73,68,51,3,0,0,0,0,0,44,84,73,84,50,0,0,0,19,0,0,0,73,110,116,101,114,99,111,110,110,101,99,116,101,100,110,101,115,115,84,80,69,49,0,0,0,5,0,0,0,51,51,48,49,255,251,176,100,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,73,0,86,0,0,4,16,133,0,8,4,0,96,68,0,84,1,17,0,64,40,1,4,4,0,76,0,0,25,0,32,8,0,192,65,48,1,16,0,16,0,128,1,1,64,192,0,1,128,128,0,68,8,8,132,64,1,5,0,0,132,1,16,64,129,4,8,64,96,0,136,4,16,33,16,4,16,2,4,0,12,0,10,0,1,0,0,164,0,130,0,0,8,32,128,145,1,0,33,8,33,0,34,0,16,32,14,0,4,4,64,33,16,0,12,16,80,4,80,6,0,1,4,16,16,64,136,8,130,0,132,8,0,128,128,32,8,24,128,16,8,64,32,68,192,0,80,32,8,10,5,0,16,4,4,0,0,4,129,1,4,64,34,8,8,64,16,128,34,32,2,131,0,4,8,128,129,0,64,8,8,35,0,2,36,8,1,0,18,0,12,0,8,16,32,12,136,4,0,131,0,2,128,48,68,0,0,128,32,4,32,136,2,16,160,0,129,64,0,129,24,0,4,17,1,8,32,16,21,0,1,11,0,0,66,16,0,66,32,8,192,0,144,64,128,32,64,66,12,0,16,4,64,4,36,4,2,64,0,136,0,0,64,132,0,130,9,0,80,8,16,36,16,1,0,192,0,136,32,0,128,64,48,0,1,74,0,2,16,16,32,32,32,72,8,0,160,16,0,130,0,26,16,0,192,16,16,16,1,6,4,2,0,8,32,16,0,160,10,1,1,16,8,32,128,144,192,3,0,6,0,33,2,128,96,0,64,68,32,68,0,6,8,2,4,65,0,128,65,32,8,128,80,0,16,8,32,32,72,8,16,64,36,10,0,16,36,1,1,64,20,2,4,8,8,4,0,10,3,4,8,20,0,128,0,4,1,16,8,65,0,0,96,0,192,128,2,2,128,16,0,16,66,16,128,8,20,48,0,0,0,12,64,64,96,0,2,0,19,0,16,129,0,2,4,1,0,160,0,1,16,16,0,4,0,17,0,66,16,4,1,0,96,8,64,96,0,18,24,4,128,8,10,0,16,16,16,16,33,0,136,6,2,2,16,66,0,64,160,0,80,33,0,25,0,0,65,48,0,20,0,16,9,0,0,128,6,32,40,0,0,5,128,8,0,2,0,0,132,4,66,0,32,16,64,132,0,0,0,74,16,0,4,2,0,64,136,18,4,12,0,8,8,0,6,0,0,192,5,8,64,32,64,0,32,128,16,2,4,64,24,16,12,0,8,0,8,16,128,32,66,64,0,33,0,192,128,128,32,129,32,0,68,0,128,24,2,128,0,36,64,128,68,0,68,64,2,0,64,132,64,64,8,16,16,16,0,128,65,0,255,251,176,100,0,0,4,188,86,209,21,25,224,2,81,4,200,50,161,140,0,27,41,73,89,185,141,128,1,148,153,36,119,12,128,0,64,0,43,187,38,157,221,217,2,4,1,0,0,0,2,7,161,138,5,99,202,82,148,165,247,255,255,222,148,215,244,165,53,253,225,191,126,253,94,175,80,43,25,30,68,165,50,253,88,201,17,225,200,65,7,160,132,25,8,91,60,135,32,244,9,160,154,8,64,134,2,172,53,98,230,92,206,181,123,253,192,87,179,238,3,2,177,146,38,191,255,250,64,120,175,87,171,217,223,191,189,254,119,233,74,82,148,189,239,123,222,247,189,41,74,82,148,215,255,255,241,74,63,127,123,239,255,233,74,83,95,251,188,136,1,128,0,24,120,120,120,240,0,0,0,0,48,240,240,240,240,1,144,0,68,0,0,0,16,149,192,0,0,17,17,17,29,221,223,244,119,115,226,122,34,23,187,154,34,38,238,45,209,17,16,186,224,0,0,0,8,136,136,6,6,45,193,240,255,46,15,130,0,134,9,131,234,4,1,8,62,15,135,203,135,242,128,248,62,15,188,70,15,191,244,75,135,224,249,255,4,1,12,5,3,1,128,192,96,48,24,12,6,2,128,128,38,3,58,214,229,248,95,116,234,243,63,127,128,153,248,98,252,188,152,17,167,203,109,67,154,134,173,191,191,250,214,186,194,115,96,79,55,219,206,115,153,234,71,14,7,14,160,12,72,101,60,106,75,166,101,44,130,52,249,193,239,212,32,112,28,194,65,194,199,134,138,230,99,144,198,102,87,1,53,2,80,102,184,0,0,17,128,67,15,171,39,45,81,128,3,179,179,113,51,53,81,48,53,49,131,17,5,193,164,198,0,2,160,37,209,107,8,63,4,62,146,98,232,86,79,69,180,210,223,12,161,241,97,97,192,40,20,8,1,109,183,66,38,210,10,143,69,43,225,123,63,248,54,48,227,202,43,211,213,253,74,169,103,220,54,191,118,23,10,141,76,53,234,159,189,220,185,220,114,207,28,63,119,112,185,219,189,207,239,114,150,238,36,91,28,250,191,11,146,255,255,255,255,160,0,0,0,16,8,16,8,1,0,0,0,0,0,42,95,116,113,111,25,221,124,199,213,15,73,185,147,226,22,11,225,70,139,132,231,142,65,102,30,130,228,64,148,56,4,65,88,152,89,100,152,126,41,71,218,92,12,54,121,67,43,157,162,167,133,181,152,131,191,182,238,70,48,141,196,0,130,237,40,26,22,23,81,178,51,108,108,193,145,195,81,59,34,105,201,51,250,109,167,235,209,0,148,0,18,32,0,0,168,108,52,72,238,209,47,1,134,4,86,200,47,205,242,232,97,8,227,104,234,222,249,69,38,83,59,150,202,169,49,222,255,251,178,100,19,130,246,186,104,211,239,63,0,0,76,102,8,224,225,140,0,25,69,163,77,76,96,211,193,43,21,99,128,49,12,8,85,238,234,155,188,237,217,102,50,203,14,132,134,5,139,202,156,216,14,210,145,180,222,124,20,157,111,235,114,77,244,145,47,179,56,104,104,74,14,241,84,41,18,134,66,201,10,25,167,22,64,72,138,46,42,32,137,174,66,68,37,162,150,54,71,157,19,75,220,173,14,83,64,139,62,138,102,227,44,232,204,15,15,182,239,67,181,39,107,57,71,175,64,208,184,30,196,10,253,68,230,230,174,70,169,40,231,111,221,177,114,95,55,27,148,91,203,240,195,152,238,230,89,91,231,43,219,157,237,20,49,217,21,104,229,173,192,244,19,152,111,181,113,183,188,107,118,229,108,45,99,142,247,59,244,56,209,127,255,108,231,204,63,14,94,239,231,158,57,255,254,176,254,220,237,236,239,81,95,29,203,214,39,85,45,0,29,169,37,136,246,202,232,8,72,19,16,254,217,186,150,200,27,88,78,228,30,202,112,102,54,18,106,194,235,34,83,55,51,148,209,105,143,9,139,8,74,154,20,30,16,128,80,53,23,31,28,45,13,169,4,156,3,46,82,112,203,212,47,233,103,255,72,16,35,96,3,33,78,252,190,86,252,203,237,197,237,231,157,152,157,61,214,80,40,70,120,206,161,84,83,53,163,22,41,165,21,46,253,74,186,169,63,157,235,117,46,114,51,171,146,73,4,13,12,183,23,42,122,163,72,74,134,169,214,106,227,57,172,49,13,159,181,224,195,145,249,11,219,161,118,199,28,78,243,115,86,201,48,8,150,176,230,48,44,64,221,15,28,121,109,141,184,42,170,36,129,142,128,39,113,51,25,4,85,112,23,237,157,206,46,72,203,92,138,198,95,102,4,218,187,142,253,246,93,12,64,113,124,159,39,250,173,12,166,106,220,115,8,99,73,247,76,129,196,7,217,198,218,8,243,46,237,43,20,13,64,1,71,9,65,149,71,65,133,148,113,129,58,216,108,30,115,217,244,253,142,29,55,7,178,187,145,76,138,231,180,159,68,171,254,215,255,100,230,135,144,45,88,115,70,196,73,132,20,234,85,147,53,178,232,33,95,15,13,179,71,62,241,219,189,216,214,20,41,64,232,132,64,230,136,173,91,77,96,113,100,21,54,161,58,1,210,101,98,68,4,195,164,71,183,8,44,96,92,0,30,60,129,241,140,23,216,165,54,164,251,30,158,144,8,130,72,21,192,0,90,52,252,100,142,141,95,113,137,9,169,237,167,171,3,227,76,113,20,168,103,100,85,182,62,186,190,45,106,193,9,81,14,210,185,64,129,51,124,208,144,166,134,101,66,16,122,137,8,45,10,33,216,104,136,255,251,178,100,30,128,246,157,94,211,97,249,78,178,68,227,88,240,12,35,18,29,165,165,68,44,101,58,209,28,21,164,0,48,141,0,171,168,158,9,163,125,9,229,148,83,97,144,83,1,49,19,33,164,46,81,129,12,98,76,168,204,117,1,211,141,12,10,65,15,192,40,42,212,217,53,72,173,45,17,168,223,35,131,151,12,170,213,125,36,151,51,164,38,38,108,162,51,13,74,28,72,126,7,113,221,202,119,62,12,194,164,90,63,4,68,243,135,231,40,183,47,139,6,14,155,126,217,17,182,92,190,121,212,16,39,104,46,47,88,233,212,217,68,64,208,80,144,168,91,200,24,40,89,68,98,176,248,202,49,91,86,242,66,130,135,54,125,231,255,138,37,39,30,141,105,162,17,21,8,41,252,97,28,157,255,216,177,199,87,171,66,15,10,177,92,24,164,43,24,35,134,217,41,68,99,165,9,120,56,157,206,13,0,78,24,49,224,96,64,64,0,115,88,160,248,144,76,129,1,193,211,225,130,180,160,50,39,81,227,229,37,92,245,88,48,77,178,163,4,74,87,219,219,214,128,5,92,168,236,114,187,251,73,34,163,171,47,166,140,197,46,60,13,0,44,50,202,165,124,204,191,182,173,216,177,202,183,236,115,119,51,185,51,134,20,18,153,107,130,254,200,32,197,241,12,43,134,90,93,225,162,56,77,121,33,150,154,171,178,148,241,14,32,202,21,35,0,192,14,182,56,160,136,49,243,138,172,10,0,109,170,94,241,69,66,184,13,78,98,70,54,249,235,200,113,198,217,130,205,155,157,26,226,128,1,50,4,0,234,56,16,149,231,102,5,199,11,58,255,161,213,22,147,92,46,88,160,41,144,201,237,14,26,94,85,94,66,2,122,43,99,87,122,165,107,73,63,165,12,7,79,99,171,64,235,67,115,18,243,212,100,80,76,133,196,34,145,32,236,57,212,50,35,230,89,68,227,214,72,177,63,153,44,137,74,145,34,38,131,35,109,29,48,167,179,230,214,132,144,121,19,161,66,74,203,234,155,194,89,181,25,56,130,49,115,234,23,50,101,152,175,45,109,241,237,213,129,167,135,207,105,89,163,28,134,161,197,56,55,204,89,116,130,185,111,98,234,114,80,101,80,83,216,7,156,45,67,8,53,90,214,67,162,165,75,3,148,137,37,139,115,145,69,197,0,207,53,225,82,73,96,80,104,225,4,64,67,140,54,215,5,200,139,215,93,162,140,66,91,161,201,87,76,0,32,0,4,127,23,34,72,121,71,78,195,90,108,93,182,167,208,184,14,40,112,47,128,113,22,195,132,203,98,245,119,9,157,95,17,177,252,56,180,139,102,166,215,23,5,51,230,20,130,180,221,2,41,82,6,19,16,150,26,34,80,1,255,251,178,100,31,138,118,247,99,209,177,249,78,176,65,3,185,21,12,35,192,29,33,153,68,44,105,60,153,24,17,100,0,48,12,192,162,112,151,170,229,45,217,106,41,130,129,103,105,10,130,134,16,14,169,138,48,52,82,86,206,149,146,28,45,73,210,89,202,112,32,176,28,33,123,76,91,1,187,7,102,6,92,205,92,204,61,19,32,35,44,133,162,161,200,2,78,103,185,113,169,179,1,141,32,162,214,186,255,172,215,237,185,35,251,16,152,184,178,216,107,170,220,225,198,157,5,211,191,86,223,25,199,37,161,2,226,80,68,222,252,46,120,218,175,226,121,34,89,194,92,221,170,168,26,52,172,230,245,205,35,84,193,60,250,113,98,83,78,224,203,3,83,158,212,155,159,191,251,36,142,168,164,229,245,168,51,45,75,8,184,232,81,20,39,212,96,0,9,8,157,93,174,132,91,171,54,174,121,180,148,22,57,86,136,168,8,179,10,90,105,114,38,131,48,35,132,2,165,201,159,88,132,185,169,57,19,111,21,36,129,200,98,196,38,132,104,4,238,65,241,68,154,20,160,95,176,215,233,250,80,21,36,252,213,106,245,225,200,62,14,129,239,203,164,146,170,176,83,19,79,150,190,68,102,181,27,144,78,103,57,61,51,171,23,59,252,159,191,186,104,35,56,205,45,105,234,174,152,232,93,184,187,17,85,0,0,210,189,80,183,170,24,174,65,7,47,202,72,162,73,121,133,168,146,168,96,98,192,16,117,12,112,115,30,108,72,200,20,104,136,160,65,163,34,49,6,211,204,225,39,12,50,50,40,227,159,2,166,6,137,33,128,156,131,71,138,9,46,119,232,4,180,153,161,106,197,145,41,82,1,145,241,98,165,178,104,166,114,3,37,168,219,18,126,222,215,109,124,151,5,175,55,45,99,2,206,73,101,21,113,116,193,209,208,26,70,131,235,19,183,62,94,182,212,72,253,147,38,23,198,210,92,146,109,44,97,116,2,233,144,64,171,202,189,113,82,115,71,54,89,173,96,250,136,43,209,228,152,158,250,156,99,72,25,231,146,129,5,45,73,206,118,133,36,34,66,8,127,190,13,225,63,251,171,137,49,72,33,239,207,33,196,204,169,253,32,240,133,46,154,186,25,202,204,205,41,218,104,158,241,13,102,202,193,214,19,120,25,97,17,59,77,3,160,3,96,192,13,65,195,96,21,14,37,18,189,142,40,10,11,24,32,227,7,216,133,202,250,187,122,83,119,208,68,40,0,12,244,185,207,221,44,102,98,83,98,118,229,103,170,204,231,171,60,156,170,58,97,198,93,233,248,99,232,240,162,150,88,160,156,237,173,80,83,209,207,95,229,199,250,98,48,209,154,195,57,115,154,90,220,93,105,202,255,162,146,255,251,178,100,31,130,119,20,104,210,51,56,79,144,66,165,233,24,12,67,80,27,73,155,75,71,229,58,193,24,152,228,84,48,143,0,113,170,104,13,64,210,174,58,140,232,74,45,40,98,128,35,130,130,22,72,179,193,139,35,209,26,6,84,166,115,133,171,90,38,58,134,163,38,152,198,146,101,215,11,14,42,32,82,143,81,58,216,202,210,228,151,108,199,198,96,132,180,172,132,73,218,235,40,86,245,239,38,129,148,242,197,96,234,168,211,18,245,187,59,144,98,129,195,241,86,165,20,156,134,165,208,244,116,60,88,84,89,2,19,230,193,136,116,208,164,64,103,48,88,182,144,138,21,52,226,19,13,42,163,39,253,69,115,199,49,108,19,225,3,10,161,81,6,47,37,105,92,149,213,198,31,251,244,239,215,233,201,40,179,27,175,63,43,148,21,243,137,210,177,128,0,0,4,118,196,48,166,52,43,142,41,35,3,47,221,138,26,102,110,229,90,157,57,52,238,85,138,93,16,166,169,68,221,198,225,121,26,18,194,233,30,249,26,25,140,13,56,90,224,248,121,147,200,21,62,215,142,79,67,207,233,93,250,127,245,0,128,28,0,48,94,26,48,150,85,145,209,189,226,189,251,204,202,134,29,66,58,32,161,90,127,77,104,136,155,194,153,77,22,6,35,184,68,118,193,226,192,149,138,10,28,228,253,121,6,118,24,137,176,132,16,16,111,6,25,200,210,11,158,192,223,246,58,144,73,108,52,43,226,165,169,245,74,93,48,82,170,222,35,32,42,120,92,80,76,0,33,129,128,145,78,104,62,109,62,101,180,13,153,112,171,244,119,66,90,103,51,165,238,94,212,182,69,39,190,14,198,157,214,167,135,89,155,24,87,17,232,195,176,220,225,168,204,153,230,143,102,250,70,162,187,252,167,100,197,69,18,36,19,21,129,230,114,142,180,202,168,178,120,65,38,204,183,74,146,176,48,98,197,72,230,185,171,138,206,153,28,87,119,93,168,182,219,144,66,110,108,81,57,200,249,217,84,201,17,69,95,53,151,52,180,43,16,43,112,212,104,193,80,105,182,110,253,97,83,131,3,82,12,192,141,149,159,58,10,161,90,228,33,60,141,71,100,67,31,33,26,162,11,177,44,201,97,173,115,46,18,166,227,66,134,215,189,22,102,199,186,204,184,80,193,147,44,69,234,75,64,68,96,82,7,133,222,85,130,54,119,171,65,116,39,254,238,164,0,96,8,52,238,219,206,242,56,16,204,213,201,102,220,136,126,89,214,168,206,72,92,95,136,219,43,119,110,211,202,63,145,104,221,7,229,185,111,207,75,34,83,219,136,100,228,191,172,149,195,101,13,125,150,57,104,232,69,167,156,161,9,58,225,37,98,184,73,68,203,8,255,251,178,100,36,0,247,103,101,81,43,25,78,176,71,197,233,0,12,34,224,92,5,163,73,44,225,62,65,33,157,164,0,48,139,136,25,31,80,32,96,134,28,66,47,25,236,145,158,97,162,90,66,86,142,163,68,135,3,56,78,113,164,96,24,115,30,113,182,129,42,152,93,155,42,1,172,50,25,54,184,20,112,13,48,56,178,248,151,229,25,157,238,52,66,176,24,140,45,62,212,242,177,38,67,40,93,205,141,165,186,233,10,176,49,88,219,63,197,114,195,78,211,141,168,101,180,156,12,47,38,145,7,137,146,92,185,185,138,14,166,11,46,34,54,193,85,9,215,76,46,138,3,164,100,38,207,142,168,66,125,82,98,27,40,177,136,252,200,160,49,142,128,134,1,248,152,65,234,181,118,20,169,54,81,173,155,95,58,93,209,76,155,207,196,54,157,185,173,123,218,26,140,165,131,103,120,189,142,41,86,203,92,168,225,223,58,249,132,118,118,197,178,142,111,11,115,210,174,117,148,33,121,83,19,165,99,64,25,181,122,206,219,193,30,182,99,9,19,62,90,209,221,131,91,1,192,167,251,201,175,191,249,245,159,247,87,187,31,123,126,206,225,40,0,40,0,6,176,74,89,217,85,105,76,94,122,93,156,253,251,28,117,154,98,198,26,117,232,167,140,77,81,225,77,219,183,101,156,195,233,169,55,45,139,81,82,209,79,205,197,37,84,207,91,117,107,114,230,111,38,150,228,224,51,165,50,64,56,136,52,172,82,167,189,83,165,146,3,87,64,92,116,57,165,41,166,114,14,165,216,196,70,84,32,103,204,117,75,164,153,67,1,134,132,36,40,227,129,218,22,104,77,204,219,48,132,108,38,64,33,41,4,3,33,8,171,84,89,175,26,117,79,67,108,173,229,99,17,213,235,22,123,34,209,56,140,185,107,69,29,74,24,164,59,47,116,224,216,194,22,215,60,187,105,17,73,84,143,176,81,18,248,64,56,202,35,238,93,201,160,44,244,36,44,81,10,210,104,117,88,58,21,113,91,191,30,147,93,31,66,215,35,196,52,155,19,131,206,201,114,185,138,32,89,57,59,166,181,78,113,168,42,178,95,238,160,225,215,7,96,178,113,54,1,56,113,58,52,152,24,213,133,177,17,69,67,130,247,144,104,107,105,96,243,161,250,200,115,13,18,68,76,132,52,73,160,164,229,185,31,145,212,210,214,237,85,145,237,97,3,197,32,21,128,70,21,43,25,50,104,242,119,37,12,87,255,254,150,160,0,104,0,15,10,130,102,163,115,54,236,205,221,165,150,221,156,153,120,91,26,18,205,11,89,118,164,61,151,125,217,250,185,93,177,65,149,138,216,74,171,225,40,238,51,83,49,184,219,209,32,136,56,76,18,58,207,255,251,178,100,28,130,118,163,103,210,179,25,79,32,72,195,185,24,4,195,18,89,161,163,77,167,228,218,193,21,151,164,0,48,140,208,20,12,28,54,134,178,29,86,152,166,239,26,187,22,42,77,52,56,96,44,32,224,36,130,1,84,136,145,166,120,71,81,6,219,98,193,38,9,32,38,218,198,163,170,184,195,72,120,183,136,80,178,2,192,196,171,131,28,222,175,20,123,69,86,13,76,154,174,187,3,126,107,178,5,233,13,183,237,101,230,151,61,143,246,165,109,149,99,202,43,82,231,47,236,184,82,135,114,58,103,61,139,237,72,194,208,147,224,103,60,15,73,83,144,196,222,101,25,200,21,60,193,245,152,179,120,117,63,81,156,216,21,111,246,204,85,221,233,57,181,150,127,242,184,193,116,78,168,103,173,134,48,103,117,253,224,192,0,0,1,204,196,197,90,235,92,104,185,177,57,193,44,237,28,83,161,20,246,88,68,127,200,85,153,214,168,108,32,1,169,144,212,196,12,36,167,153,142,218,208,170,147,117,39,137,179,140,82,118,237,116,31,167,62,255,70,181,127,151,255,111,183,255,247,255,190,239,253,128,98,0,5,0,2,26,40,83,84,120,140,11,133,75,215,28,56,54,193,93,165,14,66,157,93,21,84,251,62,20,70,54,155,74,251,120,180,57,253,247,151,246,110,83,31,167,140,197,192,153,23,33,222,63,6,6,75,170,157,190,202,101,177,64,148,93,187,197,224,133,64,10,93,71,147,232,72,49,36,139,76,10,32,70,168,88,28,12,162,12,34,204,101,132,6,138,14,80,138,26,32,209,122,194,144,39,65,16,173,45,146,190,234,212,165,73,232,208,85,90,0,92,240,36,5,21,146,67,12,186,78,233,58,211,182,32,39,30,83,61,34,130,185,82,158,41,81,86,6,162,67,35,161,168,19,77,175,24,61,64,89,229,50,43,116,81,179,74,99,98,206,165,30,218,71,19,33,120,243,44,76,174,66,11,95,242,159,42,72,38,217,177,254,89,233,53,18,81,233,29,239,104,239,247,216,61,107,37,133,159,179,118,219,154,59,132,69,125,174,128,133,46,110,39,80,168,240,136,63,52,221,219,71,118,23,146,85,208,149,164,7,215,142,82,163,95,6,39,8,0,6,165,107,80,0,76,183,181,192,52,173,119,166,56,35,70,86,255,62,87,158,219,254,160,5,16,0,6,64,0,0,56,245,70,164,133,168,49,235,11,192,181,161,48,179,64,44,18,17,214,255,226,85,232,175,162,60,212,104,109,241,126,162,234,72,155,68,181,153,104,136,136,90,18,229,35,138,249,238,136,98,46,6,49,53,118,190,43,232,92,224,34,128,216,169,29,99,0,18,244,20,54,62,80,36,175,68,52,131,104,8,19,255,251,178,100,44,0,53,230,103,212,105,248,79,16,74,197,121,0,12,67,36,22,133,143,85,167,225,60,73,7,14,36,160,96,141,32,52,197,168,21,18,133,40,204,216,20,37,33,18,189,192,100,109,158,164,101,232,197,136,201,52,132,72,43,7,85,40,0,129,33,0,137,113,83,35,168,4,225,244,104,47,200,194,53,146,166,109,171,207,217,142,252,148,247,90,169,183,52,73,6,94,106,144,169,238,33,210,7,193,59,157,219,75,98,9,176,134,232,115,191,250,151,148,162,138,167,220,190,166,173,249,50,245,182,23,13,92,69,37,38,88,44,57,65,10,163,227,27,152,85,45,10,172,163,180,8,69,92,157,28,176,124,15,74,30,210,146,195,50,238,102,175,85,129,33,48,55,27,73,136,80,210,108,19,146,121,49,18,14,41,239,10,153,14,29,20,53,22,190,180,45,154,93,177,183,116,40,179,88,67,170,176,140,65,144,235,0,0,19,171,164,219,35,92,243,64,188,73,224,63,159,75,113,209,229,34,158,4,31,243,23,25,172,105,99,103,20,150,3,29,243,154,239,193,134,241,112,142,143,26,99,116,255,57,143,147,233,99,13,1,210,111,37,201,97,196,188,17,209,242,145,235,105,245,86,32,192,102,144,139,9,23,76,229,204,50,197,108,78,129,32,166,98,9,3,132,131,203,229,47,89,131,166,166,16,255,44,219,133,82,219,108,173,14,135,105,81,2,28,91,13,134,102,215,204,141,42,133,116,142,48,220,238,209,101,178,105,4,230,178,77,244,119,138,221,51,42,84,164,154,12,213,76,113,54,147,166,153,90,55,41,40,56,135,190,154,223,255,243,221,243,86,117,88,204,211,214,142,1,4,101,40,58,0,81,102,86,34,11,102,18,70,172,144,104,34,176,68,12,20,32,100,63,34,67,209,51,115,50,169,11,32,132,108,128,102,6,114,8,36,81,134,89,18,32,209,97,150,62,181,6,208,230,41,23,230,47,28,86,199,165,173,125,209,110,196,125,80,14,71,32,91,208,0,1,204,87,80,201,211,78,176,189,108,113,44,116,184,188,186,65,146,19,42,236,254,166,74,226,231,158,59,246,108,181,35,83,73,234,205,60,226,176,24,150,150,149,204,143,207,137,4,193,129,137,81,224,145,64,165,164,106,11,185,57,27,165,9,222,64,4,84,35,226,102,8,96,2,137,196,113,150,130,46,112,200,114,56,113,222,102,151,138,166,194,214,50,190,42,21,203,133,201,78,55,53,113,194,157,54,171,57,90,204,96,64,187,160,214,254,135,198,114,105,208,91,37,141,73,60,140,44,192,235,58,97,57,54,207,51,23,170,113,159,110,234,100,60,32,219,40,82,80,158,123,234,12,55,54,109,91,242,203,148,225,151,159,255,251,178,100,84,128,117,86,101,214,105,143,79,16,76,38,41,5,12,67,162,22,129,131,85,167,188,211,201,47,153,100,0,48,141,64,175,164,128,0,0,222,108,56,149,36,12,68,13,104,106,131,33,38,44,221,169,114,171,67,47,30,103,153,152,39,138,8,96,70,172,111,185,185,166,209,253,139,131,187,238,117,171,151,207,104,138,8,64,80,184,210,33,101,140,200,169,208,149,100,233,1,147,109,132,69,215,148,100,113,175,186,223,216,18,74,32,44,96,0,2,117,227,59,156,249,100,211,100,40,234,248,148,131,17,154,160,172,49,21,80,55,5,87,87,211,71,249,146,120,186,115,139,11,126,77,124,215,198,109,115,86,168,80,196,49,62,139,58,14,196,241,156,253,84,94,156,204,3,212,98,142,177,170,44,196,228,88,197,160,24,128,8,73,113,116,8,212,81,233,12,119,49,93,8,72,45,200,64,25,206,221,182,68,50,91,208,155,157,234,210,248,215,99,229,22,172,164,174,111,84,182,81,194,86,248,157,247,133,89,105,130,244,194,4,51,152,135,69,34,103,171,82,47,37,15,146,23,133,14,209,64,233,52,167,160,101,146,34,142,50,106,245,91,55,132,200,49,147,248,26,20,202,62,55,254,200,194,188,14,106,96,171,226,142,174,107,153,133,21,64,188,69,114,61,113,110,174,104,109,52,99,179,133,192,83,11,33,5,193,199,169,35,151,78,17,217,163,182,101,187,28,245,122,88,52,247,83,180,88,103,130,12,80,42,118,40,74,209,174,97,165,26,109,17,240,41,100,40,128,131,91,88,151,221,114,45,165,63,172,17,150,192,19,82,0,1,206,114,112,109,86,189,152,142,249,150,178,80,157,14,1,184,185,174,156,180,194,134,165,203,204,23,141,232,171,111,202,250,230,207,14,226,75,65,253,114,24,227,19,85,244,240,21,93,42,9,76,131,231,7,151,42,70,46,69,132,221,19,67,76,163,12,74,19,176,227,30,10,98,52,119,24,68,140,153,163,21,73,54,52,212,170,55,126,123,210,168,139,171,145,183,243,185,25,229,94,74,181,53,219,183,51,234,113,132,127,124,246,244,134,109,77,41,38,41,89,19,85,145,58,241,135,46,147,24,122,112,199,120,127,251,136,160,162,6,95,6,163,146,137,136,203,254,164,187,217,201,92,46,183,97,212,154,248,18,128,32,0,1,31,14,56,41,8,117,40,132,12,185,82,26,65,227,164,137,188,4,207,143,82,232,39,228,131,89,186,1,122,47,127,231,206,244,161,38,209,111,149,121,23,167,219,25,239,39,79,110,43,4,93,51,240,162,97,154,223,109,223,21,175,255,239,255,219,208,173,229,38,67,184,255,125,125,242,232,188,34,25,0,171,100,0,6,94,120,180,255,251,178,100,128,128,37,39,104,214,233,143,79,16,80,194,121,25,4,195,4,85,21,147,93,230,61,60,73,74,29,163,192,51,13,96,154,53,150,142,157,130,54,91,131,229,136,10,132,194,195,115,62,195,235,97,112,242,212,129,134,115,214,219,242,148,114,94,173,23,219,154,210,194,38,18,64,130,86,68,116,181,41,192,242,13,1,6,5,219,8,115,141,148,217,15,70,16,146,0,252,202,78,141,213,108,38,190,135,151,84,75,58,206,158,42,32,94,11,231,128,154,80,46,84,50,141,111,58,236,212,147,115,9,66,245,26,100,90,76,172,46,122,180,216,154,217,113,87,193,232,57,18,134,71,197,102,12,35,38,64,148,112,252,100,123,152,74,105,198,18,159,77,214,245,92,121,86,189,43,30,183,166,113,89,101,169,108,186,125,150,239,218,130,232,129,195,215,30,202,118,106,67,206,122,146,231,81,104,242,89,166,14,3,168,170,69,85,51,21,110,252,99,134,138,251,33,153,214,29,69,30,35,199,28,138,16,201,145,216,249,67,153,22,111,108,113,205,152,110,229,73,6,133,1,225,168,15,137,81,97,178,118,164,104,80,190,151,169,52,172,185,141,126,245,162,51,39,64,118,210,0,1,76,50,140,154,164,248,159,124,244,139,41,125,46,121,84,98,126,71,63,164,106,215,53,223,2,207,117,110,196,187,123,247,243,38,13,50,221,221,106,133,165,205,37,12,241,24,82,241,143,3,197,125,173,200,127,28,103,17,42,24,230,73,41,36,234,16,169,29,99,137,56,53,92,68,40,37,229,209,8,80,19,130,6,166,142,137,112,120,199,120,215,111,126,76,16,36,36,28,144,210,4,254,209,176,234,173,201,123,68,205,109,114,230,205,231,85,160,240,83,190,193,154,146,73,188,30,44,144,43,210,158,148,187,37,239,14,111,71,184,145,104,57,135,253,255,215,230,217,218,198,231,245,12,217,216,247,69,209,0,0,11,3,117,8,15,183,166,203,84,106,133,99,49,40,225,52,67,30,96,151,168,229,13,17,181,132,229,165,53,212,145,196,254,245,137,34,66,50,174,139,35,188,254,51,138,115,159,38,23,52,56,232,188,243,61,178,112,236,111,23,43,81,89,92,255,55,249,214,127,247,254,199,210,90,136,114,0,0,10,139,197,245,153,75,13,63,120,12,241,153,227,71,101,140,94,135,113,250,66,164,131,140,182,61,123,170,60,146,120,118,127,102,232,87,174,226,49,226,22,167,87,161,167,2,45,153,96,82,84,200,99,28,91,147,44,25,193,136,173,52,230,88,5,184,215,196,138,2,98,219,22,251,2,74,132,104,24,24,140,173,161,108,81,81,25,19,60,149,161,17,135,192,137,124,84,93,173,39,68,251,179,81,182,144,255,251,178,100,175,128,117,36,101,214,233,143,54,50,75,101,233,5,12,99,76,88,121,151,81,71,224,218,201,94,157,35,212,49,141,112,54,103,238,50,211,35,243,83,23,26,140,118,159,174,155,141,22,189,242,154,247,39,242,151,210,246,202,80,192,139,36,231,182,155,22,8,52,130,120,115,151,168,185,81,103,97,68,224,107,224,180,37,65,24,79,94,66,245,209,116,144,40,192,155,38,20,8,97,24,63,76,59,26,204,222,234,186,82,43,211,189,26,42,48,121,12,170,148,26,216,9,200,58,138,99,66,10,40,80,157,14,169,189,65,69,212,160,40,69,67,16,146,50,53,112,104,65,4,33,226,129,30,167,30,70,212,208,218,13,1,227,64,109,67,149,14,228,220,26,225,23,238,83,48,171,18,40,80,112,112,230,56,28,122,5,129,241,227,222,40,13,177,75,39,26,248,190,165,100,179,182,122,112,22,0,22,0,0,199,42,185,250,114,172,46,80,241,2,43,182,4,146,230,56,224,9,146,230,132,33,113,114,175,99,103,190,236,255,195,109,130,150,211,100,241,183,220,28,16,232,6,65,30,204,204,52,15,213,208,23,201,201,81,24,96,114,102,36,147,142,242,112,39,197,48,195,1,195,165,201,117,136,74,0,24,132,227,92,132,1,145,4,1,44,116,245,240,60,121,158,16,119,227,208,156,227,20,12,4,16,2,129,9,178,150,66,227,160,34,8,109,232,151,138,220,98,105,192,214,151,106,216,107,81,38,158,207,158,74,206,238,111,163,94,197,230,148,71,169,26,228,107,10,16,249,68,65,145,230,152,136,140,145,139,12,223,158,126,57,50,67,1,227,12,48,80,228,81,66,221,57,66,137,234,39,18,182,172,154,96,144,167,38,27,79,7,174,97,24,64,9,118,196,40,228,137,82,10,179,165,39,137,136,122,144,64,0,2,174,172,105,135,76,29,81,135,102,45,227,234,126,223,23,86,236,201,219,130,23,161,69,224,140,26,209,43,70,8,192,153,17,74,167,134,217,154,147,147,25,229,89,214,154,177,227,249,190,46,232,205,42,75,206,132,53,177,81,8,142,5,249,206,238,100,131,68,23,82,95,177,140,146,2,45,138,138,80,234,146,174,115,172,1,32,0,21,43,81,149,193,48,39,37,241,75,181,97,187,82,153,115,242,207,66,172,101,237,62,97,254,238,240,158,198,135,157,236,229,248,245,21,61,74,90,188,185,75,77,94,1,139,70,25,75,144,202,31,210,220,45,134,118,166,34,34,167,43,85,83,149,116,130,174,139,51,48,152,198,97,164,202,194,134,12,48,221,56,227,212,121,161,107,3,178,21,72,72,64,142,205,128,138,137,159,167,153,33,1,46,55,88,16,64,76,216,5,247,20,12,17,136,255,251,178,100,209,0,118,159,101,210,201,249,54,176,86,232,168,245,24,35,160,155,117,157,72,204,101,60,129,82,34,99,212,51,12,240,40,52,85,114,177,149,210,154,44,51,180,228,180,39,38,150,38,254,52,232,151,20,214,15,115,161,12,129,49,160,8,180,74,23,42,167,155,189,186,154,2,141,111,235,44,236,15,166,124,116,143,254,68,194,90,60,52,186,7,73,11,217,185,173,34,23,206,51,52,119,197,116,251,82,131,114,54,253,180,242,54,98,215,141,211,174,167,143,149,122,138,177,132,124,241,133,175,54,175,169,117,3,126,208,181,8,213,225,143,67,229,210,135,233,185,229,82,93,19,98,214,115,199,107,198,78,102,16,72,113,11,4,169,201,32,51,172,0,230,50,14,109,185,53,67,136,210,100,154,118,17,17,7,50,228,150,177,182,104,47,67,150,205,188,153,215,229,35,195,98,83,142,9,220,136,211,160,248,171,76,213,47,61,175,216,48,104,0,4,227,52,247,250,114,253,37,249,116,236,169,248,157,147,201,170,64,194,129,129,139,77,87,202,151,180,50,237,75,235,118,53,220,44,75,238,202,234,203,229,213,123,67,31,201,255,110,240,102,43,66,26,83,180,60,86,182,36,202,160,134,102,167,12,66,188,186,24,77,193,64,29,54,224,232,182,35,20,80,59,160,232,67,170,30,80,108,164,1,15,126,116,188,159,137,212,14,180,10,137,182,66,123,168,25,3,67,216,4,121,68,19,189,184,167,53,247,246,138,80,201,150,139,18,90,73,32,230,203,173,73,29,5,196,200,154,75,12,163,126,150,10,49,34,174,242,195,210,201,53,69,6,192,92,168,67,247,138,114,12,162,70,81,50,52,118,126,24,169,64,251,200,80,21,163,36,169,244,225,185,108,26,71,146,138,220,227,48,39,211,104,161,239,63,164,222,101,107,198,62,205,170,156,33,238,75,214,167,227,141,68,199,253,182,8,0,0,187,194,151,97,71,239,108,47,56,42,140,85,73,80,22,100,235,30,146,30,57,246,80,236,186,164,80,228,176,98,38,86,49,135,90,113,53,40,63,85,249,162,17,147,157,169,179,232,244,26,159,9,14,67,131,201,48,64,62,8,132,98,39,154,1,10,49,102,220,31,40,18,84,166,157,215,241,110,144,48,4,192,118,234,227,70,98,242,136,155,196,252,82,94,175,47,173,23,148,195,84,161,66,49,85,139,7,235,241,171,87,42,106,59,51,119,111,203,45,223,189,65,185,118,21,165,179,116,174,242,170,193,171,105,232,163,97,81,76,35,10,4,182,18,125,91,223,85,239,0,39,32,81,132,128,127,145,44,154,198,27,12,144,5,115,18,65,183,24,82,255,42,20,162,209,86,226,21,209,137,0,165,138,61,5,255,251,178,100,203,2,118,209,104,82,51,56,79,144,81,102,56,245,24,195,56,155,173,149,73,44,97,51,193,82,150,35,192,17,24,73,65,235,184,128,38,238,74,58,235,237,238,114,34,136,210,152,11,85,241,65,168,244,122,28,135,21,150,84,236,223,113,45,55,22,233,60,224,190,217,64,46,212,51,29,155,226,120,76,193,56,189,163,218,40,31,96,129,90,62,145,11,77,69,34,18,186,142,10,10,236,225,96,241,130,3,70,16,182,67,56,77,121,166,194,19,205,24,18,137,137,24,70,112,199,155,118,207,164,133,22,199,75,82,106,61,37,96,246,94,64,92,93,215,63,29,38,198,107,152,69,236,170,83,129,61,195,95,49,57,109,138,232,207,169,185,127,54,86,217,119,116,215,145,211,153,200,132,224,246,93,27,123,5,188,129,59,197,237,53,118,253,101,137,56,70,87,40,18,62,95,12,77,103,187,228,81,243,114,155,232,102,22,114,46,240,223,113,111,198,220,199,41,157,0,223,231,255,255,173,160,0,64,37,0,0,155,52,121,246,133,82,199,240,141,227,28,147,97,58,207,98,43,48,4,60,70,20,56,171,21,130,251,79,98,158,222,57,85,206,154,221,171,212,215,106,206,89,191,17,146,211,186,50,134,132,219,193,140,73,215,151,193,201,110,212,82,5,5,150,81,32,68,152,65,164,181,85,102,202,170,14,241,20,18,238,24,192,66,194,71,1,34,25,151,34,96,154,152,104,224,211,230,4,34,74,37,209,113,2,139,198,128,46,242,173,102,59,97,139,48,3,56,147,118,48,1,3,84,65,101,220,17,154,151,47,68,120,178,205,65,109,196,157,135,217,94,68,162,171,10,212,88,219,252,223,52,137,67,243,61,94,0,162,160,167,12,131,198,95,68,199,129,203,145,61,46,145,113,182,148,37,62,72,219,106,44,7,36,140,225,20,3,104,11,145,24,123,141,73,19,103,93,60,49,139,167,54,214,105,155,82,45,43,30,154,71,167,190,174,68,217,250,243,156,155,196,11,60,178,8,31,126,141,103,136,0,0,241,88,94,174,104,226,19,51,169,163,210,70,189,62,170,8,200,221,37,25,90,87,77,247,148,164,176,156,129,185,56,184,184,160,46,46,36,72,209,4,146,28,64,72,81,18,47,73,128,240,184,171,197,101,216,216,124,210,79,55,245,199,88,246,85,222,255,74,67,3,162,202,32,104,190,112,212,142,85,94,47,61,41,148,62,46,130,144,20,40,42,76,142,1,179,61,41,150,82,203,49,177,114,220,254,61,141,90,160,191,114,49,4,226,238,72,96,150,194,206,25,4,62,193,221,56,105,159,186,75,2,210,86,33,122,74,173,143,128,2,165,236,228,16,164,244,20,49,233,103,106,139,2,10,255,251,178,100,195,129,119,82,99,209,203,89,79,144,70,100,57,21,12,35,80,28,209,153,70,172,101,60,129,0,17,100,64,48,142,128,144,189,79,128,130,35,20,160,120,0,243,204,197,15,148,192,209,143,182,224,153,68,153,216,147,26,14,125,90,130,138,34,8,8,160,202,20,98,15,37,80,88,22,120,93,134,68,212,218,146,183,38,43,60,114,24,234,106,161,131,252,250,53,167,193,142,76,63,81,105,118,169,220,76,180,33,70,15,137,188,17,16,201,54,76,110,17,76,224,153,22,173,33,49,146,18,102,12,42,222,76,245,51,104,253,9,91,90,112,56,109,66,100,211,130,162,34,87,184,250,208,206,202,59,129,86,84,243,78,40,255,164,229,239,61,39,64,209,32,221,203,77,136,244,169,109,108,66,175,77,96,209,208,183,205,149,136,129,157,161,28,18,53,122,51,44,106,224,184,159,222,26,181,141,129,26,210,16,172,194,199,176,12,105,163,76,11,162,101,12,0,166,58,96,176,156,107,52,176,74,113,173,182,188,87,107,172,199,140,8,0,1,17,97,97,219,104,41,129,75,230,222,104,69,61,120,228,73,114,248,176,194,15,79,72,140,113,219,213,201,222,191,51,82,187,240,184,34,228,253,155,19,245,37,49,155,145,198,82,206,101,239,3,114,130,22,229,135,121,84,213,136,71,58,182,8,14,2,140,128,0,18,173,216,148,84,95,3,6,141,43,57,42,70,83,107,229,210,37,40,48,104,80,201,206,44,98,26,132,153,49,98,66,234,13,149,192,40,208,116,192,160,243,38,4,213,167,12,26,2,140,104,14,153,22,38,112,8,90,104,88,50,218,125,204,168,51,4,172,112,152,67,166,48,239,172,116,181,36,4,159,105,44,44,53,17,194,161,96,85,95,19,101,207,250,14,169,155,176,180,154,131,58,153,124,88,116,130,71,27,152,161,140,199,214,61,202,239,110,54,220,120,105,248,144,185,45,188,165,214,127,28,89,4,66,73,76,66,226,171,2,137,86,135,215,60,209,119,139,232,89,133,229,14,40,131,15,98,41,150,89,68,75,223,170,218,167,231,131,75,45,25,205,157,158,175,47,250,120,22,164,36,29,84,237,248,82,184,155,193,97,176,0,0,0,20,115,8,10,134,46,168,178,0,160,39,210,18,20,7,73,207,53,10,132,77,185,100,139,38,26,123,206,45,163,94,7,98,79,39,52,169,48,196,184,189,1,92,118,58,255,253,253,255,92,70,148,140,210,49,251,37,64,8,71,148,101,77,37,210,125,41,35,19,111,109,28,12,216,229,146,197,48,93,8,160,73,121,50,144,21,35,179,36,154,183,94,98,87,21,143,255,37,56,97,102,49,67,156,78,7,177,24,159,130,90,114,28,19,205,43,255,251,178,100,191,2,104,43,103,80,43,58,79,50,61,224,169,57,4,195,2,32,149,159,66,172,233,156,153,8,143,228,96,48,142,0,88,146,89,51,178,19,130,239,46,194,16,4,37,176,192,161,228,82,1,95,107,224,108,1,132,131,80,50,78,18,40,198,143,25,64,97,144,136,212,157,50,33,74,38,173,121,138,60,118,14,153,139,103,56,193,181,138,103,6,155,37,134,192,24,8,177,141,132,80,12,229,16,50,43,64,4,128,165,140,168,22,128,92,209,32,236,244,132,10,10,23,200,152,164,16,93,4,89,88,201,20,232,169,91,129,50,147,80,59,51,103,10,197,141,50,225,160,121,221,173,20,200,159,43,112,169,69,13,182,140,245,242,149,121,73,142,169,56,23,88,204,130,90,63,65,43,50,202,244,50,177,57,41,124,234,235,208,207,172,100,158,10,39,88,223,122,36,21,13,159,168,61,251,168,60,63,95,99,7,26,80,231,77,35,78,154,139,181,254,153,133,91,208,68,89,147,111,234,185,127,227,250,11,0,172,68,165,187,9,102,69,166,114,2,129,19,85,136,171,214,144,157,178,45,57,181,41,108,238,107,96,114,17,136,103,132,226,230,128,176,235,3,205,44,84,176,243,193,129,26,82,23,120,65,75,15,146,154,16,60,93,195,108,255,79,82,250,168,32,0,4,1,40,24,12,235,169,22,139,181,125,41,163,144,221,175,166,37,51,174,239,63,134,96,225,67,131,233,100,106,119,1,200,251,107,119,166,101,150,100,21,160,72,205,218,119,250,172,178,26,97,141,179,244,23,13,150,50,182,106,56,58,154,130,151,0,146,165,32,98,64,32,165,193,108,132,5,156,34,129,83,55,142,5,102,76,184,239,129,178,142,234,10,112,192,76,197,7,77,80,128,50,156,201,196,205,136,96,35,200,215,151,204,64,76,73,172,153,112,241,20,140,137,212,218,64,205,29,76,197,90,12,176,80,213,65,134,153,192,0,166,162,22,100,34,161,96,97,227,214,176,22,8,65,40,8,120,104,88,0,14,20,13,77,227,15,1,49,0,16,112,19,104,80,56,52,20,2,1,48,48,87,244,136,16,100,45,9,72,5,105,77,117,96,83,206,4,97,79,149,20,126,85,6,186,249,211,67,51,205,49,156,65,148,84,15,235,191,91,55,246,33,59,118,52,250,191,178,6,152,236,74,158,88,235,115,147,62,213,174,59,80,52,134,62,212,38,29,233,183,250,49,102,199,30,185,167,46,88,118,25,61,232,74,88,89,245,39,45,186,37,203,191,206,20,116,183,27,46,66,195,7,186,112,237,221,162,245,205,71,212,254,150,114,207,209,157,83,215,117,31,121,188,183,132,14,41,99,42,200,225,51,133,114,119,91,5,173,72,163,45,255,251,178,100,161,131,249,117,110,207,67,59,103,66,61,39,9,16,12,34,226,36,241,193,60,172,239,60,16,227,7,100,128,16,140,0,193,21,189,103,178,184,152,62,217,198,130,88,204,187,116,83,177,146,105,115,186,104,93,18,162,156,68,243,26,164,234,97,43,37,52,61,169,234,161,159,168,1,37,123,2,70,184,139,61,126,100,110,68,56,219,182,201,35,102,42,225,22,160,199,228,75,115,153,20,24,77,53,244,253,203,167,98,208,229,171,174,204,155,8,125,250,158,134,221,103,106,19,0,56,81,22,158,168,211,9,125,22,133,58,0,45,42,113,37,6,82,10,116,131,160,51,142,161,12,64,141,76,129,84,129,161,4,224,85,12,32,19,66,144,153,137,72,54,204,48,114,50,110,226,106,224,2,57,176,133,154,240,1,179,9,4,156,26,185,41,144,34,153,97,233,157,31,176,195,57,7,49,113,59,75,43,216,220,24,145,51,233,224,249,76,70,200,145,51,25,58,35,48,92,4,180,140,161,151,25,33,193,0,33,209,236,195,13,17,202,42,145,19,4,134,32,100,75,110,171,149,85,145,50,181,0,65,100,123,118,148,146,158,220,203,21,162,93,21,44,56,250,181,215,6,138,27,107,208,251,174,233,200,157,8,189,103,39,30,218,126,84,193,169,206,109,150,217,249,115,241,157,60,49,20,124,164,14,219,102,139,53,56,92,228,46,158,81,14,195,18,187,15,102,20,211,79,204,183,147,50,63,255,236,162,198,119,237,127,48,191,158,232,36,81,190,110,39,53,106,81,187,177,124,255,89,235,63,255,250,184,225,247,195,18,187,9,60,133,81,213,9,74,148,191,159,145,81,13,36,57,64,5,56,176,156,32,19,135,75,1,102,228,156,117,152,160,20,204,84,171,36,200,184,50,15,168,209,113,135,108,91,238,24,242,14,76,188,91,117,137,191,238,16,32,9,132,24,44,112,48,0,208,120,36,68,29,47,90,234,210,127,153,156,22,169,208,56,24,16,100,128,96,195,82,208,49,29,244,147,100,14,20,186,179,102,144,210,191,243,158,237,61,117,228,20,176,27,161,117,181,136,47,37,34,146,105,170,231,138,130,82,129,229,134,128,57,169,20,36,44,24,196,58,89,206,98,28,172,217,3,16,35,28,72,0,38,50,28,193,47,33,112,175,5,162,1,137,213,49,34,211,53,1,52,248,243,108,123,56,4,115,102,82,54,247,67,117,158,59,242,179,12,70,53,98,227,68,149,52,9,83,106,196,52,211,142,109,243,130,196,239,43,56,155,193,129,206,41,83,84,72,81,176,210,160,113,160,176,50,140,141,64,112,137,32,131,92,32,68,24,66,29,96,137,162,130,64,10,146,16,135,24,60,154,70,28,105,106,91,169,255,251,178,100,99,2,122,82,115,206,43,91,215,2,61,64,73,37,4,99,0,33,85,155,65,12,237,156,200,238,136,100,160,19,12,8,64,50,64,224,144,140,49,218,12,14,155,197,248,132,163,114,169,202,95,69,183,46,121,160,72,251,151,39,150,67,177,22,178,229,211,63,140,93,137,174,133,210,225,181,118,26,255,163,250,102,199,232,158,54,72,254,190,239,35,50,110,205,113,135,61,77,243,164,234,192,239,52,204,70,1,108,182,159,121,51,23,150,205,184,120,90,159,207,119,45,119,255,8,84,106,212,204,139,85,164,49,78,204,71,227,217,68,232,238,210,73,48,191,170,184,229,94,135,115,51,246,249,255,40,237,237,114,229,237,115,181,0,200,0,0,16,2,131,74,153,97,160,185,231,131,231,203,13,38,97,194,231,196,164,2,129,0,51,137,133,93,123,158,247,184,208,208,176,226,195,134,34,242,96,102,151,47,222,184,161,243,248,244,201,49,174,127,170,97,187,251,189,62,160,48,0,0,66,50,207,108,22,165,50,185,171,174,52,86,110,74,250,53,84,182,92,134,28,130,74,130,4,106,176,186,90,209,23,230,87,102,110,151,187,222,54,233,101,23,178,173,57,147,87,150,50,69,84,168,95,102,32,237,133,207,94,239,179,115,1,10,162,160,226,74,8,0,18,188,195,22,70,68,42,51,5,59,1,10,196,64,48,58,176,73,42,228,48,51,208,184,72,32,204,26,170,88,122,53,50,99,37,115,51,34,19,1,22,56,147,99,54,41,3,15,170,208,84,16,36,156,161,0,199,65,140,208,48,183,37,100,33,113,193,160,241,128,160,224,119,77,187,66,21,226,0,0,193,79,130,253,26,5,139,181,198,202,186,208,53,92,50,181,30,79,116,140,74,153,138,139,58,60,251,55,140,214,15,166,128,35,146,136,22,67,29,131,157,170,91,16,91,221,34,175,39,159,136,209,76,76,209,54,99,179,209,72,141,195,137,72,43,66,45,50,145,0,148,184,36,51,141,123,221,177,176,208,128,87,100,174,147,47,47,65,55,138,102,91,238,222,216,220,98,148,218,94,211,94,151,226,116,200,157,23,249,140,50,49,213,134,3,38,162,96,209,155,200,153,52,54,75,3,157,86,50,206,132,22,23,18,188,123,134,131,4,41,96,116,227,80,227,8,34,46,129,55,58,80,35,27,91,232,21,133,130,170,161,203,29,172,218,80,151,238,3,60,187,106,168,17,0,32,1,86,166,65,82,45,149,201,252,53,87,10,22,225,59,0,65,32,162,6,29,211,123,107,99,250,150,87,230,84,153,81,77,203,164,60,173,24,191,106,14,179,57,47,96,205,126,85,14,189,10,253,226,11,0,32,102,96,146,141,114,128,6,93,145,44,144,64,255,251,176,100,35,128,119,130,95,209,67,26,103,34,61,4,137,40,12,35,208,27,209,149,73,39,229,57,1,7,24,164,84,48,143,72,250,36,56,11,42,29,11,128,23,48,58,0,129,54,230,72,83,25,55,102,185,73,148,52,98,130,12,39,48,41,13,80,163,13,100,217,172,25,90,28,224,84,193,171,0,234,153,3,99,66,77,0,117,57,67,244,56,37,32,4,64,209,34,232,66,11,68,171,25,83,89,97,76,149,111,39,17,108,154,101,228,84,125,50,101,107,0,223,61,109,194,180,253,61,51,116,107,104,0,131,68,163,228,235,23,199,175,166,37,156,209,58,246,142,30,58,243,85,177,190,210,49,237,133,139,148,213,26,197,7,73,242,81,164,84,236,180,219,109,246,191,203,37,251,175,117,153,165,39,30,138,88,230,81,39,54,21,0,51,68,101,59,254,55,103,137,107,58,54,195,16,0,0,36,39,80,146,40,38,140,120,141,10,45,134,218,87,178,202,229,217,63,174,165,42,246,146,71,105,153,247,54,112,110,7,212,2,97,51,235,109,224,119,61,186,145,88,9,82,97,39,72,28,237,253,131,214,170,191,66,192,0,25,64,0,35,176,145,194,80,56,42,155,156,31,221,73,60,35,146,49,210,38,128,209,37,133,237,87,191,135,215,131,70,247,143,113,90,181,176,66,241,97,64,108,170,228,241,122,18,92,179,74,238,50,158,213,72,10,100,8,162,200,39,69,2,105,138,218,216,19,93,25,1,77,151,40,216,29,126,40,193,110,205,230,13,196,16,253,15,198,10,6,52,141,228,74,153,175,128,216,53,98,20,8,75,48,44,70,100,65,145,143,48,174,12,66,192,87,23,197,65,203,138,146,75,24,64,57,122,230,224,56,42,56,208,93,85,190,210,28,36,238,157,82,150,31,82,45,18,181,155,243,1,204,68,99,209,64,135,120,165,117,36,50,197,90,26,153,57,34,249,107,27,46,154,23,176,168,174,51,70,148,206,76,242,35,104,92,218,241,169,160,74,31,46,137,72,109,205,114,125,81,55,25,97,40,198,146,111,171,155,255,141,49,42,19,15,148,77,198,215,186,3,67,82,16,145,209,232,98,154,149,140,224,242,70,212,13,207,202,49,202,204,249,25,237,65,153,186,152,134,146,57,180,221,176,33,20,108,131,248,203,105,230,196,119,65,146,40,151,28,0,48,164,108,226,30,99,7,105,84,97,21,237,123,123,144,160,1,0,28,0,0,152,130,182,51,247,227,9,37,75,150,237,220,134,233,31,215,10,60,1,73,229,68,216,113,31,139,252,250,126,202,239,79,118,189,143,231,202,168,173,202,33,170,106,177,71,98,106,117,110,167,35,2,83,86,4,85,90,94,42,101,214,228,178,22,224,191,255,251,178,100,35,140,119,212,103,81,75,26,103,34,71,196,137,21,12,35,66,25,53,129,76,71,225,58,193,32,11,36,84,49,140,225,148,64,50,225,2,38,193,170,169,66,166,39,31,137,24,49,166,140,73,52,58,2,158,25,196,198,64,48,113,65,128,135,18,193,165,128,97,0,155,121,1,68,166,8,40,88,122,116,18,19,26,66,104,7,152,48,192,101,108,144,24,37,77,210,237,90,222,98,0,100,0,4,97,66,160,202,197,32,37,222,107,236,157,60,18,222,145,144,42,171,103,121,94,187,53,150,180,102,105,194,211,234,138,227,65,96,236,172,69,70,165,107,38,113,209,152,196,131,59,251,40,40,68,166,142,75,26,176,125,137,97,134,27,188,217,93,65,124,239,185,106,148,3,230,36,235,22,171,74,244,157,225,219,204,187,59,28,75,122,113,172,153,219,235,246,93,247,234,150,244,25,249,240,218,180,115,31,231,115,51,0,0,45,64,98,97,196,90,103,181,116,134,1,241,144,241,132,177,178,185,43,74,212,221,48,135,81,132,136,4,75,44,42,115,46,18,4,48,36,15,18,1,1,69,225,89,84,10,70,15,1,22,1,168,52,113,115,66,206,57,77,111,123,158,197,90,54,142,239,115,122,208,0,29,168,201,105,84,105,201,194,104,122,82,183,64,138,184,58,135,232,228,38,238,83,111,250,214,69,100,24,16,178,247,115,106,122,230,46,155,87,155,16,79,7,209,248,28,164,196,182,19,195,68,233,49,16,2,89,228,178,212,16,149,13,5,183,70,116,38,166,58,232,8,91,9,52,180,182,36,216,47,202,236,1,0,203,112,51,203,188,194,19,4,26,97,65,165,241,221,235,10,252,161,1,101,25,60,173,126,32,186,252,93,212,117,229,210,166,89,1,32,29,235,150,60,175,108,242,238,111,33,169,116,244,48,228,196,168,162,17,184,158,8,91,187,217,74,56,75,200,92,138,58,180,4,170,111,184,196,133,97,36,82,81,57,155,42,183,153,85,97,20,211,58,154,73,44,198,120,53,240,202,22,16,100,231,89,28,102,111,110,149,62,76,77,42,48,224,140,250,54,214,36,134,118,10,29,148,229,193,135,99,205,42,170,158,134,49,69,11,219,226,94,14,208,18,163,218,153,239,230,36,139,136,77,206,203,167,49,216,225,134,64,243,235,241,43,51,44,92,81,180,124,167,108,163,223,207,125,92,195,88,183,246,247,126,255,211,250,79,222,191,255,250,64,96,11,92,123,245,13,88,141,225,98,107,23,214,61,49,105,217,118,10,160,130,1,22,49,146,189,183,240,198,55,110,150,27,148,211,103,255,95,183,46,246,164,122,236,150,44,231,77,181,197,135,98,69,0,162,106,72,36,154,107,192,247,11,198,6,255,251,178,100,33,0,119,32,97,81,171,56,79,146,67,100,57,16,12,35,40,28,161,149,73,39,229,57,9,7,151,36,84,19,12,130,4,136,85,11,102,204,224,64,49,142,24,48,67,18,1,210,85,188,122,114,219,160,16,197,72,248,96,43,233,134,9,202,160,17,176,28,64,75,2,169,24,17,8,17,6,165,94,29,202,133,0,217,3,94,6,171,29,52,1,203,93,197,159,30,3,75,81,138,36,206,101,170,9,27,90,241,39,145,21,198,134,165,109,98,69,0,204,195,139,250,11,194,102,52,250,74,132,12,146,42,178,57,111,89,34,217,230,211,42,13,106,135,182,144,233,107,10,139,228,140,144,241,91,44,19,16,37,94,187,8,228,128,136,246,20,130,47,35,150,89,136,52,163,231,93,124,55,189,243,15,15,14,126,221,130,85,117,15,245,242,75,250,144,204,196,205,193,166,221,13,129,124,34,125,164,238,119,94,63,156,225,169,185,86,220,181,164,179,48,136,3,176,48,181,48,225,97,57,144,161,98,226,144,8,168,74,48,139,70,146,31,13,137,136,32,18,23,58,57,112,219,85,68,11,159,39,29,234,253,0,224,3,64,0,24,98,170,81,109,234,74,210,70,184,113,82,205,243,42,78,115,40,120,0,140,132,33,17,46,197,105,213,80,88,111,7,15,30,248,84,131,136,142,76,70,90,113,0,172,74,80,173,149,34,233,234,143,238,178,78,22,204,200,9,83,169,136,65,174,138,53,57,227,163,14,130,5,1,104,151,201,47,147,12,195,68,201,76,226,21,164,3,199,47,81,184,81,134,40,243,32,160,0,5,7,140,104,152,139,36,129,35,136,0,114,216,2,144,32,21,63,200,21,47,146,156,180,133,136,160,15,36,90,41,21,98,11,145,84,222,166,140,191,152,147,90,115,236,252,102,68,255,95,188,239,71,164,34,144,152,227,9,145,5,151,120,160,58,100,89,82,82,19,45,200,53,28,109,67,101,132,171,62,87,32,174,163,139,12,90,203,170,181,211,77,179,110,147,40,137,219,245,106,138,204,85,60,186,23,29,65,30,66,164,12,73,86,214,66,171,252,17,24,229,243,253,173,142,34,76,167,10,72,84,50,105,141,228,46,96,149,46,162,201,212,38,124,90,126,142,108,91,44,71,245,206,188,165,153,147,34,63,33,153,207,135,178,149,247,198,80,209,26,146,147,246,26,83,88,218,86,46,99,147,65,37,76,168,101,55,163,174,173,219,201,8,0,37,0,1,196,120,234,86,171,228,154,58,214,156,95,188,107,97,48,86,194,58,94,3,73,194,52,175,98,251,70,127,233,15,48,224,217,166,71,245,244,68,192,73,146,219,43,205,226,252,120,144,177,206,30,195,0,126,194,155,229,47,74,54,186,255,251,178,100,33,0,246,239,104,210,201,249,102,160,71,132,233,0,12,35,144,93,253,151,71,140,105,60,137,27,149,100,64,48,12,192,5,2,90,129,22,116,80,41,41,200,77,52,71,82,162,204,28,41,37,72,60,129,170,204,184,13,163,193,85,26,75,9,240,111,196,118,162,35,64,164,84,0,24,232,139,50,96,10,137,129,80,66,128,3,141,69,36,127,20,1,246,110,75,181,181,9,71,81,136,116,45,61,128,15,30,16,206,193,48,58,233,85,115,238,55,1,140,110,242,186,28,189,3,212,124,221,9,215,173,71,143,143,174,194,84,206,160,175,141,59,171,168,242,247,215,180,223,31,29,39,110,8,151,213,170,51,115,227,185,81,243,3,158,133,86,172,205,57,235,173,115,102,208,246,51,213,190,82,22,106,204,22,142,155,147,220,175,82,69,40,20,56,106,204,238,20,229,196,146,155,183,48,131,200,21,181,162,4,97,80,137,27,70,141,43,253,12,70,176,93,116,104,111,230,11,117,131,99,41,164,125,178,41,233,0,159,53,109,79,12,40,253,73,68,103,179,193,234,243,255,232,172,207,223,252,143,179,96,0,128,2,144,0,2,162,172,250,77,202,162,114,75,178,155,116,241,121,117,108,17,193,62,132,136,232,61,112,111,34,180,242,248,188,186,173,20,246,176,148,94,148,211,221,175,23,175,126,41,21,129,221,102,2,184,221,85,146,44,150,209,217,80,162,249,150,189,172,133,134,95,2,16,175,209,81,162,1,108,88,208,20,169,48,50,38,14,58,60,199,157,90,227,16,12,227,160,135,8,7,18,110,152,134,0,104,44,105,145,8,105,71,131,3,26,81,102,196,50,250,2,24,21,4,23,12,76,136,8,4,88,67,170,176,44,53,242,161,47,189,90,105,108,176,72,154,214,81,181,229,97,78,94,69,138,198,160,231,141,173,91,146,81,187,214,33,128,219,195,250,210,33,225,133,150,53,112,39,29,88,154,80,32,90,56,81,39,46,41,126,162,186,80,241,73,159,67,23,10,136,195,197,17,173,29,132,183,164,108,80,97,31,229,35,28,100,166,148,115,153,198,214,111,113,18,20,157,27,90,8,93,188,158,183,107,111,86,127,16,29,102,134,198,41,205,12,123,65,112,139,113,79,76,121,21,139,84,50,168,108,34,152,10,152,122,12,253,20,69,145,85,200,150,110,208,230,87,45,193,22,46,17,0,164,76,80,85,99,201,7,214,208,241,112,186,228,167,82,165,86,224,240,242,54,22,215,214,190,213,0,17,144,64,17,64,0,27,118,141,191,207,52,142,27,191,46,148,212,142,70,100,253,140,181,160,161,10,94,204,37,85,46,195,24,88,151,225,49,110,189,187,253,206,99,85,240,160,162,165,211,189,55,255,251,178,100,26,0,246,145,104,83,99,56,79,144,73,135,185,0,12,67,132,29,125,155,70,199,233,57,9,29,22,164,64,48,12,192,5,216,113,28,247,53,192,134,214,42,117,63,212,197,255,170,175,89,146,151,33,114,160,159,101,142,3,172,213,89,192,208,32,2,148,48,136,38,116,50,21,16,9,240,188,131,72,141,12,141,229,154,118,84,216,66,132,234,16,49,224,105,142,27,39,75,230,38,187,19,137,95,199,154,227,152,202,35,175,187,247,20,98,117,45,186,81,153,108,253,73,67,118,138,213,150,67,116,119,5,39,229,201,14,31,41,206,207,97,3,183,143,155,186,39,82,234,53,226,221,53,138,66,219,74,79,139,23,230,233,227,170,63,200,92,244,139,66,21,8,65,68,71,20,138,102,174,91,9,108,163,60,204,97,254,241,189,245,31,108,37,108,57,197,57,76,81,194,109,42,238,30,130,177,58,155,181,37,164,246,26,51,165,70,73,255,42,18,145,193,234,109,33,182,199,115,44,211,152,102,252,152,233,246,145,153,239,74,83,58,98,205,97,204,66,225,32,77,10,58,181,182,38,134,180,209,104,235,159,87,223,80,2,0,0,35,249,10,46,11,242,48,189,212,246,162,121,201,92,122,16,128,18,209,192,44,171,219,92,106,197,118,255,183,121,106,188,108,73,165,219,230,38,5,211,34,129,185,213,27,76,119,65,162,25,99,97,86,21,234,154,229,223,8,8,95,225,227,227,130,87,200,132,35,17,156,45,218,183,152,17,70,20,200,9,35,0,50,0,7,130,145,87,22,38,20,36,130,48,119,243,40,172,112,105,202,144,11,74,205,192,85,158,51,12,149,22,72,137,150,8,12,133,0,4,30,2,86,17,95,139,25,0,2,115,160,39,93,129,188,200,218,220,235,41,155,57,85,123,180,12,233,164,203,29,215,46,47,14,80,48,103,109,134,198,17,44,14,17,168,56,210,39,47,2,116,135,19,69,240,67,33,96,130,176,37,169,42,132,62,32,96,116,228,15,152,54,202,141,180,80,242,172,166,86,80,221,212,205,239,104,243,121,77,116,126,55,20,77,174,141,142,147,186,154,107,101,157,62,140,194,25,111,215,222,62,187,179,98,18,157,55,224,88,180,144,205,167,207,61,38,197,8,24,98,133,49,49,28,87,80,204,105,76,104,103,35,222,146,100,197,73,205,87,43,206,181,4,162,46,8,184,20,36,166,28,123,7,132,214,124,146,13,20,32,167,59,99,38,82,64,179,163,19,234,107,21,167,177,8,144,56,128,0,0,199,133,197,193,150,3,84,143,25,109,102,24,48,213,70,104,102,135,162,105,14,39,186,146,54,109,61,33,73,157,193,196,91,192,122,194,157,111,162,97,225,212,194,112,161,137,255,251,178,100,26,2,118,142,104,211,81,249,102,160,71,38,105,5,12,195,34,28,117,161,70,172,225,62,65,16,146,228,96,48,141,73,226,244,35,73,178,188,251,110,136,37,184,206,19,161,74,154,195,25,168,81,9,113,205,1,130,167,163,41,70,32,160,148,36,27,41,116,71,144,48,4,86,242,161,134,89,72,33,100,192,229,129,1,23,57,161,133,133,7,26,24,75,43,103,34,65,33,154,0,25,132,63,15,188,16,208,148,122,72,20,135,229,104,213,18,34,94,67,23,24,158,174,125,165,199,245,73,84,51,39,161,63,91,13,155,121,168,146,206,114,248,151,193,245,227,191,95,68,55,158,79,26,100,250,196,169,137,136,250,247,111,185,253,90,193,233,79,111,77,252,63,157,138,103,151,207,180,234,95,253,215,207,155,178,206,93,63,52,116,64,0,2,210,169,71,64,9,206,23,40,125,43,121,59,84,6,176,216,199,123,155,30,228,97,58,208,85,244,182,164,11,244,136,247,140,199,45,50,9,238,207,255,236,166,250,33,93,198,74,8,168,174,73,111,67,129,55,71,13,93,185,231,49,12,233,21,31,26,107,212,0,131,36,144,196,217,165,185,124,29,73,73,216,156,255,41,31,87,66,40,48,58,132,170,215,222,229,45,171,19,248,101,157,170,109,215,179,143,40,45,210,196,34,51,51,150,228,170,181,147,52,39,125,222,12,82,66,34,26,54,130,168,252,159,75,232,183,33,136,128,131,146,36,10,85,3,141,105,65,17,5,129,48,74,1,162,29,8,130,5,13,18,92,196,12,6,248,152,227,0,152,233,148,12,59,160,133,199,86,151,164,202,210,77,31,16,76,247,72,21,214,188,72,52,23,88,98,64,60,105,97,73,85,200,118,132,34,67,85,132,99,206,172,56,201,85,86,86,196,165,214,104,227,176,236,66,14,180,86,35,72,24,138,64,49,8,226,90,145,57,119,44,111,68,195,41,44,36,9,147,71,13,60,145,232,247,32,93,85,136,22,60,202,113,138,212,74,196,245,38,208,198,218,151,253,119,195,60,86,111,198,235,87,102,43,202,63,181,85,189,123,36,174,151,26,40,50,240,132,64,161,194,65,123,3,55,84,13,187,108,41,72,222,28,195,213,92,245,179,73,88,124,209,46,10,188,84,25,243,213,179,201,119,21,18,152,51,43,70,19,31,47,131,104,83,157,231,211,239,222,111,164,218,61,101,255,247,173,93,253,183,59,203,125,239,32,0,32,10,110,99,223,78,48,23,105,247,145,26,25,152,144,106,103,160,19,130,208,95,31,172,205,45,143,164,219,45,104,243,46,85,121,89,239,51,229,114,234,135,227,20,73,18,113,184,45,213,25,98,70,0,196,161,177,113,160,21,165,180,8,44,182,255,251,178,100,33,2,119,50,104,209,169,249,78,68,72,164,249,24,4,195,2,27,141,153,72,204,101,62,65,3,16,36,84,48,141,130,97,130,128,13,18,65,130,150,76,26,41,100,195,165,54,130,6,68,40,25,216,82,122,5,197,8,32,228,212,174,16,17,196,159,152,64,3,96,49,199,7,134,17,144,128,115,169,114,142,77,84,135,14,67,5,0,83,180,5,49,114,81,151,8,241,79,155,208,136,109,45,172,173,37,132,108,119,162,42,57,16,94,175,37,248,92,62,215,102,28,106,10,240,166,64,10,21,199,69,37,89,104,12,191,234,238,84,157,84,237,97,25,194,20,4,120,145,188,70,145,88,164,189,36,125,121,235,74,194,108,146,78,100,84,77,34,170,176,47,2,173,85,34,168,245,191,132,28,204,178,225,219,126,244,159,253,55,32,237,66,128,98,215,229,134,0,0,0,10,165,44,74,189,125,45,227,131,99,34,65,122,169,156,14,106,196,176,205,168,114,62,33,220,29,123,232,167,74,159,63,166,90,16,94,133,22,84,193,225,19,202,139,155,121,43,69,68,75,91,221,64,126,56,93,98,226,58,84,149,161,151,44,183,225,78,245,88,64,128,37,98,153,148,211,86,142,86,164,166,151,233,240,154,167,131,97,132,255,51,18,0,198,53,156,198,116,248,234,183,47,125,45,171,215,38,109,90,195,8,134,242,109,221,198,2,237,55,18,83,64,101,150,127,217,114,98,167,11,55,100,234,165,7,131,156,150,107,60,89,9,22,40,192,52,144,49,33,205,100,68,243,107,3,124,98,16,129,132,25,9,104,192,66,152,30,153,19,65,14,10,72,100,134,200,203,188,68,217,174,72,0,212,66,44,154,14,6,50,250,62,235,234,82,52,27,212,209,156,23,166,31,150,65,248,210,74,101,175,253,183,253,250,134,101,177,38,188,245,205,90,10,62,99,160,212,175,36,145,160,244,34,133,20,213,62,134,198,150,102,113,39,210,204,145,177,181,162,53,231,164,185,69,213,138,184,175,85,42,12,29,68,68,133,244,179,126,104,74,74,139,249,163,83,97,137,207,212,13,239,238,11,152,123,220,182,183,114,136,145,221,12,70,106,251,51,59,35,112,123,11,247,148,180,15,113,76,20,182,44,156,152,98,227,203,110,165,118,26,224,128,169,197,15,120,69,99,3,130,101,144,188,162,167,11,40,17,188,157,224,22,32,159,158,117,90,234,111,216,157,63,187,235,0,32,0,4,36,5,68,30,206,197,166,229,148,150,226,82,155,211,146,246,229,139,69,1,25,14,27,140,49,55,110,91,157,90,105,69,45,222,214,185,141,249,139,150,235,91,118,162,82,38,127,2,65,106,28,166,74,225,25,75,247,70,187,139,118,132,167,216,104,255,251,178,100,34,129,119,65,102,209,179,88,79,144,72,130,217,24,12,34,116,26,201,147,73,103,229,57,9,32,154,36,0,48,141,128,130,248,68,87,77,4,200,217,72,21,40,192,153,180,133,21,129,161,192,35,26,225,145,58,28,192,136,88,1,49,13,35,46,0,187,129,32,13,115,84,85,3,80,145,106,198,2,169,115,77,206,69,179,8,66,4,60,177,224,70,103,23,34,27,167,74,9,208,18,224,52,119,173,183,202,150,142,163,163,3,42,7,14,32,236,183,39,225,209,229,36,161,124,64,133,141,7,131,40,67,88,145,236,144,235,113,148,45,7,85,206,73,10,235,135,86,120,38,117,228,56,40,60,140,236,177,102,173,148,153,97,82,68,40,31,209,30,39,87,127,148,105,67,204,171,37,154,86,102,189,187,177,229,210,18,156,48,183,235,82,16,214,200,4,128,0,0,76,138,1,184,60,242,134,54,142,40,154,137,65,105,96,140,51,66,220,140,33,137,131,225,1,49,210,38,218,7,21,16,0,137,147,114,167,131,97,144,193,209,81,100,12,34,240,40,129,65,6,233,150,83,22,208,154,68,215,152,21,75,147,113,15,216,231,255,88,32,0,0,138,2,186,79,207,152,12,144,222,184,61,108,115,96,145,74,185,57,217,206,3,148,144,176,196,111,103,189,89,35,217,194,181,123,170,191,122,241,231,171,250,153,10,217,100,137,230,141,192,11,217,85,153,208,132,118,192,252,39,112,209,208,56,168,204,129,48,209,208,122,4,33,173,1,162,228,96,170,1,146,216,241,64,149,32,51,150,19,85,241,232,83,153,137,1,18,1,224,52,225,130,72,140,144,8,136,240,212,2,203,51,169,130,129,94,180,192,42,10,34,13,179,48,229,130,138,206,180,217,107,92,106,234,145,189,98,14,196,189,216,167,128,230,111,198,156,137,169,117,50,51,17,31,179,121,6,74,40,223,189,73,18,98,231,94,207,253,118,147,84,82,141,164,233,86,155,131,10,160,67,234,234,53,41,163,66,19,143,247,132,191,164,194,14,165,199,35,45,162,214,171,179,171,37,76,2,216,87,254,103,203,12,213,144,36,117,138,193,166,140,57,127,31,52,221,235,49,66,109,143,182,58,240,141,20,39,169,115,16,128,225,131,219,23,124,220,184,138,199,202,108,247,225,2,236,254,140,224,120,104,184,60,39,38,36,64,209,9,55,157,1,218,31,81,202,35,159,186,229,94,206,55,237,48,64,8,79,22,228,17,206,199,43,98,229,174,19,91,155,196,225,120,32,166,184,24,206,148,147,28,101,172,190,214,53,152,146,179,245,167,58,191,119,225,199,163,57,252,75,34,147,147,249,168,171,83,64,213,196,90,4,216,212,53,60,188,10,195,161,192,200,10,255,251,178,100,34,130,119,96,103,209,169,250,102,66,64,68,9,21,12,67,192,92,25,157,73,39,229,57,1,25,153,100,0,16,140,1,74,225,101,50,85,206,187,192,167,12,136,99,152,136,66,0,2,56,200,150,6,49,4,4,10,37,52,163,141,81,195,18,172,206,18,53,230,13,25,51,66,37,7,208,188,56,200,133,82,125,139,33,38,12,36,93,167,50,36,224,95,136,79,96,12,189,43,209,213,200,127,35,106,118,154,207,2,7,43,123,196,193,223,104,9,131,59,18,198,21,36,201,216,117,1,65,85,232,141,79,234,156,249,166,15,83,33,159,74,167,120,180,225,223,211,116,206,49,38,35,135,209,205,176,253,224,225,18,187,36,126,51,247,94,154,174,60,202,113,253,154,119,152,236,131,235,31,76,206,69,60,227,155,247,237,188,227,207,116,63,134,151,26,185,189,123,165,40,0,5,52,32,97,225,148,159,124,42,163,66,111,6,185,232,131,46,250,119,122,177,243,184,175,66,134,233,24,68,250,91,6,59,250,6,64,184,28,244,215,227,103,59,252,153,96,138,172,190,249,242,225,110,223,86,255,221,22,99,191,223,127,66,64,8,1,130,193,109,242,18,224,186,91,102,237,114,191,122,226,62,208,105,128,52,134,226,30,166,214,187,131,143,181,177,59,20,40,176,104,216,233,251,98,26,167,113,114,113,152,135,86,146,154,164,186,252,65,132,100,77,118,156,165,11,93,195,72,100,10,112,87,89,111,200,129,127,20,138,31,25,70,46,193,155,4,103,166,145,236,225,190,161,150,52,22,218,3,17,48,77,53,216,27,64,36,131,76,166,120,14,100,20,153,116,76,98,132,151,70,228,229,73,168,29,201,47,219,12,146,59,16,75,113,98,80,43,45,135,215,67,212,254,52,174,61,206,205,232,105,225,132,208,187,240,236,134,2,112,216,209,196,118,163,11,174,155,221,8,126,128,32,85,37,207,68,3,153,7,13,43,55,168,153,0,140,182,163,37,88,196,147,109,4,158,148,231,53,93,68,218,154,103,216,213,230,244,18,105,105,255,229,144,101,169,67,99,24,212,151,139,174,66,167,131,123,171,106,67,188,38,89,161,195,180,234,74,102,110,252,201,55,224,50,37,119,214,24,102,37,16,145,37,203,93,204,220,165,86,169,207,51,38,69,175,72,254,121,26,181,131,25,75,39,32,150,90,79,60,123,200,120,151,59,234,150,239,235,81,119,246,115,191,253,218,227,255,80,0,0,24,0,0,156,208,71,67,165,149,90,46,52,102,122,188,163,123,32,130,131,108,147,4,156,85,193,78,178,75,21,158,239,30,91,22,171,221,193,137,35,123,60,238,106,231,134,68,57,113,6,192,193,44,228,2,36,43,23,96,136,54,198,255,251,178,100,32,3,118,248,96,210,73,249,78,66,71,6,233,0,4,99,8,29,5,157,70,172,233,60,128,250,16,36,84,48,13,128,81,193,113,50,132,48,26,45,169,150,96,179,194,216,133,72,16,128,189,76,132,138,171,3,207,69,67,212,20,72,28,84,81,176,18,224,96,194,12,55,220,51,144,51,133,67,32,131,95,180,123,139,3,104,18,0,104,224,168,242,150,94,170,203,221,232,106,114,200,2,218,234,102,200,39,152,89,77,93,66,227,142,50,215,119,160,118,127,185,125,170,142,151,224,225,9,38,173,141,35,196,68,13,182,177,191,136,106,35,83,38,48,133,58,48,72,140,140,148,81,75,118,174,43,40,42,67,52,115,95,19,146,66,34,70,40,99,219,181,141,134,241,25,10,109,177,54,102,29,236,38,233,226,138,89,191,181,255,124,186,230,201,33,65,12,34,184,118,233,138,154,20,115,145,173,97,227,25,84,88,236,148,150,32,91,10,242,171,161,170,67,170,136,150,186,213,252,129,146,177,57,101,27,99,167,44,159,83,196,129,214,104,38,68,112,101,119,180,153,167,103,216,83,127,46,79,209,111,239,238,32,76,89,136,62,80,135,210,147,56,85,171,243,243,146,249,85,246,102,20,32,211,137,93,67,54,231,230,167,230,46,118,215,246,151,181,119,133,184,141,204,187,1,68,115,201,62,162,76,157,243,111,28,54,134,229,136,135,51,192,90,173,124,122,100,130,76,48,104,46,226,136,175,39,156,12,8,16,64,230,96,147,4,60,88,121,115,9,159,133,27,139,31,32,186,14,48,52,33,94,156,80,109,148,199,144,52,228,141,2,199,8,69,20,0,5,56,85,73,38,193,64,99,232,37,8,1,19,8,5,4,176,203,104,232,162,141,58,114,4,102,11,86,46,160,46,100,102,62,196,97,234,189,101,83,175,156,69,250,123,4,193,230,152,17,15,34,131,109,50,130,230,42,126,36,219,196,18,16,146,174,66,42,104,177,149,96,236,147,100,44,14,51,164,77,154,66,177,163,82,214,138,25,63,121,255,88,223,94,92,137,155,91,117,82,107,125,44,164,42,41,109,182,11,8,112,68,185,247,27,165,183,17,181,163,160,118,186,53,86,205,205,46,81,149,121,58,230,75,33,175,14,229,94,237,51,242,224,151,64,96,121,144,176,156,80,160,171,229,111,52,82,9,190,89,226,193,232,102,53,165,22,97,74,212,181,86,197,159,154,165,236,77,248,184,0,112,0,5,15,181,136,195,223,37,165,142,78,83,75,40,98,146,250,40,54,29,110,66,204,67,204,6,31,129,45,203,38,177,143,93,166,173,102,102,190,116,181,123,14,75,51,156,158,178,244,199,90,26,238,104,72,106,172,34,32,151,80,162,128,208,255,251,178,100,33,0,7,68,104,81,179,56,79,144,72,198,249,0,4,35,0,25,69,127,81,167,225,156,72,253,9,164,228,96,141,24,159,165,120,28,35,148,162,136,134,165,200,230,147,134,144,139,182,38,33,29,140,137,2,97,54,99,6,61,161,205,80,103,101,173,14,33,96,64,208,138,48,48,24,70,130,12,128,82,206,15,54,7,217,253,108,70,240,8,170,62,197,237,20,82,132,47,81,230,232,166,179,9,233,65,48,214,85,43,3,109,164,109,228,121,179,78,180,136,243,235,4,82,209,200,232,141,211,36,186,22,48,66,203,68,66,21,36,210,224,16,145,28,77,114,81,41,12,6,15,35,72,78,141,54,140,47,220,66,177,146,146,64,109,163,70,85,107,242,136,78,44,230,252,252,165,227,149,149,37,26,139,250,190,153,146,122,220,115,39,210,62,141,210,201,18,54,167,179,113,194,194,184,19,164,113,228,124,235,145,48,131,33,41,192,230,98,205,219,194,57,213,49,91,237,8,27,240,79,56,94,194,248,202,104,175,172,51,180,214,123,233,80,157,50,247,155,228,193,137,176,105,96,81,101,92,25,2,30,133,38,212,252,201,60,61,213,70,151,251,65,32,148,20,140,0,0,46,205,13,145,236,37,219,249,156,34,66,101,149,135,71,242,112,22,163,181,162,60,21,92,101,26,237,174,34,234,36,87,244,116,200,227,18,177,243,60,27,183,181,29,11,164,48,230,67,213,4,0,143,142,246,112,173,53,152,131,69,100,185,157,4,188,237,18,65,12,69,102,240,5,5,172,14,241,114,70,90,217,200,202,95,112,166,15,134,65,215,77,153,0,74,196,64,2,1,4,189,73,202,191,148,21,120,63,246,157,38,115,25,194,179,66,227,160,160,148,74,26,198,175,66,69,209,185,116,71,43,81,75,204,81,123,135,136,54,191,214,177,69,204,62,178,173,47,142,205,109,249,113,9,186,150,15,216,67,18,73,228,168,161,58,101,186,159,185,150,116,230,22,156,97,42,134,138,48,28,40,84,171,166,103,27,233,162,51,161,121,86,140,216,216,11,80,7,32,0,31,111,46,32,226,152,231,73,0,174,24,85,122,195,210,100,35,82,13,5,9,17,15,37,155,193,65,143,29,14,48,244,210,179,140,128,208,244,169,204,74,47,29,102,53,204,187,175,183,127,253,114,122,106,58,56,181,173,88,0,32,10,54,39,147,48,151,83,65,177,168,126,146,91,109,255,102,144,218,155,189,66,7,42,178,44,74,42,76,204,73,37,116,82,185,251,55,245,157,204,43,246,93,75,45,142,196,228,241,214,84,254,56,104,75,107,170,68,188,104,2,74,215,25,228,76,85,72,90,210,44,38,3,12,101,6,212,140,8,8,176,141,153,80,33,255,251,178,100,43,2,119,201,103,209,43,26,79,34,65,5,57,16,12,35,192,28,89,163,72,204,101,60,129,16,19,36,96,16,140,0,217,153,10,98,193,6,79,3,67,5,93,48,71,76,187,179,64,100,203,195,53,129,206,24,18,219,5,13,10,131,50,5,12,90,160,73,243,6,40,214,143,2,14,6,0,34,64,16,48,72,50,0,203,84,212,94,65,97,105,120,219,174,68,103,102,239,75,87,83,205,157,47,152,34,199,95,172,57,136,202,222,166,195,166,157,38,111,172,143,24,153,67,116,64,26,24,11,131,132,230,72,209,145,138,212,96,72,40,92,148,157,152,204,133,228,178,217,137,227,52,1,149,200,91,5,215,102,105,153,130,138,205,11,230,41,175,209,220,216,207,234,19,159,168,79,97,47,53,25,130,153,252,21,79,102,117,208,206,29,167,118,152,184,29,53,12,234,70,178,179,63,59,215,186,11,81,80,190,22,242,18,26,44,18,238,198,156,110,88,72,8,168,217,52,159,194,86,118,68,48,143,145,113,117,26,40,5,24,181,27,76,224,163,139,0,66,136,91,92,148,149,36,162,220,122,186,89,3,140,48,9,147,174,199,70,43,18,223,41,172,106,174,49,139,205,37,207,16,8,74,170,230,134,197,12,204,245,202,93,210,82,81,225,142,29,171,55,184,245,121,124,53,14,187,181,100,13,45,134,67,140,25,115,168,49,9,88,2,244,92,138,98,196,211,29,76,90,66,68,37,240,24,165,98,49,125,105,136,94,157,32,193,140,103,82,212,185,162,229,31,201,143,8,111,12,15,16,67,145,158,56,81,22,98,86,130,32,14,164,29,16,89,230,34,74,32,211,96,137,84,188,176,45,48,144,72,2,96,209,140,211,29,114,46,150,118,217,151,2,209,112,31,203,80,152,219,176,202,169,171,188,48,169,117,237,9,135,223,191,216,173,215,71,198,11,136,8,69,66,178,141,201,139,139,232,175,68,129,2,3,193,66,18,208,77,73,68,84,138,118,177,20,90,212,80,197,218,111,210,4,90,156,61,182,82,50,245,25,121,121,203,103,76,199,227,127,95,200,168,32,129,212,17,51,214,4,136,155,80,79,140,68,152,124,182,137,73,202,171,100,233,25,187,132,151,167,157,123,140,47,253,70,187,202,132,108,136,146,213,54,6,26,72,148,8,226,33,245,190,104,176,105,200,109,50,144,200,160,184,226,200,96,235,182,40,95,94,228,47,236,22,251,22,0,192,0,5,55,38,149,188,153,207,72,33,248,173,235,112,76,106,121,178,174,64,105,128,178,70,170,40,206,23,242,212,229,205,211,101,118,247,212,236,215,51,163,150,187,246,225,214,45,26,82,154,71,241,72,60,142,90,84,23,152,176,5,1,94,34,193,64,255,251,178,100,34,0,247,121,104,81,179,25,79,32,68,196,25,0,12,35,128,27,17,163,75,39,229,57,1,38,156,36,0,48,143,192,88,114,204,14,91,176,74,28,69,20,119,51,29,46,216,32,64,169,224,225,196,148,0,18,111,52,2,228,213,152,208,32,241,132,73,81,87,0,50,154,76,38,193,160,233,161,42,115,11,138,148,227,72,163,89,118,149,180,190,37,128,157,230,95,3,38,34,95,44,119,165,46,214,85,62,152,11,55,125,146,46,44,172,112,44,16,176,54,162,49,7,217,200,149,1,227,37,199,197,20,153,48,136,24,20,133,71,140,136,73,132,36,19,15,4,163,240,156,144,9,70,179,37,16,28,18,175,17,78,66,205,246,8,140,77,149,106,225,0,244,12,180,202,57,75,170,205,90,8,161,39,137,44,147,125,180,202,8,45,27,131,119,95,167,17,216,8,159,74,41,206,214,113,48,17,83,129,248,41,85,77,19,136,158,205,17,33,20,114,78,209,244,76,220,117,84,29,225,89,107,106,10,44,208,144,148,78,112,18,32,246,128,136,13,180,42,124,153,152,163,6,10,56,88,184,242,207,20,92,171,76,77,12,234,21,119,74,190,175,214,3,1,106,0,3,23,4,220,117,195,115,67,44,104,112,161,51,66,186,37,76,166,11,214,83,181,92,203,27,112,88,91,90,159,110,180,111,174,34,217,254,245,90,185,160,88,25,155,138,206,106,162,106,162,119,151,77,188,227,40,38,72,151,213,59,85,251,136,200,92,146,160,65,132,145,1,0,26,203,102,40,113,134,249,214,153,145,1,182,96,169,198,123,198,36,70,99,77,178,19,147,180,84,144,128,1,89,13,26,12,21,62,193,74,151,156,88,65,67,29,197,246,133,15,212,41,246,130,167,86,78,11,78,6,120,229,46,235,166,231,177,5,225,67,19,183,31,144,231,29,160,194,50,209,102,253,169,109,176,201,86,13,204,161,167,210,242,36,58,68,141,10,168,208,150,40,78,54,148,150,85,145,187,181,240,156,129,169,75,234,5,9,170,83,65,159,248,69,73,98,81,204,118,234,178,204,78,76,111,187,189,147,123,214,255,196,229,65,196,80,175,97,74,245,74,102,72,100,12,30,225,32,65,93,174,70,221,83,25,153,77,158,2,103,235,11,54,251,156,194,55,228,103,58,202,129,67,204,21,72,37,15,235,113,126,220,19,6,64,168,46,151,19,131,196,84,45,39,123,5,223,224,103,49,107,178,199,43,215,234,18,128,56,128,0,1,68,48,203,88,212,41,15,251,199,127,213,167,34,190,8,154,12,112,93,40,19,39,231,240,20,172,77,175,38,149,119,221,61,164,22,187,74,220,184,100,98,138,164,78,49,181,147,197,201,99,36,100,244,138,87,255,251,178,100,30,130,118,207,104,210,209,248,102,160,63,67,201,40,12,3,96,30,1,155,69,44,101,60,129,6,142,228,96,17,140,16,186,236,189,227,178,186,81,33,43,17,53,45,16,60,84,37,173,14,152,16,100,117,118,132,85,38,41,197,137,132,240,164,216,21,101,21,71,160,139,128,32,206,24,105,5,39,212,120,188,40,10,26,58,113,181,38,26,181,24,3,77,101,139,141,73,152,238,87,8,7,194,120,242,63,43,1,138,212,164,28,46,168,128,95,90,98,94,65,71,176,146,47,48,49,209,64,115,69,92,174,181,88,101,40,157,42,221,12,240,144,204,108,36,137,218,94,29,199,177,86,142,232,207,204,31,189,211,30,152,47,100,241,149,255,56,241,36,245,214,111,232,16,242,74,42,196,51,202,114,223,165,33,249,141,54,170,90,49,0,0,1,170,56,183,100,161,213,174,131,185,190,230,188,67,23,75,90,233,231,74,55,63,203,42,166,112,82,214,144,177,39,176,189,106,24,69,162,229,216,227,150,0,110,91,130,19,207,60,150,158,91,158,213,208,30,212,93,218,19,244,128,0,6,1,67,107,201,148,188,241,123,81,155,182,238,72,38,243,144,193,14,66,160,26,99,165,2,67,55,165,209,206,255,90,124,49,115,116,157,164,212,253,36,173,255,147,82,59,78,203,223,3,58,11,221,45,93,117,202,137,68,71,71,230,84,145,172,73,75,146,61,157,23,1,7,18,180,225,116,53,29,96,176,199,18,38,153,71,105,8,96,72,16,153,19,224,81,68,12,24,168,152,183,26,139,131,47,29,56,20,216,210,198,111,174,160,150,102,130,160,212,18,148,136,35,52,215,25,116,134,52,155,172,124,12,66,183,48,100,117,117,98,76,49,247,78,85,134,100,202,175,15,51,166,180,173,81,185,151,150,109,104,48,71,121,244,25,52,74,4,36,56,19,22,68,168,168,83,228,185,24,136,192,177,119,118,138,170,193,198,219,60,108,186,138,168,34,11,45,164,169,21,53,138,137,94,170,232,101,72,216,30,32,153,45,169,191,145,190,40,202,189,12,253,162,175,239,97,247,101,208,137,133,9,100,18,196,214,197,204,1,37,70,54,25,113,116,216,119,61,8,157,70,225,23,85,123,166,132,70,14,71,171,41,155,54,178,238,59,156,49,101,71,52,6,116,212,108,4,169,0,41,81,42,85,74,30,7,50,41,3,53,129,196,73,147,121,144,129,127,179,176,51,183,187,177,1,80,9,0,0,146,8,164,53,204,237,115,99,132,246,51,200,141,241,140,208,76,5,240,212,49,70,234,135,126,103,25,216,34,189,137,3,119,166,155,115,29,106,88,43,198,121,252,137,84,205,89,84,31,165,17,126,214,33,112,210,0,178,42,200,255,251,178,100,32,131,119,5,101,210,73,249,78,64,69,198,9,24,12,67,128,28,225,163,71,12,101,156,129,11,151,100,84,19,12,194,173,50,134,62,214,84,154,104,151,69,93,171,26,168,24,199,1,12,46,243,172,145,194,54,128,9,7,56,114,58,114,92,32,64,47,9,153,176,33,19,149,50,233,14,136,23,8,116,32,40,9,0,128,17,104,164,64,80,211,153,190,140,41,18,231,33,57,207,110,112,19,166,193,185,42,125,168,89,204,34,189,73,115,197,110,219,167,75,18,121,91,147,102,49,82,196,224,43,4,244,198,89,26,53,129,130,58,81,218,162,1,73,32,170,83,98,71,145,233,161,156,121,27,220,199,187,146,178,37,240,193,217,178,117,38,20,143,235,205,136,163,106,212,214,85,139,62,107,156,212,155,62,201,214,146,90,159,12,236,88,18,0,0,2,159,73,250,129,154,33,42,78,234,236,51,205,52,54,51,84,148,156,153,77,159,204,227,177,56,130,98,147,230,120,54,229,102,101,220,145,213,56,202,78,212,191,4,226,235,106,192,171,155,2,173,45,101,180,139,173,10,21,245,81,24,79,244,55,109,32,44,2,186,50,187,141,138,212,190,73,151,47,74,238,67,216,88,165,86,0,154,139,33,146,101,250,141,215,158,187,69,169,100,197,203,153,213,238,239,238,126,237,90,55,149,107,186,107,181,47,210,29,20,225,225,27,153,58,123,33,75,206,169,85,140,132,172,181,40,160,85,12,11,149,24,84,88,215,97,128,69,8,12,148,13,170,175,0,22,24,8,209,232,166,102,70,116,4,102,154,4,180,240,44,9,73,176,72,138,146,103,64,211,152,106,14,2,56,40,132,245,253,7,169,53,132,92,82,233,105,118,217,44,6,245,196,213,169,242,141,63,208,99,152,206,87,69,51,170,216,35,89,62,147,144,137,73,32,45,76,88,104,177,45,150,154,50,85,209,77,168,56,154,149,158,60,243,149,70,41,9,42,160,137,178,171,205,254,178,102,191,162,109,214,213,29,186,228,205,170,146,8,24,191,187,243,90,45,166,115,12,156,228,52,117,250,246,251,44,46,157,201,152,27,87,172,43,66,94,195,193,19,97,166,103,14,174,102,76,21,207,121,148,46,218,103,117,206,230,134,9,212,210,33,18,122,74,36,23,16,191,127,134,181,186,242,216,244,122,110,109,51,24,78,2,62,201,68,185,175,64,176,2,213,44,218,194,98,235,125,77,139,190,225,223,21,250,129,0,0,25,0,1,149,141,223,137,64,47,244,220,166,204,174,244,220,94,45,159,94,120,124,128,118,35,4,219,237,74,76,62,159,10,10,107,220,151,78,225,107,187,150,85,184,245,197,218,68,60,189,30,249,20,69,40,220,229,66,219,177,180,255,251,178,100,31,130,119,44,102,210,75,56,79,144,71,167,201,0,12,35,34,27,65,163,75,76,97,51,193,16,26,228,84,48,142,128,14,105,236,225,63,153,106,171,64,64,145,221,242,99,91,211,41,130,37,14,64,4,202,26,248,193,220,85,194,22,203,240,113,186,99,198,103,144,120,112,55,48,9,3,61,193,166,158,182,7,217,149,34,48,145,28,70,52,203,46,18,120,188,129,203,69,102,150,251,170,36,251,107,15,228,137,19,148,213,249,95,234,229,171,52,42,40,1,253,111,37,81,200,69,43,176,240,64,193,167,241,139,44,122,126,200,216,19,245,33,39,153,58,239,69,211,110,15,39,7,137,206,15,160,68,225,199,174,137,25,196,68,72,72,213,65,37,127,187,73,57,54,70,138,94,204,122,71,55,231,185,254,214,36,205,74,82,110,74,157,0,165,168,124,89,217,187,134,104,169,164,13,67,172,40,30,207,120,102,217,53,46,214,180,186,98,197,6,200,180,4,210,154,200,50,200,160,179,103,19,94,236,132,71,87,50,59,86,254,104,47,242,165,115,51,179,244,41,201,188,127,160,202,210,144,249,67,121,69,88,161,228,145,141,89,89,61,116,2,64,28,0,50,1,134,123,55,73,82,35,73,67,86,87,98,85,158,107,156,46,116,87,94,142,133,88,205,60,178,95,243,52,86,239,87,150,106,205,184,206,181,217,109,155,178,153,70,48,212,9,51,49,20,165,137,42,85,143,197,86,65,165,179,24,79,198,50,220,155,118,200,131,136,180,162,39,9,2,84,22,24,201,1,59,47,49,177,236,128,6,102,18,102,187,130,23,105,221,5,240,81,65,194,29,196,142,1,30,120,75,176,146,48,48,97,147,193,57,23,74,151,67,82,196,169,83,239,26,59,181,244,233,78,168,121,174,94,143,99,14,106,26,163,152,148,204,63,145,81,43,104,214,55,141,191,218,100,28,125,21,30,180,155,93,119,184,246,32,42,85,15,181,100,187,199,92,160,54,202,107,50,66,136,244,18,93,175,98,151,201,25,27,111,232,16,54,64,171,36,18,114,140,165,190,236,226,208,254,112,86,149,165,17,35,96,244,144,134,205,21,129,245,100,154,129,133,202,119,107,212,6,17,121,11,77,82,200,74,107,80,0,137,206,187,173,55,63,62,148,36,63,89,230,222,168,82,183,100,255,34,166,217,14,171,42,130,44,43,14,189,104,82,197,21,123,145,178,177,204,233,165,127,255,244,4,16,168,0,4,200,164,82,8,98,47,245,242,149,234,237,61,53,186,84,123,10,2,51,50,157,203,169,59,41,177,218,61,83,234,167,239,27,179,22,44,246,190,55,36,144,52,236,137,253,140,76,190,235,93,152,52,240,104,136,134,149,229,80,214,99,36,255,251,176,100,33,3,246,231,104,210,51,56,79,144,71,228,121,0,12,35,128,92,141,149,71,12,101,115,193,27,152,164,0,49,141,48,83,52,120,106,240,210,182,130,149,14,78,9,67,160,115,163,224,163,19,168,4,32,68,136,26,208,159,198,154,19,157,93,139,74,148,128,213,9,188,112,146,2,24,225,188,170,118,144,40,220,14,112,200,16,124,73,208,12,58,158,137,67,38,155,102,139,65,250,248,37,105,151,173,34,175,182,41,12,8,186,91,232,106,90,254,78,114,96,100,217,153,123,189,32,137,40,157,3,226,69,144,177,91,215,171,48,100,124,143,87,105,149,155,31,21,37,70,71,35,2,57,100,161,111,107,205,132,90,130,50,41,245,109,139,48,98,227,146,148,90,98,25,112,197,35,190,114,148,241,236,29,201,57,215,85,35,146,134,33,90,57,202,16,152,201,157,217,59,43,56,153,228,26,137,21,16,90,155,36,179,8,166,178,83,176,212,9,142,33,199,22,126,0,158,120,244,239,224,17,206,219,166,205,105,255,130,103,98,224,12,97,40,167,92,71,47,190,223,255,225,107,125,251,126,175,245,232,12,0,197,146,212,99,242,138,71,130,93,3,73,44,62,243,185,76,199,26,225,110,194,203,181,113,237,230,92,181,133,61,39,209,101,141,171,146,189,207,215,198,181,105,99,201,40,128,95,242,255,189,43,237,77,26,66,216,68,68,233,74,228,233,129,66,163,23,153,3,216,251,176,224,155,7,14,40,101,64,103,38,116,22,14,12,122,84,7,152,221,144,8,15,4,195,152,37,131,160,211,87,145,36,128,161,139,112,20,116,211,36,177,169,150,97,130,129,125,2,160,193,49,117,204,203,217,251,92,80,247,237,180,64,116,93,153,49,185,201,247,53,244,109,159,54,213,125,40,19,15,108,141,252,48,225,76,69,52,240,11,24,207,201,3,176,150,197,28,55,26,159,189,34,81,56,216,217,165,96,150,116,64,109,147,199,141,44,117,155,57,115,170,170,185,92,231,224,245,174,204,236,193,55,213,85,15,251,68,193,252,218,86,121,117,77,179,219,18,17,61,64,220,242,119,52,149,87,130,83,10,218,170,51,244,120,62,174,233,215,94,11,36,40,204,96,158,66,88,84,232,184,169,122,72,232,87,47,81,101,214,218,169,57,216,52,225,109,28,141,222,252,161,29,40,8,26,148,24,164,33,34,4,63,6,156,149,41,195,195,146,10,19,214,114,136,122,142,21,4,4,45,0,0,0,196,226,60,223,136,241,50,233,173,229,95,168,94,170,18,9,192,89,139,240,74,201,151,4,123,175,135,140,44,203,50,246,169,30,183,197,139,63,97,78,179,38,18,42,165,27,121,138,164,185,200,139,30,108,240,202,108,150,255,251,178,100,32,0,38,249,101,82,209,249,78,176,69,99,73,41,12,35,96,29,245,163,71,44,101,147,201,28,25,100,0,48,140,160,193,119,46,36,138,69,169,0,209,194,48,157,193,96,139,252,176,38,106,43,233,50,76,115,68,97,24,72,9,78,16,160,144,134,75,167,11,64,97,29,160,2,64,97,74,197,0,14,74,24,112,32,196,39,31,196,79,82,37,192,131,23,171,103,81,230,232,187,151,252,78,158,118,237,182,185,27,119,176,122,115,205,156,66,165,17,218,245,200,216,35,58,63,214,26,52,78,71,241,118,148,194,123,233,164,68,188,87,74,4,52,195,100,108,162,43,132,90,69,69,198,54,139,98,11,235,83,40,204,23,129,161,80,169,21,138,235,156,100,146,71,19,231,13,22,66,120,180,86,68,195,109,137,2,116,149,182,181,116,35,32,10,0,0,78,71,68,64,138,148,234,211,122,231,68,182,50,198,19,242,133,176,255,37,138,72,69,209,6,96,101,229,204,10,197,211,44,121,36,193,2,9,47,146,91,30,131,199,28,145,113,141,186,250,35,118,173,18,83,38,186,244,25,77,197,254,219,177,64,192,1,192,0,9,152,195,88,56,116,114,169,154,145,171,182,221,75,115,13,102,42,103,153,19,171,199,157,235,52,57,247,39,182,91,141,202,109,119,231,243,163,166,177,61,30,122,226,20,140,182,64,218,211,23,97,252,85,116,148,103,9,136,179,80,213,132,139,0,161,40,110,52,26,108,24,224,24,100,179,35,92,17,28,139,6,99,68,96,56,23,128,51,19,166,3,65,129,153,130,176,1,5,14,152,206,56,193,112,5,193,134,24,34,113,149,128,139,33,129,67,65,136,149,132,226,130,139,8,177,53,214,196,211,4,166,78,199,81,85,144,147,15,168,51,99,115,52,211,159,213,176,181,222,218,8,133,200,29,177,184,115,217,7,166,135,241,138,49,122,131,188,124,172,123,11,208,30,192,157,37,202,127,144,147,219,63,104,234,41,68,134,124,176,224,209,202,40,141,71,30,41,220,92,236,21,49,66,84,142,53,247,232,101,150,31,254,153,97,202,227,27,127,205,205,218,75,84,235,244,19,111,65,190,189,250,230,236,237,16,161,171,188,73,17,98,87,11,14,52,42,150,224,108,152,51,64,244,147,97,7,80,99,174,147,103,53,135,224,210,183,19,169,207,107,242,242,155,204,253,79,133,20,132,19,10,181,208,209,80,74,77,135,133,30,76,203,178,1,181,184,88,201,173,72,117,250,44,91,52,128,82,0,56,128,0,0,221,75,227,22,101,89,67,212,221,167,185,61,246,225,134,234,42,56,49,144,218,151,126,85,108,87,228,220,187,154,198,134,150,159,152,205,83,211,204,57,88,67,208,135,161,255,251,178,100,25,130,118,231,104,210,211,25,79,32,70,132,217,21,12,35,8,26,73,163,75,38,101,57,9,17,151,36,84,48,142,0,203,106,101,239,119,25,227,222,33,44,77,122,167,106,129,195,236,177,211,88,21,132,122,220,101,133,101,66,33,154,196,153,131,0,164,40,188,21,64,85,35,50,163,80,225,32,69,169,99,197,84,132,114,46,67,116,133,5,5,174,112,132,33,61,57,84,84,193,78,170,231,79,180,13,76,148,229,108,218,114,169,23,132,169,200,163,140,124,1,57,105,176,71,32,40,7,43,115,241,123,123,149,176,79,33,84,152,115,10,144,77,186,219,243,110,108,92,81,48,153,72,176,64,188,214,104,135,26,123,13,174,173,145,152,124,82,22,85,185,202,78,39,6,52,195,95,244,111,70,143,61,16,84,245,118,11,46,141,164,111,190,129,54,217,74,12,109,215,37,213,0,0,1,108,154,43,150,10,28,122,50,84,14,44,207,200,171,189,164,175,59,35,241,148,155,149,179,118,222,46,102,115,97,47,47,144,131,67,65,84,3,34,48,61,199,167,129,7,40,14,73,133,208,134,12,58,4,17,204,64,149,139,222,94,155,140,87,71,215,253,32,12,2,128,99,73,73,97,92,159,28,42,116,251,106,102,189,242,208,80,19,13,218,166,77,236,219,39,204,48,227,246,107,80,163,150,225,92,149,169,15,36,44,61,191,93,18,37,3,83,38,20,187,30,182,226,93,249,18,68,183,136,34,116,151,50,94,151,41,20,2,229,132,12,48,248,97,32,80,66,15,104,102,98,6,124,4,102,3,214,22,48,195,149,25,199,141,18,166,133,88,0,164,8,137,45,249,109,200,129,125,211,56,26,3,197,101,98,190,80,61,72,219,111,5,183,179,76,194,28,211,235,23,123,100,25,201,101,208,36,17,90,55,57,145,194,68,8,92,180,208,201,132,74,76,108,214,56,182,50,134,49,79,91,211,94,220,218,54,250,88,101,169,75,38,211,29,30,85,120,43,6,154,34,226,52,63,164,89,93,168,90,164,41,198,48,81,190,137,165,219,168,244,163,6,217,122,186,246,111,89,15,28,196,14,13,152,237,120,130,160,32,131,169,236,181,210,171,179,3,16,167,22,47,23,186,220,244,119,207,176,235,205,152,185,126,122,41,35,235,106,120,17,13,76,66,69,172,52,24,12,57,80,8,235,212,194,74,104,166,117,122,166,159,50,215,179,253,169,24,16,4,0,1,147,114,5,143,83,64,145,7,250,182,52,19,116,149,110,71,31,246,100,85,59,89,126,29,201,4,21,170,148,152,203,104,165,22,106,127,105,167,185,156,126,146,6,110,13,163,96,167,103,45,221,225,88,201,111,13,48,49,227,195,229,224,86,37,168,101,65,255,251,178,100,36,2,119,148,104,81,203,26,79,32,64,197,121,24,12,34,210,27,73,165,73,44,101,60,129,6,139,100,84,19,12,131,80,174,137,103,224,80,176,140,103,134,222,36,4,130,74,169,217,132,12,94,19,18,180,205,154,56,197,69,96,153,64,198,200,179,27,11,141,48,2,128,164,74,128,20,24,178,65,196,204,16,193,145,144,56,20,24,4,8,0,74,249,70,52,123,125,17,205,101,65,138,119,42,80,247,209,134,178,150,89,47,104,143,61,182,159,50,229,205,55,38,119,94,235,205,31,181,154,93,25,177,115,200,85,145,184,9,76,8,240,78,232,18,47,104,28,111,169,137,130,236,25,110,145,147,32,68,161,41,212,211,73,146,139,207,72,155,40,230,91,108,211,80,195,7,217,50,249,34,106,70,97,11,217,53,107,226,73,244,225,171,197,144,235,192,88,184,179,31,113,249,48,132,0,0,13,78,82,245,217,9,67,189,80,116,248,242,185,20,164,191,203,168,118,105,200,156,164,87,104,47,129,137,146,81,178,160,152,21,23,112,131,176,55,21,185,46,170,226,175,89,51,34,32,60,82,218,129,158,132,20,117,22,14,71,66,160,80,9,0,157,87,234,220,59,18,198,91,216,47,44,34,81,153,200,117,85,132,102,95,12,129,251,129,47,82,210,97,59,244,154,194,126,213,202,148,214,172,75,46,75,247,41,151,65,145,168,156,146,105,213,91,74,22,195,82,137,35,7,136,188,27,57,122,145,5,114,10,5,228,45,88,128,72,77,22,50,73,155,66,3,163,10,36,225,5,35,6,24,92,115,156,146,229,129,140,6,226,76,193,184,89,200,138,244,80,132,148,151,195,1,130,200,154,202,207,7,14,156,14,147,68,86,202,180,171,17,127,192,44,153,121,205,198,28,24,154,72,174,231,134,122,63,24,146,197,33,223,147,217,185,93,114,53,12,61,11,152,62,185,27,183,124,193,41,168,162,132,141,204,222,8,185,103,133,147,180,204,117,144,222,39,174,255,194,149,154,102,161,9,150,221,33,172,244,174,248,202,182,108,86,70,48,173,141,218,93,95,79,246,90,139,83,26,161,10,202,118,42,114,100,235,76,117,166,191,146,17,252,50,180,228,87,49,49,43,2,43,44,63,38,96,136,135,227,177,150,142,74,213,33,123,23,62,134,9,174,99,211,244,24,157,252,220,20,219,181,143,55,255,255,255,223,247,91,127,251,62,223,110,64,0,32,10,124,192,107,157,82,216,165,94,85,180,39,207,245,178,103,8,183,6,65,11,9,34,161,126,108,194,145,211,147,28,88,118,97,190,111,121,34,62,199,63,203,204,237,141,217,77,148,218,129,120,184,80,43,61,79,178,84,85,203,182,136,101,192,10,136,158,134,72,255,251,178,100,35,130,119,48,101,81,169,249,102,70,66,8,25,21,12,34,240,29,1,157,71,44,101,60,129,29,27,228,0,49,13,24,201,100,16,114,214,52,66,21,148,202,101,0,166,27,66,135,144,234,1,250,16,23,104,221,24,22,241,118,141,214,198,66,53,23,37,173,44,142,102,0,100,25,164,151,188,193,52,32,35,92,225,97,94,194,243,33,128,132,148,152,67,139,110,217,215,59,232,170,238,26,81,186,44,182,226,225,164,132,45,151,210,70,240,195,245,219,44,138,25,173,211,170,90,89,14,113,132,140,114,13,224,143,10,148,114,24,141,26,62,120,249,123,179,60,93,34,189,134,238,36,134,234,11,9,226,190,115,221,247,169,217,234,245,74,230,102,213,219,190,220,16,82,234,178,177,244,205,27,215,92,44,151,34,201,173,255,223,211,240,224,0,0,48,155,160,42,198,142,132,114,67,98,193,3,137,179,3,212,180,111,117,167,8,243,114,5,250,157,250,200,91,95,35,44,165,19,51,228,202,4,241,215,9,116,91,22,188,174,147,135,211,110,250,140,68,197,35,14,232,80,136,227,246,80,24,0,64,24,2,68,248,46,5,139,190,242,249,30,20,183,106,202,225,170,119,209,89,8,26,76,116,128,111,181,79,217,76,213,123,245,162,84,241,174,246,229,159,153,221,20,85,218,153,152,121,156,183,130,20,94,87,221,88,19,233,244,85,36,167,86,101,6,72,181,210,32,3,218,35,16,197,65,164,152,81,212,205,48,64,80,128,50,231,115,199,0,96,16,201,176,45,233,166,0,202,228,96,5,75,21,176,6,98,8,195,165,47,113,193,8,58,131,45,164,59,129,70,34,48,28,226,112,160,5,10,26,59,26,114,150,114,39,205,81,69,163,172,165,119,192,236,61,243,193,175,176,220,23,122,208,189,23,142,70,227,210,144,185,146,80,160,148,152,197,17,5,213,66,212,90,180,199,197,46,135,70,134,169,176,187,8,209,35,153,34,236,204,49,37,228,140,79,230,137,221,57,201,141,110,145,182,210,232,219,138,228,111,82,161,76,47,212,73,255,219,231,146,183,108,27,7,14,108,154,145,85,139,117,12,200,68,24,215,96,88,60,159,171,211,4,166,25,93,113,126,173,30,59,234,86,167,233,169,175,24,63,209,31,156,91,97,229,148,103,154,22,82,49,68,229,79,122,69,139,97,15,34,42,68,195,92,24,24,73,4,11,26,29,83,197,45,208,251,41,245,217,66,122,208,17,80,57,0,0,153,254,48,227,221,216,102,95,98,91,141,14,230,59,216,124,170,66,16,203,104,162,148,221,221,121,235,116,151,115,191,41,202,122,154,95,150,242,150,207,196,47,58,150,153,251,56,101,44,146,141,233,96,44,137,88,160,255,251,178,100,31,1,54,243,99,210,75,25,79,32,71,37,9,24,4,35,0,28,49,161,73,44,101,60,137,21,160,36,96,48,143,200,114,237,213,112,11,238,172,3,36,107,205,141,153,0,70,74,1,29,21,81,78,200,141,16,140,109,148,60,248,65,129,5,29,109,28,45,38,211,91,62,105,86,32,187,104,75,30,0,64,50,105,23,80,56,34,234,147,22,44,66,2,26,245,66,222,167,2,118,39,162,230,113,151,71,18,36,189,209,40,17,104,188,212,246,34,19,214,121,53,51,74,234,65,197,2,201,8,105,56,147,38,195,68,231,142,106,249,52,10,15,155,103,23,20,185,2,216,212,10,78,155,50,210,22,145,189,143,45,171,133,223,85,11,16,14,10,161,172,160,71,184,30,138,18,149,45,146,146,99,252,101,193,112,0,76,43,120,251,92,189,160,72,0,0,11,90,238,34,55,58,55,251,35,155,233,155,129,234,221,34,23,105,177,27,120,213,84,144,139,132,112,151,236,132,142,153,243,53,14,34,40,177,103,44,54,130,225,102,54,78,112,18,30,227,51,131,161,242,130,146,150,53,204,98,151,165,55,207,36,223,170,176,16,0,160,9,83,103,184,255,242,51,61,44,162,230,229,180,19,51,14,32,32,172,77,74,225,168,157,36,175,249,140,207,101,181,236,198,242,237,249,109,39,243,229,15,213,52,10,238,193,108,245,180,90,171,73,58,217,153,125,223,81,160,49,48,160,19,157,58,158,134,64,199,11,96,40,4,27,12,138,61,23,53,250,6,64,134,34,200,152,201,0,157,5,18,118,152,106,174,151,131,49,146,130,106,92,40,137,96,22,54,93,144,18,98,19,203,230,52,82,104,23,105,183,128,145,221,81,65,44,61,251,125,25,83,182,163,72,45,12,169,245,250,234,178,245,172,228,58,20,210,88,163,189,114,158,5,185,68,240,219,46,180,70,69,45,41,17,2,51,203,28,27,84,177,134,144,193,208,105,11,106,160,198,45,163,204,244,100,199,210,70,141,188,71,121,188,174,201,122,66,137,229,93,47,210,216,166,204,58,179,207,187,21,125,109,167,254,48,255,193,122,59,190,95,93,37,16,4,169,152,25,74,113,130,61,33,151,164,119,172,224,232,228,83,211,30,236,182,75,130,107,24,208,98,91,25,233,216,78,194,245,209,82,156,120,82,104,245,153,153,198,82,124,132,139,67,1,23,179,154,79,130,30,134,33,41,68,181,150,20,79,33,167,253,68,64,96,0,4,53,72,67,2,125,244,117,102,85,244,157,145,111,99,32,135,132,41,225,74,230,175,86,190,96,127,1,73,26,4,76,66,214,97,78,225,136,250,222,207,28,25,173,171,128,211,19,85,120,160,29,153,8,67,6,140,247,23,184,178,255,251,178,100,32,1,247,37,101,81,177,249,78,66,69,164,169,16,4,35,0,28,105,145,71,7,229,57,9,32,157,164,0,48,141,16,42,249,176,165,10,138,171,176,96,225,192,142,78,152,33,142,96,20,100,46,52,140,254,168,227,56,222,72,20,89,160,112,35,19,5,99,36,131,68,67,33,48,18,161,8,27,77,132,108,17,1,65,101,153,47,194,16,15,54,229,174,130,240,41,138,123,198,229,112,74,99,171,99,32,112,216,34,239,139,53,230,178,172,11,210,66,219,69,38,227,117,228,50,167,252,132,10,9,180,6,192,114,116,4,4,4,68,229,76,59,244,160,49,121,253,146,137,169,235,13,163,140,103,233,2,132,69,76,180,196,242,114,89,172,231,81,162,53,169,105,245,170,161,144,134,38,190,229,43,115,182,43,33,20,121,190,188,154,253,205,135,177,61,176,225,163,108,211,39,39,138,193,9,202,55,163,140,234,212,141,137,92,89,135,5,74,130,66,77,66,146,22,134,196,121,90,169,163,95,117,7,4,16,39,33,128,196,66,172,120,12,226,3,44,65,114,77,58,161,43,227,172,50,151,52,90,240,139,134,107,205,171,251,250,208,128,8,131,244,48,188,41,85,140,144,94,180,41,156,173,117,49,176,123,129,32,14,65,232,52,43,52,28,90,20,145,163,195,111,140,219,13,161,190,158,71,147,62,67,96,146,23,145,195,102,234,225,243,146,52,228,237,8,57,121,22,193,171,177,48,113,1,194,37,241,117,139,136,137,229,229,50,73,40,85,91,75,100,108,190,102,8,14,161,29,13,246,194,248,12,154,2,180,199,20,198,69,80,179,212,3,30,135,12,26,92,195,2,225,8,166,16,43,1,35,112,84,57,153,163,218,238,106,76,166,60,166,50,250,104,121,192,90,47,76,243,201,19,126,99,140,1,190,113,29,151,222,83,15,213,134,88,88,72,68,220,89,20,17,26,25,68,241,181,201,200,205,133,175,58,72,24,110,137,174,9,138,211,39,56,128,142,147,92,208,135,28,179,80,68,129,88,162,73,163,102,147,117,214,163,234,205,199,110,235,193,75,169,201,71,193,80,229,130,28,126,186,98,251,249,237,192,38,76,208,156,57,57,190,195,176,71,82,82,175,56,103,19,134,34,207,145,213,30,83,196,177,161,238,230,180,138,154,117,2,92,148,154,169,227,186,238,140,176,21,43,177,21,43,79,235,149,45,74,98,218,242,133,231,100,216,116,146,234,136,21,33,21,174,134,234,123,106,64,4,24,64,9,48,0,0,24,237,193,88,211,192,181,238,198,93,151,111,242,195,222,39,45,67,7,164,195,163,243,54,247,40,230,183,111,57,93,45,73,204,100,84,250,195,121,254,19,176,236,73,251,138,86,121,90,83,255,251,178,100,28,128,246,203,104,210,235,25,55,32,73,229,9,0,12,3,16,28,173,163,70,204,225,62,65,35,19,100,0,49,141,41,8,66,133,198,128,197,102,119,24,219,226,246,149,78,22,27,140,10,16,113,12,161,2,165,189,85,36,17,5,13,17,174,152,98,7,70,211,20,104,46,153,144,25,138,176,84,192,160,0,0,11,84,53,224,48,113,208,149,148,40,0,177,108,180,112,82,64,90,244,74,55,1,179,116,204,107,206,68,77,140,197,38,161,181,149,14,85,150,63,146,136,157,36,159,41,123,203,73,94,86,1,6,71,139,2,199,203,54,56,111,129,148,71,62,46,137,172,226,32,93,10,5,185,9,0,206,17,50,2,8,161,222,138,228,157,7,101,231,254,135,112,167,165,29,205,64,8,211,102,12,57,99,235,22,228,237,84,226,223,161,47,64,212,32,157,93,85,13,178,113,7,12,25,86,55,122,0,73,4,45,52,105,223,18,200,246,101,216,150,26,232,108,46,212,44,117,155,153,5,36,113,165,18,37,22,30,210,65,229,40,81,225,242,226,35,16,241,1,24,193,129,39,73,34,135,181,230,153,211,77,90,63,95,66,206,18,0,1,49,168,92,51,38,149,72,165,244,181,100,151,223,138,9,215,193,104,16,134,149,107,145,145,90,173,94,130,151,11,117,247,82,220,253,234,72,197,158,212,171,73,42,126,33,170,173,205,147,217,86,166,180,143,46,154,115,177,161,144,147,228,57,162,245,33,58,94,85,16,180,74,104,94,196,128,93,12,4,120,179,29,243,36,17,44,64,74,148,152,43,202,43,130,102,55,135,104,37,155,70,144,119,38,52,6,21,34,248,239,79,169,8,155,190,133,161,126,62,75,4,93,150,144,147,42,77,185,47,152,140,16,191,212,189,180,148,71,30,167,126,30,122,158,6,108,235,184,18,22,185,44,159,157,165,148,22,60,33,70,153,177,92,59,6,205,69,149,67,72,89,100,216,140,219,245,17,17,9,177,173,179,253,68,9,33,110,26,78,161,4,133,114,118,102,211,50,52,98,111,64,203,208,84,182,240,135,33,89,78,237,171,31,237,242,247,25,254,196,84,142,146,234,56,48,216,69,54,49,155,175,193,130,18,169,188,54,5,34,216,38,175,179,132,83,169,1,38,174,84,18,156,51,216,219,159,24,144,141,207,135,24,34,117,161,223,79,175,142,26,181,137,223,147,44,103,226,188,207,40,27,202,126,250,234,180,100,58,205,189,139,114,203,219,127,199,127,253,100,12,24,64,8,160,0,26,121,30,200,172,87,102,19,11,12,87,249,108,85,177,145,65,254,61,4,139,19,90,72,204,177,188,106,94,76,199,180,43,170,228,195,11,234,177,183,195,58,154,20,142,131,72,111,255,251,178,100,27,0,118,173,105,82,225,249,54,176,72,66,249,21,12,35,146,91,137,157,72,199,229,57,1,10,144,36,64,48,140,128,158,12,36,208,82,208,205,84,19,93,36,201,1,101,2,130,150,129,64,159,96,129,208,34,166,70,64,36,70,10,146,132,242,205,45,84,37,134,152,219,140,46,4,76,120,192,53,231,67,97,97,12,146,148,242,5,135,0,9,81,34,97,162,16,93,180,221,103,239,170,114,51,57,198,135,9,126,94,230,225,53,15,195,151,219,231,245,208,157,121,229,50,232,140,174,150,151,131,110,129,78,76,69,176,160,196,228,210,141,71,2,182,0,161,238,1,32,140,172,164,150,183,36,126,66,136,29,126,61,228,37,3,2,198,89,244,220,101,247,76,126,185,101,182,50,203,2,229,92,20,218,123,118,46,207,237,24,23,255,66,0,0,8,193,19,109,10,1,45,88,198,137,77,67,164,92,230,216,71,193,72,213,147,129,187,24,137,232,233,42,168,212,142,106,215,116,102,71,255,156,162,106,23,156,178,194,109,82,219,83,114,73,204,175,204,20,201,245,172,71,135,142,255,243,127,127,255,191,254,235,255,244,8,192,0,8,92,75,2,22,206,213,14,54,214,33,48,188,84,53,156,2,146,34,32,26,143,35,85,244,138,249,169,76,62,211,38,126,34,98,44,172,239,118,167,169,255,213,75,225,137,53,134,78,207,213,161,101,199,222,37,118,168,17,200,160,37,170,128,64,113,81,214,150,16,137,50,225,67,80,244,194,76,70,73,42,168,164,138,202,198,24,113,140,56,121,32,145,203,204,104,84,181,155,112,129,142,226,10,142,10,136,168,221,34,238,153,33,150,76,56,71,12,72,117,156,76,67,17,132,184,176,122,202,79,59,108,241,202,134,216,139,89,153,117,228,178,56,244,66,93,114,52,251,63,52,128,171,58,153,153,180,162,97,180,6,167,243,213,127,144,33,20,206,71,58,0,245,126,92,241,148,152,122,219,241,244,75,164,148,173,224,169,246,121,4,38,128,220,167,38,219,85,122,101,188,235,108,160,250,217,201,60,147,218,14,185,98,114,211,122,12,240,25,64,116,82,197,99,42,154,63,61,101,44,104,72,175,216,137,234,21,187,254,22,29,93,174,84,58,4,193,194,0,152,160,211,163,219,17,136,5,65,32,200,69,224,144,64,8,1,22,189,175,19,58,200,162,216,232,243,106,179,184,183,163,119,247,44,0,32,0,5,180,193,179,5,72,227,82,234,180,210,171,242,218,21,249,1,33,0,96,50,35,42,153,99,181,169,15,99,244,23,103,104,191,42,221,207,115,89,204,202,167,224,188,166,153,132,8,204,89,26,129,50,232,1,117,151,253,147,172,33,17,197,222,169,22,122,169,77,255,251,178,100,36,2,55,135,104,209,51,89,79,144,68,37,57,24,24,35,162,27,145,163,73,39,229,58,193,26,24,36,64,48,143,128,23,201,40,11,60,156,82,132,164,67,169,170,12,6,18,102,147,25,19,72,119,52,0,146,24,198,222,52,109,77,129,83,68,116,29,76,16,120,48,33,138,86,31,89,148,176,23,68,80,11,238,42,56,48,66,67,35,1,88,193,74,45,6,86,155,201,212,189,96,118,16,89,214,178,94,36,209,179,5,189,203,65,84,41,105,212,221,253,91,106,103,20,149,201,219,20,54,88,10,11,239,209,8,40,161,194,3,83,6,144,114,114,39,218,194,163,37,27,35,19,15,40,36,73,210,117,162,28,62,170,237,141,154,116,148,213,21,98,86,251,253,81,63,69,182,179,121,148,177,117,165,76,73,214,134,87,168,63,247,157,43,81,72,27,129,73,158,219,60,4,0,8,1,126,169,156,30,117,181,44,182,85,75,246,191,251,65,90,170,84,208,9,171,64,200,129,189,76,237,67,139,119,248,144,142,122,114,45,140,59,189,165,87,164,50,38,196,224,248,231,25,21,83,140,78,43,45,164,98,5,228,212,235,62,228,118,106,2,128,20,3,80,156,44,149,142,187,137,1,236,141,173,78,222,47,10,112,252,25,36,145,57,77,222,177,98,186,234,104,14,241,121,181,2,38,151,104,67,18,169,112,96,54,167,76,197,179,248,45,65,88,55,84,97,2,1,185,56,94,58,137,162,227,35,129,126,213,0,168,32,147,199,2,51,224,13,124,185,38,178,201,18,6,152,194,68,4,216,192,160,169,98,2,212,128,32,85,37,158,16,35,188,14,36,196,8,137,112,52,138,172,189,17,197,2,16,132,186,88,7,165,63,160,7,161,242,99,76,217,168,60,237,89,95,173,135,2,13,127,34,110,236,15,40,133,201,53,23,174,226,8,70,152,19,195,110,89,145,238,96,132,227,101,73,144,154,46,85,23,213,139,16,144,150,59,112,64,59,135,49,70,233,132,49,170,146,122,187,39,81,122,69,187,249,215,170,122,126,83,86,160,116,226,54,83,182,47,37,4,247,245,96,178,18,244,15,86,130,139,16,201,213,200,225,5,35,175,60,138,185,35,17,191,95,229,173,77,209,140,200,36,202,156,104,79,217,117,45,163,163,86,52,15,142,82,66,56,102,163,4,192,72,104,64,234,218,101,2,139,3,20,97,195,15,97,210,79,159,120,79,123,26,39,141,95,191,181,139,0,2,0,16,128,0,19,18,105,120,77,198,36,20,145,106,42,121,45,36,17,37,142,191,79,57,130,36,196,102,145,249,5,143,202,142,17,115,58,211,149,105,239,242,107,148,180,148,246,237,205,77,185,15,227,221,56,240,179,128,105,94,228,255,251,178,100,31,128,119,83,104,209,227,26,79,32,73,133,25,5,12,195,16,26,233,147,77,71,229,57,1,42,150,36,0,49,137,248,132,101,192,225,154,143,5,160,187,30,29,42,126,152,210,86,48,169,66,92,32,21,24,233,176,48,57,41,214,0,97,146,0,154,49,176,106,17,100,102,92,73,151,86,1,46,36,172,16,100,203,7,38,188,220,13,9,16,33,208,16,229,76,98,193,5,137,23,17,18,86,33,111,5,0,42,129,120,41,151,116,11,56,172,75,77,164,54,212,207,42,236,91,46,228,16,234,83,215,140,210,198,34,18,146,116,109,88,222,110,164,75,5,13,33,17,67,122,164,71,137,100,180,127,198,6,27,77,239,69,38,90,102,145,20,146,173,44,54,137,14,228,70,107,248,66,231,230,187,109,32,123,17,132,23,185,162,102,109,87,57,40,219,169,238,82,105,176,178,211,85,36,0,0,13,35,14,50,49,88,102,166,168,10,105,160,166,48,200,228,252,85,101,204,221,152,17,165,49,53,138,172,136,217,109,17,231,98,237,27,166,72,43,8,168,38,214,29,90,5,8,151,154,138,48,36,30,38,145,100,169,207,72,215,49,130,173,45,19,187,26,15,235,235,210,9,65,58,0,0,1,136,123,147,4,85,11,216,204,11,182,107,50,50,67,109,29,173,33,244,174,120,180,144,115,157,228,72,117,172,237,209,98,182,60,101,166,176,250,28,70,148,234,161,215,131,22,18,27,148,180,86,46,52,34,245,70,197,92,130,87,100,116,37,152,205,93,150,232,175,20,177,209,46,240,42,179,68,64,16,98,68,131,175,86,18,198,35,90,5,200,14,97,31,144,120,149,32,32,42,84,95,208,32,130,67,2,137,86,213,13,46,69,27,72,110,11,170,86,170,240,19,72,135,104,219,5,28,12,194,26,220,186,115,56,110,252,51,46,198,45,149,37,219,114,186,132,102,17,90,54,22,34,97,36,151,47,220,159,165,177,171,157,66,123,35,210,42,227,41,142,172,169,20,17,51,9,215,86,56,210,91,132,80,202,80,201,86,246,104,21,155,100,38,108,75,107,201,117,190,71,174,182,224,128,36,215,50,225,84,221,145,210,71,195,8,9,5,241,72,86,32,53,152,175,6,46,86,143,206,53,33,42,27,24,100,99,64,224,54,60,14,225,138,54,202,156,16,130,180,193,115,234,193,225,17,66,5,8,150,82,130,98,129,244,38,25,16,139,7,77,11,161,198,132,29,11,48,89,221,183,127,63,118,100,4,148,64,17,224,0,60,9,14,202,44,238,87,82,189,29,53,71,202,150,102,243,181,22,7,109,161,95,169,49,51,77,44,203,150,41,107,214,169,110,213,104,213,237,254,122,167,159,140,82,59,12,146,57,45,103,255,251,178,100,28,0,118,164,96,211,99,24,52,240,71,69,169,0,12,35,128,29,213,163,71,140,101,60,129,4,27,100,96,48,142,136,96,192,185,97,65,36,11,188,203,89,35,38,104,169,4,166,80,50,128,52,96,112,148,125,66,74,8,94,208,90,196,45,29,195,204,179,139,126,101,28,44,44,114,110,161,153,10,2,42,91,162,207,136,194,48,116,169,64,42,226,101,141,81,186,187,242,71,9,133,179,85,252,189,153,67,89,94,47,179,75,188,254,186,144,29,202,8,126,75,73,51,71,98,180,183,41,26,24,191,90,61,36,177,44,175,165,164,137,80,81,168,173,45,73,14,121,50,72,24,28,211,200,178,58,69,4,142,179,158,213,1,0,98,196,136,141,162,104,19,71,145,55,89,79,8,145,28,7,20,7,196,4,24,214,47,186,145,10,150,105,85,109,21,42,2,213,41,147,75,42,36,152,27,210,124,139,69,136,118,124,156,90,86,246,170,112,150,219,18,210,102,116,237,134,203,209,201,132,204,145,113,96,137,210,160,188,89,130,168,30,57,244,72,168,60,44,214,156,89,30,153,5,210,228,228,78,43,172,0,0,0,64,0,0,113,182,210,9,139,81,199,29,154,74,150,38,225,173,82,50,247,76,189,198,198,173,214,193,110,91,35,177,26,215,53,118,254,84,219,158,175,133,77,78,220,149,187,115,81,40,25,243,93,172,217,42,26,241,80,47,250,171,191,64,54,133,6,153,165,218,5,1,142,4,52,187,200,196,129,64,131,170,226,19,135,34,10,80,213,64,195,128,22,208,244,2,130,151,137,1,73,32,142,228,28,11,92,141,167,83,128,171,135,28,7,72,143,41,138,222,172,68,138,102,106,208,28,244,181,163,48,87,33,53,218,99,172,141,14,155,22,136,59,80,5,71,145,105,64,111,163,108,208,37,239,171,233,94,237,178,132,71,73,196,131,131,224,122,25,49,253,90,6,185,210,13,221,36,77,169,26,120,178,161,180,48,136,148,136,168,120,152,132,128,225,72,172,125,68,41,106,224,133,16,17,9,99,224,209,99,42,251,201,101,32,150,228,145,35,76,210,141,180,70,185,110,130,51,39,31,89,229,32,81,166,242,128,145,106,70,122,13,150,238,73,229,213,251,14,225,35,41,53,98,133,15,59,72,236,55,63,205,97,154,153,137,235,245,14,60,64,190,69,93,3,59,150,238,255,221,86,228,240,224,239,167,20,104,160,153,19,6,199,58,73,247,53,173,255,93,125,120,1,72,0,12,0,0,16,183,151,7,238,14,74,99,240,233,67,147,179,174,145,204,237,101,41,242,12,19,170,42,137,14,87,60,213,35,77,6,61,160,198,143,142,251,44,168,82,101,78,196,165,29,196,154,142,141,161,12,2,255,251,178,100,29,129,118,241,104,82,97,249,78,176,70,71,137,16,12,35,70,28,157,161,71,7,233,57,9,10,25,164,84,48,141,192,69,108,37,195,52,20,174,218,165,96,47,146,201,75,178,253,3,8,76,22,96,149,169,214,69,17,134,128,232,65,135,142,26,95,208,184,132,173,6,200,130,51,72,192,26,197,65,131,204,123,12,8,154,73,182,48,140,178,99,227,72,75,116,84,113,117,66,165,145,44,216,42,109,177,180,55,81,198,190,164,23,194,231,134,100,172,173,180,179,46,142,202,225,218,23,113,230,175,76,42,15,135,144,28,69,37,98,172,78,24,209,186,52,154,35,117,128,36,117,78,212,21,20,17,172,140,129,10,102,36,246,29,237,151,70,113,124,164,74,90,19,253,79,237,89,103,254,120,207,242,116,155,157,125,74,117,229,152,200,205,77,91,117,34,12,167,117,72,161,179,99,78,240,217,150,248,135,192,213,221,139,72,66,26,222,230,118,195,53,49,160,33,16,87,148,42,134,76,68,95,65,202,144,225,25,106,239,11,67,45,207,254,148,134,81,33,99,48,125,200,82,24,118,194,22,218,210,182,39,111,154,235,253,128,168,3,65,153,9,162,81,197,36,174,128,193,30,12,12,182,30,230,8,19,129,44,6,153,117,149,243,166,185,99,172,190,239,17,181,220,85,82,155,81,175,22,3,26,185,189,133,158,52,102,176,184,144,193,109,41,178,19,148,33,37,18,84,12,81,159,161,147,113,2,140,1,27,103,204,44,4,80,80,112,92,29,148,207,0,13,53,101,66,136,75,104,24,96,218,51,16,37,43,44,23,134,97,129,27,113,38,0,232,84,25,85,210,196,20,10,94,233,211,8,24,144,57,114,197,147,141,32,87,197,0,98,137,194,240,46,54,226,193,22,155,75,115,218,28,82,71,45,163,161,180,196,164,181,38,35,110,236,98,80,234,160,94,67,204,174,220,28,122,113,59,4,136,156,116,150,57,76,35,122,70,165,160,65,68,133,169,130,114,68,78,147,212,66,171,149,146,138,198,160,136,248,204,77,117,216,197,24,197,124,62,59,87,111,253,133,150,138,81,154,122,211,79,223,181,222,57,166,66,33,61,149,112,118,251,22,40,29,218,217,26,33,54,232,169,76,148,91,48,178,29,224,206,148,241,47,167,55,107,54,176,180,38,226,111,11,153,24,153,211,95,104,230,116,19,143,112,157,216,65,202,146,80,140,50,58,44,242,67,28,201,46,215,217,168,66,48,10,144,76,28,153,20,46,176,217,59,19,180,49,142,59,160,99,6,193,39,38,194,4,113,85,138,241,232,238,28,25,101,189,163,68,157,227,12,37,236,64,143,41,60,117,153,106,126,60,42,202,137,99,36,22,241,52,212,172,181,255,251,178,100,31,1,118,241,101,81,169,249,78,64,67,4,25,21,12,67,128,29,145,155,68,167,233,57,1,14,7,36,84,48,140,0,8,11,76,146,213,53,198,194,154,69,252,12,12,96,167,16,4,17,132,98,196,48,71,49,58,49,79,3,78,123,30,106,14,44,169,158,26,85,159,232,137,72,119,162,52,129,171,200,146,199,34,230,196,224,163,139,82,2,26,232,115,232,143,9,92,202,121,91,25,197,119,173,131,54,237,153,221,96,170,234,219,132,222,191,138,145,246,155,137,200,94,105,93,27,215,45,1,80,145,64,150,204,48,27,88,213,163,254,77,154,154,52,105,34,39,34,129,3,115,149,218,72,95,208,26,117,43,208,153,74,14,131,8,181,194,139,97,47,52,160,220,183,248,171,57,175,127,235,170,31,255,137,136,222,103,91,246,26,67,117,136,0,2,80,235,81,133,174,232,169,76,89,52,190,8,134,233,92,24,51,209,72,234,19,18,221,165,226,72,234,106,108,108,98,139,24,145,120,163,212,139,69,129,43,222,93,69,218,3,5,23,20,30,231,154,135,209,89,93,116,181,86,92,161,230,232,245,128,16,10,192,229,65,67,105,164,86,52,163,98,113,53,1,196,111,7,40,6,238,129,196,63,226,226,144,218,40,161,203,6,158,210,138,140,49,199,112,114,140,162,78,33,138,22,249,115,237,54,170,101,0,70,68,195,46,9,84,49,32,84,76,42,143,1,3,101,64,32,232,5,128,2,226,132,141,42,50,246,67,37,16,152,152,178,165,174,97,134,152,80,165,236,52,110,70,173,167,152,12,248,52,136,240,240,161,67,48,96,211,48,49,36,76,65,112,96,242,241,161,204,136,178,171,35,146,128,37,168,96,241,8,82,64,172,204,152,129,115,215,50,197,129,91,19,143,9,167,111,99,202,141,223,128,25,220,203,3,106,239,99,90,151,81,38,16,10,142,80,34,78,216,76,14,118,17,123,40,212,200,75,34,88,149,171,152,33,103,162,22,108,16,153,41,16,60,72,114,104,198,244,156,170,246,228,233,69,156,37,77,78,130,164,138,12,46,137,164,255,242,245,57,69,143,181,146,255,185,74,157,56,74,125,171,65,0,237,57,33,199,89,166,26,65,157,4,20,41,131,36,97,162,97,85,40,112,42,56,2,35,120,44,52,23,17,185,10,11,10,138,11,18,117,179,68,131,200,34,176,26,10,15,77,111,137,136,15,97,118,172,10,242,141,104,109,114,136,116,189,158,255,245,129,8,96,10,179,187,11,246,83,94,129,250,159,175,43,149,102,234,74,96,88,104,181,160,170,216,52,54,239,201,234,222,159,157,198,221,92,43,101,141,75,84,245,105,40,42,210,89,127,165,239,35,148,216,223,215,37,161,34,2,255,251,178,100,29,130,118,243,98,81,171,56,79,144,70,4,57,21,12,34,178,156,17,133,71,44,101,60,137,15,149,100,84,128,140,138,14,170,249,83,100,22,77,31,19,200,89,39,118,51,25,33,32,186,96,16,133,182,8,48,2,73,48,202,88,7,200,5,57,22,66,128,29,40,10,232,115,210,168,76,99,1,203,128,142,0,204,105,64,240,142,140,113,76,156,196,32,72,80,167,130,205,75,197,135,70,103,249,165,46,196,219,11,5,199,143,88,146,170,22,77,47,96,49,249,219,146,24,2,1,181,36,159,142,250,77,97,10,4,82,85,54,18,138,74,202,212,92,187,17,70,71,29,155,215,114,106,168,21,59,5,200,34,155,9,76,251,76,98,249,207,50,246,69,62,54,153,6,83,228,156,238,255,165,60,242,58,224,104,217,56,208,100,165,42,169,132,83,125,228,0,0,114,227,156,30,17,210,172,155,41,21,63,102,91,37,17,51,12,201,15,16,98,81,73,141,196,185,86,14,108,88,54,210,234,104,88,132,16,31,9,135,2,33,3,246,144,6,222,21,44,56,56,85,2,174,44,202,105,83,5,90,222,177,174,78,191,93,210,0,32,3,0,73,81,12,181,153,110,80,69,186,8,149,216,204,236,39,40,83,36,109,10,46,216,217,77,108,236,198,45,215,134,63,43,187,251,83,22,239,76,209,82,103,12,87,137,184,108,226,242,238,235,190,158,206,10,51,41,132,65,137,151,28,80,234,28,131,10,69,120,59,229,201,64,215,68,14,196,167,45,161,132,64,56,51,124,3,48,225,81,71,233,29,28,172,16,57,64,8,80,192,69,9,128,107,192,28,96,184,33,112,87,104,149,75,10,50,74,131,171,146,229,166,104,200,172,89,70,21,2,69,78,97,2,167,194,244,188,207,160,103,105,223,110,145,217,183,21,230,128,102,95,40,103,42,132,128,209,133,64,194,176,181,89,81,72,42,203,8,220,226,134,27,80,156,46,113,33,1,68,185,35,104,85,17,145,43,110,129,50,241,59,8,176,214,197,82,50,36,46,118,174,68,156,246,157,47,47,113,182,49,136,0,127,176,7,173,195,57,71,93,125,76,196,185,140,19,66,107,179,34,250,81,152,74,195,135,26,2,170,197,165,45,18,148,99,182,75,35,251,213,67,169,33,73,36,204,198,71,242,44,29,32,208,41,32,128,40,89,5,131,247,177,41,105,180,84,4,63,145,68,176,186,110,161,107,45,187,125,214,160,0,112,24,0,0,158,120,97,237,113,39,165,115,242,235,246,111,198,232,163,54,24,80,144,117,236,179,223,88,205,5,60,187,41,69,61,202,76,35,119,57,149,74,145,189,215,138,83,214,113,223,246,209,223,75,38,138,248,171,2,211,118,154,125,160,255,251,178,100,32,128,39,94,98,81,203,89,79,146,72,40,9,0,8,35,2,26,181,157,75,44,97,51,193,35,19,100,164,128,138,152,225,5,202,6,129,74,50,223,183,174,178,29,11,216,128,148,209,49,2,197,135,19,49,6,0,49,226,76,137,161,147,136,174,106,138,133,72,165,184,241,163,66,116,225,189,22,102,157,1,31,24,130,128,171,63,80,107,99,0,35,249,110,12,36,76,129,129,206,19,52,181,32,117,160,157,207,148,117,62,99,204,169,132,195,206,228,109,251,103,111,27,180,214,236,64,147,243,115,81,106,244,132,202,143,1,146,99,88,68,162,2,34,62,56,37,130,232,205,144,121,32,34,103,72,175,75,21,155,80,90,72,117,48,210,67,92,81,136,85,148,38,196,137,209,42,186,52,155,50,158,61,100,219,163,205,220,43,89,146,237,31,246,91,48,221,91,159,119,211,205,108,67,93,166,222,48,109,33,48,35,38,33,30,167,139,111,18,42,196,80,236,71,92,90,212,97,128,72,141,200,150,104,124,54,110,63,104,83,122,235,153,197,38,70,71,244,51,6,144,166,142,108,100,35,235,255,243,43,253,48,169,101,100,222,226,147,233,247,167,66,63,245,82,65,0,82,0,3,195,78,196,59,102,49,75,243,242,185,13,153,153,85,36,110,80,132,241,65,46,55,186,53,40,151,216,212,237,138,74,249,106,188,213,62,83,125,228,170,165,36,61,216,25,130,65,16,135,18,1,134,223,119,106,54,143,232,114,97,173,36,181,37,101,71,20,246,16,13,137,23,70,52,131,80,209,12,128,73,3,53,173,131,96,14,72,137,165,47,48,64,115,160,103,142,109,25,192,3,10,140,75,160,224,12,150,208,52,12,50,104,85,107,253,133,49,244,208,132,193,138,90,246,179,52,237,151,45,120,51,171,22,102,204,42,62,225,195,218,127,34,204,225,223,166,237,128,224,132,140,147,118,13,157,89,254,49,198,12,246,217,232,218,131,107,150,214,200,192,232,45,171,188,162,40,107,108,179,41,38,75,139,123,84,148,156,204,123,117,9,55,215,94,77,189,171,111,220,87,168,195,63,79,248,116,142,166,160,185,0,64,39,132,162,32,38,129,204,90,36,118,243,85,43,63,111,161,133,48,129,217,164,24,65,71,118,2,78,110,33,181,52,18,59,148,122,71,176,233,240,208,242,73,32,178,175,30,193,137,162,97,8,126,177,194,154,154,33,57,87,70,141,62,49,214,169,74,12,108,90,192,0,24,0,1,160,0,18,170,54,120,228,102,43,170,122,56,38,165,59,199,13,62,181,210,244,116,172,237,185,66,47,90,171,45,189,61,25,202,83,40,249,102,24,75,249,57,114,181,233,250,119,226,68,237,187,77,58,28,180,203,194,255,251,176,100,30,129,246,246,100,210,99,25,79,32,73,3,185,16,4,35,4,28,193,159,71,7,229,121,9,35,31,228,0,49,15,64,128,77,197,76,159,44,66,3,104,45,102,18,164,17,64,185,138,77,147,27,94,9,2,153,130,130,72,131,88,154,164,18,24,64,1,168,55,214,1,50,45,50,114,26,154,27,6,131,176,42,38,33,41,30,202,143,36,163,17,85,60,92,161,65,139,216,95,50,234,48,213,37,2,190,247,18,158,243,89,103,45,45,107,67,80,35,94,201,194,127,158,107,239,131,239,51,38,194,108,66,65,210,68,141,67,40,135,212,203,82,106,21,82,37,74,40,101,26,45,73,179,218,210,29,57,218,214,87,97,70,153,122,146,122,253,136,110,174,222,76,242,170,213,78,61,99,12,227,14,87,111,37,211,156,90,209,115,198,151,66,127,172,78,19,74,238,82,187,145,230,174,76,32,129,153,169,33,102,66,92,219,139,11,16,198,172,99,67,9,152,146,2,22,89,167,1,146,46,2,26,31,137,82,80,50,22,120,34,145,118,32,88,104,60,40,56,141,236,22,36,46,97,1,152,105,168,245,161,105,149,191,177,215,191,160,0,64,96,24,81,89,80,230,133,100,38,245,100,116,123,54,20,203,147,172,35,205,224,159,65,163,98,197,83,234,88,91,97,135,6,208,168,186,145,244,240,166,66,95,14,194,234,44,15,203,155,30,118,32,37,174,84,12,152,150,184,180,198,70,16,134,95,17,16,130,201,8,67,42,142,221,198,146,12,17,76,128,4,154,102,139,18,128,194,39,80,168,210,4,83,115,64,160,2,97,217,128,161,53,14,50,0,53,205,116,0,12,158,228,1,161,52,66,66,120,22,18,64,198,1,87,130,0,212,209,27,149,78,62,144,203,12,219,151,205,148,172,36,191,25,123,112,136,184,201,208,215,221,122,39,82,220,67,42,152,188,131,129,42,76,196,58,229,171,45,45,45,50,113,93,106,28,44,84,170,140,24,73,48,55,65,19,133,42,217,49,119,31,53,97,158,123,108,67,51,186,201,23,27,146,17,110,177,254,151,123,13,84,138,55,225,186,247,173,124,189,94,167,32,239,205,252,174,171,241,20,170,30,200,103,105,30,246,215,54,177,244,41,158,198,26,130,125,102,87,96,71,145,15,17,171,42,114,132,166,96,143,88,163,143,42,7,35,35,130,139,49,242,76,156,212,189,117,144,246,83,185,21,41,215,76,54,210,2,137,83,156,76,220,146,110,125,175,223,215,244,126,180,6,182,0,12,192,0,89,7,33,75,219,136,148,130,214,175,56,96,205,167,109,228,12,73,194,32,133,45,221,110,149,91,190,102,139,26,242,194,150,44,88,140,190,52,125,60,124,101,58,81,159,13,255,251,178,100,26,4,118,122,98,211,97,249,78,176,71,164,121,0,12,35,96,29,49,157,71,45,97,62,73,26,12,100,96,96,140,147,203,197,228,97,135,89,98,36,11,121,121,42,247,237,92,168,187,234,14,73,118,40,28,128,32,102,134,60,243,220,99,18,34,137,96,136,161,74,20,28,68,228,234,11,6,225,6,36,40,24,57,114,245,183,81,8,73,58,202,149,3,61,8,2,7,103,140,189,24,30,86,80,216,24,148,145,166,64,240,212,14,244,67,146,22,185,73,86,89,94,154,252,94,47,57,98,210,50,207,206,141,188,132,53,204,91,112,90,191,164,230,232,48,74,177,135,204,89,149,83,93,134,137,1,157,38,89,25,143,19,74,226,105,136,22,46,150,223,233,126,162,137,161,154,110,222,255,255,81,67,173,122,52,165,91,162,161,116,232,146,16,214,186,103,213,97,80,232,70,196,41,186,142,37,129,31,81,243,82,85,171,155,28,83,36,164,110,245,53,17,146,52,13,17,23,36,232,93,173,131,66,107,210,89,110,91,218,242,98,235,23,144,185,134,206,45,4,144,163,127,15,234,239,39,61,208,42,82,0,0,5,34,96,144,196,130,89,79,41,194,236,122,188,178,26,162,125,233,76,64,182,249,97,167,227,84,50,26,120,228,213,154,111,183,57,151,202,51,212,150,214,231,165,89,82,192,112,5,44,50,246,180,85,105,69,219,44,33,216,90,137,248,48,45,3,4,96,68,137,63,169,248,150,201,162,13,6,9,8,22,77,44,49,136,13,10,51,30,60,88,49,144,8,101,138,156,82,0,87,197,242,16,154,4,155,8,198,2,140,31,32,211,128,224,113,33,149,229,201,12,50,34,11,1,0,110,91,95,125,160,21,112,168,75,197,98,105,177,209,171,2,215,135,115,105,240,51,30,98,43,21,178,180,237,187,210,185,6,45,140,194,51,113,21,144,128,136,248,165,145,34,229,143,244,134,73,23,212,224,81,163,132,37,136,209,146,70,115,153,248,64,138,103,20,64,126,104,166,148,31,250,51,69,75,63,255,236,188,17,21,91,198,56,229,25,223,57,194,104,139,223,240,119,79,55,135,13,181,57,95,129,0,241,14,13,140,135,114,16,42,154,154,239,147,191,194,64,87,86,131,187,33,211,33,221,3,60,214,142,187,154,86,58,233,42,142,219,177,161,65,2,13,75,145,201,163,11,43,205,90,195,238,253,236,150,186,142,183,123,244,231,223,254,255,111,127,255,235,255,255,244,2,64,25,0,0,211,145,176,192,174,228,126,134,37,90,212,51,149,55,31,232,113,151,34,120,209,219,232,228,245,53,142,209,86,155,220,213,44,162,244,94,118,146,154,222,115,191,106,49,0,192,177,117,234,244,47,52,81,66,161,255,251,178,100,30,4,118,251,104,210,75,24,76,240,72,102,25,0,12,35,34,92,13,161,72,199,229,57,1,0,141,228,96,48,141,8,81,180,182,184,158,163,128,68,87,13,123,23,116,136,137,2,191,202,40,12,2,176,161,56,46,208,204,24,44,136,130,68,138,155,226,44,48,76,12,37,45,68,76,57,201,188,142,114,145,209,2,18,105,145,115,18,188,20,69,22,46,154,128,151,85,181,121,230,215,211,244,170,171,26,46,216,84,139,171,1,74,156,87,129,97,161,199,230,105,92,77,201,244,246,198,101,81,246,203,145,70,102,227,159,203,121,65,92,167,102,3,99,113,36,69,4,144,209,50,5,45,73,39,108,105,132,216,37,169,65,84,147,133,183,52,42,19,32,233,70,108,116,183,235,29,52,72,89,123,77,217,67,150,147,173,61,241,143,73,36,220,225,109,114,67,48,145,40,150,96,137,105,168,203,178,2,97,135,30,135,53,75,1,94,240,90,185,131,152,98,108,225,172,38,62,42,255,80,226,209,71,12,154,26,127,35,21,116,204,59,244,149,151,197,119,61,236,92,229,250,31,127,125,107,34,121,231,13,214,22,254,51,253,255,239,232,32,0,7,39,140,71,204,234,107,196,125,18,52,147,60,236,106,192,102,142,100,25,149,30,2,174,14,173,13,163,86,159,18,86,12,22,42,110,14,21,42,213,10,85,202,134,149,34,61,44,86,198,176,106,229,151,39,90,210,26,77,1,236,112,48,100,248,18,68,136,2,245,153,192,134,40,254,164,9,168,137,221,48,66,32,233,204,243,74,49,40,92,219,57,163,3,9,69,81,247,65,132,56,43,180,70,20,62,0,84,190,105,138,35,36,72,149,49,75,148,189,71,167,53,181,99,144,242,224,101,9,126,208,217,52,203,51,112,227,81,37,206,222,187,43,22,212,157,167,65,208,223,241,8,140,128,76,177,17,239,255,181,205,201,165,151,43,58,128,157,216,109,11,42,151,66,85,8,172,177,68,97,245,215,36,53,34,98,246,154,18,89,122,30,89,102,216,73,20,89,253,54,137,25,196,238,232,218,72,76,163,139,71,250,7,151,117,190,38,89,27,30,148,119,132,33,139,115,42,248,106,194,197,182,171,12,150,180,134,54,202,202,74,148,183,36,123,7,115,14,169,192,64,25,176,24,69,106,9,5,5,207,48,238,52,70,16,100,189,75,48,57,7,208,151,215,33,32,137,178,192,149,34,63,99,143,232,99,192,6,16,20,0,0,143,82,14,240,183,179,185,172,72,250,175,53,24,254,132,121,145,224,75,130,152,145,64,102,145,61,78,201,52,56,81,111,22,35,139,142,148,172,236,138,86,118,68,192,138,52,58,207,2,119,171,176,128,25,67,6,77,230,114,160,200,255,251,178,100,33,2,119,48,98,81,201,249,78,66,68,3,121,21,12,34,176,28,157,163,71,12,105,60,129,17,11,228,84,48,138,192,246,166,138,92,220,192,163,136,64,44,16,136,138,108,33,1,23,211,152,204,44,10,169,154,98,246,76,2,89,195,167,25,172,168,41,202,56,216,199,9,99,75,151,232,194,32,88,208,80,168,194,94,116,31,6,16,96,138,138,202,62,173,205,101,107,168,129,125,153,235,50,144,71,31,37,83,151,169,91,75,134,99,47,171,175,44,102,41,203,50,205,85,198,164,85,70,133,70,128,146,10,151,168,103,66,88,149,3,20,36,61,168,196,177,130,9,180,41,104,113,120,193,152,175,81,82,13,53,53,215,181,170,161,133,26,104,163,71,137,211,217,212,154,67,158,203,36,173,47,75,205,187,125,113,18,189,179,120,120,110,86,110,223,252,16,0,2,60,167,92,19,123,177,208,82,26,3,94,152,72,132,119,129,146,38,35,133,180,155,66,216,41,81,16,12,27,81,17,19,65,23,200,2,7,67,226,99,87,57,226,236,105,88,134,92,154,65,54,18,158,74,169,1,110,142,30,17,86,218,191,163,239,0,64,40,41,151,13,64,208,245,138,121,200,204,190,172,197,202,215,92,59,225,205,57,197,106,42,172,163,150,161,236,105,165,155,136,83,79,225,132,206,122,158,212,78,85,139,221,86,171,221,12,48,244,200,113,147,85,58,75,148,173,233,33,2,2,142,176,141,193,119,13,38,60,226,32,65,77,197,38,208,68,55,8,128,112,67,39,185,139,14,28,152,212,4,51,64,33,164,6,135,24,1,56,108,166,197,209,18,115,76,4,195,134,51,0,82,125,191,17,130,16,131,96,235,152,184,42,222,23,10,193,84,201,36,208,190,4,120,22,235,52,81,215,97,214,96,242,199,42,113,203,107,16,107,198,212,159,11,114,23,45,214,105,132,140,5,81,153,234,54,145,252,233,133,216,81,29,42,233,163,70,108,179,184,81,52,8,133,70,125,37,144,52,218,238,115,57,120,133,20,97,18,109,66,134,14,87,53,44,243,223,61,255,228,55,245,82,245,252,33,255,98,74,115,210,109,102,236,212,68,210,67,187,196,110,215,223,200,220,56,50,44,48,213,165,132,186,24,89,49,156,128,193,57,131,64,64,145,227,4,111,17,207,26,73,23,29,73,195,112,84,169,228,192,170,18,28,121,171,25,58,164,160,122,230,182,49,182,44,122,80,145,18,27,244,125,20,156,0,64,56,0,0,149,65,181,140,73,161,53,164,54,171,91,228,126,71,5,192,41,186,60,120,26,208,229,23,227,189,61,186,148,185,198,106,210,95,148,115,13,213,185,99,120,71,36,85,32,170,122,71,158,16,236,72,90,19,232,243,255,251,178,100,30,139,118,223,101,210,75,56,55,144,71,68,137,21,4,195,2,156,201,141,70,172,225,158,65,36,149,164,0,49,141,48,33,132,14,197,3,137,44,204,153,174,150,12,70,228,245,115,25,73,120,87,35,120,173,225,25,152,98,149,35,53,111,20,84,42,155,184,6,88,180,138,120,237,68,229,116,28,177,179,166,243,153,222,24,132,183,45,186,20,36,56,65,146,41,57,203,191,3,42,116,236,127,242,95,209,71,229,182,127,41,89,117,151,117,219,104,17,183,233,245,159,172,242,94,135,37,50,130,217,190,22,77,39,220,179,208,26,56,224,165,51,234,117,102,5,146,30,32,176,232,210,68,79,164,79,7,21,203,38,158,35,52,121,35,84,112,64,30,118,64,223,19,176,226,185,183,62,46,11,214,156,72,177,135,143,50,164,61,252,36,64,0,9,196,131,61,202,184,246,27,190,64,185,36,162,68,240,208,218,3,60,27,36,107,12,136,204,37,228,75,77,158,225,15,68,176,22,2,83,130,65,99,231,140,5,146,48,152,84,36,188,224,224,133,99,205,36,169,148,218,242,214,11,173,136,217,83,125,72,174,245,13,216,121,225,134,129,79,55,28,150,70,245,90,134,35,118,0,161,47,201,128,106,29,90,190,243,252,99,183,40,101,179,248,91,169,110,189,62,55,51,135,178,135,32,199,214,134,141,159,185,43,57,225,85,84,53,80,16,176,76,150,12,72,116,11,86,69,42,134,1,192,32,25,4,229,148,70,116,64,34,124,66,202,152,132,63,14,128,195,105,7,61,38,32,230,39,227,133,152,45,21,128,111,240,19,49,123,1,176,60,13,69,207,25,42,140,40,25,19,159,50,154,15,48,52,232,164,16,6,158,68,40,117,62,171,84,91,12,125,202,69,72,25,146,61,106,8,220,95,150,177,13,187,14,220,19,51,193,136,120,57,163,108,167,115,54,93,48,185,27,114,57,216,143,163,57,66,48,171,71,169,121,122,83,137,86,116,114,241,62,179,87,161,93,245,125,155,42,125,146,77,102,203,207,231,26,102,53,203,158,66,171,182,250,244,219,207,234,134,21,3,134,129,231,98,226,201,123,104,69,8,138,231,137,114,16,198,219,99,57,8,101,112,40,186,188,77,159,2,96,122,128,103,9,195,8,58,113,35,20,233,96,198,206,153,49,59,151,50,122,230,141,227,6,5,204,133,10,19,72,203,16,23,58,208,201,144,193,42,3,18,92,112,24,181,174,88,178,44,238,183,209,44,128,0,0,12,0,0,176,156,137,216,142,87,155,189,13,219,149,197,177,198,48,154,4,199,0,138,78,70,100,250,203,251,170,43,48,245,60,170,154,115,89,107,42,179,31,35,206,77,198,186,215,27,179,130,241,180,248,218,255,251,178,100,28,128,119,22,103,81,203,56,103,144,71,135,153,0,8,35,64,28,65,159,73,76,101,156,129,4,20,36,96,96,140,152,200,104,107,81,193,169,0,43,75,208,235,50,231,169,107,189,224,80,82,21,81,134,32,166,207,201,140,0,183,96,160,194,175,26,217,133,139,53,129,0,216,8,136,177,177,200,33,144,225,167,1,23,68,218,125,0,105,197,156,14,2,0,75,246,76,180,57,40,123,229,28,78,73,107,126,138,142,90,201,132,183,102,70,209,88,42,96,191,236,81,229,150,64,146,58,148,215,232,230,105,169,222,55,23,20,207,46,85,63,127,236,186,81,162,251,201,245,166,139,223,188,21,112,172,118,210,26,196,236,181,106,82,11,213,101,165,183,216,113,233,164,4,126,214,90,101,115,173,253,242,232,117,150,223,153,231,235,79,117,125,38,241,78,178,29,92,194,99,85,188,20,17,226,134,48,171,104,111,95,125,119,238,28,30,5,216,44,82,32,41,216,200,207,187,25,201,46,164,216,162,147,167,98,9,15,76,18,142,80,102,252,165,246,117,34,35,146,238,140,96,250,83,36,214,89,95,29,230,112,249,209,174,164,89,59,83,198,123,120,255,106,196,0,9,32,0,0,17,85,228,85,231,111,70,228,24,72,173,201,34,55,36,210,181,226,149,64,226,191,77,5,212,220,21,99,12,175,214,198,110,245,155,255,118,106,207,109,99,79,55,14,184,77,153,203,107,11,90,194,229,84,232,238,154,234,218,16,197,132,121,203,172,189,86,203,53,25,83,204,192,132,69,24,32,88,69,169,29,9,122,156,99,40,80,134,34,213,19,124,13,128,160,36,246,4,138,140,230,146,230,41,1,65,69,0,10,74,221,19,72,32,149,158,160,229,198,71,57,28,65,157,178,136,67,58,108,205,145,131,207,41,123,18,106,210,23,193,95,198,158,71,129,255,109,162,239,228,159,86,232,101,81,251,243,41,207,176,255,22,74,126,197,223,94,156,163,203,166,147,117,143,175,118,8,113,125,213,218,99,202,223,168,253,239,5,6,179,50,66,146,242,252,115,156,125,195,228,37,175,126,207,78,82,42,242,250,170,90,135,223,67,134,15,87,189,8,122,73,1,180,245,2,197,133,36,132,187,48,220,91,233,141,214,31,34,204,148,27,95,4,249,22,85,99,167,229,2,74,235,153,159,248,158,144,196,194,166,13,11,155,18,61,11,138,142,48,157,164,83,112,29,32,218,12,2,140,107,159,166,98,246,122,128,0,32,16,0,1,139,133,40,124,98,239,237,53,153,126,83,22,38,121,44,127,216,203,252,52,99,145,86,91,77,189,82,220,195,87,111,82,106,159,43,245,240,237,138,241,11,207,179,174,196,154,236,243,168,219,175,133,161,255,251,178,100,29,2,118,251,102,82,75,56,79,144,67,164,217,21,12,35,52,155,85,163,73,39,229,58,193,13,151,228,84,48,141,128,61,2,188,201,244,145,106,157,217,91,205,53,49,214,50,201,113,0,197,135,14,68,177,132,129,142,1,162,17,178,32,176,134,112,235,192,202,40,130,150,4,44,233,132,185,84,240,163,96,39,134,108,112,133,11,7,138,116,189,139,6,160,98,33,33,170,227,168,202,144,174,56,201,152,171,184,232,209,63,142,99,149,73,110,18,213,36,245,156,167,226,228,61,30,135,159,72,208,80,93,70,148,16,22,122,173,54,56,153,124,121,14,207,97,10,69,146,66,41,50,227,161,0,146,100,8,84,217,48,70,209,44,137,144,41,2,24,69,145,90,0,178,200,185,120,255,77,123,99,218,172,100,254,195,110,115,156,191,113,83,231,24,43,37,125,162,0,0,216,59,170,51,50,142,58,105,77,54,51,73,184,56,91,232,142,220,226,9,237,222,253,130,180,180,148,144,236,213,178,39,152,129,16,228,40,14,46,34,22,101,78,16,168,216,46,60,55,51,48,30,13,157,22,221,162,147,162,175,143,212,175,205,105,16,192,36,7,11,195,13,89,25,84,199,22,27,51,45,96,196,200,247,28,192,22,168,84,4,214,20,68,54,12,217,129,18,216,114,158,22,228,241,168,245,242,122,42,190,44,98,141,204,87,72,80,215,32,37,145,61,41,33,45,54,198,186,203,146,239,168,74,100,192,192,33,0,70,44,192,115,72,158,23,44,12,48,1,51,40,83,80,165,210,48,248,40,64,19,103,10,231,89,97,102,77,72,68,182,25,248,117,212,251,101,66,68,176,68,63,6,14,164,90,60,37,149,178,249,250,101,20,114,31,158,195,76,85,190,112,31,185,3,125,49,167,234,114,6,166,164,132,237,235,162,216,250,193,36,85,246,23,155,19,43,8,182,58,186,28,232,83,11,17,147,150,66,101,114,18,115,128,122,32,163,78,85,120,161,64,220,10,40,194,232,209,144,148,86,162,161,28,207,62,212,65,108,120,35,197,33,212,91,86,147,78,202,220,137,246,38,239,80,78,40,167,40,49,2,199,54,156,23,219,126,180,101,35,201,154,48,110,194,50,166,101,28,17,25,56,191,118,168,179,216,134,83,105,70,185,25,228,186,240,219,10,246,6,9,134,9,206,8,115,226,75,208,133,45,156,93,34,164,176,118,155,89,87,67,239,8,96,10,101,179,123,177,122,142,179,183,23,167,198,86,254,64,18,247,70,48,107,210,153,192,20,147,206,188,94,205,45,52,103,91,143,94,198,99,63,136,210,207,118,93,142,81,118,39,3,62,204,222,1,79,130,236,50,4,67,90,42,237,143,54,32,193,170,129,149,229,168,255,251,178,100,36,2,247,56,104,209,43,26,79,32,72,195,233,21,12,35,144,28,33,165,71,39,229,57,1,9,137,164,64,48,142,2,11,150,27,108,2,17,139,132,153,5,66,20,40,12,12,1,110,24,37,216,55,197,131,152,27,196,128,147,230,186,89,231,26,109,206,131,128,24,240,198,38,25,114,12,83,244,216,49,1,75,62,154,133,158,75,21,252,136,238,43,51,96,75,37,56,156,71,210,58,229,54,140,57,110,209,70,25,91,45,181,5,69,155,88,33,149,191,239,220,42,85,24,76,40,162,6,32,15,122,146,12,225,53,202,50,147,249,42,35,196,8,132,169,146,163,16,153,54,217,1,214,23,66,209,35,26,197,146,196,213,71,172,194,240,87,37,34,107,87,119,231,181,117,27,108,177,107,255,127,213,100,37,13,130,82,87,238,83,104,8,0,5,58,112,201,67,54,229,4,21,140,227,27,187,35,58,57,122,207,72,162,135,86,67,180,136,153,194,166,89,176,199,69,12,49,199,13,12,122,143,17,52,135,140,18,132,88,52,8,42,208,89,238,122,222,66,80,220,219,90,181,193,237,55,38,203,20,245,74,218,135,37,0,0,96,8,210,58,149,7,139,229,149,53,162,117,66,18,146,139,4,225,15,211,208,188,137,234,91,47,25,216,163,61,146,3,200,56,151,90,98,153,141,93,58,77,137,117,164,187,89,86,38,48,226,170,84,175,101,112,196,233,114,82,117,4,173,13,197,40,34,2,72,181,149,88,64,16,25,80,161,192,173,11,110,29,48,169,69,115,16,158,160,199,69,198,37,130,85,136,136,19,192,198,132,200,28,187,194,214,131,16,0,36,6,216,46,24,136,86,20,44,184,24,148,117,8,34,109,28,33,234,232,226,250,187,146,12,35,16,227,60,164,118,103,154,198,47,155,57,245,141,4,72,33,249,51,242,62,132,227,41,18,137,146,230,127,77,2,34,86,196,231,246,70,205,32,96,180,72,109,168,68,194,104,177,57,170,37,121,212,230,77,40,46,169,75,70,66,128,183,55,142,134,117,160,245,95,44,90,19,123,234,122,171,233,40,93,86,182,181,167,17,15,212,167,173,226,145,186,7,25,151,96,197,169,216,138,148,216,79,41,8,72,240,103,31,107,197,132,8,28,2,44,76,52,16,10,149,106,13,4,158,32,112,176,85,37,0,78,12,188,14,19,88,137,165,107,64,46,215,5,198,187,53,103,70,168,170,4,173,187,245,4,0,146,64,10,48,0,0,56,234,191,150,33,202,42,108,166,190,158,53,98,85,77,46,145,16,140,28,149,248,229,74,233,111,82,88,150,81,211,212,228,138,150,198,84,22,38,171,246,229,53,88,196,98,94,215,101,47,51,74,186,205,155,34,98,201,209,217,255,251,178,100,33,128,118,222,104,211,107,24,76,240,71,132,169,0,12,35,98,29,149,139,66,12,101,156,137,14,19,164,96,48,142,136,85,155,186,156,174,166,241,27,147,85,49,147,17,157,163,252,20,133,192,164,22,221,138,130,36,44,112,48,198,82,9,216,68,209,56,70,243,16,2,34,95,225,235,186,136,35,6,136,196,229,162,36,21,233,48,232,161,206,6,95,241,24,76,23,50,251,203,161,14,148,162,71,55,43,116,229,86,225,184,132,158,164,163,146,91,148,142,168,62,45,193,148,46,132,23,146,169,175,38,155,90,27,24,143,209,118,209,180,37,37,72,152,88,226,224,176,30,162,19,103,14,61,133,22,37,162,173,98,71,44,150,15,206,146,40,51,38,157,93,37,230,205,19,101,235,161,228,218,187,250,194,172,168,84,118,9,205,5,192,192,110,205,138,208,137,206,134,180,133,226,72,156,140,49,185,53,154,136,19,58,245,145,152,98,78,52,20,198,22,38,25,158,10,143,15,53,175,7,207,139,154,5,13,52,122,158,44,22,33,175,26,15,152,76,211,66,218,219,162,151,49,246,24,250,223,200,156,51,47,220,255,99,146,218,123,242,7,134,218,139,8,10,110,82,0,87,188,113,152,79,82,82,70,229,180,21,109,101,43,212,162,180,163,83,25,207,195,54,34,240,220,28,189,38,37,235,249,107,168,164,60,131,129,80,23,233,14,232,220,212,66,131,52,245,131,19,16,192,129,110,156,112,93,228,56,134,136,78,209,61,143,2,143,181,82,8,230,132,238,188,28,96,232,224,105,2,11,59,215,18,4,195,132,10,177,134,121,134,9,130,32,115,107,221,178,131,146,49,223,72,17,231,218,248,36,86,48,216,211,28,188,98,16,21,137,120,183,101,76,228,32,10,84,171,29,54,226,138,242,37,210,190,23,83,74,130,28,151,198,94,32,131,122,146,22,139,209,223,216,39,45,90,91,181,106,143,138,79,46,17,52,190,252,8,20,42,44,58,56,117,50,214,209,90,39,158,54,122,145,173,75,245,110,111,40,209,162,188,204,204,235,125,51,45,108,206,252,204,48,101,137,239,198,39,100,201,154,138,118,247,42,12,13,40,48,88,128,226,245,151,201,146,187,44,201,156,65,218,135,128,216,218,98,163,60,28,217,45,106,122,105,196,59,72,225,228,233,6,20,142,115,136,40,104,86,84,76,46,162,193,18,132,97,228,129,26,100,39,32,217,180,69,238,91,110,212,102,121,65,32,72,0,5,76,231,55,58,88,181,29,107,246,230,96,154,73,12,150,220,50,151,198,22,52,22,81,73,13,93,140,69,235,221,164,198,167,57,169,201,61,120,198,93,149,82,59,144,12,109,214,97,108,217,157,169,53,22,110,1,204,103,255,251,178,100,31,0,119,28,101,81,179,26,79,32,68,227,105,0,12,67,80,28,9,155,73,44,225,62,65,8,146,36,84,48,141,72,12,137,44,5,75,13,38,97,96,75,97,209,42,149,84,1,69,12,32,182,193,230,53,43,8,144,136,195,152,24,34,16,102,80,81,105,76,234,35,48,4,205,16,50,96,203,208,102,72,142,138,84,22,13,217,81,164,96,0,6,108,129,110,64,192,96,21,85,128,129,194,83,118,31,106,202,28,190,233,88,109,246,238,215,203,255,44,83,136,41,42,223,199,121,206,140,80,190,211,246,34,212,48,145,114,227,252,108,241,69,207,255,238,231,57,142,141,144,30,70,118,40,110,90,12,50,197,174,218,154,252,214,156,253,43,20,48,139,146,81,99,74,163,178,66,31,255,155,25,255,247,179,235,214,127,89,224,128,44,3,243,43,113,70,82,163,154,192,96,105,114,71,135,6,71,84,89,30,208,50,85,14,212,196,162,171,217,71,248,167,164,66,4,17,5,130,32,153,243,144,24,12,26,82,79,129,210,147,162,17,34,156,96,86,136,248,141,236,113,97,131,99,8,113,81,249,88,202,142,37,14,48,239,117,32,34,5,0,0,27,210,213,228,54,234,82,83,88,156,202,51,82,138,35,214,104,34,84,72,230,34,207,235,88,151,70,165,181,51,179,169,4,207,220,151,125,153,102,238,218,185,17,130,241,180,193,215,68,169,200,124,84,61,62,161,185,90,209,44,8,168,93,149,131,108,96,97,29,66,249,43,146,96,203,100,14,36,73,37,83,47,112,142,67,69,211,55,129,64,202,163,27,0,131,14,80,243,54,3,62,50,224,8,14,6,25,54,212,88,5,16,18,139,64,85,32,50,1,84,42,249,228,34,114,216,178,41,192,236,118,61,73,54,201,152,219,176,224,203,163,242,186,143,251,227,17,139,200,32,8,189,74,61,66,140,161,102,196,43,19,255,213,82,7,14,236,240,152,166,147,169,76,25,180,108,90,202,21,154,122,253,213,219,138,247,28,69,154,72,89,115,1,235,126,255,241,2,31,101,34,146,108,55,27,200,181,36,46,139,50,146,98,64,125,182,138,39,127,89,5,105,152,133,214,97,160,119,37,123,183,41,131,87,119,88,65,174,23,66,132,47,178,159,146,49,217,44,71,47,90,80,48,14,89,4,196,73,62,3,24,104,186,30,208,118,28,75,131,156,92,4,85,136,108,235,70,76,156,15,170,99,175,183,255,168,64,80,53,0,1,216,53,71,178,21,43,173,29,177,59,170,26,148,147,76,249,119,194,132,70,132,195,145,168,30,75,43,212,186,229,234,11,247,55,111,115,147,252,181,59,118,57,77,12,212,102,177,54,32,205,93,149,238,195,4,37,131,98,42,198,151,255,251,178,100,33,0,119,47,101,210,75,26,79,32,66,227,105,16,4,3,16,92,129,151,70,71,229,153,9,9,148,100,96,19,12,18,42,240,24,100,174,96,9,52,244,151,49,215,71,194,222,17,108,179,166,8,41,144,14,105,0,1,4,18,134,33,6,24,144,48,113,32,67,53,16,196,4,3,34,49,69,72,85,131,138,167,58,130,21,146,10,134,45,89,136,10,144,232,242,52,65,141,175,151,237,88,29,183,81,176,192,236,173,174,200,212,166,43,21,103,84,16,254,50,39,213,225,134,162,246,181,149,169,75,250,235,141,180,68,75,166,74,219,145,77,87,146,201,34,5,7,16,62,106,2,90,128,133,178,17,24,92,139,83,67,133,153,75,38,147,56,203,8,19,80,149,107,71,171,189,102,61,228,205,92,49,157,165,115,28,194,6,49,71,193,123,94,154,46,210,38,1,210,109,8,70,80,153,179,66,84,102,219,107,190,147,158,108,19,42,164,236,99,150,78,175,36,128,183,163,128,97,46,224,199,141,47,121,80,89,21,60,206,242,155,79,212,138,94,25,11,95,252,199,223,118,143,117,237,186,63,255,221,250,255,223,236,0,0,208,42,115,97,74,227,156,60,113,153,137,153,157,90,45,196,109,22,35,32,75,14,211,17,165,150,119,40,48,105,77,98,88,122,179,115,249,223,202,113,182,97,218,10,27,120,215,108,69,252,65,100,159,101,242,5,8,73,135,49,47,219,3,7,85,4,251,47,64,112,102,48,37,169,4,48,94,82,232,26,245,18,34,116,138,101,136,7,116,72,163,137,242,67,140,5,199,128,57,167,59,174,16,4,23,12,12,168,0,19,0,16,129,203,254,2,41,28,76,18,87,47,73,138,132,172,50,99,220,95,108,69,189,102,43,149,150,192,11,217,224,105,207,180,159,9,42,170,195,177,152,179,135,27,134,20,82,19,243,177,154,194,148,103,49,123,31,10,65,60,170,154,140,107,240,234,47,129,84,30,210,245,173,179,100,220,226,249,162,18,187,53,46,181,5,19,32,97,234,206,216,31,91,151,138,18,190,165,92,199,71,79,252,97,36,190,221,86,244,98,209,190,15,245,158,232,8,30,88,167,3,64,161,55,26,215,224,114,214,218,199,21,160,204,190,82,51,48,124,123,62,25,17,136,226,59,101,36,229,206,157,187,28,6,40,0,120,179,208,5,91,94,56,189,110,22,106,130,1,18,192,221,230,69,52,52,105,251,47,144,183,244,136,4,0,24,0,0,154,165,52,16,203,98,181,101,214,229,84,212,117,107,90,130,33,162,161,147,29,219,169,106,77,73,90,67,126,134,28,175,111,159,151,221,128,38,41,44,69,227,17,250,87,218,46,234,179,214,213,4,171,11,42,118,154,146,24,146,255,251,178,100,32,131,247,33,104,209,203,25,79,32,69,35,105,16,8,35,96,28,133,161,71,12,101,60,129,19,19,36,0,48,139,64,132,16,49,0,82,104,32,75,76,20,37,200,44,68,46,38,64,8,99,143,16,185,25,6,182,106,128,195,64,24,132,140,21,36,176,8,123,18,128,22,67,38,157,133,14,0,12,92,179,64,10,128,35,165,240,24,68,42,119,155,131,27,46,185,115,86,60,110,48,200,165,205,47,75,109,221,214,114,186,201,133,17,178,163,146,89,115,132,240,211,75,36,86,192,57,139,18,46,104,169,10,78,93,129,231,218,24,42,78,204,151,33,137,144,42,205,162,69,56,51,214,78,234,75,66,12,188,238,244,224,154,243,194,68,4,196,26,164,85,222,163,15,147,147,131,60,137,189,142,84,154,155,16,185,69,149,41,20,36,233,158,117,54,52,88,176,54,133,34,176,124,116,221,8,97,21,66,49,28,38,32,156,164,100,130,159,78,130,136,49,182,8,216,85,41,15,145,24,226,192,48,169,128,24,117,167,13,157,26,18,21,162,227,74,135,131,15,13,192,138,85,230,240,2,36,134,18,166,190,251,47,251,3,84,2,122,211,93,220,156,135,93,89,249,171,185,198,102,41,101,14,51,46,95,135,93,179,28,101,81,172,40,170,217,173,61,46,185,206,119,12,249,46,151,91,173,25,175,13,55,44,28,167,162,25,96,204,180,187,44,73,96,32,164,182,45,186,124,172,212,89,103,104,200,84,123,164,133,129,80,152,78,44,66,206,147,30,157,134,16,197,246,126,205,37,204,193,75,184,101,188,113,74,92,83,82,224,52,166,145,102,73,71,250,9,126,188,197,1,36,4,12,57,130,25,120,208,168,120,39,252,160,36,233,130,33,75,121,3,226,109,129,252,138,71,27,51,65,112,34,240,182,119,26,253,184,217,59,214,180,24,19,32,47,29,26,80,23,64,37,84,188,185,210,169,180,114,36,6,164,31,21,46,178,243,93,100,140,50,177,200,10,11,255,86,134,21,45,36,203,36,13,180,171,171,167,47,253,154,184,42,138,237,205,239,85,84,154,133,169,227,235,28,160,142,138,30,116,86,242,98,25,140,150,77,58,190,102,80,83,181,194,152,234,13,156,89,191,33,217,35,242,153,152,196,24,233,185,121,166,192,238,193,32,193,4,51,154,104,46,46,176,201,39,164,114,1,135,131,210,196,88,8,7,216,221,105,148,85,166,221,68,105,57,133,161,189,111,138,0,2,128,40,128,0,1,71,122,28,135,101,207,247,114,125,165,86,104,226,244,214,225,182,232,36,163,80,162,207,44,86,188,213,90,89,85,107,244,28,150,93,239,98,149,167,169,247,242,216,252,29,78,252,81,82,52,135,70,202,255,85,255,251,178,100,30,128,118,235,104,210,211,24,76,240,68,230,121,0,12,35,178,29,37,159,68,172,101,60,137,17,18,228,84,48,140,216,69,152,172,43,46,46,199,145,253,67,218,147,22,96,232,3,69,39,20,89,192,163,23,49,33,194,235,49,238,104,37,42,166,137,161,17,47,73,192,197,176,88,229,153,80,53,234,93,146,223,2,184,32,81,108,149,51,161,3,171,19,176,207,91,139,53,104,12,210,12,78,41,246,239,89,163,220,90,221,127,103,229,215,98,176,203,131,63,24,236,138,163,36,161,228,38,202,18,202,211,116,218,207,232,254,67,41,69,228,10,11,135,133,4,33,35,203,134,78,188,195,147,31,106,7,12,211,225,6,236,174,145,104,172,82,112,207,184,146,255,80,40,76,201,18,52,80,226,8,171,42,70,233,77,87,62,159,6,127,93,132,116,194,54,30,36,42,113,212,150,3,165,13,30,240,181,113,187,178,52,59,149,152,160,76,175,151,237,111,30,183,212,162,198,196,106,106,185,87,234,58,27,158,155,56,100,94,34,115,137,4,67,168,74,106,75,25,2,165,9,23,41,7,174,98,61,202,37,251,0,8,3,4,148,18,50,221,158,232,245,201,92,70,95,55,15,182,126,50,4,49,70,196,67,74,196,26,163,127,105,233,168,41,114,166,189,91,60,49,183,98,91,77,118,130,81,217,115,209,0,49,40,5,5,155,228,222,141,167,76,104,28,52,41,113,81,226,14,6,4,70,66,231,131,138,4,19,86,146,131,142,1,57,148,74,60,108,10,9,84,203,56,207,56,35,99,17,48,9,96,197,209,164,237,24,218,220,202,9,97,70,132,226,70,8,199,28,141,32,12,5,16,180,50,217,41,154,24,179,197,170,99,144,232,168,142,242,249,140,44,230,50,180,92,68,125,101,236,193,69,230,31,135,113,116,180,57,123,90,110,77,122,146,80,42,4,65,28,22,27,25,20,32,137,211,43,194,255,29,144,211,180,85,21,75,144,180,23,70,160,228,201,146,81,19,233,105,20,244,91,168,93,122,148,53,34,88,199,205,118,255,251,38,58,55,85,212,84,158,231,187,247,253,91,199,29,184,111,191,191,119,236,194,21,36,4,48,185,98,76,107,28,222,161,70,41,224,138,155,185,252,34,239,16,168,119,148,170,211,185,82,187,178,195,121,144,51,134,198,145,207,159,22,137,80,22,14,148,8,61,143,60,126,39,97,50,168,57,185,113,119,213,23,206,34,107,229,122,58,127,88,4,128,64,6,48,0,0,152,79,22,23,113,31,178,43,97,195,115,142,234,19,99,46,194,58,25,33,144,124,211,169,237,88,74,247,206,44,174,228,112,141,101,173,191,143,227,110,102,230,83,237,52,236,192,73,38,204,177,92,14,255,251,178,100,30,0,6,183,104,211,105,248,102,160,69,131,217,21,12,3,32,28,201,163,73,76,101,60,129,33,9,36,164,49,140,224,3,93,125,227,93,12,18,29,97,221,246,228,85,27,124,169,154,72,4,131,73,114,204,70,54,141,190,47,33,19,65,215,4,56,162,199,23,152,86,8,200,114,220,231,216,104,97,82,54,32,84,91,198,66,204,224,4,180,97,111,42,120,178,9,103,157,0,160,44,118,122,85,17,78,75,71,34,178,138,77,19,138,229,149,112,186,210,164,134,10,172,95,60,51,179,144,157,197,156,195,205,166,136,225,206,148,175,46,97,154,235,12,31,242,237,153,95,95,213,76,70,234,219,192,214,225,210,227,174,65,172,39,242,117,175,90,22,152,179,82,185,168,25,163,149,95,88,215,101,39,145,206,248,191,24,64,0,1,71,107,97,152,141,242,20,124,49,219,93,96,119,56,133,77,180,114,183,250,192,209,65,16,239,50,228,16,48,84,192,132,107,65,179,162,80,145,243,5,65,164,19,28,183,60,193,33,210,102,194,65,22,180,83,67,4,130,70,37,98,173,127,87,255,189,96,8,3,16,0,0,24,200,158,86,159,27,187,26,167,169,122,80,252,210,85,119,179,115,69,16,90,134,241,111,71,33,169,234,13,215,164,136,107,29,118,147,123,157,228,70,106,181,5,45,157,57,110,187,184,221,120,206,218,21,163,9,34,170,26,140,138,58,164,208,26,133,197,240,65,212,38,181,180,57,143,16,66,129,236,149,188,4,200,80,160,229,142,18,192,33,132,90,97,2,132,146,144,195,28,58,25,28,64,12,72,233,160,243,68,67,152,165,39,2,244,81,33,209,20,77,78,204,16,29,235,236,105,75,93,151,187,40,152,232,77,118,50,226,83,52,245,231,102,203,57,181,7,70,159,105,28,197,200,195,145,167,53,73,73,69,10,161,142,58,144,34,124,85,145,116,145,108,77,25,70,104,153,82,113,73,43,104,211,65,33,162,70,207,60,6,183,163,71,104,91,22,64,136,168,132,213,131,65,227,253,198,165,215,61,134,130,143,165,221,115,105,22,242,210,29,250,195,182,216,168,210,0,200,0,5,73,242,71,3,69,112,128,251,189,92,234,41,138,86,6,222,192,196,33,118,4,5,200,157,4,132,175,73,0,89,162,145,136,99,148,77,10,76,209,179,163,35,2,42,83,43,28,66,150,153,122,89,51,69,211,205,253,111,71,191,177,175,77,116,177,246,87,0,0,100,0,0,151,67,2,148,69,37,253,179,47,148,101,42,237,248,53,121,77,184,2,49,148,170,37,81,253,165,143,221,173,122,165,153,252,242,150,82,218,181,134,28,213,60,21,59,44,117,215,213,50,184,153,47,187,56,78,197,97,84,242,255,251,178,100,32,0,119,21,104,209,203,56,79,146,71,69,41,24,12,35,128,26,113,153,75,135,229,154,129,10,152,228,84,16,140,1,164,11,90,46,89,107,153,74,246,26,53,0,140,28,107,67,40,241,84,0,66,149,8,55,4,2,144,12,4,159,80,75,225,1,5,153,63,241,37,140,76,161,219,20,64,77,7,132,137,36,12,99,7,1,81,73,229,41,3,96,122,44,228,70,20,129,45,250,238,127,21,189,201,103,45,222,113,223,159,170,233,168,220,189,125,65,145,233,110,50,235,114,72,211,97,122,208,242,137,15,10,195,43,145,29,146,76,229,235,46,45,0,213,33,52,83,116,46,229,162,214,37,55,12,172,248,99,148,103,168,181,49,54,168,163,214,151,221,129,75,250,220,252,88,187,97,191,110,142,230,253,148,35,177,205,91,191,195,33,236,111,194,232,165,0,0,1,37,98,166,97,15,83,170,153,171,26,42,202,199,103,80,172,170,100,132,121,146,25,3,107,59,105,234,16,184,168,173,10,173,143,54,199,27,64,52,88,40,19,96,120,22,67,201,23,142,28,38,53,115,163,30,46,202,74,32,85,75,90,189,61,122,251,214,1,133,0,18,128,0,177,172,120,28,151,90,130,120,26,76,80,216,161,202,213,41,196,45,200,17,19,135,15,90,153,183,193,129,22,53,24,26,240,250,242,90,45,48,201,68,114,189,22,110,40,215,69,229,11,88,152,59,137,227,20,83,2,255,214,86,166,182,242,42,186,213,168,91,96,240,80,150,33,88,120,64,168,1,4,0,0,70,197,166,172,133,128,76,80,200,149,20,92,224,100,16,14,154,216,8,82,234,150,184,183,226,195,23,233,124,23,26,70,236,179,138,73,66,137,140,232,73,4,137,33,80,246,108,68,23,150,135,164,197,193,97,141,24,51,143,204,98,92,117,45,61,250,236,176,213,89,139,254,43,235,108,124,22,112,254,233,140,201,254,132,119,203,17,172,72,165,59,109,50,182,183,49,88,179,228,249,201,79,29,231,40,251,110,230,184,195,233,29,201,111,178,85,183,30,181,21,132,128,157,157,98,91,37,93,115,172,108,244,18,67,169,68,169,27,177,108,57,65,161,230,98,159,182,49,140,128,162,159,31,225,150,157,239,122,68,66,77,94,146,122,94,103,33,218,64,184,106,51,251,92,107,53,177,178,78,150,158,104,85,166,175,255,249,252,255,228,189,18,68,41,0,0,4,193,16,225,53,162,143,253,35,189,46,135,162,147,210,7,73,217,144,42,68,190,56,173,78,151,100,2,255,210,62,151,233,105,34,85,170,192,53,176,136,72,229,211,117,171,71,99,47,180,121,245,90,238,27,176,130,119,165,210,65,104,220,20,236,161,178,15,48,180,141,82,242,247,255,251,178,100,39,128,55,180,104,209,211,25,103,32,62,227,57,21,4,99,0,27,209,161,73,39,229,154,129,25,151,164,96,48,143,128,150,245,145,165,18,115,24,10,48,8,113,5,203,168,20,8,199,32,192,52,200,180,85,243,85,82,37,142,64,1,199,1,247,166,48,3,16,28,130,103,177,23,71,133,34,5,153,166,242,96,178,57,229,131,83,37,74,251,160,222,112,50,210,128,94,88,109,61,154,212,10,211,26,204,63,71,32,149,195,180,245,91,51,249,73,25,140,123,54,36,197,120,73,219,152,134,122,61,31,176,99,131,212,126,161,121,251,198,205,161,153,150,21,193,116,196,183,215,158,173,113,14,138,92,92,222,154,226,26,83,131,22,15,142,11,39,103,167,193,197,23,142,241,176,112,235,3,55,139,233,91,82,245,87,66,169,235,217,111,235,95,3,40,99,57,40,146,165,0,0,40,87,173,24,149,12,101,146,205,52,82,178,145,201,15,151,212,157,184,92,152,83,104,68,248,113,2,160,35,15,92,52,53,3,34,130,129,162,99,23,145,83,77,36,216,157,33,231,103,25,134,242,206,208,24,99,239,60,203,125,0,0,1,160,0,56,154,11,250,171,150,104,190,198,193,89,88,27,217,226,29,128,145,71,18,19,189,93,21,87,23,55,102,157,242,244,72,115,57,77,3,178,117,75,51,246,102,51,32,144,23,50,80,119,161,38,104,135,158,66,68,63,89,203,188,128,88,30,29,150,18,14,178,198,128,64,147,44,48,88,98,165,226,34,108,205,52,6,1,128,160,201,201,46,10,212,193,68,209,44,189,42,48,129,0,80,70,57,174,162,28,205,98,18,104,120,24,113,5,157,116,32,66,122,100,65,234,225,50,87,120,31,44,130,3,224,7,6,162,80,177,8,128,30,54,124,76,68,73,26,140,208,82,137,198,206,212,241,58,71,59,27,181,78,237,175,221,246,104,114,186,236,250,215,81,70,189,131,136,125,164,144,46,50,111,234,91,125,125,122,39,235,103,220,199,80,172,219,231,49,175,98,221,26,103,210,55,126,212,77,114,229,157,84,143,217,167,37,137,123,74,17,220,72,0,14,132,97,65,157,221,73,141,166,146,98,154,183,168,106,130,194,54,220,101,45,218,87,217,248,35,55,86,167,235,146,205,129,194,78,89,173,138,135,214,248,44,72,199,131,235,108,19,1,9,202,162,132,0,92,76,62,150,18,9,26,77,179,98,239,162,223,98,32,0,0,10,0,1,160,166,180,234,64,215,162,146,201,101,53,187,19,241,103,113,170,68,144,36,25,66,222,69,161,169,84,187,41,235,146,28,109,79,204,214,146,106,221,53,105,117,169,37,77,201,237,208,52,52,236,83,117,252,172,79,218,233,156,192,144,107,255,251,178,100,33,128,119,46,104,209,203,25,79,32,70,165,105,24,12,35,146,28,169,151,68,167,233,57,1,33,154,164,0,48,13,1,140,168,17,100,161,193,122,161,226,106,22,2,135,101,228,49,131,67,76,228,77,2,140,241,2,7,22,0,214,84,191,98,76,47,64,184,167,161,96,32,7,11,48,196,0,142,5,164,186,208,240,149,65,24,172,27,238,48,116,158,129,218,86,245,212,171,229,117,89,58,183,174,202,39,162,57,1,45,119,250,141,221,117,157,38,97,42,148,58,246,226,82,7,141,17,29,200,48,66,60,169,178,210,91,194,102,81,26,130,187,115,215,95,50,217,65,77,143,32,72,80,133,13,168,208,160,232,60,195,43,78,75,42,121,96,38,181,234,181,164,105,35,129,7,223,211,138,110,221,233,171,255,143,106,251,122,218,71,13,92,2,127,160,25,0,0,0,203,99,32,131,10,20,2,132,107,140,185,202,12,141,155,104,82,130,186,95,35,10,66,72,199,82,141,16,216,254,169,27,31,74,236,247,5,161,27,227,133,7,10,158,3,29,17,10,139,61,206,64,160,133,149,58,210,139,152,78,211,234,117,36,52,33,65,0,1,0,60,165,81,76,230,197,70,27,198,157,236,140,134,145,60,2,100,55,89,84,39,59,207,150,188,199,130,171,141,154,202,254,43,94,149,250,171,42,68,183,161,199,187,134,206,88,74,60,60,241,2,236,196,210,133,34,75,156,183,203,196,154,108,117,70,146,152,40,20,183,227,0,134,129,152,66,34,50,48,226,169,24,242,44,52,24,60,64,136,4,204,26,100,33,169,60,33,96,40,158,97,196,5,82,154,106,97,112,228,73,7,69,153,166,33,207,64,164,82,133,247,97,225,80,10,28,95,54,94,166,173,93,109,62,239,27,238,210,217,117,10,196,117,151,196,101,222,190,180,97,27,169,12,75,109,64,1,225,27,82,7,86,66,76,163,178,66,178,1,81,117,196,103,8,150,33,81,162,196,230,247,73,132,200,84,89,99,176,37,96,150,43,37,141,53,21,159,181,118,133,149,44,172,177,69,90,250,187,231,174,237,197,111,42,127,254,241,179,1,243,31,58,9,41,60,172,66,149,13,32,39,60,119,104,10,32,234,110,84,22,184,235,65,169,21,48,60,36,89,141,246,67,107,170,155,3,191,55,32,116,175,172,119,239,210,146,31,245,155,63,169,225,154,16,195,117,142,202,99,234,190,218,239,102,24,148,206,144,51,216,245,189,155,121,43,123,191,91,0,0,24,1,75,151,182,49,41,144,90,185,102,55,102,146,81,12,211,74,82,172,19,65,15,67,129,58,231,253,91,116,90,130,106,103,122,255,229,223,198,102,146,61,102,43,3,75,221,152,126,41,38,94,204,141,255,251,176,100,28,2,118,229,97,81,195,25,79,32,70,37,169,0,12,195,104,28,161,163,71,140,105,60,129,16,23,164,84,16,140,2,91,22,51,220,164,170,177,245,135,78,38,80,40,52,109,140,6,60,40,101,88,64,48,237,136,196,135,3,150,48,119,96,33,152,42,142,0,146,16,134,121,144,141,133,153,67,112,75,129,103,76,241,1,48,25,164,152,104,5,137,84,66,199,39,193,142,58,183,45,80,160,78,188,18,181,214,52,105,185,170,24,247,27,118,33,113,157,192,236,6,3,140,207,231,14,197,33,16,168,10,164,152,100,252,83,61,2,130,100,110,246,237,33,34,66,202,54,132,139,121,19,48,193,150,168,128,215,40,178,40,164,104,135,82,109,88,238,77,116,170,109,187,180,104,242,31,227,191,165,184,142,113,99,247,208,26,58,130,64,35,243,195,84,223,84,161,174,113,182,41,14,217,71,179,112,251,133,31,207,54,34,11,169,196,222,25,161,98,205,203,6,104,98,88,70,125,203,250,182,230,206,206,31,163,158,125,168,236,162,130,133,134,135,23,9,11,233,52,187,140,2,72,104,234,108,122,207,233,23,70,140,132,246,197,32,1,0,0,18,1,198,23,99,98,117,226,250,194,147,11,52,112,214,246,229,58,232,77,21,130,76,80,65,179,116,242,218,63,181,90,25,158,194,183,212,177,149,61,233,69,110,202,221,41,67,15,130,151,115,233,61,89,130,75,89,19,19,17,133,28,215,58,149,34,240,12,43,120,24,17,144,152,174,166,134,130,143,8,49,33,133,70,8,46,165,195,142,205,48,0,112,99,34,144,33,26,89,19,198,49,171,67,157,2,132,23,232,188,49,85,13,44,9,98,205,16,32,25,133,6,137,201,80,179,101,235,40,132,10,170,191,54,109,41,38,70,146,79,163,103,100,44,134,86,168,95,184,5,173,201,178,183,3,197,225,237,26,69,25,138,73,213,147,101,209,56,186,200,160,196,242,42,186,230,227,164,130,73,145,212,103,57,41,4,142,167,6,19,94,76,253,151,147,100,49,186,104,143,113,28,81,234,109,18,20,197,208,41,215,205,229,18,140,140,215,164,201,221,210,160,89,44,217,172,73,188,244,5,43,119,51,117,52,15,109,34,43,108,52,62,207,105,1,46,202,69,44,233,23,47,148,181,80,189,115,163,131,35,237,39,161,170,100,70,65,192,66,0,153,85,155,124,186,208,53,249,2,12,93,101,98,39,4,148,245,200,146,234,95,191,71,169,21,0,56,0,0,152,244,127,40,196,31,90,173,12,110,164,228,212,182,33,52,239,205,24,134,201,24,39,208,203,171,199,100,180,20,255,35,158,191,158,191,149,121,107,30,70,161,251,240,251,16,91,235,209,218,118,210,185,255,251,178,100,29,0,118,227,102,210,75,25,79,32,70,197,57,21,4,195,32,155,217,151,73,44,225,62,65,1,144,100,96,96,140,200,184,42,216,113,131,53,4,124,191,6,189,200,24,76,5,126,214,72,26,154,101,83,33,96,240,64,226,12,208,214,13,97,199,10,17,184,41,11,198,101,46,68,248,17,130,168,199,43,35,204,150,160,168,73,101,193,69,150,77,115,167,149,165,20,91,239,115,19,227,24,168,210,222,245,117,31,98,113,134,154,245,67,206,28,177,174,197,160,136,92,252,228,162,49,8,135,131,152,45,194,232,201,40,139,26,62,84,221,200,234,105,206,87,131,41,35,130,38,103,129,69,23,99,46,241,137,194,215,85,70,102,182,92,77,86,41,20,152,146,149,165,217,47,171,170,138,75,165,237,73,212,233,4,125,91,203,135,142,143,113,166,114,162,0,0,51,138,193,204,194,185,2,168,170,233,110,124,7,11,14,72,54,27,67,140,143,109,249,157,204,145,234,133,185,82,242,107,89,39,36,34,55,26,70,181,174,181,102,197,203,1,174,56,2,22,17,231,152,56,138,64,165,70,30,83,80,123,102,183,182,207,254,148,130,136,12,128,0,236,141,233,146,64,146,169,109,122,146,189,207,202,163,81,184,195,216,74,9,49,10,213,41,111,63,249,75,70,255,205,90,167,230,174,91,175,110,91,217,218,120,205,44,182,4,135,97,220,219,132,61,71,46,112,22,121,0,45,236,182,11,74,100,9,169,2,231,151,65,128,170,16,225,5,8,65,208,33,173,76,97,32,1,202,30,243,48,242,59,2,129,25,17,9,40,2,73,126,25,33,26,176,84,10,70,28,229,35,86,98,254,2,4,143,8,148,147,139,209,239,116,213,236,56,214,22,44,102,235,115,125,216,92,53,22,109,223,218,72,227,245,157,153,100,7,42,116,165,240,148,36,6,140,18,227,182,148,26,228,46,146,211,66,164,214,38,55,168,32,24,85,50,201,244,134,225,132,101,147,113,11,202,152,141,246,53,120,40,170,70,57,167,32,54,191,73,141,52,129,116,5,96,81,88,66,106,74,158,188,9,230,109,158,63,123,24,44,28,27,91,128,230,39,107,109,23,46,228,141,23,251,119,13,152,86,181,11,91,145,103,26,153,157,167,78,20,161,137,140,92,250,149,46,17,176,26,15,145,19,176,225,36,131,67,84,195,146,236,94,162,81,122,33,164,142,212,145,149,122,108,250,130,0,105,22,255,188,149,102,226,80,51,233,30,153,236,205,137,97,105,193,199,93,181,167,55,29,156,150,229,41,237,234,108,105,41,235,211,80,207,85,169,110,83,43,149,61,80,91,160,240,72,213,141,170,50,87,249,185,183,139,24,132,10,140,64,197,237,86,52,133,14,255,251,178,100,35,0,119,125,102,81,11,89,103,148,58,64,105,36,12,194,0,28,21,163,75,76,101,60,129,21,22,100,84,48,142,128,12,22,28,4,2,22,20,14,148,148,69,80,102,48,160,194,33,65,42,0,33,4,100,70,8,205,15,70,52,129,12,90,163,90,28,17,32,224,17,7,66,0,27,25,145,68,80,56,13,121,150,64,117,38,144,105,132,97,22,0,16,12,66,11,43,192,0,102,64,111,218,144,100,73,195,11,130,212,189,166,65,107,97,200,109,31,104,188,66,50,176,183,154,204,94,26,171,125,59,7,133,63,92,103,173,32,54,116,85,24,212,125,61,250,48,226,85,144,61,231,216,174,232,162,80,116,138,5,204,175,109,223,229,151,121,170,185,69,241,21,214,93,66,142,58,254,246,163,113,82,246,79,168,141,124,234,234,68,189,234,166,167,217,176,109,229,178,108,217,72,80,128,0,0,27,5,232,225,145,62,131,168,10,53,170,123,71,135,134,155,36,84,146,136,138,9,18,30,28,209,33,227,12,110,211,77,62,40,30,115,73,137,101,50,53,15,173,227,237,102,243,42,88,115,170,205,181,82,5,33,90,0,0,3,142,219,168,254,211,80,196,29,249,93,201,77,44,182,220,138,34,238,168,17,172,170,233,221,179,24,150,115,58,41,5,152,84,61,99,149,113,173,220,62,213,91,145,57,52,212,23,8,113,164,235,209,69,219,163,88,135,154,242,189,69,198,0,212,150,75,142,44,22,241,30,131,24,169,26,227,42,66,80,97,192,16,77,179,64,134,5,84,83,244,7,56,162,4,164,1,80,132,102,17,14,107,130,33,48,12,121,114,153,114,227,65,11,160,225,23,229,238,73,184,101,97,90,122,208,166,89,180,217,73,97,46,250,221,155,128,103,167,223,119,205,210,202,222,19,119,229,118,4,198,205,148,195,53,208,197,6,79,47,61,65,248,173,180,208,105,118,146,109,34,225,114,17,26,8,31,18,17,7,213,154,68,12,160,78,83,20,249,20,32,124,8,71,129,98,209,35,11,233,209,90,140,252,84,143,16,198,59,136,4,41,206,145,228,155,181,246,162,224,137,83,99,232,195,155,85,42,86,41,45,57,93,144,78,73,59,35,232,146,62,218,84,143,180,22,73,76,225,94,60,134,102,137,76,25,19,218,228,104,64,128,34,82,231,2,75,104,169,230,238,97,192,68,66,186,110,144,77,104,101,73,167,239,221,171,93,255,184,1,0,36,0,0,146,245,222,158,130,119,18,236,174,220,252,166,8,126,98,82,87,41,109,25,200,224,198,90,180,186,237,237,64,149,173,229,188,173,78,81,215,138,79,73,34,18,60,177,170,207,163,13,57,156,174,20,240,113,31,166,184,93,146,9,180,69,124,95,255,251,178,100,34,130,119,84,102,81,75,25,79,32,68,68,169,24,12,35,176,27,77,161,72,204,101,60,129,18,23,100,96,19,12,16,209,172,3,66,72,164,16,19,4,16,2,206,175,16,19,64,183,8,112,75,98,46,151,249,194,136,168,129,249,152,196,17,96,91,88,160,137,32,82,201,162,123,170,101,182,72,0,11,82,16,13,181,84,196,64,25,124,86,61,35,180,143,64,101,223,166,70,234,175,22,105,36,99,138,58,163,52,170,173,102,34,221,229,20,78,189,53,52,251,189,77,4,79,6,8,7,7,133,110,240,35,68,96,185,65,67,48,36,128,144,119,243,3,170,54,70,131,34,108,129,85,86,105,179,197,98,170,72,100,129,102,228,156,170,194,138,10,8,152,40,67,213,184,161,157,202,72,89,93,178,121,163,94,89,169,103,97,3,79,9,194,226,228,52,126,241,32,0,0,10,131,221,74,5,172,164,220,140,72,199,135,218,34,171,200,13,97,56,118,48,111,149,82,25,92,216,205,111,29,175,80,209,134,163,4,234,13,12,8,138,98,194,170,12,60,81,233,28,227,224,1,75,221,121,112,32,106,162,38,246,249,251,221,160,17,128,108,197,192,134,41,100,211,245,36,147,148,211,114,218,178,231,65,237,42,158,53,46,83,248,206,242,49,43,237,137,78,86,111,253,75,152,75,105,107,106,85,36,165,167,128,153,44,3,74,244,189,206,227,116,135,149,181,43,24,51,250,188,80,193,97,208,212,100,10,93,76,13,73,40,87,176,163,69,12,50,210,48,221,4,132,28,11,65,7,14,149,162,192,38,137,38,168,104,103,2,114,138,52,120,233,106,2,99,136,133,160,16,24,226,14,55,36,173,73,5,17,98,8,134,188,163,75,191,7,1,130,53,184,254,113,217,107,67,96,173,163,82,166,95,244,150,229,52,86,225,203,130,50,18,203,168,45,9,146,68,188,73,15,185,1,116,17,178,122,148,215,55,53,216,70,147,162,131,182,196,146,140,217,198,200,162,127,213,179,13,71,203,201,19,11,73,43,244,161,226,165,25,213,90,214,217,85,36,46,203,202,223,237,142,246,118,3,0,169,81,91,33,125,225,222,170,198,200,156,201,138,46,54,212,233,177,157,4,30,54,208,214,100,68,230,87,56,124,220,174,109,130,80,119,55,121,181,240,80,193,229,15,60,195,69,205,236,88,68,149,170,196,134,84,68,95,13,119,223,73,57,113,106,217,88,0,96,54,191,22,95,208,119,34,82,56,252,170,49,21,167,130,164,111,177,148,68,224,85,53,38,212,158,201,101,105,249,109,157,243,59,54,114,177,114,30,161,236,130,171,133,122,109,193,98,205,243,72,95,106,152,104,74,96,142,200,119,77,87,28,190,2,200,47,10,255,251,178,100,35,0,119,129,100,208,139,26,79,34,67,162,121,16,12,3,64,27,25,151,70,204,101,62,65,17,34,36,96,49,12,184,20,16,165,235,25,24,57,175,130,11,48,80,55,216,48,160,179,44,96,66,52,193,177,73,34,139,165,64,38,245,33,147,58,49,157,25,2,5,27,66,2,141,76,106,80,194,102,125,112,26,8,25,145,147,6,130,115,10,48,32,0,144,178,176,68,192,144,76,36,33,161,203,213,177,255,107,145,6,226,131,105,184,224,49,231,189,48,27,164,106,32,192,172,114,86,203,162,181,184,48,168,5,138,168,128,40,58,213,2,169,66,35,7,50,181,134,253,225,0,78,12,16,40,39,103,73,96,40,16,97,17,12,14,51,56,19,174,194,59,166,8,96,119,62,157,212,80,130,8,168,112,141,139,107,21,223,24,219,177,67,255,110,59,228,30,83,202,74,219,198,44,223,96,244,230,98,16,97,38,102,17,107,149,66,231,130,218,6,114,33,209,4,52,12,149,9,168,14,13,149,80,24,8,13,131,240,76,96,129,197,204,29,161,113,59,220,145,69,6,224,240,148,70,110,133,50,206,232,226,131,218,208,211,236,182,231,223,160,32,160,0,19,168,252,71,35,49,249,186,59,55,37,243,17,58,72,236,41,127,162,145,229,137,28,166,84,46,206,50,173,225,135,252,171,125,163,195,26,218,167,185,63,24,134,104,237,222,112,27,215,65,230,130,203,96,10,18,228,45,234,246,165,102,106,116,95,117,74,169,160,6,144,6,107,20,48,172,148,169,114,23,65,236,64,103,13,112,250,37,200,112,57,169,40,88,10,64,156,68,70,27,9,161,33,130,0,84,48,18,3,204,11,18,143,128,17,212,40,56,82,209,65,236,181,12,154,147,126,239,188,76,210,60,236,168,218,195,82,209,44,150,63,69,46,186,226,210,191,47,252,150,106,55,18,215,118,248,228,136,137,174,171,204,50,52,151,166,27,149,236,20,34,138,173,82,35,115,68,146,212,171,83,247,8,189,57,34,235,182,85,23,91,96,110,167,13,173,155,150,101,31,130,137,203,255,4,152,133,40,144,201,33,186,218,193,128,20,8,136,83,142,197,213,160,232,47,120,123,155,12,97,101,43,139,115,167,159,100,235,58,149,44,144,129,194,170,191,201,144,188,167,195,117,133,120,55,231,103,7,146,221,115,47,43,101,233,151,118,238,83,91,33,169,227,19,16,53,152,222,233,223,245,44,0,112,11,43,93,173,125,228,128,229,146,28,37,214,165,145,15,129,228,145,209,162,1,192,47,24,7,115,80,20,186,146,87,134,172,211,211,80,229,157,252,241,154,163,181,41,127,100,205,130,109,206,129,98,172,161,65,84,121,229,148,170,146,123,38,56,80,70,255,251,178,100,34,0,247,24,102,209,171,56,55,160,71,228,217,0,12,99,2,27,253,165,71,44,225,62,65,34,26,164,0,48,141,152,4,143,41,154,170,173,97,123,43,9,138,122,136,142,29,30,4,26,105,52,33,40,88,176,16,198,81,161,210,44,80,12,7,226,193,114,8,150,52,110,15,242,195,131,42,10,81,192,134,49,170,145,107,214,8,40,114,16,163,42,241,95,176,91,37,77,242,246,48,55,213,107,54,86,137,130,83,188,208,203,76,128,91,27,244,241,187,220,128,221,169,4,170,251,169,69,37,150,196,168,232,37,55,234,87,169,75,141,203,63,170,106,182,168,178,157,60,45,2,48,129,128,175,201,25,97,66,163,198,57,232,198,27,58,74,255,50,97,38,166,67,12,194,37,46,36,194,178,63,105,86,235,57,102,232,71,218,214,237,12,209,16,18,148,81,44,36,115,156,54,112,156,170,171,195,15,234,52,21,208,224,0,147,229,176,241,189,234,68,23,236,205,85,194,180,67,52,12,10,195,3,220,76,62,22,54,85,202,42,167,143,6,29,25,80,40,61,226,52,21,22,188,92,7,124,232,214,51,163,255,218,4,32,72,0,1,74,220,104,110,46,244,201,238,76,66,234,67,50,137,68,51,7,177,136,136,85,85,46,183,46,211,118,229,251,119,126,158,220,183,238,213,154,163,189,204,38,169,27,120,211,252,216,88,139,17,97,206,249,126,144,194,20,166,21,20,49,161,35,18,252,101,138,160,131,244,107,229,123,71,149,132,196,0,18,184,195,6,144,102,24,133,6,8,212,50,79,130,196,40,168,89,157,161,220,73,164,24,64,133,161,23,169,205,34,103,10,141,60,17,52,4,217,26,16,47,148,4,162,196,54,154,23,21,12,20,226,193,55,162,204,89,185,217,149,170,179,227,26,124,28,11,175,68,150,243,114,131,173,6,89,44,42,61,186,210,41,13,104,104,125,186,159,252,128,134,79,98,35,211,71,54,206,211,94,212,49,55,34,132,163,231,144,67,9,201,185,254,244,60,204,105,116,113,58,118,165,110,154,81,141,229,69,133,148,90,83,154,151,23,226,218,237,75,165,17,23,44,76,80,204,25,186,140,155,27,21,89,176,83,220,28,54,6,197,136,22,94,238,155,84,131,25,184,242,147,237,9,24,246,106,228,72,10,22,69,187,17,171,95,190,127,224,208,220,105,198,3,9,34,146,227,197,207,139,60,114,94,199,210,114,89,110,228,122,109,250,224,0,32,2,0,0,218,196,171,58,45,149,64,226,199,118,87,176,30,195,52,6,40,137,16,166,116,67,253,171,213,23,133,104,208,33,93,228,172,16,222,63,166,166,141,13,161,118,195,62,144,144,99,168,243,57,72,8,12,17,102,54,163,76,255,251,178,100,31,128,119,2,104,209,201,249,102,48,72,227,233,24,12,35,144,27,109,151,73,135,229,57,1,36,29,228,0,48,143,64,175,246,12,193,11,250,76,131,78,47,250,121,167,219,44,84,209,98,209,52,34,64,140,112,141,147,197,190,48,69,50,194,34,120,148,148,255,11,56,81,9,186,25,128,176,249,32,161,154,113,143,42,125,12,44,177,97,212,173,84,208,133,46,114,220,200,184,48,14,193,2,112,164,126,112,150,43,65,53,15,65,97,212,174,6,75,195,98,161,68,166,163,126,6,49,52,107,201,236,61,74,158,64,245,239,221,104,158,181,83,62,219,111,169,188,78,47,214,168,133,92,110,241,158,204,49,255,182,250,242,217,116,197,50,19,121,246,245,134,91,9,111,144,14,25,174,188,245,89,98,244,113,214,32,138,101,171,24,229,211,82,133,8,0,0,53,220,43,198,120,40,74,29,98,151,164,145,10,134,8,43,78,192,239,200,113,134,14,73,41,212,42,177,76,102,12,152,56,8,143,72,52,38,10,85,89,166,140,14,17,50,100,80,10,171,232,3,56,172,14,225,206,33,75,130,91,155,161,22,87,106,25,255,244,0,29,0,0,144,0,28,255,35,83,49,189,95,93,38,80,215,44,54,218,11,144,187,3,13,162,168,185,99,77,7,112,215,44,147,93,195,48,161,196,135,2,14,213,45,203,12,7,138,181,196,116,88,140,77,105,34,11,27,110,139,221,148,22,90,112,66,10,61,205,44,3,252,214,211,189,52,11,80,80,105,64,230,98,169,116,95,39,20,233,24,32,48,2,6,4,102,59,38,192,65,98,193,208,164,168,63,180,252,86,248,120,137,54,148,95,20,68,135,238,178,228,145,113,228,115,141,193,143,55,141,49,197,129,226,80,195,186,213,159,231,114,113,144,222,143,87,202,149,195,144,74,41,236,171,26,140,80,98,216,15,178,52,121,68,212,115,158,136,132,138,29,112,153,131,4,72,224,198,120,27,45,150,97,114,205,197,19,209,117,81,175,105,200,137,65,209,166,107,17,120,27,122,23,51,215,113,116,46,101,11,213,214,32,250,11,56,49,220,179,66,221,220,145,218,232,111,22,131,136,103,168,173,202,185,152,169,186,98,174,47,93,136,99,33,57,218,208,233,140,76,182,248,198,150,37,209,141,228,195,94,25,99,5,107,217,249,245,182,229,233,134,40,170,40,65,22,11,212,192,131,142,41,132,69,36,27,1,190,181,109,186,184,32,96,10,114,52,217,76,23,8,138,75,166,238,78,242,53,114,66,239,167,224,233,134,220,147,19,20,215,165,18,186,214,239,84,191,42,165,199,153,218,166,202,158,130,11,167,143,59,52,245,93,246,72,215,153,90,221,110,192,41,56,1,203,94,255,251,178,100,32,2,247,15,101,81,43,25,79,36,71,38,233,0,12,35,112,28,117,163,71,44,101,60,129,34,27,164,0,49,15,192,96,149,175,20,159,64,180,46,74,8,4,112,44,132,193,17,130,197,76,198,67,146,48,21,71,54,20,4,124,80,99,25,102,216,229,88,28,137,166,113,192,3,164,100,152,9,140,148,139,5,174,40,80,24,32,84,48,112,236,149,28,74,128,151,65,155,134,31,50,190,220,101,202,177,102,90,212,185,159,171,122,136,202,225,183,153,147,48,71,141,206,118,227,212,178,248,72,169,3,35,11,74,19,42,226,122,151,221,250,71,3,100,129,113,92,230,107,159,139,42,158,217,180,182,168,198,100,142,75,151,185,203,113,77,164,70,226,67,136,160,129,6,202,104,149,68,137,233,50,196,225,40,114,218,220,44,16,114,200,167,22,219,135,141,3,52,177,9,148,23,28,55,34,112,97,141,210,146,67,16,87,7,4,105,196,44,210,15,156,83,59,170,14,217,144,77,197,210,35,143,90,216,107,15,158,74,119,98,36,121,157,6,221,8,92,30,45,164,160,186,240,243,140,192,244,161,194,169,216,191,233,77,140,1,16,28,3,113,217,123,72,165,198,51,61,156,197,90,212,50,186,174,139,32,52,125,253,65,249,91,231,37,141,74,106,254,119,98,18,253,97,90,123,182,169,169,110,83,193,81,7,74,25,165,105,235,101,151,183,102,222,82,154,34,48,53,146,215,50,80,168,75,112,17,0,113,24,75,208,166,42,236,49,70,69,11,25,85,199,131,46,33,117,141,0,6,6,56,206,57,227,0,164,21,57,122,128,86,20,32,56,1,42,7,189,57,136,64,32,209,73,172,2,48,198,21,24,149,48,65,161,203,38,155,86,115,178,124,220,248,121,48,19,25,134,185,45,1,73,181,120,13,238,75,201,183,218,137,254,188,225,211,76,122,196,194,181,13,17,4,139,98,79,21,190,208,78,120,213,26,86,48,229,23,195,25,114,50,36,68,167,93,162,57,215,132,126,186,91,250,39,114,200,214,36,254,166,134,41,50,64,140,83,184,172,243,122,231,208,249,111,241,201,42,252,145,171,128,236,171,120,117,134,164,152,173,190,173,23,146,25,118,28,213,244,54,238,98,153,201,37,133,137,45,223,176,49,4,82,153,154,43,117,66,35,234,84,223,125,26,195,201,86,75,207,69,200,174,134,50,2,134,64,39,197,197,136,53,170,105,106,16,138,174,43,42,133,189,11,77,54,82,229,128,20,0,24,0,0,217,27,177,32,165,150,77,72,237,79,82,85,152,156,160,148,199,145,72,151,140,57,220,165,238,173,79,225,122,207,242,199,213,203,44,51,173,148,228,83,6,132,251,73,218,76,24,171,28,199,145,212,255,251,178,100,28,131,118,186,101,82,75,24,76,240,70,5,185,24,12,35,84,28,213,165,70,141,97,62,64,241,133,228,148,48,141,8,70,101,4,83,50,211,202,202,131,11,29,137,179,193,131,149,2,185,145,8,44,133,83,28,42,66,22,89,0,235,144,211,177,40,50,160,160,2,158,9,168,93,100,95,11,152,64,66,33,163,48,42,13,81,137,41,130,115,1,0,223,206,8,140,217,147,186,20,235,178,56,162,200,91,20,240,51,246,221,27,131,149,20,187,2,186,176,204,56,244,77,67,81,138,57,200,136,250,234,164,133,89,18,51,207,50,189,219,209,197,55,186,45,218,158,77,156,219,77,27,11,205,57,167,36,55,219,221,103,99,252,147,140,17,147,111,159,236,109,170,164,174,16,146,50,113,202,93,27,50,68,172,129,5,143,50,155,186,70,0,0,0,2,176,86,20,3,91,12,142,198,137,182,198,214,245,8,152,106,222,75,245,34,144,209,147,242,48,79,210,58,79,226,152,165,210,194,164,80,182,98,243,148,195,185,116,207,31,42,180,33,68,195,132,69,196,232,90,31,106,197,180,116,174,206,59,231,186,0,0,176,5,107,97,199,156,142,207,220,169,118,71,82,1,98,54,36,145,68,48,28,2,205,193,194,226,176,244,70,65,140,166,134,91,20,185,79,107,152,82,90,159,162,138,73,101,89,69,38,165,15,84,42,9,100,204,81,132,172,80,176,180,39,164,217,107,217,208,48,4,56,205,97,215,97,58,216,41,130,2,90,37,28,66,160,177,49,228,99,7,16,154,1,54,35,102,72,56,49,33,132,12,42,172,132,192,56,171,4,51,82,205,102,57,132,13,21,166,138,225,46,56,132,57,162,161,80,212,215,98,168,57,32,94,239,118,74,133,237,128,242,161,126,83,126,29,110,241,166,130,246,211,182,76,157,215,170,222,230,232,68,168,38,152,216,166,85,164,210,212,83,93,9,120,161,103,16,226,226,174,133,164,51,154,176,110,233,89,21,113,11,161,53,27,116,10,245,30,79,68,10,123,212,6,151,124,161,145,187,85,168,47,70,236,193,152,51,103,42,110,97,84,166,232,172,183,129,117,86,113,117,106,130,36,20,210,79,23,28,238,52,84,160,104,76,7,8,3,96,34,107,48,44,5,97,66,139,0,182,212,214,9,155,24,62,85,129,37,151,155,56,152,142,109,7,95,99,130,238,99,89,161,175,153,34,255,83,255,250,148,0,2,0,16,0,0,20,60,218,59,185,197,40,187,53,169,100,50,254,187,113,233,180,198,0,208,185,196,10,83,215,227,82,253,238,147,151,38,176,177,87,184,214,181,118,253,215,105,239,125,32,182,233,0,65,48,194,150,179,133,150,128,84,223,48,245,65,146,225,132,15,255,251,178,100,35,128,119,148,103,209,99,26,103,34,70,162,249,24,12,99,56,26,177,163,75,71,225,60,129,31,24,164,0,35,12,248,181,153,178,209,145,47,165,48,75,166,52,143,39,7,149,160,196,133,50,65,20,0,89,73,146,32,96,195,155,192,33,81,198,173,17,221,12,110,205,33,50,201,181,0,103,8,130,1,153,22,32,192,134,4,104,8,114,85,49,192,176,116,194,47,82,182,151,37,115,183,50,234,167,108,8,250,73,149,133,123,197,148,113,64,101,204,78,68,236,187,13,41,246,140,64,180,47,237,51,106,114,52,48,148,192,252,253,98,205,113,3,83,32,155,52,253,32,84,195,143,33,192,60,33,81,219,70,204,74,144,236,179,150,178,210,220,233,165,174,221,110,209,82,171,231,86,35,234,218,108,124,138,248,181,157,202,186,239,230,187,211,119,99,163,184,168,221,57,219,237,189,113,144,0,0,6,115,170,4,40,58,197,181,157,136,34,139,148,66,26,72,203,145,162,199,210,253,54,5,14,152,148,24,128,232,128,6,18,38,144,124,139,1,150,40,75,60,209,16,192,186,148,144,58,14,99,10,234,36,128,187,151,233,30,64,14,135,92,183,235,109,20,18,8,14,128,0,0,160,158,27,233,214,137,154,216,112,249,197,119,11,22,57,95,28,128,48,5,203,166,41,217,37,143,1,2,224,214,193,188,90,53,27,161,195,112,211,230,69,83,247,173,67,180,203,47,197,196,208,8,16,253,19,37,25,158,222,53,148,234,177,222,22,15,136,56,8,168,245,9,110,146,232,169,64,96,132,128,34,170,153,133,210,147,76,216,64,132,183,76,145,24,33,178,216,72,76,97,47,96,210,132,73,66,74,98,190,105,134,219,179,55,14,68,238,55,7,226,2,129,217,155,122,234,221,134,236,72,165,17,73,45,44,61,44,177,61,22,167,141,174,50,189,147,20,81,198,216,31,84,254,103,241,114,237,248,218,239,135,34,20,10,76,46,127,72,210,73,176,214,35,68,166,233,203,121,164,145,162,60,85,233,58,136,247,255,79,129,164,202,185,17,173,44,38,184,201,143,234,45,39,253,59,169,108,72,182,216,187,151,187,116,148,229,103,247,178,93,138,134,203,214,61,11,177,36,77,183,16,52,33,117,233,231,72,216,119,75,200,59,198,77,188,137,16,44,59,19,47,226,159,72,99,70,33,193,163,81,1,138,145,1,5,137,4,222,177,202,169,229,209,107,54,21,253,159,101,197,6,38,80,14,64,0,0,186,88,81,83,35,152,14,86,198,53,108,39,170,118,247,54,146,140,140,137,145,160,254,20,39,232,135,112,14,149,19,155,232,77,81,87,57,123,26,107,223,12,15,86,224,70,71,16,133,57,230,102,11,35,88,220,255,251,178,100,31,128,118,171,101,211,105,248,78,178,72,70,41,0,12,67,224,29,173,139,66,172,101,60,128,253,136,228,96,48,142,65,47,142,202,56,213,82,151,85,221,140,182,69,232,148,10,148,186,233,225,5,178,230,56,158,194,206,17,153,39,70,78,76,180,116,14,152,220,129,132,67,16,0,217,82,134,41,90,210,73,200,138,248,151,176,69,55,67,8,50,251,211,25,146,197,92,103,126,171,162,249,70,89,195,86,145,75,33,153,138,242,218,126,203,178,184,174,10,14,189,137,122,68,111,81,202,63,211,88,150,194,165,139,25,50,120,193,25,1,17,58,17,28,14,7,146,92,160,224,202,228,164,200,151,182,64,88,176,13,9,154,78,91,255,109,128,201,13,90,72,209,46,180,136,165,53,152,214,85,133,78,55,204,141,67,90,103,190,97,72,123,34,41,5,80,117,9,93,28,210,252,117,26,194,83,208,8,130,186,17,159,144,208,222,92,46,204,29,217,188,67,157,11,31,52,233,56,177,231,30,108,34,226,4,156,69,134,148,2,24,231,189,41,34,150,139,215,44,31,144,214,231,124,152,67,0,75,134,179,41,219,165,200,228,236,59,44,155,206,29,134,32,118,131,113,19,66,0,63,7,37,242,185,0,227,158,116,176,205,60,229,143,202,198,167,46,198,222,24,2,154,2,91,42,207,9,107,205,250,15,67,162,34,187,11,14,170,233,114,202,69,86,6,66,82,28,68,46,211,50,153,57,104,2,40,28,163,85,198,230,76,179,17,4,138,1,53,1,96,40,204,214,12,214,141,157,65,221,133,1,16,74,84,76,18,185,88,129,136,128,161,86,3,120,50,215,24,234,143,0,167,105,204,24,80,36,37,99,138,35,12,185,57,151,82,215,117,160,54,188,247,168,50,223,98,169,242,216,225,166,143,15,178,40,54,126,142,14,129,95,176,124,88,158,237,131,168,209,182,33,50,136,60,136,129,197,132,163,42,19,163,20,204,87,116,30,70,37,20,46,76,56,100,128,67,100,52,67,24,174,133,19,24,219,214,210,7,107,10,62,125,159,202,199,99,15,243,165,241,79,36,0,7,193,236,44,211,27,208,139,235,6,4,147,24,212,41,63,92,2,158,227,230,104,25,221,228,173,18,72,110,99,115,73,26,65,254,127,158,108,183,224,151,203,249,207,138,151,143,107,245,234,36,21,111,244,107,123,112,72,186,170,124,127,255,187,47,234,250,124,223,191,222,255,96,16,0,9,32,168,24,215,152,100,82,114,83,47,139,216,120,99,143,60,16,223,174,146,138,5,179,75,212,88,119,229,217,119,117,169,229,146,219,191,73,30,160,220,187,112,137,92,163,146,234,5,170,236,183,9,11,24,78,36,27,94,236,233,125,160,137,230,255,251,178,100,33,128,119,72,102,80,171,58,79,32,69,163,9,24,12,3,80,27,137,159,73,76,101,156,65,35,24,100,0,49,137,248,101,110,147,7,94,196,11,25,34,139,40,13,29,200,4,72,20,88,149,35,30,44,68,52,117,171,55,52,194,197,70,1,2,1,139,26,81,166,180,144,36,208,241,179,17,40,232,169,38,96,33,26,98,192,154,144,51,107,2,24,24,199,142,1,14,111,223,162,240,46,208,16,85,78,95,228,245,156,72,167,238,122,244,58,201,97,198,13,32,95,205,163,72,104,14,188,118,88,226,224,241,211,163,49,53,65,193,166,80,147,133,41,134,24,73,123,201,25,92,113,198,211,193,116,150,180,151,171,203,164,118,193,185,174,131,57,34,243,155,18,70,196,115,39,174,79,127,169,174,239,255,89,182,189,228,219,247,174,226,29,167,225,27,234,189,138,9,64,0,0,21,75,6,16,91,24,37,66,110,25,146,29,70,208,132,54,168,117,228,32,76,167,152,87,134,194,226,16,248,242,129,68,31,75,222,34,30,194,98,193,227,227,16,145,35,146,176,163,136,186,241,205,145,88,3,40,97,43,195,150,161,153,227,29,127,89,200,0,228,0,0,10,63,211,145,201,124,55,82,151,180,52,116,82,168,164,161,162,178,132,31,5,16,72,12,78,245,252,104,39,123,141,233,93,152,174,56,234,181,54,59,166,177,98,238,54,218,36,17,75,25,132,67,34,71,111,89,138,192,182,137,8,206,19,65,175,40,130,34,20,24,120,16,208,112,136,130,64,129,145,65,130,151,0,81,227,132,34,9,198,179,53,159,17,14,195,155,179,48,44,170,19,213,210,55,19,76,205,211,209,148,8,10,126,103,208,165,119,176,246,122,202,31,199,51,49,4,27,0,211,66,96,234,216,164,119,29,68,116,173,41,37,90,231,142,97,13,82,27,73,87,171,92,185,251,177,26,216,167,241,142,71,120,218,253,50,46,42,71,85,239,222,5,16,34,66,88,83,177,251,72,103,173,83,225,117,151,71,36,53,247,46,186,101,153,153,198,75,206,37,117,214,82,122,211,55,251,79,89,118,187,43,0,136,244,217,31,13,76,65,16,94,153,18,64,150,87,7,36,20,72,67,132,111,131,68,172,8,156,138,119,129,76,214,226,40,253,159,170,175,147,19,39,18,68,179,135,228,181,165,6,49,170,42,21,112,4,113,148,50,46,100,246,42,195,134,12,184,138,92,230,19,189,93,13,20,228,17,88,0,88,10,97,188,210,217,85,201,137,21,235,143,20,195,179,106,130,136,0,81,151,42,163,194,220,95,61,221,187,133,55,225,107,239,103,157,203,91,164,127,159,105,109,167,1,165,191,113,22,245,153,38,155,92,76,53,38,159,177,37,83,255,251,178,100,31,3,55,6,103,209,11,57,76,246,65,227,169,24,12,98,78,29,101,155,67,12,225,158,65,33,21,164,0,48,143,128,151,37,202,239,110,235,200,188,15,249,122,11,138,174,212,164,204,28,52,145,228,75,236,0,9,202,88,98,84,21,180,12,224,4,163,148,244,239,19,168,209,112,70,9,206,152,192,79,248,26,21,1,96,67,32,23,185,153,131,66,66,50,239,180,164,15,90,206,27,33,98,41,208,218,178,135,121,214,101,48,4,58,250,192,16,220,23,47,248,188,90,89,29,35,113,215,68,155,116,68,118,73,59,83,91,15,161,142,182,85,10,179,64,162,36,202,35,141,168,43,122,104,205,39,9,52,130,77,31,222,169,228,70,14,13,160,96,186,86,147,40,80,161,236,40,197,177,234,12,107,191,255,254,182,187,6,217,178,180,187,156,255,196,52,0,16,0,214,194,29,36,165,72,160,68,50,108,57,221,65,74,49,117,201,10,218,236,102,200,83,235,248,161,163,66,52,36,240,178,152,64,89,224,18,105,18,130,91,139,5,46,26,42,69,4,30,64,14,252,230,218,67,139,106,40,147,140,223,104,4,0,41,236,204,36,111,220,170,51,169,85,121,126,228,54,34,208,211,166,202,140,43,140,225,153,179,92,133,213,147,229,91,152,79,125,171,217,216,191,114,157,218,141,67,151,31,168,110,38,214,215,42,102,183,23,70,20,56,25,108,17,181,46,9,146,89,194,193,39,105,40,128,102,216,0,97,96,131,213,194,192,178,163,109,213,246,58,18,197,0,48,96,30,190,141,107,140,224,76,147,205,175,130,232,141,82,102,134,8,160,218,51,132,206,238,60,8,122,206,153,152,140,161,200,11,145,201,11,1,115,51,132,19,5,66,156,138,78,89,21,46,237,137,85,69,154,173,237,213,130,180,37,34,169,41,218,157,19,150,218,58,212,156,10,39,54,14,239,94,137,195,131,226,121,88,208,172,152,236,193,143,78,102,217,147,42,15,208,172,95,59,41,235,2,68,17,88,181,2,175,115,89,106,127,108,170,186,221,30,121,229,211,52,235,204,173,182,229,166,215,166,93,249,165,230,146,208,156,4,47,183,78,180,165,144,96,41,138,7,136,113,156,37,132,12,130,133,89,136,55,10,85,34,160,232,101,3,9,42,203,98,4,36,66,123,218,68,101,66,58,184,74,177,195,3,106,27,209,135,176,32,48,128,137,192,242,77,152,15,7,148,56,31,44,228,158,162,144,124,161,68,75,84,207,93,172,2,72,24,0,0,222,186,24,106,51,217,117,137,84,237,169,76,126,13,147,207,145,17,60,76,128,97,237,126,98,166,177,181,73,158,169,236,76,101,219,159,115,119,104,238,94,139,63,174,132,6,247,189,12,1,255,251,178,100,27,131,102,175,100,210,75,25,79,32,72,36,233,0,12,35,162,92,173,155,69,12,101,60,129,28,13,36,164,19,12,24,250,143,166,251,82,150,205,167,155,72,74,231,33,174,45,120,12,50,229,161,5,49,69,24,19,168,253,136,24,79,192,8,128,128,77,75,148,145,125,141,56,205,150,64,9,153,50,23,0,29,44,232,177,8,86,154,129,2,32,77,46,20,25,41,150,66,14,56,16,50,18,24,20,106,106,251,72,96,209,53,235,41,158,159,109,97,150,3,48,241,195,212,78,252,236,51,46,140,230,211,132,218,70,207,210,66,57,74,121,136,112,137,147,208,42,130,73,234,216,78,111,234,201,16,209,34,218,221,187,50,150,181,95,229,182,187,183,149,198,79,169,20,41,67,19,103,115,251,90,234,218,134,180,68,60,44,51,236,211,68,152,194,138,67,19,25,183,76,117,70,169,146,131,121,74,109,9,170,4,165,105,149,73,115,17,211,67,98,48,250,162,148,105,116,28,218,14,238,182,93,164,238,38,246,230,242,150,200,253,71,88,101,86,177,197,152,99,238,51,42,221,255,44,108,191,150,58,254,237,255,21,0,128,5,62,25,52,51,21,161,129,104,39,230,33,151,214,150,35,52,220,80,56,21,160,182,24,19,5,121,227,47,188,94,253,89,239,164,203,59,115,85,39,49,189,75,31,152,164,139,55,10,209,247,233,97,19,177,199,161,14,0,128,9,134,14,11,52,0,0,197,7,193,36,81,77,163,40,98,0,21,210,154,134,17,164,1,6,17,176,8,12,2,105,128,41,216,98,18,140,117,12,185,13,241,77,219,71,190,12,128,73,113,152,71,130,97,71,98,33,210,164,120,36,165,114,16,98,23,221,76,149,235,44,16,130,221,151,99,73,75,149,243,12,53,60,22,186,214,88,92,214,211,185,15,70,31,247,102,89,102,77,83,145,15,146,72,246,148,110,11,160,76,245,35,69,154,193,19,6,99,194,176,85,109,154,232,169,105,44,193,239,17,212,164,188,209,77,133,27,103,83,97,112,218,23,85,54,214,90,100,172,34,70,182,115,178,93,102,21,94,72,92,187,219,153,0,10,253,189,67,154,1,55,176,186,206,23,152,39,86,184,56,70,109,240,167,74,245,235,74,231,189,108,225,228,8,17,16,176,224,77,99,152,20,122,71,44,130,197,241,33,227,109,8,177,96,160,4,243,22,25,66,24,128,206,95,199,98,200,161,13,215,223,219,165,206,92,131,31,109,32,8,64,0,14,237,47,138,73,92,31,65,126,188,190,89,4,83,68,237,179,52,208,10,217,173,186,173,38,245,60,106,91,245,238,229,107,59,51,20,153,79,216,163,165,144,202,93,167,149,244,127,157,85,133,119,156,101,32,238,255,251,178,100,29,136,118,242,104,209,179,25,55,32,74,134,249,5,12,35,192,27,9,161,73,76,97,51,193,35,27,100,0,98,142,200,33,163,48,47,114,14,190,141,70,24,104,203,21,129,8,140,60,87,61,37,5,84,148,3,39,5,88,68,152,5,114,89,27,64,226,0,145,20,44,12,92,18,120,9,162,178,140,178,141,215,202,169,19,54,32,180,88,88,33,14,139,153,20,225,148,7,53,133,19,74,167,21,192,116,163,239,171,136,229,51,84,4,42,246,221,142,205,63,15,190,82,138,89,100,63,77,63,67,24,145,128,145,38,12,144,100,68,97,162,4,65,32,50,200,203,25,7,176,100,194,66,194,76,44,242,32,129,219,29,156,73,51,32,27,60,99,29,24,93,58,147,231,141,19,122,45,12,173,146,242,208,217,124,218,147,9,42,225,234,160,190,234,250,132,0,1,7,103,24,50,188,146,181,106,22,103,88,66,17,79,5,67,137,69,162,29,192,97,103,195,24,82,37,33,248,43,227,89,181,223,36,164,123,97,167,102,148,66,153,155,177,219,46,94,212,247,131,147,74,6,56,72,48,154,216,195,14,37,116,1,164,93,8,76,190,110,182,176,6,96,0,0,49,51,221,249,4,21,75,36,156,145,209,220,137,74,37,222,250,195,233,28,33,59,131,12,85,165,151,208,220,156,252,102,234,101,150,58,187,98,123,120,216,182,255,69,227,242,150,81,0,50,198,36,183,93,133,172,234,47,133,166,220,70,77,47,97,240,181,79,5,79,173,37,10,3,36,0,84,195,2,5,214,38,32,141,96,211,128,234,32,16,24,198,50,131,86,104,24,29,102,79,146,17,126,134,8,129,197,170,96,105,97,41,8,3,184,172,51,88,71,93,27,177,167,101,77,35,47,75,156,199,38,101,43,18,21,36,149,51,152,122,134,122,1,167,150,202,231,237,205,138,19,42,177,28,143,75,127,42,70,220,230,76,196,218,53,172,58,9,104,165,19,49,125,33,147,74,62,48,126,118,219,57,40,196,75,140,170,231,52,36,37,60,193,248,25,98,106,51,38,182,76,239,86,78,146,236,199,95,233,230,247,233,156,157,85,82,12,173,134,198,122,154,193,159,228,102,84,225,248,189,180,166,32,121,171,41,194,162,177,82,30,123,161,161,20,42,36,237,48,65,134,182,101,97,169,145,7,182,114,74,69,200,67,228,124,194,188,8,129,195,99,57,112,170,146,186,52,31,127,211,219,106,155,237,170,0,208,20,128,0,1,66,176,43,30,157,43,185,226,49,42,85,74,72,216,108,93,3,96,54,132,0,32,7,139,229,149,85,112,203,62,51,219,216,117,19,77,206,234,253,136,253,218,229,139,69,177,156,223,56,137,137,166,171,37,198,48,164,75,255,251,178,100,32,2,86,229,104,210,81,248,78,176,65,2,89,57,12,35,82,29,181,159,66,77,97,62,64,236,7,100,224,16,140,40,11,202,173,106,97,21,75,198,26,197,140,101,72,64,236,175,52,2,23,188,113,161,28,49,217,32,193,218,134,129,160,39,226,157,131,216,144,166,248,133,208,145,42,10,204,213,9,221,193,11,92,42,84,89,213,7,94,237,61,236,141,196,30,137,123,202,253,196,32,56,67,88,138,68,89,244,7,14,217,126,98,175,4,53,39,128,94,59,111,56,210,5,169,130,59,132,33,18,242,64,196,210,51,115,222,169,52,73,144,6,9,204,10,67,112,33,208,105,131,105,32,56,113,88,162,37,74,144,59,68,195,175,167,189,100,112,146,209,51,21,80,231,40,154,212,91,101,166,103,119,112,69,12,47,41,127,77,110,0,32,0,6,25,2,221,52,53,122,206,166,249,93,27,146,159,54,40,59,236,21,30,32,83,200,53,1,133,64,170,168,186,42,50,245,136,208,195,5,152,164,86,218,239,54,41,167,139,207,220,167,246,255,131,227,215,54,231,152,113,165,93,96,4,180,88,178,197,119,164,18,58,57,199,58,180,1,117,244,205,73,82,152,80,102,48,89,16,196,180,107,113,124,238,208,210,93,173,102,159,114,57,13,218,109,203,38,187,250,136,187,238,171,55,161,46,27,115,6,0,78,2,242,49,196,177,66,1,208,197,252,14,39,217,226,129,73,44,10,36,20,0,48,1,48,67,2,22,112,192,6,65,0,102,19,38,60,194,188,17,32,0,4,50,167,198,150,26,104,33,102,198,210,81,157,44,61,52,220,33,171,25,136,24,64,32,192,101,34,177,7,140,42,30,106,76,40,19,233,12,44,35,219,107,1,98,171,184,126,220,204,13,45,47,251,16,86,53,224,192,95,233,43,185,12,47,22,188,215,237,0,193,32,168,34,34,55,66,180,1,114,16,105,51,140,70,19,197,45,145,18,138,72,104,129,150,144,130,211,105,94,97,155,81,164,250,187,170,176,172,250,210,51,41,116,205,44,218,27,178,39,231,254,10,84,48,188,235,19,130,182,248,82,109,135,78,200,14,117,186,192,198,14,216,163,204,12,220,209,152,206,210,126,16,224,32,212,144,218,216,113,40,97,214,19,32,88,121,3,134,162,194,145,18,108,139,61,13,33,162,155,24,231,161,127,255,175,253,100,67,34,203,76,106,92,117,34,215,123,72,0,0,54,21,25,114,91,147,253,23,177,69,82,13,144,85,127,41,225,182,228,103,217,69,159,136,30,40,243,79,213,185,86,229,218,105,4,255,53,63,45,139,238,138,110,254,110,188,252,177,118,179,213,165,10,93,229,206,70,201,43,164,10,68,56,146,112,105,16,71,88,130,255,251,176,100,36,0,119,144,104,208,147,26,103,32,67,4,185,21,12,163,130,27,33,161,73,71,225,57,1,15,151,164,96,48,143,16,143,114,194,46,225,17,65,42,9,72,171,140,58,144,80,34,101,96,225,234,208,116,5,24,81,42,92,107,195,5,150,64,193,26,0,204,196,65,195,186,55,65,35,74,188,89,202,71,131,67,160,235,5,100,208,202,183,164,188,16,66,9,104,165,164,173,61,215,172,73,67,90,243,236,189,101,49,5,116,216,225,77,70,10,135,25,12,145,246,212,24,93,71,132,227,129,88,29,163,44,146,144,102,134,85,32,124,149,138,174,99,43,75,69,150,173,20,39,86,185,193,131,245,197,138,147,213,138,170,83,19,209,51,17,129,223,175,48,59,77,238,30,62,115,23,98,198,34,147,222,105,254,128,251,85,81,182,227,119,35,158,116,89,65,220,249,50,202,109,207,16,0,7,8,100,240,81,213,235,169,139,58,119,144,49,179,78,128,224,36,190,100,102,193,151,56,165,185,35,134,157,115,50,218,146,41,201,68,72,145,50,8,155,120,215,142,19,168,60,161,148,146,99,26,199,160,178,195,74,186,16,102,176,63,66,242,175,0,144,41,0,0,0,193,130,175,98,120,192,183,35,26,117,129,130,209,25,23,6,152,216,8,216,94,148,137,86,184,170,246,215,142,46,91,121,182,21,123,36,142,58,121,135,207,148,230,82,77,88,248,76,77,203,96,185,18,199,114,83,17,83,50,133,216,147,239,203,94,89,177,86,224,174,153,145,137,239,48,147,68,192,110,50,177,168,1,230,97,97,145,72,158,42,248,10,128,174,6,222,104,105,117,76,171,1,44,72,10,99,33,81,101,191,20,96,132,128,131,152,51,168,254,202,27,119,218,180,24,229,63,78,244,29,114,2,99,47,21,168,196,182,85,249,123,145,40,151,238,180,17,68,32,185,13,82,210,39,73,134,148,180,174,210,207,253,161,93,196,120,97,178,198,6,222,68,185,229,90,132,53,57,173,23,68,124,64,95,137,9,100,67,146,147,197,17,20,36,179,228,156,169,3,136,143,75,33,45,77,40,176,211,71,223,232,4,32,76,209,65,144,62,160,88,24,209,81,98,155,213,120,24,206,195,82,135,101,70,40,71,68,229,66,98,161,49,28,90,36,142,141,128,48,171,229,177,149,126,131,26,209,139,106,152,29,15,189,185,85,33,74,58,193,116,77,216,182,50,109,200,253,223,208,64,96,0,4,160,106,196,244,205,67,208,168,172,122,29,151,83,212,151,209,176,37,40,24,42,154,33,27,116,198,158,93,31,166,177,75,110,102,212,245,253,223,183,79,186,8,54,37,217,76,66,39,59,70,204,240,100,79,193,8,27,163,33,25,12,56,128,102,255,251,178,100,34,0,247,60,103,209,51,25,103,32,70,102,137,0,12,35,130,28,121,163,70,231,229,57,1,19,150,100,0,49,137,248,192,155,129,117,41,204,210,186,70,196,196,82,36,41,14,201,136,168,212,161,64,64,67,45,5,134,15,4,198,84,220,120,16,177,160,241,170,177,166,129,154,10,8,71,67,50,232,47,233,138,8,20,20,17,166,107,79,138,163,17,64,47,202,84,176,117,28,87,194,160,171,138,71,237,68,221,42,55,55,39,169,117,69,219,187,64,135,33,216,85,248,228,178,31,60,218,169,224,145,242,212,55,178,46,78,72,58,117,180,150,216,87,178,189,195,132,242,153,213,13,192,102,219,236,40,215,157,128,191,87,63,30,115,187,169,104,222,92,115,90,205,232,204,189,12,204,239,82,245,236,152,250,142,102,91,32,1,5,18,234,168,20,70,165,58,68,140,176,223,202,16,178,184,128,71,154,114,100,105,65,135,155,5,198,65,94,34,102,229,158,69,72,165,4,195,136,147,180,154,91,19,153,219,2,122,186,209,213,33,115,172,32,7,80,28,219,128,32,64,97,235,42,88,220,199,166,51,209,216,159,245,117,255,208,80,16,0,0,20,36,69,253,15,61,19,158,139,135,113,19,171,105,99,68,148,28,224,69,0,144,10,77,108,202,213,59,156,121,117,153,227,81,145,154,211,183,85,116,235,78,44,141,237,43,183,41,192,134,151,179,200,169,155,71,149,93,51,120,117,134,44,28,224,140,16,104,104,174,206,135,136,16,30,24,56,56,177,161,94,130,80,76,167,144,240,182,166,123,230,56,232,94,46,0,49,213,56,4,26,60,88,0,145,38,12,19,17,181,100,22,0,33,52,178,48,41,109,154,27,3,102,137,9,77,13,168,51,21,88,37,82,110,197,170,116,33,249,183,81,151,179,169,29,60,97,97,110,65,241,89,45,205,49,27,88,26,70,172,89,123,7,17,184,204,140,42,137,14,69,181,99,38,57,1,100,68,34,171,13,35,153,211,69,68,140,35,42,80,162,236,65,117,166,27,18,196,228,112,177,28,220,81,98,55,183,226,125,254,145,66,29,157,89,9,38,65,90,82,137,215,237,89,61,13,32,37,232,194,93,140,149,91,65,228,90,240,225,49,174,20,26,133,235,156,164,228,100,57,224,183,186,196,50,52,225,19,111,30,2,183,54,187,43,70,159,22,12,180,12,160,243,73,149,123,235,120,185,145,82,172,10,48,136,218,98,45,119,162,191,208,160,16,0,13,42,246,114,231,158,119,238,29,152,251,250,134,29,71,173,219,94,203,184,224,29,7,85,82,115,113,137,206,231,86,253,189,85,148,203,48,151,82,217,179,90,85,217,78,79,220,25,29,155,97,238,226,48,48,36,12,30,255,251,178,100,30,2,38,242,101,209,43,57,76,244,71,37,201,21,12,35,224,27,201,155,71,76,225,62,64,237,7,164,236,96,141,8,68,73,69,182,165,232,114,100,235,44,80,34,222,143,70,9,8,0,74,177,202,203,114,0,0,182,2,16,64,39,3,70,40,140,220,149,119,6,140,1,132,21,66,128,129,75,51,196,0,138,165,225,141,33,48,205,136,120,96,82,76,61,27,213,50,195,168,27,174,90,245,101,86,104,67,248,216,82,193,9,209,232,91,244,238,45,233,99,13,110,116,144,84,190,101,165,202,156,120,55,50,95,122,80,156,85,246,193,118,200,5,2,140,178,25,135,151,71,39,251,59,233,241,36,198,145,64,201,58,170,61,133,28,190,144,108,54,184,227,122,135,251,75,89,185,117,115,251,255,210,186,207,185,78,120,226,65,193,62,82,223,90,194,0,1,93,252,200,129,153,224,129,25,11,164,102,132,116,197,71,156,99,99,89,176,43,72,21,50,254,19,155,19,101,202,34,17,48,114,214,89,2,105,169,236,9,133,131,35,193,118,48,154,18,233,97,82,225,198,189,195,243,77,107,24,50,243,107,159,93,203,223,253,64,0,3,0,12,148,57,153,62,114,138,105,68,150,158,196,186,204,111,81,165,232,176,65,130,37,227,181,25,147,87,166,236,91,43,21,172,89,214,27,189,157,13,20,126,130,204,143,82,170,241,7,134,109,157,82,32,178,254,68,22,70,175,7,10,83,101,76,130,174,210,170,169,162,67,166,42,19,80,49,45,214,137,112,77,224,64,6,32,128,196,216,21,41,210,24,84,33,0,199,2,22,202,195,71,3,89,203,192,132,245,86,50,148,84,107,89,33,18,21,8,17,76,184,208,152,203,88,90,72,140,220,216,107,96,92,202,80,202,88,203,61,109,169,99,91,91,48,251,55,136,191,242,102,227,91,17,131,48,100,72,77,248,60,137,166,175,62,72,242,13,138,7,223,186,222,129,20,88,34,70,141,18,68,165,160,164,76,14,34,95,101,170,73,103,148,96,80,203,104,57,19,80,35,121,34,8,235,116,172,144,42,172,189,181,37,152,64,152,50,222,143,64,77,64,0,8,59,183,161,147,73,128,203,37,87,56,218,83,228,88,128,194,98,151,132,86,3,2,152,16,15,46,106,92,16,80,249,37,215,100,146,205,176,208,149,181,208,146,214,244,93,129,84,235,35,173,255,183,95,221,214,4,64,0,4,173,174,171,179,52,252,83,209,211,197,233,171,88,135,30,70,100,173,162,38,208,82,165,121,98,177,201,20,190,73,123,147,248,213,203,15,167,149,252,236,205,235,142,157,59,245,50,201,100,107,97,95,180,100,248,75,149,192,153,169,76,163,228,161,150,9,156,51,165,8,44,136,255,251,178,100,38,2,247,130,102,208,179,89,103,144,66,133,201,16,4,35,0,28,145,161,69,44,101,60,129,27,26,36,0,49,138,56,136,84,128,4,1,142,139,57,26,108,96,3,15,0,48,6,13,64,50,129,192,70,130,131,140,67,32,100,208,229,68,71,12,56,193,8,18,106,71,161,103,34,128,226,75,162,64,168,133,240,169,65,80,8,194,1,56,181,132,66,181,112,32,138,36,141,74,141,32,25,59,15,76,116,155,111,214,170,173,89,112,195,177,1,172,71,138,211,39,98,206,45,20,170,66,14,130,38,166,71,19,126,55,125,82,35,170,210,199,8,45,91,32,86,180,249,228,235,228,207,84,43,174,64,164,203,27,51,162,125,121,238,216,43,107,44,110,171,232,215,158,159,206,69,109,69,150,110,214,142,254,179,31,173,119,27,233,130,76,153,113,211,251,250,216,83,138,17,52,66,96,76,122,202,103,215,132,204,9,86,153,17,93,217,42,162,194,83,132,146,93,189,16,190,64,119,74,184,60,203,137,162,155,159,113,46,76,18,131,74,0,52,115,212,121,5,196,141,125,132,144,173,70,154,3,192,108,64,189,118,160,0,0,32,29,253,80,72,115,58,103,110,114,51,44,159,182,240,82,210,63,147,160,97,147,125,29,149,35,112,185,13,216,179,201,36,163,120,195,153,101,169,137,93,121,184,204,185,228,177,5,67,205,45,218,91,77,37,228,67,147,77,76,97,213,195,52,73,74,140,40,73,163,44,171,42,65,118,122,69,145,8,7,66,130,2,207,12,112,99,20,9,48,24,160,194,228,223,146,36,102,40,10,80,26,32,202,162,172,7,180,4,60,32,17,28,163,71,154,200,81,49,81,82,145,5,138,65,144,99,147,10,99,136,208,211,90,5,69,150,187,219,3,15,126,213,243,95,119,222,14,183,185,69,161,200,127,178,73,138,81,34,72,199,77,130,162,113,77,192,152,44,106,69,224,220,160,78,138,73,123,215,19,181,74,204,146,249,2,162,6,84,73,73,227,40,88,70,233,84,200,136,145,158,216,125,186,67,191,51,101,80,182,24,235,36,147,81,105,5,207,218,40,184,44,141,181,189,122,77,42,146,81,104,20,226,26,80,240,17,35,235,160,112,76,50,11,99,62,89,121,169,9,114,86,56,71,208,103,116,100,234,177,154,208,237,231,76,251,228,246,250,228,178,114,107,40,82,134,116,13,39,76,128,82,40,2,30,230,19,88,9,100,5,162,39,157,246,87,239,0,128,17,0,0,153,18,239,188,215,28,27,114,72,110,229,38,78,196,236,181,166,183,51,9,205,210,83,177,228,64,114,232,22,114,89,77,219,217,220,141,198,49,150,231,30,151,97,135,119,86,114,29,117,28,53,230,228,62,80,195,255,251,178,100,30,128,119,17,103,209,75,25,79,32,69,165,89,21,12,35,100,26,65,165,71,135,228,217,1,37,156,36,0,48,142,128,80,80,198,30,128,123,2,192,40,114,114,50,133,108,0,68,180,162,142,28,155,80,76,225,144,8,65,7,10,84,36,26,120,5,33,3,165,203,5,122,1,92,10,64,40,35,19,3,133,193,113,74,134,20,28,113,154,45,210,107,161,61,175,32,216,80,86,172,253,35,50,153,192,72,76,107,108,21,42,151,94,47,18,118,66,93,36,210,120,221,231,70,32,246,82,82,56,56,89,119,161,184,116,160,190,106,98,88,192,248,10,214,127,240,114,5,93,180,136,185,246,209,32,85,21,206,12,170,132,164,24,39,103,58,172,127,184,212,102,107,60,214,154,235,177,57,90,40,211,13,98,185,22,125,66,87,153,89,45,180,168,15,33,157,17,144,0,3,66,112,37,115,174,40,149,42,2,137,27,162,118,177,169,137,51,166,106,103,95,166,243,130,25,204,162,50,73,76,142,54,139,153,57,189,93,252,134,53,64,208,153,182,24,52,24,114,201,155,7,130,46,76,195,130,101,136,176,95,141,169,11,24,221,124,88,154,0,0,18,0,0,109,37,116,235,134,69,170,50,36,54,216,110,178,48,184,10,233,28,26,35,8,98,51,183,42,99,215,12,20,124,198,217,77,198,158,22,99,190,126,200,230,160,81,191,119,93,72,157,51,59,101,170,229,51,20,33,183,136,180,37,131,46,163,27,69,114,211,67,42,108,32,33,91,140,166,65,226,6,38,97,104,76,152,114,2,66,0,8,10,28,61,177,132,40,92,208,32,72,9,5,78,175,132,105,10,132,150,192,229,76,134,162,76,189,90,93,4,132,82,132,91,126,155,103,186,150,243,22,116,220,117,212,220,89,123,215,185,123,104,212,37,16,76,212,17,98,14,144,82,229,134,41,193,98,1,168,20,47,63,42,124,136,71,199,42,87,35,123,185,73,188,72,217,74,103,219,223,126,163,115,121,100,236,73,53,63,173,230,174,52,189,214,73,39,147,189,101,79,44,188,247,10,100,44,58,2,27,88,8,168,120,58,13,219,193,181,73,195,142,74,4,36,233,6,82,33,204,133,83,95,247,128,174,178,83,145,209,208,217,221,22,63,125,204,140,188,193,46,164,137,173,188,231,80,241,144,132,41,76,38,6,160,96,153,109,20,112,89,231,86,153,122,30,217,133,237,245,134,9,128,24,128,0,1,213,249,47,159,131,169,35,51,178,122,210,169,115,165,41,165,146,8,196,92,117,186,237,37,253,53,202,181,114,177,106,7,198,154,205,44,198,163,117,108,202,34,52,152,211,70,164,112,227,254,168,24,13,59,9,77,229,140,160,143,98,9,11,85,62,28,255,251,178,100,36,0,55,87,104,81,211,25,103,32,68,7,41,24,12,3,80,28,45,163,68,199,229,57,1,23,147,164,96,51,13,64,21,92,164,26,33,116,76,34,65,180,193,67,68,6,139,6,6,136,209,8,120,99,164,116,32,20,4,0,168,27,224,50,73,34,24,48,43,226,238,128,96,17,32,158,137,2,137,235,64,188,235,184,8,43,15,135,213,43,105,108,132,22,146,185,223,102,13,66,235,178,118,159,37,165,142,51,248,121,164,226,239,82,241,184,191,81,215,215,20,50,145,252,212,171,89,155,76,47,117,145,222,79,28,78,131,100,88,62,7,207,46,88,114,49,100,182,57,28,15,72,3,206,172,79,7,89,8,234,232,105,31,252,92,47,70,187,79,149,249,77,84,11,118,167,5,218,126,172,185,157,86,172,132,180,177,95,183,152,243,203,36,244,216,82,0,0,1,40,100,60,56,116,145,95,6,180,75,242,201,15,198,122,115,144,217,246,249,93,193,25,148,134,57,68,111,71,139,42,233,189,121,243,181,58,204,185,116,234,195,207,137,243,228,184,194,244,13,54,170,152,84,172,161,166,53,180,185,140,232,251,208,0,64,0,28,245,63,21,208,78,40,11,165,36,53,67,50,251,19,121,8,13,0,39,67,200,13,100,221,105,118,215,52,7,111,162,68,187,140,123,61,103,87,171,85,181,58,86,18,218,82,146,8,6,44,237,183,85,151,17,90,40,156,176,232,200,147,109,113,29,216,96,160,8,174,40,40,232,168,220,25,201,1,43,73,62,7,32,69,114,10,74,220,44,185,163,144,1,54,26,128,83,177,208,188,39,201,70,147,230,161,37,10,13,64,213,32,241,161,151,170,42,39,43,148,94,80,128,90,220,26,185,151,59,101,135,11,145,148,77,204,90,116,54,29,246,46,167,45,77,149,172,6,84,172,170,84,248,70,33,177,196,35,210,131,77,177,3,80,199,68,194,169,114,236,163,34,229,210,93,123,13,26,22,87,203,12,136,55,11,46,75,108,65,72,152,148,154,219,64,140,136,86,197,160,158,78,82,172,140,99,77,161,186,97,56,183,221,190,212,119,206,189,223,220,235,64,3,0,170,144,57,221,218,65,172,178,85,116,171,63,92,31,239,132,38,116,69,168,134,79,197,134,62,150,17,110,118,75,18,126,147,108,59,152,24,96,12,0,144,224,85,107,92,66,42,215,136,64,51,198,212,25,81,241,85,135,180,228,152,156,39,255,70,202,118,32,16,128,0,6,216,20,1,181,118,38,165,16,109,11,253,44,147,200,34,236,198,44,169,69,64,8,68,221,118,163,21,103,101,210,250,248,87,162,150,242,158,247,218,153,146,90,148,203,48,177,61,9,130,210,69,123,167,130,9,146,53,90,18,165,255,251,178,100,32,1,103,42,102,209,51,88,79,144,71,39,249,0,8,195,66,28,5,155,69,12,225,62,65,9,22,100,84,32,140,192,72,199,88,10,34,50,247,189,3,99,162,199,82,114,82,128,64,184,42,33,101,70,0,129,135,6,2,110,13,102,102,139,146,179,134,148,145,18,241,34,166,162,82,238,0,6,65,49,116,129,132,105,131,167,92,173,20,235,85,140,94,176,99,9,150,138,235,12,204,147,105,135,233,29,31,117,53,97,212,205,243,0,123,218,244,195,132,224,71,152,220,14,247,217,187,13,202,34,230,10,10,15,208,64,87,176,46,66,146,106,219,60,172,19,63,230,141,69,9,32,123,147,17,43,7,84,147,33,178,73,205,150,15,182,191,118,160,5,207,22,93,44,138,100,8,84,174,244,57,231,72,154,132,88,80,250,39,215,247,108,40,36,59,191,250,160,206,238,14,143,151,212,199,149,134,164,105,30,142,233,158,107,107,67,237,185,215,221,159,169,154,191,211,198,58,46,108,196,169,12,162,204,220,90,111,146,161,83,225,212,251,89,169,185,64,112,169,255,73,75,36,80,66,151,42,117,169,104,249,166,41,78,209,95,110,146,96,0,1,65,51,224,150,132,239,203,33,217,203,81,25,100,51,12,80,190,43,101,42,140,240,105,214,146,149,202,107,75,187,61,140,162,146,63,44,169,122,158,158,61,98,245,157,87,229,202,172,230,243,185,15,91,165,79,148,210,46,210,255,112,28,86,189,2,35,50,242,46,211,66,134,33,226,212,67,193,96,8,85,87,79,97,168,32,49,84,32,7,10,98,58,101,136,21,24,14,49,190,32,114,137,100,34,116,100,229,235,43,40,191,13,88,70,98,195,11,140,199,16,164,181,112,212,30,207,156,182,20,132,166,241,222,203,86,222,168,171,209,76,197,25,203,13,153,126,168,230,165,81,185,136,133,112,96,66,25,21,162,144,181,163,155,135,191,33,236,27,210,15,228,214,132,144,173,36,102,207,138,16,17,168,134,38,133,108,201,166,163,253,84,60,209,7,235,48,117,233,157,180,106,174,187,63,170,199,81,103,228,4,146,165,89,81,57,42,39,175,82,86,209,99,2,195,60,19,67,188,155,205,150,244,210,69,68,47,98,55,165,164,48,161,125,65,219,155,121,223,190,87,220,211,251,181,57,74,127,41,65,68,228,209,2,195,7,16,22,68,227,154,39,9,71,131,66,213,76,122,55,86,201,245,233,110,228,242,30,56,32,0,0,12,202,153,187,93,118,35,18,200,54,188,244,122,213,45,233,136,29,221,2,8,18,104,53,174,188,210,106,108,102,239,77,89,249,253,94,183,79,217,94,171,99,240,243,212,224,197,97,183,169,218,167,99,235,165,180,67,32,81,144,14,255,251,178,100,32,0,103,14,98,209,51,26,79,34,68,7,217,21,24,35,116,27,197,165,73,76,101,60,129,23,14,228,84,16,140,8,205,84,62,64,150,237,45,118,138,22,7,17,44,89,107,148,182,163,223,51,192,12,240,67,16,176,120,81,133,50,98,198,172,67,22,104,48,0,25,1,80,240,132,40,104,67,38,104,12,21,122,167,41,64,17,160,99,2,146,40,195,5,47,184,92,3,31,88,22,78,202,26,228,182,94,93,87,93,251,103,136,81,27,116,86,195,118,120,178,115,224,152,148,138,95,28,134,234,199,176,231,89,17,67,179,56,17,137,183,148,36,46,105,153,30,207,5,25,77,189,62,121,115,73,166,124,155,88,132,201,169,200,152,254,154,154,72,204,72,227,50,91,249,58,154,143,240,167,127,187,224,212,13,0,196,49,41,156,255,157,234,104,32,0,19,187,241,51,52,11,124,69,118,101,174,7,27,13,202,2,42,104,237,107,232,143,185,228,69,11,38,109,143,191,11,205,204,202,98,51,243,164,40,249,153,71,231,105,247,72,65,139,92,231,73,114,169,209,174,124,220,130,51,247,207,222,85,43,127,168,2,0,82,0,0,5,94,215,250,43,19,137,77,246,158,83,98,81,43,189,94,95,64,21,26,2,81,214,154,63,126,43,59,141,142,206,223,185,157,54,229,115,22,49,181,73,110,138,130,151,82,9,83,27,129,212,6,92,173,174,27,3,110,72,212,132,110,218,200,88,100,190,141,32,16,35,10,129,19,64,8,0,68,89,34,216,136,11,0,130,10,120,60,37,214,28,168,132,113,195,129,199,153,45,3,72,32,92,193,133,1,32,33,65,161,168,171,124,89,246,92,138,42,130,251,199,89,178,174,155,112,67,254,251,198,97,216,211,160,166,16,37,150,33,58,242,200,178,149,71,95,202,91,210,232,137,164,41,200,202,147,156,187,25,191,211,106,63,38,130,74,182,43,92,185,209,188,66,50,6,22,82,75,5,246,104,203,12,174,129,210,116,210,46,55,164,64,91,66,113,45,103,58,76,57,182,204,118,116,34,252,179,168,223,164,77,90,15,233,133,255,28,168,106,58,39,6,14,85,53,121,169,174,67,220,114,68,19,39,90,229,252,195,45,173,75,84,242,32,130,228,88,80,96,34,85,79,30,35,46,132,60,120,136,88,162,69,206,162,112,219,173,81,17,80,18,70,168,234,137,182,180,61,106,244,57,28,151,220,187,255,65,0,32,0,4,183,24,245,199,106,179,115,144,72,223,217,116,66,41,106,171,254,209,200,22,49,34,5,1,183,206,47,42,164,169,111,10,92,35,22,247,107,124,138,202,177,152,120,231,98,47,28,3,38,109,154,227,164,176,195,34,197,146,253,62,196,134,91,111,200,255,251,178,100,34,128,39,75,103,208,179,57,76,240,69,103,9,24,12,34,226,28,73,159,71,71,229,57,1,33,23,36,0,48,141,128,8,165,180,198,37,32,224,27,177,134,48,232,6,73,137,142,97,40,12,8,163,192,56,198,26,104,220,88,92,10,25,202,65,117,205,20,11,8,154,70,34,184,36,53,34,30,185,156,80,4,48,96,136,238,44,104,112,74,228,73,139,136,132,224,44,71,33,172,50,201,73,107,24,146,9,81,57,50,210,77,231,112,80,5,14,178,38,190,252,60,81,199,250,52,202,47,199,208,2,47,113,231,134,159,57,19,6,95,249,99,130,108,72,169,1,51,14,38,92,251,38,203,163,179,81,231,81,39,53,48,244,221,178,169,205,185,116,11,30,106,38,168,236,58,137,236,46,41,36,139,173,218,75,207,46,127,220,58,64,221,1,17,166,189,227,0,0,128,54,11,130,66,125,40,203,228,208,22,68,110,97,22,91,199,207,111,203,246,80,110,165,169,83,37,173,75,60,54,101,192,205,181,217,0,163,242,112,134,106,190,205,108,195,40,201,71,31,89,213,28,222,247,10,185,146,155,93,246,41,75,86,214,111,172,4,64,34,0,0,3,3,157,133,145,13,79,157,13,236,250,153,192,252,91,81,153,2,56,19,193,74,26,121,100,83,81,165,183,121,100,203,233,163,189,85,53,89,235,52,139,135,7,200,100,138,154,38,92,237,192,207,210,139,41,241,34,82,68,32,218,55,158,2,96,142,168,16,21,74,186,215,165,135,128,89,145,128,73,134,66,178,245,131,25,42,42,136,67,96,142,22,25,8,180,102,121,96,130,1,162,133,33,7,96,128,225,67,203,238,103,168,150,203,60,189,97,192,169,72,168,44,181,77,233,154,203,174,218,211,67,175,250,35,67,12,165,252,168,181,24,148,166,95,102,98,21,44,206,110,41,43,39,23,40,136,233,36,250,105,9,214,56,255,121,101,86,58,141,130,8,146,16,147,44,82,100,8,157,16,85,182,201,97,147,79,253,85,11,49,132,30,68,210,231,240,154,185,93,138,194,182,68,170,34,143,240,80,198,52,131,168,218,125,87,73,80,138,99,127,238,122,129,19,33,206,32,71,143,133,36,42,135,137,159,106,87,243,20,103,76,22,80,248,212,168,205,4,19,164,68,202,49,161,186,240,242,72,78,73,13,66,18,16,167,129,150,225,19,15,133,131,55,161,226,225,215,137,2,178,66,134,146,185,198,190,146,3,88,179,47,237,250,192,24,16,34,0,1,203,145,114,136,156,65,55,51,82,209,159,49,171,162,161,199,233,192,3,24,3,36,235,49,220,89,158,227,199,127,14,51,19,216,22,121,88,44,113,46,187,112,86,35,30,39,1,165,164,43,180,158,76,255,251,178,100,29,0,118,235,104,209,201,249,102,64,71,3,89,16,12,35,146,27,137,143,69,44,101,60,128,255,9,100,84,32,12,194,173,175,60,175,40,136,4,225,85,182,156,182,124,149,137,140,237,131,161,8,45,138,165,25,144,26,162,47,144,36,66,129,193,66,130,24,45,240,97,68,70,153,198,3,137,29,64,195,76,30,176,24,83,52,96,16,165,176,74,215,168,8,26,105,167,67,102,12,41,202,106,246,222,150,107,12,70,211,145,187,174,198,221,187,198,89,164,57,14,53,248,187,88,140,196,37,113,107,113,131,164,130,211,59,79,192,161,168,27,83,51,119,189,169,187,181,41,121,218,230,23,107,174,42,56,141,115,15,149,45,104,186,118,179,73,89,102,239,251,150,155,207,51,88,34,165,220,92,223,76,179,238,228,78,49,214,93,243,182,101,79,220,205,64,159,95,42,174,48,209,122,72,195,72,37,38,220,10,54,7,10,91,28,120,219,74,29,66,141,4,72,3,75,20,54,19,7,82,65,163,4,1,102,128,79,14,132,222,18,17,136,129,17,201,23,106,157,81,149,160,99,129,209,139,112,246,7,141,10,237,21,250,191,253,34,0,4,128,0,18,173,68,79,141,49,169,117,36,196,174,83,40,129,99,142,227,234,221,216,89,129,46,124,94,2,135,47,111,119,49,183,42,160,158,173,247,172,76,101,95,83,87,46,55,105,59,132,180,165,77,141,187,169,249,106,127,49,37,108,113,26,146,53,23,144,117,72,166,135,163,128,81,18,65,129,78,16,192,51,131,3,46,16,67,162,61,13,82,7,206,11,188,61,129,158,251,64,8,32,239,72,70,176,66,192,230,216,108,225,146,200,67,76,17,179,137,52,253,23,56,80,100,228,100,4,2,58,146,5,99,235,252,170,79,179,94,107,233,64,204,93,200,21,245,139,185,178,150,236,216,162,211,18,198,73,13,29,50,211,255,20,54,122,197,77,117,86,50,115,98,107,87,110,41,221,54,244,233,97,115,81,84,248,206,200,181,221,165,22,145,194,77,171,3,38,31,237,6,255,147,67,95,166,214,91,242,164,181,51,166,148,224,24,87,66,129,78,219,3,31,33,163,87,174,30,57,201,219,195,45,248,36,78,145,66,175,11,143,107,143,52,211,3,213,60,112,14,26,83,142,168,208,121,16,100,31,31,98,68,100,70,40,224,192,1,83,86,24,169,171,49,82,161,251,215,235,247,33,132,0,0,32,0,1,209,241,80,178,120,155,139,0,52,138,210,8,42,85,17,168,244,68,163,64,199,35,210,115,43,86,84,152,74,104,230,53,40,165,213,61,75,248,217,161,179,122,164,204,70,90,244,188,81,152,163,75,182,52,162,253,51,85,111,150,169,155,96,49,157,12,135,255,251,178,100,36,10,119,120,102,208,203,25,103,32,68,196,169,21,12,35,162,27,169,143,68,199,229,58,200,255,22,164,96,17,140,24,4,136,11,21,192,7,141,100,56,197,185,48,1,146,168,128,28,179,19,48,168,163,74,32,145,37,79,146,64,67,49,25,120,21,227,133,130,41,204,50,42,128,131,57,5,52,135,107,65,100,70,170,8,65,20,213,165,42,211,246,26,130,161,171,140,121,183,83,118,221,208,131,21,220,52,191,227,139,62,46,232,69,100,112,203,102,143,64,52,81,112,248,236,144,193,193,157,204,76,226,115,144,213,29,245,75,171,56,241,63,202,138,48,102,86,37,143,71,207,68,209,200,250,102,161,113,225,121,7,229,53,78,142,100,233,161,234,213,58,188,54,95,116,141,42,106,203,87,177,73,218,243,63,39,94,229,92,155,57,0,36,15,178,209,117,153,233,64,0,0,149,2,14,214,170,139,171,184,156,22,209,69,210,170,248,162,38,198,91,227,153,111,171,212,191,186,169,187,94,140,104,71,100,12,38,7,150,120,88,177,67,131,99,4,32,244,104,28,97,87,33,233,94,199,141,65,154,152,157,42,199,95,139,91,186,104,32,16,175,11,216,37,133,13,39,199,235,246,40,107,133,13,207,194,178,86,2,192,35,227,28,177,33,154,149,235,213,27,132,40,207,173,23,111,52,210,254,203,184,78,105,5,106,24,244,124,144,99,156,19,170,1,156,112,15,131,69,52,24,59,120,58,154,129,62,194,130,150,229,154,32,36,46,48,169,69,183,42,40,44,138,107,155,112,136,230,70,212,208,59,139,72,163,72,129,19,96,98,217,176,1,20,111,0,10,97,176,35,61,115,0,135,2,2,36,139,212,197,221,86,68,195,152,2,76,63,214,36,204,57,168,184,140,101,154,179,72,178,234,88,171,210,9,147,114,102,6,177,73,16,147,0,65,112,88,27,12,180,50,128,221,150,20,182,142,208,137,91,30,94,15,108,153,68,109,106,210,42,130,68,202,190,86,196,41,181,26,182,146,138,114,142,176,92,202,141,24,150,172,205,73,248,210,155,159,255,254,211,52,132,113,99,85,226,13,91,155,32,70,149,146,230,56,74,79,188,61,213,210,194,41,189,70,211,11,146,196,115,146,44,212,116,59,247,234,147,126,15,170,73,91,212,173,9,228,121,161,13,23,122,140,94,84,170,143,0,117,156,67,169,89,50,68,12,58,142,218,252,126,143,172,16,32,10,199,117,87,213,106,88,254,114,170,178,183,145,219,136,180,247,25,146,140,154,105,11,186,89,106,83,113,252,156,187,110,83,106,106,118,166,247,157,61,169,124,82,180,74,52,234,45,24,105,46,28,41,18,140,188,170,162,154,173,101,16,145,237,40,155,88,234,255,251,178,100,35,6,55,82,102,80,171,88,103,144,70,195,201,41,4,195,20,27,249,125,66,71,229,57,1,21,24,36,96,35,12,25,170,152,0,108,48,112,49,16,135,162,10,139,142,15,49,130,12,0,67,18,93,42,73,2,25,192,231,0,160,11,65,181,70,72,116,2,4,5,56,46,176,58,216,24,134,187,4,216,190,2,8,10,208,106,136,152,64,70,149,90,195,85,79,150,239,45,86,197,44,139,49,6,124,191,149,34,225,46,212,137,242,102,106,185,173,174,215,238,83,35,107,84,50,75,103,34,234,161,9,74,203,168,236,160,178,113,17,167,62,112,93,65,211,181,232,75,11,135,12,69,167,77,162,44,40,68,149,82,86,145,49,244,59,130,109,218,203,23,227,167,241,149,244,163,152,215,206,77,161,173,38,102,102,27,117,114,115,223,210,46,110,61,157,27,131,144,1,0,0,33,217,140,137,93,173,42,204,233,75,217,84,232,157,101,200,207,55,60,242,70,95,216,30,237,23,17,141,56,11,144,17,31,188,78,128,132,66,155,65,229,140,14,180,52,235,24,98,166,50,220,248,81,93,203,253,12,242,162,70,0,158,22,254,38,21,0,134,153,127,20,210,68,133,161,108,80,89,218,203,226,112,232,111,58,4,48,37,129,58,77,134,99,234,180,195,97,109,124,243,51,203,167,213,123,17,141,80,245,70,186,136,172,103,215,173,23,82,133,97,149,203,20,99,107,2,140,138,166,210,18,53,62,39,92,1,96,12,227,139,131,12,129,14,6,12,12,16,216,12,8,32,170,1,207,26,32,28,59,28,59,1,150,48,215,56,146,3,6,6,180,202,76,32,198,22,98,210,60,136,18,54,4,101,20,133,228,72,134,34,138,15,108,105,106,48,165,10,122,86,130,106,53,149,229,17,102,43,146,29,131,19,210,195,250,255,89,105,243,242,73,115,165,69,100,60,20,79,145,172,66,213,161,40,152,68,179,88,66,50,178,249,133,9,213,54,136,96,149,10,53,23,40,209,233,45,58,79,57,121,78,173,57,74,149,22,13,158,69,36,49,149,39,189,41,35,184,33,148,34,14,37,67,67,81,3,158,237,205,188,37,0,8,57,108,29,135,226,184,141,20,207,140,15,142,20,154,185,148,33,37,130,151,190,52,185,58,69,117,207,36,39,193,67,155,83,147,42,197,230,102,84,159,45,106,76,30,88,241,228,193,83,177,213,61,239,222,141,251,239,169,15,122,158,222,249,185,123,252,0,0,48,185,33,14,73,34,209,189,35,25,193,236,201,248,11,161,94,17,177,188,13,50,30,73,203,220,93,69,142,250,170,102,231,212,180,120,145,246,204,212,137,93,60,102,84,155,233,230,102,227,141,184,85,14,176,115,23,96,67,143,231,255,251,178,100,31,131,246,253,103,81,17,249,78,176,72,196,233,0,12,98,110,28,53,163,69,12,101,60,129,38,153,36,0,48,141,128,249,91,128,66,165,142,78,137,16,130,130,164,192,48,154,206,17,158,3,150,5,1,54,12,219,1,143,29,141,21,8,54,89,48,19,18,76,182,6,155,102,40,233,86,96,0,12,29,97,68,166,10,151,30,44,202,11,143,0,145,105,57,12,173,184,113,121,49,212,157,119,92,7,237,82,47,74,205,121,131,70,97,183,57,243,116,34,49,24,164,227,157,24,135,3,36,192,57,194,83,8,39,182,81,96,73,113,111,19,228,52,122,165,190,46,64,105,146,214,145,59,254,72,161,170,94,148,110,102,28,188,234,102,136,133,106,144,146,153,254,154,122,87,76,180,171,59,63,36,51,194,20,237,186,88,178,123,28,231,60,169,104,163,137,11,86,16,35,52,240,121,50,16,162,213,216,89,67,145,97,211,120,115,209,199,9,59,243,107,44,225,190,204,154,109,12,145,129,151,3,43,56,6,36,9,197,130,208,144,68,84,251,128,38,146,101,34,51,4,205,207,63,189,38,24,167,171,173,243,79,87,95,173,32,6,2,39,91,52,144,210,78,90,148,74,37,178,40,102,146,163,73,114,153,200,142,192,64,49,36,120,110,91,238,81,138,105,102,50,137,103,114,195,15,148,79,196,237,80,219,128,187,50,252,195,107,189,172,70,21,202,18,203,69,10,75,161,103,23,81,72,19,8,182,141,226,231,100,224,81,8,182,156,232,234,54,49,40,13,131,133,143,46,200,200,198,152,160,151,150,194,233,53,3,26,248,30,80,233,164,72,32,96,81,35,41,3,30,83,40,8,100,160,134,148,163,72,0,73,58,23,29,215,68,88,125,129,163,203,54,139,175,228,122,132,64,112,197,246,156,252,61,172,238,138,81,16,138,242,25,148,73,25,64,92,72,192,36,40,151,240,19,78,244,133,140,188,230,23,127,130,142,154,249,41,16,146,40,71,24,99,18,90,51,85,2,13,122,150,124,72,27,65,62,113,255,242,137,86,234,79,132,215,106,49,123,227,175,131,74,102,235,115,81,175,110,133,37,40,13,4,228,253,19,93,96,189,233,130,161,95,161,19,134,196,41,164,166,98,3,85,40,85,160,97,40,52,76,20,64,148,94,203,84,157,182,183,211,53,236,39,71,246,148,251,113,140,40,225,165,0,234,0,44,140,121,145,227,218,241,18,73,36,36,91,113,203,183,55,126,183,93,82,0,104,0,6,235,49,215,171,40,188,191,10,24,135,35,237,210,70,221,216,155,186,92,129,146,214,122,107,198,34,218,213,185,100,51,55,203,117,187,90,246,173,231,157,5,105,140,105,229,253,109,153,11,139,36,156,93,44,255,251,178,100,29,0,118,180,103,209,179,56,79,144,73,98,233,24,12,35,144,27,225,155,69,44,225,62,65,15,141,228,64,49,13,64,105,148,150,249,113,60,233,204,141,202,29,113,144,180,164,36,35,123,23,12,1,1,139,2,96,14,102,18,48,0,81,18,255,180,213,36,103,16,2,100,208,168,122,145,85,64,218,0,238,110,34,28,4,236,139,169,171,0,47,2,65,61,139,65,19,230,25,181,88,49,225,170,241,206,53,214,160,204,30,230,233,12,52,55,2,105,152,77,69,165,213,102,39,101,119,201,105,0,193,50,238,255,217,218,46,161,136,174,223,214,104,139,178,209,36,91,172,243,105,145,242,216,142,122,248,172,177,247,193,157,152,240,218,5,24,71,181,104,32,164,242,235,45,168,35,135,154,243,86,48,243,250,134,211,123,222,176,144,0,0,4,33,176,224,70,72,234,105,118,5,132,39,102,99,177,36,155,187,102,88,54,173,69,139,27,1,136,146,4,22,34,48,105,224,200,185,113,10,84,184,5,241,112,74,29,82,4,169,14,43,72,64,211,148,80,245,138,106,215,3,147,100,98,172,91,211,103,251,255,212,24,0,80,0,3,41,22,237,2,84,177,71,49,169,117,232,253,88,50,121,247,101,224,226,206,114,200,132,86,198,222,7,148,94,187,102,159,146,218,90,60,48,175,219,50,189,242,138,63,131,149,5,205,74,147,41,123,54,171,10,189,150,107,49,68,212,157,76,221,60,233,138,128,100,2,8,136,64,1,138,104,56,101,202,23,1,11,192,70,23,128,1,169,125,1,165,12,140,8,64,222,88,170,80,57,147,104,96,35,14,235,232,16,35,153,73,166,140,162,129,31,128,2,40,218,142,72,229,28,65,134,194,200,158,202,144,26,182,74,23,220,210,98,199,94,73,214,42,193,93,231,90,33,24,121,161,139,78,212,53,126,103,9,144,146,108,92,146,4,13,109,10,153,249,37,51,45,104,157,140,9,198,133,144,50,147,72,80,47,35,48,140,205,163,110,74,91,48,150,189,28,54,59,63,112,63,239,171,8,73,217,254,83,53,29,154,213,211,237,22,127,123,220,189,34,23,218,84,216,23,81,69,122,33,170,161,177,149,104,22,38,144,67,15,4,247,73,93,84,33,178,6,197,196,133,135,152,51,6,15,23,64,12,50,155,128,37,199,186,227,79,122,89,101,149,133,204,32,46,148,181,15,105,153,54,11,128,93,250,27,172,0,0,114,229,204,180,184,106,65,2,196,98,20,244,177,27,110,173,118,188,84,20,192,4,226,8,33,22,185,167,9,250,199,57,184,182,84,218,177,106,166,89,205,239,47,186,254,193,148,79,68,54,255,51,71,254,34,224,166,88,224,137,66,56,201,127,83,82,40,159,255,251,178,100,35,2,103,92,104,80,147,57,76,240,70,224,153,24,4,99,2,26,209,159,71,71,225,57,9,23,156,100,96,51,12,8,9,244,130,163,2,33,144,132,227,21,96,72,10,12,204,7,163,17,168,19,24,60,230,216,2,192,241,67,4,11,118,44,200,145,0,79,67,79,118,204,213,71,164,48,16,26,32,32,243,153,215,217,24,69,150,77,242,67,154,81,110,88,139,63,30,21,57,93,149,105,84,207,228,113,188,141,55,120,74,194,49,7,65,188,119,32,184,50,21,4,64,242,42,99,162,49,129,32,216,196,152,33,40,53,213,66,88,153,186,32,129,241,18,1,74,52,84,93,54,206,36,22,38,138,152,48,62,194,6,204,138,218,145,173,93,36,54,229,201,191,81,130,133,198,99,36,8,109,1,42,166,210,86,125,187,228,242,134,248,253,180,81,93,91,216,129,96,0,0,6,193,49,140,4,34,6,216,40,56,60,89,192,248,128,50,8,1,139,2,198,194,224,192,144,124,209,65,56,94,52,145,160,160,36,49,141,8,56,17,18,138,36,89,161,86,141,122,82,34,28,186,77,132,160,181,148,22,103,163,74,30,34,234,71,253,221,2,0,1,0,4,21,193,66,163,88,102,79,49,166,22,93,60,85,191,61,75,128,225,13,224,45,129,42,204,105,52,178,189,133,25,89,43,182,123,230,61,156,43,30,3,247,77,109,80,208,101,142,13,76,136,163,112,47,204,250,118,43,215,254,194,95,171,245,98,97,176,134,64,253,202,222,82,246,161,32,84,18,64,65,235,139,105,98,9,12,55,164,39,17,84,246,208,209,144,192,19,168,88,209,192,162,107,96,163,3,66,14,36,66,97,63,25,24,224,69,67,26,64,51,67,125,147,90,25,83,6,234,221,117,132,77,186,211,214,89,240,204,11,45,160,134,33,233,21,20,155,75,76,38,209,33,33,27,110,98,18,76,201,17,217,35,73,183,40,222,69,140,98,91,173,226,112,140,229,52,253,174,131,27,134,108,93,160,153,149,131,242,21,33,254,152,67,25,145,42,118,45,154,197,52,171,18,147,102,223,166,12,116,214,18,16,1,5,114,198,221,220,167,189,50,22,137,19,142,213,240,79,25,154,55,193,195,17,213,132,181,146,65,141,148,254,3,166,181,46,109,74,159,27,44,215,31,158,143,185,187,25,92,190,207,93,104,58,86,132,84,170,180,168,206,92,147,155,187,230,47,238,180,183,166,0,32,4,41,200,129,229,245,44,69,154,188,190,204,111,176,68,161,67,150,145,142,50,60,161,40,26,109,53,142,127,44,99,106,253,249,219,187,250,44,231,102,36,209,155,15,188,3,155,160,222,38,205,50,11,178,245,122,208,74,0,160,36,116,87,26,138,114,36,146,255,251,178,100,35,2,39,76,92,208,43,88,79,144,71,1,249,24,12,35,96,28,29,163,69,44,225,62,65,22,145,100,84,48,143,8,135,5,64,184,69,189,72,64,96,64,51,179,36,0,206,148,1,78,38,144,105,72,153,88,0,232,166,29,41,35,34,35,231,61,224,168,243,58,160,133,40,71,84,63,49,216,211,240,123,82,48,68,0,96,222,161,197,2,74,52,133,142,5,43,16,67,5,106,173,13,32,137,71,147,57,140,52,58,86,156,161,104,98,207,212,189,145,57,78,187,88,109,28,215,25,255,188,80,133,199,68,96,48,46,217,196,203,154,29,142,169,51,160,232,164,58,76,41,63,215,42,198,79,80,164,84,233,87,44,108,66,144,30,75,108,160,65,11,109,12,69,81,102,115,255,250,158,57,231,30,201,26,18,69,162,131,129,40,27,45,212,195,129,66,64,1,64,11,4,158,233,33,205,83,81,17,218,110,67,48,115,2,24,216,76,66,128,80,128,113,64,7,1,65,192,72,42,110,1,4,130,186,27,67,4,0,80,210,82,116,139,208,150,208,97,38,68,3,8,178,93,131,73,191,74,158,219,26,119,74,88,151,127,94,176,32,3,0,55,241,139,51,43,180,208,53,201,203,145,105,20,186,110,53,5,179,33,24,228,226,191,210,168,98,34,215,237,110,53,111,12,238,211,217,175,110,122,228,253,223,167,237,20,53,99,138,198,209,159,22,200,192,154,194,84,69,212,188,56,101,134,88,54,200,89,85,117,60,36,152,128,68,144,0,150,165,42,48,6,85,89,159,67,40,195,80,3,77,149,71,19,72,211,129,208,67,32,51,13,210,69,134,16,48,248,100,57,47,128,228,195,129,1,34,1,116,81,41,82,54,168,232,131,235,82,4,105,9,251,63,44,146,177,20,82,76,119,119,143,187,0,103,208,235,92,165,137,223,128,164,80,246,40,133,69,90,30,76,157,139,19,76,80,170,45,66,129,50,34,70,101,53,87,138,173,139,38,80,142,12,91,155,66,179,77,39,225,2,204,99,45,39,136,183,167,45,244,197,118,45,86,96,137,23,93,28,179,83,88,202,211,235,86,78,49,79,11,128,189,99,8,59,29,162,232,92,201,48,74,202,120,230,59,176,37,113,5,73,250,68,193,234,244,246,1,108,68,154,20,137,82,161,232,33,48,152,64,149,0,14,130,175,153,42,36,121,153,156,84,63,109,34,68,53,134,208,79,85,233,185,219,61,126,202,94,246,26,247,107,31,0,45,0,0,5,85,105,15,116,210,140,84,177,66,97,205,86,228,218,233,8,9,40,160,63,145,140,238,149,217,99,122,242,44,5,36,175,125,243,29,202,86,248,239,91,224,171,212,74,228,145,254,91,224,160,79,178,40,189,33,101,255,251,176,100,31,0,118,147,102,210,209,248,78,178,64,134,73,21,12,35,68,159,13,159,62,172,101,156,137,24,18,228,64,48,141,64,239,112,61,10,22,188,90,144,180,32,33,55,116,249,46,104,232,92,146,83,176,51,24,210,50,27,72,66,16,136,74,68,98,207,0,184,22,65,113,72,70,96,18,131,86,148,169,74,30,202,86,90,171,196,154,211,120,231,74,153,44,196,165,121,191,149,95,55,82,25,134,95,201,20,178,30,179,53,14,204,75,230,91,249,73,116,34,65,214,89,73,84,110,164,211,123,121,177,113,154,116,204,170,141,230,138,50,78,246,209,148,250,40,150,193,147,59,134,170,47,89,200,70,140,138,4,83,235,50,175,77,84,209,38,145,34,247,93,45,154,52,16,220,182,140,197,36,224,164,0,0,174,46,160,168,200,9,17,90,120,252,209,204,164,66,96,72,78,234,107,224,214,230,254,155,54,22,149,153,69,37,66,189,188,238,113,178,233,123,38,16,189,57,66,48,85,123,115,128,59,218,25,8,253,171,30,248,209,253,7,92,207,210,0,128,18,4,5,197,58,163,144,12,55,14,209,68,235,192,15,220,109,209,106,96,215,25,146,138,6,68,181,38,144,230,208,86,202,172,170,142,188,186,182,81,231,250,55,63,67,122,3,202,163,154,253,172,43,176,250,76,187,233,40,166,106,50,194,21,92,59,130,51,131,180,170,197,163,16,128,89,65,151,28,58,190,133,153,42,158,96,100,143,36,33,156,228,164,224,33,14,71,16,71,115,234,44,157,65,214,158,66,24,201,28,252,154,234,27,241,130,140,54,159,32,12,104,211,84,82,98,75,144,84,20,144,76,24,43,81,131,220,225,81,129,64,143,0,203,21,85,90,212,81,69,214,25,122,51,230,90,163,174,42,212,100,147,208,124,58,237,52,23,110,34,87,30,14,159,140,115,96,136,201,4,122,143,224,20,166,105,248,100,193,82,243,93,78,104,239,70,134,57,46,113,205,46,26,68,203,170,119,52,192,246,34,156,163,185,148,217,165,115,85,31,46,124,17,199,127,182,219,166,40,117,173,172,195,55,231,108,199,227,3,206,21,250,51,122,141,169,100,208,81,178,245,92,73,163,227,5,138,224,149,204,209,46,112,154,62,118,18,149,13,12,226,98,186,183,4,105,252,41,94,147,184,96,225,83,132,80,104,114,1,224,185,145,204,45,75,30,72,171,84,61,109,72,152,169,250,208,93,67,69,82,153,227,200,91,126,138,72,12,20,0,49,48,0,1,78,144,186,98,78,101,12,176,205,22,48,195,54,46,161,0,240,32,34,144,226,248,12,105,72,163,214,216,72,115,69,164,146,155,87,102,180,97,132,145,217,28,174,244,185,172,47,183,41,127,66,255,251,178,100,29,0,102,36,104,83,233,152,102,48,70,5,169,21,12,67,82,32,13,163,65,76,233,156,129,3,155,164,64,48,142,64,160,216,35,182,96,56,13,157,53,154,101,43,123,93,103,129,42,156,228,4,20,45,120,178,224,131,199,155,96,197,151,228,100,75,157,203,75,146,237,183,37,223,138,201,110,169,194,213,221,25,35,155,74,253,68,229,167,213,116,114,45,137,139,248,229,146,185,219,229,166,139,8,25,12,209,57,81,47,34,252,255,212,43,124,205,90,97,166,229,108,75,126,248,158,24,78,156,66,109,34,218,24,245,211,36,76,112,129,84,12,142,43,186,32,63,208,49,211,150,203,71,107,68,118,244,165,137,166,231,52,171,179,233,14,88,166,38,129,194,192,0,130,170,128,223,125,197,170,180,79,88,188,208,92,118,85,141,169,153,102,35,178,162,109,73,136,138,253,136,105,101,65,122,153,160,83,251,101,87,190,69,69,159,51,42,196,50,4,157,80,98,16,26,168,217,32,70,239,191,91,19,162,217,212,61,87,254,158,176,64,1,200,0,0,12,11,129,48,141,140,73,247,149,202,171,197,160,169,116,11,46,155,112,65,163,37,104,86,64,8,78,107,179,24,127,31,187,92,126,36,113,89,153,218,155,152,141,63,52,183,38,101,13,198,146,42,249,58,42,201,7,201,25,152,177,110,131,71,69,162,212,52,160,41,225,192,151,245,49,203,198,11,8,188,33,207,132,26,143,169,252,1,24,10,128,197,197,85,230,196,129,146,62,105,200,164,8,224,3,116,52,32,96,137,129,131,82,217,71,177,153,146,134,93,48,81,224,136,2,249,85,128,37,168,42,42,0,48,163,50,73,84,17,197,196,134,89,103,76,156,182,143,205,118,20,221,220,53,240,146,78,210,45,171,182,158,227,57,75,15,183,158,85,8,149,221,130,12,160,73,78,151,227,178,141,79,210,44,113,164,145,58,178,38,141,251,46,134,172,236,184,176,75,59,86,117,114,185,225,153,72,148,162,229,184,159,252,151,197,242,202,177,39,91,143,165,34,9,218,51,130,162,187,172,17,109,140,150,40,116,244,241,209,185,210,29,14,152,187,239,124,94,73,102,17,212,63,165,200,34,164,114,106,132,199,140,237,91,115,213,129,57,195,52,206,110,116,98,36,204,84,84,99,82,36,188,207,80,202,165,14,155,24,67,135,123,153,76,201,120,247,78,46,25,22,36,43,35,13,36,131,28,134,70,55,170,189,93,55,36,0,0,52,128,0,1,71,213,233,112,165,241,201,185,70,52,244,20,114,58,9,184,155,16,47,64,179,111,188,182,163,15,237,4,146,103,150,106,222,150,239,9,235,146,10,215,249,57,149,45,29,156,29,198,254,7,139,52,103,45,76,255,251,178,100,30,138,246,252,102,81,211,24,76,240,69,5,105,0,12,34,224,27,125,157,68,199,228,219,1,3,149,100,64,48,140,248,35,42,112,132,104,0,100,5,218,87,8,222,172,68,66,79,214,73,116,40,208,135,151,213,13,9,136,113,80,16,65,86,13,36,136,161,139,48,132,252,147,52,66,229,51,196,223,16,205,163,209,47,2,22,88,144,40,143,196,62,217,203,95,13,185,177,119,185,129,180,213,72,197,89,51,198,215,227,235,189,212,146,196,221,120,38,19,46,138,222,182,228,198,119,24,78,75,161,96,10,54,215,170,171,198,144,85,145,201,236,148,121,3,121,65,227,148,32,77,173,209,89,60,17,148,197,66,237,34,114,48,77,234,54,74,132,82,194,36,81,67,253,7,203,180,173,26,158,226,61,131,106,48,214,73,210,154,48,72,155,190,54,135,208,130,199,50,35,86,145,21,160,137,162,160,167,80,64,140,195,241,129,239,195,149,229,170,131,73,251,83,58,60,74,198,104,196,193,205,19,111,142,135,3,55,2,33,209,24,42,129,233,52,192,58,216,78,181,184,154,65,65,96,33,109,234,138,58,46,142,158,161,128,81,140,119,231,218,129,161,89,58,186,19,36,140,6,234,160,3,128,129,5,13,125,56,114,75,29,134,119,172,114,81,169,179,175,177,67,121,25,182,27,249,208,48,28,83,131,160,242,70,15,49,10,37,67,205,68,46,194,22,149,233,168,176,239,137,112,87,50,57,211,64,0,160,17,88,132,145,64,151,73,158,16,128,144,34,161,18,34,208,27,225,100,213,76,7,176,121,96,146,65,130,3,171,49,134,48,226,46,80,161,204,209,21,203,144,35,60,16,2,182,23,184,56,118,59,3,164,50,150,59,108,229,180,180,179,158,216,234,229,134,156,39,229,220,107,44,230,251,107,44,164,199,8,105,186,82,66,32,91,22,178,150,106,165,90,213,123,169,54,178,152,165,183,110,127,146,204,252,80,128,232,154,130,26,8,34,205,217,189,132,106,30,203,161,36,214,65,2,100,227,254,207,56,115,147,45,58,244,122,121,9,171,175,33,87,86,189,253,113,254,152,170,161,10,132,32,76,203,66,72,133,48,167,13,211,50,33,85,95,75,37,203,154,58,137,66,173,14,140,252,223,82,138,72,98,148,187,161,194,199,198,17,60,170,22,35,189,196,69,150,231,167,75,144,45,159,121,56,227,185,54,43,250,64,1,0,28,0,0,136,139,152,95,146,182,207,41,120,226,146,201,12,150,203,219,101,235,44,176,177,194,56,219,208,195,228,14,92,171,58,146,25,125,120,98,252,239,55,202,89,156,102,44,241,246,144,75,155,147,188,239,69,217,36,161,58,85,145,51,91,244,52,83,7,25,66,210,154,255,251,178,100,37,2,247,101,104,208,203,56,103,144,67,166,137,16,12,35,240,28,45,157,68,204,101,60,137,27,21,164,0,48,142,192,10,91,107,68,70,107,196,152,65,80,212,17,30,3,11,50,128,64,26,11,131,152,22,72,10,89,191,56,52,98,224,164,17,130,88,30,163,109,177,172,149,240,127,64,26,69,84,137,120,71,158,165,96,0,132,145,166,23,2,26,137,56,140,108,144,10,82,247,223,96,141,25,234,106,202,96,200,95,245,136,145,16,83,67,121,214,138,239,123,30,182,244,98,120,88,42,132,132,147,105,177,109,230,158,182,28,168,66,73,198,11,28,125,13,12,249,215,83,218,63,199,157,117,164,75,219,158,188,251,205,102,213,130,234,22,209,69,23,215,178,148,170,72,118,5,223,28,122,196,178,204,82,197,224,166,244,227,25,118,203,205,35,91,156,125,1,114,135,201,149,33,18,19,58,186,127,142,185,205,5,196,42,104,116,216,169,87,203,31,168,198,115,67,92,251,40,228,78,32,212,32,202,116,27,202,156,137,113,199,37,34,128,168,109,37,44,31,116,219,79,61,78,48,40,42,168,107,244,89,114,128,8,22,64,70,218,110,85,30,150,219,144,201,41,108,197,166,158,4,109,83,53,85,61,133,1,170,13,201,153,207,185,102,89,49,43,199,85,123,65,40,237,90,90,104,140,24,251,180,25,91,143,36,119,33,132,245,78,151,121,105,195,69,154,36,34,209,80,199,181,136,55,20,97,96,42,106,56,54,184,198,2,203,48,72,4,136,76,153,124,145,92,153,51,160,52,12,54,3,30,81,42,158,149,55,16,64,24,152,64,161,96,152,176,136,84,96,44,208,113,77,124,48,181,230,191,88,181,35,68,88,54,5,234,196,203,213,94,163,24,90,41,236,232,225,55,5,193,80,167,37,219,148,72,171,204,69,176,205,10,202,64,95,112,196,212,99,218,50,187,72,153,185,98,35,110,5,193,201,161,20,111,7,12,204,156,144,132,62,110,72,176,213,196,152,156,40,208,131,172,116,134,88,107,41,181,136,74,178,187,12,169,47,25,206,222,218,202,235,18,73,207,197,174,226,190,88,186,210,170,108,84,27,190,132,89,28,83,116,16,194,188,54,77,216,46,166,86,135,119,201,14,145,3,44,244,243,210,116,175,147,101,227,193,82,65,66,11,50,27,63,62,100,66,113,209,226,136,23,0,188,128,177,18,116,152,138,85,3,127,23,181,115,219,47,77,81,0,32,0,4,60,11,86,155,132,199,103,243,170,255,231,23,156,161,137,61,73,90,181,3,5,14,13,51,96,90,245,169,48,191,90,114,191,213,173,82,237,31,101,180,245,45,76,224,247,59,179,204,57,185,57,78,235,44,104,238,219,69,12,1,255,251,178,100,32,10,119,53,103,208,179,56,79,144,69,165,249,21,12,35,162,27,21,159,68,76,101,60,137,6,22,228,64,16,12,192,6,227,202,217,70,0,69,127,39,75,35,75,181,164,99,168,152,200,124,0,137,152,28,105,155,10,35,248,195,33,24,156,227,142,48,159,199,110,102,216,227,0,26,71,29,144,14,145,181,166,161,148,200,169,132,19,23,200,189,232,33,8,35,169,41,127,203,140,161,235,22,6,117,151,164,18,157,116,141,227,162,202,95,135,65,123,55,8,179,14,93,191,82,52,237,203,139,128,161,176,28,192,100,201,193,119,116,141,168,133,1,69,21,34,72,157,181,158,38,11,157,97,114,87,40,196,146,129,162,53,230,137,40,226,171,24,114,169,231,33,196,97,103,160,191,239,58,18,211,245,218,157,57,253,40,197,47,39,100,83,96,44,221,162,215,187,81,0,0,35,156,178,153,42,30,109,7,55,54,138,154,152,41,69,66,209,24,58,139,195,79,84,5,237,147,42,127,78,83,70,181,47,171,153,20,129,161,18,107,6,84,133,202,25,8,3,73,32,192,48,44,22,65,123,31,48,196,103,11,233,113,23,155,217,111,250,128,55,33,237,117,224,9,135,221,253,166,144,97,73,16,134,232,160,198,86,201,196,108,76,101,131,182,231,227,141,13,170,88,167,211,88,250,185,212,173,149,63,109,198,33,205,203,88,170,222,183,89,181,98,233,114,60,165,214,193,218,74,124,48,216,226,13,151,52,14,16,184,25,122,204,46,120,48,99,138,44,176,56,81,225,132,7,39,88,197,138,210,14,140,21,80,17,128,64,225,97,8,143,17,198,95,178,132,71,10,18,120,182,108,30,30,88,177,49,144,215,56,4,180,189,82,135,133,226,96,112,61,137,170,203,185,167,62,176,194,148,191,178,199,190,12,113,156,151,54,11,236,150,93,146,108,19,44,63,62,141,249,213,88,201,86,144,170,21,91,111,50,79,34,155,100,19,58,232,54,247,42,142,113,37,98,178,113,111,221,79,39,71,35,40,195,63,134,117,28,165,193,66,169,84,151,87,127,119,143,130,236,205,126,66,215,56,108,218,100,80,146,210,77,108,74,11,85,85,211,57,6,120,181,73,73,70,82,167,147,229,121,87,173,242,109,166,110,172,173,39,212,5,150,212,91,67,224,6,131,72,200,75,188,46,112,107,153,64,13,45,157,202,96,0,19,218,181,239,219,253,157,96,0,64,0,6,187,152,131,116,148,208,67,177,143,169,31,152,145,203,167,168,198,72,60,211,181,74,78,216,166,33,233,76,122,196,246,175,220,154,181,79,49,49,106,51,41,191,32,145,199,42,64,208,100,189,232,140,49,4,204,176,214,90,106,116,187,192,68,46,136,97,87,151,255,251,178,100,36,2,103,114,104,208,179,25,103,32,69,226,105,21,12,35,112,27,213,153,71,71,229,154,201,6,148,36,68,48,141,192,85,174,165,40,194,77,98,74,209,17,150,28,137,133,242,6,180,84,25,61,195,139,58,64,18,184,59,96,161,129,192,24,234,171,122,152,8,136,42,10,104,162,56,40,161,98,132,128,133,76,38,116,162,201,118,21,8,182,193,194,181,182,116,250,44,149,42,89,238,107,252,165,245,239,40,60,50,253,73,91,215,42,94,200,225,182,90,213,99,84,242,114,98,192,173,19,214,228,100,120,177,165,203,139,230,175,70,184,189,22,188,204,21,53,89,213,245,149,85,2,250,188,173,75,239,159,91,163,138,7,38,112,236,168,90,89,5,252,253,58,116,42,165,178,58,67,119,233,140,51,57,72,171,21,162,214,118,235,227,136,138,134,180,201,111,90,130,0,1,50,178,71,102,12,15,4,136,199,167,12,31,8,142,164,238,9,90,2,42,42,112,92,168,56,104,34,130,144,120,136,97,45,42,40,42,76,42,224,58,128,166,151,56,3,112,80,68,212,29,37,65,5,164,51,26,97,108,141,109,143,33,173,183,116,255,245,0,128,12,0,84,58,78,82,92,143,108,92,40,85,141,113,106,138,128,156,104,48,1,178,13,147,48,129,156,71,146,138,28,87,56,178,81,89,224,189,135,152,143,219,35,101,92,192,152,82,170,90,86,92,8,178,4,34,98,234,138,67,132,217,58,211,29,194,80,129,32,11,176,147,37,215,8,37,240,81,131,16,70,230,144,42,168,105,136,21,48,80,164,17,191,102,45,38,35,130,78,1,5,28,0,209,12,73,20,163,113,25,121,142,106,194,11,38,234,51,36,74,77,234,116,97,95,136,140,172,241,233,214,178,207,229,83,174,83,222,149,178,152,252,28,241,188,52,47,195,243,199,254,5,248,201,113,194,170,92,158,51,121,206,206,150,161,125,136,222,172,173,133,222,64,97,41,85,224,249,216,31,45,25,49,22,195,137,163,147,13,213,212,154,21,225,113,50,34,105,49,99,179,76,94,125,52,249,186,90,168,98,110,125,115,83,213,152,135,6,0,143,88,43,187,18,186,61,120,88,214,48,118,73,19,164,232,168,102,98,144,179,236,50,205,79,101,6,129,25,136,38,251,67,52,7,230,109,62,133,56,124,234,205,27,52,208,124,130,172,32,46,136,172,150,196,33,161,123,169,81,27,251,153,170,242,183,33,16,0,0,32,0,0,194,104,37,108,4,229,22,233,114,120,180,40,244,117,162,218,11,87,101,140,151,12,194,248,113,37,163,182,69,146,59,107,216,113,235,59,198,7,7,177,219,52,216,220,66,148,104,99,204,153,79,51,52,73,118,52,134,66,33,81,64,255,251,178,100,33,6,103,52,105,80,201,249,78,66,65,228,217,21,12,34,208,92,21,151,69,76,101,60,128,245,19,228,160,48,143,64,48,37,166,240,167,178,242,73,216,170,178,134,0,28,64,162,33,112,193,166,146,154,30,1,158,40,33,71,76,190,98,143,131,200,4,140,117,134,106,132,188,209,224,200,117,34,206,128,153,89,194,49,142,42,198,77,98,230,171,216,139,139,1,51,101,78,206,89,243,81,134,33,185,59,19,128,152,50,187,71,102,201,45,83,238,221,118,228,185,151,175,95,248,114,55,43,33,30,136,150,242,214,105,86,40,253,32,32,15,181,95,250,70,211,114,35,229,151,39,28,20,101,81,68,154,92,195,106,200,218,134,80,53,57,36,208,202,243,53,22,132,149,99,59,62,134,208,181,19,17,103,167,11,240,49,53,144,51,105,28,111,187,199,215,194,0,0,8,215,214,17,8,252,137,158,184,187,68,155,161,200,75,146,147,226,235,112,161,115,36,74,130,35,236,77,132,150,33,231,114,69,183,202,174,206,179,158,69,44,103,162,100,130,121,137,125,191,180,221,102,158,183,225,87,195,119,243,255,29,252,224,16,0,49,158,176,165,153,93,191,170,237,211,82,219,136,193,210,251,11,198,3,11,36,250,6,158,154,144,116,187,227,54,119,44,158,177,114,254,178,152,183,12,246,122,204,118,236,15,61,51,36,92,238,42,183,178,248,178,235,69,82,248,47,116,38,41,83,59,110,41,92,20,2,129,223,83,85,51,8,16,84,35,17,18,174,156,215,60,192,20,199,124,180,67,35,21,69,59,173,55,128,52,68,69,17,229,6,76,11,54,24,41,246,48,128,149,53,83,180,155,82,135,6,0,74,196,159,72,162,250,208,51,102,148,135,20,17,196,144,169,117,178,246,189,45,145,165,131,162,191,31,249,27,73,140,73,227,49,186,104,139,158,140,137,244,186,2,73,150,68,185,81,2,34,86,219,135,165,226,68,129,134,84,29,235,51,17,16,152,156,242,26,98,169,71,14,98,249,213,196,153,230,142,158,136,62,123,220,26,137,63,255,238,149,107,177,225,82,64,196,70,170,182,106,37,64,218,192,33,158,19,140,120,151,58,246,18,62,229,21,253,116,41,93,148,38,186,14,132,150,23,170,154,62,3,105,85,178,34,143,204,67,196,227,198,18,66,143,173,106,168,54,44,18,236,74,244,110,178,215,77,171,114,171,251,195,0,64,0,5,23,126,146,165,173,202,161,168,243,247,42,130,105,31,72,101,144,36,121,148,24,172,227,87,148,2,149,177,57,38,124,142,203,166,95,60,98,81,203,150,99,95,71,217,124,53,82,102,93,20,129,39,173,179,68,140,12,13,94,32,21,133,168,202,6,32,224,64,0,195,255,251,178,100,37,1,119,143,103,80,51,58,79,32,65,165,57,21,12,35,114,27,97,145,69,12,225,62,65,18,150,36,0,48,141,8,1,195,16,130,201,216,240,179,44,5,169,135,6,108,140,217,12,138,18,192,243,64,60,222,23,17,4,22,90,44,236,32,112,60,113,165,108,103,9,32,241,187,94,98,224,172,144,185,112,104,162,68,97,65,38,4,24,84,40,36,67,56,47,114,114,47,149,99,68,225,129,161,128,29,32,0,102,5,64,152,47,123,110,244,188,112,90,128,32,212,41,120,176,102,22,205,249,118,196,235,236,141,115,136,236,219,136,69,19,66,81,9,36,1,246,211,129,83,232,227,84,125,8,168,202,115,66,216,160,62,172,145,183,54,218,116,175,19,127,253,66,27,54,132,152,163,51,185,255,252,188,49,58,166,227,206,87,127,94,17,181,181,39,1,233,174,234,87,0,0,3,1,82,89,156,18,32,225,205,149,38,4,153,163,8,128,242,149,164,59,160,133,151,151,55,88,127,250,174,165,36,201,36,33,124,203,240,64,186,133,67,139,26,122,151,61,110,19,108,97,200,232,63,21,99,144,213,38,25,64,223,167,190,241,32,0,96,228,201,231,97,200,236,245,120,118,25,154,249,61,232,106,76,206,193,2,28,0,32,37,136,72,171,219,238,87,41,233,104,183,201,93,169,222,110,167,227,27,160,122,226,118,214,107,220,131,206,147,224,206,218,98,127,50,135,116,179,85,17,24,89,21,174,58,58,185,114,12,32,9,4,22,93,60,66,128,32,129,20,131,129,84,199,16,97,80,12,48,197,169,13,72,197,4,18,169,135,218,7,143,0,104,104,5,104,192,23,42,234,20,74,150,162,131,6,45,100,173,239,141,179,148,195,107,43,198,154,30,128,227,14,211,117,117,94,220,93,57,108,195,17,101,235,1,39,145,202,221,232,18,17,16,194,201,77,52,197,12,15,126,160,60,232,138,210,221,89,136,34,73,181,72,77,170,101,116,157,34,38,78,205,148,210,114,236,221,201,77,238,109,64,243,59,176,239,134,255,255,111,50,63,51,165,13,107,6,16,80,208,153,143,241,126,30,235,84,133,182,219,98,75,55,212,127,80,72,220,30,194,139,140,118,120,42,130,93,210,131,133,105,98,153,236,83,102,218,157,116,117,91,232,96,224,132,76,2,5,165,148,247,165,174,88,68,48,49,120,8,185,17,56,212,184,106,2,86,39,23,254,175,138,8,19,16,25,0,0,1,69,180,243,194,113,153,177,3,69,40,163,240,204,190,63,16,96,69,225,106,133,20,71,40,188,162,114,53,79,55,200,6,41,157,52,178,95,114,245,37,138,212,180,119,101,79,253,45,27,198,196,159,216,13,77,239,183,201,92,201,23,187,106,255,251,178,100,34,128,119,0,104,81,211,25,79,32,69,225,137,21,4,67,64,29,181,139,64,204,101,156,129,1,21,164,64,16,140,8,52,38,232,208,95,133,198,150,141,41,68,210,165,172,134,33,22,77,80,88,137,132,107,19,0,204,101,6,2,116,219,52,29,26,3,214,232,192,64,101,136,236,83,97,224,43,186,169,230,48,29,1,0,74,10,210,19,221,172,84,144,176,5,104,97,19,208,26,233,153,98,143,21,50,149,181,169,100,106,158,48,254,61,16,137,84,86,188,182,148,225,150,213,43,4,209,115,86,141,27,42,226,86,204,144,164,246,83,59,100,134,80,201,88,152,184,217,100,77,16,185,120,46,101,65,35,93,75,29,46,172,82,33,227,175,217,21,207,164,77,174,250,64,214,18,45,186,212,119,84,164,13,43,108,233,32,0,3,76,162,10,100,34,206,8,206,65,235,168,197,194,78,9,131,194,106,158,40,160,160,112,46,210,0,208,34,7,58,38,10,60,80,244,46,166,21,22,48,149,190,121,226,225,168,213,2,161,226,71,198,198,144,67,144,225,117,226,150,144,69,22,95,219,255,216,32,0,0,8,10,23,1,98,64,45,45,78,161,50,169,92,118,52,227,91,104,206,234,235,5,49,77,128,226,126,223,172,236,196,170,97,102,98,174,86,121,86,146,164,205,184,115,231,98,110,85,185,152,17,136,166,11,254,146,144,181,13,114,129,200,17,225,90,139,6,54,25,48,83,232,160,236,80,192,69,16,0,16,185,0,216,32,69,62,14,81,159,130,43,18,240,26,33,127,193,7,26,193,131,209,164,49,44,22,4,75,243,100,176,117,165,171,87,97,134,147,26,4,0,129,32,193,16,180,84,213,113,45,26,41,134,59,201,204,148,137,36,143,239,66,204,18,60,189,192,80,32,217,107,175,1,187,49,154,237,217,150,199,109,67,47,147,231,39,130,80,118,246,157,217,83,108,66,100,107,158,183,159,199,21,181,230,215,247,83,60,202,242,128,244,112,201,212,119,130,27,40,115,83,109,40,174,139,73,185,117,181,125,99,139,38,113,98,154,59,70,105,253,176,180,224,208,104,36,15,194,40,218,243,227,152,238,230,192,77,37,49,155,65,69,146,40,137,223,77,167,114,118,4,137,154,193,64,242,215,25,193,92,200,147,207,33,41,34,174,111,175,190,116,152,246,4,2,82,139,144,19,56,170,20,23,90,86,104,34,227,226,80,121,35,159,247,92,194,215,209,160,0,128,40,128,0,1,87,41,203,108,16,228,15,18,150,71,97,84,241,153,85,201,115,63,98,134,151,49,54,180,224,67,114,57,205,74,164,212,180,152,78,199,47,110,81,86,146,43,71,98,37,67,132,118,85,47,205,201,105,137,192,170,104,144,255,251,178,100,32,2,103,5,101,81,211,24,76,240,69,102,137,17,12,35,226,29,117,121,64,44,229,51,193,15,17,164,84,48,141,144,253,219,64,229,52,16,6,76,154,79,242,150,179,133,106,81,214,182,165,97,66,33,48,72,231,101,142,1,59,144,66,1,48,130,134,38,139,109,9,200,6,7,77,0,166,77,28,36,202,82,209,119,160,0,106,233,138,153,2,130,97,168,158,246,174,182,32,186,151,98,211,172,214,222,105,83,58,126,32,101,234,203,90,124,105,255,140,72,221,26,88,164,86,118,65,144,97,150,251,4,243,44,236,93,146,233,199,249,56,188,22,73,6,37,108,139,40,52,124,129,79,103,28,96,77,36,72,149,38,162,117,164,178,198,131,22,54,12,140,147,22,89,104,220,211,101,11,106,252,39,159,247,123,25,73,3,73,133,155,236,72,2,69,77,249,220,209,57,218,166,132,134,134,20,242,57,188,49,148,172,147,220,146,74,104,159,14,152,99,255,38,204,192,90,39,9,181,65,45,201,79,30,73,69,27,26,133,15,84,200,245,168,139,201,144,177,41,76,155,157,65,255,110,187,138,184,82,109,31,22,9,49,13,252,89,202,158,128,40,89,21,202,73,185,109,36,4,32,8,10,25,192,8,234,136,226,200,159,219,49,120,18,118,26,146,75,169,190,155,84,212,151,232,171,106,252,82,171,169,237,18,226,123,179,8,26,20,131,136,176,10,41,65,24,172,101,234,138,33,122,147,99,100,165,137,24,14,148,68,2,33,150,121,4,228,45,139,86,45,49,123,194,44,53,66,11,170,58,96,63,144,233,66,217,29,210,24,58,154,101,155,130,152,200,153,193,5,106,45,57,156,176,140,84,102,87,228,199,3,0,46,138,221,16,10,90,198,84,249,164,2,149,46,196,31,66,98,171,184,10,44,215,156,39,226,56,252,91,92,47,19,100,120,26,228,4,198,129,196,96,215,25,1,17,76,132,153,242,90,73,5,8,134,217,113,65,58,2,136,114,66,128,241,68,6,69,65,102,16,105,99,104,149,104,241,46,181,120,198,202,70,149,121,134,53,108,253,63,38,36,220,7,7,30,77,150,19,47,51,73,200,52,4,177,152,186,0,124,56,169,23,52,33,136,33,27,189,32,220,81,40,41,178,230,69,23,172,230,83,68,206,219,146,188,169,114,76,198,23,42,225,102,4,92,44,33,52,26,48,178,0,193,50,226,101,94,28,58,49,100,9,34,179,11,180,203,45,64,181,121,58,247,125,0,0,88,67,253,30,113,226,16,4,114,9,134,101,240,235,131,102,89,84,182,10,216,109,152,145,83,193,152,59,80,107,237,255,134,238,93,173,53,203,243,53,251,19,185,75,90,198,233,91,28,33,83,51,69,228,201,90,255,251,178,100,28,136,103,4,97,208,139,25,103,38,69,229,9,24,12,35,192,27,249,145,66,204,101,156,136,252,131,36,240,49,136,72,122,141,50,224,200,48,36,215,70,248,113,248,48,21,15,98,230,53,169,112,57,195,136,46,40,243,68,110,5,68,79,161,234,4,99,157,84,3,146,55,167,0,0,93,242,211,129,23,52,9,54,192,7,84,143,1,69,219,184,97,176,8,208,46,251,51,47,116,28,149,105,46,161,16,107,49,95,204,101,36,102,144,157,45,78,134,178,215,20,13,68,96,102,152,215,90,251,239,26,101,151,105,31,133,99,52,136,50,210,214,73,69,122,98,199,32,141,148,106,142,84,212,182,119,31,111,93,216,218,48,228,105,109,70,126,250,183,45,89,207,232,165,122,230,76,90,95,121,153,212,237,239,204,189,211,55,247,112,195,108,179,83,191,214,83,11,249,56,144,0,0,7,9,24,98,226,222,177,163,156,138,220,158,166,197,180,225,49,229,139,65,70,111,68,140,19,101,101,168,74,70,247,82,59,98,151,131,56,60,78,195,134,67,99,156,148,80,34,33,107,157,115,17,135,136,139,88,212,49,120,30,107,230,16,238,184,81,97,64,0,54,33,31,138,51,41,231,146,35,14,73,228,23,157,187,214,212,72,104,165,87,131,198,14,91,19,101,14,212,103,121,220,187,95,191,77,89,249,189,75,156,174,213,218,242,247,217,253,157,119,159,7,129,62,147,209,121,190,201,146,181,29,6,170,165,5,116,104,106,110,94,213,44,68,232,177,9,67,144,21,43,99,2,16,93,19,21,69,144,37,56,10,225,81,204,211,76,0,142,6,203,220,168,64,79,9,28,132,197,105,56,239,19,4,10,56,98,41,175,90,86,72,2,253,158,68,118,173,17,102,78,116,196,94,27,105,105,172,198,23,138,247,122,148,214,37,50,228,179,215,233,85,232,156,183,82,21,24,15,207,99,157,233,194,59,245,229,203,126,231,8,230,113,167,181,119,75,20,165,107,100,107,93,106,104,235,138,183,23,173,223,92,219,45,25,36,60,132,246,145,204,205,25,88,225,99,230,21,121,86,191,40,238,29,182,227,192,220,252,183,173,68,74,32,24,232,41,97,209,1,30,21,229,214,196,133,205,41,138,22,48,113,166,57,102,176,177,198,58,25,60,141,173,58,26,160,81,233,83,88,151,220,132,15,74,212,178,4,222,133,89,114,17,254,132,250,2,170,159,142,69,149,183,114,131,16,0,0,6,35,5,158,64,234,253,192,138,217,138,204,191,176,221,73,116,121,122,35,240,50,50,172,5,163,104,16,28,49,77,41,173,61,79,140,244,99,12,173,202,107,203,40,48,207,145,184,98,49,98,58,251,203,149,81,52,26,195,51,91,73,112,255,251,178,100,33,2,7,9,104,208,179,56,79,144,62,160,153,77,4,38,2,29,185,161,64,204,229,147,193,10,155,100,84,16,140,0,201,214,185,124,153,162,179,165,19,154,141,74,92,98,156,137,198,33,8,58,156,133,186,45,249,115,217,137,138,225,4,36,73,157,37,138,4,100,130,33,108,49,99,5,113,83,130,76,28,101,131,47,9,128,131,37,82,165,249,16,114,84,155,162,160,201,14,153,137,116,233,183,140,166,117,244,94,208,220,210,58,215,110,13,198,62,200,94,87,154,23,17,116,33,248,54,48,9,3,91,252,23,30,76,207,71,139,189,200,79,231,233,49,136,117,55,138,78,194,41,36,129,82,218,89,90,148,210,207,22,122,113,73,102,181,51,102,63,253,100,90,172,103,172,22,129,60,179,119,202,189,163,140,118,26,109,110,163,87,4,50,0,0,72,0,0,20,64,9,216,81,42,169,228,146,69,4,147,84,56,37,16,250,93,28,40,181,210,88,109,235,81,118,208,141,137,35,35,238,187,186,239,241,101,164,68,155,152,155,121,6,6,200,149,145,48,99,91,226,226,149,160,1,0,65,65,23,205,12,137,179,78,198,162,84,48,220,65,235,116,34,20,233,30,33,60,11,40,67,82,169,28,63,142,23,161,139,244,21,43,80,211,222,187,243,178,235,85,235,231,42,134,225,113,133,218,192,33,196,174,67,21,132,116,197,71,104,202,12,209,212,56,28,26,25,178,210,226,36,129,144,112,97,0,231,70,17,49,219,1,54,48,64,25,178,225,24,230,153,232,24,229,32,121,148,193,158,145,156,1,237,48,85,224,16,66,56,8,65,72,200,169,140,137,172,136,112,134,177,197,185,77,212,20,78,226,234,33,244,58,185,214,107,93,112,211,161,131,63,105,16,169,98,73,254,224,51,202,118,71,71,52,177,37,43,178,30,133,80,1,163,32,33,14,170,74,111,243,172,213,147,8,11,86,59,215,157,45,45,109,99,131,219,23,228,103,75,233,100,232,189,95,250,72,111,23,75,206,197,203,27,129,74,56,169,51,51,43,216,134,235,144,57,172,235,124,211,241,198,111,241,53,90,180,28,101,198,75,166,132,0,0,33,219,2,177,214,93,141,196,86,249,169,205,150,227,29,80,101,51,39,96,255,20,65,243,223,83,60,187,98,124,190,141,156,46,199,183,227,115,72,215,159,218,127,211,28,19,80,40,167,5,6,189,16,245,140,30,100,250,111,244,252,127,111,247,0,113,0,4,128,0,0,197,200,197,162,78,197,28,220,251,233,61,49,30,133,67,77,104,190,170,228,48,1,38,71,213,80,181,205,77,82,88,169,174,68,172,203,171,89,155,166,160,171,86,98,87,46,165,207,23,250,29,126,23,131,242,133,101,226,255,251,178,100,32,0,119,25,100,209,83,24,76,240,66,131,169,21,12,35,66,28,77,159,66,44,101,60,145,21,152,164,84,17,141,49,110,206,170,209,78,180,229,141,50,84,51,12,42,8,161,104,158,6,18,5,40,160,92,35,86,62,128,186,228,98,4,164,20,57,41,165,102,39,32,98,40,8,156,0,73,43,12,85,149,155,4,56,48,32,36,203,224,172,96,164,50,16,168,209,253,109,169,155,93,93,241,119,97,82,51,132,151,226,230,117,215,82,195,192,178,105,100,166,39,47,219,63,138,72,169,194,226,3,108,92,76,34,148,61,67,32,162,47,50,85,92,176,234,228,114,136,164,161,71,164,34,92,129,0,162,80,67,218,60,64,210,168,148,69,81,34,34,120,27,57,100,168,197,16,65,8,25,165,181,19,201,151,85,72,118,145,197,168,7,33,231,79,116,184,0,1,151,12,174,227,71,88,144,130,115,36,48,114,145,216,148,61,30,64,100,168,50,136,37,254,21,137,155,138,192,162,160,208,34,229,29,28,36,132,10,142,38,49,2,55,48,95,154,68,63,22,30,101,226,112,169,125,245,175,39,233,204,165,31,64,2,105,26,209,83,9,251,208,100,137,243,128,44,200,42,210,179,184,209,9,4,66,82,196,37,202,169,108,107,231,105,227,255,32,231,59,171,84,19,183,166,165,184,114,39,27,134,222,70,131,13,164,218,99,60,8,250,209,17,208,42,246,88,52,20,160,92,236,249,4,35,64,138,166,136,99,140,140,55,176,213,240,41,10,42,10,160,190,193,136,26,74,12,144,210,200,83,53,71,82,128,174,45,60,89,65,64,70,155,50,83,8,57,27,209,12,182,96,129,132,7,167,210,97,8,128,84,73,202,179,137,4,83,166,156,177,211,85,114,44,120,116,190,237,49,140,32,153,246,90,214,88,164,61,7,202,220,54,91,4,198,82,19,5,99,114,56,127,164,37,146,179,80,24,221,178,114,3,11,19,51,29,16,154,243,139,102,150,154,3,8,210,180,22,190,44,215,164,191,182,145,201,99,168,215,98,159,148,179,46,63,238,146,218,91,98,181,123,142,94,119,9,244,233,125,169,32,149,72,44,22,143,11,13,29,157,44,7,155,139,206,215,122,77,9,196,198,122,61,6,109,153,158,123,82,37,126,100,4,113,231,206,28,223,252,180,50,38,50,96,102,95,198,176,22,180,180,45,242,155,133,159,181,240,253,237,125,247,150,254,191,95,184,217,119,132,32,16,0,6,32,0,0,25,70,244,64,150,100,217,90,185,25,177,45,149,181,203,20,138,52,212,23,240,179,152,156,185,229,198,37,123,148,220,154,137,211,86,179,86,165,143,181,86,150,95,45,162,162,177,86,117,167,214,120,148,229,184,45,71,66,255,251,178,100,32,130,118,210,104,209,235,24,76,240,69,4,217,24,12,35,50,28,221,163,69,76,97,147,193,27,26,164,0,49,138,56,196,24,193,21,234,178,175,21,240,50,6,60,172,170,96,89,83,1,80,234,128,150,90,158,203,81,16,66,110,1,112,48,192,225,148,128,79,64,134,1,212,108,164,24,41,18,2,23,41,17,89,226,14,23,49,0,170,189,154,210,178,54,137,45,94,235,233,220,148,51,102,4,182,31,165,180,247,67,114,71,18,39,2,194,158,237,70,117,42,167,9,46,145,18,34,2,139,48,211,72,19,34,34,35,103,109,88,203,161,251,109,68,220,10,20,197,244,163,74,177,56,222,158,207,80,34,207,1,209,17,217,117,63,249,252,159,224,141,145,150,127,156,249,19,57,211,70,188,126,205,217,31,251,129,128,0,0,19,66,160,129,130,138,168,94,140,70,230,126,204,24,205,211,148,27,150,240,234,200,76,122,215,201,161,55,69,165,220,180,50,158,89,0,136,66,44,58,74,209,227,130,9,2,4,10,226,96,194,29,21,113,107,222,120,193,182,48,254,20,153,85,218,192,0,6,0,40,142,45,2,65,26,114,237,68,235,66,106,210,65,206,252,110,2,158,2,26,52,91,217,151,219,112,153,217,94,243,162,191,44,158,143,70,234,77,69,169,111,202,234,215,135,159,248,219,241,76,193,96,134,160,162,203,214,21,11,77,196,201,85,91,236,140,185,9,130,195,17,129,177,42,178,180,187,232,104,194,194,60,42,0,184,18,148,228,224,100,72,236,137,197,240,59,193,47,209,204,203,130,231,7,17,38,200,82,66,21,88,40,165,44,65,198,28,168,82,227,21,219,54,156,206,227,34,104,138,125,99,60,116,175,218,205,131,208,205,114,55,175,147,203,81,181,107,45,171,173,59,76,201,100,61,44,85,52,24,124,89,61,173,86,210,50,229,116,151,111,153,195,10,158,192,61,149,23,64,72,125,147,228,70,104,196,56,77,21,221,147,133,139,239,243,168,137,103,170,208,209,111,161,34,185,221,16,157,94,196,43,203,109,180,165,216,28,153,163,243,175,177,70,223,254,183,184,160,207,79,4,38,51,185,43,229,126,155,133,37,154,243,12,198,83,2,117,8,230,212,233,42,18,48,151,145,16,12,109,61,49,200,226,45,214,251,72,240,191,218,155,221,92,51,211,6,69,235,73,64,76,60,128,198,84,116,196,72,235,17,208,255,107,27,209,255,214,0,64,0,4,160,75,249,128,217,118,229,243,146,72,54,138,33,89,97,148,226,82,176,33,82,11,172,145,205,153,227,92,16,100,204,139,230,46,221,134,230,181,63,69,47,188,250,238,149,250,206,121,244,131,31,203,111,45,212,104,96,45,62,10,1,14,170,255,251,178,100,33,138,247,94,104,208,51,56,103,144,70,133,169,21,12,35,194,26,61,157,71,44,97,51,193,18,153,228,0,48,12,73,18,224,21,106,153,57,204,80,75,206,20,8,193,81,56,144,105,47,225,161,83,129,1,48,145,130,80,92,112,195,140,18,230,26,245,167,34,103,21,96,14,184,163,241,69,197,206,8,97,148,97,139,48,248,133,104,78,6,25,152,198,11,144,221,174,129,3,68,162,237,121,182,95,78,130,162,151,54,34,64,61,112,232,168,161,74,165,180,76,126,221,201,67,208,166,173,126,68,110,28,24,52,148,177,38,211,74,111,210,144,147,214,47,128,160,94,118,87,173,223,133,9,222,226,195,69,246,213,150,217,132,245,211,167,170,179,47,173,80,251,18,88,170,150,186,244,203,183,228,90,123,12,110,83,251,96,197,215,216,255,219,235,218,237,10,46,71,49,160,128,0,16,26,131,39,185,170,146,136,114,132,241,73,86,19,213,77,147,43,243,15,214,141,136,36,130,178,200,88,10,209,17,157,148,235,221,146,51,147,23,140,3,6,4,168,2,20,52,24,58,148,48,20,66,138,165,59,138,82,46,21,208,194,14,172,214,66,239,250,64,96,29,255,102,114,232,76,70,53,82,114,63,148,205,120,57,224,110,209,100,37,146,77,49,100,48,220,236,244,187,183,38,101,181,105,57,133,125,225,106,253,233,158,227,102,95,31,135,160,184,98,42,239,178,38,100,238,53,100,183,47,234,253,47,168,48,233,122,172,160,196,61,64,64,162,97,124,201,140,214,128,17,112,23,97,150,160,215,128,158,153,42,64,53,192,185,141,60,18,112,25,215,144,215,94,177,212,177,99,44,19,17,7,24,114,215,152,34,19,85,109,83,226,227,93,168,187,36,50,182,180,228,181,199,153,224,126,92,200,114,14,130,105,171,199,165,245,103,39,36,165,214,45,14,66,134,161,18,85,75,70,126,208,197,211,186,81,149,93,33,89,26,109,148,69,38,209,149,198,53,185,203,99,218,81,102,181,85,208,51,100,63,127,243,217,127,253,88,181,91,57,25,110,78,76,210,174,2,200,16,50,130,224,85,77,139,200,205,229,70,58,196,108,156,148,146,19,252,25,12,238,83,155,33,145,102,75,139,131,157,5,173,156,9,117,22,142,156,193,146,159,96,23,12,193,137,126,23,210,4,221,131,194,71,189,163,63,214,176,212,40,57,123,55,255,207,253,232,0,64,0,4,34,43,14,137,62,111,53,201,92,133,247,167,127,238,230,235,49,138,65,7,64,91,2,149,156,195,184,71,105,233,53,169,252,102,175,203,174,90,165,164,164,151,82,213,135,33,112,74,229,128,217,74,209,125,157,38,224,93,212,28,78,180,113,24,24,248,2,230,8,255,251,178,100,36,136,247,127,104,208,51,25,79,32,71,3,217,0,12,35,18,91,89,159,68,71,229,58,193,13,156,164,0,48,139,8,146,69,52,48,175,226,98,38,160,122,101,129,128,36,214,86,8,113,37,1,80,25,174,32,73,46,84,4,196,240,253,240,46,25,164,201,43,198,3,160,45,68,36,140,18,48,57,110,130,227,18,144,90,1,98,92,80,50,234,198,224,169,21,104,90,244,206,170,152,161,37,4,138,38,132,230,154,208,24,3,184,245,59,212,205,234,208,96,82,38,95,73,30,119,69,37,68,238,5,196,161,66,88,133,212,102,193,210,232,17,138,137,186,205,201,38,36,68,34,50,133,37,19,88,98,113,130,151,38,228,120,145,10,139,120,90,62,137,244,187,110,223,252,81,211,21,104,216,126,185,12,253,49,24,125,131,79,205,111,219,56,240,168,171,51,9,39,5,180,157,14,27,77,234,144,90,59,100,56,53,152,167,134,140,70,180,82,144,149,13,89,202,192,145,76,22,115,23,97,87,44,8,237,160,166,141,23,131,151,104,178,42,125,187,90,162,201,127,116,17,149,95,195,190,2,193,64,159,191,157,253,118,31,247,255,250,191,248,128,0,107,102,146,44,224,92,174,98,54,162,163,62,23,21,60,2,252,28,0,36,0,47,26,104,98,162,247,109,146,59,232,208,105,186,83,196,146,184,126,223,59,81,254,202,160,43,207,146,184,126,172,3,236,222,32,0,162,93,62,205,213,26,107,0,64,90,101,192,129,156,33,24,138,84,92,34,227,166,201,0,0,32,8,74,1,80,102,154,32,116,195,68,227,92,139,0,73,98,234,24,6,137,114,97,190,82,26,152,49,225,36,69,81,17,140,237,59,9,236,235,21,3,118,21,141,126,114,56,203,227,116,79,195,114,111,219,59,110,172,235,54,47,0,192,113,55,254,98,38,214,33,233,80,225,113,57,101,162,172,142,131,4,60,20,90,75,51,210,49,249,93,89,25,181,52,222,150,149,214,163,140,96,242,103,83,106,195,89,216,116,9,204,72,169,152,169,63,250,180,70,171,23,218,185,171,40,162,202,82,89,174,246,153,75,246,168,208,125,2,167,171,100,173,239,171,34,26,3,192,209,42,156,81,110,78,244,30,21,7,5,161,30,202,242,98,25,181,10,51,185,93,29,163,2,154,229,103,39,102,118,194,156,150,43,53,202,177,223,6,23,113,153,10,208,164,226,129,233,70,8,106,83,118,107,0,0,8,128,0,0,194,208,47,24,132,212,174,82,235,99,126,165,217,84,62,247,179,216,68,14,5,178,148,67,48,221,78,208,95,152,189,44,164,169,86,252,174,98,228,197,237,215,165,164,148,191,240,228,242,115,202,161,14,107,161,64,210,98,42,233,102,255,251,178,100,33,142,119,90,104,208,211,25,79,32,68,68,185,21,12,35,178,27,165,139,66,71,229,57,9,37,156,228,0,48,141,136,151,193,9,0,209,173,241,1,92,180,7,210,38,216,93,129,16,80,116,78,103,229,146,53,95,52,233,33,24,219,0,49,0,87,234,30,98,10,97,14,68,124,84,4,105,159,40,233,104,47,13,49,163,36,20,138,76,182,152,21,5,222,76,36,110,83,68,125,100,13,41,251,90,46,19,91,139,60,202,99,1,181,229,78,233,168,235,57,122,23,133,59,42,101,116,246,3,96,248,48,160,172,25,212,12,38,112,82,67,57,206,30,113,191,106,161,105,181,30,39,130,65,121,20,66,177,132,100,99,20,85,26,117,59,48,178,41,145,18,161,137,117,123,68,223,251,65,36,104,98,182,218,18,2,2,107,143,202,44,90,30,252,203,45,78,220,146,250,2,0,1,25,83,136,91,238,166,165,13,138,41,228,128,212,89,208,197,205,25,144,120,2,134,109,157,186,143,232,138,103,9,95,108,129,56,198,16,184,163,146,14,47,158,17,139,180,44,227,43,28,116,129,200,166,42,66,254,230,46,164,91,174,197,90,239,174,144,8,147,25,135,250,232,238,93,43,92,101,124,163,70,155,42,150,5,216,19,160,42,3,124,92,17,48,53,104,83,191,97,188,28,179,69,132,242,144,252,205,240,88,217,225,42,86,75,36,127,148,21,119,160,138,32,250,42,65,162,21,185,19,7,155,78,160,32,35,68,40,26,57,22,173,119,177,228,47,51,95,43,0,43,16,192,167,16,34,73,145,66,214,0,231,29,207,169,81,94,132,215,25,3,140,176,13,60,190,42,222,98,152,146,77,204,161,54,14,195,74,200,66,105,124,193,68,211,42,68,21,137,176,6,176,209,148,125,151,178,213,230,176,238,244,157,201,179,27,95,118,110,103,1,185,176,48,65,83,194,200,135,149,54,64,146,32,42,147,40,226,116,212,13,169,231,103,198,148,155,40,15,73,69,212,110,16,106,55,168,29,34,221,162,27,114,197,218,111,225,23,179,254,31,210,38,127,253,79,148,223,213,220,3,148,73,253,239,119,31,146,134,20,67,137,208,26,177,71,37,104,218,170,198,12,123,214,57,210,132,224,243,238,216,52,132,101,96,231,187,112,61,94,171,224,85,141,222,37,100,137,167,184,56,126,83,174,236,127,51,36,47,136,59,12,147,81,133,132,67,202,34,85,207,88,118,35,38,87,81,173,20,228,110,16,0,13,34,101,56,208,219,247,61,86,118,37,2,65,113,25,183,213,99,45,115,65,70,124,13,19,113,162,161,252,42,76,63,212,213,110,103,61,114,213,138,208,204,155,86,230,227,175,28,54,226,175,229,133,112,88,3,92,93,255,251,176,100,30,2,103,27,104,80,43,25,79,32,69,133,153,0,4,35,0,27,53,151,69,44,97,51,193,12,2,164,164,49,24,128,110,160,201,139,104,84,116,226,72,56,72,90,247,138,140,144,35,143,3,37,135,54,166,1,5,70,24,84,73,2,37,64,5,10,12,11,212,98,148,148,14,204,200,36,88,3,7,161,167,196,8,3,97,10,14,32,85,50,130,6,10,8,178,81,244,26,25,49,108,209,125,172,149,66,10,53,165,184,73,158,184,25,156,30,150,203,178,55,13,185,144,90,236,190,245,200,103,91,103,233,220,107,23,3,115,44,174,192,201,6,14,8,179,41,68,36,50,182,38,66,40,149,156,185,21,113,33,101,132,236,48,130,100,43,167,21,209,34,149,193,60,251,66,85,51,246,115,97,55,127,110,159,172,168,111,205,242,148,174,165,241,214,43,125,251,218,129,165,182,221,79,101,33,114,91,49,66,96,109,194,28,98,4,80,242,248,40,88,152,116,220,225,130,22,69,154,214,240,27,155,81,9,134,179,100,234,156,59,180,12,33,226,175,59,21,189,70,88,76,42,69,43,182,61,214,207,1,213,128,245,219,124,127,65,13,154,26,0,0,48,14,161,171,85,161,188,243,144,43,227,15,192,118,161,137,5,151,21,169,182,232,77,30,58,243,112,169,115,150,238,174,165,82,204,166,37,22,165,150,47,202,45,214,149,225,110,31,181,46,174,206,28,72,139,121,5,57,9,209,43,104,77,6,5,101,43,70,130,41,0,56,232,60,13,18,209,100,230,12,191,8,242,70,176,8,192,215,2,8,202,86,4,120,184,49,74,249,127,28,44,126,2,55,48,112,143,51,65,225,38,218,226,79,247,169,53,80,78,186,30,85,49,73,54,134,238,198,104,93,217,74,253,101,239,2,228,85,171,181,153,187,209,153,27,115,167,185,53,55,46,119,161,43,212,13,144,129,70,88,27,85,36,213,69,202,175,44,171,142,180,139,166,171,152,19,136,25,148,166,102,52,217,169,101,161,65,21,182,141,178,70,184,172,157,70,181,109,77,249,91,26,93,36,182,140,254,174,67,226,55,135,196,95,86,177,168,0,174,32,59,152,122,3,16,89,37,201,169,194,19,173,58,109,128,210,196,98,34,37,195,226,131,72,11,21,42,127,112,144,50,18,93,205,96,38,52,89,230,23,130,99,208,182,59,46,164,39,74,184,161,171,55,177,223,204,160,138,141,105,219,190,226,4,0,0,4,98,131,40,114,233,104,226,178,153,76,46,87,201,92,93,152,184,44,148,152,32,105,197,229,92,178,217,109,189,216,145,203,119,135,105,46,207,74,165,50,137,22,63,49,37,146,241,132,90,143,202,23,34,142,184,10,78,5,71,5,76,14,37,141,255,251,178,100,34,2,119,107,102,208,51,58,79,32,67,163,89,21,4,67,2,28,89,163,67,44,225,62,65,36,28,100,0,32,140,64,16,162,44,196,22,28,41,123,90,121,125,144,196,198,4,67,72,0,247,12,152,106,153,2,88,17,50,2,149,52,101,12,65,147,102,152,198,167,3,129,49,198,140,88,80,231,198,180,42,1,0,133,10,37,169,50,237,152,48,194,208,84,0,178,74,2,95,212,105,106,69,166,148,88,186,187,37,177,21,94,237,181,199,241,251,100,204,109,176,189,46,203,102,132,193,14,236,186,7,119,68,237,14,136,8,141,5,24,59,138,161,42,37,7,72,15,152,100,203,168,235,214,163,125,9,46,189,114,100,67,238,62,75,69,203,210,23,174,143,201,70,117,206,69,45,194,104,127,237,211,164,77,122,147,226,223,234,75,181,13,147,49,16,82,61,152,170,6,169,66,0,0,140,184,38,116,92,23,102,204,204,91,106,8,140,162,8,124,25,177,158,116,17,155,35,35,81,205,97,240,70,10,56,248,208,1,194,96,82,132,7,138,10,148,105,160,34,140,245,161,39,14,150,45,114,5,69,135,175,88,190,100,151,162,54,75,235,0,0,100,7,65,53,60,106,25,177,2,88,154,151,208,113,174,190,209,86,120,206,1,131,156,153,170,244,146,151,181,218,57,136,132,55,187,242,10,92,181,83,85,237,227,102,122,149,252,114,100,253,154,122,21,181,67,154,28,18,193,89,209,64,45,152,176,34,195,161,145,120,128,67,169,129,16,40,5,69,37,236,48,112,177,1,198,17,38,33,104,2,138,16,43,89,18,38,84,72,216,119,18,66,248,119,33,88,20,4,60,19,125,80,185,14,108,80,104,9,130,138,234,12,214,148,232,56,41,148,216,40,215,194,212,97,236,173,76,45,52,183,181,137,168,114,192,217,140,197,163,46,150,220,169,27,190,234,64,215,102,7,11,8,156,248,197,97,163,186,78,171,44,78,46,89,123,116,216,226,149,78,55,135,139,97,161,49,76,91,121,126,241,50,232,177,9,11,205,51,35,223,245,203,175,255,155,198,43,55,251,240,255,234,45,142,67,105,90,206,218,130,45,169,118,39,184,20,131,39,29,74,161,142,236,88,113,203,193,196,19,66,100,152,77,76,41,188,14,218,33,20,106,229,147,58,153,113,138,153,106,245,154,119,163,208,214,186,212,28,190,27,244,154,25,247,144,243,240,154,202,9,131,226,164,205,67,112,184,178,16,147,215,110,107,218,155,83,221,164,0,0,113,96,104,96,184,42,79,51,43,163,136,197,187,106,196,53,10,107,230,8,36,49,50,233,28,174,220,106,159,14,215,236,174,106,198,85,176,237,139,248,220,165,237,61,185,217,85,3,187,2,179,215,255,251,178,100,27,2,246,141,104,81,147,56,79,144,70,231,57,0,12,3,32,28,177,163,67,44,225,62,65,4,146,36,64,48,141,33,77,174,61,13,193,202,14,28,189,211,4,67,163,146,156,165,186,95,32,50,30,92,139,8,48,89,48,12,112,8,148,60,176,207,0,71,37,252,30,96,5,88,205,32,181,204,32,153,113,18,146,137,21,212,221,21,146,21,143,32,57,31,7,1,31,139,185,179,13,121,134,53,38,126,211,214,173,133,222,238,58,239,213,122,158,211,229,109,222,24,134,41,46,219,134,41,197,195,208,62,219,123,118,69,105,79,174,220,8,253,175,106,210,181,57,151,202,94,14,246,74,203,200,140,20,212,15,86,200,60,225,39,103,253,54,101,238,143,111,87,24,109,117,81,103,255,223,74,170,181,240,146,68,213,111,122,165,32,170,228,214,132,134,49,91,73,2,34,227,152,212,157,43,134,168,238,136,174,136,18,60,38,136,69,178,90,86,66,233,122,61,94,235,46,222,101,198,190,25,23,171,11,157,250,123,161,3,43,7,20,192,185,104,112,7,67,148,227,182,246,173,164,181,116,39,254,208,128,2,64,57,134,224,233,184,150,169,97,249,168,122,204,86,6,126,159,102,24,91,66,88,95,209,96,147,229,181,105,245,179,220,178,91,59,3,92,150,211,219,187,220,245,185,139,246,225,152,84,230,232,148,162,4,44,178,234,87,76,90,63,13,40,57,114,80,12,23,37,203,17,130,52,2,116,166,56,146,201,106,40,11,46,45,217,186,216,240,6,112,32,130,76,20,76,16,197,10,55,202,37,24,206,56,203,88,2,209,216,64,176,199,194,94,115,49,80,112,6,1,130,38,64,209,21,106,3,161,152,234,28,19,81,175,180,72,30,58,237,193,111,156,195,74,97,174,59,237,21,108,140,213,239,127,107,74,22,124,186,84,236,5,4,241,94,7,31,48,249,38,95,13,33,44,133,71,197,104,138,137,134,83,147,84,209,163,99,204,109,57,105,76,250,36,94,37,149,154,187,215,53,157,44,223,255,84,241,28,191,169,161,85,21,111,243,164,46,70,179,75,108,124,159,160,51,187,236,127,84,60,212,89,218,102,109,28,156,154,88,143,36,132,241,213,139,113,44,74,185,237,233,132,56,161,211,34,92,241,121,23,50,106,1,156,223,115,202,91,238,30,148,62,48,135,159,122,42,255,39,224,28,117,143,127,184,31,154,250,239,175,157,248,1,23,192,30,0,0,5,226,126,154,57,156,87,148,167,250,187,13,170,213,75,5,205,193,23,18,162,120,8,131,142,12,5,151,56,112,226,170,167,94,204,21,18,74,2,78,120,243,218,219,108,110,110,99,78,39,158,105,128,134,28,229,176,225,59,242,17,129,236,23,255,251,178,100,34,128,118,195,103,210,81,248,79,32,68,162,153,21,12,34,98,30,141,159,64,205,101,62,129,7,20,228,84,48,139,16,227,100,56,3,165,201,84,94,16,36,81,68,118,10,45,56,154,171,5,156,57,180,231,135,193,228,6,160,75,67,64,99,2,162,105,145,7,145,202,78,21,47,82,43,145,253,103,207,35,41,85,174,252,57,148,173,235,85,75,114,248,9,235,162,149,191,20,48,237,152,140,28,239,200,160,143,206,192,158,11,146,73,166,213,177,67,49,173,85,29,46,79,148,222,38,31,33,100,70,54,172,132,74,196,100,147,175,2,139,32,15,164,96,249,198,73,96,200,44,123,18,11,80,124,220,232,101,15,140,58,161,117,168,72,39,76,78,32,75,253,61,147,71,114,36,16,125,162,0,0,86,42,132,192,37,116,87,168,211,39,120,228,104,202,232,92,206,241,163,39,90,25,19,130,130,67,224,200,13,78,6,203,56,121,115,193,99,239,24,104,106,79,0,135,65,38,207,18,66,213,181,200,14,178,193,225,225,170,201,234,77,207,131,52,107,233,0,40,0,4,135,7,241,165,167,76,28,244,84,114,20,238,28,131,88,203,137,22,121,147,100,70,4,123,50,77,170,40,139,99,151,71,50,191,73,26,164,202,85,141,154,157,166,167,134,99,49,233,153,232,205,182,226,205,229,243,10,37,149,246,66,14,0,170,141,57,196,48,32,218,106,124,187,141,29,26,11,122,238,146,7,16,143,17,7,7,11,0,140,6,8,49,3,131,156,12,25,52,2,196,150,152,131,163,168,129,199,12,128,67,148,0,223,193,5,80,23,40,206,168,203,24,73,81,66,152,34,233,102,8,88,84,9,167,34,82,129,47,22,18,192,221,196,128,135,225,215,141,11,29,21,107,124,157,213,243,26,175,27,112,216,19,68,142,183,70,213,210,99,210,111,118,173,79,82,223,206,102,24,137,247,227,148,189,139,124,178,55,172,113,156,184,50,148,21,68,141,81,100,142,19,16,169,4,81,70,120,171,113,195,172,231,249,214,117,114,149,42,130,4,6,86,169,189,71,108,188,124,230,183,205,188,76,251,165,45,113,245,24,125,6,35,32,240,90,179,111,155,68,20,70,197,68,235,171,41,67,226,193,149,172,32,69,68,132,201,113,128,137,78,27,8,65,97,76,158,98,56,89,180,169,7,4,139,10,204,25,54,164,69,32,130,118,42,57,138,92,218,194,11,122,24,150,189,125,52,12,4,32,0,0,6,28,225,26,94,57,86,144,216,42,145,252,161,79,142,165,98,18,194,91,133,44,13,16,234,67,152,221,72,204,250,52,120,107,47,91,223,94,102,73,38,127,13,182,139,232,82,232,155,40,251,236,203,148,197,75,149,181,67,88,255,251,178,100,32,2,103,64,102,208,185,249,102,64,68,133,41,24,12,67,82,27,153,165,69,44,101,60,129,1,20,36,84,16,140,2,178,63,151,53,147,43,130,219,180,97,32,139,232,160,229,188,116,86,137,125,139,154,141,33,196,128,15,1,34,26,113,128,96,43,55,84,16,160,132,209,144,64,139,150,92,229,17,183,80,198,176,10,40,214,17,240,66,55,253,157,17,3,85,66,68,33,179,234,109,195,41,238,251,81,223,81,181,190,154,173,2,41,24,140,83,196,101,237,142,0,130,29,126,213,176,51,135,73,172,132,146,135,218,122,251,126,150,146,158,182,91,89,94,145,161,56,130,123,98,9,193,245,93,243,51,42,49,17,86,37,15,24,35,113,35,55,254,35,82,112,27,180,99,235,22,39,227,19,154,26,176,147,108,177,99,171,91,72,231,242,147,167,108,92,69,191,197,106,18,0,0,1,106,201,8,72,252,170,173,193,173,117,36,144,67,14,104,70,140,71,33,155,117,202,61,110,157,243,125,184,133,146,90,199,248,87,86,76,98,68,56,29,184,122,195,207,108,76,48,187,0,158,182,139,216,175,90,201,219,64,251,190,192,14,207,126,162,0,1,0,54,250,4,179,25,138,97,40,146,99,40,130,96,232,26,25,112,89,56,138,131,217,105,137,23,11,149,199,51,159,165,171,59,27,181,218,43,22,177,167,185,67,110,51,40,197,234,135,94,151,109,228,76,118,234,253,151,149,16,149,93,19,144,157,196,96,113,211,70,125,214,182,134,220,106,224,102,166,96,208,70,186,134,25,225,97,8,135,50,71,53,195,22,44,215,24,69,18,144,30,24,8,72,150,231,178,114,38,14,5,24,128,69,152,220,209,12,180,193,195,37,108,14,201,101,137,243,35,206,42,254,190,236,237,57,148,186,63,98,44,185,26,149,139,112,107,241,40,167,145,74,37,48,232,120,50,26,109,64,188,109,131,84,203,4,79,202,39,92,129,30,210,28,195,204,153,171,83,174,156,53,133,214,105,244,185,234,155,174,190,189,140,246,156,148,40,203,80,119,240,102,29,71,38,231,245,106,115,168,206,109,117,164,134,119,167,250,68,3,100,247,167,182,204,137,178,101,61,230,245,85,91,160,200,140,93,11,31,69,101,46,22,110,110,175,238,80,140,147,165,100,249,88,108,38,64,232,177,209,16,54,227,2,243,115,171,10,36,210,131,10,122,150,77,217,57,181,122,61,55,182,240,1,0,8,0,1,208,161,188,107,80,152,179,253,73,23,185,69,34,154,149,211,169,138,229,28,112,28,2,199,18,19,75,143,203,175,65,210,170,145,61,207,89,198,89,203,243,83,210,72,42,91,156,231,31,44,225,199,190,81,42,114,146,205,129,35,218,33,1,0,255,251,178,100,34,129,7,61,103,208,203,25,79,32,70,164,137,21,12,99,74,28,113,159,67,12,101,158,64,241,130,165,36,48,140,8,44,242,97,34,82,69,33,250,3,81,240,222,33,160,167,184,68,38,64,131,164,240,132,99,58,113,113,17,72,205,164,246,12,10,9,137,65,144,105,146,176,70,35,45,129,131,21,88,68,1,146,25,65,194,161,32,136,180,112,250,188,70,40,217,115,160,182,80,138,78,37,214,148,247,61,202,90,207,97,75,169,136,88,78,86,82,177,218,171,128,232,195,217,202,105,164,32,98,36,214,27,17,183,138,39,72,182,149,111,110,43,53,35,57,98,49,64,251,51,34,70,195,152,15,117,250,54,72,136,101,209,183,212,64,182,149,67,44,92,67,26,140,156,150,193,141,33,157,183,69,178,31,201,75,175,122,195,41,146,166,189,204,96,64,0,18,67,216,27,83,115,122,218,187,198,117,24,115,99,88,246,247,36,146,137,101,50,186,110,207,140,134,211,99,120,111,86,25,138,62,187,202,53,66,192,185,112,36,27,7,8,7,195,197,0,110,48,109,4,166,95,81,150,210,49,205,91,14,166,244,46,202,122,128,32,0,131,134,160,236,142,105,91,233,169,155,122,72,10,7,83,140,97,249,49,123,40,209,225,14,200,212,251,203,164,88,225,118,214,183,98,110,33,102,95,122,121,249,138,78,106,220,223,50,160,166,86,215,205,165,64,101,213,125,149,106,181,25,128,135,136,4,102,43,244,70,150,86,28,196,117,84,40,113,74,136,49,253,10,229,37,87,152,149,16,146,43,130,160,143,88,9,233,158,34,170,85,115,11,5,19,14,12,224,20,56,176,11,5,206,38,101,159,130,68,133,109,179,169,22,206,95,153,77,36,181,84,215,94,79,83,41,77,245,110,126,93,186,86,50,224,193,208,195,181,58,253,223,172,255,24,28,31,232,150,19,185,88,209,170,117,92,217,49,255,223,249,142,232,74,176,18,32,105,104,242,189,45,244,79,56,91,44,176,91,181,101,136,51,177,107,75,74,241,68,169,124,205,93,127,150,161,244,230,211,108,182,171,27,72,213,221,153,98,235,44,235,88,230,172,95,75,0,68,0,11,12,132,221,199,12,16,85,129,230,160,176,152,36,116,52,61,97,99,235,146,30,245,216,230,12,106,75,217,87,54,109,8,55,54,168,71,223,250,41,105,42,126,24,58,193,75,53,215,120,36,196,201,212,170,119,0,2,64,24,128,0,0,210,176,196,118,252,214,118,175,223,126,169,38,29,105,135,86,228,68,2,98,38,46,216,164,174,114,53,14,71,238,211,207,82,202,233,105,102,183,79,65,202,243,117,229,50,137,93,60,166,98,4,147,36,195,93,129,19,81,227,67,213,94,145,255,251,178,100,34,128,103,57,103,209,83,25,103,32,68,4,249,21,12,35,194,28,49,165,66,204,97,51,192,237,2,164,228,16,140,0,168,78,102,73,46,155,175,178,80,179,41,75,117,25,11,0,11,178,2,44,181,168,110,100,22,128,144,140,194,196,154,241,144,228,22,109,77,68,10,53,160,199,206,21,19,168,189,197,234,68,66,16,90,75,115,156,157,115,24,227,217,121,198,137,73,159,86,84,203,150,229,54,106,245,159,208,84,155,123,91,201,217,217,185,83,189,11,155,39,15,103,38,139,211,69,40,159,228,58,222,245,170,39,203,91,208,54,233,138,183,182,5,196,245,149,70,239,163,113,107,7,92,132,114,155,104,137,149,210,72,42,44,40,164,60,27,199,208,36,56,63,101,105,255,148,139,219,20,90,125,199,76,42,128,219,224,91,246,63,101,212,116,144,0,0,148,28,3,41,133,146,101,93,65,171,246,77,162,60,92,93,115,85,217,244,221,202,32,228,144,132,224,106,208,142,68,233,131,115,195,136,82,18,47,121,150,7,144,4,13,52,195,0,35,6,44,189,246,220,85,107,70,250,109,93,125,145,169,119,203,0,32,0,3,43,35,84,87,175,243,254,255,207,73,161,218,54,228,214,173,91,107,9,108,41,49,32,131,156,185,160,75,145,171,243,23,119,106,138,166,17,174,221,177,204,227,212,244,241,201,5,27,233,25,98,81,150,16,216,209,121,74,11,218,228,179,116,152,78,209,98,135,5,122,192,68,70,102,9,23,21,103,131,204,50,100,28,249,26,33,154,194,17,67,85,139,150,36,53,18,26,209,179,192,46,0,2,95,22,50,172,74,157,56,131,84,24,198,8,140,4,35,106,49,164,254,71,193,8,216,43,162,204,218,218,32,53,133,218,216,216,21,4,12,223,75,80,23,3,67,178,142,204,194,96,188,94,217,49,56,164,105,49,17,215,210,210,213,79,24,70,66,249,76,242,47,37,145,162,66,153,147,36,42,165,172,162,170,86,164,127,210,207,151,117,194,13,161,251,132,39,228,85,4,206,103,129,182,230,198,147,207,99,145,165,37,88,180,183,82,165,248,254,206,204,104,78,0,113,86,231,96,85,0,146,52,172,49,48,72,22,40,193,76,184,133,162,228,146,216,113,213,14,75,20,232,242,24,65,80,211,128,187,128,239,44,106,169,138,162,180,163,255,255,182,104,70,121,107,22,106,149,238,67,219,0,100,0,0,6,33,155,90,79,168,50,45,14,194,171,60,240,219,182,238,208,92,150,179,145,193,65,216,17,20,186,25,99,88,149,67,110,84,86,87,44,164,206,85,202,180,212,114,186,42,27,16,227,235,105,184,196,226,174,195,115,98,241,54,32,221,149,249,105,69,145,47,144,64,75,185,255,251,178,100,38,0,119,112,104,208,187,56,79,144,64,99,233,21,8,35,8,28,241,161,67,44,101,60,129,33,146,36,0,49,14,192,97,229,74,216,28,43,204,148,37,203,115,194,132,188,35,200,12,148,9,29,156,152,42,6,24,113,134,53,121,140,154,250,56,232,44,136,53,33,64,140,173,57,21,61,198,80,83,67,32,198,86,160,237,21,57,209,209,61,27,179,153,63,1,245,169,50,198,148,227,57,207,123,51,109,89,84,27,121,97,163,13,37,85,166,237,67,210,154,240,192,108,208,152,144,11,89,24,161,134,192,166,80,205,9,245,80,76,179,12,101,205,17,20,136,71,82,70,32,21,76,68,200,138,3,73,155,33,24,99,46,154,141,104,108,220,4,38,9,81,67,85,96,211,112,70,140,212,9,140,35,65,250,104,158,174,44,188,253,154,69,53,233,16,0,0,42,48,80,193,183,21,83,83,206,200,200,49,157,168,230,60,84,126,107,150,229,163,157,201,80,206,99,131,4,204,1,201,16,121,101,173,97,72,232,114,36,89,51,203,20,73,206,117,114,228,194,54,156,189,132,5,30,248,247,228,179,72,0,4,0,0,59,88,120,187,49,10,162,198,150,47,102,89,60,206,30,118,100,186,140,97,11,140,106,239,11,36,143,186,242,25,248,246,54,42,89,175,148,229,168,221,186,246,46,103,75,21,151,197,37,118,46,198,108,71,36,73,109,11,136,35,187,43,49,13,7,83,217,73,37,116,157,14,37,241,38,153,121,147,225,101,10,46,104,136,92,38,178,10,64,186,131,1,180,226,48,0,8,152,133,44,117,45,101,160,34,0,74,147,28,216,203,206,150,96,103,18,32,170,51,77,107,102,16,176,98,28,217,74,128,40,50,237,156,226,140,98,232,189,13,77,220,108,93,127,91,246,206,219,75,159,219,48,60,12,117,85,155,37,129,98,100,2,163,69,77,179,240,160,200,169,150,98,65,36,70,69,99,7,196,131,202,9,8,145,180,98,164,168,187,43,158,180,100,101,203,236,22,73,162,123,15,22,20,163,83,8,72,216,60,180,166,177,104,61,28,23,158,122,181,49,76,254,219,232,73,133,90,51,18,27,137,249,20,18,162,32,120,194,64,51,58,226,17,1,238,113,146,207,176,123,136,35,89,202,225,236,79,8,72,95,88,129,25,240,104,84,113,129,117,32,70,22,24,224,168,105,2,67,108,23,112,108,156,17,108,90,165,52,79,56,194,166,137,30,71,39,253,170,90,64,48,36,0,0,6,15,230,118,100,18,173,141,169,114,202,185,45,199,42,112,185,34,207,243,153,164,88,12,171,217,105,220,7,217,78,82,144,38,154,236,116,131,2,60,75,60,109,78,30,234,51,21,56,94,70,1,43,97,52,79,255,251,178,100,30,2,102,227,104,209,57,249,78,176,72,163,25,21,12,67,12,26,233,163,71,71,225,58,193,16,129,36,176,49,140,0,210,50,95,166,241,7,16,22,209,17,169,164,33,138,210,67,147,7,94,6,113,129,136,168,9,142,136,129,121,41,20,98,0,65,74,154,40,143,90,8,4,72,116,2,57,65,3,128,192,164,34,105,250,67,85,170,193,147,121,165,180,37,47,107,207,176,200,46,187,233,26,129,29,37,218,238,57,238,85,150,195,22,167,107,80,123,188,229,193,45,86,138,64,238,7,107,4,237,200,118,82,26,139,40,231,36,225,22,252,231,226,130,160,128,203,108,32,68,210,180,202,52,117,106,106,75,57,115,168,141,223,247,24,192,43,33,91,37,165,140,198,116,74,184,173,29,18,66,223,189,30,98,142,109,121,90,144,73,78,189,8,0,0,112,86,11,22,130,152,49,135,182,232,166,184,222,16,169,132,27,134,198,8,98,209,219,66,25,76,62,149,45,81,128,249,96,185,119,44,241,114,166,92,145,227,33,18,66,135,66,239,22,21,156,121,176,152,64,92,72,96,208,159,65,27,28,189,195,198,209,70,219,168,36,0,12,0,169,138,104,43,21,42,213,2,153,205,170,139,232,40,197,240,114,9,6,87,216,208,136,107,13,14,127,105,212,99,35,131,93,232,239,26,135,25,220,117,165,188,170,157,183,137,58,168,182,41,135,90,109,48,18,130,4,221,151,171,192,210,96,9,246,196,143,144,234,83,1,118,14,26,179,169,130,191,83,0,180,204,129,36,161,40,154,136,27,69,153,130,0,17,7,24,111,65,22,77,113,36,140,33,224,86,52,177,180,162,143,154,136,69,92,150,37,29,101,170,220,252,70,155,117,19,128,214,100,97,232,151,192,48,243,195,55,42,148,204,66,228,183,233,4,217,0,85,102,57,47,183,158,38,77,18,211,149,98,181,231,209,200,74,75,0,203,197,81,22,154,195,71,23,113,105,9,83,133,148,211,10,101,32,98,33,243,31,40,53,68,103,160,120,84,116,249,162,21,236,180,249,71,175,228,171,75,25,212,218,130,196,32,0,9,65,136,81,102,10,102,88,5,56,161,233,15,149,13,11,146,101,161,85,132,220,43,153,22,81,135,4,5,195,171,12,165,129,32,64,205,97,70,168,227,220,80,250,106,75,200,177,1,13,22,76,108,191,107,191,67,64,86,84,253,77,67,155,109,98,0,0,56,90,252,212,31,59,8,129,29,137,183,46,117,162,202,155,71,110,60,192,207,65,5,132,21,26,244,83,214,191,114,239,166,199,15,228,142,189,53,220,39,168,37,111,43,245,32,147,221,92,49,101,7,76,150,128,90,17,38,183,136,39,78,85,68,147,48,104,132,73,136,148,255,251,178,100,37,0,119,80,104,208,19,25,103,32,71,133,201,0,12,67,80,27,1,161,71,71,229,58,193,14,144,164,84,48,141,96,108,52,216,167,185,4,137,32,100,198,15,80,221,153,88,65,163,2,30,2,108,106,18,70,72,58,88,160,140,243,101,248,209,128,224,245,129,115,81,165,255,68,20,207,66,112,8,80,192,133,131,24,5,247,158,157,77,244,114,113,148,21,74,222,165,214,175,203,176,214,213,228,85,136,74,94,23,185,196,126,41,91,59,78,143,182,81,213,161,53,82,243,69,167,143,56,62,56,209,20,68,58,80,172,246,102,135,145,31,70,90,188,10,239,1,72,168,238,46,196,22,203,253,74,81,199,88,138,247,171,6,234,103,89,83,115,170,206,209,74,200,91,113,171,197,28,204,251,80,125,22,78,68,222,63,101,217,218,127,22,54,168,66,205,110,50,131,120,168,38,209,49,213,150,199,125,57,88,200,145,14,163,87,204,240,64,179,207,20,127,20,154,188,203,206,187,43,211,62,26,30,120,120,112,138,8,155,105,199,137,16,72,44,27,2,99,35,0,138,152,106,19,59,106,6,27,125,41,190,173,222,176,144,2,144,0,0,21,105,60,15,168,43,110,161,35,215,45,232,148,100,53,1,158,98,16,16,134,152,162,224,128,211,12,92,67,106,99,129,43,4,238,159,191,194,19,122,119,10,174,33,154,13,231,81,250,78,71,88,22,196,149,10,118,64,93,53,111,117,122,191,24,163,186,64,26,225,72,166,102,214,39,82,48,56,242,194,64,170,152,24,8,32,16,201,88,191,28,160,136,10,145,9,66,136,133,14,129,134,111,211,81,194,96,73,88,156,171,165,95,77,194,89,228,102,9,151,83,70,158,70,234,200,226,170,126,122,9,180,226,196,27,150,46,244,3,38,135,51,135,103,31,184,109,49,50,195,214,66,105,118,165,36,84,101,221,125,141,48,30,129,1,113,242,122,145,244,54,223,77,183,144,189,106,36,57,72,209,121,179,89,178,7,201,130,130,75,105,212,137,161,125,249,136,219,194,136,86,198,38,179,113,71,21,89,88,246,180,43,5,22,136,64,9,96,44,204,14,192,6,84,121,186,212,140,161,2,88,147,64,192,235,166,125,230,253,168,227,17,167,141,56,7,92,14,243,33,16,201,225,32,246,174,210,206,135,218,72,84,107,11,60,61,105,183,62,0,209,103,185,55,10,47,251,244,132,0,32,8,144,87,91,133,14,54,102,112,233,72,101,143,195,68,134,88,101,229,0,4,48,204,114,194,19,193,162,173,202,55,227,61,73,36,181,229,151,187,118,155,83,90,127,232,169,228,80,28,166,66,255,198,158,61,62,74,214,203,11,86,98,26,55,165,129,40,223,148,134,93,229,212,255,251,178,100,37,130,103,83,101,80,43,26,79,36,65,36,233,21,12,35,176,29,205,163,65,44,101,156,128,254,19,36,64,49,14,128,73,193,24,17,244,180,102,65,150,240,48,130,112,8,86,52,17,64,12,187,117,228,45,64,18,120,193,140,50,181,132,102,139,134,100,216,3,153,24,114,134,16,137,147,6,202,76,32,130,83,0,226,134,24,225,33,182,198,13,2,144,136,167,86,113,50,11,235,85,85,81,225,70,220,151,125,123,52,7,94,145,78,164,110,211,252,228,53,135,229,167,80,70,223,136,112,170,199,17,28,18,147,162,47,55,18,136,225,53,201,22,61,145,86,81,103,145,150,64,188,183,80,42,181,81,5,186,186,113,81,104,193,22,184,226,78,234,93,226,205,199,63,247,183,60,85,213,8,105,183,245,25,3,142,18,16,125,21,169,38,0,1,27,139,69,49,175,111,98,40,34,180,202,64,137,230,204,32,227,31,19,113,147,195,244,141,14,155,201,100,63,200,160,252,153,12,60,89,248,153,142,142,1,136,196,227,158,109,165,6,41,131,201,186,115,177,55,217,215,95,174,205,108,170,144,8,1,0,56,187,33,95,141,126,43,3,196,110,76,74,34,16,36,27,6,151,152,185,0,106,4,184,186,236,157,89,34,86,165,215,33,24,101,77,55,51,106,214,227,85,243,157,153,228,146,146,69,22,138,40,212,133,71,216,75,54,120,88,218,161,121,159,208,113,6,65,41,74,114,223,23,140,117,97,107,191,167,22,131,98,108,120,149,225,14,151,40,69,49,55,67,204,28,43,158,80,154,165,152,241,139,10,103,44,62,89,150,120,242,162,233,154,102,163,201,118,200,201,26,0,144,113,226,69,133,69,20,178,141,56,16,19,66,151,177,197,5,83,238,242,18,210,117,225,150,195,44,189,144,178,103,97,196,154,170,253,75,93,200,57,181,15,164,75,152,26,43,158,54,111,136,207,25,210,180,90,133,179,204,188,161,182,207,217,74,179,211,186,151,94,152,94,125,191,94,137,135,99,222,135,79,19,69,117,197,110,164,205,15,239,123,201,55,214,242,26,247,101,9,154,127,86,140,61,120,49,229,218,77,18,241,69,216,167,115,58,109,8,130,168,96,101,188,17,184,116,16,250,4,157,152,26,28,47,210,49,93,227,72,236,167,170,71,234,25,251,74,28,119,145,82,85,154,121,224,26,30,152,140,144,245,142,50,42,40,21,122,221,165,78,52,250,124,222,46,157,80,0,64,0,4,174,220,202,173,94,31,191,122,55,8,190,178,24,62,49,244,193,113,139,173,58,16,196,147,148,67,247,235,202,240,175,44,198,150,87,63,73,45,199,42,58,109,225,94,189,91,171,86,227,40,109,30,53,178,201,93,182,38,50,36,255,251,178,100,32,10,55,23,103,80,179,25,103,32,72,35,73,24,12,34,176,28,5,157,66,172,101,156,145,6,24,36,84,48,141,160,169,79,82,232,36,154,86,23,44,161,41,162,237,46,196,24,67,144,98,1,135,131,78,0,168,32,116,170,96,48,37,54,4,38,1,28,192,216,80,99,101,80,176,165,0,156,9,34,106,134,130,163,82,251,200,164,9,38,154,66,185,149,28,242,168,162,106,246,117,24,243,77,121,169,157,22,69,106,31,210,80,203,89,84,121,251,134,220,89,60,244,93,221,123,11,66,210,145,34,51,195,84,199,77,159,176,114,72,122,105,87,223,124,248,197,168,172,138,144,169,162,122,187,19,117,71,7,230,195,44,227,142,187,139,89,74,180,198,102,87,57,73,198,94,99,230,29,130,94,170,217,118,157,51,22,204,125,27,173,102,180,111,208,16,0,8,1,58,74,197,50,114,77,11,90,109,43,85,48,192,96,196,133,103,5,51,73,33,162,238,162,71,12,2,3,196,130,192,216,153,228,4,225,200,144,137,19,225,215,15,23,173,10,42,8,5,238,121,178,47,148,115,13,172,84,136,250,34,207,72,122,239,79,95,236,8,73,138,215,153,219,173,46,148,69,37,243,50,184,148,74,90,190,29,135,192,182,192,188,41,179,16,160,139,81,213,177,41,140,73,112,164,202,181,36,167,185,114,85,90,83,114,75,42,152,128,218,228,235,164,242,182,40,184,233,25,186,158,159,40,17,129,69,174,71,65,34,173,226,251,55,133,204,4,137,92,26,226,6,41,0,5,224,18,89,46,203,182,2,25,130,129,181,53,21,6,72,12,60,65,250,27,150,129,145,152,66,230,61,32,226,133,206,32,9,173,36,72,210,8,48,164,212,29,157,36,219,97,42,135,8,102,78,66,228,118,155,27,198,223,181,232,246,161,151,217,247,126,101,112,227,141,126,34,184,75,118,238,47,215,87,10,143,176,201,14,242,210,181,149,96,235,94,135,31,166,198,140,139,86,94,118,3,248,157,86,195,127,54,214,107,109,195,199,37,158,126,90,238,249,213,55,201,142,90,219,222,179,105,155,223,45,243,8,57,93,246,121,100,16,5,54,28,45,54,43,97,43,134,202,158,61,128,202,16,245,213,208,224,139,9,191,113,181,167,80,227,188,188,168,80,200,244,200,244,60,179,249,77,228,18,19,4,66,32,241,183,138,48,179,39,245,44,136,96,3,123,6,172,224,164,149,157,60,144,0,32,0,6,60,184,220,149,182,119,28,187,111,228,163,22,144,251,193,237,243,208,253,44,112,32,228,75,173,248,181,149,89,116,190,253,235,153,93,189,107,59,150,106,213,194,61,73,197,59,156,136,48,37,24,107,42,110,196,90,2,10,181,245,13,40,255,251,178,100,33,10,7,95,103,208,179,25,79,32,62,226,73,57,12,35,66,28,45,129,66,39,233,58,193,31,148,100,0,49,14,65,192,10,235,14,170,201,144,128,68,58,22,185,82,195,194,16,131,74,10,58,126,136,207,1,94,54,232,16,112,44,4,84,25,3,0,178,48,73,38,32,209,140,129,100,23,9,48,90,2,64,9,129,7,46,151,128,224,212,65,4,133,5,35,131,96,93,200,36,69,70,176,253,165,106,237,78,104,202,113,181,86,209,152,192,79,219,150,165,49,88,235,189,41,135,251,109,225,176,36,60,223,129,17,81,249,16,43,132,47,38,5,77,8,199,228,129,2,33,2,3,212,220,142,44,140,86,141,104,144,43,69,214,106,30,45,182,171,22,198,20,159,130,136,167,168,137,155,64,154,170,167,36,12,158,110,39,225,62,163,73,58,44,78,186,65,174,214,26,215,214,47,128,82,0,1,229,118,153,32,132,222,253,201,68,1,29,18,166,48,113,100,176,133,54,73,138,169,97,199,17,143,143,9,75,142,10,137,131,169,91,109,54,238,164,63,173,14,186,159,65,61,67,109,255,231,4,252,40,119,214,246,156,164,98,210,42,207,38,179,150,27,22,147,14,44,234,52,115,210,122,10,96,41,5,157,135,178,38,51,83,67,27,203,204,201,52,104,246,128,230,221,54,24,223,179,39,148,141,137,100,26,153,40,88,203,68,0,1,121,38,64,166,110,48,50,16,20,12,134,129,34,146,209,52,87,9,120,199,149,8,135,24,68,128,99,102,181,64,185,19,18,8,70,88,192,152,0,6,26,50,98,22,148,71,3,45,28,54,52,104,200,1,51,101,4,71,68,71,73,2,2,141,35,42,78,17,1,76,164,249,148,23,117,123,181,4,54,83,70,236,154,17,135,6,39,15,178,182,118,190,31,23,45,188,152,116,30,215,153,214,113,109,202,229,224,74,36,142,70,196,210,74,76,19,89,204,205,212,203,22,42,82,40,12,168,243,66,129,82,232,136,8,63,64,108,247,178,231,226,210,204,72,153,118,10,53,39,186,241,74,105,170,156,85,116,235,234,79,0,139,17,6,138,180,159,82,54,118,154,40,178,65,163,7,25,9,148,230,84,36,75,68,194,55,154,30,207,82,125,101,77,95,145,105,53,207,171,12,219,47,43,203,24,16,176,200,8,87,46,137,179,16,134,207,45,249,202,50,84,251,44,197,253,143,36,58,95,163,110,124,45,85,85,251,223,119,253,191,253,251,24,64,0,0,1,213,157,248,150,71,160,40,189,121,249,101,44,118,45,25,116,21,204,12,1,138,110,172,215,198,164,75,114,43,220,250,154,229,53,13,218,151,123,102,155,233,100,56,71,109,99,37,134,153,212,24,250,43,115,92,111,255,251,178,100,30,134,118,228,102,209,75,25,79,32,72,134,201,0,8,35,38,29,13,155,64,44,101,60,209,6,143,228,96,49,13,17,220,182,236,128,193,38,172,149,31,138,174,72,109,55,214,195,26,38,233,144,134,0,65,115,9,141,82,178,242,150,88,195,56,36,80,35,224,225,205,246,200,25,71,145,225,140,240,65,134,47,84,108,65,224,81,169,206,44,75,209,71,15,47,4,80,87,72,130,160,139,101,167,185,203,41,248,66,132,193,146,43,83,39,174,226,60,203,186,236,219,201,15,178,135,158,87,50,64,52,195,150,55,117,5,74,170,235,90,213,127,65,8,201,130,214,24,223,77,72,185,26,228,145,15,165,54,121,25,70,123,47,69,142,124,220,193,49,10,7,34,59,7,90,187,133,209,101,34,221,164,147,255,166,183,253,101,151,161,30,171,16,4,84,245,72,244,35,176,132,85,208,45,48,134,187,250,25,135,25,19,162,20,33,155,29,101,157,66,107,153,76,226,20,69,86,70,34,67,139,39,79,247,184,96,88,67,83,147,136,42,172,138,241,227,67,83,33,91,239,121,83,129,83,238,73,70,241,94,69,13,53,150,10,155,181,248,42,83,15,67,82,42,144,44,138,32,174,92,152,105,229,182,66,186,5,34,153,150,160,169,44,11,79,73,203,85,177,150,200,229,189,183,86,244,221,203,209,139,146,198,74,222,95,86,54,106,34,108,54,143,197,99,102,104,42,152,164,98,85,5,212,143,108,65,2,18,213,42,42,36,203,64,64,199,216,72,66,184,3,86,193,208,180,71,136,49,225,20,39,59,70,49,203,160,218,72,132,19,117,50,106,140,4,197,183,16,166,170,69,244,6,22,90,242,223,68,33,202,22,2,158,203,31,20,216,114,26,92,38,1,119,83,173,117,37,122,212,100,52,234,214,176,47,243,94,140,186,17,88,10,59,0,53,153,183,98,1,137,119,222,136,139,213,73,41,129,44,110,159,114,137,28,197,90,120,148,204,73,24,166,31,218,35,9,192,23,102,71,79,144,173,78,137,215,212,90,110,68,40,223,72,159,158,204,34,105,103,248,172,215,255,205,234,111,157,59,254,202,192,100,67,253,99,49,232,192,44,100,49,138,142,46,202,158,34,155,26,146,31,1,254,117,175,190,211,211,183,196,223,157,114,167,133,182,212,61,65,119,7,180,237,181,139,95,169,72,203,78,39,65,163,190,247,242,30,191,234,122,218,243,251,126,171,251,215,55,215,127,255,112,0,32,0,14,136,204,77,168,78,197,226,242,119,246,79,142,13,194,14,160,143,48,65,205,146,180,208,119,30,150,43,201,155,51,244,180,210,201,110,22,109,88,144,110,253,52,122,93,132,206,56,57,78,147,248,221,212,124,132,146,148,255,251,178,100,30,136,7,23,104,208,179,25,79,32,67,135,57,0,12,35,18,28,9,153,69,76,100,220,129,20,14,100,164,48,140,168,101,78,20,84,7,77,179,173,145,0,151,27,118,83,70,152,190,197,148,171,144,12,59,70,146,44,80,48,177,200,213,97,206,144,8,16,51,41,66,9,80,187,230,98,135,161,2,51,72,193,22,121,4,238,41,116,75,114,85,12,176,186,185,105,110,251,33,82,43,157,107,61,46,170,182,76,46,116,230,131,160,69,216,203,29,230,87,56,250,53,213,235,44,138,86,163,205,209,135,204,143,130,56,143,54,71,91,158,55,154,201,41,10,50,52,41,107,38,9,218,47,182,42,140,17,118,137,33,20,139,205,18,109,170,76,210,212,212,18,109,15,234,50,166,17,207,168,141,2,111,206,147,19,47,140,127,24,70,126,167,84,239,213,39,175,26,182,2,90,89,234,58,51,35,84,82,10,247,120,150,208,241,234,165,19,171,38,140,198,145,178,204,247,56,33,160,159,153,40,198,250,227,21,53,50,84,216,202,133,90,188,185,87,216,147,43,201,139,64,120,80,213,246,134,52,50,245,34,197,142,71,253,242,32,113,0,0,1,137,16,202,162,82,200,76,59,69,34,164,141,78,82,60,27,163,122,164,162,52,19,10,0,152,157,219,233,77,46,250,75,84,241,235,23,108,79,207,209,97,203,149,49,125,96,119,249,169,179,134,178,94,173,167,58,95,168,184,192,25,57,65,139,62,192,203,220,33,3,113,32,58,145,77,212,197,98,36,131,3,10,110,36,96,138,22,100,180,165,64,140,163,7,41,140,0,155,53,7,68,209,197,77,65,75,126,29,178,98,143,2,13,33,64,133,66,76,119,29,85,72,0,124,220,22,61,21,105,205,193,148,176,8,196,113,225,109,101,14,227,236,244,54,37,226,167,116,144,154,121,153,153,85,3,200,32,88,12,120,6,211,60,131,144,217,8,35,57,136,166,225,187,104,90,37,62,146,4,86,201,169,225,184,138,6,165,162,160,153,201,190,106,1,100,56,123,124,57,47,87,67,12,45,67,112,72,226,40,251,52,28,128,75,162,100,243,232,87,72,226,0,136,0,4,120,182,150,194,164,16,43,13,77,245,132,106,181,166,228,233,116,186,20,243,229,21,93,129,142,11,149,34,116,130,163,197,26,84,32,108,28,62,46,176,232,164,236,243,171,70,241,100,157,210,55,114,237,154,118,157,10,226,123,11,191,85,252,128,64,0,38,70,212,35,42,11,38,141,68,99,146,119,233,211,76,57,134,249,142,62,104,154,108,90,136,146,9,136,156,162,63,203,248,219,183,67,44,207,144,60,253,252,254,252,98,130,39,105,218,138,43,98,131,68,6,3,104,40,76,36,9,223,255,251,178,100,32,1,119,28,103,208,147,56,95,144,65,165,9,21,12,35,166,156,17,151,67,12,101,60,129,34,31,100,0,48,140,216,107,107,197,57,71,139,89,72,212,139,192,37,222,82,201,65,136,13,11,128,132,32,97,142,4,2,237,133,133,68,68,132,51,30,72,144,46,0,18,140,16,139,200,13,40,16,34,21,161,122,64,185,103,117,166,40,149,210,133,20,86,155,3,102,201,124,218,161,108,18,169,150,170,125,52,134,206,250,32,17,232,83,70,225,11,190,198,47,58,144,251,210,241,205,181,218,77,8,16,114,84,212,71,73,52,119,21,91,24,110,117,164,202,187,47,39,41,8,14,199,47,67,228,60,209,239,91,81,75,72,168,222,76,217,180,245,252,24,24,53,173,49,181,19,255,59,191,94,27,89,223,90,144,216,178,232,90,82,44,6,219,79,70,130,0,0,68,109,202,44,203,41,1,216,135,140,137,18,210,102,179,156,201,8,167,217,176,16,110,152,213,15,48,118,162,243,56,129,144,20,96,20,240,209,24,225,162,130,164,224,90,94,76,48,201,36,141,11,94,125,139,33,113,222,65,169,165,30,197,129,128,2,2,236,194,90,93,71,250,56,179,101,180,179,238,236,126,154,60,236,58,96,231,24,156,36,135,50,28,164,177,118,196,204,254,116,151,177,189,150,82,123,149,59,28,235,187,41,136,196,154,244,37,159,52,168,74,43,43,198,206,158,73,32,253,130,75,61,12,136,212,238,177,244,62,65,68,55,76,162,251,130,220,60,17,194,90,154,32,16,121,211,153,0,138,194,195,129,0,64,241,162,132,133,81,209,144,72,136,57,198,36,36,200,8,32,56,194,212,8,8,88,166,24,130,74,66,32,91,147,3,135,153,234,116,173,5,0,75,164,198,93,79,210,104,191,236,137,71,162,112,228,6,236,198,96,88,2,92,215,31,241,220,228,99,138,84,112,161,184,65,210,138,165,23,86,77,170,232,44,62,230,186,104,144,218,232,6,69,18,50,251,65,139,161,131,247,253,97,6,54,186,41,231,255,253,175,21,45,159,239,123,104,182,56,219,138,131,224,175,218,245,188,216,172,168,85,144,52,0,166,38,218,32,179,198,221,171,60,136,13,88,65,206,34,42,97,240,5,44,205,245,51,42,76,225,41,66,53,254,83,143,1,189,100,108,218,222,25,100,23,138,190,141,195,226,66,87,185,112,129,148,68,149,133,68,8,22,177,45,122,84,165,254,185,85,137,80,36,0,0,2,23,209,170,189,49,73,136,106,154,26,141,92,129,33,151,110,84,237,35,41,175,227,232,26,34,23,195,52,145,26,42,214,230,97,202,108,175,206,110,154,85,90,221,106,122,120,244,252,245,72,114,26,119,217,42,198,108,112,82,255,251,176,100,32,6,103,55,103,80,187,25,79,32,71,166,73,0,12,35,128,28,13,149,66,76,101,60,129,2,20,36,96,48,142,208,214,46,2,243,26,33,119,93,104,113,61,198,99,146,117,133,10,132,129,8,194,192,128,202,6,34,108,194,60,58,50,139,197,187,50,101,51,136,16,168,100,10,108,166,0,48,208,33,74,145,224,225,57,55,209,248,211,2,35,12,1,65,16,128,12,45,42,192,36,188,168,160,185,101,151,35,203,190,92,151,233,220,195,98,115,109,251,62,107,208,74,153,206,182,235,186,196,5,7,69,101,68,7,229,24,9,197,106,163,151,245,28,42,173,47,39,69,26,15,125,241,125,73,69,87,95,218,21,201,202,172,98,70,32,74,156,207,112,169,48,16,136,3,148,109,141,168,123,21,159,60,11,206,243,217,109,93,141,94,147,40,222,166,215,99,127,212,33,5,138,114,43,101,128,142,136,116,5,189,106,18,17,140,65,132,152,78,11,52,77,96,141,136,158,114,3,98,189,104,233,223,123,118,36,39,76,144,38,75,15,156,98,218,155,7,135,85,3,1,201,56,40,129,117,177,152,109,16,186,76,168,151,102,187,255,20,166,174,128,9,91,210,161,190,128,32,90,26,213,225,201,20,78,134,143,88,151,188,25,50,151,165,12,13,57,141,63,214,189,42,198,213,93,223,140,231,202,92,169,174,186,111,199,103,97,248,110,35,34,124,220,134,0,200,28,81,1,192,66,12,43,22,73,209,1,26,248,1,43,161,20,72,144,50,20,128,78,80,42,11,44,56,234,109,152,174,38,26,154,136,0,51,42,47,33,174,17,107,12,224,130,229,26,140,153,242,150,240,112,160,81,79,25,0,75,80,136,20,201,43,37,82,164,164,137,254,125,223,244,231,98,240,236,235,32,97,140,177,112,204,212,128,23,91,131,2,90,107,244,174,251,75,129,154,195,1,0,132,7,221,129,118,202,133,8,5,158,21,17,176,81,239,61,169,51,38,74,18,78,52,181,34,16,189,27,13,46,169,132,90,244,90,172,124,36,178,190,218,200,197,85,100,146,190,82,229,179,49,185,219,214,201,207,35,107,160,28,36,126,219,208,75,220,12,1,155,179,225,152,110,203,163,180,136,108,210,253,53,67,17,155,23,28,182,16,186,12,67,1,243,61,165,30,204,164,252,22,38,121,65,224,218,135,4,150,132,40,232,168,112,184,60,82,230,186,193,239,233,90,67,188,231,252,120,170,20,221,36,0,32,4,0,0,221,231,237,119,47,230,250,27,148,59,209,136,205,30,20,212,144,91,178,234,39,0,8,214,233,69,86,237,220,103,167,110,214,177,71,123,124,163,150,200,101,150,101,58,144,60,114,103,174,153,171,52,20,112,120,212,41,255,251,178,100,31,6,55,38,103,208,203,56,79,146,69,195,153,57,12,35,86,27,177,163,68,236,101,60,129,1,137,228,84,17,136,217,48,26,10,101,100,166,107,117,58,150,32,36,101,86,85,86,116,138,33,205,160,25,142,39,128,132,34,10,64,72,128,65,53,82,93,1,121,135,166,65,33,80,179,73,99,69,69,242,108,82,7,169,91,89,130,130,165,47,249,17,208,22,134,46,11,99,82,231,241,86,185,237,254,163,238,218,195,182,101,166,201,16,113,176,50,168,107,21,163,51,110,91,89,250,100,252,149,15,3,168,70,72,137,136,169,25,248,74,86,228,49,33,155,8,204,182,105,178,205,77,70,149,189,164,68,69,177,232,36,89,105,57,137,25,73,237,249,131,67,10,174,64,40,28,143,173,255,174,155,8,214,64,251,201,77,217,146,170,151,182,138,114,247,126,255,122,169,105,128,16,0,3,53,5,208,97,186,225,183,11,89,215,17,197,13,66,67,157,238,157,225,230,231,115,34,193,142,170,73,67,226,202,88,111,32,72,74,44,248,208,150,145,103,33,170,114,134,5,103,92,235,163,31,233,187,74,186,16,184,117,227,150,163,21,204,186,135,0,6,57,74,99,3,213,150,214,151,75,110,198,48,138,78,63,77,61,108,152,204,103,90,67,195,111,46,82,154,58,106,246,230,235,208,207,211,217,194,220,197,153,157,205,205,74,34,14,230,156,55,154,58,192,215,131,84,33,18,161,8,154,228,95,202,18,89,121,2,142,33,105,16,217,59,61,127,10,197,10,48,139,78,16,176,9,98,199,136,210,49,4,22,96,218,168,42,241,100,14,0,68,38,161,112,24,64,186,4,33,160,17,173,56,162,51,209,1,28,99,171,77,165,151,77,121,77,67,110,61,199,221,127,192,10,84,238,151,254,92,216,167,218,122,104,188,142,212,14,250,190,174,139,245,110,154,4,149,72,24,16,160,198,144,101,207,101,101,230,186,129,250,142,148,228,229,109,77,82,78,132,54,114,110,42,163,146,110,105,118,37,6,192,226,180,172,201,87,109,2,15,211,24,168,25,82,77,212,63,132,60,141,20,106,30,208,40,218,153,233,8,7,61,183,67,194,106,65,168,102,6,43,92,243,74,132,119,224,136,102,20,68,185,222,165,124,3,235,35,183,132,237,118,241,209,227,186,231,9,230,135,8,207,233,244,13,123,15,88,31,216,102,186,57,79,255,173,250,255,125,191,191,245,123,64,4,8,0,4,138,143,58,210,122,39,32,249,185,109,43,129,49,121,208,130,34,98,32,129,160,33,128,60,79,27,77,183,110,81,26,187,126,237,36,228,29,91,8,204,146,146,229,156,40,99,86,226,178,90,120,84,69,169,49,22,158,212,24,226,150,32,168,92,255,251,178,100,34,3,39,61,101,80,51,25,79,34,70,38,201,0,12,35,114,27,185,151,66,172,225,62,64,243,135,100,228,48,141,80,66,48,130,158,93,230,146,161,232,5,86,196,118,16,64,120,160,72,129,81,76,97,26,109,168,20,124,209,77,132,30,15,138,80,23,112,57,35,180,96,240,205,242,76,118,208,234,165,193,152,148,126,101,36,37,34,233,54,193,66,123,89,64,2,1,151,132,92,188,74,8,40,19,14,132,48,248,187,13,127,162,142,173,168,188,12,177,24,93,106,241,8,30,80,230,193,152,134,202,144,136,194,132,108,51,40,137,76,104,48,139,171,3,133,106,74,15,204,45,223,2,53,10,156,38,208,218,206,48,112,171,109,161,185,50,173,123,130,133,81,169,137,174,188,22,125,123,233,93,65,173,182,181,78,203,93,109,14,16,144,238,111,95,51,32,240,225,220,36,95,15,77,18,71,74,30,187,57,204,113,152,234,17,167,14,174,198,100,109,247,190,208,26,29,191,148,155,68,138,174,220,169,62,20,187,31,231,148,60,24,58,116,184,52,124,88,48,128,128,176,89,37,28,117,109,69,178,91,244,248,247,141,245,36,0,145,6,235,181,153,124,182,179,219,28,156,162,188,244,198,224,104,117,136,137,76,4,132,72,164,192,189,55,33,231,214,166,164,149,229,156,182,106,230,17,249,238,212,167,165,151,77,195,47,75,148,222,64,234,222,220,209,233,147,8,192,104,10,22,192,75,212,227,38,202,22,203,65,200,53,176,134,87,80,49,83,53,50,212,37,1,140,81,133,73,27,165,90,192,245,22,216,70,9,110,194,145,23,194,218,28,203,184,2,162,98,67,161,140,82,180,236,30,155,202,234,65,5,254,70,75,40,139,10,108,170,20,148,237,209,238,142,51,229,95,76,221,227,234,213,3,214,191,99,178,186,60,163,113,145,112,76,48,5,19,22,94,218,96,177,242,35,25,250,165,100,153,162,87,14,76,249,178,2,234,252,80,212,17,32,48,140,230,70,104,178,49,186,135,110,216,149,163,65,215,241,87,94,195,186,60,73,175,94,82,143,134,117,65,177,224,52,63,217,81,144,210,1,128,57,245,192,71,120,84,6,43,186,156,41,80,17,2,228,69,210,23,38,44,41,3,20,34,82,73,15,105,64,237,166,109,215,58,167,134,216,63,82,105,145,109,146,214,49,204,254,165,255,237,114,222,85,118,0,81,165,104,1,128,32,128,0,1,64,36,7,153,62,58,83,208,90,35,173,198,82,155,136,155,25,98,30,12,240,15,132,56,150,185,71,86,183,169,28,118,242,13,30,200,241,245,153,227,238,249,171,139,83,115,99,34,41,133,165,8,108,99,19,64,151,146,132,133,45,32,240,197,66,201,12,97,255,251,178,100,37,0,103,73,104,209,81,249,102,176,70,228,73,41,12,35,102,26,173,161,73,71,225,58,193,41,14,100,0,96,141,137,161,1,138,12,242,154,0,140,2,158,137,220,32,152,8,153,132,224,36,243,60,33,17,224,65,204,48,130,250,139,132,22,68,42,32,52,32,117,0,86,194,230,131,137,22,20,42,170,171,133,3,150,170,130,35,52,180,245,118,94,213,235,65,41,154,118,224,8,196,189,250,187,200,66,213,128,221,9,216,250,159,125,159,200,237,90,35,22,68,170,76,101,187,187,19,79,95,20,204,161,223,142,90,172,93,85,181,176,136,52,149,215,18,20,196,234,82,49,137,186,131,254,59,201,161,202,67,86,80,213,32,185,5,139,149,90,104,103,210,180,253,214,143,20,176,220,204,193,18,243,61,190,69,61,50,177,234,63,247,130,96,0,0,0,74,117,78,232,224,98,179,122,134,141,236,65,2,229,85,109,36,35,33,144,249,239,80,178,114,248,214,70,53,193,48,227,195,41,151,58,14,184,242,67,131,67,48,57,228,74,24,113,158,197,164,193,180,102,45,198,89,249,13,168,14,106,229,125,182,25,4,96,233,0,0,5,211,241,11,140,135,39,84,145,84,138,166,53,126,116,111,69,61,139,240,38,129,24,22,153,38,109,138,173,99,205,156,213,78,229,129,5,189,239,125,13,154,85,231,138,89,23,44,209,19,193,39,203,213,57,250,73,215,67,180,209,154,3,200,211,24,19,109,16,64,91,113,44,249,88,7,9,33,73,201,104,112,1,135,37,193,232,50,146,128,41,130,36,185,41,214,168,19,241,166,136,196,156,236,133,93,20,77,119,178,87,114,212,228,86,196,48,248,193,206,131,165,16,190,200,229,240,169,4,196,6,251,203,37,213,179,136,92,152,182,34,73,27,173,135,90,200,127,179,97,231,45,210,124,213,52,146,98,0,97,25,179,170,146,148,50,100,86,66,72,9,205,19,7,94,68,219,132,220,123,90,20,152,36,70,122,134,16,141,163,98,38,216,246,169,32,161,185,127,210,147,216,178,37,225,212,61,19,195,113,202,218,221,178,57,53,176,215,64,176,173,154,2,113,32,206,16,48,170,112,22,163,46,155,112,21,27,197,243,96,80,180,44,49,183,16,208,100,188,141,223,197,117,16,134,253,28,47,22,11,112,61,91,223,63,240,222,60,171,247,7,63,221,253,155,126,173,199,223,191,239,255,216,0,0,56,130,29,33,234,88,113,243,123,36,117,31,171,144,136,10,109,137,179,99,157,65,121,38,58,247,138,67,151,98,179,24,83,203,185,83,116,150,165,51,211,149,99,147,113,138,75,48,220,161,203,172,234,167,84,81,186,45,116,40,107,201,112,163,232,191,15,146,9,239,73,255,251,178,100,36,128,247,138,104,208,19,26,79,32,69,132,169,16,12,67,146,91,145,159,69,44,97,51,193,35,31,228,0,48,141,145,196,210,73,117,57,47,16,34,109,16,204,33,160,6,28,88,212,56,12,90,129,130,58,20,146,132,165,92,29,204,49,208,53,152,128,121,143,78,229,147,3,50,170,129,193,24,32,210,230,120,128,49,34,160,80,5,211,95,171,189,85,136,0,184,25,7,4,76,165,120,214,233,212,5,102,226,172,107,13,89,150,36,179,150,226,69,31,218,150,97,135,228,118,52,98,32,176,52,78,104,129,97,49,230,169,26,237,182,140,141,17,25,44,219,6,4,226,53,50,205,33,32,80,250,204,180,145,83,41,16,159,36,164,44,190,1,152,248,96,209,165,81,222,77,27,5,9,244,125,61,148,33,232,134,84,164,51,45,123,170,76,17,48,161,213,26,127,133,117,55,20,112,204,49,2,75,147,60,180,103,116,80,248,178,206,120,63,49,68,86,208,159,172,86,223,67,85,29,235,25,244,189,134,5,103,50,129,234,56,143,55,14,212,201,110,117,125,252,40,135,233,211,85,111,103,223,185,190,159,214,92,209,111,206,255,254,255,108,1,1,36,0,7,87,210,246,10,238,202,38,42,74,41,254,33,27,148,190,172,202,101,34,141,36,134,151,156,58,242,97,53,217,68,49,73,118,93,206,212,189,186,209,156,183,55,141,75,143,204,16,238,190,237,157,150,173,101,51,85,102,128,234,161,73,102,89,170,202,72,144,98,218,72,200,214,187,77,32,4,153,118,136,26,175,133,162,130,64,33,85,192,169,16,81,72,128,10,98,83,66,57,44,149,97,133,93,43,88,189,0,231,179,22,20,144,137,246,232,53,133,96,113,159,246,38,239,49,216,41,84,213,177,144,186,74,66,41,43,127,103,93,70,153,46,164,175,35,159,153,139,223,143,166,161,240,249,61,120,185,9,102,3,13,164,212,38,173,169,226,90,135,167,69,137,208,155,78,202,152,113,35,144,135,144,168,35,85,68,14,109,75,105,154,93,200,5,40,49,7,180,117,68,173,214,174,98,18,97,4,183,172,165,210,57,63,23,3,228,110,134,244,168,122,71,8,26,14,68,224,74,136,51,228,32,152,234,108,12,197,38,225,163,131,202,173,10,162,130,189,109,100,169,187,122,18,157,153,17,198,56,240,57,159,50,148,230,69,50,228,246,45,168,191,191,26,99,63,200,189,89,217,231,182,126,190,145,79,27,151,254,170,0,0,9,128,0,5,84,197,152,150,203,100,244,81,218,153,70,232,169,225,251,116,139,76,84,160,162,175,72,111,118,164,84,90,237,36,229,107,81,105,124,197,21,93,71,175,229,111,9,84,94,89,40,100,29,156,118,230,90,67,255,251,178,100,30,0,6,220,104,210,83,25,76,240,69,3,153,21,4,3,16,29,13,165,66,204,225,158,65,0,136,228,228,48,141,128,146,254,37,109,28,31,98,46,93,236,152,98,187,67,169,127,31,53,128,90,101,245,34,132,12,155,7,4,140,97,16,100,166,80,9,33,0,97,129,97,162,16,88,73,107,59,40,137,160,176,87,37,156,34,202,109,41,115,160,159,79,244,251,12,101,73,232,217,163,173,81,254,144,190,42,97,18,167,138,180,217,12,143,55,191,144,76,42,142,69,15,226,229,3,231,200,78,200,224,223,92,172,236,220,200,145,30,38,60,123,86,123,70,178,201,152,154,17,99,137,7,138,19,23,41,32,210,104,154,120,148,203,44,80,189,6,85,67,18,87,162,207,179,34,100,214,243,5,153,132,173,61,242,119,148,171,249,172,206,128,128,0,26,33,208,150,160,45,204,238,81,174,23,65,103,142,171,81,45,150,181,209,105,31,25,88,57,137,196,167,8,12,17,15,64,124,76,101,74,80,132,160,84,234,216,109,98,65,132,99,24,97,10,117,238,132,24,217,213,53,134,20,138,104,207,108,255,254,129,4,0,0,112,43,94,105,50,23,217,172,225,86,33,53,71,3,66,225,134,144,211,3,0,48,4,84,109,50,142,164,236,162,110,165,255,173,185,234,124,105,108,75,226,213,102,106,214,126,114,116,157,39,249,47,22,243,113,102,226,49,8,140,97,175,43,48,112,149,168,105,196,144,116,165,195,70,55,18,192,75,36,0,28,92,201,13,10,139,52,32,28,99,32,10,33,23,14,173,29,51,96,49,148,82,192,169,6,150,69,117,20,1,143,66,21,15,140,128,96,225,137,16,96,170,74,45,42,140,82,187,174,90,127,48,68,23,100,160,16,178,132,192,104,206,172,52,241,60,139,14,213,229,87,97,203,112,107,32,129,221,4,132,193,249,121,208,223,78,4,178,159,184,210,52,175,44,94,227,75,23,164,189,226,170,26,60,125,163,200,202,231,70,143,85,229,209,75,45,55,87,226,127,214,149,73,84,249,198,173,51,48,164,204,97,138,124,204,205,255,230,102,107,104,102,107,235,185,78,169,62,46,214,160,82,0,1,44,82,97,36,137,28,84,83,113,156,76,40,152,20,41,192,135,182,32,85,110,88,140,120,221,236,24,53,165,31,115,74,168,250,12,16,114,201,41,238,124,171,212,166,61,10,165,78,246,190,254,223,254,161,85,82,231,125,8,2,0,4,128,0,1,68,134,106,236,25,212,128,223,136,180,115,56,149,119,18,65,40,128,91,34,167,12,114,128,38,171,78,146,203,34,18,219,80,186,57,187,83,51,178,186,242,26,58,90,223,67,55,36,212,213,136,97,67,93,184,137,117,30,25,68,255,251,178,100,33,2,183,48,99,209,83,25,103,32,69,228,153,0,8,99,4,91,101,163,69,76,101,60,129,19,14,100,84,51,14,66,101,21,230,24,147,228,162,171,5,97,250,101,161,103,6,141,16,88,154,243,47,107,134,145,4,34,196,68,72,8,131,18,168,26,25,138,208,57,147,26,180,136,48,153,0,134,3,30,88,146,227,72,25,162,9,68,226,203,212,61,94,147,6,205,47,68,148,193,116,211,52,133,210,158,202,57,15,59,207,228,1,47,101,110,219,251,17,149,198,224,95,248,38,16,35,80,208,253,114,56,85,100,45,159,52,213,50,247,78,235,76,163,150,23,150,112,90,188,178,107,10,162,168,148,100,249,8,178,140,245,198,213,21,61,36,12,182,249,141,230,7,58,103,230,107,89,146,251,140,204,149,218,163,182,214,227,155,195,198,92,187,251,221,140,143,86,163,11,141,5,11,114,209,7,64,248,200,102,172,188,192,222,153,195,104,69,43,85,74,97,85,195,221,217,83,68,237,216,201,132,19,74,29,88,236,211,73,3,127,212,231,121,82,81,108,21,214,190,247,34,11,178,58,50,171,47,130,165,12,211,181,207,243,186,1,0,104,0,84,202,109,96,185,52,78,174,233,104,114,211,45,119,92,38,169,12,171,89,145,5,241,114,28,234,119,169,211,157,138,82,219,173,86,106,122,81,35,222,56,90,191,77,188,169,163,203,9,37,134,30,120,186,2,152,130,80,54,141,29,109,161,216,180,65,64,230,174,33,44,221,85,21,36,16,129,162,195,103,72,230,131,70,204,3,201,155,0,14,10,103,28,157,229,156,117,8,72,48,68,8,8,28,193,134,146,169,1,68,71,34,232,175,254,174,117,25,88,240,66,107,192,77,153,169,178,197,1,118,157,87,118,97,159,55,72,118,37,183,254,51,43,113,36,18,184,219,215,148,221,16,188,80,19,202,118,139,154,118,228,186,5,90,100,201,139,200,172,171,185,89,18,123,139,152,81,87,37,22,227,52,144,190,43,69,149,20,21,116,141,103,161,46,182,166,122,36,124,188,154,24,138,131,48,117,163,219,103,253,234,165,69,223,236,15,117,100,59,208,124,99,6,238,69,149,177,71,36,127,149,89,20,191,175,13,80,45,126,228,217,141,8,2,34,194,1,224,249,168,100,99,208,125,105,48,46,29,6,5,145,80,148,153,33,147,105,168,12,152,100,186,147,69,117,221,91,144,82,214,169,125,214,41,0,32,0,6,84,75,32,145,63,44,230,164,17,110,14,148,69,157,189,61,27,96,134,135,8,146,165,238,181,52,162,6,151,223,164,150,210,205,110,122,81,106,63,47,148,86,128,35,182,109,191,114,184,14,137,202,98,53,229,73,236,134,108,208,4,181,132,65,181,255,251,178,100,34,138,103,43,103,80,51,25,79,32,67,196,185,38,12,35,94,28,1,163,66,204,101,60,137,30,23,36,0,48,143,128,138,142,75,72,95,79,170,210,69,96,146,44,42,241,51,25,244,4,66,28,88,136,33,24,240,113,228,25,145,32,212,165,149,1,62,69,185,230,240,162,38,161,65,71,201,186,48,24,30,160,4,58,145,110,141,201,58,152,10,84,32,45,67,22,250,110,185,104,226,219,236,191,10,222,218,49,88,105,57,160,166,161,9,134,217,61,19,59,154,125,28,38,37,40,242,162,145,81,20,191,89,22,89,99,216,29,18,51,229,41,143,172,229,209,159,66,107,69,1,229,216,49,147,232,102,104,42,80,147,85,236,58,41,90,228,249,234,29,66,40,38,74,142,20,139,255,252,99,68,76,187,242,127,109,59,200,141,175,109,241,226,0,0,0,147,227,24,198,112,201,184,38,91,72,19,100,121,196,64,197,29,32,154,220,190,163,111,161,158,100,119,131,16,70,31,104,177,253,225,208,35,76,168,116,169,54,3,138,1,28,104,143,39,117,161,120,167,91,94,41,163,218,215,18,200,82,106,196,8,2,87,49,200,101,183,158,146,192,146,200,26,51,37,119,230,155,4,52,244,22,224,23,36,250,68,199,174,130,126,79,86,83,149,154,27,28,229,52,178,147,26,75,85,190,53,44,148,208,58,144,212,146,60,143,175,210,189,70,87,145,116,44,246,230,198,148,45,147,171,18,26,186,96,145,160,60,101,235,12,194,73,151,53,76,37,117,205,48,206,3,54,103,130,1,40,4,72,194,34,123,136,12,42,160,42,185,164,81,196,24,1,144,177,168,39,94,163,128,46,148,100,110,200,7,75,7,193,78,230,83,65,49,80,173,164,187,137,110,135,202,164,252,23,185,199,89,84,200,3,89,110,28,102,1,125,232,32,14,88,198,73,145,194,22,64,20,42,48,36,20,207,101,94,228,54,233,52,66,193,66,41,196,82,129,20,212,53,166,209,48,217,79,25,73,167,70,228,238,214,117,163,210,103,234,242,109,205,255,255,255,245,51,222,179,15,253,177,105,220,230,126,142,198,52,49,114,168,228,47,35,5,236,44,53,115,97,71,74,90,15,128,204,143,51,29,217,5,172,102,14,198,145,105,118,20,45,195,76,69,184,74,226,28,195,243,7,84,120,4,121,132,239,48,183,147,122,5,101,75,137,154,81,16,219,26,183,153,34,186,248,207,255,255,84,64,0,33,15,52,208,213,247,73,200,236,49,207,86,118,105,209,197,176,218,13,80,30,77,51,245,193,141,190,38,92,241,216,117,21,202,69,14,234,254,241,93,181,42,215,155,204,51,40,255,60,14,113,97,14,212,40,201,72,152,75,188,184,233,72,143,73,255,251,178,100,33,130,119,7,98,80,145,250,78,176,55,33,249,56,0,98,14,30,169,163,67,77,97,158,65,3,15,100,64,16,12,0,48,133,169,214,28,108,193,129,45,88,232,32,41,132,64,124,18,105,26,128,68,69,23,19,17,86,227,95,120,220,40,51,6,204,66,224,80,16,129,74,76,20,52,48,65,148,70,96,3,37,218,152,152,96,5,149,80,212,172,148,132,10,74,249,181,216,183,85,157,99,44,26,153,64,169,220,234,46,7,101,214,136,39,202,84,59,206,148,158,220,182,5,108,240,225,24,80,38,217,20,83,38,124,26,158,49,40,35,54,99,190,211,74,113,66,56,85,11,13,75,83,73,92,101,102,88,167,93,182,130,13,70,238,103,96,49,15,10,253,246,146,121,141,77,215,136,30,192,96,224,177,99,162,102,13,211,53,212,88,128,0,0,192,197,49,89,237,146,153,188,82,89,86,109,134,36,228,26,30,34,22,115,72,61,235,44,32,0,65,113,101,42,83,157,59,161,113,140,196,142,48,135,169,59,169,81,130,31,177,190,198,127,233,5,128,4,0,172,20,224,181,214,159,216,126,63,19,138,173,88,110,11,164,149,186,90,47,144,233,148,87,97,110,12,154,26,163,206,138,45,47,194,21,62,250,229,25,198,167,35,118,98,19,82,158,72,97,184,29,161,174,70,217,166,66,25,64,136,16,160,20,29,137,192,17,68,189,121,151,202,207,66,144,176,53,133,65,212,176,50,192,165,36,201,192,206,214,184,241,99,20,48,221,7,6,0,64,56,164,50,80,160,0,96,234,193,240,14,120,195,204,191,25,8,40,104,174,89,25,2,200,37,10,0,11,176,203,175,184,78,203,150,192,18,98,86,187,222,70,186,165,15,171,219,12,169,155,37,121,162,16,125,60,110,44,220,158,209,112,242,114,212,49,176,103,3,147,84,177,70,79,76,189,131,235,76,165,114,197,197,71,230,111,104,158,59,130,232,151,225,117,195,165,37,151,84,153,166,67,67,63,248,12,199,171,140,85,51,37,227,121,59,63,170,202,225,131,172,144,76,86,35,194,2,18,197,11,223,197,144,180,89,122,140,18,79,160,130,206,140,166,70,106,98,222,153,229,90,187,212,229,234,241,225,49,56,204,130,216,188,31,189,84,22,248,216,1,8,159,41,20,32,29,137,138,152,20,69,194,173,122,135,14,104,43,68,32,56,184,185,132,186,148,173,129,244,44,161,104,14,141,215,18,0,0,40,0,0,1,83,134,100,59,7,68,117,149,2,183,76,110,72,106,194,233,80,18,97,93,19,53,18,215,197,142,137,77,150,166,24,202,188,207,10,172,209,33,57,202,124,159,175,16,39,81,53,57,12,211,136,157,13,197,177,95,26,3,126,76,210,203,255,251,178,100,34,2,55,43,105,81,81,248,78,176,69,227,73,24,4,99,0,27,217,163,71,167,225,154,193,15,17,164,96,19,13,136,122,131,14,8,112,156,122,242,66,17,133,226,144,202,132,72,199,64,129,126,66,176,75,134,30,96,152,95,167,17,136,72,93,148,103,1,65,96,13,36,7,9,46,19,136,189,80,181,0,110,161,114,40,202,63,42,179,170,205,217,251,39,108,13,115,138,226,74,219,177,21,58,136,56,142,91,231,3,61,116,48,237,71,134,188,19,34,44,60,75,2,108,19,115,91,5,219,225,229,98,134,17,147,191,64,88,18,1,98,46,68,59,48,171,134,15,189,129,90,34,170,141,160,110,7,226,54,100,168,224,216,102,91,76,69,184,145,161,62,80,54,211,95,6,68,70,210,66,66,155,12,187,174,141,2,37,89,38,110,191,165,36,128,0,0,20,226,135,82,145,146,178,198,224,197,8,187,96,32,68,19,38,212,18,104,74,118,98,187,152,226,197,156,92,58,146,161,194,101,0,34,86,48,138,208,212,22,36,230,190,65,144,184,189,229,7,129,72,169,45,92,194,94,250,88,141,213,108,237,231,250,0,36,0,3,128,21,75,249,194,159,39,137,84,37,60,214,175,154,205,74,116,186,64,178,39,66,188,8,53,116,205,138,84,82,152,226,73,161,138,197,181,62,37,157,190,19,91,201,97,69,131,21,129,43,22,69,41,68,78,76,85,80,44,194,236,63,227,72,204,226,70,38,75,244,177,165,208,211,28,88,115,59,215,50,56,33,66,84,5,30,10,232,97,2,4,35,72,76,148,166,5,69,17,0,0,48,32,10,214,64,241,19,94,50,229,182,176,236,0,144,107,209,46,88,92,11,25,118,223,149,29,96,241,235,115,12,57,201,151,213,160,105,209,62,61,116,16,231,37,21,36,103,133,240,172,205,106,147,126,121,58,229,43,161,59,164,205,26,250,227,231,135,104,248,201,83,133,244,80,44,113,17,161,119,36,201,199,104,170,42,249,178,109,145,20,240,150,79,77,97,37,227,3,232,93,238,181,41,114,210,43,99,72,236,121,207,28,219,45,107,90,172,237,0,0,193,16,236,204,166,19,197,141,0,18,4,8,145,10,137,12,135,233,113,156,199,60,183,148,195,162,152,154,177,169,192,118,183,145,7,51,20,82,73,135,199,168,147,192,87,197,196,83,72,13,131,225,182,0,183,32,30,36,208,60,178,59,49,138,78,76,0,64,0,4,230,225,1,194,97,115,176,204,150,196,15,101,250,134,220,53,164,207,26,104,46,76,221,160,82,58,187,165,156,189,57,245,55,82,197,221,89,140,69,255,82,154,72,172,10,252,79,176,70,145,14,58,237,17,12,193,172,10,145,202,65,34,52,194,89,255,251,178,100,34,129,119,16,102,208,179,26,79,32,68,230,57,0,4,35,2,28,105,155,67,12,225,62,65,4,18,164,84,19,12,192,219,43,97,132,200,83,68,23,48,42,8,115,226,224,228,36,128,210,180,120,146,27,142,15,4,144,51,110,142,3,243,6,76,12,248,24,104,196,169,7,59,11,130,3,9,14,70,255,24,96,78,74,96,0,131,179,149,22,77,245,82,99,140,45,3,27,119,190,38,201,20,97,198,83,237,252,141,233,153,117,34,218,114,27,27,76,142,63,211,15,252,134,50,217,97,181,33,132,5,77,136,208,26,39,42,214,111,72,133,19,37,155,128,81,183,76,130,104,166,76,89,29,29,38,123,171,5,191,203,185,253,100,164,182,211,79,221,92,253,50,212,161,59,134,251,106,151,98,62,27,173,139,5,144,105,63,232,59,43,132,12,122,74,208,230,153,69,152,81,211,166,76,217,161,24,72,191,10,4,236,206,134,129,241,59,56,179,104,131,165,84,207,78,101,148,203,193,69,216,107,218,13,226,224,249,98,69,204,32,186,7,172,120,198,19,74,194,221,165,93,96,165,42,174,244,84,0,128,52,16,34,242,172,118,214,114,165,185,202,91,120,74,28,10,21,160,221,65,7,161,81,20,141,214,59,158,92,166,150,75,101,180,208,252,190,110,95,218,120,140,191,116,180,177,217,44,174,213,60,41,214,118,29,150,186,215,216,146,28,211,52,18,106,255,87,41,158,176,237,180,50,14,0,33,148,5,168,73,134,120,241,98,32,192,213,130,184,28,205,23,2,237,26,103,28,97,13,180,58,153,240,145,244,33,19,131,164,154,212,69,64,94,194,202,30,128,1,43,196,28,86,150,163,44,72,4,183,78,20,160,201,208,28,162,177,59,73,139,138,191,111,94,153,99,116,83,88,84,169,93,195,11,77,198,161,153,135,41,173,113,8,60,68,145,46,16,160,107,6,138,185,2,63,109,33,104,223,81,15,100,140,242,38,34,134,6,52,229,150,53,82,155,24,137,120,48,172,237,15,133,204,188,148,195,42,215,133,206,41,50,166,239,247,52,183,250,130,123,52,238,70,198,116,132,201,162,37,27,4,212,149,8,212,236,204,207,73,240,186,20,208,237,87,161,131,38,168,142,82,204,74,114,223,83,253,114,29,203,20,18,52,58,96,234,194,197,181,40,96,148,218,229,235,190,134,57,201,147,91,221,89,173,229,145,101,215,255,245,130,32,0,0,4,216,18,206,92,215,228,209,120,156,244,73,237,138,69,100,112,117,24,32,246,138,2,32,34,21,236,196,163,27,228,110,26,136,114,110,167,101,183,232,251,69,75,175,249,99,45,127,33,82,200,180,149,237,91,109,201,156,36,208,144,77,149,74,168,139,238,157,72,255,251,178,100,36,2,247,34,104,208,179,56,79,144,67,197,201,16,12,35,210,29,89,157,64,167,233,57,17,30,143,228,0,49,142,9,75,73,196,214,93,201,104,229,23,177,85,2,15,17,16,2,113,35,129,41,171,16,57,180,230,59,196,5,78,65,130,128,149,148,5,104,113,18,50,29,142,108,152,180,67,34,132,161,39,132,100,28,208,17,8,178,149,76,9,9,74,218,186,23,35,132,200,98,142,12,45,12,159,104,53,170,52,232,25,246,99,242,119,86,71,81,218,157,123,96,97,1,83,65,179,41,32,242,32,20,10,127,80,161,250,64,97,68,90,164,82,62,108,66,154,24,180,129,29,69,68,13,233,22,37,21,169,132,231,37,165,114,104,157,164,212,183,127,73,71,63,212,108,231,110,164,163,157,114,156,51,35,105,147,66,122,162,41,199,88,47,44,133,51,191,74,30,78,82,152,55,90,8,238,164,209,250,74,92,60,204,76,100,56,36,211,21,27,191,9,48,10,189,133,230,88,51,231,134,14,81,80,208,13,108,40,108,121,6,12,76,208,236,228,96,178,6,181,146,13,252,94,103,147,0,65,3,88,58,144,163,114,100,76,22,37,73,232,119,156,11,101,184,236,39,226,22,0,176,34,132,187,114,6,10,41,129,23,18,144,108,199,181,4,23,179,91,44,16,37,86,164,135,233,152,220,219,26,233,112,87,226,102,22,232,194,2,100,141,200,42,33,97,27,129,16,70,70,163,104,172,147,70,52,74,21,195,41,26,190,0,163,130,12,24,37,39,0,18,53,152,177,2,0,96,16,38,80,41,165,0,101,2,152,49,64,208,2,72,201,136,152,64,0,0,192,168,56,1,67,8,0,151,88,120,43,15,12,26,207,9,128,52,22,224,220,213,145,94,68,25,163,119,90,78,226,227,68,118,103,70,254,113,206,116,35,48,75,241,1,202,218,99,84,176,65,42,180,100,2,48,247,20,82,100,52,145,161,72,144,187,213,134,147,221,197,49,91,130,230,99,88,158,44,162,130,25,175,139,33,214,202,168,137,203,35,146,111,241,204,147,179,223,185,180,153,62,71,173,59,125,235,106,228,227,250,91,20,173,103,77,142,67,57,62,154,16,207,178,149,10,52,166,177,201,176,167,213,7,188,233,131,232,83,124,65,89,144,154,98,78,89,185,178,189,180,76,175,183,44,223,146,202,173,40,200,160,203,231,171,229,253,220,144,103,249,253,6,173,67,44,236,199,221,255,223,255,255,252,127,136,0,64,40,128,0,1,87,85,122,181,247,150,63,126,118,37,90,85,106,141,255,142,187,139,77,7,197,142,238,51,122,75,21,36,213,170,71,39,41,226,83,23,170,225,102,106,134,49,140,126,130,81,22,151,195,23,41,93,73,27,255,251,178,100,30,2,103,7,104,209,211,25,79,144,66,228,217,21,12,35,70,28,229,157,67,44,101,60,129,26,173,100,164,48,138,248,12,91,136,120,150,78,26,38,51,117,53,226,254,165,87,79,26,99,38,72,145,196,70,7,65,135,134,224,23,38,50,105,97,16,194,253,55,172,232,97,0,18,16,32,200,110,234,22,73,41,142,6,192,129,164,19,29,119,75,128,148,233,220,170,46,234,96,63,171,41,226,127,126,0,97,48,202,228,116,222,89,27,96,124,27,3,145,35,155,149,192,114,248,165,43,178,236,43,37,216,88,83,34,65,82,10,62,85,99,214,190,125,149,41,228,30,146,165,160,66,64,178,78,36,214,14,54,100,141,9,45,90,119,23,197,129,181,145,34,69,186,250,211,134,99,27,153,212,70,100,41,137,187,80,145,115,200,50,91,114,67,116,138,212,216,8,0,2,8,155,40,147,48,86,131,166,177,117,171,85,166,199,250,145,10,87,68,44,109,105,197,39,50,207,5,161,33,252,209,137,140,102,153,8,27,121,35,194,173,104,12,217,112,108,23,69,40,164,46,100,221,86,86,103,88,73,182,171,20,69,205,168,0,0,128,13,190,95,112,211,230,243,184,52,142,252,49,2,213,130,95,103,93,155,169,136,202,198,156,235,171,232,221,122,243,177,233,78,183,186,73,92,98,222,84,210,249,78,50,187,212,191,46,163,134,162,80,19,30,151,181,244,83,86,228,102,0,138,14,65,19,52,66,228,117,140,32,104,53,44,133,10,14,98,14,99,16,55,158,37,72,96,2,213,25,6,1,11,48,162,70,161,128,159,144,171,167,57,2,130,4,12,141,232,80,23,128,96,82,244,179,164,91,33,24,180,141,157,223,74,23,0,144,2,255,53,228,164,149,75,139,192,169,26,237,59,74,160,146,56,141,197,193,103,141,49,249,116,160,140,121,26,128,22,13,131,40,215,108,108,219,33,234,26,7,9,235,32,41,21,163,34,85,37,75,121,18,174,71,148,65,56,39,24,189,25,85,145,201,133,124,36,219,217,129,57,137,239,180,90,138,8,242,215,90,227,41,73,41,168,137,200,151,116,33,217,154,103,9,53,237,87,212,10,192,19,7,50,6,31,71,31,103,41,126,185,249,30,227,204,243,39,172,111,155,40,239,48,154,83,51,177,152,80,206,205,26,192,91,38,193,56,76,217,253,153,50,246,118,152,224,104,87,35,242,158,143,255,159,151,127,249,251,189,29,171,4,46,183,54,202,154,177,113,64,40,0,12,161,12,174,55,12,190,182,43,75,43,66,167,164,113,153,27,250,222,142,18,68,154,124,47,231,155,26,88,198,22,235,93,181,114,111,233,172,220,187,90,221,89,154,244,185,192,221,128,225,104,156,202,31,255,251,178,100,28,134,118,195,99,81,51,56,79,144,74,5,169,0,12,35,34,28,61,157,67,44,101,60,129,8,142,164,84,48,13,0,149,149,15,175,71,33,148,166,18,194,177,7,186,38,172,105,190,229,163,208,176,73,30,76,201,17,64,208,9,134,11,2,66,137,154,113,190,184,162,136,244,112,70,109,138,118,132,52,113,100,14,172,48,65,1,40,74,65,240,139,25,14,211,17,173,33,29,86,4,132,111,26,7,173,105,230,0,146,74,1,50,193,99,247,31,199,229,203,81,167,17,209,127,221,108,159,107,53,228,14,200,194,6,21,248,219,9,210,238,169,38,41,138,152,171,25,245,64,198,196,184,214,175,107,44,209,58,41,138,137,216,169,78,8,24,190,230,88,122,21,60,232,172,255,254,27,255,156,231,253,62,105,144,15,23,113,38,250,253,3,238,142,168,147,65,220,200,221,50,24,222,165,3,68,114,165,25,132,148,61,253,217,54,119,173,173,86,142,8,67,19,214,115,203,118,178,170,232,35,177,159,131,60,208,40,9,142,15,149,34,84,12,109,133,14,147,28,199,31,17,63,33,83,94,20,48,167,156,102,206,193,74,189,65,32,1,23,45,165,179,166,124,238,192,145,233,235,241,120,102,138,54,250,46,183,113,13,201,6,130,239,21,140,176,181,55,216,245,52,237,250,250,169,98,214,83,212,153,212,137,83,101,39,138,77,182,68,202,139,60,111,11,56,81,212,125,115,223,244,238,87,168,240,52,2,178,60,170,82,24,243,120,76,82,93,202,38,149,164,62,25,163,182,224,199,205,81,12,32,138,92,4,148,101,54,63,160,41,240,86,66,32,142,164,9,73,28,48,203,53,41,80,22,77,250,241,99,242,201,11,240,204,153,67,65,80,53,210,188,22,197,4,57,14,51,150,153,64,252,46,229,203,12,53,136,125,175,180,205,221,149,83,28,28,19,16,68,68,48,192,136,245,138,228,129,55,200,142,19,89,38,19,86,237,112,177,31,39,37,98,89,135,35,24,197,92,105,27,25,190,152,85,24,101,9,77,102,82,147,30,224,136,228,181,40,111,253,90,168,195,124,147,196,129,147,182,53,93,154,90,130,236,1,72,18,60,148,180,250,7,9,30,25,174,201,73,115,234,17,36,32,167,20,60,242,196,153,227,75,121,23,195,169,2,3,66,135,135,134,75,30,32,25,5,9,84,48,84,152,92,1,8,189,24,184,245,27,149,61,110,152,185,143,87,253,48,0,72,0,6,95,104,218,229,110,179,157,105,211,49,141,221,167,117,161,168,200,88,130,139,14,248,244,146,229,196,126,238,231,122,146,83,55,51,111,118,173,86,164,191,98,110,158,130,150,43,13,212,175,50,217,154,218,98,32,25,151,180,196,86,25,255,251,178,100,32,136,119,17,101,208,179,25,79,32,71,36,89,21,8,35,16,28,157,163,67,76,225,62,73,11,13,100,84,48,141,136,2,185,92,33,23,72,70,32,157,49,1,24,68,97,68,98,244,34,240,93,129,66,77,6,67,150,50,52,42,152,97,152,102,138,2,192,209,32,148,19,124,32,104,169,22,162,129,199,39,41,91,130,134,44,58,205,100,193,64,16,124,137,70,58,135,0,176,168,6,123,85,51,75,92,169,243,42,165,93,204,78,82,193,225,183,89,134,60,140,229,193,150,210,118,150,143,60,131,142,100,112,113,175,170,166,72,133,11,49,66,246,86,45,69,221,230,126,241,114,238,93,235,188,233,161,162,127,251,189,201,23,139,147,139,50,21,18,45,89,122,171,42,181,11,188,245,115,168,82,214,114,36,245,219,24,120,219,217,245,205,198,52,0,5,113,234,155,7,18,76,249,46,150,91,49,181,153,28,125,176,82,46,82,117,73,19,207,101,219,56,114,12,10,131,115,138,30,80,116,152,187,65,161,113,161,7,13,21,155,117,197,13,53,193,129,65,24,60,40,198,40,226,106,70,232,165,136,246,61,87,105,114,0,48,0,0,1,21,218,112,189,244,206,196,94,102,196,138,83,156,82,43,214,186,92,226,231,5,16,22,30,9,114,55,83,186,142,202,102,36,212,145,139,151,42,84,250,149,117,27,165,153,171,22,154,156,112,32,148,242,118,16,141,152,179,37,1,45,235,220,176,211,141,162,202,83,84,199,93,133,172,109,16,8,35,100,88,192,80,1,80,77,163,212,100,204,20,203,124,199,148,4,80,117,197,87,13,169,77,55,16,158,42,243,67,140,244,12,66,25,11,28,148,78,210,124,130,136,255,166,180,185,15,221,164,190,71,39,38,43,76,147,140,225,120,65,174,100,65,101,210,57,171,15,28,104,83,240,83,238,239,103,46,20,21,34,25,183,193,36,12,29,50,81,191,196,117,253,38,117,229,200,180,178,82,213,204,69,74,78,235,94,76,247,44,135,81,101,235,68,116,62,53,19,135,98,61,5,36,68,132,186,42,15,185,52,150,60,74,132,159,24,41,174,74,127,210,40,18,226,140,164,195,132,148,221,212,110,90,38,130,213,213,175,138,56,111,169,30,70,107,82,100,164,246,136,130,5,150,143,97,16,160,176,240,232,108,88,204,94,25,54,44,25,0,63,107,109,6,164,92,105,14,91,31,23,24,227,11,193,189,122,106,69,105,83,63,210,0,32,0,12,245,186,239,115,73,202,26,166,121,105,105,97,216,18,0,237,35,2,12,89,58,87,227,148,193,100,179,114,204,42,198,229,84,17,26,91,181,48,202,107,60,229,114,89,12,245,4,118,19,7,183,233,108,175,18,113,217,102,40,255,251,178,100,31,136,119,14,103,80,179,56,79,144,69,229,105,21,12,3,16,28,13,157,66,76,225,62,65,18,8,100,84,17,140,224,186,85,10,28,74,36,169,70,143,76,230,66,145,12,21,245,47,96,97,65,3,27,42,133,199,12,47,17,78,198,134,48,203,73,240,32,75,40,211,4,24,18,3,140,48,129,90,49,204,112,169,51,126,12,12,105,104,11,184,194,26,34,106,25,132,89,133,85,74,215,105,111,203,145,1,106,49,54,44,191,25,59,29,98,14,237,135,106,84,253,181,23,118,164,189,244,153,56,104,83,208,150,11,19,140,174,185,233,44,129,130,237,237,27,51,35,102,166,36,214,9,80,24,137,99,194,21,87,64,76,147,208,42,204,209,164,211,82,192,73,47,252,223,191,89,159,166,54,217,184,230,249,110,206,30,57,57,65,123,45,117,223,166,0,0,3,91,46,96,44,166,12,208,247,90,68,201,8,161,249,29,30,167,165,108,137,20,126,139,22,229,97,28,103,53,213,206,186,21,239,151,201,72,109,65,64,57,194,164,26,197,52,38,8,48,171,70,16,14,184,240,170,137,201,87,214,68,93,128,79,29,191,90,0,1,151,165,251,106,238,116,15,43,149,197,32,38,217,252,116,157,168,235,93,145,0,137,8,204,173,167,142,236,230,87,226,55,241,152,177,204,229,149,55,86,138,98,103,159,245,28,136,34,29,185,15,184,79,28,117,112,174,85,51,26,9,77,156,25,133,103,66,180,12,73,133,38,248,161,32,188,164,129,49,193,42,7,159,47,185,192,241,114,73,119,66,113,144,17,170,88,152,1,138,39,49,9,198,152,128,222,23,69,104,2,160,198,65,199,37,48,80,42,180,90,142,139,147,37,86,150,234,243,188,109,7,178,86,172,214,24,163,240,158,108,30,18,211,237,195,186,126,90,227,237,86,203,177,70,9,13,30,210,134,18,73,120,72,193,58,25,9,228,97,1,25,147,72,169,102,164,155,68,243,141,154,75,42,36,100,150,187,103,161,51,115,146,208,148,27,80,193,193,105,89,217,226,176,155,60,188,122,242,68,212,72,86,179,187,244,252,82,215,150,222,210,40,32,87,101,38,160,153,144,164,121,138,20,227,187,61,136,64,200,14,178,102,3,22,14,62,146,65,100,25,8,15,26,17,7,92,3,75,69,130,224,137,50,149,5,74,164,176,77,183,144,72,240,240,160,162,17,151,189,6,50,25,34,41,189,78,143,122,12,126,144,0,0,29,128,0,5,211,100,255,58,94,199,96,104,103,96,134,195,215,106,69,40,192,13,112,38,192,65,92,202,185,157,250,155,73,247,7,236,208,25,26,163,187,171,85,53,247,1,110,200,168,237,235,133,58,18,192,65,208,165,208,176,21,70,160,255,251,176,100,32,136,118,170,100,210,81,248,79,34,71,99,201,21,8,35,2,30,125,163,64,76,101,156,129,2,150,164,64,16,140,0,245,138,73,130,99,136,194,132,188,136,16,208,17,212,78,11,141,151,44,208,3,142,23,80,52,16,53,160,48,37,134,18,18,133,47,139,152,14,104,224,212,146,70,62,176,150,74,239,39,162,154,177,39,41,21,217,203,40,177,72,234,52,38,227,12,195,239,219,46,155,156,119,227,49,135,241,228,134,103,37,149,247,31,146,231,79,168,191,32,98,106,42,98,75,203,17,18,234,53,80,49,65,129,176,155,68,234,32,36,89,27,41,21,44,240,60,176,149,163,188,142,8,38,175,49,178,223,41,97,42,199,186,207,65,1,68,13,170,249,209,30,65,107,64,153,233,231,239,16,0,0,225,228,172,74,230,215,134,244,58,128,12,207,120,187,116,137,16,163,177,79,226,24,104,249,157,171,12,65,50,98,16,56,176,140,92,58,209,42,203,40,64,164,150,82,152,224,187,30,41,24,60,149,129,162,131,219,212,161,202,168,93,9,20,113,173,22,85,119,112,0,1,160,49,130,180,247,54,164,244,204,186,49,77,14,212,128,218,178,119,36,226,195,15,216,40,52,42,149,61,184,195,159,149,216,46,146,39,41,206,213,51,250,254,210,243,114,203,77,130,28,100,75,33,179,194,156,230,238,204,18,25,30,86,234,57,35,73,117,18,229,251,47,154,117,51,210,96,21,66,193,7,12,8,82,121,8,196,49,206,43,120,22,88,17,162,213,140,28,33,205,40,143,149,70,25,4,160,104,178,78,25,35,39,5,133,158,7,12,101,132,156,198,81,200,7,34,136,66,106,210,64,217,116,8,128,100,4,59,52,176,194,66,146,140,170,138,47,38,93,205,197,167,181,119,129,247,125,20,214,26,109,232,32,136,109,237,28,152,96,221,114,226,248,72,126,92,74,149,8,252,229,109,97,186,136,223,197,75,144,204,212,23,143,140,44,169,59,29,246,97,92,49,202,200,253,101,93,231,189,199,28,164,222,83,41,222,88,112,159,75,173,204,89,252,142,107,45,45,236,114,54,125,124,78,107,20,176,109,99,25,156,24,138,112,83,125,230,101,49,85,76,205,82,21,77,46,162,199,106,198,108,227,144,154,139,146,92,140,115,138,74,77,122,215,204,211,222,83,114,82,250,77,142,1,123,6,176,152,212,168,52,229,168,164,70,2,48,228,42,104,162,49,70,37,251,255,203,20,0,32,0,7,3,44,51,57,114,219,148,51,94,98,47,168,67,221,27,101,115,73,160,58,121,106,175,161,156,143,203,114,150,88,198,111,83,181,172,229,91,146,155,88,67,87,223,168,126,102,4,100,241,182,149,1,140,137,63,85,184,255,251,178,100,30,128,119,31,103,208,179,25,103,32,68,9,105,0,12,35,230,26,173,165,73,71,225,154,129,7,156,100,84,48,14,64,80,13,45,155,43,231,252,56,200,6,82,83,113,66,168,155,145,100,197,200,186,196,42,74,199,220,192,112,198,145,120,147,64,20,33,22,143,48,193,118,21,21,6,138,10,213,1,13,9,171,145,32,92,144,170,70,0,65,201,143,0,210,94,149,230,239,113,89,155,117,138,182,24,43,137,30,113,28,120,91,192,172,15,117,35,204,225,67,148,148,78,92,38,15,119,237,102,69,36,63,247,98,1,169,123,111,164,129,116,213,106,199,29,61,116,235,171,168,101,245,245,125,51,215,178,29,74,210,236,29,31,162,106,54,174,186,155,199,234,185,13,205,252,166,98,157,66,215,181,251,203,125,42,88,207,219,83,42,169,229,64,139,166,69,93,244,208,123,199,89,97,255,37,46,34,14,28,87,144,240,86,204,32,158,66,12,234,47,123,128,240,61,241,229,7,28,41,218,94,130,72,96,103,112,171,79,45,245,116,76,41,17,24,92,88,38,233,24,148,132,165,35,80,83,144,194,121,230,195,203,169,169,239,233,210,32,0,81,0,0,10,170,36,122,20,210,211,43,52,86,8,176,21,46,227,58,16,231,34,20,78,209,13,76,204,143,52,154,79,65,136,172,133,135,187,133,184,50,86,102,199,25,218,19,134,26,133,22,180,41,133,132,234,38,133,220,154,191,145,166,90,216,94,73,165,218,206,199,2,56,4,240,45,250,114,180,38,82,210,130,229,58,188,59,240,3,85,91,64,214,46,84,72,26,154,96,23,200,44,65,238,41,90,52,81,67,73,74,207,89,67,33,122,95,183,1,200,96,4,64,72,82,49,41,171,52,137,129,249,45,136,123,108,85,229,138,44,57,44,27,190,96,100,243,87,81,5,14,174,112,195,173,31,214,140,41,90,225,104,244,208,193,60,75,79,106,184,193,147,236,164,54,84,229,99,153,98,244,127,16,140,207,234,118,188,184,249,117,35,43,28,128,179,126,170,72,91,72,245,113,123,151,117,175,172,253,99,119,136,167,205,35,74,236,240,26,185,18,33,19,12,195,175,94,35,167,77,122,123,253,168,136,95,213,151,47,85,21,169,162,222,155,103,199,9,250,249,72,121,15,88,218,95,178,5,164,97,18,137,132,1,52,3,90,72,157,97,95,25,111,246,233,71,245,128,3,16,41,128,0,5,212,37,202,87,229,106,175,180,42,30,131,45,65,147,17,136,106,34,248,165,89,96,68,250,100,247,181,51,64,251,82,198,237,74,56,244,87,152,151,59,81,55,106,212,252,246,116,248,94,156,126,217,139,72,134,171,189,55,155,154,119,40,171,73,86,214,95,24,82,249,255,251,178,100,38,0,103,121,104,209,83,56,103,144,69,167,73,21,4,195,34,27,245,161,69,167,225,57,1,4,135,100,164,96,12,128,49,66,236,229,74,158,213,17,86,208,139,88,195,36,48,6,54,80,16,36,98,144,100,26,5,24,202,44,29,0,38,228,165,77,195,136,2,179,139,164,132,68,139,45,163,115,86,117,99,71,230,104,249,38,178,237,90,170,157,151,151,162,25,122,169,209,225,249,161,97,175,187,95,164,118,225,13,202,142,235,147,40,117,243,67,31,188,225,61,102,112,232,225,249,97,106,233,152,85,42,59,97,248,6,227,210,48,245,145,208,8,188,159,194,98,106,10,114,109,136,173,56,122,71,14,162,91,1,85,161,12,221,73,210,150,45,56,114,145,85,84,148,155,51,87,3,197,52,51,216,174,249,228,102,107,215,68,119,243,103,82,165,117,132,0,4,121,11,84,11,26,185,181,81,99,162,93,8,233,86,34,143,211,51,72,74,179,132,128,178,226,245,53,58,90,31,228,55,150,89,23,25,227,153,75,237,153,85,87,198,252,166,159,126,64,206,69,227,156,52,35,69,123,50,191,229,170,220,180,51,239,191,172,0,32,0,2,128,0,0,160,80,131,165,22,200,180,163,104,57,207,220,85,4,245,83,58,164,88,1,122,58,136,28,140,148,172,237,107,238,114,102,202,182,246,70,56,115,121,46,193,53,82,43,186,71,6,58,224,184,238,154,233,5,61,90,153,58,125,168,42,194,173,38,102,185,28,99,9,194,18,131,8,240,33,24,57,64,89,6,0,185,104,24,66,67,226,7,4,123,201,156,198,67,139,216,112,130,244,133,23,205,125,135,37,90,150,40,52,225,112,5,196,194,82,37,253,48,4,105,15,35,173,131,5,126,27,45,18,122,208,53,184,139,227,25,101,237,198,36,205,217,91,135,119,95,13,205,105,73,8,5,114,248,146,7,177,214,91,246,237,90,122,196,243,19,135,34,15,42,57,100,129,162,74,144,245,176,77,173,201,4,226,243,34,135,198,108,3,37,78,154,116,51,250,71,72,145,83,40,226,168,226,133,211,217,202,213,66,191,249,108,3,218,174,125,67,128,1,77,201,65,102,27,71,45,255,162,189,9,219,129,197,152,23,64,116,219,199,19,72,46,33,36,67,20,105,243,128,64,3,22,65,15,58,20,65,51,230,7,148,48,226,14,67,214,89,41,208,231,253,103,81,250,234,245,67,139,187,84,192,232,0,0,24,128,0,1,69,34,210,98,142,131,95,151,118,79,42,148,219,110,219,136,47,56,224,42,229,146,92,202,197,12,69,105,229,185,238,24,162,162,164,140,243,46,246,75,26,163,181,63,51,0,212,128,221,168,101,134,56,240,234,85,63,173,197,231,193,147,168,255,251,178,100,34,139,39,55,105,81,83,24,76,240,69,228,89,21,12,35,132,27,29,163,70,167,229,57,1,17,135,228,240,96,140,168,18,174,100,114,178,238,185,140,109,21,27,201,50,82,42,112,176,66,194,117,87,201,32,69,154,6,121,179,199,45,25,182,102,16,53,165,227,3,192,200,180,125,48,136,186,2,2,2,180,5,42,96,201,174,67,138,133,1,232,75,67,101,252,164,38,40,32,38,135,12,199,37,173,97,244,128,213,189,251,134,89,147,153,73,148,21,12,199,113,54,41,56,208,202,71,75,178,85,182,24,146,113,233,227,201,186,226,116,46,198,1,210,50,234,141,241,82,226,182,161,41,1,32,210,17,92,230,203,51,64,128,69,240,29,130,119,33,105,163,124,209,183,169,25,159,138,109,204,147,29,169,194,82,135,214,85,65,215,48,3,90,210,32,0,10,46,102,195,33,215,45,6,251,216,21,40,103,30,108,223,50,218,163,133,101,74,59,161,237,161,154,195,68,55,7,134,130,128,217,209,26,208,225,71,11,130,112,18,67,100,132,100,9,193,152,90,124,18,19,163,40,132,39,101,99,133,171,110,244,104,119,168,101,136,193,76,151,168,232,83,182,6,200,80,84,212,71,157,182,36,98,88,120,40,187,10,189,67,171,204,201,60,145,33,176,60,111,145,145,229,126,46,178,226,92,167,31,22,218,57,47,116,156,54,204,186,209,177,53,151,132,97,130,190,201,137,2,166,82,17,13,4,128,65,36,129,38,63,196,130,135,66,97,128,171,227,106,98,188,11,96,32,112,152,244,248,10,24,162,32,114,129,69,133,1,70,103,121,106,175,233,200,251,14,96,173,243,114,113,89,211,254,197,36,80,2,248,99,107,77,250,127,218,219,161,5,177,7,154,42,254,191,113,23,114,39,42,178,66,22,66,12,138,20,53,105,146,100,30,40,84,80,186,6,34,223,201,21,177,19,37,209,151,72,145,165,196,68,38,140,242,7,164,213,155,40,142,122,150,204,216,172,116,124,81,169,27,182,52,137,27,73,48,221,117,215,166,87,109,77,249,77,39,159,173,52,238,219,65,48,130,0,4,3,79,125,4,26,196,141,5,11,33,51,119,233,70,64,244,42,35,122,1,148,138,134,12,40,85,130,173,117,67,5,158,74,104,106,65,75,46,113,193,171,96,181,116,52,161,186,34,232,220,65,31,163,245,249,198,174,89,75,99,174,155,146,154,0,16,24,128,0,1,69,28,82,215,146,26,122,228,85,93,7,11,57,84,106,206,18,181,88,35,28,191,202,195,56,254,210,214,228,220,130,87,90,30,171,55,45,179,65,49,110,61,73,61,122,110,79,57,7,44,43,234,240,198,94,247,224,186,168,152,195,211,193,72,147,10,133,108,255,251,178,100,37,0,39,120,104,208,211,56,79,144,66,129,217,57,4,35,0,27,93,163,71,71,229,154,193,24,138,100,84,16,140,24,29,138,46,56,210,199,78,98,161,152,152,97,160,148,193,25,80,58,229,129,6,131,56,70,0,128,186,226,166,104,129,37,24,68,0,12,46,194,131,168,225,214,34,48,129,88,103,82,199,24,10,232,149,151,164,4,49,37,23,38,93,36,76,69,223,48,174,227,201,147,13,72,161,150,80,196,85,195,252,238,57,44,146,137,212,166,137,195,246,1,8,10,137,3,36,145,248,153,136,38,232,147,8,89,86,143,229,36,240,154,129,49,24,176,96,74,192,116,68,78,161,48,253,7,197,75,217,164,80,145,77,69,55,22,104,80,56,21,100,78,37,222,218,72,5,42,10,197,191,87,174,60,242,178,89,127,72,179,195,20,96,101,31,16,235,0,32,4,0,1,218,2,140,103,208,113,249,181,50,90,196,92,6,229,102,64,197,26,171,194,110,226,208,65,97,16,234,158,247,56,107,79,220,40,42,208,133,66,82,142,122,181,185,106,241,20,150,196,69,167,204,16,254,122,16,173,161,197,171,237,170,144,32,0,208,0,0,84,28,166,66,61,193,250,129,149,23,35,183,55,112,28,137,72,202,1,228,144,136,65,255,139,52,201,154,174,150,148,240,216,161,233,149,13,108,101,220,104,76,106,89,86,91,84,38,250,136,228,62,0,109,16,65,224,118,40,148,167,42,7,25,194,93,139,10,206,28,53,234,214,157,100,32,105,37,234,125,11,78,131,105,234,5,8,156,20,125,0,22,89,194,235,129,142,42,4,184,162,229,246,77,226,250,133,70,110,46,75,160,242,166,58,116,74,153,98,246,109,86,227,56,117,94,57,3,185,17,134,159,87,66,0,142,196,89,46,57,67,210,8,212,59,60,185,165,174,221,3,188,226,35,15,149,189,67,79,106,235,186,99,59,187,122,51,48,92,148,221,162,149,97,131,218,92,90,18,113,49,205,95,68,251,44,217,3,233,50,202,72,41,172,210,211,158,239,47,170,248,87,199,94,109,170,205,93,216,237,203,213,226,130,0,17,42,50,187,193,167,14,211,58,73,50,115,122,51,172,47,180,32,38,81,67,141,8,3,162,131,3,106,18,132,77,152,30,15,4,130,102,214,48,89,228,166,152,27,20,47,38,69,1,231,136,205,32,48,227,35,136,19,4,30,139,159,38,78,245,127,246,254,176,0,32,0,4,128,230,12,212,159,135,85,230,164,124,165,142,84,33,217,140,197,224,231,232,21,48,177,216,2,228,114,96,153,248,236,196,166,244,213,250,27,153,111,146,170,61,199,178,187,98,55,155,213,20,127,219,84,28,134,148,205,225,47,202,79,149,6,96,131,8,255,251,178,100,35,2,103,113,101,208,51,25,79,34,68,37,153,21,12,34,224,27,97,163,69,44,101,62,65,26,20,228,96,48,143,128,93,129,129,66,55,69,3,132,12,97,2,139,1,77,91,130,129,124,136,147,46,200,17,228,5,132,22,13,4,199,180,105,2,84,132,177,11,2,110,200,51,40,112,70,51,194,202,11,104,174,213,40,24,0,163,5,129,210,89,68,144,161,220,95,11,189,119,168,32,140,8,97,220,81,18,239,181,166,90,56,30,47,245,6,113,6,187,46,116,23,4,125,197,151,63,34,4,96,99,16,129,231,207,3,39,135,226,43,255,81,243,234,178,195,45,133,27,84,132,140,161,164,13,211,4,8,93,107,38,87,204,88,202,149,24,227,37,175,90,100,230,46,169,59,76,111,245,5,152,95,180,141,79,12,123,229,68,178,1,229,43,215,223,119,75,191,159,189,32,0,2,188,205,85,144,232,225,1,25,161,133,188,254,158,14,166,81,140,209,143,118,69,58,122,194,178,152,221,104,228,80,58,225,64,32,46,237,123,44,19,156,116,217,131,19,101,199,56,58,18,23,17,197,129,134,18,121,141,204,208,162,195,250,127,255,250,128,96,5,0,192,135,104,117,162,51,209,43,113,185,216,122,163,200,255,216,99,14,106,36,23,53,91,38,28,201,21,187,122,194,138,95,57,248,222,229,107,55,126,130,196,229,12,173,251,123,228,114,137,99,38,114,231,30,86,80,255,10,173,127,23,136,46,9,50,153,72,24,34,11,32,9,2,198,146,33,25,21,158,128,79,3,38,181,86,152,181,196,74,56,68,20,2,112,173,176,225,165,33,178,2,96,178,145,194,94,36,44,14,49,43,144,200,46,3,138,213,84,17,34,213,181,107,68,23,66,216,188,171,107,75,101,218,111,106,53,149,129,93,55,34,175,165,215,22,8,173,142,130,192,233,51,20,33,39,58,102,4,6,155,153,220,233,174,65,106,28,20,182,170,237,226,4,163,104,140,28,219,52,186,158,200,157,119,139,78,13,205,243,184,18,66,5,90,143,217,205,43,255,218,87,137,74,10,91,221,84,174,236,80,176,9,91,54,122,2,16,41,187,12,195,80,73,145,154,105,144,114,168,244,163,94,57,101,172,172,238,70,54,116,87,183,177,238,126,223,71,222,219,238,48,181,6,88,14,19,72,12,23,104,170,2,229,148,246,151,84,54,247,86,150,169,112,50,221,37,215,115,182,117,165,173,69,31,183,172,0,32,0,4,204,26,107,112,135,173,186,178,9,200,251,255,26,130,35,145,230,116,196,8,98,237,168,179,121,79,47,138,209,215,149,208,77,211,238,106,146,182,241,173,75,126,77,39,128,216,204,122,121,63,104,34,203,197,109,53,118,230,223,164,52,255,251,178,100,32,128,119,61,101,208,179,25,95,32,71,101,201,0,12,67,96,27,57,159,69,39,225,58,193,19,150,164,84,17,140,10,8,162,138,156,72,41,230,160,170,86,152,17,180,29,120,212,200,204,144,33,27,208,168,96,227,203,38,9,144,31,129,158,185,156,113,139,25,109,155,171,2,7,80,106,158,6,212,86,99,16,0,184,73,176,193,208,146,129,137,172,92,167,72,179,204,10,50,201,146,205,156,175,134,144,242,67,137,233,5,55,86,241,230,111,91,86,190,237,54,206,164,186,70,254,64,80,23,6,103,199,250,64,192,16,141,12,202,137,207,53,80,197,99,116,205,77,60,150,63,162,250,68,233,216,74,204,96,124,68,132,107,26,154,38,206,94,78,55,213,64,216,241,61,202,171,94,197,211,55,134,255,255,231,30,229,41,100,208,15,57,192,106,171,86,197,60,149,87,165,27,83,76,193,199,16,24,153,58,16,92,149,193,141,84,188,32,119,151,168,17,197,63,4,215,10,245,19,148,162,185,34,196,218,173,94,118,205,243,95,48,236,24,44,224,52,224,230,16,68,170,75,56,181,51,74,113,49,77,10,28,150,86,74,80,91,99,59,40,4,64,37,0,2,195,57,66,165,114,100,87,43,218,21,246,178,116,253,161,40,11,212,0,145,29,131,245,76,163,125,132,99,147,148,238,47,225,85,84,231,171,214,52,29,179,195,151,37,114,63,221,8,39,208,2,16,55,67,48,111,43,244,164,73,36,207,17,1,150,198,213,81,100,7,4,206,161,230,13,76,60,72,104,131,97,67,28,158,111,88,36,34,55,30,130,5,24,32,101,12,0,37,118,25,132,17,49,131,164,155,208,64,56,110,149,167,6,81,123,60,74,86,186,35,147,107,85,108,44,184,172,218,234,104,172,249,232,191,4,211,190,145,26,87,238,138,87,241,187,229,218,149,141,28,23,33,51,138,51,250,111,186,92,153,178,50,243,135,180,2,92,17,1,0,210,19,108,130,194,121,44,30,100,120,130,209,101,187,17,60,72,12,232,84,227,201,80,248,183,98,242,71,255,243,202,98,16,150,244,189,255,237,133,108,25,71,172,139,177,5,139,89,93,211,71,219,152,70,139,43,41,117,179,115,128,212,175,26,173,47,36,202,131,203,220,227,84,50,24,153,54,187,94,102,148,141,76,32,122,122,21,42,169,144,24,104,29,152,140,106,70,13,104,224,250,152,214,179,36,187,26,171,186,247,163,64,0,32,0,6,98,15,17,160,212,176,172,87,39,160,54,40,144,233,114,16,192,114,45,176,151,0,213,33,145,154,220,154,240,249,130,6,43,25,137,158,27,116,206,212,213,123,21,38,116,146,134,85,26,119,90,75,117,65,50,51,163,154,196,86,197,2,255,251,178,100,33,2,103,61,104,208,177,249,78,66,72,97,217,21,12,35,80,154,33,159,73,71,229,154,129,21,146,164,96,51,12,192,101,138,109,125,88,225,178,18,196,99,130,138,107,136,34,37,164,193,36,132,53,142,10,108,70,49,48,0,12,129,231,3,110,48,140,4,50,40,72,24,82,249,28,192,0,15,24,52,20,8,232,203,16,202,25,91,140,64,161,73,236,89,212,101,93,75,16,180,44,217,155,50,6,34,205,218,202,214,91,234,46,204,20,227,217,123,46,136,189,235,206,252,214,115,50,54,158,11,172,35,117,130,181,146,151,152,145,128,108,113,36,68,10,62,133,152,247,80,132,167,56,73,114,229,140,28,90,85,69,245,79,216,232,134,9,101,68,66,24,121,75,166,228,186,233,90,184,180,149,101,191,171,94,249,70,138,174,145,237,62,252,227,12,127,57,137,0,0,10,238,44,10,80,228,128,216,86,9,21,98,131,51,55,113,65,150,29,89,103,180,12,240,136,80,216,54,178,162,55,151,3,161,192,160,144,176,50,113,192,224,64,84,84,200,140,93,101,156,60,64,183,156,20,80,132,225,86,232,187,117,151,59,0,39,107,53,93,232,3,64,40,2,161,11,28,178,40,102,83,51,39,108,175,93,186,141,33,188,92,142,146,82,175,30,108,142,163,192,162,231,75,165,107,125,109,226,222,104,52,125,227,57,233,70,156,107,124,154,70,36,87,200,41,48,128,112,184,173,42,236,98,4,76,71,209,192,79,71,53,26,18,152,122,196,90,10,128,130,224,34,140,208,64,171,22,113,232,32,212,120,194,252,166,48,169,198,144,102,32,172,44,66,210,168,36,59,32,201,255,135,16,77,3,168,239,100,141,105,251,70,44,41,28,135,140,32,25,241,24,160,128,71,244,232,71,68,179,250,34,94,188,199,217,90,241,205,80,216,63,197,149,96,245,158,213,71,83,2,232,204,221,62,108,193,199,68,226,239,38,128,229,125,123,83,198,234,222,207,156,67,42,198,126,194,158,172,204,179,141,98,141,170,123,95,219,114,146,173,202,90,118,11,49,66,236,179,232,32,128,176,124,150,218,37,35,58,98,142,43,71,165,4,145,194,190,229,96,73,47,167,31,57,136,248,69,173,45,145,46,240,207,56,36,176,96,160,104,252,88,23,97,145,203,89,101,136,72,138,181,4,43,120,158,208,199,168,130,23,249,52,236,141,156,119,118,237,172,128,0,117,29,68,170,119,118,157,244,142,201,160,104,220,142,51,3,189,139,89,96,144,104,32,245,233,53,90,114,61,127,146,153,101,172,235,69,159,202,182,42,76,219,175,51,94,253,44,166,24,152,130,228,85,216,150,106,128,186,232,0,142,152,193,44,116,37,161,90,7,37,74,218,255,251,178,100,37,2,71,63,104,80,147,56,79,144,62,64,89,60,0,34,0,27,185,163,71,71,229,156,128,250,18,36,64,48,139,64,88,114,65,81,68,191,68,40,142,6,68,137,134,17,181,186,27,129,141,4,216,93,51,141,163,6,19,56,163,162,192,119,66,131,28,112,67,41,142,24,243,214,76,215,11,196,95,40,178,32,138,213,183,26,103,106,20,166,148,172,252,186,211,55,145,37,64,32,74,119,2,181,71,185,209,123,25,221,19,75,125,36,175,53,232,232,144,171,147,64,6,224,107,246,74,40,201,253,235,34,106,74,44,138,100,112,66,23,52,208,105,132,69,8,245,97,132,12,124,69,28,240,164,77,81,73,131,97,81,64,174,117,138,67,163,50,204,33,133,89,66,182,73,211,146,241,51,213,133,74,218,69,4,85,124,75,23,34,4,0,0,0,64,0,49,144,167,132,141,180,200,157,96,170,79,14,8,197,136,150,154,51,139,65,249,6,155,81,81,205,74,68,81,100,34,250,10,29,81,119,86,234,81,199,220,142,102,163,26,125,95,197,33,37,148,204,151,66,216,148,128,32,28,0,112,127,176,167,212,231,51,134,213,140,237,136,115,11,228,192,229,63,192,16,131,88,212,86,160,91,149,243,97,173,219,156,176,84,41,61,42,153,207,53,191,27,48,21,147,66,140,81,168,213,43,161,62,52,133,208,140,130,116,147,2,165,233,166,88,19,241,203,104,145,16,80,1,224,11,130,205,89,81,204,66,168,217,236,212,89,0,224,6,71,58,14,21,45,10,12,144,76,242,1,203,14,4,166,168,228,134,15,42,130,38,227,78,87,148,120,51,183,245,165,177,197,218,254,85,122,212,221,239,197,177,51,135,246,26,134,156,201,234,24,188,82,158,228,146,71,42,188,152,181,89,165,207,33,94,195,80,46,63,134,148,157,133,206,114,90,114,196,226,74,114,113,76,162,4,75,7,207,167,46,29,46,92,111,13,151,114,219,230,221,75,53,162,202,28,186,227,94,210,229,109,46,253,91,70,23,125,86,180,211,133,118,172,223,204,206,175,208,79,33,148,85,35,193,90,151,163,97,35,151,135,33,47,22,178,121,8,35,175,159,5,25,111,93,117,102,228,181,10,226,16,232,36,197,46,13,10,88,145,239,88,161,33,192,165,234,14,135,228,22,60,62,140,255,238,102,154,255,213,253,64,0,68,168,86,199,185,97,88,27,195,85,219,178,252,67,16,67,244,189,20,4,136,65,67,204,248,192,162,40,27,117,142,78,74,242,187,4,71,173,74,105,229,149,174,52,153,185,183,246,164,8,245,64,20,13,221,194,26,29,216,110,13,48,160,72,138,105,47,176,135,197,143,17,28,89,128,176,131,129,14,148,199,225,213,200,144,255,251,178,100,43,2,103,247,105,79,11,56,103,148,65,66,233,40,12,35,34,28,1,163,69,167,225,58,193,16,144,100,84,49,12,202,194,74,171,64,192,67,138,133,40,60,253,29,60,192,88,217,100,245,4,222,216,200,108,248,16,209,64,253,169,232,60,212,86,129,27,129,30,56,80,5,1,11,64,133,21,104,111,215,66,115,151,40,49,229,205,102,137,138,74,135,40,170,103,1,30,150,106,3,144,152,64,5,54,100,45,201,162,177,37,21,114,155,131,3,136,74,24,159,8,71,178,28,37,30,196,172,101,12,72,17,146,135,100,86,143,116,237,12,113,88,151,137,124,192,154,73,78,112,169,114,150,155,41,38,88,166,4,69,213,134,106,24,181,107,47,15,133,140,124,244,187,237,167,249,133,117,166,127,90,196,45,153,187,203,160,218,234,206,150,215,214,45,222,77,137,46,148,36,14,64,128,0,2,174,98,100,98,77,167,205,172,95,54,46,13,125,139,37,165,162,116,156,17,106,205,32,38,72,74,147,51,166,206,142,64,97,106,200,146,22,88,160,84,85,93,18,161,196,177,170,20,173,224,60,170,211,238,188,80,226,213,233,66,118,3,0,32,0,128,6,145,106,149,107,9,198,211,59,50,21,34,114,100,53,168,246,31,90,115,3,85,196,242,219,183,22,72,254,35,11,35,20,22,185,27,151,180,203,120,110,91,47,234,118,5,179,172,132,28,129,122,94,92,26,200,128,184,70,216,113,154,164,169,0,217,82,122,68,150,48,94,2,192,88,99,43,66,164,145,140,36,128,33,155,80,212,9,142,172,127,64,213,24,230,89,133,138,103,82,154,23,169,158,128,151,116,107,165,161,76,82,231,196,75,192,152,169,14,149,172,65,112,174,54,110,157,241,153,138,141,125,142,205,177,25,99,233,63,29,139,229,52,220,229,185,193,2,149,71,140,138,116,146,237,87,65,115,65,162,70,237,2,135,205,54,148,27,217,252,112,163,85,117,159,69,51,232,74,56,235,244,65,132,196,108,161,36,2,156,92,35,1,9,245,102,142,113,2,9,201,54,154,21,235,115,234,163,97,105,35,32,96,132,212,153,146,15,246,144,2,102,32,194,85,34,223,119,108,150,241,74,149,4,106,46,50,162,240,106,81,217,105,208,76,193,78,41,142,58,216,80,77,40,17,112,208,96,165,35,90,193,50,199,6,165,131,14,51,104,50,185,215,41,2,165,206,187,92,84,98,117,236,209,191,118,154,0,8,68,0,0,6,52,21,10,145,63,20,112,220,190,4,134,163,242,230,234,211,164,110,83,79,24,195,21,121,114,138,187,20,177,152,135,253,234,28,117,41,191,118,244,138,47,98,220,118,67,14,70,102,97,151,119,179,17,5,59,114,216,180,133,255,251,178,100,32,0,103,52,104,209,59,26,79,32,67,35,73,17,12,35,50,27,17,163,75,76,97,145,193,27,144,228,96,48,140,0,156,138,18,44,130,204,73,109,193,19,137,110,24,37,208,135,48,115,193,162,125,131,136,133,6,133,199,25,136,224,1,104,76,48,225,69,143,25,240,65,113,128,68,134,80,145,41,242,240,49,19,0,45,253,67,101,131,40,0,160,3,66,90,251,62,111,217,26,213,118,26,235,194,196,163,45,25,173,69,226,143,43,101,150,60,13,244,35,180,51,84,48,252,122,179,231,177,164,62,35,211,89,4,244,104,186,21,94,203,82,58,117,41,198,58,94,99,164,17,131,208,50,73,6,228,72,221,172,181,92,226,121,75,215,35,21,146,197,2,11,71,182,82,107,71,174,245,18,38,236,234,136,19,102,115,77,72,172,178,10,138,73,109,93,206,214,160,5,73,238,18,9,69,84,222,228,178,66,234,240,144,186,30,206,59,80,87,141,11,104,12,136,28,170,4,106,21,90,65,70,155,3,147,91,230,92,58,77,128,64,170,71,10,152,67,148,42,244,165,232,186,127,112,176,131,184,253,169,218,234,157,228,42,88,44,1,40,0,0,50,181,40,58,43,106,43,114,81,149,89,68,113,246,158,153,190,226,14,141,26,81,206,154,205,12,142,204,78,223,44,92,175,106,118,85,59,86,99,191,169,6,55,37,58,184,239,195,91,171,94,164,53,26,126,218,122,38,230,153,232,143,10,92,140,17,117,139,37,17,87,98,41,128,180,101,42,41,128,4,44,101,198,24,241,132,3,156,142,226,245,83,204,112,214,82,230,34,10,173,69,100,93,85,52,206,107,206,181,168,2,25,110,138,103,31,108,44,105,82,81,80,29,51,58,88,93,29,216,70,148,186,110,168,172,78,88,173,6,223,20,192,106,127,67,166,105,9,204,103,107,236,202,119,86,203,111,255,45,38,22,203,133,99,53,101,96,132,71,97,96,118,153,26,11,199,86,41,170,99,219,104,224,232,124,67,89,195,153,237,96,254,153,205,250,172,185,109,195,235,81,139,78,165,93,126,190,55,103,31,229,1,160,28,75,240,45,6,29,157,243,33,28,101,140,149,66,57,187,23,105,171,45,178,150,6,85,9,251,170,150,229,155,41,5,85,11,3,162,16,81,2,204,56,116,219,78,131,238,152,123,220,19,93,135,24,167,12,23,158,168,136,90,213,161,163,58,110,253,74,250,235,0,85,141,0,45,133,215,134,161,139,238,205,52,23,147,65,117,221,21,176,192,20,192,68,34,139,169,188,9,1,212,165,252,51,183,71,65,188,181,73,59,122,155,86,99,213,166,160,215,169,96,162,143,104,136,49,85,188,194,11,88,176,143,51,26,150,132,17,101,40,255,251,178,100,35,0,119,101,105,80,11,26,79,36,71,68,233,0,4,67,20,27,61,161,71,76,97,51,193,23,138,164,96,48,140,208,19,31,72,181,7,30,32,97,210,197,8,77,164,10,155,52,37,137,11,164,177,160,20,185,197,77,46,145,64,166,66,88,16,169,138,34,35,18,34,24,86,61,47,26,243,150,91,228,47,8,78,95,244,180,24,0,96,129,33,184,52,10,100,177,118,0,189,218,58,156,196,219,18,55,55,173,78,7,97,145,184,121,197,116,157,6,15,11,148,205,59,243,59,145,122,44,116,92,201,87,23,107,22,43,20,106,170,242,1,35,112,107,162,50,169,49,130,34,38,70,9,151,80,44,210,196,173,23,157,165,41,197,2,218,36,129,150,237,17,11,250,196,173,116,91,228,142,183,242,143,78,82,233,101,205,137,85,176,173,49,44,133,94,53,52,141,83,72,98,25,48,198,216,66,136,155,184,108,235,161,241,209,225,193,141,194,58,244,156,22,72,98,111,41,85,125,129,160,168,71,174,157,117,28,72,117,33,39,18,112,230,60,18,4,154,72,70,32,62,40,120,18,104,6,151,159,153,158,90,46,74,34,68,50,157,169,247,215,10,0,17,0,0,2,173,164,170,106,51,7,223,173,42,140,246,85,13,197,99,25,195,98,40,139,61,86,67,149,110,72,239,247,233,102,255,148,189,206,229,185,84,147,43,117,236,201,104,160,153,29,216,212,251,229,8,107,107,22,38,142,13,141,234,70,164,189,73,73,212,239,96,42,28,143,8,142,140,66,48,170,84,45,65,8,56,192,227,150,184,50,105,126,17,114,192,64,56,3,240,191,41,238,89,161,129,38,104,215,16,238,208,227,72,112,92,202,10,234,185,10,30,210,89,227,246,193,158,247,82,115,57,106,207,138,184,114,102,209,238,152,120,162,148,121,241,123,196,187,193,114,177,232,161,166,175,169,26,89,73,66,75,100,39,58,129,83,115,23,97,194,182,241,70,54,49,34,103,145,5,18,109,124,66,120,249,56,144,51,54,68,44,85,66,9,14,196,64,86,98,116,6,126,138,32,140,51,218,88,146,104,46,62,82,72,135,186,4,13,12,33,193,69,18,39,58,9,206,36,15,101,250,164,147,194,181,164,96,218,57,225,208,184,108,112,213,149,3,146,49,136,77,184,220,44,108,14,150,150,104,60,68,6,39,50,16,11,186,150,181,3,30,112,44,228,230,219,65,90,82,236,90,55,217,99,105,80,9,144,49,0,0,1,66,96,195,81,9,37,52,29,67,2,72,169,104,175,79,68,95,133,42,42,157,108,23,101,166,231,110,27,185,156,222,84,183,114,166,228,212,110,89,118,83,157,52,197,45,35,235,148,48,228,197,161,76,77,106,67,143,212,6,255,251,178,100,32,128,118,254,100,209,211,25,76,240,62,163,9,40,24,35,90,29,181,141,64,172,101,147,193,2,143,228,84,97,12,3,210,210,177,139,48,53,226,166,76,164,187,138,98,128,117,12,69,135,81,12,81,172,73,147,5,0,57,102,48,134,97,96,209,156,228,217,42,140,98,54,100,26,10,32,8,56,96,233,8,149,108,153,131,173,36,64,67,146,130,203,94,181,209,113,116,167,164,37,134,202,99,47,196,28,253,67,141,1,229,83,245,39,154,111,92,152,76,74,183,98,50,217,24,193,16,12,68,218,136,109,3,215,175,236,155,82,94,108,36,162,40,178,140,136,145,205,174,196,212,82,151,32,60,121,9,181,202,65,145,45,205,84,8,144,85,13,199,52,186,236,127,3,228,107,168,122,122,134,42,182,230,78,18,54,33,135,219,237,172,176,0,0,1,228,14,142,9,159,185,134,75,65,185,152,162,228,228,107,90,220,101,175,142,56,34,208,186,82,117,160,86,13,14,129,196,107,14,1,15,181,230,192,219,194,228,132,251,5,74,183,121,183,183,52,190,229,218,177,143,119,185,192,8,1,1,9,103,173,25,99,79,127,225,252,155,118,194,176,138,125,165,47,167,184,73,128,30,136,128,163,234,150,145,248,151,82,73,169,110,212,183,118,206,120,243,235,204,206,206,196,228,78,155,97,129,160,56,117,182,87,47,227,188,141,233,204,154,5,161,47,136,140,50,250,149,152,206,228,229,222,81,99,53,129,217,12,99,140,38,204,82,193,133,24,4,33,184,142,35,81,146,244,21,20,42,134,175,194,195,38,1,144,176,22,196,13,87,103,57,162,200,131,146,2,10,44,177,8,73,238,44,32,202,72,250,68,50,129,168,19,74,167,97,72,250,143,136,102,215,221,248,83,62,89,15,244,10,225,64,171,254,211,171,20,156,206,11,137,57,194,148,196,210,145,179,9,33,18,83,47,188,151,9,79,172,57,88,119,109,72,203,102,27,4,29,26,68,168,48,60,182,253,231,234,139,45,188,207,184,138,8,224,44,123,154,178,139,28,81,51,51,59,174,76,239,100,236,82,248,130,92,121,3,120,80,216,17,54,232,18,68,66,43,83,155,147,216,101,88,149,144,215,112,235,118,180,52,91,17,137,35,178,30,128,225,223,233,28,160,145,165,231,43,59,236,81,239,244,46,115,91,235,83,177,75,185,102,95,107,239,54,10,118,245,63,118,255,78,199,177,59,247,207,232,0,0,49,0,0,202,5,94,174,91,228,212,100,112,5,36,28,243,198,171,227,75,14,71,0,49,128,156,154,105,13,66,51,102,212,206,165,50,250,58,150,43,74,44,247,145,26,77,83,106,153,252,187,26,156,82,155,19,101,234,68,70,12,244,133,0,70,255,251,178,100,33,129,119,59,102,208,203,56,79,144,70,132,57,0,12,195,144,27,81,155,68,204,225,62,65,17,14,228,84,16,140,16,150,176,94,196,65,30,9,210,75,134,228,56,83,42,51,67,78,35,49,34,192,35,78,24,5,8,15,51,87,20,69,2,41,74,66,33,160,25,222,82,139,152,218,20,4,33,81,118,69,6,129,131,49,118,11,134,69,160,185,211,5,36,215,115,85,75,152,97,181,101,200,132,250,187,11,125,167,44,213,173,27,91,205,201,148,59,16,212,51,28,141,87,205,174,204,226,153,243,23,86,66,129,3,36,211,164,133,103,228,206,57,27,106,162,154,138,48,42,53,22,237,164,10,235,42,42,117,133,39,184,227,12,69,148,202,189,246,78,73,131,137,67,255,214,106,224,164,74,20,196,104,148,87,85,125,205,76,80,20,229,73,184,114,189,27,37,212,102,24,156,219,164,86,152,70,176,49,137,92,180,181,117,152,2,154,195,9,166,72,155,30,96,225,38,19,50,33,122,7,14,107,216,9,131,228,79,146,50,56,242,4,33,228,128,92,160,145,224,88,192,16,251,92,48,202,112,67,176,127,113,95,171,183,179,210,8,96,7,125,248,116,96,184,220,150,236,158,93,243,95,20,150,60,13,88,121,5,220,211,179,144,234,102,143,153,75,47,77,254,229,212,148,118,41,242,155,214,53,185,31,140,63,237,9,236,128,217,165,51,162,150,106,44,138,88,160,72,84,24,37,202,126,226,105,80,183,10,199,88,103,1,126,15,42,139,73,252,34,104,30,177,190,176,52,3,110,112,176,128,169,138,160,21,64,7,10,2,16,2,228,143,10,180,153,129,207,67,69,126,155,140,25,253,138,192,69,205,147,202,25,146,181,38,180,51,12,190,141,26,203,80,100,178,246,48,192,44,50,201,123,145,102,237,153,218,104,48,68,186,66,177,227,204,33,103,137,230,216,167,23,212,155,86,213,58,223,73,20,200,240,227,119,29,114,10,32,156,20,178,240,44,139,107,31,102,65,195,34,6,165,231,126,100,149,71,95,234,42,176,211,165,227,252,218,214,245,32,88,52,67,54,222,221,104,4,6,153,38,206,95,97,196,85,57,113,104,198,239,153,163,19,32,63,38,129,220,98,55,138,107,165,112,70,88,30,62,0,45,22,82,204,3,14,56,208,33,49,167,130,212,2,209,235,113,177,70,204,34,214,148,48,2,85,106,126,202,216,187,127,255,255,65,8,0,8,176,155,172,24,152,241,156,99,15,188,59,77,94,71,94,43,70,188,4,52,83,55,237,107,74,157,184,254,169,161,248,212,182,122,174,119,172,101,77,102,61,12,198,233,103,35,14,77,19,124,195,163,176,211,12,125,6,4,48,40,56,65,20,157,45,234,255,251,178,100,34,128,103,90,97,80,43,25,79,32,67,227,137,21,12,35,36,26,161,163,73,76,97,145,192,240,137,228,228,96,140,176,37,67,229,18,81,196,115,104,129,134,67,68,113,22,27,36,8,89,27,143,20,144,162,201,133,41,152,185,125,15,13,132,4,152,11,128,130,20,20,42,65,107,141,166,12,161,2,235,153,98,151,240,68,42,152,180,178,221,193,240,51,192,95,168,117,91,26,154,135,203,92,117,41,129,162,206,226,88,174,87,65,136,39,186,153,55,88,101,251,135,37,84,177,200,33,24,6,18,133,16,8,200,133,141,10,1,69,213,76,242,97,114,109,21,98,164,68,168,208,22,144,185,243,132,77,98,54,20,15,243,76,74,80,129,9,212,73,162,242,103,11,77,70,252,90,241,143,95,187,106,76,187,16,129,156,32,64,36,84,82,232,135,150,48,225,165,10,0,0,213,80,24,100,32,164,195,36,51,12,102,108,241,175,141,47,71,119,119,32,102,100,89,172,52,137,224,216,90,54,108,74,160,171,129,163,5,74,49,3,30,89,98,236,173,162,143,96,192,203,197,219,86,125,135,131,233,220,27,100,112,121,79,107,245,128,0,20,128,0,0,173,3,98,120,40,104,227,240,7,99,245,112,152,173,17,131,215,88,20,68,64,111,216,123,255,110,25,147,215,150,203,51,143,78,101,49,33,255,153,138,101,188,46,205,253,158,59,239,140,237,43,59,76,150,234,202,154,235,98,88,202,40,187,87,26,253,78,230,134,208,75,232,144,140,221,68,131,45,2,138,4,204,163,169,210,40,192,130,243,159,32,108,60,59,47,114,13,98,28,32,64,154,194,73,34,91,135,7,175,182,210,234,0,28,134,78,246,39,59,255,70,172,22,19,4,161,16,224,110,122,36,146,11,169,178,165,51,143,24,220,144,168,134,85,189,212,188,203,212,51,152,41,201,111,88,230,185,78,206,53,113,17,88,241,227,230,215,59,10,38,103,215,114,230,29,134,177,243,86,247,102,102,208,44,89,217,210,135,157,144,28,54,233,137,206,165,190,44,141,147,148,93,169,219,105,216,183,248,0,6,27,19,66,234,116,134,109,162,68,232,26,177,108,42,166,252,16,40,18,56,112,75,224,210,82,184,100,28,90,30,166,22,153,18,36,140,230,214,29,161,34,253,219,104,234,203,122,238,254,19,100,185,178,90,5,155,122,72,12,0,0,4,144,204,81,126,202,26,243,251,69,14,221,119,159,121,75,182,155,173,126,192,33,51,226,177,80,29,232,105,121,195,147,241,152,107,122,152,221,106,92,117,24,159,167,149,67,119,45,198,30,71,114,6,103,139,114,52,211,211,2,86,192,156,65,233,134,136,135,11,236,58,144,177,232,74,38,124,209,52,88,255,251,178,100,41,130,104,15,102,79,179,58,79,50,69,165,57,24,12,35,82,26,229,159,70,204,225,62,65,29,138,100,96,48,140,120,114,220,39,97,130,48,40,227,108,96,205,33,51,66,25,217,190,60,36,184,4,64,195,45,50,15,14,187,83,52,120,205,26,49,4,0,88,77,137,163,6,24,0,152,10,68,46,16,8,24,207,131,0,140,47,112,25,113,50,132,219,72,160,50,148,235,139,2,68,150,101,1,108,181,208,77,84,56,59,140,137,62,153,203,64,219,55,77,23,41,198,167,122,237,47,94,53,90,121,100,7,57,113,193,164,148,64,85,223,217,138,59,115,88,75,169,57,114,239,41,165,195,24,39,126,137,206,148,168,116,104,100,76,72,194,103,88,128,161,170,68,128,215,65,30,162,6,162,197,34,213,247,166,70,90,19,69,55,35,104,178,7,255,24,30,24,133,27,16,198,126,142,221,120,76,3,0,0,0,130,165,19,73,194,12,30,178,88,204,208,106,24,156,169,93,144,134,119,208,229,148,235,241,30,219,150,236,90,100,166,38,214,176,242,233,22,28,73,36,219,201,0,143,136,26,30,165,175,93,171,7,162,235,105,70,142,10,17,22,215,198,76,62,190,145,6,3,169,194,86,196,37,243,244,115,239,62,82,136,149,52,187,225,222,131,137,5,14,36,36,138,33,23,162,254,205,97,87,82,235,25,110,183,50,202,181,89,250,39,110,91,22,144,197,25,60,62,210,23,251,238,235,183,8,1,244,102,138,172,176,146,150,130,155,20,175,227,117,45,202,154,39,202,218,50,6,21,45,23,76,1,195,17,18,8,229,32,199,52,26,26,83,22,161,161,167,2,159,26,204,14,37,133,68,143,99,81,85,112,130,23,180,96,12,37,24,25,12,227,68,94,121,64,15,187,223,7,182,176,243,150,218,51,135,42,25,151,62,116,184,200,225,201,116,126,54,71,49,65,82,35,170,64,124,119,98,254,172,87,164,45,249,24,222,180,137,17,229,31,228,8,17,54,66,209,26,22,46,69,87,200,169,82,151,34,130,229,46,151,69,159,151,255,203,205,168,183,75,222,100,191,247,148,183,7,181,120,237,11,88,24,4,36,70,99,11,18,155,66,8,153,137,34,91,206,29,25,141,193,18,160,118,16,56,97,104,129,154,1,12,17,104,150,64,185,82,172,136,1,50,108,62,26,10,49,7,30,40,226,104,112,101,12,182,48,88,59,98,8,11,31,123,140,253,73,69,182,161,203,235,233,0,42,128,14,18,0,0,170,32,104,82,150,60,36,211,123,35,2,61,165,92,205,29,72,143,13,145,184,5,5,53,31,34,229,78,75,43,155,131,138,190,251,131,43,117,122,186,51,123,196,172,238,172,160,112,110,79,17,163,176,255,251,178,100,30,0,118,116,101,82,233,248,102,160,64,162,249,21,12,35,96,31,105,155,62,44,233,60,193,16,140,228,84,16,140,0,35,229,176,119,196,27,43,96,69,84,245,94,235,148,28,102,141,58,165,170,196,144,165,179,16,5,77,89,185,81,202,133,127,137,61,25,4,134,61,118,224,104,88,164,81,252,80,163,203,94,146,216,49,88,237,229,13,54,23,33,250,140,183,246,140,84,147,4,96,232,164,91,29,31,47,30,156,155,222,235,227,57,98,58,227,92,143,125,117,101,166,145,254,86,205,63,23,228,43,171,143,24,94,167,132,135,30,138,242,221,38,208,89,121,78,240,231,255,78,22,206,226,172,93,239,124,222,199,175,39,95,243,90,229,213,47,90,145,188,130,176,2,170,14,181,254,176,128,0,38,57,41,232,195,131,54,180,250,100,233,115,171,51,16,231,246,29,167,106,193,214,146,102,24,72,136,92,146,214,10,60,54,134,147,115,92,198,23,40,60,68,216,161,21,132,204,246,164,130,36,101,19,189,140,196,100,218,163,136,221,244,128,34,16,22,242,183,62,171,189,174,67,113,103,93,153,184,238,84,48,137,45,37,231,30,236,254,53,180,74,118,146,217,38,168,38,97,21,109,202,162,52,244,147,121,207,214,167,160,202,164,190,150,97,246,155,98,128,16,37,139,77,166,165,104,245,35,66,14,0,6,16,56,55,72,30,49,123,16,28,91,131,13,192,193,76,17,22,81,32,0,97,12,56,210,67,12,44,44,96,22,228,204,8,3,66,65,163,54,16,215,50,53,72,140,234,243,82,181,118,176,227,84,184,198,163,14,106,228,190,101,128,96,160,16,43,116,4,6,92,97,3,64,195,138,7,50,4,188,72,41,148,229,167,210,21,183,101,202,243,39,210,228,93,241,170,173,172,165,88,27,229,51,191,12,63,152,65,237,9,122,91,167,189,43,191,90,220,219,245,12,206,92,185,2,74,237,57,241,139,179,195,132,10,129,148,72,139,242,34,82,69,201,11,170,145,58,177,34,164,208,72,207,134,10,99,14,235,91,174,129,175,63,23,91,57,255,102,216,101,175,251,120,145,102,42,12,216,100,6,67,101,2,36,109,31,90,77,245,58,71,89,158,178,133,7,15,88,123,69,23,159,33,120,196,25,192,75,82,14,24,17,133,143,61,209,102,5,4,224,119,168,21,84,224,122,11,32,62,2,91,144,53,194,130,97,82,73,101,230,195,53,64,47,80,72,213,59,127,102,160,2,0,20,0,0,140,69,76,200,45,189,125,172,67,142,108,237,44,102,66,251,210,168,236,161,58,0,67,38,75,255,34,126,47,86,165,148,86,165,166,151,195,152,110,115,58,244,182,231,102,108,203,223,167,253,203,122,99,14,68,255,251,176,100,30,6,103,19,104,208,203,24,76,240,70,197,169,24,32,99,76,27,93,163,69,39,225,57,1,6,136,164,164,48,137,96,109,94,169,66,220,101,74,203,1,178,68,46,117,18,109,96,81,228,58,41,14,10,162,14,3,190,23,168,178,199,146,11,0,7,7,33,151,132,25,210,227,3,46,23,32,200,143,235,55,28,218,35,72,67,148,101,65,128,98,9,3,170,4,24,197,81,248,189,64,129,57,18,215,85,65,211,237,163,169,91,109,6,49,38,122,220,229,16,250,243,133,56,48,36,238,16,168,110,97,176,197,36,47,240,5,70,89,146,66,1,42,100,18,187,99,23,154,68,185,207,64,153,98,120,179,42,132,72,184,204,121,218,197,46,75,219,38,200,97,176,169,17,254,187,152,157,251,207,106,170,205,179,6,255,255,213,195,218,89,20,174,45,228,1,159,181,32,98,0,0,18,181,44,160,176,247,166,174,217,34,12,236,68,156,60,18,88,96,212,153,33,30,137,205,229,114,37,52,87,250,54,161,171,20,59,252,118,117,51,95,115,213,198,24,243,2,33,59,218,129,85,186,169,208,162,80,235,222,207,38,183,25,185,141,185,109,244,4,8,6,112,148,105,147,92,190,189,78,185,178,54,63,197,217,19,250,7,80,40,205,131,73,106,119,190,59,99,106,169,113,9,110,61,227,120,170,73,158,49,49,177,169,213,231,212,114,48,255,186,73,148,240,50,85,42,76,36,221,76,112,81,99,201,141,4,52,21,55,16,129,158,161,36,119,72,156,64,160,4,217,120,36,225,43,14,25,114,129,215,65,57,197,98,49,151,28,72,64,119,155,208,117,58,1,89,202,162,88,5,194,76,214,86,147,74,145,105,42,171,52,96,144,27,93,119,21,129,196,148,50,136,139,99,93,109,105,174,192,82,218,27,144,220,154,75,23,146,182,184,7,14,57,20,189,210,20,140,149,70,109,16,120,157,31,169,200,235,97,163,130,184,192,210,108,241,68,205,34,114,36,29,74,172,93,204,165,223,171,62,25,55,52,141,24,196,233,201,179,72,24,68,174,126,155,106,67,22,148,173,142,148,233,129,138,47,140,9,144,8,180,142,20,195,137,36,30,200,201,8,169,162,20,150,129,170,73,35,36,199,10,158,105,152,65,6,130,106,39,40,160,58,163,136,176,185,107,111,105,209,163,198,151,178,226,15,107,28,228,179,41,140,111,255,125,89,148,49,57,2,8,237,84,0,160,38,0,0,5,229,230,208,162,52,49,11,221,142,219,135,97,17,108,163,243,110,184,116,80,144,166,113,186,157,187,42,132,207,213,164,198,95,36,125,118,255,198,227,81,158,89,183,102,149,236,183,74,240,210,65,78,228,211,204,212,216,222,109,151,110,139,255,251,178,100,34,0,55,2,104,210,83,15,103,144,66,5,217,24,12,34,224,29,197,147,64,172,105,60,129,10,154,36,84,48,139,24,72,136,185,233,228,169,26,185,11,156,33,0,212,101,86,143,65,9,224,81,174,2,254,3,218,132,226,22,24,216,14,34,18,200,206,32,0,5,192,47,151,34,164,7,0,102,23,177,114,4,216,235,87,0,230,173,16,242,214,34,178,1,64,240,254,89,57,12,116,178,115,5,221,76,129,67,28,17,234,237,52,53,176,19,15,227,198,76,220,116,181,126,56,169,198,243,12,108,11,86,222,173,80,149,199,9,143,232,122,232,106,165,25,177,53,216,82,243,71,123,86,213,213,149,169,203,197,193,197,235,194,61,42,174,156,169,161,33,163,68,199,12,153,19,58,23,223,63,179,202,12,221,119,48,241,246,66,64,0,0,16,186,32,197,35,156,40,74,184,87,40,16,49,88,176,169,195,218,228,195,199,12,113,235,41,171,222,91,66,242,111,52,79,15,35,32,189,174,70,240,241,113,86,130,201,72,93,193,247,77,88,124,171,76,6,158,231,85,86,211,61,250,192,16,2,48,50,39,70,30,27,79,28,236,243,223,69,4,183,179,13,125,106,34,176,88,67,102,46,123,192,246,194,42,202,112,194,172,182,93,43,154,187,41,173,18,194,220,150,47,65,10,110,208,51,183,3,48,22,48,191,146,241,36,82,169,28,150,50,117,144,45,73,22,0,14,82,171,11,0,84,68,7,103,70,139,130,168,93,145,5,144,184,204,133,10,175,48,199,131,54,152,210,107,20,187,98,210,76,229,211,80,36,91,17,142,6,103,1,16,141,79,228,32,2,143,7,2,46,8,36,19,39,100,115,104,77,5,7,105,194,0,9,30,173,104,254,251,192,204,146,64,208,22,163,118,47,138,101,221,134,30,38,87,27,138,67,206,59,164,166,207,252,54,251,19,8,232,148,7,39,85,3,72,208,245,144,168,38,66,173,40,35,61,101,11,33,91,148,1,72,140,172,66,78,145,180,14,137,183,244,163,150,164,245,57,146,73,208,197,37,255,244,232,66,114,158,66,17,156,178,166,227,202,2,165,154,156,83,85,37,10,157,48,136,227,86,101,129,151,180,246,234,40,1,20,34,100,61,202,245,199,41,92,237,91,88,65,129,146,146,44,199,33,177,78,187,35,32,50,242,38,145,225,72,0,195,97,199,197,137,161,232,186,65,229,133,17,91,134,155,75,171,110,151,217,151,0,87,251,150,206,112,135,100,48,28,162,91,55,214,201,39,150,51,165,128,24,16,212,128,198,135,96,92,105,235,203,175,92,189,241,153,109,216,205,45,4,190,81,148,110,157,253,152,127,223,248,221,151,38,110,101,2,106,249,208,77,161,37,181,255,251,178,100,32,6,119,39,102,208,139,25,79,36,70,196,185,24,12,35,128,27,165,157,68,204,225,62,65,11,14,36,84,17,140,16,244,236,88,32,49,1,92,6,1,26,27,11,20,45,202,177,166,185,172,41,6,159,8,18,2,196,45,97,16,165,171,11,152,91,208,4,138,84,105,6,126,4,2,52,42,128,112,166,89,100,75,152,129,193,5,232,65,212,232,184,40,2,152,168,113,64,87,88,90,188,79,68,124,110,234,129,176,196,146,11,79,90,233,105,242,116,180,139,63,208,136,109,226,128,160,184,240,157,225,80,200,56,180,145,236,192,230,206,194,27,14,164,68,76,36,53,169,19,32,114,39,138,204,239,73,54,206,148,68,40,137,159,214,63,132,61,35,43,250,147,108,255,255,78,42,163,168,84,25,167,168,230,241,45,255,211,68,131,38,144,76,179,76,85,208,48,0,0,1,37,4,191,90,49,20,51,182,137,4,200,232,166,206,15,120,208,218,92,233,157,238,252,99,173,15,138,125,187,209,102,249,2,164,38,168,116,93,198,28,1,123,197,13,149,11,181,197,196,247,27,40,124,123,12,157,99,117,38,212,4,212,187,110,251,255,80,64,50,130,61,111,92,1,0,222,181,22,161,180,237,67,114,40,156,77,30,7,64,31,21,36,85,123,157,51,114,81,99,154,198,143,121,94,237,187,153,211,207,80,254,117,224,87,81,249,95,57,88,89,12,6,1,81,241,65,84,25,102,56,168,114,88,102,106,187,75,226,91,120,41,150,41,112,96,228,200,12,144,0,28,204,69,159,0,151,78,115,101,35,172,144,98,34,168,156,174,20,44,53,113,105,12,131,2,76,196,0,120,213,240,98,81,208,97,44,13,64,20,58,113,186,42,103,69,195,90,173,33,90,33,135,7,111,75,175,53,20,150,188,46,172,211,190,212,41,231,165,243,110,237,226,32,97,81,80,171,145,37,53,224,177,185,144,158,206,178,231,224,89,81,109,210,34,34,86,77,189,14,79,11,20,94,42,156,50,64,94,145,62,23,9,82,38,148,64,199,180,11,77,86,127,215,203,82,216,227,111,71,43,172,168,186,97,3,210,119,168,70,36,125,193,130,178,16,229,17,45,69,53,87,250,128,200,131,4,90,89,8,119,194,39,161,2,35,110,12,120,112,230,185,111,30,96,212,130,31,158,97,38,16,62,105,192,48,152,197,158,80,4,13,123,73,6,160,238,49,238,54,138,213,85,234,254,192,0,64,194,150,164,11,35,119,157,9,3,217,55,43,150,58,210,198,82,238,10,8,214,4,138,19,50,37,56,212,176,52,82,98,165,37,61,91,22,234,118,254,91,148,73,223,198,185,41,138,179,121,75,254,238,165,91,59,47,162,97,69,84,64,72,171,229,255,251,178,100,33,128,7,72,102,80,11,25,79,32,55,194,73,93,12,2,112,28,69,163,71,71,225,154,193,29,18,228,84,16,140,16,35,94,54,98,143,173,53,140,10,0,72,70,85,27,210,125,24,16,96,2,19,52,140,224,81,84,4,17,33,80,80,175,98,222,8,105,51,94,27,1,88,208,97,48,129,209,152,141,23,38,32,32,54,120,212,5,128,183,53,116,58,24,224,130,48,212,76,190,147,42,214,68,84,45,60,241,135,224,233,114,171,83,230,188,153,227,136,156,175,99,174,234,60,209,38,25,32,147,134,220,144,54,140,192,26,136,69,229,204,106,55,35,1,14,161,138,41,88,175,9,153,35,161,241,34,68,134,194,206,179,8,137,206,223,81,81,198,201,22,105,159,252,212,97,125,184,103,213,212,214,169,109,254,183,41,186,143,233,30,6,73,151,121,121,202,171,73,96,72,1,160,0,0,41,196,98,84,17,53,75,17,207,216,160,220,94,236,112,65,222,179,226,52,41,111,71,90,146,75,94,157,109,71,78,34,43,179,255,253,196,107,246,55,160,85,147,204,123,31,88,135,160,13,0,116,0,0,7,5,9,148,78,170,165,106,77,41,23,223,43,32,33,250,80,59,17,119,71,228,4,122,237,185,142,204,73,213,34,57,42,241,235,102,33,56,251,63,222,152,27,229,114,56,91,222,84,239,33,169,242,8,26,146,218,132,151,129,62,93,38,32,250,42,87,201,177,164,43,178,88,89,70,2,14,6,8,92,65,117,8,40,38,145,96,130,146,63,224,219,19,224,89,70,241,169,83,170,4,1,80,99,48,25,9,32,216,58,81,110,59,20,82,197,145,146,150,184,235,13,61,7,63,45,37,205,111,221,52,105,133,193,147,211,51,76,226,121,230,151,83,253,163,131,167,175,233,117,175,197,209,50,182,54,85,163,155,74,204,163,2,89,209,120,164,41,44,34,65,41,190,140,200,186,79,15,213,21,139,106,169,6,45,49,50,57,128,228,233,78,179,18,25,244,104,80,45,79,157,19,181,198,22,206,83,95,95,119,97,61,199,163,108,245,110,60,71,251,146,64,0,6,102,3,105,240,220,170,61,104,84,37,55,45,149,216,235,10,48,96,226,50,62,71,25,151,37,212,113,181,66,34,178,30,87,87,197,61,193,161,81,235,21,24,96,40,51,117,204,112,28,201,53,62,47,114,216,124,240,161,146,123,129,100,41,203,20,251,125,150,194,0,75,102,195,146,183,140,145,177,67,246,97,79,212,243,63,127,154,66,130,55,68,52,35,40,182,156,246,177,41,135,95,106,212,56,90,134,234,206,209,227,110,173,107,52,221,148,178,136,41,248,152,119,33,250,11,111,3,200,132,180,95,46,40,64,81,84,24,1,228,130,255,251,178,100,35,128,71,132,102,80,11,26,79,36,60,192,89,73,12,65,0,27,65,155,71,71,229,58,193,8,143,164,80,48,141,200,22,88,120,32,236,245,3,12,71,64,0,153,75,58,147,192,228,9,44,100,217,129,76,39,64,136,81,151,20,1,146,97,91,140,14,7,24,60,98,140,4,195,61,16,10,117,35,77,17,113,211,65,130,129,67,64,35,196,143,113,135,200,146,109,4,170,77,91,216,170,153,160,129,161,61,168,219,4,41,55,101,115,181,198,30,243,169,172,38,41,34,122,28,41,91,217,27,245,143,64,82,211,91,253,32,20,210,135,226,52,66,32,130,132,8,80,151,58,36,129,24,203,38,9,204,154,92,176,121,232,136,39,101,41,97,70,78,122,132,47,253,113,243,56,127,203,108,209,157,116,37,146,221,70,155,19,74,216,72,229,48,161,85,31,90,17,38,75,73,151,160,0,32,0,28,84,18,24,2,99,198,204,159,42,42,24,0,19,117,194,166,195,0,117,205,68,161,233,9,176,41,243,198,90,73,237,37,142,166,87,160,219,109,95,236,127,138,121,102,46,223,66,212,250,197,8,251,228,108,106,64,20,10,96,0,0,48,9,131,197,15,102,120,180,174,145,227,59,42,100,222,52,148,100,25,152,203,59,15,39,84,218,182,117,67,213,214,213,76,42,5,68,117,20,7,255,51,193,203,155,28,116,244,65,233,37,138,200,226,34,11,36,129,57,46,19,62,45,202,242,126,32,87,145,109,144,22,132,32,224,82,132,104,228,19,63,64,136,206,0,0,65,128,68,6,138,135,49,211,0,222,24,196,11,88,42,193,117,8,8,11,22,152,132,72,44,194,252,177,133,132,22,1,250,180,214,84,250,211,70,234,102,213,180,104,144,244,110,188,50,156,79,220,94,24,118,106,91,126,96,121,20,7,0,82,75,144,170,234,69,255,233,69,101,203,85,148,220,97,73,162,106,57,56,180,72,138,106,192,84,113,100,17,104,114,228,89,139,82,45,48,137,72,17,242,163,169,125,154,151,213,162,95,203,244,160,138,108,236,26,156,32,210,202,38,17,15,122,0,5,3,179,42,2,36,12,23,36,86,149,211,235,143,53,10,144,173,95,159,9,152,205,242,44,147,127,29,44,26,0,4,20,105,140,202,130,162,206,64,46,22,112,9,137,162,15,153,112,166,29,152,50,39,69,211,116,69,108,238,247,91,106,29,253,0,0,0,54,60,166,10,209,53,79,28,165,183,147,217,41,134,95,26,5,132,36,0,140,226,48,177,117,117,17,166,140,85,167,139,92,152,159,158,183,140,182,189,37,60,158,102,197,102,64,233,187,237,227,146,252,69,85,59,60,66,229,255,37,113,70,8,135,234,96,134,137,211,178,183,34,192,255,251,178,100,38,14,39,124,103,208,19,25,79,32,68,198,25,21,12,35,160,156,109,147,66,44,101,60,145,26,147,36,88,17,12,32,38,34,34,171,1,140,2,100,12,65,1,69,24,154,112,161,104,176,164,209,25,8,0,155,40,64,51,144,62,66,6,194,239,20,14,125,40,56,16,20,225,162,66,62,11,139,81,170,174,84,134,117,137,140,22,52,28,35,97,75,53,234,166,232,128,171,75,197,2,180,216,97,114,176,70,72,206,217,107,127,12,67,77,46,118,97,195,149,67,34,163,187,232,195,255,72,69,136,74,34,5,74,50,80,148,137,33,244,44,147,46,142,34,182,38,60,162,37,17,77,27,165,54,36,70,100,123,161,129,249,38,69,130,33,229,5,66,173,34,205,255,205,132,90,170,5,81,233,156,196,231,20,93,120,153,108,48,29,196,67,218,97,57,225,0,0,43,29,69,83,119,44,238,21,243,158,150,199,38,41,85,63,175,50,118,55,60,22,18,130,53,112,89,95,62,166,95,77,123,77,15,201,142,195,68,54,135,131,89,232,179,162,145,65,82,3,10,46,149,22,54,117,231,81,82,12,137,85,102,108,221,35,194,156,139,253,198,132,189,18,152,118,113,254,185,12,65,177,55,118,27,81,224,106,128,202,90,140,6,221,234,120,22,122,143,44,113,213,28,78,95,77,156,170,165,233,138,213,35,147,13,121,167,174,167,49,151,166,170,174,43,3,116,89,42,102,144,232,9,83,136,186,14,65,15,172,45,51,194,132,97,172,232,238,160,137,27,229,176,14,144,4,96,116,133,72,5,123,26,224,26,186,116,141,142,2,232,220,64,100,131,9,225,74,205,50,87,176,171,41,198,56,8,240,82,57,152,155,110,255,134,41,54,248,50,117,209,11,97,172,221,142,63,204,241,88,20,109,249,136,51,166,165,15,64,207,12,85,254,141,192,136,26,38,18,17,138,183,204,86,30,104,76,122,34,161,186,92,146,2,147,131,113,89,82,68,207,162,106,75,160,38,38,82,81,146,20,106,234,95,36,191,87,106,91,139,69,172,169,111,254,211,141,78,74,47,82,150,39,215,132,143,130,161,128,193,61,30,47,67,65,0,148,50,188,69,240,98,187,5,191,222,27,164,126,52,175,141,153,45,34,101,230,188,150,225,38,105,191,137,123,93,9,29,198,129,8,172,193,107,8,9,139,51,20,109,235,2,176,209,113,226,112,184,153,118,167,198,59,212,71,212,144,172,77,158,61,215,77,132,8,12,72,0,0,6,46,245,158,236,67,153,75,229,210,249,68,190,158,142,60,235,195,44,116,100,112,98,154,209,64,245,232,103,163,117,47,87,175,127,42,25,52,196,74,81,16,165,202,214,164,242,202,123,112,92,158,44,202,89,154,255,251,178,100,30,0,38,189,103,209,187,24,76,240,69,131,41,24,24,35,48,28,225,163,66,173,97,62,80,242,2,100,240,17,152,8,208,108,112,74,115,19,17,24,225,244,192,126,209,241,239,134,211,165,235,109,4,5,2,65,171,131,2,149,229,222,49,198,32,201,144,38,125,121,228,12,140,192,66,73,8,120,39,21,202,66,132,17,163,106,86,8,20,169,72,64,155,48,107,219,13,69,85,190,180,169,76,161,232,121,251,118,185,29,104,12,253,164,204,185,15,28,205,52,74,114,38,226,67,146,162,71,51,187,31,105,169,2,147,169,22,164,108,231,75,113,234,26,166,166,209,130,63,69,188,16,155,52,193,87,193,169,51,104,122,50,96,252,248,157,88,199,63,240,185,207,170,117,134,229,40,69,216,157,69,68,150,154,179,39,238,72,210,0,0,7,172,26,57,32,114,169,67,164,39,119,13,48,103,177,131,99,5,70,9,8,200,186,67,234,87,40,9,160,105,1,64,160,148,62,40,5,5,198,5,198,30,48,76,165,194,150,59,52,245,178,152,231,12,246,69,20,195,238,121,155,152,223,75,255,247,128,16,4,187,142,146,247,140,63,115,209,185,119,100,148,174,52,235,42,97,212,193,128,202,7,169,66,243,126,165,182,183,61,23,148,238,213,37,235,146,138,216,99,103,57,233,117,36,162,90,251,75,225,170,11,239,226,125,178,212,57,176,100,81,71,152,62,40,165,36,128,149,228,12,210,21,227,40,12,48,138,0,102,69,65,13,132,64,68,2,12,200,195,3,115,65,241,224,0,164,70,0,8,112,176,72,0,83,16,176,80,24,141,15,0,105,0,64,39,5,14,134,80,147,113,210,72,40,68,102,86,167,225,97,30,248,164,182,158,48,195,97,166,167,44,70,234,102,83,35,95,73,93,47,93,178,135,130,45,43,120,160,22,198,8,68,217,58,70,9,136,16,10,225,88,80,41,7,76,245,44,108,175,241,32,130,104,77,27,84,225,58,79,48,181,181,61,223,80,138,171,54,115,110,102,161,12,254,154,248,213,35,222,108,170,81,202,132,231,210,69,22,231,189,240,89,6,212,166,161,183,0,162,0,0,64,34,196,14,28,8,229,139,182,145,49,181,157,104,228,133,33,153,81,80,48,104,179,15,129,18,108,120,185,211,102,9,218,213,139,34,166,172,121,6,48,130,250,187,165,6,105,172,173,214,213,255,217,208,159,255,92,0,64,0,0,6,36,16,34,45,50,56,244,94,113,63,153,151,75,179,193,15,39,193,164,65,132,41,249,62,119,24,210,173,96,65,92,125,207,44,207,108,241,76,169,105,233,246,167,103,202,9,200,90,116,52,206,45,114,250,43,120,97,72,58,215,81,60,120,113,16,176,44,48,160,255,251,178,100,37,10,119,79,103,80,185,249,102,64,66,6,73,21,4,3,0,28,169,151,66,204,225,62,65,28,142,164,0,48,142,64,41,164,166,197,87,82,110,26,68,225,25,66,16,209,73,43,205,213,141,104,8,60,44,98,58,224,9,96,69,2,76,70,27,184,12,192,9,131,87,43,194,40,134,22,75,196,213,154,81,208,0,141,125,117,164,139,15,93,109,6,50,228,194,84,18,88,241,182,235,181,13,238,237,247,107,245,215,155,179,14,176,199,102,54,216,226,108,218,229,73,15,182,142,31,220,230,134,181,85,186,166,87,190,112,200,252,44,30,93,146,234,104,230,130,115,11,44,119,244,136,254,57,197,236,215,15,74,98,57,250,19,229,229,177,77,142,43,217,45,158,153,38,94,202,213,145,100,59,77,129,20,15,104,132,243,175,34,75,98,210,64,0,8,2,69,80,181,81,17,182,35,199,70,35,31,36,196,115,237,164,136,251,154,43,36,202,110,69,97,232,121,29,41,145,151,156,242,22,70,147,135,212,181,74,103,135,11,186,154,77,140,106,12,13,36,77,58,210,151,181,228,226,221,250,63,34,16,9,33,216,211,251,49,2,60,239,228,186,154,75,85,192,116,174,172,18,96,176,209,86,151,115,207,86,119,176,62,236,196,101,145,216,77,30,52,181,50,236,114,245,37,45,169,83,208,230,41,232,46,31,166,71,231,65,88,25,35,35,74,214,86,220,22,185,64,138,172,44,34,64,23,220,152,212,55,74,212,205,17,138,137,65,65,130,243,133,217,42,202,137,70,46,134,149,38,10,32,226,129,165,1,131,52,146,68,144,146,8,38,127,136,99,73,60,24,34,254,14,200,108,8,15,125,85,76,148,77,50,88,153,111,222,21,147,241,167,41,130,112,170,7,141,254,122,29,249,67,184,190,169,221,199,105,231,96,15,252,72,216,189,22,19,6,212,33,39,130,32,211,225,136,197,100,15,131,100,142,146,2,72,161,129,181,24,15,206,26,230,168,142,66,132,112,109,7,246,196,32,42,69,214,196,8,141,95,182,125,206,209,185,102,90,223,88,149,207,60,23,2,41,64,22,181,202,204,10,132,49,18,40,106,110,242,193,121,213,52,197,186,108,209,6,110,12,193,118,82,44,201,113,175,28,72,76,115,36,204,131,232,3,154,24,81,2,134,212,97,164,225,184,12,186,28,33,22,30,64,36,166,4,201,129,155,202,149,109,74,62,202,211,175,154,189,229,89,107,8,2,20,0,4,160,0,57,12,37,230,145,236,163,79,93,93,21,228,9,25,148,6,129,200,36,192,80,49,206,23,107,181,99,58,215,166,158,77,44,237,77,143,32,193,163,198,42,210,86,20,54,77,20,176,95,86,64,211,153,122,38,23,109,82,255,251,178,100,32,0,247,12,104,209,225,249,102,64,70,165,169,0,12,35,16,28,81,149,68,199,229,154,193,35,24,100,0,48,142,0,188,47,234,115,183,21,46,94,5,220,49,137,64,229,7,20,33,30,11,254,88,112,64,177,134,67,48,2,148,101,160,154,193,215,11,82,59,64,144,38,217,6,234,98,177,1,140,16,170,42,89,138,64,8,21,48,16,4,138,235,126,154,42,214,94,21,111,158,129,159,248,219,106,58,12,235,77,83,183,241,116,208,47,39,205,194,122,95,231,10,49,63,98,43,42,61,24,253,53,148,158,207,107,145,193,167,37,211,170,24,60,245,178,206,117,252,201,244,167,50,234,120,93,179,63,139,122,237,209,123,142,53,98,199,30,21,82,47,253,99,166,113,21,23,197,223,255,177,205,226,142,23,55,62,238,118,45,212,93,183,126,129,134,65,221,166,42,48,131,201,220,73,140,241,33,208,233,70,225,33,75,106,154,17,51,177,153,171,35,83,103,193,29,176,49,54,136,94,111,27,139,58,84,241,99,34,129,25,4,68,166,206,72,41,174,59,135,0,118,24,96,20,50,240,206,215,40,245,59,157,95,246,4,32,0,6,6,56,185,19,117,2,229,34,245,185,227,198,196,154,16,166,38,225,42,89,0,36,48,23,215,108,113,85,138,55,238,110,160,77,52,173,240,91,178,250,51,141,215,160,102,2,172,121,164,142,68,129,144,134,129,209,157,90,64,150,161,127,159,145,34,19,12,160,139,141,0,12,50,177,141,54,160,34,48,96,36,114,66,88,97,102,237,64,4,140,21,3,140,6,66,113,130,25,80,163,103,88,64,194,73,2,3,10,89,32,228,199,128,4,6,160,15,34,178,60,75,174,29,149,62,105,161,19,137,193,77,145,132,215,83,101,95,33,130,159,102,35,43,101,13,202,50,254,53,200,105,245,140,194,132,210,217,106,41,158,153,157,72,170,203,154,82,218,26,57,189,241,106,122,150,12,138,167,233,213,157,160,171,108,122,89,26,226,162,133,148,92,117,107,54,123,118,74,251,248,206,59,26,91,206,70,197,110,211,247,220,153,157,188,55,246,68,40,38,209,213,213,108,28,25,213,14,226,13,168,120,16,4,122,74,234,201,226,245,4,62,206,160,140,146,250,76,209,216,82,42,163,135,49,45,196,249,53,51,254,239,24,202,75,39,130,158,72,225,129,48,233,197,169,162,239,14,60,176,218,103,155,139,60,153,2,200,70,244,38,209,68,45,143,253,80,1,0,110,0,0,5,211,1,67,69,34,157,187,76,79,162,65,154,26,99,185,133,114,53,14,103,96,132,241,3,86,108,171,103,110,103,98,66,97,46,47,45,223,77,44,26,72,127,161,204,205,78,144,72,21,202,48,37,97,255,251,178,100,29,128,118,129,100,210,209,249,78,176,68,69,169,21,12,34,192,158,49,165,67,44,105,60,137,5,31,100,84,48,139,88,80,202,168,154,203,20,168,216,26,227,35,119,89,97,17,34,64,35,218,138,34,66,117,4,36,2,48,44,18,15,166,112,212,232,76,114,2,208,72,89,250,179,170,240,178,98,80,44,10,102,40,172,55,233,77,114,149,136,180,133,83,104,209,137,67,122,207,233,160,184,131,144,210,30,231,231,58,105,100,106,146,114,89,71,149,32,164,17,32,7,231,61,180,127,15,61,105,206,40,243,164,204,38,211,227,148,241,81,1,48,96,68,145,244,44,143,64,232,64,78,97,193,245,245,71,77,64,70,159,247,173,8,181,230,218,44,34,109,53,167,116,194,53,208,46,187,100,4,21,132,0,0,138,232,193,205,199,176,250,233,65,61,61,148,146,16,36,71,27,138,65,201,108,210,195,4,219,231,58,16,42,101,124,187,171,104,181,185,243,163,142,49,194,20,197,72,164,74,53,14,90,86,129,130,117,151,74,202,181,68,87,33,66,198,127,102,157,70,0,0,160,0,56,161,84,217,149,195,212,146,248,235,220,254,90,212,17,75,30,115,101,67,10,45,74,136,55,120,2,51,25,181,149,254,190,246,170,205,214,169,45,149,82,91,148,75,177,179,45,148,79,50,119,33,139,50,212,200,82,49,161,224,46,133,26,144,205,33,76,12,108,58,134,150,192,74,236,53,10,71,20,127,91,184,98,5,14,137,14,34,2,52,92,17,210,3,42,75,74,101,221,28,242,6,53,112,144,83,62,56,0,36,201,152,50,66,0,73,192,202,3,2,56,244,74,164,154,200,159,2,195,172,241,120,163,115,44,78,86,187,118,32,161,242,246,162,254,187,175,139,140,248,176,38,120,149,42,170,246,70,237,210,99,34,22,11,201,80,100,67,24,137,11,154,24,195,132,235,142,69,84,174,61,84,133,216,46,43,38,105,234,148,10,147,36,200,14,64,202,184,133,88,157,66,43,74,158,144,25,82,47,254,136,179,250,107,61,65,180,145,91,203,172,164,53,185,76,212,221,78,42,215,65,249,29,71,24,117,244,67,200,47,138,175,170,71,51,215,16,242,66,50,4,83,21,160,214,223,137,17,110,98,203,49,158,176,185,180,101,97,108,64,156,219,17,150,68,22,130,103,41,58,48,71,160,25,23,195,40,59,198,136,96,82,69,31,157,33,122,234,165,205,157,203,0,8,0,0,4,42,132,82,105,208,59,193,75,11,169,75,3,212,150,226,217,90,228,116,85,64,21,35,228,3,15,82,81,74,172,210,84,187,170,147,19,23,239,207,74,119,148,90,154,95,32,139,58,176,243,158,170,206,138,17,16,33,65,209,249,141,166,255,251,178,100,33,0,119,61,104,80,179,25,79,32,68,133,121,24,12,35,164,27,181,155,71,71,225,57,1,6,140,228,84,17,140,224,86,160,132,7,151,225,7,25,81,117,145,65,129,38,73,141,147,204,169,31,147,136,47,73,174,145,197,88,33,83,144,176,24,226,49,77,247,5,150,0,158,14,141,156,9,132,136,33,135,38,226,43,150,156,178,227,197,149,5,126,65,67,164,49,112,133,69,8,17,51,83,146,95,26,78,133,200,254,51,88,1,35,218,18,156,54,39,250,1,112,30,72,10,11,157,124,95,151,40,67,5,87,9,136,130,236,235,211,100,133,86,68,208,88,208,170,191,159,62,78,96,156,151,169,101,121,245,93,107,228,39,36,8,115,26,131,217,106,151,89,230,60,63,254,229,127,175,6,84,202,130,117,21,137,179,169,139,199,170,61,154,94,241,75,235,73,136,128,0,3,209,48,89,9,52,211,158,68,143,232,114,224,203,112,102,200,111,83,82,51,60,154,58,38,44,67,210,143,94,88,77,146,165,204,19,91,60,56,176,12,200,68,36,192,137,179,13,30,243,196,30,247,4,199,82,249,91,209,60,226,27,246,92,197,128,0,106,64,0,0,160,83,156,102,203,146,85,88,159,100,235,74,166,20,45,192,220,41,85,32,245,30,129,37,31,179,187,137,221,202,213,89,225,180,74,163,219,46,117,168,205,141,236,233,242,220,239,222,120,34,131,0,95,42,16,251,55,172,65,140,51,86,160,240,23,249,74,153,82,97,5,28,214,83,157,94,17,48,29,96,219,165,162,109,139,168,244,178,227,49,97,65,157,12,12,152,140,71,208,25,32,122,89,125,194,162,2,77,61,196,67,101,211,174,210,152,51,181,84,90,240,227,90,107,154,127,169,18,41,215,101,175,126,112,151,241,132,206,86,205,246,149,211,190,247,56,242,138,73,49,200,199,115,7,33,6,13,74,8,84,35,241,100,159,193,225,83,228,36,231,145,180,136,202,238,68,72,55,6,81,22,212,109,234,74,162,74,176,76,164,8,198,200,11,233,118,39,104,80,122,60,75,101,75,10,60,237,93,75,86,96,197,6,242,21,172,32,38,130,110,85,161,40,235,20,42,29,134,139,75,117,43,199,54,204,202,149,30,100,128,128,109,60,247,36,201,216,54,113,225,208,32,101,97,145,116,131,162,247,9,67,178,245,38,147,70,133,15,27,122,233,46,153,214,63,246,162,155,110,95,189,42,36,164,64,17,176,0,1,62,200,237,198,87,151,85,174,221,171,27,149,146,42,216,24,129,30,67,208,43,87,210,129,153,102,87,185,110,171,100,173,23,128,195,72,95,109,82,204,198,212,178,216,182,185,132,197,182,149,43,35,2,18,240,145,43,132,17,66,113,14,255,251,178,100,34,128,38,124,104,211,105,248,103,16,72,5,121,0,12,3,32,31,173,157,62,172,233,156,136,209,7,229,48,48,13,64,241,134,5,81,140,138,207,225,125,129,4,100,3,8,4,45,114,160,136,40,148,90,114,13,11,95,201,106,135,11,109,101,154,44,12,242,182,52,152,1,117,58,118,165,14,227,177,78,81,29,193,134,12,196,11,153,151,88,39,41,45,155,81,197,117,68,234,167,201,70,27,243,2,162,228,173,98,149,138,26,103,82,210,213,40,242,248,139,148,93,31,66,173,1,106,150,26,149,200,149,88,197,147,86,126,186,224,128,76,21,192,114,134,129,43,17,18,68,162,234,158,151,171,30,192,209,108,235,10,55,127,215,44,97,61,142,118,14,189,209,66,100,141,215,10,163,139,251,70,62,67,78,127,74,81,197,158,140,165,221,48,177,246,68,50,100,0,72,68,81,171,41,109,157,80,236,87,18,66,164,139,2,224,80,69,235,107,156,146,228,131,39,4,129,84,21,84,107,162,209,200,87,98,248,88,232,163,123,113,254,128,2,0,165,82,183,177,25,82,150,180,102,221,189,119,227,112,20,42,38,238,47,23,30,68,115,64,45,186,154,185,244,49,153,108,114,89,16,140,210,87,189,95,14,91,128,44,218,158,150,62,109,61,134,64,174,3,206,212,221,244,199,86,128,185,142,50,39,128,15,68,244,230,17,6,64,58,114,152,64,168,136,80,232,232,9,192,105,141,64,229,173,20,77,216,146,37,99,207,195,71,7,107,53,14,79,161,100,0,34,40,160,163,109,56,84,89,171,128,10,176,96,141,22,187,35,2,80,193,130,25,2,241,24,16,10,116,16,9,46,29,180,134,78,132,16,35,234,78,173,85,54,145,65,170,170,236,34,67,51,100,144,28,6,152,236,233,136,193,114,134,246,7,97,83,96,161,105,130,208,240,137,241,213,209,32,193,147,18,74,164,133,161,200,158,243,141,175,53,120,126,143,201,120,110,192,139,100,198,72,77,165,106,216,211,251,246,147,246,24,123,147,27,71,45,93,122,168,31,153,237,95,47,198,253,38,121,239,154,65,183,200,90,166,31,25,137,141,212,239,121,239,254,168,98,68,0,11,0,241,208,88,30,36,235,153,211,249,97,146,182,20,168,164,134,118,180,187,105,18,60,69,57,80,162,144,137,150,89,61,203,80,113,26,128,238,78,238,189,127,251,191,176,54,149,72,128,0,0,57,17,116,153,115,95,135,232,41,233,232,184,250,71,164,242,73,150,76,94,83,87,75,104,203,101,91,169,123,41,126,17,9,157,229,98,93,51,57,25,177,45,162,165,206,142,91,11,147,68,215,74,130,187,42,216,208,152,5,148,66,123,75,210,186,65,201,12,48,183,75,58,255,251,178,100,37,8,247,69,104,80,147,25,79,32,69,38,217,0,12,195,160,91,233,165,68,204,101,60,129,15,157,36,64,48,143,80,136,168,112,24,104,59,96,5,144,9,79,22,24,14,232,187,204,176,193,44,253,180,209,152,179,70,3,160,193,141,116,140,179,141,54,6,107,46,249,101,4,100,148,52,33,92,10,98,23,160,44,181,137,129,22,110,47,234,125,178,215,98,141,195,129,213,43,151,120,132,5,134,125,150,90,177,209,64,210,182,209,155,114,149,218,177,18,48,84,108,59,41,168,56,78,12,138,115,170,237,40,120,46,102,200,226,60,56,155,211,129,47,89,121,37,254,33,33,242,48,145,118,24,221,145,157,39,73,18,164,254,140,52,179,94,136,208,126,126,49,66,141,73,74,222,210,203,174,90,39,26,109,91,69,175,34,110,159,101,242,209,245,65,37,89,75,174,77,188,67,184,64,84,15,177,113,102,92,226,118,106,255,209,100,129,73,207,86,41,179,190,111,91,170,95,234,101,54,204,188,159,85,114,75,196,50,31,21,163,164,183,137,91,13,235,136,109,234,174,171,197,242,252,54,255,201,164,148,40,0,14,220,85,228,150,213,73,76,123,80,53,121,68,1,59,75,5,169,160,88,201,64,164,90,197,60,229,28,75,13,81,101,73,82,138,198,54,251,94,95,94,110,83,23,167,143,200,170,216,130,32,54,14,178,89,66,172,95,9,234,92,56,117,29,2,128,80,119,168,128,114,52,122,116,2,129,6,12,12,176,49,107,156,106,165,230,68,72,200,99,90,14,11,20,150,15,2,7,185,157,157,38,11,72,2,204,14,59,194,147,72,74,46,74,207,33,2,68,23,1,184,43,213,247,42,97,176,82,153,43,108,102,53,47,126,186,166,210,37,48,75,56,97,231,194,31,127,157,88,42,106,63,94,138,128,86,127,175,21,221,69,202,29,212,177,202,164,129,69,201,8,174,209,72,241,99,130,84,152,89,34,167,224,158,161,32,73,43,66,207,128,100,178,53,14,20,102,63,205,118,218,116,32,180,137,53,131,179,210,56,107,113,99,191,55,245,38,158,85,168,235,101,107,144,238,108,69,105,233,35,159,46,28,63,84,233,25,9,60,166,14,121,194,171,171,79,110,202,32,34,4,59,183,43,168,130,228,104,58,17,146,126,75,174,238,252,229,195,44,82,209,58,1,181,164,147,82,192,54,144,147,30,180,49,123,54,81,233,214,0,32,0,4,80,197,162,159,77,126,65,32,137,62,81,7,110,26,166,228,18,176,136,84,99,248,162,75,163,21,165,135,100,21,251,69,23,147,227,122,83,142,112,92,213,216,196,99,147,83,85,221,7,178,50,253,164,122,12,45,69,6,17,149,35,211,37,103,54,130,74,71,255,251,178,100,36,2,247,137,103,80,51,25,103,32,69,167,249,0,12,34,224,27,217,161,69,39,229,58,193,21,147,100,0,32,140,208,32,43,17,1,36,215,122,65,142,56,187,105,136,2,114,163,101,128,70,204,2,139,250,98,26,24,152,41,83,109,49,198,133,1,58,204,31,40,198,5,115,134,124,88,16,128,3,192,81,24,226,193,132,24,174,218,194,20,140,132,170,254,173,236,244,179,76,228,188,142,27,102,66,249,122,97,183,173,105,172,49,106,102,238,140,77,227,113,135,230,160,137,93,136,179,65,213,228,190,56,21,213,21,196,136,173,142,101,202,164,164,35,222,92,128,126,184,253,121,211,102,44,106,134,215,167,118,208,165,31,21,175,95,137,27,197,157,72,214,82,98,89,43,220,153,172,108,110,46,217,190,90,208,93,252,204,188,189,59,168,64,184,50,227,208,177,30,54,199,187,50,99,194,163,60,13,9,255,50,81,92,120,24,85,74,121,84,81,137,207,160,190,56,82,172,69,20,226,23,136,44,144,91,145,237,208,136,236,234,102,173,129,173,157,95,50,140,208,82,178,186,49,214,253,184,41,10,244,211,110,212,95,50,173,218,235,246,105,172,4,0,144,28,32,101,177,110,133,213,116,172,128,213,34,189,146,47,58,1,184,66,0,210,20,178,242,174,156,159,204,234,120,238,23,118,247,82,222,174,45,240,172,205,13,153,200,198,145,56,53,141,80,102,133,104,246,3,16,33,137,40,142,160,171,180,170,141,200,186,137,212,205,209,77,90,228,76,248,183,131,131,133,68,74,196,129,0,182,15,0,179,98,33,75,244,60,168,26,113,65,202,196,49,202,5,74,60,161,9,67,199,65,136,234,251,164,114,73,23,233,122,46,196,233,95,75,5,44,134,221,215,177,120,186,76,29,173,196,149,211,17,112,30,150,12,243,54,89,84,244,8,240,57,112,245,34,107,48,222,70,11,65,50,76,58,236,191,49,91,253,34,132,144,147,67,174,217,104,114,50,140,136,144,242,170,234,173,64,209,133,204,193,203,161,108,137,2,74,152,98,182,212,115,126,101,17,55,253,109,126,186,91,76,117,165,22,194,174,171,153,212,158,137,12,104,182,153,86,90,29,156,145,112,70,104,70,62,148,98,40,142,33,115,105,9,170,23,39,75,107,219,93,119,34,224,35,192,224,160,76,194,28,160,248,184,128,67,21,142,3,139,180,56,195,201,35,83,221,66,80,228,140,181,197,45,145,117,10,217,119,214,64,0,96,107,45,49,233,117,103,130,138,60,237,202,228,48,245,55,95,101,176,73,83,49,150,123,209,98,179,253,75,95,43,58,151,119,240,135,41,43,210,219,147,231,111,26,144,4,62,204,30,232,141,19,244,157,74,200,151,170,255,251,178,100,30,14,6,228,103,81,19,25,79,32,64,194,9,57,8,35,56,28,165,163,66,76,101,60,129,23,26,228,0,49,141,112,174,143,174,242,87,43,196,211,83,85,23,70,242,247,51,101,230,85,58,83,138,156,12,114,218,18,16,199,132,197,52,68,120,20,146,205,163,224,50,145,66,70,78,74,16,117,227,234,26,231,2,44,10,134,104,34,152,77,74,134,32,92,84,188,93,73,143,15,53,234,59,46,130,206,46,107,35,104,77,235,52,106,15,212,3,12,56,243,239,219,135,98,52,229,227,66,243,178,1,144,184,48,98,149,24,122,206,232,115,222,16,55,212,194,207,136,240,133,68,212,97,162,34,51,19,93,205,153,89,38,101,229,42,74,92,86,180,189,210,38,163,255,217,75,58,173,227,127,255,40,70,62,51,216,184,130,166,135,38,233,161,160,0,80,0,13,235,81,64,226,114,34,206,7,71,26,146,69,19,156,9,14,58,167,180,12,29,33,84,68,129,85,113,103,131,86,77,135,73,63,64,166,229,69,23,88,136,73,149,161,174,28,159,253,95,98,216,120,37,118,234,82,16,0,197,128,36,109,138,42,88,203,234,239,83,68,101,82,201,169,249,68,48,221,25,227,132,245,153,12,228,187,142,220,146,204,143,30,115,27,82,105,4,174,65,141,189,211,78,82,203,159,57,248,25,222,110,77,129,138,50,225,99,194,25,178,3,86,42,127,197,217,92,50,165,36,83,81,48,135,135,9,94,64,146,131,129,129,33,2,75,98,38,42,32,225,199,130,16,16,2,92,28,17,199,2,18,128,233,9,34,76,1,234,0,234,198,83,96,68,195,23,7,20,142,11,36,120,48,224,146,20,186,3,33,179,53,78,211,219,59,16,83,165,102,134,211,37,53,11,212,188,148,213,192,108,203,77,113,38,19,215,34,173,20,178,234,84,48,18,227,208,78,139,178,84,60,125,17,139,153,229,156,68,40,210,203,61,162,252,154,18,121,28,103,150,66,141,36,107,229,78,51,121,115,93,65,61,226,104,179,210,255,244,30,107,37,85,45,255,175,56,228,81,193,245,29,139,190,68,52,198,169,82,67,3,144,153,254,135,143,121,53,170,181,77,235,248,148,35,20,172,57,59,169,187,82,228,66,220,184,142,61,99,49,37,149,200,205,93,144,236,102,203,145,82,123,233,75,244,233,21,25,130,51,230,133,213,61,34,215,2,14,32,33,201,146,18,167,89,139,93,165,20,128,16,0,8,0,0,203,9,56,89,120,220,244,232,63,213,175,17,6,241,224,103,43,79,225,188,58,0,85,63,147,253,51,169,219,24,209,241,87,48,104,251,117,113,97,236,185,245,236,85,155,54,177,150,10,223,166,36,177,52,161,149,158,138,137,2,151,255,251,178,100,33,0,119,55,101,208,201,249,77,208,70,102,57,24,12,35,34,26,41,163,77,71,225,156,65,31,21,100,0,49,13,64,8,172,241,65,108,233,225,143,24,65,51,167,36,105,162,193,233,246,175,71,71,15,80,34,49,228,11,106,112,23,62,149,139,84,92,113,227,141,206,201,170,11,76,96,68,24,66,130,65,105,244,108,38,2,5,165,222,46,177,84,150,200,188,218,177,125,150,171,214,169,102,26,108,55,62,160,143,250,208,130,159,215,233,174,69,176,95,16,252,98,83,9,128,66,41,131,17,85,49,81,17,48,224,85,130,138,161,154,33,66,10,123,7,57,215,167,179,48,161,33,118,212,218,88,156,242,107,40,109,87,84,238,87,38,90,21,197,120,67,157,39,108,178,115,33,212,72,86,48,220,218,232,186,119,107,234,198,73,8,81,91,234,78,251,22,72,0,0,0,196,56,112,19,110,161,218,204,183,200,156,31,216,164,75,185,58,197,5,84,238,140,153,238,22,228,214,28,243,229,41,43,47,35,33,15,150,212,207,118,121,103,56,18,121,98,211,5,197,208,116,249,96,249,80,178,218,198,48,150,31,46,251,191,233,250,68,97,11,100,0,2,148,67,148,42,72,110,12,112,215,108,74,184,110,243,16,248,52,64,213,24,36,213,116,213,60,203,49,240,165,114,112,101,116,241,13,130,202,230,226,250,28,111,152,17,180,228,144,164,173,66,102,139,6,200,195,16,52,81,166,154,36,169,97,242,131,89,25,2,76,78,81,137,190,168,19,5,186,3,92,253,163,130,21,141,25,18,139,62,212,151,112,32,168,66,60,102,221,89,25,128,92,40,32,96,127,44,134,30,92,190,172,65,255,44,165,92,96,95,216,199,19,244,71,13,54,189,226,163,242,134,176,241,113,205,20,45,161,193,245,242,46,51,196,103,239,158,75,41,22,161,221,177,151,159,144,84,8,231,76,29,46,60,29,206,73,101,85,198,75,137,103,166,42,87,50,138,91,18,28,100,186,177,111,54,186,55,171,116,127,122,102,197,168,86,91,120,39,51,175,183,187,23,109,247,164,7,8,224,13,81,2,175,214,153,72,125,136,132,51,34,19,26,211,41,140,161,97,54,22,36,144,202,187,7,217,12,150,69,75,18,147,19,59,180,4,34,20,73,167,222,244,50,240,225,210,128,100,202,188,122,141,180,17,93,6,222,195,113,96,245,115,235,87,103,250,160,3,112,4,128,0,0,70,42,178,223,184,41,182,116,31,248,46,0,137,180,236,181,81,128,176,114,17,168,40,245,219,53,46,88,202,100,182,239,114,150,164,78,213,203,84,50,154,58,253,108,20,238,175,43,60,79,155,157,22,168,225,70,28,84,50,4,48,104,15,198,159,164,23,16,255,251,176,100,37,0,39,109,104,80,211,25,79,32,70,163,249,21,12,35,96,28,97,159,69,44,105,60,129,8,17,100,84,48,140,136,20,200,11,109,197,27,84,147,188,90,131,16,65,168,12,128,68,177,50,85,16,130,1,92,196,4,91,179,103,115,110,130,23,90,107,67,2,134,76,80,65,169,12,185,129,139,160,33,32,75,114,222,23,249,109,219,134,26,228,198,44,237,121,71,33,151,245,244,129,29,36,127,162,160,141,204,74,226,146,25,246,75,12,196,32,97,151,157,12,34,196,72,120,30,65,138,209,18,104,16,200,240,177,71,144,105,3,72,5,6,176,144,82,160,172,128,218,146,74,6,33,179,102,104,209,180,210,128,192,5,129,17,244,100,132,38,209,77,64,161,20,196,68,98,157,235,147,176,155,100,170,58,4,140,25,177,20,245,27,7,85,156,111,84,64,0,108,162,233,62,187,208,136,67,248,59,161,0,167,9,75,149,55,20,186,215,185,119,125,102,237,47,230,32,104,98,92,176,186,128,44,3,130,104,15,131,160,39,142,196,76,50,167,68,226,138,46,96,28,73,114,107,158,122,128,47,182,95,169,130,236,223,95,230,0,0,6,0,0,180,245,99,236,119,39,222,27,153,151,63,174,164,130,14,194,98,71,14,138,141,38,80,189,227,159,177,242,188,173,200,168,55,27,203,151,109,252,253,45,45,152,254,80,252,82,237,233,199,198,7,128,195,5,16,95,76,137,84,203,126,192,19,169,193,149,185,46,192,85,45,97,105,170,105,25,114,137,79,23,176,203,129,26,22,140,198,60,64,4,0,40,113,132,72,52,4,41,1,137,134,23,50,224,2,136,203,121,72,254,83,8,197,52,36,173,69,18,239,172,165,154,228,191,49,71,177,38,216,131,85,86,155,117,94,123,80,51,200,203,157,249,245,102,114,168,105,34,207,196,196,179,236,152,72,88,147,244,205,74,37,233,68,102,43,38,202,170,192,159,160,66,217,193,32,250,220,68,34,138,130,149,24,35,29,164,218,229,201,168,241,99,79,60,125,178,83,2,205,53,251,123,158,136,24,81,136,117,149,32,107,213,169,145,90,107,192,28,21,170,239,197,128,8,24,117,37,136,174,7,138,78,165,50,145,25,152,65,136,141,13,178,150,211,114,39,110,124,71,74,156,114,181,13,29,135,16,184,200,48,210,136,116,44,230,151,88,242,39,218,197,107,9,31,88,32,149,21,148,75,56,165,175,211,137,28,214,228,162,16,8,0,6,207,87,34,215,87,176,228,174,50,252,77,88,122,91,51,251,34,110,203,197,103,136,84,8,70,64,31,57,73,202,189,221,233,237,83,67,59,175,102,146,93,244,177,142,202,109,195,212,141,235,228,211,221,37,174,218,52,196,255,251,178,100,31,4,119,22,104,209,51,88,79,144,68,165,9,16,12,35,192,28,113,127,66,44,229,51,193,22,16,100,84,48,141,194,108,115,23,178,150,171,244,162,108,229,252,107,41,127,0,62,136,224,48,21,88,16,144,97,0,24,178,36,37,65,162,192,73,128,200,12,48,128,160,194,194,128,113,81,40,164,16,223,179,4,93,83,36,16,160,121,160,146,168,42,245,112,97,133,72,134,179,235,225,184,169,41,125,20,78,58,173,203,165,128,178,6,118,92,153,167,214,146,57,14,217,93,176,245,152,97,164,192,248,28,210,225,129,26,90,68,198,16,61,34,134,27,62,218,232,21,51,103,80,44,86,20,39,104,201,117,51,248,52,191,204,181,84,95,118,77,156,34,101,179,217,91,56,99,39,182,20,180,19,189,49,139,65,85,42,75,127,6,151,138,112,8,255,182,84,33,43,155,228,8,64,0,40,140,234,10,169,130,119,165,52,223,85,74,146,73,76,76,78,168,38,228,90,60,63,51,4,79,43,224,136,184,160,141,131,143,3,184,88,58,186,6,133,78,12,84,216,100,205,137,98,70,20,69,115,140,114,117,110,70,221,205,253,128,9,105,156,120,212,8,245,92,169,236,54,83,148,59,32,144,170,178,130,188,160,136,82,177,11,104,161,249,93,38,25,205,75,163,180,187,193,245,202,150,127,57,77,88,133,36,196,106,21,14,64,72,6,134,153,106,161,105,140,41,33,71,66,86,20,133,116,209,233,5,139,91,85,57,17,61,189,30,224,190,161,146,23,25,46,141,175,5,155,18,176,198,132,2,128,48,227,125,81,162,71,150,51,151,24,68,205,144,18,160,152,168,200,98,0,145,164,168,3,135,145,34,138,114,43,10,102,37,163,54,112,162,205,41,135,72,25,19,81,116,30,37,76,145,239,4,125,10,214,99,210,246,188,238,139,250,229,197,164,82,2,80,10,162,109,234,189,66,114,135,197,45,155,40,161,165,24,182,247,89,102,4,38,209,10,138,172,217,59,6,144,162,84,179,71,144,210,36,160,134,188,212,38,147,104,60,32,151,117,46,211,127,213,36,17,11,188,210,53,194,196,207,137,94,90,251,90,37,124,216,131,128,241,252,144,28,237,180,89,67,177,211,186,98,82,245,161,94,97,9,168,38,164,108,142,74,208,40,96,0,180,176,247,29,36,40,116,38,19,15,70,26,75,194,176,192,168,229,44,117,133,78,136,138,52,2,81,162,114,123,218,133,32,127,94,189,96,0,0,13,0,0,1,64,148,23,179,141,219,12,147,43,22,180,229,103,54,198,229,120,13,225,8,2,41,74,241,105,146,44,73,23,216,161,191,139,58,231,79,220,173,75,68,108,180,148,171,26,189,50,111,143,160,219,31,9,129,255,251,178,100,30,11,102,192,104,82,81,248,102,176,69,99,73,24,8,35,74,27,137,163,70,172,225,62,65,22,28,164,96,49,13,8,248,74,83,122,30,125,146,191,144,234,99,165,104,146,92,69,250,175,139,94,150,130,17,6,8,22,102,114,86,116,249,51,29,237,2,224,41,244,176,0,168,120,135,148,205,51,36,3,37,100,125,88,137,148,169,88,170,9,100,185,63,144,195,92,97,141,105,205,118,25,157,62,12,66,21,71,114,1,136,189,79,244,252,109,251,142,203,44,21,45,91,180,186,103,39,26,187,51,217,214,171,110,74,26,28,75,47,199,103,132,230,219,88,45,42,159,40,197,136,203,117,92,172,164,151,85,66,248,120,121,83,188,105,90,254,217,198,207,102,86,177,135,56,236,183,106,69,74,51,211,71,103,31,14,235,233,40,0,0,1,168,224,38,17,184,169,163,72,208,89,56,73,54,13,126,163,59,199,52,235,204,106,31,58,9,165,35,15,184,192,124,21,44,40,93,131,74,131,36,207,155,37,125,72,161,195,30,43,104,194,141,51,201,58,57,105,29,106,183,78,255,247,174,135,253,33,94,111,156,119,176,228,126,150,244,170,180,27,32,187,72,254,168,122,84,2,137,118,95,56,165,169,117,52,207,207,93,150,247,9,219,88,234,203,233,123,117,99,183,41,41,228,108,161,119,203,94,217,10,130,75,129,163,51,55,57,146,59,76,177,34,212,61,212,101,174,144,160,36,65,195,197,219,38,21,37,24,73,128,44,161,43,151,65,140,144,22,3,16,234,81,69,129,45,151,116,218,147,153,192,131,3,28,28,180,206,34,8,42,197,200,74,132,224,86,6,4,193,20,146,243,73,120,198,114,86,214,117,222,116,37,205,209,97,226,114,152,151,108,196,233,227,180,80,198,135,150,21,57,240,35,185,58,100,163,165,99,240,206,210,202,202,236,140,225,59,197,115,145,65,56,12,168,168,139,7,133,219,123,102,139,18,200,164,72,228,79,69,201,40,132,76,215,233,70,140,10,219,229,228,43,196,73,181,229,105,77,30,251,207,237,161,155,219,79,72,200,2,169,3,102,32,2,122,98,9,71,84,119,117,106,110,39,186,241,218,143,48,143,55,44,210,123,162,188,236,190,68,72,66,84,157,223,179,230,69,22,210,53,39,215,239,205,28,227,62,95,140,134,169,32,139,36,92,240,226,253,108,161,243,104,234,109,255,245,152,0,64,10,65,168,186,177,60,16,108,13,32,129,97,185,152,21,204,189,101,162,187,232,36,51,211,38,130,37,49,67,114,180,110,83,44,191,118,87,110,229,91,53,37,212,155,128,158,77,220,127,161,46,92,8,148,225,3,53,164,102,33,76,96,23,0,48,82,104,194,129,18,10,217,140,255,251,178,100,37,138,7,163,101,80,43,58,103,146,60,194,73,57,0,99,12,28,137,159,69,44,105,60,129,31,19,36,64,48,141,144,80,85,93,39,139,220,149,169,166,173,101,5,50,243,48,130,181,65,133,30,232,174,67,108,147,244,34,41,76,127,193,201,149,89,55,138,0,140,5,44,209,29,57,132,204,136,66,253,129,67,131,145,147,36,88,33,161,14,226,151,43,27,246,98,195,51,86,76,208,82,174,133,128,186,42,86,247,173,120,9,235,189,15,53,231,218,145,223,134,159,183,229,118,195,240,233,80,152,150,34,105,2,25,184,193,246,148,68,233,228,166,18,210,64,163,206,155,125,133,139,211,194,98,94,136,222,144,192,143,84,186,82,83,140,174,215,125,232,146,85,167,152,205,188,205,160,127,41,47,177,172,89,203,179,122,94,245,107,112,51,35,158,170,251,48,221,57,191,238,96,234,2,160,0,19,215,68,62,86,58,240,85,176,146,122,67,18,230,174,131,48,137,66,131,223,26,93,10,56,105,165,20,148,216,241,26,2,112,179,148,171,210,43,122,81,168,154,232,233,71,218,239,223,119,106,116,62,180,165,53,129,128,56,177,95,87,210,12,228,10,250,191,20,120,118,237,168,118,251,38,69,194,244,175,88,97,214,138,225,90,252,114,118,172,171,82,12,34,87,251,170,78,65,84,212,57,233,218,129,221,150,241,237,104,79,229,20,97,48,27,144,17,165,176,24,40,201,91,130,204,46,210,65,71,178,136,8,162,91,20,117,3,1,1,48,2,159,50,3,6,136,19,104,38,82,40,56,120,248,33,64,148,115,158,32,72,73,1,99,8,152,178,225,114,32,103,202,62,156,239,50,194,65,229,253,100,141,170,37,195,233,204,195,25,186,62,52,23,29,228,149,63,172,226,26,127,21,243,138,218,193,239,187,235,13,85,153,151,202,65,7,143,182,38,137,57,28,20,151,72,233,157,195,94,56,112,44,204,4,228,92,221,161,58,35,168,176,128,80,75,36,4,37,19,32,173,147,78,140,83,107,87,48,121,3,207,251,221,191,51,168,166,248,48,165,206,231,139,126,178,53,139,81,99,42,234,64,181,122,147,170,19,30,219,144,49,52,144,74,131,139,9,58,100,200,13,168,54,99,62,49,97,77,69,163,66,243,203,65,157,171,145,208,38,18,40,176,145,131,2,164,134,70,206,164,68,87,56,144,147,154,48,25,96,12,144,245,172,176,237,162,186,115,246,227,235,247,41,155,183,128,64,0,36,126,79,166,135,9,128,95,111,142,68,105,165,49,234,249,186,208,216,140,119,5,109,189,175,116,186,146,237,62,118,168,229,23,106,242,229,120,173,126,204,118,122,244,186,33,33,97,177,24,138,85,33,19,120,180,67,135,255,251,178,100,30,0,86,228,103,209,19,56,79,144,72,99,25,0,8,67,8,90,213,127,71,39,225,58,193,19,142,164,96,48,140,216,102,16,251,120,176,8,238,20,72,190,206,90,15,43,114,103,65,232,116,71,32,97,230,35,230,59,162,228,141,100,24,40,138,163,5,113,145,204,25,4,136,72,2,25,75,100,224,43,28,68,198,180,238,52,157,148,38,129,188,74,44,253,37,34,16,151,1,208,43,3,14,105,72,157,89,134,78,59,44,182,244,58,95,149,178,245,230,206,31,184,62,150,6,129,234,68,236,18,234,170,1,40,66,240,31,35,255,145,162,212,6,110,230,211,136,11,45,55,40,190,144,203,57,53,66,132,136,38,206,49,217,122,60,132,81,91,127,155,169,207,166,233,207,98,220,84,200,66,53,177,165,243,212,49,164,86,178,219,58,84,168,88,237,135,60,38,174,49,56,78,148,49,153,4,3,166,140,246,10,58,66,211,138,92,11,61,68,65,95,46,98,107,207,87,64,226,48,133,32,223,181,196,11,1,128,208,61,98,159,76,179,242,207,25,169,125,244,146,210,197,247,174,255,127,255,237,254,255,251,255,187,255,246,10,0,84,0,5,135,161,240,121,173,43,20,247,120,138,95,88,172,38,38,50,198,184,3,18,137,203,10,37,11,139,147,44,27,62,140,234,86,170,193,79,159,150,157,252,246,105,101,79,193,230,29,193,70,94,201,3,25,28,62,100,142,250,0,151,250,46,69,212,56,57,102,178,56,32,41,1,152,68,24,36,124,172,40,24,50,204,17,40,216,115,73,159,145,233,13,20,93,73,98,26,148,55,45,160,21,0,65,176,101,6,126,208,45,122,75,218,21,137,213,44,105,141,29,88,160,86,40,187,28,253,68,37,241,154,238,172,8,229,72,95,38,118,217,162,82,217,168,163,21,9,98,14,201,18,47,211,109,83,74,229,153,155,47,40,146,9,8,4,164,197,65,64,216,228,208,77,4,136,153,73,132,66,234,206,42,20,129,233,145,221,34,88,82,178,186,202,53,220,245,228,137,3,66,92,236,84,62,227,147,64,5,171,65,160,48,128,82,99,54,2,84,49,115,211,30,157,37,168,146,24,84,150,145,150,195,233,83,88,123,50,188,10,60,31,169,231,140,160,212,84,112,54,42,152,194,138,34,153,81,129,19,167,1,224,242,109,53,58,244,41,34,59,209,85,12,85,15,117,246,41,223,253,33,0,20,0,10,50,0,0,188,64,79,147,213,169,74,194,164,136,164,149,137,87,188,54,84,227,76,139,17,224,171,171,10,113,193,152,235,132,226,175,101,157,83,150,231,216,135,50,189,79,99,245,67,9,137,141,6,186,53,84,103,240,87,138,162,218,214,55,131,109,235,162,18,63,147,255,251,178,100,37,0,118,219,104,82,233,248,103,32,69,133,217,24,12,35,114,30,253,163,62,44,101,156,153,3,23,164,96,49,15,64,7,50,22,44,65,122,222,184,205,41,37,130,131,43,35,9,55,176,74,41,184,6,176,139,128,68,149,88,137,78,113,106,154,153,18,203,167,42,136,208,179,103,137,162,194,28,182,145,139,233,26,139,60,12,201,171,210,63,204,95,180,208,44,90,63,21,137,203,171,69,98,153,113,5,241,245,210,162,218,36,172,11,96,114,211,26,40,237,20,206,172,93,21,83,152,88,119,67,128,187,81,228,248,208,79,228,35,232,191,212,173,121,102,187,35,83,75,24,38,61,183,39,165,61,104,210,74,27,79,43,37,106,135,15,247,78,33,199,2,82,29,103,35,124,109,232,56,0,0,3,145,87,32,66,130,38,248,134,235,178,40,146,64,154,17,135,38,73,175,74,63,234,98,12,212,203,145,179,157,148,86,70,157,150,54,177,169,116,161,210,241,88,227,39,162,160,121,69,165,106,19,50,42,74,56,146,218,246,63,77,153,91,189,117,208,0,143,148,144,10,85,73,199,26,30,167,121,165,88,187,147,111,194,171,47,240,9,209,189,160,69,29,108,243,154,177,47,139,72,111,217,194,158,138,197,106,27,208,212,186,211,147,82,51,45,96,42,80,154,34,160,149,36,67,136,172,239,19,65,104,201,90,89,112,196,37,75,14,96,229,166,87,130,10,166,52,62,14,208,212,73,142,128,113,8,166,193,166,105,33,148,49,82,210,159,30,159,51,149,152,111,244,99,152,121,52,127,118,13,4,214,108,8,57,182,97,190,88,64,166,121,69,12,137,2,86,83,79,136,187,177,197,214,8,1,48,69,139,22,132,88,36,137,105,205,25,107,188,49,8,138,38,169,147,163,0,54,174,205,51,119,136,2,231,240,88,240,136,27,84,106,67,57,64,9,85,134,228,232,139,139,245,123,250,90,137,114,150,247,207,79,138,165,208,18,118,218,51,23,241,57,88,251,144,35,38,58,206,205,104,103,88,254,89,71,1,162,18,231,145,76,229,236,124,204,104,89,211,142,230,91,118,95,200,244,43,38,92,109,57,108,222,112,52,122,78,24,34,219,195,81,247,54,3,50,101,60,38,133,143,160,42,111,231,103,212,52,59,33,153,246,24,242,76,15,170,188,231,163,195,106,249,190,177,97,81,34,17,128,64,201,144,187,102,232,98,66,73,120,186,16,135,177,43,227,64,126,164,0,32,0,14,253,168,235,15,132,202,102,227,179,114,26,209,153,13,233,91,210,210,2,195,3,5,122,188,173,245,120,213,20,166,205,139,17,138,148,184,114,213,4,236,174,85,17,167,136,199,51,147,191,11,165,158,179,155,168,152,150,237,49,255,251,178,100,31,134,247,31,103,81,51,25,79,32,71,134,121,0,12,34,240,27,157,151,68,204,105,60,129,31,153,228,0,48,141,0,173,53,38,10,128,229,122,236,37,226,104,180,21,134,76,19,27,208,2,35,58,107,151,4,70,8,4,81,31,166,57,193,68,83,72,197,16,222,4,30,209,147,96,179,168,75,2,130,97,102,96,34,215,199,157,107,160,225,209,113,15,93,196,120,65,44,122,106,55,30,86,198,209,104,172,71,238,170,246,99,8,235,21,98,51,147,178,86,81,44,150,81,203,89,12,61,102,54,18,54,153,153,21,68,220,244,179,108,226,144,111,100,193,154,190,117,9,9,153,174,39,65,16,107,89,11,178,203,122,118,41,196,166,66,38,55,200,84,193,35,253,19,125,63,31,255,234,102,212,90,38,111,175,173,35,36,214,82,160,90,165,216,199,89,214,27,236,52,13,3,130,149,200,58,157,124,186,34,118,183,19,50,185,221,142,48,68,167,17,52,49,144,223,230,191,5,170,217,153,110,198,112,69,47,52,49,144,93,82,33,214,105,161,89,52,17,97,99,197,222,14,140,4,64,239,188,160,34,71,89,181,204,69,87,71,241,193,0,101,158,229,249,13,52,46,59,17,166,221,234,91,122,20,42,240,1,13,91,97,135,226,158,119,26,74,147,183,101,114,154,108,176,155,160,177,118,205,138,24,189,74,40,204,171,7,113,152,208,52,6,74,92,169,114,185,163,96,133,180,91,204,178,8,4,49,33,4,96,67,162,182,150,220,191,160,135,136,198,0,129,24,192,41,196,36,24,48,248,140,137,24,192,72,242,33,198,112,216,56,25,169,78,22,16,97,134,25,69,137,152,44,140,187,192,0,136,252,211,210,96,48,202,211,99,73,120,174,217,189,13,87,81,218,83,38,110,212,150,1,176,67,49,87,253,142,191,48,251,183,18,190,241,193,79,70,112,244,164,174,217,55,29,111,108,60,95,14,36,249,149,79,61,150,42,156,209,211,49,199,57,230,226,196,74,63,114,77,65,56,39,158,58,145,147,53,215,109,10,178,255,255,214,135,87,84,148,54,214,86,45,193,193,227,135,73,219,82,134,213,18,118,130,170,85,162,52,142,102,201,32,165,17,96,114,9,187,202,181,141,72,178,49,70,49,99,89,240,12,219,114,132,13,233,161,27,102,242,144,35,86,58,100,201,14,48,199,134,182,164,155,43,88,172,0,84,186,80,149,12,44,2,46,166,56,156,227,52,99,70,128,4,16,60,128,0,4,197,60,226,196,102,169,46,78,77,76,206,77,252,223,31,245,45,14,224,146,216,220,255,121,148,245,121,108,175,58,89,54,23,234,87,194,205,188,50,222,231,174,211,196,158,23,97,207,145,38,107,177,15,61,47,255,251,178,100,30,130,118,182,104,210,83,24,76,240,69,229,9,21,8,35,0,28,213,153,66,76,105,60,129,2,145,100,84,48,13,64,194,251,7,17,36,215,36,165,134,165,114,27,83,151,184,189,40,134,244,38,82,17,151,212,176,228,124,16,128,17,210,110,22,241,119,32,178,54,23,184,57,136,250,176,1,136,12,106,52,5,198,206,87,245,197,138,211,160,39,38,48,222,67,249,64,205,235,196,239,198,99,18,151,197,220,144,59,90,163,134,33,232,106,158,55,20,167,156,148,3,214,141,150,205,149,44,24,92,78,84,153,102,117,92,130,54,80,69,85,220,154,17,12,83,89,185,174,177,2,23,187,45,156,82,158,159,243,30,70,64,70,194,228,89,254,127,75,234,208,44,94,51,67,237,243,235,61,86,156,157,114,86,117,41,0,0,1,45,15,195,85,201,244,83,57,80,146,41,177,48,120,122,194,40,100,221,101,234,208,161,169,17,234,228,39,56,119,73,27,211,252,129,168,80,161,193,71,138,16,60,9,18,105,132,13,113,34,12,25,114,38,72,7,14,66,117,167,44,145,183,211,22,119,80,4,132,228,124,125,99,110,243,155,33,189,50,243,188,210,183,253,232,165,79,67,121,192,64,93,238,52,17,59,82,95,67,77,219,15,244,229,122,14,202,110,229,77,33,139,216,153,130,32,103,126,203,117,134,149,211,249,15,186,17,117,128,128,150,66,193,8,212,68,135,92,8,66,132,2,216,151,242,194,169,155,176,89,234,10,214,210,48,220,196,100,230,64,193,134,6,100,148,54,103,20,12,28,194,58,64,81,152,22,97,10,129,10,134,21,72,192,193,228,71,140,56,48,161,68,146,111,208,105,80,185,47,107,224,214,164,240,250,205,84,22,149,194,246,68,7,45,230,113,233,163,14,139,114,117,94,57,100,219,205,94,56,80,70,34,38,10,40,88,145,184,138,246,40,11,13,205,205,170,133,35,108,146,26,139,192,115,204,163,157,218,246,76,70,78,210,21,22,51,31,40,147,109,45,2,70,174,62,55,250,255,249,87,165,229,104,162,167,183,103,233,233,81,167,163,155,0,17,126,234,4,180,97,20,139,81,150,26,108,66,217,47,243,157,65,160,99,151,248,102,100,25,79,69,172,5,135,239,163,103,224,205,3,69,194,245,88,147,2,228,228,24,161,193,171,133,2,132,139,150,8,139,95,65,102,52,192,193,151,54,6,186,239,187,214,8,64,0,4,150,41,217,16,87,241,168,188,191,10,183,26,236,247,35,177,70,119,60,146,2,70,93,179,17,170,147,81,92,62,142,196,228,74,164,196,253,122,110,103,61,114,17,23,147,48,71,29,165,168,187,92,95,105,88,21,58,239,138,192,209,209,0,73,88,194,66,2,255,251,178,100,36,2,39,106,105,80,179,25,78,178,63,134,89,21,0,35,4,29,65,123,64,44,101,156,128,229,13,36,228,48,142,136,47,154,31,151,157,40,0,65,13,48,112,132,229,54,82,177,1,115,13,62,114,56,58,193,187,33,149,104,40,64,71,192,165,196,43,2,88,48,239,48,83,10,236,0,24,203,44,128,80,140,6,134,48,128,6,32,130,84,124,105,138,53,3,49,123,12,133,216,78,132,195,95,176,27,198,220,91,35,83,176,172,86,31,230,205,45,76,91,240,92,162,95,44,64,218,164,167,129,67,160,178,107,142,18,134,140,32,202,148,166,217,113,227,56,132,132,97,1,115,132,141,97,82,200,80,200,202,149,40,175,105,54,218,95,166,72,57,54,246,215,45,157,53,255,81,124,255,251,95,28,174,212,51,173,158,148,95,144,98,214,123,127,236,60,142,132,0,0,32,195,114,76,152,160,21,99,62,127,1,155,228,28,81,69,158,89,218,91,201,134,45,56,213,67,23,242,104,215,136,86,249,43,185,175,150,117,249,74,43,6,160,201,66,171,81,146,35,146,214,90,230,181,187,81,107,182,58,239,164,45,76,12,116,210,83,103,117,214,134,235,71,185,94,60,206,157,248,224,0,35,76,25,91,57,80,71,29,253,129,42,213,173,77,204,229,116,210,185,126,52,57,83,211,204,193,142,13,198,200,248,170,86,96,144,141,192,84,168,52,50,84,145,45,35,12,87,37,231,54,65,91,203,250,176,0,150,189,164,84,13,57,132,101,105,81,247,64,112,227,52,131,84,147,157,177,195,134,208,6,200,220,198,150,59,182,1,114,122,212,1,44,13,225,103,141,36,202,201,64,96,122,166,144,161,98,138,164,150,73,169,147,8,92,116,246,111,92,124,99,205,9,226,90,209,215,113,99,39,130,33,58,205,117,69,222,198,195,27,141,201,31,201,100,178,82,49,34,81,130,137,45,226,109,161,141,242,18,102,199,83,124,148,59,93,65,250,102,219,61,77,156,202,9,218,13,6,133,43,106,244,47,205,33,245,149,92,220,231,57,29,31,216,147,211,177,233,150,174,238,35,113,114,229,15,168,73,173,195,128,10,49,200,160,13,192,16,10,151,50,12,247,12,70,157,60,233,27,66,204,204,67,185,130,116,239,201,79,11,160,131,86,58,241,151,160,60,144,136,214,132,218,23,147,32,84,189,215,20,64,171,238,134,190,189,123,107,255,222,65,168,0,128,20,0,0,226,240,83,131,26,131,232,26,220,2,252,85,165,189,13,70,93,34,19,22,152,12,228,98,141,195,145,168,255,213,228,110,24,164,212,229,186,182,46,82,95,173,79,82,9,166,150,195,115,205,229,34,172,134,89,162,15,160,17,70,154,74,139,36,0,129,255,251,178,100,35,128,119,131,103,208,203,26,79,32,66,130,185,21,12,35,96,219,245,159,71,44,97,147,193,34,26,100,0,48,139,192,106,169,47,132,57,0,90,44,227,9,222,97,166,145,112,4,40,128,184,93,11,25,2,157,7,11,16,66,50,10,4,33,1,35,195,186,148,83,4,2,38,88,96,13,39,81,161,14,6,42,24,33,53,204,200,176,224,165,156,105,202,224,12,73,13,161,104,68,173,205,65,224,94,140,205,34,224,85,248,227,177,233,231,253,70,26,155,11,237,46,48,183,34,147,40,60,5,21,137,133,107,176,211,96,120,130,176,133,53,8,52,159,167,137,102,138,32,130,12,34,14,161,178,115,3,178,181,14,46,210,189,165,157,146,85,54,200,80,144,188,184,160,152,82,146,191,250,180,144,102,176,141,186,63,159,17,34,107,122,4,75,54,13,184,244,99,244,49,83,1,0,0,114,216,61,145,112,236,201,181,149,106,137,158,226,56,246,101,140,101,4,232,102,21,72,234,116,170,77,188,247,64,156,10,173,77,83,114,209,174,36,40,72,140,216,179,6,22,165,180,6,189,213,31,255,159,111,23,239,151,249,111,247,127,255,212,4,32,20,0,5,210,41,235,79,230,160,169,116,150,159,58,145,107,116,170,222,191,163,33,82,197,159,236,240,166,191,42,185,139,245,44,198,158,134,195,181,12,199,35,84,215,105,102,37,214,99,146,61,50,168,97,196,78,148,81,94,208,99,178,136,119,58,189,105,194,129,84,200,2,32,50,69,15,12,101,2,32,15,37,77,77,192,45,72,43,224,149,53,145,244,154,174,12,48,78,76,86,11,92,124,230,127,28,94,64,131,99,86,75,170,221,145,140,26,180,66,84,104,228,134,150,87,4,20,249,198,26,171,167,55,85,247,126,89,227,235,67,2,56,174,212,223,43,191,174,172,78,196,141,13,81,163,44,184,136,233,53,217,121,228,62,173,165,247,62,94,91,17,118,62,38,170,64,108,146,209,224,186,237,161,175,213,230,68,155,37,227,203,205,215,174,133,243,165,181,162,202,179,29,182,7,92,153,232,106,228,61,121,198,95,157,249,198,217,47,41,213,94,148,180,96,72,165,128,249,229,22,17,168,184,103,17,73,113,20,176,93,58,54,66,107,154,153,249,176,50,41,210,26,91,142,96,167,23,132,35,115,32,192,134,147,105,32,139,90,135,117,6,76,185,5,48,112,245,135,142,89,122,119,95,77,194,170,76,243,86,185,221,180,127,235,16,0,0,12,208,154,226,182,213,130,31,105,108,186,45,71,43,198,5,126,234,176,64,19,139,58,152,50,136,180,79,43,212,180,95,36,198,188,162,255,210,83,99,185,218,104,102,146,13,129,30,8,67,202,182,33,247,93,54,255,251,178,100,29,128,55,4,100,81,51,25,79,34,68,128,153,41,4,67,0,27,189,163,71,71,225,58,193,10,149,228,160,48,143,16,156,86,180,178,19,61,186,178,53,57,98,204,97,173,60,143,2,19,83,208,88,15,170,59,145,84,100,90,93,51,61,84,198,102,8,110,93,115,44,115,110,176,26,35,167,1,169,45,186,4,14,66,65,197,8,21,72,164,174,47,50,68,166,114,156,54,210,69,244,165,147,16,19,46,117,22,1,124,169,138,255,130,154,180,97,235,140,68,28,183,237,195,155,125,51,103,146,232,172,141,148,2,131,69,19,36,194,59,223,118,230,27,217,168,70,140,237,192,121,25,226,169,24,105,87,239,66,125,97,155,26,138,207,123,152,130,58,195,233,159,71,14,147,215,94,21,45,71,40,66,76,222,202,82,172,93,111,70,48,153,187,220,246,71,255,161,105,0,0,0,9,0,72,119,131,193,98,1,50,67,202,72,209,160,176,90,163,142,96,68,80,38,57,231,3,76,161,105,5,94,56,88,18,116,105,244,33,19,213,188,44,121,99,160,61,171,93,214,237,139,202,83,107,227,172,93,92,156,153,99,59,22,93,47,0,128,40,128,0,1,67,192,176,23,180,81,200,142,115,121,51,106,117,42,200,147,104,60,70,24,98,18,178,218,202,241,88,245,67,54,219,118,225,22,4,70,150,55,207,221,61,158,73,85,115,156,166,216,249,28,111,132,201,72,63,68,248,125,139,67,134,229,161,172,14,164,212,209,48,74,132,85,141,192,68,18,160,23,153,208,230,18,39,48,155,92,144,166,142,226,0,76,209,224,161,25,8,17,192,176,23,53,68,16,8,29,164,1,165,66,21,47,50,43,43,10,7,189,238,243,153,25,121,30,71,85,243,120,29,171,176,44,190,145,159,171,106,158,108,113,216,98,10,175,73,3,197,51,204,144,206,143,83,207,41,20,80,132,14,46,195,181,70,173,45,116,28,222,78,104,132,97,97,48,161,214,74,52,117,9,10,36,86,178,150,137,134,172,101,37,137,199,19,110,87,113,244,101,20,209,108,229,22,145,49,136,240,149,20,231,182,234,67,169,221,210,5,64,33,148,228,83,22,3,110,105,196,45,18,142,81,233,17,147,205,74,230,246,77,202,139,165,96,177,193,62,206,137,100,101,189,33,38,6,181,98,206,112,168,215,26,121,42,218,76,232,151,28,180,87,169,119,189,244,81,213,32,217,61,242,63,70,160,8,0,0,12,31,34,100,169,45,141,41,197,33,58,113,128,244,234,118,175,31,72,88,89,6,90,18,104,181,35,92,87,25,102,93,235,81,170,241,185,151,77,241,45,79,89,235,178,220,28,152,75,236,138,81,70,52,210,215,27,210,165,15,122,0,193,32,45,255,251,178,100,34,6,103,78,98,208,177,249,77,208,64,2,185,38,12,35,70,28,213,165,66,204,233,158,65,14,30,228,84,48,139,144,128,49,200,44,143,104,146,34,40,187,201,26,23,0,211,44,12,216,103,66,9,77,163,71,19,48,15,56,222,10,40,196,146,152,222,32,104,161,36,195,235,41,148,148,132,129,80,36,191,3,252,128,114,209,133,69,123,11,240,156,194,50,17,229,122,182,52,129,116,135,76,80,100,135,65,103,221,119,191,114,167,205,156,181,5,73,127,144,221,233,123,195,69,132,84,104,140,30,31,35,39,44,17,97,141,28,179,200,24,75,17,62,218,29,32,47,146,129,71,135,138,217,80,93,132,7,207,142,146,6,152,72,148,219,123,73,206,10,31,74,5,204,195,218,15,212,89,175,105,41,15,115,138,172,65,240,204,42,32,0,200,149,98,18,127,173,96,0,0,17,220,170,157,28,220,46,78,61,17,69,167,74,179,3,61,73,110,64,135,129,64,32,21,156,112,12,48,195,205,148,112,76,44,56,154,82,135,24,137,30,149,95,105,91,82,200,180,107,53,81,244,70,163,248,181,98,234,134,23,180,64,13,14,202,121,173,187,142,43,221,71,65,0,208,68,162,15,171,103,117,80,109,122,142,174,133,236,211,114,157,92,130,226,85,102,232,51,150,210,80,219,194,27,148,211,252,173,209,206,54,250,203,98,107,49,200,135,239,53,55,33,25,88,8,200,210,164,147,45,146,89,18,130,165,15,163,104,68,1,111,83,84,0,42,195,160,144,13,249,131,168,240,225,64,213,16,9,99,222,211,56,112,187,6,152,103,155,102,224,71,24,201,123,149,40,24,218,24,207,40,50,132,46,229,138,189,5,2,38,27,3,84,75,5,1,45,21,23,98,77,41,151,83,179,181,168,214,89,133,154,72,203,183,150,16,11,254,253,189,118,139,240,139,143,159,43,153,208,102,114,109,46,98,168,80,210,181,121,36,30,168,76,147,83,197,172,122,18,34,191,161,175,107,95,175,116,86,125,175,113,229,150,72,118,236,21,198,216,196,82,210,228,235,143,38,151,239,97,167,154,213,149,127,109,211,52,179,219,101,241,162,2,58,184,81,96,131,226,26,122,42,83,197,61,226,107,145,177,17,101,95,65,228,40,47,118,203,91,93,86,85,207,124,228,144,54,226,98,100,104,65,145,170,25,26,38,244,83,34,193,104,158,55,168,117,164,213,12,64,145,162,142,77,72,14,125,95,212,0,0,64,20,160,0,0,170,117,22,18,24,96,151,6,103,39,238,47,222,47,209,250,20,78,66,26,66,201,154,169,134,22,211,204,233,102,134,57,113,100,231,83,81,182,240,85,19,105,134,200,89,188,185,209,61,140,35,136,50,8,192,202,255,251,178,100,31,128,102,220,104,210,105,248,102,160,69,164,137,17,4,35,4,28,97,163,71,71,229,154,192,249,143,36,84,16,140,40,92,139,208,170,174,114,182,50,169,2,110,151,17,170,23,37,58,71,208,34,88,40,18,112,146,9,89,142,130,208,10,57,84,165,151,17,136,164,161,149,3,45,77,130,18,231,166,89,140,37,214,47,235,166,157,196,74,123,102,29,201,124,51,4,169,168,5,6,194,80,130,42,17,68,226,8,178,34,225,116,174,136,116,72,209,120,126,130,55,223,139,182,135,246,251,111,15,13,123,54,251,70,219,180,198,27,43,186,234,211,66,84,101,44,89,2,211,56,52,227,142,211,226,135,162,154,194,134,7,133,3,143,69,139,143,153,217,157,93,200,81,198,170,36,54,143,115,20,86,39,225,109,186,124,86,82,160,4,40,238,148,69,57,160,231,92,236,104,161,140,163,42,178,37,48,195,87,110,178,101,35,227,145,84,238,126,211,77,173,12,5,48,108,92,90,81,226,226,2,47,19,174,176,217,49,210,136,32,35,67,87,107,210,196,49,202,124,249,167,232,127,67,173,236,125,117,0,128,12,64,0,0,163,179,169,128,149,42,213,249,124,174,94,100,79,56,197,57,87,4,24,69,217,79,214,85,252,110,27,34,66,62,230,125,21,155,115,76,197,59,11,22,180,122,57,151,66,224,92,14,177,107,159,71,178,104,15,178,49,20,140,67,8,9,30,213,85,37,213,40,128,128,112,224,133,218,106,199,26,13,9,130,3,21,180,231,52,202,64,70,18,94,130,139,93,205,24,13,113,178,49,140,34,162,113,12,96,75,92,60,50,118,167,75,171,43,148,205,42,200,99,28,44,40,116,186,21,2,191,80,21,11,170,193,89,195,74,116,158,183,218,81,149,46,46,205,52,167,67,134,103,95,142,157,51,46,38,86,141,111,76,9,159,100,254,21,135,75,4,131,3,19,132,204,52,189,100,175,105,212,69,53,169,105,25,218,231,34,125,4,232,176,36,47,47,233,96,227,83,76,225,171,135,109,188,194,215,23,184,213,214,196,174,233,101,155,206,52,234,55,245,53,182,136,8,217,132,64,117,75,108,57,112,202,52,87,88,150,100,90,111,54,200,134,79,82,65,44,76,112,24,225,199,205,17,98,205,165,235,39,4,220,42,34,46,197,166,29,19,67,167,84,7,71,145,104,240,243,213,101,205,111,207,125,126,136,0,88,99,9,205,90,162,45,114,79,43,128,34,180,107,230,31,135,84,234,105,0,5,251,49,1,146,76,73,225,201,170,74,155,198,158,252,228,94,143,82,237,201,165,17,121,124,222,153,108,173,190,166,81,214,124,161,35,196,116,140,135,32,34,186,0,24,28,4,178,236,229,213,66,80,255,251,178,100,37,138,103,170,103,208,11,26,102,182,66,225,57,57,8,35,0,27,5,151,70,231,225,154,129,31,146,100,0,16,140,1,26,184,200,65,209,201,124,101,69,8,136,87,17,141,2,138,36,66,58,8,160,81,128,146,16,100,42,176,68,204,206,1,51,7,145,161,24,72,20,152,54,160,226,107,124,28,164,152,40,208,112,168,147,26,48,28,0,188,108,232,24,13,113,190,181,38,209,25,194,86,20,196,75,52,26,114,85,50,123,56,139,209,96,156,166,154,219,191,172,141,162,50,215,137,200,98,120,116,84,56,102,136,222,22,31,118,151,78,76,73,134,75,28,151,199,194,162,59,36,74,123,214,225,243,83,50,185,84,165,115,29,83,204,146,26,133,20,115,87,44,149,13,108,103,107,31,218,83,79,222,139,88,198,246,83,244,203,207,55,177,164,98,55,94,25,121,55,31,231,245,214,208,0,0,0,48,130,21,24,45,193,214,189,127,22,69,224,234,3,162,40,160,114,6,19,69,148,195,233,30,103,16,130,238,16,161,149,182,182,169,140,196,254,57,141,33,169,10,22,44,125,201,110,72,127,253,186,195,71,74,135,9,211,121,250,19,0,12,0,97,244,216,211,25,84,113,47,189,234,151,6,20,242,86,8,222,6,192,62,24,209,142,121,115,113,141,150,235,231,111,167,141,2,13,99,214,59,214,39,165,250,103,108,104,162,124,151,9,49,70,72,9,216,186,30,105,22,61,110,210,184,101,236,47,243,114,65,41,52,81,212,47,151,233,220,4,40,40,130,97,12,44,178,35,195,44,216,34,32,139,159,178,100,32,76,11,90,202,82,248,192,176,16,218,208,132,232,98,152,232,238,192,89,92,177,226,144,184,112,40,224,55,11,196,112,20,34,169,32,151,6,33,41,6,3,146,192,34,49,228,228,146,179,141,213,149,165,143,109,113,229,88,210,98,67,134,237,89,158,153,195,250,45,114,202,9,213,30,18,24,162,89,210,161,33,225,125,83,238,33,193,57,2,85,104,148,188,234,15,252,180,243,23,80,121,48,57,12,87,172,9,47,88,107,72,214,158,88,150,42,127,203,7,46,78,143,36,189,167,4,164,118,6,69,48,105,153,182,239,14,34,185,67,200,112,231,149,148,135,147,27,18,76,247,221,200,49,231,24,49,198,153,241,150,5,67,64,62,224,116,203,4,225,230,57,73,144,100,235,164,171,190,111,249,91,237,223,206,126,253,198,107,255,206,253,162,0,93,148,68,104,13,38,4,127,160,153,36,98,188,134,229,230,84,170,235,25,55,196,49,84,48,244,25,32,162,177,186,123,61,252,34,63,47,158,189,106,229,167,242,59,68,255,191,84,82,182,138,210,24,3,9,176,254,41,179,19,69,149,72,74,255,251,178,100,32,143,6,244,101,80,139,24,76,244,71,36,217,0,12,67,82,92,217,147,66,12,105,58,208,231,128,101,104,16,140,0,68,102,6,145,190,26,146,0,17,64,56,64,157,56,64,67,185,37,45,46,209,20,209,236,229,49,25,196,214,143,66,84,54,116,220,209,45,143,216,47,70,156,66,84,22,53,248,59,133,150,57,166,67,79,20,80,37,18,69,10,69,106,125,87,107,148,148,45,66,32,237,46,37,202,237,36,19,147,6,204,187,45,46,153,162,202,154,83,93,166,128,192,208,42,96,16,15,181,37,82,36,96,180,240,141,84,217,223,23,158,21,172,132,145,149,101,176,138,110,130,210,37,19,160,88,80,167,89,191,253,64,251,8,166,201,69,160,131,45,104,170,126,240,250,127,251,125,123,118,245,212,33,147,139,133,83,254,242,10,139,89,17,77,35,192,108,60,186,200,207,210,65,201,122,24,207,148,81,28,82,76,162,63,105,66,212,240,22,10,138,175,68,192,38,22,79,203,86,10,84,182,56,157,197,71,46,119,63,103,254,190,117,250,122,189,250,59,161,254,38,251,189,145,59,159,254,247,56,81,0,199,142,153,108,209,253,157,138,61,237,78,81,236,169,210,178,204,84,180,176,146,236,128,4,153,236,226,134,213,21,36,98,180,252,162,237,53,121,158,212,136,227,11,134,167,175,185,16,92,89,185,70,105,80,226,215,11,236,131,180,102,112,8,78,237,175,69,107,146,33,162,155,57,10,103,36,84,171,169,101,161,121,141,20,184,208,158,90,3,62,113,85,128,39,1,197,129,1,140,168,131,24,60,168,24,76,146,64,76,187,35,69,145,32,128,128,132,204,80,12,24,4,88,100,16,8,154,0,244,92,68,70,108,10,94,184,28,198,114,180,102,116,187,24,155,101,158,152,111,167,220,171,147,48,83,203,51,114,84,9,135,133,217,5,197,104,132,246,94,67,240,104,113,27,66,34,4,7,45,24,97,160,218,236,204,54,140,50,210,18,119,195,89,102,50,75,242,86,86,141,122,66,207,233,116,104,215,60,202,108,173,39,174,196,191,254,89,211,166,53,66,2,192,205,213,133,152,101,221,73,54,2,16,0,0,40,21,152,62,7,48,129,137,96,171,138,134,4,105,13,138,175,80,44,194,218,107,94,183,214,57,17,211,199,172,122,59,255,185,245,85,255,38,211,94,218,217,44,2,10,172,247,22,59,87,105,74,128,0,100,74,253,82,171,115,55,117,231,28,170,10,241,120,9,42,221,56,101,195,6,12,148,108,237,88,236,186,52,210,200,220,191,27,19,251,169,40,136,209,79,73,39,226,216,199,108,234,5,140,50,181,71,13,40,122,217,89,200,152,177,116,80,68,76,5,49,108,193,130,75,3,255,251,178,100,36,136,7,113,103,208,11,58,79,36,66,2,73,21,4,67,70,92,213,157,66,199,229,153,0,237,2,37,116,32,152,8,134,46,41,33,169,74,5,105,79,141,140,145,97,115,193,198,203,140,1,34,9,150,112,0,24,208,39,20,112,80,24,52,252,10,2,68,97,204,154,113,102,36,1,139,90,175,1,33,7,167,160,41,14,168,228,28,37,200,82,199,213,224,47,2,169,164,35,132,144,241,116,174,128,165,43,241,217,143,177,102,133,12,72,96,88,125,212,90,112,135,109,157,223,139,178,251,30,64,116,157,150,129,178,115,98,152,145,2,236,27,56,235,60,128,15,68,169,169,190,41,11,35,217,22,159,169,187,181,233,240,90,11,52,175,244,50,141,25,164,44,164,123,217,105,36,102,216,203,53,61,51,172,177,127,212,211,116,22,120,79,64,225,234,125,180,132,0,0,109,163,182,136,29,213,164,199,122,71,163,83,135,210,22,223,75,81,245,58,224,51,66,60,134,247,41,95,136,179,122,161,241,46,162,206,11,177,101,117,251,137,209,121,114,222,99,175,143,160,215,217,231,59,82,255,77,183,155,187,191,254,210,141,0,0,195,44,195,66,143,249,15,53,228,241,199,151,74,195,92,191,19,49,209,0,90,198,153,206,116,43,176,169,172,22,165,108,145,23,15,235,30,26,121,65,237,17,125,40,220,133,182,49,103,9,123,180,82,16,160,81,1,37,173,148,32,121,117,144,161,37,20,220,26,59,64,102,41,40,40,152,72,132,45,32,0,210,53,91,197,144,54,86,53,172,28,12,231,40,40,248,141,119,200,51,96,64,198,152,104,28,0,112,44,133,103,41,59,5,5,76,208,17,73,168,159,34,193,185,246,155,158,17,153,114,58,59,76,184,190,140,5,131,188,76,21,215,86,4,39,41,22,100,131,142,220,117,205,133,195,111,77,45,168,53,179,66,173,104,83,43,152,212,183,50,234,19,198,101,117,7,148,84,139,158,75,87,219,109,10,37,19,104,159,53,166,75,111,252,223,178,139,143,29,121,50,19,116,178,197,221,59,43,253,221,122,111,85,237,197,54,155,57,51,176,33,3,119,146,173,134,157,161,133,2,0,2,64,0,0,104,97,164,144,61,134,6,139,189,21,60,80,50,160,157,161,180,212,203,196,171,69,135,84,163,255,220,196,237,165,14,169,122,145,255,179,235,250,149,227,88,160,121,224,145,102,158,5,135,14,244,144,64,128,0,0,0,143,39,50,192,36,230,97,134,198,95,147,200,83,25,178,127,38,205,208,31,1,208,67,69,184,111,170,217,94,214,245,66,54,253,130,118,167,177,235,150,202,248,42,248,80,54,238,106,24,166,118,136,136,42,160,52,50,56,35,233,118,24,49,0,181,255,251,176,100,35,0,39,93,104,80,201,250,78,64,64,193,153,57,12,35,96,28,237,155,66,204,101,62,73,21,155,100,84,48,140,152,184,166,104,224,148,233,12,16,12,72,185,65,161,65,128,101,72,64,8,30,96,13,163,32,1,88,48,41,144,102,6,76,16,41,75,194,209,72,169,10,36,86,193,0,16,162,214,102,107,209,153,32,105,212,91,120,100,72,43,88,144,181,34,254,134,5,95,44,50,105,247,127,174,37,219,245,85,140,40,42,235,134,228,105,234,228,167,11,74,121,97,14,44,82,25,153,9,138,201,89,144,169,243,6,38,32,61,9,97,102,73,23,122,35,162,52,40,193,172,52,3,218,203,32,165,145,72,113,169,89,52,26,141,70,186,85,165,169,10,24,237,164,178,172,251,73,156,255,167,171,69,255,169,75,223,216,127,211,56,66,54,171,17,58,240,208,20,0,128,0,7,88,136,208,42,12,108,200,249,218,211,212,98,5,150,230,48,192,201,146,207,89,177,70,10,139,139,130,45,51,221,113,27,32,71,31,135,3,105,48,27,46,186,222,73,50,53,213,151,255,255,151,61,96,44,243,175,48,223,165,64,9,0,1,150,202,104,178,104,212,35,59,47,148,154,2,119,91,218,120,155,134,94,130,6,44,0,201,212,252,57,156,212,134,69,71,107,26,15,146,246,85,90,221,233,85,93,70,233,96,235,212,140,45,216,88,54,230,197,23,74,182,178,196,17,169,38,34,203,161,245,144,14,42,206,109,152,186,238,70,50,234,178,101,85,47,216,46,193,185,1,248,242,48,12,129,74,77,227,210,130,4,66,1,140,13,112,17,64,72,133,205,49,165,127,4,102,165,224,56,117,230,133,33,129,37,107,89,150,171,193,160,148,216,72,4,62,92,108,50,116,68,66,217,141,184,176,203,232,244,170,87,202,109,167,184,79,124,122,196,178,153,82,65,15,245,136,194,140,147,16,152,68,197,148,30,96,72,113,145,65,255,137,52,65,103,73,162,43,135,27,178,242,149,153,40,214,147,64,178,2,134,203,167,62,169,251,86,252,33,153,144,207,235,124,189,165,18,144,133,42,196,4,5,140,252,255,9,140,228,152,108,128,0,193,130,100,29,40,81,169,211,74,115,180,147,208,249,42,165,247,74,64,131,66,102,218,243,177,105,173,25,160,184,110,134,179,115,118,156,185,60,40,75,35,190,229,245,219,214,65,153,12,48,92,180,117,65,64,240,219,102,59,16,49,200,126,175,179,111,244,160,0,64,24,0,0,0,212,109,78,37,29,158,134,170,75,102,37,87,169,43,67,178,201,182,30,24,82,63,37,116,12,230,252,138,229,186,90,182,167,105,41,171,99,77,103,240,185,245,101,81,9,12,154,52,241,57,169,13,255,251,178,100,29,10,119,7,104,209,211,56,103,144,64,35,185,21,12,35,162,155,241,141,68,204,105,60,129,34,153,100,0,48,140,192,7,221,66,165,48,166,110,177,88,250,212,111,155,27,68,82,133,101,47,146,184,117,144,105,88,16,168,188,64,193,64,3,39,49,91,71,89,168,76,71,226,170,11,116,141,51,20,116,148,22,113,121,164,69,162,20,18,247,86,84,145,103,113,91,240,26,129,57,49,87,186,149,185,179,119,178,12,107,206,203,166,181,155,118,213,161,71,163,236,238,33,78,211,93,201,53,27,246,119,246,154,29,37,214,88,150,250,38,97,137,36,79,183,15,229,248,177,168,90,134,217,243,21,198,92,206,153,148,38,96,150,97,181,98,22,37,203,154,81,181,229,234,48,98,169,2,3,190,189,111,243,167,106,15,172,213,206,110,170,86,161,44,129,170,254,134,214,16,0,2,122,190,228,16,38,69,170,197,19,189,19,71,174,61,246,16,89,105,166,109,11,105,175,33,50,137,144,23,80,171,3,0,162,150,231,132,10,142,104,34,68,208,117,134,28,129,129,113,72,73,143,207,137,228,92,123,185,172,222,95,236,8,12,74,102,67,24,123,171,214,139,89,166,155,154,119,232,98,146,198,33,42,121,88,116,3,55,203,50,56,239,62,81,106,172,198,56,88,169,94,221,14,87,249,102,138,53,61,35,129,156,8,160,88,118,92,209,8,96,32,96,148,89,185,59,169,159,11,71,101,17,66,66,198,94,232,238,42,35,6,4,0,68,192,156,25,26,96,64,14,5,83,179,57,48,16,140,205,148,5,18,67,2,130,101,64,0,131,78,241,166,34,32,74,2,38,92,98,218,170,192,225,164,195,159,166,138,13,0,151,201,157,42,148,193,106,34,196,96,22,161,61,101,82,164,37,169,83,90,145,214,101,79,171,15,119,229,81,55,253,100,104,219,20,174,250,210,81,178,179,243,114,73,161,118,193,24,187,49,38,37,8,48,85,1,161,58,108,200,130,86,187,126,89,212,69,38,145,244,77,120,147,69,73,239,124,17,111,253,89,219,86,218,79,119,28,35,151,3,159,125,156,198,217,70,48,102,108,20,210,173,73,178,69,28,16,73,205,59,79,125,25,95,59,76,130,176,36,76,69,76,59,95,184,58,163,181,125,242,67,152,54,202,161,66,176,209,52,185,202,245,197,153,202,189,227,214,17,21,34,85,113,113,233,36,13,188,93,136,208,133,44,223,77,148,201,117,162,0,64,0,13,214,152,202,44,65,246,226,250,119,163,82,152,198,80,235,72,136,33,192,193,132,134,156,216,30,197,171,212,215,226,84,153,254,22,53,83,234,238,91,24,130,163,83,177,72,131,12,111,105,158,24,21,74,21,86,129,140,21,65,255,251,178,100,31,136,103,36,104,209,51,88,103,144,63,68,105,21,12,35,144,156,21,157,70,237,97,62,65,26,138,36,84,48,141,128,160,5,86,15,11,90,96,163,55,208,106,179,244,74,24,183,137,28,12,18,20,24,35,54,102,214,5,12,150,161,61,71,9,3,64,17,49,8,31,43,32,142,61,4,208,164,48,192,37,32,236,40,66,119,26,228,68,32,5,200,5,72,207,16,213,58,98,141,179,15,98,209,165,230,187,160,70,254,27,106,238,148,18,234,68,37,107,153,238,134,93,41,215,230,81,133,85,184,42,23,90,166,187,47,178,133,242,219,251,101,157,117,202,156,121,242,11,114,100,243,176,171,90,61,180,202,132,230,207,115,43,95,122,243,43,90,182,234,168,92,186,229,221,56,198,211,28,153,233,138,189,172,227,55,157,173,54,245,92,243,26,82,172,3,218,216,0,0,1,142,85,129,203,118,118,165,189,111,128,171,235,33,206,236,84,161,25,51,41,58,213,255,88,93,69,38,101,136,26,181,160,81,56,50,116,192,184,0,44,34,58,192,64,74,80,235,251,238,100,130,210,46,55,238,120,239,246,89,172,100,0,0,10,77,182,103,226,95,3,204,197,165,178,217,92,23,126,83,147,114,127,2,161,73,64,160,252,142,102,245,169,86,20,211,82,153,77,60,183,85,174,229,24,165,202,221,217,68,122,57,0,67,175,228,177,150,203,153,242,71,36,223,174,116,117,97,136,246,215,158,100,193,105,73,245,12,56,132,2,154,75,11,12,30,195,149,202,194,129,24,135,14,91,198,102,1,32,64,168,3,10,60,72,217,168,6,101,200,34,104,204,192,42,118,81,164,84,227,132,86,228,67,103,139,165,98,67,174,156,30,241,53,152,17,135,95,128,104,220,247,89,172,117,255,121,178,173,7,60,118,109,75,164,251,190,40,113,168,169,210,211,137,39,39,201,82,101,163,22,251,48,66,213,160,72,68,117,20,206,132,196,144,72,64,78,23,39,146,100,70,53,91,39,183,48,31,85,170,152,224,230,231,241,235,18,180,195,140,109,107,78,66,217,131,185,190,222,162,129,139,209,155,185,25,4,104,66,59,105,112,173,174,145,69,125,72,237,225,223,44,175,2,23,4,79,31,88,25,0,155,67,7,193,161,175,10,168,241,149,176,245,3,136,21,105,241,129,193,100,9,18,80,90,246,56,64,165,31,20,140,119,90,144,228,85,179,117,37,148,248,196,63,95,232,0,32,0,4,228,188,202,89,77,105,179,74,105,235,70,153,243,14,198,80,252,52,194,100,44,35,101,101,17,169,117,187,117,235,85,177,65,86,79,207,202,91,57,94,3,187,12,74,243,128,222,107,174,50,38,168,229,42,102,182,118,32,40,246,202,155,192,255,251,178,100,33,136,119,45,104,208,179,25,79,32,67,1,73,24,4,98,6,93,57,159,68,236,105,60,129,34,158,228,0,96,141,8,43,43,199,46,82,154,172,176,51,171,204,76,203,108,12,1,90,129,136,15,25,42,198,19,108,70,25,224,96,204,20,204,243,77,49,14,213,150,90,5,7,182,97,28,1,205,76,13,4,87,240,182,14,139,174,150,5,171,75,132,104,66,50,215,58,214,211,41,150,131,137,66,34,247,187,16,218,114,46,180,69,112,152,60,174,13,119,224,182,165,15,219,113,169,227,231,157,103,69,64,32,149,0,160,70,138,143,26,210,36,123,130,84,224,59,139,116,206,152,138,184,225,209,246,20,132,26,133,156,180,234,29,136,229,30,56,223,73,9,58,78,255,218,237,239,151,223,119,250,243,81,10,155,113,142,201,126,152,225,227,173,219,64,12,0,0,2,184,45,201,138,158,48,177,15,22,51,130,116,155,78,140,95,206,160,186,80,133,25,98,116,242,183,8,1,35,52,220,102,116,128,64,233,10,213,168,245,64,127,229,53,159,251,165,240,197,62,238,119,255,247,216,253,247,119,229,127,252,255,224,136,0,0,12,105,74,145,77,226,182,39,233,38,239,74,153,11,185,18,121,89,139,122,180,198,32,171,224,74,74,145,90,244,177,219,57,204,218,173,102,126,39,49,241,28,245,13,67,178,9,123,87,116,230,217,83,136,242,176,118,72,28,133,248,130,229,184,103,74,178,27,68,54,112,17,242,246,133,4,86,22,20,36,148,168,73,19,2,33,42,153,8,22,72,25,48,52,105,138,40,138,2,51,226,85,135,2,24,144,193,68,42,16,163,107,100,70,104,186,162,16,165,228,84,47,8,132,10,102,36,98,21,56,173,110,188,133,26,212,213,154,43,4,154,27,86,229,119,19,129,157,79,153,152,139,124,21,77,67,26,141,3,99,44,48,74,94,69,205,109,148,231,77,33,97,149,212,136,172,189,170,211,155,94,96,17,163,146,32,76,86,128,149,114,83,218,23,110,108,243,254,116,249,107,104,10,3,40,24,64,64,72,60,162,47,212,126,15,200,241,172,138,89,77,193,116,83,98,0,41,55,57,211,73,14,239,42,172,233,166,173,173,110,160,193,213,96,231,46,12,251,20,89,96,209,198,61,138,92,217,90,26,41,84,18,45,182,89,26,89,225,21,201,242,77,106,224,150,116,230,216,67,90,112,168,90,93,185,23,222,143,112,24,81,238,89,244,25,126,89,200,13,31,79,123,232,8,40,0,14,48,12,148,33,165,141,250,142,53,157,204,205,170,182,9,40,2,208,37,68,97,26,225,2,51,107,102,103,145,146,184,155,110,19,199,111,179,12,70,253,68,86,49,174,135,193,156,186,145,103,77,255,251,178,100,27,130,118,120,100,210,49,249,54,64,74,7,217,0,12,99,92,28,81,163,71,76,97,51,193,11,144,36,84,48,140,8,218,75,197,192,172,12,181,218,87,139,169,236,129,95,66,81,16,117,149,131,150,71,48,50,105,16,185,16,224,9,81,166,133,49,1,72,68,91,176,98,142,190,205,81,25,9,88,77,108,48,85,2,12,32,48,116,238,108,50,97,129,155,69,218,183,88,131,148,195,227,77,213,208,160,118,225,199,17,218,129,163,237,236,122,113,246,150,99,79,110,88,241,216,252,94,88,158,121,196,72,167,68,249,72,188,36,230,102,18,69,64,78,97,45,14,156,225,36,79,53,36,142,53,53,62,93,50,51,178,78,67,35,36,82,42,159,145,203,244,217,100,157,238,61,153,37,130,96,153,62,223,235,66,181,90,70,160,73,73,129,62,139,26,176,136,54,86,113,25,84,209,84,194,107,143,50,99,138,118,70,69,164,76,167,170,44,135,46,17,187,81,127,248,105,112,157,33,47,177,57,27,197,246,218,155,60,56,88,202,118,215,204,160,226,78,60,237,209,58,219,77,144,31,90,234,151,1,144,40,2,162,177,78,62,79,124,114,71,14,106,98,81,47,163,119,34,51,251,80,36,225,34,76,19,38,228,174,6,191,16,212,221,60,178,229,191,212,228,98,180,174,237,60,70,102,29,167,166,138,62,205,109,212,105,97,113,170,54,170,233,169,171,219,21,68,201,165,56,96,74,153,69,196,37,2,129,122,13,17,3,27,67,96,97,160,20,68,146,37,5,87,135,130,139,46,48,202,145,89,14,38,36,47,32,212,207,45,242,233,40,130,154,188,41,156,209,158,84,210,135,21,36,29,17,120,226,115,150,215,252,177,255,120,24,179,181,61,59,15,65,243,215,228,146,246,201,83,33,97,4,45,84,207,155,153,24,169,114,29,170,76,254,35,148,117,9,189,153,145,91,88,78,62,179,132,168,73,71,71,5,38,195,101,44,212,145,107,82,208,77,16,140,128,224,221,73,17,163,40,63,109,200,249,210,75,70,124,149,237,74,50,135,70,109,179,75,161,118,227,206,121,174,160,148,115,212,106,9,193,16,114,54,136,125,86,246,116,238,87,210,215,115,201,105,144,67,167,231,167,94,24,74,10,138,226,139,153,46,126,26,54,28,121,148,164,12,52,12,195,12,129,4,3,211,21,91,77,21,113,233,64,221,47,180,219,211,25,187,253,32,0,96,0,0,6,19,85,65,2,162,204,37,114,93,134,51,3,90,149,204,186,144,178,32,0,96,48,98,40,223,175,178,54,65,241,183,183,110,121,103,157,82,193,25,117,9,135,109,239,213,144,194,130,191,141,244,73,207,97,168,13,30,68,49,37,178,136,11,36,49,164,255,251,178,100,35,133,39,83,104,209,57,249,78,64,69,103,41,21,12,35,160,26,237,155,70,167,229,57,0,248,2,164,228,17,140,8,74,68,197,84,91,75,68,197,108,196,16,68,58,239,48,10,121,5,4,51,237,5,4,64,96,139,128,170,70,179,37,91,143,5,2,203,152,4,14,6,135,83,117,115,61,4,80,76,81,64,74,199,133,193,43,8,167,40,146,28,11,236,250,74,83,82,121,157,186,12,70,1,164,95,208,75,204,245,210,54,118,225,12,189,183,105,233,231,166,36,66,193,82,195,131,115,77,71,39,5,167,34,116,26,210,20,211,49,164,5,200,72,210,70,148,156,225,80,134,136,86,118,204,234,154,80,82,101,15,108,141,151,42,124,41,152,64,64,85,150,49,10,19,230,211,180,77,120,33,223,100,140,211,42,173,169,182,242,225,252,79,167,161,196,0,0,109,157,68,176,98,157,88,49,194,70,41,22,90,221,116,166,217,4,18,165,158,83,94,252,229,12,101,95,36,205,233,219,202,68,207,228,102,68,167,203,215,170,147,230,89,242,77,32,213,207,96,137,174,138,146,121,246,57,73,82,3,228,148,215,179,188,92,40,63,8,210,210,161,119,17,85,9,173,157,177,20,190,222,75,64,192,0,248,1,58,117,102,141,234,124,174,221,194,101,153,154,21,153,19,239,31,238,30,106,182,110,42,215,110,79,204,219,163,0,170,6,65,22,83,113,131,86,243,212,227,163,139,65,113,18,21,106,173,18,36,28,48,114,131,8,175,3,32,133,80,49,132,46,41,140,168,4,70,158,102,36,18,32,133,81,11,229,251,0,158,42,56,61,64,105,107,141,28,9,133,67,139,94,151,193,114,244,147,118,28,23,50,4,110,142,44,105,176,246,11,83,88,114,50,238,193,48,51,61,121,224,152,132,178,50,247,111,41,82,196,226,243,202,223,245,152,16,217,45,30,189,69,73,200,141,22,255,142,15,28,68,231,60,217,120,170,201,23,32,162,22,34,147,47,68,5,137,205,137,103,19,147,175,42,40,205,146,37,204,182,139,255,45,248,255,84,114,150,116,49,191,245,6,192,10,1,33,26,64,181,65,12,145,225,81,18,216,14,14,5,72,0,68,65,10,72,37,53,48,85,1,32,233,116,69,134,157,97,144,241,182,26,65,113,141,177,163,24,245,219,198,222,244,220,181,255,221,173,158,107,235,234,189,20,32,0,76,65,67,128,141,179,57,198,152,255,227,37,127,214,17,165,174,203,41,86,165,67,129,187,137,228,196,228,17,174,91,136,219,150,92,148,211,215,141,93,175,63,31,249,124,220,3,12,174,168,109,178,69,18,222,88,128,212,172,95,227,34,21,140,150,128,130,81,153,252,25,88,184,169,66,0,93,36,12,255,251,178,100,40,15,119,231,102,79,139,58,103,34,65,194,217,16,12,35,146,28,13,127,66,12,233,156,128,227,136,36,160,48,141,129,98,140,24,146,164,20,24,59,35,72,179,48,124,32,194,196,14,22,23,148,100,7,216,53,44,0,236,129,235,72,44,137,0,53,129,205,192,145,168,193,97,102,100,64,8,72,9,233,136,4,64,40,192,157,4,0,98,96,33,239,106,20,35,228,157,211,80,7,21,116,62,163,0,21,195,178,228,203,150,18,48,168,3,130,47,181,22,104,10,42,236,166,83,56,117,220,130,185,60,224,228,124,109,127,123,35,114,115,38,198,5,135,168,242,87,42,241,239,15,155,37,71,218,53,46,216,124,86,112,157,194,208,248,101,28,53,156,84,149,122,229,135,246,109,245,142,66,253,233,185,243,54,172,218,107,50,219,243,51,50,207,64,111,230,87,231,16,140,121,203,219,58,182,170,236,166,219,244,150,10,206,213,6,42,78,130,244,59,99,117,79,96,166,3,30,112,48,56,248,132,128,36,13,5,133,128,193,146,9,75,166,92,85,36,212,209,99,0,67,37,67,132,146,232,197,134,65,100,81,31,180,213,241,230,145,251,251,63,65,16,105,4,251,219,175,15,63,120,74,183,51,201,84,109,247,219,50,18,73,185,69,38,42,223,134,108,83,67,146,219,20,153,92,195,42,215,99,111,212,174,244,82,49,40,127,29,248,49,187,179,133,245,43,46,219,2,68,100,147,32,0,56,32,48,111,12,73,234,64,35,104,153,113,0,20,166,61,0,169,4,137,128,137,128,132,165,80,25,240,0,201,72,97,48,192,110,38,232,65,211,4,95,148,7,0,3,36,136,4,225,108,0,2,64,0,75,148,191,83,20,187,34,33,197,221,67,247,17,7,75,130,132,229,50,114,151,3,19,67,146,250,145,188,11,25,49,161,82,70,92,210,163,16,228,61,79,45,126,98,16,249,227,198,10,128,169,112,143,83,8,105,98,177,205,31,179,127,57,15,175,113,125,185,10,53,77,38,81,21,59,238,185,117,41,103,54,93,158,153,56,217,125,245,150,244,246,190,55,155,243,174,121,195,241,40,30,83,152,35,98,31,101,169,9,138,231,80,106,28,24,241,80,234,73,218,203,82,117,140,62,136,190,183,58,110,172,126,158,139,120,161,144,86,89,123,249,201,213,238,108,190,39,71,98,167,172,221,181,175,215,218,215,191,243,253,94,107,141,107,250,16,0,0,4,66,7,73,205,179,6,68,35,22,166,222,102,5,27,158,171,2,173,193,184,143,81,36,100,177,185,109,217,103,42,210,246,237,252,110,93,152,236,134,53,61,47,166,138,223,190,238,88,121,155,50,106,34,58,182,47,229,108,18,66,153,38,131,119,76,53,6,255,251,178,100,35,134,247,32,104,80,179,25,79,32,69,99,57,16,12,35,112,28,237,161,66,44,225,158,80,242,17,36,64,16,140,8,105,237,60,168,36,122,32,40,19,98,38,128,130,20,48,92,160,226,98,3,76,2,3,2,48,96,38,28,1,45,70,180,165,230,2,206,128,50,147,194,238,25,164,154,11,28,104,8,70,44,0,217,193,193,176,133,227,34,85,96,32,37,180,73,132,17,67,73,243,2,197,159,183,141,98,182,119,186,11,126,29,39,30,30,149,194,107,50,140,39,32,154,242,165,74,178,66,162,229,196,162,117,208,197,118,138,16,55,74,22,32,234,182,100,140,214,155,71,4,77,146,171,170,103,26,32,118,73,204,197,148,122,117,166,245,162,66,245,171,34,151,142,70,151,109,164,175,255,119,190,19,95,202,160,249,61,205,106,29,1,214,68,50,122,150,146,149,125,214,169,104,103,131,201,242,178,22,20,216,152,64,92,10,28,18,92,4,105,178,16,232,54,52,72,145,40,141,131,238,32,92,240,163,131,233,65,148,52,131,0,228,169,123,80,161,226,133,30,212,32,86,214,119,55,69,189,1,93,142,229,19,232,239,203,162,209,40,148,49,67,22,177,167,137,93,129,154,22,9,161,202,161,186,177,171,114,170,62,203,102,109,94,157,177,110,244,102,93,75,31,230,190,195,167,93,164,52,22,174,173,16,234,1,31,70,154,216,211,157,96,215,242,213,45,144,248,235,177,208,155,50,140,29,9,157,153,74,14,138,35,100,5,56,25,149,52,49,202,15,64,8,249,146,8,74,38,39,2,34,13,66,140,27,79,38,76,99,73,132,62,2,68,116,35,96,10,90,2,22,67,105,24,71,248,45,77,23,58,115,198,86,202,205,106,174,98,116,161,205,222,85,238,76,45,172,170,74,120,190,85,162,176,213,53,131,144,228,193,170,97,100,173,197,243,23,239,115,219,170,75,115,120,141,18,68,102,125,12,107,23,92,206,231,9,206,126,59,51,235,158,198,111,22,93,220,88,247,165,137,105,150,241,154,36,183,153,179,45,99,239,102,78,195,73,165,51,57,203,251,79,136,0,239,82,198,70,175,161,217,173,58,149,151,40,198,149,178,28,203,87,124,1,52,131,140,123,12,204,108,230,196,94,28,161,170,88,61,114,35,22,93,46,168,27,8,11,31,147,65,6,80,194,235,180,254,31,97,3,105,233,123,79,186,196,223,77,181,122,160,0,96,0,14,16,147,32,200,78,29,74,182,24,209,89,98,153,110,52,29,66,22,31,193,206,0,217,39,102,238,8,246,135,235,183,212,122,245,205,206,59,199,155,181,156,222,47,28,107,151,240,52,89,161,175,165,253,66,32,17,3,17,173,57,216,50,140,216,93,4,136,143,255,251,178,100,36,0,119,81,103,80,177,249,78,64,68,71,9,21,4,67,36,27,173,161,71,76,97,51,192,255,15,36,84,48,141,138,22,145,8,218,194,192,71,60,230,160,128,1,12,19,74,167,24,15,23,120,2,49,139,233,148,120,152,198,212,6,12,39,11,32,113,209,188,12,89,180,27,65,14,93,105,152,224,152,224,173,96,192,89,243,15,73,18,33,198,129,112,222,247,169,99,206,40,171,215,52,150,232,255,9,101,114,202,71,85,167,170,86,5,44,116,35,113,138,104,201,224,96,21,54,1,204,52,228,10,164,216,225,165,131,109,24,107,146,205,196,69,25,208,100,52,52,40,82,10,57,84,107,151,33,77,231,140,196,158,101,91,243,181,189,226,232,219,104,170,186,73,125,8,161,132,246,250,40,163,90,9,189,191,218,85,149,128,99,102,13,19,246,8,0,0,233,56,160,98,182,149,169,116,184,249,210,236,71,167,122,50,85,180,233,133,168,179,55,164,192,233,187,242,23,147,178,17,163,157,115,59,165,182,225,95,123,145,145,82,166,126,122,100,14,241,133,77,139,23,93,196,4,150,143,82,110,251,221,181,157,229,128,5,144,0,0,24,169,37,15,235,249,25,151,205,86,137,78,203,224,11,82,183,29,158,32,96,94,47,3,149,149,136,180,174,189,169,168,246,173,110,174,119,45,101,110,205,45,44,87,231,96,24,109,156,181,123,44,66,154,125,137,52,54,80,211,225,16,210,154,176,198,180,150,140,6,46,153,99,7,16,24,12,96,20,140,159,2,20,84,33,72,12,156,186,166,116,156,208,12,233,34,10,206,91,32,88,15,144,10,24,41,245,116,35,2,25,171,167,249,65,165,68,195,94,235,162,101,221,132,191,108,161,156,73,165,208,243,126,222,95,104,120,60,80,236,169,244,194,122,155,57,125,3,250,12,136,201,14,47,68,77,150,114,30,166,168,154,36,175,201,138,40,113,145,116,77,116,87,50,81,66,59,54,32,36,215,99,77,138,8,169,184,33,166,197,23,74,201,12,55,203,146,121,65,102,60,219,89,116,224,220,241,234,43,138,39,36,164,212,127,164,130,112,196,45,5,198,56,145,240,180,86,245,43,224,183,96,133,156,55,165,114,102,46,93,97,47,208,104,72,21,28,12,67,175,28,109,237,15,194,246,12,14,185,15,196,2,171,10,144,13,164,72,113,138,42,243,109,9,255,27,209,221,174,168,16,32,0,4,28,69,200,100,56,151,115,165,153,141,66,216,144,87,50,171,67,245,66,23,97,106,20,133,137,78,168,172,13,79,33,38,103,203,14,117,118,104,182,86,49,187,76,85,90,124,167,204,99,180,118,50,25,131,140,52,1,184,6,240,32,169,5,87,80,36,155,135,217,178,28,255,251,178,100,37,131,119,89,101,208,177,249,78,176,68,167,9,16,8,35,50,27,217,159,66,167,229,57,1,8,141,164,84,48,142,10,193,5,170,112,97,226,8,66,1,50,72,49,1,49,219,37,20,28,136,0,84,177,11,134,89,4,52,49,233,28,240,28,128,1,211,53,194,253,154,156,67,231,144,201,48,146,99,162,134,22,169,74,162,11,2,40,10,135,75,221,197,172,240,175,38,148,216,215,91,34,79,118,48,166,240,244,117,52,221,199,234,80,240,191,150,97,50,216,108,224,164,76,210,163,143,34,70,66,179,36,69,22,70,84,145,210,113,249,48,84,233,216,90,66,212,108,233,233,53,214,64,33,162,114,82,34,78,186,39,98,168,172,68,182,249,43,191,213,120,186,190,177,24,212,178,146,85,38,219,84,144,132,29,122,82,192,49,253,71,117,140,32,51,22,38,173,80,148,213,158,242,240,214,67,242,80,82,215,185,127,147,152,93,178,185,37,225,83,87,135,147,26,41,85,239,183,77,149,202,150,241,36,51,87,79,111,236,13,76,141,28,69,206,131,51,74,158,54,246,214,30,87,175,114,239,189,91,63,160,32,0,220,168,134,127,33,138,154,65,122,187,95,104,96,144,161,16,208,2,2,48,34,232,106,151,18,54,43,159,101,178,29,182,237,190,28,8,207,171,71,6,67,33,148,228,191,207,34,179,214,152,11,93,16,6,143,115,198,168,34,24,205,21,37,214,24,48,16,16,161,131,20,10,156,34,70,128,184,80,33,64,141,88,12,66,71,5,3,14,48,169,17,64,181,33,131,53,179,212,225,97,65,150,138,156,95,50,192,201,182,34,96,170,25,113,26,73,152,10,92,160,160,5,11,106,110,32,8,32,87,213,70,115,108,73,72,167,213,81,57,221,122,89,134,200,216,27,122,171,105,172,53,251,47,252,182,6,162,100,74,220,83,116,33,17,195,91,106,52,246,150,80,80,121,117,154,59,95,12,193,71,32,73,0,241,58,68,73,65,55,187,255,24,195,122,134,98,196,21,148,183,197,102,24,91,63,196,231,253,103,103,183,27,103,119,152,90,219,162,102,66,241,19,80,19,129,196,63,115,184,107,161,35,11,155,91,51,222,232,77,53,176,174,80,193,65,32,112,7,96,12,84,184,112,22,10,86,19,132,22,15,86,28,28,52,14,162,101,192,196,133,104,2,188,0,19,78,76,93,246,110,184,107,107,163,171,255,78,0,91,116,241,136,58,10,171,20,161,198,142,212,78,146,39,105,24,27,244,77,127,100,206,114,221,148,75,39,175,81,205,225,170,25,232,141,158,253,21,61,60,186,130,72,224,67,20,145,103,92,178,110,155,22,47,58,19,17,237,208,80,128,112,12,135,30,48,85,133,21,30,17,255,251,178,100,36,142,119,80,105,80,11,26,79,36,67,68,185,21,12,35,130,29,1,157,66,71,229,153,1,25,18,36,84,49,13,144,102,197,92,171,16,14,14,160,233,71,96,28,224,2,12,216,142,64,215,116,211,27,52,133,3,49,13,18,51,69,95,209,139,165,190,33,4,100,1,17,14,22,72,223,128,64,7,4,0,15,190,201,219,72,32,28,41,182,76,197,36,175,27,3,201,30,69,5,195,25,98,78,187,134,210,87,43,18,128,161,111,43,164,203,158,153,116,1,6,213,88,39,212,10,19,25,38,115,5,204,25,4,226,10,16,205,241,42,78,154,164,208,136,124,204,131,216,209,33,25,42,135,77,192,105,250,181,207,125,45,4,37,72,32,79,146,235,182,161,88,157,118,36,245,31,6,161,159,254,185,157,183,67,48,155,167,138,177,53,76,104,76,0,6,184,114,122,224,219,81,121,80,142,108,49,157,38,83,76,234,64,239,169,55,35,153,102,155,149,245,49,186,103,51,229,137,8,16,198,144,22,60,224,80,47,13,31,121,144,200,180,176,21,108,23,93,194,165,151,60,208,238,148,187,164,122,31,251,0,48,130,147,156,164,213,164,213,157,144,252,146,51,92,116,193,42,54,192,78,37,226,20,196,112,85,75,5,174,13,252,125,42,109,30,148,83,97,178,62,210,111,165,131,53,168,171,65,96,11,73,127,179,6,36,160,193,2,172,26,90,138,140,187,20,180,66,122,128,139,8,44,40,40,193,17,11,173,0,99,246,24,166,0,133,4,134,98,184,33,100,188,128,227,76,165,2,198,157,4,5,13,66,97,60,96,165,68,35,152,231,22,192,197,32,112,54,8,37,3,157,61,74,204,89,61,72,130,186,75,119,89,152,176,116,200,88,84,73,190,193,11,0,20,6,202,159,140,152,154,203,119,167,33,153,78,131,189,47,155,165,162,17,226,10,197,19,203,137,20,128,202,134,10,213,162,122,18,167,37,130,21,112,158,93,116,233,74,7,15,86,44,83,120,29,235,255,97,250,109,91,105,150,105,135,71,210,193,195,231,238,168,228,199,126,178,101,136,226,158,199,161,142,2,88,121,15,38,119,160,250,208,182,137,9,70,202,240,138,220,19,142,216,183,103,48,131,140,108,180,131,68,121,169,214,51,170,136,117,132,237,255,90,199,206,136,134,154,100,148,129,49,50,140,48,4,12,176,132,209,213,139,53,109,21,3,173,80,101,4,78,232,100,170,172,106,30,241,255,127,254,128,0,128,0,6,185,22,49,48,66,94,181,42,166,115,121,13,117,14,9,140,41,33,41,2,104,253,49,81,231,235,146,233,198,10,186,119,204,57,137,108,201,36,55,240,99,48,167,144,212,65,112,118,96,8,9,209,88,117,99,44,255,251,178,100,30,8,102,250,101,81,49,249,78,64,68,99,249,43,20,35,74,27,145,153,68,204,101,60,128,252,135,100,84,96,140,152,240,200,40,244,34,25,155,180,36,175,36,0,191,193,131,171,242,97,19,100,16,200,140,228,199,3,98,13,128,12,249,144,129,134,186,158,34,16,193,28,217,136,191,230,91,68,80,0,253,97,198,160,208,241,134,0,0,145,232,1,0,133,65,87,72,252,157,110,188,6,93,118,36,214,146,98,47,41,127,84,205,253,168,220,21,190,44,172,136,166,171,153,11,202,223,64,209,71,110,115,223,248,186,6,132,103,25,164,126,210,38,235,10,47,58,174,54,117,116,123,150,161,244,38,8,80,171,77,245,210,153,42,5,39,237,14,83,153,218,104,129,138,247,250,63,255,89,150,217,211,179,95,190,242,165,104,102,132,106,97,30,193,122,192,128,0,0,0,10,220,200,8,90,35,100,213,52,192,196,52,28,124,27,5,15,117,152,73,200,121,185,195,34,99,52,240,165,150,163,132,199,131,229,162,132,152,250,18,226,193,53,181,11,39,23,114,105,116,203,78,219,109,86,144,166,239,31,32,161,75,191,72,80,0,29,71,221,72,237,73,116,138,95,114,30,171,79,63,111,111,138,93,178,176,52,81,61,228,165,187,49,150,83,86,97,203,87,48,156,230,230,172,206,219,141,246,98,164,57,36,127,217,83,176,186,162,237,25,84,156,134,60,159,104,19,102,133,225,114,75,46,212,192,204,98,47,26,101,12,146,54,95,177,237,65,6,153,113,25,42,37,112,160,108,28,207,76,45,58,13,192,70,105,5,176,94,128,129,128,214,152,101,133,44,16,170,247,55,70,116,58,29,42,114,33,116,73,52,225,114,214,142,231,195,111,35,46,166,129,162,136,155,43,114,227,13,33,253,135,96,59,251,140,231,55,28,186,50,125,97,225,209,248,46,78,155,112,151,239,138,52,69,150,108,145,193,165,233,236,200,169,0,175,109,203,44,226,20,90,185,171,107,80,203,161,32,36,35,35,39,149,196,152,201,242,55,233,68,227,182,159,149,84,81,161,139,241,58,172,199,98,181,16,11,142,225,236,54,153,32,186,187,72,76,216,167,7,32,81,41,139,128,74,40,19,72,88,248,96,161,96,225,224,88,52,228,13,82,150,201,225,163,200,50,106,147,194,164,192,72,148,185,230,22,65,227,98,126,227,10,219,212,148,255,229,128,0,4,40,0,1,192,33,123,156,168,102,187,179,0,86,131,101,143,188,118,24,194,187,106,134,98,37,4,41,135,208,190,53,172,85,142,77,215,141,76,73,102,245,69,79,75,25,191,40,151,90,189,19,126,168,220,72,113,175,202,11,214,93,97,34,132,5,129,44,11,154,245,150,168,26,255,251,178,100,37,130,247,102,104,208,203,25,79,32,64,165,217,21,12,35,196,28,193,161,66,204,101,62,65,7,145,164,64,48,138,80,148,235,127,144,26,146,128,96,134,69,15,195,146,69,122,173,83,19,252,34,3,15,240,209,81,14,135,45,37,151,17,72,51,65,249,0,56,48,65,70,228,0,3,0,192,152,228,1,138,85,65,163,28,136,53,130,169,210,93,33,225,103,101,113,167,137,94,38,59,49,124,220,56,74,58,62,173,217,161,47,39,110,207,119,30,182,235,59,80,17,224,17,164,73,20,66,133,151,35,26,135,48,200,158,107,17,174,141,49,242,113,183,146,11,25,50,170,102,132,98,98,70,135,195,81,31,50,133,131,35,56,86,179,3,115,96,129,178,71,49,253,87,231,23,127,132,88,212,175,11,92,242,55,60,58,211,11,61,77,109,232,160,128,0,0,152,106,200,248,221,105,16,207,177,179,100,36,84,101,174,174,188,87,206,177,166,137,41,145,152,206,100,197,72,194,61,30,140,188,185,18,59,30,33,86,49,137,107,88,101,164,26,133,142,152,81,115,97,220,215,82,157,90,108,255,253,0,128,2,96,46,196,118,53,94,66,211,236,83,211,200,101,47,173,12,177,224,34,99,176,134,204,130,142,98,79,33,175,79,110,245,53,250,211,118,108,111,117,170,84,156,124,225,246,43,12,183,88,21,164,32,74,26,69,84,190,128,132,136,95,39,49,28,152,42,81,70,23,51,91,52,140,152,192,162,52,33,100,43,131,96,12,8,7,64,85,103,78,16,168,86,198,247,132,84,45,177,229,152,118,94,161,230,157,97,143,82,203,2,98,75,35,16,71,80,88,32,1,101,254,8,72,187,117,154,208,177,79,250,179,160,108,117,220,114,25,115,51,97,13,188,34,3,119,155,27,91,137,100,251,194,161,250,86,242,132,190,1,72,136,140,144,34,53,33,1,226,52,12,46,243,37,154,166,136,143,144,31,80,170,157,113,196,89,207,118,138,162,145,226,179,181,107,95,73,227,46,165,152,98,81,155,9,63,255,22,228,135,19,81,175,76,167,252,35,82,134,164,141,214,135,103,227,105,1,41,4,50,83,67,116,130,146,105,60,145,24,85,182,98,204,78,132,164,212,33,41,193,207,105,193,7,189,178,24,167,108,16,209,56,30,129,240,240,133,225,67,81,16,20,178,6,172,0,112,80,0,104,40,164,201,208,165,188,84,184,219,117,75,253,90,187,132,16,8,0,4,6,4,243,8,135,89,91,208,251,76,67,86,159,168,205,37,107,16,51,6,3,49,105,192,111,60,19,135,41,102,187,61,159,99,181,34,20,21,242,148,86,163,149,83,76,195,207,171,48,103,109,117,162,38,115,160,175,103,84,177,45,148,81,64,255,251,178,100,34,4,103,24,104,208,179,25,79,32,66,67,57,60,24,35,78,29,57,157,67,44,101,60,129,22,146,228,84,48,143,0,18,50,36,166,237,217,26,5,139,21,21,3,178,101,96,48,97,102,209,88,4,201,179,34,42,28,28,22,27,29,48,215,76,118,51,79,163,31,81,108,78,65,76,155,205,65,129,213,18,146,36,161,48,230,216,105,228,91,55,144,73,214,253,58,220,21,42,26,14,211,48,88,86,152,193,226,239,227,22,110,18,199,10,137,121,192,80,13,4,154,31,172,245,219,141,172,42,106,106,33,63,4,115,154,21,147,103,84,114,242,255,226,38,12,233,143,46,237,41,4,7,224,22,93,60,21,149,67,182,93,40,205,114,89,233,42,46,179,101,231,87,185,76,37,191,255,15,41,75,111,41,79,250,114,53,83,45,246,155,4,214,0,0,0,0,30,51,108,105,224,40,130,99,147,2,52,123,147,142,51,100,147,210,181,93,240,74,148,53,7,192,114,98,149,138,50,26,2,174,120,12,165,20,203,98,186,69,84,212,71,213,202,167,255,249,114,32,54,180,218,93,165,204,110,250,0,32,0,0,215,53,58,219,173,2,79,198,96,126,206,203,39,233,226,141,81,39,66,166,79,196,199,150,90,157,151,243,43,214,239,242,220,158,28,202,180,146,115,25,185,101,39,100,216,202,156,183,109,76,218,211,91,74,150,136,158,169,202,157,42,236,42,114,233,24,208,60,54,232,135,206,65,49,212,200,88,166,79,24,10,6,100,70,2,28,133,35,42,154,131,38,136,134,62,65,119,66,228,26,215,20,68,100,140,29,121,115,141,67,84,92,199,44,188,38,42,224,160,203,146,168,210,109,96,80,230,164,32,101,35,1,173,85,200,203,145,65,197,126,215,194,24,62,169,231,11,94,142,125,251,44,141,228,141,216,111,90,227,238,132,78,12,104,132,217,9,102,135,71,14,74,65,65,243,37,98,154,52,142,159,46,65,113,140,197,138,45,1,34,104,17,34,164,97,163,108,163,149,67,118,29,33,66,168,127,242,106,213,165,85,40,170,40,253,175,71,191,255,212,59,26,129,23,200,91,83,94,181,25,8,12,13,8,39,16,32,66,200,17,74,103,26,232,103,198,96,114,178,29,89,234,48,116,166,75,42,17,195,90,73,100,134,72,177,160,69,36,38,128,106,1,91,64,33,17,121,51,10,15,133,77,151,170,120,36,138,41,123,16,183,157,99,107,126,42,198,95,237,68,0,64,33,0,0,137,177,194,114,23,178,249,88,43,181,181,107,11,51,198,196,64,178,139,129,41,39,71,21,26,84,143,238,179,168,158,20,69,124,70,167,204,86,124,207,70,165,124,5,73,164,126,155,170,84,25,196,44,3,72,7,228,255,251,178,100,31,3,246,236,100,209,73,249,78,176,68,164,9,21,12,35,56,28,45,163,66,172,101,60,128,243,18,36,64,48,143,2,72,165,37,91,36,67,50,241,174,213,76,14,80,128,34,207,177,51,6,162,248,151,81,75,200,165,57,79,53,198,50,71,152,16,60,90,81,42,83,172,1,10,153,27,129,142,6,28,59,19,68,1,82,81,176,180,128,96,88,59,94,75,160,48,138,99,66,236,162,172,174,7,64,166,86,188,155,133,165,74,251,200,96,169,115,187,1,58,112,236,13,241,249,76,70,36,25,32,88,67,175,250,44,42,76,157,208,54,129,1,41,115,54,50,227,8,230,136,111,146,48,221,32,217,35,122,43,116,96,42,78,147,74,55,249,13,250,135,233,181,55,81,103,121,53,14,148,29,40,201,143,233,245,18,118,199,153,179,86,225,0,0,17,184,178,10,142,147,140,76,27,105,140,140,112,156,219,33,99,239,34,165,32,255,97,161,132,38,40,15,204,228,7,46,74,68,122,206,76,164,152,114,225,37,64,152,196,9,5,196,82,2,20,2,128,84,145,113,37,158,99,180,213,83,236,178,202,245,128,20,176,84,79,149,182,143,98,85,216,212,5,185,93,234,41,83,77,93,65,134,93,208,231,63,157,220,114,83,82,164,61,122,91,65,75,57,17,151,74,167,177,186,254,75,159,203,207,50,197,90,12,121,205,70,134,100,217,89,73,10,75,94,40,69,114,250,139,5,65,217,72,227,139,66,196,213,188,235,35,137,80,185,164,130,158,11,39,57,201,16,251,103,220,0,84,74,210,58,75,2,12,5,100,199,184,24,74,232,6,134,105,49,0,1,137,73,113,81,21,218,24,33,162,217,128,32,116,210,79,167,37,151,38,164,93,94,179,150,20,180,86,154,238,125,95,139,13,6,164,63,40,125,29,230,113,206,68,156,83,174,105,73,218,20,109,102,248,23,66,166,138,210,35,231,220,139,116,218,141,27,38,104,141,25,145,137,77,42,102,48,198,102,215,242,134,82,240,199,54,129,18,232,217,79,20,102,165,104,182,74,120,45,26,255,195,41,157,60,67,54,71,59,105,144,112,204,160,145,51,150,6,75,153,181,37,40,89,53,85,120,102,109,91,51,138,232,153,240,21,168,98,77,121,218,91,142,8,181,130,194,133,16,208,200,77,192,34,154,152,105,241,166,2,123,194,246,227,51,58,19,91,235,183,99,0,0,72,0,4,240,169,123,213,16,119,226,146,88,117,245,146,238,251,151,34,158,93,137,48,86,200,242,110,44,21,2,118,172,63,14,94,169,223,164,146,195,147,24,234,221,201,154,87,97,201,157,105,140,154,92,235,51,229,4,88,169,216,90,65,25,107,188,180,73,21,30,80,245,64,191,20,255,251,178,100,38,8,119,108,104,208,179,58,103,144,64,132,25,16,12,35,96,28,13,159,68,204,101,60,129,22,160,36,84,48,140,152,85,163,13,32,211,208,8,5,17,61,205,97,2,33,30,44,113,163,85,32,65,130,150,139,186,96,190,30,145,135,56,1,51,107,209,66,142,58,242,36,98,128,195,18,155,1,33,16,151,115,50,48,68,19,77,53,1,66,194,161,18,209,88,37,76,177,170,186,168,218,230,64,14,227,237,41,101,12,194,42,252,183,41,182,245,10,101,175,252,237,36,160,220,76,163,111,202,236,211,141,80,228,207,216,184,219,55,85,143,51,9,140,39,148,211,134,153,181,153,86,206,153,37,76,194,155,184,178,238,169,114,75,184,217,219,169,154,150,102,182,150,254,174,125,53,220,155,211,97,114,246,216,37,108,228,8,61,28,231,182,222,151,51,35,161,111,78,154,77,173,37,134,25,46,212,106,231,205,86,114,104,11,90,102,34,60,207,217,166,193,128,229,214,92,192,129,239,104,82,241,206,82,2,2,144,178,102,9,61,96,172,125,7,222,85,76,30,189,76,93,8,85,110,117,39,169,40,0,3,50,169,27,213,59,12,190,146,185,13,88,252,205,28,11,79,214,194,251,132,161,173,181,136,102,151,247,25,194,91,73,41,149,211,220,199,92,154,177,77,157,13,73,186,8,180,3,44,126,161,182,26,208,153,248,84,77,212,68,52,138,20,130,96,164,211,99,44,241,110,18,176,113,0,144,143,208,200,80,199,169,160,149,160,129,147,152,0,136,134,32,129,146,208,195,105,82,131,97,17,108,117,210,113,44,13,61,66,208,6,210,162,165,185,5,62,254,143,44,92,134,20,157,43,178,41,43,211,78,120,211,10,0,64,99,56,110,237,5,110,182,70,150,208,221,137,20,170,236,190,35,15,88,165,241,246,86,104,218,55,183,2,150,174,35,81,216,154,54,5,90,166,210,145,70,204,81,50,228,25,34,114,44,19,40,215,56,161,134,234,79,41,17,125,52,179,86,114,20,109,57,127,91,5,103,21,218,139,164,233,187,35,41,175,60,108,187,149,97,87,173,16,3,29,142,214,226,52,205,188,114,143,155,187,57,28,153,163,98,152,198,35,73,41,66,46,153,3,6,107,234,55,149,37,52,233,247,231,201,156,233,194,147,187,124,232,83,159,123,194,190,251,68,249,195,28,134,53,134,4,90,177,84,15,156,69,79,63,123,186,233,0,96,10,198,114,31,103,114,67,24,107,18,231,254,252,195,189,113,244,148,177,1,44,4,125,2,114,249,20,229,105,76,186,53,115,178,235,187,163,151,205,82,231,94,123,147,215,39,90,203,209,16,146,186,152,177,164,140,95,96,210,33,53,74,68,64,89,160,237,23,21,255,251,178,100,35,128,119,62,103,80,171,25,79,32,71,163,105,21,24,195,2,91,45,155,73,76,97,51,193,0,150,100,148,240,140,168,51,75,242,197,85,26,228,44,77,48,196,70,51,124,84,1,106,203,214,53,8,132,195,12,243,180,115,4,19,167,99,59,18,74,197,158,7,84,21,16,192,117,20,76,165,3,170,4,140,16,112,211,195,32,169,18,212,176,102,182,214,91,72,138,94,95,136,168,243,172,165,17,53,56,98,81,6,100,233,55,101,50,144,50,137,84,58,215,224,56,76,178,88,120,20,6,15,18,170,216,116,226,54,195,12,65,138,148,203,32,148,227,3,36,65,166,81,24,152,202,66,182,104,113,20,249,201,92,25,235,67,198,61,137,63,19,89,159,210,86,63,253,103,194,82,155,150,174,233,180,157,203,122,226,43,77,46,205,168,138,60,128,0,22,60,162,194,164,120,133,86,205,83,219,49,6,201,251,21,37,173,135,83,99,83,44,196,144,85,35,12,57,99,75,153,78,156,183,56,221,44,147,254,33,115,102,168,65,61,184,189,255,103,219,126,101,237,191,191,203,29,95,191,123,190,85,253,215,123,239,247,124,160,8,3,160,0,0,168,40,67,166,6,200,107,184,42,235,29,173,209,74,119,19,181,247,235,65,75,217,53,209,58,114,190,116,212,89,202,39,108,202,225,138,217,79,205,203,103,37,218,194,91,42,203,58,42,177,166,162,203,43,188,47,84,14,172,13,42,76,147,242,181,186,195,89,251,234,144,137,67,44,77,38,55,29,49,172,136,104,70,111,73,144,133,72,132,28,67,226,231,128,10,166,200,16,95,110,221,48,67,72,6,77,185,99,208,89,233,90,122,207,187,10,98,152,74,6,253,217,102,48,242,119,183,173,1,158,54,239,12,48,239,70,33,185,75,250,239,61,243,210,30,203,98,20,154,12,183,37,80,147,173,38,169,119,55,76,117,24,194,253,108,52,171,40,9,148,44,73,61,71,161,162,75,34,94,100,91,84,74,103,249,245,148,25,142,70,109,237,145,127,215,70,243,218,124,219,160,64,69,115,130,56,39,237,135,183,239,164,33,200,5,195,16,87,205,182,200,65,206,80,46,132,66,154,95,102,98,36,170,19,112,196,88,55,48,76,37,237,117,87,54,207,191,11,72,89,17,31,246,75,232,48,74,30,4,216,236,193,165,34,79,247,180,26,131,91,245,46,117,94,167,88,0,0,0,2,128,0,57,124,204,107,225,35,166,73,48,73,38,214,18,252,188,210,186,103,219,114,166,126,187,20,220,96,40,24,35,86,139,75,164,148,221,128,157,22,152,254,188,19,86,117,63,59,47,140,204,78,227,94,213,72,165,102,42,221,226,206,232,160,9,178,146,10,219,192,128,149,34,255,251,176,100,38,130,119,172,103,208,227,89,100,240,68,3,185,32,61,131,18,27,253,159,71,77,97,51,193,36,148,228,149,132,140,248,10,5,128,45,92,88,187,3,64,138,150,134,130,213,15,70,6,228,211,28,199,0,10,209,210,34,85,5,195,6,42,86,233,156,0,47,83,9,80,17,70,40,134,69,196,213,155,130,6,80,132,111,196,184,72,244,6,129,162,65,102,60,211,25,250,106,164,211,136,252,191,235,165,122,56,116,169,229,15,217,171,10,100,82,216,11,112,53,136,68,110,126,125,252,92,166,84,142,134,199,53,157,253,205,243,228,105,214,81,158,43,52,122,122,59,31,159,143,79,188,85,82,132,130,71,53,22,110,147,44,125,117,235,72,175,25,171,66,108,150,93,143,165,83,167,245,172,204,176,132,165,17,199,214,24,246,173,188,179,187,232,205,218,254,217,132,60,86,168,193,2,56,0,56,23,56,251,110,29,219,131,33,176,115,206,38,11,231,55,71,76,194,55,246,184,151,203,4,46,187,177,3,6,141,152,82,195,3,30,39,21,105,160,125,64,17,230,13,0,19,142,177,133,150,58,57,15,165,126,149,164,136,178,42,254,90,208,9,65,128,6,116,187,80,80,166,64,224,78,143,175,39,230,220,245,123,20,237,17,43,85,40,0,99,142,205,36,241,58,104,182,21,242,135,43,216,203,92,206,98,174,163,85,59,65,200,165,35,117,150,181,182,198,187,223,201,122,219,75,100,102,102,81,103,137,39,145,50,2,134,153,146,128,64,66,68,2,136,134,224,32,196,140,130,26,168,79,4,12,32,184,38,97,11,47,1,44,136,216,96,72,152,203,120,8,233,197,164,68,1,156,49,8,240,211,72,78,174,234,169,117,149,167,37,93,46,147,16,86,165,208,173,140,237,168,193,235,221,226,161,138,75,114,121,153,203,183,75,42,146,71,105,203,133,156,66,201,39,253,98,38,151,213,133,232,170,38,18,101,134,149,179,170,30,45,2,111,185,23,243,212,129,118,85,77,161,62,70,40,26,101,158,221,5,16,136,218,191,237,38,17,12,71,67,233,145,194,210,32,81,172,166,26,68,177,237,183,37,157,226,228,61,70,107,4,33,50,225,216,18,154,74,214,79,87,31,62,73,83,240,134,72,245,127,63,183,78,104,172,239,8,132,85,184,10,66,57,130,163,244,40,233,158,237,17,233,161,143,212,24,171,226,7,5,204,44,106,67,207,186,194,110,113,115,179,107,116,61,31,22,213,255,254,224,0,16,29,0,0,1,197,189,59,40,4,232,53,4,94,203,255,49,41,160,189,157,250,103,205,138,165,124,161,154,210,101,47,206,173,75,48,45,45,188,235,107,41,234,122,42,248,223,150,79,118,107,24,106,67,27,255,251,178,100,28,0,246,154,100,210,211,56,100,114,69,198,9,32,104,195,90,29,141,155,66,205,101,51,193,29,142,100,129,148,140,224,86,136,29,185,174,135,109,148,50,165,23,88,52,186,148,42,187,157,40,67,49,102,55,114,193,22,35,91,51,17,127,41,80,113,196,105,34,193,196,140,168,65,17,254,50,176,127,192,160,30,10,93,22,221,62,211,33,5,153,148,109,89,84,193,153,190,44,101,133,192,142,53,112,18,98,32,86,20,161,105,28,14,190,79,15,75,229,220,188,45,24,175,122,117,117,142,41,57,50,251,51,87,115,182,25,238,159,112,8,145,138,235,94,30,215,155,92,252,244,179,135,165,68,234,78,15,142,209,44,102,183,71,1,111,92,125,12,198,233,227,138,117,182,86,79,57,213,203,78,223,171,27,28,55,176,197,3,129,73,141,93,6,219,12,94,159,11,217,192,207,45,65,80,2,224,238,104,162,225,243,80,241,119,146,199,104,146,69,202,100,220,148,58,241,114,128,130,149,7,130,243,175,87,67,63,206,247,144,167,232,174,159,136,165,155,114,171,179,99,119,90,218,191,253,106,8,32,0,4,95,22,45,21,50,98,201,204,194,225,134,131,71,45,128,159,25,108,178,178,165,66,34,41,130,192,100,87,168,242,152,150,213,228,239,207,93,239,107,210,219,144,77,198,47,70,35,177,169,166,249,96,27,171,24,97,139,4,164,131,3,3,22,92,60,147,72,136,5,185,12,150,229,104,188,68,163,37,25,128,80,128,83,1,2,234,23,64,146,33,198,5,139,50,152,57,159,52,154,57,66,1,148,23,52,74,242,208,25,57,130,71,4,20,108,142,76,64,89,0,225,89,233,8,227,81,173,70,182,173,205,226,161,135,88,202,99,23,114,59,113,235,169,14,200,154,243,76,96,143,196,6,255,64,209,135,147,147,46,60,130,21,137,149,141,109,156,37,93,24,170,4,235,176,72,134,208,199,149,64,70,217,9,0,157,104,38,202,54,240,172,82,228,109,33,196,82,85,52,200,170,204,148,145,98,117,53,85,189,149,232,156,138,15,197,210,119,249,22,231,20,77,55,23,2,75,115,118,153,66,83,185,52,41,138,146,166,48,162,253,48,38,108,239,14,212,128,243,39,147,7,47,185,247,166,224,157,136,178,114,5,48,116,213,79,249,109,233,149,22,97,92,247,22,11,141,88,176,8,84,0,11,178,46,208,88,145,97,181,145,103,75,174,49,11,98,236,117,136,181,208,167,147,184,8,168,0,14,80,1,214,142,131,109,139,33,141,198,152,69,122,104,203,125,114,93,46,137,160,64,192,148,185,47,107,186,157,221,156,104,170,243,25,61,140,229,216,203,165,56,90,183,186,209,138,73,232,251,44,111,89,244,255,251,178,100,29,2,118,248,102,209,179,89,76,240,73,3,25,37,105,35,54,26,9,163,75,76,225,51,193,24,11,164,161,164,12,224,42,133,166,54,169,224,204,153,219,101,123,20,65,81,16,0,130,6,40,175,8,135,7,10,153,100,166,133,64,50,13,79,179,86,35,165,32,32,102,105,99,80,27,104,27,71,25,0,165,82,6,26,42,133,15,4,134,149,162,170,145,48,52,2,97,163,233,106,6,128,79,117,36,166,106,29,23,71,216,147,114,107,145,73,100,98,50,203,36,176,204,1,16,164,109,35,50,250,205,3,251,79,217,4,15,205,70,9,161,9,150,100,194,169,225,175,123,80,120,168,88,188,41,15,214,230,78,193,185,218,197,208,177,166,155,148,113,58,235,24,253,52,231,61,190,204,230,141,202,67,252,110,105,193,11,30,153,134,176,192,80,46,82,181,104,8,0,3,42,37,4,24,8,193,70,26,173,14,215,76,146,123,120,123,229,6,125,82,254,204,52,38,243,161,138,214,93,242,218,65,197,74,16,23,54,120,235,1,112,218,203,14,65,99,202,72,70,109,132,93,29,69,130,129,228,205,222,197,147,91,237,61,127,114,159,139,49,232,0,96,100,0,170,154,169,116,200,91,113,163,226,81,216,14,43,171,23,119,44,201,173,180,34,239,169,77,220,232,104,105,55,219,52,149,169,110,83,80,229,187,86,109,106,146,230,52,146,89,85,61,45,44,54,137,139,45,243,126,75,248,255,192,12,237,250,114,99,10,166,218,203,115,103,41,14,28,168,130,86,33,10,100,150,252,231,233,74,9,96,0,96,7,78,96,58,183,29,156,92,242,153,164,66,193,171,231,233,153,161,177,115,22,22,52,224,209,67,173,125,180,134,37,173,34,32,210,234,61,110,132,51,33,139,59,146,104,197,29,36,187,24,165,217,93,34,200,207,27,129,247,116,84,125,204,198,14,198,49,111,178,142,200,255,40,35,154,165,16,31,98,66,52,11,77,217,21,138,43,62,156,87,21,34,246,92,80,92,165,127,230,207,85,146,99,127,99,87,233,175,3,22,220,140,160,64,148,192,114,68,225,33,129,87,18,142,70,97,229,48,56,58,112,157,181,4,239,186,109,126,2,178,251,236,255,65,17,153,137,25,9,44,4,52,209,49,112,148,12,48,10,227,202,28,109,203,96,144,9,161,97,142,117,115,173,155,112,176,161,71,236,114,139,181,157,62,250,88,0,86,251,128,134,68,75,72,195,179,136,102,102,55,49,72,196,49,183,8,184,180,200,69,37,194,124,99,75,82,236,102,142,118,205,53,46,122,179,115,10,92,43,67,52,242,250,142,131,148,215,245,65,32,107,41,152,1,1,62,214,1,149,52,56,113,52,222,197,124,149,12,185,101,255,251,178,100,37,8,119,116,105,80,139,89,76,246,67,97,137,56,100,195,68,28,125,163,69,45,101,147,193,19,146,164,213,147,12,216,176,118,138,9,4,206,48,24,9,23,38,2,76,249,187,5,81,49,242,53,40,6,2,107,162,101,28,35,196,44,240,84,83,69,101,64,97,90,13,8,218,32,20,208,200,225,25,4,6,242,22,113,59,16,85,17,86,13,154,198,210,165,201,133,45,198,202,131,121,76,52,86,156,226,53,183,45,58,83,137,187,189,81,37,52,154,144,208,170,140,84,68,132,152,232,30,208,156,144,156,86,42,30,114,40,178,9,138,145,188,50,186,36,83,21,34,52,128,130,133,140,245,89,10,160,77,114,7,179,25,32,102,218,220,104,38,135,18,27,34,202,162,79,252,183,185,254,152,93,185,186,165,39,55,109,175,73,95,82,105,136,254,235,190,80,12,0,0,7,241,52,147,96,3,16,105,145,123,140,57,180,128,56,38,179,132,91,223,64,104,198,160,68,60,46,26,22,5,200,143,18,197,220,120,74,101,46,54,129,45,6,156,169,151,190,46,157,193,80,254,35,32,73,121,108,85,183,214,143,94,230,82,132,160,0,17,126,148,13,224,0,94,12,124,195,118,198,53,63,238,61,105,167,125,73,67,195,160,88,171,243,73,99,86,110,202,165,191,46,173,63,114,154,187,237,41,173,173,94,140,252,82,76,211,162,122,102,236,77,61,217,75,63,84,74,19,183,249,140,59,101,253,30,21,153,1,71,51,3,34,41,31,28,225,150,83,16,196,69,0,98,87,172,96,71,96,149,129,165,131,198,17,14,6,72,200,176,83,19,142,34,107,13,67,140,183,140,195,89,74,237,84,232,36,12,29,150,160,157,36,133,0,143,126,46,196,243,161,18,86,104,29,98,64,110,147,217,0,187,205,106,25,91,82,58,7,177,251,139,195,15,208,217,121,120,182,169,248,115,160,61,203,28,122,165,86,63,49,77,11,199,240,186,92,61,173,213,159,93,122,63,89,170,97,101,51,208,162,236,139,163,234,163,59,250,204,228,215,223,233,153,153,203,189,246,230,163,229,221,238,94,179,242,252,124,3,81,43,173,164,38,180,201,17,20,205,228,54,24,30,76,162,229,238,27,194,216,142,33,138,205,189,24,167,77,2,22,70,178,112,185,120,135,236,102,184,104,120,115,68,167,231,49,152,151,23,0,154,89,192,160,70,44,161,246,232,40,246,74,151,76,226,229,208,246,183,174,239,84,0,4,60,128,0,0,217,90,238,127,5,98,7,4,149,216,129,225,219,150,234,76,212,148,63,197,80,0,192,137,171,55,122,91,79,28,142,214,149,89,175,69,190,75,115,191,14,83,114,254,171,84,152,249,185,68,63,13,37,236,89,251,255,251,178,100,31,0,118,245,104,210,83,89,76,240,72,197,105,37,109,2,78,27,229,163,71,44,229,51,193,27,21,228,129,164,12,216,127,163,138,153,248,98,142,50,62,72,149,194,247,167,47,99,108,138,168,64,200,132,33,8,2,45,168,145,69,28,1,66,10,0,72,241,150,56,184,1,113,68,133,68,146,131,217,130,66,21,130,143,84,197,217,79,4,114,130,22,227,60,123,229,44,29,213,149,207,218,150,33,27,190,232,188,109,6,22,251,77,190,243,18,25,68,122,134,65,22,150,101,60,158,30,78,71,172,212,74,195,154,135,104,180,33,8,101,149,70,132,136,254,152,56,93,136,10,205,34,88,195,72,85,210,3,74,50,189,102,64,208,120,36,59,57,151,49,4,118,160,161,2,153,53,52,123,198,1,242,22,42,12,66,95,170,136,179,120,143,64,64,0,35,12,45,0,162,40,242,209,175,75,171,17,206,155,52,80,101,13,6,101,73,157,10,75,209,52,135,187,137,120,158,218,149,43,103,180,183,162,222,130,45,159,175,94,83,187,56,245,178,227,196,162,50,44,10,76,40,65,86,47,30,218,146,184,229,138,63,115,90,237,224,2,5,0,0,27,30,64,155,113,48,64,41,50,95,126,25,151,75,49,149,91,134,126,82,157,170,6,222,74,166,165,20,220,149,202,229,146,168,27,10,214,242,239,229,141,202,177,124,167,32,58,9,115,119,117,33,134,194,192,144,205,173,41,122,53,39,42,131,44,70,232,192,85,226,30,67,146,64,104,175,48,112,175,200,40,80,97,201,68,9,108,44,40,57,3,89,179,0,17,130,219,136,52,2,234,33,184,93,100,40,6,108,96,190,184,84,105,73,192,108,13,49,210,249,161,63,8,130,215,89,107,35,150,93,141,187,176,44,141,172,182,56,105,194,80,119,46,149,188,149,213,151,53,184,55,23,243,132,198,148,146,151,151,100,46,164,68,108,163,121,139,197,72,91,147,8,149,86,214,198,214,147,48,210,207,101,79,167,19,134,161,115,110,186,233,153,120,177,152,201,18,242,156,245,10,4,77,159,207,75,235,16,150,248,67,31,7,98,196,155,115,254,165,162,44,32,136,89,142,82,18,61,110,67,201,148,21,200,157,168,32,190,178,92,176,121,62,110,95,58,111,239,153,23,60,184,219,86,116,225,195,124,255,167,118,124,140,222,193,204,96,116,242,73,168,98,160,65,206,26,97,203,89,17,119,91,120,165,118,56,223,93,250,8,0,232,0,14,161,141,210,18,96,227,141,69,151,71,88,212,186,65,69,59,122,130,10,128,11,108,165,18,42,104,102,118,69,157,254,229,59,82,83,77,63,46,173,79,82,93,47,228,186,65,42,151,71,103,89,133,246,230,228,176,38,92,153,255,251,178,100,31,138,247,61,103,81,51,89,76,240,71,67,249,37,105,35,56,26,97,153,71,45,101,51,193,16,6,164,129,166,8,216,17,20,53,77,116,108,101,172,97,34,91,9,16,206,130,18,144,226,16,121,105,8,66,109,229,4,67,9,78,68,81,219,0,147,134,220,99,175,9,50,0,40,12,168,24,16,34,136,80,53,139,38,16,34,63,51,178,133,36,39,160,224,0,69,120,180,155,236,17,221,247,187,66,157,17,230,211,21,84,66,122,163,108,46,236,52,243,48,72,14,110,118,73,17,122,237,224,31,4,6,233,102,255,93,102,39,5,78,46,242,101,235,26,98,48,113,96,249,71,145,245,230,105,8,28,192,224,232,149,162,216,177,44,86,86,100,252,227,240,168,145,154,24,21,145,46,132,242,33,147,166,150,66,218,142,169,44,121,121,183,57,50,210,172,252,95,59,234,96,64,0,20,121,250,100,198,10,64,26,20,182,250,31,248,108,95,105,13,215,57,45,211,143,232,125,216,209,82,40,107,194,67,229,209,225,233,17,109,16,8,8,20,7,15,149,3,17,50,88,24,5,154,113,141,52,225,0,186,88,235,42,69,22,122,222,100,39,182,186,144,3,0,77,49,102,178,50,74,104,255,18,157,149,90,164,173,67,31,197,178,53,167,208,172,18,36,188,20,243,91,141,217,150,87,150,93,206,245,186,125,106,93,106,245,189,87,183,42,149,65,150,29,230,155,8,134,216,178,24,36,234,90,167,98,141,46,247,173,33,24,178,18,168,24,186,80,36,89,19,106,228,5,161,114,97,33,145,150,206,82,49,40,8,0,11,178,224,72,108,141,192,80,48,26,98,24,193,128,161,170,182,46,48,81,2,170,144,6,224,150,73,94,63,239,254,107,178,94,246,75,94,137,168,147,130,200,95,56,172,85,203,131,160,106,75,85,34,17,56,10,143,137,184,224,175,8,61,68,242,132,227,65,236,35,126,149,242,90,63,218,179,42,137,109,35,219,71,230,64,137,4,221,250,75,70,41,122,54,79,38,36,197,127,253,74,83,74,82,139,127,250,98,21,8,252,237,133,68,154,145,219,41,72,100,92,44,110,69,72,221,26,204,25,57,12,59,141,149,191,198,50,55,29,0,216,112,80,155,85,28,131,170,7,9,29,56,8,16,72,224,252,37,97,230,225,128,241,99,135,17,113,115,227,4,232,80,169,100,148,223,114,216,214,166,131,171,177,159,214,0,192,5,0,0,5,86,176,255,64,198,19,37,37,64,147,43,237,193,123,239,200,111,217,247,237,23,193,164,47,91,209,107,150,173,84,185,20,162,157,179,71,9,206,213,51,251,65,73,218,210,89,76,174,60,210,31,151,169,42,27,71,129,45,37,131,0,178,117,4,100,77,255,251,178,100,36,0,119,78,102,209,211,56,79,144,64,67,121,56,101,3,68,156,213,159,66,172,229,51,201,22,19,100,129,164,140,224,73,94,41,56,179,99,94,201,232,208,18,157,77,89,25,138,32,140,101,214,244,183,24,224,4,240,59,1,70,218,130,49,168,58,170,134,228,58,134,146,35,154,94,150,176,182,233,110,14,35,100,79,103,12,137,142,163,124,204,33,119,93,149,130,211,5,109,229,210,246,102,184,218,99,51,137,229,55,24,145,63,144,196,102,89,54,161,19,136,41,133,207,164,140,234,18,116,141,34,108,250,168,137,68,111,36,35,60,43,114,4,108,167,72,52,181,217,27,96,168,125,153,146,9,202,172,140,172,140,145,48,67,49,57,149,6,239,255,210,20,161,129,242,52,82,80,204,29,22,197,136,147,128,121,133,131,161,214,57,250,85,160,2,0,0,1,174,136,208,102,166,122,131,232,65,248,161,57,142,65,138,154,64,5,250,139,1,17,211,242,174,151,252,250,83,138,68,243,243,6,73,183,18,110,229,13,36,172,54,157,69,17,46,101,13,138,40,85,197,148,141,116,234,111,163,232,0,96,10,198,100,178,179,43,224,248,158,152,155,233,65,27,173,15,61,154,98,11,190,8,67,119,105,223,163,177,41,138,80,74,168,105,103,117,46,173,127,147,146,188,114,187,86,196,50,228,64,241,186,70,235,76,152,69,251,89,37,218,65,22,151,72,136,38,168,89,152,244,173,225,47,194,101,41,120,93,145,104,130,198,163,88,65,33,100,12,202,64,204,128,37,25,152,124,51,8,3,113,176,133,141,244,204,7,16,212,190,128,243,0,230,26,131,26,33,163,225,138,89,144,187,61,70,166,216,84,104,145,80,42,40,61,157,192,203,69,33,217,138,151,172,54,11,82,105,175,57,15,139,102,116,89,235,63,118,29,238,252,254,59,232,168,66,57,60,16,7,122,163,210,16,38,66,100,62,143,77,10,108,136,253,150,34,58,129,57,9,198,92,85,81,246,99,5,201,123,105,22,197,160,27,50,123,127,170,75,255,225,255,247,84,190,202,55,13,167,250,159,183,125,88,94,241,125,191,165,43,11,79,53,47,0,225,12,123,30,174,130,50,84,180,236,89,160,150,90,172,229,102,102,146,71,225,183,204,90,28,165,160,156,165,89,21,112,104,119,145,36,206,95,152,144,84,93,234,189,144,243,47,139,129,171,86,208,17,131,140,99,17,200,154,180,117,89,238,247,16,0,0,169,128,0,1,89,69,201,162,72,205,210,25,194,26,125,40,168,34,145,249,200,211,250,222,32,21,150,67,204,74,77,73,21,185,79,49,53,169,172,43,195,88,242,62,254,214,239,100,185,74,227,209,91,14,148,105,186,51,117,30,117,220,255,251,178,100,32,0,118,252,104,210,83,88,76,240,75,66,169,37,105,35,54,91,177,159,71,44,225,62,64,255,4,228,225,148,140,192,136,165,43,1,88,101,114,150,172,229,146,163,122,9,80,72,235,161,201,123,128,64,74,212,2,170,80,106,3,142,69,35,128,31,192,187,12,241,46,88,160,196,172,2,24,252,158,240,32,19,117,0,195,128,124,95,226,213,184,176,244,153,173,59,209,231,249,112,51,103,1,198,141,193,142,227,153,166,250,55,148,73,211,165,194,53,106,189,219,40,201,142,189,84,43,163,68,234,109,156,242,143,181,177,44,233,163,108,76,32,44,36,114,104,20,64,196,130,226,85,108,66,202,139,155,64,64,86,13,153,16,152,92,46,39,128,133,123,138,58,38,255,251,16,172,74,195,171,165,107,151,132,172,235,43,115,239,95,170,152,0,0,60,97,64,236,76,115,248,97,182,145,85,94,132,222,117,7,204,36,249,154,35,184,115,107,58,87,141,149,44,117,179,139,19,61,234,202,223,43,233,205,104,150,136,242,71,238,57,185,255,111,204,229,205,219,211,175,206,255,31,193,221,214,244,223,92,119,223,135,111,221,221,127,232,3,0,148,0,11,116,21,100,50,9,176,108,9,28,117,158,210,196,228,240,168,197,248,85,180,38,14,32,202,223,201,233,116,51,123,42,209,174,252,238,50,139,242,185,249,251,182,235,246,150,98,39,98,35,79,35,161,106,72,246,255,179,165,109,148,52,102,179,14,171,16,92,98,1,87,82,28,219,241,194,21,216,26,37,150,2,113,102,41,80,128,146,141,130,50,133,136,89,44,129,59,38,42,104,128,186,222,148,235,49,28,22,53,224,94,34,16,32,97,117,133,128,217,84,101,49,40,163,13,221,222,95,142,139,251,14,77,181,136,6,69,35,148,67,236,181,204,144,54,217,211,223,108,20,53,63,19,40,132,216,195,215,89,17,165,84,119,181,210,60,85,236,58,109,10,4,106,198,13,135,30,49,35,117,23,135,205,163,40,201,58,17,76,201,160,146,245,200,7,35,204,72,223,169,127,255,244,203,209,206,62,230,134,49,159,158,59,137,244,211,250,64,49,254,95,15,169,145,40,222,239,204,169,15,130,133,9,162,66,240,108,16,144,1,94,52,84,149,104,83,97,34,139,22,50,24,66,134,173,35,197,216,214,16,45,136,133,94,91,121,150,14,81,51,29,231,89,91,85,239,20,191,66,251,105,0,83,149,106,194,76,107,114,112,176,254,74,117,45,112,232,159,149,236,252,242,128,28,72,12,196,57,187,235,67,0,254,254,53,94,188,221,29,29,188,41,37,214,101,82,186,61,227,155,214,219,203,225,151,189,171,165,242,178,179,132,139,82,242,228,35,91,140,177,192,64,255,251,178,100,35,138,119,106,102,80,11,89,79,148,73,3,233,37,105,3,68,90,173,143,70,205,100,211,201,34,16,100,161,182,12,216,93,134,144,76,57,48,149,48,144,162,193,2,96,168,250,107,65,25,16,98,164,134,69,166,162,35,16,14,6,20,44,192,67,16,168,163,151,48,12,32,12,152,8,112,243,97,98,2,153,145,74,16,113,132,107,50,77,16,81,144,162,248,43,115,71,79,116,81,8,21,154,55,39,249,122,45,86,8,174,146,225,126,167,130,158,96,142,11,89,97,202,217,85,188,96,13,50,28,0,101,220,85,254,69,69,27,231,61,252,44,64,70,201,1,51,196,167,197,140,62,101,155,78,2,68,45,19,156,145,212,101,135,101,100,76,180,219,137,137,65,138,172,254,231,123,115,240,206,79,191,110,25,231,178,186,115,233,32,248,240,216,146,214,210,91,114,66,0,0,247,45,39,252,194,74,12,244,208,101,104,135,9,190,119,10,88,70,221,46,7,63,100,202,20,142,82,105,172,60,255,179,230,117,105,208,126,64,202,158,239,145,4,231,89,61,110,95,220,213,123,18,127,225,108,228,249,28,143,132,78,111,255,247,250,214,31,123,61,232,66,1,167,236,121,91,199,105,165,109,153,183,190,77,222,89,157,194,8,128,213,201,124,218,76,3,43,159,194,99,247,200,254,53,170,115,10,94,229,57,77,118,158,55,106,175,36,206,244,5,45,101,208,83,204,172,41,146,243,71,213,195,90,100,46,186,158,110,201,80,241,38,130,220,22,16,16,40,64,66,65,22,97,33,71,141,69,227,64,147,22,224,169,162,25,3,174,3,10,9,92,2,184,182,96,85,70,152,67,50,230,32,149,123,1,64,80,246,24,152,42,60,231,39,244,65,212,166,103,206,29,44,4,160,107,29,167,198,96,168,171,14,146,75,98,208,204,49,59,59,45,198,82,227,211,1,118,16,121,213,220,231,38,184,179,207,47,246,148,12,132,52,144,138,99,142,46,239,18,149,45,176,166,57,210,171,8,20,50,246,201,18,32,129,154,82,40,37,255,52,132,114,142,36,193,165,2,9,115,15,247,79,247,216,4,215,124,214,49,98,1,29,170,219,83,16,205,41,222,119,233,51,125,136,183,135,150,183,56,187,22,89,82,71,55,164,113,81,57,216,103,34,11,48,216,95,42,181,184,85,225,82,38,9,10,141,10,4,144,82,43,123,73,134,14,37,175,166,227,41,148,187,206,92,170,53,128,0,64,29,0,2,214,219,96,97,224,206,197,167,164,173,17,160,177,82,3,191,38,133,60,233,22,240,172,230,192,250,201,34,114,235,95,133,53,121,118,21,242,194,244,106,221,54,85,226,117,55,90,219,229,28,134,22,179,41,82,105,186,235,178,183,255,251,178,100,32,128,182,230,101,81,203,56,79,146,70,33,185,32,106,6,32,93,109,161,66,44,229,51,209,3,6,164,213,148,24,226,253,5,23,154,134,13,6,148,240,168,101,90,90,146,194,50,97,144,69,177,11,134,74,128,40,96,20,41,242,100,134,101,136,76,249,159,25,154,130,12,152,107,1,5,33,200,57,225,85,133,142,215,151,147,54,12,155,82,22,35,212,80,135,93,137,47,21,188,214,17,202,61,29,143,183,172,1,186,67,45,102,49,12,92,148,76,184,117,36,217,203,101,57,192,177,200,116,145,23,135,73,249,228,187,109,230,200,132,213,72,112,213,179,73,161,16,182,41,39,23,12,55,176,66,133,131,183,78,64,170,170,177,154,153,173,81,171,96,172,104,204,147,218,110,158,198,194,95,254,193,228,78,225,153,170,150,82,189,146,8,195,206,12,201,35,112,148,65,155,250,208,29,107,13,189,61,94,206,1,68,13,0,240,204,22,249,251,192,75,63,81,89,167,183,235,50,213,45,178,99,209,30,165,151,227,144,169,254,158,95,247,19,197,252,254,215,251,215,186,15,221,223,190,253,191,248,0,161,83,29,130,204,99,138,111,138,123,12,167,127,165,242,171,210,232,196,48,44,42,194,152,35,52,184,123,126,253,223,251,148,249,118,146,164,166,165,30,237,204,220,155,135,101,177,184,149,46,76,249,97,33,41,24,94,229,1,65,198,153,32,93,128,144,11,184,202,92,160,177,9,116,90,224,83,232,126,105,140,0,48,212,20,96,33,100,192,218,27,229,29,136,12,78,53,249,177,33,188,193,152,137,152,193,159,17,180,210,107,146,124,105,8,68,80,129,133,118,45,138,223,93,33,203,172,196,4,42,147,37,128,91,86,228,194,213,73,211,120,70,128,148,163,235,78,107,207,195,110,160,180,46,131,191,18,145,60,111,148,5,136,238,158,30,104,129,9,58,61,233,59,80,68,242,168,68,113,56,185,34,171,190,2,169,163,152,149,2,243,66,212,221,7,183,164,234,182,179,42,108,9,125,141,187,118,144,70,44,236,97,23,105,86,177,99,180,204,247,228,205,55,57,40,130,71,224,112,162,151,97,130,26,69,25,119,165,6,90,164,116,185,242,101,135,10,181,175,100,130,233,154,72,220,38,72,16,6,161,70,9,238,46,19,123,195,17,100,15,112,145,165,11,172,1,126,150,150,98,64,196,26,10,11,31,102,225,71,49,245,156,103,161,168,222,62,255,233,0,128,28,0,0,152,36,54,182,136,108,13,14,153,166,122,163,48,244,170,164,154,27,126,222,122,238,249,16,167,50,122,150,7,203,28,104,229,88,68,235,225,106,155,86,234,211,231,106,138,253,137,255,123,219,154,95,91,25,5,108,140,6,141,67,255,251,178,100,32,130,119,59,104,209,75,89,76,240,68,227,153,32,105,131,54,28,49,155,68,205,101,51,193,19,14,228,149,164,140,218,67,23,17,52,139,122,166,203,156,44,2,55,56,161,8,136,197,46,33,150,49,65,2,197,128,139,6,196,80,49,130,18,128,15,40,7,152,217,116,38,129,167,193,104,22,45,54,210,11,202,35,80,2,160,64,224,81,146,241,191,6,22,216,84,52,180,104,138,32,1,54,32,119,57,107,39,179,158,247,182,205,65,81,198,25,163,69,111,26,107,123,63,2,211,68,43,77,192,237,25,237,12,17,172,138,38,69,143,51,187,3,85,37,232,178,28,105,85,213,62,195,122,40,141,103,234,53,71,48,109,169,147,161,105,183,173,211,117,26,137,194,79,208,108,186,56,120,24,56,222,127,230,204,227,31,233,41,37,173,165,250,149,33,9,65,13,240,114,47,36,8,143,248,97,153,85,212,189,31,215,237,239,120,69,181,192,187,172,42,112,131,184,108,157,203,74,241,72,136,204,207,50,60,224,38,169,72,75,174,120,108,71,132,226,1,98,195,77,129,131,239,64,182,3,152,114,92,20,158,202,214,247,239,234,230,2,8,12,176,106,125,150,1,104,6,48,149,194,26,45,184,164,114,61,140,242,152,195,79,226,187,110,203,214,65,86,151,28,38,41,178,140,209,215,191,94,99,183,102,233,243,175,79,79,3,231,31,136,191,105,50,182,31,105,107,0,150,50,21,240,181,5,146,135,37,42,174,170,139,126,9,67,147,206,132,227,69,178,214,133,215,14,36,96,165,226,117,154,108,66,108,46,101,18,7,56,5,89,140,76,193,160,73,176,75,204,9,64,224,73,255,43,56,181,0,97,21,161,101,145,9,45,94,237,66,68,234,23,73,226,84,13,55,223,118,93,41,142,51,221,184,51,143,156,212,21,75,38,148,88,159,155,96,252,138,42,118,94,201,41,40,114,54,185,49,34,57,188,219,48,98,4,42,148,39,15,216,22,46,136,97,13,176,160,178,200,81,188,253,72,252,241,68,98,134,115,201,102,88,69,62,137,111,55,111,137,3,59,238,89,229,147,116,2,11,229,11,82,42,190,68,41,2,30,36,73,128,206,45,13,196,172,64,8,153,120,74,245,64,111,108,201,239,247,157,220,173,146,60,34,111,47,39,35,203,207,28,88,74,170,202,180,78,5,76,4,100,213,33,177,65,141,99,194,239,36,157,203,184,73,87,214,40,253,8,169,190,198,254,128,0,0,9,0,1,226,49,41,41,18,100,104,223,165,127,35,23,102,43,198,227,20,14,66,79,8,83,86,41,60,254,116,249,99,98,102,83,67,40,153,203,60,170,212,134,43,221,169,82,31,148,76,191,176,219,246,192,162,173,25,152,255,251,178,100,30,130,118,240,103,209,203,56,79,144,71,163,121,37,100,227,82,155,161,161,70,205,101,51,193,38,23,100,129,164,140,216,3,129,64,114,169,59,13,105,231,162,114,11,96,160,8,216,143,145,39,77,7,224,129,33,6,66,51,20,16,130,35,32,70,80,1,83,12,176,24,193,81,76,117,144,117,130,136,140,16,45,103,4,109,76,193,168,74,53,36,185,81,61,38,212,30,117,160,53,149,136,191,162,141,121,175,184,84,177,57,83,6,124,39,28,183,215,43,147,242,41,124,89,156,62,243,48,15,20,163,49,13,254,15,166,217,62,166,78,105,211,209,220,100,40,48,58,223,63,133,155,90,26,64,194,74,65,116,148,36,124,230,95,49,14,35,21,250,64,248,86,246,110,69,173,185,66,226,186,80,182,26,250,173,67,53,176,66,221,11,66,233,8,0,3,227,41,100,230,128,68,251,195,150,212,221,154,216,154,199,80,8,84,36,76,135,62,12,117,127,191,99,127,163,228,181,152,101,8,30,32,12,7,11,200,20,50,42,25,115,79,136,64,2,161,24,211,144,176,118,0,44,228,248,50,61,200,185,218,19,109,254,175,96,67,2,134,131,192,202,166,13,134,36,117,173,195,240,211,235,20,249,236,163,142,91,156,21,0,206,93,183,50,164,253,217,60,110,166,168,185,203,209,154,178,203,49,75,53,108,216,151,80,74,95,24,149,70,42,210,91,101,36,254,51,216,186,231,135,90,123,210,184,149,99,164,138,44,173,234,83,71,64,28,129,132,201,164,16,140,100,1,13,0,103,194,58,1,20,192,81,192,73,147,86,169,140,245,140,144,204,51,11,4,39,11,230,152,81,167,185,0,129,4,13,36,226,160,49,229,75,199,234,36,182,111,211,193,81,222,180,200,138,220,174,217,153,106,158,112,225,153,136,62,89,82,146,114,89,46,17,5,230,210,20,109,106,89,188,190,239,183,163,45,7,64,114,131,56,23,114,100,129,147,131,160,43,68,9,42,41,15,180,62,182,240,206,34,69,172,36,193,116,108,90,215,63,253,37,234,229,228,223,150,223,221,248,138,165,180,162,68,184,7,91,184,154,172,232,69,168,33,52,151,34,250,155,77,117,163,103,0,255,241,71,131,221,122,236,255,245,101,133,230,229,121,146,196,66,5,112,189,255,179,249,180,100,60,152,175,254,107,1,228,129,195,131,235,9,138,42,168,91,91,159,118,42,121,209,125,10,125,126,159,215,236,71,205,0,2,32,0,14,8,2,94,224,176,82,171,112,16,179,61,0,28,70,141,245,104,237,48,186,242,232,196,49,0,51,23,77,253,99,178,187,206,220,146,95,241,188,181,119,46,114,147,119,185,218,214,236,202,224,42,243,119,97,150,62,234,238,10,255,251,178,100,31,137,38,236,105,82,51,89,76,240,70,5,57,72,101,2,60,28,53,163,70,204,225,62,73,5,153,229,1,128,137,248,92,147,137,188,218,196,152,187,15,117,226,138,115,37,182,176,224,33,0,34,65,4,205,164,73,64,64,24,0,197,172,133,110,6,0,32,116,64,49,121,133,91,57,193,72,34,236,140,128,186,209,61,49,131,4,49,9,77,84,172,108,243,46,28,85,14,177,248,82,39,189,208,84,90,30,117,97,182,232,212,169,151,164,121,134,209,55,73,183,186,126,65,41,179,84,209,57,11,7,211,101,2,219,183,255,159,37,67,208,161,136,145,76,161,80,204,58,72,96,199,102,36,241,138,132,15,66,210,137,173,149,35,114,88,30,154,9,49,47,8,117,186,173,107,231,91,39,110,111,214,42,167,9,229,165,139,101,158,176,8,0,64,28,152,151,128,114,26,50,189,69,12,15,165,101,97,192,51,245,112,157,70,64,225,29,108,122,119,100,62,165,98,148,50,206,153,191,211,209,186,161,66,189,16,25,26,95,220,179,187,212,235,154,209,153,203,85,255,255,144,250,223,126,25,113,113,172,81,0,192,10,214,227,69,76,32,72,199,55,68,38,162,189,139,80,72,200,19,181,225,46,93,88,21,141,210,195,214,89,157,156,172,77,198,34,218,183,102,81,47,167,206,181,62,84,148,245,165,179,176,53,230,199,60,213,28,6,140,183,155,118,4,149,77,163,49,69,116,148,84,144,165,60,200,19,49,133,43,231,52,88,81,167,91,168,64,64,16,4,99,8,205,66,19,32,195,124,227,20,0,108,33,192,23,1,26,4,4,38,178,3,75,178,21,178,38,170,245,87,68,128,232,167,75,136,220,92,196,190,94,239,179,151,45,106,22,225,186,103,217,142,181,135,238,79,217,44,1,33,128,161,118,108,100,133,117,67,85,80,206,246,252,77,187,217,50,69,151,105,212,141,142,185,48,251,215,104,210,48,249,180,4,172,29,80,97,106,21,53,45,102,58,37,68,168,161,102,208,59,57,180,110,88,195,88,143,87,86,29,36,230,151,138,6,229,158,53,22,117,199,81,231,245,190,53,117,134,110,200,3,19,131,116,87,141,158,4,153,141,68,44,97,97,204,231,76,109,32,98,133,180,82,0,139,198,118,69,54,20,156,200,199,166,100,124,252,68,187,165,247,117,255,224,187,181,104,51,28,183,51,251,182,87,251,55,125,53,163,214,144,0,2,16,2,32,0,90,116,69,95,224,67,225,166,228,156,84,125,145,67,243,21,18,214,3,134,91,186,246,135,80,133,204,141,195,18,246,239,207,171,98,150,93,37,144,234,181,38,22,166,41,117,82,158,122,126,89,99,176,197,11,92,143,220,178,201,212,230,42,235,183,255,251,178,100,35,138,183,54,104,81,227,89,100,240,70,38,105,80,101,35,86,28,5,143,69,45,97,51,193,17,155,37,85,144,138,104,55,13,151,57,113,4,47,28,1,7,144,61,206,69,83,20,49,163,64,219,0,170,49,141,2,40,137,194,200,1,30,56,196,3,4,186,22,32,48,3,0,248,21,227,0,134,160,10,218,156,197,173,8,58,80,204,38,155,43,63,111,97,106,86,146,238,188,78,5,167,136,43,92,1,21,117,227,23,99,79,100,102,110,33,148,67,28,45,100,84,64,227,149,140,40,180,226,159,153,230,20,114,198,225,188,105,204,9,227,145,160,164,121,63,28,15,204,76,209,229,79,150,61,133,122,105,219,167,220,239,44,102,86,206,33,209,223,169,197,35,200,238,124,206,205,173,48,192,199,223,86,193,247,95,184,152,187,246,51,181,106,42,228,164,37,157,46,24,120,145,11,70,82,211,105,216,121,183,72,11,223,125,102,20,36,207,107,122,145,53,60,221,255,102,124,229,198,20,192,203,211,44,165,78,130,78,30,163,178,112,221,127,68,203,255,248,212,59,94,49,245,114,223,56,196,189,26,156,167,210,3,0,233,8,185,88,80,134,242,114,0,172,19,66,120,103,239,232,191,209,121,91,196,190,27,185,0,71,217,183,125,241,89,58,179,110,35,77,94,158,85,169,138,207,197,190,103,133,167,214,35,19,187,49,90,138,41,19,109,157,39,242,157,103,175,23,140,64,6,182,130,0,48,20,37,63,195,148,247,67,138,46,224,23,89,193,97,72,62,8,104,236,69,68,102,11,176,107,25,153,2,73,47,138,162,2,164,214,240,184,13,201,83,39,5,107,222,104,130,207,46,243,132,151,74,205,63,78,234,164,42,180,92,197,211,97,48,251,92,102,106,125,173,209,204,180,153,114,247,151,74,230,227,82,182,230,68,136,211,2,164,8,212,70,162,174,156,225,7,168,156,20,37,198,29,129,182,2,196,12,150,181,160,76,70,20,85,169,77,178,73,151,195,154,216,18,42,94,28,129,210,130,43,229,99,112,64,129,251,250,145,166,23,100,50,60,35,34,26,94,60,163,37,237,131,230,165,49,50,163,161,135,155,113,149,140,214,42,76,68,203,121,61,251,169,172,247,255,90,84,217,177,236,34,114,65,12,77,202,16,180,75,226,93,146,219,84,138,173,141,46,172,230,145,193,177,170,139,161,169,127,7,110,147,164,157,87,69,154,84,255,253,68,0,72,0,4,128,89,181,140,97,98,198,100,4,97,114,69,208,134,108,66,33,144,112,44,9,94,12,93,73,212,164,80,122,236,139,219,171,143,98,119,236,208,94,194,75,149,45,105,21,154,189,228,158,105,199,153,128,151,212,15,121,202,121,227,115,142,122,251,255,251,178,100,34,8,183,81,102,80,179,121,76,242,64,100,217,69,105,162,86,156,209,155,69,44,229,51,192,255,134,36,213,172,44,144,121,83,125,58,85,243,212,134,192,66,18,33,69,28,164,178,46,248,33,180,122,49,193,14,76,210,36,74,130,215,8,19,61,147,18,136,7,136,210,230,68,38,9,167,94,103,72,72,156,58,58,129,24,164,55,116,18,134,6,196,150,176,176,42,36,220,19,53,185,160,13,165,71,147,249,98,61,144,166,52,198,21,141,215,140,76,79,110,11,188,241,90,164,163,221,32,92,132,151,32,17,24,108,70,41,34,19,71,192,20,131,173,188,83,224,242,28,152,17,168,68,112,34,66,162,42,56,43,115,39,152,73,4,26,101,142,185,10,228,30,228,67,37,179,249,170,135,41,130,159,250,149,95,202,148,230,193,194,63,63,165,207,51,186,121,153,132,0,2,80,210,27,116,6,134,63,50,149,68,129,181,169,4,190,108,32,90,73,176,201,82,123,57,176,163,98,177,138,243,82,123,203,125,172,151,92,247,85,91,174,94,190,204,49,99,33,23,21,36,129,140,161,226,50,75,220,59,248,190,193,112,36,0,1,214,29,53,158,83,15,80,145,78,187,74,222,110,82,11,175,250,41,89,127,32,150,194,161,134,9,162,194,194,112,235,226,201,165,150,110,201,42,207,99,223,198,159,26,108,38,236,124,219,202,238,63,111,51,81,83,7,82,58,196,152,148,31,5,187,206,234,182,60,27,47,90,176,191,173,153,149,150,153,161,18,10,96,150,14,120,178,198,4,130,54,205,121,1,87,158,203,12,20,16,32,140,50,33,67,29,70,98,118,129,130,131,66,11,134,42,114,62,246,11,105,176,16,208,168,37,95,208,0,96,108,70,97,166,192,41,93,27,102,152,193,12,245,175,195,146,199,254,188,118,106,3,162,202,61,90,128,52,171,73,182,76,116,83,180,110,226,211,102,152,188,59,178,150,148,19,217,18,61,37,32,18,146,12,27,59,178,36,68,247,146,33,138,177,242,182,102,66,155,115,66,201,70,127,232,72,175,92,66,204,230,130,52,186,109,45,216,199,36,225,71,46,214,218,247,234,148,131,196,210,27,161,128,100,10,92,105,46,9,89,6,101,111,189,8,43,4,218,129,7,11,245,202,96,192,178,140,72,189,202,197,5,216,121,38,202,147,185,135,210,136,26,120,195,74,60,88,163,24,199,180,43,43,189,50,11,115,87,240,143,212,0,32,0,6,189,242,94,101,90,160,208,166,75,104,40,188,86,95,170,36,69,155,127,170,183,2,80,163,34,131,0,167,188,163,228,176,189,206,211,246,91,126,110,254,176,166,181,63,173,238,206,77,179,199,132,125,164,53,196,229,85,5,76,52,10,15,255,251,178,100,33,0,55,40,103,209,51,89,100,112,61,129,137,69,100,203,82,28,101,161,71,77,101,145,192,251,6,37,21,164,173,74,166,171,14,122,147,17,102,197,11,42,23,45,129,43,33,130,81,158,2,34,194,211,85,160,130,169,26,28,18,201,21,102,250,160,0,139,152,104,132,112,172,34,0,220,116,194,109,6,141,131,94,192,54,168,39,77,81,161,193,134,33,165,88,98,10,66,66,33,55,23,13,151,14,71,36,16,168,10,130,72,67,176,14,4,6,213,5,68,20,8,196,181,134,164,132,201,203,168,71,207,156,40,115,16,50,132,143,186,85,89,42,181,172,80,219,44,42,87,236,43,189,154,85,91,218,90,94,219,111,238,95,224,254,57,125,73,113,201,155,56,197,19,109,214,217,236,201,178,232,238,234,104,153,102,191,70,102,145,104,205,86,154,237,8,0,5,72,1,106,8,126,64,33,207,192,150,15,4,170,119,0,48,113,165,128,46,226,55,152,140,81,50,97,115,203,19,48,11,22,56,40,44,6,34,177,225,35,149,61,53,58,196,92,141,9,79,31,238,239,121,109,234,235,254,160,4,66,136,0,0,20,100,75,54,94,8,70,61,24,204,66,18,52,238,192,213,174,171,250,104,78,63,4,62,80,99,181,32,185,19,121,173,203,166,234,197,187,158,84,210,218,145,238,74,175,80,76,97,17,169,218,121,84,4,234,189,143,83,178,210,218,227,178,143,175,156,37,202,105,136,8,76,181,174,195,147,114,62,160,104,9,65,49,148,144,116,194,40,65,33,154,210,20,6,149,33,67,195,162,50,193,36,74,48,85,12,212,57,147,50,112,50,4,66,151,97,97,20,130,176,209,178,167,245,122,63,206,211,222,156,73,40,40,19,65,209,72,172,188,106,9,57,132,131,168,140,210,43,38,143,239,173,87,155,141,85,118,65,171,179,78,118,88,113,111,196,137,97,77,131,226,217,216,224,88,163,8,136,162,115,80,184,115,104,218,84,137,133,207,35,93,69,173,25,180,87,174,242,86,15,117,105,210,205,162,135,244,179,123,62,250,188,139,249,61,231,91,107,200,116,180,120,2,134,217,221,48,20,128,243,83,15,180,186,43,186,138,98,90,32,9,112,128,205,187,86,82,5,194,192,210,237,11,228,74,177,129,32,50,197,103,92,240,166,146,192,153,71,215,17,183,67,10,44,91,213,226,4,255,114,191,95,255,253,168,0,12,20,128,0,0,69,15,148,193,224,5,0,233,198,102,176,178,135,11,82,217,212,44,137,63,207,27,2,21,16,24,121,198,110,211,54,42,185,211,91,167,150,75,47,97,141,188,233,230,100,221,187,47,175,71,45,130,230,35,78,115,91,94,125,73,69,150,14,14,58,165,229,236,88,237,255,251,176,100,38,0,247,130,105,81,83,89,100,240,68,67,57,48,101,7,82,27,5,163,73,77,97,49,193,28,152,164,193,180,137,88,186,38,161,26,237,47,43,23,94,8,64,10,78,58,145,106,240,28,216,65,65,116,64,49,3,3,2,0,150,9,16,64,81,198,162,116,20,94,145,128,82,128,0,129,129,148,40,56,232,228,165,171,123,142,166,12,61,96,33,151,157,85,23,179,86,122,85,44,81,104,183,71,138,29,142,50,103,10,48,239,56,116,14,84,142,134,98,138,213,219,18,157,252,238,152,10,217,51,133,202,77,182,78,190,171,24,113,164,241,46,122,51,40,22,45,65,127,239,118,89,131,212,209,183,162,108,148,95,15,143,225,72,250,203,173,163,71,136,238,227,86,62,79,19,39,184,79,46,158,158,47,121,248,246,241,42,186,253,24,73,232,86,205,166,224,38,233,96,47,73,91,194,124,148,174,153,53,123,24,10,38,219,0,104,164,86,80,60,24,151,85,209,14,142,253,244,106,198,12,48,231,7,197,228,94,60,122,137,181,59,239,45,178,46,222,215,238,83,112,85,225,153,212,185,187,29,138,253,155,239,119,118,180,8,5,208,0,0,20,149,66,180,57,1,215,48,240,197,132,203,223,89,86,213,252,170,219,216,220,151,178,194,197,225,168,197,63,39,231,41,105,165,183,105,46,227,36,179,103,43,181,235,125,171,124,173,79,39,140,199,225,14,202,107,41,101,41,126,22,140,125,174,151,198,30,108,179,48,4,177,15,89,114,29,81,73,55,6,132,4,48,49,110,209,172,74,73,10,67,70,121,153,101,8,134,46,99,1,0,130,113,144,177,33,217,81,136,69,255,135,68,141,28,47,107,134,165,112,243,94,96,29,160,25,144,112,201,24,10,54,60,13,150,38,20,225,172,88,137,2,63,59,45,57,173,23,176,140,235,20,193,14,218,12,255,212,98,88,233,51,96,179,47,139,98,198,236,51,203,51,18,233,163,161,169,23,108,165,88,101,32,218,51,37,217,211,133,86,128,156,133,68,113,149,172,191,203,137,223,158,219,234,57,19,76,105,175,127,84,10,211,155,40,234,153,80,16,27,60,4,0,114,35,83,79,248,20,59,50,1,10,110,23,86,15,153,198,144,109,208,211,105,180,173,87,69,43,78,245,83,50,185,158,215,70,39,84,211,67,221,210,201,254,8,136,103,185,21,214,6,218,105,65,123,93,61,178,221,63,172,0,96,0,4,181,89,107,170,5,216,138,211,115,177,45,216,108,94,41,105,28,34,82,249,135,45,85,83,33,158,192,243,243,217,188,247,110,202,170,81,214,206,173,54,238,227,106,220,174,150,253,105,218,88,122,153,131,188,13,121,189,105,48,242,66,191,200,162,153,171,255,251,178,100,35,10,119,1,104,81,51,57,76,240,65,132,137,48,105,3,86,30,101,145,64,173,229,51,192,254,133,229,21,141,196,82,29,175,34,43,174,166,67,199,61,136,30,139,133,174,96,131,76,4,42,32,24,44,168,145,68,208,157,27,8,70,38,56,24,137,146,49,186,137,68,70,160,71,32,192,8,67,142,14,184,28,112,113,67,193,22,185,212,103,72,172,128,55,137,172,48,188,17,226,130,51,57,16,211,156,238,50,166,196,214,217,11,125,86,47,77,67,243,211,215,165,99,173,118,206,169,216,65,23,193,233,142,98,55,231,243,213,96,242,171,10,219,138,209,183,68,157,197,94,82,145,83,20,142,127,22,115,91,36,234,171,246,100,148,181,99,81,241,121,91,150,127,72,235,36,251,149,38,211,92,196,185,219,231,199,51,181,28,125,140,18,17,40,103,21,136,118,82,235,61,149,41,12,32,116,104,6,237,23,87,96,109,95,1,73,12,173,63,215,137,161,199,104,210,230,142,81,110,198,214,213,97,233,155,206,242,46,95,103,253,113,77,180,139,34,110,67,167,183,183,84,2,159,74,162,181,76,52,124,28,216,96,83,64,160,37,241,15,94,242,255,195,240,21,85,87,65,240,72,178,145,126,229,20,144,211,237,59,82,190,19,113,43,19,25,85,153,148,74,233,99,215,239,191,215,223,216,252,153,148,41,106,152,184,233,188,144,245,95,212,224,42,10,154,175,220,211,226,23,36,42,24,168,3,91,165,81,160,1,134,24,8,243,19,115,157,132,146,100,6,60,128,171,130,13,16,144,98,166,120,60,106,216,111,138,16,81,116,10,131,9,80,17,34,33,136,68,55,76,0,84,173,225,129,69,28,22,35,24,129,158,4,135,114,151,92,157,191,77,23,33,248,99,77,33,235,151,183,68,145,159,104,77,98,53,57,41,142,94,21,155,17,146,130,67,40,72,202,5,192,96,176,14,202,66,65,214,17,163,70,140,208,212,197,34,152,14,168,128,144,162,113,34,142,31,56,84,140,133,233,32,116,159,28,18,166,106,107,157,68,198,117,20,164,39,63,237,45,58,140,255,242,154,162,129,200,50,40,89,39,28,245,244,40,39,149,57,30,115,7,0,198,102,33,14,14,7,99,50,57,242,224,31,68,254,88,121,199,158,41,186,176,76,92,96,2,160,96,70,69,151,6,102,210,133,45,173,89,1,56,69,176,40,184,77,138,167,208,25,250,58,250,123,223,255,255,253,112,32,0,8,50,160,0,1,59,42,163,128,68,56,167,9,166,81,67,13,158,204,171,106,216,229,216,122,227,46,67,156,196,161,21,107,61,28,150,211,203,238,203,32,137,252,37,89,210,214,154,177,141,20,162,221,184,123,25,45,153,115,253,35,100,255,251,178,100,32,0,54,227,105,82,235,47,79,144,66,34,57,69,107,11,36,30,5,163,69,77,101,51,193,11,5,229,97,172,40,154,173,105,223,88,208,123,130,221,225,19,179,74,10,228,209,195,13,74,54,185,18,209,19,213,137,30,84,201,171,50,133,48,20,40,197,1,105,167,8,193,197,9,130,120,79,154,130,216,152,11,0,176,143,192,46,129,1,27,57,216,56,20,25,80,158,141,74,196,52,129,46,238,208,133,151,101,70,38,102,62,100,203,139,52,144,203,143,18,134,12,35,130,80,58,121,132,45,138,212,66,100,114,78,39,48,41,38,98,226,66,132,149,116,40,9,133,111,58,202,203,16,22,51,216,76,76,134,46,144,72,2,89,17,146,98,60,235,52,205,135,138,77,181,43,217,104,126,164,72,42,231,71,141,201,137,167,129,0,0,172,195,34,4,15,11,252,105,163,20,205,102,186,242,216,209,152,39,98,72,93,238,115,77,129,123,246,69,76,190,117,212,48,88,232,193,192,39,10,195,97,148,149,162,41,65,107,22,138,57,69,143,216,35,124,189,220,161,4,16,213,117,30,160,0,2,128,0,0,76,34,0,235,77,129,34,128,155,136,126,176,23,214,3,159,135,22,156,94,21,2,178,36,44,12,12,190,159,202,121,214,237,29,137,191,243,242,218,179,179,220,185,61,57,76,255,211,220,155,194,236,97,250,160,107,81,8,17,151,51,198,45,12,160,73,194,130,91,85,21,85,69,40,121,221,67,48,102,120,195,203,140,14,208,90,234,102,90,133,108,4,120,180,223,48,221,23,0,198,9,43,12,196,7,164,40,49,83,131,86,8,88,12,120,115,41,156,36,1,130,186,30,34,218,1,88,90,69,49,69,174,241,223,128,222,103,10,14,104,19,206,91,204,242,200,169,184,190,221,248,228,82,98,134,205,170,71,108,9,20,93,182,66,6,34,41,29,209,192,217,70,86,42,206,10,23,77,148,147,19,146,32,24,182,159,107,35,40,48,72,34,70,129,72,27,85,61,73,86,23,144,132,80,66,44,147,40,201,115,192,184,38,204,109,10,25,38,253,79,209,68,200,221,208,241,243,73,90,205,47,145,106,213,88,0,96,16,4,110,160,84,208,56,161,153,140,18,5,141,32,160,167,12,179,103,128,157,1,62,220,208,101,234,20,19,37,14,207,81,111,120,111,125,142,121,19,111,135,239,244,7,131,40,91,5,146,158,76,206,196,253,172,217,250,241,127,64,163,250,253,66,0,68,136,128,0,1,73,76,57,35,65,66,125,148,228,164,78,68,252,102,141,162,77,203,162,114,214,124,2,42,163,139,215,175,114,85,114,164,150,221,52,183,127,127,26,90,213,238,106,180,166,172,190,237,198,149,85,146,177,41,152,255,251,178,100,30,128,246,213,104,210,83,25,103,16,63,193,121,64,107,7,36,29,45,151,69,77,97,51,193,9,139,228,193,163,9,64,13,213,114,31,230,22,207,225,200,45,82,44,214,154,173,137,246,50,7,181,31,216,64,48,160,97,133,4,161,209,41,71,6,7,22,91,0,34,228,144,152,8,140,18,95,192,50,8,172,23,8,32,54,24,66,27,141,27,96,137,72,204,220,249,51,199,7,65,173,129,179,171,57,9,70,181,7,40,142,10,133,117,42,23,10,11,227,100,5,135,5,165,76,49,154,147,104,185,135,109,29,61,52,202,251,55,10,57,198,161,43,23,168,203,165,106,168,56,162,18,167,215,58,115,116,111,60,189,79,116,110,19,35,109,156,93,105,148,42,202,141,201,219,178,175,231,96,235,107,85,198,29,183,53,11,63,234,76,245,120,218,43,134,37,51,186,192,217,93,241,89,249,105,25,89,92,88,198,243,130,161,64,178,59,10,92,81,49,40,215,168,210,108,121,242,203,149,107,220,132,240,64,89,4,83,42,125,231,182,54,166,153,12,176,95,86,239,253,25,47,253,64,0,133,48,0,0,24,212,98,111,0,138,65,133,0,35,228,170,143,117,19,241,97,57,116,195,94,20,207,129,147,57,106,74,232,105,30,170,73,20,229,103,242,95,53,47,250,188,126,34,210,218,110,246,115,184,66,91,4,48,237,58,201,136,226,65,203,8,204,212,147,47,77,133,162,165,106,125,19,82,53,239,47,218,21,62,203,172,226,115,79,149,33,108,13,22,38,64,55,128,70,160,192,101,206,167,58,252,41,146,47,172,68,73,7,72,180,13,24,10,66,231,17,0,105,69,250,79,103,238,30,47,211,238,176,47,115,208,205,23,99,93,116,223,167,50,2,103,244,86,220,86,237,77,51,21,211,206,208,59,45,180,42,95,35,205,160,93,39,31,228,39,136,155,66,101,114,239,122,50,176,21,40,102,145,28,73,134,75,144,69,70,5,39,130,205,217,227,89,25,35,184,163,50,40,107,255,255,217,143,146,6,140,166,120,140,219,194,145,115,16,201,40,104,128,74,233,178,246,192,45,86,215,34,75,5,56,163,40,203,106,107,48,143,95,86,150,254,75,72,10,78,63,12,11,244,6,43,169,126,236,91,169,252,194,169,30,176,248,200,149,69,192,132,214,219,173,161,132,80,30,236,108,60,19,104,89,132,69,203,183,23,3,152,20,122,59,25,101,180,192,0,40,0,4,16,105,237,135,1,53,133,150,27,51,229,104,151,220,166,155,52,122,152,139,62,173,220,183,105,244,152,145,168,197,135,242,65,49,185,77,202,121,76,196,159,59,151,99,116,147,19,213,173,191,84,141,41,248,158,95,113,21,48,102,138,156,148,56,203,255,251,178,100,34,139,119,81,102,208,179,89,76,240,64,161,137,69,111,5,36,156,117,153,68,173,101,51,193,23,11,228,193,164,141,88,2,96,99,1,5,66,89,200,130,93,40,250,207,0,7,14,153,241,143,70,96,180,132,64,131,135,215,11,88,12,81,64,12,85,68,176,58,145,24,100,134,67,51,51,129,20,164,145,51,151,224,237,64,128,5,59,112,220,164,251,114,31,199,100,68,99,12,122,215,34,119,50,5,82,93,13,157,194,141,47,231,126,74,245,165,99,202,240,74,154,251,255,17,140,209,217,151,160,117,240,250,70,145,152,145,198,55,249,154,40,220,3,98,41,16,150,129,0,128,149,21,170,100,164,154,34,21,38,109,235,81,198,27,143,178,104,120,48,101,6,79,218,221,55,39,253,35,67,47,171,164,228,237,231,228,133,101,81,105,64,236,147,252,99,141,132,0,2,7,137,195,99,132,165,218,49,136,224,117,153,228,57,75,112,21,65,198,48,51,219,85,13,34,100,22,47,142,28,230,137,14,91,168,171,237,113,183,92,213,36,189,193,99,3,210,187,137,177,96,70,211,68,40,143,27,181,61,95,255,170,106,40,223,217,64,112,116,83,5,172,32,91,161,46,188,252,174,216,18,81,72,204,217,232,8,194,94,58,18,105,84,171,25,203,20,211,184,223,199,157,228,166,93,203,51,241,172,251,14,202,107,172,37,70,0,214,146,41,85,159,194,200,43,181,138,36,48,144,180,136,162,86,10,112,46,182,184,138,79,122,85,5,3,66,160,17,65,68,90,96,92,83,4,192,22,128,144,129,68,154,44,16,186,64,33,75,0,110,76,131,199,178,4,18,107,14,97,2,135,101,162,172,42,84,151,170,158,84,253,58,105,206,147,77,205,167,186,237,213,236,127,35,46,203,222,222,217,112,95,70,7,34,158,138,64,144,28,7,53,78,24,15,58,136,208,225,36,9,22,72,193,196,39,245,76,212,4,113,45,50,71,42,66,228,136,117,89,161,121,26,18,248,130,14,154,168,139,194,15,169,17,44,185,9,89,160,241,157,57,151,243,185,250,241,151,241,171,157,226,211,30,7,98,102,132,95,109,53,33,215,29,21,67,11,28,153,131,94,11,198,246,97,62,98,194,181,116,28,182,47,122,229,193,191,206,253,86,53,62,249,179,116,198,124,128,22,105,147,10,113,3,140,112,99,36,108,84,177,149,27,154,60,214,77,110,143,122,28,197,55,125,57,223,156,233,166,244,4,0,224,0,7,30,84,145,49,12,82,131,6,121,208,210,236,38,232,233,150,116,118,164,89,121,160,156,4,25,74,102,42,198,234,66,121,94,158,197,124,40,109,211,229,191,148,76,66,251,206,69,32,152,114,164,11,12,50,21,250,216,215,113,255,251,178,100,31,138,183,16,104,209,51,88,76,240,70,197,201,64,109,99,86,28,149,163,69,45,101,51,193,14,134,37,21,163,49,80,64,203,218,176,165,248,44,227,59,40,99,97,69,166,96,1,19,60,164,34,185,197,136,14,48,160,100,192,248,5,130,33,216,91,98,64,17,113,42,78,193,89,37,206,58,28,97,41,238,96,34,54,152,200,88,200,99,216,51,154,234,142,0,70,100,241,126,174,45,119,50,28,71,198,217,49,88,148,48,212,223,120,46,29,137,53,168,149,60,15,21,107,210,151,150,55,150,16,19,242,115,246,116,158,203,142,173,203,25,115,98,84,37,176,226,205,214,197,180,6,209,175,52,4,188,212,245,47,205,180,199,126,163,199,38,122,77,78,42,201,211,53,19,209,61,218,43,117,57,103,236,118,45,71,162,111,45,136,175,67,233,227,236,160,134,110,133,9,129,192,230,47,114,89,24,22,31,155,150,152,16,67,171,31,226,228,227,154,136,77,207,155,145,31,182,121,228,125,173,206,28,231,166,150,27,125,199,35,246,175,156,165,250,246,105,65,152,105,97,117,41,199,8,4,201,222,109,177,59,157,255,255,255,172,10,1,208,238,172,21,196,85,84,44,201,224,12,48,192,229,28,148,145,1,154,138,54,87,0,112,42,171,171,246,119,77,155,198,252,89,171,44,148,82,88,215,46,92,171,122,165,139,148,20,186,179,74,249,91,119,152,211,30,188,199,218,212,104,33,37,34,249,0,72,129,139,178,149,234,244,10,96,192,82,164,165,10,26,53,56,52,183,118,153,30,140,101,192,216,35,97,154,248,193,165,21,147,168,10,24,72,208,97,166,48,166,208,96,102,12,65,26,91,24,14,17,158,151,5,76,25,44,145,30,19,242,32,177,228,44,178,50,253,209,199,94,102,226,225,208,64,141,45,193,137,180,234,73,202,88,205,167,114,81,214,11,136,158,222,217,152,135,200,185,244,153,107,102,69,57,108,164,169,247,112,109,175,165,79,157,113,183,183,6,13,205,40,161,98,144,42,132,82,117,185,169,40,179,134,155,81,19,91,106,171,235,35,107,190,60,220,20,93,56,99,23,5,105,169,119,107,173,80,142,63,16,96,235,75,135,64,121,22,244,108,159,167,148,1,69,155,112,33,157,145,206,92,25,88,249,2,82,166,195,206,120,97,171,134,157,10,169,168,114,71,141,75,206,37,79,204,61,68,164,221,182,26,101,170,24,179,8,250,63,255,255,255,254,237,234,0,64,9,0,1,163,18,231,232,0,28,33,217,137,138,44,85,240,202,122,94,137,81,233,168,155,250,232,44,26,216,160,194,89,13,217,230,169,241,181,63,187,119,62,191,107,93,173,11,153,155,228,62,254,74,110,59,81,166,217,173,255,251,178,100,30,128,118,222,104,209,203,89,76,240,62,33,153,69,111,8,36,30,157,163,64,173,105,51,201,22,6,37,1,163,37,80,172,212,132,133,14,128,146,117,20,189,30,156,164,125,75,193,193,73,151,92,168,6,122,11,210,197,77,252,64,170,150,148,18,193,65,8,78,51,12,52,136,36,68,197,25,36,22,105,138,73,100,21,17,109,8,128,78,139,69,4,167,106,111,44,70,31,44,94,106,241,87,179,39,185,136,194,178,100,44,49,193,124,42,56,78,187,251,22,115,99,84,185,194,160,233,153,136,157,134,64,129,41,231,89,82,198,237,169,175,40,69,27,100,78,140,142,64,248,233,20,245,10,230,204,200,222,124,102,250,207,148,241,50,164,105,34,81,103,77,123,142,103,147,115,183,34,122,112,189,240,203,207,15,238,155,234,78,107,164,32,0,19,144,68,194,9,128,67,1,123,196,100,86,247,146,89,152,81,9,112,42,151,82,248,28,12,201,49,163,163,61,243,231,212,40,245,6,200,56,88,89,248,240,218,5,14,128,10,11,60,58,113,192,71,208,215,96,231,201,219,36,0,64,4,83,94,141,120,195,80,30,204,108,51,130,165,182,14,208,192,163,194,43,188,216,161,224,8,146,63,184,172,146,110,150,110,119,84,207,236,237,106,123,52,148,21,41,45,82,82,72,165,121,187,45,146,30,114,21,52,133,155,19,6,117,210,181,129,140,134,81,226,64,41,220,44,113,104,11,34,190,173,208,121,109,80,201,46,139,134,6,14,225,38,241,146,94,40,41,100,3,131,155,229,102,252,57,33,112,185,1,24,86,146,6,156,35,2,112,142,16,1,1,37,22,82,36,233,17,192,160,153,51,14,17,5,74,17,99,32,224,41,247,68,145,173,60,191,168,128,157,108,77,149,179,39,97,43,211,166,20,200,163,48,150,183,23,173,0,198,174,198,31,200,180,226,193,177,73,21,126,70,13,24,193,0,168,62,168,173,1,58,67,229,96,162,54,200,3,8,220,179,215,90,72,11,88,200,108,193,153,122,121,164,104,237,4,60,223,113,95,103,233,243,155,81,150,212,54,191,251,255,251,25,212,159,125,10,156,212,56,176,163,191,248,42,67,18,113,66,165,198,140,156,147,99,217,90,62,88,218,25,19,80,227,188,238,181,13,54,76,96,116,105,231,22,36,77,217,162,239,136,200,15,18,128,79,139,128,137,160,219,216,117,192,116,189,45,31,180,108,106,87,211,138,178,196,106,251,62,223,255,255,255,250,0,0,64,24,128,0,1,70,162,254,178,226,7,9,184,96,35,33,20,3,111,81,229,255,102,43,15,58,109,9,1,15,180,17,40,181,79,69,53,122,106,197,74,159,202,186,175,118,214,61,165,212,220,245,125,187,255,251,178,100,27,130,246,208,104,210,83,89,52,240,70,198,25,48,111,7,36,27,17,153,71,44,228,211,193,10,11,164,193,163,9,88,119,212,233,220,129,36,108,101,226,92,113,84,227,91,206,19,118,114,231,37,16,0,140,87,180,40,114,81,169,23,16,70,57,41,107,136,0,40,136,22,148,205,204,99,141,218,83,232,160,120,96,100,80,16,9,186,185,21,145,12,152,132,6,137,235,254,101,253,135,94,38,209,211,138,221,131,158,39,18,26,106,172,49,147,190,147,240,4,237,217,126,50,154,89,7,218,204,73,100,206,79,84,67,27,105,34,114,101,37,85,132,112,153,74,36,16,52,2,153,64,130,128,6,3,13,4,212,5,80,84,145,25,137,164,82,239,134,7,17,142,105,65,26,121,34,68,199,36,227,209,56,160,67,162,209,232,127,162,151,251,171,59,232,144,192,78,25,9,168,168,73,132,103,154,194,131,21,229,242,209,12,10,225,215,187,196,3,10,157,201,232,213,100,100,73,247,125,118,160,235,163,35,90,179,217,103,116,74,158,201,213,222,201,171,49,101,42,114,229,74,27,77,227,18,111,113,197,117,74,251,63,163,255,168,0,0,32,29,116,186,145,192,43,195,226,28,49,17,81,106,123,27,107,210,81,114,13,134,196,0,150,225,117,192,54,230,101,249,198,251,110,223,37,87,123,149,222,118,81,188,53,142,162,17,136,223,101,14,203,34,94,45,21,88,212,147,73,103,172,24,189,173,38,29,94,175,179,72,99,42,234,100,198,33,98,46,145,211,88,153,34,9,168,28,156,216,209,196,128,3,184,92,0,210,128,76,24,35,40,136,44,58,38,228,106,128,157,225,194,129,130,74,5,136,215,144,146,227,70,131,136,47,60,93,164,189,141,77,153,63,175,12,90,181,3,253,16,127,89,123,99,119,169,53,42,202,150,92,33,16,172,196,77,42,51,252,78,157,60,70,131,190,5,32,145,35,0,144,162,99,194,103,9,16,6,32,140,244,35,229,18,82,14,179,192,214,98,178,103,187,255,203,56,190,87,108,76,205,253,255,64,209,32,96,22,208,231,80,53,122,101,240,58,255,0,25,40,148,117,38,9,138,140,227,94,224,128,188,186,73,212,125,238,12,168,213,168,54,231,102,178,215,6,155,73,174,192,128,158,47,0,156,105,163,70,20,60,129,85,164,56,0,148,66,143,50,85,101,59,210,176,65,63,84,21,237,160,0,128,41,128,0,9,214,36,246,61,96,211,161,138,64,180,84,181,210,165,173,109,223,133,103,29,120,225,37,185,94,120,75,178,116,101,18,249,218,107,143,230,18,90,157,186,239,207,103,102,247,37,88,79,193,179,144,212,13,56,205,209,78,84,207,19,158,9,109,91,209,231,42,108,255,251,178,100,37,0,246,254,103,210,83,88,100,112,68,163,121,53,111,5,36,156,241,163,69,45,101,51,193,1,135,228,193,172,24,200,28,180,44,88,137,90,95,52,229,68,5,44,72,36,121,121,235,14,24,90,138,110,136,201,90,98,0,42,37,180,91,136,138,35,24,140,172,45,58,20,1,64,170,32,153,45,37,205,117,176,174,169,149,58,119,157,113,236,32,104,35,97,29,139,202,20,160,40,120,72,60,59,125,34,215,221,61,230,87,153,85,105,195,51,127,243,130,228,37,28,87,206,154,66,144,250,53,14,31,15,144,8,33,250,148,210,100,132,107,162,60,47,31,38,72,98,210,216,32,199,4,130,50,25,181,20,156,235,14,36,105,28,231,93,201,58,114,96,180,204,158,63,179,117,44,158,128,239,236,164,32,0,10,110,254,75,129,3,70,42,12,99,122,135,128,33,214,33,20,141,131,104,194,236,44,197,149,138,129,137,172,105,23,173,172,141,82,161,9,178,152,93,194,108,60,210,72,53,63,42,120,107,78,94,136,165,194,175,77,189,251,156,137,146,29,89,106,125,0,0,133,64,0,58,127,180,38,26,67,117,159,129,168,147,59,116,99,244,52,43,193,246,158,118,22,163,36,68,39,97,111,223,173,1,223,140,124,138,95,106,85,91,12,230,39,162,240,52,174,115,254,85,51,106,114,45,181,174,177,18,241,200,130,84,57,186,58,43,190,142,90,132,47,122,25,32,141,106,161,185,107,146,164,203,21,8,10,7,12,52,136,66,137,12,101,150,12,76,51,60,227,93,176,204,204,64,196,44,18,168,15,9,17,16,81,24,200,160,110,48,0,98,139,244,152,245,205,2,52,180,82,82,198,88,192,151,83,251,28,108,246,220,157,185,113,233,247,246,61,21,134,96,41,3,244,234,195,178,159,18,131,115,67,178,175,46,90,244,60,220,12,164,107,201,28,214,209,64,152,133,210,60,91,73,86,38,25,152,30,18,168,197,5,218,18,52,83,80,168,184,168,141,33,41,45,74,212,102,109,206,115,68,90,42,247,37,35,117,144,107,105,4,101,191,170,74,27,221,74,27,79,52,235,144,88,95,167,79,200,104,213,14,229,37,211,34,202,204,13,30,103,227,134,241,222,44,139,210,103,14,144,15,41,245,188,128,148,114,101,154,117,238,24,216,196,185,202,81,213,13,96,200,165,219,63,99,21,97,167,37,15,255,255,230,104,0,32,0,14,204,26,228,136,192,143,67,147,134,34,147,185,245,166,167,149,40,253,13,250,5,178,131,97,4,108,173,169,61,118,161,185,184,223,40,50,149,207,71,241,169,73,185,184,244,126,252,90,118,188,58,214,220,75,51,43,10,165,10,233,237,45,138,73,61,49,68,100,69,86,2,146,255,251,178,100,38,10,183,123,102,80,179,121,76,240,66,130,185,48,111,40,36,27,117,161,68,44,224,222,81,23,9,229,21,157,160,88,203,4,128,37,128,47,176,41,64,130,201,195,6,142,20,100,8,120,10,162,206,32,88,32,242,222,2,233,47,200,156,44,17,195,3,114,42,16,140,241,200,140,6,12,225,139,54,23,28,48,192,129,66,225,47,144,52,74,194,151,74,61,93,78,98,180,245,44,168,106,188,129,88,123,171,38,110,117,40,27,146,199,127,32,121,108,110,45,19,135,203,10,165,189,14,126,88,250,103,73,48,134,208,49,81,202,33,39,32,35,64,145,227,198,22,10,33,17,116,109,144,9,152,79,22,33,73,58,109,93,30,109,73,106,52,114,197,113,57,29,85,152,19,75,200,74,220,205,180,177,189,64,131,164,15,28,75,75,151,169,87,212,177,170,5,94,72,1,66,5,36,153,86,40,12,119,194,134,110,192,9,160,189,48,127,15,167,172,238,243,16,24,106,166,138,250,139,30,49,195,86,54,60,225,160,226,12,79,165,44,50,135,235,87,28,42,35,205,55,217,135,34,180,27,203,41,179,203,213,216,20,125,85,84,54,50,168,22,236,237,52,139,4,156,132,46,135,21,152,58,110,60,13,3,8,8,64,10,230,156,138,91,148,227,187,90,236,205,60,215,55,170,123,212,244,51,117,229,241,222,207,55,72,14,31,122,27,163,132,199,86,29,82,199,29,214,236,93,197,232,95,148,86,119,90,202,19,45,35,98,27,6,12,143,167,8,104,56,42,136,6,80,112,232,96,2,224,236,4,174,245,134,29,76,44,153,146,96,52,166,2,2,24,130,232,39,72,17,8,209,152,58,75,205,165,195,169,122,131,203,26,53,45,110,12,89,233,105,172,34,165,104,105,146,187,241,231,225,246,148,118,236,46,235,177,59,41,130,98,2,10,12,23,116,143,56,149,144,9,39,36,150,137,50,104,67,1,24,153,55,68,65,167,225,99,210,14,163,14,81,44,204,55,99,91,148,138,20,119,39,240,156,214,255,171,239,237,177,115,187,144,54,26,232,161,251,253,106,54,184,78,195,141,64,201,132,28,152,103,209,129,139,200,51,7,202,235,4,14,130,202,162,34,55,141,232,96,194,17,12,5,103,244,97,34,134,194,160,129,71,148,56,125,198,218,247,61,203,209,203,111,215,176,15,23,153,26,60,50,229,212,191,189,126,250,127,103,254,202,66,0,93,48,112,208,10,224,110,99,2,196,208,85,26,87,38,93,45,28,20,81,108,210,188,144,182,14,157,15,60,4,214,28,74,217,77,206,191,146,59,142,204,97,127,82,220,185,48,225,69,164,182,101,189,113,180,210,25,187,88,119,229,43,34,70,159,209,86,216,191,172,255,251,178,100,35,136,55,97,101,208,139,89,76,244,64,164,73,140,104,199,100,26,5,159,77,76,225,49,200,243,145,101,97,180,149,96,185,96,3,13,82,46,194,104,137,2,144,168,252,145,129,143,45,241,100,87,120,97,1,100,141,84,69,155,52,206,30,152,139,113,220,13,228,65,205,26,62,138,192,94,195,4,227,76,243,8,96,51,102,136,139,12,8,48,18,41,144,28,189,107,194,161,182,140,173,109,21,117,23,238,137,60,21,202,195,172,70,144,250,200,100,84,246,37,208,251,165,27,159,107,79,69,251,36,3,84,78,43,80,137,243,19,40,161,240,203,46,97,98,36,6,132,105,245,17,69,67,81,68,147,73,90,174,57,34,72,36,89,190,128,218,242,82,225,191,255,5,12,191,85,82,212,158,248,156,143,81,159,238,177,95,170,3,96,144,133,248,210,190,118,198,0,32,24,2,0,0,14,10,117,148,164,145,74,86,25,152,199,160,50,202,149,80,67,233,52,241,57,115,51,251,116,220,176,133,167,152,162,222,76,33,45,249,51,105,37,234,214,122,184,142,141,169,126,123,255,247,127,255,255,255,248,107,117,105,168,55,164,0,2,121,151,79,79,8,216,22,4,252,48,136,41,69,248,49,110,184,219,247,222,9,111,25,197,59,139,23,140,212,175,201,250,146,137,29,168,2,24,138,118,25,107,110,127,217,237,105,28,186,89,98,53,133,219,21,105,27,157,200,98,44,227,185,43,173,167,183,39,210,227,163,93,88,214,164,211,20,78,90,165,182,47,113,86,239,65,126,5,138,42,22,4,6,4,168,12,135,208,183,81,55,234,112,187,163,192,82,164,212,80,101,244,232,66,31,86,175,67,74,104,68,7,137,72,9,132,246,160,104,86,120,86,105,228,53,51,69,213,70,56,74,170,73,207,197,105,160,142,152,52,196,81,173,7,30,63,165,142,34,81,179,74,72,141,170,59,166,200,83,140,210,87,147,204,255,165,95,66,135,85,11,157,110,1,164,212,97,67,243,104,140,64,146,37,231,224,105,4,47,14,76,131,174,20,0,24,3,93,139,50,48,97,72,208,121,143,196,130,142,90,116,9,1,180,225,160,198,66,54,107,222,232,49,1,25,151,137,55,218,72,56,208,160,203,185,154,42,61,147,171,202,83,131,103,112,21,229,65,49,252,174,142,81,190,58,0,0,12,128,0,1,69,244,202,25,9,137,6,110,142,28,237,1,5,23,180,161,59,3,11,176,24,211,131,1,195,169,134,44,21,193,133,191,47,189,52,178,171,243,220,232,178,129,183,142,167,88,12,174,204,252,213,54,16,196,57,1,64,44,142,211,48,126,26,91,64,123,88,16,4,5,101,73,82,220,37,249,49,42,150,43,8,50,202,79,144,217,255,251,178,100,46,8,215,202,103,208,211,89,100,240,61,68,89,97,101,229,90,158,41,161,64,205,97,51,193,23,145,37,1,188,44,144,199,155,53,153,49,69,34,128,137,3,123,144,0,224,178,130,7,10,246,76,57,84,3,111,51,109,19,200,98,107,135,4,18,74,46,201,140,53,210,248,202,14,64,163,138,12,194,147,13,158,47,52,44,137,44,45,30,50,182,109,89,118,190,207,139,37,134,165,13,102,71,169,200,46,73,126,150,193,108,154,124,110,176,226,57,147,27,58,185,59,214,57,41,184,102,234,211,123,186,68,7,26,36,35,92,55,50,142,175,168,48,130,76,207,27,101,13,29,137,70,102,80,52,126,82,176,93,27,34,135,100,195,78,227,61,251,66,115,70,221,149,165,201,183,180,212,49,175,82,127,47,135,239,83,236,46,154,96,7,101,186,5,195,1,0,104,140,123,102,37,26,201,170,165,42,88,28,62,212,61,215,205,224,33,118,150,187,102,244,141,239,88,19,228,178,104,162,218,19,215,201,67,197,89,138,195,14,137,40,109,41,127,170,67,214,151,51,249,161,128,0,16,96,117,152,166,32,92,230,97,241,130,210,25,5,167,191,17,177,38,72,14,162,133,60,41,204,185,152,25,84,3,205,158,232,159,91,247,40,171,198,187,87,247,106,179,211,40,194,164,142,204,203,34,118,25,2,151,48,198,250,117,63,93,87,97,17,220,214,217,203,119,7,152,141,40,39,109,80,240,29,36,166,141,156,50,30,49,161,153,147,10,54,240,25,32,38,76,58,48,52,221,0,58,142,134,52,176,14,112,114,3,70,185,204,6,10,92,79,230,118,152,22,43,0,55,131,22,44,100,95,24,66,81,180,198,36,195,97,44,174,144,84,50,246,90,196,217,163,140,202,154,195,142,166,208,244,227,253,46,125,156,184,21,198,38,48,1,69,12,137,60,8,230,252,154,207,97,97,63,30,65,122,185,164,74,145,28,68,172,9,38,178,54,137,213,23,88,184,80,84,204,16,116,229,38,68,66,156,184,161,136,158,98,202,16,147,166,215,42,96,210,239,142,222,127,215,90,71,165,40,105,195,196,0,125,10,12,22,170,53,19,95,2,132,134,18,52,101,178,5,226,102,145,231,240,88,160,170,21,9,140,215,99,250,1,230,169,232,30,107,126,135,222,20,62,34,216,114,202,46,103,152,250,117,208,252,216,118,230,119,122,245,28,182,162,140,25,98,159,212,250,250,171,234,220,251,221,187,88,0,0,121,128,0,5,88,10,204,6,57,41,130,192,139,18,32,225,51,45,21,166,56,181,37,242,247,33,220,141,61,113,154,149,233,171,201,163,52,252,187,122,146,197,123,50,232,211,229,83,247,98,122,158,138,122,126,101,215,155,101,255,251,178,100,30,136,246,144,103,210,211,56,76,240,69,164,73,64,109,37,90,30,105,157,64,45,97,62,81,17,17,36,193,188,28,144,12,141,209,112,157,7,134,27,101,139,37,93,198,158,28,21,242,151,164,193,127,6,130,130,97,165,163,184,196,203,206,138,0,164,129,174,23,129,176,38,174,45,68,169,85,52,213,146,23,76,154,108,193,143,67,174,43,170,213,92,185,107,184,94,41,68,15,57,97,242,150,222,140,204,75,93,78,187,20,81,170,121,136,231,227,79,77,186,36,75,179,28,243,182,34,171,223,208,61,68,18,212,213,222,232,161,215,24,68,146,147,129,198,100,197,194,70,94,236,114,202,201,214,62,73,191,245,136,165,186,127,74,195,19,26,59,211,42,222,249,163,86,59,137,175,4,77,0,233,127,93,22,184,21,36,71,19,129,30,40,88,111,229,141,81,93,150,141,34,42,107,61,50,1,246,122,176,139,126,116,121,26,226,33,116,104,83,69,232,174,99,202,170,240,7,71,11,76,164,30,90,26,41,64,172,6,215,165,243,76,38,163,106,148,27,211,99,81,96,2,128,201,28,8,36,132,224,188,56,122,0,204,159,41,124,56,60,197,143,82,71,227,137,82,130,34,203,164,172,1,23,189,75,243,184,94,198,252,191,41,69,189,203,223,104,174,162,178,249,187,205,193,251,161,148,62,76,169,180,107,73,18,22,7,116,197,133,47,224,80,56,112,54,116,130,203,49,249,22,26,176,34,131,1,172,194,162,72,132,134,34,25,8,5,40,9,8,8,16,101,0,12,152,51,161,140,136,227,18,108,164,234,18,65,195,14,242,160,46,150,9,68,18,137,124,8,100,168,1,40,8,32,67,65,64,80,165,240,133,112,122,30,194,213,134,36,205,95,245,87,130,215,106,55,200,36,142,204,106,26,121,30,103,214,235,39,127,229,123,24,7,103,191,170,1,131,96,248,174,37,195,50,40,78,210,70,144,24,65,178,92,82,51,34,20,68,100,235,197,34,120,187,201,24,247,134,231,107,44,218,4,16,228,187,139,184,155,8,159,215,114,250,119,88,57,223,221,102,210,107,53,148,232,224,60,42,56,35,94,63,99,209,3,190,17,146,247,24,193,185,150,210,144,21,177,199,88,121,90,66,194,42,64,137,27,207,8,21,73,32,84,198,200,159,168,172,53,58,82,203,74,190,142,216,62,86,121,19,217,242,224,194,194,214,37,207,172,252,106,156,197,185,110,27,82,29,107,122,58,117,128,32,1,80,19,198,0,5,206,242,213,122,135,12,89,199,73,11,243,59,208,98,54,171,6,227,20,248,63,16,51,241,77,82,242,166,62,21,241,216,163,168,33,203,70,121,151,23,129,103,39,23,232,109,169,27,125,249,196,156,63,255,251,178,100,30,0,182,86,104,212,107,47,76,112,70,3,153,48,104,203,88,30,109,163,64,205,101,147,192,242,142,101,21,188,28,154,24,91,28,76,34,72,210,108,41,89,4,245,209,186,33,44,38,96,64,10,209,146,28,32,6,69,56,150,3,220,187,8,57,200,7,225,56,9,145,242,174,45,227,92,39,205,242,74,65,9,97,243,18,109,186,77,192,103,121,234,66,50,41,64,50,42,66,70,129,141,11,144,19,54,117,52,2,166,202,116,111,246,137,36,149,69,252,162,222,156,148,212,65,139,204,195,153,19,134,91,116,6,83,162,85,204,168,128,131,32,66,149,66,226,68,144,149,36,16,17,139,12,195,63,197,250,194,165,8,9,182,83,212,88,169,146,85,89,146,168,79,52,106,150,117,183,0,193,48,73,199,230,147,143,77,71,29,39,81,176,66,36,209,110,147,249,44,248,213,252,247,238,35,135,11,204,246,90,23,119,219,234,122,143,137,36,157,18,135,74,69,24,92,8,151,45,75,176,187,71,56,97,247,31,105,178,200,234,94,226,25,62,72,0,128,0,19,122,196,33,192,174,99,12,220,249,247,7,5,142,191,242,161,230,73,199,200,244,236,28,160,160,194,202,119,23,110,241,88,196,171,27,18,172,48,228,205,170,90,243,242,73,30,225,141,62,111,179,165,13,182,207,188,54,208,101,13,110,26,21,20,195,5,3,196,100,140,20,203,24,114,93,176,247,137,1,194,48,128,128,168,56,89,178,105,13,74,73,147,79,192,41,32,75,145,64,207,136,195,16,167,192,15,70,225,70,50,193,206,3,16,17,140,98,62,16,18,239,69,224,184,101,230,6,26,201,31,148,189,77,101,148,243,75,226,142,204,165,64,218,210,144,110,108,225,77,150,29,172,176,85,44,152,140,41,196,19,186,205,193,246,126,232,212,149,18,141,42,89,70,188,179,98,22,251,152,180,229,19,199,95,136,152,112,179,85,39,203,94,82,178,134,111,192,243,87,117,36,43,34,245,89,120,182,121,165,202,21,81,236,155,35,233,197,203,254,97,99,152,135,217,117,202,158,214,114,118,54,113,169,119,234,37,32,217,100,193,214,107,76,172,81,45,40,204,226,209,29,26,212,56,236,19,132,112,22,93,205,22,234,108,199,45,177,173,94,10,139,23,40,202,169,125,61,165,22,101,141,135,226,23,206,84,117,13,36,104,169,56,177,24,98,187,253,5,170,176,0,40,0,4,132,197,43,143,128,70,26,40,102,64,104,147,181,128,126,212,93,77,157,90,43,144,137,117,243,6,45,111,78,71,44,203,175,83,207,217,154,156,140,211,101,110,126,146,47,201,219,20,212,176,124,53,42,125,26,124,165,131,100,157,73,147,15,44,132,133,96,168,109,5,255,251,178,100,37,8,183,110,104,208,179,89,76,240,64,227,153,69,101,3,90,28,81,155,68,77,101,51,193,25,10,100,193,177,181,88,49,116,73,116,192,32,61,140,253,30,65,164,165,64,49,100,216,28,68,22,49,132,105,150,128,33,36,194,48,247,50,205,52,181,58,128,24,20,230,164,48,35,180,96,32,71,56,228,193,152,8,0,4,67,19,44,49,8,47,100,57,70,58,35,175,35,149,43,51,51,127,157,21,248,211,35,78,84,61,4,64,42,181,170,195,48,211,237,17,158,149,63,148,242,1,194,35,177,157,164,133,14,150,36,58,94,82,35,138,228,159,160,139,42,18,15,34,134,12,44,137,164,40,170,157,228,43,74,80,93,87,160,124,110,114,179,25,62,189,171,159,105,141,122,78,116,99,72,20,81,120,127,81,249,44,117,197,138,169,51,33,225,172,160,8,0,23,100,142,217,106,77,83,137,23,39,229,21,223,196,164,86,212,141,65,123,23,72,91,42,152,248,214,49,170,244,140,96,87,165,19,165,78,100,174,70,112,43,133,244,189,225,250,85,189,10,104,88,79,43,204,255,186,214,118,245,127,215,88,0,1,160,77,48,150,73,129,106,101,148,155,77,138,117,90,149,144,143,8,107,113,152,229,217,151,38,18,253,71,162,186,173,126,151,29,211,206,227,134,86,117,94,83,110,189,106,8,214,114,185,12,161,214,108,12,229,161,187,173,197,94,184,106,177,241,76,199,17,11,20,169,118,190,137,22,24,8,88,33,147,194,161,3,88,32,36,56,16,200,2,163,137,82,5,76,209,197,85,17,253,12,14,1,192,3,132,30,77,185,190,147,134,60,196,4,6,128,199,76,64,185,111,87,234,28,16,182,52,150,235,33,203,98,210,86,80,188,95,184,163,53,97,203,213,167,68,100,82,216,17,173,80,106,85,65,51,59,106,42,190,204,68,213,63,101,36,201,7,167,36,106,72,175,153,61,202,73,225,129,91,115,81,21,39,189,136,36,133,210,32,130,217,82,99,203,30,108,182,176,227,68,172,206,125,1,60,222,125,168,59,245,46,37,213,142,55,115,120,208,85,244,178,150,42,132,201,159,117,84,2,29,24,202,17,166,101,161,61,212,167,96,67,197,229,146,22,32,12,50,231,4,146,49,9,218,76,100,113,80,197,71,166,4,4,43,30,25,58,61,205,114,72,217,21,88,40,230,14,98,90,40,108,133,227,6,19,75,44,99,251,19,106,127,66,189,200,64,0,8,17,144,0,0,42,149,241,118,234,65,153,32,97,30,17,50,251,212,120,20,139,92,158,185,5,189,177,132,251,93,118,45,231,42,129,103,32,139,20,51,52,252,181,172,231,227,59,203,30,210,204,211,203,169,34,21,23,51,171,213,228,241,255,251,178,100,32,130,246,216,104,210,107,47,79,144,68,194,169,48,104,205,88,29,93,161,69,77,101,51,193,24,138,100,193,141,164,88,35,67,95,113,149,43,212,152,73,122,222,177,40,219,103,144,51,40,74,243,17,10,200,0,128,152,16,40,116,193,123,17,113,30,1,169,151,77,231,30,57,45,192,87,33,101,196,7,219,88,50,138,33,58,35,37,154,40,233,57,140,134,181,35,130,194,28,176,208,130,67,201,51,3,18,185,235,2,68,249,57,230,219,140,172,49,216,164,25,82,105,30,246,231,112,149,108,182,116,195,217,46,141,229,71,215,68,64,53,237,132,72,144,168,242,199,150,15,158,155,50,137,133,72,2,66,128,52,108,119,127,163,165,7,160,168,165,244,108,83,130,158,138,59,210,133,90,36,225,233,20,169,179,22,141,49,197,222,35,136,23,176,96,163,4,102,100,15,42,251,72,96,48,18,53,194,123,230,215,172,110,248,212,180,24,251,7,226,26,243,145,58,218,57,242,13,124,48,52,18,97,2,36,195,85,139,145,157,24,103,214,112,16,89,25,71,188,54,143,219,254,149,160,0,0,160,2,140,198,97,245,10,19,50,224,14,182,117,151,14,66,221,36,15,107,243,211,16,43,238,155,207,154,93,75,172,209,203,40,46,206,75,37,241,171,149,165,180,245,177,202,67,73,158,115,208,237,51,121,30,131,29,201,107,249,15,34,130,18,86,226,21,167,75,143,43,108,108,121,59,19,245,148,174,36,195,0,18,128,114,99,144,232,97,34,130,230,56,35,192,129,171,48,140,58,52,21,197,12,9,138,37,32,14,73,198,40,228,109,77,184,174,103,232,198,16,112,40,102,93,6,163,3,239,22,80,137,214,200,173,115,143,163,250,221,95,167,14,26,90,16,60,154,28,135,163,46,51,88,118,217,107,227,79,69,76,160,153,28,206,17,32,41,20,101,225,251,106,207,174,172,149,93,11,65,79,228,27,100,78,54,76,198,19,135,128,177,88,108,225,225,48,81,129,40,125,171,42,136,124,171,183,61,127,255,136,92,168,132,108,209,17,215,255,255,234,193,134,137,209,163,131,76,93,231,217,127,99,200,214,85,128,202,195,24,44,57,184,128,49,66,183,194,35,164,66,8,14,212,222,127,186,231,181,91,27,249,241,90,249,66,32,237,92,82,173,192,209,112,112,100,6,76,238,48,152,249,151,177,202,60,121,198,132,91,88,137,246,172,234,5,245,177,168,217,255,219,172,0,0,12,0,0,145,21,123,188,192,196,70,117,160,44,193,66,170,149,159,113,161,83,24,203,39,218,82,232,68,181,117,245,34,180,213,43,68,43,211,83,84,189,82,245,252,181,79,169,154,120,228,63,14,191,117,159,167,177,164,41,75,246,255,251,176,100,31,139,183,4,100,209,75,89,76,240,69,34,169,72,99,104,22,27,209,115,68,141,101,51,192,247,142,101,21,167,160,210,138,76,61,105,60,45,29,21,11,246,21,5,96,16,165,93,139,26,178,90,113,64,224,208,208,120,40,156,64,16,50,182,9,22,4,92,51,131,16,1,136,77,34,130,9,53,67,43,9,122,131,129,133,32,29,89,67,143,5,20,135,56,130,152,47,248,97,13,20,193,219,153,134,83,174,43,13,64,172,193,143,166,155,142,250,196,110,201,154,108,110,66,200,226,49,251,143,198,231,131,32,113,152,249,108,200,208,25,39,32,101,50,3,205,168,106,214,44,119,204,146,212,166,83,140,48,140,101,76,242,60,180,114,91,47,39,74,25,22,253,183,225,238,116,238,187,46,169,111,255,165,157,37,3,110,14,135,104,232,28,238,144,0,0,192,7,225,247,93,192,217,152,48,137,198,178,139,18,207,198,221,4,173,79,26,83,146,127,17,90,43,221,28,7,39,21,135,98,122,156,168,42,96,108,46,44,173,56,2,228,177,64,136,161,71,86,133,235,220,163,75,7,46,163,83,169,191,115,254,223,80,17,162,233,75,148,56,149,225,4,3,59,81,48,29,186,69,178,186,32,27,150,159,230,144,129,67,194,83,229,202,116,155,132,70,228,236,175,26,73,187,22,113,215,219,212,178,172,212,178,39,12,238,40,215,228,46,20,73,205,111,159,246,116,160,209,71,41,201,107,13,37,42,139,200,186,66,195,165,64,177,3,199,32,16,183,237,112,29,49,168,210,245,50,67,4,142,98,154,172,37,4,25,229,0,178,0,28,27,8,218,115,162,193,38,241,130,1,16,74,162,13,1,0,194,193,38,138,193,175,152,53,193,95,209,55,201,142,176,215,145,71,25,165,230,160,195,95,89,181,120,241,204,69,156,22,227,65,24,151,188,153,205,18,57,174,83,149,110,59,66,58,152,48,193,180,73,237,114,136,30,139,39,207,219,40,148,77,151,174,162,41,32,222,190,187,25,116,201,144,181,255,73,11,43,220,169,112,185,97,161,152,102,177,40,185,34,107,113,200,145,116,247,66,147,76,228,170,204,42,252,196,197,12,102,173,140,101,16,20,194,105,189,137,229,71,200,141,45,92,188,44,113,163,1,109,41,181,245,127,119,81,115,8,61,214,119,156,233,138,154,48,113,168,160,205,52,219,127,155,209,177,126,143,234,0,0,8,29,16,0,0,185,21,138,199,129,38,12,113,35,182,164,160,132,146,89,12,15,5,130,46,74,167,162,101,64,73,20,154,144,172,164,111,219,91,145,63,21,36,244,216,77,227,73,118,189,74,63,203,11,176,4,162,32,238,118,28,174,251,193,175,172,121,3,215,155,195,14,75,255,251,178,100,37,128,246,255,104,209,235,88,100,114,66,163,153,48,108,103,88,27,41,163,77,172,225,145,193,8,142,100,193,147,13,104,23,225,110,85,152,136,9,238,178,83,177,33,83,157,165,133,142,167,144,148,137,97,132,54,64,148,11,109,86,8,128,67,2,32,65,102,4,135,45,13,161,247,181,138,44,228,254,82,181,7,87,75,17,180,131,146,81,151,209,221,15,60,75,88,74,136,172,32,27,121,178,104,194,43,16,98,161,93,73,223,15,30,114,128,218,154,66,131,168,39,71,199,169,236,205,152,228,114,215,69,211,196,225,8,126,62,56,64,251,186,243,35,249,37,141,56,185,249,172,71,248,144,118,177,30,243,219,243,181,113,197,81,60,197,38,168,177,11,101,11,241,138,82,97,198,96,162,222,103,42,127,160,211,0,33,50,20,115,32,156,8,26,128,228,205,44,56,57,22,70,6,162,176,71,4,17,88,154,37,14,178,208,34,49,177,202,155,209,104,102,210,233,203,90,149,37,138,85,39,84,172,184,226,210,195,80,89,15,29,115,243,206,117,191,162,160,0,17,5,53,32,0,21,242,153,5,212,103,22,20,221,149,88,230,43,199,16,234,192,101,84,210,88,97,166,40,243,57,167,138,87,157,183,14,68,173,212,177,14,208,82,201,172,75,97,249,30,233,113,238,19,211,83,111,189,106,73,115,189,19,103,210,215,82,83,15,199,98,146,71,1,216,93,239,114,235,143,198,81,158,1,47,217,112,82,97,144,41,197,8,98,21,93,14,133,223,120,194,8,28,19,17,75,178,89,168,16,187,140,137,131,44,120,41,192,158,123,219,188,204,54,203,162,106,12,74,104,172,66,88,88,10,13,125,121,1,226,165,202,241,211,89,103,172,116,115,200,186,228,232,93,66,151,254,111,119,229,103,178,162,60,89,168,5,51,194,177,209,37,90,208,56,90,170,131,204,31,168,250,180,140,164,230,79,139,134,106,61,33,68,128,111,184,218,47,204,110,44,195,36,143,201,45,223,57,106,35,216,231,142,212,24,214,21,85,215,0,52,106,226,104,124,79,35,167,97,104,137,24,60,28,106,72,99,99,222,87,219,139,255,63,200,145,135,12,17,164,99,72,167,223,152,133,62,104,106,112,162,141,214,76,227,91,30,153,249,171,20,171,210,229,229,106,171,237,174,175,247,210,0,64,0,0,6,36,36,112,100,8,231,80,67,179,115,232,154,210,170,184,210,50,180,44,154,29,141,218,46,16,232,35,20,17,88,97,80,167,94,63,34,165,140,224,251,75,103,40,121,110,245,51,239,82,147,12,163,80,228,135,82,134,186,209,229,45,195,140,65,43,198,5,103,37,255,85,117,188,12,24,84,133,168,240,161,161,187,26,20,128,1,78,255,251,178,100,46,9,248,50,105,79,187,89,100,242,65,98,217,48,111,8,36,27,217,163,69,13,101,51,193,20,143,164,193,164,149,88,134,80,24,101,59,100,55,209,69,100,79,51,224,56,124,50,93,80,2,89,13,73,1,189,156,153,133,143,5,20,10,40,49,147,4,17,226,137,13,25,21,84,145,100,8,80,24,96,184,37,8,51,87,42,220,154,72,238,138,2,239,51,229,238,133,42,193,1,197,25,179,181,15,173,40,49,13,228,173,22,29,110,68,2,169,153,62,228,164,230,142,207,37,57,56,37,235,70,166,2,76,14,216,193,145,213,24,233,17,40,252,186,36,58,181,94,18,139,68,163,232,83,14,7,75,4,118,87,149,219,141,96,150,184,60,165,187,173,54,146,187,210,201,110,188,112,58,157,174,117,203,109,75,108,196,65,62,60,122,82,154,206,93,8,181,44,224,210,157,249,91,234,244,130,20,129,8,73,176,79,131,146,200,173,180,66,54,135,0,71,132,27,249,0,40,181,25,149,9,157,61,226,16,137,221,140,108,187,105,247,3,103,9,210,76,140,186,215,167,120,247,32,130,241,88,105,172,162,173,246,7,142,163,171,219,92,13,7,173,208,134,194,201,76,75,51,59,40,136,230,169,88,90,238,102,177,27,82,152,57,58,72,159,173,11,16,61,4,106,102,231,101,247,117,205,91,198,10,157,155,177,133,91,123,161,166,148,202,156,154,175,116,60,180,147,37,47,89,91,74,64,83,21,140,53,225,208,92,20,51,42,138,186,144,92,32,233,229,13,93,2,49,87,17,113,70,71,53,200,4,210,219,146,194,102,54,96,138,166,192,176,64,43,3,191,45,136,240,40,226,218,23,200,136,25,75,73,73,38,209,86,57,203,21,27,209,206,145,161,39,132,57,63,37,118,110,72,24,220,9,53,1,75,103,101,110,20,106,43,40,127,226,136,199,80,20,109,14,81,142,188,38,106,31,220,140,17,58,91,37,199,143,123,36,109,178,4,153,147,145,179,174,53,252,123,113,212,203,25,91,73,208,18,79,62,249,166,158,213,10,227,209,170,102,41,69,209,254,186,201,84,26,111,181,78,123,87,173,50,250,87,208,18,112,196,28,63,129,71,165,93,139,33,217,64,203,167,121,104,174,85,64,30,82,220,35,70,37,169,32,65,247,25,98,30,247,217,168,64,87,101,113,133,111,34,230,155,5,28,23,51,106,242,100,115,41,97,214,27,232,188,221,130,159,255,215,212,208,0,48,0,6,175,92,8,192,32,17,147,90,101,34,134,17,125,159,151,132,72,131,231,14,87,137,178,36,214,18,48,253,72,33,249,13,152,59,30,217,144,83,114,151,117,166,169,233,99,25,101,107,116,59,134,164,82,184,82,255,84,144,194,255,251,178,100,31,136,247,22,104,81,51,89,76,240,68,67,153,48,108,229,90,27,157,163,69,45,100,211,193,8,142,100,193,164,149,80,209,96,51,175,196,33,138,51,240,40,112,251,116,100,168,250,156,239,66,16,182,49,32,146,188,211,4,42,1,216,72,241,198,51,34,49,71,70,50,143,50,171,48,130,5,112,56,137,117,213,219,19,1,86,153,106,14,241,19,2,99,166,142,106,52,207,225,247,186,44,163,106,57,8,98,141,181,154,25,51,39,119,115,112,90,91,237,27,134,97,17,72,53,252,187,30,162,142,52,140,157,36,142,211,99,228,166,197,167,24,33,230,23,55,38,255,205,68,171,209,174,166,124,77,208,210,116,45,181,165,29,208,189,72,249,207,65,78,145,167,114,138,243,204,74,22,91,58,86,135,106,82,254,160,142,253,59,14,74,249,155,9,52,85,218,159,82,128,72,41,137,31,3,34,16,193,140,218,167,38,59,47,0,213,201,22,74,192,206,165,157,246,60,231,133,131,78,72,195,182,169,69,37,93,80,12,120,233,4,178,198,182,19,64,121,102,204,37,187,133,10,197,90,147,193,100,34,172,127,122,145,237,192,128,0,29,202,107,172,240,145,193,101,207,114,145,163,121,203,24,210,6,182,175,211,255,24,138,166,225,48,132,154,149,62,215,108,99,82,33,37,158,206,188,95,42,89,218,92,37,216,214,194,91,170,216,202,169,37,109,97,61,36,10,48,220,22,34,122,38,171,87,116,144,38,60,74,169,39,82,181,32,162,170,172,58,9,32,208,49,1,65,87,72,0,147,76,50,177,11,168,62,232,233,97,99,80,60,53,130,45,142,49,130,175,10,184,10,189,127,162,139,109,16,86,144,114,208,104,24,76,208,113,239,120,226,172,177,127,195,109,46,5,164,130,157,215,226,52,185,33,184,243,240,241,199,113,167,250,210,155,9,175,9,95,115,0,148,72,51,103,163,15,81,134,184,202,165,224,58,209,208,31,226,197,225,146,29,140,112,147,168,254,7,15,4,130,153,34,209,146,8,20,188,244,75,34,9,139,50,43,189,236,118,118,57,143,179,82,78,166,244,213,110,154,62,58,164,68,136,244,167,40,130,220,165,169,218,150,200,75,123,155,150,237,192,29,173,71,179,102,75,16,76,54,143,23,41,27,254,166,21,89,32,116,88,162,67,181,201,60,81,104,107,11,150,113,131,4,67,133,234,191,51,164,197,12,82,170,0,64,10,51,179,100,238,4,206,52,203,143,231,164,30,125,96,134,148,24,141,60,167,165,80,89,123,145,185,75,215,242,141,68,243,179,65,17,181,61,255,25,189,53,134,116,81,137,118,119,101,17,184,54,220,133,216,136,51,43,205,157,79,139,20,202,81,84,168,26,136,147,255,251,178,100,36,10,247,95,99,208,43,89,76,244,63,163,153,69,108,199,84,157,101,159,64,205,101,51,193,11,142,100,193,164,9,160,0,10,37,70,147,196,144,70,200,251,32,148,155,54,34,102,6,128,132,232,117,77,18,70,131,2,2,16,80,88,71,16,224,196,209,92,208,100,40,90,29,136,188,48,76,40,180,194,20,4,40,234,140,236,188,40,248,188,147,173,128,176,85,40,71,225,208,21,185,87,183,118,36,227,56,4,195,43,135,137,156,169,218,133,55,171,114,24,78,182,123,141,217,109,204,169,15,10,207,242,1,66,7,74,119,34,85,69,104,138,22,122,66,50,137,172,70,170,166,71,17,52,180,117,2,137,168,219,158,109,150,213,206,132,163,22,94,100,109,250,113,58,215,255,254,29,99,248,177,75,255,202,210,19,159,42,46,110,56,121,244,75,103,146,4,0,8,197,87,232,68,58,28,70,104,176,33,130,116,17,151,212,136,145,4,128,231,92,103,109,6,173,213,143,214,202,112,93,232,178,85,219,117,76,195,7,171,106,20,151,162,116,203,192,53,225,148,234,60,154,39,219,219,186,62,244,254,192,128,69,2,212,251,8,18,46,110,33,37,48,148,135,206,179,71,26,36,157,16,125,3,15,105,171,164,44,17,36,159,186,213,172,207,208,94,149,209,83,215,145,95,202,222,171,83,90,154,193,215,132,63,79,203,246,187,27,101,210,135,182,163,101,0,179,229,99,14,117,137,5,14,45,80,40,5,10,73,100,40,48,6,84,224,160,6,75,47,65,104,65,172,155,74,16,108,112,52,58,235,44,57,231,6,164,13,120,20,64,56,81,1,38,66,72,3,85,66,11,84,52,100,245,68,152,138,166,10,81,7,1,133,192,232,214,93,246,86,153,235,37,198,88,119,217,143,176,102,19,45,102,52,205,5,155,74,226,46,93,105,75,247,24,183,2,232,120,193,115,239,25,235,30,21,138,68,132,204,25,52,31,253,153,31,210,81,44,208,147,18,158,194,133,38,222,95,84,131,217,75,35,71,75,49,83,35,193,216,250,69,53,179,255,252,159,166,111,86,205,77,247,229,116,223,184,77,64,228,169,245,248,150,128,204,166,186,254,26,24,106,76,153,186,3,86,153,76,41,71,148,5,2,52,180,23,42,25,160,26,202,203,69,198,242,235,82,25,169,96,230,90,92,21,143,226,80,165,181,13,12,11,168,34,181,13,80,179,86,17,171,227,250,209,197,46,29,185,8,228,254,145,0,0,48,1,75,133,175,19,33,138,97,147,25,126,239,95,90,203,33,71,8,85,53,44,203,81,29,16,234,66,156,218,88,204,190,91,69,65,82,158,181,170,106,182,173,74,117,39,214,163,242,236,31,199,45,225,155,134,24,18,187,255,251,178,100,30,139,182,252,96,208,195,89,76,240,68,226,153,53,111,3,36,156,33,143,64,13,101,51,217,10,10,164,128,205,12,32,88,7,165,135,44,68,65,139,39,84,56,50,20,184,28,202,147,45,210,234,72,241,144,146,65,1,74,102,34,37,108,153,174,0,71,79,225,145,67,212,2,42,90,83,4,16,118,160,229,72,129,0,156,128,48,178,72,244,10,57,48,18,248,201,37,27,20,89,49,23,234,73,51,40,21,107,196,151,35,85,165,118,156,168,146,184,75,248,63,40,148,63,22,133,184,46,195,200,245,192,16,220,112,157,237,21,76,157,152,32,197,12,236,183,236,230,92,147,198,228,129,1,92,164,218,96,133,10,138,163,18,200,244,27,122,176,138,80,113,78,250,85,180,30,227,159,255,238,170,58,211,14,137,56,34,226,88,121,149,33,142,166,176,16,0,54,179,51,130,35,3,3,45,52,56,160,208,106,179,164,69,52,50,25,104,16,81,110,192,91,30,168,157,225,44,163,102,161,84,21,73,36,138,71,147,128,199,177,103,130,6,9,73,58,227,172,26,147,140,136,45,213,178,99,51,67,92,179,117,127,253,46,122,64,180,144,5,147,42,136,162,249,20,101,171,22,112,9,142,169,8,54,242,218,170,152,44,229,237,103,244,244,84,215,239,231,169,218,28,111,208,214,171,250,173,102,55,51,14,210,88,142,188,89,47,169,75,202,242,230,168,87,128,24,133,248,142,239,73,17,47,69,180,186,164,168,130,225,116,1,131,53,176,20,233,34,85,76,199,58,78,88,52,199,16,5,152,2,208,84,34,77,30,137,26,52,31,169,152,142,130,142,7,10,106,168,61,178,128,160,37,21,81,28,148,16,80,145,18,239,42,188,81,12,91,155,90,92,242,216,222,80,195,208,189,215,114,236,134,153,83,193,61,2,196,103,159,119,198,138,4,230,37,168,209,198,68,44,35,130,232,198,252,237,67,229,210,67,173,162,168,94,205,121,178,235,99,245,117,241,93,19,125,28,153,97,150,25,62,84,164,93,255,255,251,198,90,109,148,102,255,188,138,54,17,128,230,143,106,161,203,251,238,139,254,117,64,97,247,4,27,8,196,77,6,239,3,77,88,211,172,253,64,144,116,20,53,115,48,224,35,51,225,60,63,127,88,53,180,62,42,251,193,150,160,62,15,204,155,83,130,54,27,135,86,151,171,7,138,218,229,117,133,22,233,203,237,174,104,87,227,186,144,0,16,12,0,1,193,6,19,158,68,96,0,147,70,60,187,152,212,5,60,182,147,77,195,236,50,216,156,119,177,125,47,55,186,205,122,121,118,53,33,250,148,255,94,87,220,49,175,59,148,220,126,172,25,35,163,140,200,223,55,1,234,92,201,130,135,21,17,255,251,178,100,34,0,247,69,104,80,203,89,76,240,64,163,169,48,111,2,36,28,237,131,64,173,101,51,193,16,14,100,193,178,141,104,95,192,224,32,23,217,73,169,177,108,153,178,18,25,250,141,25,66,65,234,20,21,17,48,145,53,55,192,64,128,80,11,186,115,128,4,36,144,91,198,126,230,121,128,49,11,146,56,184,136,208,185,42,12,12,41,87,172,149,71,9,22,73,142,140,4,200,145,250,64,222,61,43,189,252,105,81,7,158,118,220,29,13,53,25,36,166,45,15,193,20,81,167,186,157,228,76,74,248,70,93,70,51,160,84,77,71,16,244,143,138,139,52,78,145,233,130,68,86,189,77,131,56,85,118,208,28,110,105,189,77,102,104,106,61,146,105,40,75,249,22,66,210,99,250,81,17,117,165,106,49,245,170,57,76,100,250,147,118,40,209,200,147,79,75,250,249,72,75,76,99,68,103,0,190,27,55,214,110,1,34,34,73,59,57,218,133,29,95,63,93,212,200,82,224,206,135,109,47,127,8,24,47,74,4,224,184,171,35,195,161,247,76,176,34,198,139,17,110,157,204,196,115,2,251,180,253,54,250,0,12,2,52,141,224,101,97,72,198,109,169,249,38,44,229,251,162,139,139,38,101,25,187,116,205,80,183,9,224,91,73,44,158,69,106,118,237,168,236,196,213,20,229,44,204,187,245,57,26,185,78,248,194,48,182,220,220,182,130,217,20,173,247,77,199,149,120,195,76,189,165,179,98,206,70,216,35,10,20,24,64,16,0,209,169,139,138,2,60,211,100,212,48,199,100,48,0,48,103,187,167,120,41,250,21,29,58,4,6,11,104,191,9,172,43,116,34,148,132,44,152,132,180,224,49,17,111,10,194,34,61,53,213,81,224,68,21,175,40,66,38,72,201,29,182,24,174,216,124,185,157,53,120,14,121,206,140,193,238,171,169,135,99,144,237,54,137,136,84,49,251,99,163,154,246,71,11,55,40,112,170,236,147,21,54,178,203,31,30,64,169,150,208,250,182,147,64,36,108,80,102,151,50,170,21,230,116,172,80,71,60,225,234,94,63,211,74,79,184,63,88,74,40,27,46,135,180,167,143,219,125,75,46,64,36,188,195,133,14,34,8,32,122,19,42,110,9,194,44,2,67,14,20,84,168,103,86,36,232,106,60,32,218,80,167,86,173,203,163,83,40,12,219,161,242,231,26,163,104,80,146,165,89,136,102,7,38,123,149,10,83,99,174,223,163,181,245,39,105,2,40,0,12,96,0,186,110,16,142,160,164,16,5,146,215,227,54,163,236,137,185,197,164,16,236,136,100,49,84,178,97,184,15,180,106,114,155,57,4,222,237,214,177,157,234,73,203,148,183,230,235,210,221,114,92,154,55,50,106,40,146,255,251,178,100,31,8,119,26,98,208,179,89,76,240,70,100,201,48,104,197,92,26,9,163,77,76,225,145,193,1,145,229,21,177,25,184,80,51,138,251,52,25,108,173,65,217,16,208,45,153,181,131,165,168,28,2,121,48,139,110,24,64,84,53,72,96,158,90,194,215,63,194,172,171,240,192,74,186,24,136,154,200,155,198,21,6,44,162,210,44,0,8,40,189,202,162,5,24,153,8,250,85,36,11,128,143,204,65,186,188,111,251,84,76,134,109,5,182,70,230,253,65,114,42,119,170,64,215,157,167,214,85,98,236,137,217,190,10,168,196,14,76,131,24,50,131,173,20,9,246,204,31,195,100,232,91,72,70,161,57,199,70,7,92,162,232,166,154,174,228,248,75,142,68,220,240,76,133,68,55,171,198,63,249,236,152,95,89,130,74,207,123,101,132,192,224,226,165,81,243,167,138,128,22,101,210,164,114,24,2,148,3,44,44,234,70,168,134,226,192,180,90,231,230,56,246,173,122,156,169,199,232,49,214,247,128,105,251,98,14,245,44,238,2,50,163,186,245,68,101,49,148,117,98,52,69,14,165,49,233,80,200,88,52,171,54,119,171,165,94,159,88,93,8,0,4,252,165,199,88,68,234,1,10,115,20,68,20,2,186,219,26,188,150,203,228,51,242,135,197,34,218,83,145,3,72,119,47,202,73,46,164,189,150,170,70,241,183,22,237,110,106,150,204,229,4,252,134,102,146,107,23,6,6,135,165,247,32,6,10,211,234,62,82,135,102,149,234,151,191,164,65,106,140,196,187,171,197,0,47,51,67,72,241,8,213,40,88,192,168,180,6,16,156,240,166,52,224,174,116,234,129,99,51,211,15,252,190,205,119,230,106,161,29,192,153,96,196,176,96,134,175,211,29,222,110,145,101,80,216,195,135,31,113,136,32,186,25,53,91,135,113,109,144,237,137,217,107,150,190,210,167,204,80,213,27,209,79,199,250,227,155,121,230,140,99,186,190,69,174,45,66,109,42,170,197,188,124,34,150,57,52,90,78,116,140,209,141,80,226,36,121,138,244,181,72,214,49,200,233,0,52,29,168,195,96,0,147,19,44,50,216,208,225,153,19,76,161,34,3,85,150,101,87,232,246,16,123,212,200,204,202,205,65,215,10,58,224,149,126,184,27,81,171,70,179,6,171,92,170,250,250,73,84,44,37,37,241,197,221,223,245,216,218,128,0,0,116,200,90,109,225,133,126,111,131,158,46,128,229,130,41,77,137,42,2,4,211,190,52,79,162,164,90,3,0,209,22,83,171,215,33,116,146,155,29,163,236,236,205,155,182,37,150,229,117,227,152,83,182,56,117,157,193,208,66,151,150,169,144,36,90,151,164,91,15,11,3,86,228,237,22,46,251,36,81,107,255,251,178,100,41,13,55,216,105,79,147,89,79,146,61,35,233,64,100,70,92,28,29,159,66,45,101,51,193,24,141,165,33,188,12,152,54,28,105,157,146,132,99,98,160,204,241,38,228,187,10,54,12,180,56,101,204,81,241,128,224,32,134,80,136,161,131,78,96,56,17,140,24,0,168,148,131,5,176,160,8,70,6,82,125,117,77,71,216,66,21,160,45,60,24,35,185,32,81,106,205,100,181,172,76,132,7,198,2,95,137,143,22,118,217,19,148,202,96,41,29,72,196,19,28,64,122,232,78,185,57,174,161,56,204,132,34,136,170,151,76,250,251,99,236,133,196,162,112,216,46,80,76,76,84,156,140,124,144,179,102,145,146,105,9,48,143,17,164,93,194,3,82,70,79,158,34,152,170,78,204,117,68,102,137,99,250,118,126,160,228,119,30,133,19,73,55,31,248,189,170,247,234,241,103,142,196,159,243,2,35,134,3,79,113,182,208,198,38,163,108,241,62,193,16,12,125,24,123,52,51,216,223,87,209,13,85,41,63,243,171,68,171,171,229,117,216,72,179,201,31,82,14,144,29,20,28,102,189,173,205,123,83,254,107,247,65,61,216,246,99,17,197,5,27,137,33,200,65,71,213,161,124,19,15,128,162,51,180,204,77,48,134,10,33,139,141,110,158,212,63,126,146,126,122,159,181,232,45,214,198,110,253,189,211,223,202,3,119,224,247,138,125,245,148,52,69,97,76,120,49,77,211,154,20,165,14,219,81,83,112,72,69,239,70,241,234,80,66,217,12,169,4,140,12,129,1,96,98,131,37,20,16,203,145,36,21,26,19,75,54,99,182,21,89,64,144,48,148,128,132,204,208,1,134,148,14,92,129,192,203,248,152,107,189,70,81,173,238,138,39,6,16,11,2,157,145,179,36,196,101,120,64,143,20,174,51,25,108,144,85,4,235,229,110,253,84,35,201,15,182,207,255,193,18,4,106,194,16,36,186,106,149,34,48,128,142,78,85,100,100,107,61,172,110,1,244,37,143,90,136,113,178,211,211,136,197,80,101,255,255,238,155,166,91,244,199,233,33,99,125,51,15,238,14,154,145,92,31,183,233,64,24,1,71,145,157,215,32,48,64,81,173,199,22,200,40,72,37,166,143,53,44,95,200,102,2,11,51,209,111,252,34,251,215,158,71,59,99,114,99,209,10,3,11,132,236,13,10,8,197,28,208,185,134,61,39,98,214,33,133,206,154,87,101,122,248,209,180,127,199,64,0,0,16,86,66,0,5,223,29,135,40,68,65,2,152,217,21,126,32,12,190,62,219,67,186,142,124,48,162,202,149,222,145,192,145,88,164,15,47,156,206,180,98,212,182,158,123,42,88,220,178,197,106,179,25,216,191,73,79,132,221,118,229,54,234,255,251,178,100,32,136,246,148,104,211,235,24,100,112,71,3,121,64,104,166,120,30,105,159,64,205,101,158,65,22,11,228,193,141,136,104,93,151,227,51,167,222,150,129,247,113,94,184,195,34,181,4,59,12,161,253,67,162,109,46,100,34,88,4,113,36,25,114,133,0,134,239,176,33,40,173,14,67,164,162,154,105,139,234,113,245,128,35,82,184,180,46,43,15,137,15,153,39,24,35,28,26,113,183,157,156,35,221,116,72,118,140,193,126,183,141,57,50,220,109,213,155,121,202,214,11,207,163,120,246,3,18,153,77,98,162,85,20,85,50,179,116,19,146,101,233,199,13,40,127,47,69,14,25,46,244,33,40,227,152,100,241,183,157,91,166,86,255,127,143,234,236,207,175,134,181,98,181,68,144,225,248,122,89,32,44,12,50,138,79,152,98,104,128,145,196,67,21,65,184,177,120,92,170,195,237,142,167,23,97,160,245,79,187,196,74,211,40,250,76,204,206,241,130,20,37,122,180,128,1,45,166,82,193,90,101,69,78,47,25,94,108,146,55,249,117,177,141,147,43,90,254,209,0,0,18,87,163,106,238,48,135,13,60,163,19,72,12,72,16,193,222,95,34,67,30,168,102,63,44,129,80,72,14,56,140,147,112,28,220,86,93,79,41,157,164,169,122,98,207,219,237,122,75,17,219,17,28,226,20,147,206,59,248,243,187,8,246,251,23,188,44,1,25,134,133,162,130,100,136,128,57,5,197,29,6,251,33,178,85,129,64,55,1,81,1,64,101,206,4,129,67,168,36,64,57,169,141,40,108,194,175,112,80,0,88,0,197,102,69,123,206,45,208,170,128,200,145,248,68,50,193,140,172,220,208,129,159,171,59,51,107,232,213,17,68,7,113,83,56,209,197,216,236,198,163,16,27,16,110,172,226,62,225,67,142,75,172,201,157,186,242,103,45,96,176,72,46,23,172,187,150,159,61,60,118,63,194,96,177,134,212,68,253,180,253,132,104,80,39,101,183,233,140,62,234,196,38,163,213,75,239,27,251,215,147,198,99,86,253,253,125,222,134,186,229,105,250,205,38,219,57,223,171,170,255,100,86,49,152,11,164,189,132,202,161,58,93,39,20,215,83,28,99,28,141,16,129,128,79,99,51,203,57,120,83,212,134,149,13,236,172,34,12,84,180,181,146,236,204,92,210,195,48,93,161,224,168,137,140,104,9,49,195,132,126,68,173,14,60,57,104,182,108,244,194,31,72,200,238,196,46,70,159,250,96,0,0,57,0,0,5,68,174,129,44,146,44,17,146,57,227,135,132,19,15,91,144,2,132,76,198,101,20,172,25,128,50,181,175,51,22,248,101,161,97,110,253,60,19,26,134,109,203,37,147,243,210,189,211,79,78,202,102,98,18,254,255,251,178,100,30,136,182,205,102,209,211,88,76,242,68,97,137,48,111,35,40,29,21,161,64,77,97,62,64,242,5,229,33,188,172,146,227,117,184,204,98,249,62,76,173,146,197,36,13,101,98,41,195,189,9,2,17,88,94,165,6,66,17,101,13,121,143,166,194,21,48,181,114,17,209,120,7,16,147,16,224,115,27,171,11,24,90,148,57,192,99,163,251,41,129,25,18,161,72,70,188,186,223,215,29,175,57,86,31,249,84,93,116,188,176,85,60,15,10,145,218,181,110,114,126,180,142,114,146,192,38,163,80,65,91,223,190,9,152,213,209,172,78,198,106,143,210,114,51,153,34,26,102,4,228,108,218,226,239,89,74,40,74,156,106,169,169,113,18,33,66,238,66,89,17,198,182,214,190,68,220,29,138,164,245,227,106,55,180,147,47,9,235,8,167,103,227,42,161,100,83,146,42,41,104,75,66,34,217,156,85,67,247,141,34,191,181,185,67,244,114,40,1,164,192,88,187,3,109,0,143,130,138,59,48,97,138,211,12,218,19,106,213,13,61,59,216,244,12,163,122,28,198,87,84,236,81,168,237,183,237,0,0,97,227,141,150,2,2,180,5,33,63,58,82,164,192,43,94,238,146,177,179,105,125,153,44,188,72,89,65,118,131,5,91,148,125,105,84,205,169,108,252,99,184,212,194,189,184,230,254,220,174,91,43,148,54,117,182,213,95,184,139,113,92,37,238,129,22,30,80,172,43,113,232,65,184,152,224,88,121,75,87,187,90,24,36,10,20,21,20,16,116,33,154,134,147,55,37,26,14,94,56,136,0,64,45,32,192,149,50,67,76,219,67,80,16,224,35,206,7,220,214,74,98,98,75,172,132,210,132,38,42,80,50,149,160,208,95,230,119,54,244,69,39,240,109,101,142,51,123,47,109,23,221,140,223,168,98,95,61,33,128,34,79,106,48,186,165,74,160,233,26,252,136,170,102,90,74,68,19,42,156,147,123,209,23,12,57,116,114,136,165,99,94,81,20,185,115,17,74,104,213,166,178,72,69,18,107,166,110,119,159,255,245,150,103,159,250,93,222,211,216,51,251,26,2,9,73,216,118,9,179,76,0,206,39,38,129,134,33,130,102,173,0,6,0,3,67,16,127,33,10,56,36,52,55,12,27,81,160,244,64,213,172,227,200,129,94,7,93,19,14,28,212,10,85,112,231,220,0,157,122,209,69,172,212,99,213,82,220,83,253,180,12,0,128,0,4,0,2,149,72,98,98,67,154,136,102,124,40,213,115,24,217,62,152,216,241,182,73,40,156,134,215,35,202,12,18,219,100,237,54,59,241,109,191,22,41,44,77,74,172,86,194,49,43,166,151,74,167,229,204,254,90,241,37,49,40,111,57,40,15,218,103,197,66,255,251,178,100,36,8,183,185,104,79,179,89,100,240,67,226,169,53,105,227,56,27,1,151,71,77,101,51,193,1,134,229,33,172,44,154,0,81,198,172,72,52,18,180,84,105,81,23,1,6,18,133,27,66,8,16,24,97,22,130,38,168,74,12,68,216,88,230,100,219,28,202,0,130,149,156,4,0,199,76,6,32,73,102,160,64,86,76,148,64,173,26,33,168,48,88,80,40,66,64,142,152,221,82,186,179,161,1,47,73,83,51,122,84,1,106,60,10,153,247,128,21,182,106,15,89,145,41,21,88,5,227,128,241,93,13,110,18,146,193,99,196,243,220,197,156,118,209,228,149,33,94,133,167,11,96,108,154,241,211,197,35,157,110,27,27,29,94,10,186,163,230,206,203,14,28,158,245,23,23,78,162,153,153,108,245,201,153,213,239,206,125,242,102,110,242,29,94,250,214,144,215,158,56,35,114,74,87,13,197,198,129,0,1,97,224,216,24,0,56,203,132,51,21,195,38,152,213,226,2,80,88,89,95,61,228,183,95,61,174,183,217,137,139,50,115,71,243,163,177,145,201,90,205,162,39,160,75,36,96,171,75,40,209,41,250,214,210,14,54,216,28,142,159,215,178,245,127,236,1,136,0,0,20,100,84,180,195,171,192,138,71,40,59,68,66,154,11,162,240,66,249,67,14,192,237,121,148,172,36,253,44,55,110,107,25,84,179,62,82,77,97,77,91,119,101,182,44,227,201,169,152,122,106,59,78,202,89,76,106,64,181,93,9,213,242,242,57,108,38,67,139,82,150,175,184,177,97,52,56,32,98,138,167,10,246,17,138,23,76,27,33,128,152,36,227,84,131,84,242,168,11,64,68,152,40,49,32,136,8,97,96,39,221,160,10,45,78,30,129,169,150,203,184,196,217,10,91,175,231,49,150,195,239,228,101,156,184,47,84,94,114,212,9,127,113,201,136,148,38,205,175,167,37,50,98,8,155,244,68,244,93,47,249,181,155,222,188,154,129,1,209,18,206,33,102,57,36,155,82,59,23,244,150,165,224,137,165,232,58,70,145,84,78,180,217,119,233,51,41,28,95,198,56,148,119,83,148,92,218,141,137,83,244,238,128,30,132,215,154,32,112,1,56,111,56,135,124,22,148,155,159,101,108,106,222,225,99,59,89,244,148,39,58,184,210,2,1,64,120,178,205,135,88,161,117,131,130,213,184,121,246,128,207,190,45,189,183,19,222,218,185,219,233,188,215,186,233,93,96,0,32,0,12,133,106,157,73,152,30,153,59,132,104,37,200,50,246,151,6,141,58,201,34,50,216,157,229,210,196,203,226,161,84,180,17,127,195,26,24,213,201,235,24,97,49,157,63,108,101,83,147,13,205,248,112,101,178,168,61,64,20,181,49,212,230,150,255,251,178,100,33,138,119,61,104,208,51,57,76,240,67,35,153,64,105,37,82,28,101,155,66,205,101,51,193,10,134,229,21,172,36,144,74,225,1,71,72,134,82,233,37,249,100,20,5,70,68,64,136,13,67,192,177,79,212,113,119,2,73,48,110,2,214,96,136,21,16,237,36,205,48,48,19,96,48,212,130,226,188,75,4,90,176,209,10,46,170,34,61,180,8,44,10,17,118,156,135,41,76,160,148,223,93,203,10,203,90,227,125,30,114,223,250,206,172,219,189,36,100,21,162,17,56,45,193,157,130,174,147,144,185,98,202,67,174,60,52,178,138,82,142,196,40,149,217,176,73,9,144,61,17,163,120,33,77,32,152,239,38,31,108,81,118,157,119,159,64,145,193,166,224,80,133,4,168,214,167,159,191,63,251,82,243,222,138,91,63,95,201,238,28,191,113,231,181,12,83,23,145,52,129,84,64,5,192,74,64,100,196,46,26,69,3,172,178,80,209,209,140,218,0,49,49,210,55,71,58,184,69,137,222,204,237,178,43,90,55,96,208,144,72,79,150,15,58,89,138,62,133,92,181,20,145,180,147,26,101,9,32,141,20,210,207,160,64,27,98,127,158,98,236,25,112,103,131,11,150,96,143,52,38,100,143,174,60,102,51,78,193,105,41,148,101,164,78,74,37,146,59,211,218,177,98,174,239,126,55,108,203,172,106,229,45,124,35,15,228,161,239,84,141,81,90,29,244,59,36,244,85,32,215,58,9,211,37,64,94,197,149,76,94,180,172,24,37,120,169,106,149,6,56,128,192,65,226,88,25,129,136,85,56,29,58,205,0,54,40,16,80,81,36,193,4,166,10,151,161,220,210,53,51,135,150,38,1,4,235,220,56,24,178,5,202,37,107,185,143,185,80,195,179,26,86,44,90,131,204,195,93,231,102,221,168,2,118,31,125,103,162,179,182,44,25,70,218,68,229,200,71,87,122,72,149,68,129,2,229,137,44,133,7,46,74,119,86,39,83,78,206,154,64,129,14,144,24,131,16,132,61,37,174,235,196,138,104,91,211,248,139,218,58,133,220,225,22,21,137,34,45,184,186,210,218,105,1,252,214,139,210,244,85,4,55,61,31,65,115,48,96,243,204,23,65,191,41,195,122,10,90,89,68,192,103,33,36,137,178,121,215,164,167,13,24,91,224,185,101,72,129,162,198,138,135,28,40,26,137,135,176,128,83,89,151,69,198,157,65,219,0,221,94,230,125,203,221,160,82,177,0,0,38,32,206,31,97,70,134,5,1,240,16,60,120,28,73,154,55,98,96,206,196,59,25,127,32,242,206,140,138,71,40,114,189,186,153,214,165,177,127,116,117,62,237,142,76,95,150,79,118,59,49,18,112,230,23,188,97,194,152,99,9,26,252,255,251,178,100,32,136,183,5,104,80,147,89,76,244,69,99,217,48,107,3,40,27,129,125,67,45,97,51,193,17,153,36,213,166,13,90,33,49,91,145,69,248,81,117,237,76,234,49,32,184,200,136,35,9,21,19,93,83,166,81,144,48,242,228,76,27,34,1,142,18,84,199,20,105,98,216,0,135,57,75,8,212,180,7,72,202,162,172,107,108,4,82,155,179,114,241,145,19,15,165,138,70,33,75,68,139,237,83,180,153,168,98,60,186,100,52,244,14,30,31,109,168,179,136,156,86,51,16,143,81,193,201,97,173,194,136,73,24,33,196,152,89,21,149,18,239,181,38,107,83,66,98,205,83,47,166,152,90,109,151,131,157,6,140,199,106,27,19,99,7,151,194,116,255,253,86,150,221,180,58,75,50,104,202,250,184,182,170,128,213,218,52,103,124,84,219,134,236,51,144,187,80,177,19,223,236,21,19,195,74,194,255,171,149,123,219,178,166,133,253,200,5,41,97,61,10,239,76,16,142,102,61,40,212,167,163,71,37,147,17,13,194,98,168,96,168,185,29,111,186,234,214,235,173,50,147,194,170,221,74,177,3,191,255,236,136,144,0,25,104,76,46,98,23,6,25,240,2,98,52,12,41,211,210,60,9,251,152,181,13,57,170,202,50,77,57,24,180,178,151,26,245,40,41,98,178,202,211,119,105,164,181,50,215,111,82,227,69,30,140,200,32,136,171,48,126,33,247,173,185,67,234,248,190,106,106,221,23,27,12,127,154,26,100,40,240,140,107,2,149,201,142,0,74,129,32,20,43,19,72,193,204,37,156,14,105,113,160,0,48,128,242,112,66,42,23,193,1,168,8,42,165,145,19,233,48,130,4,128,133,46,97,138,182,77,103,223,120,97,215,107,78,51,240,192,226,202,223,86,60,192,90,243,88,107,52,146,75,53,42,210,202,231,199,69,38,61,23,154,17,242,117,42,95,81,65,116,5,228,156,86,104,206,33,171,68,194,197,90,138,24,198,222,40,147,73,177,216,148,101,209,160,214,155,138,15,208,100,146,166,119,109,178,178,115,199,207,8,75,159,165,239,173,219,170,133,88,164,140,40,204,196,175,20,102,81,72,102,84,5,4,73,147,200,187,190,30,45,233,213,223,85,27,99,142,101,147,97,173,127,29,164,56,54,91,112,176,207,253,235,218,76,247,106,151,92,244,60,207,204,167,252,228,29,144,165,61,72,126,203,171,249,125,64,0,0,0,2,32,0,0,56,234,59,240,232,64,163,52,208,226,183,30,66,96,140,60,238,137,48,8,22,87,40,167,115,159,246,44,163,183,31,123,88,211,75,162,113,8,254,223,137,60,90,89,42,173,102,107,12,238,235,229,120,204,62,173,106,46,255,50,119,158,98,80,219,191,255,251,178,100,36,128,119,114,102,80,235,89,100,240,72,36,137,53,109,99,84,27,33,163,70,236,225,145,193,28,133,164,212,204,176,32,171,4,88,21,55,152,202,83,34,53,18,39,23,77,148,32,186,33,41,96,44,241,1,162,32,192,5,140,178,182,203,36,99,4,99,12,96,22,95,1,177,71,174,53,11,71,115,13,65,9,192,230,144,92,16,96,176,69,9,176,213,133,107,106,192,238,75,33,216,57,92,182,56,22,31,130,25,125,42,232,134,155,251,18,215,86,79,57,156,106,154,244,174,86,124,149,221,94,75,142,118,181,233,149,11,98,174,182,231,48,218,98,96,136,31,137,206,147,14,252,117,26,86,165,44,22,82,38,68,149,193,232,225,227,11,176,125,238,64,111,148,195,4,93,51,177,174,80,84,246,227,62,100,244,253,233,153,153,201,198,214,31,55,35,123,224,0,1,40,140,192,168,82,99,164,38,37,40,141,70,30,90,141,47,178,186,84,36,148,156,43,230,216,100,193,37,107,237,145,108,209,255,167,177,69,231,77,115,139,58,201,244,203,43,137,72,9,205,34,215,206,162,139,195,170,49,65,229,52,93,107,194,215,42,191,253,253,32,133,128,0,1,94,60,210,177,27,160,128,14,126,83,140,180,77,236,0,148,16,108,174,57,143,22,226,246,120,163,182,110,217,249,139,210,137,84,103,14,92,153,161,142,91,177,159,115,175,41,151,82,74,27,155,192,221,157,119,205,91,101,139,106,93,47,119,159,68,132,226,60,190,56,193,32,145,133,132,128,210,192,210,212,133,69,218,6,188,24,19,35,21,16,184,65,72,4,193,46,75,212,64,34,230,38,0,48,4,198,131,223,0,194,184,169,78,142,138,102,205,88,19,194,220,40,218,212,129,4,244,125,11,198,229,2,96,118,114,5,117,33,46,24,136,109,192,70,105,123,80,20,220,115,32,126,85,222,102,9,153,94,178,118,55,43,67,2,178,196,185,115,136,250,132,196,173,54,178,23,14,22,209,121,231,74,236,213,225,202,122,36,49,116,250,147,70,244,249,230,151,187,106,30,191,10,206,186,215,23,107,147,91,59,102,189,33,4,139,41,132,25,3,81,24,168,165,67,73,81,35,214,13,223,89,208,221,161,119,231,122,60,22,42,21,7,13,172,29,52,88,136,133,138,64,240,187,24,110,48,56,185,115,23,180,226,135,69,26,89,128,0,10,212,20,77,200,56,134,185,214,113,93,50,86,253,254,176,0,0,56,128,0,1,87,90,12,155,24,204,4,57,231,209,17,195,15,198,222,37,239,18,162,163,188,160,16,218,106,198,100,209,202,62,82,75,229,89,227,7,91,141,210,84,181,106,164,103,57,118,114,139,181,168,165,15,219,131,59,22,118,23,130,255,251,178,100,32,138,119,40,104,81,83,56,79,144,66,161,105,53,109,235,52,156,245,163,64,205,101,51,193,7,6,36,213,172,164,144,152,32,146,32,214,219,140,97,128,58,143,203,164,182,80,116,16,75,244,48,48,84,99,0,112,193,65,77,32,156,56,48,226,210,96,49,131,16,144,113,71,40,65,67,69,139,43,77,194,83,128,170,199,24,109,42,117,203,146,245,25,24,142,76,150,36,201,153,212,48,219,188,220,94,18,251,240,108,74,110,228,11,72,210,161,137,150,157,12,75,94,251,250,194,3,75,20,118,44,133,168,53,236,178,38,41,19,74,100,9,145,112,251,231,19,107,153,111,181,132,71,201,98,98,142,69,72,24,111,121,116,36,8,89,56,78,89,139,34,132,193,23,17,59,166,70,72,137,134,102,144,205,216,174,11,179,210,97,109,70,103,25,71,238,136,0,2,66,177,40,48,46,120,10,1,51,201,112,224,18,194,128,80,10,82,56,164,140,249,172,72,207,179,184,157,118,60,129,201,136,32,247,82,42,40,160,1,70,169,230,6,42,126,168,181,76,181,163,23,13,54,146,10,31,110,218,43,254,239,255,72,64,52,57,41,138,143,24,65,102,149,137,217,152,52,48,197,18,99,239,250,49,77,213,144,63,114,196,33,76,21,177,14,199,44,215,171,65,41,181,57,110,205,52,253,53,141,234,42,235,106,98,5,206,146,125,105,47,102,194,217,91,35,160,199,162,165,151,71,134,178,64,24,201,96,96,222,52,218,6,160,128,196,42,34,65,14,70,184,198,81,5,160,49,27,48,64,66,37,212,96,34,15,16,30,129,128,185,216,235,148,12,236,67,80,113,198,93,192,184,73,141,14,200,144,80,236,221,85,140,247,135,6,160,13,181,181,218,240,4,7,14,176,87,49,231,90,144,230,222,203,239,35,172,205,215,205,11,26,131,162,117,44,70,235,195,35,175,6,80,60,142,172,164,91,82,61,167,74,229,24,156,109,36,17,40,137,52,68,244,99,19,107,23,94,76,194,117,75,210,203,252,232,181,54,201,149,118,245,152,228,139,160,64,190,120,199,168,67,112,79,37,53,119,95,139,176,219,65,138,126,170,66,136,238,80,89,99,40,56,7,100,174,83,94,50,36,93,7,97,137,159,80,136,7,125,74,79,219,114,133,82,56,147,93,46,40,42,120,204,204,92,120,54,149,174,46,180,155,114,132,41,217,109,166,176,53,220,55,58,229,123,243,229,126,41,255,236,0,100,0,0,6,40,210,252,139,131,17,24,214,226,56,34,64,76,56,101,105,105,43,194,2,150,227,0,188,76,153,154,172,89,234,57,108,174,93,90,154,190,116,180,120,227,149,171,52,243,25,242,197,231,231,82,233,68,70,65,62,145,79,255,251,178,100,31,129,183,24,104,208,187,88,76,240,71,129,25,53,111,44,36,153,237,163,71,45,100,211,193,28,20,228,129,167,140,216,138,224,106,80,11,236,130,140,13,224,82,215,37,41,219,179,152,10,171,10,26,2,66,15,4,34,32,144,1,98,34,80,92,192,121,3,164,170,231,214,139,8,26,83,23,203,244,6,187,136,92,195,215,128,138,0,180,65,96,50,165,49,24,139,243,68,134,13,234,232,45,139,112,120,157,171,109,109,159,191,12,26,197,4,204,141,167,65,20,206,220,21,23,165,151,72,39,204,82,129,230,206,81,162,82,34,44,69,21,206,228,77,162,146,233,198,76,138,167,2,115,173,182,232,98,233,177,76,21,35,77,232,24,210,53,100,128,254,160,2,77,251,97,241,143,169,90,167,113,1,31,245,34,140,53,140,106,125,79,211,98,168,163,232,2,0,4,87,179,130,17,211,10,46,48,8,230,140,107,98,137,114,245,135,78,136,78,155,3,215,60,80,11,97,68,131,108,117,160,240,124,41,146,5,210,116,34,160,137,53,134,142,134,20,15,133,72,11,189,101,158,28,170,211,162,172,116,87,87,105,252,194,247,125,126,128,4,6,160,5,106,145,210,18,162,32,34,112,5,139,7,42,23,127,230,148,33,197,213,71,174,51,66,254,188,81,174,223,155,155,166,148,234,180,186,37,73,149,74,108,111,72,114,206,253,152,58,85,91,179,78,204,118,37,198,87,58,250,160,85,73,82,213,87,5,232,112,214,163,188,44,26,29,33,151,45,15,99,106,48,157,1,23,133,7,8,60,16,89,148,81,35,99,34,151,224,36,64,16,160,39,64,195,112,104,22,170,165,205,213,31,86,34,237,80,134,29,21,147,38,140,38,158,6,87,56,70,98,112,60,85,180,118,223,7,154,3,177,40,152,185,244,114,59,118,46,219,18,125,36,57,220,243,13,52,141,21,146,113,111,139,65,54,113,202,77,99,66,81,124,146,17,82,240,79,41,106,154,189,4,214,18,49,59,6,228,127,252,44,134,176,108,203,168,194,215,174,146,95,255,200,63,213,110,49,153,2,177,67,135,117,40,118,1,204,9,36,153,230,26,185,169,66,183,239,103,107,238,119,220,158,145,217,83,127,227,243,103,50,115,208,185,114,247,57,79,177,246,86,76,196,214,16,73,25,97,113,97,226,99,18,164,226,174,185,66,213,72,85,117,169,55,213,222,0,91,2,124,167,168,52,208,101,3,253,225,21,140,113,36,226,99,10,149,93,63,144,99,3,11,133,75,176,112,87,170,5,152,177,106,85,44,165,250,244,218,135,115,152,161,189,26,139,73,229,177,151,213,204,135,94,88,53,96,99,43,201,21,30,116,163,105,69,221,129,21,211,48,83,229,173,255,251,176,100,38,128,247,138,103,207,139,89,76,244,67,98,73,48,111,40,36,26,17,159,75,172,61,62,9,13,6,36,193,172,160,144,81,100,57,190,172,217,45,21,56,81,81,17,36,142,129,169,53,83,16,72,92,241,173,192,193,154,130,43,195,131,115,4,163,69,67,113,243,39,33,183,5,47,57,66,42,0,101,146,16,232,88,244,207,0,22,96,128,84,28,48,20,162,74,245,105,86,197,103,158,117,161,165,244,182,214,13,228,92,144,36,6,224,191,83,233,134,185,215,186,233,152,121,162,241,168,120,2,15,67,84,10,61,113,28,2,192,122,140,71,63,32,38,177,117,214,39,100,232,232,63,101,210,83,5,88,140,137,54,16,58,156,89,201,164,229,190,48,136,151,201,69,162,90,189,67,250,70,191,96,174,44,239,226,126,125,56,127,139,8,83,102,150,83,114,35,210,24,153,110,67,132,140,70,92,20,25,194,105,49,57,180,70,1,108,44,11,255,126,230,92,82,98,239,230,168,97,22,67,142,3,0,200,222,165,144,115,24,247,139,147,21,28,177,104,144,245,200,169,171,85,140,107,71,158,125,1,31,244,94,238,127,88,0,2,0,213,0,0,10,102,241,160,209,5,194,98,32,178,9,128,94,39,146,72,168,229,150,109,74,97,197,129,88,141,118,158,245,154,150,47,62,245,43,80,202,164,53,119,41,140,217,222,178,187,126,130,130,172,51,98,134,61,18,110,110,11,249,1,60,77,66,28,177,15,190,142,195,57,130,29,226,209,179,23,201,69,221,118,249,214,99,207,9,0,23,225,8,87,219,144,109,89,114,136,11,78,66,195,104,102,139,81,72,57,151,112,150,203,217,206,196,118,236,176,167,16,179,134,209,0,18,85,67,9,155,58,218,238,210,208,115,72,81,237,10,34,162,73,209,26,143,230,155,143,134,160,142,74,107,33,120,104,74,156,70,156,132,120,234,133,100,35,130,203,48,179,20,104,183,76,218,18,170,24,88,154,205,16,138,70,103,213,64,133,26,59,194,21,172,196,154,105,61,84,202,41,163,99,210,243,66,159,152,208,128,0,209,177,28,2,150,205,175,67,3,104,171,133,84,70,209,32,170,120,251,115,5,67,1,242,98,0,33,33,195,74,40,44,92,105,68,61,103,167,128,226,225,44,176,243,10,93,169,89,116,138,29,46,193,207,189,14,150,27,69,58,125,56,0,94,148,83,79,161,85,176,34,17,139,77,151,148,101,5,152,163,120,24,9,207,120,99,173,112,187,2,72,129,4,235,146,46,250,190,242,105,136,214,63,189,75,45,83,106,142,147,177,170,93,76,59,115,172,201,96,98,155,114,210,81,2,107,89,52,208,19,22,16,143,99,165,255,103,13,8,183,45,16,196,151,255,251,178,100,41,8,247,215,104,207,11,122,76,246,64,228,121,48,99,99,26,27,93,163,69,76,225,145,193,35,5,228,129,172,172,145,68,97,16,227,20,35,33,162,3,80,12,56,112,16,224,230,226,0,160,192,167,28,225,65,243,134,156,205,175,48,172,16,196,89,41,199,18,5,122,107,235,7,131,33,46,106,16,135,19,2,12,34,52,183,30,225,84,49,7,180,144,16,112,180,158,98,173,240,144,53,59,103,43,105,92,173,56,82,182,48,54,225,22,115,161,246,218,97,110,45,38,151,101,172,199,0,91,32,4,72,133,100,77,33,54,32,31,19,54,217,9,168,193,109,60,43,104,145,37,99,29,72,219,52,184,157,34,36,8,35,196,69,147,35,220,83,217,243,165,124,145,46,81,205,127,234,82,69,190,211,124,147,89,11,62,212,145,30,167,233,53,60,101,249,79,23,230,67,247,38,122,228,131,26,32,11,51,248,64,16,192,33,65,83,61,11,165,89,167,43,90,102,191,178,228,164,195,74,106,111,13,201,254,235,86,49,195,46,206,244,244,104,103,74,254,12,48,116,162,73,186,245,138,209,52,107,189,157,141,145,55,36,214,37,14,32,0,0,85,23,97,81,32,67,38,108,13,60,161,224,82,13,73,241,73,137,52,118,158,149,210,123,157,69,157,173,211,74,103,239,74,176,177,44,166,171,67,75,16,175,106,245,173,193,83,17,26,44,47,64,240,183,125,145,192,173,227,23,107,175,107,95,150,169,178,84,174,70,10,181,75,108,151,143,50,128,19,85,42,20,197,70,139,46,203,210,8,185,133,231,61,196,210,48,52,68,11,6,149,62,131,130,15,161,115,157,180,170,35,187,2,89,201,94,28,186,208,227,169,65,236,158,235,202,233,64,118,39,36,45,157,139,74,80,148,193,66,42,186,60,201,72,181,22,219,215,50,169,85,215,46,66,76,244,213,170,123,243,59,117,212,113,195,213,117,44,173,58,46,29,58,213,93,244,55,60,122,125,182,217,197,207,196,239,50,114,109,36,223,107,230,237,175,253,62,116,241,215,150,91,43,102,88,139,161,66,89,13,154,122,144,255,76,137,207,157,10,158,49,206,77,45,208,149,79,48,74,20,99,9,196,180,97,229,64,108,247,76,122,210,64,238,53,23,115,174,178,65,199,238,100,57,65,46,88,146,206,100,38,33,191,63,168,106,206,254,232,230,66,145,45,135,247,124,59,141,254,254,143,125,95,201,191,255,255,104,0,72,0,6,217,159,101,99,48,64,141,25,67,195,129,1,6,28,194,150,55,5,88,215,223,254,60,106,56,153,37,172,82,232,164,254,113,154,185,253,232,98,61,133,126,103,86,158,95,151,252,134,48,221,163,112,171,150,229,45,221,178,68,217,10,255,251,178,100,32,136,247,36,103,80,51,88,76,240,69,129,185,53,104,227,82,26,117,159,69,141,97,19,193,8,5,165,1,172,140,144,38,176,20,27,98,162,138,76,167,61,160,17,0,70,101,111,71,98,254,48,99,73,91,34,90,133,132,24,228,43,65,81,194,8,230,44,213,32,13,43,93,53,132,41,81,6,196,142,116,187,65,39,51,41,12,90,71,139,22,22,150,78,178,205,148,174,182,4,165,77,137,91,138,162,117,147,38,35,2,203,220,22,167,70,228,59,179,13,110,141,214,114,177,248,102,28,229,69,4,2,179,36,49,231,27,68,64,217,149,30,81,9,51,14,70,162,157,165,183,159,90,176,196,112,149,166,124,220,126,18,89,18,113,245,5,7,21,109,106,253,28,213,196,94,228,75,169,168,82,44,244,82,206,173,121,181,51,228,199,92,133,209,112,240,128,0,75,35,144,74,95,152,163,231,99,8,25,121,146,130,28,13,52,211,137,96,137,180,64,242,130,169,18,13,138,27,11,60,89,136,107,167,129,16,184,25,167,1,245,8,204,65,7,49,55,10,168,145,55,13,43,50,205,14,149,163,124,13,122,198,51,255,234,0,8,0,0,239,242,158,170,32,72,13,2,119,67,134,21,10,153,138,193,10,253,200,153,152,121,22,43,156,166,177,55,162,31,151,211,225,126,61,20,160,183,73,19,191,86,229,203,187,220,230,83,18,41,248,141,199,90,32,185,165,143,237,168,113,146,195,83,175,187,84,131,93,133,154,248,48,37,4,68,6,20,162,2,6,161,45,14,77,221,32,139,252,58,224,192,15,129,71,213,208,87,166,64,169,104,80,169,40,69,32,168,9,188,144,41,210,92,76,233,96,21,97,96,48,83,146,219,54,86,75,25,101,14,84,153,122,94,175,24,121,221,235,12,37,118,90,144,70,98,58,167,228,247,99,2,131,71,49,236,40,45,56,64,131,223,11,178,227,161,101,65,176,10,150,113,193,250,22,39,16,242,142,18,11,13,44,211,32,99,101,217,97,241,76,61,197,157,215,250,157,46,54,183,132,74,254,42,80,195,108,108,178,107,50,18,173,152,228,94,7,52,96,104,189,151,138,144,96,35,66,14,65,179,18,194,21,152,88,81,83,45,39,185,194,230,198,159,40,13,134,88,53,204,10,229,213,36,52,146,131,34,26,170,39,10,212,249,230,53,146,166,209,167,103,87,255,64,0,86,178,35,222,17,202,50,20,205,127,80,113,115,52,48,120,26,69,145,15,64,189,192,83,12,76,40,104,152,138,117,59,49,105,116,11,169,51,183,71,75,149,140,39,37,118,178,165,135,227,115,208,28,134,39,48,216,90,221,166,64,150,5,128,88,122,129,34,161,109,139,216,28,28,148,186,232,168,218,255,251,178,100,40,8,247,140,95,79,11,89,76,240,69,2,57,48,100,195,86,28,177,165,64,205,101,51,193,25,144,228,129,179,13,80,160,122,2,144,121,118,34,82,67,130,147,4,0,99,2,87,11,61,43,184,30,137,174,80,38,3,156,177,90,199,92,39,196,98,3,96,65,20,192,85,75,148,127,188,141,38,16,162,96,149,91,22,40,12,2,63,34,72,181,69,217,95,76,89,76,32,165,66,255,69,217,11,1,131,25,35,174,155,206,228,186,51,147,198,193,158,215,101,187,54,208,196,180,1,159,36,14,10,245,194,218,133,139,50,56,105,113,24,104,84,17,203,17,16,53,236,200,234,172,117,215,36,100,134,65,5,214,153,101,16,55,36,56,188,35,83,42,178,54,84,62,211,119,254,135,163,169,166,177,238,125,98,114,32,153,229,152,84,170,87,212,169,185,101,41,33,104,118,10,228,45,192,247,228,64,50,4,161,88,104,99,150,212,220,59,149,153,29,202,72,22,138,23,80,112,248,141,109,107,94,177,198,198,208,144,85,209,239,50,147,235,67,199,17,2,139,173,100,149,109,11,50,90,133,245,105,223,234,254,54,176,160,0,58,219,100,15,42,77,25,39,38,186,0,178,32,74,38,128,202,83,145,252,136,192,141,171,2,67,69,226,185,153,180,220,186,150,138,91,20,198,196,213,170,8,220,98,111,84,241,26,214,98,117,34,143,196,150,1,178,214,88,219,157,50,236,189,3,160,151,13,86,178,196,79,115,159,212,128,89,205,196,73,132,185,118,75,58,252,23,148,170,8,128,220,204,243,83,37,100,129,7,52,111,52,138,71,209,49,204,213,22,216,200,5,211,99,163,32,167,80,16,132,80,139,197,1,161,186,234,25,21,155,81,197,164,187,245,93,219,105,204,117,165,202,150,22,16,221,93,231,105,253,125,27,87,185,165,191,181,229,209,0,216,201,210,2,105,52,99,11,59,143,173,72,112,22,83,14,42,172,231,101,206,151,84,150,34,173,68,120,153,121,60,166,201,20,88,130,194,188,38,151,85,191,184,97,169,23,153,181,95,135,102,206,236,216,134,47,95,230,223,156,100,156,83,189,246,179,232,125,104,35,206,64,4,24,17,34,91,147,2,69,71,55,105,65,213,134,159,8,236,119,27,81,247,32,199,210,92,136,16,67,39,178,179,145,218,157,171,190,255,79,90,12,188,50,182,67,79,88,8,14,14,72,13,82,217,62,246,216,0,12,176,115,45,167,62,194,125,48,64,0,56,181,42,185,10,169,49,70,77,20,226,129,1,84,46,79,163,4,55,185,137,18,249,30,4,159,140,182,35,28,148,95,175,156,186,254,50,238,229,132,229,75,150,41,42,89,206,188,186,51,117,219,126,90,212,114,244,161,255,251,178,100,30,8,118,202,104,208,147,89,76,240,67,131,121,53,51,35,8,30,9,159,63,45,101,51,193,6,134,229,1,141,32,88,213,91,92,117,203,106,0,25,62,11,154,172,77,171,59,70,132,16,196,153,114,24,140,28,151,202,96,21,44,84,112,33,193,140,151,137,227,20,128,125,112,73,4,128,47,66,65,128,33,61,72,116,18,61,234,77,52,253,66,82,117,169,98,139,167,146,233,107,237,25,239,97,85,99,14,67,94,98,46,243,107,7,49,184,109,208,183,36,164,107,114,200,158,86,34,176,97,46,8,239,121,86,215,187,66,148,232,201,31,173,94,245,174,202,146,70,73,162,162,147,85,202,62,11,144,239,158,193,240,168,220,24,46,155,63,63,235,41,24,198,41,54,222,252,133,179,176,200,87,182,96,253,140,18,191,167,251,194,0,0,5,190,120,40,160,21,3,137,49,240,140,238,16,186,27,83,233,196,28,32,194,14,218,239,240,7,182,60,45,188,206,85,37,32,206,124,59,132,202,21,199,13,76,96,129,106,140,212,104,170,86,133,104,19,220,225,247,31,102,251,155,118,200,131,166,1,0,0,117,108,68,180,225,44,65,82,179,169,76,105,104,178,2,96,114,164,223,122,164,213,152,105,64,52,57,139,2,132,198,159,187,52,114,202,121,186,9,94,245,122,83,106,150,167,204,205,234,244,102,15,154,121,153,92,73,224,105,109,49,122,70,20,209,39,157,176,195,65,68,41,139,166,158,118,69,74,48,128,90,227,134,151,5,52,31,58,134,24,130,82,27,209,26,10,136,73,16,44,33,17,88,77,224,46,32,48,49,133,86,16,42,12,12,113,82,101,142,113,1,196,38,225,136,154,23,161,160,20,32,192,152,58,204,195,42,235,149,151,168,187,238,184,150,66,85,59,240,211,32,165,127,159,247,125,168,184,110,132,8,239,197,227,35,169,162,27,151,233,144,190,250,235,16,157,105,125,129,116,40,141,235,102,217,19,21,68,68,130,100,2,145,64,90,43,148,68,88,44,132,85,68,106,168,118,2,114,65,210,35,98,245,254,178,116,65,5,229,21,188,10,122,253,101,239,63,83,23,115,17,239,43,0,37,238,232,139,110,104,114,193,65,70,87,35,8,22,76,133,146,198,232,183,123,60,35,126,177,17,91,161,148,56,88,68,120,186,174,122,231,207,145,8,154,174,195,132,215,104,163,133,154,124,81,170,150,180,147,197,86,180,109,89,103,123,167,177,102,167,238,255,82,0,40,0,0,10,38,35,191,19,68,211,22,64,227,49,40,12,23,44,234,65,10,114,214,228,244,152,201,148,225,133,181,170,75,19,209,59,244,244,25,202,175,90,187,82,254,247,126,134,244,166,110,173,61,44,11,105,238,122,151,255,251,178,100,30,12,54,194,103,209,59,88,76,242,66,97,169,69,104,101,84,29,9,163,62,77,101,51,193,16,17,101,33,161,137,104,211,56,108,142,211,113,79,8,227,143,36,159,46,19,18,163,131,99,206,219,184,212,145,136,4,180,128,73,4,144,19,24,133,0,215,140,29,7,67,148,101,66,155,156,132,56,163,242,217,208,88,224,36,3,139,44,112,150,42,1,139,58,180,223,201,135,102,5,90,204,205,232,83,74,30,191,176,204,41,177,202,159,169,85,248,228,38,93,89,191,151,225,126,95,56,44,93,50,200,25,39,42,137,164,17,70,204,125,193,185,52,150,170,250,219,11,153,73,205,61,9,56,145,53,87,97,99,113,190,205,169,140,83,40,214,66,105,11,53,89,158,11,60,196,24,197,175,38,139,248,206,95,165,25,69,41,192,128,1,67,111,136,252,24,116,157,80,211,81,3,150,95,78,208,90,152,190,128,39,199,136,208,176,217,58,68,104,32,37,137,172,104,225,199,20,187,229,13,234,218,57,236,28,104,156,5,62,40,203,22,165,84,199,44,253,147,23,105,183,127,231,235,88,0,1,41,56,234,194,5,148,25,58,6,98,192,96,224,106,245,45,97,44,73,170,75,160,55,101,67,81,208,178,207,62,169,99,148,117,119,55,45,151,216,213,172,187,79,16,187,156,122,138,173,137,124,158,186,241,92,110,180,129,138,32,98,125,43,74,107,175,245,22,71,38,190,141,75,201,3,146,29,65,199,64,77,196,204,11,144,32,4,56,100,78,4,128,35,77,4,161,15,80,153,133,140,132,119,16,18,129,161,73,234,56,112,128,209,197,9,12,9,128,25,133,186,0,165,68,136,24,106,38,195,83,25,40,86,147,149,46,104,233,234,223,162,114,97,217,112,27,199,89,139,191,12,46,84,177,97,174,198,160,185,116,106,87,25,44,44,2,73,242,165,145,182,193,113,107,60,79,104,209,90,54,73,17,75,134,168,202,25,60,149,85,76,36,245,225,211,124,252,205,251,169,180,170,232,182,239,234,232,35,75,212,90,103,154,166,229,30,188,50,227,176,217,220,99,108,169,174,58,104,79,212,0,144,5,89,20,18,66,92,192,27,49,58,216,25,138,84,68,10,2,101,44,176,24,161,32,41,94,33,179,224,159,212,141,50,86,231,147,118,150,172,233,169,217,188,204,144,108,126,70,141,93,89,247,53,139,93,125,214,95,85,11,165,8,177,244,234,223,216,0,2,24,14,48,0,1,94,216,157,88,177,43,7,32,7,210,220,89,176,185,151,50,91,30,162,149,56,210,24,187,215,206,114,197,238,68,34,238,181,61,90,11,178,250,76,251,31,214,245,203,121,209,195,117,183,30,138,205,91,143,193,237,57,165,66,33,190,255,251,178,100,34,0,118,196,105,82,235,15,103,128,70,1,9,32,27,43,8,30,205,157,60,205,229,51,192,248,4,100,212,157,12,34,178,40,97,223,127,160,89,67,186,84,3,31,119,24,186,250,47,202,116,33,107,90,4,141,81,46,178,227,50,55,81,56,90,70,208,43,135,57,41,34,18,205,35,189,97,50,166,38,2,192,134,151,250,142,36,49,248,102,250,5,211,150,236,172,121,133,14,206,178,231,183,49,228,8,104,75,21,34,115,140,158,157,89,102,90,91,11,76,82,152,31,147,11,78,154,25,198,35,151,130,65,145,108,176,176,148,118,240,231,17,52,182,184,201,122,248,27,28,71,82,249,153,171,241,31,22,82,30,189,103,163,191,204,68,231,21,70,103,19,172,169,127,169,113,237,143,200,27,240,99,98,99,26,133,99,61,166,23,56,221,65,18,29,4,70,72,179,249,112,206,144,80,88,64,13,82,18,146,170,76,226,208,84,97,196,9,160,132,194,89,212,164,203,84,33,172,154,133,214,105,135,220,193,57,151,162,43,24,196,185,193,251,156,237,44,83,228,126,128,4,128,0,75,193,7,218,96,36,96,199,2,142,46,29,32,76,4,209,236,85,65,96,148,134,145,188,17,215,73,176,24,144,10,170,59,242,186,8,93,234,244,179,53,159,137,127,225,27,156,213,21,52,138,89,51,3,72,33,46,148,243,241,24,97,15,147,208,235,186,69,65,23,104,224,76,4,72,82,18,28,213,12,8,0,46,3,30,66,120,49,64,65,174,192,170,66,155,0,146,6,22,70,128,218,70,9,38,249,97,87,132,86,157,102,24,161,155,149,26,166,145,68,154,2,87,18,14,53,25,160,146,246,25,53,23,209,241,154,177,144,197,91,69,55,142,51,196,200,148,143,4,196,159,244,3,51,134,32,215,218,116,109,255,127,34,206,195,40,131,229,147,148,240,57,40,25,133,164,230,194,0,226,227,140,76,96,242,238,243,47,52,77,148,64,177,117,244,242,50,219,77,205,108,196,103,35,162,130,5,160,163,16,119,93,8,87,105,66,40,242,175,235,173,169,172,185,132,89,82,81,77,237,74,182,113,130,128,100,195,197,43,91,85,123,146,17,113,204,203,234,5,22,32,228,147,1,104,109,45,101,175,101,136,152,192,15,34,4,169,141,2,152,172,6,43,4,12,222,42,160,38,224,33,23,6,1,145,33,10,24,60,189,57,166,97,212,36,192,25,137,173,238,66,148,41,233,36,0,0,8,0,1,203,98,165,88,16,178,100,34,120,130,53,152,53,184,17,149,39,27,251,140,185,151,206,179,193,171,147,61,130,119,95,86,118,102,41,157,120,132,171,47,249,235,88,225,44,250,119,242,126,65,73,21,92,238,148,6,200,166,217,255,251,178,100,32,8,119,13,103,80,75,56,79,144,69,195,41,32,104,195,80,27,245,163,65,45,101,51,192,248,15,228,213,172,12,146,218,105,134,4,211,3,1,139,67,8,97,85,75,211,89,33,146,29,27,129,166,22,176,184,235,145,105,9,12,50,153,178,32,168,64,130,76,227,204,189,75,208,58,184,170,15,179,63,46,152,52,204,120,42,6,122,167,209,185,93,59,206,234,15,32,17,176,168,82,107,54,60,33,136,1,218,145,161,139,107,14,48,140,35,171,181,126,70,221,203,144,221,184,38,106,124,75,215,88,145,7,121,151,22,99,196,243,65,226,4,11,34,81,2,5,157,56,76,68,169,181,16,61,184,145,19,144,106,37,202,178,156,91,212,63,210,2,2,234,182,139,105,90,232,191,35,71,232,202,237,38,196,83,142,67,211,52,163,77,57,20,69,123,176,192,224,192,72,50,72,228,78,76,114,196,242,122,82,101,157,215,16,3,205,225,76,163,74,75,59,136,38,147,41,75,240,134,5,18,41,96,220,163,13,133,80,134,140,11,197,199,11,84,33,90,130,225,18,45,15,129,214,242,170,168,155,44,105,178,181,125,112,10,0,1,186,232,240,146,36,141,74,171,76,254,169,240,113,149,10,114,210,105,190,150,188,124,84,75,92,24,61,177,242,146,196,139,46,84,134,162,255,55,159,234,134,93,217,141,205,203,224,248,134,47,77,74,205,117,123,194,149,145,90,117,42,89,12,61,246,40,52,132,2,216,3,3,72,148,145,130,21,116,22,154,45,20,26,1,162,128,43,161,24,11,240,221,88,29,48,170,102,56,164,94,27,72,73,140,104,83,236,2,168,24,32,8,67,195,164,136,4,21,166,6,17,146,197,29,21,122,165,74,251,53,175,16,69,104,178,247,105,12,178,30,75,166,56,218,72,249,18,125,223,136,84,178,55,79,65,132,12,212,211,101,133,212,96,88,246,197,50,118,35,56,73,132,72,242,183,225,182,25,234,47,140,71,18,93,180,81,104,227,18,153,5,175,232,76,149,158,6,55,254,111,34,220,61,229,70,45,36,239,54,84,68,222,214,83,179,226,205,188,119,237,10,83,140,24,88,45,16,56,24,70,158,113,128,212,18,209,142,56,18,10,103,243,34,42,132,243,229,134,105,15,178,118,35,75,228,152,212,212,202,193,104,122,8,172,60,108,46,116,0,165,122,80,52,58,135,186,212,245,122,126,207,234,0,72,0,4,156,75,49,155,140,31,49,241,213,209,51,16,106,199,85,114,173,72,118,158,74,214,21,181,68,1,162,155,138,187,135,165,116,208,253,13,44,167,61,200,178,206,229,37,62,173,90,181,73,7,67,211,242,172,30,184,251,128,185,148,170,3,71,249,66,97,166,43,64,69,255,251,178,100,37,10,119,66,104,207,179,89,76,240,68,193,9,53,63,67,22,156,205,159,62,205,101,51,193,25,7,228,129,172,12,144,181,140,44,3,56,71,181,159,106,9,48,131,8,37,96,155,98,34,64,215,140,18,97,0,99,182,102,54,32,24,196,4,192,20,169,8,48,68,54,54,91,117,4,5,133,76,40,8,170,163,184,130,20,4,41,90,255,119,75,142,187,66,7,74,134,192,221,155,103,97,224,134,153,123,56,92,237,210,97,46,231,38,29,7,73,195,118,226,113,151,102,51,56,23,83,70,155,18,193,149,154,216,64,150,224,50,194,38,100,115,164,8,53,27,71,253,68,213,107,208,73,153,46,42,185,194,244,250,201,201,9,197,39,5,255,254,149,182,144,57,185,193,85,119,211,50,170,107,214,221,202,233,69,178,185,169,232,202,130,0,0,136,186,32,14,192,2,134,194,113,17,225,71,43,189,185,41,54,103,92,103,34,192,179,82,23,46,224,0,52,131,160,160,120,226,136,176,120,124,251,163,2,199,0,6,8,172,220,179,148,6,120,60,145,3,12,169,114,232,182,241,186,59,42,118,175,232,8,6,95,133,97,150,152,3,6,101,73,226,194,146,230,12,235,21,125,144,181,190,202,73,60,170,232,198,13,18,254,91,129,165,52,147,148,54,165,20,152,223,212,139,178,233,234,10,247,108,255,94,56,102,91,19,112,84,209,157,169,22,144,194,223,133,111,80,134,164,180,19,90,118,31,74,134,14,153,41,6,136,132,199,136,131,86,37,116,69,90,183,24,80,33,177,178,184,149,161,70,66,206,4,98,107,96,6,56,97,51,84,208,17,128,45,196,104,129,154,46,90,87,153,0,137,4,241,195,131,0,161,106,118,8,194,40,77,152,164,123,48,107,207,236,125,71,90,107,246,223,90,120,97,198,160,248,197,23,123,241,29,150,60,241,187,96,59,62,25,88,41,212,194,136,208,66,109,22,80,177,51,147,71,101,98,70,37,85,79,250,174,47,105,181,7,7,247,17,149,65,36,45,70,44,28,52,89,27,97,182,63,234,27,185,66,81,199,75,223,170,126,92,231,54,35,52,140,244,125,117,169,236,133,195,152,228,6,206,144,62,135,47,41,39,141,81,169,214,56,151,172,217,157,182,240,156,49,49,160,163,22,5,1,2,224,48,160,136,186,69,12,159,28,25,113,165,131,232,205,129,69,23,93,119,17,27,176,84,94,231,148,122,88,191,238,218,148,169,12,82,0,96,0,0,14,41,91,66,86,225,198,8,118,61,131,10,11,3,132,177,120,121,247,114,41,225,170,24,92,161,147,208,185,23,38,167,161,203,120,221,149,86,198,237,153,251,85,41,171,91,169,99,240,183,93,201,143,53,22,47,1,59,175,255,251,178,100,31,128,55,9,104,80,187,89,100,240,71,129,249,56,107,3,38,26,193,163,73,172,225,49,193,28,136,36,129,141,24,88,165,183,145,101,166,171,45,65,72,121,64,94,72,125,140,163,250,183,58,72,172,161,82,99,24,2,217,19,34,97,66,238,128,19,0,4,128,162,171,38,16,67,164,34,184,136,33,224,208,150,60,104,178,4,69,139,10,223,190,163,0,176,231,222,15,89,114,199,225,218,110,44,233,213,148,52,90,8,188,178,55,8,142,59,12,102,211,191,43,206,253,60,174,119,139,98,109,87,149,41,147,69,56,196,243,171,25,95,103,153,135,188,107,49,239,42,23,143,12,73,141,47,61,170,66,66,212,200,104,206,20,158,38,147,52,82,181,135,116,149,199,111,245,54,97,91,86,42,125,139,186,116,235,152,126,37,231,43,231,225,105,23,128,66,0,0,64,119,32,146,170,21,224,112,116,139,68,231,65,174,59,42,145,158,218,181,110,59,201,10,241,33,225,205,114,104,112,216,29,172,5,79,180,37,9,53,164,202,36,8,199,76,7,132,137,64,73,103,111,91,76,144,65,253,40,113,162,254,19,71,226,157,223,81,0,34,64,141,144,0,10,100,215,185,120,66,64,1,67,74,4,192,29,41,244,142,40,92,191,43,209,185,91,44,109,91,191,111,211,74,42,198,36,25,195,81,57,124,246,231,190,37,141,154,157,156,191,98,123,57,218,104,164,236,166,83,26,127,25,82,161,87,149,149,51,61,163,174,204,216,180,219,58,127,147,25,189,22,202,170,131,8,170,176,8,4,165,8,10,41,196,80,208,40,101,110,138,154,174,117,14,46,43,15,46,202,188,104,138,238,48,237,183,210,232,18,86,235,70,100,196,196,194,34,207,50,37,28,179,92,137,66,84,102,84,37,66,155,121,66,135,201,73,217,57,205,195,105,19,46,67,145,42,73,20,165,16,0,35,18,138,214,11,10,2,193,68,66,161,138,71,41,106,9,15,36,133,87,38,141,100,65,162,99,71,150,69,42,30,127,133,160,44,201,1,18,22,115,218,52,53,24,197,169,211,87,88,189,13,3,134,20,232,41,24,134,40,58,184,138,91,43,149,167,139,14,188,100,118,173,15,143,186,63,35,55,168,180,4,11,157,88,73,205,1,20,14,12,66,195,3,197,128,111,54,46,34,145,97,5,151,107,26,208,52,228,77,101,81,121,79,198,21,186,31,100,189,78,184,64,0,36,158,105,112,248,24,51,115,35,47,209,233,76,148,86,237,42,230,126,36,122,151,182,118,34,12,33,101,86,187,71,40,199,251,186,122,246,44,223,185,118,213,39,42,246,180,47,93,151,203,155,27,170,233,51,133,208,221,219,2,229,77,74,171,238,90,211,215,169,124,255,251,178,100,36,12,118,235,101,208,19,56,79,144,68,193,169,48,107,6,36,30,21,155,60,45,101,51,209,11,4,36,212,108,188,24,82,244,66,8,140,100,46,11,156,172,38,16,106,24,95,99,141,82,96,12,133,1,211,177,33,236,84,36,84,96,16,230,72,98,217,130,2,5,105,16,9,176,48,144,66,73,162,145,237,96,153,73,212,50,5,105,98,171,61,187,67,11,34,3,86,100,30,93,136,231,23,73,39,29,91,157,167,105,172,168,179,195,13,70,37,15,229,45,13,243,140,68,240,89,8,221,89,89,36,81,200,37,226,141,132,9,197,165,63,7,155,56,203,103,17,24,81,26,213,87,169,22,89,217,55,120,71,85,62,72,171,118,210,10,244,189,228,33,150,255,238,146,107,195,246,92,118,99,117,57,89,166,72,64,18,48,79,224,135,29,164,137,93,102,107,84,38,156,45,188,70,107,215,68,226,140,156,13,10,161,34,231,139,168,113,68,145,54,46,183,158,34,60,211,69,220,240,3,131,40,83,150,129,26,99,23,66,220,212,134,29,91,112,234,181,255,251,116,0,32,64,140,25,175,146,211,2,46,53,60,69,149,153,66,168,142,221,202,8,52,120,126,105,96,221,134,204,14,2,239,79,87,129,229,148,63,29,228,179,24,196,150,198,160,123,53,104,101,210,185,249,108,220,244,235,77,144,180,22,33,5,1,133,102,140,9,25,28,2,229,166,144,128,241,32,16,148,58,64,70,45,152,180,235,32,16,74,209,51,147,70,242,217,154,99,152,166,27,81,154,143,128,87,20,20,3,2,12,39,64,88,51,40,3,139,96,233,134,70,6,174,3,125,156,195,80,91,95,12,41,105,131,163,70,164,145,47,109,132,119,85,69,203,1,162,147,10,96,136,144,238,183,144,203,159,23,134,162,255,70,255,191,52,151,220,168,224,84,13,236,158,96,230,23,48,66,31,8,16,168,166,136,147,92,149,152,179,234,41,235,195,198,1,242,115,72,78,178,125,9,25,105,163,89,180,239,33,75,176,177,7,40,68,133,179,211,245,47,168,215,51,61,57,12,77,89,127,80,117,91,111,44,162,195,91,105,228,232,164,32,1,25,130,9,5,79,58,236,19,32,215,128,72,71,208,155,14,171,119,234,38,148,11,17,19,25,65,166,208,116,216,18,132,197,66,66,20,134,193,64,193,85,192,72,42,17,46,38,9,20,84,229,249,167,17,194,212,162,127,66,8,51,122,186,254,128,0,0,0,16,128,0,27,220,165,236,88,9,184,68,71,239,129,203,18,69,93,224,94,178,74,242,56,172,56,157,106,252,120,40,190,231,165,152,103,49,45,165,194,131,187,185,118,221,106,92,173,225,49,110,51,24,147,75,25,155,73,103,237,197,141,255,251,178,100,32,136,118,216,104,208,99,56,55,144,71,33,169,32,7,107,8,28,181,143,63,45,101,51,193,14,6,164,213,172,152,146,180,240,176,236,229,60,211,185,128,162,146,159,102,18,36,132,3,24,235,185,239,192,64,138,237,150,22,136,8,73,104,129,10,134,20,56,16,92,65,33,6,130,30,0,231,88,40,201,104,75,206,80,113,23,115,36,10,59,172,2,212,34,18,245,149,68,95,184,170,244,149,211,93,98,48,107,0,86,200,101,178,178,116,212,127,99,113,189,197,35,176,238,18,199,162,245,4,68,159,142,10,210,76,16,149,148,71,208,91,41,245,136,36,70,82,17,34,181,4,181,178,146,179,114,92,91,157,201,223,85,3,43,53,119,164,161,0,217,43,57,97,16,148,144,125,199,141,165,126,97,214,185,219,235,64,142,8,76,12,40,124,198,38,65,0,161,116,150,234,245,193,73,194,233,88,97,221,71,238,209,178,52,112,176,195,225,8,72,104,163,216,208,141,197,22,12,52,38,5,72,140,38,162,43,138,208,152,186,0,130,143,9,177,93,79,115,119,189,200,98,108,157,245,42,229,128,200,0,4,144,142,51,29,75,147,86,76,252,200,38,32,99,198,167,130,200,38,12,213,105,164,173,197,119,128,134,25,112,247,221,200,214,58,171,79,79,77,21,171,107,10,123,117,96,170,26,150,175,242,89,82,53,40,227,70,127,89,180,243,164,189,22,243,28,97,197,218,234,123,179,178,245,21,65,105,111,221,56,240,10,88,181,130,226,165,113,144,0,32,115,113,195,76,80,118,128,192,192,203,152,100,156,200,26,167,24,33,150,240,124,80,35,38,3,163,66,50,0,184,141,33,0,42,10,131,233,168,145,228,201,165,107,148,147,13,205,26,24,132,138,213,72,121,208,112,88,68,38,7,92,180,173,1,254,138,74,47,83,198,37,28,129,49,18,19,60,184,186,3,6,27,196,208,187,202,90,125,87,89,56,236,100,242,58,36,65,80,222,94,166,190,40,235,175,20,127,40,72,69,209,242,21,24,102,223,113,99,244,41,162,206,195,111,158,172,176,116,22,14,225,231,38,151,75,160,43,58,143,43,225,35,160,59,36,231,27,133,19,94,216,211,197,127,166,212,3,214,254,182,116,194,6,5,90,145,143,180,196,226,150,39,80,160,133,232,48,12,90,34,99,145,23,100,176,4,31,75,103,146,205,2,249,160,21,72,198,183,235,56,139,237,98,2,0,32,0,14,210,159,150,148,96,27,24,150,230,198,56,40,41,128,18,197,218,90,174,112,165,207,171,167,30,118,200,144,180,56,46,135,59,159,59,73,53,47,223,218,189,107,42,180,245,167,232,178,189,46,133,186,150,97,150,125,8,153,158,141,75,153,99,93,255,251,178,100,34,10,246,238,103,80,51,89,76,240,70,225,169,48,111,37,38,28,129,163,62,77,101,51,193,31,133,100,193,151,140,200,155,111,23,2,252,129,90,2,9,161,250,64,104,34,51,2,8,80,1,225,203,192,7,68,4,240,20,99,68,160,51,10,0,112,26,22,136,170,112,8,241,44,140,80,139,124,34,61,108,48,3,16,0,131,145,237,52,229,45,201,167,176,50,234,193,42,253,129,204,189,18,152,181,51,137,52,237,60,12,218,127,222,121,84,63,113,254,125,224,167,106,154,148,3,180,132,130,14,212,10,229,32,65,137,59,125,97,191,168,35,52,108,154,242,55,38,218,164,11,66,35,169,19,77,76,155,118,89,121,23,84,153,7,229,153,68,220,125,74,115,212,42,221,73,116,154,140,127,189,142,39,182,191,175,10,124,198,73,204,16,48,201,162,144,72,105,204,146,11,65,188,89,150,121,104,73,136,167,248,14,194,163,220,10,30,44,36,11,180,160,177,131,47,2,173,194,6,52,200,126,101,104,192,113,117,41,68,64,234,66,144,105,32,113,211,74,207,141,127,87,95,91,236,255,88,6,160,74,6,226,5,231,5,31,156,132,228,202,194,204,39,219,170,72,60,53,110,211,201,154,41,109,105,158,23,222,89,106,106,83,71,132,207,202,51,207,43,119,110,193,148,217,88,146,74,235,195,83,43,193,216,135,160,118,66,232,42,186,216,69,167,28,84,101,133,45,186,18,136,139,46,104,128,1,41,210,100,16,83,60,2,136,26,66,86,129,26,22,52,190,6,10,198,82,6,27,69,64,200,181,8,32,251,76,48,2,213,12,10,21,136,74,22,8,86,152,80,33,73,83,249,29,101,174,43,37,113,27,11,136,229,210,190,80,59,77,130,155,11,0,82,23,147,67,143,218,230,118,153,91,181,90,164,174,63,59,68,97,137,149,88,250,138,144,98,228,98,152,226,58,243,39,85,59,58,101,39,154,61,177,84,235,20,143,164,173,220,21,107,29,80,99,50,67,122,245,208,165,137,87,132,58,240,40,82,144,36,146,127,61,57,53,153,97,20,220,230,28,242,119,99,63,101,53,167,132,98,145,26,70,218,226,104,130,127,44,40,160,117,145,109,80,111,12,98,208,243,131,195,194,142,46,52,27,104,241,57,65,227,90,194,46,81,104,209,50,134,56,6,27,48,13,216,246,161,142,151,188,80,98,4,36,80,219,173,20,6,109,189,37,214,71,255,254,225,0,40,0,5,20,155,96,69,222,51,2,78,149,198,116,97,193,177,87,1,40,34,17,171,175,90,207,118,97,200,188,198,160,60,44,76,75,43,205,202,51,166,163,179,82,111,153,243,178,143,159,165,121,173,76,184,173,38,74,156,147,110,202,110,2,6,255,251,178,100,33,0,118,202,95,208,51,89,76,242,63,33,9,53,111,3,36,159,41,161,63,76,233,156,129,11,14,164,213,144,137,176,102,10,168,204,81,13,213,110,42,12,220,150,98,127,163,82,129,177,130,106,11,156,97,4,98,36,64,73,160,65,176,170,12,27,193,67,225,133,11,140,207,214,29,44,64,48,33,220,12,99,58,36,25,52,227,77,129,66,82,117,25,216,113,49,13,61,227,84,205,49,154,179,216,1,252,134,28,41,182,196,201,97,115,239,51,215,14,192,82,216,243,118,132,202,7,69,52,69,249,115,68,46,42,187,19,125,54,102,45,164,117,189,139,212,40,171,162,80,246,54,109,78,158,53,185,123,5,97,56,55,144,108,151,160,115,250,127,99,211,169,195,193,207,17,72,23,223,106,231,251,223,96,0,0,249,206,196,203,194,98,161,67,176,229,211,1,192,136,108,205,171,176,71,69,30,92,215,54,3,3,172,80,162,18,113,177,211,199,122,220,230,231,28,68,188,155,3,134,194,106,108,147,140,184,6,210,248,205,141,93,42,215,167,253,224,2,1,0,0,0,40,36,99,238,151,160,220,65,224,31,133,20,106,4,109,75,219,17,111,225,217,53,61,220,144,6,149,204,141,254,121,177,173,79,94,154,25,150,85,137,195,148,115,250,173,114,83,106,253,136,142,79,204,46,59,13,67,44,202,74,204,236,64,109,20,29,53,116,30,70,244,136,80,242,129,149,58,243,97,40,58,191,192,160,128,145,7,14,4,14,71,178,96,161,128,192,132,75,100,10,6,44,144,148,0,120,226,97,38,4,120,88,32,84,137,69,149,51,49,224,85,216,66,33,33,147,140,161,239,46,121,48,148,185,80,84,10,143,50,229,152,245,67,137,254,179,215,157,45,87,25,118,197,229,50,182,213,101,182,209,104,244,212,46,66,79,66,64,42,175,253,249,211,53,171,215,185,25,195,103,203,215,181,41,42,244,42,77,71,234,61,98,242,211,178,122,208,156,140,56,185,22,165,43,77,223,162,101,234,20,148,12,208,132,164,125,62,193,149,56,228,201,19,14,22,39,86,178,255,249,94,179,142,45,235,171,144,169,37,88,241,122,234,72,81,106,75,66,6,12,211,11,22,6,124,1,169,46,33,149,4,84,248,227,108,21,36,68,236,209,243,140,227,67,134,3,81,170,71,41,1,147,106,216,124,10,151,46,90,81,99,156,44,61,165,96,35,227,79,25,97,9,36,237,185,55,63,94,159,85,32,0,40,0,14,134,140,146,217,34,242,169,35,73,53,201,24,45,114,27,86,182,250,122,85,81,253,91,67,194,224,42,73,85,94,225,242,156,170,88,173,118,189,28,170,151,43,93,181,47,189,19,135,31,187,81,170,75,10,234,12,255,251,178,100,30,8,118,163,99,208,179,89,52,240,69,132,73,53,104,163,94,155,193,159,69,172,61,62,193,13,145,36,213,172,20,144,102,149,29,70,117,53,75,12,56,240,235,128,140,229,193,88,205,49,141,57,232,158,169,212,177,55,210,108,66,49,101,0,1,15,82,35,37,172,3,98,53,15,47,185,64,198,1,37,6,133,208,122,202,0,72,38,124,89,161,144,148,138,225,103,106,105,20,85,140,41,93,97,199,70,15,114,32,38,87,3,211,189,50,54,250,35,14,191,241,168,114,196,106,33,28,50,145,112,36,12,219,101,19,120,37,103,229,27,68,37,36,25,205,49,203,94,9,36,64,181,224,49,234,67,84,105,73,12,182,88,96,164,104,121,105,103,67,158,20,72,245,202,36,236,196,62,85,35,76,97,54,125,65,0,0,191,118,0,33,76,228,28,93,2,194,0,44,211,229,184,53,21,52,101,14,1,117,155,216,213,174,149,106,81,89,119,78,234,211,123,205,141,190,8,46,101,50,99,82,182,72,133,135,162,86,132,53,199,192,236,188,69,88,174,192,11,216,201,175,69,31,220,64,21,128,0,10,86,38,176,240,200,128,230,223,7,116,121,200,167,2,77,189,15,207,39,168,222,116,6,186,109,46,45,27,179,57,141,104,132,182,65,64,249,79,99,170,74,88,118,61,63,140,223,210,99,3,190,210,198,117,110,141,155,179,7,161,98,191,232,166,184,97,44,169,246,168,210,232,219,103,245,67,11,36,248,18,128,88,179,138,100,232,63,106,184,89,233,112,169,214,89,145,133,111,22,128,8,101,240,16,2,88,28,147,6,136,148,35,9,3,252,93,145,103,211,1,128,171,46,102,130,113,10,72,163,9,2,129,77,57,240,75,82,168,135,47,190,217,14,166,227,14,123,5,105,125,52,66,181,219,157,42,41,166,201,101,119,106,229,206,245,43,221,46,100,128,170,86,170,85,12,206,42,152,233,230,229,35,99,185,92,215,110,46,227,29,20,147,182,44,200,147,63,163,18,153,148,110,71,72,85,121,159,227,104,147,82,11,161,122,35,31,216,14,165,216,2,67,24,194,39,6,56,152,68,184,150,114,165,43,83,119,69,7,23,207,101,98,137,141,158,232,203,77,18,199,163,236,197,159,68,58,76,206,187,141,24,135,45,130,206,137,226,196,150,44,198,137,10,8,93,159,147,69,79,197,43,75,191,250,136,0,32,8,42,50,126,5,65,0,24,26,183,199,79,51,12,0,39,82,108,76,136,36,61,110,121,125,175,132,189,4,130,86,37,122,235,216,152,140,242,130,27,165,145,197,237,208,118,85,61,73,40,146,84,149,196,160,248,41,179,181,134,99,14,171,50,3,86,184,193,101,211,99,173,33,50,139,158,192,255,251,178,100,39,138,183,115,101,207,43,89,76,240,64,1,169,53,99,67,22,29,149,151,60,205,229,51,193,23,137,164,128,109,32,32,133,67,11,130,92,84,138,72,130,242,168,104,160,193,70,141,194,9,8,54,17,52,157,76,160,179,134,52,38,26,230,101,161,149,150,4,56,44,9,100,4,225,43,165,99,131,104,18,20,72,130,67,22,162,255,69,112,96,48,201,50,230,40,46,252,51,23,64,27,254,239,57,76,233,201,145,151,238,84,169,51,227,58,128,225,230,229,69,202,240,51,1,157,146,208,141,170,44,79,198,160,144,128,110,105,162,56,89,86,223,2,110,100,100,170,227,196,136,137,196,200,184,164,141,150,208,27,101,182,121,191,104,233,100,50,98,229,70,45,75,240,99,62,123,181,99,114,254,155,249,85,77,90,87,47,220,155,170,181,0,64,0,189,91,1,85,152,3,166,66,72,209,240,10,198,153,130,190,108,29,3,4,91,241,101,80,132,90,46,104,100,88,225,83,118,196,224,68,18,210,40,108,249,224,181,163,88,128,139,16,208,117,66,174,82,162,251,0,18,41,201,215,185,226,0,144,201,171,74,132,43,68,160,7,50,58,68,96,8,44,113,147,41,58,85,134,55,46,117,89,138,77,133,192,86,99,144,229,59,54,37,87,229,182,38,171,110,229,109,231,135,197,114,169,59,77,30,182,213,22,51,3,164,159,81,154,20,112,46,10,197,105,203,84,137,55,12,40,8,117,196,129,55,33,33,197,66,6,14,194,1,203,155,1,160,132,101,2,228,33,81,188,177,174,24,33,19,68,131,77,96,121,128,16,68,132,2,10,103,136,102,16,103,48,34,8,80,240,81,6,193,0,228,203,206,187,35,168,242,156,201,66,244,168,188,58,173,233,207,12,198,218,252,48,217,151,10,150,87,115,222,39,241,82,191,151,157,7,121,216,158,153,138,128,38,47,141,33,20,50,48,167,148,122,56,52,202,7,34,98,38,166,208,228,17,180,195,79,66,76,219,55,15,110,69,140,111,76,244,35,76,32,114,196,100,57,94,81,66,134,161,138,106,208,98,31,176,147,50,127,180,226,0,176,86,227,231,84,151,238,5,75,99,138,201,71,155,110,196,69,128,45,217,44,18,220,152,201,152,224,170,172,194,218,61,52,116,75,82,244,144,113,152,108,216,98,136,20,37,28,165,148,80,70,117,118,160,210,131,70,208,61,196,142,184,110,27,150,89,86,58,171,230,81,138,187,34,196,118,222,0,0,72,0,0,148,209,235,111,128,41,12,178,51,147,84,48,25,16,245,187,5,35,20,63,167,137,244,97,109,120,200,8,193,131,187,17,155,21,231,173,69,101,146,200,197,185,155,187,206,253,12,239,111,64,115,83,116,111,11,182,255,251,176,100,30,136,119,50,101,207,203,89,76,240,72,97,233,32,27,35,8,26,97,163,69,76,189,62,65,12,134,100,212,109,12,32,238,51,213,218,166,141,46,179,112,97,168,153,2,168,123,168,202,203,74,224,38,11,188,95,96,194,75,198,40,27,17,24,69,64,7,173,56,193,30,41,155,19,134,25,217,226,105,182,120,134,1,13,67,130,24,195,47,5,180,24,120,144,225,3,8,6,137,163,220,51,45,97,233,49,9,107,73,202,196,91,198,77,36,96,140,153,216,94,204,213,153,67,178,231,149,148,192,175,229,235,46,44,63,122,56,200,169,57,81,21,144,131,136,162,43,48,74,80,156,105,149,57,34,185,45,87,83,105,219,40,145,178,141,26,56,23,109,145,136,227,63,193,22,40,194,54,144,55,46,121,15,159,234,150,117,179,45,89,73,239,203,243,73,62,12,18,9,117,250,2,74,167,17,34,94,177,7,195,92,15,82,158,82,148,205,91,20,220,84,136,247,94,204,176,97,148,60,16,46,18,51,88,64,234,7,80,21,152,42,26,113,0,226,13,4,148,129,56,195,129,34,131,94,145,102,25,113,116,157,17,27,27,164,250,206,19,229,29,191,187,219,66,20,64,0,0,163,116,178,228,142,134,99,66,49,17,48,226,3,101,239,187,141,20,150,225,24,134,91,114,241,41,117,251,63,99,233,42,195,87,99,20,151,176,164,166,206,151,44,183,170,25,108,246,14,156,50,227,52,72,77,104,181,36,109,52,21,114,241,77,22,78,203,166,150,171,184,156,56,53,246,138,219,32,216,64,133,217,8,97,252,75,245,174,160,224,148,65,192,196,144,53,244,18,12,33,65,82,22,225,122,11,229,200,164,18,113,96,51,197,106,28,101,172,29,119,185,50,67,207,21,225,244,171,164,5,210,84,231,69,168,174,162,113,142,245,246,161,57,12,204,210,82,140,88,241,94,12,172,133,86,23,254,149,67,161,177,91,100,202,162,54,193,26,100,108,8,82,56,217,102,67,53,209,200,254,76,154,102,138,195,113,28,22,111,125,163,93,206,166,90,141,198,106,40,177,200,185,39,33,147,77,224,50,15,5,136,131,11,6,50,27,82,4,2,185,236,120,28,88,4,10,10,191,122,165,140,199,135,193,160,49,96,124,48,33,115,4,40,75,22,135,31,105,85,176,46,108,76,219,197,94,76,177,138,238,54,216,52,202,75,36,155,119,232,102,250,191,255,168,0,0,32,0,1,197,138,150,105,172,8,35,131,27,152,139,3,67,2,134,29,104,125,38,32,56,212,74,36,220,85,140,197,1,98,241,90,72,253,38,48,228,107,187,149,202,168,229,210,141,221,189,126,173,91,178,168,243,101,120,102,37,206,235,74,133,195,109,113,47,255,251,178,100,35,8,247,91,102,79,203,89,76,240,70,32,217,32,27,89,2,26,85,163,71,172,97,145,193,20,141,36,129,141,12,88,89,251,5,116,84,177,30,90,2,253,151,128,131,79,133,4,86,80,128,221,221,134,58,143,225,196,26,130,34,65,2,198,105,134,243,166,219,100,204,17,236,95,160,54,75,85,59,5,76,4,164,44,65,68,232,108,56,172,50,227,165,2,29,99,142,170,61,164,83,37,92,108,94,1,112,98,113,166,6,223,38,250,231,126,160,103,58,92,195,42,216,251,176,76,182,233,24,136,208,22,26,17,202,8,72,243,156,72,226,134,204,207,95,228,162,35,68,40,159,222,118,39,22,85,240,130,110,34,46,221,31,59,105,42,145,177,239,20,49,31,148,140,143,110,249,177,153,35,146,79,251,64,194,231,103,169,50,128,19,34,24,25,81,13,125,148,19,226,37,195,167,14,18,81,112,204,91,89,44,52,148,78,213,58,2,200,60,129,162,80,48,8,1,26,26,65,208,211,192,40,172,4,81,44,26,64,121,82,226,70,56,201,3,12,125,11,200,24,98,148,177,194,238,159,47,17,33,73,82,209,166,250,172,219,162,192,12,108,0,0,78,188,108,161,71,70,26,13,57,235,35,65,79,38,210,56,212,102,43,80,218,130,28,149,171,30,150,83,80,225,23,171,55,53,69,222,101,24,163,148,252,102,223,225,123,247,41,164,136,82,207,195,52,48,228,203,143,28,100,143,252,12,194,33,167,25,230,90,200,245,34,82,198,226,228,149,133,96,26,202,240,46,219,52,71,146,230,151,44,42,196,126,86,6,132,138,172,92,222,36,137,109,131,2,93,55,49,219,45,171,221,24,104,144,26,243,99,141,109,172,50,131,65,216,60,169,176,157,165,196,167,102,8,69,150,163,92,185,232,61,196,169,212,82,37,113,69,107,78,28,44,79,5,210,197,250,137,171,175,120,149,72,87,149,10,80,164,111,157,243,2,201,94,97,93,14,68,231,78,188,104,179,182,168,39,139,40,211,219,119,79,215,116,229,191,41,74,65,31,91,109,53,207,93,88,183,200,163,49,128,111,140,98,195,27,217,47,128,74,82,201,187,177,246,34,173,69,166,9,57,145,227,85,141,108,226,214,190,223,11,82,33,100,24,208,209,32,108,213,12,112,211,44,104,113,132,141,146,130,108,205,58,120,94,56,218,209,91,43,122,83,57,86,152,251,129,0,104,197,66,89,224,0,56,200,195,142,161,100,48,92,0,110,149,240,180,175,75,119,106,68,252,22,201,16,131,131,225,12,26,33,69,42,157,220,245,95,152,187,187,114,139,148,220,228,158,188,131,9,118,170,69,84,85,30,154,248,24,10,54,170,4,247,4,14,110,128,16,44,44,136,255,251,178,100,37,138,119,181,98,206,139,122,76,240,70,2,137,32,99,67,22,26,81,163,67,76,225,51,193,28,145,36,149,188,140,144,42,1,208,125,154,23,181,49,202,15,64,74,110,91,37,208,89,212,244,3,19,59,198,193,203,2,162,78,32,131,26,48,197,9,26,4,100,15,16,156,2,42,48,107,205,2,3,28,9,97,201,159,32,168,16,120,66,180,233,18,4,80,101,4,225,130,9,143,190,201,90,182,17,73,15,162,194,192,88,122,87,171,34,9,155,179,254,232,64,138,30,255,198,216,220,141,224,98,48,252,82,10,13,104,28,160,85,74,233,50,252,46,193,162,164,193,84,123,68,76,89,100,36,2,67,110,120,2,33,11,182,186,61,42,74,228,123,211,156,79,64,141,240,80,202,61,167,197,156,243,49,11,133,248,111,59,57,74,42,58,10,7,196,161,214,153,64,216,180,151,80,182,81,105,192,73,65,204,10,121,9,76,4,186,107,145,85,88,186,186,192,16,159,151,50,181,43,219,158,104,100,8,38,176,120,121,145,168,122,133,96,81,64,192,88,243,15,150,112,160,180,216,92,247,9,173,168,14,194,198,171,85,193,220,208,153,244,242,31,118,175,64,12,0,81,118,174,56,96,82,96,77,135,166,9,20,12,41,215,193,169,202,179,165,193,164,40,74,81,53,169,251,121,119,145,154,243,86,169,37,241,153,77,220,171,101,202,218,202,189,73,69,46,14,109,120,10,40,240,79,179,181,131,124,212,197,64,88,26,167,140,181,182,100,137,8,170,189,214,242,195,169,101,43,148,93,192,193,129,64,141,199,127,1,80,106,18,34,36,50,0,132,142,181,151,211,134,90,128,16,144,144,164,7,174,210,22,83,78,85,202,189,150,185,43,22,98,5,143,204,230,242,189,174,163,161,0,73,34,146,234,105,76,118,33,106,33,71,27,194,124,79,181,106,57,4,73,54,38,107,248,190,57,237,168,45,125,36,13,44,37,145,179,38,80,178,147,18,102,36,30,201,45,133,30,157,22,84,194,15,255,71,212,194,55,55,124,235,27,145,51,149,75,195,254,174,54,150,40,170,46,246,5,63,73,136,233,152,80,116,208,97,81,156,203,141,80,187,76,209,88,69,9,0,1,55,133,60,164,93,54,117,173,23,60,201,251,200,95,56,82,246,205,180,128,200,98,73,60,233,19,205,16,164,17,173,111,174,111,16,165,207,113,51,107,201,42,167,104,219,71,255,250,2,0,72,0,4,28,13,152,37,160,53,193,148,136,105,75,7,40,14,28,151,15,43,116,108,115,81,170,139,248,42,9,47,139,247,15,189,223,82,102,102,139,232,240,136,216,159,185,102,142,159,159,156,170,165,122,24,242,248,160,133,52,5,255,5,45,246,101,255,251,178,100,33,138,119,32,101,207,179,88,76,240,67,67,41,53,99,35,36,28,17,153,62,77,101,51,193,12,5,228,128,109,152,32,41,99,232,41,146,213,66,122,239,37,66,180,3,2,160,132,199,33,27,102,18,59,74,32,32,14,1,18,44,4,37,34,40,164,153,210,66,228,18,176,14,138,236,46,80,206,158,94,29,131,154,80,8,113,136,208,145,77,158,137,10,125,96,151,228,177,202,121,157,250,84,230,97,8,141,29,112,86,155,140,242,189,145,135,249,211,127,86,108,186,36,236,97,63,62,136,176,24,12,35,146,197,88,92,81,173,233,122,142,110,176,97,178,139,198,77,196,253,150,109,234,92,213,104,233,148,85,46,212,84,64,188,229,37,9,201,86,143,248,125,34,15,20,246,186,251,74,255,75,176,189,101,188,2,65,111,76,64,143,69,141,8,0,6,176,159,10,116,203,179,5,9,199,52,135,30,78,92,187,215,240,89,71,52,42,218,190,127,50,92,233,67,41,84,55,202,116,110,130,228,154,196,53,172,123,3,135,193,133,155,116,139,219,34,198,103,239,87,218,97,212,104,74,219,163,239,79,250,64,98,32,72,38,101,170,236,209,34,59,57,83,20,80,236,94,48,139,45,138,141,246,180,237,23,128,153,115,248,225,79,219,163,175,63,69,244,156,183,49,217,85,105,109,186,148,84,212,148,218,213,184,30,11,149,58,173,102,86,195,212,54,82,181,150,241,114,147,109,57,2,6,88,116,244,164,45,115,216,94,210,80,91,227,84,36,11,37,68,130,96,8,167,60,38,104,82,179,20,228,87,44,137,142,76,50,92,80,202,70,158,131,69,81,55,129,50,2,99,139,81,74,74,207,45,203,39,1,38,254,70,25,12,5,60,234,48,6,25,24,88,21,174,212,223,38,175,11,101,74,84,234,55,45,68,37,210,72,253,227,67,207,180,83,70,36,61,149,40,10,181,130,114,254,212,50,147,118,68,169,247,171,182,152,105,27,98,42,42,243,173,170,209,87,70,45,37,213,94,87,208,170,214,248,77,45,87,122,211,217,46,180,246,161,120,232,222,166,44,178,42,23,157,164,192,136,242,106,24,120,200,172,113,105,4,103,206,5,149,68,208,70,28,56,135,119,152,101,144,59,40,105,137,11,145,83,194,244,4,137,28,36,145,73,114,197,13,168,43,65,162,80,0,229,172,44,115,110,218,252,63,74,146,253,20,172,207,170,243,127,168,4,0,11,90,96,171,204,114,104,56,41,209,34,69,40,195,26,95,204,249,61,94,154,122,41,35,49,69,100,0,1,131,74,154,108,113,250,153,177,94,49,63,122,77,67,135,209,74,185,110,95,75,36,154,125,97,172,83,190,211,19,110,98,48,25,243,134,232,15,8,165,255,251,178,100,35,130,55,120,101,207,43,89,100,244,65,193,9,53,103,15,32,28,153,161,63,45,101,51,192,235,134,164,213,172,24,146,72,165,73,0,22,208,148,119,109,158,16,38,97,0,185,194,193,9,76,98,0,140,197,150,10,130,13,48,162,113,18,230,181,193,134,11,78,120,190,106,40,96,76,103,104,14,32,213,112,42,107,15,109,145,180,44,48,178,136,238,215,108,151,16,80,4,192,105,105,21,183,77,78,250,203,23,250,70,52,198,184,189,152,52,54,205,103,88,83,117,126,217,67,251,199,246,189,113,82,64,249,10,19,178,248,240,95,109,135,40,234,3,84,77,28,231,150,152,143,23,68,101,121,117,116,39,41,179,233,18,199,215,157,182,190,212,121,159,148,200,249,82,62,127,230,115,159,189,111,144,58,247,238,254,116,230,204,196,224,152,92,25,75,229,98,93,47,21,2,0,3,219,63,209,73,5,77,33,156,63,39,28,134,236,83,208,175,141,88,18,178,97,42,121,66,111,31,112,28,58,60,203,143,6,82,42,26,83,98,129,113,89,167,165,146,243,38,46,38,101,197,0,243,214,59,82,177,219,251,200,183,202,255,160,0,0,96,14,76,165,197,195,2,69,50,103,78,110,133,220,97,193,42,8,1,40,156,169,151,218,88,196,211,12,136,122,171,178,183,98,245,138,126,92,146,97,45,135,168,187,170,105,236,35,86,169,42,72,37,50,246,3,0,190,175,163,248,179,101,75,128,186,141,17,152,185,170,27,60,253,50,137,58,115,49,132,78,12,37,134,35,99,172,60,88,146,32,219,75,206,11,40,137,67,73,96,109,99,11,10,12,107,154,136,71,83,51,166,184,6,0,226,68,164,50,128,22,125,13,192,195,4,28,203,145,85,38,24,11,34,103,172,68,189,203,17,165,63,210,183,5,158,230,166,145,87,6,126,54,210,126,4,135,101,113,248,212,61,109,11,36,44,162,37,40,133,100,68,22,137,30,36,134,95,175,82,168,55,22,10,200,88,152,83,54,142,203,201,53,84,71,115,217,79,169,92,113,4,113,75,103,195,96,70,137,203,168,195,84,222,168,147,233,61,183,244,178,246,233,69,171,26,152,0,184,96,138,162,53,5,189,57,90,193,203,57,77,26,226,106,245,166,85,30,59,93,242,124,250,77,79,30,170,156,124,249,97,115,129,18,20,62,152,160,75,214,125,132,176,151,56,109,71,42,95,93,150,29,234,254,205,192,0,32,0,6,171,82,34,200,24,9,165,146,2,252,28,212,176,189,227,120,86,179,73,144,194,212,237,22,90,225,88,21,75,8,113,32,153,169,249,124,7,55,158,52,151,240,212,239,47,70,103,234,208,220,169,93,255,120,166,158,199,230,251,39,84,168,174,156,10,255,251,178,100,34,136,55,73,103,79,51,89,76,240,68,1,169,53,104,194,82,27,93,163,67,76,189,51,193,9,7,228,225,172,24,144,142,145,52,211,57,8,153,35,36,101,72,218,232,193,77,178,111,24,192,141,60,208,83,80,206,188,196,108,160,133,2,2,56,66,128,32,83,44,35,177,0,17,0,100,144,18,64,104,56,211,112,32,9,133,183,50,199,73,84,206,109,152,233,49,106,174,201,144,144,200,80,54,0,87,13,70,218,183,182,40,147,76,121,32,231,234,58,236,210,69,89,101,72,127,144,197,41,102,10,180,62,121,22,79,28,38,189,164,230,134,68,4,187,117,71,49,17,68,10,173,37,156,232,38,212,148,109,85,79,180,138,30,105,145,77,128,235,131,76,44,88,140,169,34,123,205,179,123,215,214,249,152,196,193,135,222,126,170,71,154,16,245,232,202,132,0,2,41,75,121,81,25,2,7,50,0,66,162,163,134,228,207,33,214,191,50,177,152,201,75,22,16,148,120,32,124,14,85,135,86,166,66,143,28,136,144,90,42,109,96,145,229,77,28,65,240,146,202,76,53,183,126,123,47,20,185,45,175,219,103,167,245,3,104,0,0,43,68,215,76,60,22,176,195,148,222,245,195,2,13,3,65,170,17,26,185,2,189,118,221,100,139,114,97,84,242,216,148,162,57,28,187,121,252,242,43,200,19,189,174,181,45,33,183,57,195,136,175,93,167,201,228,69,73,146,51,212,231,232,13,167,89,164,132,206,61,68,232,126,135,201,42,73,26,163,168,7,177,194,135,4,192,156,7,144,5,128,2,7,152,54,71,128,50,193,72,78,9,104,154,18,160,29,228,23,114,20,81,27,228,52,225,61,136,33,216,108,22,194,22,92,207,214,3,73,149,145,241,221,25,19,59,19,114,53,129,20,134,209,149,157,11,68,170,13,163,98,24,105,103,145,40,161,99,143,158,171,22,15,174,74,105,195,29,19,82,76,103,8,16,73,69,157,20,87,138,34,84,212,79,27,150,48,8,207,101,183,18,16,64,192,194,103,72,167,36,75,147,20,60,109,20,15,30,109,4,143,100,17,150,238,64,128,10,171,253,45,16,161,49,6,140,29,65,48,29,234,77,134,48,158,77,97,29,48,13,190,249,153,194,192,104,23,11,228,162,7,153,33,75,5,7,140,15,42,27,48,152,247,80,211,82,102,2,66,151,173,82,30,148,60,195,209,251,182,238,66,70,0,32,74,16,0,1,231,122,195,112,21,96,128,83,176,24,120,113,103,158,71,65,46,90,109,233,107,128,190,89,138,135,67,77,173,236,237,222,171,55,42,206,189,12,130,211,243,22,131,233,36,242,42,218,183,217,93,52,183,29,204,59,44,247,81,248,164,174,14,164,159,115,25,255,251,178,100,36,128,119,8,104,208,211,88,76,240,66,129,169,53,107,8,36,30,101,149,58,205,105,51,193,0,134,164,193,161,153,80,139,90,91,108,149,111,168,122,119,162,67,33,47,232,133,41,164,76,144,21,65,207,83,134,106,238,1,39,78,176,64,39,128,4,76,116,143,70,242,102,139,9,12,155,196,233,87,105,226,147,109,145,71,150,44,101,85,216,93,11,128,223,177,55,113,198,96,234,218,192,163,48,44,59,47,166,147,59,180,112,60,13,94,132,144,70,67,171,196,206,127,215,64,138,230,196,54,46,107,190,209,245,73,69,22,141,16,124,84,218,32,216,12,226,200,14,138,9,119,20,97,229,74,9,199,65,216,73,189,255,248,19,38,54,53,20,33,6,225,145,89,27,215,20,145,60,50,154,235,153,94,47,8,0,5,253,80,149,17,136,196,26,156,97,25,54,125,3,214,13,169,50,251,157,183,164,170,170,24,26,96,122,73,76,56,132,8,76,135,138,76,137,161,65,69,10,147,145,176,216,200,31,0,174,210,152,197,61,132,39,206,181,175,228,63,140,255,254,240,4,0,0,77,92,191,44,184,197,146,56,72,15,135,160,225,129,87,172,9,175,17,11,152,150,69,84,29,17,68,1,75,220,154,17,217,45,35,247,171,81,155,123,191,82,81,126,26,189,86,81,23,199,179,17,87,101,109,190,144,28,12,224,75,17,205,154,182,52,204,5,7,47,165,133,16,3,3,85,116,224,11,139,83,100,220,64,244,248,72,66,128,234,244,144,1,104,13,9,32,49,2,81,38,88,136,53,154,233,11,153,2,62,46,80,177,196,194,3,7,56,76,197,84,168,48,24,241,149,4,99,143,164,0,41,106,90,145,11,69,8,100,56,3,16,16,128,66,108,73,172,185,44,37,59,209,150,42,189,97,167,45,167,61,9,167,1,193,209,167,203,9,165,119,14,218,154,199,137,198,204,134,16,255,35,164,102,214,149,72,217,68,181,35,39,71,196,167,78,147,30,80,225,16,173,40,141,50,233,55,99,241,67,11,119,179,36,48,157,40,77,159,244,117,240,205,245,126,161,185,174,242,104,223,234,2,143,7,50,110,40,255,92,255,105,139,146,24,184,47,52,137,184,81,211,189,29,78,7,129,220,123,229,47,170,225,64,66,230,130,45,120,58,68,144,108,64,129,103,34,196,90,195,10,5,233,21,20,120,124,29,207,53,35,133,180,112,84,231,66,138,74,91,216,135,119,40,0,64,0,14,68,163,34,186,5,180,218,168,192,212,122,80,0,138,126,27,87,242,200,180,78,29,71,226,65,74,196,114,242,164,206,51,23,213,108,99,211,243,25,83,216,181,114,205,108,238,83,252,221,247,121,173,192,22,95,54,166,250,190,243,13,255,251,178,100,32,138,247,32,104,207,179,57,76,240,70,225,169,32,111,6,36,92,85,165,65,77,101,51,193,16,10,164,193,172,140,144,153,140,166,112,128,9,3,116,47,162,231,99,237,104,20,98,19,16,120,187,12,228,88,48,9,167,9,34,1,204,197,148,228,241,40,194,176,247,40,33,48,51,130,16,13,50,213,177,21,76,236,192,203,4,86,147,35,35,32,224,200,73,14,146,46,162,114,175,200,203,194,94,182,150,160,147,18,13,184,174,179,183,110,6,138,174,149,109,136,72,103,232,114,160,139,87,155,104,50,34,68,69,17,205,185,217,52,164,143,244,8,156,237,65,36,144,162,68,68,81,17,246,141,12,168,108,105,83,196,100,77,14,170,68,187,9,254,231,144,25,103,76,231,253,91,242,122,153,250,153,54,106,41,87,148,55,55,175,24,161,250,190,35,126,165,176,16,80,104,160,136,198,224,131,204,119,74,48,179,197,184,198,207,149,120,229,50,235,188,130,142,45,148,43,175,183,61,201,158,175,220,183,7,99,139,31,50,255,86,90,128,115,173,29,249,185,222,79,29,222,173,39,227,148,200,71,254,31,255,70,95,127,51,250,1,0,13,68,197,49,105,97,103,33,116,132,145,198,131,131,68,53,22,226,196,28,118,231,12,67,239,178,155,23,182,28,129,169,46,209,90,212,204,170,126,252,55,42,169,201,109,218,124,234,76,216,202,139,56,118,102,43,41,105,139,159,110,51,72,111,41,83,218,38,172,77,170,215,160,160,126,95,101,128,102,197,223,134,83,213,39,25,152,40,70,176,161,133,246,26,108,233,5,1,198,89,199,48,35,71,178,145,161,2,231,32,149,76,75,106,149,170,141,225,14,8,44,59,214,144,46,10,182,68,219,65,227,91,245,243,59,149,102,111,28,117,159,246,217,245,167,120,106,202,92,70,235,3,238,43,34,93,148,36,200,233,116,76,192,178,204,82,208,106,146,154,240,103,28,209,8,168,252,209,178,50,244,76,19,204,172,215,171,144,82,163,41,65,50,237,143,146,218,162,17,232,216,226,39,217,129,246,104,193,35,72,145,5,99,153,21,81,170,113,27,49,140,100,222,42,153,61,61,130,84,66,130,78,26,98,137,12,8,91,120,9,77,217,226,244,67,196,174,195,28,12,123,240,205,139,63,51,8,215,2,104,46,18,64,50,85,67,210,209,130,136,12,48,84,148,92,179,212,195,21,169,70,149,174,168,194,191,45,201,189,254,239,86,208,8,4,0,0,6,22,1,81,151,224,198,116,223,120,233,208,105,226,171,241,184,90,220,138,252,186,58,215,132,4,74,92,104,6,5,171,75,57,82,238,175,225,171,211,53,121,51,53,222,83,214,134,162,15,46,161,152,237,116,208,74,102,255,251,178,100,31,2,247,26,101,79,187,57,76,240,72,225,25,32,99,66,22,26,129,159,64,205,97,19,201,27,151,164,129,172,12,144,166,246,84,118,83,81,7,122,226,39,136,92,24,37,114,45,101,5,71,212,94,94,2,165,173,33,37,204,80,201,139,3,86,171,0,141,153,0,22,152,116,209,214,69,198,20,73,50,77,3,0,203,139,160,25,177,113,9,66,96,35,66,34,58,16,148,19,14,32,1,136,179,22,129,14,55,88,221,168,1,98,48,150,145,3,195,112,3,19,169,77,157,5,246,107,77,34,140,188,162,118,145,34,148,145,12,130,228,106,182,122,10,78,243,91,77,156,165,136,80,97,40,33,217,64,53,6,201,34,132,77,51,104,100,70,171,56,175,45,169,64,66,105,39,26,207,91,253,127,212,110,94,221,225,132,47,66,129,144,24,17,204,37,230,186,173,220,136,133,84,99,18,136,249,165,104,89,147,173,43,85,205,223,20,6,58,143,137,76,3,201,112,192,195,140,136,154,100,33,96,241,16,106,130,225,199,161,224,128,10,1,56,227,2,49,56,40,26,101,44,63,22,158,34,80,115,33,54,204,147,52,165,201,217,167,147,255,245,130,48,29,1,234,104,175,193,5,6,151,29,213,200,24,14,0,197,163,14,140,90,30,166,139,117,91,146,49,81,74,236,124,220,143,26,121,235,245,171,214,183,59,55,75,99,178,157,212,198,130,196,137,255,164,122,28,246,204,228,61,78,251,101,132,190,69,194,206,26,114,100,19,75,57,120,63,42,153,16,212,185,85,82,224,191,160,112,131,108,0,25,214,5,221,16,140,0,83,121,1,91,10,60,2,224,93,2,129,76,68,85,1,37,0,133,222,96,37,156,83,117,132,74,88,9,130,62,140,69,82,50,153,21,59,89,116,41,172,102,238,53,151,230,71,149,39,43,55,62,207,68,230,3,226,5,1,160,215,208,46,221,16,104,160,177,182,40,99,84,34,73,38,22,167,142,22,60,57,20,28,65,230,11,179,138,90,35,136,17,20,7,144,29,14,9,5,252,170,253,253,236,167,119,42,219,245,41,213,60,108,45,221,161,122,68,35,204,49,18,115,37,51,18,186,180,196,89,132,53,133,80,130,42,164,85,28,239,164,165,197,4,228,123,19,151,251,82,177,99,95,231,215,59,199,63,151,136,139,183,222,250,181,6,73,165,206,82,75,26,205,230,177,130,173,99,162,140,85,106,255,211,235,192,0,73,0,0,218,220,228,104,82,96,85,105,229,158,44,36,192,154,102,143,129,16,40,172,244,10,237,45,148,147,42,167,74,72,132,57,123,124,169,40,152,149,218,154,164,179,45,150,75,173,99,83,42,242,168,205,108,163,174,148,2,221,230,148,185,140,55,68,16,255,251,178,100,35,2,119,59,100,79,75,89,76,240,63,129,89,53,107,2,36,156,229,141,58,45,101,51,193,13,142,100,129,147,13,72,43,164,39,51,242,228,22,232,28,67,54,38,5,8,214,193,152,18,63,24,102,22,224,35,50,247,56,224,214,128,94,163,105,168,218,229,69,83,21,51,64,241,103,3,128,55,184,43,8,11,48,119,197,186,6,10,44,153,20,40,11,14,132,188,85,33,115,51,165,201,106,148,142,124,7,36,147,67,106,108,203,92,85,189,50,160,18,21,254,247,191,250,138,202,161,157,99,139,178,194,17,84,137,200,149,16,198,220,56,137,26,170,138,136,193,27,54,62,194,24,50,135,105,165,160,161,153,234,202,30,93,27,62,82,108,190,42,72,56,136,149,137,127,255,73,214,204,213,80,131,21,106,177,121,94,45,19,184,135,94,253,97,0,0,189,82,148,148,219,93,52,24,25,64,51,232,214,251,175,214,90,144,96,35,52,104,227,133,134,206,138,214,85,79,32,118,121,73,55,29,97,226,6,156,65,161,35,208,50,0,16,162,22,76,88,157,212,185,90,214,231,219,67,17,212,20,220,98,12,20,195,178,49,210,204,130,208,115,176,186,246,98,195,215,115,211,40,150,184,143,25,16,228,78,119,215,171,81,229,122,209,185,203,84,239,221,106,247,111,71,44,197,99,157,202,237,61,44,15,19,94,17,197,87,74,138,9,28,109,40,88,50,153,141,16,238,177,198,224,173,235,87,24,200,80,19,4,20,165,76,178,193,230,50,202,106,29,210,122,0,69,26,208,61,195,97,64,33,128,22,196,9,43,198,140,37,178,9,206,67,66,202,5,195,53,208,65,210,204,151,36,178,236,160,148,85,144,214,16,80,136,103,217,8,149,210,138,173,53,108,101,202,245,0,44,93,214,126,157,102,85,68,230,193,253,119,174,187,47,52,98,4,132,192,185,81,18,196,238,37,84,220,226,83,99,254,182,172,54,66,146,204,128,171,20,101,11,38,104,234,227,144,45,70,201,76,250,134,19,111,101,148,13,73,222,144,127,214,164,238,113,149,198,56,212,123,70,220,85,105,38,197,190,185,93,170,156,181,136,224,169,124,72,169,55,0,138,155,104,41,225,101,209,107,29,148,126,159,222,76,242,25,73,238,112,137,248,253,146,235,131,208,72,12,36,81,97,97,81,59,45,23,6,11,160,189,37,100,138,13,91,236,16,97,163,105,152,184,109,240,223,255,253,18,0,0,100,46,97,233,194,98,66,152,228,230,210,226,146,12,24,217,221,85,89,12,66,93,204,99,107,197,33,219,155,117,171,55,123,86,169,43,223,166,149,214,173,186,29,219,177,171,81,154,184,85,181,63,0,187,84,207,131,196,173,209,212,138,105,108,221,255,251,178,100,33,142,6,180,103,207,147,89,52,240,56,32,249,109,7,47,2,32,145,149,54,45,97,158,72,241,134,228,213,140,140,144,25,84,97,88,75,122,232,68,88,248,132,4,83,145,167,104,32,209,163,194,10,88,20,215,53,74,49,98,2,16,85,40,34,146,65,195,17,11,144,97,206,44,105,118,196,132,49,211,34,113,164,4,50,60,224,241,14,170,0,213,81,122,90,86,212,196,85,118,167,3,210,191,170,103,68,182,117,67,12,178,4,163,148,180,247,27,29,73,174,231,45,148,49,154,20,132,241,212,82,205,222,86,196,39,36,143,165,48,80,184,163,147,22,32,160,129,50,100,69,4,107,49,6,127,139,36,46,209,15,243,237,173,160,246,71,196,114,61,174,153,189,231,255,121,111,237,78,144,0,70,0,67,0,0,2,132,85,153,2,39,24,27,150,48,222,20,11,196,217,66,197,44,66,10,52,84,46,235,199,11,16,117,155,20,248,58,140,135,57,237,238,94,143,255,255,234,223,253,245,168,89,135,191,120,76,16,1,84,12,80,11,196,204,25,60,75,0,87,12,140,4,6,37,66,136,49,56,109,192,137,165,49,146,14,44,16,152,52,161,173,188,213,227,212,208,182,183,190,195,145,155,84,18,170,247,119,17,206,14,130,224,222,83,39,179,51,114,1,194,82,33,139,171,106,141,135,16,124,129,199,151,3,77,6,146,78,114,17,99,41,9,141,23,16,10,80,80,106,75,133,139,128,134,139,49,7,58,7,45,50,66,129,193,72,67,145,118,5,121,18,48,100,132,28,225,134,136,169,161,36,126,184,125,192,252,49,93,50,11,142,128,116,139,34,66,190,1,92,138,2,120,45,88,169,149,177,6,33,231,104,186,105,228,164,217,138,115,184,139,7,12,183,103,13,130,172,245,27,107,48,235,186,253,215,114,132,131,224,133,96,243,90,164,65,131,203,109,56,72,29,137,38,151,67,50,105,212,226,81,210,210,225,44,233,182,56,206,239,69,195,208,158,126,220,79,33,21,16,175,3,237,180,179,87,181,231,110,123,80,49,10,199,230,200,93,117,159,246,122,103,29,156,95,9,32,47,135,134,28,166,210,85,116,24,130,0,2,221,88,8,83,2,58,1,60,77,80,34,54,95,1,178,230,249,225,118,161,210,36,240,69,8,137,75,16,106,8,155,24,160,160,69,139,205,99,77,202,19,161,173,42,40,147,212,82,230,206,105,106,235,246,45,191,248,240,0,64,0,6,68,48,28,85,13,66,207,76,88,131,221,213,19,66,172,96,24,178,35,190,18,249,19,196,193,20,162,54,6,36,195,162,52,223,249,80,202,36,210,169,93,89,109,187,145,252,190,150,246,114,10,102,179,60,193,214,163,48,127,91,146,107,255,251,178,100,33,0,55,73,104,206,179,88,76,240,65,97,249,52,107,3,36,89,165,163,71,172,61,49,193,7,132,36,213,172,44,136,5,196,154,235,228,44,66,215,179,21,202,187,66,38,157,165,159,93,143,218,147,150,52,144,56,206,195,51,49,92,21,14,105,104,44,128,27,2,24,13,57,103,142,20,17,160,238,225,171,5,4,23,66,68,142,201,146,0,68,144,45,112,96,66,23,8,14,153,106,4,208,139,65,64,157,106,129,100,48,186,101,220,245,198,165,180,143,19,180,202,33,187,110,12,179,83,148,216,191,40,65,165,140,159,80,146,19,129,50,22,207,18,142,76,179,75,106,28,35,89,230,206,45,165,17,163,165,150,93,4,181,135,172,41,75,54,27,81,212,97,150,86,99,155,252,135,61,75,249,66,123,164,85,252,24,151,222,252,217,95,109,149,186,161,81,90,117,128,4,4,0,37,246,233,135,76,0,134,28,58,5,208,0,112,56,202,149,138,60,138,212,206,101,11,179,60,176,99,61,219,24,201,203,34,236,140,199,242,246,43,184,199,105,217,106,132,121,223,183,188,184,243,94,207,219,223,255,231,118,175,253,113,128,0,8,0,226,0,0,19,244,238,75,100,88,134,56,7,229,22,147,197,190,137,171,85,45,21,3,199,36,105,192,82,167,149,14,120,204,223,106,97,63,30,3,101,243,102,119,243,230,21,240,212,207,137,98,60,81,174,77,5,115,32,199,86,158,46,102,155,75,194,252,103,156,224,92,6,218,124,125,144,67,208,40,130,136,18,66,180,25,129,174,78,192,86,80,3,36,77,192,60,48,143,194,116,43,232,72,88,11,128,199,41,73,250,177,97,107,11,103,90,218,210,231,194,203,133,66,6,207,73,100,199,4,45,201,117,16,175,36,196,148,78,78,205,105,86,185,118,173,27,13,48,146,4,12,90,24,148,130,51,82,37,110,193,211,72,88,131,117,135,207,161,85,38,90,13,147,226,47,72,204,22,18,145,146,23,219,122,15,248,161,39,3,181,237,63,228,170,203,108,83,69,40,32,93,24,64,133,62,144,10,1,204,112,211,162,228,91,161,158,72,6,96,17,9,158,147,68,24,49,195,33,80,210,220,209,97,71,134,131,206,73,167,11,11,146,112,128,153,209,65,175,116,224,113,73,122,71,64,196,192,7,48,210,111,77,74,165,154,255,254,178,0,16,24,128,0,5,88,33,153,198,129,143,140,12,163,47,73,55,129,168,33,167,101,156,53,233,67,89,117,226,9,126,153,240,115,103,161,137,65,211,144,37,107,48,116,190,37,8,158,164,157,150,253,202,122,27,143,243,234,232,199,159,198,171,105,234,68,136,2,2,125,23,114,207,114,18,125,229,85,22,148,173,229,168,193,144,60,255,251,178,100,43,130,119,204,104,207,83,88,103,144,65,129,25,53,15,67,8,156,209,161,60,205,101,51,193,11,133,36,193,172,32,144,150,213,129,155,142,132,68,210,235,129,143,152,129,98,219,197,10,28,132,96,193,1,116,195,207,204,89,113,82,224,160,37,8,30,88,40,38,64,35,40,168,93,182,106,215,16,16,251,67,65,7,70,130,238,207,23,49,172,81,44,10,198,105,109,49,133,61,238,219,72,136,63,17,89,151,227,151,109,85,141,79,148,193,169,245,229,180,238,36,100,176,172,187,126,44,162,44,220,125,153,56,245,197,154,29,137,36,179,228,35,203,15,164,19,177,33,90,171,56,137,112,242,188,180,185,41,88,198,232,65,145,215,186,182,135,207,66,60,158,172,89,71,24,142,150,194,74,236,113,99,111,87,75,69,227,196,117,47,193,30,165,94,176,128,0,1,187,97,37,74,22,78,34,138,14,54,12,74,132,111,51,39,111,30,40,26,0,22,13,28,26,76,208,208,243,206,56,81,140,15,0,69,130,169,23,159,116,221,172,99,214,193,162,240,217,134,232,161,117,161,84,163,160,80,215,237,255,234,0,64,56,209,53,2,158,44,64,49,9,15,217,18,100,166,12,235,81,244,240,162,147,211,102,236,12,129,14,22,214,155,235,184,82,203,229,52,116,221,130,237,238,164,237,222,89,134,44,227,141,62,51,18,206,180,40,172,70,31,95,51,204,189,180,170,162,200,142,94,167,105,48,20,216,170,34,174,88,84,155,84,3,161,23,164,172,198,14,11,28,34,117,148,6,176,201,89,31,76,19,65,204,28,4,156,202,0,68,4,132,96,42,97,24,103,7,13,168,122,152,18,16,22,17,115,33,170,41,173,242,220,176,1,96,85,185,156,59,87,149,181,154,187,236,242,56,250,49,40,235,187,9,96,12,154,93,5,215,130,47,103,66,82,2,222,98,148,44,170,40,245,2,217,90,128,156,134,250,144,195,48,46,56,193,182,148,104,153,20,19,101,37,158,161,119,90,44,102,211,232,142,36,215,254,13,35,92,214,176,134,78,65,132,11,175,42,140,145,86,39,25,229,161,180,42,66,92,125,254,174,218,143,136,142,129,75,154,74,193,210,49,89,139,64,106,125,199,170,112,136,213,41,22,32,24,17,54,30,81,224,187,26,100,130,218,64,31,28,48,6,73,239,45,77,45,7,2,34,168,13,17,117,68,158,231,56,70,196,165,7,187,142,91,37,209,253,36,0,0,52,38,177,5,74,133,224,100,167,118,216,208,49,227,41,55,216,53,175,79,69,154,210,211,105,66,64,144,142,8,132,206,218,157,173,122,85,42,179,71,149,37,155,183,187,61,99,157,150,184,16,252,66,74,226,48,107,110,195,75,91,106,110,255,251,178,100,32,130,247,18,104,207,19,89,76,240,71,230,233,32,104,35,122,28,69,163,60,204,225,62,65,21,18,36,129,172,140,144,196,196,99,198,208,230,206,99,73,116,208,153,107,238,239,165,146,64,133,15,8,29,143,162,10,9,128,177,23,1,231,7,28,24,240,183,3,210,2,66,49,205,10,10,122,16,93,243,65,85,244,203,41,27,168,176,205,201,188,34,45,220,47,35,204,24,12,73,153,51,38,114,144,12,154,4,91,106,108,158,206,11,252,217,218,59,218,217,169,35,47,195,121,75,75,2,198,112,250,67,42,66,102,93,22,53,11,54,245,137,31,52,84,85,203,26,138,49,86,34,201,149,85,182,153,154,200,155,69,15,8,69,181,59,194,173,138,140,111,251,209,51,56,248,66,151,98,104,114,202,87,103,173,52,191,255,20,241,115,28,146,165,20,86,93,195,6,12,195,70,18,104,99,193,36,4,85,114,56,154,237,36,38,198,65,100,8,42,82,230,129,156,217,109,18,80,142,205,126,108,145,129,210,217,226,89,195,108,143,166,125,146,159,121,127,171,211,231,130,142,7,139,85,104,165,9,164,81,10,222,180,126,228,4,32,26,195,16,168,1,212,1,121,199,145,53,66,57,34,178,68,206,171,77,57,41,105,15,232,132,150,191,38,150,72,99,114,216,141,62,190,244,179,145,137,103,43,211,225,61,218,244,50,169,231,198,137,51,154,124,55,2,168,162,61,61,138,225,18,89,50,140,182,205,204,96,10,21,14,12,48,28,33,130,0,113,232,218,35,28,210,29,38,140,48,140,55,77,9,140,169,129,96,32,145,149,3,0,38,97,89,134,38,50,66,6,8,205,240,160,85,144,218,2,247,165,96,0,76,128,154,107,250,44,94,197,118,159,52,13,121,116,63,143,179,69,99,15,27,64,120,93,58,40,97,174,187,116,112,59,149,11,140,106,43,63,196,45,184,89,82,121,168,153,55,253,103,211,38,139,160,64,128,21,87,228,167,133,210,122,5,216,66,74,65,83,68,109,137,34,162,102,96,171,100,225,133,177,70,46,125,136,127,249,94,162,170,190,17,204,255,250,240,134,123,197,189,94,234,161,16,252,0,34,72,213,205,54,176,112,163,23,199,115,92,46,88,17,124,57,88,179,92,18,150,111,210,8,70,68,245,171,230,175,162,95,206,231,107,155,17,41,65,200,106,142,172,43,42,108,115,68,117,222,199,53,44,74,204,223,115,164,172,189,190,143,183,118,144,0,0,13,0,0,1,84,205,127,153,24,81,104,37,89,135,140,155,0,209,173,2,101,137,90,189,132,161,227,113,24,156,153,227,149,101,111,63,138,72,99,19,247,101,51,89,78,215,171,159,107,204,203,181,122,187,255,51,64,241,77,58,255,251,178,100,31,8,118,237,102,80,83,88,76,240,65,129,169,53,107,3,36,156,133,163,61,140,225,51,193,18,11,164,129,163,13,72,80,253,51,130,152,81,38,189,15,63,46,237,70,26,211,122,188,75,166,172,111,154,131,21,4,84,48,20,98,167,78,86,32,10,201,109,76,155,50,25,19,0,169,66,123,64,7,105,73,32,128,162,41,168,135,169,210,176,146,37,13,124,222,213,175,58,196,221,8,243,14,102,111,211,8,103,48,210,128,49,7,103,144,13,246,201,33,139,246,98,11,150,207,74,68,43,151,145,231,89,133,21,125,250,154,176,102,161,69,200,151,10,148,30,60,46,248,20,21,169,130,66,68,244,94,226,141,34,120,229,160,48,72,102,85,173,31,38,13,33,102,230,113,89,109,28,212,226,228,153,32,101,121,179,139,52,27,7,127,64,32,0,33,28,122,135,81,3,8,28,68,229,42,51,49,139,83,48,149,58,124,16,51,115,37,225,192,108,6,0,165,203,30,3,1,134,164,128,84,248,121,161,65,196,103,205,218,151,144,123,75,76,163,9,114,116,116,33,232,213,79,182,142,154,183,129,3,64,0,50,248,172,69,216,10,52,215,236,226,180,58,80,80,172,221,176,167,196,21,26,154,151,169,53,80,74,103,226,67,17,108,116,148,145,185,60,154,1,183,28,130,50,164,194,154,87,79,149,154,79,179,45,164,197,210,96,110,171,253,35,108,210,23,17,154,172,117,128,126,72,136,16,196,15,24,11,62,117,71,8,64,20,127,98,160,174,2,134,15,178,44,171,227,0,145,181,22,134,198,28,193,119,153,22,5,40,92,70,202,28,140,193,88,42,3,69,32,151,233,195,25,114,81,232,104,138,46,205,25,116,154,18,242,168,59,232,237,180,101,2,117,28,214,154,241,181,200,211,190,229,203,47,183,73,7,35,53,206,25,21,114,200,197,45,178,50,246,5,44,66,12,29,255,168,95,197,168,177,69,162,211,10,167,215,72,170,19,52,194,39,201,107,124,117,66,16,92,213,152,163,7,55,245,101,173,74,20,204,211,105,216,154,103,122,177,247,57,87,167,140,133,153,251,160,72,111,137,116,100,151,5,180,37,81,139,16,164,38,21,19,194,26,243,79,131,247,204,164,47,199,206,244,158,191,32,56,171,208,36,53,62,64,166,85,34,226,67,109,104,162,134,136,228,94,69,71,92,78,229,55,165,231,215,69,188,115,178,151,107,217,221,160,0,4,24,14,66,0,1,60,76,9,137,191,193,98,197,219,57,71,211,236,116,116,12,225,62,84,241,153,91,241,19,119,147,141,188,215,237,220,169,24,173,3,202,39,34,114,218,244,244,54,226,17,14,220,185,77,44,150,95,154,164,148,61,48,184,113,252,149,211,255,251,178,100,34,128,246,254,104,208,235,88,100,240,72,130,121,32,105,131,54,26,173,163,71,172,225,145,193,19,142,228,129,172,12,144,53,245,13,96,140,173,144,185,18,24,42,17,24,93,73,150,52,38,60,172,69,188,96,203,56,42,128,83,65,197,66,242,237,36,107,250,96,114,183,35,154,128,199,88,26,9,85,57,89,223,223,97,173,149,108,196,166,95,25,133,233,48,205,229,110,252,178,54,247,208,225,20,197,196,150,219,173,46,163,151,99,207,218,123,80,179,173,151,239,140,252,6,188,133,10,131,43,98,172,187,170,168,149,210,243,25,70,7,85,139,218,58,136,232,238,51,193,225,212,87,80,113,55,192,106,35,30,142,73,10,79,5,247,155,90,121,50,18,252,181,220,248,18,149,109,197,166,142,95,59,97,82,117,170,182,29,132,193,98,20,230,24,176,107,162,102,37,69,231,101,241,144,171,47,232,31,39,126,72,44,169,247,91,29,68,71,10,197,140,57,203,17,132,204,132,207,23,48,229,2,53,11,84,49,78,104,76,217,97,225,54,178,120,80,181,210,4,41,53,176,109,17,158,135,143,71,250,8,0,148,4,204,128,0,115,169,56,243,128,58,64,232,7,82,140,24,191,240,44,65,143,220,228,150,93,35,128,30,119,242,127,255,85,232,29,185,201,100,190,236,98,102,189,20,245,62,55,169,173,210,211,88,140,64,152,213,185,40,159,146,67,45,147,174,60,5,64,210,226,83,14,5,183,73,71,99,104,60,139,204,37,9,37,210,78,166,157,39,84,44,241,201,16,133,90,149,35,162,86,57,130,213,135,2,25,70,148,238,101,43,105,112,182,175,36,237,36,46,142,0,135,71,14,59,78,77,62,53,96,47,56,186,213,94,225,84,239,239,12,15,146,84,118,33,197,182,164,49,178,116,119,86,87,175,98,27,175,188,92,145,107,205,40,58,47,132,180,169,210,229,134,21,128,249,228,199,239,47,94,149,38,142,136,229,169,44,29,42,129,147,60,155,152,241,45,223,43,171,127,24,63,163,119,128,233,108,89,45,54,210,20,118,129,159,136,150,150,236,230,245,97,231,42,43,84,77,86,192,46,28,51,157,78,36,42,148,201,82,114,154,157,208,175,236,95,41,92,139,18,14,144,99,222,198,192,142,239,155,15,168,85,9,4,83,28,112,201,147,207,139,129,211,110,62,191,186,78,189,158,128,0,0,37,0,0,5,216,178,39,181,185,73,99,2,69,10,20,48,9,99,241,21,189,15,238,94,255,171,19,89,66,183,194,41,191,183,21,140,99,106,212,162,126,188,122,77,220,117,171,83,181,101,251,191,42,141,62,173,42,10,86,53,94,229,192,116,176,181,207,14,44,87,61,85,81,153,37,144,5,20,118,255,251,176,100,40,136,119,40,104,79,211,56,100,240,66,68,57,53,96,34,108,31,97,157,54,45,233,147,208,241,3,100,212,156,104,2,196,68,76,97,234,39,81,43,128,168,18,160,212,4,32,4,33,0,232,58,240,129,32,96,24,49,131,16,45,178,2,67,146,160,202,194,142,43,161,107,168,240,144,160,135,181,64,148,201,159,176,232,93,250,103,249,158,93,107,207,219,116,143,193,244,176,197,234,153,76,70,42,229,75,76,217,250,158,198,85,202,211,149,107,187,44,210,171,38,163,41,107,244,96,182,102,51,141,133,30,136,232,200,252,112,56,45,188,229,248,230,201,95,59,130,54,139,107,204,44,87,69,204,67,13,76,233,57,44,173,90,173,107,144,31,151,212,218,240,69,203,57,138,159,45,59,82,105,4,0,4,170,67,37,80,19,59,203,132,79,35,45,22,99,112,87,140,58,206,88,22,142,149,20,4,147,197,205,209,82,56,218,12,209,85,255,199,34,92,48,133,7,158,113,19,70,199,73,158,42,101,85,198,165,8,140,104,25,30,86,159,191,87,250,128,22,18,85,4,131,133,65,193,41,134,155,50,140,36,168,208,210,152,167,67,26,141,87,161,147,133,198,68,33,5,240,140,68,227,144,158,84,177,3,83,197,232,236,101,61,98,27,220,130,131,55,190,97,233,112,101,239,44,194,191,108,8,75,132,181,164,142,127,91,138,70,168,216,146,208,130,78,156,10,157,131,195,229,193,196,129,192,200,139,24,146,65,137,19,104,192,26,48,98,192,33,196,104,129,131,212,0,225,149,30,12,35,78,100,13,8,197,131,72,2,164,154,23,102,61,145,143,38,97,203,5,214,39,82,236,40,14,134,198,12,68,130,6,89,11,0,184,80,9,50,166,10,42,203,97,164,14,85,84,68,74,171,150,36,202,226,226,183,46,118,254,16,179,29,231,120,126,100,121,58,135,107,199,119,46,165,38,24,85,175,205,84,184,180,185,106,136,155,109,211,67,151,28,80,113,254,61,21,249,50,209,178,246,235,237,197,156,137,108,160,175,74,103,214,122,104,161,125,255,76,27,201,198,242,213,232,35,190,66,184,237,141,11,138,85,23,29,155,81,122,2,30,14,202,136,8,23,42,1,204,211,7,89,190,175,178,227,113,108,141,113,51,54,137,104,134,222,21,24,240,106,213,24,66,219,40,160,114,84,0,88,80,160,170,94,44,3,24,196,108,205,171,69,172,82,221,114,186,122,190,192,0,0,28,0,0,1,66,208,60,45,150,29,21,48,225,68,105,112,40,45,71,55,33,170,187,17,121,228,237,68,53,43,97,143,189,126,194,41,38,234,192,210,168,122,71,39,183,172,51,173,51,203,213,227,209,250,104,132,19,19,135,21,65,233,255,251,178,100,32,10,118,245,104,207,211,56,76,240,67,99,121,37,103,3,36,155,237,161,60,205,101,51,193,8,131,36,128,157,100,64,135,148,29,212,138,41,170,160,104,80,195,48,126,211,57,80,62,204,65,173,62,145,128,179,224,212,199,46,161,115,21,88,185,134,65,136,84,129,32,234,129,106,122,209,116,147,8,43,96,22,195,178,93,195,50,145,112,44,36,74,80,232,186,183,105,42,153,75,134,207,88,107,37,105,147,93,103,14,5,59,89,118,32,183,190,188,86,51,20,183,45,239,107,65,200,90,228,46,252,209,147,255,32,125,57,245,43,106,25,69,218,234,145,54,72,43,105,0,125,26,50,70,192,88,8,131,51,56,60,39,78,115,70,152,91,145,146,141,27,240,63,114,66,140,215,72,145,7,251,253,42,188,42,154,157,66,171,10,216,64,0,51,185,96,46,16,90,80,186,164,245,55,48,155,74,62,219,177,38,174,226,238,115,55,128,181,223,62,190,101,19,63,244,61,81,143,29,128,5,68,65,53,158,58,231,41,140,205,239,212,53,57,209,68,33,179,201,162,235,247,139,81,246,171,127,233,16,14,16,145,241,83,71,81,43,206,93,69,156,97,8,176,127,113,221,9,136,18,67,15,170,140,6,174,96,221,92,140,200,174,212,171,16,173,86,190,117,101,181,103,181,158,115,147,18,168,164,174,15,115,31,198,108,231,202,162,141,9,51,225,148,229,119,151,180,162,27,76,192,73,11,197,45,75,74,72,17,120,136,143,65,166,200,64,48,128,180,16,154,89,138,52,44,120,116,133,239,34,124,145,208,20,128,208,73,67,7,38,144,204,16,18,42,61,13,50,145,107,157,241,127,34,173,57,200,90,141,49,177,192,42,254,4,103,174,149,53,60,97,245,186,217,28,150,253,240,159,122,32,248,77,250,108,193,196,38,255,71,170,147,150,204,37,155,72,81,11,249,156,103,38,129,15,235,196,202,197,69,34,52,13,14,138,144,135,168,247,20,146,163,77,102,224,169,10,134,189,127,68,59,237,77,184,58,115,180,53,155,80,139,8,174,178,146,198,155,60,52,109,107,156,48,9,133,133,156,107,233,94,98,196,179,44,177,7,116,26,9,132,72,15,42,21,82,195,102,79,36,225,0,57,227,83,93,0,83,227,221,54,160,168,186,94,232,148,193,54,139,78,113,99,171,165,6,162,138,186,138,148,154,21,217,219,103,254,184,0,0,48,49,244,243,76,36,210,25,82,119,197,9,40,17,44,110,85,212,42,33,7,206,224,185,83,160,44,9,44,164,47,196,106,28,228,110,183,42,73,171,89,144,231,110,147,185,207,222,150,81,214,120,102,94,199,106,171,147,14,48,212,147,129,155,84,141,113,97,13,141,52,83,229,255,251,178,100,37,136,247,64,104,206,147,89,76,240,68,67,185,32,104,35,120,27,29,159,65,76,225,158,1,4,145,36,129,160,141,96,0,75,132,136,215,44,197,33,253,48,11,49,198,18,12,8,49,21,225,16,153,99,164,200,93,226,160,103,99,193,83,131,70,22,116,44,224,81,81,193,76,84,12,49,3,154,156,29,52,49,36,78,42,4,207,16,2,166,35,196,49,40,98,3,127,33,213,98,170,145,40,46,193,149,89,211,148,165,204,242,212,102,237,222,3,123,31,206,64,176,196,133,0,129,162,3,1,230,10,38,74,68,78,41,110,104,23,173,182,101,70,69,79,186,62,182,245,212,203,124,136,17,40,166,210,209,102,95,114,154,145,39,197,198,11,147,166,222,127,5,97,104,179,149,123,140,46,134,95,14,82,233,212,32,254,203,175,185,79,112,168,13,15,14,163,34,132,67,44,97,220,40,161,125,215,108,239,195,75,221,152,14,208,19,173,33,113,27,41,221,33,10,184,162,132,161,240,201,65,101,151,36,168,18,46,33,112,209,193,178,162,129,215,181,204,64,179,30,229,238,109,95,29,124,219,64,104,0,0,21,82,42,146,42,221,11,17,144,102,220,80,14,218,213,160,141,103,7,196,216,41,0,12,61,167,193,23,233,98,22,187,75,27,154,187,45,169,50,247,83,223,173,19,221,221,219,149,193,116,149,163,176,4,62,239,187,14,139,77,110,11,154,21,8,107,107,8,185,159,198,175,128,232,79,11,40,112,134,163,74,120,148,89,11,84,139,140,33,16,8,18,203,51,134,138,28,160,12,140,30,130,185,102,68,209,110,105,48,23,0,144,169,34,233,244,196,149,189,213,100,78,11,219,14,148,133,130,128,110,46,28,198,7,197,99,241,44,122,29,136,227,155,166,112,43,109,216,74,12,149,163,247,151,61,103,82,234,135,211,171,188,19,57,244,197,200,108,162,247,32,52,150,96,113,244,215,123,32,70,183,41,216,182,91,118,205,38,60,44,159,179,166,43,38,91,104,201,101,43,85,138,182,186,186,156,185,215,224,142,207,91,245,227,44,244,157,29,56,34,140,28,48,56,98,156,221,116,223,132,155,93,30,84,52,57,20,180,189,217,205,219,231,2,194,164,239,175,75,87,240,161,149,181,72,86,1,114,14,59,106,75,53,172,78,167,24,70,100,117,180,216,180,181,125,76,171,250,24,0,0,113,160,160,37,172,189,122,136,152,159,131,67,205,204,49,245,174,209,215,11,41,111,229,109,41,30,214,129,143,78,44,53,241,181,94,95,63,79,63,77,57,63,14,197,111,242,204,236,1,200,220,212,196,55,47,136,91,127,23,35,154,253,40,42,67,5,71,90,238,26,98,63,202,80,228,168,81,119,153,66,70,255,251,178,100,41,136,7,175,104,206,19,89,100,240,67,64,249,32,107,35,36,26,101,159,65,172,225,145,200,248,7,37,101,131,9,8,170,244,41,47,152,36,97,34,84,196,26,162,48,15,34,5,124,105,16,151,0,161,31,230,132,144,99,142,0,116,199,65,156,164,49,140,216,192,96,136,201,138,64,208,140,81,101,236,131,155,225,64,129,196,1,131,110,106,157,86,15,1,114,171,172,138,203,129,201,114,100,171,61,167,44,183,65,225,106,13,65,173,74,154,252,135,188,61,90,234,133,5,69,87,92,237,106,183,152,121,242,108,11,85,235,103,139,73,169,14,203,148,30,17,173,53,38,84,124,90,73,32,185,123,46,196,198,241,98,221,100,186,19,115,135,240,81,74,211,181,20,226,235,157,115,91,252,222,248,176,156,165,247,98,94,163,161,81,44,127,214,187,147,103,190,228,8,75,25,121,165,101,24,112,47,74,73,115,110,193,212,115,22,29,5,201,135,132,64,185,241,8,1,231,22,73,36,7,7,144,100,85,37,22,112,56,161,118,4,138,13,18,64,131,26,145,197,53,219,172,128,77,247,156,211,77,84,104,86,228,0,12,32,0,1,117,196,118,232,216,91,36,62,58,83,65,196,35,79,179,139,18,137,60,51,238,178,153,192,13,113,243,127,110,210,76,211,205,64,18,58,252,150,87,206,204,151,86,127,43,212,211,20,15,172,139,6,246,87,122,141,203,114,35,142,187,41,89,77,29,246,110,78,164,189,154,64,173,242,128,192,176,27,105,27,45,178,19,114,9,115,122,130,5,102,80,68,230,4,4,198,240,113,231,21,93,46,16,197,209,82,34,64,109,85,243,134,176,205,109,88,92,183,217,211,127,190,163,72,228,74,52,49,113,147,165,5,68,49,146,254,110,222,133,11,111,157,50,102,170,118,232,113,76,174,163,10,183,241,43,20,219,158,158,108,82,127,99,167,142,163,80,73,78,122,93,74,108,122,189,12,233,181,173,124,42,207,47,75,176,146,169,171,86,151,222,183,248,181,249,216,26,119,154,246,21,60,183,146,235,67,36,50,1,128,0,187,50,202,232,184,66,1,15,208,140,85,235,22,54,80,66,235,11,75,111,61,70,0,56,60,193,78,149,84,249,230,134,107,212,45,220,171,237,223,253,94,167,255,220,26,99,111,68,159,139,20,72,117,13,179,110,154,0,0,0,52,128,0,9,69,246,141,145,153,40,82,3,218,178,111,3,163,64,147,48,84,114,26,206,219,252,224,182,20,41,131,219,53,89,77,60,49,46,138,103,0,203,36,210,249,52,1,158,161,115,86,234,202,106,80,71,161,133,202,218,205,197,29,54,144,148,74,233,58,82,33,90,98,165,201,98,104,12,113,24,99,21,36,5,96,255,251,178,100,43,136,247,182,104,206,211,56,103,144,66,165,153,32,107,3,36,28,253,163,58,109,101,51,193,26,138,164,128,205,12,88,3,21,48,79,102,229,216,79,81,85,66,82,2,22,99,64,56,56,100,234,60,10,177,221,18,201,65,78,188,159,134,27,12,160,12,68,151,116,2,117,222,25,68,80,234,115,174,150,189,78,228,77,43,99,111,32,86,200,29,88,152,140,113,254,128,26,228,142,38,215,108,221,127,103,166,40,220,120,213,178,144,74,63,31,106,84,23,68,156,75,62,39,62,148,152,108,144,240,168,249,153,92,248,134,29,20,149,121,109,164,71,163,136,246,150,194,81,42,135,110,180,244,125,135,7,156,176,164,100,101,117,112,185,51,91,157,94,231,82,100,120,210,205,109,94,234,83,239,157,190,46,189,229,227,78,151,96,203,182,43,40,238,218,208,224,35,47,80,56,195,217,81,25,184,21,247,158,44,226,57,49,185,57,23,242,19,19,173,111,153,71,44,141,11,137,101,239,159,246,203,79,44,188,181,35,99,166,60,40,199,139,129,144,3,114,172,173,10,116,132,218,32,11,22,157,93,128,0,0,6,35,241,118,214,170,148,8,220,27,13,37,219,48,8,213,220,125,95,77,75,48,119,176,45,129,134,40,215,217,47,106,210,209,198,40,31,106,182,107,80,90,167,150,89,229,62,19,80,183,242,12,114,162,13,117,227,160,137,42,171,166,197,90,195,138,149,9,126,208,216,253,85,224,158,208,148,152,65,85,136,212,26,152,242,34,82,143,62,25,161,106,87,137,96,179,21,68,69,51,12,120,138,128,150,80,105,130,249,162,123,168,170,99,28,136,83,30,176,202,32,187,176,18,20,32,114,66,210,83,174,197,242,169,80,9,0,192,173,105,42,151,164,165,194,165,84,43,241,235,150,68,223,189,45,254,221,203,170,148,58,77,22,203,179,231,33,151,97,195,163,21,228,244,61,185,83,25,236,236,141,148,10,16,182,39,87,23,128,164,154,19,47,72,17,33,225,241,198,201,17,52,85,2,126,104,89,160,251,122,121,153,30,80,172,54,105,180,186,50,9,106,235,53,214,208,132,251,39,157,50,136,19,84,167,44,208,146,64,42,70,152,240,69,92,4,184,42,121,203,62,238,210,109,121,229,20,113,16,9,66,103,139,0,64,226,225,198,155,28,178,131,5,22,64,138,209,20,180,209,39,162,169,117,33,66,120,121,200,75,122,151,121,34,150,102,212,243,12,219,0,0,149,0,1,215,11,168,182,149,88,67,209,131,32,100,70,3,144,243,214,150,22,46,187,49,150,8,248,18,46,191,81,249,250,214,50,142,79,89,149,119,42,121,217,92,186,114,173,187,21,234,91,133,195,245,221,118,65,74,211,221,255,251,178,100,31,8,39,21,101,79,75,56,100,240,70,32,201,54,63,76,18,27,101,159,63,77,97,51,193,21,10,36,128,156,12,88,229,75,5,71,39,37,138,106,138,238,66,154,39,163,212,195,152,75,80,67,37,44,71,128,81,2,229,46,248,243,208,0,178,5,192,53,68,21,61,68,223,19,25,4,34,28,184,224,71,24,128,115,83,129,139,38,56,179,18,11,4,78,116,153,18,47,39,171,10,166,131,26,227,60,112,149,59,40,136,58,174,19,66,227,78,100,48,229,156,163,238,211,245,19,164,149,193,142,212,212,58,71,116,111,45,106,232,217,220,87,18,85,244,202,250,54,20,158,59,48,229,104,157,52,52,129,246,11,121,31,87,159,212,140,127,173,173,78,79,223,114,214,167,111,229,145,237,87,108,31,254,203,19,5,190,18,228,133,131,20,46,187,199,234,82,16,0,0,41,105,20,129,142,11,50,50,211,148,10,84,90,152,34,14,193,147,71,33,114,96,210,128,9,26,196,164,99,69,84,85,71,41,7,72,180,85,68,10,234,154,91,141,198,177,60,208,181,196,228,85,49,169,220,242,109,186,211,255,134,238,83,104,13,126,72,6,64,0,0,113,29,81,78,57,46,37,28,118,217,13,0,38,20,197,93,6,41,150,49,184,102,216,92,1,80,2,195,201,233,103,165,145,142,118,26,187,111,58,8,126,188,254,81,138,126,254,240,146,205,200,230,98,206,180,228,169,206,164,82,135,237,253,138,75,218,146,221,120,27,155,11,71,152,133,50,33,138,141,112,184,98,21,7,116,19,32,177,84,85,75,140,73,1,36,158,225,8,11,165,57,134,204,33,234,30,46,100,85,87,175,91,134,94,216,117,111,181,182,228,228,186,13,105,172,69,225,183,46,146,93,130,246,127,164,46,180,252,118,81,21,181,33,220,82,37,55,156,101,206,160,185,136,32,33,140,85,115,31,211,115,138,179,109,28,28,152,58,63,182,195,9,68,3,161,61,182,184,97,9,73,1,228,104,102,136,149,117,136,201,228,170,3,48,83,41,49,70,212,101,71,225,136,186,229,160,162,183,247,252,89,124,4,81,37,172,17,0,81,152,147,196,109,225,29,76,246,150,247,189,10,248,230,114,140,206,109,182,191,191,153,19,131,121,164,144,8,147,34,147,210,230,225,214,16,58,200,104,40,211,193,1,102,20,25,35,91,76,155,83,209,123,77,50,166,90,182,111,167,16,216,139,255,244,0,64,0,32,226,100,22,103,78,8,224,137,205,170,132,12,130,11,92,54,236,154,236,86,24,131,235,55,32,40,113,65,50,121,219,105,89,103,73,24,183,171,115,180,151,163,81,92,236,213,166,207,191,154,235,125,98,40,211,27,158,91,144,10,124,33,226,221,255,251,178,100,33,136,247,76,104,78,19,121,100,240,69,37,89,32,27,67,22,27,113,157,60,236,225,51,193,29,140,164,129,133,141,8,36,21,167,49,81,211,81,245,167,160,41,19,192,170,82,182,129,97,135,140,100,97,202,160,82,85,153,13,36,208,43,18,217,161,32,212,248,18,128,12,160,57,130,162,22,216,90,213,1,3,12,90,82,218,160,52,20,49,128,105,119,29,198,118,12,20,44,30,76,177,222,102,44,114,6,137,46,244,119,100,14,250,38,181,119,14,72,203,90,109,23,25,156,65,244,169,0,56,54,197,9,15,9,141,45,185,107,166,229,149,140,159,192,84,93,41,144,247,82,19,34,142,9,109,228,190,182,82,206,159,166,67,44,124,104,169,86,235,145,209,182,162,94,250,231,47,211,181,103,165,127,229,63,158,183,109,229,139,76,245,235,204,104,127,109,254,165,200,18,146,148,197,96,95,1,84,206,197,150,210,11,143,4,44,140,46,83,113,78,249,49,92,208,219,79,202,17,185,90,197,148,60,207,83,185,161,29,181,207,95,216,254,131,135,146,135,134,22,225,235,21,199,54,109,194,203,82,239,115,116,53,127,255,255,255,112,80,0,0,12,126,94,87,44,96,16,109,230,157,36,81,129,28,99,240,218,190,109,226,242,156,90,226,177,22,193,198,126,96,120,119,40,173,234,121,37,73,250,209,231,246,87,134,125,213,37,52,254,49,217,84,130,22,250,68,37,113,168,132,158,3,101,81,101,131,81,233,51,176,68,55,2,105,111,36,74,69,196,11,142,142,98,196,91,102,18,1,10,144,130,33,131,16,14,145,190,136,154,69,118,50,102,212,92,109,65,122,169,246,184,132,164,21,120,152,43,54,37,2,67,178,135,29,58,32,187,52,238,28,28,231,215,149,51,39,21,216,139,82,194,89,12,85,167,66,224,24,212,182,1,127,177,100,105,82,164,205,82,28,254,98,104,161,189,97,27,39,205,234,179,84,82,119,85,162,149,234,57,34,101,85,39,140,172,245,171,24,73,52,1,195,50,30,47,93,28,140,123,179,104,54,144,77,73,179,6,164,190,66,113,134,174,145,195,148,99,118,158,218,204,45,136,253,76,247,83,135,128,56,11,122,68,135,17,21,205,129,182,104,58,183,74,71,76,32,46,185,144,108,160,25,12,30,124,57,50,39,64,114,112,220,217,214,188,136,179,92,183,8,20,186,177,164,163,214,23,72,129,142,85,206,246,100,95,166,238,176,0,48,4,0,0,139,32,175,31,85,250,9,142,104,60,9,6,12,52,137,45,85,162,62,242,9,68,20,68,10,52,10,33,27,121,233,225,249,92,236,118,220,82,146,189,185,171,84,57,70,175,106,188,78,229,45,135,37,208,140,184,203,153,150,255,251,178,100,32,2,119,66,104,78,75,89,76,242,69,162,153,53,105,3,82,27,53,163,61,44,225,62,64,253,14,228,225,147,13,72,169,36,53,103,41,164,28,18,192,133,197,79,248,17,135,188,139,176,32,213,184,131,48,192,40,201,9,20,128,236,12,224,77,87,220,146,64,140,132,135,161,32,196,122,64,83,76,120,201,28,214,56,81,147,116,119,109,65,128,38,161,33,7,64,133,178,18,231,64,34,16,32,152,105,114,61,206,155,93,92,215,100,43,85,250,108,45,227,52,97,174,252,63,79,15,180,205,206,61,207,253,45,45,225,10,34,18,132,37,144,231,246,113,50,80,242,250,162,219,182,205,230,20,38,116,142,201,218,210,7,32,50,168,252,27,54,148,155,59,24,198,63,8,163,134,126,97,184,248,190,24,41,171,140,119,202,94,55,42,191,225,113,113,196,117,32,215,126,194,0,1,44,166,149,186,100,128,12,213,53,78,6,18,164,231,159,248,4,246,64,191,127,107,94,85,225,105,126,163,152,97,115,225,145,213,136,157,114,15,37,14,9,145,24,101,105,80,162,214,65,131,75,74,136,73,148,67,20,154,249,213,112,218,240,207,103,171,212,0,0,48,14,150,240,36,133,67,4,80,156,146,20,74,49,12,46,74,181,101,112,204,177,234,135,31,212,47,92,204,90,24,198,173,60,253,168,164,228,204,197,55,53,118,87,250,221,106,90,56,121,253,155,183,25,118,221,22,206,182,152,131,14,77,199,25,77,89,43,74,72,85,238,166,106,24,156,200,174,173,109,105,150,175,247,124,178,224,102,140,112,146,232,21,186,77,133,32,34,24,64,208,116,136,172,167,136,4,4,140,77,3,199,103,98,79,6,140,184,202,253,253,79,53,174,182,216,229,119,185,85,228,108,249,218,123,47,61,140,182,130,70,173,208,236,162,173,120,58,147,7,95,40,164,95,171,36,140,233,105,44,140,142,153,39,210,102,238,170,75,49,169,245,146,137,116,86,245,219,74,198,172,156,190,147,151,213,92,187,16,156,212,205,62,41,68,233,73,63,9,245,228,210,119,126,104,229,228,179,119,253,108,42,59,26,106,176,12,156,187,213,29,33,56,208,48,57,162,8,27,165,51,244,229,76,56,70,244,226,164,226,159,250,146,62,172,190,93,169,231,252,59,209,4,37,208,40,109,98,173,114,146,84,98,220,47,105,172,239,202,143,75,24,203,89,93,173,90,126,96,0,48,0,14,90,97,32,82,52,66,46,201,236,214,134,166,17,2,159,120,22,43,88,149,63,177,213,40,68,212,202,72,58,27,218,135,231,110,242,158,87,132,222,52,146,119,222,10,156,151,211,247,228,46,86,19,207,235,235,16,93,197,230,130,31,117,166,244,32,41,162,40,255,251,178,100,36,0,55,67,104,78,51,89,76,240,72,33,9,32,11,70,8,92,13,157,61,77,101,145,201,9,145,228,224,204,140,88,123,84,77,54,148,191,202,161,23,185,167,163,48,16,85,148,88,28,89,97,225,132,9,135,30,164,65,11,53,36,206,50,140,29,48,232,221,71,208,38,7,28,0,184,208,177,131,28,196,21,94,226,48,154,24,144,67,7,150,229,58,209,53,110,172,2,232,87,235,197,36,95,103,53,112,65,11,14,130,234,126,105,228,89,137,88,165,145,71,97,252,130,235,80,197,150,13,54,101,184,40,100,132,150,206,16,54,85,98,28,132,35,42,135,205,12,200,201,161,73,235,19,199,152,90,73,178,40,97,175,230,188,58,198,217,163,25,235,127,223,108,52,129,135,245,24,105,34,54,86,170,87,46,90,206,165,168,155,125,93,67,116,241,138,146,52,178,145,16,195,145,92,58,142,50,216,117,131,175,128,120,154,219,195,115,158,163,111,166,14,195,245,26,41,134,116,248,52,80,231,95,237,34,226,154,207,106,253,79,223,108,239,213,9,229,213,143,211,253,238,253,127,247,93,247,125,173,255,254,179,255,239,208,1,0,136,0,0,28,109,219,73,83,196,56,112,237,11,22,44,98,65,50,72,130,121,176,125,68,24,76,189,220,65,119,14,197,105,69,249,254,75,104,43,199,109,73,169,40,104,126,252,191,60,176,149,79,82,194,29,235,143,35,17,129,220,70,159,47,110,203,157,75,89,144,240,20,5,170,127,84,45,109,165,42,104,13,12,225,23,153,75,17,36,189,232,35,22,100,207,108,14,72,48,97,227,212,0,22,218,75,152,230,132,30,138,40,26,6,122,100,73,20,126,29,57,92,180,168,21,0,141,243,184,243,173,216,189,225,9,17,108,123,17,73,34,24,132,140,222,0,102,57,30,116,106,227,56,55,85,50,157,106,135,82,191,101,155,3,56,230,203,138,212,117,242,41,43,20,140,188,123,42,27,243,9,65,174,153,16,190,71,19,84,139,185,34,131,247,214,106,237,63,69,178,250,201,199,38,175,192,225,210,19,182,93,236,69,103,35,180,115,174,164,131,66,186,33,8,3,188,132,10,55,199,220,98,198,152,4,161,29,119,85,254,149,133,15,13,140,204,242,51,74,110,101,252,233,122,162,49,20,49,242,200,231,114,203,121,184,196,66,24,11,149,107,202,33,182,98,168,108,121,243,162,59,44,84,114,173,100,247,122,64,0,0,38,220,183,41,184,190,65,144,140,117,72,40,68,182,25,128,214,26,164,49,53,12,44,3,69,71,249,84,47,118,99,148,148,243,248,222,198,106,158,252,154,93,73,61,86,47,91,113,200,139,90,134,163,12,241,209,104,165,229,116,156,87,85,221,4,255,251,178,100,33,142,247,19,103,206,147,89,76,244,64,129,57,53,15,41,4,157,57,151,56,77,100,211,193,2,3,36,192,44,224,10,2,161,171,172,184,123,74,181,41,68,246,100,5,8,18,84,227,61,113,182,156,196,193,132,68,66,233,118,19,181,25,78,224,141,3,64,134,161,160,169,35,10,22,92,20,16,80,99,16,184,144,177,74,102,33,16,104,2,245,183,240,58,117,185,177,37,200,179,224,213,168,215,112,167,127,99,204,78,72,229,197,219,188,59,114,243,81,148,200,37,150,181,101,16,178,68,193,49,81,24,170,40,80,160,32,70,201,85,228,139,123,100,213,42,81,233,183,226,134,72,237,2,53,27,85,67,80,191,143,79,145,146,38,42,174,42,135,162,42,101,12,31,187,191,239,81,22,35,205,183,218,232,148,144,110,213,95,184,165,1,0,0,112,210,165,144,35,44,201,252,121,49,137,2,192,128,18,75,117,19,215,222,19,1,36,185,193,40,210,235,144,10,172,160,96,113,40,240,250,34,210,36,154,42,67,91,130,194,213,5,107,65,52,156,19,69,211,126,218,41,27,108,83,52,1,153,96,110,106,223,70,80,107,163,198,20,50,1,132,40,156,81,148,240,161,118,158,70,62,186,68,34,1,34,8,130,50,218,7,222,53,24,185,55,57,40,164,150,83,216,169,75,73,114,49,169,92,228,42,55,90,7,122,111,55,141,163,88,100,202,218,198,215,35,156,165,137,100,101,130,174,147,169,4,235,156,100,132,3,40,24,200,45,225,178,162,224,46,129,154,16,92,37,148,4,4,21,57,148,35,172,84,148,5,136,26,34,97,77,22,205,48,141,32,149,76,36,4,191,4,24,161,224,146,154,242,111,175,232,154,208,110,76,38,29,86,139,140,221,234,71,53,133,113,36,44,149,82,70,230,160,54,78,222,76,95,206,55,169,154,113,193,40,59,244,225,200,163,253,12,76,92,140,68,112,8,237,11,139,198,20,40,109,131,38,144,74,116,79,14,232,156,69,174,84,153,75,195,72,163,101,203,141,144,149,15,131,83,74,252,32,157,85,1,41,104,58,33,245,134,28,120,137,52,95,67,25,64,173,246,16,72,153,145,225,20,140,163,43,19,224,197,160,248,116,161,192,160,50,145,10,86,182,56,93,69,128,3,72,66,247,186,93,9,155,14,154,136,133,90,7,22,132,216,77,170,141,74,175,29,116,228,57,185,174,160,122,21,174,218,191,205,32,0,0,24,128,0,1,80,226,13,209,168,49,32,184,35,191,173,77,204,40,198,56,221,155,220,158,182,186,252,187,8,218,163,9,194,217,97,136,196,212,228,252,186,75,53,40,127,232,249,186,177,73,153,201,203,242,184,123,82,76,104,93,206,189,14,186,73,151,255,251,178,100,34,8,247,33,105,78,211,88,76,240,65,165,57,32,107,3,36,27,137,163,63,76,225,51,193,15,153,36,193,160,137,248,41,63,85,201,118,133,2,16,198,72,209,83,17,180,93,174,235,247,37,186,22,2,80,38,24,235,33,147,96,139,156,3,184,44,131,89,111,130,219,16,176,96,98,2,37,208,90,46,80,249,216,51,248,48,19,24,152,221,88,1,40,165,105,165,26,69,56,219,165,97,195,141,180,39,66,23,33,135,34,205,102,157,180,125,95,136,3,247,201,235,180,147,136,249,146,107,65,31,255,153,112,161,99,61,3,23,204,197,162,43,233,33,11,142,16,23,110,210,113,103,220,32,105,185,23,33,217,187,192,48,196,203,140,154,81,137,17,33,92,68,39,210,46,90,134,24,135,194,106,235,51,131,242,138,232,237,124,74,53,244,79,219,171,27,10,15,20,144,81,195,21,217,59,198,247,182,137,65,119,131,31,179,79,142,197,175,125,216,166,132,95,126,54,103,27,121,11,63,98,235,207,214,253,193,92,117,46,23,81,245,134,31,17,157,143,82,238,75,94,58,157,140,254,59,163,174,15,164,0,2,117,147,189,47,220,152,70,25,218,112,211,99,12,195,110,51,39,120,231,110,196,27,82,244,166,36,48,255,87,181,9,151,114,39,6,190,86,175,206,79,74,31,88,118,81,106,221,170,74,42,123,176,237,184,54,206,112,68,178,24,135,152,106,153,81,177,229,184,167,111,164,89,74,114,71,22,98,151,169,146,89,0,133,171,66,27,170,128,89,4,176,71,228,3,167,65,173,162,51,194,12,228,6,16,5,1,8,100,168,242,8,27,51,79,148,200,116,25,10,252,89,184,213,147,83,181,136,26,29,129,159,105,250,102,196,232,53,135,57,252,142,196,109,242,206,83,211,180,250,150,136,76,68,66,3,13,59,250,85,18,200,226,42,94,61,54,119,223,228,20,5,182,26,7,141,205,98,230,73,193,99,68,5,240,160,186,215,110,176,161,226,45,40,5,89,52,201,245,66,130,179,39,144,252,72,177,200,127,212,107,54,15,69,24,203,157,191,30,153,89,101,245,50,17,72,130,144,30,139,80,182,103,190,182,176,189,173,141,178,196,218,103,180,153,206,48,28,197,215,18,52,161,34,119,41,149,29,205,70,213,201,228,167,89,44,45,79,83,28,196,196,39,152,147,187,79,251,181,251,178,109,103,232,210,0,0,37,0,0,1,213,6,135,87,140,40,117,169,195,212,146,6,24,35,87,131,86,251,165,157,87,69,83,23,185,90,87,60,31,27,156,145,91,135,166,96,26,148,210,142,92,166,167,149,211,74,105,38,40,226,20,79,60,102,89,51,85,118,60,111,27,64,130,27,129,101,86,218,171,40,162,255,251,178,100,38,136,71,73,104,206,211,88,100,240,67,195,121,32,104,195,82,28,213,163,60,109,97,147,192,244,140,37,37,144,141,144,136,34,155,62,75,53,162,203,150,4,192,36,195,149,2,0,43,129,67,151,96,143,232,122,166,104,226,84,8,17,134,130,28,206,95,21,126,207,24,0,145,233,218,42,124,191,131,8,44,192,132,213,87,147,200,187,28,44,93,24,235,146,204,152,172,73,145,51,40,212,57,40,133,187,80,219,179,45,142,192,212,244,80,155,117,253,125,34,51,214,84,76,228,73,156,86,147,27,178,200,166,122,43,50,110,88,49,94,105,85,222,58,132,137,73,37,130,235,101,228,145,159,38,205,179,67,160,150,190,90,80,202,154,53,246,59,125,44,87,32,182,82,91,61,222,251,81,48,103,91,38,205,79,118,40,247,74,32,153,90,229,98,199,49,88,241,240,193,109,6,73,9,111,44,195,131,199,43,243,221,84,243,99,178,218,87,212,243,124,167,78,142,16,7,132,32,42,232,23,132,84,29,8,162,177,113,203,60,178,68,80,69,108,171,99,105,113,250,159,217,63,185,111,214,64,0,2,234,55,10,129,5,27,6,135,52,123,77,155,178,169,48,233,80,26,40,34,163,89,86,198,88,166,0,192,69,176,47,242,231,114,172,215,163,160,134,39,47,195,17,140,53,169,28,170,181,187,50,172,42,82,200,102,224,56,220,186,5,134,160,185,60,56,216,37,180,203,177,36,223,150,183,240,234,154,54,235,137,3,144,185,47,98,0,129,131,32,205,129,164,83,1,0,88,10,54,51,83,24,5,210,25,65,16,1,202,5,76,203,80,241,136,12,180,75,224,207,90,235,91,116,84,91,39,114,186,152,58,107,54,179,77,114,33,107,209,62,21,116,57,15,62,140,186,39,60,214,157,40,172,146,63,118,87,40,49,143,76,95,255,73,88,164,254,173,210,207,121,202,52,94,253,240,146,89,76,125,26,227,150,132,113,44,54,46,172,94,160,222,201,78,115,21,47,186,151,236,75,30,79,49,214,110,111,20,195,119,208,166,214,183,43,179,13,182,179,170,252,44,44,189,172,229,227,192,28,64,0,56,156,4,254,83,10,144,106,120,141,70,19,162,65,229,46,134,229,214,43,87,178,187,23,25,178,114,178,202,113,221,0,4,39,9,21,79,239,39,201,54,67,173,164,25,197,170,179,90,58,219,255,255,201,148,63,255,88,0,0,96,104,156,200,19,19,56,3,12,195,173,49,145,44,209,201,80,16,84,196,193,6,146,179,195,128,33,96,96,4,12,187,203,108,98,113,40,192,40,186,69,64,19,244,237,190,214,155,198,206,248,169,6,175,56,205,164,87,165,86,230,229,24,74,38,41,225,20,19,89,57,45,197,255,251,178,100,37,132,103,140,104,206,19,152,76,240,63,99,9,90,97,37,52,27,69,163,66,237,225,145,193,20,147,229,1,161,169,224,62,110,194,154,210,213,77,71,109,195,70,70,92,156,69,102,74,52,124,98,68,75,205,24,199,92,246,36,145,101,75,0,134,212,80,194,160,9,14,107,17,36,10,38,38,6,169,161,192,38,36,184,173,7,180,8,88,230,67,8,89,56,41,162,0,132,94,21,112,155,204,221,201,210,177,195,208,82,114,161,62,40,182,154,243,59,141,54,118,202,185,96,185,19,137,2,211,200,37,55,163,84,167,20,182,165,57,172,210,6,96,188,215,44,60,179,46,43,102,102,242,103,69,120,35,38,100,170,188,233,25,10,143,54,209,168,63,117,54,230,161,45,21,150,91,81,143,241,164,189,95,82,114,110,119,242,23,127,80,47,181,233,40,157,148,254,128,12,0,0,0,0,12,107,3,38,95,228,144,16,48,51,68,68,24,112,26,143,5,26,229,1,9,83,87,163,177,137,127,233,238,128,225,209,85,171,255,222,254,133,121,164,127,255,86,159,87,244,113,238,36,166,0,158,40,226,135,223,168,38,19,32,0,21,201,234,98,10,32,96,147,24,191,8,171,34,136,92,69,178,109,93,77,59,241,7,121,178,133,1,29,179,7,2,117,97,83,179,181,39,102,223,215,246,79,36,167,237,216,229,235,213,177,194,85,59,114,164,98,57,90,39,13,90,162,229,73,124,165,250,135,239,201,165,87,156,73,67,182,208,159,183,157,166,184,13,213,161,186,170,153,39,4,97,83,87,5,94,146,129,115,32,24,191,235,208,21,229,85,110,140,94,13,36,3,105,66,203,221,199,173,184,184,46,100,185,234,151,21,156,51,43,25,40,60,57,39,25,23,227,106,93,63,97,127,178,120,72,105,91,135,231,11,31,78,115,48,31,179,30,44,164,59,59,51,58,29,167,46,150,150,29,175,37,154,19,204,85,23,75,90,123,134,79,172,68,126,118,243,78,29,180,13,93,138,86,69,54,148,51,40,144,154,232,21,198,189,116,95,54,174,191,249,177,61,2,216,96,97,96,34,227,193,194,235,140,112,131,19,53,155,160,114,253,138,59,140,142,142,7,135,211,14,31,190,12,89,207,96,80,151,32,75,16,156,248,165,244,156,36,151,62,116,207,238,223,238,237,154,226,91,207,162,84,197,23,34,142,142,203,177,212,170,239,35,223,245,3,0,40,0,0,78,150,92,193,8,211,72,211,14,14,212,128,207,131,167,7,9,99,108,217,90,215,100,8,249,198,12,64,54,84,229,44,59,6,159,167,128,191,114,89,91,125,82,182,163,181,178,136,200,227,57,231,51,123,60,44,82,192,111,172,61,18,108,143,138,191,87,171,185,255,251,178,100,36,136,70,243,104,207,187,120,100,112,65,197,9,85,100,42,134,30,29,163,56,78,101,51,193,14,19,165,153,163,21,216,100,50,149,208,135,118,193,2,62,203,173,207,86,198,82,211,211,224,191,144,24,114,12,68,94,97,87,16,17,70,78,102,26,91,140,167,1,41,11,37,48,150,42,155,202,145,17,175,70,83,54,32,203,104,96,46,195,146,167,166,209,138,4,2,25,32,192,246,48,228,191,28,5,117,140,65,180,68,209,242,193,46,182,238,89,97,32,186,253,113,181,27,231,239,60,165,75,157,38,102,111,192,63,178,102,36,31,165,255,61,118,135,46,20,97,53,102,172,190,185,233,245,108,177,83,139,115,42,31,170,196,78,61,210,221,33,142,43,48,229,33,243,174,142,114,199,44,111,242,0,128,0,36,12,200,132,108,224,10,65,34,37,88,216,193,0,189,142,76,85,52,35,138,126,201,118,49,181,82,159,88,0,24,208,246,226,169,113,147,56,28,117,117,188,250,255,191,175,161,8,154,229,150,202,158,30,70,86,91,208,140,87,119,53,246,0,0,56,140,14,96,0,232,52,40,99,110,129,162,206,197,129,41,100,12,32,22,66,228,77,129,149,219,242,217,157,96,113,249,0,72,13,14,3,63,240,37,44,16,255,205,197,164,175,52,251,251,103,59,245,164,87,233,47,91,173,75,90,22,203,234,204,46,69,243,11,109,75,104,72,12,250,10,161,91,251,28,100,171,205,91,75,148,128,71,136,70,50,128,152,35,166,40,5,18,224,133,3,22,80,122,35,148,144,33,97,115,199,131,100,160,164,220,149,0,5,54,1,17,112,206,46,208,160,81,240,168,72,190,178,156,244,106,66,22,42,189,36,48,252,60,229,164,116,242,126,178,151,162,23,81,140,172,127,125,157,23,250,69,13,201,34,144,59,175,25,11,138,9,230,78,169,25,102,109,89,174,174,46,126,122,23,58,210,47,7,234,18,196,196,98,114,41,153,112,17,116,163,69,10,226,7,213,189,168,32,136,162,4,181,44,171,132,159,59,52,92,199,35,93,18,150,196,185,139,122,59,116,35,187,214,107,141,27,165,107,130,0,2,35,1,80,77,8,27,84,34,41,153,120,36,57,53,229,143,70,79,124,102,89,66,93,58,89,78,210,90,87,3,203,151,223,36,160,74,43,67,166,206,88,6,207,163,215,172,254,198,100,254,97,33,123,255,103,255,255,251,38,88,122,166,142,174,224,0,40,0,0,6,132,5,85,57,127,12,99,124,52,129,80,200,35,182,68,96,144,226,64,60,169,192,95,9,116,185,144,137,22,26,162,192,170,104,110,103,235,66,240,173,17,133,101,94,85,79,91,224,43,212,249,220,163,206,164,181,248,141,64,236,185,204,255,251,178,100,33,128,247,44,105,78,187,152,76,240,70,36,217,48,108,194,122,25,165,163,67,77,189,49,193,17,140,36,193,172,24,160,86,133,236,254,192,141,227,66,176,44,4,198,104,113,52,139,143,48,69,216,169,29,164,214,48,0,51,160,87,22,172,156,230,254,142,180,184,174,97,203,161,95,146,141,2,34,6,153,76,68,65,115,176,91,11,145,143,55,52,129,78,170,104,252,12,233,39,219,221,39,87,82,232,53,196,170,169,91,232,35,41,44,163,43,210,183,145,215,173,82,163,185,75,181,197,28,136,162,102,53,243,162,73,201,102,91,106,167,139,106,104,136,76,16,35,130,18,70,229,10,52,128,156,228,53,67,108,29,98,137,49,57,138,130,168,132,67,170,127,136,208,145,148,98,163,31,30,76,168,118,182,107,42,234,162,23,115,30,8,41,105,254,165,98,85,229,153,28,161,48,209,241,162,165,154,34,3,117,221,55,93,174,110,66,248,131,1,42,212,90,40,196,38,68,105,125,160,255,148,89,189,241,139,131,175,224,45,62,81,93,219,208,212,181,62,102,176,183,150,58,247,86,196,42,166,221,93,86,126,183,61,63,80,2,0,236,128,0,83,161,139,194,165,161,202,193,161,128,102,102,206,42,38,252,188,81,88,30,154,196,72,18,2,247,51,54,109,47,169,200,106,184,88,76,179,60,111,182,102,134,227,14,91,183,182,69,158,59,3,52,173,235,110,228,83,176,142,19,157,10,45,83,138,24,104,75,10,140,244,45,140,74,3,250,9,115,41,129,124,248,35,128,31,24,0,50,3,125,200,13,160,81,1,16,34,12,213,104,41,20,32,217,126,184,44,48,26,14,168,10,211,226,58,62,217,54,21,32,64,40,152,14,202,202,46,201,13,97,197,173,69,53,139,147,150,97,9,36,152,93,208,68,165,65,150,149,104,188,209,138,215,102,100,35,10,193,49,73,104,108,87,138,164,98,59,153,50,232,174,68,197,204,216,88,145,133,13,80,153,152,136,133,108,77,188,134,182,237,156,34,126,12,160,80,227,26,229,173,250,77,212,247,50,208,206,137,115,40,205,81,136,157,35,155,148,54,122,212,176,0,0,114,201,157,41,63,9,122,45,171,230,249,157,108,186,174,243,172,42,202,180,57,20,67,188,90,48,20,49,169,2,225,21,4,208,171,94,89,255,238,242,148,121,5,127,17,192,0,0,9,0,0,5,212,121,22,3,10,7,76,127,103,52,192,236,205,226,197,114,6,22,35,20,181,75,210,66,146,117,129,152,4,28,149,41,80,156,210,105,101,184,14,47,22,234,211,141,187,18,254,215,138,193,17,152,221,250,72,38,23,132,53,4,237,222,122,23,99,91,101,14,148,97,62,95,85,196,135,84,3,168,255,251,178,100,42,8,7,176,104,206,211,152,124,112,65,97,185,106,105,240,38,28,229,163,58,110,101,51,192,208,134,230,245,150,8,216,52,11,214,10,220,90,235,248,154,11,29,162,0,2,99,80,56,196,179,110,232,58,198,35,66,58,166,161,176,64,127,136,78,53,82,162,7,142,91,176,171,75,167,11,87,180,165,251,134,218,250,61,62,203,14,247,182,15,225,43,81,56,147,114,100,133,147,116,40,177,162,180,114,64,90,73,63,89,64,165,229,187,137,223,137,190,45,134,104,14,219,30,97,138,126,216,245,91,52,179,97,227,216,136,108,233,194,178,115,143,10,53,124,103,28,61,112,103,87,60,171,59,99,3,45,113,225,85,177,155,73,136,27,141,11,77,140,138,72,83,71,133,62,161,197,129,43,156,145,23,108,202,247,40,179,60,112,107,179,119,125,106,0,8,0,0,0,0,88,104,70,21,119,24,40,3,80,128,205,2,104,143,74,213,80,161,145,213,193,28,110,204,232,41,205,153,206,174,245,106,66,197,86,182,255,77,74,125,253,106,211,191,251,109,255,233,79,250,123,90,241,151,212,199,88,179,29,100,0,0,6,32,133,57,8,65,38,24,197,153,156,194,2,39,164,201,129,70,138,226,113,149,38,204,78,188,96,32,114,193,128,66,20,181,96,175,251,221,27,150,203,111,81,103,51,134,84,180,22,229,211,179,149,163,91,194,81,30,158,191,26,107,208,102,80,182,158,174,151,80,132,4,220,101,207,25,96,21,42,96,77,45,191,45,154,114,172,3,15,65,244,199,71,150,14,72,80,8,64,184,8,116,78,83,73,177,34,12,17,2,145,167,209,118,65,172,151,32,186,74,166,154,139,201,147,51,120,187,90,101,202,164,154,139,241,20,98,84,175,181,134,102,214,91,11,63,112,89,116,42,84,216,90,77,71,65,231,132,72,33,234,89,117,147,76,141,176,80,146,6,241,28,21,207,126,18,168,234,9,48,218,5,36,41,111,61,49,2,31,109,68,151,75,174,135,25,241,132,49,9,61,94,52,137,10,243,134,155,93,51,83,137,164,117,57,62,73,199,166,163,30,216,132,34,140,153,47,249,116,0,109,129,34,96,0,4,241,36,201,114,136,52,112,17,49,248,97,40,41,19,153,82,233,195,13,191,133,50,65,139,236,181,144,138,209,255,255,255,255,255,255,177,106,163,197,119,88,226,45,95,82,2,32,0,0,2,74,93,48,112,8,208,9,147,159,155,76,168,11,48,72,36,2,73,117,91,169,127,19,86,81,126,92,99,80,25,80,10,90,116,112,92,180,52,119,226,149,243,165,104,115,214,228,185,221,175,79,115,11,22,165,209,8,113,195,95,109,6,3,135,218,242,52,22,185,239,116,21,185,57,149,255,251,178,100,40,8,183,225,103,205,187,153,76,240,67,2,249,53,107,3,40,26,185,151,65,77,225,145,193,9,149,228,193,172,12,160,202,46,160,194,29,90,66,249,126,146,252,184,133,64,81,196,168,41,146,11,151,12,44,245,122,9,92,215,12,66,178,141,151,220,209,100,32,70,216,138,146,23,78,133,92,34,201,28,0,17,73,58,72,170,17,14,20,14,36,152,68,64,79,230,232,253,37,163,140,209,148,41,118,181,230,20,251,62,105,148,186,85,226,157,59,240,2,85,179,26,120,194,225,187,43,128,68,32,193,35,233,224,221,245,99,231,136,77,10,73,98,69,122,202,139,245,143,174,42,78,6,135,219,36,140,220,44,64,203,0,250,203,177,189,36,126,11,36,15,52,76,219,106,135,152,130,201,114,165,151,236,9,84,53,92,224,164,210,68,36,16,98,144,192,164,196,37,75,208,156,78,244,128,128,3,193,0,75,252,107,116,30,3,66,4,37,108,10,81,202,137,186,241,218,149,155,161,96,115,17,128,54,115,114,235,154,175,223,75,223,199,206,2,75,134,189,53,151,5,0,163,198,197,132,162,198,54,122,151,13,5,25,218,216,114,228,240,218,119,65,104,0,0,51,7,1,40,40,224,49,148,102,19,117,154,0,130,246,30,9,98,214,217,108,61,24,182,185,75,136,206,71,64,88,228,13,57,15,209,78,87,160,130,101,214,176,165,187,27,206,229,158,101,95,233,47,210,210,197,51,134,39,40,173,188,12,225,103,224,192,229,80,107,177,7,162,100,43,171,181,119,200,213,203,2,105,16,219,15,69,151,213,84,7,2,189,23,208,169,16,120,122,232,20,142,232,175,12,51,196,200,82,199,241,134,50,166,40,254,184,82,252,126,73,41,120,3,241,212,165,174,182,73,50,56,42,92,75,165,90,76,100,226,122,91,23,192,154,37,173,101,41,59,10,184,105,241,218,13,234,83,12,222,75,38,26,94,96,172,122,91,76,176,148,149,150,170,185,89,211,107,28,73,106,182,119,229,134,58,167,197,237,60,67,88,93,165,209,97,236,194,186,203,95,69,237,123,107,158,42,100,29,212,177,74,129,4,132,152,190,167,64,80,195,49,161,128,148,183,35,206,212,187,59,111,24,183,165,243,40,22,244,165,113,212,201,247,53,230,207,241,247,34,63,159,156,111,61,141,189,32,253,207,195,151,151,40,42,37,141,151,107,154,228,85,88,57,37,90,226,0,72,0,14,86,3,44,184,88,56,97,158,225,142,135,0,38,64,40,24,96,49,242,68,45,8,218,165,125,161,233,33,130,4,101,176,18,12,23,214,39,57,6,211,210,213,144,202,114,159,179,157,122,151,243,185,19,173,102,173,89,153,85,249,184,140,5,1,52,180,120,255,251,176,100,35,136,247,78,103,206,51,152,76,240,65,36,249,48,111,34,26,28,129,143,56,78,101,51,193,24,140,36,193,163,13,208,71,162,247,151,217,11,16,194,101,125,172,36,219,228,92,196,205,87,240,60,20,147,0,228,150,205,9,100,3,18,114,134,168,185,118,11,66,69,81,208,145,132,88,104,174,23,17,127,147,60,16,21,124,119,139,138,165,8,232,97,2,106,64,146,248,110,94,182,155,187,248,162,139,85,78,26,211,119,113,38,231,93,72,22,1,135,91,155,251,63,13,210,212,158,135,245,191,70,87,36,48,65,110,130,104,80,212,9,94,145,60,214,216,182,144,252,216,64,155,142,98,145,34,187,210,50,230,196,171,49,172,46,196,98,124,164,13,156,156,213,117,51,254,164,207,233,87,141,166,142,85,9,186,30,16,111,145,25,188,218,178,212,169,92,34,202,86,144,87,163,184,5,129,229,194,209,191,239,252,228,134,41,77,152,151,19,182,129,28,51,24,103,18,99,177,180,114,200,172,202,117,212,45,181,62,255,151,181,239,245,65,4,237,151,46,209,126,191,163,239,54,173,158,43,85,226,214,80,0,0,197,230,30,3,11,1,12,190,224,56,81,48,198,68,17,32,73,132,198,41,65,20,38,1,41,182,169,85,188,197,96,228,31,30,5,52,230,11,21,177,5,127,208,93,163,166,167,222,26,165,171,149,28,228,213,61,52,177,243,155,135,233,213,129,145,188,145,212,53,114,217,234,238,26,29,34,19,12,88,8,125,97,28,39,253,169,188,235,32,160,36,187,80,116,122,48,9,134,73,159,22,76,81,80,172,0,145,10,133,47,241,102,211,48,26,146,77,171,57,16,96,99,73,138,163,74,180,247,149,47,38,241,209,66,154,123,211,218,87,178,135,107,174,228,53,15,47,8,82,154,54,242,73,248,92,220,252,87,181,168,32,32,12,210,229,212,213,215,196,218,53,212,196,8,149,134,18,198,24,210,140,210,37,87,122,102,108,135,81,48,186,18,88,27,83,122,27,107,99,18,88,102,107,23,50,144,186,188,140,161,183,94,158,172,49,145,56,12,42,120,25,24,140,83,230,214,217,27,25,125,76,213,49,121,70,173,101,99,8,105,190,193,249,163,140,75,168,0,70,231,37,190,169,138,27,157,28,141,162,153,189,42,242,112,144,35,145,8,23,62,210,235,92,201,176,205,96,235,132,68,141,15,34,167,249,166,233,164,225,10,135,59,119,237,255,234,0,0,118,106,191,136,2,166,95,140,155,192,100,74,23,72,51,13,2,209,141,97,243,105,54,157,139,99,197,0,48,4,195,192,86,115,98,150,33,16,206,229,88,141,252,126,93,106,126,182,251,134,230,169,231,228,49,75,112,53,119,73,216,110,255,251,178,100,32,14,135,30,103,78,19,153,76,240,56,193,185,105,105,230,40,30,161,157,52,46,229,51,217,2,6,229,17,188,36,104,207,29,182,111,8,66,161,24,235,105,76,83,153,176,54,128,192,109,136,200,102,13,164,232,97,37,223,1,64,95,242,205,3,2,18,180,137,211,2,67,41,129,104,3,31,2,8,186,195,18,48,68,68,136,122,31,26,111,22,178,147,67,42,144,132,188,103,213,114,125,179,215,153,217,116,240,105,117,154,255,195,117,85,150,28,126,108,61,178,217,84,5,217,59,255,97,254,27,128,168,224,242,53,95,182,66,206,220,81,201,40,202,86,140,133,85,31,105,146,100,91,198,23,110,65,131,74,25,33,88,154,46,185,111,238,53,171,148,79,61,99,103,213,137,101,99,112,133,99,10,37,36,165,179,155,17,130,203,62,251,230,91,234,164,0,0,168,0,12,140,2,67,168,1,144,156,45,92,199,135,36,161,116,128,96,241,123,196,200,202,150,11,144,236,210,93,130,131,102,30,116,122,81,20,243,159,175,147,35,116,119,171,255,255,252,178,92,212,84,190,160,203,0,32,33,96,53,6,206,33,64,16,88,226,46,144,140,100,180,240,141,1,11,42,4,76,118,36,96,232,2,36,7,169,75,30,43,1,224,120,58,196,142,172,162,59,126,45,86,110,35,170,147,24,226,245,198,117,55,114,29,205,178,192,108,213,76,147,173,98,45,153,26,17,35,146,105,189,136,168,129,4,235,34,21,70,145,136,192,8,12,49,132,72,98,108,1,61,1,74,152,18,133,94,14,60,120,99,24,243,153,19,98,228,100,48,203,20,68,52,20,248,6,156,154,102,56,162,4,132,37,56,175,235,202,170,174,10,205,65,228,234,84,154,128,82,89,115,82,63,8,117,92,12,109,100,42,187,23,98,118,23,108,52,252,46,135,81,176,53,56,229,200,224,92,48,192,48,78,250,42,76,152,145,2,18,33,198,200,160,137,17,93,153,139,105,98,169,197,130,77,58,242,145,149,219,211,179,232,60,21,86,254,22,96,233,20,10,46,169,217,74,239,57,200,198,12,48,220,149,201,193,76,241,236,205,132,79,111,221,172,204,163,58,109,160,25,14,120,136,60,56,32,11,96,37,80,68,198,150,65,215,127,37,63,110,204,182,224,56,181,51,30,2,72,241,102,166,129,80,48,213,132,71,74,141,48,76,249,88,105,43,28,198,109,150,234,22,87,18,94,241,68,247,202,179,236,31,127,239,0,0,64,49,196,0,1,223,25,110,234,86,99,210,225,157,99,74,208,178,217,191,50,73,199,215,9,233,50,202,99,109,42,48,244,82,245,253,145,199,102,229,118,37,22,160,216,252,207,217,135,102,123,134,48,229,169,92,170,146,236,255,251,178,100,30,128,54,172,103,208,235,120,100,114,70,226,249,53,107,3,40,28,201,165,56,110,97,51,192,251,135,37,33,172,12,162,229,44,17,121,203,134,235,178,182,94,207,95,198,232,186,214,99,249,12,65,176,75,32,162,107,76,145,69,210,129,193,84,205,137,61,37,174,155,108,76,129,32,45,37,53,5,25,115,53,36,85,47,188,243,185,40,108,144,141,84,98,49,152,157,121,198,72,67,53,136,153,57,22,162,43,225,244,63,123,61,123,211,163,63,49,180,174,72,63,23,106,165,117,74,111,163,171,47,93,54,80,234,196,98,177,84,173,145,214,213,58,96,172,130,141,110,42,105,35,239,47,151,74,140,42,44,29,177,207,30,73,252,222,134,20,229,231,197,106,44,129,254,86,189,223,152,103,57,197,122,181,24,160,128,0,70,136,4,64,134,126,128,47,137,140,104,164,141,90,79,166,71,123,8,253,37,193,171,83,82,142,7,212,29,59,50,157,219,185,41,155,254,17,40,44,39,42,120,243,212,118,193,87,21,21,182,247,189,39,106,151,220,230,209,250,154,221,180,255,253,244,175,253,8,0,0,6,7,0,27,161,114,140,192,202,56,200,92,57,92,153,230,20,17,143,0,218,218,3,214,213,139,170,52,2,22,199,209,53,62,17,133,250,163,136,238,154,188,63,71,170,214,229,82,249,92,118,89,157,91,148,145,184,213,35,197,46,125,39,33,198,49,5,34,35,66,88,84,189,75,149,126,153,76,245,239,108,74,99,3,213,77,164,61,74,245,3,156,49,8,187,229,84,35,8,49,10,68,24,148,75,7,54,58,92,19,196,76,196,98,40,234,146,42,44,48,66,246,48,84,78,105,104,113,128,146,254,10,89,240,166,167,20,94,81,118,234,235,215,140,105,155,205,198,26,115,189,19,220,126,149,236,123,226,144,254,14,125,67,205,27,77,227,83,68,195,25,115,43,104,168,228,18,38,81,51,183,177,155,70,33,5,211,69,139,175,166,30,166,238,237,56,161,154,32,18,35,45,41,67,174,38,147,72,208,197,205,211,44,68,146,39,234,213,157,108,215,77,142,118,198,155,33,64,0,64,14,18,183,77,25,189,161,45,66,196,145,192,218,69,65,14,58,148,17,54,104,238,6,34,65,155,197,32,135,168,56,80,66,107,156,42,96,211,11,147,99,183,161,51,109,106,136,163,115,188,154,161,140,37,172,123,191,251,63,254,144,0,128,4,0,0,212,192,182,163,33,33,129,144,145,140,160,248,96,124,198,129,2,132,74,137,155,41,155,131,30,120,195,133,52,105,14,8,148,109,201,123,174,76,229,149,233,124,142,142,213,38,162,209,143,155,162,185,45,160,142,75,226,240,195,31,127,24,99,185,38,135,226,16,194,255,251,178,100,37,2,55,137,104,205,203,185,76,240,63,161,153,69,111,34,26,27,225,159,58,78,101,51,192,231,11,229,85,167,140,218,197,82,212,18,160,236,20,151,105,124,167,66,64,21,135,62,180,83,213,20,193,201,32,161,139,32,24,32,170,82,209,152,141,22,19,36,193,162,1,3,42,81,57,159,80,21,16,105,192,192,203,182,35,0,100,22,124,45,83,224,144,200,66,223,183,174,130,162,128,137,128,69,120,2,16,176,208,244,195,93,135,149,116,98,29,129,95,231,225,210,130,90,101,139,206,45,185,131,240,33,81,84,107,44,56,161,43,34,50,118,113,201,181,67,73,235,100,18,65,72,68,42,209,84,95,136,166,46,139,59,77,252,151,77,150,158,177,249,159,90,41,117,141,176,162,34,171,19,108,40,227,95,218,164,236,74,81,249,219,93,105,176,210,125,182,126,164,4,0,2,92,163,235,164,82,189,48,76,196,215,136,228,176,28,186,103,116,50,24,40,18,30,89,168,194,241,220,184,101,198,106,22,101,160,18,107,102,213,219,236,130,68,249,188,133,190,143,183,179,253,250,91,101,8,136,54,237,245,232,150,160,7,101,79,152,128,12,100,25,225,171,3,97,194,198,240,194,160,50,96,13,18,150,45,9,83,250,213,76,40,2,40,20,44,215,125,203,183,57,94,65,220,235,211,84,189,106,154,181,234,244,21,49,195,57,186,90,89,11,171,201,101,35,178,172,48,236,54,251,67,11,118,78,196,150,25,36,22,131,72,100,43,4,188,150,72,0,53,210,142,72,126,96,0,141,193,115,192,194,152,46,25,105,142,132,67,57,34,198,106,3,80,130,1,102,192,229,75,3,131,69,51,130,42,3,4,161,162,83,62,43,10,249,191,206,180,77,158,186,15,115,111,66,210,221,105,168,6,28,190,241,68,32,44,105,223,8,22,87,77,69,59,132,85,81,149,76,151,124,159,41,98,179,242,89,134,221,61,155,167,17,108,45,143,109,87,61,104,91,113,171,117,51,43,138,139,250,56,84,139,161,122,72,20,187,97,73,107,115,219,150,87,171,217,87,204,141,186,1,175,77,52,233,172,8,74,156,150,114,99,173,131,189,3,136,170,51,4,0,86,195,111,145,68,160,44,192,125,93,226,40,131,173,202,51,22,119,157,252,207,41,134,181,8,248,213,238,113,4,199,126,239,255,83,178,31,179,253,86,255,182,160,0,0,32,42,48,0,1,78,195,223,4,88,51,211,115,174,13,26,104,113,65,131,45,188,109,221,118,222,250,53,224,148,243,36,65,175,211,94,133,235,177,74,89,136,126,154,9,114,162,242,219,112,213,28,86,206,117,113,223,41,228,146,171,122,113,35,144,3,46,127,94,231,217,205,141,223,111,20,81,255,251,178,100,39,136,6,245,104,207,235,120,76,112,65,161,153,88,107,3,40,32,25,161,50,46,229,147,208,234,132,102,53,172,60,80,234,116,215,116,33,75,86,146,74,37,98,212,167,101,172,9,221,67,7,213,82,137,8,187,165,230,66,74,152,14,49,84,199,156,176,75,65,15,90,122,59,45,94,177,74,118,114,208,32,120,227,204,247,137,72,133,8,136,130,162,162,56,34,37,58,133,66,186,78,188,219,122,168,30,120,200,110,61,23,159,130,18,7,183,205,61,159,112,84,20,45,197,34,225,142,69,32,64,176,192,65,197,215,84,216,202,246,92,245,209,61,160,104,216,61,29,19,28,17,5,168,82,11,40,5,182,133,65,161,92,66,112,66,3,196,217,137,107,220,85,179,112,93,8,4,0,0,12,146,250,225,49,200,14,104,193,208,12,216,19,36,40,149,73,37,122,237,32,117,106,77,217,112,162,245,157,115,237,107,211,209,183,250,165,94,69,76,52,137,10,166,93,77,55,87,218,165,136,63,79,210,159,234,186,103,168,12,205,186,64,19,4,0,146,192,8,40,23,152,171,71,153,164,13,147,43,13,112,192,193,168,180,73,120,140,225,64,2,15,96,13,148,195,16,89,35,1,0,0,144,46,144,19,144,28,15,7,69,169,34,118,101,84,247,108,75,35,84,246,41,235,206,198,101,14,133,151,209,131,73,85,133,164,48,146,233,169,138,19,213,69,34,217,26,152,50,128,72,0,164,10,205,79,8,49,174,12,130,10,16,170,224,85,48,83,96,81,206,3,193,186,17,50,18,185,160,234,55,29,69,131,94,111,209,248,227,145,92,194,192,71,138,132,1,8,32,33,97,199,156,78,163,136,36,21,78,117,174,235,8,0,94,162,160,171,182,134,242,14,10,154,10,2,210,216,83,238,156,108,121,143,102,217,166,218,196,174,150,150,30,139,82,34,26,97,58,43,195,83,195,195,131,245,240,26,165,42,227,6,46,77,149,33,81,228,169,15,235,234,53,131,130,116,46,40,102,8,83,57,107,67,89,196,81,44,81,66,239,124,46,233,228,74,101,116,79,33,197,213,205,233,134,57,111,171,121,135,43,6,56,163,24,78,184,207,148,64,12,8,0,48,0,0,40,250,67,209,0,165,32,81,136,140,246,138,180,182,175,229,34,223,83,131,94,61,235,221,80,1,226,143,210,135,127,183,255,255,255,246,127,161,63,238,140,38,136,230,139,21,20,73,27,20,172,240,0,0,24,128,0,5,68,206,121,196,32,243,24,91,77,10,8,38,64,240,48,68,153,182,19,89,199,179,81,240,5,14,76,10,4,129,21,186,134,146,236,122,229,218,40,110,154,245,21,52,236,162,122,150,189,111,212,221,173,86,139,67,241,9,136,131,255,251,178,100,33,12,231,17,103,206,211,152,100,112,66,4,249,64,111,34,26,26,221,161,62,109,225,49,192,237,133,101,5,165,197,8,77,110,148,111,188,129,180,100,42,83,58,175,27,170,19,167,112,33,58,191,64,139,144,6,24,136,64,82,33,137,101,97,72,48,166,77,72,28,227,122,129,32,71,180,121,52,57,32,16,156,68,85,210,12,122,89,172,11,126,172,178,134,146,191,151,173,137,27,187,96,66,43,6,33,185,106,16,243,81,45,0,52,131,146,84,3,26,38,76,235,7,231,181,59,47,159,26,197,61,71,142,79,234,145,107,169,152,113,84,225,214,172,234,156,41,56,57,59,129,226,154,53,180,174,31,183,54,181,170,243,78,110,8,137,14,213,94,155,216,186,177,201,179,46,43,138,8,80,187,173,103,161,232,169,87,189,192,23,251,181,187,136,134,245,24,108,176,79,134,250,48,128,199,20,230,109,245,166,195,40,4,198,10,119,32,100,42,5,38,169,103,103,116,117,66,33,179,229,118,53,211,99,245,239,219,236,102,14,193,195,166,253,44,255,190,199,253,123,153,163,255,195,94,180,109,244,160,0,0,188,198,35,9,196,104,0,39,106,76,192,92,112,64,251,95,137,196,33,20,116,77,136,48,77,201,111,84,2,31,230,166,165,115,220,129,101,127,202,45,82,77,227,148,174,181,250,216,231,170,211,19,248,89,114,38,225,181,154,231,67,178,103,165,97,83,222,113,215,91,45,163,28,93,180,107,46,40,153,44,5,61,153,34,227,6,4,28,80,97,129,206,16,157,91,11,36,242,170,7,20,220,20,134,96,73,130,202,213,177,180,110,242,24,156,173,152,55,22,218,149,240,0,192,179,101,133,33,16,104,32,201,133,132,152,43,70,120,133,12,89,109,54,209,157,80,152,163,13,193,157,135,74,49,154,236,175,126,104,89,46,129,1,105,160,181,76,115,72,169,26,17,33,12,167,57,51,140,44,192,160,225,57,19,124,161,33,117,84,76,62,80,129,103,34,65,69,221,112,47,72,216,52,105,213,82,85,25,9,193,159,234,12,152,116,75,184,53,12,244,3,8,23,15,1,81,50,72,133,148,194,162,160,41,77,15,84,110,164,149,24,62,144,153,5,156,2,10,69,133,153,246,251,137,184,159,253,93,61,157,223,245,34,203,191,248,165,8,53,47,253,65,0,64,192,240,136,7,48,52,30,49,138,84,52,100,136,49,228,31,45,49,132,66,176,144,12,250,137,2,43,250,158,125,153,152,28,18,0,65,224,8,0,24,26,40,182,170,59,252,151,79,189,51,212,219,151,124,170,91,114,150,99,9,203,208,83,35,126,28,41,11,248,254,182,237,57,123,151,176,195,13,94,41,77,2,53,52,5,162,140,98,255,251,178,100,45,15,7,233,104,76,139,185,76,244,46,193,25,221,96,76,64,30,237,163,52,14,233,51,208,247,6,228,193,188,140,104,51,217,57,80,98,211,33,56,192,76,181,6,82,136,172,6,65,232,45,123,194,11,25,9,160,12,211,236,4,133,112,231,193,6,27,175,150,101,244,200,181,130,17,66,161,152,4,44,209,24,37,221,74,21,18,78,162,249,41,140,182,105,70,41,161,110,186,113,200,86,59,75,105,209,7,122,24,107,15,170,206,134,24,141,204,36,143,251,65,99,88,43,39,105,70,199,204,15,139,159,94,66,6,148,133,151,30,50,201,118,237,53,180,85,241,179,183,52,132,168,77,177,54,53,228,196,215,154,44,74,90,100,173,174,66,105,39,38,170,114,74,116,191,172,170,217,167,14,182,190,95,32,137,104,46,199,92,179,195,2,36,187,6,176,7,16,0,216,0,0,134,131,91,140,180,103,168,250,209,173,175,49,224,191,194,181,128,174,6,190,253,118,104,255,255,255,255,255,250,191,255,254,251,250,26,214,69,221,238,48,44,17,40,57,128,129,1,134,114,81,145,1,208,178,142,91,131,9,193,32,48,32,210,35,170,49,70,245,164,177,130,0,185,107,4,0,56,64,114,172,52,50,183,2,31,164,158,165,164,173,35,183,75,61,125,254,177,73,57,43,177,98,114,87,47,139,192,171,8,179,153,211,45,117,208,70,202,21,58,184,142,205,4,2,118,17,17,230,102,15,184,240,97,80,111,96,113,99,32,137,86,36,81,138,32,90,101,97,10,25,107,64,130,194,24,32,39,166,64,114,100,25,149,97,129,65,205,75,76,179,140,8,69,94,32,2,130,227,197,16,213,175,41,17,96,24,50,5,236,146,175,36,219,67,162,127,223,85,206,194,37,16,124,211,147,25,158,134,98,80,252,244,174,19,48,100,62,136,186,228,228,44,21,153,101,216,50,162,86,95,109,84,120,220,19,139,104,131,202,158,43,72,30,202,76,34,61,179,203,123,89,159,102,141,233,23,129,26,21,170,81,85,37,167,179,153,74,214,51,85,65,242,241,133,149,87,235,52,81,231,21,115,48,208,181,143,82,233,80,16,216,76,66,156,231,84,198,49,205,5,66,147,111,92,166,247,59,41,30,194,139,92,214,15,48,97,4,144,16,62,4,188,112,54,89,37,203,37,234,76,200,162,200,67,108,214,163,255,175,83,57,139,95,208,207,255,255,244,105,0,0,51,42,20,82,38,6,74,117,168,64,253,83,17,124,54,228,67,44,47,75,115,4,10,86,96,96,50,130,166,122,12,2,135,144,221,164,66,83,225,159,186,200,240,166,17,155,118,50,185,148,245,152,237,89,115,92,166,157,206,126,188,105,255,139,176,198,114,144,242,104,255,251,178,100,36,8,103,113,103,206,19,121,76,240,60,98,217,85,101,227,54,155,177,163,60,237,225,145,193,7,155,101,1,172,136,104,131,62,97,77,236,46,48,253,160,141,42,20,21,88,222,87,89,80,13,6,238,174,65,144,86,120,209,84,232,36,7,0,82,209,144,41,136,32,67,100,92,66,140,176,1,32,22,127,48,104,0,19,20,4,213,65,151,40,34,185,22,25,201,151,46,72,147,87,115,25,173,51,62,76,206,91,104,241,247,150,106,71,2,74,160,231,229,232,198,122,157,247,194,179,247,43,58,210,38,29,136,148,71,100,196,211,67,56,50,48,56,156,148,70,245,19,87,56,160,145,117,243,33,85,52,102,219,96,235,114,175,112,196,217,72,129,71,168,146,8,222,40,246,202,77,215,121,113,241,180,212,71,168,137,25,201,160,36,22,31,39,102,40,14,95,247,4,0,5,250,121,93,194,40,72,255,51,129,132,140,188,91,22,83,81,241,21,176,3,56,213,53,138,99,253,143,249,69,127,208,184,163,129,175,214,172,230,222,34,244,253,72,168,83,239,255,255,255,226,157,141,123,182,50,248,62,177,144,0,0,170,91,131,23,26,26,39,51,127,83,172,95,53,254,51,88,27,48,162,0,128,170,136,44,68,84,219,66,30,177,224,129,192,54,39,32,162,177,97,141,37,3,253,22,151,88,187,255,77,220,32,152,22,254,53,44,217,179,126,118,10,125,115,119,33,168,125,168,55,75,79,43,16,188,226,64,142,147,182,193,159,165,222,239,163,250,241,98,41,244,129,136,150,159,41,246,174,217,138,121,178,192,224,26,254,166,74,145,48,213,43,130,138,72,60,243,187,170,16,239,48,105,67,135,71,217,77,135,242,96,115,43,33,44,92,12,34,6,169,199,19,51,65,240,184,82,169,49,125,94,101,33,193,210,211,217,156,133,134,147,178,113,141,183,171,158,135,209,103,163,97,68,87,115,86,194,185,213,159,101,232,181,75,119,90,233,130,53,86,177,217,52,234,220,122,73,83,77,131,227,215,23,209,233,157,233,162,88,89,186,229,191,67,34,210,19,108,173,105,206,250,26,24,175,135,40,198,145,41,118,97,166,179,93,8,132,154,191,102,200,2,221,240,199,43,3,125,85,31,153,17,237,95,61,171,71,91,215,189,222,204,118,102,223,151,213,151,173,43,246,157,208,17,225,232,243,148,251,255,255,255,255,252,68,0,40,0,0,46,173,153,96,200,68,193,218,51,21,156,77,116,221,51,120,36,18,34,95,175,138,56,2,134,144,101,247,248,2,11,78,34,32,139,210,253,197,62,10,80,140,167,42,242,229,30,157,73,124,181,216,207,245,86,207,115,206,35,1,90,194,83,13,181,196,36,51,87,93,97,221,88,255,251,178,100,38,136,55,111,104,78,59,152,76,242,66,194,233,85,107,5,26,28,149,161,54,78,97,51,193,9,14,165,85,148,137,200,74,152,188,237,53,151,56,5,131,56,41,28,132,135,140,176,160,74,155,117,172,153,225,218,155,66,146,219,154,16,7,193,142,129,237,13,2,126,143,96,40,195,66,208,4,204,88,130,255,157,79,50,97,164,227,189,12,89,118,211,125,126,211,184,80,19,92,94,146,55,97,209,101,144,185,108,252,244,118,121,248,194,188,178,93,68,177,1,30,217,73,133,229,208,34,80,209,101,91,109,68,115,184,44,209,146,64,202,98,114,118,98,100,96,140,168,172,52,133,120,139,21,40,48,161,3,100,199,215,5,140,80,157,177,91,178,200,10,53,80,228,88,193,3,134,28,162,54,84,33,13,178,148,145,212,121,9,163,56,171,247,0,0,4,102,44,192,32,1,15,99,148,5,98,28,176,80,96,121,84,167,234,198,36,5,181,230,71,30,48,81,144,119,250,5,21,168,166,210,48,132,99,0,97,55,159,176,62,131,5,24,11,53,91,2,52,139,109,26,108,78,226,252,39,119,181,8,96,0,3,163,248,56,0,80,11,51,147,220,52,46,108,204,177,149,65,1,98,108,6,225,73,140,50,17,162,176,221,211,25,85,87,11,79,106,55,102,171,34,205,37,60,70,214,23,108,202,112,230,237,203,232,165,93,249,68,137,240,119,38,25,51,60,120,218,250,119,5,130,218,197,82,53,17,211,229,169,128,16,201,30,130,210,60,164,1,50,137,80,10,148,194,180,189,29,114,4,84,20,220,83,179,7,60,124,96,198,140,168,4,232,132,76,185,18,66,2,239,152,220,134,70,105,67,78,80,242,157,166,134,207,20,197,126,197,24,115,116,97,234,195,48,235,194,24,27,121,14,64,16,203,192,254,195,114,184,50,197,60,223,106,217,117,147,191,8,112,249,149,20,47,57,205,20,216,53,230,141,178,248,96,201,214,144,163,71,222,201,97,227,80,17,77,214,201,5,194,122,179,215,98,8,135,117,188,237,160,37,73,85,231,126,81,214,32,218,91,234,57,85,137,244,169,13,2,195,2,131,3,85,103,244,28,240,31,67,143,146,143,193,46,35,99,57,142,181,231,145,201,158,30,90,220,182,25,20,194,139,165,208,253,217,77,220,146,178,130,40,250,103,102,160,50,199,85,5,1,70,239,126,126,30,171,61,25,37,28,247,255,234,111,46,201,0,0,8,0,0,192,195,104,218,13,0,52,239,163,203,52,50,249,35,130,0,44,130,103,71,146,28,193,133,157,203,110,40,209,40,160,1,8,106,48,58,144,174,122,132,216,230,22,115,171,61,150,118,41,51,154,173,207,198,126,130,62,226,70,165,237,217,149,255,251,178,100,34,8,183,62,102,206,75,120,76,240,67,166,217,64,105,226,114,27,229,149,58,206,97,51,193,13,145,165,97,181,141,200,170,69,131,166,186,245,179,148,174,84,74,49,3,168,130,97,8,1,2,166,163,188,198,81,20,212,128,181,212,216,59,134,212,136,150,24,1,146,8,202,66,49,49,151,4,70,68,124,10,4,3,100,187,105,105,34,13,90,178,163,235,165,40,67,39,93,35,211,106,38,233,64,204,98,235,112,98,82,39,102,95,17,98,111,164,9,43,146,202,91,179,239,0,194,114,151,238,105,10,167,181,110,193,50,4,116,66,214,120,92,89,182,144,33,57,34,140,46,77,140,58,27,9,58,12,66,223,57,178,149,228,115,19,88,172,164,190,172,98,80,73,10,158,30,113,109,120,185,201,122,135,187,71,0,137,132,185,105,85,70,23,177,216,89,150,171,35,134,99,113,135,117,26,88,53,88,2,29,138,225,14,22,182,205,249,96,40,165,236,170,227,170,149,14,253,15,62,179,12,17,148,182,70,152,174,182,103,20,246,131,66,2,69,145,53,87,116,232,133,239,78,223,235,37,61,3,22,48,143,253,210,208,128,0,180,142,107,65,112,32,205,192,84,104,4,163,152,112,6,96,81,18,204,140,53,160,40,54,53,13,214,34,1,173,53,215,3,192,248,75,232,87,14,124,149,99,57,188,41,45,210,72,167,38,235,94,198,247,101,20,247,97,171,210,199,122,39,30,88,39,205,140,47,198,178,247,204,49,52,95,8,83,134,138,147,42,237,0,14,24,16,12,213,85,21,188,153,162,79,117,158,97,182,135,52,146,1,175,65,160,16,76,35,130,80,200,186,69,191,91,229,7,12,42,170,53,245,174,150,203,173,98,58,241,234,5,242,190,24,35,7,119,225,248,130,225,129,105,37,209,153,231,251,23,214,17,133,73,169,212,179,88,138,51,13,108,61,44,245,20,181,238,55,59,131,238,40,34,4,31,218,67,172,155,64,34,61,153,141,35,70,56,174,86,168,137,26,50,36,54,215,67,45,235,160,51,58,71,27,201,100,12,110,73,185,48,214,32,33,155,238,122,213,216,252,1,196,167,106,163,144,232,214,98,174,13,48,16,42,211,247,0,151,202,221,150,4,94,126,218,137,94,5,209,205,233,118,144,162,251,222,21,209,101,235,123,173,253,105,95,58,36,35,234,212,193,15,97,83,15,14,133,98,189,34,190,150,95,163,117,223,208,0,4,44,128,0,1,214,102,224,167,97,159,244,29,50,1,180,29,139,101,144,17,191,174,220,4,12,6,143,185,141,192,12,8,157,12,105,57,95,187,117,222,150,247,247,3,218,248,126,126,164,171,60,101,152,97,94,246,113,77,190,210,120,9,231,104,46,131,238,255,251,178,100,34,136,247,52,104,78,211,120,76,240,71,130,73,69,105,231,56,152,141,155,69,173,189,49,201,21,6,36,193,188,32,160,176,205,129,164,68,88,6,225,19,235,101,29,149,240,88,78,124,105,217,102,64,33,150,16,186,18,112,197,19,26,134,80,92,227,26,36,100,119,19,27,38,128,80,70,2,88,40,6,5,172,18,124,23,145,175,131,147,22,104,49,199,237,172,60,174,44,52,183,159,233,68,94,57,44,123,30,57,168,125,161,178,185,67,206,241,195,177,170,159,0,126,71,103,107,247,152,148,153,217,65,22,37,121,29,147,82,200,70,40,250,137,8,207,147,8,196,79,34,58,15,15,160,84,158,26,217,12,238,203,172,84,208,5,50,249,172,132,228,67,194,146,85,136,153,195,253,106,197,197,137,155,152,167,144,226,88,121,41,51,187,110,144,128,0,50,85,13,129,204,163,211,126,44,227,173,34,122,48,136,82,161,48,130,38,178,46,192,23,51,215,27,154,160,163,43,44,238,209,217,5,22,30,46,116,80,94,177,206,81,100,143,88,100,112,224,131,70,52,6,199,84,116,107,10,162,214,216,215,31,71,255,21,145,64,59,8,0,9,125,248,147,242,99,40,102,176,16,99,113,74,164,159,48,54,114,213,29,179,74,194,33,183,74,17,3,202,183,146,229,102,140,137,61,253,204,213,17,122,173,57,255,49,45,119,142,57,129,1,158,50,16,220,193,0,239,177,250,155,39,135,234,229,149,145,78,81,12,34,94,114,176,167,14,146,132,28,101,208,118,52,138,33,51,29,4,24,91,13,209,154,73,82,68,24,190,207,8,216,59,207,21,41,160,224,194,212,212,74,128,83,218,78,100,9,145,182,146,19,50,155,63,220,16,139,217,9,1,241,72,202,52,88,206,178,80,236,20,85,100,150,198,17,157,60,135,228,209,42,202,147,8,218,228,170,146,225,195,197,205,148,85,191,139,6,7,138,34,52,120,96,215,39,110,163,180,142,113,180,51,145,25,211,80,102,18,105,169,169,193,141,5,77,24,209,138,45,26,40,137,150,71,132,76,122,232,195,101,246,22,124,94,252,160,35,51,157,148,154,12,26,196,74,133,195,10,67,194,70,5,68,233,150,137,131,98,68,139,144,92,72,184,163,72,27,48,58,6,82,84,120,170,155,41,134,191,127,254,143,124,0,83,165,156,129,1,211,5,230,19,28,131,179,86,68,16,229,196,193,81,97,3,19,41,150,136,194,105,75,240,195,204,21,1,146,224,26,3,39,147,20,164,178,244,206,221,187,244,241,92,38,105,38,36,182,233,165,156,213,36,23,8,108,16,185,85,20,0,141,169,121,5,47,132,164,3,27,14,131,145,108,172,41,209,126,6,135,100,101,81,194,231,255,251,178,100,46,8,183,193,102,204,139,185,76,246,62,97,185,72,111,10,40,158,141,151,52,206,101,51,201,13,11,100,193,172,140,160,149,76,8,188,32,196,171,49,153,52,138,48,6,103,74,64,29,113,3,42,170,52,178,93,47,179,228,225,182,128,202,34,129,121,194,193,165,200,161,42,208,93,164,238,86,38,6,205,213,80,20,116,140,88,229,45,165,145,181,87,232,188,205,97,180,103,76,25,20,87,99,107,44,90,171,125,235,124,42,74,34,147,18,192,101,173,129,226,57,8,136,199,6,114,54,177,215,19,138,142,106,13,68,113,221,98,215,7,66,28,225,60,224,122,154,130,210,124,221,6,167,50,19,37,175,224,126,109,174,233,63,206,4,216,196,252,173,82,239,53,21,35,43,87,10,161,59,8,33,239,91,84,125,191,217,253,128,0,16,0,49,134,192,176,4,48,130,64,70,128,208,80,48,39,95,58,241,113,98,94,179,144,243,237,106,201,3,0,166,61,128,82,168,169,243,1,113,195,147,30,108,36,243,198,113,195,96,196,147,214,5,154,165,252,85,174,167,208,128,160,0,48,56,46,5,0,3,65,166,98,208,155,165,10,99,29,137,143,68,230,1,23,168,11,190,95,225,128,219,221,2,196,192,195,196,94,101,242,56,156,31,30,134,104,238,212,153,214,113,123,92,150,206,202,170,227,133,74,178,200,189,89,85,189,67,109,25,132,211,50,100,171,121,128,128,164,136,36,22,82,52,88,209,101,7,22,121,123,68,74,203,6,36,156,170,232,57,228,182,2,84,0,57,14,194,198,140,228,59,217,220,98,169,152,194,154,215,25,209,166,65,130,40,212,206,250,61,147,62,10,15,58,146,8,52,57,214,150,245,40,2,143,47,39,113,195,150,59,211,210,246,210,244,56,185,33,246,250,55,67,39,150,195,18,42,181,93,151,84,152,77,20,158,227,141,169,26,37,240,106,209,20,200,21,70,81,39,163,66,128,129,25,44,86,151,12,178,68,124,121,160,206,145,138,84,67,146,36,134,17,40,241,20,45,92,117,93,115,91,15,56,163,218,150,74,80,105,37,173,92,154,50,252,74,84,250,63,31,63,197,243,107,172,220,16,238,205,12,124,227,128,24,216,196,15,64,25,20,53,98,25,7,15,157,247,196,12,5,157,132,49,136,18,139,107,60,248,73,157,247,126,4,3,132,139,180,153,70,56,120,231,136,3,49,11,46,113,1,139,161,238,214,180,132,70,165,125,229,181,116,0,0,128,0,12,209,146,96,88,56,215,147,15,220,188,228,164,133,189,140,144,44,72,45,105,191,66,48,167,102,52,250,9,9,170,113,80,72,172,236,94,129,193,165,228,142,221,170,248,219,213,223,183,126,147,10,180,246,101,83,114,255,251,178,100,30,8,183,27,104,206,51,120,100,112,69,230,57,69,108,98,134,26,69,165,62,237,225,49,192,255,14,229,97,172,148,104,88,34,57,197,237,2,207,60,141,163,128,196,84,90,27,129,31,98,248,43,100,90,3,87,105,32,252,44,100,74,71,48,237,175,224,65,74,162,95,102,149,169,184,174,216,33,116,140,34,51,228,207,1,99,176,164,191,142,27,56,60,246,180,12,66,72,191,13,45,233,93,173,117,156,193,107,212,18,40,137,231,75,67,67,32,110,9,158,72,104,96,144,241,73,224,54,17,28,129,105,124,229,217,165,237,103,173,174,186,142,144,47,214,215,172,171,117,93,26,72,242,6,210,86,24,220,117,67,17,28,79,52,145,141,155,86,98,179,249,245,53,191,217,103,114,246,238,237,107,188,178,253,52,255,190,215,173,243,62,251,8,29,54,223,39,23,77,64,64,0,98,113,53,184,97,36,161,140,129,90,86,26,2,22,79,24,42,192,64,4,244,117,164,32,38,146,222,173,207,88,4,53,106,65,78,33,225,249,57,9,228,162,222,159,99,217,212,222,116,22,253,81,207,238,239,170,45,126,58,157,91,212,202,188,198,191,229,174,192,0,2,179,76,137,172,17,134,119,9,61,10,233,24,176,32,132,105,216,157,121,11,251,21,134,159,148,64,128,153,20,236,17,30,187,17,187,107,58,94,216,173,169,77,77,74,123,114,166,120,103,75,132,67,183,44,110,237,61,138,142,218,153,188,108,125,164,180,21,223,32,149,67,13,93,182,111,25,218,138,213,117,97,104,192,199,84,217,5,192,202,42,128,148,74,9,48,169,5,16,160,193,131,81,88,54,60,235,179,39,9,147,179,233,115,192,202,224,167,142,220,44,128,184,3,17,7,204,138,140,155,37,136,124,43,16,85,162,170,156,101,102,143,182,91,221,92,251,225,90,132,212,123,49,78,231,60,244,100,80,73,227,153,22,21,51,52,226,218,25,69,133,167,25,43,107,55,50,162,129,61,34,145,210,198,147,193,8,208,201,81,81,161,66,216,130,182,132,251,35,14,71,40,183,133,121,158,173,64,28,141,64,212,196,130,238,7,192,227,239,133,155,113,233,225,69,227,171,150,208,58,222,14,129,212,220,224,160,113,174,51,86,107,74,205,105,74,158,190,227,199,165,81,236,123,93,139,158,143,23,54,137,101,95,93,183,85,234,158,169,223,247,2,64,0,32,160,10,56,4,9,24,255,164,61,144,49,188,92,211,192,115,21,138,201,130,10,96,205,12,2,18,128,156,247,112,180,164,0,146,207,176,247,14,244,186,59,22,185,19,144,234,47,126,164,204,122,95,63,6,70,39,37,217,80,75,46,188,46,148,165,138,59,180,170,36,235,38,98,83,178,85,255,251,178,100,39,136,183,132,105,77,19,153,76,240,70,65,153,48,111,3,40,28,29,163,59,173,189,62,65,16,10,37,21,172,12,162,188,203,210,254,125,197,108,211,143,114,235,71,233,183,172,116,166,30,106,4,101,80,106,172,99,6,6,72,12,176,148,74,222,20,120,18,89,142,57,67,204,193,150,143,64,107,204,98,138,90,246,194,98,30,210,155,146,62,160,179,206,225,172,229,208,162,77,41,119,83,197,160,118,104,196,105,226,109,102,28,125,229,150,92,183,117,252,114,219,4,34,37,26,17,138,79,0,245,155,143,56,136,142,115,146,241,52,47,35,135,90,146,136,15,146,10,21,146,81,121,180,245,18,31,68,71,227,119,79,93,89,76,226,86,117,255,150,153,173,198,87,171,77,239,189,86,182,90,221,41,114,215,250,139,153,170,44,30,171,182,241,118,30,139,165,221,48,69,243,47,10,48,187,32,10,13,78,92,81,252,131,9,69,110,112,104,148,86,76,101,22,33,131,45,2,226,69,185,103,86,38,131,195,154,0,90,98,69,48,193,129,173,147,2,133,16,116,180,45,175,82,68,235,81,86,159,67,125,139,109,191,164,0,162,0,0,10,161,0,174,241,122,77,60,56,38,32,226,190,204,228,44,196,3,209,173,199,109,209,54,61,53,62,36,4,167,11,221,61,34,210,184,165,94,201,166,101,209,73,43,147,79,94,158,126,12,163,215,62,190,82,171,117,165,213,41,160,167,6,145,175,52,119,165,119,56,46,27,29,76,102,132,177,97,149,243,43,142,34,178,71,191,200,208,174,84,208,194,4,208,241,130,176,36,204,70,166,38,4,3,134,34,119,210,1,252,135,152,168,0,115,8,224,185,139,121,50,63,70,233,148,240,230,105,87,18,180,241,122,80,177,153,14,220,206,148,236,136,90,41,158,59,212,213,169,124,31,209,133,61,168,209,87,34,68,101,39,156,187,171,48,231,195,152,152,168,251,32,225,35,15,129,26,73,204,205,65,186,101,101,23,118,146,166,200,52,141,100,104,209,180,228,99,102,28,180,49,200,206,226,80,15,99,106,155,78,17,60,178,208,215,193,204,251,39,17,80,109,178,70,164,2,0,45,200,230,147,39,137,173,138,130,14,126,11,183,42,175,52,145,117,187,60,201,11,37,64,53,188,189,48,72,194,226,133,223,60,85,199,218,126,135,140,40,88,54,111,155,23,88,155,139,39,106,52,33,40,71,22,249,157,255,255,255,64,64,0,114,236,166,33,121,76,99,81,52,112,200,209,79,195,42,130,1,3,71,42,3,94,197,218,153,161,135,11,120,58,1,64,197,45,130,163,153,110,87,118,213,92,112,191,107,180,212,215,34,86,238,211,246,102,198,117,231,233,223,103,217,152,63,109,255,251,178,100,33,12,6,228,102,206,19,152,52,240,71,193,137,69,111,15,32,28,189,165,54,78,100,211,200,230,4,37,216,204,188,16,164,149,119,33,37,221,83,37,6,111,218,66,250,88,138,96,182,229,77,108,100,72,224,88,8,26,73,38,220,145,12,113,6,17,135,25,1,68,41,49,192,196,19,51,193,27,104,13,206,68,157,40,154,145,129,136,98,234,15,121,133,184,9,135,48,220,182,218,64,145,91,80,59,234,189,160,8,1,172,71,103,34,150,220,152,228,182,98,73,90,67,148,145,160,132,11,23,24,197,142,192,34,91,176,238,148,131,29,99,168,244,209,9,8,4,39,110,60,96,244,104,90,88,89,245,42,231,225,228,178,13,194,134,252,130,146,230,109,28,250,200,105,42,123,63,12,141,89,143,1,185,155,63,241,96,6,0,203,224,152,128,17,96,28,102,5,143,7,108,83,169,55,208,64,92,179,197,200,238,131,186,70,215,127,51,193,241,24,60,52,47,6,146,56,70,31,114,198,60,243,139,49,194,229,222,29,125,174,108,169,131,111,75,165,110,95,223,187,254,154,123,255,203,255,244,102,0,0,15,36,43,42,6,204,53,175,51,8,88,214,177,35,58,0,140,70,21,30,4,61,143,16,240,38,0,138,34,225,120,201,64,37,200,107,112,123,205,114,221,60,178,173,37,169,219,85,42,225,149,75,63,241,153,142,86,137,202,109,66,90,22,80,242,69,39,187,106,207,151,204,169,35,19,233,101,50,52,85,79,217,180,37,6,2,184,69,2,30,94,90,255,188,34,160,3,12,36,16,163,3,196,147,45,176,128,192,192,164,105,104,41,73,66,3,138,22,49,200,30,189,200,84,12,26,253,68,117,170,242,168,18,18,18,129,200,130,48,110,15,234,247,134,118,203,98,113,24,1,153,198,37,118,175,231,43,171,59,123,33,4,201,28,14,208,50,190,7,41,13,110,249,247,143,8,60,12,93,237,22,7,183,46,110,145,147,12,62,158,158,247,180,160,149,105,13,7,115,49,80,124,30,86,211,242,207,35,16,95,210,137,164,97,231,44,11,43,230,155,81,190,125,71,223,91,63,14,4,4,0,2,44,133,175,80,239,139,84,214,160,163,98,248,13,103,115,137,30,123,96,164,153,108,154,154,180,156,34,214,129,177,203,247,119,41,73,174,196,115,63,232,255,221,254,205,223,244,9,247,46,189,204,93,207,108,0,0,8,14,178,0,1,76,147,114,168,44,202,144,206,44,12,203,111,204,120,12,8,26,201,224,59,42,251,43,50,84,134,68,38,10,243,209,111,152,71,177,48,74,172,78,174,156,45,164,163,3,248,184,158,152,80,199,122,203,149,83,205,185,48,159,45,171,152,100,33,72,149,113,152,152,20,255,251,178,100,38,136,54,204,104,207,235,111,76,112,69,193,73,88,99,120,16,31,161,193,50,174,101,21,201,18,138,229,1,167,140,216,12,197,204,225,8,228,194,40,185,46,10,145,0,6,114,60,50,0,148,126,93,197,156,106,0,22,48,16,37,237,104,210,36,14,101,202,41,174,77,208,195,185,94,97,48,178,8,71,192,64,113,17,42,19,109,34,68,86,154,56,69,154,139,245,155,242,13,233,217,166,118,123,41,161,140,152,71,116,128,141,164,213,27,21,149,68,9,178,76,201,160,109,122,104,117,17,107,13,19,129,203,218,60,139,73,236,200,196,5,206,140,32,60,128,177,13,10,77,42,40,44,133,27,87,6,102,128,236,76,151,60,180,208,33,65,185,45,93,87,214,176,8,64,64,9,7,189,6,91,17,48,24,156,192,30,6,21,23,225,148,95,29,20,162,236,188,172,118,239,99,120,84,68,1,19,164,218,223,37,115,28,144,219,229,26,155,34,66,187,29,253,46,100,154,20,105,63,246,74,198,249,111,251,255,87,207,255,223,235,250,196,0,145,13,151,41,129,67,70,116,214,28,132,44,109,40,200,26,214,97,227,17,16,13,199,111,2,3,47,28,142,22,97,128,138,187,78,87,249,226,199,148,140,222,222,168,96,71,242,220,78,59,47,157,179,44,142,87,149,207,238,57,82,10,145,175,40,250,193,64,174,59,90,66,148,225,94,67,130,166,50,113,23,205,76,74,19,144,185,104,232,150,204,64,12,32,56,161,25,166,59,169,206,113,104,21,12,35,211,4,98,171,64,109,141,114,11,62,72,80,88,96,193,131,37,8,92,104,99,12,214,249,36,4,5,146,0,238,178,54,129,152,144,107,94,52,146,47,124,62,200,75,250,170,133,165,90,48,226,199,109,144,217,166,192,46,180,211,215,14,78,237,229,175,50,203,165,145,236,36,84,251,173,98,102,147,93,255,195,185,222,206,61,141,61,106,174,19,3,224,68,93,16,63,184,85,124,60,21,150,48,108,204,59,184,224,124,247,20,178,148,135,48,212,151,102,81,114,5,135,10,149,219,178,141,129,166,207,245,53,180,155,237,54,173,168,203,28,136,99,187,166,3,94,69,164,245,152,121,38,208,105,185,250,29,180,10,124,188,188,144,3,216,84,109,1,2,104,167,70,22,148,209,76,129,228,158,124,60,177,204,94,147,36,168,107,26,46,40,36,116,89,83,81,119,57,17,35,42,21,90,109,119,95,175,103,246,127,197,191,229,20,0,0,9,0,0,1,199,74,25,24,3,8,227,198,12,19,24,73,220,97,112,48,112,45,72,63,144,211,39,148,204,75,210,189,164,176,198,93,114,55,111,232,235,242,14,187,170,245,233,239,85,165,167,141,91,202,238,122,154,255,251,176,100,29,136,54,162,104,79,83,152,52,240,74,1,73,85,111,47,36,27,173,159,56,205,225,145,192,241,134,37,85,157,136,106,180,254,190,145,183,65,226,99,158,241,202,31,168,221,149,29,92,208,213,200,105,138,37,242,35,185,43,6,128,137,136,204,45,124,152,200,40,96,97,152,2,51,23,29,40,82,97,51,219,58,153,187,201,224,231,45,117,96,115,84,217,225,106,236,234,153,253,105,42,226,220,37,242,109,163,144,185,218,8,197,230,139,57,132,186,91,20,220,122,239,115,223,130,31,204,146,202,210,238,125,183,82,118,207,62,183,82,162,6,15,30,10,76,17,60,6,38,60,49,22,89,72,201,243,96,114,250,133,18,204,161,132,176,172,210,8,36,142,50,160,138,46,157,197,211,237,94,76,164,121,119,179,74,128,128,1,14,189,9,206,72,198,13,1,51,137,176,147,197,148,84,116,241,146,239,52,206,192,39,114,124,71,60,132,73,12,25,83,109,28,199,22,58,179,10,13,25,175,22,9,207,33,3,161,55,212,116,59,44,171,207,177,101,219,178,164,184,67,101,215,59,127,245,175,251,247,101,66,128,1,104,224,219,150,224,212,110,143,88,24,230,88,10,58,72,77,233,232,223,114,228,78,70,218,200,0,9,74,91,232,101,174,84,173,168,253,172,105,229,213,41,171,77,198,50,187,172,245,75,122,49,90,93,110,1,118,98,112,151,89,187,56,14,69,182,180,192,219,140,101,67,147,185,105,178,148,25,84,47,18,171,185,44,65,220,36,106,240,96,36,36,59,192,9,18,96,171,133,200,15,43,12,21,91,245,50,208,65,65,67,87,21,61,90,26,232,89,111,202,53,44,103,41,125,79,194,29,80,110,60,151,66,82,89,57,176,6,112,136,10,24,58,85,94,161,243,243,54,166,19,248,148,246,53,101,157,185,212,111,107,94,235,222,117,218,48,110,59,167,84,114,186,55,206,160,130,165,139,74,245,176,90,246,88,247,194,185,60,112,69,139,224,166,108,217,135,158,137,221,142,25,163,235,24,125,119,246,119,65,14,9,6,43,234,75,90,38,154,88,64,141,210,61,230,55,32,39,35,40,146,1,39,14,136,59,17,74,197,213,199,121,164,86,125,189,148,117,91,107,110,73,65,161,216,170,144,17,142,51,52,59,139,185,133,5,86,99,242,61,104,255,255,74,81,125,63,255,251,104,0,65,64,213,62,96,64,217,155,100,103,8,33,152,159,106,97,64,201,130,8,137,246,215,226,160,32,92,15,32,93,130,16,138,5,24,44,2,164,97,48,124,179,59,209,169,138,246,113,228,25,114,110,146,175,115,149,95,152,141,81,212,139,75,161,182,236,222,74,220,21,78,241,179,241,225,145,213,136,223,76,255,251,178,100,40,136,135,182,104,77,11,153,100,246,55,129,25,137,107,15,32,28,85,163,59,174,97,145,192,242,136,38,41,167,136,216,98,17,146,41,140,32,226,0,16,122,124,24,1,0,0,7,19,164,213,45,1,195,10,6,12,52,208,68,192,216,132,177,178,131,163,83,3,185,99,230,121,227,217,152,234,166,58,25,34,9,115,199,1,24,5,9,232,132,129,107,17,52,151,42,169,207,178,53,91,19,68,231,2,2,95,143,244,60,228,55,144,84,236,31,77,148,15,46,187,66,173,60,35,81,161,194,242,53,25,72,113,149,121,168,63,167,33,121,124,123,30,41,90,243,52,93,119,206,107,28,48,95,216,182,214,118,100,255,86,157,164,105,164,111,165,234,30,199,236,235,19,117,231,24,235,61,71,24,188,118,221,143,53,122,243,228,89,101,121,76,99,41,237,29,239,236,0,160,36,0,7,151,192,50,192,65,160,197,70,134,80,221,2,227,64,48,52,128,221,2,27,193,171,52,105,247,205,31,107,84,140,147,61,212,127,179,97,159,242,31,255,245,117,63,119,209,179,252,93,159,250,32,9,34,0,0,186,144,233,192,58,9,33,169,144,5,73,158,164,76,176,40,17,154,208,60,8,240,195,98,15,58,63,50,183,101,168,77,88,166,160,166,149,76,73,44,84,179,157,44,183,117,96,91,115,114,158,212,183,53,44,165,149,193,18,137,216,244,110,16,217,35,183,20,252,17,11,134,28,104,178,101,169,247,154,70,184,91,184,99,13,99,134,129,2,34,34,8,221,166,72,44,5,17,40,42,8,145,224,160,8,26,147,75,229,11,4,96,106,73,172,143,205,163,32,72,70,48,203,156,24,105,154,70,93,218,64,200,248,86,19,7,50,88,90,161,148,88,128,203,158,221,16,148,172,139,217,109,229,156,229,81,216,213,182,47,120,222,134,43,73,85,255,168,72,144,154,126,36,194,177,165,141,45,86,181,63,46,77,85,250,243,111,19,185,17,202,178,81,84,242,171,26,151,142,112,227,113,175,65,211,101,144,233,194,200,33,92,185,150,107,55,66,223,183,98,232,214,132,128,0,0,41,63,57,24,42,202,116,204,158,208,226,171,165,7,118,16,229,180,24,67,255,204,154,48,242,248,201,183,122,16,197,179,255,255,255,255,254,239,104,177,234,113,101,204,185,107,116,13,97,106,68,164,129,194,114,24,210,0,82,158,216,52,26,102,204,104,73,8,45,252,10,6,132,70,54,183,72,231,16,5,94,8,164,68,120,66,92,211,6,131,80,26,231,72,226,23,175,201,39,106,202,167,38,218,20,9,219,22,46,201,166,162,49,200,148,243,233,109,69,154,99,50,156,79,178,192,9,130,167,56,8,0,109,202,17,87,196,68,196,255,251,178,100,41,8,55,165,104,204,139,153,76,244,64,1,249,84,107,35,40,27,169,161,59,77,225,145,193,10,17,37,21,188,20,160,210,24,59,84,3,51,37,86,11,10,89,149,114,10,156,191,70,64,37,64,17,40,222,152,88,3,87,81,83,137,154,98,4,85,53,176,118,96,47,12,180,68,152,45,217,115,17,205,100,51,196,239,108,73,225,14,167,194,248,93,78,178,31,57,185,70,220,101,87,141,53,215,9,158,52,216,122,134,157,239,141,191,210,134,162,223,69,227,97,163,134,80,18,8,109,165,242,116,24,15,46,229,70,152,82,103,153,81,190,72,186,24,166,211,66,130,37,144,118,245,14,229,66,213,105,166,188,76,182,187,216,97,165,95,207,182,197,27,200,167,83,85,21,65,135,55,123,75,87,202,183,70,126,181,10,148,14,27,93,178,174,104,160,0,64,192,2,37,40,128,12,44,32,135,38,227,40,190,228,141,69,103,236,38,116,253,134,142,170,157,199,53,194,10,144,205,216,65,242,170,158,107,6,29,183,98,119,76,245,50,147,127,80,15,121,15,75,174,68,53,23,64,148,99,255,168,112,16,192,0,2,228,82,5,72,163,60,134,7,179,27,58,56,213,232,32,73,161,82,183,18,64,72,220,196,218,207,83,7,177,244,159,141,73,225,203,147,22,102,233,123,0,208,62,181,41,105,240,199,87,241,187,242,186,60,114,183,74,246,80,187,54,173,180,232,109,52,218,146,143,40,123,166,220,146,9,58,151,144,192,97,201,77,10,231,92,236,153,45,133,84,160,162,153,70,35,3,65,193,64,8,140,77,202,5,34,51,142,105,66,149,151,33,14,12,137,218,106,43,69,191,121,232,161,150,78,228,1,24,15,133,69,49,177,84,51,10,68,141,55,88,63,30,39,213,206,43,66,214,171,18,55,180,242,103,88,179,209,222,236,54,150,235,224,125,131,234,47,75,62,77,45,173,121,49,220,16,51,106,175,199,244,243,242,37,22,90,119,85,72,84,92,243,245,124,194,36,107,150,226,18,135,117,114,167,156,165,32,122,255,179,102,217,108,255,232,223,214,16,37,210,150,172,96,228,32,166,67,32,220,1,232,2,213,185,28,127,144,182,91,157,2,66,212,191,35,176,196,210,161,33,189,29,93,21,44,165,50,234,198,33,90,183,101,183,142,116,224,153,65,245,201,209,163,246,251,159,103,118,143,255,253,159,77,160,0,84,0,0,78,47,213,226,58,8,48,69,48,32,204,98,104,136,8,78,96,16,162,158,152,134,17,126,93,168,45,67,169,157,134,209,252,166,185,44,156,206,99,114,137,101,36,185,168,203,160,75,51,215,255,182,234,110,146,85,69,44,211,51,119,29,39,150,27,119,211,2,82,202,153,156,255,251,178,100,38,8,247,27,102,206,187,152,100,112,65,161,137,69,105,227,54,158,61,163,52,78,97,51,201,20,134,37,1,188,140,162,77,48,89,101,184,220,153,128,164,72,224,151,154,227,89,2,131,71,100,48,94,192,243,52,148,250,12,138,27,184,67,52,22,227,226,192,11,104,170,13,226,227,85,181,87,220,20,227,46,181,187,7,43,123,141,84,204,33,128,174,3,143,210,29,143,194,5,199,162,186,48,255,135,219,164,121,18,25,203,105,173,54,55,102,55,214,213,98,101,175,66,171,211,42,97,115,248,173,243,19,181,5,228,38,221,137,247,219,196,103,46,30,48,170,136,74,177,117,214,29,22,208,204,21,191,44,123,15,86,198,126,212,77,48,219,139,89,101,153,182,125,155,245,172,1,254,42,250,142,244,161,1,0,0,121,103,156,17,29,209,164,167,54,240,122,1,0,210,191,182,131,202,76,195,2,52,242,42,133,193,64,136,22,26,64,108,97,82,109,39,90,97,162,207,72,150,120,6,61,113,130,142,91,10,179,181,179,12,22,175,163,233,117,111,191,127,233,0,0,113,224,18,7,142,6,12,151,146,54,144,216,211,12,160,136,112,128,163,5,189,141,105,41,162,179,119,128,66,21,99,76,168,9,160,207,67,119,228,119,163,114,61,79,95,108,211,185,75,40,59,53,75,132,170,159,8,203,215,121,183,129,24,163,162,177,24,108,58,224,171,152,117,14,165,4,81,7,53,49,21,156,189,206,58,210,38,168,200,219,138,29,75,106,98,49,18,4,195,13,151,20,199,243,17,134,128,102,24,49,67,132,30,152,110,138,194,73,183,236,200,97,241,150,197,64,26,195,63,86,197,58,126,88,107,188,194,223,53,89,18,153,125,75,242,226,55,120,253,198,193,0,50,216,46,118,157,186,76,94,206,87,88,144,133,66,121,218,72,198,243,24,10,39,6,9,72,140,57,57,161,99,5,40,46,38,185,10,141,47,41,92,94,141,37,154,108,134,49,193,92,32,132,136,162,197,92,154,222,9,189,98,117,72,221,175,138,165,161,50,90,68,4,117,76,177,54,117,34,151,199,95,234,212,207,222,202,250,173,208,236,190,109,196,64,150,99,96,166,39,218,2,132,171,4,186,219,242,134,157,194,200,240,22,116,212,201,134,21,89,210,174,83,20,44,124,130,90,22,158,73,89,72,18,122,74,243,218,59,241,143,26,140,202,55,16,253,151,40,242,204,149,213,250,111,211,215,245,235,64,0,116,83,84,235,164,203,164,147,118,2,12,187,26,49,240,56,12,8,79,168,131,101,70,217,100,146,86,155,47,203,37,155,157,158,198,229,20,142,33,26,202,212,186,146,71,203,244,247,167,181,133,139,242,219,147,246,105,95,200,41,240,255,251,178,100,31,136,38,231,103,78,19,152,52,240,69,195,9,48,104,163,118,27,1,163,62,237,225,49,192,246,12,38,37,165,137,72,227,98,103,114,151,141,141,179,219,202,225,82,184,139,201,20,111,7,49,4,2,36,167,41,114,87,123,144,45,34,101,42,145,169,232,108,23,98,163,142,201,11,92,60,38,20,43,52,222,4,17,8,17,165,33,91,101,135,127,35,173,69,255,145,48,215,253,235,119,162,12,129,115,195,144,220,236,63,240,203,161,29,139,96,221,172,55,242,200,173,89,8,103,225,0,201,128,140,7,29,192,219,239,112,146,5,244,59,18,200,44,42,234,69,147,66,2,208,184,12,117,30,200,198,213,207,72,163,0,255,68,212,162,170,66,94,137,18,44,211,8,154,133,74,39,35,113,76,126,4,195,178,178,157,86,228,89,41,32,134,92,112,19,1,245,199,162,41,27,180,3,188,191,18,5,3,252,98,72,7,158,211,199,148,172,239,122,6,211,109,235,189,51,81,7,21,88,81,250,147,0,202,166,66,169,21,108,94,234,182,99,93,182,238,220,52,0,103,185,109,141,117,101,14,123,149,233,76,0,0,0,101,16,2,24,48,225,49,201,129,236,154,224,25,156,193,129,147,76,20,81,94,23,48,12,8,178,32,122,241,133,44,141,188,238,237,232,252,143,57,92,55,79,42,202,38,210,222,105,77,61,254,75,36,79,163,16,156,175,27,181,20,142,80,71,162,147,21,45,200,34,51,145,165,245,252,167,155,119,225,15,117,216,37,48,198,140,152,203,177,166,83,49,54,181,22,45,148,9,26,97,0,208,178,198,48,98,16,147,22,68,52,213,87,27,180,196,158,118,80,160,50,7,102,22,232,68,165,41,133,23,51,167,70,68,66,177,163,105,163,50,171,66,165,202,66,152,26,90,174,115,247,24,238,67,194,74,85,197,117,107,114,70,169,196,140,248,138,207,162,178,193,226,83,68,229,214,140,183,88,185,167,41,8,151,92,139,166,120,238,160,20,98,136,136,133,104,81,214,65,45,197,72,245,94,140,225,179,69,85,95,239,209,80,4,32,0,62,21,93,161,19,32,48,33,31,165,204,40,13,169,71,226,236,176,182,36,50,127,183,238,129,6,163,108,6,6,59,8,143,160,120,125,223,252,163,191,255,253,255,254,174,237,91,53,12,5,94,230,180,168,41,229,42,13,64,0,0,98,0,75,244,8,81,153,18,50,101,240,41,201,24,38,19,18,128,4,166,22,6,152,4,80,35,8,165,234,79,34,213,148,223,137,182,130,92,117,154,3,46,137,93,147,7,13,74,84,25,169,82,194,46,204,50,249,200,50,6,102,66,36,206,168,252,61,46,80,216,245,168,58,40,216,93,152,66,189,98,142,3,54,255,251,178,100,42,136,103,180,104,206,147,152,123,244,64,132,73,112,101,5,120,26,125,163,69,173,61,55,193,23,17,37,149,180,9,232,102,197,255,113,24,99,235,21,81,230,106,238,45,163,8,88,105,148,132,160,28,90,140,176,180,78,36,58,1,3,138,130,1,186,183,201,36,144,194,10,23,96,159,0,248,72,67,40,159,150,195,132,234,39,133,128,159,173,159,104,194,144,230,115,87,44,163,207,212,53,160,226,80,165,19,166,177,230,213,180,89,213,136,211,55,42,183,168,30,152,205,98,195,121,230,179,118,35,102,190,150,154,241,80,232,102,156,72,238,44,215,38,89,158,141,207,223,66,150,189,213,225,90,75,98,29,182,254,216,158,28,56,49,217,222,194,115,221,247,30,34,154,19,126,159,102,210,65,220,75,191,182,182,228,13,85,161,105,200,86,201,106,104,252,20,21,240,121,64,155,200,196,42,140,255,78,209,56,248,238,226,213,254,245,54,158,30,28,166,136,3,247,50,137,144,200,3,89,15,145,106,134,140,80,117,147,84,39,227,7,121,103,106,253,155,124,57,156,254,83,206,187,111,179,169,9,0,10,64,0,25,186,51,109,216,7,33,57,173,143,132,224,195,72,163,60,255,9,59,135,153,29,37,43,253,33,93,205,115,146,127,146,72,244,166,169,245,197,239,15,169,86,25,195,216,195,116,118,46,91,61,109,182,247,244,127,76,166,35,35,219,215,12,81,17,176,20,71,83,155,11,149,97,67,57,16,228,193,118,33,100,208,89,137,25,11,46,99,221,108,187,168,13,212,9,54,53,134,249,144,194,177,50,74,28,88,15,213,152,86,171,26,145,181,149,181,36,106,66,102,179,148,248,143,60,237,117,131,10,19,34,177,101,243,51,27,183,26,201,3,16,22,99,176,210,58,196,22,212,164,89,97,72,152,111,78,30,175,216,30,42,39,24,62,35,26,42,145,123,21,101,96,134,233,72,233,118,108,241,64,129,71,147,51,22,4,178,89,178,116,142,107,5,137,202,75,172,212,219,103,102,233,40,248,235,94,207,212,16,113,116,218,72,56,104,202,0,66,147,232,75,64,155,146,150,131,64,12,162,110,47,146,181,90,255,224,239,57,161,134,11,173,154,100,80,130,10,92,58,243,34,222,233,166,173,126,135,252,32,201,53,80,158,176,127,255,251,127,232,35,122,190,207,236,79,237,183,81,0,0,8,0,0,5,209,64,8,124,193,196,140,91,208,217,111,13,13,208,208,130,129,34,72,224,48,42,98,161,75,181,14,51,145,180,68,119,214,21,78,234,188,154,83,165,255,120,2,230,153,19,166,127,94,61,83,216,205,63,113,197,72,206,168,237,234,209,10,181,159,62,63,15,178,153,191,145,87,209,175,62,204,255,251,178,100,41,138,231,108,104,206,211,120,100,112,69,68,89,112,100,199,118,28,181,163,57,46,96,211,193,15,145,37,197,184,45,0,157,227,117,163,138,114,237,194,153,238,151,162,79,198,146,249,151,22,113,230,10,156,180,161,209,11,145,158,44,229,101,64,112,201,7,222,158,69,254,74,137,91,20,71,87,41,173,185,214,28,182,114,172,181,219,167,76,6,102,0,171,141,131,113,242,1,236,65,124,182,149,215,31,101,189,72,136,203,12,250,76,223,185,193,173,27,233,123,28,59,139,225,254,119,142,142,151,30,209,198,146,19,140,157,54,228,76,59,27,29,135,204,190,141,218,217,123,234,215,65,99,131,70,202,200,4,39,212,184,125,98,173,146,29,58,133,17,221,119,204,23,237,148,71,137,95,173,42,76,108,97,84,57,17,88,117,172,128,0,48,247,8,36,202,48,109,224,177,172,78,60,203,89,29,232,133,86,9,118,199,179,209,181,20,22,232,103,32,231,109,136,196,5,137,120,104,97,102,99,232,133,26,99,41,70,244,36,44,165,81,83,145,110,67,174,240,174,206,194,44,255,218,55,164,3,2,198,64,13,108,16,14,48,221,32,199,74,99,117,200,195,138,32,80,202,124,133,128,160,37,99,189,13,59,240,226,19,218,25,80,4,254,72,154,124,243,68,102,209,209,128,171,5,127,219,232,50,55,206,106,179,113,129,102,26,22,109,22,41,44,145,80,191,112,174,170,165,182,120,143,173,113,204,93,204,245,84,237,184,8,6,96,109,121,19,30,242,254,14,37,1,46,152,38,233,190,176,8,66,77,17,99,175,53,135,2,24,124,4,101,92,133,218,75,148,144,136,161,177,50,16,230,210,157,84,46,112,231,153,53,20,101,176,180,101,209,12,193,13,163,184,232,201,101,208,244,15,32,187,61,7,200,249,41,160,154,189,55,180,121,35,87,73,146,67,190,151,104,57,152,179,127,155,95,80,80,33,70,155,97,148,152,141,32,82,201,20,38,139,42,136,217,165,75,143,122,66,75,201,147,93,51,227,156,219,68,147,39,225,79,212,249,101,77,144,89,54,142,20,77,202,168,165,98,127,154,50,151,136,145,204,20,44,204,227,16,193,67,28,109,2,248,149,24,9,80,22,238,75,102,173,185,75,166,233,108,60,226,8,250,134,181,175,37,43,83,90,175,85,4,23,155,211,122,159,245,67,138,126,91,79,242,121,234,189,79,79,251,58,54,122,196,0,0,12,0,1,208,97,124,8,1,13,45,248,243,13,15,166,76,51,188,20,98,52,46,72,40,104,130,171,49,187,83,203,182,232,143,8,44,214,190,197,37,237,146,79,52,20,12,125,153,156,220,141,200,207,254,204,81,189,167,140,93,99,114,157,213,206,24,162,255,251,178,100,34,136,7,34,104,205,203,120,52,240,65,36,73,85,101,235,54,27,69,163,63,237,189,149,65,21,17,101,229,167,156,160,108,111,11,234,216,23,20,165,30,154,242,176,162,179,38,110,81,101,45,87,9,90,177,220,235,8,50,93,36,161,88,85,82,11,156,29,48,34,213,8,177,5,162,85,40,162,130,207,2,16,47,247,133,67,16,201,201,3,25,130,175,68,233,74,135,141,114,194,217,212,63,13,197,95,200,236,21,132,69,162,62,142,228,17,4,200,159,8,204,9,10,129,254,212,196,138,47,207,45,72,104,0,146,62,6,93,14,245,152,243,206,161,145,10,236,139,12,68,26,92,143,7,79,2,157,167,5,195,97,139,32,94,167,145,254,130,68,163,34,88,188,233,235,237,162,138,9,230,60,58,4,192,185,77,241,214,161,189,131,32,128,1,0,198,218,41,144,105,211,169,199,200,254,37,162,53,12,208,213,15,117,123,10,248,254,173,86,220,211,19,60,220,252,246,83,187,201,68,119,27,118,190,254,38,80,225,185,133,229,158,221,27,249,84,44,154,208,87,255,36,200,170,150,157,160,0,48,192,0,7,113,114,37,168,77,49,58,83,86,53,57,251,163,11,0,44,9,56,67,32,64,164,118,207,98,213,35,89,101,77,137,229,149,67,249,71,161,237,32,13,90,42,130,130,161,37,171,198,38,177,64,140,203,215,173,113,97,179,182,171,92,88,217,208,163,248,228,58,145,198,171,1,28,143,102,90,86,18,253,23,0,228,104,57,130,168,1,217,98,22,81,42,70,144,147,36,93,199,113,8,32,241,6,248,71,139,104,224,44,147,170,209,154,224,120,136,31,76,30,7,185,234,217,166,149,5,127,115,5,67,211,207,58,128,140,185,124,246,105,173,30,34,37,53,9,133,34,116,197,74,242,153,76,241,155,57,13,169,2,47,57,108,175,133,53,197,100,53,108,158,36,177,127,42,169,162,249,94,204,180,74,56,114,7,201,201,146,212,249,82,204,178,148,245,153,74,212,73,23,123,103,188,250,104,62,233,171,178,202,246,145,82,16,8,128,32,0,14,134,114,26,10,44,50,165,77,199,48,10,193,25,46,229,88,28,15,102,53,185,136,237,97,152,130,21,57,4,70,76,113,167,152,2,193,41,180,47,30,68,95,72,243,201,122,23,234,29,255,255,251,250,255,255,255,236,81,205,11,14,127,112,128,0,8,12,0,0,10,102,58,195,8,66,230,6,152,152,29,90,107,178,64,146,116,193,32,212,205,67,152,8,245,26,144,68,31,197,197,5,169,107,21,147,184,159,149,122,137,98,199,224,182,103,26,125,235,82,223,228,21,251,207,177,218,73,78,159,152,196,59,28,130,97,248,1,228,197,181,125,163,233,255,251,178,100,39,138,23,66,105,78,211,152,76,112,53,34,90,29,60,69,88,31,37,163,50,78,101,51,192,225,145,102,17,167,156,240,116,169,217,52,20,138,173,21,186,44,167,10,56,23,8,52,107,44,180,169,84,248,21,88,166,14,0,145,66,172,28,34,87,36,139,43,79,184,218,169,63,13,145,97,160,4,55,83,102,237,13,193,76,183,112,35,161,116,168,168,136,19,22,2,9,199,166,36,6,136,82,93,227,170,162,59,6,209,65,96,178,236,225,18,115,89,1,168,161,84,224,209,180,6,204,201,198,207,149,16,129,232,26,56,74,121,129,213,25,70,70,122,152,34,72,176,153,100,104,43,138,209,35,133,138,204,167,46,132,170,216,154,56,152,70,43,124,9,10,17,26,130,140,46,229,26,147,4,100,12,83,63,250,184,2,134,0,140,0,0,27,171,139,28,193,76,240,1,225,76,172,65,38,25,96,199,113,116,253,78,51,35,91,133,183,253,27,55,127,255,255,255,252,167,165,166,190,242,135,7,205,47,163,109,232,93,96,25,117,132,131,0,144,137,155,31,167,33,162,154,194,238,42,41,48,240,92,184,100,131,147,35,8,11,255,18,134,38,67,1,8,218,24,23,137,186,9,167,46,231,98,134,13,6,66,45,202,36,175,69,155,215,243,137,53,41,223,168,213,100,17,25,115,94,193,144,175,37,99,125,88,154,18,147,142,62,204,219,225,24,105,36,32,17,217,12,61,222,98,105,208,34,4,20,240,48,166,186,21,48,80,183,152,84,17,179,138,143,153,231,149,14,7,74,53,113,134,16,116,38,48,198,192,165,186,5,14,233,22,193,28,209,101,60,17,21,17,165,56,200,211,229,27,144,30,209,87,139,244,214,51,130,95,69,50,128,100,212,237,101,167,67,18,9,68,86,81,13,202,43,83,151,128,16,196,80,138,209,34,250,24,97,92,153,7,141,41,136,251,4,233,57,71,116,82,123,73,162,93,148,144,160,130,105,147,66,114,86,213,39,37,138,131,34,183,157,115,162,247,76,195,216,69,3,236,179,12,129,150,219,150,38,131,249,180,137,48,93,144,130,72,170,110,188,169,176,0,0,16,37,60,101,164,1,71,25,129,69,74,130,70,17,249,8,72,3,252,159,105,201,180,204,203,87,250,212,187,230,73,230,237,253,10,28,195,66,163,23,148,39,70,159,253,145,63,234,49,255,255,255,219,210,0,32,8,84,16,138,162,16,33,152,38,199,1,72,159,232,144,104,240,17,128,9,73,230,20,0,26,48,14,146,16,52,162,249,108,225,212,47,47,20,8,182,59,40,162,232,32,50,214,104,154,156,11,94,110,215,195,50,183,122,127,9,183,174,196,251,211,7,90,114,221,245,150,203,224,181,48,76,168,255,251,178,100,39,136,7,140,102,204,171,153,76,246,65,68,73,130,107,10,40,26,145,163,63,173,225,49,193,23,17,37,161,167,157,72,195,71,6,2,203,75,72,133,136,50,94,39,16,190,108,56,117,37,190,10,80,42,105,80,193,163,11,80,96,50,172,196,127,30,38,27,242,26,140,135,100,156,225,70,151,8,20,69,46,94,166,114,9,120,132,148,96,64,228,90,220,105,116,72,157,214,12,138,237,171,116,113,219,9,119,153,101,102,75,1,56,142,182,51,50,8,204,81,213,147,202,233,107,75,3,113,108,122,203,165,7,66,45,28,76,87,72,118,24,190,76,87,106,70,50,68,210,46,71,247,165,30,149,238,163,87,205,63,178,48,74,77,171,168,249,179,82,135,196,17,73,152,193,70,37,176,173,77,150,99,93,174,200,156,194,191,175,249,204,149,248,238,144,0,6,198,150,64,9,46,101,129,25,57,161,221,21,28,227,71,38,84,71,86,112,114,121,172,250,185,64,22,47,105,99,209,166,22,155,56,189,89,83,245,205,245,110,84,113,119,127,255,255,253,95,107,246,216,223,164,75,68,149,48,174,228,51,172,0,58,32,0,29,207,195,136,48,8,85,222,16,23,29,53,33,133,0,3,130,217,193,84,48,26,3,47,213,44,251,188,238,50,169,135,146,75,73,175,180,182,29,150,176,179,95,231,254,238,172,213,146,218,207,89,213,185,41,164,181,216,253,88,252,98,68,225,68,165,47,124,45,165,198,96,26,9,196,251,107,172,213,218,89,176,34,210,98,12,85,39,80,12,142,8,1,79,7,36,191,66,10,14,148,116,234,129,136,54,117,12,76,84,193,112,37,172,169,214,206,163,94,125,93,235,112,236,177,24,236,209,140,150,35,211,216,41,19,197,33,66,134,167,59,97,34,51,68,83,103,44,149,134,158,180,157,61,101,146,101,50,213,86,109,148,84,60,12,232,18,72,30,226,146,2,186,44,141,86,164,113,174,198,160,70,90,19,109,177,11,222,204,181,154,150,231,109,73,139,106,212,109,5,193,116,137,167,2,100,219,139,192,9,0,128,224,183,129,91,202,147,198,66,1,118,139,67,14,8,235,162,249,142,20,165,209,239,98,214,121,14,81,234,96,173,50,134,170,196,5,142,117,66,249,150,218,123,190,159,249,107,123,43,121,181,85,83,191,246,253,79,175,237,90,214,157,189,84,107,255,233,0,0,8,0,0,1,80,48,173,78,193,129,35,44,203,141,252,218,51,146,172,162,0,56,57,133,170,32,231,248,92,8,251,68,153,33,109,91,155,214,194,86,99,165,23,220,99,64,208,27,121,82,130,236,74,165,139,215,36,182,42,229,98,63,132,23,69,0,65,110,75,89,134,101,234,213,81,214,88,118,10,255,251,178,100,40,139,7,145,104,205,83,153,76,240,64,34,73,138,107,8,36,27,201,163,54,142,97,145,193,17,15,229,177,164,141,104,180,158,103,141,139,52,66,222,150,165,210,85,169,58,160,136,250,9,154,62,36,10,44,25,195,24,13,24,112,139,132,50,104,65,102,72,236,120,137,144,162,168,40,12,1,83,8,19,10,128,224,39,227,45,109,162,243,110,27,37,107,213,216,19,81,107,208,227,42,128,162,110,164,24,193,159,121,123,36,97,179,173,122,87,46,206,188,19,87,109,163,54,138,5,157,169,30,67,185,168,220,155,18,151,165,100,178,37,13,38,35,25,35,174,43,88,156,210,228,43,74,11,156,51,141,73,199,49,192,248,32,68,243,160,43,113,141,176,245,215,17,160,52,177,184,212,33,106,175,181,12,242,62,140,131,166,225,45,7,144,164,128,96,6,0,0,0,163,237,117,148,2,15,137,54,52,244,4,180,162,202,241,150,15,69,197,39,80,9,81,228,255,64,162,198,75,141,255,41,14,77,77,139,109,171,71,234,111,175,238,255,255,247,39,183,31,214,215,38,243,80,25,86,228,100,144,2,43,165,216,150,6,83,81,155,121,124,98,10,8,40,118,96,65,132,54,64,41,2,134,145,157,243,113,34,42,110,135,114,96,147,251,74,236,234,213,110,163,228,90,38,202,98,176,186,217,87,220,205,239,251,189,134,105,115,162,118,232,224,168,62,28,77,22,46,250,57,40,174,227,57,145,27,44,113,79,137,33,82,181,246,59,5,54,52,170,64,98,63,154,214,171,195,134,24,197,46,17,122,3,3,132,28,176,231,48,66,236,46,178,178,172,116,114,74,69,96,81,228,74,75,118,136,173,173,95,22,140,180,149,233,124,101,86,160,84,120,62,194,85,80,64,121,83,37,148,239,157,98,183,104,125,140,221,195,184,225,142,104,237,186,142,111,203,79,254,47,178,227,195,58,150,154,187,196,218,33,62,95,114,239,69,86,50,97,188,156,59,1,224,129,83,186,94,244,165,38,167,132,245,41,232,143,186,243,213,114,104,157,203,82,51,150,162,125,127,70,160,0,0,0,46,0,0,74,105,146,248,195,18,52,167,207,92,129,165,130,17,116,137,220,144,237,121,213,0,95,96,254,139,255,96,89,42,160,247,20,163,59,249,195,93,88,127,29,207,191,252,73,75,12,91,131,41,242,190,221,159,221,244,116,39,255,189,63,169,0,0,32,2,32,0,1,204,240,171,213,83,2,203,76,56,114,51,41,168,20,134,80,165,122,143,32,164,35,105,23,134,160,55,98,219,142,251,203,26,213,75,213,115,82,77,2,55,82,82,255,209,118,244,61,0,82,231,107,118,107,87,215,37,21,43,195,110,227,97,141,61,48,243,94,255,251,178,100,37,136,183,4,105,78,235,152,100,112,67,99,153,120,105,98,88,155,129,163,63,173,225,145,192,229,144,230,17,165,149,40,108,204,225,239,142,40,219,180,238,41,171,241,44,97,205,251,150,187,221,37,142,237,42,17,162,40,121,127,70,150,165,169,188,56,52,39,60,106,129,148,167,194,81,167,135,87,205,27,174,215,102,31,246,99,37,128,123,29,72,46,131,114,108,105,87,176,97,9,146,228,2,33,120,181,239,93,164,27,57,109,76,226,85,39,21,178,26,115,92,37,173,101,121,204,11,139,100,129,221,144,110,79,62,246,24,15,138,4,99,163,235,54,137,247,217,88,234,189,73,154,90,55,102,19,21,69,88,159,153,72,185,205,89,175,190,153,102,45,79,85,39,46,35,183,28,195,49,255,173,240,0,0,128,14,59,201,122,34,140,13,106,97,235,150,245,86,57,239,249,65,121,1,129,197,67,209,244,29,150,223,226,80,145,44,131,80,18,157,115,143,37,29,108,181,165,188,90,220,30,32,81,204,71,83,239,222,62,131,52,217,221,252,166,223,235,255,214,193,26,128,0,47,120,156,177,9,230,53,94,2,194,60,184,64,129,66,1,55,188,144,8,4,42,238,197,46,58,13,133,209,128,238,68,220,91,55,113,218,229,88,239,210,149,204,58,81,185,202,72,250,137,69,63,149,48,181,79,114,165,251,178,58,10,207,27,177,19,132,60,208,68,25,44,125,227,178,102,68,225,67,242,8,131,253,17,94,236,169,231,82,248,105,194,10,149,161,142,2,81,71,32,47,152,241,221,165,116,232,44,52,58,208,217,99,199,15,204,63,144,108,170,25,181,22,178,116,75,98,92,84,63,45,161,15,205,174,47,70,159,89,114,205,18,138,107,99,135,33,74,245,55,126,170,169,241,33,58,242,247,229,128,84,232,142,38,84,249,131,36,52,71,68,198,203,137,216,64,43,80,158,156,166,86,243,163,245,37,84,203,89,67,92,102,91,91,104,151,74,104,213,48,91,174,50,129,48,199,62,118,213,96,116,234,39,151,194,114,0,22,83,54,215,132,41,12,65,179,144,52,136,217,84,4,85,162,133,67,174,230,67,92,194,179,107,252,5,129,48,105,38,56,131,234,22,245,187,173,20,137,223,199,120,220,209,159,203,109,223,42,59,127,246,255,250,72,0,32,9,128,96,88,208,24,90,243,43,9,35,106,207,19,144,85,211,30,129,19,6,133,98,96,120,192,112,136,201,80,116,10,8,65,211,176,202,35,24,2,15,17,1,160,96,50,2,64,231,211,57,108,64,26,13,59,87,218,108,5,61,59,59,69,33,101,78,52,98,98,231,186,177,118,221,173,67,108,234,25,86,5,32,155,43,165,30,212,72,20,201,154,24,176,255,251,178,100,48,8,136,59,105,75,171,185,76,242,64,196,57,142,105,162,88,27,249,165,57,174,97,145,192,244,145,37,241,151,136,248,161,82,146,100,100,84,241,86,21,248,186,197,174,34,40,49,241,145,141,83,208,60,141,97,174,79,163,139,150,142,72,146,66,104,90,176,228,217,104,8,246,28,85,244,100,50,161,0,226,138,0,44,26,94,209,230,64,131,1,2,90,77,21,28,156,54,236,165,49,152,37,59,218,219,59,139,59,202,4,200,246,178,160,8,67,133,1,186,204,10,91,217,220,81,160,0,139,21,60,204,34,43,40,41,153,52,255,62,140,186,167,144,200,140,80,110,73,119,100,34,82,61,234,165,182,145,84,229,40,35,218,66,112,169,67,25,56,191,236,220,210,136,96,167,175,225,10,217,211,94,105,228,214,74,12,177,134,191,232,230,189,228,6,90,132,220,207,128,0,0,0,0,16,0,0,50,105,136,249,109,199,152,156,11,14,146,19,222,216,193,16,71,200,197,226,221,200,141,61,226,168,201,18,240,102,46,132,197,237,6,222,251,68,181,21,51,199,255,130,210,183,255,246,125,61,223,179,255,217,246,167,198,144,4,32,0,1,149,145,37,2,41,24,122,132,102,117,88,21,34,100,144,8,36,20,154,164,32,211,26,130,18,93,253,164,164,78,21,130,76,232,110,64,205,110,99,245,199,67,105,167,54,212,244,184,218,237,155,115,223,150,119,59,118,95,77,134,162,16,36,70,94,243,219,145,69,164,174,60,38,134,237,27,49,129,94,182,141,44,150,169,2,160,29,180,141,40,82,22,8,198,161,227,203,103,162,209,46,81,121,201,12,33,34,3,27,58,55,32,60,112,169,235,66,255,143,9,252,136,35,140,190,74,191,96,0,139,80,214,145,77,73,227,176,249,85,100,88,33,102,21,145,55,85,26,235,11,163,121,47,82,229,223,138,98,167,205,63,125,203,173,62,96,200,228,209,34,148,197,129,204,136,156,216,184,173,22,51,27,23,85,20,75,151,234,53,135,170,34,122,230,201,63,29,137,103,147,199,90,85,7,82,40,59,234,187,84,231,109,197,59,79,188,124,159,208,0,27,0,0,39,101,203,84,47,232,9,1,231,72,176,85,84,217,26,29,169,104,27,130,156,211,86,188,111,254,9,227,154,26,104,171,202,11,182,77,74,172,219,28,147,16,190,190,39,254,10,186,21,255,255,251,123,191,254,191,234,0,32,0,12,202,75,34,96,64,193,145,250,134,174,110,156,50,244,100,176,80,32,174,146,34,1,41,149,131,12,225,254,182,207,21,93,135,172,29,35,216,147,119,41,165,181,0,0,108,101,176,237,88,46,182,231,167,160,154,61,86,237,36,134,98,244,13,54,218,49,7,229,77,18,255,251,178,100,37,8,183,137,105,76,179,153,52,240,63,132,153,100,105,98,88,25,73,163,67,173,61,49,192,254,145,37,81,151,148,240,21,62,27,163,184,28,10,232,86,23,13,59,139,242,210,75,154,60,8,98,17,38,140,91,160,186,169,92,95,128,21,134,123,66,208,27,179,65,9,140,214,193,32,32,128,50,97,0,32,229,205,97,139,134,91,197,152,162,237,29,96,208,224,144,234,40,186,89,195,190,174,33,150,148,227,118,10,133,44,110,70,125,219,159,101,145,71,50,85,77,3,203,105,47,60,90,61,108,20,95,194,54,104,26,207,88,72,65,180,22,159,38,243,82,97,128,3,132,59,146,40,147,156,89,3,151,135,31,24,122,87,76,78,221,7,156,10,141,135,100,140,140,3,16,24,141,169,64,208,147,30,157,6,163,240,164,13,211,2,198,144,153,100,46,252,179,7,0,0,0,1,106,212,151,133,31,152,147,6,115,235,43,37,21,105,254,34,39,48,109,104,6,52,167,6,95,224,54,28,28,18,145,42,109,208,102,86,87,158,8,253,253,64,188,19,210,11,108,69,151,253,191,253,150,81,55,215,159,119,163,99,4,120,200,1,77,220,89,59,44,5,62,60,70,206,67,193,104,11,1,22,95,1,140,96,234,75,209,11,79,251,68,129,106,64,159,157,115,28,102,195,58,141,37,197,165,143,20,158,176,106,244,130,241,193,114,187,140,234,79,34,153,252,117,53,94,33,78,220,85,78,156,162,80,210,65,16,212,52,73,197,212,227,49,208,146,192,48,158,156,231,42,216,128,225,60,73,78,163,53,92,198,134,46,54,226,233,197,8,117,184,59,180,129,66,99,168,192,85,145,143,8,220,21,77,118,130,235,144,151,129,129,33,223,123,24,88,84,132,226,205,193,243,90,174,232,251,45,224,27,72,24,1,236,13,142,139,134,133,2,65,90,33,99,0,152,214,146,178,68,145,55,20,31,213,1,163,232,73,212,200,136,86,96,141,151,204,187,7,222,204,198,137,4,233,236,160,36,116,106,29,246,66,64,18,143,22,84,44,233,235,97,128,97,74,73,150,116,141,144,33,18,185,35,92,177,110,23,196,108,127,200,106,13,251,248,102,237,106,20,211,36,120,247,185,169,253,175,166,144,161,217,242,205,111,247,106,255,255,255,255,251,148,65,250,28,178,0,32,0,12,89,145,144,33,128,130,38,79,212,131,186,135,106,187,153,40,50,98,177,146,98,10,140,140,94,29,45,21,44,182,8,113,11,174,60,23,185,85,48,243,183,187,160,226,93,251,78,94,229,212,185,222,228,166,146,150,126,81,40,236,25,0,196,26,39,90,162,154,183,117,191,45,95,14,43,126,131,40,186,93,213,97,82,229,22,16,128,149,107,144,255,251,178,100,47,14,183,179,108,204,179,153,100,114,61,132,73,100,105,226,88,30,241,163,48,78,229,51,200,240,137,165,81,172,8,184,189,195,3,193,9,202,139,9,32,52,112,61,19,36,99,84,228,80,31,0,29,88,168,49,20,114,65,129,128,194,200,25,173,18,30,90,53,246,143,77,145,182,88,36,234,68,229,120,249,47,6,85,2,37,44,128,193,196,0,196,64,34,12,201,193,200,22,12,71,248,3,194,154,216,113,90,211,55,216,199,89,69,123,89,232,42,203,152,225,206,213,61,210,245,23,22,118,175,243,30,196,175,89,88,21,49,199,200,94,220,21,75,206,211,76,97,245,238,115,246,171,189,75,250,229,171,104,213,247,87,236,16,179,14,227,144,209,186,86,151,153,235,227,59,188,191,106,148,164,132,252,114,160,0,0,32,89,59,254,243,2,28,25,82,135,79,34,164,46,172,14,213,72,134,63,19,254,54,179,11,248,154,254,196,25,24,170,80,46,213,22,68,12,234,93,253,117,255,224,252,19,33,31,71,255,255,255,255,253,250,191,236,247,210,1,33,57,194,10,130,38,30,71,102,62,156,198,224,22,166,73,128,160,193,93,170,130,64,19,39,192,4,247,120,97,248,136,144,4,142,164,64,58,9,218,235,44,183,63,156,112,26,2,81,205,201,43,74,98,150,167,45,75,39,37,148,153,191,184,198,98,13,62,47,0,177,252,94,38,122,197,144,2,60,65,115,11,172,156,79,180,117,11,144,78,36,12,121,25,128,35,142,154,85,56,3,19,208,161,160,118,219,66,236,135,8,58,49,130,16,163,36,40,30,12,185,131,136,180,192,81,33,80,13,116,71,82,70,85,57,45,236,66,23,2,136,6,94,138,83,97,232,84,240,44,169,146,187,137,246,193,172,201,213,85,234,110,142,221,61,37,28,122,59,16,147,222,162,15,163,79,70,204,67,84,118,15,18,131,185,42,149,64,188,173,52,7,162,198,164,105,184,61,18,230,76,97,108,64,200,145,19,137,231,94,92,128,157,156,70,78,196,123,84,211,126,237,18,109,46,75,44,216,53,40,91,112,54,206,246,16,78,39,165,237,91,231,86,154,171,191,128,1,97,115,236,192,71,64,193,9,63,237,72,250,66,233,114,240,14,44,174,159,26,206,95,121,123,85,249,191,186,180,91,92,33,249,199,155,220,124,14,48,91,46,254,17,38,227,4,133,50,175,213,255,245,255,255,255,250,126,176,0,0,12,0,0,149,195,77,8,11,153,249,126,114,217,64,94,160,97,145,0,145,65,183,32,26,131,3,144,92,82,27,137,17,1,32,130,254,211,195,234,103,59,44,195,210,117,194,151,169,116,169,249,166,202,229,38,18,11,116,216,94,149,197,30,217,92,51,25,255,251,178,100,34,136,183,100,104,204,203,152,76,240,63,131,57,69,105,163,86,154,49,163,59,173,225,49,193,0,15,165,121,172,12,184,83,54,160,253,52,36,224,91,176,115,91,95,72,114,99,168,188,191,86,201,69,144,14,198,146,241,21,18,48,46,148,52,53,5,35,136,66,93,149,40,80,192,143,28,146,52,192,139,201,208,133,122,58,226,134,85,82,251,191,173,21,134,17,57,120,40,11,58,70,21,76,196,161,196,247,102,43,110,154,85,41,125,152,148,109,149,63,82,231,246,2,126,225,121,211,218,222,233,136,7,23,16,28,32,121,20,204,46,103,74,84,44,153,153,179,25,205,113,91,199,25,100,252,95,105,185,126,244,56,156,91,148,106,55,15,33,105,212,17,54,188,255,202,169,218,241,139,23,243,244,164,126,55,8,73,206,140,213,216,177,226,134,150,221,46,35,50,128,2,0,93,180,215,76,25,3,89,20,192,245,7,27,86,55,53,101,11,31,118,140,107,22,79,61,46,32,182,56,20,0,78,176,184,120,118,6,69,156,153,229,131,160,193,171,135,8,165,10,184,213,173,186,151,167,247,107,79,111,239,255,152,32,10,128,0,2,244,121,184,161,145,150,100,28,60,17,246,135,134,56,0,68,152,162,253,30,128,98,146,172,99,206,155,101,109,30,234,57,70,22,177,160,102,15,243,116,182,243,53,138,63,207,148,20,249,85,203,241,206,89,132,190,101,226,156,163,140,67,240,35,210,203,223,249,233,76,251,138,234,75,96,214,159,37,100,202,42,229,32,149,32,194,196,89,170,170,215,139,250,93,147,73,75,42,100,0,88,1,128,97,10,48,179,217,234,221,96,12,145,145,179,166,128,237,53,233,119,114,133,202,80,22,3,194,96,89,61,48,14,137,203,131,134,30,146,22,221,134,169,141,151,171,203,35,159,247,177,67,252,21,207,34,220,189,35,34,51,33,125,52,105,36,111,93,133,49,201,145,181,55,249,110,10,144,138,147,30,60,179,213,105,82,70,200,84,231,224,239,140,94,189,25,84,12,179,37,102,206,179,2,112,0,9,167,210,24,129,93,153,134,230,218,225,25,129,9,121,217,24,178,160,218,78,212,126,121,175,229,126,111,155,125,217,4,58,204,163,139,207,228,175,156,99,35,203,121,229,216,93,54,112,64,145,6,48,89,164,74,122,238,233,255,255,254,160,0,0,8,2,160,0,0,40,36,2,83,84,24,0,235,138,129,99,175,208,204,26,15,0,138,225,146,81,17,132,130,111,155,115,135,92,165,14,117,197,0,170,53,15,169,221,93,247,20,3,165,171,98,114,22,142,47,236,98,55,40,152,141,221,215,103,105,111,198,165,144,203,150,246,76,88,101,146,182,52,208,177,83,10,234,19,255,251,176,100,43,8,183,161,104,205,107,153,76,240,67,2,89,69,107,11,40,26,197,165,61,173,61,62,1,16,15,165,21,166,13,88,5,195,104,67,29,108,175,187,17,87,5,226,72,168,220,56,227,167,32,224,65,96,214,200,216,207,88,144,227,38,130,65,3,34,155,136,158,28,65,110,197,145,71,36,103,88,138,80,94,230,89,99,55,174,44,160,43,181,145,56,143,100,0,237,212,152,112,159,214,230,215,34,247,98,209,216,244,103,174,191,50,68,181,121,251,139,9,32,249,54,242,226,76,187,50,182,162,73,178,68,160,177,1,17,110,14,11,3,13,171,78,84,253,188,164,45,54,209,163,19,170,66,121,149,87,213,218,68,52,50,242,232,197,102,58,56,174,136,170,155,76,157,39,90,152,110,104,208,24,106,0,24,96,66,61,170,186,228,128,32,1,217,172,195,200,115,144,165,54,28,132,248,56,202,139,228,73,16,86,172,230,213,235,220,185,74,165,238,7,11,245,53,215,10,227,194,192,91,157,120,156,120,100,249,129,101,142,115,152,124,56,148,154,187,177,218,251,127,255,255,249,74,191,219,244,0,5,96,0,2,149,183,174,234,26,94,135,170,57,241,108,69,204,88,106,181,44,48,101,185,126,56,199,27,71,249,105,178,218,241,235,90,177,147,64,105,246,95,248,236,23,185,125,154,56,157,108,255,182,50,175,249,199,105,163,173,146,146,197,247,118,109,229,126,96,24,139,129,12,175,53,183,7,88,104,202,208,235,35,75,148,160,9,56,218,170,147,91,66,146,34,169,234,52,32,182,15,147,148,28,65,196,93,211,229,65,54,69,30,100,228,231,153,9,46,115,50,174,89,129,37,88,33,37,7,140,197,135,20,93,17,68,217,64,32,146,179,68,204,79,69,180,113,51,138,135,213,101,61,129,124,66,138,22,129,229,18,50,140,46,76,69,33,151,179,6,207,89,146,71,164,133,88,149,166,119,244,106,46,152,147,42,205,36,158,141,159,162,164,7,112,131,180,158,43,59,105,115,24,164,201,94,64,206,95,185,82,181,101,2,252,64,20,166,9,57,21,51,177,220,73,200,208,103,49,192,30,51,14,183,204,129,139,192,231,156,207,124,142,192,42,9,103,161,3,32,135,63,45,202,211,163,30,125,234,97,208,235,169,41,181,126,198,78,125,229,223,255,255,255,83,101,239,175,251,22,202,80,0,0,0,0,1,134,128,0,75,185,13,48,211,29,107,54,6,179,61,162,12,4,25,12,121,16,238,10,26,128,236,76,193,14,252,153,200,130,204,134,238,255,2,228,59,5,132,58,7,57,4,189,152,88,20,234,91,222,51,235,199,85,170,47,5,105,243,214,86,57,20,103,242,117,197,50,225,104,168,35,153,15,255,251,178,100,41,8,54,165,103,79,251,111,99,242,65,227,201,85,105,3,86,29,181,163,55,174,97,145,192,254,6,229,85,172,32,162,35,76,131,185,62,75,201,185,200,106,145,4,44,186,131,80,83,194,184,129,0,112,35,196,162,240,10,20,163,65,12,199,133,235,11,130,87,151,244,245,124,74,10,206,30,152,44,139,160,132,164,108,104,227,61,203,28,114,53,184,193,56,117,19,38,149,185,202,18,212,95,3,171,166,11,22,94,166,62,93,43,157,89,66,203,46,100,152,174,141,29,28,180,91,28,29,83,86,104,160,186,209,223,42,39,54,99,120,76,108,133,26,245,22,59,65,59,141,27,144,182,235,26,218,105,75,239,150,110,40,124,0,0,41,165,111,17,130,88,105,82,30,202,34,204,196,3,91,118,100,187,228,71,74,1,251,59,7,85,17,64,166,252,57,37,10,54,68,135,27,228,171,145,231,74,99,85,39,80,5,2,100,255,211,178,141,244,18,217,254,157,251,255,164,175,254,208,0,200,0,0,46,43,10,202,36,3,130,107,230,28,110,152,240,174,101,160,9,131,194,162,192,81,0,44,200,128,102,88,241,72,101,241,168,74,219,154,114,221,232,220,178,205,57,125,98,76,221,113,60,116,212,159,51,63,21,149,111,41,154,107,120,200,105,36,180,176,13,43,156,206,106,49,134,101,97,77,209,225,245,159,125,89,131,117,128,148,117,65,25,227,118,78,98,212,168,40,160,6,159,7,13,0,141,42,218,65,128,107,75,88,202,214,219,152,221,212,252,21,19,84,148,16,209,84,45,179,170,253,38,123,160,241,197,222,163,225,4,136,90,38,146,76,65,166,52,176,172,11,133,74,108,24,93,114,52,43,170,181,207,210,167,191,34,170,194,236,75,161,118,203,118,146,213,20,38,30,104,79,61,112,206,229,174,162,55,11,86,177,56,252,221,170,62,178,22,175,167,154,133,141,156,38,169,81,106,120,211,43,161,89,18,255,72,181,234,71,118,246,42,193,88,104,114,127,243,27,142,41,198,85,117,47,244,0,138,106,118,188,65,88,86,65,132,200,14,112,48,16,53,178,180,202,105,114,197,83,103,202,197,120,118,9,144,145,132,67,134,198,60,48,24,185,227,203,161,19,117,231,24,26,137,134,43,123,200,6,170,48,219,169,114,69,27,201,122,40,80,0,0,0,2,128,38,30,6,6,2,76,106,87,10,70,205,42,73,61,83,124,26,14,49,176,116,201,227,211,24,11,12,196,15,48,88,140,196,97,177,160,81,133,132,64,97,225,126,202,192,97,96,34,0,17,69,83,174,118,158,210,7,0,146,7,169,28,28,134,83,133,250,72,236,190,138,89,75,110,34,243,205,48,247,41,186,192,18,7,6,80,217,23,255,251,178,100,46,138,167,219,103,205,91,152,76,242,63,196,57,85,105,131,70,158,165,193,58,78,97,117,193,15,165,37,197,167,136,168,99,250,214,213,44,133,46,218,178,155,195,20,202,8,143,77,97,218,44,8,70,32,121,0,174,49,32,155,108,129,49,4,106,5,24,41,115,15,9,202,205,133,220,165,192,178,138,16,76,143,250,188,102,74,28,167,146,66,146,7,79,84,248,117,216,131,177,33,121,230,31,202,39,154,89,46,127,23,243,74,155,148,190,114,216,220,66,163,229,45,167,134,132,2,129,240,218,75,20,39,210,134,106,113,124,215,117,162,93,84,85,50,164,116,155,91,20,104,238,107,151,111,33,83,218,75,101,146,207,58,140,219,75,228,69,24,186,232,214,20,67,193,76,155,246,189,103,203,243,147,221,95,187,12,23,237,70,59,128,16,0,237,186,35,2,168,206,46,60,164,133,154,23,105,138,55,80,184,218,14,51,44,177,23,171,6,199,5,40,52,89,179,122,134,233,241,255,135,126,21,201,39,231,28,252,16,12,31,23,164,139,145,95,222,44,146,244,104,19,255,245,117,128,205,116,194,195,51,22,6,70,27,6,235,26,28,112,160,97,240,81,144,227,166,87,17,24,104,62,5,18,130,131,164,129,3,13,135,140,66,62,50,160,134,60,163,196,128,64,184,109,102,201,7,64,34,193,39,153,68,216,36,138,143,26,91,82,217,82,170,191,215,165,207,237,19,214,173,204,229,149,56,73,217,79,0,192,240,50,213,100,76,132,191,1,137,105,74,84,196,83,25,169,188,108,134,118,53,7,186,106,118,210,209,252,121,109,54,28,87,197,186,24,18,135,46,164,13,111,11,142,156,236,157,31,22,81,156,5,241,109,100,143,117,59,62,142,80,63,239,196,130,110,183,110,78,48,121,123,204,252,198,109,61,80,38,18,155,53,42,210,188,79,78,83,78,211,49,157,173,90,182,178,137,110,197,124,111,101,250,239,53,126,41,158,229,129,168,221,98,41,0,253,51,145,143,99,176,219,140,213,171,185,174,174,91,76,125,82,81,72,141,99,22,42,80,58,147,38,180,185,19,82,211,208,232,70,189,189,57,211,119,254,151,255,242,147,67,79,110,232,52,57,50,19,119,68,144,130,77,173,124,44,93,71,157,192,226,223,109,82,103,33,6,144,234,222,160,145,255,72,119,122,153,89,13,59,109,240,84,0,55,202,61,62,202,111,254,166,109,53,63,234,159,255,255,223,234,8,149,247,255,240,203,74,194,0,0,10,0,11,198,64,39,147,40,194,61,140,118,104,209,154,140,120,96,234,180,130,36,135,67,204,164,61,144,75,160,69,204,112,224,113,166,104,204,31,167,102,201,84,105,69,199,113,222,138,210,229,73,110,255,251,178,100,27,140,22,190,103,206,203,120,76,112,72,167,89,101,107,10,24,26,81,163,56,109,225,19,193,27,147,166,189,150,29,104,189,36,186,55,189,192,217,87,150,243,116,13,137,113,205,74,96,134,157,89,222,25,210,106,186,14,156,74,68,219,96,226,56,140,85,77,31,231,197,53,221,212,28,103,193,80,161,75,34,79,5,13,75,53,11,11,141,7,145,5,169,195,108,64,191,163,81,136,67,13,37,242,97,208,235,241,75,122,92,211,103,131,129,129,240,50,128,42,39,26,30,24,12,200,223,87,40,44,42,160,178,156,9,146,231,170,106,229,61,163,10,55,159,172,66,156,171,9,16,197,81,44,226,154,138,100,129,19,15,138,98,166,173,118,210,105,184,199,111,212,42,91,66,17,77,120,229,248,183,94,27,227,235,103,235,222,118,76,175,219,182,0,0,20,207,250,134,14,71,44,68,140,98,111,85,81,231,174,119,134,94,209,218,154,99,130,146,43,145,11,152,92,57,169,222,179,87,235,202,144,116,158,4,231,169,230,41,255,232,70,190,235,127,166,167,191,254,85,191,69,127,98,81,183,254,202,148,133,136,172,167,255,169,96,0,0,6,44,244,137,46,65,147,241,27,245,161,187,231,153,192,65,222,243,26,192,97,48,1,136,15,54,120,9,152,18,7,153,114,131,240,158,209,218,104,205,226,192,74,77,97,10,129,37,145,203,121,119,152,235,60,176,138,218,191,106,102,102,181,102,167,3,69,226,11,185,236,83,66,16,43,27,12,112,90,179,75,120,95,182,249,106,175,70,182,173,41,124,222,188,172,105,172,151,230,162,12,21,8,94,161,240,3,158,92,5,87,49,5,137,167,74,28,203,214,143,89,165,59,124,216,24,50,245,113,34,13,188,196,142,244,10,215,175,54,9,76,150,155,56,18,106,188,95,41,68,170,165,106,125,101,120,211,205,37,55,30,149,42,196,171,174,252,67,92,76,33,113,144,164,109,67,232,107,231,28,99,65,142,210,161,16,118,198,135,226,178,58,56,98,37,28,193,199,87,16,62,134,91,213,183,124,161,16,0,0,0,0,1,48,0,38,222,85,134,10,54,98,142,97,221,109,96,16,12,254,181,40,116,170,32,41,0,211,204,29,34,173,191,185,181,199,22,200,235,98,92,89,78,121,137,45,218,161,8,32,113,199,177,137,126,148,116,111,150,86,70,103,231,87,251,255,253,31,188,0,0,0,0,17,140,192,0,205,222,170,121,195,25,13,53,66,195,79,73,49,144,113,30,186,58,215,43,18,109,109,215,79,195,34,31,135,105,164,80,47,114,42,1,194,171,195,47,215,10,226,242,167,140,192,196,241,87,6,69,124,109,187,136,200,197,100,221,24,214,222,31,11,66,158,166,255,251,178,100,38,8,246,157,104,208,123,111,76,224,70,7,89,117,105,66,136,31,117,157,46,78,233,51,193,2,143,165,129,164,53,200,162,70,117,151,169,181,106,73,38,93,211,238,79,219,141,163,216,223,46,71,225,238,164,85,19,17,233,86,22,34,116,11,227,68,227,56,11,12,100,1,214,159,63,89,143,169,31,176,50,104,108,31,58,92,152,117,141,17,196,153,194,34,196,209,200,34,227,113,209,244,147,107,27,119,132,233,84,77,220,58,102,205,135,196,170,189,81,226,82,34,81,78,0,129,99,164,66,163,195,96,115,5,192,153,200,76,135,82,37,128,192,101,146,214,202,110,173,64,65,115,182,16,233,12,24,156,151,182,217,139,53,170,44,196,214,116,0,0,37,242,229,210,56,48,210,155,92,229,7,64,150,147,146,32,210,154,243,14,168,226,1,128,216,173,216,118,159,68,98,138,127,171,109,87,57,220,194,93,106,225,32,20,169,2,140,134,62,180,218,190,141,249,94,159,237,162,63,181,255,81,172,20,217,213,217,72,0,3,52,38,28,4,7,76,57,141,76,130,6,205,193,100,140,125,13,13,138,85,131,25,96,40,4,96,16,202,89,229,202,160,128,224,12,211,16,16,12,7,41,154,242,85,21,39,88,116,45,98,213,147,218,87,126,49,43,152,161,160,167,148,103,63,46,202,158,118,73,77,13,44,175,114,156,206,43,132,127,83,84,250,66,107,95,64,228,189,26,38,197,211,29,188,123,235,178,136,125,9,6,104,97,149,8,77,76,189,6,68,33,139,34,23,2,12,52,10,58,57,13,114,27,50,214,88,41,135,102,101,133,9,29,42,128,73,67,64,85,147,12,32,100,142,59,74,28,4,151,202,110,208,85,137,158,44,134,142,210,216,19,236,233,210,192,77,201,199,93,210,151,74,58,219,211,243,146,8,33,229,177,77,6,134,208,147,63,78,181,104,201,200,90,89,180,156,142,122,169,88,68,149,14,7,133,100,132,132,110,66,101,11,53,164,234,162,51,59,164,106,233,8,185,110,186,209,240,98,91,54,127,78,83,210,101,54,227,252,51,195,63,86,130,243,152,189,74,98,165,162,17,184,60,9,32,10,44,229,89,90,102,205,104,98,87,241,42,33,215,218,141,137,15,83,147,224,225,34,32,100,24,203,250,191,125,117,185,146,62,180,131,178,39,212,190,115,113,78,109,117,8,149,249,231,132,138,28,103,15,49,127,191,255,208,0,0,0,2,48,0,0,186,44,2,90,8,234,98,105,185,156,82,231,35,62,25,56,44,107,217,161,149,130,130,0,161,144,64,77,93,221,129,132,64,243,57,17,35,81,40,14,20,189,41,74,145,164,150,183,123,187,165,127,230,114,201,245,152,165,173,135,252,253,255,251,178,100,34,138,7,25,103,205,235,152,100,112,62,3,121,138,101,226,58,28,65,163,55,78,101,145,193,23,13,229,85,188,20,232,251,149,55,12,185,17,22,186,214,33,247,221,234,114,97,107,8,246,179,247,34,163,53,148,69,86,13,172,23,248,132,138,42,42,0,75,2,130,1,53,37,145,102,7,116,18,120,77,204,184,69,40,29,169,189,11,132,16,54,126,169,157,118,153,113,125,63,108,149,170,198,97,153,109,1,152,245,30,195,84,35,112,160,164,119,43,84,58,114,134,120,242,120,90,90,250,134,190,231,137,216,89,30,215,30,121,38,58,186,118,146,82,138,237,182,218,106,171,90,225,221,155,72,121,215,235,161,83,80,241,124,116,70,83,127,166,189,105,214,117,236,61,97,151,166,8,97,91,123,218,145,175,110,43,125,156,6,247,192,0,6,200,0,0,235,76,158,160,16,220,2,0,254,48,88,243,83,144,41,162,209,113,98,67,38,32,2,34,215,186,175,149,53,240,119,150,124,166,68,99,50,116,247,204,63,29,255,71,239,175,163,255,255,246,77,161,44,232,71,201,0,96,23,150,123,240,128,240,50,100,216,237,51,22,178,204,8,53,49,222,124,194,0,241,8,84,196,97,103,21,173,60,34,129,99,16,23,203,56,151,241,77,43,186,197,131,223,44,25,4,83,59,18,231,254,91,53,28,164,175,39,171,61,156,214,20,149,37,113,56,175,195,17,155,182,217,59,4,130,101,132,161,174,106,54,238,180,154,10,239,151,34,98,171,44,169,28,161,33,2,231,13,42,20,145,48,140,101,18,8,18,2,45,67,169,80,137,170,10,205,29,55,117,49,228,113,181,241,1,40,111,46,75,29,214,196,245,199,137,66,74,162,49,88,43,30,18,13,3,245,23,3,108,79,19,8,222,83,115,91,93,10,242,113,47,190,227,28,226,62,190,67,243,176,161,226,18,217,62,72,168,210,240,156,122,101,66,90,165,196,101,38,186,86,230,109,3,53,70,118,81,87,117,232,237,180,182,30,223,8,187,42,81,210,45,57,203,95,224,68,142,246,88,185,97,223,0,16,1,204,107,110,64,240,185,150,17,1,21,12,24,8,196,162,23,131,136,245,196,168,168,84,48,193,27,20,217,231,53,251,106,28,181,219,111,170,34,60,163,5,222,215,80,152,178,170,12,60,204,243,85,116,98,87,214,234,57,59,187,25,127,106,183,254,223,216,0,0,0,2,176,0,0,172,147,77,220,100,4,98,104,161,157,210,97,160,17,101,177,186,15,4,77,49,208,200,9,43,32,161,154,87,102,147,16,23,42,179,193,183,35,101,134,173,203,239,220,59,79,52,215,29,9,76,174,173,250,149,191,154,203,181,50,159,146,82,227,89,75,219,179,255,251,178,100,37,136,55,33,104,205,235,152,100,112,70,163,105,85,105,229,114,26,45,163,59,173,225,49,193,9,149,101,149,188,8,232,65,94,109,180,30,154,176,250,205,160,125,90,226,173,118,87,66,61,57,112,2,185,85,194,1,38,146,195,9,33,88,82,185,156,41,169,0,11,178,176,230,162,138,5,59,144,238,218,52,101,133,81,70,28,196,20,130,121,65,172,58,89,113,194,126,20,21,145,137,36,147,245,133,53,196,99,17,122,1,42,205,175,76,251,180,142,145,46,252,59,102,27,82,175,65,74,33,197,90,222,253,239,185,69,238,156,64,89,129,169,67,63,78,220,112,87,116,250,206,201,235,159,67,55,44,184,240,147,106,99,120,194,58,187,99,245,81,180,242,149,106,212,90,98,110,140,173,88,122,194,38,45,244,192,0,1,122,190,206,136,54,89,158,72,106,99,135,49,58,99,68,154,55,100,122,119,250,225,63,97,145,154,29,234,191,99,244,43,52,203,217,118,165,204,246,85,199,253,130,195,162,239,44,236,60,163,41,32,230,0,74,99,228,222,146,117,161,35,58,171,123,58,119,164,0,53,32,0,20,208,59,238,139,134,19,212,28,218,121,22,70,0,60,111,63,6,96,24,20,20,30,65,147,220,146,41,73,175,7,43,107,95,127,227,79,174,37,128,174,14,72,96,25,35,211,45,127,233,224,42,73,30,82,174,219,237,251,87,164,55,251,41,123,105,123,53,135,51,139,71,109,210,63,50,250,72,133,170,86,26,202,91,87,193,114,210,170,80,115,18,109,54,132,128,222,43,122,3,98,136,158,248,23,241,244,102,202,250,30,160,126,96,231,234,9,123,165,210,39,166,81,39,204,16,18,224,76,35,25,148,88,18,28,139,77,149,201,187,161,130,132,8,150,117,56,186,73,195,85,230,24,198,216,157,45,27,160,212,144,132,136,175,34,132,42,153,10,50,87,149,157,107,81,116,140,61,5,182,251,153,177,77,194,10,197,125,137,182,106,88,141,54,12,25,246,217,201,197,136,54,204,45,202,128,27,208,37,179,0,55,7,3,24,58,41,136,129,153,20,24,46,105,207,63,16,221,103,68,220,12,109,124,82,197,74,208,143,154,161,55,89,41,38,234,232,119,239,131,103,147,175,243,181,118,247,224,205,11,100,184,96,194,147,108,162,255,99,246,254,162,0,40,0,4,176,79,41,16,144,100,41,132,107,161,104,105,224,126,101,208,110,102,61,54,98,16,46,9,12,1,72,154,116,40,210,229,28,11,12,51,35,192,64,35,15,127,169,83,25,210,17,3,36,193,38,148,202,91,90,198,227,179,114,201,187,118,179,158,147,83,82,79,88,163,120,29,55,213,49,223,180,233,103,73,127,34,68,86,123,1,44,255,251,178,100,45,138,23,166,100,203,179,185,76,240,59,97,169,153,105,233,68,29,217,151,51,174,97,51,193,8,141,165,65,166,9,200,43,88,107,107,140,104,21,47,20,8,73,160,170,128,196,197,130,2,0,254,56,230,104,32,87,71,141,88,197,19,5,15,8,112,226,73,173,194,75,254,1,28,33,114,21,209,221,60,3,153,79,130,20,22,13,19,16,21,12,171,151,193,128,180,200,53,168,183,103,229,91,82,66,97,170,169,115,238,239,62,80,67,43,134,165,207,44,190,19,15,72,51,20,18,107,245,86,110,227,24,152,108,65,141,72,178,56,70,158,93,239,33,148,111,16,69,110,230,27,138,172,61,153,238,183,41,212,217,179,232,82,175,230,156,189,236,111,177,10,69,126,228,155,237,205,2,33,19,72,158,43,31,187,165,0,0,52,0,3,183,204,149,180,104,177,141,68,24,24,201,76,38,31,43,44,47,230,83,72,2,140,106,81,253,202,14,73,112,11,207,41,111,127,244,19,161,11,250,121,59,120,189,159,255,255,255,250,84,178,63,89,47,247,128,4,0,56,86,22,74,243,0,1,76,151,65,54,131,32,215,213,83,9,129,206,56,28,14,145,152,52,102,100,144,91,54,129,156,129,208,89,159,201,200,46,95,185,249,106,233,233,80,2,60,4,188,200,91,172,178,29,137,82,110,189,220,164,145,89,222,208,95,179,98,149,172,59,59,134,220,54,229,81,77,87,242,151,192,109,50,94,166,47,227,69,76,73,26,88,170,88,195,1,65,33,110,5,12,96,112,202,83,32,28,240,115,1,105,48,121,102,151,248,220,50,7,168,226,119,136,194,15,18,149,148,36,153,5,185,24,18,228,188,174,87,84,11,20,96,46,171,217,58,217,224,197,120,243,186,82,249,184,26,32,245,222,161,134,226,14,77,31,41,227,251,196,204,110,103,254,231,58,32,100,234,201,207,96,218,203,196,82,31,46,230,252,17,165,98,36,213,72,108,186,200,135,17,188,146,34,155,77,73,234,106,157,102,24,170,3,38,201,84,166,33,68,19,89,38,162,97,218,193,251,155,36,24,2,125,221,72,210,206,161,42,200,4,92,60,204,234,192,14,96,120,67,4,40,74,70,81,24,153,163,98,102,196,20,46,244,13,162,138,195,31,115,122,120,57,73,162,104,245,240,65,17,238,74,42,52,144,148,89,182,11,204,237,65,76,245,203,121,103,170,171,189,191,233,0,0,0,2,160,0,0,170,36,9,93,66,160,147,0,98,76,66,200,16,136,12,162,42,51,254,88,198,128,226,200,152,200,56,188,223,216,25,138,139,72,25,203,196,138,236,214,33,125,132,163,13,11,161,29,135,100,114,234,110,77,75,102,105,38,115,203,29,254,51,50,9,12,255,251,178,100,36,136,135,19,102,205,107,152,100,112,63,129,137,141,103,70,40,29,77,163,48,206,101,51,193,18,6,37,157,157,224,128,190,197,173,198,32,117,213,16,201,103,114,27,130,26,227,116,93,136,78,75,4,102,99,69,150,74,231,69,45,67,140,134,8,35,111,75,202,72,117,130,20,26,215,79,192,80,86,16,234,71,225,180,134,84,209,164,57,14,163,217,183,46,0,120,96,38,207,14,152,131,209,24,25,171,60,58,92,102,114,122,108,145,152,31,80,123,213,43,40,115,211,55,121,205,99,219,88,158,44,163,183,95,45,123,54,61,245,174,205,46,181,253,66,62,84,157,245,153,116,251,62,179,230,89,125,181,237,44,46,159,175,102,139,151,230,156,157,195,29,37,115,60,222,190,133,255,72,160,132,104,57,246,253,96,0,5,0,36,0,0,23,105,165,239,184,229,1,102,192,56,165,73,142,210,92,183,237,88,226,86,83,208,187,162,201,44,229,102,79,96,208,205,1,195,155,109,247,84,207,31,236,170,255,89,239,253,110,209,252,190,151,255,77,27,112,239,214,16,0,7,132,174,1,96,49,155,34,39,27,88,30,102,116,98,64,9,176,253,230,82,9,149,3,70,82,1,4,6,98,76,100,66,20,51,233,117,77,203,254,152,82,248,235,204,194,74,192,85,95,121,171,87,181,141,154,153,225,185,95,45,101,140,178,172,167,84,212,176,196,56,173,173,93,77,92,231,137,225,119,173,170,85,47,79,52,131,96,82,183,72,12,2,73,26,98,129,6,112,212,72,209,1,122,129,14,51,218,53,48,48,82,50,157,17,8,98,192,8,12,70,218,218,88,193,1,133,142,82,164,190,4,136,185,132,131,26,25,98,44,42,237,157,67,38,153,203,240,212,173,185,62,11,229,242,215,88,59,197,93,228,180,204,100,82,43,117,236,245,11,39,90,137,146,98,8,169,116,197,152,251,24,33,138,243,153,215,194,117,69,71,181,84,90,92,133,236,220,80,46,71,58,107,63,131,230,134,94,217,141,17,38,111,15,49,106,205,72,100,219,159,243,69,139,222,44,155,213,213,245,181,250,98,0,0,0,45,51,150,197,64,37,26,73,159,204,134,19,25,36,48,209,152,139,235,22,116,30,4,57,25,215,42,194,188,102,215,220,162,23,11,234,80,1,74,120,77,22,157,126,156,135,250,18,174,133,163,255,163,255,255,245,33,98,166,139,162,234,244,104,188,32,0,0,7,64,0,1,236,189,29,148,234,49,114,104,211,160,147,141,152,64,67,83,84,11,67,21,104,212,9,15,175,171,49,130,80,41,132,70,20,173,53,71,34,118,46,41,68,67,43,9,36,226,45,66,170,130,167,114,196,101,188,239,51,73,25,150,181,132,226,170,255,251,178,100,35,128,22,243,104,206,107,143,100,112,66,35,121,72,107,2,70,29,81,159,51,46,101,145,193,34,141,229,21,179,13,200,55,198,226,217,130,224,174,14,187,23,182,43,173,200,180,135,145,39,232,57,77,198,38,176,205,4,208,5,96,203,28,0,245,3,170,180,42,192,21,13,242,208,152,0,203,17,74,45,226,232,87,22,209,198,114,161,105,68,132,137,195,122,59,233,73,255,98,21,100,131,210,31,228,23,92,142,208,212,184,224,130,86,59,159,203,46,210,195,53,152,17,160,44,169,117,169,215,87,157,137,5,226,192,76,34,133,103,7,97,25,209,178,213,0,213,57,113,120,251,38,75,83,34,89,207,97,194,121,203,182,255,124,43,93,232,31,80,188,241,87,184,244,45,45,122,104,101,4,189,173,179,128,0,1,64,17,122,102,146,13,98,29,4,232,118,71,99,202,32,34,66,42,23,209,166,189,85,210,92,227,103,239,11,176,244,87,0,69,130,125,157,93,83,162,27,235,39,130,115,25,51,106,127,136,208,136,110,42,227,10,115,182,191,208,223,103,166,160,0,0,208,0,110,54,220,73,2,6,4,215,24,165,106,108,247,73,143,193,70,95,231,24,168,48,64,0,5,36,131,1,111,147,91,67,3,71,6,208,165,121,58,16,197,13,187,101,96,88,135,161,169,126,16,28,9,220,179,181,170,26,220,249,109,105,153,68,105,247,116,225,134,170,254,40,170,177,63,235,253,79,190,206,0,24,39,51,109,117,234,91,77,33,174,42,52,24,70,117,206,91,145,146,135,69,10,44,42,168,95,129,96,1,193,152,36,1,2,38,20,44,48,180,64,165,132,76,129,128,89,3,0,82,43,42,72,50,231,105,91,28,5,108,127,168,27,40,113,16,238,168,119,94,82,105,89,40,34,57,124,252,236,124,71,105,67,163,42,35,77,248,72,63,173,236,138,47,153,163,116,122,45,133,227,197,235,15,162,129,59,9,158,133,181,75,9,169,151,74,118,250,170,175,143,217,114,242,225,249,196,114,229,89,249,191,252,55,219,205,28,158,158,216,237,90,210,244,154,188,11,255,245,105,128,0,166,101,78,24,141,116,112,48,193,2,12,112,4,196,53,193,196,234,6,196,105,36,112,227,168,36,170,249,95,34,33,54,2,143,219,76,245,179,223,203,173,26,211,173,153,10,51,34,84,44,109,135,1,185,51,184,12,38,186,28,178,23,57,125,86,136,212,239,53,255,96,0,40,0,22,174,223,53,44,50,92,176,217,78,19,40,64,140,122,11,53,221,220,203,128,113,64,89,132,198,11,11,62,234,133,192,70,131,22,166,17,118,101,113,86,133,106,152,152,17,50,228,219,151,211,208,202,41,109,231,79,122,188,187,57,205,72,255,251,178,100,33,8,183,11,101,76,179,152,76,240,67,197,89,69,108,34,154,25,217,155,59,173,189,51,201,10,14,101,33,157,20,160,228,22,41,101,175,187,167,19,88,141,117,172,46,134,226,157,8,169,18,47,53,166,58,147,204,129,211,95,18,200,52,20,36,117,72,98,47,139,45,91,217,105,0,204,173,73,65,39,14,49,80,49,1,17,192,214,21,18,187,147,189,192,128,48,165,129,77,9,21,135,238,27,131,103,215,108,161,175,50,216,211,245,167,238,236,137,152,219,152,154,139,103,18,156,134,48,212,252,32,42,134,23,205,65,12,224,190,215,156,254,175,176,248,131,13,159,155,59,49,186,58,116,84,189,56,138,213,156,27,106,18,106,187,43,163,106,44,53,136,175,244,21,228,158,27,141,77,241,255,190,116,194,74,54,129,113,106,85,253,192,64,0,164,135,101,64,130,243,29,16,48,199,215,104,214,173,133,142,159,244,65,151,206,64,140,56,199,195,97,239,213,142,231,65,123,245,35,164,54,100,96,122,71,37,105,227,104,237,71,124,109,19,158,16,81,110,13,81,121,169,134,14,31,169,107,89,103,128,14,100,0,1,153,79,196,149,201,151,168,156,147,89,175,67,13,32,156,34,216,67,152,232,40,25,53,166,81,68,16,234,32,34,117,225,78,156,251,153,87,74,19,94,61,22,68,138,217,251,11,85,89,138,225,159,46,240,210,243,76,11,151,210,62,108,50,141,136,41,85,17,59,74,63,153,14,19,230,1,109,63,7,203,240,99,39,76,241,198,78,192,244,43,195,140,136,19,240,28,206,241,2,8,33,35,8,201,113,55,7,26,117,78,95,151,41,251,47,237,124,200,67,145,5,249,69,9,146,10,219,198,21,74,157,157,64,227,190,202,175,154,52,215,105,54,25,66,220,167,177,167,193,120,123,95,86,117,75,217,102,9,82,84,101,26,0,241,16,178,97,161,64,147,93,246,8,147,141,31,202,20,175,48,78,72,8,24,95,43,17,14,180,130,237,74,171,254,16,153,6,52,197,90,76,231,32,70,39,94,67,9,3,182,97,164,65,203,143,141,64,205,8,96,90,167,29,190,135,133,3,144,44,146,210,71,144,225,71,122,165,85,166,189,10,171,122,85,90,117,112,154,198,8,2,209,177,199,238,134,222,53,10,73,235,236,73,59,46,177,173,253,32,0,0,0,38,196,0,6,95,42,128,144,226,96,119,73,142,5,166,174,67,131,136,134,29,132,1,0,130,32,80,40,90,206,163,22,146,208,198,65,117,184,235,65,179,80,61,101,225,16,210,157,125,92,202,126,35,26,35,55,204,187,70,70,220,173,141,107,120,85,71,172,174,111,15,180,61,74,140,83,190,128,116,39,220,12,50,100,134,24,135,255,251,178,100,45,8,183,38,104,206,235,143,100,112,69,161,137,69,107,105,40,28,81,159,57,174,97,145,200,254,134,165,33,172,152,216,9,22,218,77,196,140,15,132,236,164,72,2,240,116,142,33,103,85,17,130,106,133,154,203,67,136,229,39,227,169,141,202,170,229,181,42,194,37,149,228,97,0,176,209,44,132,61,44,4,108,152,228,152,91,43,116,118,62,91,87,17,208,72,67,132,242,34,130,28,108,33,39,88,172,176,149,26,2,150,158,169,218,178,73,232,176,178,74,28,64,52,13,178,150,18,105,73,121,145,101,98,62,124,254,164,231,45,198,70,69,179,51,36,55,84,24,21,139,75,222,65,239,90,97,7,226,233,33,221,122,218,170,46,82,28,69,104,92,138,0,0,11,242,83,76,34,160,96,76,27,254,75,196,192,57,80,253,165,171,231,230,49,93,170,25,96,123,241,78,171,183,67,200,208,145,113,123,144,242,97,165,26,123,6,158,5,74,36,162,40,170,7,143,214,122,214,74,58,101,195,233,81,74,159,89,233,206,205,36,5,106,0,0,239,127,182,131,102,28,112,153,124,124,112,67,105,136,192,230,127,99,137,26,74,160,160,227,83,73,149,69,84,8,28,167,72,165,155,36,145,197,47,48,132,96,148,187,141,214,118,172,229,60,162,43,45,175,22,156,237,53,90,152,95,148,67,52,246,173,194,226,56,82,187,149,93,9,36,62,238,191,78,205,153,100,19,0,82,52,214,14,219,144,21,46,216,139,188,225,37,122,98,67,37,81,23,221,39,230,203,70,196,221,114,223,171,109,59,249,65,1,61,180,50,151,133,199,103,46,211,235,104,43,46,28,170,68,172,168,120,79,104,192,197,12,158,99,184,255,177,132,167,19,172,59,18,201,133,66,217,107,45,123,243,190,193,234,217,152,92,116,105,31,149,22,71,168,27,96,131,48,178,193,112,149,17,127,75,237,16,143,30,94,219,81,25,157,58,91,143,11,139,149,48,144,246,145,194,163,11,53,178,148,113,93,151,46,160,245,14,181,87,69,145,101,0,72,98,205,224,38,0,210,83,210,100,33,65,218,228,62,82,168,150,214,106,163,84,77,226,156,164,86,16,138,226,25,44,188,88,221,171,72,32,89,71,208,3,80,243,21,139,77,218,242,110,83,218,28,249,167,182,128,157,108,184,90,190,161,0,0,0,10,50,0,1,90,220,160,112,80,81,169,16,30,190,241,206,98,13,43,30,70,41,170,130,130,72,195,155,222,168,102,52,56,18,100,198,14,162,154,60,80,52,118,82,176,4,73,249,21,171,49,201,93,38,23,230,166,225,136,134,165,150,110,79,67,51,50,105,158,63,176,20,126,38,225,44,34,237,89,44,233,216,139,78,50,8,147,61,110,255,251,178,100,46,8,167,70,104,205,107,120,100,112,61,129,249,88,107,9,68,159,61,163,44,206,229,51,193,17,134,37,5,173,164,160,78,68,56,220,216,232,16,14,204,2,46,20,245,76,211,234,164,164,43,121,22,64,48,15,16,232,11,116,235,191,140,246,50,143,201,228,192,98,77,170,157,178,39,174,56,244,55,142,93,112,42,17,71,90,97,146,239,94,137,47,23,40,218,163,27,228,49,20,203,7,43,104,177,37,235,166,107,189,183,212,175,117,84,237,10,100,211,4,174,157,132,170,158,104,5,14,35,184,207,148,181,68,136,140,217,113,42,245,132,215,12,184,252,170,108,111,177,167,88,204,183,118,86,92,235,246,186,203,141,254,187,18,205,132,247,144,163,105,66,89,188,0,0,32,2,22,255,87,12,14,103,11,153,58,173,56,230,238,14,128,161,138,9,47,179,89,178,155,5,21,194,139,158,225,227,31,87,177,173,93,106,67,144,93,53,95,98,63,199,184,38,41,167,66,185,58,98,206,161,119,164,234,66,0,0,65,128,161,128,64,24,192,80,97,180,24,102,155,40,108,8,76,100,96,180,96,125,40,96,176,92,96,96,38,99,160,44,215,87,66,127,136,1,195,29,6,84,56,9,2,45,97,208,110,146,53,26,77,137,116,59,77,90,149,255,143,86,187,158,115,245,238,86,134,57,155,111,3,184,114,135,130,48,201,225,183,53,101,22,77,38,216,6,84,207,19,83,96,10,24,12,22,177,126,214,138,112,166,241,130,17,135,49,1,196,199,0,209,30,24,214,4,237,32,56,98,205,151,148,204,160,13,17,140,113,100,12,114,193,138,165,192,176,67,196,191,170,168,24,114,10,188,22,218,66,0,213,185,157,194,218,250,19,19,234,235,49,76,23,41,106,57,204,189,229,189,6,59,142,75,242,204,29,200,63,12,184,136,62,207,84,52,37,221,233,201,170,137,3,103,43,45,186,80,163,25,57,244,8,143,158,105,99,190,142,103,181,255,78,251,41,75,17,170,145,216,176,154,191,17,48,162,190,13,110,248,121,45,58,140,161,89,228,147,208,142,116,238,253,46,9,245,138,23,15,168,184,236,144,34,147,64,248,197,192,65,187,111,140,45,22,226,49,249,166,140,12,13,150,102,189,63,64,227,57,215,10,60,123,218,129,26,193,2,133,22,178,227,79,182,144,146,177,118,160,196,93,242,71,222,193,86,53,252,247,237,95,87,177,158,144,0,0,12,128,0,0,194,96,64,92,26,48,38,49,78,16,205,73,99,197,211,204,16,35,55,220,108,28,229,6,9,12,152,2,98,173,74,146,54,14,141,40,50,139,47,9,4,111,172,241,138,222,127,187,132,134,126,182,90,185,103,116,216,215,179,43,183,67,156,196,255,251,178,100,35,8,7,65,102,76,83,152,52,240,69,194,25,73,39,72,12,28,45,157,51,78,97,51,193,34,8,37,105,157,156,160,3,90,235,93,85,121,90,201,72,228,85,78,57,244,192,93,251,134,148,197,42,208,232,130,86,0,12,34,11,179,42,135,112,22,16,176,102,36,22,22,106,32,163,141,235,1,20,99,166,193,165,136,173,17,229,46,217,56,115,156,38,226,1,60,227,43,105,179,144,243,203,0,52,214,193,18,140,187,206,227,101,126,35,108,37,115,199,116,209,226,116,111,213,169,152,164,182,253,128,8,67,223,38,44,225,210,60,197,246,52,143,97,208,130,40,144,60,232,52,177,8,214,23,22,163,131,194,41,240,241,221,142,53,200,4,4,146,38,113,14,139,115,168,146,217,139,160,44,60,189,98,7,144,65,250,38,135,64,143,181,47,245,0,4,3,0,0,2,236,200,5,32,152,81,230,26,241,111,15,21,1,41,233,110,155,239,84,8,237,50,176,115,169,29,132,148,128,192,155,142,35,181,24,19,20,56,213,168,140,105,115,2,81,120,64,242,235,54,97,188,129,171,113,86,110,79,31,119,23,238,251,24,3,0,0,0,41,58,144,80,97,145,70,134,182,32,148,133,140,238,21,54,164,116,206,32,209,96,81,137,69,174,171,162,221,6,1,102,86,25,50,213,236,208,101,15,197,229,130,108,209,150,123,23,202,85,16,143,235,191,187,180,152,200,37,118,230,35,176,205,201,185,27,32,107,207,59,250,251,181,181,110,128,28,118,202,194,32,183,93,23,159,166,180,201,152,8,16,229,215,75,240,0,1,77,73,130,234,164,128,237,208,248,121,234,69,141,32,96,24,192,164,12,0,128,165,207,14,123,220,251,49,39,234,90,173,173,46,31,128,91,72,228,106,24,163,130,28,165,139,0,90,111,32,251,113,152,212,105,255,150,231,79,141,137,206,101,186,242,100,125,205,55,45,73,31,169,37,27,109,47,149,217,36,22,227,44,116,44,178,49,107,56,177,86,45,156,97,27,47,64,105,33,68,237,73,45,175,255,201,89,120,205,127,226,150,39,157,201,198,114,89,77,92,61,111,250,48,0,5,32,0,1,18,187,187,78,191,65,201,153,30,137,16,26,28,32,24,193,164,36,36,190,214,15,168,176,132,239,104,209,1,238,126,146,234,33,15,140,199,217,12,216,89,205,105,118,206,15,185,204,158,90,59,141,191,119,182,177,68,16,75,191,255,250,54,47,227,219,169,0,40,0,13,66,153,164,128,211,21,200,77,4,205,55,76,208,132,96,97,238,48,92,44,224,148,34,135,129,79,108,108,116,32,97,1,250,194,136,128,9,91,14,59,249,179,39,182,150,8,149,76,74,40,230,249,110,196,190,150,81,255,251,178,100,30,136,150,221,100,204,179,152,100,116,61,34,89,119,105,226,54,27,193,163,53,174,97,145,192,246,134,37,5,172,140,216,79,77,106,237,20,213,36,211,169,46,141,191,240,219,199,98,236,58,203,224,73,124,50,235,61,9,51,29,114,40,23,138,164,47,120,211,75,136,150,237,49,92,12,1,52,148,241,145,225,138,46,146,52,1,152,5,89,107,159,68,190,67,215,197,107,174,203,178,181,7,129,26,84,162,146,2,134,90,209,201,52,6,155,150,72,102,172,160,149,204,197,75,96,62,94,212,20,78,173,123,145,243,171,110,189,247,32,204,187,93,7,125,246,107,120,25,75,7,182,219,238,70,158,8,13,143,99,103,254,176,64,218,63,218,65,104,218,49,218,168,249,110,125,249,216,126,255,251,213,154,77,170,215,131,165,134,133,60,212,1,64,0,0,122,197,21,241,1,96,192,70,153,57,113,204,31,144,90,179,55,50,79,104,65,159,111,143,5,210,230,100,75,12,232,25,71,244,252,45,167,255,71,255,255,210,186,232,167,91,136,84,116,233,105,132,220,212,204,87,172,0,106,0,0,19,178,132,194,29,13,152,10,110,98,151,56,56,252,101,192,89,179,211,227,76,84,85,42,138,23,108,186,4,99,38,91,3,36,51,146,195,35,241,206,51,200,22,106,55,69,16,142,215,134,173,198,235,214,189,39,238,89,82,114,87,243,240,204,59,41,131,37,181,156,72,23,56,228,58,210,154,235,57,123,24,28,235,76,68,21,92,181,153,194,122,18,157,120,37,242,64,169,37,254,146,0,193,128,94,130,172,18,25,113,214,147,36,148,164,42,196,119,153,11,170,200,161,155,49,185,11,174,232,190,177,144,252,59,28,88,80,164,110,189,85,228,254,131,232,237,123,204,212,241,31,208,138,250,179,50,178,92,101,77,190,102,21,181,196,62,153,63,88,110,241,236,13,62,217,157,124,229,147,218,121,203,142,221,195,246,226,91,149,202,33,43,70,112,151,80,34,113,186,42,152,25,123,231,153,189,239,11,27,183,222,111,253,220,91,232,255,162,16,211,163,56,42,200,68,104,208,78,14,52,119,12,13,134,221,210,151,42,218,110,96,97,179,173,117,160,135,89,18,206,1,140,76,93,233,17,195,245,50,60,163,16,177,224,23,154,125,204,117,150,159,23,111,214,1,68,194,214,253,34,0,64,0,12,36,11,5,8,12,6,43,51,179,76,231,51,243,232,91,76,98,91,57,135,196,210,163,83,0,138,76,252,23,80,6,119,112,168,13,53,16,177,148,3,131,43,166,153,174,212,79,200,119,54,242,245,158,215,147,211,204,89,248,205,107,115,178,201,169,109,91,241,22,186,214,155,140,121,251,77,102,158,211,219,3,101,47,255,251,178,100,43,136,7,173,105,75,51,153,76,240,66,162,89,66,103,102,40,156,121,163,51,174,97,51,192,236,135,101,233,157,12,160,108,69,0,108,29,15,149,200,224,44,152,84,38,134,203,138,169,2,136,65,26,33,137,46,92,51,172,20,49,56,4,11,82,95,99,26,80,235,192,215,168,241,109,94,145,178,30,129,25,174,44,12,56,34,129,3,0,81,55,189,192,88,142,83,21,90,77,117,12,153,11,188,185,95,136,121,173,66,93,199,66,41,77,72,243,188,110,181,206,203,238,174,73,23,42,41,116,247,110,178,245,136,34,62,33,204,42,149,146,5,131,40,209,52,66,116,82,148,11,98,67,131,102,183,23,166,222,97,70,20,70,117,232,165,110,254,81,241,197,216,139,126,126,234,114,242,148,126,193,45,157,77,155,47,114,135,118,85,68,0,0,68,39,156,192,16,198,227,7,108,6,52,4,103,50,128,98,4,188,100,82,43,55,97,3,195,179,157,246,116,156,62,163,31,255,5,151,92,34,241,10,130,161,162,21,169,2,170,28,48,243,92,150,229,41,145,79,169,94,187,227,191,246,63,91,192,3,16,0,1,58,60,31,125,203,36,99,200,1,171,65,7,172,54,25,68,92,100,109,177,134,66,130,32,161,135,131,112,60,59,5,140,131,130,227,214,72,211,215,4,153,230,190,194,48,198,45,14,197,30,7,178,77,90,229,202,42,242,222,87,185,57,118,150,151,152,74,160,234,90,36,230,95,73,120,173,78,37,117,194,250,43,135,241,176,175,54,253,128,59,195,64,70,198,158,160,226,54,179,66,139,41,4,206,93,129,158,71,25,9,116,65,3,66,244,3,189,72,148,135,100,118,84,208,167,106,113,219,127,157,43,48,108,138,71,131,219,122,77,13,48,217,61,12,197,87,222,48,229,59,214,99,243,239,228,78,214,241,33,15,50,190,253,89,171,240,42,79,29,21,168,125,221,19,150,84,177,135,174,31,3,136,231,202,162,23,220,92,86,187,54,77,206,64,155,101,195,68,192,249,35,191,191,20,137,58,11,129,100,20,139,44,196,100,155,225,236,172,212,234,165,202,234,64,64,28,128,0,5,87,182,93,80,70,104,176,6,174,232,154,100,246,137,1,161,112,165,180,212,147,9,215,150,234,223,23,140,14,2,32,89,250,255,171,255,223,210,75,87,111,254,159,246,236,122,191,138,185,42,176,141,148,0,0,0,8,0,1,204,13,0,139,112,20,15,140,37,145,12,76,77,13,124,85,12,122,6,141,129,53,192,75,64,48,62,50,52,28,139,201,36,5,80,36,200,176,240,32,14,141,173,214,230,234,209,40,165,254,55,91,149,98,81,168,77,187,51,89,74,123,79,132,237,174,78,193,78,239,31,59,47,255,251,178,100,39,10,7,127,104,203,75,185,76,240,55,33,9,138,99,44,34,30,1,163,47,78,101,51,193,16,8,37,33,188,12,216,228,60,132,164,75,141,48,37,216,13,45,122,35,100,16,160,174,179,7,16,140,167,74,91,21,3,54,36,170,188,48,77,117,193,106,5,83,16,18,118,158,229,136,88,56,131,46,140,62,44,32,201,160,169,149,128,49,213,49,132,168,226,68,186,172,141,107,70,22,92,136,185,75,213,145,177,6,138,210,90,91,223,11,147,185,209,216,21,223,135,222,56,76,134,146,10,160,164,164,242,16,186,21,67,198,107,255,229,40,182,84,171,88,203,255,72,222,166,185,72,155,82,119,107,137,155,238,122,236,53,7,201,245,8,77,233,157,71,11,196,228,148,183,179,141,175,191,31,45,85,45,133,109,116,182,214,148,147,74,127,209,211,0,0,73,0,0,4,210,216,132,209,37,215,120,140,100,73,135,192,76,187,166,1,78,158,106,16,72,72,82,76,81,66,113,197,83,246,127,223,175,255,255,255,255,142,34,181,173,120,175,199,86,189,245,167,238,1,192,10,19,1,145,28,192,67,3,57,201,142,61,60,48,140,124,205,2,211,111,120,76,202,27,48,8,244,105,52,176,146,119,233,14,230,130,2,45,64,104,77,69,95,172,37,169,217,10,201,186,67,153,209,90,126,165,219,162,154,194,189,90,179,81,233,91,187,19,126,163,236,254,98,85,89,249,107,149,86,108,169,154,180,22,186,177,155,26,156,166,188,52,158,203,232,101,176,81,242,193,230,71,137,47,49,16,197,73,18,41,11,0,1,24,236,151,160,49,136,170,152,25,133,150,72,153,228,185,105,243,69,199,45,67,23,67,229,176,212,146,106,173,229,80,88,103,230,105,145,52,7,13,197,151,118,133,176,189,50,202,72,29,146,65,113,8,198,119,36,39,206,225,50,134,253,65,238,111,104,252,177,54,37,191,213,200,136,86,138,213,31,88,80,228,34,195,233,31,44,92,162,90,56,252,133,17,104,105,128,245,5,107,103,132,202,10,213,70,123,51,46,74,105,164,12,36,71,47,103,19,237,44,196,146,162,159,79,20,0,0,24,0,144,92,113,128,132,102,66,10,98,45,66,161,6,95,80,17,132,228,104,17,186,77,203,74,59,69,227,228,80,194,3,155,131,16,75,198,13,27,98,98,177,49,245,139,177,83,106,89,82,106,16,161,59,52,185,48,142,250,172,75,43,255,244,107,0,0,12,0,0,1,71,84,46,10,76,3,40,184,205,188,224,52,252,164,202,97,131,63,119,140,90,12,16,5,198,151,11,223,40,152,168,56,196,35,181,64,206,145,82,82,228,250,142,81,241,247,157,141,83,206,84,237,79,171,170,45,89,220,66,228,255,251,176,100,33,8,182,239,99,204,83,152,76,242,73,98,169,48,103,104,40,27,77,159,51,174,97,51,200,244,135,229,17,167,165,16,86,79,55,23,138,192,142,228,85,235,112,161,247,225,184,181,53,88,174,95,101,12,86,166,34,226,37,176,144,144,120,49,50,183,76,24,55,68,12,231,104,18,84,30,22,72,208,212,116,202,48,85,11,142,1,74,140,1,6,136,44,97,230,88,54,58,160,207,83,46,81,71,42,245,12,60,192,213,4,14,244,82,181,206,53,184,9,150,191,150,160,182,193,142,25,76,75,111,204,82,34,81,147,75,188,221,152,67,225,177,151,168,127,255,166,198,84,104,118,115,69,1,41,244,19,163,107,44,170,63,76,206,109,65,155,96,174,116,137,51,239,73,234,179,54,60,41,136,85,94,65,92,248,112,217,75,106,133,185,152,147,27,174,157,36,25,32,9,162,219,139,26,177,161,32,107,17,42,88,224,24,62,107,27,68,160,112,250,153,221,169,185,234,43,140,112,160,65,11,34,0,61,107,64,70,173,39,172,96,179,10,139,20,113,38,49,233,80,178,197,58,110,139,17,27,228,141,126,234,192,2,16,0,0,170,218,169,2,64,56,139,2,34,38,28,109,152,2,61,27,180,86,28,212,0,9,0,70,68,193,181,44,32,1,152,244,84,161,236,5,184,64,84,182,91,164,143,225,202,55,254,38,227,223,230,247,171,154,237,233,77,200,93,45,202,122,102,237,8,163,114,227,237,113,202,91,170,14,239,170,107,206,90,235,114,86,138,9,86,242,138,182,8,112,184,172,225,77,197,134,91,56,13,180,126,18,29,174,218,47,26,111,164,226,232,45,66,58,52,194,98,186,235,225,169,187,15,66,236,125,87,155,184,250,59,81,185,53,121,85,59,61,150,47,25,168,122,46,232,216,135,36,217,216,149,74,109,88,234,4,193,6,226,220,177,85,30,190,245,60,157,86,254,188,216,130,5,28,154,82,219,146,52,44,176,196,165,5,223,141,149,230,95,154,153,178,0,249,62,228,237,188,255,193,20,24,103,147,160,119,153,232,248,176,158,121,188,176,0,87,234,43,137,86,48,169,115,49,149,52,206,226,17,41,104,222,39,255,78,6,120,23,165,165,248,196,14,31,156,3,73,170,227,206,173,68,201,146,123,169,64,208,234,110,222,243,75,173,70,174,23,215,167,208,191,23,213,221,164,0,0,112,80,26,44,1,24,2,28,153,32,238,154,146,93,157,58,179,24,200,27,153,241,79,153,6,23,152,46,1,24,226,32,164,36,4,212,145,180,153,141,90,172,9,71,86,130,180,210,171,51,83,172,235,114,102,106,158,93,46,146,99,59,55,149,4,78,204,12,253,211,191,144,170,55,253,251,78,148,120,255,251,178,100,40,138,167,144,101,202,147,185,76,240,62,97,137,82,111,5,54,28,149,149,47,46,225,51,192,236,6,37,157,141,12,104,147,33,73,106,27,196,110,77,133,48,45,59,130,155,128,32,80,236,40,32,209,79,10,1,200,73,98,232,230,102,159,11,72,145,147,200,134,105,65,149,6,16,117,158,15,37,48,133,142,22,200,20,154,31,28,130,25,100,163,0,140,34,234,36,154,244,14,22,226,65,70,84,230,103,52,167,78,229,163,17,119,229,207,12,50,191,223,233,200,98,82,201,101,240,154,59,241,55,239,35,196,136,133,69,196,120,204,153,65,39,168,83,45,29,50,94,170,157,19,205,113,9,213,212,76,146,68,28,86,77,118,134,209,254,78,173,83,147,75,105,120,82,169,42,131,59,181,27,118,207,235,197,209,151,83,39,21,26,72,183,232,0,0,184,215,95,80,73,17,16,200,58,32,12,44,97,179,64,224,63,8,137,63,204,225,2,201,189,213,34,194,129,163,154,173,156,121,27,22,235,171,66,150,245,39,170,189,8,195,86,121,221,62,255,221,217,41,173,134,34,88,183,161,160,24,22,28,0,36,8,168,18,99,145,68,105,74,74,105,90,62,2,18,12,184,128,140,81,4,2,160,184,97,62,44,7,67,143,8,232,32,98,168,130,203,155,164,134,40,223,218,103,141,159,80,204,78,73,71,21,148,238,191,41,230,233,179,189,47,148,89,187,18,163,133,51,137,217,183,13,115,56,110,10,187,126,163,104,124,158,204,109,184,191,13,170,14,165,83,93,68,212,38,186,101,161,12,66,79,15,120,132,230,16,5,122,157,224,88,154,78,178,8,54,229,16,14,74,242,160,249,126,198,130,186,222,70,160,160,73,168,200,151,138,177,174,198,171,48,160,244,48,35,95,161,146,79,58,54,97,168,45,245,102,209,153,109,60,190,55,82,190,250,40,65,122,89,86,182,191,37,147,100,178,170,248,218,221,3,82,177,81,54,157,217,9,87,109,168,152,93,166,100,154,211,98,56,170,105,216,174,11,39,52,254,66,107,109,167,58,220,169,165,153,221,93,32,9,163,231,63,233,8,1,90,214,168,129,163,1,44,49,145,21,9,173,198,60,85,184,58,17,94,242,121,10,239,253,135,130,23,6,82,248,186,237,87,114,53,40,146,155,252,231,71,79,85,222,255,251,179,184,147,119,215,82,139,187,186,237,15,0,0,9,0,1,147,224,185,228,0,35,14,119,140,231,29,55,97,196,20,203,57,168,240,21,64,12,2,152,80,140,34,0,202,157,65,64,121,139,200,143,18,180,7,4,37,111,38,219,163,159,215,74,15,139,64,54,231,171,79,79,195,52,116,22,183,243,177,201,4,126,55,69,6,196,58,170,208,107,113,255,251,178,100,40,8,7,100,102,203,203,152,76,244,64,1,9,106,100,207,80,27,213,165,53,174,97,49,193,29,134,164,193,173,152,160,98,211,15,147,201,48,173,173,5,158,182,141,109,153,228,141,10,20,84,32,1,140,16,101,198,212,20,184,20,145,53,12,236,170,117,24,32,177,167,197,64,151,13,184,140,20,46,36,74,76,2,217,176,32,114,21,182,3,96,208,203,43,172,209,30,248,97,177,83,52,246,14,252,67,12,214,24,139,219,151,72,108,198,167,229,16,237,91,119,104,208,98,34,21,91,159,236,27,196,209,178,66,154,39,160,86,217,102,209,144,16,17,22,206,233,76,149,248,169,2,196,199,16,179,238,76,37,190,68,47,24,80,113,9,110,79,138,13,19,238,179,86,207,212,76,168,202,173,254,122,166,178,4,79,221,86,184,0,0,136,0,0,20,166,148,203,70,105,45,160,85,17,35,79,170,70,167,127,210,174,37,40,11,32,66,66,237,54,176,88,105,50,36,152,26,147,157,232,177,168,126,223,109,184,170,210,157,214,43,222,171,251,190,111,117,235,174,143,221,174,128,9,200,0,0,83,43,133,234,94,67,22,196,13,4,99,56,35,232,192,224,83,42,88,204,70,13,79,112,113,149,72,83,113,246,50,144,6,105,10,37,46,5,171,175,67,103,193,247,107,144,115,191,0,181,60,42,217,173,94,199,210,85,221,217,187,124,119,173,191,210,89,151,190,63,77,78,250,54,12,21,189,133,52,215,254,42,164,93,213,144,176,207,82,2,1,197,105,178,135,13,114,67,79,81,116,84,209,81,22,213,153,160,240,104,95,213,214,251,163,67,59,120,218,139,34,190,246,184,114,8,141,30,237,10,213,38,8,200,145,146,35,1,112,224,136,40,137,26,236,61,85,40,132,240,141,0,142,83,182,208,35,179,53,233,73,201,2,108,77,56,170,21,93,105,156,60,213,152,58,32,36,21,8,202,35,101,146,210,187,70,45,4,110,7,130,164,132,135,152,25,25,67,171,49,132,202,187,228,245,100,219,154,3,168,207,170,193,149,156,73,122,181,211,195,207,64,81,217,145,24,20,230,24,4,96,122,8,216,226,50,102,250,91,62,252,7,8,197,59,224,173,3,59,4,59,40,160,66,14,21,6,66,193,146,109,56,19,34,34,66,67,9,65,243,77,8,182,243,150,138,14,153,160,111,40,99,106,44,73,223,183,236,102,242,0,0,0,42,80,0,1,204,218,173,180,76,3,31,193,214,67,95,6,140,144,14,51,68,24,198,32,4,94,0,5,218,86,55,86,81,140,193,171,190,228,59,55,42,235,98,106,121,195,145,138,176,125,36,236,110,81,141,184,122,47,142,61,175,202,90,74,243,27,127,250,237,186,143,84,18,255,251,178,100,38,8,54,178,102,205,235,152,100,114,60,65,169,108,99,79,34,31,5,157,41,14,225,51,208,224,134,37,160,156,152,48,210,33,114,200,189,104,41,159,203,100,48,134,22,187,93,215,57,63,214,179,56,78,226,65,174,9,82,93,166,74,214,100,65,194,129,144,193,173,160,103,88,130,153,90,101,44,214,29,191,24,110,206,244,227,241,122,90,62,114,213,165,166,131,5,138,84,160,177,86,107,86,233,255,90,73,36,197,79,191,69,76,210,10,83,125,81,236,59,5,222,248,204,205,153,170,250,192,37,227,235,87,150,216,187,87,94,195,207,47,197,171,236,201,146,181,222,164,187,20,111,53,25,195,9,171,220,190,180,230,239,151,235,181,247,199,185,160,9,64,0,0,5,8,0,7,244,177,228,144,58,128,71,225,161,102,174,120,241,153,96,210,86,239,179,2,15,25,198,111,97,150,88,33,157,118,138,50,101,214,159,236,246,81,141,203,183,64,171,145,251,255,255,255,255,220,189,249,30,160,8,1,93,230,6,129,76,108,198,154,12,210,100,40,223,105,60,197,32,52,221,180,8,206,224,120,0,39,25,74,24,15,2,241,233,96,48,43,2,142,66,48,1,63,145,181,199,100,45,97,132,39,20,177,231,142,206,70,32,201,45,218,243,81,233,138,180,182,236,90,141,88,116,109,59,173,251,18,94,9,148,239,181,151,250,8,74,245,98,119,146,81,27,11,76,251,50,36,59,167,187,18,11,92,90,133,221,147,130,4,72,133,186,104,193,86,230,186,24,172,97,168,137,42,34,1,42,130,170,64,206,145,60,8,0,2,193,167,45,210,137,173,145,226,195,53,25,204,86,105,91,209,209,196,101,43,197,94,183,120,214,53,27,156,65,216,134,34,171,246,189,217,4,190,102,5,136,10,9,16,18,173,68,66,66,144,20,10,34,132,46,168,209,10,15,197,105,35,26,57,62,185,168,91,40,201,7,78,179,39,218,37,99,238,228,149,228,139,22,114,88,230,24,156,173,19,214,111,99,83,124,217,148,45,182,75,228,51,37,20,195,202,173,149,33,197,209,68,0,0,35,133,100,130,8,11,244,118,228,173,39,182,162,207,183,53,5,138,107,25,149,84,222,25,204,195,195,3,135,70,135,39,190,41,112,230,57,73,222,53,231,204,184,214,45,201,195,204,217,29,83,223,255,168,0,32,0,14,128,244,6,128,64,115,18,31,243,40,84,3,61,130,83,39,195,115,34,39,115,13,67,51,1,67,243,17,193,32,128,5,198,155,67,177,145,129,137,0,12,44,29,168,117,167,122,29,128,147,203,178,28,230,104,39,33,18,206,107,11,217,229,55,98,138,181,152,110,118,26,219,115,114,219,246,94,203,26,203,50,81,194,179,255,251,178,100,44,14,199,94,101,75,51,184,52,240,56,65,169,104,103,79,34,29,185,159,44,110,101,51,192,227,137,101,205,147,165,208,178,148,75,117,26,216,5,76,130,38,132,130,230,180,68,149,46,98,101,150,28,193,71,101,120,126,0,80,14,24,67,131,121,194,135,7,133,7,208,252,191,133,128,152,70,129,196,72,47,219,110,243,200,22,25,49,169,227,106,95,14,181,6,98,250,71,91,248,97,244,88,144,228,49,76,240,54,9,85,5,185,67,249,14,94,140,211,105,139,100,145,64,154,64,181,150,157,165,251,27,134,146,210,147,65,149,22,129,232,26,117,6,101,238,67,25,147,158,228,145,34,194,56,230,144,98,78,31,146,147,192,224,230,203,201,152,171,54,214,113,160,48,144,71,95,208,62,92,0,0,192,2,198,52,99,49,3,3,57,113,14,0,43,249,144,56,6,75,184,151,84,3,22,155,248,131,131,220,180,132,204,229,6,46,177,19,106,51,10,208,1,79,99,243,126,24,112,131,55,115,46,73,138,111,0,24,5,0,50,160,129,25,163,17,39,73,163,29,46,196,96,50,113,196,185,6,129,1,3,5,230,124,2,178,232,22,25,47,49,167,67,233,142,6,10,34,156,142,9,248,33,90,176,114,178,129,35,121,220,237,110,95,229,91,83,179,22,164,117,97,81,104,51,148,176,234,124,47,23,69,25,154,100,72,96,149,203,37,96,43,130,15,72,208,81,173,104,190,96,65,17,164,12,2,3,9,134,1,28,12,72,16,152,84,146,30,1,214,5,88,102,34,54,71,0,48,192,14,73,212,49,72,85,82,225,164,104,80,1,160,211,37,179,65,171,101,228,107,177,231,177,228,101,111,131,122,209,215,211,192,223,52,103,138,17,30,81,183,106,16,247,70,51,148,206,235,237,70,69,99,35,37,215,90,61,66,11,164,104,32,138,12,233,204,232,51,181,222,40,105,75,164,210,172,32,65,178,211,173,201,27,55,166,208,52,101,122,69,130,239,63,25,226,204,255,68,74,99,44,218,211,97,27,121,134,97,138,0,150,175,232,171,0,0,0,46,102,232,162,113,140,57,128,218,3,206,223,72,141,130,18,186,175,238,52,129,60,181,83,160,68,17,113,106,116,37,123,47,128,143,165,58,27,173,142,91,58,238,119,213,163,191,247,255,255,255,255,79,80,0,0,9,0,0,139,108,76,12,23,24,198,231,56,210,146,136,234,178,212,202,32,56,216,84,248,203,224,168,193,65,96,198,64,1,86,55,118,124,4,7,76,50,27,133,0,176,184,4,52,5,74,217,36,130,234,121,113,225,128,166,98,180,95,31,228,244,205,138,107,182,59,94,23,51,10,198,133,143,89,142,48,30,52,196,18,145,3,24,5,18,194,255,251,178,100,46,8,7,143,102,202,203,185,76,240,47,2,89,205,96,3,113,28,93,163,53,174,97,145,193,6,134,165,21,173,164,160,232,212,13,31,161,112,19,80,85,19,1,181,97,74,132,13,64,106,33,147,46,17,34,150,152,76,10,204,145,195,174,166,42,250,50,81,2,114,178,73,107,50,82,2,128,94,197,240,230,173,133,5,65,58,87,64,238,147,94,94,113,56,117,251,106,52,44,154,25,120,225,231,245,211,135,217,188,37,209,106,147,80,109,110,212,141,217,56,172,123,42,89,10,6,148,75,114,41,58,45,199,98,182,93,166,219,6,185,85,160,210,5,85,106,112,247,24,127,3,113,138,67,232,77,245,203,105,152,73,186,184,92,15,186,167,105,78,109,90,81,182,239,23,209,96,81,116,221,171,215,0,0,14,29,164,0,0,50,253,109,161,205,98,128,24,223,154,162,179,224,57,127,254,123,53,49,221,168,29,120,153,178,16,58,67,182,255,255,255,255,255,255,163,254,222,143,212,0,90,32,0,46,246,176,233,169,209,128,101,6,14,38,155,149,58,96,224,89,129,172,230,5,5,150,136,4,107,100,153,228,155,134,54,16,200,25,67,31,164,161,166,163,81,154,23,209,227,137,186,111,180,138,198,114,199,210,126,126,220,162,180,169,250,166,187,75,190,81,73,254,52,243,57,175,156,12,229,73,154,244,54,250,49,198,144,241,190,79,242,113,172,17,121,105,84,152,168,211,157,50,210,69,187,134,21,58,8,76,165,203,109,166,175,119,253,74,154,18,3,153,171,184,226,213,101,115,146,25,86,249,223,38,148,74,101,229,69,115,194,96,146,241,116,55,64,51,112,228,225,97,140,88,94,61,29,50,124,141,89,138,43,33,59,59,49,212,195,252,218,156,185,121,185,87,61,242,135,64,209,88,188,164,66,88,165,69,76,78,71,19,211,228,51,237,95,246,64,10,142,238,103,141,46,96,152,144,184,108,173,10,61,171,15,43,226,205,150,85,109,220,197,93,102,112,1,0,22,235,81,12,207,72,179,12,176,197,1,6,46,19,73,249,38,12,139,82,124,97,7,111,95,220,107,67,230,116,140,216,68,73,82,208,145,141,22,115,212,84,201,244,15,15,105,44,163,30,103,70,133,185,148,149,71,217,251,122,187,253,147,80,0,0,0,6,16,0,1,58,176,232,168,139,6,101,87,27,210,22,107,242,34,111,28,50,168,16,238,2,138,76,130,3,70,166,35,121,88,133,165,96,208,106,35,60,206,173,53,52,189,40,243,101,112,227,232,221,163,144,117,75,150,238,216,206,196,191,62,101,46,147,75,109,65,45,101,252,181,15,52,136,22,37,5,56,173,13,234,119,96,181,120,145,46,67,182,146,37,147,105,106,253,255,251,178,100,50,136,247,123,104,203,235,152,100,112,65,132,25,64,27,69,12,27,109,163,51,77,189,49,193,18,6,164,193,173,164,160,46,150,249,64,83,34,42,96,138,3,225,228,162,49,28,104,171,181,62,82,181,62,219,152,161,157,34,233,203,153,146,210,129,37,146,71,218,27,140,59,12,192,232,148,161,145,48,66,48,34,166,15,11,130,65,235,98,73,92,197,249,72,169,67,99,233,218,211,173,248,14,225,46,30,206,158,33,188,82,57,114,175,220,239,79,152,90,77,122,79,144,233,151,58,42,21,76,206,207,91,249,200,97,187,201,134,72,207,22,175,29,46,63,42,171,170,84,193,69,135,219,202,16,109,21,35,141,139,198,228,42,86,117,107,11,253,95,169,20,21,18,0,15,7,58,51,87,75,66,117,98,148,64,81,70,33,45,166,176,255,149,135,159,213,5,80,38,206,155,122,35,114,25,200,147,73,217,86,234,238,86,37,132,120,118,250,85,234,121,70,181,241,82,145,175,249,229,20,211,95,91,126,247,82,1,194,0,1,204,193,89,48,48,4,207,122,78,179,140,213,19,12,136,0,243,124,141,152,24,152,4,200,8,166,229,146,129,64,51,54,50,89,173,126,79,56,213,186,153,23,251,88,92,182,196,67,155,224,51,172,43,82,202,45,111,189,240,224,182,176,158,209,73,122,18,186,118,200,68,167,131,72,140,144,54,229,201,198,58,137,138,24,178,46,161,29,63,10,241,5,38,194,210,3,72,246,55,64,70,16,240,51,141,197,182,66,132,148,9,153,194,39,136,182,224,234,135,100,91,196,195,59,25,215,48,156,56,1,73,5,195,226,2,67,226,114,82,98,28,101,57,161,171,153,68,115,129,148,33,116,124,129,55,74,89,173,189,6,56,154,104,105,153,138,8,209,113,0,121,181,15,76,129,84,76,191,160,53,26,44,112,178,203,130,103,12,74,97,82,130,38,10,25,120,169,168,154,44,19,66,158,176,197,77,121,41,113,138,56,40,222,91,250,117,21,88,99,8,208,210,158,56,10,64,74,230,161,18,10,59,87,101,155,181,149,248,248,24,66,119,157,179,248,31,28,228,230,21,80,72,137,167,5,128,204,135,198,61,175,181,128,166,97,206,178,25,44,95,50,212,92,85,183,33,180,186,99,60,141,15,247,40,0,36,0,0,10,4,6,32,144,24,112,39,42,75,32,212,148,222,192,12,194,33,108,193,155,116,64,27,173,33,99,68,88,21,101,206,136,192,60,98,64,218,134,76,100,187,176,26,4,253,170,148,1,120,181,234,40,132,236,158,114,37,75,149,30,84,211,244,248,210,68,98,112,115,147,54,250,198,89,67,114,98,175,32,168,84,24,44,42,101,164,219,164,91,87,83,116,170,108,255,251,178,100,49,136,135,206,104,74,187,184,76,240,64,130,73,69,109,230,54,29,9,161,47,174,97,145,193,20,135,228,192,109,36,48,8,228,22,48,160,136,0,74,130,249,5,218,92,244,113,84,70,196,153,12,53,81,90,31,0,33,64,24,79,208,130,226,109,6,5,25,13,68,38,65,128,145,25,181,17,139,82,40,179,241,14,77,173,247,249,124,70,100,113,151,101,240,139,190,242,214,193,15,192,48,109,43,225,65,77,117,203,210,225,104,81,26,36,103,137,39,29,115,124,172,237,146,145,95,84,121,52,94,44,169,230,152,31,39,176,130,2,52,103,244,242,230,84,65,19,138,146,61,161,162,84,87,72,33,36,132,73,43,196,59,116,148,93,176,35,70,198,31,169,73,12,201,159,211,20,237,183,161,162,86,172,0,192,84,211,45,16,170,148,48,76,96,167,134,14,4,97,20,1,196,157,60,211,115,93,16,12,26,109,227,176,145,174,71,254,211,174,187,65,71,135,37,235,210,1,72,206,156,248,0,138,27,28,246,174,245,78,45,132,246,127,191,210,215,102,128,2,32,0,0,186,128,69,32,94,51,48,64,77,202,18,62,80,164,193,160,67,140,66,2,36,69,174,36,31,163,212,166,80,173,230,135,2,37,18,98,48,137,247,82,113,185,170,236,95,89,93,215,142,14,158,169,90,57,45,150,205,97,187,247,234,204,195,50,169,200,77,71,98,113,253,77,248,195,158,162,206,221,53,170,118,38,206,212,221,172,36,147,15,74,180,15,74,128,114,16,168,59,234,106,91,212,87,66,241,99,39,104,68,12,155,134,103,84,213,86,133,136,89,72,130,63,164,14,50,135,37,229,201,161,176,54,179,101,221,57,40,143,41,76,201,235,193,184,128,53,158,23,78,69,8,100,55,79,214,29,180,141,53,112,241,246,213,58,143,89,163,75,249,83,141,116,226,19,108,153,25,80,249,177,24,156,89,141,108,103,80,245,227,150,181,42,165,150,105,201,207,251,37,58,59,36,167,51,142,203,163,216,32,113,197,174,202,56,76,241,247,254,19,231,189,204,185,220,40,246,126,164,196,192,160,148,6,136,113,201,22,76,52,241,173,43,80,202,11,233,87,118,97,176,194,211,220,78,47,197,197,186,211,220,180,138,25,180,107,208,181,6,144,186,137,161,207,97,194,235,56,178,44,3,13,166,101,106,104,214,44,53,216,211,138,166,106,173,255,167,104,0,0,9,0,2,198,129,72,130,21,8,25,210,60,112,249,80,61,208,96,129,177,198,247,70,142,20,0,4,6,105,11,23,173,106,69,130,128,179,63,11,144,146,154,108,42,154,55,198,230,183,244,207,176,145,76,192,122,149,213,165,165,181,77,157,124,190,245,185,248,121,232,131,159,255,251,178,100,37,8,151,95,104,75,75,153,100,112,70,34,153,73,103,107,40,28,85,163,47,78,225,51,192,253,9,37,29,173,152,160,152,203,199,48,185,94,84,136,97,139,253,62,218,12,54,220,97,149,53,133,164,240,48,34,234,139,2,103,146,96,132,160,230,72,207,224,44,48,230,76,253,23,128,144,168,30,16,82,56,43,196,226,66,192,161,98,34,87,106,214,46,58,98,165,74,239,107,146,166,142,252,48,215,250,26,18,4,160,172,120,37,249,51,207,216,36,154,40,76,96,176,221,226,137,164,113,80,208,251,45,5,178,97,180,217,166,16,178,223,187,147,170,109,103,158,141,163,179,244,174,47,116,241,148,94,254,188,127,53,151,38,154,189,248,225,232,231,171,140,218,89,134,155,69,183,219,47,110,24,109,106,245,254,159,86,47,72,66,205,122,12,214,0,0,70,0,0,106,228,116,18,184,69,166,254,32,80,19,52,131,7,15,180,181,75,69,251,153,30,20,179,205,231,50,4,73,69,124,243,11,90,47,58,218,228,232,233,240,244,84,113,192,58,92,86,32,156,59,225,19,45,90,182,220,183,186,253,40,74,239,241,204,0,208,0,0,20,18,6,147,108,144,24,4,58,70,11,168,134,5,133,38,10,3,230,37,195,166,17,3,98,160,217,133,97,2,92,191,208,9,8,24,40,35,180,129,208,33,121,210,71,189,178,190,121,61,115,80,54,86,166,168,108,216,194,118,183,127,234,207,84,187,82,43,26,128,230,31,199,118,149,199,97,175,28,63,27,148,180,40,109,149,86,93,206,148,89,2,77,242,98,19,34,7,75,80,18,218,170,177,0,24,17,52,222,4,13,34,85,189,86,2,74,141,69,153,3,117,45,208,213,49,89,19,39,110,169,233,72,202,84,253,53,119,78,48,200,26,20,101,175,67,148,114,40,118,24,139,234,166,84,246,41,38,165,181,40,215,74,11,210,182,232,48,135,231,242,106,251,55,210,241,73,20,72,229,207,218,41,218,83,51,77,163,173,51,224,170,36,84,216,242,232,91,130,71,116,202,8,37,157,91,204,68,174,93,43,11,148,215,134,55,36,164,170,176,246,127,88,168,0,89,201,241,37,150,50,52,194,146,5,7,24,212,209,116,171,48,24,26,119,176,2,55,214,255,129,216,212,100,171,253,216,131,168,176,129,102,75,69,13,35,34,242,157,137,68,102,215,214,109,87,128,217,113,166,81,241,77,219,127,40,0,0,9,0,1,209,44,181,224,128,97,151,239,6,244,148,29,149,58,97,48,33,211,150,193,212,177,145,137,156,131,111,227,115,148,8,192,102,113,26,7,1,209,232,188,77,106,25,164,122,228,91,127,39,47,217,154,185,184,205,250,215,107,95,177,149,232,207,212,255,251,178,100,34,136,7,40,103,75,75,152,52,240,70,130,185,53,103,67,40,26,133,163,51,174,97,49,193,1,6,37,93,141,68,152,179,23,137,58,80,212,8,188,19,216,56,47,124,18,186,86,25,45,216,235,246,206,217,2,44,55,241,50,211,162,179,78,12,51,162,44,176,41,199,140,103,17,56,78,43,94,201,246,110,144,130,38,38,5,128,35,1,18,85,36,117,177,179,182,132,205,214,106,106,88,139,51,166,95,0,204,205,51,136,6,87,106,98,29,138,198,226,244,127,65,12,84,194,28,132,203,37,212,128,36,155,89,209,59,136,169,76,134,65,158,219,100,163,25,210,115,54,192,137,48,83,186,75,9,6,17,105,124,196,183,177,226,40,216,97,61,97,116,198,186,33,19,207,123,243,79,113,151,149,179,7,176,29,195,179,52,169,173,189,138,0,128,3,229,44,130,66,155,156,46,152,254,11,4,60,33,72,164,42,160,40,22,57,241,247,44,212,255,132,113,32,220,99,78,101,214,34,168,83,184,205,46,200,180,80,157,34,202,80,248,233,38,40,97,100,45,118,206,115,98,43,90,99,223,122,247,94,166,85,170,242,1,140,128,0,46,170,38,192,152,38,71,63,154,232,48,115,208,105,129,66,134,151,162,24,248,32,8,16,17,19,103,161,219,107,10,14,80,2,128,43,214,71,101,252,227,85,151,118,71,114,9,158,156,140,72,169,47,87,159,167,189,171,56,84,213,72,220,106,91,217,231,138,164,81,200,191,13,66,97,184,113,218,149,38,43,8,115,222,26,70,79,113,14,171,25,172,169,8,210,28,158,209,67,147,105,65,196,146,143,112,232,240,219,44,194,170,59,81,54,118,252,190,172,217,231,141,54,56,19,115,143,245,208,218,196,100,130,161,233,6,195,111,67,57,160,40,141,22,160,90,22,141,185,159,125,92,207,193,52,234,59,121,173,215,216,123,101,72,160,21,27,21,159,146,197,96,92,174,44,85,7,189,163,107,206,7,45,1,131,149,8,34,229,54,201,155,151,210,210,51,107,163,133,225,23,216,185,41,212,145,183,124,1,32,0,0,50,67,46,134,128,10,60,172,8,18,208,154,14,97,129,214,155,175,99,44,108,3,201,107,115,54,49,101,224,187,82,199,6,142,147,189,250,214,74,171,74,50,230,186,77,58,137,114,100,108,242,247,255,233,87,255,204,228,89,208,0,0,8,0,1,139,254,33,0,11,1,73,132,50,233,140,200,89,189,229,97,129,98,9,149,51,233,136,193,8,4,34,40,65,153,237,52,68,170,10,24,130,37,200,144,160,12,7,187,172,190,94,163,113,107,78,173,52,244,82,221,53,62,20,118,168,172,235,183,43,204,71,168,158,169,200,187,252,250,199,212,101,116,60,255,251,178,100,42,10,7,173,103,74,203,184,76,240,70,1,121,72,111,2,54,27,125,165,54,238,61,145,192,210,5,230,41,148,53,8,144,242,28,84,197,242,105,41,201,50,245,43,26,13,63,139,117,248,5,45,85,84,217,119,132,49,1,232,198,128,244,123,2,68,67,4,37,156,152,26,34,86,22,156,156,5,242,75,4,246,85,65,0,151,36,14,88,34,132,46,148,213,156,107,113,135,45,166,50,200,203,85,139,53,230,114,205,98,180,177,151,9,149,197,222,72,196,236,166,126,158,34,29,56,68,144,36,185,2,146,65,104,211,212,31,33,37,102,233,190,13,7,142,169,167,76,55,107,40,109,233,52,248,181,20,210,197,152,40,156,222,201,120,202,107,73,90,200,137,229,114,122,19,48,175,187,114,147,163,47,9,201,66,44,174,118,105,169,124,184,72,180,0,0,16,6,160,86,232,64,140,128,243,48,43,69,35,34,144,18,52,26,44,26,108,113,137,4,14,215,42,240,227,101,5,144,35,66,222,209,10,150,225,116,37,15,32,212,141,36,124,89,235,161,151,69,66,123,14,44,89,138,248,242,58,20,253,54,93,255,255,64,64,82,24,136,144,100,64,225,137,76,230,67,141,154,165,142,101,241,96,24,40,106,160,177,144,64,224,161,128,24,6,175,156,21,164,96,64,0,20,57,24,113,228,108,238,105,114,14,131,161,145,201,243,60,118,167,11,234,199,33,208,207,30,21,223,191,157,220,53,219,147,116,55,21,3,60,22,56,13,164,253,24,63,168,115,212,248,102,51,82,175,209,10,100,145,130,31,230,226,240,129,36,68,20,94,138,250,116,57,193,126,116,33,41,226,246,153,63,79,195,97,30,140,75,205,17,145,146,111,41,21,72,224,221,91,7,133,129,204,72,117,124,175,187,58,191,161,57,58,95,47,179,11,38,103,254,96,178,37,231,238,247,219,220,154,123,58,189,242,185,224,160,224,119,44,182,126,185,134,27,233,86,171,162,178,230,111,120,88,88,226,142,126,53,135,231,232,71,11,78,202,241,177,125,97,39,206,222,55,230,244,163,153,222,218,251,191,207,241,64,0,0,192,0,0,30,118,31,136,152,36,70,32,24,227,172,54,81,17,140,192,6,74,194,133,114,247,105,211,168,154,170,158,143,208,250,239,253,169,255,255,255,250,63,236,218,94,170,227,236,233,239,0,40,0,46,98,56,196,100,105,100,101,217,32,96,216,236,103,10,118,102,149,22,96,96,74,99,155,144,97,176,88,80,14,24,52,31,25,190,41,60,247,76,22,9,76,126,1,83,5,19,159,135,105,129,178,84,150,106,52,176,76,166,87,40,151,67,78,84,190,90,93,165,235,110,19,148,251,78,149,215,118,96,155,179,240,228,48,255,251,178,100,43,136,151,213,105,75,179,184,100,240,62,162,73,66,99,98,40,27,133,157,49,78,97,49,193,9,11,101,101,141,24,104,204,94,54,7,132,101,125,60,239,211,183,6,50,8,77,43,196,154,235,8,163,178,52,119,67,32,133,8,196,0,1,16,83,40,48,9,236,244,16,185,16,204,169,47,235,252,200,11,138,211,145,186,5,89,106,22,207,93,216,58,50,248,59,20,186,140,198,223,233,75,18,103,108,181,144,208,207,65,80,44,203,178,252,219,163,206,146,154,229,120,214,85,163,200,113,64,116,71,92,74,45,109,206,101,190,156,191,194,237,151,73,200,9,38,201,145,42,27,94,92,189,110,238,214,118,108,198,215,155,133,216,94,100,146,180,186,179,87,15,65,241,180,73,153,172,95,57,3,77,101,78,73,187,3,112,169,248,60,195,214,168,43,68,184,0,1,164,50,43,35,212,44,208,163,0,145,156,198,36,203,167,11,79,55,250,159,27,2,66,179,150,153,5,41,198,107,107,200,4,224,234,116,90,148,138,221,66,125,76,68,138,74,157,220,54,253,61,214,232,255,255,254,215,253,139,106,192,32,0,0,23,45,36,138,2,140,101,68,51,25,44,254,135,163,99,134,77,7,107,49,240,37,2,6,48,0,27,16,94,218,78,149,0,6,53,12,166,90,94,178,169,116,106,178,157,46,11,241,11,121,196,167,45,235,45,167,47,123,221,110,5,177,99,60,100,81,73,199,150,37,167,253,82,41,179,113,149,55,40,171,188,184,89,244,56,250,164,203,61,78,199,222,4,89,108,53,59,18,16,183,11,84,33,77,148,211,72,61,7,145,84,208,166,217,170,41,230,180,185,22,13,222,160,118,87,107,29,125,224,88,6,106,28,192,248,32,24,57,33,1,160,208,160,12,35,80,30,17,40,242,200,209,46,177,232,169,155,87,89,54,46,115,73,216,206,202,9,71,226,20,152,80,44,108,233,78,102,209,200,210,145,55,12,235,65,231,23,215,20,50,115,37,46,229,20,81,50,34,145,185,100,117,27,79,81,138,215,34,196,231,216,121,227,191,102,77,32,22,0,170,134,33,5,4,96,88,80,64,234,113,224,198,131,64,144,105,91,130,216,239,196,33,209,32,246,249,173,8,17,204,107,243,165,74,118,0,89,15,241,247,149,206,243,130,88,229,148,34,125,178,107,43,46,24,113,62,239,40,83,255,253,252,143,0,4,28,128,0,14,100,110,72,242,0,113,134,97,134,110,61,27,211,200,99,1,17,174,139,35,75,117,204,96,241,8,58,101,106,153,50,194,225,198,226,201,95,232,118,29,243,56,60,67,87,187,162,141,26,231,39,132,76,161,86,187,129,60,72,175,153,103,88,103,136,158,237,167,220,233,35,156,255,251,178,100,39,8,199,32,104,204,211,143,100,112,58,194,89,130,100,72,116,30,181,163,42,46,229,51,216,237,6,102,9,172,40,208,88,216,85,166,139,229,81,192,59,206,66,2,38,224,216,8,33,166,21,130,228,34,32,183,23,64,74,130,212,119,135,88,29,7,204,193,164,35,224,187,37,103,21,74,168,74,228,169,144,94,79,100,243,107,2,53,134,67,147,168,202,94,68,59,67,166,181,213,88,186,210,140,192,233,167,150,37,36,24,198,233,94,143,178,175,223,248,232,245,162,68,239,21,78,24,82,75,104,241,50,27,199,150,90,45,59,237,179,7,63,69,141,89,73,193,81,243,247,13,77,156,134,38,79,206,92,46,188,36,174,88,69,103,18,30,33,167,43,213,139,172,63,110,74,174,50,215,77,122,40,192,0,103,253,239,112,196,5,164,81,134,121,52,71,8,193,132,61,173,33,55,39,51,158,110,24,216,193,10,24,63,94,82,200,24,44,98,81,111,45,89,14,148,219,218,136,161,79,223,83,63,250,44,254,214,127,234,234,188,1,18,20,85,248,176,80,100,248,184,107,178,88,98,91,110,106,176,52,101,12,184,98,0,96,22,2,132,139,227,60,131,132,184,159,76,67,25,129,177,192,1,79,193,108,65,149,100,216,10,1,24,220,131,14,210,209,222,221,171,13,22,181,46,88,86,136,68,246,255,223,181,7,207,53,199,121,121,72,86,243,240,182,24,147,116,86,213,12,98,74,137,131,37,235,136,170,13,109,160,50,112,17,197,167,72,1,128,159,68,213,8,108,205,52,179,160,65,146,92,76,198,36,91,1,101,31,53,49,103,8,70,193,80,28,165,144,236,2,235,160,158,1,128,217,91,196,219,185,109,234,236,92,177,24,97,253,121,98,111,228,5,43,167,127,229,242,73,77,175,125,149,39,159,53,41,184,148,251,88,131,168,23,77,250,141,181,83,87,210,36,74,185,10,55,212,91,171,89,75,254,26,213,65,185,194,183,98,126,15,194,57,85,48,246,208,8,162,170,111,172,78,31,81,77,134,226,186,240,185,40,244,2,94,124,135,167,224,78,0,5,144,1,226,147,104,0,15,17,125,91,106,84,75,28,108,76,60,25,53,157,231,25,6,23,116,46,128,5,124,249,66,244,42,57,34,19,105,210,170,51,73,255,250,93,209,255,251,127,244,125,126,66,105,229,110,11,197,82,231,202,8,24,96,148,0,0,0,2,162,0,1,74,36,13,97,4,0,19,15,183,204,208,134,49,230,156,200,98,83,55,182,64,198,148,149,10,134,12,222,43,98,210,214,148,16,87,137,171,91,151,185,111,92,195,179,12,202,135,3,154,29,37,172,52,83,231,218,189,37,188,37,206,175,42,242,29,21,145,16,160,116,255,251,178,100,38,136,199,14,104,77,107,143,76,112,52,33,137,163,15,11,8,30,249,205,45,142,97,145,201,37,167,165,137,163,137,202,254,5,19,175,204,212,171,112,183,159,132,228,212,90,14,144,42,6,202,108,90,22,148,8,113,40,56,66,50,49,3,109,11,69,153,33,200,204,84,1,29,88,115,25,12,234,243,176,190,53,37,27,204,209,34,68,136,32,76,40,131,11,9,27,115,65,230,226,135,31,201,222,23,156,49,99,175,66,68,173,36,146,21,178,43,180,193,177,79,11,152,42,218,207,101,94,132,235,209,193,80,196,23,232,136,149,78,35,164,10,118,66,201,33,108,173,193,11,151,64,37,58,120,97,182,207,137,204,35,94,68,8,211,170,44,166,188,187,26,74,44,164,101,166,0,66,147,232,160,128,0,1,72,42,176,192,152,57,199,73,168,104,210,222,197,241,46,116,231,192,213,241,78,212,143,156,221,246,255,255,221,255,255,255,210,175,167,119,10,174,70,193,194,18,8,28,178,76,11,180,0,0,18,0,5,212,213,72,133,65,230,52,228,153,237,200,101,93,193,195,192,71,36,115,154,52,42,13,16,153,120,42,107,195,114,241,127,136,0,166,14,21,32,36,72,17,43,165,137,105,245,40,108,251,235,51,45,158,151,196,229,248,74,35,112,213,223,155,177,26,187,77,51,106,205,20,10,242,65,206,123,112,94,75,129,132,83,59,206,195,76,123,229,140,73,112,23,232,56,208,74,79,185,73,166,28,102,51,21,47,49,182,163,189,107,41,135,47,12,177,173,139,152,46,5,206,40,193,36,8,103,9,74,197,13,103,74,32,255,182,181,40,220,25,184,100,5,23,66,51,151,140,193,144,140,158,51,19,82,49,234,37,43,148,48,91,163,196,147,53,245,138,131,249,162,107,85,135,137,206,42,197,213,149,5,108,69,204,51,246,179,173,177,235,150,208,226,155,153,61,74,36,189,50,34,100,69,66,113,74,51,158,59,187,176,90,212,58,178,227,235,254,156,69,135,218,205,42,167,221,150,241,245,189,243,147,75,78,207,76,218,127,119,98,227,170,191,237,0,0,4,91,166,138,10,156,16,11,49,182,197,128,154,213,194,196,29,6,68,97,134,235,10,137,241,189,51,145,60,64,47,255,206,90,125,127,171,191,255,244,253,63,255,255,255,255,95,233,209,87,255,238,113,131,14,193,67,161,206,204,160,198,8,0,70,148,23,106,215,255,181,137,0,0,0,2,32,0,0,153,54,219,174,163,34,33,77,134,44,61,206,224,207,68,163,15,223,0,129,96,96,88,194,192,19,54,151,121,78,155,134,26,8,181,149,234,165,218,150,223,122,210,135,56,42,29,194,25,181,90,106,238,50,76,169,255,159,150,173,199,166,255,251,178,100,34,136,135,6,104,204,107,152,76,112,68,65,137,85,103,72,40,29,69,165,46,206,97,51,200,253,137,101,177,161,49,202,37,95,8,152,156,246,78,238,46,104,204,190,87,5,74,89,43,167,35,154,104,236,210,48,197,198,142,95,165,135,47,251,14,72,165,244,21,40,192,16,217,88,220,81,26,80,181,146,174,37,133,224,144,162,183,213,134,244,51,122,130,9,106,240,29,43,142,13,128,84,19,32,16,204,62,168,227,233,166,208,183,35,131,210,108,246,35,64,209,44,33,54,212,81,38,246,11,228,209,211,234,21,177,133,32,131,146,205,65,94,25,242,18,181,175,29,28,72,67,162,53,149,72,89,114,81,51,8,18,60,70,160,192,169,179,162,37,111,26,27,166,220,185,9,244,218,102,81,100,32,55,125,227,26,166,164,8,0,49,22,21,13,23,216,204,28,254,116,20,188,83,235,27,110,238,81,145,9,23,176,207,148,238,182,125,57,65,53,172,14,105,131,67,80,218,165,137,214,101,191,183,255,255,253,15,173,136,38,43,185,97,250,3,223,248,179,24,78,101,29,108,94,147,41,10,0,13,164,90,158,71,35,32,67,13,126,189,62,47,36,213,132,19,106,189,196,152,37,64,208,146,104,204,8,41,69,20,12,76,122,88,102,2,219,69,223,173,52,85,9,236,7,158,114,188,102,46,223,198,189,44,238,54,233,174,231,157,52,166,13,185,86,46,215,230,168,90,75,24,111,33,46,83,166,196,151,78,18,38,96,221,87,210,242,105,143,106,230,109,20,34,7,142,34,49,125,209,201,255,44,128,131,64,194,151,96,144,34,24,172,85,7,79,37,126,243,44,214,134,203,236,53,120,122,44,253,100,246,81,188,178,152,21,216,150,74,33,247,102,0,183,83,81,72,244,158,102,205,138,126,49,5,91,110,18,70,187,183,29,3,204,22,101,6,78,109,67,28,219,112,21,65,10,9,19,162,73,9,17,43,156,57,130,111,152,70,242,220,75,20,61,114,196,44,168,232,33,66,133,237,73,232,70,76,173,5,144,200,138,109,20,215,155,81,243,234,125,213,183,53,113,12,36,117,50,72,147,89,0,4,192,0,8,10,41,21,17,143,38,0,103,46,40,209,166,84,60,73,247,105,160,38,54,123,17,86,44,236,100,40,44,32,26,86,124,134,19,168,50,160,238,189,46,217,1,92,65,91,141,42,59,77,127,250,191,235,255,255,255,255,254,224,0,0,29,0,1,153,52,88,182,70,4,204,21,96,166,148,193,155,92,122,109,199,217,153,66,166,3,22,135,22,140,134,145,129,228,141,132,195,64,135,41,94,180,200,45,179,89,97,104,147,86,24,183,106,180,53,142,87,243,221,47,112,214,56,92,171,106,115,25,255,251,178,100,34,136,150,237,105,75,203,152,52,240,62,2,105,82,104,102,116,158,17,157,43,46,229,51,192,246,135,229,81,172,152,216,69,60,150,18,222,202,29,231,126,3,211,113,106,174,11,246,228,72,218,43,14,116,75,230,130,8,178,150,36,138,77,12,1,193,14,2,242,46,91,90,133,164,194,95,164,184,101,16,124,122,209,53,135,5,45,245,79,25,43,234,254,81,207,222,116,33,183,246,27,148,57,52,210,247,182,39,5,91,127,100,15,84,70,102,181,125,238,114,255,82,10,200,65,13,202,193,144,75,62,100,203,48,17,197,56,13,201,57,70,249,30,98,168,184,73,165,3,72,181,101,231,182,211,153,114,145,171,209,240,189,187,199,124,218,63,89,96,194,227,238,34,250,116,23,151,100,39,201,172,96,170,81,84,0,0,68,28,246,86,40,132,96,1,129,30,36,224,215,202,18,40,200,38,5,169,72,185,117,66,44,217,121,112,141,14,116,152,180,201,2,133,19,240,234,9,176,97,132,236,65,18,253,157,230,103,124,162,167,25,211,255,255,255,255,64,7,0,1,73,54,145,226,16,16,199,84,232,210,67,212,219,75,216,202,177,176,194,104,112,10,16,24,0,9,135,25,6,20,23,139,85,223,67,177,128,129,9,32,2,250,166,108,122,7,246,50,184,115,126,226,243,50,158,209,70,171,91,139,72,112,181,90,119,148,244,86,36,143,228,227,225,63,49,85,220,141,79,53,231,85,150,92,146,52,1,96,32,197,24,3,14,193,210,221,199,85,202,214,60,105,0,0,227,13,0,218,232,99,33,134,151,97,171,25,115,171,244,125,8,149,80,170,197,22,46,189,152,110,7,71,21,236,158,12,183,81,198,178,226,190,241,169,11,210,214,92,85,170,196,39,232,158,153,92,42,93,118,102,221,73,108,49,32,196,132,171,13,175,70,138,23,39,179,129,251,217,76,197,102,71,15,90,136,204,129,205,50,74,109,38,153,123,136,81,106,21,201,90,159,188,110,178,56,180,150,48,188,201,99,40,39,252,113,94,90,114,255,170,102,48,107,90,78,11,3,39,115,167,196,171,5,74,138,167,200,144,3,111,217,43,10,75,83,18,48,201,113,48,160,66,188,85,182,68,179,198,208,237,11,76,87,121,119,54,28,9,222,10,201,57,5,150,113,148,229,171,168,85,178,143,99,26,17,66,45,16,101,23,218,224,239,217,150,191,229,190,72,0,0,9,0,0,5,65,160,88,144,104,194,0,211,56,188,206,96,115,53,37,240,225,128,99,132,176,193,207,195,1,10,128,70,128,178,85,186,67,176,120,40,173,66,170,72,145,73,98,25,108,47,45,107,61,164,159,212,91,86,121,43,162,167,191,99,43,90,231,242,12,221,43,217,255,251,176,100,37,8,135,11,104,203,83,152,52,240,45,161,9,221,25,236,9,30,225,155,38,206,229,51,192,205,7,102,41,149,137,72,4,204,64,77,114,171,184,240,49,25,10,139,194,221,166,202,161,140,213,131,171,150,109,74,143,136,79,86,184,100,16,244,4,133,4,174,210,48,20,212,248,30,154,190,71,17,45,166,163,136,149,105,150,136,78,90,62,54,102,63,67,133,102,232,253,83,208,57,55,251,30,110,206,84,165,208,149,211,195,112,184,118,228,253,21,187,145,250,193,13,6,167,229,1,104,8,171,116,114,132,151,242,89,12,41,88,224,106,179,136,217,34,248,143,54,153,42,220,201,164,246,164,137,50,128,9,202,5,171,91,216,30,30,201,49,56,200,208,132,220,129,50,129,142,137,84,117,253,108,28,253,96,0,6,1,198,128,0,5,72,5,171,199,193,10,8,0,111,0,128,90,177,199,12,179,18,0,74,187,177,71,68,71,164,177,165,63,255,255,255,255,255,254,173,119,111,155,8,0,1,7,4,225,112,32,192,160,212,193,186,92,201,160,96,225,47,156,203,66,60,208,199,196,201,16,180,4,25,24,174,41,152,106,121,35,28,161,42,76,64,1,153,234,10,197,25,188,191,42,178,158,195,82,10,91,21,164,21,48,175,73,158,85,227,215,105,97,136,126,86,229,202,221,217,68,45,177,43,164,138,92,147,45,109,79,55,86,0,240,59,35,160,181,21,80,89,98,194,149,70,0,134,89,225,17,38,153,102,48,229,243,0,2,92,84,78,82,40,5,28,189,101,27,235,21,2,76,19,116,81,234,202,0,3,68,133,74,162,44,138,90,54,56,21,27,93,148,135,134,209,149,121,173,79,105,238,147,137,32,84,51,14,173,43,208,215,161,231,234,237,120,195,19,150,90,149,139,138,7,12,11,168,138,82,40,157,108,20,64,203,39,67,240,75,89,139,123,13,132,218,96,189,49,225,89,134,38,125,142,237,134,178,164,233,197,92,187,106,199,39,10,151,220,241,204,154,183,54,91,241,63,62,229,193,199,68,174,83,210,193,145,9,70,107,6,208,0,0,93,161,131,229,35,140,18,128,112,252,143,6,94,9,153,24,101,130,204,45,5,1,22,87,81,9,185,5,9,105,102,159,169,169,175,111,255,255,187,209,255,239,244,127,82,91,74,128,0,0,33,0,0,144,209,78,12,15,3,204,158,142,205,115,106,143,60,114,205,187,11,140,190,181,140,89,9,128,160,216,24,226,49,73,1,87,173,73,6,12,5,7,233,139,98,213,31,202,217,189,109,54,9,128,117,73,242,201,251,180,147,86,104,42,206,107,57,204,220,119,242,18,215,148,9,104,193,81,230,52,162,79,43,4,47,106,68,195,72,96,134,232,255,251,178,100,47,10,151,194,103,201,75,184,76,240,59,129,169,88,99,70,26,28,241,163,40,110,228,211,193,1,6,229,17,172,176,202,98,154,234,166,213,139,229,25,15,154,25,7,48,184,136,33,143,1,146,34,26,24,137,208,64,114,207,30,166,24,4,68,46,64,117,76,48,31,97,100,5,6,51,48,64,18,173,226,85,141,57,238,75,234,37,52,98,210,150,190,225,203,90,74,236,92,242,41,108,28,253,183,243,16,11,132,255,207,175,217,92,170,135,135,135,86,16,11,218,57,48,135,133,77,217,164,48,210,111,20,69,21,70,141,9,120,34,134,69,172,210,243,138,179,133,107,109,66,190,197,12,155,70,193,2,141,73,142,187,49,89,102,9,49,169,66,109,225,210,241,107,187,47,36,149,144,76,161,245,70,130,148,225,26,0,0,61,128,28,21,240,171,128,188,3,37,57,236,64,201,76,126,116,213,135,36,32,104,242,234,27,140,159,90,203,60,178,165,196,0,71,36,48,48,51,85,74,51,68,86,97,133,226,166,189,194,218,53,30,97,2,183,108,176,0,98,130,23,196,192,16,88,200,34,104,213,87,32,197,188,168,194,177,128,210,81,244,202,0,8,12,8,133,132,3,24,73,104,213,150,78,97,8,8,207,23,68,130,87,33,194,51,150,85,57,157,137,201,153,77,203,250,152,222,183,189,198,106,75,38,29,58,73,138,105,82,159,75,248,41,168,175,165,133,171,81,244,82,169,107,79,17,128,208,145,200,197,25,6,152,152,132,37,64,173,230,33,99,164,4,58,2,20,195,81,213,28,68,240,136,201,20,18,8,112,138,206,128,19,16,71,77,240,47,139,110,149,204,205,120,80,203,220,216,33,160,123,57,102,109,154,14,238,161,246,42,255,191,205,158,220,85,173,193,114,187,114,254,88,166,79,8,47,122,7,31,126,214,75,12,240,28,155,249,148,5,26,85,200,147,73,27,140,114,100,68,217,238,155,8,241,2,76,217,10,18,153,21,132,184,30,5,217,50,203,130,67,110,78,34,236,32,150,115,88,230,39,245,211,52,175,176,143,187,106,72,8,64,111,251,77,11,139,51,71,200,118,132,43,15,8,53,156,62,145,231,49,196,85,128,84,52,235,116,238,52,182,209,121,56,79,87,38,128,194,104,138,40,154,152,246,216,1,57,114,194,215,37,85,138,234,32,42,118,182,246,41,10,110,152,0,0,9,0,0,5,65,96,21,78,192,32,177,132,206,161,143,104,33,58,30,104,80,38,100,83,42,97,216,30,135,51,18,128,147,30,6,151,66,43,12,135,8,15,176,8,11,105,57,195,24,220,181,140,175,146,153,109,218,124,99,147,217,220,151,222,202,166,19,152,69,172,92,149,60,239,99,0,169,64,220,255,251,178,100,40,136,151,89,103,202,211,184,100,112,63,33,169,72,107,12,50,158,73,141,39,46,229,51,193,3,6,101,21,172,12,216,114,113,218,218,240,158,97,76,5,175,178,148,47,145,181,133,58,93,168,15,106,2,84,79,178,228,5,184,98,32,203,214,0,46,96,170,25,192,42,10,64,160,164,74,45,139,4,65,230,94,177,21,3,88,103,113,135,33,249,113,102,26,117,32,148,72,136,65,82,31,28,19,204,202,173,54,31,9,183,120,172,90,44,180,94,80,202,3,74,12,79,121,63,48,73,92,199,115,74,27,101,117,59,25,125,121,192,156,124,185,181,148,119,102,117,175,137,133,238,213,150,107,223,181,182,178,166,75,141,53,151,48,127,62,204,75,247,235,124,177,93,151,51,53,190,98,32,125,52,169,168,77,7,180,128,0,16,0,68,217,75,53,21,130,0,50,109,56,1,149,25,94,133,240,146,44,99,238,105,26,96,70,41,204,222,235,29,30,22,90,233,99,73,186,81,231,220,168,187,14,244,58,179,123,19,234,24,253,57,181,205,37,63,195,159,191,106,64,148,0,11,34,4,32,50,0,40,197,24,216,205,1,68,232,63,76,195,208,148,203,104,152,198,16,56,42,11,24,68,29,153,110,67,44,126,63,6,0,130,112,42,165,235,206,255,210,220,194,146,180,238,233,47,219,173,221,210,238,207,42,198,105,185,76,241,200,101,242,166,241,165,33,115,2,182,209,164,169,142,154,10,200,132,109,201,58,83,13,53,99,174,154,86,183,4,23,135,196,33,41,224,170,130,192,7,4,142,99,168,26,238,8,73,33,152,77,115,28,48,133,1,219,4,26,156,134,0,13,117,41,82,133,152,174,37,228,225,54,240,43,19,107,148,176,204,16,213,223,132,198,115,154,100,51,110,64,237,56,177,233,90,212,149,81,68,164,211,51,242,193,72,112,141,1,187,65,211,136,139,72,7,225,81,89,237,106,136,163,2,18,71,235,99,143,97,179,226,147,86,78,201,9,216,17,158,218,68,127,204,130,91,73,164,147,30,219,164,138,100,18,78,72,87,81,208,81,50,84,141,130,163,4,235,57,69,235,0,242,57,1,194,211,181,3,140,43,0,133,6,238,40,170,104,244,141,54,113,234,59,122,165,185,150,133,254,214,27,176,53,8,69,75,52,31,83,233,1,100,133,142,36,64,71,80,153,36,30,229,60,218,146,230,164,160,234,73,51,87,173,73,244,186,155,102,4,0,0,52,128,0,0,199,153,162,22,132,208,225,243,145,71,204,238,246,39,67,156,4,56,14,128,18,7,140,206,32,52,177,165,106,206,52,83,8,131,152,196,17,42,163,149,70,126,77,102,229,251,181,63,85,112,158,214,83,244,221,167,237,168,50,110,255,251,178,100,33,8,135,34,104,74,83,152,76,240,64,129,9,69,39,121,2,27,9,157,47,174,189,51,192,250,9,101,117,163,165,152,53,54,250,74,30,184,162,150,186,49,88,29,227,82,230,106,250,47,38,164,153,203,217,235,77,68,193,44,242,95,23,204,179,5,226,64,16,252,205,203,70,129,111,60,114,132,39,5,248,71,240,115,227,13,88,204,224,242,146,144,20,88,164,141,68,89,82,238,104,240,242,217,163,88,55,254,137,153,55,23,6,64,202,22,204,12,218,86,118,164,16,168,59,44,163,112,214,84,210,237,123,209,35,72,67,4,20,173,84,191,243,107,109,103,189,52,144,145,190,147,33,214,100,138,44,193,116,95,149,138,158,51,168,217,84,41,179,158,122,156,18,67,109,175,144,180,75,37,35,40,39,138,74,238,58,162,234,57,226,4,238,250,128,28,1,0,179,158,143,128,226,51,0,153,8,84,246,36,90,118,230,159,38,12,52,223,74,218,29,132,196,35,84,28,2,150,18,133,110,4,102,84,194,55,38,135,83,81,84,139,6,66,86,139,237,66,195,144,165,53,34,99,119,191,254,143,173,2,162,0,0,20,197,231,83,97,16,6,97,90,170,99,209,230,99,188,172,97,208,4,98,50,130,96,216,18,35,5,67,4,35,24,193,233,117,52,64,152,36,104,147,48,204,15,82,51,98,165,169,12,100,235,248,145,101,196,179,210,209,41,125,87,192,138,214,177,13,144,255,117,207,198,241,206,165,128,150,79,165,213,106,226,250,113,26,171,97,188,79,132,20,51,0,3,128,245,40,19,174,193,2,1,48,153,139,9,32,19,1,180,33,9,209,230,74,9,137,118,42,203,241,31,1,136,185,169,25,217,86,150,145,250,185,186,194,178,148,69,68,112,117,159,13,169,109,246,34,97,92,77,4,137,137,169,83,101,87,71,171,166,255,61,168,84,165,9,46,36,21,50,93,118,98,77,41,27,26,9,167,127,199,189,235,34,52,156,219,154,55,133,40,82,136,233,24,222,28,78,69,139,124,21,176,79,42,138,185,70,176,213,161,31,235,128,1,128,0,0,68,189,247,129,197,18,24,48,71,81,184,212,32,45,231,65,184,57,36,6,33,184,211,216,21,179,35,215,175,144,163,46,184,124,156,228,221,235,234,177,36,167,161,44,145,203,110,211,78,234,53,47,21,183,254,174,206,168,0,104,0,0,14,6,0,101,228,17,4,102,22,66,102,59,176,32,133,36,212,32,4,202,230,200,196,208,16,68,12,129,141,211,43,0,182,25,56,161,134,9,130,45,128,179,234,106,251,64,246,110,83,87,221,155,95,149,37,168,196,34,253,156,59,69,133,95,151,238,45,44,107,110,93,42,246,84,211,12,2,44,215,96,183,255,251,178,100,42,136,183,144,104,74,59,184,100,240,70,97,249,56,111,70,40,27,173,163,45,174,225,49,192,241,6,165,33,172,172,146,129,195,107,202,208,221,214,99,49,95,40,100,34,59,21,36,0,40,76,168,28,21,34,28,112,249,23,200,29,16,71,207,207,80,16,75,203,238,93,164,35,37,106,151,167,226,20,162,114,131,52,72,221,20,66,149,241,79,7,73,54,33,249,99,226,220,222,151,29,124,56,240,67,247,3,202,109,231,22,132,103,61,91,179,53,61,66,72,252,84,91,95,143,41,122,237,191,47,103,102,246,60,162,164,60,78,165,97,136,226,53,23,203,71,4,4,198,91,115,169,101,98,195,245,237,242,83,200,91,73,52,50,229,139,87,195,52,113,134,172,173,115,54,138,183,229,144,162,118,206,184,154,49,148,221,245,232,0,0,12,0,134,219,186,216,21,48,0,24,24,70,2,9,141,61,145,226,47,65,116,129,139,117,55,30,104,95,60,199,181,193,76,202,12,122,46,33,136,214,30,9,78,168,193,56,199,226,123,205,50,197,135,166,79,99,30,97,53,20,73,198,183,244,77,122,187,189,96,1,9,0,0,158,68,188,19,44,197,224,228,206,82,60,224,73,68,197,240,148,204,209,224,56,188,10,3,192,97,96,136,255,94,207,205,80,104,4,156,239,19,38,148,69,117,219,252,155,125,31,201,68,49,67,75,133,170,245,110,97,49,65,75,53,69,77,67,114,142,95,42,135,30,154,6,13,122,33,102,31,96,142,194,230,152,205,122,179,182,217,226,89,175,52,129,3,144,34,6,26,21,135,140,107,96,16,176,40,17,190,92,232,168,176,237,49,49,224,6,28,189,111,230,228,226,206,91,117,67,11,189,69,88,68,64,43,7,144,129,12,134,85,11,160,31,29,159,65,56,147,169,20,36,98,146,51,191,105,5,153,54,56,145,42,132,26,33,122,216,130,48,16,192,133,138,187,64,124,6,60,142,68,114,122,24,52,244,62,19,197,23,34,31,38,105,164,69,201,223,142,141,209,165,111,171,166,10,160,85,35,68,106,147,16,21,235,162,170,46,136,8,126,99,46,72,64,99,64,48,141,240,254,39,52,228,69,183,118,190,35,120,185,83,81,35,47,248,40,27,142,54,116,233,51,162,199,23,168,46,73,181,11,142,21,18,213,42,44,250,103,145,138,164,101,119,119,99,119,251,106,0,0,12,0,1,195,4,245,170,1,9,12,112,120,141,35,63,15,40,139,134,168,243,31,37,83,14,65,115,3,64,35,25,65,51,47,129,101,105,130,37,130,65,232,112,0,92,20,250,88,86,222,158,61,77,59,40,179,79,79,218,108,231,239,254,85,55,171,155,213,28,56,252,57,213,170,165,179,33,108,106,62,255,251,178,100,41,11,135,117,101,73,203,184,76,240,70,161,153,75,111,9,50,28,49,161,38,174,228,211,192,222,137,37,233,156,20,88,132,150,205,76,159,110,171,42,143,174,68,231,95,9,118,178,151,90,216,132,135,8,112,171,224,44,52,36,12,189,103,169,21,105,90,135,129,5,100,128,18,93,140,88,100,68,193,73,84,30,116,89,18,204,139,185,235,37,156,166,170,105,51,166,60,201,223,89,50,143,85,167,149,57,206,212,89,245,164,97,239,181,248,239,59,66,245,193,113,178,34,105,185,23,238,52,72,138,16,148,58,203,73,149,114,86,248,161,67,149,18,146,213,200,166,193,243,209,210,135,88,138,121,175,102,76,158,35,149,43,20,66,207,65,25,70,212,34,172,73,181,160,229,127,157,210,195,193,48,116,30,97,43,10,219,95,72,0,0,0,128,2,109,88,67,61,10,154,131,136,76,190,213,203,33,106,128,167,82,0,82,180,154,0,95,228,63,211,143,80,50,97,101,144,226,67,141,168,98,67,7,137,140,114,226,136,90,143,25,166,245,203,168,124,205,221,15,66,191,217,151,106,24,214,84,219,186,66,92,224,32,74,96,32,108,97,92,156,99,210,16,106,253,232,103,129,16,103,115,64,99,88,40,135,16,80,86,101,136,106,200,152,243,2,5,8,229,238,7,1,169,33,44,163,251,218,159,137,74,232,51,131,63,150,121,103,85,51,166,194,98,237,46,112,221,124,103,27,146,190,164,96,206,100,4,203,210,169,173,169,234,169,128,136,15,210,54,150,201,29,43,62,173,97,203,48,1,126,16,216,194,20,193,88,72,176,184,96,203,144,252,186,65,116,11,78,29,34,8,203,135,113,168,13,18,202,215,186,33,241,190,121,154,251,52,138,182,176,168,5,119,82,65,112,184,26,235,62,112,97,56,82,92,183,82,67,59,46,160,248,4,210,17,136,158,80,108,59,86,38,232,212,94,222,191,63,95,91,166,232,21,112,14,20,52,97,4,236,225,202,133,129,250,110,40,29,45,36,132,255,6,172,142,34,145,169,68,27,54,106,61,168,159,110,212,121,248,113,199,169,140,95,168,9,128,0,1,118,28,125,30,113,201,208,124,204,66,125,155,238,158,49,235,133,230,58,148,36,255,99,202,242,113,176,58,16,47,171,138,95,95,107,206,254,55,167,255,237,191,253,93,41,245,109,67,190,73,157,64,0,56,0,0,82,19,0,37,250,44,161,142,166,145,163,128,65,162,113,249,156,65,25,159,166,161,143,0,80,16,16,2,1,134,59,9,143,45,182,66,85,2,22,74,162,87,142,188,131,149,175,83,208,214,154,206,172,91,144,251,189,29,177,35,239,255,51,151,118,236,231,105,166,93,104,17,173,52,24,84,11,27,255,251,178,100,41,8,7,2,104,202,187,184,100,112,67,161,9,92,99,121,16,30,41,161,38,238,229,51,193,1,133,101,45,157,32,144,116,226,232,82,179,156,53,146,187,35,236,74,94,243,170,21,138,68,47,8,248,100,203,100,14,187,33,48,92,186,224,207,25,106,36,34,64,176,201,83,25,46,156,57,41,64,200,147,134,239,53,117,113,35,156,125,39,137,99,147,103,196,162,178,247,110,31,169,71,25,239,45,113,187,43,185,34,19,233,142,138,101,202,157,34,109,122,132,83,171,163,255,195,213,208,44,58,88,236,45,33,151,215,175,232,174,77,187,71,244,73,53,63,49,170,71,191,204,150,178,161,110,46,155,189,75,161,206,85,239,166,81,182,92,150,47,75,87,168,228,243,154,136,0,8,0,16,0,9,200,205,48,16,98,69,102,27,84,143,134,213,232,95,43,101,230,48,235,130,3,142,72,76,161,207,20,1,155,89,48,130,2,218,27,75,75,32,249,97,72,165,140,23,202,60,93,45,110,149,82,50,40,157,190,143,249,173,251,58,150,56,0,0,5,7,132,144,112,34,34,6,204,133,102,205,42,10,205,84,170,205,67,29,204,64,147,76,27,11,204,7,0,192,64,177,147,100,154,175,147,43,113,133,64,26,116,89,22,0,105,233,47,80,70,165,177,31,179,44,140,203,33,235,117,227,114,202,75,249,91,139,239,175,140,18,221,32,88,46,34,254,48,234,25,136,121,88,93,37,163,1,62,21,93,38,138,159,53,214,162,226,125,82,181,29,84,93,165,40,209,148,170,34,182,164,130,25,38,141,22,30,122,66,135,56,16,83,61,29,32,70,43,164,142,241,86,192,200,221,21,63,53,7,206,73,93,101,178,188,219,45,182,235,1,59,175,11,34,160,125,225,246,249,211,185,41,135,232,231,123,220,201,12,27,69,109,59,75,179,25,182,137,134,113,233,60,231,172,180,135,105,162,89,166,209,72,164,177,98,33,212,23,141,207,11,183,26,74,99,161,228,197,8,76,30,71,10,51,26,58,70,187,13,206,107,225,3,217,116,209,190,167,238,116,182,4,184,163,190,219,244,128,0,0,64,32,15,101,62,56,224,4,19,182,241,113,5,140,79,4,162,5,51,162,12,150,5,240,225,86,56,249,176,128,197,129,208,30,35,125,15,142,61,161,36,24,209,122,64,7,210,215,197,58,150,83,76,160,153,136,166,123,177,63,254,148,64,0,112,128,65,33,12,5,4,204,12,169,76,51,14,140,232,217,12,243,24,141,50,85,140,143,0,6,65,80,0,70,100,17,56,95,150,197,12,24,122,1,174,165,128,65,62,79,28,142,49,71,14,80,82,227,53,39,132,118,89,118,164,214,171,111,25,94,63,25,149,180,234,57,68,255,251,178,100,37,140,7,76,101,73,147,184,100,114,67,65,249,72,111,41,36,28,13,157,44,110,61,49,192,220,6,166,180,188,20,32,57,62,218,58,178,150,156,244,49,165,174,149,240,107,188,176,207,139,238,132,242,240,189,43,149,190,70,171,160,209,63,12,240,238,82,238,140,172,88,166,229,133,6,174,10,160,96,101,53,67,133,82,4,7,72,152,205,232,57,109,17,154,195,45,34,113,241,130,28,113,224,184,8,196,200,244,176,168,126,195,196,163,79,29,9,222,79,249,94,170,51,102,92,72,245,88,237,134,171,121,184,154,101,251,210,146,197,44,169,196,139,161,99,59,30,110,144,174,141,202,76,218,53,214,143,79,96,101,195,172,189,105,135,123,77,187,201,122,31,236,143,105,21,177,187,64,222,74,154,229,93,78,253,141,251,153,247,229,208,0,67,192,6,164,173,110,185,9,115,73,51,108,211,36,83,149,146,35,97,134,64,113,3,8,174,26,221,218,134,166,72,108,141,205,116,141,32,52,116,144,134,213,44,8,6,139,148,19,185,140,56,33,141,178,218,112,157,61,12,189,169,171,253,183,124,86,16,0,10,83,20,1,209,173,58,204,153,15,54,200,0,228,181,131,116,11,13,154,226,50,240,56,0,14,24,4,24,212,218,229,72,222,48,0,41,186,178,22,222,95,188,105,60,231,26,203,199,172,136,196,251,44,138,87,77,183,121,92,194,85,176,71,246,63,163,172,36,208,249,155,78,66,254,95,200,242,246,52,161,23,214,242,228,133,157,0,220,0,8,148,29,141,98,220,0,232,128,128,118,10,177,196,63,69,196,88,64,90,4,72,128,193,38,224,229,68,152,194,26,88,203,114,202,28,116,154,105,166,87,160,65,17,0,6,13,8,197,104,193,18,35,207,56,141,38,17,168,218,146,100,10,103,186,153,102,241,3,4,45,42,145,242,89,66,8,151,241,67,171,23,4,73,203,52,189,76,78,194,1,177,84,196,108,178,171,40,134,87,77,88,167,110,229,102,85,3,123,70,132,75,69,107,214,49,67,219,253,82,86,215,165,187,14,54,189,138,204,53,142,199,192,0,12,8,152,0,0,231,19,245,150,9,76,13,150,34,241,129,236,222,189,56,240,134,146,25,183,57,24,21,224,206,113,223,250,255,255,255,254,181,170,175,179,66,199,72,34,239,162,97,83,206,118,141,53,8,0,0,98,96,95,77,224,128,38,48,178,24,163,26,80,123,48,217,65,211,11,32,167,48,29,40,115,0,160,51,70,177,160,39,48,54,13,6,45,33,103,134,3,192,58,170,15,32,240,4,198,226,21,27,20,61,79,89,242,131,44,191,234,58,233,200,230,171,238,154,111,231,164,181,37,145,87,233,177,75,152,109,135,37,62,255,251,178,100,42,140,7,185,104,201,19,217,76,240,53,65,169,157,104,41,98,29,233,163,38,78,225,145,192,234,132,37,141,172,36,144,85,128,152,181,110,93,176,220,55,56,247,59,73,194,177,88,232,136,152,13,152,8,5,69,21,59,71,194,64,17,208,73,240,131,73,79,42,30,100,104,2,28,216,58,120,46,144,64,232,172,102,132,89,40,121,47,86,1,28,200,67,89,235,53,248,71,250,5,254,190,42,44,101,153,20,111,166,37,48,228,134,131,113,133,115,156,229,36,236,90,10,160,167,148,5,32,33,118,43,165,105,39,167,89,28,204,101,218,142,159,6,114,181,67,106,6,219,109,3,104,102,220,33,39,24,220,115,160,138,218,109,57,175,113,221,184,41,54,217,153,206,134,40,91,122,185,4,239,214,227,19,168,177,169,16,154,127,18,173,117,18,201,160,0,0,14,8,0,0,165,158,171,81,45,208,0,99,101,23,64,112,227,245,141,41,64,139,29,184,58,201,18,163,3,144,251,91,255,234,253,250,127,234,255,217,79,246,36,46,86,44,249,13,130,189,104,0,22,86,14,137,2,166,6,133,6,17,82,130,71,241,181,201,136,117,222,105,193,236,14,76,193,160,201,128,128,120,36,177,71,184,53,199,34,28,220,244,170,121,158,233,92,63,148,13,21,102,237,99,38,194,254,51,72,30,55,34,191,110,213,251,156,119,165,145,26,240,204,82,87,14,192,203,41,181,95,17,10,71,33,175,171,123,13,108,216,22,137,118,42,170,63,63,235,210,29,88,225,86,5,90,227,20,76,20,149,202,95,160,49,148,68,57,40,128,187,203,172,14,186,75,17,57,251,26,154,151,3,10,147,142,226,195,39,164,161,217,114,226,14,124,200,172,68,15,76,22,142,194,50,130,89,53,194,70,63,100,136,90,124,194,150,211,209,69,249,154,202,100,38,185,9,103,75,77,69,135,79,94,150,149,110,92,249,18,133,105,78,207,237,19,212,109,50,229,14,156,188,229,95,187,239,115,236,29,85,238,179,247,116,186,118,126,196,234,206,173,152,153,231,243,154,142,45,115,155,212,18,161,54,69,90,152,7,64,0,0,1,189,137,193,197,131,43,180,214,217,19,200,106,210,130,33,30,15,91,237,48,104,219,6,139,191,91,88,248,92,112,108,60,91,74,105,212,199,247,89,167,255,250,63,255,167,214,156,163,88,212,238,54,166,197,186,129,0,1,115,4,69,225,33,196,195,80,196,206,212,232,204,192,160,27,146,24,52,89,25,90,176,3,141,0,80,152,1,1,12,11,34,16,128,192,208,108,4,23,152,40,4,67,40,172,156,107,189,0,238,250,115,152,6,0,152,6,2,160,123,20,163,70,246,126,68,245,254,151,234,157,165,160,157,255,251,178,100,38,142,231,173,104,202,19,184,76,240,60,98,185,98,105,34,82,155,61,163,54,110,61,57,65,28,158,101,69,163,29,72,92,130,66,14,59,180,148,224,99,174,39,114,157,246,95,19,76,226,12,130,158,70,158,159,232,168,171,31,101,135,118,33,246,67,113,249,90,40,250,152,111,226,18,210,112,186,77,108,181,173,67,51,48,203,212,138,137,40,22,48,99,37,1,20,103,106,42,215,147,170,42,213,218,133,84,235,149,55,73,150,93,12,211,82,50,24,212,7,97,134,195,179,111,45,21,157,70,37,148,178,200,127,121,227,73,78,34,195,234,145,143,235,115,184,217,62,32,157,175,52,8,224,130,8,72,12,43,213,124,188,83,113,34,1,109,126,244,245,61,94,127,205,56,38,186,113,156,148,149,55,71,81,62,19,200,152,217,148,201,45,25,220,60,240,178,93,201,188,152,0,3,82,206,58,98,1,224,225,230,75,8,57,121,136,78,157,113,58,160,164,17,58,184,67,53,173,132,39,207,58,170,181,20,226,221,36,1,6,70,234,107,172,51,101,188,187,151,212,186,127,187,187,253,10,111,245,255,141,235,6,94,48,25,48,64,212,207,133,147,46,135,77,0,55,58,24,8,89,130,97,149,8,32,6,96,16,128,65,92,193,65,213,242,241,57,76,6,194,114,50,206,137,2,41,91,171,66,75,209,64,114,96,185,83,141,197,149,227,6,41,247,137,194,178,240,129,64,209,164,17,139,1,33,180,77,197,137,134,1,159,43,8,196,99,51,73,45,15,118,24,42,148,226,212,105,90,98,41,100,101,56,206,36,241,150,146,39,182,80,35,35,31,7,106,141,46,164,70,183,170,87,208,231,60,90,177,36,87,102,19,29,98,34,27,159,35,165,220,215,125,54,237,241,127,235,24,104,185,57,31,187,195,220,238,28,6,37,149,106,151,76,106,233,245,107,66,114,7,143,168,88,153,152,193,10,192,219,56,1,80,192,245,174,86,13,53,104,86,146,176,109,92,88,167,128,192,101,8,42,131,19,109,139,139,98,28,217,189,111,45,165,45,99,204,149,37,208,23,114,89,21,47,0,113,163,69,224,4,232,195,56,100,215,39,204,168,114,236,112,62,101,14,156,195,107,39,115,15,68,161,102,3,192,161,80,114,196,141,52,47,81,103,186,78,236,103,210,173,101,109,250,189,13,95,245,101,49,39,63,183,250,21,236,255,253,159,187,235,0,0,12,188,192,227,96,112,24,195,35,195,13,188,76,100,221,53,125,148,192,225,211,56,18,132,140,225,80,120,145,188,195,226,166,170,208,109,33,116,169,41,23,175,1,193,187,74,54,211,174,144,227,67,30,111,166,220,203,121,73,236,189,86,160,148,85,157,36,44,154,93,48,255,251,178,100,36,136,166,244,104,204,155,153,100,112,61,163,73,85,107,11,50,28,85,159,46,238,61,152,200,233,13,230,41,163,161,72,169,117,74,122,71,38,7,160,101,112,107,194,211,35,79,228,73,210,114,105,37,114,136,205,52,33,151,73,96,104,219,57,126,26,121,84,53,99,134,150,114,251,145,52,230,93,97,60,149,36,13,76,233,52,153,78,111,253,136,115,58,89,238,119,207,61,13,17,44,97,26,231,30,186,135,28,127,28,150,60,150,77,45,33,19,151,64,234,206,158,78,165,33,10,106,122,244,93,86,35,45,30,146,83,191,239,210,46,231,116,185,2,183,104,243,208,29,187,243,50,236,92,184,180,177,122,203,70,126,203,39,5,182,23,29,45,66,232,175,144,95,218,94,242,197,218,195,26,189,192,16,0,82,51,116,202,36,64,88,0,98,116,11,76,38,142,76,196,48,135,141,72,58,158,27,42,105,78,170,110,124,119,189,159,54,234,59,26,157,11,70,156,145,29,104,220,42,69,242,74,123,85,93,116,171,113,239,18,221,254,148,133,0,0,10,114,0,100,12,50,23,49,228,188,209,50,83,135,45,0,214,163,39,188,1,69,128,160,100,197,66,67,24,15,85,182,5,165,72,8,66,195,86,182,97,96,52,235,9,132,232,193,67,5,197,30,137,237,101,83,99,35,248,244,13,40,125,167,200,1,165,2,220,98,120,169,153,238,166,105,61,71,211,58,133,184,249,30,166,66,120,94,216,78,211,169,70,119,28,193,112,145,19,241,39,58,196,192,76,20,130,220,135,137,192,28,200,0,54,132,20,11,160,38,18,18,196,163,51,135,249,120,136,241,161,165,20,162,99,154,95,36,148,85,30,29,30,159,251,39,82,134,122,194,239,69,90,250,161,84,21,164,239,94,107,118,226,101,186,57,123,116,93,155,174,53,166,71,231,7,49,28,163,204,117,100,14,59,229,148,135,48,117,209,233,4,148,118,218,216,31,109,59,101,40,84,14,44,31,150,101,178,233,86,205,25,173,129,25,120,176,194,40,35,47,52,152,40,112,0,56,218,183,20,118,37,16,138,1,72,225,134,68,8,220,186,106,114,235,195,161,218,56,11,139,187,13,22,122,254,217,127,147,241,40,155,46,191,247,106,147,127,255,255,209,253,95,253,46,102,70,230,161,46,57,234,0,0,99,1,64,136,34,1,51,2,208,0,38,28,211,31,81,215,50,226,80,3,12,224,46,48,215,43,115,7,192,25,48,20,2,98,98,4,48,151,8,134,224,250,168,16,192,2,166,58,57,185,108,16,193,52,18,242,156,166,116,76,25,192,244,120,2,27,162,18,160,26,119,178,106,188,204,2,235,82,62,217,136,128,204,120,42,105,228,25,76,52,151,201,208,255,251,178,100,47,138,8,69,104,200,19,217,78,64,62,195,73,189,100,205,86,26,185,163,45,78,97,49,192,241,141,38,29,161,29,88,112,221,0,84,172,173,141,162,186,128,141,8,128,114,230,16,138,153,235,234,28,44,130,63,37,169,152,49,10,6,48,102,72,168,150,128,50,17,18,120,136,35,88,128,27,227,200,133,217,10,140,59,56,92,68,13,110,66,204,5,196,2,138,60,114,51,37,90,199,140,167,82,243,96,78,99,198,200,221,38,177,6,195,176,219,210,207,57,6,67,152,65,142,27,62,151,193,27,132,118,110,36,23,84,169,124,169,27,254,47,197,101,138,17,61,52,229,20,138,65,25,174,27,68,136,116,224,161,54,53,136,34,102,213,250,178,234,228,105,86,113,98,24,182,154,172,121,198,186,209,196,201,154,219,103,206,135,113,104,146,195,25,217,178,166,188,38,55,188,176,0,16,32,0,80,0,2,249,86,14,140,156,186,134,148,41,70,20,49,230,155,186,180,51,232,93,149,252,107,171,39,254,186,199,177,144,65,135,134,37,77,191,53,95,255,255,255,255,255,204,1,173,191,140,136,0,41,77,22,73,254,179,136,16,10,99,7,6,147,222,54,98,203,0,41,102,116,40,89,177,129,102,140,1,143,38,194,225,97,145,169,146,1,176,196,170,38,36,2,146,180,199,142,50,96,128,181,125,76,201,65,117,98,241,54,203,25,110,63,172,187,37,181,170,251,36,9,74,103,48,213,152,132,57,17,126,36,140,93,214,134,91,111,97,211,48,35,19,107,146,122,85,144,208,88,147,183,61,2,181,229,99,86,117,112,159,206,210,159,71,196,112,45,2,99,43,90,247,115,92,90,6,88,194,86,147,137,34,145,181,186,239,35,221,31,159,167,34,102,29,70,131,2,235,182,39,22,106,49,109,36,147,131,6,23,118,195,36,137,159,190,45,227,89,19,211,173,130,202,54,96,153,235,52,96,171,2,42,56,204,193,24,228,34,186,242,81,116,239,16,191,95,66,62,143,75,174,255,41,38,218,209,101,15,89,40,182,124,225,101,132,226,172,102,114,117,129,0,0,0,25,164,113,107,131,164,69,10,0,99,23,168,72,114,172,185,5,10,131,16,4,128,168,240,56,81,165,255,252,66,49,59,79,46,191,255,209,191,255,250,63,248,21,239,110,177,102,11,93,180,130,214,250,110,182,50,226,0,0,8,0,2,204,46,15,139,94,164,12,89,167,140,218,93,15,58,224,204,165,0,204,131,124,140,48,7,132,96,160,9,126,50,212,28,123,157,103,100,88,48,100,104,46,211,155,145,129,97,237,37,200,92,168,194,16,161,118,68,26,68,173,186,95,169,127,143,172,154,188,98,100,128,242,120,105,35,48,244,158,125,212,255,251,178,100,42,10,199,145,104,201,75,185,76,240,69,35,73,82,104,199,90,155,149,163,41,78,61,57,1,16,15,165,5,188,156,152,155,119,158,7,97,104,48,246,148,221,203,226,175,83,141,83,64,46,50,131,182,69,206,156,2,160,192,192,130,7,14,8,117,103,184,162,69,38,227,190,133,175,17,121,65,195,162,73,132,83,95,64,74,42,62,78,186,94,220,87,169,165,25,119,213,190,122,1,98,10,146,141,246,136,179,134,141,63,24,162,135,222,200,118,29,139,234,110,33,77,77,79,141,207,18,67,2,185,158,118,81,130,215,30,199,210,101,127,175,216,113,74,105,86,133,69,182,89,2,236,54,248,13,76,161,71,201,147,9,91,10,37,52,222,154,90,168,173,164,213,235,35,200,107,84,252,159,137,102,139,23,66,133,75,195,117,127,19,192,0,35,142,222,181,113,133,96,208,7,237,161,19,208,164,54,191,125,189,11,14,45,38,27,5,35,192,24,90,60,27,63,126,232,77,19,87,3,70,24,249,211,237,26,11,203,163,123,68,148,67,139,24,30,55,185,123,28,63,40,186,83,179,255,196,198,235,230,192,48,19,134,18,16,54,225,1,131,68,155,142,89,198,59,166,56,218,225,3,59,208,192,72,209,16,172,198,35,195,60,3,101,152,183,97,24,6,60,199,94,105,72,160,163,148,212,113,240,64,133,187,200,217,61,135,107,249,190,238,115,95,89,39,73,134,145,139,118,222,48,153,150,72,195,69,161,3,180,143,61,75,241,127,82,68,31,32,135,48,44,216,74,11,193,72,9,130,70,45,5,132,209,46,162,186,106,132,124,71,192,102,48,68,192,9,147,172,153,150,161,194,59,3,210,72,125,146,116,121,234,127,30,140,7,10,153,98,58,233,132,184,173,197,58,24,34,43,96,31,139,183,209,171,30,105,157,250,50,128,174,228,174,57,11,249,36,69,16,101,173,22,49,231,85,85,26,165,91,69,200,159,48,185,43,8,82,86,59,60,34,137,140,99,10,175,4,142,218,177,39,200,226,181,171,49,36,42,94,249,254,146,141,201,182,127,78,95,255,210,0,192,212,180,203,244,194,194,77,14,77,20,76,236,137,130,159,103,35,168,223,167,190,9,161,71,128,27,217,11,22,218,251,62,136,6,179,43,95,152,166,108,167,35,168,162,145,107,160,116,235,13,52,131,118,16,159,14,53,22,244,125,222,219,253,255,251,18,0,0,0,2,0,0,0,170,8,9,76,6,2,12,203,149,55,38,56,254,255,99,85,13,13,116,123,5,40,194,194,80,200,105,67,29,243,236,124,72,29,44,125,163,80,32,80,83,221,79,205,8,61,40,154,86,151,233,177,229,203,255,36,222,90,193,71,74,91,57,82,87,39,135,163,255,251,178,100,37,137,167,22,104,202,107,152,76,112,70,35,249,69,101,42,82,28,29,163,41,14,225,49,192,253,17,101,177,165,137,96,88,56,47,252,13,3,221,102,14,149,166,230,241,178,133,150,207,159,25,58,218,93,9,62,192,97,245,81,123,150,163,182,137,198,169,23,201,187,151,128,139,232,92,128,216,202,11,46,148,193,84,194,35,57,19,16,90,99,54,119,253,141,203,90,205,45,57,179,84,15,138,84,22,33,92,234,17,225,98,89,151,4,82,204,35,94,109,70,13,162,204,78,76,103,253,153,178,135,244,177,230,80,163,117,30,178,201,194,72,43,111,27,77,169,211,211,69,180,204,73,234,16,130,196,137,40,166,163,56,229,145,110,234,36,114,64,161,41,34,200,15,204,186,41,182,212,209,216,217,175,167,164,4,0,14,60,129,121,5,18,51,87,64,194,52,205,53,17,34,32,168,130,167,78,145,130,16,210,240,123,149,17,222,122,148,210,151,44,76,47,46,189,62,233,145,93,17,203,27,23,24,24,192,104,65,202,204,84,179,170,93,171,117,159,148,121,31,226,205,127,111,214,1,64,2,10,36,34,211,48,81,241,49,76,98,59,110,67,50,176,5,48,253,118,48,16,10,16,6,198,48,4,38,51,3,83,49,236,70,129,4,125,87,143,59,226,96,40,81,79,90,71,66,107,188,11,64,206,166,108,90,183,79,139,209,79,173,100,204,73,179,185,93,234,245,168,107,178,54,46,248,201,99,118,166,161,170,5,247,70,205,30,133,4,120,96,101,133,125,164,246,128,67,90,138,168,95,104,113,48,11,222,216,208,144,223,168,34,30,46,100,86,172,196,18,165,107,185,237,214,52,194,223,39,189,251,118,29,89,151,220,144,48,169,99,69,10,40,208,36,78,17,37,93,176,177,213,161,208,149,70,103,59,219,81,1,117,89,245,25,206,85,12,245,41,18,212,150,94,107,35,100,186,24,183,174,133,39,34,84,205,246,217,85,142,184,133,221,113,24,147,81,50,171,45,255,56,98,25,73,123,212,145,182,154,5,228,187,8,83,66,81,113,222,187,159,164,0,56,17,16,127,102,8,4,22,5,136,118,74,7,23,204,192,111,208,32,46,139,17,103,168,5,93,248,28,20,132,24,242,34,149,126,151,6,233,232,253,9,131,100,193,179,209,70,178,250,121,150,109,69,181,211,87,175,78,45,251,41,145,0,0,8,128,0,9,224,72,73,0,10,76,208,205,211,164,185,207,47,179,55,168,252,208,175,19,25,0,192,34,130,103,177,153,197,175,221,232,1,30,221,248,126,9,168,97,97,29,142,75,178,3,161,113,65,109,214,154,57,189,231,169,84,159,242,198,62,76,222,229,90,154,229,36,23,94,212,55,50,255,56,255,251,178,100,40,140,135,71,105,74,83,152,100,112,63,130,153,159,97,226,60,29,141,161,36,78,225,147,128,253,7,229,249,165,61,88,240,219,150,184,39,158,215,193,213,107,52,72,234,221,96,6,198,130,235,149,250,42,133,124,165,202,214,75,134,140,149,174,65,117,203,3,89,110,146,19,216,3,182,192,165,204,213,200,156,80,41,100,59,34,116,104,98,231,54,226,230,178,98,94,14,19,150,12,144,225,97,195,245,199,171,24,110,3,231,79,143,86,186,86,217,153,198,177,107,126,247,242,203,46,56,56,138,7,159,131,211,37,134,38,86,41,182,197,100,231,126,182,249,102,152,227,182,66,147,243,205,141,157,53,110,164,147,167,33,170,219,161,172,177,97,115,105,53,245,103,30,177,92,5,103,100,130,215,71,233,152,36,0,0,0,128,1,4,0,0,85,217,143,67,171,72,184,40,250,81,0,96,146,205,104,16,77,71,162,212,111,235,147,155,63,229,70,94,21,200,134,86,157,170,220,43,255,86,221,223,246,127,255,237,87,187,168,138,133,177,160,161,37,84,157,160,0,22,96,168,84,52,2,152,38,3,25,80,198,26,246,222,154,23,192,25,210,16,26,20,124,152,238,5,152,22,41,128,147,227,26,131,196,185,168,209,64,64,50,241,116,159,170,166,24,132,210,123,14,188,160,194,80,9,62,38,153,5,11,59,230,86,235,74,231,175,201,111,76,143,102,154,57,61,126,83,10,164,206,117,254,108,113,199,222,30,146,45,58,178,182,36,163,205,45,229,112,90,25,119,73,28,129,234,157,30,208,16,185,205,65,68,170,81,68,177,177,128,130,44,176,207,122,92,7,88,46,100,214,111,147,85,53,209,185,133,63,144,220,51,5,192,240,172,214,149,80,67,130,64,224,61,0,225,8,148,218,120,73,168,210,52,62,216,199,106,181,218,206,38,158,201,233,217,125,118,215,38,251,214,251,152,46,84,91,105,52,189,104,168,189,202,33,83,217,117,1,116,56,211,16,226,103,86,215,237,108,206,152,88,99,55,155,126,212,186,219,86,42,57,123,231,94,176,157,26,4,176,255,249,23,36,128,6,128,0,226,2,150,61,72,134,68,16,225,89,118,204,40,229,152,244,57,133,201,188,179,112,10,182,120,32,131,252,191,132,156,227,28,136,226,190,214,53,123,27,59,221,72,190,95,171,163,119,158,34,16,68,169,17,82,33,50,250,40,0,0,0,2,32,0,6,94,13,5,48,21,128,21,185,24,10,54,103,185,97,175,132,6,9,136,24,32,12,0,10,153,8,24,98,145,28,1,150,10,181,91,23,77,74,3,10,0,111,97,114,156,192,64,177,142,163,27,241,78,152,211,106,99,62,21,119,158,29,155,189,149,146,180,61,210,255,251,178,100,38,8,198,247,104,203,107,143,76,224,68,34,9,108,104,79,82,29,41,165,36,206,224,211,192,250,136,37,201,161,61,72,53,28,99,168,84,134,243,59,99,63,61,11,171,2,57,168,183,218,99,80,222,37,108,103,8,64,141,198,130,106,29,0,9,196,248,141,50,134,161,156,234,53,79,116,102,18,100,247,105,86,184,138,182,181,192,254,20,52,80,132,17,1,145,152,6,196,8,75,133,200,233,73,167,91,48,177,3,8,15,65,89,38,254,222,200,203,76,146,95,60,89,67,133,137,36,75,4,203,30,37,197,241,2,209,50,93,76,64,141,236,18,29,131,10,163,16,16,104,22,48,61,195,24,72,40,20,170,228,44,46,25,85,111,7,52,144,253,45,145,32,97,205,16,183,255,235,54,0,0,0,6,0,1,200,172,109,85,200,14,144,168,57,194,10,203,146,175,155,143,47,240,128,66,196,206,221,220,113,95,231,141,228,164,67,87,41,239,86,74,187,145,156,13,171,109,111,93,105,197,105,169,194,223,249,251,105,161,63,164,85,39,5,231,213,142,8,0,5,128,64,165,106,8,7,76,143,105,13,102,107,206,36,211,204,176,28,76,255,60,65,71,73,128,193,144,146,210,98,80,208,186,159,150,20,159,107,186,28,105,52,230,32,128,144,170,88,156,144,10,29,63,151,28,204,155,6,176,213,150,235,33,183,44,236,144,154,53,234,187,50,174,187,110,4,174,83,18,127,104,97,187,11,242,2,127,150,52,2,166,10,125,106,64,46,187,110,236,149,153,29,203,222,42,86,13,30,2,161,52,17,84,90,193,133,2,173,16,212,201,64,19,153,98,52,144,194,161,162,103,170,186,119,175,246,85,122,11,110,21,92,23,137,211,119,162,240,235,235,216,106,5,202,172,186,102,69,59,73,73,77,45,165,165,174,253,241,107,131,72,223,200,124,151,207,243,234,37,131,38,72,157,22,104,241,135,107,135,4,30,4,164,109,128,179,96,253,104,3,120,35,87,102,28,239,107,125,136,93,74,108,15,136,90,120,147,203,148,94,36,53,105,174,232,186,150,177,172,107,16,0,178,228,109,112,142,7,0,170,50,179,19,16,12,33,171,190,238,120,112,17,172,244,158,132,215,31,242,133,54,163,103,144,163,225,225,207,146,207,31,101,175,49,117,171,255,93,148,229,255,238,64,87,184,112,196,186,201,155,18,111,214,2,32,0,0,42,18,1,11,104,0,11,152,254,111,154,128,13,159,44,101,154,58,17,153,140,133,152,206,6,152,18,16,24,110,30,152,70,47,191,110,131,210,142,78,140,89,196,156,40,29,34,149,242,146,130,66,248,238,79,53,232,189,140,181,185,215,178,151,28,106,17,38,206,167,34,120,207,71,93,73,255,251,176,100,40,8,135,23,104,201,187,184,52,240,73,194,105,143,107,15,32,26,253,163,43,78,189,51,129,11,137,101,153,172,172,144,217,138,71,105,254,116,221,119,137,240,94,143,203,254,223,166,228,173,173,63,0,128,43,232,13,56,92,55,45,134,32,25,4,227,137,83,164,175,7,209,14,142,186,163,84,140,245,148,37,107,89,155,165,110,240,219,117,139,173,183,250,150,53,27,148,191,80,212,174,102,126,55,37,148,211,75,177,160,179,65,126,204,167,59,168,253,99,193,249,189,211,99,204,53,192,202,202,253,169,5,206,43,95,81,69,230,198,21,73,180,153,63,212,36,130,150,18,198,37,44,21,166,140,179,215,104,109,215,124,168,42,96,201,6,86,73,136,60,26,23,95,180,38,94,221,227,156,0,0,0,96,1,24,0,0,112,93,175,154,60,0,66,28,180,101,20,2,192,164,122,116,3,73,153,106,209,55,38,232,130,255,225,48,63,147,168,20,121,193,119,239,225,49,37,188,150,58,157,223,171,110,140,197,44,177,63,247,40,227,219,169,157,160,149,79,93,74,19,154,96,168,6,64,0,6,242,110,81,2,0,19,5,217,147,23,145,99,111,35,66,81,72,192,196,128,26,8,59,100,199,56,160,132,230,66,165,104,89,0,56,48,37,96,193,78,253,124,238,24,12,8,14,166,242,115,24,123,239,31,6,99,171,107,111,4,70,90,77,51,157,104,206,220,127,182,60,107,55,203,130,168,148,169,143,227,249,20,121,26,101,192,206,45,73,160,248,46,128,19,139,144,159,7,17,196,120,14,114,156,20,129,3,36,42,68,120,167,171,89,209,137,197,226,254,140,134,92,176,226,245,80,68,31,129,11,12,159,179,233,73,147,15,247,121,190,10,111,162,70,197,152,48,93,150,71,155,147,209,19,65,185,220,237,100,144,94,166,156,242,149,89,92,119,169,229,195,86,100,212,246,136,224,189,163,66,32,109,64,210,75,33,84,22,32,66,170,4,97,104,33,134,137,131,77,84,217,246,169,245,132,46,91,168,183,20,178,241,96,1,229,168,131,124,64,144,185,102,231,8,57,113,90,224,25,165,60,60,108,211,223,197,216,113,250,210,9,245,222,230,240,245,87,132,247,236,64,9,147,43,115,149,245,228,63,253,217,113,130,70,148,30,30,83,97,186,108,34,86,150,148,96,26,69,96,0,68,32,242,106,152,6,2,153,1,63,154,115,105,25,130,27,11,133,38,164,154,98,74,193,129,65,217,132,100,17,141,66,74,124,70,87,128,4,11,71,231,5,100,180,83,23,130,71,117,220,109,228,38,29,128,108,114,56,245,88,124,45,239,41,213,22,181,73,151,27,1,91,173,202,229,19,210,199,222,9,247,213,58,154,229,255,251,178,100,43,14,199,157,108,72,11,184,100,228,67,99,169,82,105,101,86,28,45,197,36,78,97,51,193,46,138,228,129,189,44,144,197,98,74,134,126,216,233,85,197,244,245,135,20,85,85,11,170,158,42,110,150,106,0,128,161,175,19,140,74,37,195,45,193,61,211,208,4,179,17,76,174,91,110,138,11,62,161,220,108,232,166,93,181,74,195,81,65,182,73,199,237,204,122,93,51,80,144,184,86,59,29,135,227,0,220,248,240,74,72,201,225,193,153,124,72,96,232,226,143,44,118,184,157,106,77,114,11,49,77,118,181,110,244,191,77,223,122,171,223,111,233,253,79,252,167,67,55,183,110,116,86,248,87,199,245,185,115,26,66,203,28,187,175,57,172,82,171,167,122,24,43,189,90,76,166,182,79,244,199,87,138,140,137,78,54,120,180,206,0,22,75,248,207,4,100,132,69,204,125,129,230,192,165,136,199,42,97,228,196,207,197,199,90,131,55,93,42,54,189,115,216,193,18,241,174,221,231,102,45,49,92,198,159,249,211,181,46,95,206,244,110,48,46,214,158,168,237,238,13,173,247,70,12,102,5,2,192,128,100,185,48,88,64,211,7,3,191,245,15,82,241,49,89,12,215,21,179,41,136,71,4,98,214,81,224,42,17,200,95,20,3,39,187,11,113,33,227,28,136,232,232,103,169,204,68,11,104,117,227,248,74,176,231,53,36,133,85,202,179,96,40,77,219,84,252,176,254,74,169,29,22,235,35,175,48,198,97,152,195,228,236,68,94,89,66,111,183,71,93,5,156,240,97,33,226,254,70,85,201,55,88,2,183,139,69,162,151,145,154,164,217,111,166,34,173,77,255,119,220,86,234,197,89,50,196,100,82,230,115,77,42,142,193,80,44,38,10,109,165,215,174,80,203,35,16,205,168,107,235,212,164,179,218,87,160,133,239,218,77,106,169,86,183,82,156,167,90,181,205,14,217,86,58,32,207,232,29,20,148,147,19,86,15,138,120,211,47,75,14,61,190,134,120,124,164,160,105,125,142,220,164,148,101,142,185,229,78,127,127,74,53,231,239,223,255,106,245,218,54,49,20,211,112,113,117,204,105,28,208,230,13,160,35,59,40,190,16,192,241,32,228,3,225,115,90,197,203,19,1,135,180,230,11,124,54,166,103,239,60,242,41,123,233,46,38,11,1,194,147,6,49,24,194,166,144,37,100,184,93,143,115,165,97,52,222,186,46,185,166,55,40,253,126,119,243,203,0,0,8,2,176,0,10,92,180,151,72,168,32,194,142,163,44,153,14,130,6,48,232,48,194,202,192,112,88,128,24,114,123,58,130,114,176,189,110,89,137,215,49,18,206,242,168,21,18,244,134,24,132,173,187,222,179,173,64,112,175,214,164,138,123,255,251,178,100,32,136,6,36,103,204,107,152,98,112,75,194,217,109,105,15,104,30,77,155,32,206,225,51,201,27,139,101,9,180,61,104,13,124,40,218,126,44,45,54,177,22,89,104,132,116,65,57,33,169,15,16,145,24,24,133,132,195,231,131,129,99,43,65,153,202,80,236,134,7,7,178,171,26,22,66,250,228,40,145,183,141,253,88,51,105,33,178,213,77,24,107,172,196,89,177,211,117,188,233,234,142,190,117,225,110,7,24,166,55,142,204,172,235,70,226,187,175,92,93,97,111,81,212,75,177,61,168,134,227,251,25,205,109,15,50,212,163,180,109,94,54,238,242,139,99,119,92,88,105,85,79,148,210,42,85,78,115,211,55,152,17,254,130,0,2,0,1,192,0,19,19,178,166,198,50,76,16,132,197,67,14,82,13,66,193,96,182,196,146,111,245,219,124,90,216,55,143,194,122,158,42,93,33,81,228,202,48,165,20,77,200,215,156,14,197,203,88,186,236,245,67,12,247,254,221,194,163,41,67,148,163,75,166,150,6,254,129,74,66,0,0,200,20,154,32,128,224,196,155,8,205,196,124,254,178,177,46,13,43,18,204,138,0,1,34,145,89,210,200,88,108,145,184,24,14,1,165,162,249,102,76,168,195,17,70,121,170,214,108,162,130,155,47,174,208,169,30,155,90,181,154,119,202,41,126,226,83,19,179,57,171,210,38,189,12,58,235,198,90,156,138,93,15,165,187,194,233,173,214,94,227,161,83,178,145,233,226,198,160,132,192,90,224,131,131,171,76,165,165,220,12,17,41,75,154,38,160,18,97,162,164,12,129,84,45,52,107,104,12,107,205,157,12,26,82,25,182,171,213,103,45,23,89,245,138,56,237,138,33,22,170,250,186,87,230,229,52,208,151,118,63,118,81,15,207,106,222,169,188,17,149,191,21,240,138,52,198,110,207,24,149,249,181,122,124,46,113,190,188,209,74,2,23,131,8,214,55,226,175,78,62,14,97,241,70,212,246,112,129,57,48,133,118,164,169,58,168,251,209,156,90,52,171,68,82,255,25,9,35,239,150,222,202,226,85,64,181,126,254,49,129,128,2,89,126,153,137,1,41,126,206,40,197,137,141,24,141,1,192,104,90,160,146,48,250,245,176,81,90,96,163,132,187,238,50,23,233,249,86,107,217,228,129,69,216,198,115,111,26,33,99,79,247,188,198,230,228,9,60,229,169,129,91,144,179,204,125,77,65,201,222,216,0,0,8,0,11,228,234,249,21,76,206,46,56,70,36,235,161,2,1,57,153,34,38,31,6,128,70,166,91,6,45,249,93,44,18,194,157,152,114,81,25,48,0,178,173,13,152,241,129,52,13,198,91,76,250,118,206,24,182,88,59,43,121,41,209,49,23,106,205,207,255,251,178,100,35,12,6,228,100,202,75,153,76,112,68,162,169,89,105,15,90,28,237,203,40,110,97,145,193,19,11,37,113,147,53,72,198,38,236,197,223,232,220,114,196,110,219,193,67,44,135,26,28,41,172,206,64,45,125,203,163,184,254,16,138,192,147,122,144,144,21,136,155,174,36,22,165,114,70,26,148,142,186,60,82,189,48,204,16,234,178,217,69,71,114,39,15,101,11,160,186,168,7,130,136,112,53,106,161,58,65,172,169,86,158,143,42,42,73,251,171,108,213,183,49,46,249,48,188,226,55,60,12,130,34,164,34,182,99,210,37,93,117,193,113,25,196,115,78,120,172,50,212,75,97,59,101,27,73,172,103,107,172,147,206,101,131,228,231,208,50,246,54,233,129,99,161,34,148,197,232,74,203,142,89,126,180,0,192,44,0,18,114,150,20,159,38,53,49,196,104,166,0,149,13,113,184,63,171,172,131,199,202,196,48,23,18,152,71,93,171,155,78,56,38,152,250,193,102,130,4,192,2,174,50,164,147,65,94,229,66,217,23,235,244,59,26,130,85,88,42,139,109,127,244,16,0,1,40,16,35,67,32,64,156,201,249,19,92,109,205,140,56,22,13,25,146,48,24,54,11,9,204,224,8,91,147,21,97,133,9,146,196,114,142,12,139,245,17,164,142,159,114,242,203,26,84,129,159,88,221,140,225,198,161,119,85,148,232,172,151,238,82,208,194,95,235,251,177,241,43,14,228,51,51,39,173,24,175,45,149,187,114,166,221,184,190,15,35,54,109,16,253,45,21,202,87,175,133,55,143,46,194,168,26,11,165,24,134,233,83,34,69,58,173,50,231,78,44,200,38,95,184,106,173,101,141,137,103,39,175,173,66,114,9,112,201,99,14,93,150,235,148,109,91,255,199,143,33,125,150,81,50,28,17,235,177,153,209,65,32,209,198,135,59,159,84,205,110,156,30,167,114,39,46,242,251,34,243,189,250,77,114,245,107,226,57,120,229,19,48,156,252,38,101,130,41,100,113,129,113,192,214,161,76,5,107,175,223,121,116,21,143,58,102,102,114,114,114,111,76,154,76,191,184,230,144,0,2,64,1,128,0,69,99,116,228,142,24,59,2,131,34,84,197,141,160,196,145,137,148,7,51,130,16,17,141,84,25,198,199,244,60,252,216,216,63,139,230,136,158,53,40,48,235,31,2,85,96,12,224,228,23,33,154,200,16,56,238,221,186,105,162,223,250,145,0,1,176,112,220,88,0,7,2,243,4,30,51,21,82,243,134,137,226,216,153,114,16,3,137,64,176,84,60,118,186,44,30,47,0,39,220,109,78,225,109,212,18,23,83,201,104,179,40,19,88,189,120,47,176,29,220,53,109,100,73,191,235,41,209,88,5,118,87,82,57,255,251,178,100,35,136,135,33,113,202,19,172,23,192,60,194,169,108,100,229,100,29,209,137,48,238,105,231,193,14,10,101,5,151,160,200,109,232,145,66,38,30,221,201,41,99,238,86,81,251,141,188,177,202,125,148,5,193,127,154,83,108,181,159,106,82,242,169,75,62,71,6,108,132,78,89,102,88,152,118,10,19,10,102,68,50,208,55,58,57,31,20,17,132,194,119,39,74,101,6,157,24,41,91,208,121,146,34,197,181,61,16,236,177,157,157,181,224,109,184,115,49,181,176,251,190,194,245,217,43,204,139,143,153,145,82,234,244,135,42,110,148,176,225,101,116,111,239,93,85,107,7,53,74,183,27,214,91,190,204,57,231,149,31,32,34,34,6,230,194,17,34,90,86,189,201,122,166,80,83,250,12,215,50,163,87,193,134,71,4,132,244,201,0,0,16,0,16,1,163,116,237,160,170,195,142,27,123,190,224,228,86,251,119,158,112,229,221,160,84,224,183,84,7,77,157,145,113,49,228,44,45,205,238,110,219,59,59,133,158,149,37,126,169,167,38,122,199,246,106,212,47,148,28,16,72,4,68,140,76,106,51,225,200,197,66,83,19,179,205,238,75,56,113,228,203,232,19,18,167,194,193,8,25,4,22,55,140,7,150,24,114,38,214,25,173,26,157,73,208,204,139,40,98,3,180,118,190,235,192,6,12,4,203,12,98,14,26,105,170,119,63,79,227,32,174,175,87,42,79,34,104,168,120,175,93,135,90,30,135,174,91,20,109,144,167,136,219,6,26,49,65,134,183,21,59,138,178,43,42,41,68,100,33,137,209,108,72,200,79,203,122,117,36,116,23,38,24,137,180,163,215,165,253,211,201,156,106,208,180,173,140,231,70,6,72,199,60,169,194,80,78,209,232,129,232,56,34,51,199,189,34,69,87,197,219,247,208,225,55,76,206,253,70,183,185,45,242,175,136,134,19,130,216,218,136,37,9,67,220,183,185,221,231,163,97,200,104,46,203,249,214,170,108,103,87,227,192,247,223,255,63,223,84,165,49,74,169,212,111,219,137,64,57,203,25,150,198,176,192,200,33,2,28,161,250,97,122,3,227,135,130,0,35,99,119,228,136,34,49,132,23,248,73,225,222,19,140,160,241,68,74,167,127,32,2,179,19,7,82,103,14,34,46,239,109,132,172,136,43,135,1,194,33,114,128,193,114,109,54,240,194,134,154,104,25,68,215,126,255,247,239,127,170,162,242,142,255,255,210,0,0,8,146,137,77,211,6,133,140,90,68,51,58,88,209,107,3,36,145,13,157,65,49,200,20,197,195,34,255,32,148,74,17,227,78,92,18,226,153,64,247,37,138,30,217,226,79,155,170,162,186,182,150,176,4,181,185,238,90,238,203,188,116,36,74,86,255,251,178,100,33,136,230,191,102,206,83,154,121,240,71,133,57,81,105,2,88,157,241,149,38,78,189,55,72,240,30,38,77,134,20,224,145,66,98,167,22,115,34,169,172,188,61,67,84,209,211,8,60,55,102,75,185,197,47,136,182,86,51,239,159,236,11,216,43,159,42,104,138,75,213,58,117,57,166,59,148,5,151,20,154,229,150,11,252,64,222,103,179,211,73,92,186,206,111,1,153,209,63,23,205,178,28,179,70,183,222,94,227,252,227,22,212,45,93,182,73,243,77,106,12,212,177,196,249,153,230,147,202,162,169,55,22,12,219,193,126,114,102,131,37,112,191,54,177,62,113,175,243,139,98,205,91,182,109,9,201,132,48,153,184,54,133,201,172,253,37,166,137,5,50,84,51,91,27,155,226,8,145,95,214,2,74,95,134,212,68,84,192,3,58,46,152,185,137,46,212,90,35,228,245,184,208,86,47,40,152,67,13,120,24,240,157,171,40,53,240,239,149,29,185,62,215,179,162,171,106,203,228,248,81,69,57,46,218,133,81,250,206,174,197,52,44,84,71,173,224,171,178,31,255,185,0,0,12,97,32,44,96,64,10,9,19,12,21,136,140,24,141,13,228,155,13,115,15,140,135,24,12,86,0,140,2,12,76,20,13,13,90,51,19,133,108,24,14,4,19,1,238,88,176,132,224,177,131,7,1,58,18,192,54,231,193,67,129,147,253,121,130,194,227,84,114,170,81,144,149,209,115,149,236,176,149,68,54,104,238,107,192,229,137,85,83,25,5,12,35,173,205,173,141,144,95,21,138,70,165,100,115,128,247,11,115,142,48,157,143,89,162,134,3,56,77,64,200,65,82,97,202,24,142,103,233,234,38,173,2,24,169,63,79,227,73,148,156,170,22,103,199,170,149,158,84,115,149,153,98,187,13,147,42,14,225,105,185,202,62,163,218,216,254,85,213,102,19,78,114,169,203,83,168,170,33,135,70,210,2,32,213,38,237,109,81,10,178,96,145,26,137,185,67,77,100,253,194,208,181,5,21,184,198,237,225,240,36,162,2,52,105,15,171,18,106,154,211,97,127,3,42,161,202,103,237,108,168,148,54,25,118,121,55,208,51,34,84,149,13,112,9,17,151,143,154,112,184,33,185,28,119,18,57,64,112,121,221,154,125,156,77,182,83,243,183,87,244,255,79,255,251,235,237,253,191,194,202,151,72,170,144,69,212,28,93,40,232,41,21,87,83,58,172,28,0,0,96,129,64,10,6,146,5,198,46,156,198,147,60,71,104,236,70,145,10,0,213,101,12,67,128,129,164,80,208,20,5,34,161,177,208,4,180,131,160,42,75,82,224,97,136,21,62,85,6,86,252,2,96,120,87,140,169,67,173,193,184,231,163,0,0,228,223,201,58,255,251,178,100,35,142,71,19,104,201,147,175,53,210,60,98,153,167,96,76,102,29,125,209,36,14,229,49,192,220,138,103,41,135,156,208,217,4,72,136,157,213,243,224,179,124,192,114,190,105,43,91,141,55,134,75,65,46,202,97,57,29,62,73,21,7,233,121,94,3,185,158,9,51,176,170,46,131,136,13,225,160,94,24,197,149,188,51,180,248,156,162,80,102,1,167,21,202,121,234,254,70,116,123,150,33,62,108,135,84,209,117,129,6,93,182,64,133,169,84,145,74,191,233,88,169,147,29,47,180,97,52,213,87,201,30,137,45,26,145,197,49,182,121,65,46,108,193,228,145,124,194,211,90,69,219,115,249,8,117,97,66,83,33,65,1,103,143,185,62,195,34,198,22,145,231,185,12,188,39,58,167,71,231,235,10,86,30,126,235,117,97,2,80,0,0,184,220,62,146,160,102,128,90,8,58,113,12,33,254,155,139,169,251,210,218,230,119,161,25,218,54,187,5,170,138,17,254,174,146,9,162,251,19,107,214,238,95,110,55,79,171,218,230,81,255,250,253,31,255,212,52,56,113,46,49,129,64,201,142,42,105,164,0,161,255,126,185,171,2,105,144,71,112,177,100,9,14,140,34,23,204,238,87,155,186,230,85,0,192,5,146,145,10,143,52,32,196,192,6,100,145,242,97,225,227,185,134,109,67,110,17,45,191,156,201,142,10,104,182,148,21,232,25,66,140,85,157,198,58,196,36,181,242,119,29,202,148,205,206,106,30,130,90,101,139,235,150,92,239,189,207,51,176,151,142,18,88,172,96,168,37,197,80,104,75,173,60,165,67,34,166,195,5,84,170,245,38,86,178,139,53,200,155,149,20,140,76,188,177,183,182,42,239,102,168,133,36,68,128,54,40,34,26,34,6,215,50,122,115,223,25,21,147,2,2,19,232,98,82,49,36,62,195,16,111,23,166,106,77,233,198,204,183,56,50,138,18,97,148,13,165,227,9,39,59,156,101,178,215,213,177,231,31,179,180,11,183,78,241,103,83,130,77,74,16,156,250,207,216,110,215,207,250,87,183,159,218,147,180,233,86,100,163,150,120,252,196,2,102,64,2,81,63,140,60,178,150,57,218,140,217,99,172,213,144,70,105,59,56,101,172,163,53,107,252,145,166,132,225,103,208,117,242,251,127,211,254,191,254,238,150,121,116,246,210,16,90,246,129,199,158,172,0,76,28,2,72,0,227,1,67,19,1,34,115,19,215,179,78,113,83,105,68,243,30,78,34,33,128,192,16,64,202,80,112,203,181,189,255,128,94,242,96,28,128,6,7,1,50,56,24,88,154,163,24,5,74,0,232,112,12,51,17,208,17,49,87,26,249,3,197,74,86,217,118,43,195,197,236,8,18,33,175,93,56,41,255,251,178,100,42,14,199,102,119,73,11,175,76,228,65,138,137,131,76,3,244,92,49,191,36,47,60,211,201,16,138,165,5,180,141,88,89,212,216,70,43,144,215,56,16,18,13,198,137,68,121,10,122,181,144,149,167,137,216,46,198,0,100,4,132,102,6,122,76,53,64,140,135,56,239,109,28,233,178,12,127,155,78,73,115,138,140,69,181,60,219,42,120,60,133,17,24,240,144,164,117,84,13,169,212,92,204,26,84,206,250,101,251,126,69,202,121,189,199,218,90,145,95,139,82,41,24,156,124,231,29,86,40,82,69,146,254,108,170,178,9,186,83,109,52,45,183,38,52,142,108,96,193,117,87,182,8,37,6,80,109,243,98,66,102,139,27,34,37,149,177,44,188,217,94,74,27,254,111,101,137,73,18,114,117,255,120,248,5,192,0,3,2,217,177,64,26,200,53,0,53,104,20,128,11,12,109,160,39,80,44,227,201,16,82,237,178,70,116,181,71,125,150,162,209,195,236,138,137,83,68,141,89,106,245,183,254,182,219,251,125,217,104,152,108,236,183,172,174,102,67,131,14,131,134,213,224,243,0,80,13,48,116,23,211,19,241,189,48,25,71,35,18,112,58,48,30,21,241,0,6,133,65,12,193,116,9,12,20,5,121,49,94,136,162,152,38,80,112,21,206,199,192,65,25,56,88,0,178,96,10,143,152,15,1,73,123,148,247,220,103,91,144,46,136,2,54,22,246,126,32,31,203,168,199,155,116,86,118,180,41,165,56,198,95,25,208,41,37,245,2,80,110,23,245,209,51,84,16,16,200,14,80,4,163,124,12,226,32,72,15,32,111,208,192,101,38,67,136,27,136,73,116,56,34,144,104,136,117,16,49,94,157,48,146,86,178,225,85,15,113,153,242,196,200,166,126,187,98,129,76,86,43,4,144,217,189,241,141,219,105,127,38,178,122,129,71,30,228,22,116,214,116,153,202,68,188,131,73,85,168,146,77,116,250,47,51,183,245,110,85,165,167,206,157,165,149,11,131,29,54,167,199,71,238,67,255,123,251,191,236,199,201,96,102,100,98,193,92,80,6,169,26,114,4,98,134,32,52,98,146,34,192,164,133,207,244,17,5,141,36,184,136,84,151,198,232,59,101,207,106,80,161,186,158,40,158,122,140,145,119,80,26,65,98,7,237,21,83,173,82,30,63,70,50,170,91,106,23,236,81,125,72,190,145,159,127,212,0,34,0,54,156,80,24,200,24,99,33,156,103,123,50,102,204,140,107,112,48,99,48,224,28,43,3,2,80,82,0,96,210,82,187,42,183,234,90,202,199,128,167,246,24,48,196,7,201,50,73,128,247,96,192,16,185,170,33,4,91,86,253,212,132,152,87,154,241,85,202,150,223,104,241,159,70,95,96,255,251,178,100,39,137,70,144,104,201,179,175,76,224,48,225,89,199,49,226,22,27,81,155,36,143,60,211,193,22,30,166,9,147,9,115,73,195,87,63,128,249,65,59,131,229,25,43,75,49,232,253,23,37,81,0,42,85,225,171,66,159,195,2,65,114,8,65,151,16,111,143,231,35,117,100,229,192,178,199,170,42,173,72,125,226,54,46,146,68,155,154,204,8,155,232,81,50,193,142,247,210,195,16,207,233,59,207,158,119,228,154,247,189,205,248,252,98,234,77,22,139,19,42,146,205,202,108,116,252,49,132,148,111,227,88,199,213,164,163,20,81,180,46,207,42,138,104,94,217,4,51,162,244,156,219,68,180,28,79,19,25,44,68,68,234,46,136,1,0,2,220,45,43,60,43,5,128,3,208,237,44,105,76,37,131,219,195,151,198,95,215,99,198,255,255,255,251,191,224,86,166,113,98,166,0,113,112,184,199,228,156,29,101,58,210,0,12,28,2,238,16,160,4,24,3,18,177,129,152,183,153,36,34,169,134,224,47,152,80,135,225,129,160,1,2,1,0,193,240,11,204,30,197,97,54,90,132,6,129,236,196,186,15,19,73,48,48,1,73,74,134,143,0,91,250,23,2,242,177,208,190,64,182,103,88,47,200,166,152,27,138,220,209,122,83,108,153,149,92,167,86,109,193,51,102,6,100,98,213,146,45,208,198,233,86,153,28,5,189,76,84,161,165,176,122,199,168,183,138,96,28,139,233,98,48,166,60,196,245,84,114,23,242,94,135,195,153,251,130,53,12,92,182,56,185,222,35,29,244,250,107,180,188,143,88,176,104,229,10,251,238,165,41,76,222,91,10,55,20,85,237,198,230,160,186,98,231,23,122,207,168,193,20,122,169,201,239,130,210,21,188,235,197,49,103,18,140,5,76,73,33,4,139,200,114,107,77,72,148,28,52,243,14,145,91,29,111,17,61,76,210,227,194,190,0,81,49,38,135,73,79,36,40,217,233,194,11,19,23,130,231,131,156,153,138,94,254,159,47,59,239,188,248,145,16,98,99,204,217,81,11,76,151,255,191,167,95,255,217,63,255,255,211,255,152,193,118,193,57,110,103,16,240,167,50,33,211,237,143,57,203,255,200,0,36,128,1,74,19,0,122,195,16,0,1,131,24,223,24,117,3,97,161,32,170,152,204,129,184,140,73,69,0,4,192,4,11,12,28,64,28,194,176,75,200,128,6,86,163,106,217,58,36,3,176,169,81,128,216,13,228,224,145,0,52,193,128,48,10,32,155,201,76,205,86,172,115,117,22,150,180,187,78,56,193,142,249,176,225,215,93,174,24,28,154,210,75,108,181,171,138,134,116,37,169,94,90,57,154,166,17,224,38,138,130,16,160,27,231,227,230,212,56,1,96,159,255,251,178,100,61,136,7,30,104,201,59,207,76,226,64,194,105,138,100,172,102,26,241,201,37,47,60,211,137,52,34,101,141,132,137,105,51,178,46,13,49,254,100,191,66,72,196,56,11,44,173,175,165,109,34,44,68,112,152,124,82,33,65,51,198,224,106,73,72,134,188,158,209,110,182,74,13,221,74,49,109,22,73,132,189,168,189,68,242,166,115,210,70,235,230,78,81,134,193,88,39,138,47,152,128,117,12,17,226,110,193,85,105,153,198,118,90,88,187,139,244,60,188,235,26,221,95,118,41,239,166,91,249,3,227,188,80,203,214,239,173,0,32,12,64,0,74,33,137,27,166,134,42,92,121,158,163,4,3,73,229,47,96,40,249,21,62,129,142,245,2,49,218,111,175,103,134,146,235,59,66,244,127,244,255,255,255,72,144,149,147,160,92,14,144,243,86,10,61,38,74,8,197,90,241,100,12,128,7,199,128,24,186,237,12,194,20,32,76,85,135,136,200,57,5,12,6,194,32,194,96,4,129,192,220,42,4,164,66,46,97,142,31,12,181,250,135,20,5,132,67,246,102,76,3,0,130,91,85,24,167,65,192,78,42,78,67,9,157,126,155,209,216,103,201,18,54,172,168,146,117,219,19,51,248,203,156,222,88,85,67,84,172,168,229,65,200,194,114,46,73,210,232,132,32,203,241,8,37,101,181,58,174,50,24,79,49,48,6,72,152,23,84,194,120,208,40,75,169,146,139,60,15,172,191,89,195,83,28,242,172,72,132,208,3,34,56,3,122,173,183,58,225,117,229,54,119,135,191,254,193,90,156,93,86,211,236,152,105,97,117,41,34,153,29,48,210,96,93,69,141,194,47,151,216,174,122,120,204,6,202,8,56,137,6,86,250,140,249,201,150,119,217,180,233,188,203,37,255,119,237,191,95,183,166,164,49,64,76,126,218,136,0,3,131,24,57,121,44,32,9,230,30,141,45,68,92,216,244,233,161,152,168,88,246,179,84,143,207,60,127,159,179,233,170,32,196,39,116,61,217,81,61,157,183,211,253,166,191,215,246,255,247,213,127,255,212,142,232,234,239,115,220,229,112,74,188,103,18,169,123,188,137,16,196,123,190,179,0,32,0,12,150,230,8,129,6,11,6,102,50,210,102,140,77,135,87,152,103,21,2,70,89,166,198,48,2,198,9,5,166,48,8,134,154,34,96,128,1,215,87,100,64,51,172,76,21,67,51,6,6,135,180,205,208,172,7,174,97,0,14,54,216,212,240,154,227,211,68,252,93,78,11,90,146,52,85,243,123,245,166,24,45,112,31,29,71,91,83,123,165,66,177,62,132,33,167,242,77,141,48,94,12,212,218,232,183,144,228,52,1,240,2,1,138,149,2,9,98,17,228,44,3,150,195,144,117,255,251,178,100,64,136,7,26,117,72,51,175,52,242,68,194,217,154,100,73,88,27,37,207,39,46,164,222,129,16,139,101,221,131,33,88,12,210,12,77,94,32,140,212,107,138,114,170,245,115,78,94,157,111,35,198,188,186,114,89,213,153,27,233,122,196,197,0,211,42,81,79,153,46,221,229,50,181,145,216,221,135,238,106,129,181,82,184,213,235,248,217,36,141,196,151,183,170,229,76,78,98,105,194,0,14,65,101,238,167,120,209,222,175,185,108,244,91,238,127,191,61,252,206,243,94,226,120,118,70,144,173,75,197,32,16,0,184,128,36,162,12,119,217,25,32,8,54,65,3,87,20,6,55,110,68,21,21,226,9,121,66,87,55,225,29,27,64,132,153,102,11,197,214,134,133,255,255,255,18,28,77,73,64,209,177,121,247,197,148,39,212,117,5,136,14,122,75,15,105,157,175,22,0,156,0,238,4,102,3,160,169,135,140,201,150,39,97,180,191,105,139,162,233,133,166,104,0,13,67,160,97,250,103,25,40,129,242,198,234,95,5,31,112,187,32,16,4,212,76,249,90,229,6,1,130,203,50,80,202,57,4,84,171,239,197,86,161,79,114,237,183,202,39,29,136,77,197,239,213,175,156,70,14,167,183,27,167,213,185,36,228,0,254,74,223,248,111,113,229,151,138,135,56,141,206,34,248,187,171,209,148,91,160,127,67,128,9,81,161,240,44,60,155,70,72,67,196,232,90,122,228,232,205,160,243,196,40,152,35,92,69,205,166,188,22,81,129,36,19,102,107,147,164,218,132,14,21,16,32,105,167,242,52,216,170,104,20,132,150,98,169,122,130,163,106,143,53,52,20,205,54,246,77,93,50,5,16,76,224,233,173,1,36,233,100,242,99,73,238,68,190,70,252,203,156,130,191,105,119,247,217,252,119,247,189,181,74,142,13,128,41,72,0,54,42,186,205,52,70,33,0,71,92,80,65,1,45,77,232,1,37,30,152,78,235,241,114,124,216,191,191,153,96,113,7,57,14,72,128,246,113,198,206,214,99,75,191,250,122,90,107,223,212,30,91,94,179,149,23,97,250,149,98,27,107,144,170,144,0,0,9,3,123,84,136,240,184,213,4,243,198,153,14,119,72,62,216,32,216,128,48,115,28,192,226,3,2,138,206,116,161,78,88,121,49,21,181,148,139,3,51,130,130,131,221,40,146,49,195,98,33,203,7,137,178,123,208,125,142,227,11,102,16,157,95,214,113,74,122,9,85,44,57,86,150,246,162,209,233,126,225,215,213,203,175,35,202,22,228,191,178,40,195,249,5,54,239,203,176,172,108,150,25,112,154,114,32,172,213,162,202,93,192,44,108,68,242,177,44,140,57,149,93,36,44,164,75,249,138,81,213,86,86,185,168,27,255,251,178,100,69,9,134,195,118,73,67,140,55,144,76,67,105,106,101,230,90,30,33,211,32,15,105,49,192,244,10,101,201,147,13,88,129,242,235,173,229,146,48,158,60,231,74,124,175,185,84,98,38,97,228,219,18,119,112,230,153,132,157,72,167,220,187,44,145,133,212,135,163,62,30,202,71,63,64,202,65,50,182,147,208,44,60,246,5,221,125,207,141,255,103,122,196,37,91,171,127,217,191,204,104,182,96,72,69,175,62,49,43,68,224,1,160,118,192,4,129,17,103,205,77,99,150,196,208,205,34,75,244,208,39,92,131,5,213,19,89,109,131,13,199,230,76,215,125,131,127,226,207,153,148,99,172,224,73,50,249,24,90,38,49,77,10,225,233,55,178,19,184,187,57,134,212,173,151,33,196,135,4,234,58,29,36,226,34,156,162,125,3,128,52,18,6,198,12,4,84,98,134,33,230,124,235,112,97,152,22,134,12,162,124,96,76,4,67,160,12,44,56,70,55,33,33,23,157,96,226,64,20,204,131,0,101,177,53,179,2,16,80,139,150,0,17,7,110,70,26,83,78,188,226,223,116,115,199,115,169,61,51,204,174,199,224,236,235,198,98,144,36,221,184,38,244,170,118,146,221,103,114,158,33,65,51,77,1,187,44,145,148,183,141,217,131,171,114,21,45,38,154,166,171,217,57,149,227,13,135,25,131,79,66,137,4,212,61,5,219,116,235,195,49,218,89,216,244,114,67,89,230,6,149,161,24,160,32,50,24,22,107,72,194,96,64,173,102,152,64,88,132,150,15,201,202,210,115,113,212,237,19,208,179,187,175,204,64,48,217,42,205,227,136,78,68,69,132,57,202,73,24,137,160,215,68,133,152,69,84,54,187,41,36,161,49,66,132,80,70,219,104,100,194,86,180,63,156,247,206,61,103,32,153,91,135,216,238,236,127,143,171,97,247,12,65,227,108,176,69,85,32,78,87,137,206,168,187,0,59,129,30,92,112,185,125,71,244,97,135,40,8,230,55,176,27,155,90,158,220,37,58,86,115,6,27,97,17,45,128,163,21,111,80,196,250,174,173,210,3,194,76,40,217,203,45,155,255,245,7,191,73,0,98,34,64,51,192,98,174,76,102,133,254,126,141,242,115,49,50,102,42,118,99,64,14,74,38,152,102,40,27,212,21,161,165,61,114,128,69,68,131,1,55,37,246,48,240,79,152,37,1,145,41,245,48,180,47,54,151,4,250,34,146,22,58,120,206,53,154,167,219,90,1,213,116,233,134,102,214,7,105,213,228,61,181,92,241,97,158,231,193,148,65,142,243,49,6,91,128,97,51,205,96,79,144,107,18,97,126,13,162,100,137,9,120,131,3,88,154,137,171,144,196,176,127,62,57,208,230,100,225,113,100,66,86,255,251,178,100,67,12,135,64,121,71,139,175,76,224,66,40,249,98,105,34,86,29,1,213,34,79,61,51,137,8,140,37,37,172,164,144,155,180,154,161,36,201,5,32,17,133,83,93,211,210,113,50,168,164,78,178,168,89,103,117,168,121,207,23,244,209,251,91,110,76,166,170,75,93,202,52,90,254,39,46,151,222,141,233,38,133,116,36,201,36,84,241,54,174,217,148,143,144,14,22,146,53,26,200,124,157,226,108,248,74,9,70,56,89,180,10,101,124,204,117,85,249,218,27,139,243,118,182,221,158,9,194,162,236,144,3,59,239,235,56,32,26,58,80,203,80,103,128,192,15,118,81,113,1,244,9,145,206,175,204,18,187,220,102,205,83,178,157,72,172,160,212,233,93,215,91,127,244,111,255,239,254,232,187,47,235,250,127,202,215,127,123,114,162,71,255,246,238,250,52,136,0,184,40,5,216,144,80,5,76,39,196,80,197,176,152,76,169,144,172,196,148,33,76,44,0,220,193,60,6,71,64,196,20,45,134,44,96,74,86,1,108,85,67,23,75,198,52,3,77,50,86,96,110,5,25,34,227,30,190,36,9,4,91,245,206,33,77,188,189,99,65,110,30,159,160,40,195,72,8,252,196,139,59,79,114,120,245,37,107,45,202,196,171,88,63,13,193,236,71,144,166,8,5,236,73,132,76,67,146,169,99,64,112,170,79,243,1,80,94,165,50,211,19,158,201,211,249,24,146,145,181,87,188,201,67,6,131,102,72,17,133,244,220,216,50,145,114,119,181,8,47,108,180,229,220,170,76,160,24,50,193,43,75,62,15,97,114,55,103,164,58,188,125,205,42,195,165,85,63,178,41,215,98,112,86,52,25,188,68,81,81,10,66,128,209,136,158,38,105,134,228,209,203,81,34,199,39,52,161,17,68,201,217,52,182,169,185,81,173,168,70,179,33,127,245,126,110,65,92,250,71,16,26,0,1,44,125,160,116,25,48,232,7,203,132,176,100,128,179,35,141,92,205,186,219,36,1,216,62,165,129,157,79,121,20,188,171,62,111,42,174,234,74,231,254,217,146,199,138,165,3,30,20,138,61,207,237,200,140,36,181,80,237,160,47,220,218,64,0,40,8,208,23,177,50,160,5,146,138,185,142,160,166,154,210,37,65,143,216,60,10,12,1,32,12,1,1,144,194,56,17,76,110,129,232,72,10,85,173,96,131,0,45,27,220,8,13,88,12,23,128,182,88,58,1,13,74,64,96,98,3,194,192,152,39,146,148,114,90,121,5,221,202,91,55,41,76,86,251,197,83,163,207,217,154,116,141,124,165,142,133,166,159,44,36,152,97,168,205,249,164,216,214,134,133,136,226,227,99,160,152,138,224,31,133,233,94,74,131,82,58,15,148,11,58,156,255,251,178,100,64,12,7,153,120,71,171,207,76,226,56,98,153,172,100,67,105,29,137,225,34,78,189,51,137,45,10,165,105,150,45,72,235,31,201,100,154,65,185,80,233,36,165,98,84,176,80,212,132,69,89,34,52,30,154,49,162,37,91,16,22,71,4,144,61,72,176,203,103,150,97,147,82,106,33,196,70,157,34,100,38,167,145,184,57,127,155,170,182,185,249,223,96,131,85,113,201,145,230,229,53,72,148,37,93,131,232,85,62,58,172,149,87,101,2,142,97,184,151,102,43,23,70,233,200,204,69,7,83,126,90,53,239,51,19,244,167,169,194,231,149,251,76,228,94,71,224,16,0,28,0,189,0,18,165,185,229,100,82,227,55,182,86,146,181,230,230,0,130,212,149,51,97,74,247,2,174,21,31,73,165,9,6,176,43,210,215,170,175,255,255,150,46,225,214,71,183,84,83,223,250,155,249,2,0,25,30,1,161,228,18,24,20,74,153,196,132,28,17,239,27,60,52,25,114,114,152,140,2,21,4,3,43,65,51,77,73,53,110,167,131,129,192,36,100,136,8,149,56,38,39,129,80,210,29,30,247,140,192,160,228,82,216,201,123,165,136,254,144,71,186,105,169,185,217,1,14,199,41,213,137,246,44,210,102,100,114,186,120,47,211,204,208,35,42,25,109,139,41,206,87,204,2,202,109,24,231,145,204,124,150,194,196,127,169,148,67,169,96,239,132,224,161,66,24,80,247,135,138,27,227,202,186,87,204,194,199,130,122,133,179,232,227,1,66,18,18,210,16,20,105,17,93,14,31,52,133,116,20,137,65,27,209,161,115,42,174,128,148,166,176,244,115,66,113,13,209,116,73,6,22,10,130,73,18,193,70,200,136,144,131,172,142,200,209,242,100,19,70,191,131,48,50,71,141,24,117,94,250,79,189,214,109,92,87,26,200,36,106,137,15,92,9,111,123,245,213,255,71,233,220,188,188,159,210,102,22,186,246,148,0,32,8,64,0,2,100,209,56,124,101,37,198,57,33,57,192,33,26,29,86,212,225,104,190,216,162,40,92,228,75,85,107,136,213,179,206,158,62,120,84,71,230,222,184,134,134,8,70,40,77,77,180,190,210,140,144,255,70,231,91,207,75,255,244,247,37,72,243,231,58,15,171,191,235,69,135,222,96,70,0,6,14,4,144,97,240,181,102,61,129,58,97,52,21,230,8,96,14,96,14,10,96,33,98,49,96,17,166,197,34,140,21,64,21,2,144,197,157,65,32,32,221,170,85,0,103,30,184,132,23,6,51,211,85,200,246,110,213,114,157,38,186,123,163,212,68,29,67,113,201,145,59,123,106,22,114,84,223,92,93,253,160,174,149,81,146,202,10,176,144,65,92,113,55,13,21,130,108,248,122,75,218,255,251,178,100,54,8,7,182,120,199,131,207,100,226,70,138,153,205,100,3,201,28,9,221,35,46,177,56,201,49,168,229,233,64,27,145,184,64,80,128,21,149,165,17,126,44,68,100,179,62,76,11,40,208,211,148,255,86,55,61,109,87,142,39,134,167,196,131,98,197,116,212,100,30,32,36,35,163,39,198,64,56,57,92,51,72,210,232,9,52,218,152,43,113,226,67,124,104,189,23,41,231,205,15,41,154,231,163,215,155,121,165,242,126,58,52,173,127,165,90,120,180,235,73,167,104,77,92,201,14,19,215,44,231,164,103,158,178,184,238,237,45,49,107,76,211,219,91,104,166,172,45,106,87,48,147,238,150,253,123,229,109,167,189,102,86,81,119,235,204,197,15,58,100,80,128,0,0,31,48,0,7,6,54,230,161,167,4,195,169,180,107,82,202,158,93,158,111,60,191,159,246,191,255,234,198,62,222,49,220,255,86,230,167,169,50,165,187,157,62,184,170,181,156,193,166,101,73,197,43,230,109,144,177,121,253,44,181,250,78,72,80,22,226,170,64,38,64,71,12,2,93,169,131,0,0,67,17,226,35,98,57,147,110,65,83,11,18,199,28,44,32,153,0,30,25,210,121,149,128,54,30,244,122,100,73,100,254,193,66,195,124,89,71,40,27,136,4,33,91,178,133,213,102,55,99,247,89,124,63,57,75,54,220,84,98,98,182,163,44,161,35,195,211,21,203,188,141,3,167,7,10,98,46,44,92,144,180,61,153,132,26,33,133,162,64,10,132,88,28,133,103,71,101,115,56,9,9,9,34,74,226,213,211,25,165,221,120,180,52,124,149,178,98,34,27,80,209,81,72,165,11,208,145,182,247,89,184,84,182,26,196,26,124,213,139,228,67,209,199,114,121,89,21,166,245,35,144,52,204,32,217,213,105,57,176,242,2,20,48,73,84,100,163,92,17,29,72,186,2,196,73,36,182,83,68,36,107,22,65,204,40,76,173,148,52,253,146,227,235,8,23,171,126,199,248,111,202,220,148,178,188,235,96,159,197,113,8,108,80,0,40,10,64,1,48,49,64,103,68,7,1,196,64,205,181,4,75,64,168,115,84,134,152,25,80,6,204,179,83,68,217,1,229,175,95,82,151,166,183,74,164,222,165,81,179,217,94,175,235,199,103,143,185,152,212,209,147,185,12,218,219,169,10,125,202,188,101,111,119,106,131,186,65,249,52,0,0,13,66,1,77,50,32,145,25,75,84,96,32,54,98,43,124,108,191,132,104,56,204,98,185,22,60,38,24,0,15,24,252,1,153,80,102,51,152,187,242,137,48,74,186,177,20,1,9,147,173,218,245,163,2,128,37,95,31,120,113,116,115,189,169,132,238,236,158,1,125,89,138,80,114,30,161,183,211,206,255,251,178,100,40,136,6,226,119,73,83,172,22,114,66,226,137,115,107,2,36,30,65,225,24,143,61,51,201,46,157,103,53,130,141,252,238,117,68,50,191,70,204,104,103,199,254,76,125,42,67,3,5,13,14,130,9,113,49,4,233,24,29,18,7,48,92,41,16,132,51,226,91,30,134,173,202,146,251,154,50,56,112,246,167,197,157,48,57,90,241,125,242,178,231,144,144,213,52,104,201,141,44,234,149,177,50,181,84,3,137,121,59,209,175,59,45,77,189,37,224,59,234,223,226,201,229,54,164,209,222,163,118,246,172,229,217,229,117,84,115,238,168,93,94,170,219,45,68,138,25,127,155,119,97,231,93,167,185,87,90,143,190,245,222,155,81,251,87,145,89,25,103,11,217,20,32,4,156,155,131,36,50,145,209,102,138,248,102,203,224,243,201,108,4,164,168,205,23,48,191,4,158,146,56,116,18,65,65,241,40,101,47,186,207,254,123,251,151,98,199,173,102,218,230,34,192,54,233,199,112,250,135,94,141,20,207,148,219,54,7,14,0,1,12,11,214,248,192,16,13,0,0,94,96,90,19,71,32,41,112,102,148,14,6,18,195,26,60,27,198,1,97,20,97,94,17,166,32,35,214,251,67,12,192,32,3,208,44,48,2,27,180,180,193,172,15,220,244,236,98,11,128,56,31,133,33,112,80,115,211,47,108,220,59,138,233,231,144,253,25,176,95,219,42,181,10,37,142,41,16,216,198,171,72,178,22,246,53,74,97,10,212,114,201,76,79,202,102,210,116,170,38,66,102,147,60,1,240,187,60,11,128,188,46,100,145,12,19,229,3,2,40,177,161,200,68,37,100,101,123,70,97,174,160,43,95,50,181,165,24,82,49,44,230,125,208,209,110,180,148,109,123,70,209,69,19,228,156,15,43,6,98,194,170,153,101,189,60,243,42,185,213,104,21,145,169,21,57,176,99,236,164,181,157,215,39,168,95,102,145,228,38,44,232,91,29,180,54,76,77,41,205,12,101,91,114,175,142,184,122,240,243,99,202,29,111,81,216,73,123,200,66,238,231,37,73,20,60,155,10,61,132,82,16,0,30,128,45,64,72,147,166,169,77,73,46,58,81,32,155,181,142,82,37,147,207,24,152,179,118,198,79,127,182,161,53,102,23,113,231,139,175,77,191,255,255,253,213,147,56,245,225,231,178,198,228,14,136,75,13,227,28,22,132,76,60,185,28,197,174,105,106,44,239,229,183,116,190,52,0,42,128,172,44,0,151,153,27,196,32,225,131,237,137,215,191,89,145,67,73,129,135,160,240,20,2,0,200,144,179,5,14,135,222,81,147,14,165,87,184,226,122,180,133,178,63,20,38,105,170,56,155,135,203,88,119,124,159,131,236,239,9,182,163,95,184,255,251,178,100,33,136,6,2,103,201,51,184,98,228,94,198,233,173,100,194,91,26,29,227,29,14,176,220,137,142,43,38,233,147,141,100,124,188,215,29,27,61,168,87,107,235,63,206,156,66,62,52,183,221,14,4,34,209,100,35,7,206,71,165,252,88,97,116,105,14,149,199,108,88,150,159,123,223,227,113,103,137,92,235,238,157,125,161,88,252,46,187,44,164,181,179,91,152,250,255,79,174,239,47,179,104,186,204,108,227,180,213,191,246,93,249,71,126,247,166,109,231,109,222,178,18,234,181,139,149,52,186,24,78,97,79,105,92,180,237,135,105,213,110,140,210,235,42,213,88,127,212,240,68,160,203,118,113,115,7,164,88,0,0,134,177,176,26,46,60,208,76,145,185,38,225,7,67,66,35,61,21,75,37,4,71,241,42,252,158,201,229,144,13,56,251,70,187,228,42,187,139,178,153,152,202,236,181,255,255,255,207,90,221,14,181,161,74,83,30,133,123,56,81,3,8,192,43,156,169,87,31,98,20,109,147,160,108,93,4,94,53,97,7,44,80,35,90,131,140,48,169,203,145,98,169,0,128,16,128,80,16,5,1,129,178,64,232,199,222,4,231,229,140,237,81,100,199,17,60,197,96,84,148,113,48,80,146,17,53,238,77,44,156,88,5,99,12,198,235,114,48,172,71,137,47,166,163,12,24,18,46,33,163,40,73,11,112,30,251,175,104,243,212,181,173,80,181,110,255,215,150,111,181,48,177,59,24,171,45,140,222,144,73,160,102,125,29,173,77,126,156,73,53,4,78,136,96,234,177,164,161,231,39,23,49,37,0,228,35,129,121,109,209,221,194,186,22,29,44,167,180,160,181,230,82,137,126,172,84,133,109,202,251,253,254,245,235,231,199,214,146,19,143,255,57,164,173,51,167,55,237,81,188,109,231,134,102,206,210,171,70,208,20,120,57,232,178,73,152,28,136,34,72,59,34,238,93,47,37,208,115,158,107,39,97,217,229,226,223,239,127,219,255,247,206,159,37,86,233,115,29,107,230,72,0,1,22,177,6,220,157,179,86,36,192,12,25,200,133,126,39,178,174,76,27,237,169,80,16,235,149,223,49,133,3,162,37,6,130,197,141,30,16,200,110,24,179,143,255,205,47,255,255,255,147,213,68,66,210,149,220,160,177,186,49,197,22,170,142,9,138,218,121,55,146,161,251,249,148,81,43,22,218,178,124,91,13,34,150,190,181,12,75,163,211,8,2,64,210,58,106,126,145,228,16,0,34,224,45,226,32,15,74,227,3,162,135,51,52,118,67,3,240,162,48,140,21,16,128,95,48,12,0,243,15,160,17,48,77,23,229,114,220,31,96,224,3,127,145,46,46,248,152,9,2,85,86,124,211,23,153,128,72,54,179,154,255,251,176,100,31,12,6,147,121,199,19,204,54,48,87,234,153,186,100,227,91,90,97,231,26,46,176,216,193,86,33,231,53,147,137,84,141,181,155,189,253,87,106,179,148,248,231,66,161,52,212,248,228,75,206,29,91,139,251,143,81,181,150,110,131,157,163,49,6,9,136,231,128,168,150,50,14,198,133,66,73,20,186,193,112,19,47,7,39,169,23,158,25,195,255,23,175,62,105,110,201,34,225,1,208,186,72,164,148,21,164,171,49,204,73,234,115,124,51,235,253,109,202,188,53,68,138,67,125,101,46,253,74,102,71,217,119,91,156,181,237,232,98,4,135,74,118,18,120,113,71,197,152,157,98,102,169,116,221,91,76,89,76,141,40,70,2,24,205,119,127,39,246,236,247,149,223,127,215,235,119,171,211,221,48,24,8,55,16,49,199,106,23,79,31,108,128,204,70,131,81,235,29,163,64,205,55,160,70,235,148,237,181,140,180,106,58,171,147,156,28,206,40,198,68,116,249,230,127,255,255,255,255,150,82,124,255,2,69,74,20,130,164,24,208,233,21,70,150,145,67,37,45,239,169,95,35,216,130,189,61,237,121,31,211,223,58,142,48,136,85,226,128,49,97,232,104,66,5,4,6,39,130,70,120,49,39,66,8,135,175,3,134,18,176,70,8,134,0,66,48,198,65,212,205,229,236,183,16,243,45,67,147,43,93,210,151,248,46,44,209,59,73,224,146,198,36,11,210,74,84,229,151,64,28,238,93,128,90,133,141,212,161,78,15,179,78,133,204,221,107,103,203,148,63,66,11,73,159,195,227,232,85,31,19,11,224,245,192,158,16,76,78,203,160,204,66,11,129,80,228,19,174,157,31,148,221,60,139,84,208,245,111,23,33,72,89,83,68,225,2,230,132,25,102,151,38,34,6,153,151,8,219,76,105,13,40,204,218,186,246,153,142,116,38,104,82,100,34,200,157,100,201,216,91,138,203,45,90,94,55,52,9,80,228,10,124,35,116,155,45,39,192,86,191,41,247,212,52,133,197,242,72,233,230,165,181,187,31,190,127,255,182,223,221,185,217,239,208,211,140,230,106,0,1,1,80,22,212,20,140,97,243,80,107,50,28,153,11,154,61,21,90,201,95,177,22,23,212,20,126,127,131,33,136,192,161,88,97,82,144,32,80,74,112,75,59,167,210,154,255,254,182,98,45,47,87,217,140,10,2,57,25,141,99,1,165,152,135,113,214,169,41,78,201,42,198,139,188,66,4,34,61,0,68,62,27,236,172,0,0,9,144,71,204,44,192,156,193,96,23,12,4,128,236,192,180,18,140,34,3,24,204,185,52,72,65,212,32,73,129,65,8,40,5,199,74,38,118,123,146,180,79,158,75,8,5,166,53,183,28,42,81,56,237,180,255,251,178,100,28,136,6,107,105,72,203,219,74,112,81,232,185,183,100,163,89,91,177,163,40,110,237,229,193,9,143,229,141,181,37,120,101,88,103,225,228,0,37,248,71,102,153,79,44,155,191,109,208,124,169,46,219,150,149,128,99,36,177,18,120,70,158,151,153,233,181,18,242,138,20,110,246,42,34,144,93,0,225,105,35,38,62,68,200,248,160,200,209,131,32,211,96,219,187,145,235,149,97,122,155,13,165,209,57,82,45,114,237,248,219,140,183,7,223,223,252,173,189,196,144,71,206,185,60,225,209,222,34,26,198,79,187,221,15,4,9,17,172,193,90,91,147,145,166,134,254,117,219,164,159,47,216,214,39,134,213,69,91,241,121,73,208,233,86,235,6,102,157,78,36,88,111,26,107,128,248,224,40,129,97,18,183,2,145,139,24,225,51,104,221,128,136,7,230,123,25,106,0,26,239,225,31,103,242,46,144,231,199,75,239,19,180,188,218,186,57,242,112,31,255,255,255,245,63,88,125,254,251,12,36,113,136,80,202,212,132,28,50,22,149,12,115,9,184,199,105,147,62,194,32,139,206,77,92,195,137,101,231,219,254,134,128,0,0,156,49,64,125,54,244,178,56,160,132,48,234,90,56,193,148,55,97,32,59,215,80,64,241,164,7,153,202,105,130,159,28,82,105,135,28,141,29,166,114,7,200,88,226,80,173,97,65,55,49,55,203,112,100,34,38,228,156,6,57,14,1,146,68,234,161,232,198,117,97,240,143,100,45,138,136,229,165,180,175,130,146,155,82,67,83,58,137,74,182,68,46,232,36,202,29,91,191,137,35,37,157,70,67,49,219,84,198,232,29,5,180,238,59,207,120,79,214,35,205,43,234,223,223,219,49,255,218,229,108,157,140,5,12,241,245,95,37,241,23,123,129,26,108,110,3,175,123,66,136,216,225,184,48,163,233,213,219,91,162,69,181,85,123,111,118,246,151,129,170,43,54,100,16,119,145,48,221,6,218,214,233,77,99,16,176,238,45,101,151,237,219,253,249,226,68,172,25,61,51,36,25,219,26,30,44,55,64,92,196,243,177,193,144,177,91,29,254,64,1,0,4,58,24,238,226,130,161,230,67,6,36,42,42,13,132,66,50,97,33,163,227,20,203,57,161,69,49,71,0,38,77,127,250,191,79,254,182,180,80,50,48,8,192,48,7,223,242,255,212,8,3,204,234,217,171,177,236,255,255,39,251,85,220,245,128,0,0,8,0,66,42,67,17,1,195,3,90,179,131,133,51,62,74,147,147,153,99,81,236,131,31,5,1,148,197,120,128,130,144,113,16,100,232,140,134,109,50,31,77,6,140,52,179,238,53,17,142,53,166,66,197,28,83,119,164,5,13,24,13,3,177,7,250,163,89,193,219,255,251,178,100,36,8,134,152,104,74,83,185,98,192,77,169,9,195,96,70,93,31,193,231,26,15,109,141,193,43,149,103,61,151,148,252,128,221,2,225,130,250,176,200,95,203,173,154,138,97,113,181,32,80,92,233,181,209,182,183,171,89,169,239,176,177,154,165,165,90,42,104,94,124,149,214,73,46,164,215,119,168,207,214,199,45,7,33,238,29,35,114,10,222,30,212,175,28,69,19,22,169,166,126,215,98,115,99,172,86,187,215,61,213,143,47,227,3,148,109,167,177,243,197,215,88,14,131,232,144,92,129,210,43,174,89,199,87,239,210,244,125,183,187,80,166,43,88,225,10,203,139,25,1,197,125,13,238,150,27,57,137,138,28,52,204,210,88,23,24,191,64,82,70,22,98,196,220,3,229,149,101,43,76,200,146,33,208,227,217,228,196,122,60,178,128,239,10,254,183,131,79,253,170,157,120,99,98,219,139,71,85,219,93,181,169,252,191,150,198,252,222,5,155,89,175,254,253,236,241,133,35,75,162,231,227,171,214,183,247,235,29,245,178,154,127,251,30,45,146,206,230,105,128,88,60,152,58,16,89,145,128,158,152,167,197,105,151,144,174,27,114,162,249,149,16,45,152,124,15,145,133,248,2,10,128,209,135,240,61,152,228,1,234,204,83,201,248,96,129,172,193,13,201,3,65,3,6,152,106,200,21,68,105,49,4,102,21,30,203,148,225,51,229,43,234,71,22,161,36,1,85,234,215,5,136,131,223,184,161,48,76,19,17,221,100,20,145,213,221,182,187,7,110,114,158,87,14,140,130,58,15,68,247,229,148,63,24,29,72,228,246,4,147,3,35,161,36,27,179,17,202,61,140,190,95,33,187,83,147,250,40,76,173,70,156,25,197,27,33,128,177,242,89,121,108,155,34,241,42,37,15,171,48,100,247,212,182,213,182,54,45,29,204,241,163,239,125,131,107,249,115,24,136,158,153,73,147,48,195,155,2,56,98,127,177,184,91,93,104,190,174,24,59,67,31,182,69,44,21,35,131,24,94,218,25,213,77,154,78,219,206,39,84,226,76,255,179,167,220,227,232,170,203,7,141,25,179,212,110,180,163,145,177,101,170,250,217,189,154,189,94,163,101,147,190,72,0,165,192,178,100,33,0,34,124,169,192,129,192,23,57,77,197,252,23,194,63,154,127,247,139,190,245,124,190,108,56,55,18,134,36,180,57,188,149,137,255,87,244,199,92,5,4,26,5,81,18,168,218,69,237,233,221,88,64,184,38,48,217,180,234,237,118,255,255,180,96,194,189,222,244,0,32,73,40,58,24,10,1,217,129,96,85,152,119,38,201,145,200,150,153,44,158,233,137,88,39,152,80,136,160,112,70,24,2,130,48,24,38,195,136,233,70,108,88,12,255,251,178,100,22,136,134,207,120,72,171,217,74,242,82,168,217,125,101,226,90,22,221,161,47,46,45,52,129,32,13,37,37,188,44,144,58,126,80,238,17,146,117,149,90,96,104,151,0,204,210,28,83,204,150,220,214,63,78,236,40,29,53,134,65,7,203,20,66,57,150,58,94,80,139,216,83,198,238,252,210,236,76,23,29,34,79,221,50,215,158,156,82,108,159,62,179,139,8,25,129,115,147,86,223,21,156,252,65,242,205,149,76,156,250,130,238,61,9,19,61,200,201,213,110,105,72,225,109,133,165,90,232,75,97,4,148,66,196,138,82,109,62,123,168,16,48,194,222,148,250,219,75,22,182,186,2,8,220,197,255,96,251,45,70,205,50,201,36,32,137,182,138,216,250,148,113,148,138,74,94,6,151,177,163,154,73,4,5,251,225,119,2,242,130,126,13,22,242,142,125,175,183,218,216,201,19,18,18,0,0,4,5,66,132,69,1,129,3,7,119,8,108,69,131,44,97,51,33,151,207,40,116,80,199,22,92,97,134,7,157,83,139,118,182,209,72,96,141,27,86,173,99,188,137,207,234,2,4,96,230,40,225,11,86,250,94,133,103,87,229,212,157,126,254,127,239,255,254,134,117,120,101,6,134,113,156,19,184,148,48,80,12,25,169,195,3,65,194,144,40,28,211,194,179,198,170,76,159,120,30,175,12,45,86,88,140,2,6,57,15,55,97,218,108,26,7,210,54,38,230,68,17,165,146,65,209,211,1,129,225,214,241,218,165,116,58,161,96,188,202,132,101,146,11,94,214,130,253,212,28,169,84,248,251,96,41,182,89,154,57,173,26,245,175,77,201,192,221,202,250,98,146,55,180,228,43,191,80,73,114,235,234,167,230,30,202,67,6,20,81,102,11,138,17,18,21,4,218,68,155,4,153,71,113,92,130,123,40,38,148,80,74,48,168,185,212,190,38,178,251,234,231,169,238,181,52,231,27,216,201,53,119,149,16,56,109,28,209,171,189,151,23,64,86,90,40,56,130,212,94,83,79,77,101,182,139,10,61,3,17,77,153,77,32,25,128,0,71,213,153,106,24,25,64,210,97,135,94,128,2,23,228,214,47,32,139,165,68,115,229,146,89,180,101,53,201,88,38,190,210,234,228,197,11,223,3,105,61,218,210,234,174,84,38,244,59,42,31,77,141,34,113,67,155,182,17,103,79,179,95,255,255,254,173,93,96,0,0,26,2,0,226,64,150,6,1,41,137,80,4,98,41,65,160,76,38,85,119,31,195,28,4,20,12,129,21,44,27,174,24,249,167,79,13,245,139,38,207,214,207,52,128,98,240,235,211,237,27,51,145,10,79,114,238,72,57,27,201,0,136,154,93,67,166,103,53,5,32,218,17,233,180,65,75,131,226,255,251,178,100,40,8,150,9,105,77,235,153,73,120,61,98,89,84,107,11,50,26,185,183,41,46,225,43,137,22,16,229,9,181,153,80,206,116,23,85,3,154,166,230,100,75,139,178,22,128,217,130,104,54,54,186,238,137,198,162,143,201,228,243,59,76,10,52,165,201,202,91,151,46,217,19,36,98,200,250,2,20,199,83,201,181,17,101,213,39,54,106,40,71,91,38,194,180,16,177,10,119,234,53,14,142,59,150,218,115,132,214,88,141,180,204,35,31,183,72,6,22,23,96,43,110,56,182,32,210,68,72,109,149,140,204,216,167,26,137,86,32,77,117,161,109,189,212,244,128,0,0,1,233,98,83,32,148,32,38,128,176,35,213,208,71,9,141,69,204,118,77,38,34,223,58,56,227,146,24,8,135,213,198,227,31,213,74,192,0,115,116,105,184,98,212,33,127,244,232,239,255,255,255,255,255,161,254,228,210,136,8,90,169,64,32,17,130,0,57,129,130,81,142,124,1,160,200,185,150,81,201,156,1,41,142,103,49,133,128,17,128,0,48,177,170,101,0,69,24,148,69,90,119,215,99,43,176,95,21,102,24,253,1,221,11,177,180,122,41,226,242,31,198,63,14,72,45,186,59,137,41,197,202,183,164,22,146,217,166,190,173,104,208,16,34,127,75,17,51,50,68,205,4,90,211,72,150,109,96,85,117,137,151,7,10,133,209,185,116,73,130,230,16,133,90,20,154,194,196,242,68,109,33,73,16,155,112,108,170,157,19,160,74,104,83,5,98,58,73,135,9,218,160,73,148,50,42,73,170,196,83,77,182,67,141,221,162,105,77,24,37,66,133,86,102,248,58,7,211,82,105,162,130,22,18,68,221,216,121,72,37,191,123,152,228,208,180,49,210,7,228,208,201,60,140,35,74,50,172,62,66,23,155,217,9,120,98,9,184,16,154,57,44,161,201,13,118,152,66,178,48,36,97,52,201,40,20,7,123,226,47,49,137,13,172,121,247,190,228,102,236,106,55,97,255,167,121,10,79,254,250,239,202,157,103,103,104,151,17,65,74,217,7,57,45,65,174,52,166,94,45,37,247,148,203,139,109,210,207,182,207,211,168,8,66,128,36,2,3,195,3,64,70,49,149,34,227,59,128,187,52,158,49,179,22,208,107,48,119,26,147,2,0,19,10,130,97,128,88,12,152,131,131,120,240,110,12,84,136,136,220,31,8,27,4,249,54,227,198,80,27,134,109,126,223,197,93,251,47,13,156,182,217,90,37,14,16,5,248,33,56,57,246,21,59,225,236,243,47,68,48,189,124,54,203,69,74,250,144,166,65,243,43,220,36,174,10,214,147,104,69,8,213,89,9,58,5,13,146,218,115,213,211,16,193,150,2,104,94,60,72,70,23,11,146,18,255,251,178,100,66,136,135,35,120,72,11,217,74,226,66,4,217,102,101,34,90,25,213,225,39,142,164,121,201,11,144,165,169,141,24,88,40,245,149,38,129,63,153,210,21,71,52,171,200,13,201,232,83,32,73,71,17,91,108,196,132,165,32,64,141,38,145,10,73,84,196,165,22,183,89,78,40,169,118,16,104,145,82,80,109,85,81,16,33,56,114,81,34,64,64,193,122,50,87,135,218,198,88,139,103,137,153,172,81,199,32,131,172,106,241,239,86,82,132,105,213,4,112,188,206,172,85,69,83,78,36,224,35,42,64,30,180,237,157,4,74,61,145,246,73,23,133,129,176,250,35,44,195,115,199,91,125,161,207,187,89,60,251,80,82,37,30,125,170,190,175,13,185,172,139,204,213,145,22,210,93,33,216,153,37,90,93,239,163,74,47,238,118,189,52,255,253,0,1,3,148,36,88,32,48,24,0,48,144,9,51,63,25,56,80,238,58,42,216,50,84,54,50,136,23,34,38,144,30,99,136,46,100,96,148,159,47,212,242,177,198,235,49,165,51,48,88,10,178,217,92,233,129,8,76,165,76,149,80,75,162,154,195,86,30,41,253,202,185,36,115,55,206,24,15,48,84,219,68,104,110,129,66,99,229,211,77,28,26,110,169,179,21,104,80,228,117,27,99,12,210,127,12,54,102,202,54,74,179,51,136,120,219,177,194,177,246,237,151,170,213,182,218,79,15,57,119,202,211,134,78,254,251,96,202,41,246,99,141,219,223,5,53,130,200,183,9,147,76,141,68,132,82,5,23,220,122,164,171,164,72,187,217,148,48,148,129,68,157,224,148,225,44,81,185,204,245,57,54,241,136,176,173,51,115,75,114,209,101,156,66,34,212,143,160,5,86,126,102,199,250,27,133,15,32,192,116,128,0,142,169,156,188,196,224,231,225,125,229,243,81,152,77,71,80,198,7,45,92,46,99,224,94,186,221,99,149,233,121,159,93,187,119,253,243,167,155,218,235,226,70,65,34,207,72,116,2,44,60,217,53,167,245,11,105,163,119,220,234,127,212,0,32,9,128,160,3,148,1,233,128,240,41,152,31,38,57,130,200,199,24,77,139,209,139,48,38,24,55,138,65,129,224,10,1,0,108,198,74,14,29,157,132,70,236,176,43,48,136,12,104,104,198,198,107,49,153,35,198,96,230,108,222,90,239,89,214,185,200,34,53,10,171,55,139,192,197,42,74,50,212,91,29,165,146,74,73,48,33,136,175,74,108,84,153,27,11,176,202,2,196,171,68,160,194,230,230,40,129,17,103,45,4,85,214,93,40,227,12,42,172,100,102,56,192,241,217,174,202,17,74,5,136,16,6,80,202,50,154,18,40,69,180,50,69,81,62,95,45,116,13,50,246,250,142,114,221,255,251,178,100,78,10,6,198,119,73,43,219,74,114,74,106,153,141,80,3,230,90,133,211,36,14,233,41,201,20,51,230,233,64,15,45,167,9,29,55,82,138,151,74,210,246,204,33,20,161,100,237,138,27,64,124,235,93,195,200,90,239,41,41,107,104,112,252,119,202,12,221,176,130,4,90,236,98,43,251,110,104,91,220,168,189,208,202,196,112,221,170,74,11,91,151,108,0,0,8,15,75,0,1,131,16,81,114,3,69,130,63,3,16,88,22,68,5,1,145,51,34,248,10,10,77,229,233,229,177,114,183,81,56,36,132,48,196,216,153,116,204,148,69,81,178,39,95,101,51,189,150,131,63,253,176,100,57,11,19,28,24,109,207,12,21,14,70,174,5,131,24,36,4,152,112,13,24,2,37,154,113,65,157,102,177,26,255,231,152,216,49,152,246,129,152,128,6,151,244,250,18,60,93,152,53,138,100,213,152,165,104,169,32,98,17,85,120,92,203,70,121,2,103,99,12,238,63,126,222,48,211,211,3,110,174,109,137,112,243,62,114,246,159,193,76,233,162,163,76,17,26,101,73,242,35,5,27,105,17,91,114,166,124,143,16,15,190,68,83,103,163,100,141,145,145,221,40,217,102,8,38,68,132,153,220,69,6,155,100,136,27,89,118,205,178,97,140,76,251,141,179,197,8,164,34,152,241,43,32,145,147,144,64,163,43,201,86,143,219,163,6,41,78,142,126,15,75,224,176,133,42,180,151,185,64,84,217,39,32,140,58,136,169,136,138,21,93,153,121,165,170,227,81,90,20,128,156,143,174,137,205,26,98,197,44,60,234,19,205,47,78,130,185,31,211,84,173,168,207,44,114,101,64,16,192,4,0,0,116,216,102,145,4,32,2,234,64,74,129,0,3,244,38,143,27,134,21,106,143,57,219,167,220,221,175,245,219,89,215,229,198,87,175,223,6,54,120,24,42,254,146,228,128,240,115,180,241,108,250,69,32,192,198,4,213,151,174,72,168,21,192,40,0,0,13,128,48,16,7,48,168,23,48,164,4,52,146,194,59,45,36,52,93,25,54,36,7,51,88,147,49,188,11,45,177,196,58,104,125,191,242,168,178,174,151,75,163,35,194,70,75,197,40,90,108,96,105,178,196,117,23,148,252,83,183,245,117,152,229,241,201,247,169,138,229,173,201,83,227,106,133,167,207,72,57,134,103,85,36,7,39,18,146,148,21,68,144,40,217,106,44,224,125,74,232,243,213,105,18,61,147,208,50,127,242,150,122,12,244,10,99,216,133,155,40,166,96,244,10,37,58,160,164,249,237,69,44,139,128,101,51,42,121,149,213,83,96,212,141,2,179,136,42,223,38,90,202,253,200,154,119,202,176,54,101,81,114,250,28,218,157,174,191,175,18,107,255,251,178,100,87,8,6,40,120,201,67,186,50,112,80,42,137,154,76,3,229,89,73,221,35,47,108,201,201,67,19,167,105,130,153,100,21,33,8,177,203,35,127,197,87,65,101,44,185,72,174,231,36,97,169,83,209,249,209,0,12,9,200,128,9,129,242,53,6,68,44,108,5,10,6,29,130,209,11,170,26,12,82,11,90,116,83,169,43,161,124,209,21,244,82,84,154,102,92,153,162,110,108,94,99,206,129,161,89,26,59,157,67,214,242,17,124,225,244,42,146,17,60,60,49,149,38,96,106,178,229,94,80,74,148,76,135,66,116,128,85,0,10,91,211,2,0,39,48,11,5,227,1,37,56,48,175,6,163,47,52,6,48,79,9,32,184,185,22,0,136,128,11,13,172,108,82,1,20,96,103,101,134,74,105,155,178,235,37,20,148,208,66,40,76,56,29,171,204,187,115,18,78,223,198,62,240,194,123,90,149,132,45,201,232,123,69,133,95,50,243,104,217,109,194,48,66,116,58,69,145,152,160,114,99,159,220,14,64,189,63,50,100,193,182,134,10,61,102,160,158,136,194,40,32,121,233,186,148,13,146,230,169,155,218,12,113,167,27,24,128,21,162,16,253,239,161,143,181,193,18,192,56,45,203,32,15,3,153,43,32,49,70,233,142,129,114,68,138,71,54,144,8,1,183,82,211,37,228,28,4,24,151,202,31,137,45,187,57,160,68,229,196,0,112,234,251,221,190,55,122,163,159,248,148,242,168,213,221,46,54,64,17,217,109,175,69,39,215,210,14,37,43,210,0,155,47,88,24,221,123,205,68,174,169,197,2,253,29,62,183,147,181,102,96,147,209,126,72,219,185,187,123,229,79,124,238,254,125,159,232,213,187,58,43,72,203,29,232,212,131,123,188,179,198,16,135,10,189,250,187,213,161,105,125,247,187,189,26,241,253,180,160,0,0,9,0,36,1,211,0,64,23,48,52,5,131,26,116,210,51,114,33,115,71,48,76,50,16,1,147,17,241,15,34,18,193,0,2,157,26,33,143,80,168,244,125,240,67,28,46,193,99,65,65,97,217,200,10,204,193,132,148,60,17,134,9,118,87,205,253,154,10,45,77,211,173,166,131,207,236,87,216,108,215,147,42,226,106,201,67,218,90,219,129,53,37,217,78,107,149,198,238,215,132,52,174,152,138,141,154,110,40,14,172,33,157,171,20,8,84,140,142,105,177,86,149,203,244,135,26,196,218,79,36,172,233,134,78,61,38,161,56,152,156,152,106,222,195,107,181,114,45,202,153,60,120,157,90,105,166,230,178,210,244,180,178,17,94,233,115,121,51,85,25,197,14,215,116,117,92,159,143,233,199,26,138,179,158,181,83,116,146,91,218,44,244,143,43,110,15,199,7,165,190,228,197,255,251,178,100,102,8,134,127,121,71,195,219,74,114,82,34,169,141,100,38,82,23,73,159,41,46,233,41,201,69,168,230,233,129,14,61,210,246,206,78,0,0,0,13,77,180,8,178,171,63,91,160,131,67,18,55,174,22,56,185,144,170,107,36,65,161,251,57,221,226,4,133,17,59,41,241,247,255,110,90,70,0,41,22,12,3,33,176,8,96,44,31,27,98,198,41,246,255,167,250,127,255,104,208,168,179,192,130,16,93,98,230,202,174,229,172,174,106,155,241,85,232,0,223,106,108,26,10,136,64,3,6,128,51,55,212,147,129,26,147,17,167,19,8,69,147,25,137,115,10,192,209,24,70,14,184,104,99,61,244,86,218,149,252,102,92,65,8,12,107,81,199,198,71,173,248,235,223,98,103,120,106,130,73,253,231,172,134,43,188,234,206,114,137,254,82,164,119,176,158,45,142,80,157,111,203,50,199,18,147,246,212,113,6,98,230,25,132,100,129,141,156,162,254,199,93,137,207,99,84,170,142,54,78,71,25,203,28,190,48,43,93,247,4,215,110,113,204,148,239,91,205,156,149,204,36,114,147,115,45,44,241,28,183,17,217,37,175,109,100,225,80,242,220,219,191,138,215,81,72,36,234,134,32,146,109,76,155,101,212,241,137,114,53,221,211,167,210,116,170,181,173,51,215,254,86,248,40,136,26,224,33,40,43,59,51,195,128,46,208,94,138,177,99,64,149,47,175,74,157,213,255,231,247,31,200,11,108,72,24,85,14,118,193,139,171,5,208,168,165,66,255,255,189,186,147,255,255,178,68,47,204,30,143,119,179,168,90,86,133,210,233,77,140,150,238,102,232,146,22,33,185,192,67,146,64,182,90,234,216,0,0,0,2,44,136,241,131,32,185,40,12,96,80,106,98,127,166,103,18,230,117,178,116,104,248,8,97,226,68,16,17,35,96,77,211,149,126,29,166,170,142,28,181,52,168,12,64,156,166,159,58,3,16,121,163,63,170,230,153,252,203,154,201,240,183,90,181,102,48,230,222,206,177,124,100,162,100,74,186,29,26,33,196,1,73,197,27,104,5,10,167,5,245,117,144,218,200,86,127,64,241,134,131,16,17,172,60,132,112,70,187,6,24,161,77,74,52,246,224,201,50,134,11,202,205,57,121,244,222,70,65,147,89,251,68,179,142,34,85,140,182,20,99,106,200,249,25,134,168,162,96,129,59,104,137,94,163,40,216,18,170,41,85,81,65,100,6,80,53,22,188,209,159,155,75,236,245,20,147,238,145,62,198,9,66,177,156,205,198,24,135,137,27,165,125,170,150,234,215,216,230,82,122,214,234,130,97,206,1,0,128,144,1,45,168,146,132,88,18,224,172,0,79,196,106,16,132,178,98,86,16,13,45,90,229,238,255,251,178,100,118,136,6,135,109,201,227,186,74,114,83,72,89,186,76,3,212,26,161,207,34,47,109,41,201,64,155,231,117,16,15,29,179,123,235,245,213,89,76,218,164,89,146,69,6,85,38,114,133,33,101,14,22,71,62,64,95,75,44,202,48,152,105,226,115,160,73,243,0,217,0,220,245,42,155,161,68,44,180,56,23,56,183,211,54,47,12,160,6,3,160,6,56,0,6,1,32,106,97,212,137,102,63,96,130,101,88,124,134,24,0,176,97,190,11,166,12,192,4,22,5,35,49,17,56,55,71,130,80,241,39,125,52,41,187,43,179,33,18,145,82,189,210,131,27,13,91,146,199,251,118,185,106,239,202,168,245,63,121,71,160,95,151,74,106,255,196,209,17,200,192,216,70,8,200,69,80,153,8,132,132,69,166,100,186,145,129,56,160,82,42,75,64,163,13,37,72,32,70,229,200,152,85,53,137,73,38,78,69,137,38,148,198,216,97,33,144,168,224,158,101,15,226,196,170,54,202,116,113,40,34,86,186,21,38,204,169,20,251,77,177,4,88,153,201,164,126,229,83,244,148,187,159,25,201,146,135,102,135,156,95,41,46,210,94,117,183,77,170,206,226,174,219,60,248,165,119,137,51,41,197,105,41,145,220,132,154,168,251,216,69,85,99,108,206,47,223,188,159,5,0,0,0,3,164,0,4,156,68,200,208,16,192,227,0,161,16,241,40,18,230,102,162,200,255,46,238,179,196,217,211,90,236,132,197,146,105,138,8,50,69,101,248,112,243,20,176,27,183,231,51,116,94,23,182,127,251,222,84,57,73,186,237,144,130,85,131,170,94,182,116,239,227,77,126,106,221,241,184,246,80,0,0,9,144,5,128,64,120,208,96,97,200,16,110,66,20,126,203,120,111,165,226,111,32,174,99,211,106,98,40,38,96,136,18,102,72,2,102,48,202,216,159,249,120,64,29,102,253,58,23,24,68,5,186,147,48,244,240,96,122,208,226,45,22,236,126,245,202,181,94,153,22,117,108,171,35,155,42,172,253,108,163,88,169,37,225,51,103,26,72,93,86,42,79,47,172,42,103,18,143,112,137,92,133,157,106,224,141,88,235,148,70,206,182,203,2,56,202,86,149,22,105,247,69,99,4,70,94,175,40,120,227,37,79,99,77,114,93,169,40,138,12,233,249,71,82,100,170,246,202,147,36,111,11,176,226,57,198,5,155,147,6,148,185,149,147,87,50,70,8,77,218,226,162,173,54,186,51,116,52,177,196,77,154,181,19,153,136,34,102,23,104,111,178,159,60,41,98,116,76,54,243,203,4,204,218,249,121,173,91,67,24,0,0,43,1,68,128,41,28,115,138,161,152,210,130,26,153,114,2,162,147,18,197,207,126,45,85,46,11,143,239,255,251,178,100,121,8,134,157,121,71,203,169,30,112,82,104,25,173,101,2,85,22,45,163,41,142,164,217,33,58,147,165,137,162,141,97,253,208,19,49,88,25,26,33,221,220,238,201,105,94,254,207,237,254,191,255,253,21,110,140,237,49,217,217,149,79,123,145,174,112,87,153,123,136,69,28,36,7,5,54,9,97,166,159,18,149,232,235,0,10,242,162,201,0,12,0,76,7,11,140,134,201,13,39,92,141,38,158,76,137,0,204,76,53,134,131,98,0,140,64,5,24,198,15,52,61,102,161,24,222,153,127,16,58,213,223,168,92,165,201,32,134,62,35,222,255,204,229,206,226,207,162,188,165,220,183,101,238,127,187,122,117,230,135,180,245,114,6,169,54,82,187,146,50,83,56,67,41,98,145,178,120,33,169,108,216,89,100,86,238,11,93,146,146,219,16,154,166,114,165,125,41,4,107,2,130,160,76,129,238,49,26,165,146,39,173,69,121,77,90,165,156,72,128,234,5,189,164,230,0,174,15,190,111,250,141,19,28,201,132,133,177,203,151,70,10,73,222,180,178,241,205,206,243,19,13,86,120,70,32,36,239,214,149,53,55,85,89,238,2,229,21,146,6,34,108,74,17,37,16,149,138,201,34,226,0,9,35,53,28,49,205,171,167,53,125,148,103,80,99,67,164,136,115,153,99,182,123,230,68,54,102,153,117,48,94,27,50,219,132,84,100,19,78,151,94,248,208,179,225,153,167,231,140,231,113,183,243,191,15,255,237,213,91,0,0,13,0,48,142,1,211,0,0,27,48,56,12,195,27,90,106,51,168,83,131,24,148,188,50,215,14,99,20,240,142,48,238,2,3,3,160,22,49,56,7,35,23,64,157,25,37,36,217,145,166,75,181,32,126,131,137,31,86,17,75,14,193,102,53,243,48,74,191,147,47,11,95,188,163,248,114,253,213,26,162,189,111,177,219,255,165,185,81,16,54,84,141,72,153,96,81,50,134,84,71,51,111,172,138,147,93,146,27,196,43,161,73,13,161,67,132,80,124,222,195,99,202,172,103,6,212,195,72,26,152,28,218,2,201,47,153,173,193,53,202,147,183,114,73,166,210,254,19,110,57,121,22,111,103,86,118,154,101,208,157,181,61,212,202,202,249,42,40,236,116,164,53,65,92,20,132,32,86,208,69,70,167,138,65,189,126,212,179,201,20,38,180,117,54,138,219,151,83,124,99,38,117,242,253,53,110,166,233,54,178,63,36,52,218,54,192,0,2,68,173,217,18,104,101,16,137,140,77,19,198,126,126,148,137,123,179,151,249,45,255,61,135,80,130,132,39,75,232,140,217,109,163,109,1,169,58,190,57,151,232,253,172,107,97,49,24,209,99,8,7,157,151,77,43,247,166,0,73,198,111,24,255,251,178,100,141,137,6,202,120,69,195,217,74,226,84,197,41,189,97,227,37,90,129,229,20,15,109,41,193,94,27,167,116,242,141,85,253,216,94,25,91,10,221,9,31,36,89,177,59,111,241,247,247,255,156,8,18,211,4,80,19,48,158,1,243,56,177,248,55,118,47,3,146,20,252,50,101,15,211,9,35,141,48,49,5,211,1,208,146,40,133,61,116,99,25,0,136,38,200,140,82,157,207,104,195,64,98,76,239,59,186,191,96,130,67,72,43,148,181,39,177,230,185,82,247,49,164,102,85,187,133,104,203,50,82,245,4,81,177,9,147,50,100,250,203,28,178,7,30,91,207,164,155,187,52,213,32,164,162,124,191,98,124,242,216,182,44,7,148,100,76,85,146,40,18,117,211,20,76,76,170,116,219,36,57,4,40,98,124,63,108,238,47,77,68,163,11,29,97,241,133,40,219,70,81,210,18,197,95,83,46,164,183,87,142,162,102,214,138,27,89,151,247,173,173,41,124,214,154,200,40,203,16,82,18,107,194,72,151,67,57,213,23,58,129,128,182,185,150,106,50,99,28,233,238,33,134,253,155,19,140,100,156,154,127,98,150,0,2,24,187,221,180,177,193,108,66,70,133,216,58,72,161,149,18,13,18,7,167,176,18,210,187,149,5,57,163,25,214,112,131,173,111,162,162,2,242,192,131,210,52,78,54,12,146,158,102,103,155,140,162,221,160,136,177,10,139,6,249,231,177,158,122,14,44,200,34,69,43,186,168,223,191,92,254,239,143,140,225,117,27,190,59,237,193,0,0,13,32,0,12,41,129,108,192,132,13,12,24,131,124,200,166,64,205,28,139,148,217,156,23,140,85,66,32,197,16,143,140,45,64,80,192,52,1,140,63,193,102,50,89,215,253,212,5,2,76,8,201,159,116,7,24,16,0,36,228,114,67,29,48,9,1,215,86,28,88,207,44,223,121,205,71,49,255,201,234,229,254,233,25,69,26,84,235,84,78,222,67,41,232,164,214,112,242,59,64,180,150,157,235,173,206,210,20,111,62,40,52,190,98,131,8,8,202,55,71,45,137,135,140,216,161,11,134,164,223,72,196,208,187,38,237,146,48,200,170,107,26,54,23,231,100,178,58,238,186,117,50,91,8,206,185,210,139,32,102,217,141,135,223,178,243,189,206,95,74,237,233,102,157,164,99,249,37,229,43,40,170,223,80,44,180,108,13,9,79,149,212,131,157,175,167,94,183,120,57,90,180,94,242,18,98,66,192,0,142,0,26,235,107,144,118,102,88,56,101,252,22,212,161,61,228,60,176,240,210,238,95,247,255,130,12,28,194,70,21,149,199,138,54,9,92,7,69,115,122,220,193,150,129,132,14,16,42,12,1,72,117,54,136,17,70,17,92,30,56,255,251,178,100,136,12,6,138,120,69,203,201,54,66,95,138,25,205,96,35,103,24,157,155,26,79,113,133,201,94,33,101,169,161,13,96,39,67,35,55,173,131,111,111,254,151,248,78,83,164,90,84,242,13,33,194,7,91,66,56,229,169,101,155,96,226,102,22,92,21,20,133,64,172,116,17,129,33,70,97,125,5,38,67,231,138,101,102,42,6,97,11,156,126,156,2,172,12,12,205,6,98,49,168,9,36,36,49,160,193,252,190,149,184,169,97,133,65,49,105,138,122,134,16,0,41,40,139,73,189,73,182,153,73,106,82,72,21,234,59,180,207,238,190,51,108,131,39,227,119,99,76,189,244,241,20,205,170,253,79,50,22,242,8,171,251,88,162,255,89,208,115,180,109,42,194,234,232,148,50,241,114,26,159,161,149,82,188,112,99,19,121,143,185,23,185,86,251,94,206,48,126,10,178,221,223,151,27,127,242,31,150,242,43,82,223,123,191,215,249,229,156,239,187,59,56,231,221,172,129,182,211,191,136,17,23,69,116,71,23,173,60,119,155,98,35,132,235,237,152,242,209,193,222,171,101,228,73,134,54,223,155,76,83,249,64,0,96,5,198,218,108,86,94,107,208,86,1,118,17,28,137,129,114,90,31,188,41,108,24,100,31,152,133,232,239,234,156,69,18,148,227,225,145,131,29,4,161,248,71,244,188,240,114,32,72,99,195,224,75,213,54,120,75,195,85,185,150,103,63,83,125,107,100,69,151,238,153,196,155,38,227,40,46,14,220,181,170,169,80,239,65,149,132,0,4,15,234,150,204,29,5,196,64,17,131,160,89,173,18,57,235,179,137,163,135,128,48,57,17,51,228,33,25,0,98,99,64,68,97,64,50,195,175,54,18,238,103,171,141,4,192,32,10,118,180,255,5,128,165,249,44,130,59,53,22,206,52,169,134,40,23,22,221,51,134,151,123,191,171,239,101,119,47,3,186,235,113,191,98,172,158,35,61,48,95,102,72,55,155,173,179,107,145,105,92,206,206,158,45,37,176,98,221,214,166,151,33,72,20,73,208,12,236,53,19,208,253,154,33,226,30,95,203,193,88,98,14,213,155,156,168,62,63,129,135,4,12,139,171,84,164,113,103,153,62,74,126,196,134,170,194,199,90,232,145,21,112,161,12,136,73,53,197,58,150,216,52,43,9,127,25,139,154,171,49,1,82,41,198,172,144,0,0,132,40,0,105,107,137,161,114,189,150,28,132,1,68,194,80,42,166,179,136,216,150,90,164,187,131,169,176,236,199,36,185,149,141,209,14,73,1,220,50,29,130,181,133,250,211,166,72,254,97,135,33,82,7,28,14,131,6,84,208,218,198,174,209,8,160,0,176,81,10,24,139,64,72,45,246,123,21,32,130,102,16,32,255,251,178,100,136,136,5,221,104,200,75,172,53,80,80,69,105,207,96,3,117,27,33,163,26,79,109,137,201,66,22,39,125,128,13,212,0,92,147,2,80,142,50,30,98,131,68,145,243,7,69,129,129,48,4,24,158,9,176,96,175,18,0,145,235,46,153,58,50,240,127,31,64,64,79,107,62,139,252,195,71,105,37,15,125,9,135,14,190,115,113,189,93,189,98,254,17,250,58,247,118,190,43,198,163,148,76,227,223,253,105,181,110,125,110,188,21,205,129,61,211,156,172,39,16,201,165,67,245,197,246,218,112,245,247,157,72,185,84,74,151,76,43,89,129,52,73,76,237,11,178,188,227,79,206,77,11,136,148,186,103,241,181,12,178,251,147,122,182,244,48,52,120,97,71,148,42,110,246,126,9,164,90,193,186,40,80,250,79,86,34,229,137,157,62,105,111,19,224,175,243,63,51,170,69,36,66,178,25,119,27,76,225,44,251,75,195,181,31,205,48,56,71,66,67,137,4,136,206,209,59,84,75,19,233,253,201,48,64,220,80,118,126,109,66,96,137,52,0,0,3,66,0,22,202,234,98,89,134,169,70,74,165,137,233,39,107,116,95,77,13,86,149,199,183,254,82,17,70,84,163,39,92,147,95,78,29,50,96,143,10,154,49,231,75,235,185,30,40,97,8,120,113,118,153,44,76,91,142,80,185,181,151,150,80,176,169,129,85,188,70,196,47,255,234,71,234,109,101,49,31,3,19,1,240,67,48,70,16,195,6,123,146,49,110,28,195,104,161,37,48,70,6,3,24,146,78,48,184,5,128,96,90,29,137,201,141,38,177,134,13,27,50,48,41,124,234,139,147,7,24,114,3,80,128,87,27,60,10,169,50,71,241,228,191,44,206,122,237,87,166,167,41,35,10,61,23,166,131,111,20,201,199,75,252,193,67,117,92,149,9,212,203,140,20,156,201,120,194,37,74,7,145,236,144,185,121,233,225,153,184,246,102,122,144,126,101,12,67,58,65,17,11,118,61,38,15,6,102,9,140,205,238,142,196,207,116,72,57,38,26,135,100,64,220,175,25,212,8,9,26,163,209,209,35,183,95,93,32,67,1,219,134,103,165,116,245,143,183,42,60,19,90,45,160,197,1,138,33,241,182,10,200,161,18,75,75,140,139,164,196,5,139,103,87,165,220,66,44,137,106,209,159,166,41,48,136,248,193,202,108,237,29,94,236,119,117,126,237,152,142,150,205,203,255,95,162,251,126,90,114,103,110,246,67,12,23,74,52,102,72,5,58,229,1,253,74,132,245,6,117,64,17,181,108,80,67,86,85,252,54,252,168,42,29,195,219,200,112,29,253,154,127,242,73,6,123,48,131,101,82,5,76,108,26,217,147,251,19,204,56,163,161,255,111,168,33,255,251,178,100,149,11,7,143,114,69,131,219,98,114,81,6,89,54,107,6,36,30,21,207,24,175,113,231,73,23,11,101,245,129,13,152,48,101,101,102,225,232,78,252,255,51,255,153,31,119,104,194,99,8,130,42,125,22,50,255,62,16,17,49,24,27,129,185,132,32,54,25,56,174,129,174,49,178,26,18,3,105,128,240,6,152,81,149,217,150,0,225,80,153,200,196,134,31,34,64,81,215,68,72,65,73,21,98,40,72,17,144,93,8,53,222,122,204,22,89,84,212,127,56,47,105,153,251,98,133,64,222,185,138,36,72,245,183,107,73,180,68,103,165,241,89,74,198,128,205,51,231,150,194,73,130,20,55,207,83,10,21,205,84,72,181,36,7,169,70,183,80,160,157,10,132,56,237,85,36,22,225,65,88,236,14,12,11,180,55,185,179,156,138,98,196,204,126,195,120,92,16,71,195,12,209,147,208,224,69,212,126,205,22,29,99,187,135,45,19,14,105,199,206,46,77,238,13,206,43,141,69,135,9,218,218,116,239,112,52,145,104,113,140,184,94,52,199,123,62,16,214,119,139,42,233,244,219,50,227,24,244,187,169,219,152,21,141,240,166,195,134,109,139,211,126,217,129,76,64,107,121,137,164,127,247,111,255,163,202,127,75,227,95,226,151,191,248,123,11,222,96,0,99,0,6,169,178,64,117,99,153,131,10,38,51,140,88,168,228,157,168,132,10,215,170,219,136,146,248,46,247,240,58,0,40,112,195,138,113,196,49,4,56,111,58,112,36,84,121,50,228,129,128,179,207,2,42,152,67,185,171,172,87,119,255,255,255,213,234,250,128,0,0,12,16,6,204,34,13,50,185,36,195,196,131,55,250,79,80,202,49,72,232,210,68,131,40,2,69,148,70,55,52,152,232,0,193,51,93,54,69,81,101,56,147,184,145,118,80,20,57,2,192,195,195,210,176,96,79,180,97,221,165,64,90,239,126,221,182,118,235,199,225,251,81,148,199,71,248,181,44,60,61,17,0,217,33,130,145,161,221,143,216,203,18,9,140,157,189,60,148,205,8,14,19,15,254,151,18,207,143,15,42,119,241,174,168,231,26,70,12,29,18,15,27,95,123,18,15,56,225,65,76,182,173,245,144,176,168,56,17,22,159,204,19,104,117,200,175,31,175,171,113,241,194,196,167,235,212,175,59,125,198,88,172,190,116,156,39,31,129,65,32,78,184,204,75,41,115,231,197,67,196,57,112,252,168,226,60,98,189,185,72,196,53,103,183,70,91,56,40,54,203,117,102,211,90,33,81,205,200,26,94,193,128,92,23,10,250,116,89,140,0,8,0,2,194,64,81,151,15,5,172,24,177,81,169,52,175,12,75,136,196,144,56,189,103,88,167,183,140,122,181,111,34,33,255,251,178,100,127,136,134,232,101,74,75,153,98,112,61,32,201,138,27,12,4,35,149,151,38,15,111,38,128,249,12,37,69,150,20,234,14,197,66,165,41,239,135,198,165,182,84,152,108,157,19,81,111,255,255,255,2,188,152,1,140,45,247,152,39,8,89,133,240,108,24,198,132,225,135,146,112,152,149,6,177,141,73,217,25,75,6,201,128,120,120,0,87,140,208,232,201,108,12,146,204,205,198,128,193,6,246,4,7,129,18,205,84,211,252,197,128,131,115,161,211,131,99,68,112,132,70,151,70,150,172,172,77,170,192,170,78,201,133,148,30,73,231,111,209,89,54,206,3,146,40,201,41,108,160,176,204,71,64,97,80,11,238,176,202,225,57,211,114,252,227,190,246,190,140,78,50,137,174,20,211,208,254,179,150,209,31,158,20,181,47,68,189,191,76,24,21,101,67,243,48,76,34,141,245,88,37,133,101,171,41,198,204,46,10,225,156,139,182,104,211,165,73,10,162,156,88,202,218,175,28,247,149,121,62,109,37,37,130,14,147,176,113,97,89,84,106,6,140,214,150,211,101,118,151,122,252,46,177,140,235,65,178,107,18,231,250,93,118,164,174,228,161,177,201,39,228,239,236,33,182,101,69,181,141,48,21,229,73,64,210,224,8,213,248,204,183,112,28,49,63,45,140,79,227,142,26,203,177,89,250,6,14,234,70,170,81,197,121,27,134,51,189,220,240,166,223,46,222,166,175,158,235,76,220,18,40,91,82,81,44,37,13,88,112,33,15,48,1,165,92,137,172,67,226,70,130,10,26,72,24,168,126,75,15,193,39,45,31,255,100,41,151,111,99,175,103,246,61,9,59,85,78,6,42,81,228,213,73,113,160,202,17,24,145,45,223,161,240,235,63,249,31,209,255,233,46,192,51,171,0,2,12,112,195,128,16,42,5,24,30,1,153,33,46,155,42,23,158,27,124,155,4,38,152,170,84,132,5,34,161,96,192,54,102,201,192,251,41,144,160,2,162,10,86,60,11,86,112,128,32,20,108,132,64,34,6,163,161,0,108,94,234,118,227,246,119,48,101,52,75,178,28,94,1,24,107,82,192,77,176,201,7,239,22,140,187,50,24,234,52,222,214,120,192,76,91,42,58,185,80,79,86,149,99,90,50,175,109,238,181,90,208,53,54,255,152,181,154,47,189,133,117,203,45,191,118,139,180,19,217,96,19,41,41,15,206,36,125,182,65,80,140,186,89,44,61,88,93,166,73,105,247,87,47,166,167,189,159,138,204,112,243,11,46,62,164,148,37,31,152,62,225,88,204,146,9,12,153,74,188,225,177,247,163,66,121,121,116,214,145,182,195,78,207,175,203,148,145,128,40,250,74,12,90,140,164,67,15,88,119,47,90,86,82,177,158,255,251,176,100,108,140,135,62,103,74,27,184,100,224,65,99,185,66,101,130,54,28,241,185,26,15,109,141,201,41,28,39,40,240,14,204,210,250,81,123,155,19,68,16,240,69,157,77,62,116,92,0,4,149,219,90,112,204,121,131,65,4,84,16,160,81,193,25,73,216,66,77,70,35,197,207,197,169,37,28,51,111,91,14,123,149,44,138,197,44,222,244,197,236,185,216,177,248,67,75,27,250,44,122,186,44,114,88,178,247,91,244,59,246,225,4,24,87,1,216,24,10,12,31,64,232,201,24,220,141,98,74,28,193,70,81,204,235,69,188,198,112,10,76,57,193,36,193,100,15,76,44,192,36,202,40,125,86,42,183,10,0,18,113,5,133,204,224,34,38,28,8,99,67,234,68,169,104,86,103,8,50,51,70,185,81,46,20,231,225,234,208,217,136,24,184,189,139,233,185,152,201,19,79,132,185,48,197,243,27,16,137,204,80,70,157,7,247,42,91,51,213,213,212,49,1,231,114,88,249,223,157,17,139,70,65,234,234,63,175,235,171,41,40,129,176,252,165,67,177,88,237,238,203,38,92,229,196,21,135,69,36,84,62,146,152,90,31,173,52,38,166,46,254,155,100,245,147,223,107,124,188,103,209,181,255,107,90,175,162,221,69,20,11,86,42,188,24,157,227,180,35,61,110,43,116,229,63,166,239,197,106,79,98,231,171,186,183,35,71,18,223,167,61,183,159,234,211,103,88,122,30,122,123,103,189,184,173,106,209,184,104,209,56,216,35,35,153,129,64,9,148,131,9,126,37,33,126,34,32,50,139,194,196,168,83,74,127,238,180,115,131,79,237,125,223,231,95,255,37,176,96,219,223,62,127,246,82,35,35,57,198,36,128,216,201,160,2,31,33,223,217,103,173,166,101,71,81,13,198,5,197,212,138,158,104,166,129,5,208,247,218,1,76,17,0,176,192,104,22,66,161,204,98,16,254,198,80,163,174,101,5,43,70,114,98,184,96,96,64,70,1,128,80,96,40,13,230,11,224,220,101,70,39,133,195,86,69,159,50,145,134,152,2,253,67,38,50,21,15,8,230,1,71,75,76,16,123,103,136,34,154,171,255,5,5,70,165,246,161,16,243,162,2,41,150,225,189,190,162,194,180,92,213,44,169,250,183,109,73,3,177,80,138,72,73,200,4,12,17,220,129,82,51,9,78,40,100,77,39,209,130,132,177,92,217,73,183,26,121,46,55,28,121,88,242,197,178,65,242,39,159,48,113,185,39,43,171,149,202,108,168,219,68,46,76,164,186,119,213,95,39,183,117,187,144,113,153,128,179,133,39,53,125,210,115,78,25,187,107,217,230,162,43,152,113,25,85,144,201,135,57,150,131,234,206,80,203,150,34,82,231,4,247,119,18,255,251,178,100,102,8,6,219,117,70,139,219,74,240,81,72,57,218,96,67,92,89,97,153,31,143,105,43,201,63,157,39,53,130,141,125,83,33,54,55,88,157,220,175,222,249,108,98,155,150,146,160,16,0,7,182,219,241,77,55,108,113,49,82,166,229,235,38,87,110,101,162,67,118,248,255,250,122,147,193,0,177,194,97,38,229,108,133,20,161,213,54,92,143,38,51,116,140,205,245,246,200,213,111,42,17,148,174,98,75,254,89,55,180,146,224,196,225,92,119,182,10,47,189,161,207,198,196,144,254,255,118,232,0,64,197,69,22,3,67,1,80,17,48,54,8,99,19,213,70,50,226,26,147,41,22,58,51,4,8,99,16,145,63,48,142,0,96,48,24,24,70,0,241,144,240,66,153,32,145,120,49,119,149,69,0,64,230,197,195,14,213,29,196,247,202,129,136,28,169,92,161,110,77,126,246,66,6,91,122,122,172,121,60,168,247,90,251,10,99,114,248,180,178,150,205,55,109,94,167,72,113,173,219,34,74,38,53,117,245,165,227,143,158,39,3,235,10,205,136,49,179,40,143,66,12,181,176,101,76,64,128,162,88,89,82,200,70,137,208,237,86,87,175,158,188,61,100,167,37,161,187,85,123,94,189,120,51,87,123,136,122,74,179,77,202,59,37,17,74,202,64,247,106,69,16,193,182,14,200,130,89,56,74,123,36,59,8,237,36,222,197,45,89,118,128,220,60,99,205,219,63,6,94,109,48,0,0,40,2,205,92,108,11,246,45,142,13,46,134,168,161,107,146,143,59,107,101,208,88,120,73,126,62,191,121,194,99,13,59,168,130,110,24,85,49,16,122,18,166,0,134,73,118,55,51,62,229,183,245,6,86,121,245,101,43,158,106,203,245,202,62,172,68,50,254,44,189,73,195,38,5,49,254,5,176,0,40,9,128,88,7,152,16,129,81,131,112,35,152,249,132,41,165,97,57,152,176,68,233,148,96,119,152,79,6,201,131,40,17,128,64,176,193,248,22,76,156,65,104,58,50,184,98,105,136,177,131,57,59,45,72,161,60,249,46,134,185,5,153,18,175,46,156,57,219,152,227,164,208,187,122,197,204,216,101,255,215,18,6,159,187,9,177,219,75,174,230,100,113,14,183,77,173,55,192,85,80,184,125,51,6,173,81,73,42,176,16,148,125,198,210,111,179,37,209,193,179,8,221,69,205,159,54,136,161,235,146,141,94,199,43,99,153,109,111,173,106,126,174,114,130,113,81,76,173,76,179,170,108,34,110,83,180,151,169,78,113,155,77,107,219,138,114,71,172,89,244,41,245,25,198,113,3,50,33,89,142,94,88,194,54,103,78,116,81,41,145,31,48,223,255,223,175,255,255,255,252,171,250,203,161,95,163,160,0,64,255,251,178,100,105,138,6,131,121,71,43,218,74,224,82,137,9,170,100,163,93,25,109,223,28,15,25,25,145,74,150,38,93,146,141,100,76,219,41,129,140,170,194,196,3,12,35,225,77,23,84,82,146,178,59,53,156,96,111,199,255,156,224,34,144,113,3,224,19,20,60,75,76,226,204,100,77,86,172,81,248,115,24,216,234,154,44,6,77,255,194,249,249,232,126,57,228,238,144,138,120,223,186,32,77,140,72,232,99,84,195,83,217,105,144,198,36,14,230,0,224,96,96,20,20,230,21,44,34,101,40,22,230,222,9,222,102,194,17,38,16,67,236,86,6,102,1,224,88,96,214,4,102,73,0,96,2,0,213,54,114,22,88,232,6,133,64,2,11,121,9,128,130,192,200,46,20,0,77,160,224,52,121,229,112,204,247,127,248,187,236,114,61,119,109,198,69,202,27,206,198,46,240,216,121,44,184,69,142,148,140,47,4,7,98,1,5,151,168,251,77,211,98,16,113,171,38,120,187,22,236,113,160,63,147,172,115,16,162,64,197,13,14,136,166,131,193,218,218,32,186,132,99,225,222,38,234,229,144,66,173,2,114,137,38,60,146,238,211,215,191,149,230,246,117,13,114,238,104,243,237,4,148,23,23,97,102,157,30,68,144,29,162,22,65,146,214,56,179,244,148,177,163,139,33,35,28,116,199,21,221,35,163,61,209,74,230,79,3,194,3,146,54,8,18,199,203,132,143,48,227,141,82,103,71,67,165,166,196,144,51,29,18,109,218,27,127,157,49,226,195,196,3,165,17,144,195,131,221,97,137,161,81,205,128,245,15,113,106,147,23,16,40,206,32,222,85,9,137,214,8,14,1,188,88,140,168,198,52,80,218,205,21,141,51,83,95,74,171,103,103,211,0,0,10,84,69,67,129,25,47,12,2,65,60,194,57,7,76,81,70,224,202,81,122,140,57,66,168,194,12,40,192,193,32,64,0,38,115,18,29,205,15,24,139,63,74,109,17,34,20,74,158,82,253,232,170,42,34,0,82,1,129,206,164,195,8,191,204,242,176,201,53,187,123,194,30,163,171,142,240,51,237,196,120,62,79,116,24,249,194,200,219,133,189,102,78,109,73,76,192,116,6,64,210,215,33,118,153,194,73,207,195,154,173,0,36,17,54,58,77,7,150,121,198,158,126,42,13,103,218,166,100,135,158,218,172,50,207,98,136,20,27,72,94,189,171,238,146,195,238,104,55,91,166,139,97,101,167,200,65,36,38,204,214,117,124,7,60,208,74,64,168,99,140,211,46,209,253,120,134,157,82,239,211,221,104,107,44,48,180,86,4,192,220,4,107,141,128,31,107,126,109,97,53,96,132,14,73,13,225,247,98,127,58,173,17,223,251,255,173,67,82,71,72,61,227,255,251,178,100,112,136,6,32,110,200,203,220,50,114,82,199,73,231,96,38,89,23,149,223,35,14,228,203,129,41,147,101,105,164,25,104,102,221,185,119,222,113,178,179,59,237,148,223,88,173,173,107,207,121,101,164,24,65,164,179,10,13,57,134,26,199,158,174,18,115,89,200,101,26,175,166,50,102,216,112,132,196,237,50,41,239,183,151,255,168,3,192,12,15,3,144,212,193,240,4,207,164,44,229,247,120,237,53,224,230,0,56,195,35,180,136,34,16,4,228,194,193,173,6,83,16,125,230,19,97,69,3,9,166,141,151,194,80,73,33,66,54,192,9,176,121,182,15,57,49,173,237,238,169,63,91,153,65,210,57,252,122,177,251,212,229,32,86,36,89,248,120,188,119,148,212,72,66,17,244,139,30,158,81,244,99,125,56,135,151,99,104,241,248,126,3,238,48,205,32,96,125,84,44,155,195,185,132,86,197,167,36,253,25,171,7,174,102,78,76,46,140,108,110,150,158,113,135,221,220,152,137,126,48,198,32,219,205,133,106,85,202,218,153,214,132,211,158,209,206,44,172,150,60,181,33,23,140,200,236,64,230,55,30,217,153,151,145,89,204,202,60,254,184,126,206,171,61,0,0,96,38,161,32,1,9,143,52,16,224,224,231,38,139,16,116,32,104,168,69,72,240,32,152,136,123,156,14,166,229,209,65,186,142,38,247,148,59,109,67,72,95,38,166,111,241,216,158,203,176,165,152,153,133,24,76,205,207,247,199,133,120,48,52,24,23,84,57,47,214,218,217,168,0,0,12,96,0,11,0,4,90,19,2,144,40,48,172,48,35,27,48,248,49,221,90,19,1,224,111,48,46,16,162,128,38,90,1,1,178,98,50,24,163,78,119,37,202,14,194,132,151,85,214,64,31,9,108,69,200,225,87,17,8,17,166,214,202,190,28,135,103,179,175,250,151,207,101,151,104,100,117,41,62,102,245,74,75,12,213,45,34,201,35,20,89,231,200,57,200,73,166,66,123,153,63,187,193,76,154,138,26,161,168,226,196,71,45,12,203,89,36,237,18,72,45,216,202,38,183,100,120,36,69,90,71,83,201,228,36,232,64,133,179,129,217,169,234,8,70,74,7,107,148,142,218,88,130,54,115,58,121,8,198,64,246,90,72,51,178,101,149,207,63,68,32,129,69,39,158,80,49,251,105,152,97,82,240,93,205,68,219,243,123,219,100,149,182,195,222,109,191,68,32,74,218,68,1,0,188,123,25,78,16,36,198,204,18,56,33,19,21,150,195,230,12,22,168,142,56,207,212,24,147,255,255,125,99,43,144,197,186,213,132,14,163,90,145,36,103,81,235,123,58,154,148,76,80,2,124,91,27,174,119,205,156,222,30,33,35,153,154,173,44,186,223,68,255,251,178,100,137,12,86,62,121,73,75,216,50,240,73,229,185,119,105,35,94,24,105,209,40,78,224,203,72,239,141,38,77,161,45,96,168,0,152,20,1,24,0,1,136,196,35,0,112,67,22,134,131,17,130,17,173,200,193,208,20,152,25,17,130,136,142,101,177,52,182,97,168,203,70,102,99,202,150,206,37,229,130,20,20,82,132,18,248,238,78,181,223,251,217,41,86,115,237,135,148,144,68,158,76,190,148,168,165,233,168,76,112,35,105,134,201,200,222,72,186,32,161,12,74,54,139,76,83,160,22,112,68,206,130,32,107,32,40,199,156,180,76,112,177,14,104,251,182,48,21,168,213,10,30,186,116,15,94,185,34,170,221,19,185,164,229,140,45,89,245,50,113,70,73,166,169,49,3,33,26,84,4,34,235,72,32,0,138,4,250,20,65,199,209,50,201,174,80,110,126,147,21,153,102,38,106,42,65,35,114,75,22,240,7,12,107,211,79,148,208,173,107,156,130,36,172,75,17,25,133,85,106,142,81,4,146,19,37,10,13,138,95,150,72,247,208,216,14,18,142,40,120,248,184,33,237,175,189,162,145,173,87,183,223,34,16,19,233,181,118,23,24,23,60,129,17,115,46,38,250,218,148,94,28,68,215,101,82,8,172,14,2,132,87,48,20,2,163,14,209,118,49,234,4,243,32,244,254,50,231,3,44,215,40,15,94,101,24,231,79,174,189,39,160,36,105,91,40,105,167,53,9,242,100,118,43,14,190,97,0,65,188,105,92,181,175,161,203,50,252,222,241,253,221,242,55,186,187,107,51,212,95,139,99,230,124,237,132,59,168,97,200,247,52,202,171,125,247,34,100,215,38,181,129,14,255,13,217,88,188,238,38,174,213,160,179,111,70,220,45,249,201,207,221,122,163,107,107,23,95,139,154,122,147,248,251,212,137,216,95,83,3,211,11,176,162,234,173,103,146,126,70,106,165,141,63,88,183,28,79,13,121,180,142,192,220,113,184,242,46,114,11,113,214,57,140,211,117,196,212,142,170,142,148,114,247,122,213,181,230,97,214,234,212,117,191,59,125,173,126,200,234,234,122,37,166,55,3,93,88,173,0,208,0,0,228,0,2,219,5,97,65,64,97,208,206,181,177,108,229,83,84,80,194,252,53,97,45,84,162,173,98,165,46,133,231,37,228,21,146,59,43,1,104,219,98,135,76,124,233,113,26,76,144,133,244,152,28,40,225,151,79,165,132,149,109,25,37,51,45,75,220,245,122,191,252,42,1,54,0,161,20,18,4,24,64,25,153,131,44,156,24,224,157,178,163,156,76,11,129,13,66,239,8,129,214,240,200,164,73,208,125,233,135,159,28,26,203,253,66,146,143,236,4,69,90,131,210,105,145,7,107,58,220,230,77,255,251,178,100,168,9,198,84,120,201,131,219,97,98,74,99,9,73,105,38,88,25,57,227,37,46,225,43,201,41,23,165,205,162,153,152,131,120,238,173,88,245,170,92,107,62,173,164,99,127,156,114,122,239,118,161,212,85,13,49,79,82,17,164,107,36,97,28,164,178,73,156,81,188,119,138,75,105,154,121,82,118,119,118,111,52,105,116,86,145,253,69,53,36,24,155,87,104,154,198,117,241,135,84,162,34,214,157,37,175,66,37,94,236,242,25,35,183,25,34,146,212,174,228,85,19,65,62,177,61,157,98,7,26,154,247,182,135,60,200,156,149,210,177,145,187,216,202,26,76,219,27,247,100,229,127,147,151,125,163,242,219,116,86,213,226,175,248,81,185,77,91,146,69,91,130,159,28,172,78,88,8,17,40,5,214,28,0,90,99,37,96,160,80,168,120,68,74,120,33,141,141,83,101,103,27,10,13,183,218,40,5,203,172,220,153,243,8,186,8,62,99,246,52,242,60,237,127,110,179,82,76,71,202,90,182,49,89,158,168,226,181,225,43,65,128,3,149,234,243,15,103,208,0,0,0,3,70,145,36,146,138,35,32,33,40,98,96,68,150,74,169,154,113,168,152,234,45,152,118,28,3,136,99,166,128,24,102,245,110,244,59,45,101,141,146,1,175,35,95,60,167,80,143,65,213,175,31,141,203,160,221,222,219,167,150,176,161,9,146,205,78,72,168,249,163,137,182,176,85,27,13,32,51,50,216,65,69,88,51,189,20,82,24,231,209,169,166,138,11,227,229,73,22,48,237,70,16,250,59,185,133,12,2,222,72,154,138,105,180,157,34,125,60,126,243,134,223,23,70,103,196,34,126,230,41,32,180,126,244,194,160,169,242,133,247,76,253,240,118,195,27,112,124,51,34,98,215,254,150,31,18,86,162,202,178,163,166,229,243,10,120,75,251,74,190,253,237,155,143,111,57,21,187,108,242,154,192,0,48,174,91,73,0,8,36,104,132,137,104,105,96,214,25,204,42,110,7,31,82,84,94,180,201,96,214,98,255,255,254,229,106,144,215,243,142,249,30,91,187,124,220,217,99,44,79,8,94,144,104,55,72,57,196,120,179,82,140,130,127,43,79,12,106,146,40,54,17,6,203,157,250,255,234,253,0,30,0,36,1,192,224,4,48,37,3,51,14,162,125,50,43,11,243,68,99,18,50,51,1,131,6,65,13,49,56,52,2,8,48,208,108,196,17,132,255,120,165,200,155,112,160,53,41,174,94,106,55,172,120,27,16,6,133,0,0,80,12,23,65,61,160,64,139,178,233,144,68,172,219,97,72,84,81,77,242,70,106,102,100,163,226,143,170,220,134,140,138,91,109,17,179,36,119,20,174,79,217,168,92,68,210,103,9,2,49,105,255,251,178,100,187,8,133,194,118,202,235,187,49,240,78,37,201,138,11,6,8,27,9,231,35,15,113,39,65,91,152,164,241,180,153,144,129,186,137,85,101,45,153,19,7,208,70,100,36,199,132,19,97,85,161,38,179,72,43,177,52,241,197,166,48,221,57,150,162,76,243,173,54,89,168,152,82,186,24,186,58,133,242,64,111,71,96,141,50,136,98,195,78,194,88,159,204,154,164,100,165,94,71,171,33,70,212,24,218,60,249,203,12,186,224,162,138,244,236,153,19,145,227,72,60,42,164,188,41,138,101,170,156,103,91,233,86,145,65,77,68,0,134,179,0,211,191,38,17,142,9,18,24,222,40,128,20,116,146,105,221,178,16,241,25,127,89,67,146,151,184,225,65,250,33,156,215,231,51,172,97,253,176,62,87,113,3,4,49,56,105,204,153,14,48,29,6,144,155,194,63,105,161,187,91,111,254,94,141,51,18,128,157,28,82,38,152,163,62,114,143,28,239,253,63,255,254,241,0,0,15,0,30,1,161,0,2,152,3,128,161,133,208,182,24,203,136,33,136,162,23,28,88,244,98,99,17,131,193,72,120,100,144,73,135,25,105,129,35,149,139,1,155,154,186,228,129,64,110,183,116,176,216,200,69,199,139,63,113,136,218,246,241,59,9,37,145,70,222,108,136,228,198,101,195,252,97,3,120,154,23,225,58,234,48,170,73,197,53,38,129,25,126,39,92,203,13,22,64,172,177,180,68,202,234,155,165,152,195,11,163,109,253,130,85,25,156,97,168,25,83,162,147,154,95,81,197,189,36,39,149,38,146,230,145,44,72,142,102,164,65,37,79,235,110,212,219,138,60,21,245,210,38,250,48,121,87,226,128,66,232,218,86,220,204,32,131,12,107,57,141,166,181,158,80,251,30,13,162,89,53,152,129,2,145,172,130,148,254,218,202,186,213,114,179,110,211,73,61,171,242,197,218,148,45,130,36,156,157,174,156,116,0,5,21,20,172,42,8,96,6,224,227,231,33,61,249,236,96,221,12,121,5,206,175,83,88,55,239,70,34,191,181,18,74,134,176,80,141,181,84,17,81,143,177,140,24,237,193,104,206,103,209,46,210,4,100,122,219,115,102,56,104,8,228,238,66,81,178,213,47,253,31,236,251,191,172,2,80,176,60,150,161,64,176,192,77,0,196,20,224,206,189,20,218,224,140,199,177,144,33,145,65,64,203,70,167,168,181,161,138,20,40,118,82,2,146,101,58,182,178,210,198,148,16,24,223,113,245,141,74,234,16,33,145,51,107,49,164,236,19,23,81,121,45,141,163,34,154,23,155,34,180,211,47,53,149,68,228,180,227,72,195,48,101,243,74,17,54,19,77,106,105,98,116,151,136,133,3,75,228,210,145,101,240,216,124,255,251,178,100,199,137,150,159,121,201,195,220,73,114,76,229,25,99,100,169,90,26,249,235,39,14,237,39,129,60,13,37,25,188,164,144,158,37,34,97,230,238,148,86,207,69,75,98,17,81,19,107,27,81,25,56,196,143,155,64,100,158,244,112,154,88,86,5,18,153,51,145,184,250,72,163,33,41,215,138,200,211,113,169,77,27,213,72,254,89,110,122,64,124,218,38,16,170,70,141,233,21,36,67,85,178,138,74,174,140,204,5,144,51,91,98,37,131,204,200,174,243,36,194,23,227,100,185,5,33,38,182,108,138,247,22,65,42,92,234,78,210,114,18,8,149,241,213,148,28,49,60,164,166,0,14,212,171,65,103,66,140,150,138,151,85,138,162,81,249,12,219,184,197,70,198,182,41,92,153,96,186,115,232,155,99,218,66,99,131,66,52,222,81,199,77,85,15,88,180,170,196,206,157,22,117,20,100,7,171,244,115,249,102,175,137,31,255,246,254,130,0,0,10,106,181,139,172,166,102,2,1,134,57,187,70,116,17,134,70,95,103,222,166,97,208,164,128,100,131,32,34,131,78,145,93,78,173,198,119,234,70,91,19,94,156,103,237,6,202,198,69,138,107,145,7,244,27,84,202,66,161,236,69,16,169,18,1,91,137,97,33,82,20,37,154,21,17,78,7,147,103,153,154,88,109,145,59,58,43,62,39,60,229,180,243,48,46,112,149,37,9,147,106,77,22,73,187,108,148,141,146,169,161,52,210,139,42,6,66,73,178,33,16,15,175,50,114,227,8,22,75,123,113,202,182,166,67,23,181,29,73,20,174,83,148,85,154,72,142,137,97,52,14,109,3,104,145,181,24,145,65,14,150,73,166,30,186,41,156,79,16,165,107,22,84,219,109,36,186,248,217,3,228,193,53,182,76,105,234,193,149,145,24,56,142,83,223,170,173,55,170,173,210,106,198,113,243,188,142,179,83,207,137,201,8,3,107,43,140,0,26,152,80,167,221,40,184,145,83,208,7,186,230,149,24,180,158,43,1,165,187,162,174,162,153,35,67,182,173,150,195,226,70,231,81,25,222,57,39,19,29,3,18,209,8,60,57,0,160,213,24,22,50,129,142,53,70,12,140,145,96,69,110,140,82,190,162,94,189,239,219,237,254,223,245,192,61,181,74,191,223,212,128,50,236,231,54,208,142,53,27,176,58,185,112,206,67,34,34,178,118,173,179,70,166,146,149,134,60,106,221,18,123,236,218,155,144,40,219,153,180,121,103,52,214,234,195,0,104,157,146,160,248,190,170,181,144,158,73,83,225,196,213,96,174,15,152,32,235,190,209,34,34,219,66,110,230,26,20,129,240,21,68,218,98,20,38,16,25,50,217,33,24,233,30,20,64,20,1,220,21,197,68,139,164,104,255,251,178,100,203,8,22,179,120,202,203,187,73,112,80,195,201,49,105,3,92,154,209,221,39,46,241,37,201,54,145,36,233,188,164,144,6,177,220,195,200,160,68,40,70,58,36,27,19,24,112,173,97,245,28,113,102,15,76,146,7,200,16,27,161,32,149,8,140,109,184,50,216,167,112,157,200,207,161,167,160,97,236,7,177,118,82,85,57,172,75,127,81,168,75,79,155,80,102,16,87,160,181,212,62,220,245,10,77,89,43,196,169,219,16,89,226,162,207,212,224,154,190,165,58,223,21,50,51,246,182,120,206,42,70,61,71,5,116,92,0,8,1,184,28,200,68,4,0,4,50,17,211,26,223,53,71,64,27,65,235,236,105,77,164,148,60,178,251,221,109,125,205,187,250,246,171,195,213,42,40,131,119,39,132,91,146,40,229,66,140,82,49,73,2,106,176,161,10,101,52,42,63,35,176,210,172,16,185,194,37,104,125,90,147,255,250,68,128,0,64,10,23,0,195,2,192,75,48,205,90,243,32,0,78,51,185,97,195,47,160,164,48,239,15,163,53,12,12,36,38,73,35,177,66,64,193,138,70,8,14,8,193,100,193,236,101,49,150,244,128,6,199,91,131,114,229,137,149,3,109,211,159,159,33,37,180,94,177,187,253,153,195,219,212,234,28,163,73,208,22,33,136,145,158,42,39,38,128,174,90,128,152,84,63,70,187,140,149,146,168,63,30,194,228,158,144,201,71,195,226,166,201,71,173,97,96,223,102,208,149,203,138,134,162,178,241,121,136,148,71,63,44,173,78,68,227,154,150,86,186,88,91,100,165,199,72,172,151,227,45,68,241,195,164,242,42,168,217,133,100,7,238,222,247,144,63,101,100,131,117,197,131,163,1,220,253,101,61,87,85,122,171,54,94,146,13,15,24,229,205,137,109,116,101,89,154,53,74,152,15,241,173,82,66,19,236,249,114,56,167,93,160,246,162,181,68,130,247,81,125,28,110,24,48,127,136,170,217,139,235,159,18,155,228,51,215,234,100,77,86,248,200,0,4,36,118,0,0,112,169,223,192,179,33,96,71,139,48,221,192,3,91,248,7,3,22,52,18,209,172,62,192,130,222,123,239,255,58,145,165,136,68,89,82,53,16,215,212,155,26,99,226,185,194,8,161,128,224,146,120,192,246,57,33,5,22,145,35,42,233,2,232,78,174,120,213,167,178,83,236,123,189,4,44,137,40,9,24,0,130,57,132,145,178,152,183,135,9,142,10,154,157,145,50,100,150,41,131,129,234,213,145,191,212,65,128,40,17,247,30,1,175,182,181,132,204,15,78,163,112,43,239,3,57,157,107,98,0,56,64,12,7,38,189,148,119,248,49,233,5,35,82,115,109,198,219,134,177,162,200,74,89,21,164,202,74,255,251,178,100,204,141,7,164,121,71,11,220,97,230,80,229,25,74,107,38,36,26,109,231,34,47,113,37,201,27,141,37,93,188,152,144,52,70,84,208,134,13,42,131,53,190,136,70,145,41,34,5,217,40,39,96,68,154,14,120,90,209,157,166,38,206,19,181,17,57,118,24,105,12,223,88,46,46,109,148,17,219,105,84,40,136,148,185,188,129,164,163,172,169,165,177,194,142,93,9,185,176,134,24,97,25,243,151,224,133,251,40,69,2,253,104,166,204,139,196,80,125,27,97,250,98,217,81,126,149,197,60,34,217,239,114,138,92,233,205,58,17,135,182,160,187,9,186,237,95,200,69,216,156,17,53,109,217,56,141,19,104,83,92,4,55,0,4,1,61,44,110,131,164,198,36,32,96,116,71,16,4,2,63,209,204,192,139,26,218,76,244,155,51,31,252,222,219,2,3,89,103,22,93,82,119,115,120,57,112,146,4,129,3,142,68,200,213,106,141,33,223,173,11,81,171,97,228,157,197,157,71,167,255,120,0,0,32,64,252,219,72,167,52,212,8,128,100,204,131,127,134,77,217,49,54,168,76,20,112,14,17,167,59,168,101,97,10,170,246,50,254,98,246,234,188,178,46,244,246,57,26,148,72,229,208,27,136,254,49,169,19,240,239,72,203,12,146,14,170,253,214,90,91,223,95,48,221,117,215,46,116,105,56,86,159,207,224,54,138,39,27,173,227,43,39,110,209,17,238,127,86,154,183,33,181,117,211,203,29,142,141,163,109,166,226,173,253,228,117,89,14,26,54,191,173,23,88,255,178,172,156,98,237,148,156,23,21,190,89,205,148,148,233,112,91,142,87,240,146,18,165,147,229,89,112,77,96,136,245,133,229,172,162,171,75,211,137,24,158,238,104,45,17,4,36,253,126,108,196,92,140,127,200,201,231,119,45,219,238,165,91,75,194,0,0,56,37,108,0,27,5,114,4,177,110,6,2,3,42,132,20,42,48,139,71,18,13,77,74,155,57,234,203,237,218,165,148,19,153,158,39,148,244,150,204,146,157,110,167,69,153,37,50,136,60,88,234,114,99,59,17,195,193,112,176,65,136,193,116,243,12,234,206,67,178,64,26,158,1,5,228,85,46,113,128,0,7,152,7,129,209,132,193,120,24,182,133,209,135,162,108,24,111,132,209,128,168,77,24,96,82,34,34,113,238,148,46,150,51,20,90,49,5,219,61,55,74,205,136,65,87,187,192,208,102,28,213,216,98,165,230,62,18,208,177,158,149,231,115,105,239,56,106,113,157,28,55,67,177,46,16,156,204,27,31,56,124,2,203,3,162,168,12,34,45,56,166,171,79,249,58,81,44,245,1,178,224,146,161,246,138,216,168,156,32,174,248,158,70,112,116,181,95,196,98,63,255,251,178,100,196,8,5,228,104,204,107,140,53,210,76,106,25,189,80,3,215,93,185,231,36,207,109,135,193,130,180,38,41,164,21,120,9,4,130,81,34,200,6,7,101,149,202,137,43,124,27,181,101,135,75,149,162,187,6,28,114,114,164,235,172,117,13,224,133,68,29,9,201,246,21,113,20,108,54,180,142,132,201,250,183,93,48,34,213,178,249,225,231,158,81,28,231,213,125,125,15,10,207,208,157,19,11,89,60,138,177,48,221,92,62,228,205,223,185,7,155,65,243,136,55,191,81,207,82,168,175,103,99,166,247,89,93,91,118,39,218,150,144,157,97,142,68,0,16,50,176,0,163,67,111,244,124,132,202,14,152,45,161,7,210,166,55,55,137,40,67,227,21,99,121,246,127,225,193,195,20,125,41,253,89,162,231,11,91,232,254,142,62,43,253,63,255,255,255,255,255,253,49,234,160,142,83,157,131,202,170,67,157,134,29,15,140,1,155,255,255,255,74,41,142,201,17,28,161,212,152,199,96,240,121,123,41,68,177,97,206,113,195,128,147,2,64,83,3,4,99,32,123,131,79,135,195,163,94,3,145,1,195,34,76,144,129,192,24,3,34,57,20,40,145,14,75,240,95,169,82,222,167,165,112,196,64,40,60,42,9,69,39,209,105,185,0,119,66,38,80,184,197,234,216,122,73,98,13,86,18,38,62,69,180,74,248,154,107,22,33,12,129,129,208,75,227,112,38,44,24,20,56,129,114,20,75,47,9,172,104,70,163,41,138,129,38,24,64,162,146,96,49,118,19,39,39,50,186,4,35,233,146,162,97,200,72,104,149,167,18,204,237,16,44,142,122,129,121,218,200,45,26,24,189,187,18,182,162,148,174,24,97,92,66,134,38,177,210,212,106,35,77,35,126,12,55,54,95,171,18,249,218,36,98,85,158,134,106,249,182,158,40,229,170,224,181,161,95,98,169,105,166,143,18,121,105,238,202,223,36,222,147,151,163,11,38,231,41,145,134,176,93,34,139,99,166,173,224,101,34,8,3,14,196,233,196,74,211,56,214,114,7,86,46,4,31,185,64,88,127,50,202,95,133,190,247,123,213,255,254,229,140,90,137,17,210,183,56,206,142,134,45,174,172,215,147,245,127,170,21,235,63,191,255,253,255,255,255,255,255,244,150,89,206,181,57,160,92,13,69,38,129,44,68,62,147,87,230,233,120,74,0,28,72,11,76,67,69,80,201,176,38,204,26,86,204,193,232,38,76,24,0,68,197,224,178,209,169,73,193,193,227,193,181,45,165,68,153,150,110,252,221,139,76,166,250,207,127,198,64,10,197,13,203,89,176,52,24,153,213,255,241,226,142,75,33,140,163,200,83,59,24,3,134,32,128,212,145,36,133,195,236,106,17,148,88,255,251,178,100,191,143,134,179,121,72,131,185,74,208,81,74,185,103,104,70,174,27,201,223,34,15,113,39,201,24,9,101,105,179,37,88,136,233,24,202,136,208,138,68,66,145,115,67,68,162,136,9,5,32,34,33,186,101,171,65,33,25,57,58,243,76,140,202,164,135,72,192,130,114,128,73,64,96,124,97,99,1,117,87,44,205,16,20,35,56,56,140,89,37,82,101,221,204,182,197,77,102,167,203,135,238,169,48,252,77,36,85,104,27,165,16,164,207,139,81,98,104,94,194,122,195,115,33,212,133,71,133,30,104,230,252,45,5,231,22,87,106,45,163,233,235,44,27,106,83,205,138,75,92,96,220,13,138,224,89,73,162,129,185,146,174,254,178,81,34,14,216,212,0,0,1,101,229,134,139,218,16,28,103,115,192,101,68,70,100,144,4,248,4,74,34,68,88,234,62,32,170,230,251,181,11,164,48,100,171,240,242,137,130,67,153,32,117,233,58,76,235,13,223,29,73,8,101,213,41,173,49,53,238,49,58,27,255,70,207,209,24,1,6,184,153,64,0,156,202,90,140,215,128,212,229,1,92,35,243,48,128,184,79,39,140,183,134,99,4,9,115,79,72,189,229,180,81,59,152,196,24,219,117,125,17,182,204,133,65,215,98,94,45,249,22,20,57,221,65,109,58,90,153,41,16,201,23,101,1,60,27,42,97,235,69,16,179,8,11,173,210,123,138,9,39,33,58,22,201,20,194,58,18,165,68,176,56,20,172,184,61,233,147,170,152,136,42,80,185,8,172,111,146,201,101,27,65,100,213,142,117,210,3,192,84,149,180,147,117,210,167,200,211,185,105,59,47,128,121,52,9,1,17,41,18,68,136,145,216,129,150,82,146,46,117,120,127,37,27,133,18,51,198,81,129,146,7,163,86,82,220,211,9,79,170,14,128,32,147,209,100,3,16,45,68,90,127,40,219,199,194,152,102,73,33,240,120,211,121,98,137,160,197,173,11,58,70,0,1,16,32,0,48,2,89,51,16,11,17,24,8,25,157,218,158,128,142,155,55,79,54,102,39,13,71,96,160,106,76,173,66,52,9,14,112,200,236,171,191,253,219,249,159,127,234,73,249,83,145,40,135,101,163,130,108,156,10,153,117,105,182,97,229,197,43,247,160,83,87,159,87,171,171,219,255,255,254,128,224,43,0,129,65,129,64,8,152,27,29,41,131,216,35,24,37,167,48,227,209,167,190,129,147,20,100,178,71,82,146,160,18,105,91,133,41,132,52,41,53,247,161,217,141,189,11,105,167,206,174,180,47,8,7,3,96,244,117,27,50,212,37,137,25,7,10,10,140,160,147,8,53,67,162,146,116,38,145,64,66,136,148,133,226,203,20,58,129,146,97,251,115,151,39,88,43,4,255,251,178,100,193,12,22,121,121,201,19,169,53,226,80,100,249,76,111,35,38,26,197,221,36,15,109,37,201,8,139,229,33,180,141,96,109,5,205,138,76,10,158,32,89,84,39,19,49,7,60,123,13,23,106,47,24,67,11,52,100,122,208,50,132,162,57,237,44,137,53,208,177,1,185,40,228,14,154,29,92,174,184,153,62,229,210,109,146,243,184,5,220,50,132,162,45,108,196,10,69,132,3,146,169,41,147,233,54,218,113,93,10,22,82,89,187,185,117,204,192,195,79,154,73,227,47,64,219,24,219,19,41,94,230,157,220,231,169,67,91,158,185,85,109,120,31,109,61,128,4,216,0,24,0,162,128,102,7,15,31,211,88,155,8,123,48,64,5,255,67,33,49,48,227,113,136,26,42,99,248,75,183,173,221,172,128,163,92,218,75,60,190,134,5,18,247,189,44,233,253,53,49,206,170,211,110,77,236,255,16,255,126,81,79,235,54,92,0,144,50,219,151,25,35,193,119,231,247,185,129,242,116,76,29,244,39,201,8,66,51,60,105,58,204,104,19,60,49,19,212,189,192,130,94,164,196,7,13,67,141,142,68,72,252,185,27,18,66,34,204,226,237,193,213,13,184,8,9,82,36,54,72,154,141,209,33,21,128,70,83,105,93,169,101,213,128,3,33,16,211,93,158,47,196,199,172,188,213,130,113,145,184,76,180,203,17,37,203,22,29,221,117,236,52,128,148,36,82,71,138,225,136,184,14,114,244,23,129,200,92,24,88,213,234,250,155,132,226,100,48,247,67,235,17,88,200,200,218,66,238,172,217,70,18,53,82,68,67,209,228,17,9,116,74,203,28,99,161,185,22,130,86,46,15,144,85,135,58,185,209,7,133,21,62,242,29,88,85,236,12,55,83,170,153,21,5,221,157,48,226,175,76,156,226,78,180,172,104,203,184,139,183,203,54,92,51,42,227,171,226,40,231,80,68,155,42,251,161,113,30,189,96,82,151,118,22,178,248,78,39,181,95,197,106,93,71,135,163,157,193,15,70,41,25,88,28,227,182,49,39,78,195,130,204,230,224,193,131,86,77,239,98,133,227,145,152,157,161,204,2,12,98,66,70,97,144,100,96,72,101,57,40,126,12,88,52,96,170,156,142,247,187,64,228,202,4,24,76,81,3,232,52,173,201,234,17,55,241,82,226,210,252,197,214,132,253,237,253,78,181,247,131,51,123,127,254,255,240,130,23,255,255,234,200,17,154,141,52,26,196,136,199,87,219,50,146,96,17,132,224,232,64,188,99,112,70,97,82,56,104,233,168,107,29,34,99,136,14,96,176,236,80,12,152,12,21,153,44,6,24,94,26,133,129,176,80,82,218,59,49,150,108,10,16,159,99,13,194,54,56,153,85,215,113,128,161,255,251,178,100,204,136,184,104,104,205,187,88,123,112,80,105,73,64,108,194,94,31,217,229,46,46,188,221,0,253,150,101,149,164,21,162,138,138,136,192,21,128,75,231,141,182,110,3,192,149,58,58,83,59,192,96,62,5,36,6,67,140,37,50,92,65,192,19,212,86,8,178,226,251,192,208,212,29,12,151,144,160,0,209,128,0,61,10,47,171,82,227,98,139,218,171,56,188,172,193,231,171,145,140,193,58,224,147,123,176,117,186,108,58,240,195,122,25,120,61,129,231,35,12,184,36,109,167,41,181,49,233,134,241,137,25,124,35,78,69,18,215,23,70,101,107,11,233,83,83,27,21,46,171,48,98,43,89,105,2,184,222,115,126,175,158,28,184,205,179,202,231,23,133,234,120,120,195,108,215,189,113,72,76,81,107,45,241,60,146,210,19,210,246,179,228,45,233,91,173,122,150,87,194,53,14,236,246,175,45,51,166,134,40,235,170,212,84,72,158,250,170,191,95,122,169,171,16,169,238,107,194,180,93,174,133,197,131,140,28,57,65,151,4,34,103,38,151,184,24,243,197,171,175,23,207,124,18,14,20,65,107,77,33,162,139,168,200,193,78,235,101,101,132,195,102,161,253,191,252,175,217,186,130,255,255,10,255,242,200,173,156,22,102,194,0,0,3,142,152,28,22,48,217,16,45,92,49,248,48,222,44,128,85,152,10,19,86,145,64,209,150,0,230,30,14,46,69,105,197,251,148,163,186,223,162,48,240,82,64,210,173,205,24,40,69,60,204,72,130,47,0,140,32,246,105,252,210,169,65,247,82,18,136,168,13,26,59,117,121,89,110,99,64,43,108,150,15,185,43,193,39,149,111,66,160,46,171,42,48,183,139,106,181,200,47,218,33,245,201,142,151,106,93,175,207,129,211,171,165,168,217,110,172,195,25,93,125,94,168,139,218,38,176,231,70,104,203,232,29,36,33,105,154,107,57,90,71,28,53,76,240,83,223,55,28,206,114,102,145,23,223,49,69,126,192,180,208,242,121,85,181,61,209,198,4,193,249,224,150,199,226,89,84,228,125,78,243,206,53,138,25,44,152,49,140,228,124,135,118,54,138,96,164,111,216,204,205,83,143,170,95,11,43,28,218,186,236,75,49,250,51,39,238,92,56,48,225,156,250,251,57,159,151,12,55,98,192,40,33,130,34,0,224,217,32,105,146,203,132,10,171,135,217,83,175,225,33,148,128,130,85,173,111,102,205,195,82,78,48,52,31,4,73,210,142,38,238,187,101,140,66,109,205,124,144,177,104,139,56,64,135,47,87,179,123,136,8,80,157,218,253,69,29,240,151,251,242,93,80,2,78,88,74,45,168,1,136,212,134,110,57,156,54,172,98,192,64,136,82,171,133,66,134,55,6,152,255,251,178,100,166,10,7,66,103,204,155,143,103,50,72,36,249,97,109,37,92,26,101,163,55,78,97,141,192,227,6,231,180,241,137,128,12,34,206,218,141,154,10,236,5,169,92,54,199,186,203,16,86,225,18,134,173,196,51,132,199,165,191,61,7,220,97,120,22,10,71,170,172,135,22,194,215,48,110,89,103,77,166,136,217,182,150,184,213,89,175,109,28,179,221,239,108,70,184,121,236,141,253,153,128,15,82,114,203,156,161,157,2,242,83,48,124,66,31,91,36,166,130,244,218,139,121,50,251,151,229,12,243,57,28,194,162,48,80,254,91,218,56,199,52,217,247,57,213,82,99,74,58,91,43,184,153,132,101,167,159,137,67,234,244,245,251,43,162,217,45,56,91,213,7,140,217,247,35,128,168,201,145,242,195,211,2,155,71,144,37,104,232,182,116,56,58,223,29,20,156,43,85,99,153,21,92,42,23,20,197,17,130,28,89,98,245,209,40,168,1,2,176,0,0,21,38,7,120,159,25,70,232,175,129,100,18,231,230,90,212,5,123,25,9,189,5,48,137,160,156,162,30,72,130,180,114,89,46,255,63,232,234,83,129,196,40,232,115,218,231,91,189,60,245,154,64,0,0,38,24,128,198,6,3,230,86,163,102,232,81,38,230,195,38,176,8,34,133,3,58,48,20,53,52,44,22,20,32,11,34,218,82,44,44,56,154,40,196,204,76,58,23,182,207,30,119,108,196,224,93,44,220,37,31,159,48,65,219,248,40,136,55,75,0,215,244,216,140,21,178,171,144,216,209,36,158,149,178,17,167,179,144,123,201,117,181,193,6,146,230,224,201,234,208,82,26,191,37,64,49,215,165,94,226,74,17,221,184,243,93,148,61,85,53,148,68,8,6,158,182,52,210,184,204,174,154,157,162,177,73,108,158,196,51,44,151,88,173,85,158,205,210,90,157,164,177,20,158,222,20,146,235,219,252,164,119,230,226,179,3,72,49,236,207,177,101,121,88,74,5,145,6,137,186,39,141,152,98,75,21,40,208,170,82,242,99,36,142,26,210,37,60,99,24,200,169,20,185,88,227,50,146,205,51,171,31,69,170,42,202,232,36,205,50,68,228,48,138,113,164,210,145,220,132,188,127,109,255,255,82,243,28,241,189,159,251,181,158,146,160,0,192,0,0,114,128,149,80,191,44,161,107,25,201,206,18,139,210,220,111,82,194,24,124,233,187,204,93,65,125,30,73,39,40,243,83,54,78,38,23,90,155,122,52,173,7,217,62,245,223,167,110,197,47,21,192,65,95,168,79,20,76,133,171,113,29,189,130,66,244,152,90,9,12,17,38,27,243,38,109,95,167,239,123,38,160,145,38,24,134,6,26,2,96,130,140,202,34,80,100,175,102,236,230,36,161,255,251,178,100,175,15,135,156,121,73,131,186,76,240,69,6,25,170,104,233,126,29,209,231,34,14,188,220,193,35,24,229,169,140,172,144,115,73,250,172,79,161,133,36,60,105,153,66,153,129,135,162,195,56,110,12,97,250,36,6,29,103,197,246,167,36,0,229,16,202,38,197,8,5,17,163,26,83,15,217,85,0,192,7,111,172,155,178,59,211,77,172,164,66,16,206,67,90,135,157,70,250,43,39,192,170,1,61,203,246,88,66,133,185,238,152,128,94,142,223,30,167,109,118,242,170,80,241,77,221,250,211,132,154,75,183,170,90,216,29,46,149,237,81,88,238,186,143,1,175,238,211,48,176,193,38,62,145,241,44,120,241,162,210,44,153,197,55,153,152,190,15,216,169,121,76,56,135,26,77,131,22,124,184,169,55,115,209,184,41,93,9,53,29,65,10,76,48,248,14,45,13,9,163,93,214,169,202,214,8,60,179,195,164,133,177,21,73,134,17,236,98,81,203,69,165,148,98,120,86,35,172,155,86,116,212,172,144,16,0,64,0,148,80,197,11,26,28,49,133,131,112,70,97,232,1,75,200,147,30,139,158,114,155,114,3,141,72,199,109,76,102,43,40,141,21,26,236,112,136,53,107,253,238,255,133,172,194,182,110,173,127,95,238,239,254,126,141,163,71,107,132,244,131,237,147,47,74,87,160,8,2,225,160,118,48,25,9,147,15,100,171,50,71,20,83,123,5,218,50,35,7,227,6,32,255,48,31,0,211,2,32,18,50,32,3,176,176,106,54,212,143,218,194,72,216,61,34,105,152,3,6,99,79,120,35,72,119,48,28,10,86,195,76,161,111,33,64,244,161,108,42,113,125,16,83,199,79,61,97,206,225,181,162,55,222,225,144,66,199,225,234,246,49,131,176,165,151,199,140,98,73,117,59,191,56,58,42,57,45,151,82,149,3,73,37,118,100,112,28,150,106,63,42,153,24,3,45,252,114,254,86,149,245,240,70,153,92,99,145,183,118,228,252,186,43,26,131,172,74,41,44,41,248,245,52,228,9,203,82,40,59,57,92,102,165,191,46,32,21,172,70,165,150,126,50,105,97,245,72,146,163,78,90,7,100,200,219,142,46,74,164,109,54,24,44,178,137,158,82,36,228,194,16,101,168,46,125,144,38,105,146,186,159,56,195,100,171,123,50,52,5,96,138,116,167,194,203,76,196,98,75,9,168,79,1,64,194,204,52,229,145,106,34,22,208,19,165,88,92,101,215,131,104,27,114,78,162,137,197,72,0,1,138,28,140,58,226,49,163,0,6,21,151,69,81,144,42,40,13,81,7,4,43,253,61,240,2,232,41,228,70,245,43,47,23,169,211,216,15,62,209,154,126,133,161,117,156,203,84,85,13,246,87,72,224,208,255,251,176,100,158,136,8,36,121,71,3,218,76,240,67,165,169,102,109,103,92,29,93,205,32,206,233,145,137,54,38,102,157,131,141,249,215,59,111,37,242,113,206,169,134,191,245,193,1,25,193,32,224,8,63,85,3,56,138,3,144,99,35,200,58,163,123,8,3,5,197,195,9,66,65,210,248,194,50,108,196,33,244,191,16,219,218,252,195,117,186,207,140,14,35,232,42,75,94,131,41,161,250,186,201,100,67,131,99,117,31,157,58,10,134,172,134,225,82,136,214,108,247,140,172,120,117,29,237,242,221,95,166,168,98,66,204,197,41,101,142,251,155,26,148,102,129,85,173,227,244,170,213,42,169,133,245,18,139,89,205,87,62,194,78,5,54,38,238,185,7,76,29,140,84,89,61,177,199,5,8,72,137,69,226,46,172,197,149,137,147,243,234,21,150,57,123,184,114,106,159,76,158,185,59,107,2,164,81,161,89,13,66,216,215,184,204,114,92,93,4,77,66,237,82,227,174,98,143,124,201,254,116,160,96,249,202,243,235,156,141,11,88,51,83,41,95,114,34,90,228,222,89,56,122,10,37,178,42,37,99,9,201,15,74,176,103,252,31,150,202,238,199,238,238,254,59,210,165,62,134,101,3,0,0,36,184,94,229,3,150,143,3,193,40,219,227,201,43,248,157,121,247,46,238,238,32,103,104,255,68,244,126,32,211,111,248,231,253,95,254,255,98,174,96,102,121,210,103,240,103,77,233,183,231,29,207,219,166,190,91,247,203,44,244,51,185,218,106,149,144,131,184,125,88,189,24,123,157,178,2,32,27,94,96,4,3,6,2,224,22,58,13,6,12,71,32,98,10,89,6,28,9,70,98,140,8,230,13,32,120,96,68,0,198,2,96,52,98,210,0,38,13,161,8,172,79,132,129,143,85,144,67,140,196,217,248,140,204,89,128,77,139,53,16,136,50,44,65,128,27,62,17,125,39,100,38,222,87,10,143,200,149,110,167,27,12,66,207,227,188,183,174,104,88,134,85,39,118,163,253,149,99,72,159,205,158,34,248,93,141,50,203,153,83,217,77,56,172,63,41,62,48,56,58,29,172,64,15,215,38,60,42,32,36,86,233,53,99,42,161,37,143,104,6,11,86,41,125,146,169,218,18,149,218,166,55,97,89,93,131,86,184,137,149,45,48,180,234,9,97,105,211,167,72,214,175,117,131,132,215,123,13,228,209,163,227,139,220,205,195,229,120,188,166,107,203,146,59,85,236,143,108,188,152,213,57,162,212,102,39,235,19,161,178,85,88,190,26,40,46,156,179,27,49,193,106,183,2,218,205,190,102,91,204,189,175,28,251,61,93,183,78,205,168,245,40,130,13,201,37,186,211,103,105,63,223,192,47,163,146,156,240,123,93,195,255,251,178,100,133,8,7,184,118,72,179,218,99,240,111,139,9,231,97,72,93,30,249,193,28,79,109,143,201,151,37,104,116,243,141,189,91,174,66,221,60,246,84,65,153,121,134,3,202,203,33,33,110,230,158,112,143,138,161,141,197,150,117,227,243,247,188,81,197,53,123,37,119,223,167,117,251,39,17,104,129,134,41,78,244,163,40,177,106,131,224,184,31,110,78,213,114,207,74,189,37,185,79,163,176,215,38,163,28,167,37,30,49,133,30,86,208,103,38,151,63,100,56,154,67,129,204,246,160,1,75,48,26,5,67,2,144,19,0,133,161,133,138,156,24,205,34,161,129,130,87,153,83,130,137,131,160,108,152,0,0,248,84,61,76,39,67,72,194,96,51,214,186,203,125,34,209,104,102,90,236,28,21,122,132,61,79,35,11,26,181,30,3,112,214,140,64,26,12,252,87,135,175,140,129,72,245,103,49,69,176,192,110,106,179,210,76,17,119,46,238,91,118,106,146,160,240,244,57,101,248,183,2,201,225,152,140,181,15,158,253,114,252,105,160,229,53,53,78,232,125,221,63,66,232,134,96,71,50,45,28,151,44,46,28,137,10,24,117,230,78,174,146,83,169,125,105,72,180,37,62,74,59,61,61,137,98,3,21,107,218,198,186,170,97,170,94,137,153,57,155,51,31,77,11,43,92,121,57,21,194,97,137,169,181,210,47,43,105,118,176,33,27,172,78,114,180,234,239,22,159,96,166,38,166,137,195,152,84,19,145,27,19,8,199,70,36,3,56,10,143,157,192,251,176,106,109,51,77,117,9,206,102,102,102,106,211,89,53,150,241,103,170,130,180,67,64,0,14,0,21,235,181,187,98,215,42,77,240,26,202,214,47,36,170,248,49,239,243,191,247,141,98,147,115,65,66,124,112,189,158,116,215,113,107,212,181,104,97,86,208,148,86,17,80,242,40,65,4,122,136,108,200,24,239,17,121,42,59,36,15,169,5,67,220,207,233,90,91,49,243,179,99,252,190,31,1,54,88,114,50,40,161,196,104,106,183,39,199,110,95,85,205,255,255,251,191,213,0,8,9,0,26,141,195,1,0,36,48,27,0,211,1,96,82,48,251,7,35,38,34,72,51,239,78,99,18,176,166,48,104,2,228,106,48,30,5,147,23,32,44,48,79,4,196,191,112,224,245,193,64,251,64,145,115,211,129,191,140,82,186,6,148,211,4,127,24,6,99,34,94,219,120,210,183,37,63,149,122,132,139,119,186,223,4,54,189,203,124,191,172,172,91,67,90,90,159,76,248,99,220,108,199,28,122,87,25,221,134,93,250,30,72,237,53,188,95,155,233,20,97,19,154,87,148,42,54,78,15,147,34,70,1,73,86,2,71,201,2,224,26,96,10,244,26,5,131,255,251,178,100,74,136,135,112,104,200,83,218,75,240,131,10,89,205,101,102,93,91,37,203,26,79,109,47,201,152,169,167,53,133,141,60,41,14,180,0,164,78,11,153,73,26,79,96,244,141,2,197,8,13,164,228,9,134,48,148,135,76,190,81,34,81,146,167,78,22,113,101,130,205,73,132,100,205,7,138,38,117,133,166,41,69,19,108,72,128,82,59,170,216,135,90,13,156,25,108,32,78,149,179,61,93,2,38,87,200,188,169,132,103,116,155,152,32,145,193,249,213,64,167,111,0,0,45,120,119,92,182,235,47,175,45,131,129,37,144,78,196,233,239,86,92,110,132,147,85,156,198,96,2,92,148,56,147,255,9,155,147,138,164,153,46,120,84,71,255,83,231,161,40,187,211,14,253,251,191,247,159,98,106,10,118,204,131,42,94,177,55,90,31,16,26,202,184,36,139,143,153,21,52,234,60,104,186,118,76,217,12,114,238,157,150,179,209,195,207,78,247,179,174,151,3,219,71,76,217,35,17,209,241,97,49,132,249,17,39,186,68,85,43,171,85,93,173,19,146,214,199,254,90,252,168,0,128,81,192,22,48,43,1,227,2,160,131,49,5,87,83,41,1,201,57,81,54,35,46,192,52,48,191,9,163,1,128,24,48,20,15,195,21,192,199,48,224,4,117,122,189,162,229,235,131,90,116,118,32,118,78,43,49,222,132,58,102,60,162,227,209,184,248,42,88,190,183,132,6,243,94,140,84,32,65,95,159,46,166,110,76,223,42,149,242,177,142,22,114,64,22,83,84,179,208,52,229,154,150,30,135,62,47,17,129,107,202,173,115,26,7,114,173,169,181,16,63,189,101,157,213,57,226,60,109,21,7,136,89,34,138,174,32,87,99,168,81,45,34,49,164,80,97,242,78,231,159,81,81,52,234,74,205,2,36,181,79,155,179,232,80,116,145,28,44,172,23,50,178,127,205,213,22,106,120,150,25,150,245,226,218,20,30,77,201,117,213,119,91,80,254,204,53,59,182,83,250,204,181,120,123,255,255,86,180,19,140,102,131,245,52,254,176,6,109,201,36,174,183,190,200,200,145,231,103,34,211,251,118,74,55,1,124,227,62,249,4,239,245,16,99,168,149,247,197,116,241,72,106,108,205,99,167,243,232,9,20,17,156,189,16,186,209,137,74,202,68,236,74,71,148,143,114,129,41,6,64,102,78,236,253,48,224,203,1,24,149,115,72,105,146,161,112,253,90,103,14,216,4,57,50,131,112,214,6,89,145,186,65,195,32,139,123,250,64,0,32,12,220,96,30,0,198,0,160,72,5,8,211,8,68,37,49,49,55,83,56,180,217,48,88,11,147,0,176,105,48,11,0,179,2,144,110,49,59,4,243,10,112,56,75,246,225,85,132,82,255,251,178,100,25,138,134,71,103,200,51,198,79,48,88,135,9,207,101,67,92,26,197,227,24,15,109,45,201,103,39,229,245,167,136,241,206,200,46,152,60,129,4,15,73,74,240,16,1,148,114,227,219,89,84,50,222,190,63,127,12,244,88,1,181,89,132,238,243,121,178,223,247,63,207,189,101,56,225,79,90,103,60,175,217,172,20,178,9,212,151,45,35,173,158,231,235,57,0,90,72,171,243,147,118,78,95,84,91,7,49,107,61,57,149,66,168,252,179,144,205,203,19,200,202,201,209,210,124,242,129,247,39,9,28,50,176,177,114,155,25,24,93,154,51,20,71,39,230,118,217,97,232,54,77,162,148,26,216,166,221,172,145,252,148,221,10,168,253,240,110,108,69,139,183,130,34,211,146,3,134,62,97,203,200,218,0,0,0,70,1,44,75,110,216,93,205,227,42,128,246,25,16,43,200,246,21,90,179,112,82,172,125,112,165,241,120,220,51,6,162,48,205,172,213,232,95,229,50,110,17,97,137,16,75,250,50,103,77,77,23,98,63,51,154,27,25,145,240,200,184,112,100,114,63,166,66,0,24,52,179,224,251,234,182,231,182,162,226,204,26,24,117,189,230,18,32,80,8,1,131,6,48,145,50,14,44,83,74,246,13,52,184,9,195,59,48,125,49,16,4,195,5,80,47,48,67,15,211,32,80,186,48,222,6,208,48,12,184,238,160,192,44,86,59,138,94,31,224,58,180,82,188,171,236,206,92,96,27,235,170,137,191,124,176,157,247,166,197,124,41,198,12,201,135,108,225,140,19,114,175,46,216,148,115,125,226,71,71,41,105,235,204,219,191,123,56,40,219,6,209,213,98,178,33,48,141,160,205,222,98,95,22,101,228,113,153,214,137,18,15,140,18,161,59,179,85,133,92,172,123,57,54,6,97,58,93,108,116,41,73,36,194,113,79,27,130,69,182,204,45,91,137,201,193,244,228,230,233,42,158,39,187,22,227,155,20,225,77,239,242,82,126,95,219,245,111,59,90,183,99,158,55,189,87,236,16,209,22,111,199,109,92,246,18,98,165,61,216,202,117,82,220,207,117,229,178,93,80,0,172,52,210,84,81,63,174,193,127,140,128,131,49,20,105,74,255,96,48,11,104,131,225,255,167,175,192,214,248,223,47,154,138,161,134,226,25,29,145,108,100,30,88,213,34,42,185,86,31,20,123,94,171,216,215,53,72,70,37,89,219,93,246,158,179,89,155,118,209,234,231,239,121,127,186,253,253,217,220,195,76,166,160,115,91,82,185,188,2,128,73,163,6,48,50,20,1,51,1,112,16,48,252,56,195,37,50,113,52,44,101,163,3,192,166,48,33,7,33,32,124,48,38,9,211,17,96,134,26,17,180,100,130,235,174,171,89,255,251,178,100,24,14,134,61,103,71,147,219,75,112,90,68,137,239,96,233,87,88,81,159,34,78,189,51,9,123,42,166,245,132,141,116,183,174,49,212,133,181,120,228,178,128,205,136,154,20,219,163,213,29,135,234,93,206,134,19,186,186,44,7,168,135,212,198,149,242,223,247,241,231,114,218,249,203,127,122,98,254,60,251,137,193,186,189,55,36,17,38,179,179,207,56,212,171,113,41,206,114,164,47,40,189,18,80,173,162,57,29,172,168,214,222,35,57,153,8,69,172,131,93,243,154,172,165,145,102,19,110,153,249,154,158,232,255,130,103,89,38,5,81,192,124,62,212,76,201,45,157,155,73,11,102,143,202,19,70,159,57,76,24,149,74,9,203,167,56,100,247,218,125,89,73,163,52,57,10,1,36,221,32,219,199,106,72,0,0,0,144,140,237,109,145,193,204,37,171,109,61,12,15,102,242,158,229,11,128,167,79,149,195,30,37,129,33,129,164,96,246,63,45,141,167,163,26,62,164,101,87,187,10,148,235,117,40,228,54,85,187,157,107,236,198,130,109,82,6,167,235,55,116,26,227,204,101,171,252,45,211,159,255,200,214,254,99,111,141,251,109,77,127,120,95,191,244,181,152,78,13,0,64,51,1,132,163,21,125,163,54,0,211,183,14,16,119,234,99,104,202,28,24,24,32,41,26,100,29,153,20,15,37,87,211,190,245,105,169,42,152,236,15,67,179,82,216,168,112,172,68,66,76,96,148,35,173,158,216,227,140,88,7,240,156,251,220,37,156,98,123,185,81,175,122,40,51,152,20,125,76,192,212,98,120,157,39,68,90,160,213,33,105,182,230,178,241,241,195,250,171,107,23,62,86,113,81,86,236,16,101,131,232,17,192,157,203,172,165,102,101,185,68,21,52,74,197,62,97,181,60,33,55,217,33,153,203,54,158,220,109,162,169,227,12,106,177,41,179,110,62,54,229,245,235,27,158,48,133,86,62,242,121,146,52,194,229,41,178,185,25,19,194,47,137,58,6,174,120,235,231,227,170,187,74,109,58,143,171,63,210,178,1,52,96,150,224,189,170,165,130,142,168,171,196,250,127,49,146,195,76,134,8,230,167,87,120,254,127,162,83,123,25,145,187,216,161,55,214,192,176,55,158,241,125,47,40,127,243,159,249,124,154,153,87,255,44,249,109,191,252,124,18,83,152,130,134,24,206,187,13,117,206,33,104,105,77,28,85,168,16,204,244,166,185,27,144,167,32,59,223,51,78,233,80,66,64,0,56,18,188,21,2,144,220,192,224,88,202,214,104,217,229,168,233,205,196,66,29,151,196,88,42,0,139,198,32,137,226,70,51,39,202,118,49,168,111,30,152,146,19,188,255,204,204,8,1,96,124,226,120,58,79,197,254,227,255,251,178,68,29,136,132,255,90,200,179,169,54,18,156,140,249,154,113,102,153,82,145,159,57,173,60,205,234,73,180,103,117,166,161,172,28,149,254,189,70,212,246,247,126,6,245,57,235,25,175,128,94,92,180,49,158,163,10,133,152,124,150,129,45,174,150,30,153,99,45,34,120,93,194,244,178,210,136,32,122,173,40,148,131,228,32,187,247,242,72,110,242,234,225,10,167,156,104,111,112,239,51,168,103,199,143,186,146,26,74,173,1,99,140,139,71,93,192,166,217,188,210,251,231,83,131,32,14,4,46,249,119,57,191,230,174,0,16,26,5,36,137,140,10,15,79,131,24,162,141,28,88,56,181,36,194,32,150,42,171,132,97,3,10,130,193,193,120,92,98,205,78,235,30,129,131,119,255,246,95,209,57,88,222,224,200,202,99,40,221,226,24,198,183,40,156,219,97,109,237,193,46,41,203,180,236,177,172,79,220,96,1,173,91,79,228,217,100,173,235,99,125,150,113,138,157,8,44,25,1,54,153,101,16,37,145,69,32,162,12,99,74,105,194,12,197,231,134,133,60,51,206,90,8,163,239,59,110,160,212,221,239,91,62,238,209,200,92,50,60,163,139,22,135,86,162,119,8,176,99,89,51,195,242,186,81,150,141,190,226,200,234,232,129,123,141,182,238,126,45,69,12,124,115,137,168,236,6,26,204,165,20,209,114,40,74,17,45,158,230,125,113,80,84,127,244,93,146,148,112,231,122,54,60,155,94,91,198,182,123,149,155,254,10,171,84,222,161,223,54,210,146,210,210,44,61,183,63,155,39,118,50,33,13,168,45,242,18,173,52,145,116,138,122,125,239,130,20,228,223,102,223,13,16,130,116,111,182,232,231,75,222,65,127,153,80,145,25,154,151,253,85,144,228,87,107,72,216,156,32,230,1,149,106,210,208,178,61,84,247,124,94,166,154,14,209,39,116,236,148,61,180,108,62,109,195,91,230,111,197,53,64,15,166,210,41,88,114,252,128,199,197,56,24,15,115,96,203,201,105,113,247,26,132,196,29,89,61,149,236,176,17,29,64,222,52,81,65,98,110,48,38,70,135,5,66,245,162,110,25,53,224,158,241,159,56,227,65,67,146,109,61,139,13,50,10,210,37,7,95,3,102,179,155,146,166,199,51,187,205,192,113,200,159,153,223,81,137,108,187,242,106,26,60,241,243,3,105,25,144,122,172,194,213,217,132,44,74,253,177,35,21,76,242,70,117,189,13,29,60,203,188,4,242,46,35,199,20,105,74,89,226,17,148,244,48,92,81,211,44,80,227,238,41,214,140,46,16,0,0,0,163,0,127,44,146,75,222,78,199,201,118,136,161,28,253,200,72,105,112,114,168,172,165,175,17,11,79,185,98,39,192,223,255,229,34,255,251,178,68,19,8,132,154,102,207,123,79,50,234,148,44,249,237,105,104,137,82,129,87,53,174,61,43,170,80,50,231,53,183,153,189,98,217,202,170,21,94,115,72,83,252,100,245,43,119,122,26,26,91,201,222,55,167,62,114,53,176,239,246,148,181,162,91,44,166,59,93,141,135,5,62,145,18,142,202,222,96,161,1,68,17,97,8,23,118,128,82,77,16,244,242,200,55,210,177,220,117,83,238,247,243,247,215,211,13,146,142,167,114,179,126,191,50,243,87,184,95,121,236,20,64,146,73,184,85,100,124,85,214,112,46,185,120,188,154,194,173,245,44,129,0,0,14,64,185,90,210,110,184,153,76,138,253,16,78,58,62,129,198,23,59,152,155,170,24,202,222,9,76,90,255,127,151,22,31,254,65,241,194,5,210,9,164,59,19,132,140,254,68,80,139,182,21,147,169,148,139,166,46,67,243,96,84,202,122,65,99,159,133,115,210,172,226,160,139,38,52,114,95,81,170,217,242,181,4,28,146,162,148,247,116,113,205,72,54,250,81,198,75,145,84,182,195,223,142,70,4,173,116,33,68,106,58,10,30,108,140,155,137,87,71,171,190,134,223,93,11,64,251,185,22,25,9,125,189,198,83,22,42,176,112,226,110,74,61,198,94,116,201,1,187,113,182,236,98,148,78,25,134,17,38,91,12,28,52,214,16,117,89,109,109,164,147,25,1,192,7,233,196,90,178,47,246,8,5,113,89,17,30,233,216,69,146,186,51,107,114,46,55,249,92,149,184,221,153,61,119,80,205,251,102,121,66,232,84,167,228,245,172,155,247,59,17,110,44,248,73,47,180,247,248,193,156,134,65,173,93,167,96,254,227,51,142,165,144,49,26,77,150,115,39,145,200,32,75,82,91,59,154,82,252,242,80,132,147,219,155,69,216,62,201,219,70,221,148,228,80,86,152,241,117,246,127,80,171,229,83,52,98,174,121,248,122,112,96,56,200,129,123,178,52,157,102,146,199,92,196,157,77,44,128,245,225,195,23,84,109,175,198,74,21,81,226,95,16,137,188,174,181,195,51,88,204,135,227,184,42,219,25,204,89,143,5,141,159,26,218,68,137,222,240,245,98,29,103,164,181,223,187,169,104,190,247,79,183,108,88,155,150,150,201,135,32,126,34,193,235,197,231,245,38,74,161,11,165,167,106,64,57,218,141,101,108,70,102,244,101,189,228,228,51,49,219,238,53,159,243,88,166,169,75,227,202,43,238,216,215,28,239,204,149,97,175,109,152,184,55,54,51,62,210,217,12,65,39,154,119,203,141,236,79,9,67,190,48,0,0,0,2,83,11,73,202,36,34,42,193,32,188,202,195,128,218,179,100,224,121,148,205,48,212,194,193,208,152,79,16,137,7,231,38,220,255,251,178,100,18,136,133,185,104,202,107,185,74,112,90,72,249,173,97,3,93,27,141,211,24,79,109,43,137,65,13,100,213,188,32,168,236,254,81,139,151,143,101,179,0,219,121,189,122,7,170,203,14,213,214,221,189,149,110,129,225,163,254,231,4,174,31,223,145,10,89,97,101,141,57,73,233,49,21,45,147,147,94,116,177,88,27,91,143,44,141,178,199,38,188,229,234,181,53,209,38,174,84,105,63,206,145,10,170,104,26,64,202,100,45,74,77,236,172,251,166,213,77,139,198,163,237,247,110,159,18,95,154,190,227,136,83,149,37,169,161,92,226,118,64,40,141,199,85,143,107,107,162,77,162,199,218,137,158,212,145,144,100,57,6,217,168,176,190,72,185,243,95,102,85,175,210,124,222,141,127,200,0,0,2,131,164,80,135,8,238,25,169,88,24,168,32,43,19,115,150,71,93,199,25,190,152,177,240,24,255,19,5,222,232,193,234,112,171,32,216,66,129,40,107,131,150,75,247,40,171,70,100,102,203,133,185,253,191,255,11,255,255,191,198,10,218,131,235,236,184,124,204,200,194,41,140,29,141,78,158,168,241,157,170,29,29,103,174,189,201,169,88,0,0,96,52,6,134,1,192,70,96,114,12,134,29,141,156,100,206,132,230,81,237,108,101,146,15,6,12,32,32,96,32,1,198,6,161,28,100,174,8,38,2,193,36,98,65,106,4,174,82,217,251,121,160,39,140,67,93,41,166,140,69,204,152,45,183,137,188,117,214,5,223,150,75,105,95,88,115,46,208,189,36,192,189,185,104,131,101,155,108,59,97,48,172,13,180,106,87,6,16,145,10,13,18,162,80,25,62,242,195,68,8,33,76,147,161,64,88,241,182,197,114,44,120,162,230,214,39,62,193,3,68,135,97,41,10,100,218,140,16,106,115,85,179,166,37,123,76,168,228,216,68,163,83,90,16,71,109,32,227,115,105,188,241,61,112,197,207,120,107,43,163,78,44,75,185,210,198,35,121,8,160,156,95,112,134,210,139,120,90,53,238,243,105,89,214,71,83,122,169,215,168,179,220,130,106,62,57,174,150,52,148,191,93,188,99,31,169,41,86,12,179,247,84,116,4,66,106,16,10,109,21,105,26,176,143,189,32,107,69,147,71,41,254,231,187,186,89,59,133,193,85,181,28,87,196,50,178,193,2,125,93,199,163,212,192,211,129,4,149,128,222,53,137,206,18,123,207,149,180,206,52,78,56,138,208,186,187,30,29,43,90,98,67,136,252,168,166,109,111,160,18,65,72,28,0,134,0,32,6,96,56,1,198,25,166,252,99,140,89,230,30,40,0,99,16,5,194,48,199,34,2,144,184,62,158,203,17,131,168,161,163,119,150,39,78,227,22,97,131,10,93,169,73,255,251,178,100,27,12,6,67,111,72,27,219,74,114,80,133,233,221,96,227,87,90,125,221,28,79,48,217,9,70,40,230,233,149,9,85,73,72,96,34,207,36,162,49,215,65,161,87,129,171,78,222,254,127,24,238,59,213,190,119,15,59,157,118,38,226,134,197,18,202,113,200,197,106,64,68,60,129,146,139,219,17,146,109,20,243,76,177,57,67,169,28,98,75,40,165,18,82,208,154,63,112,197,225,144,49,169,67,230,194,22,133,235,165,169,194,237,89,92,220,156,231,19,152,180,116,145,26,52,240,241,4,215,108,193,42,20,79,37,90,71,45,210,223,189,36,118,196,50,148,188,82,43,107,229,229,24,189,155,101,54,242,167,72,145,84,21,247,15,83,216,55,118,147,120,167,97,32,182,82,222,81,72,0,2,4,219,44,118,54,43,89,201,71,83,216,139,139,138,73,170,10,120,81,191,168,69,216,119,121,3,214,152,41,62,25,213,7,145,26,18,163,30,71,74,148,135,204,203,243,235,217,180,86,100,215,63,29,178,115,172,120,112,70,158,184,225,219,125,244,37,79,243,55,250,229,181,191,251,111,110,111,251,128,0,4,64,94,96,50,1,6,8,64,70,99,54,2,38,114,6,162,103,88,156,230,59,193,42,96,76,26,72,113,48,24,9,115,24,32,74,36,7,131,0,16,2,105,172,73,117,205,67,17,22,126,96,138,14,208,52,125,252,146,131,0,230,9,228,143,6,84,246,223,167,135,181,38,252,235,76,40,134,85,47,124,231,122,39,242,180,185,204,126,133,16,161,227,133,127,204,50,156,127,97,49,202,106,24,107,249,75,173,101,232,82,30,59,21,12,136,196,71,84,198,181,166,22,137,246,60,64,198,210,149,150,188,153,119,235,44,198,177,58,146,145,89,214,138,54,154,15,51,246,74,150,238,224,144,204,81,55,22,97,137,164,196,72,73,71,65,134,150,147,94,124,46,75,32,154,79,143,118,249,185,177,118,126,79,71,237,250,108,235,73,172,217,193,135,244,209,36,77,111,186,205,87,182,229,71,98,161,185,114,112,2,50,134,157,97,40,59,201,136,168,92,130,24,28,71,78,139,54,165,7,16,125,32,43,178,2,254,146,21,40,143,189,150,66,181,10,170,12,17,46,67,8,158,171,33,93,110,132,111,167,255,145,183,169,86,87,148,174,146,79,162,163,51,26,207,234,143,190,143,180,183,99,12,66,10,59,168,150,37,73,106,162,0,6,10,148,0,5,34,128,54,47,49,128,16,23,152,56,148,249,137,224,53,154,37,17,41,136,184,20,152,23,130,82,88,130,0,232,240,138,76,40,205,191,156,149,181,233,93,108,38,76,120,150,4,222,119,2,192,208,54,17,156,214,220,236,162,77,26,165,148,253,255,251,178,100,35,8,134,91,107,73,83,219,98,114,80,197,9,89,105,131,86,22,165,165,45,174,61,48,193,25,139,228,209,182,9,96,234,210,70,43,141,173,178,76,92,165,122,199,31,103,50,58,181,71,169,45,194,181,75,252,185,207,102,181,219,203,247,88,234,100,38,237,235,14,232,127,135,127,13,163,227,149,218,94,76,141,219,93,116,21,152,255,43,247,181,149,230,77,38,29,106,249,122,57,75,125,35,121,217,248,124,226,36,141,170,129,112,173,181,198,139,81,68,105,102,113,44,111,99,219,93,235,193,27,90,135,151,126,174,69,253,237,94,244,246,251,46,234,255,123,183,160,191,51,68,78,210,246,130,14,210,71,175,194,122,160,243,93,214,0,1,102,114,226,196,34,109,246,11,40,2,156,60,170,73,156,179,153,246,54,255,41,248,238,244,156,59,56,7,189,229,212,18,214,72,66,93,151,103,76,68,82,158,115,156,157,34,233,148,134,230,32,62,28,214,80,120,112,98,195,235,244,107,89,215,185,140,122,96,2,81,246,38,151,151,243,56,81,45,202,160,5,137,20,82,77,155,203,20,92,195,218,83,47,193,15,177,212,50,88,136,176,83,90,194,162,67,39,134,65,32,166,178,235,78,198,57,249,87,48,72,3,27,219,66,110,132,184,26,75,101,34,210,125,86,242,13,96,110,50,32,154,50,51,50,5,204,170,169,67,10,220,122,89,137,73,134,230,237,195,137,189,120,18,206,42,171,93,57,226,104,239,197,38,101,178,21,167,21,179,108,137,144,6,43,108,73,132,40,148,109,235,101,83,114,175,28,146,81,235,17,231,140,90,242,158,166,139,169,201,17,201,237,17,174,71,33,33,11,69,140,163,138,158,82,117,206,94,179,125,239,147,51,133,102,66,120,93,76,238,184,158,150,244,229,75,170,148,39,47,189,54,212,199,6,109,108,143,92,101,163,128,13,215,151,219,21,72,94,166,195,58,14,27,24,8,180,240,143,12,39,7,116,245,123,46,20,242,197,171,207,104,246,40,94,199,89,253,30,247,28,21,142,42,5,19,139,148,185,5,170,81,146,232,14,162,188,93,17,202,34,46,225,123,88,218,210,197,10,81,255,88,3,56,48,172,198,39,84,216,203,135,19,119,217,13,34,146,53,240,56,192,64,165,220,42,9,7,59,139,114,250,65,244,144,255,205,242,224,40,67,44,167,213,197,67,10,187,67,214,236,199,88,9,13,53,92,192,208,239,166,230,243,200,132,39,36,244,165,47,4,156,212,16,51,245,163,176,90,76,202,18,10,38,184,202,3,243,165,223,75,59,245,177,169,22,105,131,205,27,20,151,26,18,145,143,40,133,174,196,215,170,172,180,236,167,202,111,134,47,212,190,37,152,137,224,254,255,251,178,100,62,136,5,171,104,203,51,137,53,98,49,65,105,172,27,3,8,25,61,165,50,213,204,0,9,44,143,37,102,180,176,0,20,153,53,154,90,76,6,56,8,224,177,134,24,176,131,223,229,62,91,30,213,119,174,71,207,41,181,33,228,159,148,14,17,125,136,41,217,4,34,182,33,99,8,84,201,23,105,128,103,71,2,123,63,121,45,132,144,0,67,96,13,58,176,68,38,171,148,92,16,188,137,141,19,194,73,21,135,222,113,219,197,122,176,201,151,72,239,187,99,143,147,33,106,52,176,157,98,118,84,187,211,249,63,247,163,92,49,166,106,202,242,48,16,152,201,78,35,66,172,13,215,133,28,17,152,100,20,146,0,81,57,130,2,66,160,39,2,205,61,105,69,137,91,150,37,104,165,156,226,106,154,65,83,11,177,185,55,114,155,152,163,254,217,146,70,111,215,199,56,174,51,210,219,119,241,222,231,233,235,119,183,46,222,238,88,215,206,231,121,133,76,242,171,187,21,40,50,223,47,214,173,206,238,222,21,243,189,114,246,23,174,91,155,129,170,211,69,47,214,194,143,151,235,242,175,41,243,177,134,22,115,222,116,247,245,221,114,222,26,239,239,236,215,251,191,248,94,202,181,44,222,84,244,95,41,250,151,168,173,89,179,158,127,91,86,57,135,48,214,243,239,114,169,111,123,215,41,112,177,202,150,236,103,191,221,207,189,103,14,223,183,188,240,229,126,219,175,241,89,117,221,93,125,185,159,251,95,16,0,194,200,0,2,91,182,22,5,82,97,151,153,254,70,80,18,22,223,120,18,13,136,99,110,174,121,247,96,196,250,47,56,171,18,180,135,137,174,248,218,130,4,243,238,213,227,250,229,183,55,74,155,40,76,88,36,154,22,154,237,80,214,252,122,19,180,207,239,59,173,168,187,71,120,0,0,0,0,0,195,193,208,248,52,60,29,18,128,40,17,154,141,24,115,25,237,169,144,139,154,176,240,242,248,128,4,210,18,2,224,167,171,56,101,104,13,114,241,177,149,153,145,48,132,156,36,5,42,235,27,36,70,28,25,151,14,56,102,83,118,144,201,28,30,14,243,36,91,57,123,47,72,36,112,192,136,72,137,120,161,163,82,237,242,153,107,226,195,225,202,179,242,59,130,97,77,25,112,160,33,32,99,69,233,133,66,136,194,56,74,247,150,247,205,82,154,226,4,74,12,137,16,81,247,120,18,38,36,255,188,236,231,77,130,189,29,234,244,255,137,140,52,100,192,25,86,226,49,6,12,16,144,194,241,169,147,41,128,23,140,89,201,144,75,37,121,234,221,187,55,102,12,184,112,96,48,52,112,238,96,40,6,92,72,66,195,20,56,100,28,49,1,64,79,116,165,193,107,175,108,83,10,255,251,178,100,104,0,10,82,134,209,110,111,64,2,43,3,106,23,199,136,0,24,201,149,70,253,188,0,1,49,29,102,167,178,112,2,185,207,94,167,151,213,181,63,130,128,178,32,128,22,204,56,144,176,36,37,10,131,68,2,215,39,133,4,114,197,37,18,242,157,147,51,216,228,190,143,59,127,115,117,41,55,114,147,26,154,180,244,54,246,159,252,159,199,44,180,106,80,221,217,140,60,251,176,72,58,134,230,115,223,90,204,61,26,195,25,111,57,111,255,255,251,223,255,223,255,255,255,255,255,255,255,255,231,173,107,12,112,185,143,229,206,255,255,255,255,255,255,255,254,174,111,121,88,138,211,243,28,128,0,41,133,128,0,0,0,0,27,66,58,186,58,97,0,150,51,31,20,172,37,99,156,223,95,125,40,202,219,191,244,162,122,230,82,209,1,9,126,226,170,137,224,8,0,20,75,142,220,59,81,165,25,48,217,145,159,39,105,83,124,192,195,75,164,143,235,242,91,209,145,3,56,51,46,139,37,192,186,201,197,47,90,35,246,114,164,144,44,231,233,247,222,163,81,62,95,205,254,238,14,202,129,63,82,232,238,190,90,195,95,104,180,169,133,69,232,32,166,77,123,60,168,113,229,44,61,172,234,203,127,57,235,223,169,169,219,20,55,179,179,101,63,221,91,213,121,103,94,221,249,190,64,61,252,165,119,183,250,255,172,249,127,119,150,181,66,196,170,227,141,46,63,150,56,254,127,143,214,159,199,245,151,234,179,205,218,210,167,118,207,205,73,105,106,198,121,172,171,58,218,203,181,50,252,175,227,248,99,255,142,29,215,243,235,86,102,50,27,54,102,101,184,254,167,53,150,178,230,173,75,191,242,172,68,68,27,57,248,22,232,0,0,0,3,2,245,52,177,10,81,92,230,100,152,38,119,51,42,106,18,135,194,64,206,224,12,124,71,23,2,46,113,167,165,41,213,42,134,231,51,185,140,186,212,124,205,93,255,243,63,243,52,69,219,55,230,3,240,124,147,68,147,204,57,165,193,96,176,171,56,61,114,191,249,31,160,64,20,1,113,135,186,75,148,10,71,49,177,180,106,28,98,64,17,185,170,192,104,16,36,30,96,176,251,77,127,104,5,128,192,48,176,208,77,236,95,9,130,94,141,14,132,74,203,249,56,102,147,13,174,100,159,113,39,103,82,207,48,128,197,92,120,48,37,62,80,15,100,186,167,200,78,132,74,2,122,87,24,89,54,45,9,93,7,50,81,10,179,221,77,27,153,209,227,71,131,156,241,33,111,247,212,13,97,52,238,187,133,191,101,38,189,126,52,252,243,255,57,167,109,29,59,214,66,173,36,82,170,251,41,19,92,253,252,109,68,252,148,71,45,11,60,206,68,146,11,30,255,251,178,100,75,140,69,249,104,78,155,143,76,240,75,73,25,231,96,199,114,23,165,163,56,110,45,154,65,46,157,103,137,132,10,88,140,233,44,132,229,180,133,102,149,185,90,137,181,5,89,10,170,129,18,108,34,225,226,71,32,195,197,182,42,169,171,85,97,152,157,139,191,13,154,201,192,0,5,0,32,48,126,219,2,54,55,35,82,29,97,27,85,211,78,157,136,192,80,204,194,193,211,112,72,49,107,60,125,79,161,157,30,154,61,217,117,61,230,70,10,130,240,15,18,12,87,65,16,112,30,55,250,102,41,166,83,157,223,247,247,239,159,233,215,255,175,253,24,135,117,84,0,74,49,192,15,163,194,9,72,146,34,204,120,185,45,1,199,106,134,146,10,24,24,4,50,40,30,3,194,21,184,40,39,54,146,16,56,3,3,49,134,245,33,232,135,69,227,204,43,108,178,213,250,186,77,166,237,67,9,135,105,101,183,20,103,42,220,131,187,168,139,80,195,61,227,220,7,64,172,217,182,33,254,45,173,239,249,59,61,53,249,4,102,187,95,175,92,82,17,210,214,233,192,44,244,31,141,118,141,106,49,248,151,202,194,4,50,213,115,211,47,238,166,211,44,198,254,119,210,102,153,249,22,178,129,177,84,89,90,169,38,213,230,17,25,196,116,148,241,230,22,199,139,186,11,198,182,218,229,107,27,208,238,111,179,69,75,250,190,237,166,150,141,245,43,127,25,159,237,196,142,196,220,201,169,76,25,54,194,72,24,191,86,194,55,23,177,15,25,96,24,37,107,118,227,109,42,109,202,152,67,202,95,169,19,156,178,245,188,212,223,119,89,127,45,241,57,108,4,32,189,189,70,53,1,134,217,135,251,150,197,101,47,218,71,82,221,82,86,215,249,247,241,31,160,212,125,29,112,102,44,178,18,181,17,129,150,101,49,103,13,44,193,129,220,197,209,148,210,225,224,197,81,44,193,27,244,8,28,129,64,179,5,0,32,192,245,157,39,104,192,156,98,33,210,128,135,237,202,117,146,154,120,170,43,135,27,86,151,181,158,225,85,137,177,202,108,249,150,232,87,70,230,179,157,214,180,183,112,255,179,133,113,128,46,16,119,52,47,109,2,206,114,44,228,164,205,119,212,177,164,131,212,197,250,72,136,18,169,244,177,231,82,253,118,141,173,166,181,172,177,211,91,207,42,138,71,173,52,77,98,186,180,210,164,205,117,165,202,60,231,47,29,43,223,106,162,187,198,231,214,53,83,80,118,214,110,157,53,54,142,169,31,90,246,88,70,66,94,75,197,138,222,91,36,73,185,20,168,234,200,86,175,42,89,255,220,23,225,121,176,0,0,1,136,98,38,0,141,59,217,180,100,228,2,145,114,8,96,35,30,60,87,191,132,255,251,178,100,105,12,5,201,103,205,19,171,54,178,80,7,89,237,105,234,60,23,101,163,50,110,60,211,129,58,157,166,233,151,137,232,59,129,178,243,109,77,75,124,179,182,124,10,210,50,161,246,253,13,169,199,99,33,178,144,1,161,181,14,125,117,110,107,161,35,229,20,212,57,180,47,162,247,161,218,153,249,81,187,83,139,134,229,191,244,244,114,91,105,182,183,154,106,105,24,160,196,103,82,17,195,164,70,10,26,31,27,28,14,237,2,65,166,60,42,130,129,204,165,30,12,26,41,60,74,72,32,110,157,14,3,182,33,3,196,8,78,34,203,170,234,3,63,221,196,116,111,158,136,229,115,44,24,6,13,155,55,76,88,244,49,125,188,242,71,38,130,133,201,91,25,155,26,42,98,98,20,186,129,150,136,48,95,95,84,219,134,190,34,197,108,48,144,175,74,199,181,36,158,124,225,241,231,5,39,108,87,231,159,149,183,155,242,46,158,139,70,148,140,174,107,25,243,180,29,155,6,148,117,26,101,23,72,217,22,121,59,102,51,207,179,191,180,9,77,249,161,101,27,167,14,59,164,86,49,168,209,55,119,250,150,186,56,45,230,181,97,55,146,145,200,150,5,64,0,2,226,170,144,3,155,234,251,65,192,40,105,246,114,214,80,195,88,99,82,169,62,49,17,111,168,248,212,194,201,96,215,139,233,143,240,166,175,95,86,182,215,215,231,22,254,29,113,141,94,88,138,178,185,144,83,255,195,10,85,101,69,12,58,22,103,96,79,86,69,155,245,253,203,253,192,138,210,154,224,112,62,95,208,176,40,8,94,6,81,3,38,148,19,52,134,67,147,251,195,76,6,227,6,135,131,15,194,197,204,201,17,72,194,65,4,229,130,200,56,113,77,150,150,182,140,10,4,164,196,165,216,145,181,145,8,9,141,110,122,90,52,42,92,53,150,93,76,46,199,168,237,114,251,84,150,254,245,173,212,44,1,20,184,131,210,61,4,142,106,218,145,225,161,26,146,172,171,129,229,146,89,200,162,12,115,219,155,179,127,181,108,150,122,154,88,242,4,71,160,45,212,74,117,20,100,161,108,70,247,158,53,23,138,193,176,222,240,90,94,9,23,219,96,21,39,18,154,8,172,28,49,135,35,85,89,8,20,54,234,212,81,102,212,187,210,43,195,0,119,117,122,145,13,205,222,98,95,160,187,172,196,181,216,195,104,196,181,241,0,0,15,152,138,36,9,53,36,100,170,54,1,50,47,146,236,216,99,12,54,185,216,219,147,103,56,169,166,16,242,229,110,142,87,130,46,192,155,238,93,72,70,16,158,149,58,106,245,207,214,235,69,145,68,201,129,14,66,105,149,230,150,236,239,185,66,3,166,197,250,232,129,121,95,245,35,213,255,251,178,100,135,12,70,0,103,75,19,169,54,146,76,35,185,154,105,45,146,24,93,163,44,79,112,205,193,74,17,166,233,164,158,84,88,240,31,186,37,244,48,55,18,163,9,129,40,48,114,27,211,5,176,165,48,237,78,51,6,192,95,48,23,1,179,9,240,68,37,0,241,24,0,3,0,4,192,12,36,141,143,121,0,130,159,22,94,197,12,50,25,114,136,23,161,7,169,72,232,22,91,219,252,101,208,139,92,207,191,139,155,186,153,83,110,153,133,64,255,244,154,237,68,230,95,214,41,187,140,99,225,139,91,177,102,84,74,199,92,18,191,156,248,35,74,74,52,198,153,181,36,83,45,29,200,202,52,159,198,53,59,189,57,176,190,149,74,144,197,163,85,187,70,127,154,198,69,129,178,151,13,24,153,200,92,247,126,118,90,165,212,106,90,134,65,75,46,20,241,69,151,124,221,94,188,98,91,70,58,6,224,250,62,104,235,98,71,149,132,84,133,67,175,30,162,12,235,128,13,18,72,16,29,89,93,197,129,6,131,12,92,93,131,5,169,64,182,232,182,212,146,102,124,58,54,147,116,60,149,117,71,92,204,125,77,253,11,226,26,64,178,232,76,98,228,198,39,190,167,24,104,26,89,135,38,123,174,170,92,50,198,20,34,92,253,162,9,23,130,139,222,195,215,115,177,15,151,188,217,212,192,18,8,69,115,52,5,250,98,40,194,102,82,16,101,234,72,102,56,84,118,114,180,17,107,152,34,64,152,188,38,152,4,6,8,128,84,48,48,60,105,54,69,66,48,108,9,47,67,249,9,48,32,28,119,10,133,233,116,168,203,97,111,58,183,80,45,93,200,159,169,115,224,214,253,203,249,137,237,238,154,10,111,249,250,230,167,21,158,121,84,153,22,231,187,158,151,211,176,198,11,232,96,232,77,89,109,38,106,13,24,93,98,26,166,186,194,201,39,16,168,112,1,230,30,67,48,161,138,153,172,173,204,155,146,89,6,156,103,78,39,30,201,182,74,10,212,94,232,46,253,126,223,81,173,31,149,210,183,37,151,43,4,74,245,155,63,235,84,102,151,207,83,218,151,188,167,102,234,105,212,239,23,167,100,223,215,207,24,116,2,241,222,118,94,96,146,207,197,2,194,12,73,145,29,21,5,62,168,70,168,168,97,123,156,153,205,32,140,222,130,119,233,41,30,90,188,64,138,48,242,229,176,171,104,121,245,229,193,125,241,92,66,37,32,155,40,81,127,210,105,187,238,76,186,161,142,58,229,135,238,41,208,237,19,242,159,253,16,139,252,164,18,138,135,0,174,64,128,3,48,85,67,49,72,46,55,165,34,49,248,126,54,159,154,51,88,98,48,152,78,50,32,30,3,4,240,132,34,18,12,14,8,3,68,255,251,178,100,157,140,198,22,111,75,27,166,78,194,76,228,217,113,104,168,144,23,193,163,46,78,188,210,201,78,21,230,205,164,142,80,134,4,23,100,106,144,44,10,202,135,9,112,192,194,117,44,214,117,77,156,4,218,108,77,89,224,174,174,220,249,203,123,106,34,191,125,139,193,78,180,75,135,60,172,164,153,88,153,100,147,69,249,118,230,136,24,144,17,20,164,164,9,51,161,101,26,24,179,144,33,214,148,25,158,35,218,139,48,227,43,194,172,192,177,11,134,187,118,212,217,103,43,74,54,192,230,136,36,127,185,105,37,154,85,144,205,212,49,170,129,118,245,244,220,40,173,162,145,114,244,128,102,38,101,126,141,237,201,36,25,21,89,237,89,55,195,212,224,41,203,98,249,52,127,65,114,231,165,180,128,21,254,202,157,12,133,14,96,16,12,203,117,5,15,103,243,115,245,99,15,8,10,100,29,242,184,85,175,108,170,113,141,122,207,230,98,66,145,2,91,48,237,21,0,229,143,200,179,232,90,64,134,204,12,65,111,83,255,82,164,76,178,242,131,167,71,145,137,115,19,137,69,139,18,80,241,27,255,255,245,128,237,201,27,109,249,148,58,97,67,115,9,35,53,243,147,6,15,52,31,176,81,138,135,15,1,54,147,210,145,208,35,77,47,105,216,220,150,179,171,69,65,20,160,228,182,255,42,31,9,9,143,228,213,152,62,203,9,199,239,145,171,183,159,224,88,107,124,204,65,230,54,12,116,18,186,136,54,146,64,183,239,102,88,178,130,79,196,138,125,179,118,247,141,64,129,247,69,32,80,34,197,201,72,37,55,105,134,199,43,79,51,80,103,149,26,128,141,2,215,76,109,167,164,31,166,185,157,61,148,235,2,233,187,164,89,168,92,158,84,50,79,134,29,71,179,54,190,213,233,78,151,239,211,171,220,58,127,219,101,59,1,194,0,19,241,166,236,74,1,66,12,130,196,148,53,29,130,3,71,86,44,130,41,76,136,70,37,13,109,201,106,202,111,189,42,33,133,205,124,43,17,159,233,215,27,150,125,2,120,11,128,196,1,202,17,224,92,205,65,69,27,225,80,225,142,206,28,82,212,153,127,179,125,63,197,95,255,84,69,2,8,0,160,5,146,2,129,112,113,184,104,234,230,97,242,30,103,136,114,121,17,6,109,184,126,98,40,238,100,8,226,52,17,160,156,132,14,0,145,38,78,179,192,208,77,21,33,11,216,194,224,77,196,32,40,196,144,202,64,168,17,24,189,73,117,74,218,134,239,77,202,120,208,71,168,69,175,254,20,174,223,90,109,108,45,63,21,4,175,114,231,5,216,89,233,230,255,83,142,77,72,55,230,209,248,60,118,109,242,27,153,19,212,73,154,37,97,37,138,23,255,251,178,100,180,12,196,253,104,208,155,107,52,184,79,71,89,163,104,98,154,25,241,211,42,78,177,54,65,90,164,102,9,160,158,72,42,195,43,17,170,209,68,203,26,42,169,1,86,229,83,132,80,42,69,5,60,91,202,154,29,74,68,56,174,90,45,194,21,187,59,41,36,202,12,97,164,146,81,33,39,255,20,66,244,83,97,93,133,83,83,184,189,134,216,147,234,125,63,72,247,101,10,185,34,78,61,169,73,60,251,115,46,166,211,9,42,241,27,179,20,49,168,224,129,86,76,207,229,226,33,130,131,201,148,128,239,11,93,70,196,236,100,215,165,45,204,212,172,135,233,33,138,154,236,26,80,3,148,224,110,78,50,90,213,75,79,40,220,92,116,108,108,32,32,50,235,116,36,45,125,217,63,162,216,194,165,221,85,244,254,95,71,84,70,63,234,159,255,255,219,42,250,211,255,255,255,255,234,168,18,74,41,189,107,36,32,81,132,136,177,142,102,105,159,76,1,133,36,81,162,255,49,145,130,160,64,98,97,112,128,68,1,47,66,235,152,24,26,27,132,88,128,132,132,135,139,184,70,11,128,15,120,192,198,60,118,82,146,128,124,202,223,26,75,87,136,67,78,212,245,69,161,195,247,55,76,247,66,226,220,154,229,67,90,81,163,100,123,170,96,212,90,178,107,70,61,250,179,49,98,236,93,174,196,188,197,152,125,149,13,106,79,121,127,117,221,138,248,204,204,11,39,108,215,103,235,140,166,174,25,189,172,153,176,147,87,158,32,99,103,184,193,253,172,102,201,113,97,118,136,27,96,78,59,119,247,44,84,64,54,67,202,200,211,201,155,204,24,148,58,2,130,22,120,160,174,14,95,85,104,186,55,106,14,83,160,137,163,38,153,188,178,153,45,184,175,145,238,116,162,242,181,197,64,160,114,29,82,192,56,128,8,192,16,65,33,38,113,126,14,19,98,106,14,179,96,217,114,250,5,68,169,233,116,25,51,98,237,41,64,70,88,149,119,87,191,69,85,5,153,64,162,132,11,3,22,16,13,160,99,109,215,230,39,51,84,229,57,98,142,135,18,211,182,155,0,235,231,208,141,141,255,239,95,19,64,1,0,26,177,204,1,0,128,193,92,136,140,53,2,180,198,104,93,12,79,2,28,203,141,108,77,128,22,204,18,19,140,110,30,140,56,7,76,3,0,12,10,1,76,45,23,143,51,60,65,197,146,221,149,40,169,130,128,91,108,20,37,69,158,9,0,0,18,166,202,11,234,58,7,202,22,169,172,180,8,217,65,24,99,44,165,113,233,72,71,234,169,24,68,178,90,59,178,188,89,85,21,189,37,136,204,79,110,211,69,26,183,82,147,9,78,205,79,43,22,28,185,49,178,157,116,242,247,82,63,255,251,176,100,209,12,86,92,116,203,155,172,53,226,83,167,105,130,108,162,150,28,49,215,38,47,117,135,129,112,29,165,221,179,14,88,116,172,168,227,182,87,62,157,124,83,86,140,20,85,166,22,76,173,106,8,29,123,220,102,137,22,47,136,165,69,175,54,211,136,75,215,167,89,101,235,81,184,206,28,161,253,183,156,201,117,134,185,98,228,44,234,223,239,85,171,216,150,43,103,27,246,235,86,113,213,150,152,91,129,207,106,61,202,70,197,186,167,223,28,117,221,239,129,197,214,135,95,39,186,196,17,130,103,225,231,236,168,2,21,14,29,20,49,48,35,66,194,49,208,5,41,93,175,123,162,237,50,163,69,25,119,174,86,110,207,214,80,0,240,14,230,146,250,210,61,122,187,30,200,243,65,200,97,31,62,128,205,205,113,213,28,81,236,69,36,63,84,255,113,50,104,244,57,44,169,235,78,150,169,206,211,68,148,186,90,3,43,255,215,162,241,20,193,81,80,224,53,147,19,1,38,37,144,134,120,7,198,200,56,102,6,9,103,67,49,230,169,135,102,25,133,102,8,16,228,32,209,125,74,160,80,128,127,51,1,84,2,1,45,17,201,82,228,22,150,140,7,165,100,212,133,13,239,106,182,109,105,160,79,82,91,148,127,188,221,221,168,182,249,94,119,124,222,93,185,30,188,69,211,24,201,195,194,201,1,160,228,142,112,196,1,202,196,239,3,198,18,54,154,78,34,148,49,50,104,48,148,54,37,209,76,179,211,2,182,99,139,141,65,132,220,17,167,210,62,234,97,68,157,51,136,200,42,36,88,81,208,64,210,20,146,61,3,254,144,92,129,211,151,201,167,122,162,118,227,15,72,48,148,220,90,90,69,204,129,208,195,174,90,6,6,86,212,49,112,113,246,151,17,197,217,211,55,221,230,42,93,125,139,73,82,160,56,208,76,89,48,81,88,209,83,2,4,14,52,184,13,16,20,2,28,18,28,165,149,144,2,41,148,126,228,165,160,52,26,86,120,148,31,55,223,137,34,249,190,7,181,8,33,179,54,123,212,138,177,41,242,226,214,244,234,169,255,113,223,235,31,21,120,211,29,162,107,33,56,134,88,145,73,200,16,248,166,255,245,215,0,5,64,37,18,139,42,96,198,55,38,35,131,24,100,204,36,102,28,33,156,98,58,217,70,70,19,134,21,9,129,134,17,133,32,152,176,16,96,56,26,96,209,60,113,99,122,97,160,44,95,242,247,135,1,1,129,12,188,40,31,134,59,177,81,32,54,21,134,125,81,240,247,225,150,21,28,131,15,147,246,34,180,172,150,97,71,91,192,159,224,70,139,234,254,221,222,84,179,154,215,152,127,87,85,125,204,150,233,210,232,219,249,76,149,114,171,195,172,255,251,178,100,201,140,6,55,117,203,19,166,70,208,85,5,217,97,111,40,72,27,5,211,38,47,117,135,145,71,149,102,93,176,162,80,250,141,58,172,17,217,122,90,82,86,46,113,50,165,95,68,185,85,240,93,118,189,180,172,43,54,23,75,91,207,46,60,142,93,104,242,205,49,92,120,197,102,176,145,230,223,119,214,253,172,189,212,208,176,171,21,180,117,107,199,238,211,86,47,142,238,194,133,144,62,254,94,191,176,126,89,135,32,175,199,59,94,183,189,69,143,177,119,40,193,211,248,169,95,61,85,87,130,4,152,81,0,92,152,225,96,40,187,230,70,42,8,3,48,235,240,8,27,7,117,229,111,212,41,133,25,48,44,9,111,114,104,85,168,242,158,252,28,118,14,255,10,227,227,104,170,18,176,193,160,164,81,20,56,232,97,70,123,113,255,213,77,247,137,84,39,32,45,92,251,209,66,244,190,203,63,16,202,212,0,0,11,231,91,73,70,254,251,63,24,64,133,76,70,7,68,47,179,85,193,67,19,171,144,194,225,105,200,122,76,156,99,220,178,128,124,82,33,31,92,125,165,40,42,241,254,114,148,199,5,235,11,80,21,241,128,7,85,227,249,218,19,27,73,203,210,148,134,212,67,68,89,163,48,205,102,250,165,59,249,46,29,47,101,193,25,40,200,56,205,29,218,77,0,217,230,55,37,118,151,220,99,209,60,180,119,45,160,226,179,54,152,149,86,137,115,16,187,181,41,60,238,103,148,153,254,90,41,191,153,206,86,58,176,142,99,251,60,24,248,242,67,88,178,210,36,73,51,221,174,29,230,110,156,133,108,100,49,100,37,28,0,0,0,2,86,228,68,152,243,207,52,114,4,8,92,196,96,212,129,101,77,143,57,7,48,85,80,194,161,167,117,254,140,173,241,105,210,89,203,42,76,174,60,161,146,129,135,35,76,57,151,176,111,8,19,103,41,31,100,189,239,167,66,166,102,44,172,221,40,161,229,19,185,166,156,11,170,195,157,31,60,86,219,39,58,162,115,227,71,160,238,106,21,72,89,148,243,181,91,165,27,134,19,82,110,109,34,88,120,172,168,244,196,189,107,220,32,126,151,153,111,37,196,189,51,255,104,235,254,110,118,199,206,110,79,203,112,17,100,17,225,11,99,109,42,57,50,200,157,100,30,100,215,57,192,13,104,75,70,16,82,63,253,1,209,200,210,41,243,147,44,57,133,33,154,74,32,14,8,199,129,79,131,148,217,66,66,163,230,36,14,167,162,109,216,40,74,117,80,8,227,26,153,127,134,130,39,89,129,51,45,43,163,253,245,134,17,42,228,216,76,3,90,103,219,86,139,153,242,126,120,109,226,112,148,215,46,226,99,39,33,50,69,158,231,165,220,148,162,80,255,251,178,68,206,8,5,16,104,205,211,140,52,200,163,109,9,205,113,38,157,18,113,83,52,237,164,210,170,75,51,104,41,168,25,212,56,212,78,127,30,225,144,83,152,77,230,11,141,157,231,37,136,44,229,223,213,83,123,62,158,217,3,117,208,206,101,236,83,206,185,125,171,90,188,68,220,237,150,238,222,20,176,27,18,83,166,124,184,155,170,183,149,252,161,254,11,0,0,31,219,88,220,174,125,20,108,24,92,204,150,1,163,7,1,63,31,65,89,196,97,75,186,234,85,160,79,83,92,105,249,180,197,225,68,99,128,202,98,252,225,14,84,22,231,131,94,217,27,45,23,54,17,57,69,28,99,164,96,24,164,65,208,117,98,103,33,46,199,81,246,233,190,204,204,223,230,148,125,171,126,36,132,76,23,183,135,229,49,140,117,41,13,170,237,40,179,122,77,139,211,136,27,49,31,198,239,103,69,62,94,105,218,86,244,16,119,157,76,13,243,124,6,91,26,221,29,197,55,67,190,157,91,38,195,196,215,166,175,251,85,31,224,168,0,0,15,43,34,105,152,122,102,7,48,113,16,33,54,107,21,200,132,36,21,226,8,4,129,0,129,11,41,5,38,110,226,2,227,78,151,83,9,92,55,12,9,7,207,144,0,20,46,233,232,102,134,60,0,250,129,22,227,113,214,143,211,45,241,211,95,107,214,74,170,210,133,101,229,26,60,138,29,1,9,90,79,17,179,82,140,89,181,111,143,179,154,97,2,161,142,53,233,122,74,49,201,15,189,245,55,141,247,74,79,187,221,91,206,124,220,103,72,184,40,255,230,238,125,195,73,168,18,109,204,43,53,103,27,245,211,245,176,232,42,128,0,22,113,18,10,76,186,9,119,140,12,17,136,137,227,39,75,211,1,194,1,88,16,112,192,32,32,69,146,128,210,23,108,80,193,172,190,202,37,116,245,5,129,219,103,133,15,57,0,50,214,88,16,24,47,2,164,64,106,178,147,176,225,227,49,30,97,86,184,43,22,136,66,238,198,136,235,110,57,10,141,118,233,168,212,177,164,19,35,158,213,102,5,6,66,17,113,141,63,131,118,30,235,227,173,226,93,134,15,119,169,103,26,52,206,102,154,78,129,196,13,104,135,229,103,67,73,72,34,241,215,91,167,237,212,117,49,62,55,186,117,87,180,231,246,118,201,138,192,2,127,255,210,217,32,227,196,84,72,6,143,153,8,16,56,124,220,96,72,151,72,0,130,2,154,237,248,194,67,156,24,194,163,138,97,43,96,152,37,33,88,119,37,121,146,232,67,105,206,122,228,130,109,196,221,189,199,133,251,232,244,94,202,80,218,55,204,54,202,10,36,65,52,160,121,40,78,228,203,77,54,156,22,253,15,92,211,206,50,124,214,255,251,178,68,191,136,132,103,85,77,83,155,49,216,149,108,233,186,119,72,59,81,121,85,61,173,164,210,162,54,51,232,41,164,142,125,205,63,78,113,24,212,154,151,147,69,78,123,172,57,8,50,31,107,146,163,50,59,221,252,194,173,156,248,173,171,221,127,45,94,123,209,66,20,41,214,57,142,198,7,58,141,25,0,246,247,73,37,132,99,6,21,29,5,71,153,211,1,131,207,175,242,44,36,0,1,64,155,91,244,76,60,228,128,123,236,126,220,79,108,5,96,62,159,43,122,164,245,58,197,108,27,204,106,25,12,75,96,187,14,66,170,191,43,102,173,234,91,92,163,98,132,219,149,178,164,145,225,232,189,185,92,27,135,223,178,197,229,93,38,9,167,143,101,11,78,166,88,235,82,205,84,83,142,166,167,89,8,51,103,32,107,6,74,226,204,196,231,119,57,204,143,234,155,101,163,49,131,34,154,53,203,212,219,114,158,80,81,83,45,115,4,227,34,65,133,18,82,64,20,8,169,112,48,24,49,125,116,51,169,133,50,78,186,48,36,83,59,19,221,53,172,91,48,244,135,51,36,75,48,20,12,47,73,105,140,40,32,206,250,72,1,68,105,48,4,210,208,232,13,6,218,104,232,232,6,93,104,134,128,73,118,51,124,110,130,113,33,216,159,45,100,145,94,70,242,88,212,92,141,107,114,26,65,121,89,54,19,149,231,186,212,153,155,219,186,118,197,151,91,114,119,132,148,188,148,217,213,150,101,165,153,77,53,55,37,20,34,236,177,4,4,40,150,208,79,170,131,84,140,150,5,83,8,27,180,174,46,16,37,64,161,105,61,67,84,223,94,75,76,67,90,70,83,246,55,123,130,83,107,87,105,56,79,16,150,65,64,107,82,42,2,134,41,166,70,98,40,166,105,201,134,6,11,231,97,127,231,107,58,152,213,10,106,50,152,36,12,150,170,108,97,34,153,245,23,1,195,85,189,0,180,64,72,86,90,64,68,22,124,222,77,73,239,175,237,210,37,27,177,106,81,155,4,123,224,232,93,46,155,91,100,12,199,48,211,36,178,19,118,89,78,73,202,35,119,102,213,54,56,217,39,168,233,208,96,251,197,154,145,37,34,157,40,221,58,252,26,233,171,162,97,29,107,104,203,245,241,223,50,167,94,169,8,205,212,137,55,169,24,229,252,184,148,212,135,206,236,198,114,211,85,121,199,200,198,141,75,92,187,16,153,51,199,234,241,5,248,46,109,196,228,44,221,30,144,128,207,84,78,203,108,213,151,76,130,20,12,106,215,12,7,12,12,8,4,194,8,201,214,80,159,163,131,49,137,105,8,200,4,233,191,240,40,84,6,135,199,3,226,34,103,6,12,135,110,72,1,72,8,16,206,109,158,113,15,117,255,251,178,68,201,12,133,70,94,72,155,169,29,96,164,235,169,50,119,134,62,82,149,85,42,109,244,197,130,105,172,230,157,221,25,61,91,133,155,241,17,36,212,246,199,147,32,200,182,27,4,238,195,7,77,82,29,32,255,34,161,69,74,161,213,208,179,226,78,188,71,27,168,232,73,68,54,60,220,114,207,92,211,28,139,36,82,30,194,160,244,20,119,180,105,43,92,63,202,93,100,54,77,37,247,111,23,102,90,221,189,35,240,150,239,250,195,234,101,18,148,93,246,111,12,25,9,204,88,29,204,26,23,204,60,10,140,66,145,12,9,8,11,170,61,1,250,140,60,99,134,12,14,182,197,55,63,93,109,95,36,32,80,215,142,181,239,207,237,51,78,71,103,168,37,180,144,93,154,178,168,229,123,254,251,118,110,90,58,98,45,22,45,15,53,32,101,158,253,73,174,31,89,174,204,175,114,78,235,170,224,244,80,19,181,225,138,115,82,100,179,45,216,185,41,34,205,191,184,119,155,168,218,168,121,130,173,131,47,120,12,207,151,91,168,67,154,141,182,111,124,123,107,211,254,119,216,211,176,58,101,36,204,241,70,48,235,67,5,32,202,137,18,64,1,175,161,41,57,76,43,9,50,49,212,239,212,17,129,137,245,230,97,157,67,4,13,12,144,58,71,184,29,47,12,34,69,59,59,72,12,55,86,7,241,215,10,3,188,73,32,107,206,150,141,190,177,97,120,98,38,38,178,73,22,247,19,245,142,200,200,68,183,23,164,234,109,255,178,199,183,61,4,166,120,59,25,51,73,192,17,50,1,114,37,27,116,224,89,118,108,55,233,32,112,33,100,119,197,101,234,168,163,20,248,84,87,135,238,133,207,182,219,214,70,139,48,56,11,206,2,4,205,41,128,251,2,162,21,148,106,205,137,2,36,64,176,65,194,18,95,252,176,1,250,86,218,114,158,26,134,66,235,38,28,66,113,12,98,48,51,201,117,38,192,11,4,24,64,99,99,145,70,11,238,106,228,204,158,89,82,219,211,229,64,66,176,79,136,206,126,202,128,250,136,204,136,149,4,160,168,169,54,35,55,207,89,175,76,146,161,122,21,101,150,130,5,34,220,253,78,182,23,231,38,28,155,231,42,31,130,61,102,51,133,218,121,70,169,36,74,72,129,35,31,19,114,70,16,75,100,172,65,155,249,236,216,139,25,190,79,109,77,47,41,30,4,113,28,222,209,29,179,109,15,89,151,109,20,241,15,126,28,181,158,186,180,16,38,101,84,203,34,168,131,178,96,189,118,169,136,74,192,63,43,109,38,231,228,139,236,192,5,179,15,136,141,108,68,49,104,44,210,211,19,36,130,208,172,10,15,75,138,120,121,53,77,132,4,70,24,188,220,211,116,186,88,255,251,178,68,178,8,132,189,72,202,155,154,51,152,159,173,25,215,109,38,157,19,37,135,55,78,36,115,226,105,51,167,169,196,26,85,10,19,1,112,130,165,216,232,17,21,69,36,27,19,206,47,106,84,23,220,87,238,198,57,29,39,185,201,26,119,36,218,99,46,19,126,198,76,202,48,146,18,218,83,28,186,76,137,109,148,78,130,52,114,236,49,55,156,99,15,37,15,93,159,4,23,48,129,223,69,16,45,243,39,26,255,165,124,64,33,194,116,118,221,141,206,1,134,49,159,178,163,160,111,144,186,137,157,118,138,68,253,234,132,3,157,42,141,64,23,146,70,147,147,242,135,140,24,63,48,136,56,208,4,131,12,129,204,249,13,49,200,21,34,193,160,117,169,79,105,174,131,152,13,90,221,123,143,70,203,0,68,161,194,73,125,98,128,72,111,89,240,16,193,101,19,114,126,214,245,198,152,172,212,139,186,7,47,26,195,144,98,58,125,158,159,196,156,133,77,84,94,23,24,24,184,104,164,239,115,160,227,197,43,3,13,65,111,136,248,40,251,99,234,98,67,93,194,91,112,247,111,46,106,118,98,156,170,101,180,210,97,222,236,242,182,15,219,219,142,99,124,66,39,92,194,30,167,211,78,55,103,119,179,54,228,182,53,56,252,180,150,217,128,128,1,33,42,11,202,203,194,4,0,196,116,117,140,47,7,8,194,176,60,140,111,153,80,217,105,5,109,50,249,60,105,54,161,5,247,48,42,56,244,58,211,18,130,23,45,164,213,48,56,141,143,8,21,2,201,89,208,168,39,62,118,195,50,2,5,39,104,149,14,197,187,183,4,112,235,123,21,159,57,139,131,172,187,247,141,164,205,116,14,49,37,248,253,122,106,152,86,117,93,163,142,7,35,56,70,116,255,172,98,86,174,131,223,215,221,140,169,168,107,25,137,243,143,243,92,69,150,180,22,125,203,93,107,150,39,69,18,245,165,165,203,80,148,192,178,50,175,223,220,186,214,169,4,250,20,43,98,245,181,118,241,252,185,146,226,248,162,182,236,117,201,180,255,86,186,252,14,49,124,127,152,167,81,98,156,189,156,205,165,54,215,131,41,21,245,203,252,246,219,90,151,251,28,215,199,160,178,176,37,174,237,107,176,242,237,154,76,115,23,133,53,102,161,175,239,30,32,17,57,118,37,20,59,136,175,255,253,231,46,74,242,140,114,229,154,37,41,162,79,160,179,153,155,74,233,255,254,141,255,235,67,165,238,197,161,166,161,116,216,198,49,75,72,193,76,166,59,148,195,18,232,57,113,113,162,131,207,7,38,229,13,217,71,220,236,223,163,128,0,81,196,183,239,97,133,206,97,150,173,241,179,178,185,159,64,153,248,230,105,192,65,33,133,194,33,143,255,251,178,100,164,12,198,128,115,201,155,220,97,226,90,201,41,195,104,194,122,25,5,203,38,78,241,41,137,67,167,102,141,165,137,217,216,132,195,212,250,24,0,24,101,78,120,61,193,136,65,165,216,88,137,14,20,17,74,72,86,65,3,90,96,16,2,95,140,119,5,230,224,219,177,140,206,134,192,34,101,85,66,219,162,101,45,170,117,22,148,109,11,202,61,169,61,102,80,152,132,149,158,151,72,219,8,151,163,138,232,225,103,44,249,245,55,16,168,78,70,130,227,76,106,17,75,162,41,67,131,170,150,159,88,220,213,142,228,98,134,9,70,82,142,222,120,186,217,149,89,202,147,162,103,35,8,166,185,26,80,142,255,89,11,218,106,214,65,75,168,188,126,199,197,162,18,81,34,113,207,40,198,43,122,147,101,146,111,30,166,121,222,162,140,175,165,80,217,103,83,122,209,246,232,166,103,235,0,7,69,251,52,227,160,210,212,101,83,244,87,32,172,219,75,91,52,88,228,217,65,163,41,240,98,100,218,7,135,254,191,212,60,116,236,21,38,194,207,20,40,135,49,174,167,122,141,255,255,255,235,111,255,255,255,163,111,163,189,80,191,71,177,171,169,30,60,238,130,130,4,6,80,135,222,111,139,28,205,178,156,109,143,183,21,144,96,41,108,96,32,188,101,57,162,98,216,126,103,52,150,99,72,86,96,24,70,2,15,90,44,189,203,48,32,4,53,144,63,22,10,25,60,78,12,64,76,200,232,128,191,253,190,177,172,190,203,247,44,213,105,234,144,69,141,124,212,221,29,240,213,135,164,123,230,145,52,140,129,251,221,212,115,86,219,133,247,169,42,161,226,91,157,84,180,159,45,66,108,216,33,25,59,33,189,27,133,45,235,10,90,237,240,165,36,205,172,149,162,140,128,142,180,146,210,85,121,125,97,189,93,72,71,44,50,97,88,53,42,165,247,223,204,49,254,199,180,241,209,129,72,226,167,251,162,249,20,137,41,36,27,33,95,6,7,158,134,5,17,70,89,155,230,72,140,230,166,110,102,85,138,38,10,135,166,14,1,229,157,117,229,224,224,32,213,32,180,104,32,105,246,225,128,64,7,116,148,66,119,112,109,185,115,45,202,89,124,174,85,61,43,162,98,241,209,2,102,227,27,160,110,105,52,164,251,212,122,46,89,45,76,230,8,83,7,251,2,92,89,196,90,138,49,41,57,22,58,7,233,173,104,137,232,212,34,197,255,17,82,230,105,228,36,197,238,188,84,211,55,98,79,212,228,138,118,254,140,215,105,239,57,123,106,77,16,196,30,31,174,22,182,44,185,84,140,172,44,183,97,247,86,126,75,142,141,34,192,254,64,127,255,137,186,80,4,70,90,104,112,48,172,26,7,27,166,138,163,255,251,178,68,169,140,196,235,100,203,155,166,29,224,166,173,137,99,116,195,190,19,161,89,42,78,240,199,106,138,52,101,77,213,154,88,70,52,140,70,144,95,70,133,22,49,131,41,13,201,0,141,117,156,152,28,124,120,54,8,96,217,228,201,209,3,8,168,202,165,33,224,222,107,23,125,224,16,172,196,101,164,4,152,146,6,31,135,103,230,206,73,232,72,224,132,103,16,105,68,193,16,98,102,35,241,204,185,46,26,74,197,216,0,212,185,54,33,203,147,87,30,81,98,160,201,187,91,217,94,214,83,206,111,200,125,94,221,234,77,45,79,86,173,184,239,16,191,180,199,179,41,208,50,48,207,181,136,92,58,27,142,122,3,4,50,253,171,240,164,107,46,17,246,183,251,185,250,133,32,9,44,72,2,94,105,232,97,184,64,100,16,4,106,42,228,99,57,12,108,23,164,101,232,124,224,24,196,37,129,64,134,130,178,64,161,129,165,165,24,176,69,20,205,186,152,34,0,72,137,68,229,239,155,13,94,79,226,161,233,134,200,157,87,54,234,75,88,247,22,222,105,105,170,15,187,165,134,163,57,142,134,100,182,214,68,67,126,94,52,212,215,133,105,183,241,157,69,220,189,170,32,167,34,154,107,203,212,101,37,58,163,182,99,245,201,123,137,87,195,158,182,54,99,206,70,190,253,150,132,113,70,100,71,166,241,226,112,59,41,137,248,33,97,36,16,226,227,223,175,213,24,6,115,195,236,196,51,156,96,128,145,36,210,102,102,210,184,48,213,1,50,64,253,55,29,72,50,200,26,57,244,164,53,32,36,48,48,106,49,132,66,48,36,13,136,142,128,129,82,68,194,149,224,46,4,165,227,216,168,193,66,235,80,21,26,135,134,59,136,204,134,67,166,10,164,150,53,13,24,14,44,186,218,109,184,213,214,49,182,228,207,231,134,165,86,91,156,235,121,202,89,183,45,167,225,192,67,211,172,202,162,142,65,172,201,89,112,185,93,39,122,248,124,190,218,55,146,49,63,108,97,225,182,198,190,177,164,114,131,158,173,116,161,21,25,16,26,156,48,165,10,125,95,90,161,118,53,170,150,82,101,133,36,185,32,234,225,32,16,82,186,229,33,105,137,105,25,148,200,89,195,168,145,157,65,49,230,168,97,236,135,134,32,70,25,164,192,1,10,181,197,26,6,155,76,139,48,11,128,212,1,237,115,192,197,150,204,50,106,26,29,224,42,0,230,60,212,141,201,191,51,44,146,85,193,176,230,150,187,172,134,74,246,192,213,140,156,164,44,54,32,196,243,52,211,243,38,168,162,229,110,144,131,128,177,58,198,98,77,227,11,188,187,103,46,87,248,216,81,232,237,239,124,90,247,54,158,180,146,79,84,98,107,199,205,164,255,251,178,68,143,12,196,226,91,201,155,166,28,240,169,205,25,51,119,134,62,19,185,55,40,110,241,7,66,152,52,101,141,212,154,80,240,226,212,82,120,72,213,201,250,226,145,204,243,111,172,121,175,213,77,130,113,220,137,160,102,179,55,215,42,26,219,105,170,54,119,138,36,74,49,25,145,18,155,101,72,170,96,184,14,40,139,152,98,161,152,142,154,152,88,67,153,245,206,153,236,170,97,177,168,147,108,193,128,103,233,85,204,48,66,62,99,36,12,68,71,246,86,176,131,67,104,153,96,164,44,111,210,111,180,143,194,81,29,198,152,80,225,162,225,241,107,13,195,60,243,227,26,32,198,98,12,125,168,198,20,50,208,187,152,223,138,60,113,3,208,81,228,130,238,19,37,101,193,243,200,44,179,18,139,20,178,37,234,70,114,125,189,150,213,91,47,211,112,101,153,84,34,34,32,167,22,61,218,92,80,96,48,145,224,232,198,130,73,157,114,130,41,81,134,101,172,32,249,163,159,102,231,186,182,138,77,181,154,202,132,32,8,88,243,48,173,19,48,197,41,0,16,166,111,114,230,57,138,230,12,133,227,69,249,100,31,166,122,96,32,72,105,32,210,28,12,52,248,109,252,30,8,165,101,64,232,136,47,245,15,255,120,58,39,182,195,107,191,137,234,208,183,37,146,117,27,84,71,128,16,165,81,86,49,73,197,100,106,153,102,30,187,91,233,109,140,52,129,52,68,27,167,63,43,92,140,190,151,165,73,243,8,159,142,85,234,157,189,222,163,101,164,207,100,148,211,27,216,35,113,29,141,195,26,89,214,201,45,32,130,137,16,125,79,18,158,187,120,171,221,243,138,220,230,60,219,54,99,51,230,183,108,237,219,55,187,234,4,40,144,65,81,224,81,0,0,65,128,216,11,152,95,9,25,140,88,249,153,183,6,217,139,152,83,25,211,52,145,186,226,225,129,37,185,156,194,233,133,160,250,145,64,105,134,162,113,242,232,8,113,116,144,138,56,93,81,225,130,66,58,89,3,148,57,33,128,0,68,106,188,103,170,216,186,165,183,117,114,86,124,162,105,153,18,100,36,219,54,203,243,3,79,48,121,154,180,2,52,47,109,96,20,54,227,12,150,52,84,156,63,54,19,85,172,140,39,25,157,37,52,95,162,166,109,57,62,48,58,76,204,209,72,121,121,16,51,181,34,240,59,56,162,81,166,224,162,208,72,178,29,148,228,198,197,207,109,156,229,25,211,73,158,168,25,97,150,166,73,189,57,93,94,36,78,137,139,131,24,210,213,122,132,81,106,43,77,230,78,17,156,102,174,73,3,13,182,179,125,150,33,25,108,234,61,42,251,59,105,71,79,196,105,74,89,0,150,145,71,126,203,42,46,65,133,30,24,255,251,178,100,113,140,70,177,111,200,147,221,73,242,80,38,201,163,105,66,114,88,133,159,42,110,241,39,201,61,13,231,233,130,141,212,4,219,217,26,66,244,44,106,247,241,141,19,55,145,99,60,111,112,237,124,224,48,65,74,164,85,115,14,213,66,57,194,84,4,22,255,255,255,195,139,112,87,99,20,142,82,246,100,90,153,68,156,99,75,35,140,8,66,114,87,39,23,249,215,97,244,254,170,69,36,147,153,110,37,254,49,8,238,34,82,141,254,124,140,40,25,142,177,121,14,212,62,49,177,184,206,5,4,64,144,161,240,136,254,108,10,96,32,14,192,34,16,50,17,186,163,37,66,38,125,50,57,222,251,154,112,149,204,253,204,235,219,161,78,163,64,196,208,80,155,37,105,160,212,77,236,153,216,65,172,69,186,129,115,129,178,83,84,96,178,21,152,56,96,148,159,23,17,65,12,33,189,26,242,144,94,148,126,163,203,232,216,84,64,99,160,88,96,205,68,84,206,69,211,159,93,52,21,67,8,230,163,123,144,81,82,57,106,74,210,173,65,217,146,10,163,243,20,199,205,20,230,210,91,53,109,181,245,244,85,50,243,18,10,77,30,77,181,99,222,180,13,76,228,106,160,218,144,164,115,87,205,50,14,8,111,70,171,162,195,234,186,8,24,1,181,112,200,135,121,117,211,138,33,221,167,157,42,144,111,188,55,99,121,76,170,76,126,65,213,13,183,168,17,43,7,62,74,226,128,29,70,164,69,168,81,19,36,103,98,66,53,131,34,226,32,18,153,248,169,208,4,38,92,21,52,33,50,40,1,28,164,137,0,103,9,196,98,173,229,156,159,65,237,34,137,41,214,119,159,193,146,248,192,161,144,33,4,49,96,55,48,218,125,50,50,176,112,49,147,132,161,75,148,216,192,133,7,105,10,94,135,110,95,48,196,51,37,20,38,91,201,166,191,111,1,240,50,89,228,162,48,164,132,221,83,59,22,102,110,243,80,169,130,56,24,184,89,13,27,180,212,62,155,52,68,170,241,155,150,140,202,198,12,154,33,182,200,87,225,245,12,10,219,20,138,135,67,228,73,157,58,68,68,193,132,59,57,150,70,202,235,204,48,66,203,216,147,42,157,191,41,9,209,97,201,87,184,106,57,202,245,205,207,85,101,52,54,102,113,74,87,168,174,113,205,243,239,64,239,137,211,168,162,90,203,31,54,30,103,159,104,242,145,85,90,241,45,52,124,197,233,62,143,141,128,30,48,0,204,94,156,204,128,22,20,33,18,46,241,44,115,8,162,115,32,123,27,108,128,192,58,76,255,231,251,67,7,254,73,196,3,74,66,7,5,229,148,96,34,41,197,107,119,179,127,255,255,254,223,255,255,255,174,99,145,156,21,169,2,84,255,251,178,100,124,12,197,176,104,205,27,187,73,216,82,104,217,167,108,163,158,22,205,167,44,110,164,214,137,65,152,103,205,129,25,252,117,173,22,193,65,96,252,178,65,135,172,91,212,239,255,253,16,148,73,32,177,9,2,196,49,4,204,50,169,14,50,153,235,48,132,36,56,18,206,52,44,18,48,28,67,48,220,73,48,84,20,102,110,64,240,78,45,227,19,9,238,35,160,196,193,64,253,193,208,152,160,211,184,94,235,56,115,228,202,250,65,170,239,78,26,98,220,75,40,41,111,159,54,178,189,87,21,138,26,87,68,20,140,86,206,162,230,173,165,47,207,196,209,81,112,35,15,176,211,87,103,152,97,243,85,185,25,28,157,156,116,202,203,184,7,92,6,228,17,198,201,117,46,130,5,50,166,206,190,64,149,222,118,164,39,62,153,79,7,99,231,130,151,134,114,139,142,131,179,225,234,44,149,101,155,60,166,34,185,167,180,242,231,217,61,38,138,227,117,90,154,108,219,124,118,58,47,158,74,232,5,13,191,185,200,37,251,46,19,122,113,154,88,199,36,150,50,223,82,10,223,165,160,199,151,226,92,25,141,65,100,40,16,144,102,166,11,134,111,255,255,255,27,137,185,166,104,233,110,225,204,255,193,51,209,198,136,207,45,129,117,19,81,180,6,101,94,241,116,180,44,247,190,253,85,92,133,42,164,4,232,146,64,4,152,0,82,228,225,49,108,189,51,33,66,26,23,140,147,23,14,113,175,13,88,19,12,52,13,12,12,31,10,161,11,106,156,198,1,12,166,180,34,134,9,0,109,58,1,114,140,32,1,161,209,80,104,153,7,180,56,2,221,251,121,45,167,37,193,140,72,34,47,107,72,210,35,29,76,250,164,50,250,155,10,55,136,39,8,193,7,214,222,211,8,201,152,61,115,86,149,109,94,105,191,37,66,141,138,176,184,174,173,28,23,101,98,36,90,69,192,152,173,154,164,166,209,48,226,194,12,230,163,87,184,201,102,179,76,233,204,59,238,201,42,179,114,208,212,187,115,217,23,219,168,218,138,231,13,140,99,220,144,47,172,0,63,199,122,18,216,4,40,252,122,73,105,182,27,32,164,55,14,75,144,175,154,118,32,82,57,249,79,48,65,211,224,96,128,92,128,3,141,246,245,198,144,92,240,169,149,85,54,85,195,145,176,54,7,111,153,73,66,12,89,203,101,195,33,125,188,105,0,240,241,155,237,255,253,255,255,255,235,255,254,242,181,25,159,208,199,206,86,108,167,150,101,101,114,202,119,170,59,163,181,151,189,190,117,148,126,192,220,138,152,192,234,206,208,133,30,35,13,27,132,128,0,4,136,8,18,160,188,166,1,163,126,96,24,23,198,70,36,104,96,32,15,102,2,235,26,255,251,178,100,155,140,198,59,114,74,155,169,53,194,84,170,137,163,105,5,114,23,241,199,40,111,112,199,193,74,41,231,13,164,21,228,48,133,48,104,76,198,192,96,48,209,33,138,128,147,0,35,13,185,117,48,64,41,63,217,90,64,24,156,42,231,35,177,90,102,30,17,1,168,249,133,119,13,56,99,83,22,163,84,133,157,78,24,237,45,50,21,42,72,24,243,19,240,32,240,10,148,73,74,220,75,74,209,103,201,137,55,21,181,54,155,34,150,18,94,66,39,239,35,35,114,37,127,162,25,65,188,73,102,29,172,175,22,133,153,79,169,233,112,143,90,245,85,116,105,34,63,87,89,252,212,150,221,205,50,52,212,222,90,77,139,119,73,13,199,166,202,144,104,72,236,149,150,66,171,150,213,140,160,51,151,19,135,233,127,118,115,255,191,255,134,30,39,85,105,119,74,20,8,187,149,100,58,55,115,8,13,48,129,151,153,213,45,45,55,42,190,9,219,173,198,214,37,4,250,255,226,163,218,212,212,41,40,138,246,251,163,229,210,191,255,139,42,185,4,148,194,76,20,80,211,156,201,255,255,255,255,255,251,149,78,105,167,210,36,117,163,56,177,196,141,130,191,163,34,134,244,110,128,0,15,235,91,105,71,230,95,78,96,202,102,90,54,119,165,224,226,195,206,202,22,206,75,115,4,27,130,35,175,161,117,206,140,121,38,228,18,137,149,132,212,172,160,219,175,251,156,213,199,17,147,177,60,133,81,196,119,2,126,104,41,20,235,117,46,4,153,47,56,204,24,121,32,12,115,31,16,161,198,226,78,65,59,88,85,219,133,16,208,32,85,29,142,98,9,146,108,39,119,98,141,32,19,65,40,209,39,97,39,150,51,60,85,68,222,116,40,147,226,10,52,233,137,189,149,228,29,79,78,74,153,74,183,166,240,238,207,167,143,131,210,32,226,9,155,100,104,203,73,203,72,228,95,15,119,218,198,90,111,69,169,69,167,201,144,0,2,130,154,80,35,24,40,28,51,69,167,248,227,212,72,157,18,160,66,12,204,109,84,80,243,59,10,121,236,74,43,222,224,105,2,223,232,150,5,155,42,201,28,234,9,199,62,228,106,27,24,204,177,163,197,80,100,66,155,35,71,113,117,78,218,157,187,53,12,95,254,136,65,0,0,83,141,160,160,40,198,193,144,208,213,116,208,119,172,195,144,232,232,95,128,213,65,168,194,65,240,196,177,48,152,107,87,168,60,96,144,154,112,225,192,10,22,80,190,101,129,5,135,101,163,35,100,228,215,208,37,46,175,119,140,130,6,155,162,161,146,90,233,99,41,118,155,16,106,127,175,149,50,81,42,55,28,130,103,74,58,254,216,190,200,106,185,89,167,28,138,5,247,142,195,34,255,251,178,100,172,0,69,40,103,78,211,108,52,154,74,131,121,83,109,169,130,22,213,207,40,110,236,206,201,71,29,231,53,164,25,236,79,105,130,106,105,229,26,68,173,171,126,105,100,61,78,235,222,221,233,201,1,178,161,153,136,22,219,169,74,102,110,18,45,244,226,138,218,122,47,227,231,240,206,83,186,94,113,42,90,57,89,108,42,163,213,233,178,187,248,121,86,92,246,149,107,199,216,220,126,182,249,132,109,139,167,117,121,10,192,0,26,189,100,0,72,103,182,237,169,98,138,43,147,45,21,3,224,56,54,81,221,74,69,138,81,119,100,195,32,207,255,228,89,39,148,97,153,50,135,62,183,242,254,254,32,227,161,61,237,98,47,225,147,114,236,64,100,187,182,109,204,98,28,182,141,134,157,133,72,253,148,104,175,173,23,179,5,150,132,156,137,166,82,77,214,94,41,12,96,194,4,98,105,194,101,210,24,99,152,186,100,31,50,103,72,224,81,115,87,36,49,96,22,84,153,36,138,198,71,230,139,145,57,250,83,3,8,145,142,142,149,171,245,77,172,101,99,145,102,41,127,251,98,95,221,10,49,138,40,81,5,51,137,34,96,186,19,168,106,114,169,169,21,174,34,59,89,118,151,156,206,182,153,188,216,41,137,93,207,105,121,171,88,163,16,113,4,149,237,65,26,138,146,225,170,236,192,226,179,111,3,243,220,186,132,167,76,189,36,167,112,140,165,54,153,200,79,107,106,245,41,201,182,211,155,105,34,213,18,77,107,155,107,163,163,145,60,179,22,221,43,224,228,100,24,186,66,152,189,235,202,144,69,164,138,175,216,87,27,186,143,135,205,251,255,184,66,94,125,89,132,21,48,38,102,26,168,92,102,96,32,112,88,242,34,3,24,226,92,100,132,234,22,245,107,203,41,201,72,51,103,152,207,59,209,188,139,0,160,79,235,111,205,220,247,243,118,222,90,101,241,175,15,171,128,54,34,165,229,146,115,165,36,59,182,101,55,243,125,255,166,229,154,9,189,117,60,153,59,253,37,255,46,157,54,125,52,0,0,0,57,8,102,90,131,17,95,3,56,18,51,110,169,163,34,133,227,249,37,34,144,140,192,178,140,201,194,44,193,80,137,25,68,0,81,133,228,73,205,43,17,135,224,88,24,20,93,11,92,200,137,87,97,11,88,107,84,44,0,38,253,211,223,217,84,46,70,236,58,113,120,37,107,156,71,22,140,217,28,14,29,138,68,142,105,70,7,89,197,147,90,196,237,148,42,109,28,163,19,82,230,156,36,139,149,35,165,140,17,33,8,26,19,40,178,17,93,137,86,133,25,54,35,44,104,216,249,82,91,25,109,61,80,137,250,48,68,219,110,97,115,208,198,23,163,212,140,72,23,109,207,255,251,178,100,215,140,214,0,115,75,155,187,73,242,84,101,89,65,115,38,58,156,65,225,36,110,237,46,193,104,151,164,201,157,140,176,237,226,138,235,82,200,196,204,91,81,102,229,9,57,47,61,109,129,101,83,81,181,88,69,3,109,199,245,145,181,6,160,70,92,226,38,93,106,45,141,182,94,9,99,201,198,41,105,69,166,242,173,152,161,53,14,206,206,191,222,170,179,137,41,17,17,215,174,79,230,227,248,3,231,86,100,17,169,154,177,156,89,17,89,222,150,139,94,8,2,12,4,50,61,34,152,89,102,98,60,219,212,194,110,99,2,168,74,174,252,54,37,144,32,69,7,121,208,147,120,89,111,152,57,168,203,119,212,184,89,234,165,155,63,238,196,12,214,65,207,13,200,49,173,80,20,16,214,84,139,236,230,21,16,154,83,251,7,179,163,249,161,128,19,28,191,230,1,128,14,97,86,8,134,51,0,38,100,32,71,166,38,65,36,101,210,185,6,199,21,198,37,20,6,95,8,18,180,0,20,2,102,24,3,39,122,14,2,197,9,48,22,163,233,104,96,8,57,100,84,125,18,77,167,139,0,180,245,60,130,121,75,22,125,47,105,105,251,221,36,140,179,13,44,219,23,204,209,16,122,40,157,37,114,98,164,150,158,144,148,28,60,231,34,42,202,228,38,145,162,219,40,101,148,40,164,146,65,226,52,99,163,186,25,176,32,132,151,68,74,38,38,70,83,4,232,87,85,130,140,154,146,10,73,43,87,102,92,130,51,90,6,27,205,19,14,233,27,234,69,137,206,31,123,102,214,106,83,68,82,109,17,52,21,147,144,170,204,10,33,115,81,125,192,237,83,217,125,98,37,45,36,107,162,50,85,76,111,169,206,78,221,117,13,50,157,255,235,250,245,91,235,47,215,200,183,221,144,38,100,94,0,0,15,184,20,126,169,105,158,67,7,4,49,21,36,5,154,6,137,182,26,105,164,155,139,111,232,137,213,147,119,117,41,115,79,217,237,103,247,210,169,4,69,83,6,8,97,130,117,178,25,17,198,99,165,129,182,64,67,15,128,12,68,207,75,169,82,196,250,196,91,16,197,83,62,223,95,52,166,221,117,127,255,228,235,73,130,146,86,53,2,17,2,38,26,161,230,72,18,198,216,41,38,47,143,102,137,252,39,12,134,5,30,54,16,162,250,166,178,2,65,170,199,203,234,96,160,22,97,230,244,128,14,152,149,28,121,250,186,55,213,251,88,47,165,121,34,138,199,94,202,78,134,146,67,20,36,234,45,54,81,111,226,6,214,221,187,28,167,41,17,9,107,80,218,196,211,164,39,137,15,145,233,252,98,62,86,137,38,81,120,53,178,138,200,39,133,153,45,209,185,139,194,85,45,99,169,205,232,39,255,251,178,100,214,140,70,214,118,201,11,221,73,240,84,132,25,105,111,35,58,24,225,163,44,110,237,39,201,96,135,229,5,174,100,128,43,73,40,182,193,180,100,166,40,158,208,164,33,217,57,69,36,141,118,215,80,178,109,173,169,71,38,102,220,140,195,19,34,91,49,84,241,151,169,19,254,91,224,211,162,163,106,170,202,209,89,156,98,149,130,82,70,91,10,214,166,162,30,79,112,80,152,29,140,112,44,176,67,80,10,209,151,8,148,178,37,156,240,166,18,4,25,98,20,2,249,100,131,137,80,41,110,217,17,206,171,173,103,42,175,213,244,58,216,229,110,229,205,204,188,112,54,109,0,178,136,173,48,112,202,77,176,195,11,138,129,105,180,93,70,140,84,177,176,51,78,10,153,174,133,149,114,93,210,163,246,183,218,89,255,103,220,159,255,255,243,32,128,7,129,136,72,4,12,0,192,4,192,184,168,204,43,201,8,198,152,163,12,73,65,32,210,128,48,12,157,64,204,193,52,46,77,66,175,48,64,128,96,22,74,20,48,219,92,250,191,227,16,133,204,8,2,75,196,23,4,134,147,160,85,86,28,222,151,129,130,22,234,196,109,166,250,252,149,118,220,122,118,40,169,71,101,117,125,213,198,231,55,210,108,36,70,242,83,39,9,206,133,78,89,239,197,46,180,66,38,245,148,71,139,72,112,134,39,151,112,155,87,211,15,76,238,146,209,133,204,50,86,75,50,162,169,201,180,203,174,175,123,150,122,200,160,220,162,162,77,44,213,190,91,72,221,104,11,172,134,38,126,198,181,41,213,44,250,57,27,149,166,221,209,228,219,78,210,198,182,113,139,161,246,61,222,123,24,41,210,147,171,18,182,101,11,127,151,169,76,199,245,145,143,232,31,202,239,189,89,190,47,90,146,75,8,70,117,8,6,34,8,5,236,164,242,142,26,160,158,137,233,0,231,113,89,64,35,41,245,252,138,241,140,209,119,191,255,65,190,186,232,230,141,54,238,137,92,142,72,150,165,78,34,114,2,186,59,119,70,47,58,110,234,254,150,113,199,111,118,62,164,213,141,179,85,77,161,107,53,85,105,119,151,233,219,23,15,199,160,188,38,32,199,19,40,180,85,68,16,108,212,19,13,105,27,73,39,11,164,243,150,232,196,34,52,203,244,48,214,242,248,201,66,24,213,126,208,214,198,3,16,2,140,120,60,5,11,212,177,43,204,40,10,62,0,244,88,152,172,108,237,159,3,129,54,74,164,242,97,182,11,250,247,220,236,51,15,212,250,217,98,146,60,9,147,117,225,37,236,255,68,204,6,73,24,162,218,49,233,202,64,178,82,89,116,218,145,197,162,228,141,38,148,152,94,226,34,7,135,81,156,246,6,59,80,39,33,36,143,255,251,178,100,214,140,70,150,116,200,139,220,74,102,102,202,185,115,105,37,150,22,237,161,44,110,240,199,193,100,149,165,93,179,10,96,32,254,204,15,227,171,49,90,239,8,57,82,132,30,242,154,204,70,124,182,236,47,74,161,26,158,225,100,72,15,47,233,231,81,133,142,74,208,4,228,132,167,72,156,202,96,33,129,73,65,51,19,85,86,212,168,238,154,6,160,2,83,186,41,174,189,42,223,5,145,130,9,14,172,229,133,50,4,5,152,177,1,139,131,153,151,201,135,129,170,114,253,193,21,238,206,1,160,91,203,123,169,3,102,162,111,103,255,253,170,36,92,30,20,213,40,41,80,78,66,165,41,130,50,8,90,205,58,168,195,244,35,243,155,174,206,159,195,49,161,160,51,130,169,211,67,95,209,198,241,65,113,216,171,45,223,235,206,148,75,104,136,5,11,192,5,1,195,6,97,100,49,19,8,67,42,242,97,48,128,11,147,34,213,83,52,136,91,28,10,140,60,21,8,134,192,80,44,96,32,6,96,152,232,112,250,90,97,88,8,222,192,75,196,20,57,56,196,132,56,96,93,54,132,151,245,186,13,0,72,253,39,18,14,117,250,193,56,229,27,89,103,101,219,175,22,136,191,215,165,166,172,189,72,240,198,167,100,163,59,198,85,114,53,142,193,92,123,185,189,62,188,173,150,151,189,201,174,175,35,71,18,189,67,121,163,246,78,93,181,148,74,201,216,116,234,36,177,175,134,155,104,41,255,215,105,158,102,179,111,173,92,220,92,99,2,250,90,242,157,143,138,222,223,124,15,169,57,76,225,212,44,51,101,44,68,235,74,242,103,186,123,158,206,137,157,182,244,22,128,90,228,163,62,86,255,222,185,77,159,203,190,109,86,59,150,211,109,82,140,38,79,67,89,176,88,147,214,216,117,123,25,160,82,249,238,28,105,168,8,195,239,255,49,103,235,29,10,250,118,88,100,103,172,229,144,10,2,97,182,117,89,170,171,91,22,88,177,20,161,51,131,8,4,22,48,52,228,92,151,39,74,54,168,18,36,176,112,60,176,184,92,78,241,198,58,172,0,0,160,9,1,64,2,96,42,7,134,5,7,164,97,62,47,230,93,163,178,100,246,16,230,217,196,230,125,169,86,100,169,82,96,114,186,60,25,130,66,145,128,232,193,21,68,203,60,248,192,49,4,192,96,9,164,35,89,18,98,164,10,168,186,19,176,10,131,18,76,36,214,225,78,102,249,170,155,163,5,6,186,33,180,11,229,92,36,153,153,69,52,155,150,226,230,91,82,68,252,153,98,39,226,106,160,95,181,58,73,36,160,131,164,78,79,72,6,158,131,4,77,68,53,203,136,76,16,65,8,104,34,38,18,244,141,171,104,75,172,75,74,251,255,251,176,100,217,12,198,92,101,73,155,221,97,210,85,196,57,147,105,73,116,27,9,215,28,79,117,39,193,159,36,36,205,179,22,104,198,54,123,24,36,189,69,152,195,11,108,86,173,184,70,74,162,85,182,80,189,156,45,211,141,77,141,157,23,129,52,102,136,132,210,20,10,204,103,36,195,57,43,213,190,106,87,228,148,211,81,52,153,91,33,108,48,210,144,86,247,119,127,124,247,253,155,43,175,72,34,244,219,100,64,45,207,63,163,36,168,202,72,130,36,176,118,239,0,42,192,96,32,128,49,171,242,84,56,18,0,56,128,117,134,20,151,144,34,173,24,126,91,54,154,130,126,110,20,113,109,206,156,44,53,127,169,173,46,126,114,220,221,33,138,33,146,133,43,88,9,103,107,77,18,54,202,231,35,186,189,30,174,101,107,208,163,190,116,226,211,148,200,46,40,144,241,131,102,178,145,66,53,17,122,192,196,1,6,32,144,102,2,0,32,97,82,57,134,50,68,86,99,206,140,6,11,227,36,100,231,62,70,163,35,70,34,17,6,58,135,134,37,131,131,66,129,130,96,89,138,68,225,251,13,217,143,64,193,130,224,73,123,204,0,0,12,99,1,82,12,64,110,143,7,148,164,32,125,90,214,175,54,16,117,52,38,121,88,175,136,79,105,182,16,133,32,124,23,34,209,78,164,169,226,161,237,10,212,51,209,36,178,43,162,82,136,138,52,96,176,232,220,96,132,48,67,91,52,108,13,64,248,128,84,31,197,148,76,152,42,67,200,52,65,4,93,202,23,62,154,222,94,133,85,174,198,119,209,43,103,158,131,197,24,105,41,53,83,125,216,172,41,66,115,134,66,223,61,54,52,200,137,134,169,229,106,234,26,178,71,186,152,54,111,182,129,163,144,71,104,132,143,208,101,200,209,172,82,56,0,0,45,182,72,208,206,229,118,146,247,24,66,41,126,12,206,195,229,121,197,127,112,64,40,141,140,213,48,84,59,244,135,251,101,38,85,179,170,169,72,39,121,109,39,221,204,28,53,156,239,154,211,12,231,52,62,53,74,27,144,183,154,172,146,241,36,247,113,152,230,181,59,148,214,155,63,105,215,238,126,52,253,104,44,12,162,7,199,61,128,169,21,33,200,185,116,242,160,21,113,34,1,44,165,157,24,4,9,152,162,80,153,176,159,152,178,89,25,180,46,156,15,203,154,28,21,133,128,67,20,198,35,2,1,52,134,69,19,4,66,35,118,71,112,225,25,171,54,69,242,10,2,35,68,130,137,16,73,235,144,154,106,188,80,19,185,180,140,253,45,74,109,194,107,160,254,45,69,164,67,195,16,99,209,177,194,113,25,77,180,36,16,31,212,169,184,66,137,70,57,108,4,89,50,69,177,20,78,206,255,251,178,100,207,8,6,92,116,199,147,221,65,226,98,231,249,186,104,230,117,22,205,151,43,78,164,210,225,129,27,166,41,165,25,212,102,236,65,36,198,38,70,14,77,0,226,202,32,158,194,30,183,158,205,170,204,153,251,57,80,97,23,103,247,110,137,70,172,9,50,50,69,20,117,157,221,57,202,177,133,28,182,79,203,251,200,242,207,242,183,199,199,109,191,61,42,44,96,240,86,85,103,118,209,176,88,0,32,10,218,132,144,48,229,165,128,4,130,49,133,130,5,28,12,132,74,160,53,85,129,172,238,6,22,183,11,189,33,176,98,16,83,231,98,51,104,167,120,201,110,180,101,186,110,99,186,11,106,157,107,222,255,84,89,194,208,165,50,37,212,166,107,246,249,141,63,61,124,143,247,9,223,107,119,158,88,89,144,217,153,176,84,137,113,98,244,153,81,69,105,150,20,173,162,139,109,68,203,204,8,16,204,17,125,76,88,95,206,86,165,204,49,38,79,192,181,79,238,129,50,74,148,208,136,112,64,208,100,2,66,18,24,82,156,139,116,96,224,170,228,106,9,52,58,11,150,18,30,198,144,149,85,255,53,91,222,38,73,220,55,37,152,122,27,74,72,27,235,218,58,154,104,241,229,37,34,176,182,219,68,177,127,50,83,179,56,194,70,38,143,221,168,201,132,162,137,133,209,144,180,64,36,72,153,183,175,63,148,182,198,52,146,156,109,120,145,158,77,85,35,70,73,26,36,189,98,82,138,137,55,114,229,132,54,71,171,60,254,244,226,155,7,3,40,206,204,86,128,194,244,204,155,213,106,112,108,162,214,187,55,8,197,20,160,173,226,5,242,17,166,169,168,220,28,201,161,85,96,194,1,116,241,162,37,148,221,95,80,35,128,0,5,214,75,18,24,76,208,18,0,172,134,9,73,208,115,208,44,99,128,233,94,184,180,128,16,107,100,143,49,100,132,255,202,78,32,249,131,50,222,204,75,70,180,109,81,185,247,12,156,122,105,190,158,173,151,103,212,120,195,252,244,88,138,68,137,137,117,162,234,111,202,79,44,189,179,247,92,145,76,213,15,137,234,197,129,197,173,116,110,134,28,41,99,18,111,141,139,0,94,198,209,69,195,142,235,166,96,113,30,98,56,8,37,78,152,154,36,24,127,89,24,32,24,24,0,7,9,14,37,223,117,26,88,48,44,50,192,143,12,0,28,184,220,97,132,79,149,1,242,96,147,176,45,188,243,198,3,110,48,187,87,239,85,161,249,156,117,164,209,101,222,249,223,178,24,163,78,81,97,48,141,27,124,218,58,134,15,39,48,109,19,136,219,35,146,238,139,13,174,39,17,143,137,8,34,93,147,105,77,42,76,233,182,78,246,86,50,198,183,117,151,107,82,135,115,255,251,178,100,212,8,70,39,105,201,27,188,73,240,99,71,137,186,102,6,89,22,117,163,51,78,164,215,97,130,41,230,157,161,14,117,222,243,197,99,102,145,194,224,54,39,26,146,112,133,92,244,23,134,38,82,139,91,223,139,159,108,130,169,39,184,70,123,43,245,183,220,115,228,222,235,130,220,18,19,80,169,94,249,102,87,255,190,8,218,1,184,45,211,84,29,0,179,12,121,84,77,42,115,102,112,219,173,157,171,176,96,0,45,38,121,242,127,58,175,151,255,160,112,195,177,7,93,29,202,202,114,18,165,213,29,58,244,253,237,102,214,139,253,251,85,216,36,160,168,16,40,186,188,35,171,37,64,131,245,22,137,142,224,158,25,132,16,158,129,197,81,2,37,142,28,221,218,62,124,116,8,65,241,104,177,34,91,82,112,66,0,36,32,40,96,216,16,70,33,227,68,99,148,83,6,16,192,78,102,206,142,230,221,4,102,4,19,70,91,141,0,96,32,48,2,69,145,225,76,238,208,120,120,143,65,70,32,198,76,9,6,105,8,6,241,35,130,76,23,0,39,48,177,155,138,151,111,167,192,214,165,163,152,145,1,145,24,121,72,190,4,28,99,14,25,216,9,8,146,64,32,194,184,178,152,106,70,56,122,18,197,139,222,38,190,251,30,118,215,169,76,237,214,34,26,40,96,245,203,149,133,127,217,32,160,146,76,195,23,139,231,229,34,120,31,61,30,83,137,230,103,141,176,106,140,158,101,229,227,37,239,31,24,121,44,201,75,171,225,243,120,140,142,127,241,53,232,148,233,51,255,167,135,123,175,31,87,158,175,121,213,215,184,113,197,151,4,55,216,179,81,167,88,182,165,195,217,138,170,138,80,89,246,110,78,90,78,87,245,31,75,162,82,16,236,236,103,238,191,213,178,178,0,0,0,36,168,6,155,23,240,205,149,167,72,201,104,148,119,104,86,91,198,196,105,46,225,43,22,170,71,133,71,42,12,169,38,60,225,24,215,61,140,152,80,185,21,202,43,85,14,165,63,253,29,39,125,154,217,144,109,243,129,17,153,31,113,100,212,206,20,34,38,100,186,147,148,163,197,211,228,220,198,4,162,34,132,34,71,174,131,26,19,25,236,87,200,238,20,32,46,88,64,0,0,10,1,92,192,32,0,76,1,65,184,193,40,210,140,53,76,224,199,124,130,204,89,131,108,215,113,182,79,31,60,76,157,74,205,27,55,200,135,64,72,30,96,24,68,97,1,250,122,228,188,98,208,90,91,167,228,184,70,31,6,143,104,80,163,43,54,165,35,0,221,235,213,233,9,64,68,230,165,133,81,53,168,138,21,84,29,46,45,39,111,144,111,141,46,125,113,73,21,215,18,140,18,235,167,199,69,198,221,43,158,154,255,251,178,100,221,12,7,28,104,73,27,221,97,240,100,10,89,173,100,227,127,93,237,215,28,111,117,135,193,133,39,230,205,146,141,212,151,106,101,235,151,192,157,106,52,101,69,103,139,143,71,54,143,34,114,18,56,238,72,83,113,93,17,158,24,73,153,225,169,101,245,197,167,140,142,154,101,33,97,226,121,129,49,77,219,135,246,7,111,44,192,189,126,164,67,117,18,131,39,168,242,232,160,74,218,246,144,139,184,137,163,99,8,160,90,226,246,125,36,114,132,235,173,183,240,182,246,178,252,191,213,173,159,130,105,253,247,231,182,174,55,75,231,68,118,147,163,157,165,183,237,249,59,249,89,166,195,211,91,76,27,237,137,34,207,63,20,93,105,35,169,50,35,135,97,98,26,67,177,27,199,40,136,66,20,94,178,198,2,211,212,43,144,118,128,204,130,170,130,6,25,49,129,144,64,239,70,143,96,59,95,238,90,90,84,148,140,201,73,244,135,159,6,66,50,5,149,115,4,108,101,161,16,93,183,211,51,231,231,38,196,83,176,254,248,212,240,193,55,229,144,69,164,18,8,218,250,180,4,81,148,139,68,189,73,78,66,1,198,4,98,96,96,196,33,6,40,228,78,96,94,13,198,2,137,96,13,44,24,96,38,102,224,81,137,64,77,48,66,7,4,33,13,53,97,0,2,152,27,79,93,6,15,5,190,99,2,50,178,198,214,2,170,50,123,170,79,73,227,36,73,180,89,3,237,234,52,206,170,196,84,134,255,139,176,178,202,28,155,150,88,72,129,166,104,236,115,193,18,185,21,217,114,114,189,47,37,99,23,53,81,124,164,149,234,121,250,242,150,202,166,205,73,185,204,199,103,246,244,206,202,167,59,63,121,118,189,199,60,246,87,25,235,94,115,213,211,138,145,134,234,150,76,41,86,251,154,150,5,86,216,125,17,206,126,61,237,69,34,82,104,228,163,228,32,49,130,166,241,136,198,1,150,236,137,136,98,193,134,159,49,128,98,65,129,192,24,56,172,14,14,161,10,86,22,16,12,98,46,75,185,13,195,238,160,52,1,145,16,2,229,2,230,44,195,55,180,252,49,72,122,249,145,157,151,81,136,238,117,72,94,207,131,239,18,239,109,5,238,78,178,214,88,211,49,36,114,140,212,54,101,36,88,227,200,187,169,78,146,52,107,1,203,194,108,70,168,145,150,179,209,240,121,222,255,60,141,46,246,240,172,141,189,202,106,197,192,86,65,229,150,138,8,204,238,225,126,210,199,173,60,220,103,135,193,94,119,77,82,36,181,216,143,183,32,117,73,186,145,89,164,49,216,225,103,214,211,188,242,116,127,160,180,60,141,218,5,49,84,5,51,128,88,55,100,254,51,60,49,60,95,11,54,96,13,48,112,255,251,178,68,184,12,197,61,83,201,27,220,73,210,174,13,25,83,117,134,152,20,241,137,32,78,232,206,74,145,52,101,13,222,12,248,114,49,96,124,48,216,53,81,18,222,24,74,39,157,110,116,0,137,48,112,0,156,133,239,6,18,135,6,16,145,252,170,132,181,57,41,3,28,44,200,90,68,84,14,113,72,225,151,13,7,214,239,42,99,73,58,44,75,156,206,162,232,167,182,212,82,170,141,39,171,98,172,250,55,93,142,219,160,183,189,35,206,145,143,41,155,234,10,109,65,144,9,24,106,89,219,4,190,209,144,149,187,145,78,113,176,195,72,151,231,32,86,217,96,102,201,231,32,115,100,42,211,194,123,173,254,102,55,239,47,243,206,119,249,216,185,91,215,31,99,35,244,129,37,37,90,93,20,48,196,1,50,56,76,52,140,250,49,204,13,57,62,25,7,151,76,32,78,49,81,80,195,193,22,156,201,12,14,23,58,169,96,72,94,186,28,6,182,72,4,192,144,38,76,120,188,196,249,172,183,0,202,218,164,142,146,19,74,130,70,55,130,3,5,113,155,133,112,40,116,206,156,16,193,177,22,130,83,129,200,8,19,110,13,204,83,53,112,110,104,10,43,129,208,204,36,102,10,36,132,135,1,197,48,38,99,66,17,191,216,125,115,68,213,168,153,54,18,202,87,34,18,27,186,133,10,22,72,212,20,97,106,6,111,16,225,16,35,194,168,92,140,76,193,201,65,7,77,156,182,102,121,132,119,253,64,128,4,130,0,8,0,128,208,121,48,113,59,211,21,130,81,53,219,95,99,10,1,17,54,218,171,147,60,113,73,48,195,11,115,13,145,123,48,21,7,163,0,128,13,48,13,2,35,5,64,197,53,128,36,35,10,96,27,40,3,52,19,130,64,48,193,32,20,85,96,80,16,74,196,235,165,0,80,253,231,4,211,36,99,173,185,234,93,247,90,233,54,157,107,107,252,123,91,100,49,139,26,204,205,1,224,101,201,162,62,140,208,243,145,109,196,217,91,77,145,74,177,66,36,164,142,136,71,96,31,214,245,107,82,22,141,24,46,70,84,74,36,86,9,170,230,90,62,30,111,31,103,130,168,58,183,69,177,165,9,49,152,178,49,38,13,109,202,219,72,168,160,240,10,234,219,91,98,176,86,16,5,194,100,207,207,199,84,90,37,47,135,190,56,141,39,138,61,19,14,48,179,207,78,99,126,54,107,157,4,26,123,191,237,184,255,31,252,195,225,51,34,0,0,11,44,149,200,29,80,28,158,18,5,175,25,52,43,201,68,49,151,246,170,36,94,238,104,38,254,199,38,210,156,164,153,153,40,83,179,119,62,87,189,101,80,149,113,71,241,124,181,44,179,254,36,44,32,195,185,16,128,100,27,228,255,251,178,100,142,141,70,238,117,198,11,201,53,208,81,164,105,234,43,34,27,90,37,207,24,79,117,39,201,55,5,231,105,166,52,213,154,42,52,67,209,49,112,158,61,31,84,117,231,151,95,45,123,122,155,0,24,54,66,160,76,23,7,211,6,195,213,49,29,65,19,60,115,173,49,218,23,35,41,206,134,53,37,78,12,19,76,139,32,193,196,25,133,128,48,20,53,0,52,198,161,252,32,145,32,148,17,67,112,128,4,200,17,40,152,3,6,0,162,211,235,102,48,68,8,123,37,18,142,171,115,65,159,189,41,161,223,41,80,146,236,186,36,150,206,164,64,201,40,101,105,44,176,138,227,209,57,26,36,44,194,202,165,18,151,173,218,113,70,143,163,45,68,116,167,228,115,110,115,121,25,187,93,82,66,52,10,181,154,201,164,161,136,27,198,150,245,187,29,69,172,197,86,150,230,22,139,105,170,222,25,189,184,238,87,77,51,176,111,198,39,157,90,67,151,24,72,252,143,179,42,156,114,238,246,57,20,171,10,45,216,236,211,215,109,92,135,243,139,241,67,182,142,217,255,236,255,255,252,223,122,183,93,188,0,146,89,27,98,213,220,24,83,32,10,12,143,129,98,129,156,58,91,250,94,3,221,45,151,56,231,127,180,96,121,180,84,84,46,82,233,229,21,65,32,39,12,247,75,13,52,214,77,223,220,246,217,79,55,110,47,106,127,215,252,153,54,159,229,58,39,187,238,95,215,186,223,237,125,142,249,224,128,128,0,0,192,56,3,65,0,16,96,22,7,38,26,65,162,100,66,110,166,112,7,98,97,234,26,230,229,40,14,24,246,6,12,65,48,96,230,49,134,7,160,66,24,4,70,2,128,48,96,170,31,102,133,165,40,96,254,5,102,2,128,12,92,128,168,28,205,130,180,44,28,5,15,132,109,1,2,113,186,243,251,81,119,246,110,73,110,59,12,119,122,95,62,105,91,15,165,58,8,0,21,18,6,76,210,168,35,5,2,210,39,167,93,168,164,226,214,73,75,40,0,91,232,41,161,37,126,125,32,73,119,70,208,18,66,108,73,154,85,195,73,200,110,233,83,47,8,30,129,50,102,148,74,80,231,34,75,149,73,182,90,51,140,137,155,80,133,234,111,113,61,153,70,177,63,15,235,148,157,22,74,114,17,178,228,162,231,10,68,161,90,155,161,191,105,13,58,235,17,32,241,174,222,123,253,215,158,81,121,130,48,0,0,215,70,146,97,45,128,165,216,212,158,192,218,20,14,27,124,104,55,170,234,5,111,155,182,9,249,255,154,40,53,10,45,69,244,195,46,59,133,73,199,202,142,139,18,54,93,134,207,212,214,79,71,146,49,56,165,144,12,23,58,174,246,45,223,173,225,69,53,227,11,255,251,178,100,142,140,198,162,114,198,155,220,51,178,76,35,25,218,27,3,27,26,77,197,32,111,117,39,193,51,156,103,141,150,141,100,143,78,241,244,164,137,73,33,116,60,96,2,2,198,13,195,216,98,14,27,166,121,134,28,98,74,23,166,113,78,114,111,25,158,98,121,82,99,144,230,52,108,179,180,174,48,176,39,61,248,114,26,46,70,128,245,150,139,134,14,128,207,24,128,32,34,80,99,5,64,42,198,22,114,129,19,59,11,249,80,198,123,83,90,255,140,153,111,96,173,168,91,113,212,249,47,164,235,143,138,89,46,78,19,114,78,100,132,121,246,153,18,82,81,120,149,70,39,36,71,174,64,118,104,152,70,213,236,112,225,202,92,220,21,155,201,151,109,59,65,5,157,22,241,29,160,62,69,120,132,159,39,210,62,196,98,187,77,17,100,198,11,220,187,106,152,117,226,151,9,19,28,91,205,206,158,194,167,126,43,44,214,116,13,24,99,53,25,23,85,88,40,171,77,10,207,175,140,57,2,80,110,188,83,159,183,253,251,243,50,105,48,26,166,91,101,145,140,127,143,27,248,50,76,112,195,185,146,74,38,43,230,128,229,110,141,69,191,209,13,183,58,123,228,194,221,8,247,183,135,154,147,183,229,46,231,37,47,61,7,6,177,186,93,127,76,253,215,170,231,11,138,66,71,79,128,176,57,130,79,24,96,80,88,243,155,161,59,237,76,129,128,0,0,80,17,12,0,9,128,96,57,24,30,154,209,136,192,214,25,153,22,129,140,224,199,25,134,84,33,178,167,145,132,193,129,160,198,201,145,33,144,40,16,37,5,76,9,66,142,135,165,76,53,9,19,37,139,32,105,128,64,26,254,16,11,69,13,13,144,8,35,14,94,139,96,85,1,18,102,95,5,75,93,8,254,24,142,251,70,158,59,53,37,96,145,66,49,57,177,24,26,77,2,77,159,32,88,17,80,64,70,26,20,160,84,44,130,241,1,57,146,1,72,28,52,6,15,46,136,163,10,113,135,16,243,37,210,32,100,136,60,4,14,168,208,192,80,25,132,176,228,148,165,25,154,107,146,34,102,104,135,122,243,109,235,84,110,74,35,82,217,44,220,176,164,80,33,82,81,132,93,28,216,194,77,48,187,231,180,245,212,241,254,218,138,80,69,100,125,135,99,59,15,14,82,107,233,142,221,23,92,79,197,26,203,13,123,201,210,149,52,212,216,45,149,123,228,156,91,0,0,15,58,9,76,15,214,213,70,30,104,138,110,98,233,165,207,29,171,29,198,153,10,251,175,228,247,76,15,152,250,9,206,48,160,164,137,91,170,174,130,48,233,232,167,57,116,111,255,84,117,75,119,210,255,236,251,232,251,41,139,61,102,215,59,172,227,70,148,213,255,251,178,100,150,13,135,40,117,199,19,221,73,244,78,72,105,186,104,227,143,91,109,213,28,47,117,39,209,115,168,102,141,146,142,117,7,207,65,177,72,140,143,16,140,65,128,94,96,92,6,198,30,227,104,100,164,81,198,57,9,38,99,84,8,230,207,33,170,123,80,212,98,226,84,104,41,216,97,192,22,36,3,0,1,131,8,208,211,150,233,195,15,66,211,2,0,66,218,2,128,112,224,9,80,10,15,4,76,108,132,4,6,81,242,173,132,191,106,58,203,184,86,209,59,3,205,64,150,37,161,43,215,86,136,97,152,133,118,198,92,74,31,80,194,99,232,192,14,23,15,154,26,46,170,136,28,128,156,136,224,177,96,36,26,17,98,207,56,129,18,234,193,177,49,26,86,203,104,102,68,56,87,91,93,5,97,170,46,85,137,41,49,72,163,12,17,162,48,138,41,115,155,54,19,200,82,58,181,156,178,102,164,227,154,206,55,14,190,34,187,90,150,86,61,67,249,185,56,239,73,183,246,93,83,57,27,239,205,217,234,28,200,101,66,106,227,212,36,56,190,122,149,63,114,57,146,130,85,63,107,48,172,172,48,156,31,133,246,226,167,204,23,43,3,229,30,125,185,180,153,220,117,4,170,134,245,253,144,246,98,69,190,250,3,157,3,165,65,2,7,204,129,242,51,79,51,209,207,255,230,115,29,141,83,49,210,223,255,252,73,153,158,74,227,145,105,79,165,5,53,193,6,115,217,89,126,63,133,13,189,4,90,154,136,81,44,170,59,230,29,22,8,19,60,96,132,128,0,0,72,3,200,0,32,192,0,3,204,40,201,4,198,192,178,140,88,10,228,199,196,89,204,241,40,172,200,4,73,204,34,67,204,196,172,13,66,224,14,44,1,224,160,7,48,68,4,227,72,128,199,48,128,0,0,48,13,151,124,64,1,1,128,224,209,68,65,48,28,46,50,97,224,26,147,86,146,109,91,90,20,115,9,167,122,145,117,26,106,238,168,227,15,184,90,38,136,109,13,180,250,88,210,196,39,4,200,140,136,89,93,34,2,173,173,208,245,180,130,59,161,6,16,89,149,7,37,8,162,214,137,17,56,98,107,21,166,155,80,159,94,24,32,1,118,70,85,141,12,19,118,129,134,45,201,213,144,75,24,213,164,210,132,253,82,40,70,206,179,44,189,222,140,204,230,25,140,245,219,195,91,54,46,29,74,114,107,118,39,99,80,251,28,187,76,24,154,139,52,154,39,127,122,211,255,107,46,188,150,248,178,39,54,177,164,156,30,240,53,178,237,171,128,47,140,18,24,138,75,185,217,132,105,189,235,30,225,79,111,65,91,48,153,98,198,16,119,86,73,17,69,150,132,126,223,223,119,166,235,215,235,217,254,207,117,186,61,255,251,178,100,135,140,198,197,117,199,27,201,53,192,74,138,105,211,3,37,13,90,53,215,30,111,117,39,193,59,37,166,205,13,20,109,191,245,183,87,147,61,9,90,221,199,16,241,245,186,157,217,58,162,241,147,208,0,0,2,14,6,50,224,131,64,164,192,72,211,204,22,72,96,202,140,227,140,62,69,64,206,138,24,141,207,40,12,14,40,205,14,26,65,128,96,112,2,20,1,204,37,44,143,51,115,204,81,4,19,134,0,68,208,17,86,201,137,9,32,228,38,104,192,32,22,71,156,175,5,128,111,168,98,85,33,185,102,199,60,235,58,15,233,157,135,100,145,237,22,42,131,40,196,41,149,102,129,164,225,83,47,15,114,122,136,81,180,156,21,154,199,21,32,181,29,47,172,64,101,14,29,122,105,49,19,233,199,99,34,54,160,129,247,246,51,200,234,230,177,237,164,204,164,154,183,164,126,59,54,218,181,238,106,107,121,40,245,229,11,150,66,247,39,6,81,169,228,148,182,43,239,15,177,5,204,168,98,42,248,124,196,9,40,186,20,136,202,154,71,216,166,245,154,151,223,40,66,239,19,207,11,150,98,73,194,53,96,9,131,69,66,66,217,16,17,90,102,94,42,22,201,26,244,103,44,101,66,67,239,250,49,33,67,239,234,138,86,59,76,196,59,58,173,167,217,108,196,77,12,165,120,145,84,81,149,28,66,101,102,255,255,255,255,253,36,107,42,26,180,42,237,75,35,221,26,227,28,178,132,248,237,7,245,120,164,144,73,40,172,14,95,161,8,16,152,63,13,8,40,167,140,246,67,200,197,96,17,141,15,198,208,200,232,23,12,19,130,248,209,73,35,5,132,101,227,0,160,106,252,206,61,224,40,101,4,139,17,88,204,124,6,108,196,135,33,164,204,176,70,6,140,114,246,17,101,9,133,204,64,145,155,189,22,67,114,85,38,182,15,78,120,137,169,251,82,132,13,70,12,41,253,167,125,12,97,117,41,100,240,105,102,204,65,27,104,156,164,148,106,83,145,230,84,138,236,66,210,100,202,78,149,38,78,211,106,21,60,133,5,79,50,18,17,234,40,66,239,150,86,44,167,87,37,45,37,32,156,45,138,212,246,11,248,121,39,227,143,148,179,238,97,21,79,18,132,145,185,59,241,168,40,138,83,126,172,178,51,73,156,139,113,124,194,142,71,11,254,94,91,246,31,60,241,74,191,123,53,231,0,36,137,0,152,147,111,214,83,5,50,134,79,51,161,17,164,221,56,14,155,122,131,83,211,127,157,160,135,239,254,113,77,93,90,218,193,129,230,144,19,93,233,127,175,43,90,236,121,95,63,255,255,95,219,79,243,209,83,169,53,210,167,68,51,72,86,119,153,89,213,92,138,11,176,105,11,252,255,251,178,100,141,12,6,95,117,200,155,220,74,96,77,106,73,183,100,98,123,24,217,167,42,111,113,39,193,57,42,39,40,205,20,109,104,166,155,76,101,97,45,57,130,112,85,24,111,135,121,139,88,207,128,66,140,195,233,13,77,18,103,49,40,4,202,162,176,80,145,207,96,102,6,23,30,49,54,16,56,93,111,187,112,1,6,226,227,132,2,97,110,10,47,159,223,219,63,76,251,114,233,53,235,107,3,17,214,149,58,177,198,158,228,105,205,181,164,36,239,68,129,8,156,65,53,14,207,166,229,24,241,149,235,23,68,8,47,29,217,92,62,127,69,100,37,241,54,172,62,36,96,152,145,61,4,5,4,5,140,69,214,140,130,16,122,117,140,100,58,185,74,100,114,164,96,219,82,130,122,70,216,173,138,42,104,146,73,35,128,244,19,95,192,138,54,142,24,126,233,189,189,148,223,29,111,106,18,135,187,151,146,59,165,230,249,217,201,90,8,246,59,138,152,62,148,20,30,187,98,102,202,18,128,0,10,58,8,10,7,126,128,93,122,10,10,80,0,188,198,33,24,129,49,230,227,136,13,215,104,148,13,147,198,10,51,57,142,91,237,163,161,107,155,255,250,90,191,191,255,254,234,223,253,190,201,115,187,239,34,41,206,204,206,144,226,16,229,10,20,62,40,70,179,52,166,32,162,202,113,164,32,224,0,68,68,70,80,72,9,24,16,17,17,132,40,209,152,106,1,33,137,200,60,25,113,39,177,174,226,17,129,35,9,135,99,24,56,107,47,10,197,48,84,60,57,212,181,14,29,146,1,163,38,232,136,16,163,42,14,66,65,109,64,160,1,71,95,28,24,130,175,189,247,233,169,32,43,86,115,100,136,85,25,220,178,101,28,170,140,62,159,20,163,8,32,138,21,73,21,145,66,201,205,56,249,157,145,231,149,69,105,117,151,50,139,192,150,37,70,5,208,162,67,224,79,172,188,178,35,164,77,55,20,164,66,246,201,162,93,42,243,186,101,105,180,79,36,157,227,14,193,60,165,17,213,149,97,21,17,100,91,78,163,6,109,11,72,100,139,199,87,190,103,124,26,135,184,67,122,245,237,41,102,205,215,11,157,34,149,62,126,76,107,188,20,106,231,85,218,200,210,179,255,114,47,187,222,166,0,0,26,16,36,113,95,173,138,119,191,133,80,214,169,163,26,80,199,34,93,203,150,137,131,191,249,241,106,249,193,71,135,134,160,139,171,163,29,186,127,255,255,255,251,8,244,90,246,87,40,20,140,131,21,215,10,164,149,75,101,149,127,239,19,236,81,29,54,135,92,176,176,117,206,181,115,67,216,205,133,17,0,221,153,175,215,28,45,227,40,146,144,240,56,217,65,0,145,138,41,225,153,7,169,160,81,255,251,178,100,157,12,198,117,118,73,19,221,73,240,89,74,73,218,100,163,127,24,49,225,40,110,240,199,193,51,38,103,13,135,137,21,65,138,131,1,213,240,129,219,136,198,46,30,24,48,248,249,54,137,148,34,55,154,106,84,20,1,192,82,23,88,24,7,131,137,74,13,54,226,215,156,214,90,105,75,8,247,217,136,201,44,148,4,74,147,56,210,233,102,201,118,130,219,49,151,206,8,22,114,180,160,161,201,224,50,72,239,22,136,28,6,76,39,15,68,140,83,160,86,233,36,176,224,28,146,49,19,28,154,8,57,128,74,179,147,3,44,16,49,195,246,89,243,145,146,39,41,231,209,19,183,84,173,221,54,170,148,56,96,82,224,198,41,174,181,36,154,242,27,74,85,243,190,53,195,103,239,74,34,201,175,213,217,71,93,193,131,87,31,50,138,223,146,221,188,55,203,123,222,247,184,189,207,78,219,225,122,64,32,76,66,237,102,161,171,168,40,85,47,62,124,104,239,185,191,54,112,145,7,37,126,70,4,61,188,165,16,83,134,46,170,71,123,185,213,45,66,255,255,255,237,188,196,71,85,100,25,41,255,255,249,52,74,92,244,114,149,10,172,231,102,96,203,187,28,102,70,11,245,128,224,187,227,132,164,144,1,36,192,144,0,193,192,20,44,3,38,21,96,234,99,72,29,38,58,0,182,98,116,29,230,22,142,162,96,202,22,38,4,96,90,96,108,0,160,96,93,44,145,40,5,152,8,4,161,144,128,189,152,22,0,129,107,215,122,116,24,4,128,179,190,88,8,4,71,209,126,115,221,124,89,251,64,173,17,139,99,55,213,232,167,241,25,53,185,110,129,130,172,16,225,218,122,201,153,64,186,69,26,95,90,228,200,60,193,79,200,208,162,83,176,121,37,65,2,22,247,8,219,30,95,27,146,196,168,14,104,171,163,75,10,93,22,138,148,147,3,18,74,192,246,71,9,3,251,80,196,10,139,5,6,18,165,13,121,16,220,205,102,93,139,53,24,120,232,50,22,69,165,207,69,214,158,215,105,133,141,82,140,72,60,123,10,247,6,92,216,253,233,111,135,158,159,93,34,137,39,40,0,0,44,100,0,8,117,165,181,153,97,132,69,95,22,168,169,48,163,212,82,23,191,12,219,1,129,3,202,51,116,63,12,3,63,255,2,208,52,87,88,177,196,73,24,195,28,105,240,0,20,249,63,159,75,154,27,153,117,199,77,69,191,255,92,6,46,16,164,245,230,76,137,140,16,115,227,133,2,19,52,253,145,0,0,0,164,249,8,7,8,0,116,192,244,175,204,70,130,152,207,9,3,204,41,193,96,210,161,136,12,159,65,32,192,172,19,76,144,63,204,45,16,144,234,133,3,195,81,251,96,185,17,166,255,251,178,100,169,12,70,92,116,72,155,198,69,226,82,227,9,138,99,104,41,24,209,207,30,111,116,201,201,75,34,103,13,130,141,213,16,8,37,226,46,138,4,115,195,165,48,144,167,44,4,128,82,206,202,51,114,86,126,237,84,198,155,41,61,142,219,229,173,52,100,126,83,29,63,160,116,53,153,72,131,146,113,9,130,237,126,105,39,32,129,156,65,150,25,183,228,27,14,72,12,49,74,30,181,165,233,21,84,154,198,36,19,108,124,148,113,83,140,201,89,115,209,219,202,11,41,147,87,164,108,76,173,243,84,135,178,168,242,208,119,215,183,142,196,93,32,138,43,155,199,122,191,90,106,94,114,82,167,37,55,162,49,232,242,140,51,14,7,220,188,127,15,216,172,214,205,174,94,45,26,78,29,44,105,54,199,63,37,26,112,129,70,91,167,190,147,6,32,233,78,235,27,227,202,191,204,140,48,55,248,130,177,164,35,60,205,163,244,25,155,51,252,225,210,252,155,133,39,127,231,123,123,231,158,121,125,140,85,174,107,150,84,114,166,96,132,222,243,40,126,240,208,33,26,81,208,164,150,81,238,113,159,165,59,144,233,18,72,9,53,162,160,144,9,48,76,32,115,11,113,192,50,76,14,3,13,16,162,51,171,68,99,249,34,12,128,160,51,154,32,193,226,181,90,9,2,24,57,58,125,172,97,136,129,108,26,125,117,24,0,40,218,142,156,136,139,250,24,2,215,202,223,27,3,137,47,128,36,178,59,56,129,69,118,88,199,213,167,6,179,75,175,50,52,10,150,115,111,148,98,178,1,66,206,66,164,62,170,172,173,10,72,22,150,112,193,66,121,147,84,162,220,22,25,155,66,185,7,142,143,32,89,6,209,51,109,45,178,117,90,8,213,78,186,79,155,112,241,253,20,37,126,91,106,198,86,198,207,43,102,249,236,82,98,23,215,164,105,194,226,145,182,51,89,171,156,39,175,228,4,11,57,182,204,55,184,43,214,97,245,58,66,231,46,187,117,169,61,99,137,167,254,102,55,251,78,231,68,2,93,140,154,72,34,68,218,91,97,203,61,68,66,6,89,255,40,225,96,158,223,47,120,164,150,231,162,27,254,213,51,42,91,236,97,213,14,161,218,46,57,193,32,160,209,117,191,47,185,191,145,43,152,146,32,112,99,161,113,193,197,202,195,167,143,20,234,63,175,131,53,24,231,237,239,125,169,71,68,103,145,144,0,32,187,204,48,88,2,204,35,0,244,197,76,126,140,86,202,112,194,0,39,204,23,221,36,196,10,19,16,145,205,94,64,49,32,0,178,69,80,137,128,21,135,44,219,152,72,44,149,107,14,166,128,16,139,110,56,108,22,71,240,112,1,149,123,62,253,179,77,119,59,213,100,54,137,255,251,178,100,180,140,70,30,104,72,155,220,73,240,88,166,217,162,105,35,115,88,141,163,34,111,113,39,193,109,42,232,41,67,14,164,115,190,209,238,108,161,61,166,80,227,25,72,4,45,11,144,50,180,80,242,7,63,97,94,191,93,10,57,72,206,153,105,23,49,41,239,32,167,44,162,196,13,77,115,132,10,185,170,72,226,75,37,171,246,72,80,172,171,19,212,72,75,26,146,240,155,81,109,106,48,190,169,154,229,84,255,202,228,165,67,96,148,84,75,83,151,138,173,183,213,132,119,248,65,17,134,217,106,167,5,233,125,122,121,210,134,100,166,196,150,134,163,81,124,82,80,7,88,26,95,0,62,250,201,108,181,200,8,228,139,136,16,32,34,204,106,247,44,11,74,29,243,255,211,184,42,124,111,214,223,12,184,139,173,125,94,190,123,101,62,191,122,129,117,61,183,27,246,233,105,145,255,218,68,100,104,243,44,141,200,237,170,78,228,145,217,179,120,89,192,170,92,38,158,104,191,224,169,121,149,165,116,170,111,145,41,130,43,61,159,232,173,18,65,13,123,34,137,112,140,74,90,140,181,58,14,89,99,76,122,9,14,232,170,129,216,49,129,99,153,144,131,58,157,45,181,0,48,76,37,56,108,132,7,11,233,88,192,25,24,52,2,140,12,136,69,3,189,181,222,238,228,138,68,53,174,58,205,170,90,235,47,231,127,239,211,219,176,93,15,33,250,123,200,83,70,203,30,134,4,81,0,123,135,45,93,9,32,82,203,210,168,117,56,144,164,210,43,90,220,222,140,159,21,114,154,70,57,138,133,4,206,21,40,84,197,179,29,57,25,229,39,150,74,60,198,45,245,219,223,222,108,21,19,181,123,43,251,186,42,207,32,99,115,82,34,64,44,145,199,34,152,192,81,234,134,14,98,95,161,125,143,142,161,42,251,61,251,253,118,174,229,249,185,250,215,60,168,1,36,45,182,199,229,138,251,118,70,33,56,125,73,65,34,14,213,223,228,172,72,215,249,181,3,127,54,103,171,53,172,196,26,151,83,161,102,209,250,111,143,75,132,124,51,122,247,133,117,104,121,85,174,25,161,129,112,210,254,125,55,118,73,143,114,46,151,12,225,57,109,74,248,53,181,74,115,114,181,239,109,116,80,125,165,182,164,123,161,181,12,48,12,250,48,88,19,52,37,37,48,220,38,53,182,86,50,232,52,48,72,58,48,232,28,40,2,226,173,120,8,15,154,28,56,9,2,175,156,220,4,28,25,105,86,5,121,236,9,223,223,204,60,217,83,118,245,86,205,84,21,32,116,75,59,85,253,69,221,233,210,198,78,146,176,130,200,159,205,65,75,53,46,168,70,200,167,33,130,66,25,28,4,180,20,84,129,20,68,0,196,193,255,251,178,100,190,8,5,212,117,201,155,172,52,192,84,41,25,199,96,163,125,86,101,155,46,238,224,206,193,113,33,102,41,165,137,232,164,176,115,208,124,125,159,3,87,84,204,219,123,243,204,154,248,143,245,217,147,229,188,226,167,86,118,234,48,148,148,65,32,196,19,54,251,38,113,137,218,17,132,217,136,212,240,114,33,102,90,200,134,188,232,189,161,58,250,136,50,0,229,231,133,87,102,197,11,54,0,16,13,116,104,86,39,106,93,36,26,165,105,184,91,211,89,196,32,187,3,107,111,231,220,118,66,28,75,114,158,107,11,255,207,37,144,112,158,137,248,180,31,154,89,162,39,105,85,21,60,141,34,174,232,4,18,84,43,152,162,157,208,242,223,145,54,183,90,167,111,255,211,245,1,45,25,81,212,89,144,49,97,16,76,32,4,116,179,53,64,107,208,0,1,96,19,98,0,96,32,48,223,19,227,29,2,47,50,33,61,3,22,241,35,49,243,166,115,57,142,179,14,197,67,76,66,163,29,3,147,0,64,32,96,78,23,68,140,77,169,200,66,196,143,101,234,32,98,232,8,156,100,163,32,178,119,52,90,233,53,75,151,25,19,80,173,82,254,84,144,39,147,52,236,217,83,246,87,155,8,100,9,112,64,13,89,57,25,150,17,10,240,152,82,54,0,136,81,148,128,217,169,7,3,214,124,196,202,182,68,97,129,210,59,194,136,195,71,160,10,5,69,6,66,2,118,132,171,46,53,56,175,103,215,133,143,161,85,132,14,97,3,149,21,52,146,255,230,30,45,132,8,12,105,228,105,42,138,50,114,85,65,9,9,84,35,87,20,233,161,181,108,179,110,138,91,178,80,205,197,12,7,89,20,18,44,41,94,169,137,43,70,89,68,149,50,153,54,62,83,194,172,212,127,98,119,73,239,182,237,85,238,216,58,178,106,159,101,240,2,218,64,25,8,70,23,210,244,160,44,197,147,213,152,200,46,130,1,161,148,113,117,236,93,81,224,40,140,214,125,251,253,227,87,255,254,23,134,208,243,176,67,138,173,136,151,176,222,244,43,100,106,113,37,110,92,140,255,203,255,235,255,223,255,255,225,74,38,46,198,179,48,116,24,68,172,64,240,193,113,138,3,153,199,69,118,212,136,200,0,2,94,100,186,48,10,0,179,8,145,243,49,80,35,179,19,178,224,48,186,4,195,71,130,94,57,124,13,49,4,187,49,180,175,48,212,48,45,72,32,10,48,124,141,58,173,106,49,12,15,5,0,9,136,151,227,67,75,92,21,12,10,15,169,121,121,105,238,246,170,135,135,105,168,189,164,107,216,247,47,108,142,179,251,51,173,81,253,158,137,198,15,218,86,209,36,241,90,243,149,75,156,166,99,47,163,102,202,215,62,255,251,178,100,214,140,71,27,118,199,19,221,73,240,89,41,25,103,109,37,150,28,81,229,32,111,117,135,129,87,164,37,233,165,137,236,212,80,157,156,20,154,60,97,123,18,180,94,204,182,212,75,154,245,166,10,20,212,250,167,167,221,145,182,145,215,186,177,197,246,155,218,254,221,236,219,179,107,77,45,136,80,217,180,112,48,174,4,39,77,139,195,161,80,125,125,92,46,29,89,111,21,95,204,94,211,37,54,175,182,232,220,50,93,171,147,71,29,98,108,238,72,205,205,35,151,220,251,209,70,95,114,8,39,54,181,143,173,180,249,153,174,39,115,148,187,87,242,103,34,128,11,96,0,48,32,90,179,66,131,0,160,137,158,162,208,29,56,244,5,84,81,235,221,227,166,99,194,75,236,67,217,188,47,215,250,144,186,70,133,37,138,26,189,235,160,227,36,158,213,102,233,234,173,209,109,111,233,43,95,171,169,139,115,44,189,164,255,255,253,76,16,18,50,1,130,28,203,64,5,80,7,156,24,49,79,141,18,17,40,136,33,83,161,16,10,32,94,64,9,169,155,204,137,148,194,81,187,255,225,159,131,17,133,1,1,138,66,130,85,171,2,222,48,56,19,55,88,76,30,19,87,188,77,187,13,0,117,201,64,97,162,95,36,236,195,11,29,132,172,236,109,205,86,175,104,118,48,71,202,70,25,40,49,184,201,181,150,91,5,9,182,140,235,209,160,138,211,201,23,62,164,125,66,24,220,49,121,121,73,153,84,59,120,180,180,72,194,52,214,40,128,202,76,185,17,161,34,139,216,136,146,155,190,77,149,252,157,78,153,212,237,149,111,217,149,169,181,223,203,35,132,137,193,77,246,78,108,92,198,91,65,167,59,235,4,158,251,122,141,174,254,29,60,137,84,22,27,242,236,137,22,80,39,105,184,252,226,206,252,236,180,111,249,48,192,0,2,218,3,14,8,62,159,72,188,182,8,78,131,76,111,214,188,110,31,179,158,6,71,187,78,150,235,249,94,225,193,10,12,83,129,177,78,4,229,40,202,170,70,255,255,255,235,6,74,16,172,32,183,255,240,8,73,6,160,152,74,33,62,112,244,64,88,66,80,136,177,80,240,137,99,130,33,120,64,32,0,12,10,0,5,229,48,5,0,243,9,161,61,49,75,12,243,63,129,213,48,247,16,179,36,151,109,57,18,124,10,50,49,97,104,193,128,211,5,128,140,0,25,48,75,24,240,61,147,10,133,153,235,246,149,169,220,208,203,0,225,169,182,98,48,61,47,219,168,135,204,226,15,159,116,168,227,136,201,146,213,18,155,83,214,42,169,209,71,125,18,52,153,11,154,68,71,161,84,201,231,98,1,58,246,218,22,237,28,72,131,246,242,198,153,28,37,20,42,23,255,251,178,100,195,140,197,232,104,202,27,169,53,210,79,133,217,202,102,2,87,27,201,227,32,111,113,39,193,85,165,39,13,145,13,253,6,5,141,27,2,85,46,218,34,98,232,208,176,196,209,70,13,173,2,38,69,77,68,241,72,33,198,164,179,163,114,50,162,187,91,242,10,51,38,93,56,77,22,82,213,39,178,140,200,246,177,79,212,170,10,41,190,254,127,55,233,173,146,125,153,151,195,60,241,132,208,236,145,169,53,81,34,130,113,99,106,53,74,234,81,141,198,48,143,241,171,216,198,186,149,119,44,147,210,86,72,3,78,8,27,188,112,150,32,64,236,16,198,241,123,80,196,105,185,185,164,195,203,236,240,162,169,234,30,37,93,80,5,69,200,202,9,212,201,49,215,253,127,251,254,180,173,127,112,72,44,198,40,144,245,34,27,52,183,208,233,137,45,151,133,97,57,153,117,138,172,119,124,143,24,24,66,69,81,56,72,177,239,187,227,0,192,0,6,176,89,211,1,144,26,48,174,26,35,23,113,204,51,200,53,163,16,240,92,53,46,3,67,177,195,211,21,200,17,212,52,194,0,144,44,8,138,3,70,10,151,103,4,191,6,25,131,160,0,1,0,136,46,90,150,88,219,7,38,210,50,218,66,170,203,109,178,180,145,137,64,187,179,60,169,239,11,125,100,93,238,114,153,165,89,145,163,68,45,144,172,110,37,75,30,76,105,25,22,145,210,69,69,36,11,33,105,35,70,205,163,139,13,10,146,37,210,114,68,1,180,34,101,204,7,154,58,218,32,97,25,209,218,81,76,98,133,246,97,99,104,166,130,125,238,73,2,176,145,55,242,201,44,171,84,164,25,21,197,152,77,174,171,15,164,72,123,13,157,206,172,182,234,45,198,93,103,246,213,211,61,222,46,75,94,221,172,81,98,19,169,197,109,64,79,9,160,13,193,164,75,231,15,226,56,0,0,45,105,213,108,237,108,86,91,53,6,163,78,15,40,136,200,1,224,153,117,15,224,65,151,185,164,233,101,253,133,21,224,247,115,18,98,204,137,71,109,217,147,95,244,173,253,200,164,24,129,25,70,10,87,42,28,204,150,237,247,250,182,90,149,172,75,191,90,101,68,99,177,34,29,200,74,22,1,73,164,106,191,224,87,41,106,96,251,150,136,144,4,16,153,209,80,3,68,0,60,96,10,66,198,2,132,24,96,186,21,134,40,1,220,100,134,203,70,38,193,104,96,116,13,6,7,224,128,76,19,98,64,24,52,1,230,4,64,12,101,48,8,225,193,0,93,53,111,89,5,220,148,172,177,224,202,180,171,156,248,46,2,69,232,163,101,121,228,107,242,58,63,180,97,206,216,182,150,245,151,170,206,122,24,97,139,214,177,103,157,79,22,46,151,255,251,176,100,202,140,6,132,103,71,147,221,73,240,92,9,73,186,101,162,86,25,5,211,34,111,48,211,129,115,170,104,53,134,141,29,51,32,130,20,167,182,179,172,216,213,183,138,135,112,60,98,181,98,43,98,202,52,8,50,235,94,138,44,249,0,243,145,74,28,188,167,137,99,136,156,81,112,129,23,134,137,181,17,135,239,151,157,222,171,121,202,47,114,218,79,170,198,244,197,22,163,150,236,79,210,61,59,80,170,48,6,158,198,36,113,229,238,153,139,125,254,31,250,249,189,253,191,255,254,218,84,0,0,0,23,123,118,187,12,181,182,203,31,104,206,56,131,175,221,116,208,208,9,86,239,163,127,220,48,133,56,100,17,73,139,78,155,204,205,203,205,238,211,104,113,23,85,136,28,196,77,98,55,147,86,12,64,224,83,20,156,236,108,30,189,129,148,243,205,158,227,187,32,42,119,110,149,49,216,235,245,216,89,230,200,229,38,89,215,156,42,65,41,48,172,18,9,37,22,211,56,186,6,16,99,56,98,76,58,198,58,102,218,97,28,31,102,94,237,122,108,97,10,142,134,68,149,70,40,0,166,9,128,70,4,1,102,15,145,199,31,172,166,25,129,75,54,26,92,166,14,128,174,80,200,42,60,101,91,76,27,121,221,211,116,100,208,237,136,204,102,201,96,154,83,90,141,152,207,243,54,179,18,29,46,134,16,29,122,121,236,81,52,179,189,31,210,250,66,140,37,201,146,206,168,214,195,83,32,192,102,108,9,51,23,7,141,53,177,172,20,200,20,241,74,99,236,235,146,176,141,100,30,81,173,101,36,140,182,67,59,123,167,22,129,108,83,8,210,151,50,249,147,10,183,188,59,213,50,238,79,150,202,54,33,117,39,236,108,144,67,136,79,106,53,234,225,15,155,109,190,97,227,59,255,169,23,128,27,107,90,136,94,230,219,139,59,17,136,236,25,20,44,235,177,30,180,200,9,123,245,86,223,175,208,173,141,99,241,104,83,210,222,234,189,156,200,231,189,253,221,139,99,178,76,121,53,54,71,88,78,108,243,187,45,14,212,249,94,255,87,235,210,245,5,209,82,4,106,120,161,54,126,218,111,243,127,255,191,247,201,0,16,68,160,80,6,14,128,233,135,24,226,152,233,13,113,151,248,189,153,109,132,89,189,65,185,154,10,134,73,132,56,170,154,40,151,143,8,64,80,196,40,26,5,85,83,70,243,3,2,67,179,0,0,196,172,22,3,204,80,9,145,96,84,93,34,88,230,130,224,85,139,117,61,147,52,30,74,230,57,202,152,211,42,229,31,177,204,207,63,139,50,14,61,69,15,217,67,5,132,103,240,152,75,15,122,136,227,66,171,110,241,108,75,94,242,245,199,53,197,45,37,86,176,255,251,178,100,200,140,70,8,116,72,27,221,49,242,83,132,217,215,101,166,89,92,93,211,24,79,117,137,137,138,37,229,205,164,13,229,164,113,82,177,85,93,89,127,175,43,190,59,113,92,237,218,30,81,93,4,211,210,121,245,13,90,104,229,102,175,103,10,137,222,79,70,144,162,125,117,159,189,229,168,57,9,106,27,107,98,83,2,20,82,185,98,77,186,247,229,21,57,202,210,155,99,213,48,107,237,94,143,102,34,232,114,142,45,57,167,70,238,227,79,67,93,167,67,235,165,90,246,229,229,172,69,53,221,202,254,67,193,22,68,144,8,115,183,18,48,26,4,132,217,16,131,158,200,73,194,208,89,81,108,56,216,70,3,85,234,107,132,235,255,244,17,12,81,226,61,158,113,82,229,178,147,36,48,42,236,11,217,218,245,243,200,240,143,82,85,2,117,18,193,55,104,188,90,179,50,6,89,153,195,38,244,242,158,113,218,17,116,161,178,28,43,46,93,225,104,134,117,192,195,176,160,233,238,246,208,42,232,146,9,33,141,174,161,192,1,48,29,33,243,1,160,117,50,151,45,192,40,128,24,189,181,65,152,69,113,135,3,128,210,80,93,162,96,100,32,11,48,120,80,57,152,235,3,14,5,243,86,244,244,48,12,11,167,33,12,73,137,107,169,255,253,203,109,29,96,236,198,37,240,51,161,137,105,135,24,173,205,124,119,51,159,75,57,52,13,201,8,30,12,17,5,76,237,233,107,181,120,50,75,40,175,93,50,211,35,229,172,167,219,164,88,115,158,116,214,6,46,249,3,210,211,165,208,202,60,187,197,130,151,183,27,184,78,144,158,101,194,47,48,173,163,174,242,114,16,16,120,132,79,34,166,180,30,178,169,139,187,119,239,246,203,220,167,110,110,189,102,111,223,122,76,155,102,231,255,244,92,216,136,106,128,17,182,154,72,247,13,18,2,116,204,112,180,135,10,99,92,240,220,158,91,150,226,1,128,111,103,68,132,73,79,65,67,86,248,49,220,238,101,195,153,20,150,238,240,220,140,205,182,148,142,83,183,107,101,99,232,45,172,56,200,136,229,33,67,130,215,161,227,218,101,72,28,127,134,132,135,125,23,230,64,227,199,21,46,40,230,48,115,225,230,236,234,255,163,180,145,40,176,80,30,66,0,21,64,83,13,20,51,45,85,115,127,195,227,59,135,51,149,254,147,149,12,69,10,70,135,36,12,2,80,12,132,147,7,143,143,126,121,14,35,53,9,35,97,45,85,25,80,82,68,86,234,208,253,99,240,225,124,156,71,251,144,52,56,160,228,152,48,203,75,44,197,248,102,145,205,116,13,52,92,220,7,133,77,39,20,100,226,67,19,39,201,50,209,180,66,219,107,147,163,165,89,212,145,158,255,251,178,100,195,12,5,192,109,200,155,221,49,240,94,201,9,167,104,163,117,25,173,163,38,110,241,39,193,138,169,168,181,1,154,188,177,46,145,152,81,9,131,231,77,158,147,52,110,44,32,96,233,189,131,74,23,105,113,132,154,146,107,163,66,219,120,194,40,78,110,56,143,5,210,101,28,210,143,242,101,111,76,79,145,182,190,112,127,145,73,199,210,123,114,96,149,232,85,92,225,49,119,144,172,153,26,198,90,243,32,78,111,89,13,143,167,6,213,84,169,21,23,74,138,151,38,204,34,245,64,0,0,1,63,215,251,182,52,90,136,226,40,31,1,60,1,128,218,58,93,75,72,97,191,237,250,107,214,154,61,225,160,253,72,229,166,159,255,255,197,22,113,33,195,37,123,49,166,117,170,82,51,37,31,52,37,53,135,174,237,17,233,28,56,70,75,228,223,67,220,148,234,24,212,147,187,63,157,124,205,103,140,105,193,14,110,129,12,0,210,171,75,60,9,115,190,120,87,172,148,9,44,136,26,102,9,6,98,240,184,103,26,186,100,35,102,98,152,218,115,196,2,106,88,138,97,104,214,97,232,142,20,3,24,90,46,12,10,230,50,29,69,205,124,39,32,96,128,54,64,74,18,145,6,88,180,250,229,184,38,8,30,62,132,72,92,194,254,113,163,39,80,218,159,217,188,79,164,130,27,184,236,105,41,85,205,227,240,105,236,110,156,198,226,214,168,91,68,153,57,81,174,164,66,71,239,49,41,35,118,97,73,170,65,200,197,37,61,19,6,136,245,103,72,56,212,93,25,242,238,196,182,64,168,139,186,76,73,192,166,74,116,29,221,151,19,103,94,98,87,175,154,142,177,4,76,208,194,150,105,48,0,89,104,145,194,65,196,216,185,196,78,94,31,189,86,137,6,115,72,164,138,190,159,216,11,225,92,158,81,125,152,0,0,172,130,9,40,147,103,199,109,33,5,66,77,67,126,65,161,28,8,99,22,81,20,15,68,122,25,101,158,150,2,46,33,190,112,251,108,182,75,248,127,226,193,34,0,99,161,191,103,131,170,155,113,240,233,225,113,9,64,50,120,105,98,100,56,76,15,15,17,172,227,128,130,194,51,160,9,241,175,144,0,0,112,29,33,36,10,7,198,14,134,56,97,230,55,166,142,67,0,99,10,42,134,27,180,28,100,177,232,68,90,154,16,34,24,178,28,143,6,6,5,129,102,16,18,7,50,54,102,34,2,134,2,128,105,126,144,134,20,128,143,57,32,242,60,63,87,66,25,126,238,215,71,118,173,110,189,77,94,94,154,177,226,236,143,24,182,123,42,74,172,36,198,42,185,231,204,203,106,235,48,29,94,184,56,143,195,103,25,94,156,181,29,110,34,187,101,41,78,40,126,196,171,255,251,178,100,199,12,6,12,104,202,27,172,52,210,80,131,105,186,101,163,86,28,153,215,28,79,117,135,193,114,41,102,73,162,141,253,61,211,244,197,51,241,169,4,209,73,104,156,90,31,161,92,170,199,75,215,30,253,138,167,56,116,189,202,198,173,205,72,228,117,72,252,12,182,236,107,41,181,89,122,197,245,203,237,34,246,150,237,158,98,235,155,76,226,69,212,87,3,54,102,232,79,33,230,106,204,165,163,134,181,119,201,42,90,179,25,120,106,212,218,51,216,35,175,69,72,46,212,25,63,19,177,103,98,118,165,222,218,94,39,183,232,239,44,229,84,148,10,228,2,159,67,17,222,173,86,94,217,245,107,25,66,18,108,122,162,188,51,244,115,86,113,172,198,38,85,151,210,106,31,147,67,191,255,229,34,56,42,207,33,21,13,76,66,171,142,74,66,2,8,165,210,98,1,4,204,20,153,116,120,140,226,158,40,20,96,162,146,176,48,80,114,61,18,154,185,253,10,161,80,40,120,166,68,132,0,0,37,9,1,112,9,48,22,1,195,7,210,142,49,82,7,163,48,195,156,49,12,3,83,71,53,123,57,80,41,48,208,176,48,152,162,8,35,0,32,48,96,26,68,43,157,202,29,145,20,99,64,2,236,77,240,80,3,44,29,28,71,132,43,168,6,162,252,51,107,172,126,51,73,31,140,210,113,78,194,112,168,33,187,148,170,87,219,164,233,233,73,114,66,141,46,242,209,101,12,110,59,20,175,168,167,56,187,146,67,73,170,155,145,37,40,29,82,186,148,179,108,32,48,149,69,36,157,28,77,148,210,213,151,188,142,83,221,37,243,42,17,143,98,17,151,233,150,124,151,105,171,33,197,212,121,15,211,41,160,112,149,37,59,246,27,106,84,210,148,115,101,29,166,90,204,109,173,101,149,218,157,203,199,219,69,160,117,154,243,134,251,207,56,212,90,218,132,103,238,105,175,147,64,0,1,172,109,54,134,120,102,178,90,242,118,173,227,197,145,138,3,142,233,115,48,57,31,250,103,191,117,8,16,50,11,38,35,180,96,123,145,19,150,195,255,219,158,121,66,207,165,39,123,195,157,78,66,127,191,74,204,144,243,59,210,211,131,149,36,34,194,2,96,200,209,64,108,113,154,20,201,162,140,244,59,2,0,0,0,16,74,132,1,17,129,64,10,152,134,130,161,148,113,1,25,40,21,57,140,64,129,154,204,55,249,226,230,233,145,229,9,148,105,89,128,192,112,132,5,11,132,6,14,27,231,68,70,6,24,3,43,13,12,161,176,88,0,100,164,165,40,144,85,15,136,0,186,63,183,81,68,146,238,42,228,67,16,195,227,90,236,223,90,162,157,225,11,80,49,81,137,18,52,130,96,236,32,208,99,14,255,251,178,100,196,140,102,105,116,199,155,221,73,242,82,167,89,202,97,163,89,25,113,215,26,111,116,199,193,69,24,166,201,145,13,213,0,28,106,133,152,74,151,164,5,212,44,177,164,211,61,209,210,173,142,61,224,211,62,34,18,31,145,49,102,226,93,229,2,67,136,177,108,208,149,154,142,255,112,47,107,165,81,5,238,81,90,242,150,223,34,107,107,36,81,203,195,70,77,144,140,74,94,90,40,237,205,188,201,58,92,211,42,165,8,111,179,57,52,196,171,213,187,23,255,118,247,123,155,252,70,65,23,54,123,203,251,212,235,38,10,156,221,141,156,134,128,134,29,137,254,106,170,72,89,252,176,99,127,67,6,32,67,16,2,75,210,66,47,34,82,77,249,190,103,221,27,123,185,119,53,114,45,225,33,230,117,51,17,158,71,45,128,215,190,127,138,106,137,6,83,118,3,17,72,188,39,113,22,190,24,55,161,155,127,208,0,52,148,146,72,129,128,6,54,96,0,3,166,10,100,42,97,248,57,6,40,70,118,97,86,24,70,20,79,68,99,85,65,16,180,193,96,83,32,131,5,129,0,80,40,1,52,113,204,169,132,2,136,7,114,213,226,95,189,227,5,244,232,157,69,234,216,227,242,53,89,106,253,152,118,130,115,250,172,199,102,204,109,106,114,44,235,35,181,100,146,118,128,72,80,49,217,104,224,43,121,206,178,58,58,117,55,162,205,29,84,254,13,233,180,25,166,202,41,112,225,94,137,53,157,206,42,74,132,153,187,94,54,178,6,19,249,66,115,206,78,197,93,151,81,177,43,103,199,66,236,146,201,133,192,120,47,232,232,254,122,38,86,55,47,121,212,68,63,255,175,243,187,117,21,245,112,0,0,150,71,10,66,123,45,39,99,91,5,30,64,8,7,138,237,166,139,65,214,177,124,18,86,183,82,45,11,29,252,89,32,106,48,97,125,22,40,65,178,160,205,159,80,203,134,113,137,50,18,17,20,133,189,209,157,243,213,216,193,144,33,3,49,72,98,99,86,61,177,167,138,40,11,46,74,54,210,144,214,143,214,47,126,127,213,161,87,238,245,235,181,172,192,0,2,3,1,57,26,204,2,192,244,194,73,64,76,99,79,128,199,181,10,140,123,193,52,227,109,236,205,52,0,116,194,24,53,140,33,71,192,193,160,45,204,8,192,24,56,18,12,27,65,244,215,60,94,140,44,192,68,192,104,1,0,129,64,208,240,112,210,152,16,103,145,50,58,160,80,153,14,162,85,86,75,221,5,43,58,228,138,59,240,21,234,5,144,178,141,204,70,62,179,119,207,33,12,55,80,170,66,154,75,144,184,253,74,126,8,167,101,211,105,161,13,165,141,74,105,160,153,139,139,155,186,133,198,56,129,187,99,255,251,178,100,205,136,5,130,85,200,59,220,49,242,95,69,217,154,104,163,117,91,113,199,20,111,109,46,201,167,34,101,157,165,25,213,8,167,54,99,80,169,72,150,205,26,52,129,209,217,163,213,34,203,170,21,235,102,85,1,69,21,73,11,5,164,156,133,14,55,2,113,82,199,160,230,98,31,69,184,186,40,73,37,183,199,99,168,104,229,36,248,118,155,91,252,188,185,105,27,118,127,194,85,81,148,225,227,187,87,11,148,17,119,154,15,0,81,68,145,68,94,194,161,40,130,0,98,55,47,217,218,88,81,29,105,168,172,138,238,158,48,52,41,251,6,41,99,1,144,209,239,228,244,40,189,102,142,249,86,210,105,36,209,88,244,28,183,197,119,121,184,186,230,191,49,93,10,233,251,223,175,157,87,155,103,78,29,53,111,184,118,110,85,79,219,123,136,63,199,122,141,91,146,166,157,221,175,142,234,10,38,198,14,141,180,46,170,255,255,175,80,160,0,8,0,72,2,133,128,180,72,23,140,66,5,148,202,12,92,13,96,209,104,195,112,56,205,112,38,100,241,244,164,200,84,12,201,195,188,196,65,128,70,2,131,65,163,16,12,51,249,29,3,25,129,52,46,92,168,10,34,32,21,233,96,137,34,28,54,128,201,238,85,201,244,104,86,101,243,80,213,231,174,205,245,243,254,237,221,155,127,240,119,242,145,163,139,147,186,173,88,210,236,242,79,83,76,223,121,73,195,81,108,95,42,95,45,23,101,163,103,9,118,225,123,146,93,226,71,19,219,200,94,37,148,251,148,249,215,189,24,155,211,255,34,130,54,238,197,109,235,228,23,226,211,139,208,228,46,230,217,217,181,50,131,107,84,238,70,83,182,235,118,52,140,27,164,135,219,191,194,108,248,72,69,150,10,102,80,11,25,251,42,45,137,89,0,8,56,208,234,0,198,138,96,194,53,122,251,178,10,88,131,179,156,74,104,122,26,87,228,46,134,8,174,32,131,4,51,6,42,126,94,74,152,120,172,44,200,19,33,81,40,143,135,83,139,185,17,100,128,209,13,65,71,67,37,33,218,164,197,107,179,105,145,56,210,10,73,195,230,45,127,78,109,229,49,140,106,118,166,17,254,215,99,0,64,186,129,64,15,48,31,4,35,13,130,218,50,15,27,83,89,180,67,49,70,19,227,41,236,96,53,125,24,48,208,74,52,0,195,7,21,99,193,33,128,32,248,170,64,97,141,146,48,22,22,237,10,210,128,20,79,167,208,160,250,44,72,74,80,138,65,98,166,159,105,5,173,101,141,237,207,159,180,156,137,78,88,42,100,72,5,127,236,236,187,142,167,103,152,41,44,166,169,120,243,121,185,37,228,199,207,20,252,249,244,111,55,245,251,213,151,145,27,250,255,251,178,100,202,140,5,208,104,198,27,221,49,242,97,70,185,82,109,67,117,86,249,195,24,79,116,199,201,152,161,102,233,166,153,157,162,76,30,195,236,254,43,181,233,169,217,151,120,156,21,241,157,250,27,245,241,182,74,37,91,168,122,141,80,42,136,234,25,255,150,250,65,75,101,204,248,126,246,197,252,235,114,207,66,232,165,247,237,159,239,191,92,216,128,44,78,153,128,4,2,235,173,145,140,123,182,102,242,133,10,62,166,14,91,37,212,61,87,43,175,80,25,106,239,58,89,252,155,162,87,128,72,147,85,106,62,42,61,191,187,58,79,147,48,141,172,211,15,81,133,195,18,133,194,71,42,174,217,82,141,74,212,58,127,190,117,182,228,116,173,168,74,71,211,25,83,174,85,189,160,230,121,188,110,211,206,86,144,76,69,146,252,200,89,255,238,182,253,244,32,128,16,0,0,56,39,26,97,128,40,38,24,10,38,81,129,193,224,152,173,158,105,140,248,99,156,0,157,89,162,16,25,24,49,10,97,138,152,174,24,15,128,200,240,11,24,7,0,33,130,8,104,154,23,145,209,131,200,18,152,11,0,50,9,0,32,38,136,4,152,4,176,226,92,17,16,32,29,61,218,251,108,113,75,150,41,40,101,41,113,60,252,36,46,146,215,35,71,137,152,76,61,129,67,20,105,7,216,161,201,10,244,170,114,99,165,237,137,185,24,151,241,142,178,216,144,243,40,177,115,157,140,76,151,29,154,214,123,244,168,32,33,213,100,16,186,16,239,9,84,139,4,169,67,132,115,110,207,120,73,179,200,26,88,165,72,229,144,236,197,202,49,89,254,6,161,65,212,135,240,82,31,41,111,187,227,46,74,201,134,31,62,163,160,132,0,41,180,41,99,167,89,16,0,1,22,91,35,104,103,149,210,81,96,166,122,173,34,114,17,62,220,218,76,67,122,128,193,67,91,193,21,161,84,32,183,243,40,249,73,31,210,83,226,203,73,246,238,209,72,179,146,53,139,250,123,85,205,82,29,4,1,205,51,150,157,17,179,92,242,128,241,93,190,86,255,152,84,151,153,176,110,226,167,221,127,21,108,148,121,134,116,61,195,144,171,83,95,187,30,16,213,30,229,25,169,54,0,32,1,129,133,165,160,48,195,172,150,12,144,12,212,203,105,86,140,107,68,172,211,122,176,204,166,196,252,194,100,73,76,65,65,228,193,176,6,197,0,12,2,0,70,8,128,182,104,156,28,193,129,250,36,3,105,110,64,32,46,45,221,32,206,55,178,200,232,102,131,44,42,1,200,138,18,173,39,199,14,157,123,247,43,53,82,233,21,43,6,49,86,245,174,47,77,196,52,88,180,33,143,51,35,177,201,100,156,54,32,77,105,163,8,69,8,75,160,255,251,178,100,213,12,134,85,106,197,155,219,67,178,104,8,9,154,101,70,117,87,197,211,24,79,105,14,73,140,30,100,229,183,141,200,193,200,66,152,43,99,207,87,101,180,168,136,89,186,106,205,133,89,30,81,195,148,80,214,181,76,170,185,40,125,30,48,129,196,12,7,166,222,92,203,60,118,53,40,72,29,164,169,95,117,95,4,84,57,230,118,74,24,106,37,141,43,82,214,62,120,217,108,209,148,84,3,234,170,73,119,202,193,129,166,30,20,97,206,163,160,6,151,244,99,128,136,216,149,140,30,146,212,10,81,18,246,101,233,122,31,34,163,192,16,70,196,24,78,238,110,214,8,32,130,236,97,116,150,101,98,165,10,88,81,187,161,52,49,123,67,50,39,107,119,86,97,202,200,16,204,106,65,170,20,25,51,108,204,22,68,99,98,149,138,7,216,20,132,141,42,45,238,62,88,200,0,67,1,80,1,48,31,1,195,3,32,65,49,53,43,115,47,226,117,51,116,59,35,34,193,204,52,72,208,131,138,210,3,15,137,243,105,138,243,32,69,160,48,88,35,9,76,29,76,14,113,189,76,49,10,145,149,179,165,105,132,160,146,206,16,13,162,202,39,5,64,189,125,173,49,163,23,72,146,244,174,252,203,156,149,214,209,219,219,138,20,13,163,42,210,177,103,59,78,40,175,150,51,11,149,175,35,235,163,89,72,254,81,13,34,59,73,196,247,138,3,205,28,114,172,138,88,139,93,130,201,236,105,35,212,187,63,238,252,248,183,158,210,240,197,237,152,101,170,39,64,20,121,132,99,131,110,80,8,100,171,121,211,78,78,55,137,155,217,211,12,193,20,15,121,58,114,240,98,83,222,180,167,149,119,88,111,231,109,9,246,170,170,81,117,214,74,126,105,61,108,189,75,164,244,226,219,98,240,0,12,183,89,35,98,138,206,76,193,64,147,145,107,152,152,42,246,227,189,99,188,143,34,157,173,239,38,138,8,167,248,8,91,12,164,62,0,78,225,3,0,9,31,80,97,92,17,141,218,196,111,80,44,234,225,154,238,29,219,14,170,123,182,108,159,171,76,40,35,102,120,241,170,95,23,15,119,83,248,70,81,12,246,12,101,168,215,245,86,85,50,245,51,253,215,166,168,0,1,1,84,65,160,24,96,52,11,102,8,102,250,97,180,6,38,122,72,10,99,92,8,166,200,225,64,122,128,208,99,98,64,100,33,188,97,64,94,5,0,0,0,33,130,102,89,198,177,1,134,224,248,56,4,80,2,223,152,52,4,173,66,64,228,73,16,204,191,153,107,31,151,179,73,119,45,106,211,36,108,39,166,99,123,122,223,227,30,249,35,192,103,231,193,37,49,97,19,64,230,101,232,140,239,175,45,18,124,52,97,70,255,251,178,100,210,140,6,138,116,197,147,221,73,226,97,200,137,186,105,163,117,88,189,211,26,111,116,199,201,126,32,166,105,149,33,212,25,145,189,61,150,131,136,72,24,228,1,1,232,180,153,11,174,82,64,40,156,127,56,147,10,169,7,76,242,94,38,117,236,224,83,229,114,167,111,68,178,60,242,214,139,137,98,117,134,33,159,58,21,58,72,172,146,251,228,233,158,218,88,90,121,53,191,75,231,122,134,195,168,230,103,41,18,162,227,68,25,147,72,205,0,0,38,146,56,81,28,194,177,96,5,148,100,185,80,242,20,121,182,150,216,255,122,128,208,157,158,146,216,115,248,108,64,72,42,34,44,117,209,156,137,168,148,133,73,185,181,197,24,153,145,209,81,99,98,134,26,241,51,46,226,232,229,154,84,112,153,167,208,176,223,154,175,155,250,173,189,154,118,63,152,174,47,114,69,218,17,19,27,55,15,143,245,33,29,48,128,128,0,1,97,69,0,64,192,60,10,204,46,9,164,198,156,134,141,25,136,188,198,108,89,76,209,168,36,220,212,100,200,49,148,207,242,76,12,10,7,0,237,8,195,96,32,250,161,212,28,102,0,129,180,231,24,0,1,160,51,43,37,10,198,147,136,162,37,158,129,109,5,64,185,219,12,95,207,252,250,125,47,126,226,254,127,142,202,36,102,16,73,18,133,152,21,238,176,246,154,51,73,159,172,233,67,151,156,7,10,226,169,91,49,156,205,94,165,76,10,241,241,52,203,16,39,138,56,50,195,116,180,165,82,207,146,198,101,55,163,130,20,16,188,251,168,12,40,134,42,229,67,99,13,132,103,85,139,93,253,170,241,91,33,28,105,139,69,28,105,57,193,183,123,168,102,165,180,244,112,240,237,66,169,187,107,238,36,133,68,45,74,62,163,147,223,75,49,239,23,0,0,13,117,145,196,40,243,193,185,60,166,28,10,184,0,206,93,17,136,18,155,157,164,70,155,221,244,12,254,134,29,129,126,217,175,193,73,32,18,62,84,169,46,168,171,167,59,47,77,214,53,13,59,238,71,210,167,89,83,45,53,242,54,146,101,182,62,169,239,123,198,212,179,235,254,85,87,157,172,87,120,45,94,27,55,166,99,185,65,182,157,121,230,170,237,86,81,200,4,16,74,28,140,0,128,36,192,52,13,140,47,131,184,199,36,188,140,49,11,80,195,68,77,140,238,159,0,222,114,88,46,66,152,30,68,152,38,0,11,2,40,35,48,116,148,57,157,123,48,204,8,100,174,162,128,128,128,248,60,80,19,30,65,103,86,173,252,238,225,4,54,121,217,234,177,8,245,183,141,103,140,46,183,126,84,235,194,72,158,245,81,47,19,139,24,92,28,88,236,186,56,55,40,182,169,121,226,164,51,255,251,178,100,205,140,70,70,115,198,155,221,73,210,98,40,185,186,104,166,117,25,229,207,28,111,117,39,201,131,162,102,245,147,13,253,116,224,211,16,118,222,78,5,153,52,201,58,38,72,17,21,177,152,205,196,215,215,133,117,226,157,231,149,249,74,231,58,115,120,156,152,94,203,16,223,182,101,21,213,107,96,164,149,156,242,146,247,254,36,145,90,217,98,136,22,182,164,186,208,81,105,8,224,197,177,55,171,37,102,198,43,22,90,56,148,161,59,154,105,82,115,139,150,173,241,191,190,245,209,154,160,0,46,182,180,216,133,205,110,38,185,72,71,101,102,159,41,3,28,128,169,123,244,201,119,151,254,220,160,223,255,255,204,83,94,44,9,36,12,172,33,173,250,16,239,144,183,101,195,198,40,194,183,162,65,148,68,165,40,212,245,140,171,37,77,203,75,44,34,212,137,13,179,61,184,255,33,33,100,201,76,161,44,98,190,58,239,32,214,183,37,183,250,126,184,179,180,0,0,14,164,136,0,150,32,194,199,1,227,2,22,99,18,211,35,121,194,131,48,3,195,171,215,35,91,3,131,11,4,99,5,135,66,229,195,75,224,168,41,152,142,120,23,61,172,67,14,250,26,72,38,74,6,29,59,67,154,176,108,8,66,227,222,211,149,94,183,175,159,238,151,39,247,1,78,34,97,59,95,40,207,82,215,145,6,151,153,50,148,109,228,150,154,242,43,77,19,115,140,229,3,13,65,209,36,78,201,191,240,178,163,229,119,103,220,105,117,22,146,90,217,209,46,144,102,180,82,34,27,6,210,50,59,77,122,170,76,180,77,196,8,51,89,124,178,51,112,243,180,213,189,229,200,151,72,207,181,48,16,80,222,25,8,178,223,243,241,35,0,0,0,27,91,35,113,139,252,219,85,124,80,64,223,156,146,147,114,184,15,74,130,240,152,189,176,111,140,221,114,85,115,213,61,208,238,171,230,128,170,18,150,121,101,159,195,150,134,86,114,191,158,237,254,116,247,252,214,59,119,191,202,89,62,195,154,13,188,235,71,34,105,6,110,219,169,15,15,192,0,32,40,13,210,220,24,6,70,20,39,128,98,212,18,198,183,233,226,96,138,65,230,85,91,22,99,30,46,102,15,225,10,96,132,11,166,19,64,16,60,7,67,32,26,96,116,22,198,137,195,78,96,240,3,128,32,35,47,248,128,32,66,26,214,199,1,131,211,103,74,128,56,225,47,246,198,71,36,123,41,66,57,13,174,207,142,252,165,169,213,118,25,72,172,219,76,156,177,229,87,138,170,160,38,40,134,142,101,20,89,178,73,10,53,131,252,150,140,35,48,180,32,171,197,100,216,12,3,225,22,80,170,85,70,209,37,209,69,232,151,49,246,18,245,150,161,136,255,251,178,100,199,136,133,85,101,73,211,168,52,186,79,135,201,221,97,67,85,27,109,215,22,79,109,46,129,165,30,166,41,183,152,221,33,67,56,199,90,96,157,153,93,8,20,68,202,213,132,69,195,42,30,23,131,30,103,222,111,10,77,146,52,38,76,207,16,250,165,22,59,254,69,204,202,76,199,202,162,75,155,114,82,17,156,116,141,233,189,150,221,7,65,2,61,158,41,234,245,91,201,179,20,218,176,10,93,36,73,9,103,118,147,171,156,132,56,187,128,152,1,92,86,42,25,233,117,32,8,49,47,242,156,169,255,195,230,86,178,33,38,85,34,136,2,40,89,166,32,122,228,212,40,133,231,86,41,21,38,201,164,66,10,241,72,49,235,122,210,100,144,148,199,237,20,52,130,186,164,201,36,207,218,91,113,151,187,147,45,157,231,85,210,172,207,111,116,103,60,0,193,168,188,89,102,163,21,223,48,197,192,0,1,224,50,102,98,0,3,48,181,6,147,26,65,201,50,157,2,99,30,176,204,52,246,122,99,169,70,131,8,197,179,30,16,49,34,232,8,6,169,105,134,163,97,238,232,216,65,100,52,0,51,4,25,5,6,77,56,112,24,38,57,116,162,158,25,201,2,95,175,23,122,249,119,95,99,191,255,40,123,109,61,97,67,8,86,145,244,136,208,24,82,4,119,219,122,233,85,150,102,119,232,71,69,145,32,37,123,76,74,74,40,21,21,11,34,9,169,33,26,44,166,83,104,137,53,16,186,59,55,73,222,243,88,148,165,83,77,88,175,125,137,181,54,242,163,72,251,45,155,72,87,56,160,150,94,246,26,169,186,212,97,152,207,183,76,173,40,86,67,198,241,117,186,212,223,82,245,46,186,148,189,108,43,252,174,148,97,9,193,61,157,251,157,218,120,229,16,0,0,1,173,149,52,200,157,254,67,12,188,64,122,116,156,252,145,35,16,110,223,151,47,145,31,127,159,207,41,54,235,197,230,13,130,140,71,9,49,147,181,26,221,141,12,149,76,64,176,22,98,9,104,133,9,188,116,67,200,208,205,28,16,34,164,192,204,205,61,204,130,28,74,138,156,145,203,90,112,101,100,158,237,122,88,53,16,16,207,135,150,9,167,85,180,38,218,132,128,208,191,70,1,64,146,96,214,103,230,41,70,42,100,54,152,70,23,2,8,108,226,191,71,187,28,198,66,34,6,97,161,143,24,240,56,13,5,12,16,65,77,86,164,12,12,10,74,128,3,152,143,193,196,42,112,14,7,68,200,101,132,139,157,177,107,76,41,212,175,118,154,89,119,177,159,117,213,213,173,205,198,221,74,217,28,45,50,92,31,156,169,184,18,209,134,140,46,219,158,208,227,107,18,161,52,21,38,29,40,100,216,133,180,219,18,255,251,178,100,207,143,6,49,116,198,147,221,73,208,99,40,153,157,100,195,121,27,57,217,24,15,117,39,193,159,42,39,105,133,141,52,97,46,19,242,206,16,18,139,178,184,104,66,116,84,2,29,34,156,214,100,108,217,217,98,145,138,146,169,45,125,17,133,212,27,136,40,92,18,193,232,93,246,20,89,103,29,38,20,10,54,26,180,27,52,140,97,105,131,72,194,252,87,11,19,115,19,97,142,234,205,78,8,242,80,213,211,69,190,152,142,32,162,50,177,124,50,210,132,189,199,117,235,167,234,21,178,168,120,65,172,192,0,11,253,172,178,188,241,211,96,141,32,171,79,54,77,73,196,200,171,121,72,8,55,238,56,191,255,146,90,109,69,166,140,41,194,152,146,140,197,48,131,7,112,174,120,84,70,136,1,20,49,185,186,188,16,66,92,196,110,123,114,139,134,126,238,107,188,31,49,16,97,44,170,83,202,134,13,240,123,143,105,213,133,210,62,36,105,131,142,231,221,105,90,175,244,32,193,20,24,50,123,104,88,233,16,0,40,191,171,32,148,10,76,8,134,28,193,100,108,204,22,0,96,195,72,51,204,15,24,204,196,105,19,17,144,76,210,24,48,96,21,34,138,160,16,1,112,238,144,243,12,1,20,29,135,178,194,32,252,140,96,56,86,52,248,59,124,187,184,154,204,147,202,231,164,216,122,242,135,188,201,66,211,173,134,172,211,75,120,168,171,9,12,21,2,239,14,147,155,170,254,48,89,168,26,54,194,21,155,109,34,38,141,55,53,60,214,149,5,153,68,133,14,48,205,203,72,83,240,102,227,23,198,80,204,187,172,172,82,63,50,214,100,219,206,167,76,78,119,229,52,164,196,211,89,55,66,108,55,106,198,43,72,187,81,122,226,145,210,118,143,162,85,29,93,237,166,155,61,100,117,13,124,151,168,81,26,147,141,30,64,81,90,86,128,156,16,62,144,234,97,0,247,127,254,229,185,164,254,65,0,32,162,71,16,122,103,210,200,76,138,246,112,1,119,117,156,152,97,253,168,196,102,100,187,190,236,46,22,90,91,76,155,123,194,176,233,35,145,77,102,197,144,194,219,70,189,36,209,186,217,96,196,10,14,154,61,133,20,62,22,44,100,89,197,156,232,157,243,55,195,182,150,52,46,206,128,214,200,127,27,42,191,49,56,39,51,4,211,56,97,209,49,60,22,58,235,30,59,104,16,192,165,243,66,25,68,33,103,141,180,40,17,13,236,200,137,235,81,148,41,219,76,176,72,32,34,38,224,229,88,214,183,25,126,229,155,191,71,167,49,144,38,223,9,36,132,242,161,168,199,47,72,10,130,62,203,208,130,19,90,178,12,150,110,231,140,68,133,152,179,46,53,125,210,99,44,100,218,43,255,251,178,100,193,137,70,61,104,200,155,220,73,240,83,230,121,130,104,67,120,22,237,231,36,238,240,199,193,65,170,166,233,48,15,204,40,241,186,164,12,156,200,49,16,163,145,108,106,251,23,145,142,127,175,173,20,82,208,33,101,149,15,22,241,107,90,246,144,180,143,66,175,174,83,118,2,74,74,1,220,32,56,39,155,248,214,206,252,246,185,55,116,191,67,46,156,137,143,63,39,123,55,246,215,191,230,190,238,103,110,222,79,229,58,123,128,26,212,128,112,155,80,45,135,192,22,84,31,80,61,212,28,81,208,50,197,85,49,240,187,143,244,234,63,250,138,132,209,170,68,139,24,185,196,82,122,5,55,85,44,234,42,245,122,183,214,203,101,166,204,237,243,77,56,102,60,134,88,155,149,157,208,135,93,17,242,38,51,14,135,12,180,86,32,154,8,212,144,80,9,73,167,233,80,20,48,124,114,50,12,178,58,248,166,49,244,140,59,239,230,54,8,120,48,240,142,49,64,84,48,52,19,91,136,244,96,96,198,107,18,44,2,9,95,174,54,203,86,136,128,50,40,19,115,103,61,51,194,128,89,99,128,136,30,37,249,52,144,184,220,168,110,221,122,103,50,23,225,130,213,94,86,92,249,41,164,44,120,245,149,143,48,221,148,123,71,148,203,62,250,232,12,221,116,222,200,139,136,144,158,190,180,172,185,101,224,210,36,102,37,91,39,88,225,32,238,20,69,225,204,72,61,60,66,74,222,69,91,188,162,252,228,26,129,203,178,241,24,140,253,154,237,14,74,224,226,173,243,161,100,40,138,38,148,64,48,89,200,131,70,70,97,23,41,121,70,65,166,66,69,95,86,49,239,200,3,136,67,7,23,141,255,126,211,80,244,255,29,218,158,117,190,51,80,81,86,224,0,0,0,118,48,200,112,63,19,91,99,112,41,135,42,194,77,4,49,96,110,156,7,174,234,100,56,6,63,51,65,15,124,174,12,118,168,144,230,48,115,163,67,84,213,68,33,31,255,194,80,107,20,194,75,180,17,151,148,188,38,165,121,255,255,255,255,255,238,66,194,109,70,92,209,129,6,28,193,212,114,51,220,27,195,87,140,185,62,6,143,81,201,232,16,169,100,0,0,88,9,145,92,64,2,6,6,96,34,96,32,70,198,53,5,152,97,88,26,102,31,241,134,103,69,233,139,195,192,176,81,144,2,192,16,17,0,68,145,108,113,143,9,133,2,197,215,95,237,216,56,52,191,198,12,3,198,215,241,159,67,154,199,24,61,160,229,22,132,207,81,199,123,175,104,164,126,146,217,187,172,51,206,54,127,65,252,146,98,59,9,213,63,251,80,70,59,161,20,245,227,113,225,106,147,230,73,113,37,69,64,248,72,58,181,212,161,48,215,255,251,178,100,215,12,6,146,120,72,155,172,52,242,97,10,153,157,104,67,125,92,201,231,28,79,113,135,217,167,170,231,117,149,13,36,166,114,4,21,143,225,169,117,211,184,15,150,137,39,41,139,5,33,20,241,167,28,111,154,92,137,87,110,228,14,40,138,37,109,30,171,62,80,100,196,40,169,252,204,191,14,43,141,251,228,104,239,94,89,182,117,223,125,37,99,53,165,84,218,4,177,91,177,9,218,127,49,211,173,211,171,47,198,253,219,191,227,76,45,178,77,234,215,38,127,45,63,176,213,124,22,190,90,211,219,102,154,126,85,190,132,240,170,0,0,0,39,190,153,101,143,109,236,224,24,13,195,101,194,9,161,236,68,222,46,4,102,119,163,252,226,204,184,169,232,244,65,59,8,1,20,224,66,8,69,56,125,23,62,177,115,255,255,225,156,35,203,103,220,220,245,112,33,40,130,101,84,12,132,44,24,102,115,116,114,35,80,89,76,204,220,69,97,134,123,103,217,34,2,81,54,73,9,37,176,152,228,112,66,0,233,89,19,171,243,153,13,98,208,128,0,0,1,125,18,100,169,46,138,205,33,212,149,40,206,78,66,5,14,178,24,162,136,70,18,33,5,133,208,210,37,89,190,139,44,249,101,74,122,92,18,146,14,207,57,191,18,158,45,32,248,226,46,148,130,89,244,170,68,224,131,23,248,66,121,121,104,196,88,13,125,141,195,44,137,176,64,150,36,146,56,186,198,30,120,17,44,142,200,16,120,42,179,85,104,28,65,239,166,129,117,239,248,127,255,101,195,231,249,167,161,91,73,235,79,131,187,107,51,21,37,66,9,226,89,58,86,194,202,163,35,58,177,70,58,217,80,132,126,239,83,237,121,115,174,93,187,19,55,255,245,133,188,73,34,91,154,179,42,33,5,144,30,140,150,141,8,22,28,145,156,82,78,13,31,16,140,185,208,108,194,115,156,152,178,163,138,84,149,210,224,88,2,106,213,233,239,127,238,101,183,152,158,167,118,232,123,198,247,18,184,108,218,222,207,122,170,163,134,254,107,213,54,73,105,110,100,153,46,107,32,198,50,230,82,229,114,122,146,89,81,208,199,231,55,220,184,104,107,219,130,239,189,119,223,253,181,225,176,217,44,122,12,190,122,218,77,231,126,208,97,71,76,114,9,73,44,45,116,77,187,68,32,254,99,27,219,99,68,119,199,105,109,124,188,229,139,239,2,207,254,182,126,144,138,0,0,0,19,214,145,37,77,221,180,200,65,34,131,41,156,193,160,35,67,193,13,240,130,238,24,96,208,53,137,114,2,79,161,197,155,63,157,104,166,40,189,75,218,156,203,93,136,50,106,10,180,245,39,115,62,75,174,217,159,115,151,16,108,189,229,227,62,57,80,36,255,251,178,68,188,128,4,202,104,204,235,104,52,200,152,109,9,115,115,102,62,19,21,163,51,174,104,199,226,105,52,102,233,179,34,228,234,16,69,9,104,207,206,205,76,205,86,47,94,111,31,114,61,37,65,169,61,148,175,231,113,180,169,81,255,50,45,209,249,186,208,255,189,59,69,59,253,152,105,153,53,247,238,181,203,94,223,151,114,244,194,172,167,205,196,8,225,23,120,78,19,58,9,19,222,79,157,16,101,220,109,155,200,130,149,255,251,48,0,2,246,50,82,46,29,175,76,161,161,82,67,57,89,48,48,67,117,246,51,96,68,36,24,32,19,231,141,50,209,52,0,199,54,254,238,75,49,99,83,189,195,127,191,140,60,218,153,157,138,190,6,14,37,122,247,166,147,117,84,233,70,34,69,203,246,137,86,108,198,150,115,65,177,48,240,205,185,73,194,231,82,184,55,97,246,97,139,15,135,137,160,123,203,13,36,136,24,21,15,146,205,120,131,81,207,54,144,177,98,161,70,66,194,178,21,151,3,212,134,165,169,155,222,226,238,26,230,230,101,108,129,146,65,43,116,138,52,157,209,233,206,67,157,183,104,134,73,189,206,157,73,128,241,34,74,73,179,203,90,121,129,0,0,56,110,52,181,0,49,172,85,51,119,187,54,36,48,168,32,224,129,137,7,174,165,129,16,162,25,78,74,111,67,119,228,201,7,47,33,22,115,179,167,162,230,181,1,70,31,88,133,168,50,150,18,54,228,25,121,51,27,173,122,197,44,21,68,137,19,154,116,66,78,138,151,220,74,142,56,231,98,118,138,23,197,82,55,70,180,157,169,162,170,58,15,131,15,195,105,48,148,75,153,67,39,50,98,190,62,11,33,91,174,119,206,126,97,9,58,201,14,203,57,39,244,205,136,254,135,82,202,194,220,228,86,137,219,173,172,234,163,72,155,182,117,26,165,78,106,91,148,251,118,217,145,53,47,63,238,199,255,255,191,247,105,220,109,165,248,123,97,63,167,159,88,255,151,35,201,146,78,240,25,109,137,37,29,119,97,109,26,192,37,54,216,252,164,91,252,160,157,22,29,200,194,14,160,136,183,98,233,111,167,234,213,84,87,18,231,131,34,42,49,72,4,162,69,35,232,212,146,1,130,32,64,117,194,163,74,38,44,37,80,149,226,237,245,44,241,237,188,86,152,0,200,162,0,9,36,165,48,216,128,38,48,60,163,53,189,40,48,112,8,56,152,164,52,132,1,48,76,43,0,176,133,69,23,138,142,3,74,79,214,72,32,77,136,63,15,186,176,78,21,67,27,252,229,187,223,238,62,205,103,185,114,87,76,207,69,206,155,31,124,223,185,138,46,136,104,46,36,245,135,30,180,107,54,103,195,200,81,18,45,201,56,110,110,255,251,178,100,177,132,5,157,117,202,27,187,49,242,80,229,9,114,106,2,86,22,5,159,41,78,236,201,161,73,153,39,53,134,141,29,73,181,170,237,204,40,130,200,94,101,5,144,96,147,83,92,163,216,151,163,103,31,30,85,222,73,26,123,153,122,146,174,166,129,180,53,125,195,109,240,244,14,102,71,148,86,6,156,10,149,151,6,89,232,162,181,160,165,164,51,243,70,213,54,26,239,0,238,230,42,97,35,145,10,235,105,253,229,145,208,29,82,0,0,0,26,203,29,112,139,223,200,252,48,76,136,81,71,147,194,32,52,54,79,5,121,62,216,127,39,167,169,147,169,8,225,154,195,65,105,80,90,101,102,93,47,35,203,158,243,57,120,24,159,132,24,208,215,49,67,179,140,117,187,116,66,83,77,169,10,131,25,10,49,103,71,58,62,131,127,254,255,255,251,192,0,4,23,64,227,0,128,13,48,65,9,163,7,67,161,50,85,54,211,26,33,26,52,151,180,99,39,225,64,48,128,12,35,4,240,188,48,95,4,16,16,30,17,1,113,130,128,25,154,32,3,145,48,124,132,0,184,132,9,0,99,4,13,193,42,220,38,141,154,230,160,213,235,174,74,156,225,246,185,42,251,119,190,163,170,247,167,81,149,161,85,54,195,16,146,171,201,20,117,36,45,32,64,169,196,45,198,59,149,150,177,133,193,97,182,31,209,68,203,158,146,70,217,85,76,235,33,172,104,246,162,76,151,96,73,179,172,78,125,37,242,122,197,58,170,40,236,243,144,74,215,34,39,18,50,101,132,85,140,201,28,213,42,186,201,180,172,96,187,224,102,231,189,79,139,54,208,154,144,63,226,176,107,95,26,154,108,78,62,76,174,64,150,65,140,68,195,76,195,107,198,57,119,253,203,82,201,19,29,86,220,139,22,85,133,217,194,22,199,192,0,0,1,173,210,201,24,138,99,239,74,137,5,136,146,128,57,96,242,186,124,127,184,35,13,238,255,251,111,241,91,173,4,118,174,142,188,98,143,77,109,99,72,230,154,200,146,159,125,179,101,250,210,37,67,19,100,63,132,50,106,218,146,210,124,221,104,174,238,111,108,117,147,224,9,25,36,168,101,177,243,153,17,154,3,103,72,116,26,161,7,89,87,95,27,119,151,122,161,0,40,85,0,64,96,14,145,2,185,131,225,167,154,29,18,217,137,168,213,154,35,218,89,199,7,250,177,25,58,133,2,135,147,7,192,195,4,130,147,14,206,163,161,230,243,17,194,37,45,129,139,106,97,136,0,208,134,5,98,33,157,249,94,120,119,183,20,120,84,231,164,72,143,115,212,188,231,181,229,174,151,232,36,67,176,80,100,153,15,216,22,53,142,198,242,182,89,4,11,212,88,189,97,45,122,89,255,251,178,100,213,143,6,225,121,197,147,218,75,178,99,72,217,189,100,195,127,90,13,229,22,15,117,39,129,111,30,230,117,166,141,92,141,138,241,103,160,47,44,42,178,71,237,28,90,80,130,243,49,52,18,101,12,250,75,183,91,68,234,38,212,83,77,150,22,132,187,6,20,56,156,12,39,210,103,88,251,82,106,117,172,202,83,89,164,75,120,203,205,12,186,12,154,40,182,169,189,85,116,78,185,197,104,236,182,90,246,201,39,108,194,124,154,82,216,47,185,172,237,194,83,130,169,36,137,126,113,169,206,43,114,136,181,0,0,0,8,227,105,182,69,124,251,74,135,197,175,83,67,41,33,73,93,125,102,154,63,0,39,165,179,229,184,104,221,39,8,32,232,33,188,1,169,15,237,221,76,136,149,108,90,96,143,137,76,214,96,136,180,172,24,80,96,164,57,144,38,95,40,138,133,160,120,185,165,7,9,142,34,231,144,48,1,224,148,2,21,30,105,243,176,180,151,208,128,192,130,73,68,104,9,94,199,136,116,26,76,12,2,132,206,72,178,128,195,188,105,176,43,38,82,224,170,96,138,22,230,156,102,147,13,74,160,81,128,128,53,94,117,189,193,132,194,101,236,96,11,92,72,138,234,146,142,131,140,252,127,47,115,156,141,170,216,180,174,138,130,172,85,223,23,175,19,58,19,75,37,154,133,136,118,177,39,144,52,29,48,80,81,222,198,194,89,2,113,8,118,38,119,18,156,47,65,197,9,219,107,65,82,208,214,98,198,18,184,179,30,69,27,72,135,44,142,83,105,153,93,98,249,182,230,16,216,67,135,165,139,18,195,157,201,68,84,202,171,164,136,129,212,116,194,71,52,53,197,254,100,139,20,51,142,79,107,188,228,52,117,142,65,205,53,83,255,91,191,255,117,241,13,240,115,0,0,0,23,93,100,146,9,239,249,136,8,84,58,7,105,60,34,17,234,248,204,37,123,111,234,90,68,83,185,90,97,170,224,32,15,234,254,115,41,228,133,230,52,197,191,147,28,45,41,149,62,126,238,68,249,185,141,249,192,66,159,3,111,198,213,109,211,187,255,7,218,23,36,127,84,119,186,213,253,124,229,0,32,0,3,64,74,130,115,0,192,30,48,11,9,51,7,129,242,51,38,29,35,32,97,190,51,125,192,3,29,225,90,48,140,15,227,13,32,16,48,131,3,32,16,34,4,1,153,130,144,11,26,10,8,120,40,60,0,192,78,94,241,16,2,13,1,180,68,84,22,137,131,126,251,23,207,150,182,200,65,156,9,91,90,190,179,185,181,173,39,107,211,55,201,180,54,74,134,189,229,205,178,120,121,160,213,128,144,33,57,82,31,196,57,189,94,72,175,219,91,148,146,183,122,243,242,89,153,214,115,255,251,176,100,199,12,5,205,117,199,27,220,66,96,82,6,217,221,97,67,87,91,53,225,22,111,48,213,129,152,32,102,105,160,153,213,101,189,61,98,87,31,252,175,109,227,200,227,197,204,78,239,50,220,15,55,17,237,69,155,4,247,19,131,118,32,146,216,130,180,48,178,207,197,54,124,237,151,73,99,100,103,150,137,246,100,18,53,97,158,33,41,81,228,209,128,166,241,184,99,118,10,3,44,243,123,236,84,117,57,11,196,179,191,248,147,61,177,109,57,165,148,154,96,0,3,114,217,26,66,214,187,6,67,72,204,152,96,75,235,190,39,35,138,101,252,66,155,31,42,49,102,11,6,61,99,157,41,151,135,34,28,162,41,213,11,125,63,59,43,5,69,73,42,216,97,69,143,74,18,33,102,68,65,63,154,221,242,100,211,144,220,147,186,5,176,253,91,255,191,52,188,62,228,246,92,53,179,255,177,37,213,126,91,79,222,219,73,10,136,124,201,222,73,105,48,209,162,65,6,63,46,134,6,0,65,1,220,100,83,18,98,192,222,110,142,230,110,129,105,84,92,102,209,225,132,128,168,60,160,38,5,20,28,108,254,24,34,131,180,250,192,213,137,64,69,97,93,115,157,255,169,15,99,46,237,90,245,154,241,174,122,219,255,177,167,208,103,43,36,31,136,8,88,73,238,228,18,26,226,106,42,17,131,93,199,18,72,149,224,8,154,54,112,134,119,187,144,56,64,179,206,76,134,19,171,195,238,215,44,94,190,185,218,218,216,145,117,57,111,188,247,177,241,40,97,102,149,40,110,124,159,231,94,191,191,151,117,219,92,230,37,224,167,242,248,115,140,6,166,152,108,118,109,139,52,179,13,51,255,245,221,32,134,124,213,52,164,199,158,88,3,109,160,89,19,214,160,51,246,123,108,17,229,191,72,166,215,154,77,77,134,54,39,53,99,78,145,39,185,144,35,125,28,32,42,30,18,112,215,38,175,172,66,53,37,201,181,60,185,151,216,117,254,172,96,221,146,113,235,17,69,243,20,189,182,182,196,189,40,164,113,130,129,128,198,128,16,48,45,24,55,7,161,133,10,116,24,89,26,153,156,40,132,157,52,57,137,172,168,163,152,119,144,137,153,171,185,136,34,177,129,225,152,192,128,56,190,152,9,218,24,2,35,152,0,2,22,65,22,201,133,196,33,4,137,67,75,18,99,161,202,55,61,133,165,204,128,212,214,28,182,67,124,174,255,173,253,150,32,243,212,201,153,16,140,140,232,89,130,131,169,52,177,82,240,189,81,138,227,86,215,45,169,113,31,41,39,14,69,134,18,182,37,225,36,192,183,1,242,116,71,163,233,194,43,169,141,26,129,217,0,154,120,144,123,92,154,172,19,225,117,10,35,200,183,255,251,178,100,200,12,5,41,103,73,155,188,49,248,82,72,25,98,106,3,101,29,249,221,16,15,117,137,65,161,159,101,221,145,25,213,245,194,151,182,252,169,46,202,248,186,171,153,97,146,176,250,227,143,37,52,138,42,42,126,92,219,217,215,106,134,237,53,115,242,195,173,210,27,195,20,107,141,81,196,134,245,164,136,141,25,218,146,201,249,45,184,229,211,234,64,32,30,109,16,13,99,106,20,138,11,137,147,93,198,50,118,108,253,30,113,248,168,231,172,109,151,150,192,25,28,109,36,47,118,237,58,74,153,37,161,1,247,176,180,140,129,186,86,238,17,213,48,207,238,204,21,178,122,194,67,150,232,108,124,180,185,59,189,76,167,62,150,67,16,25,112,238,121,73,45,112,105,149,168,209,40,40,195,211,250,109,89,126,250,251,162,242,147,210,107,122,199,71,17,214,242,217,39,106,138,103,61,159,82,1,149,110,244,34,61,106,198,7,160,183,181,245,195,221,150,228,80,192,0,2,213,10,0,24,168,0,14,128,177,128,8,220,25,122,150,81,130,56,166,24,149,194,97,149,198,145,138,65,17,156,65,128,4,9,26,7,0,64,57,131,67,33,198,8,153,135,0,49,101,213,58,94,41,203,190,66,0,19,16,211,78,157,158,95,197,235,10,135,1,224,80,92,60,234,171,105,148,244,248,78,161,221,82,236,179,229,222,149,82,37,160,116,84,179,33,23,2,114,228,161,146,58,246,118,113,186,171,155,17,3,238,104,109,143,27,213,71,117,220,223,198,215,82,208,243,118,206,109,205,198,74,244,177,105,221,42,86,183,19,125,241,30,210,116,192,231,199,113,92,254,108,94,53,37,214,234,174,122,155,166,75,129,169,77,244,249,51,252,128,212,154,0,0,11,28,82,70,49,214,248,209,208,197,149,144,107,1,211,135,141,113,192,9,110,245,255,137,31,67,66,195,200,101,161,20,100,56,148,186,19,35,242,45,230,217,63,122,248,198,169,9,115,82,46,60,12,216,108,208,160,104,206,122,79,48,166,195,159,41,219,75,115,32,125,67,26,47,121,109,90,152,155,254,27,200,11,5,72,208,5,152,5,0,169,129,168,58,152,37,9,233,195,168,170,25,89,9,233,191,29,95,154,17,4,185,130,144,171,24,0,137,33,129,128,1,152,17,128,49,129,96,0,152,59,130,81,170,136,163,134,9,80,112,20,12,130,16,8,131,144,223,165,42,35,67,73,113,80,102,197,41,237,182,213,169,201,181,95,12,42,117,4,245,153,65,238,114,19,236,39,54,1,197,200,0,70,6,209,35,54,155,42,131,172,205,73,227,101,24,236,52,190,24,13,176,168,218,99,130,7,180,219,66,91,196,40,231,68,140,34,40,50,68,27,32,102,255,251,178,100,199,141,69,110,108,199,19,221,65,230,83,200,137,202,100,227,75,92,129,225,18,47,109,46,209,141,168,229,153,163,13,253,118,243,169,155,34,86,155,219,107,160,165,27,218,243,201,154,200,162,120,196,140,219,152,230,119,12,183,37,103,116,245,27,132,27,209,69,105,207,222,219,174,174,19,117,15,166,209,4,216,85,56,210,144,22,131,8,245,3,168,154,9,49,228,220,59,43,70,18,103,249,162,147,112,116,105,240,77,19,29,208,82,218,73,57,161,85,88,42,164,114,143,242,160,110,166,80,209,122,142,4,194,37,76,253,144,196,177,212,172,137,29,31,227,231,47,59,253,251,227,34,253,70,218,100,231,101,156,170,218,75,165,121,178,234,210,219,31,153,19,51,211,83,136,49,227,230,77,72,154,175,4,92,242,176,139,134,164,71,29,50,108,204,217,235,141,41,114,252,51,50,55,53,193,227,35,55,244,157,240,142,145,193,34,87,35,74,224,0,0,40,3,150,232,46,5,97,96,131,48,99,47,211,50,51,169,48,197,19,115,89,230,9,60,76,221,50,76,195,50,205,11,48,168,30,21,5,69,2,35,9,141,243,113,34,227,7,1,213,100,96,169,172,28,44,47,81,80,4,152,211,182,140,120,74,187,181,18,105,147,178,187,89,75,244,194,43,52,148,6,47,118,187,110,117,158,79,41,33,147,50,75,83,35,237,150,183,3,96,98,2,10,164,199,217,105,136,180,131,147,195,9,225,80,160,200,34,120,178,160,65,65,143,2,114,202,171,233,65,136,83,59,161,42,51,29,249,148,103,122,69,212,49,26,212,144,214,100,244,141,59,210,154,127,127,45,219,126,227,222,86,53,244,146,86,25,92,236,108,66,114,172,188,63,239,62,115,89,172,232,139,255,198,86,120,191,154,182,251,9,116,51,194,177,110,150,163,72,148,53,245,37,204,176,68,48,186,6,206,64,113,198,80,202,40,112,236,22,90,11,216,92,104,62,221,220,193,67,178,158,181,1,198,20,64,96,43,56,95,43,36,60,65,154,133,36,18,217,190,13,73,171,54,168,251,45,30,131,21,154,224,7,175,111,110,74,18,186,186,221,186,223,127,187,189,147,82,167,242,24,71,86,161,73,191,74,163,62,184,209,36,20,136,128,206,28,80,179,0,160,71,48,83,33,179,21,64,182,49,17,13,131,4,71,66,10,168,132,136,32,160,32,57,62,68,32,44,217,129,15,135,100,172,152,112,20,134,236,157,114,3,132,113,114,64,41,50,46,58,178,226,213,231,240,112,215,228,166,134,30,189,109,67,49,74,98,130,19,66,151,160,64,212,34,69,5,249,184,77,2,206,109,28,80,16,70,224,194,106,162,76,141,34,208,37,194,1,58,38,73,197,9,255,251,178,100,202,140,198,52,120,198,19,221,49,240,93,9,121,115,104,67,117,88,229,153,30,111,113,39,201,121,155,101,137,183,152,221,146,70,230,228,43,100,161,72,60,44,86,105,70,58,102,22,102,161,40,195,104,234,196,153,12,217,111,142,108,115,35,87,22,110,6,41,134,84,116,241,219,79,35,21,184,157,131,6,75,185,255,18,216,253,255,86,77,89,75,98,157,194,242,59,91,83,106,91,115,143,106,29,120,173,8,64,61,195,57,219,75,175,182,220,144,87,74,162,81,107,227,107,144,64,58,93,80,44,168,249,114,47,76,147,202,96,0,75,75,190,14,99,208,255,27,124,19,72,193,146,74,39,13,123,42,111,38,153,178,34,254,63,150,251,140,233,236,21,218,13,126,185,216,246,169,95,138,188,218,217,204,111,183,29,34,149,5,38,225,122,239,117,215,170,174,219,133,11,118,126,219,235,233,203,204,201,126,72,183,85,128,0,67,8,48,181,26,16,243,3,64,62,48,0,4,160,72,252,153,100,31,177,135,16,28,154,125,167,57,148,240,7,152,27,3,176,36,62,140,22,0,13,33,139,138,96,130,2,38,101,96,172,52,18,66,64,8,92,2,168,0,160,33,104,21,64,148,152,53,223,68,246,128,29,250,73,105,0,0,170,232,57,255,179,157,53,175,49,92,192,177,198,21,90,190,201,110,189,130,160,146,32,36,68,149,120,148,84,60,72,160,233,109,45,143,67,1,32,176,237,82,225,145,113,96,244,180,202,5,105,207,158,219,218,40,152,37,216,223,204,22,1,133,41,69,101,195,23,207,17,45,46,159,147,78,161,239,159,110,88,138,255,155,6,235,157,207,192,221,43,119,45,43,238,161,254,100,223,139,8,193,36,219,17,98,219,12,53,154,83,226,194,92,240,139,72,187,112,137,179,176,54,115,167,48,141,192,177,12,51,33,70,114,53,217,110,71,114,38,63,38,14,219,53,36,152,64,99,142,109,85,68,128,4,162,81,245,17,68,110,155,61,229,220,171,137,45,127,159,191,224,26,191,255,246,64,115,8,101,43,123,181,236,110,87,210,155,94,210,219,244,211,185,45,217,216,242,154,31,87,5,105,183,134,232,221,65,155,52,129,50,201,201,255,255,255,115,156,119,7,199,25,5,133,5,204,4,77,30,17,127,233,92,128,21,152,212,87,152,158,61,24,172,70,153,54,15,153,28,13,27,4,109,152,220,17,156,169,182,157,92,214,101,147,121,138,133,228,65,195,5,130,192,129,99,7,21,206,68,182,14,32,58,108,118,32,138,49,145,208,104,65,41,247,65,117,172,187,226,217,44,5,67,178,145,102,19,85,249,11,236,88,75,75,13,11,15,166,112,238,2,201,48,150,209,101,82,194,237,148,51,255,251,178,100,205,140,134,251,117,198,147,204,29,242,89,71,201,115,100,194,143,24,205,165,36,78,241,135,129,75,28,103,169,133,13,45,11,81,28,227,23,125,221,180,19,230,49,228,157,86,144,31,33,197,51,189,52,252,162,166,78,48,253,243,213,121,170,46,212,79,68,213,187,53,60,28,179,24,69,124,206,157,247,127,30,190,82,105,187,212,122,215,141,149,80,88,81,1,108,254,237,20,23,125,55,119,166,223,255,147,20,196,196,197,183,234,44,110,237,195,155,212,159,179,31,75,126,93,251,227,174,223,103,190,220,19,0,237,149,185,32,231,253,12,4,178,162,64,26,51,74,131,7,106,129,3,125,116,101,202,131,8,52,59,46,212,129,73,76,182,205,140,156,233,249,160,33,43,46,73,165,46,2,70,180,206,214,121,159,114,204,67,41,173,72,100,106,64,102,132,93,198,91,223,252,180,13,33,224,221,126,84,1,239,74,111,92,251,108,0,32,128,73,115,24,14,38,154,206,249,29,160,40,27,77,168,25,120,109,155,204,136,154,126,66,26,101,106,25,114,46,24,224,39,27,215,230,125,73,198,160,2,198,102,132,154,161,33,153,13,160,194,178,5,146,72,8,81,40,145,40,232,206,110,164,24,80,171,93,0,105,120,177,141,84,32,243,136,129,50,80,231,202,147,178,9,60,61,77,7,16,216,38,181,81,51,159,164,152,190,146,179,84,44,203,64,128,29,168,210,157,0,242,59,156,141,12,11,109,182,123,2,28,99,116,92,134,209,196,233,228,137,215,217,80,45,174,23,216,109,18,208,105,59,44,154,46,197,229,78,31,194,2,97,41,220,81,45,78,219,88,39,97,90,127,29,197,31,83,241,134,70,183,85,222,119,6,30,111,47,189,35,197,182,62,55,29,230,252,104,110,147,169,18,20,6,4,52,15,66,192,151,107,165,190,117,10,153,206,225,185,43,90,107,187,169,149,172,45,171,166,54,101,95,96,92,198,139,239,124,55,199,110,181,47,72,204,174,109,144,32,179,237,165,218,98,189,64,0,0,0,120,221,113,192,13,211,172,248,128,68,20,8,220,130,203,199,179,131,239,223,121,209,138,23,193,252,53,174,158,250,217,242,217,236,74,119,247,76,131,194,162,113,12,173,30,98,40,124,208,206,39,168,52,121,189,217,73,71,83,179,83,207,227,231,147,242,78,152,178,166,163,162,141,49,100,246,178,146,4,90,27,140,38,0,2,70,23,192,82,97,54,0,6,92,64,74,98,146,208,134,79,195,180,97,120,28,198,24,160,172,101,174,54,198,44,0,164,64,5,70,8,224,208,96,240,19,230,2,64,100,96,90,3,134,0,224,16,100,243,136,212,16,5,42,134,22,78,163,170,84,50,68,139,186,213,48,255,251,178,100,204,8,135,195,104,202,187,186,122,80,86,135,73,253,77,40,133,90,193,163,36,79,105,109,193,68,152,167,93,134,21,16,49,13,204,194,130,41,182,128,215,102,24,83,40,105,194,150,94,129,159,107,23,236,63,81,136,110,170,39,188,147,121,195,55,161,249,51,123,23,65,43,228,13,4,205,29,39,189,224,177,77,111,34,49,177,185,52,235,149,166,38,0,164,46,104,59,113,24,205,170,27,134,180,229,220,235,204,75,105,228,64,153,72,16,150,16,84,137,228,109,137,182,92,118,26,118,146,61,109,90,57,231,137,155,189,173,175,123,91,211,175,100,163,35,208,19,65,199,39,247,21,247,220,234,213,66,245,87,197,181,180,234,143,191,238,155,59,160,250,149,7,26,17,168,186,107,164,146,136,113,247,135,210,62,100,90,138,23,43,46,219,127,64,117,250,186,178,136,128,174,131,245,249,93,140,42,112,225,0,7,162,226,207,74,255,189,12,102,51,200,3,37,209,66,36,85,131,162,46,147,11,85,221,136,104,18,137,10,68,232,88,170,19,82,189,110,123,61,202,78,0,255,237,132,8,220,200,104,227,49,68,9,50,144,11,52,124,16,57,152,194,51,100,196,48,72,29,49,66,125,48,223,40,44,107,96,187,142,187,140,85,4,43,35,172,202,168,156,169,103,73,75,66,234,121,9,41,203,131,25,203,37,150,24,51,44,153,123,115,90,167,152,180,65,219,127,49,125,47,91,100,47,40,65,102,163,153,150,115,42,230,69,255,182,147,223,253,93,239,213,196,85,99,230,211,72,109,75,52,74,106,139,237,214,115,246,213,206,202,255,236,111,199,57,155,6,77,63,179,95,219,229,163,164,252,214,143,183,102,223,143,142,71,21,142,25,184,119,48,77,227,109,122,123,132,94,228,105,187,95,12,79,165,162,36,155,80,113,92,28,6,50,32,12,208,161,163,160,22,140,218,84,48,16,44,199,153,19,92,210,172,161,67,32,121,158,214,170,113,116,142,12,194,122,81,181,31,104,89,78,161,217,228,187,122,241,167,160,184,164,100,212,208,148,212,144,21,118,209,188,38,252,50,34,196,53,215,138,184,226,196,89,28,229,17,192,118,41,112,44,91,26,40,26,182,105,149,57,81,153,129,181,148,88,186,73,49,25,156,100,213,115,100,188,206,54,226,118,165,25,172,53,185,185,174,220,177,171,117,4,141,66,71,61,220,201,35,172,178,238,108,101,52,37,212,69,60,117,241,243,252,47,48,58,242,215,61,11,1,201,98,48,124,66,48,4,6,48,88,95,50,31,127,54,0,53,53,20,95,18,27,13,16,102,140,143,0,133,2,83,100,124,40,149,199,106,34,0,199,152,138,212,223,88,165,12,168,168,46,57,74,228,255,251,178,68,184,140,196,254,85,74,27,185,97,224,154,141,25,147,115,8,60,18,233,81,40,110,233,9,66,62,170,39,13,198,25,245,142,2,115,63,29,26,216,150,182,18,154,206,56,71,188,10,110,34,217,135,211,72,8,223,83,233,138,61,206,156,199,110,109,142,36,209,161,224,114,66,49,53,29,16,81,119,141,19,13,30,30,12,87,237,36,100,144,226,176,131,85,250,54,70,188,6,214,18,231,105,50,139,226,236,156,124,33,205,58,92,172,254,244,215,7,11,138,42,32,46,61,22,170,214,90,82,249,91,177,217,11,60,9,4,3,65,102,45,159,134,67,76,190,55,74,195,51,43,132,139,201,254,2,2,178,25,157,195,1,131,89,202,93,64,173,131,86,50,16,185,3,166,202,59,72,46,231,37,119,159,68,125,124,11,158,153,202,71,101,241,91,71,27,193,245,153,154,203,84,230,166,97,51,14,72,130,181,203,81,4,86,140,238,121,203,230,151,40,247,48,197,155,91,220,187,65,157,28,196,74,5,213,163,50,230,150,199,177,182,138,74,111,134,177,148,253,170,157,163,194,240,185,159,253,83,66,243,80,216,197,157,140,13,205,202,234,249,110,178,211,0,227,140,30,192,240,192,196,47,12,15,69,196,197,226,232,76,227,201,20,201,204,125,76,46,64,152,207,221,24,12,137,2,32,192,144,48,12,22,2,72,193,44,37,165,142,24,240,23,24,246,132,73,48,41,45,66,64,8,73,66,42,227,159,137,209,68,213,2,249,13,67,69,109,109,182,106,216,68,107,221,177,40,183,173,199,165,87,246,235,194,48,177,51,115,59,13,196,209,53,1,128,200,173,8,51,203,212,57,39,116,141,157,193,70,89,99,179,170,58,139,217,120,26,93,135,193,224,227,134,192,209,97,118,59,37,22,98,137,254,81,158,153,185,151,28,42,53,172,248,114,26,198,221,240,227,237,218,231,137,91,51,199,90,164,32,233,186,213,206,72,137,97,106,186,214,119,220,126,82,36,12,206,88,159,190,94,150,125,223,178,97,162,200,40,202,30,196,100,177,198,216,219,233,7,16,193,44,157,126,77,3,82,14,55,31,142,50,156,35,222,127,222,63,148,191,106,245,95,227,179,180,235,192,141,220,92,32,157,18,151,154,182,85,200,169,164,236,202,118,194,103,224,56,149,193,237,240,185,244,174,70,69,127,147,135,236,121,16,94,245,56,30,147,12,152,42,215,57,142,181,52,64,134,2,33,116,96,54,5,6,15,33,110,102,84,130,38,240,164,118,97,6,85,198,35,161,218,96,36,244,164,43,179,26,129,71,178,198,76,92,151,205,39,140,4,79,58,181,72,194,0,118,185,27,14,37,19,10,44,138,6,198,142,51,175,80,200,120,160,33,255,251,178,100,175,13,198,42,116,199,11,217,67,210,83,232,41,195,100,195,95,23,185,195,28,79,113,103,137,82,33,166,205,141,12,148,171,76,132,159,88,132,71,247,55,97,234,59,33,138,209,59,30,214,18,233,32,253,37,102,134,46,57,43,107,156,230,14,108,103,119,20,113,104,66,138,175,167,219,33,146,211,75,80,182,165,133,139,66,171,40,94,244,145,166,181,211,106,81,234,237,142,183,69,246,245,18,208,163,104,93,156,203,254,246,76,93,34,245,160,245,92,197,231,18,101,186,148,187,70,247,203,157,205,94,254,149,186,53,124,177,3,242,219,168,169,248,111,78,150,245,81,161,232,65,203,209,93,173,182,133,72,50,176,94,4,80,6,29,234,25,133,4,75,36,16,218,112,28,60,190,141,220,254,12,131,149,105,44,51,155,138,83,165,34,179,2,26,134,4,120,204,199,58,167,89,71,135,79,61,95,174,173,79,182,249,130,183,118,167,101,10,149,82,112,187,149,255,81,90,152,129,27,67,83,182,187,123,197,210,73,64,233,102,147,7,0,110,48,4,3,243,4,112,164,50,50,128,99,84,177,31,48,138,29,131,6,64,122,51,104,50,163,235,129,140,106,149,16,158,76,34,174,45,130,39,144,25,13,29,83,48,0,33,145,161,204,182,131,194,55,61,50,68,132,183,166,202,160,194,128,15,242,32,247,88,212,122,213,89,220,47,171,173,80,60,250,109,40,183,52,186,121,56,43,221,22,165,73,125,150,79,24,73,40,245,41,0,173,114,239,39,89,29,117,212,74,245,210,191,113,150,233,230,85,196,27,147,87,83,148,84,77,113,65,46,197,247,186,147,119,28,110,221,28,122,210,103,96,147,247,111,186,76,234,113,81,22,182,222,255,126,69,41,54,241,162,36,229,246,245,10,115,130,84,246,169,79,63,251,225,225,117,181,45,108,124,140,39,133,248,111,212,210,136,171,0,0,0,16,91,99,137,33,51,24,113,11,158,52,197,52,119,206,121,70,25,36,53,24,73,67,83,229,65,134,45,249,25,3,16,72,48,28,99,180,45,182,113,224,144,231,235,177,23,177,73,100,107,201,210,108,0,227,112,241,2,1,32,100,136,156,107,7,164,88,52,208,225,9,66,101,152,18,214,201,195,188,95,23,177,32,64,12,50,131,40,46,5,230,2,3,204,98,167,253,134,76,64,68,101,168,105,166,43,1,148,104,230,221,199,46,29,6,61,20,6,97,24,6,30,158,42,216,176,134,15,142,167,123,167,198,37,130,40,12,68,3,10,128,48,192,210,48,157,174,142,82,129,144,88,160,17,189,168,210,151,107,193,75,140,235,106,90,192,153,15,150,209,168,33,149,120,174,90,40,16,210,200,10,56,90,111,71,80,94,106,255,251,178,100,192,140,134,16,103,199,147,220,73,242,84,197,217,189,96,227,89,25,17,199,24,79,117,39,137,105,153,230,245,149,13,101,169,139,160,60,39,100,169,68,43,57,9,120,198,109,109,235,161,38,117,202,195,15,165,12,203,86,148,165,46,21,149,42,181,59,75,180,232,215,116,173,14,211,10,101,171,63,29,140,49,127,37,154,165,106,50,174,167,155,251,234,86,97,205,214,213,190,215,157,87,148,109,104,237,214,202,23,27,133,166,210,127,202,17,107,253,201,227,101,221,40,242,233,222,252,128,16,235,107,109,161,156,6,218,138,214,220,6,66,134,204,232,211,61,247,134,227,110,121,80,62,237,124,225,53,21,223,169,177,40,83,128,134,69,82,168,41,1,21,72,45,21,195,44,223,37,139,149,104,238,112,188,206,180,51,61,197,233,210,200,247,33,113,136,239,38,233,71,36,38,246,219,44,139,29,29,209,91,213,191,141,255,223,239,207,229,78,20,83,100,193,240,14,140,7,192,72,193,216,40,12,150,84,48,213,80,40,12,171,4,172,193,164,42,76,61,213,60,200,193,132,192,80,104,26,10,24,128,51,15,2,75,220,193,32,12,224,161,232,48,93,77,148,215,73,56,172,37,59,218,29,72,154,127,49,92,185,6,133,193,49,91,46,200,163,109,184,84,35,100,36,246,137,2,3,145,98,8,35,13,212,208,78,218,17,50,225,90,113,82,226,156,8,24,46,140,164,44,157,4,230,43,137,169,25,149,174,221,204,250,73,40,105,242,130,90,129,120,182,150,44,230,74,165,3,121,22,105,54,224,219,205,77,28,20,203,183,163,94,14,87,53,208,148,42,18,140,200,2,251,153,61,141,235,150,169,141,199,83,159,131,57,26,106,94,119,20,187,189,127,56,239,243,90,175,179,100,246,16,76,60,228,63,219,103,191,72,0,0,0,35,214,214,219,98,149,255,129,66,210,143,12,138,237,112,45,195,149,185,108,114,145,136,120,191,164,215,56,247,82,70,101,75,89,128,103,195,49,57,152,166,112,142,87,60,85,106,128,213,30,26,148,203,111,41,73,204,243,201,131,121,170,207,99,12,102,72,102,178,212,72,149,33,157,63,101,191,229,113,111,9,139,40,112,174,29,156,32,224,29,165,2,67,6,192,22,48,51,5,131,15,128,61,51,53,127,211,121,129,124,50,214,44,99,9,16,112,52,74,35,35,38,80,63,48,61,5,211,17,185,204,158,143,94,40,170,97,84,145,244,254,230,7,1,21,0,2,193,19,30,130,7,137,201,26,34,9,151,138,54,192,66,224,132,160,158,158,136,38,88,13,46,133,111,6,159,218,148,250,77,124,216,82,209,44,26,132,155,138,184,109,94,68,120,192,91,109,146,14,48,84,153,255,251,178,100,203,12,134,71,102,200,27,221,73,226,94,104,121,189,101,163,91,26,117,219,26,47,113,41,65,128,28,230,141,130,153,157,16,209,99,226,162,100,24,84,7,33,2,114,225,45,142,107,247,45,180,113,218,87,72,114,115,159,83,105,245,18,107,219,159,154,174,85,109,91,193,238,94,127,144,140,217,127,227,149,115,216,198,15,78,107,84,103,191,55,197,150,231,7,32,100,234,232,25,219,217,91,182,214,221,236,206,119,10,219,247,211,93,23,86,56,77,112,40,38,105,243,148,126,171,58,150,65,187,110,106,99,221,53,142,53,4,42,50,242,129,16,38,97,81,205,130,222,80,89,68,1,79,91,57,128,13,146,254,148,246,184,136,154,37,134,172,112,73,52,219,84,157,158,20,132,228,123,170,45,251,230,59,239,251,230,127,106,234,46,178,233,52,83,196,200,115,244,185,169,186,89,218,198,90,250,167,23,42,238,125,180,249,248,33,137,183,184,235,177,151,42,52,38,204,171,132,35,244,0,59,166,146,109,20,1,225,32,49,24,5,4,217,128,155,129,152,85,4,241,132,200,52,24,90,3,17,140,73,176,27,8,156,96,129,129,129,198,0,129,164,181,67,10,164,243,78,194,11,62,236,55,22,236,68,1,156,37,0,175,78,245,71,154,143,48,160,147,76,207,92,181,84,230,61,19,79,22,83,62,180,172,238,236,101,6,88,18,48,89,252,178,108,116,242,105,61,66,79,5,92,209,248,105,0,130,9,46,132,195,68,89,140,117,178,172,165,18,194,203,89,150,98,30,169,118,254,183,47,216,164,14,79,150,122,246,247,32,240,131,103,122,110,207,117,16,153,234,214,156,102,131,221,151,239,113,247,194,111,150,95,37,90,212,222,243,250,107,111,241,208,44,7,31,23,31,203,59,95,157,82,84,175,178,0,0,0,5,146,214,211,67,23,9,254,32,121,87,173,167,92,1,27,39,167,149,203,14,138,14,245,118,248,64,166,102,238,236,134,89,216,175,32,199,2,72,97,160,174,16,33,113,34,54,51,155,98,95,75,234,207,225,231,89,62,225,91,196,187,143,177,207,234,166,51,110,51,169,79,190,58,229,255,157,251,243,255,88,1,40,2,9,51,0,192,102,48,163,19,19,50,105,145,55,3,14,67,37,211,31,25,17,115,35,214,225,52,192,169,48,20,15,48,204,132,48,172,129,33,1,135,64,115,10,133,227,199,145,115,21,0,35,4,64,21,230,16,50,40,82,255,24,4,69,132,75,144,106,59,40,134,63,27,22,215,73,236,101,195,228,190,77,14,213,66,182,165,136,215,95,47,190,56,195,217,139,88,212,36,234,151,77,4,100,212,201,77,161,162,199,85,68,69,56,50,194,136,198,10,172,108,153,196,255,251,178,100,197,8,133,199,102,201,59,220,49,242,83,132,185,205,100,163,91,89,213,215,26,79,117,39,129,143,159,166,169,144,25,204,196,2,48,87,80,175,222,74,104,133,106,101,191,12,150,229,144,173,219,97,135,108,39,185,83,65,111,42,228,159,29,94,113,105,124,146,146,184,55,23,95,49,182,145,86,155,172,245,180,239,28,81,169,51,81,255,207,194,52,236,79,221,171,12,74,237,150,175,29,218,216,165,253,85,42,154,146,183,77,6,153,0,174,186,54,216,134,220,10,81,11,131,202,133,68,96,6,39,75,218,150,35,63,222,212,101,156,237,103,254,239,11,38,192,102,143,32,162,150,19,73,227,171,92,42,57,230,225,37,18,233,144,56,18,221,201,84,243,49,2,38,54,31,143,187,155,61,237,163,185,181,169,85,79,223,71,250,212,107,123,246,133,199,249,157,34,32,205,129,145,67,6,33,0,177,208,254,125,179,58,220,160,20,10,36,193,220,16,140,19,0,92,194,76,3,12,178,143,128,217,188,57,12,104,194,132,214,144,68,245,96,204,219,241,28,194,209,236,198,97,212,196,96,251,169,32,96,232,84,115,201,166,24,63,43,194,168,12,42,3,167,28,12,176,36,65,230,57,47,37,61,206,213,10,21,104,152,255,249,242,237,202,215,104,237,185,185,123,189,45,136,48,220,22,80,149,244,209,31,168,41,83,227,48,45,55,181,102,31,167,55,87,58,210,59,24,104,61,20,187,185,47,225,198,251,53,119,179,208,79,201,34,133,78,241,15,221,207,66,39,31,95,99,246,194,137,1,192,166,110,81,165,19,212,250,211,39,183,23,153,45,178,66,252,75,29,169,101,229,163,47,77,47,243,225,158,104,233,151,175,173,227,230,190,199,103,60,180,128,0,1,219,171,141,177,44,86,197,248,9,8,117,84,61,204,31,114,44,68,32,170,66,38,64,23,165,159,180,138,203,201,143,62,149,73,193,118,98,147,50,252,152,155,138,140,199,195,125,108,51,127,47,244,206,222,241,153,166,28,182,179,55,51,107,246,207,115,51,122,231,78,115,39,46,97,126,248,89,56,252,212,93,43,125,25,244,169,242,221,94,155,119,127,124,0,0,195,92,31,12,16,131,28,192,212,58,140,92,52,96,206,76,44,12,198,75,248,192,132,75,140,141,90,240,209,66,232,196,98,24,197,0,104,199,208,204,28,24,136,64,227,4,11,115,99,163,195,5,2,21,54,127,67,134,161,96,241,138,179,194,97,182,118,3,88,36,177,231,96,5,160,142,113,240,132,188,97,104,113,185,226,183,177,141,201,182,3,215,43,63,3,9,176,81,180,165,172,79,39,13,205,218,93,84,43,159,196,15,76,184,178,4,200,214,80,128,209,92,103,11,163,255,251,178,100,205,12,133,219,116,71,155,221,49,114,94,231,89,186,97,70,89,90,33,227,26,79,117,39,129,140,36,101,157,164,13,237,154,108,51,101,23,146,203,171,9,42,182,169,145,245,208,180,186,244,129,186,132,107,97,24,177,7,78,85,254,187,113,46,194,251,80,189,135,90,116,212,243,87,204,73,243,215,106,147,140,235,165,44,168,218,200,123,148,184,100,50,229,221,185,71,83,142,101,203,223,213,38,231,199,238,66,82,44,213,176,254,195,195,20,68,18,67,106,176,64,160,35,188,208,226,101,131,151,60,203,121,47,91,119,126,230,105,167,32,212,66,187,218,81,221,252,179,247,135,202,120,149,221,37,231,73,80,124,125,11,24,163,211,162,34,213,72,101,70,219,68,154,236,241,24,139,205,60,136,251,252,73,202,78,243,129,238,191,93,60,217,226,180,34,69,211,128,169,189,97,174,50,135,63,31,43,151,164,126,221,151,88,132,1,3,7,16,74,48,13,3,51,9,128,248,50,103,160,131,79,225,49,50,133,3,35,20,32,141,50,121,84,51,169,19,194,196,99,94,148,128,75,192,224,145,40,28,192,73,163,210,123,76,76,24,42,128,69,65,102,0,4,4,10,226,227,128,129,226,45,137,99,24,77,141,252,240,181,85,206,62,182,189,239,72,62,222,198,107,239,82,22,94,153,63,145,120,146,110,81,205,42,79,56,174,190,38,197,73,166,11,205,114,18,196,152,121,206,96,163,24,178,228,105,155,214,32,156,91,130,3,202,166,172,42,231,59,93,254,118,252,147,207,54,66,148,28,246,219,71,112,248,135,214,78,21,81,156,149,236,38,174,228,55,17,189,4,95,112,97,167,101,245,90,124,102,72,155,229,144,156,253,220,45,181,187,82,202,185,39,41,246,35,38,21,207,111,245,136,26,218,137,213,237,41,180,170,235,179,128,6,200,148,36,10,38,66,141,96,71,164,217,140,65,68,134,51,148,134,133,73,93,153,140,251,28,12,27,102,212,153,236,138,101,162,198,17,74,130,66,82,212,137,134,163,201,59,234,6,66,13,95,101,159,53,81,222,190,61,108,203,221,219,126,179,220,128,232,76,242,101,90,88,234,166,183,216,249,27,217,206,150,179,49,18,90,7,143,3,230,120,1,108,236,23,14,40,36,146,65,0,19,166,68,76,155,86,69,159,148,149,153,28,152,152,10,26,155,116,109,153,186,15,152,26,34,130,66,176,80,76,241,177,3,2,64,179,96,69,161,96,237,212,107,2,192,75,56,188,155,74,70,173,103,65,112,97,186,22,78,84,37,126,255,171,158,83,30,63,20,79,86,216,29,47,38,30,222,103,120,92,202,104,80,50,170,202,37,145,203,100,133,69,83,62,64,216,189,64,234,202,44,255,251,178,100,205,8,134,123,118,71,19,220,73,224,95,167,73,119,104,38,117,87,125,181,38,238,164,213,137,115,146,228,229,172,152,216,204,103,108,87,40,221,42,81,105,157,80,62,202,105,93,51,22,106,81,191,27,218,48,105,178,117,54,210,17,175,94,235,206,59,166,66,109,152,219,50,94,221,53,136,4,30,64,52,115,112,188,116,100,194,239,45,234,207,184,194,240,162,87,141,207,59,187,183,221,110,251,41,223,205,23,21,91,167,175,3,30,1,254,67,35,150,187,12,72,3,77,24,248,148,10,130,26,72,121,226,7,168,142,137,220,227,206,200,109,11,175,71,201,79,117,149,84,0,118,30,214,105,37,41,131,37,240,106,124,212,206,47,15,219,51,218,153,254,254,253,158,42,155,89,48,214,92,28,159,136,146,164,213,32,192,52,38,102,84,204,88,97,149,144,50,52,145,225,232,28,123,254,143,164,0,0,11,198,154,77,176,80,30,24,8,129,17,128,208,40,152,124,172,9,146,96,137,152,222,4,65,130,184,33,24,74,152,17,142,135,0,97,65,147,128,66,0,43,21,82,227,2,8,78,192,130,14,18,172,231,161,215,87,178,213,82,165,202,90,221,147,199,91,176,247,210,83,225,111,159,175,25,176,137,120,202,165,218,173,138,36,11,82,101,136,143,229,182,217,242,132,107,129,38,154,33,83,109,130,25,222,234,108,185,114,34,83,32,22,224,116,204,17,228,147,196,2,168,65,3,159,80,117,250,219,66,164,95,168,75,169,25,119,193,83,132,204,19,167,227,212,149,162,134,117,118,246,81,109,43,196,44,175,51,233,175,112,105,37,222,205,49,53,22,140,114,231,224,210,58,134,168,149,108,25,202,76,235,3,236,162,42,181,230,212,230,175,22,78,79,53,20,237,182,199,219,225,235,160,6,41,89,121,7,253,170,38,32,34,32,195,192,129,164,42,170,8,131,86,249,91,67,144,219,156,130,64,64,24,243,27,23,191,92,255,159,220,12,23,164,172,109,81,180,128,148,105,20,72,48,96,2,160,56,192,104,40,59,228,69,123,72,133,61,242,44,239,150,188,254,5,171,189,242,142,183,50,95,166,38,52,185,88,0,127,178,224,227,112,170,61,51,147,171,71,58,242,248,0,2,36,30,134,10,64,180,96,210,22,230,55,214,86,103,58,22,38,96,5,140,97,52,10,102,84,232,126,117,161,169,128,13,1,82,128,140,64,66,14,10,2,193,41,195,128,248,193,161,132,33,99,227,195,177,162,115,230,155,205,94,71,14,48,164,216,231,199,177,169,88,135,239,155,29,13,63,59,250,198,72,134,68,146,56,203,180,152,89,112,116,31,30,17,52,235,64,161,135,26,49,52,240,39,16,128,64,157,52,211,150,98,255,251,178,100,208,136,134,99,105,73,211,220,73,242,99,9,9,103,108,102,158,24,185,225,28,79,112,199,129,137,148,166,117,167,152,221,68,143,44,63,45,3,69,34,148,84,236,153,105,43,169,207,141,211,207,35,215,112,97,237,80,115,233,245,78,117,191,168,118,91,200,166,146,72,51,198,53,1,81,156,77,155,8,8,173,77,96,58,69,211,157,194,9,67,49,129,119,138,97,186,65,204,135,147,61,182,125,239,18,162,177,221,2,37,209,159,86,209,143,167,0,21,182,184,138,34,47,48,249,5,98,4,28,96,106,92,101,147,2,41,38,157,114,137,215,1,195,18,255,55,149,158,197,36,108,201,0,67,74,3,249,174,106,78,81,52,8,164,77,152,18,154,182,167,31,247,107,222,28,21,8,60,235,246,90,20,130,37,203,10,20,121,199,239,248,138,197,90,222,91,108,79,21,15,138,205,220,109,61,235,202,101,255,238,127,255,254,31,192,0,0,0,18,249,100,137,184,144,10,8,28,7,52,210,28,237,100,35,41,10,72,136,166,146,60,130,193,151,188,10,21,150,211,196,7,65,156,88,141,62,196,166,227,217,134,161,201,100,227,98,83,143,220,218,148,135,241,254,103,241,245,91,120,197,94,30,101,233,84,153,194,200,40,134,185,20,133,168,136,90,28,158,221,225,239,128,234,38,89,27,9,159,100,12,102,195,59,201,56,164,189,50,210,102,48,249,68,247,77,36,140,210,38,185,90,100,146,241,41,219,204,150,124,134,149,193,134,183,71,96,75,39,101,42,94,10,188,56,49,22,74,15,157,200,211,196,155,36,133,185,4,77,217,116,100,196,163,84,142,190,209,164,87,178,224,144,36,98,128,9,82,76,174,54,40,100,232,131,0,70,202,244,10,84,64,66,104,64,114,205,52,176,51,115,247,14,69,27,28,61,61,93,109,150,243,57,222,236,81,54,230,206,185,20,32,142,182,9,148,106,188,201,188,239,181,57,191,41,66,206,184,39,71,150,137,48,76,221,20,21,161,64,56,197,14,28,32,121,247,26,61,23,19,188,179,216,185,143,245,192,6,11,64,96,96,236,0,6,18,33,188,100,213,43,198,177,229,252,96,252,48,102,17,1,20,96,202,179,6,21,17,68,65,160,140,38,49,28,76,47,201,48,6,97,48,28,117,129,50,52,68,17,3,80,104,96,176,24,5,211,65,129,193,100,53,0,51,228,216,195,84,167,239,252,191,85,40,255,122,131,122,243,110,144,17,150,178,235,152,11,153,192,241,26,99,193,226,144,182,236,47,72,14,180,89,181,197,150,36,70,194,132,171,150,108,160,136,129,3,143,184,112,82,96,177,237,21,30,5,206,175,51,99,8,86,152,136,161,27,49,183,54,157,78,164,188,224,255,251,178,100,204,8,133,38,102,205,107,154,49,232,95,102,41,34,109,35,122,27,117,229,28,47,117,39,145,151,18,164,153,180,153,201,129,84,146,236,161,93,164,73,60,171,2,119,244,171,49,240,115,102,205,49,82,148,85,149,109,150,132,112,142,222,221,194,100,232,91,87,85,133,83,85,148,195,114,220,65,25,202,123,85,142,171,56,150,123,140,228,252,243,243,85,180,208,201,245,111,138,112,198,29,52,120,140,53,64,48,251,136,128,140,12,12,197,238,205,72,100,204,194,12,16,20,3,178,134,47,250,159,105,159,81,221,52,0,104,58,206,28,205,15,31,157,148,211,246,42,28,141,168,13,56,32,252,162,37,235,217,208,76,219,194,186,11,177,199,213,116,113,190,49,57,181,173,119,211,216,13,177,219,164,111,207,165,222,134,213,114,158,220,62,79,14,246,253,179,250,82,244,111,67,58,70,245,118,128,140,0,0,5,200,16,129,217,32,59,24,74,190,193,139,32,234,24,224,130,41,128,192,2,152,230,146,120,103,132,192,64,225,210,113,132,136,104,140,160,166,5,23,30,37,78,14,27,37,194,29,139,238,187,175,168,224,208,226,138,203,192,199,127,228,157,27,73,180,218,237,35,200,32,50,65,147,130,174,141,193,40,161,147,166,178,6,212,13,138,233,162,181,23,168,85,177,116,108,85,54,226,186,68,146,55,16,169,54,244,138,229,144,152,132,66,176,242,170,73,10,17,82,49,65,44,144,147,90,140,174,122,153,110,215,200,49,146,97,183,42,251,64,138,160,129,164,215,81,169,163,216,59,33,88,76,234,115,182,115,243,183,230,163,214,85,77,82,253,218,254,124,227,8,77,159,96,205,20,67,54,253,201,37,109,213,54,213,90,81,204,74,116,159,170,134,214,239,249,242,188,24,174,206,219,114,217,205,54,27,176,0,0,162,32,0,0,96,233,144,153,96,206,19,45,47,20,67,96,230,200,152,76,180,176,233,186,205,168,102,213,152,197,73,225,172,136,137,71,158,147,232,161,19,122,162,112,5,90,102,43,189,16,0,82,163,181,144,247,57,90,101,117,81,163,19,173,36,241,13,251,120,116,166,142,222,154,221,58,10,166,207,138,25,255,251,191,128,55,45,217,255,146,18,72,0,35,17,2,34,16,4,197,160,152,221,93,72,255,161,120,225,16,36,66,20,155,32,249,158,89,57,135,145,152,177,201,131,29,50,6,84,84,63,53,238,162,250,184,17,98,98,165,171,72,72,8,80,105,44,151,76,49,205,255,68,164,19,20,63,82,131,213,163,76,19,66,252,153,127,107,8,121,51,2,104,56,156,140,137,11,154,158,12,144,2,244,113,97,201,48,93,131,178,196,219,92,44,70,217,179,58,196,188,205,19,61,255,251,178,100,208,140,150,148,122,72,155,220,73,224,92,68,41,42,109,35,118,89,225,215,36,110,237,39,137,73,11,36,201,188,24,216,49,13,218,43,177,114,2,82,53,114,215,129,74,140,35,57,252,83,38,218,105,35,200,52,178,237,248,90,171,185,162,205,24,64,170,203,99,198,12,38,233,237,78,127,172,233,70,87,74,43,24,35,233,233,67,72,198,155,68,62,78,72,209,133,53,195,235,169,62,74,149,166,178,201,205,138,71,254,238,255,235,239,243,149,126,188,26,207,201,231,75,235,95,144,166,137,11,6,25,17,217,187,129,147,42,151,40,208,96,3,72,215,24,4,134,197,101,83,55,250,95,48,195,195,97,205,142,219,56,228,68,220,147,71,31,99,158,29,202,14,15,56,202,196,124,217,132,0,146,116,241,87,2,147,16,209,34,83,72,203,147,43,146,105,109,194,25,205,201,210,63,71,252,111,239,192,0,3,6,144,33,2,128,225,130,224,60,153,24,174,153,166,192,210,153,31,129,64,48,22,140,11,144,72,197,37,96,96,112,194,65,243,22,144,88,171,43,48,64,216,224,144,144,48,145,165,144,129,75,40,174,160,114,160,136,104,99,59,110,129,70,55,243,123,9,8,155,74,239,253,242,127,82,114,85,20,146,77,178,82,107,108,113,89,36,122,115,241,50,145,70,104,141,116,158,123,78,242,240,77,67,111,21,8,176,246,228,35,219,123,200,196,165,73,28,68,8,153,44,147,39,71,160,108,88,195,40,38,141,184,156,212,112,102,9,199,110,218,156,213,181,22,20,164,66,216,96,141,68,98,83,100,236,162,36,1,4,136,7,38,148,149,217,91,59,119,215,134,194,86,156,174,160,33,72,84,70,247,32,68,245,205,20,247,115,68,129,74,243,157,193,47,77,194,22,206,239,165,89,77,44,63,173,161,200,167,140,74,162,155,166,80,32,8,68,96,0,1,147,95,8,12,49,136,128,21,113,133,16,34,169,135,208,151,70,211,58,155,131,232,217,65,156,0,192,149,207,57,62,35,60,82,123,125,36,37,33,194,146,221,65,211,33,95,105,102,231,218,40,230,116,113,37,42,144,144,196,94,73,208,194,150,40,43,114,91,38,61,176,56,92,120,25,86,29,209,93,149,52,84,140,205,17,31,247,125,181,18,65,32,152,9,128,152,36,12,12,5,129,236,192,109,140,76,5,6,132,193,108,29,140,8,43,58,220,52,90,210,56,26,49,168,184,193,65,105,19,65,66,243,126,142,9,130,110,227,232,52,29,135,114,42,132,157,159,230,14,103,253,193,88,177,179,140,50,148,49,205,163,154,174,183,49,26,77,60,179,52,214,27,101,83,50,89,87,27,140,109,72,165,104,14,42,207,68,213,75,138,24,193,65,255,251,176,100,208,12,214,206,119,72,19,220,73,226,93,164,57,55,108,201,122,24,141,185,38,111,113,37,201,43,144,101,77,172,152,104,52,208,212,182,18,118,26,77,196,52,172,141,204,177,120,172,74,208,75,185,91,249,177,134,203,83,140,106,231,246,162,156,89,122,230,84,48,154,2,240,141,115,198,90,86,69,94,174,127,238,175,43,41,171,67,59,181,113,101,8,161,22,181,65,113,94,205,87,117,217,137,181,229,26,220,185,95,240,201,251,242,173,235,6,73,122,4,75,57,51,15,86,52,203,92,128,215,208,23,226,28,2,133,177,83,200,34,103,221,54,67,20,175,117,210,7,143,10,193,148,204,5,217,142,255,48,227,206,40,56,168,148,28,194,201,177,221,253,181,90,64,125,107,86,153,180,133,4,195,96,18,67,171,56,249,101,232,178,152,162,19,133,126,159,103,241,25,0,44,25,132,248,6,24,0,1,129,129,184,31,152,240,42,185,161,168,217,152,196,5,1,129,104,49,152,189,20,73,172,200,230,13,32,152,20,54,97,145,8,144,18,86,48,33,56,177,88,48,26,197,148,88,184,114,134,184,56,28,18,17,195,20,179,9,225,171,213,253,142,110,9,236,249,133,129,33,78,146,209,166,132,226,137,215,87,108,189,115,173,152,167,59,137,166,208,142,222,89,239,221,136,80,215,57,71,171,26,17,115,19,242,10,53,210,138,6,44,207,149,151,164,90,161,228,53,199,84,39,208,187,2,67,59,161,67,182,102,24,230,216,177,248,117,252,171,239,65,211,20,86,138,20,114,77,47,166,178,208,125,228,72,102,202,68,34,251,141,64,178,183,219,204,63,3,125,107,215,169,11,137,99,147,50,181,77,84,60,190,24,90,198,18,51,17,214,222,154,221,93,183,198,249,254,103,90,86,100,194,252,50,196,237,91,84,243,175,217,207,189,102,155,241,168,64,0,0,207,68,96,32,131,22,192,227,10,4,31,79,99,95,248,28,65,128,57,13,158,230,152,73,138,53,45,210,78,51,64,115,254,130,230,170,206,16,73,1,192,180,129,139,69,171,79,221,138,102,127,87,209,203,36,94,39,122,70,33,59,84,42,243,204,1,17,96,20,176,65,235,157,89,79,177,36,239,239,157,39,255,190,154,64,70,49,32,144,48,192,149,52,108,217,52,130,186,57,85,18,55,112,10,49,224,84,48,245,148,49,228,60,49,204,65,49,200,68,48,176,66,8,66,96,211,133,226,25,59,48,252,198,3,196,149,32,40,189,147,38,1,110,68,86,29,38,47,190,239,163,64,94,238,11,182,181,148,147,170,143,105,25,2,230,217,35,44,237,175,167,35,184,245,192,207,170,183,1,134,48,71,233,32,218,102,18,197,48,134,25,164,221,62,255,251,178,100,211,136,215,9,120,72,171,220,97,224,87,101,41,51,105,35,114,34,205,209,40,78,233,235,193,55,141,101,9,172,36,216,238,57,96,47,229,204,51,4,208,116,35,9,217,80,161,75,156,136,181,179,241,86,193,101,90,164,254,0,208,96,128,27,66,89,226,50,48,190,203,250,104,76,196,112,116,25,104,178,248,169,28,110,38,96,211,20,178,8,194,127,29,7,90,131,59,149,157,130,182,163,200,142,18,201,86,56,12,140,240,21,145,152,216,9,99,2,176,251,63,14,66,102,3,184,254,46,132,225,80,134,69,27,231,90,65,43,138,185,209,227,124,239,49,53,172,221,1,229,104,241,251,115,34,126,3,194,118,236,148,22,198,20,218,77,15,81,194,78,43,58,145,98,46,119,95,95,14,61,237,229,250,255,253,75,30,72,143,97,194,135,11,226,37,166,172,63,4,28,72,53,148,140,82,147,27,44,13,144,46,33,119,153,29,99,65,166,98,79,110,116,45,16,209,56,198,251,103,211,56,63,105,37,185,83,255,107,201,156,217,108,222,121,1,223,241,171,92,29,125,43,105,245,172,199,200,160,171,225,102,180,24,46,226,110,18,59,241,63,197,175,110,157,29,95,254,96,64,129,83,19,70,35,17,197,131,17,196,35,38,60,3,44,205,227,46,35,227,7,134,227,61,193,147,30,128,52,152,12,5,76,67,17,209,196,182,32,64,60,193,113,9,190,26,2,25,139,176,250,81,166,74,163,169,77,46,129,26,85,88,206,89,210,167,45,185,238,239,8,87,127,187,165,101,186,166,253,224,166,188,165,229,52,74,25,148,212,129,171,208,206,213,185,15,72,95,70,103,14,191,217,118,154,158,41,115,240,197,246,163,187,51,74,207,129,40,12,52,11,103,185,86,181,126,171,190,180,37,68,190,38,23,89,201,62,67,83,117,177,61,77,221,67,69,59,146,246,86,239,90,147,187,150,211,147,151,96,90,152,122,45,28,152,169,128,249,201,150,92,180,111,124,189,123,227,21,182,215,217,207,249,254,101,201,57,38,136,189,100,173,60,181,108,75,41,90,77,171,145,248,80,34,239,192,195,174,173,211,64,182,212,198,145,2,219,80,0,0,128,221,37,87,29,131,116,76,181,29,0,146,70,155,102,111,76,46,254,48,248,72,81,123,217,245,48,9,240,84,79,189,136,129,246,228,29,33,172,201,48,225,25,181,71,42,42,139,98,220,70,28,82,4,111,71,245,114,142,85,240,14,147,64,27,12,0,83,0,32,11,48,36,4,227,17,148,164,50,170,19,3,17,49,113,49,82,2,147,7,193,225,53,229,213,184,219,161,63,93,29,231,253,156,31,231,104,56,143,55,73,136,199,109,164,234,125,93,173,148,236,245,157,101,255,251,178,100,172,140,214,202,101,203,19,184,100,114,66,67,249,83,111,40,26,25,41,167,38,79,105,135,201,18,20,101,141,147,37,232,134,75,234,222,226,216,64,195,175,35,63,41,27,222,27,196,66,25,62,251,222,132,109,109,102,27,195,101,175,173,104,250,55,152,115,28,190,101,182,125,218,47,97,48,141,139,53,234,37,152,119,142,158,121,109,44,237,171,214,110,28,155,184,141,234,181,190,212,112,87,237,182,150,165,43,204,100,238,115,125,11,174,245,49,214,163,92,238,91,83,76,37,84,116,186,18,229,110,50,245,94,72,191,171,214,93,47,175,105,215,127,32,131,32,95,245,84,96,98,173,248,239,123,86,199,81,107,207,6,193,254,206,146,211,187,225,244,249,36,86,194,107,60,80,69,220,97,118,7,92,121,116,12,0,253,42,122,226,142,230,184,238,134,97,57,239,19,220,118,69,103,236,65,58,3,156,57,3,201,154,164,62,238,246,243,159,251,255,47,238,215,178,22,148,85,29,146,44,72,27,198,209,45,91,126,172,135,98,132,96,1,81,96,116,48,25,0,195,6,192,51,50,13,26,19,72,192,222,48,31,69,208,129,131,48,224,36,67,121,10,2,143,151,68,227,100,91,118,241,77,132,211,208,28,68,86,182,20,173,194,196,168,19,3,119,31,147,65,118,119,87,60,94,60,240,52,141,65,185,120,175,34,155,158,75,19,63,97,77,159,38,38,132,204,112,82,104,99,20,71,149,66,210,54,43,82,105,75,181,13,178,140,158,74,64,152,133,166,181,7,92,173,125,153,173,81,133,74,29,57,117,12,210,205,234,233,110,185,101,21,94,0,80,85,87,218,36,125,13,40,250,84,242,204,73,175,25,237,228,218,82,105,218,176,237,73,67,9,97,254,220,154,143,185,50,172,36,156,209,83,245,196,69,81,135,207,78,30,89,146,70,158,177,229,47,24,95,157,108,213,175,25,236,235,114,181,168,47,37,150,84,88,0,0,79,68,216,104,59,238,210,7,12,88,63,106,148,88,160,155,144,85,233,206,58,48,162,128,47,141,182,161,235,43,241,85,252,62,148,28,64,245,99,214,157,114,139,54,7,102,114,175,85,93,233,206,202,125,117,85,60,218,182,181,108,14,139,158,38,40,223,252,184,131,158,131,37,223,78,143,171,64,0,201,26,64,2,195,2,213,176,0,14,204,101,180,76,222,3,137,78,128,18,60,99,120,88,44,52,34,160,0,135,110,77,207,189,39,99,62,174,55,173,234,94,41,221,239,246,5,144,189,12,165,161,196,72,243,52,139,37,145,116,97,114,191,11,155,122,173,222,165,223,18,241,51,71,135,242,98,179,120,211,155,119,200,75,43,182,135,181,54,38,245,189,222,159,70,251,130,144,255,251,178,100,191,8,134,85,118,72,147,219,73,242,80,5,169,138,97,232,54,21,149,165,49,174,225,41,33,54,35,103,41,129,13,252,221,175,61,101,38,122,106,180,137,183,66,190,210,89,212,138,168,239,39,63,246,94,217,235,201,242,219,215,163,216,42,163,137,241,40,124,44,186,37,122,53,140,163,98,42,230,195,175,24,40,158,55,145,122,73,158,24,187,130,74,155,101,132,80,146,86,197,23,163,138,165,202,197,0,55,106,49,192,43,213,154,24,195,55,37,27,186,130,174,125,122,120,59,159,154,230,207,43,254,140,137,177,20,215,82,138,138,49,202,142,250,24,27,179,213,239,107,217,175,234,223,180,54,86,153,26,24,172,217,57,119,34,150,149,74,196,74,129,226,142,101,248,109,37,33,96,0,217,74,136,184,185,5,99,7,192,19,48,20,1,192,168,105,152,203,71,153,155,8,110,153,187,170,209,137,208,22,24,66,25,233,168,161,139,19,138,10,154,29,11,44,127,136,65,140,149,197,144,141,26,38,218,54,41,205,49,32,44,190,146,149,121,64,185,232,70,229,56,2,163,194,67,166,15,7,165,88,42,124,125,100,215,126,22,19,158,31,172,92,81,36,96,150,92,39,172,26,152,177,219,15,161,152,36,58,94,193,227,106,93,56,55,46,14,136,196,133,145,50,102,184,182,152,88,36,185,228,149,194,112,82,102,134,168,76,60,18,153,6,240,104,118,82,9,64,0,26,13,39,2,90,50,228,73,76,206,5,6,23,14,199,178,209,190,154,46,96,174,100,135,202,79,229,138,169,133,210,211,232,16,21,201,102,101,215,201,65,231,38,40,68,118,60,66,188,150,116,152,172,3,70,68,182,214,150,206,139,54,45,45,228,234,13,79,87,161,150,213,22,214,11,82,20,134,34,73,85,114,226,77,212,28,169,90,93,109,94,218,142,207,122,219,191,139,59,219,231,187,143,58,237,177,115,133,238,185,184,203,54,0,67,45,92,180,6,55,176,118,83,76,84,32,176,206,229,108,148,197,7,135,210,220,127,0,85,100,27,18,146,122,91,238,252,223,53,147,152,123,33,141,123,46,237,59,184,77,44,141,211,179,80,212,155,93,29,19,70,107,129,196,67,165,129,41,68,88,164,236,75,52,175,63,88,29,215,234,234,103,255,250,31,254,149,252,204,160,0,4,10,161,128,169,64,166,109,65,182,127,58,66,113,77,30,105,112,90,103,19,56,31,249,101,133,215,128,57,72,226,169,186,99,93,51,225,96,182,8,142,182,180,235,229,161,227,93,112,136,169,154,51,180,169,41,152,109,82,200,210,38,82,245,130,8,22,162,168,206,201,165,210,94,71,34,162,36,41,182,131,113,117,92,164,117,34,35,106,72,186,50,216,229,255,251,178,100,220,12,136,5,121,71,147,219,97,208,87,5,41,50,104,192,126,25,237,219,36,78,233,39,65,45,163,166,29,148,21,229,137,226,137,97,74,133,198,91,81,86,24,48,64,34,70,209,145,210,4,41,51,136,44,25,16,131,36,204,100,83,21,160,156,149,84,84,88,135,75,164,195,234,166,153,198,245,205,28,54,36,80,202,18,143,235,55,5,164,201,122,89,125,20,48,151,67,52,209,120,48,170,242,62,161,116,148,78,113,74,163,90,202,245,21,212,107,31,143,156,145,62,123,31,7,194,211,114,106,199,103,9,202,20,186,168,143,23,81,34,178,77,13,164,0,24,17,247,253,197,71,50,45,0,16,69,12,148,85,162,164,73,79,125,137,80,242,125,231,92,117,245,75,224,44,113,240,22,98,77,98,138,33,106,167,117,178,70,126,255,179,34,34,90,213,255,255,255,255,254,8,23,24,231,19,40,116,97,199,32,148,73,0,113,73,24,101,64,208,0,21,1,48,20,2,211,1,240,170,49,142,109,67,58,241,63,49,214,62,179,186,142,78,163,102,53,32,8,64,16,49,57,8,2,145,125,154,186,74,25,24,130,182,4,130,233,180,182,226,212,233,182,86,5,159,210,210,202,126,108,146,21,20,192,65,224,54,250,92,195,106,224,255,140,89,187,246,52,184,170,126,232,237,1,125,132,199,102,201,78,203,165,238,94,225,106,172,180,73,136,240,193,255,37,62,59,186,87,57,67,132,212,176,61,173,70,169,97,140,37,190,43,164,72,145,106,70,73,228,4,161,224,244,35,84,158,93,31,7,93,171,102,237,186,218,38,15,81,151,80,209,17,144,77,78,139,205,119,202,101,132,186,237,155,93,87,132,179,234,30,187,218,124,96,217,251,190,164,138,136,240,117,70,242,143,194,234,133,165,50,18,240,108,209,177,9,107,100,115,132,170,13,154,238,66,96,217,139,204,188,207,109,106,170,209,32,222,93,70,191,221,113,249,93,173,48,159,157,130,250,158,175,156,213,125,84,216,72,0,0,8,29,214,0,14,2,201,0,47,130,28,136,104,177,138,40,4,4,88,214,89,26,110,230,33,128,12,90,205,242,178,7,10,229,197,41,210,117,40,192,209,36,83,70,154,55,169,72,178,221,174,9,51,100,98,117,25,148,45,58,8,29,9,16,130,5,100,130,84,11,35,192,193,35,16,227,184,113,215,128,17,1,152,16,9,196,1,76,96,246,196,134,45,0,28,100,36,99,134,33,160,88,96,88,67,35,164,71,68,150,152,46,242,133,110,67,231,28,131,7,22,13,52,68,74,49,101,63,73,131,126,142,139,125,97,56,81,163,169,61,151,154,81,146,238,98,218,149,116,17,248,168,147,91,85,228,1,114,134,58,38,14,255,251,178,100,202,12,7,125,119,200,19,220,97,98,81,74,153,189,76,3,215,25,93,215,36,47,105,39,89,42,165,103,53,48,27,93,155,50,136,220,36,70,88,202,143,72,210,34,116,215,60,78,185,69,150,76,180,21,76,134,154,68,180,87,81,185,168,68,243,233,174,210,100,40,225,9,36,141,50,72,98,78,180,11,176,78,154,176,177,90,150,202,33,92,117,248,195,120,141,163,71,137,225,171,55,216,198,188,89,105,27,105,49,24,108,251,75,202,45,190,17,94,4,16,97,137,118,148,78,76,151,154,247,231,6,19,235,66,115,126,83,41,199,53,255,110,25,231,185,115,69,211,240,178,67,20,0,8,0,29,52,0,8,194,135,81,76,16,76,85,132,11,27,96,209,68,242,138,164,19,48,22,106,187,214,217,73,51,36,22,181,45,144,116,150,100,106,93,76,184,238,163,55,167,73,167,167,204,170,164,78,139,251,14,42,118,15,173,232,95,66,181,0,7,52,85,73,190,223,67,97,148,0,19,14,192,144,128,172,193,160,192,218,186,216,255,193,80,45,68,26,196,49,25,140,135,30,17,15,9,168,78,109,20,176,70,221,208,15,120,187,88,35,9,95,17,185,113,32,18,32,89,205,151,28,82,117,107,181,173,187,93,9,202,149,23,147,13,164,116,210,207,138,25,10,162,164,219,81,40,166,148,88,96,156,194,179,12,35,42,194,205,182,121,11,99,233,162,228,40,70,67,184,114,5,71,74,32,19,150,46,125,51,11,202,45,79,16,12,84,203,10,37,55,162,81,179,245,104,72,17,235,208,77,40,58,7,201,18,89,70,207,149,105,165,209,214,55,86,203,233,85,163,107,177,21,233,26,144,48,122,69,187,208,10,89,100,62,72,242,178,60,66,90,14,36,49,57,199,111,17,73,117,110,175,17,73,88,32,105,156,185,43,57,227,190,175,216,185,37,175,197,211,191,218,82,105,98,44,0,0,0,9,164,0,141,197,37,76,216,137,65,208,64,223,36,92,34,165,51,255,221,215,100,215,251,127,147,70,141,81,1,71,189,146,245,77,25,84,191,255,255,255,250,167,255,255,255,238,214,121,209,136,182,6,231,16,118,41,216,17,176,212,81,149,7,41,193,20,200,32,220,128,202,44,117,0,173,20,20,193,20,7,193,64,156,96,96,14,166,52,42,14,104,16,5,102,12,199,226,98,100,9,102,39,34,184,127,139,24,133,72,96,120,99,54,207,98,230,61,173,87,81,16,222,143,25,173,112,128,58,146,153,192,113,24,46,229,103,152,71,90,184,244,196,254,7,7,20,36,122,165,196,54,185,234,64,112,83,177,227,240,221,82,69,220,144,94,157,28,66,112,234,116,116,43,57,82,95,31,14,91,82,100,122,184,66,255,251,178,100,198,8,134,126,119,201,19,186,73,210,77,74,185,205,96,34,116,29,1,215,35,47,105,135,73,80,170,103,53,34,142,121,44,48,76,72,84,63,43,61,83,168,150,37,163,135,229,211,148,163,180,98,243,164,173,170,177,141,91,59,54,78,197,168,141,172,190,209,172,97,150,147,242,186,202,170,196,149,147,242,201,20,203,172,98,169,182,81,165,59,46,105,162,217,47,158,114,232,221,44,29,34,186,168,84,172,140,249,150,147,175,57,41,173,61,45,48,157,124,29,46,193,177,60,189,206,172,53,215,237,3,126,229,186,182,114,175,53,3,249,119,47,47,222,98,133,154,46,122,86,110,29,123,64,13,239,0,15,193,120,192,130,2,14,18,96,13,161,52,2,2,61,157,97,200,76,205,17,48,109,145,248,128,144,225,138,226,198,19,172,138,47,121,1,71,9,10,11,17,71,34,127,255,255,255,215,255,255,255,245,186,181,40,36,64,48,32,176,192,13,52,56,136,71,186,226,64,41,36,119,118,52,119,82,51,33,74,1,48,79,1,115,0,192,66,48,47,13,115,6,72,47,48,103,3,35,41,98,161,49,195,8,179,2,162,83,4,189,26,62,113,194,31,73,177,168,97,156,155,45,15,131,194,139,139,3,59,3,146,3,160,173,165,79,63,34,212,208,37,176,200,109,79,17,39,226,194,72,49,141,182,102,217,196,156,64,16,180,17,50,14,205,161,17,11,36,7,209,86,184,86,31,32,15,173,224,207,34,49,230,93,69,12,233,202,73,8,77,92,11,41,50,98,243,18,150,64,136,85,160,211,66,68,77,32,238,81,117,149,75,34,177,60,209,43,53,157,145,64,96,42,156,158,130,100,201,77,36,11,116,206,197,58,77,148,154,73,252,154,149,67,145,132,30,211,219,131,13,210,37,53,174,133,149,243,103,235,193,134,145,101,227,147,140,80,174,115,106,51,66,185,75,139,48,174,157,230,70,169,27,18,102,130,201,19,144,0,0,62,64,252,156,83,102,224,59,81,70,13,219,74,206,16,101,30,188,226,165,94,190,128,188,121,124,43,251,138,21,22,101,117,112,71,82,43,25,155,53,148,149,183,255,255,255,253,95,254,97,59,83,24,137,75,217,150,234,31,19,196,165,97,17,20,217,150,129,108,73,86,158,143,69,73,63,54,80,192,192,252,2,12,18,0,104,193,212,21,76,164,153,188,215,140,115,140,16,152,88,234,172,227,218,92,136,178,66,164,211,0,6,205,106,52,64,213,110,6,132,12,200,143,76,66,97,50,85,7,14,212,147,222,64,5,99,148,254,39,169,78,229,87,109,140,161,142,241,63,102,6,237,71,5,150,166,43,11,224,182,64,149,208,237,103,18,18,38,88,135,66,168,169,41,233,255,251,178,100,192,137,134,126,118,72,3,218,73,210,79,198,89,105,107,34,26,92,17,223,28,175,113,133,137,51,11,39,125,134,165,92,253,158,131,96,177,106,196,205,58,101,57,129,106,167,201,142,249,73,124,96,102,114,201,24,173,74,164,121,147,214,151,30,151,203,229,67,168,199,97,241,24,138,181,167,233,94,179,103,155,174,235,8,245,179,218,156,238,184,249,182,25,66,122,204,15,30,197,83,169,155,198,205,162,216,93,200,162,121,121,212,173,102,148,189,26,126,172,67,75,63,11,103,134,71,245,253,237,203,87,218,98,185,240,251,172,237,169,27,189,85,103,94,115,86,171,53,127,89,254,174,90,158,177,109,111,15,145,98,0,141,171,100,54,238,211,219,72,225,32,138,37,223,87,240,139,149,161,136,254,77,10,229,182,223,3,148,74,219,131,77,220,45,122,41,83,93,117,139,185,160,178,153,21,102,50,108,94,196,87,79,255,235,128,90,89,164,158,46,120,104,210,181,136,139,25,73,133,225,180,53,147,191,187,176,0,44,0,0,128,161,224,36,48,135,12,131,46,38,52,54,185,30,3,82,50,86,50,186,8,3,28,114,38,54,129,32,198,67,99,44,12,141,228,31,72,69,74,91,51,133,147,0,65,245,22,102,100,64,231,202,105,71,86,108,51,161,228,226,125,167,224,211,150,99,105,50,219,33,149,150,35,231,61,9,227,236,190,254,52,183,106,86,179,175,182,144,170,207,28,46,109,13,66,61,188,173,135,138,70,82,205,151,50,126,132,84,84,124,242,245,183,78,49,164,5,106,150,73,12,179,86,34,109,197,238,43,90,158,208,61,149,235,174,213,111,70,237,220,127,89,237,117,148,59,231,30,221,99,77,205,79,154,173,23,123,250,244,170,102,38,121,239,179,141,153,149,83,210,177,85,234,181,14,195,210,238,116,75,165,205,222,182,101,235,59,237,215,182,63,179,125,213,139,121,103,116,123,183,172,181,93,204,127,221,165,96,157,222,136,1,180,51,227,73,112,30,224,46,39,144,38,247,67,75,25,153,136,27,73,142,6,189,101,160,39,98,223,137,131,251,161,74,69,99,49,62,76,147,206,199,227,51,155,247,255,249,215,207,45,97,49,90,172,185,192,67,185,140,86,50,206,173,143,64,161,80,243,77,135,214,84,21,3,61,154,208,112,10,147,195,38,140,35,128,224,193,8,12,204,5,197,88,197,171,238,132,146,92,210,126,103,204,37,132,252,193,173,12,204,36,113,48,120,176,70,7,59,25,16,72,94,213,1,67,211,201,30,3,7,35,66,212,159,18,16,32,74,133,225,91,182,41,138,170,88,250,214,237,53,147,124,203,240,49,133,109,22,62,211,206,218,199,124,198,161,50,194,229,70,54,185,255,251,178,100,193,137,134,182,121,70,179,220,97,208,82,133,185,86,101,227,54,27,153,231,22,15,113,135,65,64,160,102,113,145,137,253,125,37,108,172,180,205,221,126,169,232,199,166,45,74,212,171,139,199,102,40,69,212,37,203,152,28,83,66,75,51,138,212,161,237,93,118,166,39,76,172,78,253,151,25,31,177,10,163,76,187,106,210,42,88,188,197,215,53,232,57,184,25,244,53,221,18,230,220,142,252,138,5,169,172,243,47,46,151,179,62,125,203,236,109,64,98,241,246,242,214,90,115,153,187,204,88,255,159,118,107,55,110,109,191,63,94,223,244,79,99,22,183,151,218,91,167,247,117,223,181,122,145,82,214,231,47,87,235,26,166,34,96,75,253,5,159,49,9,37,197,31,66,233,43,194,3,158,108,233,91,5,235,83,13,247,243,153,41,85,44,4,101,228,130,235,198,144,120,117,218,56,229,19,92,191,34,204,244,209,84,236,38,88,93,246,201,183,127,255,255,237,34,221,37,10,24,156,58,150,170,188,104,61,35,57,53,249,51,162,189,157,0,0,112,0,0,97,108,0,6,3,32,106,96,168,27,134,81,50,104,107,108,37,166,53,65,194,102,26,0,134,61,194,236,61,202,48,72,164,198,227,147,142,16,83,109,197,48,200,96,215,237,51,1,128,16,10,251,23,69,127,211,18,216,217,12,79,108,32,90,213,59,47,159,244,151,140,55,119,42,157,74,165,74,155,33,164,111,67,53,233,28,13,199,47,118,20,156,160,158,181,78,180,114,27,98,7,87,89,38,215,85,10,243,74,237,133,226,163,42,106,134,13,101,18,54,210,183,140,206,40,171,165,100,146,107,41,102,162,196,174,226,190,186,9,183,45,205,124,238,114,216,79,101,63,44,155,211,139,227,45,202,188,164,238,170,10,205,150,84,217,125,189,219,255,39,239,250,131,183,46,231,78,93,152,175,177,249,239,37,25,206,227,238,94,161,76,1,8,0,0,40,30,235,35,141,161,185,185,73,2,83,236,169,91,44,218,65,204,32,26,106,247,3,187,114,57,114,163,83,8,9,210,57,31,101,116,53,203,37,127,132,117,69,102,175,37,164,85,82,145,156,76,203,91,60,137,153,61,121,199,153,120,129,56,8,70,60,116,136,208,8,240,216,86,121,198,95,23,183,239,72,1,84,153,111,7,6,233,128,184,7,24,46,2,89,144,153,79,154,110,10,105,128,170,147,24,201,76,112,219,129,159,5,134,2,6,24,84,64,108,16,50,172,168,50,25,49,250,89,151,167,148,0,197,211,195,25,150,223,8,234,1,41,88,162,216,120,127,255,250,107,255,243,160,75,220,230,158,23,53,51,173,42,171,195,134,137,200,23,96,195,13,154,83,186,4,235,202,113,138,255,251,178,100,189,136,134,40,120,70,179,220,73,194,82,166,233,205,96,227,99,24,177,165,33,143,113,37,137,61,15,164,197,141,12,104,81,73,117,232,68,128,152,141,70,89,147,22,202,154,96,142,73,38,190,9,17,37,6,95,6,46,144,255,12,138,228,169,219,234,114,109,52,50,93,211,138,207,103,115,201,54,154,244,169,72,144,35,239,156,215,73,50,229,219,58,73,90,141,187,195,236,35,214,229,24,174,171,202,146,173,38,124,188,42,74,45,230,140,211,109,37,68,188,231,175,126,248,203,123,199,146,235,115,246,207,59,41,34,25,241,193,229,142,19,176,86,179,20,221,95,187,118,194,224,167,174,209,169,188,246,207,22,196,170,177,15,6,202,69,195,53,116,153,16,129,186,144,85,249,63,12,11,8,210,72,155,129,85,1,6,176,202,65,32,240,165,235,101,170,174,88,221,200,115,192,207,10,99,20,87,106,51,48,0,36,0,48,97,80,11,33,112,132,48,150,25,211,34,62,91,52,182,57,211,31,48,231,51,248,13,19,18,20,23,48,110,4,243,0,80,55,82,147,25,64,18,105,69,229,48,42,2,227,27,224,195,18,3,65,224,35,69,128,240,92,211,236,161,190,133,174,204,166,56,48,84,108,115,223,122,242,66,172,237,170,9,99,69,175,198,32,223,84,143,153,226,42,220,37,33,135,149,158,52,170,75,122,227,17,35,86,89,28,156,34,99,76,97,120,186,141,46,6,22,5,143,14,183,23,161,70,140,209,96,44,26,61,82,15,42,68,34,177,165,196,39,206,31,36,60,92,112,226,247,8,45,137,58,100,9,27,71,18,117,162,185,149,228,227,9,171,10,70,77,37,216,112,183,76,144,70,18,33,94,24,217,9,65,130,22,211,105,200,112,85,172,20,235,75,85,85,70,220,243,3,49,34,250,189,98,95,235,152,132,117,10,23,72,151,123,155,155,104,85,223,212,99,83,123,43,186,157,227,186,105,22,25,123,16,0,4,0,19,107,116,109,177,106,109,222,24,105,21,132,18,57,72,32,126,183,93,193,105,225,23,250,132,52,152,210,132,110,37,240,154,89,225,196,231,151,109,119,180,109,49,14,159,162,241,50,140,79,154,253,83,59,235,111,74,249,231,235,220,187,165,13,88,217,109,13,41,252,86,246,32,6,93,90,113,107,33,77,196,69,43,239,153,102,49,60,158,95,219,236,32,48,3,5,115,0,144,62,48,59,15,179,35,43,87,53,45,38,147,35,8,93,49,27,14,19,34,1,164,56,104,108,194,102,51,29,12,200,215,102,9,1,179,128,17,136,247,228,49,97,216,64,33,144,39,138,230,166,122,216,180,58,224,9,130,249,132,200,167,28,191,56,231,161,218,156,183,99,44,155,241,94,255,251,178,100,206,140,7,96,122,69,179,207,75,240,94,198,153,189,100,230,85,89,69,227,24,47,113,39,73,105,155,230,245,131,141,85,203,215,56,193,10,67,68,225,148,149,4,132,229,8,159,51,146,165,105,116,47,147,58,133,106,52,128,242,21,89,69,139,155,23,212,8,209,28,94,9,44,66,90,45,178,144,246,48,219,94,91,255,135,133,227,50,156,246,226,246,115,250,140,122,184,219,225,189,102,53,56,74,227,12,241,118,44,253,72,134,150,150,195,47,99,81,73,156,148,41,59,242,216,123,135,140,126,90,82,106,179,55,54,87,10,203,188,216,67,171,27,97,209,149,93,92,35,21,90,140,0,0,0,46,177,199,27,99,178,184,224,207,4,128,2,145,17,20,69,228,185,113,194,204,9,127,33,176,248,194,57,11,161,141,158,195,240,111,238,250,177,217,73,11,13,2,151,159,196,59,41,153,41,216,96,218,142,106,112,219,240,139,84,100,45,170,144,150,22,133,56,170,23,72,1,156,191,122,92,23,199,176,242,59,187,249,149,232,190,2,4,48,199,0,115,6,128,95,48,205,4,193,168,60,57,109,8,3,79,3,198,51,211,10,3,23,83,40,53,224,152,193,193,195,14,20,142,176,23,0,0,210,184,193,195,243,163,74,1,194,81,224,109,41,64,25,22,36,42,207,34,152,128,32,57,249,68,1,152,158,85,183,67,237,134,30,94,205,55,164,187,42,8,33,145,81,8,12,28,41,216,54,145,49,196,26,199,17,38,210,200,178,107,3,128,112,144,92,148,16,40,96,192,144,145,29,65,80,84,152,14,69,13,115,3,161,202,132,147,50,33,157,115,66,88,183,124,242,36,138,161,206,105,194,165,204,220,11,229,136,165,212,79,115,111,141,26,228,10,92,19,77,98,163,245,22,88,226,25,96,215,126,121,138,37,170,154,177,136,201,43,86,242,49,142,73,233,225,42,140,152,103,94,56,83,105,85,234,171,40,0,0,202,169,188,161,116,147,132,120,136,12,250,98,112,101,153,6,18,185,116,243,105,83,126,205,26,181,91,230,105,132,159,182,69,67,57,3,208,138,147,174,98,108,82,142,156,35,170,116,113,54,242,166,241,184,56,29,191,18,106,63,170,104,190,238,91,125,105,176,189,36,70,88,17,167,83,236,220,137,0,23,251,170,32,169,196,251,251,154,99,22,240,28,11,5,9,132,72,191,25,135,120,113,182,9,120,24,194,208,81,143,160,133,24,137,167,73,132,64,21,152,7,0,33,131,72,16,24,161,129,120,136,2,2,160,10,96,28,12,70,17,195,26,0,1,162,213,130,64,36,48,5,135,128,253,167,167,107,76,135,217,131,115,130,159,200,37,111,195,155,87,225,189,119,52,100,211,209,219,168,255,251,178,100,190,15,198,54,119,197,131,220,65,224,90,196,249,89,108,67,116,90,73,221,20,15,48,212,201,84,165,229,201,150,141,101,237,32,171,158,196,11,36,214,207,70,182,30,162,60,24,19,9,26,14,147,87,114,232,225,37,201,169,116,65,137,162,117,156,130,180,114,58,20,77,35,141,5,6,35,107,195,171,93,212,76,158,166,72,212,142,210,116,158,218,201,174,152,252,114,208,192,247,174,94,152,72,185,95,116,207,38,142,78,219,63,125,43,37,137,106,218,180,248,73,121,169,164,22,92,39,110,191,50,166,219,190,209,90,98,51,230,220,190,21,149,107,156,207,226,168,221,154,141,234,162,254,133,32,92,158,17,159,194,25,26,228,162,224,66,77,78,188,235,14,90,212,22,30,223,169,182,69,108,194,85,35,29,50,50,18,140,154,29,51,134,145,219,246,2,81,116,205,169,21,199,49,30,150,152,53,206,178,140,89,94,57,67,249,18,121,43,232,94,149,179,108,137,205,16,139,177,23,34,50,163,85,217,172,223,26,18,239,163,6,208,64,20,3,83,2,128,168,48,237,122,3,36,0,214,50,5,45,211,224,4,206,8,158,14,129,8,192,38,2,24,153,240,116,176,233,160,96,144,185,182,204,131,64,182,132,195,101,141,228,213,86,154,232,64,14,45,153,122,231,100,224,157,125,233,172,173,39,95,245,189,77,220,12,58,6,99,201,112,184,179,7,236,32,35,145,4,30,84,15,167,198,208,213,30,98,135,5,196,88,185,104,37,106,161,187,81,66,65,89,50,178,68,82,241,192,208,72,38,145,0,106,212,19,5,153,115,87,7,72,126,45,34,32,128,104,228,169,237,222,233,43,248,237,85,83,18,13,117,249,141,32,107,15,57,217,229,29,141,117,187,66,146,184,188,100,24,113,183,196,192,248,24,131,11,165,219,5,20,113,50,144,162,152,125,197,23,171,88,90,35,212,151,79,37,37,51,93,231,224,227,229,159,223,58,226,155,110,33,1,137,171,79,39,4,25,9,137,139,39,216,24,52,225,89,157,180,96,166,228,13,92,140,243,66,101,49,80,82,2,179,55,145,230,43,239,162,9,130,230,253,148,32,68,212,222,166,158,224,91,33,192,101,63,152,232,0,193,52,37,76,24,192,156,195,88,16,13,51,88,96,233,208,12,76,150,165,180,201,92,39,76,121,207,208,207,97,32,193,160,224,196,33,72,209,210,116,72,54,14,1,140,20,2,78,94,20,133,134,148,226,128,68,132,135,177,228,81,98,96,181,130,128,0,149,2,38,1,220,144,104,86,96,48,61,14,45,120,221,172,176,140,24,147,24,136,82,219,212,211,233,70,196,40,6,183,10,0,84,100,14,93,197,81,15,1,100,139,24,160,202,22,255,251,178,100,193,12,69,178,103,72,19,220,65,112,87,70,25,147,104,3,115,93,153,229,20,47,117,39,209,111,164,230,221,19,14,149,196,102,80,28,34,80,210,32,36,86,38,3,96,200,141,146,162,180,219,182,136,205,48,122,33,209,169,2,13,76,152,72,112,66,35,68,135,18,81,112,186,49,176,254,18,21,86,84,230,93,164,147,155,41,201,100,112,82,71,242,208,54,164,115,167,66,8,67,76,231,135,157,98,142,172,169,90,37,18,155,45,94,234,11,178,201,235,8,76,86,73,20,101,151,184,199,70,154,79,236,55,211,169,193,182,17,201,106,212,51,131,111,138,113,200,78,243,61,171,104,160,119,91,19,128,136,18,133,112,203,161,92,22,62,14,33,142,167,88,205,61,199,66,61,191,234,174,215,184,21,164,72,35,153,140,90,4,132,42,113,52,150,233,174,78,161,200,47,89,153,142,7,22,0,125,61,242,66,20,41,33,144,130,145,222,195,214,50,66,135,253,156,246,60,143,148,185,180,34,252,152,232,5,22,185,169,14,116,17,182,190,108,130,43,204,5,129,8,100,8,12,18,2,124,200,205,234,77,60,130,28,199,105,26,140,124,192,72,193,228,168,77,24,149,73,24,216,145,189,24,35,235,5,2,150,31,110,24,208,80,176,130,230,17,1,163,20,20,163,143,203,45,103,141,74,225,122,150,58,112,135,68,230,229,9,106,74,163,146,229,160,178,76,86,46,80,201,4,151,109,242,59,163,81,40,168,92,216,148,14,12,72,132,147,5,6,203,44,153,27,209,152,44,20,57,137,8,12,44,12,211,215,207,28,32,21,241,41,73,17,130,100,3,184,180,20,116,201,118,226,60,68,23,117,56,197,85,205,88,202,188,230,92,179,142,48,130,201,153,46,126,123,141,117,31,45,163,43,238,170,159,103,176,193,78,164,39,61,93,42,200,225,169,34,188,65,186,70,219,231,102,209,67,62,203,125,45,159,251,133,206,169,172,189,154,242,163,143,203,213,35,54,109,182,197,203,212,194,34,146,200,82,119,253,85,40,247,140,11,82,128,183,183,255,189,76,141,231,171,14,165,70,72,23,86,100,65,101,46,221,14,247,241,116,229,233,162,153,210,167,155,153,214,200,139,45,203,38,114,23,228,26,37,180,36,245,86,229,238,95,244,175,242,239,122,190,249,47,254,127,109,116,83,249,129,192,3,132,0,17,128,8,54,152,35,48,105,132,216,64,152,158,150,241,135,176,26,24,100,1,97,22,24,92,44,170,38,98,227,45,235,128,88,25,49,88,7,221,252,117,73,129,218,140,165,194,127,75,234,156,208,21,28,3,85,156,175,251,52,217,74,225,219,221,9,164,237,176,114,242,233,113,68,91,147,5,58,109,154,199,242,255,251,178,100,189,12,6,127,111,71,11,219,73,224,80,70,201,195,100,227,95,89,49,143,36,79,109,135,193,72,13,39,117,128,14,13,235,212,217,107,33,77,155,138,239,56,98,236,84,107,19,50,210,17,32,134,120,242,234,89,247,227,113,203,85,222,93,125,125,14,105,31,81,198,41,237,163,29,10,226,173,69,104,225,125,195,215,97,94,243,70,6,28,185,135,245,179,214,148,74,43,215,50,205,230,51,29,47,14,253,165,215,32,246,216,253,246,90,134,171,157,114,179,117,252,199,185,235,31,148,211,23,193,230,130,162,141,23,14,4,86,108,55,121,16,175,240,203,0,3,133,2,93,27,110,11,51,244,5,139,60,5,240,80,167,234,139,235,60,242,186,143,27,205,222,125,61,140,230,119,208,226,33,90,58,8,129,176,193,108,19,143,207,225,167,91,45,51,103,184,45,209,101,255,150,77,18,79,210,255,132,175,253,188,114,191,158,239,239,135,188,127,185,236,195,49,123,126,25,148,32,148,147,144,56,49,45,129,137,33,121,163,83,201,209,164,25,151,177,57,149,192,185,140,168,129,174,40,68,24,188,2,3,141,145,47,212,80,248,57,86,5,119,17,139,79,70,27,36,89,226,135,97,134,236,208,99,171,66,130,55,24,142,192,207,56,4,92,177,9,164,4,98,113,90,214,147,137,176,141,55,246,94,230,138,21,109,20,210,81,212,80,250,203,218,229,228,65,144,94,230,196,142,13,147,136,144,204,121,184,50,157,74,53,172,66,36,218,79,231,83,212,216,198,118,209,12,145,20,50,194,218,65,219,76,205,210,99,100,138,91,217,89,20,74,106,66,165,202,199,206,178,55,247,80,61,189,219,199,249,173,30,215,82,52,140,145,49,66,68,139,77,120,203,19,102,82,234,162,78,163,230,234,212,194,135,185,228,170,219,58,129,21,177,139,180,58,3,13,72,52,160,131,19,164,12,16,98,88,189,248,184,208,151,181,66,44,133,23,98,132,241,215,75,180,215,229,184,39,170,7,98,115,53,203,84,172,194,161,110,112,181,30,250,130,77,213,181,53,63,241,2,233,247,251,244,94,247,227,175,238,255,243,54,160,235,204,241,196,175,169,80,35,104,0,1,198,138,32,197,212,64,76,121,141,16,207,105,70,141,58,199,176,211,144,92,206,251,127,54,78,140,204,5,51,84,44,13,2,103,48,73,164,194,36,212,160,49,136,16,14,23,3,7,199,128,228,1,32,97,208,106,0,57,228,137,24,201,15,140,37,28,194,203,133,135,1,79,230,132,88,101,122,231,70,34,52,178,99,1,139,117,19,12,153,96,34,8,197,199,76,137,16,200,1,140,206,92,229,198,197,0,196,1,32,99,162,207,1,135,22,59,0,128,88,41,136,255,251,178,100,198,140,197,250,102,202,27,186,73,240,82,129,89,66,111,34,40,104,25,211,30,79,115,101,9,60,142,164,197,166,33,208,135,151,0,193,201,197,149,11,52,96,2,33,135,104,190,2,11,85,226,160,224,224,100,214,100,43,12,146,234,238,124,68,0,86,0,153,64,161,53,26,78,213,98,105,37,183,166,136,78,75,32,204,247,84,191,235,97,163,151,126,25,113,167,107,69,43,213,148,64,54,104,230,34,145,8,46,42,253,210,80,109,255,130,34,112,195,207,41,131,219,131,186,92,245,130,100,43,73,128,56,144,108,27,30,144,198,228,150,59,17,175,94,57,14,200,179,166,189,245,231,217,131,241,79,22,169,219,25,118,223,117,119,159,151,44,213,229,219,85,100,152,103,86,89,127,143,253,71,30,30,148,166,155,50,114,34,178,250,156,162,187,51,189,197,231,39,44,89,221,38,63,122,165,203,150,121,82,238,178,253,110,165,127,187,127,157,231,62,190,57,216,187,222,90,225,219,207,16,9,123,217,67,243,67,124,239,5,58,240,196,190,131,16,58,214,157,209,224,119,235,193,5,171,203,217,137,234,95,25,183,171,88,43,23,142,51,187,122,45,192,96,65,221,45,252,95,48,125,11,85,17,43,11,216,104,41,166,9,137,47,65,255,3,233,151,2,19,187,254,89,232,186,236,130,254,119,88,0,0,1,208,195,208,244,194,65,108,194,50,196,202,79,152,196,150,112,230,103,8,199,208,240,202,32,104,197,144,32,192,16,8,13,3,152,50,12,24,32,9,175,81,192,4,218,36,112,68,1,217,116,60,103,150,202,169,86,234,209,49,15,218,203,117,73,129,66,161,143,8,128,180,162,255,189,129,81,67,75,154,73,160,110,197,73,99,141,50,170,10,10,201,95,102,222,213,107,157,108,154,36,2,246,202,130,167,165,204,245,120,49,245,147,43,220,179,177,212,182,76,56,137,131,18,44,186,201,181,189,70,237,90,230,246,222,144,228,202,221,52,185,205,62,62,114,203,109,173,98,14,176,189,127,95,154,109,122,50,36,58,99,96,249,173,173,134,168,244,110,221,43,158,142,182,98,211,22,113,169,91,17,79,44,118,102,87,204,179,191,141,105,62,32,94,21,171,165,211,39,154,178,219,20,153,109,233,186,161,139,223,69,182,51,10,150,174,119,62,119,143,143,143,254,247,62,29,215,173,206,244,0,0,4,93,126,146,58,59,138,134,130,47,96,235,24,112,227,64,70,117,192,52,235,38,145,187,48,113,175,226,80,129,223,215,254,207,254,205,43,255,255,225,163,9,188,227,24,46,141,86,138,106,255,244,129,38,1,0,254,96,46,8,166,21,0,66,98,226,146,134,112,134,192,98,206,46,134,48,129,28,97,134,255,251,178,100,157,14,231,65,104,202,155,186,123,112,54,2,153,163,101,37,54,28,165,109,34,79,105,143,217,10,10,101,201,151,160,218,56,6,17,128,100,96,16,18,230,17,161,48,96,68,7,163,128,161,12,16,0,81,128,144,45,175,2,64,13,70,37,118,119,106,82,175,33,36,45,216,41,241,161,38,129,124,71,70,144,41,70,8,29,34,37,102,22,24,116,230,196,101,79,45,240,103,177,100,82,130,35,212,148,100,66,173,193,176,154,201,131,97,14,177,90,17,215,48,150,170,44,69,202,107,12,127,174,206,155,27,82,212,130,253,116,125,179,202,93,43,171,29,194,137,148,196,18,168,26,71,102,91,81,34,119,230,251,217,142,101,79,29,94,139,218,249,191,84,242,197,232,180,30,93,131,213,178,157,63,78,234,109,155,81,90,79,119,67,35,233,212,41,190,59,174,62,173,185,118,205,98,105,214,217,99,122,242,237,218,233,47,101,113,22,48,9,48,159,34,48,147,220,107,55,255,255,211,191,150,118,195,1,134,236,161,226,49,68,90,143,110,106,100,44,176,136,249,76,38,97,111,145,162,64,148,210,156,27,112,66,139,77,81,64,174,163,228,204,177,225,128,24,32,220,200,146,57,218,182,255,255,255,3,31,57,188,72,245,191,75,152,92,57,13,75,49,20,168,0,3,227,2,144,71,48,49,1,65,96,41,49,205,41,19,62,34,34,51,133,66,83,12,96,95,48,189,28,115,6,224,27,48,40,5,51,24,96,76,48,9,3,64,16,33,148,1,234,41,152,51,129,146,191,42,0,203,173,28,61,81,91,200,1,154,54,19,91,53,189,74,97,160,201,202,2,18,253,188,8,178,233,138,99,94,16,40,9,44,160,130,235,205,124,104,43,170,198,225,238,182,91,217,41,205,248,54,221,48,33,20,142,48,202,101,132,32,38,174,60,221,122,94,235,146,75,82,86,135,111,120,85,103,57,126,169,86,158,151,34,36,74,87,177,223,243,49,59,231,45,100,212,171,15,134,235,49,229,166,226,97,0,185,137,81,186,230,100,178,9,20,205,28,74,147,103,169,80,181,52,242,109,237,203,60,234,237,151,217,245,206,53,213,71,80,211,73,241,253,34,214,154,38,107,27,58,133,248,158,247,205,205,221,116,147,138,247,55,135,88,0,0,1,110,226,111,22,8,95,66,103,155,248,23,1,192,221,151,230,228,186,201,23,63,71,21,69,42,175,102,108,140,160,168,121,255,189,127,255,255,253,61,4,145,11,117,101,232,201,106,205,222,77,138,81,12,116,123,189,162,146,69,59,219,57,220,236,168,69,156,249,205,106,152,82,34,96,0,9,118,195,4,66,112,40,12,0,15,204,85,241,204,180,3,141,215,48,204,253,5,76,162,255,251,176,100,161,140,230,240,103,72,147,218,91,240,75,202,89,179,97,226,40,22,161,109,42,110,229,109,193,60,158,230,141,149,8,249,3,64,69,184,84,58,50,64,73,48,144,25,20,9,228,208,200,253,144,149,151,7,66,15,83,173,201,35,114,240,140,27,252,226,254,178,37,211,76,222,94,34,92,160,204,26,148,240,228,45,229,199,207,56,235,217,187,157,220,179,123,181,162,247,209,84,191,206,209,115,92,146,151,69,202,3,171,235,27,191,181,122,150,42,70,238,51,78,62,170,17,180,137,116,215,209,78,197,238,158,231,156,192,234,68,147,196,42,41,34,116,185,154,36,157,148,237,19,165,244,230,157,167,237,97,244,118,174,148,242,249,58,163,217,190,179,189,118,201,73,230,135,79,29,107,64,184,125,44,72,169,112,183,201,163,165,253,196,98,52,229,14,84,150,224,86,199,133,75,160,227,15,0,217,167,40,4,25,90,61,164,239,115,239,65,25,212,180,30,223,245,122,127,237,255,255,123,153,191,194,144,0,56,226,3,185,76,80,162,74,57,217,197,20,89,202,38,150,114,253,226,11,91,27,124,76,2,138,90,8,238,51,219,68,34,1,111,227,4,176,61,48,3,0,163,1,240,17,49,58,87,115,47,177,203,51,149,65,67,9,48,126,48,85,28,1,0,21,24,7,132,33,138,8,40,152,54,129,224,240,12,145,0,18,126,28,20,240,185,67,36,142,158,130,48,43,68,100,211,70,196,179,105,72,220,44,176,104,68,173,175,79,172,210,105,178,245,193,104,129,169,64,27,51,157,164,89,183,183,191,146,229,87,180,198,24,22,235,101,45,86,121,55,242,195,210,143,175,201,131,10,227,177,143,59,57,43,81,226,123,166,49,137,228,149,65,98,62,135,101,171,99,166,79,181,245,36,160,159,189,118,30,77,77,59,162,222,138,109,210,113,2,232,99,163,154,173,107,46,76,19,61,51,53,191,204,117,126,253,31,99,177,101,169,122,110,45,87,54,201,201,189,54,221,86,108,46,85,100,199,56,240,210,229,24,165,221,113,227,54,126,144,16,198,2,109,196,228,245,161,30,131,130,112,250,107,142,14,95,140,29,4,101,247,27,47,58,211,169,252,203,51,1,32,111,66,245,161,35,26,170,174,213,255,255,255,103,155,153,210,203,255,226,59,122,22,21,156,85,183,52,67,231,74,195,92,179,143,120,83,187,153,185,234,135,0,1,121,141,114,196,95,72,12,97,34,7,97,128,68,97,38,14,6,95,67,80,109,38,146,230,160,228,20,100,228,14,38,45,36,194,97,140,4,102,5,161,158,100,154,27,134,18,64,202,96,12,2,9,134,21,0,208,35,147,57,93,142,32,176,24,46,106,15,120,36,108,44,207,32,255,251,178,100,177,140,134,116,92,200,147,218,99,112,81,41,185,183,96,227,126,91,45,131,26,47,109,45,201,53,164,38,169,145,14,56,82,77,219,88,122,18,80,187,51,45,228,136,24,180,14,97,107,206,252,120,68,178,86,61,102,122,219,98,130,237,222,195,173,123,189,189,100,20,95,32,187,57,109,128,181,61,239,141,20,213,98,201,130,49,243,160,123,49,185,81,165,209,6,192,225,122,228,106,25,159,154,111,109,37,11,155,116,41,54,36,212,113,185,202,179,36,163,238,23,91,79,93,202,213,27,64,180,81,161,41,34,105,160,140,141,197,117,191,204,184,100,213,111,46,116,199,110,40,217,202,138,107,51,2,120,230,239,156,110,80,205,119,79,224,140,115,133,85,29,53,49,82,205,42,84,63,230,227,47,86,8,0,33,59,232,156,149,198,20,220,90,3,90,4,130,47,100,42,60,238,182,59,188,205,167,103,143,62,67,196,123,243,39,156,123,92,127,254,249,63,246,170,191,255,34,45,19,214,255,54,208,177,52,249,255,105,212,18,226,202,81,64,204,216,246,29,89,149,230,9,234,73,26,22,145,74,226,170,0,140,22,64,28,192,108,13,76,24,194,64,199,122,100,12,238,82,68,205,49,123,76,13,67,100,199,40,75,76,45,65,60,192,32,83,76,117,130,248,194,124,23,128,64,60,172,40,52,96,164,11,234,104,234,187,113,3,12,224,24,95,172,57,199,81,33,153,103,2,194,180,72,146,17,182,150,63,48,193,11,130,129,186,240,213,49,34,73,18,69,216,223,102,144,190,183,253,70,215,31,150,204,20,24,85,157,221,34,110,83,78,127,90,61,125,90,167,174,175,237,110,252,236,55,111,255,178,76,110,223,159,150,181,44,171,90,235,253,90,254,86,198,57,229,147,65,205,25,101,209,170,167,222,240,84,246,112,232,227,90,178,32,100,22,37,36,104,116,72,209,29,7,225,3,135,33,216,47,14,4,129,202,161,10,57,131,197,106,21,61,77,48,215,152,145,236,157,165,99,198,69,251,210,199,26,239,61,219,55,76,227,251,190,164,70,255,228,183,26,35,243,37,220,4,0,84,164,129,249,170,204,68,61,130,144,11,232,36,96,56,34,240,152,15,99,218,46,234,51,38,171,49,13,119,117,255,119,34,191,89,255,183,244,197,51,141,99,19,42,38,44,17,158,4,84,87,9,214,215,160,171,197,73,9,129,178,105,129,232,116,225,135,33,145,75,77,200,154,50,171,53,93,114,4,1,49,183,180,104,192,80,28,8,10,24,175,122,26,20,68,156,216,47,25,66,11,0,78,224,160,0,96,32,64,102,48,38,97,96,30,227,194,34,224,224,122,123,43,19,134,21,128,118,190,93,50,1,5,212,50,33,89,255,251,178,100,181,136,6,253,115,198,139,219,68,116,80,4,41,135,101,237,54,24,61,165,45,78,189,51,65,28,144,103,105,131,177,120,22,232,152,143,64,59,10,60,102,192,63,132,231,250,111,85,125,103,14,122,250,216,63,162,235,225,20,225,140,118,186,98,54,75,162,29,10,109,209,12,220,29,218,10,130,110,58,38,69,115,100,133,125,187,169,200,188,28,79,15,224,141,187,158,193,219,15,212,202,143,240,249,8,41,255,130,209,109,189,66,162,154,128,220,91,40,133,27,152,54,86,4,203,17,205,123,217,166,185,116,123,72,169,183,54,128,93,146,23,6,207,146,140,46,188,232,145,2,237,201,56,20,94,137,253,98,73,58,204,177,253,180,251,161,248,0,64,32,30,93,112,141,67,211,100,15,101,194,177,109,83,111,115,111,52,149,229,1,255,139,61,61,143,157,5,75,117,127,255,208,33,127,126,172,254,186,36,115,1,116,162,179,117,146,208,240,50,69,202,31,23,115,68,71,211,124,145,187,152,46,218,213,100,245,95,88,2,200,129,52,193,20,4,71,131,68,199,228,102,141,37,5,96,209,97,13,12,55,129,136,197,12,98,76,28,128,72,100,59,12,51,194,84,193,156,17,149,227,55,153,40,8,71,37,175,68,32,227,249,9,79,88,121,226,71,1,115,66,167,105,53,210,118,151,178,233,66,254,38,117,94,155,50,67,164,210,42,208,241,241,109,44,114,253,12,91,85,234,91,50,2,223,56,198,60,96,111,110,181,148,23,122,174,119,231,149,101,45,172,55,47,177,65,78,228,98,82,189,25,9,155,186,105,100,25,92,83,48,189,182,33,13,26,72,94,34,69,181,137,20,90,27,6,49,127,155,144,242,151,245,83,65,19,237,229,166,223,94,42,18,185,11,68,194,75,71,182,141,55,163,240,201,65,36,232,87,223,56,81,101,222,141,150,26,139,82,96,150,102,24,46,164,231,4,18,156,122,56,183,181,190,51,171,223,83,148,99,112,223,104,241,25,141,110,51,148,84,62,159,110,173,0,74,46,78,208,62,89,130,213,8,208,165,208,38,93,200,187,226,205,32,35,229,65,121,235,2,246,255,48,109,28,112,185,14,117,47,226,68,245,189,169,31,127,2,196,242,62,183,36,124,16,120,165,82,255,234,238,255,219,56,126,199,186,130,100,138,176,8,75,187,81,163,2,186,190,254,121,183,48,76,22,128,44,192,244,7,12,18,130,20,197,197,62,204,198,136,88,198,48,113,204,98,0,132,195,88,66,65,65,174,96,82,4,102,52,96,14,96,104,0,235,8,223,112,192,164,3,223,55,35,109,56,193,140,19,226,210,214,135,56,60,17,202,113,40,108,20,236,229,243,198,146,192,133,145,162,169,119,178,84,255,251,178,100,192,142,7,9,119,72,11,218,75,242,78,132,9,167,97,79,92,92,17,221,34,47,100,211,128,201,14,102,233,128,169,64,200,208,202,24,159,164,77,139,213,187,166,173,132,221,218,67,37,73,217,251,217,166,237,185,187,254,244,243,12,108,196,224,59,148,153,93,150,126,120,85,143,214,183,98,55,147,102,179,170,148,242,156,105,44,236,83,232,96,200,34,68,236,211,40,73,214,150,233,2,176,121,183,75,45,40,219,120,68,197,168,143,38,109,157,178,97,38,164,172,137,162,151,141,214,165,178,159,238,29,100,211,18,141,146,81,230,145,137,3,112,44,166,49,141,126,92,164,254,94,201,49,117,118,149,194,14,90,183,48,185,218,67,123,239,62,201,39,93,108,134,73,182,196,96,2,32,0,13,198,2,223,149,194,198,24,130,198,159,56,201,205,8,148,46,23,213,33,1,111,129,81,187,127,209,188,191,255,228,59,49,218,75,156,26,45,138,25,110,45,155,169,218,189,4,2,32,13,84,14,9,76,7,1,1,161,153,134,220,201,147,42,129,133,18,89,139,32,25,130,9,128,96,8,34,24,76,8,20,4,133,102,117,94,100,16,3,89,129,45,75,14,173,32,236,237,79,155,134,185,244,45,110,162,47,82,126,23,71,85,113,44,218,205,108,148,73,157,126,193,18,223,253,117,215,238,57,120,128,154,59,28,184,254,81,243,124,161,189,95,185,241,161,90,230,21,111,223,157,201,122,82,57,45,127,46,17,86,162,106,5,47,62,227,182,62,125,58,69,135,163,131,134,55,80,209,218,244,247,118,3,243,179,80,233,47,227,158,236,111,209,235,115,200,71,240,192,204,20,169,251,112,217,153,189,225,55,179,142,221,51,41,155,165,113,20,25,230,54,113,26,201,171,78,23,85,188,196,173,189,157,232,239,30,86,212,255,250,205,22,114,135,29,251,218,213,249,189,247,239,110,127,160,34,62,207,19,62,231,66,64,83,67,69,232,48,55,129,129,79,234,66,137,34,21,117,212,56,187,104,78,77,139,224,171,63,99,129,171,239,131,230,164,66,202,231,129,197,163,72,172,95,154,76,101,232,161,246,104,28,231,39,246,122,217,181,39,122,29,232,92,117,252,93,232,158,246,235,125,203,95,253,38,2,0,140,56,136,147,54,42,229,62,230,50,55,221,182,53,236,38,51,125,17,49,232,15,48,136,7,54,88,54,49,200,43,72,183,229,133,24,12,21,189,83,114,182,0,98,57,7,22,148,54,238,193,183,232,60,17,248,100,144,250,23,181,9,169,20,172,44,204,161,166,231,106,34,233,24,137,168,132,30,248,15,3,181,99,181,87,37,169,136,254,130,236,169,38,163,118,138,129,164,55,35,19,44,38,91,94,65,48,255,251,178,100,198,136,6,183,109,202,179,185,99,242,72,133,153,65,106,39,84,31,41,229,34,14,233,49,137,37,150,166,180,252,156,104,245,40,5,121,219,177,156,113,230,40,225,1,176,48,41,5,135,154,50,117,16,14,80,97,147,7,144,46,38,194,4,13,147,25,46,67,16,243,208,150,19,8,4,99,226,240,76,104,234,18,54,138,10,19,90,0,240,173,169,138,129,132,38,76,38,121,17,182,247,69,16,122,173,106,225,98,171,146,146,226,72,206,174,147,138,240,218,82,49,19,40,220,104,170,50,200,93,233,36,41,172,38,105,54,145,106,40,245,38,94,227,27,166,32,211,144,57,148,105,38,147,186,142,107,162,66,208,160,141,203,62,212,38,82,101,68,74,189,95,33,0,1,8,0,14,10,109,9,94,15,96,43,24,198,129,107,112,82,34,15,167,91,209,24,237,121,149,209,189,153,8,43,97,79,67,223,137,159,149,59,138,65,209,130,89,112,168,72,92,71,25,143,250,183,252,255,109,95,171,75,168,141,63,238,210,160,219,88,27,164,183,253,235,47,113,0,18,96,232,172,104,181,224,116,137,144,124,44,236,99,80,92,101,82,62,6,54,193,35,81,138,67,201,130,160,114,249,127,153,249,132,96,84,15,3,64,76,204,192,225,138,174,84,205,212,80,95,105,183,220,232,138,90,221,183,98,251,21,38,9,109,126,47,9,64,187,59,186,72,45,56,183,172,169,25,45,90,106,26,113,144,143,9,93,30,226,240,152,244,66,134,63,38,250,88,106,94,199,100,87,235,220,166,166,152,251,144,11,203,212,123,129,159,175,121,166,17,173,113,243,148,53,39,24,72,84,72,179,167,233,35,105,246,25,112,178,182,234,89,175,186,83,72,186,215,122,181,248,144,150,148,186,45,141,21,218,102,11,47,171,74,155,93,216,225,106,23,60,247,226,69,89,102,233,170,216,67,217,152,128,121,193,230,16,76,193,146,243,200,221,94,158,153,170,66,141,164,75,69,168,7,186,126,222,201,183,246,224,192,102,98,168,179,44,213,98,213,169,35,90,146,118,192,0,24,0,160,16,195,6,64,236,181,145,27,192,9,31,169,88,80,68,246,60,46,68,61,253,160,33,45,5,118,97,175,105,33,206,25,36,130,102,129,180,30,248,209,253,137,255,1,50,127,217,173,2,110,255,254,214,148,58,103,236,255,255,232,172,4,0,70,0,32,6,21,6,131,0,4,166,48,49,19,19,54,113,213,3,12,201,128,224,209,24,7,128,209,128,88,26,24,136,129,106,126,41,231,89,228,43,3,73,76,94,58,237,14,99,173,157,247,72,203,62,104,84,46,237,51,249,34,221,237,12,20,66,219,248,79,226,86,163,83,60,104,240,199,59,143,22,253,255,251,178,100,189,15,7,39,122,73,131,172,55,176,65,227,153,173,97,165,118,27,197,231,38,15,105,47,201,8,14,101,97,167,161,80,253,118,216,32,180,197,61,236,82,158,119,83,24,199,224,89,169,126,224,214,95,71,118,150,229,204,47,206,163,13,24,68,164,219,19,68,113,134,13,35,93,14,147,179,230,25,159,15,242,134,38,98,58,85,165,16,178,170,7,73,89,201,149,95,8,107,95,183,84,141,19,71,13,48,186,203,48,149,98,90,231,182,44,134,144,179,104,24,64,136,81,138,179,178,166,156,141,215,230,189,78,117,43,249,144,189,156,225,6,213,229,32,137,167,82,122,195,120,214,98,178,184,84,215,253,102,24,236,206,18,117,187,221,38,148,85,162,122,70,128,24,0,1,97,208,100,227,185,208,234,115,186,67,192,213,111,204,28,76,101,48,77,230,227,124,27,214,127,75,144,47,55,0,15,236,132,212,114,3,195,112,76,9,66,254,240,109,122,39,15,96,221,246,187,210,191,163,103,246,123,234,53,103,255,210,0,0,24,2,128,83,114,91,3,47,114,226,25,70,80,109,198,89,132,214,102,61,6,152,252,70,60,57,42,133,76,106,30,65,119,217,249,120,131,0,118,175,106,168,92,41,159,141,80,16,195,177,112,55,162,7,246,190,112,41,215,255,182,8,142,55,238,154,215,249,100,213,173,12,1,124,209,226,221,90,170,135,15,82,184,67,190,240,121,70,205,161,67,195,223,173,153,40,78,160,127,94,132,145,202,169,83,66,160,140,202,11,123,226,129,207,56,168,172,64,26,85,84,40,231,79,132,99,22,154,129,71,106,51,81,66,132,185,105,185,146,139,226,4,65,135,33,147,36,9,42,150,56,132,18,106,37,148,69,16,84,133,237,34,68,182,36,209,210,65,216,40,179,227,74,32,66,186,203,163,132,94,136,84,31,70,242,104,62,38,92,78,145,99,169,189,77,85,204,110,112,192,164,16,128,33,53,157,243,2,240,88,195,82,141,96,28,34,181,47,165,150,187,174,235,20,153,179,93,21,8,43,173,164,20,159,49,122,156,62,159,103,64,163,230,8,222,197,70,140,109,9,97,161,112,148,1,113,146,215,98,205,111,169,158,225,95,167,209,213,255,211,255,255,255,211,129,0,66,77,186,211,194,2,70,6,10,154,214,182,124,106,217,222,55,133,14,99,55,56,76,70,11,11,15,205,44,18,30,14,74,91,50,111,129,1,150,104,176,150,24,72,103,122,191,109,131,133,43,62,38,245,241,125,243,243,168,135,202,191,62,122,157,20,2,117,95,178,35,102,221,222,29,184,205,244,4,8,122,214,139,40,208,97,218,238,163,41,122,120,116,76,206,221,17,76,230,168,97,12,138,226,135,73,76,137,255,251,178,100,193,8,22,85,104,205,107,143,76,96,73,67,169,101,101,162,118,28,61,165,45,78,61,56,137,71,21,164,129,181,162,24,1,81,197,176,162,72,162,156,131,224,222,139,26,39,15,116,96,153,96,76,4,12,15,72,44,43,76,157,108,80,144,134,130,145,31,20,34,144,68,248,88,177,176,241,10,228,20,228,51,36,194,53,10,186,197,72,18,222,249,152,165,149,143,136,149,29,139,146,164,132,219,107,2,228,81,72,2,104,245,10,17,18,9,196,97,251,57,146,42,169,16,104,18,54,68,132,48,5,145,143,24,165,69,48,123,24,171,58,77,17,101,47,178,166,28,102,41,68,159,38,52,156,107,232,6,117,122,225,152,106,18,72,55,97,228,165,115,29,147,205,6,7,219,189,123,20,210,235,79,44,0,203,54,44,148,122,115,225,73,101,214,86,189,234,32,93,35,238,243,112,254,87,82,150,149,6,117,173,159,246,214,159,214,199,207,206,183,46,13,38,221,107,85,11,35,177,94,128,67,51,0,144,20,48,16,8,147,7,85,25,49,76,22,243,43,2,88,49,52,4,227,4,1,216,48,47,2,35,0,0,98,49,26,6,54,3,20,141,161,208,208,41,126,25,191,179,179,155,122,252,204,31,0,26,55,75,242,80,228,100,224,194,254,118,162,247,38,85,203,21,202,129,9,148,227,42,201,232,126,245,87,250,177,175,211,99,58,14,71,73,150,19,78,20,57,95,9,69,183,71,136,172,248,25,196,213,84,83,127,224,94,157,9,41,167,146,5,166,89,78,67,92,116,77,64,59,89,68,239,92,254,28,60,59,74,74,163,176,184,181,51,206,95,159,118,170,61,31,56,206,184,166,141,161,146,26,188,9,86,35,111,234,177,84,75,175,231,112,114,251,218,141,217,126,209,254,137,172,105,92,210,156,123,104,62,8,247,169,182,114,174,193,49,77,246,91,179,120,198,178,142,30,207,139,175,176,193,15,210,251,255,87,233,94,150,41,70,110,243,183,171,154,88,64,9,4,68,86,0,69,8,99,232,97,0,70,56,95,86,10,172,229,194,83,157,79,77,169,71,55,208,14,89,47,120,173,180,123,57,253,148,153,75,106,106,27,230,127,76,142,56,56,215,180,160,192,69,64,56,8,51,170,159,139,178,95,236,10,166,197,253,52,165,3,16,106,180,190,78,97,80,220,199,137,124,211,48,168,220,166,204,199,160,44,201,112,228,193,80,84,192,17,24,200,48,164,18,7,56,42,60,192,73,222,133,212,127,99,71,84,118,102,251,54,34,149,178,204,181,122,137,249,107,124,225,8,171,58,139,187,44,0,68,77,137,118,127,39,223,229,117,242,164,203,119,82,198,254,179,228,19,98,99,121,238,71,145,137,21,0,105,255,251,178,100,196,136,135,13,119,73,3,218,99,114,69,35,153,65,111,43,26,27,37,199,45,46,229,45,201,3,142,102,25,147,137,88,34,91,6,34,122,9,2,143,100,40,100,121,202,153,165,137,73,127,228,231,86,37,34,48,70,133,98,118,131,195,108,42,72,70,195,36,132,35,228,233,54,203,144,161,148,17,42,71,112,94,208,173,68,162,133,40,116,189,81,45,161,140,49,98,125,253,123,166,89,212,167,24,181,20,105,138,203,151,86,38,203,129,68,28,128,138,72,14,137,28,133,97,162,24,93,98,25,187,161,96,184,242,140,151,103,210,211,204,135,207,11,247,233,63,4,133,126,175,206,24,85,104,206,202,248,6,208,102,8,117,240,206,9,129,106,113,20,96,106,23,40,2,89,231,131,163,237,8,26,137,209,192,27,135,62,236,78,114,209,226,194,163,66,84,29,74,14,79,86,246,125,78,239,111,145,253,169,173,226,150,169,255,208,62,0,8,8,5,14,16,66,0,147,14,192,35,99,21,99,232,104,131,229,37,211,87,64,243,62,138,35,28,64,227,4,70,83,90,66,224,40,130,200,21,50,8,78,34,102,11,36,138,200,79,188,103,94,150,90,220,140,117,5,253,66,165,178,230,109,38,191,106,62,56,150,49,142,91,44,20,30,51,202,154,134,225,239,238,232,19,238,220,229,121,88,57,116,11,90,159,37,85,113,238,190,217,82,176,159,21,25,1,168,225,44,84,236,178,176,190,122,209,9,26,91,151,61,45,80,141,110,182,75,183,68,91,80,93,42,148,9,181,60,113,12,142,70,79,5,82,68,153,34,26,149,105,204,202,230,92,93,39,31,41,47,186,111,1,72,133,17,153,202,182,88,60,45,159,43,89,17,207,66,165,178,147,137,16,75,123,122,214,215,133,99,10,212,176,106,67,169,196,80,64,118,102,44,32,160,165,170,228,171,142,205,16,222,132,150,161,149,4,132,137,82,176,117,218,124,227,206,151,227,42,197,145,67,141,53,175,68,196,205,175,249,52,156,95,21,217,102,87,226,218,71,160,0,0,0,100,2,30,136,75,204,89,83,124,68,254,173,34,122,97,92,46,132,220,6,40,170,141,2,56,111,79,90,114,75,105,115,162,86,116,60,86,19,149,70,51,77,20,30,144,249,86,121,122,244,18,234,236,249,34,85,90,10,214,187,86,227,200,82,122,123,147,100,146,162,148,190,191,242,224,24,34,213,142,0,195,0,137,128,226,209,141,217,193,164,111,209,133,237,193,138,162,145,134,228,240,24,108,48,32,77,49,48,74,21,1,166,162,45,80,70,189,4,131,39,148,252,70,118,205,156,76,242,212,38,24,97,215,150,206,61,214,105,146,167,183,207,69,231,55,186,194,150,139,151,181,78,255,251,178,100,203,136,7,219,122,72,195,186,99,112,78,3,249,75,105,226,78,26,205,169,43,46,229,141,200,223,10,230,105,149,61,96,248,87,191,203,37,241,221,170,222,250,79,221,203,153,198,237,81,33,4,12,164,181,201,137,145,227,212,114,91,97,58,167,145,60,194,18,173,119,138,39,149,67,51,211,40,43,98,100,68,151,21,190,190,37,249,143,196,190,242,233,165,169,10,244,154,112,185,212,199,108,215,252,174,157,164,42,202,27,56,194,108,197,180,149,148,230,182,3,154,192,215,210,19,152,204,234,73,62,48,125,179,184,204,165,227,139,160,30,109,121,125,14,175,119,227,84,166,40,19,180,217,53,42,246,154,95,183,33,219,106,251,243,95,103,138,2,151,0,32,11,64,0,36,27,252,39,9,107,4,38,23,149,58,196,96,186,177,36,227,129,13,98,161,165,104,39,120,227,244,187,100,110,24,201,123,218,8,237,75,98,71,203,51,255,255,255,246,111,176,87,255,254,128,0,0,12,1,106,137,129,80,104,6,96,32,192,100,175,56,106,227,52,119,168,248,102,224,24,98,153,230,36,32,152,20,8,3,158,19,10,1,149,255,45,116,204,13,5,40,234,92,129,192,68,84,247,40,167,199,130,212,131,127,212,238,164,131,47,199,57,197,105,181,174,34,228,29,206,255,200,121,191,193,166,210,127,100,133,194,177,187,56,51,236,47,87,221,212,127,94,43,16,160,97,69,13,236,149,89,179,202,189,232,209,50,162,139,82,132,77,42,35,109,118,114,97,104,68,132,133,37,137,12,197,51,102,215,85,34,104,65,115,200,148,137,141,82,118,24,97,17,52,226,229,151,95,17,182,67,56,61,169,162,119,66,190,29,90,91,113,149,209,100,41,58,11,146,65,179,198,220,96,185,150,24,49,68,173,145,31,69,53,109,28,228,81,87,11,177,123,79,158,77,74,58,116,137,243,98,231,151,222,169,199,81,20,23,0,0,0,160,72,40,0,129,34,198,120,17,217,158,249,213,177,52,67,202,109,159,163,147,7,222,242,107,253,199,178,149,33,45,228,147,41,90,143,153,25,15,193,14,99,97,10,163,206,185,254,164,125,129,152,122,152,169,55,86,252,253,111,255,245,127,119,169,235,64,194,5,56,228,67,113,32,8,32,28,51,92,114,56,24,61,58,70,19,48,16,45,8,50,69,136,176,72,144,23,20,76,19,8,149,150,212,56,6,14,98,146,41,92,241,48,219,45,203,233,12,11,3,146,226,195,129,147,68,255,238,42,160,246,247,91,42,129,150,249,171,117,47,126,243,201,206,195,187,149,133,0,89,61,95,170,251,193,223,115,118,251,45,166,146,195,45,79,31,179,117,249,145,215,148,146,201,108,34,43,233,87,196,133,255,251,178,100,199,8,134,176,119,202,75,169,31,82,69,4,41,109,101,166,136,28,213,213,43,78,176,127,9,66,26,36,201,167,141,104,42,249,54,190,249,53,72,148,60,23,8,53,14,209,147,31,117,97,241,36,178,36,52,77,94,94,31,82,23,234,215,46,189,45,174,195,31,35,66,186,168,229,147,230,10,133,35,210,65,169,244,148,143,27,43,171,29,9,203,32,47,121,127,121,98,104,74,107,246,27,113,145,226,27,114,234,251,131,86,204,82,17,26,47,161,146,14,87,221,131,171,188,89,68,174,229,243,229,52,75,49,194,244,53,213,207,207,35,142,121,91,240,135,127,43,238,0,32,67,85,85,84,121,33,187,46,107,187,2,152,24,81,9,152,202,68,142,33,163,204,48,142,202,193,198,84,254,152,186,118,187,215,154,54,158,195,54,69,240,54,8,54,86,152,231,37,28,233,25,30,89,157,252,166,104,71,221,23,58,125,254,154,244,230,92,133,133,113,84,172,90,211,187,127,255,244,16,0,0,8,59,49,124,79,22,28,134,6,243,48,125,83,108,30,147,105,194,64,200,236,192,116,136,192,0,16,192,208,32,34,34,0,6,41,170,191,221,240,206,111,61,203,177,67,162,6,53,82,154,11,6,53,101,238,27,23,147,70,239,110,95,153,80,51,191,63,141,57,80,35,157,169,185,69,183,254,78,237,187,139,56,72,6,51,216,214,21,17,86,215,110,168,253,222,253,90,87,147,125,139,194,171,37,90,188,93,140,81,116,43,226,141,135,92,53,243,250,21,143,166,4,229,197,227,189,145,168,47,170,61,141,109,157,146,82,174,227,179,227,184,159,191,255,98,180,182,149,135,45,241,226,234,223,236,162,118,85,174,131,17,241,186,242,220,11,60,244,174,252,116,50,92,127,171,126,123,26,250,89,6,206,164,114,36,170,96,47,65,142,115,105,46,139,103,164,237,101,149,54,185,115,247,117,59,238,109,127,159,218,214,175,101,19,135,134,39,85,16,179,108,44,0,48,0,3,41,108,44,65,104,56,241,180,174,27,17,15,226,109,80,73,44,77,129,91,146,48,222,91,156,28,137,208,64,235,116,244,194,114,167,178,30,35,22,20,130,38,18,251,92,152,121,8,50,125,110,42,180,147,20,169,103,104,248,115,255,255,240,240,0,51,39,7,3,42,194,82,168,186,99,119,178,103,155,242,98,141,124,135,67,18,203,208,129,196,112,91,49,20,90,48,108,24,129,84,201,173,153,162,147,176,3,118,156,56,197,168,99,146,182,168,0,92,152,205,201,53,109,59,182,106,67,181,8,65,43,93,74,123,3,130,22,252,182,35,76,254,60,243,84,204,94,171,63,198,167,208,150,2,202,167,107,222,144,75,239,91,153,155,214,147,255,251,178,100,197,8,182,254,110,73,195,186,99,114,67,226,153,72,107,8,40,27,177,229,40,142,233,45,201,26,140,37,1,167,172,232,138,193,23,58,47,25,73,110,164,169,206,145,84,70,131,205,183,25,210,172,155,40,23,64,36,112,165,2,253,181,54,76,226,233,18,228,73,246,46,141,234,246,219,7,125,72,173,238,236,35,54,37,23,50,27,35,68,220,9,34,130,164,154,50,85,140,148,134,49,155,25,91,161,84,180,150,93,59,81,39,38,219,222,131,94,189,201,119,163,91,155,132,146,255,119,18,131,145,48,171,7,233,68,125,2,126,217,51,121,29,138,6,60,97,13,36,74,109,3,66,100,108,128,47,120,196,34,59,149,71,147,130,136,7,162,100,7,241,92,127,73,68,106,250,188,166,159,190,174,127,221,221,62,105,216,62,101,196,194,238,168,214,121,80,59,152,42,56,72,229,177,151,27,40,153,167,172,42,158,159,234,255,43,149,232,253,173,255,255,168,0,0,42,3,249,125,121,137,36,94,37,206,105,33,159,26,100,86,6,160,152,32,44,157,124,145,64,87,45,202,5,110,74,203,91,157,234,63,247,254,78,195,68,188,33,204,9,253,211,213,249,31,229,128,41,132,82,225,226,130,247,141,122,97,186,217,199,46,150,206,123,84,45,231,237,21,62,40,200,208,189,27,1,101,105,233,172,220,52,84,121,239,115,149,16,54,186,145,147,73,151,48,170,231,222,149,65,132,112,132,80,85,228,163,38,212,47,235,32,71,37,114,77,54,220,254,91,74,234,2,72,176,40,33,35,109,13,33,90,10,143,15,173,34,93,66,170,107,157,90,117,234,19,145,20,24,62,221,41,202,167,75,235,100,236,73,211,44,204,185,89,248,118,60,18,197,1,12,183,68,0,62,129,252,80,35,50,130,216,96,201,165,20,219,54,134,217,214,54,55,46,104,203,158,236,155,151,195,100,33,19,105,205,229,143,61,241,46,177,116,222,104,70,156,20,90,44,50,212,8,122,111,34,88,193,29,96,1,0,2,84,192,224,44,76,15,1,60,192,164,15,12,90,19,104,204,228,56,77,53,143,220,192,204,13,204,5,198,216,192,124,5,128,1,76,97,248,17,38,8,224,136,161,79,34,51,156,85,80,123,98,205,93,158,107,142,132,159,76,72,77,0,9,113,120,68,68,80,245,46,44,64,49,170,113,82,41,197,45,105,110,216,92,193,49,166,103,28,176,188,220,134,110,246,44,51,110,154,177,88,251,100,186,23,15,2,97,17,86,151,73,213,185,47,116,162,118,132,158,253,47,2,12,174,140,148,138,185,48,192,171,112,87,45,179,41,143,231,21,194,28,136,88,81,157,13,239,143,2,224,34,132,172,78,130,236,156,159,74,3,74,255,251,178,100,200,136,133,129,105,79,227,79,76,88,60,68,73,167,97,169,92,37,109,231,33,143,105,237,201,145,20,100,69,183,153,104,73,91,77,7,240,89,149,168,247,38,132,179,246,199,238,79,159,165,93,65,82,181,39,149,12,75,148,107,181,123,156,36,177,166,104,159,200,212,234,137,141,20,196,119,155,69,250,71,51,121,152,254,73,185,28,202,184,170,83,141,30,174,164,8,10,183,205,138,42,176,157,157,70,244,243,132,65,213,42,5,167,40,139,149,98,73,72,171,203,106,149,154,115,153,181,157,28,107,193,83,195,135,131,248,244,81,55,174,143,60,43,24,210,22,178,13,168,190,156,74,155,95,59,138,247,123,186,224,197,102,222,253,89,41,2,0,48,33,5,250,235,152,123,201,159,30,28,202,161,51,0,21,13,106,166,74,66,23,49,185,210,232,28,238,219,100,134,26,187,255,208,170,64,125,185,235,151,143,201,225,74,215,35,3,245,24,86,239,43,70,164,235,98,9,222,59,55,214,236,216,134,21,73,119,146,177,39,8,131,160,234,154,108,220,182,228,197,53,133,206,70,158,222,46,173,28,56,167,127,255,253,31,235,255,237,0,0,8,11,153,128,64,176,160,24,97,80,148,1,144,12,10,44,13,186,16,140,129,0,76,55,12,67,2,193,16,100,99,24,10,40,5,179,184,26,64,52,14,235,41,92,0,99,93,12,253,119,220,4,100,172,148,68,39,100,152,111,42,117,31,255,194,97,158,52,234,247,110,192,24,211,202,245,185,93,121,103,226,228,79,80,223,175,19,187,157,206,246,51,186,215,169,37,20,191,107,249,42,134,63,157,158,147,246,87,38,140,91,159,189,98,98,213,204,117,203,121,90,169,69,67,86,222,120,247,156,155,165,164,194,238,240,202,173,137,222,220,215,53,126,212,245,73,201,125,53,53,90,215,171,217,175,79,46,229,202,108,126,159,155,175,106,147,57,250,111,195,60,167,44,78,87,175,248,246,237,239,206,229,204,242,173,188,46,94,191,71,98,244,187,146,202,159,221,84,175,126,87,127,84,251,207,239,119,145,89,85,156,187,127,254,175,106,234,98,245,136,57,42,72,71,105,34,192,1,0,66,10,36,0,227,210,56,99,150,197,206,156,87,170,62,49,123,170,134,11,207,235,193,152,126,56,26,242,237,122,105,40,240,244,7,130,3,45,53,31,107,88,145,21,225,230,111,20,113,234,197,159,229,229,59,26,44,158,159,255,81,133,145,199,103,86,152,230,106,96,19,17,132,14,231,124,221,24,164,130,97,64,177,187,187,6,9,152,158,149,134,97,181,225,148,203,38,75,9,154,48,138,116,80,217,136,79,231,29,0,37,57,162,25,164,136,37,113,14,134,20,129,112,218,141,255,251,178,100,178,0,7,35,109,204,77,119,0,2,63,66,169,138,172,180,0,41,190,31,52,25,204,128,8,197,138,41,51,24,144,0,96,11,136,218,191,198,69,92,172,226,51,2,188,76,237,42,208,8,196,204,69,33,42,8,91,24,14,3,66,91,55,93,197,180,1,2,80,104,76,98,191,25,15,168,216,36,160,104,165,150,11,128,246,3,132,126,98,240,252,6,32,53,135,131,172,68,1,97,132,129,25,64,68,10,88,183,8,56,42,4,141,48,27,43,79,221,23,185,225,150,135,58,91,4,246,71,134,184,226,37,80,181,108,41,221,104,15,252,93,220,228,211,16,129,29,203,23,210,89,63,85,140,32,166,241,25,82,33,102,67,201,150,205,40,85,212,74,84,254,203,110,195,114,250,245,229,118,243,135,225,114,252,149,77,210,158,125,32,88,8,152,8,97,69,41,234,85,154,159,165,142,43,117,136,83,181,159,227,159,219,195,89,59,155,147,214,198,252,191,231,49,116,235,69,227,46,155,5,100,52,209,215,242,37,77,43,149,101,140,166,139,221,22,77,46,165,207,154,237,172,183,43,183,15,223,185,127,11,22,245,207,255,255,255,255,255,255,255,201,114,209,177,41,215,41,137,192,82,169,186,108,191,255,255,255,255,255,255,255,245,200,204,39,233,157,236,242,191,136,224,0,0,0,216,212,72,0,0,0,12,1,41,17,128,197,160,7,13,236,118,176,13,125,251,187,39,152,93,75,154,1,253,58,215,255,172,215,165,13,192,119,255,255,255,255,255,249,37,86,0,7,160,192,116,20,35,24,26,157,154,110,165,49,170,223,166,190,74,158,10,226,112,49,225,132,138,36,67,131,6,3,81,228,0,13,49,145,156,213,206,67,17,130,131,0,204,133,49,65,13,132,140,240,58,45,4,112,85,178,148,196,73,67,14,255,211,77,60,178,70,231,102,130,7,165,140,210,211,161,115,253,77,77,149,218,82,160,95,169,151,213,201,150,220,137,36,59,139,77,26,202,213,152,210,191,194,212,207,49,212,73,43,97,217,111,42,97,182,184,129,208,245,191,238,55,159,219,63,221,94,185,75,73,3,83,99,75,158,81,166,246,154,182,89,217,173,126,85,75,171,223,123,119,126,45,45,148,219,140,101,169,250,122,123,20,250,173,90,228,212,90,155,238,99,45,194,214,60,177,44,167,162,194,174,167,114,165,175,246,101,150,53,24,177,245,38,173,93,189,170,148,177,171,52,91,175,83,183,104,178,254,229,133,142,223,195,86,242,198,246,95,126,146,213,78,253,236,176,207,188,238,251,221,127,119,220,175,127,255,220,224,145,138,224,20,211,206,72,0,97,149,30,13,180,91,35,10,125,93,180,242,96,206,43,85,106,234,192,95,184,223,255,251,178,100,136,14,7,161,116,76,151,115,0,2,67,130,217,97,237,44,0,27,205,219,46,78,189,51,129,41,151,103,244,244,157,225,27,34,195,162,57,180,144,109,183,110,249,163,97,170,76,52,247,60,230,128,225,192,16,34,126,81,81,14,64,253,2,204,254,223,245,175,70,234,27,65,78,24,1,133,0,0,104,74,96,108,238,97,96,208,106,90,178,98,200,172,96,47,40,97,40,132,32,4,140,162,6,76,15,1,36,10,26,96,48,136,103,18,10,6,2,25,220,42,72,9,4,164,229,64,169,17,101,0,208,15,14,76,83,144,196,125,50,248,140,37,106,93,178,216,125,230,26,192,247,22,168,126,69,116,44,6,42,51,42,244,49,191,91,44,22,207,219,216,82,151,72,240,127,222,146,15,239,138,82,144,134,81,173,93,192,250,196,8,213,123,93,166,30,88,221,161,70,134,77,159,148,136,242,145,166,193,29,69,52,94,15,66,136,202,71,136,223,29,32,216,46,169,213,80,160,55,165,214,139,107,234,181,27,81,76,131,105,161,106,179,21,145,117,80,33,16,188,173,163,45,106,147,3,229,216,42,58,43,37,38,21,8,72,143,159,42,186,3,236,204,65,138,37,170,15,164,34,125,221,120,78,234,53,151,76,95,151,148,170,91,121,212,64,0,0,3,88,192,240,1,5,60,172,5,17,222,95,144,34,114,58,157,187,103,130,197,24,126,127,121,121,126,177,61,202,23,116,41,82,51,86,71,237,142,137,148,51,142,76,56,186,237,252,255,252,205,193,240,133,132,112,229,81,17,77,65,120,182,9,67,251,236,60,173,164,226,152,0,4,13,168,147,40,197,112,199,19,156,199,169,77,180,84,220,85,3,138,206,134,68,138,68,112,72,28,60,196,103,220,85,196,112,226,137,103,44,152,141,179,30,5,51,158,213,14,117,131,8,145,70,255,6,21,250,27,171,45,79,230,35,44,209,163,98,28,120,168,130,182,123,49,99,84,105,214,46,221,124,189,67,113,156,90,182,187,21,61,175,2,230,115,233,225,70,143,75,90,4,238,247,83,24,24,145,207,221,23,92,108,213,49,29,86,69,58,24,109,217,34,209,156,198,149,86,154,179,24,185,34,197,242,50,71,59,193,116,127,244,217,255,186,183,168,227,186,22,55,78,36,68,235,146,119,41,242,91,26,106,224,242,136,208,241,22,22,230,223,250,128,0,33,108,0,102,194,159,30,164,179,17,6,22,104,200,197,157,93,201,183,105,249,153,77,122,95,220,90,182,159,248,137,120,91,168,42,172,6,157,104,170,244,86,250,183,255,110,143,183,255,232,105,179,68,60,79,113,177,76,206,150,168,39,122,150,101,117,101,64,65,129,140,140,173,64,104,233,17,218,252,3,13,255,251,178,100,127,8,133,90,104,79,83,111,52,120,82,233,153,234,96,162,132,94,89,215,32,47,117,139,193,105,160,103,205,129,21,229,0,35,193,74,96,120,1,102,10,224,10,99,80,63,70,121,164,122,102,126,106,6,14,65,106,103,168,202,230,65,225,118,97,38,25,38,50,32,222,13,2,100,229,0,129,198,17,18,103,142,45,70,40,2,34,64,19,69,88,32,32,116,195,70,70,160,225,30,2,48,76,2,123,102,35,219,80,247,183,186,182,251,61,215,25,118,184,231,118,173,35,9,129,53,247,47,215,152,82,168,74,228,52,134,173,50,69,152,168,177,113,147,64,104,78,139,151,45,186,210,170,136,78,117,134,206,24,210,171,74,11,26,180,186,210,199,97,202,31,56,255,83,48,114,97,84,10,98,88,219,71,238,147,16,189,168,24,121,132,71,238,89,245,78,155,69,106,29,47,207,97,184,157,105,14,23,107,4,105,159,138,53,174,28,202,4,250,38,163,99,23,172,70,134,120,168,170,177,146,175,107,80,151,17,184,168,162,182,6,207,143,100,235,196,255,242,201,180,75,160,33,151,12,10,244,61,203,180,182,24,54,114,243,41,46,229,37,23,221,201,126,22,41,108,170,201,6,178,235,75,89,133,102,126,140,44,99,145,10,147,217,109,245,76,15,238,90,191,232,234,98,131,26,36,206,48,228,48,199,217,76,112,139,148,162,106,176,251,42,148,159,242,47,144,129,225,88,144,229,56,42,26,73,156,213,85,90,40,247,152,241,153,132,212,171,86,176,195,209,191,244,19,80,152,151,25,169,90,209,111,230,203,131,128,0,0,10,34,20,137,129,144,192,72,4,65,160,192,97,92,187,70,50,229,70,97,34,80,38,29,193,120,99,125,7,70,22,225,72,96,76,21,230,25,64,108,10,5,162,202,2,64,116,16,26,6,7,100,86,56,4,10,30,191,210,100,195,173,111,197,103,19,98,149,152,34,114,153,151,238,170,84,215,152,151,221,130,222,109,197,112,220,31,91,42,138,170,230,94,251,51,156,158,137,89,34,81,69,150,212,74,44,115,102,217,81,3,19,214,96,85,234,138,79,23,44,211,96,171,13,169,22,86,142,92,82,88,227,100,236,33,64,42,104,82,201,9,241,73,103,49,53,18,162,59,183,76,183,136,166,68,9,42,80,134,77,177,34,139,176,173,168,133,188,119,212,235,147,46,123,201,186,196,227,24,207,164,164,173,117,68,62,48,109,28,39,53,141,138,16,232,60,70,100,245,176,164,173,18,54,131,72,30,76,31,232,1,132,80,100,164,231,179,216,79,253,251,88,146,223,39,250,180,137,56,1,177,183,28,130,147,182,72,73,80,193,17,81,145,155,97,218,143,52,183,13,188,72,219,134,241,255,251,178,100,128,136,135,53,116,200,75,218,75,210,88,169,57,215,100,67,117,92,29,215,32,207,117,39,129,48,19,165,205,147,141,208,88,244,244,128,198,196,12,102,228,70,80,222,27,92,223,225,243,45,95,139,211,60,175,138,219,16,184,110,95,67,247,50,177,15,235,101,44,120,123,217,50,107,51,109,210,48,162,207,41,158,102,51,139,49,245,123,232,220,135,103,91,130,130,3,34,193,128,138,0,0,19,0,192,104,49,33,83,67,38,161,245,51,220,34,19,9,48,101,52,169,32,145,51,144,195,194,208,212,98,248,193,96,196,20,7,11,0,134,23,142,103,83,176,198,34,129,97,0,98,164,10,128,36,161,99,228,66,30,11,13,240,16,192,48,236,78,72,109,45,136,93,42,14,254,19,146,50,125,81,132,196,157,134,214,93,145,173,70,27,98,216,115,123,82,142,10,21,66,241,65,28,218,66,128,129,96,36,43,173,234,136,33,51,126,138,218,54,150,33,102,109,227,45,218,105,65,70,157,5,10,40,97,76,168,37,51,10,155,95,98,146,4,41,42,71,75,55,5,208,202,144,160,113,180,84,146,165,15,9,26,95,75,201,68,149,114,41,37,30,175,85,185,200,202,131,137,147,147,73,146,2,134,77,68,217,38,217,71,160,78,112,48,50,133,86,102,72,86,96,50,126,106,108,211,251,61,172,67,60,251,40,85,67,81,244,222,158,168,99,72,161,13,203,37,97,105,76,50,141,178,81,32,252,48,137,245,131,93,238,87,37,14,89,210,20,95,149,18,89,3,234,254,91,176,66,24,171,163,17,231,254,80,138,194,8,12,24,26,140,134,218,101,149,97,66,163,6,139,7,80,208,206,202,217,91,28,231,148,254,239,187,103,244,36,182,12,14,0,20,182,3,193,34,99,174,2,102,135,64,38,106,88,115,134,29,225,146,103,33,2,167,6,154,226,70,241,135,168,41,134,65,145,40,10,80,11,152,128,40,159,52,55,17,24,34,64,155,15,67,129,134,65,188,68,132,68,22,50,236,24,14,17,160,113,57,16,70,88,197,236,138,81,60,62,74,81,190,28,81,33,21,143,171,146,88,51,54,102,233,199,120,139,131,233,40,225,130,90,187,241,243,240,244,43,139,103,111,157,222,22,20,21,152,48,41,174,88,193,36,225,114,248,201,112,51,26,114,90,179,137,92,94,72,165,76,69,147,179,135,214,45,172,74,118,138,59,16,246,174,61,173,25,221,36,84,80,158,203,46,219,47,185,141,40,141,139,173,68,218,136,248,249,82,155,79,185,220,156,247,214,227,142,217,15,224,95,213,189,25,81,108,92,179,154,113,191,121,184,15,63,158,113,163,181,73,186,176,37,130,86,78,175,246,253,125,227,111,156,113,115,10,255,251,178,100,113,136,135,88,119,199,139,221,97,208,75,228,153,147,103,72,40,26,177,229,43,46,237,39,129,30,146,231,29,146,153,213,107,23,150,38,26,210,58,35,110,184,219,66,236,90,203,104,10,8,193,173,149,24,250,136,12,148,180,202,91,210,119,100,120,197,47,87,107,176,191,95,58,181,205,145,60,115,22,221,49,151,143,32,63,35,157,110,185,228,107,99,254,220,232,128,201,1,100,158,77,103,215,28,24,114,156,209,11,166,44,241,95,156,114,16,1,202,205,50,96,142,128,64,0,76,199,250,76,211,163,136,212,34,248,201,193,232,210,143,96,227,210,31,99,115,59,22,42,107,142,248,132,248,248,120,65,65,209,24,210,237,49,240,39,236,148,16,105,94,176,64,3,149,216,143,172,157,81,121,7,197,162,13,217,112,155,80,164,166,159,77,240,76,23,64,187,219,83,87,148,228,160,196,45,161,42,226,138,49,54,91,65,77,82,5,226,163,40,31,250,53,162,141,98,69,81,185,35,165,141,157,131,45,196,80,82,33,242,237,154,139,60,185,58,243,97,149,149,36,184,190,251,43,194,43,146,35,45,107,10,23,81,2,77,206,34,186,100,131,234,173,65,46,178,70,212,165,237,102,251,36,250,143,245,160,178,50,120,117,34,43,54,128,193,120,32,33,69,9,98,101,156,186,233,35,58,86,104,157,230,164,103,10,122,150,255,185,53,29,229,72,219,159,74,19,71,41,169,129,206,86,72,2,221,137,129,128,154,18,25,47,115,23,151,102,227,169,123,236,189,12,102,182,234,213,7,163,35,83,45,1,226,135,62,119,136,167,54,125,148,79,52,70,170,66,110,152,17,54,34,137,211,231,113,212,219,98,173,49,221,67,231,243,248,127,51,197,242,126,27,0,0,0,3,215,220,179,150,220,17,220,193,57,204,173,88,192,36,68,139,66,96,133,173,21,193,129,140,90,173,72,66,18,101,167,205,126,146,165,180,185,189,5,21,128,245,214,98,147,207,165,28,195,246,56,179,180,130,198,68,244,220,248,58,96,136,28,78,242,78,4,168,79,73,32,235,188,179,161,164,161,74,133,168,64,206,68,210,203,99,228,180,216,16,22,73,44,241,129,147,3,122,194,67,72,5,172,126,148,201,36,49,3,117,201,155,233,250,72,26,153,139,215,160,227,198,81,110,159,132,148,97,214,76,168,159,226,82,41,104,177,229,133,150,223,8,84,47,210,110,56,245,229,57,138,129,140,107,206,30,76,147,7,34,111,52,229,124,200,59,216,153,22,229,158,72,201,24,241,176,0,0,224,227,96,0,254,195,51,195,168,117,76,240,150,0,218,52,248,217,134,217,231,136,7,166,122,36,204,161,177,170,166,168,246,140,14,129,186,182,136,238,255,251,176,100,111,8,5,155,104,206,227,105,53,24,63,3,169,202,97,229,68,91,81,229,42,142,164,218,193,38,21,230,29,164,149,200,241,2,21,221,198,139,20,71,26,127,148,60,223,255,76,70,216,241,215,241,160,0,198,130,224,16,72,96,216,2,102,177,166,110,202,104,100,105,178,102,56,242,106,7,198,101,40,202,96,88,150,76,106,24,60,11,166,114,122,129,1,35,101,131,241,32,225,99,199,85,64,56,54,149,203,137,135,186,134,1,0,45,126,26,107,240,203,14,118,57,219,241,202,91,145,26,215,105,237,211,210,89,151,224,207,154,133,236,172,71,54,42,192,194,164,226,2,86,139,236,34,233,35,155,146,233,170,89,146,101,92,210,204,145,183,142,106,173,250,212,199,74,188,54,64,171,114,148,90,81,206,130,22,14,208,163,100,89,116,40,210,173,232,150,227,133,201,203,90,12,65,194,8,103,89,163,204,63,79,82,105,161,131,118,206,52,202,50,15,16,203,78,36,200,88,115,146,68,30,129,211,48,191,100,221,200,154,92,166,78,75,4,205,138,134,167,13,51,168,86,240,214,97,61,65,200,149,41,38,81,126,220,96,163,84,94,179,89,184,1,32,0,16,0,164,184,222,38,48,9,9,137,38,28,0,196,250,82,136,97,194,111,238,221,111,0,214,47,122,244,37,100,185,250,45,74,51,231,11,117,122,230,69,114,186,152,181,116,70,29,102,91,49,23,101,255,162,40,128,179,49,74,139,127,197,63,255,236,255,255,255,253,36,0,0,10,0,3,5,200,42,96,88,20,100,19,192,106,57,132,108,234,168,98,152,220,107,117,220,101,232,64,129,3,30,5,83,1,65,6,114,165,33,80,112,211,114,92,56,34,109,102,151,8,144,19,146,203,40,24,167,133,64,192,197,243,195,177,172,217,215,184,133,236,149,190,25,164,16,37,222,72,16,171,122,197,229,235,18,76,77,176,250,55,150,66,162,58,53,135,200,144,114,182,88,115,79,81,231,56,114,44,123,201,184,197,163,206,2,34,112,170,179,116,216,121,28,107,21,104,30,236,209,224,190,81,161,224,164,77,228,200,190,157,154,121,75,62,5,58,214,156,214,144,58,250,35,207,203,216,17,75,60,201,91,26,113,87,5,226,246,112,178,102,144,97,100,82,132,145,187,198,29,132,203,5,17,185,140,147,59,215,43,195,198,175,25,87,73,142,44,101,227,90,44,111,72,166,24,0,0,16,84,148,0,17,155,210,161,86,128,6,106,74,183,154,254,163,142,15,68,9,106,227,196,2,15,46,88,30,52,124,77,140,234,254,183,212,83,97,49,225,228,30,56,36,64,81,117,30,164,52,213,100,108,191,253,207,24,152,175,170,144,0,128,250,204,221,156,160,255,251,178,100,138,136,134,111,120,203,67,172,52,210,63,165,89,186,99,37,40,24,149,215,49,142,36,213,9,26,142,165,141,164,141,216,160,16,195,254,67,23,10,207,70,50,51,144,72,240,109,131,95,5,12,8,66,50,40,88,132,15,7,39,96,128,114,96,5,114,178,196,39,50,74,59,10,166,80,58,136,140,129,89,204,145,167,74,97,210,182,159,89,186,50,201,29,32,140,70,217,229,16,168,110,235,74,174,97,198,218,9,89,244,74,112,153,180,148,68,185,202,148,201,166,6,89,173,119,106,68,198,44,146,97,88,106,119,182,165,160,194,181,2,210,200,251,11,5,175,9,139,20,46,210,165,146,168,10,38,16,118,149,184,104,204,122,59,83,115,13,164,178,181,69,74,10,167,30,71,23,53,111,145,2,149,164,97,10,67,77,193,194,230,136,233,213,202,76,150,154,70,209,247,174,120,123,93,187,59,76,231,126,84,213,54,230,238,29,174,89,123,42,117,7,64,1,0,1,42,142,45,145,137,43,220,225,52,26,30,121,16,139,63,110,232,219,148,146,194,12,131,74,77,222,64,108,33,195,235,72,247,187,203,44,133,216,33,18,237,169,64,85,231,130,166,79,168,195,6,135,189,226,133,196,132,32,172,58,147,116,124,245,30,127,188,0,0,14,5,20,151,234,168,7,4,6,75,170,6,173,37,166,129,168,160,146,20,201,206,12,202,36,243,12,141,77,38,4,37,8,76,55,114,1,145,205,148,32,160,227,191,35,163,87,156,44,1,198,137,78,241,112,25,189,119,246,171,212,10,19,48,147,104,240,220,142,228,218,66,66,123,14,61,204,174,119,148,43,2,104,153,21,114,199,216,71,89,60,62,132,205,226,168,196,161,168,107,234,238,93,55,42,218,115,217,69,3,71,91,38,81,119,63,205,150,52,219,230,154,107,245,155,72,172,36,119,98,148,110,106,171,206,54,125,5,63,50,54,135,80,210,178,155,91,29,132,229,149,227,228,137,164,169,148,158,146,134,149,153,181,77,190,75,162,46,133,43,69,50,177,198,26,92,185,158,161,100,71,154,155,106,176,241,239,109,224,174,121,64,48,250,192,8,3,32,214,149,58,192,8,156,76,0,177,130,0,24,156,177,110,24,132,57,46,143,65,43,144,201,128,101,151,126,137,251,220,150,247,211,17,90,135,209,90,200,164,211,236,94,135,117,176,131,106,158,169,148,169,106,138,33,192,211,70,143,171,69,221,127,251,255,255,238,83,245,0,72,193,130,64,24,4,10,48,152,11,51,110,65,56,9,249,54,88,146,51,180,82,57,227,210,52,172,36,21,37,204,168,7,194,128,251,113,82,211,3,65,195,139,69,178,176,205,51,26,34,43,129,132,55,224,148,25,43,12,96,255,251,178,100,165,136,134,34,105,75,75,188,73,224,73,229,105,118,99,101,44,24,217,225,39,14,164,211,193,46,149,229,77,179,154,49,18,128,24,48,44,7,104,188,161,236,233,50,34,73,157,115,206,44,227,16,233,74,74,170,228,36,86,133,148,200,13,39,118,31,146,254,82,203,184,169,46,73,217,97,9,108,107,118,232,221,227,54,42,68,126,211,47,68,179,85,25,14,104,10,145,117,179,219,200,161,12,150,43,138,56,173,253,138,179,136,136,115,75,70,92,133,122,108,137,82,118,142,188,165,27,159,73,115,129,165,246,94,84,89,185,246,163,79,200,195,27,89,185,42,206,166,59,77,201,56,189,237,28,184,201,197,220,103,183,223,39,134,159,17,79,92,240,214,64,133,0,5,168,252,20,32,40,49,177,192,42,41,133,1,155,13,56,209,108,48,14,2,119,225,80,194,198,5,65,194,172,212,171,42,232,43,132,45,156,138,153,137,91,182,135,230,209,155,8,196,80,176,200,240,176,75,56,232,220,203,233,222,218,191,152,15,41,96,112,61,239,219,191,0,0,0,0,2,187,35,138,88,149,176,66,42,133,117,166,34,71,155,218,12,98,129,17,208,100,198,162,11,24,64,88,101,32,146,39,75,27,16,136,82,102,228,18,98,205,77,223,14,2,81,34,249,48,27,38,114,17,157,167,90,60,149,123,37,158,117,14,139,209,44,173,215,22,86,242,150,122,197,104,130,205,74,209,176,138,164,93,145,230,196,178,219,123,178,100,137,108,152,12,46,181,3,74,231,242,42,130,84,151,204,21,181,145,134,162,237,55,12,108,169,56,107,115,250,92,156,137,70,115,73,121,215,209,134,21,74,118,30,22,120,244,76,52,74,102,191,213,50,95,9,144,135,127,155,69,217,244,234,103,236,201,179,150,105,85,222,92,84,159,50,150,195,23,36,237,63,244,64,9,43,74,4,55,69,129,1,140,104,176,10,191,56,25,22,45,195,128,240,198,243,234,149,22,126,229,135,211,243,222,19,59,26,57,112,80,97,192,129,65,48,44,172,199,151,189,99,159,235,41,255,243,67,246,191,207,245,160,206,32,112,5,171,65,2,18,39,65,255,255,162,249,14,155,86,0,4,192,176,4,67,0,44,192,148,16,204,120,22,204,207,172,9,77,62,133,76,200,48,103,76,1,175,76,201,20,4,198,114,112,211,146,180,200,193,52,179,68,129,72,194,108,118,21,122,98,64,120,96,104,6,23,2,66,4,67,26,195,180,147,16,142,228,198,84,140,192,80,192,8,24,4,6,67,64,240,255,94,172,46,62,186,26,212,71,219,213,107,226,219,96,93,26,170,165,79,133,97,213,219,144,31,101,67,43,108,223,170,165,122,235,10,144,106,215,86,160,27,255,251,178,100,188,136,69,137,104,204,235,140,52,176,76,199,105,199,100,67,117,28,189,215,26,143,117,135,81,135,35,164,137,204,140,232,172,90,189,93,160,234,176,145,82,87,91,189,223,57,132,245,87,167,195,147,218,172,190,169,110,171,15,153,141,122,151,154,164,24,202,222,199,158,116,232,250,81,70,177,13,141,113,51,214,248,210,219,216,187,187,109,169,213,122,127,220,92,145,114,173,88,193,122,55,47,119,148,82,145,245,222,250,47,154,100,252,19,2,41,215,147,106,171,70,219,220,133,218,253,50,4,39,79,176,171,84,72,221,115,166,84,213,193,24,51,140,198,12,14,64,49,128,96,200,102,227,4,137,12,11,128,16,28,142,5,101,38,29,3,69,28,24,254,205,196,151,218,135,31,235,108,246,79,158,121,207,22,98,116,232,136,227,7,2,115,122,252,45,202,64,132,191,242,215,164,47,166,153,67,39,115,225,198,200,139,82,47,50,56,110,148,134,17,54,179,74,111,132,191,149,167,83,41,170,255,142,62,223,186,241,0,44,178,58,86,2,24,80,12,152,78,4,26,156,254,29,162,247,30,17,145,153,50,26,31,61,247,27,174,23,24,102,65,153,214,70,152,166,33,16,0,44,64,193,240,60,237,17,120,196,80,4,48,0,47,96,128,1,48,128,34,103,3,162,105,16,173,12,138,130,51,52,210,43,52,213,185,255,188,98,102,213,114,112,207,45,239,249,36,67,236,157,114,11,24,33,139,44,228,97,61,81,10,181,104,154,114,76,77,40,116,136,210,187,85,23,147,82,91,239,148,178,219,149,158,87,176,42,218,156,169,53,53,35,173,110,248,203,35,147,167,149,243,216,214,17,125,145,2,237,182,129,158,50,140,155,59,152,43,19,76,22,106,61,45,66,103,73,122,80,86,218,33,10,131,124,219,237,222,235,63,16,55,72,159,23,245,225,143,213,39,210,0,24,5,114,52,2,23,114,217,125,195,137,54,192,66,19,183,18,135,91,132,5,20,127,33,201,112,246,84,124,73,76,22,246,253,164,58,249,181,237,51,211,64,135,102,224,140,210,19,37,67,57,138,49,7,204,11,44,211,128,224,242,228,148,199,188,181,143,68,221,232,192,238,118,185,119,8,94,203,67,229,16,148,74,160,201,24,96,8,15,166,5,224,232,97,124,225,134,55,232,164,99,184,33,198,41,226,88,105,250,215,199,106,29,6,65,3,6,23,40,134,9,14,100,64,41,130,224,33,132,71,9,231,15,129,138,192,90,186,68,32,48,4,96,16,138,175,9,72,145,33,89,185,24,24,13,52,42,238,77,250,17,5,102,26,138,60,126,105,210,219,203,199,225,150,32,56,62,204,96,219,177,19,2,48,213,167,116,169,114,69,5,186,230,255,251,178,100,193,12,5,255,111,72,179,169,29,242,84,68,121,170,100,163,117,25,109,199,28,47,117,7,137,117,163,102,157,162,141,212,196,86,23,36,245,205,46,5,150,3,237,76,42,102,8,171,16,5,131,241,20,61,52,136,14,79,65,2,245,49,20,100,179,62,195,70,11,29,18,74,34,26,52,84,121,226,81,247,83,197,69,140,147,12,26,104,193,173,213,84,77,22,133,173,19,74,215,177,197,77,242,210,150,181,23,221,43,50,136,171,112,233,80,117,140,30,124,179,13,177,104,210,211,200,1,163,73,54,132,75,80,25,41,177,128,160,82,234,62,104,163,137,15,125,218,220,223,45,61,32,163,20,93,160,164,44,82,159,4,20,24,81,223,66,25,83,165,148,88,81,45,88,93,37,252,206,30,138,211,70,204,164,139,205,51,78,233,72,174,174,110,68,136,121,170,20,21,49,15,29,131,203,164,251,49,84,67,152,32,188,64,134,36,159,176,90,46,0,44,147,88,80,22,64,80,33,48,10,2,163,18,181,70,50,176,50,67,62,179,18,48,192,10,179,19,24,251,50,56,193,4,132,102,127,8,198,27,2,70,8,128,195,1,8,132,214,51,10,37,48,40,34,44,250,43,169,145,131,33,98,247,16,12,170,196,195,69,129,113,177,193,90,154,179,237,45,117,113,157,68,199,175,107,171,221,57,228,23,110,142,179,19,5,183,255,95,100,159,86,185,146,44,20,63,162,215,74,18,210,56,204,118,134,166,45,37,82,149,155,67,167,47,241,233,62,14,15,207,18,87,23,68,195,11,27,48,189,84,173,181,218,174,217,191,101,228,58,183,102,206,108,76,190,55,157,69,166,169,24,95,111,141,181,140,162,187,185,79,134,7,41,246,187,16,246,206,101,122,44,113,49,101,136,204,36,171,140,229,128,166,23,149,59,71,34,0,0,0,6,81,40,219,98,107,62,10,28,187,227,197,78,160,37,198,181,41,140,202,175,85,136,36,254,187,176,126,141,171,163,12,22,151,216,72,69,71,228,242,44,201,56,84,161,255,19,68,212,16,165,112,148,118,30,106,147,97,197,42,187,31,214,88,25,12,192,13,178,181,148,124,220,223,122,62,126,32,210,49,212,12,128,237,52,171,131,187,93,241,166,93,255,92,0,9,17,73,6,132,152,84,4,76,17,1,4,201,108,81,205,60,2,136,220,116,207,204,71,128,112,216,225,43,15,107,4,140,103,13,77,8,100,76,44,5,137,1,179,1,1,131,6,72,83,249,216,67,26,194,115,2,128,4,213,8,4,204,28,14,81,48,168,61,183,72,209,130,192,58,163,135,219,156,183,72,161,232,231,148,114,221,28,98,83,220,79,23,137,33,233,70,103,90,94,40,217,129,147,168,209,67,171,255,251,178,100,202,8,6,47,89,199,179,221,97,208,97,168,169,189,99,67,41,89,53,139,27,47,117,39,137,139,34,103,105,128,141,212,130,153,73,66,83,82,230,10,33,80,254,182,79,169,140,39,50,131,99,87,82,113,196,166,66,155,9,218,17,57,150,19,38,89,72,32,38,129,129,230,74,82,138,166,80,144,82,74,115,76,19,55,222,218,173,36,164,36,71,225,56,246,242,51,78,62,72,141,100,181,39,199,96,212,216,131,58,146,113,77,166,241,168,221,202,31,94,212,23,178,7,239,88,192,4,1,237,179,59,20,86,213,103,225,95,130,21,44,61,141,11,34,15,132,166,239,99,232,229,159,145,150,191,136,102,20,28,12,158,224,213,138,55,101,104,251,86,138,97,179,195,25,218,112,204,251,170,20,129,3,132,70,66,130,141,67,206,83,193,145,73,204,209,137,186,164,97,212,58,106,65,77,21,192,156,42,14,64,112,72,72,184,69,167,104,54,131,15,48,179,63,49,0,0,13,102,153,12,23,192,52,192,76,10,134,1,228,195,229,108,204,132,9,252,206,76,180,76,55,194,0,207,13,201,14,16,49,140,42,54,140,255,26,4,144,226,32,148,28,15,24,64,48,158,16,126,11,20,41,118,159,225,64,8,84,32,192,168,40,165,139,198,96,8,28,7,9,128,210,213,75,89,156,143,99,159,119,237,59,111,213,125,76,26,43,104,239,21,19,172,138,167,138,156,161,235,240,106,235,109,44,186,246,87,239,241,226,152,15,207,35,48,107,202,103,244,117,235,107,180,163,147,141,90,188,211,41,183,81,101,220,66,131,27,110,43,227,142,85,210,243,78,69,116,119,237,221,219,181,87,101,235,109,107,57,94,107,217,252,157,127,66,71,192,224,41,14,161,46,87,175,235,1,163,129,55,146,128,1,128,107,45,142,65,249,96,135,72,121,242,107,166,53,106,238,87,31,164,237,120,170,80,115,240,235,250,78,83,83,150,237,33,33,110,84,188,138,67,132,31,51,23,172,27,35,214,217,230,127,13,225,121,157,134,127,149,213,121,77,75,213,22,155,161,214,203,199,11,71,6,168,137,218,178,155,100,220,127,225,234,101,130,147,24,42,129,1,130,80,55,24,30,132,217,140,164,215,153,210,174,73,136,139,4,24,245,142,201,157,111,62,155,252,176,152,246,98,156,94,178,25,144,54,152,42,17,24,24,38,152,70,183,27,147,196,152,118,31,0,0,208,112,12,52,56,24,82,37,161,17,9,82,44,44,46,146,65,4,27,149,198,241,114,198,50,91,84,210,136,156,80,241,244,214,62,219,211,104,57,43,147,131,181,207,80,54,196,199,44,48,14,153,217,20,103,200,105,239,102,76,137,39,12,166,74,124,116,223,158,47,128,255,251,178,100,199,136,5,203,83,71,203,221,97,210,83,232,89,234,100,35,119,91,173,185,22,175,117,135,65,181,40,167,105,150,153,100,168,167,199,74,48,250,183,14,142,15,239,114,123,200,111,175,171,69,73,94,133,173,180,61,40,122,90,88,179,46,190,171,188,232,180,237,147,242,182,163,185,229,210,226,84,177,239,210,142,159,153,16,27,72,101,71,232,246,218,233,41,19,49,195,62,183,239,251,21,243,53,119,217,155,94,218,252,209,215,113,43,19,253,148,234,67,51,51,51,51,58,230,0,0,122,221,100,217,190,182,178,37,1,116,5,139,128,128,29,45,106,177,155,111,31,129,91,75,89,182,219,45,13,100,250,192,169,190,23,90,175,184,183,156,43,155,209,36,135,198,89,156,175,206,131,175,207,254,149,217,245,247,163,46,236,205,191,179,180,58,174,51,115,14,230,70,31,123,246,166,83,54,3,139,55,57,91,138,60,51,227,116,101,156,190,186,111,27,186,216,130,54,73,253,152,44,176,102,123,187,212,0,0,0,2,40,210,65,16,60,1,81,192,16,120,210,135,115,171,195,77,81,58,1,25,15,128,128,61,240,51,1,85,54,65,210,211,63,234,96,33,63,63,219,96,80,123,144,224,51,52,182,164,42,11,143,6,83,42,160,49,161,33,197,28,198,110,158,5,200,189,0,18,3,194,48,232,150,134,18,92,202,251,242,40,233,18,124,209,142,120,133,238,205,58,206,229,176,211,230,83,32,239,189,165,19,91,60,71,155,138,212,11,194,105,219,158,212,97,169,148,199,98,82,90,208,119,77,96,73,251,70,109,13,166,157,99,51,127,63,229,117,30,47,17,28,60,193,42,13,137,41,217,160,243,250,128,0,3,101,170,209,96,53,9,128,96,200,203,226,36,219,53,108,201,165,120,20,90,29,12,70,26,158,7,152,30,61,152,252,35,150,106,74,149,3,161,233,160,101,80,24,27,118,29,6,102,23,5,66,175,70,145,39,66,96,113,161,40,162,147,187,155,6,158,145,136,234,167,18,118,167,250,89,61,145,70,179,17,33,114,44,122,144,71,115,204,159,77,130,150,121,68,84,178,143,136,149,161,209,98,238,156,196,92,154,204,218,76,14,147,233,75,239,232,159,254,54,105,87,102,91,49,215,238,34,247,221,87,243,238,80,71,244,148,131,161,203,89,42,83,219,138,0,190,110,255,225,15,154,212,165,126,92,118,1,44,35,64,96,18,0,128,208,192,36,18,12,55,142,8,199,76,58,204,173,8,92,195,224,34,12,141,85,176,210,162,56,195,194,144,5,8,9,0,5,156,66,243,9,128,177,54,116,104,140,26,2,225,180,70,48,48,11,196,128,59,38,25,93,208,80,6,252,220,141,114,152,159,183,61,255,251,178,68,195,8,132,218,80,74,107,155,49,216,158,170,137,57,119,6,114,83,177,83,31,47,116,199,130,135,44,165,29,212,154,96,220,10,89,145,92,80,68,116,88,244,75,41,31,13,48,113,253,160,152,250,39,169,1,29,153,138,173,169,35,19,133,119,188,175,239,253,92,198,24,146,27,144,53,251,107,93,226,147,110,166,173,57,189,182,33,219,103,179,198,22,241,241,85,185,144,110,181,223,104,255,204,62,202,2,34,10,136,221,169,187,68,33,80,162,76,136,88,4,82,1,112,128,199,8,8,207,242,28,216,37,132,199,1,56,213,126,24,202,161,72,193,161,80,12,138,64,76,177,207,2,0,33,146,193,48,48,212,233,218,112,40,1,165,42,2,165,0,100,149,75,207,82,213,2,179,240,140,30,143,26,60,131,194,239,215,170,231,123,12,32,66,140,4,39,93,230,88,35,22,84,238,98,188,236,110,210,46,113,14,204,228,225,188,222,206,218,17,136,20,131,55,156,231,83,57,254,9,143,69,2,234,177,218,228,73,96,74,62,183,137,28,255,19,120,48,210,243,10,0,152,193,36,219,63,163,74,72,167,139,110,223,51,173,185,162,5,198,21,112,104,180,232,197,128,0,0,9,80,30,3,129,32,100,3,73,1,40,193,77,68,12,67,133,0,208,232,137,204,40,195,76,201,101,141,206,76,111,48,154,72,5,242,48,72,124,179,198,2,1,152,125,60,127,252,169,140,65,76,182,36,132,179,26,128,154,112,224,220,105,25,5,20,4,30,121,184,46,53,153,210,126,227,236,114,3,119,33,53,60,44,182,208,146,63,193,105,162,58,193,224,200,217,26,60,20,213,61,193,196,237,144,196,164,183,33,126,121,216,173,130,101,226,210,146,103,49,50,242,72,184,155,44,208,63,98,2,237,118,222,72,222,128,18,33,168,30,86,32,54,86,85,233,213,120,217,55,165,83,54,163,227,114,228,149,144,241,50,193,136,227,191,242,99,81,221,140,224,0,1,208,42,208,56,12,83,50,64,152,194,187,88,201,2,112,231,67,156,198,145,196,216,255,228,239,15,192,41,7,14,24,64,26,160,75,68,26,116,120,245,33,129,77,237,134,118,14,38,166,42,10,147,18,92,79,16,72,84,39,38,132,65,224,209,164,195,69,114,17,206,50,76,78,119,205,48,209,162,85,31,133,132,115,244,44,66,30,104,126,37,14,205,20,116,196,162,227,212,187,24,15,226,133,144,172,98,176,225,131,92,179,159,23,104,44,166,65,164,154,52,149,46,40,131,205,47,24,188,157,36,29,14,207,3,150,235,73,155,168,33,213,236,146,36,89,75,49,165,187,139,154,221,34,229,32,171,124,202,142,238,203,59,249,170,129,179,61,196,20,124,9,65,255,251,178,68,173,140,133,99,85,71,75,220,49,226,173,44,217,57,119,104,58,83,101,89,32,78,240,199,130,162,175,100,177,221,161,41,168,7,11,8,212,96,240,2,103,91,152,113,227,248,112,99,108,101,24,36,120,17,138,120,112,249,138,207,102,205,45,152,72,52,160,36,128,161,26,4,219,181,195,3,130,212,17,249,118,195,11,172,208,168,23,40,52,71,203,77,38,169,44,183,137,38,109,77,172,155,165,105,121,131,81,179,167,79,103,238,201,157,131,210,41,100,136,162,125,190,165,181,69,248,108,48,158,202,43,151,122,71,156,99,156,229,36,10,163,12,209,232,16,49,240,143,57,95,247,25,175,170,140,108,123,164,111,213,73,175,240,167,131,239,221,221,62,181,119,140,229,84,127,215,30,210,208,145,27,254,85,51,42,88,0,74,68,25,34,13,29,98,128,176,204,53,208,222,70,120,218,198,208,198,176,80,238,99,140,215,240,164,194,209,204,232,87,65,131,74,98,74,0,64,166,115,251,197,159,103,18,25,40,97,235,200,88,23,38,68,204,186,206,164,211,161,142,0,240,223,20,17,90,240,194,185,135,220,28,174,198,216,160,104,79,144,46,144,11,152,58,104,36,209,167,13,30,178,194,115,200,42,140,16,166,233,110,232,110,182,60,203,42,146,69,88,217,17,143,92,139,197,100,170,186,41,146,226,117,70,169,166,135,98,227,45,101,74,216,241,247,3,198,164,59,11,51,208,228,33,218,20,123,17,205,186,210,63,15,55,60,71,229,185,144,252,119,44,214,40,129,227,192,65,140,45,0,60,192,84,0,204,40,130,204,202,133,167,205,107,148,176,208,180,80,140,173,8,160,208,175,146,140,156,6,48,195,24,10,76,97,132,248,194,196,23,204,8,128,80,72,22,204,20,130,96,213,64,82,204,42,128,136,192,140,1,192,35,230,84,28,77,92,175,194,139,161,240,17,64,34,40,86,216,239,144,9,174,254,151,181,107,142,20,148,30,190,219,80,181,115,27,192,156,30,37,157,77,157,80,38,134,99,153,216,224,89,84,12,6,244,48,100,238,37,40,188,196,228,237,115,203,138,197,83,150,73,39,139,73,66,86,28,251,58,249,89,197,226,72,250,148,108,46,195,106,31,143,145,156,209,106,1,58,62,118,8,142,248,169,206,89,123,134,105,108,214,120,210,241,242,83,213,150,104,160,207,172,88,91,86,185,17,24,40,41,151,142,6,154,159,178,236,13,252,17,26,122,235,212,206,91,93,54,167,215,103,126,221,78,151,206,161,219,78,255,87,230,181,180,247,177,238,199,51,79,249,126,16,0,0,0,61,219,91,46,151,255,37,144,186,210,209,151,133,51,107,244,241,125,57,212,3,117,187,74,222,202,44,98,14,255,251,178,100,134,14,135,92,110,197,139,219,99,144,112,106,185,237,101,166,85,30,25,211,22,15,48,220,193,134,29,39,245,128,141,212,83,179,206,229,185,169,190,54,116,102,17,214,54,177,70,252,132,26,46,34,254,165,218,171,102,246,176,134,23,242,155,193,111,254,148,223,185,148,217,88,202,108,223,84,215,228,185,153,142,89,218,236,163,54,255,106,153,143,177,105,246,229,252,119,64,44,132,217,206,98,216,219,67,125,244,55,73,107,228,28,97,48,4,38,5,32,116,96,76,33,166,8,244,126,96,46,83,6,214,44,150,97,240,61,230,199,247,186,102,180,30,166,9,129,212,99,132,33,70,27,192,100,96,146,0,6,7,64,78,96,242,30,134,159,100,218,97,50,0,64,224,24,28,1,160,80,24,131,130,34,0,29,3,208,225,164,121,140,0,1,41,230,167,123,111,205,75,50,238,82,75,241,108,229,113,202,182,99,86,173,229,172,172,99,98,91,15,66,171,65,178,171,49,214,71,59,133,135,181,223,149,175,57,193,26,131,153,169,227,207,161,151,83,160,171,33,156,154,150,74,71,160,141,250,2,171,10,221,80,212,16,158,167,31,101,244,168,69,66,209,83,110,184,172,188,221,5,13,148,31,89,238,45,94,137,203,236,14,186,233,202,201,186,117,250,237,16,202,74,100,193,70,98,36,10,64,48,56,178,206,31,170,80,99,16,183,179,132,40,198,156,7,33,233,124,198,140,232,46,102,40,159,245,95,244,31,55,197,234,107,127,157,51,211,214,135,75,123,103,238,88,0,79,183,154,219,51,221,68,238,153,77,168,96,193,134,45,67,87,90,230,153,191,127,114,198,183,23,80,170,228,150,235,153,51,215,142,165,129,9,52,5,81,219,5,76,202,79,90,144,98,195,18,65,38,8,225,6,130,51,127,2,12,112,195,48,53,230,160,224,128,36,27,34,61,98,98,236,43,80,112,161,163,195,69,132,100,199,10,6,4,79,39,93,12,93,223,244,139,0,50,0,48,48,9,143,5,38,15,129,38,145,107,103,109,146,103,107,157,102,197,141,103,237,78,39,9,141,38,40,129,226,174,19,18,131,194,225,50,160,80,16,201,49,135,240,128,38,132,196,100,22,5,50,150,8,194,73,153,174,233,128,65,98,42,130,167,171,31,7,48,198,117,25,137,199,11,58,187,77,67,201,27,216,134,52,88,8,137,24,33,16,133,131,177,40,214,125,89,165,160,130,181,42,208,123,15,105,171,135,45,24,117,208,199,22,23,250,32,174,221,100,96,213,177,144,246,207,240,206,106,181,228,75,92,170,32,172,26,64,226,113,86,48,124,136,70,164,12,183,135,122,29,71,64,223,189,231,120,255,250,181,189,99,253,239,255,229,63,154,191,255,251,178,68,86,8,133,127,108,199,51,188,66,66,180,236,121,44,117,38,152,22,165,89,31,47,117,39,130,193,45,228,161,238,32,241,204,226,156,38,0,0,0,4,164,6,164,61,40,1,76,7,1,204,176,136,77,217,11,65,219,121,161,226,9,217,80,25,176,98,121,134,96,232,4,149,45,216,140,7,33,0,129,131,24,49,2,74,86,224,204,21,19,59,127,21,148,172,48,150,151,12,17,72,3,50,62,89,209,77,67,231,152,210,198,145,92,99,178,185,175,61,58,111,91,82,226,88,34,210,70,117,18,115,57,119,152,211,135,169,189,177,164,142,109,58,208,175,98,246,140,105,41,48,163,247,32,254,136,246,63,213,186,91,126,14,143,59,225,107,152,194,180,230,230,198,57,83,80,105,232,91,208,16,34,41,156,147,147,195,253,228,36,207,57,172,121,13,63,164,133,235,79,79,47,225,209,123,142,179,172,15,130,149,167,62,97,174,137,222,96,2,164,21,128,80,71,18,0,105,129,56,37,24,141,14,1,149,152,179,153,47,149,113,130,104,107,24,111,174,113,141,4,129,130,65,160,41,114,48,12,32,40,7,75,166,96,144,204,113,66,86,97,192,20,131,233,14,95,101,160,255,181,130,98,150,8,18,1,30,250,120,7,90,140,155,61,107,108,236,163,107,23,58,212,145,219,227,118,51,31,40,90,2,32,203,26,142,158,117,177,6,51,136,183,110,228,220,108,129,147,89,45,57,176,181,146,150,166,183,139,16,214,46,44,36,186,22,182,105,200,101,87,51,175,105,12,246,24,197,100,166,143,164,141,58,171,186,167,182,133,141,35,213,237,56,121,191,51,98,146,27,171,135,156,151,182,137,65,68,158,136,92,90,116,221,253,205,230,133,233,52,1,40,226,64,188,72,1,38,3,32,96,97,144,41,6,62,225,206,99,194,65,1,112,178,48,143,79,131,34,30,12,36,36,18,111,24,92,28,80,9,68,112,64,208,234,10,176,48,177,137,178,245,110,72,137,124,180,152,211,48,60,0,115,241,153,237,40,135,220,85,234,194,16,126,67,186,58,92,67,32,130,34,176,152,80,88,80,72,11,113,165,140,151,136,38,212,66,199,218,208,157,16,165,88,56,193,35,187,149,116,60,182,180,163,178,158,106,11,38,230,215,18,226,100,113,236,207,113,72,54,37,75,142,213,95,130,28,122,138,162,141,98,99,155,168,168,109,43,181,133,157,213,220,153,145,77,153,78,200,19,206,246,252,210,134,245,76,251,111,142,7,148,100,174,68,254,128,0,0,13,182,81,74,32,129,56,8,2,133,196,67,15,54,163,45,217,19,80,198,35,58,5,243,157,118,19,166,7,197,129,134,107,73,10,10,203,172,91,83,9,137,143,170,73,30,255,251,178,100,24,8,134,12,92,201,211,188,73,226,99,201,234,31,52,195,159,26,205,195,31,79,113,41,201,54,157,231,41,149,13,84,33,49,199,166,38,14,13,245,69,10,199,19,101,198,117,43,68,51,142,11,123,112,217,247,69,8,212,204,172,146,143,114,232,17,165,48,201,141,147,106,166,128,250,114,73,154,3,66,56,176,68,194,76,235,40,142,140,37,114,254,10,152,233,42,188,39,224,204,15,154,29,234,168,138,4,234,151,70,203,151,48,115,177,84,212,125,70,164,180,31,11,212,41,44,163,114,175,138,251,231,80,5,140,156,92,224,202,8,48,46,72,122,71,32,106,177,182,125,215,106,170,116,154,120,164,85,147,226,92,163,254,109,30,121,28,68,235,127,118,106,23,218,248,23,255,160,0,0,0,0,9,223,255,182,205,153,48,137,31,2,40,57,128,0,129,72,204,154,251,144,159,161,83,215,39,99,90,226,172,168,103,74,95,255,145,212,124,197,18,92,117,125,182,217,138,232,149,26,170,85,118,60,227,251,207,189,246,247,68,55,235,222,204,14,205,169,184,172,154,111,70,229,119,44,146,158,110,223,102,110,199,86,255,122,166,166,237,230,67,195,98,91,207,154,251,64,37,0,0,2,68,129,168,26,3,99,0,120,97,230,156,6,81,69,70,101,216,100,230,14,97,226,104,224,154,166,76,33,90,96,146,28,231,10,74,152,248,164,96,16,57,96,40,96,229,185,225,57,6,24,9,183,38,162,236,24,192,36,242,16,8,10,27,18,96,0,94,23,105,223,194,129,246,181,222,193,122,135,231,169,154,35,143,77,21,136,173,89,89,41,196,14,67,24,199,25,120,249,209,247,234,38,3,206,145,66,83,46,67,144,213,237,249,217,70,253,154,132,185,149,168,45,116,226,160,174,89,3,39,10,155,129,98,73,172,43,54,232,201,120,124,74,73,29,217,161,67,41,234,209,185,249,195,197,233,235,51,130,200,148,77,56,60,137,19,113,187,221,86,216,190,194,146,68,185,121,140,180,137,148,147,49,40,83,167,155,57,103,189,124,169,135,222,198,17,214,97,58,184,86,93,255,185,112,155,17,160,5,192,232,7,45,114,66,133,140,106,142,6,160,72,74,93,6,188,200,64,250,68,175,79,96,16,110,126,31,23,127,236,112,70,130,204,24,178,29,122,202,212,208,44,51,204,249,242,252,133,96,234,224,189,53,83,72,92,179,134,91,34,149,26,195,36,12,159,98,76,129,23,74,186,186,147,165,70,34,154,192,0,0,9,199,75,196,7,24,11,1,89,138,40,87,153,150,6,201,163,80,110,24,124,135,129,129,115,197,24,29,108,99,67,193,189,139,102,61,23,143,6,64,160,112,98,88,241,88,115,12,2,139,190,255,251,178,100,26,136,6,125,119,72,67,220,73,208,80,102,9,131,108,163,127,26,121,227,33,15,117,37,193,46,19,103,53,130,141,220,199,136,130,6,47,10,177,225,65,97,66,194,52,72,26,16,20,8,188,31,27,216,244,241,138,210,4,103,246,209,44,212,183,205,49,17,250,33,168,80,30,13,78,82,71,125,12,85,140,241,167,150,78,48,179,178,105,232,101,105,99,76,90,72,96,195,112,213,24,148,233,165,230,196,151,31,148,147,55,183,54,81,247,189,93,58,193,3,154,155,145,52,165,183,53,148,85,43,91,35,42,198,20,132,83,74,115,92,94,178,167,94,227,187,149,169,146,100,158,206,229,144,78,74,183,85,105,197,42,129,197,47,202,15,251,4,173,28,174,25,110,105,72,70,255,202,196,186,119,210,132,98,151,172,116,177,22,0,18,186,147,233,120,52,44,97,100,40,77,2,196,169,141,59,46,171,222,65,139,71,91,195,208,172,255,97,164,139,11,8,11,2,158,225,193,165,146,164,98,178,185,182,179,49,238,234,151,171,253,205,81,65,42,116,156,194,138,112,76,176,84,229,149,33,142,191,66,36,250,109,37,180,125,20,234,0,208,64,16,16,150,168,192,72,28,204,51,81,220,200,40,78,140,203,139,168,206,128,44,255,255,52,76,40,48,80,200,52,68,108,48,112,30,85,101,66,97,40,18,118,56,156,24,75,135,0,138,40,35,1,192,0,212,176,112,58,43,20,26,232,4,21,101,177,230,218,24,140,67,119,204,203,77,245,143,148,32,81,155,109,182,160,156,6,212,165,82,97,16,86,55,51,232,10,54,141,90,71,20,151,67,28,145,83,253,91,40,171,88,171,244,136,187,85,13,73,51,140,18,182,130,186,56,187,101,175,96,128,169,121,61,204,55,145,132,133,115,36,46,144,136,198,220,147,73,20,223,216,141,152,83,236,224,146,209,180,82,140,28,164,229,87,186,210,169,218,144,125,48,194,179,203,245,221,59,150,77,56,101,99,182,9,44,215,149,223,75,37,8,94,70,19,156,179,12,82,121,178,155,82,154,121,233,121,229,250,90,0,0,0,7,173,113,2,132,74,87,145,33,26,146,243,91,199,196,20,26,3,119,105,55,169,90,162,191,236,235,76,134,70,200,142,61,129,239,164,21,14,230,33,85,132,132,79,251,253,133,250,216,34,169,128,6,80,78,106,165,30,187,255,38,207,62,239,207,136,214,120,2,180,177,154,16,0,40,2,192,144,130,0,209,12,196,140,76,206,85,112,201,196,132,201,129,204,228,142,60,210,241,132,195,50,4,202,144,189,37,221,244,110,48,48,79,53,232,226,8,10,96,120,138,121,5,128,126,18,5,69,2,171,236,10,1,6,231,105,97,33,20,187,110,255,251,178,100,34,8,6,11,121,73,171,172,52,212,87,105,137,237,96,35,127,24,93,163,43,46,237,39,129,48,170,231,189,64,15,100,146,98,151,229,91,7,166,46,210,246,164,223,72,106,98,75,181,141,58,77,98,135,182,127,216,18,29,88,235,153,245,186,235,150,224,234,32,66,143,232,49,130,29,99,224,129,120,8,85,201,110,63,53,51,37,18,18,181,85,185,134,114,166,83,77,58,117,106,26,134,157,58,217,149,97,149,243,4,33,241,19,38,29,57,151,234,155,62,246,30,185,10,96,201,233,249,7,156,131,108,245,99,90,188,183,111,221,238,211,77,159,246,180,239,249,255,39,227,68,182,231,223,234,31,154,200,0,0,0,69,96,145,182,238,101,89,55,162,162,48,61,70,63,47,73,68,178,223,59,139,4,231,229,39,121,103,244,72,128,66,121,24,216,210,127,254,232,77,189,64,136,152,177,121,102,113,223,43,73,201,221,12,201,166,95,63,62,239,111,177,34,115,248,246,194,255,44,202,184,48,176,25,67,156,247,239,174,4,217,166,228,245,32,3,85,86,118,84,133,130,192,81,146,132,249,177,233,129,139,173,105,139,98,161,149,157,241,158,160,24,49,104,27,208,178,79,162,105,140,167,25,87,41,117,26,221,188,11,45,27,42,16,17,14,213,72,39,50,49,28,205,247,47,63,20,174,89,22,135,211,55,121,27,82,14,149,149,65,6,206,181,69,9,29,205,218,22,141,205,88,78,7,27,61,68,44,92,72,103,162,121,174,217,98,137,174,60,56,36,77,2,26,89,88,92,148,138,170,209,65,91,115,69,5,83,69,57,184,193,246,86,96,133,164,137,9,230,79,217,151,188,110,69,19,245,7,147,234,168,50,50,87,96,85,232,229,44,119,148,91,144,144,128,202,48,6,45,206,19,65,167,175,81,184,205,68,237,28,122,14,46,129,100,68,141,83,112,67,9,158,78,3,11,239,114,186,221,113,128,0,0,0,4,109,128,0,72,116,188,162,12,32,136,122,194,117,1,42,70,101,68,72,210,137,193,127,235,169,236,108,91,41,30,38,10,10,85,26,40,81,65,139,142,154,74,58,231,204,82,89,219,114,8,81,221,172,45,145,42,126,161,137,71,62,81,232,105,110,202,202,15,5,221,164,0,0,0,3,90,235,36,149,24,153,65,17,140,78,26,250,33,178,153,15,21,29,58,185,52,192,88,32,196,0,149,182,252,226,123,155,24,194,255,150,97,117,221,193,68,158,221,59,47,220,190,158,195,210,171,81,193,19,216,151,72,156,221,61,42,157,78,231,68,19,34,33,233,104,44,85,130,67,74,144,205,176,120,98,100,40,136,208,162,41,109,249,175,104,180,183,61,166,148,68,151,97,162,144,41,22,81,255,251,178,100,53,136,133,15,101,78,235,105,53,58,83,70,41,178,100,67,125,23,49,225,43,14,164,211,1,78,136,39,181,144,153,204,132,182,136,90,57,177,144,191,176,62,195,49,183,89,182,234,134,32,89,62,97,52,141,220,121,199,184,47,79,173,98,155,228,70,63,105,247,250,37,155,101,118,107,241,246,102,27,187,209,231,221,19,236,231,208,176,170,214,242,196,132,20,49,17,27,78,18,1,65,110,155,199,71,189,87,66,169,255,185,32,157,131,55,163,95,90,235,149,110,70,215,255,252,46,213,127,123,11,153,158,143,126,77,113,197,196,44,188,169,116,153,15,40,129,112,240,141,104,223,16,44,131,10,48,96,182,23,201,160,220,41,40,209,123,83,212,194,148,0,73,18,194,35,0,232,104,96,77,24,76,54,28,106,160,21,5,147,91,50,51,50,196,144,48,126,98,120,158,96,32,36,251,185,64,128,172,213,65,56,104,25,133,54,86,144,162,149,136,65,229,171,161,208,16,208,225,226,48,112,106,30,237,242,140,84,55,138,160,170,217,181,89,198,151,106,81,97,30,143,48,182,242,240,145,168,19,90,84,97,66,9,160,115,66,14,43,104,204,36,100,181,83,141,64,163,212,184,171,85,27,72,49,198,201,168,99,20,252,235,210,201,20,183,106,59,9,31,146,98,111,55,124,156,9,56,162,6,19,61,3,144,82,247,18,214,124,100,154,209,49,10,99,230,10,169,238,92,59,190,161,170,183,133,63,109,175,134,90,187,93,86,255,216,151,255,255,154,119,116,191,255,255,255,88,0,89,32,97,36,251,173,165,44,173,40,92,160,44,77,164,98,49,172,59,138,112,99,220,228,230,27,117,139,45,99,142,5,16,68,92,8,134,172,231,235,105,133,139,129,142,255,225,51,42,125,170,120,188,36,49,110,181,170,65,20,20,141,7,196,15,124,208,165,2,195,205,9,18,214,40,72,162,122,94,133,15,74,192,0,0,0,2,200,81,33,38,140,11,140,192,0,48,200,20,96,211,163,140,211,48,44,116,66,51,147,16,49,156,48,25,1,205,20,108,120,77,126,52,177,25,161,174,210,167,52,222,17,69,207,70,88,18,162,226,101,210,193,13,181,44,42,91,90,173,88,252,244,229,220,177,139,73,179,185,85,230,98,222,214,104,112,19,164,21,82,152,209,104,100,173,37,128,72,190,26,142,33,164,144,59,43,182,194,225,147,178,226,121,34,161,27,138,242,103,175,238,142,119,169,70,68,148,137,154,229,25,73,9,55,148,7,102,71,55,17,43,150,224,232,163,181,69,18,36,98,40,57,105,222,18,99,186,139,102,42,201,1,134,195,174,129,165,135,218,68,147,178,143,7,39,103,96,124,81,52,247,153,4,202,226,30,255,251,178,100,91,136,69,198,104,203,107,187,50,112,87,163,90,26,97,2,55,23,141,163,37,46,241,39,129,87,18,166,73,147,9,204,29,163,0,0,13,181,18,73,111,235,224,23,233,74,41,66,241,2,48,196,234,36,5,109,230,187,255,165,129,16,125,25,203,98,42,35,160,36,48,36,33,17,36,103,251,95,18,143,20,21,121,160,88,54,211,101,104,11,21,72,161,54,198,132,141,1,136,159,10,48,192,163,197,197,193,82,104,164,38,53,75,107,177,43,36,173,16,209,117,32,21,128,10,133,64,115,2,64,131,9,130,19,57,101,115,133,161,211,7,138,128,80,154,121,24,50,123,32,177,138,131,4,139,35,2,3,85,89,48,12,22,85,58,108,0,194,96,53,52,79,69,47,77,7,224,176,46,115,223,98,212,57,215,105,115,116,101,155,131,127,86,97,160,147,113,151,202,247,213,92,234,38,30,148,147,100,198,212,148,238,73,45,102,68,30,153,213,209,183,43,158,107,16,199,107,112,49,233,184,25,164,93,132,144,191,25,218,34,76,170,164,79,105,152,53,53,187,125,25,109,206,213,187,47,85,93,133,83,116,109,150,153,31,138,45,138,233,190,46,38,89,246,245,254,59,246,23,77,87,161,121,20,208,178,137,19,247,222,244,165,171,71,76,197,90,67,68,168,161,241,59,169,53,200,251,165,222,70,161,64,106,99,104,96,34,227,53,85,34,121,2,61,27,115,103,240,70,119,34,101,162,167,227,90,57,33,241,219,161,203,84,229,145,29,118,246,4,95,163,182,181,237,6,72,56,40,26,160,29,75,137,129,1,56,47,176,120,145,5,69,28,226,8,13,62,246,63,138,129,10,206,48,10,219,157,210,188,150,183,29,44,140,206,128,0,0,0,3,200,219,73,200,60,1,188,67,0,216,171,222,96,225,198,104,64,224,64,34,153,173,76,152,214,27,152,6,13,152,132,4,161,4,187,210,0,161,237,40,4,32,120,109,246,107,187,44,1,78,117,43,83,98,144,195,114,161,119,27,141,65,83,25,148,217,166,167,40,37,255,141,193,84,19,141,168,200,58,161,157,178,98,192,239,120,122,101,20,41,68,97,146,132,115,175,235,231,3,117,97,89,132,18,170,93,151,2,16,79,211,81,40,3,243,51,63,30,78,83,63,135,163,69,8,94,35,233,56,47,147,72,217,59,210,236,221,73,93,232,243,116,215,73,25,148,156,38,131,106,165,71,165,250,158,95,42,16,220,73,170,209,37,23,56,124,17,201,204,255,254,255,246,255,255,191,51,231,238,179,142,240,131,170,193,133,83,98,192,49,80,205,4,134,47,80,10,4,114,35,142,253,235,240,224,242,12,83,170,103,148,26,43,95,207,151,58,8,32,11,171,28,61,255,251,176,100,113,136,197,188,117,203,235,169,53,48,85,103,41,98,108,163,116,85,117,137,49,174,236,199,161,90,152,166,205,144,153,212,230,9,201,50,242,249,52,58,68,190,193,140,156,75,155,229,73,143,13,24,54,78,205,149,202,153,144,78,168,154,178,234,82,218,109,77,171,29,86,170,151,248,0,26,86,136,32,164,9,198,2,224,9,137,136,121,150,97,73,166,64,136,88,40,51,114,24,54,209,68,238,50,99,21,54,135,98,34,17,131,147,107,74,234,41,185,74,103,91,36,6,91,245,25,107,67,165,127,236,61,6,22,109,156,142,78,139,88,163,1,82,248,237,217,130,11,99,19,46,136,173,113,60,225,231,52,174,93,4,31,14,210,161,228,178,208,212,177,46,104,29,59,244,232,36,120,45,186,47,208,35,72,172,49,134,130,62,220,122,203,198,132,20,183,205,58,10,150,222,123,122,173,115,166,137,65,134,254,41,20,35,162,114,242,146,87,78,210,199,48,218,71,179,150,134,235,70,231,124,206,112,136,6,84,48,144,177,230,255,30,227,218,20,187,173,180,164,49,206,162,51,39,66,149,64,102,142,169,3,81,246,177,174,71,144,223,45,239,127,246,98,52,86,0,214,72,135,236,141,47,203,205,158,199,167,49,215,10,123,22,248,77,176,133,214,234,27,242,111,32,210,25,90,81,24,212,139,104,32,80,8,196,144,44,131,9,200,48,72,116,58,55,176,91,181,2,225,66,107,244,140,0,0,0,2,72,89,106,56,52,39,104,41,76,102,70,225,183,82,199,50,39,152,64,16,121,53,97,178,131,6,4,30,25,76,76,189,242,108,67,163,19,39,166,21,189,216,165,167,40,4,206,149,65,132,192,124,213,88,32,128,49,164,102,91,78,131,217,63,34,230,143,40,72,143,214,92,127,74,209,21,21,57,17,104,40,147,40,99,38,32,164,83,173,185,194,27,156,160,73,240,20,152,73,75,65,53,82,107,17,216,38,135,38,121,101,129,172,136,29,235,57,187,219,16,39,223,118,228,184,108,228,9,167,63,123,102,13,56,155,204,70,223,232,230,33,62,20,206,106,117,58,49,67,198,103,186,38,150,144,206,223,12,122,141,194,93,41,253,54,219,181,35,223,86,60,4,183,34,200,177,215,253,82,185,2,72,89,237,16,84,73,50,19,54,73,221,58,13,197,157,169,90,148,206,125,199,140,66,42,159,35,29,217,131,245,244,202,41,64,186,28,215,40,36,215,76,132,151,165,62,198,145,28,97,23,63,51,38,162,229,60,52,60,22,115,17,179,217,254,80,145,74,129,99,194,118,44,198,253,79,161,189,41,107,169,127,165,4,0,17,246,146,57,34,94,209,175,33,4,128,37,32,88,180,70,6,100,28,230,255,251,178,100,144,136,197,179,104,203,235,137,52,224,85,4,249,99,104,230,116,19,245,163,63,237,164,213,161,81,170,230,77,162,137,200,6,2,130,49,224,233,12,61,43,88,67,66,7,121,47,247,82,126,182,70,207,185,44,151,40,181,86,202,244,34,40,150,71,112,179,166,222,146,115,216,86,99,202,22,107,169,126,42,186,215,91,124,173,35,37,89,151,116,101,37,230,40,81,59,36,82,104,36,142,140,245,230,78,206,171,222,181,169,130,237,228,150,38,130,31,143,182,199,105,237,221,166,24,189,212,141,39,143,183,178,119,110,101,13,50,79,66,178,150,131,173,228,194,122,93,233,19,88,26,89,218,187,98,188,25,116,164,235,179,61,237,254,215,187,218,123,164,168,82,208,8,211,181,171,144,149,85,83,2,13,97,2,250,152,100,49,7,75,190,252,0,24,54,199,116,160,109,63,221,209,208,160,136,204,129,166,139,45,129,148,64,48,215,12,9,195,3,1,27,255,255,255,255,238,141,255,255,255,255,251,216,166,4,13,172,150,34,144,132,35,35,24,36,72,113,118,155,90,53,254,60,85,240,0,0,0,0,0,135,89,4,16,65,160,168,88,128,4,98,248,65,167,150,134,145,2,133,196,134,228,196,25,180,0,64,29,50,0,21,194,148,202,68,32,99,79,139,82,10,138,229,88,167,83,248,160,15,105,144,69,179,101,187,126,100,154,242,72,250,36,111,42,39,46,66,127,177,138,206,208,46,121,172,165,45,95,12,94,106,178,180,60,41,167,36,182,121,220,224,209,136,92,85,18,29,65,250,169,56,212,174,98,115,5,148,188,119,77,234,141,51,74,196,190,16,3,73,141,68,240,92,37,150,65,20,132,60,10,12,251,205,103,45,197,149,129,225,217,207,194,73,59,107,163,137,225,95,155,203,151,200,122,229,177,205,143,207,167,239,185,151,217,231,115,78,48,24,16,149,246,20,20,0,8,1,187,24,2,12,242,204,96,84,3,176,23,12,221,196,136,88,33,175,74,117,101,246,30,62,255,254,251,251,163,239,255,245,142,73,187,29,187,10,130,65,43,135,80,57,132,6,212,193,133,138,25,149,89,246,117,81,111,79,255,255,255,255,255,255,255,254,168,40,207,10,170,114,164,171,114,76,227,56,114,168,0,44,76,18,80,70,30,12,185,99,192,19,72,170,78,144,104,61,9,20,196,2,67,210,222,141,172,40,48,161,56,201,193,134,71,78,245,16,11,76,84,154,95,49,139,208,244,3,121,39,137,132,215,212,221,179,68,160,39,229,141,27,72,141,65,25,62,176,228,225,200,20,30,28,70,30,0,37,17,182,31,250,126,51,161,21,165,233,229,23,1,243,142,44,202,108,9,36,84,20,67,18,205,124,61,97,255,251,178,100,184,8,133,152,102,204,251,137,53,104,82,202,153,170,100,98,155,23,189,191,45,174,36,212,129,70,51,38,245,64,15,212,104,131,193,73,157,192,246,250,65,38,232,32,34,171,76,40,137,114,162,208,60,212,152,104,35,212,58,68,19,228,86,97,101,169,2,77,14,84,100,51,107,87,141,185,118,102,217,214,197,245,60,196,225,209,1,52,116,249,33,122,239,247,233,216,124,180,48,167,94,242,160,220,253,188,199,178,203,80,76,176,234,100,236,114,2,10,216,32,9,13,41,136,72,22,246,13,240,82,224,102,16,130,32,99,62,64,206,58,67,92,49,2,249,164,162,42,75,79,236,198,39,38,43,169,231,20,164,43,90,8,234,253,95,246,117,51,186,52,235,132,57,153,163,38,64,207,233,165,166,161,134,118,93,203,219,55,172,156,229,255,255,127,146,225,118,193,0,0,14,0,6,0,80,36,2,10,128,134,96,154,103,102,24,129,250,100,142,2,6,5,97,42,96,132,146,38,27,50,152,124,48,105,112,232,176,113,207,122,204,0,46,56,66,236,28,16,107,240,27,144,207,33,244,210,38,39,215,30,2,183,241,73,152,125,165,3,25,163,98,179,82,130,132,36,202,82,228,8,19,75,47,210,112,130,241,60,162,169,145,192,61,22,104,74,184,105,150,144,50,185,116,145,178,245,139,116,201,166,210,62,180,17,10,227,100,204,220,68,108,163,145,59,45,188,212,143,210,37,181,84,152,50,137,178,52,160,218,206,246,105,180,104,237,15,95,183,187,166,113,150,139,155,104,178,52,47,157,197,155,99,27,240,221,147,77,82,203,215,240,69,237,75,105,87,250,85,137,179,5,37,144,119,138,60,139,112,168,98,138,62,44,81,57,75,220,174,134,237,182,17,219,213,142,102,213,85,205,84,224,148,130,254,149,185,65,67,18,37,24,128,40,96,32,144,196,176,116,141,152,154,48,61,153,244,200,59,118,49,79,150,165,249,202,212,255,229,22,69,63,37,122,102,157,46,39,160,164,218,192,213,188,72,96,200,26,48,115,76,7,208,146,10,157,17,161,208,170,67,123,18,101,116,23,66,81,56,249,15,106,113,247,96,170,221,161,41,119,66,236,80,103,136,142,243,221,85,140,171,57,146,30,27,100,65,194,64,29,7,73,186,219,129,202,140,140,80,250,189,141,228,60,32,132,84,56,197,130,147,96,10,30,2,43,13,7,38,3,132,180,198,150,91,119,90,4,26,7,116,26,35,185,91,145,55,238,244,175,108,13,137,184,144,151,253,219,135,230,213,59,236,201,46,75,33,136,13,105,180,249,124,48,238,96,102,245,77,214,24,24,30,29,175,104,241,17,44,71,39,160,135,99,186,49,32,177,167,98,89,249,76,159,255,251,178,100,212,136,6,181,119,201,195,220,73,226,95,131,233,32,115,3,58,27,245,195,52,77,176,219,65,7,10,230,244,28,8,48,71,252,204,204,204,204,243,78,1,160,136,96,233,217,61,98,117,71,144,216,224,166,1,193,130,213,231,244,197,136,181,98,80,110,111,147,179,199,6,7,155,52,172,7,145,176,227,235,216,99,43,250,216,142,13,201,239,203,21,128,224,152,176,241,103,94,111,177,210,151,204,188,81,136,56,88,12,242,19,142,241,140,115,24,26,143,249,205,206,97,4,96,180,236,201,237,247,119,196,25,16,198,166,76,98,54,139,38,100,0,12,36,0,91,72,39,35,58,65,147,43,2,94,180,211,204,202,208,240,47,136,189,170,75,67,206,163,195,105,71,255,161,4,28,210,60,16,13,33,175,127,246,44,231,255,255,6,24,232,243,253,221,8,83,144,141,99,88,3,69,193,250,63,249,96,1,64,194,17,130,225,161,137,163,129,139,165,209,179,225,57,142,218,225,138,229,65,169,174,161,138,194,64,240,104,96,176,136,100,248,70,52,8,184,102,0,1,166,43,11,82,177,32,116,187,173,133,51,17,84,24,18,168,105,113,75,99,9,125,81,53,198,107,204,186,71,88,188,43,89,221,183,41,127,89,172,71,218,235,251,60,52,10,197,163,180,84,52,143,212,121,253,86,238,27,167,168,165,118,209,40,199,199,49,164,133,14,209,104,52,139,137,210,134,172,170,161,70,179,12,173,21,153,237,97,15,162,92,202,165,58,85,47,89,31,100,238,50,84,162,106,178,196,162,125,117,10,134,172,49,94,234,90,93,60,205,113,87,46,212,137,18,20,254,220,37,252,150,172,84,149,57,44,42,52,84,149,152,179,149,168,86,21,10,165,40,179,239,46,63,171,145,251,171,34,151,164,90,88,77,242,47,217,45,46,171,55,239,111,238,215,148,191,148,183,253,140,81,34,2,133,68,193,97,75,189,21,7,64,0,128,64,3,187,247,41,82,236,21,64,81,88,25,176,182,28,109,203,88,119,50,159,56,44,210,6,144,211,36,34,113,79,249,217,114,2,5,148,90,121,8,58,196,139,176,145,214,80,153,31,213,103,213,235,180,179,84,208,212,12,23,250,204,10,220,229,196,192,100,179,17,47,250,28,34,167,146,0,148,213,217,46,139,69,91,32,89,224,199,70,76,108,104,21,138,98,247,229,209,122,17,36,4,161,65,74,213,2,129,113,9,94,251,62,200,203,189,53,111,13,145,169,141,224,71,190,92,115,9,87,169,161,62,16,97,46,170,239,181,61,169,100,241,10,21,109,105,174,102,213,87,80,161,68,194,81,168,98,213,113,99,19,51,55,212,36,163,12,157,37,164,98,183,224,154,20,117,237,9,152,90,255,251,178,100,208,8,135,74,113,203,139,175,78,176,78,194,57,121,99,67,40,21,9,159,63,77,189,47,105,62,158,102,77,167,148,216,59,6,241,125,82,85,179,82,42,230,185,72,167,72,85,110,150,212,242,20,181,219,220,193,28,10,184,140,123,177,163,39,58,6,223,215,102,223,116,186,105,115,136,32,133,200,219,178,90,182,49,111,22,15,70,162,147,76,109,166,196,175,109,124,117,73,183,16,176,232,49,146,82,235,8,85,20,145,0,12,4,250,43,212,221,95,155,2,155,79,33,154,46,255,81,96,0,68,38,56,142,195,140,165,2,22,167,221,81,145,91,218,148,84,150,140,71,126,201,167,66,191,102,123,185,148,173,220,107,49,44,223,143,12,64,7,137,0,135,168,225,190,115,208,4,0,83,236,28,1,162,160,140,96,210,157,6,52,1,86,103,233,41,166,6,33,146,103,92,67,134,64,160,50,96,114,6,160,128,221,49,189,12,209,33,90,16,24,52,90,120,212,208,209,12,20,110,93,140,140,192,64,41,64,225,172,88,12,226,130,64,52,48,208,232,10,4,97,210,11,209,17,16,62,65,42,181,86,252,17,132,166,245,214,100,146,86,240,221,92,236,198,118,121,28,149,206,25,162,2,115,35,2,244,79,31,209,245,207,221,39,179,116,6,28,66,68,181,123,8,152,132,186,134,142,54,143,147,186,149,245,112,46,70,144,205,24,56,87,133,4,237,231,215,82,153,111,215,33,141,122,213,12,23,214,193,87,160,199,145,179,49,47,246,98,197,208,56,251,94,217,244,22,244,110,213,167,57,38,107,220,237,147,183,85,99,242,135,177,166,31,58,73,53,125,166,221,130,7,231,89,72,113,20,10,204,203,219,26,219,31,30,39,191,214,208,217,191,139,171,26,54,30,122,221,222,183,186,233,44,204,193,115,165,170,35,152,17,68,253,20,10,99,131,153,103,32,226,198,21,160,218,83,222,140,21,145,122,52,132,39,73,158,86,198,2,93,11,187,53,91,12,6,135,241,102,90,152,169,109,66,246,95,167,217,251,81,248,27,73,155,214,93,244,228,254,47,230,116,216,245,133,145,183,33,195,203,64,98,219,98,182,104,23,132,95,132,36,148,77,45,54,57,247,186,254,44,74,112,191,161,72,34,1,99,198,7,6,6,100,159,134,245,45,135,246,25,135,36,142,134,195,248,70,103,11,6,12,9,6,74,134,134,107,18,197,165,47,16,16,9,51,232,60,48,24,5,78,104,109,216,85,59,101,64,237,95,224,165,148,117,93,184,171,51,171,247,21,66,181,166,90,192,86,242,211,40,102,106,37,107,214,120,76,202,37,137,151,145,229,10,24,159,76,242,197,199,223,125,117,114,12,30,65,69,148,33,154,40,152,233,255,251,178,100,223,12,199,136,121,71,139,220,98,240,94,198,201,66,105,131,122,25,17,219,36,46,164,215,65,79,25,164,201,180,9,240,24,81,121,200,217,8,56,44,96,148,161,1,166,33,134,209,178,186,1,92,18,84,79,83,248,146,1,104,42,182,83,61,69,237,166,132,86,78,115,29,11,162,240,47,253,187,63,75,235,236,89,193,88,70,229,54,57,246,89,107,99,18,148,53,41,82,177,181,147,66,254,166,65,19,214,147,52,60,204,201,4,114,114,238,227,24,202,118,247,132,202,64,2,186,143,44,228,65,22,103,54,184,147,60,31,52,236,179,25,3,86,244,209,48,192,153,138,102,190,60,161,57,105,26,135,88,33,95,36,217,137,226,131,124,171,20,25,61,150,34,144,83,60,161,113,221,108,135,173,237,127,100,169,204,68,94,179,54,187,251,164,99,40,91,199,30,60,213,243,234,144,254,207,234,96,2,0,196,148,0,3,128,164,194,252,167,204,108,8,56,194,237,117,140,48,129,72,197,77,5,206,216,180,112,148,216,218,14,167,69,12,145,212,70,100,105,115,110,81,65,173,51,138,94,233,121,33,234,162,178,159,84,155,103,181,92,89,63,51,112,233,45,162,12,38,60,199,109,66,64,28,230,82,227,21,9,60,196,226,205,17,221,27,92,224,99,53,17,210,211,218,155,56,179,182,72,94,46,96,217,114,183,5,201,155,40,185,243,134,213,108,50,235,21,196,145,55,156,102,98,197,24,93,130,178,217,114,56,168,209,49,156,61,174,194,9,172,128,186,84,71,25,69,116,214,81,31,146,110,68,218,76,35,62,213,38,110,147,60,232,110,34,58,128,193,131,109,160,87,45,91,137,26,23,176,128,245,68,193,198,16,174,159,54,177,103,40,119,152,82,115,140,21,215,26,159,199,51,109,189,37,39,9,39,189,182,228,113,71,37,2,162,216,36,9,117,3,204,32,34,48,240,83,6,89,26,42,50,40,65,96,172,216,104,24,75,31,134,1,64,115,221,174,199,133,244,15,223,158,201,234,60,19,178,138,220,119,243,33,150,122,141,105,3,200,251,76,199,16,152,42,123,208,65,84,84,201,35,125,36,136,250,144,92,119,162,163,111,152,241,158,239,255,239,247,127,255,66,52,32,131,64,116,66,11,5,227,21,105,135,101,225,219,111,57,180,65,233,182,65,57,241,130,140,162,155,242,25,188,91,63,109,200,66,34,110,171,137,244,151,49,202,85,133,196,128,126,79,74,156,182,242,194,211,96,155,22,8,42,251,110,200,114,220,133,102,240,219,47,109,199,211,38,52,68,195,145,134,17,6,72,186,18,141,31,32,25,3,108,152,97,0,66,72,5,39,216,236,149,37,197,229,118,148,158,178,44,56,185,43,161,255,251,178,100,208,140,70,198,120,73,11,219,73,242,86,229,9,99,109,131,118,25,205,223,40,78,237,39,137,92,37,230,105,146,142,121,23,16,190,211,48,93,162,205,97,146,169,18,205,172,154,24,69,88,111,181,101,135,154,85,18,54,149,141,168,65,105,55,41,106,169,37,25,73,211,143,142,212,159,183,47,70,25,64,93,10,102,68,168,215,145,197,83,145,166,211,131,19,70,228,145,82,25,36,106,234,150,107,189,68,81,134,249,169,6,161,115,171,138,107,49,121,26,175,215,115,76,122,113,128,10,208,5,108,29,106,24,96,129,136,116,200,249,53,132,202,38,49,208,101,69,241,229,202,21,229,159,254,120,125,217,55,235,212,107,32,16,194,54,145,14,227,165,102,178,161,63,250,255,247,255,75,255,255,83,19,237,191,0,174,140,168,160,51,97,76,231,182,8,131,57,135,22,138,8,88,81,128,209,2,188,170,205,144,1,13,0,56,128,0,28,13,101,160,48,35,3,51,15,193,235,50,61,5,83,25,53,183,49,49,1,211,17,51,254,55,196,163,0,88,22,249,57,95,22,191,60,157,39,204,2,28,24,44,55,131,160,176,82,114,66,89,60,226,29,171,101,0,95,126,219,201,108,161,215,140,192,82,200,123,106,72,147,127,64,178,4,144,157,36,131,52,172,10,69,165,222,145,42,174,185,89,83,75,42,180,209,193,91,109,146,98,29,69,105,151,40,211,214,130,101,11,118,229,201,24,210,42,114,195,133,134,90,64,33,35,67,44,38,168,208,170,101,36,126,79,40,210,162,198,102,217,178,230,152,169,155,92,143,160,167,166,151,73,185,198,107,250,63,82,105,203,45,15,122,227,8,134,93,200,201,173,100,144,151,61,110,131,150,183,98,80,242,40,236,234,167,60,217,44,194,181,45,53,11,187,202,73,187,172,137,58,12,167,159,203,67,94,201,176,0,0,0,11,28,178,54,196,237,171,203,153,80,133,74,84,33,105,95,185,186,118,217,207,129,107,55,218,170,164,102,141,79,112,194,143,171,34,113,136,196,215,167,29,88,40,32,97,124,200,140,49,141,41,17,179,201,132,61,4,153,88,209,201,93,206,202,168,111,30,195,115,112,202,80,167,4,155,157,71,33,137,28,140,115,201,2,13,204,197,187,255,54,176,233,138,99,188,64,4,195,120,112,42,96,184,4,102,115,136,112,9,42,98,86,4,111,40,18,105,141,194,101,16,62,42,22,25,62,13,24,152,92,55,27,97,112,80,199,241,61,56,209,170,61,78,198,229,195,128,172,190,34,136,117,251,110,171,61,121,227,83,238,203,183,30,111,61,171,145,180,221,169,186,145,109,207,171,186,142,163,23,34,77,46,41,38,81,33,157,40,177,173,183,227,152,138,255,251,178,100,205,137,134,174,121,73,51,219,73,240,97,200,233,221,101,67,89,88,181,229,38,110,164,215,65,64,139,230,221,150,141,85,144,139,104,247,20,67,229,13,232,145,16,172,66,230,137,228,192,141,182,107,180,210,61,51,210,163,26,158,113,54,130,44,20,206,65,31,187,8,58,229,151,213,170,96,146,50,183,66,254,29,41,212,198,179,179,158,101,36,162,208,157,124,38,161,7,81,40,69,222,35,17,60,16,239,147,209,184,151,181,177,172,248,230,158,173,180,230,208,35,39,165,14,159,131,139,184,76,181,134,38,17,37,10,147,145,17,144,195,129,28,198,148,200,169,103,87,119,85,98,233,5,59,179,125,52,242,195,101,136,67,42,177,142,108,45,85,106,137,255,255,254,172,54,191,4,70,190,197,196,55,85,167,83,116,45,236,51,234,98,247,63,45,231,86,59,95,70,189,140,83,103,24,106,181,125,80,109,181,196,0,49,16,0,0,3,129,57,15,193,0,100,12,57,131,4,241,19,50,79,86,3,21,96,106,50,16,24,51,135,132,204,38,113,51,232,124,192,238,21,24,140,10,136,204,94,118,75,116,12,164,118,215,196,96,176,23,138,228,131,150,186,236,211,56,11,90,43,60,237,186,210,147,3,233,32,97,64,248,136,182,53,82,105,89,32,71,50,99,175,104,208,129,168,160,154,231,210,80,202,198,8,205,73,115,104,83,85,230,137,202,220,148,78,33,54,10,225,184,117,177,169,104,148,244,104,152,177,186,105,72,82,68,16,104,244,160,185,153,165,76,145,43,41,46,161,57,253,94,164,212,208,30,29,35,57,2,10,48,137,68,250,20,39,209,145,169,111,124,103,44,110,48,198,146,165,81,205,124,49,21,11,40,195,198,91,118,214,228,153,41,45,38,134,198,138,36,234,233,61,109,67,175,223,134,102,229,187,174,89,2,119,164,202,20,93,85,86,180,208,56,0,0,62,170,68,129,42,198,71,17,182,70,104,209,70,250,68,68,58,17,225,96,251,94,187,56,223,125,43,245,123,200,174,120,106,178,68,76,32,157,119,139,80,151,209,42,123,35,163,210,158,78,187,22,33,188,227,2,82,4,14,136,241,38,215,155,155,189,21,217,34,97,183,31,31,127,68,109,102,69,193,147,218,51,83,151,88,249,82,156,57,203,47,65,0,91,35,100,146,161,18,230,72,101,52,134,228,210,105,255,37,31,38,63,240,97,0,211,68,172,17,221,49,155,160,14,214,28,138,231,169,157,189,63,242,121,102,21,237,183,40,41,193,83,82,81,208,179,14,115,104,135,69,12,35,109,4,213,250,194,142,206,220,217,96,145,113,58,166,138,147,184,171,232,178,17,225,192,242,3,183,111,98,224,196,208,242,149,22,16,46,255,251,178,100,206,8,134,230,121,73,59,220,73,240,93,230,121,153,100,195,119,87,9,165,57,173,229,39,161,56,157,231,53,146,154,108,128,152,193,72,40,101,41,36,232,172,64,44,142,72,27,124,251,230,218,140,32,95,242,103,148,120,161,2,234,239,100,242,175,45,155,34,163,200,16,227,109,20,93,181,38,169,88,193,66,139,166,210,208,140,221,26,32,77,4,15,38,134,63,166,66,188,161,95,46,209,20,166,105,83,237,58,17,70,236,100,227,154,200,228,39,33,48,19,202,54,204,128,12,227,16,122,74,173,97,202,27,209,203,98,119,224,245,44,253,202,150,46,181,222,75,185,78,249,92,165,149,101,106,7,76,206,49,146,82,80,8,86,147,84,43,181,214,190,215,39,170,189,21,113,182,85,57,251,137,169,226,96,153,13,9,59,95,66,185,178,203,239,45,221,211,133,85,17,160,81,0,128,224,140,11,204,54,196,84,200,152,85,204,234,146,132,198,28,46,76,111,73,164,195,104,8,198,1,8,193,184,11,12,11,131,253,10,150,168,8,104,235,201,203,244,214,217,3,92,113,164,229,80,119,82,113,0,185,209,107,215,219,209,41,227,26,131,44,227,67,170,147,52,217,79,205,118,105,59,217,134,20,87,110,226,114,133,13,71,38,208,7,248,9,63,9,169,242,146,124,70,142,18,137,140,166,134,51,195,166,56,63,121,105,233,57,130,3,225,64,204,121,90,108,181,163,49,37,12,114,58,49,42,74,33,202,228,244,166,130,45,20,21,199,200,208,150,158,179,99,163,186,156,42,58,92,58,170,61,92,94,121,49,104,236,158,249,118,198,103,183,214,149,167,50,66,129,19,38,43,75,69,230,27,163,88,143,20,28,158,46,185,34,239,42,50,42,35,56,91,145,36,79,6,123,198,85,46,146,142,157,236,136,182,121,142,241,221,30,169,131,237,253,165,174,219,107,9,163,138,6,35,188,57,1,105,13,108,47,60,119,243,49,114,171,48,167,221,55,68,68,140,121,163,171,4,36,1,206,236,62,82,193,169,217,194,111,105,241,26,250,69,140,40,139,66,160,197,37,82,66,49,168,33,60,247,202,69,33,5,172,53,221,125,204,223,155,168,251,199,130,202,97,170,24,100,170,198,21,211,193,231,84,100,193,55,202,172,240,66,229,182,29,146,69,226,187,41,45,255,255,255,253,142,0,244,84,84,172,24,135,198,3,83,10,234,211,44,135,163,184,185,67,87,66,131,95,154,19,50,66,16,128,172,196,113,68,194,242,177,85,95,97,16,22,96,128,137,0,165,213,37,149,35,40,99,50,222,170,180,24,60,46,31,68,186,178,67,162,184,166,221,85,87,111,30,242,10,65,148,120,204,181,90,69,75,191,173,202,213,180,255,251,178,100,213,8,199,209,121,201,19,219,98,240,88,228,25,48,107,40,54,24,229,217,41,46,176,211,201,17,146,101,137,172,12,216,59,163,191,71,253,199,222,125,27,17,211,114,238,90,233,14,30,76,250,166,34,117,151,181,118,69,143,90,103,86,151,93,57,103,113,150,105,49,249,67,140,148,202,39,233,17,120,104,42,173,105,212,13,44,116,19,26,163,36,161,134,97,140,73,2,71,190,104,209,233,100,21,120,12,113,45,37,39,237,32,151,162,92,243,208,179,178,57,4,144,109,177,141,80,105,81,200,228,215,133,77,101,60,91,186,159,230,79,117,27,2,142,201,74,5,247,41,124,16,168,82,225,94,177,179,103,8,123,14,2,152,26,129,106,134,11,12,7,218,153,189,27,254,55,73,86,165,36,105,33,153,201,151,204,232,109,188,233,39,24,204,193,128,198,36,204,241,11,234,107,77,21,151,161,215,63,233,255,255,254,144,128,12,17,0,53,46,68,96,234,97,208,169,230,61,101,120,99,34,207,134,107,194,172,96,202,200,6,52,86,24,120,4,109,208,49,172,46,96,33,130,97,152,96,60,109,164,120,208,37,173,74,215,112,240,26,54,139,237,154,169,8,28,241,213,234,65,100,42,149,135,67,235,179,94,246,84,172,130,167,156,73,64,10,150,195,101,188,145,199,221,61,97,223,58,64,61,129,180,135,60,254,169,107,88,94,180,245,170,62,169,66,117,238,94,133,102,11,69,131,183,121,82,59,94,200,186,21,137,138,238,73,230,106,131,82,137,210,86,155,73,250,96,126,188,244,181,17,24,198,37,188,167,181,247,40,124,60,173,78,132,162,237,78,85,65,219,206,68,185,133,125,69,112,166,178,35,170,47,18,77,169,85,203,170,133,29,31,109,205,139,248,173,3,44,156,187,10,198,26,33,149,238,219,180,62,100,126,179,22,230,146,226,213,183,250,193,43,245,58,139,188,169,138,192,189,81,46,137,80,212,192,189,150,225,161,80,14,23,185,253,11,147,19,2,24,2,16,243,56,94,253,27,102,99,70,54,59,26,136,189,3,0,119,41,162,18,178,42,207,254,219,187,112,42,61,196,26,2,202,99,196,41,98,18,208,114,62,75,29,2,247,106,159,59,145,170,29,114,134,149,129,136,117,47,75,56,140,93,73,164,0,52,110,54,218,105,91,38,93,102,61,1,70,171,155,198,150,240,166,123,12,102,163,165,32,165,53,58,66,194,1,138,164,18,53,63,168,92,28,101,181,53,24,92,108,128,233,78,182,28,10,94,18,220,150,146,142,157,235,159,105,255,139,229,156,173,106,167,47,106,181,212,141,167,151,220,249,213,230,167,26,90,169,102,166,105,167,144,185,68,162,240,227,140,165,170,3,186,213,210,255,251,178,100,205,8,135,80,121,71,11,220,97,212,75,197,233,50,108,195,118,22,157,163,43,174,176,207,137,62,25,102,245,150,153,92,209,33,38,22,110,153,70,57,164,36,137,226,160,40,22,206,170,41,0,100,222,146,126,1,37,14,191,186,152,163,126,115,151,51,252,179,99,156,75,51,50,246,85,144,117,91,209,28,57,50,2,139,72,139,35,100,154,86,169,141,42,250,209,170,154,105,109,132,27,210,227,215,241,251,214,141,207,36,129,58,208,0,123,173,109,16,43,205,203,156,117,122,21,169,122,25,193,43,85,120,13,30,25,36,195,121,217,189,178,125,42,164,76,72,196,243,83,130,143,161,145,52,91,251,141,87,91,107,77,153,86,149,94,105,157,95,195,110,93,103,66,127,139,214,184,134,174,255,233,71,88,30,32,133,197,192,10,136,185,228,128,32,76,10,64,8,28,22,166,14,33,192,99,213,29,6,149,167,88,100,141,56,38,214,163,94,106,244,236,39,112,165,38,52,157,38,227,18,39,27,79,38,7,131,232,156,96,240,138,106,66,92,24,18,6,1,40,22,150,196,64,61,1,32,14,205,26,200,56,27,152,183,65,154,249,16,214,56,136,254,252,106,99,99,133,87,194,145,204,107,74,200,214,209,15,20,29,144,61,89,33,178,122,1,96,123,65,211,161,252,127,105,121,99,69,69,85,202,14,148,20,207,196,36,231,229,148,131,233,33,80,228,84,59,195,179,115,92,31,10,107,49,96,84,13,151,19,199,242,177,168,185,177,248,190,89,34,190,245,117,98,199,236,189,168,154,140,166,189,198,78,140,157,46,48,125,30,250,70,145,154,220,156,78,38,93,90,63,52,64,53,88,233,81,178,222,171,160,152,86,41,161,33,194,181,195,225,212,190,87,64,38,196,112,13,77,56,206,86,169,36,33,10,9,244,82,217,86,228,68,103,69,67,147,206,114,40,159,95,110,163,43,24,94,211,41,103,82,187,13,185,59,209,167,149,164,99,2,216,148,155,110,20,5,89,12,48,74,110,97,66,38,118,190,16,168,103,240,0,244,51,6,236,99,221,75,51,99,84,156,195,212,177,65,31,239,253,179,119,49,45,179,250,41,172,185,65,16,179,27,218,242,224,158,153,114,35,236,105,213,134,58,119,106,204,179,232,165,33,70,86,15,179,11,63,111,105,29,203,230,70,234,143,107,87,11,150,171,208,163,22,254,254,131,0,10,166,6,96,40,96,20,6,32,208,178,48,147,76,3,17,225,118,50,155,128,3,28,177,118,49,2,82,163,61,160,140,32,94,50,145,196,229,240,67,6,1,94,96,0,152,206,201,212,36,11,9,253,22,28,166,60,161,180,178,68,185,6,219,151,1,54,68,45,34,186,124,190,111,158,75,255,251,178,100,215,8,136,23,118,197,11,221,97,224,93,102,41,67,111,6,54,89,169,223,30,207,113,39,65,62,148,166,245,147,141,100,223,110,165,74,180,98,106,158,230,138,44,169,73,172,78,81,133,108,85,9,195,34,229,85,150,21,70,93,227,166,36,105,40,63,91,72,200,161,17,251,52,182,72,148,137,244,137,177,20,205,29,105,2,210,141,102,77,102,63,68,164,245,27,208,48,134,155,242,98,14,162,52,36,22,72,117,230,98,136,245,114,138,56,172,110,50,114,36,109,106,250,211,242,55,146,114,189,60,98,37,41,135,207,198,40,213,89,243,141,236,183,211,167,255,207,177,188,200,110,246,229,15,215,241,201,45,245,32,0,145,200,152,68,101,65,74,56,10,95,153,89,151,108,47,123,251,157,2,122,58,137,128,28,235,95,109,184,248,112,78,180,234,243,129,144,242,130,118,156,16,118,235,74,134,15,84,140,216,253,59,158,16,176,116,224,24,145,243,3,18,128,195,116,35,50,151,206,182,101,20,130,78,142,92,133,55,247,160,0,0,11,0,48,79,1,16,48,49,24,36,2,129,142,104,225,26,3,16,9,188,218,97,26,46,1,17,161,25,31,153,16,1,161,129,48,94,29,76,236,122,8,152,24,1,47,5,18,142,162,84,12,23,150,153,252,72,84,9,204,190,50,106,80,168,0,171,223,96,8,166,117,89,139,74,77,250,195,53,45,188,200,198,44,246,96,132,173,228,70,94,77,57,65,130,14,201,18,210,129,247,179,230,134,89,16,243,124,117,149,169,118,37,22,24,123,74,199,170,211,45,245,74,84,83,85,10,10,115,19,145,252,251,78,126,169,130,20,20,174,148,251,176,86,44,197,101,30,202,12,140,31,120,188,22,148,212,207,221,180,223,242,200,186,174,62,51,118,76,166,201,134,149,75,228,173,241,212,94,117,91,62,156,115,39,237,175,253,238,153,245,43,203,202,169,100,149,136,0,0,2,146,201,28,110,11,89,91,129,85,241,169,96,208,194,208,37,28,150,25,86,94,6,128,26,254,199,67,138,198,151,72,105,194,15,86,138,51,149,55,34,52,203,15,194,60,219,28,52,69,153,147,17,36,164,88,250,176,131,53,200,232,92,148,163,237,191,190,242,19,147,68,49,47,246,149,41,231,77,79,177,169,95,57,105,28,131,171,122,195,172,62,218,154,91,92,76,148,138,2,101,40,32,10,204,95,110,205,60,84,204,63,247,76,112,42,205,4,137,77,252,204,195,75,72,145,206,109,73,26,222,132,0,154,176,211,45,119,22,21,135,31,12,128,30,143,204,184,92,13,149,35,69,50,166,12,231,145,136,79,118,55,210,187,223,91,7,158,162,82,67,229,154,70,108,186,235,24,18,204,212,54,255,251,178,100,191,136,134,53,117,198,195,220,74,64,96,233,121,189,101,3,91,85,185,163,40,110,237,38,225,118,40,230,169,150,141,85,71,245,166,72,200,13,139,250,32,13,156,24,70,73,38,37,60,69,168,163,179,81,213,10,138,172,207,44,226,237,180,214,203,35,89,158,11,223,181,113,75,79,82,221,97,196,14,94,216,73,121,161,148,27,102,166,253,145,215,197,98,6,9,189,179,80,133,93,119,93,93,180,197,42,142,104,46,9,86,79,227,119,24,66,47,232,128,104,220,77,56,47,110,97,71,150,209,135,176,66,134,78,74,88,250,88,67,147,60,86,103,171,203,87,176,144,18,197,48,69,163,146,23,230,102,146,25,61,132,180,137,22,212,104,71,134,77,9,98,142,74,75,17,139,6,17,222,188,132,117,190,74,222,199,152,252,46,146,40,114,82,34,102,185,159,204,17,187,254,134,116,54,214,164,178,5,114,141,182,72,128,3,128,232,64,10,134,4,99,186,98,201,122,166,87,37,242,117,28,172,39,11,97,236,104,189,135,199,15,152,128,19,36,213,162,196,243,198,84,194,128,117,70,68,3,161,130,170,249,8,52,97,16,62,76,17,137,2,97,128,49,48,15,73,5,59,232,12,131,226,48,149,226,60,8,52,40,98,6,159,140,208,227,74,227,218,5,79,91,211,122,108,201,122,212,115,33,12,18,42,8,176,108,233,35,197,145,144,197,26,230,20,39,106,44,166,219,211,107,188,42,27,48,66,78,75,34,5,146,181,5,6,112,173,134,211,81,34,22,193,44,74,6,139,9,202,149,28,97,117,16,92,159,58,179,50,36,107,17,235,39,36,193,44,17,8,21,27,86,101,17,107,133,35,144,103,79,156,64,66,114,106,162,72,202,51,232,78,106,141,65,201,201,132,37,144,166,93,147,8,147,35,42,80,202,106,44,177,98,106,136,133,17,181,14,197,163,41,33,153,183,189,247,69,86,98,49,30,50,138,110,106,80,142,178,18,0,0,0,20,142,198,210,66,204,244,250,59,69,12,45,112,129,166,29,218,189,160,117,144,101,205,112,19,223,254,198,215,104,167,6,117,37,231,102,145,141,231,145,136,168,67,98,2,59,17,144,182,124,78,28,171,138,10,45,41,50,87,56,128,235,56,52,198,138,175,58,29,170,181,136,66,159,99,87,156,73,87,207,84,164,103,214,207,123,120,59,37,38,216,178,168,87,45,233,5,0,17,32,12,1,192,84,194,160,111,204,117,65,72,193,65,98,1,161,64,99,202,10,103,252,44,98,135,134,14,124,121,162,16,37,178,205,155,105,82,222,174,120,92,8,56,204,80,161,198,30,46,28,3,78,106,42,229,123,111,248,168,231,225,18,140,24,40,105,5,61,186,169,165,196,255,251,178,100,205,140,7,95,116,196,11,221,73,246,98,8,249,157,105,99,91,20,25,159,36,47,109,6,225,111,161,38,117,148,13,116,222,159,15,145,72,112,190,230,7,244,42,32,16,105,46,49,203,23,30,88,62,226,228,33,246,31,216,184,198,114,86,7,218,218,204,214,223,229,125,15,91,161,131,199,135,67,33,202,206,161,164,221,14,9,7,81,113,5,141,179,82,202,61,91,149,222,27,77,21,57,172,138,78,86,235,88,139,113,206,80,229,93,71,121,0,0,0,50,87,27,40,138,183,48,125,163,6,149,35,87,134,114,60,59,239,41,65,19,192,134,0,221,125,113,95,82,61,201,180,242,13,145,227,145,196,182,119,203,26,34,156,80,37,71,121,75,98,121,184,57,9,101,164,171,110,81,201,92,223,38,207,62,20,203,94,75,78,114,161,27,58,41,17,160,38,10,36,44,165,192,36,154,157,247,38,176,49,34,1,208,8,27,152,10,131,161,152,36,0,27,52,128,41,196,184,247,156,19,13,137,156,69,177,155,182,141,152,226,69,153,114,97,159,44,62,24,10,5,24,14,5,152,188,11,156,136,65,24,72,5,147,15,99,128,72,8,12,22,4,94,100,4,49,149,107,96,73,244,236,46,80,40,14,97,24,38,186,225,169,52,79,249,254,241,195,42,17,251,22,200,57,20,174,109,101,215,55,96,176,137,25,235,180,113,43,219,18,66,218,167,150,218,173,58,97,98,85,73,138,232,77,88,82,15,97,33,20,142,11,101,146,107,42,202,99,234,82,186,193,217,98,168,44,7,138,228,197,21,96,215,181,212,164,37,4,187,89,108,41,245,91,206,69,238,190,244,45,253,143,28,100,204,236,119,59,214,91,186,99,101,178,169,14,244,101,83,103,79,26,242,183,203,46,210,158,243,92,125,31,74,93,124,200,75,45,188,233,242,69,241,39,186,190,170,246,91,61,47,46,60,134,167,10,115,215,221,100,74,214,33,28,176,148,233,245,139,35,103,83,199,19,207,85,153,237,121,122,48,0,0,3,75,178,56,147,23,232,29,132,17,179,129,30,68,3,3,86,34,158,43,1,25,154,246,49,117,123,231,7,141,148,255,171,135,216,121,211,71,171,154,159,22,194,130,177,203,229,202,83,57,210,67,45,67,220,181,181,143,41,40,101,219,239,124,192,142,245,106,147,48,182,47,72,235,88,199,151,218,222,217,148,246,124,232,201,33,39,239,229,62,234,210,153,165,20,197,50,101,59,125,116,181,69,225,12,12,64,68,194,88,21,140,2,66,168,193,38,70,12,36,194,148,200,67,127,204,90,67,60,204,161,214,140,101,193,104,192,12,22,76,34,1,236,202,12,28,199,143,214,161,137,156,29,62,153,108,210,17,222,78,149,255,251,178,100,207,140,135,220,120,196,3,221,97,240,105,137,185,157,105,232,55,92,85,203,22,47,109,139,73,56,23,39,53,131,141,100,47,64,122,74,44,117,27,131,203,136,196,9,66,76,4,188,105,25,77,32,152,204,49,38,250,225,193,249,0,178,132,211,215,245,135,3,202,165,134,138,24,90,91,11,207,170,31,156,61,142,33,44,122,154,205,34,130,44,191,150,46,203,54,106,75,16,188,225,255,70,120,233,228,8,135,115,71,161,183,42,230,145,220,75,113,130,89,109,230,170,113,126,253,43,48,142,205,66,100,250,37,44,223,110,215,197,83,202,182,96,203,159,5,226,115,26,56,66,134,40,163,67,232,189,152,156,229,148,166,67,107,111,90,177,244,27,219,144,48,186,89,110,249,91,109,38,240,89,44,48,195,182,215,216,172,210,236,229,110,190,216,113,174,222,178,237,41,65,40,3,7,107,145,54,59,114,241,96,48,201,140,5,17,2,157,205,185,105,105,102,4,255,138,135,205,45,211,80,191,71,4,105,184,170,60,217,165,133,14,210,167,153,153,44,231,204,187,100,31,118,94,210,49,130,42,8,149,97,42,94,204,120,231,28,4,14,150,113,234,73,194,244,23,26,222,128,185,128,66,83,13,193,35,1,3,112,232,59,24,151,159,161,150,224,110,26,25,23,225,156,88,56,25,115,137,193,228,132,134,30,53,16,33,142,236,90,67,153,100,132,98,115,81,161,139,230,68,24,158,126,216,42,72,151,241,129,44,100,247,105,242,231,84,193,65,227,9,128,215,252,174,91,23,143,222,181,51,88,196,72,150,101,39,209,246,58,40,182,203,101,192,9,167,76,157,210,42,194,53,136,88,66,222,48,142,69,149,66,154,169,117,153,16,21,21,20,74,140,218,208,76,154,211,72,54,42,68,74,160,188,15,100,132,139,160,55,55,48,48,66,116,40,74,242,67,6,34,137,1,89,110,25,237,165,37,110,75,197,124,137,248,122,77,2,40,46,27,77,116,162,217,168,46,166,74,29,4,18,156,212,168,101,102,69,91,83,193,104,172,182,178,180,42,68,127,26,148,93,12,91,114,63,165,190,171,43,105,126,191,201,62,53,110,60,157,0,0,0,20,57,172,106,49,158,54,215,203,15,36,221,193,64,11,127,79,117,156,231,10,252,64,134,111,220,190,195,52,138,172,128,225,80,56,130,77,72,183,198,215,226,251,87,115,134,208,167,75,75,249,101,229,244,255,252,161,253,243,190,22,8,128,138,138,156,112,148,121,227,66,162,130,15,170,194,181,170,41,113,128,184,52,9,0,17,48,34,24,133,142,9,147,16,93,24,157,176,225,136,128,43,24,84,29,201,175,156,128,67,76,204,52,242,93,215,68,242,130,7,172,134,0,255,251,178,100,172,12,134,208,115,199,19,220,73,242,80,39,153,221,100,163,91,25,61,159,34,79,109,39,201,52,156,38,105,144,142,56,67,49,249,249,170,173,81,250,147,182,86,72,201,167,75,166,92,103,82,244,162,205,188,57,180,113,77,114,4,162,44,213,228,212,79,190,185,32,136,204,10,170,218,115,89,34,132,22,102,208,78,19,131,73,237,140,146,70,6,209,78,66,1,26,109,197,1,180,149,35,73,133,152,85,178,210,226,137,102,251,183,185,64,112,152,80,39,102,29,152,29,32,90,161,133,208,24,81,93,149,41,7,192,72,92,174,38,81,129,10,3,78,18,46,134,75,61,209,200,169,132,41,67,59,9,228,79,122,164,183,113,73,61,86,18,142,82,157,41,194,14,102,70,11,125,109,222,214,166,91,106,93,219,89,188,178,8,5,73,171,32,159,138,90,75,193,226,142,193,72,194,24,201,252,169,20,47,214,254,227,107,134,63,173,114,87,203,203,33,24,6,204,53,242,169,20,30,157,12,169,145,108,159,53,239,204,144,40,209,196,58,69,4,12,119,14,229,188,172,169,6,176,240,148,138,211,58,181,17,21,82,61,148,160,4,4,163,18,196,147,0,133,131,16,3,115,26,124,243,68,9,19,181,243,51,150,1,83,92,173,195,205,36,29,19,50,229,19,192,180,46,195,184,33,16,55,116,117,76,168,165,210,183,239,33,64,9,92,10,93,122,237,125,52,151,162,192,160,13,4,72,218,186,242,195,42,218,132,119,231,214,169,59,79,17,196,83,213,214,203,138,202,144,242,234,82,53,110,168,213,40,174,115,242,219,145,46,63,151,23,177,26,203,66,189,127,51,232,218,84,48,72,86,70,82,243,194,177,218,178,178,34,73,76,115,45,31,9,7,231,240,166,69,12,49,247,95,107,44,222,217,212,102,14,216,103,90,135,190,245,102,37,230,70,8,142,217,88,98,140,168,108,169,246,153,82,210,27,145,244,213,228,175,217,232,241,15,171,93,141,9,235,202,153,239,199,29,88,94,99,15,81,174,237,95,103,17,247,14,58,157,78,227,154,113,101,67,96,4,138,6,145,114,55,5,16,13,8,194,12,10,169,67,140,116,180,160,22,24,118,130,5,112,213,197,255,151,157,101,35,46,25,149,127,158,42,205,73,162,99,218,100,180,155,82,175,105,151,86,191,69,181,126,159,175,151,85,153,85,255,231,6,101,32,146,134,98,245,41,84,213,199,95,172,0,1,140,90,39,12,18,27,77,99,102,204,143,161,204,137,70,142,146,232,76,135,14,205,145,74,0,73,66,218,48,148,12,50,108,141,48,124,7,12,5,17,124,192,113,9,92,174,96,129,211,76,42,8,242,102,133,131,216,13,14,139,0,210,211,132,104,255,251,176,100,178,140,166,177,105,72,147,187,97,226,75,168,233,115,108,98,122,30,113,163,38,78,229,143,128,183,4,38,232,156,60,16,51,24,193,232,91,228,211,123,217,65,105,7,131,45,193,126,27,41,146,233,198,154,183,24,3,38,195,130,159,101,220,99,140,61,251,151,202,27,10,26,63,142,68,227,232,158,233,22,144,233,247,140,146,114,38,37,190,149,226,195,197,130,249,60,188,72,38,33,161,15,227,193,168,142,81,112,56,3,134,3,192,120,217,70,152,91,137,58,88,208,12,218,44,70,208,145,1,200,126,66,89,28,42,23,164,66,1,5,5,143,94,93,122,147,176,193,77,63,237,95,220,235,13,163,210,165,51,98,199,27,231,213,184,84,98,241,217,252,99,182,111,249,204,89,188,90,253,45,30,95,253,205,181,155,157,219,119,204,76,245,166,178,222,229,24,89,72,28,12,239,11,210,80,92,192,179,160,2,6,227,77,81,162,18,124,13,200,141,32,5,148,237,233,240,186,223,109,78,38,170,42,103,255,254,205,19,238,78,239,255,255,255,185,3,72,127,161,11,113,101,123,43,0,0,3,148,205,226,19,27,136,140,34,43,51,160,128,230,248,131,248,109,14,34,6,48,167,148,192,67,19,5,131,193,207,227,31,18,16,101,1,175,33,236,11,152,74,35,38,108,38,123,76,180,144,196,22,130,206,76,210,201,187,167,92,48,156,213,181,150,15,122,174,102,70,88,28,28,92,91,167,233,207,95,185,177,90,39,43,113,21,65,214,55,25,211,66,165,193,76,91,104,5,239,206,59,204,136,218,166,250,89,114,247,169,159,52,251,104,110,161,150,96,43,62,132,150,43,102,179,55,187,214,18,191,10,55,76,206,143,72,236,246,208,181,144,196,120,0,175,64,167,182,24,189,167,108,178,170,98,149,154,202,36,233,213,105,91,23,7,93,101,172,224,68,193,137,238,60,203,174,205,44,244,21,109,214,234,110,237,245,169,177,205,107,56,112,251,175,20,235,243,207,108,217,232,46,244,119,135,77,176,30,52,109,137,245,40,0,2,229,54,163,238,57,134,4,152,15,26,243,24,114,101,85,94,65,34,213,142,161,1,30,190,234,173,183,68,116,70,231,59,59,30,200,16,69,234,205,255,255,95,205,180,136,204,160,147,185,116,255,255,255,255,255,255,245,39,77,162,111,85,182,215,164,32,40,204,8,9,76,11,0,76,73,33,12,86,161,13,9,161,14,185,230,141,28,42,13,80,89,12,145,0,129,131,57,131,128,33,138,100,25,8,38,177,88,81,138,32,75,6,88,4,224,162,48,200,51,164,33,1,144,30,170,198,14,143,141,26,1,93,145,39,166,118,60,254,210,144,130,107,250,48,180,96,66,64,132,104,255,251,178,100,184,10,6,190,104,75,27,153,99,112,67,9,201,82,109,130,86,27,201,163,38,238,189,56,192,213,6,167,105,128,169,64,58,186,176,176,43,113,121,153,114,179,0,113,198,46,170,184,97,203,5,74,102,150,0,92,23,168,41,235,209,45,118,109,71,105,166,99,105,98,218,206,152,114,245,247,83,17,86,97,121,182,188,75,30,232,109,140,130,50,46,138,150,34,111,115,19,97,49,147,202,133,19,66,159,142,174,212,45,118,102,146,167,13,70,119,101,100,136,217,227,242,22,90,4,0,184,85,194,119,17,28,52,172,185,253,77,2,77,72,172,124,24,188,169,95,212,227,83,140,175,82,150,238,120,207,248,230,189,28,210,156,85,74,41,247,223,50,33,128,2,0,0,35,27,135,225,212,130,19,109,158,151,16,172,165,203,123,106,76,49,113,40,38,237,182,100,174,207,33,255,243,42,48,176,173,136,222,218,255,253,202,30,221,205,86,53,13,52,141,50,58,80,0,202,128,250,96,110,3,102,5,0,180,97,34,128,70,37,131,40,108,166,175,38,70,0,34,100,42,84,134,32,64,120,96,120,8,6,40,64,100,96,204,28,75,73,238,32,0,179,1,0,74,164,111,212,214,185,131,56,37,81,177,164,170,74,83,0,240,169,82,50,213,98,164,146,238,228,245,113,64,33,84,19,80,52,193,0,25,135,1,181,155,86,79,100,47,53,163,121,2,145,124,242,156,36,78,50,167,194,116,6,101,5,217,87,146,103,28,118,24,140,39,243,233,35,93,202,243,60,171,108,123,48,106,25,21,44,7,240,34,222,13,35,196,138,186,174,23,107,48,169,5,227,118,160,106,61,94,75,38,214,128,211,97,63,101,139,72,232,205,13,112,49,224,229,27,56,141,17,121,107,72,244,200,214,155,57,226,251,23,146,79,249,168,243,154,167,123,220,253,212,215,143,103,223,10,254,125,45,111,215,217,14,223,245,87,253,30,143,172,0,0,25,0,0,1,185,40,136,191,204,184,168,37,16,204,109,229,248,98,203,39,182,227,161,100,38,106,38,203,57,133,153,72,14,80,227,235,251,33,104,122,127,74,175,255,139,44,70,74,37,9,167,21,30,221,235,32,215,8,69,140,157,84,72,49,249,35,41,195,9,105,200,65,41,39,181,154,0,21,124,196,33,4,88,38,46,137,150,166,97,180,74,153,208,189,169,184,229,169,129,55,72,52,65,48,52,68,48,8,37,48,132,175,71,56,117,50,13,226,87,225,207,167,143,28,164,115,174,132,54,214,141,180,132,226,143,174,218,105,38,89,79,102,176,40,18,214,89,21,76,168,85,238,227,148,43,62,119,142,79,50,254,180,156,235,217,165,102,112,153,87,234,100,252,225,138,192,54,61,118,255,251,178,100,200,12,134,217,98,72,11,207,54,66,78,36,73,173,107,5,40,25,173,153,36,78,233,141,193,47,33,167,53,128,141,248,26,37,164,115,182,54,82,142,19,179,164,171,20,188,93,138,200,109,55,39,26,205,157,122,4,135,106,15,87,81,232,94,141,38,82,143,238,218,221,157,93,181,20,126,74,56,122,216,223,50,126,226,103,183,114,2,243,202,171,202,19,227,50,127,74,63,87,75,177,169,215,243,93,189,185,234,56,222,194,195,47,93,38,187,211,123,82,122,103,225,18,173,150,52,47,114,154,69,129,105,104,104,147,128,0,0,182,234,53,220,101,2,48,136,74,81,129,139,70,177,218,207,238,83,77,39,43,121,109,1,255,148,178,127,243,254,107,230,100,5,94,80,163,216,207,164,165,29,214,217,72,17,131,43,34,56,146,153,185,196,203,60,239,149,90,138,49,51,36,148,167,164,243,20,31,173,11,189,112,0,4,82,140,193,136,26,204,6,64,24,96,23,76,36,206,228,199,88,209,204,118,219,232,201,84,43,140,159,6,184,48,167,140,11,192,100,196,212,28,196,65,236,96,32,0,45,121,206,31,26,79,184,18,118,70,113,36,14,178,100,70,36,198,234,6,60,16,232,40,181,121,61,141,212,182,140,133,2,180,209,158,146,20,179,106,189,220,221,55,253,239,102,223,159,208,52,108,171,222,190,142,175,222,231,48,142,190,63,150,129,32,164,61,44,41,125,58,19,5,211,211,193,232,236,183,196,37,6,180,165,144,48,201,226,237,197,227,144,172,104,76,156,244,237,80,116,178,198,7,181,38,41,124,196,253,19,10,154,73,118,121,172,104,250,73,109,180,118,89,70,99,7,187,140,162,31,29,47,149,19,22,75,21,61,184,242,209,47,123,79,12,95,59,44,22,74,199,171,211,139,73,43,209,157,151,29,141,101,219,186,100,148,72,134,73,101,81,229,152,95,88,227,142,28,187,31,46,197,2,124,255,155,73,156,197,251,200,229,192,0,0,36,220,0,13,174,255,14,231,197,12,105,102,182,172,77,26,220,219,145,134,73,13,246,227,109,220,231,166,157,154,157,255,233,247,232,200,172,226,199,175,69,101,54,225,123,195,89,237,163,183,177,204,234,214,82,129,12,41,109,64,6,250,28,17,188,40,74,101,192,113,207,59,178,193,142,199,227,135,144,124,146,152,200,154,65,207,13,86,0,181,102,28,7,166,10,128,195,131,25,130,218,89,133,55,121,181,191,65,194,131,193,177,52,129,154,130,49,130,192,201,139,227,97,80,175,3,0,151,82,212,216,36,108,208,137,125,128,93,24,66,218,194,27,57,12,211,237,247,110,120,189,121,238,91,227,132,25,175,106,104,168,87,187,238,85,104,191,255,225,23,255,251,178,100,206,12,135,122,104,199,155,219,99,114,90,168,201,223,100,163,138,25,89,161,34,78,233,45,193,50,158,167,117,48,15,9,171,213,235,71,183,106,165,183,97,206,171,111,42,29,24,59,138,155,49,42,210,22,180,237,162,114,66,180,43,14,182,134,40,58,59,162,173,145,136,144,246,196,132,38,224,155,4,166,72,78,77,163,61,172,172,89,242,94,150,132,25,17,92,158,76,54,219,165,53,43,39,217,78,5,49,245,212,127,174,133,245,134,144,90,27,201,34,241,61,210,71,26,142,157,34,162,195,140,38,143,75,56,140,61,38,211,155,23,83,236,92,219,147,250,20,219,236,57,212,192,253,80,0,0,215,126,11,201,155,6,140,31,192,61,32,40,160,16,177,222,235,20,25,185,120,232,236,242,243,94,139,255,171,239,200,149,28,89,174,100,248,56,75,189,50,121,16,142,247,168,189,24,26,71,150,146,114,204,193,248,139,40,221,131,157,90,52,142,252,213,245,58,132,138,220,50,194,192,0,32,2,180,96,60,9,38,2,224,40,66,6,230,24,67,10,99,182,93,102,98,75,54,99,20,31,166,30,102,242,96,236,10,97,96,51,48,220,4,3,1,16,200,5,0,114,185,32,0,67,72,205,158,64,52,50,64,220,114,245,160,237,176,131,91,137,153,75,21,197,167,130,122,245,21,65,210,143,127,204,228,72,93,228,229,204,245,59,255,219,144,222,26,214,47,5,217,170,41,66,143,101,203,185,213,173,33,101,209,241,239,68,170,200,94,39,33,60,125,69,54,98,230,80,239,101,147,65,169,178,233,176,198,171,24,51,6,8,85,85,136,203,25,182,234,18,151,81,47,20,90,131,50,181,84,227,10,86,213,106,74,61,133,144,16,163,40,205,201,14,121,198,56,97,9,254,246,145,169,174,66,249,179,8,231,158,169,56,176,209,33,165,109,22,220,238,50,71,37,115,166,202,224,45,215,5,193,236,152,48,0,4,70,0,34,57,191,194,154,165,199,40,40,32,239,137,128,32,65,250,194,54,187,39,123,40,2,126,91,122,127,215,239,218,159,51,246,73,239,229,109,139,231,127,222,161,179,177,16,220,202,35,2,200,221,243,10,202,99,131,160,34,94,135,70,92,41,204,231,12,200,65,36,159,52,161,136,123,67,90,249,213,7,166,4,32,134,223,152,28,130,33,136,161,158,6,38,57,196,161,242,153,140,130,153,150,240,111,24,198,128,249,128,216,3,24,143,5,137,131,64,128,163,217,114,23,121,201,134,35,92,31,14,48,147,132,32,104,10,200,214,149,156,113,222,25,197,79,209,68,177,236,222,2,160,197,96,183,108,90,36,31,81,139,117,41,174,89,255,214,227,216,215,203,39,15,122,223,28,103,82,230,255,251,178,100,196,136,6,151,104,72,51,218,75,112,82,72,121,205,100,227,110,26,173,231,28,47,109,45,193,65,164,38,181,146,141,184,183,92,9,51,214,88,82,186,46,132,235,226,186,251,19,79,20,226,205,35,61,251,51,114,202,145,234,12,19,147,52,149,34,15,108,100,194,115,124,223,178,134,118,252,19,146,5,86,85,55,121,83,10,178,142,165,242,16,240,203,139,106,75,110,188,247,45,18,53,214,73,235,38,99,168,197,55,149,179,134,252,196,228,180,144,172,161,38,41,41,230,246,246,21,157,189,245,121,144,75,114,173,47,238,242,127,169,44,249,126,91,6,146,192,0,2,128,0,17,89,120,20,214,176,76,178,206,29,52,145,74,68,210,180,94,114,148,14,37,75,92,13,225,181,89,155,253,118,223,169,207,34,21,170,255,222,241,114,164,80,106,93,246,23,78,158,246,28,48,80,190,154,145,180,181,167,195,41,101,195,32,145,64,221,104,98,113,86,2,66,71,164,250,142,48,103,4,179,1,16,55,48,17,18,195,1,166,118,48,224,87,99,122,233,242,49,19,29,163,36,53,78,49,34,11,131,2,224,250,49,65,4,83,12,209,50,8,2,16,112,5,14,128,233,210,39,11,4,185,241,26,199,62,158,253,39,243,23,94,70,113,4,168,170,169,109,168,14,83,185,117,18,71,143,15,99,59,60,85,45,30,20,185,12,99,82,79,243,55,176,114,106,91,198,251,177,126,188,252,85,37,95,155,116,116,211,99,20,10,52,136,240,160,235,99,49,12,178,211,162,67,140,72,46,172,38,80,145,68,164,12,32,37,13,176,214,198,240,239,37,75,9,180,174,122,86,153,122,213,83,134,27,26,244,229,214,59,100,98,46,124,180,212,109,122,72,164,246,208,69,109,171,92,185,32,164,108,99,245,36,205,153,155,182,210,124,34,184,63,50,91,206,237,246,204,168,247,184,91,148,126,54,158,252,214,248,118,115,50,43,168,162,0,2,6,1,13,219,181,20,147,82,242,0,92,176,47,40,110,20,76,119,43,150,0,65,255,58,138,127,154,10,57,112,239,255,111,126,137,186,182,210,181,221,62,69,42,171,58,204,45,190,20,12,113,57,191,249,100,64,24,89,202,99,88,51,80,44,151,102,124,227,186,135,200,191,255,247,199,107,91,232,4,1,53,38,25,132,166,3,129,160,129,216,205,185,208,229,14,144,230,116,88,30,160,154,219,166,153,112,7,161,249,162,34,97,144,196,90,248,97,101,81,197,87,174,67,139,64,224,156,102,148,80,211,66,108,102,221,107,235,48,156,212,86,114,251,25,144,131,117,165,50,172,10,131,73,130,126,57,110,123,247,252,147,239,247,201,187,47,130,143,203,220,69,144,20,82,89,77,207,255,251,178,100,198,136,6,204,120,198,3,219,51,112,80,36,249,205,101,130,56,87,169,225,33,46,232,203,201,72,14,38,117,164,137,97,101,236,78,152,187,162,71,102,36,212,174,146,40,105,100,96,141,214,156,150,86,91,144,157,166,232,226,231,78,235,36,130,116,148,220,213,217,172,210,241,215,135,159,148,27,116,173,65,168,34,208,201,54,231,118,29,247,94,99,49,222,117,190,237,150,196,78,238,54,141,108,223,183,191,183,237,179,247,219,87,219,239,77,251,63,105,198,191,209,30,0,0,0,7,1,184,228,130,75,102,242,32,152,48,102,22,32,114,227,12,137,127,122,189,75,120,248,19,249,85,129,189,251,64,129,142,119,97,232,222,254,215,75,80,102,234,90,183,50,173,223,132,12,24,119,253,102,196,253,168,179,226,52,159,170,113,239,113,231,154,219,183,63,204,167,154,243,187,135,239,6,246,0,137,147,12,80,117,48,39,2,179,4,0,169,49,181,62,211,74,101,132,55,157,235,51,6,129,161,52,134,13,83,36,208,147,48,49,24,51,20,128,8,49,103,20,226,96,122,77,32,0,14,159,10,240,208,26,44,83,54,3,137,169,97,239,178,27,192,33,241,132,73,73,150,58,15,46,134,39,169,227,48,200,225,122,150,65,176,108,184,128,204,153,130,53,79,200,237,109,114,159,22,211,159,159,30,90,105,138,44,150,3,59,84,247,246,112,144,180,124,184,78,141,18,143,46,45,128,228,125,118,82,28,33,151,207,22,83,97,100,170,151,92,101,81,201,211,173,18,146,19,95,133,95,28,156,29,164,129,246,81,25,98,115,226,218,228,89,12,174,101,35,16,29,119,43,91,215,162,31,65,102,174,211,102,154,181,114,177,56,120,24,13,68,137,193,216,154,71,74,75,37,159,81,132,94,85,248,23,82,188,147,28,185,205,30,221,122,176,53,133,135,80,241,37,25,139,32,202,91,162,252,250,93,70,56,221,239,102,86,109,54,25,165,32,167,115,27,104,88,194,160,0,0,0,60,9,109,182,135,226,125,254,47,96,4,137,165,188,36,128,33,50,22,51,7,189,61,48,215,107,111,159,183,35,91,238,155,245,65,40,142,91,166,220,190,252,127,221,14,50,11,33,168,32,226,51,54,20,230,33,53,5,235,97,139,203,24,22,93,166,132,215,207,75,77,218,42,92,218,67,141,116,40,85,161,82,219,147,5,92,76,105,182,132,248,241,103,208,129,129,0,38,154,136,88,110,6,4,6,8,142,38,9,121,102,5,158,71,92,140,167,85,138,6,75,235,70,40,7,6,14,4,198,141,0,6,79,16,234,106,211,150,152,56,192,91,142,60,19,66,97,32,137,44,143,45,230,52,97,248,128,95,136,1,91,59,172,115,166,255,251,178,100,209,136,135,213,120,197,19,219,99,112,98,200,185,157,104,35,162,24,65,131,32,238,201,54,137,70,20,39,189,133,13,181,182,161,170,16,99,49,9,40,84,12,204,104,154,61,25,55,85,17,220,164,76,16,19,113,16,161,74,41,66,237,202,46,246,27,130,114,219,163,182,84,201,43,241,40,198,225,148,146,79,67,141,201,20,21,33,92,210,134,97,57,177,29,245,122,186,122,155,153,154,155,54,26,216,35,206,181,66,165,78,167,230,173,245,146,77,60,5,136,23,56,181,110,36,200,180,208,59,195,16,212,161,41,202,114,255,230,127,106,132,149,67,174,152,124,130,244,156,219,59,23,255,253,184,106,138,4,84,3,182,184,197,46,114,84,92,42,12,177,116,185,28,93,62,111,116,7,107,28,13,234,11,107,192,162,10,194,168,75,37,23,255,255,254,168,75,9,235,153,26,17,83,100,22,234,197,208,208,235,160,140,8,92,222,220,81,190,119,82,37,178,192,43,255,119,190,219,168,144,177,254,95,223,174,247,255,248,2,90,67,1,48,33,12,7,19,2,144,171,49,26,72,211,46,18,37,54,255,153,99,0,0,158,50,15,67,243,15,192,29,37,12,227,9,144,51,48,227,7,197,232,207,72,0,112,205,84,211,137,107,59,11,96,198,93,96,40,148,12,88,9,51,10,85,55,127,213,253,20,223,48,177,181,200,76,11,47,140,214,32,15,40,57,229,62,90,131,181,247,190,85,174,94,182,234,242,238,28,94,112,155,119,230,106,148,163,15,36,242,14,20,90,147,239,81,87,97,20,65,48,177,240,34,101,18,44,30,135,135,157,5,28,206,124,30,162,170,77,208,209,0,75,44,39,37,41,236,177,176,146,80,82,136,89,62,81,87,178,236,168,219,142,123,212,121,14,42,211,1,220,141,146,10,153,183,93,27,175,27,189,51,189,122,203,87,49,187,84,95,16,49,92,191,230,182,68,132,59,212,92,0,187,87,100,11,24,101,64,146,99,12,27,58,8,145,101,115,34,68,40,15,81,113,168,9,8,118,187,78,252,102,176,216,189,105,32,62,150,132,31,91,125,198,110,85,244,27,205,183,244,170,110,184,186,116,207,22,238,184,61,47,59,89,105,33,137,30,62,17,156,207,34,245,41,115,50,215,61,197,13,211,209,107,221,223,246,32,43,135,168,228,186,223,176,60,2,161,80,78,48,55,5,243,29,194,54,52,225,113,51,154,209,203,53,10,15,19,62,130,181,50,33,6,147,7,80,131,50,43,11,211,22,96,53,22,1,197,12,0,1,9,191,190,23,77,106,51,198,86,5,172,78,117,80,75,50,192,64,3,152,88,58,148,88,22,69,44,163,221,21,97,129,228,13,151,203,160,113,193,82,135,8,255,251,178,100,192,140,6,86,105,198,147,219,67,114,94,36,105,86,109,235,72,90,1,215,20,15,108,205,193,158,34,38,181,164,13,117,230,25,208,82,231,170,184,60,191,103,234,59,91,187,75,70,155,179,23,232,123,188,216,102,6,167,63,82,168,196,66,64,137,22,154,44,73,35,37,34,209,60,118,200,204,190,91,70,155,218,12,204,217,65,113,68,118,106,142,203,135,82,55,47,189,238,122,47,44,166,136,163,210,119,89,116,88,72,34,60,173,55,193,19,97,233,181,91,141,174,148,250,125,139,79,98,180,187,65,31,137,164,200,118,239,9,193,84,200,248,246,89,141,218,185,182,231,212,210,12,128,0,0,4,114,54,219,98,95,140,129,145,129,128,27,136,1,193,140,40,5,249,16,95,140,38,175,34,126,0,109,126,7,130,8,62,187,121,161,167,211,162,2,107,112,133,149,224,32,229,9,24,57,130,245,44,64,226,204,21,12,70,223,210,101,84,115,107,35,17,194,58,177,197,155,169,181,6,207,113,98,154,209,37,72,88,132,59,86,236,98,209,78,41,124,112,201,236,115,225,27,173,126,102,48,114,2,83,6,160,20,48,39,7,227,13,103,184,50,145,122,19,85,171,225,49,155,15,243,15,151,140,48,162,7,227,1,160,207,48,70,13,163,27,48,14,14,0,229,250,181,196,222,68,130,23,2,85,180,67,24,143,119,32,39,152,116,20,216,100,211,134,12,64,52,86,37,143,195,119,7,72,21,253,247,114,112,168,18,80,227,95,13,220,111,242,169,223,123,241,194,230,14,140,162,212,171,9,201,29,13,74,150,17,235,150,12,62,21,209,62,211,62,64,143,100,132,123,91,158,97,216,131,70,186,131,252,49,60,94,59,76,36,81,234,139,77,107,219,90,168,182,77,209,36,72,211,103,186,10,180,163,105,84,240,75,42,211,32,73,30,163,33,139,143,164,246,56,79,131,221,109,176,206,211,244,255,140,21,151,50,197,69,59,60,122,222,152,244,212,208,163,239,36,217,164,30,51,66,111,215,114,14,0,0,0,0,1,23,204,177,71,43,157,21,108,16,241,13,195,214,16,223,41,131,26,218,168,75,96,175,207,196,91,29,236,6,205,6,66,91,179,143,47,110,244,184,118,62,112,140,195,82,215,108,140,239,127,164,69,123,140,144,244,51,13,91,123,198,67,179,51,227,103,189,112,241,219,142,184,205,76,63,243,48,190,50,227,238,117,11,255,128,151,93,234,253,84,170,140,21,128,160,52,9,12,23,130,56,196,76,246,12,95,136,52,223,48,244,12,193,67,60,200,108,177,76,93,0,152,192,152,10,140,64,1,144,28,62,161,0,32,208,69,0,48,192,236,7,222,103,76,75,193,176,48,53,113,2,254,8,255,251,178,100,183,142,134,135,117,197,3,219,51,112,96,6,217,142,101,35,93,88,249,87,28,85,234,0,9,63,146,37,202,180,32,0,240,87,130,231,0,226,0,1,162,99,92,83,72,25,23,66,101,14,72,60,102,37,50,108,61,176,114,65,192,163,39,34,73,41,75,46,51,32,178,28,202,73,33,248,201,212,138,143,45,54,121,213,174,167,70,163,230,214,47,26,34,183,102,73,153,74,73,51,51,122,108,164,20,131,41,204,211,153,93,21,172,205,116,147,116,84,187,169,51,55,125,214,164,25,152,241,130,20,78,168,220,220,190,120,155,46,211,90,139,38,105,172,206,106,149,250,198,239,199,67,202,179,60,71,62,250,224,216,184,102,37,122,248,238,191,183,156,168,127,254,79,87,129,196,69,68,38,140,255,241,226,38,40,96,240,184,218,163,81,56,221,188,168,255,234,3,124,51,39,190,191,117,164,160,156,238,10,164,145,84,132,4,207,81,40,58,16,73,160,64,192,54,43,30,89,43,0,140,177,65,105,147,160,216,118,7,89,211,136,20,75,151,81,210,63,75,254,132,48,76,33,99,20,112,173,48,241,3,163,47,247,254,48,144,15,19,10,173,124,52,60,1,131,2,33,137,51,73,42,3,28,209,234,56,102,44,115,37,98,113,48,26,1,16,128,214,48,98,6,243,2,144,4,48,70,5,19,3,160,2,50,189,201,166,133,58,130,163,130,160,3,199,159,144,130,50,214,79,50,16,33,121,211,203,8,197,150,190,153,35,66,194,232,94,193,192,37,0,137,138,44,242,168,117,76,13,64,208,29,137,100,135,58,88,110,61,121,177,192,112,20,114,6,120,235,181,249,117,61,89,154,120,58,35,126,87,77,101,202,125,223,153,218,60,169,40,34,213,41,51,206,85,122,237,53,60,237,21,14,50,184,229,217,36,220,166,150,53,46,149,83,222,189,122,154,191,207,75,187,219,22,39,243,191,201,139,214,169,237,101,43,162,238,56,91,171,75,150,121,91,199,28,59,143,106,94,177,94,229,173,97,114,247,57,158,120,210,97,243,214,114,171,75,142,178,238,172,87,229,47,50,179,149,140,170,242,237,6,249,157,91,28,222,59,238,125,175,191,187,221,84,199,13,126,22,41,63,255,255,255,255,255,255,255,255,255,59,22,57,103,124,230,31,255,255,255,255,255,255,255,255,255,191,221,218,181,243,144,0,101,16,0,5,66,33,130,36,181,49,243,84,18,8,50,193,180,218,160,194,169,32,201,37,144,80,180,228,101,227,28,134,148,190,20,167,170,33,107,216,133,165,100,35,180,69,213,186,66,149,195,75,152,135,17,227,204,184,246,255,66,125,235,169,88,250,6,233,248,149,244,143,214,43,81,254,166,221,167,245,127,47,255,251,178,100,186,128,9,14,133,198,6,123,64,2,143,41,169,18,206,48,0,29,149,193,28,61,234,0,9,64,30,102,31,180,80,1,215,162,132,197,37,140,41,233,121,107,248,191,95,163,170,214,244,42,251,165,187,125,54,143,180,211,180,197,214,151,173,91,116,207,100,215,166,105,153,51,147,121,159,233,157,217,249,164,195,28,226,134,126,108,81,244,90,129,205,210,19,152,8,0,217,128,176,36,152,48,1,81,139,249,132,152,124,34,65,150,17,211,154,143,11,105,139,50,4,24,36,6,49,130,32,16,24,109,132,217,129,208,66,24,27,128,176,56,8,204,0,0,160,193,120,4,75,243,17,18,144,100,224,115,93,9,32,128,224,72,120,116,32,105,178,128,209,49,101,137,204,196,138,22,79,144,242,152,21,6,50,70,6,227,232,82,64,162,18,68,169,80,182,38,180,142,147,198,106,77,1,140,72,227,22,69,249,245,19,41,147,229,67,135,11,228,80,182,110,120,197,3,116,141,140,210,55,166,197,38,48,54,81,250,83,121,56,64,200,130,41,146,197,242,178,7,139,138,56,95,55,164,138,41,153,173,3,98,112,223,65,52,142,147,233,164,98,153,218,58,105,159,66,158,203,48,90,104,161,155,156,81,100,221,51,21,166,200,187,44,234,110,100,169,210,249,130,217,26,150,212,145,51,63,160,202,99,2,193,237,144,82,156,217,95,69,217,102,44,166,62,192,115,0,244,25,160,16,3,77,59,6,119,33,99,129,146,44,208,232,44,208,5,91,199,109,180,76,90,92,121,41,255,171,177,240,16,223,213,62,254,46,171,66,165,104,90,169,93,178,104,179,18,203,100,73,53,84,77,122,88,147,179,244,111,175,119,81,100,99,196,131,58,57,186,113,32,98,251,245,29,73,188,215,63,254,161,0,0,12,2,91,114,68,13,65,0,92,9,48,186,87,50,46,8,50,217,45,50,168,107,52,101,41,7,36,163,0,89,235,128,90,87,57,134,177,195,90,13,206,138,231,80,211,17,169,6,191,108,240,133,243,72,176,161,50,56,122,181,126,241,89,98,152,235,228,138,17,191,246,20,252,206,32,126,244,137,116,110,43,135,49,237,43,69,53,32,21,137,7,175,26,175,170,44,213,9,185,109,161,230,23,64,227,157,219,88,224,88,126,172,252,170,141,29,168,119,167,27,191,186,218,248,21,67,11,214,188,13,229,54,209,181,123,82,251,49,185,119,220,60,246,216,230,97,118,245,180,21,99,96,102,7,84,65,74,78,119,115,140,81,219,183,88,206,220,188,115,238,69,68,190,230,209,175,100,239,203,190,228,73,155,171,225,192,239,98,18,110,4,97,139,192,165,142,144,0,16,0,0,65,187,168,179,185,105,8,194,135,159,225,255,251,178,100,107,8,6,49,103,73,211,186,98,112,82,72,41,157,100,227,110,93,65,219,26,47,109,45,201,182,167,102,189,165,141,61,15,72,2,33,113,86,116,84,26,230,83,194,238,105,252,240,94,122,191,233,231,191,233,222,223,254,103,191,181,191,253,218,25,251,78,235,231,94,157,38,135,72,99,81,7,56,88,59,225,107,142,144,24,171,27,33,26,159,236,126,188,102,247,210,191,82,192,8,144,10,152,23,1,137,129,104,14,152,193,18,153,155,185,254,26,135,137,113,131,152,1,153,60,28,25,137,168,55,152,3,134,73,135,240,9,6,3,41,104,218,240,224,11,153,51,19,195,58,222,184,198,254,84,206,213,69,95,21,0,77,6,101,94,233,31,167,96,220,41,225,137,88,192,41,48,36,106,55,97,39,10,12,48,181,126,2,100,250,187,204,154,31,53,205,46,136,171,253,67,66,217,32,121,29,137,218,65,48,172,149,25,8,140,125,28,136,188,150,59,36,230,57,144,66,93,97,89,152,58,143,152,60,76,137,153,233,226,1,210,135,225,43,92,213,20,44,157,185,18,42,70,212,35,74,195,160,84,117,235,167,50,204,233,152,70,126,15,101,56,65,68,249,25,11,90,223,108,233,30,41,227,39,175,80,118,83,74,61,154,33,101,19,8,117,148,178,56,192,173,134,21,39,212,40,164,187,93,123,148,215,171,159,35,109,28,96,147,56,195,155,138,219,25,55,56,231,146,178,50,65,96,0,0,6,0,16,228,106,55,7,47,73,88,16,48,184,138,75,45,2,146,109,40,6,64,26,132,45,95,193,26,63,3,131,168,116,3,36,226,101,91,160,168,190,153,135,209,155,111,163,33,162,8,174,248,25,133,72,219,67,212,164,36,250,71,104,32,113,93,247,104,207,94,140,102,74,41,142,168,176,97,76,162,175,108,115,81,70,120,87,225,147,134,20,80,249,60,243,213,71,66,181,164,49,58,8,97,188,128,25,0,0,8,0,74,74,52,217,80,211,5,193,163,40,29,195,102,74,227,238,199,80,32,140,98,133,20,97,72,72,96,16,60,101,112,86,16,7,54,63,76,131,153,55,226,95,52,240,6,227,24,130,229,239,1,225,2,77,87,77,26,211,185,106,238,161,197,56,228,254,107,96,152,12,255,235,181,127,250,152,195,24,253,124,33,82,202,212,214,25,148,239,108,217,234,12,194,187,206,200,12,89,164,59,183,169,157,59,82,124,185,69,214,27,21,107,39,38,230,144,62,198,15,102,101,37,148,51,245,140,162,83,174,28,227,145,215,44,146,47,93,88,157,88,250,181,234,186,254,157,109,44,182,81,54,209,49,101,9,124,116,93,67,48,38,19,165,166,201,2,107,130,58,250,218,178,195,111,69,189,177,255,251,178,100,90,136,134,233,108,201,83,185,99,114,111,106,73,173,101,99,110,28,9,223,34,206,233,45,193,145,160,166,181,149,13,121,174,141,26,20,124,193,253,156,56,117,130,188,104,174,157,49,84,249,210,243,171,171,26,230,26,201,41,205,250,215,218,54,30,160,57,219,250,73,191,61,128,0,8,17,238,122,213,117,229,36,125,67,196,1,137,224,144,98,174,195,180,45,121,190,237,154,247,243,140,191,144,118,12,153,10,68,136,77,136,78,71,93,135,71,144,153,221,106,90,173,238,190,60,154,125,183,38,44,82,141,142,173,60,14,3,92,72,141,12,28,131,165,185,152,76,218,188,253,39,240,191,255,255,202,228,93,157,34,45,50,107,38,100,180,253,201,33,154,234,212,52,16,149,133,210,79,27,210,83,187,42,184,2,74,168,96,254,14,11,64,0,224,87,60,48,205,149,62,76,161,48,156,41,54,68,245,12,94,6,71,2,131,172,56,1,81,247,241,167,13,166,129,165,145,171,34,103,222,246,227,34,146,0,199,40,67,232,209,49,143,97,187,89,146,0,113,110,75,124,168,0,160,101,46,82,198,54,233,95,152,132,241,184,214,169,27,247,87,149,235,105,255,147,86,238,22,1,36,68,193,86,17,60,128,132,187,193,107,139,155,35,109,161,82,2,35,141,116,133,10,9,136,180,145,164,36,16,40,200,222,147,34,176,186,202,56,128,153,26,231,210,135,121,32,160,162,221,228,204,153,124,156,66,189,144,14,168,35,116,5,107,138,164,106,126,68,237,145,157,52,235,69,114,84,222,168,128,151,193,36,12,69,68,204,179,49,67,104,16,48,147,150,36,65,150,185,66,2,81,85,206,145,155,70,75,106,253,141,126,111,118,48,95,86,123,212,107,35,237,169,177,158,235,255,139,41,0,36,2,75,45,181,57,60,58,75,160,110,72,181,5,136,99,242,86,245,205,36,87,57,120,88,110,5,161,108,102,49,66,53,53,16,87,22,186,191,79,253,20,101,33,15,123,84,184,244,232,44,136,153,13,34,117,10,190,102,39,28,214,75,156,156,32,94,106,83,139,110,125,203,7,176,94,22,107,97,138,11,51,241,32,230,107,208,205,249,252,219,243,254,238,125,237,139,253,208,0,0,4,8,7,190,204,56,74,10,3,7,129,6,69,113,26,186,86,104,243,209,137,66,230,120,128,152,228,22,96,48,88,146,141,143,62,176,19,117,1,98,118,182,50,128,154,69,37,119,32,147,37,213,252,109,203,195,191,250,211,24,139,235,61,45,134,41,175,189,183,147,28,243,179,46,195,185,34,38,158,169,0,62,100,247,144,20,15,155,43,34,2,26,66,39,80,129,147,105,57,132,11,218,122,110,231,37,237,165,17,72,217,240,48,255,251,178,100,57,8,134,94,117,75,203,152,74,240,70,166,9,127,101,226,60,25,73,159,47,46,101,137,201,21,14,37,253,151,157,40,231,114,3,245,37,244,250,22,164,39,79,22,39,53,85,22,230,186,150,58,136,114,212,138,71,145,69,226,194,12,34,54,120,186,144,172,110,18,80,148,194,80,167,67,104,198,212,183,48,79,18,53,9,201,43,49,4,155,62,246,212,32,54,205,242,136,213,202,200,171,54,202,90,109,191,156,221,217,251,254,165,153,123,243,125,230,223,167,73,184,0,0,0,128,66,0,0,66,0,183,132,176,64,24,53,131,114,242,40,12,124,6,33,184,60,70,180,107,196,88,255,50,24,249,254,65,94,63,149,195,128,124,52,248,54,217,95,130,125,43,253,127,255,254,20,200,99,1,42,16,32,71,69,1,1,31,34,43,117,179,0,28,143,85,152,52,46,10,0,173,147,40,169,77,185,49,54,178,104,193,128,131,32,76,12,34,0,17,6,192,86,67,176,141,182,0,176,181,49,175,112,13,223,104,123,36,17,204,240,74,26,143,225,134,166,102,19,249,90,247,102,210,29,151,237,13,249,246,5,177,51,183,64,181,37,209,21,221,122,167,136,224,142,158,79,39,9,45,222,110,103,3,50,100,162,42,73,254,164,229,187,169,164,205,51,233,170,218,148,51,252,162,168,111,200,172,191,22,44,113,99,46,226,180,172,195,197,158,214,147,179,236,99,42,190,23,97,92,243,21,186,248,43,171,90,166,196,185,201,178,252,95,77,211,229,48,195,86,17,85,10,24,141,95,102,3,53,145,174,57,72,249,97,99,133,95,97,195,3,38,41,137,84,166,137,200,22,199,12,11,88,97,227,216,79,170,53,244,14,163,44,178,225,0,4,1,65,4,1,82,172,184,68,17,139,81,161,250,63,128,113,105,177,33,172,68,79,119,205,251,199,234,205,103,92,169,57,78,86,35,245,82,237,137,219,165,115,130,105,99,9,131,198,97,77,211,253,87,49,194,116,109,233,219,53,214,203,63,255,119,255,212,0,32,0,4,44,78,24,138,62,153,102,87,152,226,208,153,60,67,156,28,4,24,72,38,154,2,32,141,18,38,15,5,192,226,244,194,144,60,171,3,112,144,8,25,229,47,166,211,101,59,10,34,92,54,174,196,2,255,98,174,4,74,145,227,118,227,112,221,30,45,95,152,75,20,122,48,238,85,208,28,4,35,39,115,98,114,51,120,70,46,78,93,26,48,179,108,78,230,19,180,109,30,39,1,205,197,189,147,72,17,138,201,224,64,20,20,42,78,87,82,12,11,108,81,22,46,1,201,212,10,6,29,198,196,134,112,3,134,209,10,5,158,98,45,202,154,217,36,223,191,230,142,74,35,105,206,93,26,236,255,251,178,100,79,136,150,218,104,203,51,184,74,226,71,162,89,73,107,44,40,28,165,165,48,78,101,234,193,22,156,165,69,166,9,104,180,172,209,172,40,2,35,226,151,158,67,23,125,29,21,164,72,131,62,249,203,105,103,35,35,123,40,252,143,144,37,140,40,65,82,21,178,152,124,65,57,161,60,122,104,197,106,141,147,152,196,202,101,250,205,159,241,70,122,38,192,0,128,192,0,5,164,188,215,184,201,224,12,67,94,240,74,160,216,71,151,88,53,17,82,123,214,106,235,44,103,1,190,209,221,5,30,250,254,24,81,70,146,74,21,212,2,148,40,9,16,156,168,94,113,189,136,253,186,52,196,2,121,119,122,131,31,231,255,254,175,38,2,0,224,211,73,171,19,102,18,67,27,52,186,107,115,97,199,187,162,65,147,1,54,67,9,96,128,25,134,137,162,4,98,120,24,228,10,94,27,171,176,241,54,201,122,10,13,57,66,197,151,234,78,16,129,125,102,61,89,104,208,181,4,91,9,251,76,23,28,46,38,103,70,187,17,96,191,86,150,228,37,154,49,192,174,122,246,177,247,167,38,171,191,62,172,213,184,177,71,155,138,181,243,236,70,198,113,187,170,31,41,150,217,46,48,78,172,43,148,77,231,47,165,213,239,217,83,202,230,37,58,166,84,36,241,148,193,54,147,200,114,89,135,89,181,173,175,191,254,167,221,217,109,102,102,230,38,116,39,47,80,166,90,39,98,66,83,29,70,139,217,177,90,64,158,87,174,54,177,130,144,87,97,125,199,91,165,113,6,51,109,142,83,41,244,24,144,189,16,76,179,40,201,180,172,173,7,242,172,209,69,52,189,171,194,245,5,148,230,149,137,18,80,78,42,119,164,60,27,130,139,151,133,174,2,71,8,132,31,25,5,232,48,114,149,130,117,58,26,182,111,6,213,153,104,64,92,185,222,55,237,163,211,126,162,243,135,119,212,202,22,254,118,254,212,127,113,158,159,79,245,255,254,155,189,14,20,160,42,62,151,59,241,55,255,252,66,176,192,0,24,0,8,160,110,107,67,66,185,151,5,1,181,240,193,242,206,57,183,32,81,158,208,81,143,160,144,176,30,16,163,153,64,188,185,138,249,82,2,65,20,238,110,183,94,243,74,43,36,23,145,46,254,4,172,210,40,159,73,251,58,156,208,144,73,43,8,177,250,66,117,28,118,89,147,252,107,129,35,140,205,90,162,148,229,253,152,161,189,99,120,227,198,214,182,80,125,2,183,165,67,37,151,184,48,228,196,178,102,38,244,211,176,124,185,232,110,116,52,22,217,92,90,243,150,62,97,141,226,111,125,235,0,244,54,93,10,43,54,114,203,47,94,175,46,248,44,255,99,108,213,117,156,189,31,111,172,156,197,255,251,178,100,80,12,134,172,104,73,27,185,99,240,71,98,73,86,105,37,86,24,113,163,38,78,229,43,193,78,28,101,73,150,13,112,150,105,45,29,71,155,214,57,187,75,173,180,101,105,124,179,19,147,7,203,81,74,123,41,107,222,165,235,107,221,73,87,10,102,207,213,152,205,215,62,166,15,58,71,120,141,34,101,144,137,99,221,97,160,16,3,8,48,202,247,99,8,218,0,58,121,212,151,228,200,187,78,26,101,88,165,227,226,124,13,234,158,128,125,75,40,151,186,232,42,20,227,45,139,184,213,180,28,84,2,209,17,34,66,117,10,158,210,239,132,143,201,41,43,60,205,149,165,29,207,232,255,255,179,214,12,53,96,96,184,192,32,4,148,56,49,81,252,50,214,114,50,23,144,48,84,138,52,116,102,50,112,18,14,6,76,63,18,12,205,70,26,123,203,13,153,164,63,200,197,59,46,48,223,157,24,132,136,169,89,168,204,15,185,22,95,174,87,68,214,234,230,231,204,90,69,30,88,213,103,163,64,69,117,118,244,106,45,221,242,57,77,28,67,246,215,73,11,89,98,92,186,207,176,173,132,163,137,168,233,5,139,53,41,76,149,150,82,37,194,175,124,164,137,202,36,128,160,172,140,144,227,91,70,103,227,28,170,242,214,133,17,188,204,83,21,113,181,188,102,150,150,96,197,194,18,89,36,42,70,91,149,115,15,194,227,28,149,85,55,13,86,146,130,222,43,42,154,202,170,219,77,28,130,23,67,36,117,151,244,7,214,136,152,154,219,72,165,86,114,222,76,160,188,84,0,152,243,17,178,199,230,47,224,176,206,96,73,139,150,190,230,32,135,163,209,88,38,219,100,142,23,107,185,11,243,38,83,35,243,160,233,85,54,172,235,10,237,136,38,255,244,127,91,58,24,200,203,181,126,121,38,166,16,173,216,144,161,88,244,222,170,243,255,199,33,235,79,251,169,90,165,63,210,0,32,210,212,237,10,128,24,48,8,140,27,72,232,195,104,117,141,9,65,12,198,128,5,204,16,137,68,192,68,8,200,64,148,56,66,12,71,4,53,172,58,112,130,50,89,74,198,169,58,8,155,164,13,148,37,0,24,121,59,152,59,154,187,135,245,45,163,14,109,238,251,165,10,252,185,30,80,91,31,204,47,107,247,217,140,239,223,177,114,159,56,189,202,231,225,93,103,227,129,190,154,94,33,87,47,171,63,186,52,139,116,233,90,105,1,142,89,186,116,153,103,29,192,196,50,8,65,111,159,212,38,70,83,195,75,247,119,71,167,231,90,88,196,205,34,99,163,215,77,26,81,216,211,24,134,215,41,174,98,135,13,139,101,229,43,239,143,252,234,11,30,110,94,188,86,144,43,91,110,143,174,139,120,156,191,98,255,251,178,100,93,140,5,236,104,73,51,217,51,114,85,70,89,218,96,70,117,87,133,163,36,79,101,11,193,90,157,229,141,165,141,88,60,54,84,4,48,43,218,215,24,185,47,176,194,209,188,212,100,206,42,154,33,168,178,167,199,150,29,94,102,176,120,213,252,174,58,65,255,248,249,180,97,115,29,163,181,59,60,22,151,155,154,158,248,119,104,121,136,103,231,145,200,150,48,74,50,253,171,123,218,216,90,1,90,225,203,145,218,113,139,179,77,88,248,79,112,244,78,148,90,151,138,0,117,44,211,148,194,100,20,12,83,130,36,205,157,18,204,16,193,28,195,248,108,134,132,136,66,1,198,14,64,154,98,94,29,129,5,181,134,52,106,135,43,79,9,249,193,217,234,16,34,52,147,113,16,214,226,238,23,122,159,189,178,213,87,196,134,93,254,216,30,252,183,240,19,82,183,207,252,241,230,203,148,154,129,100,197,133,79,83,135,140,48,26,16,50,187,75,17,152,98,11,154,34,205,169,164,11,144,56,124,92,89,231,143,234,166,197,136,58,78,130,227,44,114,211,37,205,240,246,156,155,107,49,40,61,15,81,113,66,104,76,26,18,138,7,65,193,111,8,108,20,44,208,197,55,123,117,82,154,239,182,97,215,25,149,153,114,93,24,173,51,238,58,37,196,82,174,202,160,171,70,223,8,160,52,147,109,68,133,36,165,249,106,197,211,54,27,133,150,25,84,169,51,25,103,198,16,97,196,222,79,191,197,142,112,208,226,69,255,112,2,192,199,45,80,212,161,1,142,252,113,194,138,76,162,162,106,78,230,62,185,133,39,133,79,252,232,60,136,231,52,249,52,201,195,98,76,202,166,225,88,43,144,91,134,148,66,174,238,141,249,116,0,0,3,2,157,245,142,93,31,146,49,147,3,129,49,198,211,77,74,43,97,51,19,65,97,68,166,26,18,51,226,24,79,106,166,148,195,243,222,176,174,136,163,152,1,192,229,227,165,122,253,2,167,181,136,8,193,42,220,168,58,46,98,77,99,109,172,105,19,176,213,134,198,128,56,77,38,162,176,153,201,61,180,55,191,135,52,154,143,53,182,170,81,36,151,182,182,103,42,143,88,20,195,45,43,28,67,89,241,233,179,201,165,195,197,68,122,41,44,48,129,116,68,21,109,5,65,68,215,26,31,114,55,220,226,167,101,189,87,246,73,228,246,159,176,248,123,21,134,39,170,40,147,57,75,150,57,0,1,64,20,43,35,110,10,108,228,227,132,17,8,199,65,22,66,97,133,175,248,45,166,130,64,132,202,156,83,215,160,87,57,235,122,112,243,61,207,189,186,158,123,210,36,54,161,7,93,70,127,108,228,248,70,91,87,144,237,166,222,241,254,230,58,8,56,242,218,27,255,251,178,100,114,8,4,229,102,206,107,107,52,74,84,70,9,141,105,35,88,21,145,145,41,78,224,203,137,95,160,103,117,128,13,69,141,186,163,45,193,184,71,58,236,19,125,122,214,1,22,211,106,73,15,39,49,80,9,48,105,231,49,181,195,51,55,86,49,48,12,48,1,167,36,3,193,160,185,141,96,65,158,98,228,106,48,221,3,171,16,100,248,205,5,39,97,108,163,22,35,203,115,46,64,91,173,191,221,60,21,39,153,222,112,19,231,187,183,77,25,254,119,156,159,222,221,205,45,176,249,69,232,82,108,37,220,234,169,157,75,53,35,40,164,173,247,91,169,103,22,164,119,111,91,103,228,250,194,192,222,200,0,195,141,220,222,82,116,97,217,182,154,236,147,53,43,15,90,56,122,112,72,75,93,49,22,39,127,242,233,157,241,231,31,47,60,189,226,200,181,198,180,195,99,68,127,211,36,9,88,186,181,254,175,204,114,85,47,229,191,64,0,0,0,121,45,149,198,44,93,172,147,201,40,108,250,227,36,69,203,148,171,65,127,161,186,54,67,228,64,167,176,59,202,166,110,231,66,49,243,84,15,240,163,102,233,26,205,141,171,19,24,161,246,233,97,92,171,162,68,137,249,165,165,255,230,83,207,32,65,44,138,160,141,11,55,8,36,123,37,61,63,127,223,247,190,205,223,0,0,0,42,3,223,253,214,237,27,151,69,204,81,211,115,196,210,49,19,34,104,25,20,10,86,82,128,128,238,171,178,87,113,103,219,145,86,3,173,82,62,9,162,114,88,127,170,249,38,188,114,139,165,65,155,86,224,111,201,223,145,184,238,204,126,190,49,24,192,250,229,22,131,187,205,47,94,233,172,172,212,146,228,204,201,66,78,160,82,73,230,110,226,245,61,53,18,39,19,19,38,162,230,86,198,227,190,170,101,58,234,189,195,113,2,24,41,40,40,173,52,208,134,189,89,173,49,238,202,110,249,80,93,252,119,240,118,171,63,241,147,101,84,153,58,219,63,219,75,117,118,213,100,23,76,231,52,35,29,16,131,32,63,71,125,147,17,240,69,32,174,234,95,198,21,107,255,174,14,55,103,114,134,139,203,142,203,17,232,208,203,35,53,70,42,231,60,249,137,134,144,157,8,27,165,99,79,126,194,47,53,211,37,159,9,146,99,149,156,64,72,169,152,90,6,0,41,86,49,74,13,70,158,16,181,101,161,5,186,144,0,162,182,137,37,35,82,111,161,81,137,138,1,150,228,233,209,211,169,136,224,201,147,167,80,24,128,2,2,193,197,160,57,190,98,210,200,109,12,36,176,38,61,49,6,244,125,66,233,2,226,101,144,195,105,79,87,249,244,210,89,236,53,139,244,167,243,206,210,26,182,244,145,11,114,70,226,255,251,176,100,158,136,132,177,104,206,235,75,51,200,89,103,9,82,107,3,44,20,21,151,43,174,225,11,161,89,154,231,41,129,25,100,136,89,179,147,2,176,194,241,158,167,59,119,92,210,143,177,165,114,254,92,146,47,189,4,240,57,162,141,163,117,72,81,174,172,61,125,199,163,76,142,22,182,178,82,231,247,90,54,154,177,146,64,148,177,227,97,57,154,233,174,150,147,142,135,198,139,250,213,219,212,252,43,239,171,72,232,20,22,19,38,255,59,203,128,123,107,99,108,106,114,157,78,212,160,254,102,56,22,12,15,94,218,193,106,19,195,87,93,115,208,223,74,136,48,235,151,151,220,236,70,4,197,187,207,200,61,85,217,168,194,238,53,144,215,143,142,123,215,168,153,200,220,140,170,210,157,241,252,186,52,147,137,131,38,156,213,150,33,23,60,199,37,169,42,31,101,2,240,190,178,0,33,64,0,36,24,31,128,208,192,24,152,2,3,241,129,154,120,24,69,23,241,192,33,185,6,43,57,130,138,5,140,1,185,128,184,56,24,84,130,73,149,96,28,9,21,122,86,16,213,19,88,1,225,177,56,249,187,77,35,104,228,210,153,248,204,151,142,251,103,189,87,123,198,34,182,239,76,235,26,37,191,220,117,73,13,231,90,253,73,124,106,236,249,55,39,89,76,171,39,25,146,72,147,71,50,215,73,196,16,99,35,186,234,98,111,150,121,142,98,75,212,204,37,104,31,89,133,190,115,250,6,24,18,187,59,226,11,153,46,207,206,156,204,125,233,98,65,76,7,180,12,168,216,178,130,83,157,72,196,41,217,211,102,53,180,167,41,105,173,182,240,238,100,249,221,199,166,199,196,27,195,52,229,197,114,6,160,207,44,217,50,248,245,156,226,188,161,107,103,46,198,0,0,12,1,164,177,178,144,110,177,119,224,170,106,51,158,61,187,35,145,69,182,230,2,7,194,36,238,0,190,89,94,154,14,90,82,75,93,19,140,217,180,105,216,200,163,78,72,235,50,186,148,129,13,211,79,138,165,253,188,122,102,10,152,41,174,173,62,239,51,56,217,18,67,149,108,217,56,102,206,126,234,109,148,71,110,19,142,150,182,58,138,211,255,217,4,69,248,251,255,253,166,96,3,37,81,83,1,112,2,24,2,19,4,0,24,48,225,30,3,34,131,186,49,48,76,3,20,32,200,49,130,16,99,11,208,22,2,129,105,135,120,26,152,254,131,171,68,163,121,74,94,116,152,126,161,227,176,185,5,146,109,227,134,118,78,84,161,122,207,82,126,251,6,60,48,117,45,139,240,219,103,230,29,112,78,102,215,138,145,88,33,92,241,139,72,131,69,4,82,32,182,35,34,208,178,238,208,148,105,34,207,44,109,64,216,21,97,255,251,178,100,210,8,134,81,119,198,187,218,50,242,102,167,25,141,100,166,101,87,181,217,31,47,101,11,137,131,164,102,252,240,14,13,97,163,86,108,104,166,113,111,94,219,52,32,227,170,202,138,122,24,91,99,13,88,213,123,116,61,217,12,88,253,26,121,79,130,5,62,133,8,27,181,205,15,86,49,33,26,246,67,54,153,164,220,90,70,12,90,153,83,164,195,250,50,103,190,125,91,31,72,243,20,213,118,71,113,112,8,0,46,182,56,196,141,12,228,164,6,243,44,61,134,153,244,221,48,14,199,234,133,16,251,255,75,79,255,62,233,68,214,49,193,187,144,164,117,55,25,3,61,49,103,152,123,0,130,24,177,107,4,136,12,108,121,137,29,195,20,42,195,149,32,187,83,187,26,38,170,153,197,43,59,70,118,120,20,200,42,30,69,230,146,134,96,186,199,105,71,69,158,104,220,222,160,0,0,12,164,68,217,184,84,2,18,1,76,105,61,205,16,101,141,243,140,193,207,233,149,169,177,139,64,128,16,7,48,32,44,51,208,102,107,147,114,80,82,47,52,44,108,9,90,221,98,99,82,153,194,242,233,165,81,101,239,136,220,44,167,70,92,59,233,202,147,110,127,63,9,111,130,80,250,194,228,134,51,5,4,136,222,181,201,116,235,87,169,163,184,121,150,41,34,119,98,247,150,85,117,197,109,204,61,107,203,114,212,101,55,217,118,178,220,161,248,159,99,122,240,93,164,141,33,53,25,41,154,119,86,132,149,235,220,215,35,94,43,219,111,233,71,194,54,219,173,117,173,153,168,81,163,209,154,25,39,164,234,168,179,107,146,85,204,252,101,194,12,211,215,169,50,210,145,13,120,242,151,68,193,165,0,4,0,52,154,237,6,48,11,117,72,192,105,227,156,54,224,198,91,121,123,110,98,19,157,5,0,157,109,86,137,255,166,78,13,72,50,48,249,101,195,35,23,231,110,153,153,190,107,48,114,129,3,66,51,85,163,43,177,153,241,2,207,147,20,236,127,195,144,84,154,56,76,32,199,253,46,179,53,9,170,249,70,148,156,57,214,108,182,147,102,207,104,148,121,85,2,0,216,49,103,184,64,48,3,70,0,64,10,93,131,1,80,29,48,168,42,115,11,65,138,51,83,82,115,29,208,165,48,129,48,115,1,160,83,76,179,13,160,52,49,211,17,177,171,218,108,12,33,157,177,179,231,97,168,137,211,38,103,196,97,187,103,128,165,98,197,222,190,125,217,169,32,44,49,120,193,112,164,126,170,19,35,200,65,190,252,8,225,51,77,167,108,85,105,215,46,62,128,238,132,251,158,19,110,228,49,190,97,21,15,98,78,202,133,168,75,60,180,202,104,99,135,84,86,203,14,216,125,115,137,79,78,176,255,251,178,100,209,136,133,201,105,74,75,184,74,200,102,200,233,138,100,70,104,27,193,207,30,79,101,139,9,141,36,230,77,129,25,101,182,109,102,29,57,94,36,115,46,212,118,133,182,31,239,159,165,18,101,236,245,58,222,199,119,57,168,219,95,18,20,5,75,89,12,151,1,235,202,232,143,225,92,195,92,211,153,106,218,209,173,57,134,27,94,210,185,117,163,130,109,29,240,191,234,98,90,105,30,126,180,189,196,55,171,147,203,246,253,219,247,101,149,236,86,151,127,210,243,172,171,36,141,38,196,161,195,134,136,72,135,84,0,17,0,65,73,117,45,57,148,142,147,191,23,92,51,125,179,57,171,115,200,182,105,138,194,149,56,82,213,77,89,233,145,151,55,199,4,187,211,86,126,125,77,201,99,125,171,191,140,237,242,123,78,233,244,110,253,47,122,12,137,251,7,212,51,79,43,233,241,246,122,242,175,229,190,93,238,219,32,129,15,107,86,47,39,224,47,81,33,0,0,8,229,87,204,0,3,11,186,52,11,24,148,92,152,118,50,156,219,142,26,206,25,26,144,40,7,45,102,5,128,6,17,10,166,147,25,128,65,186,77,132,32,209,117,186,248,75,201,231,109,178,21,166,68,107,115,77,148,59,150,185,252,237,247,163,52,72,218,17,139,172,191,177,217,229,126,251,140,158,203,41,62,82,66,246,149,129,198,218,174,204,151,164,19,196,48,166,163,139,145,46,133,95,179,101,53,179,205,86,250,151,38,80,172,76,248,18,16,169,196,80,133,178,199,188,170,157,95,157,201,44,135,247,155,63,229,20,46,105,131,44,146,44,68,216,160,252,16,161,93,167,119,58,175,59,127,125,78,8,157,28,235,187,126,28,131,25,236,244,81,51,60,106,18,95,51,167,109,100,77,187,194,218,146,101,45,255,41,96,0,2,54,200,196,65,24,196,58,178,156,83,100,227,233,178,217,170,70,1,193,74,173,151,136,239,131,42,254,119,183,134,2,26,7,28,90,65,9,80,17,108,230,216,62,35,107,46,83,48,192,50,160,25,130,205,105,146,201,38,19,135,255,145,115,159,223,189,240,134,106,224,221,81,72,156,212,41,50,110,115,110,113,126,229,0,1,48,86,0,115,0,96,7,40,2,179,0,192,12,48,64,56,211,102,86,68,50,122,14,163,25,83,200,48,194,7,131,1,96,114,3,17,241,145,56,228,150,66,121,220,54,193,23,34,182,175,165,10,55,193,32,226,64,4,212,150,153,128,154,225,198,213,174,245,108,51,182,238,180,102,166,117,134,2,178,109,18,45,240,132,231,53,34,112,181,53,36,74,36,187,62,98,145,73,151,76,169,198,57,216,145,35,181,205,171,8,42,247,162,45,106,83,8,166,125,204,171,79,255,251,178,100,200,8,5,242,105,73,75,184,74,210,85,232,121,186,39,3,9,26,201,227,26,143,105,43,81,146,152,230,245,132,141,157,47,45,178,8,26,44,216,151,90,70,108,145,156,48,155,231,229,210,237,151,129,27,103,25,150,193,123,213,34,143,46,45,238,238,120,153,52,226,163,209,66,180,97,245,79,173,95,186,93,12,233,12,246,157,81,199,47,58,254,43,202,77,170,138,149,148,110,40,227,219,110,73,175,104,61,92,182,9,105,228,104,208,153,247,56,253,97,105,109,69,192,0,5,13,114,238,149,38,45,70,180,220,211,64,142,139,140,68,152,127,59,33,198,117,229,20,206,207,62,5,228,221,200,4,237,176,144,231,253,45,252,169,67,80,107,18,132,20,240,145,200,88,24,135,16,152,214,140,42,81,66,21,197,7,161,40,141,136,24,83,129,194,32,176,131,15,232,131,252,106,21,148,236,39,250,5,45,171,127,124,187,126,113,158,236,252,35,102,171,33,220,64,12,23,0,165,114,24,19,2,73,128,216,66,24,55,35,25,141,58,154,152,252,8,169,139,41,142,152,88,1,249,128,56,33,152,78,131,49,140,144,228,40,115,57,81,67,30,85,218,22,15,1,192,198,228,156,89,14,130,214,250,97,32,65,83,146,110,217,215,58,225,83,177,249,107,187,121,165,211,97,86,158,68,245,39,226,150,110,8,167,10,58,218,228,11,102,193,121,184,35,132,96,251,139,8,4,168,230,194,85,41,170,196,53,45,69,144,100,141,87,82,137,136,151,210,81,115,91,105,16,154,112,56,141,137,91,73,169,115,87,28,75,182,82,76,150,110,226,163,149,74,174,59,56,95,253,148,12,145,211,144,57,169,73,170,199,213,36,237,143,175,147,149,51,36,238,123,43,241,149,57,186,139,94,47,234,117,82,148,217,130,222,85,121,252,63,87,33,82,47,171,51,60,173,102,51,235,51,88,128,0,0,161,163,110,48,80,237,89,83,27,36,17,82,206,0,128,145,111,167,30,74,187,133,255,240,1,223,62,202,181,0,189,118,54,67,50,100,95,156,60,184,74,68,252,60,231,72,161,29,99,96,248,13,0,3,134,201,17,44,148,130,74,201,37,187,133,183,173,73,10,169,52,27,77,73,189,44,154,187,104,68,96,108,2,99,32,16,12,1,144,72,21,24,22,26,185,176,193,223,153,51,132,169,145,144,78,152,139,129,233,128,8,73,137,15,1,138,200,249,147,12,181,25,249,186,146,231,73,44,168,143,72,161,37,65,8,227,118,78,122,239,94,107,85,126,238,246,216,87,219,221,45,191,85,193,156,179,149,162,19,251,181,122,234,93,165,27,59,75,46,43,203,42,166,211,200,81,136,37,104,72,68,111,96,144,183,178,40,106,255,251,178,100,200,10,134,137,119,71,11,218,74,230,81,132,249,189,96,195,91,26,177,217,28,175,101,43,137,138,43,102,9,146,141,108,205,54,105,237,157,88,242,106,70,102,80,9,87,25,52,70,187,145,236,232,233,4,108,251,215,67,104,152,98,215,198,87,146,103,226,81,2,141,69,180,206,214,101,118,201,148,149,225,34,56,117,9,239,180,166,219,115,122,4,152,129,181,28,139,115,83,134,167,123,43,251,179,182,27,77,56,66,103,225,54,212,98,78,182,218,81,26,98,138,171,126,67,91,113,85,10,194,93,238,240,221,88,30,141,203,194,213,169,154,146,209,210,14,117,73,133,8,57,102,82,59,197,23,24,240,231,128,241,173,47,232,130,65,6,55,146,124,132,144,254,237,125,89,196,4,248,242,2,28,19,131,130,135,134,42,169,31,218,91,79,146,148,99,154,37,72,100,69,65,59,227,72,24,202,158,206,112,157,15,56,208,180,221,87,196,159,45,83,119,41,231,159,169,211,196,10,155,164,197,188,206,103,72,0,0,13,221,25,73,202,177,184,196,108,188,7,20,122,24,164,32,96,147,178,42,35,32,144,132,198,4,105,14,248,199,108,222,255,93,252,160,108,254,212,69,236,172,62,231,80,236,20,141,17,142,165,57,196,198,57,200,198,209,5,27,168,70,83,50,90,229,208,21,71,58,101,18,249,164,138,136,142,180,175,249,188,237,187,154,207,104,27,175,22,152,0,224,234,51,72,30,184,60,203,214,105,58,49,102,76,159,115,145,174,133,97,198,77,146,87,197,235,239,66,175,151,215,68,118,235,126,22,112,101,105,94,225,42,205,164,55,226,251,235,205,218,204,101,197,103,221,49,221,57,135,64,0,0,0,134,52,144,41,215,141,186,9,110,95,131,254,252,49,17,67,11,134,64,34,32,7,8,152,1,179,173,224,212,130,235,241,235,235,198,223,38,168,42,166,119,15,239,114,36,251,132,24,170,117,75,83,236,145,50,202,50,207,192,3,182,23,70,195,19,188,64,177,230,151,137,86,172,16,209,64,105,43,48,203,145,73,154,31,146,86,158,64,212,223,117,100,10,29,5,65,2,207,162,126,155,115,156,103,77,166,111,94,140,103,205,194,69,76,146,85,97,60,187,212,96,242,208,180,192,130,82,233,235,57,244,135,223,244,133,21,144,112,196,157,15,250,230,83,233,51,47,211,94,118,158,154,164,119,32,115,52,145,73,197,160,101,132,121,204,73,240,219,167,129,92,134,134,230,80,72,64,4,60,86,100,235,48,21,184,33,131,214,144,235,107,147,24,226,156,245,99,11,48,226,189,89,169,152,154,163,179,78,205,22,213,230,237,181,157,91,133,42,90,84,74,113,35,136,106,45,105,151,76,89,193,88,255,251,178,68,194,8,132,194,102,204,211,137,52,216,157,236,217,173,109,230,93,18,233,163,49,77,176,210,162,125,51,229,137,182,26,96,180,225,72,201,48,124,96,104,115,61,102,161,212,85,2,51,168,94,13,248,36,247,157,198,233,146,121,71,198,185,116,175,24,238,85,103,172,62,27,8,55,212,221,147,247,151,51,229,115,241,144,163,159,183,215,170,70,95,115,191,108,203,52,100,22,132,207,220,221,51,155,101,177,118,212,215,62,203,149,176,66,18,100,87,7,109,24,30,224,111,120,101,11,164,2,5,11,97,119,23,194,110,97,65,230,157,93,108,183,21,91,2,89,228,128,98,197,22,124,253,238,126,14,148,37,140,169,101,58,228,44,69,90,86,148,99,56,189,19,115,20,153,123,47,33,44,152,173,77,210,56,211,147,70,131,226,178,19,11,145,4,142,184,174,79,207,64,238,32,233,119,176,218,161,39,158,71,51,93,107,196,103,97,183,196,242,10,215,42,179,27,29,162,16,103,221,108,75,9,251,121,180,118,118,204,85,37,215,76,211,71,4,205,178,29,238,38,44,72,66,7,170,94,183,47,74,217,178,194,191,248,123,80,0,0,13,196,0,0,183,138,180,6,137,64,7,96,239,196,203,2,19,55,20,194,11,224,208,88,97,156,197,9,232,127,228,171,42,85,27,229,100,103,205,177,38,204,68,68,5,2,111,148,122,246,163,101,152,134,22,66,141,12,98,114,181,232,79,123,233,132,32,156,157,140,117,29,132,77,99,47,147,131,247,243,205,22,143,232,156,123,17,9,133,151,133,25,157,44,160,10,237,36,74,41,50,40,101,81,206,78,19,115,174,115,110,166,236,188,45,172,11,236,187,156,156,116,102,219,46,99,61,34,196,96,237,248,190,91,50,75,72,156,173,157,192,154,166,208,92,195,219,225,61,36,97,102,144,40,180,110,171,88,227,108,44,127,212,0,0,29,234,43,205,72,38,159,161,132,72,196,232,252,194,128,164,201,33,220,12,67,129,65,80,112,206,96,57,29,3,214,130,211,74,85,3,252,208,168,11,78,209,146,206,1,20,1,193,53,230,212,218,219,141,86,140,106,134,114,216,197,181,175,29,22,86,107,249,2,39,137,254,215,102,74,21,18,173,206,191,191,155,244,95,12,37,52,87,220,103,228,72,179,60,196,99,47,209,20,230,165,163,102,38,152,239,168,30,93,73,72,101,124,107,117,1,253,2,253,18,249,215,14,172,47,206,78,102,124,194,48,223,198,195,207,173,76,247,188,19,202,170,70,208,15,219,220,225,255,121,174,64,163,230,227,86,193,192,56,175,197,124,237,193,2,164,0,52,1,0,33,136,240,72,192,130,243,37,243,140,191,255,60,8,56,83,176,4,5,1,6,255,251,178,68,179,8,133,39,103,74,211,140,52,168,167,140,185,89,117,134,154,20,69,135,32,78,48,211,74,141,179,100,229,196,154,104,38,76,26,24,214,154,235,94,110,0,161,140,56,139,93,178,56,16,166,65,130,97,19,194,4,24,1,11,32,59,172,77,204,138,133,6,24,107,198,21,196,210,253,102,10,99,47,36,74,255,183,87,146,181,13,218,212,119,173,30,187,135,156,160,123,41,159,183,190,82,146,173,218,30,163,213,150,198,228,136,67,220,102,225,35,164,27,78,73,155,26,27,84,219,179,70,30,86,101,66,225,85,39,54,111,170,186,115,141,39,63,81,73,75,207,145,83,185,141,150,197,63,122,144,57,203,63,196,230,82,43,103,85,22,67,59,188,0,64,66,203,188,201,81,56,28,13,49,173,208,196,45,147,144,135,1,152,160,176,24,40,23,49,176,104,198,12,59,120,77,7,3,97,11,250,237,146,64,85,165,20,38,3,74,66,129,64,9,7,86,249,196,152,96,202,113,252,119,189,104,26,218,218,197,86,130,173,234,177,171,73,63,83,123,149,74,119,134,24,48,55,103,215,111,36,145,48,154,94,40,206,144,174,95,121,195,149,151,137,106,146,169,58,137,107,108,219,53,127,94,121,206,86,198,179,52,66,45,168,235,126,245,36,145,38,70,239,22,165,205,227,127,126,241,3,108,80,46,147,36,52,188,199,23,48,106,144,36,69,96,79,237,157,28,230,80,243,63,255,53,37,4,179,5,48,51,48,21,1,178,241,24,21,0,249,130,24,224,25,240,168,33,131,216,62,24,160,141,232,208,160,152,7,1,145,132,192,0,24,36,139,146,25,193,174,80,105,109,125,49,49,232,138,56,129,80,194,111,154,201,179,56,112,177,135,218,150,191,117,199,213,71,171,214,237,218,38,59,5,114,204,133,210,40,205,163,128,165,70,210,38,85,33,56,80,73,176,34,69,70,53,12,11,50,140,30,70,136,52,192,20,171,118,81,52,6,171,92,72,232,50,206,77,35,39,131,225,160,20,66,18,80,248,172,131,232,172,144,152,80,156,149,147,126,23,254,106,115,81,165,227,6,110,18,188,213,16,19,178,119,210,177,118,237,171,21,144,169,57,172,198,78,237,99,85,36,13,34,57,21,55,8,4,100,173,29,105,190,182,45,38,189,31,234,181,25,98,115,157,90,139,254,80,230,126,72,39,180,0,0,161,129,235,69,143,109,139,179,208,74,111,159,42,153,229,180,115,230,246,94,136,118,127,167,109,18,15,115,243,255,236,93,134,78,89,228,229,121,179,35,91,118,215,254,255,255,33,255,187,110,127,255,255,212,166,115,200,45,195,35,53,142,136,142,135,18,20,28,173,229,172,168,130,168,106,197,98,223,172,128,5,255,251,178,100,145,140,134,126,104,200,19,217,74,224,81,8,249,189,97,2,106,28,157,223,28,79,105,43,129,35,9,102,25,172,8,148,140,6,131,16,193,144,1,140,25,192,212,192,188,4,12,3,71,204,220,156,67,12,150,129,148,198,56,136,204,57,192,116,192,212,16,140,9,193,252,195,200,113,195,18,52,148,190,0,30,104,68,200,24,67,63,48,169,154,137,41,65,232,104,102,113,132,162,155,200,190,109,214,139,219,176,216,16,228,213,226,49,123,85,149,134,1,166,196,134,105,49,53,73,73,152,36,99,208,219,26,26,153,97,198,23,39,138,72,89,68,129,17,241,208,180,94,166,10,18,76,225,179,79,55,199,72,52,237,44,134,98,165,27,46,120,153,26,56,138,173,212,186,0,108,242,224,8,16,32,28,42,172,167,22,177,119,17,21,97,133,87,48,251,180,231,51,57,153,214,111,217,117,108,251,105,226,20,45,50,172,103,26,179,43,92,85,138,179,43,147,181,100,158,44,48,40,37,103,97,223,24,226,117,82,102,163,55,39,8,231,255,250,150,118,222,206,171,228,149,181,146,111,211,62,224,156,204,26,64,98,63,184,114,86,163,198,210,2,27,0,88,201,39,31,67,72,210,162,60,44,27,195,63,103,91,5,33,160,24,24,168,34,16,26,34,122,79,37,223,242,192,83,116,131,121,89,120,40,180,140,11,59,19,57,4,196,168,81,59,25,89,161,26,130,140,50,85,89,17,224,0,16,132,148,192,193,196,225,118,12,210,35,80,218,54,132,198,33,132,213,156,44,195,162,80,200,145,232,200,16,88,195,161,40,197,208,196,200,114,40,195,144,92,193,192,32,10,21,24,228,21,67,104,168,184,209,157,96,85,189,238,22,58,31,129,244,6,193,209,210,178,240,63,105,208,206,226,82,7,209,210,107,139,177,248,134,36,26,140,59,115,50,136,195,215,46,140,169,245,44,141,218,150,197,229,113,168,164,146,173,5,187,188,130,39,114,171,127,156,151,76,201,26,217,125,24,107,189,14,144,80,135,113,32,237,150,14,215,46,100,168,167,27,115,179,95,56,28,195,242,123,175,76,54,247,35,170,184,147,17,209,8,198,40,78,221,182,160,223,78,84,73,206,199,14,48,115,172,238,253,184,186,187,174,239,196,86,132,172,24,31,185,28,222,211,253,63,74,209,59,85,141,10,191,19,107,80,214,19,10,101,21,44,42,125,220,153,247,171,61,147,217,158,246,222,63,23,99,153,245,128,96,0,0,0,7,64,74,93,202,132,25,177,52,70,110,203,98,219,48,0,102,129,177,104,104,55,133,222,22,146,3,166,44,191,255,210,45,139,255,169,223,209,111,253,201,124,144,1,175,218,177,202,0,1,243,12,192,182,48,68,255,251,178,100,145,140,71,49,104,202,155,184,99,240,52,225,185,154,27,2,22,27,169,163,34,79,105,15,193,38,36,102,141,152,8,201,67,19,50,33,57,48,92,115,83,4,211,3,50,242,16,131,22,48,99,48,62,29,227,0,176,4,48,29,8,209,8,29,24,143,6,217,128,32,29,152,37,2,56,80,4,12,62,65,244,18,0,66,16,15,65,49,64,211,26,33,26,148,166,132,193,17,49,208,196,8,3,88,169,90,64,185,111,147,2,166,21,25,66,240,195,136,60,197,34,208,228,61,148,187,107,231,10,155,184,131,43,114,30,120,114,189,66,176,47,239,59,157,31,49,160,162,238,116,188,239,101,176,235,131,200,106,31,177,24,58,105,172,32,8,207,169,60,204,243,102,48,176,0,156,48,60,147,137,55,89,7,84,80,154,97,135,15,190,42,70,207,177,77,142,104,68,140,150,131,166,25,133,5,137,26,32,153,70,135,195,11,126,50,139,53,89,115,76,134,47,134,36,57,49,197,88,70,121,248,175,153,151,25,179,181,57,23,214,33,245,186,81,102,0,1,101,184,143,60,149,24,2,142,2,123,119,82,64,85,185,208,13,65,13,66,118,101,122,35,127,223,255,233,255,253,211,75,118,46,167,96,231,32,24,196,22,98,134,113,100,79,98,255,127,234,161,246,119,42,179,172,6,136,68,187,57,129,99,156,39,45,246,67,55,107,200,24,1,21,195,11,80,66,48,76,35,83,26,97,9,50,114,89,179,76,178,77,51,228,94,195,14,160,72,48,221,24,16,80,166,152,9,1,209,173,2,135,141,124,33,153,129,192,195,35,211,38,64,145,220,192,96,69,84,101,38,38,2,178,86,16,36,48,110,6,1,32,8,68,194,76,22,26,222,189,114,10,91,12,217,0,49,235,228,33,54,214,106,67,17,179,143,152,70,215,62,10,179,69,134,117,193,244,219,42,190,179,85,209,79,103,76,192,168,237,153,91,69,237,149,86,77,23,61,141,76,230,63,187,76,185,105,69,180,225,50,153,255,182,123,52,117,154,91,62,59,239,246,124,245,175,212,204,153,102,212,142,215,173,169,106,251,135,49,245,185,137,252,126,119,93,5,203,177,165,49,81,50,69,194,85,246,193,52,45,249,68,189,137,89,221,137,50,0,182,109,196,144,46,117,158,40,5,216,40,81,233,140,154,49,77,89,4,3,3,20,15,215,91,189,186,123,127,255,242,2,133,189,238,32,233,5,37,61,131,134,176,225,25,243,115,82,191,151,9,212,202,106,252,44,198,115,115,167,12,137,201,85,142,145,147,241,179,66,140,200,102,128,229,152,59,56,83,172,202,13,11,8,140,1,133,56,192,236,54,195,5,132,205,65,234,141,217,69,200,212,8,237,204,209,130,255,251,178,100,152,12,198,31,83,71,147,220,98,112,84,42,121,179,96,163,94,24,197,87,24,47,105,15,137,76,162,167,13,147,141,116,116,197,8,122,76,51,192,12,192,56,12,12,35,2,84,202,192,67,64,128,20,44,0,96,64,86,49,76,22,48,80,28,7,0,194,87,15,43,58,163,24,120,163,1,239,37,245,51,49,202,171,137,252,69,166,102,245,101,245,32,34,90,86,243,34,202,177,120,133,21,139,87,253,157,107,121,202,104,117,106,85,102,110,163,197,107,29,87,253,114,241,174,90,227,71,57,2,13,156,23,52,116,82,211,24,44,115,166,98,29,205,106,44,48,62,80,90,138,255,86,151,98,247,106,56,153,223,208,125,191,109,25,212,48,125,22,248,197,104,146,243,144,219,31,193,101,240,61,217,90,212,183,217,41,112,151,242,170,95,220,113,23,199,44,238,250,175,252,122,135,189,187,239,77,129,43,142,64,221,152,139,58,89,229,248,10,204,208,155,155,217,59,30,71,115,201,160,97,251,85,170,159,255,249,156,35,130,15,168,82,157,71,199,174,114,156,144,171,131,187,153,86,166,57,2,40,139,86,102,90,218,117,21,169,108,84,205,246,195,170,30,213,235,17,36,176,119,7,78,3,210,162,205,54,251,168,137,212,1,199,37,172,193,52,9,12,2,64,76,16,13,1,100,216,48,143,25,67,34,162,245,54,81,51,18,250,48,208,0,72,113,166,128,159,122,115,54,154,88,231,74,72,153,203,247,24,144,208,109,82,160,50,221,208,56,1,69,138,11,105,114,223,18,40,188,181,64,160,185,157,252,149,157,134,84,197,213,93,27,26,90,111,220,162,79,238,89,45,136,74,251,132,16,62,213,221,45,56,195,236,167,61,173,154,85,83,133,73,116,131,169,141,140,218,207,171,107,27,199,50,246,62,38,46,90,114,88,215,189,11,93,222,170,150,245,41,74,67,189,209,104,34,107,15,135,211,191,101,247,93,245,223,113,60,215,245,91,123,248,124,179,70,254,128,2,3,146,73,4,54,198,20,36,150,211,24,48,61,197,12,10,31,43,166,144,144,33,157,169,160,179,123,185,189,103,142,27,19,13,255,87,65,254,91,154,217,148,227,150,38,250,13,79,40,72,116,157,202,234,195,48,74,233,211,67,208,181,144,27,128,224,1,17,48,1,114,43,184,31,45,180,235,99,80,151,149,115,92,180,63,154,5,140,51,66,176,194,4,34,204,37,4,152,203,30,60,13,121,148,144,202,248,206,12,166,193,152,196,100,54,204,49,128,104,192,64,15,76,49,65,216,201,192,50,202,192,200,38,4,7,207,64,114,43,11,4,5,232,72,131,36,197,168,100,144,128,14,9,195,134,51,0,2,2,4,203,150,137,248,95,154,255,251,178,100,166,140,133,44,104,202,27,219,89,112,87,134,105,135,101,163,106,23,45,181,26,47,112,203,129,96,161,102,141,147,141,117,205,249,98,78,239,25,19,219,30,213,221,117,195,102,178,255,122,221,199,125,166,127,152,217,185,140,95,106,182,218,179,238,149,163,165,21,76,195,53,230,255,41,171,123,227,188,118,125,253,159,50,246,155,102,31,244,105,239,149,16,138,224,246,174,57,9,161,108,99,70,94,227,85,51,164,239,234,253,229,187,183,159,253,203,107,75,93,77,62,99,85,108,102,57,155,91,26,217,113,223,169,250,210,14,177,0,74,219,108,89,155,118,70,27,10,142,33,237,247,24,2,79,132,180,170,11,168,232,91,204,155,177,66,255,250,126,61,121,132,154,227,11,18,1,27,17,10,2,122,55,2,242,221,116,52,1,250,145,203,59,77,194,164,49,64,172,33,76,193,145,190,38,232,64,205,255,101,29,32,61,38,177,121,118,100,216,119,81,183,102,90,211,237,208,5,212,228,168,195,145,0,28,33,24,112,17,27,51,15,159,104,242,30,51,134,25,196,40,24,132,139,130,128,112,160,66,10,36,13,37,12,21,169,97,69,65,99,24,71,86,76,191,159,102,150,137,23,73,76,86,152,185,129,107,200,125,52,252,173,250,248,49,246,195,79,93,155,153,127,238,74,221,151,255,255,229,25,193,58,125,229,79,111,12,223,19,190,207,190,24,167,199,70,114,15,139,223,178,105,132,185,196,171,55,237,68,107,238,124,134,86,70,251,212,34,12,121,43,9,222,53,194,132,128,200,12,93,27,48,100,28,100,162,151,36,90,148,92,27,126,55,95,247,254,124,191,127,111,14,222,170,123,254,239,233,227,178,164,95,88,0,0,97,75,27,112,78,195,51,235,20,28,49,50,20,29,222,147,101,70,140,198,208,22,167,63,208,120,93,183,243,246,240,217,234,148,99,182,11,44,52,49,18,139,20,249,0,20,11,229,223,127,88,212,254,118,219,12,71,149,51,19,157,139,48,119,29,177,37,253,51,242,214,83,64,231,147,44,221,65,255,243,7,122,69,125,246,34,175,32,208,94,48,41,7,99,1,192,235,49,55,184,115,50,33,67,55,219,78,51,35,160,155,48,136,33,64,80,107,10,1,177,136,16,48,137,37,201,108,82,144,26,7,230,14,226,0,5,0,48,192,8,118,68,158,7,79,56,50,49,25,208,80,39,132,164,39,118,17,111,188,255,110,79,84,244,185,172,197,228,150,242,207,249,142,231,171,234,35,235,109,38,98,39,200,26,139,93,212,88,202,68,113,245,197,154,41,122,115,107,185,214,53,25,218,21,208,148,206,179,228,74,239,8,43,33,244,45,83,185,206,132,8,66,57,112,80,209,170,2,225,255,251,178,100,198,140,133,45,104,201,27,184,51,192,87,73,233,186,96,227,93,87,49,181,26,79,101,15,1,175,42,230,181,144,153,228,201,162,50,170,227,154,163,44,168,165,71,251,46,226,13,165,227,37,226,140,15,79,29,3,208,153,238,19,140,223,114,205,195,40,140,207,248,207,50,29,195,148,0,19,186,73,32,197,61,98,194,5,22,121,133,211,56,67,222,85,151,5,1,126,37,146,150,157,255,173,198,95,166,54,70,105,129,83,173,115,211,229,178,97,27,20,113,100,80,144,35,191,82,211,201,57,5,163,121,176,240,204,235,233,163,174,81,121,208,197,192,124,38,71,53,87,40,107,81,5,218,125,219,0,157,166,96,252,41,63,115,168,47,30,219,231,241,145,222,96,221,221,200,255,98,177,231,127,233,5,0,10,147,8,0,126,48,11,2,131,7,208,255,50,90,166,179,85,51,219,51,179,82,211,38,80,195,48,215,12,32,80,86,152,3,130,241,132,72,7,153,52,130,88,92,26,92,80,32,136,231,201,176,112,145,31,83,220,48,24,2,12,72,225,66,193,104,36,2,45,100,4,196,88,26,245,223,254,95,148,72,176,124,41,168,45,227,172,56,246,111,222,163,227,138,168,185,139,230,34,71,66,39,85,106,241,83,165,188,154,58,113,178,113,3,76,16,80,64,70,52,98,16,73,150,194,133,22,48,210,37,86,68,8,122,102,83,218,137,32,193,145,84,101,140,24,193,56,134,16,135,133,198,141,99,173,211,156,112,144,161,220,169,104,156,215,142,150,49,219,150,129,242,178,231,112,62,173,207,188,75,29,7,7,53,245,99,229,38,206,119,197,98,227,37,186,217,32,188,192,230,135,108,83,65,24,165,10,185,18,44,233,75,37,69,65,144,215,110,246,83,115,246,139,106,236,108,25,37,89,246,137,254,91,112,169,38,146,80,12,74,103,77,84,165,39,153,148,129,133,17,88,235,65,186,9,180,18,206,92,9,106,79,162,241,64,248,233,238,168,196,249,169,220,29,18,126,62,26,92,229,204,178,235,11,249,20,147,230,49,111,168,97,78,209,155,122,255,207,244,217,239,233,162,48,234,10,163,7,64,155,48,207,6,147,81,192,190,59,67,92,179,17,233,72,51,153,2,99,17,130,247,48,95,4,83,2,16,87,49,147,2,163,51,192,136,48,28,0,240,192,10,48,5,2,35,33,144,35,7,2,244,52,95,67,40,19,141,89,18,118,169,213,25,209,130,99,17,218,236,218,229,187,219,106,173,197,238,227,165,44,146,79,247,253,237,174,180,186,136,180,122,105,155,188,114,14,84,115,172,245,27,93,172,142,52,109,232,84,50,74,53,11,104,69,186,192,230,54,82,106,32,173,75,44,117,212,125,218,180,117,255,251,178,100,220,142,198,18,111,70,147,220,66,224,109,42,185,163,101,166,89,24,253,211,20,47,101,15,1,176,40,228,205,179,13,217,41,189,72,166,50,190,160,96,132,56,80,57,8,25,110,78,246,138,37,251,170,113,246,64,228,164,167,88,82,68,97,193,230,124,135,104,60,102,226,21,14,38,9,208,209,185,194,99,196,111,142,195,254,166,8,137,13,204,191,203,252,133,34,105,52,216,143,52,4,52,49,241,32,116,161,147,94,128,132,193,163,17,74,39,52,202,138,243,160,120,139,167,40,172,115,199,45,45,36,112,108,124,92,1,74,204,200,128,167,28,116,85,122,36,114,241,79,140,172,166,101,193,122,138,38,5,71,222,156,91,230,164,8,148,114,86,22,198,117,161,26,34,171,123,187,67,50,147,20,116,143,145,114,177,193,17,207,98,217,13,95,102,107,17,72,33,15,166,225,89,192,17,255,173,208,195,0,88,132,1,48,64,32,50,107,150,53,236,241,49,65,182,50,216,26,48,80,60,12,6,136,1,147,1,128,3,35,194,55,138,250,126,152,128,21,63,48,172,154,26,232,199,111,103,26,189,34,158,215,235,168,252,168,92,136,152,101,237,95,94,231,106,40,152,253,139,122,81,68,203,162,36,76,152,107,94,197,25,175,226,49,189,178,164,229,198,54,186,83,153,134,58,250,122,207,123,63,198,214,187,231,152,127,178,150,41,107,24,187,146,206,66,241,70,160,135,141,71,47,171,114,104,166,85,211,219,118,159,63,168,249,71,159,54,229,229,226,161,255,217,108,58,17,249,128,2,0,1,19,182,200,224,151,63,78,72,205,64,192,45,1,17,153,29,44,170,121,7,156,213,0,239,94,122,142,11,109,252,217,222,249,54,85,93,199,8,8,45,155,214,33,96,74,227,240,82,130,112,1,102,66,8,29,82,201,239,43,26,73,190,73,178,138,191,185,128,253,105,130,66,235,231,92,190,53,185,187,26,223,233,15,14,231,99,149,61,77,174,118,102,239,139,0,70,195,13,224,46,48,31,7,83,12,96,252,50,37,234,35,81,97,243,53,226,122,179,170,11,51,74,91,67,36,3,67,12,3,99,85,2,83,131,18,195,1,64,230,18,56,38,8,81,213,164,186,210,60,178,198,11,131,48,123,60,40,13,34,102,12,1,178,50,97,6,3,164,190,237,161,129,182,94,66,216,192,190,228,107,37,29,196,161,246,186,76,101,207,55,165,87,73,229,191,12,183,241,173,132,33,91,169,108,178,122,102,178,113,236,227,225,25,44,145,107,122,108,44,150,181,25,62,210,196,52,195,109,234,4,249,92,153,62,161,30,72,70,192,195,103,228,219,107,64,224,153,198,28,168,242,7,55,165,214,85,24,171,81,225,78,93,23,255,251,178,100,210,12,4,201,101,202,155,167,53,34,97,234,185,189,96,227,89,24,149,147,22,79,117,37,201,208,166,102,117,150,165,157,241,181,212,93,52,79,111,213,202,239,239,170,81,105,209,20,29,129,106,193,7,155,254,18,159,37,15,216,0,1,128,2,221,164,114,7,78,84,242,140,82,90,99,87,231,33,136,200,243,131,203,122,222,210,217,15,40,95,245,91,205,172,198,165,220,195,27,4,72,92,92,234,49,2,172,46,253,167,229,54,144,209,69,16,160,109,246,142,109,173,245,105,86,108,67,244,234,66,98,84,127,39,9,237,49,61,214,170,242,73,90,210,146,255,115,103,83,167,67,226,173,197,180,164,237,138,242,117,215,217,106,185,246,62,238,186,88,123,49,27,140,107,220,128,32,21,42,131,8,128,44,48,103,0,35,10,32,78,51,165,68,67,133,193,190,56,12,69,115,36,240,113,48,67,24,19,25,2,204,10,118,10,143,78,231,41,18,21,135,2,2,161,115,121,175,128,65,245,64,249,19,7,76,12,16,154,36,1,17,5,94,3,1,137,23,41,64,178,28,252,118,19,15,56,117,232,52,224,185,105,186,123,59,165,229,137,239,242,154,145,249,29,78,123,169,78,81,253,57,100,114,141,180,72,93,235,58,3,8,201,231,40,116,144,23,132,209,192,187,212,73,17,59,136,80,202,73,35,106,154,146,126,30,167,151,19,40,171,16,170,183,178,100,43,226,62,148,83,35,181,228,67,62,137,117,97,100,141,19,55,228,162,140,228,39,115,131,234,59,52,214,12,149,92,85,35,10,218,71,249,18,203,1,120,40,216,227,237,42,255,210,229,20,127,151,170,124,24,160,97,156,207,75,242,40,0,211,80,36,203,184,102,194,91,159,149,15,3,202,177,20,91,238,121,62,63,168,185,194,109,142,149,191,99,241,109,0,15,209,130,140,154,105,102,216,244,74,73,219,26,80,250,123,40,70,55,111,72,99,49,149,109,151,121,183,43,237,210,107,249,25,144,233,198,237,249,47,23,165,169,19,241,222,173,77,154,40,183,86,31,18,70,249,33,32,51,171,9,89,144,224,6,2,130,33,130,112,49,153,94,199,233,175,1,191,26,25,46,81,178,211,134,174,59,128,151,193,129,99,122,140,78,49,32,1,5,71,129,204,116,226,2,16,224,131,106,229,46,81,144,124,108,168,10,74,23,172,42,43,67,242,33,100,61,98,230,255,36,14,226,43,72,158,161,60,21,180,211,50,43,174,140,178,165,144,233,203,22,93,54,173,45,101,107,66,76,253,74,57,211,247,100,117,246,108,211,233,172,74,73,197,16,203,4,194,151,150,196,167,52,103,209,224,121,18,123,112,124,160,119,94,142,225,107,173,51,236,18,145,71,38,255,251,178,100,223,12,6,28,90,70,19,220,73,226,106,136,185,66,104,70,117,88,117,173,26,79,113,37,193,189,164,102,53,149,153,101,193,26,203,192,182,177,36,238,120,202,151,52,252,229,38,53,12,162,187,166,147,95,90,156,229,20,57,113,218,119,151,143,234,122,132,149,140,243,126,86,84,155,197,35,135,184,56,4,2,177,124,200,0,16,0,21,217,92,77,8,248,224,40,88,4,216,12,120,175,226,67,168,188,86,118,4,18,38,94,168,2,85,79,31,244,168,198,156,117,22,238,218,162,139,16,6,120,2,9,217,48,238,140,180,239,182,116,251,217,230,169,61,181,199,169,163,75,39,144,126,198,159,73,61,18,184,34,115,29,139,124,180,250,93,181,241,221,28,139,240,200,110,28,149,81,26,207,16,245,95,59,55,140,163,46,120,253,41,127,242,29,81,218,48,179,1,35,5,48,36,48,71,16,115,16,175,103,49,223,70,35,78,82,142,51,80,7,227,7,177,198,50,64,136,16,111,51,105,128,229,185,244,62,126,196,96,227,158,159,193,194,164,171,154,14,39,152,28,57,1,140,133,152,155,208,97,225,176,132,22,86,46,114,123,95,27,215,227,238,7,45,31,88,58,153,86,230,219,202,103,109,73,179,90,173,107,110,93,2,18,217,180,210,178,33,44,198,192,250,134,207,26,90,204,71,234,37,72,19,146,86,121,36,211,161,124,158,57,18,135,16,150,61,206,98,141,226,61,210,183,137,205,219,177,240,87,189,20,81,18,229,193,26,209,147,211,197,166,148,177,106,105,42,81,202,54,245,54,126,119,39,55,172,30,47,25,187,47,105,180,43,152,141,49,91,115,148,231,246,13,230,82,75,55,28,106,145,168,170,113,82,57,231,234,228,190,245,126,195,212,35,83,76,0,0,0,10,237,174,55,5,71,86,240,236,133,249,0,56,132,76,166,23,91,52,130,90,6,53,183,220,192,172,73,169,255,14,54,135,28,69,168,242,104,217,32,101,24,134,170,86,123,91,56,153,233,46,173,227,170,105,123,18,244,101,140,179,46,92,112,218,121,249,41,143,169,131,53,131,34,199,45,81,73,154,183,101,73,41,189,180,141,174,44,109,68,213,242,203,235,83,83,203,103,228,109,52,120,102,25,133,168,13,20,3,41,131,8,41,153,130,48,217,181,41,15,26,139,183,89,142,22,230,125,62,153,72,54,56,21,55,96,184,211,151,134,253,178,14,7,76,244,172,46,72,144,105,61,80,248,193,65,88,242,83,17,2,223,179,18,129,70,2,35,197,9,36,182,9,215,48,186,53,27,233,126,31,8,224,83,236,164,251,87,107,116,151,122,143,79,180,134,180,187,26,117,236,173,96,227,209,182,135,140,40,92,134,252,43,177,34,255,251,178,100,214,12,6,142,119,197,131,220,73,240,105,170,25,173,101,72,87,90,105,171,26,47,113,133,201,121,161,102,245,128,153,220,198,87,60,148,229,151,171,88,28,171,70,109,121,199,172,101,58,95,91,9,8,150,101,90,158,95,44,177,199,163,113,133,213,172,124,221,27,186,213,169,21,183,7,115,233,251,126,88,189,148,185,72,101,146,89,251,15,31,161,219,43,246,149,255,83,184,175,71,24,117,152,24,74,122,254,214,63,190,247,218,231,29,255,7,222,151,201,165,178,185,24,139,107,158,58,225,250,193,24,0,33,144,0,235,35,77,10,86,237,23,86,33,40,133,120,179,20,74,98,180,242,173,148,60,241,181,213,111,191,115,174,187,154,221,204,32,75,47,169,51,175,53,83,255,167,120,181,204,55,63,17,205,164,228,225,106,44,147,199,108,111,235,59,85,183,253,255,217,118,243,25,247,181,227,231,125,118,254,167,94,39,150,30,104,108,170,238,76,179,41,73,227,75,20,0,163,24,194,131,3,2,51,17,195,227,109,189,67,250,67,131,135,75,243,113,192,147,28,10,83,16,192,240,168,16,98,16,18,96,105,242,175,228,164,32,1,131,131,28,33,36,54,80,10,22,138,189,182,175,19,7,3,34,160,41,48,65,37,203,159,211,69,202,230,159,227,118,150,50,227,185,57,173,71,127,123,221,248,217,59,171,223,106,44,164,55,122,212,218,85,182,24,137,243,179,55,214,124,230,186,178,28,239,42,117,172,194,11,48,211,200,20,79,89,137,130,43,9,78,91,223,199,212,248,103,248,216,244,197,22,121,123,104,16,22,76,180,136,166,68,226,35,116,177,4,50,194,72,161,252,107,97,70,16,111,104,145,64,200,150,129,152,179,19,250,97,69,68,148,112,109,229,94,154,93,116,171,234,180,170,252,246,9,129,92,239,144,248,0,0,6,0,3,43,72,182,154,235,231,12,133,214,153,0,34,176,196,154,146,109,154,146,84,81,229,190,253,67,138,131,157,176,188,249,6,254,206,120,52,4,205,67,194,4,28,8,48,116,16,224,69,71,129,77,153,112,199,210,46,77,239,99,204,17,48,245,202,244,191,84,136,96,161,197,140,12,83,226,207,175,124,120,15,95,233,0,204,11,192,136,16,2,102,0,224,236,96,124,207,198,25,225,210,101,106,131,198,47,55,25,1,56,97,240,64,200,112,206,34,83,8,192,11,186,216,138,128,115,64,145,24,250,34,177,133,51,3,6,98,140,205,196,130,12,10,32,20,7,143,14,28,75,243,30,161,129,225,242,61,136,12,33,134,237,238,161,161,199,174,118,65,70,75,220,124,62,108,45,27,44,213,228,245,76,101,86,69,19,203,213,175,86,94,73,74,40,140,167,184,177,124,255,251,176,100,199,12,134,27,105,72,147,172,53,82,86,163,121,125,107,3,40,26,253,183,34,47,113,133,201,60,164,37,205,145,137,232,16,172,140,192,222,207,251,139,218,60,231,75,231,227,204,73,96,36,183,39,17,106,198,224,250,77,241,109,110,204,175,200,57,125,170,218,251,198,237,31,199,12,24,89,135,23,229,139,236,124,127,166,177,180,178,62,218,242,254,218,182,157,122,69,233,169,91,94,103,162,103,250,103,29,203,234,150,170,235,148,118,99,138,114,62,182,193,203,247,28,227,223,184,166,140,1,38,38,171,78,90,37,26,132,182,101,106,150,57,72,179,162,177,101,196,64,191,242,185,8,115,156,252,150,63,118,100,40,168,249,193,30,115,83,37,185,252,89,18,30,236,71,173,244,95,84,162,150,191,178,30,148,45,165,53,239,170,77,253,255,232,199,48,97,194,20,80,176,76,120,131,177,25,72,140,10,174,228,106,105,192,0,16,42,0,38,5,192,88,98,122,129,198,93,195,178,99,238,3,129,5,154,96,230,5,198,8,0,0,145,166,178,56,104,91,43,162,54,252,132,140,176,68,99,186,44,52,16,37,105,187,141,10,73,66,196,163,1,100,67,179,214,107,86,239,196,164,186,198,53,25,211,223,169,101,168,118,218,85,99,54,153,165,201,17,107,136,82,124,45,232,194,24,88,185,32,175,196,50,176,166,68,103,138,17,76,160,85,68,113,26,21,69,98,67,70,12,24,80,131,139,33,110,40,137,204,157,194,136,132,202,146,180,198,227,207,27,215,205,10,36,80,86,214,87,18,130,35,170,197,136,22,92,218,21,124,227,172,25,184,146,37,76,90,75,172,134,44,206,178,225,182,196,90,157,226,56,28,124,226,211,79,207,8,84,49,57,110,67,211,165,91,59,148,86,169,75,61,109,190,191,247,190,229,45,159,99,167,48,22,40,160,12,74,217,2,76,133,30,155,208,6,187,208,44,66,1,52,41,174,31,83,118,228,117,29,177,211,96,221,193,198,154,96,109,253,231,127,221,236,82,153,35,69,0,143,7,43,82,87,36,160,238,234,88,46,181,224,59,81,29,173,219,224,161,136,225,97,8,148,213,161,52,166,212,248,142,179,8,32,11,48,69,4,67,8,0,141,50,191,58,51,96,35,175,51,120,83,240,11,52,11,41,44,9,201,73,38,128,23,27,30,232,36,2,101,32,208,81,178,202,170,22,200,22,73,104,3,5,53,226,133,98,231,0,192,195,129,80,233,48,214,91,150,47,204,175,9,86,52,15,186,83,8,254,200,120,246,67,90,49,74,126,176,125,172,126,185,18,194,241,203,140,69,11,186,209,82,24,43,118,221,105,114,210,79,37,129,81,117,119,34,84,59,149,224,109,29,25,132,255,251,178,100,205,140,134,157,117,201,11,219,74,114,76,226,185,66,107,6,40,27,153,227,28,15,113,133,201,100,16,101,41,162,153,216,241,8,237,97,171,11,15,80,21,43,130,43,245,219,81,167,180,183,57,239,172,102,151,164,86,57,135,206,169,46,46,129,197,144,206,178,178,25,190,45,130,53,165,119,222,227,239,127,235,208,49,117,74,173,92,170,107,151,215,239,184,199,28,123,91,245,101,27,223,148,142,177,186,244,23,203,99,81,162,194,253,55,185,83,79,117,127,178,141,55,26,166,229,186,230,237,94,197,48,1,26,32,146,31,180,188,138,153,69,199,20,225,173,128,17,48,2,9,122,74,30,115,44,50,14,137,201,11,123,99,24,184,105,175,18,24,24,218,63,186,18,112,0,145,34,37,211,28,123,156,128,135,202,118,59,49,224,227,248,210,164,68,160,211,13,75,81,188,193,226,170,106,194,178,139,149,82,80,201,229,83,60,225,93,78,110,250,168,14,38,211,140,136,81,16,1,0,193,12,197,223,4,207,162,228,232,227,56,142,56,209,9,5,142,229,192,231,19,84,133,179,52,178,76,56,186,29,135,115,85,174,117,246,192,129,43,168,3,78,213,24,173,189,127,211,188,109,9,177,177,53,211,45,174,97,153,37,20,8,25,185,222,94,50,170,9,41,66,19,193,167,102,89,107,89,119,33,84,133,3,68,54,41,148,162,178,99,240,71,104,97,57,205,59,71,181,137,201,86,237,22,54,222,172,187,109,51,72,205,227,151,77,171,23,137,100,146,85,69,24,164,155,179,171,184,72,44,186,196,140,9,17,153,11,10,13,244,187,79,216,166,141,70,209,211,43,69,86,142,183,91,26,98,114,68,150,75,119,110,125,200,186,208,218,58,35,38,208,212,89,79,231,80,41,108,208,0,1,128,3,40,212,36,136,189,215,8,98,18,67,25,87,42,194,146,248,246,68,91,119,234,243,222,25,159,183,173,77,201,51,35,114,76,146,41,44,150,199,37,8,11,219,62,91,79,133,246,163,162,94,89,98,36,131,131,8,192,79,195,13,130,2,156,73,119,217,206,66,160,199,171,202,147,88,245,88,231,225,94,154,227,168,116,239,253,106,255,88,114,213,148,2,162,196,48,7,2,115,15,196,203,50,61,13,131,34,162,86,61,50,115,47,162,49,96,3,12,34,3,27,158,44,32,113,18,202,47,225,146,41,200,87,27,26,88,232,209,97,55,139,243,64,60,50,42,26,137,51,56,102,99,92,118,76,172,83,149,63,87,36,32,96,186,143,70,70,155,5,226,212,169,25,33,117,207,102,58,164,94,41,186,107,168,79,41,25,109,104,138,208,163,130,18,50,116,8,49,33,196,90,126,78,92,136,2,131,134,83,40,7,10,255,251,178,100,201,140,133,221,102,74,155,187,73,112,92,5,217,157,105,163,105,91,17,173,36,79,109,37,201,103,144,228,233,188,164,160,221,97,132,8,92,47,68,206,134,145,174,90,47,68,72,100,168,248,220,88,49,60,56,72,231,145,162,36,238,105,226,114,72,52,194,103,30,33,140,205,33,109,181,144,159,131,12,32,107,168,129,64,76,132,90,226,36,13,152,44,200,251,90,71,179,100,164,154,210,88,42,136,236,92,128,141,146,73,49,57,194,110,7,80,226,16,10,163,240,75,36,116,138,192,2,52,0,0,52,50,80,117,12,48,152,194,40,144,106,8,154,98,68,42,54,198,230,154,142,67,55,158,16,225,49,203,24,190,148,46,10,30,191,8,229,102,242,23,55,136,72,66,138,172,142,114,102,12,156,68,138,243,218,153,174,166,25,208,49,145,234,156,67,66,173,2,80,108,202,73,201,212,230,218,14,183,91,238,53,99,118,81,20,45,73,131,129,49,133,225,225,181,69,177,253,114,81,183,132,137,235,188,26,239,88,241,10,97,28,104,97,148,28,182,21,6,21,7,56,243,69,99,76,6,198,76,78,24,6,241,149,1,25,58,248,48,177,97,129,210,33,135,82,253,11,78,76,240,60,229,14,33,7,196,210,85,112,93,23,36,15,189,18,4,22,125,136,34,72,128,133,5,138,24,32,65,34,89,182,180,6,154,96,48,134,99,116,140,70,38,64,102,4,132,109,6,200,158,88,72,92,244,48,78,171,5,24,72,241,10,166,213,146,56,157,17,26,68,81,82,122,168,214,181,80,52,98,228,81,151,37,38,108,168,173,25,217,38,156,181,82,82,42,109,179,105,65,120,35,206,120,234,205,242,238,58,163,104,209,24,35,58,177,47,51,176,96,142,76,66,51,148,45,57,24,222,222,202,21,86,141,54,47,179,40,36,194,121,148,130,59,144,167,245,216,222,247,65,76,197,41,3,148,192,192,0,166,25,13,34,9,50,81,211,114,23,49,124,34,205,10,142,56,145,135,80,195,76,235,227,28,4,129,207,97,123,12,40,218,149,199,61,67,252,247,179,140,101,181,82,52,225,166,89,94,244,190,219,213,74,202,247,179,148,102,22,84,16,202,196,89,151,101,105,38,125,45,17,75,22,67,93,50,180,175,77,232,100,132,99,118,121,221,220,80,37,21,140,34,34,10,6,66,80,144,200,204,32,211,181,96,201,241,60,160,18,49,16,17,22,10,198,65,84,100,4,129,143,229,36,180,72,164,111,27,11,61,93,138,89,125,234,73,184,80,48,15,42,0,234,182,223,51,130,142,56,34,122,106,178,155,69,83,52,187,222,70,97,146,105,170,239,49,37,48,153,33,178,200,79,230,34,225,32,146,130,21,163,32,188,169,255,251,178,100,204,12,134,228,122,72,131,187,73,112,91,70,137,34,109,34,122,23,233,175,44,78,164,212,201,62,141,101,33,188,156,120,60,235,179,181,142,135,60,130,38,46,68,141,136,184,29,154,47,114,236,163,11,44,28,176,220,114,153,210,114,241,52,209,76,252,33,81,240,194,10,127,160,92,167,66,105,52,76,72,163,69,218,104,46,149,71,251,22,38,2,209,179,83,198,77,201,40,32,212,33,14,145,42,166,109,68,194,150,180,31,19,48,255,252,228,168,154,192,50,123,141,28,7,132,87,12,128,0,42,211,168,9,16,196,156,78,158,56,20,186,5,13,142,62,15,216,82,9,116,195,119,70,236,172,246,253,124,102,167,247,80,76,24,165,153,170,143,68,210,206,235,148,53,204,73,116,220,18,107,212,78,120,217,225,34,44,69,9,220,196,27,162,74,171,43,76,214,0,176,65,12,139,42,248,175,72,48,215,3,51,4,96,81,48,26,11,131,14,23,70,50,38,35,3,59,48,65,48,15,4,195,1,241,58,49,97,33,226,0,211,195,48,87,126,226,33,112,227,155,99,66,167,141,244,14,65,1,5,197,228,101,8,210,128,161,129,41,90,16,206,255,62,241,146,140,15,161,36,194,23,221,166,68,181,174,137,69,82,226,101,204,81,70,106,1,209,241,87,202,202,143,218,239,132,196,57,59,18,78,137,110,48,133,98,178,147,113,213,99,136,137,194,17,36,197,91,7,206,212,244,184,217,201,48,158,58,143,9,90,195,4,118,133,2,86,174,18,144,12,79,206,87,29,184,114,204,109,12,85,20,9,196,38,10,205,171,148,205,97,113,18,227,49,211,17,201,210,40,22,227,236,144,42,132,234,195,123,83,151,20,171,3,250,229,113,116,113,91,155,63,76,177,38,42,121,40,250,136,146,170,237,166,135,93,218,173,244,113,197,167,43,29,141,165,167,108,22,22,173,57,114,8,96,99,174,238,116,17,45,239,171,75,175,141,171,101,216,221,250,128,0,8,0,21,128,0,0,63,168,74,80,19,5,156,202,163,51,88,64,85,47,43,111,19,129,199,39,25,198,16,94,155,214,246,16,212,141,108,210,22,254,37,137,111,136,80,184,138,39,27,58,49,166,18,227,230,205,185,171,62,128,192,84,177,196,189,128,6,22,68,148,89,7,212,106,162,174,117,78,181,236,118,71,201,84,79,209,215,255,233,255,162,234,154,212,93,51,135,133,134,195,99,31,8,98,71,54,90,38,45,34,147,5,73,1,73,10,13,9,80,204,40,232,88,73,55,167,161,151,176,204,30,182,109,180,79,77,217,53,54,183,86,238,150,175,217,34,161,91,82,135,12,82,212,115,232,212,77,86,10,52,173,171,100,152,202,5,177,237,91,209,105,255,251,178,100,208,12,135,154,121,200,3,219,97,226,92,130,169,77,107,9,40,23,49,177,46,78,49,52,65,18,11,101,253,150,137,152,42,150,156,17,108,20,17,184,128,234,22,225,139,93,198,5,200,239,192,196,26,215,35,74,11,44,145,249,23,86,21,230,214,171,173,160,146,82,112,172,180,144,174,93,185,120,174,154,40,192,86,204,169,156,101,26,73,167,38,187,77,202,218,133,248,236,80,110,193,61,50,211,82,253,10,170,38,144,184,178,113,146,239,103,195,226,5,118,74,35,97,73,175,123,234,45,218,51,97,115,77,106,20,2,82,96,0,1,82,73,32,138,39,113,212,80,129,111,206,128,146,204,96,11,82,155,200,118,164,120,90,120,67,167,118,77,220,182,202,44,233,172,163,194,8,21,14,24,28,158,104,26,29,41,177,167,132,18,185,57,100,161,92,60,99,23,115,13,173,31,111,254,120,88,2,13,244,4,28,73,177,35,2,3,19,34,101,83,85,144,179,66,194,96,72,167,87,97,209,177,96,121,227,136,202,101,106,56,110,55,14,106,157,103,51,191,124,112,205,94,42,157,22,245,243,3,136,101,127,244,38,68,216,83,188,173,19,78,52,156,230,62,187,236,42,44,70,73,148,62,152,209,175,100,200,72,40,166,77,11,7,5,150,212,41,142,54,221,90,67,39,45,227,38,15,203,218,78,52,37,64,114,201,205,99,106,38,62,229,163,8,78,22,171,82,124,150,60,102,3,227,170,218,36,76,177,146,194,87,63,33,152,85,64,251,207,169,190,197,127,114,56,23,172,154,42,187,40,94,242,231,121,212,38,146,172,175,45,248,150,154,101,108,189,225,224,249,5,131,34,25,25,232,113,106,155,63,203,88,105,85,158,189,79,236,207,111,107,216,186,122,14,73,254,88,245,96,128,6,0,152,0,3,1,87,170,96,0,55,26,18,6,90,129,111,5,150,197,33,135,176,40,248,131,252,204,80,82,207,6,89,81,39,73,69,3,23,77,213,154,64,203,180,253,113,193,236,185,212,97,101,24,226,64,58,212,178,134,6,164,216,0,249,16,136,185,205,231,76,215,11,37,160,102,26,122,33,249,50,232,103,232,254,59,239,245,0,34,144,144,109,24,9,1,1,128,232,82,152,60,52,233,136,73,103,152,79,7,17,142,195,166,32,154,12,128,140,30,65,49,184,24,195,36,66,224,33,66,115,154,124,32,129,240,203,61,65,68,168,149,47,20,176,119,0,65,97,128,107,170,248,69,38,78,215,159,196,149,8,177,10,80,157,23,148,129,128,144,97,254,120,157,98,213,197,188,42,19,10,137,151,35,48,203,69,236,192,162,226,124,10,212,142,229,101,135,79,176,170,175,94,237,88,188,210,245,107,28,72,123,26,255,251,178,100,208,136,134,89,104,203,179,185,97,122,89,3,121,57,107,8,40,30,209,231,34,79,113,133,193,85,151,100,225,164,13,208,18,3,138,143,201,203,75,70,195,99,178,225,148,86,46,28,52,98,98,94,34,172,46,152,36,47,175,141,152,217,102,182,96,159,40,75,33,80,128,233,100,117,63,43,149,171,3,41,239,201,24,92,253,215,41,39,234,199,243,214,46,172,44,36,67,194,41,185,139,203,81,7,234,138,176,56,92,84,36,149,193,66,224,108,93,86,102,86,125,72,244,221,27,60,146,218,76,88,114,162,244,173,85,192,246,115,20,246,169,70,225,62,239,122,221,218,182,237,204,205,227,164,0,232,47,198,4,192,0,61,140,145,129,27,17,100,34,34,113,122,209,240,104,234,244,109,145,55,112,191,7,23,106,206,37,80,212,119,170,80,198,213,163,169,42,9,124,139,131,165,60,246,45,188,121,15,62,232,116,166,84,241,169,140,199,65,8,71,156,205,134,217,68,253,116,39,49,167,234,215,174,107,122,59,233,255,238,1,76,86,10,140,205,73,204,17,86,13,156,132,206,167,42,78,236,140,133,168,131,54,69,147,24,4,99,15,132,67,6,3,48,48,140,10,8,65,33,49,140,1,112,145,18,130,192,160,33,158,191,196,64,104,144,6,96,96,96,2,29,12,23,1,200,129,69,162,181,218,68,64,190,14,165,121,131,45,201,140,159,108,65,227,76,5,242,68,36,224,64,247,132,27,19,218,103,160,8,171,246,236,67,18,22,105,3,70,96,38,179,22,118,31,139,242,234,23,1,115,202,162,142,145,100,30,73,228,232,151,210,188,241,11,48,228,55,79,65,31,110,204,213,239,138,34,122,177,184,112,211,120,215,217,3,243,91,81,214,105,105,148,53,25,249,75,196,250,182,70,79,126,36,165,142,219,161,17,141,214,134,164,7,224,161,203,199,47,209,34,82,125,18,132,100,200,201,25,68,231,230,5,241,200,160,102,234,51,69,251,159,173,205,147,150,214,37,63,98,17,236,7,180,122,243,141,222,105,167,70,138,210,33,159,22,14,14,222,90,126,152,209,57,96,4,15,160,124,26,28,170,56,223,114,232,159,245,239,214,175,24,125,182,244,200,78,215,115,112,34,63,72,88,60,134,121,252,89,70,226,222,255,171,237,244,178,133,20,133,128,66,58,136,29,197,8,194,192,61,212,242,114,220,242,235,182,152,87,122,145,116,201,130,195,94,239,238,100,114,236,47,128,45,105,236,231,139,231,73,245,226,133,122,91,111,253,28,206,239,252,227,254,255,80,36,13,24,28,168,4,37,152,232,28,99,238,241,218,196,134,88,210,28,144,112,96,243,171,95,29,5,1,132,38,118,32,169,105,124,65,161,3,21,255,251,178,100,192,12,136,243,121,203,11,184,100,242,58,66,121,80,100,38,112,29,193,213,46,78,97,147,64,215,135,38,117,128,141,200,128,83,168,56,28,191,93,55,202,42,64,28,18,50,63,232,240,194,111,146,5,197,176,239,55,214,128,217,134,225,182,147,14,218,14,20,173,253,162,119,72,30,4,212,157,129,56,214,240,140,246,85,26,151,65,144,186,178,217,171,88,192,182,50,140,230,209,140,201,110,10,150,67,94,110,19,59,61,15,72,155,179,240,18,143,152,38,190,134,99,218,176,117,231,201,69,147,161,172,242,255,19,163,216,187,79,89,181,12,173,176,195,37,35,103,33,135,220,30,145,209,231,57,164,206,81,231,118,230,56,243,209,217,228,188,229,222,179,215,141,97,157,201,39,108,139,150,217,213,153,91,215,107,5,225,18,89,163,12,79,146,68,90,88,66,29,126,21,177,178,121,90,243,72,74,168,177,148,70,122,101,146,204,246,205,107,91,56,245,121,117,38,109,237,203,77,13,63,68,0,0,1,96,177,35,111,243,134,23,168,178,11,188,165,203,154,65,170,139,155,112,82,184,98,188,198,143,104,116,103,62,28,73,29,68,244,219,238,32,121,80,43,255,255,119,204,150,149,163,255,253,126,128,11,195,7,65,128,4,66,36,24,35,156,24,52,95,25,133,205,153,84,36,152,24,63,11,1,75,88,193,48,36,202,145,73,73,72,145,124,192,80,137,133,135,0,213,87,19,57,186,84,56,62,6,54,94,118,143,125,217,145,225,204,166,12,57,42,75,210,203,115,41,67,45,202,126,195,162,2,99,7,103,189,92,133,97,189,99,216,26,174,178,238,27,221,217,70,45,129,127,107,86,110,93,167,175,91,83,153,87,24,234,71,17,115,27,111,110,80,37,76,155,53,149,36,202,29,109,147,179,77,84,220,233,52,72,62,229,86,118,174,141,19,19,196,147,154,56,91,87,60,106,25,69,95,53,216,154,41,166,171,86,212,11,194,81,246,202,173,34,167,86,178,158,53,36,148,86,209,82,73,71,55,112,105,2,106,59,26,150,55,35,105,34,183,239,204,242,197,42,87,142,155,17,123,45,100,113,254,75,185,149,161,4,230,216,4,0,0,133,18,0,67,10,166,23,4,134,87,124,205,65,51,10,161,142,65,242,128,98,226,196,225,156,222,142,68,8,181,109,8,213,17,38,249,175,211,179,106,59,23,180,202,238,14,51,162,139,35,47,209,80,132,68,254,35,126,175,131,58,157,175,246,255,212,44,147,4,139,152,192,64,128,203,153,72,218,229,80,223,230,180,139,54,48,148,44,40,12,84,52,194,240,72,203,129,70,39,109,91,15,100,212,4,104,198,238,205,25,213,209,215,132,253,217,122,26,93,50,138,255,251,178,100,169,13,6,173,121,75,11,186,75,242,69,71,9,170,101,130,54,26,121,227,42,78,229,43,201,26,18,38,101,134,9,40,79,212,169,122,100,44,157,239,145,225,28,76,58,74,27,147,211,66,201,203,177,183,141,92,177,222,42,33,62,37,163,9,72,104,148,250,79,44,126,36,66,227,77,161,15,235,42,234,45,78,5,186,198,46,35,68,182,210,209,106,156,142,23,150,132,140,76,80,68,26,137,80,241,126,66,194,140,73,89,160,34,209,201,198,5,144,170,161,66,155,82,215,236,153,64,156,50,9,230,235,217,69,178,81,40,183,178,96,196,112,153,187,51,37,137,97,50,76,154,74,69,163,210,250,245,24,198,140,161,54,78,248,52,188,164,196,109,148,123,187,175,255,110,182,227,43,214,19,89,56,43,255,202,159,197,170,0,0,16,96,72,128,219,73,34,134,70,128,182,127,72,184,80,24,212,166,226,0,239,31,178,3,33,77,175,115,37,197,105,96,74,165,11,167,80,98,25,246,119,45,199,211,246,185,164,195,3,110,51,145,185,58,161,111,42,83,18,197,148,233,210,125,223,254,175,255,244,136,0,12,0,181,153,71,130,22,206,44,10,25,150,194,155,220,173,25,183,253,24,162,48,24,36,100,178,241,128,44,179,134,92,131,140,237,144,186,225,227,220,33,34,179,74,133,197,149,150,11,21,180,205,26,153,236,169,85,160,234,247,190,177,0,168,122,236,59,219,171,98,138,154,51,32,86,81,80,24,213,181,185,77,38,234,54,245,68,171,144,31,126,145,160,77,19,164,70,203,144,169,52,98,166,238,72,209,48,32,88,238,186,133,68,142,66,93,103,18,37,21,33,171,40,169,103,162,114,32,202,223,8,91,85,66,49,241,65,100,90,104,104,225,121,189,130,117,133,68,75,19,92,210,163,46,29,69,47,8,57,158,73,56,182,86,216,173,243,70,248,68,129,139,127,99,99,30,93,129,250,51,118,171,70,53,150,83,200,211,203,36,156,215,89,120,70,9,201,241,164,188,160,203,10,66,75,249,176,245,205,207,239,247,191,43,173,146,8,0,128,0,24,179,64,9,92,228,132,96,2,203,130,63,125,212,90,138,147,38,81,251,162,11,218,199,68,5,234,173,111,111,151,126,64,231,171,49,63,235,105,186,200,149,23,70,137,148,222,172,245,201,181,102,10,184,120,172,5,232,157,66,136,85,68,188,163,32,113,129,194,89,134,190,89,156,1,49,242,37,113,71,0,97,113,8,96,136,0,145,6,35,2,99,206,163,184,229,40,105,241,2,200,14,13,226,107,239,246,68,167,20,243,54,12,5,133,211,168,124,11,151,238,168,52,58,43,112,169,169,133,162,246,218,207,120,171,220,48,189,87,151,240,192,255,251,178,100,181,136,70,208,120,74,203,186,74,242,63,69,25,186,100,233,110,28,49,233,40,78,229,43,193,13,13,101,157,172,44,176,209,221,20,250,114,36,74,168,40,48,109,37,216,109,174,145,177,227,100,38,134,9,221,196,80,108,148,156,83,104,88,212,142,170,58,129,136,147,17,72,137,70,204,163,193,83,72,34,177,33,18,236,150,34,185,36,54,43,98,106,137,146,27,20,6,18,27,107,19,68,178,20,17,88,227,82,234,169,17,254,30,154,203,145,248,47,54,213,154,163,162,166,87,147,82,212,4,98,155,43,106,20,93,68,6,225,134,196,228,229,209,149,94,65,165,102,130,151,163,235,155,141,100,166,50,247,211,155,190,248,102,47,51,49,135,67,25,197,18,147,149,211,76,64,38,40,0,0,27,43,191,12,21,97,32,121,198,136,47,226,21,203,108,187,67,41,199,146,53,117,221,235,118,52,209,47,239,91,38,118,170,124,5,213,158,243,159,209,186,99,177,68,220,161,168,15,225,202,85,162,156,142,231,221,247,118,235,61,219,253,174,32,0,192,62,96,8,6,198,0,96,206,98,8,128,102,74,99,106,100,246,190,166,5,97,90,96,226,26,67,64,186,96,2,4,13,212,12,80,233,198,206,83,104,86,59,246,36,234,62,60,25,164,215,25,24,70,134,84,33,36,163,114,244,49,141,208,106,197,112,112,8,95,101,185,105,218,228,182,165,74,6,191,158,18,186,11,85,113,167,154,68,236,99,40,80,68,172,69,115,64,220,201,79,171,20,249,119,121,168,92,57,71,128,242,81,35,107,136,230,216,136,157,7,193,41,41,242,38,150,48,118,10,146,185,179,8,13,174,97,36,110,36,219,80,139,9,200,144,49,162,130,172,50,41,32,72,178,24,69,93,105,214,81,241,83,4,36,228,17,67,243,170,70,52,201,34,203,145,137,80,22,58,64,172,79,149,146,209,121,18,20,181,2,151,171,46,66,199,164,118,203,114,215,36,117,238,137,153,177,119,54,202,198,40,83,94,6,131,72,125,52,124,202,135,36,79,122,75,20,41,45,45,176,16,0,14,227,113,120,1,163,129,133,128,24,32,127,17,197,230,161,140,150,25,57,245,87,15,50,159,189,2,228,28,254,166,76,156,58,90,3,2,246,40,184,240,221,168,153,166,187,73,180,12,150,2,2,232,208,50,125,91,114,183,30,171,235,183,237,175,66,46,171,152,20,13,24,36,1,0,132,179,66,137,227,161,212,179,90,143,3,117,193,243,14,14,83,4,64,179,0,192,19,17,64,35,54,0,36,53,134,164,166,18,131,139,6,196,35,46,68,91,137,40,76,46,221,25,0,206,214,100,131,77,102,204,64,57,54,234,19,28,167,75,222,220,254,57,93,36,255,251,178,100,190,12,199,61,120,73,11,218,74,242,69,163,89,99,111,12,40,26,225,223,40,78,189,50,201,43,19,229,205,165,37,104,151,139,52,58,196,182,98,105,12,84,46,171,5,80,108,197,147,73,241,168,32,131,72,136,158,201,147,105,180,169,68,74,163,33,168,23,81,132,118,42,88,17,114,168,13,164,171,81,152,179,33,242,92,93,161,74,217,154,188,34,85,129,50,140,44,86,13,54,242,74,67,59,102,120,137,164,255,77,244,232,146,77,219,179,137,134,26,69,73,178,228,172,6,37,61,25,85,218,73,194,232,128,186,253,201,178,146,34,233,169,23,235,97,227,137,198,112,93,39,194,181,210,205,175,139,73,22,228,110,52,237,106,237,121,41,105,4,186,134,0,146,201,85,132,18,4,153,161,135,182,44,212,132,115,249,240,146,80,52,24,2,25,205,123,136,195,168,199,50,117,143,146,149,50,34,134,177,155,78,234,160,188,90,105,232,161,91,74,52,178,140,54,239,60,114,210,179,214,252,15,59,250,141,9,196,69,143,135,6,216,5,24,12,12,192,24,40,6,230,3,96,216,97,188,215,134,82,98,242,97,97,34,70,24,130,36,97,220,16,134,13,32,64,12,4,211,1,112,8,49,163,8,180,184,98,141,208,225,128,212,96,57,54,60,80,58,174,98,69,65,2,142,204,140,56,73,129,195,201,73,12,74,107,78,90,48,0,56,190,48,30,125,115,227,57,81,94,146,179,74,90,252,229,108,177,182,225,50,243,64,43,11,17,144,22,36,68,189,76,54,78,148,208,9,141,6,133,50,198,234,3,26,118,78,50,64,132,236,33,219,64,138,12,72,253,235,48,87,5,71,11,90,18,229,34,246,213,26,11,181,68,6,144,170,180,65,116,212,121,169,170,178,176,138,100,237,19,90,68,98,84,101,117,8,47,9,178,202,144,93,180,71,69,66,208,28,130,118,152,225,3,106,219,213,64,71,70,201,162,245,213,138,173,35,129,59,237,67,243,84,247,73,9,11,227,72,162,188,70,5,110,129,179,152,27,124,203,17,34,254,144,35,214,7,8,81,158,137,148,8,228,152,0,0,12,0,77,156,96,9,99,59,119,70,97,125,13,172,70,147,77,56,204,213,26,193,91,81,10,37,202,234,73,66,251,162,191,254,171,157,204,99,93,45,9,76,54,186,74,178,204,83,113,4,118,12,194,208,222,174,32,170,82,244,112,85,177,47,120,170,130,247,255,196,254,223,250,5,0,28,88,193,56,33,140,83,91,112,203,208,89,204,60,77,20,207,40,3,76,71,70,32,194,104,12,140,9,128,136,104,82,12,102,3,184,68,1,251,80,227,230,164,70,9,6,96,36,199,66,251,35,33,9,240,205,9,51,86,215,205,169,255,251,178,100,190,13,135,133,121,71,139,219,74,240,75,100,41,157,101,105,92,94,21,233,30,15,105,43,193,22,21,101,141,164,9,232,181,105,252,111,71,130,163,62,196,230,114,182,105,21,177,77,127,173,119,59,218,185,170,247,182,154,202,32,44,112,205,225,221,38,229,145,138,17,32,181,148,109,9,130,36,105,9,200,252,73,8,13,22,125,18,209,213,204,34,71,172,211,45,62,162,198,162,70,68,72,217,0,136,170,6,210,109,161,64,165,25,153,146,69,25,92,89,216,66,78,156,201,79,19,119,156,136,80,125,85,64,112,217,195,180,31,47,201,241,66,50,114,86,181,98,173,32,182,134,112,251,40,158,96,153,24,173,98,2,16,196,206,23,106,99,112,48,37,150,142,201,117,25,138,109,162,21,157,40,190,158,100,137,36,208,189,97,91,111,4,136,151,72,60,117,221,28,209,32,36,70,44,106,188,151,54,185,113,36,0,19,17,134,208,8,164,200,144,29,244,16,56,8,37,167,199,94,98,202,222,185,72,177,121,123,29,224,80,110,7,66,76,123,80,178,159,16,96,193,150,202,46,22,82,227,37,49,252,143,234,190,187,34,148,210,161,97,174,31,54,130,226,191,167,119,245,64,63,166,166,22,60,1,20,11,134,108,149,199,2,5,39,26,125,102,72,143,102,14,151,32,0,36,26,3,7,1,166,81,141,41,70,238,179,243,9,139,4,69,196,87,19,217,167,168,174,139,101,225,118,231,214,93,189,111,12,72,67,145,252,246,89,173,121,12,78,55,110,109,79,203,226,117,171,196,227,242,203,103,207,234,180,57,66,72,95,58,109,211,245,7,21,187,71,170,15,238,219,135,9,22,180,121,42,16,162,68,211,22,243,21,22,97,213,12,67,149,242,186,255,104,225,58,115,180,181,137,229,141,32,121,102,138,225,56,214,215,186,194,229,9,4,245,111,159,162,137,48,210,205,95,90,77,94,243,198,203,104,189,170,45,82,177,218,38,110,177,157,153,24,188,116,217,218,213,228,135,94,108,253,18,103,241,99,204,30,245,152,137,17,197,114,59,234,247,157,90,202,38,151,117,58,27,44,164,229,238,145,149,246,155,82,147,44,75,55,99,238,255,93,116,44,80,124,0,22,166,192,2,86,235,192,111,200,8,227,164,34,104,9,64,169,141,84,54,196,72,17,59,85,88,70,119,217,126,50,110,75,181,19,144,163,76,3,192,196,139,234,40,166,83,114,226,50,111,11,215,106,6,156,129,220,239,254,159,168,64,4,128,41,160,96,176,30,102,223,230,113,34,232,126,198,56,113,184,108,103,80,18,24,113,129,128,51,20,65,179,58,10,226,246,173,241,16,35,56,213,6,65,64,158,148,232,82,249,67,134,54,6,136,18,255,251,178,100,172,12,87,21,120,74,147,185,98,242,62,35,121,151,101,72,88,30,89,233,36,46,233,43,192,219,19,166,141,165,25,184,97,177,188,235,245,169,213,185,123,48,65,135,154,102,43,51,17,81,168,118,110,165,233,123,44,231,119,73,69,95,25,177,209,174,202,16,241,99,214,137,164,148,104,47,104,207,147,50,133,53,176,220,145,32,19,183,196,210,85,17,41,88,139,148,95,140,155,25,89,115,243,92,170,175,66,203,115,70,226,114,64,101,37,72,70,80,25,21,69,187,178,55,15,145,36,195,230,200,89,24,16,170,19,230,138,161,6,75,178,210,103,177,52,197,218,68,100,244,157,5,8,0,40,136,34,169,195,42,141,55,20,80,39,14,210,41,16,137,135,76,156,52,52,160,212,137,9,230,196,31,4,51,56,97,52,143,145,204,128,76,164,214,71,19,14,58,137,229,38,43,82,66,164,133,104,24,57,5,152,12,55,132,66,150,132,205,51,32,107,223,39,164,32,32,94,48,12,54,26,172,111,206,19,137,35,106,165,208,177,117,227,3,251,55,200,142,89,201,77,137,64,132,179,22,100,221,25,59,39,117,89,194,134,193,99,144,90,32,131,127,255,250,16,2,21,51,84,241,187,2,16,100,195,44,108,198,53,32,209,30,32,207,129,216,195,50,232,194,0,49,43,76,33,0,140,117,32,90,227,248,220,78,209,31,113,162,43,38,107,249,131,51,40,214,233,40,112,76,89,133,79,115,44,186,96,131,2,86,134,183,131,41,144,207,114,236,0,157,58,221,234,249,246,253,225,136,225,1,97,212,208,106,148,209,59,2,118,159,1,81,113,195,140,6,199,75,181,200,16,166,192,96,104,42,194,167,211,39,88,249,210,232,134,20,54,208,48,109,148,5,205,146,44,188,166,42,80,216,194,49,50,204,52,217,26,66,105,28,92,89,56,10,216,2,91,200,174,242,137,181,23,7,204,40,179,114,96,52,75,172,27,168,81,133,218,39,10,134,32,64,203,76,216,233,228,104,132,136,226,183,44,129,83,160,25,36,71,158,72,218,97,170,68,141,202,171,118,142,38,71,174,30,49,216,162,81,175,44,78,171,195,109,139,86,11,86,181,52,48,82,42,14,208,0,2,31,110,44,136,119,70,18,61,8,180,226,2,91,123,115,33,11,103,90,88,215,237,224,237,80,80,185,183,110,216,251,238,113,50,199,239,7,35,53,87,116,18,114,112,17,146,200,139,39,19,209,69,14,250,48,1,191,238,94,131,255,253,187,127,255,250,18,172,44,0,198,3,32,118,99,0,82,166,106,226,192,105,78,174,166,84,129,126,97,138,41,166,13,0,30,142,230,11,128,16,97,148,40,5,194,93,105,30,31,81,19,1,202,86,25,0,255,251,178,100,174,8,215,32,120,202,179,185,74,240,70,68,25,115,100,233,118,30,225,231,32,15,105,139,200,250,20,102,77,150,165,120,109,46,148,132,137,72,88,169,130,32,241,194,156,39,146,182,177,180,68,66,45,79,41,198,125,117,85,136,221,151,67,77,79,242,163,149,242,206,170,32,85,83,44,168,61,245,103,75,222,44,46,90,92,169,25,133,245,182,215,110,35,153,220,244,151,42,205,202,117,59,74,145,2,229,72,11,235,11,170,141,71,198,212,93,115,137,87,198,148,182,151,214,21,69,107,30,48,46,153,17,125,31,170,58,97,65,229,155,137,52,148,221,62,140,170,164,248,184,221,89,96,184,177,130,219,71,237,70,218,102,25,234,190,102,250,213,58,246,56,189,122,133,171,15,137,190,231,157,180,94,94,241,239,25,29,212,178,168,184,100,125,152,157,82,214,157,116,182,19,166,138,236,168,130,232,69,203,36,113,122,210,27,111,29,76,180,214,165,234,145,23,173,138,250,120,150,130,123,87,87,135,94,212,134,26,52,151,229,176,34,9,254,165,159,22,52,213,54,26,147,103,212,76,60,234,183,76,164,88,27,133,50,227,173,41,199,214,125,211,182,175,81,126,138,39,154,201,93,50,146,17,211,227,231,161,25,183,24,169,180,0,34,104,8,1,140,7,0,76,193,4,5,140,84,13,192,153,124,204,63,86,156,200,244,40,76,67,2,36,194,52,9,204,3,192,52,193,128,0,76,32,196,156,104,120,145,84,3,246,52,57,2,143,116,198,146,122,174,144,174,63,164,144,49,54,82,247,37,188,59,53,82,221,144,224,185,77,7,104,177,98,85,212,78,70,117,118,227,103,220,117,152,30,250,27,234,68,132,136,100,32,127,230,140,180,84,121,232,185,18,67,138,213,84,108,163,160,254,193,250,184,216,122,53,71,165,130,155,68,218,165,70,144,176,251,229,90,172,63,53,60,51,96,119,57,60,28,31,47,115,199,135,239,147,207,150,14,101,88,143,217,122,203,249,131,45,137,123,10,221,245,25,119,15,19,187,67,33,109,232,131,29,97,113,21,206,86,30,35,80,189,150,33,86,163,28,217,133,22,156,196,181,210,139,210,36,24,195,87,212,70,210,117,6,209,185,209,80,225,126,181,74,244,221,39,39,181,103,159,81,89,153,215,150,210,148,94,205,170,240,228,3,128,0,43,171,35,182,1,124,5,233,186,168,185,33,209,39,131,176,251,11,125,61,142,214,173,79,221,236,10,28,51,153,227,69,64,137,73,173,226,106,249,119,249,239,234,34,213,216,129,133,205,175,0,129,209,114,112,172,62,130,13,125,43,173,154,72,18,40,40,200,3,10,1,153,84,22,12,14,146,88,192,236,10,76,22,83,8,199,76,255,251,178,100,165,136,151,132,120,200,171,217,98,210,67,165,41,83,101,6,122,29,161,231,36,79,109,137,201,10,144,229,101,188,160,160,38,140,15,133,64,42,2,133,128,30,50,112,147,52,242,44,139,122,165,38,0,96,204,197,138,156,20,192,103,54,73,70,73,151,36,225,1,47,251,206,190,97,127,157,137,121,123,101,249,211,212,137,53,57,102,82,95,210,130,196,41,93,180,117,54,89,229,10,104,170,162,6,221,132,234,245,25,127,216,84,203,39,137,7,212,172,148,78,18,16,76,148,45,96,217,53,80,227,51,122,75,180,72,202,218,29,27,37,94,116,103,197,245,245,232,16,155,76,132,251,43,178,55,253,181,81,51,10,102,22,193,30,59,10,253,92,112,158,49,242,136,241,122,17,82,199,38,9,206,164,96,118,213,172,179,162,44,122,60,90,220,7,45,252,11,170,233,211,16,52,126,100,89,134,2,226,193,44,220,242,40,151,218,248,145,202,151,14,17,157,172,248,147,76,203,138,35,126,27,218,139,111,125,101,189,199,109,171,242,38,255,248,226,171,96,7,228,50,202,151,185,2,8,224,89,143,74,134,78,20,133,211,133,197,4,188,147,67,206,2,163,191,106,173,176,50,102,21,42,59,79,241,205,102,146,241,34,8,46,216,148,30,108,77,236,72,231,90,236,145,49,100,252,36,82,251,8,251,168,235,188,22,149,81,160,85,75,204,40,10,140,245,149,142,32,49,77,255,230,13,164,17,12,171,37,204,90,1,145,208,196,16,72,24,95,221,77,120,8,208,85,85,100,142,194,64,187,82,177,149,73,192,136,23,10,63,76,200,32,39,18,134,27,244,62,183,102,164,66,41,72,237,198,226,148,172,1,229,134,237,69,34,113,122,104,251,242,243,131,67,97,6,167,25,10,4,32,81,18,230,36,20,26,16,138,64,144,80,112,12,35,4,11,50,162,243,13,134,89,124,77,128,140,181,135,22,41,1,113,0,129,225,132,65,130,100,178,206,77,96,202,61,32,58,78,160,145,83,70,229,21,80,17,6,209,136,200,77,168,77,57,64,184,160,71,92,156,247,90,14,17,108,16,138,70,145,159,83,3,102,233,134,11,52,151,109,43,156,205,35,104,240,134,172,216,172,75,18,157,167,163,68,248,54,216,233,100,45,80,173,8,88,242,168,97,56,186,73,102,217,170,205,140,92,198,40,135,97,47,54,44,14,16,192,217,0,0,0,56,52,32,100,64,7,11,1,129,64,106,14,2,199,129,190,13,164,209,1,129,233,166,102,46,5,118,146,143,49,90,214,191,244,223,244,127,230,130,76,235,218,79,33,104,134,84,60,252,36,64,87,90,66,235,147,63,186,1,2,42,96,96,1,98,64,76,96,108,6,102,41,164,255,251,178,100,155,8,199,82,117,74,19,185,74,242,60,138,185,147,80,9,216,30,177,231,36,207,113,135,192,214,5,230,201,145,157,68,78,101,220,42,102,32,170,246,99,48,19,230,12,1,250,99,48,184,36,18,96,192,217,145,226,77,61,200,105,102,73,6,62,97,194,214,140,166,236,117,255,24,16,149,138,31,100,189,114,168,212,89,15,129,128,90,144,76,33,39,227,59,120,113,68,149,81,136,244,241,105,5,40,74,136,69,46,172,90,154,239,213,14,99,142,144,150,90,47,202,66,107,204,142,216,137,165,195,180,239,175,140,184,188,198,42,39,52,66,92,112,74,49,147,243,50,108,116,110,8,40,86,62,129,242,234,84,116,96,170,227,171,96,62,41,135,89,2,103,31,109,105,145,250,106,143,221,2,28,85,210,108,37,230,215,164,58,31,156,57,75,38,75,202,21,184,241,119,234,210,247,27,60,42,156,178,153,251,216,218,240,114,200,220,43,28,29,158,67,46,65,1,138,117,136,81,165,132,190,227,99,201,193,252,203,240,187,115,218,237,102,205,77,219,181,170,118,230,191,71,39,47,223,91,99,169,189,126,173,115,70,68,90,164,204,97,128,23,24,3,178,52,38,19,241,73,125,0,3,84,11,219,199,142,46,45,203,63,84,241,142,139,255,255,111,255,242,120,173,242,194,171,23,9,227,59,123,93,199,183,223,85,140,176,48,40,1,178,16,56,2,4,217,131,123,140,152,133,12,105,157,178,123,153,173,131,201,134,177,35,17,42,204,6,35,1,24,13,57,157,45,146,151,161,137,155,128,66,0,2,58,180,176,112,105,97,169,139,3,18,35,173,198,36,232,187,106,54,180,3,2,80,53,45,146,220,75,167,89,151,1,182,35,60,134,37,254,63,89,76,161,31,226,248,149,64,145,228,200,3,243,30,56,182,16,145,40,27,148,98,92,144,233,20,196,186,11,15,178,211,21,202,166,40,91,145,44,142,199,68,211,98,4,54,43,136,140,85,133,112,153,145,10,18,240,213,78,36,179,54,66,242,104,40,194,237,25,23,111,137,184,172,237,148,38,0,199,158,33,30,85,168,190,77,5,72,85,18,227,68,135,195,17,59,35,44,151,73,65,108,161,91,137,148,74,122,169,244,9,26,20,147,143,149,228,182,148,220,219,68,108,40,170,251,57,220,103,56,32,133,137,144,249,10,121,50,159,20,170,41,14,68,69,212,145,0,80,40,0,76,218,0,10,243,80,193,80,136,209,151,42,64,166,91,147,91,169,143,220,54,160,86,164,63,111,215,223,100,119,168,233,134,228,179,165,137,33,118,174,197,191,181,166,117,28,180,191,63,125,175,40,139,134,6,224,42,68,3,166,7,160,142,99,112,214,166,124,160,52,101,125,255,251,178,100,153,143,7,53,120,199,131,220,73,240,57,195,121,205,100,73,121,93,141,229,28,15,113,39,193,35,142,229,221,165,153,105,50,70,64,162,36,98,130,19,38,184,4,24,64,104,97,81,81,193,244,192,160,11,2,45,49,147,200,168,100,76,75,83,16,128,68,252,193,80,114,44,113,175,114,55,10,72,213,140,186,45,220,158,22,1,209,113,75,192,71,35,103,201,7,88,169,46,66,66,113,76,101,36,0,132,216,33,18,134,77,97,33,81,148,43,144,206,107,192,171,70,79,146,24,1,197,40,65,178,134,30,168,169,98,139,128,50,65,42,68,216,70,152,54,177,3,77,113,9,60,4,208,48,193,88,20,68,137,101,41,114,133,210,81,163,6,81,29,37,40,110,75,105,27,33,131,234,20,101,53,72,98,163,208,23,96,168,43,104,90,138,108,27,215,82,109,207,81,65,67,7,13,44,72,128,168,241,58,6,63,109,12,24,97,117,137,200,153,67,76,147,176,112,113,37,246,41,206,160,245,96,245,91,147,186,168,228,85,83,12,36,119,188,172,231,148,182,163,94,0,105,26,72,1,51,16,138,138,160,46,201,130,186,24,236,20,1,143,202,226,166,0,67,228,176,53,139,155,216,197,190,120,229,156,143,3,82,36,226,18,85,4,73,58,187,45,152,147,53,217,83,56,38,184,75,202,94,66,98,203,86,220,130,78,54,237,120,55,217,222,255,220,104,140,211,27,76,69,16,197,142,243,95,148,131,235,198,227,189,117,131,187,1,35,15,158,80,129,92,192,48,44,193,208,68,208,164,149,45,23,42,142,144,252,135,229,162,103,130,196,188,143,72,237,165,26,185,74,30,210,152,178,194,75,136,143,160,207,37,97,159,237,13,186,119,191,120,229,24,52,60,80,146,19,73,103,231,138,172,77,4,136,206,212,11,130,193,83,164,51,104,40,100,70,192,173,42,228,243,31,42,80,186,202,145,72,162,41,208,164,68,110,65,163,39,205,146,18,25,94,110,107,85,32,42,217,180,10,164,80,244,142,176,248,160,156,12,101,18,36,238,43,110,90,153,132,103,169,130,41,56,128,240,251,65,135,145,40,124,133,134,83,145,182,73,212,77,32,209,51,22,242,136,73,211,77,152,162,101,124,95,83,188,35,92,154,79,130,37,59,181,83,9,35,132,172,220,34,162,144,123,72,23,89,106,124,30,142,76,39,136,105,102,45,155,87,170,205,137,146,81,69,66,127,28,146,252,104,9,140,180,24,56,70,2,28,152,172,13,3,205,240,9,219,45,86,195,191,250,164,232,62,137,106,67,29,165,84,197,30,55,152,214,25,5,70,159,101,141,98,171,255,242,4,32,238,129,193,13,230,117,127,255,255,171,152,208,243,179,156,211,170,255,251,176,100,150,12,135,24,120,200,11,185,74,226,79,200,185,147,105,2,110,29,185,229,34,79,101,139,74,7,43,229,89,177,154,241,152,32,204,192,113,255,164,145,21,76,37,1,176,194,172,29,199,65,136,195,49,87,140,112,192,20,194,149,176,76,53,2,52,194,80,105,140,19,64,0,100,0,76,3,128,68,196,100,66,148,68,28,82,248,59,163,94,33,200,45,164,147,117,224,1,29,98,202,177,101,26,139,191,107,224,28,40,161,12,238,85,47,72,107,219,73,11,99,226,242,233,34,203,199,234,71,11,110,193,206,191,248,197,135,200,74,76,70,157,105,209,93,8,224,123,108,232,205,116,75,14,102,177,40,47,31,161,164,95,203,7,227,168,168,107,173,216,74,15,207,86,42,101,171,23,106,217,209,72,128,149,70,157,234,108,53,63,84,194,201,143,110,239,57,43,185,228,53,146,176,226,15,141,253,185,202,17,250,29,80,206,78,250,76,25,101,67,204,64,116,149,197,229,147,198,93,171,6,156,143,106,119,215,89,70,171,18,228,157,4,159,48,217,226,212,84,172,85,106,24,79,216,94,181,218,100,61,183,151,191,173,126,179,57,104,111,219,23,214,159,61,124,220,122,65,90,87,117,35,43,150,5,208,201,136,12,86,16,161,224,193,202,90,109,233,17,134,12,75,181,50,220,44,207,215,177,174,176,12,231,51,223,221,158,146,202,57,82,103,28,195,192,128,99,32,49,144,76,41,149,167,255,79,126,17,35,50,35,16,66,207,102,199,6,140,30,96,198,118,7,194,212,0,53,121,189,12,57,87,130,202,102,241,9,206,151,228,105,75,9,99,213,82,72,244,92,8,190,83,67,147,205,185,114,203,56,243,40,253,222,233,233,14,104,251,172,29,80,57,25,95,245,73,169,80,52,65,99,38,73,32,225,136,96,54,49,207,200,53,96,106,56,153,245,55,164,23,49,204,78,30,120,75,96,160,209,223,110,187,176,44,80,153,125,157,32,109,117,63,73,24,29,9,81,136,122,83,53,18,217,64,25,48,133,53,110,58,54,107,39,9,78,206,153,166,205,58,111,225,28,119,231,155,37,59,166,177,184,72,172,67,14,194,111,165,178,114,245,170,178,43,75,28,166,73,20,182,136,235,151,41,46,50,49,108,200,173,36,70,134,48,196,142,67,37,213,134,228,117,154,129,94,227,106,93,145,79,59,74,59,133,92,97,179,147,185,184,215,147,160,172,207,250,19,136,71,184,141,101,185,181,125,76,232,201,234,164,202,162,71,72,137,251,191,172,8,0,38,53,141,193,2,16,84,42,49,159,32,52,64,108,55,56,81,40,208,140,125,13,138,33,17,112,44,36,116,207,174,236,57,40,8,78,107,73,171,5,174,42,73,255,251,178,68,107,140,133,78,104,200,147,187,49,240,168,109,25,53,119,102,62,21,53,155,34,79,36,119,66,163,52,101,73,221,164,176,65,8,154,204,121,168,102,162,93,38,11,38,28,183,190,52,156,63,206,97,253,103,62,222,201,63,108,109,26,252,249,52,228,104,61,141,134,57,5,118,171,66,37,195,155,55,104,150,18,146,89,63,109,20,138,217,37,101,233,47,18,208,61,42,70,135,40,106,48,8,201,102,26,150,96,27,152,250,69,76,107,161,173,37,214,111,245,25,112,114,112,196,81,133,60,108,177,61,189,3,56,223,221,9,80,132,58,212,101,194,203,19,87,138,114,35,75,188,171,59,73,10,149,10,131,49,129,240,30,140,128,169,128,144,1,24,136,131,113,148,16,88,24,36,37,193,132,40,59,24,20,9,233,118,216,104,64,13,152,94,133,195,20,137,178,147,1,224,8,148,51,120,101,252,135,102,138,128,2,164,26,219,159,15,83,191,118,31,106,73,220,158,172,49,42,131,106,187,233,73,222,165,22,99,87,111,54,74,41,54,141,4,160,141,38,182,50,105,87,93,195,61,58,167,83,73,138,83,209,205,135,142,46,155,47,98,25,6,127,86,17,7,151,172,155,9,57,28,3,28,29,88,49,7,130,32,36,162,129,6,176,139,56,210,84,134,36,172,49,200,161,17,215,18,33,198,134,196,143,158,182,127,49,116,32,50,165,17,106,58,56,117,32,84,86,204,22,11,196,96,25,129,128,1,147,225,177,178,130,209,138,121,145,133,31,24,87,90,93,201,67,0,205,188,233,196,149,206,134,22,71,27,248,235,185,45,184,74,6,211,31,249,56,171,68,250,106,14,161,170,139,53,181,218,74,210,130,106,207,160,186,189,108,153,148,50,155,154,196,117,95,53,169,194,167,89,228,198,163,74,214,202,65,171,20,109,5,231,154,110,68,196,16,202,48,94,61,113,132,119,173,186,179,219,190,198,62,227,83,188,130,76,217,246,170,212,168,145,61,37,159,73,213,107,52,172,166,252,130,222,83,85,178,84,8,217,65,36,69,20,156,42,213,233,48,163,75,82,59,56,94,42,194,142,10,83,96,188,46,238,162,224,85,18,226,64,88,193,176,112,193,64,244,205,254,4,222,32,236,229,84,0,222,32,8,196,67,0,194,144,17,70,130,192,169,153,196,74,48,192,173,32,70,9,192,233,69,26,91,149,169,16,34,147,13,217,184,84,117,229,79,218,125,157,72,136,23,31,58,137,187,130,235,164,179,45,183,119,20,30,102,105,123,92,60,41,105,86,131,242,106,145,108,204,73,36,166,185,189,90,48,36,175,230,99,21,200,36,180,228,149,87,187,127,82,27,200,219,91,20,146,91,52,40,64,81,68,196,16,206,52,255,251,178,68,64,140,197,125,103,200,147,169,69,98,166,109,9,50,119,6,88,20,233,163,48,110,105,37,138,112,179,230,141,205,24,185,231,179,5,227,56,136,151,46,158,24,80,211,28,57,129,53,108,184,232,145,242,96,153,139,122,44,129,64,125,158,116,66,60,238,247,38,163,164,49,143,230,122,94,17,188,88,152,0,3,8,1,3,0,65,131,5,3,83,45,237,243,99,133,147,127,205,112,86,130,98,113,144,6,19,161,97,96,68,202,32,157,112,203,24,65,165,177,117,37,36,115,48,151,14,21,60,25,244,25,114,7,149,70,213,216,43,18,22,231,175,30,221,202,217,178,167,163,43,114,15,8,96,20,252,99,195,135,162,69,186,14,118,166,154,224,231,64,163,146,162,200,193,24,43,40,159,134,164,238,207,108,138,178,123,72,130,49,91,72,145,33,56,99,54,150,255,106,255,168,51,219,186,242,144,69,186,48,128,233,162,50,139,122,114,3,92,216,123,132,15,221,152,198,51,219,77,247,18,136,17,63,35,65,2,230,79,120,131,10,41,44,211,145,0,0,86,212,32,26,96,48,89,135,201,164,56,48,80,108,192,156,243,39,52,223,172,8,24,128,245,240,111,210,51,9,12,77,93,91,135,42,114,114,146,9,87,10,0,234,9,23,7,135,68,146,20,57,121,17,168,73,20,121,136,231,104,209,201,3,25,150,64,129,132,98,182,144,18,56,128,128,145,4,110,109,208,173,184,32,116,91,244,141,189,133,93,103,170,216,86,123,213,49,59,185,207,102,64,195,119,180,182,82,55,154,5,222,84,144,164,167,39,57,131,114,217,197,27,101,90,74,74,37,170,32,170,182,182,51,101,200,20,74,247,126,102,49,5,227,187,28,79,127,214,55,127,172,142,82,13,171,165,167,181,58,218,251,147,253,73,8,0,164,229,66,146,207,152,92,118,84,160,152,76,6,100,140,57,193,118,109,213,11,8,82,245,84,3,90,110,17,74,118,5,110,28,173,82,65,49,6,187,139,178,4,164,183,30,157,132,112,2,143,162,102,16,148,250,23,110,76,47,98,51,158,8,16,129,48,125,32,66,8,16,33,18,228,201,148,22,153,68,34,83,236,76,125,195,77,12,102,109,48,197,51,232,132,28,249,189,187,50,73,254,213,202,11,79,79,121,134,171,120,236,158,247,151,220,166,166,100,218,14,243,91,154,138,163,126,203,211,79,104,60,223,115,136,213,235,195,126,249,42,34,193,20,34,121,45,173,211,147,175,184,191,3,64,0,0,76,216,194,66,211,28,11,76,8,92,48,169,116,226,106,131,232,18,129,213,35,8,152,76,70,2,77,195,28,132,76,124,5,71,246,88,173,233,171,25,89,46,122,250,137,179,168,131,159,146,2,87,255,251,178,100,27,14,166,114,104,205,27,143,101,48,82,139,249,227,101,226,36,28,17,163,34,47,105,237,209,46,30,103,53,132,9,97,179,133,39,141,164,139,98,229,13,100,75,170,152,144,182,89,140,105,34,161,206,36,214,17,189,159,22,83,5,151,65,143,70,49,234,127,16,184,171,159,238,26,134,199,65,249,8,24,29,18,155,90,49,85,10,21,74,138,172,114,235,69,182,102,90,183,236,204,236,156,197,97,242,201,96,100,230,214,107,101,212,199,165,162,80,0,9,106,4,179,90,90,205,123,43,50,122,121,190,129,95,82,124,249,211,19,156,190,71,1,186,37,199,57,99,163,187,59,90,54,206,169,218,188,211,85,138,191,215,80,170,205,243,236,158,160,196,249,201,242,229,86,220,218,231,179,20,116,171,229,127,251,192,0,73,254,187,75,97,129,38,8,6,241,250,31,84,236,134,202,60,52,140,168,91,81,191,255,251,183,211,39,255,159,127,249,202,206,234,33,14,93,165,218,27,62,179,53,115,20,197,56,25,36,29,215,186,180,247,186,136,87,53,156,80,37,217,89,85,29,85,153,244,49,159,107,126,111,71,113,14,89,174,170,68,102,7,97,32,28,17,134,21,33,64,98,120,113,198,84,103,184,98,116,175,6,28,1,184,98,80,13,198,12,224,16,35,6,211,17,16,28,48,237,2,99,0,96,13,89,202,58,53,89,121,4,4,151,168,241,153,13,38,65,50,198,135,12,28,231,149,165,63,211,207,60,174,38,203,101,3,162,223,167,29,186,90,168,80,58,178,166,134,152,68,19,70,214,167,45,72,175,163,172,77,254,48,135,153,178,90,175,202,20,211,123,106,177,171,109,84,29,60,27,209,75,248,193,203,233,228,3,53,141,245,13,12,41,35,234,23,49,161,169,175,227,82,122,98,107,98,250,108,68,214,176,95,47,51,54,56,110,243,225,129,29,65,133,187,214,154,198,113,125,99,234,127,11,126,222,191,19,99,234,93,121,96,193,204,41,164,246,182,34,95,50,90,124,106,217,214,38,190,255,196,90,231,93,243,219,225,182,108,70,220,241,167,189,189,60,155,214,189,163,37,44,153,242,38,144,3,91,184,183,127,69,130,151,244,216,82,45,178,185,53,105,3,50,57,204,15,107,241,94,151,9,79,82,232,70,232,159,245,255,207,255,255,254,133,43,74,224,44,221,72,114,106,165,83,63,98,29,172,73,153,192,84,150,56,203,114,173,22,144,53,160,120,134,157,6,52,213,252,148,242,0,33,18,35,182,3,0,129,32,148,192,32,240,99,130,48,154,72,60,30,31,53,224,22,50,156,216,48,248,10,48,64,53,50,72,58,26,75,75,172,235,193,0,224,82,194,43,57,178,0,128,23,24,38,81,37,255,251,178,100,28,8,134,31,104,202,59,172,55,160,80,104,105,189,105,34,88,90,165,215,24,47,100,207,193,103,161,39,117,133,13,253,21,5,220,219,208,54,112,119,121,149,245,147,8,165,150,212,158,68,171,177,31,128,150,246,116,182,119,83,230,98,220,46,60,98,236,86,211,163,218,178,220,94,22,214,204,183,113,22,133,150,31,85,217,252,113,98,140,99,144,25,176,177,113,91,157,134,150,134,119,98,252,6,75,181,165,50,219,175,125,237,223,69,160,168,82,179,166,107,54,122,171,236,188,234,38,107,140,202,191,83,68,206,114,39,134,73,110,87,51,41,111,51,101,1,145,56,57,50,49,63,89,246,109,89,34,183,116,179,30,88,164,98,50,41,171,61,72,227,192,214,0,0,64,7,97,1,102,194,172,161,137,136,12,172,25,82,162,151,23,182,21,13,56,234,98,72,134,2,255,63,107,212,232,129,173,50,241,46,129,81,255,212,159,246,215,244,211,255,160,121,8,208,13,222,170,187,163,239,159,174,159,123,149,40,147,29,20,65,174,113,174,92,147,87,230,218,37,207,216,78,192,35,1,48,50,48,78,0,19,3,224,54,50,107,103,35,81,34,218,56,41,178,179,40,208,235,48,119,46,115,2,0,87,48,12,8,35,38,160,97,49,173,5,48,80,25,132,0,202,43,24,1,129,219,214,129,209,134,158,125,145,146,249,93,47,241,233,97,48,80,251,73,176,213,55,41,185,41,107,164,198,203,162,246,30,146,97,175,217,140,189,107,91,159,91,80,29,238,229,92,106,135,126,33,218,102,169,34,202,213,202,116,73,191,73,55,0,59,20,180,147,244,12,139,181,42,33,166,202,39,1,132,231,215,164,14,93,214,226,165,46,179,87,58,153,166,145,119,200,77,132,134,61,89,142,202,219,248,211,154,71,159,89,165,238,53,201,20,117,10,195,93,60,196,82,40,211,227,17,70,164,243,189,62,122,173,127,219,76,46,94,181,176,247,239,233,177,165,145,151,199,186,121,154,93,181,178,253,43,255,181,159,58,12,37,219,148,89,32,141,91,150,164,169,119,192,78,38,34,74,107,111,114,238,171,149,217,207,219,73,104,114,139,96,165,136,137,205,106,57,71,51,245,101,94,231,144,170,139,100,135,75,149,236,81,127,79,196,208,6,226,10,31,10,210,43,104,253,66,141,167,222,66,129,47,194,212,138,45,220,63,39,122,50,102,99,244,13,189,180,254,206,183,16,8,21,163,6,0,62,48,68,12,19,53,150,239,54,190,58,83,140,217,10,53,215,11,99,43,32,46,49,169,0,211,6,17,50,49,131,22,51,34,96,152,48,50,2,80,48,17,18,129,41,130,120,49,37,88,240,26,83,17,2,59,1,95,40,5,118,70,255,251,178,100,33,136,134,167,106,197,3,218,51,242,99,10,9,191,105,3,91,21,17,163,43,142,181,20,225,139,156,38,49,163,13,101,14,152,132,152,134,24,85,87,222,91,87,79,81,0,34,32,55,233,109,52,114,128,120,88,197,176,177,206,90,199,112,70,85,48,142,1,145,86,148,76,94,90,81,11,90,169,44,85,181,247,33,149,44,221,85,165,168,244,221,181,88,209,104,205,167,138,182,32,180,115,116,213,105,13,162,4,105,211,115,9,156,89,204,66,76,119,76,201,153,194,162,238,146,127,53,83,174,142,225,88,167,38,94,121,74,51,51,183,171,220,187,74,139,57,165,157,242,247,24,250,146,223,146,84,238,149,79,220,173,136,121,164,109,45,100,19,82,28,172,89,20,211,191,104,83,206,0,0,0,32,9,49,180,227,112,78,103,112,96,32,4,41,144,166,207,84,101,229,165,119,19,165,188,190,62,241,130,146,21,60,34,8,212,24,155,181,60,242,248,213,157,126,124,134,154,57,231,147,229,22,82,201,31,196,254,115,19,101,77,202,9,147,46,209,84,24,58,59,2,49,54,210,92,169,54,124,200,228,45,193,38,102,87,207,210,136,132,101,46,122,144,184,116,202,16,0,17,218,255,130,3,240,0,16,96,32,118,96,78,70,99,227,178,115,30,152,101,224,164,98,25,156,96,192,20,206,204,185,2,12,117,8,88,164,10,228,11,3,176,136,22,110,194,49,247,148,87,75,170,205,226,109,111,113,247,82,40,138,134,174,236,44,69,122,11,145,149,204,107,65,192,116,186,70,235,36,203,20,185,128,17,57,4,196,135,231,153,108,36,185,203,38,120,24,230,157,55,221,220,177,144,72,178,9,197,130,194,70,201,20,17,227,121,183,15,86,104,122,189,88,193,170,174,246,61,69,183,82,172,123,16,145,153,154,61,143,31,112,143,148,180,113,114,194,218,202,113,49,21,85,72,154,13,90,249,223,142,159,164,120,141,32,177,196,33,155,174,178,31,161,118,7,20,41,176,107,194,138,96,65,237,188,210,253,14,12,29,205,20,234,222,55,252,228,148,216,60,203,78,86,55,18,53,74,96,199,42,106,30,181,217,102,153,38,200,96,198,18,165,170,104,185,142,174,65,65,134,53,210,22,150,64,226,200,227,161,232,40,74,35,41,96,213,35,194,176,204,8,200,15,10,177,146,116,223,80,8,101,45,36,34,236,96,0,40,81,135,88,11,152,55,4,17,129,88,71,153,84,79,105,175,141,5,153,86,198,185,169,128,211,152,245,153,25,137,208,49,152,5,11,185,133,48,177,24,245,10,240,140,3,12,1,128,36,186,198,19,96,106,5,0,32,192,15,151,15,0,9,131,32,2,72,101,79,36,112,192,20,34,19,81,255,251,178,100,39,12,135,59,117,197,43,201,55,144,85,231,217,102,108,163,126,88,229,187,28,79,104,207,193,92,21,230,185,132,149,101,156,41,8,124,189,157,179,86,40,66,0,140,223,234,88,73,245,93,133,54,111,68,167,153,114,188,61,82,197,54,64,16,16,150,211,103,26,79,218,252,158,153,120,152,236,78,65,184,147,38,206,110,146,212,126,83,73,47,12,105,57,116,76,82,154,202,23,66,226,156,72,3,72,104,68,120,227,74,46,24,146,139,129,26,188,234,80,222,139,122,196,251,97,30,121,154,147,198,253,133,236,46,103,113,142,186,115,211,140,210,139,40,3,147,40,163,133,66,161,210,189,62,237,106,182,248,230,139,39,90,197,196,203,87,143,168,228,26,128,154,118,198,156,154,116,206,166,123,158,158,165,68,153,64,64,160,255,24,172,157,124,2,70,140,48,144,194,173,139,40,22,18,107,77,137,99,137,16,209,118,163,243,174,97,182,194,221,151,94,212,116,35,213,74,251,59,17,141,43,255,244,180,173,215,164,70,176,200,138,19,100,206,229,76,41,232,91,174,135,73,161,93,41,11,210,41,158,87,63,103,227,231,111,242,214,189,199,173,108,212,5,160,192,156,3,140,21,0,72,28,22,198,60,132,164,105,34,128,103,5,204,242,101,14,26,102,46,1,114,97,122,8,34,0,67,50,20,0,147,14,144,243,12,2,54,58,33,1,51,2,0,52,88,20,214,125,26,249,169,7,15,93,115,30,179,27,45,235,186,201,165,182,164,213,185,215,169,169,86,171,214,55,7,231,159,220,133,219,195,154,157,215,253,113,192,121,86,189,94,172,31,150,91,154,111,107,222,220,162,41,135,210,234,166,88,85,58,216,240,57,81,146,215,213,223,117,154,70,40,122,157,21,229,47,4,104,244,151,76,92,36,237,70,150,102,196,82,241,121,105,238,193,210,114,254,198,99,253,40,227,118,92,196,138,89,125,4,105,116,175,138,198,102,125,251,176,250,236,248,191,145,247,95,61,219,182,250,118,223,223,221,180,253,68,140,211,229,2,68,0,17,84,245,149,233,241,78,112,18,15,173,35,162,73,55,158,197,144,185,20,44,127,239,198,61,103,40,38,89,132,4,246,162,179,59,36,228,93,172,207,117,132,10,123,187,109,121,166,59,34,164,205,177,44,33,10,34,115,228,51,195,156,202,117,143,179,211,190,23,217,133,175,237,217,244,34,230,103,75,192,199,154,33,175,227,33,48,54,1,227,8,64,95,48,49,20,99,21,42,188,51,65,42,35,217,138,16,51,155,26,227,4,243,146,48,55,9,1,193,102,48,188,19,19,21,161,132,48,32,0,54,28,96,40,4,70,6,64,182,133,138,226,34,165,198,7,0,68,252,218,86,255,251,178,100,32,136,134,184,114,197,131,204,31,34,95,232,233,205,104,227,111,23,153,125,35,143,96,207,201,82,145,166,249,132,41,101,150,96,96,156,10,200,93,54,196,109,44,15,227,94,203,150,167,56,235,137,79,77,245,55,31,109,179,202,134,163,255,188,107,204,16,0,198,83,186,135,138,128,13,82,158,190,217,240,25,80,99,9,200,49,78,204,161,31,114,41,99,94,122,186,158,241,61,207,86,24,27,98,39,16,174,181,226,234,26,213,172,50,215,31,100,9,98,180,112,18,169,80,145,75,16,50,138,164,8,36,49,39,86,108,100,236,80,89,40,88,116,137,136,17,229,144,176,176,16,20,108,74,170,120,56,234,12,12,101,206,246,185,33,167,95,206,177,16,108,74,32,67,131,152,67,132,32,193,66,89,0,0,0,107,22,220,146,49,45,150,73,73,2,210,8,226,174,244,149,155,143,208,45,222,255,141,47,60,75,152,145,28,177,229,24,85,159,78,134,43,170,169,148,85,102,116,129,247,197,106,175,97,91,6,67,33,241,106,114,157,149,137,87,200,137,184,78,6,20,34,13,38,86,9,10,155,180,220,179,59,83,204,229,124,32,187,118,81,102,169,162,110,216,13,163,212,0,16,129,110,71,131,116,72,9,76,7,1,224,195,45,38,12,153,12,208,201,32,228,140,138,2,88,196,92,71,76,29,128,120,144,20,140,86,64,28,193,236,40,201,0,9,97,149,180,4,11,82,117,155,132,176,230,121,124,118,196,18,125,42,144,142,40,117,88,3,191,142,160,187,88,239,170,203,57,204,179,171,73,206,97,187,159,206,221,68,59,53,57,79,13,66,106,97,216,244,179,27,56,231,11,177,207,239,45,254,40,229,160,157,156,169,154,236,139,233,68,204,97,128,133,143,92,105,11,14,196,207,41,2,247,86,116,22,74,72,95,139,153,4,79,152,159,59,62,179,182,90,246,25,169,191,83,203,87,247,203,190,153,238,204,239,175,254,118,185,239,154,173,98,151,113,245,188,90,242,118,163,223,187,20,61,177,62,217,0,20,93,213,198,119,104,134,26,137,97,121,15,137,9,16,124,202,224,84,101,160,194,122,243,54,168,15,1,154,38,41,27,221,142,77,90,168,134,191,53,194,67,213,136,75,162,30,110,79,230,42,195,168,137,127,252,9,12,222,106,164,102,65,121,81,111,22,207,165,4,190,84,51,185,123,110,169,166,191,255,86,231,255,2,16,6,83,11,224,57,48,1,0,35,7,128,25,50,9,7,195,77,228,192,50,15,133,51,35,224,209,48,252,25,147,5,240,39,48,39,13,51,15,208,118,48,112,19,224,112,17,61,1,0,22,2,10,132,204,96,111,138,96,155,79,82,192,43,241,246,62,145,78,57,91,255,251,178,100,35,140,134,162,116,199,19,217,51,242,93,70,185,189,105,98,111,89,57,159,28,47,104,207,193,58,143,231,53,130,177,92,119,202,10,231,117,139,85,189,142,24,39,235,153,127,85,184,246,227,246,59,25,207,180,215,12,34,36,121,94,188,153,112,37,138,104,251,116,144,203,243,144,241,250,169,106,183,45,208,239,42,200,65,6,56,130,56,237,108,244,98,31,18,32,52,171,60,96,33,6,0,4,36,152,89,224,141,68,18,120,82,157,202,143,2,209,54,169,34,72,32,111,45,57,188,211,53,44,214,186,239,251,77,106,102,27,1,237,84,142,67,179,100,185,9,116,223,162,150,145,45,6,111,46,212,237,154,231,198,115,95,255,223,247,83,250,179,79,116,163,92,204,0,0,8,17,206,183,18,104,79,74,109,180,0,224,230,158,82,72,38,52,177,224,134,83,50,65,173,19,186,236,111,158,178,114,203,169,171,177,186,144,189,188,168,186,85,153,157,220,30,100,214,7,217,94,97,119,80,247,82,10,38,120,183,119,63,93,147,51,114,35,41,246,112,168,232,206,1,226,200,225,81,158,27,68,243,112,91,150,125,95,35,191,239,176,8,193,224,7,66,128,176,4,9,211,14,86,75,50,170,60,3,37,117,83,1,53,25,134,33,85,24,17,128,41,128,224,82,152,237,3,241,130,88,180,135,0,250,241,6,0,81,128,200,20,169,146,65,71,26,57,153,71,39,120,93,184,40,210,202,102,146,199,34,221,61,238,103,183,134,19,249,109,71,218,181,253,124,66,103,234,111,176,55,42,90,233,135,7,133,124,233,19,213,179,203,160,156,94,167,178,138,71,51,131,76,144,83,111,114,31,252,194,0,193,90,129,70,36,28,131,153,236,244,156,107,36,154,36,30,33,17,67,196,114,122,122,37,104,70,111,138,196,53,166,13,189,79,121,244,156,59,190,121,49,3,228,142,96,164,96,187,47,178,117,12,163,245,55,189,109,132,42,62,117,103,223,218,223,107,247,143,255,102,247,142,113,71,139,243,161,74,14,135,12,4,96,7,221,104,73,177,189,192,36,160,21,89,206,163,77,71,124,107,49,245,238,98,135,131,27,136,109,14,182,118,239,153,110,214,180,158,106,137,138,57,189,111,248,114,238,237,237,32,115,233,11,231,92,100,41,253,111,118,99,88,195,139,122,247,200,222,112,93,142,26,133,22,64,106,186,189,204,23,210,0,34,0,200,96,96,4,161,0,152,42,17,166,23,12,30,100,38,45,198,173,237,216,99,22,26,198,36,33,158,10,13,195,1,96,172,49,34,5,51,4,97,18,0,0,59,164,94,243,0,176,42,99,109,138,97,175,152,5,1,4,102,11,127,26,200,136,18,222,191,106,116,81,31,223,62,255,251,178,100,38,8,134,86,116,199,179,201,23,64,76,67,249,195,100,75,89,24,105,211,28,47,61,19,65,64,142,167,53,147,29,85,146,67,171,245,149,69,60,47,93,194,106,47,223,254,81,114,182,121,139,0,69,28,221,35,236,204,34,242,220,41,160,134,79,182,52,9,131,168,219,174,91,195,170,155,101,22,77,108,52,247,158,140,246,9,20,97,181,247,11,172,84,138,90,79,41,197,20,165,53,87,217,174,203,108,207,19,221,131,12,94,134,148,69,45,79,198,89,250,201,189,53,82,154,177,155,25,8,202,166,99,226,202,36,105,117,43,209,145,149,86,86,119,71,221,179,205,116,17,40,179,77,255,115,11,100,246,31,103,66,77,138,212,244,9,252,64,73,161,138,73,169,164,158,63,76,193,21,162,231,213,109,5,251,55,134,195,233,236,42,28,171,186,189,252,186,231,96,156,226,75,177,230,146,63,101,122,237,177,70,131,233,22,36,164,218,34,62,165,22,112,112,36,53,118,9,69,220,195,234,197,102,201,237,2,140,4,64,85,1,6,4,224,154,99,116,81,102,137,37,126,113,138,121,198,96,0,10,97,96,71,230,19,96,26,96,126,18,6,48,161,74,34,18,114,96,20,100,225,192,28,96,108,1,169,152,139,48,124,176,46,4,241,8,155,166,188,140,4,1,16,177,65,50,99,54,79,138,224,244,101,205,54,96,145,62,158,84,181,255,146,251,254,0,32,158,85,236,1,34,153,237,174,172,131,14,59,155,129,98,115,146,104,176,107,7,67,153,195,227,216,145,114,110,40,146,76,75,14,213,130,82,4,97,114,70,85,26,105,164,142,56,81,233,83,154,73,73,155,149,184,146,175,30,90,172,60,148,198,16,150,114,160,169,209,17,24,153,225,24,149,119,103,161,220,108,233,21,126,221,255,203,52,253,124,243,214,207,105,99,73,235,122,191,184,227,249,101,54,106,160,86,234,105,177,111,248,255,44,41,213,16,208,202,173,44,165,109,22,60,232,144,78,180,156,81,220,255,154,107,57,86,209,30,159,70,243,67,43,35,226,16,127,173,107,98,252,197,34,35,208,72,70,80,12,83,240,111,76,226,182,138,5,254,251,73,7,179,148,252,111,47,87,254,189,90,222,75,8,192,0,34,10,176,96,158,3,230,3,128,30,96,30,3,6,46,201,72,102,98,146,38,110,237,142,96,252,24,38,21,132,148,52,15,230,4,32,234,98,130,8,134,14,226,20,195,157,212,144,27,78,72,236,187,241,145,197,36,84,49,104,20,221,37,38,33,135,10,220,215,59,150,223,12,240,222,222,149,56,252,239,213,169,250,199,237,103,115,244,138,53,44,222,171,39,132,210,114,246,7,109,102,203,22,73,99,110,75,189,173,163,72,255,251,178,100,56,12,133,203,86,199,179,217,75,112,83,6,9,221,7,37,9,86,113,121,26,47,97,13,201,81,145,230,233,148,13,85,89,106,114,68,213,37,109,109,162,151,77,7,76,113,60,90,38,110,167,75,65,171,233,199,101,172,249,106,181,225,52,247,41,41,74,163,187,31,74,234,176,169,48,249,218,251,42,133,31,189,58,162,18,73,99,60,188,208,141,85,167,91,99,196,135,164,30,155,4,75,40,225,99,192,0,7,0,13,173,81,200,1,176,140,233,120,8,145,18,18,62,244,196,165,156,64,224,98,250,251,125,103,24,88,112,81,222,226,72,236,217,205,43,40,24,139,165,21,209,223,55,179,104,251,93,138,134,118,65,35,16,146,165,207,122,139,44,71,85,217,16,3,40,117,213,79,88,95,234,221,247,112,151,190,252,180,160,65,16,187,136,1,84,192,152,56,12,11,98,160,194,193,81,77,186,2,84,206,236,12,76,87,193,80,195,144,5,76,7,2,228,196,112,53,140,33,5,125,162,43,10,177,129,192,246,45,250,176,48,90,243,53,227,115,64,62,180,250,119,199,8,159,63,190,245,66,243,239,204,174,27,56,239,114,110,97,255,69,253,198,145,33,187,110,188,202,142,254,55,177,176,44,242,21,14,130,20,40,245,157,68,28,119,123,171,58,49,144,166,18,104,179,15,207,97,166,156,132,31,38,217,196,142,41,90,243,156,70,88,155,90,70,228,181,248,74,105,148,95,70,97,229,87,86,153,178,104,200,62,145,230,86,31,123,126,33,118,226,198,70,163,220,51,175,251,112,73,76,89,117,12,238,103,56,204,121,121,72,211,105,177,21,169,153,85,146,16,132,61,145,18,212,33,116,204,221,137,156,208,9,58,58,149,121,112,178,60,136,152,138,8,163,29,67,63,235,22,193,13,63,235,122,238,163,189,101,231,100,29,62,152,139,170,125,87,118,61,170,150,188,252,222,231,218,169,173,211,229,123,143,51,216,153,169,42,156,113,252,254,255,98,0,0,0,17,32,157,100,182,75,19,141,162,133,128,6,69,88,26,224,166,114,76,16,88,24,4,50,178,118,80,14,46,136,66,223,102,92,145,189,189,142,239,157,243,152,52,27,8,36,117,45,233,22,251,77,211,127,6,213,35,82,74,227,31,199,223,247,38,63,19,202,173,143,188,90,64,236,104,70,80,209,12,251,141,30,81,71,165,151,156,68,86,227,78,150,177,138,58,11,41,80,104,205,236,211,137,167,30,210,97,70,91,140,28,165,53,91,143,126,108,178,133,144,98,103,22,89,60,180,75,189,109,13,76,56,118,48,166,53,191,95,138,235,170,95,24,32,177,201,164,241,35,195,45,161,180,224,162,179,47,16,6,101,144,8,244,121,114,17,39,255,251,178,100,85,8,4,202,93,205,251,143,67,120,85,105,233,163,100,67,111,86,53,151,33,46,188,211,9,85,34,103,117,145,13,244,40,93,102,1,255,136,143,250,252,6,60,72,36,16,40,76,227,170,2,29,223,41,129,255,248,249,178,11,57,75,163,31,173,191,72,207,243,119,68,148,229,178,79,169,169,183,25,121,25,29,141,75,65,233,217,29,136,141,142,20,6,215,51,64,80,246,160,106,32,6,128,173,38,16,129,102,12,129,230,36,2,166,185,222,103,211,29,199,205,27,103,91,5,134,36,47,134,40,133,67,36,17,137,36,137,139,3,202,148,88,78,18,229,60,109,229,168,168,136,1,169,6,193,240,9,80,29,37,236,103,156,68,135,181,238,147,90,205,242,212,106,125,218,219,223,249,137,243,228,15,141,176,217,156,152,57,86,20,155,88,192,218,76,57,204,153,69,243,207,41,209,239,105,131,204,94,225,175,72,33,152,222,33,162,145,38,146,114,218,81,94,23,46,65,120,241,240,139,50,58,89,208,210,39,47,195,108,218,90,250,186,108,50,238,240,103,130,230,25,254,230,191,236,253,24,158,155,116,219,249,119,173,251,251,246,67,131,236,67,170,234,111,123,232,106,121,8,0,9,48,26,193,36,144,70,55,105,61,11,180,5,137,51,150,93,154,176,227,115,181,186,104,222,93,7,12,63,252,112,0,200,194,14,98,176,72,239,239,118,95,255,176,149,158,246,103,95,36,50,175,181,55,11,73,11,91,195,166,180,130,205,204,208,255,62,54,217,242,230,95,136,156,44,246,180,155,208,184,161,86,222,128,0,0,8,2,166,3,77,198,128,212,202,11,136,38,3,230,166,72,45,199,53,123,226,17,12,200,209,240,48,120,66,160,114,228,98,200,165,11,133,245,51,99,145,90,179,106,5,102,110,79,18,4,1,141,114,163,5,163,149,33,84,107,83,178,134,96,132,64,193,37,191,163,117,157,9,58,105,99,24,161,73,210,157,12,10,100,129,90,58,163,159,27,101,85,97,154,239,169,136,194,239,247,191,37,102,186,53,218,57,104,15,77,76,180,238,13,99,15,94,103,32,220,157,218,154,151,29,150,12,82,211,138,121,20,237,20,175,220,217,236,57,232,3,202,161,90,115,78,48,64,118,19,141,249,213,253,251,106,194,233,92,221,156,229,58,185,201,150,234,161,75,171,157,180,45,237,0,0,48,0,72,130,114,49,13,70,218,224,235,4,39,158,217,131,78,11,146,212,224,132,145,16,4,157,148,67,147,31,168,95,97,223,254,242,32,138,208,154,2,246,135,53,51,148,222,186,191,109,108,141,125,218,238,217,34,206,243,135,57,35,17,16,100,205,157,130,45,203,56,182,121,156,182,191,235,230,251,209,221,255,251,178,100,129,136,5,128,103,74,107,173,77,48,87,38,153,125,104,98,122,87,41,163,39,46,188,211,129,92,163,166,181,161,13,184,74,255,115,19,128,82,4,222,162,96,160,36,193,208,212,205,75,44,221,122,48,218,3,32,218,176,24,197,228,220,192,0,44,70,51,152,26,41,24,220,57,242,13,113,134,128,186,8,221,216,90,18,121,79,34,148,152,22,2,140,216,7,246,87,114,222,183,62,90,47,174,144,54,171,186,102,159,227,207,187,68,216,146,59,137,2,84,251,172,253,64,154,7,106,126,227,3,222,45,181,110,171,113,141,135,40,146,184,235,112,227,102,217,220,70,115,208,142,117,181,74,16,206,251,181,156,226,234,224,235,36,98,118,82,235,17,169,73,134,154,169,146,51,70,69,42,254,1,6,228,26,44,173,110,120,17,165,75,83,142,189,66,57,78,131,57,119,38,97,115,79,20,84,39,160,98,75,50,83,212,203,69,64,34,248,159,67,15,53,164,0,4,0,11,16,118,120,42,209,199,68,97,128,133,204,220,52,69,29,17,49,36,126,214,14,214,173,0,254,187,126,132,64,136,67,36,67,171,191,75,171,55,211,243,135,235,250,201,103,153,78,110,12,149,193,184,144,178,79,204,237,37,47,252,190,8,16,161,199,113,2,79,130,152,0,67,212,74,62,5,64,178,140,94,252,82,160,0,0,13,192,26,109,192,112,56,138,166,12,128,198,80,24,6,213,182,199,49,217,6,30,13,198,26,10,201,118,96,16,18,80,164,152,126,26,70,157,230,213,43,47,65,248,95,72,172,166,104,230,134,128,85,239,19,124,108,75,109,111,247,12,190,88,97,117,71,21,163,46,107,169,226,206,126,224,71,152,140,31,63,115,41,51,33,226,198,201,228,158,206,137,38,204,58,141,191,35,69,21,73,153,67,93,103,254,200,255,126,77,26,241,40,129,4,80,171,4,154,158,237,195,207,21,52,242,99,205,17,229,175,56,177,137,210,93,240,242,39,97,149,174,234,201,217,205,108,181,82,247,109,250,232,44,241,165,225,3,143,15,64,203,167,62,172,46,218,146,188,172,105,136,108,17,184,162,134,212,225,127,255,18,89,183,196,31,22,116,66,160,76,99,147,172,244,34,152,20,43,171,27,22,28,72,11,191,110,21,174,98,20,172,227,177,254,176,71,99,67,154,30,244,255,153,18,90,4,131,148,119,62,159,213,71,252,123,124,221,116,148,175,204,62,199,80,225,80,130,200,200,82,48,54,96,87,48,77,155,251,226,218,147,1,18,68,91,77,56,117,221,21,0,24,58,144,101,144,225,243,88,97,207,147,17,134,146,224,112,40,97,0,56,40,122,198,160,65,157,242,219,46,37,135,57,143,196,120,224,96,86,97,16,255,251,178,100,157,8,133,193,105,74,211,171,78,16,79,198,121,98,104,72,122,21,249,163,53,174,61,43,161,74,148,165,53,182,33,104,243,83,209,72,129,196,76,140,130,58,75,98,157,61,248,71,229,45,18,39,243,28,127,115,32,129,221,57,27,188,90,74,166,137,40,98,13,204,114,54,158,144,178,111,89,18,6,96,72,49,3,47,98,122,133,189,66,98,48,70,172,226,156,36,130,107,200,128,145,149,68,205,197,20,226,180,102,185,166,142,108,102,179,9,32,169,175,57,179,121,149,178,149,103,86,70,230,64,167,215,180,64,90,215,39,46,202,56,183,169,147,203,42,108,108,213,142,172,187,116,213,193,109,75,252,226,4,104,4,100,0,34,246,222,129,26,72,0,92,226,179,129,195,198,28,54,189,211,109,49,8,4,98,229,1,229,35,231,213,102,187,37,80,253,89,124,254,10,237,155,87,31,115,41,60,111,205,115,232,192,28,193,198,186,136,163,225,167,116,89,72,169,20,48,102,123,172,136,156,136,0,124,255,222,243,218,132,58,80,0,0,13,66,101,158,214,36,56,18,24,191,46,25,168,173,155,207,85,153,130,41,131,9,176,16,30,96,56,24,100,200,18,99,72,12,188,229,147,73,125,78,246,84,148,169,182,89,218,170,56,10,187,244,239,156,227,223,103,60,54,221,41,114,231,26,51,219,203,217,125,96,73,5,18,76,246,4,127,75,161,9,153,75,82,5,142,150,125,163,74,106,230,177,244,89,147,21,107,107,183,203,108,239,83,54,25,42,180,116,77,58,135,229,34,103,159,95,102,33,180,76,119,172,129,207,191,163,54,59,72,98,220,248,202,157,214,191,245,3,239,86,147,197,247,130,229,223,8,188,67,88,115,76,8,68,232,32,97,11,184,30,124,86,118,53,221,23,172,121,201,242,106,215,62,220,189,119,125,127,135,70,28,86,34,120,88,217,235,0,6,64,28,130,25,73,35,35,142,203,116,102,155,4,140,21,80,251,63,2,198,69,74,24,40,17,128,247,57,80,33,229,96,14,138,226,165,102,230,250,155,170,249,93,158,182,78,15,155,26,217,5,129,218,86,72,189,20,36,196,88,215,73,211,199,111,190,206,105,31,189,221,12,213,84,160,235,33,7,7,158,71,42,175,153,123,120,108,208,81,147,4,68,65,241,24,172,200,225,64,17,245,154,195,207,106,189,173,45,249,114,221,222,237,198,129,0,229,36,68,235,242,55,127,19,152,11,113,166,200,90,13,87,7,202,247,153,150,58,125,141,175,235,80,137,171,182,188,71,79,44,105,203,188,165,239,219,218,38,146,172,241,240,227,148,205,73,2,2,50,142,206,120,89,240,65,3,208,64,96,62,130,26,157,77,205,166,76,0,25,143,179,255,251,178,100,191,12,133,233,111,202,203,172,54,66,73,68,73,73,105,6,92,24,61,185,46,78,60,211,73,98,149,164,129,204,32,160,38,200,35,34,220,57,98,210,49,194,192,137,42,208,148,11,10,80,145,104,30,128,16,21,208,114,107,190,37,245,68,211,97,7,231,33,234,211,180,204,101,162,77,18,27,51,100,233,249,186,27,91,172,204,89,234,116,104,196,140,178,227,49,174,185,80,237,9,172,187,109,30,92,249,29,11,178,240,224,129,140,199,134,94,143,153,14,3,90,225,74,101,214,0,221,54,22,158,47,193,236,123,200,233,1,240,141,45,212,97,149,94,93,37,58,171,79,27,243,34,208,147,150,62,89,111,104,213,186,218,184,164,109,9,22,121,232,169,37,132,221,86,230,93,56,148,56,116,56,22,111,140,236,229,50,238,187,245,127,206,81,179,208,7,2,102,2,128,198,12,3,38,81,231,38,206,74,102,146,123,6,162,10,134,55,149,134,33,0,6,8,5,230,90,6,67,71,122,134,66,20,249,50,240,210,207,187,4,15,5,86,102,31,92,167,27,42,122,88,255,93,126,33,86,103,236,51,37,199,222,208,149,66,128,101,246,160,185,4,53,79,2,190,235,134,69,122,183,37,11,154,197,154,241,134,239,57,94,130,146,97,2,52,216,20,172,136,187,213,80,76,97,73,47,165,226,90,69,173,14,10,152,20,138,72,216,20,12,23,6,16,68,112,80,133,114,210,52,41,108,44,133,236,29,20,27,18,48,91,154,33,211,94,115,21,185,198,237,235,38,88,128,133,20,66,196,17,163,129,161,73,44,131,16,108,210,249,20,151,132,204,221,223,97,178,107,122,18,101,44,169,161,17,54,109,38,238,252,47,66,162,55,85,182,154,19,211,142,33,87,113,65,20,32,122,207,40,236,162,152,104,141,36,80,229,8,105,87,250,88,217,131,37,205,36,236,114,88,107,252,97,50,26,93,71,192,200,252,51,36,157,51,220,114,178,166,52,162,29,148,1,152,171,223,92,216,164,177,247,237,122,25,239,57,119,87,97,4,7,49,11,99,70,118,194,128,71,225,235,217,60,243,166,42,21,165,159,229,223,177,127,13,89,241,188,218,206,20,242,130,120,89,151,249,220,159,25,193,67,255,61,245,43,255,255,212,239,235,64,248,122,172,88,70,128,67,2,137,204,25,137,50,10,148,229,20,243,73,8,76,58,77,90,164,128,227,136,28,214,6,127,191,54,177,55,22,221,19,107,149,60,245,244,33,87,240,91,115,172,220,185,86,55,78,255,177,236,181,97,59,38,226,148,51,218,156,75,98,18,27,171,152,5,185,83,193,86,227,234,11,61,178,100,75,24,178,65,179,98,148,19,197,210,236,62,114,242,101,116,77,173,255,251,178,100,214,8,247,72,121,201,131,185,75,112,92,8,137,32,105,131,90,24,29,165,51,46,105,41,201,49,15,165,1,188,12,160,13,167,217,1,41,178,22,158,197,42,244,208,157,109,250,92,218,60,111,80,92,217,61,173,180,156,84,158,64,141,228,202,30,89,118,82,198,73,167,71,91,165,133,237,178,12,139,48,201,202,167,138,169,218,146,54,143,147,220,170,86,86,68,234,108,152,70,213,197,21,53,181,77,105,188,85,157,179,158,255,179,80,83,133,10,211,151,42,55,246,177,31,118,168,21,72,48,100,131,85,188,42,136,25,168,105,132,182,3,66,236,242,211,223,134,124,114,165,5,124,181,76,141,6,167,229,8,209,249,210,153,252,252,19,12,143,107,10,202,192,218,29,189,147,68,20,177,117,218,165,89,158,73,132,18,78,46,255,255,250,63,179,174,197,251,181,67,2,32,1,128,32,116,152,20,0,16,24,19,204,57,132,36,200,132,55,13,30,12,156,196,220,15,73,132,96,72,44,204,3,192,216,193,252,17,76,32,192,229,185,200,223,230,51,1,184,146,104,116,152,0,167,163,47,155,1,48,15,2,68,10,48,232,169,248,203,117,152,130,238,211,217,147,161,68,121,153,227,65,141,146,51,225,190,147,55,147,232,230,205,184,139,51,100,210,55,23,199,122,242,38,31,163,74,153,81,67,214,239,93,90,228,122,184,177,38,118,92,137,124,69,152,162,176,226,140,163,72,22,66,62,42,101,74,72,31,179,39,42,86,46,110,40,22,71,89,190,30,102,109,49,185,238,173,86,194,82,47,81,115,227,176,159,17,177,84,200,107,116,120,32,191,102,83,227,27,78,142,90,183,203,144,60,207,218,240,196,223,125,117,151,153,220,110,171,62,219,107,219,44,138,246,186,198,237,220,211,173,58,227,80,98,197,80,193,201,34,110,90,227,248,89,163,75,230,21,204,100,9,64,8,0,22,163,222,226,24,120,96,244,1,249,155,145,88,148,27,162,195,184,68,64,98,162,146,235,23,153,37,123,67,16,194,231,176,158,246,170,93,24,72,58,151,6,95,207,242,227,198,182,49,208,27,246,240,136,196,23,133,15,160,46,211,162,136,20,89,72,14,43,38,237,238,56,39,101,3,188,136,98,92,73,255,253,95,255,235,0,8,1,55,225,112,145,123,12,56,72,51,180,144,210,111,131,116,63,5,164,192,82,1,109,18,252,199,160,32,48,162,87,15,195,238,85,139,58,157,1,23,19,228,20,45,167,2,236,255,46,245,221,33,171,223,218,36,231,181,237,184,109,179,186,119,25,97,201,113,51,198,249,98,206,242,175,160,66,214,228,127,101,43,154,113,84,140,134,206,213,135,22,246,201,222,120,210,107,27,115,189,181,15,255,251,178,100,212,8,183,69,119,201,171,207,100,192,87,100,169,37,109,3,118,24,13,159,53,149,199,128,9,35,137,37,82,182,144,0,213,186,52,89,88,212,144,225,247,80,109,59,204,198,211,156,13,198,126,216,173,127,72,113,233,123,255,55,247,141,52,104,16,113,9,236,204,155,117,119,144,25,167,115,123,9,24,181,2,182,121,14,213,166,96,95,27,214,55,141,122,235,16,220,226,234,248,247,248,181,243,79,139,255,156,127,184,159,239,81,224,31,141,168,228,190,237,187,160,3,214,203,95,17,128,152,105,233,138,12,152,220,104,36,44,170,58,149,236,193,148,152,32,11,183,127,10,30,243,114,114,87,18,44,42,44,96,26,175,242,212,115,3,130,43,218,133,172,71,68,194,88,161,177,62,73,11,22,60,215,86,97,213,71,253,157,73,39,212,159,251,64,1,0,82,9,96,176,93,26,28,160,0,232,226,152,216,129,201,132,81,88,152,199,7,32,56,238,12,36,2,32,203,120,38,12,22,2,100,193,168,173,76,100,1,132,120,28,80,2,96,4,6,166,1,32,2,98,56,12,128,97,67,79,71,176,205,137,71,3,83,40,0,132,44,97,103,226,96,209,178,134,8,97,156,17,62,44,252,235,64,78,232,68,132,181,136,17,71,50,64,43,228,40,116,206,64,151,42,163,243,79,10,12,54,135,5,44,75,68,192,10,28,55,227,15,146,64,87,99,2,165,223,125,41,225,155,15,11,235,95,54,94,2,15,22,0,6,80,96,65,3,112,208,49,112,97,41,75,195,55,114,53,11,136,187,141,61,122,63,80,60,228,62,186,192,219,140,250,51,60,160,46,48,179,234,133,140,221,136,198,101,142,157,29,136,187,29,106,174,59,175,34,148,73,233,99,0,170,32,167,36,223,192,79,131,139,129,138,1,73,130,155,168,70,84,20,31,63,156,146,94,240,208,103,119,9,137,5,19,136,189,33,247,185,173,216,96,44,61,67,208,234,96,10,24,52,35,207,13,144,192,135,224,81,66,64,109,220,251,53,163,85,106,235,237,103,126,172,197,249,4,178,134,159,182,105,100,120,87,173,110,197,187,144,168,139,232,187,27,246,209,86,55,39,82,25,142,91,140,208,216,173,90,188,87,245,42,173,255,255,255,255,255,255,255,255,255,249,231,77,110,229,188,39,255,255,255,255,255,255,255,255,255,255,226,242,215,194,42,236,238,24,98,139,25,242,0,19,0,4,0,0,2,9,7,234,130,3,10,198,68,116,184,31,17,110,133,215,74,129,35,144,23,90,251,102,180,252,241,149,16,222,138,103,239,89,153,255,149,222,222,118,75,235,34,83,15,156,52,60,103,187,68,224,248,239,173,235,107,219,255,250,139,129,18,0,0,23,93,199,255,251,176,100,214,128,11,24,135,74,22,123,64,0,67,36,201,163,204,148,0,24,205,177,62,253,183,128,1,49,37,165,3,182,80,0,153,201,6,145,27,176,209,206,229,153,97,73,199,10,26,120,209,128,2,152,128,90,3,28,24,131,214,10,78,98,80,57,102,0,133,57,4,140,150,45,156,231,42,146,94,201,186,249,98,215,180,65,110,73,153,45,140,202,80,241,6,40,249,24,172,49,13,49,98,81,28,206,110,163,85,95,45,241,7,86,55,138,154,226,20,109,219,40,221,65,137,169,94,168,82,214,179,20,59,62,48,191,243,253,181,35,254,224,29,78,241,103,91,181,31,111,114,38,253,152,94,91,31,123,250,183,205,102,221,53,92,90,203,59,203,11,154,166,67,8,235,122,245,58,161,223,63,152,222,239,222,92,95,95,231,84,248,114,139,30,185,244,234,230,93,101,237,115,109,103,235,231,90,243,69,211,110,183,185,109,14,176,61,183,139,70,223,52,160,105,225,84,198,103,42,2,98,2,102,102,26,96,88,1,135,129,194,202,69,164,174,97,161,218,212,146,8,174,174,160,160,124,104,215,179,212,231,162,208,124,238,203,185,200,218,169,88,22,117,221,50,75,97,3,255,234,243,115,223,255,82,11,213,151,209,62,159,235,255,171,233,122,135,14,34,127,255,164,0,36,2,1,78,59,140,73,23,204,122,223,53,176,212,227,107,179,81,131,141,103,214,50,112,120,40,48,1,3,76,38,29,149,185,72,50,102,128,194,221,185,54,239,54,248,14,181,111,222,86,151,186,173,61,70,149,57,253,206,0,177,155,143,217,36,43,12,182,250,17,103,46,210,85,189,74,48,86,133,86,199,216,198,243,123,141,217,79,47,246,152,48,211,216,89,237,156,114,144,247,119,242,171,147,62,115,183,221,215,195,80,108,131,45,238,205,138,64,213,95,91,231,112,143,243,110,223,140,242,238,93,198,173,77,251,71,122,66,178,27,76,47,107,172,25,42,255,114,244,43,1,39,235,27,59,13,125,156,133,167,50,187,48,117,153,136,242,90,148,55,230,51,167,121,175,218,183,12,73,160,95,157,143,106,237,138,218,230,29,164,89,70,247,107,45,87,130,167,156,165,118,0,0,0,7,173,60,137,40,22,96,189,102,53,163,214,161,197,135,178,71,53,3,146,16,213,74,232,155,106,100,137,121,105,115,237,130,59,34,228,101,191,154,66,91,113,48,62,229,31,1,23,83,85,204,101,208,131,191,87,147,122,181,93,241,14,48,2,175,167,251,254,187,66,117,220,95,225,128,116,19,30,152,2,162,155,3,92,24,178,7,153,215,80,152,252,18,152,22,5,25,70,12,24,56,20,64,61,32,6,140,25,26,222,38,74,233,175,119,66,209,255,251,178,100,161,8,6,81,107,76,187,152,100,112,72,37,217,132,101,229,88,25,197,201,44,46,188,218,201,121,165,104,117,131,9,124,80,33,113,184,96,8,9,44,237,37,213,131,162,207,62,52,109,221,100,24,77,58,215,110,64,197,64,0,120,5,185,79,53,91,46,33,214,182,99,75,63,122,78,181,140,124,243,212,10,10,148,76,125,222,12,172,186,180,104,205,153,51,149,91,163,248,219,114,67,96,235,214,150,92,15,166,45,102,45,55,70,173,94,45,181,150,214,25,241,79,13,110,81,55,200,44,227,64,176,243,254,62,135,170,164,224,161,166,38,80,189,178,0,96,40,147,98,138,62,6,157,38,36,240,239,14,231,28,166,150,91,40,251,183,200,117,244,206,131,75,243,140,69,43,41,234,243,26,95,252,253,226,109,31,20,11,246,195,36,0,0,1,204,144,12,73,105,171,74,150,10,0,0,38,15,66,101,37,235,50,29,74,81,253,255,238,238,110,238,241,9,86,48,25,222,251,195,246,18,59,243,231,44,161,223,255,66,179,167,249,29,149,138,164,59,67,54,95,255,255,213,23,50,166,178,134,15,145,137,144,160,192,146,12,0,60,130,192,227,104,135,210,134,104,73,251,72,100,33,53,60,168,132,0,0,14,39,65,209,246,129,74,204,186,212,222,116,205,245,248,29,146,120,71,32,44,48,169,58,11,131,64,249,56,176,102,98,57,15,227,122,154,27,168,84,1,156,218,100,215,212,191,141,172,43,31,249,36,31,240,15,234,69,250,163,33,4,137,218,175,133,222,117,132,194,113,53,255,193,109,141,120,122,154,201,32,78,171,150,232,199,117,68,118,87,38,38,186,239,75,173,79,71,209,96,222,28,29,109,243,237,88,93,16,64,51,82,198,146,224,150,112,210,71,110,62,17,200,215,72,195,144,243,134,174,90,161,114,84,91,235,193,240,128,66,16,203,153,50,153,8,40,194,72,46,170,164,212,25,48,57,61,4,139,5,208,66,142,115,157,151,151,94,146,181,2,163,66,224,166,30,61,83,172,95,253,54,128,0,0,1,106,116,135,40,202,174,9,188,89,195,67,149,240,210,151,228,162,26,121,227,2,163,219,211,103,229,187,156,103,185,115,66,210,241,42,123,195,247,110,192,15,91,231,68,139,116,252,206,249,26,142,249,221,190,218,127,245,249,152,77,204,245,139,222,175,10,213,71,127,57,122,70,169,93,155,68,226,102,202,215,105,48,4,48,9,90,72,56,1,140,48,5,80,199,4,136,76,157,142,68,193,96,1,12,63,80,200,194,56,19,140,8,0,40,195,200,9,6,1,66,2,129,139,122,24,66,130,64,32,184,225,255,65,207,36,2,209,224,24,168,32,2,41,118,17,89,162,80,6,146,255,251,178,100,169,8,133,193,104,205,203,111,54,168,85,105,89,221,97,34,94,26,33,211,38,47,60,213,9,119,157,38,157,149,149,113,187,194,189,45,200,54,224,31,117,186,184,25,64,151,143,5,141,243,67,153,250,68,203,36,42,247,195,235,58,187,184,237,114,21,204,87,119,38,105,10,144,61,15,6,67,68,119,209,186,64,0,122,146,215,2,92,188,201,199,64,60,16,131,176,138,55,195,28,123,101,246,136,243,222,112,151,76,188,120,110,186,116,220,137,10,240,73,40,82,145,167,54,5,140,160,99,12,164,205,15,225,133,56,80,25,134,154,137,234,77,48,248,99,198,163,90,147,163,221,143,141,197,146,51,77,53,115,235,195,167,20,241,239,34,242,121,147,156,4,58,64,230,1,14,73,47,198,137,4,102,33,134,173,69,97,3,57,103,113,182,249,94,29,107,64,98,186,60,254,76,177,237,157,201,22,84,123,216,89,171,82,100,250,104,208,207,212,127,235,252,73,255,255,255,251,16,195,230,189,155,204,227,14,227,188,189,79,151,179,5,103,51,52,81,63,65,78,93,223,42,205,252,155,199,18,190,236,4,55,103,127,254,225,187,162,103,194,16,21,48,3,5,227,5,164,178,48,225,4,115,107,160,21,49,231,8,115,42,116,215,49,100,5,177,16,82,24,47,0,177,128,112,78,151,8,183,160,144,70,48,233,12,17,224,14,111,29,72,217,154,45,97,22,99,226,186,166,155,108,118,145,254,157,76,119,55,187,205,158,194,177,87,52,150,155,233,250,183,86,8,121,43,117,227,183,173,210,164,163,203,141,13,125,92,180,178,100,27,157,167,165,57,99,75,140,24,154,164,170,24,156,227,98,6,10,176,109,25,45,28,72,78,32,37,89,206,42,212,206,137,68,72,80,11,140,151,140,246,74,38,64,105,79,49,195,38,80,91,215,12,246,154,131,211,130,184,167,162,102,153,81,38,153,240,88,171,44,206,47,45,27,170,181,142,31,137,82,20,69,84,47,237,187,205,185,21,105,203,32,123,92,229,161,232,127,220,168,226,172,181,100,145,88,251,251,27,24,183,82,164,82,204,138,95,155,173,67,41,87,181,23,239,42,160,192,0,0,4,102,114,16,45,22,114,174,66,139,16,55,237,81,3,9,165,189,66,234,175,251,87,65,250,247,21,61,179,208,63,198,66,131,241,219,68,102,235,37,49,164,33,198,119,172,75,59,34,172,136,120,129,229,127,255,255,227,199,142,1,32,232,0,44,60,19,48,60,147,9,50,74,253,69,137,143,0,177,128,104,18,152,13,2,241,136,186,54,25,72,26,33,168,179,1,24,27,3,129,158,81,153,153,6,130,153,129,216,12,152,164,134,216,80,43,11,90,58,20,58,182,115,191,255,251,178,100,178,15,135,44,120,200,3,217,75,226,78,163,233,189,101,42,90,28,225,233,30,15,109,43,193,59,141,165,221,147,21,216,64,144,52,20,120,23,249,135,3,73,135,9,201,150,50,26,60,111,227,241,25,180,85,183,107,60,219,46,24,173,236,174,188,217,127,96,180,46,175,57,203,115,181,135,65,32,117,68,88,188,83,41,40,193,34,69,75,146,9,133,131,242,37,10,140,160,84,226,131,120,161,20,137,78,166,44,170,32,28,142,98,149,227,230,41,38,152,138,105,77,1,244,5,67,209,93,178,143,156,72,181,66,116,48,90,219,123,152,103,15,187,89,146,206,173,241,82,9,218,240,172,123,4,108,54,126,55,147,138,91,203,189,136,168,133,85,150,130,229,160,126,72,68,221,38,246,105,77,121,201,120,172,211,12,165,185,5,79,40,214,70,125,183,185,149,119,255,35,136,28,194,239,37,79,21,133,109,53,40,22,204,179,201,6,32,64,14,8,204,162,120,16,184,56,51,23,178,138,206,57,137,148,112,22,162,106,106,146,133,99,91,242,164,190,102,48,236,108,96,104,234,128,103,65,200,97,94,131,171,212,44,4,179,235,76,234,126,143,255,239,202,176,113,184,196,154,66,195,99,12,132,196,12,54,52,189,160,181,160,130,143,235,32,3,129,140,32,14,196,130,116,198,204,59,205,5,18,160,197,236,171,204,194,132,72,197,46,0,140,39,131,72,192,232,16,76,49,65,176,192,140,32,202,128,162,233,152,8,60,123,195,185,136,128,76,29,125,173,0,8,62,148,128,54,68,105,135,12,62,20,113,42,68,37,73,217,106,206,246,240,194,40,89,38,21,224,252,249,100,168,1,90,209,153,85,200,106,53,7,65,228,64,43,50,217,9,87,8,215,30,172,40,229,91,49,168,217,105,16,9,168,237,123,45,87,131,101,44,235,36,226,165,133,96,221,252,34,35,155,72,90,40,244,76,52,40,56,44,112,128,84,214,164,75,209,17,196,222,202,81,145,4,18,131,47,44,105,247,69,208,245,225,180,121,165,211,120,168,138,75,79,102,157,239,106,242,109,244,247,77,161,149,62,216,105,11,6,229,166,186,202,160,196,117,56,196,85,13,195,60,236,214,241,175,136,91,45,255,245,195,197,244,129,52,171,174,190,223,186,248,88,0,0,64,11,102,112,203,133,5,233,82,192,22,252,67,226,81,146,255,13,219,124,216,157,53,169,134,41,123,187,58,240,253,13,210,244,95,47,32,179,89,59,135,107,200,68,134,108,228,80,154,40,58,217,168,196,185,169,8,212,157,79,101,111,79,213,253,213,189,81,59,78,125,46,170,134,69,91,179,186,154,221,150,100,34,170,162,58,20,99,143,165,194,175,248,46,96,82,0,224,255,251,178,100,164,141,135,38,119,71,11,220,74,244,96,41,185,173,101,34,122,92,181,199,28,15,113,139,201,51,34,38,117,133,149,121,16,24,4,132,169,135,122,196,153,11,28,225,153,43,198,152,84,137,41,158,74,133,153,11,3,89,130,32,10,152,113,8,16,132,23,1,196,98,204,152,116,76,122,181,88,113,10,88,198,35,226,161,39,224,128,26,68,116,186,96,65,107,255,47,151,210,60,208,142,247,122,132,92,101,123,142,192,248,119,22,122,242,119,58,242,56,50,132,116,7,34,88,40,141,123,239,1,67,134,34,59,22,31,202,100,4,38,80,232,122,250,199,15,236,150,27,29,128,177,220,213,66,181,176,164,90,88,92,75,76,106,193,21,34,239,89,67,131,200,181,67,166,30,75,148,168,226,180,106,110,177,18,168,99,137,168,32,46,71,17,203,208,44,202,57,63,206,223,185,218,121,228,47,159,205,142,35,149,207,65,156,194,157,158,143,22,214,55,227,247,40,251,46,116,41,213,67,183,92,182,236,197,55,138,111,49,227,204,243,118,89,118,31,218,94,243,139,206,91,102,143,181,192,18,222,64,0,140,199,0,160,89,236,250,5,18,132,227,193,104,30,60,68,167,13,223,86,203,52,40,0,51,220,32,253,72,210,54,99,33,103,110,183,167,76,248,159,66,238,56,63,2,198,54,201,19,98,171,28,114,2,17,104,186,109,255,211,255,175,255,228,114,177,148,174,142,142,184,179,168,94,55,1,0,68,32,14,96,42,2,6,4,32,186,97,164,164,166,71,163,144,103,98,75,70,91,96,150,103,100,131,166,65,97,34,96,126,8,230,34,65,110,96,204,13,225,80,216,192,0,193,197,211,35,64,134,0,46,19,240,203,204,12,11,131,152,217,65,178,60,40,46,164,177,38,167,86,90,26,213,54,240,81,71,220,44,38,231,233,190,188,22,163,24,118,142,180,182,133,45,89,167,143,229,248,223,57,67,38,154,28,19,71,247,142,3,21,8,207,85,53,97,224,138,137,115,19,1,77,150,237,167,11,159,92,185,196,170,32,14,139,67,145,85,74,84,38,213,178,191,93,118,222,202,197,110,90,141,186,222,94,206,68,133,93,181,154,59,246,40,118,183,154,110,47,223,250,89,251,83,94,137,102,228,5,199,101,154,245,39,183,226,226,202,28,116,217,247,163,149,151,177,223,196,143,158,117,149,8,84,105,125,171,205,70,212,55,129,29,157,173,253,239,222,97,143,180,21,218,55,245,142,12,157,180,51,25,72,72,68,166,229,131,34,139,154,96,170,164,9,159,132,144,20,140,161,83,253,104,13,42,185,224,138,70,4,52,63,163,241,148,213,54,88,172,26,109,3,7,63,255,230,210,83,231,175,244,76,155,107,179,255,251,178,100,144,15,135,67,117,199,139,220,98,240,74,229,25,131,104,73,116,29,149,225,30,15,61,51,65,49,15,230,117,167,164,216,60,34,13,47,29,86,12,37,241,155,72,223,33,255,214,253,127,250,122,1,192,140,96,120,6,166,4,224,52,98,208,49,102,112,226,110,108,142,191,134,26,194,136,96,240,217,198,10,161,116,96,32,17,70,11,225,10,96,246,13,1,0,114,141,70,0,192,64,98,100,25,32,224,32,96,239,211,74,10,128,100,62,242,17,3,139,216,96,26,4,103,141,16,238,66,21,91,151,38,118,219,9,110,142,246,152,52,203,112,169,143,153,226,93,241,40,41,106,120,34,86,172,248,120,67,115,101,100,108,65,51,33,239,163,90,19,249,36,124,194,209,1,150,26,4,128,212,1,177,161,170,35,37,67,57,192,141,12,68,72,167,138,154,241,62,105,48,67,69,145,19,147,23,90,63,118,82,97,4,47,30,219,159,27,131,56,74,145,42,110,68,164,212,84,206,147,47,136,104,146,101,214,233,217,169,253,149,212,12,172,141,25,69,117,19,42,77,61,61,160,251,8,167,37,209,14,40,140,129,75,104,241,51,200,20,105,18,79,139,225,254,103,189,196,11,231,216,220,102,246,212,154,115,151,165,30,128,122,237,17,33,11,243,239,20,0,128,211,124,20,48,216,94,106,219,59,194,112,170,171,120,52,102,220,253,255,176,12,16,37,69,7,234,119,19,169,204,84,109,44,213,241,121,178,172,228,128,200,92,26,214,174,57,20,90,104,42,53,4,148,92,201,165,170,83,71,251,245,127,255,157,138,129,0,44,164,147,78,15,2,64,96,156,2,24,25,5,36,26,150,235,157,58,181,154,72,39,155,194,190,137,60,161,96,96,203,17,64,193,224,69,184,50,145,32,32,152,178,128,103,202,191,173,27,173,128,160,98,84,36,9,39,220,206,155,148,83,180,26,122,162,249,194,247,29,191,103,62,62,15,110,25,82,215,169,154,5,87,226,163,81,70,64,141,50,216,82,160,137,20,216,73,233,53,37,232,254,138,151,161,10,201,50,165,26,89,147,173,28,179,199,90,36,95,38,64,130,69,203,37,17,36,144,12,191,86,118,215,47,113,42,117,53,216,165,22,80,193,89,174,101,244,196,241,4,82,148,38,133,67,103,81,192,144,157,201,177,78,164,112,74,112,148,217,88,80,216,160,224,207,69,75,212,104,152,108,226,34,66,22,38,117,165,151,41,80,148,98,189,75,179,27,133,144,86,211,170,164,0,0,0,78,107,142,0,6,86,238,146,134,32,16,206,193,175,26,67,40,94,223,87,222,198,56,71,124,187,116,61,1,144,70,10,21,1,191,212,193,99,170,41,182,155,233,146,208,37,110,10,137,198,255,251,178,100,129,8,134,102,104,202,59,187,74,240,77,230,25,189,101,6,95,26,109,223,36,78,164,187,129,75,18,165,21,164,153,200,109,99,189,197,162,53,177,251,252,137,167,195,143,6,190,148,82,172,195,37,202,122,233,188,154,40,47,135,5,97,193,232,4,76,48,167,210,49,234,179,55,203,53,52,84,191,56,67,69,52,20,101,48,148,161,14,5,12,53,1,147,29,120,24,0,17,153,76,68,36,77,217,52,169,45,47,18,0,4,65,108,180,20,13,65,218,142,109,145,202,117,95,150,158,125,59,154,155,191,188,41,155,5,46,124,221,75,246,212,169,182,120,233,1,114,98,135,137,138,153,154,171,37,147,169,191,183,83,129,3,50,90,45,148,178,8,47,4,72,240,220,153,212,7,96,137,240,84,142,85,200,160,187,12,160,148,166,201,141,197,53,93,34,131,53,38,29,212,33,109,68,13,212,105,227,6,36,72,92,176,98,195,103,146,192,98,37,141,163,32,88,81,41,38,149,40,230,21,20,26,21,36,52,232,166,68,178,234,182,137,133,14,205,80,28,2,166,132,211,149,234,17,92,140,20,122,251,254,66,106,245,244,57,244,38,18,8,104,252,182,104,28,71,12,117,192,152,32,55,131,151,224,73,98,194,50,226,160,41,153,170,236,11,245,132,132,52,184,189,129,149,227,192,35,92,191,135,215,102,239,26,223,235,230,9,71,165,121,151,241,155,119,222,195,244,26,46,145,238,26,15,60,74,95,11,5,76,171,207,104,105,193,177,59,192,195,94,239,166,0,49,139,46,131,198,7,130,34,0,32,201,117,184,219,36,196,242,137,32,206,145,224,202,141,8,196,144,216,32,29,51,24,15,3,10,173,235,182,72,88,225,109,84,143,221,102,88,178,237,144,0,40,41,124,24,45,215,175,47,219,113,133,106,198,109,142,123,24,158,113,252,115,229,181,20,151,239,27,92,151,70,81,221,151,23,207,145,80,26,217,32,130,17,214,145,206,69,13,250,68,141,20,80,32,156,9,134,147,32,48,62,107,212,236,204,217,38,48,232,172,113,8,169,139,71,170,44,80,82,210,12,68,196,39,56,84,190,181,5,86,212,90,245,169,210,151,122,149,50,248,202,110,150,32,174,93,137,181,3,146,201,236,191,140,177,188,165,8,8,18,35,92,242,169,171,141,50,126,50,73,1,41,27,134,78,77,84,111,139,201,200,49,170,104,112,68,207,130,83,174,128,134,111,103,84,143,0,0,0,35,216,66,9,65,188,42,172,42,99,1,99,108,162,56,99,181,229,208,13,207,27,157,150,223,175,156,196,12,210,82,246,196,49,218,142,149,255,70,255,250,178,253,101,167,255,252,166,127,42,119,89,138,121,95,69,180,151,172,182,47,234,255,251,178,100,136,8,134,120,103,202,51,186,74,242,76,201,121,221,100,194,91,91,189,225,38,78,237,43,201,20,13,229,181,167,137,48,168,67,169,28,105,254,31,147,94,67,120,72,5,4,135,131,1,208,88,192,96,164,204,24,4,224,1,64,234,43,64,213,0,208,227,148,4,210,0,104,193,162,48,191,194,66,242,218,150,128,128,207,148,160,88,45,248,131,31,244,78,157,36,14,38,37,192,168,73,24,185,32,210,50,86,171,119,219,46,177,118,176,124,110,118,238,79,131,67,238,240,164,254,172,152,165,2,35,240,58,6,201,113,148,152,153,148,108,159,59,232,148,196,168,82,9,10,210,80,128,240,220,29,150,5,17,165,173,38,86,104,197,145,54,133,68,158,203,109,44,133,73,218,196,133,252,23,206,219,219,153,135,189,10,146,70,121,117,79,76,144,157,14,210,9,152,145,170,106,100,78,101,67,8,209,41,53,83,65,125,123,162,29,136,162,109,7,205,34,31,3,78,38,49,11,141,197,26,229,199,149,209,73,193,96,108,140,141,115,138,182,64,210,237,161,132,183,238,94,93,175,177,83,183,253,164,215,98,173,211,218,172,88,96,4,222,0,0,0,119,45,149,146,20,5,30,44,240,213,35,144,80,137,115,35,27,161,140,202,196,222,19,123,166,25,149,180,146,218,61,222,218,125,11,171,42,42,204,5,67,86,245,225,198,253,6,174,150,80,175,213,255,255,183,254,221,13,254,165,116,47,255,88,22,14,88,177,32,218,67,206,153,76,202,28,81,184,154,108,85,155,13,213,153,182,44,152,106,17,153,226,35,152,148,12,54,118,28,97,131,39,228,176,36,19,126,62,215,129,64,50,2,81,33,225,24,0,192,200,92,223,139,113,79,181,27,118,107,186,50,12,93,91,143,141,73,70,23,32,165,25,250,246,41,121,185,3,228,129,163,109,108,209,65,116,42,64,153,120,155,38,154,106,23,130,3,161,85,213,180,100,177,53,14,81,2,36,8,188,151,101,98,224,49,33,251,85,162,7,97,60,15,34,14,185,62,66,148,87,213,31,147,194,208,138,208,63,22,23,85,70,146,156,226,203,166,187,181,43,158,62,90,226,107,85,50,89,36,248,100,57,242,61,154,105,74,49,134,171,145,186,234,205,52,60,150,116,46,228,95,24,200,210,169,66,4,44,202,214,185,181,155,157,85,90,215,248,228,86,216,206,18,89,188,149,162,108,2,70,0,4,122,35,13,21,76,157,19,87,166,0,7,25,237,0,40,193,12,21,194,8,105,102,166,139,89,103,220,226,80,119,224,5,187,190,99,107,18,127,241,28,32,45,42,64,88,148,124,61,170,24,135,35,213,30,173,174,255,89,133,36,255,119,255,215,254,210,87,207,150,174,255,251,178,100,144,12,150,174,120,201,3,187,74,240,75,101,105,70,108,202,118,25,41,171,36,78,189,50,201,20,143,37,181,157,36,160,148,64,160,18,36,12,132,6,11,134,166,91,76,38,223,204,134,235,100,38,175,136,6,182,125,6,84,134,4,3,153,129,160,161,141,32,237,182,158,23,10,140,13,40,86,10,87,148,96,48,26,145,21,0,165,9,145,0,128,133,187,167,106,34,177,95,67,189,77,173,165,237,43,173,69,204,229,119,212,29,95,69,3,165,151,109,11,39,132,174,131,227,75,172,53,60,51,52,138,52,46,169,50,57,99,52,85,9,137,30,66,146,245,164,55,105,55,25,64,249,185,76,194,37,100,204,152,236,60,149,10,176,102,53,63,185,11,146,139,194,57,253,150,213,80,237,93,169,88,222,157,187,66,189,42,255,91,233,43,73,164,87,4,222,201,46,21,51,100,172,99,73,94,33,185,19,15,138,23,172,196,105,178,175,88,221,146,170,42,150,198,211,179,2,178,215,16,118,46,46,149,59,96,1,44,136,227,46,168,23,48,202,108,255,84,5,4,206,255,14,10,245,43,229,86,185,140,0,155,185,114,105,222,37,47,36,156,113,146,199,184,145,149,110,57,212,101,69,179,132,97,61,62,213,47,12,133,201,98,162,175,6,1,83,45,114,191,253,14,255,254,148,64,85,100,60,48,104,11,48,84,38,51,17,24,56,118,122,55,87,34,51,180,118,57,68,8,52,240,32,48,192,24,50,224,124,1,24,16,243,218,9,5,204,205,27,5,128,247,18,49,0,141,1,51,165,128,49,138,217,18,4,134,24,146,163,129,181,122,130,113,173,204,49,13,70,222,165,50,214,231,210,124,122,45,163,68,57,202,51,39,112,178,240,6,114,150,52,170,68,39,115,130,176,147,77,36,68,153,113,46,212,10,76,161,230,144,182,68,10,78,49,4,132,93,226,37,131,80,20,237,23,243,217,19,137,27,9,69,171,91,49,234,136,53,150,205,9,149,173,102,179,178,95,82,71,115,255,200,2,246,124,40,156,74,179,90,118,22,231,162,121,121,149,72,89,68,29,7,109,79,80,156,138,36,245,219,247,135,83,12,9,143,144,121,211,141,232,1,2,8,8,2,151,54,194,35,9,48,227,83,38,143,48,240,51,94,7,14,87,75,117,43,72,88,236,177,219,7,15,83,216,67,163,2,60,167,118,80,123,219,127,83,36,101,50,171,171,212,10,152,247,246,91,234,235,119,38,164,84,237,218,100,77,52,141,115,220,80,117,77,176,109,14,43,80,215,255,127,255,172,2,173,90,181,244,68,7,140,136,198,18,84,6,101,158,71,255,185,6,131,4,230,122,109,166,67,136,166,4,129,70,35,9,166,12,129,111,220,240,40,255,251,178,100,159,136,6,29,112,201,19,172,52,178,83,37,25,71,108,73,120,24,1,161,39,46,164,218,193,67,35,102,169,160,141,221,9,51,128,22,38,2,94,106,243,74,138,185,80,8,132,83,130,0,58,59,177,187,12,138,247,127,176,103,214,136,213,153,156,237,137,197,243,2,91,202,158,198,61,134,222,238,156,61,44,35,130,200,154,87,41,40,41,155,5,162,159,94,170,160,66,147,74,123,125,65,121,72,212,204,152,228,45,48,187,142,218,4,105,9,218,169,151,201,66,62,161,158,98,232,204,132,28,231,194,237,250,226,249,71,247,195,34,249,151,73,73,21,235,100,70,58,126,13,5,44,51,65,116,81,4,82,180,137,95,32,97,216,185,212,15,2,52,185,194,227,117,25,206,189,228,78,165,108,176,56,181,175,0,32,4,234,37,64,45,220,188,72,5,158,153,194,130,64,129,176,24,37,36,56,235,99,77,25,85,151,191,202,69,246,232,219,136,255,66,4,25,247,16,41,2,17,45,191,123,164,203,146,249,195,78,46,83,146,191,228,93,134,108,132,72,86,152,44,172,181,162,25,22,46,25,239,181,52,119,149,136,89,80,1,219,192,128,48,48,16,5,3,9,211,144,49,124,33,19,79,116,165,48,158,0,211,32,68,122,49,31,4,67,1,80,24,48,151,8,211,1,128,92,72,88,12,193,206,14,199,5,34,163,176,221,17,64,36,104,112,154,1,178,35,34,117,41,36,220,110,115,184,107,230,168,247,15,106,236,230,177,198,74,230,111,124,213,204,87,220,205,20,80,197,81,162,10,96,218,194,68,145,53,66,136,74,177,210,57,146,140,208,194,102,138,51,118,145,132,206,228,208,33,110,109,218,226,53,160,186,83,92,164,16,32,169,185,150,103,25,107,24,222,76,158,222,133,35,74,70,212,214,163,40,207,205,151,101,234,186,155,49,77,150,211,245,83,249,221,152,206,35,140,197,140,70,7,84,202,73,201,248,79,207,206,126,43,85,78,41,186,83,223,239,63,254,57,255,255,254,147,161,255,90,0,64,17,164,145,72,77,243,171,198,26,16,88,150,38,142,105,3,24,143,58,181,177,128,0,46,249,175,41,159,232,13,24,140,37,10,121,182,114,249,251,130,189,56,103,24,203,236,68,142,119,55,40,217,255,164,103,5,81,169,79,58,78,191,197,203,255,155,35,240,239,216,34,23,174,169,125,190,224,215,204,110,82,94,1,13,54,195,4,241,160,164,207,16,68,229,45,132,70,177,155,182,13,157,134,219,27,12,25,24,28,8,25,158,87,24,186,56,198,25,160,52,57,50,212,190,46,58,244,118,37,101,96,12,84,176,24,37,157,40,36,49,127,107,182,214,90,236,247,55,222,200,181,2,227,110,138,255,251,178,100,179,10,6,69,114,72,11,219,74,240,84,73,73,170,101,67,103,24,141,201,33,14,177,26,201,87,34,230,245,132,9,116,239,49,219,81,215,254,245,109,209,121,40,242,152,27,124,95,101,231,254,213,72,73,242,134,86,133,169,73,29,111,9,109,119,153,30,203,135,144,190,209,226,242,241,156,173,105,211,245,115,28,75,236,190,237,159,152,60,137,139,165,178,37,196,67,111,36,178,144,48,125,189,43,152,204,246,76,216,177,2,162,231,20,232,64,70,19,106,74,139,31,72,199,150,198,187,146,125,7,194,29,185,20,83,157,70,50,91,172,18,56,135,139,126,86,165,92,143,255,255,255,255,45,194,224,0,0,0,18,176,224,132,74,177,155,134,27,144,237,210,228,228,84,179,149,190,47,211,65,96,12,252,99,184,190,191,238,75,53,77,101,106,113,30,205,75,162,27,117,127,255,85,100,32,198,71,18,232,102,71,32,121,214,41,80,160,100,7,127,255,255,177,200,247,16,114,168,16,192,148,211,17,198,17,128,207,69,82,239,146,0,0,15,56,73,41,69,214,176,1,64,105,138,104,38,120,135,155,123,212,97,144,25,145,184,230,19,14,138,134,192,193,131,9,1,191,6,56,2,96,180,10,123,192,41,56,83,27,118,9,2,58,234,216,73,141,195,121,207,148,222,149,116,149,198,223,80,138,90,248,247,153,200,72,16,48,36,98,42,217,236,142,236,81,216,106,86,77,116,147,55,141,62,115,123,181,213,8,194,156,180,16,197,131,66,180,4,204,45,179,69,227,45,51,25,35,82,70,98,138,234,230,70,194,85,42,212,107,193,133,98,220,54,17,220,159,155,8,105,137,21,44,235,109,48,243,25,109,198,48,238,181,174,82,137,85,32,43,147,104,69,160,150,168,179,77,86,195,183,225,144,101,164,51,130,123,122,135,50,69,182,200,215,41,200,0,88,32,100,169,156,43,196,57,83,80,234,187,1,107,115,247,191,168,64,212,72,65,52,179,225,153,143,228,188,123,201,255,63,36,142,166,141,171,155,137,130,114,149,184,93,107,242,168,3,167,21,149,131,92,57,221,87,164,120,40,134,75,238,136,82,30,44,136,104,59,122,75,11,87,71,9,0,5,140,166,247,50,50,168,68,193,82,179,20,164,205,196,86,52,144,40,211,145,0,18,90,42,100,64,185,109,233,41,82,248,199,33,118,251,191,236,223,170,60,231,217,98,225,138,97,233,210,218,159,157,33,210,88,157,69,61,48,69,59,253,152,53,91,205,185,221,92,147,14,173,19,110,37,52,120,151,28,93,139,153,84,88,120,255,172,95,27,172,196,251,147,164,96,137,240,114,99,196,149,144,130,39,45,154,202,126,201,247,243,133,161,229,183,14,10,195,255,251,178,100,191,9,133,146,104,204,83,143,75,216,83,232,185,179,101,67,89,20,81,165,51,174,48,211,97,137,42,102,181,146,142,57,229,14,85,13,103,184,90,26,201,195,27,245,2,77,95,115,123,175,9,247,118,240,6,64,29,39,99,201,163,145,30,60,26,223,158,94,78,156,119,42,191,117,176,16,8,133,182,222,42,99,72,85,32,112,1,153,18,136,207,125,24,46,53,168,94,190,228,15,223,238,227,29,87,183,177,146,130,69,237,122,95,245,200,122,170,28,68,138,148,58,135,25,209,149,71,3,148,133,19,38,12,138,86,71,51,59,49,157,196,12,185,158,73,210,54,22,69,101,184,99,187,229,164,147,233,31,73,130,3,10,233,93,168,83,83,108,150,20,65,194,74,8,66,2,32,3,0,160,52,9,140,15,66,204,199,232,138,205,28,196,248,229,122,141,204,80,2,60,213,245,79,12,172,2,168,193,136,102,12,34,64,48,44,25,64,224,6,46,96,16,37,204,23,70,80,26,1,104,128,193,29,227,4,32,12,100,164,32,168,52,16,206,89,130,64,22,133,154,60,145,228,37,174,111,98,67,54,85,25,72,205,9,42,249,227,211,97,199,94,104,241,222,143,80,243,93,181,46,149,103,138,64,156,175,39,208,102,17,186,88,33,168,227,162,177,41,252,186,78,50,31,238,110,143,134,38,165,43,49,48,109,107,109,142,218,197,105,101,140,148,36,72,7,17,6,166,10,161,154,225,97,48,20,105,25,70,200,72,136,8,76,172,193,20,217,75,30,131,54,72,209,9,64,58,17,66,205,185,90,144,161,150,214,40,138,66,22,10,139,198,185,193,90,147,222,154,241,56,130,201,31,178,90,50,172,74,72,147,211,24,180,203,53,82,245,236,204,136,160,205,65,153,92,210,73,102,191,255,255,255,234,161,207,242,145,109,112,2,219,181,182,222,83,241,254,104,6,179,53,19,1,219,121,186,176,34,226,13,161,234,142,254,141,42,133,94,135,61,87,106,159,27,233,179,26,118,44,250,63,37,236,178,33,30,77,98,207,38,14,8,141,30,247,50,127,134,166,54,252,106,223,88,215,40,149,66,69,154,135,151,235,197,77,158,243,15,181,158,60,34,235,85,108,253,239,127,230,220,242,182,149,246,102,60,111,156,103,44,139,156,170,140,95,236,24,162,120,184,84,1,100,192,120,6,140,12,129,44,192,156,10,140,62,14,128,201,52,226,141,92,129,252,201,36,35,76,34,151,156,192,180,33,204,13,192,172,197,180,5,9,66,5,103,179,51,7,5,14,136,127,14,18,64,55,213,32,8,55,104,132,56,76,79,180,97,17,68,82,180,57,70,214,36,248,231,247,168,173,191,89,97,69,86,239,32,200,191,235,255,26,172,255,251,178,100,223,8,135,139,115,197,131,207,76,224,111,74,153,231,96,166,93,26,37,165,30,207,113,43,193,85,33,104,41,130,140,245,254,44,133,184,206,136,136,149,89,162,206,122,233,157,68,121,232,96,230,21,114,239,102,71,35,6,164,36,65,45,100,248,149,3,13,42,2,146,27,88,217,44,10,50,136,169,7,125,22,180,220,98,82,215,210,125,164,186,207,50,85,32,245,196,138,9,178,88,153,72,167,28,73,157,76,84,71,35,186,140,151,50,43,249,38,169,228,76,70,241,223,50,226,204,62,78,187,229,227,174,204,255,221,79,219,246,224,179,184,99,46,245,93,97,72,124,12,186,91,173,163,59,254,188,217,72,4,176,130,195,132,136,24,15,160,119,240,136,164,71,229,57,29,42,25,196,175,255,236,10,235,1,122,235,234,196,50,85,38,155,203,4,135,80,113,72,133,7,200,113,12,249,48,108,189,157,204,152,249,172,131,185,95,208,198,40,184,174,223,29,87,14,221,150,114,70,175,174,75,199,139,0,48,146,146,73,24,88,1,24,38,6,142,141,70,31,243,70,58,110,6,134,252,198,9,25,7,30,78,70,138,131,68,36,89,130,128,41,8,168,177,101,102,22,20,127,231,99,193,207,44,114,9,80,207,73,98,33,108,72,5,97,221,73,236,62,208,117,220,111,54,9,54,114,28,107,88,237,90,149,160,125,111,186,177,66,209,108,163,207,34,109,30,136,108,230,24,56,72,42,147,34,137,244,73,246,8,133,18,50,19,3,56,0,50,180,118,2,68,0,165,92,146,36,93,96,200,211,215,40,183,52,254,237,30,157,218,222,18,101,253,62,86,230,51,195,156,107,146,186,125,136,28,108,81,177,91,157,162,119,10,121,206,141,125,106,199,249,238,143,205,164,251,41,121,17,80,210,182,215,239,94,158,173,60,45,82,173,75,31,57,240,43,101,16,105,49,179,77,102,51,90,12,237,215,18,122,161,136,244,76,2,122,238,134,145,192,223,250,243,42,103,1,193,82,224,44,244,129,189,208,135,252,144,184,89,2,199,237,43,254,112,109,176,81,163,61,69,72,27,119,12,124,77,223,168,64,58,204,190,131,158,222,160,245,195,34,118,107,254,186,111,240,128,3,6,201,130,64,5,152,37,6,33,145,74,32,26,87,39,209,211,74,5,153,251,6,177,168,75,25,25,87,6,81,133,96,96,25,24,6,97,129,144,91,162,116,92,195,7,211,110,91,12,8,5,103,81,133,70,56,17,83,196,160,130,99,59,188,97,33,163,125,66,226,219,104,246,62,254,159,12,110,63,121,82,78,115,235,76,173,235,248,216,221,234,23,229,112,174,64,106,222,108,231,104,153,26,84,226,66,99,71,243,74,36,177,217,144,44,133,255,251,178,100,195,8,133,223,97,200,187,187,50,242,83,227,105,49,105,35,114,91,197,219,22,47,113,43,193,135,31,102,181,149,141,101,183,169,101,9,96,7,200,173,236,201,152,96,248,25,1,106,68,145,64,129,89,36,161,4,161,217,66,154,22,115,32,172,88,168,171,111,52,89,226,23,90,217,93,76,66,130,19,44,242,36,205,212,215,166,24,142,239,249,152,222,235,48,114,133,162,162,28,116,161,28,216,162,237,69,52,169,53,154,237,249,82,73,207,24,233,86,106,158,208,222,207,75,38,180,228,214,190,210,67,21,9,46,72,158,72,94,71,27,77,139,252,234,19,64,195,154,155,40,201,165,58,103,195,111,219,246,245,12,64,2,107,227,87,211,44,40,39,174,105,177,224,34,11,71,30,194,117,151,80,91,50,3,144,82,192,51,167,35,14,107,216,2,78,134,106,210,3,117,63,38,40,177,231,76,177,102,87,45,205,89,8,193,72,205,139,218,233,171,70,128,97,74,242,127,193,251,200,152,95,255,210,192,0,44,9,42,10,1,147,3,176,16,0,0,41,136,105,103,153,43,6,233,169,74,186,152,136,137,73,131,58,202,152,6,4,73,129,56,54,2,1,52,192,28,23,1,194,113,0,1,161,247,90,131,131,26,251,182,238,18,129,87,118,137,139,231,0,194,111,101,72,246,229,180,122,222,230,173,238,0,249,141,227,86,204,220,139,191,205,93,201,224,179,39,188,147,178,111,209,109,71,7,22,234,53,159,121,74,218,134,103,141,192,178,4,12,106,30,162,2,201,52,64,163,138,222,14,37,211,34,236,37,210,198,102,239,111,81,174,151,21,77,60,218,61,29,233,50,68,203,153,55,9,107,99,220,103,194,238,125,167,138,55,231,94,61,125,175,185,158,157,232,170,85,247,185,101,53,74,180,221,183,159,221,177,153,219,206,109,126,243,143,153,75,218,170,168,220,236,112,64,48,120,56,128,192,65,193,74,140,170,149,249,103,23,183,16,84,184,110,39,61,124,118,51,16,137,234,199,13,136,20,93,227,153,13,197,45,51,88,42,36,40,102,206,125,57,86,50,250,14,82,7,69,194,175,95,114,183,23,168,0,201,181,239,102,15,227,153,183,189,219,186,127,251,55,255,212,8,193,84,7,204,23,2,80,192,188,39,204,10,162,108,196,21,68,205,48,86,0,208,244,33,13,90,143,240,203,252,2,204,35,66,12,198,204,63,204,10,2,188,192,96,11,80,208,4,16,96,36,255,14,8,181,48,74,196,197,21,166,84,213,74,126,83,99,152,149,255,19,116,234,54,13,243,44,126,79,81,217,189,82,197,38,86,30,26,76,235,93,253,105,96,155,120,180,130,95,133,119,97,228,166,213,44,223,90,39,13,53,104,255,251,178,100,194,136,6,4,117,199,179,219,50,240,83,6,9,130,104,35,116,220,73,219,22,47,101,47,129,107,167,38,245,144,141,220,96,182,227,80,147,208,36,38,56,129,149,142,17,37,232,67,169,136,68,8,76,147,170,185,181,20,18,157,58,131,144,18,48,129,98,74,101,42,155,123,143,62,102,131,216,99,79,236,97,26,58,211,71,23,96,157,50,36,114,146,200,149,216,52,77,5,155,146,139,166,154,2,103,156,142,16,50,109,4,255,131,164,187,237,133,35,110,170,74,106,147,225,230,103,185,245,151,24,141,123,149,103,255,223,243,188,205,255,124,62,212,232,144,128,0,192,1,52,146,54,198,88,228,66,100,96,9,107,37,7,54,162,17,8,97,255,145,206,79,174,46,255,155,151,201,21,76,35,189,33,75,109,142,87,83,102,166,65,49,248,255,144,2,20,100,212,147,6,212,205,129,65,52,82,42,138,134,246,146,169,2,114,98,55,58,101,198,204,243,89,31,67,40,114,217,186,217,230,123,246,231,139,188,136,0,0,0,2,92,205,248,208,148,164,204,15,11,204,188,153,77,181,158,77,115,248,12,214,34,13,157,179,140,222,17,3,3,19,19,198,3,15,66,164,224,115,140,6,7,204,158,29,18,182,130,189,178,220,78,193,101,96,95,1,32,19,105,44,119,36,241,123,221,195,85,237,110,45,170,218,207,13,71,97,24,235,60,237,213,137,201,212,158,37,38,58,102,193,196,136,22,77,159,146,115,102,58,155,251,116,97,71,206,49,209,111,180,89,200,2,153,106,64,180,12,145,148,40,180,154,94,62,188,29,21,103,57,210,86,247,233,154,103,162,102,19,24,230,146,148,205,61,14,87,214,110,73,223,222,187,41,237,16,42,117,148,211,251,176,27,49,61,174,82,42,76,47,146,75,11,70,154,139,162,126,122,116,109,210,237,95,214,128,124,22,228,73,164,135,57,180,62,46,224,42,145,98,204,75,213,252,110,38,236,46,86,19,143,214,247,251,194,243,42,163,184,233,71,19,179,161,131,6,101,229,183,47,33,80,238,85,8,218,236,76,84,117,200,41,156,5,23,137,131,169,88,176,149,163,138,6,170,187,213,206,96,55,219,251,230,63,151,157,155,245,223,255,201,132,195,12,176,15,0,4,145,129,104,57,153,54,32,193,171,27,102,153,225,45,201,161,96,251,153,86,208,25,138,240,120,138,4,89,140,16,107,24,143,4,153,135,70,0,64,120,234,56,223,219,19,6,6,147,125,91,223,3,1,138,221,226,16,72,146,42,70,4,41,184,242,246,223,109,198,255,247,111,142,190,77,142,93,195,241,227,155,206,253,76,168,84,78,80,66,132,3,17,162,5,45,106,68,80,193,135,196,178,103,136,138,32,255,251,178,100,193,136,197,247,118,201,99,166,22,226,83,101,233,163,101,163,89,92,153,227,20,47,113,43,193,119,157,102,77,149,25,101,156,208,29,179,55,97,110,207,33,140,249,211,66,164,140,190,228,0,196,69,153,31,15,46,64,56,54,30,92,126,40,85,235,160,190,222,145,21,105,9,226,51,51,93,77,73,162,8,171,9,184,116,105,224,221,24,9,72,104,144,192,210,146,180,214,118,191,193,171,135,216,219,40,151,130,172,250,33,214,59,213,183,58,246,155,105,84,144,160,43,77,45,11,247,114,95,167,25,206,52,181,33,131,119,60,216,165,146,242,198,58,73,142,117,50,213,181,214,218,67,153,226,93,115,8,97,95,150,81,133,210,246,171,19,114,217,200,2,73,154,37,115,126,189,119,21,4,105,177,70,71,122,188,61,252,101,204,172,242,159,25,233,169,254,70,225,144,124,20,107,155,237,157,171,55,165,107,175,78,156,173,214,135,99,210,183,184,110,150,157,1,97,44,46,64,29,73,149,194,83,107,219,227,41,118,78,231,255,239,246,36,0,67,10,80,6,48,44,5,145,8,31,24,84,60,97,141,9,8,156,182,56,25,146,8,89,154,71,15,33,147,184,34,152,26,129,57,139,80,138,152,90,131,112,56,38,149,6,43,11,159,213,44,10,39,184,140,65,117,142,133,48,42,2,70,137,211,224,129,148,43,24,22,212,66,214,124,249,77,154,71,238,181,75,120,229,118,129,237,231,216,183,171,240,204,8,72,196,15,70,147,116,33,123,110,188,40,194,226,46,37,170,19,227,161,174,100,163,103,220,93,6,247,58,166,41,45,75,69,185,4,49,225,182,225,156,175,179,221,238,86,86,51,105,154,141,17,2,42,77,49,46,96,44,84,197,201,173,89,152,220,227,55,16,231,3,38,212,243,235,92,245,206,124,237,82,102,116,85,59,167,51,25,159,227,203,83,53,21,119,157,187,206,126,211,13,174,243,202,142,70,210,66,138,252,164,171,21,132,35,249,67,7,212,137,17,136,9,244,199,64,57,247,55,223,250,11,100,22,171,227,24,115,38,45,112,88,43,156,84,39,166,99,78,153,132,64,68,78,86,197,238,17,113,51,28,101,195,4,0,236,68,134,87,30,241,243,172,89,95,124,1,203,238,62,140,95,95,228,209,185,154,230,0,160,36,0,81,48,107,0,32,128,131,48,62,6,227,18,148,210,50,174,47,35,111,196,80,49,177,17,227,35,85,42,57,50,168,197,76,32,53,204,205,68,82,129,34,57,24,136,78,117,195,208,144,181,103,68,90,161,128,128,113,84,63,40,9,70,76,10,7,115,102,31,239,134,129,99,216,184,114,16,240,241,120,198,32,69,79,25,104,3,4,83,141,62,134,139,143,23,255,251,176,100,190,136,198,56,119,70,19,220,50,240,84,5,169,163,96,227,89,86,205,139,29,79,113,7,137,88,30,230,141,149,13,45,123,187,155,173,227,251,154,154,186,149,28,139,205,12,166,152,91,31,77,188,55,113,44,204,145,66,218,61,212,85,56,199,133,30,204,137,181,197,197,99,67,160,229,10,161,227,89,35,51,38,86,138,42,29,204,136,30,49,101,166,43,163,167,150,219,110,183,97,233,12,57,59,84,74,126,215,161,232,86,221,14,161,252,236,242,72,218,108,78,231,62,48,42,11,152,186,173,48,38,44,190,86,104,122,243,195,70,233,255,133,35,59,211,32,174,144,193,177,59,211,141,181,98,115,60,83,214,84,166,145,80,54,222,85,66,31,95,52,197,182,198,67,226,81,226,147,169,9,229,255,137,193,205,56,142,140,244,77,70,148,7,110,104,100,158,119,31,164,204,107,131,0,51,98,210,33,2,99,3,0,55,48,136,4,195,35,144,241,53,4,89,163,19,229,148,50,244,1,195,43,151,59,49,110,6,49,8,7,152,240,132,241,133,24,27,0,65,197,128,57,131,77,70,89,158,133,192,138,99,15,50,83,15,129,30,226,0,105,64,90,70,68,44,108,243,112,79,30,186,184,253,122,11,63,75,248,119,59,215,30,168,119,152,103,150,23,152,84,184,202,34,168,81,8,9,133,72,19,76,212,43,198,52,205,122,253,253,185,179,37,16,218,35,181,185,91,47,29,78,210,109,18,41,211,94,209,34,134,36,223,77,148,19,79,248,209,50,8,52,246,36,129,135,233,14,54,179,114,212,85,5,17,166,133,2,11,18,176,172,241,40,190,123,170,211,21,134,233,209,240,110,253,101,181,171,226,83,254,62,43,123,65,60,233,66,57,147,172,141,79,220,113,76,172,184,220,191,225,186,1,0,0,0,0,4,237,117,178,65,69,149,51,168,94,180,168,30,49,139,205,10,236,59,1,44,128,31,254,51,20,122,22,177,106,48,58,54,148,163,142,100,180,89,86,238,115,26,248,237,231,155,114,178,89,134,34,248,129,102,110,170,140,10,187,137,188,39,176,185,114,22,70,83,74,110,153,177,166,209,84,231,86,235,171,46,173,225,10,183,135,202,136,220,184,251,76,236,222,159,191,142,107,110,147,193,31,29,160,11,228,70,12,20,0,12,88,36,140,8,128,156,195,173,73,204,138,142,72,207,173,118,76,99,2,28,205,56,24,79,90,73,48,187,140,211,194,19,77,0,16,61,144,24,36,98,114,85,128,64,157,116,59,13,124,28,17,156,42,129,212,42,148,192,160,38,105,16,134,51,157,17,224,126,24,92,9,93,9,232,88,176,112,59,122,233,160,30,13,226,11,220,65,149,162,173,93,221,127,207,104,255,251,178,100,209,136,70,133,108,198,51,220,74,242,107,233,217,191,96,166,87,85,197,161,29,47,113,7,129,86,162,166,205,147,141,101,134,76,43,22,77,167,188,76,205,90,125,250,77,142,249,29,83,9,8,57,246,152,165,33,101,43,169,121,237,225,7,201,143,84,40,62,201,60,216,222,31,88,60,151,139,34,20,189,57,91,152,153,136,159,249,137,183,123,226,182,111,152,242,201,172,234,208,218,148,246,44,173,150,198,155,22,169,102,137,2,88,113,13,76,176,28,210,160,136,70,160,148,48,124,29,127,215,234,84,66,131,242,114,24,109,231,114,193,5,88,44,145,216,40,147,236,85,10,146,116,146,167,70,88,113,179,47,227,188,45,92,145,246,139,79,219,181,108,127,204,141,10,55,90,204,81,123,125,193,148,111,237,90,200,179,186,199,80,0,0,10,32,107,9,132,96,193,160,9,12,13,193,68,196,225,197,76,182,74,56,212,93,114,204,198,193,224,199,229,206,140,254,40,140,76,27,13,228,12,140,231,10,196,32,10,254,48,200,3,56,16,52,34,21,16,61,223,120,128,192,244,233,8,54,139,83,224,0,181,73,201,93,123,109,217,102,109,203,200,246,41,200,231,112,114,13,234,177,99,201,147,130,229,26,78,125,230,94,159,159,197,187,237,51,182,150,58,103,110,179,253,99,149,81,215,129,186,126,95,150,59,210,89,137,227,146,97,234,114,194,60,173,142,146,179,202,30,75,74,46,243,135,93,201,125,83,19,142,250,38,143,97,255,96,237,42,67,5,110,31,192,190,51,231,76,106,138,223,87,214,45,198,35,235,71,150,131,218,230,38,155,52,159,156,150,41,61,49,76,213,206,153,232,101,175,237,183,223,243,254,31,239,159,122,93,142,10,86,27,28,101,132,68,175,120,12,160,0,9,48,39,65,205,65,24,89,252,54,208,215,150,89,233,44,108,115,76,193,39,156,142,1,177,201,67,32,5,211,203,196,44,137,236,100,209,108,232,237,156,125,24,114,25,247,106,222,223,203,197,114,70,41,201,6,73,19,156,218,53,240,232,156,201,183,108,198,175,149,255,239,125,232,172,13,72,231,120,82,212,149,210,19,152,85,12,238,6,15,29,199,113,206,179,125,0,241,148,20,136,33,5,64,148,152,32,140,81,133,28,203,180,34,204,250,82,32,152,161,204,104,78,204,241,141,68,111,2,214,98,226,44,165,148,152,41,113,215,205,160,181,122,208,234,237,184,84,9,145,87,24,20,137,92,121,105,163,103,161,40,81,184,78,190,231,169,135,103,87,8,164,14,152,83,39,77,78,50,216,220,18,84,241,197,33,177,105,20,252,42,12,198,81,74,47,219,74,178,90,141,227,19,64,92,141,111,9,219,95,206,205,103,255,251,178,100,216,136,134,151,111,198,75,221,97,226,105,40,217,99,104,38,117,87,97,165,33,47,109,39,161,126,166,167,52,156,32,92,71,5,158,189,214,166,72,135,97,55,237,109,167,73,81,116,107,227,109,141,69,163,65,87,166,42,122,212,78,170,172,42,97,115,115,74,44,61,44,169,212,11,218,173,93,167,105,181,52,182,227,119,177,187,186,149,61,133,21,157,189,183,103,44,125,71,213,121,142,29,1,143,101,182,201,3,235,3,74,106,102,235,158,4,83,157,94,91,12,250,2,251,253,175,175,56,111,143,35,231,185,149,105,87,197,98,14,133,100,24,112,210,122,156,211,97,12,90,88,21,105,207,183,212,116,69,77,94,223,38,203,201,184,132,145,228,84,64,180,104,72,232,134,210,62,191,40,155,181,90,79,155,152,206,235,104,72,107,225,71,68,51,2,212,177,0,4,133,130,244,192,248,7,12,32,193,136,200,202,13,141,89,216,44,236,85,206,5,159,20,216,64,222,207,57,29,204,159,56,78,113,69,77,67,1,12,0,0,197,0,99,2,201,147,83,220,163,3,193,208,16,0,215,11,174,96,104,1,2,150,3,213,233,58,96,248,134,212,107,49,42,175,14,238,250,116,122,86,253,248,236,202,114,55,180,242,230,144,199,193,105,242,200,223,114,175,179,86,97,124,254,3,214,234,114,186,217,245,231,110,189,165,186,141,177,237,14,229,139,65,142,178,219,10,47,13,90,120,177,99,53,14,178,146,138,225,73,44,99,171,183,28,230,223,179,52,62,109,124,49,193,109,63,179,45,56,219,23,232,12,31,116,189,233,94,181,88,63,95,191,139,28,165,154,68,253,22,89,15,182,184,185,85,38,30,187,136,102,126,181,199,191,63,187,255,161,207,171,232,175,108,106,39,223,234,217,139,188,135,99,203,111,235,14,95,118,205,79,251,233,86,69,108,141,166,198,89,215,25,37,49,14,5,5,134,52,72,84,17,8,97,222,199,83,110,22,122,253,95,51,199,255,254,77,42,42,172,245,159,253,165,222,108,249,50,47,101,116,171,189,203,220,98,79,39,111,192,45,122,122,216,141,78,72,143,35,33,9,118,50,119,223,201,250,29,38,31,192,194,13,86,208,214,133,121,74,102,198,67,110,245,58,185,5,21,47,148,151,13,206,176,24,16,208,28,8,129,28,80,8,12,29,92,192,196,137,95,76,61,92,52,197,240,8,76,91,93,120,219,137,195,23,27,76,128,164,51,129,25,5,21,249,140,130,71,222,58,134,22,21,58,219,110,130,195,27,197,64,234,132,192,198,30,2,57,248,196,109,76,54,216,150,224,220,105,213,208,131,180,241,74,3,20,71,106,169,145,62,211,89,123,90,147,85,200,232,178,33,216,241,13,255,251,178,100,212,142,7,15,119,196,139,221,97,224,100,42,57,147,100,195,127,22,241,189,24,47,113,7,137,85,26,102,245,149,13,157,201,7,196,2,10,133,23,54,134,188,25,142,49,36,194,79,35,146,252,225,150,239,100,220,32,222,229,210,82,199,44,143,93,140,116,83,137,64,153,201,16,204,40,81,7,92,238,194,36,15,234,171,125,169,184,118,56,114,204,204,216,217,253,43,238,107,129,243,208,139,20,247,223,248,181,179,14,35,155,64,129,115,233,85,66,0,2,128,5,142,182,147,29,250,164,130,170,144,236,12,116,169,60,175,179,239,206,174,198,0,133,187,211,127,153,90,212,140,221,172,188,189,76,235,32,162,182,194,70,11,202,68,103,87,135,173,72,224,162,0,194,53,165,230,211,124,193,51,105,35,73,47,93,214,147,255,223,158,69,219,222,149,103,15,67,215,246,255,245,242,0,36,42,178,130,115,3,240,60,48,56,0,51,28,179,212,52,26,67,19,127,193,245,50,191,13,179,51,213,83,61,193,172,197,193,227,169,47,140,242,153,1,8,128,193,19,21,144,143,70,187,3,16,150,171,196,228,137,21,221,98,81,9,16,66,90,98,16,35,20,164,110,21,98,80,254,69,96,184,118,74,159,216,40,116,247,216,226,242,5,143,151,24,58,133,7,81,40,157,59,48,82,211,68,225,99,172,162,92,210,38,117,120,28,10,137,234,205,50,96,158,217,69,212,211,112,31,214,160,219,244,136,130,74,9,21,138,4,210,129,25,116,10,109,69,27,112,36,83,72,106,224,226,6,23,36,125,47,52,17,237,54,221,79,132,208,24,32,73,158,43,47,5,241,53,161,11,103,84,109,173,181,5,5,220,167,164,100,104,214,240,135,110,53,43,196,180,219,46,168,63,194,250,251,155,43,187,247,183,147,140,119,17,194,63,167,128,0,6,9,13,36,141,54,63,89,50,20,22,52,245,44,77,18,91,211,113,246,189,102,137,216,109,251,248,227,52,199,196,127,255,208,178,138,98,13,241,26,106,47,227,55,134,204,86,122,110,229,215,48,236,114,177,22,69,10,5,182,87,38,142,238,135,204,216,117,90,81,138,76,239,119,102,218,23,168,117,34,227,130,237,228,43,5,19,136,143,25,107,208,80,184,89,211,184,101,36,21,76,2,192,12,120,6,12,13,128,156,197,164,206,76,207,128,68,216,209,139,12,20,65,120,203,184,181,76,102,192,212,192,156,0,141,179,36,228,28,131,0,81,120,64,138,98,219,196,160,46,212,67,0,197,8,73,84,76,152,82,217,131,12,137,222,59,243,31,134,53,106,57,202,255,225,202,167,103,104,67,13,137,111,212,153,52,114,36,186,73,171,184,216,170,83,167,181,20,174,36,234,103,7,255,251,178,100,210,136,134,195,117,198,51,220,73,224,99,104,137,173,96,195,127,25,17,207,28,79,109,105,9,69,33,166,233,131,141,100,212,222,244,12,214,165,102,46,83,165,15,29,57,64,63,97,186,165,116,177,198,53,137,66,151,46,189,140,153,130,65,161,122,137,67,144,107,217,19,57,201,218,246,33,174,212,77,12,107,38,23,217,159,20,233,99,94,246,121,199,178,28,146,105,159,81,28,159,83,53,195,160,249,198,73,106,239,135,44,189,53,179,191,190,246,162,253,55,203,143,90,205,68,116,69,34,9,100,109,196,57,133,100,244,79,162,94,173,243,43,152,165,36,114,29,115,133,33,77,78,122,105,245,213,24,140,153,196,41,173,205,9,14,65,58,104,134,87,238,196,138,89,19,84,216,212,233,156,78,254,99,55,59,110,85,178,200,236,54,62,159,30,199,205,54,33,220,76,152,100,201,87,53,182,34,184,224,0,40,1,129,216,2,152,50,129,209,129,144,47,152,77,185,73,139,193,169,26,1,1,33,156,80,133,24,134,186,241,154,152,198,28,79,28,84,186,108,242,248,56,40,36,11,49,16,240,240,141,16,80,209,36,217,123,68,49,136,38,44,56,29,40,34,92,16,144,128,225,128,65,234,35,239,152,43,98,190,167,142,187,118,8,189,54,173,35,26,219,136,169,139,23,178,73,44,85,115,239,152,46,150,35,63,122,40,32,57,126,168,119,137,121,252,7,180,142,38,152,82,69,68,209,81,232,253,122,194,225,20,244,217,197,13,21,153,60,199,158,214,27,156,173,154,135,235,22,82,151,214,123,96,200,203,203,189,201,51,231,216,183,75,177,100,43,29,114,175,83,23,54,178,246,251,211,49,111,219,31,171,72,119,141,150,33,195,220,218,94,245,189,41,57,246,98,182,247,61,199,171,7,39,188,195,86,178,234,169,187,126,252,125,133,182,215,157,2,72,224,0,1,35,72,132,67,80,109,98,66,37,208,48,22,33,48,242,90,47,173,122,142,182,254,129,106,225,222,217,255,247,255,252,220,26,147,38,113,227,17,42,85,108,212,138,23,212,81,196,56,164,123,203,209,96,212,250,241,49,86,168,166,65,166,238,165,73,207,34,181,122,167,251,17,28,124,161,110,191,76,220,62,225,144,94,236,120,2,113,51,109,127,250,188,205,122,64,0,149,82,222,80,5,24,44,6,0,128,51,40,163,179,97,96,163,65,190,211,6,7,147,104,94,243,53,128,213,85,49,244,96,48,160,44,70,167,36,32,14,51,52,15,38,0,158,203,147,104,0,244,157,40,2,39,66,224,92,11,113,202,228,73,254,242,165,142,194,244,181,232,18,59,231,180,137,85,26,73,49,33,201,35,116,149,156,64,48,187,68,141,30,152,51,255,251,178,100,207,8,6,225,116,198,43,220,97,208,97,104,73,122,104,195,123,87,197,163,37,142,153,53,201,82,21,165,49,172,140,160,90,86,121,73,20,230,104,217,64,138,105,166,247,181,143,26,80,0,52,165,43,151,137,200,239,118,68,157,237,203,217,212,95,116,105,236,215,47,98,85,219,154,201,181,56,108,117,34,193,157,240,131,41,65,211,101,26,69,45,117,88,66,218,8,248,229,159,73,132,17,150,86,61,119,202,145,206,161,140,238,84,16,230,234,8,167,164,127,235,214,111,84,116,96,0,0,128,21,165,201,30,88,188,96,2,184,208,11,57,182,130,56,61,38,30,122,94,161,170,178,118,197,130,35,239,239,33,126,55,24,136,10,181,240,122,19,150,162,202,233,78,18,195,170,50,31,28,207,233,27,198,44,173,118,145,88,94,12,11,12,5,194,224,29,16,191,201,0,88,38,67,46,159,55,32,213,174,133,24,0,32,25,131,32,144,232,74,98,72,160,108,115,228,124,143,164,103,8,118,118,56,98,120,103,6,108,56,238,97,57,134,3,145,49,153,16,40,43,84,48,67,115,188,202,7,2,202,31,87,216,2,27,116,168,2,80,115,76,98,65,205,10,158,25,213,123,187,165,171,9,97,31,42,129,200,248,58,114,209,164,11,102,186,20,109,24,187,100,10,139,168,178,70,70,95,76,75,166,129,122,109,186,84,48,15,169,99,142,10,97,146,28,66,177,120,209,48,165,98,97,8,168,152,188,224,22,122,173,66,82,214,73,173,122,159,148,39,141,78,51,200,111,197,106,74,223,159,85,10,37,96,215,66,153,101,175,9,73,99,84,142,219,65,22,140,171,221,4,224,188,155,95,16,209,246,21,109,215,178,109,208,74,27,113,164,51,147,22,171,175,177,127,50,161,219,98,109,227,210,28,30,220,59,251,64,1,144,56,201,37,161,21,164,131,76,9,19,80,164,199,247,34,74,107,109,9,20,102,14,209,48,42,217,183,116,0,99,169,73,8,234,125,255,255,100,107,122,32,97,41,37,158,58,234,112,247,81,234,235,23,108,156,235,148,181,174,175,103,51,45,212,234,151,156,203,252,189,221,188,205,115,207,159,89,81,80,106,108,120,124,141,75,82,104,200,95,234,59,206,250,125,253,112,21,163,0,96,8,8,2,19,0,48,80,48,114,54,195,17,145,180,52,1,61,3,0,192,212,48,66,58,195,19,80,49,194,195,188,45,49,69,68,249,102,224,129,227,114,131,76,7,126,95,32,32,0,180,221,74,194,167,74,4,129,138,26,184,238,250,239,161,55,33,191,38,18,159,223,231,203,92,212,141,61,178,205,74,77,199,92,68,244,150,140,217,155,214,170,165,211,11,43,86,85,91,232,28,117,41,48,145,255,251,178,100,206,12,134,107,112,199,43,187,74,82,97,168,57,74,104,195,122,88,97,195,34,79,109,39,73,118,34,165,53,163,9,233,147,72,25,68,49,198,23,93,109,105,136,214,248,118,148,95,34,238,198,66,203,162,98,241,18,209,197,106,104,244,196,152,97,60,110,178,186,70,230,186,9,159,205,181,103,86,78,70,117,159,115,134,101,73,222,104,140,44,129,156,205,202,97,132,80,140,26,169,41,118,183,67,159,255,254,202,31,35,189,2,176,39,193,174,252,156,0,8,162,4,20,196,63,46,120,71,101,130,14,157,38,166,132,8,23,202,165,141,174,164,216,173,86,8,70,221,99,125,62,202,242,47,86,179,209,69,188,218,2,87,44,145,34,140,204,114,185,249,144,213,233,162,72,246,178,181,76,211,173,82,215,187,221,181,46,138,90,245,84,157,246,186,26,183,190,142,168,152,46,107,168,165,214,111,187,178,6,206,223,192,40,9,147,0,176,79,48,40,3,3,17,21,68,50,108,31,115,131,209,253,50,178,6,243,56,146,213,62,0,24,193,206,67,109,133,140,50,147,64,18,172,1,19,207,50,66,18,29,183,142,226,231,2,133,97,229,242,76,77,141,24,80,42,203,235,195,121,84,184,126,188,172,245,29,130,123,167,2,123,146,244,168,88,38,70,78,154,134,216,13,177,182,38,25,32,92,51,98,180,36,137,161,76,131,99,121,23,205,3,213,4,140,27,92,15,52,23,212,135,80,76,56,84,68,195,42,197,98,51,36,237,41,139,173,6,85,69,56,121,197,21,210,140,69,37,149,88,253,66,144,34,58,141,148,85,8,56,253,106,10,68,77,230,154,70,245,5,92,16,77,22,72,193,149,10,47,9,228,226,180,17,69,181,144,45,111,142,49,90,157,107,189,82,201,47,238,63,239,255,220,86,139,173,179,23,103,137,26,107,127,255,255,250,238,0,0,0,3,73,10,36,145,39,195,162,2,169,68,103,33,39,80,57,130,49,192,111,235,175,159,215,89,221,215,120,237,60,163,138,146,129,211,52,173,147,248,221,81,54,58,133,147,119,161,193,128,124,203,63,94,230,121,149,84,119,38,98,88,190,133,151,50,211,205,240,85,45,160,135,85,197,202,123,191,148,189,18,150,49,102,100,57,137,190,243,211,246,232,6,64,8,198,10,0,38,8,131,70,13,8,38,131,131,39,43,100,102,243,252,38,108,155,102,246,98,38,130,140,230,29,140,102,107,131,162,17,145,85,222,3,0,1,147,51,133,225,32,6,180,220,12,20,0,37,52,69,96,118,1,80,80,153,64,163,15,187,41,70,102,6,253,42,202,179,104,80,126,153,253,169,236,224,77,115,145,5,60,156,43,36,109,155,55,56,150,118,58,80,31,12,107,255,251,178,100,205,136,6,176,121,70,131,220,73,224,93,166,137,141,104,195,121,87,17,159,33,46,176,210,201,65,17,230,245,134,12,220,136,52,37,102,210,91,165,34,52,211,36,159,48,40,114,158,50,208,60,67,63,69,254,99,114,239,46,85,57,231,249,223,56,141,210,170,101,30,114,4,91,77,216,44,217,165,89,69,152,225,152,206,235,181,19,68,199,126,91,131,1,24,107,82,197,40,163,210,56,171,138,213,209,175,106,234,45,80,194,25,133,48,0,24,0,238,173,162,144,133,73,114,140,39,82,135,33,0,6,192,96,225,65,48,242,50,152,48,233,251,207,185,210,196,11,216,16,161,64,193,42,64,238,0,14,86,206,99,54,89,234,231,61,168,234,167,29,9,128,72,134,225,37,89,44,77,168,186,90,188,40,125,167,224,114,201,40,230,60,67,242,96,48,12,1,147,2,96,1,48,38,13,51,20,183,3,50,208,96,51,90,69,90,51,63,16,195,31,71,250,48,177,9,227,2,160,201,48,234,6,195,0,16,255,12,30,150,204,68,100,48,4,180,96,12,250,178,103,116,193,33,247,189,52,10,11,139,228,192,100,151,143,79,212,129,233,198,159,62,67,60,178,255,103,79,102,126,237,184,13,191,183,73,45,171,106,50,204,227,11,93,39,192,136,171,18,147,248,97,55,51,128,216,151,140,170,117,148,231,69,167,168,126,116,39,172,56,243,198,75,39,131,240,147,9,127,76,207,222,60,41,33,178,72,213,37,42,153,149,157,59,109,121,233,241,40,225,122,243,181,204,46,219,64,176,168,116,181,99,201,91,115,228,252,245,137,74,145,97,97,127,60,162,6,96,181,226,74,88,169,154,211,84,148,56,114,170,131,162,217,154,19,75,27,114,176,185,73,68,222,249,213,48,241,239,131,245,13,125,58,63,142,200,191,235,104,190,187,72,179,166,157,148,154,29,160,117,180,219,161,122,163,160,0,0,137,162,74,2,6,142,64,2,4,99,5,18,17,81,130,1,204,93,245,1,176,18,206,67,121,117,150,140,66,3,202,187,75,109,111,24,158,127,209,155,137,84,155,184,78,49,82,12,44,176,131,77,43,81,99,178,132,241,100,102,163,26,59,223,25,106,37,88,144,243,206,95,222,189,229,42,168,199,153,153,215,39,253,203,248,200,172,44,78,19,2,54,151,57,58,255,212,1,10,10,176,144,6,96,152,4,84,11,76,58,188,204,167,93,206,108,214,12,244,11,141,219,54,76,240,0,140,22,15,12,138,11,137,4,134,64,211,64,160,57,147,97,242,65,197,42,74,208,99,21,58,40,3,45,152,0,4,7,74,133,96,130,94,94,220,177,238,190,70,201,65,223,7,238,72,188,89,132,75,47,153,9,60,122,61,3,255,251,178,100,214,136,7,130,115,69,131,220,98,240,99,168,25,58,109,35,122,23,181,161,37,46,164,210,201,46,22,230,53,131,9,252,30,169,7,236,65,213,6,147,61,67,210,51,50,198,27,74,140,161,137,160,224,132,201,240,28,154,41,43,117,45,13,203,104,211,48,211,247,137,97,70,17,71,144,24,114,78,238,40,90,9,181,163,230,208,70,43,152,84,230,157,154,162,184,89,212,246,129,78,125,170,201,125,56,229,102,85,193,160,151,193,231,139,111,152,180,31,19,80,14,83,11,209,89,160,27,62,71,143,33,44,64,0,0,8,22,45,162,0,31,75,30,29,112,192,1,69,40,249,28,17,109,247,127,218,230,240,174,174,175,242,36,22,254,243,243,235,88,132,65,250,102,190,76,255,222,138,187,103,138,251,26,253,52,146,207,221,140,105,136,103,100,19,26,219,19,189,153,216,68,98,207,214,33,184,173,11,0,0,0,2,182,226,68,136,191,211,49,161,25,8,134,2,175,28,137,226,103,225,57,156,38,38,57,6,160,240,84,46,0,3,198,174,55,160,36,99,203,71,185,166,83,215,129,142,89,86,48,197,32,152,161,116,57,242,92,97,178,221,87,162,75,74,149,203,16,167,45,214,239,135,8,158,109,41,113,98,226,25,148,107,76,206,17,245,66,149,114,130,130,2,56,242,67,165,177,40,70,66,0,195,8,213,122,197,23,46,164,145,25,54,36,120,93,47,18,57,17,218,34,202,145,168,244,211,158,194,136,236,209,68,155,58,125,178,122,101,41,238,205,0,82,76,77,117,148,142,67,89,184,39,11,167,226,208,210,235,172,179,132,154,129,5,140,18,91,46,60,132,217,9,253,60,168,84,68,217,144,12,230,203,43,74,16,136,75,169,52,100,166,182,111,255,160,0,0,160,0,213,34,227,46,129,161,24,96,70,103,2,46,24,153,9,169,44,114,22,29,248,139,201,81,135,156,226,20,60,99,90,6,130,21,131,138,16,2,70,47,83,20,76,139,224,35,34,128,81,211,111,160,217,198,143,103,255,255,217,187,247,219,31,246,39,250,64,32,4,28,10,198,1,96,50,96,78,13,134,30,71,100,100,46,89,198,151,9,154,98,206,5,70,49,136,240,97,130,10,1,0,30,97,118,7,102,13,224,225,17,109,194,167,7,19,118,166,85,100,175,9,137,140,76,18,8,17,28,208,153,64,138,37,184,106,175,38,103,246,49,189,113,184,68,248,254,87,178,246,74,114,169,5,170,202,246,107,215,202,203,62,121,203,136,3,227,62,110,85,40,24,50,28,147,98,74,134,66,90,118,76,78,153,65,193,126,68,162,136,196,210,229,3,181,9,234,79,90,236,66,4,35,177,153,112,127,25,159,195,178,66,6,113,136,255,251,178,100,207,136,134,38,104,204,107,140,76,200,70,129,185,108,27,67,12,32,177,231,31,15,109,139,201,91,141,164,137,180,37,224,6,226,65,52,84,241,4,116,88,242,165,54,163,132,242,82,150,29,116,108,233,249,86,146,98,61,27,174,37,174,22,62,102,35,184,126,75,64,213,162,114,43,33,19,223,81,68,42,41,98,40,236,182,232,205,203,37,83,2,112,240,87,74,89,104,144,179,234,188,216,220,238,37,33,228,3,226,194,172,60,218,227,68,218,184,184,252,42,98,104,39,174,165,114,102,183,201,153,46,71,72,190,83,168,156,164,229,15,161,153,211,101,247,156,48,0,33,55,27,136,52,220,197,129,195,194,193,79,166,95,18,24,26,244,56,5,168,158,170,244,22,222,93,53,48,14,176,76,212,15,109,11,14,157,77,220,93,61,76,13,104,175,45,84,84,200,184,168,204,92,158,194,17,210,210,164,175,106,209,200,205,223,71,98,93,49,231,142,228,148,233,243,238,137,30,179,255,173,41,223,125,0,0,0,2,211,42,208,176,25,110,144,136,140,31,178,49,22,8,211,83,163,67,138,134,191,96,104,34,76,154,186,26,84,220,176,141,231,174,13,62,89,98,170,14,217,99,77,7,0,168,16,69,19,145,126,76,115,51,8,87,36,190,96,181,242,8,195,164,204,15,96,249,198,59,207,48,33,24,45,6,208,226,132,173,102,140,113,97,170,85,10,140,33,3,165,32,67,103,36,211,216,210,206,131,177,199,75,102,7,103,124,23,187,154,34,58,16,116,102,211,68,20,90,116,44,219,217,22,50,205,224,71,25,84,113,180,43,168,217,148,90,40,101,167,66,134,212,51,140,81,179,93,94,227,166,213,213,77,26,234,82,178,152,246,176,61,149,225,234,43,249,239,191,252,222,61,242,128,0,4,48,5,214,0,1,154,155,20,193,33,160,68,56,15,130,32,184,18,82,23,121,7,31,98,147,77,2,60,89,207,116,69,4,125,89,143,218,204,140,209,22,77,205,141,110,86,50,64,208,186,210,250,107,117,178,157,74,73,7,49,122,150,247,91,37,103,154,16,193,82,89,249,136,108,48,1,129,72,0,24,5,129,25,128,240,20,24,150,145,177,150,49,189,26,180,158,225,17,168,24,190,41,105,134,8,57,129,65,156,194,232,2,204,9,194,33,87,54,81,160,28,49,60,1,81,160,24,118,224,183,160,211,26,13,36,64,136,88,200,130,217,76,137,231,150,64,85,240,231,202,164,120,197,181,114,67,150,23,102,39,114,195,245,106,133,163,187,84,80,119,5,163,87,78,65,216,11,167,196,5,169,228,197,81,193,76,136,174,204,186,188,216,172,201,108,165,1,124,191,25,8,168,95,2,7,195,204,38,199,36,255,251,178,100,195,8,5,138,118,75,99,153,66,80,76,140,9,141,80,2,233,94,53,223,28,175,101,143,73,5,141,166,117,150,153,96,196,6,214,15,6,126,173,198,75,98,80,136,130,127,65,196,187,231,214,62,56,188,30,233,209,58,92,47,221,97,249,121,82,21,142,240,217,140,42,159,74,186,31,212,178,228,116,141,199,234,104,121,218,125,118,174,211,231,222,253,146,175,173,207,239,71,157,139,207,24,93,221,100,55,151,83,41,75,165,216,31,250,38,126,141,47,98,237,110,123,84,153,118,137,173,125,93,123,109,99,149,181,139,94,146,164,0,0,24,31,179,64,38,236,222,182,185,75,110,103,0,44,80,142,231,114,165,52,0,203,80,88,161,98,224,201,53,231,31,206,99,176,35,35,143,36,176,206,162,206,99,92,119,48,37,132,4,115,119,212,173,223,255,255,233,255,216,189,79,219,176,0,48,0,10,161,230,1,96,144,96,76,14,38,38,231,42,10,87,211,118,181,159,49,126,0,19,37,5,80,58,41,96,116,96,111,101,169,152,140,170,207,44,48,88,160,225,169,113,96,116,252,212,2,0,0,211,22,2,10,48,255,1,4,11,122,94,254,238,13,60,125,107,9,76,161,53,118,198,187,140,16,49,198,227,250,84,186,97,110,113,137,135,15,40,172,114,49,46,178,124,209,187,173,90,235,142,77,20,87,75,47,188,173,13,9,162,113,138,230,161,163,84,77,197,104,85,175,68,180,200,218,121,192,30,118,93,47,142,103,167,87,166,234,232,86,70,203,76,245,45,117,199,84,155,209,182,236,181,123,85,100,250,173,169,96,232,229,179,200,121,99,233,31,89,100,187,86,76,25,62,122,62,105,37,157,109,143,218,179,71,157,82,205,219,133,205,121,90,213,150,105,198,173,145,182,241,239,63,5,90,179,105,30,113,168,62,7,58,217,191,241,174,172,107,181,173,202,67,108,162,0,85,151,192,0,130,224,81,121,144,106,11,18,26,60,120,209,108,177,19,136,65,234,82,195,1,194,115,212,178,193,93,146,208,125,202,138,34,73,139,25,186,132,52,66,231,6,58,88,140,26,114,135,36,47,77,169,241,79,12,134,40,107,159,88,215,190,84,138,154,251,44,146,250,255,6,54,166,60,42,187,151,9,139,169,202,122,250,171,106,173,255,45,151,0,217,65,104,189,33,128,128,232,210,0,240,204,133,145,206,143,154,77,139,15,206,51,81,141,28,4,128,3,129,146,97,193,141,97,99,238,236,8,194,19,5,200,102,171,114,164,250,186,165,69,201,109,17,107,219,54,17,171,55,165,153,215,218,55,176,114,5,169,39,228,161,45,146,196,164,120,218,174,97,13,162,82,90,163,172,109,77,143,166,225,9,194,165,158,114,255,251,178,100,210,8,199,37,119,198,179,220,97,224,95,103,41,18,108,195,120,23,45,187,33,46,164,213,73,49,148,37,141,145,153,232,134,9,101,87,5,82,145,229,20,22,18,196,3,166,15,208,73,88,60,96,18,132,90,5,23,176,187,175,46,85,177,253,14,244,81,43,91,36,247,236,210,168,44,73,147,213,67,127,67,212,155,112,117,150,229,190,149,31,222,5,28,203,218,172,84,133,156,12,13,59,209,221,250,188,138,133,103,127,227,88,237,43,186,155,68,65,124,77,171,77,39,1,76,91,202,32,85,137,106,14,58,45,73,188,152,240,238,155,41,85,14,225,31,110,155,201,113,164,60,71,90,18,3,150,69,127,108,57,249,41,180,34,158,140,246,159,132,206,9,171,164,78,69,225,149,22,129,213,219,235,96,24,143,66,14,87,218,42,218,42,232,148,115,7,92,92,0,50,8,44,28,14,38,2,96,88,96,102,14,38,48,136,142,103,134,154,166,26,175,80,99,198,14,102,51,206,2,108,117,153,147,84,103,69,28,27,17,22,133,44,4,195,130,3,177,36,67,135,11,237,173,174,129,160,140,76,176,12,206,68,52,33,102,242,183,198,196,115,226,152,214,196,202,203,245,91,163,40,72,242,148,153,210,244,205,119,57,31,86,229,213,203,133,206,22,97,50,78,98,137,148,49,230,143,66,212,204,29,170,94,92,249,235,112,122,37,172,192,145,65,203,221,222,93,226,201,204,117,142,165,250,221,156,46,214,157,245,174,186,164,229,115,239,242,90,197,243,29,121,14,117,13,215,250,151,118,102,53,105,87,221,221,99,88,62,182,178,176,254,171,97,46,115,205,188,74,135,42,207,66,153,135,9,168,214,181,115,233,216,168,245,117,227,239,111,224,117,118,102,187,157,95,164,209,239,239,221,215,111,212,153,130,215,208,224,0,34,0,22,215,74,227,23,247,164,246,71,195,18,87,56,118,8,98,195,7,174,70,24,1,111,191,253,129,133,20,40,4,51,9,138,0,0,51,31,73,80,61,18,36,194,193,152,192,2,172,14,132,248,133,134,82,16,179,48,142,29,156,100,195,191,5,157,12,10,37,21,181,216,94,12,18,195,200,220,225,16,241,49,43,197,100,204,32,124,126,57,222,81,91,239,239,158,140,25,160,0,138,8,202,76,26,152,96,1,152,6,19,26,81,50,29,99,168,154,69,160,28,44,69,28,157,243,26,106,22,5,8,179,49,130,147,31,198,5,44,123,12,13,1,13,31,16,73,129,167,178,105,178,147,3,84,197,128,2,21,72,1,1,26,99,144,236,74,100,239,254,99,49,249,74,126,206,183,251,255,171,111,113,251,84,245,245,244,112,13,102,233,52,114,223,115,250,187,229,163,171,146,172,234,98,255,251,178,100,212,136,6,212,117,198,51,220,97,226,101,8,153,189,101,67,75,86,133,211,29,142,152,117,201,89,150,38,181,134,141,157,168,242,173,34,84,144,240,97,4,101,82,145,39,2,75,81,201,124,42,231,177,231,168,176,39,164,191,92,115,193,67,5,217,16,56,128,242,180,20,11,160,234,143,53,98,70,20,28,235,185,52,170,77,132,57,80,73,226,90,249,162,122,31,240,209,81,251,153,175,234,132,120,214,204,177,0,1,64,2,71,27,73,11,89,98,150,229,168,48,41,24,140,47,99,186,134,162,89,82,203,129,253,246,239,111,193,19,95,50,37,39,86,22,119,134,115,1,79,55,12,12,27,161,240,227,33,204,131,221,85,226,40,106,111,60,37,7,127,75,247,26,173,136,205,53,105,139,180,251,240,133,215,15,213,245,246,239,235,120,124,154,48,56,0,3,10,16,113,48,30,20,35,9,109,10,49,27,75,83,192,205,61,51,96,15,19,117,182,156,63,72,232,51,17,136,57,112,206,52,192,159,48,4,16,46,113,130,68,201,166,142,161,128,192,218,105,73,147,100,28,98,53,210,192,84,68,13,69,204,10,18,95,185,123,79,194,13,149,221,169,27,34,156,144,39,54,213,38,143,155,42,60,189,151,54,222,46,132,82,110,201,154,42,80,60,129,2,41,18,151,109,26,82,54,141,240,73,85,144,133,69,32,128,160,239,226,150,65,38,26,96,82,43,152,202,37,194,132,64,240,22,23,18,146,19,209,96,57,70,199,74,42,122,89,109,44,249,200,89,186,212,57,173,164,141,20,73,215,139,75,67,20,56,126,65,93,101,131,189,117,8,72,114,40,32,36,46,147,0,145,4,80,192,128,177,103,49,7,44,67,230,138,241,54,242,44,70,228,205,180,78,155,67,229,131,204,121,121,21,153,231,18,26,147,123,23,175,68,42,233,83,141,46,3,175,100,102,218,24,0,0,16,123,107,117,174,65,188,118,88,53,55,12,217,24,161,132,75,67,149,202,95,222,106,13,107,28,250,215,112,242,57,21,180,42,91,73,18,180,137,4,50,110,65,23,164,138,245,141,182,85,181,99,153,12,73,19,251,46,66,232,92,208,234,4,196,115,233,165,170,106,35,9,1,173,78,95,200,98,24,33,116,239,47,17,135,149,111,114,255,12,121,214,57,51,108,178,187,188,96,148,191,158,239,22,207,119,191,53,202,200,102,135,245,255,219,182,130,157,61,0,10,3,10,163,192,96,24,6,38,2,128,204,97,238,132,6,81,3,132,109,100,63,38,63,33,74,96,200,167,166,146,214,101,102,199,58,138,108,97,72,197,2,152,33,129,224,77,151,97,167,188,241,128,194,56,186,46,41,57,80,136,65,150,69,25,44,89,232,191,227,255,251,178,100,215,8,135,112,120,67,131,221,73,224,121,10,185,173,101,38,127,23,1,179,29,143,109,7,137,114,33,38,49,151,140,245,165,175,254,99,235,229,106,79,56,104,195,79,48,147,230,195,105,34,57,99,66,151,35,6,14,114,58,154,228,180,171,121,26,242,72,246,199,212,104,60,164,14,207,15,70,14,52,68,32,108,49,80,145,19,207,29,94,88,112,53,86,158,146,173,106,62,170,148,124,245,84,215,31,19,141,145,71,81,118,24,57,248,154,34,69,146,150,226,172,112,210,221,15,148,173,228,110,66,71,82,147,82,57,115,18,18,173,110,120,28,214,122,219,64,175,95,42,156,202,184,193,105,54,116,206,76,33,38,139,207,19,68,170,146,174,5,182,111,188,207,218,163,246,166,94,197,35,234,235,34,3,95,211,32,155,35,35,138,86,32,113,76,100,39,171,183,28,103,43,87,234,242,66,104,89,157,51,220,233,26,149,225,122,230,94,186,112,184,109,173,60,28,4,36,67,140,15,78,194,182,98,153,191,247,255,192,0,0,10,20,166,6,129,64,192,116,12,204,8,128,40,197,108,90,204,211,143,0,205,137,63,12,24,67,184,202,72,189,142,146,46,48,105,116,217,165,208,134,200,240,21,139,4,10,206,150,6,22,11,181,201,100,68,20,16,184,148,200,19,165,48,8,37,229,193,254,237,161,215,210,63,127,63,141,28,177,83,124,234,57,96,106,134,140,59,136,161,189,108,201,221,85,143,97,65,112,241,133,236,177,42,129,165,152,31,5,68,97,133,238,241,11,8,11,3,131,69,80,61,158,10,85,68,184,69,171,150,41,106,73,17,232,107,143,201,30,201,115,205,200,220,74,74,142,254,213,156,248,52,112,241,81,44,205,189,213,162,143,116,97,237,53,126,215,215,233,83,7,163,138,193,143,106,215,206,237,182,55,91,169,154,146,199,192,237,110,70,114,32,0,129,210,183,70,119,163,101,168,50,226,194,181,65,198,205,9,242,33,45,137,164,39,42,205,32,35,139,121,66,80,124,1,160,129,68,193,122,226,0,148,70,179,184,243,237,87,225,104,14,46,4,215,45,170,18,18,118,204,241,253,138,3,159,64,12,191,29,166,21,226,221,137,220,247,220,158,19,223,231,30,239,247,255,64,2,123,117,120,64,114,23,6,12,4,16,204,129,241,205,90,172,142,201,26,205,204,24,142,13,164,13,42,19,140,44,0,12,153,184,34,201,153,59,192,193,115,162,98,73,30,221,130,144,207,138,52,150,119,208,49,81,215,120,105,164,176,220,201,95,99,18,207,40,91,16,247,149,73,70,70,218,211,41,32,236,43,75,147,176,78,112,156,86,50,41,133,168,252,93,181,229,50,200,12,16,73,116,101,11,152,163,255,251,178,100,192,136,134,3,119,199,75,220,65,224,84,225,233,89,105,166,84,88,57,165,33,142,237,41,73,127,22,37,49,164,153,201,147,83,236,100,132,212,24,45,165,233,27,104,17,231,140,75,213,101,198,174,231,91,170,177,100,107,245,24,98,19,95,182,186,115,91,81,206,6,170,8,243,87,210,236,94,153,154,33,195,19,52,233,179,90,145,11,210,61,231,108,250,79,167,9,58,29,140,103,146,37,6,85,148,88,178,38,28,216,34,253,190,100,7,211,104,157,0,9,116,213,29,143,202,130,207,12,24,147,17,176,153,177,170,158,36,125,255,84,234,173,205,68,218,134,255,40,159,148,23,209,33,50,65,55,75,163,51,60,74,4,85,63,112,174,150,193,172,94,97,202,121,175,89,59,158,105,174,175,127,111,49,214,248,202,153,69,71,248,107,210,69,98,191,59,245,115,201,84,72,83,31,87,191,86,127,190,78,125,191,253,252,196,0,32,1,129,80,6,134,3,41,130,168,116,152,195,62,153,157,89,151,27,216,207,89,133,152,248,152,109,200,41,142,158,230,47,17,156,248,124,61,245,8,39,140,0,65,6,35,58,79,65,128,134,102,223,51,128,96,107,50,16,32,209,47,19,15,131,21,100,195,60,161,179,244,238,223,157,198,47,103,167,139,61,57,111,212,36,237,190,161,131,84,24,215,114,251,177,86,78,211,174,89,151,95,207,182,190,42,177,115,150,142,210,193,197,34,154,211,133,167,49,45,71,172,157,250,121,92,53,159,158,168,30,74,231,134,81,171,140,225,246,37,203,82,190,214,89,216,135,182,72,15,15,213,157,72,73,133,143,87,241,124,27,83,198,91,109,202,67,13,58,99,130,79,235,13,142,99,223,76,162,209,110,122,71,98,165,167,46,234,169,219,101,102,29,60,183,106,38,29,106,215,170,235,196,227,127,2,223,150,111,108,183,203,113,70,157,216,33,107,49,233,60,130,62,48,0,0,0,52,189,109,145,182,44,96,9,128,62,80,34,160,233,1,44,17,105,38,81,109,61,114,229,8,143,196,224,130,3,1,8,66,51,108,13,188,46,42,27,202,195,155,58,137,173,72,106,60,55,82,39,176,129,40,55,233,43,174,54,105,30,17,249,11,164,102,230,153,246,192,149,133,199,137,142,41,235,156,91,163,75,184,156,108,38,231,52,110,106,126,3,192,188,48,3,70,12,96,50,99,112,22,102,131,160,250,104,118,36,70,96,160,124,103,44,82,71,229,2,152,188,50,101,69,233,160,67,227,0,244,156,48,104,108,229,166,160,128,250,228,148,59,224,144,126,155,17,48,142,86,0,10,137,215,39,231,50,80,191,190,161,253,250,167,66,243,227,18,106,166,203,10,32,30,165,105,71,40,249,168,255,251,178,100,204,137,7,0,121,69,43,220,97,228,94,198,217,207,77,131,131,24,221,231,26,47,113,39,81,82,28,102,53,148,13,120,121,61,218,212,250,45,249,169,60,148,156,80,226,34,136,96,249,176,223,56,125,69,234,13,89,25,26,1,47,34,110,110,142,43,191,36,207,174,191,246,66,127,73,69,11,162,97,26,186,131,244,246,117,12,98,160,196,101,224,250,213,110,17,49,122,156,219,103,111,236,165,117,12,117,252,245,231,255,151,181,23,237,99,167,43,91,21,205,98,211,81,116,235,172,239,187,111,244,177,181,210,73,246,232,110,144,65,60,72,0,0,1,30,72,228,173,12,123,121,139,2,145,16,114,133,32,106,208,37,97,232,125,142,165,107,246,123,196,248,168,168,78,74,189,145,3,212,118,228,156,188,164,27,158,164,43,235,117,75,28,139,41,69,162,28,37,34,37,140,138,89,5,45,152,248,117,58,51,141,64,132,161,117,206,2,3,4,5,199,39,246,77,118,0,0,0,0,2,85,107,80,96,68,96,224,14,96,56,100,100,117,176,108,106,250,119,223,204,97,225,44,108,109,128,102,32,156,96,112,140,99,152,60,97,0,16,76,4,57,224,224,4,203,0,161,24,100,244,244,136,217,187,136,197,210,192,4,165,132,36,71,15,252,254,198,171,252,235,108,60,115,38,156,147,46,133,131,248,95,117,86,122,194,57,44,146,55,183,29,142,149,51,108,166,51,41,54,63,79,91,165,146,149,41,87,16,163,200,60,160,10,52,239,143,156,162,215,5,231,109,182,129,104,24,164,232,164,99,24,139,110,238,60,221,18,133,89,197,252,141,95,74,38,106,40,200,118,41,7,142,170,111,133,101,177,50,170,33,153,211,181,23,40,246,230,20,111,134,140,222,217,255,236,246,86,225,69,225,201,168,117,0,0,5,73,43,21,101,87,68,107,197,134,157,70,96,104,102,138,248,96,182,230,181,85,207,126,72,181,44,247,189,60,5,88,161,237,133,121,16,24,36,87,245,35,222,22,121,14,43,109,100,75,22,120,50,16,27,4,99,149,120,102,24,59,26,42,112,156,170,154,151,187,224,13,147,14,38,246,69,71,162,214,172,3,160,6,129,124,104,55,140,14,130,176,196,142,29,140,146,152,84,210,100,126,76,239,5,164,201,118,38,78,116,197,48,153,204,227,171,227,63,151,204,26,16,48,80,28,26,106,53,108,228,10,0,98,47,155,122,96,240,219,54,137,149,136,229,38,3,19,173,88,97,99,71,95,89,79,122,180,193,191,85,78,213,3,172,181,108,68,233,11,204,148,3,32,60,137,64,150,201,72,32,168,140,120,244,200,222,169,38,168,193,165,5,42,8,13,148,174,5,141,136,73,11,146,170,208,166,100,255,251,176,100,198,136,5,217,114,200,227,169,52,210,82,163,89,73,104,195,116,29,97,229,21,15,113,39,129,137,155,230,117,147,13,253,69,210,81,153,139,138,73,77,128,69,67,6,210,36,71,102,208,164,76,136,200,218,128,121,182,166,55,248,131,122,140,230,36,242,123,109,39,78,30,142,180,40,130,194,180,20,138,27,215,88,226,226,35,70,92,254,133,211,39,204,129,10,58,60,205,58,117,36,209,148,106,117,28,111,144,214,162,132,55,25,101,160,93,81,18,77,185,36,188,53,14,151,39,109,2,32,219,43,147,73,2,34,36,219,110,251,51,108,128,0,68,12,172,141,34,132,247,60,128,212,142,49,44,80,32,69,14,247,35,48,54,61,143,50,188,191,246,111,190,18,72,110,239,134,111,14,76,17,51,140,52,130,106,84,213,219,244,38,103,42,145,119,196,237,111,140,139,44,181,190,27,233,242,62,145,29,182,236,137,251,228,223,11,4,86,184,96,244,89,34,76,40,253,145,189,46,170,99,125,113,37,47,148,154,19,237,10,0,0,0,2,107,67,81,128,32,8,16,20,1,7,6,125,175,135,35,81,167,154,115,166,73,141,231,31,25,70,147,130,166,3,140,167,72,118,101,134,11,14,202,0,35,103,30,216,149,238,37,36,109,35,42,68,210,139,4,20,94,243,48,236,42,0,61,222,254,120,221,217,124,132,254,127,29,134,102,221,233,16,145,50,117,209,200,35,101,10,38,33,60,80,163,75,42,159,59,100,171,105,175,222,52,32,113,246,93,111,8,26,54,73,82,107,76,129,168,193,250,111,198,163,225,237,34,125,41,132,142,170,148,10,204,193,212,16,109,69,234,47,249,101,98,50,59,17,4,53,180,106,31,247,194,136,171,108,249,37,42,77,125,237,169,246,166,186,0,19,99,49,16,168,109,167,143,109,147,14,240,105,232,194,252,34,212,169,19,128,7,169,68,50,181,212,245,48,144,230,2,104,7,195,38,33,244,114,155,220,53,66,196,191,15,19,229,69,231,114,22,182,3,70,43,8,204,46,109,58,230,65,170,18,77,86,205,45,42,74,84,38,229,155,147,138,223,134,97,39,37,52,190,38,36,180,133,127,247,29,77,4,159,225,106,139,2,186,23,63,171,238,95,243,127,229,96,0,192,54,52,23,230,11,192,210,99,198,206,166,159,68,2,119,224,169,6,101,162,248,102,255,29,70,243,32,70,60,36,70,195,1,198,89,153,228,65,72,144,38,2,28,1,100,233,64,226,93,53,111,110,0,128,109,247,33,0,73,131,42,129,193,144,64,144,165,246,114,187,173,85,198,221,88,170,232,119,100,219,239,88,170,172,224,167,21,121,113,101,94,156,160,64,160,225,97,226,102,14,23,192,212,197,255,251,178,100,191,136,133,235,115,72,99,187,50,82,86,165,201,118,99,35,41,93,69,227,18,47,117,135,65,103,22,38,117,150,141,149,238,195,71,78,164,233,82,85,199,11,139,239,172,113,205,46,44,60,141,121,243,235,11,74,93,26,139,195,103,80,14,96,196,206,174,234,185,49,30,55,7,90,51,181,75,41,79,133,68,186,126,92,88,134,181,81,117,150,87,162,56,88,167,22,181,45,222,248,166,56,159,74,145,232,221,114,81,45,183,47,91,120,26,58,109,216,107,88,80,17,195,94,155,179,44,166,41,151,23,106,232,16,208,30,81,77,95,50,218,88,161,117,164,79,168,251,209,203,217,245,235,166,119,117,122,55,150,96,4,110,70,202,35,241,180,34,25,28,140,156,89,136,18,150,79,19,183,10,145,83,91,15,45,213,232,194,114,220,197,184,136,100,116,140,88,56,161,118,35,87,12,12,52,83,8,66,212,133,3,217,17,129,145,99,179,130,71,242,224,142,252,112,104,199,83,139,185,239,28,167,233,108,117,211,148,207,10,199,46,117,181,45,189,143,215,235,250,0,0,0,2,24,73,36,164,93,242,0,80,16,25,133,185,83,11,25,99,186,183,225,233,4,215,158,188,233,9,197,83,134,213,140,225,9,125,49,16,104,161,206,183,162,52,87,229,168,6,172,209,212,103,209,53,191,149,202,236,193,109,173,219,150,20,66,67,153,134,186,223,255,30,190,234,36,101,92,212,76,75,88,50,8,18,181,68,90,69,4,40,113,50,190,234,40,196,226,54,59,92,226,1,116,170,157,49,195,68,40,139,20,142,243,94,211,170,183,204,251,45,49,229,234,247,107,206,153,72,110,203,32,45,59,210,83,136,78,155,26,154,36,204,217,211,118,86,55,73,157,60,180,119,110,38,26,51,35,183,166,214,119,36,115,185,221,252,221,106,179,227,35,15,231,114,245,143,239,31,197,243,128,0,8,40,183,73,34,140,97,186,197,129,117,195,78,32,100,1,164,201,69,149,137,65,63,238,96,239,230,69,41,3,97,35,161,11,39,29,56,15,35,178,52,74,127,159,50,76,137,186,200,221,24,217,234,242,232,181,65,228,96,138,95,135,220,222,233,177,116,204,248,238,9,163,141,75,51,169,184,152,97,1,54,80,231,47,112,69,160,224,250,4,152,10,4,2,230,7,135,38,131,85,167,40,227,198,35,124,102,217,10,39,122,24,166,198,132,38,26,146,102,93,138,230,27,136,106,185,35,129,33,217,138,101,209,119,218,99,249,78,96,80,3,24,33,0,74,0,56,0,100,8,134,34,109,50,253,17,255,9,29,109,127,137,71,196,199,116,120,54,84,185,80,146,200,195,146,4,169,20,129,150,163,41,75,67,1,236,96,93,144,63,255,251,178,100,187,12,133,178,120,200,107,187,49,224,90,72,201,205,97,35,55,23,197,215,28,46,160,212,193,86,13,229,9,188,140,161,186,102,229,72,213,25,103,160,82,139,228,197,83,146,16,34,10,126,245,253,90,20,82,3,35,109,222,10,105,133,252,123,215,221,137,137,60,222,68,141,100,65,249,113,237,41,122,220,107,78,226,172,168,146,137,217,160,68,12,32,144,22,252,215,221,124,71,158,5,226,27,193,87,151,80,197,170,139,204,170,66,79,219,23,176,251,73,209,117,72,182,73,181,72,1,16,1,20,153,12,2,100,30,229,11,64,188,27,2,191,199,81,214,125,189,29,12,112,176,101,249,180,180,85,77,214,152,231,17,55,177,200,66,119,171,94,230,253,216,119,223,30,101,125,216,81,105,88,247,58,52,143,98,205,99,162,152,157,135,51,176,38,55,221,81,134,137,207,38,74,42,238,91,201,0,0,0,12,0,48,10,0,164,121,48,69,2,67,25,163,62,51,161,69,99,24,214,163,50,25,7,67,25,118,188,55,162,56,200,194,179,122,37,132,38,167,185,165,152,168,72,120,163,232,64,209,93,201,227,134,23,5,94,33,8,147,6,227,32,81,28,7,15,181,41,67,50,239,202,125,173,123,222,255,145,54,178,107,135,112,80,123,94,67,92,241,218,195,35,229,94,188,168,65,9,142,86,148,148,22,213,176,126,52,25,88,201,144,228,253,145,200,41,14,71,22,0,192,62,46,92,194,165,167,33,33,170,243,182,188,177,31,9,108,154,29,6,167,236,176,144,151,9,98,88,42,41,92,87,215,151,218,213,248,152,173,251,215,234,243,213,13,167,255,62,191,178,104,114,209,126,55,236,182,87,38,73,92,67,155,57,123,221,77,25,59,51,150,34,187,23,60,170,236,134,172,251,140,101,230,109,159,103,126,57,251,51,151,136,254,38,175,233,217,60,109,189,121,103,175,90,236,44,194,219,53,215,166,169,109,15,63,100,0,0,245,104,130,81,231,108,163,184,16,18,102,197,133,20,189,255,183,3,186,137,64,45,110,110,211,39,50,249,106,31,160,46,146,92,195,90,33,187,63,175,240,206,65,18,1,113,77,1,100,127,226,55,44,226,1,53,94,77,239,105,87,60,154,159,226,130,163,98,83,3,22,77,226,177,204,211,210,1,74,0,128,8,0,48,96,43,48,28,68,48,211,134,51,77,224,59,142,238,3,87,198,205,233,231,160,78,96,199,6,208,104,98,76,106,237,146,152,24,33,236,161,145,5,69,59,78,91,91,228,128,108,90,152,184,15,62,114,220,166,217,133,213,109,255,187,239,34,196,189,239,149,152,196,144,31,73,84,54,146,112,64,76,210,108,5,115,101,81,118,73,66,162,219,78,194,133,255,251,178,100,208,8,7,108,121,198,67,220,97,224,79,99,137,154,101,70,87,23,233,199,33,46,237,39,137,64,170,102,245,132,9,124,226,31,104,152,212,155,158,209,165,205,150,100,148,82,68,199,250,66,161,121,29,91,47,98,41,90,86,220,201,19,139,29,122,148,35,42,86,50,131,216,181,171,22,107,163,211,93,53,158,190,165,4,254,237,248,249,86,38,227,155,82,186,175,239,42,182,48,254,63,215,251,7,248,71,55,25,147,87,74,228,225,211,204,101,254,200,243,136,248,183,116,205,0,0,20,7,229,172,128,35,253,109,2,41,250,20,252,92,1,6,165,55,86,70,124,9,1,59,253,187,168,117,22,18,101,118,52,249,238,135,82,75,28,118,114,146,244,44,154,45,103,206,143,116,251,46,149,111,255,255,255,255,211,255,255,234,207,82,178,80,66,20,230,98,162,173,153,148,36,57,253,133,64,0,0,10,0,8,2,195,4,144,21,48,26,7,3,23,245,10,51,14,18,243,148,246,48,50,30,4,99,68,3,47,50,99,5,147,5,176,13,52,76,100,192,205,224,0,76,100,12,85,49,153,162,80,95,86,181,2,180,163,5,128,165,165,128,202,222,178,60,43,6,7,131,65,153,87,237,246,251,195,187,223,105,236,69,157,48,102,44,161,177,149,143,26,65,90,66,43,19,98,120,166,118,235,15,22,14,143,92,199,15,33,211,210,23,146,218,62,17,76,68,249,177,10,37,231,38,45,196,37,68,164,181,166,38,102,33,233,124,198,5,106,9,68,181,229,118,204,9,90,250,222,55,172,111,62,181,183,31,180,234,120,144,155,175,46,62,138,43,218,120,217,1,67,239,243,38,239,38,128,219,119,154,250,208,233,173,63,92,177,210,213,143,174,183,154,111,102,110,234,238,181,102,223,191,179,240,42,170,57,105,92,61,85,10,91,137,13,53,81,153,33,217,248,37,231,203,61,22,63,29,179,154,133,112,0,138,163,132,128,136,238,57,10,2,142,103,112,195,203,26,234,33,100,97,192,121,25,0,240,4,213,194,86,145,145,232,104,220,130,20,21,49,131,196,198,80,174,99,64,96,52,48,245,73,37,252,129,151,196,186,25,188,117,165,146,170,103,151,243,252,110,57,255,77,148,179,164,157,114,117,228,31,217,254,79,77,79,117,24,54,166,138,60,80,85,120,243,130,86,255,254,176,0,190,164,146,73,142,0,96,192,0,192,192,36,204,115,164,220,137,100,238,251,12,105,220,49,255,160,48,240,66,4,0,134,43,128,6,10,134,235,241,119,128,1,35,35,133,148,144,119,254,113,106,230,159,179,216,41,171,19,142,186,116,17,2,118,152,152,219,56,26,210,53,214,213,97,31,239,238,73,120,48,194,139,74,108,38,255,251,178,100,209,8,135,76,119,69,195,220,98,66,98,9,9,122,100,227,91,23,165,163,35,174,164,213,137,74,163,101,141,165,13,97,226,155,20,46,66,244,155,29,53,213,140,57,118,152,68,39,155,214,98,115,50,210,72,143,160,151,194,227,176,130,27,102,133,61,106,178,149,155,168,209,118,239,127,201,79,17,143,61,154,76,100,172,229,232,206,40,41,145,114,139,244,163,19,167,49,179,91,222,52,150,53,240,238,130,18,241,70,19,34,157,84,78,60,23,47,167,152,162,192,92,244,126,20,237,18,247,20,198,191,244,198,29,218,109,50,164,25,103,52,165,5,178,48,212,148,96,146,187,239,106,171,183,52,136,6,90,170,59,102,215,200,179,221,86,132,173,51,70,126,187,71,226,79,89,220,169,131,103,52,108,216,131,169,223,149,123,252,231,207,223,62,237,255,249,38,61,54,182,209,153,120,111,203,184,243,81,67,33,8,186,210,81,126,93,46,196,0,0,0,3,119,210,210,3,193,192,34,192,116,195,254,115,57,115,78,121,37,53,217,60,225,120,83,68,3,86,73,128,71,194,160,199,25,228,91,193,207,117,25,164,160,161,91,217,41,223,61,129,57,18,200,19,181,167,117,242,74,197,12,21,246,178,29,52,192,91,34,171,15,133,218,119,7,128,187,106,61,5,186,70,131,89,122,136,55,65,51,65,238,76,58,142,196,77,69,213,179,85,124,179,231,57,176,182,184,240,211,168,213,181,212,70,55,248,108,168,215,135,40,177,166,2,104,166,114,73,34,178,36,16,82,14,112,227,175,14,114,43,32,242,198,227,242,170,31,225,248,255,253,48,169,241,51,43,194,193,156,213,221,55,234,89,108,113,143,251,136,20,167,65,116,165,129,145,76,123,112,108,48,179,67,175,219,111,254,23,44,124,216,149,16,120,84,251,159,16,211,30,174,59,90,86,255,89,174,137,40,162,68,137,129,30,129,197,195,86,206,108,89,81,29,154,210,213,167,252,34,125,70,55,91,125,170,190,119,86,52,186,27,59,88,178,210,223,9,172,200,62,34,62,199,30,53,158,116,48,50,140,22,2,120,193,212,43,204,150,37,188,207,165,156,79,33,180,72,204,252,12,141,195,159,100,207,68,70,76,30,197,84,253,17,19,102,67,64,194,209,208,49,135,146,231,244,215,24,104,43,26,100,41,132,2,112,38,0,92,146,36,0,120,66,165,87,238,46,212,228,48,107,53,60,198,90,177,251,9,123,185,200,207,179,227,61,188,182,126,39,175,80,84,18,7,69,226,17,241,108,120,22,29,173,23,171,63,94,31,157,107,39,135,136,3,249,129,177,20,80,149,96,116,64,88,104,118,89,63,101,96,248,126,248,143,100,224,34,50,240,138,63,45,111,255,251,178,100,202,136,133,38,102,202,99,131,53,42,94,8,153,163,97,70,89,95,33,229,14,15,113,137,65,153,161,39,125,36,154,68,41,215,163,186,116,86,37,25,176,242,149,52,174,50,223,31,64,245,151,250,77,187,206,212,238,5,246,147,114,233,202,118,139,228,147,55,168,44,121,243,194,65,129,77,216,183,210,220,225,213,54,127,54,165,151,34,165,60,187,70,21,234,54,23,227,11,49,115,47,221,164,21,5,213,56,166,21,109,30,156,168,63,214,155,150,24,47,172,90,211,119,142,182,152,170,234,178,211,20,133,183,220,137,64,3,63,250,235,100,188,90,133,152,9,121,10,1,160,52,14,23,137,181,172,178,78,123,250,132,164,112,10,176,130,149,134,94,209,41,162,174,5,46,58,244,148,36,210,107,23,39,180,203,255,240,220,87,234,103,60,190,237,187,124,253,247,25,103,27,11,142,86,162,250,117,28,252,183,70,49,182,102,25,26,202,156,171,212,85,96,211,195,36,94,22,0,146,190,212,185,109,101,194,246,245,64,0,8,64,80,15,18,0,121,128,120,1,24,142,1,161,147,56,58,26,23,22,65,147,64,126,24,31,176,128,130,104,202,157,142,41,156,211,226,139,160,165,230,12,128,114,89,101,252,90,110,27,202,28,151,31,42,138,145,2,67,230,0,40,9,141,15,98,175,235,76,103,124,42,119,86,180,144,94,80,78,50,71,201,39,200,218,70,18,7,240,166,147,67,134,12,178,228,166,18,203,229,10,172,200,187,90,26,112,114,25,5,160,216,145,2,196,131,136,42,5,3,102,154,105,164,141,250,230,149,165,162,134,116,250,204,79,179,165,65,75,99,86,220,80,71,65,8,131,4,113,197,31,13,61,89,184,206,186,151,190,173,105,231,174,119,121,150,104,73,143,102,229,230,34,186,225,212,185,164,152,234,122,45,22,175,105,31,200,0,227,141,148,135,111,123,254,169,9,18,68,177,220,97,153,185,84,56,117,64,183,237,181,87,199,120,106,207,139,200,210,171,25,56,222,115,192,7,118,96,131,37,63,161,195,138,37,22,80,87,9,100,152,33,233,193,0,197,188,178,201,104,120,3,31,47,62,122,2,249,177,106,154,179,115,247,224,61,150,107,211,233,208,8,0,129,32,80,13,6,35,15,230,68,50,19,66,227,94,72,239,50,8,17,115,75,244,67,7,39,233,128,32,113,29,245,60,101,164,233,133,64,73,50,98,112,201,253,207,1,5,52,192,96,10,162,6,46,76,14,7,202,4,48,233,132,192,109,70,196,61,244,31,207,106,229,149,126,125,156,107,249,79,84,73,68,4,49,54,83,49,11,242,214,108,101,21,211,74,170,68,108,242,134,88,157,201,84,100,100,80,84,85,164,168,100,255,251,178,100,192,142,133,220,115,198,147,219,65,210,84,37,233,151,100,163,89,89,197,227,20,15,113,41,65,147,168,166,189,132,141,53,76,66,170,196,209,92,74,161,140,54,64,102,202,195,58,180,141,152,69,76,207,123,18,177,126,108,82,90,31,88,159,247,227,237,84,75,210,47,247,180,44,66,15,176,106,211,185,176,166,85,161,111,201,171,217,198,165,153,187,137,102,53,5,229,24,51,77,50,219,214,75,253,78,50,183,35,169,185,137,43,242,165,250,185,231,87,140,37,24,108,245,234,161,65,2,173,145,197,32,231,237,14,240,131,110,152,32,25,139,138,132,50,70,170,136,65,173,248,171,243,255,196,229,24,66,121,237,219,50,123,168,224,198,70,10,43,202,38,176,164,173,197,64,82,93,43,41,89,237,93,141,16,208,49,54,230,196,97,74,110,105,73,57,239,37,28,234,26,139,17,132,32,170,132,63,130,36,58,72,207,150,80,217,201,213,91,40,9,142,11,34,204,61,34,0,0,13,0,167,69,0,131,4,130,16,96,140,98,239,188,104,231,36,117,180,158,112,120,202,115,151,86,105,184,218,97,153,50,100,8,22,97,24,108,138,235,232,192,0,84,207,65,176,72,13,163,173,5,37,253,228,157,75,12,209,165,255,175,31,156,167,109,211,127,170,215,228,91,17,137,137,123,33,136,204,115,217,54,72,18,22,163,137,196,63,44,154,38,139,75,18,78,138,23,179,182,164,140,73,200,10,95,42,219,222,95,99,55,41,30,249,226,49,178,253,183,38,81,219,108,137,210,170,144,112,65,230,7,136,73,121,20,200,33,184,207,141,158,93,46,219,19,219,62,248,175,13,175,240,184,247,187,250,142,0,159,16,86,24,77,136,230,128,0,3,77,50,211,130,245,201,145,195,68,34,156,185,147,24,107,240,141,13,194,4,122,23,3,141,173,253,93,21,9,60,108,207,113,88,131,60,209,14,51,30,12,169,153,142,81,71,58,81,185,252,108,193,135,0,49,165,247,130,225,246,23,255,212,178,204,223,200,212,216,113,222,6,102,95,124,19,103,54,6,142,75,67,61,101,29,240,79,40,0,64,33,4,48,88,0,224,128,123,48,66,4,99,28,17,112,51,190,80,131,74,214,174,48,225,26,163,21,134,254,53,10,192,200,5,17,114,193,149,13,161,193,82,227,128,11,70,5,136,138,0,147,110,109,146,32,83,246,135,164,192,153,192,72,10,28,118,31,201,182,83,111,225,187,227,60,236,51,183,188,249,233,205,196,72,244,54,216,145,84,150,197,145,62,217,159,111,11,238,106,9,178,48,155,230,5,2,137,170,122,199,204,132,102,13,98,109,75,104,223,222,185,248,234,49,242,123,127,242,178,169,61,175,147,245,39,157,255,251,178,100,198,136,69,66,105,199,75,162,53,64,90,103,169,106,101,67,86,87,137,227,23,143,112,199,129,160,169,38,157,130,153,101,40,211,14,129,167,0,18,212,135,151,143,225,69,29,170,166,182,98,62,63,236,117,150,237,62,219,154,140,249,114,183,51,242,182,142,123,79,85,115,153,159,114,246,27,37,169,249,239,226,87,6,219,74,220,24,239,56,57,9,96,135,166,184,206,223,159,139,73,108,128,31,255,204,199,17,196,211,146,118,76,145,162,16,90,214,107,34,102,172,145,229,17,230,193,218,196,16,43,111,93,201,214,162,150,158,228,47,156,12,24,217,108,41,44,64,18,161,79,133,83,118,140,105,189,165,66,72,246,125,116,114,81,245,233,211,255,54,222,183,51,182,255,188,221,206,207,238,29,106,182,242,87,33,137,0,32,1,133,176,1,152,29,0,1,131,0,58,152,212,181,25,158,240,238,30,29,138,48,211,232,154,174,149,41,150,112,20,24,47,8,193,182,15,198,105,66,1,130,200,168,99,50,41,245,95,192,97,250,86,41,132,6,50,7,138,33,212,160,43,74,22,11,215,236,158,89,16,215,41,246,229,63,177,143,150,134,179,203,83,177,123,77,5,77,184,147,232,229,232,36,159,106,103,255,53,19,30,115,77,210,158,162,87,128,97,144,62,102,200,217,12,179,40,157,58,111,63,115,106,111,211,120,189,167,237,133,162,166,219,16,44,14,37,54,65,240,167,106,51,62,83,73,113,137,209,75,78,178,164,220,110,231,37,183,255,189,74,243,244,217,119,92,227,182,38,153,60,118,211,140,39,168,108,162,127,176,205,37,246,213,225,165,63,179,79,183,74,128,0,0,0,178,216,219,112,126,242,67,197,7,49,170,75,161,103,21,174,63,51,28,199,238,195,217,254,166,104,110,250,127,50,136,242,132,230,52,26,44,212,38,21,88,65,183,24,255,229,41,105,233,158,122,87,146,106,234,94,91,23,119,68,222,17,222,130,148,185,68,194,144,10,157,46,211,44,246,115,235,110,81,201,50,102,62,227,108,205,53,189,83,188,82,63,99,35,38,229,87,140,229,50,119,177,136,23,34,62,0,82,17,132,112,9,152,22,128,193,128,152,82,152,104,52,9,140,250,34,155,172,189,105,133,152,227,153,154,53,233,243,92,102,127,30,155,173,78,102,129,152,36,2,94,195,14,6,207,124,54,26,34,174,56,101,153,1,0,27,108,100,192,25,80,192,34,71,201,219,210,172,191,246,154,35,31,230,244,62,183,125,61,204,103,217,48,174,125,45,158,104,140,162,240,231,151,123,232,191,7,122,173,154,108,118,166,57,18,30,62,146,151,130,241,139,166,136,241,113,30,223,238,102,167,77,44,82,6,112,81,192,230,112,255,251,178,100,218,136,134,10,121,68,171,220,50,80,109,234,89,141,100,6,115,87,137,231,21,15,112,199,129,162,39,38,117,131,153,85,119,99,18,117,141,74,114,188,203,82,111,52,137,53,38,204,200,162,209,15,83,46,84,32,198,52,197,108,119,238,198,123,109,140,147,51,165,217,239,173,56,106,214,167,250,245,122,235,109,196,17,135,179,23,128,15,108,177,197,32,203,117,23,211,250,33,114,6,2,120,203,37,18,201,179,40,12,111,201,230,33,82,114,217,146,108,59,235,185,86,157,181,34,113,90,157,83,201,169,105,213,242,204,197,57,207,154,183,116,153,59,218,237,100,63,168,57,34,209,63,95,1,49,158,51,178,154,179,182,125,143,225,200,212,203,151,173,87,101,252,235,147,5,158,236,166,201,137,150,210,109,159,29,56,248,225,111,15,72,0,56,0,0,96,156,4,38,13,64,52,96,238,8,166,76,72,22,107,2,230,102,21,134,16,105,98,31,6,121,19,200,123,117,193,135,85,230,175,24,155,164,48,98,96,122,77,14,28,14,31,59,46,243,119,120,226,38,19,5,194,155,137,64,54,136,10,1,121,46,83,110,100,74,185,122,59,44,103,91,132,158,207,114,217,58,134,211,21,108,255,18,43,85,85,94,204,33,18,152,53,75,49,41,125,106,170,23,87,153,52,75,205,188,78,6,90,158,53,20,108,23,166,135,98,146,145,237,178,221,220,216,102,31,122,202,77,184,116,147,97,134,193,118,49,83,217,110,123,186,155,22,53,120,66,77,65,236,237,103,131,83,67,121,21,14,74,152,90,177,150,153,249,172,178,118,83,131,52,134,111,233,201,85,210,167,150,83,27,169,34,103,47,206,62,231,222,154,247,30,153,140,139,6,88,211,88,41,73,76,0,0,201,200,202,73,12,242,227,132,154,163,16,75,178,99,93,171,153,84,106,2,101,40,5,227,179,6,92,127,195,181,92,173,160,240,176,243,11,58,4,1,85,171,118,201,204,174,145,213,110,197,17,207,24,237,177,72,101,60,211,153,143,117,102,53,118,139,104,180,160,138,211,145,27,76,219,118,118,82,220,147,55,45,211,211,123,49,73,150,249,74,250,208,86,235,85,206,29,235,183,194,37,60,228,26,178,192,16,48,2,3,224,184,44,152,26,130,49,139,194,15,25,164,165,185,154,116,107,24,152,6,241,166,40,18,25,78,2,1,131,32,44,25,146,0,105,2,25,130,0,141,0,194,36,19,111,183,0,65,53,52,148,67,96,0,20,87,137,99,105,60,33,235,178,222,78,252,182,118,182,214,111,223,63,255,183,229,255,219,180,239,204,167,132,222,15,82,138,226,209,105,64,195,206,226,78,132,44,212,200,182,107,189,2,60,61,228,164,173,45,184,255,251,178,100,216,8,6,144,121,196,51,220,73,224,107,105,57,106,105,6,95,86,245,223,21,15,112,201,73,179,39,230,181,132,141,125,70,37,56,25,168,145,109,120,168,115,175,49,177,103,211,145,21,117,138,173,212,254,245,25,92,129,191,63,243,41,19,45,10,202,81,119,104,75,68,91,182,91,180,91,125,197,204,54,91,76,246,181,253,168,191,113,254,242,210,155,141,252,185,150,246,185,246,126,39,128,0,8,62,233,172,141,193,63,75,182,239,12,26,14,148,98,81,91,242,185,185,79,132,86,255,251,225,99,205,212,101,19,240,109,26,6,215,221,189,97,47,92,170,134,212,84,154,36,243,154,4,14,101,71,196,144,114,117,49,82,6,208,48,190,35,133,105,212,213,104,43,34,24,161,160,62,136,49,148,240,245,206,146,194,80,106,111,137,116,230,143,183,133,100,51,67,18,255,227,236,168,132,58,161,210,168,27,172,0,0,14,1,17,69,131,77,143,10,2,193,128,163,19,24,130,20,9,165,64,215,153,139,8,9,142,83,119,156,181,74,98,49,41,169,12,166,43,30,0,130,78,9,134,2,71,106,10,139,11,29,120,220,56,135,247,104,20,67,20,194,117,35,82,139,208,70,55,79,95,207,249,218,91,117,237,190,51,95,231,100,109,127,191,86,101,185,38,79,48,166,56,214,108,143,148,251,242,93,241,233,139,99,160,158,178,36,98,140,57,44,52,114,170,61,55,73,18,243,27,35,253,127,28,141,219,114,146,122,33,120,199,219,22,164,180,68,161,54,91,26,121,61,66,172,131,154,247,74,97,43,58,114,51,197,107,230,209,91,40,57,116,237,37,74,70,99,85,222,91,126,253,231,190,119,108,107,189,119,199,66,21,160,0,1,1,72,139,105,54,42,77,226,42,148,42,72,65,200,10,24,195,250,65,71,33,200,93,209,44,124,5,181,62,141,208,23,20,16,8,8,67,27,128,160,32,245,128,25,164,22,170,99,130,197,70,84,41,3,10,105,65,11,8,26,2,76,30,25,214,72,29,162,240,136,82,96,234,68,34,176,229,62,53,141,43,179,153,148,132,102,25,221,136,97,229,64,196,4,176,202,4,145,137,4,5,112,243,151,190,59,216,0,19,8,240,20,16,129,169,129,112,21,24,226,167,49,160,176,201,28,100,68,41,134,120,2,153,180,57,49,245,79,134,15,17,25,25,210,99,33,114,60,185,198,3,22,29,93,134,24,42,126,110,56,32,16,20,12,241,35,7,68,64,23,255,40,126,237,178,217,163,29,147,198,199,109,101,239,168,220,205,220,215,47,80,87,213,210,121,135,253,200,124,249,152,66,25,83,134,31,226,99,163,47,229,143,233,29,151,45,189,26,229,218,78,145,239,137,42,57,159,255,251,178,100,206,136,133,187,121,69,203,220,49,224,109,72,25,61,105,227,82,86,125,175,20,143,112,199,153,165,168,102,181,133,25,148,50,171,218,23,25,69,83,51,62,252,253,157,23,118,62,210,202,237,150,198,28,231,104,56,164,243,80,232,150,199,199,65,138,46,218,149,141,75,214,118,111,95,118,219,182,27,180,141,72,164,80,134,67,193,208,235,158,157,16,202,0,150,219,108,108,94,195,107,37,131,3,204,148,38,27,180,25,137,168,173,171,49,32,47,219,254,179,173,19,169,44,187,117,181,218,206,36,180,192,164,52,179,21,105,117,90,217,204,115,123,173,13,36,87,43,76,186,42,104,18,10,95,64,218,196,173,205,199,166,73,162,75,67,148,114,177,95,44,185,35,76,147,250,198,166,137,122,106,254,227,126,230,103,191,243,31,29,231,118,255,102,58,35,98,210,0,0,0,3,32,162,200,96,69,4,0,49,128,160,5,152,163,146,137,153,129,234,26,221,11,129,145,184,75,25,200,144,193,252,11,198,50,66,27,141,52,102,178,108,210,99,5,72,38,37,103,38,219,118,127,33,97,0,216,163,208,183,112,78,200,58,219,203,70,204,115,91,181,239,118,245,255,219,127,45,191,247,109,98,11,45,44,36,166,137,132,27,72,245,189,179,59,247,103,219,235,237,110,249,202,204,66,169,8,71,250,203,109,78,219,84,150,84,214,227,239,123,206,163,159,177,81,99,78,219,142,67,99,109,34,129,235,98,159,119,89,16,100,192,128,81,119,187,243,103,16,174,156,250,174,243,49,112,221,154,38,53,234,142,208,88,85,18,31,182,242,140,249,247,201,81,0,142,32,0,26,59,255,174,182,91,123,250,210,21,216,7,112,72,40,172,94,157,41,245,232,83,7,55,243,99,169,46,76,128,31,106,34,104,51,148,84,132,30,40,28,242,199,61,73,9,58,82,34,139,204,228,238,53,123,157,205,154,98,208,60,170,72,145,196,170,30,175,18,210,142,230,54,58,19,8,158,158,222,45,174,139,101,23,14,97,142,248,208,219,78,251,253,178,88,238,215,109,112,213,145,41,223,212,31,98,95,43,96,190,105,1,199,75,94,98,158,232,186,12,149,13,2,248,16,3,4,64,94,96,194,141,230,33,7,204,99,114,148,129,2,186,97,188,184,102,113,59,152,108,226,102,176,241,158,133,12,249,187,152,72,60,112,195,72,208,97,255,146,190,136,165,109,234,106,30,156,239,173,104,10,113,252,184,126,215,143,243,62,107,239,126,238,251,14,205,17,107,27,119,202,178,20,209,86,251,168,129,60,45,252,125,191,156,239,111,12,239,26,229,86,214,75,61,109,222,230,228,243,229,126,118,34,102,220,149,171,227,205,234,224,214,131,123,23,106,255,251,178,100,213,12,5,144,103,198,99,220,49,226,120,170,73,189,97,134,69,21,93,159,26,79,112,199,137,234,170,39,53,134,24,220,104,247,182,238,250,73,46,101,214,233,143,79,146,74,253,13,58,180,202,58,11,67,101,123,233,181,178,243,160,252,224,253,91,218,249,53,28,6,199,234,188,240,232,132,0,67,149,127,223,109,46,183,185,146,118,56,110,42,162,37,177,33,101,22,158,249,0,41,164,255,57,137,242,161,2,202,212,49,56,33,68,203,38,81,234,39,204,0,0,116,178,122,137,79,224,187,245,121,234,110,165,3,199,160,220,138,4,115,156,89,39,147,207,54,95,160,164,205,152,51,55,149,135,125,78,94,237,177,113,91,149,232,243,26,172,210,122,38,213,232,252,102,189,186,174,189,170,110,196,243,23,103,59,26,164,59,59,154,224,209,240,1,36,35,251,180,192,0,0,0,3,173,40,50,198,66,224,8,14,99,35,170,103,170,136,119,58,250,102,144,52,106,132,24,117,32,132,164,102,224,74,16,143,115,137,212,113,163,42,186,67,69,85,245,212,25,8,247,225,231,136,196,107,70,185,255,177,207,245,35,43,45,203,120,130,141,97,185,37,19,5,54,53,148,184,8,220,229,9,145,5,134,222,57,140,48,73,156,67,116,113,222,134,208,110,201,215,13,163,121,179,240,174,76,155,44,33,251,97,4,157,208,200,58,225,212,132,130,4,172,129,108,32,161,165,224,208,152,221,168,145,102,226,76,103,22,66,4,162,16,32,83,245,127,169,128,0,1,128,86,119,219,91,40,115,97,56,40,179,17,32,230,6,21,181,26,130,166,150,84,68,61,191,249,123,39,210,114,118,89,92,29,132,15,213,26,5,52,215,38,19,146,105,106,113,98,115,57,197,221,50,13,146,156,36,75,148,129,57,181,66,71,82,19,104,155,74,214,220,69,172,107,165,5,166,105,236,162,7,148,214,188,135,12,85,167,206,201,239,147,176,86,93,201,207,125,218,209,114,254,182,114,186,12,241,247,16,150,118,108,104,238,156,202,128,2,68,99,32,156,96,120,5,198,15,32,36,100,44,33,6,163,97,126,112,143,6,230,69,96,182,105,226,172,134,84,65,60,96,176,38,6,200,60,25,96,144,33,3,151,152,68,115,54,21,0,179,184,58,176,242,216,140,142,128,148,141,145,96,82,182,69,157,11,109,133,79,121,51,209,125,247,187,45,175,123,245,140,24,102,49,165,128,83,194,84,64,177,224,64,33,132,225,216,44,140,66,100,18,144,125,99,194,17,53,214,19,3,1,155,64,228,20,17,168,145,74,1,144,180,116,194,33,210,188,51,60,158,141,73,243,125,220,69,66,147,185,233,97,182,70,203,5,238,61,206,93,167,90,33,208,255,251,178,100,212,8,4,158,100,201,99,187,25,232,119,138,185,191,97,38,75,25,137,223,19,111,112,201,73,231,41,38,52,204,24,93,130,59,35,160,70,162,125,165,179,44,129,51,119,119,164,123,204,39,138,176,194,67,160,73,3,116,181,142,216,105,46,177,143,159,137,225,47,6,206,237,118,129,149,181,53,5,228,112,0,0,1,45,182,216,156,117,122,161,88,64,93,97,226,155,178,156,113,56,251,219,140,88,3,63,232,227,156,225,40,226,38,74,88,64,130,116,179,176,192,116,6,38,98,69,38,197,33,224,13,129,82,208,180,108,226,206,75,209,1,102,26,149,15,116,151,43,10,221,196,240,131,60,48,79,91,45,240,243,152,198,43,45,37,21,36,55,210,117,159,33,163,185,240,126,170,103,90,47,213,214,75,127,84,49,217,74,163,143,140,240,139,116,100,162,130,50,242,59,250,64,0,0,12,2,14,2,83,2,96,39,48,65,7,227,20,37,198,50,255,57,243,73,181,110,51,35,12,179,8,104,169,50,219,116,33,124,38,231,48,202,84,96,22,146,166,16,34,28,97,206,10,18,50,248,29,136,42,171,220,56,2,106,49,208,96,4,58,208,7,39,67,190,112,184,92,254,92,254,120,67,62,120,202,105,176,113,188,77,150,30,211,145,194,72,84,141,230,78,231,58,73,105,107,82,197,83,68,21,226,242,69,106,173,166,168,140,133,9,36,190,162,83,186,44,222,201,44,39,182,26,73,164,43,239,203,151,188,153,136,145,195,99,144,53,51,50,219,155,23,63,125,13,70,117,245,210,113,86,118,112,83,34,147,45,161,183,70,27,106,238,66,241,42,155,95,16,193,88,110,77,61,221,131,16,201,206,155,198,102,190,44,231,32,202,173,223,78,201,69,32,148,41,152,0,128,14,215,251,172,148,95,164,197,39,223,144,6,114,32,244,171,135,135,191,165,115,255,46,155,80,45,219,154,93,174,150,69,84,97,133,200,240,137,1,42,137,57,57,39,132,236,232,190,92,41,242,78,244,94,166,28,226,101,166,135,156,34,87,187,55,91,62,28,233,229,63,248,200,126,145,188,211,161,247,72,19,196,102,188,212,163,118,107,17,109,141,107,195,38,242,127,157,117,155,6,116,33,143,247,221,203,101,153,202,162,0,5,162,22,138,72,193,224,28,193,112,128,192,64,176,197,219,248,206,202,68,220,95,48,205,225,184,227,137,32,13,33,0,70,147,49,55,48,3,225,96,23,96,181,226,247,196,64,112,228,49,43,76,236,216,197,154,138,45,2,214,138,214,136,41,99,205,6,237,199,255,200,139,143,137,129,103,173,152,196,71,48,115,141,160,19,16,196,161,248,168,112,229,106,213,99,241,126,9,30,52,129,80,250,88,66,255,251,178,100,210,136,6,82,118,197,67,220,73,210,112,234,41,189,97,38,79,86,9,149,31,174,237,9,65,94,165,230,169,131,141,101,136,61,210,88,162,134,16,21,170,227,121,143,54,11,90,52,99,179,17,196,214,40,64,189,23,25,9,54,215,118,181,70,227,17,153,255,57,211,155,184,170,81,214,220,195,75,244,180,146,194,93,238,166,251,27,119,67,12,112,88,107,233,64,25,187,129,118,57,164,115,32,0,1,72,227,105,177,127,238,146,13,97,135,176,148,102,80,177,217,136,148,85,234,13,123,77,174,187,216,218,135,62,175,24,46,100,116,220,238,250,88,249,117,78,153,112,77,242,98,74,200,240,189,12,99,40,153,37,200,155,248,185,127,33,144,198,197,75,119,93,28,158,249,64,232,95,39,16,141,232,51,90,240,240,249,33,254,243,0,0,0,2,120,102,12,0,38,96,82,5,38,14,64,90,99,166,62,134,133,74,82,102,12,154,34,75,240,104,94,191,6,72,193,104,96,212,13,71,36,100,25,76,210,20,12,44,41,129,8,103,70,108,11,7,110,204,192,197,3,214,194,58,8,183,120,66,9,92,18,167,90,172,143,198,147,78,20,157,67,176,180,160,37,149,74,171,149,243,105,52,138,69,53,196,71,136,3,68,142,196,36,241,134,67,96,171,87,8,74,167,170,24,212,41,174,230,123,48,173,70,122,73,136,217,48,177,3,114,126,160,198,33,5,31,41,220,219,99,191,22,170,95,144,236,217,126,228,19,73,208,89,73,78,80,170,234,166,209,146,20,113,77,69,82,74,143,183,42,186,198,213,154,107,198,27,216,103,85,95,189,123,184,166,229,210,130,9,116,115,40,163,146,73,70,82,173,111,37,82,170,101,2,151,39,38,151,98,243,175,85,21,14,128,0,49,2,95,237,170,86,223,75,58,228,150,120,119,216,24,46,191,230,227,116,123,160,136,176,78,126,197,123,22,76,187,130,173,230,200,154,0,55,117,68,94,105,120,84,77,101,174,63,49,185,232,46,110,140,238,192,192,104,30,152,43,202,77,207,63,163,4,162,17,127,252,246,168,151,156,220,223,142,205,175,245,122,94,77,30,159,99,30,238,37,174,229,115,87,145,140,210,114,16,207,52,105,136,208,121,71,128,73,249,176,0,202,178,180,42,1,230,2,32,56,96,68,9,102,17,229,22,99,196,51,102,172,6,74,98,6,27,102,18,169,102,107,205,38,10,52,24,234,100,4,130,64,203,180,40,72,102,209,234,0,251,252,152,136,110,7,79,200,62,178,164,161,156,119,110,64,55,218,66,240,151,252,183,60,74,68,201,19,67,213,7,154,40,73,230,22,100,3,131,143,15,22,195,163,104,164,113,150,176,246,11,199,139,161,107,109,193,255,251,178,100,216,136,6,176,118,197,91,220,74,82,111,138,57,173,96,6,115,23,5,163,29,143,109,7,137,138,153,36,5,180,13,217,98,245,3,6,11,208,243,144,96,125,80,190,151,223,98,204,204,140,149,230,217,227,7,178,112,246,139,118,170,173,46,227,169,134,68,146,122,37,222,47,70,185,204,227,165,203,81,237,91,172,152,215,109,67,171,106,15,156,254,33,81,134,143,160,24,207,61,211,40,64,9,86,236,74,86,38,213,45,40,146,182,64,98,81,141,151,28,121,152,9,240,196,181,11,141,2,163,138,86,114,219,24,28,11,148,87,57,66,214,36,61,98,144,246,113,167,148,52,216,82,177,50,79,100,38,24,192,226,131,244,84,129,35,160,187,119,155,16,73,8,184,62,87,127,212,65,236,204,12,252,123,211,246,107,158,197,10,15,97,133,124,139,64,20,67,67,151,85,132,70,23,95,211,63,9,64,0,32,1,130,40,6,138,129,184,80,26,76,10,154,124,192,220,211,142,114,24,248,201,164,62,141,68,11,64,153,93,140,17,65,100,210,49,83,14,152,203,50,147,134,27,28,158,197,64,10,29,183,69,20,97,97,5,135,188,132,28,147,114,225,96,89,41,144,243,12,62,165,85,184,206,252,79,36,138,123,29,135,91,88,199,203,24,71,104,10,10,119,7,197,108,23,145,27,113,81,181,182,177,204,40,93,102,13,134,5,66,178,138,149,19,160,84,132,60,113,125,109,166,18,80,168,202,132,212,141,234,180,149,197,238,113,58,77,84,16,43,6,18,130,180,170,214,165,66,48,151,212,123,58,151,123,51,102,54,187,58,179,147,201,246,29,145,170,148,211,184,78,81,183,59,119,222,227,148,86,214,34,85,94,186,173,82,221,7,85,36,116,188,57,130,71,65,69,17,31,39,125,95,246,148,68,25,154,108,150,102,0,0,16,44,213,255,242,205,109,141,105,63,177,11,174,86,141,97,131,16,47,70,160,115,6,95,52,186,155,180,171,142,205,21,33,52,235,240,246,209,85,144,1,65,3,8,16,20,209,138,152,193,66,145,135,64,194,68,135,17,84,131,70,118,48,182,90,107,196,166,30,244,67,254,90,21,167,21,62,174,70,117,56,136,40,42,184,164,134,203,66,74,161,193,4,112,195,57,136,203,132,176,241,99,14,227,80,189,156,183,80,0,105,0,86,22,0,218,184,56,2,50,121,209,54,55,12,51,194,52,53,240,198,55,183,190,63,199,3,40,56,53,116,99,11,50,96,138,212,96,0,39,148,96,60,26,247,211,63,9,175,234,164,199,241,88,173,9,247,122,240,128,189,84,246,103,223,185,23,187,219,27,196,70,59,191,132,82,46,145,208,36,223,112,35,119,124,255,152,143,24,30,201,37,255,251,178,100,207,136,6,147,119,68,171,220,74,64,111,73,169,223,97,131,63,22,9,213,29,142,236,199,137,111,151,38,53,151,140,221,160,95,179,202,217,20,0,192,226,187,27,206,131,83,115,59,199,98,139,183,41,235,115,226,121,219,51,76,233,75,220,221,229,99,77,207,200,242,145,144,86,212,180,15,142,45,8,83,247,44,175,102,39,82,218,128,179,18,237,144,129,219,16,97,82,183,171,199,255,51,59,102,178,123,251,196,255,254,20,134,22,219,246,128,0,64,149,113,164,137,34,206,244,188,148,20,176,64,208,230,37,163,29,141,94,160,151,176,137,73,182,88,251,11,101,104,12,16,71,82,221,93,176,16,200,155,150,77,229,85,42,22,85,151,200,120,213,246,37,58,69,32,144,132,198,204,208,114,51,106,179,214,159,91,6,192,55,175,130,236,50,56,237,68,89,91,218,228,157,172,173,235,235,78,170,0,0,0,2,192,1,80,28,48,54,1,115,3,112,66,49,70,48,67,48,180,224,52,97,109,147,25,161,43,50,49,114,83,19,160,169,33,2,208,109,1,158,49,130,144,140,16,20,101,48,220,125,203,36,204,158,116,249,48,96,103,112,148,24,152,94,52,33,8,101,144,114,244,139,199,245,5,233,102,219,172,146,121,176,182,229,25,195,165,37,103,70,90,132,85,109,180,103,72,137,22,13,185,200,207,19,31,70,101,206,165,199,90,10,159,70,148,222,108,77,74,174,129,98,202,16,1,198,133,101,135,136,205,220,211,63,108,156,175,107,226,242,105,29,100,88,131,54,95,27,132,78,174,123,60,18,188,138,141,161,168,110,237,79,114,147,90,59,53,239,46,100,150,171,8,16,91,178,19,130,26,109,89,205,182,225,38,62,29,93,134,9,147,75,31,190,153,216,55,114,97,151,165,40,85,249,53,12,182,106,17,214,167,60,68,205,42,60,18,124,0,1,176,191,251,75,45,211,182,253,227,118,69,72,254,10,18,93,188,109,180,92,1,233,244,124,118,80,36,0,13,4,3,54,203,64,161,129,28,97,195,16,43,73,224,151,176,230,92,108,136,146,255,63,255,142,207,158,131,227,63,177,182,248,29,141,118,50,104,143,90,39,20,70,44,8,247,197,73,109,69,215,175,118,139,191,64,243,117,255,223,183,255,254,192,3,61,17,109,185,101,108,130,65,134,38,200,25,133,204,120,26,56,11,126,117,0,1,170,64,224,16,233,143,132,98,160,102,230,244,8,64,166,73,23,56,244,151,173,178,188,30,6,175,237,141,251,179,22,187,101,227,62,232,165,69,90,70,29,186,200,223,61,104,182,169,4,3,200,131,4,173,41,88,250,200,187,217,238,170,212,71,154,33,84,59,68,72,73,241,75,220,31,140,14,4,255,251,178,100,208,8,6,220,119,69,91,219,74,82,94,197,233,237,97,67,87,85,137,163,39,174,25,21,65,88,11,229,169,145,153,209,227,80,224,157,5,166,113,71,146,113,126,172,243,82,11,232,77,38,30,125,193,132,28,101,200,212,122,26,89,39,182,61,167,100,174,250,142,7,161,206,165,204,147,40,98,221,9,78,114,71,150,97,110,48,202,87,148,177,100,24,235,118,76,78,49,57,141,21,107,36,240,0,128,107,69,36,216,189,90,132,170,88,192,224,213,199,157,15,40,152,200,1,226,134,53,122,62,169,173,242,101,176,253,200,218,82,112,6,150,70,120,218,50,14,162,38,143,33,224,182,0,237,194,167,101,207,248,30,110,107,27,55,255,18,113,8,47,46,255,65,229,231,85,235,153,224,38,203,10,217,42,214,191,175,251,103,160,48,46,1,3,1,64,95,28,7,99,15,52,92,50,100,13,211,127,151,130,49,175,26,35,40,151,220,58,211,128,201,141,64,131,224,16,234,6,32,162,217,65,144,95,200,80,81,7,2,215,122,28,140,28,18,120,198,64,5,4,119,160,16,14,8,164,215,216,187,210,118,250,182,178,55,63,161,217,115,113,152,216,123,151,22,12,136,138,78,15,16,205,3,168,137,239,150,199,51,96,60,144,233,48,252,103,10,51,18,161,203,106,181,114,37,226,80,44,110,81,18,3,149,140,57,88,106,46,67,30,202,195,178,98,88,78,7,219,61,229,75,207,233,119,24,103,13,167,23,246,251,28,13,214,88,229,102,151,218,55,231,135,23,13,79,150,185,45,184,135,14,86,183,58,107,170,198,196,133,111,123,20,166,88,249,141,91,86,252,186,189,115,86,187,79,58,182,171,207,15,208,225,92,237,222,130,203,247,218,158,121,219,109,150,178,189,9,9,101,214,183,69,30,198,242,36,173,101,104,181,2,18,161,225,172,95,242,255,0,0,28,1,108,218,40,216,207,235,179,22,30,101,46,177,194,144,187,242,188,230,224,125,75,66,19,63,122,115,11,120,58,147,54,13,122,247,115,169,224,32,226,210,128,147,169,209,164,39,82,181,3,70,31,77,122,122,40,146,243,69,213,249,111,218,155,107,230,51,61,176,82,48,84,27,110,60,183,61,36,201,106,155,250,154,16,177,143,24,227,181,151,226,10,110,153,48,133,214,251,157,208,8,144,0,128,64,82,40,0,193,96,35,48,227,13,147,31,2,163,52,81,36,3,25,32,99,49,189,59,115,220,49,21,40,59,19,32,9,51,34,114,71,71,142,93,204,190,81,28,97,32,96,121,168,48,172,30,210,247,111,55,151,229,89,238,55,121,24,247,181,171,229,255,114,212,200,117,181,75,54,241,238,204,204,34,164,69,199,100,162,7,77,205,168,255,251,176,100,217,8,7,113,121,196,131,220,97,208,102,103,89,173,101,70,101,88,49,219,29,47,109,39,137,79,28,101,177,146,141,200,94,126,81,213,74,36,97,100,102,31,41,47,141,156,210,99,41,20,41,220,182,151,103,102,218,238,255,36,166,222,122,250,206,55,234,210,139,147,77,45,111,42,58,162,11,184,70,191,203,222,139,106,146,241,148,60,248,170,4,136,60,59,187,120,186,209,25,7,132,179,174,172,160,81,25,42,254,164,229,37,108,67,125,221,74,188,170,57,85,9,86,124,204,79,19,143,198,42,186,149,32,0,8,14,125,214,198,85,242,86,194,201,30,144,7,44,105,112,144,83,110,76,99,28,163,138,238,215,239,28,12,134,16,8,158,19,38,99,16,210,181,54,22,16,233,83,149,232,170,198,117,23,9,47,161,123,151,82,189,165,252,70,234,255,215,124,140,210,137,241,120,184,9,151,0,125,123,145,236,23,102,189,12,170,0,0,0,2,196,145,72,166,133,36,160,1,208,89,137,144,230,144,171,130,42,230,22,24,155,192,206,103,80,56,20,62,66,3,86,25,92,194,171,152,44,73,19,164,152,205,216,238,161,88,198,27,222,215,238,107,75,35,143,155,203,77,40,201,197,173,102,107,193,104,179,122,133,9,218,169,214,183,41,102,161,138,194,117,78,52,69,135,18,66,67,9,100,201,155,27,121,45,154,180,236,115,20,138,22,54,73,43,238,114,149,223,202,149,100,84,217,91,89,159,201,151,227,146,63,51,19,197,119,126,76,141,89,168,218,172,77,38,142,46,133,155,235,98,187,30,213,71,177,77,218,126,29,90,142,234,217,190,43,143,22,6,255,103,208,0,0,84,5,223,91,99,119,187,193,163,42,145,10,26,97,116,155,201,138,215,112,173,37,9,223,223,150,249,155,112,251,175,104,166,96,181,47,11,213,41,164,226,100,93,245,209,121,243,121,132,177,210,66,144,105,243,184,182,220,215,51,105,69,37,38,204,97,251,209,143,181,134,194,0,194,12,52,84,93,198,154,150,27,98,155,98,144,167,41,39,119,213,107,26,198,80,146,0,4,8,166,4,0,38,24,0,102,17,1,32,100,148,156,103,29,66,102,101,202,26,6,55,48,44,107,5,209,146,131,135,76,42,26,60,76,52,1,30,3,24,136,32,119,67,200,97,49,129,181,226,128,112,36,15,75,26,43,7,198,204,10,0,9,172,139,167,40,248,108,52,196,46,252,113,19,173,104,236,9,82,74,80,101,27,20,93,236,232,241,43,20,146,5,112,211,8,69,120,214,166,59,201,153,116,78,144,16,34,85,131,8,201,8,210,130,168,205,33,42,195,129,168,158,137,196,81,167,53,36,251,161,73,52,156,47,38,170,5,80,99,255,251,178,100,203,8,5,39,101,202,235,130,77,40,97,166,217,205,97,70,101,27,65,229,18,47,113,39,65,194,36,39,125,128,25,197,111,72,165,48,172,224,113,51,233,159,146,105,27,241,191,53,14,163,182,237,86,153,124,192,181,24,154,151,106,78,245,49,168,39,20,174,5,159,159,205,159,104,181,183,78,228,174,109,163,164,76,220,78,150,92,133,183,98,189,114,96,162,66,130,231,78,148,38,246,205,32,179,199,25,213,0,2,6,32,120,255,235,101,186,220,214,160,38,232,21,27,138,64,216,110,158,221,203,88,201,29,94,126,166,89,44,37,170,228,50,212,20,71,57,169,66,105,36,124,185,9,106,98,211,251,40,204,167,142,213,29,226,76,220,207,147,211,63,39,86,165,90,21,84,240,75,211,79,186,156,100,74,188,120,221,103,243,184,108,238,252,188,57,222,247,254,159,67,189,106,171,225,226,240,3,233,88,20,55,44,120,252,106,223,171,255,250,0,0,0,0,0,128,4,22,2,128,43,66,11,0,49,130,200,49,24,159,0,33,169,226,86,24,29,0,209,145,137,202,152,137,0,73,128,64,51,3,64,160,193,88,11,82,154,29,10,128,81,133,152,28,165,214,19,77,186,183,79,98,167,234,180,148,240,197,235,136,191,19,150,17,157,203,205,136,200,179,172,124,95,75,179,213,76,26,140,172,160,208,212,55,106,218,107,235,242,231,83,162,211,83,96,193,223,178,130,99,50,34,102,35,134,52,207,164,227,242,189,124,34,51,205,57,211,166,184,180,14,110,108,213,234,69,158,152,253,146,37,65,101,122,60,227,166,146,131,244,255,179,203,98,214,248,218,243,243,84,215,246,143,247,189,159,212,99,179,155,168,183,150,202,153,240,150,78,0,0,14,96,209,255,219,91,178,220,190,27,96,50,207,176,27,18,208,235,44,62,220,99,239,131,106,241,130,32,81,161,50,160,163,28,72,138,108,128,109,87,143,64,13,183,124,196,59,57,84,119,162,212,48,80,169,17,233,187,202,24,223,88,56,32,73,9,2,169,27,129,142,142,242,107,48,198,215,45,213,185,249,181,234,2,21,10,254,142,69,144,198,100,197,8,72,58,8,0,65,96,195,27,95,210,32,2,128,93,11,198,128,80,194,76,64,204,100,14,0,209,16,50,78,208,14,79,144,223,78,7,23,204,77,23,204,235,52,204,89,30,25,114,4,7,67,19,14,11,228,237,169,72,247,6,0,50,8,250,162,149,52,72,59,184,239,175,243,182,187,51,247,118,218,239,44,86,219,28,48,36,83,38,37,61,18,87,102,166,115,225,82,132,121,74,179,89,43,153,142,247,103,59,187,50,135,85,206,45,107,68,9,53,180,188,157,109,233,73,71,52,162,175,223,220,255,251,178,100,202,8,5,139,120,70,243,195,53,114,106,138,9,239,60,3,113,22,245,227,20,47,116,197,217,211,164,37,49,172,152,164,188,157,196,55,8,203,67,89,20,109,234,82,99,229,220,233,119,92,151,52,62,85,175,76,247,179,106,102,44,164,99,121,241,221,74,77,143,249,113,137,245,220,152,228,28,179,17,110,220,231,61,192,145,14,150,52,166,231,86,198,19,36,19,166,0,1,0,229,244,136,211,74,45,167,171,180,98,103,4,28,115,224,52,163,72,97,143,21,22,160,214,65,143,253,67,77,59,214,117,202,48,5,103,65,20,2,85,105,30,242,38,80,213,148,10,246,155,102,205,103,130,51,148,137,69,45,85,139,38,102,182,31,25,53,107,91,225,155,191,118,243,243,218,27,60,20,221,223,90,242,126,163,65,175,79,247,7,45,182,88,204,245,219,21,207,80,97,103,86,240,108,55,74,131,215,226,172,234,87,242,96,0,0,10,128,64,9,33,224,66,108,51,227,2,62,96,16,97,134,42,138,86,1,3,67,2,181,28,53,38,131,20,17,49,18,131,22,23,128,22,185,131,17,29,51,26,72,68,223,247,225,151,91,146,189,251,151,2,40,84,22,13,73,8,68,227,133,250,255,250,138,151,235,249,226,100,230,41,37,230,242,181,125,248,94,42,170,165,227,187,154,209,226,100,122,241,245,85,243,117,118,179,115,37,142,137,145,115,218,209,238,168,185,216,159,136,145,99,36,112,249,53,228,123,82,221,157,116,44,130,227,198,143,44,146,74,41,220,161,144,50,68,66,134,217,67,201,157,6,213,78,231,50,82,68,81,231,15,217,147,94,183,31,230,103,195,2,93,74,215,59,136,0,132,50,237,191,182,89,108,243,234,64,102,51,47,210,29,141,180,242,25,88,56,6,127,223,183,108,252,250,163,217,138,197,225,253,118,145,207,167,17,81,32,51,138,208,189,53,101,7,211,198,50,113,168,160,85,73,201,115,211,47,121,74,61,214,73,21,76,238,37,118,250,134,31,153,190,11,79,219,160,118,125,165,22,221,247,17,133,105,212,219,10,188,214,142,251,234,41,74,255,183,105,159,223,187,124,234,131,133,202,1,31,120,173,207,144,238,226,198,55,9,24,88,46,98,48,65,165,38,102,48,234,24,100,94,6,198,101,160,126,104,74,164,102,72,0,122,96,108,4,134,19,194,0,96,182,3,226,64,46,189,64,192,124,2,51,178,32,62,90,144,83,178,165,49,166,170,199,180,252,17,15,28,162,211,199,45,55,13,93,218,202,119,100,226,73,46,238,232,137,17,11,113,209,38,40,198,25,106,241,78,85,42,172,210,149,3,202,49,84,161,230,119,118,233,15,202,80,150,95,99,241,164,8,34,26,40,246,139,255,251,178,100,205,8,5,83,108,198,211,219,65,210,119,10,73,189,97,38,55,23,105,219,18,14,121,3,201,218,169,38,245,131,13,252,53,92,246,163,168,241,72,223,43,236,131,93,9,99,105,140,56,246,123,38,20,29,32,96,184,213,21,202,136,61,212,250,220,201,225,105,202,31,46,131,19,133,57,172,227,11,23,131,70,8,152,194,248,171,139,171,129,163,247,129,188,39,52,55,20,2,218,0,1,6,187,237,181,146,91,221,219,208,167,98,55,192,160,0,53,122,243,114,172,247,16,129,191,235,82,169,196,244,164,113,9,146,91,36,126,45,71,187,177,171,231,83,0,121,14,79,44,179,16,102,83,37,156,130,42,40,96,41,138,35,70,219,77,16,36,74,177,85,20,8,160,87,64,19,15,166,208,225,14,164,128,253,213,208,34,237,21,145,12,81,30,184,66,244,51,203,79,100,87,37,226,172,58,80,64,77,5,14,212,164,46,234,18,237,58,4,0,0,29,24,171,220,5,103,48,4,0,48,232,72,50,149,58,62,63,90,0,129,134,241,81,166,128,135,166,8,132,102,29,11,37,4,131,73,152,32,3,76,92,19,22,44,245,154,103,210,244,126,15,236,240,115,104,147,38,75,125,93,189,204,183,200,64,18,4,121,25,143,127,172,249,139,172,193,234,214,145,166,37,26,168,247,206,163,164,169,147,45,56,147,41,85,43,139,216,203,204,56,215,99,110,204,155,104,211,121,26,243,72,228,247,218,211,92,208,50,76,76,14,144,199,142,153,70,147,232,30,247,31,103,25,231,245,167,122,103,230,52,65,250,190,186,6,216,171,118,180,98,213,0,0,0,53,186,215,91,145,51,72,250,20,40,1,52,64,192,3,1,62,23,10,69,61,207,55,201,200,147,25,159,49,36,208,66,116,137,40,38,88,44,34,146,25,136,84,242,143,245,51,23,71,197,98,181,219,195,203,251,114,210,163,240,122,131,177,185,72,150,134,174,42,73,25,74,43,77,16,247,72,164,138,240,16,82,112,93,146,150,83,222,121,60,55,35,101,26,101,29,206,197,200,143,64,248,107,103,71,90,130,2,181,229,0,42,213,216,128,84,75,140,17,71,44,216,212,105,76,117,130,8,194,9,114,140,254,32,193,17,140,29,60,224,70,18,133,151,152,49,33,174,71,166,3,142,235,210,51,59,239,140,46,138,25,39,141,229,253,249,29,219,151,247,123,115,141,71,251,173,78,24,197,55,22,40,238,82,187,80,77,31,242,158,211,91,229,47,158,253,70,183,62,251,95,95,137,249,226,122,170,99,70,169,85,25,52,133,23,206,174,72,187,21,230,220,166,157,47,22,74,74,25,183,141,168,83,161,156,229,41,34,114,40,70,200,39,211,141,25,56,218,209,255,251,178,100,202,136,4,199,105,71,203,162,52,224,109,106,153,173,76,195,143,23,37,217,24,207,109,39,65,240,40,37,180,157,24,92,46,194,42,46,60,211,111,158,118,96,233,155,135,70,142,18,80,210,151,51,100,112,21,170,141,27,38,37,247,106,175,238,228,255,219,151,187,201,120,99,242,225,224,0,0,18,201,92,109,54,223,184,9,174,67,64,249,161,133,227,184,185,201,34,30,118,243,190,146,44,229,73,172,146,166,112,40,196,2,142,48,129,2,42,57,12,59,190,95,52,212,20,7,33,103,1,54,72,212,207,36,196,51,28,146,237,199,40,74,138,39,40,33,118,132,93,154,123,193,199,166,213,182,210,185,157,53,250,186,70,122,157,93,75,124,7,94,34,75,37,54,155,245,20,124,70,28,158,17,42,43,16,157,215,149,162,24,129,129,54,149,77,41,185,249,67,68,128,0,67,1,192,1,72,192,32,25,152,37,139,17,131,194,188,153,151,180,169,137,88,162,154,71,154,121,147,160,14,152,5,3,161,196,93,198,120,21,170,225,224,9,134,65,103,97,41,11,8,211,145,177,60,105,133,68,163,110,124,221,41,21,79,116,101,156,12,143,102,249,251,26,207,247,212,107,81,79,70,152,16,18,153,198,168,128,57,210,124,25,171,58,83,189,246,66,90,54,54,235,86,175,91,132,76,178,229,200,246,163,69,58,102,13,112,217,56,131,172,246,109,243,195,89,4,159,219,106,49,113,64,2,129,200,156,138,78,126,19,59,233,216,48,148,166,153,230,149,118,219,206,136,170,56,130,204,87,106,245,109,184,42,211,98,159,31,11,183,162,165,231,177,222,49,189,203,123,150,215,229,50,146,38,143,108,66,194,128,16,136,12,72,237,94,37,58,34,104,8,84,14,248,121,19,20,87,96,96,64,110,79,45,203,90,12,191,133,38,25,100,17,83,119,146,22,110,109,215,99,202,2,178,226,77,123,182,121,68,228,105,68,181,166,206,215,51,97,36,39,38,46,199,0,98,113,200,100,81,105,172,229,132,214,213,69,18,188,42,148,118,193,152,33,29,50,161,141,104,88,72,44,89,60,58,196,229,88,136,88,43,0,39,253,68,38,2,57,168,24,65,131,9,129,8,24,24,11,0,193,40,84,152,106,41,105,170,50,114,25,116,133,41,158,147,71,159,117,158,102,119,153,134,134,166,87,14,144,130,100,64,0,201,207,15,68,193,215,245,149,177,161,96,44,69,71,226,213,225,101,163,53,249,181,230,195,103,169,139,187,130,140,66,55,36,174,212,171,157,125,59,169,205,147,236,138,171,95,169,189,54,208,196,211,38,214,79,113,76,97,93,166,83,255,187,219,146,181,201,132,4,149,211,185,174,143,150,90,47,162,246,219,87,255,251,178,100,212,13,133,234,118,196,147,220,50,66,110,73,104,246,104,195,124,88,165,225,18,47,113,39,73,176,168,166,53,147,13,253,109,236,100,214,196,195,242,155,40,252,99,34,141,137,83,104,107,84,66,188,213,53,76,125,89,120,44,237,82,54,189,108,163,60,186,59,181,146,202,220,133,47,82,51,175,61,31,81,202,147,225,29,199,108,61,44,251,172,109,219,75,203,181,74,98,153,206,247,206,182,222,24,192,1,233,100,109,38,176,238,114,148,202,33,181,236,48,98,105,147,21,162,221,222,161,207,254,205,174,139,194,50,41,27,94,54,19,116,193,1,72,180,168,82,7,70,188,66,14,121,254,255,163,33,22,81,86,6,206,237,48,139,244,101,241,24,118,60,122,172,73,33,135,56,42,140,195,169,14,249,146,19,19,62,199,122,209,210,68,74,29,16,138,27,212,19,137,128,200,247,36,6,71,99,80,66,144,242,206,247,232,0,33,0,8,110,12,14,192,164,192,176,5,12,22,64,116,195,168,160,205,74,25,24,198,232,77,140,93,155,16,217,41,65,98,225,197,11,230,74,29,17,11,8,130,99,131,131,18,175,215,147,151,12,182,98,128,148,141,152,200,165,84,161,49,60,8,80,203,105,244,212,214,104,241,137,214,179,99,113,145,82,96,135,135,6,10,153,98,0,161,227,16,225,113,131,108,88,225,67,80,187,78,94,14,130,217,98,209,217,6,136,71,7,178,226,33,227,13,34,139,9,195,180,25,112,98,104,240,170,240,164,173,48,226,194,136,146,246,74,89,14,215,118,247,80,153,99,225,57,131,146,124,100,193,205,21,118,53,74,45,40,136,139,24,86,107,110,35,15,234,105,227,88,119,178,103,158,80,114,204,174,51,163,162,144,93,7,195,206,107,244,216,64,1,157,223,253,166,183,109,253,188,63,142,83,28,13,230,125,50,220,198,128,127,252,146,54,65,123,20,192,196,135,32,36,49,199,216,153,129,212,48,65,67,6,52,172,192,205,54,138,50,218,125,248,75,11,112,195,164,104,68,16,200,112,6,24,196,208,171,24,138,55,98,191,86,249,173,79,167,58,69,238,158,124,189,108,210,77,253,40,179,67,2,226,138,15,140,162,173,186,32,97,162,8,0,32,86,3,1,1,130,104,20,24,118,7,65,170,66,49,153,101,3,89,160,184,145,153,13,1,209,129,144,108,25,90,209,169,136,129,67,154,9,130,149,159,156,128,96,154,240,113,38,74,194,37,171,111,181,91,144,51,19,4,100,108,159,151,80,179,127,237,225,245,208,79,236,227,171,220,20,242,164,97,244,101,203,38,65,248,60,72,149,197,114,102,16,135,206,9,19,67,22,153,43,104,21,229,118,245,153,57,149,206,156,106,3,108,15,255,251,178,100,205,13,5,253,118,197,43,220,65,210,99,169,217,237,61,35,55,25,157,231,20,47,109,41,9,170,157,167,180,44,12,109,13,177,23,117,102,133,17,199,37,179,118,250,102,212,201,165,106,173,88,160,177,4,148,143,81,123,172,118,93,66,227,50,5,53,84,19,156,42,154,237,70,79,149,227,9,83,4,51,213,188,41,118,105,154,140,213,180,48,109,68,221,81,247,252,219,187,155,189,167,231,84,190,203,230,91,73,117,242,4,147,74,39,191,141,55,146,134,0,94,205,191,251,91,110,171,132,137,10,138,153,142,194,238,204,207,111,55,197,99,119,189,61,75,62,146,160,81,199,234,11,48,97,193,224,194,138,118,34,12,16,193,8,22,108,222,172,198,140,21,129,134,23,64,66,41,10,93,115,148,188,201,137,205,84,172,113,57,83,162,148,73,179,49,0,140,58,133,18,73,143,209,45,184,58,11,80,211,151,42,101,255,212,133,238,37,242,111,206,29,172,151,255,170,0,0,0,6,64,130,209,130,192,26,10,169,91,4,48,49,234,60,211,19,51,180,141,52,211,29,58,148,211,33,47,55,209,243,32,12,106,111,211,4,58,0,68,72,158,175,52,201,237,182,26,73,183,135,25,155,84,178,87,213,39,183,191,255,227,149,111,147,221,179,19,163,88,185,89,233,6,76,96,35,91,197,152,134,97,3,36,194,171,73,222,86,223,237,253,211,217,103,129,166,14,29,6,91,22,227,136,41,2,103,59,86,55,123,125,207,6,247,118,141,200,48,226,30,49,61,73,78,212,228,212,8,60,162,208,221,168,212,58,81,95,198,189,122,204,9,44,169,100,70,60,52,209,31,178,173,84,179,194,74,124,102,4,0,219,3,135,196,197,70,8,20,128,0,113,30,186,68,203,97,252,252,119,54,86,149,152,33,112,97,72,57,12,213,14,103,43,53,252,44,233,126,172,24,5,144,2,59,51,67,36,19,109,90,112,22,189,26,48,34,185,92,167,215,121,120,116,163,219,74,82,139,240,221,140,248,89,223,255,176,139,182,15,231,230,67,36,135,131,74,101,189,83,168,95,157,90,251,50,0,2,230,148,167,102,220,170,38,53,62,7,31,45,198,20,206,134,17,190,70,155,171,7,15,125,6,64,128,198,65,6,70,53,2,70,35,139,102,24,135,33,193,145,131,194,49,141,35,201,131,160,154,7,24,26,7,160,61,76,40,24,221,36,196,33,46,216,116,93,172,149,160,200,34,205,163,188,153,229,89,218,141,3,193,20,88,27,206,115,175,116,99,194,175,111,23,44,235,202,4,34,68,3,138,177,140,185,179,188,56,25,21,17,117,1,72,57,199,248,236,22,2,232,104,42,95,217,201,236,41,55,247,235,106,76,245,197,50,255,251,178,100,199,8,5,95,102,71,227,187,49,224,87,8,121,189,97,35,55,93,41,211,28,78,189,51,201,145,158,165,245,147,13,245,78,211,5,240,205,60,207,133,35,35,3,132,104,155,204,76,64,128,117,219,115,169,160,85,179,81,174,153,1,73,200,219,217,196,209,205,1,46,55,229,210,66,79,115,109,132,9,249,101,253,172,132,226,130,109,41,4,5,151,76,187,201,211,5,23,150,189,135,35,156,208,201,82,73,238,247,173,9,71,63,255,255,149,159,179,117,241,56,93,41,5,224,48,253,128,0,20,128,164,108,144,82,175,134,56,12,130,21,213,153,152,178,179,91,144,244,186,180,69,210,96,251,212,127,191,253,167,223,177,87,134,111,41,24,58,196,84,222,222,220,234,37,114,211,4,83,233,145,188,238,20,124,22,104,181,190,148,193,215,82,56,80,137,237,206,155,34,249,25,228,94,189,18,94,46,198,200,84,220,58,243,2,250,84,157,99,95,163,173,111,255,232,7,109,176,0,40,146,0,46,14,188,77,89,128,59,201,92,227,52,211,175,47,142,187,32,49,232,248,225,45,211,161,83,172,240,149,76,156,64,8,15,92,9,8,137,196,154,44,20,160,13,61,190,155,191,7,58,236,69,58,240,130,111,62,3,194,151,249,155,164,42,177,192,254,241,226,204,162,83,25,169,224,97,202,161,98,87,46,103,133,21,68,159,128,154,49,201,2,116,225,41,78,100,139,122,24,91,182,245,15,149,212,7,206,66,18,43,196,40,124,160,216,205,22,153,223,226,61,53,107,122,219,91,131,25,90,91,64,214,6,9,113,51,146,234,117,173,204,205,71,74,101,76,38,157,235,126,248,220,57,226,209,159,77,112,28,246,186,196,169,207,139,202,220,205,86,41,216,237,10,43,230,254,204,114,198,165,175,123,210,46,245,191,233,186,210,61,237,60,208,173,104,115,49,121,233,123,223,84,154,71,205,250,133,48,84,60,76,113,239,252,200,1,65,0,3,149,119,33,254,44,6,184,116,165,225,135,27,134,254,177,233,253,43,221,255,255,250,217,254,11,184,168,77,99,70,94,186,199,188,138,173,153,83,78,242,75,212,1,0,149,104,8,125,76,60,76,224,203,132,15,140,41,219,172,194,200,48,76,219,199,252,192,128,31,204,106,135,20,195,236,10,74,128,20,99,178,157,64,192,18,38,8,64,144,32,62,178,80,166,24,26,247,18,196,178,25,52,94,17,41,2,148,2,156,3,154,10,152,142,98,192,98,21,237,111,245,124,108,205,242,80,39,8,114,185,206,208,111,148,68,234,87,130,12,205,29,96,100,40,97,60,47,232,23,218,186,214,102,128,254,101,195,145,218,226,196,248,194,56,175,54,217,159,79,254,241,141,183,109,255,251,178,100,198,8,134,205,100,75,187,153,121,248,46,65,25,231,5,226,7,29,41,161,34,111,105,233,9,79,164,229,205,150,20,217,134,2,109,181,229,201,243,51,205,89,206,52,102,232,218,151,120,182,53,241,175,45,45,27,112,99,210,27,230,253,103,86,171,58,165,118,115,34,158,53,62,125,14,18,162,87,26,180,178,200,202,185,154,118,121,216,43,13,94,196,233,190,4,104,110,226,190,204,140,47,86,234,157,195,51,101,116,203,10,51,232,216,127,26,46,236,254,215,220,24,214,248,132,195,177,91,145,73,85,13,210,128,0,86,88,229,229,6,136,130,149,129,54,76,0,189,135,10,9,131,243,42,236,12,105,202,42,126,133,106,213,251,58,126,191,78,189,127,255,250,228,46,118,190,125,121,67,197,64,24,84,129,98,129,246,114,2,220,140,226,163,86,182,177,109,16,82,21,182,77,242,14,77,18,241,149,147,55,123,139,131,52,95,255,242,0,2,83,5,144,15,48,141,18,131,33,112,90,50,148,124,51,96,83,27,50,169,38,115,30,16,70,48,164,96,163,4,176,124,48,24,2,115,1,80,35,48,181,1,83,1,64,13,65,69,111,48,158,5,64,112,6,161,36,169,51,183,145,158,158,27,110,47,187,160,95,91,18,169,107,51,86,154,177,129,90,63,20,148,114,74,218,228,82,30,134,223,64,107,38,42,223,231,45,246,47,20,191,46,92,209,71,166,40,140,147,113,153,107,97,12,76,153,179,16,179,123,48,78,76,178,58,150,4,197,109,156,245,225,232,169,45,59,61,116,92,57,23,221,245,165,93,129,68,35,231,39,139,172,155,216,121,174,169,147,45,23,17,73,102,203,32,65,133,5,214,108,167,90,47,56,228,74,204,119,42,127,118,50,249,237,119,44,113,53,121,184,105,254,138,101,139,125,118,172,255,210,11,90,213,203,63,84,43,63,155,159,59,59,223,217,63,211,51,181,130,11,222,103,50,149,158,189,173,141,188,170,36,5,202,156,112,74,70,64,184,6,4,205,24,10,102,131,75,25,165,169,142,242,248,87,242,255,253,49,175,170,51,81,212,174,206,98,41,133,21,28,44,123,20,236,82,165,29,219,74,178,220,219,231,98,148,193,171,22,224,235,16,184,161,162,131,212,228,82,17,228,198,252,165,147,203,132,207,147,243,175,82,75,73,162,249,87,123,137,95,2,65,86,48,212,4,3,2,64,39,48,173,12,67,34,131,142,53,37,36,80,169,203,4,11,57,146,105,11,128,138,116,148,16,12,24,193,224,193,240,13,87,242,54,168,97,130,24,42,183,205,125,158,4,3,106,240,158,127,162,149,87,202,138,231,151,181,87,202,255,187,76,114,165,253,82,110,171,165,16,177,101,25,222,220,255,251,178,100,203,12,135,75,117,198,147,216,99,226,88,42,89,195,96,163,127,88,177,159,30,79,48,218,193,61,143,102,177,134,12,220,185,73,170,59,176,78,52,248,210,89,43,173,43,47,243,131,218,41,92,245,81,53,127,78,196,52,213,233,27,46,168,187,215,173,214,237,145,238,75,235,182,204,92,114,36,22,216,121,251,69,101,180,170,94,251,191,187,227,78,42,232,244,87,33,79,40,201,57,206,82,208,159,81,227,252,158,107,209,144,243,142,198,185,69,242,241,28,98,182,13,214,41,219,218,203,64,89,193,51,126,94,50,21,122,114,188,145,242,0,44,25,10,22,0,58,126,77,15,3,109,43,86,33,104,3,39,13,143,64,55,70,217,202,167,89,40,90,76,203,36,224,151,16,233,254,126,157,149,2,224,167,50,94,85,136,43,6,26,15,127,96,132,98,128,130,224,64,138,167,64,36,133,88,28,138,61,228,228,2,175,26,63,41,136,135,6,197,194,143,161,186,132,32,32,1,67,5,176,66,48,2,5,51,4,209,68,49,52,173,99,37,178,27,49,144,41,3,25,160,85,50,100,74,179,21,240,117,48,15,8,243,3,0,71,48,119,7,230,120,158,197,80,9,17,4,51,3,98,68,32,12,96,58,1,112,94,22,94,92,163,140,46,79,207,108,178,29,77,168,219,65,194,75,233,43,114,26,210,222,1,23,242,217,158,203,223,5,206,85,183,11,102,75,142,226,117,230,108,100,228,101,38,170,197,109,136,117,138,176,162,233,126,178,237,179,28,106,121,94,137,46,40,65,170,38,25,142,11,227,56,223,206,52,253,168,95,138,34,230,86,226,120,107,194,177,200,155,38,136,203,173,178,46,74,99,206,227,185,212,140,230,106,166,80,237,238,39,191,203,103,74,136,161,69,221,124,255,230,198,215,194,243,190,214,236,246,134,94,115,179,191,248,140,151,160,128,0,5,185,99,105,177,71,12,183,227,173,71,194,220,48,97,11,31,140,6,24,206,128,123,91,220,221,101,216,62,70,198,87,14,28,60,181,133,40,33,161,66,208,27,24,47,29,60,246,54,63,228,94,24,65,49,159,233,39,7,25,182,81,175,227,2,255,212,113,182,188,189,79,234,250,252,228,31,234,163,41,115,79,24,20,60,193,52,21,140,1,192,44,192,200,70,12,157,112,104,218,136,65,205,91,22,156,197,64,24,12,107,157,104,224,170,0,32,64,221,8,115,65,34,217,82,177,138,4,13,4,153,71,6,114,135,51,35,131,146,42,126,125,171,91,166,85,23,191,46,182,25,190,113,67,106,227,101,187,88,79,115,104,23,71,209,250,223,171,87,127,82,75,8,47,91,19,149,85,9,78,42,62,173,151,208,250,117,108,80,188,104,225,120,235,255,251,178,100,199,8,134,83,118,70,147,204,53,210,84,132,73,186,96,163,75,91,101,225,22,175,113,135,201,121,33,166,117,148,12,253,105,2,138,253,211,199,183,84,148,73,225,217,89,136,230,218,242,237,213,174,82,242,44,56,77,209,61,87,226,142,169,177,188,232,14,224,117,37,154,73,120,171,38,139,168,243,136,149,114,246,230,88,130,8,46,191,148,65,88,35,246,208,165,95,191,70,169,125,127,155,178,22,195,19,21,57,141,87,195,12,109,181,205,174,172,175,180,108,191,125,204,190,235,59,5,51,243,179,43,155,223,54,179,110,89,191,127,165,0,77,27,141,166,133,72,2,54,73,58,155,24,43,45,208,44,32,20,224,248,29,217,200,159,95,119,65,83,17,77,81,148,132,30,78,98,158,2,133,43,26,181,244,82,130,216,168,136,143,72,243,234,32,113,138,153,32,96,107,159,209,222,56,160,94,230,242,115,168,157,104,207,228,138,196,74,78,101,12,200,116,38,6,48,130,120,38,253,95,4,135,210,127,66,80,76,26,192,184,192,180,1,204,27,130,12,204,4,97,77,199,133,184,213,80,108,197,137,56,204,196,26,79,132,42,49,146,96,203,38,227,49,155,11,221,13,185,102,161,24,39,27,122,136,33,2,133,139,127,55,182,245,135,166,123,95,37,19,166,10,67,242,105,143,229,80,237,218,40,177,175,98,41,240,197,72,201,87,16,208,114,19,98,211,111,165,205,65,178,33,105,145,104,49,13,114,207,197,71,161,162,148,131,196,113,43,139,26,199,137,230,46,146,70,217,135,141,183,150,83,38,198,59,84,182,126,69,193,70,208,201,245,102,101,117,65,73,186,25,81,17,218,212,199,96,226,200,209,226,205,42,53,106,139,65,35,154,121,22,40,44,38,195,224,232,225,108,129,158,233,173,162,204,69,68,165,105,79,82,109,35,85,220,143,48,104,0,0,0,177,215,19,8,141,51,135,172,24,18,49,27,94,189,71,186,156,113,248,102,72,242,0,251,224,76,208,173,76,207,29,137,227,131,24,221,4,195,132,65,68,208,108,225,158,191,178,169,52,203,36,47,189,146,27,108,31,156,187,139,253,219,29,215,214,237,252,206,59,89,34,221,72,145,228,47,27,118,255,236,126,209,152,66,129,81,128,136,0,24,59,13,169,146,126,174,154,192,26,65,155,82,152,24,59,130,121,146,35,106,156,197,74,100,83,185,184,199,38,144,87,181,247,250,144,222,67,66,252,162,90,8,0,196,148,28,171,16,123,119,42,122,233,185,243,110,190,28,128,40,249,117,107,66,16,144,172,187,117,26,147,107,164,129,243,85,98,200,20,55,209,147,166,74,33,68,173,65,204,72,105,69,100,196,224,225,58,43,25,94,134,27,67,255,251,178,100,194,12,133,253,120,198,139,220,65,224,85,133,169,157,96,67,85,91,61,231,22,15,113,39,193,120,148,102,181,146,153,85,103,162,109,100,179,23,36,60,80,172,200,166,64,56,126,17,74,219,85,161,73,30,172,116,217,86,216,198,73,25,46,146,61,56,226,115,136,91,81,26,208,73,116,80,129,198,212,194,66,71,75,174,155,114,61,53,122,203,113,66,11,84,186,9,180,138,115,78,124,218,170,228,152,39,82,53,102,200,237,178,110,145,2,162,190,235,95,45,29,49,79,151,109,68,229,25,193,153,34,240,141,252,146,205,52,154,115,0,93,174,181,166,135,179,40,208,81,225,102,200,79,91,194,25,159,137,68,82,157,158,12,255,220,69,100,224,172,56,152,1,96,4,113,202,84,177,165,36,250,137,215,40,145,110,123,91,131,185,115,152,149,73,187,18,232,20,97,79,144,79,32,182,6,93,171,215,109,156,231,153,18,163,227,247,42,45,115,144,149,187,169,85,197,187,175,124,95,253,163,255,254,200,0,44,1,130,72,27,24,10,2,17,129,8,110,152,140,64,25,149,56,241,25,28,128,153,137,0,53,24,197,28,97,233,149,22,14,205,40,140,205,93,166,31,226,80,3,95,85,106,82,166,4,28,70,215,241,15,7,35,48,116,154,176,128,255,208,122,47,138,235,230,164,170,174,65,173,46,137,67,45,174,218,37,214,211,253,100,160,220,228,64,113,119,164,251,116,25,183,24,101,73,161,180,133,44,66,104,5,110,145,66,33,203,168,157,232,19,81,141,208,77,3,159,181,30,79,191,91,110,9,177,40,51,22,167,10,75,172,108,226,123,136,33,2,147,154,22,34,148,74,45,184,196,22,156,212,216,82,6,217,105,77,234,166,171,121,47,73,183,54,159,113,234,249,43,42,165,28,164,145,212,87,110,210,217,223,168,99,211,216,206,239,51,248,125,217,102,205,251,211,75,39,211,188,0,0,0,41,93,187,11,2,129,75,64,86,41,142,0,14,138,0,204,109,76,136,6,32,196,162,145,200,4,138,158,50,175,209,4,49,133,146,145,131,115,174,229,92,118,1,83,121,45,151,21,58,217,106,242,151,128,159,2,45,0,63,165,72,186,95,159,166,19,223,168,26,38,13,46,189,54,211,244,82,40,27,253,160,84,72,146,74,70,16,129,128,32,0,196,16,36,208,196,20,234,178,96,216,22,212,2,2,154,62,91,25,44,0,1,1,163,8,130,1,16,98,235,75,21,68,66,23,74,104,155,42,107,74,60,122,137,244,165,116,115,48,12,208,215,221,67,209,205,38,151,63,94,177,14,21,213,180,213,230,238,173,243,61,140,241,68,43,227,115,174,157,159,56,61,71,12,80,86,3,150,87,182,194,101,240,255,251,178,100,194,136,134,86,121,71,171,219,73,192,83,166,185,92,109,3,88,24,181,221,41,78,176,209,201,65,13,101,105,148,37,80,149,160,120,213,101,88,97,98,36,7,145,130,244,222,145,51,201,1,74,128,140,125,132,8,167,155,177,125,237,58,168,150,165,40,149,235,112,115,24,8,154,116,24,45,68,66,210,224,252,138,71,171,158,20,102,125,48,69,158,22,74,185,88,236,191,14,23,202,55,126,53,33,107,4,194,18,5,12,94,171,247,223,247,89,255,253,155,253,239,24,237,155,229,67,240,0,236,132,2,0,93,37,255,95,198,172,65,188,138,220,86,49,212,232,243,110,91,91,151,236,192,111,21,51,214,85,71,102,146,105,137,85,35,42,142,22,154,41,218,214,12,162,80,214,72,219,32,81,0,227,170,17,156,49,28,47,23,42,197,34,133,161,138,161,226,194,133,25,29,245,63,57,90,17,250,32,128,76,11,193,16,193,64,15,76,37,195,40,198,137,160,13,5,65,64,202,12,21,140,93,193,188,194,169,19,205,181,164,56,156,207,69,192,12,69,235,121,71,4,142,129,133,126,68,217,24,98,34,201,211,84,171,245,68,209,155,156,84,84,234,17,37,218,174,235,220,165,188,56,242,85,104,73,14,162,227,182,19,44,41,121,80,192,174,126,168,196,221,138,25,151,139,11,22,31,168,51,50,88,124,114,205,20,213,113,76,130,177,117,22,21,23,99,69,48,110,75,75,27,157,18,98,186,149,197,164,222,36,29,31,60,13,84,141,80,19,71,69,165,162,34,226,206,39,70,180,157,85,131,115,83,53,75,7,167,29,80,31,31,135,171,167,104,98,182,136,117,61,35,29,106,120,22,92,244,254,170,203,235,80,236,184,192,69,126,151,64,19,217,47,153,146,151,27,173,168,226,193,28,203,214,52,228,120,164,144,47,42,157,147,149,30,34,46,37,132,147,238,47,250,173,187,203,185,238,133,109,89,103,161,99,45,234,86,158,182,177,130,203,112,66,243,247,0,0,47,0,126,90,178,193,152,139,169,168,13,152,50,152,112,192,6,49,96,32,69,60,216,171,242,186,230,194,196,7,170,36,105,225,82,98,4,69,129,222,74,129,72,208,208,200,255,162,14,21,62,151,145,105,130,149,65,92,255,66,40,228,93,34,204,239,210,79,169,57,151,104,62,129,155,125,124,210,83,255,255,136,80,55,91,42,32,150,154,13,36,176,38,48,79,136,207,10,78,70,200,70,20,108,209,193,203,203,6,92,52,57,180,219,80,241,17,180,159,162,0,2,69,193,67,233,166,15,131,126,98,36,146,89,89,182,134,148,105,115,235,164,136,138,55,145,33,146,116,149,57,26,70,195,4,197,85,64,223,58,206,40,50,199,159,32,255,251,178,100,207,136,151,184,122,71,139,219,97,208,84,70,249,56,108,195,116,22,77,163,53,174,109,35,97,27,13,229,105,172,152,104,182,231,5,154,148,170,20,125,151,178,117,19,15,173,154,72,69,73,55,168,36,210,88,169,42,114,234,160,70,170,83,217,77,41,82,37,9,164,244,148,67,58,155,77,100,143,18,164,179,20,182,218,159,199,22,62,146,213,77,74,211,37,70,89,181,154,198,19,82,83,148,225,45,133,226,36,241,209,61,122,211,34,108,114,137,201,235,162,155,114,219,127,233,219,72,6,226,37,153,171,214,110,20,222,156,71,114,226,193,155,249,147,11,5,60,81,250,216,102,232,243,13,135,255,94,83,214,179,77,128,236,114,166,156,179,67,97,61,46,33,181,252,156,126,145,215,151,77,7,0,68,17,59,178,132,163,119,50,59,247,255,43,255,255,165,66,0,48,0,0,96,220,2,0,208,9,48,134,8,67,37,116,222,53,146,42,19,28,112,137,49,154,3,3,39,179,12,59,33,136,199,4,32,97,168,64,94,70,200,217,0,36,212,198,68,69,119,148,168,120,134,193,99,37,35,233,96,130,46,164,172,67,74,182,142,223,55,41,127,212,94,118,239,87,122,158,152,181,27,238,28,184,185,114,126,128,170,114,134,100,84,251,43,16,21,170,180,166,67,92,225,235,233,242,7,202,3,131,229,19,248,9,133,195,2,81,100,52,76,130,118,164,172,93,194,160,213,197,154,15,233,220,132,118,101,72,138,98,95,41,173,132,249,181,239,171,174,89,25,123,212,155,228,186,63,35,101,21,220,117,21,156,58,197,113,36,47,56,244,45,68,225,121,157,85,170,213,216,171,70,226,220,117,200,53,212,234,23,160,45,250,173,172,45,164,227,138,223,16,223,86,233,207,125,123,156,133,51,16,226,35,246,15,215,234,203,99,11,31,185,254,177,28,85,111,217,103,44,213,133,0,0,0,37,44,144,129,64,90,74,176,32,115,57,243,196,131,67,164,206,55,171,22,61,185,180,183,195,88,109,218,203,57,115,201,150,157,115,4,204,77,165,52,129,154,208,100,101,209,12,98,110,195,160,57,172,228,52,154,101,6,37,116,81,137,30,202,253,234,215,79,127,191,255,255,255,197,70,9,8,76,65,70,15,56,40,24,70,135,73,70,204,10,195,228,3,137,67,4,65,67,17,5,83,88,252,51,225,30,115,133,31,51,5,201,83,22,115,51,61,21,34,204,160,1,85,236,233,197,37,12,5,178,232,67,172,37,65,151,180,185,70,177,82,162,249,230,155,214,148,212,140,18,166,63,65,39,95,249,45,106,100,229,178,33,168,110,138,71,160,92,68,154,243,100,63,75,61,17,211,168,113,3,109,164,180,230,172,145,77,229,255,251,178,100,212,137,135,81,121,199,51,220,97,194,93,73,9,93,100,197,138,23,213,225,34,206,233,39,1,69,145,36,233,166,25,16,151,216,66,219,48,101,176,233,244,104,22,56,201,98,101,49,184,176,203,152,154,253,61,78,242,188,17,43,63,144,217,213,83,105,52,219,110,98,186,172,69,179,242,93,6,116,147,106,47,97,121,39,177,134,209,204,220,105,57,100,117,74,123,123,250,61,197,170,104,84,213,55,114,27,91,53,227,60,86,30,95,173,105,199,250,105,94,199,217,253,214,49,235,9,235,72,0,0,83,98,16,193,10,128,27,141,42,3,58,56,28,160,65,209,145,68,140,71,60,223,12,98,197,129,213,222,21,97,44,115,158,182,72,129,136,193,29,144,135,76,177,141,139,141,102,147,206,53,211,70,150,141,73,234,100,197,144,80,112,29,67,219,37,57,152,87,127,73,155,152,88,94,93,29,36,0,0,10,64,0,0,64,162,85,3,97,16,96,152,0,184,137,132,224,131,153,221,10,145,190,64,199,244,164,3,199,102,11,14,152,184,174,96,193,68,18,217,10,128,179,52,148,18,190,4,135,72,130,138,182,152,136,218,252,168,54,218,132,40,49,88,193,240,133,251,81,41,225,207,224,156,105,86,140,40,52,140,225,148,4,69,206,32,37,71,60,68,31,89,28,85,56,212,154,90,66,232,197,101,16,27,201,161,84,145,33,152,133,217,40,62,38,50,131,15,46,54,64,161,149,70,68,76,144,24,105,232,136,49,104,197,141,138,175,154,200,90,61,180,72,194,143,153,220,178,57,77,3,8,40,243,70,81,183,51,78,114,188,178,19,198,17,44,194,138,47,5,222,158,42,232,163,138,44,46,159,138,203,37,114,183,95,34,73,137,92,82,44,230,179,163,110,8,149,243,86,24,158,190,208,21,212,85,205,164,248,132,204,203,64,0,7,190,0,5,26,44,249,117,4,115,134,136,49,171,230,142,39,5,137,50,135,129,133,52,139,246,43,167,31,124,185,170,197,60,24,143,149,197,250,204,28,229,155,82,75,193,100,150,67,219,69,7,146,134,170,164,154,215,82,93,111,107,63,18,226,108,23,97,39,240,234,203,37,196,150,53,20,41,213,143,91,198,94,152,191,205,139,6,0,7,0,185,80,3,12,20,194,20,197,217,61,204,222,68,64,201,64,134,12,38,130,128,197,60,183,14,185,32,197,144,12,60,152,199,193,209,193,238,97,135,92,14,171,26,24,228,1,64,210,67,136,95,120,130,50,223,102,15,95,171,159,153,110,108,178,3,162,211,103,171,225,148,53,203,227,68,218,19,12,146,155,196,231,197,86,18,37,28,23,157,47,142,176,60,245,206,172,248,224,92,117,163,50,192,156,201,193,240,240,214,255,251,178,100,208,9,150,178,115,200,75,220,73,80,88,228,89,41,111,73,26,27,213,227,32,207,109,134,201,64,11,36,229,157,24,104,22,80,159,57,90,106,176,232,225,177,129,125,73,74,132,194,97,28,225,107,118,70,159,245,253,154,189,111,132,168,234,72,21,85,101,80,28,56,66,122,144,53,72,126,170,91,121,19,182,155,233,171,11,32,93,18,254,92,233,33,235,31,71,47,207,188,245,160,155,71,87,99,55,57,103,146,158,67,87,25,62,127,24,175,43,181,101,101,22,44,154,103,38,173,43,92,219,93,101,61,217,253,106,98,227,202,81,238,132,44,15,176,49,47,41,16,38,157,133,36,1,33,65,201,205,36,113,33,111,140,18,221,236,206,222,64,206,254,12,87,73,102,156,156,35,42,212,222,212,114,147,161,240,111,50,25,21,44,132,44,153,242,230,197,3,77,158,60,32,186,103,150,105,19,232,24,56,126,249,194,176,145,77,177,136,82,155,239,71,168,208,16,3,4,192,67,2,128,80,16,204,106,212,8,121,59,76,102,161,26,99,80,146,101,156,206,117,14,188,102,213,1,90,5,236,236,151,152,244,161,100,211,147,73,71,247,18,34,122,50,166,191,78,8,208,162,52,197,91,61,40,54,194,24,212,167,88,229,147,57,83,115,100,70,200,101,5,24,42,121,173,77,180,253,67,80,17,68,42,76,48,108,141,86,31,197,33,130,19,205,33,68,248,162,185,195,191,192,138,227,86,31,128,84,101,92,73,166,103,73,78,149,237,205,98,82,53,82,205,106,59,84,196,152,133,167,132,175,197,210,221,67,8,107,75,51,142,154,84,180,155,238,231,80,179,119,234,154,81,171,219,221,89,181,164,209,230,228,142,181,185,65,37,239,97,25,66,190,229,74,114,255,35,8,178,181,78,165,106,234,171,123,81,96,0,2,16,189,64,0,119,90,67,79,49,51,205,160,19,31,57,59,128,149,0,150,147,82,71,24,92,2,233,131,64,34,169,255,249,163,46,55,7,15,202,41,229,215,36,31,46,147,97,133,36,160,101,136,97,24,176,17,175,50,34,181,27,26,117,166,158,181,50,230,81,190,189,254,122,255,255,238,254,131,7,144,80,48,38,7,147,2,145,10,49,58,187,67,50,244,34,50,157,20,115,7,176,46,51,56,6,179,222,136,204,62,147,50,193,148,201,225,165,166,202,132,66,51,38,43,155,89,98,148,160,154,25,162,26,12,213,186,134,143,172,251,79,81,141,172,80,79,175,188,46,14,77,91,249,166,205,95,70,210,243,53,216,126,96,110,96,73,67,46,154,44,43,35,45,70,114,62,248,54,74,79,104,132,249,224,112,61,169,74,27,147,30,44,29,33,89,117,44,88,100,188,77,87,9,29,104,255,251,176,100,200,140,150,11,120,73,19,186,73,192,80,34,73,76,105,131,60,29,241,225,24,15,113,135,9,64,14,164,245,188,176,88,254,181,57,146,195,66,33,124,90,108,72,209,199,79,202,77,159,174,94,190,252,141,17,254,192,116,188,172,75,93,122,181,3,73,105,25,130,99,50,113,88,174,169,76,43,108,132,78,242,201,81,45,35,65,80,86,55,60,184,240,99,106,40,186,213,173,57,122,29,175,154,196,135,3,101,116,255,77,164,42,225,122,141,235,79,89,194,218,187,196,181,66,228,55,110,255,21,21,55,124,245,206,68,140,165,44,186,221,46,125,29,212,0,89,28,33,197,110,201,102,59,42,48,216,26,226,109,1,115,145,64,204,25,149,57,229,174,3,191,104,174,103,3,134,68,179,194,33,212,198,126,181,140,142,250,203,93,127,180,17,23,145,252,53,89,26,138,227,82,121,160,113,196,198,130,228,6,23,67,220,46,121,247,5,117,75,14,47,21,103,250,43,0,0,29,196,136,36,163,8,64,34,80,68,192,161,112,205,223,208,221,195,208,224,144,124,116,70,50,14,34,49,72,44,48,24,22,14,22,1,192,109,154,117,20,48,144,49,117,37,251,92,60,183,3,106,226,103,242,93,70,169,75,138,142,105,152,16,163,124,37,10,134,108,215,133,82,193,169,170,230,81,175,22,226,104,138,136,26,153,168,132,51,71,164,74,89,52,156,163,36,163,8,43,55,73,141,32,216,116,65,9,136,68,58,151,70,177,10,209,47,182,83,166,123,216,140,129,137,92,67,252,116,45,30,206,234,58,85,58,156,36,65,39,33,79,187,75,135,41,41,45,52,187,109,163,118,230,204,147,194,170,48,134,214,15,76,192,59,191,115,226,40,217,1,189,237,94,246,233,92,17,237,219,0,0,0,21,195,9,0,0,214,25,9,16,51,9,44,218,143,50,78,210,164,195,85,18,6,210,225,189,189,130,145,23,115,181,168,210,68,81,123,106,78,249,4,208,202,222,209,24,81,90,121,178,10,32,195,142,129,15,20,54,147,162,226,37,24,105,113,116,72,15,26,46,46,219,243,78,200,37,254,157,127,255,245,192,2,64,254,141,70,13,0,96,101,146,37,38,199,131,18,105,82,12,6,6,64,242,100,90,129,167,42,29,144,151,140,222,56,49,72,137,183,84,5,219,54,136,200,88,23,1,52,101,31,123,248,208,190,46,147,101,248,217,78,240,37,61,89,89,152,89,56,187,49,121,226,146,227,175,81,186,91,78,14,94,18,163,120,249,19,102,136,35,116,140,27,159,157,41,46,68,153,196,137,11,13,38,57,33,34,29,84,143,43,199,161,192,71,41,2,2,228,86,30,151,9,69,68,237,178,169,152,0,65,130,149,42,255,251,178,100,199,8,149,176,106,73,211,169,52,82,83,35,121,77,105,166,82,29,149,229,26,47,113,135,17,86,141,164,165,157,24,104,74,8,135,163,168,34,124,238,235,33,50,50,150,215,241,56,241,209,229,99,170,218,72,120,85,89,215,113,136,15,166,54,142,14,93,105,180,8,78,29,57,53,56,170,91,149,139,39,17,30,161,221,155,102,82,240,180,194,63,133,181,80,117,96,61,232,170,93,174,171,178,67,197,143,61,111,62,29,44,124,153,210,227,206,181,2,62,199,24,56,140,174,197,22,151,77,238,95,140,226,208,167,217,124,7,108,27,130,58,173,35,98,98,118,231,24,32,64,163,81,224,88,118,215,76,122,118,245,50,43,229,166,81,142,79,247,152,9,39,40,16,202,231,157,178,114,101,220,22,65,114,137,39,116,97,6,67,3,130,160,177,19,171,18,48,120,129,98,37,21,114,217,113,75,218,145,164,5,220,45,58,218,210,203,97,180,105,246,125,224,0,52,0,2,197,193,160,60,96,36,9,230,22,233,90,126,14,153,209,205,70,27,28,157,122,46,107,209,9,131,198,38,43,17,152,32,23,0,218,105,38,94,8,55,187,218,174,132,237,177,126,164,223,230,189,73,53,32,249,160,156,24,35,154,61,131,61,158,194,235,73,28,80,38,151,246,129,25,121,59,225,79,100,58,161,146,232,217,70,171,187,100,104,136,84,139,230,160,58,241,28,214,71,104,160,202,136,36,178,98,85,160,146,66,147,65,84,79,68,50,108,98,54,100,183,69,210,130,234,167,185,138,65,6,93,29,137,210,59,110,58,155,100,118,255,171,17,65,10,9,247,18,10,81,211,25,147,77,25,58,222,19,82,228,211,174,100,146,50,43,162,204,91,108,19,148,165,155,219,105,236,168,81,74,146,89,15,41,252,243,148,243,39,242,23,179,130,147,139,116,128,0,0,0,228,108,64,0,17,201,107,160,12,204,1,24,192,73,62,14,80,134,144,118,32,168,222,57,80,180,78,226,211,80,208,66,139,148,99,143,48,42,73,4,78,177,11,191,66,113,99,92,172,202,152,159,235,143,250,230,11,126,16,242,27,48,85,8,95,239,63,105,63,69,63,103,98,183,126,144,0,104,108,22,1,227,1,176,133,48,238,101,83,33,50,131,49,36,10,193,80,56,48,45,55,67,44,240,28,52,224,10,52,234,18,65,203,42,132,55,179,89,23,91,11,212,197,248,32,145,142,206,124,66,56,57,36,79,183,5,35,108,176,195,17,31,174,82,124,135,202,206,108,119,17,203,234,218,18,232,128,68,94,90,101,181,71,4,179,98,169,217,58,213,50,209,196,170,118,148,156,37,22,17,241,217,196,116,49,234,29,162,94,218,51,146,51,49,232,128,92,255,251,178,100,200,136,150,68,120,73,51,220,72,224,79,5,25,93,107,40,26,28,249,225,32,143,105,135,9,98,24,36,165,179,13,224,57,34,161,168,53,63,45,188,84,46,42,53,141,245,204,189,164,115,140,51,97,181,204,144,204,24,59,60,31,207,61,77,80,148,167,92,136,209,166,74,237,161,145,137,206,169,90,205,216,140,252,85,141,195,14,31,158,63,170,97,61,186,216,90,216,137,111,106,100,217,146,153,201,84,218,39,246,141,91,45,212,229,135,255,68,126,171,143,43,85,140,192,195,233,86,238,67,101,7,197,69,74,173,247,170,248,229,181,137,128,0,45,1,223,33,4,123,204,30,104,209,6,132,100,96,160,144,36,106,69,192,237,187,56,154,236,113,0,54,51,60,41,110,223,210,209,160,103,83,225,118,131,122,120,17,79,81,46,102,238,126,159,174,79,170,103,133,44,209,159,235,64,244,191,135,202,62,241,19,194,140,159,104,157,103,64,11,113,107,102,8,84,44,238,107,202,182,238,92,0,0,26,133,1,23,88,208,2,97,56,46,105,130,90,117,201,218,110,144,164,96,112,46,104,170,130,14,71,66,192,161,152,177,132,204,106,29,89,102,77,79,252,178,113,205,109,39,203,189,169,5,9,151,232,216,173,193,3,66,85,151,73,149,152,35,109,52,41,183,2,253,92,214,106,68,232,133,50,113,135,20,110,150,185,18,137,131,50,42,68,186,25,162,89,9,133,129,195,42,155,80,214,193,117,38,90,116,152,166,108,164,204,28,250,91,176,192,250,173,171,174,122,139,177,20,81,154,100,27,214,85,199,231,4,112,139,113,111,27,50,48,185,94,56,200,234,134,233,99,15,52,141,116,148,123,77,163,116,82,217,245,37,24,167,141,219,48,141,100,55,25,170,168,167,28,157,199,114,9,220,109,152,211,213,200,86,108,54,30,160,222,93,77,103,43,53,198,143,107,0,3,0,0,13,44,189,203,60,89,217,208,8,13,74,205,141,84,130,35,79,89,61,75,191,165,192,245,125,43,65,48,232,170,192,216,182,105,140,89,29,158,111,208,222,236,140,245,153,46,175,102,234,228,121,173,186,108,114,160,201,64,177,2,81,86,25,81,154,61,26,19,173,159,247,117,128,0,176,20,61,49,92,43,48,176,176,51,202,150,3,122,198,205,6,198,27,3,166,69,39,98,197,145,133,32,249,130,32,184,88,8,46,152,88,2,75,211,3,129,116,140,77,71,194,82,195,219,118,224,193,40,126,81,61,73,19,191,24,161,159,125,29,21,208,164,151,197,84,120,156,216,15,147,238,126,211,11,42,190,86,56,189,127,212,205,194,122,51,202,159,191,17,93,227,113,32,196,238,5,16,192,234,26,49,64,0,30,136,232,72,100,255,251,178,100,196,8,134,68,117,201,203,185,74,50,75,166,9,54,105,226,68,27,165,219,42,78,176,215,137,62,18,37,33,172,140,104,98,217,193,225,153,210,194,198,172,43,171,123,31,104,193,98,200,9,137,223,161,197,117,245,6,247,169,60,181,153,104,154,98,74,85,133,98,67,131,216,255,160,90,141,232,200,142,48,211,99,125,65,182,144,25,39,16,171,176,91,105,43,147,80,60,176,203,227,209,85,225,0,131,207,123,9,147,211,66,144,186,90,46,4,10,65,70,135,42,117,186,89,255,250,90,45,104,124,99,121,32,215,209,74,190,128,43,154,92,189,219,153,131,230,54,33,146,82,190,56,244,22,65,244,116,37,159,141,84,248,171,220,136,138,107,80,129,18,31,66,11,156,252,182,59,228,121,116,141,234,199,136,76,30,99,154,147,120,164,146,132,23,118,92,160,40,208,161,106,207,177,65,195,10,160,241,200,77,15,95,7,144,228,62,97,49,105,39,49,201,132,55,252,204,55,43,146,51,241,248,53,212,181,57,200,100,51,62,114,48,92,30,48,28,104,50,4,152,51,72,89,49,76,12,49,12,68,48,128,131,49,180,62,48,28,8,37,8,80,0,169,203,184,68,12,25,113,13,138,208,16,122,12,46,80,224,107,205,64,128,199,164,204,225,19,224,176,68,133,120,215,226,155,8,133,17,132,6,29,154,160,137,116,59,111,99,3,80,229,170,64,16,97,49,168,202,49,38,11,106,173,77,57,25,203,96,247,35,168,176,84,172,109,162,85,123,193,72,41,178,123,58,234,98,157,143,60,189,225,101,86,95,176,0,73,212,239,130,137,107,201,92,8,36,32,37,228,153,197,177,95,11,121,150,96,180,66,108,89,98,2,224,148,158,35,120,184,178,144,240,117,156,165,180,246,63,146,45,44,42,145,29,55,16,226,50,189,25,227,235,51,73,124,31,195,149,116,135,25,237,182,127,53,148,67,132,177,55,185,214,59,138,72,190,186,180,41,106,192,159,117,117,106,234,17,240,117,168,95,33,238,41,230,221,95,230,59,222,126,46,109,150,73,240,252,236,87,178,55,159,173,214,128,204,114,169,189,113,184,78,59,111,137,136,74,97,206,188,239,42,214,103,191,81,253,169,51,19,123,6,91,180,165,81,53,196,202,94,123,234,6,166,180,80,144,4,25,107,203,197,172,146,65,66,179,14,34,9,21,118,56,234,245,89,84,194,110,103,239,255,213,18,68,144,83,214,255,22,73,24,179,69,94,144,204,129,26,53,255,163,233,254,42,168,172,25,97,5,142,197,168,23,50,36,36,71,255,219,242,128,0,65,78,32,160,144,4,0,5,140,189,85,141,114,37,0,23,56,80,43,50,140,51,38,40,16,72,64,4,25,178,255,251,178,100,203,12,233,172,121,73,131,185,124,114,64,226,89,114,105,130,56,27,45,199,46,110,189,55,72,217,9,38,13,135,136,216,53,37,155,123,39,26,4,28,192,224,185,217,149,56,50,214,140,80,4,90,252,169,154,52,139,23,245,181,170,12,1,93,152,104,242,249,30,168,210,176,195,63,132,106,204,40,107,41,220,51,183,188,235,107,80,83,170,217,146,43,18,215,24,130,66,105,6,54,219,140,171,176,197,139,89,115,44,44,66,63,163,203,154,97,133,83,10,206,79,234,137,154,174,47,35,146,20,41,133,134,108,234,13,109,234,137,24,150,228,210,179,203,130,210,86,108,203,99,20,209,1,175,4,8,238,49,74,144,17,73,72,19,98,200,237,16,168,123,8,136,22,68,142,21,58,100,76,186,35,153,113,164,193,80,37,36,98,151,163,148,170,72,82,67,226,93,70,208,178,73,7,161,241,245,242,81,255,62,231,146,113,134,197,183,247,200,4,229,183,229,99,178,208,207,128,75,39,54,8,85,216,253,84,203,62,142,107,235,35,122,219,225,155,215,219,234,127,255,255,254,181,175,142,102,245,243,4,221,191,52,5,144,97,162,171,124,143,52,157,107,5,86,112,16,138,96,24,28,8,6,205,47,193,206,134,58,13,24,71,14,39,11,204,252,131,204,129,11,76,11,14,76,30,2,77,174,40,195,139,21,125,136,46,84,56,161,46,172,216,11,34,82,19,199,153,227,139,74,177,247,106,205,12,177,222,221,155,85,84,141,156,55,194,249,81,109,166,138,192,113,221,121,8,191,102,208,222,196,161,74,17,252,182,176,180,75,67,116,217,211,155,213,59,151,92,211,116,173,31,22,54,100,190,169,93,163,197,148,57,92,191,50,158,119,241,70,203,107,220,113,232,152,162,211,18,161,195,234,210,36,58,177,193,237,10,244,198,158,122,216,148,242,11,90,158,237,43,76,181,106,250,231,24,195,138,194,162,177,94,172,250,18,88,30,88,165,80,244,242,248,75,49,148,142,206,30,97,21,228,248,237,105,249,244,205,80,161,83,72,44,168,168,108,219,107,151,241,4,208,146,184,159,113,168,66,37,191,128,0,1,4,0,0,80,234,151,56,184,32,23,129,193,152,84,147,76,100,232,22,5,185,84,21,107,71,226,184,126,234,126,29,55,205,214,59,7,51,4,167,9,88,43,130,22,181,221,146,123,106,125,96,251,225,90,119,209,159,253,63,98,56,42,44,112,6,1,14,130,128,112,101,134,219,112,4,43,17,1,162,19,140,4,129,132,192,17,112,76,4,0,232,203,253,126,12,31,131,240,195,48,146,140,24,192,216,88,6,12,3,0,116,199,52,20,161,246,26,214,77,52,28,81,253,90,244,51,67,54,84,24,163,255,251,178,100,175,140,134,203,107,73,19,184,98,226,76,66,169,106,101,227,54,26,221,233,34,79,101,43,129,50,22,167,53,129,33,92,155,95,95,112,28,135,179,63,93,4,116,157,166,251,141,14,221,142,231,98,88,227,82,76,75,155,56,50,130,31,147,77,178,196,166,200,93,101,137,121,218,20,81,68,98,185,59,87,85,148,197,120,130,101,150,77,20,36,162,139,46,221,83,16,97,182,139,144,52,140,64,48,109,69,226,169,3,181,4,97,148,57,70,156,170,233,197,12,49,200,122,9,173,211,110,178,42,179,137,164,130,107,47,115,150,189,3,224,65,175,73,37,103,37,136,145,70,137,215,37,1,75,54,142,2,3,111,71,19,182,128,224,236,169,71,97,119,164,76,149,100,106,226,205,63,43,198,171,46,123,255,149,83,43,252,247,174,160,0,250,90,209,32,92,130,226,200,201,7,34,106,45,149,95,21,221,86,21,10,48,238,220,201,218,238,148,209,162,128,172,84,58,135,129,174,109,193,22,116,218,168,127,6,43,170,65,227,13,214,5,165,165,73,85,104,58,209,90,99,90,137,27,72,88,231,99,166,133,31,48,233,5,61,106,49,34,137,73,142,142,2,6,12,134,102,135,106,167,62,170,39,187,190,103,4,7,166,174,143,6,91,1,66,129,97,130,96,145,176,128,224,240,14,188,52,112,2,64,65,117,99,107,254,98,162,4,10,40,206,254,254,59,188,43,212,210,62,91,187,12,229,54,160,18,14,125,234,103,90,230,118,123,126,134,165,196,181,224,73,133,136,96,208,193,113,57,41,228,50,137,197,35,29,138,100,174,38,60,109,26,224,216,145,72,177,192,66,52,5,135,203,135,226,137,251,147,235,144,44,168,149,211,64,172,143,70,11,250,94,62,221,179,140,169,68,49,35,71,52,16,31,77,3,214,55,108,69,67,19,70,63,25,23,221,88,180,80,15,234,25,126,78,145,116,44,46,78,91,41,135,38,106,44,129,34,82,81,18,236,181,6,9,8,209,210,177,148,156,222,174,185,195,212,4,217,81,70,70,147,156,108,18,173,169,39,0,0,0,0,174,201,82,64,92,142,210,64,75,240,64,232,121,80,190,121,213,90,55,6,1,111,71,206,187,61,40,148,146,168,106,89,148,185,87,31,169,73,37,218,17,101,163,134,4,36,156,140,14,134,85,91,212,184,158,230,37,71,87,19,61,130,161,0,68,130,40,24,1,6,9,96,32,99,192,92,6,130,36,154,97,248,196,102,45,225,210,97,136,90,38,13,160,178,96,42,7,224,160,90,50,13,9,145,228,107,82,168,43,91,6,7,135,119,93,232,14,120,132,33,69,92,255,189,169,71,142,176,226,174,189,138,22,202,218,48,242,200,189,215,93,154,255,251,178,100,178,136,134,154,104,201,27,185,74,242,66,36,249,221,96,67,87,28,85,221,32,175,105,139,65,15,143,165,233,148,25,80,93,118,143,106,29,31,19,54,210,211,8,209,90,206,30,18,14,9,102,69,131,206,167,48,241,57,43,140,190,95,200,21,67,45,176,126,116,134,153,213,165,251,188,83,227,147,2,98,115,226,89,209,238,94,210,207,233,233,252,59,183,112,238,214,100,233,213,138,20,181,139,155,235,28,186,236,57,151,152,32,164,93,101,165,184,168,237,234,145,101,107,27,109,35,163,109,161,194,227,231,17,45,86,178,199,67,250,210,88,20,75,8,74,79,108,209,122,203,175,47,250,247,31,46,54,209,73,165,177,175,135,239,77,220,155,203,241,203,18,252,23,199,111,181,214,182,0,0,148,116,160,0,175,68,246,152,39,134,88,96,156,25,32,23,38,8,250,78,0,78,73,24,2,40,253,181,136,215,240,204,247,53,164,239,45,52,149,57,78,172,104,220,61,69,194,147,201,34,96,24,88,200,54,88,135,116,43,168,185,119,144,251,244,255,210,0,0,10,54,73,36,163,12,64,96,160,26,96,8,116,98,167,164,103,249,6,113,68,100,107,120,108,102,130,88,99,88,0,35,3,204,30,4,77,10,22,151,76,90,168,8,12,83,176,112,5,14,200,38,170,188,68,64,110,178,185,148,75,254,25,229,41,124,101,57,149,244,34,71,122,119,86,67,56,198,117,37,101,211,213,25,109,117,16,134,180,154,109,225,33,245,218,52,171,88,137,231,15,210,69,175,169,65,226,173,55,5,89,102,55,171,160,122,21,222,33,52,194,245,171,172,21,63,51,149,149,163,158,42,18,88,203,240,70,72,134,56,119,77,75,146,202,217,245,124,249,44,140,91,165,220,187,158,143,222,41,207,178,197,49,18,64,162,59,226,135,1,128,53,32,86,56,62,178,56,105,134,163,164,128,200,8,50,228,222,82,224,114,175,77,116,24,194,243,74,128,0,0,1,182,132,144,0,150,178,6,238,73,11,64,17,234,195,64,168,188,181,165,69,185,70,60,38,187,113,239,135,105,180,8,42,96,21,179,80,84,80,46,78,138,231,150,170,122,189,152,50,218,138,236,28,39,47,184,141,232,65,80,160,6,23,32,104,96,58,10,230,16,1,68,101,47,68,134,181,129,164,100,33,88,198,108,67,136,102,114,86,6,57,129,72,96,188,19,6,9,64,160,101,254,57,36,167,20,189,172,24,152,34,2,34,232,26,27,45,144,70,213,152,173,133,105,92,187,144,252,182,182,20,179,73,205,98,164,156,162,19,234,36,22,132,187,57,139,45,231,26,160,121,74,217,32,146,85,4,137,67,240,117,16,173,19,99,160,74,73,10,22,157,11,196,255,251,178,100,188,8,134,65,105,74,83,169,53,210,62,99,73,173,100,233,87,31,245,215,22,175,105,139,65,60,14,229,37,151,153,72,129,26,226,51,162,76,188,57,144,13,138,67,164,153,3,204,22,204,73,104,7,2,90,148,164,145,21,155,7,71,248,61,182,144,216,193,48,138,184,232,120,103,206,42,232,230,93,116,232,205,1,73,126,98,30,9,68,165,227,233,8,232,228,184,157,105,85,81,138,178,225,109,195,209,196,211,162,49,49,57,51,74,134,181,133,200,222,136,62,30,18,31,210,76,226,93,197,103,93,76,114,87,243,251,35,174,44,182,51,48,42,111,151,151,87,53,9,241,210,17,155,119,102,233,160,74,148,233,75,245,59,107,158,188,106,50,253,21,204,158,56,44,128,119,162,41,50,165,76,156,9,233,57,70,245,229,45,158,77,137,62,188,215,217,158,179,155,230,18,178,107,124,61,192,183,226,125,216,191,86,43,29,168,210,44,140,20,86,35,125,36,9,225,187,137,105,103,140,22,20,65,56,203,195,131,216,38,34,135,153,91,8,217,163,74,82,230,122,192,191,244,2,48,55,2,163,2,144,52,48,142,7,83,49,177,83,55,12,9,227,6,167,101,51,204,19,179,11,84,183,48,50,6,51,2,80,52,48,107,3,83,38,34,14,129,146,128,70,57,187,112,224,71,64,173,61,206,154,140,168,176,248,52,116,145,235,51,5,178,196,24,169,153,27,250,237,80,209,95,230,232,119,142,236,169,66,125,42,27,40,238,142,240,151,239,12,75,209,19,10,238,151,205,78,14,21,157,74,246,22,23,152,74,86,43,177,237,176,217,211,101,101,21,62,31,19,30,41,53,74,161,58,165,102,37,138,148,201,47,28,110,122,153,76,148,221,113,249,153,139,1,48,250,209,209,63,102,52,111,121,210,90,111,157,251,22,128,193,98,227,198,95,93,3,112,92,229,123,208,170,140,190,84,92,132,141,228,135,109,33,225,94,58,181,4,43,156,85,70,107,55,246,161,143,187,12,143,234,229,124,226,201,55,122,203,166,240,58,255,25,38,89,103,35,150,187,242,139,101,93,237,173,0,1,0,1,117,141,34,80,153,148,218,107,3,71,8,110,105,68,171,70,47,94,71,209,157,0,233,233,241,236,253,193,108,129,60,119,89,116,187,223,209,68,42,80,32,241,82,226,22,86,84,41,52,52,242,30,13,164,253,66,72,236,253,76,215,247,221,23,215,56,42,208,114,211,162,113,69,192,192,160,2,204,4,192,80,192,84,48,204,97,225,204,205,88,70,13,33,30,44,203,12,36,204,144,136,88,232,97,147,21,152,204,54,37,63,63,204,28,43,118,150,233,142,129,40,184,14,31,201,93,40,102,114,32,68,29,237,237,223,255,251,178,100,184,141,7,49,120,70,3,217,98,176,77,3,25,189,100,70,87,26,253,227,26,47,113,39,65,63,141,166,117,156,24,92,189,132,120,68,205,186,30,125,3,13,164,149,177,158,166,187,145,9,69,106,145,147,30,21,130,96,129,33,27,10,31,114,54,227,1,65,66,250,43,194,130,177,29,49,16,218,39,216,195,141,163,70,160,172,149,25,161,82,235,35,48,40,71,9,161,198,206,52,187,5,149,82,219,91,174,163,212,234,180,108,161,178,13,35,115,132,19,93,26,138,149,149,238,40,84,250,103,36,132,251,230,242,203,103,89,19,83,108,235,73,61,91,107,153,117,172,89,46,211,167,39,71,38,211,110,50,162,41,197,153,55,61,180,245,22,159,185,199,27,155,108,203,201,11,19,240,245,228,218,75,180,213,92,146,0,0,0,11,234,209,0,17,29,134,93,97,72,144,220,94,228,205,52,165,70,37,22,131,140,178,144,2,201,238,252,164,255,162,9,152,7,59,3,200,146,32,78,246,124,97,219,223,59,225,206,34,50,76,169,245,129,204,11,68,79,20,233,161,22,130,101,161,244,101,186,223,34,175,174,227,163,19,20,58,0,0,9,0,48,82,0,162,96,105,48,61,5,83,14,104,13,50,247,36,227,35,134,40,50,111,12,227,20,178,156,54,64,232,195,0,163,22,21,15,29,220,30,22,186,47,97,145,64,98,16,56,113,74,40,217,165,84,14,145,16,130,174,39,203,235,91,254,249,125,203,93,182,169,86,40,121,69,152,197,169,75,172,244,232,53,179,136,122,94,88,158,199,135,68,86,200,101,199,215,161,88,253,133,171,12,154,84,68,142,37,133,214,22,196,120,31,249,33,227,241,44,237,117,212,24,50,110,176,236,123,82,37,88,245,134,148,184,150,43,44,97,105,219,206,68,178,56,82,45,185,219,246,62,124,173,213,47,218,138,218,198,203,231,197,72,172,152,205,174,79,239,77,238,204,44,218,10,76,112,193,117,15,89,117,104,218,204,133,246,158,89,71,233,141,182,133,59,42,185,214,95,137,122,75,191,217,45,245,230,182,219,124,219,241,127,71,95,235,235,49,91,229,182,214,49,101,192,0,0,0,142,32,65,132,95,181,5,133,83,24,64,96,139,168,39,49,70,211,238,39,70,76,181,85,65,106,8,255,220,95,217,89,147,81,3,79,169,50,78,124,150,222,17,30,109,35,255,78,143,89,122,244,254,255,179,54,117,221,29,74,133,230,231,82,53,194,148,22,7,6,180,4,132,24,87,168,4,25,134,2,192,26,96,138,6,198,73,196,170,106,114,62,70,163,43,20,101,76,14,6,30,38,238,97,0,5,225,96,0,48,0,0,131,20,50,13,65,51,238,40,89,229,48,225,102,97,255,251,178,100,178,137,7,26,120,199,67,220,97,210,79,135,249,125,105,2,94,29,9,229,28,15,101,138,193,66,168,102,245,129,149,113,16,5,119,22,91,88,136,217,71,50,208,101,111,158,36,71,13,235,85,214,179,14,14,43,186,41,125,227,166,78,217,44,216,69,90,126,148,70,18,225,128,136,120,217,100,132,156,152,148,205,196,34,201,242,195,51,146,33,216,53,88,57,25,145,75,29,26,111,112,170,169,9,76,5,65,44,185,18,212,99,18,92,75,138,224,208,148,243,104,103,104,106,14,16,148,23,228,190,227,200,199,131,133,74,47,68,51,243,206,47,147,85,219,186,182,185,122,78,11,236,31,63,42,77,98,127,103,114,235,30,173,30,110,30,104,246,30,202,251,249,50,113,232,116,152,224,142,245,130,234,78,207,121,154,29,207,45,59,171,20,98,21,176,181,111,166,223,38,214,125,232,246,208,168,207,102,56,20,187,246,165,25,0,2,0,10,188,208,3,241,140,85,173,57,234,210,98,64,240,135,33,15,89,188,76,162,134,42,182,94,8,255,195,161,36,173,79,52,64,185,50,102,182,116,250,95,255,255,255,255,255,253,127,144,38,44,85,65,147,168,152,227,149,39,15,148,194,202,91,217,10,50,66,148,149,3,29,152,98,84,117,60,64,0,40,9,131,64,8,24,18,0,233,128,200,79,24,226,60,33,165,40,62,154,210,193,41,198,199,41,195,5,129,166,224,249,132,33,41,129,67,217,164,212,112,176,30,200,22,80,32,55,140,24,116,0,178,102,60,171,227,49,20,161,171,94,144,183,91,98,187,43,141,167,185,228,90,199,52,184,154,242,88,166,239,122,226,74,226,81,220,169,84,98,93,57,74,126,140,208,66,50,84,59,56,130,177,113,161,84,244,178,251,174,144,30,108,148,84,62,49,179,199,73,143,76,93,105,123,250,34,160,7,87,92,93,61,124,241,210,232,243,1,60,132,115,199,166,203,149,61,10,227,229,59,4,111,54,117,156,164,176,222,182,219,108,59,120,101,4,241,14,77,203,235,117,230,31,239,89,50,250,245,180,178,212,234,161,118,209,237,162,106,23,13,154,133,21,155,84,126,152,230,211,86,113,10,87,18,152,84,117,66,207,186,235,71,222,174,255,177,77,246,251,181,187,43,118,122,244,83,13,23,42,134,28,105,128,0,0,42,189,217,139,8,20,19,15,58,28,218,137,44,158,69,126,246,92,184,139,48,210,17,138,86,168,234,255,169,235,91,12,194,241,249,127,82,46,222,83,66,171,89,234,43,253,191,255,226,53,50,160,91,135,162,106,97,142,132,115,92,88,168,66,25,7,144,96,242,34,138,252,234,69,25,68,130,144,8,22,8,0,172,64,17,6,3,46,48,97,136,255,251,178,100,164,8,135,84,121,70,171,221,97,96,75,199,25,221,96,197,95,25,209,221,30,239,113,39,73,53,155,38,180,156,12,36,43,230,26,136,10,101,46,4,38,20,101,124,101,161,16,136,4,96,209,209,177,126,235,198,32,239,24,148,40,131,73,167,63,71,2,118,179,81,185,91,46,227,132,40,203,10,21,121,228,228,252,20,140,49,4,164,239,41,234,44,72,85,8,146,170,204,202,182,78,173,130,122,153,244,82,95,66,173,106,178,49,30,100,153,164,156,147,33,228,104,53,128,195,227,237,7,137,11,18,81,102,210,55,23,32,94,16,229,138,68,228,117,101,75,73,157,184,163,221,88,208,148,179,117,225,3,234,39,36,15,123,215,19,176,205,61,57,108,102,226,246,188,8,149,64,139,52,75,112,101,133,46,226,178,55,178,128,82,183,49,20,36,47,216,207,12,18,146,192,169,66,134,190,93,59,110,25,153,176,202,124,63,173,218,241,217,39,206,148,1,100,146,20,136,8,129,42,98,198,221,241,11,211,132,65,24,126,189,178,45,138,168,28,139,250,9,25,12,105,99,135,76,84,160,228,151,64,100,51,161,2,151,36,18,69,193,77,12,188,138,121,125,105,211,41,162,223,229,164,108,27,50,22,243,10,163,30,164,128,225,182,139,182,240,229,21,129,0,32,1,128,128,2,3,129,60,193,88,24,140,191,215,120,219,0,162,204,142,173,248,201,20,52,140,108,209,124,196,16,9,202,0,4,193,172,22,12,60,140,112,20,2,42,42,175,12,27,0,22,56,60,15,211,178,199,190,252,218,221,221,214,158,118,217,55,199,235,179,121,223,234,46,157,153,199,242,175,74,234,64,109,83,179,150,82,217,223,218,187,170,95,97,150,19,39,114,203,160,106,36,158,122,122,211,212,92,182,142,33,156,45,58,59,82,94,27,149,149,22,234,234,210,202,18,229,125,124,244,207,165,19,8,28,148,1,105,32,162,139,69,71,22,227,157,86,140,147,67,6,70,168,194,185,104,223,73,212,123,51,243,155,182,82,118,71,92,178,57,12,114,76,6,130,104,56,17,196,181,56,104,212,210,184,119,255,121,201,60,147,89,132,92,204,86,40,176,36,29,38,236,189,134,55,245,128,0,30,228,141,20,134,112,76,132,68,9,66,70,39,40,70,12,89,238,228,116,49,137,138,37,245,219,248,50,169,239,114,157,140,142,91,156,238,247,84,136,21,239,94,67,241,138,16,86,70,8,172,138,99,150,8,179,169,162,33,51,251,75,81,15,133,205,247,242,200,166,157,245,180,16,88,25,57,18,239,164,101,143,175,43,246,219,194,54,36,193,116,29,204,29,65,176,194,248,59,77,3,102,116,227,233,12,76,212,94,200,216,96,21,12,178,255,251,178,100,162,11,6,121,116,69,171,204,52,246,90,167,137,154,100,195,95,90,213,225,18,15,105,42,193,132,37,167,53,131,141,77,8,108,198,116,1,204,1,193,124,194,40,36,76,0,206,244,213,22,162,77,3,246,140,84,88,20,52,137,241,122,39,93,245,105,165,179,37,33,60,90,222,87,33,173,202,76,150,67,8,36,214,72,134,29,116,145,40,84,149,234,94,198,3,83,47,4,120,170,56,15,34,34,38,90,44,162,147,79,6,100,210,238,94,10,121,23,70,176,101,220,162,241,89,82,231,155,54,74,101,10,75,190,72,162,97,45,184,18,66,227,55,144,122,94,250,77,58,103,159,145,100,218,172,109,33,30,157,179,73,106,8,50,198,34,81,21,7,151,97,131,18,109,209,154,183,5,109,111,19,36,141,18,15,18,74,12,39,108,59,18,146,41,22,16,151,40,162,190,48,90,154,163,171,172,129,17,42,7,189,18,148,159,103,49,164,87,77,90,68,0,0,82,125,118,178,72,43,75,46,160,32,189,70,10,37,210,190,123,42,77,35,155,43,7,78,227,196,122,45,196,142,100,75,37,10,21,97,154,246,135,4,96,14,91,38,121,164,144,212,104,234,105,138,162,37,16,117,182,18,85,137,85,48,146,109,34,155,211,236,60,195,163,231,31,105,236,206,112,226,102,100,14,101,97,126,225,17,48,165,45,79,220,119,124,209,176,0,32,1,136,56,18,24,24,131,33,132,32,207,152,128,255,105,139,130,66,153,222,125,233,147,64,142,152,166,180,65,130,240,41,24,30,131,81,134,144,19,152,107,156,193,165,88,22,11,8,53,16,130,194,77,192,9,58,54,24,80,43,86,73,24,114,83,209,211,187,59,65,20,35,85,101,138,170,169,3,71,84,95,41,207,106,41,19,116,105,69,18,37,96,208,166,80,102,150,137,134,16,115,195,240,90,83,215,201,45,102,38,103,52,102,80,47,36,213,97,55,161,81,116,45,90,238,82,37,146,133,164,131,254,213,82,6,91,250,68,212,53,109,165,246,207,249,175,6,242,148,151,102,43,91,224,193,147,92,250,8,42,149,29,169,195,83,233,189,187,189,101,116,74,34,106,252,201,227,57,22,54,102,84,223,238,149,41,178,116,124,18,82,59,223,63,184,177,213,228,210,114,98,10,101,172,178,213,21,1,128,0,0,27,178,72,218,76,78,74,28,162,78,9,66,54,126,43,40,114,57,125,121,24,98,23,228,39,251,53,208,53,182,146,234,49,78,101,189,141,230,77,118,117,180,80,125,98,8,174,204,6,106,227,0,131,48,167,9,170,171,39,210,113,3,64,161,3,53,59,72,214,35,193,40,141,178,199,82,19,36,112,234,34,43,162,161,112,30,200,250,200,125,138,125,255,251,178,100,152,136,134,146,116,196,171,218,74,194,107,201,153,141,101,35,93,86,121,185,22,207,117,7,73,183,168,230,53,172,24,149,156,153,58,67,140,131,140,27,149,107,35,251,34,16,33,2,7,12,241,130,48,8,24,81,133,233,151,20,58,155,72,136,217,173,17,139,154,103,133,201,141,121,131,153,236,39,130,64,163,0,199,131,54,171,49,32,1,131,163,33,130,129,170,110,22,134,211,42,106,87,169,224,92,94,144,172,53,3,102,125,227,72,213,191,135,213,140,81,246,143,74,232,120,210,154,98,104,101,147,43,200,234,53,218,69,194,163,73,32,230,64,209,97,57,166,26,28,150,28,214,251,50,12,39,131,71,223,205,85,56,226,135,181,113,193,212,199,79,53,15,43,52,109,152,42,244,85,22,72,161,118,69,92,189,193,41,118,68,144,65,141,208,216,191,131,226,69,203,139,114,148,97,157,213,92,34,82,144,181,60,196,205,219,50,67,89,209,197,167,22,249,54,32,4,236,150,70,211,16,36,125,224,4,156,30,50,103,105,139,20,8,230,165,94,50,24,189,201,17,121,133,255,247,148,94,66,212,108,125,64,66,239,77,205,174,182,49,120,215,136,198,238,107,164,142,77,50,68,34,181,3,232,84,130,11,188,30,67,41,183,214,212,61,210,182,16,181,205,144,45,217,102,34,141,50,235,181,147,41,179,203,39,118,219,175,189,234,127,187,175,141,23,49,190,191,248,248,214,252,189,86,220,232,128,6,0,64,194,188,17,12,16,128,212,194,36,30,140,176,145,0,217,188,111,140,108,40,104,195,244,66,140,133,10,108,227,98,147,5,145,76,90,73,54,127,248,191,172,105,135,152,188,32,196,135,129,240,139,147,185,99,44,169,142,240,152,156,174,255,215,160,177,53,52,223,23,194,71,93,67,84,56,250,93,254,102,111,185,161,134,32,130,120,242,65,160,92,35,41,214,225,82,228,195,236,177,1,86,82,187,137,181,125,85,102,54,74,67,248,50,123,35,224,248,187,94,238,22,227,136,28,92,10,7,213,4,7,89,1,201,229,57,71,140,128,240,117,73,38,165,118,254,179,73,99,30,133,38,183,153,205,17,103,224,161,94,191,18,229,65,189,23,117,238,156,49,96,0,0,5,44,174,38,148,19,145,24,193,121,194,21,52,39,30,172,193,33,160,80,64,1,0,114,214,4,114,117,245,241,56,168,116,169,205,199,94,242,3,183,19,230,26,251,205,122,49,212,106,195,162,184,239,135,81,157,1,48,203,187,250,27,228,13,52,27,104,116,117,4,177,64,242,32,112,54,174,221,42,73,212,217,82,153,52,88,79,182,70,161,203,115,148,84,14,196,244,64,177,25,80,188,0,3,93,82,216,1,129,240,36,24,255,251,178,100,144,12,133,108,92,70,27,220,65,242,108,233,185,141,100,195,111,89,69,211,18,47,117,39,201,160,42,37,29,188,12,217,30,3,9,128,120,214,24,176,121,241,153,137,61,27,48,133,241,176,240,125,24,69,175,81,128,133,113,136,65,129,137,64,249,183,85,137,128,0,163,39,107,129,6,194,1,64,193,115,138,233,62,115,183,31,181,108,89,108,29,228,116,150,208,112,48,223,203,165,118,57,134,74,237,233,34,12,84,171,61,86,248,116,118,74,218,151,73,33,161,66,100,139,51,9,61,170,212,101,69,113,36,196,154,108,243,122,193,10,166,71,232,129,111,166,91,247,43,97,98,71,29,90,120,216,174,20,135,78,170,189,67,22,139,185,121,27,109,56,122,93,236,62,21,24,78,85,150,114,86,190,159,67,229,169,19,155,57,221,54,178,220,97,164,163,190,25,177,154,22,214,68,196,19,246,207,203,155,16,236,206,59,187,114,74,113,247,255,191,252,253,86,207,255,153,72,51,1,24,146,105,177,74,237,169,105,81,92,160,20,202,175,2,1,135,83,92,25,150,188,117,188,142,150,150,53,149,242,203,105,22,236,93,125,65,152,116,2,1,14,2,241,38,27,65,198,194,149,66,32,192,120,144,200,13,100,88,13,167,228,148,4,116,113,195,136,150,246,163,170,106,103,118,50,88,203,244,202,42,200,246,145,181,177,114,53,209,137,143,51,35,153,21,13,79,243,35,120,209,168,63,32,64,12,44,0,120,192,116,8,204,27,3,232,202,62,231,141,123,129,8,193,71,73,204,7,133,196,202,220,113,204,95,0,68,192,16,21,0,160,188,99,250,74,3,192,206,136,169,20,96,130,4,172,12,48,3,27,131,195,47,102,114,150,176,34,0,4,124,103,239,210,129,3,128,93,50,0,15,222,248,234,184,186,116,85,31,203,82,178,101,198,43,123,252,122,242,217,42,133,71,151,113,122,90,251,139,218,198,101,254,139,161,75,234,214,49,143,52,56,83,202,71,205,89,248,81,50,182,238,47,122,199,123,4,103,152,161,114,204,105,50,141,113,193,227,172,229,183,45,139,41,77,235,53,123,59,187,85,212,230,116,109,221,6,226,43,47,111,97,130,173,83,71,126,76,213,95,8,35,208,63,234,69,29,88,221,148,107,242,246,175,61,197,196,205,157,218,108,172,221,186,230,220,26,155,103,183,114,168,146,78,132,48,0,2,69,164,113,184,62,57,22,24,123,46,50,152,139,8,56,249,231,41,10,1,145,154,237,54,250,239,69,185,225,33,17,1,64,113,113,110,108,34,4,51,197,130,5,43,232,90,87,39,73,92,204,220,205,98,16,186,120,250,80,108,193,30,41,189,78,185,118,137,187,234,118,19,57,9,13,200,255,251,178,100,145,12,134,158,117,197,11,204,53,118,99,74,137,170,96,163,93,92,37,231,22,47,101,139,65,49,159,39,53,144,141,108,17,87,170,236,134,239,29,143,142,230,250,192,66,89,125,160,200,32,214,225,232,0,76,59,0,40,192,44,3,12,24,0,36,204,100,101,205,199,129,16,210,112,135,13,43,65,132,200,136,228,76,66,193,188,192,156,22,197,128,188,199,224,126,67,1,95,75,228,69,144,128,2,137,97,115,82,8,102,105,63,23,194,115,128,128,103,17,81,80,77,32,139,136,235,192,150,231,127,147,186,159,222,138,108,194,219,68,190,249,73,132,226,140,154,81,123,38,168,103,138,31,92,145,0,252,233,11,87,242,241,161,53,149,151,28,55,117,243,99,39,12,31,133,49,207,51,238,110,41,104,150,90,90,92,51,101,58,255,94,245,74,117,76,173,121,92,226,237,63,211,140,83,79,232,203,208,209,137,73,31,203,153,157,244,199,217,198,46,230,221,103,185,215,229,177,233,155,85,181,41,244,180,53,123,86,66,174,27,31,99,121,173,196,153,117,233,147,78,149,153,14,90,51,186,191,53,214,113,251,181,121,117,101,109,53,121,191,183,76,51,19,236,181,3,60,214,177,0,82,198,155,99,57,84,93,220,83,145,220,93,210,251,69,53,130,85,136,208,232,153,143,252,179,170,186,233,42,121,145,214,181,178,53,45,144,206,60,197,109,145,67,151,205,184,93,242,47,166,120,51,38,148,234,127,206,49,254,242,80,241,64,17,104,243,66,172,64,93,180,82,166,166,176,0,132,0,12,96,208,6,98,16,38,48,48,12,19,21,120,97,1,55,1,141,28,73,24,110,9,145,133,193,122,25,196,136,44,1,48,96,148,242,244,69,5,84,201,152,97,96,218,60,42,121,92,46,24,155,173,36,86,33,8,48,32,43,13,40,33,107,70,128,209,196,233,133,204,231,74,235,38,197,72,94,90,196,117,130,253,217,158,114,190,38,18,147,207,199,150,229,149,197,236,92,153,170,54,229,214,58,119,9,13,112,103,116,53,247,101,210,242,147,75,24,24,69,123,199,88,28,70,185,31,221,114,35,196,6,238,137,12,237,44,103,238,57,82,254,49,79,181,187,153,110,215,213,139,19,221,125,186,158,252,191,29,238,203,240,115,204,98,36,204,171,92,143,117,110,191,103,62,184,219,217,117,203,83,184,156,217,238,112,253,164,81,68,195,55,126,235,13,24,173,145,253,149,204,76,126,223,95,188,206,48,103,210,126,171,219,96,0,0,14,81,99,36,36,37,116,241,97,69,38,176,27,163,223,33,108,103,118,144,96,120,26,1,241,12,163,96,193,35,191,255,246,71,65,46,93,10,147,80,123,248,148,139,132,5,73,146,61,255,251,178,100,134,8,150,195,109,70,179,220,97,242,78,163,121,173,96,38,85,28,229,219,28,47,101,43,72,255,4,38,153,167,140,148,21,61,5,195,199,53,250,127,67,49,98,110,115,76,137,98,230,86,197,176,110,17,102,160,33,99,11,0,76,4,192,68,64,3,6,3,97,118,98,24,238,102,73,226,126,102,182,82,38,94,128,154,99,102,3,198,28,64,24,96,4,6,193,96,36,49,118,12,117,176,195,225,240,148,153,209,48,206,229,218,69,78,215,18,28,46,25,138,186,147,2,128,20,8,88,0,112,160,99,218,164,102,39,59,138,20,72,66,129,67,229,230,64,213,159,81,205,164,200,165,81,241,34,52,203,25,108,70,182,224,4,24,6,146,52,52,72,100,160,152,196,23,85,18,238,68,9,159,0,68,99,201,23,72,186,113,106,107,133,195,43,137,10,33,9,196,156,237,148,92,140,153,82,68,20,78,168,148,10,93,165,242,4,86,141,132,108,229,92,39,109,33,223,114,156,101,59,162,66,139,173,7,66,40,142,106,60,62,67,52,82,98,61,118,34,219,232,237,147,158,64,59,147,69,12,247,17,22,125,153,26,75,32,88,157,29,164,204,14,213,65,15,51,31,87,55,230,177,144,154,78,146,107,214,246,237,20,147,144,170,181,31,154,25,16,154,4,179,7,208,68,155,114,212,30,164,112,6,130,108,189,142,234,149,89,129,173,17,4,161,147,37,88,120,89,129,39,50,92,106,237,85,255,253,66,229,32,32,177,81,218,88,11,45,11,7,155,62,208,178,219,44,0,1,99,18,192,51,2,130,3,12,66,147,66,142,83,159,71,211,60,56,211,42,72,115,21,148,51,10,193,19,7,193,21,214,101,248,112,24,3,175,134,172,76,0,63,58,122,97,250,7,101,125,151,188,100,0,96,138,116,139,72,4,76,193,16,56,208,19,94,31,146,72,93,201,154,57,135,241,227,134,152,35,134,62,39,71,73,189,152,187,213,59,73,69,42,204,142,25,17,214,86,148,66,67,63,111,234,220,100,134,203,204,152,235,82,194,25,185,194,227,243,199,117,186,234,255,97,171,199,86,241,239,179,182,105,215,23,175,102,99,14,31,122,171,224,213,142,233,220,116,129,198,43,71,39,34,165,34,25,168,65,118,203,100,213,238,234,225,147,91,8,164,93,173,5,147,61,246,29,64,134,162,98,171,187,91,229,59,196,212,166,84,189,57,240,211,81,125,178,157,239,26,182,34,37,171,219,253,45,60,221,216,192,42,63,117,101,1,192,138,34,6,190,31,24,97,220,46,135,210,42,21,64,206,193,73,164,239,237,97,191,147,127,9,211,95,109,135,198,161,96,104,5,222,72,243,235,72,42,72,242,217,121,22,228,170,74,222,229,255,251,176,100,134,143,134,157,117,201,147,172,54,82,66,35,25,66,104,195,82,34,33,183,46,14,105,233,216,249,19,230,29,164,137,96,174,188,237,116,173,115,221,8,164,88,226,101,243,97,193,154,134,31,211,27,220,246,109,18,121,173,210,134,4,52,24,216,204,102,2,161,157,110,119,144,153,212,224,214,192,172,165,198,90,132,66,1,64,1,131,141,2,129,34,161,66,192,193,166,52,176,183,17,106,226,51,192,151,102,66,0,57,66,86,181,134,68,166,129,112,237,235,5,103,79,202,133,1,142,48,131,34,133,159,57,146,197,161,206,117,26,38,179,24,146,22,35,32,224,56,199,57,99,57,193,24,22,146,226,127,57,19,66,78,102,140,32,64,43,141,133,149,124,37,72,2,116,146,210,84,195,38,13,234,3,124,185,137,193,37,82,31,143,246,135,191,140,178,228,241,158,99,157,176,231,37,27,97,52,224,175,177,74,201,24,233,102,113,108,80,19,48,212,22,53,97,200,219,18,51,184,189,112,216,159,63,160,179,182,86,20,56,113,24,142,6,50,128,197,110,174,103,236,11,135,9,230,111,221,46,225,1,206,37,222,192,93,227,44,111,106,206,168,100,132,149,152,222,19,66,24,58,206,5,126,95,85,197,202,176,161,209,201,109,88,179,10,202,119,119,138,254,127,255,150,54,152,239,252,112,130,70,210,173,165,247,234,0,0,64,112,78,204,63,2,162,65,0,196,123,212,60,26,45,229,140,86,11,7,124,91,22,217,74,8,49,37,81,18,206,131,224,225,230,220,136,251,145,1,165,125,100,255,255,253,131,132,70,181,127,255,211,98,54,63,72,124,106,43,0,0,10,212,196,32,50,128,201,153,84,198,61,195,8,142,103,171,178,24,160,0,100,177,80,113,64,66,4,5,87,132,147,198,51,166,32,42,177,75,96,226,80,3,53,140,24,108,205,53,39,181,208,55,126,85,102,148,24,50,19,129,73,195,179,112,244,235,9,91,187,85,145,105,41,65,142,208,136,7,213,20,60,112,97,179,182,171,44,70,154,26,128,158,218,148,45,164,48,143,9,32,244,145,21,40,33,210,178,153,61,190,249,20,17,225,49,214,19,171,28,217,68,30,112,162,94,50,66,245,197,218,157,216,204,114,128,73,104,216,107,225,37,26,11,54,104,234,20,52,107,9,102,207,163,203,126,20,104,23,214,113,72,247,171,149,243,109,183,24,177,201,113,113,86,48,222,84,37,246,16,167,4,217,62,210,133,93,9,58,203,120,17,159,28,165,181,134,28,95,6,12,240,214,155,134,88,32,88,27,81,184,93,226,218,159,17,237,14,35,185,176,242,18,149,214,32,57,69,240,225,210,147,201,227,147,236,128,4,0,0,2,224,229,144,207,255,251,178,100,123,14,39,104,104,205,27,153,122,224,60,225,249,121,101,47,84,27,237,175,46,78,97,51,193,1,14,166,73,167,137,98,133,33,47,153,216,33,93,32,98,85,170,143,64,81,176,80,56,47,145,206,23,191,173,11,178,196,6,103,206,205,175,208,123,172,163,190,31,37,81,142,224,127,255,255,255,156,144,70,251,191,234,50,15,136,132,230,10,8,152,144,142,102,249,33,207,182,231,99,119,154,184,118,96,167,73,131,129,33,115,105,147,75,3,204,64,0,217,103,58,64,97,94,107,232,172,37,4,128,7,22,92,21,9,116,198,14,172,69,63,200,180,182,20,53,70,99,47,237,196,24,78,25,171,23,221,194,106,202,2,6,242,54,40,127,172,226,21,140,119,213,73,171,104,81,53,226,2,197,150,136,194,199,108,187,223,42,75,58,202,105,39,161,99,247,229,48,170,66,233,88,149,188,212,176,220,134,187,45,220,185,60,183,106,254,80,223,221,177,204,225,90,149,242,105,231,181,52,217,234,255,50,157,213,107,91,202,117,24,24,31,152,19,143,135,201,62,170,16,220,170,182,113,33,40,133,225,22,144,34,150,243,176,66,210,106,201,235,207,34,153,18,146,97,77,114,241,39,66,210,207,228,44,23,117,248,238,58,81,217,58,237,120,253,237,57,249,127,203,236,155,60,226,185,66,38,0,167,145,173,187,101,201,68,163,1,97,224,37,16,204,22,84,128,179,173,133,130,13,124,63,225,71,196,150,13,155,229,85,169,166,58,153,253,162,134,255,70,133,252,160,247,203,253,159,171,255,255,136,74,56,51,21,8,177,198,205,161,68,62,128,0,0,1,140,144,22,170,128,0,217,156,232,167,46,221,159,34,234,103,49,73,155,143,0,98,57,130,7,167,8,7,25,60,6,96,113,128,144,81,121,138,129,160,49,64,32,240,38,26,16,13,108,47,181,66,221,140,64,86,133,167,123,20,110,196,30,149,65,9,193,76,85,20,134,27,91,249,162,225,67,110,202,99,118,151,30,155,22,179,141,122,142,53,107,131,6,201,170,87,170,64,119,255,79,47,211,163,22,148,202,150,88,235,118,180,61,117,12,107,199,121,81,174,146,78,209,236,93,141,215,204,50,142,124,55,229,142,157,134,93,97,150,204,84,87,150,85,93,88,200,213,54,62,174,197,51,44,81,231,41,240,59,10,237,70,94,84,81,214,40,72,95,28,104,115,101,254,161,232,111,139,154,179,177,254,66,143,89,179,92,246,60,243,116,107,118,43,95,33,229,182,237,123,105,79,179,36,129,242,191,65,84,90,99,133,153,255,215,144,115,182,0,0,0,4,0,0,50,162,87,162,74,25,130,188,3,136,53,68,157,229,140,113,54,76,151,81,28,199,28,56,255,251,178,100,125,142,166,231,101,75,155,152,100,210,69,231,137,221,61,101,88,26,153,157,46,78,229,47,193,21,22,101,197,188,28,178,48,162,177,210,128,80,214,123,223,29,14,255,209,191,250,255,228,255,219,211,208,124,228,17,13,136,3,29,198,150,188,96,100,135,254,205,201,245,72,164,27,4,0,236,64,80,61,10,199,166,30,27,231,105,51,70,63,129,198,48,144,134,6,0,1,65,152,200,193,36,198,0,32,10,10,141,7,51,97,129,172,32,112,36,111,97,224,189,212,233,218,230,200,79,153,83,197,158,171,142,11,14,171,91,179,147,112,168,20,15,117,43,43,146,12,80,110,152,103,31,24,123,231,168,176,132,224,233,62,87,66,226,226,245,65,247,220,69,57,145,201,241,155,70,43,15,14,51,79,38,25,103,146,119,106,165,155,33,52,185,147,160,184,49,41,177,207,226,108,182,31,130,143,128,140,12,43,49,232,171,9,79,109,59,158,76,188,96,204,164,221,195,26,133,101,250,123,173,189,215,235,215,78,84,186,15,24,190,173,54,60,156,178,26,139,51,205,139,84,204,233,26,30,112,214,70,56,163,10,51,37,103,169,206,86,187,69,188,250,29,38,120,31,104,112,18,2,35,92,4,229,214,178,102,213,18,24,66,100,85,42,48,200,50,237,153,158,186,216,203,18,1,54,163,157,59,158,171,107,116,253,185,123,139,92,56,220,242,40,108,86,242,10,129,148,3,159,126,211,136,95,118,86,229,115,93,23,177,118,183,232,89,247,239,146,80,246,244,53,206,252,82,0,0,10,80,4,9,138,21,0,166,68,173,155,85,64,124,169,193,165,128,134,21,90,186,0,17,177,177,68,230,73,3,133,7,47,188,52,24,27,154,37,9,49,123,129,105,114,79,253,201,192,240,173,246,142,210,105,68,68,213,143,52,58,138,44,184,232,21,207,73,72,34,22,235,111,122,34,175,55,47,171,82,7,237,74,182,203,129,61,73,202,196,130,74,174,94,236,149,111,106,147,233,226,191,123,94,198,236,247,45,162,51,235,111,134,209,204,13,45,131,35,194,173,123,223,72,30,209,106,79,182,180,198,37,59,247,57,147,20,209,93,203,70,253,216,189,226,202,85,196,93,202,92,121,173,215,218,182,126,49,18,228,40,159,158,250,91,105,72,166,168,233,2,148,61,133,168,233,177,158,48,173,215,96,60,135,245,111,197,123,193,252,92,109,27,43,175,92,142,243,219,243,14,214,251,49,192,0,0,4,194,33,248,106,92,42,128,38,1,44,19,48,164,165,209,84,88,47,208,185,181,204,45,40,106,44,209,218,234,88,212,194,178,22,65,167,156,71,232,53,93,48,126,13,160,188,234,10,98,175,247,255,193,209,143,99,106,37,66,255,251,178,100,134,140,102,113,110,204,27,153,99,240,66,196,121,151,97,98,86,25,41,163,48,78,49,60,129,11,24,37,201,164,157,91,212,196,255,208,128,15,104,73,88,160,144,193,151,151,199,7,166,27,163,82,103,32,121,145,5,196,194,32,73,20,211,34,99,21,6,7,128,5,0,104,202,19,40,145,153,40,246,5,16,91,86,90,176,65,135,197,206,38,47,166,74,80,223,99,10,235,150,161,83,13,123,164,160,37,251,86,65,187,139,215,23,215,155,150,118,37,127,211,94,204,106,222,76,169,228,160,214,163,161,151,185,102,200,244,182,194,28,63,153,68,47,118,183,112,179,45,106,231,255,191,54,144,165,130,195,63,151,93,170,239,118,172,195,253,172,144,53,109,28,123,69,96,209,50,54,209,228,133,151,147,100,199,84,119,185,201,150,154,71,95,173,140,201,171,245,188,202,21,178,185,42,21,14,253,201,193,203,210,199,26,140,96,96,62,154,187,38,23,73,41,51,13,133,164,109,199,20,58,144,125,16,170,101,23,203,192,18,41,150,24,42,60,198,10,58,124,16,160,48,91,20,77,197,34,28,68,176,65,249,202,30,226,57,28,117,200,153,242,191,82,206,73,206,24,145,177,191,161,104,160,235,84,186,159,42,211,255,81,238,133,199,36,12,131,74,22,21,60,163,72,174,185,0,0,0,2,20,132,146,75,21,136,160,208,82,48,198,93,9,25,72,144,132,34,204,112,80,20,201,0,139,150,190,168,244,238,253,182,157,10,239,107,164,160,109,97,93,185,196,27,212,134,239,164,99,101,95,81,177,22,206,54,106,103,181,103,212,187,206,250,107,53,198,151,115,125,121,72,248,47,31,106,22,119,31,76,239,47,84,75,65,106,64,89,26,180,154,74,166,210,108,22,29,116,110,100,81,109,239,91,26,123,121,12,67,23,180,204,103,113,189,98,21,44,68,137,43,34,182,21,84,244,35,33,117,210,146,99,182,188,89,205,147,31,103,44,94,51,74,112,149,45,167,160,130,80,106,112,182,107,35,82,130,91,221,41,109,223,142,250,172,164,34,216,253,0,103,141,116,93,103,167,145,162,74,134,200,169,151,251,38,143,225,206,126,170,42,100,194,205,215,237,26,42,140,32,140,167,23,234,99,40,214,5,218,208,32,234,155,89,21,250,155,220,253,148,228,73,32,44,98,60,236,132,63,122,127,62,204,128,0,218,31,142,129,35,1,241,140,115,209,162,79,161,215,50,193,150,33,193,133,103,137,16,42,96,144,188,106,112,142,99,192,152,36,3,165,195,246,68,39,63,234,162,161,80,89,132,225,165,167,5,150,192,70,5,11,13,244,149,62,104,213,157,242,124,90,229,84,253,162,193,224,182,88,1,160,123,141,123,233,255,251,178,100,159,136,69,83,104,208,107,111,75,248,66,198,9,211,96,230,126,89,41,165,40,78,160,222,65,54,23,230,169,149,37,120,151,21,168,151,221,141,88,181,110,200,112,5,69,53,246,208,227,27,175,157,35,226,208,179,171,148,196,29,251,229,217,5,206,98,145,93,196,5,174,232,83,27,163,180,58,143,48,42,57,80,247,117,29,221,44,76,167,135,92,194,121,75,37,33,200,27,134,66,103,37,26,104,147,185,220,173,66,140,211,138,232,40,200,106,37,184,211,168,132,12,60,153,170,212,14,78,243,80,70,109,176,119,6,65,18,228,140,221,15,248,100,86,29,215,242,26,131,179,2,240,0,4,122,176,4,42,53,6,140,2,9,60,103,213,47,11,13,23,103,233,52,153,162,4,217,26,17,84,23,122,134,109,58,119,166,213,106,213,207,107,18,186,228,4,206,254,8,161,149,236,34,161,198,75,137,171,223,89,56,55,41,234,61,212,216,157,235,230,145,16,42,132,134,211,132,40,36,0,32,0,147,78,171,58,121,135,1,38,55,135,38,142,4,167,112,158,64,100,96,194,160,36,32,90,0,139,70,61,138,102,24,131,172,54,92,236,132,18,204,59,61,76,118,173,235,182,34,39,156,183,181,29,171,46,141,31,32,94,61,50,13,127,85,153,243,202,83,140,204,171,186,215,217,222,242,226,66,219,252,180,254,66,183,188,40,67,39,17,194,219,176,82,215,70,253,233,196,186,204,48,55,27,118,163,144,44,166,106,103,97,46,198,132,102,190,27,106,251,101,40,112,119,27,16,79,185,223,191,108,98,209,61,29,171,88,239,243,147,85,238,219,222,139,59,233,244,222,114,22,30,102,119,215,213,117,94,235,168,117,41,52,226,39,207,88,121,173,232,226,57,77,11,152,217,129,250,27,154,190,139,253,231,213,115,182,97,16,142,167,119,148,90,204,185,0,0,34,0,6,191,64,5,137,108,77,150,22,172,237,132,90,121,158,86,234,166,140,94,165,55,50,238,174,85,88,221,102,64,17,235,55,253,91,194,163,186,204,65,107,117,192,244,230,233,218,159,155,233,23,93,117,51,75,59,161,134,173,111,218,59,218,244,81,130,44,217,29,113,178,25,254,189,218,48,31,3,115,1,112,58,20,13,179,16,213,123,49,212,73,243,94,84,171,48,172,12,19,5,81,224,48,44,0,227,4,240,111,50,215,6,67,2,192,178,66,146,241,136,0,8,192,8,12,215,69,58,235,124,76,34,193,145,215,175,4,201,199,132,212,138,54,150,135,175,128,161,144,211,193,19,167,123,17,39,233,236,21,28,34,110,211,149,39,165,26,82,89,248,94,104,114,158,70,37,198,45,148,28,173,6,18,57,57,102,27,109,210,125,81,62,80,255,251,178,100,197,8,6,38,104,203,187,184,99,112,79,69,169,205,96,172,134,95,237,227,30,15,101,51,129,61,20,229,5,188,152,178,222,227,114,122,76,35,179,207,150,226,187,141,196,98,150,40,43,182,59,18,71,245,220,150,54,74,42,106,74,165,138,19,144,29,30,19,54,70,76,80,144,156,40,117,114,0,194,225,163,153,6,30,102,110,102,158,210,193,146,52,144,228,12,18,209,144,81,162,20,6,201,154,110,108,236,255,101,134,87,35,235,69,77,38,53,167,75,18,10,216,11,133,32,193,19,178,223,234,148,184,170,157,33,69,247,98,241,187,110,61,40,215,185,77,182,145,172,123,11,145,32,20,30,157,32,130,167,226,242,52,73,21,73,20,177,44,228,112,3,150,219,23,72,64,136,144,230,245,56,26,1,83,120,171,72,5,186,29,228,1,51,9,113,115,251,248,175,92,123,75,52,243,70,70,30,142,146,230,45,182,204,86,86,64,110,238,247,250,236,39,54,184,151,255,186,174,191,166,124,200,103,206,82,92,64,89,70,84,170,80,155,108,134,117,106,180,216,0,145,160,48,94,130,97,81,132,198,108,4,209,219,52,211,33,12,209,48,228,193,146,20,195,64,84,44,83,152,188,77,24,62,52,179,231,246,74,10,13,162,210,40,244,84,224,31,177,168,62,0,55,45,21,228,177,208,202,30,144,90,145,117,158,72,127,126,139,133,0,237,99,106,56,215,121,158,174,205,89,222,55,69,4,209,93,222,220,39,178,254,186,216,224,247,146,229,250,24,181,172,242,176,231,199,172,228,86,145,154,39,41,162,89,70,17,105,70,29,231,18,157,180,204,168,138,81,54,210,179,132,11,76,166,24,95,115,229,36,207,95,161,105,28,79,19,165,82,131,4,77,24,145,60,138,164,186,135,173,84,83,52,178,238,184,102,43,2,90,93,82,168,133,2,98,235,21,180,13,231,245,231,170,221,43,123,145,114,122,48,126,88,153,137,118,84,242,255,175,243,95,116,151,249,39,197,24,59,154,234,136,0,4,0,6,63,149,72,34,154,124,81,153,19,13,17,91,173,210,220,121,223,115,235,67,152,15,188,127,43,250,175,126,158,4,125,51,57,47,40,232,50,161,22,68,122,44,230,241,30,132,141,66,10,18,39,163,236,250,211,174,223,106,62,170,192,16,224,151,103,166,5,32,74,98,200,40,166,102,102,214,105,164,167,134,10,32,140,97,104,26,230,9,224,38,96,84,2,38,82,128,98,96,224,17,201,38,140,12,4,12,14,148,48,251,226,194,143,90,70,207,30,113,145,124,216,117,82,217,230,222,50,146,179,182,235,95,73,233,78,255,67,160,136,141,77,67,214,222,37,63,107,124,189,12,217,155,177,52,85,24,253,124,255,251,178,100,187,12,6,155,114,74,19,186,75,242,64,228,73,237,96,70,106,27,249,203,32,47,105,47,201,35,143,165,165,166,21,88,42,133,63,222,218,153,70,155,12,186,51,82,26,166,144,99,133,138,174,45,53,47,141,17,9,166,118,42,81,42,217,52,51,78,12,138,92,68,68,66,209,91,47,22,57,182,69,204,51,5,12,160,119,122,14,185,206,170,83,85,118,206,146,50,42,147,85,20,147,123,40,172,242,172,110,92,97,11,188,90,106,103,169,205,58,62,187,12,34,97,145,230,231,91,114,106,72,101,39,198,178,91,146,38,189,163,91,72,80,70,112,69,83,207,251,55,80,249,24,179,191,245,130,31,211,101,0,2,0,48,69,36,46,193,111,6,131,25,105,134,251,89,50,112,8,37,249,78,36,217,8,14,222,82,146,38,35,241,103,102,122,99,51,187,89,152,107,238,49,251,129,212,96,191,92,252,195,17,149,229,106,104,133,64,219,197,100,251,216,234,31,134,217,218,40,69,39,188,50,0,0,9,2,111,194,5,96,168,6,35,14,140,162,213,13,145,31,207,232,36,141,154,7,12,79,65,12,17,9,135,77,227,11,139,179,1,196,52,193,103,76,200,193,31,81,27,151,65,252,209,68,164,81,226,14,147,138,235,53,141,63,18,125,243,7,9,243,253,123,118,74,47,222,182,243,111,122,251,88,247,120,45,59,221,250,237,39,182,247,202,28,184,225,57,211,232,89,70,9,10,109,146,232,17,42,41,73,36,150,86,72,113,20,233,32,252,91,101,86,174,45,17,161,146,27,50,70,220,144,145,44,178,219,106,77,104,23,148,34,70,198,50,132,210,136,217,81,130,56,73,8,170,8,19,67,229,106,44,223,17,27,81,25,181,81,22,101,228,70,152,121,148,147,58,172,76,25,119,141,41,77,167,40,179,81,61,40,206,225,20,72,162,229,241,36,221,89,105,29,103,228,80,206,101,34,128,105,147,142,172,65,163,31,6,132,135,28,25,139,88,101,234,31,97,89,176,127,19,246,186,144,172,205,77,161,208,240,184,121,133,152,104,240,117,35,149,208,41,145,208,133,100,237,204,155,171,59,178,29,46,182,71,223,148,199,38,130,38,45,177,135,208,153,143,220,161,216,197,177,0,17,132,24,16,24,49,129,233,131,112,208,24,211,236,241,156,115,125,31,7,101,201,139,176,155,153,8,139,169,135,128,32,24,102,136,49,178,136,57,152,104,140,32,96,2,4,1,185,128,16,8,154,74,162,247,84,168,35,112,10,102,146,141,108,37,25,0,25,166,196,149,132,55,68,86,144,136,65,57,217,206,55,118,61,20,159,172,131,68,200,209,39,114,5,143,206,88,254,241,229,180,252,202,235,0,0,34,250,132,201,88,255,251,178,100,196,8,6,87,104,201,75,185,75,112,77,135,9,179,27,5,9,31,225,203,18,47,109,141,201,95,21,39,117,149,141,84,2,255,159,198,117,128,140,75,34,13,138,171,139,205,221,16,231,117,65,202,85,6,11,96,128,188,85,44,150,14,84,164,86,186,201,17,160,8,71,171,220,198,249,184,11,71,246,48,33,73,21,121,217,185,45,19,72,75,208,96,222,46,201,85,47,85,8,198,208,149,207,241,26,17,145,233,233,137,137,125,19,184,210,99,133,171,78,21,188,194,88,144,91,116,200,119,41,19,163,18,76,26,43,173,31,88,60,41,26,152,222,6,105,1,244,72,213,214,61,89,207,64,86,163,214,212,143,75,173,229,177,172,167,75,20,165,38,103,250,59,107,123,212,172,0,0,84,56,246,145,182,42,82,219,32,21,42,142,179,21,227,249,61,121,80,181,200,102,190,80,76,128,210,255,67,222,231,126,166,252,133,8,56,144,166,245,58,100,7,68,146,24,133,216,18,151,184,123,85,68,240,83,168,112,193,192,108,184,96,146,156,150,6,2,78,17,40,34,177,128,86,39,42,44,146,175,106,240,167,167,204,128,64,238,226,16,6,48,31,1,19,2,0,90,49,139,45,131,57,4,254,52,80,16,51,32,48,38,48,214,19,147,0,144,25,10,138,73,137,40,130,24,8,5,152,200,3,70,226,160,224,61,121,37,113,120,136,56,32,39,102,169,167,128,192,144,231,202,224,29,190,244,95,115,55,198,123,125,213,50,133,231,118,247,32,239,253,119,62,221,215,90,31,55,249,182,42,214,53,156,200,146,142,168,218,205,212,14,136,147,66,67,219,50,195,70,45,28,22,155,59,8,179,18,62,92,64,203,6,116,38,132,128,26,35,71,73,42,32,66,248,166,129,88,150,149,111,232,243,42,209,53,50,71,14,18,47,73,13,72,172,194,38,30,240,90,18,67,112,125,207,177,23,208,1,16,48,236,101,151,70,139,178,52,163,81,22,75,10,223,50,75,45,162,207,155,211,52,160,214,48,34,143,85,110,229,143,183,15,128,0,0,6,2,113,18,105,36,71,43,77,44,40,8,51,238,53,234,156,211,173,217,195,98,96,39,50,57,89,199,252,252,116,144,17,2,84,69,136,178,201,255,150,91,28,205,83,157,15,155,185,143,14,56,32,136,242,231,197,133,222,77,225,97,98,109,26,244,133,153,70,120,51,225,23,81,237,211,72,86,86,184,136,19,73,128,216,56,16,12,86,208,52,204,185,50,13,4,81,184,193,16,54,140,18,133,16,192,0,2,12,21,130,148,202,112,28,12,3,1,248,88,0,152,42,230,22,14,15,206,45,84,247,38,79,149,248,96,227,49,126,74,30,11,174,205,191,215,189,56,97,255,251,178,100,179,136,6,123,104,199,147,201,55,34,79,67,249,191,100,195,89,24,237,161,30,207,101,45,201,85,147,167,189,132,141,100,204,34,101,1,85,177,106,98,91,203,251,198,215,55,150,153,45,235,54,178,149,78,80,82,73,42,146,163,185,78,13,183,83,35,200,172,228,250,80,73,163,153,149,158,26,178,136,42,224,223,9,180,215,106,100,176,113,212,40,225,50,212,172,123,6,227,59,219,230,237,108,241,156,117,92,138,139,37,122,89,154,206,145,228,118,51,125,84,102,155,89,133,230,220,13,83,153,235,174,65,40,163,166,49,244,98,111,247,179,221,156,250,80,107,58,181,80,95,29,216,175,62,98,84,107,27,136,0,0,16,1,37,155,102,149,184,59,204,83,208,46,84,103,87,237,86,237,245,197,12,39,190,253,126,99,213,240,50,78,172,149,37,233,194,166,110,8,104,118,47,145,197,180,218,30,170,46,184,204,82,151,12,94,97,210,117,227,207,138,143,9,157,11,139,188,251,198,138,195,106,134,157,20,113,206,139,226,162,204,99,109,131,192,48,62,5,83,3,240,74,48,1,14,147,2,76,25,48,219,61,67,243,19,231,7,56,233,141,152,60,24,111,3,33,128,241,34,25,169,13,217,135,0,101,152,3,129,43,254,135,224,16,8,97,248,63,76,168,194,72,21,149,4,255,174,243,3,96,135,22,0,247,13,93,210,48,140,191,157,128,100,22,171,113,71,202,192,55,178,251,83,12,158,255,216,152,140,231,98,27,155,46,84,39,82,141,36,189,139,21,51,136,178,227,68,135,74,134,176,144,200,229,10,237,80,126,9,5,26,36,68,45,68,115,155,75,201,2,139,17,133,210,64,64,175,39,214,77,84,4,140,163,94,217,32,210,8,131,160,34,16,174,207,7,210,102,23,1,68,153,229,150,236,188,146,72,77,222,50,170,36,154,194,44,228,203,32,6,8,209,1,7,150,120,67,225,114,227,168,41,148,209,174,81,72,79,132,67,144,184,157,41,18,176,232,32,129,105,177,223,98,57,5,93,177,230,35,171,32,0,2,43,215,92,109,177,106,238,35,167,18,22,102,92,189,156,201,59,69,125,153,25,47,139,75,120,127,252,4,193,11,37,4,150,110,196,31,51,65,156,240,104,37,156,140,17,221,79,99,134,70,109,131,3,70,18,229,113,39,97,185,33,121,181,156,200,227,18,202,244,172,202,71,27,21,95,220,70,138,238,131,4,103,181,143,144,214,185,88,189,199,59,234,251,234,12,48,154,5,35,0,64,54,48,137,13,243,43,230,243,54,67,67,19,170,87,203,50,3,21,83,4,98,41,48,89,4,83,10,145,122,51,215,19,51,16,208,232,0,1,106,57,22,164,20,9,143,35,215,214,150,255,251,178,100,189,12,7,8,117,197,3,201,55,32,96,199,89,189,101,3,91,92,193,217,22,47,61,56,129,119,160,230,189,132,141,116,97,14,12,235,94,33,0,162,0,16,42,21,35,248,161,51,242,41,102,86,55,98,4,195,121,39,121,88,2,211,213,252,160,165,173,250,175,117,143,12,5,23,6,198,136,0,185,126,117,225,227,212,2,181,141,83,107,164,153,157,180,94,52,26,32,16,5,206,40,26,26,32,107,77,144,110,144,98,67,66,54,27,0,102,202,170,230,7,136,168,169,244,4,197,73,98,138,14,17,44,170,50,14,163,145,23,31,56,56,71,179,104,154,63,153,185,75,16,11,90,114,168,212,105,153,99,15,49,5,43,181,45,35,182,228,182,162,105,248,129,167,19,83,112,100,195,49,244,194,179,182,150,175,127,35,189,119,85,100,100,209,50,208,98,25,138,212,171,222,252,105,132,148,80,0,0,0,8,66,164,41,178,208,187,203,33,112,1,154,118,96,243,16,157,32,138,147,33,104,66,92,207,189,228,159,251,46,202,35,8,7,47,127,187,190,193,67,208,127,185,238,95,251,117,112,147,234,102,9,246,14,88,177,228,63,210,140,108,86,211,161,196,242,82,133,39,249,159,249,29,100,86,124,132,25,224,129,32,241,50,84,238,83,147,144,51,164,162,48,28,1,209,224,65,48,151,1,115,40,164,4,53,239,97,51,64,148,188,34,103,35,24,64,138,48,129,2,19,5,209,119,51,41,18,67,6,160,217,34,2,198,70,135,0,168,92,178,110,30,83,199,17,20,184,101,16,34,201,53,250,85,231,93,49,164,205,151,233,62,236,17,98,189,174,16,128,148,1,101,41,155,136,193,24,125,249,168,166,50,142,196,73,3,37,48,195,245,155,12,85,214,105,155,181,178,65,17,32,250,248,152,112,164,174,134,101,230,8,80,8,108,151,2,21,131,34,207,154,117,172,97,27,5,209,252,52,60,1,3,225,233,92,188,218,25,254,186,72,117,43,135,145,74,165,84,103,249,245,249,85,250,138,233,202,126,228,40,246,22,253,152,224,138,247,66,121,197,148,162,229,172,167,66,90,189,185,199,189,149,207,184,133,125,106,233,16,207,234,146,238,181,74,48,250,175,218,221,43,158,173,174,207,189,121,175,199,253,174,119,35,200,16,189,232,28,143,41,95,217,147,216,111,118,162,129,99,172,76,108,0,0,0,3,220,41,34,136,228,212,60,90,176,194,6,226,10,124,162,125,230,168,177,89,29,205,240,191,141,234,208,88,19,10,130,82,67,189,212,153,163,174,20,4,77,40,179,18,198,231,188,79,86,71,35,78,208,242,243,35,14,24,244,78,197,93,231,10,199,133,92,206,126,112,165,203,51,171,105,230,96,156,255,251,178,100,161,143,135,137,120,198,3,219,99,112,97,72,73,157,104,227,111,29,145,227,26,15,105,141,193,79,39,166,169,147,149,169,81,38,48,65,1,40,32,20,62,163,39,105,83,107,189,102,11,192,76,96,14,5,34,128,236,96,220,249,6,55,171,10,98,4,216,134,45,193,68,97,14,44,1,194,136,96,172,42,102,73,130,68,96,202,14,132,128,36,133,171,120,20,185,169,196,154,18,83,29,127,42,242,158,68,214,207,83,66,100,237,205,52,111,195,150,190,199,192,28,229,203,168,190,175,190,45,219,111,108,175,225,249,92,63,73,47,149,212,44,5,125,35,81,153,82,78,69,99,57,71,175,54,28,130,199,73,78,143,93,32,152,22,160,178,36,170,68,89,169,40,146,185,122,146,107,107,35,45,253,140,18,45,28,77,229,165,71,39,107,201,43,78,36,188,250,183,14,141,181,200,21,98,120,60,238,40,97,163,84,216,81,61,239,91,50,7,23,153,253,182,20,182,74,138,240,20,150,189,26,232,93,81,255,75,222,248,210,219,158,99,245,79,106,67,223,7,67,88,189,138,95,189,237,115,41,157,205,125,181,131,237,203,43,74,186,97,163,216,121,119,115,160,183,93,99,181,125,136,33,118,172,71,128,42,210,138,225,175,136,144,166,48,161,212,41,48,234,149,230,134,133,143,110,152,203,44,25,180,115,203,183,237,89,100,31,10,17,121,232,172,119,161,111,16,118,72,91,94,149,91,122,165,50,145,10,215,72,244,187,16,188,223,255,242,26,138,98,56,193,238,70,103,79,74,241,34,18,199,36,219,13,24,77,85,220,176,0,76,17,0,68,193,4,1,204,27,1,216,199,229,201,13,16,147,60,218,16,236,204,191,130,156,196,108,101,76,17,128,20,193,32,61,140,222,131,92,195,208,19,194,0,104,32,1,21,216,58,35,182,255,196,33,179,81,201,199,138,100,185,15,42,198,8,187,24,212,251,70,203,179,183,34,86,243,144,74,80,109,215,175,50,249,206,191,185,64,54,229,16,231,211,227,72,150,149,176,130,243,134,100,17,11,84,182,199,5,204,46,149,71,237,16,87,15,234,61,42,87,93,17,154,124,240,74,243,249,37,9,101,110,169,81,65,101,131,84,52,65,210,210,202,209,223,144,214,207,31,29,58,173,245,234,28,191,182,206,251,247,61,41,196,186,135,181,110,14,63,85,127,200,131,131,1,129,150,143,175,216,227,82,177,68,116,89,191,155,12,16,163,163,118,186,210,181,144,214,156,177,208,44,36,92,122,227,197,207,165,66,116,224,196,129,123,53,148,86,179,100,249,87,33,158,250,31,186,166,239,228,113,159,195,17,156,164,181,32,69,92,72,194,206,174,230,70,192,0,42,128,150,213,10,255,251,178,100,127,136,7,191,121,70,11,218,99,112,77,101,153,221,97,229,37,29,213,225,28,207,113,41,193,58,29,230,41,163,141,112,67,60,229,10,42,35,80,94,73,226,130,169,145,252,127,149,88,7,68,192,127,47,244,43,187,196,68,10,70,119,61,136,44,119,113,227,78,174,87,11,102,93,232,213,181,150,178,24,202,136,226,162,128,136,132,202,129,162,63,165,140,125,57,232,187,46,219,37,119,74,131,0,130,166,4,0,26,96,90,1,198,10,64,16,99,150,27,38,136,192,170,112,172,147,230,32,160,250,97,40,6,166,19,160,4,96,114,38,7,79,139,154,180,188,95,87,25,166,33,236,182,35,94,80,97,18,156,191,58,206,153,136,136,107,61,235,114,233,85,190,221,105,100,82,61,34,181,156,169,39,224,104,188,166,226,192,90,193,128,65,117,34,149,147,1,178,27,89,97,145,42,23,66,68,36,65,65,190,31,100,129,8,160,99,15,168,231,178,31,88,178,134,236,188,152,114,2,84,117,1,160,184,248,100,6,209,201,32,21,145,136,199,33,53,32,43,32,100,153,36,103,54,86,113,104,182,210,230,156,78,229,76,73,51,32,32,201,176,14,60,106,64,64,170,204,235,205,29,35,74,46,165,144,162,93,234,81,36,146,58,14,189,70,116,89,114,54,84,137,57,26,10,39,46,170,226,37,21,146,113,116,90,77,31,168,219,122,146,23,32,101,206,185,106,7,44,140,220,146,64,175,165,204,99,14,102,49,139,222,0,6,131,10,55,91,23,59,15,46,131,10,88,141,153,65,5,174,230,47,145,34,139,65,77,80,153,68,198,184,16,241,239,210,179,253,230,105,191,219,214,33,148,171,132,51,118,96,83,159,222,194,233,117,139,34,167,254,100,196,20,32,221,64,42,121,16,37,225,192,117,33,85,211,125,58,175,93,96,0,0,10,2,168,96,26,1,198,3,64,90,97,182,163,38,70,134,196,108,20,92,198,40,96,232,5,18,35,1,64,36,48,43,3,115,39,112,64,48,68,3,240,192,136,180,214,68,149,71,168,109,78,129,34,91,149,192,140,248,71,65,114,63,13,236,250,197,151,223,114,224,137,76,63,118,252,173,63,96,248,164,63,26,43,149,144,143,11,168,68,102,206,77,15,5,173,151,57,194,234,101,219,72,184,252,175,189,20,49,71,46,40,165,185,131,183,161,210,106,29,108,218,71,209,168,69,2,186,14,36,16,200,176,249,56,251,78,216,120,237,60,88,177,249,113,190,126,150,94,227,89,151,204,178,246,146,174,186,19,201,44,82,82,240,246,110,111,28,5,130,193,124,73,35,237,114,52,38,53,21,241,58,247,249,82,18,14,56,229,169,6,53,21,32,117,253,110,208,178,205,220,121,255,251,178,100,101,136,7,111,120,71,195,218,98,224,71,5,233,186,100,232,91,26,189,189,43,46,233,137,201,7,139,101,157,156,24,144,101,223,110,245,254,171,12,64,122,227,245,94,202,187,172,90,217,189,20,150,106,124,219,39,175,60,235,80,57,45,190,182,150,248,87,128,7,2,143,90,0,19,211,55,200,2,88,231,92,174,219,33,151,193,137,114,240,163,195,162,103,133,211,159,245,221,154,93,137,30,124,180,157,95,77,182,80,156,92,199,194,69,132,30,250,139,135,246,227,159,163,239,45,153,211,197,171,61,6,169,176,29,38,94,115,212,1,163,85,80,112,38,192,132,96,57,134,83,89,151,176,49,137,169,145,147,129,49,133,226,152,144,186,96,0,214,102,176,6,54,94,82,253,35,71,99,185,214,33,51,61,99,77,20,196,157,82,184,139,78,162,103,155,167,141,227,15,247,237,105,158,211,215,164,196,236,224,224,246,195,193,201,213,113,72,237,41,170,162,8,34,98,137,142,207,210,29,190,188,242,18,125,110,218,18,151,9,235,20,41,77,75,209,187,199,3,69,186,220,193,247,129,117,226,65,101,107,135,10,87,167,95,207,41,76,178,56,121,168,96,178,200,173,174,118,195,75,227,204,218,72,203,9,171,184,125,87,154,122,118,118,225,250,197,178,242,134,111,9,252,40,249,91,126,181,51,171,95,90,194,185,117,234,156,82,181,189,243,100,225,99,11,42,159,209,215,92,163,24,195,43,170,185,44,55,234,44,198,109,208,211,156,226,204,18,72,44,82,151,92,4,8,8,4,1,43,166,204,133,224,181,103,73,68,115,16,9,161,44,16,116,210,59,46,7,184,174,224,221,165,136,95,237,159,107,183,142,198,133,162,97,18,128,56,187,10,133,15,136,0,118,88,145,147,117,89,247,195,114,137,12,80,89,31,255,104,79,195,131,245,50,4,9,198,132,6,230,196,178,199,67,198,38,19,6,230,9,9,230,14,129,166,8,1,102,134,1,162,195,75,159,24,127,20,94,189,207,86,243,14,6,176,238,53,135,224,214,41,87,80,204,198,235,220,144,76,71,165,117,59,67,62,147,237,193,248,116,157,168,77,106,12,231,108,91,143,70,231,42,70,115,183,106,115,13,219,206,199,108,204,91,148,88,167,156,177,86,165,74,246,166,251,148,253,21,54,121,93,221,218,245,35,243,176,61,248,190,82,198,239,126,28,184,238,193,79,37,107,25,80,85,185,123,25,84,86,189,31,234,119,91,191,86,231,225,79,118,143,116,156,165,164,213,63,55,59,171,20,145,252,32,183,106,1,150,66,254,126,154,252,244,223,117,82,102,159,42,216,231,55,141,92,243,166,238,124,171,157,218,93,110,158,175,51,160,164,198,198,175,106,230,255,251,178,100,102,128,7,121,117,202,141,119,32,2,72,164,233,86,173,160,0,38,190,33,50,89,221,0,0,225,137,103,35,48,48,0,57,213,198,138,221,140,127,28,107,97,91,91,222,243,175,188,237,220,177,158,52,245,105,190,213,105,187,187,185,189,94,194,1,29,193,8,48,0,163,127,25,232,96,185,133,37,136,97,1,64,137,164,165,141,44,4,28,91,25,185,187,117,176,235,64,41,60,241,180,13,162,171,70,186,193,235,251,155,185,132,93,51,62,19,9,7,9,76,80,200,136,48,101,197,237,127,127,69,13,115,216,161,200,161,41,247,41,4,193,8,20,140,31,8,77,71,87,2,227,185,145,3,249,136,135,73,162,181,9,147,160,209,136,33,217,134,1,152,132,100,48,132,92,52,160,237,120,23,26,252,2,0,6,123,140,6,122,11,66,161,213,232,80,106,214,58,137,205,203,97,227,236,34,200,146,197,251,228,79,1,72,70,139,83,89,136,210,75,36,48,19,76,84,3,162,93,163,58,102,154,130,206,116,205,34,90,211,225,249,113,112,76,121,178,1,1,210,208,9,98,91,75,39,173,149,153,101,89,125,185,65,155,42,136,68,72,8,1,26,177,40,6,169,204,113,169,143,48,161,148,69,28,204,240,108,192,43,166,156,97,68,66,170,17,101,235,9,73,25,162,198,166,63,135,207,203,241,151,223,189,185,234,192,99,4,196,192,198,0,210,8,137,166,100,26,8,4,198,255,27,88,118,143,83,220,198,196,229,106,14,89,164,177,122,253,111,112,222,197,214,205,56,177,196,129,176,85,238,236,82,84,173,142,120,101,143,119,127,235,119,184,125,126,119,14,103,244,152,246,213,252,55,20,110,142,219,88,121,91,119,33,134,44,127,112,32,75,139,254,222,56,231,149,188,171,229,255,255,255,255,255,255,255,255,255,255,135,213,238,60,183,71,159,255,255,255,255,255,255,255,255,255,228,252,87,103,12,41,50,85,250,248,107,176,244,186,240,0,64,0,0,78,0,25,26,178,192,133,64,220,74,92,52,212,112,66,135,60,74,172,138,85,57,73,139,219,62,131,161,82,10,39,2,60,60,190,163,197,1,224,56,89,3,36,130,117,181,42,203,181,191,167,158,0,18,147,118,68,193,165,230,4,160,96,130,38,218,184,99,227,198,3,232,96,130,73,152,28,15,19,118,34,228,33,70,140,82,136,178,24,129,181,11,25,202,80,226,144,210,195,173,121,255,171,75,17,166,181,148,157,197,203,112,5,53,165,13,86,237,238,62,212,187,125,148,45,121,219,142,84,15,25,112,215,131,167,103,174,141,121,171,207,124,178,154,147,59,177,28,34,221,237,13,29,218,104,18,77,85,201,24,156,182,138,51,42,137,69,107,180,7,255,251,178,100,59,12,103,83,112,80,159,111,0,0,70,37,233,80,237,32,0,30,165,201,42,14,229,51,201,4,149,166,221,150,9,24,90,106,238,173,101,140,150,188,220,49,122,213,154,22,67,59,140,247,105,109,86,150,234,88,227,69,163,56,125,22,173,74,97,219,157,171,15,86,173,133,109,210,234,77,37,228,211,196,215,173,65,77,181,142,215,119,119,134,164,92,215,123,255,217,78,56,198,101,189,213,4,90,246,56,234,154,213,230,170,205,113,148,189,189,236,182,35,142,26,173,107,187,166,136,218,181,140,51,126,181,93,74,172,82,111,159,251,231,254,241,199,26,89,110,82,82,92,130,213,180,8,165,161,159,235,165,163,3,12,141,39,177,50,82,236,201,171,205,169,149,188,201,9,193,106,60,150,14,53,79,249,38,7,195,74,36,229,16,7,40,245,6,99,5,0,30,33,250,82,166,149,95,248,250,175,235,136,250,175,132,249,186,24,100,186,217,5,4,43,3,197,128,83,32,210,195,92,27,179,110,85,67,47,130,243,154,119,51,91,2,115,0,1,147,41,75,64,225,41,29,145,84,193,176,144,229,144,92,72,122,85,145,163,6,1,115,7,128,245,98,24,21,8,150,5,120,21,7,11,138,166,207,173,145,2,11,218,179,166,149,46,102,227,32,130,226,176,182,146,132,153,71,9,87,14,138,11,104,43,41,81,52,151,116,177,72,177,80,202,114,186,138,234,126,241,9,77,245,3,165,37,126,126,129,144,95,128,221,169,125,137,167,142,81,50,228,188,28,189,47,2,62,60,60,130,106,237,91,85,1,161,82,87,195,240,206,132,132,107,13,197,130,222,169,114,62,91,104,122,154,87,134,84,176,98,11,66,99,134,239,218,4,102,97,8,51,18,225,27,65,173,121,21,102,4,48,102,153,106,251,225,78,117,43,14,154,127,98,181,58,108,206,24,156,107,90,245,101,76,177,30,220,110,188,238,112,173,165,18,125,154,242,132,167,175,138,115,201,201,28,165,63,4,150,156,187,105,135,127,75,102,196,0,64,38,156,134,168,151,161,81,142,192,18,232,96,128,224,26,208,230,27,175,15,1,168,34,255,212,204,143,140,204,118,231,58,82,240,215,35,153,149,46,238,121,20,251,247,255,255,207,130,42,240,254,82,41,187,224,130,81,140,4,17,184,160,124,103,102,13,129,134,6,3,102,94,185,102,221,86,38,191,57,166,22,19,39,155,115,102,219,147,102,17,149,166,136,8,230,35,1,144,66,18,140,0,35,205,210,104,12,24,3,227,233,76,89,0,104,49,17,37,35,140,198,1,235,8,66,247,85,224,123,168,128,35,49,74,62,70,98,89,211,153,161,83,190,176,34,224,136,176,82,72,81,194,150,227,199,75,82,255,251,178,100,47,12,71,88,116,201,131,185,76,242,64,9,106,61,60,226,104,28,125,191,36,79,108,209,201,32,151,103,157,147,189,252,156,16,251,52,169,106,252,178,173,132,183,162,213,173,211,88,143,51,248,173,140,164,54,105,160,25,13,156,251,46,159,136,41,128,211,211,154,175,122,159,36,209,132,92,253,211,99,66,85,5,242,237,218,27,86,96,197,123,141,45,220,179,156,161,135,121,81,27,82,116,246,82,164,224,138,9,166,130,241,87,48,101,21,160,48,221,10,154,181,146,92,142,21,87,229,24,250,163,148,88,222,172,93,204,167,252,170,41,62,44,174,229,227,24,123,216,108,113,168,67,173,121,10,94,44,234,150,242,113,107,87,176,233,204,129,209,203,223,13,117,13,200,0,0,0,116,169,179,96,241,10,114,160,230,42,25,26,75,7,118,235,50,216,23,54,204,197,11,127,27,56,232,68,123,215,178,175,162,224,156,174,175,167,39,255,234,227,71,42,185,84,246,253,255,161,127,244,186,109,237,191,253,10,152,135,128,0,19,0,224,21,12,1,32,176,26,152,3,154,217,131,144,229,154,55,6,89,134,184,101,24,34,57,145,129,184,79,24,23,4,65,137,240,58,129,130,108,56,1,2,224,34,96,28,22,70,40,68,6,96,44,4,0,144,5,77,100,121,48,4,0,214,6,49,80,26,82,200,140,48,81,190,124,98,179,101,128,213,123,26,187,118,43,106,50,36,43,59,41,134,36,29,135,71,3,202,7,104,173,239,233,105,150,130,161,149,89,134,113,230,109,98,159,123,160,181,134,150,180,245,53,123,60,206,239,214,171,90,199,35,196,160,74,139,47,238,57,246,37,150,60,187,75,90,167,226,185,114,6,14,255,206,220,132,172,117,155,224,233,142,141,22,68,213,250,102,103,154,39,225,28,196,41,59,42,59,163,218,178,115,53,182,174,15,235,34,113,76,218,70,33,80,81,4,81,93,23,30,75,34,141,167,11,76,210,62,155,184,75,209,199,81,78,149,20,117,158,154,16,186,6,167,41,0,69,90,0,23,166,102,10,161,16,0,104,130,226,149,109,112,226,124,151,75,167,219,162,165,189,164,36,240,80,217,215,255,206,161,1,249,190,137,151,47,61,159,100,171,71,144,82,200,41,44,242,174,132,79,131,188,20,8,231,112,35,103,237,92,10,13,121,75,229,186,42,0,214,20,120,5,138,192,52,195,64,166,204,103,196,152,210,216,188,12,21,0,28,209,100,254,199,146,116,192,128,68,12,97,65,80,4,7,15,161,16,0,24,28,130,105,156,104,138,24,45,128,8,144,4,23,112,190,102,3,224,17,68,67,152,2,233,118,4,140,219,89,68,123,106,69,143,222,251,155,202,104,104,31,185,200,126,255,251,178,100,43,12,198,188,112,72,139,219,68,114,78,230,217,186,101,72,126,25,97,175,32,111,116,203,201,52,150,102,141,144,142,84,229,42,78,145,16,222,202,204,134,197,132,57,89,202,85,110,183,217,151,242,197,90,182,42,87,111,109,101,41,164,215,121,149,90,244,121,81,237,96,175,234,93,190,99,186,188,195,124,171,2,67,198,137,40,168,65,80,36,194,217,172,183,180,197,187,194,22,125,147,4,86,178,169,103,89,230,193,163,104,107,149,152,93,14,25,156,77,159,146,228,150,181,209,70,11,208,211,47,22,57,175,30,203,142,236,96,218,106,185,154,108,120,250,152,153,52,62,91,42,177,25,170,14,238,70,212,142,88,208,88,0,0,16,109,219,0,187,99,210,89,106,28,172,168,201,181,17,88,112,106,86,188,182,242,139,147,85,63,129,130,200,210,8,137,228,63,100,100,230,232,250,190,168,145,2,243,204,189,39,217,40,219,191,182,143,96,36,35,37,239,22,76,92,38,219,212,235,90,135,162,101,32,10,47,187,98,234,169,84,2,17,36,81,151,92,192,140,14,12,64,6,208,200,228,208,140,163,0,220,196,152,47,205,10,155,20,200,220,51,204,32,68,148,199,28,16,67,128,28,26,2,128,64,67,14,137,243,234,24,3,25,128,180,35,97,42,36,14,46,85,132,148,236,12,39,100,70,13,1,174,253,152,46,80,74,5,40,213,153,13,35,30,147,102,138,151,176,150,254,187,84,152,9,231,218,198,238,20,114,46,44,212,36,138,39,155,72,198,69,21,125,50,175,89,115,164,252,131,144,39,87,150,120,66,150,37,48,9,197,82,100,77,76,178,202,37,199,150,22,159,125,23,121,7,207,239,214,84,238,170,243,11,114,157,203,62,205,229,65,168,65,232,239,163,234,33,182,176,187,54,84,198,195,60,235,27,31,183,250,143,180,251,122,215,249,245,250,169,247,94,119,63,218,64,47,210,117,15,77,150,178,40,56,145,32,89,169,229,247,48,7,57,88,71,227,103,132,32,105,19,14,125,20,212,50,2,82,119,44,187,95,218,164,255,220,92,228,252,90,103,11,18,245,53,36,233,179,3,205,195,22,111,145,17,65,107,86,17,89,157,12,162,141,112,246,13,36,208,94,214,25,105,241,120,169,85,119,220,194,145,50,202,69,133,42,136,132,18,48,49,140,49,85,118,49,109,161,6,138,134,82,112,70,31,136,70,10,8,102,69,1,133,254,118,17,12,128,84,48,244,243,74,104,54,101,249,40,12,226,228,130,115,37,154,68,43,24,97,184,125,86,207,97,47,151,85,152,73,218,74,105,217,248,215,193,140,215,157,173,190,124,70,218,75,171,165,225,162,169,109,122,170,78,205,91,143,177,186,82,220,199,255,251,176,100,51,12,197,128,89,203,155,172,54,168,78,166,137,211,101,3,119,89,1,87,32,79,117,137,201,65,151,230,141,149,137,216,174,14,110,185,227,215,245,229,252,235,11,220,41,50,77,207,130,33,200,18,42,177,227,111,28,170,80,35,68,230,156,129,236,107,213,148,217,62,142,102,37,72,203,159,157,3,149,104,93,251,62,118,62,138,140,70,222,190,164,197,160,4,121,100,13,172,240,181,193,68,52,39,251,42,206,54,219,2,237,202,229,81,68,67,152,38,48,80,190,241,92,218,20,35,250,248,38,238,187,194,97,48,95,47,253,3,98,180,42,233,150,164,165,133,23,207,214,45,100,34,185,100,84,201,149,33,30,111,118,41,14,167,194,225,246,58,161,56,211,174,172,231,41,21,197,204,252,163,95,207,127,138,238,2,18,23,168,192,28,2,201,0,200,194,164,213,140,91,139,152,206,44,34,192,196,156,106,6,85,230,86,0,80,96,224,31,198,204,19,134,25,10,38,0,128,102,11,2,70,22,148,103,113,190,70,37,130,224,0,17,64,1,160,41,139,192,3,170,35,56,0,66,190,101,64,198,51,32,139,93,24,1,214,188,214,56,193,18,141,170,109,225,102,247,248,104,207,103,82,104,84,134,24,224,116,195,80,96,110,214,196,79,154,92,155,151,130,154,170,21,216,223,112,241,63,244,238,216,122,25,189,172,197,160,151,203,14,50,157,214,177,207,249,203,56,225,89,106,119,226,121,95,203,127,70,102,7,168,254,214,6,111,47,116,222,247,164,230,41,200,62,103,239,176,211,154,81,170,95,125,204,242,119,143,255,4,86,106,191,55,80,28,196,200,181,63,252,82,74,210,83,245,70,13,200,226,25,82,93,28,36,42,249,144,155,53,59,136,38,73,145,190,178,42,89,107,198,25,20,31,131,14,35,102,3,44,162,63,42,56,140,195,223,254,7,127,131,103,18,237,130,50,45,69,50,49,246,177,118,75,133,59,41,239,117,4,232,42,214,159,46,185,153,58,216,64,88,200,122,162,219,232,237,133,166,156,128,136,19,71,228,8,152,170,32,139,55,39,23,174,70,24,135,166,176,94,230,91,135,102,12,129,198,41,140,230,5,2,141,205,44,204,14,1,77,190,4,9,132,149,62,209,98,162,192,92,216,200,140,60,37,218,72,199,165,223,56,23,110,40,68,252,150,123,43,30,202,69,119,135,179,112,201,124,29,145,184,194,216,228,235,172,123,57,214,200,112,230,83,228,193,180,56,72,117,24,109,68,75,220,251,156,61,100,121,106,38,17,128,147,28,45,198,168,196,90,176,108,115,164,205,162,12,127,185,207,202,33,9,181,241,238,60,147,200,209,233,46,143,232,195,10,58,224,103,215,255,98,192,0,255,251,178,68,78,136,4,218,85,202,27,172,68,192,162,12,185,186,113,35,203,83,177,83,44,238,237,135,98,104,180,103,233,182,26,100,2,241,180,212,81,103,197,157,19,12,130,193,202,195,131,166,132,32,243,76,91,204,162,11,72,35,15,134,214,2,95,125,160,137,65,84,98,79,67,16,94,245,202,160,198,63,147,88,151,126,53,159,69,37,38,167,135,157,79,211,53,229,191,151,227,144,208,253,117,163,184,137,171,147,45,173,142,156,101,57,74,146,81,45,169,71,171,6,157,21,224,88,199,65,25,74,206,50,220,188,117,189,197,91,94,216,108,121,166,158,147,21,28,106,78,101,130,52,8,229,45,81,244,137,91,154,142,107,35,171,67,213,82,207,199,68,8,106,159,79,64,134,124,53,228,51,230,44,214,252,103,185,159,74,24,67,80,196,201,226,195,90,69,20,130,133,56,195,0,25,130,233,89,139,7,89,177,96,97,136,129,81,149,148,49,170,146,23,156,220,193,65,67,235,81,41,69,78,14,254,181,5,174,218,140,61,20,100,36,68,199,249,178,245,150,204,58,52,247,79,132,150,176,51,183,185,86,215,216,143,55,205,200,217,141,196,35,219,238,193,92,187,81,106,199,57,127,44,156,175,209,239,134,158,188,75,73,27,11,150,56,214,94,148,181,23,185,222,118,191,147,183,55,252,130,114,204,243,109,160,175,158,152,178,148,183,192,228,207,230,49,149,141,251,173,123,109,159,149,236,152,98,191,205,231,89,90,170,135,119,42,205,169,31,87,245,203,37,0,0,60,222,150,75,159,57,83,101,16,172,152,97,249,194,129,129,129,12,219,128,20,92,207,197,135,222,121,203,107,4,100,162,49,111,203,24,199,85,153,169,238,94,228,228,146,134,16,198,211,174,121,189,186,143,205,172,142,118,253,218,135,70,143,141,95,172,55,191,82,6,22,168,107,40,200,123,164,23,17,137,34,1,162,96,204,67,7,39,223,33,20,246,104,242,108,76,141,159,176,72,54,194,78,89,53,180,99,54,28,175,76,86,66,226,247,185,255,34,159,95,98,217,153,28,202,157,42,88,181,177,239,40,211,43,90,173,148,154,223,119,182,61,75,107,78,55,240,248,240,204,114,26,201,16,66,34,170,171,16,131,76,53,53,50,221,44,193,237,16,32,108,236,226,195,102,1,139,122,33,45,48,134,188,220,5,69,38,113,93,36,59,72,156,127,222,155,196,161,34,98,125,246,212,252,239,135,197,34,231,196,165,68,84,24,93,99,209,252,232,53,93,105,66,215,65,189,29,175,20,121,74,215,78,159,2,217,146,220,139,221,229,22,136,65,168,193,5,106,254,72,169,59,42,194,226,231,15,17,85,223,33,155,179,154,22,40,65,255,78,161,80,255,251,178,68,59,136,132,197,85,203,27,137,52,232,148,140,249,250,105,102,151,81,233,83,55,174,32,115,42,43,179,103,245,179,14,229,82,4,149,216,187,83,167,156,247,78,180,172,253,235,175,229,63,183,203,116,242,138,63,66,166,11,198,29,116,162,63,169,159,80,0,0,93,200,226,143,99,28,108,33,107,38,78,248,21,155,3,63,96,3,186,55,163,3,163,114,238,45,176,105,138,125,115,115,124,99,74,215,242,213,230,100,63,134,182,169,120,222,181,15,158,213,207,202,163,154,182,235,92,214,53,201,230,204,57,251,205,203,106,180,104,184,139,204,98,201,26,8,184,50,73,218,9,142,98,237,187,152,93,179,148,101,101,185,144,238,81,102,147,40,70,94,18,103,89,146,119,207,183,15,121,187,167,221,148,221,178,189,225,84,251,223,35,234,191,181,131,62,98,193,253,32,114,138,84,116,102,56,202,135,254,168,166,197,109,160,129,84,128,4,178,70,147,141,228,166,107,102,24,6,153,92,226,107,65,193,137,66,166,74,155,152,84,30,42,1,22,42,164,77,250,114,242,26,16,58,156,19,244,113,136,99,107,104,152,39,168,106,50,28,26,133,134,69,242,194,29,38,142,40,93,25,120,254,149,36,147,89,6,4,163,147,168,30,133,174,200,36,78,238,105,10,64,208,37,28,17,68,102,18,117,194,142,54,69,89,67,192,166,110,7,29,17,86,130,112,228,20,201,78,154,249,161,208,108,64,84,57,247,35,50,142,106,93,220,140,112,36,136,82,141,57,62,123,181,79,255,254,126,183,194,64,1,59,149,180,221,140,101,34,1,4,153,122,89,180,26,24,104,41,155,110,152,88,10,243,14,29,100,182,248,232,25,128,28,82,221,190,202,51,108,138,115,241,45,234,199,97,215,155,11,117,40,239,96,189,148,73,93,30,243,219,228,24,175,146,26,25,234,34,78,91,188,217,152,168,119,218,237,91,33,171,46,74,244,164,142,35,166,180,89,81,37,193,33,234,179,48,177,159,114,45,129,190,23,80,121,57,113,144,234,241,141,252,159,108,179,161,211,60,137,157,138,179,51,18,137,88,119,51,118,236,165,122,95,148,86,42,61,68,145,0,61,6,145,69,147,3,36,163,160,3,17,55,140,198,29,58,82,248,195,131,3,103,112,13,172,72,66,24,99,134,160,144,40,71,133,192,15,20,197,38,167,41,182,166,247,213,72,172,111,54,123,159,247,8,49,222,143,223,134,98,219,160,103,252,111,151,206,205,157,142,112,35,222,139,56,160,60,73,166,96,236,180,124,125,109,180,76,194,207,34,12,94,249,196,13,229,195,164,122,150,111,73,19,170,120,234,231,110,29,85,230,118,24,186,36,174,91,83,39,25,109,146,196,98,58,255,251,178,100,63,8,197,16,103,205,59,155,49,248,81,137,89,211,100,163,143,87,61,163,43,78,164,215,1,82,34,165,137,162,142,120,113,141,236,175,57,177,186,209,251,119,42,11,240,236,114,241,34,244,182,148,74,12,147,247,204,239,173,50,200,90,187,150,200,8,127,232,76,150,28,131,59,21,147,45,74,4,139,96,230,30,170,182,91,12,81,106,110,84,95,59,250,213,188,188,68,54,79,251,29,6,208,205,245,94,174,155,233,183,102,41,209,250,235,213,247,233,254,62,24,236,178,3,46,58,103,146,161,174,74,182,49,116,26,121,102,123,29,91,65,229,233,195,71,33,45,71,187,32,10,164,146,73,178,176,81,16,192,129,49,134,114,49,149,73,65,194,201,169,153,192,113,203,235,65,166,66,32,0,104,51,60,58,2,128,170,88,166,68,2,153,143,199,241,119,102,171,50,115,3,128,8,17,50,137,137,43,69,244,238,50,220,159,182,242,254,187,28,145,192,75,157,8,186,148,209,152,202,45,185,35,178,81,167,58,20,133,167,219,120,85,105,77,191,84,233,86,199,165,18,6,73,71,139,52,158,73,125,69,164,100,164,67,69,111,195,205,42,208,76,24,205,54,206,123,115,162,218,93,149,177,238,177,241,149,12,208,214,99,14,42,193,199,76,14,37,54,64,155,196,154,237,177,169,201,53,82,42,220,15,209,148,145,96,37,201,86,31,181,183,3,184,46,99,9,62,202,90,94,225,148,169,33,146,209,106,105,39,188,232,131,26,132,3,58,242,17,104,243,27,22,182,233,133,129,194,251,6,36,168,233,169,154,73,153,220,113,131,100,95,127,246,32,155,52,205,26,236,168,73,134,11,34,141,98,160,33,17,134,139,30,34,68,170,173,219,109,120,215,162,187,93,190,223,255,255,48,229,11,87,115,134,182,70,28,44,95,91,20,168,144,9,72,72,6,4,128,12,185,6,18,98,76,98,248,63,198,52,67,194,96,214,18,230,26,9,106,100,147,73,139,79,102,169,31,33,32,191,72,119,48,17,48,231,207,176,48,161,49,214,29,136,24,36,23,126,27,40,83,204,162,153,106,73,34,20,131,100,233,72,19,77,156,19,114,138,26,190,179,38,180,237,178,202,219,218,138,75,32,230,141,185,167,212,237,122,181,23,127,125,211,210,35,209,105,33,137,50,18,122,20,226,79,72,110,105,199,28,105,61,3,169,212,217,141,37,94,251,124,165,106,31,82,13,223,185,177,211,154,156,90,9,203,205,83,65,85,77,157,43,220,203,98,102,90,92,229,139,107,89,233,40,91,102,231,83,141,118,151,221,214,126,25,82,203,85,10,49,43,85,43,69,10,150,59,21,92,129,247,131,139,145,178,4,35,117,110,168,104,36,72,147,255,251,178,100,101,140,134,0,104,202,27,220,89,208,83,73,25,179,104,101,125,22,233,187,40,110,240,201,201,82,33,167,105,144,149,220,100,80,2,234,78,135,162,158,181,202,120,32,32,108,231,84,102,96,166,75,255,149,58,57,146,10,96,98,84,145,203,2,35,129,196,18,85,200,39,148,46,164,249,152,141,160,155,177,217,211,255,255,255,212,97,156,164,64,178,158,123,51,52,122,168,162,7,7,91,246,236,122,50,0,16,9,26,3,22,248,16,13,49,229,175,52,242,16,51,220,228,50,196,118,56,243,50,52,108,16,42,142,102,252,17,129,129,173,221,142,6,7,207,162,0,30,33,170,198,144,209,72,1,86,7,65,100,73,233,228,129,147,227,55,147,88,85,210,232,149,152,110,146,195,56,221,77,239,120,210,183,109,44,128,73,122,33,4,238,68,202,98,203,232,54,152,121,201,158,139,225,20,253,106,82,152,51,238,34,244,141,40,135,153,109,129,138,70,26,101,84,73,183,102,192,98,62,51,197,193,81,87,69,33,151,114,78,251,45,137,190,229,40,224,131,145,14,84,32,247,30,31,115,196,11,203,125,241,150,225,156,231,74,35,149,177,14,229,35,26,124,125,74,237,203,174,208,247,203,255,254,94,112,197,246,104,2,72,66,13,187,125,182,157,130,17,70,5,110,166,174,104,91,52,206,166,117,43,182,52,61,253,35,63,47,53,19,67,32,59,198,75,122,187,8,92,140,201,231,255,255,237,136,143,253,59,127,255,254,147,166,118,99,158,65,24,136,48,32,56,8,9,35,208,23,64,156,12,66,5,30,195,157,79,82,116,196,209,91,168,0,52,164,2,36,169,23,8,116,21,24,125,204,19,51,142,115,57,12,100,19,13,213,123,143,144,208,198,28,142,8,17,4,208,235,14,48,3,51,234,164,14,13,149,199,97,224,64,28,152,132,52,161,154,153,19,132,148,165,0,96,96,78,68,208,156,41,192,250,147,56,210,37,177,22,161,105,140,105,26,130,182,147,185,32,93,70,10,73,57,228,32,79,27,130,252,196,170,231,180,230,96,155,77,244,160,142,120,142,26,25,121,180,58,44,173,13,161,62,44,162,132,231,157,191,182,232,117,182,41,125,213,133,81,174,155,75,161,69,22,152,212,94,87,191,90,166,73,110,254,121,71,106,73,161,250,228,15,202,74,137,165,31,10,148,90,205,139,191,150,99,229,224,204,115,37,59,200,229,193,86,122,75,184,50,25,0,9,28,247,50,37,64,144,48,149,4,131,61,181,15,58,203,112,99,23,238,60,38,2,89,194,20,70,59,66,250,151,243,145,84,120,185,82,242,93,104,93,255,255,255,241,47,255,255,255,253,76,235,86,69,235,170,12,102,6,203,6,134,161,8,255,251,178,100,125,136,69,199,106,75,59,187,73,208,82,200,169,163,103,5,54,23,133,199,44,110,176,211,193,57,41,39,105,64,15,93,6,148,77,4,15,136,152,61,194,229,74,104,145,165,20,209,76,100,16,138,78,115,56,48,28,25,49,129,51,52,60,177,58,36,247,48,200,121,24,228,76,17,17,204,31,8,140,171,6,68,128,152,29,68,201,4,99,24,12,212,84,114,233,225,195,0,64,11,68,160,169,16,173,117,15,102,241,212,86,30,45,60,74,110,220,32,150,166,172,71,172,172,119,95,98,109,10,31,210,87,53,185,14,172,182,70,153,155,46,181,99,232,80,87,47,187,236,102,231,111,205,41,223,72,37,167,60,181,17,116,245,42,53,81,44,178,213,24,206,194,149,204,103,214,167,44,239,57,106,153,152,99,198,67,214,50,21,74,120,98,57,10,217,196,14,173,130,69,236,33,154,101,201,177,22,130,157,73,17,222,145,104,217,232,85,39,145,150,140,166,201,3,4,151,141,77,254,255,255,255,255,27,203,206,67,0,35,64,0,219,54,47,172,82,66,72,6,40,48,142,1,57,3,28,92,22,210,108,242,100,96,90,234,9,212,156,238,175,161,90,205,17,163,186,222,183,75,90,122,165,131,29,70,135,177,183,107,27,194,247,181,190,195,191,60,220,156,102,156,183,242,204,126,213,246,31,154,155,124,182,152,93,61,0,48,0,0,60,25,39,193,130,160,105,150,138,33,187,113,73,183,39,200,25,250,59,58,222,38,180,204,45,39,76,199,9,64,194,242,170,163,33,128,161,89,188,228,160,176,142,142,18,200,12,192,128,54,32,72,30,143,16,208,16,136,12,155,147,85,5,34,246,175,91,49,113,247,57,167,160,90,198,250,82,107,214,152,106,211,237,103,72,249,21,151,56,218,145,144,246,248,208,94,164,166,72,12,44,114,157,216,2,10,9,37,16,70,224,152,58,130,160,230,180,5,163,182,199,240,130,100,69,75,167,147,45,13,55,192,146,178,16,72,108,24,243,21,164,246,181,255,132,241,193,141,69,156,67,228,242,56,132,186,78,230,250,94,185,111,100,100,219,191,69,103,185,211,219,12,122,189,130,154,13,68,78,66,35,177,79,167,69,108,90,45,129,222,94,104,72,45,170,145,56,91,38,5,208,127,166,53,86,208,97,214,244,197,72,215,159,220,170,131,87,229,66,212,127,99,105,127,252,73,206,198,65,231,150,131,228,66,18,171,85,112,171,188,159,255,255,86,161,185,167,85,221,181,207,217,139,164,146,41,180,26,243,15,3,85,234,125,100,246,15,95,34,1,118,210,73,40,60,22,120,213,144,45,100,49,188,100,206,209,99,8,142,142,103,210,53,16,112,56,82,101,66,66,70,187,142,80,255,251,178,100,154,8,133,229,104,201,179,172,52,192,84,74,25,195,7,37,12,23,69,159,49,78,25,59,65,66,42,231,41,145,14,120,32,38,109,226,48,208,38,123,114,69,110,178,74,19,38,11,102,160,118,114,173,147,84,125,92,57,69,59,137,123,222,124,170,124,191,122,143,114,253,94,89,237,126,83,37,250,143,36,0,87,3,48,145,237,72,111,171,7,72,248,132,148,16,160,53,18,62,106,19,6,148,137,121,135,67,204,18,182,27,134,210,34,200,14,133,30,50,151,4,53,101,206,90,70,105,40,102,86,211,152,248,201,123,151,237,188,167,97,73,185,187,207,49,219,217,180,216,152,163,162,37,149,68,93,19,110,63,104,157,228,196,145,99,176,151,145,222,74,104,36,204,218,41,104,180,139,178,234,21,69,73,192,163,200,145,248,179,201,180,93,73,192,97,236,60,216,221,11,220,182,159,41,179,168,100,120,138,46,253,109,238,237,255,197,239,87,194,242,244,194,138,67,85,138,0,31,103,255,127,255,250,126,191,255,255,248,148,29,202,162,98,6,122,180,30,122,184,116,60,97,177,242,187,87,171,200,53,128,219,37,193,208,208,6,128,88,104,2,140,6,128,128,194,124,146,140,88,134,180,201,56,92,140,58,2,36,195,165,76,76,148,103,42,139,141,136,1,34,22,22,185,4,32,83,129,147,101,100,128,40,155,59,127,69,64,47,209,84,134,68,66,174,86,8,111,233,102,239,192,225,136,205,68,22,168,24,196,139,222,46,177,245,85,186,183,65,86,27,58,62,187,137,90,180,7,197,11,220,240,163,107,92,88,48,148,164,92,163,90,225,2,108,166,204,83,109,137,61,90,67,35,80,57,69,201,174,100,12,52,210,139,11,67,166,229,101,42,86,52,233,227,16,172,131,219,243,130,107,127,164,151,181,6,252,190,71,246,172,180,219,182,209,194,41,108,162,173,48,190,97,185,122,214,238,179,127,89,92,173,202,158,182,159,67,176,114,148,137,146,123,207,237,36,255,231,231,57,231,182,234,74,102,0,64,17,228,1,146,210,222,205,186,175,39,105,222,17,76,78,101,19,208,194,92,4,242,108,106,189,63,55,75,233,195,179,139,72,146,139,122,127,255,255,255,255,255,182,223,246,57,172,166,58,185,23,57,213,153,167,170,84,91,177,221,43,119,202,229,66,17,130,24,38,216,218,47,81,215,79,54,64,160,229,129,208,28,201,0,130,93,152,216,8,16,50,44,57,53,136,49,58,33,121,8,25,78,38,85,132,164,240,192,216,194,18,52,70,6,46,85,128,10,134,38,133,147,129,0,187,56,107,11,172,187,215,138,161,121,48,29,80,178,210,204,165,155,95,37,17,209,8,204,120,48,66,5,84,48,113,98,49,255,251,178,100,179,136,6,61,116,201,139,220,73,224,83,74,122,10,101,130,55,24,189,203,42,238,176,213,137,84,11,230,77,151,141,32,120,252,255,25,155,117,154,80,137,134,231,224,142,155,74,197,13,157,245,203,169,124,140,198,246,111,25,214,163,106,174,162,109,171,57,238,254,68,225,73,65,186,215,216,61,120,229,59,123,115,245,250,129,139,16,182,221,182,237,151,183,79,232,194,172,200,251,10,37,27,164,38,48,76,233,26,60,167,32,6,113,72,198,218,4,173,201,45,45,114,138,24,183,249,179,184,227,82,133,58,215,195,218,54,97,74,114,201,27,182,223,215,237,202,127,93,7,162,238,41,103,114,50,16,13,189,94,135,153,193,119,142,213,151,1,254,169,70,140,160,96,39,105,50,44,0,84,122,103,49,105,44,253,175,252,18,60,212,200,33,219,171,144,208,172,157,221,123,111,60,221,223,255,242,128,2,71,216,24,122,194,197,203,164,233,82,115,192,33,138,7,22,249,168,176,213,147,83,212,69,35,66,134,41,47,80,72,0,0,10,20,64,32,134,154,139,73,152,97,252,30,103,82,144,118,1,246,99,8,220,110,143,136,103,176,192,96,192,116,101,216,140,97,88,10,189,20,40,192,160,52,216,32,112,136,49,109,216,156,0,16,8,240,144,55,87,212,33,96,46,151,115,245,217,227,143,188,232,37,83,182,9,45,41,74,40,149,6,167,41,91,235,117,54,99,74,42,111,12,249,70,112,213,43,53,200,166,211,230,83,242,70,20,69,79,164,71,190,171,34,202,172,155,8,208,37,108,39,103,200,80,149,96,60,221,116,37,95,177,132,88,140,119,80,221,223,114,155,217,173,188,68,218,74,197,55,43,37,223,20,175,60,88,77,27,47,70,203,160,139,152,38,90,106,35,217,72,217,165,174,64,205,140,88,217,61,18,36,204,218,84,167,110,93,63,48,158,44,236,177,90,0,0,45,107,160,109,114,223,164,227,15,8,93,164,153,27,134,155,58,158,6,243,64,177,155,217,234,210,63,130,234,140,28,236,164,123,12,236,186,179,238,214,252,85,79,213,168,132,251,127,255,255,255,203,185,157,12,84,12,64,68,19,251,216,187,47,134,84,66,120,92,29,46,11,165,255,222,71,253,153,55,220,219,157,126,13,0,225,68,162,138,129,88,225,108,204,54,112,204,133,108,12,154,80,140,1,15,77,9,243,206,24,252,132,228,202,217,2,14,83,25,37,76,4,248,235,236,194,0,157,217,246,154,44,60,253,18,20,187,149,8,0,165,221,138,228,237,4,13,139,221,226,45,66,22,170,181,240,144,75,49,50,43,88,215,42,80,116,193,162,178,206,114,151,14,163,133,90,140,5,208,92,150,104,64,69,139,10,17,106,255,251,178,100,192,8,70,14,113,202,83,169,29,242,86,72,73,218,101,226,54,85,137,163,43,78,237,7,137,82,39,102,77,161,14,56,56,109,86,50,175,120,54,23,81,165,124,154,150,50,6,232,73,12,229,153,173,159,177,67,110,101,166,165,251,184,169,114,26,55,107,71,165,122,170,162,135,43,164,179,186,114,147,154,59,122,207,21,97,162,45,211,76,152,120,180,193,179,22,255,235,231,42,249,146,76,25,104,237,220,201,67,8,5,138,143,74,227,45,200,72,20,204,19,110,151,56,104,20,94,215,234,190,188,24,215,251,234,150,119,85,47,102,106,153,55,114,149,8,202,197,255,255,212,19,127,251,251,149,110,87,66,40,89,72,210,130,35,99,161,12,136,19,169,154,25,89,153,102,112,38,154,156,32,174,16,52,73,164,0,50,0,8,96,22,0,193,96,39,48,83,2,243,25,225,117,51,139,70,227,90,16,155,49,10,5,99,105,65,26,61,212,93,48,93,13,57,209,7,36,3,0,160,40,160,76,56,120,155,247,36,24,102,13,150,65,61,1,160,40,145,130,212,66,132,57,88,77,72,96,104,42,217,163,77,122,101,78,204,168,132,149,12,166,13,220,26,32,39,85,27,16,147,212,158,221,78,206,149,89,89,19,46,100,194,98,195,5,139,12,8,102,164,241,14,192,240,84,83,178,31,181,211,20,138,168,161,57,224,204,132,6,162,128,100,177,49,184,13,73,163,152,95,44,184,160,178,54,95,205,49,47,11,57,5,197,34,145,77,161,154,234,186,152,145,214,80,40,129,26,241,96,152,68,128,230,245,27,181,101,70,148,72,157,20,138,19,30,213,239,178,118,11,107,163,165,106,91,172,234,24,44,185,85,76,202,68,191,200,234,141,20,106,105,228,113,43,125,190,15,102,115,101,110,142,216,198,19,83,0,0,25,108,74,68,49,131,246,247,2,3,48,142,145,13,196,60,227,248,204,173,220,194,11,65,173,225,174,115,128,198,212,255,48,138,8,220,216,66,16,143,143,2,9,12,12,24,97,96,121,192,117,200,230,187,17,153,100,175,123,174,78,226,105,119,244,205,169,3,117,88,14,64,219,81,215,191,26,45,108,184,180,90,98,106,101,150,72,149,157,154,157,30,112,24,226,206,235,175,253,244,14,208,0,72,218,69,54,210,169,31,69,128,120,194,0,123,140,83,67,48,205,20,141,197,65,200,198,213,45,141,160,122,49,34,152,207,129,115,0,128,146,97,40,128,64,195,219,16,69,136,137,135,13,169,209,16,46,217,32,124,152,17,101,102,52,252,222,157,75,73,178,112,255,149,183,202,154,54,109,146,198,230,98,122,115,189,145,133,193,127,141,163,164,120,102,118,100,37,90,140,78,251,138,105,159,78,255,251,178,100,219,8,199,46,117,70,179,221,73,224,103,232,201,170,100,102,143,86,93,163,39,175,112,199,129,59,161,39,77,146,141,245,254,137,161,66,180,216,25,38,165,70,219,49,143,6,195,255,238,156,238,253,53,87,153,152,210,70,225,136,204,39,16,190,228,104,212,209,66,225,249,35,55,252,4,98,197,190,81,18,230,216,136,83,166,243,81,190,142,38,162,243,33,150,116,108,20,102,150,27,220,146,193,215,46,114,155,116,141,68,46,212,197,125,176,210,206,51,144,39,44,30,39,51,69,250,193,36,108,125,53,111,228,18,163,32,137,24,113,90,204,206,86,11,16,56,245,109,210,238,109,15,42,203,77,77,132,200,85,64,108,230,255,82,153,255,173,63,111,153,255,230,177,136,211,238,110,49,123,112,212,170,118,103,125,0,0,0,10,193,101,65,64,128,96,16,3,161,0,36,96,30,166,70,10,132,158,106,150,32,6,53,98,46,102,243,24,166,213,20,102,23,148,71,44,141,133,65,36,56,26,48,16,9,48,196,166,58,221,131,49,4,12,79,149,164,180,83,1,250,17,8,164,194,196,48,2,4,155,74,9,71,90,162,147,243,86,176,82,202,143,198,213,184,255,151,227,40,221,121,78,75,75,202,85,128,244,21,92,42,232,239,90,76,204,83,34,2,200,161,5,186,232,81,18,39,9,36,42,10,35,37,212,36,43,26,113,204,146,72,206,69,83,105,100,110,18,157,238,91,163,177,142,100,231,214,44,158,158,252,137,142,133,87,194,209,110,79,31,39,71,99,26,216,197,166,84,74,208,174,90,24,202,78,89,181,93,126,26,115,100,235,150,62,94,22,249,42,147,170,27,121,11,149,227,113,107,220,80,29,225,117,88,1,174,210,54,133,189,98,84,15,15,25,2,109,112,205,86,22,5,66,196,97,237,211,202,136,133,223,227,85,35,87,213,175,133,82,82,105,221,112,147,81,102,216,41,44,162,133,49,26,162,196,163,134,156,162,165,143,151,42,178,246,34,209,53,167,123,32,85,208,120,185,202,142,133,86,223,237,82,79,239,117,223,171,243,133,150,184,127,247,16,136,109,87,144,249,53,252,97,25,255,249,247,249,72,88,0,0,192,8,3,76,7,64,120,192,176,9,12,119,77,232,206,217,90,77,29,88,104,194,140,3,77,214,138,132,253,146,148,201,55,196,214,145,228,192,225,128,192,64,124,68,19,24,12,146,153,51,90,24,26,22,150,160,104,1,38,2,140,2,0,214,97,80,79,26,38,32,48,0,59,19,186,239,218,145,153,73,253,130,227,136,130,197,198,210,198,244,209,3,212,150,234,85,90,111,20,43,23,60,166,182,65,253,85,62,104,140,104,211,80,97,208,53,200,23,18,205,2,170,114,255,251,178,100,218,136,6,116,110,199,75,221,73,226,104,40,89,167,104,70,117,89,209,203,24,207,117,7,137,152,30,38,105,147,13,253,131,246,40,76,214,112,170,217,78,72,199,158,97,242,79,29,117,100,142,226,228,65,135,53,205,45,228,98,142,201,150,73,34,21,100,104,215,234,86,152,69,185,56,211,230,133,110,196,69,70,32,230,68,36,152,32,228,115,42,212,122,160,165,84,160,186,148,61,92,121,4,179,147,75,45,50,227,246,224,2,64,0,5,53,181,166,133,252,104,22,20,2,33,184,107,38,62,82,22,145,144,52,169,78,89,193,104,97,143,187,171,245,124,221,204,104,77,233,210,164,121,238,198,110,28,128,83,8,67,225,87,250,237,229,91,207,172,30,240,73,99,138,134,53,216,216,18,190,208,234,17,184,198,172,38,73,136,202,121,25,196,43,81,129,190,200,22,59,134,131,84,153,144,119,236,57,111,82,255,26,221,254,146,0,0,15,6,102,0,64,30,33,1,64,80,52,152,150,149,185,149,82,9,152,153,0,73,140,144,111,25,23,194,241,166,198,145,142,64,89,187,68,113,134,33,8,8,12,48,12,1,48,72,92,58,65,21,49,0,10,5,0,234,222,95,69,84,159,32,8,74,195,40,193,80,12,149,78,193,209,72,4,182,154,162,222,50,187,103,248,255,187,182,190,51,253,109,202,220,67,236,17,200,75,242,226,38,245,227,143,110,243,218,27,41,40,36,178,24,93,162,17,7,70,158,128,42,37,107,76,204,62,60,187,94,201,209,179,48,223,50,182,46,8,174,250,2,107,163,106,247,242,28,187,218,47,11,129,24,217,89,87,61,132,40,190,155,107,151,91,121,63,172,149,126,93,34,225,190,42,128,0,0,0,1,56,187,105,99,99,152,218,80,193,8,34,0,141,124,45,37,173,202,223,61,229,156,194,116,225,222,46,211,24,57,65,152,69,2,82,33,11,184,128,48,70,43,14,2,108,100,63,78,132,10,194,136,104,38,171,148,55,243,32,123,33,90,120,136,10,215,173,187,77,253,43,5,145,22,51,254,8,24,225,186,29,50,22,153,72,247,107,219,241,199,176,70,23,211,58,124,182,96,58,3,38,9,96,220,96,80,9,102,10,174,190,98,148,158,39,41,201,162,96,156,60,166,203,246,38,102,128,26,38,8,3,72,99,88,8,70,17,128,52,96,110,3,198,5,64,50,96,190,17,70,151,34,206,97,34,1,4,64,48,20,2,11,4,153,248,170,195,8,143,67,64,27,9,130,145,200,50,137,87,142,31,229,192,57,230,104,154,211,200,216,179,132,37,211,211,148,80,68,140,8,228,184,225,84,23,40,230,51,136,143,66,171,162,24,177,40,131,4,18,144,24,10,0,25,188,172,255,251,178,100,204,8,5,140,85,71,203,221,49,226,101,103,57,207,105,99,115,88,93,215,22,15,108,110,129,146,38,167,61,149,141,212,68,35,51,9,144,56,166,37,45,89,79,104,236,169,8,204,12,17,81,66,81,66,129,96,137,84,163,80,164,4,174,131,2,6,76,70,3,16,133,16,33,74,51,141,34,145,41,193,162,220,110,160,44,108,40,39,204,26,184,108,112,228,18,144,192,144,64,0,0,0,138,46,153,200,224,177,187,132,130,37,48,147,205,112,210,153,18,160,183,247,12,62,250,49,223,250,147,250,161,201,85,77,28,213,80,208,197,136,142,176,120,228,221,40,74,180,58,10,11,65,16,104,12,67,33,79,154,174,251,21,9,32,55,55,180,140,204,234,228,11,36,76,126,162,228,56,100,255,200,218,94,241,167,145,185,101,109,180,225,185,185,98,152,4,122,35,68,76,0,65,32,82,48,62,3,35,4,112,0,49,198,82,147,54,177,196,59,46,42,99,37,144,163,55,228,98,51,69,80,219,48,233,3,147,148,95,48,128,184,24,11,136,195,227,13,21,51,114,49,3,7,3,209,144,17,200,75,163,22,2,2,128,36,68,19,141,39,151,204,24,1,30,108,226,58,149,36,243,90,148,255,59,149,164,203,154,240,58,8,225,120,174,40,233,177,137,12,232,50,183,29,37,10,194,34,48,201,115,32,120,240,56,122,5,131,177,121,23,32,76,65,99,195,215,122,72,21,94,126,12,136,117,121,241,174,94,168,68,173,68,73,240,64,209,130,199,42,8,194,24,144,106,20,229,209,135,74,77,29,103,11,143,58,108,108,138,221,173,249,139,78,149,138,152,57,125,62,238,151,36,247,31,43,212,15,221,207,189,10,22,82,198,90,223,89,208,0,14,219,44,146,65,45,181,212,142,92,6,202,46,161,191,48,240,142,131,88,151,169,199,208,38,13,168,245,16,202,162,231,120,48,130,151,115,0,12,10,209,130,95,137,151,84,33,7,20,30,151,73,223,25,1,25,173,80,81,194,169,196,44,29,35,47,4,100,120,224,100,249,98,153,130,163,21,100,52,66,112,194,207,132,80,171,73,161,46,188,87,46,158,232,161,110,153,194,37,243,31,19,0,81,24,147,108,152,5,0,33,8,8,152,4,129,1,134,112,154,24,224,150,161,150,16,229,24,86,8,65,134,75,55,25,249,72,98,32,137,182,73,134,55,2,2,129,134,1,0,130,13,7,132,146,152,120,16,138,106,222,211,12,54,11,129,219,168,146,82,162,7,54,106,209,206,87,55,107,206,249,200,255,227,111,249,255,111,166,32,33,201,155,142,226,147,180,183,89,204,200,188,253,243,74,126,221,6,238,65,21,151,78,138,35,233,122,145,35,240,24,158,210,39,255,251,178,100,212,8,6,51,117,69,147,221,66,80,103,202,89,186,101,163,89,21,69,83,35,79,112,199,129,142,38,230,117,167,140,236,227,226,137,32,255,90,103,11,146,160,184,79,55,102,204,198,91,69,209,144,212,156,54,230,78,119,90,81,152,240,76,64,215,42,250,57,199,56,92,208,128,85,190,157,196,148,194,132,64,0,0,1,210,70,210,72,83,229,0,172,24,32,10,45,151,44,177,228,187,179,27,105,77,243,208,6,218,124,197,159,208,250,243,177,131,100,198,67,5,44,123,171,131,77,201,79,7,70,106,204,227,244,148,177,236,47,34,25,173,5,31,148,142,37,183,6,191,112,27,131,203,52,54,128,139,32,246,148,28,186,157,117,62,245,152,225,21,55,52,254,187,114,138,14,149,24,172,88,0,0,15,79,239,10,192,128,64,0,98,48,32,48,86,57,99,12,51,172,49,165,39,147,19,64,115,51,161,75,179,127,3,147,13,1,19,30,143,67,14,2,176,16,76,10,2,76,31,3,4,209,242,129,221,26,22,128,168,2,8,5,38,172,148,25,49,208,32,14,13,170,6,218,118,249,223,135,127,220,255,253,221,255,255,242,69,218,216,67,95,80,92,66,140,84,242,203,147,43,108,70,163,120,145,69,15,158,121,119,107,107,25,146,164,218,203,39,103,25,220,225,110,18,33,133,90,157,164,161,31,85,215,115,49,116,208,37,14,89,28,242,17,146,72,170,115,198,61,197,85,243,87,78,108,206,41,216,50,20,96,228,2,100,40,221,81,245,108,88,169,246,185,138,146,80,148,78,54,56,84,152,0,0,0,58,217,34,81,139,127,31,42,154,56,72,172,13,104,240,184,153,167,77,187,207,99,203,98,73,119,145,46,148,131,158,143,10,171,15,72,58,41,29,71,44,242,165,29,214,166,35,91,219,118,230,33,191,188,181,25,106,73,244,161,144,197,147,214,238,219,15,252,110,254,209,23,243,115,27,18,104,188,188,197,236,21,172,172,157,47,77,57,10,229,194,144,137,235,211,160,218,25,26,241,207,244,39,43,107,116,0,36,40,196,211,37,224,24,3,18,226,152,79,156,65,139,65,140,25,252,154,89,138,184,90,154,38,39,185,146,152,82,152,32,131,233,220,26,166,34,20,24,12,34,85,9,24,105,62,125,139,65,136,1,171,186,162,117,24,64,54,252,163,161,51,165,184,12,133,28,73,99,153,76,194,136,50,241,122,236,123,243,133,199,215,201,198,164,180,90,39,39,158,45,31,115,85,66,14,3,3,1,41,158,76,81,109,135,150,168,84,230,185,52,19,103,96,161,44,149,54,196,227,69,232,132,179,200,68,236,216,169,137,42,137,183,139,219,87,254,182,245,178,213,155,233,124,93,102,178,163,185,255,251,178,100,221,136,5,173,81,200,75,221,73,208,109,41,25,157,101,102,117,88,241,163,31,175,113,41,73,190,164,166,105,166,153,101,45,181,152,110,116,198,218,206,86,123,37,118,38,107,6,218,181,219,218,173,255,199,238,103,223,185,176,218,135,241,168,248,210,121,24,182,249,158,208,71,100,240,135,131,169,112,57,32,0,0,186,231,92,98,158,122,233,0,48,184,57,96,144,3,83,48,72,163,144,220,42,24,81,6,67,213,208,90,5,149,254,251,50,130,133,6,47,8,152,107,243,189,219,187,13,164,138,178,131,27,78,76,73,55,117,124,151,150,243,24,140,16,52,3,58,234,182,188,177,39,199,59,113,145,173,180,216,178,170,21,52,197,39,249,102,81,52,109,12,131,200,108,119,32,123,30,207,51,157,26,152,114,205,114,252,72,158,202,78,48,22,0,0,80,27,152,35,1,217,142,232,130,153,229,8,225,199,249,244,25,22,144,97,135,231,7,25,82,180,24,148,169,24,32,146,152,198,12,134,12,166,15,131,228,168,241,183,214,137,132,65,161,128,160,72,4,1,18,5,12,47,13,149,112,48,60,26,102,97,211,1,194,247,146,179,245,122,125,61,151,249,215,255,214,244,255,249,47,42,229,242,38,226,156,160,180,68,12,81,83,33,20,200,147,32,205,15,202,144,77,210,20,97,194,33,182,27,100,144,132,130,194,170,171,37,113,202,106,149,220,145,147,204,207,7,233,55,147,57,79,183,113,101,55,162,158,117,28,133,166,152,165,119,125,84,20,198,181,142,129,107,121,29,171,24,38,138,43,162,87,111,102,162,93,84,229,253,249,210,204,77,203,202,41,76,227,54,202,69,23,49,118,212,180,212,232,129,58,170,200,106,217,178,157,40,221,159,122,169,93,136,0,0,45,182,71,16,206,83,42,102,8,3,50,198,84,76,19,189,97,114,134,170,247,9,135,79,45,225,92,19,83,231,72,69,20,124,21,65,4,73,49,233,32,106,82,81,230,64,159,132,215,103,38,191,36,117,224,200,153,94,248,39,20,191,55,129,70,18,173,21,210,43,182,168,227,93,143,151,140,111,178,105,208,241,48,109,46,10,50,245,222,185,168,35,207,49,112,81,214,179,50,118,239,68,76,176,64,48,0,12,10,0,21,11,12,11,129,140,196,45,64,76,112,143,20,220,124,254,12,95,1,212,214,237,74,194,97,19,1,139,99,154,208,97,160,141,117,20,4,134,18,139,39,195,159,6,48,128,161,0,162,236,29,0,204,18,8,105,6,4,1,100,134,201,129,0,64,76,140,17,178,168,233,181,149,141,75,239,247,231,149,191,49,95,77,32,42,150,193,167,46,103,20,85,34,21,160,166,211,12,206,30,72,31,106,31,32,36,154,198,255,251,178,100,216,9,70,156,115,197,131,221,73,226,107,72,233,154,104,70,117,24,169,203,26,239,117,39,73,135,162,38,157,147,153,101,78,181,105,176,140,40,94,218,147,90,220,54,173,130,248,212,81,21,36,85,251,105,220,34,162,157,180,75,222,183,39,101,37,57,92,91,216,219,59,77,66,238,160,164,181,55,231,187,90,2,209,93,60,216,108,188,149,172,140,235,98,250,142,127,15,63,170,206,84,149,110,45,155,233,154,249,255,187,255,230,44,251,63,212,130,214,220,113,140,185,18,28,25,57,134,184,78,35,160,130,132,162,109,102,162,154,76,7,31,73,72,230,255,71,39,166,189,187,16,79,26,51,230,54,100,198,70,220,122,236,217,77,25,95,214,51,111,198,70,227,139,214,73,141,179,165,223,16,214,78,119,46,159,179,173,154,63,239,118,65,142,201,72,189,178,72,153,51,240,172,4,16,136,173,62,101,2,86,97,222,206,244,192,69,19,2,224,3,48,19,2,35,0,144,51,48,128,72,19,25,148,249,50,87,33,115,9,33,71,52,88,108,115,144,206,115,26,214,113,34,184,104,104,65,56,232,16,97,80,234,119,146,164,2,40,82,106,48,141,192,192,105,229,28,18,136,142,24,96,160,26,8,20,57,67,18,244,181,92,93,87,245,72,48,199,175,173,198,50,201,176,204,140,193,140,58,65,16,138,199,140,68,149,132,165,170,90,236,180,220,145,70,209,54,146,237,42,77,82,139,111,48,157,69,162,73,163,106,118,178,137,201,83,104,193,137,77,204,197,136,40,212,88,196,61,81,86,241,152,29,81,56,106,199,171,214,167,52,188,82,140,28,196,126,236,237,235,166,155,120,234,151,85,143,82,156,234,225,30,165,40,220,218,215,207,103,214,70,246,53,0,21,71,45,43,70,205,58,142,135,75,90,114,34,129,131,185,192,3,162,130,131,129,6,16,192,210,228,12,24,192,32,200,222,22,234,36,5,142,216,59,9,109,243,55,108,8,56,42,89,171,223,36,16,24,41,159,227,155,158,100,213,174,89,37,120,173,228,217,26,26,101,67,238,231,249,119,47,147,220,185,20,242,186,55,99,120,252,27,231,36,114,162,160,114,172,50,147,147,14,12,13,196,4,54,113,0,134,131,16,5,27,72,166,144,144,22,135,1,65,129,8,11,24,109,6,41,143,201,100,153,164,9,73,134,120,70,24,155,49,65,162,77,198,42,16,157,248,30,86,39,82,4,160,48,10,56,200,182,209,208,51,3,124,218,224,20,22,249,142,12,8,142,52,37,169,123,169,229,120,74,133,61,204,40,134,132,241,95,162,138,201,14,181,57,166,162,168,218,65,33,2,48,244,10,197,50,171,200,154,104,26,176,200,161,181,31,189,70,151,71,255,251,178,100,204,136,198,64,102,199,19,221,73,210,97,170,185,131,104,163,117,25,25,159,35,79,113,39,129,110,169,230,141,161,13,213,173,42,172,198,8,80,172,92,145,225,70,246,36,102,100,219,113,36,148,90,130,180,65,107,13,168,93,10,226,11,97,40,82,136,76,15,157,64,141,100,7,160,245,167,49,6,194,27,176,89,84,17,70,255,21,222,179,112,175,177,130,43,212,186,83,99,17,110,227,189,249,195,251,240,159,198,41,18,109,125,155,123,122,199,26,158,111,34,237,77,198,146,112,103,111,112,162,230,1,133,163,233,135,170,186,116,219,75,46,114,56,176,249,125,133,56,39,167,200,149,211,36,178,232,167,169,146,26,140,181,221,15,108,201,82,217,235,166,68,101,232,180,184,251,89,244,246,72,35,38,58,87,152,93,75,218,84,205,66,211,170,27,83,6,56,162,219,127,95,138,219,8,10,56,32,91,250,159,104,86,170,0,0,11,165,107,69,128,50,239,152,2,20,24,236,238,25,218,69,158,172,205,3,129,227,151,85,19,75,0,99,4,9,131,12,128,64,80,115,34,84,134,1,134,230,179,154,64,160,205,48,29,72,109,2,16,130,80,152,152,49,136,35,50,209,22,108,186,4,8,113,181,88,168,250,219,79,153,106,76,62,120,172,217,64,160,197,156,212,186,234,177,207,115,101,155,43,19,89,136,93,73,100,197,147,135,97,22,147,28,98,40,68,153,210,11,56,122,78,129,157,42,49,123,25,81,140,101,86,83,69,69,14,98,150,237,229,167,117,162,126,194,6,124,186,49,175,20,233,250,52,230,47,59,222,183,118,255,252,253,190,247,207,231,177,66,65,244,164,91,173,136,149,0,0,14,38,129,41,52,227,88,112,168,56,98,66,180,101,40,218,114,226,168,89,131,126,207,19,64,0,99,2,135,35,18,16,18,21,143,63,2,162,167,166,224,28,30,226,75,33,180,246,196,168,24,76,43,81,69,176,171,123,54,239,13,218,173,98,146,181,170,45,109,2,142,8,231,209,187,207,59,8,8,74,14,48,196,175,145,155,190,216,207,177,186,98,152,233,62,75,169,220,51,167,13,8,70,152,102,14,115,137,164,248,34,181,140,119,51,74,137,47,222,228,211,32,85,146,50,199,254,240,86,49,81,231,11,104,109,203,102,247,243,83,206,68,174,143,13,23,190,44,70,189,236,253,108,223,49,91,60,195,143,66,203,169,38,157,217,247,78,233,0,11,51,72,166,210,113,75,20,56,27,8,49,130,24,227,197,131,28,3,205,85,141,50,168,68,88,30,101,240,202,195,124,89,21,77,108,4,38,0,192,241,248,227,93,196,168,2,83,142,189,47,115,206,56,243,219,27,126,100,52,174,50,47,186,251,237,250,255,251,176,68,205,8,133,96,99,72,203,169,52,192,170,12,249,74,119,102,76,19,45,83,47,174,48,210,170,101,51,231,61,182,26,77,147,191,234,117,155,93,196,160,181,194,80,14,66,142,15,191,14,213,243,121,122,92,149,19,171,104,182,75,52,192,148,74,44,163,180,30,79,194,209,171,199,222,243,41,224,197,49,134,114,212,96,42,201,99,108,94,169,85,215,219,119,213,215,105,215,221,100,48,132,148,131,130,181,119,158,251,87,239,41,123,122,55,20,80,7,128,0,17,229,141,21,43,125,198,200,43,20,97,198,199,40,24,99,0,166,189,254,101,96,169,94,101,32,48,214,85,157,16,200,199,54,253,221,67,188,106,143,151,199,208,218,65,120,68,23,89,51,231,167,241,63,251,85,144,176,133,171,148,157,22,124,226,111,18,49,36,250,112,120,173,100,211,42,97,45,76,220,150,61,70,32,93,39,153,102,39,53,209,118,250,203,39,221,203,34,75,81,127,189,22,153,71,35,149,175,202,154,217,139,66,211,150,98,62,221,54,166,237,68,163,98,222,26,140,229,41,158,82,48,157,51,11,139,115,178,254,78,237,83,224,171,109,139,148,82,104,206,104,0,48,71,0,35,0,176,39,48,58,1,83,25,19,10,51,190,85,99,59,37,173,48,220,19,99,57,75,24,54,164,242,48,81,31,51,100,34,48,212,22,44,192,52,29,48,156,248,56,214,89,48,180,36,71,85,86,64,105,138,224,178,103,150,8,65,225,102,48,96,48,40,46,226,108,131,203,182,159,87,181,116,60,227,54,110,170,235,95,114,220,250,67,243,147,17,215,133,70,226,214,84,20,161,41,71,129,51,235,197,14,158,164,227,197,231,135,145,146,67,218,144,75,8,96,236,32,137,167,171,44,54,28,157,21,72,108,38,63,83,104,33,59,4,71,210,169,208,234,135,10,44,88,194,91,60,157,163,252,105,108,72,151,19,162,130,171,101,101,172,147,121,246,189,204,164,117,102,20,238,196,227,146,135,100,81,55,176,46,190,86,26,231,87,221,137,180,54,214,53,221,175,222,239,82,137,125,55,56,191,50,213,235,69,88,53,105,69,59,217,43,130,156,230,93,2,62,154,127,97,132,94,37,212,254,235,24,8,12,14,143,157,91,193,17,250,217,159,86,251,22,123,83,227,140,209,92,161,131,35,160,173,8,8,224,55,6,172,168,74,145,119,39,49,155,112,202,72,83,72,248,174,53,50,125,98,72,219,156,99,14,244,176,64,193,92,205,220,156,57,158,246,3,228,84,57,54,12,56,220,180,240,39,24,206,175,101,141,14,8,149,13,3,96,16,48,193,33,12,205,56,228,221,140,152,209,118,124,205,16,88,254,208,52,226,64,168,197,64,184,208,227,255,251,178,100,175,136,134,182,104,198,3,221,97,208,102,73,153,114,105,35,115,22,1,159,32,206,172,211,9,97,36,103,53,128,13,197,136,144,49,40,0,139,216,50,62,154,118,171,24,42,5,164,35,32,83,48,225,69,205,33,16,149,12,210,17,140,33,42,37,150,174,243,171,165,215,14,143,117,245,113,199,240,164,150,39,100,10,42,170,172,85,55,22,209,226,100,238,231,26,136,218,39,10,62,20,68,195,202,22,77,199,232,89,141,174,232,148,91,19,40,115,77,243,16,161,204,216,147,234,20,138,3,223,234,120,144,105,108,64,221,64,210,147,37,177,109,157,17,199,82,203,53,146,63,152,134,186,89,129,70,167,91,205,34,228,77,70,17,231,86,36,236,242,17,187,251,82,216,0,15,92,169,185,6,122,227,208,188,208,159,25,5,181,18,223,120,157,109,234,109,135,103,200,126,236,133,212,137,198,239,180,40,12,179,248,85,32,150,54,208,114,5,255,125,15,249,74,214,4,117,186,202,223,10,18,66,67,178,49,151,234,3,77,13,66,140,85,125,187,69,48,72,100,128,146,31,131,126,65,164,249,151,247,202,10,239,80,0,0,9,145,17,12,7,192,12,192,40,6,12,5,1,44,42,151,166,11,100,236,107,10,101,198,36,33,202,101,165,15,38,208,156,225,197,17,160,197,233,145,1,0,52,1,66,81,133,65,145,230,3,184,40,152,18,0,208,253,78,131,132,104,36,132,88,135,230,65,64,13,89,184,111,113,148,190,222,194,41,157,152,154,183,18,150,239,153,167,239,70,126,31,76,183,20,183,40,185,23,142,68,24,94,244,61,28,116,209,101,38,107,218,149,92,196,196,149,100,142,14,112,81,108,163,85,71,162,162,18,140,58,63,191,213,57,111,49,51,181,222,114,156,242,79,41,97,120,114,82,188,98,147,254,139,140,75,30,105,247,191,223,186,218,216,243,187,218,124,227,188,157,190,159,199,245,255,143,255,239,251,79,246,223,121,195,163,96,3,0,219,89,36,130,255,234,10,130,84,5,254,16,204,254,84,150,111,153,198,0,226,223,83,255,11,93,45,130,110,240,208,68,73,19,118,251,37,84,37,182,31,153,229,235,146,61,243,233,189,183,206,25,38,121,215,77,54,235,26,102,113,207,108,231,154,28,254,137,100,237,37,14,95,122,45,67,3,33,190,174,81,32,23,42,128,113,128,120,20,152,99,20,185,144,248,123,154,131,129,209,132,200,80,25,79,47,113,220,205,198,27,28,26,117,94,6,95,33,171,244,97,179,17,251,98,32,34,83,121,5,39,170,180,197,138,163,132,47,148,36,113,34,72,48,97,245,21,125,210,138,218,23,182,133,89,123,158,165,41,212,118,49,212,44,171,80,116,166,137,255,251,178,100,180,8,133,226,114,71,75,221,49,224,80,40,153,234,101,163,103,23,45,127,32,207,113,39,73,64,34,167,29,145,13,212,84,208,139,49,5,166,70,246,138,182,219,12,181,172,72,219,46,135,89,164,2,178,3,73,164,210,4,233,18,168,85,140,139,71,91,40,198,67,42,50,198,153,78,244,165,69,69,158,135,18,219,234,85,199,203,215,221,74,126,231,176,251,53,18,205,204,245,182,164,229,190,19,147,234,53,144,245,79,184,194,19,33,85,18,119,243,182,253,254,182,148,190,91,170,18,203,91,140,107,59,143,3,216,96,5,27,50,231,89,179,17,236,50,228,169,36,237,126,244,31,255,180,129,141,172,78,7,76,207,204,252,142,137,8,196,198,182,204,159,38,76,22,33,90,67,110,23,30,164,60,252,181,117,210,114,150,222,181,12,138,177,50,112,57,215,30,174,16,143,193,81,122,234,165,0,0,14,8,21,64,193,118,52,14,6,5,224,40,99,96,79,6,133,41,86,107,2,25,198,13,32,120,109,30,106,7,199,19,70,45,18,7,8,175,134,23,128,233,136,34,4,140,3,60,204,141,159,0,33,40,16,0,66,98,17,169,171,65,29,25,136,132,58,114,168,42,195,97,247,186,113,251,66,181,202,159,22,125,231,140,72,91,221,91,194,85,20,143,38,43,20,146,35,225,48,160,165,186,175,6,163,36,224,201,58,17,74,102,89,73,91,140,75,180,214,149,81,210,48,97,65,28,4,192,242,19,78,179,128,161,187,34,110,147,134,40,234,117,55,149,116,97,76,78,19,140,231,37,98,248,41,53,234,77,186,152,182,152,37,84,141,116,147,239,215,162,193,75,30,231,225,109,7,216,158,83,252,123,208,33,58,76,125,164,21,145,154,90,214,230,38,143,189,170,147,63,234,121,41,197,72,199,62,179,15,24,199,39,152,188,101,145,180,208,189,220,21,189,0,0,1,151,233,212,232,242,239,187,97,147,111,80,26,118,99,130,219,31,252,29,171,130,18,112,42,111,58,125,150,217,227,177,119,169,26,252,60,249,78,243,166,81,104,178,247,217,181,180,239,59,149,13,226,146,199,233,23,121,149,36,35,217,111,48,213,56,86,205,211,182,121,134,187,118,84,96,240,122,111,135,52,95,238,91,63,63,154,216,5,17,72,2,80,56,10,128,32,26,23,3,163,5,163,198,48,243,50,211,7,129,158,48,63,13,211,23,166,197,50,212,183,48,164,193,48,248,74,48,184,17,69,37,85,48,80,66,56,0,227,48,168,0,74,245,118,151,140,18,31,42,133,131,193,60,161,27,43,124,167,56,36,59,143,168,58,199,61,116,24,210,44,237,182,255,174,182,206,59,18,56,173,209,11,64,153,169,20,131,10,72,145,255,251,178,100,208,136,230,194,117,198,75,221,73,224,97,104,73,147,100,70,117,87,165,159,33,79,116,199,137,59,156,230,201,160,141,212,51,6,171,102,25,22,211,24,233,254,54,78,218,4,156,68,181,2,30,248,84,109,22,237,110,94,45,253,223,123,45,89,185,140,248,89,210,108,198,51,84,120,189,49,48,125,221,143,105,196,212,77,175,52,15,158,146,9,27,169,98,200,9,169,36,122,122,180,187,26,150,107,100,217,165,49,62,153,211,184,254,75,201,71,78,135,232,254,226,85,2,182,8,3,174,129,89,14,196,163,25,22,25,210,35,141,143,222,255,132,57,169,36,18,73,69,41,234,36,136,193,218,112,197,230,156,48,230,87,144,157,122,185,218,144,251,178,66,193,204,164,69,6,27,204,195,194,115,208,73,48,124,80,162,90,108,178,18,98,255,67,141,169,92,212,0,32,1,134,72,58,152,1,1,81,131,224,88,24,125,174,49,152,178,20,154,238,9,241,132,48,124,26,154,69,1,217,35,225,132,195,73,209,201,89,129,98,160,16,3,67,19,15,197,35,236,79,80,81,156,60,4,59,132,0,57,135,32,90,146,44,10,196,196,156,16,93,53,121,73,46,183,16,92,202,69,144,19,236,88,56,117,242,66,211,179,193,243,229,102,110,182,201,157,139,132,197,149,90,87,125,83,231,229,186,123,44,122,247,94,135,215,213,197,228,213,199,131,157,141,92,59,84,189,167,115,162,136,144,82,52,86,104,104,102,1,1,20,22,93,101,221,68,193,235,6,103,5,206,111,155,126,58,98,42,58,204,213,17,223,158,247,235,85,114,135,108,37,163,236,31,33,161,35,151,57,183,230,57,191,93,218,159,179,183,201,250,187,75,116,83,153,176,178,159,158,196,63,99,229,202,179,151,220,164,243,115,151,106,26,59,6,197,103,226,91,50,204,14,46,126,184,206,252,14,51,88,34,0,0,40,0,93,107,78,49,158,235,164,170,153,62,48,25,171,26,80,204,57,82,217,139,47,56,45,159,111,91,255,191,136,178,196,9,32,174,250,204,229,180,91,180,113,17,26,107,214,57,188,202,199,125,217,202,175,27,191,206,239,174,239,243,255,247,89,38,149,186,201,99,70,105,155,157,227,5,174,156,201,254,116,171,212,57,68,18,236,59,37,205,28,231,239,223,221,50,80,129,49,112,31,195,3,112,81,48,34,0,163,21,176,245,51,52,10,19,84,224,225,48,202,5,3,68,243,170,50,54,9,163,5,65,22,48,88,160,104,166,96,224,136,92,52,4,81,155,187,36,96,160,137,110,20,49,77,204,96,4,72,98,1,97,65,205,232,72,152,205,186,188,125,161,138,236,186,5,149,80,189,82,88,122,110,32,205,213,130,7,37,4,41,255,251,178,100,213,8,135,72,119,198,43,221,97,224,98,200,105,189,102,6,103,91,197,173,30,47,113,137,193,54,30,37,141,163,153,248,143,237,173,171,33,150,89,45,159,29,21,87,154,159,58,122,104,148,232,188,39,220,237,26,143,132,232,241,247,101,68,73,200,212,122,22,241,234,123,9,15,223,65,103,79,244,132,102,218,244,136,73,153,215,161,82,72,95,69,218,185,186,209,150,169,59,86,234,253,254,200,109,49,9,123,29,98,147,124,161,219,108,210,136,101,179,53,108,194,147,239,233,153,95,179,209,243,107,123,233,11,177,126,123,83,172,44,152,163,191,239,101,102,219,21,62,213,130,215,156,154,83,21,200,163,57,138,82,1,69,84,4,247,45,171,128,17,99,54,121,137,156,74,161,203,212,61,158,220,207,6,138,98,5,75,122,238,45,195,250,236,157,150,205,222,147,235,125,204,53,79,58,99,184,251,142,206,77,58,125,253,204,100,171,47,219,78,237,42,20,144,78,212,184,156,98,143,56,169,59,168,227,111,90,179,0,0,0,0,2,71,27,73,218,98,24,156,97,232,40,13,3,204,35,87,204,142,44,141,156,4,194,162,25,132,213,137,133,151,130,132,200,200,217,163,148,207,194,194,71,0,206,154,143,221,12,161,43,243,74,98,128,190,196,140,50,198,135,208,80,124,84,79,38,17,55,2,115,196,100,198,144,218,238,110,24,97,204,171,57,181,81,52,146,200,102,70,93,161,178,102,217,122,5,133,91,132,25,73,75,40,223,251,218,147,56,125,182,83,89,210,155,108,28,74,169,249,154,245,234,225,23,195,47,234,238,69,142,133,46,167,182,151,179,134,33,121,109,166,120,194,167,79,203,249,6,100,137,80,88,156,160,226,140,63,24,131,250,181,158,19,158,92,27,169,222,239,71,112,82,251,75,230,226,253,165,93,208,166,238,101,98,5,52,238,68,2,153,56,179,180,188,28,224,216,165,139,119,88,102,221,12,0,58,76,247,133,255,212,159,95,209,25,117,32,40,121,136,97,28,24,164,40,128,160,161,197,6,143,86,62,204,118,125,151,255,79,163,61,231,103,43,170,33,167,217,167,34,44,181,109,15,178,15,21,139,67,255,211,245,133,18,82,37,67,51,135,49,161,244,192,144,196,199,76,220,209,90,216,213,128,140,195,145,200,239,45,232,240,225,35,1,176,76,4,17,34,11,67,47,160,176,136,250,161,97,162,59,76,112,20,116,16,6,209,8,48,160,189,130,141,179,87,146,138,205,136,46,112,55,98,142,47,243,174,56,161,80,229,66,69,53,86,248,240,188,154,94,122,139,96,68,218,213,166,39,188,112,91,76,8,137,11,44,208,126,160,200,150,126,143,17,233,234,222,215,140,20,178,140,240,255,251,178,100,192,136,197,183,104,203,235,187,73,208,81,71,121,131,104,166,156,28,49,163,34,238,241,135,73,96,143,100,137,179,10,80,150,84,67,80,141,229,99,186,33,224,236,232,23,80,87,146,194,187,196,131,17,85,235,187,69,238,254,100,75,207,42,245,174,250,182,199,116,102,21,89,93,130,151,74,124,177,121,93,195,150,223,53,43,158,15,229,195,18,187,27,9,89,218,178,165,114,136,76,232,87,125,211,172,133,121,74,162,243,87,86,31,28,212,249,117,31,97,178,1,133,15,63,172,163,236,133,173,229,184,79,227,237,234,141,225,0,0,136,2,145,34,40,23,64,48,98,19,35,49,67,137,196,192,143,54,138,0,23,10,63,71,68,196,194,43,155,249,203,21,238,225,155,83,203,63,93,238,161,239,122,34,55,40,145,100,123,50,167,103,59,184,48,185,147,165,154,10,29,28,65,199,21,121,237,147,47,168,19,85,211,194,33,71,182,187,213,57,202,62,186,117,59,168,0,32,0,12,58,33,24,38,7,5,64,67,55,12,179,137,233,163,155,205,51,20,137,3,179,123,99,194,27,12,156,76,57,82,1,33,101,169,132,96,34,89,206,153,128,160,204,13,33,122,130,192,88,21,16,138,198,116,138,168,109,152,40,37,23,90,1,64,131,148,153,209,89,187,77,166,19,55,74,32,81,82,211,153,3,108,101,130,164,228,140,61,140,56,66,136,80,48,206,80,251,74,168,105,182,218,155,20,80,191,251,50,194,2,68,38,23,12,13,35,65,13,34,44,216,94,108,166,21,89,74,124,49,88,93,211,181,189,206,164,235,179,165,80,197,26,6,17,255,43,37,33,88,44,74,69,57,17,185,18,73,201,144,186,103,102,74,212,178,203,36,234,149,92,55,84,66,65,25,225,247,174,170,36,16,114,13,41,231,28,204,197,18,240,232,247,91,120,65,245,57,249,212,230,36,0,0,66,12,126,88,145,70,196,102,113,198,30,2,108,148,96,165,116,5,150,141,220,148,228,153,38,104,29,14,223,69,37,154,168,203,158,91,231,211,100,56,220,6,199,48,153,249,182,139,143,2,207,139,185,194,202,1,76,137,74,157,91,102,8,52,9,169,41,253,63,169,169,0,140,168,68,13,118,72,130,199,89,170,224,137,222,37,121,238,104,201,155,167,121,132,190,201,162,129,113,134,34,192,192,42,100,129,64,28,108,24,42,6,128,131,48,9,194,162,206,90,73,152,0,1,12,1,64,208,164,196,241,44,12,85,176,0,160,12,10,195,62,6,0,12,9,50,55,131,150,190,7,66,10,92,155,140,189,249,46,56,195,131,176,175,203,96,34,50,173,103,104,246,90,116,1,181,162,218,65,209,102,88,94,116,243,72,69,52,106,168,46,255,251,178,100,199,10,134,98,107,72,179,188,73,210,73,194,89,50,103,107,40,37,241,185,38,78,225,243,145,15,6,101,245,141,36,160,209,139,78,99,10,93,197,219,18,18,0,6,53,9,184,177,150,62,176,145,88,30,89,121,151,197,163,117,164,142,228,109,200,128,84,221,185,173,68,17,153,74,6,58,215,142,179,2,254,7,34,90,101,218,45,15,39,133,129,15,57,29,195,28,128,228,36,135,184,14,233,96,224,4,249,142,62,2,48,173,66,220,232,223,21,15,105,128,201,171,198,82,26,110,74,115,157,46,216,104,56,179,178,157,100,237,92,45,130,192,179,8,232,180,204,105,181,36,138,68,99,104,182,7,35,106,189,189,70,175,164,5,83,202,41,21,17,101,214,161,150,243,173,16,128,52,217,227,153,9,211,173,14,103,46,104,91,106,141,227,150,31,207,10,27,205,183,202,172,253,227,198,72,48,217,41,13,248,16,234,98,11,144,152,0,0,0,64,2,63,180,220,21,105,102,77,14,85,0,7,229,205,45,121,103,156,72,124,128,1,40,91,155,188,125,151,9,250,156,202,232,15,140,98,86,245,175,62,76,246,194,73,96,155,68,194,219,191,175,223,255,254,191,163,215,247,211,39,82,232,129,2,0,0,0,48,195,80,136,197,82,48,200,241,232,199,84,200,192,66,108,207,92,92,195,241,188,210,161,192,160,234,24,11,204,25,16,76,42,26,65,128,57,129,128,169,131,129,25,138,32,163,3,30,1,149,52,74,63,3,133,131,245,107,83,20,233,109,98,179,215,179,179,99,34,0,57,88,176,136,195,177,151,118,138,204,20,173,201,82,68,4,66,221,154,144,107,186,166,175,236,52,162,185,186,86,49,71,37,39,137,218,140,86,188,179,16,230,18,204,84,109,139,9,10,196,105,94,238,27,218,49,43,144,225,30,41,186,185,242,148,110,150,23,171,146,136,233,89,98,220,24,58,237,209,94,176,178,210,238,53,120,114,170,88,5,128,167,171,235,199,212,165,239,228,85,133,185,19,91,36,155,67,108,170,74,207,246,133,211,85,135,136,131,68,77,108,166,205,106,22,80,199,251,133,199,86,34,0,68,212,168,170,95,244,57,146,141,213,229,199,213,34,255,170,66,186,10,0,0,16,33,32,40,249,90,164,76,156,20,139,186,7,58,48,68,1,13,242,44,27,73,252,172,250,226,206,246,73,35,252,91,123,41,44,75,255,255,135,51,141,113,99,37,221,255,255,9,177,56,68,69,101,26,185,96,64,107,22,58,198,132,4,157,48,229,12,52,81,117,55,130,114,58,116,110,53,63,48,50,240,72,1,4,166,37,141,6,56,149,14,11,108,8,0,204,240,14,1,192,106,18,153,203,62,74,104,233,1,6,52,255,251,178,100,169,140,135,15,105,76,155,175,78,178,57,161,153,202,96,205,66,24,181,163,38,78,176,215,9,55,16,229,137,162,166,88,21,72,34,208,245,230,199,59,6,204,217,150,128,128,54,153,48,78,124,233,109,222,50,76,30,0,147,43,244,39,66,227,163,150,176,190,34,230,198,248,114,6,92,131,232,100,13,155,134,148,108,247,173,79,154,210,211,118,21,15,215,95,207,47,122,238,147,12,6,53,18,153,138,207,77,102,65,140,90,194,92,128,117,193,117,81,38,204,220,105,140,228,211,78,113,40,3,178,2,224,249,81,14,207,189,177,41,56,244,27,207,108,175,21,87,166,188,0,101,104,208,173,103,1,46,163,22,186,143,111,217,185,102,238,200,89,177,198,219,248,21,221,129,140,132,112,16,16,24,0,4,68,10,32,205,37,1,31,52,159,70,133,166,59,75,92,146,200,163,92,40,49,69,221,253,220,158,153,254,231,177,103,59,132,199,200,249,246,39,222,207,7,164,135,125,175,99,140,81,67,150,177,219,220,81,196,13,99,200,184,104,157,101,220,15,159,49,101,58,210,16,150,209,224,122,21,0,178,32,8,48,133,27,179,24,193,183,48,171,123,67,20,64,42,49,61,67,19,206,61,75,147,112,72,59,13,18,224,37,184,92,168,212,230,219,97,99,216,187,122,149,114,32,3,122,254,126,101,182,59,17,163,164,181,126,186,72,204,215,75,21,15,183,240,233,163,232,235,178,210,234,111,188,145,83,54,178,235,124,75,88,21,67,209,172,57,122,138,34,102,118,253,5,229,148,171,220,154,142,172,162,59,172,50,219,187,106,179,63,104,86,246,82,89,130,51,37,81,159,38,118,221,93,230,173,28,252,23,186,231,150,61,72,147,225,235,240,174,92,245,93,218,110,90,156,246,217,108,92,185,35,247,67,199,137,154,44,88,8,92,74,46,22,154,45,81,247,197,194,255,20,0,0,0,3,233,36,69,193,29,175,50,242,170,102,238,52,160,166,29,108,238,179,188,182,2,127,254,89,147,177,19,40,80,180,130,35,203,103,114,239,84,34,75,101,102,100,83,74,123,201,25,151,28,16,161,122,41,203,59,237,154,247,205,220,162,187,197,179,106,22,2,164,80,189,49,69,44,233,34,128,201,183,226,156,88,70,219,146,162,16,21,41,140,4,5,204,39,106,76,88,78,76,111,150,77,230,6,205,104,6,15,52,52,187,102,212,194,106,177,142,179,56,16,133,155,26,147,78,93,49,75,173,99,132,133,43,142,138,183,242,167,102,181,250,118,187,225,5,253,180,157,1,97,158,170,103,166,208,228,128,83,132,166,37,202,21,64,66,156,218,95,115,122,190,52,247,213,132,241,154,74,168,113,10,2,197,114,36,205,179,255,251,178,100,185,140,197,168,84,201,19,219,97,240,84,198,73,237,97,7,91,20,113,83,42,110,236,199,193,77,28,167,77,146,141,108,144,5,66,209,34,68,152,44,100,185,104,101,179,61,238,173,230,110,80,98,200,198,188,34,114,220,242,86,72,61,51,18,131,215,67,211,109,85,57,161,113,224,16,137,118,46,121,38,232,149,48,129,240,219,45,200,188,242,5,182,72,224,185,86,30,70,102,16,34,153,43,137,154,86,137,136,9,216,103,56,65,91,104,208,198,255,155,35,162,84,99,64,190,67,214,166,70,137,5,85,62,7,51,109,92,210,145,207,186,199,238,221,47,211,36,49,101,76,205,43,216,72,57,114,173,120,138,46,66,74,39,115,144,10,154,13,156,118,106,198,174,196,128,132,0,48,69,0,61,48,10,128,88,48,22,64,125,48,97,132,205,48,224,194,21,51,54,19,189,49,10,65,113,48,225,75,92,53,201,14,48,49,102,52,76,19,53,154,23,72,17,32,172,88,88,59,176,65,49,32,22,1,26,108,141,29,128,0,204,240,16,201,22,19,220,86,103,57,72,188,184,202,224,236,165,40,77,162,250,45,76,166,74,218,164,238,248,145,245,172,82,120,203,249,164,9,148,69,0,112,157,97,48,21,167,27,58,101,73,205,10,177,238,102,104,24,188,93,220,228,105,134,95,30,76,106,100,68,200,189,227,69,202,59,182,8,92,85,52,179,45,199,198,57,47,242,15,5,148,8,144,211,238,151,86,108,82,75,35,93,84,220,166,178,95,126,197,153,176,167,156,32,181,203,82,44,149,111,65,169,69,184,52,197,45,81,139,113,147,108,66,75,39,57,218,139,110,173,10,46,163,125,26,95,39,36,44,50,150,50,246,147,117,36,36,0,0,39,116,146,72,36,148,217,45,164,80,52,231,7,140,128,34,178,120,254,44,15,28,108,130,166,219,204,74,61,244,102,98,162,15,81,102,80,133,49,48,122,138,84,56,143,104,115,202,37,235,250,161,150,101,221,155,195,142,60,147,14,97,220,191,23,7,43,56,193,146,124,48,230,54,4,186,238,71,56,156,248,130,199,37,147,79,155,75,46,89,179,221,87,124,102,252,157,123,155,123,183,51,142,68,109,146,170,22,203,4,129,32,228,128,5,48,44,20,49,240,178,52,237,154,62,3,88,56,20,50,51,222,175,57,129,148,171,58,148,99,103,70,170,250,136,196,13,245,45,88,214,181,136,250,246,180,84,25,80,189,243,191,252,171,63,207,116,187,206,171,210,181,173,7,197,202,93,143,182,18,154,142,41,34,9,204,39,210,172,212,145,170,62,206,21,20,81,35,8,230,7,165,20,15,146,46,49,233,154,17,34,33,32,134,185,29,150,89,199,205,106,92,68,67,255,251,178,100,223,12,134,222,116,197,3,253,73,242,109,10,57,170,105,168,103,83,185,79,40,110,237,7,225,131,156,38,245,160,25,197,205,213,203,150,195,20,86,225,201,172,183,142,109,29,47,41,29,104,106,77,104,60,29,15,192,129,195,13,96,9,131,92,66,225,112,253,5,211,183,210,128,0,146,109,35,108,67,249,78,178,52,85,49,241,226,166,17,98,222,155,119,89,6,122,172,205,251,238,27,236,235,127,47,160,89,145,91,146,110,98,3,240,244,174,247,117,205,89,178,125,198,68,108,182,43,182,100,109,251,13,245,205,168,190,135,166,138,255,112,186,142,158,186,91,141,139,64,102,211,177,209,94,15,68,212,199,80,65,252,252,13,85,37,247,101,123,11,168,96,16,0,33,8,16,1,132,0,2,33,112,25,5,18,81,10,48,120,96,67,9,215,32,53,127,235,131,77,65,254,53,96,53,51,43,112,103,48,27,22,211,107,23,79,241,9,8,18,151,152,2,149,52,142,16,116,54,100,0,83,90,91,198,40,0,171,9,85,18,52,98,162,111,231,48,149,217,94,20,244,213,31,27,213,244,252,247,32,250,94,251,119,55,174,217,180,40,136,160,141,194,6,201,148,113,175,101,14,69,70,33,91,25,54,202,138,207,8,134,228,141,54,145,206,222,163,136,23,71,109,131,198,73,139,172,78,81,96,193,197,17,50,211,136,51,84,245,151,152,214,21,114,28,79,59,43,86,205,243,47,23,154,97,60,155,73,220,58,137,181,141,102,40,222,205,70,84,89,106,99,16,69,18,22,89,212,150,171,140,145,185,120,207,109,186,187,82,58,191,216,19,42,195,59,21,34,141,0,173,103,37,147,131,74,77,68,152,126,197,5,0,0,0,1,110,214,200,216,176,229,100,72,53,41,3,116,156,71,115,33,100,17,13,42,185,238,35,128,49,93,87,81,206,45,101,19,138,208,127,70,148,89,68,152,174,109,158,64,143,66,216,142,76,190,149,116,141,162,81,99,106,224,76,65,78,240,90,168,228,172,198,208,73,127,157,8,142,82,140,179,66,216,199,32,167,1,182,201,252,243,234,25,157,181,221,221,139,173,66,172,72,24,204,127,5,27,49,247,207,167,111,88,48,40,5,82,128,3,48,38,3,99,15,244,40,50,26,50,35,132,90,175,52,176,3,51,32,23,148,53,99,0,205,8,131,233,4,207,15,8,48,248,1,57,204,44,48,61,210,140,196,0,35,12,2,81,221,194,8,19,59,36,37,242,34,28,153,201,229,73,188,93,97,212,147,29,75,85,41,81,72,163,37,96,130,105,230,37,152,218,57,36,163,173,230,30,64,141,133,109,86,214,130,110,97,182,205,44,220,100,212,9,86,89,93,38,121,28,228,128,195,146,255,251,178,100,223,13,198,177,117,69,147,220,74,96,111,72,73,173,97,70,87,90,145,211,26,47,113,39,153,120,157,231,13,145,153,253,21,158,59,72,216,2,19,100,153,199,241,168,46,185,56,169,124,138,40,190,252,161,34,5,139,198,19,169,55,53,83,73,12,60,232,172,163,224,198,123,39,81,189,97,25,227,80,73,180,104,161,218,81,104,45,138,189,53,241,121,218,107,202,113,242,146,150,194,154,210,39,95,244,157,181,179,102,108,75,73,144,213,193,100,163,154,138,50,222,206,166,28,237,142,198,132,138,146,202,168,181,241,7,206,96,197,238,252,110,70,217,63,26,141,119,255,243,198,247,18,198,77,212,208,144,137,23,143,92,18,51,139,168,9,74,238,10,244,167,180,91,252,99,109,57,172,36,162,40,194,37,144,67,15,89,94,168,243,98,211,98,145,222,120,98,127,194,48,248,220,87,129,224,92,174,118,208,241,91,45,156,182,246,243,119,36,173,148,83,100,12,1,230,0,32,16,35,1,211,4,176,33,48,226,2,19,17,212,55,49,161,9,179,15,81,187,55,64,208,186,32,97,81,193,46,175,247,68,190,71,134,82,90,229,7,191,41,129,110,14,12,169,250,8,229,236,106,103,31,139,65,22,158,120,188,191,80,208,121,3,20,25,42,222,69,177,20,182,252,59,52,185,233,156,98,104,31,74,105,154,205,126,92,214,160,101,26,229,195,210,189,49,4,24,0,162,210,60,74,7,218,31,29,82,89,230,198,31,132,11,235,132,175,108,188,229,221,109,158,89,235,58,101,210,56,139,16,38,230,21,202,16,207,107,72,195,113,225,63,179,101,3,64,123,50,223,250,255,188,3,188,97,187,228,150,160,80,70,23,2,139,0,153,138,225,73,154,129,9,149,188,153,183,164,57,165,240,73,145,192,120,52,68,52,224,15,67,55,29,156,163,241,249,70,169,146,190,253,150,155,96,128,137,88,24,212,199,231,255,37,174,72,24,245,88,30,65,242,120,25,229,239,42,113,188,19,211,47,111,54,223,74,72,16,88,180,78,144,89,98,210,78,241,108,64,167,52,145,18,177,54,56,163,144,66,129,8,217,199,129,228,175,35,117,174,211,55,169,59,25,148,158,111,36,104,41,176,93,203,30,88,25,50,103,102,101,36,255,48,188,99,211,56,163,217,105,129,17,170,103,187,51,76,54,154,27,242,233,50,126,190,39,126,119,92,168,172,63,41,207,60,202,33,240,10,203,156,105,52,147,138,160,248,133,10,4,25,152,86,196,104,112,97,155,10,225,132,114,243,135,252,15,168,143,22,73,138,209,247,90,247,107,109,78,228,248,103,227,16,112,142,100,2,130,42,14,230,81,138,97,18,105,14,57,69,32,209,98,69,161,70,255,251,178,68,202,136,133,56,87,201,27,219,49,242,170,140,233,50,119,70,74,18,253,163,53,78,97,9,34,64,180,103,117,198,25,220,140,172,76,48,116,67,236,237,158,232,65,162,178,88,144,84,66,49,74,145,231,185,9,35,132,129,161,165,22,207,84,131,221,132,215,37,18,227,175,37,223,141,44,81,29,209,90,121,94,224,197,170,27,42,81,9,163,202,81,25,98,58,189,226,183,42,241,6,76,238,249,240,47,117,251,212,188,66,68,245,213,79,220,89,96,19,124,177,180,140,111,231,212,172,100,194,8,14,152,110,64,100,144,17,150,138,33,196,52,111,12,17,143,3,165,53,155,136,192,2,134,69,94,93,161,105,71,190,212,98,76,16,87,100,72,55,218,167,117,94,69,119,249,10,136,115,157,127,73,253,58,97,2,217,93,141,181,158,92,68,190,217,134,157,6,61,182,228,84,168,161,150,119,233,75,237,221,227,190,190,226,120,108,237,86,78,144,65,220,172,249,111,63,244,63,199,188,104,143,142,237,225,207,92,246,243,87,238,138,84,235,94,218,101,5,206,67,229,228,239,102,105,156,103,70,90,183,52,244,133,2,1,4,152,28,208,248,40,4,166,6,68,58,96,218,54,230,96,168,164,100,56,19,198,12,38,116,100,9,6,44,42,96,196,7,48,6,36,24,189,200,4,14,57,132,72,5,98,68,159,39,146,185,32,138,108,218,140,125,46,192,168,209,181,32,74,201,165,76,93,41,24,241,49,21,127,189,174,98,247,232,159,127,89,68,165,133,244,133,151,204,90,97,213,71,240,69,14,174,118,112,251,255,181,189,254,253,89,102,22,181,119,20,185,12,246,183,48,195,110,202,87,249,14,95,229,184,202,157,213,168,143,156,189,105,208,229,219,131,204,39,26,78,239,124,247,195,240,252,214,183,122,91,183,211,224,166,202,236,228,55,208,236,196,121,69,173,91,114,179,107,110,61,110,149,218,207,90,245,231,33,142,249,243,253,109,111,229,185,150,232,229,182,215,167,82,253,147,237,128,0,0,1,220,145,201,32,152,151,195,108,33,252,52,4,30,76,114,184,55,41,246,66,93,135,2,27,239,98,216,144,62,58,107,58,126,121,87,134,46,230,70,196,121,33,151,33,193,248,184,73,90,140,89,203,69,219,186,97,99,174,145,200,195,12,134,4,14,43,233,132,4,52,10,159,89,178,29,243,134,214,55,255,8,138,214,60,33,158,159,243,40,122,143,76,113,45,196,147,73,147,4,107,185,71,76,50,3,76,153,80,194,185,105,155,131,9,159,104,8,40,229,64,65,137,64,208,40,166,90,205,170,246,26,53,215,178,44,214,186,249,214,64,183,59,118,187,97,210,188,86,120,82,220,217,246,152,100,158,250,246,255,251,178,100,181,12,134,65,120,73,155,219,97,208,97,74,73,221,100,227,91,86,253,155,46,110,176,211,201,32,22,229,205,180,137,216,174,206,220,234,202,108,183,171,89,230,232,249,202,250,85,245,151,230,53,123,220,127,19,175,101,21,59,171,212,206,48,251,82,159,41,206,18,83,45,18,148,147,19,45,133,47,158,81,250,122,188,32,172,78,228,85,7,107,81,238,90,79,171,132,55,62,225,7,41,45,168,60,241,195,96,197,52,233,48,71,68,8,217,206,7,185,124,34,142,145,166,115,219,10,131,94,247,91,89,151,128,233,233,50,138,115,221,41,200,206,105,126,169,3,119,55,212,228,90,170,104,32,0,178,205,157,218,51,0,22,49,57,1,16,1,155,23,17,13,54,53,51,29,2,251,243,105,157,110,115,235,29,24,182,222,87,240,108,195,32,161,99,23,25,28,119,114,6,23,186,4,114,216,236,93,78,136,181,70,231,252,172,251,172,84,144,120,242,170,142,98,192,208,0,1,32,95,8,0,3,0,144,26,48,104,32,131,18,209,41,53,36,57,179,40,240,155,49,236,36,243,247,77,14,75,51,102,48,59,234,91,170,99,6,33,56,102,197,105,86,250,70,164,60,17,23,36,21,79,61,198,110,238,237,166,146,219,127,192,20,184,48,146,105,170,97,117,93,45,206,171,56,245,151,143,34,212,7,79,33,40,130,11,213,78,126,18,155,201,67,252,70,222,174,68,145,212,68,36,196,46,212,8,154,115,75,19,8,88,132,12,40,148,80,72,193,196,4,108,6,77,94,147,90,70,98,146,196,51,81,56,56,197,32,141,163,74,244,148,251,70,77,41,222,101,101,138,142,105,141,183,171,50,36,37,217,67,29,78,148,155,18,241,81,20,200,99,92,197,124,202,149,246,26,154,25,70,123,179,39,64,213,57,91,33,212,12,68,164,25,149,123,151,70,166,87,109,141,97,73,64,0,109,82,217,81,129,74,129,132,30,90,34,221,78,46,192,58,23,66,134,5,15,114,39,29,30,101,138,187,238,192,195,98,13,153,232,178,145,108,47,249,195,153,96,212,62,13,145,36,229,31,228,29,50,154,114,210,221,79,102,198,216,207,255,255,255,255,209,0,192,28,10,1,24,0,39,12,28,207,192,195,240,182,141,164,172,112,200,12,118,12,46,152,40,202,106,0,161,64,223,229,19,172,142,200,133,170,76,176,78,53,3,140,0,2,38,59,168,186,195,1,132,241,177,24,220,104,69,54,198,168,236,61,17,164,58,22,151,186,26,162,101,243,186,61,82,1,90,113,82,101,252,235,245,136,209,16,122,36,142,235,9,73,144,25,104,120,108,236,226,37,172,47,44,36,59,129,28,122,182,87,70,193,116,236,128,242,10,229,2,255,251,178,100,199,141,134,124,115,201,19,219,73,242,69,98,185,82,107,6,54,30,73,225,28,47,113,135,129,54,16,229,245,166,25,96,90,196,21,235,169,8,53,44,157,136,30,193,104,117,38,248,254,77,100,150,114,138,22,206,161,28,225,196,215,213,160,245,87,189,25,137,225,187,145,171,44,61,19,199,20,186,216,144,144,221,76,185,114,195,167,18,189,66,225,101,10,252,166,24,78,156,78,122,203,245,45,164,47,217,66,200,238,215,210,190,141,111,65,99,182,33,150,21,117,170,159,108,236,11,200,135,60,93,88,118,202,211,197,248,181,123,175,55,105,173,102,97,110,31,53,135,108,234,246,17,0,6,117,68,72,1,209,135,238,136,3,169,152,175,176,18,112,174,213,75,106,28,68,231,214,16,0,29,175,253,250,156,168,203,17,78,75,137,83,230,217,36,32,138,4,164,82,18,148,239,150,109,125,229,105,233,20,160,52,52,105,140,192,50,131,164,133,221,116,106,201,172,90,239,126,161,95,88,141,2,65,40,56,92,65,224,48,56,100,9,156,107,227,188,108,252,48,116,112,100,111,90,182,125,194,64,226,3,113,82,58,67,100,64,116,75,166,118,163,0,160,181,100,125,56,172,21,139,1,106,215,118,39,251,173,122,70,174,45,91,119,42,214,84,84,188,145,54,245,166,104,197,181,76,174,193,229,181,162,159,163,138,176,114,103,33,170,32,72,134,208,182,185,118,214,32,237,10,162,161,198,211,70,59,34,38,211,105,72,66,42,227,16,148,32,156,8,88,138,111,97,63,20,91,85,228,113,148,246,6,227,45,178,155,75,65,132,165,52,57,28,140,252,29,9,68,145,27,171,27,101,179,18,90,230,130,169,68,10,183,4,240,147,76,92,79,97,42,46,218,250,218,12,66,189,121,157,213,85,92,110,116,82,44,86,127,242,21,29,255,247,219,123,89,233,56,0,0,0,0,0,74,179,9,0,23,101,54,29,22,158,4,177,22,129,204,42,249,184,139,93,199,181,223,239,239,199,84,232,113,80,141,42,212,152,88,140,118,114,34,161,8,231,97,162,74,6,26,36,142,34,48,64,111,255,237,244,249,163,143,151,24,99,39,155,209,36,140,252,82,88,102,98,179,114,138,46,140,128,12,40,128,29,39,12,6,1,36,194,236,155,76,133,138,48,203,79,20,204,90,6,220,202,193,46,206,182,153,49,202,188,222,0,147,162,161,67,137,237,112,195,67,83,166,37,0,67,146,98,226,129,183,1,24,21,219,28,19,145,9,164,141,114,215,35,244,168,113,37,196,132,33,41,57,179,157,246,67,178,52,35,118,23,50,251,11,80,163,82,36,9,77,173,28,131,53,199,203,245,252,76,86,94,83,173,151,31,43,18,80,155,255,251,178,100,196,140,150,49,117,201,155,187,73,240,81,231,121,207,100,166,127,29,201,215,28,47,113,135,145,70,28,37,93,176,154,217,60,65,46,65,106,210,210,226,113,249,56,136,88,137,227,253,28,78,215,166,61,169,72,240,119,120,237,97,68,176,176,118,140,230,53,203,55,162,78,116,84,58,88,169,74,203,44,37,153,71,99,149,235,204,171,63,101,41,79,142,42,116,136,250,148,121,41,123,17,188,96,114,182,246,72,241,251,141,169,162,25,142,199,84,55,14,15,234,227,182,88,227,171,117,84,244,210,30,142,37,211,115,230,46,189,195,198,14,77,127,224,180,39,50,241,227,215,183,218,21,173,123,216,125,102,197,72,5,169,62,211,196,1,136,62,106,242,134,124,32,102,109,192,225,6,0,211,129,66,215,165,116,131,192,180,93,222,181,141,150,59,250,222,31,253,221,217,137,108,253,60,68,126,102,70,102,76,180,116,158,187,92,110,226,163,142,57,203,133,91,58,68,213,237,184,187,132,7,103,36,80,242,254,5,42,36,37,212,80,83,8,128,246,120,96,56,82,97,36,178,100,138,124,104,19,118,120,72,104,104,215,48,111,164,76,104,238,140,78,145,41,1,48,56,201,64,54,4,170,12,91,89,248,67,74,159,42,2,165,29,232,85,76,96,219,109,34,7,140,66,30,26,108,165,62,228,202,23,97,20,213,54,121,47,171,170,194,73,83,18,89,30,66,173,0,172,9,39,93,25,214,215,180,160,78,35,42,66,212,245,2,200,208,157,84,92,227,10,16,206,41,51,24,21,168,180,162,199,28,140,146,99,173,59,161,154,201,180,172,153,200,137,163,233,52,101,42,25,210,185,193,24,163,228,154,86,153,56,137,180,98,48,242,26,157,47,219,50,104,190,66,188,245,238,231,76,223,54,155,39,202,251,129,27,209,32,162,173,165,20,203,32,236,45,21,141,34,215,62,127,16,66,17,143,159,133,117,115,205,142,170,144,0,0,0,0,210,104,192,1,79,101,125,14,201,146,9,138,138,33,115,239,206,229,76,215,92,172,253,247,91,212,115,108,206,17,82,68,154,142,197,186,54,3,106,22,154,205,178,153,219,252,99,194,143,40,127,88,214,126,175,255,255,255,255,250,116,34,199,114,122,41,204,4,128,52,192,68,0,204,44,137,204,200,92,53,141,32,234,200,193,100,85,12,199,69,68,239,3,163,18,48,141,178,52,55,123,45,46,29,163,4,134,206,30,128,38,19,137,13,218,68,6,150,233,80,48,11,34,17,92,118,105,45,221,133,165,80,249,127,33,38,93,90,54,135,120,79,14,47,2,74,167,98,20,144,158,23,201,100,2,174,66,168,218,50,69,78,189,53,67,194,249,217,81,121,124,118,38,183,17,255,251,178,100,192,12,6,106,116,201,19,187,73,242,69,3,249,205,104,166,121,30,29,215,30,15,113,135,129,140,175,231,53,64,15,85,106,197,179,216,220,231,158,161,108,233,84,70,197,96,158,199,106,21,165,51,80,130,75,70,176,28,194,200,234,103,11,37,18,116,52,37,86,3,219,60,137,99,43,104,106,165,128,129,4,115,90,146,241,151,78,175,16,151,122,22,218,66,141,122,224,253,216,79,93,80,249,162,197,116,74,116,163,22,184,91,197,108,157,153,151,142,151,191,138,214,25,16,112,172,201,145,73,133,241,85,237,99,80,207,79,160,61,211,120,146,22,26,61,119,159,248,242,202,97,76,221,83,59,13,99,70,143,96,60,162,31,144,0,12,10,44,32,6,211,39,142,151,196,100,40,16,52,5,193,68,97,67,1,227,33,228,68,70,199,84,93,33,214,217,102,99,2,254,138,72,160,102,121,110,185,196,110,139,234,253,15,237,44,240,225,205,180,49,148,142,230,100,140,236,94,120,228,16,85,208,16,92,194,66,78,229,136,167,145,169,212,229,252,211,40,137,84,184,78,160,176,115,7,68,201,220,36,140,17,214,192,1,1,99,2,64,34,80,84,192,176,8,197,195,8,202,210,68,239,147,128,228,225,148,204,201,236,198,208,44,20,15,152,234,1,152,220,61,2,0,102,230,28,0,153,60,6,35,233,16,47,45,82,180,164,122,86,138,133,56,104,112,106,19,76,162,9,75,240,104,91,44,60,182,169,218,101,64,142,120,22,15,165,150,208,140,94,186,137,124,220,138,225,104,117,136,123,112,152,243,203,195,193,58,52,22,242,56,28,98,90,186,100,48,54,184,142,72,82,183,16,78,9,204,253,8,77,105,4,227,158,49,147,158,41,141,183,35,184,147,233,4,203,119,204,211,11,153,72,249,230,53,27,47,93,3,208,164,174,200,145,181,138,39,32,245,36,86,108,12,226,118,118,76,145,35,106,6,137,140,159,39,32,40,194,20,106,17,27,198,9,14,9,135,90,70,234,102,7,144,36,137,30,212,16,247,145,24,82,82,218,133,87,255,223,255,63,219,182,25,193,131,0,0,6,137,137,27,146,253,217,165,230,143,6,43,2,1,130,169,154,100,98,88,179,90,173,131,44,191,109,168,101,10,158,147,234,49,209,208,154,154,74,187,136,83,51,29,202,218,127,184,148,108,140,120,82,61,17,20,33,16,173,14,220,164,79,119,109,179,122,58,181,101,181,179,91,116,170,31,218,47,58,49,103,50,29,29,36,184,62,212,25,78,240,173,203,204,181,190,127,55,94,162,184,226,0,1,128,120,2,177,80,0,12,152,23,16,129,131,104,114,152,78,52,9,129,88,58,152,135,23,160,40,56,130,224,30,102,130,166,255,251,176,100,180,12,134,234,116,74,19,172,77,50,102,234,121,186,105,98,88,90,145,217,38,79,109,41,201,142,46,231,233,130,141,189,255,10,139,78,8,84,88,210,216,88,184,240,76,137,132,196,229,204,253,32,161,134,143,155,137,125,215,22,5,76,9,99,251,73,46,179,142,58,169,187,143,29,18,2,101,133,73,16,161,109,9,170,38,34,62,162,154,130,196,218,30,238,141,51,211,110,78,68,165,5,158,170,252,170,0,234,51,74,108,238,100,134,75,160,62,111,234,133,139,184,177,41,129,41,63,138,50,54,141,32,117,98,107,49,8,188,139,175,113,93,134,220,206,174,209,28,34,186,110,155,69,81,173,146,146,62,129,20,82,168,106,240,89,89,82,176,92,101,124,78,8,24,191,133,172,82,164,233,118,219,218,124,97,63,4,55,29,58,162,211,207,53,145,255,13,171,159,134,78,183,148,166,152,189,218,84,64,15,149,17,198,230,59,197,159,195,1,6,40,72,84,239,149,203,78,183,119,160,61,253,7,62,118,20,6,30,71,26,42,111,87,35,144,58,197,99,53,63,254,90,241,87,93,78,175,255,173,47,254,148,6,106,232,231,62,153,202,200,225,68,155,151,20,204,160,82,47,132,70,220,36,255,215,105,123,206,214,182,232,234,221,99,141,156,207,111,11,138,63,144,203,251,45,9,230,42,0,133,4,2,215,33,248,232,16,97,58,196,68,128,156,192,190,28,42,14,26,202,22,0,151,64,64,80,56,27,24,160,48,40,109,242,0,44,197,49,65,161,15,1,180,239,122,232,169,19,76,233,167,89,217,104,15,26,138,44,48,132,100,81,54,216,139,189,234,132,12,36,102,202,170,146,198,32,129,148,23,3,129,126,178,173,74,45,174,253,109,68,217,138,29,81,59,155,26,141,88,198,145,171,139,99,116,170,221,164,155,56,80,145,24,142,224,78,110,196,198,56,128,210,28,94,5,144,168,196,55,44,128,25,59,215,76,221,157,239,75,39,6,167,137,54,165,66,73,144,90,148,64,138,96,119,134,35,180,114,223,152,172,23,107,120,202,46,125,29,39,196,210,207,91,232,68,20,122,210,39,22,137,91,108,97,173,72,204,23,154,146,210,185,44,243,217,108,196,176,175,107,0,0,10,152,0,9,52,74,69,145,66,142,120,9,154,40,16,24,10,35,114,249,68,84,46,178,199,181,71,181,58,6,103,78,36,211,125,233,63,168,200,226,70,102,174,201,217,255,229,11,157,215,209,151,220,161,194,239,146,72,251,181,100,248,109,147,174,216,227,171,2,215,76,0,48,6,60,128,40,165,211,54,4,0,99,6,112,73,49,20,6,35,13,21,86,48,186,5,35,10,130,181,53,18,80,184,169,146,134,152,219,235,255,251,178,100,156,140,6,72,121,74,19,169,53,96,79,139,25,218,80,3,215,25,157,227,40,15,109,135,137,53,38,102,169,144,15,101,250,205,24,160,12,229,5,19,94,59,0,83,217,156,77,150,192,170,172,194,48,185,91,73,210,194,228,76,214,155,122,81,67,62,211,240,124,53,159,154,252,44,28,23,129,5,244,181,183,237,3,23,189,248,250,21,244,126,214,87,187,69,143,54,248,146,184,174,190,235,37,151,218,131,205,158,171,246,86,250,70,214,170,98,172,197,90,50,176,132,181,114,140,113,183,227,122,202,80,150,157,89,115,135,147,7,46,63,199,146,25,241,241,251,236,65,179,234,187,187,212,99,86,200,163,130,115,95,217,130,26,245,58,31,113,247,173,191,205,60,236,52,154,49,5,156,126,4,85,99,166,241,181,74,119,223,250,223,95,219,174,250,51,151,216,37,181,213,118,145,180,214,24,0,0,87,0,0,36,230,62,145,103,113,51,205,3,71,198,25,202,24,164,126,18,111,61,224,234,222,187,255,255,135,63,255,242,238,173,89,148,214,207,88,97,190,119,90,229,21,188,50,238,241,207,12,14,128,66,200,58,168,227,237,149,239,255,167,94,223,66,216,189,181,81,170,95,62,188,124,9,85,163,8,130,67,128,226,161,19,22,190,204,244,87,59,222,140,93,90,105,44,97,191,12,202,76,65,144,70,8,125,199,67,145,199,70,227,37,21,186,177,173,65,75,218,126,54,253,102,238,172,102,34,45,53,214,155,25,87,109,46,187,118,243,50,71,35,81,62,218,22,144,182,53,100,136,167,53,54,74,183,8,40,71,72,222,128,195,226,214,84,4,116,125,69,26,124,89,56,171,26,55,20,84,223,64,162,109,174,149,193,46,89,115,240,76,180,234,50,73,116,149,101,22,171,21,207,239,153,4,89,148,216,68,237,72,88,252,10,210,19,174,145,228,212,69,53,151,50,154,100,86,161,116,110,70,72,220,36,143,205,99,27,108,23,85,2,18,220,144,133,180,177,86,158,99,96,96,172,11,33,86,231,187,149,243,248,108,63,124,10,190,8,112,29,19,149,0,12,6,32,0,0,7,18,25,122,135,4,8,212,96,73,16,168,3,87,100,152,139,112,98,66,72,33,49,219,233,55,91,190,163,77,158,119,143,104,148,153,118,10,16,196,126,242,77,107,96,160,112,242,208,231,127,223,215,95,219,187,255,255,255,254,201,69,38,166,46,122,196,199,44,193,48,62,14,51,0,80,76,48,1,0,179,2,1,93,48,147,9,19,20,68,103,55,137,148,232,109,32,234,0,136,32,96,65,81,128,207,244,46,232,232,52,193,100,133,131,103,145,25,215,54,203,24,70,168,243,94,134,44,85,116,108,0,28,90,171,193,88,255,251,178,100,170,140,134,48,113,75,147,154,73,226,74,194,185,90,115,73,40,25,53,223,42,47,113,37,201,34,170,102,93,64,27,157,194,204,151,101,71,158,147,112,102,86,145,118,176,92,172,18,154,230,79,185,94,143,113,118,227,169,252,140,210,93,177,180,84,78,204,105,116,19,89,137,73,107,82,200,117,53,202,173,241,61,42,203,40,85,140,158,186,77,244,251,231,40,165,230,215,156,229,53,154,187,214,246,110,237,36,244,42,76,229,32,64,127,117,235,177,150,158,212,158,80,159,14,215,212,144,168,77,132,184,211,75,106,36,105,68,220,144,40,146,146,218,181,90,135,52,218,254,81,237,201,211,202,168,220,97,45,170,143,217,71,113,143,177,193,110,0,0,96,117,16,210,116,10,132,6,199,65,75,193,75,128,99,135,134,134,77,142,88,108,105,34,177,200,103,218,98,222,179,41,28,179,134,135,104,153,36,202,68,194,93,52,47,151,80,148,19,56,83,247,118,251,198,18,221,44,133,94,222,115,222,16,24,91,197,175,144,0,20,114,0,240,192,80,204,20,55,149,143,198,88,131,134,171,66,70,168,131,198,69,56,38,149,57,0,16,50,177,151,3,32,66,3,180,99,148,69,92,36,196,52,238,69,226,234,200,178,28,213,214,236,43,27,116,114,46,160,22,224,117,130,121,72,241,177,224,212,115,10,213,137,96,220,205,132,71,109,24,28,48,120,201,217,62,51,133,143,156,56,198,90,235,208,146,70,178,139,223,152,22,127,69,84,140,214,5,77,214,106,202,91,222,122,142,121,94,54,16,156,200,50,173,157,183,26,56,115,211,218,183,151,107,125,190,173,186,245,126,255,57,22,210,40,222,109,20,85,202,118,253,63,25,121,139,215,45,86,169,106,207,79,234,213,47,204,39,177,156,94,6,214,34,86,209,187,239,192,121,235,207,39,96,95,186,214,93,246,157,220,201,3,40,26,127,103,21,135,92,170,198,173,88,6,34,147,236,46,27,23,70,26,80,16,166,150,190,85,68,207,44,72,26,230,80,28,155,126,85,213,190,134,222,89,62,233,210,185,221,11,252,178,125,141,255,253,127,254,45,28,237,125,150,40,189,143,22,239,214,51,0,224,171,5,7,137,133,72,172,24,34,137,193,130,216,187,152,221,169,209,133,176,72,24,157,12,97,130,200,3,24,13,4,105,146,8,100,179,131,150,174,160,40,3,218,76,193,128,6,147,40,6,58,32,230,38,115,197,82,25,18,33,96,7,97,129,161,10,14,28,152,206,93,41,107,99,48,169,2,41,49,100,230,16,13,164,29,8,16,245,52,75,208,24,56,209,22,0,47,3,24,245,49,64,180,171,63,67,126,192,195,23,18,234,15,164,26,165,9,102,103,136,170,255,251,178,100,192,142,6,101,104,203,147,186,97,226,56,66,89,201,39,71,23,34,57,225,40,47,105,233,201,22,166,166,233,149,137,72,79,42,200,33,172,123,14,103,50,82,98,236,90,149,45,171,234,98,143,77,201,24,10,113,248,214,114,165,83,204,240,92,91,25,142,216,173,89,138,194,10,232,178,70,86,169,140,149,137,236,194,204,181,21,62,126,14,37,150,229,115,53,169,226,182,70,131,104,82,225,92,159,242,71,149,134,216,203,132,38,54,120,141,238,51,75,120,57,126,247,87,119,39,126,246,27,43,51,118,33,71,172,223,59,136,245,10,131,184,50,189,113,164,23,209,154,230,220,9,117,77,213,138,90,51,86,72,48,181,241,171,110,222,187,139,104,217,181,225,201,26,186,147,234,248,125,7,84,124,168,2,96,4,0,145,154,88,139,86,86,121,131,192,194,143,140,19,85,166,164,121,76,211,148,198,119,85,23,90,0,47,221,165,223,79,251,255,255,221,63,175,219,255,174,191,255,254,173,150,164,126,142,138,200,150,247,200,142,130,234,52,70,97,119,186,172,25,191,250,225,0,23,243,6,196,160,128,48,12,1,152,78,180,24,208,146,153,13,87,154,184,14,154,38,136,25,24,7,24,32,3,25,76,17,24,30,39,55,107,5,128,12,192,224,186,170,59,179,120,209,136,160,189,48,232,8,68,1,63,134,32,132,195,129,72,126,51,71,212,21,111,32,109,45,68,233,216,82,4,238,9,82,21,1,27,225,110,169,73,87,42,174,112,78,218,227,60,125,94,155,107,117,70,40,208,145,177,105,187,161,180,205,168,215,30,75,117,104,241,153,194,151,133,154,235,122,195,231,222,84,4,77,218,242,170,45,156,64,133,150,169,193,0,99,40,226,168,94,33,7,21,69,29,147,70,20,75,141,66,139,253,203,71,119,64,142,6,147,64,235,76,233,18,34,174,140,159,105,239,99,60,148,92,244,166,124,157,184,134,62,36,126,247,165,148,144,80,118,95,254,55,27,221,55,120,4,0,98,201,65,49,97,64,153,40,136,192,49,163,52,0,213,73,30,46,190,209,76,193,8,153,181,13,168,39,53,79,40,125,247,0,212,65,4,23,89,2,96,96,9,16,6,235,222,49,160,92,254,214,76,162,243,41,228,82,175,43,181,219,146,200,174,207,160,238,208,129,93,88,8,18,12,6,24,73,136,230,81,156,193,9,240,155,121,164,164,185,130,16,184,36,47,0,135,134,27,5,166,18,10,43,121,253,76,131,13,2,151,230,37,75,68,98,64,85,7,51,36,250,99,38,20,11,35,237,140,99,213,91,187,226,80,249,112,243,112,162,53,119,169,218,149,118,215,179,31,206,164,29,88,240,221,175,230,218,135,41,148,211,97,84,255,251,178,100,185,136,150,103,102,75,19,175,52,242,70,161,185,85,115,76,40,24,9,155,42,206,189,51,9,71,19,165,77,167,152,232,104,145,169,130,170,109,237,240,109,2,1,208,120,132,178,57,56,217,132,233,20,92,164,212,209,13,46,157,29,202,130,202,148,85,142,191,97,9,120,59,248,101,90,54,60,161,158,12,235,90,255,85,7,55,242,214,206,204,59,48,143,73,150,18,205,158,91,86,201,55,210,118,27,107,195,187,79,207,76,63,222,239,59,80,140,86,226,67,12,183,14,11,37,123,153,238,100,7,35,73,110,133,247,47,193,9,35,199,236,175,64,143,128,216,16,147,24,0,125,84,45,67,6,142,123,162,23,105,95,228,122,94,46,225,90,255,21,227,106,48,244,149,103,211,20,3,57,68,192,137,20,40,246,86,25,250,53,112,244,55,11,51,0,101,28,40,232,61,74,82,217,23,126,46,250,241,197,162,16,0,0,8,6,234,140,1,7,3,130,149,66,98,202,86,103,51,156,122,183,164,107,232,208,106,18,28,6,90,140,11,1,15,5,20,205,82,147,165,167,58,192,173,103,157,88,46,104,211,207,243,110,14,219,24,32,114,116,33,196,89,139,58,26,223,251,113,108,221,187,228,128,18,109,227,77,227,245,183,49,51,206,237,64,141,251,157,89,106,212,241,213,8,102,10,42,187,159,138,213,126,78,15,90,70,241,137,218,231,7,148,237,26,20,148,157,29,191,99,151,42,219,241,175,50,148,173,60,177,229,43,236,211,71,104,47,192,137,213,112,186,233,218,181,214,218,93,43,117,179,73,190,97,73,1,195,54,197,152,95,250,56,221,89,89,110,152,122,199,78,118,205,234,242,21,57,34,132,175,105,252,41,166,240,85,200,122,218,241,211,144,28,82,60,166,213,255,228,243,245,165,251,191,251,37,191,187,228,182,149,66,4,0,128,1,240,127,95,81,0,0,12,19,49,93,156,217,149,56,105,202,20,69,0,194,1,131,164,86,227,99,194,173,211,227,184,98,197,11,157,89,54,133,82,33,239,236,82,98,114,130,144,68,203,223,219,93,48,193,112,250,58,84,135,12,201,95,187,202,24,79,233,24,211,79,211,172,243,217,239,62,255,17,238,247,255,221,219,203,65,57,128,64,225,16,114,36,0,24,103,49,152,233,107,28,111,252,28,132,94,26,247,10,25,160,39,24,48,14,157,123,65,163,40,150,241,127,136,129,77,128,193,180,117,102,244,109,77,14,170,218,90,202,58,105,48,106,70,194,97,78,198,161,61,229,59,176,173,57,77,112,144,50,95,107,120,156,168,127,237,227,236,172,155,3,214,179,72,158,197,110,21,225,162,30,171,63,102,8,83,22,11,203,42,75,138,58,159,156,249,33,9,255,251,178,100,206,8,214,151,111,74,75,187,98,114,88,131,169,54,115,72,44,92,149,223,36,46,237,137,193,84,15,164,193,188,32,234,34,234,48,150,19,246,90,60,137,97,112,225,166,93,93,144,171,72,105,105,195,168,122,137,239,244,61,47,250,184,74,207,157,31,192,195,79,249,210,40,79,18,175,42,38,61,61,76,58,81,248,52,249,10,241,189,2,36,113,33,119,186,236,87,72,180,226,97,129,106,211,226,176,232,93,105,106,164,34,199,122,155,178,173,29,244,166,243,40,211,184,165,149,75,43,53,130,252,133,53,155,219,235,206,55,3,42,231,243,156,218,37,123,94,251,171,71,133,232,240,8,6,12,36,36,45,160,78,36,104,14,224,183,191,101,225,42,86,42,243,74,195,137,75,57,119,24,127,117,100,242,149,51,55,185,221,91,18,9,238,241,8,41,87,90,87,44,181,202,153,107,161,232,18,10,188,120,52,215,168,96,250,80,77,162,237,102,29,199,168,226,222,217,103,200,27,103,234,234,103,233,8,0,192,16,20,49,115,6,65,69,49,3,25,3,51,85,21,49,90,11,147,7,146,109,48,88,3,144,96,34,157,33,225,153,163,9,7,62,165,128,99,2,55,134,21,252,122,2,52,86,26,204,42,220,108,214,8,10,192,96,213,129,201,233,162,199,46,166,212,11,158,250,85,4,115,235,126,114,129,242,252,102,214,204,124,105,163,120,203,40,40,84,141,203,34,82,82,94,123,190,186,246,95,107,37,154,44,173,15,88,48,54,38,196,93,105,245,215,246,19,99,7,213,138,53,212,37,34,129,253,119,81,161,172,247,214,90,139,161,246,186,93,151,209,66,191,145,223,206,24,246,16,99,141,148,86,187,167,141,238,243,246,150,218,179,85,158,233,125,155,69,54,107,46,221,29,123,224,76,198,184,223,218,13,218,183,172,237,113,106,183,238,133,75,218,6,181,153,123,233,55,67,174,86,10,217,234,123,142,46,222,181,178,151,151,128,1,128,39,210,0,2,9,198,153,129,3,3,76,174,144,198,128,2,135,76,234,129,117,165,53,23,99,139,7,126,150,165,157,222,5,135,28,181,235,124,151,73,222,59,134,8,226,218,192,210,173,9,85,148,223,30,147,162,113,38,146,24,247,127,95,71,251,140,14,5,5,134,131,8,193,163,44,142,35,110,71,3,116,120,211,162,68,243,112,139,195,60,193,176,80,12,103,48,194,98,160,158,95,118,200,160,230,50,131,203,221,157,70,27,169,134,195,180,181,132,42,246,184,99,8,92,44,2,56,12,194,126,146,154,255,220,85,44,243,214,40,118,92,88,70,243,16,71,214,68,48,93,29,50,10,47,98,199,205,128,196,226,183,30,181,80,57,11,178,107,161,84,234,100,255,251,178,100,195,15,134,186,120,201,131,219,98,112,68,4,57,138,109,73,118,27,5,229,36,14,164,217,65,111,164,103,53,151,148,244,166,139,38,174,46,162,50,86,174,107,4,77,162,52,154,40,137,158,75,75,50,109,98,226,99,51,249,20,48,89,105,88,195,245,68,144,226,250,69,145,15,118,25,84,202,13,62,144,155,97,66,164,247,153,165,164,116,204,40,141,146,22,226,237,145,74,53,110,102,164,12,133,232,20,146,194,38,33,76,82,36,141,74,200,57,84,86,156,73,91,52,90,242,255,231,101,249,200,6,178,4,82,157,61,236,187,50,249,157,113,129,162,160,135,3,165,183,242,48,176,160,27,197,165,34,44,142,209,212,102,190,187,24,177,70,223,246,249,183,81,24,141,143,35,200,238,74,139,82,49,154,164,9,35,144,76,17,153,191,255,79,183,255,255,229,199,185,221,74,200,174,185,150,130,194,110,163,4,220,129,66,168,81,134,149,18,204,168,119,16,255,253,15,205,60,85,28,96,152,117,69,1,3,0,33,128,176,3,152,8,129,33,129,208,224,24,94,134,25,146,250,150,24,143,133,129,134,57,1,24,37,1,208,32,24,15,233,211,166,128,184,174,82,209,58,66,150,44,9,76,221,140,110,89,68,4,212,151,217,174,190,193,229,108,30,145,148,97,219,126,216,158,255,195,212,73,169,225,102,228,135,165,189,19,110,106,136,5,110,146,246,32,38,138,34,90,96,222,178,97,36,71,44,206,202,91,37,96,154,24,188,132,129,34,239,59,25,119,10,17,20,212,151,85,21,34,40,254,102,75,69,37,17,53,121,230,188,98,86,177,18,57,194,137,101,207,109,228,225,158,102,37,200,218,60,89,20,94,230,214,182,91,81,53,76,49,141,86,34,109,235,180,130,173,183,205,101,54,43,174,170,76,51,173,210,46,125,84,231,23,123,78,221,169,172,142,183,249,58,123,189,106,107,220,247,110,234,126,238,75,44,184,0,96,127,128,173,51,90,62,172,168,238,107,173,131,174,8,187,79,137,140,3,34,243,141,24,85,253,84,222,10,151,159,63,6,159,51,195,33,166,28,75,34,221,81,115,89,223,255,255,168,65,42,92,80,249,148,20,6,154,244,45,147,72,125,184,176,136,217,195,195,144,181,70,54,42,241,203,77,148,16,114,143,15,105,133,2,0,18,150,9,2,42,218,98,123,32,102,164,46,121,237,68,112,128,38,102,204,98,99,160,6,131,231,206,84,105,129,233,201,0,164,177,136,150,183,6,105,47,110,228,172,210,183,161,111,190,0,214,200,150,45,2,121,223,162,199,46,75,158,254,242,203,24,99,249,85,192,161,168,90,216,72,252,164,132,76,99,10,176,209,176,252,160,157,171,34,46,82,77,255,251,178,100,194,140,6,141,120,73,131,218,74,114,85,131,121,185,107,11,35,26,29,229,38,78,237,41,193,65,141,231,181,148,153,100,218,19,48,146,91,57,174,34,30,25,64,74,178,248,138,42,45,170,64,214,230,8,164,92,136,154,228,73,54,97,202,237,107,75,165,121,2,113,120,70,121,108,59,94,147,105,175,24,54,156,81,65,156,146,111,139,7,218,73,240,134,83,100,206,175,177,21,172,108,193,194,27,144,203,45,100,11,157,66,217,156,43,112,198,88,100,149,68,205,98,101,8,116,179,36,150,146,184,163,81,135,132,97,63,211,125,63,50,86,204,46,247,88,147,212,32,0,26,3,217,128,13,49,26,166,190,207,86,8,222,144,88,97,0,144,53,71,149,245,87,86,3,125,222,229,239,120,28,48,208,233,242,121,141,125,77,229,204,72,183,248,63,110,139,49,144,111,255,255,172,244,58,241,53,106,48,27,172,140,155,4,168,116,124,185,133,9,30,243,34,143,48,92,115,0,168,0,0,9,102,4,75,146,52,0,0,0,45,40,10,227,16,66,55,48,228,68,179,9,32,141,18,36,3,7,208,23,0,131,89,206,16,115,73,41,116,226,69,154,179,78,180,186,34,248,24,73,178,204,20,252,100,195,199,94,179,9,213,58,190,127,27,58,122,224,250,95,190,213,22,247,108,110,212,104,238,88,165,148,166,251,85,66,22,18,100,149,85,74,9,71,225,1,181,80,45,4,34,226,166,217,86,182,253,233,104,188,206,192,210,68,77,22,79,15,35,78,149,97,132,20,245,156,197,119,64,245,78,159,214,102,241,136,189,241,33,81,26,201,87,138,109,101,65,87,94,91,12,163,98,101,110,171,92,151,154,235,175,184,201,10,186,172,205,108,114,80,212,76,92,154,248,229,166,249,152,180,48,75,179,118,141,37,149,89,107,191,81,202,200,253,254,95,123,178,57,24,84,190,172,212,160,102,128,108,111,203,62,113,66,171,70,39,128,104,128,193,204,194,84,32,34,93,133,201,83,41,42,193,87,230,184,250,94,221,250,70,122,246,97,61,94,82,82,162,20,118,205,234,70,116,150,84,66,29,191,221,22,74,24,244,175,253,255,238,252,123,221,237,255,167,162,220,175,232,11,128,200,96,0,24,13,4,105,131,41,144,152,162,21,233,201,33,42,153,239,129,65,135,154,41,24,64,2,1,130,32,37,24,242,0,113,134,0,46,169,108,180,160,0,65,240,168,146,76,29,0,167,201,166,216,59,246,145,169,49,141,169,216,152,61,241,69,89,83,193,126,183,110,168,253,205,213,142,48,162,128,59,58,229,60,34,165,153,110,159,190,210,82,214,100,187,138,192,86,167,247,90,159,81,36,103,232,99,212,195,199,228,155,21,150,255,251,178,100,197,136,134,107,119,202,75,218,74,114,73,166,169,85,111,2,60,30,229,227,28,15,109,141,193,111,157,101,169,178,162,25,22,46,36,47,176,156,66,50,49,88,6,150,162,72,45,100,218,55,215,20,71,152,73,48,146,78,22,144,8,173,61,10,122,161,157,88,244,201,111,54,211,171,163,229,138,12,148,35,56,165,12,97,104,248,249,203,57,109,102,12,83,100,234,143,75,86,66,119,202,175,60,134,250,88,159,71,99,101,73,9,147,88,19,164,83,88,118,146,212,116,186,198,12,82,15,110,31,172,127,211,106,74,244,188,193,85,251,152,67,165,38,221,138,217,29,156,157,122,56,219,171,159,27,43,143,153,204,84,255,157,152,64,17,72,100,0,41,116,8,215,202,130,192,83,35,87,187,50,224,16,162,27,134,239,147,9,34,174,174,245,197,177,255,146,209,232,209,234,114,219,88,208,224,78,122,136,130,91,0,212,139,107,86,198,32,18,123,130,105,216,68,26,245,92,220,212,126,247,69,174,46,46,34,150,193,164,29,76,195,166,176,240,162,10,81,142,195,110,110,170,34,70,141,7,1,248,24,30,76,4,128,164,192,80,194,204,33,72,48,215,122,56,0,33,172,99,54,109,224,161,97,10,6,193,179,176,128,193,149,5,128,104,17,181,160,162,92,97,159,52,211,76,127,113,36,168,150,226,9,97,32,99,128,176,89,68,185,141,108,158,25,6,169,173,193,75,122,151,232,24,67,235,197,3,4,88,20,2,177,145,158,246,156,232,172,122,101,98,48,100,107,8,73,137,148,104,240,133,18,73,7,136,213,89,12,89,31,80,203,41,34,50,198,38,52,11,138,73,130,163,230,241,200,146,97,148,110,147,216,106,153,89,188,70,175,114,77,198,237,106,168,197,148,44,54,76,226,9,153,201,77,212,193,100,224,252,123,217,253,94,142,51,210,177,59,26,33,133,248,47,169,236,93,104,85,110,119,53,181,101,35,21,83,182,113,85,98,244,181,94,178,45,254,57,231,12,213,63,185,78,9,50,239,109,161,125,61,0,48,12,228,181,4,35,54,105,9,65,33,200,192,221,30,142,97,139,53,54,198,234,46,162,120,248,45,156,234,160,22,117,201,31,214,122,202,214,215,200,71,126,214,75,190,209,115,90,19,110,86,124,101,189,221,24,154,113,39,164,215,126,18,119,242,205,122,102,205,229,30,94,36,98,146,63,191,255,254,84,129,48,204,19,10,2,101,64,40,199,3,52,213,94,0,199,243,204,63,48,55,145,59,14,128,204,41,5,205,145,28,204,136,19,152,162,140,133,198,154,59,141,109,44,37,104,166,119,244,75,227,171,57,219,56,209,210,238,27,96,118,38,249,143,57,200,59,44,177,184,167,53,187,255,251,178,100,184,12,70,174,121,71,131,219,74,112,81,6,41,154,105,70,88,25,153,223,30,46,233,43,129,69,30,166,13,181,13,112,146,4,225,94,83,72,252,88,136,209,242,171,18,10,165,157,234,28,100,201,119,15,32,146,189,180,20,189,192,108,248,142,80,130,43,144,160,127,16,166,203,49,58,121,97,114,116,92,129,17,41,36,69,15,69,38,215,171,251,44,101,89,74,28,154,150,68,196,105,242,158,162,85,89,195,42,85,56,42,189,229,215,133,225,194,153,24,210,60,157,189,25,40,127,176,197,50,198,237,38,235,86,81,104,252,18,217,69,124,154,179,148,26,66,251,69,126,112,204,185,70,150,148,181,88,124,142,127,242,19,146,16,100,109,194,27,4,22,239,75,225,147,41,142,5,25,24,72,18,132,57,9,48,145,35,82,241,17,62,192,17,99,218,62,74,125,254,147,211,146,39,75,33,14,24,25,1,38,20,209,137,215,98,202,161,90,180,208,178,154,21,50,44,243,51,229,165,255,76,255,44,218,142,66,23,68,115,66,227,203,43,191,168,0,42,128,182,96,82,1,99,192,104,9,4,3,6,98,22,49,73,49,227,4,216,47,48,95,6,51,8,211,116,48,94,2,227,0,64,117,49,152,99,173,49,26,14,87,101,152,55,1,116,80,125,96,213,76,109,73,54,46,167,220,96,197,218,19,162,24,82,201,124,166,214,21,249,6,72,127,181,56,163,58,165,187,173,79,45,203,48,129,39,172,134,107,5,212,211,164,233,43,164,210,221,196,72,17,29,223,38,10,50,183,115,194,7,156,135,82,228,41,46,82,0,120,174,133,15,58,176,172,66,41,97,1,178,211,21,196,242,235,166,98,77,175,11,80,148,129,57,245,154,125,234,201,116,174,204,10,115,9,145,158,166,147,114,223,162,106,81,85,38,209,174,177,82,4,37,98,77,199,18,72,140,132,76,185,196,71,209,136,113,232,77,69,27,227,165,153,55,24,32,196,14,180,7,74,143,35,75,233,33,80,165,64,1,128,43,82,37,177,2,68,159,129,24,16,66,115,211,240,139,65,11,247,237,176,46,244,138,154,167,149,12,42,170,131,186,188,103,127,248,77,30,12,0,45,96,251,10,176,194,129,129,153,210,56,178,158,60,31,66,135,131,41,195,139,254,171,215,212,35,121,178,2,21,161,230,125,205,1,53,168,212,48,192,116,4,140,13,129,28,193,28,41,12,1,14,216,194,229,17,12,100,72,128,13,45,70,59,103,130,98,36,9,38,5,64,110,124,5,112,104,0,88,38,177,64,192,99,83,138,208,89,127,191,45,116,215,229,102,12,251,135,2,146,84,195,107,246,198,255,166,116,130,37,173,218,205,177,115,124,222,105,55,141,203,172,191,243,255,251,178,100,189,8,6,163,104,200,51,219,74,112,80,99,121,122,105,163,102,27,193,195,26,15,113,137,201,70,28,167,189,147,141,188,184,181,105,227,52,21,175,120,174,88,45,152,24,155,30,114,180,166,37,34,242,48,244,83,17,125,90,228,74,15,199,244,227,140,159,157,162,215,14,204,227,74,153,65,200,250,241,153,88,210,51,131,83,211,116,139,139,120,128,15,166,134,55,168,82,102,191,184,136,230,245,187,41,226,190,197,63,23,93,252,110,24,34,172,118,179,187,151,113,234,223,102,39,163,102,41,171,235,179,215,176,201,244,116,223,220,249,187,174,189,185,172,252,87,114,39,90,152,233,61,247,143,202,95,46,94,157,44,63,78,202,230,47,178,243,168,144,128,0,1,0,130,28,162,88,192,150,202,170,182,18,169,34,60,83,228,189,144,125,59,207,45,173,142,137,90,160,86,180,17,1,224,160,161,52,99,237,71,120,243,83,71,93,238,255,255,99,213,80,127,161,10,160,19,153,35,17,152,68,198,58,249,87,138,230,174,20,131,139,68,160,60,181,153,82,84,243,218,0,100,22,194,128,8,76,16,104,14,24,29,133,193,133,160,64,25,226,170,96,92,32,12,74,132,84,56,80,199,64,152,244,97,58,37,220,153,33,40,19,12,145,176,191,82,198,208,234,9,189,5,175,248,104,206,50,115,169,221,221,246,199,127,10,149,173,205,229,41,104,90,189,113,176,247,109,180,202,148,43,74,211,146,94,49,182,77,193,12,51,230,181,67,210,80,138,104,30,31,10,96,178,158,240,158,158,166,115,56,100,13,100,89,44,37,104,29,115,101,16,224,69,107,221,204,219,206,187,157,89,87,84,102,146,88,161,167,167,67,50,208,99,15,199,81,202,73,217,76,218,146,210,73,116,69,17,107,186,162,191,222,183,116,18,0,210,232,92,35,0,40,96,114,19,6,21,1,144,103,130,146,70,20,64,228,98,44,36,225,130,94,35,2,163,133,132,199,143,114,104,22,216,225,6,203,15,75,28,131,172,46,118,84,219,196,141,35,38,133,93,201,203,245,255,243,86,242,199,9,181,106,206,147,5,145,150,246,60,211,164,96,177,231,21,59,104,93,134,68,17,1,32,236,146,236,117,20,81,2,182,150,35,161,2,33,240,88,243,103,152,71,74,83,20,133,150,28,35,34,8,73,67,200,16,4,199,12,79,63,130,73,51,166,57,98,101,184,70,179,181,246,28,181,108,53,111,180,187,146,10,78,237,197,164,74,176,33,157,26,211,200,249,20,154,26,200,134,202,72,57,88,97,38,62,191,61,183,245,79,85,250,84,19,194,234,145,0,160,0,6,76,24,196,92,196,24,145,205,62,68,156,4,155,6,17,101,28,98,6,195,139,199,255,251,178,68,186,12,197,25,85,200,19,218,50,112,177,236,89,34,123,72,78,85,61,85,30,79,109,39,130,137,51,229,9,221,25,56,86,90,107,75,201,130,89,184,209,156,15,180,11,181,223,128,85,244,93,187,167,147,218,102,96,44,114,88,225,87,223,114,112,211,108,78,37,65,164,18,182,242,112,246,232,234,14,190,82,72,21,68,149,32,78,246,57,54,146,110,237,105,61,168,169,51,70,74,218,72,147,117,215,77,153,210,182,221,194,114,90,152,213,54,250,77,199,160,13,21,70,72,215,127,81,15,156,145,169,20,165,173,171,86,124,210,169,144,79,81,250,149,66,58,145,72,119,53,242,218,169,36,231,182,4,120,141,13,100,36,165,148,82,221,66,38,73,27,208,240,173,234,82,177,4,64,41,133,164,249,145,73,185,224,45,233,170,192,9,135,173,64,192,48,50,20,30,177,32,133,78,10,195,196,193,74,97,20,86,104,3,183,72,243,106,82,192,231,237,154,98,61,142,124,203,30,225,127,59,154,143,180,42,217,109,1,177,80,228,39,174,166,113,80,94,177,80,107,174,113,210,57,63,58,75,71,219,82,102,130,229,20,69,177,227,17,178,178,83,111,167,108,70,148,197,206,158,123,144,165,219,54,92,58,62,83,45,79,210,111,215,52,180,11,238,83,220,201,79,147,63,102,27,123,183,175,145,184,89,154,171,65,221,165,149,135,199,153,83,38,99,238,54,55,191,206,44,51,30,231,246,0,4,154,137,25,128,224,208,232,194,56,239,152,5,141,154,201,217,156,184,2,154,106,185,156,224,200,36,132,237,103,129,136,41,128,4,37,48,241,225,171,183,57,179,55,7,44,74,177,237,67,136,112,53,115,44,23,87,239,171,255,122,227,115,81,0,219,251,90,184,189,165,201,212,123,208,168,219,11,69,68,154,140,162,164,104,137,144,10,38,42,209,2,88,195,214,34,213,196,13,200,134,72,107,109,162,85,18,223,88,245,41,98,161,19,70,221,177,85,172,121,43,45,218,177,147,163,83,77,239,196,238,125,10,25,93,43,113,131,106,231,93,209,101,117,171,18,140,17,92,190,103,133,228,35,233,33,36,218,132,134,200,77,214,236,224,23,187,210,7,166,88,84,20,4,137,38,5,50,102,4,212,166,152,99,38,160,4,166,140,169,39,36,38,21,39,57,185,67,42,61,105,129,65,147,7,26,7,55,186,210,23,137,215,22,164,129,86,72,240,20,201,152,16,180,247,213,247,156,200,241,204,96,134,63,100,18,130,66,9,66,8,176,152,121,67,109,196,81,239,161,69,148,72,52,52,134,8,64,20,170,98,6,10,27,68,164,18,14,20,164,196,162,56,88,61,70,102,56,204,171,101,17,14,15,134,91,139,157,80,255,251,178,68,144,136,133,63,84,199,147,187,73,224,172,45,25,17,119,104,60,20,233,69,31,46,237,39,130,188,47,35,153,221,153,56,34,152,216,233,169,48,230,247,159,225,210,255,61,30,208,131,162,156,106,140,138,183,50,102,125,248,139,250,98,166,165,197,158,24,148,184,190,251,187,93,122,27,28,148,186,222,243,121,138,150,105,0,129,170,96,120,35,5,5,3,161,153,140,10,105,155,114,201,212,68,73,171,6,121,172,203,233,209,152,142,190,156,113,160,52,57,173,36,104,16,36,204,137,37,17,232,139,78,52,16,24,121,133,186,240,33,136,154,62,146,134,113,22,203,222,162,47,171,238,174,105,219,7,69,105,118,214,172,83,27,90,84,201,198,53,200,152,203,42,133,169,37,150,131,16,181,25,73,209,154,42,35,130,110,180,220,212,160,176,193,165,171,174,130,49,89,11,222,185,103,79,226,39,221,84,111,99,40,220,114,81,241,200,50,255,179,159,146,125,63,34,70,36,199,245,251,58,61,96,248,230,161,151,152,114,152,129,44,105,233,14,57,147,11,177,103,155,82,194,32,1,0,160,156,48,44,25,18,204,140,105,77,23,197,207,32,181,13,86,50,77,230,146,204,221,19,68,101,41,238,27,25,200,131,42,47,41,131,4,153,1,83,148,220,159,85,220,108,96,177,102,139,27,97,134,82,184,229,66,23,164,251,209,151,44,90,146,225,82,81,168,53,214,187,102,195,39,83,153,169,244,228,180,9,23,56,138,54,110,57,19,202,91,148,244,148,110,208,237,245,103,27,184,230,190,123,97,40,10,148,32,187,69,76,40,136,19,194,93,218,147,237,136,83,239,158,252,185,127,159,118,163,39,108,240,212,121,146,98,2,74,150,80,115,148,62,223,198,220,178,47,45,179,143,250,42,111,93,138,52,84,52,19,61,4,54,131,7,155,94,28,60,218,160,37,0,131,3,80,34,8,0,53,26,48,250,28,3,33,18,81,56,66,10,211,23,224,176,48,22,102,99,2,240,148,48,70,10,163,36,128,169,16,0,176,128,34,11,11,13,26,67,90,62,62,108,173,148,29,146,147,64,44,4,171,18,82,129,108,86,30,94,155,52,84,215,187,189,188,50,204,171,217,95,106,138,87,77,114,141,166,76,118,4,166,102,133,115,205,145,121,164,226,192,129,0,58,85,52,54,147,2,185,179,115,109,169,149,20,146,202,133,58,142,82,62,58,138,42,210,20,104,251,47,46,60,71,136,176,196,203,164,172,84,181,208,43,44,147,39,159,246,8,33,215,90,39,169,137,54,109,37,155,19,60,30,128,232,112,10,118,134,5,139,34,20,36,101,150,118,50,23,118,165,109,79,123,73,170,155,73,245,50,23,120,159,216,239,174,102,88,255,251,178,100,98,136,134,194,110,197,147,219,74,226,92,233,73,189,97,131,55,91,133,195,24,207,109,43,201,65,20,165,9,188,140,176,182,201,170,212,221,80,169,199,174,250,168,47,105,196,158,111,21,144,198,192,0,5,0,22,233,90,108,90,238,80,74,29,130,197,31,121,11,82,167,43,5,113,235,1,221,225,224,190,252,51,255,7,142,16,176,204,16,36,166,56,6,221,49,100,7,77,254,155,61,167,75,17,82,10,177,197,9,13,247,9,249,18,51,25,210,71,66,186,197,47,242,62,35,151,71,136,176,253,105,92,190,200,100,230,71,137,35,202,46,239,217,184,5,160,69,80,96,12,7,2,0,116,48,32,62,227,2,82,246,55,152,44,51,5,64,75,51,43,40,147,23,224,4,17,9,1,137,56,35,183,101,76,196,17,92,233,198,18,13,234,105,42,144,229,218,92,164,56,186,108,136,213,36,17,201,201,47,12,90,63,82,196,255,101,48,119,227,125,70,216,253,73,109,152,14,43,43,101,17,251,113,106,214,98,124,139,180,161,1,129,75,140,52,163,42,66,215,203,165,197,40,219,109,25,34,54,250,6,156,203,45,160,20,205,120,166,31,93,116,70,74,159,92,217,61,144,209,9,214,147,98,170,231,136,137,211,53,25,43,177,211,168,25,172,109,137,143,171,75,44,113,0,54,114,97,3,196,209,60,100,217,212,77,176,144,168,192,81,116,122,81,153,252,86,167,13,116,173,57,45,149,49,65,12,206,32,73,29,162,153,2,43,122,60,13,167,18,102,89,113,79,242,17,207,26,254,25,216,224,6,221,46,170,169,66,150,94,251,18,135,151,56,223,237,141,145,1,232,17,20,210,68,137,68,74,185,74,217,118,245,255,24,198,135,95,28,44,188,213,65,1,25,36,139,221,27,120,170,100,100,199,115,66,13,1,92,233,49,235,86,120,206,30,14,56,76,145,48,243,15,7,214,56,22,193,169,129,89,218,52,62,190,144,0,52,179,214,98,120,134,97,168,114,74,37,24,163,2,26,69,154,29,104,6,129,139,115,93,167,115,44,194,243,9,196,208,201,126,91,13,191,202,228,230,14,107,47,125,3,138,114,34,63,45,30,44,205,78,58,21,114,214,21,66,91,50,102,189,181,101,196,12,214,135,147,97,0,152,163,145,33,157,147,234,231,117,219,172,183,30,183,76,137,50,115,115,165,133,213,207,244,186,120,104,226,246,35,191,52,162,121,168,45,211,106,189,142,143,242,76,28,207,25,27,178,94,124,117,42,190,102,118,189,91,139,248,175,95,106,223,215,230,254,203,141,20,187,57,171,78,150,174,251,226,234,7,28,248,139,115,133,50,124,160,193,200,113,149,58,196,45,187,74,235,150,188,117,151,173,109,116,255,251,178,100,89,8,6,149,104,200,51,186,98,192,81,132,25,237,96,67,89,93,61,199,26,15,109,135,201,39,153,229,9,181,13,88,238,15,82,192,154,124,12,16,83,151,135,8,142,14,202,230,110,125,112,254,53,38,166,92,141,49,112,187,64,209,68,108,107,0,1,0,2,237,165,146,9,69,187,240,74,135,129,206,197,11,205,57,49,75,47,66,6,27,215,215,232,254,119,138,229,65,51,9,55,236,59,15,80,196,21,140,128,211,40,172,103,183,120,241,120,165,167,125,101,83,54,50,193,151,111,127,204,179,234,191,238,207,213,228,223,51,243,73,111,123,181,110,187,121,152,100,7,113,130,56,18,24,15,4,177,134,56,99,153,51,39,49,153,8,75,24,78,7,97,136,146,82,25,250,113,148,111,156,227,194,234,10,130,152,200,40,192,208,194,251,181,1,178,240,72,33,186,197,181,228,151,101,11,184,228,154,197,134,214,29,158,198,27,131,143,201,137,166,65,174,72,168,115,66,122,20,51,177,240,36,109,87,175,59,92,152,213,122,97,213,64,124,242,179,50,58,180,52,227,185,237,11,3,130,115,244,38,164,112,21,70,114,27,188,118,195,176,70,219,7,54,109,61,246,143,17,10,101,97,221,32,127,25,88,150,142,37,143,28,117,169,241,157,152,44,190,63,126,232,183,190,179,239,235,11,141,87,167,57,42,107,4,56,245,13,211,160,56,124,11,54,102,38,155,122,18,234,156,62,242,29,175,118,58,147,142,69,104,233,68,252,153,200,87,166,26,13,206,221,192,78,23,86,64,96,132,96,177,137,109,106,220,231,79,16,121,249,141,205,127,29,156,154,115,148,115,24,197,13,36,6,139,26,218,66,24,106,136,2,44,194,65,192,168,107,166,26,34,10,93,142,167,0,219,234,43,77,197,75,78,156,139,147,118,28,76,136,215,122,8,64,26,168,215,10,100,197,148,94,31,75,207,214,44,84,124,130,26,69,140,201,62,81,175,14,181,137,152,90,246,255,211,153,106,179,16,6,13,191,35,51,27,120,229,70,112,8,184,250,162,163,128,33,141,98,111,50,144,168,194,96,195,67,13,140,6,67,31,114,149,157,238,113,98,237,65,120,171,190,98,133,184,185,110,24,233,196,193,46,13,243,33,251,81,8,83,177,168,148,235,46,120,122,175,130,230,112,30,103,201,220,226,184,108,80,46,14,137,160,157,119,99,87,162,206,226,194,121,167,223,40,32,182,50,170,216,39,85,176,55,156,200,67,58,33,235,58,30,166,70,39,215,72,68,53,58,174,12,234,205,49,190,175,121,9,108,192,95,54,18,136,93,148,12,234,69,41,39,80,39,221,188,107,74,43,224,56,98,92,106,251,121,19,213,141,202,147,209,253,220,104,255,251,178,100,84,140,199,77,104,203,147,152,122,178,50,97,185,163,97,130,50,26,141,165,46,110,233,231,65,10,158,165,137,163,137,146,217,18,46,125,46,144,30,130,126,118,35,75,27,44,35,161,181,109,89,89,246,156,117,14,44,57,245,186,127,155,102,146,222,21,162,63,106,122,65,220,237,203,122,88,232,138,115,174,21,138,251,82,176,149,141,177,233,30,21,211,138,184,127,121,56,8,20,160,150,152,131,97,80,225,212,159,48,147,72,146,27,142,107,131,181,69,2,242,248,123,127,231,183,255,247,118,53,71,125,164,246,187,121,105,208,42,212,98,221,255,255,241,68,74,233,8,36,220,116,193,80,232,10,26,152,240,62,152,148,120,153,10,61,156,3,46,152,136,41,152,188,118,155,240,112,1,80,121,237,244,179,229,165,205,22,98,206,82,198,52,225,5,73,220,69,242,101,180,101,83,160,165,69,131,230,145,143,226,245,179,113,154,219,221,212,175,89,105,14,200,223,148,235,140,8,58,207,145,34,105,53,167,93,59,62,69,237,44,224,251,106,215,187,197,213,171,50,46,141,40,219,113,106,109,57,93,70,101,206,88,102,198,177,11,58,190,84,52,177,204,142,170,237,154,103,209,233,25,115,90,162,153,159,151,100,22,190,113,153,102,142,196,221,189,195,254,11,220,209,14,114,131,140,102,32,95,25,83,39,159,70,110,47,202,45,192,81,90,207,157,198,129,26,127,245,63,166,245,227,110,76,215,19,39,135,169,157,97,58,88,145,53,58,153,216,98,189,129,62,165,197,171,22,11,46,166,242,32,3,33,44,147,45,112,8,161,33,166,234,16,57,65,129,92,193,32,85,120,155,212,153,215,44,218,5,155,138,29,87,237,237,51,254,223,253,63,211,250,150,114,139,142,197,145,145,175,93,142,4,99,5,103,48,81,70,126,231,150,20,155,229,74,202,105,9,38,220,148,96,36,245,141,5,140,140,63,55,205,116,203,232,82,116,145,164,46,0,164,81,126,193,77,179,66,35,82,182,94,232,22,237,224,18,0,223,241,129,6,101,80,56,209,66,225,129,3,3,38,5,163,37,181,181,13,235,111,180,165,239,186,230,16,94,134,120,232,163,74,207,151,72,148,58,252,117,19,14,34,134,81,126,18,160,162,160,40,243,38,178,226,41,7,101,18,133,20,113,248,123,66,209,101,130,162,29,2,78,165,89,208,108,166,146,72,79,108,228,12,18,171,49,28,216,130,82,81,216,118,26,16,70,144,72,152,145,167,162,122,82,114,8,32,66,6,132,103,220,77,172,132,39,42,72,22,46,73,145,74,212,72,21,36,1,178,233,46,158,175,65,194,128,206,255,254,176,0,2,0,0,8,218,73,91,130,180,18,221,220,228,120,49,255,251,178,100,98,140,5,164,104,202,155,140,52,192,81,197,217,239,96,163,91,23,213,153,36,79,109,39,137,81,158,167,77,145,13,85,21,94,160,46,114,93,59,31,122,31,196,125,216,84,112,104,112,32,24,237,14,194,132,163,26,149,231,39,149,253,41,150,126,171,95,130,230,109,209,25,4,19,153,202,64,245,135,139,129,154,68,44,201,151,178,110,140,160,51,249,50,143,48,181,122,31,85,172,160,22,91,179,130,96,176,46,70,28,36,46,96,228,153,198,7,160,240,98,118,1,71,96,12,97,66,166,150,204,125,115,144,5,149,150,97,32,74,172,36,7,200,104,80,246,161,80,108,89,246,193,147,129,179,74,4,62,202,97,167,112,36,135,171,115,21,146,71,222,128,205,210,139,101,33,47,26,102,61,121,26,195,77,150,155,151,189,89,125,78,84,189,210,41,90,147,93,26,59,189,238,67,60,251,170,93,78,120,148,220,151,76,184,155,181,174,97,36,140,246,80,253,139,147,59,186,182,78,27,149,54,103,25,197,41,45,15,45,171,172,240,175,218,78,38,85,86,58,123,35,6,88,97,164,144,226,229,16,44,39,34,114,94,81,86,40,167,11,102,109,178,146,194,64,135,230,182,185,113,21,185,14,6,224,59,131,119,174,178,56,196,61,18,137,51,241,128,132,85,163,90,145,111,237,67,108,163,58,120,106,13,215,191,155,192,98,196,100,1,109,52,168,226,197,61,57,77,170,105,40,86,88,8,199,167,200,130,26,82,227,211,77,167,243,145,179,89,51,140,83,207,137,232,103,139,141,254,139,111,132,24,200,9,47,210,189,183,222,242,109,229,130,0,55,82,214,68,21,103,97,96,17,135,118,6,136,203,155,120,196,121,97,217,149,58,102,25,13,136,4,102,154,3,27,192,206,167,82,22,228,70,12,100,105,42,42,224,91,37,101,131,202,232,167,54,133,105,242,183,238,77,26,65,40,2,71,80,212,34,116,243,104,249,195,57,85,177,82,149,70,141,236,168,152,120,156,82,162,16,108,197,32,24,114,140,249,168,158,29,214,207,185,1,139,82,16,138,72,203,52,204,164,129,3,38,144,151,220,138,29,93,113,222,250,212,177,116,17,107,87,182,12,169,100,147,165,110,252,170,57,153,110,143,97,87,126,202,79,202,157,84,23,143,184,102,175,253,38,234,30,60,196,214,185,204,169,170,82,81,178,14,219,230,209,34,187,7,246,189,82,113,39,79,237,127,243,87,183,158,254,110,146,193,244,0,0,0,1,4,129,1,112,127,229,47,40,194,98,23,133,16,12,232,134,7,227,108,216,84,29,214,135,97,190,136,121,199,82,205,182,156,50,254,135,113,12,13,12,143,50,149,94,159,255,75,217,237,203,255,255,255,255,255,251,176,100,125,12,6,1,105,73,179,153,74,194,85,170,185,157,101,34,88,23,173,161,38,78,229,42,193,60,161,102,233,147,137,84,253,78,114,29,29,14,17,114,33,106,82,177,201,114,20,161,133,152,24,234,169,98,179,149,223,102,38,22,161,158,196,0,11,47,12,4,12,93,60,13,30,33,207,48,238,64,1,137,148,76,112,24,194,44,5,70,60,9,38,129,139,137,231,14,56,64,41,216,91,12,173,32,49,37,188,88,44,123,88,225,155,0,32,112,5,100,67,109,114,88,161,151,194,167,174,238,73,250,156,24,126,84,219,154,211,99,191,122,35,68,7,96,236,75,171,190,125,17,150,144,41,64,41,196,215,52,33,130,134,40,157,115,152,220,32,136,137,183,43,74,69,168,249,199,18,80,133,36,47,130,234,23,66,140,76,133,113,250,90,44,122,75,82,132,242,72,159,21,29,187,23,58,225,29,184,66,150,97,61,89,167,101,54,170,76,228,75,176,41,109,167,47,176,124,175,35,55,178,91,10,38,254,129,125,89,232,158,27,45,172,198,184,79,6,74,18,1,96,0,64,155,176,8,70,230,239,176,16,168,7,111,140,144,26,91,102,165,136,40,162,43,19,119,160,46,130,106,252,173,105,209,200,106,204,86,77,157,248,55,40,206,44,139,81,153,142,9,1,200,65,106,192,223,255,255,255,255,243,0,212,49,210,163,14,162,1,129,80,16,22,11,28,107,7,119,250,130,232,70,129,237,4,68,64,24,97,102,59,38,56,69,24,108,152,38,6,68,224,84,99,42,32,198,24,192,76,66,16,196,68,22,99,100,13,228,64,177,37,13,10,201,12,143,115,27,180,113,245,13,142,46,62,43,194,8,253,249,166,141,222,176,39,53,142,20,218,249,28,105,4,81,207,11,68,239,14,109,28,49,49,8,198,114,2,34,3,241,242,46,244,49,69,69,113,8,147,75,115,5,44,146,4,209,72,67,11,166,141,6,88,53,18,148,180,64,201,23,145,212,141,3,55,65,245,22,144,132,10,205,218,53,183,52,245,192,168,225,189,60,12,139,118,214,175,43,141,31,81,63,74,141,172,48,208,232,66,97,230,53,249,99,16,112,249,168,23,53,70,169,163,176,228,109,207,241,240,255,164,220,169,215,49,218,156,85,155,6,81,150,210,162,172,125,238,36,4,89,179,215,44,57,41,142,22,168,228,169,194,64,31,188,202,81,159,255,198,120,9,112,135,255,41,132,40,239,16,25,180,73,88,145,152,143,248,210,153,223,77,28,201,47,156,105,12,142,161,158,165,196,61,157,29,183,213,182,191,215,106,237,246,93,216,215,219,48,109,89,135,106,252,159,203,109,160,85,70,129,220,152,1,71,0,100,100,203,204,33,15,144,195,255,251,178,100,146,140,197,240,118,71,139,217,66,194,85,201,89,115,104,98,142,86,113,217,30,79,100,203,1,80,33,230,141,146,141,108,65,98,12,57,130,88,193,128,199,76,2,64,140,192,52,25,76,70,193,8,198,140,1,150,51,205,72,124,34,40,2,110,204,197,142,74,236,21,9,30,166,152,192,138,21,155,241,107,46,210,136,133,125,115,225,176,215,143,235,119,162,91,62,37,84,117,55,55,32,47,117,117,121,159,202,116,4,122,8,38,145,186,143,24,56,185,70,141,70,166,137,208,98,208,37,50,220,203,106,124,178,30,12,173,35,142,87,34,71,29,109,254,254,207,231,214,242,254,211,253,171,147,175,177,120,216,239,170,199,102,105,114,251,156,229,83,85,204,247,85,90,246,74,217,119,41,19,119,123,215,255,254,223,246,59,55,63,254,127,184,89,27,243,177,146,208,171,2,198,210,112,116,241,222,200,139,42,181,26,130,172,164,177,106,29,98,225,232,207,243,129,78,44,32,166,116,119,206,213,3,34,162,194,3,42,251,24,153,160,117,112,188,219,4,104,117,225,255,169,30,255,62,150,125,251,72,165,237,200,203,249,241,14,211,36,51,117,24,78,110,165,56,76,197,218,170,192,0,0,10,34,218,105,33,161,44,68,0,152,2,7,152,200,202,154,27,48,31,95,65,141,104,38,121,48,198,54,128,64,193,108,202,96,0,211,96,233,180,151,59,66,255,119,136,156,254,83,158,89,22,73,212,176,150,132,45,181,168,225,85,175,41,89,192,201,41,159,75,246,169,205,254,155,252,151,199,68,141,209,116,33,30,56,130,44,201,189,60,25,37,24,89,18,7,155,181,136,68,165,148,251,38,193,60,100,86,97,185,187,89,91,59,108,235,244,249,181,237,23,157,150,220,237,190,243,30,119,222,61,55,222,245,146,240,189,255,187,53,182,109,102,211,76,155,101,187,205,227,219,222,213,110,211,105,106,100,114,202,132,13,208,80,69,73,154,167,194,160,0,112,107,163,141,193,73,47,201,226,20,12,202,161,66,144,79,9,154,115,150,203,96,246,192,180,255,216,40,160,145,80,184,42,61,152,165,16,25,157,35,46,104,103,115,99,42,235,204,230,36,136,27,64,161,132,147,16,223,186,216,200,136,84,234,43,45,16,229,48,236,240,35,154,152,90,169,250,136,141,190,40,206,93,3,31,240,2,175,189,164,64,70,2,2,146,96,58,48,160,14,35,28,177,6,51,175,82,51,168,146,78,99,126,52,144,16,193,133,0,23,144,233,231,113,160,124,28,202,76,8,6,104,235,74,98,116,195,192,121,212,253,85,177,128,224,104,50,29,132,230,44,220,78,63,121,95,225,42,248,143,224,117,89,3,193,181,28,99,148,131,79,164,255,251,178,100,172,8,69,83,104,200,211,184,50,192,87,229,137,202,100,163,89,84,137,109,32,207,113,5,137,94,33,231,29,130,141,101,177,85,101,40,232,35,179,253,81,158,109,155,138,171,27,74,162,167,35,30,31,81,164,218,208,250,81,149,236,183,111,228,123,188,20,180,141,30,215,92,233,3,116,25,108,183,36,192,185,228,201,152,218,133,170,234,39,108,101,23,97,17,246,214,210,245,181,225,54,103,169,44,152,255,255,191,236,193,88,54,182,73,32,156,173,98,22,152,160,75,45,196,4,197,230,100,235,235,136,49,232,13,79,242,81,29,36,24,113,157,71,11,28,224,52,42,20,33,238,132,156,208,209,2,98,149,108,187,110,254,110,228,133,178,54,83,253,95,235,14,144,239,144,99,189,182,131,52,139,9,193,172,32,215,214,36,173,32,5,234,118,134,240,239,189,61,0,32,49,129,184,0,152,1,1,153,129,16,59,24,83,40,161,149,9,58,155,31,188,145,166,56,25,152,71,47,169,131,152,65,152,40,134,65,138,120,90,153,113,9,177,134,62,74,40,121,1,190,74,179,68,178,74,220,211,202,98,46,72,84,172,83,104,102,212,69,97,14,45,184,225,237,172,126,230,154,126,103,178,173,188,189,231,118,135,236,169,121,163,110,81,171,174,172,222,67,122,91,105,32,216,6,56,164,2,167,55,88,133,205,144,58,217,13,235,217,142,70,210,95,107,171,57,244,228,92,145,86,56,195,4,201,42,133,201,21,73,67,78,68,153,137,103,167,64,179,74,106,195,76,186,240,115,218,245,111,216,104,182,51,117,5,178,177,84,223,182,45,233,254,18,166,37,226,57,150,106,115,242,187,110,221,61,124,178,91,16,178,160,17,100,235,67,209,83,113,224,131,116,179,34,49,33,88,131,31,146,33,192,32,205,74,87,232,71,66,75,2,177,204,251,122,129,156,96,142,163,144,34,97,212,113,128,28,88,33,48,82,20,24,199,216,180,29,241,140,0,113,138,240,97,206,150,178,19,14,66,56,181,65,153,100,74,71,17,24,26,136,131,32,168,213,98,72,2,68,132,145,74,138,43,35,65,246,171,159,198,80,99,207,28,1,128,177,105,16,28,152,3,1,121,128,128,38,24,85,152,97,138,81,228,154,172,188,193,254,156,135,218,247,27,228,56,97,242,217,222,195,231,209,123,160,73,186,9,6,200,144,234,84,16,9,131,39,66,14,183,138,160,86,43,54,32,17,173,122,23,254,213,28,183,85,21,99,105,237,253,197,103,49,84,180,24,113,42,217,79,48,229,230,82,170,128,236,60,170,29,138,186,208,200,236,196,163,181,137,41,24,106,51,152,76,166,49,12,162,149,152,162,135,3,7,148,204,169,65,216,176,116,80,80,255,251,178,100,212,136,197,247,114,197,43,218,50,194,104,7,73,50,108,227,103,85,201,225,27,47,112,165,193,169,170,230,77,145,25,100,196,22,118,23,65,88,171,11,7,131,5,76,44,32,85,83,144,68,132,97,164,18,169,206,238,135,60,81,16,86,246,113,112,228,138,164,246,127,59,191,255,18,111,198,93,108,141,193,117,250,116,11,2,136,200,59,157,30,60,180,110,108,17,9,67,37,84,39,143,76,159,164,92,195,146,144,178,204,242,105,150,160,134,228,92,212,236,165,196,148,242,55,109,23,33,25,4,82,90,6,149,212,92,60,222,37,82,197,83,39,6,78,221,83,47,60,36,81,114,94,227,190,236,190,234,87,28,182,124,223,185,177,239,95,219,196,94,70,77,53,70,84,228,102,37,243,157,174,255,75,124,0,38,0,8,97,52,6,38,6,96,208,96,108,7,38,60,161,4,104,165,14,230,65,113,78,106,4,36,38,110,169,132,99,196,9,134,12,65,118,97,168,36,6,86,132,116,98,137,33,60,48,129,230,96,140,129,28,228,48,240,158,118,76,64,101,94,165,81,142,180,209,35,10,105,26,124,117,187,120,208,243,58,146,233,124,82,252,229,135,78,126,67,63,253,224,186,58,43,29,46,122,31,38,202,114,217,245,104,76,47,9,173,165,253,114,149,3,53,70,4,3,237,16,251,13,73,242,136,59,45,58,248,130,44,113,143,101,210,48,239,141,119,73,195,54,5,162,193,16,96,46,81,136,209,27,29,177,9,146,59,44,84,142,213,61,206,16,48,245,99,29,93,17,144,89,31,69,181,103,255,200,109,76,200,56,163,54,18,91,206,59,121,254,57,248,191,238,48,188,32,0,0,0,12,139,27,109,44,144,75,226,48,244,132,42,225,207,47,96,176,225,118,220,244,189,135,208,139,9,231,49,165,34,128,216,10,247,177,69,251,192,48,169,121,161,170,110,125,46,185,170,186,121,199,169,180,202,86,160,106,121,15,222,118,174,21,49,93,34,211,195,34,89,9,127,133,230,233,172,30,47,11,153,222,126,148,207,72,223,50,118,62,103,211,53,138,63,9,128,96,45,174,49,178,63,49,144,14,224,221,224,16,24,21,0,57,128,80,30,24,0,3,249,133,202,35,153,50,44,9,216,196,82,153,164,142,9,132,218,184,152,38,5,72,160,2,153,28,2,17,145,169,32,141,70,18,40,2,64,101,162,133,68,154,113,142,45,25,224,21,153,41,89,3,162,108,217,171,77,101,205,38,152,217,90,202,228,16,220,233,11,56,187,11,66,252,102,157,92,100,163,212,122,238,153,83,103,14,144,50,140,148,251,150,20,69,120,181,54,99,228,72,204,69,82,51,228,195,83,21,168,154,33,181,49,136,28,66,130,54,255,251,178,100,220,8,134,63,117,196,179,218,50,224,111,8,121,191,97,38,89,89,81,199,20,47,105,43,9,160,162,101,141,161,25,101,180,38,170,43,140,200,114,118,147,165,21,183,23,86,165,36,143,91,188,188,159,43,119,101,2,209,154,126,238,231,27,187,41,77,125,82,153,172,201,65,164,17,109,91,148,163,25,199,54,91,151,123,107,34,139,108,230,121,83,231,28,117,198,14,172,219,118,213,99,25,40,9,114,177,184,144,68,74,212,21,92,8,9,1,84,29,83,128,165,0,198,143,20,117,179,153,48,9,112,247,199,166,87,249,56,203,52,134,209,108,101,186,124,14,11,55,80,44,200,76,3,170,218,132,137,246,66,201,59,233,174,253,117,142,83,189,159,87,72,196,247,99,10,190,253,167,24,236,135,111,208,109,223,123,233,19,107,218,8,179,52,194,51,142,104,8,137,96,94,205,173,182,181,159,16,103,33,16,0,0,10,41,0,84,205,31,140,2,64,12,192,200,131,204,19,194,104,211,16,217,14,218,82,57,146,144,74,164,5,27,24,104,214,108,166,194,106,184,72,86,98,48,3,51,64,201,137,147,15,128,103,147,190,139,34,128,163,159,93,153,242,105,139,196,56,239,247,194,190,215,254,224,187,9,242,150,140,161,10,69,16,65,84,104,240,40,229,212,73,19,8,77,77,233,147,160,217,236,181,149,246,219,146,236,20,237,16,10,201,202,111,85,2,38,51,198,221,167,90,78,238,147,148,157,20,243,118,44,69,111,218,218,248,99,102,210,125,132,142,123,213,241,134,25,186,135,180,125,147,80,81,208,253,187,122,210,173,173,222,163,30,225,93,76,156,245,39,212,62,95,90,43,17,87,115,64,135,223,219,46,153,74,54,162,218,58,213,181,94,240,119,33,197,123,161,120,60,191,145,88,198,146,162,54,221,209,0,185,138,73,52,191,56,201,141,180,242,33,41,124,148,222,114,53,247,118,226,74,255,183,218,220,236,213,187,47,219,198,237,119,78,107,254,209,84,70,250,62,187,227,218,40,98,171,146,141,76,255,234,32,204,233,49,132,217,37,72,81,192,168,140,211,14,155,255,72,100,97,152,12,20,66,0,23,48,8,1,35,12,33,89,49,171,63,227,52,4,252,50,92,16,131,27,146,204,54,129,168,192,71,128,27,168,232,248,80,32,17,135,135,10,12,168,6,45,0,65,5,107,189,166,74,20,61,163,33,121,93,49,135,197,9,97,48,201,36,117,250,232,126,113,69,179,122,93,102,227,87,165,50,244,220,61,86,235,201,147,54,158,39,219,76,148,224,170,59,39,68,86,48,117,195,19,242,197,77,16,158,90,120,225,113,71,116,75,182,19,254,48,97,187,182,100,148,201,9,140,81,148,73,48,255,251,178,100,206,136,133,138,103,72,203,220,73,120,100,105,217,215,96,38,89,28,81,227,26,207,113,135,129,160,164,228,201,163,13,248,46,64,100,204,238,197,245,231,240,176,185,98,25,235,199,133,161,131,198,137,50,27,177,22,122,23,37,40,151,208,140,126,10,204,217,152,50,28,185,109,127,181,72,150,93,202,222,231,6,213,187,107,23,194,185,126,86,167,203,57,154,170,66,170,198,145,194,195,151,138,147,7,79,185,212,154,252,254,117,247,102,127,103,99,252,205,99,119,173,251,15,255,117,68,11,22,101,237,96,24,196,211,131,8,206,102,37,151,78,3,67,81,170,209,124,101,239,110,20,91,128,54,42,121,60,136,157,36,121,241,166,150,108,140,196,44,212,84,40,140,30,114,215,77,178,218,84,21,242,115,109,150,72,233,179,11,65,210,145,15,187,249,120,125,12,252,34,138,21,91,38,227,45,166,178,154,212,163,255,84,126,252,50,66,174,69,232,52,205,42,48,132,249,99,131,196,0,0,24,3,237,108,106,76,229,62,239,176,137,8,206,230,141,7,220,207,1,204,69,197,3,82,124,4,20,98,5,139,81,79,195,125,185,158,249,19,61,166,126,71,105,142,159,53,164,68,147,36,170,64,227,111,54,210,228,107,197,254,126,231,73,70,211,84,212,172,84,17,92,133,53,215,33,31,71,14,129,117,211,133,70,20,134,206,189,116,228,210,4,112,108,185,162,12,52,205,37,51,144,198,151,168,79,101,38,27,45,5,88,243,81,106,181,169,109,233,182,198,176,228,125,210,39,157,70,151,67,141,174,106,74,28,158,249,68,86,92,200,108,204,159,25,185,26,200,173,54,141,78,87,191,111,202,59,54,11,171,172,42,244,163,49,249,163,81,134,83,189,155,4,0,64,0,75,181,174,72,57,119,143,138,110,138,202,153,29,34,217,87,99,139,31,151,169,248,140,74,145,150,138,100,95,149,22,195,7,25,29,235,148,143,72,85,51,50,128,38,209,221,139,242,239,74,255,192,135,242,2,144,34,13,7,67,61,179,31,163,32,228,169,118,22,18,100,204,86,113,77,88,59,56,176,9,64,22,140,9,192,40,179,160,96,34,48,69,16,163,21,146,192,50,51,64,19,33,80,67,49,168,2,35,104,137,71,78,103,4,4,25,222,178,142,110,240,208,44,197,33,102,110,28,46,176,211,204,96,52,118,202,129,26,240,80,128,132,171,151,123,16,193,208,95,100,68,178,176,86,169,65,34,40,196,136,196,182,85,207,54,217,252,51,165,241,253,132,119,72,119,65,53,42,116,18,74,228,199,69,246,113,7,7,145,217,242,65,220,8,139,7,6,68,255,62,57,67,212,132,226,171,234,77,13,203,226,50,35,2,201,249,154,84,255,251,178,100,197,136,5,107,104,77,235,111,74,200,82,39,201,237,96,35,89,30,97,225,31,47,113,135,137,79,12,229,49,148,153,96,165,200,128,30,19,83,131,162,172,11,99,94,120,134,116,153,185,152,34,34,30,28,57,176,228,78,175,46,157,35,58,37,150,128,208,242,184,248,224,180,250,214,227,65,60,122,3,180,39,220,98,75,7,121,171,216,195,43,107,16,66,141,189,214,173,203,206,163,101,213,45,191,241,161,89,44,79,29,242,26,21,31,138,211,51,51,51,155,123,244,91,244,156,162,122,227,223,20,115,55,107,160,161,176,0,1,0,37,96,12,78,221,104,4,137,138,114,89,209,110,3,190,30,18,48,152,64,241,193,45,3,193,109,184,218,186,148,57,49,42,161,105,22,62,99,169,222,37,225,166,92,116,4,159,133,128,143,32,29,182,125,24,187,205,51,91,170,75,92,50,212,119,1,151,77,40,72,118,181,185,178,241,27,72,188,211,228,192,0,32,0,88,5,140,1,0,116,42,2,198,4,64,78,97,190,44,134,155,42,236,99,74,27,198,22,165,140,101,130,49,133,142,198,200,35,153,2,184,148,235,152,152,18,52,137,46,106,110,93,118,12,38,53,140,21,66,241,103,160,196,34,149,41,111,27,60,10,214,141,23,75,77,150,168,125,2,119,12,82,235,46,69,147,218,175,103,86,166,128,196,232,147,144,56,219,38,60,152,204,154,164,250,26,10,78,210,21,153,132,126,122,138,30,248,74,200,147,194,194,163,26,14,198,247,163,35,148,36,71,97,60,82,195,38,147,37,130,247,193,11,44,207,177,27,111,47,77,12,89,25,197,254,92,110,232,168,132,182,99,90,185,167,145,24,245,106,211,75,181,230,184,230,142,51,246,69,79,179,22,115,86,187,151,158,179,176,179,249,246,127,246,246,228,207,55,31,189,144,65,141,243,221,155,107,193,57,19,111,214,54,92,82,211,231,176,156,169,206,218,67,121,107,20,100,44,2,73,16,204,48,202,26,104,92,153,238,174,149,102,7,46,92,6,217,128,218,94,112,45,147,166,10,241,210,32,167,218,158,140,112,122,221,178,214,245,86,105,202,64,220,164,149,80,205,171,190,27,138,11,138,143,58,45,47,20,2,44,52,179,232,54,6,197,205,170,242,2,233,197,117,223,108,255,64,5,10,36,20,72,24,21,18,2,75,72,8,1,76,17,87,79,219,141,10,212,3,47,216,16,130,36,46,27,0,144,241,210,173,134,89,159,1,0,115,67,192,14,171,133,1,10,82,168,3,39,130,144,53,77,163,108,198,188,26,106,37,209,57,184,198,126,52,180,19,37,221,93,210,120,198,65,85,114,11,55,55,38,33,93,18,39,57,58,66,156,112,144,158,115,220,141,255,251,178,100,201,136,135,13,121,71,43,220,97,228,80,3,121,67,107,40,36,22,117,155,37,78,164,212,201,60,23,230,117,130,141,156,207,44,50,167,78,229,252,119,131,65,203,27,28,169,53,36,116,126,233,84,178,72,127,204,73,78,59,64,144,147,151,6,27,168,35,189,208,138,98,25,11,215,255,221,75,199,124,239,94,183,47,78,215,215,88,38,51,149,21,224,182,221,69,109,141,166,109,142,62,189,89,255,14,234,4,139,134,89,38,216,137,142,176,64,56,209,96,1,185,101,43,96,81,99,213,24,112,88,144,174,69,80,31,94,180,203,175,8,174,137,244,134,112,135,144,59,146,11,101,220,34,145,132,60,236,70,46,111,63,216,146,169,100,132,65,152,106,240,179,88,8,88,76,50,38,107,158,147,34,183,39,122,63,76,93,229,95,88,164,82,154,160,0,0,15,169,170,204,16,0,76,7,7,5,64,115,1,195,33,155,140,223,62,100,201,226,60,209,193,164,200,240,108,193,81,68,57,15,48,196,214,127,228,42,198,97,19,164,200,101,49,161,219,213,42,14,47,60,25,97,192,191,8,152,255,200,9,200,19,72,110,123,136,176,29,123,20,213,165,116,163,40,236,52,153,98,118,204,180,108,169,12,152,11,26,122,179,71,51,140,209,131,170,27,28,145,38,226,17,88,175,160,56,81,230,25,144,228,17,164,105,18,0,156,144,176,155,72,102,24,20,17,162,5,208,42,39,77,4,212,70,214,40,208,178,109,40,98,218,39,39,149,18,40,216,145,84,18,122,49,28,10,170,203,236,218,119,67,100,235,178,139,27,40,32,105,6,177,198,67,70,193,115,37,77,16,8,77,8,237,202,160,211,9,29,69,171,28,100,50,20,21,174,10,68,128,152,254,52,41,98,87,85,9,84,161,57,230,245,153,233,222,222,101,179,66,20,81,181,49,0,130,90,42,95,53,224,102,64,156,131,228,57,76,18,17,140,53,35,121,5,104,24,39,26,159,21,165,86,19,213,112,66,62,133,119,112,106,219,205,220,141,104,68,185,48,58,52,105,175,48,74,138,147,190,149,73,95,213,206,195,88,4,6,68,98,128,80,249,176,104,76,125,67,64,74,64,81,43,123,18,22,140,31,136,186,91,80,214,113,141,251,169,128,227,109,70,154,49,40,142,228,28,20,5,3,111,39,248,90,134,117,204,3,54,1,28,17,21,56,135,140,135,215,98,3,132,17,9,168,163,53,105,139,0,166,212,94,47,60,64,84,136,187,255,36,162,141,64,54,64,96,66,24,196,10,135,196,136,96,165,163,210,53,137,95,24,163,104,60,81,165,214,114,6,141,18,16,147,232,144,145,145,65,132,217,91,89,23,72,104,140,11,35,62,79,230,219,228,66,76,255,251,178,100,214,136,199,20,118,72,203,184,74,194,94,133,73,34,100,200,84,25,237,201,43,78,105,39,129,77,147,100,137,180,141,88,36,80,192,144,202,3,13,145,131,199,140,41,218,46,188,196,210,185,40,233,168,121,42,180,6,39,2,177,77,107,169,135,230,92,251,213,215,208,153,228,8,229,12,114,50,238,80,42,124,180,69,205,16,38,198,155,97,20,13,48,147,14,50,178,213,9,185,100,1,227,14,154,39,65,134,208,83,115,141,169,200,122,103,169,111,40,108,231,159,254,223,247,187,45,182,195,225,199,241,240,128,1,46,78,86,76,190,196,68,70,75,34,98,0,100,9,236,141,211,78,35,31,23,53,130,161,42,145,149,16,210,216,112,65,199,166,66,197,137,161,76,158,95,81,62,142,130,149,215,133,168,162,90,8,224,77,78,245,104,182,165,64,168,179,41,69,109,67,110,41,83,80,199,216,149,31,94,143,110,147,142,255,162,48,188,10,211,9,48,32,26,5,240,224,4,48,92,16,147,72,5,42,49,121,160,228,190,48,84,84,194,4,224,204,137,158,97,138,90,226,169,145,138,65,170,54,24,2,165,110,1,97,92,64,144,50,147,113,131,11,14,152,4,243,251,98,119,68,165,84,90,235,219,171,206,9,72,102,171,222,134,247,17,217,132,182,116,102,72,101,73,76,253,4,225,12,144,75,105,179,40,144,139,170,141,75,110,16,206,71,226,146,198,95,59,96,174,197,124,182,94,41,172,29,143,15,19,65,126,19,224,72,184,236,158,112,69,85,69,139,196,165,218,185,113,76,102,100,233,140,191,100,11,25,48,92,117,101,97,46,9,21,81,173,153,178,134,81,59,56,108,209,121,178,38,28,37,149,163,86,188,248,155,212,189,19,54,59,21,244,172,151,15,155,36,46,96,241,132,10,161,40,181,161,117,61,85,174,41,161,50,221,208,138,144,19,150,99,202,85,43,94,187,63,17,30,163,46,31,242,38,160,147,202,171,146,180,158,60,113,1,250,22,82,47,132,204,217,248,192,53,74,65,175,64,47,202,19,73,65,25,24,35,208,204,97,69,25,124,94,211,20,59,26,3,240,251,193,187,67,7,244,251,37,193,105,28,147,25,241,221,191,132,103,12,203,72,87,182,62,118,249,61,57,222,131,104,208,63,254,63,205,182,35,214,115,203,235,23,84,95,28,63,102,150,127,119,71,213,254,205,1,144,12,22,124,14,17,147,10,68,128,230,98,105,31,72,204,82,185,53,98,244,73,134,96,17,49,142,73,102,124,72,174,202,102,142,35,3,62,41,241,53,137,128,66,145,114,168,29,155,180,131,4,132,64,43,3,40,129,215,86,48,173,34,198,149,94,135,150,110,156,234,202,103,166,97,47,223,175,3,255,251,178,100,204,9,135,186,121,72,3,220,97,114,81,39,121,82,104,195,90,25,189,229,38,206,48,211,200,244,10,230,181,148,141,72,43,47,10,238,101,108,24,227,79,67,9,132,50,122,181,21,22,172,88,138,203,160,92,177,187,184,152,248,252,166,137,130,226,101,175,213,204,92,226,229,189,111,68,89,42,188,253,121,33,46,46,10,8,63,33,55,65,48,178,103,105,106,36,157,208,25,54,93,147,180,180,242,26,68,196,144,202,209,37,61,83,106,55,105,151,108,158,187,122,26,202,130,100,39,182,20,114,156,236,18,112,117,57,68,199,74,16,141,172,243,26,75,96,55,136,202,114,210,200,69,249,181,243,110,69,118,12,1,75,92,104,1,71,133,214,234,247,152,116,39,210,18,160,74,72,162,25,229,88,32,154,47,94,22,21,250,121,215,82,132,72,10,137,80,120,36,124,6,13,24,122,192,135,207,133,140,1,220,48,58,194,21,82,234,5,250,122,8,145,25,147,21,72,83,4,194,227,9,1,211,21,193,19,24,29,195,107,187,83,4,2,67,2,153,0,48,140,97,72,54,99,248,64,100,216,248,60,101,44,97,227,228,77,135,197,93,174,131,53,227,69,237,45,250,50,19,244,90,229,175,86,199,118,31,30,201,231,74,67,163,117,28,242,197,13,149,7,193,241,13,245,145,18,210,33,163,122,41,92,235,171,92,83,43,201,79,221,168,181,117,41,19,236,30,150,201,135,165,139,162,59,196,172,182,237,108,227,11,86,33,104,177,150,181,12,192,114,68,73,112,232,174,161,242,193,64,71,18,221,19,144,238,131,55,234,181,214,68,145,248,233,229,131,118,42,237,120,165,106,172,61,94,153,41,179,171,160,45,46,82,178,240,230,33,59,111,181,152,241,241,184,216,101,212,172,244,223,87,221,75,184,125,207,244,112,30,193,9,164,75,214,63,3,7,143,94,231,231,234,236,206,238,87,115,118,154,203,223,19,239,83,237,124,152,122,129,40,252,140,36,0,26,194,255,136,52,130,17,167,5,177,18,209,26,121,153,84,188,16,59,220,107,173,230,221,153,60,130,183,220,226,195,66,194,227,114,109,103,233,85,189,179,78,199,255,204,124,228,32,25,48,137,25,210,231,73,223,197,162,200,38,247,249,27,23,209,232,28,76,77,41,153,14,32,15,206,36,247,140,226,62,141,182,45,14,79,11,141,20,52,76,84,224,199,140,0,207,71,1,130,98,102,3,130,166,28,94,117,230,166,48,42,13,48,48,210,66,206,133,67,130,3,144,196,4,34,99,172,134,24,226,106,163,134,44,84,68,52,14,13,67,160,147,156,134,184,72,2,240,104,51,13,81,107,109,36,228,164,73,133,116,255,8,192,249,14,161,105,86,11,48,255,251,178,100,201,140,199,44,117,201,147,184,98,192,69,132,73,99,105,102,90,33,5,223,38,14,237,231,136,242,142,230,9,164,141,106,188,176,220,58,202,210,220,36,35,202,99,129,11,104,171,180,203,98,89,9,63,145,140,12,237,117,28,64,221,61,141,113,37,17,82,248,63,213,42,227,165,37,14,45,234,155,101,100,111,132,214,184,109,161,214,59,7,226,252,140,49,224,227,12,234,228,234,195,75,246,24,89,254,36,71,78,223,102,177,244,210,194,186,122,222,221,13,130,29,86,226,185,94,44,73,228,146,60,149,201,232,178,105,188,189,235,9,179,123,215,247,180,8,147,213,222,35,238,248,204,214,129,186,230,205,238,226,207,39,106,171,46,237,121,163,110,143,252,8,90,213,162,110,150,207,182,161,187,166,226,68,191,214,55,79,14,254,158,22,225,64,0,3,189,21,143,48,162,161,48,172,53,45,44,195,31,206,46,50,15,33,72,42,55,104,122,110,234,195,124,147,1,8,204,128,48,76,111,116,133,2,178,60,35,255,243,160,156,58,50,43,217,177,60,58,43,223,209,87,187,182,1,74,14,67,45,201,163,47,3,83,48,126,131,115,154,3,156,234,64,32,248,97,137,212,96,176,44,2,12,68,143,147,24,194,227,0,128,118,16,72,0,153,84,33,1,0,88,234,100,1,145,52,133,111,81,233,107,130,74,1,76,104,204,31,235,37,135,155,181,248,141,69,164,208,38,157,161,148,157,169,235,111,238,23,52,227,78,191,178,216,107,177,75,118,175,83,83,64,15,125,121,54,118,50,221,44,106,75,98,254,15,139,218,26,94,72,193,22,74,180,137,166,27,68,189,79,200,186,204,170,230,7,158,179,43,215,184,179,13,109,57,39,80,184,162,158,118,94,114,27,20,48,93,238,48,164,168,191,79,230,231,189,212,214,68,110,234,242,111,200,167,15,220,171,237,189,202,101,72,228,204,83,16,158,75,214,55,138,125,93,20,106,121,108,176,218,112,191,47,94,57,158,62,46,157,181,196,131,188,36,96,32,27,98,68,219,147,50,202,40,13,185,135,101,143,167,180,179,186,99,13,98,125,223,104,227,94,186,136,164,216,208,169,171,57,215,255,149,84,105,162,153,147,33,72,9,240,206,241,95,46,46,210,15,248,57,79,209,102,231,227,253,128,189,130,84,50,187,133,247,117,255,46,226,159,248,126,90,41,255,151,252,117,237,188,218,255,230,46,1,42,37,51,66,144,40,27,14,70,198,66,163,96,74,115,198,3,211,245,80,179,73,2,179,40,203,144,81,50,50,37,24,36,18,153,48,21,203,26,73,84,22,49,12,139,121,161,246,4,10,188,13,148,190,160,210,237,80,102,130,71,131,249,198,157,234,154,183,164,203,255,251,178,100,185,12,150,165,113,202,11,185,75,226,90,197,25,211,96,226,93,91,93,221,38,46,229,47,137,103,26,103,169,132,9,125,95,183,61,127,41,197,124,96,41,169,186,240,13,155,248,199,225,152,118,212,27,57,158,45,42,47,31,179,57,102,213,140,25,77,148,55,13,113,10,235,192,194,5,232,72,204,71,137,201,201,68,186,145,180,4,4,11,238,156,81,88,27,39,108,213,116,101,156,211,200,20,65,21,100,170,247,169,202,169,171,124,137,26,109,239,52,228,111,53,152,231,34,125,64,172,19,21,39,132,232,38,25,126,146,18,164,73,141,68,129,153,91,75,74,153,143,79,126,187,118,77,252,98,80,115,107,55,27,93,77,158,207,16,100,118,18,156,188,25,247,132,232,218,243,90,250,111,214,38,251,109,101,64,56,226,52,143,124,8,220,218,240,2,209,70,23,57,107,77,150,31,50,63,95,65,139,1,182,241,168,129,32,157,32,117,220,42,114,146,156,84,104,246,118,191,255,238,93,255,255,230,82,168,49,120,169,219,100,91,127,6,5,172,202,46,151,118,176,4,149,116,12,219,206,218,166,110,121,186,223,73,175,203,126,62,171,255,10,158,69,194,51,6,85,19,13,128,35,18,66,2,1,148,200,62,132,213,134,52,214,56,4,198,17,100,198,161,252,195,208,29,18,204,97,0,204,109,4,29,120,224,200,6,97,168,184,201,220,70,22,94,160,224,70,164,124,152,3,140,136,64,81,128,16,160,49,158,229,36,238,91,89,50,219,248,166,236,135,88,247,150,169,149,27,180,230,195,120,164,201,142,136,147,104,250,145,141,181,165,100,85,136,68,71,19,229,76,76,164,51,187,136,214,146,81,165,77,42,67,128,65,84,1,210,58,19,7,42,145,0,239,146,122,125,75,224,147,48,148,35,222,161,194,133,212,73,167,200,114,106,206,158,23,218,46,11,174,86,120,155,202,59,163,23,41,162,147,5,209,35,165,25,114,46,238,154,178,43,62,77,82,72,153,135,81,198,119,212,126,98,127,190,195,19,66,155,127,238,230,194,251,215,142,171,0,86,20,225,72,135,186,4,40,49,48,109,193,77,28,166,98,116,61,163,118,89,10,141,233,116,143,57,109,247,101,15,164,166,166,78,138,166,200,255,219,37,135,43,39,220,245,89,151,60,204,214,183,23,198,4,92,128,225,19,78,60,118,42,176,177,178,35,82,4,196,133,73,196,84,124,201,48,210,238,14,36,145,76,193,48,40,195,112,64,10,49,153,5,220,154,162,218,153,188,175,2,154,163,12,14,128,224,56,116,29,51,35,142,96,117,235,239,33,228,82,175,35,237,212,72,160,208,43,77,133,95,117,94,38,80,240,221,227,118,199,126,59,79,142,218,108,255,251,178,100,174,140,134,76,120,74,147,169,54,48,80,136,105,178,72,3,213,24,185,199,42,110,233,41,201,59,30,231,41,151,148,165,142,118,172,166,205,89,148,62,42,21,131,9,146,60,179,91,106,197,165,97,20,40,54,154,213,43,43,179,3,132,88,121,150,218,84,149,170,100,146,216,194,29,58,154,12,123,40,139,8,169,98,53,207,36,174,66,48,40,91,54,126,22,173,255,152,149,247,246,94,215,188,180,55,246,49,197,157,15,177,151,92,134,82,101,69,114,110,153,13,94,62,244,132,202,59,73,82,196,70,136,143,212,168,133,84,210,109,101,126,153,116,145,235,243,103,227,149,191,33,190,190,84,26,255,234,174,86,178,57,155,11,3,150,202,3,98,158,33,46,42,164,176,2,41,87,44,117,203,226,11,27,76,5,102,171,38,175,15,12,22,46,241,16,144,114,37,48,242,146,133,177,196,36,30,70,87,244,58,207,106,84,230,90,161,20,255,255,255,255,255,216,123,164,255,191,221,14,80,138,72,131,71,123,240,43,144,113,101,237,176,160,12,13,193,24,28,27,198,6,160,162,99,248,59,230,146,228,106,101,24,132,134,29,128,128,98,10,15,32,225,32,48,20,0,19,158,60,9,63,110,202,10,134,64,122,178,176,151,153,23,12,32,36,136,134,217,84,6,89,120,183,196,0,68,197,53,190,102,119,185,198,36,127,237,202,214,123,203,241,217,116,83,147,80,138,254,16,239,38,123,40,214,188,106,173,29,197,209,74,11,179,94,61,92,74,101,149,62,161,189,212,164,211,144,49,5,85,20,242,116,52,145,10,41,135,145,54,178,81,116,118,25,54,18,190,146,223,86,140,113,60,81,103,230,102,182,156,38,205,166,202,202,59,61,74,26,253,181,19,114,22,30,143,20,140,87,169,90,79,135,111,63,220,142,199,244,153,141,70,20,210,41,181,182,197,205,156,191,151,178,90,147,195,59,74,248,53,159,47,187,162,152,0,0,128,0,174,145,56,134,153,144,224,43,1,0,218,7,146,134,60,24,3,139,122,69,1,31,101,174,169,255,234,155,80,209,32,123,1,140,190,33,215,63,249,33,231,76,161,189,8,166,9,242,251,63,247,251,127,20,144,185,148,134,101,11,69,63,128,245,229,107,244,29,97,200,115,36,129,187,24,194,59,28,33,36,130,81,131,24,45,24,41,128,169,128,248,59,24,175,49,1,154,136,21,153,173,20,25,140,0,36,152,50,12,233,130,72,7,133,192,120,221,17,78,200,209,121,61,67,129,167,36,192,174,93,103,8,121,76,152,90,178,201,34,0,148,133,0,214,81,48,174,124,222,60,212,122,215,220,141,69,105,239,86,173,77,246,222,114,168,136,112,192,171,147,52,251,201,155,66,255,251,178,100,190,140,134,78,118,200,11,219,74,114,82,40,153,205,61,67,103,24,189,213,32,111,108,201,201,75,152,231,41,135,140,165,140,177,105,235,234,12,172,44,137,194,8,145,195,119,171,112,102,159,144,110,125,163,15,42,128,180,228,205,84,206,68,163,145,213,90,12,114,122,236,86,160,240,115,108,202,123,12,176,17,130,85,232,181,125,203,232,182,235,243,246,62,28,33,164,163,146,44,129,221,130,177,110,115,85,160,127,47,53,244,75,56,116,16,176,117,86,227,162,243,155,187,252,179,36,188,109,151,204,75,118,39,0,183,107,83,2,165,35,200,140,233,32,101,243,97,157,75,56,142,24,184,95,68,103,121,206,149,41,254,41,194,41,81,131,40,196,71,40,161,153,227,140,233,12,89,139,10,78,212,44,100,51,66,98,40,13,6,8,96,228,29,67,41,5,12,145,24,128,78,159,117,21,181,1,90,61,165,229,119,179,239,147,231,232,117,21,147,4,208,64,48,69,1,51,1,96,160,48,163,100,3,20,161,232,51,102,54,51,76,131,76,225,96,49,168,48,10,36,51,40,188,215,160,247,10,3,17,3,137,79,173,49,249,81,50,243,39,204,141,233,38,2,198,17,153,158,34,206,123,180,50,206,116,30,193,40,121,36,23,99,161,86,198,146,229,49,81,152,233,66,114,10,57,12,161,123,26,243,112,242,151,176,195,144,85,131,200,179,37,208,80,94,134,32,225,120,206,40,131,198,195,8,101,154,130,156,240,131,230,15,88,146,86,160,69,177,233,71,195,14,161,145,49,75,67,98,145,213,69,7,110,39,28,64,245,60,168,138,185,139,37,153,165,96,91,87,129,147,61,123,153,34,159,13,235,114,116,77,255,255,239,249,79,36,146,4,198,5,96,100,96,74,2,34,16,136,48,91,85,131,15,225,142,51,32,39,145,97,139,48,124,18,163,94,24,26,40,229,165,59,174,94,108,82,112,204,195,128,162,171,229,67,150,229,251,42,178,129,29,37,10,19,98,182,55,104,138,234,229,190,62,125,58,123,65,157,200,148,178,220,131,160,61,18,4,84,139,31,87,121,77,134,169,24,139,125,154,67,237,19,150,66,89,51,122,118,228,253,105,175,211,242,200,75,70,227,201,71,180,51,16,40,176,197,83,110,155,113,149,135,214,63,254,91,204,32,167,233,198,239,218,75,198,227,52,213,28,126,21,94,19,106,55,88,218,103,98,200,119,100,149,166,164,227,132,39,57,71,200,149,100,77,195,183,178,218,97,104,96,44,67,24,148,48,26,167,54,30,89,38,27,128,179,31,9,241,206,141,27,0,50,2,77,252,168,228,134,41,93,165,15,53,20,102,78,222,203,71,132,94,249,250,201,227,85,153,192,11,114,230,241,255,251,178,68,203,140,197,159,111,71,147,220,65,114,169,140,217,18,123,70,60,20,1,73,32,78,237,37,202,127,179,229,205,196,154,45,155,109,161,130,103,109,114,138,122,138,24,166,178,36,216,168,74,91,23,175,40,124,215,38,51,180,186,145,59,77,90,29,61,113,139,254,47,153,114,86,80,109,207,158,210,237,100,82,100,174,62,166,212,165,189,23,73,242,149,177,250,119,182,213,121,92,111,103,229,29,246,150,218,22,96,215,105,55,42,181,197,104,82,137,228,68,97,142,43,47,86,114,123,126,119,116,18,244,236,91,255,255,146,182,73,77,152,36,28,44,2,48,48,88,209,114,99,172,62,141,80,226,49,248,80,200,32,96,130,3,89,49,24,8,194,128,204,169,154,41,129,66,20,252,178,184,34,249,156,22,136,95,5,183,252,132,145,179,67,66,148,153,198,21,111,101,145,147,25,60,217,17,173,98,51,142,73,241,213,81,171,145,172,45,40,50,55,26,84,57,233,231,48,198,162,147,82,229,48,172,39,213,164,64,219,72,45,207,115,13,36,139,45,223,43,222,151,46,201,198,75,206,37,218,22,201,222,110,22,4,235,73,248,148,254,234,246,170,84,105,137,219,249,124,42,35,27,23,25,251,182,238,82,104,76,182,170,203,50,241,34,41,208,32,140,24,66,24,194,164,20,140,60,129,212,205,70,76,77,241,148,40,217,189,94,140,160,129,232,193,128,253,76,86,63,48,50,164,215,199,35,145,182,65,65,102,102,12,3,29,128,230,28,16,85,229,64,48,232,68,20,28,138,149,64,77,118,31,30,4,176,1,225,13,219,27,147,240,133,153,242,147,159,98,158,194,83,231,28,167,108,116,185,81,28,209,31,20,168,168,148,81,106,146,129,129,129,198,209,157,64,249,32,109,198,193,112,117,0,144,144,101,8,28,71,10,5,132,194,163,40,149,92,163,163,100,108,151,23,88,125,130,93,37,68,177,164,46,107,61,183,80,79,25,105,166,174,13,214,173,9,28,183,146,171,63,108,70,149,210,49,41,208,211,209,155,51,177,64,150,70,9,83,42,222,94,160,143,148,53,243,111,210,56,166,167,47,143,133,147,49,38,118,57,212,180,93,37,106,12,96,131,0,2,0,30,246,220,236,150,84,165,167,11,16,105,102,96,43,82,78,86,156,180,201,187,184,55,230,156,79,5,134,32,2,2,0,3,33,170,129,164,81,71,204,138,40,92,174,32,230,172,19,164,224,197,40,191,55,61,33,154,187,230,48,72,28,91,181,175,168,81,42,238,218,184,20,38,61,20,57,140,44,136,158,55,5,101,150,97,105,111,46,206,244,191,45,166,74,155,197,50,16,15,4,67,196,9,53,140,82,217,245,44,131,222,250,8,22,180,128,255,251,178,100,164,12,6,138,104,69,139,220,73,224,115,10,9,205,96,195,89,23,249,161,28,79,113,37,193,169,167,231,245,35,14,164,24,12,5,65,152,192,204,51,192,19,138,96,138,11,134,194,169,2,117,2,121,202,60,3,214,103,136,227,69,115,97,44,130,160,21,9,66,179,118,139,202,0,206,131,222,52,66,14,9,211,52,70,63,58,157,82,4,176,185,142,27,119,155,228,137,133,166,220,239,35,159,35,253,212,208,166,193,201,155,156,217,96,171,100,41,10,8,203,44,146,105,105,50,106,22,56,179,4,105,44,76,30,171,133,44,89,17,210,147,141,225,9,47,193,8,132,21,44,208,92,96,50,88,163,153,21,16,219,83,146,104,228,207,52,71,104,115,33,216,237,185,2,11,218,203,71,14,64,245,25,205,210,50,56,18,196,173,91,182,115,255,103,116,251,218,202,127,157,175,245,167,74,229,231,4,223,121,242,62,110,126,254,53,42,4,115,229,174,32,2,9,152,127,183,214,234,198,198,65,40,30,193,5,16,65,151,45,40,216,104,181,135,14,162,169,164,233,229,25,254,94,28,180,255,204,48,204,122,200,109,103,169,216,150,119,140,118,228,206,34,183,99,144,23,167,23,106,165,147,169,228,20,2,137,121,66,149,8,164,63,155,25,94,3,167,90,135,60,142,150,80,183,47,132,182,249,102,122,73,206,145,78,193,148,0,7,44,48,65,247,238,232,125,93,2,96,204,43,130,24,193,40,36,12,65,70,124,207,26,121,78,25,205,244,214,141,52,204,204,193,236,198,92,180,13,220,28,0,179,140,146,55,57,236,196,80,26,151,198,15,13,155,217,220,28,29,126,69,0,225,96,225,136,129,15,52,156,120,46,200,193,1,23,172,152,11,23,215,220,242,191,149,197,180,209,189,228,199,190,14,253,197,87,51,143,242,15,192,190,144,138,194,228,134,108,65,124,35,173,181,171,36,210,23,244,40,77,144,135,45,145,16,166,136,22,195,200,196,72,154,140,136,3,91,66,16,121,34,115,209,18,217,98,106,101,247,135,246,56,149,179,242,25,13,129,254,114,30,165,250,57,46,129,41,92,211,137,86,85,139,17,85,168,55,189,181,177,6,173,178,20,202,211,100,149,85,18,103,88,168,176,92,129,205,234,207,115,88,191,154,41,49,133,238,255,255,253,175,252,181,35,30,146,74,22,98,141,0,0,97,45,174,54,196,220,130,40,23,145,19,10,145,40,34,197,159,221,149,36,77,80,18,185,50,149,59,70,127,51,49,76,193,66,169,79,191,188,88,66,16,94,244,4,16,236,64,130,8,112,78,239,182,78,171,36,136,40,28,4,192,153,65,32,242,108,20,21,37,22,38,52,112,200,209,49,144,95,178,132,130,138,255,251,176,100,148,12,134,161,117,197,139,220,73,224,100,103,249,170,97,67,89,89,113,211,24,47,113,39,137,84,34,39,117,128,141,220,204,236,44,136,131,71,168,190,179,168,165,46,47,236,162,90,120,24,194,168,35,12,2,1,132,194,124,30,76,218,150,24,223,252,236,204,161,219,32,200,36,4,12,5,206,252,194,4,19,19,130,207,6,40,54,115,96,182,173,84,196,195,67,21,58,85,178,134,7,38,52,152,92,18,206,213,76,191,77,144,144,36,209,201,128,18,12,248,220,154,168,127,26,205,98,27,253,124,223,144,240,73,177,77,38,44,66,64,70,25,96,194,133,181,148,54,73,126,16,119,48,77,168,19,21,29,99,165,182,113,196,40,91,34,153,84,173,60,66,70,152,202,108,19,184,52,80,13,202,5,245,61,49,243,32,93,240,213,154,84,177,130,241,68,101,75,182,72,182,88,185,217,181,25,35,141,186,29,19,26,190,198,151,156,55,39,155,227,61,189,150,127,10,101,12,19,132,226,133,72,71,101,186,212,35,41,230,202,234,255,207,85,247,239,126,165,153,123,138,12,160,3,109,174,201,6,78,196,85,47,211,48,9,87,189,141,107,43,47,101,61,91,48,158,118,203,218,240,161,42,176,196,173,210,28,240,217,94,216,196,16,121,89,150,95,83,235,229,146,185,14,36,23,30,162,34,157,116,246,45,158,130,114,132,32,112,180,176,121,79,121,239,41,122,99,188,54,209,179,199,239,88,149,59,43,0,140,46,2,80,44,6,230,2,193,4,97,61,138,134,88,231,82,98,2,132,70,74,192,240,99,104,29,193,59,99,54,32,128,195,125,195,7,4,39,177,137,143,159,44,240,112,154,188,67,227,15,7,0,6,50,132,151,125,26,88,52,77,16,73,130,37,223,133,237,215,255,206,53,31,87,57,253,245,59,173,212,143,162,193,198,150,20,156,84,132,24,62,78,75,50,3,72,205,190,111,217,39,28,168,236,132,184,70,97,133,73,213,31,137,218,90,175,82,33,32,103,64,112,74,72,209,35,144,156,148,62,76,114,163,15,95,96,133,245,116,68,186,74,26,213,216,74,152,171,79,9,81,63,205,21,121,53,168,87,93,150,83,109,40,108,163,209,164,171,171,34,164,50,21,62,211,205,44,197,182,159,157,225,218,204,155,83,249,115,242,150,219,219,186,202,133,203,38,85,224,73,128,35,145,180,146,18,247,10,25,33,205,63,140,4,18,201,149,206,114,153,161,188,160,7,216,243,15,255,245,69,101,114,13,20,225,95,39,69,179,120,113,77,124,244,69,174,219,130,22,215,164,115,63,166,59,255,161,103,116,184,83,232,77,11,138,138,154,5,187,231,124,178,179,93,104,186,172,202,178,231,59,220,213,255,251,178,100,142,140,134,82,114,70,11,219,73,226,83,199,153,167,100,227,89,88,1,157,30,111,109,39,137,110,38,102,77,147,141,101,166,141,20,9,72,193,72,9,12,0,64,148,193,232,39,140,118,91,104,207,72,120,204,209,144,20,196,80,11,204,62,72,168,225,140,12,96,24,245,128,12,194,33,198,112,83,40,238,3,83,129,175,183,112,130,98,235,211,183,84,240,144,165,194,219,86,156,112,173,147,73,93,116,126,77,66,235,74,147,132,101,63,81,200,121,121,173,38,49,72,32,51,72,193,100,104,138,182,102,24,218,206,168,186,14,142,53,45,122,111,73,164,84,94,25,26,102,149,58,89,178,228,0,137,89,108,145,201,37,136,13,183,61,102,163,80,77,101,238,77,55,61,251,113,215,206,253,193,41,200,196,118,81,236,47,36,108,123,86,23,111,254,80,102,48,233,206,13,53,53,18,204,195,148,92,170,189,250,164,163,178,181,161,123,241,198,189,220,44,244,15,245,234,114,68,146,98,153,225,91,225,105,193,91,26,118,43,2,24,201,241,159,89,141,42,2,23,183,165,184,26,33,188,79,81,12,129,180,40,11,32,24,78,40,48,145,34,121,158,101,239,249,244,228,51,167,91,184,66,40,49,189,185,170,84,97,0,175,29,163,150,11,122,124,66,242,200,238,64,233,84,82,61,153,217,55,82,6,255,202,32,16,111,62,148,0,12,111,255,246,155,103,225,117,32,161,163,140,148,190,30,81,88,97,249,132,160,175,86,52,238,164,188,247,187,130,64,119,251,140,130,183,252,239,101,192,97,155,248,212,111,183,111,245,154,235,231,241,185,255,146,206,115,75,52,147,57,20,204,148,9,144,57,160,162,205,186,101,81,56,205,76,123,222,1,192,25,124,234,199,169,100,225,114,68,167,54,37,212,206,18,11,11,221,14,85,153,186,56,251,56,104,117,4,50,174,54,145,213,36,71,54,14,190,84,125,152,131,35,102,158,69,98,126,77,216,199,129,252,165,213,53,101,177,20,167,14,176,155,186,80,0,204,46,182,50,224,151,206,202,129,128,38,209,173,171,53,63,140,150,2,244,81,112,199,82,103,255,243,114,105,84,40,183,6,14,100,45,232,54,34,145,76,7,105,85,142,184,67,74,161,28,222,144,205,229,245,220,161,243,225,94,228,119,95,206,231,246,117,129,73,14,95,251,213,123,172,172,116,150,222,103,107,228,220,79,224,0,26,139,0,65,128,96,27,2,130,68,200,30,205,77,37,13,32,214,33,129,140,23,194,64,200,0,68,192,228,112,49,60,229,104,115,7,57,8,131,37,154,48,40,164,208,77,4,2,167,66,79,1,137,38,4,2,201,19,113,40,93,145,0,21,6,211,98,191,62,59,238,83,181,255,251,178,100,153,8,132,140,100,78,211,102,68,250,86,39,169,202,97,67,61,89,109,163,24,79,113,39,129,65,150,103,53,144,13,213,211,156,210,200,74,171,239,241,99,205,70,87,246,219,73,82,183,74,64,234,74,61,181,152,54,185,169,48,85,162,215,168,20,215,78,178,201,143,108,151,209,2,166,174,215,163,111,44,21,14,135,223,38,193,193,178,115,162,179,228,13,234,36,35,44,133,153,145,48,121,145,246,70,32,208,100,136,86,143,100,141,130,162,178,121,174,168,162,17,85,104,54,82,18,143,150,213,218,27,197,80,121,205,132,178,53,234,113,130,51,242,130,141,138,138,60,202,52,54,150,118,154,131,65,175,18,141,57,146,160,1,109,146,38,197,217,68,176,98,101,126,50,123,23,107,242,27,154,113,46,227,55,22,239,144,0,226,73,72,164,35,168,242,68,51,117,44,143,52,213,157,40,215,133,13,148,145,195,67,154,207,15,209,113,225,227,203,184,233,95,83,70,154,192,203,68,235,174,235,63,79,255,127,220,207,252,180,255,115,32,165,84,163,2,144,26,48,17,0,227,3,176,81,49,86,125,179,41,242,196,49,147,0,115,27,96,90,48,119,41,3,80,60,48,98,83,93,62,17,196,138,0,37,249,41,17,160,67,165,67,33,124,1,195,229,202,126,218,52,174,56,66,0,163,173,66,199,46,179,118,40,132,245,118,164,160,125,103,93,223,148,95,228,147,80,64,164,25,40,143,22,197,73,75,182,55,11,185,77,111,94,36,209,40,179,53,7,209,136,116,151,181,174,206,48,110,160,70,198,145,197,83,143,80,187,80,154,82,149,199,101,88,236,251,111,159,244,234,158,220,110,117,72,132,54,97,83,147,95,167,171,197,9,89,206,235,36,188,96,180,33,39,186,155,221,93,116,111,110,29,101,96,210,170,20,52,244,109,157,81,232,187,228,220,45,191,255,255,195,62,127,8,99,112,64,0,0,224,1,174,209,164,5,45,76,132,126,22,40,198,21,242,8,98,249,218,107,121,198,161,128,99,109,243,190,81,169,56,77,51,52,151,137,121,64,145,23,79,39,137,51,47,100,195,211,146,245,252,116,113,213,14,202,55,180,219,89,119,182,202,133,30,249,212,254,249,171,34,20,173,208,74,94,139,187,215,127,254,204,66,65,84,193,88,13,12,22,192,252,202,208,151,205,133,75,112,203,77,38,204,68,128,104,196,228,130,206,192,132,64,30,119,6,70,210,224,60,132,218,24,0,185,240,175,34,91,87,86,208,114,80,32,13,165,163,162,3,212,12,18,14,58,2,213,165,88,210,117,253,170,93,244,133,115,230,149,227,117,223,131,155,110,58,180,134,153,196,241,58,62,31,186,250,243,245,235,142,23,234,196,233,255,251,178,100,190,140,134,22,113,71,147,219,73,224,83,133,9,189,96,230,103,90,181,211,28,15,109,135,129,55,141,231,125,132,140,244,82,79,74,23,217,45,12,228,229,133,182,162,200,161,189,37,34,39,56,188,91,16,204,140,24,18,206,11,143,132,198,20,108,225,70,62,174,20,39,63,159,171,122,138,215,181,254,150,201,211,202,156,82,203,110,218,206,179,158,97,200,160,113,170,177,106,87,171,159,182,231,30,231,222,88,245,120,247,31,180,229,169,75,56,197,189,227,139,241,135,210,241,254,89,141,106,117,252,164,243,241,100,115,45,249,230,35,79,149,156,94,0,161,22,232,210,108,94,169,78,208,197,162,42,101,248,158,141,121,128,76,244,79,249,98,171,95,255,8,134,155,122,170,226,9,134,171,48,212,157,152,76,91,6,22,247,27,123,200,4,20,214,10,49,117,38,206,88,62,97,132,146,75,69,39,82,121,105,53,154,189,138,23,83,193,198,143,103,166,187,166,163,12,128,179,8,193,83,6,66,67,67,62,67,160,205,163,160,72,19,98,51,60,206,243,117,11,71,35,80,53,30,33,90,180,171,20,30,24,212,33,182,234,36,8,225,77,117,90,225,149,184,162,112,154,183,125,19,72,102,170,138,40,128,83,52,69,30,182,180,75,214,147,19,52,132,30,7,205,54,168,204,201,16,180,89,37,9,254,195,29,227,72,139,144,115,1,74,50,180,25,164,20,170,151,176,73,20,213,104,195,226,169,147,138,56,170,152,175,184,38,39,38,81,28,81,86,211,18,148,77,99,19,70,42,148,166,166,144,24,41,72,14,166,26,64,228,205,136,214,37,86,111,212,243,16,50,172,39,175,97,181,163,6,25,39,99,60,23,87,37,152,220,181,50,99,77,69,149,230,78,229,145,57,119,225,103,93,86,248,231,253,254,234,108,37,15,94,158,0,0,154,142,18,0,13,90,145,91,204,79,211,100,84,1,156,58,39,144,33,101,35,118,2,135,156,134,82,171,30,118,71,45,197,241,4,128,131,24,124,228,225,181,75,112,114,224,211,212,129,232,217,22,50,232,194,196,135,53,62,178,203,41,136,225,241,61,165,37,84,133,156,24,179,143,16,122,154,187,255,187,255,234,8,12,35,67,80,192,20,1,76,0,2,136,194,46,24,12,73,132,108,208,252,12,129,0,120,96,104,89,6,54,112,42,140,111,39,228,194,236,70,240,200,145,219,189,147,5,105,132,2,141,80,147,46,95,101,0,246,197,131,136,3,96,88,50,198,8,116,162,86,110,217,45,105,177,138,242,215,70,250,227,202,117,161,186,163,56,245,184,25,60,90,199,107,233,26,39,152,14,234,151,156,218,162,65,238,159,98,32,245,0,158,75,177,105,3,80,211,84,255,251,178,100,201,12,134,63,116,201,147,187,73,112,84,36,73,74,107,6,42,29,93,225,30,47,109,135,137,90,140,164,229,189,36,104,153,19,55,169,100,162,133,117,218,57,22,206,20,5,131,97,160,72,93,196,130,1,195,235,79,223,178,72,78,221,67,59,173,205,148,194,168,201,1,246,157,67,80,161,244,148,50,42,12,72,5,127,89,163,143,34,170,146,234,170,63,101,235,109,70,216,177,253,211,220,200,164,88,102,9,95,86,39,90,167,49,133,88,219,113,38,22,52,228,185,27,148,53,218,189,181,217,168,206,8,49,197,254,196,217,108,169,125,198,43,249,48,193,21,190,89,26,1,178,0,4,149,144,44,8,34,156,5,28,240,83,3,91,2,65,97,240,252,152,40,19,235,84,12,19,103,237,137,100,55,67,224,48,149,246,163,186,87,149,186,248,98,140,79,214,69,37,6,14,44,178,196,133,143,210,213,44,15,44,247,148,26,101,168,22,26,40,224,197,110,226,74,197,247,90,158,132,105,45,213,250,127,220,144,153,80,83,1,129,82,80,28,194,64,8,209,88,136,231,133,188,208,144,208,194,3,78,245,244,162,242,116,215,71,153,221,36,234,29,197,17,166,238,61,73,6,229,96,216,227,85,85,42,137,247,255,4,76,202,226,236,103,174,186,30,214,122,25,24,35,106,12,69,86,225,5,164,182,94,52,85,26,2,123,146,41,78,63,251,168,138,138,54,37,193,165,26,103,22,71,12,210,178,255,114,4,213,205,184,154,160,144,173,25,97,76,239,119,207,249,251,131,69,216,153,118,231,44,89,142,172,208,24,222,206,188,137,73,171,33,23,55,174,77,154,163,112,79,199,34,150,74,19,102,11,247,198,211,142,110,66,53,224,142,149,105,67,48,105,166,17,71,226,171,156,49,17,123,183,233,122,3,99,93,205,232,0,32,15,250,68,164,143,52,3,8,243,204,35,58,224,227,128,132,21,213,86,141,58,67,132,42,175,226,151,244,20,43,242,42,63,84,75,9,9,129,5,94,124,58,27,4,69,137,128,68,40,1,13,104,97,224,100,207,20,30,108,160,149,235,127,155,211,255,251,20,56,152,30,0,49,128,88,31,24,42,2,217,142,138,73,154,13,23,153,142,160,115,24,4,2,89,135,64,251,159,246,166,7,25,194,32,154,24,45,17,64,135,227,74,72,74,218,88,65,37,109,190,182,88,164,176,100,32,224,25,28,162,123,155,5,76,218,251,149,199,181,118,212,136,177,202,194,60,163,137,13,171,157,35,84,203,174,174,172,75,202,165,231,116,240,234,27,183,13,216,155,29,187,165,42,21,72,192,233,242,160,106,86,34,29,173,162,245,203,27,161,57,29,201,74,142,184,123,36,36,87,68,173,150,74,255,251,178,100,193,140,133,174,104,74,19,187,73,114,70,34,153,121,101,227,54,28,149,229,32,47,105,135,129,13,146,230,77,149,13,96,159,140,153,56,198,108,214,126,141,148,208,78,22,47,110,179,122,188,249,194,147,147,118,73,199,226,64,158,80,41,199,71,241,98,213,57,126,98,189,187,88,171,171,112,253,209,212,245,133,102,166,84,95,13,32,186,230,202,133,83,6,160,85,99,164,17,206,27,239,147,35,72,231,75,150,232,246,107,242,187,111,89,212,139,39,97,173,191,175,150,233,220,130,233,28,141,164,33,116,112,192,82,99,60,34,97,150,161,103,155,201,69,51,100,161,40,8,119,249,246,251,38,118,187,9,109,164,167,183,251,10,71,22,87,37,206,70,59,104,120,37,9,46,38,46,177,192,161,35,205,30,201,131,8,91,128,255,119,234,244,80,0,76,28,0,216,88,16,76,35,196,140,195,197,95,76,47,72,124,199,216,28,140,44,2,232,195,208,115,12,149,67,102,172,232,49,3,27,44,226,10,2,7,28,244,9,80,164,30,85,88,206,150,0,193,4,1,28,108,201,110,119,147,118,164,138,61,169,12,32,129,201,12,91,8,33,4,19,65,48,122,74,199,173,158,35,98,178,109,64,67,28,80,247,80,91,217,224,48,43,20,12,145,219,78,115,157,87,58,33,198,123,51,199,198,49,30,241,35,171,137,192,94,3,144,76,11,1,186,75,208,132,69,43,26,107,90,145,98,191,103,79,189,68,53,11,128,71,200,56,143,134,26,13,116,45,130,72,88,13,51,46,251,189,247,92,200,243,91,109,99,111,223,143,30,215,196,172,119,129,29,72,114,23,206,117,156,234,182,121,32,67,127,29,205,221,225,249,191,189,107,175,159,156,238,86,69,101,47,18,148,121,75,75,44,40,147,70,83,221,112,156,80,35,58,243,4,45,71,195,205,106,88,56,181,43,187,227,85,188,29,225,194,203,90,126,168,195,182,13,5,12,189,247,86,225,31,224,176,163,47,69,71,68,47,93,153,247,25,59,109,99,52,180,242,192,230,117,85,179,134,46,173,79,72,132,254,136,187,36,248,68,238,86,57,152,68,35,227,60,164,96,38,179,78,39,169,229,63,255,233,153,164,130,238,237,0,11,167,206,63,216,178,222,51,131,42,110,113,228,39,244,44,158,246,169,59,48,24,252,208,203,115,78,34,77,153,153,55,137,40,229,158,227,120,0,221,133,3,88,48,3,9,72,157,155,136,76,49,34,131,9,19,65,111,19,6,114,118,72,185,130,226,136,132,187,174,194,61,68,101,158,44,79,210,176,64,95,23,180,84,151,35,168,45,37,181,97,60,205,33,215,35,248,137,229,161,43,72,108,48,19,201,102,38,181,106,26,219,25,133,255,251,178,100,215,12,199,191,113,73,139,218,121,210,85,168,153,66,104,163,118,28,13,165,50,78,105,229,129,13,157,37,197,134,9,16,195,44,77,199,14,166,222,225,71,158,140,208,95,31,198,145,213,59,211,244,66,88,179,151,186,251,199,125,108,171,104,220,174,87,55,19,164,58,239,82,71,81,204,113,110,43,114,169,85,59,141,190,235,101,59,170,176,184,70,124,127,77,143,140,189,116,197,25,169,92,174,92,137,42,53,91,34,122,44,84,54,44,180,183,181,107,255,248,255,231,56,133,182,43,176,182,62,166,50,247,233,239,204,58,197,93,18,229,217,121,132,249,14,188,87,177,37,205,216,106,210,50,49,64,104,117,131,16,19,64,204,169,254,2,200,110,136,228,141,65,200,92,112,25,232,161,182,164,11,126,177,37,10,136,241,174,189,31,152,26,210,154,75,250,83,243,42,33,110,219,147,209,246,149,53,255,84,67,25,5,14,165,67,24,125,236,188,172,146,153,187,146,177,127,250,162,9,166,162,207,150,132,194,97,163,116,89,143,203,54,51,90,228,235,64,179,7,72,192,65,117,196,80,170,55,130,141,136,69,84,104,194,226,86,36,132,113,165,38,208,170,18,134,10,6,24,64,240,205,182,123,111,28,53,78,133,49,254,227,157,149,213,159,55,182,192,21,205,117,67,197,90,133,36,142,12,205,242,109,140,193,28,139,9,146,180,230,141,237,107,106,42,111,81,150,66,64,3,16,183,21,200,229,39,50,142,210,80,192,88,6,105,60,10,173,6,61,52,45,169,44,147,120,20,97,136,26,221,72,208,73,134,103,98,17,4,70,67,164,114,90,72,160,28,209,105,58,104,52,77,248,255,98,114,11,136,54,98,119,42,178,29,210,103,15,204,36,146,37,146,145,41,132,206,5,101,76,44,220,138,46,196,49,20,139,165,49,242,77,208,19,67,120,34,131,55,162,232,109,244,67,156,62,247,197,203,211,110,213,9,107,122,232,216,218,239,143,108,51,62,200,234,44,104,232,120,240,92,185,145,224,253,131,7,10,60,176,163,79,206,136,25,71,81,196,20,11,32,107,39,221,166,143,216,109,9,48,97,1,131,3,96,37,48,39,9,131,9,71,184,49,255,46,195,0,200,67,48,225,7,83,21,2,28,30,19,225,80,107,17,1,81,146,200,171,6,59,124,147,220,215,248,10,133,51,96,148,108,28,56,160,4,248,142,80,184,88,109,97,91,44,41,148,52,61,239,176,97,135,20,227,76,216,220,50,68,6,28,213,13,99,178,132,86,216,176,249,25,114,5,198,106,151,172,100,204,242,199,53,102,165,228,242,219,53,137,131,248,73,100,36,201,202,167,239,33,137,3,172,75,25,143,163,185,122,196,0,106,39,33,7,255,251,178,100,197,140,213,211,101,202,147,137,54,48,73,162,169,48,107,38,40,29,193,227,30,15,105,139,129,130,28,37,9,166,13,224,209,47,38,146,0,120,76,88,58,163,39,12,39,39,173,90,126,84,90,184,191,169,27,172,194,129,53,178,136,166,24,140,58,236,46,171,119,57,114,233,98,113,158,37,161,26,180,153,123,22,98,139,165,251,193,155,11,28,174,174,164,90,171,95,59,206,252,91,49,55,39,168,77,235,135,217,159,119,24,214,233,164,227,5,27,146,243,255,126,183,161,170,181,190,210,157,219,109,155,97,102,89,175,247,7,6,137,1,49,224,140,95,209,17,85,50,27,18,100,94,178,86,4,237,5,141,55,144,69,98,176,51,89,251,112,156,48,190,22,171,19,21,198,226,230,134,39,222,182,28,58,169,235,225,37,126,9,74,113,93,136,148,24,80,192,10,92,78,145,111,249,253,251,69,146,249,194,249,76,155,85,64,54,140,13,13,3,142,186,85,114,45,217,134,205,57,127,255,254,192,0,0,48,46,207,173,142,74,243,71,222,3,7,132,51,2,96,184,224,243,16,4,9,102,78,39,193,142,0,180,217,124,177,130,227,123,25,203,254,198,154,183,107,67,24,153,108,153,144,230,211,182,177,186,19,176,179,118,239,71,235,238,194,181,27,247,234,47,95,110,95,75,33,43,247,237,127,71,116,228,185,71,88,237,107,39,118,69,16,52,163,119,10,45,55,107,235,65,30,154,82,98,8,30,188,61,86,30,23,70,57,57,11,70,249,30,251,180,150,82,137,101,144,64,71,100,236,214,45,64,244,96,104,114,6,190,219,99,112,40,247,171,47,128,25,10,214,223,135,166,49,59,72,250,194,57,239,253,212,108,52,230,144,32,8,17,190,116,66,132,150,140,27,185,122,83,197,155,202,233,200,69,163,13,1,10,248,76,129,62,243,188,253,90,174,202,101,192,119,73,203,178,157,59,220,197,194,45,41,24,122,230,177,228,211,218,85,221,119,50,135,68,72,149,65,83,2,144,0,14,1,115,4,32,25,49,197,18,147,64,192,134,52,173,103,131,14,96,162,17,147,72,136,22,32,30,2,6,103,205,71,40,140,58,180,137,162,107,216,56,58,182,139,66,172,18,178,168,112,160,121,125,84,224,57,27,244,249,111,24,102,80,33,2,68,164,75,27,68,72,33,32,184,177,106,70,27,47,215,93,72,78,54,28,143,137,171,91,183,167,87,26,119,139,99,176,16,120,129,9,93,49,185,20,158,240,213,38,58,129,82,65,49,167,28,66,61,139,79,40,88,58,90,217,127,196,81,18,195,176,224,177,244,233,148,176,79,141,42,8,132,117,26,213,226,89,58,33,252,245,147,98,210,114,82,9,100,190,94,80,50,255,251,178,100,195,136,133,6,103,208,235,108,52,218,62,67,89,147,101,12,90,31,197,229,32,79,113,135,193,139,153,164,149,179,14,88,56,42,23,211,148,207,65,181,232,32,159,150,132,162,153,108,202,35,99,241,52,105,103,203,109,52,235,111,28,64,236,11,239,25,217,208,184,113,71,227,161,178,196,233,211,176,124,122,112,119,113,244,168,214,231,221,116,105,153,112,253,17,114,61,103,19,108,104,223,118,55,207,29,180,83,183,89,106,187,90,218,175,247,37,109,111,133,0,65,197,178,176,198,8,84,104,224,231,0,234,52,254,88,86,103,18,216,161,1,197,141,58,69,245,194,155,114,10,247,219,19,66,253,3,160,37,127,63,130,221,188,14,89,142,245,178,253,152,114,222,110,181,75,130,191,134,133,150,187,177,219,163,144,154,198,181,153,143,226,132,55,44,201,2,129,66,176,24,188,32,158,173,39,46,14,59,191,110,63,221,255,94,86,250,232,7,0,24,20,5,12,8,1,212,195,61,37,204,122,8,4,207,4,134,79,200,75,53,131,160,57,180,36,6,50,216,212,14,173,73,137,82,209,50,0,121,200,82,113,225,224,91,47,146,146,129,138,193,214,24,101,91,109,134,147,158,184,30,135,190,165,37,17,177,23,24,189,215,181,140,43,51,196,162,136,10,230,203,169,10,239,165,34,139,71,228,188,12,154,145,0,156,240,90,197,86,39,38,18,12,242,136,162,64,129,104,170,57,162,43,89,207,146,21,21,176,60,234,90,66,162,106,155,237,149,155,166,79,114,71,25,102,234,4,10,37,73,163,82,118,196,209,9,69,69,137,15,17,190,36,205,35,81,1,92,39,165,36,170,211,97,187,153,194,238,42,203,231,215,232,103,178,67,38,45,25,200,51,76,169,104,181,178,241,214,224,147,43,41,55,201,92,132,180,250,78,217,154,200,166,135,173,28,234,158,172,97,13,224,7,106,144,36,9,92,235,236,40,160,188,198,122,114,186,0,139,115,105,38,5,5,235,123,100,221,193,21,28,40,30,105,81,40,78,66,11,217,216,27,226,203,85,79,216,253,44,235,137,108,175,143,12,123,45,115,202,52,194,21,54,186,188,221,23,84,187,146,157,255,179,255,164,48,73,33,192,32,48,3,5,211,9,132,169,49,167,41,243,16,4,73,56,25,204,209,54,1,165,97,40,68,197,99,99,179,136,82,201,212,110,6,3,25,199,74,0,77,141,65,190,52,64,0,38,16,94,117,202,147,131,167,218,39,132,129,73,214,42,188,36,192,123,87,20,172,200,108,123,20,85,180,98,209,36,38,67,74,242,100,58,170,54,91,194,136,138,54,104,76,93,178,232,136,156,92,152,242,50,167,137,217,186,33,17,147,27,36,93,120,16,9,255,251,178,100,203,9,134,171,121,73,3,220,73,112,73,99,121,135,104,172,116,27,97,221,36,175,113,37,137,73,8,228,197,172,164,106,32,147,51,39,128,142,4,144,44,225,5,129,80,13,149,122,51,7,77,164,208,160,202,34,233,141,55,215,101,151,106,2,53,154,69,136,73,214,97,69,137,200,178,10,183,140,21,184,166,61,133,245,193,185,18,92,215,157,180,197,138,231,113,81,170,141,8,237,85,117,133,210,233,201,183,81,211,13,196,161,69,162,154,38,126,77,40,176,118,239,99,74,147,206,126,210,81,142,56,42,0,76,84,115,64,33,133,204,121,72,124,224,71,193,169,25,88,118,215,217,139,85,190,82,17,1,122,182,154,172,5,130,86,156,99,47,117,6,9,16,96,138,28,209,200,12,17,203,188,98,28,131,225,163,139,51,82,144,124,210,242,97,92,90,171,27,30,192,69,164,78,86,203,178,110,255,221,255,221,85,175,232,48,24,8,48,160,20,48,108,10,53,81,61,60,117,141,62,27,52,30,226,192,45,41,131,64,201,40,58,98,96,72,107,32,96,168,97,132,115,48,132,42,104,235,81,253,26,0,29,119,237,14,69,96,133,183,21,123,226,131,43,186,229,12,223,180,53,171,61,183,105,33,253,138,193,249,91,78,245,121,128,177,66,167,226,64,80,208,217,20,5,74,67,145,18,182,101,1,114,115,217,104,174,160,211,208,244,43,184,138,45,153,38,109,103,174,200,55,173,216,101,121,229,37,64,250,134,202,151,138,20,160,109,180,68,51,29,162,167,137,215,22,132,81,172,112,30,50,128,192,175,13,24,71,22,85,215,106,107,151,75,8,105,218,75,55,182,107,160,113,121,194,149,162,253,202,57,207,198,245,194,55,73,129,51,163,30,119,234,2,14,180,200,136,17,21,93,17,187,97,10,136,37,57,166,138,85,175,69,233,108,151,97,75,139,43,32,179,0,0,1,224,0,2,206,143,192,33,1,194,81,134,23,150,50,6,74,165,13,95,130,140,72,158,154,181,100,23,191,241,133,80,137,20,144,69,18,166,113,149,77,10,237,123,186,219,235,46,36,195,38,30,60,85,42,106,16,113,78,97,129,112,185,216,164,227,107,11,161,102,161,228,188,152,43,0,109,102,169,85,221,217,245,255,253,82,176,2,96,112,8,22,4,200,68,99,39,40,131,89,67,163,80,44,163,55,5,33,100,20,56,134,86,195,10,1,115,51,68,26,105,11,4,48,144,1,129,23,13,51,57,160,235,118,73,153,76,106,58,89,137,34,124,195,40,101,83,156,102,151,76,177,54,44,60,103,236,179,86,151,156,143,18,202,26,193,240,249,18,101,137,82,46,212,246,145,167,180,217,220,229,235,204,194,87,21,205,251,120,137,255,251,178,100,204,140,150,203,120,73,3,172,76,178,87,3,57,57,109,35,118,22,193,219,42,78,164,211,73,52,18,37,117,163,13,216,173,247,24,69,226,142,223,178,218,188,152,66,202,92,87,235,114,71,178,152,247,173,121,169,219,83,193,106,148,151,50,200,206,174,31,148,81,30,12,136,164,64,146,112,242,116,102,151,152,190,108,206,114,204,194,5,227,92,186,217,180,172,117,235,195,222,23,233,34,163,26,154,188,111,231,47,168,128,1,42,32,178,180,225,109,198,102,130,132,26,0,67,216,140,56,116,161,148,64,70,76,101,188,54,192,55,131,230,99,37,9,16,36,35,161,200,38,48,6,206,10,93,4,139,50,159,76,239,108,254,243,60,155,113,143,140,19,142,220,23,158,167,219,119,117,119,213,87,54,250,55,30,254,189,160,48,138,1,163,3,176,44,48,144,15,131,12,26,188,50,122,46,163,42,168,41,63,40,137,53,135,130,50,224,134,48,64,156,50,44,83,58,145,176,3,1,136,124,130,115,43,65,112,184,12,166,108,200,32,43,113,226,201,40,86,18,52,66,0,23,71,113,204,49,38,222,176,145,156,178,175,72,193,205,76,113,44,119,62,45,29,172,98,202,84,165,100,220,119,129,69,44,181,206,117,179,163,117,182,136,221,105,252,5,66,154,122,158,33,214,214,59,190,156,154,160,66,100,126,161,85,82,154,20,206,201,164,85,103,6,66,124,251,199,7,100,223,105,33,201,76,236,132,181,115,161,161,249,57,120,147,228,212,162,1,26,212,47,22,12,139,99,243,252,211,144,47,166,157,37,44,190,61,194,134,92,38,153,27,211,176,124,92,88,33,97,186,82,85,83,137,86,110,241,175,233,101,74,116,130,163,53,141,208,193,250,188,137,146,14,164,48,116,128,133,6,146,163,67,104,48,56,18,12,32,98,173,165,49,99,83,84,181,132,148,19,167,19,53,152,145,219,209,170,71,99,73,36,3,15,76,165,74,34,67,40,6,49,216,196,248,48,34,150,79,5,240,199,2,206,21,52,10,177,183,220,197,245,17,94,169,177,176,116,122,37,153,6,40,160,222,51,43,11,90,62,231,90,153,40,179,160,230,197,92,140,242,83,254,75,145,131,237,47,177,159,246,35,153,231,33,95,151,251,91,239,174,127,195,135,130,47,181,150,20,68,130,131,0,130,48,48,176,104,252,184,117,83,136,114,135,238,107,8,146,100,10,158,98,64,22,90,115,27,66,131,72,77,84,71,109,100,102,20,3,27,40,0,227,174,179,137,45,131,18,134,54,240,54,216,43,171,92,236,21,186,131,8,201,148,92,178,179,90,11,218,248,239,9,90,232,179,74,210,56,167,107,160,54,133,146,106,197,77,136,52,105,60,119,56,228,255,251,178,100,218,12,7,207,120,198,3,221,97,96,87,232,233,83,109,99,90,23,213,215,36,78,164,211,73,62,145,38,117,131,165,92,150,84,98,137,148,154,237,207,49,70,3,190,225,68,147,77,28,55,128,74,180,44,160,234,186,53,167,72,149,27,103,49,50,224,55,104,103,246,187,201,116,229,141,51,219,145,126,211,136,174,138,183,195,198,212,105,70,105,143,172,129,78,250,53,177,56,139,70,62,221,160,102,142,76,153,117,139,245,205,104,50,41,206,79,80,119,67,83,249,169,175,200,32,0,64,0,92,171,68,0,48,111,95,69,234,132,179,233,200,176,41,8,182,16,232,41,205,112,45,62,253,245,144,43,137,52,128,148,66,71,153,149,41,95,122,179,121,1,124,98,106,179,212,254,89,149,31,250,77,15,61,97,176,248,104,187,69,167,89,64,68,40,131,24,42,64,86,98,253,221,145,172,0,33,34,2,96,40,0,64,96,179,48,38,8,115,28,245,3,52,42,52,163,2,134,130,50,93,10,3,26,193,67,54,152,76,26,123,3,30,15,193,144,48,96,29,40,140,0,0,0,150,214,13,33,163,5,1,134,239,97,158,13,5,30,70,15,57,39,138,66,162,53,170,218,106,153,74,225,161,225,227,148,178,225,226,177,81,33,84,104,17,247,77,209,154,66,114,77,125,123,132,179,184,174,177,121,108,216,127,85,67,225,49,195,51,132,94,60,99,200,77,143,3,170,24,148,45,97,112,55,39,147,17,23,71,135,42,184,232,64,52,56,216,76,215,150,218,92,34,46,114,245,197,37,196,183,151,76,170,114,233,185,84,229,41,6,165,194,99,135,231,148,55,123,89,95,139,241,103,209,67,2,196,82,232,246,191,199,115,174,78,84,118,53,186,72,65,49,213,172,174,64,125,194,89,1,27,102,101,82,184,142,75,55,114,238,113,249,221,76,18,182,98,119,103,73,43,227,205,62,32,22,95,61,56,59,95,5,228,234,10,235,178,169,172,131,213,227,254,186,134,106,87,18,0,4,0,166,80,24,1,24,199,68,204,43,37,1,96,164,98,33,8,33,149,26,0,221,5,37,50,160,157,158,156,64,192,69,217,250,175,191,126,163,217,138,54,249,224,187,226,7,58,80,166,122,225,87,39,35,174,217,204,140,180,51,163,162,17,40,195,151,6,75,143,129,0,44,51,32,223,211,249,95,211,255,228,63,249,251,0,189,162,64,74,12,5,243,2,52,179,48,58,12,99,61,211,52,61,1,208,200,123,35,13,10,12,8,12,5,59,77,218,251,117,233,139,38,98,49,35,190,60,12,130,25,203,44,180,244,20,0,100,240,44,244,251,98,222,151,86,192,57,62,120,105,114,116,123,209,33,152,138,200,209,35,73,118,68,70,255,251,178,100,209,136,7,225,120,199,51,220,97,240,86,101,57,34,108,195,120,26,129,227,36,47,113,37,200,227,11,38,157,130,153,96,1,2,6,72,24,161,184,235,83,71,22,251,73,146,204,197,16,38,171,230,128,4,15,137,156,212,12,26,49,105,8,233,130,200,224,48,72,145,67,182,157,116,18,40,92,134,112,128,161,237,166,218,23,174,217,98,85,19,64,129,41,152,89,57,76,117,27,127,113,2,140,197,133,154,130,38,216,148,28,164,72,232,133,184,51,145,123,225,200,47,81,78,112,98,23,79,114,234,50,244,40,31,173,84,189,201,232,253,147,174,210,20,72,217,244,133,157,79,237,59,202,246,114,142,98,175,154,113,154,250,152,240,131,179,136,160,4,196,15,14,18,169,201,54,24,160,66,38,192,246,228,98,86,114,12,0,207,102,211,66,100,253,60,74,75,195,125,16,30,164,137,18,195,163,65,226,199,7,169,137,41,235,223,175,22,232,142,67,162,47,121,129,24,16,152,28,131,137,139,146,75,153,203,143,137,168,187,48,158,201,210,116,250,233,169,130,160,19,17,129,196,167,28,212,19,5,220,116,10,51,128,101,47,11,187,22,26,15,50,24,102,25,38,20,46,148,110,96,162,59,40,137,218,188,62,31,195,247,216,32,190,156,137,84,196,78,58,197,203,42,148,203,230,36,69,68,192,131,19,150,227,41,147,77,83,168,105,83,7,40,248,190,144,118,36,98,151,212,154,25,19,23,23,14,148,192,216,252,168,155,190,173,75,4,241,44,224,244,174,31,72,238,130,189,163,37,172,52,93,117,122,210,34,175,10,13,76,72,166,75,212,190,56,7,165,224,252,37,49,88,59,31,45,29,219,45,23,71,210,34,9,40,206,34,171,63,100,63,36,54,160,146,193,73,116,68,120,68,103,252,229,185,72,122,74,39,233,228,72,71,50,185,49,73,44,77,80,126,84,236,237,82,49,68,68,211,171,149,201,45,69,83,21,143,172,41,171,227,237,178,37,229,236,162,133,212,110,142,201,229,94,186,211,253,95,96,0,24,95,42,129,156,55,28,25,12,24,192,17,112,73,3,9,69,237,66,236,137,155,143,104,82,91,59,37,74,50,195,212,241,39,165,97,200,129,226,64,0,96,128,28,112,24,121,87,0,143,20,62,35,92,181,235,23,88,192,18,162,171,73,84,165,225,98,241,157,255,237,255,255,175,85,12,9,0,131,135,3,19,195,227,105,40,3,247,101,147,53,176,243,160,200,211,84,23,19,81,143,204,102,41,22,141,155,46,226,186,224,165,44,5,42,213,49,88,13,164,180,169,116,21,116,152,35,18,104,179,148,205,150,118,85,55,38,47,26,149,106,170,164,149,159,100,230,194,103,148,150,45,36,75,255,251,178,100,201,13,135,181,120,71,131,220,97,96,76,2,169,105,107,35,40,25,241,219,32,46,241,39,137,12,145,166,93,153,25,40,150,64,130,183,21,32,121,172,52,69,6,24,211,75,18,32,195,227,236,86,30,89,133,180,180,152,159,165,160,169,83,169,7,86,66,161,218,13,78,209,66,68,15,153,93,36,46,229,164,211,9,72,50,74,186,228,41,28,70,93,100,146,98,66,148,252,251,20,142,136,90,95,69,164,106,242,69,22,109,153,167,53,41,53,17,74,167,206,35,101,23,137,59,75,26,138,233,33,131,229,11,133,107,221,36,190,37,114,154,118,148,223,86,149,153,91,142,207,114,152,216,176,72,170,173,166,192,254,139,75,164,64,9,108,21,19,46,25,19,128,216,74,13,45,179,64,140,19,128,242,62,201,16,86,253,237,249,203,202,18,213,150,89,106,147,176,202,38,248,229,107,55,5,128,54,15,14,137,86,150,197,86,52,245,132,65,179,195,28,101,142,157,113,114,90,80,128,12,15,64,128,192,128,28,76,16,195,88,195,121,229,140,124,72,140,201,233,254,12,99,196,72,194,184,179,12,82,64,48,49,84,192,98,67,95,118,6,132,168,228,96,48,41,145,7,201,26,36,2,164,34,8,65,50,24,153,64,149,211,101,18,202,103,70,95,86,173,219,174,14,22,124,211,146,168,231,38,206,52,178,216,211,164,212,20,152,169,24,12,203,100,229,92,243,4,163,45,188,214,163,113,164,23,179,36,46,141,0,210,1,211,88,170,170,54,123,12,16,137,88,208,164,32,227,227,35,138,234,250,104,129,164,139,180,216,101,54,50,75,54,207,90,112,93,25,6,68,62,139,104,206,183,41,49,52,100,162,137,170,220,178,197,38,162,201,9,100,150,200,177,38,147,103,55,234,112,66,145,26,6,4,40,138,117,201,109,56,168,210,91,153,173,160,80,193,18,109,185,73,17,40,177,61,108,203,62,6,105,58,38,86,78,130,41,172,211,13,17,181,142,61,172,138,128,0,3,107,154,105,9,101,249,105,10,149,112,100,35,132,11,42,21,134,237,79,141,24,99,24,26,253,40,255,200,16,127,169,30,121,0,11,82,54,149,193,102,166,4,127,216,68,114,56,89,194,30,10,54,161,36,209,20,158,115,87,83,221,116,68,42,178,178,197,210,191,255,247,127,116,32,96,78,0,230,3,224,52,96,92,18,6,42,43,92,102,88,48,102,17,6,68,102,20,10,134,54,97,106,97,240,5,70,2,192,60,97,4,5,6,10,163,82,88,1,69,192,40,1,131,0,138,185,215,3,197,2,36,227,81,165,30,1,136,17,19,200,239,144,8,64,64,65,43,30,22,138,44,164,48,80,205,180,204,205,212,238,57,248,96,159,223,255,251,178,100,197,141,7,24,120,71,11,220,73,246,75,164,41,138,104,230,88,27,141,229,30,79,48,211,193,56,159,38,245,147,137,93,70,205,160,94,118,141,140,68,212,13,225,193,197,137,108,47,141,245,245,60,188,56,193,255,172,245,56,147,236,178,213,141,148,56,155,94,105,53,80,160,154,123,100,28,58,93,67,197,108,90,135,150,76,245,229,73,41,7,32,80,151,47,10,109,4,92,77,154,139,205,146,90,87,199,174,193,246,11,227,13,84,179,4,31,78,72,194,212,72,169,74,6,139,140,16,157,68,92,79,55,97,50,50,98,4,80,234,144,254,35,116,138,19,203,92,200,43,61,20,53,21,203,78,217,181,137,209,234,0,0,0,26,196,144,161,177,170,244,162,134,162,176,18,36,70,76,7,186,189,180,15,61,20,72,252,68,2,238,65,132,65,143,42,148,181,91,154,219,58,247,229,86,186,239,255,254,64,170,98,185,39,92,229,70,255,255,253,24,193,23,222,192,138,157,123,204,106,38,220,171,155,227,91,114,233,227,130,10,128,120,64,26,24,19,2,121,142,40,87,154,45,10,217,131,35,199,152,111,7,41,133,33,22,152,58,129,136,36,13,204,9,1,20,192,128,119,132,35,177,0,16,39,253,140,184,33,88,152,114,194,193,37,196,68,154,135,120,48,70,157,168,194,119,1,71,60,61,24,148,223,133,49,180,44,150,84,15,166,75,43,151,173,212,190,87,92,120,147,157,178,132,206,184,95,60,19,143,85,60,241,233,204,73,7,4,35,7,12,87,43,163,105,203,101,163,130,101,14,11,9,141,98,63,38,152,30,29,178,120,252,101,209,236,75,90,95,35,45,51,86,120,29,157,242,158,94,178,139,86,155,196,189,200,140,98,58,57,38,8,230,43,190,122,53,229,140,229,233,137,175,159,75,145,20,238,201,193,60,224,72,244,149,43,226,243,133,14,57,119,221,89,116,109,170,96,68,75,15,84,241,59,104,54,42,58,186,250,198,35,110,19,216,97,28,217,101,252,82,189,238,108,236,234,180,171,205,186,132,243,177,156,76,10,108,154,135,241,164,122,7,79,40,242,248,248,0,3,249,0,0,73,53,59,62,183,65,199,27,247,11,32,13,25,166,82,92,3,33,99,235,68,245,151,104,170,91,185,61,203,248,255,42,202,46,253,53,205,231,223,221,76,183,190,126,255,255,162,181,217,24,115,236,231,68,87,77,158,168,168,237,59,165,220,149,172,148,87,119,231,177,25,69,130,13,121,5,154,221,132,13,42,20,170,8,80,3,152,66,27,24,4,47,153,47,250,154,248,51,156,128,103,145,128,102,94,50,2,197,80,168,18,129,134,14,42,107,214,70,186,129,68,107,0,84,239,236,146,59,14,206,149,255,251,178,100,192,8,135,190,121,199,131,217,98,192,86,11,73,154,100,2,198,27,237,229,36,206,177,53,73,162,170,231,41,145,14,57,129,16,150,164,254,75,158,148,208,79,97,122,44,16,45,201,56,224,224,184,96,2,157,67,92,190,89,88,195,55,56,60,43,186,85,108,229,197,45,145,10,170,74,167,154,205,170,181,123,8,119,60,63,38,44,18,88,46,209,196,52,202,89,19,7,181,196,178,90,169,35,37,235,17,160,21,12,197,9,242,3,43,168,43,80,179,46,70,142,183,25,68,77,9,52,151,41,210,150,19,142,218,62,139,7,3,226,52,72,139,155,153,217,24,136,128,42,211,9,180,41,11,164,90,202,82,34,19,25,4,164,213,177,214,77,61,109,251,88,222,205,143,61,81,134,247,40,242,104,152,155,144,24,110,91,219,222,148,28,236,41,253,106,185,125,117,93,70,167,212,189,82,115,134,19,90,5,219,90,159,217,0,140,28,197,149,94,140,131,45,207,69,219,239,227,77,252,213,125,118,63,212,164,51,1,164,119,96,104,56,8,32,138,66,18,67,28,27,138,59,177,150,231,35,191,255,255,255,230,103,124,76,226,83,196,192,244,205,6,205,216,24,202,150,202,246,190,41,17,148,199,132,124,44,21,125,205,57,64,130,85,128,245,2,53,207,98,178,82,73,250,193,250,187,186,251,170,156,64,30,147,3,0,42,0,131,121,133,98,187,152,218,130,49,133,211,46,24,11,133,161,137,136,54,26,184,52,96,193,64,20,36,104,61,50,26,51,180,62,51,56,69,113,147,4,171,145,3,119,14,176,177,225,10,46,32,61,205,125,151,136,40,44,96,80,51,52,237,200,181,170,151,198,79,208,141,132,243,230,118,238,175,163,44,163,58,106,61,41,1,0,173,17,178,215,19,42,132,240,146,124,170,227,252,208,170,66,44,184,188,77,117,121,32,152,130,140,178,134,244,153,9,241,70,188,227,142,25,71,170,218,29,191,139,103,231,120,154,53,143,186,86,141,112,145,27,248,124,242,219,46,118,228,135,26,164,5,66,241,121,204,48,39,217,152,30,46,156,151,144,211,92,172,123,84,206,231,57,204,178,244,37,114,99,157,101,166,43,26,97,20,157,81,196,95,27,82,165,102,123,44,194,170,202,151,77,4,245,62,81,88,92,169,213,148,43,118,58,30,214,118,24,29,76,226,52,103,137,141,219,123,254,237,115,63,247,162,134,54,123,5,18,75,110,223,152,37,226,114,156,50,45,178,128,49,248,221,211,48,51,215,194,112,220,206,224,135,82,85,4,128,139,130,86,82,41,199,82,192,123,247,205,48,91,57,66,6,6,223,254,252,89,147,146,153,26,44,98,53,94,76,170,50,34,203,149,205,119,22,69,20,255,251,176,100,156,141,199,140,121,72,11,220,97,242,111,108,153,147,96,67,126,91,217,229,34,14,229,139,65,100,158,37,201,165,149,97,188,75,199,191,144,90,108,229,203,3,2,19,2,160,54,180,248,111,34,192,64,102,123,10,122,94,23,51,201,72,219,89,34,234,189,4,106,23,9,70,172,97,1,177,129,160,137,165,139,24,13,206,56,228,39,56,168,57,48,57,253,48,92,27,64,58,0,204,184,85,210,154,56,32,4,236,233,57,89,67,208,204,220,214,184,207,75,122,203,213,85,113,64,226,1,75,154,117,150,28,68,178,197,21,234,211,79,152,86,24,30,85,255,189,224,58,32,113,201,33,123,204,155,19,143,106,141,242,92,112,196,193,144,247,192,201,231,83,174,63,141,19,38,237,165,96,224,212,51,96,255,15,73,73,98,206,80,193,155,165,113,237,218,174,118,230,171,147,17,215,48,254,51,9,214,80,233,238,59,199,86,227,203,160,88,116,153,196,166,43,79,63,175,102,208,165,82,92,72,203,140,202,67,164,151,75,168,162,123,51,235,240,92,172,210,103,234,195,177,239,94,30,167,126,33,97,194,109,152,20,195,28,28,132,190,205,236,46,102,125,171,39,84,130,127,29,77,75,117,90,183,48,236,107,216,62,39,213,133,136,112,177,117,128,127,220,131,229,168,252,24,160,210,108,46,80,132,211,241,73,112,200,141,173,33,60,92,179,181,23,225,186,78,31,1,238,103,82,10,151,170,255,255,253,191,255,83,125,127,238,55,83,36,165,51,177,216,178,26,97,187,139,128,241,154,52,23,194,218,99,226,238,214,57,45,86,127,125,245,69,54,201,30,115,114,103,157,253,165,63,166,108,37,128,34,128,3,48,14,0,160,184,21,24,93,24,48,209,221,152,43,34,73,130,8,38,152,87,8,96,213,152,36,20,193,132,206,183,233,81,64,169,12,4,47,180,129,41,90,113,94,182,194,209,128,56,37,74,43,86,64,36,56,12,5,87,205,164,220,75,239,146,146,141,28,129,80,219,50,157,244,43,26,39,96,40,179,128,12,72,216,111,192,137,1,183,7,155,56,58,31,4,113,9,16,144,0,128,33,75,207,189,57,36,128,208,186,49,72,62,154,41,164,85,33,116,19,232,94,227,107,32,96,190,44,38,92,74,72,211,134,5,18,89,234,191,108,150,164,233,34,115,79,87,178,132,150,71,142,191,222,77,41,171,191,162,199,94,32,127,216,17,161,70,154,132,16,178,214,14,68,162,114,32,148,87,145,218,44,80,170,225,249,143,81,169,36,163,13,144,7,143,28,20,36,137,132,216,127,204,171,141,50,166,188,164,18,154,146,86,88,194,62,130,18,64,204,77,208,0,1,177,75,13,186,160,154,64,216,26,255,251,178,100,119,12,231,17,120,201,147,219,73,242,75,136,233,99,101,34,90,95,85,229,34,47,105,139,136,219,169,230,141,64,14,181,239,19,168,100,182,199,34,20,230,115,89,174,4,50,31,50,206,52,180,235,197,201,1,44,89,79,47,255,247,219,237,221,254,159,109,191,163,255,244,253,61,244,83,214,140,82,62,228,42,177,13,113,204,38,75,45,24,236,84,73,155,2,237,144,2,96,70,16,198,19,128,138,96,206,14,70,9,138,180,97,168,30,134,73,130,192,100,54,4,134,25,162,40,96,212,2,132,32,12,12,3,99,16,97,61,72,84,84,36,10,117,213,65,141,37,249,80,196,113,100,66,32,36,193,85,27,57,110,104,228,84,20,2,26,98,130,143,23,100,141,217,229,194,165,44,98,27,116,167,101,243,44,120,204,192,236,225,42,198,207,252,122,44,150,8,194,89,240,88,82,96,200,67,92,197,154,9,81,237,124,152,172,118,80,114,225,249,177,155,234,10,171,131,213,164,229,190,86,37,29,168,247,96,74,150,5,4,182,206,138,135,137,203,36,177,18,143,15,11,29,30,20,154,4,200,228,234,10,30,192,235,107,207,236,146,56,238,97,25,147,174,252,15,59,101,199,50,149,195,87,216,58,220,195,185,239,95,140,211,239,69,233,143,47,106,38,114,27,180,169,59,232,221,129,116,149,44,96,202,148,62,249,119,32,127,49,98,67,88,241,183,226,122,177,254,46,248,59,150,188,204,56,201,215,60,115,117,236,52,174,176,176,151,64,0,112,19,39,9,144,104,76,133,1,50,196,37,12,178,44,101,52,64,92,43,178,69,63,208,127,93,55,1,162,149,175,78,32,133,165,145,140,2,244,1,202,42,69,136,250,133,30,184,44,114,64,16,84,222,3,0,8,0,2,48,59,30,211,22,160,83,48,96,3,131,20,146,166,51,38,12,131,21,245,40,48,212,6,227,3,114,15,49,16,53,9,193,196,99,138,195,28,4,84,87,3,76,21,88,147,76,197,3,89,99,194,159,162,66,21,45,78,209,32,26,117,22,200,191,3,129,227,160,252,180,141,125,203,230,167,165,151,102,62,211,35,135,138,205,176,254,182,191,7,195,162,161,193,56,228,172,178,39,31,86,83,78,169,113,96,78,45,98,83,212,147,167,233,9,11,14,203,227,82,162,41,94,207,31,235,125,9,185,90,177,186,153,126,35,106,197,50,234,163,114,163,245,92,116,185,124,14,213,174,113,231,97,142,215,115,33,185,117,234,38,57,207,133,58,227,165,203,159,124,204,217,67,205,147,74,116,142,151,41,64,250,66,161,194,26,102,152,175,86,42,203,139,241,190,161,210,103,141,216,101,243,182,229,163,142,173,96,155,175,195,141,163,183,56,118,113,255,251,178,100,110,136,103,133,120,72,195,220,97,226,66,140,217,234,52,3,186,90,117,161,48,110,105,135,193,6,179,38,137,64,14,181,233,151,178,94,162,133,55,90,169,34,51,231,58,24,174,169,59,14,88,72,6,0,0,0,0,255,177,196,194,218,10,160,4,208,45,129,176,146,92,28,8,230,223,171,235,173,127,132,103,46,254,83,221,81,2,77,69,33,20,212,200,180,234,66,135,24,150,173,115,4,171,243,159,163,161,235,105,86,130,17,214,153,254,65,56,139,128,1,69,200,68,88,49,248,204,88,102,99,184,73,211,135,103,19,136,143,79,76,220,116,8,6,103,139,24,224,39,98,106,73,198,217,121,147,7,35,160,119,216,156,189,173,198,213,194,143,171,27,224,154,104,46,176,1,134,23,154,230,72,134,153,37,129,7,49,222,62,179,152,193,92,27,159,182,102,174,148,161,225,129,50,38,215,18,22,29,142,134,12,171,72,56,8,140,157,184,204,167,92,72,162,252,101,67,40,227,99,155,87,27,213,124,225,198,163,111,27,39,201,193,218,184,96,174,192,177,36,46,28,49,119,137,99,67,134,172,123,238,211,169,12,43,163,163,186,197,168,178,168,52,5,205,218,54,49,155,45,172,2,75,241,54,237,79,160,213,179,232,117,119,150,179,86,175,106,108,205,41,89,187,169,42,246,43,150,45,71,50,145,78,184,249,117,77,23,177,2,28,28,22,186,184,136,58,240,200,78,64,43,23,57,30,82,11,44,6,207,2,26,66,19,5,133,141,131,2,144,66,30,166,42,254,166,171,170,4,28,197,22,71,111,32,50,141,47,14,13,34,216,217,179,103,153,61,34,204,179,60,219,61,46,86,110,223,44,233,61,253,205,175,160,96,178,96,0,0,243,7,134,211,24,1,211,19,76,227,36,108,179,8,24,115,108,23,179,69,197,67,23,75,163,23,5,51,10,67,131,62,132,195,34,195,128,96,120,32,2,92,241,64,153,43,210,26,92,48,12,18,3,43,136,64,5,61,40,26,97,112,168,173,169,10,58,20,24,122,32,24,124,38,166,49,182,137,150,20,24,128,106,48,170,161,115,63,76,44,138,89,178,229,48,120,85,36,45,248,155,102,74,111,11,110,112,28,104,199,26,37,246,170,16,27,119,91,144,236,149,164,172,33,126,224,34,231,189,178,86,195,121,246,144,245,0,112,45,137,70,18,90,91,19,82,232,235,121,65,7,95,187,4,97,201,53,120,196,165,221,130,34,214,215,166,231,41,174,210,201,245,55,59,36,159,155,159,168,3,24,138,176,255,214,94,102,197,217,223,209,33,138,167,230,8,4,149,7,196,194,165,78,209,37,106,34,189,101,144,172,215,76,134,109,173,105,166,43,90,233,84,150,62,203,255,251,178,100,113,142,136,44,117,203,19,184,77,98,68,42,169,183,76,6,242,30,97,175,40,79,101,143,201,42,158,167,41,64,15,201,150,105,247,56,162,15,31,237,57,241,157,203,126,54,129,114,19,113,131,219,42,148,62,253,132,188,127,245,9,51,42,111,118,193,80,32,0,0,15,192,179,72,113,224,156,13,64,189,129,216,11,45,36,211,40,132,34,106,69,119,234,169,164,222,243,111,255,255,67,255,251,127,252,74,214,81,108,132,186,217,32,234,171,217,84,41,34,169,79,112,196,2,70,148,221,223,179,103,126,243,176,218,128,94,96,130,16,6,2,192,12,96,218,7,166,23,132,210,99,98,19,38,140,196,36,14,34,163,8,208,213,8,0,17,8,81,24,63,4,41,133,240,34,152,8,128,152,8,8,76,0,128,28,192,240,6,218,65,128,64,19,21,152,66,17,219,99,162,74,43,244,207,15,93,82,65,124,60,37,130,14,26,148,201,101,34,84,93,57,17,133,67,203,243,147,198,60,117,69,81,103,55,81,38,230,158,110,164,54,107,197,131,91,1,64,247,60,47,236,92,144,121,218,89,139,11,72,122,43,108,6,237,43,94,145,192,50,29,175,89,249,45,141,41,197,135,217,24,49,97,135,177,61,96,190,16,162,117,223,96,113,88,187,222,72,169,229,181,216,227,171,38,64,90,254,237,93,232,230,22,151,77,103,185,221,170,102,190,250,84,105,229,159,180,108,235,215,90,147,20,222,157,209,109,224,143,94,137,10,27,67,93,125,117,157,233,205,230,158,223,69,120,114,25,126,174,219,175,117,46,33,185,51,89,171,185,49,147,197,107,107,84,160,102,206,222,0,6,224,11,128,250,29,230,97,8,32,213,32,129,137,13,4,129,58,37,64,181,40,212,92,238,245,35,46,87,58,103,82,27,245,124,159,49,99,83,114,238,120,241,108,213,70,133,242,28,164,146,58,106,223,255,80,166,198,239,70,155,115,252,159,110,193,232,69,41,255,83,60,231,65,0,0,131,144,193,16,216,32,65,21,1,140,214,84,13,221,116,142,194,164,140,236,19,140,174,23,76,69,2,12,13,14,141,133,19,76,189,14,2,2,87,190,160,145,28,241,24,2,9,15,26,254,29,82,228,149,51,177,48,29,169,174,197,219,245,14,20,93,94,197,47,210,16,148,222,229,26,151,61,44,91,12,251,48,254,211,68,163,93,117,113,175,118,144,152,233,102,18,231,233,248,124,238,204,220,200,104,47,152,203,10,14,89,230,80,84,245,91,209,1,78,32,77,146,70,152,153,169,90,17,140,82,82,141,117,137,171,231,105,182,213,73,216,129,186,136,34,128,211,13,198,24,163,21,91,141,202,161,122,186,235,149,38,109,134,22,84,171,118,109,255,251,178,100,85,8,134,231,104,74,27,185,75,242,75,200,41,199,96,197,92,24,169,161,49,78,61,51,97,70,28,230,232,60,148,44,60,90,52,194,201,197,131,229,245,86,89,80,145,97,147,51,97,25,5,205,51,93,6,226,68,165,116,242,141,180,147,104,223,30,218,105,172,243,75,101,251,75,155,135,251,160,167,47,223,247,100,4,3,2,157,160,165,125,29,184,53,46,0,228,75,53,238,234,198,92,68,142,43,84,7,243,202,242,173,199,102,59,170,183,59,239,39,145,46,103,155,167,167,254,172,36,53,235,178,132,230,255,127,250,148,226,233,119,71,83,151,115,177,201,49,157,145,140,145,176,209,3,0,176,87,111,84,6,33,77,166,232,84,40,14,12,140,136,12,25,236,50,93,240,197,25,48,201,41,133,211,0,97,65,41,4,206,35,192,114,85,187,53,118,142,14,14,69,100,252,139,24,52,9,110,173,36,193,128,193,134,229,74,214,65,250,181,37,104,59,156,229,63,162,17,178,185,235,234,194,105,206,239,69,171,111,45,96,48,176,217,244,34,137,247,173,50,42,174,191,22,36,70,88,53,171,123,198,181,82,200,22,4,59,20,97,164,17,60,247,174,199,75,38,134,70,70,76,33,60,103,242,97,72,242,19,55,134,77,29,125,40,130,87,34,202,244,149,86,115,254,149,32,52,210,203,38,78,69,87,190,190,84,235,24,89,52,119,136,177,107,95,139,170,193,50,195,98,22,137,98,19,232,94,133,114,228,170,157,4,92,218,216,203,145,42,215,242,85,199,67,207,247,85,1,148,84,45,0,4,209,130,21,85,176,205,217,142,10,15,149,71,244,186,177,171,50,240,27,202,168,240,232,42,9,28,2,152,208,182,41,168,46,157,107,77,94,31,186,57,237,113,160,130,71,40,164,164,33,6,11,12,37,253,76,255,226,4,67,89,8,211,52,84,196,20,0,14,12,33,120,252,226,193,179,232,48,40,11,227,9,96,73,48,10,14,227,29,56,58,51,174,112,67,55,120,23,50,221,7,51,14,242,119,49,0,4,115,6,225,99,51,166,20,131,24,240,75,48,47,0,1,16,2,129,64,88,26,246,213,17,69,81,59,199,72,190,222,187,108,21,170,152,229,74,145,145,39,155,184,5,24,133,69,167,182,186,137,128,172,199,108,49,153,21,222,99,147,125,127,239,227,38,212,238,165,198,14,17,139,252,255,206,75,168,187,59,53,192,100,225,161,148,187,244,163,71,47,30,28,175,169,248,138,106,104,237,22,176,128,245,98,170,244,246,148,111,169,200,3,147,212,139,100,248,132,189,212,73,174,185,235,21,84,37,156,200,41,246,247,215,179,206,221,218,33,34,141,216,83,85,106,235,246,237,61,238,187,159,76,135,255,251,178,100,92,141,135,100,119,198,3,219,99,112,75,100,73,199,97,3,91,29,129,215,20,47,109,141,209,124,30,38,181,164,141,188,172,254,209,134,173,45,243,236,73,181,162,36,180,142,149,121,107,204,66,191,20,222,204,191,124,204,233,122,145,183,111,90,182,238,215,118,88,216,158,189,175,159,176,169,204,77,144,194,253,109,84,32,33,43,73,148,197,38,55,73,14,157,96,61,148,17,35,34,215,217,58,39,13,208,69,168,229,184,248,254,73,53,19,12,153,109,2,98,163,42,255,87,171,137,239,219,62,140,172,144,236,17,181,195,214,196,49,168,113,252,160,86,113,138,195,171,109,49,205,112,133,233,96,28,131,52,82,131,8,0,116,34,21,3,6,32,124,51,61,31,115,114,101,66,58,255,139,3,62,16,230,50,88,36,243,24,144,49,48,36,26,3,63,193,221,50,94,7,194,16,45,47,177,105,206,5,145,19,213,99,198,141,199,78,144,132,84,131,64,138,164,101,145,131,192,77,45,43,122,180,218,143,37,25,14,0,170,43,50,104,194,127,207,216,206,33,51,115,15,191,90,159,247,85,193,4,1,192,179,249,208,193,52,54,238,99,163,118,208,25,92,178,8,37,187,114,210,121,56,126,91,9,12,238,222,118,223,158,193,86,166,55,74,190,122,123,207,155,137,138,144,77,154,59,18,73,130,73,129,242,26,248,161,62,59,171,107,152,203,228,15,226,29,189,246,76,155,188,40,123,117,116,178,118,99,163,73,167,255,175,86,83,177,53,199,94,167,86,95,175,81,82,130,147,204,236,94,255,51,116,146,142,246,70,195,205,210,19,168,158,138,176,29,68,236,205,89,109,205,141,167,185,159,73,127,204,245,42,249,42,132,116,84,128,26,89,82,73,7,254,43,78,157,6,52,25,4,52,235,64,51,102,108,108,25,9,54,111,121,186,254,137,127,252,140,206,210,99,13,43,112,129,234,74,86,212,37,180,232,197,150,47,124,236,153,93,135,75,210,178,70,187,153,66,50,123,191,110,80,138,76,202,247,252,158,255,106,25,198,93,225,96,220,121,98,104,192,144,162,84,68,139,9,64,108,83,251,154,48,192,9,227,11,128,80,48,50,12,147,29,91,109,52,50,67,83,242,216,28,51,88,16,99,9,244,18,48,137,10,3,6,210,10,51,183,25,211,34,16,93,1,2,232,240,3,24,1,0,9,200,9,161,12,69,199,68,211,136,35,117,88,19,17,117,13,28,140,120,98,80,180,171,167,175,110,101,117,14,50,236,251,216,39,14,97,122,172,182,197,221,126,187,122,73,180,170,213,37,105,124,102,91,86,122,220,226,185,6,209,33,62,142,74,27,137,166,214,120,241,184,226,54,150,208,103,18,54,135,193,165,143,255,251,178,100,66,142,134,233,115,197,3,219,75,114,91,200,41,108,105,99,88,26,253,215,18,47,105,45,193,150,161,102,253,146,161,93,215,49,77,52,3,48,144,101,21,178,34,180,160,60,212,18,202,217,28,207,167,175,47,219,88,215,77,84,39,149,156,170,12,227,225,137,50,157,53,217,93,69,147,148,182,123,7,77,85,9,137,197,11,202,11,173,120,129,25,230,217,88,249,202,125,210,159,231,156,245,250,167,133,210,126,12,70,212,81,21,228,177,228,169,167,70,197,131,128,0,0,17,75,191,226,25,99,173,120,9,32,4,124,222,50,40,164,22,74,233,171,40,97,128,16,101,216,153,132,211,84,1,167,87,150,19,210,53,150,102,103,23,134,97,207,84,128,205,242,124,176,164,103,79,201,205,146,114,49,246,17,110,82,82,155,77,22,25,47,158,116,94,85,76,229,77,138,151,75,153,5,194,163,137,164,128,12,83,87,212,67,15,224,2,48,226,9,35,4,49,137,50,80,211,243,76,58,189,58,163,149,51,45,161,245,50,31,28,83,22,224,77,48,123,23,179,82,49,156,49,124,15,130,128,52,85,113,192,8,59,234,83,169,211,162,166,15,204,208,161,199,225,173,156,3,44,77,255,108,183,210,162,71,107,61,183,89,14,90,198,13,162,203,124,173,59,123,245,204,235,99,202,236,198,103,13,118,143,232,232,178,148,38,218,232,155,212,164,165,162,190,71,146,54,50,194,171,92,15,139,33,134,79,87,190,72,171,75,32,44,172,60,139,210,208,67,90,132,76,186,173,144,160,97,20,142,33,148,76,117,177,22,64,77,41,194,178,71,233,95,45,114,45,215,69,189,143,156,18,98,51,82,72,149,75,99,20,25,214,198,141,54,228,9,76,163,77,35,132,53,92,180,235,207,244,187,93,172,101,217,25,253,140,150,219,107,153,69,17,32,88,142,18,77,101,233,0,18,46,178,55,32,130,231,172,12,176,154,131,27,49,5,48,129,160,4,185,82,208,32,187,138,248,235,208,24,48,165,8,197,170,185,66,205,69,52,118,162,134,77,82,65,149,220,38,220,76,250,200,143,211,157,100,173,58,204,99,102,175,125,154,222,227,200,241,146,228,144,82,119,149,18,77,107,197,52,152,82,194,17,14,182,124,153,230,192,53,64,1,10,99,183,219,97,180,222,152,194,0,33,1,132,160,35,24,110,1,1,133,184,112,153,191,23,73,188,220,187,155,170,33,73,160,24,156,153,36,22,105,133,152,107,152,15,18,233,149,96,228,24,174,138,24,240,25,24,8,0,40,140,0,194,192,101,10,194,88,206,193,193,81,72,244,82,187,6,3,224,104,226,74,29,201,229,212,238,189,27,164,92,135,16,212,107,183,200,95,143,157,181,89,255,251,178,100,46,141,134,128,117,197,43,204,53,96,96,135,153,86,105,3,92,88,233,203,20,47,36,212,201,135,158,228,201,177,154,49,232,198,139,218,212,62,98,98,142,172,165,92,94,94,196,223,26,171,44,191,103,169,99,165,146,185,168,160,219,195,238,69,11,28,203,86,90,83,56,105,99,12,125,152,163,20,122,173,7,103,151,47,9,11,166,159,145,13,137,154,138,208,7,99,100,249,185,125,36,83,252,180,206,198,40,184,165,108,145,49,53,145,62,15,213,253,57,141,53,56,26,101,71,125,195,183,253,116,62,230,193,177,22,255,230,68,116,251,73,114,106,11,69,172,168,2,12,255,240,190,154,12,10,6,52,108,0,3,99,143,93,49,100,147,160,132,16,97,48,50,34,160,160,39,117,112,27,254,5,106,39,199,204,162,101,136,211,148,114,77,223,148,206,40,103,248,14,235,215,28,212,178,72,13,103,32,52,37,24,55,87,206,84,53,38,101,115,48,202,87,80,82,95,43,67,232,132,96,149,178,179,179,58,163,157,235,251,236,255,247,63,60,24,54,0,17,133,80,40,152,52,132,17,145,100,144,26,157,167,137,226,197,66,24,215,138,161,134,129,203,24,68,130,81,132,64,100,26,107,7,25,141,160,140,1,128,119,6,88,96,132,3,240,137,199,222,112,193,92,4,220,236,46,176,177,128,77,86,56,109,199,165,100,104,85,146,96,224,50,137,170,25,22,197,24,121,246,228,8,32,48,145,230,208,0,116,29,70,105,166,212,155,24,212,214,124,7,72,178,115,198,235,23,90,82,5,177,188,203,125,76,120,164,73,65,181,110,255,41,61,81,171,65,193,14,57,188,147,81,211,225,251,28,122,120,217,131,206,22,213,36,136,53,157,71,164,73,45,190,138,71,90,86,35,111,35,228,82,174,65,232,196,37,247,88,229,157,225,204,152,111,87,249,121,94,241,85,185,50,239,250,44,221,178,206,58,8,186,101,36,90,85,170,24,12,12,189,64,170,38,68,96,106,22,102,38,14,50,106,218,179,176,230,32,113,141,138,182,220,143,183,220,221,78,126,16,154,90,61,18,92,243,62,162,59,100,70,207,182,139,181,14,235,26,146,151,152,86,132,156,11,247,26,45,219,62,139,41,89,22,231,117,60,227,211,182,86,110,179,127,187,108,185,36,167,86,171,251,175,150,76,89,147,238,39,92,214,248,169,0,34,130,72,96,42,11,38,3,193,50,96,236,26,134,48,183,120,102,80,92,7,79,136,96,105,124,22,6,93,224,254,98,36,17,6,0,68,232,98,246,57,38,44,33,214,85,57,46,18,110,54,41,123,191,49,214,80,120,150,70,105,29,248,209,150,184,200,44,56,178,117,61,71,204,254,0,198,198,54,99,176,255,251,178,100,41,12,134,244,114,69,51,218,98,242,113,9,137,189,97,38,89,23,61,159,28,79,117,37,193,140,167,102,181,148,141,101,37,73,93,234,106,148,202,56,247,206,207,205,92,151,224,12,203,157,176,167,44,178,153,174,116,157,182,229,223,170,197,80,153,159,192,113,162,91,8,173,18,98,147,16,30,249,44,182,249,202,118,218,131,153,109,65,127,172,143,41,187,239,98,196,254,78,185,205,201,139,209,45,159,135,28,114,37,231,143,54,216,156,203,75,146,148,224,121,125,216,142,171,175,71,78,84,158,170,218,168,181,86,82,143,33,182,220,22,198,233,125,178,201,102,248,221,161,152,221,238,102,103,170,228,214,214,191,223,38,107,51,55,175,76,237,165,118,193,169,93,208,0,1,20,190,214,202,236,111,245,121,89,3,194,232,32,178,17,47,73,246,202,228,49,107,154,133,255,206,39,251,14,71,178,77,112,218,112,235,38,69,53,198,191,81,211,54,254,222,107,184,254,183,255,115,49,226,153,31,218,251,11,65,142,215,44,163,147,187,114,212,127,245,145,132,152,132,251,237,123,223,238,51,111,122,90,102,22,100,190,32,188,94,124,73,40,46,106,81,92,254,207,184,104,148,131,8,68,137,169,74,254,82,181,85,152,48,27,3,179,4,160,146,48,80,7,67,30,115,168,52,90,65,99,82,230,147,52,80,187,49,98,17,48,244,5,49,116,23,60,4,5,49,192,202,77,10,200,176,96,96,12,252,74,167,172,152,98,15,211,83,227,37,48,108,25,102,180,206,84,181,232,130,13,120,56,250,105,45,61,144,93,166,116,136,252,212,97,120,76,1,182,145,180,76,203,117,161,26,168,80,18,144,61,135,203,211,118,203,36,17,32,49,26,21,57,180,7,135,226,149,234,4,162,77,101,162,193,41,69,166,105,182,145,46,227,108,171,40,110,248,149,184,245,171,110,22,162,158,19,216,198,164,170,172,99,151,217,45,190,106,122,156,137,17,172,135,18,95,103,117,187,117,144,251,83,207,60,173,205,223,252,165,253,103,203,190,144,205,240,35,220,141,52,152,207,26,84,117,8,24,245,160,88,1,24,15,228,160,152,85,16,36,35,46,138,119,82,3,23,12,209,67,217,100,71,51,115,43,86,182,67,168,68,180,246,15,2,50,8,236,39,251,67,70,35,120,231,118,79,175,184,51,101,97,76,248,198,196,235,6,75,79,11,75,37,140,190,103,229,151,25,74,255,188,206,62,71,180,172,69,180,164,17,222,226,54,116,32,0,0,0,3,221,44,142,56,60,15,5,40,97,153,213,156,150,177,161,71,141,85,24,225,131,206,48,78,13,24,48,241,114,210,130,251,98,68,67,130,129,17,91,14,73,16,156,67,2,232,157,130,255,251,178,68,26,8,132,178,96,76,235,108,50,200,154,108,25,239,105,134,89,82,193,75,51,174,25,21,98,80,47,102,245,196,26,164,160,138,105,28,16,130,206,149,21,179,116,118,152,161,104,147,16,108,110,236,50,32,52,154,245,113,152,211,183,154,118,168,28,147,90,206,125,93,98,209,61,208,114,240,194,33,69,99,236,149,118,155,81,231,214,44,245,55,124,39,56,218,202,157,63,167,176,229,102,84,60,100,246,236,220,174,251,20,127,172,155,146,233,160,212,200,26,158,82,175,103,88,247,182,58,122,183,228,0,0,0,12,0,98,103,37,151,118,15,36,126,12,157,147,149,168,227,21,26,172,98,12,69,136,6,149,65,23,220,248,176,61,163,56,136,225,65,131,235,22,72,176,62,28,193,243,131,190,200,94,221,152,7,104,166,8,25,179,253,108,131,212,3,64,171,116,147,162,134,133,180,109,166,180,161,61,216,125,170,68,31,226,222,134,225,56,178,84,125,240,50,120,8,37,96,208,90,143,57,219,107,94,117,183,235,61,205,207,203,191,10,3,221,211,51,51,238,117,74,170,238,173,24,35,41,25,5,229,163,147,103,220,20,68,120,65,105,160,73,4,234,86,8,155,151,107,188,30,56,124,203,225,73,32,93,174,150,72,194,1,100,160,134,114,20,151,136,149,70,227,107,24,92,16,96,240,64,208,17,28,65,204,195,10,3,29,189,187,212,242,201,118,20,206,254,63,205,59,207,109,107,23,99,246,97,199,130,175,43,108,137,110,64,141,107,49,233,73,208,137,56,37,200,57,71,37,64,163,22,191,224,188,13,143,204,40,235,114,196,217,19,208,81,111,7,152,187,33,80,80,113,118,37,10,185,19,44,48,113,12,28,11,151,12,178,136,41,82,61,15,117,26,147,209,155,181,49,100,251,220,102,93,59,142,248,76,120,224,116,136,42,181,137,236,30,80,20,10,29,79,9,87,73,0,91,82,141,203,11,166,135,104,100,65,3,17,37,141,74,192,33,3,24,92,4,44,4,75,145,37,96,32,5,23,191,15,78,210,101,132,185,173,217,252,116,215,153,172,213,37,235,173,219,11,143,212,162,149,84,142,248,234,24,238,206,239,90,184,22,30,42,28,28,15,61,221,147,118,36,56,78,37,229,198,49,110,123,36,92,156,238,200,226,71,148,97,124,72,194,75,239,116,83,103,187,218,205,70,54,137,97,216,103,196,204,77,204,169,78,21,114,253,172,205,74,72,196,203,210,180,165,144,123,134,183,217,223,118,250,223,127,57,216,234,44,44,247,112,100,84,136,0,0,0,2,242,235,201,128,248,8,134,3,192,136,9,204,78,14,164,203,44,50,141,186,64,64,198,72,2,204,5,70,172,204,193,193,189,7,137,150,255,251,178,100,20,8,5,144,84,72,99,219,73,242,94,72,185,173,101,99,89,87,129,211,27,47,36,117,201,110,33,103,189,134,13,100,100,175,98,160,175,234,173,88,61,218,142,81,130,3,57,91,38,202,8,29,80,214,126,143,240,149,108,191,220,186,248,231,144,107,178,180,22,221,242,191,28,134,76,43,147,238,149,82,232,138,142,25,39,132,8,84,18,213,44,138,69,91,140,42,171,197,69,50,43,219,40,233,28,152,212,146,60,133,155,202,135,86,87,54,39,18,157,127,119,43,75,15,69,239,117,225,130,38,114,10,201,13,75,47,237,78,246,50,242,149,228,18,102,218,130,150,207,193,16,70,63,227,208,54,179,191,94,177,46,178,109,126,239,126,190,251,214,177,0,0,6,35,56,210,69,177,73,110,144,84,64,1,102,102,72,84,74,4,178,58,228,45,121,236,4,13,205,185,43,103,228,162,34,236,134,111,208,133,173,108,49,190,11,35,215,10,166,199,246,210,109,156,243,202,15,123,105,196,207,170,247,155,38,69,237,211,99,255,60,182,159,137,30,13,37,168,156,38,90,203,71,221,202,125,108,249,148,252,67,196,234,240,0,54,65,100,48,69,0,37,16,25,4,115,34,98,254,52,253,63,51,121,22,97,48,225,13,83,21,33,132,14,29,99,7,16,144,51,5,11,147,2,80,248,2,0,59,38,47,42,2,165,239,76,90,40,1,2,26,77,81,62,129,64,46,118,165,9,171,72,214,152,172,227,44,254,85,115,200,230,118,179,29,57,73,137,186,139,124,220,201,124,77,152,164,203,123,47,89,113,74,160,166,197,216,204,163,46,86,189,138,114,99,78,66,92,208,185,63,225,164,73,209,230,18,37,98,102,53,244,205,77,253,222,48,181,8,246,77,50,196,216,194,210,114,51,67,132,57,25,7,3,81,4,170,44,230,23,16,83,56,96,42,227,34,30,20,193,226,33,157,238,80,212,143,68,170,241,181,107,55,216,181,82,123,12,130,22,224,129,8,0,0,17,65,171,107,173,146,9,109,30,216,26,62,133,136,163,12,238,138,163,86,117,28,220,49,196,211,57,52,249,5,207,201,231,66,18,194,7,225,33,138,158,134,136,81,254,169,74,87,82,214,218,212,234,31,219,20,101,215,197,206,30,56,114,74,8,49,101,186,148,225,170,31,119,51,83,148,151,255,211,7,84,229,41,100,221,158,155,217,172,0,0,12,2,40,5,163,10,64,137,48,36,1,195,17,232,102,50,151,98,147,12,242,246,40,105,35,11,114,30,8,27,3,0,177,95,50,65,23,3,4,209,61,26,113,64,193,38,26,129,191,206,90,85,206,152,217,94,249,166,170,107,202,180,101,202,100,218,170,188,118,30,207,91,212,82,62,49,140,255,251,178,100,39,137,134,56,116,198,67,217,74,194,86,5,249,89,105,35,88,25,89,211,26,175,48,117,137,67,7,229,113,165,165,88,118,21,140,92,99,18,52,201,187,101,98,134,234,44,45,232,143,98,222,167,3,107,65,162,26,39,205,70,218,103,31,37,243,114,8,3,69,9,201,74,26,93,4,231,155,75,98,237,163,70,188,234,94,229,63,80,181,94,255,115,185,119,71,89,194,54,238,11,45,36,12,245,80,44,249,54,137,185,99,204,42,244,75,71,60,227,6,208,74,74,193,125,214,87,102,43,32,219,243,158,121,237,169,253,101,122,202,133,66,247,124,51,253,187,216,74,147,77,136,10,0,0,12,106,185,34,16,59,113,21,134,24,20,221,121,8,66,8,18,191,213,153,69,66,3,159,196,195,81,75,44,31,191,210,0,134,148,93,152,150,153,64,114,218,125,189,120,248,254,93,18,25,117,5,194,132,238,196,252,115,41,126,148,72,132,167,1,24,20,38,194,36,76,130,7,84,192,65,136,138,210,164,41,227,17,233,12,0,65,58,96,114,23,166,11,192,124,98,214,213,198,115,201,234,103,132,239,198,35,128,216,97,18,65,230,21,128,106,96,168,31,230,85,1,184,96,136,27,10,204,95,210,32,4,30,6,118,61,14,194,94,33,24,30,189,252,148,208,24,23,0,1,48,1,76,179,253,67,49,213,155,149,15,50,169,206,22,53,135,30,228,203,22,238,254,184,72,149,108,77,68,237,35,109,214,50,52,51,118,87,181,176,243,109,229,154,90,137,26,83,216,153,103,214,188,179,217,184,144,178,99,94,34,40,113,250,77,163,56,67,101,133,116,246,134,128,147,18,71,12,57,57,100,97,246,16,32,17,41,176,24,172,112,65,91,184,81,108,12,112,226,64,196,132,25,106,101,98,19,6,48,224,194,161,147,148,11,194,55,150,185,252,116,99,122,136,245,1,131,56,59,254,71,22,40,249,3,28,44,0,43,42,108,73,39,226,225,102,38,60,225,218,134,76,232,68,130,6,118,133,149,150,112,141,111,26,43,108,139,35,213,19,137,72,6,155,56,224,168,117,32,192,156,27,46,163,44,16,11,203,195,238,124,36,74,173,184,110,246,36,76,120,248,144,84,104,152,224,0,75,48,24,112,71,186,182,244,30,254,144,0,0,9,7,48,100,2,144,0,32,152,47,0,249,143,24,37,154,29,20,121,165,96,212,153,39,1,185,131,208,14,135,56,140,64,198,63,195,52,201,199,214,249,85,139,254,98,0,179,154,242,63,19,98,163,73,108,74,171,100,48,216,97,46,32,6,81,85,162,87,164,138,121,225,70,140,54,203,234,63,199,127,59,11,3,98,149,140,156,216,91,37,208,17,211,38,102,65,104,230,121,255,251,178,100,50,138,134,37,114,199,195,220,73,226,84,230,153,125,105,99,88,88,205,179,30,47,113,37,201,68,19,230,245,149,141,164,181,244,161,27,209,20,57,39,73,44,249,165,162,146,78,20,42,140,52,128,136,149,116,41,169,77,95,75,118,241,159,239,19,198,45,211,92,141,191,224,230,123,115,105,255,86,82,125,56,37,89,12,101,142,137,151,189,73,70,81,74,18,243,156,166,203,91,59,219,142,207,34,212,216,221,189,251,121,87,60,200,198,27,126,239,249,237,213,127,255,255,187,93,61,237,48,0,0,0,21,22,203,140,8,183,182,5,52,50,41,8,104,35,242,27,169,230,50,138,197,255,116,180,223,191,32,107,240,242,51,99,141,85,200,138,59,244,219,245,20,20,220,42,169,190,204,173,56,198,185,127,151,249,20,162,101,12,69,235,211,134,100,59,11,110,11,19,161,183,98,210,99,102,50,28,31,63,219,7,185,145,152,42,0,201,128,120,36,152,2,2,73,136,42,153,153,84,6,65,182,130,143,154,28,202,102,124,192,36,72,99,119,225,228,217,38,127,83,50,213,17,33,1,10,135,225,200,220,169,240,48,32,246,93,219,14,153,129,135,236,158,149,223,177,35,196,215,177,169,180,194,55,161,250,206,212,36,145,230,34,32,216,3,52,128,90,202,87,90,16,17,178,242,54,159,102,211,56,179,164,69,165,87,81,120,146,151,38,78,38,207,183,182,74,152,53,174,138,6,208,162,235,19,35,27,66,178,146,6,49,70,34,156,167,181,146,77,72,177,120,157,230,50,213,73,157,89,153,148,149,53,50,176,237,176,216,143,142,39,23,82,145,238,134,45,154,219,84,68,155,127,50,254,209,136,159,217,205,79,25,111,213,97,127,182,202,31,44,254,240,219,12,27,250,54,16,106,95,21,240,62,214,218,5,11,243,116,3,133,32,40,36,228,160,76,154,122,84,240,97,145,24,117,185,134,15,48,225,223,89,40,106,93,4,142,95,73,38,230,195,160,224,197,205,11,4,93,203,147,251,189,188,120,13,58,129,140,28,37,12,156,80,148,72,147,175,255,210,41,0,93,98,83,140,13,151,91,145,150,45,0,0,0,2,166,154,41,186,185,86,160,64,70,97,196,86,100,106,236,112,241,164,116,160,134,46,214,80,74,13,41,61,178,163,10,49,103,16,123,138,95,170,244,213,237,131,65,44,247,113,193,128,198,229,130,189,151,177,150,237,174,160,253,242,25,114,9,182,233,37,38,11,220,113,140,30,80,156,190,205,18,107,204,183,44,214,167,12,232,24,203,93,56,179,132,183,112,93,52,4,24,172,227,123,17,176,219,59,166,233,58,153,244,144,48,205,245,49,120,84,209,201,59,114,5,246,51,95,87,184,212,255,251,178,100,65,136,133,167,104,75,107,187,73,112,83,199,185,103,104,67,118,25,45,157,38,206,237,133,136,212,139,166,169,128,153,208,239,165,53,77,53,104,30,215,158,194,88,186,251,255,204,236,145,77,255,19,32,110,104,219,131,49,20,66,154,49,175,140,220,113,187,74,10,213,210,144,94,123,118,65,143,137,133,46,232,40,2,17,77,8,200,128,237,192,2,173,129,128,78,142,214,226,32,24,231,41,208,56,9,121,237,239,40,143,110,50,20,252,63,183,114,140,247,183,61,73,77,182,126,137,96,144,204,16,226,17,214,180,166,85,116,234,127,15,44,143,243,255,160,2,14,25,27,48,136,201,248,32,122,27,227,18,3,54,16,222,164,61,159,88,80,1,88,72,15,48,72,5,48,236,26,51,129,17,56,14,188,53,78,60,57,229,67,100,123,1,7,152,68,153,199,52,25,105,226,123,89,117,201,142,105,34,146,122,99,8,21,164,171,175,48,145,80,196,240,149,134,15,57,27,103,100,120,38,137,26,197,131,197,143,10,74,81,147,86,159,41,152,133,183,196,212,197,149,92,194,229,135,108,90,238,52,166,220,186,35,168,99,89,250,182,84,174,83,120,210,44,250,162,226,235,4,74,154,225,61,89,191,169,97,243,35,56,79,211,47,71,88,147,191,77,155,214,220,203,46,62,205,236,197,152,110,173,173,89,13,200,30,195,16,37,63,178,21,42,203,206,203,62,229,47,72,173,118,206,221,113,125,249,98,85,203,105,173,161,175,122,63,126,57,214,255,45,75,69,204,245,254,26,74,70,9,22,175,175,203,106,167,221,67,228,176,55,9,20,152,177,149,166,188,0,91,246,76,182,37,57,18,75,54,17,123,119,163,93,195,23,107,221,152,129,52,112,36,225,105,140,230,18,254,89,227,121,97,196,108,92,87,254,159,235,254,207,245,0,0,32,16,10,157,67,160,49,135,33,97,152,84,1,182,47,97,246,178,216,211,90,96,41,192,155,198,8,3,6,178,3,102,50,5,234,142,74,178,140,225,126,179,141,80,157,93,13,196,44,223,13,99,245,199,166,211,70,194,197,220,227,249,88,183,82,98,229,215,253,186,202,42,67,16,116,202,125,78,118,247,216,149,252,227,81,50,166,36,51,164,101,68,229,135,203,39,41,222,91,69,235,83,218,38,246,148,76,139,26,121,214,206,142,98,66,129,176,204,249,82,72,34,110,207,214,235,234,211,125,58,92,130,127,88,251,186,149,219,171,159,217,153,216,190,208,70,108,250,162,235,69,229,69,163,156,91,9,124,206,97,42,76,81,189,93,154,53,183,118,24,115,214,51,119,98,252,91,212,251,243,11,230,43,239,252,236,115,107,62,252,11,125,254,107,72,198,186,71,1,59,120,255,251,178,100,101,13,150,97,103,201,179,184,98,242,71,194,89,66,111,38,40,152,65,185,40,46,237,133,129,27,8,37,109,150,1,96,185,249,192,0,5,20,28,180,66,168,38,44,126,73,64,245,8,161,134,85,76,28,113,9,187,206,126,19,206,214,163,27,12,21,157,170,168,161,135,141,80,161,176,140,136,59,3,20,43,15,165,75,85,131,2,17,91,64,206,48,197,208,45,19,161,185,213,125,153,45,117,123,255,60,23,232,193,128,16,192,112,96,118,252,73,67,186,225,211,211,41,52,115,181,168,23,130,50,21,179,83,34,95,112,66,128,136,193,174,202,172,221,49,0,58,245,102,99,198,26,4,6,15,10,151,14,210,174,200,139,241,101,76,9,203,180,179,16,240,39,15,65,218,146,253,229,78,180,181,62,93,205,164,75,210,101,163,93,203,138,206,169,77,70,170,94,152,47,109,237,124,168,235,8,138,108,190,88,55,133,53,19,145,139,79,222,199,87,195,198,145,29,181,70,34,94,142,23,235,74,90,236,183,52,180,194,183,118,107,87,62,254,73,200,153,7,92,94,241,195,234,29,59,91,9,188,111,191,5,45,50,187,239,72,86,181,105,220,173,217,220,249,155,124,197,212,153,237,235,229,247,39,26,172,221,223,179,23,126,127,230,93,138,26,80,190,119,56,128,120,44,225,254,108,100,159,142,226,60,96,216,161,96,159,54,98,68,193,80,132,36,231,71,255,255,177,202,202,120,74,243,230,32,161,61,194,37,145,168,122,164,197,202,35,100,152,76,66,212,49,226,165,135,61,198,221,115,92,190,44,251,92,157,122,191,84,203,170,68,0,0,9,2,19,197,128,225,112,114,80,25,158,12,111,136,9,220,239,195,209,99,24,22,198,131,228,65,112,236,153,135,1,174,171,207,18,30,12,134,111,152,6,58,165,219,247,68,13,102,242,183,126,211,162,43,181,19,85,217,52,106,48,7,73,16,208,224,218,161,162,228,240,119,78,145,189,30,159,101,120,169,34,83,233,60,141,55,192,74,171,90,129,153,111,170,182,80,38,159,109,105,26,98,194,141,61,177,59,119,114,55,151,132,17,34,212,83,213,99,117,152,252,146,158,85,171,218,112,189,135,217,117,5,104,231,19,4,193,244,74,178,193,116,40,4,75,170,66,230,209,201,26,120,84,219,228,217,34,171,182,188,151,90,140,210,59,232,127,246,233,249,100,111,165,40,47,39,178,116,44,30,108,89,101,239,23,101,186,64,0,14,32,56,91,81,51,44,205,74,75,94,120,115,1,163,213,20,16,168,84,84,1,16,33,83,210,86,17,127,10,231,33,200,46,82,126,159,255,214,175,218,173,155,17,120,108,55,179,171,110,127,20,55,219,224,62,242,247,79,142,222,255,251,178,100,126,8,133,234,104,203,203,152,74,192,62,164,185,156,101,37,84,25,213,163,48,85,204,0,1,41,134,165,102,180,144,0,139,35,102,100,95,25,136,16,97,50,121,166,103,230,226,165,154,214,200,107,98,177,139,13,136,160,97,114,137,130,72,6,19,11,46,133,42,123,209,45,193,229,103,224,72,47,140,229,104,28,170,103,154,110,198,19,20,118,170,223,140,88,215,59,141,174,203,233,104,164,244,88,198,106,210,78,89,177,158,55,59,47,177,143,217,195,146,153,188,106,95,212,245,222,110,198,91,144,229,252,181,190,222,149,92,173,221,114,245,219,119,254,135,233,105,236,222,164,202,166,177,202,147,62,217,181,83,234,106,181,92,171,115,44,234,94,222,120,101,175,222,120,107,62,214,187,51,87,236,202,167,100,146,185,171,218,181,83,188,239,119,110,196,254,24,107,28,237,229,219,25,225,204,181,202,107,215,167,251,218,249,216,175,252,229,55,62,167,41,48,191,142,183,158,120,93,191,95,141,24,56,184,32,108,159,249,100,192,1,128,22,67,64,17,0,48,73,140,58,0,155,1,21,196,100,229,41,184,14,22,13,5,59,24,173,17,175,76,226,225,209,104,125,70,225,83,40,73,182,37,134,230,206,225,50,37,94,153,195,164,201,137,12,195,165,3,105,16,1,193,99,136,217,99,157,255,190,47,203,35,208,144,0,64,1,170,100,232,74,102,29,97,116,96,152,6,198,2,4,74,104,234,30,198,16,192,58,97,112,8,230,36,0,136,14,10,67,2,130,47,50,146,19,20,16,191,198,11,96,118,96,36,2,6,28,68,44,96,136,21,228,33,77,112,198,133,131,131,78,109,132,224,0,68,33,47,36,137,64,147,93,184,0,164,194,6,140,36,126,81,75,60,238,196,57,18,66,1,224,53,202,48,0,102,234,178,154,105,78,50,176,81,34,131,214,119,224,3,52,37,51,131,3,49,33,10,26,154,233,60,86,196,178,87,140,185,180,103,19,50,56,188,242,182,130,0,204,20,21,59,16,141,49,231,112,157,150,211,89,167,185,18,134,99,106,141,192,140,161,187,108,1,17,11,7,2,11,1,192,32,32,7,150,254,23,108,111,83,242,175,128,226,144,36,102,219,255,36,140,2,129,194,193,129,80,49,224,49,224,73,82,122,147,3,178,219,246,179,229,37,185,78,232,242,183,2,93,165,189,43,118,229,114,203,245,103,196,64,107,137,157,186,200,209,30,12,6,74,7,189,88,208,25,190,82,91,181,249,247,182,251,134,54,233,229,247,123,170,255,44,138,87,159,163,175,159,226,171,210,141,144,181,34,128,5,172,220,202,192,39,100,142,84,219,233,15,186,153,71,173,223,222,243,171,73,255,255,255,255,255,255,255,251,178,100,155,0,10,187,136,75,142,123,96,0,47,68,249,227,204,8,0,23,125,159,72,125,167,128,9,27,12,38,39,178,128,0,255,255,255,249,202,247,63,110,190,86,172,255,255,255,255,255,255,255,255,255,251,158,241,80,195,15,243,251,65,28,220,197,107,224,16,224,0,0,0,0,75,141,46,137,179,39,212,192,198,184,253,223,97,169,50,253,217,191,172,159,234,173,33,7,182,248,223,255,95,252,164,207,251,169,145,202,182,100,9,255,93,0,146,221,237,198,82,22,6,100,24,152,17,39,104,170,28,206,151,99,74,81,3,76,32,150,183,15,55,32,40,3,142,62,102,2,52,71,10,26,173,57,1,126,227,18,73,173,179,208,202,118,165,52,96,70,241,177,140,90,14,146,5,126,27,141,34,228,204,249,93,5,74,148,102,125,25,181,146,51,217,21,202,231,205,201,107,66,139,255,203,140,23,175,95,94,178,70,198,243,240,196,133,69,197,179,95,147,133,201,243,19,232,215,97,98,158,207,159,70,187,82,171,214,14,177,191,27,253,90,77,218,217,214,61,172,251,120,132,250,35,108,203,167,44,90,245,204,89,75,107,142,188,23,190,12,75,70,244,182,223,70,123,6,43,237,217,189,251,221,110,62,235,76,214,149,146,180,123,167,177,175,133,108,28,101,134,44,40,0,0,0,0,53,52,139,136,207,132,103,2,24,60,221,18,133,23,158,71,245,82,33,148,16,220,22,1,139,225,113,71,26,73,97,72,42,229,110,111,159,248,175,171,152,31,9,10,120,228,72,57,216,137,33,86,51,42,174,155,190,207,253,110,225,158,255,253,164,122,194,96,4,2,112,193,160,160,72,21,0,198,94,71,27,13,144,122,168,192,136,156,127,157,17,193,134,192,66,193,160,197,65,130,7,69,30,129,134,115,66,69,4,0,54,196,224,43,231,37,205,17,130,7,156,116,236,155,26,146,173,37,114,22,69,231,104,98,49,106,170,246,206,178,206,102,157,129,9,10,173,238,135,9,139,80,30,24,117,202,103,21,186,211,213,187,35,248,14,133,51,182,174,149,84,53,103,171,184,186,57,218,238,39,5,72,189,185,5,152,2,202,167,127,118,211,155,179,107,125,111,75,35,221,72,190,207,99,168,148,203,105,104,241,73,38,144,217,82,74,158,82,52,200,49,163,38,104,172,236,89,184,150,170,214,178,40,30,104,154,61,197,18,163,142,82,25,5,26,121,227,12,179,24,83,155,161,211,163,169,204,169,134,74,94,229,146,96,56,156,65,189,210,146,10,16,3,237,109,56,226,156,74,176,182,68,79,180,252,122,68,211,175,255,223,161,58,232,75,183,121,221,61,238,164,255,240,156,177,178,105,124,144,147,38,194,127,227,69,47,233,160,255,251,176,100,125,140,134,32,105,76,27,140,54,176,54,5,218,19,60,2,131,22,37,165,52,110,164,218,161,63,29,103,157,131,137,248,18,138,77,192,82,241,144,56,24,146,24,86,117,24,96,16,24,156,24,152,37,80,144,5,160,80,156,197,176,64,32,11,126,149,216,0,44,51,48,177,7,0,140,62,69,15,189,254,233,139,18,87,221,220,243,237,213,21,73,28,242,125,166,238,233,239,239,239,149,101,176,106,206,255,199,191,127,9,218,108,45,178,77,40,116,203,202,34,19,221,57,70,83,78,182,126,226,184,44,212,165,70,169,178,7,77,133,52,212,132,198,84,148,198,142,70,90,74,126,253,180,49,121,246,203,136,74,131,198,236,160,119,180,107,35,44,228,132,54,57,19,245,213,80,96,46,149,74,238,141,217,100,164,206,141,76,89,150,156,36,206,243,184,115,89,228,163,87,177,242,108,74,22,71,63,244,135,128,116,213,141,63,208,48,169,96,146,209,46,160,165,139,225,2,91,237,28,42,82,162,21,120,164,221,202,132,234,158,40,2,67,37,10,144,79,177,170,157,17,83,159,100,245,99,88,64,47,26,187,116,44,138,252,169,84,213,249,92,36,41,149,146,86,64,77,75,40,128,100,76,227,53,108,235,103,212,148,74,161,162,21,57,194,129,193,144,244,225,165,145,225,178,182,169,130,226,33,232,221,48,182,236,96,121,118,104,128,150,97,112,96,165,228,192,65,133,224,73,229,35,16,65,46,141,10,40,76,1,139,3,109,40,66,28,132,43,208,248,200,1,159,103,114,84,138,213,98,237,156,240,170,206,57,170,180,84,177,150,50,227,85,173,118,61,77,146,216,138,253,34,140,178,21,60,76,38,68,48,131,168,147,23,41,156,86,162,170,197,211,52,13,7,69,86,186,32,109,203,216,186,184,96,88,78,32,172,214,72,169,3,100,161,227,142,117,154,137,33,93,82,114,57,30,46,33,30,109,149,108,121,185,155,26,85,40,198,41,113,243,23,162,19,104,130,33,101,27,143,45,133,152,150,226,71,76,141,93,41,138,86,123,121,81,179,232,183,255,207,63,120,222,234,128,0,5,152,1,0,4,170,1,167,20,44,46,121,155,66,173,57,245,40,38,0,74,229,45,134,240,86,209,46,225,92,113,216,197,227,83,166,254,71,120,64,204,152,109,13,107,154,186,146,130,160,139,169,89,149,43,233,148,186,63,254,103,41,140,164,58,194,161,214,2,83,196,146,227,189,215,42,164,92,158,193,37,38,73,64,68,152,5,192,0,12,97,138,10,230,55,66,136,101,2,23,38,24,161,28,102,10,137,198,51,128,228,96,172,23,6,32,128,104,96,122,4,170,148,18,1,6,4,65,50,100,164,44,70,5,192,2,255,251,178,100,167,12,134,33,114,73,147,166,70,146,80,101,201,170,101,98,121,24,57,97,38,111,48,216,137,79,162,230,157,146,142,124,212,155,171,114,14,3,137,9,84,19,192,65,213,54,162,242,156,243,193,74,151,99,246,215,35,112,197,29,197,59,195,182,108,119,199,147,74,205,157,250,3,200,232,221,221,171,15,221,213,140,185,209,148,20,83,41,216,230,110,126,77,46,59,49,94,74,163,45,236,74,150,106,9,20,152,185,34,128,20,53,215,154,215,246,167,107,121,146,167,85,76,85,187,101,162,83,213,156,115,164,145,100,117,20,109,72,65,82,202,118,240,91,163,190,11,56,98,198,51,183,9,197,216,42,135,14,195,16,82,202,219,239,231,63,248,246,67,82,37,6,68,186,138,149,116,24,38,140,38,145,39,7,33,5,178,57,43,141,51,139,238,98,21,103,183,39,185,198,143,39,252,30,208,232,152,145,196,132,49,94,247,51,236,245,8,181,127,119,123,110,142,79,229,156,140,140,189,39,32,129,38,86,233,254,254,2,127,78,72,243,91,213,4,24,136,31,97,173,165,201,64,174,214,210,97,93,161,177,96,3,48,68,245,49,40,73,52,132,224,48,44,41,48,246,61,48,162,19,3,22,1,69,135,18,92,94,36,6,70,89,118,165,15,29,183,145,8,231,139,3,100,67,223,28,255,57,209,74,138,202,109,96,139,106,188,120,164,32,202,228,4,83,76,3,130,92,169,132,8,28,128,194,24,169,6,150,18,74,109,164,246,188,224,205,198,151,118,59,220,87,196,109,83,120,172,19,97,172,114,244,63,184,187,167,177,237,120,37,73,238,74,254,234,115,168,121,95,255,35,54,165,111,148,86,188,205,215,87,241,251,25,82,41,129,106,118,255,254,204,183,141,18,83,3,192,186,129,12,1,38,13,168,166,49,7,166,201,167,4,34,25,140,56,89,132,129,153,128,224,224,40,219,3,2,14,243,162,64,26,24,24,88,172,3,211,47,121,17,30,92,85,3,200,129,172,99,25,250,235,229,43,246,109,40,33,224,254,244,241,31,67,169,227,241,241,136,164,29,29,233,7,143,20,83,17,91,233,1,36,162,247,171,137,229,86,121,73,85,98,214,46,155,223,170,221,38,128,158,15,72,240,142,79,142,19,223,142,100,43,252,111,117,250,181,201,140,200,121,92,81,106,19,41,181,184,171,112,111,191,35,153,168,170,87,36,37,186,200,87,112,80,30,5,138,205,41,143,163,61,52,144,166,88,48,130,0,36,11,2,233,188,50,9,152,128,212,152,222,167,155,6,59,0,137,67,131,21,160,232,44,192,113,108,200,208,188,120,78,74,208,32,4,96,24,106,109,249,152,24,29,173,69,132,124,80,50,0,37,16,69,129,255,251,178,68,185,8,132,165,82,204,27,187,73,216,163,42,121,115,117,233,151,18,9,83,40,238,172,210,234,99,170,165,221,199,154,92,239,151,211,247,153,17,216,246,23,59,31,109,247,77,124,87,198,215,11,86,124,187,250,92,94,238,89,37,57,139,35,87,123,101,237,67,217,56,223,15,73,187,209,82,200,54,200,17,13,69,220,153,12,221,159,89,126,80,135,33,87,73,177,89,148,81,23,50,14,130,168,235,120,179,211,124,212,177,154,221,143,184,134,219,233,151,12,137,16,75,37,243,87,68,32,211,20,78,204,186,231,9,63,145,25,15,65,6,18,213,152,20,130,101,17,42,17,174,216,96,26,23,55,41,168,88,22,252,59,16,218,184,164,42,3,209,107,148,127,211,184,165,162,219,17,61,20,49,126,109,154,169,30,239,111,243,229,15,150,131,245,20,85,99,228,167,150,113,81,204,116,43,86,125,185,189,166,185,90,217,86,183,221,172,143,1,228,160,130,185,252,31,62,75,199,247,183,219,55,150,117,107,67,193,89,224,129,71,29,215,151,168,89,53,60,133,98,220,183,37,233,103,86,151,182,76,54,124,126,49,226,6,225,120,86,13,181,133,222,192,0,128,80,37,161,81,129,8,18,152,151,9,105,150,153,232,152,170,26,25,129,32,81,26,44,194,209,146,192,100,24,80,0,41,137,80,148,12,128,179,114,85,230,8,128,194,104,128,29,0,160,249,22,2,119,172,144,4,2,128,42,242,14,133,88,40,3,169,209,198,123,58,121,165,228,113,115,200,11,101,141,27,194,196,245,232,208,190,56,91,237,70,13,7,86,203,101,101,235,142,142,143,209,158,62,121,208,29,202,231,154,51,229,175,65,238,82,244,114,213,59,92,106,138,229,136,143,22,159,191,164,179,233,59,89,192,177,103,224,130,19,185,142,83,39,227,104,180,158,81,108,66,27,30,108,129,100,164,79,61,123,139,36,10,232,181,18,72,108,167,130,76,231,164,157,52,106,23,181,156,182,119,50,29,107,111,232,3,242,129,120,179,60,252,254,226,221,83,129,86,158,24,94,52,192,35,113,226,241,25,148,5,46,7,10,153,245,248,209,154,39,139,23,148,2,97,113,156,154,64,82,145,191,149,219,244,168,122,230,124,209,25,87,80,66,215,233,210,69,98,211,48,126,184,187,29,233,92,179,248,70,153,123,23,231,148,233,99,142,14,165,98,164,86,96,76,166,39,71,245,217,250,127,163,0,8,41,20,134,72,115,0,144,8,48,122,33,131,18,17,105,51,12,16,131,10,144,163,49,121,89,243,12,96,117,48,16,1,195,11,224,42,48,34,2,176,16,7,35,169,128,24,69,24,158,139,168,8,1,162,177,232,176,96,7,71,10,128,182,36,1,255,251,178,100,176,12,134,93,93,199,147,204,53,82,81,37,169,81,103,99,44,25,29,183,38,111,60,211,73,60,151,102,117,166,9,224,157,86,232,22,247,63,199,164,254,97,63,216,203,141,82,154,165,42,215,142,125,227,85,165,112,85,79,59,126,166,196,170,214,201,39,212,55,187,53,228,137,45,241,36,40,179,86,175,5,19,3,180,210,65,132,218,23,5,16,118,224,106,128,245,70,35,98,204,65,81,202,36,240,125,156,23,230,74,134,58,117,43,76,228,140,28,102,148,69,68,217,137,191,237,239,159,52,141,145,39,246,66,164,243,119,202,217,21,170,123,62,94,248,198,154,221,247,159,252,251,165,239,119,103,254,255,238,202,116,253,87,225,170,192,0,89,8,105,180,45,220,141,142,145,4,10,0,177,88,67,49,240,88,18,243,156,87,218,134,17,208,44,54,166,236,132,102,249,4,97,45,185,5,180,193,204,214,39,107,189,139,223,141,107,23,114,60,27,209,57,63,169,157,245,161,129,61,191,124,51,113,35,202,149,94,56,84,183,209,183,142,183,169,128,0,8,4,104,10,48,100,13,25,16,129,57,97,153,5,113,238,146,129,134,129,161,245,69,113,196,32,217,16,190,96,169,234,88,14,137,65,17,8,0,96,73,34,108,43,60,96,200,22,90,69,112,169,193,193,10,204,28,23,197,134,74,85,19,173,158,122,135,91,248,167,37,178,200,119,40,127,42,244,217,246,158,11,106,252,231,113,191,90,71,10,63,133,206,19,178,112,201,210,18,68,150,92,120,242,139,166,199,74,19,101,134,149,197,45,14,163,147,39,211,36,92,106,166,131,108,158,213,93,55,42,217,229,122,75,19,206,75,65,2,24,234,87,86,187,9,58,91,77,101,226,200,212,91,221,198,112,184,20,232,27,137,230,189,112,72,180,152,88,192,147,32,130,112,162,169,69,243,49,96,110,106,24,57,243,84,71,157,82,72,165,233,9,194,18,168,50,184,161,153,128,138,8,58,13,141,248,24,46,13,48,99,73,148,3,59,38,135,162,177,132,2,44,222,201,10,128,78,8,73,29,36,171,147,115,175,149,186,155,235,252,31,78,111,98,57,206,59,97,80,24,155,232,65,21,206,173,255,8,232,118,175,250,250,112,238,98,132,4,46,168,105,34,238,255,250,246,162,228,210,249,141,0,6,30,2,32,48,3,152,16,0,145,133,248,198,24,251,14,1,143,160,178,152,128,4,209,142,234,165,24,128,5,97,129,32,37,24,102,129,161,129,152,5,134,0,96,64,1,130,129,112,201,24,26,67,1,177,8,216,122,19,37,80,233,32,31,149,129,213,19,72,181,143,224,251,82,110,181,155,51,85,96,140,237,225,77,126,137,177,182,124,57,82,142,237,43,255,251,178,100,189,12,134,67,110,201,27,169,30,194,82,37,217,115,105,226,118,26,25,213,38,79,36,123,129,55,16,230,245,141,32,160,11,169,1,9,61,46,226,22,85,156,234,115,93,88,164,141,170,94,237,35,173,201,148,119,173,201,165,227,85,172,35,97,17,179,234,47,123,136,83,51,146,185,43,189,68,224,206,49,247,194,241,139,132,46,53,40,99,115,205,83,16,189,103,83,229,234,187,170,48,243,140,95,4,246,222,93,252,44,78,203,14,156,230,210,82,43,140,21,77,17,146,105,182,200,163,55,199,97,42,109,120,59,82,248,238,253,56,253,124,142,151,100,24,192,3,120,226,40,71,78,247,194,149,201,126,205,250,93,230,26,186,23,194,221,185,251,84,141,28,89,164,239,9,205,168,17,119,15,70,43,130,146,73,52,247,57,203,133,90,155,34,57,133,211,241,4,59,127,47,224,112,178,167,126,174,174,166,255,255,255,48,70,241,84,4,28,169,4,110,217,235,204,0,0,5,172,4,0,145,128,160,3,152,84,141,249,141,113,5,24,109,17,121,129,104,74,153,4,166,41,137,128,38,133,0,228,193,188,39,0,192,90,91,227,0,0,3,48,23,5,99,31,80,251,18,4,103,82,97,209,68,120,144,224,25,147,3,198,221,119,90,133,12,239,62,12,84,201,78,237,145,72,62,98,55,187,98,145,128,249,133,138,66,121,14,230,139,142,155,173,71,249,83,58,197,32,51,131,129,152,25,175,0,137,33,147,74,162,212,170,30,130,102,202,104,144,181,164,121,188,244,201,156,129,139,114,101,8,98,33,104,105,108,114,26,155,22,179,208,36,70,200,105,43,233,17,28,95,60,250,179,73,246,219,214,108,62,217,245,188,94,222,30,148,38,161,133,174,14,77,137,49,229,187,146,90,4,18,74,214,32,177,161,29,140,73,246,245,245,234,8,73,51,203,122,62,153,214,236,114,182,188,50,9,229,0,0,15,56,0,2,8,205,60,124,80,1,103,194,29,39,193,152,188,140,121,64,111,134,113,41,96,8,94,183,164,230,181,3,188,91,169,192,96,118,149,118,172,80,205,122,140,24,244,156,234,116,153,91,232,255,255,255,255,250,127,255,255,255,255,249,30,237,232,71,172,171,109,132,164,176,0,0,24,10,37,64,14,48,7,3,179,0,180,163,48,25,43,227,37,241,124,5,23,153,165,209,18,153,58,131,89,129,152,107,152,181,5,104,24,20,71,1,178,80,120,192,243,116,194,136,176,42,11,133,128,6,0,143,224,224,209,122,149,4,17,227,130,117,106,221,183,119,7,225,139,93,183,16,125,41,241,96,221,237,142,93,170,167,109,165,155,18,234,94,96,142,148,144,45,50,46,174,88,34,205,202,104,150,180,176,255,251,178,100,200,12,134,176,115,201,155,207,52,194,75,106,153,170,105,34,118,94,197,213,32,79,117,139,209,127,42,231,53,132,137,225,185,237,50,168,112,82,211,105,5,206,68,178,38,211,142,232,106,215,54,80,43,173,169,89,196,140,168,44,56,243,72,149,150,44,87,49,91,171,12,172,190,150,66,75,67,171,156,45,78,39,161,250,154,71,43,15,33,49,118,19,188,185,106,79,85,244,191,45,195,1,193,136,156,135,104,143,88,37,107,139,215,155,171,35,9,2,234,202,53,43,159,126,27,122,38,18,166,76,188,175,209,157,98,211,3,150,75,171,78,57,136,210,99,13,221,34,228,172,57,26,101,39,241,228,159,28,227,239,49,116,181,138,79,99,170,32,1,191,22,0,182,75,229,176,241,41,8,2,64,216,72,111,138,201,32,116,159,184,252,213,42,25,111,5,20,102,198,17,245,165,146,177,56,115,80,166,212,100,25,78,55,169,205,31,103,125,241,66,55,170,39,255,233,255,219,255,255,255,69,85,119,163,118,87,61,22,207,233,181,25,78,98,163,43,203,116,226,14,39,138,138,96,83,233,215,227,225,217,109,253,222,130,0,0,0,2,232,155,68,166,201,37,141,44,195,200,211,48,133,141,218,100,2,8,12,131,94,48,32,80,40,16,5,15,89,84,58,239,150,224,209,4,52,248,151,203,227,17,124,224,149,91,206,169,85,180,252,195,37,23,26,218,203,165,72,220,237,83,129,73,20,37,88,232,36,213,42,98,228,33,49,8,178,164,144,230,133,138,184,33,157,142,40,162,1,178,183,42,82,187,196,137,236,147,104,195,5,204,154,65,230,12,142,102,109,212,125,201,139,92,187,93,79,87,37,106,45,251,111,99,207,71,165,163,237,24,241,189,78,117,91,196,220,55,107,67,117,52,113,165,252,204,17,112,121,84,254,223,141,38,138,106,193,213,7,49,66,212,208,163,67,159,156,140,52,56,51,47,240,196,130,128,32,128,20,69,66,40,67,126,12,0,25,208,126,165,145,121,92,161,231,174,182,72,128,183,169,190,118,78,147,31,212,167,118,155,13,178,217,235,22,151,77,41,45,181,186,117,27,72,237,188,92,51,163,249,104,179,28,135,204,55,179,107,161,178,181,213,24,20,101,219,229,77,165,69,133,60,230,25,9,193,99,33,53,21,25,222,123,230,239,137,204,123,170,207,243,93,190,87,168,217,119,178,104,127,49,175,21,101,252,222,185,187,42,228,202,153,69,139,64,212,113,19,227,38,104,203,41,48,232,84,80,122,244,234,200,147,72,0,0,55,210,217,36,110,165,232,24,196,137,13,84,220,233,71,204,48,20,217,110,70,148,71,65,3,146,158,25,117,150,4,10,223,92,87,152,169,182,136,91,255,251,178,68,179,136,132,221,100,77,107,134,68,202,162,44,137,147,113,134,150,18,21,83,57,173,172,207,98,128,180,102,169,205,24,236,151,42,174,169,97,117,41,102,178,79,187,66,149,187,91,149,229,174,34,174,69,194,31,27,196,97,29,36,44,49,72,151,166,225,164,123,42,205,122,41,214,140,175,73,84,121,115,66,145,130,148,110,162,13,176,80,116,41,173,50,36,55,100,216,163,201,61,3,24,151,163,211,81,45,168,53,163,10,179,115,180,42,24,234,200,103,106,140,166,79,173,41,64,77,143,46,184,68,124,240,227,249,2,192,22,133,52,75,109,164,81,123,24,176,136,104,146,153,191,204,38,26,15,154,246,166,7,98,88,20,111,194,52,216,83,170,186,130,117,174,42,44,38,101,93,136,168,199,215,255,120,57,21,80,176,88,128,191,127,88,105,97,190,49,245,128,117,37,161,146,202,197,73,25,56,214,124,62,224,213,17,48,180,21,114,212,233,17,196,175,12,136,200,90,93,153,231,200,49,50,133,15,68,231,94,154,67,235,155,9,57,39,231,20,149,49,105,13,29,252,76,54,24,228,80,117,152,97,155,7,199,57,26,116,14,42,147,57,79,87,132,142,70,64,235,143,205,182,180,10,135,30,108,42,186,103,31,127,187,52,241,95,254,224,0,52,170,209,7,36,169,128,96,81,135,84,129,154,175,89,148,104,25,148,163,73,205,208,249,208,74,102,43,74,154,124,38,33,6,36,168,84,0,32,54,156,114,104,96,32,59,237,14,180,161,160,204,82,32,86,22,247,193,36,99,72,165,187,71,194,235,84,178,245,23,67,203,166,155,169,110,106,41,69,160,99,144,90,190,139,243,109,27,93,80,71,44,134,212,87,166,59,51,214,196,233,171,86,89,131,68,22,102,204,79,130,187,3,145,228,226,100,114,127,149,14,134,209,206,251,58,217,13,87,60,186,114,150,69,72,101,12,42,89,178,226,72,249,71,93,111,228,185,61,215,252,229,0,0,11,182,146,77,188,219,138,71,24,114,236,103,24,137,152,76,230,115,25,158,154,170,109,145,73,132,203,38,57,7,169,180,70,10,28,15,153,192,208,166,181,170,207,47,218,45,17,1,117,133,109,225,40,170,72,144,7,204,68,167,221,216,116,199,103,9,45,36,136,87,148,15,38,196,113,221,147,132,150,91,68,29,77,125,10,60,135,102,203,216,218,37,38,101,84,74,121,88,236,128,209,64,224,12,134,123,65,175,238,46,218,72,164,125,47,215,199,163,139,47,102,146,206,219,235,15,75,149,173,47,144,122,84,223,91,183,178,114,67,99,119,74,185,105,102,255,250,137,182,172,80,76,22,44,88,255,254,91,38,145,8,139,12,29,1,6,25,167,198,69,30,38,255,251,178,68,163,140,148,200,77,200,179,188,49,210,159,204,105,106,113,38,150,18,173,77,42,110,236,199,98,91,176,101,141,221,24,248,125,26,198,22,137,6,9,211,6,4,76,97,129,166,232,48,135,53,216,182,193,6,7,53,90,94,7,46,31,135,19,202,70,220,10,2,57,95,63,230,3,16,32,93,144,82,48,165,60,100,132,179,67,18,65,49,222,142,137,171,173,113,2,97,37,65,18,20,105,86,244,183,32,201,206,243,217,237,190,110,180,93,40,146,101,18,40,10,224,155,177,18,236,231,41,226,199,168,154,145,57,227,88,130,227,72,35,20,148,174,75,251,118,202,143,77,79,188,246,203,115,49,0,76,89,151,57,208,197,38,26,69,170,109,148,120,146,122,153,121,112,12,49,78,140,140,61,76,214,66,12,25,23,140,45,193,12,115,192,81,211,228,33,199,101,142,248,161,67,161,181,118,63,243,240,195,54,167,120,10,0,115,191,175,250,11,19,114,186,87,226,85,160,30,197,99,71,85,253,187,228,241,180,105,210,190,105,191,145,111,133,75,89,172,233,178,246,41,150,218,93,27,254,53,191,133,150,164,150,113,35,1,172,130,112,198,234,123,116,94,213,177,237,243,10,140,67,127,100,123,95,251,125,225,208,84,235,125,109,115,234,123,183,134,191,30,187,219,253,119,249,17,119,75,124,179,204,90,206,20,62,108,223,87,161,72,164,0,0,0,72,12,6,128,188,12,14,160,34,167,51,42,31,19,65,98,76,49,152,6,147,72,53,79,50,72,1,179,3,224,252,48,228,6,67,2,0,2,5,0,144,208,18,152,28,129,201,153,56,80,4,5,152,40,1,21,177,132,131,128,54,92,74,3,131,193,51,33,123,101,131,154,157,96,136,71,61,80,27,135,100,165,117,241,120,18,75,213,21,188,170,55,172,167,203,169,27,66,70,161,128,88,194,32,108,241,35,64,112,236,197,207,54,201,40,36,67,34,184,68,78,113,25,114,7,82,10,88,148,129,69,151,130,22,26,193,177,227,8,203,141,175,77,99,21,228,194,251,75,35,175,152,197,46,158,99,214,141,31,165,160,188,150,217,108,33,137,195,53,123,186,107,157,109,75,147,54,143,88,132,151,248,154,110,91,167,123,24,165,9,40,194,243,139,9,248,66,190,40,196,85,158,36,58,107,250,128,12,136,38,140,16,253,184,109,56,12,153,128,130,66,71,142,117,226,105,204,245,7,95,104,6,24,118,196,193,64,252,99,99,148,55,99,115,210,21,43,233,186,71,155,16,89,182,85,210,104,200,223,33,247,190,92,55,35,252,181,245,72,132,107,53,32,194,83,71,64,130,129,85,80,57,169,53,215,236,212,152,156,14,12,67,98,193,81,122,136,194,65,4,150,255,251,178,100,152,140,6,146,103,199,155,207,76,176,90,229,217,119,104,195,120,25,61,163,36,110,241,41,193,112,170,39,29,145,13,213,128,16,112,12,96,32,82,100,77,50,107,16,232,122,35,182,98,241,38,118,151,26,108,120,210,98,72,26,107,117,105,128,0,202,42,128,163,7,22,79,120,222,3,17,90,19,238,185,156,9,73,32,64,152,139,199,106,207,229,182,226,191,234,82,225,28,173,199,83,14,227,172,116,32,8,103,129,60,249,129,42,142,182,90,152,201,59,10,24,147,135,130,227,201,154,78,44,50,100,220,155,75,110,57,39,149,37,146,145,85,54,91,214,49,99,209,39,33,68,152,156,153,118,214,70,130,206,252,49,154,219,127,28,187,74,40,148,217,158,220,89,124,33,75,251,166,209,82,205,67,154,156,157,73,183,190,104,252,86,81,130,57,168,218,5,17,168,222,166,137,23,20,13,54,5,248,174,228,40,37,108,89,178,230,131,14,66,23,183,20,32,72,84,254,79,110,114,35,128,150,70,210,108,91,179,97,14,138,100,105,144,206,13,155,16,129,208,127,42,222,180,254,134,41,103,206,226,54,191,152,98,22,212,160,42,132,230,96,197,154,241,93,204,154,213,193,102,244,141,89,105,85,56,58,166,69,60,166,102,118,39,218,254,75,188,84,206,149,44,210,145,241,171,79,155,76,164,127,215,165,253,82,226,244,139,233,66,134,51,134,0,244,146,137,77,151,183,1,144,116,194,135,236,199,53,72,221,227,212,198,113,160,196,207,64,193,145,48,44,5,130,140,97,225,29,126,37,248,224,136,8,52,210,209,211,137,192,172,222,124,144,6,38,3,115,143,211,231,5,208,145,36,215,48,88,203,122,120,73,222,169,220,30,171,172,221,92,249,171,7,71,102,224,148,151,182,212,78,114,196,114,47,161,251,117,33,143,164,170,132,7,80,21,51,5,121,118,219,204,77,12,16,160,234,78,218,71,147,196,8,150,101,186,130,51,114,179,16,249,154,172,43,25,116,117,232,58,8,51,24,163,82,91,190,39,31,2,37,82,64,77,90,66,138,59,38,19,155,219,146,150,108,214,209,194,21,53,121,176,26,70,201,8,149,169,90,56,69,118,242,91,161,243,69,38,52,40,98,12,172,43,38,38,117,253,217,201,168,25,73,138,108,55,5,61,73,178,84,145,4,237,12,180,166,7,58,144,180,201,101,0,84,197,140,2,68,233,179,129,69,221,67,37,234,38,83,37,133,21,190,202,61,123,184,214,141,20,24,102,84,38,198,149,52,52,94,45,246,187,15,60,198,74,131,83,37,14,25,12,170,132,160,173,165,11,201,10,149,60,243,107,96,176,168,116,40,162,138,73,167,37,36,204,164,135,55,93,32,196,107,228,255,251,178,100,150,8,198,55,104,202,155,175,76,178,83,196,233,131,103,101,40,23,73,163,46,238,36,216,201,67,39,230,205,148,9,253,174,60,29,44,155,42,76,12,48,97,72,20,13,114,153,97,128,66,166,215,46,9,2,221,200,132,110,41,100,170,0,80,158,74,57,251,247,249,40,39,226,213,219,123,114,149,134,237,185,203,151,244,82,119,189,185,204,176,252,170,98,137,244,55,21,153,93,215,157,150,97,52,156,251,106,104,69,109,177,101,182,76,164,144,157,76,74,200,244,182,116,139,38,196,236,243,185,246,121,53,211,90,14,4,134,28,196,202,122,114,158,45,147,56,217,7,45,71,203,63,94,16,81,232,28,93,189,212,118,136,217,186,132,199,194,103,150,79,103,118,140,196,151,202,179,157,224,12,31,213,24,129,81,45,179,112,100,1,147,184,207,97,197,250,85,0,19,38,73,147,172,0,133,73,53,215,216,40,25,8,237,76,234,96,137,166,238,248,211,229,82,3,3,13,111,8,147,106,68,220,127,168,109,84,78,41,11,253,243,226,121,28,80,138,80,229,73,21,65,83,49,142,195,93,79,106,171,74,55,242,150,63,255,255,255,255,255,255,255,201,220,240,142,145,160,179,102,181,123,128,245,164,146,73,20,153,202,2,140,88,212,52,250,224,233,96,163,12,5,77,225,169,51,216,132,18,13,50,16,109,58,29,56,209,119,77,116,26,69,153,59,90,224,241,168,81,21,184,127,255,230,121,49,97,130,191,58,65,116,15,214,87,241,109,181,219,19,62,36,98,180,24,198,250,210,38,229,156,32,97,123,211,198,206,65,220,32,178,103,162,104,21,176,26,39,17,146,135,30,201,202,41,185,120,159,76,183,187,114,39,61,37,229,4,36,96,18,200,78,202,209,107,222,196,162,82,134,48,242,88,159,54,13,32,130,120,99,23,141,123,142,214,212,218,158,142,99,218,148,212,100,162,251,81,36,51,116,247,2,221,189,110,242,95,146,220,194,206,50,75,133,119,194,127,242,127,35,111,109,169,122,192,0,32,32,205,144,0,12,233,4,55,11,214,22,34,6,0,16,132,192,101,226,2,32,132,80,89,133,227,166,99,42,11,17,60,244,29,102,3,5,201,191,81,60,137,169,194,161,53,83,186,115,210,153,113,104,29,82,8,171,69,191,91,160,237,91,200,197,47,102,64,183,59,138,11,6,197,3,0,0,9,72,154,33,80,136,192,248,24,193,48,80,231,117,148,10,40,25,137,220,24,202,35,8,3,35,5,132,144,192,73,150,178,49,209,0,200,51,13,9,85,105,231,9,128,57,25,80,14,91,191,69,103,157,32,192,93,43,147,82,150,12,226,164,231,230,116,133,38,165,138,234,242,129,81,73,50,20,17,65,255,251,178,100,170,136,5,167,104,76,155,143,51,210,77,107,233,189,80,2,233,23,173,229,42,206,172,210,193,58,41,166,217,64,15,92,85,33,78,113,114,73,210,40,243,137,204,59,163,78,73,163,8,46,183,140,100,189,37,134,80,178,169,58,179,143,56,4,108,146,147,20,153,137,151,211,84,20,97,37,84,238,3,46,137,80,81,199,111,194,45,240,157,28,203,74,220,246,123,69,112,153,148,147,159,207,151,211,50,97,41,203,68,182,140,130,47,39,39,86,214,222,232,173,237,134,99,91,195,238,102,61,126,212,68,197,20,115,248,131,174,74,92,1,8,3,162,209,80,186,24,52,95,128,0,129,40,129,131,170,32,210,145,22,34,38,75,50,6,199,202,203,122,78,173,7,238,138,255,122,213,152,158,101,164,133,213,132,4,150,252,208,43,102,129,143,183,39,51,242,167,115,157,185,68,157,33,96,189,10,211,37,34,64,233,98,196,144,166,128,73,9,144,0,18,96,6,140,44,2,24,234,164,26,28,165,155,170,20,24,230,12,156,210,142,154,116,1,24,8,38,30,26,241,128,133,196,217,64,37,4,251,242,129,66,108,66,28,107,227,192,144,146,81,39,246,179,133,102,231,50,80,230,89,19,138,80,75,169,46,174,138,214,174,204,204,203,81,154,207,185,21,197,38,124,72,89,156,80,46,174,110,52,152,226,236,180,61,52,116,69,54,191,137,23,153,88,201,30,221,17,69,177,181,156,196,200,25,88,241,9,180,197,104,24,70,130,26,167,253,149,37,84,220,183,50,10,69,134,155,164,209,26,120,120,186,236,52,91,236,173,139,204,37,95,34,237,85,47,3,249,132,201,189,146,69,68,182,211,105,217,66,133,218,12,176,209,147,203,28,70,192,234,19,30,197,10,10,23,106,25,130,3,236,32,141,74,17,171,135,245,227,136,126,236,107,186,126,245,253,98,100,0,0,0,78,211,32,12,203,196,93,49,210,52,128,0,40,225,5,36,2,194,200,24,180,144,228,210,23,161,132,147,85,44,227,232,106,38,81,49,41,149,205,205,170,82,171,189,93,79,93,101,227,207,127,77,116,191,253,23,80,184,114,97,64,163,155,240,62,227,120,145,29,158,90,145,119,63,186,92,205,2,0,6,0,9,108,128,128,58,97,78,54,102,56,133,150,97,110,91,6,8,33,58,101,24,174,166,40,97,50,96,114,25,97,193,180,2,3,197,122,213,196,128,196,200,208,8,198,129,145,88,217,218,143,50,121,104,200,13,52,44,216,76,167,237,85,100,108,214,95,141,46,118,209,10,220,108,178,188,237,42,93,77,154,220,166,11,11,49,227,19,31,35,106,213,83,105,56,51,133,181,209,43,170,43,36,36,181,22,82,38,214,166,142,10,255,251,178,100,202,140,6,139,119,74,19,187,74,118,80,74,137,189,80,3,244,26,145,215,34,79,48,215,65,129,12,228,221,173,176,160,187,212,62,58,85,17,127,118,23,165,50,230,35,70,166,51,35,163,150,89,199,24,180,214,251,0,164,247,148,92,18,107,211,200,27,129,164,218,48,146,37,21,200,21,136,49,229,161,71,106,76,128,40,179,84,129,31,137,56,50,26,6,136,8,160,164,182,114,130,205,232,167,29,174,14,22,143,9,232,218,38,175,81,91,76,151,80,233,99,124,42,172,85,173,79,28,141,0,39,8,0,0,100,144,168,184,48,177,143,72,110,35,152,8,33,165,254,25,0,34,68,39,243,199,38,137,185,38,152,18,238,95,86,210,237,20,43,195,217,221,253,58,69,63,27,167,56,250,81,126,113,206,111,79,186,36,11,180,139,92,176,1,39,9,200,135,194,207,102,164,161,141,22,99,96,125,93,255,255,221,85,174,121,111,200,101,75,23,50,189,247,133,3,74,164,0,64,5,9,32,80,18,48,0,4,83,2,51,35,48,162,40,115,31,32,96,48,224,9,195,29,37,248,55,9,176,196,3,147,168,13,198,132,203,209,114,152,36,208,120,24,104,8,92,226,218,93,169,5,35,36,6,49,253,64,24,111,89,178,149,99,164,175,98,229,89,129,171,118,74,220,173,92,89,185,208,45,41,218,158,89,58,130,216,172,96,111,172,170,244,219,86,196,149,69,136,177,169,65,116,43,168,38,238,147,15,131,125,14,107,161,170,228,60,229,41,73,68,13,197,152,179,62,134,149,131,53,112,65,82,236,38,182,64,187,8,124,153,57,56,73,92,171,66,177,88,161,253,138,247,145,79,135,166,193,182,75,226,43,215,40,66,229,65,244,68,72,229,22,217,99,198,8,88,39,235,45,24,193,67,166,189,252,135,192,165,5,21,167,165,64,0,13,254,104,9,136,102,161,33,80,233,32,233,81,117,204,238,244,20,34,252,33,42,29,145,82,178,160,114,156,159,146,170,239,23,12,220,238,251,204,53,77,174,77,50,155,110,225,34,168,202,176,216,104,56,84,154,5,128,165,82,179,97,84,181,33,101,116,220,128,149,225,67,73,97,242,71,191,254,184,64,0,66,89,0,13,2,65,196,196,0,254,76,136,200,60,219,32,230,204,47,1,132,217,12,42,204,201,129,96,193,168,95,140,47,1,232,56,7,0,32,0,32,12,48,28,213,52,150,44,48,76,25,45,130,152,41,120,240,106,197,69,65,130,32,26,126,31,164,177,219,137,248,149,209,218,72,238,20,216,60,184,242,151,159,132,182,114,103,26,106,107,121,59,111,117,26,122,46,199,17,123,32,21,139,48,233,1,46,150,69,241,118,81,197,161,96,134,208,233,255,251,178,100,198,140,6,34,104,200,155,220,73,242,80,67,105,89,109,102,116,25,205,207,26,79,116,203,217,136,156,166,181,148,153,204,29,47,7,201,78,146,57,0,65,69,104,163,126,219,176,18,87,112,147,227,115,212,237,134,222,178,251,234,68,206,171,114,59,172,146,210,114,181,37,195,157,10,98,118,92,191,247,246,93,102,231,40,20,178,84,109,78,153,0,44,248,89,228,49,134,216,55,79,51,187,81,100,219,41,62,219,174,73,111,203,110,178,139,56,231,96,64,0,1,162,147,73,26,66,237,45,68,118,47,224,42,168,72,75,164,203,183,118,147,57,79,76,250,167,38,254,202,16,40,136,39,183,49,157,230,243,61,196,55,248,143,48,29,34,80,254,225,102,213,55,117,124,219,170,230,67,171,145,94,217,245,55,169,228,37,169,185,229,211,39,153,80,163,173,157,234,115,118,213,107,7,205,157,134,158,204,163,118,175,177,163,29,123,232,0,56,152,210,72,167,210,180,13,0,209,133,224,116,24,222,140,129,162,0,63,24,109,133,41,144,114,225,156,133,42,100,240,169,202,205,101,197,113,213,249,133,133,71,240,71,134,21,20,189,195,90,13,74,109,23,149,175,236,229,251,228,137,138,74,101,51,213,37,52,111,203,97,225,108,237,84,225,32,119,136,8,200,151,217,167,86,141,118,222,97,8,211,211,196,207,209,12,135,81,193,247,61,236,47,60,107,230,182,153,104,183,84,121,79,119,139,70,56,245,24,149,62,107,92,8,155,122,89,30,222,190,114,198,14,194,16,218,97,121,37,168,35,228,89,167,210,104,241,123,144,87,55,162,139,161,137,79,255,169,239,149,94,122,142,236,150,106,27,249,116,81,240,196,172,45,255,243,136,179,221,250,210,0,0,1,94,203,165,145,137,79,216,128,219,211,20,23,96,11,163,44,148,72,39,183,185,66,233,195,125,183,230,246,61,229,103,117,212,69,59,203,53,227,83,207,62,166,34,205,107,56,9,206,138,115,188,30,113,72,161,153,122,49,5,64,67,147,103,70,158,57,208,138,134,113,191,138,223,209,27,177,100,108,229,37,53,218,215,155,91,116,156,103,103,255,223,120,0,0,96,30,1,70,3,64,98,21,8,227,8,100,248,49,97,81,67,45,98,174,48,110,24,35,61,233,30,55,236,196,16,31,38,98,133,102,35,134,196,192,106,109,152,74,66,30,46,158,128,137,100,161,104,136,33,26,7,224,98,192,24,76,17,224,255,97,252,205,186,129,161,101,159,156,199,103,215,124,67,112,172,123,3,204,68,32,132,50,99,123,77,154,145,50,76,121,107,38,93,179,165,46,129,18,16,35,8,36,64,216,82,37,32,14,65,95,38,76,30,229,99,46,25,9,10,194,113,255,251,178,100,203,136,5,181,96,72,187,220,73,242,94,199,105,221,100,195,125,88,57,223,26,79,116,199,129,157,165,102,181,160,13,197,233,223,43,29,242,27,182,60,204,198,50,16,240,108,145,41,225,7,48,194,217,149,167,250,69,217,101,116,103,9,151,235,211,187,213,31,187,133,109,36,236,209,45,39,55,119,212,221,242,95,43,61,190,79,197,86,255,228,215,199,196,49,186,195,144,0,0,1,107,177,197,16,149,118,185,40,84,58,171,181,142,101,226,160,108,145,202,138,239,27,72,183,71,249,125,96,190,67,32,52,31,110,102,136,8,56,99,85,22,48,64,44,192,194,167,38,245,55,139,89,2,48,44,144,194,187,1,41,178,69,176,72,125,96,39,225,159,81,202,139,243,125,116,134,4,14,40,164,91,66,219,76,118,102,22,29,133,147,232,60,207,145,29,252,19,187,122,96,170,166,130,129,8,10,2,152,4,31,24,219,84,26,57,83,28,222,174,153,220,22,30,62,119,27,88,27,24,128,11,25,136,86,5,1,149,188,220,136,7,147,25,20,97,64,29,170,78,56,196,64,227,202,182,145,111,233,119,249,32,69,52,237,131,178,15,161,77,211,87,82,36,106,38,38,168,16,162,120,147,217,180,118,187,160,178,195,139,193,17,6,228,97,193,214,93,205,151,221,2,253,194,16,146,8,195,42,220,217,186,109,186,168,52,223,122,88,38,57,72,20,146,173,4,180,25,187,20,27,79,201,57,4,97,187,107,86,157,235,10,91,76,188,84,250,32,162,60,155,142,143,16,160,21,51,195,185,181,139,128,31,4,20,40,13,204,1,0,204,8,16,12,115,167,141,44,164,14,51,111,204,234,12,143,109,100,141,216,16,12,74,16,142,218,176,193,133,208,4,213,4,106,102,25,236,129,24,98,41,39,30,0,132,43,50,4,254,103,255,188,148,79,94,169,83,81,227,70,146,36,176,100,187,6,109,174,157,0,4,218,4,249,229,167,100,25,27,27,204,12,144,138,32,108,160,238,114,182,242,130,202,115,47,69,173,23,252,32,165,123,38,247,113,149,44,164,110,54,12,122,4,212,208,228,226,152,154,39,33,202,161,141,123,4,208,33,140,91,22,83,251,104,146,73,58,165,71,62,125,4,71,36,182,241,250,167,74,0,126,238,255,133,215,247,243,0,59,108,177,168,210,254,151,62,128,226,17,151,136,70,217,63,152,76,58,100,202,169,161,30,208,140,176,53,169,35,137,160,193,218,90,201,37,245,233,36,121,193,74,115,170,153,179,197,59,238,164,134,18,70,25,31,12,216,245,91,77,111,50,199,168,149,82,57,106,6,24,95,25,122,53,251,230,225,153,237,124,182,183,70,252,94,196,74,165,241,125,58,229,183,46,98,255,251,178,68,211,136,133,1,86,71,147,169,52,160,165,234,217,6,119,102,76,80,225,39,51,174,104,199,98,23,178,167,181,179,14,125,153,143,43,163,45,146,110,190,54,70,235,28,216,86,152,102,65,128,22,152,90,194,193,148,180,209,224,117,144,97,87,152,29,166,133,168,109,237,0,77,244,178,57,43,221,132,96,88,40,203,7,141,156,228,193,66,76,123,108,4,23,11,67,87,226,142,171,160,99,64,49,76,247,133,191,130,154,190,170,86,126,113,10,199,34,190,146,78,255,46,39,252,207,0,92,164,139,212,228,86,68,39,200,176,103,204,181,123,196,202,175,152,194,215,68,99,155,9,180,166,113,136,178,47,50,60,203,37,69,212,22,93,236,61,97,149,39,74,72,15,90,99,166,240,60,34,97,9,76,200,182,250,105,206,188,38,199,43,145,146,89,45,245,63,95,242,134,86,224,173,197,230,0,49,36,145,108,11,0,76,72,128,17,49,94,71,51,48,217,59,157,10,51,108,102,56,11,192,56,104,216,192,33,35,40,160,67,6,101,221,124,128,193,35,227,140,202,195,236,114,32,221,227,213,164,136,181,218,247,106,253,168,159,109,52,96,242,67,62,195,229,177,44,82,222,147,161,236,184,163,101,54,138,156,167,249,239,0,235,58,72,24,146,69,144,80,244,30,118,245,18,103,50,167,83,166,249,143,209,220,148,159,114,89,216,149,29,150,110,219,213,32,71,80,55,45,14,142,235,121,228,181,166,87,224,214,162,89,82,251,125,147,162,209,61,102,242,124,181,17,226,189,160,7,80,1,9,128,233,165,5,192,92,193,244,192,76,67,3,172,206,204,112,140,69,194,144,204,73,74,143,62,74,30,21,25,85,114,80,67,0,1,101,70,13,9,30,180,142,68,66,102,143,227,69,118,163,12,104,160,61,126,46,204,170,37,204,190,48,153,149,93,106,207,50,80,79,124,22,171,162,103,45,53,158,146,233,83,62,39,143,8,82,111,45,148,147,251,57,52,138,228,194,106,46,133,236,119,71,87,131,77,199,97,140,24,156,20,173,97,110,212,21,116,104,154,87,55,67,179,125,60,64,170,138,177,53,42,23,225,53,122,79,141,100,238,243,169,80,93,217,47,57,107,215,60,116,173,249,93,206,137,218,203,57,189,180,174,141,24,0,103,182,200,164,80,196,194,59,152,22,233,151,212,158,60,240,8,176,245,227,13,160,8,64,0,102,163,14,116,82,84,48,26,104,136,205,119,38,158,24,211,130,253,119,48,140,104,178,241,72,39,202,4,66,55,173,12,179,201,97,250,73,69,6,186,48,15,186,30,87,103,48,52,154,197,37,183,44,248,197,84,23,211,187,194,21,80,113,94,230,232,126,27,141,204,63,118,213,114,126,255,251,178,68,209,136,132,179,85,200,59,188,49,224,167,106,184,246,123,137,58,81,13,83,49,173,172,206,162,55,43,102,245,180,154,92,144,63,33,181,179,39,152,99,114,99,118,163,92,212,45,144,218,249,18,111,107,204,130,121,166,162,236,120,187,215,204,197,63,101,55,128,30,246,93,84,146,146,32,194,193,20,38,54,226,115,44,64,34,131,175,138,1,82,23,144,198,67,156,249,202,101,21,49,65,232,206,92,202,119,147,75,143,188,175,5,217,23,114,84,249,106,242,85,189,220,171,158,255,9,141,188,210,69,241,165,195,43,124,192,208,161,55,132,143,74,116,230,64,231,57,227,89,124,224,17,238,165,220,50,246,178,39,107,77,253,4,87,79,119,80,75,12,182,186,51,173,115,133,115,10,98,179,10,237,133,177,154,151,118,213,33,83,59,130,204,46,35,154,250,238,152,83,24,31,88,132,71,209,97,134,146,28,128,5,133,84,12,6,6,8,97,30,100,4,84,38,141,173,6,96,92,69,102,43,132,70,99,137,167,166,104,176,38,43,170,166,15,23,6,66,5,230,10,130,70,2,5,102,9,33,7,57,79,166,25,5,70,1,128,40,62,36,4,6,11,74,213,0,20,12,210,231,43,152,254,154,165,163,248,145,244,206,109,207,221,68,253,228,167,88,31,82,102,116,151,217,165,173,185,160,235,6,20,87,73,226,226,119,36,211,83,146,142,70,153,224,244,90,88,60,143,113,14,90,203,134,202,96,54,137,116,160,153,105,84,85,52,41,47,40,50,134,238,219,239,98,49,48,179,182,56,194,207,164,239,31,164,80,65,245,104,102,73,4,45,12,24,116,34,214,51,58,97,254,16,150,165,137,212,154,150,248,94,253,243,245,185,217,138,59,156,36,155,112,151,111,236,33,113,134,199,203,194,148,245,114,141,72,229,32,0,0,10,230,109,182,216,149,204,96,227,1,2,10,8,85,1,204,77,210,196,86,69,206,204,48,157,103,247,110,8,155,92,238,163,200,172,212,27,88,182,196,173,54,186,97,248,141,178,106,87,77,22,57,251,241,104,201,212,84,28,214,90,50,148,202,42,9,164,32,31,34,32,175,34,199,38,130,130,14,185,207,87,222,145,74,134,115,212,146,156,51,249,210,240,111,81,64,30,1,65,218,96,12,0,166,5,224,32,98,224,150,6,99,39,162,110,8,85,38,47,225,20,107,116,245,134,96,96,164,58,20,38,74,130,42,96,106,8,66,32,9,2,0,33,129,232,10,153,226,132,192,40,49,193,192,32,141,137,162,175,101,73,110,68,10,251,120,123,151,121,23,29,156,241,217,194,185,72,208,39,171,238,255,61,101,35,62,232,148,187,230,149,99,156,118,62,13,44,172,208,251,39,162,4,9,255,251,176,100,207,13,6,121,117,197,139,221,73,228,99,138,57,173,105,3,121,24,117,203,24,47,36,117,209,121,34,102,245,131,141,213,102,36,98,104,215,49,34,41,69,117,167,59,70,174,197,97,195,113,211,228,56,66,244,2,71,151,38,50,93,216,171,173,242,154,177,97,236,248,66,37,84,131,40,20,87,80,55,99,142,41,220,24,32,196,173,15,28,164,10,58,134,129,16,206,203,248,66,85,51,60,144,129,23,177,5,50,130,58,206,211,207,57,57,199,154,7,171,114,64,0,0,6,113,88,227,108,83,217,244,103,71,129,101,172,211,254,202,11,16,112,176,203,11,234,93,223,241,20,24,72,189,89,174,235,35,249,82,85,162,193,132,55,98,110,25,218,249,131,62,182,101,153,77,220,210,90,145,107,148,68,235,187,196,73,103,245,34,16,172,49,155,162,8,210,147,25,85,67,249,211,29,170,180,57,200,229,254,59,210,48,255,155,0,208,0,3,5,64,26,25,3,51,3,96,156,48,159,116,67,22,161,34,57,66,61,131,1,113,98,54,243,119,227,231,146,3,37,158,99,4,5,225,0,118,14,5,12,7,3,12,62,47,207,68,123,12,88,5,210,10,153,97,131,130,197,234,50,5,147,14,117,30,11,255,251,95,35,50,162,242,89,228,111,145,177,164,62,180,87,190,204,199,222,39,55,74,48,225,251,227,36,79,198,144,172,120,136,201,114,181,14,167,71,1,186,197,55,138,4,164,119,221,56,226,125,204,209,48,181,153,200,21,36,57,54,247,20,35,70,165,195,4,79,81,216,179,79,207,78,122,97,80,227,14,190,211,243,87,50,8,221,101,231,84,192,120,235,177,49,198,252,229,118,28,247,153,251,230,109,14,174,212,46,56,178,149,84,227,79,61,47,255,124,211,179,178,147,145,37,122,12,171,182,251,102,244,54,216,237,245,233,221,183,231,254,229,225,222,85,76,198,80,0,0,0,1,149,178,182,152,187,249,146,19,3,24,164,181,179,99,20,71,125,227,251,239,120,208,57,230,44,32,253,166,157,133,90,84,22,21,46,221,20,20,142,209,85,3,139,36,180,12,88,149,4,45,64,176,105,179,254,80,239,42,157,44,69,182,224,54,228,36,122,240,190,216,26,120,188,247,163,183,188,127,121,82,193,232,165,170,99,151,103,175,212,0,76,11,161,192,46,96,100,6,6,42,37,80,101,200,95,198,124,195,44,98,160,28,230,16,50,18,56,191,1,37,199,248,192,64,129,103,133,2,35,138,227,62,110,65,129,68,211,98,236,88,72,78,247,144,132,71,137,247,221,186,245,179,247,0,10,52,72,10,46,182,59,236,127,114,121,158,109,214,13,63,148,20,174,196,218,101,67,29,38,212,150,49,7,101,255,251,178,100,203,141,6,217,116,197,147,221,97,226,92,135,137,189,100,3,115,87,133,167,28,79,113,39,153,87,143,230,169,165,13,101,190,72,226,129,99,132,49,166,81,29,145,118,150,146,40,21,85,25,150,215,246,178,74,51,98,135,46,207,130,35,44,69,31,137,246,235,97,46,161,218,244,233,239,205,132,41,61,186,81,89,74,114,134,237,221,93,70,22,191,170,184,95,213,223,24,55,47,43,240,223,158,85,63,178,174,213,174,245,163,31,12,205,233,91,124,53,219,193,76,164,0,135,22,0,0,26,220,104,166,35,86,46,32,132,48,56,112,100,194,10,86,96,214,91,90,198,196,96,15,78,255,245,4,116,49,147,243,44,216,223,224,135,58,70,66,140,216,74,173,134,32,169,115,122,8,255,73,84,81,43,13,229,1,70,98,183,206,99,12,90,0,198,96,252,108,213,51,173,214,54,15,125,157,191,90,174,76,114,226,128,4,129,196,180,65,192,202,98,234,103,230,111,9,152,97,124,149,166,16,64,240,108,96,195,71,147,132,134,28,176,32,210,4,100,8,36,1,70,0,163,13,200,19,210,212,195,22,65,16,80,32,197,64,192,217,120,24,33,8,82,60,59,65,237,164,254,120,241,135,49,206,202,35,180,155,128,174,146,148,115,158,63,60,188,238,57,67,52,107,7,243,84,134,109,143,231,72,69,211,243,226,129,128,234,61,64,136,241,9,166,156,67,123,9,39,9,94,56,124,83,25,81,155,170,143,149,167,47,81,52,94,114,152,254,196,167,236,249,33,121,252,69,245,73,10,232,202,208,36,79,117,241,77,106,178,167,221,175,63,46,188,242,46,88,203,80,52,67,52,178,251,82,143,49,70,80,207,96,248,182,44,189,251,178,41,127,31,91,214,162,221,251,101,243,41,86,169,191,1,231,218,92,126,157,223,105,159,233,221,129,137,253,183,79,218,180,188,222,41,208,110,0,0,41,117,146,38,39,239,228,161,136,7,4,146,18,117,26,136,68,34,85,127,232,90,118,127,235,253,67,200,134,51,207,50,22,28,41,140,230,40,124,225,131,161,51,42,34,153,8,129,140,93,48,231,108,132,140,202,18,52,43,169,20,10,178,141,152,83,213,193,147,173,132,102,86,173,238,147,210,158,70,127,158,92,248,78,9,179,20,134,86,203,131,186,0,73,44,169,21,26,42,0,121,128,73,131,152,21,16,161,143,24,191,152,81,132,17,150,74,30,30,24,224,100,194,81,195,144,134,21,4,214,87,198,18,12,159,49,24,60,73,90,235,229,65,17,198,116,132,30,80,27,236,107,61,88,30,59,176,16,3,34,150,6,164,150,90,197,114,63,239,204,43,180,191,90,36,196,169,236,137,86,50,88,157,9,1,45,21,67,255,251,178,100,206,12,134,238,114,198,11,221,97,246,93,169,73,202,96,163,123,22,129,85,34,111,113,39,65,61,23,39,181,131,141,244,228,199,134,32,66,249,46,127,151,38,168,194,210,68,133,209,162,179,109,88,38,181,201,163,116,148,94,198,45,6,214,85,152,199,195,238,199,202,233,153,198,237,202,99,100,103,218,93,190,165,202,155,131,201,32,155,143,106,122,158,37,17,114,161,66,89,200,61,121,225,1,176,187,68,160,123,244,32,184,104,31,58,173,0,13,182,193,214,224,167,231,146,1,71,223,87,100,1,150,79,43,151,225,255,198,243,159,224,76,60,241,250,213,14,185,101,114,83,201,15,185,231,221,117,116,21,55,255,218,135,100,173,101,244,168,210,45,96,116,84,120,74,10,41,231,2,160,4,29,6,102,21,149,161,186,166,204,21,67,196,204,45,64,128,12,9,64,36,192,120,8,140,22,193,76,198,201,120,77,18,200,120,227,37,76,12,83,198,60,201,255,196,204,238,88,76,69,62,12,86,24,204,214,8,64,194,113,129,65,73,133,106,49,181,56,105,131,33,178,13,189,65,2,232,24,146,82,69,81,92,88,126,178,176,49,155,221,248,21,79,211,211,77,217,230,19,102,178,171,173,73,205,156,153,38,160,54,100,123,94,15,139,204,158,33,16,219,55,16,215,44,113,182,22,169,80,250,214,153,84,177,91,207,147,196,148,51,182,24,171,212,43,152,26,41,78,164,184,158,33,254,50,1,210,241,43,20,162,97,107,208,48,169,1,161,37,244,46,82,149,232,209,230,167,106,118,155,31,148,156,101,117,21,27,243,239,151,122,151,122,171,207,204,9,250,234,119,230,173,177,177,93,69,172,237,217,180,185,73,138,6,50,246,190,102,215,32,215,152,215,255,43,188,220,95,120,179,24,198,153,139,88,150,42,246,209,137,131,210,165,16,0,0,9,157,173,70,216,251,121,8,195,23,132,201,7,107,70,10,131,18,171,21,183,205,205,46,127,255,188,86,108,198,151,36,221,170,230,67,102,40,23,145,137,180,80,112,26,231,7,60,204,243,242,254,18,66,183,244,148,61,69,98,22,39,74,227,5,12,108,25,65,226,129,136,161,201,4,143,69,81,82,18,19,155,203,154,234,47,229,243,54,179,248,93,89,58,110,121,46,139,155,107,148,18,73,146,33,236,191,35,193,209,155,70,65,193,170,217,253,231,65,138,192,241,235,16,144,158,76,199,35,147,90,171,204,90,26,10,0,71,0,64,18,185,212,223,6,21,1,169,130,84,48,50,32,172,8,66,21,70,46,195,21,158,134,139,6,129,208,66,4,157,173,187,188,245,253,215,186,32,67,120,248,66,45,186,50,122,166,148,48,75,167,214,207,88,143,82,217,85,255,251,178,100,214,12,7,25,114,197,11,221,97,244,102,168,57,173,105,99,117,86,109,95,34,110,241,39,73,81,29,39,181,131,141,37,72,217,2,108,57,20,144,220,241,166,115,123,72,211,122,82,97,98,175,147,106,39,134,239,103,91,151,231,111,140,233,153,251,138,74,36,212,178,217,124,27,82,1,248,77,68,41,10,73,199,163,72,175,101,40,79,150,82,170,223,132,30,187,91,254,167,226,8,28,56,199,232,91,135,58,112,79,58,92,255,211,128,0,0,1,174,186,73,32,189,248,187,106,121,1,150,135,166,167,19,2,142,160,57,254,190,32,52,11,214,38,34,221,156,34,202,108,153,153,131,106,20,158,209,22,73,22,30,71,125,144,254,178,69,253,63,51,153,246,100,131,101,187,210,121,67,45,18,60,233,41,101,147,113,212,148,187,76,245,245,215,211,121,223,199,130,160,2,9,36,193,124,7,1,128,2,96,26,6,134,22,10,36,99,138,133,166,106,166,34,97,12,21,70,134,240,188,114,177,208,99,0,104,101,234,24,97,104,54,16,16,15,1,102,28,0,225,179,104,241,64,44,5,176,112,112,52,161,80,73,8,118,68,3,123,135,28,222,88,195,109,70,98,29,129,163,113,125,99,253,133,213,110,94,203,164,53,178,122,9,38,133,129,195,144,33,129,81,66,103,9,93,218,89,131,168,216,36,73,110,131,44,147,16,148,77,28,96,204,49,2,3,195,251,244,216,80,242,50,101,144,19,200,148,168,168,73,50,139,21,197,152,134,221,213,237,45,89,41,61,153,154,99,11,48,203,70,20,57,13,64,35,34,20,60,126,77,10,204,50,142,142,205,101,222,203,121,229,155,20,241,19,112,118,45,106,173,53,90,105,244,188,186,105,66,23,13,149,71,194,23,255,196,127,219,230,193,122,193,248,192,0,0,123,105,28,108,94,229,41,40,172,0,188,142,73,137,234,177,198,229,118,115,239,23,15,63,252,239,159,190,181,244,210,45,71,152,115,225,61,34,72,254,231,128,200,153,82,124,36,15,71,164,213,28,205,232,230,162,150,55,155,87,103,199,161,61,8,205,43,196,37,6,110,35,131,12,46,213,12,155,245,187,230,84,148,211,121,146,224,204,26,120,105,97,120,245,238,89,164,104,0,0,64,25,38,217,128,144,16,24,119,172,49,145,146,97,154,30,9,161,138,248,193,153,134,216,41,179,8,72,232,210,101,145,224,98,32,130,96,232,24,96,144,62,97,73,120,114,107,158,97,184,44,153,173,148,104,7,40,5,221,98,160,146,219,83,58,139,155,223,20,134,117,92,165,10,116,207,163,200,118,62,143,41,76,249,211,106,155,195,1,201,170,225,98,117,101,226,81,177,48,250,22,123,142,224,88,195,138,42,255,251,178,100,212,140,198,181,111,198,155,221,73,242,99,136,201,186,100,195,123,27,45,209,24,79,117,135,65,98,165,230,77,166,141,85,250,187,218,141,210,176,172,197,139,217,116,156,203,139,221,43,137,148,116,172,114,112,90,113,194,162,125,66,91,71,206,216,89,147,15,101,233,52,253,236,155,210,173,44,223,50,60,148,20,92,135,83,86,22,31,24,19,7,178,249,224,255,171,159,142,254,202,53,248,178,214,220,131,103,17,90,246,191,94,254,234,154,254,215,173,148,249,189,45,246,172,61,53,142,45,181,39,59,250,179,214,182,87,41,181,142,231,35,72,164,57,82,232,224,242,247,10,143,97,134,74,194,73,99,4,198,151,39,3,109,251,233,127,157,132,221,28,77,16,50,20,147,108,24,147,38,162,79,133,27,124,138,165,6,219,114,229,13,204,139,136,145,56,89,100,70,70,128,223,41,140,80,164,190,81,214,60,252,187,242,157,99,51,66,87,132,126,131,207,208,235,43,126,211,206,132,164,0,1,1,34,10,0,72,20,11,38,40,97,28,101,232,69,230,158,134,184,96,78,8,70,161,2,36,101,98,6,38,6,160,214,114,168,137,137,135,3,0,50,64,144,5,58,111,188,161,129,193,229,192,86,22,228,76,8,104,4,34,246,73,216,122,254,243,247,128,44,132,92,84,44,251,69,87,26,184,99,255,191,25,7,229,4,11,193,17,82,66,22,137,155,46,78,68,90,50,130,174,194,2,21,102,189,104,236,103,57,169,101,224,110,204,156,202,68,154,248,120,140,155,77,163,200,224,204,26,182,24,101,102,231,114,141,229,201,213,229,11,73,164,225,34,105,195,178,219,114,147,109,93,40,197,167,165,181,9,148,51,168,185,172,155,150,216,95,186,213,117,245,13,249,81,223,225,190,83,168,79,114,159,87,231,58,171,233,249,122,151,247,119,247,210,74,189,207,122,128,0,0,0,177,200,201,72,126,54,159,36,1,23,222,68,39,162,98,62,142,149,220,168,26,238,219,108,195,171,28,234,247,59,18,136,174,45,212,247,102,4,197,80,199,24,19,208,161,51,150,83,4,120,116,127,110,202,186,109,233,66,41,153,46,230,253,155,189,232,246,179,171,37,138,155,209,46,80,84,49,172,127,80,112,18,20,48,13,64,192,60,96,88,5,166,27,102,234,100,148,22,198,139,193,150,99,64,33,6,101,112,20,109,81,224,98,129,228,68,75,135,24,230,5,0,129,192,89,133,1,193,208,69,152,24,128,47,218,123,130,129,205,187,227,129,73,64,1,140,19,79,46,203,112,243,229,83,31,199,181,31,239,250,237,87,202,248,155,188,228,172,24,33,140,97,166,195,196,98,152,106,38,226,177,10,38,157,136,161,36,21,1,83,86,255,251,178,100,197,136,70,66,114,199,27,220,74,80,83,105,121,189,97,66,83,25,201,215,28,207,117,39,193,95,161,39,41,150,141,37,193,2,120,66,206,64,140,252,241,192,72,108,23,64,140,70,211,36,106,144,69,25,24,144,199,79,99,225,151,239,127,191,187,76,82,9,244,68,57,217,211,51,61,106,165,66,147,33,99,77,131,43,83,223,2,50,76,46,185,231,162,244,150,175,56,98,93,139,173,141,197,59,138,58,97,73,69,52,239,43,72,126,85,70,27,159,231,204,190,239,159,239,175,37,37,128,26,219,35,108,79,114,178,118,50,226,221,53,240,39,44,190,109,52,46,96,10,75,126,223,118,174,41,77,101,21,6,242,71,153,56,236,163,159,174,202,230,186,37,27,22,110,142,103,120,100,108,111,1,233,184,112,77,215,150,18,15,2,40,144,133,10,231,228,102,101,161,237,243,29,108,73,163,126,92,126,190,100,215,231,191,23,236,0,60,180,138,73,34,8,92,0,8,0,132,192,136,195,204,25,71,232,203,32,161,204,8,131,76,201,221,131,78,116,113,1,6,142,106,126,12,40,130,128,197,197,48,184,232,248,172,16,194,83,81,99,72,170,68,6,139,14,4,80,37,168,230,245,205,189,51,112,205,247,74,73,34,237,255,242,241,28,189,41,47,36,76,182,30,116,80,146,174,110,212,68,170,17,74,104,143,28,54,203,136,182,59,54,145,52,195,76,90,29,82,14,153,51,75,171,201,30,54,170,34,141,33,37,132,76,148,74,240,196,72,85,126,238,90,151,179,255,212,231,169,197,107,181,25,69,116,172,17,206,105,165,207,66,92,77,216,219,141,205,90,105,105,161,86,27,58,216,74,177,104,111,241,214,165,122,170,234,26,24,97,55,79,189,242,255,252,37,92,16,123,210,128,0,0,6,150,89,19,66,181,90,2,192,15,232,65,77,96,202,209,56,168,92,156,183,188,146,15,47,191,205,193,32,20,145,148,173,83,6,172,164,154,40,238,248,160,128,223,217,0,105,172,103,144,88,114,119,172,26,35,148,101,174,192,41,82,9,57,193,101,22,41,51,83,230,228,183,138,177,219,55,4,209,119,150,129,195,238,141,65,233,19,22,172,244,95,0,0,12,6,192,56,12,8,160,224,162,49,146,46,19,61,53,78,49,150,0,160,50,89,155,221,21,217,160,104,93,152,63,142,201,148,133,152,8,31,11,131,97,80,144,145,1,50,66,128,28,9,208,224,91,129,96,156,72,104,83,130,80,124,160,37,228,7,94,199,234,28,117,231,57,219,124,236,111,173,245,117,115,170,158,8,155,164,125,165,92,53,58,126,174,179,209,18,48,142,219,136,218,115,103,114,3,9,137,98,244,75,28,81,130,108,64,146,202,7,255,251,178,100,204,8,134,7,97,200,59,220,73,242,94,232,9,189,100,35,115,25,245,215,22,79,117,41,129,140,162,39,53,133,25,93,138,18,68,133,1,66,116,72,174,11,152,108,118,72,99,31,228,220,252,235,43,37,187,121,146,122,158,153,116,37,15,75,162,93,50,219,11,241,135,90,17,69,53,33,230,211,68,10,152,63,177,99,170,156,238,23,158,165,123,148,179,57,168,12,207,85,155,169,111,217,130,219,57,84,36,190,74,73,183,56,201,180,138,143,201,237,41,96,15,118,218,89,32,179,111,142,18,98,151,158,76,115,18,76,64,17,235,248,188,1,159,134,71,163,180,227,106,35,101,73,57,219,217,240,201,68,200,74,215,16,242,253,56,106,85,93,203,161,38,86,182,61,148,202,156,89,240,150,21,188,185,231,244,47,34,213,121,20,240,202,186,95,207,110,245,110,140,108,21,245,253,119,198,115,9,6,22,105,134,69,88,228,205,236,135,31,216,128,2,1,0,128,4,12,2,128,148,192,188,23,12,82,140,72,202,252,230,13,65,202,0,193,248,102,140,160,103,80,214,36,64,200,162,56,222,160,216,116,14,14,6,12,7,0,204,38,29,14,88,88,76,62,3,139,62,138,232,156,44,21,188,227,0,41,16,19,218,75,73,193,80,136,32,43,16,87,51,95,49,41,198,137,91,83,69,200,193,170,114,142,115,132,16,128,121,77,7,15,20,26,179,242,168,49,138,21,23,60,92,85,110,71,208,161,187,138,22,139,6,11,16,57,134,176,226,160,134,31,93,143,50,86,230,105,230,234,92,107,15,83,170,250,218,231,249,29,173,180,150,105,99,37,228,163,222,156,72,105,130,199,143,117,173,85,159,63,131,49,184,209,84,217,25,214,234,151,182,27,30,241,92,113,74,32,210,149,103,90,149,162,140,0,0,0,119,109,181,174,33,158,170,168,186,114,167,11,19,16,106,33,175,35,187,251,0,5,164,188,108,129,83,254,223,84,100,211,33,43,191,52,64,147,107,110,212,179,238,100,1,163,23,53,13,153,183,44,105,229,190,41,23,73,212,237,69,214,7,118,42,170,124,46,227,99,99,171,33,22,216,104,105,220,150,63,252,149,189,85,63,118,142,222,237,236,172,202,128,92,130,154,69,52,4,117,10,129,113,128,81,191,24,35,131,97,166,72,144,152,106,5,9,151,234,172,157,232,154,34,89,25,92,72,96,160,168,112,9,28,76,38,24,62,248,204,172,74,183,39,27,28,25,46,97,42,49,244,214,44,119,112,27,171,49,57,41,187,20,219,121,174,58,235,254,122,55,139,72,122,122,28,216,78,40,117,25,252,140,130,51,100,120,168,114,0,228,3,210,124,136,68,138,193,99,213,231,24,247,41,163,116,64,255,251,178,100,202,8,6,16,118,70,155,221,65,208,95,41,9,205,101,134,55,22,141,199,33,79,113,7,201,129,30,102,245,150,141,92,170,55,181,180,217,8,50,34,98,81,71,33,42,204,51,115,123,155,29,81,152,195,122,159,42,172,97,250,53,187,135,135,15,57,4,232,136,41,180,184,235,65,40,248,65,61,26,120,225,165,206,77,45,183,153,51,8,255,255,179,59,209,42,62,52,52,0,0,1,173,182,184,218,22,183,92,168,75,226,97,12,237,25,210,42,232,252,51,105,21,56,51,31,248,252,231,90,7,28,136,18,113,168,227,169,225,9,20,24,69,17,3,29,22,227,137,164,87,134,64,248,27,166,230,17,13,89,198,69,100,130,53,137,66,153,182,144,174,89,59,101,8,22,25,61,208,88,132,177,130,72,88,243,34,208,160,240,136,174,154,215,161,224,0,0,0,48,6,212,60,120,1,76,87,82,120,204,97,5,77,147,205,204,199,76,78,77,215,22,4,208,20,57,204,53,68,108,200,68,83,73,65,120,80,78,21,16,24,65,158,126,47,225,136,131,234,164,154,171,32,72,106,205,84,116,136,27,241,156,57,221,202,84,189,201,142,78,62,240,197,137,170,22,187,139,174,214,36,65,136,183,73,198,155,41,102,3,81,113,135,244,69,175,108,85,84,156,234,88,20,27,128,240,71,145,136,246,56,242,168,67,118,81,172,56,213,39,114,100,154,237,206,141,105,105,251,25,85,217,106,97,194,91,188,102,49,238,204,67,203,138,153,237,25,134,174,211,226,167,13,21,44,182,15,34,220,185,187,26,143,192,119,139,178,42,136,147,66,53,88,150,162,91,241,140,222,117,120,193,231,136,4,30,64,90,80,123,185,103,178,0,0,0,0,28,107,117,146,49,44,181,181,21,102,205,1,126,29,228,133,143,163,249,142,176,156,35,218,131,233,2,38,226,163,76,15,103,108,237,93,244,44,238,108,86,46,181,19,23,187,73,31,9,39,118,65,82,53,30,33,60,122,218,174,165,83,150,243,106,111,175,8,190,167,6,21,180,126,251,33,71,59,253,243,173,31,105,220,227,16,8,251,54,151,209,72,88,178,246,237,78,204,119,20,226,178,96,50,1,32,32,26,48,46,4,19,20,242,63,50,246,69,83,9,114,216,49,29,20,99,17,186,58,54,99,224,201,197,115,26,40,12,206,65,18,28,2,64,102,14,73,29,139,6,97,64,146,1,216,152,144,16,136,44,223,186,40,18,194,128,164,132,12,32,160,140,15,160,71,67,226,247,251,230,191,234,169,249,117,253,124,109,10,84,70,215,119,199,120,114,50,108,68,13,138,138,0,138,136,114,48,112,241,231,76,65,13,81,98,41,110,52,96,219,109,123,246,169,23,185,29,255,251,178,100,214,142,6,45,117,197,155,220,66,208,105,8,153,191,97,166,87,87,193,199,26,79,113,7,73,157,33,38,181,165,13,29,35,106,8,75,58,37,236,250,104,129,153,102,189,25,38,27,161,35,42,13,18,171,65,39,56,168,144,65,129,109,199,246,112,248,115,24,104,169,98,34,48,156,226,168,89,202,166,41,156,156,113,69,76,77,235,245,234,28,50,217,116,230,120,219,0,0,0,186,91,100,109,136,165,173,38,130,41,2,5,181,82,9,238,157,241,77,226,224,50,155,60,16,251,144,20,3,245,5,145,168,182,4,2,96,47,160,226,82,82,201,192,32,244,105,70,114,32,206,195,228,194,201,20,26,68,76,159,52,22,97,135,97,64,244,16,12,8,138,32,145,159,129,177,38,138,102,229,169,224,141,98,224,153,171,66,41,45,220,78,1,204,1,222,133,175,237,82,48,65,1,211,1,16,56,48,44,10,83,13,182,185,49,232,84,243,66,36,212,49,222,14,51,105,248,143,62,56,125,49,168,154,53,201,84,3,32,134,12,131,0,224,164,196,80,164,247,82,40,20,97,132,1,130,32,8,66,2,171,152,97,186,148,3,154,167,145,245,1,249,157,243,82,69,87,255,104,245,19,9,50,241,100,80,170,193,22,138,30,19,65,197,51,220,211,255,74,104,193,65,162,229,10,77,25,10,42,226,186,176,250,74,145,34,180,64,68,45,81,49,69,14,120,235,233,227,26,118,155,178,189,94,212,181,67,220,82,21,120,243,85,111,30,96,242,213,16,194,69,28,180,97,23,27,44,234,31,154,56,195,113,22,9,35,196,6,161,150,211,81,44,108,161,240,116,82,164,64,227,121,16,83,74,238,94,52,129,175,106,56,192,0,0,0,33,117,214,199,32,144,231,112,144,11,233,205,102,198,233,42,233,184,254,145,153,130,201,63,151,6,227,117,211,60,194,14,40,43,133,160,141,6,122,100,0,245,159,32,32,133,102,66,178,113,114,38,205,72,33,144,101,37,135,221,185,29,231,13,179,228,87,214,85,233,162,177,180,166,209,139,168,222,232,100,221,140,39,204,130,105,235,171,95,35,156,4,188,169,98,176,34,1,18,80,42,48,11,7,19,19,37,117,50,119,45,147,117,2,205,49,60,21,179,106,39,201,62,181,13,50,132,119,51,81,153,48,136,8,47,248,232,40,97,97,50,118,115,56,98,48,22,144,213,65,193,16,112,80,218,188,67,193,165,231,226,107,144,53,242,159,154,27,205,82,218,59,119,28,16,245,212,207,99,5,163,44,57,70,14,141,61,90,26,166,38,201,37,86,67,195,72,50,204,113,174,43,118,64,171,21,218,33,130,65,113,12,80,243,197,203,24,63,132,170,237,79,139,207,56,140,97,242,255,251,178,100,212,13,133,254,120,197,131,221,65,208,99,170,41,207,97,163,87,87,177,223,22,47,117,7,65,149,163,167,61,131,14,108,46,168,175,40,232,57,93,52,182,45,39,155,126,230,154,174,71,148,74,35,178,161,164,30,101,140,189,206,60,30,182,156,126,48,60,85,33,221,220,116,247,104,174,89,151,92,76,72,222,97,45,39,21,69,74,181,26,0,16,219,109,100,140,110,158,178,111,40,1,103,159,67,110,146,2,33,28,183,255,139,20,231,255,255,202,24,254,21,221,235,152,216,146,72,152,108,211,66,68,246,82,48,238,164,224,181,27,9,57,75,79,41,121,80,211,105,82,63,111,84,18,173,90,27,80,116,206,145,171,188,58,14,39,24,122,134,118,202,82,86,229,27,106,112,132,102,233,75,184,206,40,208,40,172,128,66,132,229,160,224,32,145,36,104,19,67,0,68,192,156,14,140,82,131,56,203,164,138,141,156,12,76,195,44,74,12,36,168,48,200,111,99,16,30,141,98,103,51,24,152,152,56,89,176,162,152,201,154,208,32,73,137,160,45,194,7,11,224,102,192,68,37,189,77,118,198,190,80,217,227,54,33,218,57,103,151,255,253,218,203,255,212,247,172,195,27,111,115,142,15,90,110,66,173,173,254,228,114,51,162,234,182,171,74,150,210,52,118,185,93,100,226,69,133,109,182,54,173,17,161,117,7,132,34,198,150,76,206,102,78,156,203,188,167,45,85,45,190,172,231,114,139,53,191,61,65,136,109,178,154,182,180,37,87,91,53,225,125,26,232,215,70,170,4,146,40,65,59,98,175,62,60,136,82,146,98,181,181,120,207,179,152,189,167,227,224,207,101,51,191,220,255,155,230,107,38,128,0,0,0,11,54,205,36,144,61,210,238,57,106,132,136,218,237,16,201,15,175,80,202,228,192,8,227,142,252,115,45,78,214,85,16,112,193,149,14,58,57,9,15,90,172,32,197,93,28,64,16,8,144,234,162,84,26,228,135,41,144,40,109,11,58,134,79,201,64,76,148,170,133,147,64,193,161,110,32,4,193,197,113,126,204,141,170,178,4,28,46,39,87,244,234,227,118,205,164,113,161,191,250,126,58,14,186,50,128,128,48,64,3,38,0,96,224,97,44,127,6,44,167,180,102,88,56,130,193,62,105,62,135,97,232,9,133,130,113,163,168,49,130,66,105,120,146,224,193,241,20,224,243,128,12,49,151,98,42,202,80,25,131,98,40,6,44,203,75,198,192,96,139,109,147,217,25,251,175,230,179,206,246,190,84,51,152,69,18,199,158,128,12,211,136,167,76,134,78,187,242,155,236,204,107,76,173,42,61,213,221,42,28,185,109,251,199,240,104,60,212,203,248,119,179,94,207,119,157,217,117,94,145,186,255,251,178,100,216,8,6,39,112,70,155,220,73,240,106,41,25,191,105,99,61,86,81,175,28,207,116,199,73,155,161,38,181,149,141,125,119,233,183,152,44,243,57,85,174,124,52,125,221,249,127,77,60,210,147,118,78,194,201,177,183,207,110,105,147,63,226,15,97,89,156,170,119,168,127,174,84,45,35,55,122,11,73,150,254,182,0,0,1,117,122,196,155,19,245,43,149,71,75,80,72,237,156,228,80,172,120,109,164,218,152,43,0,169,175,174,131,174,131,167,57,101,19,219,9,185,250,188,123,83,65,61,26,73,134,145,33,182,4,200,130,212,64,33,32,113,65,19,171,172,180,181,40,91,126,156,203,198,82,38,182,103,146,25,82,103,227,192,37,21,1,12,73,5,81,156,238,35,53,152,141,23,194,31,90,31,209,18,64,192,0,1,0,192,72,2,5,0,156,0,17,198,24,235,252,100,32,185,134,135,227,152,97,236,26,230,187,147,66,121,42,82,99,154,234,102,209,26,99,0,180,10,6,203,172,97,160,158,122,209,224,16,88,141,1,234,62,2,6,1,192,44,58,84,1,8,132,140,95,4,152,174,7,145,133,3,108,6,24,237,110,255,255,217,214,237,79,229,71,202,86,211,113,175,75,235,114,98,157,76,44,142,215,198,109,242,156,236,158,52,154,108,190,77,228,213,81,54,200,229,1,200,166,165,14,91,137,88,179,77,223,115,104,101,152,122,85,138,173,3,166,162,196,215,173,191,186,237,96,159,175,170,77,242,138,91,113,200,38,102,48,135,220,205,57,69,207,75,136,84,158,121,255,50,240,235,185,25,114,210,105,19,12,163,86,169,209,132,200,102,214,37,117,139,71,250,70,153,30,162,49,138,144,0,0,6,246,218,228,140,91,221,113,192,209,189,57,25,209,179,242,6,58,3,243,160,232,3,43,58,249,128,113,151,244,80,218,211,27,124,161,39,147,74,218,105,121,80,66,91,80,44,196,175,148,98,165,70,155,13,241,85,235,41,203,196,142,185,109,218,211,41,52,76,95,122,63,138,49,43,143,75,72,163,92,114,169,136,100,153,184,237,40,239,47,233,245,141,140,217,80,99,37,214,146,193,59,192,115,255,118,252,67,0,128,41,2,128,57,48,48,24,214,138,145,157,193,165,27,226,165,153,132,160,187,25,86,102,1,167,233,65,139,67,33,198,134,73,136,32,88,40,21,10,129,32,211,80,213,152,148,192,240,89,59,203,116,10,1,64,194,179,67,32,3,10,3,13,187,98,4,165,197,143,229,215,204,99,239,205,201,238,220,110,186,147,164,25,158,175,17,207,221,147,43,169,174,129,52,241,36,148,165,148,216,194,238,106,163,105,198,50,61,169,178,221,50,170,172,77,60,153,241,88,226,34,120,255,251,178,100,219,9,134,90,113,197,155,221,73,210,110,8,217,173,101,166,73,88,245,201,22,175,117,39,73,129,31,38,181,166,141,92,178,132,91,219,147,111,21,77,91,68,72,72,85,85,209,149,81,54,136,125,38,164,54,120,195,85,166,218,202,205,212,231,143,165,82,73,89,68,204,123,149,93,137,209,58,122,253,184,248,90,222,204,69,205,169,179,111,59,126,151,184,74,111,104,143,37,234,30,218,219,117,73,73,136,224,0,27,89,108,109,141,210,110,76,144,226,33,76,164,11,69,130,230,227,85,177,56,21,244,182,239,162,136,49,196,128,3,83,14,12,82,232,224,161,26,6,116,40,19,64,161,180,16,26,2,195,40,34,20,205,185,14,2,230,2,200,69,136,100,119,108,195,75,249,140,205,122,121,147,193,74,18,154,169,241,71,30,16,139,136,24,33,52,214,143,146,8,243,47,53,207,161,136,12,18,0,20,192,20,7,12,9,130,108,196,229,84,76,158,8,4,220,180,122,76,91,66,92,220,252,227,207,204,11,140,70,102,13,41,53,18,189,8,204,4,2,140,39,44,78,95,119,12,57,5,203,88,135,64,16,86,60,26,168,193,8,40,68,22,230,252,79,215,231,94,164,25,216,156,250,121,234,170,190,206,62,189,28,71,90,137,28,101,80,72,96,202,64,90,16,36,161,46,176,140,84,40,92,44,229,216,114,198,19,237,57,20,100,193,195,39,212,106,4,100,73,89,44,45,198,22,20,165,18,1,146,232,166,187,83,200,198,75,173,145,80,137,2,208,82,42,145,108,32,234,71,3,145,134,36,71,22,106,144,69,149,99,39,78,18,97,65,119,194,188,230,192,129,53,199,132,37,97,26,232,43,213,82,239,153,141,254,237,148,108,205,58,93,41,120,180,156,252,161,63,179,207,158,164,182,98,57,96,0,0,0,52,182,214,154,25,239,36,60,119,203,187,9,7,128,76,91,198,224,204,99,169,182,149,158,26,222,57,13,203,169,137,23,147,160,108,138,73,213,102,34,14,103,61,241,167,17,140,152,45,85,232,12,114,132,204,107,184,224,252,235,129,91,189,217,198,200,47,119,181,241,247,83,148,74,163,78,164,16,50,8,152,35,128,188,89,93,143,94,229,173,174,255,254,239,117,113,3,5,160,7,4,1,1,128,136,79,152,63,46,121,140,202,39,154,46,164,129,137,232,154,154,64,77,105,205,233,25,148,167,201,188,35,233,134,128,202,24,185,66,195,1,226,64,40,209,64,16,3,151,156,4,9,52,232,44,168,8,20,1,182,41,148,218,136,93,11,108,32,72,253,181,57,110,198,88,229,114,237,19,45,35,216,64,187,100,0,130,18,230,197,11,196,144,74,196,9,7,147,145,137,41,38,33,11,93,255,251,178,100,209,141,134,148,114,69,139,221,73,226,98,197,153,173,100,40,115,89,241,201,24,79,117,39,73,108,28,102,117,166,153,148,205,204,154,75,164,132,227,163,83,146,69,221,25,65,41,166,140,186,227,44,98,230,134,219,27,89,234,98,13,67,8,84,210,98,109,211,22,130,18,140,84,93,205,147,73,1,33,6,205,4,170,123,224,149,126,129,118,246,140,41,206,218,103,222,217,198,146,214,38,163,93,244,209,69,113,144,242,39,141,182,179,121,106,162,245,27,174,181,238,102,125,207,185,25,219,112,14,204,0,38,150,54,137,23,251,48,66,17,156,24,161,109,40,200,210,71,7,209,212,151,235,58,64,49,79,126,251,227,106,0,69,70,145,67,98,54,229,3,73,59,74,95,18,153,66,173,219,87,210,243,155,235,229,42,234,245,250,117,41,212,177,147,57,13,42,139,169,118,175,87,44,217,226,20,178,211,166,20,7,188,154,178,44,123,24,143,74,245,36,128,0,0,96,9,136,128,0,192,124,8,76,78,137,92,203,213,17,204,46,71,224,196,88,66,140,194,36,184,238,235,67,10,50,205,196,7,50,152,184,172,16,74,1,48,90,24,249,116,243,14,130,18,37,163,170,209,224,27,90,37,7,38,199,102,109,231,221,64,47,125,187,116,178,218,248,232,110,195,248,123,207,38,137,14,189,145,227,36,99,147,88,64,87,71,8,84,100,129,70,22,50,248,107,228,153,242,150,230,9,29,51,90,32,130,164,240,194,20,21,69,105,154,163,4,15,73,58,137,4,237,25,134,18,165,167,47,147,34,174,213,160,216,170,214,181,106,244,211,111,237,33,39,76,153,55,32,171,175,57,225,27,52,148,119,22,82,81,219,63,25,217,85,80,49,119,209,193,136,202,171,36,229,237,38,72,200,137,24,217,66,147,78,223,159,246,106,179,254,190,63,187,221,234,223,251,216,42,150,160,0,7,34,73,144,134,89,212,92,197,148,48,65,151,121,149,198,136,177,230,157,69,220,101,73,159,107,157,62,159,165,77,132,155,209,27,10,43,89,4,173,207,53,15,177,171,245,93,210,30,72,125,197,175,41,129,65,78,28,214,145,2,179,176,98,6,90,230,187,168,138,88,169,68,85,167,171,37,46,186,244,236,90,119,251,46,129,48,114,41,80,0,0,16,112,76,233,152,2,20,25,101,40,27,71,19,158,4,241,153,64,17,159,150,35,28,4,22,24,136,70,25,184,74,24,32,14,167,83,16,6,138,166,67,159,197,187,101,143,42,253,66,201,49,96,0,109,45,204,127,244,97,129,242,164,12,171,68,243,185,70,167,11,254,229,138,170,121,2,60,180,85,168,38,241,56,244,219,100,251,50,49,61,156,83,149,27,4,164,178,34,22,255,251,178,100,201,12,6,137,120,198,147,220,73,244,90,202,89,138,104,98,127,88,97,227,32,110,164,211,129,80,158,103,117,131,141,36,170,215,150,28,32,116,147,61,186,4,83,171,66,204,32,200,60,26,94,167,104,17,200,240,214,85,79,200,164,160,166,198,83,152,132,219,89,70,67,158,219,102,118,98,238,139,25,6,231,47,174,132,145,17,33,143,36,149,20,152,36,14,212,37,67,64,150,188,73,73,17,2,76,139,131,186,74,214,159,243,238,108,212,206,54,247,206,222,89,230,242,167,164,0,0,0,54,178,167,27,99,159,182,126,195,20,202,136,75,41,231,19,8,250,133,63,10,140,155,118,84,166,70,120,46,175,50,129,216,154,3,167,29,249,255,63,41,145,181,136,145,50,168,85,105,211,202,152,83,162,67,4,185,196,40,125,167,206,121,67,12,244,180,124,89,246,11,0,207,164,243,245,199,49,130,200,21,128,0,0,128,162,29,0,209,24,80,24,29,181,145,131,96,13,156,100,3,185,141,24,195,153,229,95,185,198,170,120,57,26,50,141,13,48,224,44,38,8,218,41,133,65,113,221,136,8,65,40,28,1,210,7,0,140,78,27,42,132,15,45,35,15,91,255,66,112,248,169,0,191,117,91,140,71,149,155,166,216,154,189,86,233,32,178,58,151,84,142,48,58,16,16,201,200,71,200,170,4,131,35,66,73,242,239,28,137,38,171,78,113,34,241,29,225,164,121,92,152,232,173,28,107,208,7,145,130,51,197,139,11,168,101,149,69,22,138,203,7,164,133,239,121,109,78,80,221,171,229,254,145,255,44,185,99,173,158,27,25,243,70,111,50,124,251,7,118,53,44,159,113,195,167,119,68,137,98,179,248,216,177,242,243,213,11,214,77,212,64,91,95,106,225,165,86,175,173,250,143,35,128,201,162,84,11,155,58,207,151,98,216,223,245,166,101,135,235,88,200,182,27,115,224,111,38,0,0,0,22,219,41,91,147,156,218,217,142,23,125,216,11,212,226,88,150,101,83,130,218,255,230,254,52,46,74,50,155,101,156,113,241,21,81,109,22,90,7,104,222,126,103,238,115,25,205,8,97,44,57,177,174,0,97,164,3,80,163,108,44,8,14,25,152,70,58,53,210,253,167,14,70,144,218,87,84,230,94,103,72,190,25,177,85,111,94,140,68,74,54,7,132,214,237,229,62,89,54,106,175,0,0,65,64,156,23,0,147,1,96,68,48,249,42,195,39,130,200,52,70,37,33,209,28,51,80,113,131,221,165,12,10,51,53,234,132,12,82,43,4,47,115,3,139,143,126,169,14,45,47,197,28,78,114,128,116,184,128,17,127,25,66,56,250,15,151,175,9,74,227,247,239,255,106,117,83,225,236,178,53,164,195,194,255,251,178,100,207,12,135,23,104,197,147,221,97,212,103,234,41,221,101,3,95,22,189,161,28,79,113,39,65,69,30,230,181,149,13,92,50,40,60,40,105,30,245,73,21,97,18,176,94,51,67,52,197,36,16,137,59,136,158,66,137,69,150,163,83,69,233,84,51,101,26,204,108,18,200,211,173,54,72,114,167,227,85,79,196,112,58,187,154,249,13,65,90,246,155,69,15,45,158,237,121,228,50,62,113,188,148,182,165,109,39,85,106,41,23,84,150,148,243,94,219,76,179,94,190,185,45,115,95,109,254,222,191,240,248,0,89,27,40,162,57,253,105,45,77,12,217,217,167,202,112,204,64,20,174,200,29,115,47,223,140,194,67,71,1,164,132,134,213,206,199,34,182,106,205,50,124,114,50,50,34,35,50,164,199,62,100,125,198,85,204,73,218,229,39,163,77,39,220,238,126,115,198,138,134,208,160,30,181,173,173,70,54,109,245,208,64,6,70,108,52,7,198,9,0,78,99,62,96,166,126,10,52,96,138,58,166,72,193,116,110,94,128,6,126,65,144,97,60,20,198,139,199,24,180,6,42,8,97,65,101,153,166,188,195,129,21,176,252,135,14,137,136,49,81,65,2,103,202,91,57,166,35,36,4,204,65,77,190,212,36,213,126,211,121,63,175,197,165,120,216,242,192,138,205,52,177,233,17,178,58,64,190,172,156,83,211,167,91,130,37,87,65,206,254,117,133,209,37,40,33,93,9,8,120,177,88,34,68,40,68,88,154,105,10,215,93,88,202,47,16,167,70,73,11,72,179,98,194,169,2,104,67,226,82,171,54,178,229,217,131,76,76,141,8,225,210,101,175,27,138,179,159,196,47,62,137,198,224,82,88,67,23,42,204,101,50,84,117,105,199,110,105,164,146,43,109,186,67,54,100,89,175,146,191,57,67,106,46,156,60,126,238,47,216,132,55,109,155,131,43,168,142,0,0,187,109,113,196,45,94,235,160,203,197,76,219,159,166,52,184,109,187,212,83,143,1,134,253,95,167,251,106,56,169,57,213,166,159,136,97,116,199,51,39,174,198,166,162,228,196,188,108,243,253,235,247,142,215,69,29,25,15,123,167,49,6,148,176,223,132,250,55,54,159,19,187,56,222,206,251,182,233,150,154,152,205,173,49,9,66,38,8,44,8,128,222,122,0,186,119,88,96,36,0,73,45,56,232,6,21,65,132,192,197,5,204,36,138,192,203,156,198,76,31,196,180,198,130,24,77,178,225,49,138,4,21,52,50,224,12,120,68,129,19,3,22,15,48,245,49,0,9,147,163,218,138,17,6,229,101,80,98,23,219,148,229,119,14,68,136,50,173,204,213,101,110,118,205,191,27,90,122,222,8,26,231,104,169,11,133,157,178,91,164,209,141,255,251,178,100,205,136,134,198,119,197,147,220,74,64,98,232,89,170,96,230,87,22,181,217,28,239,112,199,129,77,156,167,117,146,141,37,203,68,215,57,172,247,39,215,60,227,76,216,182,141,181,106,222,210,122,69,243,182,199,220,90,82,243,20,255,230,20,125,209,189,174,160,179,168,155,22,176,183,253,79,133,238,237,204,94,77,174,25,45,138,131,141,114,78,154,216,135,64,204,143,158,110,237,29,61,163,53,42,214,191,254,189,255,189,155,247,243,142,254,62,51,194,192,3,103,108,145,193,150,126,216,164,172,57,200,25,186,24,164,49,218,48,1,111,223,81,16,240,74,46,41,201,57,204,150,101,1,59,24,131,194,69,133,52,30,252,128,148,237,5,4,83,77,45,165,151,90,192,108,93,132,84,96,220,233,64,125,140,108,223,72,135,62,241,159,31,99,191,182,26,215,219,187,91,249,136,168,0,0,0,88,40,131,0,144,193,20,25,76,85,19,220,205,36,118,13,125,195,16,201,68,73,13,125,163,192,243,178,8,194,112,188,215,165,124,197,112,136,192,0,133,9,6,21,128,7,152,138,98,68,208,96,0,205,1,192,43,12,128,138,160,113,16,37,62,217,38,175,225,140,6,252,206,242,79,3,184,42,163,169,230,160,133,238,93,249,113,151,25,147,207,140,154,114,165,69,133,103,9,17,188,67,12,147,41,30,66,108,234,170,243,229,122,108,33,230,79,31,64,218,178,154,53,135,72,248,175,173,137,18,44,31,67,136,66,228,103,207,212,89,213,146,94,152,197,74,52,213,203,164,111,49,66,200,50,111,58,133,67,76,55,53,241,100,115,50,246,48,149,59,199,116,136,246,228,230,155,197,42,138,212,166,227,172,164,166,53,44,232,125,40,193,32,106,106,211,8,20,102,54,166,193,183,231,74,83,87,117,223,21,126,84,100,84,156,209,38,36,142,14,120,0,0,253,80,161,206,226,136,69,213,6,25,65,211,127,108,105,75,160,170,212,86,177,182,21,143,177,25,199,148,200,19,232,112,216,180,10,238,92,45,200,133,190,140,99,156,74,68,219,130,166,1,133,11,13,135,177,160,111,47,170,196,199,175,158,112,225,32,149,161,77,90,111,1,84,74,104,13,252,29,171,73,139,179,74,163,168,80,225,88,16,121,229,236,82,128,46,149,86,5,4,73,210,6,7,140,198,33,142,9,68,207,163,137,140,86,32,143,101,212,141,204,28,140,48,44,142,109,120,179,233,96,152,198,0,154,125,27,128,224,87,251,221,69,35,8,91,75,143,147,125,191,49,73,188,167,34,94,212,236,107,114,205,95,118,16,182,149,22,244,96,202,243,83,101,179,189,215,24,157,52,210,72,29,186,215,124,74,180,187,107,170,134,16,16,23,255,251,176,100,210,136,135,5,120,197,155,221,73,240,95,168,249,105,106,3,97,24,33,215,33,46,237,41,9,71,156,231,181,32,13,197,242,82,111,80,133,231,139,183,51,82,96,111,180,112,33,106,18,123,247,187,226,148,49,59,151,97,47,36,251,164,187,73,110,30,110,10,40,218,127,220,91,219,138,149,54,86,130,137,146,66,105,40,147,6,203,90,148,220,138,46,162,7,99,53,173,206,113,138,239,226,233,38,82,230,142,204,74,234,247,198,63,194,126,117,242,212,117,100,37,39,57,165,192,14,237,107,178,65,203,228,136,108,35,38,6,150,35,114,108,162,203,162,56,59,229,43,49,153,105,114,113,27,96,191,94,244,160,229,152,249,218,100,249,93,206,154,239,150,74,140,106,69,142,106,6,77,82,234,81,52,184,149,56,132,227,203,53,92,245,46,99,155,248,47,24,47,220,190,253,76,63,246,69,243,130,136,44,40,40,20,11,140,27,140,208,196,196,164,204,162,64,184,194,216,56,204,12,154,28,195,169,147,28,151,77,254,50,85,168,60,56,5,16,25,13,181,29,0,1,20,189,183,105,5,0,118,190,213,21,175,179,7,26,122,37,85,164,147,1,154,249,148,64,65,91,168,74,208,160,130,162,146,197,152,105,231,195,115,129,205,9,30,147,129,21,164,218,8,162,210,246,125,185,4,211,72,80,99,143,78,52,8,162,58,80,151,167,168,151,43,41,40,108,66,205,111,167,246,120,169,236,210,153,249,189,233,174,81,255,16,190,248,204,4,167,118,255,115,185,169,122,186,40,36,163,10,223,241,254,105,118,238,255,11,85,110,39,135,110,253,55,19,171,202,157,136,128,186,128,11,48,238,133,64,40,193,0,130,140,46,198,116,198,212,22,76,25,2,148,192,9,52,192,46,38,50,118,115,164,2,192,43,89,144,142,17,27,116,74,62,70,229,213,27,108,159,6,165,114,205,188,191,40,231,98,88,243,41,166,35,181,205,210,51,11,49,3,255,4,89,107,33,72,221,131,194,0,120,60,156,189,225,145,141,68,85,226,246,73,151,136,19,11,88,165,65,247,86,198,27,200,125,174,116,27,96,209,217,1,180,97,110,66,255,154,227,54,11,136,78,203,86,81,100,173,229,85,8,144,180,207,205,125,53,227,109,147,146,19,43,150,78,138,9,56,160,34,171,251,116,44,73,230,219,214,124,170,98,112,43,109,185,170,191,255,255,255,255,255,63,254,150,166,15,207,192,3,213,184,202,73,174,137,149,18,48,58,227,48,141,54,5,49,96,227,182,204,30,166,29,19,3,24,199,38,225,198,86,107,160,13,14,198,163,125,213,3,159,73,184,78,27,229,200,142,216,94,177,100,217,181,17,238,125,226,142,99,101,232,96,255,251,178,68,207,136,5,99,104,198,139,220,49,208,178,46,201,18,123,102,62,20,169,159,49,173,176,211,234,146,179,231,181,164,154,117,50,41,136,7,107,2,113,240,218,34,201,25,19,76,179,101,135,198,198,135,102,11,79,169,142,119,244,187,41,223,122,62,232,238,223,207,149,157,66,137,50,83,165,164,120,151,161,171,171,235,227,101,182,86,133,71,198,175,4,227,34,254,102,95,236,140,51,31,11,74,61,226,165,30,136,55,40,158,247,143,135,187,246,57,80,218,110,37,157,179,118,166,247,254,238,83,79,239,58,190,72,128,0,97,93,180,145,164,235,92,153,124,5,101,24,167,38,128,202,23,29,236,68,210,146,156,56,13,4,118,24,101,99,74,167,249,244,247,121,36,108,241,140,215,64,156,166,72,23,72,7,16,12,47,166,137,41,49,66,57,184,219,13,33,68,84,104,84,92,64,70,128,86,193,183,30,52,206,167,148,229,141,24,35,64,93,171,145,136,183,245,84,131,247,38,149,116,246,109,244,142,195,156,195,105,16,232,38,94,229,166,144,31,149,160,217,212,213,138,38,171,203,98,24,215,185,78,217,183,54,188,126,161,167,206,162,73,202,78,153,219,99,92,15,89,148,101,7,5,114,79,81,9,85,13,55,125,123,114,153,70,100,207,15,0,128,0,0,30,86,89,109,196,89,145,171,195,31,137,13,116,127,59,1,104,193,34,3,132,219,142,8,104,194,138,13,8,33,77,228,221,11,1,156,1,130,92,219,186,255,65,215,168,26,158,84,168,249,179,106,148,69,37,216,132,10,219,147,148,189,189,72,247,230,60,244,222,97,163,83,114,79,168,166,80,66,14,230,167,79,149,91,50,248,145,132,229,4,79,132,202,79,71,12,78,9,177,216,24,116,220,33,103,29,108,162,45,24,232,149,151,95,252,61,178,13,242,85,28,147,236,68,100,189,77,60,109,238,111,118,196,11,100,110,74,162,131,162,211,127,38,47,95,82,204,249,70,201,71,161,11,161,26,0,0,59,215,26,41,55,182,211,240,2,30,52,98,147,134,44,17,130,27,173,129,153,0,5,0,131,6,35,118,51,116,76,104,2,43,156,155,45,70,1,220,213,191,148,166,104,61,160,65,157,225,136,158,4,230,218,187,169,174,238,88,89,186,28,211,93,103,44,153,185,126,23,82,171,76,210,105,22,129,95,103,31,22,5,178,169,44,197,210,105,167,9,197,248,232,45,203,82,11,58,172,224,200,156,206,232,148,252,148,147,210,183,33,136,194,38,81,212,245,31,30,223,155,228,173,122,149,187,157,1,25,242,166,170,150,133,75,182,76,93,191,75,231,245,56,97,234,202,206,115,58,251,186,64,11,73,17,0,151,12,191,73,202,97,21,41,153,255,251,178,68,162,136,132,232,100,202,211,155,49,210,154,76,233,202,109,102,119,19,33,143,47,174,100,199,106,114,179,229,233,220,152,241,129,198,234,58,24,96,42,98,253,73,132,104,132,64,119,106,130,30,146,149,72,25,246,73,55,94,114,23,218,6,175,170,201,12,219,67,92,155,26,64,186,253,86,19,208,68,148,200,195,83,76,251,125,150,32,155,68,148,7,41,62,18,168,98,181,139,140,213,106,37,29,24,180,87,10,170,148,99,156,91,61,17,146,159,76,73,136,158,196,166,245,104,229,207,107,205,152,54,63,198,222,114,252,217,216,188,48,149,86,27,140,204,105,149,91,110,126,169,52,197,229,199,89,113,145,18,90,158,93,112,142,246,116,89,30,2,144,184,172,0,123,26,68,182,220,151,121,12,76,21,48,65,199,129,159,67,193,133,129,57,137,112,169,160,200,84,64,243,211,49,250,142,150,2,28,206,33,43,175,69,3,223,172,231,243,46,231,141,104,128,242,17,211,10,16,76,180,172,220,200,154,70,112,131,3,151,69,158,229,101,193,206,97,118,74,127,103,99,18,64,217,207,44,137,213,10,92,167,25,181,40,179,211,177,108,139,214,252,166,71,193,214,145,238,94,27,57,173,206,35,160,177,147,85,22,146,79,54,189,188,48,149,21,46,71,12,160,50,173,36,116,179,105,65,118,126,39,56,183,143,24,69,213,231,212,71,45,157,93,218,58,100,9,242,50,24,0,0,0,7,91,17,5,39,51,30,73,112,71,41,130,197,28,227,136,113,97,253,83,19,127,130,69,76,148,77,62,169,99,194,160,38,202,88,201,233,22,41,52,239,25,219,79,24,107,215,85,187,88,241,155,177,87,42,178,14,213,213,162,239,165,226,228,43,48,215,172,178,5,45,238,168,154,87,202,77,183,101,228,171,93,16,220,119,53,151,172,115,101,48,96,86,60,179,173,112,83,233,100,14,149,75,91,49,170,141,84,195,195,79,202,245,234,20,222,17,201,70,113,77,134,108,89,172,69,167,72,158,48,61,178,94,229,215,23,125,220,189,17,207,58,175,196,151,55,162,181,143,36,74,229,3,164,0,0,107,18,37,52,230,224,2,80,8,18,6,96,212,113,175,19,225,194,67,163,49,7,169,230,1,17,154,84,41,93,45,143,37,185,219,68,191,229,150,36,210,205,86,106,253,175,82,216,12,0,71,74,176,122,170,62,58,128,161,25,215,53,26,3,229,30,34,170,41,22,219,12,167,79,91,23,85,165,190,109,165,167,46,126,22,114,246,14,217,174,129,26,119,57,245,17,73,240,50,5,27,15,27,177,115,85,243,235,82,94,167,78,157,232,85,152,172,53,90,254,153,182,117,250,153,245,27,49,122,218,219,27,108,125,181,191,255,251,178,68,147,136,132,230,101,203,107,108,51,234,154,44,249,106,115,70,72,19,5,39,37,78,237,39,74,102,179,102,105,198,25,220,168,233,156,115,228,73,126,244,229,233,231,18,179,19,50,214,1,70,211,77,165,64,236,162,153,138,69,137,156,234,97,128,73,105,132,97,225,169,52,33,211,28,6,22,24,242,18,239,134,27,114,216,158,192,113,64,108,253,248,132,167,26,237,95,10,73,77,106,42,163,43,10,161,5,208,226,74,201,124,114,229,102,231,118,25,122,147,131,124,149,68,216,204,73,27,66,103,69,163,168,91,181,144,51,109,92,226,219,41,164,156,165,136,90,90,217,162,139,109,40,123,198,115,212,200,145,148,247,12,242,235,234,126,55,84,182,167,9,100,60,183,246,88,235,45,37,193,199,70,1,244,52,25,136,73,108,113,85,214,200,188,20,47,51,102,115,168,235,70,253,141,50,147,202,149,223,48,176,252,202,231,227,8,25,204,14,20,52,157,0,200,129,4,40,48,16,57,251,148,79,176,208,227,99,229,111,40,204,200,203,24,234,109,208,212,188,156,121,47,196,83,105,189,224,254,74,36,185,148,213,216,191,205,70,238,84,253,60,10,68,223,35,30,23,249,101,38,106,207,147,217,59,61,18,119,58,69,192,172,166,148,90,75,161,246,150,156,171,99,27,9,107,79,137,236,117,155,209,140,231,110,182,60,157,78,181,188,191,244,217,167,42,227,90,150,89,93,55,201,156,205,206,119,106,61,22,241,58,240,223,76,253,152,188,3,9,44,239,103,239,223,72,0,0,0,6,102,137,0,4,195,149,201,128,32,17,139,8,97,157,233,33,169,229,161,137,225,233,155,250,233,234,114,129,70,176,193,140,6,184,152,104,140,225,213,218,166,213,107,75,215,245,169,42,181,238,157,5,74,99,163,231,139,32,50,40,237,108,211,155,212,214,246,238,157,103,62,197,201,201,125,146,28,222,109,35,175,71,117,176,146,11,155,145,109,109,193,230,85,51,85,21,21,172,64,192,185,248,24,154,114,146,108,42,134,209,202,104,95,208,194,13,101,90,139,45,191,114,11,189,248,203,228,130,8,227,119,83,125,70,123,229,115,220,205,173,203,100,180,205,59,247,36,248,236,188,96,173,53,21,217,168,59,22,219,135,198,148,66,68,161,246,225,101,43,52,107,230,124,130,0,0,0,22,105,36,137,12,251,237,221,128,163,172,52,0,185,182,171,41,190,211,128,13,251,255,124,72,168,252,166,194,66,4,228,121,55,225,218,200,103,8,243,96,94,164,199,16,154,165,41,53,112,26,123,108,80,143,92,56,24,85,4,162,7,2,1,83,226,7,15,18,222,135,149,163,18,244,37,239,66,179,32,18,74,18,0,139,218,58,33,255,251,178,100,134,136,133,141,104,202,107,186,73,216,81,166,121,205,100,227,87,23,85,173,32,110,236,201,137,66,32,230,245,133,13,100,24,45,142,24,86,74,31,234,163,24,72,14,30,188,72,27,158,10,152,94,26,152,181,201,96,136,96,29,14,128,212,115,205,196,1,7,176,199,113,32,211,54,28,103,169,179,149,91,127,250,146,74,31,119,238,11,202,119,2,11,135,57,140,251,101,102,88,130,182,36,145,4,9,161,8,210,212,199,70,3,58,94,116,239,5,30,162,122,49,99,16,84,3,25,41,146,58,203,12,246,71,9,217,212,112,181,89,68,169,37,63,51,209,197,104,71,134,149,227,189,102,59,49,133,154,134,166,68,253,157,215,196,190,67,78,157,181,154,163,100,213,244,10,163,152,247,89,105,238,50,237,188,228,201,219,74,151,49,155,18,81,180,165,254,179,238,8,23,115,217,146,28,226,90,181,43,72,0,27,102,209,109,14,229,233,254,245,161,164,88,110,68,64,134,32,140,82,84,37,63,252,148,193,154,152,130,99,124,161,195,162,170,141,56,83,60,231,216,223,115,207,254,254,199,207,56,215,239,255,254,131,68,54,26,4,109,11,119,198,104,75,125,243,35,160,212,12,241,4,38,20,54,153,197,54,214,226,170,0,0,10,36,65,41,56,60,160,8,140,0,128,144,193,204,100,140,76,133,20,202,44,67,204,26,1,144,197,229,11,141,148,108,48,193,0,202,97,128,48,221,171,41,51,3,0,0,100,18,32,164,45,141,190,146,169,198,170,163,50,155,76,110,42,78,28,64,128,195,215,237,165,251,8,211,77,186,212,163,53,136,211,155,1,228,144,10,9,208,74,41,106,179,39,213,216,154,94,219,235,50,203,98,238,68,242,53,177,86,213,88,234,208,74,203,228,203,182,245,160,196,10,179,34,250,91,168,212,31,82,184,86,107,148,116,191,168,87,131,16,80,151,197,182,75,234,247,115,157,211,45,202,29,74,150,198,48,81,28,90,72,243,27,72,18,239,73,255,220,146,123,120,194,234,91,73,55,38,39,63,241,11,119,126,183,222,211,91,211,23,255,85,145,35,239,156,128,0,1,219,64,11,96,133,48,252,68,200,1,6,11,52,12,53,80,213,100,12,166,131,178,1,198,158,239,95,173,37,52,220,208,233,138,75,49,164,146,7,25,35,68,203,140,125,41,195,150,237,94,218,126,199,99,49,205,139,61,94,98,202,238,103,68,36,160,194,49,90,236,113,44,176,162,202,101,44,39,168,144,9,108,48,2,69,51,1,0,51,40,81,83,91,33,83,31,199,147,22,72,211,104,127,243,212,71,21,13,54,86,97,160,196,134,78,147,1,46,62,88,144,192,169,53,50,106,184,241,165,59,89,220,149,255,251,178,100,166,136,134,43,108,73,83,220,73,210,80,170,57,154,80,2,212,88,113,181,36,110,237,39,65,52,148,38,245,150,153,88,167,158,35,32,89,87,34,84,220,209,65,162,233,149,146,187,155,230,155,83,236,145,46,202,164,9,174,154,196,237,245,212,94,94,123,28,181,219,178,59,66,53,2,171,48,118,82,129,49,143,204,15,15,143,168,132,145,211,155,5,75,140,57,1,43,102,36,160,165,26,12,186,196,115,110,211,140,233,181,107,33,50,187,7,175,37,73,213,195,110,124,212,115,42,158,140,75,18,70,69,42,38,143,48,137,71,237,70,57,75,87,165,246,61,43,141,47,143,65,105,178,196,175,9,240,171,155,42,134,80,133,109,117,226,242,87,103,199,193,200,192,0,218,205,203,148,94,195,171,193,77,147,213,220,50,46,89,215,98,55,53,5,154,95,91,99,32,200,43,11,173,138,239,123,158,179,227,229,60,122,243,56,77,56,238,217,108,207,81,168,121,72,140,148,137,254,238,148,38,167,91,114,105,65,165,48,240,179,51,205,97,69,146,165,150,177,15,88,0,57,146,136,109,164,129,0,32,148,50,96,159,121,150,45,231,124,156,25,84,10,127,69,249,192,196,102,11,39,153,120,106,175,96,22,16,74,39,49,10,25,129,196,18,74,82,145,80,89,152,218,147,211,54,63,22,149,168,122,182,26,111,64,43,46,104,243,21,235,55,11,99,204,60,32,162,70,142,117,29,128,163,156,227,133,152,89,13,208,112,84,249,73,240,69,97,102,134,38,52,212,168,156,89,225,106,229,209,71,86,29,8,219,147,49,3,11,149,8,231,7,35,164,75,64,82,143,54,140,162,204,188,130,6,155,7,101,54,45,190,23,133,162,131,231,21,166,41,245,101,158,147,196,222,76,182,191,137,104,95,246,102,163,5,54,243,217,152,122,234,224,159,65,237,144,31,107,90,240,141,112,39,138,32,0,0,7,123,81,13,68,165,168,53,130,248,49,212,128,44,131,176,76,19,73,231,72,103,181,126,83,64,49,133,199,18,211,94,3,4,175,4,154,20,26,139,236,253,73,251,127,255,254,220,99,10,9,87,46,87,87,101,115,132,51,251,210,170,186,85,63,220,174,167,70,59,164,206,239,137,82,117,6,63,182,144,30,160,136,9,48,224,69,170,14,131,102,44,57,38,101,150,103,23,26,70,73,14,198,119,251,198,224,180,99,9,64,173,211,9,4,98,141,60,8,24,124,9,162,193,13,126,23,22,135,236,42,155,205,45,163,138,126,90,113,152,173,187,246,227,15,35,197,225,36,83,92,246,59,111,124,96,89,210,39,73,200,21,70,65,171,153,177,229,230,114,11,182,199,136,147,7,91,132,22,164,125,44,65,4,40,71,255,251,178,100,186,136,5,192,102,202,59,143,51,178,82,138,57,221,72,98,151,24,245,219,39,78,237,39,201,127,169,167,53,145,13,252,147,115,216,98,102,112,210,251,9,154,62,126,47,48,126,42,71,193,17,114,36,74,148,140,15,155,19,84,15,166,195,246,113,71,52,98,153,40,152,170,23,60,134,237,84,221,120,229,22,45,21,162,191,91,207,98,150,236,213,87,249,108,83,132,164,150,195,26,156,22,148,155,138,139,42,229,149,85,222,183,250,169,202,191,255,255,89,255,253,246,221,112,221,32,0,0,65,117,128,54,228,163,199,74,44,187,22,147,150,32,197,255,149,207,88,239,233,249,195,220,18,109,172,44,72,224,35,78,163,5,140,217,166,33,138,143,58,127,255,233,214,252,178,245,117,141,22,30,116,16,166,82,201,6,81,175,19,173,220,132,171,25,148,69,102,35,248,134,82,55,247,62,63,218,159,179,168,116,10,76,17,197,198,62,225,99,89,163,141,0,0,38,180,80,5,48,16,66,4,0,86,113,141,195,241,165,101,225,198,138,57,141,194,217,183,119,249,238,13,144,35,28,25,0,16,29,93,56,32,80,227,223,53,26,10,119,115,111,218,119,167,108,90,122,29,231,254,222,150,246,214,25,200,172,33,144,210,162,166,33,172,172,227,142,9,144,161,97,30,6,73,42,91,99,131,241,72,13,158,186,67,139,28,37,120,43,22,62,134,169,70,88,201,27,84,199,202,143,134,136,147,70,61,139,186,23,117,82,46,146,135,89,72,217,22,62,164,108,53,62,178,139,168,177,227,225,238,37,25,134,22,162,21,203,29,216,96,248,48,109,186,222,180,50,94,163,106,30,229,21,19,15,16,202,121,71,17,161,130,22,53,129,42,28,217,45,217,227,103,138,128,0,7,157,5,183,15,127,141,109,138,2,134,125,12,200,19,202,109,221,238,226,159,255,86,113,208,48,8,49,135,116,146,30,172,36,48,83,122,12,71,255,255,255,255,229,252,243,82,82,49,212,156,204,163,100,64,156,109,220,57,153,119,79,38,206,9,77,117,59,52,132,112,235,149,220,211,131,77,71,26,248,49,160,144,121,0,144,50,35,79,250,228,0,0,28,2,160,128,27,48,43,7,3,10,101,48,49,197,68,99,66,226,115,49,137,8,147,87,132,115,50,225,10,83,7,145,41,56,202,148,2,54,17,128,197,65,192,196,121,176,47,134,4,6,190,140,165,81,13,9,89,32,232,6,155,8,40,180,250,34,64,232,101,231,20,40,144,221,238,33,201,195,122,113,86,51,164,141,33,21,180,78,8,178,85,17,221,79,70,164,39,68,7,5,220,209,57,176,249,48,125,20,143,6,96,35,136,50,32,73,35,169,155,66,81,19,113,210,115,145,255,251,178,100,201,8,5,169,105,73,211,187,65,240,92,41,201,186,101,163,89,27,61,225,24,79,113,41,9,157,163,102,53,149,25,85,146,186,214,182,13,136,240,86,217,147,68,197,76,90,4,72,137,161,6,224,114,214,197,53,153,246,9,17,44,230,231,149,29,147,75,164,166,213,194,116,220,218,138,177,142,170,138,123,190,85,185,238,167,119,149,31,230,183,200,86,83,62,152,110,19,44,41,15,147,192,236,172,166,91,83,130,91,53,144,247,123,189,216,66,75,252,151,178,212,16,0,0,5,28,142,22,144,202,222,200,83,67,19,68,21,152,116,212,52,131,72,125,52,210,160,0,55,75,228,124,70,126,22,242,140,124,240,89,228,46,16,73,139,173,152,250,7,45,15,151,233,245,179,178,105,167,115,84,169,115,89,187,255,183,123,63,190,124,229,161,156,249,65,113,54,105,4,45,36,55,98,177,183,44,194,239,35,222,230,187,94,243,243,174,42,17,123,62,250,182,129,189,146,0,0,35,107,107,135,128,89,45,194,128,96,96,186,68,198,25,4,56,97,230,30,6,5,33,88,96,202,141,198,120,200,100,128,39,8,68,9,5,90,138,156,40,84,120,16,161,128,14,28,77,106,45,249,245,81,177,140,207,126,83,180,171,87,17,210,55,17,125,46,162,29,169,148,163,7,9,138,36,114,41,140,80,176,142,33,148,35,176,195,204,98,250,217,245,133,185,20,217,70,154,120,130,133,24,58,205,211,32,209,64,121,203,155,97,42,141,72,82,16,98,19,66,176,230,21,76,74,217,209,36,136,212,60,66,22,52,117,14,53,160,162,228,112,209,240,156,150,32,164,205,221,255,73,125,50,202,165,68,124,239,58,104,136,204,229,173,22,194,217,1,34,126,222,210,0,0,1,108,150,52,219,22,112,174,135,20,111,91,44,172,177,220,23,110,21,143,121,113,217,214,228,72,133,2,187,50,123,44,82,103,23,31,67,14,72,100,212,227,224,229,190,231,150,114,231,14,223,151,50,249,255,85,168,38,146,41,62,63,168,53,47,39,215,122,13,239,146,166,151,126,105,247,53,95,175,163,30,180,239,119,38,12,66,160,224,107,34,1,179,2,224,32,49,85,7,227,44,130,96,53,171,7,195,19,224,105,52,79,85,179,144,130,211,13,140,3,46,8,225,97,128,32,30,14,0,67,4,163,143,64,210,33,221,56,18,160,183,177,72,226,127,225,79,24,191,249,118,107,54,255,103,249,239,155,73,153,171,98,138,68,146,154,243,39,232,232,190,34,35,131,80,39,103,143,155,58,30,60,255,104,231,70,149,212,13,75,42,8,20,77,86,146,77,27,230,142,45,234,218,70,241,246,36,182,213,233,82,136,185,130,1,214,182,21,134,218,71,255,251,178,100,199,8,5,116,104,201,75,219,65,208,87,135,217,189,100,3,113,89,45,165,26,79,117,39,73,165,34,38,181,134,153,85,144,57,215,195,75,83,123,166,209,174,80,164,210,108,133,6,210,185,144,77,141,18,159,58,201,251,97,102,58,178,85,102,45,18,228,106,32,211,9,16,246,219,218,156,173,73,170,194,19,118,122,137,210,111,33,220,102,95,2,187,162,11,223,100,178,192,0,0,1,203,165,113,198,63,153,66,17,76,178,13,56,237,100,98,128,227,183,26,152,83,63,101,100,71,120,248,82,137,216,135,185,44,76,22,178,96,126,35,215,155,165,158,97,33,100,17,40,210,174,25,138,73,232,178,189,23,80,245,225,139,120,213,76,218,207,60,198,199,166,138,132,208,91,230,100,91,145,143,77,138,182,215,74,234,27,92,252,165,163,149,9,131,156,217,115,2,197,127,187,127,64,0,0,8,172,48,17,1,147,0,80,46,0,2,57,134,73,251,152,212,11,217,172,57,75,152,62,135,121,162,114,150,153,49,133,73,131,184,39,154,93,238,16,24,21,8,140,131,140,16,111,59,132,176,194,192,85,164,195,22,242,22,63,40,119,123,126,156,88,247,76,134,231,254,109,107,127,33,95,91,116,58,240,93,211,85,84,164,230,195,70,137,199,143,16,52,233,68,51,47,54,164,96,142,38,38,193,181,18,82,10,82,197,140,204,140,132,161,131,79,20,97,225,225,71,120,140,4,44,193,242,228,94,5,60,31,215,76,144,138,53,35,9,163,82,113,42,66,195,125,56,73,68,13,73,45,69,216,71,181,239,58,123,114,86,114,85,21,179,225,61,185,237,249,254,189,215,139,9,77,29,186,178,18,254,115,245,102,36,169,58,193,167,124,139,228,176,125,192,0,0,2,253,174,186,91,117,10,97,92,66,131,128,0,112,79,133,194,40,154,168,145,15,226,29,159,173,111,246,171,177,119,189,34,155,95,30,118,161,171,253,148,59,34,64,229,103,218,222,255,149,254,156,245,37,153,104,190,219,155,41,193,0,99,244,154,177,137,190,128,220,26,176,62,222,157,72,241,242,30,0,145,19,134,72,80,209,220,181,215,52,214,75,87,255,242,131,156,24,245,223,238,198,220,93,240,144,23,44,105,144,16,112,14,144,32,144,84,197,71,164,198,245,172,212,80,128,200,113,80,196,207,64,193,113,9,65,74,7,113,96,201,80,179,176,176,72,98,129,22,169,34,239,220,12,213,237,47,151,182,197,159,57,242,143,158,248,79,8,41,79,81,51,94,117,45,168,74,154,202,210,6,5,197,150,64,68,179,89,4,106,34,68,84,150,148,124,17,2,128,153,1,209,74,192,152,125,166,91,92,42,192,101,25,145,193,41,67,39,22,65,255,251,178,100,210,8,6,43,104,70,195,220,74,64,108,74,153,237,72,195,143,22,77,157,39,78,164,211,225,132,28,103,53,148,24,244,21,153,55,122,124,109,152,198,187,82,204,206,77,177,65,244,182,198,2,65,143,66,26,189,97,188,139,238,23,83,95,23,89,140,159,121,45,234,95,50,62,253,238,204,196,65,22,62,13,75,94,117,208,124,57,169,4,9,64,40,22,159,175,236,96,0,0,19,235,181,173,177,73,142,144,32,187,16,10,228,136,237,5,44,198,94,80,102,62,175,164,155,125,218,45,68,117,87,69,217,116,205,75,23,31,58,231,46,36,210,7,167,139,63,214,251,116,17,199,41,177,224,231,184,62,142,78,180,202,223,76,72,164,175,117,123,143,89,85,61,13,6,20,164,3,103,97,167,28,42,80,227,208,120,44,153,208,93,123,242,9,48,65,1,112,48,0,1,128,124,198,136,92,76,183,84,180,195,57,72,12,35,129,180,218,85,105,207,144,5,76,102,18,12,45,101,140,64,32,68,32,144,96,26,97,168,86,118,233,192,10,38,192,192,34,168,152,58,2,174,7,16,144,3,30,0,40,165,78,147,159,135,223,201,247,87,237,194,21,112,181,165,179,244,148,214,52,177,169,56,176,48,67,19,202,161,182,73,145,30,99,194,91,56,150,66,237,79,53,21,159,38,113,13,161,196,9,46,163,9,44,180,88,164,78,38,29,52,153,124,85,180,48,132,61,75,87,169,176,180,230,70,190,168,195,76,150,47,144,240,124,215,43,8,52,194,177,97,125,138,45,130,51,69,50,214,197,213,70,179,112,180,121,60,196,231,210,139,146,213,210,50,197,36,157,70,242,238,94,50,42,171,119,242,210,218,156,210,78,90,145,137,194,53,140,203,110,81,87,201,186,219,126,48,0,0,9,101,181,199,24,129,45,224,196,139,56,8,11,82,60,8,160,114,176,205,213,8,192,137,255,13,201,209,209,75,15,130,92,66,192,192,3,7,168,117,153,153,18,25,24,48,32,194,140,133,51,145,243,24,137,66,12,24,208,56,85,7,136,18,242,79,198,49,212,113,225,232,225,157,88,154,164,250,8,20,3,176,132,38,75,136,236,32,22,12,216,45,17,102,235,214,198,236,79,168,136,108,0,64,26,3,230,1,192,42,56,1,198,22,35,68,97,130,106,102,135,65,184,98,152,33,166,156,207,138,116,57,230,98,233,130,105,49,158,98,128,96,44,19,32,81,131,130,201,199,200,64,40,149,94,66,128,8,40,90,34,2,98,174,154,22,245,245,114,98,218,212,116,193,227,4,2,117,52,112,226,65,169,75,23,220,253,147,12,61,134,206,105,110,162,51,211,108,77,193,211,53,9,2,166,20,77,210,37,43,142,31,34,168,151,255,251,178,100,215,12,6,161,121,69,3,221,73,224,104,40,201,173,97,67,71,88,97,195,22,79,117,7,137,131,160,100,201,157,140,160,19,98,113,183,156,117,151,136,198,18,209,119,57,70,44,30,67,3,171,47,78,195,13,61,75,23,66,96,163,5,134,23,62,131,98,32,119,24,227,94,12,18,153,40,97,198,189,61,235,74,198,205,240,245,37,15,26,57,237,142,178,234,28,161,226,88,43,122,183,152,110,157,24,167,29,66,37,99,180,121,229,106,169,226,49,77,100,150,115,42,131,117,160,184,33,162,213,1,141,21,177,71,167,172,211,203,68,134,40,174,241,44,124,165,230,19,82,98,34,140,38,12,203,153,133,67,131,30,65,230,86,48,121,66,10,199,136,197,66,112,113,38,162,26,10,10,113,124,43,159,169,145,20,35,45,157,84,214,146,237,97,160,158,155,8,80,41,62,39,16,144,23,164,40,78,225,110,198,8,0,0,44,149,9,36,27,175,218,165,48,13,2,195,7,160,55,50,146,22,144,96,46,24,80,33,33,166,168,1,9,141,17,4,196,64,154,179,59,28,44,48,153,213,201,37,141,184,139,126,142,82,249,118,164,227,248,220,218,111,243,255,145,127,115,239,220,179,80,130,1,122,68,37,68,181,211,133,218,37,38,91,100,69,87,228,205,156,65,223,53,244,157,117,153,39,49,233,137,72,172,115,232,184,39,164,144,93,31,8,182,227,188,73,166,145,69,3,97,3,179,251,152,139,187,123,194,247,206,101,203,252,73,167,251,83,68,222,175,182,119,134,217,229,235,151,117,153,123,223,110,154,98,188,199,68,131,183,222,62,128,0,0,75,101,145,184,132,59,42,205,55,89,80,43,166,114,1,253,166,252,106,150,164,64,78,119,125,230,252,247,114,96,188,41,7,91,62,153,120,171,50,60,23,151,101,100,42,122,241,226,214,197,25,155,108,210,214,236,87,194,146,50,174,186,179,253,140,119,246,222,19,115,251,84,61,246,32,250,244,19,191,11,93,105,110,207,125,225,223,121,114,152,233,253,239,76,248,30,201,188,12,0,0,6,4,128,88,0,74,192,88,193,188,74,76,97,143,152,223,112,15,140,59,192,100,222,125,25,77,5,0,248,193,24,82,14,31,76,129,34,200,64,20,89,195,12,201,19,177,216,131,18,193,146,212,33,48,16,1,147,5,16,35,69,40,2,34,16,52,23,166,128,100,39,206,146,136,129,175,37,191,89,208,82,231,27,172,56,203,107,140,46,218,41,9,249,148,2,177,49,24,84,40,68,130,84,216,142,112,70,169,28,14,6,78,192,87,22,26,112,146,4,197,96,193,82,113,65,22,19,189,237,61,136,43,22,25,33,79,74,162,180,13,45,55,41,58,189,250,138,157,255,251,178,100,206,8,132,254,104,201,83,219,49,216,101,72,201,173,101,70,85,91,133,227,18,207,117,41,1,189,167,230,245,128,25,196,20,216,149,10,116,9,152,161,190,65,45,200,86,198,94,214,48,193,1,3,23,26,154,100,189,152,174,219,47,243,105,4,32,165,79,33,61,110,12,70,152,91,26,69,81,151,238,159,145,30,205,149,185,229,19,139,148,238,68,149,181,255,132,233,56,120,78,181,235,0,54,186,219,107,177,155,212,235,248,195,192,215,155,27,34,81,196,223,90,223,218,238,87,121,31,115,193,201,89,91,230,99,45,204,35,169,189,79,244,136,130,252,49,174,252,190,203,195,32,128,135,44,201,123,56,101,56,107,119,115,14,16,179,149,68,189,111,102,56,180,19,8,164,7,42,99,78,114,41,6,76,194,121,157,13,237,245,252,107,83,61,127,191,60,124,153,135,169,155,118,229,42,192,230,204,68,201,173,234,190,177,128,0,0,16,28,169,136,136,1,6,69,12,192,209,24,12,90,139,48,192,24,47,77,11,163,44,227,115,244,199,116,172,207,208,252,197,160,33,28,202,192,19,7,1,211,168,6,33,161,212,180,106,189,58,159,88,236,62,80,2,211,203,102,248,216,216,48,190,65,77,154,8,251,170,133,230,120,123,72,130,12,210,42,20,174,188,32,67,76,5,77,56,77,66,70,202,65,163,99,154,180,133,107,160,178,101,211,85,2,134,96,130,217,139,101,15,9,19,13,65,56,58,83,54,193,22,33,145,181,80,190,103,107,37,117,54,157,31,149,242,182,185,149,161,150,133,118,218,158,205,108,130,178,159,89,121,177,6,228,244,218,148,164,196,49,40,117,218,106,144,71,231,143,102,153,240,122,82,69,254,221,235,12,201,181,62,127,253,70,49,115,253,165,62,0,0,1,191,223,203,109,205,58,175,193,141,142,55,26,11,185,248,168,56,252,57,190,131,177,39,81,190,141,145,112,229,48,100,130,96,195,11,16,227,64,247,20,133,54,81,116,242,185,151,211,39,200,201,44,44,89,3,118,70,77,224,184,143,18,240,191,212,189,61,1,96,69,13,12,131,99,222,21,1,52,22,3,184,168,72,178,95,22,138,70,57,178,143,205,172,242,171,241,56,5,134,200,22,0,241,144,18,48,54,14,51,10,147,206,52,137,38,211,16,97,56,51,8,156,3,186,180,12,124,137,61,161,28,202,32,192,176,0,84,10,96,20,97,218,111,38,17,9,41,139,156,183,200,132,210,170,165,0,138,7,253,79,217,227,87,245,168,95,250,55,138,153,217,239,164,207,208,184,190,203,217,97,133,71,70,5,190,54,97,195,132,132,161,182,48,134,30,171,74,114,111,27,181,74,90,43,7,49,155,152,64,242,116,237,149,255,251,178,100,205,9,6,12,112,197,147,221,73,212,100,39,217,253,96,227,71,26,57,163,23,15,113,135,73,168,168,230,180,188,160,92,137,167,240,164,64,78,188,236,196,181,239,222,42,172,164,107,153,112,121,185,232,228,115,20,158,215,96,134,155,37,232,96,249,89,45,199,57,144,34,98,51,187,180,151,105,31,209,184,238,175,156,115,169,155,23,105,251,39,139,102,111,221,217,74,228,56,236,51,240,75,212,188,85,223,93,212,199,227,137,188,75,119,136,116,216,253,96,15,158,59,254,255,154,228,0,0,2,201,91,81,24,221,24,44,150,162,1,163,166,46,171,214,179,245,123,196,32,1,218,117,118,30,31,67,157,102,42,169,45,200,113,151,118,124,119,53,29,203,117,191,115,214,74,206,242,206,253,212,219,197,193,70,226,201,67,203,152,171,26,35,165,181,170,53,175,247,23,213,45,162,75,183,31,124,37,204,252,125,255,243,68,213,141,150,221,102,244,147,58,63,23,58,18,50,6,21,217,249,30,161,0,0,15,162,90,160,53,122,134,70,14,5,70,63,152,71,117,184,230,22,129,103,130,132,230,199,3,70,18,18,134,45,9,198,4,0,235,253,98,5,67,147,41,203,98,227,182,150,109,167,12,230,77,6,196,124,86,174,112,57,169,70,77,149,197,175,42,29,21,79,114,233,119,52,157,213,70,72,235,84,146,132,141,8,1,167,24,109,18,45,17,149,235,16,242,180,218,2,185,34,77,4,36,32,144,226,214,25,75,64,227,74,114,112,124,27,36,233,10,44,114,180,29,50,77,132,70,193,75,237,157,2,176,169,214,32,82,33,4,28,226,153,22,221,239,105,72,250,125,201,39,104,218,8,70,159,175,159,212,47,178,57,149,244,197,68,137,168,133,212,53,160,110,154,86,143,223,177,116,131,232,201,252,58,149,170,96,0,0,19,88,227,141,33,247,247,43,92,171,82,5,13,10,113,196,196,38,101,66,35,255,181,4,18,86,211,115,130,138,158,80,203,182,51,169,198,209,162,165,8,116,197,225,227,220,47,154,106,121,19,42,145,138,33,99,163,137,5,193,32,8,4,25,120,176,241,35,154,226,48,185,185,122,227,103,238,102,134,34,236,208,0,75,68,90,88,100,232,40,0,51,2,96,172,48,141,21,51,53,17,166,49,35,12,19,36,70,105,57,234,172,202,98,115,121,155,80,129,14,117,204,20,4,61,64,228,72,120,177,227,234,89,11,149,201,24,238,82,201,61,237,225,34,204,188,207,36,108,108,12,79,49,241,222,54,119,111,29,118,232,178,87,220,164,74,32,106,168,8,194,209,54,17,102,116,72,194,105,133,57,169,207,18,134,19,30,77,25,62,147,179,17,22,97,177,86,14,70,133,234,81,255,251,178,100,195,136,133,208,105,72,75,169,52,210,84,166,9,189,96,227,71,23,29,207,29,143,112,199,129,135,38,38,245,147,13,253,27,27,205,162,17,187,145,15,102,103,95,45,141,155,98,107,165,61,154,145,71,244,226,32,186,150,60,150,188,91,97,219,153,172,231,198,243,149,119,78,59,233,128,212,200,39,77,22,65,84,247,255,154,139,180,190,109,247,254,206,101,146,3,208,160,5,250,205,91,144,94,222,219,28,84,8,12,48,21,193,174,82,64,150,191,127,2,243,247,255,11,119,90,36,30,143,145,240,89,25,233,219,81,199,62,191,183,217,66,210,132,228,236,33,114,204,90,146,80,179,19,246,211,22,90,100,150,95,208,245,51,189,69,159,20,215,245,34,185,153,79,165,13,1,2,88,119,195,177,185,61,243,155,102,106,9,246,1,212,99,191,98,0,0,0,31,9,110,148,233,70,31,115,0,80,112,48,10,39,19,38,82,94,48,50,11,131,40,229,218,58,169,152,26,121,50,168,236,196,96,32,224,107,43,2,142,14,178,185,12,15,63,47,163,17,79,59,81,197,195,79,28,150,221,230,225,159,78,172,127,173,218,171,214,215,255,183,158,14,36,89,56,38,36,72,18,98,100,252,66,90,76,154,7,65,109,168,205,56,41,24,80,56,189,72,162,114,14,154,34,20,160,229,57,133,34,81,198,24,106,38,152,248,176,181,88,17,192,224,169,140,49,11,222,144,19,157,73,172,94,160,145,163,173,138,61,219,102,38,99,58,120,117,8,201,52,145,54,212,158,94,114,185,7,182,215,100,145,8,207,100,54,111,87,155,57,136,188,237,54,221,127,149,114,168,138,183,111,148,164,144,24,34,167,32,0,0,7,214,218,163,112,87,173,156,2,233,19,10,229,153,52,172,217,36,170,151,191,214,223,191,255,233,20,113,167,92,173,180,165,35,144,232,74,97,220,186,129,69,84,8,108,43,29,149,132,108,172,72,222,204,123,238,164,213,138,17,209,20,197,173,2,46,137,88,172,18,168,236,185,25,144,151,24,42,159,86,41,19,99,152,185,1,23,175,153,102,96,179,70,67,51,166,196,63,194,55,47,200,200,29,24,16,45,4,1,105,16,1,24,0,0,216,8,26,204,39,12,132,195,104,73,199,137,192,209,132,135,12,152,1,96,193,96,24,12,43,131,152,46,1,232,52,141,131,160,214,96,78,37,194,160,10,192,26,194,107,148,0,108,133,176,39,203,239,1,185,248,247,234,97,62,155,162,212,201,47,106,186,100,167,200,137,117,85,26,50,142,88,100,153,28,25,145,120,123,154,173,164,178,100,237,160,98,74,116,237,1,202,27,77,177,17,171,182,160,246,147,27,138,45,37,147,50,130,245,255,68,249,218,176,255,251,178,100,214,8,5,250,115,199,75,220,49,226,106,202,169,173,100,195,125,25,9,211,26,207,5,52,137,159,39,165,105,163,13,233,134,171,178,207,36,146,158,65,28,21,100,163,122,167,155,148,32,76,228,87,88,204,249,232,36,232,92,150,156,230,222,67,123,105,73,66,199,70,5,47,44,170,20,213,89,145,90,6,29,56,34,61,231,85,123,158,178,238,95,219,63,202,21,149,252,214,34,144,114,69,64,0,15,106,164,212,130,253,90,206,128,132,64,136,228,30,112,22,137,47,96,106,103,42,165,194,58,192,55,255,199,208,230,20,66,24,175,120,22,174,123,204,183,237,102,11,99,172,155,148,104,81,244,193,234,73,9,29,28,219,75,100,213,143,1,130,144,33,16,148,124,243,82,100,200,206,252,46,109,218,72,20,220,4,220,140,134,20,48,113,22,51,139,251,227,16,50,225,228,113,32,158,183,10,0,115,170,3,70,64,0,80,10,204,4,194,108,193,216,155,77,67,7,60,194,252,82,76,117,162,76,226,46,51,31,135,77,76,99,26,80,2,129,201,26,96,65,241,247,26,224,162,131,7,139,165,242,23,198,212,73,38,91,171,188,235,81,111,85,161,234,126,123,127,203,255,155,227,91,179,83,165,33,162,84,33,241,196,108,94,32,6,19,56,42,112,140,114,208,24,178,43,40,217,41,117,136,224,117,132,8,160,40,95,193,59,237,120,32,93,180,24,172,242,185,57,60,41,185,170,203,86,140,129,75,154,190,48,139,150,241,170,71,114,180,83,169,41,56,70,121,170,193,89,79,45,74,156,111,84,145,255,229,81,78,108,94,163,110,73,162,130,210,73,1,165,24,195,46,103,100,141,181,103,11,180,178,179,47,37,153,229,210,202,186,191,95,237,179,34,91,131,114,49,149,136,0,0,6,209,205,34,104,126,240,130,152,82,21,179,129,94,157,139,19,150,217,204,1,186,242,161,226,129,21,83,104,218,247,187,120,199,255,90,228,118,99,110,113,44,114,130,98,132,111,162,147,171,178,209,172,46,175,35,179,207,158,84,214,187,203,1,82,38,93,75,43,115,159,90,118,222,199,223,117,42,108,103,201,106,223,233,20,83,52,52,28,32,120,247,216,180,168,131,213,16,20,0,51,30,14,0,225,8,116,152,33,11,17,187,97,96,24,147,137,193,168,244,53,29,138,76,4,9,102,13,168,166,45,132,65,128,203,46,48,100,76,58,84,135,26,27,129,64,6,153,27,6,141,39,98,156,93,104,110,53,30,27,155,148,191,157,249,85,238,201,94,220,21,215,171,139,105,1,85,196,136,69,66,157,91,139,186,100,185,129,148,102,39,68,195,164,193,17,129,68,217,70,66,176,34,164,140,25,35,109,130,3,230,17,42,255,251,178,100,208,136,6,74,118,198,43,220,73,226,99,168,121,173,100,230,87,26,45,217,20,47,117,39,137,133,32,228,228,29,24,49,75,27,120,161,59,106,13,52,68,72,233,13,54,105,185,23,67,29,155,255,165,233,70,55,119,171,77,160,37,156,137,95,29,91,180,222,86,184,54,133,120,21,201,54,221,81,46,233,116,182,19,134,218,176,20,17,53,54,220,178,235,171,41,197,152,44,166,164,220,122,186,223,223,126,11,251,135,157,127,11,70,204,114,113,77,117,89,179,104,176,106,48,153,192,0,6,171,250,0,244,147,207,161,161,102,146,231,71,168,147,86,144,159,146,219,245,102,146,11,44,206,238,229,164,100,171,18,59,63,242,124,186,153,44,60,168,47,251,127,79,202,233,24,79,190,91,217,11,99,109,20,162,96,165,36,55,129,158,67,112,148,20,70,195,243,49,174,27,33,235,251,167,203,71,55,113,167,246,205,246,85,93,27,245,86,2,150,81,12,57,80,0,0,8,221,4,148,48,68,9,149,64,226,160,12,96,148,252,115,18,44,104,177,36,125,62,60,111,160,244,97,225,8,118,115,130,65,106,80,176,194,136,39,9,132,95,216,10,3,134,16,182,29,106,143,111,91,139,44,158,171,132,182,254,155,48,117,236,166,219,193,253,193,23,88,130,48,68,26,29,101,135,34,193,76,84,146,30,77,42,78,26,33,7,69,9,72,139,91,215,142,226,198,142,91,146,13,145,230,34,138,104,209,48,213,143,236,178,198,237,117,106,64,255,153,75,100,72,20,129,20,138,62,186,116,109,123,60,109,211,50,50,172,230,197,38,237,185,172,54,92,163,29,64,161,28,201,6,163,41,200,28,36,52,125,15,40,70,122,104,93,97,101,35,142,58,159,190,39,174,40,120,247,220,166,149,187,171,84,239,11,1,76,120,160,197,231,187,200,59,90,95,151,86,28,45,32,16,241,142,86,20,193,67,98,83,68,20,56,136,136,250,165,78,169,104,67,169,22,250,144,158,14,179,40,215,49,6,86,18,231,237,244,164,38,30,216,83,26,224,49,206,84,190,165,151,245,47,214,23,39,169,196,25,115,226,158,25,79,239,15,119,246,4,0,9,129,36,192,8,0,193,32,96,96,16,31,134,0,72,104,98,130,112,166,25,66,154,97,117,62,102,89,124,153,5,86,103,82,209,147,1,224,98,48,192,12,0,112,58,84,68,193,192,133,47,85,194,192,2,96,83,158,157,205,5,172,178,247,146,126,146,228,146,115,97,19,239,38,213,146,58,173,226,70,164,81,164,76,65,0,62,13,10,145,27,23,15,31,133,182,95,124,156,202,83,76,113,34,151,164,239,177,24,163,225,135,50,162,167,237,84,164,174,35,254,51,69,230,88,153,255,251,178,100,200,8,5,200,117,199,75,187,66,82,86,198,121,33,105,3,84,91,69,229,22,79,113,39,129,155,158,103,125,68,142,4,149,174,7,16,167,76,180,204,7,205,205,169,173,111,137,58,199,58,2,57,18,24,66,23,139,50,163,112,148,102,217,245,215,155,153,104,219,237,137,122,156,18,119,218,156,57,91,111,34,161,2,50,57,201,180,70,225,73,165,218,203,86,81,122,210,150,82,222,72,22,145,205,70,187,55,175,71,15,111,196,231,133,114,15,222,137,37,84,79,30,32,0,4,0,18,251,123,110,146,190,116,106,134,6,29,1,36,68,161,129,116,183,122,127,234,36,128,136,108,165,195,3,99,8,234,9,99,4,8,13,52,0,102,81,73,149,113,37,196,38,119,83,104,203,68,8,9,198,68,7,33,71,90,80,232,216,6,163,3,96,224,76,8,88,145,1,14,216,51,184,37,15,142,24,240,3,234,66,144,195,177,8,116,137,225,136,48,181,39,70,110,197,164,161,16,228,232,4,129,40,34,25,17,0,45,241,194,107,105,154,98,49,211,24,97,212,193,64,210,105,172,12,32,208,19,49,122,130,0,98,99,98,32,187,144,245,55,62,86,99,18,25,107,87,30,41,172,163,143,73,115,136,237,153,106,47,174,71,226,174,49,58,233,247,44,219,110,114,82,241,81,121,233,182,61,218,234,167,108,217,113,200,28,46,66,251,140,231,111,221,107,178,115,38,188,219,167,194,146,156,46,103,141,191,16,51,6,122,222,63,58,116,146,147,90,172,147,49,36,16,72,132,68,216,161,26,216,132,249,10,53,66,226,87,211,117,8,39,115,102,40,105,119,180,196,55,105,242,129,125,243,54,215,77,43,221,126,183,25,87,154,242,146,159,23,185,92,229,91,121,8,55,31,247,54,113,213,103,239,53,77,144,75,0,0,0,226,85,90,1,9,61,38,238,38,235,115,94,167,220,148,18,32,196,177,122,139,169,232,72,40,223,67,153,9,10,160,145,192,40,186,7,195,188,82,241,195,158,192,98,194,198,10,46,55,12,83,202,104,76,213,138,194,98,46,23,1,2,35,225,86,19,185,200,217,77,84,253,162,170,99,34,23,160,64,97,108,0,134,129,168,8,2,96,96,58,17,131,73,128,24,83,26,100,146,113,131,88,101,25,224,165,129,252,19,134,74,111,25,16,172,96,145,42,189,64,227,3,13,206,164,254,14,30,179,185,42,17,33,100,18,140,205,153,224,69,245,52,125,228,116,144,203,235,12,31,129,253,67,179,15,63,123,122,1,44,229,232,157,77,235,36,190,206,59,25,242,135,163,38,174,110,35,140,30,22,199,10,55,144,206,16,211,46,170,118,40,114,178,135,80,63,31,48,221,94,203,56,249,131,186,255,251,176,100,199,12,5,237,119,72,19,188,73,210,84,102,9,157,96,227,91,28,161,227,26,47,113,135,137,125,163,164,5,179,13,218,92,109,212,2,219,231,37,39,217,46,164,30,159,81,67,199,147,68,157,214,158,117,252,56,51,92,227,199,101,82,184,205,97,25,135,108,34,153,178,249,163,133,131,251,220,158,62,60,188,233,107,49,89,164,79,222,37,213,181,178,251,209,65,85,109,37,133,230,170,191,155,185,235,142,65,27,251,247,202,115,12,176,119,208,206,177,7,81,163,134,224,150,86,229,39,214,90,150,98,95,255,182,217,152,228,128,30,203,147,36,0,64,129,115,88,77,48,113,19,134,215,51,176,80,168,74,127,202,51,194,48,6,36,157,225,74,86,209,77,70,111,135,63,64,208,38,128,92,137,242,150,248,33,33,200,179,29,24,212,137,4,10,102,42,143,58,77,44,69,48,236,109,8,247,79,132,54,85,203,227,23,216,74,255,111,230,95,159,253,79,71,152,217,59,29,68,222,15,109,109,48,128,16,99,10,192,81,160,29,2,35,131,25,128,169,169,207,39,1,139,67,73,136,62,217,135,35,139,15,19,151,23,225,155,55,18,3,67,70,149,72,134,138,237,220,100,241,117,20,137,56,10,222,36,7,86,47,43,134,16,46,132,151,93,134,154,184,186,8,226,37,194,45,154,61,58,48,131,81,99,6,19,77,169,84,91,178,51,4,202,72,186,231,241,39,17,164,7,14,184,133,22,35,64,217,146,140,33,199,66,22,220,208,49,220,227,12,226,84,208,166,81,109,121,137,213,165,154,213,49,7,236,49,172,55,74,82,59,161,25,184,102,197,3,158,180,148,36,11,192,209,37,189,6,197,222,224,235,87,55,181,88,140,185,28,207,46,217,192,217,102,10,144,24,166,153,142,149,52,172,98,197,83,210,103,100,79,41,111,249,42,142,71,50,227,91,127,47,221,94,93,53,72,167,146,150,211,74,47,1,166,11,24,24,49,137,113,22,137,242,26,45,105,108,219,196,58,93,106,98,207,120,62,199,213,178,176,86,56,76,216,136,4,17,122,243,100,218,48,89,8,26,19,72,33,21,62,46,42,120,177,168,1,227,199,15,104,145,247,16,41,219,138,221,169,109,162,154,148,24,203,117,181,132,71,3,108,67,13,192,70,51,75,52,217,176,147,83,163,196,138,70,170,77,26,107,28,240,176,5,32,5,60,209,29,127,29,226,39,113,152,97,162,27,58,90,153,55,8,113,185,150,156,72,245,153,28,98,15,24,8,230,96,176,61,115,87,171,231,96,113,63,213,242,55,178,27,225,126,63,204,0,108,1,144,76,22,33,53,157,109,196,224,200,58,21,12,103,66,189,11,76,15,66,49,124,183,185,22,244,255,251,178,100,194,136,230,84,119,73,19,187,73,226,75,98,105,32,111,3,54,28,101,159,54,238,101,231,129,33,27,37,5,141,8,160,46,3,36,20,186,24,226,185,24,134,129,208,116,36,201,122,89,64,201,60,105,229,111,195,131,252,206,237,185,88,156,33,4,225,233,206,134,101,78,171,219,197,5,97,211,88,195,27,60,254,248,188,61,182,50,95,44,234,197,99,198,245,122,125,158,3,38,243,74,251,222,212,126,159,45,231,91,253,252,215,255,254,190,60,248,212,53,126,97,173,174,238,146,67,25,33,43,25,42,191,247,45,245,11,127,52,211,246,119,236,144,153,34,9,125,76,99,49,2,133,36,221,0,3,12,30,40,8,116,214,149,154,77,5,42,161,140,88,128,194,5,79,99,97,174,228,107,167,61,152,186,162,17,73,99,186,35,29,111,186,250,91,163,37,107,255,255,251,83,105,1,141,88,141,167,29,181,80,60,93,174,12,111,110,32,57,255,227,192,45,36,211,188,192,100,3,31,166,0,97,147,48,50,132,193,102,56,54,133,131,166,17,5,171,32,8,154,156,130,32,49,126,129,68,37,132,50,208,117,112,13,17,216,11,122,214,99,81,36,105,118,24,81,16,40,88,58,173,139,122,230,112,92,86,237,45,106,88,22,122,221,45,45,12,50,252,161,139,67,115,99,77,120,26,12,122,28,105,77,143,78,59,210,166,99,235,204,215,87,137,89,22,159,185,195,141,154,70,65,42,156,159,50,183,7,212,199,171,171,77,19,248,27,135,76,211,166,93,32,139,57,63,54,138,105,89,233,130,195,26,181,37,54,182,114,12,212,26,149,232,67,169,90,21,166,134,207,185,206,198,93,29,53,9,27,247,91,115,144,164,58,63,115,247,43,243,73,189,47,55,126,210,177,151,151,213,29,7,34,246,9,171,21,205,95,70,219,7,45,221,171,154,56,95,232,177,51,243,128,0,219,250,206,81,169,133,129,0,23,58,141,153,72,165,251,96,236,238,173,13,45,212,152,162,220,146,227,226,8,86,167,143,99,182,18,72,85,72,67,254,236,49,71,253,106,250,255,9,80,38,234,35,109,64,87,127,241,117,3,95,150,14,128,0,4,186,96,152,6,97,185,226,115,240,104,96,247,68,101,24,104,105,208,204,28,113,24,156,85,152,90,4,152,134,62,24,36,0,128,129,188,13,184,108,42,4,125,224,96,32,243,42,40,126,3,141,99,138,112,48,16,28,10,221,204,172,208,136,124,173,0,96,176,136,106,81,60,74,15,110,11,221,203,205,83,56,47,228,151,150,68,192,136,49,198,89,83,140,197,254,109,50,150,62,57,150,65,234,171,42,156,40,224,215,83,225,163,11,109,236,149,74,215,119,49,28,150,110,213,20,129,255,251,178,100,201,12,230,137,103,207,27,143,102,162,64,1,185,114,99,67,40,29,225,165,48,110,237,235,193,73,20,101,5,166,9,216,30,11,180,14,167,221,119,156,248,247,183,129,103,237,171,113,13,149,165,42,167,182,238,155,143,215,208,253,36,99,153,244,205,62,102,111,158,26,227,70,202,214,203,212,233,135,40,142,58,110,195,210,39,83,176,199,133,52,71,55,241,227,177,63,211,189,248,21,222,113,125,66,204,210,93,150,36,87,205,85,127,36,50,228,254,206,210,142,105,245,212,7,145,40,224,224,183,70,247,24,109,178,225,129,147,175,233,231,159,13,133,84,140,17,197,32,58,237,67,7,81,139,38,49,159,129,67,132,32,105,92,52,183,82,109,145,2,47,220,14,217,133,249,100,203,71,170,91,102,24,69,75,26,233,157,151,161,221,26,161,132,19,68,8,190,223,68,155,16,45,7,66,66,119,175,251,189,127,250,255,226,3,159,197,223,89,72,72,193,187,95,117,69,5,20,229,254,24,48,92,18,118,3,53,232,56,161,227,46,62,47,0,1,9,85,135,72,88,123,36,208,145,19,61,50,33,8,96,182,180,205,126,197,43,98,121,212,125,64,155,41,64,33,96,2,6,173,241,26,60,123,191,173,204,123,172,37,86,151,51,217,1,209,77,83,206,252,196,167,137,106,12,8,179,183,160,142,241,202,42,55,61,37,173,58,161,221,14,138,18,80,247,171,187,89,131,246,107,215,88,181,46,178,63,37,157,135,169,245,206,39,97,114,193,204,84,181,88,212,187,37,120,140,80,75,167,94,245,121,252,67,60,88,58,198,162,40,207,86,153,64,99,99,24,250,237,217,93,186,57,156,200,231,162,240,36,224,169,36,1,107,81,45,104,116,228,229,180,73,111,115,159,89,25,128,0,0,63,41,130,107,64,42,157,111,188,78,114,191,48,14,41,8,129,22,0,173,43,169,197,23,187,234,201,245,255,255,255,255,255,211,133,137,137,195,174,93,212,219,1,189,128,37,21,77,199,90,170,81,72,0,3,152,99,4,121,129,187,237,153,152,5,121,148,41,13,154,225,11,1,128,232,95,129,139,16,199,68,14,67,8,68,196,0,81,140,35,65,64,193,100,1,18,160,196,160,11,68,0,88,97,54,44,38,1,32,24,97,210,2,200,73,54,81,1,34,34,34,112,104,80,247,144,142,100,210,5,0,142,34,106,163,179,209,6,180,206,5,0,133,132,169,154,147,227,155,134,208,94,136,92,174,80,35,15,155,6,165,139,0,163,204,18,135,213,37,50,171,245,9,0,242,42,3,34,212,22,163,15,68,227,195,21,106,129,102,153,91,68,46,112,94,170,175,152,36,48,196,93,248,178,179,88,74,174,1,211,0,250,140,138,255,251,178,100,199,12,229,170,103,208,27,108,54,210,55,97,58,3,67,9,4,34,9,163,34,79,109,239,129,63,29,229,137,164,149,216,209,252,212,123,69,72,178,198,103,100,86,184,164,167,52,16,179,228,243,107,146,28,30,234,100,194,206,208,183,166,10,87,63,16,244,153,112,172,77,152,75,106,82,34,119,148,188,45,178,54,238,249,251,173,49,45,160,170,100,133,227,66,141,70,252,67,172,146,196,140,161,153,189,90,186,124,133,168,83,211,46,25,31,174,211,169,212,179,107,42,70,173,212,211,216,89,142,242,235,15,33,186,86,195,67,161,71,40,26,168,58,5,163,40,50,137,118,71,142,13,170,49,237,19,56,199,27,87,96,80,111,75,94,108,2,48,109,144,205,5,108,205,100,126,215,92,104,78,52,104,20,40,50,127,243,172,247,37,74,209,80,163,9,179,6,242,29,89,126,131,209,255,82,124,109,71,255,255,255,254,59,254,191,69,11,165,248,88,223,167,88,1,0,230,252,192,128,80,70,84,195,163,19,20,233,205,20,8,48,249,172,112,22,97,68,72,56,38,52,83,40,0,151,102,156,164,230,230,96,224,209,193,198,65,41,241,21,135,158,52,130,44,10,45,65,0,228,194,146,133,7,101,98,154,254,187,253,187,170,218,199,113,24,170,54,181,56,2,220,167,155,229,15,205,15,116,220,151,158,89,251,253,255,60,57,109,134,130,147,92,116,60,102,81,216,248,198,121,253,180,249,98,115,7,158,185,254,135,213,78,125,158,75,195,236,179,38,95,34,168,41,20,90,198,2,164,42,230,100,94,139,60,213,134,225,37,57,249,36,121,19,182,103,115,206,154,77,138,48,74,178,112,204,146,118,150,101,239,181,125,255,185,59,102,20,192,225,25,12,1,69,241,195,86,112,35,65,39,215,27,52,32,98,24,98,147,242,218,101,181,124,137,123,81,100,62,114,7,228,97,209,32,104,197,253,126,107,226,237,5,221,26,72,179,83,75,219,254,188,173,255,255,228,70,144,156,170,29,119,89,189,72,168,142,131,5,192,173,49,174,164,115,100,81,163,50,72,194,83,77,80,29,50,85,14,211,27,240,92,50,68,70,35,17,240,88,49,50,34,19,74,28,205,38,160,48,128,28,243,196,3,6,7,143,17,163,48,192,232,203,74,80,104,96,206,195,51,1,130,76,40,8,11,23,194,193,195,7,27,79,96,26,48,147,236,12,221,4,158,131,134,170,237,38,70,4,147,19,74,79,146,54,118,55,70,235,50,71,170,27,48,9,152,225,140,244,16,105,230,126,17,231,148,20,239,76,89,100,82,8,192,39,129,96,62,9,216,255,179,22,56,148,164,68,163,171,241,219,101,213,166,100,144,220,30,144,145,197,77,17,47,255,251,178,100,200,12,197,137,101,206,155,153,74,242,66,99,137,162,101,73,120,161,133,153,28,15,115,73,73,151,151,101,73,188,172,120,179,65,116,218,106,139,71,109,64,210,8,122,196,134,125,233,149,79,214,187,61,90,67,76,254,76,177,170,242,135,63,8,26,45,44,169,132,170,204,142,138,37,170,247,233,170,213,154,166,161,198,207,202,226,121,74,161,85,49,214,85,50,203,240,203,151,57,83,28,171,93,175,111,181,251,149,187,90,237,235,216,204,238,91,248,97,172,237,225,111,11,116,21,191,47,167,231,210,86,206,215,115,223,254,127,135,107,241,48,251,244,81,49,142,53,33,64,48,225,224,189,16,144,166,21,108,132,229,140,136,16,104,204,249,173,92,24,21,245,55,10,144,203,57,90,151,10,239,211,63,95,226,32,89,2,233,202,152,172,92,240,117,200,228,243,227,202,237,187,219,91,19,146,4,250,159,177,176,183,95,255,182,253,51,228,85,200,19,102,156,125,56,204,200,145,168,255,177,8,250,21,185,239,30,160,216,36,40,25,64,121,66,130,32,0,0,20,140,46,6,153,73,71,159,14,38,154,244,138,158,142,21,154,94,136,24,170,8,26,38,92,19,39,6,0,35,70,5,131,70,9,9,107,184,227,199,203,190,121,43,1,129,102,170,12,135,0,19,123,112,68,148,109,14,92,6,4,19,172,5,150,218,200,232,68,55,1,209,44,3,82,154,189,28,237,235,114,91,52,209,4,17,60,192,80,132,240,124,117,149,170,219,211,146,199,177,2,106,92,145,122,102,66,210,25,229,153,219,61,165,142,179,81,219,138,107,48,225,4,67,123,22,229,83,151,232,45,166,211,106,60,100,145,115,140,13,244,111,49,93,132,146,181,23,174,94,227,87,29,65,34,74,18,63,19,150,73,154,238,182,75,97,207,85,99,136,55,107,17,65,208,246,82,78,152,165,141,104,227,42,223,70,201,177,27,255,110,255,233,86,43,87,9,11,173,128,5,243,138,119,41,250,11,168,140,138,18,243,130,2,247,168,252,204,71,110,22,146,63,183,94,242,168,10,208,56,113,240,226,85,215,250,200,255,253,255,255,254,142,13,194,141,171,217,14,87,157,212,74,16,117,18,192,33,1,179,208,27,137,31,255,175,213,59,233,112,76,155,52,250,204,74,49,53,170,41,189,48,23,0,3,19,64,114,52,229,7,35,23,165,96,51,67,8,179,21,112,252,48,78,4,83,5,2,247,48,79,2,51,11,113,15,22,8,176,40,55,39,73,133,48,36,22,128,120,164,66,0,164,193,144,4,134,68,204,84,113,175,40,56,160,128,58,68,0,192,15,157,2,63,135,31,146,137,13,13,192,62,66,17,73,94,138,10,189,5,118,59,156,23,80,255,251,178,100,188,142,198,70,100,74,155,187,90,242,81,9,89,195,96,226,116,89,57,87,38,79,109,143,129,56,144,231,77,135,156,216,70,6,253,133,204,87,171,60,236,75,89,231,91,41,189,182,91,53,40,238,200,174,206,179,211,196,206,176,129,177,89,216,72,178,147,129,211,116,202,11,196,100,174,222,181,111,26,171,223,251,209,213,111,106,148,213,143,254,183,130,244,89,240,48,211,245,181,63,43,108,219,52,170,93,114,145,231,237,105,150,235,77,169,61,77,130,88,134,208,199,248,214,91,175,4,40,28,26,118,105,6,29,195,139,20,216,205,197,118,236,46,78,213,6,204,156,43,9,12,22,33,67,146,101,234,159,178,140,40,246,171,84,96,21,34,129,197,30,160,38,113,234,234,90,118,65,142,111,246,98,132,145,149,174,42,58,207,148,38,131,99,68,133,207,50,49,34,232,194,55,218,81,4,74,184,225,99,202,32,227,123,173,88,31,88,1,130,224,196,99,201,4,135,42,227,116,97,131,214,70,73,195,34,96,242,58,38,28,192,176,102,200,137,198,53,32,116,99,220,11,166,6,96,158,96,26,32,106,94,98,158,29,102,3,160,52,101,238,46,38,9,96,120,85,11,210,240,152,117,0,67,68,26,8,178,162,40,193,3,51,2,83,142,196,65,48,196,172,21,139,10,36,6,153,237,50,153,31,136,129,47,28,182,158,18,194,167,28,137,20,165,35,204,0,39,26,0,152,184,122,52,87,107,206,171,231,8,175,217,95,191,145,118,227,10,112,32,248,46,126,59,32,74,85,56,106,144,220,106,55,202,26,144,188,92,254,191,115,169,184,227,91,109,45,54,122,105,110,165,223,132,244,171,251,190,45,28,102,42,96,144,195,153,160,177,135,139,9,135,137,112,152,249,167,155,169,184,120,199,14,52,230,90,28,57,187,79,180,169,56,121,76,92,252,151,169,70,156,164,42,48,218,161,190,137,8,97,43,110,143,244,129,190,10,238,0,1,215,241,64,233,196,196,81,98,140,21,221,48,161,219,87,90,129,227,247,107,105,171,132,131,188,213,251,147,176,76,37,65,35,31,79,254,146,173,255,255,235,255,172,41,125,25,105,9,143,133,68,201,165,161,111,84,188,143,202,112,48,129,184,66,180,231,99,131,176,94,174,158,155,215,124,18,142,32,223,195,234,228,193,129,152,28,24,121,75,209,162,232,148,25,99,174,33,180,48,174,153,32,14,233,128,160,33,25,76,156,1,140,208,40,24,125,141,209,135,64,60,24,22,6,18,26,24,113,6,33,128,64,36,152,206,14,192,16,12,76,51,193,120,192,4,0,177,28,12,21,101,0,210,49,163,66,226,24,113,158,134,225,102,88,102,124,81,80,44,126,150,219,70,86,255,251,178,100,203,14,199,49,89,70,139,220,68,114,83,72,185,179,105,67,154,89,81,83,30,79,113,111,193,67,26,39,141,131,141,232,106,216,109,201,111,67,82,22,237,82,33,47,16,6,26,224,32,188,44,6,36,3,202,223,91,60,206,238,162,88,65,146,230,201,82,134,142,189,198,194,199,99,208,126,55,243,253,88,193,245,212,230,32,121,20,199,12,51,221,244,234,182,79,43,181,141,184,89,37,11,23,110,146,253,61,91,66,184,230,42,175,186,119,215,237,136,127,81,45,191,234,96,249,250,165,105,203,57,200,174,188,128,86,24,123,230,253,77,219,34,0,223,255,199,84,194,22,32,25,50,221,153,24,32,46,123,195,79,40,249,78,155,252,169,252,162,137,195,3,224,141,244,255,247,53,255,137,91,234,72,80,24,101,37,208,236,155,159,20,85,29,198,134,120,240,27,214,228,136,163,27,181,200,184,0,245,149,56,60,184,38,60,91,14,141,68,69,26,252,95,89,0,5,131,16,80,66,48,77,187,163,2,96,200,50,255,119,19,114,97,31,51,200,10,163,15,144,179,49,17,105,209,0,53,152,14,17,169,130,88,27,152,44,134,200,52,3,12,54,196,20,70,18,134,10,4,238,96,0,1,6,33,128,64,2,35,139,112,134,141,226,71,0,8,52,139,102,96,152,161,138,68,228,140,80,121,60,145,224,14,19,43,60,185,42,26,3,163,10,120,243,95,113,88,212,133,222,97,0,144,178,121,24,116,48,76,44,75,199,185,197,167,252,251,170,243,146,172,43,73,163,255,158,19,42,183,110,119,127,236,101,189,214,191,91,0,204,224,102,70,84,245,92,55,109,91,170,231,150,185,215,14,147,144,247,212,71,38,108,150,207,51,117,108,73,199,174,233,5,238,170,246,58,157,29,195,185,85,85,210,173,87,207,230,215,46,81,211,152,110,89,61,142,72,0,75,255,17,162,71,74,4,2,45,243,78,118,134,61,147,60,156,151,227,26,245,201,86,61,189,206,98,54,70,197,49,143,254,109,255,172,23,255,255,242,62,250,180,172,203,86,163,104,165,77,221,217,192,222,151,162,169,209,222,74,209,21,143,82,95,117,51,9,15,117,174,38,64,73,66,130,136,58,48,192,197,2,112,193,127,62,136,199,184,0,8,193,53,74,60,194,142,3,120,196,210,15,24,192,87,1,200,197,138,14,32,194,255,1,60,193,64,10,160,193,35,3,132,193,4,4,248,192,80,12,207,230,128,193,211,68,251,220,32,196,112,184,198,19,212,194,66,20,197,98,136,196,96,56,56,85,0,151,38,92,134,198,14,166,70,114,132,36,38,185,191,32,25,128,107,97,137,0,3,33,107,72,28,76,10,50,6,254,88,243,168,107,110,161,239,235,255,251,178,100,200,14,198,85,85,71,19,220,91,240,80,40,201,195,97,130,116,29,241,145,22,15,245,235,193,107,163,167,13,135,148,185,215,120,192,16,205,46,204,7,40,75,162,23,7,147,225,200,158,167,229,31,68,196,126,226,159,89,61,102,130,192,144,7,131,106,139,170,55,233,106,24,26,123,8,193,134,46,236,177,106,241,198,152,214,241,14,217,166,90,175,245,62,41,243,171,73,125,203,111,156,215,30,255,57,190,55,241,19,30,93,251,87,219,51,235,53,198,115,156,98,216,213,241,95,239,139,249,190,183,125,124,73,53,43,79,240,246,214,167,135,173,124,255,255,196,62,199,7,25,205,96,250,186,64,3,127,248,137,14,225,53,8,57,5,41,41,0,17,145,7,59,99,134,153,100,22,124,32,103,189,181,118,157,32,81,107,56,159,85,255,235,118,255,255,234,236,36,172,174,231,26,138,37,41,84,231,97,237,21,21,97,66,168,215,11,50,154,234,199,30,234,228,157,125,49,117,86,69,34,178,159,156,114,15,199,91,121,137,238,188,98,40,239,254,16,0,6,128,48,58,24,128,178,49,181,192,18,25,3,66,185,169,152,197,24,56,4,241,138,32,93,25,32,169,161,138,208,75,24,152,132,41,131,16,49,24,104,131,169,128,64,65,142,103,57,132,129,81,227,196,153,136,64,249,151,227,97,129,129,49,156,64,90,164,14,23,199,6,51,24,1,224,168,184,6,58,133,2,177,233,156,192,114,120,104,152,80,234,81,8,62,211,91,182,109,18,212,97,243,125,100,86,89,24,80,17,99,134,11,0,100,193,24,232,11,9,114,165,157,203,153,171,138,100,71,98,165,140,58,44,6,83,59,19,113,172,168,239,98,73,8,150,24,146,218,115,158,166,56,134,51,226,122,106,191,119,87,86,234,109,67,221,154,95,52,247,203,175,187,115,89,211,184,181,85,137,169,80,243,131,193,34,162,129,214,139,137,214,195,238,98,120,247,95,48,171,178,65,48,39,151,254,34,163,50,34,225,123,146,5,179,192,97,71,152,232,199,247,146,210,147,45,168,247,189,110,88,210,52,36,245,38,255,255,210,17,58,209,184,91,56,250,80,195,25,61,40,151,171,165,86,201,178,145,109,230,187,29,35,76,70,172,179,46,60,134,161,229,9,158,28,50,18,48,74,96,57,38,77,151,232,102,4,96,134,98,222,43,70,248,128,132,101,72,96,6,214,100,20,99,222,87,166,17,1,130,99,234,183,230,31,128,234,98,124,31,166,1,160,196,97,212,4,3,65,209,136,198,225,133,33,113,226,233,216,56,138,51,248,10,48,76,64,49,228,101,18,13,193,194,49,100,65,76,32,136,18,48,60,8,6,2,69,105,104,4,74,38,36,87,147,154,255,251,178,100,188,142,214,92,75,199,147,221,90,240,82,135,153,211,97,229,60,26,41,53,30,79,117,107,193,40,29,167,77,132,137,209,20,5,211,142,33,68,248,75,19,242,106,0,139,65,20,225,96,65,174,8,5,167,136,44,2,175,246,183,188,236,103,145,20,53,51,49,60,177,99,73,130,16,210,152,236,84,222,152,213,242,198,18,236,117,172,20,141,69,196,211,105,147,169,187,170,150,154,115,7,33,234,231,237,100,207,237,81,37,77,110,42,170,255,171,251,223,125,85,203,157,25,204,226,109,108,159,62,155,11,160,98,79,147,99,159,107,97,153,73,85,44,66,171,219,219,39,202,100,194,2,76,179,97,172,136,218,149,176,68,120,41,104,122,6,179,134,27,210,197,220,212,152,158,166,194,70,65,246,206,111,255,248,106,63,255,255,59,42,118,205,244,182,126,83,105,114,170,78,146,152,133,98,18,241,222,44,143,173,181,121,23,220,143,231,168,134,237,236,92,7,249,232,32,0,6,237,172,112,3,76,29,201,148,205,128,11,12,35,18,88,198,156,45,140,65,195,244,12,41,230,51,192,186,97,186,3,166,9,225,88,96,76,6,225,1,52,196,68,42,33,99,83,194,242,45,97,148,146,149,65,205,84,65,7,81,160,80,88,33,149,104,4,38,8,7,136,184,148,72,120,6,221,19,160,247,97,206,216,137,72,38,176,173,16,88,40,61,18,148,33,84,47,204,223,214,191,165,5,60,53,76,172,15,29,128,65,26,176,35,214,57,52,89,108,170,204,143,36,123,94,150,121,84,114,251,203,46,117,34,247,136,156,248,40,202,251,189,19,90,179,15,203,174,126,25,5,46,14,197,209,178,199,123,214,223,54,76,103,156,203,69,153,66,246,161,29,132,42,149,96,201,93,97,100,10,207,84,246,212,152,168,123,250,192,3,95,248,155,81,52,129,33,235,238,202,21,32,115,45,16,214,233,237,3,35,171,163,109,93,107,186,146,139,238,218,183,235,255,214,159,255,254,167,61,166,42,194,206,173,250,219,54,105,132,156,196,186,221,223,73,46,229,74,29,40,18,62,253,161,11,138,234,176,215,232,173,219,245,167,127,230,96,149,1,54,96,249,158,2,100,196,1,46,97,131,161,136,99,31,2,44,98,58,136,8,96,234,131,60,97,61,149,52,96,183,2,200,96,61,133,114,92,51,4,80,8,240,16,6,38,3,24,46,6,1,16,32,6,14,160,124,230,1,224,3,166,7,168,25,198,24,58,157,73,40,52,91,50,160,52,145,180,102,50,89,129,143,7,120,12,24,98,44,122,112,1,128,11,0,224,25,8,29,80,1,65,140,217,121,210,16,129,91,208,184,45,72,178,246,160,185,229,38,3,27,178,50,5,154,201,48,255,251,178,100,199,12,197,242,84,202,155,219,74,240,77,167,249,227,97,226,46,98,177,207,22,15,241,143,201,111,167,102,141,149,13,249,136,88,160,56,91,142,201,39,231,46,176,247,149,69,152,162,118,71,157,9,69,43,216,157,205,14,48,222,63,146,217,151,123,56,110,145,209,181,11,156,46,96,144,46,19,143,24,137,10,182,186,254,56,232,95,138,144,41,18,6,167,27,243,117,113,165,55,80,243,181,143,182,212,238,228,56,151,198,88,178,194,197,40,223,222,180,114,251,240,82,6,237,176,209,45,49,35,55,66,175,172,134,235,210,163,56,172,79,197,139,239,87,163,171,173,252,107,225,246,61,168,99,109,186,197,48,191,209,244,237,38,12,119,84,181,13,102,102,118,102,102,101,111,76,206,166,116,224,0,174,216,81,144,158,60,40,50,49,109,210,69,245,4,110,154,235,234,158,19,90,51,194,35,106,55,232,41,150,24,13,69,200,12,135,68,174,67,211,127,102,57,151,251,63,254,118,127,250,41,234,113,122,159,187,215,180,88,83,6,98,139,11,147,32,24,117,231,230,142,232,200,66,242,204,219,233,185,34,161,216,101,189,220,20,34,211,185,64,230,144,0,90,147,9,0,133,48,51,109,211,23,32,163,49,247,25,227,71,225,61,49,243,22,163,13,128,51,49,251,53,115,17,160,55,48,194,13,35,8,208,96,48,73,4,36,254,48,52,7,179,0,80,43,49,193,16,96,80,27,145,9,168,92,120,218,12,204,32,49,39,66,227,64,176,49,69,96,212,144,163,224,59,184,24,136,68,22,209,99,234,119,3,192,55,222,152,218,83,192,237,86,142,149,187,151,213,204,14,16,40,11,29,11,138,180,138,45,99,123,109,31,23,222,113,234,164,143,91,185,75,30,111,160,12,41,104,243,140,126,93,155,167,165,166,91,136,164,32,197,18,124,32,99,90,76,130,8,22,113,227,0,90,12,61,192,124,27,28,164,66,82,240,48,189,102,45,2,156,231,86,65,52,79,63,93,35,200,19,38,146,141,51,98,195,49,136,60,225,146,126,158,124,61,205,195,217,123,138,102,127,191,253,123,142,198,135,200,137,224,225,116,66,33,243,229,62,80,48,16,2,91,4,88,132,246,42,20,32,75,34,218,179,163,34,197,236,200,223,215,235,114,236,144,62,158,61,41,59,73,238,130,4,58,164,114,82,140,17,129,104,10,30,159,211,255,255,253,231,154,206,153,214,82,105,120,160,9,1,61,198,100,225,128,233,183,0,9,222,64,122,105,241,110,171,26,110,24,100,28,152,57,239,154,166,79,153,131,157,155,240,145,152,36,111,152,84,32,154,152,157,153,118,17,153,2,8,152,72,13,152,68,21,186,102,14,135,72,250,29,38,129,255,251,178,100,175,142,199,31,96,201,19,219,51,240,76,102,137,179,101,98,116,27,13,161,44,110,233,143,65,81,22,103,141,131,141,225,128,195,11,193,148,102,1,139,106,100,64,196,33,69,195,18,70,15,42,65,32,90,16,163,168,26,25,163,114,32,252,59,98,79,2,65,244,84,116,19,73,145,177,210,144,227,89,115,162,116,183,127,150,90,172,77,141,52,91,28,29,1,70,7,238,141,35,61,215,131,224,228,231,226,119,166,172,75,24,92,195,112,44,66,48,251,195,148,221,99,91,207,229,152,114,161,218,179,15,43,180,49,186,145,215,138,140,189,1,137,114,20,55,121,219,50,230,172,117,102,159,63,175,52,191,106,178,27,51,237,107,13,210,254,215,76,119,173,232,241,74,240,159,118,187,7,123,125,210,233,132,95,87,54,135,75,165,170,219,214,125,208,140,2,200,115,188,84,84,208,14,109,182,29,42,134,84,57,165,6,114,37,193,10,91,142,228,212,167,43,55,90,199,194,99,12,116,157,138,135,187,239,237,109,103,176,83,98,242,242,132,133,79,43,212,59,194,107,96,88,23,42,230,83,22,76,255,23,175,12,239,29,220,143,161,108,96,174,56,57,130,180,56,238,167,126,63,221,218,195,62,175,51,249,0,23,36,148,170,7,152,92,210,154,234,37,152,73,49,152,158,62,153,120,43,152,90,6,5,25,2,64,72,194,64,244,88,37,48,44,24,138,24,162,168,114,63,112,85,216,4,50,217,1,6,105,237,120,148,90,117,21,20,13,21,42,164,94,197,83,79,103,223,99,24,127,208,92,108,21,163,154,183,113,254,163,103,111,147,24,202,87,158,61,254,14,105,211,109,158,189,83,216,20,177,245,156,161,59,127,157,108,157,64,163,83,46,146,144,200,156,148,38,66,231,182,153,195,2,230,72,229,27,40,221,98,120,40,111,182,202,5,52,187,90,132,250,237,225,71,185,82,142,217,57,209,158,173,8,164,142,12,160,156,24,103,82,133,74,169,182,110,69,114,117,25,49,40,166,189,23,39,101,54,79,123,124,27,200,40,130,53,53,209,198,74,223,196,50,114,35,16,5,13,255,227,109,85,243,33,83,4,118,168,70,39,43,141,118,231,223,184,254,225,47,69,227,213,138,27,254,177,172,189,88,65,198,253,191,254,177,223,44,212,155,174,136,113,188,223,224,106,175,20,198,21,211,77,62,126,120,167,165,44,49,50,5,171,78,178,104,67,143,179,237,186,91,188,65,140,107,96,8,24,45,204,52,6,44,208,156,13,204,87,11,68,137,130,140,125,133,8,193,148,0,76,114,198,252,195,240,3,76,3,132,120,192,156,14,12,6,129,221,191,48,69,4,98,168,26,154,151,194,66,155,32,24,192,24,10,240,255,251,178,100,168,140,230,48,104,205,27,186,74,240,79,103,234,3,96,163,124,92,237,203,40,47,109,45,209,52,157,230,205,151,136,241,28,58,95,129,1,104,57,176,114,17,193,36,114,66,129,10,32,209,164,174,218,155,42,202,12,91,148,81,61,150,228,13,20,131,99,168,119,232,128,102,70,157,76,114,10,163,164,167,254,63,211,142,132,137,187,201,169,231,233,170,82,147,72,123,73,27,97,116,9,3,139,24,113,196,36,170,220,162,111,17,176,79,177,98,18,130,72,152,180,49,166,36,109,185,194,87,21,163,172,68,143,102,146,140,220,183,198,247,31,107,247,78,105,177,132,251,144,198,166,206,92,41,53,46,234,151,180,161,23,255,192,116,79,66,178,231,105,4,176,109,231,76,118,150,194,221,153,189,85,19,66,245,200,249,105,113,185,206,163,239,61,207,195,127,78,167,19,189,163,184,142,92,91,70,112,9,16,197,226,30,176,190,115,6,100,1,188,32,231,42,103,40,219,130,89,250,98,141,62,36,182,202,86,232,60,127,191,82,169,105,8,80,38,41,230,219,255,255,255,223,255,252,142,101,50,62,137,60,35,184,151,41,245,191,225,81,171,5,10,222,176,233,191,242,52,94,253,250,248,0,85,35,6,194,35,37,155,67,225,197,131,71,168,227,165,208,3,58,144,35,17,0,243,85,37,211,50,66,115,30,76,147,12,194,144,64,201,6,24,132,24,133,1,99,36,11,241,64,8,195,80,92,176,48,193,21,78,161,224,44,68,157,9,38,97,41,228,54,135,154,8,201,17,64,155,159,77,183,150,61,113,247,121,82,61,189,124,105,112,141,181,152,17,4,139,252,176,46,1,104,211,26,179,159,188,113,86,21,113,227,189,118,229,169,100,173,52,135,136,65,134,5,232,133,176,20,139,40,106,216,57,198,34,153,134,46,3,146,17,7,35,7,158,48,137,26,116,12,38,163,139,81,169,146,229,28,80,10,240,188,170,45,229,210,81,104,177,208,140,160,147,201,186,183,43,39,114,220,229,95,103,177,57,57,142,221,144,76,103,52,141,82,51,130,216,33,2,35,70,145,52,251,131,168,180,104,218,219,156,199,238,140,55,99,143,48,171,27,193,39,168,2,1,27,140,20,81,113,136,99,30,21,107,199,12,148,19,129,74,35,145,204,100,88,163,133,136,22,237,39,57,118,198,161,8,13,40,233,255,244,149,97,51,211,254,255,255,255,95,255,255,255,254,157,101,225,112,146,200,134,41,151,94,61,203,114,222,10,64,232,169,109,177,135,112,0,27,114,81,16,32,98,132,8,108,200,188,96,197,60,98,57,120,97,169,58,97,176,84,98,147,136,96,184,40,52,72,42,83,1,66,59,198,15,129,11,28,200,48,201,34,255,251,178,100,171,12,6,238,109,74,147,186,51,224,74,9,185,195,100,227,158,88,249,163,50,110,229,47,64,251,135,167,29,151,164,216,192,32,84,120,124,246,197,5,144,0,37,73,86,98,45,202,179,19,73,62,80,70,86,239,94,206,244,27,93,140,219,171,126,131,38,201,165,14,194,67,11,161,177,220,123,33,155,88,242,173,199,60,19,214,218,130,56,26,155,47,86,36,176,37,74,41,70,70,150,54,70,157,117,227,138,149,158,166,206,44,175,79,188,211,48,238,95,102,154,20,11,218,136,45,108,69,41,176,154,232,186,10,170,47,5,227,21,26,232,36,193,252,89,138,165,250,21,82,124,24,155,222,85,70,141,44,124,101,17,18,59,237,168,81,30,64,31,231,181,104,33,70,170,103,180,65,53,217,171,42,146,140,58,208,96,0,13,200,29,33,80,42,113,204,214,29,121,62,227,57,175,152,241,145,116,74,174,131,142,200,248,14,203,108,242,130,199,5,206,123,63,56,105,126,205,105,109,72,96,183,90,223,136,16,35,179,195,16,43,111,197,57,127,255,255,253,64,68,75,183,220,104,36,84,140,25,4,36,98,150,145,158,5,134,47,39,186,230,101,4,141,23,12,10,22,45,34,9,47,151,230,66,76,88,132,33,107,97,110,154,145,176,168,109,84,145,137,23,146,194,74,249,105,26,101,27,46,251,134,233,49,191,92,249,219,130,101,25,251,207,180,120,184,79,117,173,245,233,29,247,91,56,82,245,224,137,188,91,108,126,228,173,185,198,176,226,86,98,122,109,204,166,72,174,53,167,107,150,189,58,182,240,69,124,177,73,141,74,211,172,196,189,14,179,118,104,236,189,11,183,169,188,186,227,208,125,197,24,155,136,51,76,212,209,123,229,238,67,19,58,76,199,50,20,179,144,140,62,177,165,244,203,114,186,16,118,58,34,97,69,79,20,214,64,3,111,192,131,21,31,35,173,130,193,128,125,169,87,83,237,128,214,149,55,253,101,57,39,165,255,95,253,12,119,207,26,178,196,148,3,165,54,110,23,40,146,69,177,85,235,90,26,48,7,230,34,170,72,102,0,81,198,1,34,86,102,40,7,230,80,227,50,99,30,6,102,41,198,142,115,224,134,199,102,96,118,167,167,50,58,50,104,243,71,49,60,125,255,139,82,58,49,67,150,30,133,230,228,8,32,153,147,24,110,209,9,26,55,101,5,87,0,224,151,64,64,4,28,18,7,3,7,161,89,139,245,184,48,2,220,43,161,0,132,171,22,24,138,232,158,133,200,144,145,32,224,70,96,3,169,46,162,117,152,19,44,117,157,132,63,137,133,19,17,64,101,203,65,175,187,106,96,181,114,33,4,44,82,26,130,157,200,251,12,146,74,103,12,73,117,77,255,251,178,100,187,12,197,130,100,207,155,140,53,114,48,161,218,35,41,233,6,37,157,213,40,15,111,70,129,55,145,229,129,172,20,240,105,29,25,172,96,10,21,179,187,203,161,166,69,126,228,204,21,8,152,122,16,8,169,221,3,2,37,173,79,197,100,119,25,155,28,172,217,23,166,174,195,144,60,50,244,197,238,219,173,75,149,38,119,236,95,237,45,30,50,169,109,89,169,3,91,141,196,156,73,52,244,252,173,227,105,201,152,205,221,200,46,126,254,190,114,188,228,175,239,193,18,90,106,25,60,178,126,91,63,172,165,117,191,115,18,12,183,79,190,212,155,159,229,86,113,41,166,194,252,196,102,78,254,127,42,99,151,231,221,86,127,49,250,179,18,14,235,88,221,185,17,151,85,166,140,83,99,135,121,206,225,82,28,10,10,22,0,0,112,86,204,183,165,176,53,127,3,208,88,130,236,82,249,198,246,80,116,27,248,172,50,182,93,86,180,25,45,83,168,57,162,64,207,84,231,139,181,35,102,215,88,90,191,127,186,166,228,221,84,79,181,162,67,143,91,226,175,67,79,105,189,32,34,17,223,109,75,63,255,89,3,2,198,23,225,6,231,88,198,133,102,38,135,24,230,6,13,70,120,131,70,133,72,70,84,132,102,17,16,128,16,36,207,161,25,5,76,58,10,12,125,37,76,48,29,7,65,243,10,195,2,64,48,192,240,188,152,147,136,10,183,68,100,190,18,46,21,52,78,52,112,2,173,116,10,166,153,139,246,205,172,193,141,243,14,124,147,158,83,72,197,154,203,76,40,147,25,16,179,14,90,255,78,66,239,214,149,220,159,38,15,35,29,44,6,110,255,83,19,7,145,61,73,199,74,163,72,167,148,195,175,106,250,121,227,66,40,66,205,8,192,157,222,64,36,61,72,204,158,201,101,79,249,67,123,140,104,23,47,160,128,12,203,17,152,251,103,185,181,147,208,255,127,42,90,185,48,21,95,41,95,107,254,213,105,50,242,254,93,86,48,137,239,103,157,116,222,150,131,176,101,66,195,26,163,21,127,95,219,177,207,132,223,122,93,99,123,192,248,111,113,253,190,111,218,179,78,101,95,236,180,249,190,117,108,44,239,201,255,251,190,17,95,213,190,47,247,174,49,136,250,210,73,98,86,35,172,140,195,65,9,92,46,162,202,179,51,23,101,88,86,157,3,219,126,69,40,40,45,46,111,218,36,58,177,128,214,44,145,114,230,11,89,6,234,111,36,235,165,156,35,49,191,87,158,173,141,82,127,166,183,234,255,125,109,255,86,203,131,114,117,254,143,252,144,24,32,49,85,180,57,88,140,56,251,71,52,228,223,49,78,158,49,56,92,53,172,230,51,200,32,49,20,41,25,15,13,5,23,83,32,255,251,178,100,180,143,216,0,113,75,3,186,124,112,68,167,105,144,105,98,118,30,125,197,44,14,233,115,192,232,137,39,9,132,189,210,196,144,188,198,178,72,40,56,165,129,49,120,91,243,17,193,176,129,120,120,1,33,20,192,66,2,139,36,97,100,138,70,8,10,40,195,242,5,6,172,16,122,104,201,246,199,86,14,14,152,185,28,80,133,26,103,193,206,233,74,145,67,137,188,244,177,174,245,171,202,218,42,129,92,104,100,98,155,230,238,201,178,161,73,171,177,49,163,212,121,197,171,74,88,134,113,193,1,25,118,69,65,22,165,137,140,249,84,97,112,45,4,199,251,225,57,91,222,170,42,197,171,177,240,171,25,192,45,71,183,215,21,171,112,238,253,163,94,106,4,47,76,245,42,22,50,101,157,224,94,13,55,1,155,130,178,30,216,78,16,22,144,210,122,85,191,45,77,226,161,203,152,40,31,152,38,206,98,101,25,93,206,157,237,24,240,65,143,187,29,117,169,119,46,175,135,121,91,34,135,149,255,111,95,89,16,182,172,2,80,223,160,132,70,196,12,80,149,190,62,148,91,165,130,95,170,174,227,226,157,21,102,169,11,19,211,69,26,15,108,178,129,176,130,113,79,104,158,210,47,33,161,111,19,102,174,228,221,71,227,85,228,172,95,255,72,0,67,135,3,19,76,51,142,32,179,127,13,83,120,203,83,26,200,179,54,133,115,10,164,241,162,40,195,192,213,33,204,218,22,27,99,15,128,195,50,1,179,10,196,162,0,16,96,17,32,0,76,20,3,66,0,72,216,224,134,24,78,12,1,70,3,1,208,49,63,37,70,7,144,240,64,47,55,86,214,168,96,117,243,70,215,109,117,247,168,188,203,53,17,32,212,139,233,154,122,45,103,46,165,120,81,194,48,50,136,41,106,240,26,252,162,122,90,230,154,42,164,230,224,235,53,158,25,142,152,35,83,230,58,13,44,164,112,62,233,71,228,123,173,173,193,153,227,202,13,245,12,57,156,3,207,227,102,212,204,147,191,107,189,166,144,184,169,188,63,225,111,154,208,212,21,147,47,4,45,165,125,100,25,203,48,53,155,238,115,118,216,140,71,232,206,183,159,133,204,71,30,177,254,13,60,192,111,136,23,144,240,159,220,65,232,99,219,218,149,47,22,190,54,175,255,220,57,185,81,102,128,221,18,0,0,35,79,9,132,82,95,48,130,129,64,74,152,3,0,213,39,200,129,13,132,117,139,144,159,192,60,118,163,137,136,90,145,157,33,188,103,137,51,47,206,112,154,76,213,72,126,250,202,146,141,247,162,252,248,137,194,159,188,191,171,255,244,119,127,255,246,255,217,253,1,153,130,3,38,29,149,156,66,226,100,201,17,173,64,230,142,153,131,138,255,251,178,100,162,142,215,78,113,75,139,185,92,246,71,165,9,178,105,226,62,154,209,165,56,110,101,237,193,20,148,230,133,151,137,162,102,132,89,24,220,42,96,113,49,129,128,38,93,14,196,199,131,198,69,11,156,66,195,130,73,58,6,80,36,70,66,200,9,41,48,128,4,36,59,36,78,39,114,108,86,76,140,246,251,242,134,114,146,251,253,205,203,166,108,20,17,85,104,166,204,179,182,126,237,237,74,27,219,11,100,104,75,55,31,43,216,21,148,120,68,235,85,251,90,190,3,166,152,39,149,177,48,181,94,59,191,254,20,123,115,254,106,0,167,60,143,39,218,144,218,159,35,51,217,150,221,38,227,140,71,207,167,255,91,204,255,23,222,224,152,154,186,255,234,117,155,221,50,255,13,202,191,29,171,250,201,93,158,137,108,225,13,135,72,235,136,80,152,205,73,163,20,18,110,236,255,13,100,186,88,6,104,111,185,210,20,122,127,75,67,69,249,242,221,46,95,58,221,159,33,10,116,203,2,26,106,194,129,134,60,138,180,213,228,160,86,2,237,23,27,40,192,240,129,125,58,94,11,114,206,36,88,179,58,235,192,223,42,243,185,127,84,174,170,80,23,43,175,190,212,19,234,75,191,211,14,240,120,183,149,156,247,108,255,167,213,255,255,239,0,4,227,3,128,83,1,98,19,66,152,51,60,95,195,15,6,227,70,8,163,34,193,195,43,78,227,24,4,65,208,245,12,140,106,12,31,128,224,132,10,33,17,20,107,94,97,121,2,147,40,194,194,29,69,229,32,81,174,23,84,163,8,24,160,205,171,183,182,141,174,119,23,189,162,96,242,217,169,21,193,187,36,61,48,89,34,132,230,62,214,176,144,233,240,128,243,135,8,177,176,244,89,174,244,67,185,61,77,111,188,145,91,227,169,99,200,130,205,97,63,176,139,37,84,42,25,51,110,71,196,240,221,128,192,117,15,200,184,142,27,83,42,30,181,27,45,134,115,118,89,110,186,204,244,77,30,188,152,40,173,68,74,201,17,106,106,104,72,37,76,69,179,156,53,116,7,137,231,25,139,82,50,16,36,148,144,241,177,137,1,76,100,138,214,104,133,136,213,158,23,236,189,148,213,24,155,59,39,77,67,51,103,16,178,150,245,115,135,191,159,71,0,0,38,82,148,80,99,78,21,214,102,166,157,38,243,37,100,189,73,144,6,123,48,16,195,38,172,29,8,113,195,98,3,56,93,58,108,223,46,12,215,167,194,33,82,230,164,223,244,44,17,126,55,249,106,11,4,155,237,254,152,126,133,119,255,201,255,253,95,255,254,177,152,48,22,96,95,121,143,130,103,79,125,28,40,248,51,104,1,32,12,63,87,37,17,152,96,88,6,29,25,12,107,34,22,255,251,176,100,163,142,86,238,117,205,19,185,107,240,71,198,121,162,101,226,76,26,165,195,54,46,61,58,209,42,153,230,85,167,157,96,3,153,120,58,100,160,179,57,135,217,249,129,193,3,65,217,51,85,22,16,150,2,11,188,185,165,1,20,239,74,25,180,38,187,88,62,124,142,64,144,212,133,151,223,235,223,65,13,143,1,165,197,129,18,113,74,239,101,247,37,205,135,156,112,160,7,46,154,140,121,218,140,121,24,196,74,60,175,61,20,251,168,68,107,4,179,80,73,236,244,140,225,76,127,13,167,26,79,235,144,63,151,244,218,74,111,180,126,241,55,205,93,218,103,243,239,180,231,233,223,214,216,56,17,203,27,170,64,16,149,173,230,31,91,213,226,143,39,71,69,141,70,193,125,205,23,189,209,197,108,190,111,110,163,200,239,140,4,169,72,237,41,144,254,222,158,248,220,183,63,216,127,63,225,89,249,195,17,176,200,64,134,25,8,227,68,58,134,39,17,39,18,4,67,162,42,177,219,208,113,106,36,64,146,13,247,202,24,86,222,146,5,165,25,27,146,137,12,96,34,49,95,53,89,182,73,43,254,212,122,11,253,27,45,238,77,227,184,255,202,183,249,248,211,178,255,255,71,255,215,246,125,223,250,196,0,0,25,68,210,115,103,212,115,83,37,195,100,209,108,12,178,72,129,5,16,212,220,119,245,64,62,32,158,107,15,243,155,127,49,228,222,48,84,62,145,89,109,139,206,199,218,123,228,118,147,138,140,222,94,86,9,193,65,220,140,206,53,252,124,195,85,109,36,60,247,149,173,229,107,181,176,124,77,174,251,224,203,253,87,172,36,49,165,221,127,254,89,255,67,51,162,203,121,109,246,76,87,202,205,240,229,92,164,55,84,189,90,95,50,145,207,191,109,134,13,11,3,255,146,165,165,48,218,159,250,188,228,60,154,51,209,233,121,255,128,143,94,29,31,180,46,108,208,179,250,150,240,100,86,203,157,100,151,23,99,59,127,249,111,251,155,234,65,92,132,135,254,232,3,172,244,67,49,144,129,18,225,73,23,25,187,40,177,142,99,42,12,55,82,193,162,87,70,112,125,68,101,124,64,34,161,41,136,213,10,45,21,215,93,153,49,226,89,241,213,115,254,143,80,218,104,62,139,236,76,126,28,250,191,251,98,124,138,249,223,250,45,255,255,179,186,239,245,0,0,49,132,65,230,34,128,157,62,232,65,165,49,144,140,198,183,208,113,236,205,113,163,14,10,12,48,27,3,4,12,86,69,158,2,136,76,48,38,2,143,23,49,116,87,209,111,21,29,146,16,108,140,116,16,6,11,142,129,215,11,235,69,45,95,206,237,230,229,205,182,172,246,122,47,151,192,53,224,197,1,150,51,178,129,255,251,178,100,167,136,245,108,104,212,83,47,100,248,75,166,121,161,101,133,118,26,169,197,54,78,61,28,193,28,148,230,65,166,21,162,5,6,85,251,241,109,73,93,204,99,99,193,170,241,219,86,36,170,204,196,15,49,36,119,125,30,56,200,106,55,146,210,149,45,241,110,185,115,221,62,87,52,253,71,142,64,107,102,205,243,219,120,203,70,54,227,142,146,215,134,225,159,111,134,203,252,194,221,107,172,190,35,239,150,125,96,129,53,78,50,80,17,186,169,241,22,228,72,39,104,5,70,91,8,167,81,1,67,16,80,78,174,62,122,10,209,161,128,98,221,108,194,9,70,96,232,134,33,101,160,61,255,255,191,255,40,117,55,25,154,113,25,134,145,240,9,68,153,51,144,193,197,216,147,150,44,106,220,52,24,60,59,132,40,100,64,27,220,132,136,78,53,211,84,36,82,45,87,83,169,174,165,29,49,209,92,32,203,87,243,66,201,77,65,177,254,133,160,38,47,139,122,84,115,77,223,243,153,4,0,201,140,96,36,161,245,229,199,46,199,155,252,78,98,39,144,69,156,201,181,115,16,18,196,37,192,128,81,135,10,15,185,128,132,134,72,19,153,136,106,221,3,137,113,0,225,241,49,14,6,37,16,173,68,57,6,13,193,160,182,107,132,130,100,144,15,95,140,47,224,182,217,216,131,219,5,157,182,216,75,198,131,241,178,16,153,126,98,86,37,223,138,162,209,8,136,0,239,27,208,219,74,72,148,26,177,79,98,255,142,229,105,14,63,96,181,211,3,203,87,39,51,236,192,90,206,51,101,245,70,182,148,174,72,22,124,145,52,124,79,169,21,58,219,54,169,59,69,96,52,83,23,221,219,179,106,186,222,109,242,147,41,175,133,155,88,128,94,232,173,28,169,54,195,20,187,33,147,122,132,249,112,181,87,101,208,244,11,122,32,170,165,157,40,111,20,225,135,109,230,221,197,237,165,82,226,135,139,249,155,234,248,191,146,133,142,179,244,0,96,7,241,172,18,21,10,18,34,42,32,74,242,5,35,60,76,38,5,30,1,98,58,178,10,208,24,226,212,31,66,146,147,186,69,76,129,0,212,196,161,254,24,147,209,177,40,147,109,234,213,12,107,213,52,251,208,63,57,115,61,201,182,255,122,59,186,191,187,246,250,217,9,43,119,82,227,6,82,3,141,130,184,5,176,204,150,48,189,0,230,80,112,176,52,61,173,144,133,216,100,101,99,36,71,208,27,133,51,46,83,159,86,86,57,146,222,105,123,212,230,131,49,69,17,12,195,11,138,99,11,157,119,13,53,161,153,27,46,121,206,191,154,11,83,222,118,132,229,36,104,171,116,184,185,77,191,55,203,119,148,187,103,163,126,15,108,116,84,76,99,252,255,251,178,100,196,12,150,215,113,77,11,143,94,194,72,101,9,181,105,133,104,152,77,163,68,109,189,149,193,26,148,103,9,135,157,106,186,248,53,163,88,54,109,152,122,169,236,155,195,227,206,251,113,147,158,237,18,175,61,248,166,244,221,168,207,32,197,220,176,176,80,171,63,58,177,5,49,183,205,42,235,193,188,157,101,191,207,22,236,4,237,224,144,255,60,193,138,149,148,210,133,228,79,165,41,71,101,226,83,220,95,12,107,3,110,35,73,167,43,220,63,138,151,141,124,39,130,175,234,118,65,72,211,136,46,137,229,102,14,106,140,134,157,17,22,132,121,10,227,174,0,178,161,217,247,34,189,167,201,69,232,190,111,55,2,250,54,33,217,60,14,102,126,5,11,8,228,40,123,223,106,27,242,219,125,177,164,187,191,35,102,159,255,217,234,255,87,254,191,250,216,0,76,71,9,140,78,223,142,99,160,205,214,215,141,113,34,77,85,125,77,100,2,140,195,173,12,16,6,12,124,18,1,128,17,132,38,243,2,4,3,70,94,12,70,126,14,2,64,201,49,163,43,57,137,66,25,82,5,164,145,212,153,55,229,128,42,208,190,2,38,35,48,98,71,46,154,36,107,186,240,6,2,107,205,5,77,165,250,81,185,82,248,18,147,9,6,65,30,68,254,228,199,104,224,9,125,87,136,120,61,164,100,14,210,236,51,8,127,113,34,34,114,229,13,85,74,242,168,6,247,21,205,233,65,134,23,103,32,57,107,129,174,203,114,254,86,68,145,198,58,224,120,196,130,44,62,160,61,51,118,23,42,162,138,232,172,37,234,239,81,219,177,25,115,170,73,31,241,44,44,98,5,161,45,91,85,175,32,32,136,213,198,237,224,46,145,209,233,27,197,97,65,66,113,214,175,84,238,125,143,184,82,32,171,157,41,99,233,116,195,29,184,207,84,188,133,71,242,209,26,254,41,223,29,201,252,95,35,233,226,230,26,182,173,215,146,28,218,46,238,155,239,27,94,6,191,239,117,10,102,36,214,163,87,22,163,231,209,127,253,224,64,192,0,0,18,43,20,2,58,104,194,133,3,18,59,230,39,229,151,96,240,216,64,152,214,22,76,177,61,80,101,159,21,194,194,98,219,117,230,224,62,75,155,33,254,246,204,183,210,131,80,45,172,245,111,139,248,197,251,81,113,187,127,255,46,191,87,223,233,223,255,253,255,254,255,251,255,255,255,184,240,44,193,144,72,69,32,24,90,210,152,227,6,25,52,38,153,180,242,152,182,26,153,50,147,152,216,21,152,74,22,24,16,7,24,64,63,195,69,229,50,77,77,94,18,16,131,160,209,216,117,42,182,74,199,3,143,97,128,76,88,66,168,85,57,180,162,20,37,81,45,38,251,123,126,255,251,178,100,213,14,88,117,120,74,139,186,123,240,80,235,233,183,101,229,104,27,177,163,50,78,233,235,193,15,24,230,73,167,157,216,105,197,108,50,215,183,45,191,210,231,216,56,189,246,130,80,14,89,106,238,121,38,240,222,77,155,193,232,70,91,33,17,113,151,102,54,98,4,206,187,150,121,247,126,2,21,225,144,95,179,234,122,149,57,248,155,13,145,109,9,69,110,93,113,228,223,235,126,87,90,241,119,184,142,245,101,175,254,239,6,184,206,255,133,141,76,82,254,186,222,236,205,159,46,117,13,194,177,51,191,149,83,184,112,150,179,85,46,241,151,114,185,54,70,219,245,204,243,81,245,171,218,231,186,69,45,120,183,212,24,145,60,10,106,249,196,45,60,210,36,88,167,149,80,213,186,2,192,47,51,195,44,8,208,171,82,224,193,197,208,50,85,11,84,154,48,8,40,190,81,48,64,69,123,48,193,110,116,180,106,17,168,152,85,67,139,77,113,217,31,49,34,75,169,153,108,53,42,171,255,42,95,229,255,221,229,51,191,255,148,179,39,255,255,164,0,0,144,40,80,98,222,84,108,210,230,112,169,212,112,112,8,111,3,116,105,40,44,105,226,50,101,184,140,8,40,64,161,137,137,166,18,135,152,22,19,25,154,7,24,230,76,54,230,30,128,20,230,29,129,226,195,100,50,147,160,225,117,186,152,6,5,5,15,38,41,145,147,19,46,47,131,109,46,74,172,43,50,231,70,70,189,185,166,59,21,99,43,13,35,17,80,86,190,26,124,249,67,61,89,176,190,150,81,216,108,252,158,53,63,60,221,89,102,45,25,153,212,171,114,189,87,99,28,6,157,177,146,183,111,36,210,164,236,85,243,198,189,142,65,153,225,238,78,248,180,181,218,215,185,94,23,250,138,243,43,122,186,221,37,205,34,151,122,167,164,197,126,153,95,13,22,2,109,52,81,164,8,18,25,44,161,150,136,226,138,26,138,246,76,91,76,127,82,5,140,122,236,183,165,77,85,142,115,91,183,61,84,168,213,244,214,186,34,26,222,233,54,236,52,183,212,83,165,191,223,240,101,70,116,1,137,192,102,7,66,193,148,60,21,181,174,157,39,19,26,74,19,112,50,128,247,64,192,5,139,211,57,236,23,70,15,156,6,194,113,179,60,215,104,185,47,242,189,213,72,162,1,168,255,234,79,81,255,208,143,21,196,120,99,218,191,71,255,255,255,255,233,4,216,52,24,49,222,96,245,201,3,186,231,78,104,70,16,112,12,240,60,48,157,232,80,38,97,131,18,23,152,224,242,187,12,4,39,51,224,160,209,2,244,81,101,9,254,2,0,17,16,122,190,220,28,31,100,36,167,146,169,177,89,32,168,2,49,155,117,198,187,243,16,191,255,251,178,100,188,14,135,86,113,75,19,185,92,240,68,69,73,145,101,133,116,26,105,163,50,110,61,156,65,45,22,231,169,151,156,248,8,229,103,254,237,130,32,132,193,8,81,175,87,221,207,221,140,241,83,214,23,216,208,106,188,23,20,252,8,157,78,29,183,203,141,59,221,88,14,119,217,219,234,81,193,193,81,27,82,227,201,62,249,43,248,4,244,195,220,95,35,78,43,221,91,55,33,34,244,243,189,59,51,255,206,218,103,36,78,55,217,48,250,142,47,45,90,235,43,210,7,163,250,18,191,121,17,47,40,200,252,102,208,19,103,165,108,88,86,223,241,57,101,177,52,218,24,168,190,1,153,255,35,229,151,189,183,96,255,152,107,60,61,75,221,212,117,250,64,142,0,216,1,98,205,132,176,192,88,165,10,113,25,56,138,84,201,191,195,87,184,193,102,164,240,188,237,29,112,141,110,90,207,250,224,50,168,222,162,119,111,249,178,143,255,203,124,57,138,147,124,209,225,28,232,39,80,36,235,85,25,44,194,246,140,179,255,255,255,255,236,231,20,144,36,36,163,252,120,2,97,242,49,185,151,6,77,137,149,0,70,67,72,157,128,39,102,152,43,1,135,10,176,70,101,164,172,42,40,26,92,107,187,142,208,91,0,160,13,90,16,50,157,121,114,104,154,199,172,92,133,173,182,200,141,65,85,46,180,199,140,171,161,55,28,116,29,196,51,56,155,247,82,175,33,50,8,41,40,150,25,169,50,243,110,19,41,140,248,250,195,77,160,133,103,201,233,250,25,27,8,167,10,222,127,133,189,233,59,89,136,53,244,215,140,164,210,250,149,106,250,158,73,208,247,91,149,163,116,222,127,143,121,231,207,255,48,138,253,213,159,233,35,18,173,81,85,144,19,7,25,206,162,140,249,227,9,122,141,17,196,243,139,69,11,157,29,170,222,183,183,51,60,153,109,147,111,60,153,210,133,212,99,1,55,137,155,162,63,86,85,228,43,231,186,143,140,66,102,110,255,112,2,2,0,0,246,212,26,56,163,36,161,193,27,31,195,3,148,186,138,58,130,78,74,84,16,29,164,54,80,247,57,20,141,173,26,65,84,250,122,23,64,120,41,63,218,133,190,91,253,54,205,255,254,186,255,255,246,255,255,253,107,87,66,134,171,209,13,38,118,52,187,72,105,239,83,109,83,63,214,0,0,230,26,1,152,237,186,124,142,145,182,45,103,117,11,24,227,246,105,113,233,178,164,230,135,5,152,160,86,42,5,51,82,85,246,48,112,172,206,34,163,49,18,26,227,20,77,227,73,16,181,168,16,237,18,144,236,58,53,162,139,77,38,71,144,208,89,189,26,153,227,131,187,63,33,124,59,131,229,72,241,147,74,235,142,62,25,84,213,255,251,178,100,188,140,134,125,104,207,27,154,121,64,79,74,121,231,97,42,100,29,81,197,48,78,97,239,129,31,42,39,141,132,149,136,92,236,93,193,226,109,230,153,9,27,49,136,57,179,177,33,19,141,20,18,147,86,23,170,17,150,160,143,226,66,103,157,151,39,30,93,211,88,172,108,243,238,144,83,223,143,79,221,33,232,245,158,141,236,155,196,209,116,103,223,18,37,113,53,225,109,170,248,190,61,165,223,93,148,210,209,195,87,130,227,72,208,160,83,105,124,193,159,24,219,133,171,135,45,225,77,120,254,110,245,121,95,44,35,214,13,28,246,249,109,189,5,75,30,158,121,31,188,150,216,153,236,13,174,177,59,51,229,212,19,222,31,197,111,139,227,94,185,214,181,137,155,26,57,96,0,0,29,102,170,111,232,24,131,193,46,26,252,49,169,126,188,81,196,51,236,73,85,64,23,110,144,59,17,209,215,101,51,124,236,102,243,80,119,244,90,127,219,253,255,255,254,159,255,255,255,255,250,130,176,152,196,152,92,126,36,234,10,226,44,26,114,0,219,181,244,130,0,0,96,160,2,97,76,154,107,2,100,110,130,216,110,168,156,102,243,64,103,88,136,99,19,168,96,120,58,96,248,180,52,18,153,30,80,50,147,7,192,131,46,2,1,129,212,170,2,36,74,119,152,78,16,6,6,115,5,80,197,65,9,64,99,1,192,150,190,86,20,244,150,206,138,225,104,90,99,178,58,6,156,209,108,195,54,114,96,240,107,234,63,9,177,30,81,22,53,198,255,59,143,125,73,90,103,83,164,224,154,106,62,14,191,96,53,237,117,162,51,27,89,75,119,82,75,217,180,24,175,146,240,202,234,138,231,154,138,203,251,202,60,227,242,125,124,19,203,171,13,149,154,12,44,54,91,250,172,242,243,58,60,241,125,96,249,72,123,191,236,97,123,190,84,98,234,125,134,147,238,146,141,101,149,55,204,157,57,93,2,253,99,160,133,155,242,60,100,115,126,44,174,48,112,252,47,45,65,255,187,61,115,199,118,193,132,107,157,171,240,231,46,91,28,79,46,98,177,121,102,62,206,191,255,85,191,249,182,217,217,249,254,159,250,245,181,225,96,0,0,29,223,69,242,87,151,53,62,66,199,107,228,59,147,65,57,40,102,172,169,32,142,32,165,145,226,209,213,173,11,127,175,241,211,183,255,127,190,191,237,255,255,235,255,255,255,255,255,212,117,15,34,131,116,97,9,78,80,209,133,9,154,217,247,93,254,162,66,0,151,97,3,62,166,20,126,111,94,198,62,44,102,51,1,9,6,146,26,99,65,133,65,22,68,100,68,180,137,0,97,226,102,38,29,47,84,111,170,164,79,57,228,165,91,143,130,247,147,193,242,75,25,37,255,251,178,100,187,12,199,195,119,203,147,184,100,242,69,42,121,243,97,37,98,25,61,163,62,109,189,154,225,62,42,40,13,134,149,232,92,82,195,253,172,161,218,183,229,223,118,131,227,144,239,74,160,176,127,221,181,249,187,177,234,166,107,10,16,245,194,144,181,124,145,84,102,17,21,121,51,173,190,222,9,142,182,159,175,59,55,222,59,206,55,169,113,249,241,242,56,115,120,121,201,155,54,164,91,223,101,143,69,98,171,75,143,252,229,175,241,85,165,185,190,238,144,69,155,228,221,198,11,47,30,75,230,68,147,7,185,173,186,210,211,110,97,30,39,195,200,236,250,177,61,65,8,150,203,232,75,209,210,209,27,172,38,205,46,68,106,167,229,171,168,125,119,50,189,132,107,156,123,215,134,154,192,0,30,117,63,71,94,50,158,5,0,223,23,193,143,205,93,81,127,205,94,64,250,171,47,22,186,207,42,189,160,220,45,60,61,143,32,106,129,179,178,230,6,4,154,66,63,255,171,250,247,255,62,159,255,255,255,255,255,255,255,97,83,48,211,176,153,44,71,85,115,180,25,142,40,119,85,245,208,0,0,96,49,42,97,71,6,104,77,42,98,213,172,108,208,40,104,27,166,102,192,102,100,179,150,99,24,210,97,144,200,96,168,18,101,153,88,211,140,63,2,204,95,28,140,150,11,66,192,25,128,32,82,58,24,72,7,147,13,208,56,195,163,250,167,113,74,229,97,174,55,56,32,197,190,2,21,151,201,153,79,43,181,232,50,141,181,198,235,122,240,75,196,206,216,90,18,132,164,213,218,5,234,25,201,184,5,66,35,43,232,140,187,80,91,205,106,202,80,212,124,94,44,119,22,185,239,150,19,37,182,206,235,44,223,185,246,109,42,149,53,169,172,183,67,59,135,137,240,64,7,190,169,101,130,10,137,108,217,230,149,185,128,243,210,209,71,226,158,178,84,81,226,171,238,247,50,24,237,142,173,57,90,101,169,90,22,99,217,163,85,81,247,149,81,180,185,156,255,118,171,158,142,78,47,155,77,137,225,251,37,149,189,173,87,120,234,253,107,44,123,30,99,166,161,249,94,111,250,129,154,98,184,192,0,6,0,0,0,121,97,108,136,70,1,90,107,8,72,181,0,180,99,153,212,67,206,73,25,24,225,200,59,198,223,16,108,132,230,184,147,127,252,100,111,255,86,251,85,63,211,95,255,255,255,255,255,255,255,219,86,81,17,202,164,154,150,134,159,52,53,218,181,150,139,140,193,192,156,196,78,244,229,158,76,222,178,252,238,32,212,204,41,212,4,225,153,197,33,24,114,22,24,242,26,152,112,8,153,228,97,191,35,198,97,163,0,185,148,96,234,162,18,48,2,224,65,135,34,24,24,94,150,140,2,255,251,178,100,183,14,135,83,103,203,19,185,100,114,71,202,73,234,97,133,100,30,233,163,40,46,229,147,216,243,141,167,141,130,189,224,32,225,245,100,24,134,8,15,12,229,140,134,4,32,29,81,82,40,107,20,218,177,66,193,94,43,10,126,238,77,78,234,46,143,57,17,2,0,54,59,241,5,54,188,227,217,85,186,33,11,176,58,56,60,41,92,6,191,42,181,71,102,229,41,65,22,44,198,57,167,126,214,0,167,108,91,82,251,245,210,54,189,139,79,46,163,220,203,114,28,241,130,55,85,116,231,148,198,127,4,193,223,94,49,191,157,173,90,37,122,208,148,89,97,169,185,79,230,22,167,58,7,138,64,198,152,98,189,131,171,94,51,50,205,90,101,122,173,230,236,223,165,162,12,10,67,152,105,235,90,98,20,111,179,25,227,75,149,60,190,165,138,221,14,53,238,57,159,182,105,140,67,79,94,154,199,205,228,227,186,153,76,68,3,142,201,180,32,112,0,15,210,78,34,17,124,138,6,9,155,57,11,237,248,162,166,44,7,41,181,6,120,113,164,128,160,212,12,24,95,97,191,253,173,136,199,23,66,141,214,224,126,140,67,119,43,98,175,255,255,255,255,244,219,211,170,130,218,80,0,0,11,112,104,74,49,193,121,56,253,107,55,231,71,53,88,37,50,33,206,50,68,30,51,236,106,49,96,56,49,56,51,48,36,20,50,252,108,104,166,35,129,70,86,139,166,32,8,0,128,24,116,19,67,185,186,90,106,64,41,250,154,42,110,113,141,20,176,177,84,34,14,45,123,241,101,145,222,197,137,83,206,184,159,198,153,6,183,64,85,174,208,164,196,211,124,195,111,149,202,125,54,71,47,68,129,150,243,150,22,229,21,50,223,191,4,58,55,49,150,231,86,37,151,8,142,167,201,120,189,131,186,208,74,56,182,108,113,253,199,193,63,222,88,151,71,241,169,136,41,76,200,149,214,92,241,164,91,66,172,182,190,203,140,222,201,213,28,77,42,33,229,252,42,149,11,150,232,7,166,123,22,94,97,246,174,212,143,171,247,242,62,143,124,70,145,252,149,61,42,193,184,215,149,227,147,230,182,53,247,7,147,55,64,94,63,123,122,149,55,225,200,227,46,172,227,25,236,177,214,203,7,243,128,184,57,90,142,169,94,91,36,64,0,0,0,192,32,0,0,40,137,0,11,240,21,193,18,193,8,145,14,45,104,64,238,179,234,58,85,120,193,49,171,171,80,43,69,119,36,164,49,46,58,158,141,62,176,211,93,95,189,199,186,0,240,25,206,58,41,63,212,143,169,63,254,94,151,181,22,105,159,255,255,137,201,118,23,24,195,130,144,221,51,240,207,218,76,203,112,236,199,212,120,198,192,28,194,165,108,170,255,251,178,100,171,14,135,155,101,203,27,185,123,242,72,229,25,189,101,141,116,29,121,165,48,110,225,239,129,14,15,166,205,151,157,88,38,128,70,5,99,50,80,57,100,6,18,1,34,17,136,18,28,207,13,10,205,36,23,209,56,78,14,132,122,100,37,56,169,150,53,200,49,172,167,41,96,171,174,196,83,232,29,152,46,219,151,221,64,52,17,226,47,68,138,156,105,19,115,111,119,234,71,133,245,197,63,21,41,5,233,36,135,56,52,198,190,197,28,251,91,251,84,234,128,80,154,135,158,32,147,183,148,68,170,227,200,225,184,12,187,186,25,190,112,251,191,206,50,125,110,19,61,186,205,246,123,199,125,83,130,155,102,135,7,44,212,96,139,107,215,14,43,129,107,147,73,152,148,112,62,213,106,228,69,152,84,101,123,200,173,177,223,172,22,148,178,24,182,190,182,171,145,186,170,91,71,126,182,221,86,213,114,204,70,216,209,31,159,112,222,66,75,182,105,228,61,105,252,145,175,74,63,204,208,99,237,93,231,10,176,251,201,195,11,141,0,0,0,174,112,144,128,110,192,11,146,0,45,146,153,2,116,66,67,61,150,10,23,51,16,42,197,4,68,126,88,211,87,94,116,213,149,92,225,83,127,252,188,64,57,255,148,25,211,242,179,155,62,45,255,255,91,61,90,251,76,20,217,242,20,55,218,226,0,66,2,227,35,44,3,166,239,3,26,17,19,159,70,83,8,95,48,227,4,205,37,160,199,145,128,196,18,180,193,192,60,206,176,232,72,7,7,13,70,104,12,38,8,139,129,80,76,192,128,72,132,2,48,80,19,30,39,34,194,61,198,214,33,116,203,0,154,128,82,136,7,22,0,192,72,65,18,153,199,30,105,185,66,117,67,149,224,43,82,198,12,217,7,65,11,132,222,5,98,27,66,236,18,211,55,155,205,74,163,234,109,50,48,48,68,186,106,138,127,56,37,46,61,159,173,44,102,232,44,83,61,213,35,192,101,238,63,64,222,130,226,207,197,209,166,62,21,19,54,75,186,157,113,229,33,217,120,194,207,120,70,46,225,151,173,68,114,204,69,74,62,4,115,105,228,90,190,178,66,207,250,174,190,6,30,92,138,115,163,38,247,171,102,47,220,144,100,195,132,57,103,196,122,197,179,149,54,173,158,45,107,31,84,107,167,145,203,18,198,140,223,214,53,166,5,124,120,176,119,235,62,33,248,26,221,243,139,233,171,56,223,143,138,71,174,160,219,60,136,68,7,113,112,201,97,0,0,2,241,112,168,34,243,13,32,154,38,50,19,4,195,87,149,184,75,145,11,41,149,86,105,255,107,184,33,214,195,143,190,162,191,254,110,145,48,199,255,127,255,251,239,255,255,255,255,246,94,170,148,232,243,255,251,178,100,156,142,40,9,110,202,139,185,124,98,73,106,137,211,97,39,114,28,229,165,56,110,97,143,192,244,140,232,41,135,148,160,152,50,206,180,48,215,187,171,11,246,116,52,195,14,115,30,121,98,93,203,10,96,252,17,129,53,198,202,150,26,164,128,99,69,217,148,194,198,71,19,5,129,6,4,35,24,184,24,76,136,49,32,89,94,3,146,230,0,5,190,72,139,10,8,17,124,94,129,134,165,146,8,81,76,96,104,42,203,4,99,119,29,103,49,53,220,87,222,18,185,65,203,163,103,41,39,196,239,79,188,209,101,211,128,19,54,33,140,29,82,221,71,1,217,118,34,109,41,64,220,232,122,47,114,87,21,248,195,86,187,51,82,198,234,209,222,107,28,105,31,232,229,70,203,74,207,254,47,106,60,100,168,143,6,61,116,158,196,7,36,3,84,36,53,198,44,55,234,201,64,48,170,165,251,71,9,212,161,33,158,94,138,225,92,106,63,39,141,181,135,156,220,120,218,40,202,165,227,224,161,81,80,229,235,101,174,59,115,73,19,208,154,169,105,42,235,152,92,37,45,96,172,120,123,22,23,226,124,224,120,213,214,249,129,136,23,45,58,105,7,75,245,119,151,244,141,191,219,64,2,24,0,13,248,170,73,42,8,10,233,33,154,116,21,37,205,71,4,110,254,77,73,230,93,72,25,185,135,165,82,207,215,247,248,239,175,187,238,71,244,127,255,244,125,230,252,215,177,142,58,176,250,220,227,160,27,154,242,74,160,0,0,18,180,104,118,97,138,225,176,207,166,176,196,1,78,135,19,77,20,5,192,13,84,141,48,168,144,193,1,113,99,185,128,76,195,128,83,8,7,1,118,125,153,27,166,50,108,34,133,80,175,105,42,0,39,95,74,22,82,172,9,234,255,174,167,138,8,124,161,227,1,172,195,69,14,154,17,18,46,241,45,123,232,126,249,90,126,169,242,191,58,195,236,64,173,78,125,51,224,122,27,253,170,174,85,158,208,126,140,164,244,32,39,193,251,234,216,229,43,176,148,86,163,102,172,76,115,164,179,106,139,178,182,162,99,164,70,102,134,165,40,222,55,248,47,80,186,216,228,254,125,39,98,239,75,75,21,216,172,78,228,213,61,94,103,22,15,78,167,142,110,227,200,166,149,71,76,51,80,117,11,169,230,24,216,228,58,216,121,52,115,91,50,198,37,71,106,92,153,90,213,103,150,35,152,181,12,6,0,31,223,91,2,42,136,154,235,131,130,148,69,136,61,82,153,197,77,94,153,123,202,119,216,98,213,166,173,197,6,252,158,180,62,25,150,158,111,245,111,183,255,125,244,219,255,255,255,246,234,159,251,41,0,191,215,179,58,26,212,84,117,46,234,115,158,34,236,166,214,191,255,251,178,100,140,142,198,126,102,206,27,152,99,114,74,202,25,243,96,74,120,29,125,163,46,110,229,147,65,13,15,166,201,164,157,218,78,128,11,168,11,10,206,199,77,9,134,73,56,198,211,21,167,82,133,67,197,97,150,8,113,145,33,160,224,194,101,200,110,100,160,112,97,232,98,100,48,112,98,208,166,2,59,23,34,5,198,76,32,4,139,199,88,176,12,180,232,200,36,69,86,89,96,97,74,98,4,20,8,52,44,162,134,238,64,51,251,14,152,243,216,110,36,95,80,134,94,218,62,38,120,82,82,197,118,47,49,214,133,156,61,138,52,51,229,103,101,200,190,23,17,161,201,87,5,134,238,167,55,217,74,175,160,126,36,79,85,152,25,14,221,80,233,253,11,158,171,49,137,160,69,41,153,207,124,159,95,201,47,66,13,123,138,178,193,89,72,106,121,165,250,178,247,94,39,94,143,237,29,185,183,123,175,124,72,236,186,68,157,93,47,37,174,173,163,120,251,141,28,187,117,181,142,215,121,30,46,57,97,171,178,154,197,118,206,33,111,42,93,61,50,50,41,17,29,61,227,149,156,205,156,134,98,97,188,76,219,20,170,89,130,223,253,192,0,5,48,219,152,70,160,81,100,70,132,16,150,241,139,30,169,86,146,232,3,1,140,174,245,176,219,101,97,48,56,252,10,158,179,117,137,201,162,240,125,207,215,205,122,56,42,214,111,242,217,31,46,139,170,35,242,159,255,255,255,255,101,133,78,171,88,0,0,11,253,45,204,79,38,48,63,92,196,52,83,166,82,77,178,203,10,129,77,14,170,50,112,100,193,194,195,33,143,12,242,71,11,171,193,34,115,63,128,12,146,39,105,192,16,10,148,58,226,196,40,60,168,117,238,163,67,248,45,250,249,115,216,170,154,163,242,228,68,247,1,39,157,120,209,82,88,173,50,139,102,6,140,141,235,66,216,200,194,85,252,227,19,164,155,131,228,235,58,129,151,179,69,242,12,20,82,81,9,193,170,211,105,178,74,171,195,180,83,24,209,50,58,69,219,134,27,230,16,7,237,168,218,171,95,62,103,159,122,75,207,37,90,159,240,23,180,146,172,216,226,158,162,75,253,80,93,95,24,172,94,218,88,166,203,187,143,243,56,117,255,119,172,235,166,102,194,82,218,58,25,151,76,10,136,75,211,49,68,231,34,93,74,130,53,94,100,156,236,37,180,107,139,133,81,45,198,216,150,147,37,41,46,57,57,186,231,93,109,136,24,94,252,109,203,106,110,115,12,62,143,125,64,0,17,19,78,242,121,13,86,10,210,33,177,22,77,29,92,106,174,188,64,78,67,131,74,12,43,80,194,151,225,135,206,250,163,150,60,129,206,209,80,238,147,115,176,231,245,76,232,219,214,255,251,178,100,143,14,231,91,104,204,155,152,100,112,72,131,57,162,103,9,28,156,205,151,46,78,229,49,209,38,162,231,77,148,149,160,121,86,248,158,82,18,239,247,31,17,127,219,255,255,111,98,146,178,3,205,83,28,3,24,124,18,129,136,227,233,41,19,72,243,51,37,156,243,85,143,3,21,67,115,1,22,243,6,128,195,14,71,51,40,129,131,38,133,99,17,5,48,17,36,99,192,96,96,144,140,135,116,250,99,128,225,28,88,67,145,22,19,22,188,144,99,125,229,111,108,108,69,90,17,208,176,108,188,49,165,238,182,149,173,221,4,67,48,48,25,67,83,6,26,148,239,82,60,203,148,16,138,122,70,96,191,104,93,120,24,188,47,187,58,69,151,144,89,85,184,240,84,245,59,84,24,181,245,193,85,207,179,16,156,167,101,147,233,93,79,216,34,139,108,239,113,199,19,44,41,243,166,171,203,30,21,103,89,83,173,82,34,108,97,186,35,228,140,241,151,241,147,119,83,217,121,123,247,217,243,40,207,232,188,96,204,253,102,83,81,105,78,234,255,194,85,130,53,214,109,67,112,42,204,224,114,214,45,63,138,138,138,177,29,123,187,119,77,62,48,130,233,4,205,131,206,16,54,138,20,246,122,24,208,113,29,197,64,49,96,95,6,22,179,163,145,56,206,195,126,141,45,201,236,78,49,254,63,9,135,118,207,90,25,66,13,174,115,29,211,200,164,99,196,18,248,251,191,244,127,183,253,58,8,227,42,12,223,235,167,255,254,234,234,155,174,116,51,200,22,45,51,220,157,123,211,0,1,243,1,130,243,20,84,147,48,141,35,53,226,83,73,206,147,112,148,131,17,128,163,36,8,227,25,64,83,13,1,163,27,3,51,29,197,115,6,139,34,129,92,193,225,20,195,128,229,172,11,7,133,253,66,72,117,217,14,182,54,154,171,8,217,71,182,158,94,216,57,182,46,35,222,24,195,37,118,213,170,30,49,86,208,201,100,65,73,69,83,161,182,24,20,144,68,225,49,213,28,153,154,22,111,48,130,39,165,144,64,42,160,20,39,10,103,158,252,202,88,237,172,199,102,35,81,122,212,83,206,181,133,9,252,33,162,144,49,229,192,139,146,99,231,45,242,217,187,183,51,111,91,230,19,43,47,113,162,201,124,255,98,70,253,94,188,49,78,75,247,164,85,200,50,140,31,185,201,231,143,146,223,19,162,117,180,81,57,122,57,66,220,213,167,166,35,139,235,139,181,231,84,109,169,70,214,167,214,29,60,247,34,124,253,189,201,237,237,163,11,126,94,112,32,113,71,242,169,135,64,0,0,62,174,148,230,3,5,68,94,4,69,81,20,23,100,182,161,165,92,233,198,93,128,137,51,147,15,221,79,18,26,199,255,251,178,100,132,142,167,58,103,76,19,185,99,240,78,234,9,243,96,194,100,26,117,163,58,110,105,139,193,44,51,104,169,32,23,145,99,237,61,55,203,71,175,253,254,223,245,175,245,255,250,255,255,255,255,255,228,70,43,18,194,217,110,45,68,69,214,76,187,146,44,169,69,129,231,130,20,174,15,103,207,150,175,4,129,204,15,13,56,81,116,200,229,35,95,134,141,200,121,30,52,152,252,188,52,56,48,40,216,20,79,49,80,224,192,194,49,129,1,220,129,87,154,83,162,252,22,69,160,72,74,162,202,197,183,96,169,72,37,254,107,56,182,22,85,14,55,25,83,99,145,89,45,174,10,58,247,100,138,148,211,46,165,33,8,39,18,235,245,35,187,11,116,45,193,208,94,66,2,101,24,77,178,139,112,44,40,216,214,114,40,137,54,6,127,180,191,15,212,208,174,141,49,100,215,238,177,225,165,2,74,220,229,122,69,200,54,60,49,59,125,149,210,82,235,64,163,224,203,204,19,29,63,125,185,152,13,177,200,50,230,20,94,234,90,69,42,18,150,186,180,57,122,111,114,125,36,183,91,179,148,56,51,116,246,40,13,74,68,211,184,45,97,14,17,233,40,126,196,14,47,234,107,75,80,159,142,197,38,99,68,193,32,33,3,254,177,89,2,40,49,161,170,0,142,36,22,228,139,17,164,176,152,143,153,5,78,122,89,54,93,166,54,82,142,35,85,77,87,183,156,255,235,253,134,158,89,61,82,136,241,160,172,235,109,31,171,90,238,139,98,18,169,186,228,119,222,107,228,69,68,171,183,189,154,53,21,204,0,1,241,0,54,49,1,152,79,111,3,38,163,48,81,163,93,146,19,20,65,50,169,226,56,4,24,2,56,152,250,13,24,170,58,152,82,45,152,152,21,152,208,8,24,216,3,60,38,17,128,12,128,10,88,177,144,146,174,99,81,74,207,48,75,178,154,202,197,33,126,69,67,142,139,20,233,164,237,35,132,105,133,76,72,76,186,161,49,210,136,49,82,209,43,113,65,184,171,216,212,26,208,176,76,136,41,184,175,233,24,8,103,206,11,150,239,114,60,90,252,170,110,27,157,237,137,246,69,155,16,195,140,221,128,28,15,163,110,201,36,94,17,107,133,179,5,112,229,164,180,143,151,230,233,38,221,214,132,82,37,200,221,120,121,74,85,24,203,48,37,38,145,227,81,86,221,74,161,56,153,251,150,194,144,228,85,53,46,66,237,100,204,110,225,209,21,244,207,116,22,69,87,23,166,158,206,11,185,105,176,77,11,103,253,104,86,154,139,106,67,208,2,0,13,251,137,8,132,96,34,145,16,171,16,192,104,8,152,248,34,34,76,76,18,227,12,188,201,204,79,109,106,60,229,170,106,247,165,255,251,178,100,129,142,214,239,104,76,147,185,75,240,77,75,250,19,68,5,228,92,201,161,46,110,225,51,137,26,168,103,129,148,149,145,229,131,213,47,253,31,212,218,46,203,90,110,129,141,35,200,157,37,21,110,247,164,186,217,220,212,169,83,49,158,86,185,135,33,217,137,53,47,31,236,128,92,28,5,204,24,165,205,99,37,204,186,191,13,22,119,12,72,72,140,101,11,140,180,22,12,49,16,65,195,129,138,129,1,142,132,81,129,6,249,134,225,81,130,34,89,137,226,106,129,152,16,12,46,241,32,152,136,76,107,196,34,138,115,10,128,44,44,68,18,37,163,90,180,45,165,96,88,112,130,50,5,81,98,174,136,31,49,66,20,182,147,102,66,187,116,197,19,201,37,208,134,121,36,218,132,18,147,80,250,9,224,196,191,134,19,108,42,199,146,172,83,144,108,67,53,41,109,47,60,212,245,103,110,47,61,43,125,156,112,167,193,240,183,29,109,39,183,16,194,115,86,115,242,73,192,73,46,137,152,26,62,170,228,201,227,157,67,103,167,145,218,218,202,99,223,221,206,144,125,22,210,14,211,206,94,42,178,173,46,232,68,196,20,54,228,104,247,78,12,74,82,79,85,109,57,57,101,219,232,80,177,54,24,42,228,242,12,39,52,108,197,164,61,134,216,122,204,164,225,87,224,20,34,48,141,47,24,22,247,173,44,154,132,137,239,75,5,18,197,136,9,109,168,38,45,211,117,50,173,49,92,133,137,111,87,141,174,237,119,233,229,251,209,191,255,255,255,255,255,234,195,18,83,253,26,85,10,46,46,177,221,38,107,173,206,162,135,129,245,197,0,0,11,180,194,33,51,25,86,205,167,130,52,33,96,237,207,99,228,174,12,232,32,51,10,120,197,130,128,49,40,29,33,49,233,212,197,192,35,27,135,204,154,30,48,104,241,244,34,18,164,57,136,64,180,178,226,76,199,136,42,2,111,140,138,40,94,245,179,91,67,160,67,136,43,63,12,181,24,40,161,234,49,192,212,226,96,132,12,30,21,58,170,88,6,14,182,202,33,216,139,23,163,93,20,239,123,28,102,43,117,171,76,69,48,170,167,184,182,41,105,36,23,251,122,243,177,214,169,110,94,95,124,3,29,56,70,117,121,196,91,70,191,33,186,121,191,51,208,165,183,6,226,236,53,177,201,167,121,252,99,82,142,46,98,49,157,201,98,221,22,138,110,98,163,24,179,229,40,93,43,186,155,116,188,234,45,65,134,89,75,99,107,160,94,197,106,85,236,171,115,111,95,41,92,36,158,53,122,216,0,0,62,24,56,0,153,212,96,12,154,34,17,30,20,61,207,134,87,18,77,185,79,195,73,23,215,118,143,116,207,36,208,214,216,105,133,247,150,175,255,251,178,100,125,14,198,141,104,204,155,153,75,240,76,72,185,227,101,37,100,25,249,163,52,110,233,141,193,25,143,167,13,164,157,144,16,218,38,210,37,237,122,25,255,183,239,111,255,255,255,255,232,81,24,181,71,182,237,70,156,64,24,58,16,146,105,161,91,80,223,32,93,248,104,47,48,160,99,56,37,193,50,57,203,51,96,43,55,45,35,48,184,31,48,36,179,1,0,225,0,225,132,161,9,132,131,145,80,140,48,60,18,14,50,14,49,214,192,60,45,157,22,129,92,216,36,58,76,80,168,20,145,59,97,66,244,229,121,94,20,143,135,72,133,210,188,15,44,18,52,67,170,166,184,49,75,251,28,89,182,80,46,139,8,252,158,133,161,216,115,163,176,3,203,72,90,90,90,214,254,160,67,200,40,62,114,231,243,234,248,57,182,65,154,83,125,10,241,93,116,246,90,178,135,28,150,118,107,124,51,84,146,5,55,152,151,234,88,241,129,151,69,242,234,91,124,191,61,92,158,52,107,233,241,49,18,216,37,83,90,82,61,105,115,232,69,194,111,57,27,233,113,108,112,42,89,214,91,23,124,235,211,75,84,245,51,212,202,237,47,215,164,244,255,231,238,107,172,120,4,0,22,29,73,197,226,21,60,5,2,96,163,53,64,161,38,191,78,211,6,132,39,124,10,132,65,143,56,156,51,206,132,18,120,237,37,7,20,230,189,43,143,209,148,21,62,107,75,209,120,219,66,223,173,63,255,255,254,151,241,173,88,156,171,203,13,112,68,28,0,0,3,168,20,5,198,14,2,156,97,126,69,230,5,72,118,114,94,233,239,102,167,45,25,155,152,244,99,113,201,138,77,3,222,51,45,184,204,166,106,5,84,13,10,107,1,90,138,2,72,6,47,17,190,81,22,107,240,147,177,242,73,17,54,168,66,50,108,140,96,220,214,232,133,41,14,22,33,222,28,34,42,180,142,48,103,144,66,77,7,67,8,121,224,36,37,198,203,9,164,157,86,12,208,158,50,176,96,84,213,134,83,161,223,64,128,32,85,106,174,247,219,108,147,60,75,86,219,56,26,83,67,45,164,129,107,166,22,245,91,26,204,3,84,12,239,30,95,177,91,93,223,107,90,206,223,234,73,221,74,237,84,194,254,190,159,251,83,191,217,118,237,97,205,110,215,242,155,63,238,23,238,78,243,157,214,179,199,42,61,107,10,123,23,237,219,171,91,179,248,235,10,108,185,82,165,160,102,232,148,88,176,42,10,180,83,116,216,22,227,192,38,7,156,78,32,65,59,204,182,76,212,113,40,34,7,49,9,74,158,66,182,99,15,171,193,11,164,115,42,12,65,122,178,79,57,139,33,254,185,103,114,110,39,25,141,158,94,117,76,127,5,255,165,63,255,255,251,178,100,138,143,134,235,84,202,155,220,200,208,75,71,9,227,96,226,108,27,17,87,40,14,229,143,193,65,140,231,29,150,21,152,244,28,203,179,195,194,4,56,32,186,255,214,253,200,66,136,220,149,236,72,52,44,49,114,232,63,206,37,48,182,89,59,206,99,48,219,118,50,132,68,49,253,60,48,128,96,48,165,1,10,15,70,26,29,6,23,165,166,6,3,102,52,143,198,75,9,74,68,192,0,116,18,25,179,0,222,238,233,7,163,74,136,143,10,190,158,65,33,33,62,5,77,161,152,19,112,220,13,9,34,164,49,101,146,112,49,21,73,114,182,165,0,226,157,88,137,105,158,228,121,27,46,0,66,150,9,19,38,26,42,144,209,6,204,147,105,148,99,144,158,79,91,111,106,56,183,238,38,130,252,248,42,47,31,228,165,165,113,26,111,60,114,234,128,62,161,120,142,91,163,103,140,204,127,39,54,210,231,223,50,18,189,239,167,204,244,93,169,191,27,214,121,190,217,218,108,23,101,115,247,41,90,46,102,122,168,215,222,22,146,216,247,62,22,235,27,39,75,20,63,13,159,191,166,96,107,215,80,100,68,209,15,47,60,86,11,16,0,0,119,138,34,66,12,167,129,79,4,64,114,122,210,196,73,181,182,140,214,193,192,45,7,249,125,137,86,119,204,134,115,82,134,31,109,115,159,27,57,198,239,87,137,50,163,144,54,77,40,173,181,79,246,157,216,143,158,61,147,155,233,157,127,168,214,147,161,163,36,28,8,18,62,93,166,4,1,161,0,0,11,200,195,128,16,192,111,0,224,68,180,215,157,8,231,119,204,211,8,8,215,0,0,197,214,84,194,161,196,200,33,40,208,96,112,192,132,28,196,131,236,193,48,100,33,221,0,143,175,184,4,15,107,162,66,232,56,158,70,50,0,254,66,245,141,21,129,207,21,186,98,151,67,5,130,77,80,0,144,212,121,61,147,101,89,13,23,108,63,165,28,199,68,70,214,153,43,18,88,22,104,75,42,233,68,197,99,164,197,72,211,214,0,88,117,157,1,155,107,58,145,23,3,11,173,123,174,114,213,184,230,214,143,221,139,188,53,20,43,181,121,201,6,40,203,162,136,216,74,178,11,252,210,238,220,206,152,95,172,35,220,195,9,227,25,106,125,187,203,228,91,222,155,140,71,175,34,164,183,11,12,43,130,36,123,227,203,142,47,134,176,76,78,39,80,225,202,88,98,61,66,35,86,235,85,2,225,211,202,107,226,224,162,227,122,18,192,120,44,0,32,33,196,132,132,130,1,0,173,152,202,28,192,13,52,8,42,30,114,213,112,40,178,16,32,84,114,8,104,111,47,13,255,13,116,182,55,132,178,29,162,125,53,31,141,245,194,65,251,223,229,87,255,251,176,100,137,14,198,231,84,74,27,185,100,208,76,99,249,179,101,136,100,28,9,81,38,111,115,69,1,50,152,39,141,147,153,248,225,232,253,233,247,239,187,162,117,23,127,255,213,13,6,208,145,18,94,57,132,3,135,192,48,152,45,0,129,129,74,40,24,110,168,65,139,234,237,24,68,6,121,155,113,228,155,32,154,109,69,1,143,200,6,133,83,26,17,34,99,153,177,153,27,6,227,29,27,108,246,104,83,244,54,44,101,48,3,12,4,49,231,201,70,85,150,179,6,3,16,90,17,2,14,110,90,117,254,210,76,16,148,87,11,138,86,246,150,139,105,250,96,143,77,224,80,246,80,12,37,1,51,226,243,183,98,195,196,80,134,75,136,227,213,38,46,253,36,229,148,55,98,5,64,168,198,76,22,80,161,51,179,40,137,85,104,171,249,185,92,228,19,94,88,224,117,10,53,106,25,198,226,183,89,178,173,146,139,146,154,124,238,231,187,212,52,189,135,50,250,108,171,208,225,207,132,239,43,221,249,191,254,78,119,60,240,238,26,253,231,250,195,124,206,123,255,121,247,116,157,164,206,130,199,218,191,49,249,94,167,181,170,126,207,220,171,171,194,11,210,165,134,180,252,79,182,192,10,20,124,51,99,64,4,130,202,140,136,96,192,203,21,138,24,135,98,8,160,237,185,171,130,47,158,148,116,93,140,42,190,211,152,181,90,126,244,166,32,50,141,105,91,74,16,47,239,79,255,135,247,55,88,91,203,120,41,133,127,244,138,184,224,169,155,16,88,156,101,110,66,160,109,117,128,0,0,2,132,4,27,6,16,230,228,102,184,32,70,39,103,192,102,68,50,134,149,68,22,36,93,70,22,34,148,96,2,3,6,5,192,194,98,126,2,166,7,194,6,96,42,45,198,16,0,18,22,10,3,10,128,57,0,0,96,80,10,74,0,28,54,165,190,115,7,36,137,64,28,24,97,153,128,2,7,47,103,46,122,143,8,146,49,161,171,42,192,50,21,161,171,49,10,88,81,0,34,135,24,24,144,110,235,198,16,74,52,33,84,80,198,72,94,244,162,224,209,250,137,110,216,92,97,224,9,106,101,139,187,176,84,228,133,158,36,205,198,48,203,181,3,75,228,178,41,44,111,72,167,107,9,83,80,126,104,85,52,189,111,72,162,251,176,239,31,210,208,82,233,212,52,211,52,151,239,240,254,36,138,127,43,89,114,115,34,150,175,86,85,71,236,43,211,157,52,110,3,219,212,254,38,229,199,181,61,35,162,230,104,163,33,14,6,68,244,41,140,179,112,208,172,216,96,192,124,4,102,192,9,234,120,177,152,8,65,199,57,40,90,72,59,101,131,20,241,117,203,0,219,93,111,231,36,40,32,93,100,170,50,87,255,251,178,100,132,142,135,46,84,201,155,218,99,240,76,230,25,211,101,70,124,91,197,151,42,110,229,143,201,45,150,104,29,130,165,232,102,149,69,163,90,185,251,160,100,40,66,196,168,146,149,160,173,234,183,22,175,145,217,231,82,218,71,52,83,53,238,106,182,22,212,184,149,203,20,114,220,224,42,51,21,129,83,29,87,3,141,188,131,22,29,243,168,161,131,111,45,227,23,195,99,12,86,19,20,4,19,4,131,227,39,196,195,18,75,67,22,192,243,20,128,35,39,3,240,81,110,130,225,132,16,9,84,237,31,129,86,16,74,54,193,34,70,22,64,2,134,146,22,54,79,109,0,107,8,6,45,167,21,1,150,45,176,171,154,36,8,161,202,164,192,211,195,34,200,73,147,140,161,26,118,229,0,76,19,47,32,93,145,52,232,105,173,80,214,5,87,219,207,109,146,39,132,189,154,92,132,69,165,114,250,107,62,165,22,28,82,221,212,62,192,215,58,236,118,202,86,189,19,103,156,203,126,235,46,218,75,117,171,185,200,149,234,77,115,61,205,111,187,226,238,59,99,97,163,12,175,191,182,253,84,44,89,68,167,144,199,21,150,68,79,200,156,86,211,171,173,101,139,122,249,91,253,231,111,187,74,100,214,243,207,110,207,223,171,90,203,99,22,144,128,11,248,28,117,178,150,212,185,9,118,1,139,174,165,16,213,185,149,161,25,129,223,104,254,173,176,76,118,57,70,171,190,211,83,249,118,184,235,158,218,143,183,86,5,24,170,246,196,216,126,55,31,156,182,24,140,17,223,46,233,180,12,1,76,9,63,255,255,168,76,134,242,25,244,72,0,0,10,176,194,224,84,197,50,244,215,9,228,211,143,36,203,198,16,222,211,32,207,192,184,200,65,96,195,48,248,194,242,36,204,32,24,199,34,132,66,117,143,12,134,82,130,230,9,4,66,128,73,130,1,2,172,19,100,125,71,20,96,82,117,71,6,60,211,49,8,8,9,1,59,105,97,66,212,204,28,51,85,85,22,72,221,0,5,209,21,70,40,38,80,42,4,65,140,40,13,8,171,232,18,234,233,92,49,194,35,167,90,124,177,154,54,233,60,150,140,218,187,67,213,165,57,205,253,127,115,165,156,221,28,130,37,131,27,206,90,204,13,57,248,223,154,101,51,162,196,151,104,175,106,47,141,248,13,101,43,25,47,199,114,150,108,191,147,144,235,57,75,45,122,57,201,196,10,226,43,66,178,206,92,157,10,23,142,172,198,120,157,251,226,231,86,180,193,48,148,228,7,199,183,142,7,33,179,177,202,234,59,221,213,164,236,247,124,206,69,176,227,237,218,122,32,115,247,0,216,236,81,146,46,136,70,41,36,247,36,82,113,50,234,88,131,30,77,53,20,255,251,178,100,125,142,151,41,103,203,27,185,99,240,74,102,25,227,97,166,126,25,173,163,52,110,97,45,193,35,150,103,85,150,29,144,151,44,216,214,118,169,144,50,201,114,237,164,202,101,104,214,211,42,79,9,152,232,163,197,229,88,184,183,81,209,238,106,175,255,174,246,13,28,138,205,6,188,236,139,49,219,191,119,255,249,150,254,160,158,198,13,7,152,94,42,119,3,41,177,186,166,253,39,29,207,90,97,0,249,147,206,70,0,2,152,112,44,100,160,89,143,200,134,18,23,153,28,46,97,161,64,172,94,34,144,55,40,177,71,41,236,145,69,170,16,189,41,149,240,132,176,188,81,210,185,16,35,149,94,200,53,5,180,146,140,119,104,135,219,104,199,108,129,50,221,180,234,242,69,17,158,132,77,83,189,209,226,237,78,87,173,170,228,220,14,6,228,106,52,219,105,196,3,39,239,232,220,108,183,140,60,33,227,167,243,144,99,6,30,230,12,70,35,153,71,169,49,168,98,173,78,149,235,163,94,44,205,72,181,61,112,228,38,248,234,17,80,82,71,3,1,132,65,2,68,80,14,22,64,59,12,43,108,73,148,112,56,247,229,16,29,73,28,36,194,243,125,189,93,182,95,89,28,187,154,243,194,41,161,104,185,58,212,32,94,37,28,8,201,130,64,24,18,25,24,161,0,112,236,110,30,28,1,96,156,69,126,54,170,141,113,3,112,96,195,108,92,244,149,66,222,95,104,173,175,3,86,121,151,189,170,87,239,255,74,78,18,136,56,40,163,229,131,34,193,17,118,127,255,255,151,20,40,157,214,174,0,0,0,48,88,91,48,198,191,51,135,3,51,136,136,57,132,113,54,236,235,53,52,77,50,24,33,48,12,2,49,60,132,50,60,45,50,24,125,48,152,190,48,28,60,49,152,107,10,7,136,132,44,31,48,115,9,193,197,85,106,74,36,60,0,179,227,16,65,34,75,47,96,75,72,150,254,13,25,98,8,66,245,180,102,162,210,13,197,151,138,209,189,141,24,9,43,99,107,98,101,4,37,251,142,51,70,134,245,20,110,44,223,68,18,190,36,209,201,196,197,113,144,85,188,179,44,195,113,106,209,139,241,201,249,36,162,162,40,202,167,117,48,0,109,81,19,11,20,71,26,158,245,19,92,86,142,227,154,177,237,145,13,36,109,233,180,233,175,56,223,141,195,127,156,174,119,214,249,106,228,245,111,146,147,62,213,179,151,146,147,238,58,182,212,103,235,108,139,22,120,137,132,121,35,206,78,177,170,70,218,82,131,189,205,14,245,186,169,60,202,4,64,16,0,180,89,36,42,0,130,62,2,233,146,105,98,136,14,211,162,184,9,74,154,108,21,163,1,116,191,40,103,40,90,153,155,231,157,156,255,251,178,100,130,14,230,243,104,203,27,184,76,208,77,231,153,195,97,39,102,89,69,163,52,110,61,51,65,37,162,39,141,131,137,232,158,243,104,209,165,76,81,72,110,80,212,127,204,127,213,63,122,255,255,255,255,255,114,165,254,111,254,86,70,155,234,189,226,245,167,234,187,39,144,103,81,151,128,133,229,76,217,190,20,102,147,237,26,117,22,110,29,145,140,69,4,164,32,8,8,116,154,102,16,17,150,71,70,11,45,33,168,66,168,192,128,184,137,108,152,24,128,20,229,212,130,155,246,102,96,80,248,26,199,249,142,69,63,8,74,156,46,152,12,199,170,112,131,57,131,34,62,9,187,131,209,43,131,112,59,112,115,190,93,10,62,134,202,206,140,42,72,11,220,44,105,169,27,212,173,21,174,36,241,109,204,109,178,219,56,13,65,48,171,41,40,232,110,206,174,116,131,228,230,202,140,67,159,188,116,57,216,236,88,116,21,185,34,201,198,112,101,77,33,91,193,13,183,25,39,200,159,179,90,83,65,11,169,48,97,240,139,237,234,100,100,235,81,235,200,156,128,181,36,210,234,14,169,18,103,149,29,196,44,178,202,242,102,105,163,81,224,44,135,18,255,253,226,236,56,209,99,64,24,181,3,211,221,118,37,14,180,104,170,111,39,108,243,37,140,110,154,42,92,177,65,228,63,143,83,123,186,52,234,27,28,15,221,31,242,125,191,237,55,255,254,123,2,177,234,68,35,15,173,129,242,81,110,102,181,24,108,41,157,117,175,169,78,89,180,44,0,0,83,220,56,30,96,138,169,209,216,6,241,242,26,225,214,105,116,192,117,20,197,34,211,22,6,76,56,6,49,64,120,204,66,243,9,141,71,142,134,48,12,6,12,157,244,153,109,134,128,4,65,248,77,101,10,94,101,128,97,106,153,75,76,124,230,198,3,152,180,108,246,157,112,34,16,4,232,243,142,72,93,200,171,176,208,81,101,177,42,144,26,238,8,166,213,2,85,74,23,42,187,50,233,121,159,77,207,115,30,44,159,122,201,181,140,79,108,67,144,33,185,173,153,111,246,121,61,94,63,90,153,200,45,114,204,68,156,21,218,88,204,123,216,200,109,235,171,202,161,67,221,117,99,90,195,162,177,86,136,156,65,103,147,44,133,85,34,45,23,163,33,91,80,94,169,144,181,202,40,147,150,212,107,163,32,122,226,4,160,159,202,142,24,130,113,32,68,145,254,113,144,0,66,90,52,238,2,108,24,92,10,65,176,162,190,65,151,225,251,91,227,129,180,198,62,173,99,56,205,156,31,249,137,17,161,215,19,96,90,228,163,68,104,240,161,107,186,63,246,255,252,60,194,159,247,15,114,75,25,54,116,138,7,6,6,1,6,74,136,213,60,7,51,255,251,178,100,137,142,198,84,104,205,27,143,77,64,79,165,9,195,101,37,100,28,125,121,38,46,233,143,217,52,158,38,141,133,137,233,104,172,253,69,105,73,214,140,193,144,204,196,39,204,204,52,192,228,52,192,245,41,36,236,175,4,202,66,68,195,130,164,196,81,128,198,240,108,211,192,180,209,49,184,0,160,152,138,25,152,64,69,152,228,5,48,64,168,30,97,194,25,210,96,108,80,75,61,38,92,66,84,225,136,21,64,80,4,120,227,31,119,76,56,64,160,1,16,54,154,165,75,57,153,141,67,150,16,150,26,47,30,24,37,90,36,128,42,97,67,69,97,19,46,50,211,85,64,136,244,85,71,120,146,15,26,126,1,144,52,42,7,159,178,164,178,206,52,223,231,53,63,18,194,89,42,178,146,118,149,46,250,7,7,177,172,93,101,134,180,103,91,160,254,211,36,236,91,87,248,165,13,248,243,159,173,230,7,221,196,91,207,124,253,126,155,76,221,187,55,250,177,190,96,242,18,150,241,66,242,198,85,184,12,220,243,247,54,105,12,238,83,167,191,230,243,111,203,253,249,230,100,56,35,32,10,235,157,150,36,225,191,251,117,233,0,0,46,2,225,0,5,204,54,131,159,13,182,64,202,208,251,146,189,130,238,42,58,178,194,70,175,211,236,11,207,38,9,58,205,124,236,159,151,215,60,86,85,127,145,22,219,81,127,139,251,255,214,255,255,248,167,97,78,123,21,39,6,49,167,193,14,161,165,250,232,236,200,30,93,227,97,128,0,195,128,56,193,128,41,12,243,82,32,70,121,166,75,193,182,105,192,25,230,41,160,34,96,132,35,6,12,160,110,96,176,5,134,10,96,222,98,40,12,225,129,232,97,22,5,134,27,32,160,96,218,7,170,40,12,0,84,31,48,41,0,241,160,139,85,205,221,11,135,0,76,136,22,2,250,7,48,0,149,106,122,6,127,35,27,211,34,176,159,77,96,92,150,138,164,34,181,192,108,100,19,77,229,48,142,72,18,42,1,62,149,26,179,15,58,22,162,144,100,210,163,42,128,18,39,242,228,31,148,203,94,206,1,117,187,45,191,65,59,51,31,205,20,34,169,137,82,179,81,128,29,24,91,6,23,214,112,149,17,115,198,90,147,217,90,74,209,149,160,138,86,115,210,211,220,202,243,143,217,87,78,55,117,24,57,103,6,94,124,133,1,101,68,144,64,74,103,90,39,46,129,117,53,186,218,181,55,37,72,163,12,185,198,105,249,225,217,53,242,73,213,186,66,222,216,155,68,1,32,97,132,130,163,141,117,99,54,152,239,239,14,21,151,169,172,88,57,3,42,82,215,15,40,89,213,195,54,255,92,128,212,253,178,150,164,38,40,46,87,178,34,165,209,214,165,40,255,251,178,100,139,15,199,40,98,201,139,216,76,214,74,35,233,97,107,43,42,29,221,139,38,15,101,51,145,28,148,38,205,145,26,40,182,111,29,228,17,147,222,118,46,17,254,73,103,233,95,18,33,111,172,57,250,191,251,125,21,24,6,128,81,131,129,24,25,88,140,57,144,242,124,152,101,142,113,154,241,207,24,5,131,129,133,8,19,152,73,1,1,129,184,85,24,157,128,193,137,120,39,24,6,10,33,128,152,31,152,115,1,65,128,224,40,48,128,64,21,150,196,192,136,5,204,3,0,33,169,55,69,94,158,163,160,192,101,64,101,8,141,229,9,173,32,48,12,60,4,2,119,172,182,164,233,153,97,194,197,68,40,106,186,116,74,161,180,31,111,218,80,144,10,42,168,89,114,79,20,47,7,176,248,105,43,213,138,36,53,219,155,75,39,237,11,121,126,179,185,103,57,101,36,181,254,140,77,36,126,173,203,176,197,124,234,220,31,122,89,79,170,108,243,238,218,97,89,62,44,166,217,4,99,164,234,186,84,197,66,109,31,200,110,67,238,110,236,33,235,195,163,122,244,145,172,92,177,241,24,169,18,49,152,38,221,24,18,24,40,148,119,90,73,115,240,181,148,232,33,145,217,201,25,184,57,185,78,57,61,111,83,58,131,162,33,64,223,148,0,10,18,162,209,96,64,10,96,200,28,67,76,210,128,222,86,181,37,100,160,208,135,71,144,164,212,15,201,15,98,118,189,70,142,134,85,85,97,30,180,105,124,227,34,31,167,86,127,37,145,182,175,216,179,244,94,175,222,175,127,167,253,205,156,114,73,41,196,43,247,64,0,0,91,148,96,4,98,43,129,175,214,135,38,133,156,222,68,100,144,104,69,4,193,200,19,13,128,12,14,113,21,10,21,159,140,54,56,49,64,152,194,34,243,67,94,48,120,209,64,196,116,145,188,221,23,28,58,41,146,254,41,4,90,106,244,42,84,254,44,88,97,178,221,148,37,230,224,5,10,166,130,172,193,109,218,97,15,212,130,156,173,121,99,96,98,250,138,87,139,224,221,211,14,174,115,156,160,64,181,148,202,238,191,57,236,133,211,75,59,65,69,172,157,101,215,254,236,189,44,158,41,41,217,43,232,116,97,28,75,205,224,116,218,87,21,210,213,89,253,174,191,189,151,251,111,102,227,235,194,178,144,198,162,51,135,7,199,138,106,74,171,13,152,74,203,11,15,148,247,63,22,198,229,239,238,90,41,70,133,202,121,131,205,96,174,252,106,230,229,70,15,90,216,239,136,251,251,33,163,241,55,241,127,171,88,0,66,0,17,98,4,13,37,210,184,202,12,217,217,107,42,148,6,182,24,184,0,177,64,217,122,56,9,18,13,216,201,140,183,90,37,54,127,85,10,255,251,178,100,127,142,198,181,104,204,155,152,99,112,69,37,9,163,101,39,102,27,213,163,48,110,229,141,201,33,16,38,9,156,44,154,162,101,40,211,154,100,46,89,13,46,158,148,26,122,144,100,102,117,50,64,129,194,35,26,85,141,214,207,168,34,96,168,64,72,213,25,179,2,153,204,178,26,202,159,26,54,254,136,128,211,14,8,96,184,74,97,208,36,36,142,1,144,115,6,199,211,12,3,83,20,66,195,204,101,15,45,34,40,1,143,7,136,205,83,184,121,246,16,108,4,94,192,224,88,242,227,125,70,67,149,165,27,142,245,197,35,107,15,57,3,148,7,36,73,250,110,17,1,145,85,117,210,180,160,9,3,84,83,155,210,40,253,231,177,140,182,177,125,206,222,143,19,230,199,240,56,254,243,106,104,0,173,228,116,168,135,200,105,99,214,238,213,87,206,166,128,115,18,140,24,166,251,11,219,248,156,154,209,113,118,191,177,227,191,57,54,166,205,111,92,200,154,174,211,14,213,50,174,46,78,73,108,216,144,197,24,78,114,247,45,137,123,183,239,189,253,198,148,107,204,89,245,181,141,34,94,128,179,135,49,214,38,108,213,61,182,125,106,183,27,234,52,227,22,235,235,31,215,143,93,177,0,64,1,209,85,138,175,154,52,154,84,155,104,20,112,26,53,168,195,210,232,223,32,161,144,169,59,83,68,76,176,36,132,94,170,198,36,57,69,205,194,22,67,47,30,141,41,230,60,45,138,207,166,245,25,76,166,213,148,8,133,138,17,71,165,115,202,187,202,171,255,255,124,0,0,57,105,144,238,31,144,121,179,254,29,184,32,188,121,182,154,28,54,241,191,7,24,96,178,0,206,0,208,69,100,2,160,219,67,56,110,209,88,48,40,21,8,243,242,96,180,40,128,60,29,121,23,93,248,68,151,225,239,136,61,176,252,1,14,76,194,112,110,151,176,101,206,227,40,130,21,145,122,207,40,9,133,3,3,181,24,179,128,239,69,109,27,235,165,12,113,104,71,199,108,121,132,189,158,64,99,86,187,83,182,61,60,219,75,208,23,6,113,245,28,31,96,49,151,67,220,234,74,82,200,100,216,131,14,62,160,60,135,225,171,241,120,7,92,41,148,238,116,132,165,30,181,75,113,3,4,250,225,181,244,86,120,240,38,175,204,122,67,107,181,92,139,98,51,199,108,46,110,111,19,234,189,182,22,197,70,116,244,211,85,196,110,58,26,219,99,83,116,135,36,214,124,160,111,110,138,117,198,111,96,28,108,212,161,127,39,108,211,43,22,149,141,108,106,247,218,127,18,104,240,25,39,174,32,77,151,130,120,69,224,132,31,148,12,61,211,242,21,210,248,13,116,204,195,42,165,53,81,213,181,60,88,250,170,178,255,251,178,100,133,140,231,203,104,206,19,122,122,240,66,35,249,128,107,11,38,27,25,191,64,109,229,234,193,16,17,38,69,164,137,176,67,98,70,116,189,67,156,30,145,8,32,240,99,55,88,196,140,84,243,21,251,84,209,191,165,168,237,75,132,222,31,71,42,82,201,127,250,71,206,255,13,255,250,63,255,204,250,254,144,1,5,39,37,34,52,67,24,27,51,95,224,224,115,147,124,33,2,12,226,40,88,70,128,131,224,84,57,132,2,146,2,162,32,162,88,253,138,14,111,4,183,45,37,49,51,112,82,84,151,226,26,112,45,41,143,105,145,175,241,53,206,222,222,113,39,216,236,212,235,106,64,171,20,56,102,16,69,184,207,150,45,118,194,249,76,109,158,241,177,6,153,142,181,127,33,79,182,128,162,91,222,218,1,213,53,195,93,239,211,60,79,136,27,214,23,15,189,15,13,124,23,136,182,122,86,69,162,156,48,158,66,61,64,84,89,183,119,94,213,254,96,184,127,91,126,119,12,124,101,112,44,87,235,147,34,149,93,22,56,182,69,130,217,254,152,136,124,246,231,79,214,76,29,122,36,181,6,17,124,163,124,0,249,71,196,187,194,47,91,61,144,17,55,43,37,113,153,255,195,94,51,150,191,156,99,127,226,255,251,255,224,182,232,201,235,3,139,71,10,50,17,147,12,46,70,164,136,113,33,36,225,89,9,194,98,64,41,122,108,13,4,5,81,16,216,136,25,176,254,218,34,146,87,108,237,51,187,233,15,73,175,185,57,116,2,106,216,171,154,54,31,212,127,20,92,199,255,255,255,244,255,255,251,1,0,72,128,38,25,10,28,104,156,106,249,17,178,144,35,212,99,23,9,76,185,69,6,131,217,80,56,132,28,208,21,30,49,32,8,120,204,66,246,208,20,2,47,161,50,133,145,207,161,216,152,174,194,128,160,4,66,82,10,146,22,221,216,93,230,79,73,30,198,145,135,95,146,177,244,226,136,219,122,30,76,21,65,89,218,93,45,34,28,147,102,254,43,42,212,252,145,165,209,114,122,49,187,223,3,82,242,110,131,127,13,165,23,100,100,160,99,206,125,131,128,68,181,114,218,107,203,42,119,127,111,255,205,171,246,133,227,18,151,63,168,71,94,55,160,71,70,170,64,36,51,122,83,252,57,255,165,143,244,177,253,197,246,251,81,73,77,192,49,105,60,114,155,94,8,204,139,224,177,111,61,107,26,233,45,102,98,239,173,72,142,117,47,47,133,174,176,124,17,85,194,232,164,214,96,37,111,175,107,250,73,175,118,25,255,40,127,38,212,230,72,76,59,150,202,26,134,184,246,14,97,0,1,138,28,212,1,102,24,64,110,196,81,117,165,100,66,31,47,74,4,96,71,237,208,228,246,255,251,178,100,128,136,199,51,118,78,139,143,87,198,68,3,121,210,96,111,148,154,173,217,64,237,188,185,193,31,29,103,73,132,9,232,221,138,189,161,191,186,80,157,56,16,222,231,183,15,95,81,44,50,19,109,176,28,226,68,161,105,254,241,83,43,57,255,254,38,255,226,63,136,29,255,253,193,68,64,17,141,77,64,164,230,89,24,105,44,103,48,214,102,137,172,232,210,42,0,71,193,113,81,228,17,166,181,25,34,21,26,21,18,155,98,235,176,100,40,187,234,197,199,136,152,154,36,160,106,220,226,51,170,56,101,221,141,187,84,112,70,235,191,58,131,93,247,113,226,201,32,173,161,84,76,74,233,226,167,205,106,46,130,253,235,148,97,27,211,248,101,222,77,102,39,239,90,63,76,160,187,32,131,38,254,2,145,203,216,168,114,206,155,183,255,254,89,113,249,145,141,84,244,223,134,95,189,212,193,35,174,227,2,94,125,98,47,254,223,218,191,210,47,235,237,223,195,9,75,102,207,98,95,118,4,72,104,66,122,124,8,188,106,176,168,119,139,150,29,98,0,156,214,215,100,159,87,46,187,154,24,166,51,122,22,72,47,75,24,184,211,116,250,245,175,182,39,255,13,214,245,71,254,43,192,237,171,104,252,90,0,1,47,33,212,145,129,8,48,145,30,211,52,27,153,124,97,206,12,83,13,98,238,243,43,221,133,52,79,134,65,60,194,190,225,151,101,190,190,246,142,176,152,149,155,32,118,188,39,171,125,180,123,40,205,35,44,55,95,254,252,159,160,208,83,255,136,57,56,141,222,184,0,0,8,128,64,41,68,2,129,78,225,206,192,37,36,197,197,19,90,13,6,128,198,123,36,9,218,102,36,45,33,78,35,179,174,227,60,179,194,166,247,106,232,166,245,39,59,78,81,84,169,15,133,201,208,123,140,80,20,84,53,93,73,30,2,171,174,223,23,148,141,145,70,62,17,68,197,44,242,24,211,141,51,120,237,127,17,118,151,159,53,92,98,62,25,119,185,28,125,143,91,120,98,12,109,219,0,226,56,61,11,179,134,49,62,190,63,204,56,149,252,235,182,46,114,227,20,47,63,107,177,50,139,66,204,45,16,241,231,255,235,252,79,254,29,231,13,100,69,108,145,47,118,166,202,235,61,96,50,115,104,98,213,62,178,251,239,109,56,251,76,99,89,115,206,250,113,206,4,229,185,41,110,26,200,235,97,118,120,219,91,77,231,89,250,251,248,250,182,181,76,127,255,255,239,255,22,188,244,197,128,0,64,64,22,73,3,11,146,0,64,46,16,54,22,94,36,170,140,184,116,161,132,166,228,89,88,75,129,142,240,72,55,65,144,74,28,103,55,36,235,175,191,55,83,254,81,183,160,97,245,124,141,255,255,251,178,100,132,8,134,147,111,207,211,153,121,208,73,9,25,216,101,5,122,28,217,193,54,46,102,79,209,32,30,167,5,150,21,200,248,181,225,152,144,236,237,255,255,159,248,191,29,255,255,252,116,156,181,32,8,20,2,96,8,25,136,86,134,230,231,156,4,8,114,5,97,132,2,102,40,215,139,4,204,58,32,50,40,28,33,126,96,160,232,4,22,34,33,24,248,222,128,6,190,23,140,233,0,49,170,234,166,79,52,116,34,230,2,250,185,244,115,206,156,161,251,166,236,244,174,5,227,61,130,152,60,1,217,241,224,178,116,215,106,181,221,139,173,22,161,122,80,176,24,73,160,150,153,127,118,29,154,176,125,167,207,154,137,66,245,146,143,197,51,136,21,68,11,174,164,3,3,3,164,252,71,99,16,192,200,141,79,75,58,102,146,216,114,23,49,16,113,249,144,141,210,81,50,12,67,51,50,24,10,169,162,75,43,106,106,147,73,118,47,88,134,10,41,234,132,153,57,68,161,55,38,133,188,197,69,17,6,53,100,66,169,162,89,15,169,101,213,155,164,57,74,72,224,98,242,69,35,64,235,30,117,13,210,90,163,50,177,247,82,46,147,187,58,101,22,90,173,250,204,57,2,201,201,203,128,87,136,1,82,177,68,11,216,6,40,189,65,124,32,8,203,80,8,89,50,161,14,122,68,222,158,78,55,65,241,165,6,14,18,88,250,71,251,114,147,196,199,25,152,36,27,140,246,253,255,87,178,6,118,196,122,127,245,233,250,137,104,63,255,173,183,93,12,125,191,244,128,0,0,10,34,193,110,230,174,34,186,103,241,157,69,135,245,177,182,90,146,6,250,240,243,34,81,98,194,195,138,10,6,73,34,218,128,185,64,238,234,168,147,12,135,111,182,50,176,115,114,149,146,252,200,39,224,214,147,27,113,166,99,242,236,37,253,143,208,180,41,61,229,243,239,39,186,202,15,27,46,142,51,220,230,70,69,161,112,137,138,170,155,247,154,107,247,127,182,180,122,159,5,125,180,111,145,219,201,131,124,253,127,243,156,215,85,214,151,253,118,82,107,18,159,154,157,48,62,252,115,216,48,237,229,137,175,143,241,153,181,175,175,215,74,188,101,112,152,151,188,26,177,99,36,201,179,202,157,131,117,230,163,29,122,222,213,255,243,243,95,11,212,183,40,239,183,130,202,151,188,66,4,106,94,198,110,96,98,10,199,212,60,201,168,207,117,45,158,102,154,183,246,224,208,2,0,128,0,0,66,171,49,4,173,123,166,105,207,13,232,5,236,21,176,81,137,5,52,213,133,99,38,205,250,35,168,101,198,207,211,73,103,65,5,18,95,238,111,11,107,184,155,246,215,255,245,227,3,53,110,255,255,255,248,102,166,255,255,255,251,178,100,134,8,6,90,111,209,83,79,22,112,73,105,105,234,97,37,114,26,105,191,62,110,105,229,129,15,167,104,105,130,137,200,253,131,116,21,219,111,217,255,72,0,128,74,146,163,0,26,204,98,15,49,37,48,201,168,128,1,100,192,128,61,254,131,60,24,32,198,40,112,67,113,9,161,97,0,36,103,128,194,253,88,236,0,58,203,4,182,148,229,10,228,168,38,21,211,80,126,70,120,123,81,41,102,253,67,100,218,229,148,176,31,184,54,90,114,108,216,174,131,64,122,45,206,202,70,239,29,176,190,235,27,84,203,18,139,63,45,175,191,109,53,50,204,70,133,111,200,59,209,180,238,154,111,169,53,252,159,230,125,252,169,190,165,67,247,228,50,117,70,241,2,164,6,241,2,143,240,227,189,226,127,251,134,191,155,62,197,173,245,8,142,214,90,165,238,15,75,198,245,28,85,198,165,208,169,127,129,175,211,255,228,239,131,246,116,45,69,192,228,71,107,12,70,215,161,130,151,205,232,128,146,251,137,14,124,73,38,113,37,41,243,175,254,191,243,255,219,42,212,197,92,0,22,10,32,128,12,127,49,50,94,245,109,64,27,170,132,151,154,39,23,89,201,183,125,77,65,204,228,77,64,173,11,116,61,175,6,195,122,85,76,190,13,248,54,215,159,255,245,232,55,233,255,255,223,244,126,55,255,255,232,109,31,113,248,175,249,111,168,130,1,247,40,0,55,52,234,100,204,53,163,73,30,13,26,70,5,0,203,17,214,220,56,56,115,208,232,0,16,229,193,4,32,50,242,224,105,25,33,32,32,21,67,100,148,57,51,38,198,50,36,114,140,67,66,137,36,45,12,69,189,61,89,94,57,97,38,134,18,82,171,70,105,96,186,228,113,22,177,184,230,35,240,170,44,5,171,154,41,222,247,116,23,113,144,243,159,181,165,53,219,138,220,50,153,193,111,242,8,85,95,193,24,141,242,199,55,220,191,250,107,245,111,244,92,124,244,31,237,99,163,233,114,35,17,124,159,91,222,253,96,69,223,198,127,76,156,87,235,179,150,77,78,53,161,49,174,5,38,13,143,145,52,155,109,102,173,254,20,190,152,55,55,15,48,63,161,126,133,158,64,156,62,155,205,172,97,34,107,83,183,55,249,105,45,49,156,201,240,219,241,86,221,127,245,254,105,175,168,245,254,77,113,48,0,0,64,6,105,248,134,192,214,196,100,152,11,181,49,74,40,37,177,68,73,124,155,59,124,182,121,70,144,154,162,70,191,195,165,134,143,170,101,175,71,158,174,57,40,209,162,218,8,142,239,167,218,157,181,108,96,102,143,219,255,247,237,252,218,13,255,229,37,173,148,255,172,40,2,1,74,68,65,130,227,1,132,141,150,39,13,20,255,251,178,100,151,136,182,181,114,79,19,154,121,208,73,39,153,216,101,133,116,155,205,191,58,238,105,231,65,11,30,103,145,135,136,240,28,68,68,6,14,26,89,44,26,109,11,65,38,65,201,198,28,151,240,195,37,59,51,22,186,120,146,134,12,246,174,33,36,164,201,151,68,209,192,235,16,5,173,31,225,13,91,29,74,234,166,163,196,163,10,16,60,206,250,197,9,202,48,8,81,173,52,114,254,99,69,138,44,223,123,22,184,249,218,50,75,229,170,158,69,157,92,244,53,112,180,123,2,91,55,23,81,173,172,23,228,166,50,195,191,233,140,97,106,125,237,29,188,108,184,211,16,83,150,218,224,144,223,102,112,71,94,110,145,253,40,235,218,19,63,196,39,59,97,34,94,63,68,140,249,240,198,251,49,161,17,113,39,128,29,52,190,31,255,183,223,225,63,175,173,214,13,202,55,24,81,142,179,22,71,196,108,213,250,76,138,184,54,217,173,14,20,212,133,106,73,47,181,35,198,155,63,251,87,31,17,126,251,212,150,77,118,128,5,190,129,72,128,160,162,75,58,49,143,24,194,30,87,70,64,151,14,236,41,0,228,253,193,185,219,70,143,159,217,212,9,88,211,243,126,149,66,189,15,32,163,225,27,78,159,105,127,181,1,13,162,235,255,253,187,255,19,199,255,232,232,138,255,208,0,0,25,178,210,74,104,64,161,209,163,144,25,158,169,188,122,118,85,191,6,223,80,25,128,200,32,225,205,33,110,141,7,66,224,240,45,163,246,162,97,137,157,222,21,67,162,214,217,218,153,52,73,170,194,102,67,70,54,200,225,71,253,172,201,46,76,145,151,144,158,122,30,205,55,217,103,2,43,226,238,169,136,187,76,111,49,89,238,238,137,90,238,4,61,243,226,189,193,184,44,245,132,224,173,249,59,221,99,175,111,251,238,254,181,222,150,113,250,21,111,101,111,247,23,218,241,198,222,254,113,243,141,107,249,254,115,191,244,129,215,128,113,124,74,148,174,151,208,239,236,42,247,140,201,191,135,31,156,43,43,92,77,185,35,168,92,245,0,72,224,192,169,27,101,173,91,9,180,254,11,236,234,77,94,155,158,250,235,170,72,55,223,60,8,81,36,5,21,235,212,170,194,35,50,226,230,66,68,3,105,134,190,58,24,153,20,34,145,172,197,135,66,219,70,188,107,55,235,118,205,67,210,51,175,111,255,253,27,79,255,254,253,191,139,226,33,207,254,223,223,27,237,223,143,255,172,244,205,180,17,2,34,138,97,135,133,161,139,152,41,165,106,57,134,66,209,139,226,9,138,113,9,129,65,41,129,226,232,4,46,21,5,200,6,162,226,24,96,27,25,182,60,147,0,225,112,0,0,32,152,60,23,19,3,109,120,255,251,178,100,158,136,6,15,104,81,83,122,120,240,66,73,234,39,97,229,54,30,65,193,50,14,233,241,193,28,36,167,165,149,137,200,146,40,177,169,163,44,28,187,74,46,134,210,6,224,205,159,135,214,8,122,44,75,236,247,37,154,68,1,135,83,40,228,186,209,40,68,24,123,165,21,86,138,180,87,143,174,93,197,32,151,210,139,86,28,137,188,165,75,62,126,253,51,159,151,85,73,183,236,63,124,161,53,124,135,9,37,150,23,80,227,3,247,25,125,236,177,231,252,62,114,214,12,111,134,193,169,23,199,33,222,139,224,52,86,133,152,102,94,5,220,61,113,187,210,28,109,214,179,90,25,240,173,166,82,70,38,183,70,26,102,82,34,250,92,146,136,54,211,46,53,180,190,49,164,47,58,204,47,190,146,196,61,39,86,190,204,221,252,47,57,91,23,117,187,227,239,91,213,241,239,243,242,229,254,25,247,244,243,127,183,203,37,196,194,85,128,64,1,128,0,183,222,165,170,41,96,8,65,132,213,224,130,139,172,242,94,146,107,110,5,100,201,31,218,52,76,27,2,186,151,2,110,36,194,217,222,106,156,218,224,188,195,235,203,255,255,130,27,78,159,255,219,175,234,110,3,255,167,255,81,254,182,95,253,182,72,140,82,195,3,23,227,41,216,163,95,7,179,148,207,243,78,22,96,8,8,107,1,8,100,248,46,24,18,152,252,19,140,5,134,12,134,129,129,64,88,115,10,26,4,32,25,132,64,64,8,9,50,192,4,8,0,89,48,224,158,211,147,176,42,24,38,50,67,169,131,218,225,34,12,189,113,62,237,18,142,28,145,106,137,58,23,42,24,207,173,168,247,19,40,80,144,187,185,138,9,102,194,160,2,1,74,172,212,46,141,235,214,159,250,174,36,118,57,71,102,86,231,119,140,33,2,125,114,23,217,75,236,212,42,249,148,103,109,180,83,243,53,226,56,235,89,106,254,190,147,47,104,60,213,181,223,173,87,87,150,54,248,34,109,249,247,208,92,54,55,172,241,199,179,249,119,114,12,255,82,220,59,30,89,249,222,217,53,255,8,94,92,215,71,45,174,136,13,31,122,160,255,232,204,195,218,17,31,24,123,95,217,230,197,199,99,151,217,154,231,141,36,163,82,244,89,166,239,170,83,123,199,239,99,226,184,127,153,42,239,52,133,7,19,118,74,235,181,207,211,53,0,16,0,26,221,198,154,176,64,50,14,77,161,128,190,156,29,125,149,2,201,133,197,18,26,221,133,105,190,7,152,181,76,169,155,174,90,184,229,171,70,14,208,239,167,63,255,233,178,54,141,250,127,247,239,252,51,65,255,250,127,251,255,109,7,127,236,154,145,64,0,50,16,0,2,105,25,32,59,153,249,62,11,72,255,251,178,100,167,12,71,207,113,204,3,184,125,114,69,41,233,230,97,37,114,30,173,201,52,78,201,254,73,18,157,103,201,156,28,106,70,134,8,166,51,4,6,87,179,198,36,7,70,5,134,193,194,40,16,15,2,135,226,65,33,134,33,97,151,3,73,102,32,113,80,184,195,160,84,136,58,159,32,11,222,198,136,23,1,89,155,55,82,49,86,126,166,17,183,33,252,137,64,244,242,15,128,156,196,9,178,44,155,19,39,193,219,46,103,105,169,137,0,168,221,250,239,117,36,190,12,152,214,179,152,173,9,164,91,179,152,199,102,63,10,202,23,217,42,127,131,201,51,128,132,3,76,89,128,103,133,3,210,81,43,174,199,13,141,177,222,147,19,3,161,232,15,180,211,55,7,49,132,187,1,166,238,94,229,159,152,26,244,166,243,73,241,219,202,237,246,182,125,234,88,219,164,133,117,123,112,191,222,224,168,55,236,207,159,214,245,246,213,10,11,153,203,30,19,240,70,146,177,26,139,50,62,3,153,184,120,87,73,196,61,254,188,174,17,27,43,36,55,37,36,127,218,167,250,241,177,242,239,231,17,191,196,177,159,34,128,96,1,126,11,11,22,23,132,48,128,213,49,115,5,215,188,3,101,131,190,144,51,242,139,54,44,199,11,196,33,153,143,49,235,215,74,205,51,207,35,176,157,220,184,76,88,248,220,101,99,201,255,78,141,175,86,215,255,251,126,132,234,255,229,62,159,250,171,0,0,10,32,129,46,214,216,42,44,50,128,48,1,128,51,17,24,210,200,113,80,73,143,90,230,14,4,176,209,226,146,21,8,130,229,239,7,5,2,26,107,121,43,132,96,99,18,128,92,106,34,192,29,205,130,146,81,59,90,210,86,223,144,162,147,168,186,93,249,91,127,73,23,220,48,206,96,7,46,198,76,95,54,202,202,36,27,193,210,133,216,157,85,25,251,242,166,191,111,118,168,110,45,68,77,168,146,217,152,245,50,23,97,231,100,70,92,60,52,6,88,120,57,54,109,174,171,42,69,23,72,128,238,68,170,37,69,200,236,45,96,50,139,242,153,113,222,90,82,38,5,245,154,164,108,156,124,152,59,154,5,150,245,4,176,64,104,62,79,140,50,38,68,122,28,104,5,197,236,6,51,147,45,152,34,45,123,231,51,62,25,14,236,248,79,205,79,31,69,174,158,164,138,90,98,26,63,81,45,221,210,27,118,30,186,188,206,34,166,201,87,83,244,4,109,0,192,0,0,0,192,8,102,165,165,90,214,121,166,51,16,10,72,220,30,135,245,134,40,245,134,76,136,249,100,80,148,111,17,197,20,61,59,126,109,89,207,241,123,114,22,215,167,255,254,81,181,235,255,73,186,17,241,14,179,76,152,47,0,115,24,255,251,178,100,146,12,103,16,103,207,211,145,127,48,71,7,153,250,43,42,12,27,57,163,66,109,183,28,129,2,158,103,137,135,156,224,132,191,252,95,234,133,64,149,190,15,4,131,153,228,9,162,166,29,98,97,161,3,15,23,26,192,9,49,211,150,153,232,138,151,133,202,25,11,50,33,199,38,97,91,200,143,159,59,201,74,246,80,39,154,60,182,75,86,160,197,103,168,231,200,96,185,235,115,159,42,162,106,48,47,94,53,237,155,61,120,158,75,252,110,111,52,182,52,166,18,124,43,168,22,57,217,137,91,62,179,39,168,163,149,145,230,162,232,102,73,96,127,23,176,153,148,108,87,107,233,32,245,18,124,101,59,172,108,105,48,42,171,73,152,137,146,43,106,203,217,73,157,105,14,176,202,69,127,11,183,249,168,37,56,48,206,10,134,173,92,168,242,229,79,74,184,43,99,56,148,53,108,223,106,89,254,80,207,63,8,31,14,217,150,213,191,216,30,49,63,68,56,89,254,105,133,49,238,215,120,150,101,22,20,52,216,74,119,13,215,152,167,148,198,233,241,125,105,233,110,178,143,168,192,197,63,211,180,144,96,115,154,98,201,70,214,25,13,72,113,111,75,32,77,81,20,150,4,37,125,184,84,57,35,168,154,123,94,179,154,184,157,249,141,153,255,219,249,249,70,239,250,125,55,211,65,197,205,187,2,46,197,9,255,209,39,242,1,32,16,3,117,34,204,30,117,54,192,220,216,253,51,141,34,13,34,178,49,80,168,201,181,131,44,56,132,120,11,224,26,17,85,224,192,115,34,168,215,91,77,68,49,29,70,96,128,35,68,88,144,121,48,11,101,80,34,122,160,20,168,142,101,129,205,72,174,68,209,226,175,162,20,134,153,114,138,89,190,185,130,38,69,107,134,67,93,89,152,163,120,250,136,145,71,205,186,43,101,133,147,106,52,102,230,124,84,195,90,187,144,81,149,212,184,33,85,248,148,118,165,229,179,204,253,235,84,240,117,140,54,123,97,41,254,33,231,80,134,126,182,50,0,6,168,50,188,179,159,1,244,251,115,119,37,158,171,55,117,225,105,137,9,36,67,34,78,144,103,172,100,66,119,233,112,46,113,171,4,196,131,104,37,250,30,168,148,172,205,138,62,242,134,236,99,221,100,176,13,102,89,3,16,167,154,5,70,174,108,194,112,68,186,177,158,36,85,107,130,158,207,147,140,112,218,177,173,127,52,218,114,202,72,245,128,6,5,18,137,151,48,145,128,114,101,221,82,240,37,43,30,235,230,220,20,127,87,145,247,13,184,39,120,208,212,50,195,122,244,219,98,201,229,75,244,246,219,239,255,124,167,71,255,245,178,187,8,180,81,21,157,133,216,128,1,195,101,191,232,233,162,71,255,251,178,100,151,140,231,89,107,206,27,154,121,208,69,103,89,242,101,7,116,158,253,183,50,78,201,252,201,14,30,102,193,165,149,208,254,160,0,11,48,28,3,4,162,161,66,36,199,190,100,201,16,88,219,18,212,199,64,220,206,86,148,199,160,172,194,32,192,104,68,8,43,66,3,163,8,0,163,14,0,19,55,67,193,32,61,49,75,98,36,138,134,2,47,49,0,58,68,24,76,152,42,1,49,86,10,143,208,43,113,96,82,199,86,25,128,103,37,238,199,94,169,90,53,47,26,36,237,104,28,144,169,178,136,83,203,213,181,90,105,173,36,252,182,196,117,86,231,246,97,234,163,201,64,89,100,226,71,5,74,128,150,147,12,68,66,78,42,83,48,111,80,241,210,14,128,98,152,162,77,33,171,65,71,231,7,77,36,197,206,232,157,23,19,176,249,18,6,49,39,129,228,91,68,154,55,73,36,205,158,200,104,34,130,100,161,62,244,204,151,42,84,226,187,205,136,158,40,175,12,39,117,145,174,183,156,176,210,122,42,161,79,183,144,117,206,207,71,224,63,72,215,81,148,207,22,35,26,7,114,105,83,73,97,82,120,29,173,227,235,190,213,171,230,183,198,190,171,16,46,255,215,98,115,84,164,129,204,40,193,155,202,148,203,46,64,49,150,156,134,206,155,106,155,234,170,219,171,226,134,114,251,230,57,26,12,67,144,86,137,216,172,181,166,125,21,104,209,0,219,196,158,167,109,127,83,127,31,140,227,31,39,255,247,230,254,13,176,103,253,63,42,0,76,33,3,72,31,179,68,22,195,65,45,83,234,207,83,127,225,83,54,70,115,131,151,81,105,76,199,16,120,199,241,156,105,86,48,4,185,48,176,13,49,28,109,53,120,130,43,2,140,0,2,65,130,209,144,1,57,137,0,21,40,224,86,60,76,18,0,102,10,137,168,188,34,28,173,86,185,2,161,140,51,118,229,59,9,129,25,93,212,218,96,97,128,67,12,22,72,250,42,16,9,255,40,133,4,184,68,196,105,166,122,214,98,159,187,40,98,178,236,184,218,204,58,178,85,213,25,194,75,26,165,226,74,169,235,236,220,131,108,219,28,157,65,241,74,102,5,92,254,97,168,46,206,123,173,141,55,202,111,88,210,230,230,118,23,151,123,85,142,99,110,80,25,88,189,162,50,2,228,182,235,94,178,234,184,154,189,244,142,126,102,226,42,212,93,158,127,202,225,152,173,235,211,98,81,169,53,182,162,205,102,90,222,232,203,245,156,94,13,17,212,128,228,162,62,173,49,232,225,106,34,90,51,85,52,61,124,103,49,173,18,44,70,245,205,183,120,113,41,225,123,90,209,241,236,68,153,65,106,0,0,0,0,2,64,0,1,201,29,50,102,3,232,255,251,178,100,137,12,8,33,110,74,139,184,124,246,63,167,90,47,60,7,160,32,97,167,44,110,239,7,73,17,167,103,157,148,149,200,29,2,184,77,0,42,41,30,50,30,199,99,146,84,112,86,153,117,55,111,53,112,230,192,134,184,223,253,254,159,127,255,255,250,127,255,247,212,90,216,183,65,252,168,96,56,71,254,159,164,128,0,1,194,80,0,196,166,52,218,247,200,215,110,136,238,179,172,201,181,168,205,113,120,193,124,184,182,6,32,202,107,228,1,31,38,88,162,14,175,49,88,35,39,201,16,132,24,200,169,10,16,43,172,193,65,94,194,0,114,136,132,159,6,10,24,76,165,97,21,124,151,146,180,58,239,83,51,120,32,89,248,3,39,161,173,33,74,255,197,186,17,118,193,41,20,172,152,52,49,130,89,58,252,125,6,73,42,151,189,15,206,95,47,123,230,164,120,167,6,121,205,194,49,211,119,84,24,187,132,143,166,230,134,16,80,60,125,175,177,201,139,87,175,255,63,152,231,82,222,244,206,112,169,117,116,227,188,161,188,62,2,22,29,37,184,192,183,105,51,255,231,227,69,252,239,119,255,150,233,107,200,185,218,138,74,190,228,13,237,104,30,25,38,45,127,116,24,221,121,102,10,122,134,57,43,95,150,110,234,21,149,220,110,238,205,198,99,94,180,176,116,111,45,235,239,83,153,83,109,134,158,183,41,225,122,194,150,79,106,189,204,173,215,134,172,75,165,91,171,143,202,102,73,119,253,214,250,74,32,32,0,0,213,185,193,224,139,9,143,56,4,93,118,140,122,200,225,169,123,49,88,40,164,189,59,117,86,152,99,170,45,222,111,114,55,191,101,166,50,218,244,230,254,223,171,104,253,191,255,247,231,230,229,224,223,255,255,215,66,234,13,168,191,68,171,245,2,43,4,163,6,33,213,49,95,16,227,21,233,82,48,130,27,19,7,179,168,49,38,0,99,43,83,81,35,178,153,177,8,101,197,193,192,68,38,48,107,45,51,92,32,207,90,248,49,104,164,199,97,99,1,5,78,86,60,11,5,150,100,32,138,18,48,21,38,69,153,41,2,158,26,229,229,72,242,82,160,68,153,84,139,43,143,34,249,193,85,144,168,58,177,160,94,242,67,17,182,128,116,129,193,73,129,113,170,5,70,38,154,42,241,129,83,91,175,211,98,1,45,73,106,125,92,113,113,179,228,87,139,83,216,83,140,239,63,36,74,224,220,201,107,91,153,208,18,112,195,165,115,101,86,228,183,243,134,48,238,53,175,242,236,78,198,125,73,44,236,210,162,213,173,230,202,169,230,148,116,181,80,228,101,45,141,144,225,234,30,200,59,134,172,243,61,219,215,51,173,187,237,149,220,251,176,20,99,30,205,87,165,212,255,251,176,100,106,136,232,138,111,201,3,220,201,210,67,105,153,211,101,2,114,30,221,163,52,238,111,38,193,20,47,231,137,130,137,202,114,87,79,77,78,189,173,227,126,31,203,29,202,240,207,115,157,207,234,103,119,83,26,207,143,13,186,223,132,135,89,208,247,28,119,83,186,238,255,123,195,119,254,85,172,247,95,93,214,22,191,247,206,119,116,43,132,180,73,138,192,0,0,28,227,192,35,36,45,250,141,24,193,164,17,177,64,176,78,155,238,180,153,91,218,243,6,5,110,140,129,99,124,16,151,12,246,175,254,86,163,193,55,43,103,111,255,253,180,125,91,191,255,237,255,197,106,223,255,253,191,248,136,183,253,106,239,80,82,4,21,46,34,8,19,9,77,238,110,49,159,152,247,200,51,71,46,76,220,39,54,132,172,225,65,204,132,76,209,136,77,112,64,10,124,50,12,100,225,231,80,20,36,10,14,32,17,74,1,72,197,6,121,132,19,90,217,74,194,81,18,249,56,120,56,37,255,162,101,238,187,225,35,151,190,222,250,44,116,138,84,211,15,19,231,242,181,139,33,179,234,30,223,110,194,114,198,236,71,214,63,59,148,55,67,90,187,205,99,11,152,243,83,13,67,148,8,22,212,112,172,66,50,220,222,218,203,159,119,117,249,151,49,238,23,111,81,225,238,111,246,227,4,254,105,189,179,141,66,130,105,233,17,156,219,2,23,82,221,62,91,191,15,235,188,163,207,151,167,37,248,202,17,98,230,85,147,195,60,239,177,124,164,17,242,98,236,84,148,160,50,146,146,102,26,159,220,181,224,187,127,81,106,152,125,61,61,218,178,123,150,107,165,68,13,202,121,166,129,172,229,48,54,238,118,19,118,91,118,198,55,101,147,50,57,6,18,188,40,34,109,81,62,174,128,14,250,216,71,240,166,193,94,11,201,194,56,209,68,29,199,161,91,85,71,38,162,76,75,56,32,120,216,44,60,134,70,167,254,233,234,220,141,175,79,255,221,180,125,91,79,255,255,235,201,161,127,255,255,255,255,255,253,49,39,72,126,81,215,27,126,180,92,160,0,45,4,27,191,164,192,88,140,101,118,185,146,100,167,42,14,155,161,118,2,29,24,74,120,181,129,202,10,142,11,204,179,224,170,71,30,58,117,89,73,50,130,17,51,18,186,121,108,34,205,81,26,25,139,148,183,240,130,26,236,62,239,65,210,169,61,20,71,231,158,116,152,104,183,230,167,185,6,178,156,123,154,178,206,103,104,128,24,75,30,151,115,63,179,28,198,139,24,19,31,213,31,252,122,19,170,172,101,66,45,224,229,19,22,159,169,41,15,87,228,126,254,243,237,252,55,110,198,125,115,191,85,223,127,215,186,246,62,60,187,230,109,50,16,254,255,251,178,100,73,8,103,100,104,206,187,153,193,192,70,235,234,45,97,130,60,30,37,203,50,110,233,233,73,27,47,168,73,134,29,18,66,99,221,191,73,132,204,158,206,185,103,151,230,36,211,246,160,135,151,238,64,108,134,83,118,101,202,179,26,110,170,169,98,113,158,33,38,12,131,225,133,251,45,187,57,4,220,148,63,140,118,57,187,152,218,137,213,103,181,233,42,33,217,220,221,87,109,205,150,202,37,141,79,81,201,134,246,230,183,47,199,178,153,47,43,204,80,218,202,198,144,0,32,0,48,0,1,0,249,62,10,58,162,136,92,137,78,169,45,207,99,225,41,18,53,96,126,93,223,126,103,165,180,107,227,119,61,116,238,190,190,111,235,255,255,223,95,255,255,253,77,193,247,255,255,255,254,255,255,251,108,128,186,232,195,166,49,116,245,66,211,224,2,0,42,143,7,32,3,240,196,50,4,197,62,172,198,33,192,215,131,240,136,191,52,124,187,50,96,28,4,136,71,149,49,234,0,65,108,48,209,168,114,123,115,39,152,41,80,136,145,212,22,132,255,42,14,38,43,50,58,76,24,13,253,40,7,184,208,108,64,53,21,205,237,46,105,238,244,92,137,233,56,219,80,93,236,65,65,158,237,146,163,210,40,93,178,145,233,93,65,22,25,247,67,245,121,150,18,238,254,26,10,249,32,10,156,177,3,188,68,96,76,24,226,161,203,2,68,140,146,203,139,219,55,220,190,143,245,132,166,169,211,213,188,54,40,122,107,24,214,169,176,33,52,243,58,189,243,18,158,154,249,196,105,123,82,175,54,130,83,198,198,80,16,99,48,10,155,226,226,174,242,191,60,239,15,76,209,28,26,227,90,28,6,19,137,133,108,220,69,171,156,136,56,176,168,224,145,154,218,2,112,103,169,148,137,34,223,35,91,134,154,158,222,73,226,62,57,27,231,135,141,215,123,255,255,254,125,253,191,155,0,254,251,70,102,2,184,117,194,163,182,10,2,156,205,156,136,161,101,158,4,182,84,185,42,101,62,191,155,75,125,126,255,255,255,244,125,127,255,255,255,190,21,20,44,247,239,207,251,94,214,209,181,15,106,9,15,150,250,34,219,205,61,179,31,41,212,180,73,241,58,40,38,4,76,6,101,12,145,99,204,100,248,78,155,83,140,9,112,12,128,0,205,74,171,204,193,24,204,21,43,74,0,163,40,66,211,8,128,145,32,216,160,175,1,79,160,160,100,193,176,104,192,81,56,193,208,244,18,13,51,146,168,84,68,18,180,67,1,130,3,0,128,48,80,10,180,54,170,40,39,121,26,219,73,104,242,40,67,13,211,166,161,69,39,72,56,162,251,38,181,26,100,150,109,161,202,252,69,6,11,133,193,131,189,212,240,82,26,255,251,178,100,58,142,104,19,118,203,3,184,101,112,74,74,153,243,96,74,120,29,205,165,50,110,237,235,201,19,163,104,41,135,168,216,86,185,117,254,152,126,230,210,138,93,122,25,156,189,125,59,157,126,55,164,137,40,133,122,165,139,187,58,197,42,220,217,172,165,88,93,213,186,150,49,183,40,223,90,254,240,235,53,171,142,13,70,166,163,36,72,163,248,145,90,237,89,212,155,255,184,99,141,74,45,229,141,175,199,223,60,241,136,22,166,137,17,45,117,8,205,155,151,66,74,218,231,19,85,37,152,114,168,20,232,47,179,150,99,232,23,255,97,126,118,172,35,123,44,125,73,163,187,105,218,125,237,223,252,253,237,234,54,179,13,99,106,57,134,55,57,230,58,253,237,227,96,0,0,188,105,153,53,128,76,132,139,36,105,198,61,49,71,210,153,95,62,211,142,106,64,227,113,70,88,44,95,211,243,89,134,255,213,255,127,255,209,116,127,255,255,255,255,176,66,200,165,219,49,82,113,212,234,205,60,185,147,197,188,102,52,154,68,49,57,208,246,167,113,247,88,4,193,32,136,2,122,25,152,106,24,176,184,28,34,111,26,74,162,152,184,14,25,17,5,24,70,13,24,72,5,24,216,0,152,196,21,5,148,128,70,102,28,116,115,44,170,212,76,16,14,14,55,80,148,209,138,149,5,145,134,8,49,80,148,176,76,212,52,132,209,50,26,119,122,37,4,216,182,255,103,50,195,219,163,139,198,51,13,114,48,233,182,122,106,195,160,205,78,173,227,1,154,58,72,181,155,19,197,170,212,18,192,235,228,250,211,242,100,87,217,164,59,193,225,78,12,146,111,105,67,229,252,251,92,231,88,215,207,163,252,93,131,88,202,15,234,18,143,85,82,30,240,172,122,146,8,176,160,56,230,158,191,48,247,3,23,137,158,214,229,242,184,84,68,222,26,96,87,38,180,159,7,141,124,6,29,85,251,148,249,218,170,14,152,139,243,44,44,46,97,56,170,79,163,139,8,113,155,6,11,154,98,239,110,253,69,87,208,27,227,48,184,83,12,242,175,185,67,105,199,79,116,135,121,168,104,251,34,0,129,184,86,96,34,224,23,60,57,165,68,70,68,63,64,171,213,196,148,239,116,150,20,184,218,65,122,83,45,174,157,51,105,127,163,242,31,255,255,209,251,247,255,254,223,182,104,201,170,40,104,120,4,228,206,168,213,204,99,47,87,115,132,45,180,209,255,212,0,0,98,128,168,18,62,24,24,110,5,176,227,44,70,227,60,209,208,130,188,21,1,159,2,70,45,144,40,65,211,70,98,81,26,65,198,33,233,159,224,236,168,8,133,9,181,12,10,9,84,148,162,140,68,130,130,199,113,72,41,41,163,184,93,48,140,73,255,251,178,100,34,12,6,204,111,205,19,186,121,210,62,171,90,58,97,226,26,30,13,191,52,110,237,235,201,18,149,103,5,163,29,226,174,86,28,16,156,30,232,224,116,164,52,108,159,92,123,47,149,204,56,75,7,173,64,37,73,93,217,11,173,119,60,184,106,67,102,195,115,46,240,136,45,112,168,51,65,237,30,203,35,59,93,197,7,14,237,87,251,181,189,173,19,91,93,226,184,67,51,142,221,140,220,121,83,77,130,135,89,180,106,235,239,91,247,205,237,54,253,98,99,91,77,99,23,105,220,121,87,25,253,31,108,237,111,17,106,242,176,239,23,57,205,111,238,242,146,194,59,35,68,188,24,240,34,210,219,198,34,252,194,189,245,27,57,180,145,43,230,129,79,191,247,243,157,253,64,84,192,107,252,104,0,48,208,0,2,135,179,157,66,5,150,213,107,64,100,24,237,175,78,36,140,125,9,6,119,22,53,51,53,53,233,249,147,211,237,250,127,255,247,255,255,255,252,191,205,255,255,255,255,255,255,220,180,30,176,117,228,148,246,108,105,165,16,0,0,186,68,23,24,34,4,25,224,94,24,195,53,26,116,12,153,214,130,24,206,8,153,28,226,152,130,26,131,2,19,23,64,115,21,1,192,9,136,224,41,149,136,29,145,168,112,34,118,142,15,154,80,145,136,0,197,136,6,32,89,128,16,146,105,62,11,230,204,54,253,195,145,215,211,228,52,110,182,81,247,9,145,187,117,96,22,161,236,250,78,231,95,196,116,13,230,187,24,217,101,211,121,173,239,151,11,180,96,175,119,120,15,241,36,228,86,16,244,136,61,169,24,78,10,239,97,160,251,229,203,231,53,206,113,72,127,167,189,44,185,175,219,141,124,165,130,61,79,97,51,159,214,54,235,51,62,107,26,240,245,136,176,53,21,41,89,224,161,187,240,85,140,170,200,2,87,22,68,157,89,98,202,178,52,184,87,203,18,25,213,184,77,231,246,154,216,90,85,167,12,37,114,133,59,242,99,47,194,67,152,31,99,76,172,237,222,173,149,178,118,175,151,45,205,184,102,221,119,95,185,119,245,255,142,10,206,183,186,2,202,157,162,137,134,94,52,124,201,25,134,140,92,68,112,108,13,162,22,181,134,217,160,151,166,205,33,60,25,202,95,19,221,177,149,122,244,191,61,173,87,209,144,64,204,206,6,27,147,229,191,255,249,124,163,191,209,47,75,203,74,127,253,21,127,245,245,128,0,0,181,135,48,28,89,48,216,150,49,204,211,56,16,229,52,61,56,49,120,58,50,249,206,49,68,50,88,97,224,72,197,240,172,192,18,233,12,144,136,248,78,199,133,136,64,193,128,129,219,41,189,46,42,144,55,242,176,72,170,63,52,228,175,163,116,87,205,255,251,178,100,34,142,198,245,104,204,147,187,122,240,72,135,89,211,101,98,124,26,229,153,48,78,237,231,73,49,30,39,77,145,50,113,216,180,190,8,157,157,108,218,130,103,209,169,216,181,101,66,111,64,81,6,207,73,152,192,27,229,125,28,9,119,75,146,195,188,234,59,116,88,42,11,103,108,223,109,168,45,182,47,3,199,112,1,13,26,30,143,229,140,89,183,89,246,206,177,153,55,212,57,204,200,117,171,9,111,206,216,91,119,166,241,2,159,230,109,123,235,91,214,253,177,27,27,146,191,53,56,163,230,3,142,92,87,10,57,45,20,213,204,245,82,190,212,21,196,151,234,155,249,152,107,26,234,95,37,79,87,142,80,49,27,120,125,23,195,106,114,159,77,208,237,91,66,155,90,131,138,195,91,47,44,228,38,84,204,3,128,0,29,79,213,43,49,6,7,100,6,97,147,152,59,179,94,191,73,68,170,88,53,34,32,242,165,203,11,117,23,132,54,179,199,167,185,234,153,238,225,205,143,247,87,229,86,194,12,74,29,164,195,139,91,91,237,255,171,224,155,94,159,255,211,167,26,87,255,139,244,1,224,64,36,193,83,76,203,133,12,192,14,148,209,229,156,194,228,60,201,64,60,213,83,32,22,144,66,42,108,134,70,168,108,98,2,133,101,224,197,179,94,172,67,136,208,184,136,224,192,65,193,193,47,201,41,16,240,92,188,170,52,27,227,252,75,45,31,133,4,118,70,68,150,103,41,244,127,159,36,33,110,198,97,13,165,201,162,110,28,100,97,75,75,11,52,149,161,4,198,162,60,145,253,14,151,12,203,189,208,245,90,211,105,128,15,25,120,109,23,139,202,76,214,117,136,19,231,215,94,74,223,225,69,247,100,175,222,32,106,145,133,108,77,164,68,98,186,172,217,213,107,175,243,255,182,190,55,245,70,105,34,201,30,153,227,203,26,136,159,197,34,42,164,139,17,238,161,206,251,47,235,37,96,235,201,30,43,123,249,188,107,226,242,56,86,154,189,119,72,55,166,98,98,56,232,7,178,227,187,206,191,209,157,170,192,0,141,128,180,159,164,0,149,58,11,140,33,26,64,6,165,3,228,175,250,44,69,159,40,17,64,55,63,171,28,229,202,61,91,79,92,191,71,115,111,86,232,62,110,191,163,254,175,133,126,219,127,254,213,156,230,38,182,61,167,192,99,58,152,13,215,82,100,139,243,82,95,230,251,33,48,32,0,11,189,9,36,6,153,130,36,105,149,87,89,168,166,185,180,198,57,140,162,105,137,208,233,135,150,152,64,81,139,6,153,137,88,141,80,190,134,90,104,114,80,104,208,201,18,88,107,56,57,42,132,148,88,136,141,241,26,30,20,210,254,57,166,98,58,156,21,177,145,83,255,251,178,100,36,140,198,220,104,204,155,187,121,208,71,167,121,195,104,236,142,29,61,153,40,78,225,21,193,28,158,103,205,135,168,216,197,66,50,137,120,58,88,99,158,202,189,174,211,78,236,248,41,27,124,18,70,234,120,12,58,196,247,219,150,207,189,106,191,86,93,218,240,139,33,171,111,28,165,223,48,99,255,108,127,175,108,111,22,178,166,184,203,63,206,158,226,203,231,39,201,128,2,43,143,165,243,237,21,150,150,139,90,61,174,173,133,175,21,169,43,2,118,227,138,30,143,148,49,182,12,114,245,89,24,25,47,182,101,119,197,92,90,172,249,85,25,157,194,11,46,27,143,103,240,95,29,74,155,191,92,40,92,113,151,211,222,201,216,213,133,167,107,167,6,72,80,20,237,167,234,126,144,0,35,128,47,171,43,220,96,219,1,148,25,18,42,104,21,148,173,153,63,4,65,211,190,118,5,72,158,83,106,213,191,40,27,171,237,167,223,205,174,86,216,255,61,191,222,255,171,208,175,150,211,254,235,147,159,237,219,93,35,198,244,100,107,249,124,5,89,207,255,244,128,0,48,56,20,48,145,219,51,38,131,53,176,76,63,156,206,61,106,26,51,36,122,56,2,212,52,164,92,49,164,38,49,140,119,49,152,128,48,172,26,49,72,45,3,28,6,248,133,1,1,240,176,226,12,21,204,137,9,11,63,15,12,135,4,68,218,59,131,129,129,64,101,33,74,192,6,56,207,201,3,27,115,165,57,66,231,150,30,211,11,105,8,86,198,43,53,68,226,182,170,109,243,221,14,195,130,54,21,135,42,100,197,159,191,5,66,175,101,157,4,150,181,11,193,71,115,8,71,54,217,103,51,134,75,4,43,21,90,164,35,75,29,83,50,8,87,115,175,249,94,253,225,173,227,143,33,122,237,72,98,206,29,133,229,102,145,10,103,245,26,30,157,173,239,63,230,93,253,115,240,255,177,158,170,229,134,30,21,40,88,107,85,24,12,61,200,65,197,141,203,99,12,138,31,11,146,95,187,156,72,193,209,34,134,91,193,133,32,234,201,217,162,52,52,14,35,139,16,115,112,196,229,110,1,212,55,3,58,26,48,129,145,116,184,110,89,150,164,150,35,96,168,68,173,160,133,84,119,82,97,218,14,206,255,255,109,117,93,196,146,204,120,171,100,38,67,149,13,255,175,94,173,255,244,101,69,50,166,146,27,146,84,208,132,230,81,145,196,237,22,76,44,42,198,76,32,0,4,216,88,40,4,17,102,15,143,6,4,211,135,203,228,110,207,70,200,92,125,255,192,239,131,16,15,51,114,3,29,43,17,159,136,2,129,165,231,64,176,76,0,144,64,193,176,50,225,88,60,136,168,12,76,111,6,128,66,2,66,73,4,101,198,255,251,178,100,33,140,198,142,104,77,27,187,120,240,73,7,89,162,107,37,30,158,77,161,42,47,115,7,81,52,42,103,141,151,148,232,33,124,142,242,205,243,213,57,168,47,75,209,255,225,38,249,234,170,143,60,201,242,187,54,35,19,94,230,92,249,220,92,56,81,27,191,36,95,219,86,52,248,140,32,36,200,119,231,243,226,148,255,127,57,255,56,147,226,38,190,222,255,120,30,152,49,245,97,178,8,211,124,248,100,222,96,201,23,25,198,228,198,190,179,54,117,13,94,205,59,245,135,139,44,7,92,245,128,126,207,70,54,151,113,34,42,219,161,202,161,153,230,218,164,158,6,158,57,200,139,123,227,217,177,158,35,122,166,61,97,234,125,226,46,103,204,105,235,44,208,222,31,164,0,33,37,237,192,18,56,19,116,200,12,11,34,77,157,216,143,47,3,179,241,164,211,34,15,86,128,131,47,83,221,183,111,93,124,247,43,86,234,223,63,126,217,219,40,234,140,255,180,186,117,108,107,97,124,237,255,187,217,221,20,15,100,8,189,128,50,232,255,249,90,63,168,1,43,2,163,1,160,123,49,123,11,3,22,213,62,49,218,31,131,14,146,45,48,130,7,51,2,179,183,49,128,100,80,52,98,65,129,143,138,198,14,44,152,140,142,100,20,80,90,34,216,140,22,28,4,1,13,116,31,18,12,79,22,3,132,73,165,81,21,31,135,4,178,11,150,88,217,19,153,248,138,202,91,30,169,148,239,77,149,130,139,17,174,86,120,209,47,41,11,181,106,114,38,59,23,234,213,2,247,129,105,30,184,2,159,115,176,212,114,43,52,165,242,205,83,55,246,233,227,107,134,164,28,64,165,251,127,100,5,79,185,218,88,188,11,82,164,198,28,215,231,157,158,82,247,174,190,177,227,125,172,234,69,119,200,251,74,189,106,161,51,111,119,83,154,252,53,223,207,44,187,174,234,190,167,49,229,73,30,125,194,247,229,118,45,119,90,145,247,254,247,235,10,150,55,249,111,233,38,243,206,247,62,229,13,95,250,122,59,22,171,85,199,60,185,110,214,24,115,124,238,24,107,86,43,244,227,211,156,16,151,170,228,86,3,0,121,62,209,20,24,41,25,104,193,160,49,2,167,7,117,234,41,5,19,39,35,56,182,178,239,121,90,240,26,124,58,114,72,241,138,193,241,126,212,63,79,255,181,251,234,216,214,213,245,127,255,211,251,243,127,255,255,250,98,243,5,2,228,21,37,40,167,189,2,223,166,169,10,182,4,0,36,2,16,155,60,164,3,194,175,6,226,100,126,73,134,206,162,28,180,112,206,132,82,102,2,14,100,64,227,32,226,0,130,209,0,134,77,84,153,107,170,65,208,97,16,12,186,203,70,43,1,246,81,12,255,251,178,100,27,136,133,223,104,207,59,109,79,48,77,172,186,42,45,226,12,90,193,159,54,110,237,231,73,47,166,104,77,129,21,216,68,32,124,43,182,93,207,234,135,156,154,252,229,144,238,185,67,61,216,229,55,115,235,195,69,202,237,214,143,149,99,24,255,39,107,31,58,78,70,179,109,2,50,143,136,226,197,74,34,147,44,67,162,170,52,210,55,245,102,28,179,190,195,106,80,208,10,218,153,70,105,173,208,55,62,120,217,76,178,218,202,139,181,152,40,125,68,66,179,34,21,193,8,241,145,65,189,104,55,17,200,35,73,93,77,218,180,53,169,12,193,121,48,78,205,38,195,58,27,141,77,28,171,85,85,118,32,114,152,74,46,40,76,0,1,3,128,0,6,235,139,13,225,208,13,49,33,84,128,43,41,96,55,25,111,220,86,201,54,245,6,74,143,63,194,38,9,220,30,6,9,233,253,63,175,255,255,109,31,255,255,255,255,255,255,255,125,71,123,139,238,217,47,101,201,215,163,162,152,134,116,119,147,66,46,106,58,135,165,180,84,0,4,153,16,172,24,67,25,82,59,24,43,10,153,216,18,154,22,100,24,38,18,25,86,153,26,208,81,139,16,38,200,4,120,100,184,152,4,194,67,78,192,24,120,1,206,4,128,3,155,195,134,34,171,104,160,143,192,32,231,194,172,103,69,201,36,75,181,74,194,154,140,157,188,22,66,30,199,84,202,162,134,114,123,118,162,24,169,204,2,232,205,152,8,29,83,185,229,222,79,175,185,94,103,181,37,114,200,41,146,231,140,131,26,149,78,173,222,185,245,250,131,125,193,131,93,55,218,153,85,226,159,24,203,113,214,247,185,138,43,99,19,227,88,248,251,214,62,233,175,139,235,237,97,236,86,246,122,43,88,9,171,156,143,21,48,33,54,174,156,234,242,20,212,114,221,171,17,254,27,43,108,204,212,213,171,182,65,112,133,104,116,182,35,67,135,227,210,182,188,29,79,149,137,97,219,12,84,191,46,253,59,254,138,192,0,13,180,217,33,177,4,24,185,126,91,112,3,91,250,122,173,49,241,220,129,80,115,181,106,143,34,179,96,99,52,16,240,245,92,17,169,219,223,111,255,255,213,180,125,63,255,255,255,255,255,255,217,230,89,195,206,82,203,214,60,6,225,34,202,87,19,31,201,59,0,7,92,57,0,0,0,96,193,72,128,252,48,104,121,51,195,145,51,213,23,54,76,168,49,80,67,49,254,91,48,152,5,48,172,30,49,220,16,48,128,59,48,68,5,12,3,76,15,21,12,163,37,209,73,81,152,6,10,152,186,3,22,222,141,59,138,194,184,209,129,128,10,53,23,141,119,209,71,19,218,146,91,49,40,147,98,215,187,89,174,184,79,7,192,255,251,178,100,45,14,151,51,112,76,19,173,79,162,77,138,42,61,97,133,60,29,173,163,44,46,233,239,209,35,40,104,176,246,9,17,45,237,35,114,96,24,82,210,18,0,208,254,121,180,231,146,251,209,252,195,177,138,30,84,107,243,221,202,19,171,77,145,236,198,94,66,1,11,230,16,14,29,104,4,192,164,106,197,75,82,7,232,153,153,25,58,138,150,148,124,93,71,147,115,48,185,88,125,7,97,170,150,101,58,104,238,149,168,45,182,41,41,214,75,225,108,100,200,5,106,111,71,57,192,115,24,139,152,222,194,27,109,134,181,100,81,77,101,89,145,210,171,253,139,202,167,119,104,149,169,161,78,221,57,92,119,127,173,207,89,24,250,167,211,252,119,84,130,44,172,224,0,0,1,103,0,2,143,249,30,118,72,72,203,17,50,60,48,195,106,212,71,118,55,129,57,153,222,152,99,149,198,166,11,54,17,31,120,118,81,97,127,253,127,255,255,255,79,255,254,189,181,55,22,255,255,254,221,181,29,101,4,92,141,139,224,220,18,182,214,19,80,18,134,51,75,20,44,19,13,64,3,0,147,227,38,67,147,112,150,211,180,89,243,8,211,51,4,65,179,115,10,3,61,68,147,2,75,19,4,1,51,19,69,34,82,28,104,61,49,72,91,50,12,220,6,128,32,32,20,171,20,204,52,1,108,164,110,196,103,217,241,151,68,94,176,128,228,193,39,239,165,188,178,71,117,240,162,158,105,186,148,52,18,176,145,28,102,86,103,207,164,132,29,22,166,21,8,80,15,41,146,80,113,92,162,73,15,47,183,23,151,241,236,146,174,172,57,65,123,152,44,137,79,27,161,80,81,15,143,16,9,160,241,118,161,102,88,172,87,223,112,226,239,21,143,22,22,14,88,25,185,211,18,213,114,174,92,68,165,170,136,6,140,88,115,210,249,243,227,13,143,247,104,20,205,111,107,211,49,247,52,172,154,196,232,239,60,120,213,166,95,238,46,29,181,111,59,165,44,186,131,104,112,217,153,98,54,184,94,239,89,162,99,42,247,176,226,121,27,219,43,95,103,246,136,246,239,46,229,230,223,84,172,194,128,2,112,19,49,28,165,120,32,16,227,104,21,229,99,2,225,0,128,252,96,74,253,48,213,120,82,8,23,64,143,171,205,119,31,255,94,255,255,255,219,79,255,255,255,254,255,255,255,217,93,15,160,14,148,196,26,165,105,231,198,221,23,199,251,188,199,83,79,147,101,164,122,0,0,179,4,192,128,73,20,100,178,138,101,69,72,108,169,86,53,100,24,158,29,25,143,18,27,161,241,145,30,27,128,209,160,32,152,144,88,116,48,211,25,247,33,141,8,14,133,151,180,221,131,140,20,46,154,1,40,114,145,8,194,64,255,251,178,100,31,142,198,233,103,204,19,187,121,210,78,164,233,227,27,43,12,26,229,161,46,78,189,59,17,56,42,167,13,163,154,184,39,26,224,232,164,167,10,174,72,11,173,189,66,176,248,208,55,241,182,193,16,193,134,224,148,116,228,62,195,123,78,69,193,55,184,230,84,121,106,217,35,218,144,200,62,19,186,242,236,151,219,8,83,17,80,59,153,29,189,162,213,54,237,121,197,179,93,102,208,62,84,80,245,132,117,181,168,22,141,9,51,234,186,23,247,214,107,241,188,110,181,182,47,109,231,230,153,251,119,88,251,125,14,207,213,144,96,109,81,226,193,146,29,162,68,159,108,85,154,21,25,103,150,51,116,95,230,133,6,243,199,121,1,89,25,228,121,162,193,120,195,189,48,63,150,76,95,78,6,63,89,174,236,93,200,26,241,172,232,245,0,22,53,36,81,6,186,129,130,20,222,147,2,181,254,237,197,217,91,165,32,124,135,137,229,183,168,221,85,242,136,171,241,49,50,168,69,187,38,232,149,142,131,46,151,213,254,24,181,170,77,125,203,119,252,153,66,61,119,22,164,180,149,20,255,255,255,255,127,253,247,89,59,110,150,47,164,22,67,161,130,162,1,156,66,49,151,127,1,152,128,193,181,6,161,138,161,169,157,243,185,139,0,73,135,161,146,43,24,170,12,10,140,65,192,72,224,140,103,232,158,60,15,35,200,48,50,49,32,7,16,129,213,9,64,17,225,170,2,0,133,67,32,27,14,113,104,174,48,233,233,109,218,215,237,60,187,125,37,169,5,13,84,104,144,238,46,204,73,242,159,174,64,2,197,181,161,94,165,94,177,110,216,130,228,238,18,157,155,249,247,99,120,214,133,32,202,27,113,244,32,230,78,118,50,97,230,205,150,175,206,155,243,124,210,84,172,28,198,112,165,171,23,95,147,103,187,59,194,61,62,101,117,62,43,19,194,203,156,214,222,243,110,179,52,103,137,71,145,19,199,48,74,246,245,188,215,101,249,53,176,219,223,48,112,186,33,202,109,2,23,18,204,183,43,107,160,78,136,148,235,64,202,246,187,82,237,68,150,71,145,218,0,0,81,198,222,52,120,37,94,141,77,221,3,140,68,38,47,25,129,86,1,125,200,92,224,225,118,233,183,82,159,230,100,127,159,243,191,230,182,191,99,117,215,202,116,237,252,239,209,244,234,218,127,218,255,122,55,220,61,243,127,255,251,250,173,62,170,11,21,40,200,71,203,241,221,88,253,120,0,198,130,131,11,71,243,60,19,211,120,99,3,193,144,163,138,134,32,227,40,223,34,236,208,112,100,170,40,153,62,48,152,140,4,24,50,46,5,128,35,1,134,51,21,141,38,86,95,209,129,16,200,112,116,193,176,70,76,50,15,255,251,178,100,30,142,198,169,104,202,139,175,53,116,69,9,153,195,101,165,100,92,221,161,38,79,113,233,201,55,35,39,13,164,157,200,137,12,208,105,133,96,105,101,84,113,43,228,215,226,226,59,4,173,46,38,181,82,5,244,92,15,214,145,118,38,242,46,152,77,93,58,9,41,89,18,193,182,209,93,77,172,89,138,76,181,147,109,234,27,148,29,55,22,183,227,184,59,115,4,16,172,112,35,23,4,28,57,108,247,250,226,208,33,75,23,40,234,214,85,126,48,228,231,173,53,150,15,184,161,227,19,235,120,205,181,143,173,201,247,173,103,21,146,220,97,43,157,238,40,124,83,233,233,244,236,205,41,206,69,11,62,239,124,83,116,211,200,98,154,218,206,156,73,41,126,199,29,210,81,206,84,210,97,172,166,38,244,16,16,0,97,213,103,72,196,137,38,152,195,138,8,7,124,36,99,96,112,19,45,84,101,246,129,130,89,46,27,72,164,122,206,71,211,253,111,171,102,226,79,97,54,255,127,251,233,215,167,255,246,255,237,199,255,255,255,102,161,21,20,20,248,116,99,242,250,94,3,70,9,192,42,96,178,38,230,62,193,200,100,90,146,230,110,131,168,98,92,13,70,8,1,72,98,38,147,6,19,64,180,12,6,99,15,150,1,204,115,13,158,68,155,5,130,49,205,156,38,20,5,3,136,226,130,179,124,133,140,54,44,139,144,143,197,136,73,150,24,17,130,105,66,1,246,110,218,187,106,93,37,191,214,161,166,228,252,13,2,95,203,71,112,137,207,100,74,6,13,65,64,94,95,63,44,43,89,202,58,46,58,183,79,170,47,62,225,184,91,23,33,209,57,240,9,124,193,12,82,31,72,65,245,3,229,174,181,213,166,197,175,106,116,102,99,68,87,103,17,222,82,59,81,203,44,229,64,211,121,124,235,87,146,60,248,220,12,94,241,47,173,70,133,140,170,101,133,166,139,191,170,20,221,168,170,140,102,92,66,117,154,199,139,9,202,158,210,98,37,27,33,103,90,166,247,173,94,150,213,115,253,183,125,230,108,226,15,135,168,20,127,248,222,34,223,211,20,27,91,1,80,38,99,169,74,85,0,12,68,28,60,72,209,126,65,18,84,221,219,127,213,145,252,123,220,212,53,169,94,162,111,67,231,233,21,159,255,233,219,47,229,217,130,23,187,165,77,55,55,251,232,218,247,255,187,58,238,231,163,103,234,132,114,162,131,94,201,103,107,217,145,157,10,184,73,187,177,0,1,243,2,128,13,10,9,233,132,120,70,152,9,39,217,130,152,154,24,160,129,169,130,144,33,152,200,149,217,134,160,29,146,130,185,131,80,40,24,38,0,232,137,10,99,16,217,129,192,65,39,176,80,92,64,16,48,65,100,44,255,251,178,100,30,140,198,183,102,202,147,220,122,240,63,9,154,3,97,231,54,28,181,163,38,78,237,233,65,41,165,103,13,132,149,200,46,42,136,221,162,168,173,11,152,201,134,66,8,240,192,219,235,117,55,186,44,100,191,239,63,193,16,82,177,203,249,78,197,187,94,59,59,61,72,84,2,60,241,158,13,44,79,116,141,243,120,212,195,82,253,183,133,139,225,78,130,206,26,133,108,189,56,69,222,43,18,198,173,175,243,92,219,219,56,219,61,245,183,29,231,21,223,185,183,76,169,193,21,62,183,76,227,219,127,57,254,148,207,212,125,253,110,6,97,60,128,212,237,8,206,100,131,229,196,218,139,157,238,244,214,235,18,122,206,226,239,22,174,34,102,30,38,249,190,190,165,246,165,33,103,81,37,154,29,132,110,255,197,209,68,224,219,199,94,151,232,130,12,228,112,54,0,18,53,187,122,68,216,145,108,107,199,140,131,114,82,185,255,63,183,252,236,163,241,61,142,3,18,135,28,102,159,255,183,125,127,255,153,185,183,163,228,239,34,143,255,255,110,141,244,39,40,2,13,102,22,0,166,3,53,37,11,1,182,26,249,242,38,193,217,232,185,142,98,105,209,145,89,173,33,201,132,64,225,185,68,154,58,17,156,5,25,89,97,136,44,159,118,128,40,84,205,135,12,56,172,254,130,140,56,170,60,64,122,191,135,0,68,70,165,80,128,80,27,121,102,154,144,33,190,109,112,177,44,209,100,95,192,140,195,20,207,49,180,214,108,184,172,68,6,112,37,241,113,55,70,194,144,216,87,110,101,76,94,214,40,189,223,71,129,205,149,168,217,103,7,187,221,129,208,166,121,144,219,123,152,205,215,174,97,95,126,191,124,252,135,6,167,157,245,150,124,233,114,95,24,33,7,216,2,12,64,154,92,67,151,83,207,61,226,207,104,185,180,61,226,21,210,208,37,157,46,250,172,8,27,79,181,186,94,145,177,55,246,147,79,235,75,43,114,227,168,154,173,124,90,196,195,168,219,220,92,239,117,123,175,104,246,222,241,159,170,64,201,10,207,33,211,45,6,98,112,13,2,218,40,222,23,92,66,1,50,130,153,15,30,232,52,10,7,161,165,63,207,109,42,40,99,98,35,247,131,46,233,109,255,247,248,207,89,216,3,5,204,71,211,254,169,163,104,250,255,209,206,91,188,136,14,153,201,26,32,118,48,61,127,251,219,70,79,199,188,114,11,221,210,96,178,37,254,28,48,17,92,208,227,99,60,68,13,254,5,54,120,20,195,161,64,109,152,144,4,1,6,3,129,232,9,24,20,34,153,32,16,196,130,246,232,239,16,129,1,67,84,245,205,63,111,237,14,15,83,103,115,127,119,54,58,198,146,78,112,204,100,42,79,255,251,178,100,35,12,197,115,103,206,27,141,77,114,75,167,153,179,104,199,114,25,25,163,52,110,237,231,1,30,158,103,77,151,156,224,52,105,92,251,9,184,182,53,136,9,245,172,197,87,62,156,233,65,22,159,206,171,51,35,212,53,33,147,79,189,127,74,198,41,71,246,121,41,170,118,104,37,38,235,36,0,70,150,30,69,52,171,90,10,70,232,185,246,100,84,179,230,140,54,101,112,148,74,160,46,70,164,203,50,169,140,253,147,115,189,61,24,209,102,145,245,153,189,95,225,219,61,88,172,35,242,110,103,46,186,190,182,211,194,192,56,27,172,91,184,137,225,116,99,72,64,6,151,105,37,182,171,17,245,49,81,121,11,248,141,181,44,150,121,220,12,55,30,103,255,255,99,228,43,28,44,142,21,92,141,247,255,219,70,160,171,150,47,191,210,191,71,111,180,182,84,108,81,201,64,1,12,121,113,84,34,45,68,91,232,68,52,101,254,52,8,15,204,39,18,76,6,148,140,25,32,204,191,30,4,32,9,155,232,72,183,73,134,10,154,41,32,4,40,193,66,12,104,1,93,156,72,2,65,150,152,42,40,100,160,37,186,186,9,55,56,32,155,160,198,74,235,223,51,73,36,220,252,240,149,198,76,190,11,175,229,221,46,52,224,77,24,69,31,87,9,13,107,196,213,100,97,174,243,63,237,110,58,233,147,239,212,238,77,91,164,28,181,245,241,243,254,161,83,246,40,184,219,125,119,229,221,176,47,236,198,119,1,29,205,193,206,63,198,28,124,15,143,76,198,223,219,141,55,209,148,103,83,176,93,62,175,17,55,40,207,152,88,158,69,97,134,201,21,131,84,194,219,122,178,86,188,70,129,21,101,190,11,125,156,88,37,171,231,109,209,32,195,241,167,189,95,196,165,222,102,242,184,65,149,156,53,64,249,15,122,25,89,44,177,36,49,109,13,5,130,42,116,73,58,46,171,108,224,82,158,213,113,113,229,75,119,255,210,135,144,93,152,253,37,22,226,162,244,58,255,255,233,253,63,229,86,167,59,164,242,166,172,177,202,128,254,94,28,3,180,172,53,165,42,69,29,2,0,0,113,33,108,194,34,8,215,244,200,212,222,240,240,40,12,193,36,64,196,161,116,227,204,116,211,17,76,12,9,152,172,4,152,156,52,152,62,84,152,48,24,152,8,31,154,76,85,3,130,146,208,24,66,3,153,146,3,24,28,15,190,68,33,155,172,251,21,133,69,159,5,3,72,11,158,120,41,42,85,167,128,62,178,119,246,129,147,13,2,243,18,251,12,204,195,69,207,44,16,169,11,25,226,140,99,194,186,67,230,164,140,127,206,69,198,123,46,162,225,114,128,131,177,119,21,83,60,79,133,141,162,11,178,50,121,27,255,251,178,100,69,14,231,36,110,73,147,175,78,80,75,41,25,211,99,37,40,27,9,163,42,46,189,27,9,57,35,103,77,147,162,56,158,106,248,165,245,18,13,234,185,214,36,79,99,26,159,225,189,61,3,41,49,98,244,248,205,252,124,250,231,193,150,153,205,53,241,220,146,18,230,80,146,196,128,190,38,70,223,140,161,177,222,121,167,54,133,196,18,74,5,88,140,71,73,208,153,35,118,35,100,136,168,141,140,16,78,130,4,68,144,156,142,69,178,251,45,255,255,255,166,254,240,30,3,242,44,51,199,152,80,33,198,11,46,30,51,224,82,21,37,78,139,72,133,89,66,11,218,64,193,74,178,153,95,255,254,133,141,232,48,234,80,24,82,85,82,175,255,244,255,255,170,58,53,167,65,5,168,186,160,209,36,65,32,139,159,49,174,125,209,21,148,202,134,40,223,72,204,9,1,140,0,57,12,147,89,77,37,141,78,136,88,77,204,33,204,80,17,140,92,229,140,39,12,0,161,105,151,129,9,133,34,145,131,195,41,133,96,81,0,132,97,241,90,92,0,160,38,96,8,134,96,104,48,96,248,9,13,21,66,118,104,213,12,15,2,16,226,165,195,64,60,46,87,103,9,116,178,73,127,21,130,198,56,196,215,117,30,14,130,158,198,82,241,211,205,116,80,6,119,92,159,131,214,123,101,231,206,85,158,173,166,133,113,85,138,82,166,167,128,29,230,222,32,131,44,197,222,137,250,206,241,124,235,231,54,174,51,31,12,208,233,43,70,117,168,158,88,5,111,220,17,121,247,138,231,231,63,121,181,115,140,227,91,141,175,129,229,151,39,10,17,65,91,33,202,17,17,106,245,233,221,207,183,62,253,44,110,36,119,62,102,233,24,93,177,207,238,210,172,172,195,207,197,185,116,156,2,174,173,93,90,184,55,98,242,142,65,67,4,3,134,97,75,92,71,219,147,97,250,125,152,85,20,194,243,203,59,159,75,234,202,85,127,215,238,239,70,137,220,195,227,231,205,5,88,162,138,142,49,157,63,254,159,215,255,50,119,220,197,66,190,250,164,133,71,192,184,50,117,78,147,203,34,196,227,170,187,28,198,244,2,2,2,242,32,68,66,93,0,6,131,10,102,243,25,3,243,95,131,50,80,28,209,178,196,200,224,0,194,32,240,12,35,5,130,179,0,2,32,16,22,135,230,79,132,9,118,150,226,128,40,56,128,5,2,178,130,160,30,144,16,80,160,26,221,222,149,159,35,142,231,246,51,169,126,227,57,213,105,26,76,89,182,244,65,213,45,211,209,222,176,85,1,26,29,170,33,8,246,104,110,90,240,215,122,172,4,38,151,145,99,246,196,212,13,145,181,191,146,50,254,242,153,179,227,197,223,214,252,222,111,255,251,178,100,65,12,198,167,103,76,147,175,102,162,71,37,25,113,105,135,116,24,45,149,66,109,189,53,201,20,148,102,73,163,21,200,152,166,123,15,231,231,118,11,19,231,199,161,79,103,57,184,219,176,100,214,157,91,189,118,127,47,230,205,44,185,29,96,246,112,126,157,199,28,133,100,213,126,85,204,75,26,204,110,231,182,139,88,113,219,42,171,158,219,238,29,53,77,109,232,151,231,57,102,89,95,73,151,195,23,91,223,236,224,223,151,242,209,184,32,104,176,40,64,56,102,224,232,99,78,185,152,29,4,4,208,148,13,33,84,197,119,174,5,222,99,65,69,227,73,129,146,170,66,139,73,13,239,118,24,247,92,221,72,106,177,210,246,136,121,99,238,172,151,212,191,230,25,148,121,89,83,255,229,249,120,147,255,233,149,44,0,212,144,8,12,98,136,70,34,146,98,244,166,186,20,102,195,230,114,66,101,17,102,62,6,201,131,131,214,112,52,2,68,13,7,8,48,143,192,109,192,136,37,218,134,31,149,153,81,194,159,132,63,142,195,144,160,213,38,243,176,33,73,244,60,191,39,110,138,85,217,172,111,180,209,142,205,203,84,128,189,19,12,10,8,152,212,143,34,98,120,113,233,79,140,107,245,246,5,3,34,133,203,107,130,113,74,67,85,207,188,64,121,87,145,95,191,103,85,222,30,241,156,64,129,1,228,70,39,241,227,145,123,206,32,64,126,199,122,191,220,9,161,188,120,212,242,187,204,144,43,100,116,54,9,147,147,155,82,10,49,15,146,153,3,29,168,116,191,190,185,60,239,183,37,209,206,123,57,219,68,109,212,24,97,138,93,137,234,123,15,155,72,2,21,81,59,146,176,18,56,104,232,67,176,193,6,126,224,176,71,17,196,103,68,128,229,52,69,7,108,222,176,17,184,225,156,241,179,197,249,83,63,12,239,24,27,119,40,237,63,245,127,211,140,222,80,247,248,131,166,143,254,82,80,214,43,236,39,255,249,16,0,1,181,97,48,192,132,211,84,211,101,151,12,238,68,53,49,28,214,99,225,19,24,84,144,97,1,168,40,66,68,89,85,230,2,1,152,184,116,96,80,171,126,189,144,224,215,158,87,249,202,22,24,172,87,5,154,100,250,59,208,209,125,247,125,225,153,237,28,135,229,16,243,54,100,14,245,64,192,27,146,130,133,3,107,116,36,192,183,174,142,6,166,167,165,193,177,53,185,220,105,173,68,159,159,136,35,5,110,75,233,105,95,139,219,202,9,177,156,192,29,170,104,180,80,194,27,79,53,62,152,10,173,169,230,66,113,250,64,34,118,22,230,95,117,19,30,217,197,246,180,153,228,25,67,15,190,80,221,198,143,251,166,122,15,184,146,34,145,174,206,127,64,123,255,251,178,100,87,14,118,252,111,79,147,140,23,194,71,231,105,149,99,69,42,29,17,215,54,46,233,237,201,37,141,230,85,148,149,208,181,115,42,132,62,246,173,123,26,213,172,165,93,146,15,189,110,138,211,37,190,101,8,4,25,22,151,56,182,8,71,68,85,110,8,221,229,125,25,8,175,79,125,7,117,110,231,41,103,0,128,0,114,60,28,80,108,77,197,10,189,96,76,94,49,225,43,201,127,53,150,178,208,222,130,209,211,74,121,97,243,233,65,12,24,238,85,82,21,17,26,212,51,232,62,20,46,179,140,21,253,127,183,233,209,245,188,205,254,191,239,254,58,175,255,117,215,255,119,111,253,97,144,24,26,15,25,24,13,155,162,162,24,70,103,24,247,26,24,14,30,19,43,228,128,128,128,50,48,120,6,8,40,200,66,145,144,80,16,54,157,86,73,126,36,33,164,7,102,34,71,42,73,66,141,145,2,168,68,48,166,123,107,77,165,3,31,164,108,21,241,123,94,108,159,120,110,2,78,126,55,114,64,16,96,90,65,142,21,197,182,91,5,129,134,92,75,211,140,95,25,25,49,171,119,95,44,169,130,127,101,240,3,187,65,98,159,10,56,252,253,54,94,161,150,73,27,141,48,70,154,54,17,155,23,181,57,249,1,101,27,166,241,209,84,209,100,68,246,180,246,108,247,15,215,173,133,151,120,206,125,26,154,113,145,171,76,46,34,230,85,87,214,126,49,189,105,169,167,58,84,253,238,109,230,246,219,101,126,91,45,108,227,225,173,199,82,166,111,138,62,244,219,173,123,19,93,65,146,46,109,73,127,150,190,144,175,93,49,87,117,255,250,111,252,52,255,157,255,245,255,133,135,201,3,162,90,115,16,96,100,168,234,103,56,205,136,229,34,140,185,238,155,108,155,146,168,56,186,214,228,76,23,55,184,28,144,89,45,185,168,38,181,231,161,195,92,226,110,81,32,38,129,83,132,210,154,224,76,155,212,7,89,242,254,166,64,19,53,215,255,245,200,209,22,255,250,128,0,0,9,128,88,50,231,109,73,26,166,241,213,182,25,160,65,218,128,7,84,152,52,8,80,158,44,182,195,11,23,106,183,153,56,49,18,67,44,102,170,58,133,80,189,49,130,128,155,45,250,106,67,81,219,83,3,33,83,21,98,248,242,213,239,215,100,49,204,177,94,184,22,7,133,134,126,97,94,216,157,131,185,114,123,223,24,43,186,171,201,182,189,147,91,8,14,159,175,75,206,60,87,238,67,79,139,27,49,193,220,132,103,55,157,231,235,10,20,37,218,211,61,42,23,170,44,204,152,216,169,148,37,178,161,6,184,130,26,165,32,19,115,72,43,209,33,61,174,183,59,129,8,126,86,13,234,138,203,125,71,81,16,255,251,176,100,81,140,70,40,103,80,211,109,95,144,72,199,25,218,101,101,118,28,145,165,52,78,234,15,193,40,152,230,197,149,149,216,135,228,168,228,237,155,145,3,86,64,141,126,98,219,80,134,182,139,64,109,73,80,205,236,80,206,179,23,86,147,137,154,250,105,0,128,2,0,0,32,7,69,16,64,28,1,153,89,227,143,37,192,86,227,8,168,132,57,2,183,42,70,178,144,55,172,105,145,220,72,35,61,241,127,1,136,212,195,247,30,168,169,41,132,22,231,189,145,234,79,87,152,159,35,232,237,246,255,132,219,250,10,98,154,127,255,164,0,1,140,7,1,83,236,119,60,8,47,204,174,41,204,241,165,76,17,11,204,140,81,12,69,39,139,0,153,132,160,89,140,32,121,32,72,136,230,83,4,134,40,137,37,178,79,48,176,241,40,3,207,231,138,132,138,48,193,37,131,232,192,160,203,221,239,130,139,118,218,209,191,57,99,59,23,235,211,13,67,105,11,82,54,28,238,80,5,180,142,236,121,178,6,35,81,168,196,175,173,45,154,110,25,38,49,69,239,157,185,74,160,229,40,146,73,6,116,223,113,166,223,248,139,210,60,140,170,69,33,19,42,185,5,24,103,69,233,247,58,149,64,130,76,220,131,60,75,81,113,172,32,89,72,139,169,50,138,101,65,244,90,51,36,143,111,148,15,168,204,92,206,229,148,148,129,8,203,83,211,70,195,89,233,146,236,198,45,81,212,92,225,47,76,178,239,73,74,48,42,58,69,2,21,206,156,214,85,122,34,54,85,2,218,20,146,206,211,65,72,180,233,104,193,158,153,26,96,12,222,48,172,7,80,136,182,57,48,150,38,94,238,202,230,137,38,19,134,238,148,12,95,186,106,175,43,60,209,82,219,42,249,160,249,116,223,94,133,1,140,131,227,11,26,40,119,206,148,21,245,123,13,244,43,247,125,49,141,79,192,75,151,42,166,209,253,223,214,207,255,253,100,0,0,97,32,172,64,34,152,91,23,27,20,133,133,12,83,53,6,161,104,40,202,145,208,192,193,204,70,18,2,66,67,17,129,98,83,6,16,177,209,242,105,239,42,185,139,4,151,135,0,72,56,39,146,20,43,93,4,161,251,191,35,125,169,162,97,96,45,253,71,74,147,8,212,99,229,217,175,228,70,150,167,104,80,52,33,32,141,49,38,78,182,193,195,150,9,190,49,250,132,165,168,200,2,43,166,180,245,207,65,123,20,71,0,109,137,132,102,240,109,180,244,242,69,0,111,101,140,120,173,224,54,17,210,166,90,123,91,37,242,9,184,29,59,141,184,180,244,80,212,248,60,179,182,200,16,110,177,213,154,249,199,235,216,243,17,51,110,14,187,83,111,249,255,88,244,125,55,204,79,255,251,178,100,90,8,134,245,105,77,19,186,122,240,75,199,9,221,101,226,90,23,61,165,71,173,225,235,193,58,170,231,205,150,149,168,153,119,76,98,255,109,59,220,89,245,233,251,117,254,207,71,45,86,124,238,147,235,41,6,41,177,89,255,222,119,152,115,231,90,137,157,166,114,144,223,39,100,152,0,0,0,30,128,0,0,12,150,200,36,243,120,72,145,13,234,194,101,2,134,110,140,77,92,150,111,193,0,89,110,125,61,155,166,41,135,231,43,187,203,33,58,74,238,53,241,206,142,39,37,9,32,193,89,182,163,252,151,21,243,123,254,237,79,192,255,237,138,255,167,255,127,255,253,32,1,24,5,23,47,99,194,0,144,18,177,205,26,152,168,153,131,97,48,192,163,9,48,66,28,91,194,217,190,236,100,194,192,124,100,47,227,50,110,185,241,170,40,133,214,142,146,112,76,75,27,168,112,166,198,3,203,241,207,241,221,137,7,212,94,184,167,121,58,57,85,126,125,60,108,175,95,174,139,223,203,175,33,199,36,112,121,207,36,31,217,55,222,193,117,47,149,33,76,36,166,242,207,252,223,146,74,225,139,236,220,223,108,34,53,44,77,226,31,140,214,227,10,46,255,183,195,100,221,168,185,239,181,107,118,91,191,155,253,107,233,75,19,20,117,243,155,111,215,249,90,117,218,189,243,30,110,220,231,184,38,19,142,105,88,251,202,198,104,220,67,51,135,184,198,243,156,105,236,242,105,174,180,219,110,226,0,0,56,184,207,68,48,167,195,88,2,30,156,68,46,38,229,141,45,107,15,243,35,13,214,82,139,165,142,51,30,173,252,18,235,73,21,182,181,40,249,14,141,86,162,253,119,251,95,246,232,255,137,233,249,63,255,255,255,211,255,215,48,128,188,104,51,34,51,92,170,20,24,176,153,4,8,8,0,40,0,64,46,6,2,128,131,147,44,225,64,93,195,32,136,76,22,81,34,142,25,41,20,100,177,80,200,16,192,128,83,10,8,8,1,171,240,20,165,50,88,29,167,42,21,76,38,242,244,108,176,34,184,87,100,137,70,254,195,182,229,8,212,167,167,218,197,174,214,160,251,122,144,181,254,205,11,30,38,67,240,33,105,155,2,165,122,106,206,101,78,249,252,125,40,179,185,45,194,186,246,205,177,170,165,154,210,47,172,237,223,249,235,166,69,22,98,8,107,102,227,133,12,76,234,41,244,6,143,73,77,227,114,217,80,114,32,183,217,44,32,89,4,245,254,124,169,104,84,61,93,37,110,84,207,248,155,173,220,218,70,254,165,214,187,100,164,245,61,122,173,110,28,71,224,148,70,135,21,90,109,47,94,211,3,61,52,236,160,84,139,202,168,27,249,112,0,0,62,194,3,32,186,117,181,130,255,251,178,100,104,12,214,42,97,79,59,152,91,242,76,138,90,19,97,98,62,25,169,165,58,110,61,122,193,25,161,38,201,150,157,216,11,57,192,208,138,41,40,3,34,34,96,20,13,186,160,250,217,17,109,223,248,48,29,101,241,249,51,215,81,95,255,242,255,215,250,233,251,255,255,255,255,183,255,170,96,79,81,22,90,90,225,129,184,132,84,202,9,76,195,76,206,41,227,92,71,172,0,0,2,80,224,17,0,140,27,221,48,41,216,192,160,3,100,111,76,46,9,51,121,240,199,68,210,80,112,144,40,195,226,214,58,14,11,25,92,86,97,33,179,240,146,104,134,10,15,34,173,194,160,40,172,41,138,139,39,212,11,9,158,234,30,221,212,255,59,51,119,231,106,63,109,138,171,210,146,146,146,81,216,113,74,21,104,136,62,245,197,15,30,102,188,209,102,95,46,213,122,182,152,149,80,1,69,194,152,253,139,121,123,166,135,250,130,118,207,82,54,227,134,214,159,36,123,100,124,235,13,86,202,102,47,106,43,43,136,250,241,252,85,249,243,220,110,252,203,194,213,106,245,39,61,188,58,239,54,69,141,28,183,81,215,11,61,165,108,133,72,169,219,85,213,41,26,170,215,26,45,166,167,57,4,202,112,138,6,210,166,150,255,6,179,155,114,243,206,72,120,187,25,232,151,192,45,65,138,90,116,158,215,14,182,137,140,53,29,114,158,151,212,191,78,83,102,30,117,47,51,182,102,48,68,24,98,29,23,63,188,6,178,26,109,243,7,106,61,42,37,184,232,56,69,73,186,144,243,134,101,70,95,211,171,254,207,79,196,159,249,159,255,255,66,112,64,0,242,251,43,105,128,61,167,103,45,25,17,52,117,6,32,118,220,1,63,49,1,136,68,39,49,104,0,196,132,1,193,16,224,28,194,198,67,141,53,179,43,242,168,115,40,33,82,104,144,241,68,91,8,36,88,105,100,122,252,173,0,141,74,117,249,207,178,169,174,198,230,97,229,75,147,116,8,91,68,20,134,8,20,249,36,186,13,71,162,145,154,144,195,29,206,90,80,70,197,103,155,177,194,107,164,240,8,113,175,14,216,58,105,182,105,19,76,151,108,27,17,161,142,85,187,193,105,204,39,123,192,157,94,235,248,230,124,127,8,102,227,46,95,184,237,205,181,167,75,26,199,207,249,137,185,11,159,236,51,124,44,255,143,157,227,121,93,197,222,89,49,72,17,53,171,226,173,173,31,12,17,177,172,99,77,239,169,67,189,163,48,233,188,233,87,92,242,187,227,122,249,198,126,241,189,99,199,248,94,240,231,209,45,8,0,0,20,251,160,48,152,88,58,195,129,96,194,73,24,7,49,252,178,42,10,184,1,94,56,117,218,216,47,179,97,238,155,255,251,178,100,124,142,134,183,105,77,147,154,123,112,77,203,233,211,105,229,62,26,85,165,54,78,233,235,193,25,175,167,233,135,156,216,45,241,109,146,52,214,224,124,246,65,226,212,12,132,192,212,2,163,253,27,213,39,79,175,87,252,99,255,137,63,245,63,255,255,213,255,255,255,255,255,255,255,212,120,22,76,0,152,6,33,25,52,55,27,110,38,152,216,95,25,7,21,24,172,31,25,36,66,25,6,16,131,64,0,80,74,96,120,158,13,0,89,195,169,12,255,144,66,180,13,98,2,213,11,175,62,84,68,68,230,32,84,40,188,38,29,237,216,16,130,129,41,223,109,231,67,75,246,39,95,37,69,46,112,131,21,192,232,162,23,14,226,74,74,26,44,6,39,148,167,243,12,114,200,156,196,109,125,13,20,88,249,190,9,232,249,147,229,7,174,178,212,154,102,186,224,226,117,57,248,121,223,41,191,89,247,40,195,147,176,107,168,26,126,8,143,44,79,216,160,201,70,152,25,255,211,238,12,222,25,205,124,73,95,37,245,241,172,252,83,81,45,232,179,141,222,109,215,84,205,221,95,177,87,126,180,219,107,207,33,235,237,91,127,13,89,109,41,21,146,219,17,243,136,182,254,77,253,218,54,176,213,175,228,192,38,0,0,3,165,236,96,135,139,193,167,161,98,37,128,134,6,89,147,195,173,18,167,31,66,182,213,144,37,3,26,80,105,37,130,215,191,244,108,157,153,144,101,127,67,254,214,55,239,215,215,77,63,43,245,255,255,255,219,255,253,191,255,255,204,109,127,163,208,161,0,40,0,1,46,169,168,140,132,88,171,26,196,122,96,161,1,191,87,226,82,83,47,163,140,164,1,86,18,33,64,0,112,58,5,121,3,21,103,210,78,163,117,77,198,26,152,89,149,14,38,22,129,254,87,20,208,62,21,4,98,195,181,160,156,254,98,182,166,233,37,44,18,203,226,178,174,161,225,29,249,182,6,103,5,79,64,218,237,55,182,225,47,62,154,54,222,107,109,196,23,147,97,99,93,98,110,237,169,212,29,200,96,223,159,17,191,119,243,79,203,132,29,191,248,61,191,148,142,251,139,252,94,226,144,119,87,41,241,143,244,223,159,66,58,110,221,188,221,207,255,252,71,148,236,84,220,138,186,110,90,99,48,255,171,134,170,223,90,249,239,120,169,168,176,140,53,187,89,237,241,84,62,125,224,180,213,44,229,53,188,247,195,117,252,173,89,190,36,215,244,241,224,0,0,29,203,153,129,82,96,83,143,249,83,170,67,1,84,142,149,219,74,199,210,152,72,148,112,231,80,144,111,6,30,131,73,249,6,111,110,207,52,138,21,2,157,148,137,127,81,253,26,223,179,127,238,55,248,79,255,255,255,232,223,254,255,251,178,100,133,8,134,83,105,79,59,153,123,96,80,107,249,227,101,66,122,24,13,165,66,110,61,143,192,241,141,104,233,135,148,232,178,32,164,213,234,140,229,37,72,208,114,253,181,127,252,111,170,0,25,78,248,100,170,32,48,4,0,104,136,97,80,137,137,222,102,47,9,131,78,224,208,194,210,81,17,8,141,89,211,44,195,193,130,80,172,122,54,124,2,188,147,240,73,16,217,20,137,77,231,123,1,196,143,112,68,83,80,235,228,211,145,255,232,45,48,6,64,8,207,110,40,159,185,52,98,177,187,122,21,121,32,209,172,150,84,204,12,87,141,76,113,240,105,184,233,101,33,19,83,97,194,210,153,201,129,249,170,41,193,115,220,231,202,228,95,8,99,48,63,62,214,62,39,76,52,123,230,189,37,215,125,48,15,181,83,237,153,62,159,233,218,246,92,182,204,241,181,244,191,179,208,65,182,118,121,109,247,226,58,255,24,123,170,72,235,10,212,186,255,7,31,112,190,32,252,108,159,39,231,154,134,2,67,206,196,92,183,49,15,1,176,0,0,3,229,36,124,200,137,45,107,235,112,144,134,157,162,151,181,235,19,116,141,62,51,27,153,142,239,32,239,22,21,127,111,237,10,6,199,117,179,127,79,254,159,255,247,255,255,243,196,144,100,189,172,21,59,102,174,176,0,32,0,0,87,69,66,194,99,30,200,141,224,72,49,168,164,198,142,99,76,128,12,232,32,49,201,53,38,194,1,97,97,242,150,5,202,2,110,120,180,239,195,205,36,121,182,5,210,193,75,134,129,131,169,28,31,75,117,81,114,230,118,240,228,162,123,232,106,214,105,89,74,132,131,166,28,88,153,200,57,241,88,143,93,201,116,249,41,132,137,120,246,105,244,41,104,210,8,169,238,181,140,183,77,231,110,138,215,225,169,166,203,124,92,53,70,244,139,172,161,181,213,255,73,215,212,212,222,39,249,151,206,221,54,25,105,143,108,106,88,248,148,185,95,108,52,240,220,53,241,245,168,80,100,93,193,196,172,143,96,182,226,143,30,193,186,234,104,81,145,80,154,37,159,43,45,78,55,132,123,51,61,123,13,244,56,200,155,97,78,67,159,253,179,107,25,158,189,116,242,61,37,122,254,50,103,253,224,12,146,6,17,85,53,0,95,211,17,93,193,7,204,157,139,241,234,7,50,70,176,162,33,7,42,214,238,68,251,131,70,133,124,216,212,227,15,96,247,254,142,179,133,182,16,64,88,165,10,152,239,241,207,42,114,161,38,245,110,191,205,51,252,151,255,252,49,253,79,255,255,214,245,0,68,0,128,19,41,163,37,48,234,196,233,132,128,33,44,210,63,3,58,13,12,202,218,51,17,80,193,65,145,64,48,132,194,64,28,25,0,255,251,178,100,160,136,230,131,104,207,59,153,122,240,74,198,57,177,107,10,44,27,41,165,57,78,101,239,129,33,145,38,193,172,44,216,153,164,48,80,177,87,174,144,160,173,49,5,104,139,10,40,134,72,17,84,175,195,0,193,248,67,118,163,61,21,173,200,220,135,24,149,19,80,79,153,214,50,93,107,163,181,14,131,216,128,178,48,204,81,179,246,109,189,237,66,129,108,93,129,179,146,9,156,129,250,0,146,44,51,17,194,165,133,163,39,129,24,211,7,95,44,243,84,206,178,188,238,242,127,203,182,253,63,97,143,238,86,235,49,63,108,212,219,113,196,121,190,115,172,102,125,212,218,246,129,253,28,127,247,240,163,222,18,234,37,225,42,119,149,99,184,117,141,125,54,51,103,105,120,142,81,62,52,174,83,205,57,50,150,139,184,141,215,156,157,75,165,225,229,151,76,48,161,91,16,231,207,113,179,83,249,161,85,135,115,172,252,147,233,32,20,246,3,68,26,94,98,27,154,200,223,59,224,35,171,59,232,2,104,213,46,209,230,40,97,81,15,5,39,118,78,76,95,255,229,253,158,164,74,165,64,101,152,229,43,103,117,168,119,138,229,101,29,172,255,197,255,202,63,255,16,187,127,179,255,255,164,0,0,8,0,1,14,226,96,64,200,116,86,238,106,64,249,139,141,166,77,138,154,152,58,100,22,120,112,140,46,24,30,14,8,11,9,172,60,1,50,240,96,195,225,215,233,43,31,82,176,162,194,121,80,24,167,26,103,113,216,18,196,130,52,130,24,189,138,215,62,49,35,248,205,37,58,255,206,201,16,102,88,149,72,45,47,108,8,111,28,140,211,118,146,95,182,201,29,194,102,147,117,218,151,101,136,67,99,87,123,184,183,62,126,12,147,254,74,76,71,82,235,247,41,71,208,63,50,67,164,223,100,169,30,194,24,238,41,205,190,84,191,19,36,238,237,107,251,144,104,39,0,187,123,223,197,198,233,77,215,94,50,248,151,250,19,70,123,232,71,223,238,246,202,191,178,29,212,252,51,192,108,65,195,234,228,100,177,100,212,6,226,75,170,158,141,154,172,87,94,106,205,52,111,152,79,153,105,45,200,232,250,52,136,17,69,131,48,83,67,177,142,134,6,216,45,128,1,176,133,175,172,100,196,38,178,231,143,152,188,125,168,164,34,108,17,14,197,117,49,113,89,175,207,83,37,134,184,82,176,131,11,249,82,139,109,164,66,151,69,148,22,113,223,84,255,230,114,223,43,254,115,255,255,254,95,139,0,196,194,1,41,54,98,55,150,100,234,18,96,49,14,112,134,58,103,136,162,69,6,152,98,77,152,2,16,152,8,19,144,152,33,81,4,8,9,24,162,73,152,102,48,66,152,0,232,225,106,32,255,251,178,100,169,138,134,169,104,78,211,140,127,176,74,8,89,177,107,10,54,29,201,171,48,78,233,239,193,27,147,103,21,156,40,162,104,182,203,13,137,140,71,194,166,214,123,154,210,229,176,248,16,179,78,161,143,225,214,158,203,54,195,169,85,172,190,146,229,22,48,225,227,67,162,207,48,167,149,96,193,78,150,9,211,78,9,100,4,171,173,186,67,71,232,240,83,137,166,142,220,40,84,200,28,142,182,46,117,30,215,69,158,63,13,81,201,53,120,162,20,179,59,198,156,166,41,188,45,103,2,73,157,184,249,137,243,133,90,193,225,169,31,210,202,200,238,68,5,206,26,162,62,125,119,70,169,246,198,73,179,150,59,111,9,187,123,103,16,96,66,203,94,235,149,175,134,168,184,180,122,94,207,239,166,203,223,49,171,88,14,243,72,209,47,143,109,68,71,103,54,64,69,155,205,237,77,124,230,45,55,241,79,11,252,64,185,209,34,92,65,211,33,0,167,87,152,177,128,255,157,195,158,17,240,137,152,208,8,114,12,2,133,170,68,194,0,156,221,162,154,56,192,192,166,49,46,196,248,150,211,119,74,220,189,4,59,134,35,234,137,171,211,82,109,40,79,148,244,45,187,84,150,83,85,62,75,255,253,53,250,191,251,160,0,0,97,96,137,132,206,230,154,191,157,197,14,100,19,161,231,186,6,221,37,25,14,136,97,100,224,40,40,14,37,24,13,12,96,128,25,131,192,230,85,43,25,128,42,234,15,6,130,160,98,97,18,97,75,9,5,8,179,66,222,161,19,251,19,166,131,139,76,179,37,209,138,75,113,70,191,215,230,58,214,19,214,88,220,192,192,231,76,116,6,99,96,124,161,89,65,193,200,147,90,102,182,93,56,115,173,29,17,168,228,145,155,52,136,193,131,119,8,5,83,221,117,44,113,255,183,168,219,224,237,85,136,2,207,23,7,195,157,23,17,40,223,27,208,177,198,204,106,105,118,179,222,144,223,13,106,63,103,130,224,145,91,195,219,107,56,181,91,43,173,19,73,178,246,45,165,114,166,247,173,80,234,177,36,234,98,51,26,184,203,183,31,104,49,60,203,153,13,186,9,107,37,21,88,2,35,139,133,79,226,102,12,84,167,26,233,211,201,0,111,189,87,178,219,161,143,233,89,107,115,48,150,128,88,150,4,99,24,8,184,1,200,116,222,104,136,16,205,201,172,10,12,121,179,147,242,65,171,131,193,252,242,107,227,143,125,150,140,236,105,81,89,200,67,82,200,85,123,234,103,168,218,195,159,39,234,221,114,142,70,95,201,249,47,168,232,30,16,13,11,144,76,136,198,59,9,128,194,166,3,102,250,13,92,24,51,220,76,40,95,17,136,0,160,99,9,29,69,64,202,180,74,255,251,178,100,166,142,199,36,104,205,19,143,71,162,68,37,153,176,107,10,54,27,157,197,54,78,61,62,65,25,157,230,197,165,157,200,42,100,16,122,215,89,15,184,65,121,125,197,9,3,77,173,11,252,174,160,22,180,217,38,200,66,49,248,68,53,51,147,255,49,105,250,143,55,169,125,39,140,19,10,29,145,144,200,24,150,247,178,0,192,171,214,210,155,254,199,92,203,15,138,144,252,159,59,112,20,3,113,217,22,10,89,194,51,141,88,10,155,118,32,134,149,109,151,73,89,244,152,155,77,83,98,14,53,179,134,186,123,246,124,223,220,136,204,174,23,180,217,131,35,76,9,247,251,189,57,62,80,71,58,41,84,155,21,63,118,136,197,46,108,150,149,22,68,97,12,124,109,72,157,62,229,68,104,81,155,155,10,138,95,180,54,142,25,63,82,13,173,34,22,219,101,6,227,94,165,35,191,22,238,167,229,93,127,255,254,63,255,140,121,192,138,51,41,6,244,117,30,51,29,32,33,145,136,84,159,173,102,100,10,45,211,118,64,200,132,133,246,214,163,241,80,207,76,145,169,129,205,244,155,51,130,50,128,15,135,217,170,152,199,169,4,56,110,157,71,31,86,233,187,87,243,126,250,190,223,43,43,247,255,208,0,64,0,25,128,160,233,132,216,81,170,42,241,138,192,105,165,53,153,162,194,73,156,195,200,52,20,4,11,162,0,140,194,243,41,27,204,1,6,140,173,29,201,68,229,114,68,20,10,3,230,2,129,197,0,223,144,135,80,183,164,0,5,7,0,79,187,116,93,140,216,20,97,66,229,47,94,62,230,67,60,83,208,82,235,64,148,105,29,140,88,184,209,5,19,58,89,235,67,144,10,90,91,197,83,138,210,138,59,184,56,4,201,101,147,46,181,235,69,97,109,168,112,16,29,74,205,78,123,76,150,123,7,109,240,115,156,44,158,164,158,194,150,252,134,98,61,59,157,88,79,220,83,42,110,75,183,89,252,145,242,74,148,55,46,64,181,57,26,198,7,97,19,247,117,44,199,92,253,71,172,99,109,95,91,229,106,108,44,66,126,239,117,192,43,238,105,216,82,120,144,179,142,142,206,125,185,104,82,58,131,240,56,180,145,31,41,32,204,88,33,92,136,231,157,40,221,236,156,159,209,238,93,225,52,69,195,122,176,60,64,114,196,0,0,12,11,0,0,10,216,221,11,160,105,179,96,158,42,4,54,85,73,37,101,161,37,170,162,0,37,244,65,166,28,80,102,143,76,71,44,255,236,244,39,134,135,255,43,61,255,95,102,219,255,245,127,187,255,173,249,175,163,157,48,60,11,6,7,6,82,252,6,94,30,134,82,4,166,172,100,102,165,132,102,20,196,198,48,144,130,48,240,193,32,24,255,251,178,100,168,14,7,148,105,76,11,186,53,112,61,131,42,29,97,39,98,30,73,175,46,14,229,53,201,29,27,102,221,172,180,168,195,35,157,136,129,3,81,25,80,99,224,122,90,65,144,4,44,6,137,23,5,96,76,233,40,128,133,242,177,0,72,235,191,115,202,129,253,48,106,95,148,110,197,255,115,228,92,109,224,52,114,47,157,198,102,115,148,227,128,29,5,202,179,4,32,156,98,49,181,45,114,40,153,210,226,151,160,65,109,234,58,218,69,216,91,14,148,181,162,116,224,121,151,227,243,92,114,123,110,195,212,212,223,28,169,146,94,119,21,151,75,140,212,57,171,15,102,171,165,174,25,198,106,100,204,181,132,117,22,53,113,191,202,188,103,26,69,26,140,109,237,150,92,238,122,230,175,106,101,72,89,171,1,229,102,85,102,246,191,126,179,93,195,17,147,35,244,186,185,187,146,194,185,59,26,239,147,127,149,118,70,13,37,36,225,249,121,185,41,244,83,156,173,254,125,63,251,105,43,105,218,155,218,153,168,215,125,122,176,182,64,36,0,0,0,31,24,50,165,195,188,162,120,22,184,99,35,29,133,75,126,229,161,115,226,142,49,101,208,214,139,185,198,159,61,149,11,247,127,0,177,29,84,187,118,106,52,203,207,19,10,3,111,255,233,209,44,245,155,127,255,255,254,179,254,25,250,131,95,217,254,168,0,0,145,97,40,193,97,72,206,215,224,223,131,180,197,129,16,208,139,136,207,176,184,203,149,92,199,194,205,135,24,2,6,24,118,86,83,8,193,3,44,4,147,226,20,172,24,176,33,130,70,224,202,238,139,146,172,70,56,120,80,162,6,211,47,53,15,105,38,5,10,245,191,27,231,188,180,86,93,136,235,20,81,74,239,232,180,135,228,68,88,225,153,127,146,212,21,17,74,29,197,56,162,81,54,157,59,1,17,39,158,152,102,183,159,208,68,50,6,40,50,53,9,9,154,229,35,189,174,218,144,104,138,55,139,10,110,164,197,166,240,218,50,196,246,152,25,15,227,62,198,159,58,153,132,45,181,5,10,222,21,205,76,166,242,2,75,238,127,152,215,142,179,43,97,187,38,107,252,137,125,86,13,232,228,254,72,169,127,219,85,144,24,154,156,247,21,93,135,22,255,120,13,239,92,47,188,250,184,227,11,138,110,45,53,45,149,222,152,123,187,193,155,81,159,227,122,164,146,194,188,77,82,12,109,127,255,222,252,25,167,134,246,39,255,123,212,112,9,128,0,20,19,161,123,33,201,22,113,166,162,54,179,102,149,154,9,128,66,200,122,160,210,255,34,93,188,12,229,39,56,34,214,76,111,6,225,106,42,111,75,228,25,48,114,202,137,119,159,251,239,148,180,126,123,255,179,215,255,255,251,178,100,154,142,135,188,116,76,19,186,123,112,71,40,89,198,107,13,40,30,17,165,48,78,233,239,201,15,163,40,12,60,156,49,234,214,127,253,79,255,231,255,215,72,22,98,8,8,96,160,232,102,154,210,113,227,38,98,88,48,106,236,244,104,208,64,102,209,210,98,9,56,0,13,192,32,169,139,133,58,232,67,161,154,225,169,129,66,34,94,179,33,83,6,116,170,52,67,164,41,10,1,63,41,188,10,59,24,128,72,6,128,128,0,4,166,126,47,206,123,113,173,215,116,232,23,234,68,200,150,209,131,22,251,21,75,30,48,140,29,67,12,64,52,164,141,59,242,232,117,212,164,81,240,224,214,226,85,234,193,140,23,11,130,206,98,149,154,159,241,247,191,184,51,168,37,60,171,144,238,250,96,65,95,205,118,231,60,96,159,177,93,91,242,108,230,5,133,101,165,53,51,102,216,207,219,211,89,115,141,233,111,152,51,103,100,87,186,234,222,27,54,117,79,108,219,16,96,214,210,170,100,188,72,211,71,205,45,31,84,171,220,185,197,131,6,52,205,27,143,72,151,131,141,198,126,157,214,112,148,125,88,49,119,239,26,181,133,60,241,227,227,80,98,226,27,138,239,112,113,14,63,35,147,134,128,3,128,1,7,41,75,165,28,10,72,154,197,194,154,137,80,38,93,107,9,2,203,63,150,122,7,170,54,178,237,252,198,44,117,6,103,6,231,129,98,191,175,213,46,95,255,245,250,255,250,119,255,75,29,99,175,29,161,160,227,21,179,160,146,102,124,0,0,0,148,26,21,5,1,195,30,105,51,63,137,51,35,65,147,42,228,48,82,210,23,92,140,59,11,66,225,160,176,50,98,136,248,128,240,184,42,98,64,196,98,0,82,201,27,11,142,30,177,160,66,106,133,70,107,207,122,5,145,10,202,33,194,221,162,160,202,141,42,76,253,62,240,116,154,14,236,196,16,211,209,43,109,20,34,39,8,81,67,80,70,198,211,135,167,141,58,238,116,162,8,98,145,53,230,95,137,5,103,155,112,18,255,218,179,38,61,187,51,18,254,86,167,236,205,85,71,143,178,75,236,26,15,226,110,40,57,28,18,88,81,229,46,51,109,91,146,24,86,5,187,45,52,193,13,19,5,135,179,102,121,185,230,73,29,191,50,221,50,123,34,74,161,61,236,124,195,39,241,70,132,135,57,121,199,84,59,229,40,239,102,151,170,38,45,165,50,171,23,159,174,66,242,137,209,217,93,95,33,124,210,38,206,99,92,161,114,111,122,22,107,7,241,108,64,116,0,0,220,9,216,8,16,105,23,73,208,105,200,80,128,235,170,99,41,190,142,147,117,17,28,83,223,69,183,158,65,222,111,23,191,254,213,50,51,38,149,36,91,125,255,251,178,100,136,142,231,38,104,205,27,185,99,240,75,232,201,243,101,138,100,29,169,161,46,78,233,51,193,46,161,103,205,149,149,144,190,90,169,255,70,127,255,242,121,243,13,26,187,6,217,232,203,46,46,36,158,245,204,226,224,185,186,80,96,70,171,72,22,24,89,24,138,61,24,203,83,153,94,150,25,182,11,156,205,66,154,146,46,153,190,132,153,156,18,152,28,24,152,104,18,24,244,100,152,0,30,21,3,131,25,136,209,164,205,24,198,1,114,16,92,192,80,80,192,17,5,174,163,99,103,124,7,66,177,160,46,98,2,21,42,221,14,70,181,6,129,179,54,98,179,97,168,221,197,13,26,91,52,86,42,90,180,65,216,30,81,217,135,32,140,181,57,64,161,31,249,28,97,137,90,137,188,109,112,121,11,229,50,253,109,176,181,171,200,119,8,85,15,180,247,151,26,173,54,28,219,237,45,104,77,107,119,86,76,143,22,197,14,202,171,253,169,154,110,96,206,172,251,199,205,181,139,244,23,213,162,173,167,158,166,51,119,231,24,206,33,228,171,51,37,213,254,1,152,232,206,124,61,95,22,109,85,100,138,167,77,154,80,155,45,141,245,82,115,252,217,241,139,226,183,186,42,239,82,210,39,25,115,213,38,191,89,117,87,121,114,200,222,218,71,191,91,165,144,28,194,66,216,129,14,7,102,160,166,95,169,34,0,1,19,169,229,41,191,67,31,91,1,181,168,162,36,141,198,114,131,82,130,3,255,160,247,31,150,17,4,199,39,181,22,154,46,59,254,140,218,127,249,95,184,126,170,27,179,250,52,191,248,109,79,38,215,134,32,55,136,74,235,94,177,0,0,1,113,27,140,33,1,141,30,164,78,17,102,140,82,54,141,136,191,12,217,17,12,206,72,204,157,31,2,160,145,129,97,9,140,164,192,4,46,79,211,52,192,131,15,132,37,186,88,5,192,128,25,134,64,65,131,129,132,234,47,95,108,66,0,37,202,147,35,235,106,159,129,69,216,123,2,128,26,67,81,118,99,217,195,228,78,171,197,17,180,163,66,131,203,1,173,3,183,92,75,68,156,8,21,188,99,170,171,25,83,154,233,232,161,243,145,216,197,168,4,120,76,149,180,49,72,196,61,110,174,16,62,92,153,143,194,172,222,164,91,83,219,155,144,229,122,206,53,105,55,216,175,229,40,222,24,94,160,174,212,119,55,49,95,28,59,110,35,125,131,250,200,70,235,108,90,66,104,132,42,210,108,124,23,50,46,80,93,168,157,130,77,168,110,221,177,177,150,171,126,105,234,38,179,219,8,194,148,147,101,150,194,117,197,163,112,168,104,82,232,210,236,0,0,54,1,32,14,61,224,36,177,74,217,89,128,201,17,97,81,155,141,202,69,255,251,178,100,123,14,134,254,98,204,27,185,92,242,69,36,74,10,100,103,116,27,229,91,44,78,229,241,137,42,34,232,77,147,29,136,26,220,169,58,91,206,96,192,97,252,85,113,171,144,96,20,103,126,238,230,103,204,31,161,52,187,167,47,190,50,6,63,212,66,191,254,255,255,248,212,159,81,227,205,189,168,34,15,152,24,15,152,166,26,27,37,167,29,246,145,27,48,154,27,43,30,27,64,55,8,33,64,105,90,9,6,140,45,3,204,162,43,192,33,25,134,192,153,159,4,33,139,131,139,196,42,11,152,36,3,3,136,3,7,69,120,60,144,8,180,16,1,60,72,167,216,96,23,101,215,49,158,100,196,198,187,232,185,74,195,157,92,27,81,108,20,237,254,183,47,9,10,44,35,68,210,113,77,198,78,17,14,170,136,209,15,164,180,114,2,198,26,14,206,23,72,156,53,25,224,179,56,142,148,6,86,40,199,99,148,246,92,73,14,15,179,134,130,85,52,46,144,183,86,35,112,112,246,36,42,180,94,114,137,206,243,223,161,116,146,48,218,223,54,158,120,240,109,17,206,185,175,190,177,243,138,74,172,173,88,183,119,142,119,143,124,207,30,241,180,189,54,232,169,146,72,117,206,228,222,96,83,27,199,183,246,158,90,85,15,185,71,66,127,92,100,41,86,118,179,0,6,47,226,142,36,42,96,240,172,120,65,114,174,33,53,166,82,211,45,154,150,148,100,7,27,122,67,222,205,227,255,247,243,177,115,185,125,254,119,168,218,164,158,255,82,159,255,241,211,109,144,187,135,217,253,74,178,43,91,49,56,213,28,117,50,198,24,0,66,228,203,187,42,176,0,0,2,140,193,128,132,194,80,132,192,58,48,214,53,20,209,33,56,214,158,148,204,193,148,209,18,76,204,226,32,193,160,204,193,48,184,201,242,64,70,44,152,2,13,24,62,80,153,98,15,4,1,107,176,192,224,96,180,102,2,137,147,232,189,57,124,80,1,26,60,247,42,118,221,16,64,194,149,129,48,219,196,222,123,221,150,207,155,42,34,58,175,137,128,209,63,160,165,148,165,130,163,240,100,15,41,68,241,208,77,162,175,80,247,77,44,56,170,97,128,161,115,76,190,194,157,68,106,192,98,203,225,249,76,59,221,71,234,113,253,146,194,216,77,233,166,67,127,146,216,85,219,181,238,220,162,195,56,14,215,209,119,148,191,115,38,59,219,145,190,253,140,111,65,19,220,89,242,83,106,251,241,64,103,225,127,141,191,202,147,216,117,213,52,204,105,182,23,204,21,234,87,165,179,185,165,42,149,199,197,251,9,108,242,167,122,157,109,186,74,124,117,176,90,86,88,232,0,6,63,80,72,92,227,176,69,198,109,224,45,64,65,2,195,72,255,251,178,100,123,15,231,29,95,203,155,186,76,242,75,105,249,210,100,202,116,222,125,147,44,15,115,35,129,29,37,104,77,140,168,96,164,164,34,64,80,202,40,58,217,218,120,5,205,95,172,200,205,37,119,101,245,211,26,80,20,72,69,133,218,251,87,146,77,111,243,145,145,255,255,79,245,47,255,255,251,255,253,82,175,86,115,39,144,37,251,213,155,48,6,2,145,80,101,49,44,73,35,22,130,115,52,232,60,212,221,179,228,149,206,21,179,55,201,76,198,33,224,132,105,176,21,98,195,67,23,132,77,166,112,53,161,16,56,16,12,3,9,3,4,148,230,13,47,193,196,161,47,202,97,27,196,207,48,114,227,63,75,176,102,182,170,95,38,92,207,151,19,90,105,151,145,224,90,22,144,52,189,26,83,3,9,136,138,182,23,93,135,2,71,16,136,58,19,198,191,146,242,117,130,202,19,244,12,101,140,217,180,236,210,159,154,68,19,4,9,90,156,188,246,101,110,211,251,118,78,220,101,209,142,208,37,69,53,150,137,61,94,102,253,203,147,184,229,24,191,245,251,149,239,202,105,78,43,109,206,179,141,171,23,96,172,59,244,120,246,254,122,185,150,235,58,249,238,103,27,151,107,118,139,87,123,75,186,125,189,54,101,29,145,82,94,203,183,241,181,221,220,221,217,93,92,42,97,111,157,249,127,115,185,175,194,191,119,220,187,218,247,179,252,179,237,220,247,171,218,32,105,79,254,158,46,63,226,122,58,35,185,144,16,201,13,235,244,66,35,57,179,72,190,107,210,56,33,165,168,83,122,237,82,155,175,238,244,62,130,206,75,178,244,111,67,127,253,63,255,238,91,248,188,63,252,249,25,236,113,187,31,70,117,51,51,209,230,94,100,161,114,169,184,197,194,148,1,0,0,3,144,40,0,152,40,81,155,166,158,29,136,155,145,98,230,92,243,70,83,145,70,59,55,6,19,8,160,128,140,194,160,68,202,209,224,44,41,18,0,102,123,5,194,17,221,140,5,193,65,0,34,24,43,152,90,39,122,29,8,128,72,152,84,8,82,246,22,128,103,145,35,140,64,38,62,139,12,5,211,106,79,171,135,165,86,43,12,172,42,193,140,62,61,74,31,33,110,15,76,231,170,2,136,142,131,235,40,93,236,33,191,205,252,43,24,246,71,96,251,247,84,179,39,8,105,195,241,98,30,199,173,229,79,147,55,26,104,14,142,134,15,156,219,213,59,221,83,74,240,203,190,255,229,247,62,228,123,186,149,49,220,230,102,51,237,139,243,213,231,104,46,164,196,215,216,235,240,228,42,62,185,35,160,101,67,71,240,183,23,60,134,168,249,115,39,55,109,115,22,95,2,142,179,151,88,177,100,123,10,72,159,102,15,133,234,255,251,178,100,109,14,199,156,104,203,155,186,100,240,76,9,26,3,96,71,120,92,113,163,50,110,105,235,193,178,164,103,77,167,168,224,63,91,211,160,82,190,208,174,97,38,51,159,250,204,89,71,43,52,190,53,115,55,25,90,249,128,0,0,126,41,163,226,153,118,20,241,185,227,79,25,91,72,202,210,193,73,107,169,39,255,89,164,15,31,203,40,189,151,237,45,73,71,133,239,39,106,116,250,23,223,235,211,255,254,159,247,255,228,14,156,172,202,101,0,169,22,125,143,84,70,46,228,133,101,14,73,169,63,185,199,228,48,85,194,192,211,5,36,204,153,153,63,164,144,223,38,19,191,186,136,196,134,219,11,153,57,12,96,33,48,56,188,104,65,233,129,32,98,16,30,253,231,198,34,115,144,154,37,22,76,84,207,47,176,147,132,68,36,163,6,26,235,130,228,191,45,220,66,41,174,60,111,67,27,158,160,122,54,162,137,97,39,126,111,51,208,80,78,136,141,142,10,150,187,74,27,31,111,19,70,35,153,141,114,48,46,174,158,161,24,59,1,28,194,126,7,237,14,21,155,70,119,47,75,36,240,118,78,190,95,111,137,92,113,109,215,185,254,132,205,151,244,163,133,97,29,196,76,56,7,141,36,119,222,36,235,61,25,49,108,239,226,39,193,73,170,91,56,120,227,227,82,247,187,215,176,18,215,129,34,16,225,21,243,67,142,158,195,131,10,53,161,47,105,252,104,243,183,85,71,154,171,235,26,12,6,198,9,28,148,140,179,161,241,179,2,4,119,112,27,213,16,26,183,159,70,197,36,249,64,3,5,178,153,178,130,93,152,177,165,200,0,96,67,98,34,32,21,185,181,128,122,246,24,28,14,107,218,143,216,171,47,60,235,156,96,14,147,185,75,121,110,163,145,152,169,81,178,51,158,139,151,245,27,72,76,99,249,219,20,60,126,97,133,26,174,121,155,177,151,255,82,255,233,60,243,212,149,18,197,112,47,205,169,228,202,74,242,9,98,137,76,200,241,2,28,46,163,8,69,142,180,185,3,132,116,191,88,0,0,158,245,66,2,131,19,71,210,204,116,230,6,18,76,35,75,49,144,92,195,200,51,8,143,83,141,44,140,126,30,21,2,138,0,76,38,32,40,72,183,137,120,231,13,7,66,224,141,141,0,236,168,250,53,89,13,27,48,142,119,20,115,26,70,105,91,122,97,42,204,131,219,80,244,236,190,4,165,210,184,85,93,98,11,50,71,29,240,243,159,12,189,48,203,136,2,138,240,243,141,192,223,154,244,108,217,32,143,80,139,236,139,69,122,164,169,198,149,146,252,192,57,168,111,195,42,147,113,160,250,106,227,83,207,52,219,168,95,202,169,62,13,90,163,155,109,238,86,90,144,171,255,251,178,68,76,140,197,152,85,206,27,143,92,98,168,173,25,243,109,230,158,22,9,127,58,110,49,26,138,198,52,103,141,198,35,88,134,186,87,54,149,18,62,247,166,229,151,80,177,132,201,170,55,52,26,188,31,235,127,212,201,22,0,0,100,185,205,17,9,155,78,9,165,87,14,22,152,151,120,200,105,141,56,152,153,26,223,92,65,133,200,54,150,160,145,130,131,200,163,88,133,15,0,160,139,223,6,57,139,180,154,136,134,246,209,207,21,106,26,231,89,131,219,150,99,45,238,67,71,6,226,118,103,196,124,55,10,185,54,227,194,71,239,17,122,243,220,104,138,205,239,247,3,127,80,252,250,202,246,244,215,254,190,243,189,105,202,47,121,250,191,122,83,13,173,72,223,172,106,149,93,179,64,217,100,117,227,230,148,38,48,186,236,140,253,127,153,252,252,141,212,190,190,164,204,83,255,127,22,97,239,17,62,111,54,169,237,6,43,11,172,45,177,221,237,217,139,106,210,22,128,0,38,175,201,48,66,11,49,197,36,212,38,67,52,5,205,92,115,38,103,24,136,216,32,11,8,129,100,192,3,25,5,71,0,111,241,17,164,195,225,55,106,84,160,75,164,4,25,210,168,40,69,88,139,153,40,157,191,36,135,109,203,44,93,162,229,54,223,9,13,136,71,230,161,93,64,128,208,47,39,214,33,49,33,124,246,134,184,95,29,163,181,228,164,63,249,60,4,107,203,58,86,199,43,208,220,60,234,22,145,93,247,175,111,175,199,252,32,253,246,254,44,12,67,134,250,101,186,187,31,117,115,73,52,195,66,43,129,207,8,123,85,123,93,170,53,7,2,253,60,216,229,197,208,79,208,227,198,235,76,163,146,230,211,230,170,182,177,202,102,205,5,105,209,160,50,64,9,39,51,80,42,2,204,109,53,51,41,120,204,128,83,83,6,0,75,227,22,31,4,64,128,160,45,2,65,3,145,128,27,14,5,28,76,26,9,135,186,160,77,116,12,17,227,24,86,139,176,203,217,40,157,202,129,150,197,223,139,20,50,108,41,189,232,157,189,32,252,152,253,244,218,74,61,64,48,85,73,215,207,104,166,83,143,209,218,242,132,25,248,150,2,42,242,206,197,191,39,232,110,30,117,9,209,70,157,239,159,119,109,60,181,217,143,175,159,197,97,142,93,6,213,122,177,242,55,62,234,231,250,187,2,87,6,204,231,220,124,109,19,3,233,46,106,103,69,71,199,245,87,204,212,26,43,18,143,74,113,40,181,157,208,115,83,69,10,218,155,140,29,151,105,153,40,0,0,75,181,10,66,224,224,168,8,225,41,115,75,5,12,205,90,10,5,12,178,14,6,1,135,3,66,64,0,17,152,186,137,92,100,80,201,128,196,82,181,255,251,178,100,21,12,197,163,104,207,27,143,68,96,93,200,73,227,101,5,108,26,169,163,56,110,97,143,193,34,164,39,201,162,157,250,70,160,197,1,34,201,98,3,240,60,106,187,44,10,68,247,98,15,135,140,49,166,89,186,183,164,28,28,99,213,114,95,34,12,160,111,93,92,40,81,11,49,148,205,79,104,185,52,53,135,122,195,54,102,25,180,121,54,60,109,248,144,71,15,29,0,63,196,33,252,91,85,52,9,62,182,19,93,137,2,188,138,124,190,49,164,88,254,110,90,126,128,132,99,46,187,149,74,84,121,86,26,89,104,148,54,22,82,106,71,193,163,32,134,114,92,64,69,156,241,184,225,196,25,15,78,175,84,129,229,14,154,154,26,144,138,52,145,224,0,90,181,206,193,2,10,130,162,34,217,152,105,22,225,198,160,158,39,27,66,84,220,226,48,129,86,82,14,10,227,7,243,205,120,31,45,247,182,77,113,230,242,9,75,9,222,153,188,190,130,248,53,251,116,30,206,161,92,118,219,188,191,226,33,187,105,141,28,138,212,99,118,48,57,38,144,73,161,194,246,144,30,160,176,170,200,36,92,168,205,127,247,128,1,9,200,90,80,169,72,198,7,99,140,218,204,88,42,51,120,60,214,192,179,1,58,204,0,69,86,243,3,128,200,147,130,161,228,93,48,113,16,202,1,183,85,54,209,92,230,3,161,231,10,142,43,38,36,173,127,51,94,210,22,202,160,240,43,82,150,182,10,42,142,182,106,205,122,31,163,236,194,20,212,74,64,220,67,173,33,165,189,83,181,30,153,185,31,44,43,77,23,40,251,28,111,47,54,4,23,181,122,7,181,184,69,62,165,243,49,37,148,33,3,238,94,166,102,236,210,146,191,253,126,64,78,232,67,160,195,216,8,86,65,103,184,129,236,168,173,61,184,228,238,250,209,87,250,251,40,119,118,249,127,181,222,244,53,220,242,134,152,155,164,73,175,79,170,107,169,95,116,242,24,230,142,89,142,204,203,228,87,138,45,199,229,9,99,121,151,96,225,100,210,139,105,2,200,109,12,19,115,181,12,177,32,6,97,132,20,21,80,12,25,1,10,206,83,33,146,74,217,69,113,49,96,25,165,118,242,243,12,26,49,255,48,112,250,191,86,247,168,18,162,202,159,79,199,228,255,199,134,199,154,43,22,168,133,156,161,106,167,251,106,255,235,56,231,178,103,31,42,9,101,116,119,171,17,0,0,116,65,29,39,12,60,180,12,1,69,204,241,12,140,44,150,76,17,6,76,124,61,12,55,27,5,1,16,224,172,104,227,18,2,204,22,0,12,96,14,204,113,0,212,228,192,96,60,96,83,0,64,30,82,114,195,196,200,220,4,6,208,155,154,211,157,138,136,137,113,218,255,251,176,100,36,142,199,5,104,205,19,185,91,242,75,72,73,243,96,202,114,27,233,163,52,78,101,143,217,37,27,166,201,188,40,160,228,121,89,37,240,218,173,226,74,67,112,242,252,173,18,26,30,156,132,131,48,88,113,135,145,45,23,144,192,172,242,82,235,85,99,11,198,198,47,197,118,140,238,212,107,226,67,83,195,241,106,154,141,229,216,228,217,10,108,186,66,9,105,146,196,148,107,36,236,227,195,225,140,147,205,145,24,98,154,67,249,186,69,42,46,96,101,8,215,213,115,123,134,190,86,248,56,221,119,118,246,214,235,181,80,166,175,78,115,92,172,111,58,202,234,79,154,48,188,234,9,166,139,178,245,151,136,85,38,158,122,135,24,229,179,115,87,83,13,158,245,141,235,53,33,186,239,140,56,243,185,136,1,112,56,21,94,162,160,128,204,71,16,27,138,224,5,60,118,37,130,99,88,149,175,38,159,174,109,6,231,45,239,91,140,153,171,236,89,251,202,15,100,36,150,154,207,147,111,42,20,68,98,240,82,72,148,113,61,149,87,205,215,255,251,234,255,235,116,255,114,17,8,57,68,89,44,11,11,0,204,0,126,53,158,144,237,207,195,154,158,13,36,110,55,8,8,208,39,195,6,17,194,161,67,2,5,131,24,131,131,20,162,52,152,36,196,68,6,208,168,13,70,1,181,3,193,209,81,226,129,35,200,206,147,109,221,116,197,214,208,136,199,121,130,208,183,103,206,24,79,61,163,179,206,222,47,123,49,213,128,165,98,101,21,207,64,43,8,217,89,165,59,135,167,226,220,20,133,115,249,64,189,110,203,255,173,196,191,20,95,32,230,242,207,229,123,53,67,126,225,46,216,187,93,154,205,58,213,143,245,185,211,28,116,132,54,203,143,205,93,11,173,168,172,219,150,203,199,85,177,161,54,58,55,106,154,64,234,218,123,148,215,88,235,222,149,215,235,159,70,98,115,86,249,222,166,105,138,111,195,229,40,137,202,94,50,66,56,94,174,242,204,39,199,239,44,62,68,114,132,237,204,143,183,125,210,171,113,51,10,219,186,170,69,247,219,129,169,69,0,64,133,214,144,97,32,230,72,14,96,193,228,18,104,33,54,45,96,219,172,22,14,43,100,130,2,34,166,27,205,72,128,190,46,29,155,74,40,81,177,115,74,181,167,150,67,182,140,129,55,65,10,134,206,165,73,190,28,152,78,222,97,190,237,247,219,231,127,149,47,247,253,112,0,0,96,224,184,16,46,25,20,149,27,189,48,24,206,63,26,87,69,24,124,13,5,23,81,162,32,192,32,172,160,28,49,140,39,44,136,92,23,49,200,100,49,40,77,110,133,167,48,195,12,48,146,116,83,229,133,5,3,95,4,249,22,39,37,73,255,251,178,100,33,14,86,245,104,204,147,186,91,240,72,168,73,231,101,42,100,90,129,163,50,110,101,143,193,33,33,167,69,167,156,233,8,92,109,43,154,2,163,177,47,106,239,186,34,94,70,69,252,250,175,201,247,160,48,108,160,116,201,132,5,25,117,70,140,195,170,210,243,59,146,182,59,76,233,160,58,71,53,79,201,164,162,211,32,47,77,36,130,83,189,63,180,159,30,192,112,44,121,89,32,243,145,61,45,84,227,15,249,53,214,163,96,165,234,130,195,78,98,62,35,74,229,162,243,182,162,215,46,171,135,76,14,152,152,217,19,55,203,155,187,107,83,181,25,6,182,215,213,234,203,238,206,84,197,174,129,58,219,44,132,15,45,118,121,169,66,209,59,141,28,178,201,238,77,51,135,156,120,255,35,168,170,220,131,160,168,12,108,0,1,128,7,3,180,130,155,152,12,183,49,177,71,170,32,105,67,166,180,146,84,214,17,44,0,194,239,16,116,143,221,116,82,87,236,143,179,45,201,206,33,10,38,32,5,104,100,254,191,69,255,255,255,111,175,219,87,255,228,104,136,238,134,28,113,24,31,73,180,246,238,192,14,9,15,162,6,201,234,156,219,92,113,2,9,237,96,34,222,147,71,52,13,26,74,6,136,133,4,166,100,36,5,4,6,9,13,24,128,198,103,240,130,0,213,88,0,33,198,88,14,10,82,90,10,9,108,66,172,36,27,248,202,41,24,72,226,47,139,225,214,142,247,67,9,23,138,123,46,39,58,254,79,16,146,243,228,6,132,122,249,37,242,231,124,21,134,129,191,148,80,224,216,85,83,157,139,254,223,237,185,67,71,219,220,91,186,147,229,243,118,13,31,228,163,212,94,117,247,191,77,31,154,33,101,227,159,37,124,35,81,173,96,31,109,249,247,41,199,61,125,252,154,218,211,38,249,45,205,235,124,159,166,81,111,67,29,153,101,200,121,123,213,180,110,44,135,227,197,191,103,222,46,101,142,218,137,13,235,234,234,33,187,218,189,253,63,117,69,190,214,39,63,167,248,242,103,38,209,192,183,253,91,5,73,50,34,74,35,30,128,224,102,198,96,96,196,133,77,19,192,129,73,167,68,240,86,207,7,80,85,122,145,223,109,171,225,102,106,109,86,157,83,172,8,199,198,203,99,59,17,248,207,251,245,245,255,244,127,234,95,253,36,135,142,58,235,108,82,2,9,176,235,32,106,176,0,2,66,81,62,140,1,13,204,210,136,204,71,43,205,2,35,204,20,114,76,77,6,204,117,40,140,64,19,196,0,0,40,10,49,44,47,17,130,201,18,99,88,36,98,32,44,181,68,0,2,114,145,172,22,247,224,131,73,195,46,70,108,220,70,95,102,12,71,135,205,181,161,102,124,127,214,255,251,178,100,38,136,6,218,104,205,155,184,99,240,53,8,74,74,61,135,52,22,9,149,77,77,49,51,225,43,155,166,137,183,149,176,18,149,152,51,121,232,84,134,9,80,42,22,50,10,158,159,212,74,128,160,89,4,134,36,243,231,130,112,64,147,114,42,123,144,116,227,85,74,232,221,52,35,155,157,198,188,170,145,214,23,220,77,81,69,205,185,180,221,191,29,136,110,81,43,252,113,22,138,29,156,142,127,126,219,242,112,177,191,111,27,93,50,180,185,94,134,140,214,145,56,113,53,246,41,115,53,115,155,243,88,28,220,217,220,156,88,227,119,249,97,98,187,171,166,100,217,153,186,168,34,166,178,112,234,76,80,91,129,184,222,115,41,118,251,86,133,143,177,56,94,196,101,192,16,2,100,44,31,31,195,13,145,140,142,17,177,82,62,83,51,162,228,60,18,66,79,50,143,103,234,62,218,55,183,245,219,250,55,168,149,183,219,255,255,235,254,175,255,167,95,208,91,255,255,250,192,50,3,40,167,101,168,238,56,204,204,219,0,9,50,131,5,157,142,169,90,10,230,68,141,144,90,249,93,10,219,168,196,118,195,76,193,240,150,234,36,232,217,61,75,130,90,165,109,157,247,39,141,50,52,84,101,146,203,75,69,215,134,12,162,149,84,84,201,88,174,218,248,19,99,114,122,24,227,155,180,233,148,141,81,63,43,93,77,47,187,23,214,155,78,100,4,69,131,74,169,77,21,207,133,253,1,111,58,147,43,190,154,155,45,190,152,87,122,113,51,229,58,164,249,192,61,214,97,20,135,65,16,181,225,182,247,17,236,21,244,73,45,146,37,96,171,231,203,173,25,150,50,182,206,125,49,19,52,10,3,122,179,43,172,72,64,42,124,198,228,96,96,32,203,62,140,64,0,165,112,204,64,200,203,78,29,177,21,138,15,136,15,11,244,255,55,165,2,176,195,206,44,76,64,98,68,154,234,60,47,45,123,239,122,240,201,203,59,231,201,8,255,94,145,109,159,137,170,198,60,163,209,82,247,79,230,31,227,65,39,95,254,154,127,251,125,117,31,247,125,32,4,151,12,217,201,25,23,49,197,115,37,141,62,203,53,138,12,216,228,80,20,243,200,150,5,181,75,88,233,188,56,64,82,166,145,93,94,32,190,76,42,135,145,175,90,250,230,73,77,192,196,242,241,50,239,32,212,156,234,90,201,125,37,82,154,194,228,103,40,112,78,42,126,86,216,232,50,147,225,38,116,218,103,89,170,83,37,44,192,184,206,108,99,249,75,203,49,126,166,233,143,161,154,234,83,236,193,218,251,211,57,250,145,247,38,180,202,222,89,142,223,11,214,161,245,90,18,161,150,214,107,204,47,182,31,65,118,21,77,87,90,59,185,231,255,251,178,100,72,12,5,121,102,209,27,121,96,240,75,72,73,231,100,226,122,25,49,163,50,78,48,220,129,56,33,103,37,166,29,200,110,108,83,123,42,57,231,100,187,78,163,177,77,76,110,226,99,23,113,127,229,242,127,144,235,59,8,160,39,253,85,4,0,16,20,70,235,205,138,200,96,148,175,0,204,20,100,128,50,236,206,202,146,13,226,142,173,70,219,248,199,137,18,133,228,54,197,15,157,187,156,215,160,252,82,14,35,96,158,223,143,232,39,127,253,130,145,128,213,10,254,29,55,255,87,255,255,250,134,254,105,27,190,223,191,101,32,2,44,138,163,136,115,25,212,140,228,174,59,200,208,227,198,179,15,134,141,31,30,50,32,89,104,130,132,128,225,176,240,16,88,84,196,129,76,133,72,2,7,0,64,3,65,131,12,8,166,72,65,75,138,251,234,174,38,98,17,150,115,37,245,195,37,110,143,43,168,34,1,214,142,37,154,254,110,59,183,22,166,205,184,216,97,53,88,75,102,151,51,232,134,54,251,40,158,229,53,122,17,188,37,35,174,127,51,26,97,169,30,29,42,190,82,60,113,130,245,179,63,171,23,112,147,219,209,188,239,250,27,179,118,231,215,202,175,131,169,221,209,239,168,227,148,246,140,228,67,250,12,70,98,221,10,242,55,124,114,38,97,66,31,157,56,231,159,73,68,75,158,139,233,133,192,198,188,183,47,160,154,137,49,19,42,22,108,110,25,10,99,162,52,137,64,85,144,177,215,212,0,0,96,33,72,91,170,56,217,84,70,136,24,159,13,104,8,109,16,171,197,196,132,95,127,19,5,80,94,181,190,158,66,192,222,51,38,75,163,156,187,169,75,49,237,156,226,128,13,65,56,149,177,189,109,208,158,159,253,18,107,199,150,186,242,196,104,214,197,99,57,159,255,252,178,43,179,30,0,3,19,144,104,14,12,47,131,154,102,140,251,25,253,52,104,1,208,64,44,198,177,147,2,0,193,129,2,130,49,109,72,68,16,194,30,24,92,59,7,169,112,8,4,133,102,21,11,228,52,134,124,165,185,81,148,4,4,195,115,114,141,184,170,139,56,54,167,106,33,239,18,93,114,209,235,89,221,186,78,155,92,247,182,163,213,123,52,205,229,23,131,153,168,25,218,148,122,226,1,33,64,144,60,133,75,17,18,22,36,234,118,140,204,69,123,44,146,250,185,15,149,57,208,106,210,172,34,23,147,57,41,49,78,150,18,82,229,151,180,191,81,57,246,82,247,75,170,201,84,144,69,202,159,201,195,35,24,69,18,21,225,40,183,181,120,228,106,218,205,124,184,36,126,224,179,16,146,8,199,59,91,173,91,72,6,254,177,177,164,240,247,239,0,94,45,195,32,35,140,72,203,218,115,255,251,178,100,102,142,134,14,104,77,155,143,76,82,74,72,89,194,101,98,108,23,201,157,52,110,229,43,193,65,150,103,245,150,33,16,138,80,192,130,38,109,39,131,139,214,217,106,162,48,3,212,75,7,102,84,71,114,172,139,228,65,65,226,73,21,125,29,204,119,207,80,57,228,201,215,79,47,44,85,91,255,47,5,255,108,55,111,40,172,79,250,191,250,1,183,253,21,235,110,72,36,13,2,2,83,4,81,227,1,161,3,56,140,3,25,65,131,4,0,67,43,1,192,113,54,96,120,30,2,2,196,96,112,36,1,224,72,65,57,96,112,211,68,160,33,239,204,104,34,173,25,70,107,168,156,221,201,14,54,176,220,13,93,178,79,241,5,112,235,66,129,101,124,171,99,85,101,61,138,206,212,115,108,40,94,225,224,98,82,168,132,232,191,214,35,246,152,159,56,192,122,107,135,26,104,7,154,40,173,238,94,11,248,98,116,218,82,48,121,86,141,61,140,147,55,154,109,18,6,8,216,140,27,167,155,68,251,106,117,185,72,181,136,121,250,223,15,6,17,48,179,252,30,156,95,190,186,173,175,106,55,106,168,146,21,152,156,41,55,36,204,238,155,140,36,220,151,241,65,43,212,130,175,83,108,161,57,106,0,2,144,30,210,129,126,242,5,129,9,64,56,2,85,118,150,109,66,145,192,64,170,118,58,18,191,33,4,62,14,198,10,41,248,114,191,141,173,190,187,255,150,224,222,237,248,245,180,158,64,36,149,104,53,218,29,233,134,172,214,61,9,20,0,138,153,26,11,226,104,28,163,246,160,176,182,176,228,91,120,0,2,156,144,72,4,96,64,209,191,217,38,69,21,158,80,208,112,116,169,135,130,70,119,166,24,192,44,97,128,105,158,4,48,100,66,141,38,24,144,155,149,184,74,68,46,28,12,8,193,173,193,234,80,190,174,72,110,61,55,217,44,206,45,155,8,212,43,65,192,187,117,182,151,206,119,158,184,23,121,183,141,30,225,182,53,212,51,152,204,138,132,176,68,221,207,203,105,186,210,44,57,52,109,234,225,244,105,245,54,73,78,138,63,164,210,58,130,235,152,156,225,23,71,147,86,56,113,250,180,166,156,159,37,115,36,133,210,180,221,150,211,8,80,197,202,226,24,211,74,55,60,124,181,155,150,189,88,187,80,213,84,200,115,53,6,92,118,183,94,138,21,91,29,150,51,8,161,85,134,212,130,37,64,0,2,0,23,37,162,93,20,48,215,66,129,166,205,140,138,207,2,70,41,108,200,241,31,46,140,196,20,94,198,143,108,158,154,132,197,198,53,240,50,229,22,165,110,233,63,245,19,112,124,249,158,240,205,223,130,43,62,157,77,117,82,56,155,98,120,32,200,135,164,120,214,166,255,251,178,100,128,142,133,186,103,204,155,154,74,114,99,200,73,202,101,232,56,23,209,163,44,78,233,137,193,104,27,232,41,129,26,40,235,89,73,19,195,95,253,45,196,165,47,92,221,80,236,100,125,32,123,216,105,200,58,28,117,173,175,220,96,1,128,100,225,242,98,79,118,106,113,26,107,168,234,98,40,126,101,171,210,98,96,82,58,43,26,0,192,5,64,70,166,20,72,16,145,227,126,199,197,20,128,2,132,116,0,76,159,152,70,43,139,189,233,150,54,124,239,92,149,58,118,158,183,206,161,49,155,50,85,126,235,63,215,8,5,154,33,43,125,100,111,209,160,240,133,104,176,135,29,246,131,73,182,179,74,70,255,85,141,247,7,39,160,100,186,128,178,180,45,29,182,190,97,117,100,153,174,147,232,108,138,36,238,172,110,6,157,172,228,14,244,26,186,165,138,237,173,211,135,157,176,188,183,155,123,227,189,225,218,189,88,30,181,102,54,224,156,255,143,175,205,197,53,167,254,86,127,230,115,54,189,102,253,235,181,90,55,183,137,204,254,251,203,185,140,85,208,53,0,255,255,140,170,8,134,50,103,104,102,76,16,80,147,244,182,219,164,147,7,233,231,238,61,191,19,227,158,71,182,247,198,155,254,139,155,97,107,168,23,130,9,231,249,86,214,219,237,137,85,240,99,166,29,28,51,17,100,171,153,40,34,102,22,178,143,76,195,227,193,16,249,112,3,228,203,7,225,2,205,101,78,91,99,192,54,186,153,0,26,165,236,32,46,12,249,54,76,104,190,77,19,53,204,173,41,3,137,51,57,132,80,131,188,193,80,164,192,144,148,2,18,128,12,1,44,9,60,215,217,203,11,22,6,32,61,16,166,54,176,83,155,138,91,19,140,193,253,160,173,117,214,219,101,203,99,69,218,146,181,55,81,184,238,98,7,202,180,134,253,13,230,127,44,241,249,60,245,83,71,206,98,30,81,13,206,115,231,61,116,234,67,107,241,202,59,45,56,73,255,204,253,34,243,215,23,61,21,195,179,243,146,168,177,165,153,88,231,162,130,145,174,235,185,107,239,214,240,55,180,154,79,69,168,215,48,209,195,57,47,207,171,216,246,179,41,28,117,138,222,30,219,230,217,220,182,222,109,124,237,190,57,71,251,111,120,142,63,127,173,57,182,205,251,60,143,218,9,114,238,6,16,83,8,49,214,66,193,12,164,64,134,28,160,145,137,134,23,47,144,192,175,6,241,42,72,34,243,191,232,210,211,153,245,50,161,171,16,75,11,122,171,35,208,126,157,127,126,62,103,139,67,205,54,81,243,219,105,243,231,63,29,232,169,171,14,237,25,123,218,110,16,238,231,180,63,160,98,102,113,84,156,160,192,48,89,120,109,7,25,151,15,255,251,178,100,142,14,197,231,103,204,19,185,98,244,83,167,169,211,100,230,124,87,133,163,48,110,105,43,193,72,163,231,13,151,149,24,39,229,99,128,80,6,20,16,25,39,48,97,160,177,135,0,198,25,1,8,5,196,173,19,20,68,8,246,7,105,138,102,97,6,2,64,128,88,82,230,183,224,165,181,101,253,164,207,41,78,45,231,27,28,131,64,225,22,36,174,52,10,221,62,86,243,106,134,150,126,155,22,51,8,76,82,135,15,216,122,20,172,14,235,2,43,187,140,183,87,244,32,19,145,221,78,48,88,114,53,60,151,175,132,24,23,39,89,153,79,171,40,78,13,37,20,119,5,214,206,130,20,214,127,21,166,206,71,89,41,122,217,91,47,204,32,169,203,23,142,75,97,9,159,138,72,41,223,238,43,190,223,185,219,146,234,176,180,43,8,206,201,43,60,27,93,67,199,212,97,93,249,45,134,163,252,160,0,90,248,24,186,76,224,161,225,230,12,44,68,131,16,70,187,226,240,72,209,87,118,114,195,171,214,101,47,103,136,157,186,116,207,106,23,212,18,97,84,185,188,190,163,33,17,119,16,100,69,14,29,68,81,17,66,38,113,17,100,73,214,251,238,221,71,237,243,114,50,12,200,201,12,74,161,29,80,112,112,88,0,0,12,0,11,82,226,208,16,12,24,185,176,143,168,214,194,70,162,7,136,12,165,124,58,44,49,107,129,74,211,231,89,64,115,239,193,15,33,64,208,67,139,99,252,4,20,35,146,202,224,56,138,251,84,232,164,15,142,3,161,199,183,9,231,94,96,212,231,233,203,11,45,127,146,185,255,208,224,193,223,205,94,251,29,236,24,44,88,72,48,15,196,50,123,89,23,184,121,107,175,155,222,163,153,253,210,8,131,162,132,230,126,102,62,114,195,133,20,99,166,147,70,87,223,126,243,15,219,83,191,55,152,4,131,201,48,99,151,201,216,142,172,36,10,38,147,59,173,146,201,232,216,153,186,251,237,167,102,105,157,56,178,148,95,187,190,196,78,182,134,102,241,129,32,193,13,180,115,238,24,84,151,0,104,117,59,140,36,227,11,44,28,64,194,66,13,24,218,209,56,159,24,36,168,27,170,203,224,98,129,251,186,21,1,107,131,241,2,234,145,41,29,226,224,115,189,146,118,254,64,45,146,2,237,118,169,240,183,204,216,154,132,129,154,111,116,50,6,215,43,174,103,217,255,111,160,0,1,140,84,51,50,17,52,230,139,195,134,253,12,240,50,47,129,174,133,230,148,60,152,180,26,96,129,25,134,2,226,164,97,64,185,0,20,12,235,17,113,181,67,1,64,139,8,207,78,182,20,70,97,206,90,35,89,109,88,147,140,153,109,180,45,25,228,50,198,178,158,145,81,3,255,251,178,100,166,8,165,186,100,208,83,120,97,194,73,132,89,129,107,40,40,29,81,151,54,78,97,237,201,5,17,38,145,164,9,232,90,204,97,203,131,82,216,123,49,165,182,61,185,248,13,230,149,57,46,59,73,125,95,184,100,82,97,2,145,218,141,203,93,21,102,27,146,173,211,52,41,134,18,165,28,228,21,231,41,58,55,14,163,152,167,154,17,204,209,136,118,197,237,209,32,132,46,72,32,99,151,19,68,48,85,108,37,9,29,52,35,47,248,117,172,120,186,107,114,179,236,62,171,217,245,83,162,219,221,172,196,109,82,201,59,197,99,100,201,164,38,69,167,250,215,109,133,10,50,214,243,148,167,196,91,124,227,252,87,225,243,175,237,172,216,177,215,189,54,168,249,93,43,11,44,7,127,80,156,105,139,114,187,34,120,203,220,84,119,0,12,87,184,13,12,97,28,147,6,51,49,145,192,201,140,78,6,196,239,40,226,216,167,95,141,115,118,80,176,11,184,92,198,191,130,163,100,237,175,102,181,130,78,172,79,184,125,55,71,208,143,208,101,175,245,56,234,168,152,189,55,167,255,254,168,0,0,0,52,88,2,96,80,113,146,188,70,133,77,27,216,32,102,202,25,119,64,174,97,193,97,0,73,77,66,195,52,189,10,128,76,164,42,60,13,126,16,228,155,98,198,25,4,216,103,170,127,221,53,191,61,6,90,172,170,147,210,198,73,18,227,90,91,117,208,90,71,7,60,89,60,65,135,194,148,160,88,237,78,188,156,130,99,83,18,89,22,8,122,37,101,45,184,26,245,211,107,76,74,191,69,191,177,19,133,145,112,212,233,106,88,229,188,199,123,172,67,191,150,39,109,6,78,219,69,162,237,65,69,10,235,146,35,183,158,87,241,63,109,254,28,79,237,252,155,240,20,63,203,242,188,203,190,144,223,203,70,229,26,41,93,99,252,102,250,203,135,249,89,248,199,254,111,218,156,62,141,245,156,217,75,122,46,197,210,12,134,249,37,181,109,139,85,174,251,240,92,111,136,78,95,175,132,0,1,223,110,104,56,37,68,5,44,210,169,7,13,42,203,32,2,190,233,151,219,2,117,89,216,211,71,249,242,119,250,60,113,239,69,145,202,61,138,113,180,118,40,172,76,57,96,66,217,184,193,102,170,152,54,196,244,39,118,235,147,78,187,209,110,77,69,183,255,191,252,119,250,130,20,2,142,139,76,35,48,53,182,76,220,69,3,108,4,0,81,243,63,169,76,60,43,66,35,12,130,12,22,64,28,8,18,130,130,196,209,164,251,79,25,1,14,0,135,137,6,13,6,51,176,168,13,113,177,160,96,49,90,168,220,104,155,95,87,209,184,37,81,65,80,251,73,74,103,16,56,51,16,176,176,179,173,255,251,178,100,183,14,246,121,104,206,27,153,123,112,75,40,89,149,105,133,100,26,49,155,52,46,61,124,145,19,153,166,193,148,21,202,196,181,84,98,130,165,28,129,38,220,88,251,210,230,203,233,90,102,210,208,120,203,38,134,99,146,248,146,27,70,243,203,81,223,54,61,8,37,108,9,184,73,115,70,29,204,232,247,40,109,138,251,221,227,205,8,37,95,131,79,18,16,163,105,205,232,136,120,37,226,108,79,252,88,251,71,21,163,229,17,41,4,238,78,76,136,67,94,241,214,104,212,8,72,145,107,238,47,227,216,159,84,70,245,127,127,199,229,47,108,71,168,3,222,4,114,122,82,238,101,181,229,45,141,71,162,82,176,166,88,230,245,64,228,193,155,147,38,102,32,52,147,77,117,87,195,63,126,88,3,66,221,106,32,8,242,116,21,187,161,77,149,206,242,49,106,100,81,160,180,21,86,92,136,16,7,239,53,62,141,152,215,107,81,63,226,15,14,36,246,83,254,207,240,192,0,32,0,20,136,229,82,121,130,137,7,64,243,153,124,140,101,219,48,128,16,102,229,56,240,200,0,21,22,5,152,24,98,33,5,52,179,52,134,140,232,37,137,236,91,37,222,6,166,36,159,245,163,65,117,154,75,94,64,228,86,117,211,190,25,141,171,109,52,60,239,35,204,50,68,124,157,239,98,83,209,130,105,98,4,179,62,85,160,38,78,248,196,160,89,68,211,65,153,36,41,68,233,41,95,138,58,199,159,122,140,214,86,106,212,97,192,216,138,101,200,191,73,42,30,203,21,101,167,57,141,252,95,196,254,22,197,35,182,131,142,14,27,5,79,108,50,117,137,191,146,127,71,31,136,88,237,90,242,183,127,139,215,38,182,242,235,118,61,158,207,134,83,91,87,223,237,217,206,144,235,230,133,110,187,133,245,185,49,228,166,183,167,127,114,235,119,23,217,186,228,107,90,248,183,255,254,215,189,124,125,249,61,191,36,1,68,160,48,68,161,104,154,9,152,2,90,49,193,106,68,38,22,75,117,166,97,174,38,53,36,13,174,189,80,36,149,89,22,29,104,230,142,160,59,163,183,180,225,189,216,82,255,131,188,114,91,230,237,241,119,159,91,136,168,239,255,144,238,44,119,250,130,98,184,8,34,86,77,153,229,207,16,137,78,163,16,14,109,62,77,40,8,12,60,149,12,83,23,12,25,10,133,139,147,12,200,195,6,65,243,12,128,211,69,5,67,24,134,244,118,44,248,8,58,30,30,140,81,6,41,73,0,184,18,168,168,4,52,118,97,71,222,185,226,200,53,53,160,85,37,82,20,20,6,97,194,68,67,50,62,240,226,160,141,14,132,52,229,218,80,6,112,40,163,230,194,69,135,42,155,84,107,237,188,16,255,251,178,100,198,10,70,183,105,77,179,153,123,116,67,102,57,193,103,5,26,159,85,149,42,46,233,179,193,51,47,167,117,151,148,216,187,232,193,164,2,123,181,119,169,17,106,51,245,46,182,200,149,135,10,73,189,64,96,33,210,235,196,130,234,207,21,0,217,128,208,147,63,72,74,18,6,171,185,253,205,81,83,104,178,147,55,67,141,254,101,189,64,157,69,102,43,25,216,144,208,126,212,147,229,240,70,40,142,227,124,173,55,50,44,55,36,0,78,161,38,164,160,198,27,201,193,110,56,153,56,134,168,142,37,153,219,161,145,148,153,128,233,153,43,69,220,227,170,62,59,162,92,101,34,30,16,114,64,56,156,205,74,252,196,248,212,79,73,195,20,219,32,0,20,0,2,65,63,97,187,136,87,14,40,153,1,76,158,193,151,83,70,106,56,168,120,171,14,164,159,230,142,218,157,212,77,123,59,184,53,199,235,135,186,43,120,215,244,21,175,212,33,96,212,153,190,223,227,178,107,222,135,255,255,239,244,63,252,69,191,255,255,250,254,133,200,27,240,220,0,32,0,0,91,134,12,128,135,19,23,102,204,241,24,54,248,68,204,179,179,16,132,204,210,59,49,128,85,197,69,3,3,7,72,2,37,206,49,56,212,12,130,117,213,93,83,164,144,150,112,122,232,176,122,146,134,146,17,61,30,96,84,146,150,7,67,125,194,93,58,46,60,244,154,35,183,196,183,215,223,177,110,118,187,169,75,199,206,206,156,251,137,190,46,169,249,84,110,165,10,163,50,35,247,152,219,208,218,139,114,69,121,210,31,159,31,10,103,90,197,190,62,121,151,109,19,76,200,14,8,90,72,27,86,111,66,191,215,240,181,154,45,239,194,253,190,109,55,29,118,241,115,210,39,133,106,126,254,166,26,209,224,31,204,183,249,253,182,213,161,55,189,79,98,183,111,20,242,235,13,59,203,99,157,162,24,77,24,211,252,90,65,190,231,161,116,96,131,231,174,191,247,212,7,61,87,89,215,142,0,64,0,0,69,144,196,192,141,59,236,138,43,172,155,0,164,12,251,175,150,102,196,193,224,155,71,246,194,223,57,42,68,108,58,246,75,34,134,52,117,69,162,13,180,204,232,242,147,209,255,160,174,218,253,91,252,126,125,59,212,91,254,255,235,255,255,255,255,255,255,255,24,51,12,64,32,65,86,102,43,186,105,110,144,97,16,138,100,82,84,60,251,153,124,181,152,142,16,21,0,35,14,192,83,11,66,164,104,48,36,23,49,172,104,49,248,40,34,0,68,0,201,8,14,10,5,7,134,42,117,29,144,210,133,192,146,32,21,224,101,25,83,142,147,66,212,139,176,220,229,40,202,36,116,26,99,28,253,59,104,38,165,126,66,112,117,255,251,178,100,188,138,134,143,104,206,59,152,123,224,73,11,217,199,97,229,56,28,185,165,46,46,229,21,193,26,47,167,77,151,168,216,66,185,139,235,72,238,33,108,98,13,135,161,232,252,61,16,28,148,206,10,173,59,54,165,197,110,210,68,89,53,188,225,205,202,139,127,91,203,67,102,157,85,254,243,15,156,246,103,9,194,106,255,220,191,151,86,230,56,135,7,91,4,99,81,140,146,145,90,123,17,82,23,187,61,220,43,222,250,178,46,253,95,220,23,123,83,106,250,254,166,183,170,171,131,158,244,103,234,9,114,74,113,175,59,57,72,194,64,97,179,111,204,180,134,137,44,117,196,84,72,182,193,48,104,200,191,255,227,174,127,27,217,217,59,35,72,16,0,0,242,110,144,156,97,194,235,136,181,135,65,42,32,48,160,42,163,43,9,249,36,214,103,141,54,171,121,78,149,198,246,225,163,6,66,91,73,205,38,125,241,167,223,252,155,116,167,215,254,91,55,51,189,91,255,255,255,255,255,255,255,255,239,219,32,11,20,2,0,0,0,2,0,0,0,70,137,69,80,105,152,136,103,167,168,29,176,178,99,255,113,151,7,198,64,154,20,26,129,193,52,83,48,224,20,40,36,118,135,167,128,210,11,124,32,7,170,2,129,96,176,210,252,23,150,99,128,246,214,72,176,205,5,55,216,164,15,16,77,104,204,129,133,34,204,112,148,248,188,41,34,109,37,48,168,179,101,76,213,94,146,52,211,235,75,225,18,152,45,204,201,91,72,240,144,80,196,177,160,155,202,157,212,250,145,159,146,172,173,223,68,105,187,76,163,186,114,109,230,194,109,221,185,207,254,221,246,251,45,166,165,73,177,194,227,250,77,167,182,122,105,154,243,239,127,221,194,202,227,212,242,151,229,32,153,52,253,165,2,90,145,238,104,43,25,185,171,169,93,204,164,245,44,6,86,39,139,135,15,105,41,145,4,153,132,23,134,144,47,236,207,184,11,50,82,11,74,178,223,255,74,20,30,96,111,254,144,2,0,70,221,1,10,32,161,49,42,68,79,68,153,130,96,178,89,3,236,72,13,159,192,32,224,74,87,82,133,84,3,232,209,59,54,132,200,221,40,97,224,24,206,46,160,15,48,110,139,122,164,40,23,237,63,216,17,169,175,217,255,193,177,103,212,242,31,254,160,128,29,45,232,169,144,202,253,195,166,213,206,196,155,49,12,36,216,193,80,86,28,161,218,36,49,48,64,64,195,224,64,40,8,192,65,3,62,146,204,162,52,95,232,238,98,0,93,144,208,231,164,176,186,34,168,169,101,27,119,229,178,129,144,34,143,202,2,109,197,90,42,23,202,192,163,63,110,227,125,89,255,19,57,215,17,74,86,236,229,116,242,141,203,155,255,251,178,100,192,10,150,212,101,76,235,153,92,240,70,6,105,149,104,229,120,28,49,163,50,238,101,239,129,19,143,167,9,162,177,218,218,214,27,53,113,194,2,57,129,37,175,197,186,230,181,222,23,152,154,105,220,0,185,121,160,120,176,206,115,213,168,101,83,106,196,222,126,190,109,110,77,96,241,75,212,96,228,53,166,10,103,177,215,68,222,249,159,239,59,197,92,53,137,111,173,57,238,17,121,215,175,233,39,255,171,55,206,219,110,141,112,247,245,77,55,111,198,65,222,85,210,166,253,119,152,186,119,18,35,83,157,108,202,211,53,220,117,166,33,215,36,67,228,134,207,18,30,239,241,141,253,184,250,67,175,202,227,234,173,235,40,45,192,131,34,140,65,192,113,225,28,8,8,160,138,181,91,137,175,168,6,218,4,153,214,123,102,2,109,26,252,226,47,45,207,201,236,128,122,120,249,82,232,26,168,172,195,241,19,44,204,204,206,43,209,212,116,173,136,156,243,165,94,251,211,232,255,255,210,0,0,145,32,20,192,131,96,198,55,64,192,44,84,192,34,76,218,73,132,201,241,156,200,102,52,12,97,24,50,14,24,56,3,132,12,160,208,148,40,21,152,10,63,0,147,148,204,121,128,64,96,24,51,48,184,4,117,91,43,22,196,68,10,148,4,236,61,149,228,244,5,83,2,175,114,85,59,20,74,204,16,199,208,241,56,121,197,120,159,148,25,62,34,148,190,34,122,115,90,42,154,52,119,74,87,31,103,210,184,248,238,0,115,149,63,139,246,121,177,191,223,48,172,125,155,185,187,67,79,147,220,22,28,174,219,76,203,139,7,45,172,172,149,48,185,135,221,173,250,96,217,98,134,154,160,17,186,28,225,84,89,227,37,87,215,254,65,207,152,191,247,30,206,99,91,61,196,45,110,178,255,191,202,13,110,36,183,242,247,31,241,1,160,196,176,113,194,69,200,184,154,228,28,151,18,5,41,132,15,26,30,71,223,134,34,102,230,220,73,160,101,234,163,248,218,102,183,221,241,10,190,143,164,32,0,0,0,15,79,89,125,128,42,135,0,211,143,8,13,105,188,157,168,214,96,9,114,167,106,63,198,42,250,143,224,15,76,132,128,98,236,18,49,86,167,252,103,255,242,91,215,243,155,253,52,215,190,255,255,255,255,255,255,255,255,221,144,181,75,234,239,43,211,245,0,192,2,153,127,191,128,197,35,25,198,58,139,147,157,42,58,74,35,81,14,51,136,67,17,3,70,117,182,36,6,56,2,163,198,108,2,115,60,93,158,57,36,194,14,63,99,238,125,2,60,20,41,203,156,158,151,178,217,250,204,142,81,240,107,59,234,37,73,239,187,61,146,37,109,66,1,57,247,174,57,181,117,7,220,190,243,255,251,178,100,196,8,71,78,105,75,147,184,69,112,71,107,217,215,100,71,120,26,177,163,61,77,225,237,193,36,47,167,77,149,137,176,231,26,41,157,28,212,222,19,40,14,175,36,223,11,50,61,27,153,226,224,215,131,238,104,198,212,122,39,146,152,143,55,131,92,117,14,104,92,254,136,58,87,6,115,79,109,66,53,231,198,161,83,109,142,63,55,250,61,190,154,206,171,215,119,218,236,95,103,45,21,162,228,84,102,135,146,178,72,177,176,202,145,158,73,134,43,168,39,114,135,26,71,97,157,193,182,90,232,243,123,181,169,187,214,134,184,114,12,87,145,78,243,95,20,223,206,183,76,233,51,136,241,100,218,162,117,122,76,0,0,176,53,132,101,28,40,73,18,30,215,120,53,54,173,114,163,18,120,160,148,198,7,110,216,248,255,133,255,205,170,135,189,201,149,184,111,103,230,2,182,29,31,252,243,173,189,73,247,255,27,109,62,173,254,95,251,213,191,255,255,255,255,255,255,255,246,171,114,106,57,0,0,0,140,64,0,16,27,141,26,167,60,84,48,233,45,35,65,234,13,48,42,53,232,232,205,67,67,11,7,12,66,12,48,176,48,8,14,8,5,26,84,86,110,241,25,6,28,32,29,85,13,226,184,245,170,246,168,88,41,87,58,242,140,233,75,6,74,26,10,10,63,208,251,48,10,1,74,53,141,60,41,53,173,195,66,219,187,196,186,39,157,151,129,195,177,31,126,187,4,179,121,162,82,65,209,73,237,51,121,204,8,158,145,30,26,128,255,45,130,19,39,18,118,250,168,96,84,187,58,200,239,139,169,102,164,61,107,69,202,123,9,134,225,130,50,121,188,32,70,183,132,47,117,119,31,123,107,109,206,127,77,87,242,60,220,166,36,219,131,172,30,234,44,213,107,125,204,68,52,222,153,99,127,151,151,131,17,158,26,172,139,141,57,232,195,105,82,47,225,49,173,87,122,105,212,116,254,175,168,95,80,205,121,49,41,173,91,239,252,124,111,107,246,215,92,56,64,195,89,255,225,240,0,0,0,42,32,0,0,249,120,202,209,125,94,160,17,54,82,69,171,211,210,187,182,232,149,104,88,244,105,187,80,26,117,75,5,70,0,117,32,72,43,147,21,32,255,250,13,246,255,62,255,255,250,127,223,111,255,255,255,255,255,255,255,223,15,170,115,146,130,150,245,38,215,6,0,244,40,48,8,28,206,19,179,82,123,12,182,136,57,30,20,212,66,243,28,81,204,110,27,49,40,62,80,96,144,136,84,72,13,10,152,184,172,101,128,187,12,28,4,43,120,145,0,193,97,28,148,237,54,93,130,16,82,222,185,75,57,14,34,187,200,253,166,204,228,251,117,67,156,4,113,60,157,221,106,20,74,162,255,251,178,100,195,142,23,68,104,204,155,153,123,112,74,203,234,13,96,226,102,28,161,165,50,78,97,147,193,35,47,231,213,151,136,216,34,39,4,62,47,70,55,201,141,5,71,224,75,54,90,229,1,2,194,89,75,43,117,172,199,170,252,65,106,216,186,253,101,146,23,95,218,200,161,169,42,185,50,188,236,241,184,200,243,161,230,119,175,88,235,57,207,75,31,121,32,195,221,121,178,53,124,224,167,31,184,79,126,166,121,254,81,156,134,108,218,41,46,9,57,148,201,19,69,159,164,155,92,78,22,52,249,33,246,125,21,145,149,41,125,16,37,242,179,29,66,228,204,37,155,244,42,233,36,155,219,210,195,167,99,134,194,208,205,137,127,114,109,213,202,191,13,45,44,212,227,233,250,122,100,130,4,45,69,193,131,136,81,153,37,129,200,29,57,90,201,203,18,70,65,142,141,214,153,9,225,159,200,103,22,213,11,11,173,68,65,38,219,248,34,253,169,245,54,79,255,252,187,125,95,253,123,255,255,255,255,255,255,237,124,41,210,13,86,138,161,7,33,186,165,7,140,140,0,0,178,32,24,24,30,152,175,44,153,150,135,25,188,5,25,11,7,129,153,179,47,149,3,15,64,83,11,1,243,14,0,211,2,3,99,0,64,83,3,2,35,29,133,179,214,85,103,152,17,198,12,17,146,2,102,145,72,216,89,88,53,86,0,142,152,127,29,187,15,240,32,43,191,3,22,150,27,131,217,144,232,72,153,142,13,90,40,236,230,220,0,211,94,197,68,81,226,48,221,90,36,105,190,89,189,166,70,10,236,64,76,139,201,4,177,9,78,136,184,229,248,70,229,126,169,237,96,68,242,0,242,194,232,161,204,98,88,205,33,32,75,67,93,226,54,220,33,192,21,233,248,96,71,136,1,241,12,185,132,22,80,88,194,42,28,9,191,82,223,45,233,108,246,171,244,142,174,204,53,223,226,123,234,96,177,137,163,123,49,207,137,107,227,192,96,110,214,52,197,109,233,75,89,209,89,220,85,125,47,123,181,66,130,229,76,213,85,52,104,208,105,166,216,246,96,251,212,15,138,231,113,236,250,21,226,61,150,22,215,85,125,120,0,5,21,149,191,160,23,139,44,10,17,176,154,238,136,145,40,121,46,101,174,90,71,41,61,114,96,91,171,74,124,163,64,181,236,62,136,107,25,114,24,184,115,255,65,79,116,209,254,74,211,255,255,242,45,245,202,188,182,185,191,255,255,255,127,176,0,72,7,88,210,183,154,17,234,110,23,137,160,134,38,57,165,25,100,32,102,211,97,136,133,0,80,194,240,2,136,198,2,113,208,230,152,139,208,10,238,45,241,64,193,169,156,124,84,231,119,224,76,37,249,215,77,201,249,50,202,171,216,255,251,178,100,186,140,231,155,104,203,147,186,123,112,66,102,201,178,96,202,112,26,245,161,54,110,97,237,193,27,47,231,141,147,149,160,53,91,102,133,79,65,3,178,107,80,16,147,233,199,74,25,29,85,80,141,198,174,217,212,205,114,69,22,102,146,80,212,111,199,94,85,124,177,71,164,219,128,59,231,200,85,55,233,17,184,5,186,37,140,236,87,239,52,206,50,137,252,235,196,162,70,235,24,53,176,214,116,125,207,243,153,244,219,3,126,29,182,191,189,55,174,183,137,97,74,152,56,117,149,252,228,194,29,106,232,70,77,218,160,57,39,110,119,170,105,162,197,60,51,9,167,55,55,99,238,42,29,93,197,90,127,163,185,203,113,43,108,66,79,95,76,203,30,144,111,77,235,239,16,49,45,43,18,46,131,31,109,32,1,232,182,48,16,200,202,34,4,165,157,150,101,95,196,234,183,210,74,5,97,0,69,70,32,56,203,167,199,205,34,11,168,173,29,243,109,190,223,31,247,255,62,155,127,255,27,183,215,95,250,255,255,167,255,255,255,253,144,182,80,147,216,167,50,62,96,202,31,198,128,0,1,246,82,95,226,83,177,186,110,102,7,69,155,78,136,6,150,129,100,96,209,186,104,143,15,204,8,38,75,208,168,28,202,196,3,202,24,194,209,26,12,105,226,67,177,108,106,21,110,163,105,171,87,229,174,116,82,86,178,230,112,124,20,26,186,13,85,172,183,108,182,20,5,76,144,182,186,243,122,27,141,12,169,239,181,40,106,249,166,80,119,242,121,36,151,44,74,204,189,53,62,173,229,39,83,236,92,111,49,255,142,85,197,163,51,70,49,191,143,240,122,111,153,21,217,41,91,164,228,63,182,15,28,110,46,183,39,211,121,225,242,184,249,82,187,158,33,75,184,240,47,83,224,177,219,167,47,133,112,79,47,184,38,27,225,49,63,83,100,221,178,234,41,104,245,156,248,71,200,175,51,28,221,110,172,236,249,90,236,71,180,75,65,198,31,253,110,174,104,8,58,119,173,99,26,163,181,236,253,54,196,164,86,250,190,187,144,1,0,4,2,129,192,12,72,39,8,84,72,134,232,91,197,36,88,68,29,24,189,7,80,88,98,226,37,146,196,115,196,201,255,109,117,38,60,54,66,227,54,180,174,189,189,78,248,230,165,247,79,204,69,213,65,231,254,196,235,163,255,253,54,0,64,31,209,21,6,140,188,240,50,186,12,216,42,82,12,9,150,129,102,132,78,24,124,36,42,7,91,102,5,18,142,3,5,65,134,12,36,139,39,159,225,16,29,12,217,144,85,25,114,141,165,158,105,238,189,61,192,172,250,34,236,110,92,187,43,203,91,186,106,204,2,9,162,129,33,127,96,121,217,210,7,83,203,149,255,251,178,100,183,138,86,202,104,205,19,153,123,116,64,229,10,13,97,75,110,29,97,163,53,78,101,239,129,8,152,230,213,167,156,232,209,110,134,134,21,86,220,90,145,29,195,70,145,218,109,240,146,35,112,220,161,247,137,240,47,117,12,58,161,197,63,47,9,8,143,206,247,28,127,241,255,59,245,67,47,194,22,69,85,97,145,249,106,50,247,227,124,73,172,188,104,214,88,254,53,27,200,171,183,146,216,228,125,251,253,100,169,8,166,188,31,238,104,90,153,74,187,89,68,152,204,169,226,119,10,114,252,27,240,213,39,145,210,254,18,178,241,18,105,136,239,214,141,74,57,177,167,20,242,191,132,196,157,64,173,176,56,179,182,67,121,17,117,83,249,82,241,218,189,23,25,72,153,234,107,41,177,236,36,247,64,11,56,150,8,22,112,4,96,195,192,77,67,22,44,35,18,40,133,173,94,126,133,64,215,181,125,216,187,10,87,41,207,143,52,162,79,104,176,250,80,215,16,147,176,197,55,122,139,50,213,51,252,139,95,239,255,227,247,38,78,127,255,85,58,101,226,0,0,12,0,65,47,229,66,56,6,48,188,216,200,139,195,57,135,205,180,159,30,89,153,4,248,128,7,168,20,16,32,10,32,211,194,100,80,1,132,129,16,132,103,127,74,192,68,32,46,52,117,57,168,194,93,201,123,137,38,127,151,36,244,81,238,189,97,224,95,217,164,148,229,121,118,81,229,55,180,176,45,190,16,220,75,11,177,75,145,57,12,193,80,10,144,149,99,239,53,234,2,31,129,61,219,119,1,185,192,207,68,250,128,252,179,195,233,127,23,79,93,240,9,28,134,149,129,226,199,152,132,178,176,53,121,223,206,100,67,245,102,139,180,128,94,138,67,99,245,219,5,49,50,204,31,108,208,129,179,64,203,138,187,12,112,59,114,16,197,88,11,167,151,76,37,188,51,55,196,100,108,195,199,187,126,206,115,203,120,145,99,61,127,88,208,155,218,115,22,20,76,75,243,102,56,81,94,77,187,234,24,189,183,199,72,238,144,94,0,32,0,0,0,0,39,234,40,75,148,93,86,162,1,74,245,47,42,131,215,94,58,33,180,2,73,149,220,46,212,111,92,255,61,184,242,189,23,127,65,180,123,209,255,56,157,116,255,250,250,67,160,163,134,168,225,67,2,5,37,157,125,114,127,38,1,137,0,35,166,115,100,27,187,128,97,195,209,203,60,134,81,1,24,142,166,98,1,138,0,32,112,161,36,179,224,96,137,162,134,6,166,176,177,24,229,164,8,148,81,123,69,64,202,10,151,160,141,219,158,165,157,122,203,132,218,64,105,139,15,78,176,50,98,37,0,171,90,179,140,171,108,51,240,114,84,97,96,131,171,166,132,15,32,255,251,178,100,187,8,102,213,104,78,211,139,127,48,66,67,234,13,97,130,68,29,177,225,50,46,101,237,217,21,153,230,149,164,157,200,232,96,230,208,212,106,23,218,72,252,18,23,165,172,82,236,214,194,116,183,91,180,226,8,158,61,192,137,191,138,149,183,44,253,147,139,94,77,90,88,216,185,11,147,67,173,229,67,29,150,200,178,215,42,82,193,18,3,239,73,98,234,116,190,60,59,117,236,252,152,158,186,223,76,156,27,171,233,179,43,36,44,190,127,54,45,108,46,25,51,34,54,87,182,85,64,233,204,66,158,87,143,219,107,2,176,124,13,237,252,245,127,10,107,170,237,19,123,174,41,155,90,88,187,96,173,246,241,139,255,6,7,141,111,168,50,65,173,241,191,135,152,207,254,217,141,89,253,1,10,142,148,66,180,200,49,76,112,4,50,177,97,70,139,98,1,144,35,157,136,124,72,211,49,195,118,168,37,211,119,59,109,6,165,228,119,67,202,61,106,34,48,160,63,25,245,104,152,218,59,163,255,86,223,255,255,25,121,102,68,159,254,166,228,191,243,234,168,0,0,0,113,18,84,60,182,199,41,24,119,207,70,171,28,113,193,198,224,128,103,36,138,198,97,33,163,39,3,2,163,32,134,42,126,103,97,77,125,136,151,112,188,98,23,117,2,208,39,153,0,84,157,248,47,227,35,169,153,126,146,218,33,139,40,72,59,225,219,121,99,12,126,204,68,106,18,194,11,15,90,46,221,154,204,21,13,103,49,6,99,62,56,0,204,216,176,230,103,117,147,112,200,100,213,129,219,8,77,50,49,60,204,217,186,130,63,54,34,120,90,221,119,23,153,21,169,120,247,67,93,232,247,105,164,3,23,87,174,188,28,201,42,91,87,121,241,36,95,34,183,230,73,51,83,107,237,75,186,69,74,193,186,158,217,155,194,164,104,144,176,142,107,127,9,110,179,43,221,93,189,218,137,150,84,3,231,36,66,186,175,97,186,214,216,26,27,98,20,237,80,104,207,14,4,72,114,49,202,215,120,12,53,145,174,69,22,212,25,56,92,229,145,28,213,69,184,42,2,0,16,0,0,7,34,215,10,135,162,10,4,193,147,42,32,224,218,3,209,48,174,32,138,20,184,109,178,171,98,44,85,170,254,20,116,30,109,227,175,208,214,40,94,169,252,160,127,199,255,255,255,252,107,246,255,247,253,107,40,244,211,98,157,245,47,156,158,213,183,64,38,85,96,102,102,83,171,153,17,230,105,162,33,151,242,161,5,147,44,178,140,28,15,84,133,238,44,14,87,64,4,6,100,81,32,40,200,208,29,69,194,76,34,48,48,38,194,83,168,85,71,33,81,221,183,125,187,38,4,46,14,78,249,139,236,173,28,41,67,1,13,66,255,251,176,100,186,142,39,38,104,205,155,120,123,226,71,230,57,218,100,226,124,28,53,163,54,110,61,156,129,10,25,230,217,145,21,224,29,138,95,124,22,140,193,8,73,92,83,189,8,151,126,121,231,183,125,239,174,85,2,33,93,168,228,86,213,68,14,87,74,26,238,111,24,107,111,4,47,17,89,119,42,139,85,118,177,139,103,53,240,176,94,247,97,255,60,129,221,62,6,155,236,166,14,191,9,155,90,123,123,37,142,102,246,230,212,86,0,223,255,243,10,65,143,201,91,236,164,24,185,163,199,41,166,58,152,205,173,111,191,8,66,247,36,69,127,91,42,23,46,156,155,72,0,86,90,169,162,248,196,19,218,48,51,225,37,183,20,44,125,180,202,22,61,102,11,146,149,161,61,201,10,168,68,9,61,68,181,75,69,162,0,21,46,163,17,182,97,152,162,38,109,196,200,2,33,89,116,49,53,55,149,67,9,62,164,57,156,161,160,198,131,122,84,89,33,249,28,9,235,65,240,161,212,12,254,161,187,127,244,255,255,249,177,95,255,182,115,103,150,165,27,174,95,255,255,168,0,0,179,27,150,204,222,61,53,214,76,198,159,19,61,135,76,70,179,54,136,32,3,85,49,64,60,88,112,96,128,49,131,201,1,81,33,129,128,70,186,9,24,60,150,60,6,20,8,16,18,90,99,61,8,185,33,99,201,191,69,130,159,55,182,30,219,190,13,34,28,138,150,114,154,125,4,128,80,98,70,10,106,66,47,2,204,72,198,162,135,194,166,20,136,244,44,145,227,159,119,77,78,101,16,203,22,141,169,81,75,211,207,67,151,46,116,20,58,72,16,249,228,131,116,88,72,16,131,188,104,50,116,247,99,23,89,52,52,101,241,225,60,107,204,58,144,202,69,39,29,96,211,139,12,83,94,230,65,172,253,141,211,7,96,154,237,234,141,110,6,234,153,151,174,209,219,198,107,116,194,106,157,115,229,132,178,205,123,87,48,104,225,243,184,17,94,197,145,186,54,122,123,27,106,150,221,141,194,144,156,224,90,170,234,70,140,229,18,27,84,40,19,230,148,159,183,97,169,197,245,220,100,102,149,170,31,94,42,47,60,29,162,161,49,96,0,0,128,0,0,189,248,242,96,24,76,236,136,246,197,69,16,225,119,109,98,110,170,186,0,127,19,86,148,121,176,183,94,117,89,165,55,139,104,250,63,231,83,255,250,245,55,184,131,206,105,133,105,103,183,87,246,118,0,174,48,121,76,207,215,163,4,28,205,179,113,4,17,13,51,144,51,136,160,209,135,144,83,44,10,75,17,2,76,8,59,48,120,137,116,24,172,74,98,34,48,24,6,14,29,33,80,210,14,193,131,16,70,202,159,129,10,128,104,168,134,10,18,216,255,251,178,100,185,14,167,172,105,76,19,153,123,224,58,162,9,250,96,226,96,29,61,163,56,110,97,143,193,26,33,102,1,172,40,160,74,129,146,72,152,125,118,52,192,100,93,67,148,51,132,12,237,190,179,13,170,193,181,102,180,64,23,114,70,224,228,214,164,44,254,212,148,121,209,252,97,95,18,213,251,175,213,125,207,227,40,144,5,67,14,71,235,21,18,173,120,132,175,11,42,219,170,103,83,196,245,139,121,37,50,180,66,9,218,161,60,124,92,119,25,235,196,165,48,175,169,194,53,37,150,155,155,186,188,252,197,223,218,48,180,106,247,249,10,217,81,20,180,149,107,176,179,50,134,56,21,150,158,33,217,90,103,163,187,112,163,70,188,171,231,231,171,226,79,25,147,5,193,12,124,47,15,169,163,30,145,34,218,58,235,8,115,3,248,179,107,153,141,161,86,198,255,237,197,199,25,124,100,71,13,29,54,144,70,246,63,98,204,202,27,176,20,173,86,232,251,19,154,127,69,133,34,26,84,114,48,29,85,160,97,147,172,227,28,82,238,206,197,162,184,229,195,186,186,229,67,148,202,16,255,151,200,255,255,241,107,45,245,111,255,255,169,126,145,0,0,162,208,152,63,69,26,88,54,25,71,11,153,130,57,154,130,101,25,148,21,24,94,228,0,131,19,11,136,70,182,96,136,196,33,2,76,65,0,140,59,22,12,11,22,213,180,195,32,65,28,130,3,16,48,93,47,24,1,201,128,71,140,176,16,128,212,112,10,160,20,3,42,78,134,79,7,40,196,62,243,169,96,162,240,177,161,88,173,19,136,214,98,134,17,180,37,85,90,20,137,166,167,204,20,178,37,164,161,191,41,210,223,39,251,116,128,97,151,107,181,190,235,250,252,73,234,200,53,117,87,41,164,93,222,166,149,65,84,19,206,220,253,198,149,107,46,196,244,248,222,187,86,19,75,240,69,110,189,84,144,124,69,142,231,85,188,143,103,40,189,202,111,111,7,76,250,234,194,102,184,181,161,138,199,198,137,183,167,148,88,5,129,156,69,22,97,149,87,25,28,173,45,10,76,129,209,106,76,90,181,70,206,73,38,99,51,232,139,161,98,70,103,158,108,121,198,178,150,93,108,48,197,127,234,167,110,34,6,5,201,5,12,51,25,146,104,192,55,128,160,185,121,117,31,197,220,91,180,88,144,211,68,136,119,166,234,163,247,229,219,116,15,127,137,233,233,202,123,219,176,63,242,232,174,110,73,33,0,90,60,195,244,249,44,79,167,255,141,197,167,46,251,59,208,0,112,179,230,46,210,135,3,66,198,22,9,70,224,160,38,8,205,230,41,9,38,135,162,230,71,8,70,48,134,102,8,132,6,2,14,164,128,185,139,0,249,150,0,169,134,255,251,178,100,176,14,231,96,101,204,147,185,76,244,69,230,105,144,105,37,122,29,145,163,46,110,229,51,193,42,33,103,13,132,29,233,35,32,168,0,64,7,128,128,97,224,76,28,30,203,30,20,73,67,153,130,129,249,136,19,76,107,4,192,184,66,18,155,87,84,181,84,37,81,212,108,170,114,89,132,84,161,14,203,194,129,79,18,35,45,225,19,105,173,37,97,76,157,194,97,205,4,96,22,164,138,141,9,120,139,161,45,107,44,162,221,4,35,223,38,107,77,149,93,117,77,25,181,101,44,142,61,109,102,106,121,213,131,241,114,164,22,53,16,206,138,126,237,246,207,245,158,186,240,3,236,200,36,252,83,139,186,117,123,122,37,246,170,227,26,37,119,95,116,165,159,88,159,111,199,104,255,165,188,203,33,98,75,220,234,49,184,254,172,37,105,102,68,190,231,116,81,10,210,138,197,21,41,30,249,232,74,154,153,44,251,238,216,74,89,20,235,119,246,226,157,160,112,36,35,160,11,32,107,165,240,50,200,108,1,74,45,231,226,101,74,223,7,29,20,146,191,26,72,64,221,72,236,58,107,158,86,241,106,27,145,103,235,28,189,147,125,9,166,93,26,199,19,251,255,161,90,255,255,231,109,186,109,183,249,164,61,192,147,40,152,69,163,247,133,102,0,0,2,248,20,20,50,26,216,247,208,67,64,111,13,134,71,56,177,28,212,225,115,81,65,76,190,49,49,96,236,183,225,81,226,194,24,244,44,101,49,9,217,27,106,2,249,103,32,112,244,83,178,70,158,163,224,104,85,89,242,150,66,94,180,119,134,33,109,39,107,197,194,77,11,129,192,182,104,126,6,141,67,226,50,39,29,214,63,32,201,51,169,159,124,214,131,78,81,110,180,65,233,106,73,157,75,116,3,101,135,134,110,74,185,112,105,52,168,15,161,84,173,150,43,101,75,177,94,95,161,74,122,79,118,75,210,217,84,185,144,13,177,49,111,117,143,203,79,181,126,213,149,186,18,223,210,118,101,183,180,219,165,253,244,203,205,100,78,175,174,91,175,165,41,39,109,254,120,234,215,244,85,101,162,127,122,122,124,78,162,245,188,204,202,143,141,158,201,151,174,68,85,60,211,228,0,0,128,0,0,2,136,1,85,204,48,144,32,116,72,48,49,197,130,103,98,36,188,83,9,233,39,93,5,100,80,75,245,108,24,168,182,51,123,202,92,118,86,82,102,106,200,76,47,56,138,165,25,89,70,126,203,253,74,14,217,251,83,110,71,255,253,16,160,2,51,0,128,19,40,219,179,215,28,99,74,57,67,59,7,163,91,177,3,15,72,131,30,170,193,64,208,193,115,32,4,88,152,28,64,136,3,227,32,3,241,146,40,200,176,169,178,152,128,0,255,251,178,100,163,14,166,112,97,205,27,153,99,114,68,164,233,202,107,7,40,28,213,127,42,110,229,51,201,18,15,166,201,140,156,162,131,129,117,174,16,28,70,100,98,194,155,117,49,0,15,1,28,76,10,127,89,118,82,69,81,183,2,68,33,8,72,45,121,150,66,76,26,32,203,94,36,232,33,6,28,50,7,64,144,137,226,48,219,35,27,120,37,48,10,206,33,113,220,44,146,140,18,136,140,238,147,145,45,124,216,196,51,28,134,213,245,154,178,204,33,244,22,97,253,22,2,154,56,192,254,219,11,177,125,186,211,223,194,174,226,87,181,215,235,44,26,47,41,101,46,84,9,30,104,60,161,109,171,234,181,30,19,153,92,141,252,141,249,33,233,142,102,223,113,216,71,179,249,97,245,213,124,44,141,186,147,146,180,228,189,169,62,234,166,222,150,206,221,228,158,39,246,87,100,112,138,175,163,205,142,167,107,203,67,192,203,229,131,133,46,20,172,172,209,112,200,201,57,125,148,118,44,136,109,206,38,130,235,239,233,157,67,120,181,67,102,140,166,123,71,30,238,203,186,162,48,160,190,77,44,85,22,84,239,240,12,57,253,133,110,211,255,234,236,88,96,6,73,229,32,19,246,40,0,0,1,140,192,240,84,202,158,52,231,71,36,203,229,80,228,34,216,196,144,104,5,76,27,54,49,153,84,46,24,94,80,162,241,129,227,209,88,14,99,24,68,102,48,162,76,170,174,67,3,196,52,27,103,96,161,93,127,16,129,100,194,242,126,9,22,129,11,15,26,72,85,165,100,25,89,225,100,160,208,218,1,34,74,24,8,93,62,76,231,28,214,32,158,238,11,88,48,229,121,137,48,8,90,31,116,5,149,153,110,18,229,94,36,42,155,148,2,166,100,117,180,170,101,94,247,54,36,243,154,134,217,101,189,64,186,144,20,0,211,45,43,29,102,124,202,55,125,249,230,177,163,171,169,172,101,123,215,7,28,144,91,83,36,51,34,137,197,6,159,3,16,48,234,173,191,188,201,106,61,129,138,33,158,228,5,90,195,15,79,12,55,215,78,68,141,203,50,219,45,199,246,129,230,125,154,217,175,213,176,164,102,253,75,202,42,202,27,251,54,249,101,168,177,247,182,103,45,109,217,249,200,229,208,48,0,0,15,18,242,168,162,138,140,138,211,139,27,43,160,17,137,174,240,74,87,133,44,169,97,128,151,197,247,115,103,155,54,40,253,68,94,181,173,219,196,225,90,139,117,221,71,127,254,187,255,255,235,191,252,159,255,255,244,127,207,85,28,155,147,239,195,93,20,10,64,121,132,60,57,169,79,24,5,199,53,160,108,49,58,41,32,20,204,152,120,204,57,27,76,88,18,128,68,89,130,66,40,132,35,8,44,255,251,178,100,171,142,231,93,101,202,155,185,100,226,69,41,121,211,101,133,100,91,157,163,46,78,229,111,209,44,165,167,77,130,162,120,12,181,4,204,147,9,85,56,240,30,162,3,212,2,176,142,18,158,44,112,193,199,177,10,92,86,16,225,211,145,180,19,185,141,250,116,211,44,19,33,6,142,217,211,93,126,55,119,137,69,32,209,80,25,177,10,129,140,55,23,129,247,185,16,111,71,77,98,35,3,200,72,79,14,106,60,255,182,210,252,216,183,99,77,54,253,201,253,79,41,124,15,237,115,67,188,150,199,139,139,36,68,248,78,74,110,24,31,157,136,118,86,84,86,210,32,251,148,8,21,51,199,152,149,76,177,213,53,42,203,36,207,152,237,3,188,76,229,101,218,214,172,53,52,22,81,2,101,30,131,133,4,232,123,92,148,46,199,102,91,187,85,67,134,209,39,37,136,46,189,202,111,134,186,31,112,199,78,197,25,148,248,184,31,138,195,1,83,20,207,117,205,98,26,65,135,73,169,79,32,100,112,4,125,11,87,175,119,253,167,255,237,13,182,117,196,52,125,165,219,43,133,14,168,237,251,160,239,191,255,111,255,255,147,254,223,222,5,201,154,100,150,63,101,153,226,129,155,70,250,248,38,150,29,68,149,22,32,0,0,1,144,48,25,25,205,76,211,118,76,113,145,198,70,195,22,130,131,44,65,35,42,151,227,17,67,193,226,248,56,33,48,100,34,2,0,102,42,131,230,34,9,70,51,9,203,208,194,96,20,179,1,214,128,131,117,8,7,73,1,198,142,192,37,68,198,14,32,179,26,170,2,92,106,102,61,42,82,180,112,22,1,95,144,136,208,98,239,43,237,35,2,20,246,174,98,103,99,17,113,224,163,209,216,116,96,21,252,94,213,62,64,40,176,146,135,254,24,206,109,52,34,48,51,105,219,78,134,130,69,1,246,139,230,144,62,57,187,232,81,102,118,100,121,66,13,36,168,213,26,57,184,208,139,96,25,199,206,252,185,70,46,88,183,214,101,151,236,135,159,51,244,98,126,172,124,165,89,106,198,250,247,152,75,67,182,46,223,111,28,101,226,58,159,111,107,69,174,59,17,121,19,22,110,60,88,169,232,99,165,155,114,253,44,81,186,181,185,191,121,132,84,81,47,57,20,78,178,186,146,16,0,0,0,48,205,125,187,64,144,147,156,118,245,226,13,125,149,161,84,70,17,71,176,129,147,111,241,74,184,88,162,29,113,38,165,29,60,216,132,193,135,64,197,14,142,111,251,255,211,255,255,252,122,210,86,112,241,229,157,123,152,13,172,9,136,20,121,169,166,249,150,171,249,160,33,177,160,172,129,131,1,81,156,163,160,241,80,97,224,190,96,64,28,96,176,42,34,3,140,54,255,251,178,100,166,142,103,63,104,76,27,185,99,224,62,3,89,215,101,229,54,28,237,163,48,78,229,143,192,231,15,231,77,134,21,88,9,140,80,14,204,5,28,81,88,193,176,36,194,0,5,89,152,68,181,217,40,132,98,67,105,5,32,52,161,41,68,64,58,5,66,169,222,212,38,182,114,17,212,220,42,52,20,8,14,29,142,48,117,15,148,8,195,104,41,150,208,96,39,70,37,0,82,194,139,200,172,76,129,90,154,225,70,20,83,204,82,127,82,106,24,219,66,195,59,216,89,82,216,15,22,125,133,199,227,139,19,45,163,220,83,150,175,218,152,64,131,11,247,108,190,199,134,155,200,100,105,163,246,150,250,169,10,27,63,148,101,249,128,137,185,91,226,99,127,246,238,219,48,178,199,87,58,39,245,153,191,194,221,152,156,227,187,228,165,207,164,76,81,87,68,158,214,69,246,199,143,135,206,204,188,118,218,210,207,77,23,99,177,204,111,108,145,120,124,230,216,179,0,86,71,103,70,28,23,134,196,186,76,177,106,169,124,90,187,61,108,37,13,16,49,217,237,163,61,11,130,70,188,39,233,176,205,168,240,155,80,95,107,37,7,247,116,255,255,254,141,158,36,211,83,255,254,203,159,235,0,1,160,128,177,142,161,167,205,100,25,156,228,110,145,201,191,207,102,82,14,152,114,118,0,14,136,140,141,204,12,14,16,130,140,62,7,7,58,204,158,80,79,112,104,73,65,67,136,197,187,139,170,130,34,149,52,173,9,176,76,6,217,2,79,18,215,105,176,121,0,164,77,198,26,67,131,21,45,181,28,154,0,126,99,40,79,135,201,71,73,94,58,171,117,64,253,12,138,4,68,41,226,160,20,182,188,74,14,158,185,118,188,101,248,199,92,213,166,47,44,172,228,224,209,235,84,28,162,160,159,243,119,126,28,222,47,237,138,91,87,87,72,213,219,9,99,166,173,91,121,195,142,249,88,253,138,79,201,209,221,168,228,245,195,45,186,204,238,118,57,62,18,95,43,80,171,101,202,220,36,20,81,210,11,89,122,215,91,116,221,199,218,48,126,164,251,221,251,165,197,7,54,231,80,23,155,197,181,98,22,233,104,89,93,28,93,76,84,49,51,178,32,215,83,222,199,140,104,96,0,0,11,255,24,12,188,215,26,96,165,160,1,151,2,133,248,133,72,105,128,202,69,201,37,71,40,98,49,30,207,181,172,191,60,111,126,189,95,237,255,255,255,255,127,163,255,255,255,252,119,211,140,127,255,255,235,180,119,66,95,138,162,198,205,163,56,2,148,170,12,50,194,24,248,177,193,91,17,160,204,97,119,200,56,246,104,102,33,150,195,134,57,35,149,64,228,65,68,171,7,20,12,168,56,52,176,133,32,2,6,255,251,178,100,170,142,103,37,104,205,19,152,100,100,68,75,234,7,97,133,52,27,101,163,52,110,97,143,128,236,143,167,157,131,9,144,131,139,2,16,186,144,122,4,19,92,170,229,74,179,84,37,165,175,216,13,4,47,179,244,235,198,84,81,111,136,74,208,67,1,73,54,215,90,38,203,249,11,36,45,89,76,25,2,231,110,203,43,106,44,169,237,73,228,35,143,192,82,57,61,80,205,181,129,12,207,201,200,52,93,33,245,158,50,180,144,109,44,42,246,102,144,214,106,147,164,231,90,32,89,209,50,243,195,237,166,219,215,232,202,74,163,236,151,202,145,236,99,242,60,153,170,83,106,106,250,179,85,27,115,190,61,172,123,49,41,235,30,166,62,98,198,80,46,222,102,39,76,109,239,220,121,78,114,127,84,51,195,80,222,175,32,81,113,236,39,15,185,29,14,33,57,91,42,21,194,239,43,254,159,150,128,7,132,235,176,160,73,18,173,41,54,76,16,11,90,235,177,89,193,229,58,163,10,147,35,75,238,172,26,16,128,176,216,58,218,141,116,179,131,122,183,236,13,52,171,187,255,162,203,209,228,117,57,25,71,97,57,111,244,16,0,0,11,148,8,24,50,119,152,254,185,195,60,100,12,188,79,52,212,8,201,34,3,74,177,12,144,15,7,40,12,46,14,49,8,28,128,46,97,80,9,128,136,38,189,15,135,1,131,2,79,225,49,132,46,11,172,157,196,111,29,65,41,87,42,221,131,98,183,135,0,225,55,136,241,2,161,243,104,158,177,113,161,89,159,106,238,244,52,176,18,6,2,159,114,202,203,142,236,118,5,42,6,58,240,182,104,89,72,160,63,106,243,208,88,253,9,48,159,251,105,92,32,187,80,219,124,147,252,36,71,164,15,173,239,63,51,66,30,200,149,171,85,187,163,84,114,152,207,173,217,123,94,144,12,246,170,161,169,73,69,180,226,216,221,170,83,80,177,167,102,150,238,173,104,235,156,158,104,241,237,213,193,72,47,205,149,94,165,235,210,82,88,150,132,131,61,188,222,207,33,73,254,237,140,166,209,93,244,247,172,219,108,201,254,180,122,179,180,175,38,209,157,64,6,7,56,98,196,16,30,92,88,120,98,120,152,8,87,62,23,66,210,160,203,108,50,25,202,91,247,235,105,25,4,145,194,201,143,237,243,118,116,50,197,232,91,108,172,168,116,247,149,125,254,191,255,255,45,73,11,104,17,27,80,23,177,96,255,119,59,1,255,217,229,110,138,250,193,163,1,3,67,13,188,163,118,67,3,67,143,131,93,133,147,24,23,3,41,0,243,9,94,19,16,0,163,20,199,67,3,0,99,20,129,98,32,20,16,21,25,102,6,25,96,86,32,4,192,112,184,197,72,116,145,134,255,251,178,100,178,14,198,251,104,76,155,152,100,80,74,231,89,227,100,232,142,28,153,163,44,78,229,143,209,46,28,103,141,129,37,241,21,12,136,93,33,25,70,3,33,112,85,133,76,45,38,226,57,51,151,101,32,215,235,244,254,169,170,147,7,1,66,238,51,133,27,151,25,32,189,130,35,138,211,184,233,171,170,207,45,212,229,98,225,96,232,137,71,46,211,210,224,185,83,239,11,169,73,45,95,221,237,252,105,20,148,126,210,227,245,96,89,158,18,183,44,163,47,123,57,102,108,178,250,73,236,26,89,242,242,62,145,251,102,211,57,61,163,182,101,233,120,93,156,61,164,20,153,100,139,216,124,197,170,183,29,171,122,123,205,158,234,221,61,173,24,56,86,237,150,60,123,101,212,246,21,31,76,168,246,33,105,231,73,60,201,137,244,125,216,199,62,244,19,58,238,193,27,118,93,255,146,0,13,240,2,72,34,32,169,82,229,137,23,193,8,137,117,13,70,112,112,110,67,140,53,218,202,125,72,20,151,64,18,50,108,255,111,124,83,4,30,135,253,208,106,242,78,84,26,149,198,224,77,14,77,42,198,228,252,147,108,210,211,74,247,105,7,163,57,18,31,182,111,57,54,185,184,0,0,1,140,192,16,14,140,3,146,40,193,112,61,204,55,134,84,198,120,9,76,62,8,172,193,168,6,76,64,2,192,4,48,98,48,213,48,54,3,115,6,48,27,36,3,163,1,16,97,48,214,6,227,2,128,247,28,0,35,1,224,1,22,3,98,96,150,48,17,1,87,180,170,8,98,197,82,10,33,49,199,102,161,98,169,31,161,2,109,213,161,130,13,148,144,134,153,130,174,62,194,161,183,206,195,33,119,90,74,38,189,195,177,48,232,5,221,69,136,130,240,109,133,10,88,200,234,223,14,14,17,228,58,226,171,6,119,149,166,33,66,226,111,249,169,181,65,0,122,244,250,118,195,118,149,152,253,88,46,207,238,255,220,199,241,21,203,66,200,91,64,252,44,47,73,152,186,143,245,233,95,63,15,215,117,82,59,169,108,160,75,90,173,172,137,187,222,187,144,194,47,101,233,37,164,186,230,152,146,39,92,24,248,147,53,143,132,39,40,70,103,255,185,236,105,44,90,206,194,13,149,192,0,128,244,10,98,172,133,64,211,217,158,2,106,102,128,17,213,133,224,149,53,232,158,212,147,65,229,76,239,83,108,242,232,70,220,123,95,67,61,77,136,19,47,86,21,178,57,67,209,91,109,63,255,255,248,173,184,26,85,162,71,198,67,212,170,9,195,181,96,98,175,195,75,101,196,193,154,3,66,35,20,246,227,108,34,243,1,166,51,25,6,131,98,144,147,43,65,3,37,85,192,81,154,98,161,64,2,8,140,78,8,255,251,178,100,172,14,199,70,98,202,155,217,76,114,75,135,89,211,100,233,142,26,233,135,44,110,225,111,129,36,28,39,77,129,38,56,128,160,1,130,195,49,134,100,89,155,229,32,56,11,48,172,1,45,57,120,136,108,167,224,16,224,14,32,110,6,49,189,163,144,104,13,220,184,12,57,252,107,81,100,149,95,240,3,86,33,83,124,255,180,231,138,161,116,32,97,209,20,54,204,20,189,96,137,84,60,132,231,81,135,53,54,144,63,216,113,248,104,19,241,225,218,145,224,50,180,47,9,1,28,208,15,229,194,52,226,37,188,164,255,243,17,121,49,237,30,109,33,72,195,178,58,144,70,174,46,166,73,72,136,8,73,249,210,44,184,248,252,185,213,121,48,54,75,32,46,207,24,153,89,83,154,246,52,193,198,212,119,97,243,97,221,54,69,90,154,118,88,231,235,75,127,115,46,182,178,127,69,130,130,64,81,141,89,126,128,0,3,142,38,132,116,1,20,185,74,68,218,148,45,4,53,167,58,116,44,182,75,85,146,43,252,169,123,95,126,13,208,138,55,93,57,239,246,112,67,85,23,106,80,125,190,223,255,255,254,25,102,89,113,22,238,154,133,9,75,7,64,79,255,244,19,20,7,192,4,48,198,225,0,1,147,1,128,40,48,185,62,99,86,2,137,49,127,58,179,26,17,142,48,148,58,3,5,80,54,48,153,38,243,4,128,88,48,207,3,243,4,48,14,48,155,6,112,72,23,140,133,137,134,248,86,24,252,2,9,129,96,0,145,1,200,8,56,105,19,24,221,40,194,134,134,172,136,27,29,197,198,20,172,8,35,92,60,161,154,24,18,14,162,86,149,7,171,90,196,127,140,72,85,88,132,47,60,189,60,28,166,84,6,44,222,38,144,97,216,146,218,26,39,13,14,129,109,68,96,75,178,33,29,47,32,56,48,5,108,42,164,109,179,193,138,190,227,236,172,119,59,123,113,213,205,207,80,203,170,129,247,34,25,34,140,193,28,231,210,247,158,45,252,101,237,132,75,83,173,140,236,209,222,239,76,237,217,96,214,152,206,219,127,241,206,254,202,44,54,220,63,191,56,125,208,52,159,146,91,99,117,220,166,107,9,47,89,189,239,95,222,156,173,97,60,94,240,112,160,34,120,209,70,181,2,229,158,107,233,12,0,5,28,113,154,135,6,40,151,73,90,49,27,55,24,90,7,127,44,182,216,77,54,85,137,185,231,41,162,10,92,51,62,63,121,174,216,234,83,223,226,249,150,198,153,28,159,255,249,152,128,231,97,50,212,26,48,92,72,34,9,137,63,254,240,66,69,160,237,65,168,45,64,10,16,48,116,152,156,128,129,176,144,41,153,11,134,105,151,104,177,25,152,133,0,189,96,236,134,115,255,251,178,100,169,14,199,113,89,73,19,218,99,244,72,135,25,227,100,37,120,29,253,105,34,111,115,69,1,38,28,39,77,135,136,216,101,165,77,148,239,0,134,205,132,124,10,23,64,40,3,192,16,143,206,235,49,40,120,204,135,85,100,33,54,104,91,75,5,42,16,129,11,98,59,77,0,4,95,99,18,96,138,130,210,44,47,32,26,161,102,9,50,125,18,22,47,217,138,70,193,204,184,38,110,187,20,13,84,91,41,104,215,232,140,10,185,117,148,52,88,115,119,47,170,189,32,42,194,70,0,53,97,8,224,25,181,110,129,135,131,192,213,89,53,118,253,73,85,185,103,149,210,7,153,35,173,88,219,12,166,218,201,151,237,224,252,174,127,229,77,174,200,105,116,240,234,133,158,219,189,6,189,213,233,219,110,242,215,255,221,198,147,29,95,207,14,222,191,141,109,227,202,155,185,184,27,92,164,195,10,58,105,252,44,93,199,42,125,212,207,86,179,199,15,195,47,221,74,191,119,29,229,252,203,61,101,89,49,212,57,108,176,130,144,73,205,249,80,0,3,110,41,116,98,17,123,210,228,201,36,74,18,24,172,87,53,18,85,230,16,230,35,126,35,177,114,160,214,77,21,194,82,90,253,24,27,81,107,245,39,223,255,255,255,241,138,164,118,43,20,25,153,69,56,242,137,16,44,104,89,37,85,37,176,104,164,100,54,154,119,25,0,0,12,236,70,8,166,20,37,194,104,92,54,134,35,229,60,99,46,2,6,51,166,114,96,10,5,102,14,99,84,96,160,8,198,4,97,156,2,10,3,7,208,65,1,0,0,132,5,76,37,66,172,193,232,60,152,9,130,152,15,137,36,67,195,100,101,40,73,88,0,189,146,200,54,192,0,195,94,244,31,34,58,206,197,134,56,241,34,227,58,137,236,151,11,185,78,67,134,185,211,46,84,134,34,91,216,124,116,170,140,67,112,90,112,71,84,195,21,232,191,150,43,120,170,225,142,162,207,251,109,170,87,179,56,109,212,229,139,187,184,223,211,87,96,85,228,119,163,2,168,131,213,199,204,248,252,199,129,230,56,60,23,170,34,141,108,76,161,175,153,142,77,156,95,43,179,131,4,90,226,61,41,162,161,89,14,142,94,90,98,86,152,239,149,9,134,5,46,53,134,28,62,147,142,49,133,37,202,148,170,227,2,116,243,219,187,169,255,217,42,180,123,155,99,178,127,168,2,0,31,139,43,76,196,56,81,23,52,87,68,224,10,58,212,153,236,109,147,83,94,80,133,6,202,150,38,70,208,16,165,70,236,124,134,167,177,177,11,99,61,164,147,255,255,245,253,5,3,32,144,128,38,120,84,10,13,211,96,88,42,64,196,14,64,92,50,52,4,17,33,198,96,194,4,255,251,178,100,152,142,199,30,95,74,27,218,91,240,72,67,105,195,100,167,120,28,9,139,38,111,105,47,201,52,165,102,205,147,9,200,38,13,170,26,100,168,85,70,22,167,188,96,104,16,38,12,224,100,97,198,12,70,20,162,194,96,52,9,6,14,225,102,1,2,147,4,224,16,48,1,4,3,3,48,48,48,163,7,3,8,225,5,45,9,128,32,10,25,128,193,214,12,217,102,114,33,36,19,72,119,1,66,83,16,53,81,10,15,18,2,170,96,226,201,44,201,85,226,160,66,125,208,176,199,169,75,152,179,134,232,186,17,198,17,15,14,19,34,41,117,244,64,217,82,134,58,195,160,163,9,239,146,50,160,164,90,38,242,79,65,113,92,244,218,247,231,183,79,65,122,102,29,171,33,41,245,13,176,208,167,237,94,206,233,16,167,102,87,32,42,217,141,139,213,7,47,125,110,212,86,53,151,37,230,138,23,7,249,89,150,230,75,12,81,60,42,156,8,8,220,253,140,246,159,238,62,213,103,127,240,242,135,200,127,82,184,255,41,212,186,242,187,132,115,168,123,62,225,165,192,0,5,184,192,133,180,18,24,133,169,48,173,101,4,129,30,103,108,242,42,179,95,26,69,111,34,23,143,127,165,63,76,160,203,70,131,168,151,94,205,233,7,170,83,171,219,255,255,255,255,250,125,95,111,236,103,84,35,154,153,202,138,201,74,51,177,29,70,14,194,227,130,24,187,231,3,160,0,4,156,168,128,10,204,1,215,20,194,16,7,12,70,74,64,200,192,63,76,80,195,168,12,48,166,27,129,94,96,178,1,166,17,0,224,96,174,3,230,0,192,16,96,14,0,134,12,64,230,162,166,41,225,44,68,4,70,9,0,10,99,131,27,82,230,168,27,230,42,12,108,112,206,0,1,144,96,52,131,10,5,129,234,184,17,119,185,21,218,9,96,28,33,56,152,227,96,123,245,132,142,153,145,72,28,88,203,236,237,59,207,131,119,146,56,238,165,52,95,112,255,219,185,127,132,231,80,4,79,144,210,244,133,124,196,99,74,65,37,224,146,205,92,163,119,40,164,68,160,170,130,175,129,3,67,141,21,110,75,145,21,222,197,205,153,238,78,48,51,55,189,36,214,81,102,117,141,168,202,75,185,104,220,89,140,91,132,85,159,191,215,124,214,188,107,17,75,114,254,67,250,191,252,106,55,191,252,247,243,211,36,108,127,127,171,112,0,91,182,22,9,105,25,4,161,17,226,141,13,71,143,5,28,154,142,252,48,184,165,47,58,15,23,238,252,131,160,190,225,202,25,160,208,142,230,231,190,213,70,103,168,223,153,21,126,172,162,21,148,147,220,106,88,250,91,59,24,176,70,6,45,75,185,89,78,231,135,196,81,19,184,73,255,251,178,100,147,12,198,205,100,201,155,218,75,224,90,199,57,179,100,194,114,93,233,163,28,79,109,47,129,90,158,230,141,148,149,209,119,203,64,88,159,248,21,127,243,229,191,63,106,250,160,0,48,96,136,20,102,29,84,198,69,32,102,68,165,246,105,196,87,230,45,134,54,98,0,6,166,16,230,44,42,4,70,41,32,132,96,160,6,6,6,96,162,5,10,83,9,16,154,48,4,4,211,43,128,50,5,3,161,133,24,33,25,2,57,237,147,27,88,64,56,88,85,52,202,69,132,56,194,195,228,36,33,199,198,20,4,68,45,78,186,197,1,214,112,80,117,91,217,168,240,152,136,61,75,96,244,162,79,137,90,134,210,18,6,192,165,128,136,75,39,103,143,107,68,24,15,116,70,3,224,162,160,4,137,141,143,7,56,52,112,36,254,70,132,47,2,94,252,54,170,225,93,212,211,216,200,135,220,100,142,233,147,242,70,140,62,186,161,118,162,30,36,93,183,236,205,179,246,74,91,45,179,177,215,58,117,75,44,210,113,76,158,21,172,119,194,75,211,123,27,148,91,245,125,208,148,227,106,67,46,61,136,237,108,19,242,218,245,191,249,93,85,86,103,187,148,174,43,201,135,255,212,122,201,203,57,136,25,64,4,152,245,26,17,86,100,150,96,40,21,8,198,216,154,176,181,237,126,51,23,84,48,4,101,11,81,179,113,156,198,122,102,142,14,51,84,238,251,58,62,95,171,5,11,76,213,164,102,44,178,127,254,221,100,73,201,106,175,85,66,37,23,90,163,125,156,131,7,69,69,192,5,54,241,228,240,237,95,105,204,224,175,231,252,73,32,0,2,156,176,193,16,68,199,173,252,247,214,148,193,254,116,205,227,84,221,130,212,200,144,132,199,210,188,88,128,49,112,173,49,32,163,0,16,2,10,153,145,201,128,147,30,156,74,247,49,131,225,65,211,46,20,5,20,188,67,128,162,69,133,67,225,228,52,95,64,226,1,74,205,150,219,72,144,179,214,14,155,146,50,64,55,157,178,175,235,125,140,56,41,55,65,53,79,85,183,17,6,226,40,204,172,161,13,164,247,187,220,108,192,249,238,229,243,45,87,177,154,238,183,236,109,181,183,160,118,171,165,64,200,178,110,62,161,44,56,97,35,143,243,144,93,183,223,187,105,235,100,78,231,195,101,235,159,74,194,118,34,171,70,109,50,254,34,122,209,190,112,239,98,19,76,47,149,39,148,97,68,185,159,104,24,81,42,91,215,165,202,254,123,23,135,226,103,225,129,235,255,238,125,35,110,42,196,221,175,255,119,95,103,43,53,172,0,29,151,9,245,13,45,57,36,145,64,223,7,128,24,68,25,110,138,121,34,148,202,49,13,235,81,97,241,176,161,82,237,255,251,178,100,125,12,198,198,104,202,27,187,98,112,75,230,105,195,97,229,54,25,129,163,50,110,61,51,193,45,154,103,141,135,156,161,233,255,241,154,15,233,74,167,221,26,244,185,150,121,89,25,209,228,43,74,83,27,184,250,222,52,101,165,42,121,49,132,102,219,110,137,195,51,237,55,76,25,88,0,201,191,227,64,35,48,33,79,222,31,50,55,52,218,32,99,114,41,132,137,198,58,32,132,4,199,12,72,5,17,128,68,0,67,18,131,4,0,19,6,19,38,18,1,135,11,19,90,188,236,48,76,9,44,2,144,188,249,60,128,154,41,34,179,36,161,176,45,164,156,14,197,166,212,220,250,106,194,75,105,61,90,221,189,33,0,160,149,175,192,112,173,35,238,168,233,20,44,149,143,26,4,206,166,166,154,226,106,36,178,225,215,100,198,42,254,147,193,144,132,151,70,18,230,105,50,175,93,89,104,140,217,211,235,184,64,141,87,232,4,86,126,146,230,38,250,88,73,185,7,46,64,100,44,72,99,137,88,54,142,36,143,239,45,198,53,180,75,98,4,11,89,145,27,211,153,75,91,16,153,30,37,103,170,117,43,84,186,55,196,61,127,32,196,246,246,29,170,180,82,101,244,192,3,87,191,22,216,66,206,72,100,241,10,197,208,23,144,132,204,7,8,107,40,225,69,182,69,234,197,11,46,213,253,63,232,223,143,176,251,195,141,157,115,30,219,60,133,83,93,127,239,166,44,67,138,189,107,44,126,229,215,100,244,189,131,107,105,45,255,249,61,248,254,27,220,93,253,0,76,7,1,56,197,193,23,14,3,194,108,199,40,54,205,75,72,120,197,64,117,12,69,129,128,192,204,110,140,15,192,200,195,100,76,76,9,192,180,193,8,22,128,33,4,97,148,7,166,1,96,28,97,92,42,48,209,133,88,25,27,123,135,30,121,176,16,143,162,40,6,120,73,6,64,58,100,58,141,35,49,44,3,188,18,128,113,208,158,202,139,7,157,37,166,163,4,33,28,136,4,120,27,217,7,199,105,210,217,213,45,203,174,214,157,215,233,170,190,41,194,133,75,161,96,96,242,64,75,130,1,138,231,71,41,27,166,61,36,50,148,250,200,213,149,237,48,202,70,31,82,134,180,205,186,208,152,185,207,86,153,242,162,144,105,136,153,67,90,181,99,208,63,52,138,180,185,196,48,38,167,98,126,239,99,151,107,240,62,117,145,213,151,152,163,75,40,222,237,222,62,206,181,23,244,87,91,238,65,180,181,18,98,118,170,182,236,46,191,85,253,216,217,185,251,78,250,250,94,102,191,248,151,163,109,141,94,145,153,253,94,255,245,60,16,0,31,187,81,125,101,46,228,191,76,214,26,179,203,5,136,187,20,211,113,251,80,149,255,251,178,100,134,142,7,166,107,71,139,218,99,224,80,38,153,231,96,166,124,28,61,173,42,110,233,141,193,54,26,167,181,134,20,241,121,205,199,31,28,49,151,250,245,254,219,109,72,218,196,129,88,175,203,104,179,102,237,103,159,166,254,205,217,155,63,239,95,183,156,210,117,101,30,35,9,172,58,81,13,14,9,135,92,246,184,147,114,45,183,216,155,140,194,32,232,200,46,192,228,179,72,199,172,232,217,180,112,202,85,4,104,205,49,12,85,38,18,3,142,67,14,192,3,7,64,112,16,6,97,120,4,175,143,205,164,123,49,194,8,149,143,186,26,71,19,33,28,24,220,132,192,96,185,74,187,119,201,142,207,215,128,95,133,58,98,9,255,43,98,78,100,220,13,32,193,227,165,131,119,24,135,169,247,51,81,184,202,213,71,176,196,252,1,119,182,121,71,158,44,89,92,164,52,220,204,219,162,88,185,97,209,129,21,245,72,104,206,189,127,197,1,224,152,233,57,46,208,178,148,159,118,50,140,122,194,165,240,191,26,168,209,56,181,121,198,244,108,195,203,20,195,176,175,87,66,9,113,97,48,178,118,97,136,144,181,232,208,113,67,169,20,178,75,55,48,90,176,116,60,189,212,203,221,31,61,47,85,255,124,252,194,169,224,95,203,24,89,85,116,60,198,159,111,248,238,198,5,204,89,51,46,252,167,195,24,128,0,0,2,172,0,222,96,5,180,220,102,68,167,119,75,12,135,149,192,252,81,90,133,22,62,2,228,249,163,147,165,248,233,73,106,31,156,117,186,255,243,198,255,21,30,42,38,48,3,16,19,24,209,81,198,3,20,85,133,88,12,134,98,90,143,235,213,44,44,142,57,88,43,189,99,210,9,224,50,88,174,50,11,172,55,252,93,52,238,244,50,201,102,50,200,164,52,225,2,50,120,63,53,22,19,82,170,48,230,211,95,93,51,50,115,124,88,53,163,0,122,42,145,48,34,81,8,89,128,17,24,224,51,130,97,226,32,41,240,184,51,46,113,147,236,68,6,60,24,157,11,97,5,23,91,91,96,107,245,68,38,167,128,244,33,32,25,161,101,240,88,199,65,116,18,66,177,157,50,5,241,214,100,134,26,144,163,22,181,49,108,92,23,195,125,30,164,36,99,141,92,187,66,237,125,222,52,216,78,52,28,231,8,54,199,152,73,0,30,26,143,157,71,134,79,196,221,60,61,11,26,36,96,99,57,80,161,12,37,138,200,42,244,128,184,30,113,31,199,180,85,91,229,1,116,56,50,135,185,68,134,230,241,201,229,95,181,40,41,1,227,62,30,168,239,20,231,66,226,177,168,208,242,254,28,98,199,216,212,122,217,248,104,68,220,73,176,62,197,205,71,17,130,149,249,131,13,177,81,255,251,178,100,115,143,120,207,117,203,3,187,121,242,64,132,217,128,101,103,118,35,77,221,46,14,225,247,136,251,13,102,149,133,137,218,140,60,120,200,254,244,169,254,105,173,196,154,246,82,50,65,87,168,213,247,166,181,74,73,136,147,62,120,200,242,170,246,125,86,37,53,74,103,126,3,157,54,241,146,107,238,4,118,75,71,17,60,56,162,242,4,86,6,44,179,194,72,24,43,58,137,203,77,4,179,199,94,6,47,54,48,33,120,206,159,34,113,82,39,179,5,173,145,181,220,107,237,144,56,67,196,190,38,116,69,46,142,213,126,253,11,16,179,254,255,255,255,255,114,195,225,113,72,204,93,232,215,15,80,229,149,144,219,64,216,228,50,188,213,64,228,194,241,88,197,224,0,195,1,132,18,5,24,118,112,15,1,6,45,132,6,109,143,33,134,155,110,92,246,74,6,25,1,192,202,234,21,11,69,137,162,16,41,34,11,90,129,201,220,184,101,128,144,213,195,145,138,4,240,59,26,82,109,150,125,135,178,230,217,65,217,108,240,208,252,148,74,219,165,103,51,130,69,234,129,156,60,105,157,38,134,147,62,98,9,89,158,221,216,151,99,109,11,10,242,205,101,41,169,196,126,183,113,160,77,202,16,189,160,217,42,30,51,154,118,185,243,175,4,11,184,4,116,84,242,212,135,157,149,34,244,130,177,84,210,13,212,69,139,62,254,205,74,7,66,199,109,74,93,106,106,210,43,59,223,45,100,168,237,114,93,46,212,76,161,115,213,144,242,181,229,201,141,153,197,180,143,211,245,102,50,248,213,129,178,158,119,129,174,88,163,192,108,117,123,170,235,150,4,174,246,175,70,230,100,34,124,193,19,74,106,17,16,227,72,79,159,70,135,55,180,117,138,209,169,195,114,151,119,26,200,147,188,218,146,37,126,221,94,178,70,175,132,101,230,22,83,120,137,136,33,118,108,26,50,86,32,0,172,130,215,10,117,98,138,181,197,81,39,209,133,64,78,35,200,133,52,148,38,249,164,152,140,200,147,86,146,218,124,33,106,76,237,171,86,163,212,121,96,130,197,8,45,136,203,165,249,207,238,255,255,255,250,206,126,128,0,64,2,137,74,59,70,13,142,26,211,252,56,167,52,193,108,195,115,115,62,109,15,76,187,1,147,205,8,203,89,69,226,204,136,29,1,158,67,8,26,220,31,69,65,56,74,108,136,241,80,19,16,86,51,19,246,134,32,184,36,236,129,137,58,41,80,172,221,111,50,17,52,52,68,73,213,83,176,134,230,161,30,41,37,105,105,50,156,189,78,212,98,225,172,94,86,229,226,108,61,206,85,94,0,149,244,81,123,135,236,126,50,82,249,61,83,125,170,62,54,108,251,26,23,237,41,76,9,196,255,251,178,100,65,8,87,61,119,78,187,154,121,96,67,134,57,165,97,37,118,26,141,205,67,77,188,89,193,10,140,167,5,151,148,232,74,175,46,247,151,217,152,41,235,229,100,154,234,28,223,57,240,203,231,185,159,173,25,231,53,244,45,244,210,101,130,150,54,15,191,34,7,125,50,209,72,8,69,153,70,139,39,132,219,72,122,100,143,179,209,43,136,162,118,179,238,162,112,146,0,62,245,163,252,126,253,180,199,207,203,220,228,195,74,191,181,218,35,202,26,255,238,179,255,141,125,102,111,188,127,188,190,255,78,190,179,32,32,0,32,129,72,24,140,122,145,50,128,21,18,90,144,106,240,91,53,77,247,222,202,117,164,221,249,22,30,95,135,194,71,43,118,78,165,231,34,217,173,153,163,24,230,144,54,112,228,149,102,171,103,219,252,213,95,155,245,248,188,63,167,255,255,250,117,129,5,148,209,115,78,0,80,141,178,64,230,44,76,4,140,208,149,135,154,139,160,35,29,64,29,25,133,147,67,77,104,200,1,65,160,47,243,99,150,49,39,31,2,64,246,156,135,78,78,91,122,231,234,33,202,114,234,239,183,126,122,30,227,163,157,35,151,123,165,121,158,60,50,184,52,126,17,234,119,133,135,9,150,76,55,71,237,71,12,88,10,223,103,63,221,99,68,59,53,82,226,132,194,53,147,141,57,95,105,251,105,251,129,172,51,252,164,235,131,227,252,165,183,168,57,209,218,183,155,166,179,118,45,91,56,187,97,121,214,226,69,236,35,195,87,60,99,105,234,6,155,93,70,187,100,59,232,249,131,46,211,241,106,89,154,149,203,46,235,60,56,19,25,213,158,56,124,154,242,115,246,28,172,226,125,26,168,146,199,30,144,173,13,252,121,125,205,150,140,237,62,227,11,155,163,247,237,219,70,212,105,116,97,3,133,97,54,144,116,22,154,89,160,40,130,24,172,64,164,68,185,16,98,89,135,86,251,194,238,210,72,182,104,68,123,157,143,118,102,107,203,25,185,13,114,44,223,130,200,189,114,30,112,167,165,127,254,221,176,255,228,255,191,215,179,111,255,244,16,0,0,8,48,91,110,103,164,42,86,109,72,39,136,250,107,224,227,21,192,107,18,72,200,72,181,174,241,157,60,18,177,2,95,21,34,109,87,37,83,7,22,197,54,97,160,119,170,21,71,226,9,132,115,184,70,53,28,215,102,75,201,149,93,249,253,188,42,246,124,152,186,177,183,120,43,80,91,163,207,68,213,118,155,190,14,61,194,62,254,100,190,35,252,145,53,233,45,84,198,117,32,166,66,212,20,22,161,173,103,14,243,164,34,150,67,86,228,27,26,194,250,179,226,21,234,172,43,181,2,185,218,231,94,247,212,133,61,242,146,221,148,255,251,176,100,71,8,198,118,105,80,211,121,121,64,70,227,105,176,107,11,24,30,189,215,48,14,229,241,192,235,140,167,205,131,9,144,132,55,88,47,216,244,70,201,210,18,123,31,120,179,11,159,109,83,66,201,242,71,69,218,226,247,220,40,26,73,38,247,58,193,173,35,81,237,121,40,12,90,111,65,189,120,53,236,59,207,119,131,103,61,156,253,109,174,11,166,254,74,66,33,170,201,32,48,100,148,57,9,16,25,18,99,44,182,68,206,188,42,26,153,21,128,81,80,174,75,137,248,134,66,40,113,181,11,64,178,243,181,50,221,238,230,98,243,10,243,189,45,232,179,122,238,67,195,202,239,47,226,77,127,236,191,37,119,228,255,191,211,246,255,255,72,56,147,48,206,19,53,11,129,55,128,250,54,36,11,48,149,183,51,128,35,21,23,204,103,6,204,37,23,9,130,147,30,75,226,16,20,193,80,244,198,162,8,198,1,69,97,76,18,3,153,170,217,12,15,228,99,137,176,242,196,0,160,229,208,178,70,161,136,249,148,42,113,181,131,21,72,113,217,96,208,29,150,187,59,113,126,217,186,241,75,208,244,191,117,154,170,99,93,179,14,62,143,210,73,81,180,71,38,204,2,253,118,11,95,217,204,191,220,250,93,125,108,180,171,237,82,189,124,149,142,15,79,72,192,154,4,196,113,171,234,134,143,95,6,252,167,154,64,248,114,192,36,179,242,47,107,5,75,6,24,80,11,214,151,150,255,93,111,58,222,155,79,235,233,63,109,21,73,252,114,51,186,46,29,120,17,156,108,223,10,148,108,114,165,148,58,235,228,79,211,255,244,203,252,142,95,7,163,151,130,223,106,242,155,229,121,203,53,221,45,152,191,25,109,143,253,126,240,146,133,124,53,111,248,121,167,204,223,194,154,95,103,45,254,203,64,192,32,3,37,175,136,82,160,229,171,194,18,64,207,235,51,136,221,77,9,140,151,184,9,210,204,174,6,24,172,170,52,113,51,226,174,76,55,160,218,89,70,155,183,22,246,171,185,30,143,255,255,251,127,87,45,17,125,34,0,66,8,48,13,82,106,70,246,101,45,28,99,216,232,106,84,138,101,40,82,97,144,180,97,176,146,40,45,133,128,19,31,139,86,130,96,64,116,98,208,242,100,120,36,166,196,194,3,194,100,130,6,26,78,84,28,105,242,86,131,31,108,241,177,80,138,8,128,137,36,184,250,138,31,2,190,144,12,198,109,126,138,145,155,214,172,168,56,155,163,71,110,34,68,101,37,1,28,152,76,146,168,134,16,207,149,74,71,81,18,100,69,122,106,205,185,255,101,212,18,73,152,168,103,132,5,69,85,195,28,197,144,244,62,244,214,201,92,91,60,240,205,11,114,107,131,209,167,255,251,178,100,74,142,71,112,117,204,11,185,123,208,71,165,169,161,101,234,86,28,241,165,46,78,237,231,193,6,47,167,221,129,137,144,183,39,255,110,213,196,233,195,88,105,222,27,127,251,250,41,105,179,246,110,166,20,118,193,48,159,18,71,207,72,197,212,174,27,145,117,109,217,107,121,148,213,213,94,219,94,122,103,10,173,236,238,137,190,217,141,53,150,10,229,112,177,188,215,94,53,245,157,119,126,223,127,198,137,252,152,214,32,239,95,58,189,111,76,124,227,126,142,88,0,94,85,246,28,105,227,75,57,53,68,73,132,210,65,35,129,192,185,172,196,244,22,6,79,104,234,220,229,114,208,188,247,82,208,154,123,136,18,232,173,86,67,126,57,81,214,211,255,209,125,23,45,69,249,11,171,211,34,167,136,255,233,238,200,255,183,252,165,18,31,72,12,97,40,42,1,194,204,66,144,206,183,158,141,114,65,13,32,142,12,209,21,140,61,10,2,149,70,64,136,100,96,7,59,124,72,44,99,228,103,190,52,116,6,128,224,64,132,100,239,64,212,36,201,135,68,72,146,198,68,136,136,151,179,254,58,34,68,19,29,48,112,52,224,117,132,1,146,198,192,105,54,228,241,136,222,91,39,83,7,94,20,39,195,137,100,26,155,49,53,168,205,17,170,178,198,37,163,176,15,31,81,171,169,27,117,168,95,14,94,196,46,21,145,249,160,150,84,67,3,170,142,57,240,181,226,180,107,112,241,207,61,228,78,222,216,53,144,118,156,166,222,26,233,181,49,245,105,109,156,182,103,116,222,91,148,121,234,77,97,38,37,167,229,206,46,33,38,241,183,142,233,1,83,240,197,55,202,162,215,136,86,227,109,89,223,137,143,151,123,251,88,206,26,105,140,23,124,83,5,165,161,215,91,220,28,223,77,204,223,18,79,190,145,139,48,180,146,108,210,201,74,64,1,76,148,180,103,2,10,22,237,48,198,87,45,175,3,209,224,150,148,51,12,20,11,177,225,82,4,90,224,15,4,255,254,13,106,158,218,191,219,127,138,195,233,246,122,127,219,79,255,255,250,254,157,127,255,253,127,255,182,237,190,131,124,143,96,0,0,1,116,66,7,152,0,234,152,206,141,28,158,39,155,44,60,26,74,216,25,124,5,2,73,51,27,117,7,33,74,206,2,5,109,6,16,28,82,65,156,172,175,240,104,51,14,5,22,162,132,152,148,76,152,169,15,131,6,157,233,121,0,124,182,11,10,7,182,120,161,101,225,21,144,153,236,175,164,234,88,45,104,40,225,176,115,196,176,58,223,216,199,73,181,18,221,46,216,44,212,207,219,155,254,83,121,172,223,235,228,208,214,210,190,80,197,143,133,147,239,39,164,249,195,142,60,13,225,53,140,167,255,251,178,100,66,142,230,221,105,76,155,187,121,240,72,5,169,144,105,135,104,27,137,165,46,78,229,239,65,11,20,38,137,148,137,216,90,104,85,38,241,43,7,188,152,162,45,102,210,235,248,127,227,248,104,237,209,244,108,27,42,12,220,188,199,245,62,229,195,20,90,192,85,254,222,227,156,39,245,211,4,118,35,79,255,150,15,93,180,210,197,90,134,211,161,179,197,134,57,165,169,190,129,141,14,208,111,124,211,28,236,105,125,150,205,87,71,110,249,25,248,191,94,139,216,21,176,100,130,11,79,51,0,6,131,183,168,226,196,93,225,9,152,102,20,68,140,125,116,181,12,103,178,158,34,151,127,244,224,169,204,111,238,206,236,99,243,148,78,248,97,181,150,171,125,180,219,45,144,205,244,40,234,244,218,183,146,242,94,142,125,31,250,63,88,12,96,80,94,97,226,142,112,31,12,108,189,142,104,225,2,109,13,90,102,96,150,98,17,28,98,16,164,97,192,194,24,16,153,106,86,0,65,182,116,96,73,58,97,105,24,149,100,64,97,130,17,134,8,183,178,18,173,35,205,40,112,69,79,19,124,170,171,126,96,25,19,54,113,64,198,185,205,206,30,156,220,66,119,77,246,54,74,194,242,17,138,23,205,163,169,148,126,234,20,232,230,50,231,86,141,72,155,53,175,8,139,140,194,193,241,127,138,251,23,252,105,14,139,8,22,14,224,2,17,45,202,168,25,108,139,247,189,220,242,173,133,145,85,82,200,215,197,143,31,223,230,32,217,139,252,223,211,252,95,212,240,215,93,254,244,68,117,130,85,127,46,254,229,141,242,229,172,181,215,91,125,190,152,77,106,242,252,123,99,183,218,151,61,99,201,182,175,250,27,152,109,174,241,109,124,127,235,153,62,173,152,112,47,136,204,249,198,211,44,1,192,78,17,130,161,213,177,17,64,159,22,164,44,190,203,186,209,2,80,5,114,226,57,255,32,161,198,48,238,28,135,212,179,130,232,105,6,95,252,103,87,80,64,247,167,111,78,222,139,135,242,23,116,107,122,53,187,253,108,255,232,253,127,39,240,224,0,18,9,185,59,76,88,56,59,63,192,218,154,211,95,154,204,141,35,53,88,68,194,164,99,58,16,192,190,71,3,177,77,30,83,168,234,182,58,139,84,177,115,169,120,66,103,227,133,65,177,9,32,144,37,98,209,26,90,136,21,197,229,216,64,172,214,173,125,215,115,105,81,9,185,110,67,216,182,106,162,33,52,20,98,146,57,54,142,184,60,104,214,250,237,106,239,69,159,157,252,198,253,17,190,195,158,117,58,193,68,177,68,196,216,146,63,250,253,27,109,23,231,92,246,77,246,166,127,224,95,71,171,78,173,175,171,255,245,228,109,255,81,112,188,255,251,178,100,72,140,214,100,104,205,155,154,121,208,66,195,105,195,97,229,104,27,233,165,46,78,189,122,193,33,150,166,69,167,149,160,120,218,167,206,168,218,112,65,140,164,114,142,194,177,232,185,115,212,3,37,88,236,123,32,100,203,118,247,168,181,218,255,121,42,165,6,247,40,155,234,17,54,188,118,194,191,47,245,156,235,121,146,210,77,240,214,215,45,138,172,0,32,1,33,77,33,50,206,30,75,0,45,209,134,101,29,224,186,164,135,143,61,8,242,88,60,59,82,110,215,166,171,127,36,217,4,233,79,178,61,26,194,239,217,243,208,216,111,98,116,207,231,138,91,135,174,233,215,247,125,62,191,244,81,255,228,192,0,12,2,2,24,240,229,29,34,252,29,220,69,156,130,30,153,73,143,25,158,39,3,15,179,11,9,51,4,69,146,128,72,202,177,200,144,0,10,5,38,111,1,67,204,121,16,20,92,81,208,28,16,14,33,38,52,48,14,145,3,14,1,64,60,205,30,229,86,121,32,178,0,158,134,140,128,13,151,208,43,168,197,236,175,95,119,254,86,153,220,81,161,160,150,243,26,92,181,39,13,85,210,116,204,138,146,30,120,109,64,110,9,17,150,229,28,250,117,142,225,77,148,54,235,173,55,129,182,61,70,249,74,216,103,31,94,18,91,234,22,50,94,173,82,6,179,99,96,175,196,51,202,249,103,135,152,135,223,103,252,229,220,84,88,74,232,70,185,23,6,234,48,48,115,108,179,107,185,206,221,193,234,204,238,196,38,204,30,167,247,180,196,228,96,144,92,129,168,240,180,88,146,21,80,185,89,97,231,187,226,33,144,250,61,118,31,165,132,253,121,8,216,52,225,80,0,91,43,132,153,201,150,166,52,76,112,16,16,3,145,88,84,181,60,216,147,161,191,70,107,42,167,170,69,40,186,114,214,237,23,150,86,202,151,192,77,118,168,148,40,136,34,49,111,217,95,239,167,202,245,209,235,133,238,216,139,23,247,124,163,153,171,255,32,0,0,115,0,129,227,12,162,163,103,90,19,148,166,1,170,152,206,214,120,209,32,24,197,33,64,193,50,88,136,77,3,5,230,77,8,98,33,70,5,241,233,230,127,39,55,132,162,219,208,85,132,217,145,33,232,240,87,129,10,223,136,187,99,115,105,140,0,37,157,8,11,12,182,248,50,151,15,144,237,236,226,83,50,148,153,220,105,158,246,84,68,62,93,30,111,69,184,141,71,23,227,91,112,143,29,174,149,52,134,150,119,188,227,187,214,11,182,46,187,251,10,133,84,80,31,243,117,227,106,240,85,87,163,110,57,147,108,147,213,94,140,227,111,109,111,63,112,247,40,22,160,230,125,230,63,214,126,160,161,148,240,227,106,56,219,206,148,117,255,251,178,100,84,142,230,249,105,76,19,186,122,240,63,135,105,194,107,7,26,156,113,165,46,46,189,122,217,20,41,39,13,148,157,200,189,34,231,13,184,212,43,254,217,187,229,230,236,122,71,248,151,84,190,55,78,209,88,134,99,167,150,99,189,250,31,153,26,143,12,182,110,216,215,166,53,167,31,104,22,143,36,179,91,66,106,139,49,119,0,0,20,30,182,132,84,76,74,49,160,24,180,52,38,6,191,221,234,65,197,193,178,208,130,61,93,178,162,108,82,12,40,92,180,171,73,150,153,79,251,68,205,140,125,118,251,127,255,250,191,255,127,255,229,127,16,255,255,71,221,248,128,112,76,4,4,128,150,17,133,184,233,153,90,161,153,1,168,23,81,50,224,53,49,196,206,48,28,115,48,188,70,12,18,12,185,15,144,184,193,65,52,197,146,64,193,146,13,254,3,5,225,64,33,14,36,193,93,43,117,97,236,32,28,1,201,36,75,22,117,244,0,131,11,53,255,7,1,110,172,211,24,140,207,53,170,40,195,171,73,6,57,52,196,32,26,246,182,163,234,101,110,44,107,169,77,226,19,16,247,63,178,188,254,35,81,39,180,20,103,220,108,218,153,200,221,167,86,99,66,28,177,12,130,140,249,96,149,184,92,201,92,201,138,151,43,96,118,57,115,56,107,230,2,107,57,115,213,195,88,240,182,199,150,68,152,203,12,3,86,227,205,64,82,27,93,142,147,214,96,223,66,217,36,118,66,93,193,46,87,17,12,221,8,51,101,55,146,218,88,204,181,108,228,91,72,142,133,196,188,85,197,38,247,100,183,187,60,146,148,61,206,132,190,250,165,86,41,228,184,128,41,151,146,0,0,124,231,165,137,24,110,43,197,226,149,44,182,38,35,18,82,220,146,93,154,242,159,184,255,177,211,134,238,110,33,88,251,255,231,249,66,191,103,183,219,255,255,209,235,255,55,95,255,87,255,247,255,253,98,33,63,251,41,194,33,103,127,244,4,0,0,96,16,72,195,182,131,97,116,206,18,172,9,38,156,89,250,108,16,25,129,210,33,199,195,0,13,221,131,48,3,200,64,98,16,97,156,2,166,41,26,44,58,56,53,193,32,248,240,10,171,119,30,5,180,101,78,253,75,153,4,154,108,70,15,127,96,244,173,236,22,122,176,70,101,137,163,205,186,56,117,104,78,73,167,148,29,16,101,125,1,136,227,221,77,79,116,222,219,80,91,145,150,158,159,17,105,115,75,116,182,37,25,59,192,236,105,187,91,71,149,195,56,223,146,108,240,244,163,10,65,151,88,255,102,38,164,200,161,179,20,205,235,187,251,194,254,161,199,97,116,177,62,86,153,104,206,156,125,79,101,234,250,250,51,82,83,111,137,197,30,156,175,77,170,255,251,178,100,88,12,134,174,105,77,147,143,101,196,74,202,89,231,97,106,118,26,157,163,56,110,105,229,129,34,41,40,53,132,157,216,165,49,21,19,160,249,65,166,73,221,233,129,173,157,47,154,221,151,114,139,117,183,29,47,204,179,126,91,99,159,105,23,58,9,231,193,5,36,1,176,0,0,121,70,147,193,144,27,186,77,128,110,208,83,177,41,162,90,47,108,197,10,21,49,126,90,135,175,231,84,63,218,21,134,22,226,16,241,95,253,42,215,127,255,255,255,254,159,255,255,254,143,255,233,251,255,152,68,114,173,85,233,172,28,11,254,41,209,207,220,213,126,176,9,68,151,94,35,19,182,142,80,181,59,29,20,221,193,3,29,112,14,42,0,120,195,122,152,133,18,99,145,158,104,46,105,205,46,112,129,173,68,113,110,46,252,106,125,109,148,19,81,230,248,230,140,115,13,85,208,121,49,168,23,209,27,79,100,197,20,123,134,160,150,10,5,234,148,209,209,240,78,98,189,70,54,92,198,115,82,24,186,111,87,89,114,116,75,179,142,251,255,12,254,227,166,155,131,156,139,99,186,9,210,198,151,43,55,202,197,127,206,208,233,54,111,184,209,168,181,199,105,254,216,161,134,129,206,235,188,69,222,161,223,77,171,170,237,93,124,208,137,249,92,252,217,54,229,216,107,22,169,72,86,73,235,229,102,175,209,69,174,60,63,127,17,169,212,3,197,185,180,152,199,128,218,114,230,104,4,218,205,134,234,213,162,196,158,7,149,222,92,18,46,122,202,250,53,251,195,146,2,179,126,73,160,40,216,128,0,50,227,164,96,192,4,141,12,68,53,94,255,179,57,255,84,212,222,171,28,78,94,195,109,90,118,7,11,203,75,58,197,221,192,107,79,252,117,162,113,105,162,113,183,251,253,255,255,255,175,255,255,253,63,254,223,255,116,158,213,239,123,44,44,74,207,244,210,0,64,65,41,139,163,129,197,77,129,188,120,153,130,128,185,171,42,97,168,192,65,140,231,1,136,67,153,129,32,90,64,25,52,13,21,0,195,5,64,17,65,208,200,80,109,65,131,2,182,82,101,6,164,41,136,83,26,216,132,32,83,203,5,78,23,61,51,99,66,178,58,18,145,133,224,121,133,111,127,222,214,242,158,153,241,155,136,34,175,120,60,125,250,98,99,231,230,20,49,204,19,147,103,178,31,85,42,83,50,12,222,214,162,190,99,102,119,152,216,181,110,201,236,208,76,154,52,117,149,176,15,117,157,192,112,253,254,36,57,98,88,186,207,168,194,175,85,96,175,84,230,128,239,206,96,79,136,78,85,248,158,12,17,171,142,147,206,81,71,78,240,110,95,16,220,177,134,11,199,106,113,204,72,54,172,119,59,237,184,251,248,129,255,251,178,100,96,143,231,122,116,76,11,185,123,210,72,11,169,162,107,7,40,28,241,207,48,14,237,231,209,22,35,39,9,148,157,218,108,94,190,51,101,36,203,213,86,170,221,88,250,88,117,108,180,235,89,123,136,187,221,114,245,207,117,188,184,178,244,215,196,40,158,93,95,52,166,109,138,122,86,214,196,89,192,0,13,237,82,179,25,248,113,212,8,97,47,37,16,128,171,241,213,159,1,150,3,116,11,78,161,245,38,99,175,19,184,169,207,87,54,16,158,225,93,71,219,254,50,230,141,27,255,237,253,12,255,213,127,255,245,111,242,132,127,252,191,226,207,255,255,229,31,255,255,228,76,24,3,204,75,57,205,198,180,7,90,147,106,199,19,21,240,211,26,133,83,23,205,51,74,106,50,64,176,80,49,208,151,166,24,66,97,200,42,154,82,66,82,136,64,160,132,245,30,32,160,32,25,83,100,164,26,38,89,17,178,168,251,59,184,96,33,234,70,84,8,18,123,159,2,64,41,189,107,172,139,19,85,129,164,180,218,13,44,155,35,235,107,164,122,251,209,169,22,227,91,112,12,93,158,200,187,74,128,214,162,102,72,126,131,87,225,75,187,131,134,247,4,59,44,115,103,87,110,205,229,197,48,95,179,98,248,181,103,130,171,244,14,48,250,244,32,38,181,233,31,229,150,246,133,104,141,134,158,233,18,149,73,20,240,186,142,155,111,147,238,209,124,142,233,74,57,215,184,122,224,214,254,74,219,112,161,97,169,207,26,59,21,80,106,185,199,120,207,75,177,57,43,102,137,46,217,98,82,3,217,219,246,241,199,184,118,104,149,198,102,221,166,146,155,199,214,241,189,255,229,172,128,144,144,146,57,129,180,49,66,6,91,194,80,18,4,169,156,108,65,199,76,190,233,12,177,171,203,178,46,194,248,114,91,227,148,49,90,83,18,219,254,46,160,215,253,190,223,235,255,217,247,249,58,155,99,113,57,28,245,208,241,80,33,255,215,244,35,255,228,72,0,33,169,35,191,177,17,88,51,54,190,55,71,194,48,163,94,59,18,175,1,36,155,161,150,202,29,1,113,41,82,68,229,146,135,97,189,219,98,87,7,170,162,1,20,217,207,212,27,25,41,119,206,61,89,51,21,165,123,92,212,129,42,98,100,65,137,170,145,20,201,229,9,36,157,162,45,69,25,186,30,174,69,199,120,173,222,171,187,70,246,33,246,179,86,246,65,28,165,28,168,55,231,204,247,132,207,235,124,213,19,106,41,169,184,102,222,49,46,61,115,86,4,21,21,251,182,213,213,195,101,115,28,117,71,145,121,158,146,138,168,116,80,222,206,41,72,206,6,142,30,63,36,209,224,27,207,174,243,45,115,30,164,58,18,189,134,13,187,201,231,255,251,178,100,85,136,134,91,104,208,187,121,121,176,67,71,121,234,100,169,142,27,233,163,54,110,233,231,201,20,163,39,117,172,28,112,61,46,215,83,97,171,195,86,46,240,176,184,150,171,133,77,163,218,59,117,99,63,133,21,138,120,146,50,68,179,195,181,0,0,24,0,0,24,1,45,42,22,21,36,210,13,17,71,121,93,44,93,76,99,56,23,231,10,136,90,184,113,177,186,242,206,5,142,71,79,51,68,250,255,237,64,223,246,249,127,211,255,167,254,18,183,211,147,148,74,158,201,203,239,170,1,195,159,187,96,0,32,27,162,64,8,195,26,96,169,72,106,180,68,98,120,188,97,116,36,97,72,116,5,43,131,186,128,23,204,30,23,46,1,140,18,110,26,25,178,206,50,199,136,38,34,221,247,133,142,197,73,139,189,19,195,128,169,21,136,96,115,237,180,205,163,130,207,195,2,50,231,81,144,246,60,16,152,163,64,221,185,232,126,209,183,16,155,143,59,46,77,74,89,167,109,168,118,240,107,223,180,210,154,205,195,66,45,161,231,154,78,27,55,18,251,95,119,251,156,148,175,234,111,182,247,94,84,31,186,221,253,171,114,162,116,254,158,56,85,91,36,123,83,193,12,136,180,81,198,209,130,162,151,142,231,155,128,128,221,216,32,237,181,227,237,43,166,139,71,209,90,143,115,91,15,221,71,132,249,205,133,50,144,56,227,185,174,20,54,181,217,160,69,83,173,61,134,73,98,188,141,22,85,109,102,214,151,80,89,187,231,61,70,44,213,100,236,54,255,196,249,182,4,0,0,8,10,12,198,3,136,97,129,19,189,231,5,147,92,68,53,181,115,161,202,160,166,26,26,191,252,110,187,79,46,138,140,9,158,246,133,214,69,214,150,211,202,27,82,95,87,79,161,127,255,255,78,255,237,245,111,242,191,255,61,190,47,127,12,126,31,0,64,65,169,134,21,25,165,48,249,174,213,17,185,2,129,182,166,129,54,56,102,25,190,97,33,16,96,176,184,16,13,25,128,73,64,230,17,131,134,44,15,38,48,1,239,9,128,32,2,143,9,0,201,119,47,122,23,188,176,136,58,85,37,52,4,129,0,224,81,94,15,1,233,115,48,96,24,25,2,56,44,205,105,66,45,91,153,103,213,99,202,199,22,94,72,93,94,128,160,31,183,112,173,162,156,166,99,108,18,176,26,212,87,97,18,145,26,219,37,206,96,213,119,136,194,23,26,119,151,148,14,178,224,16,202,200,137,51,91,48,213,79,237,108,191,40,119,114,166,55,73,144,235,239,111,186,255,216,131,37,24,95,65,182,31,91,52,155,175,31,185,218,39,90,92,145,19,108,195,151,69,25,155,15,131,172,117,174,246,99,35,49,96,62,110,120,147,167,255,251,178,100,99,143,167,156,120,203,139,175,78,192,65,39,137,243,101,45,100,32,77,199,42,15,101,239,72,246,17,102,149,147,29,200,144,239,72,255,76,233,41,149,71,82,203,91,98,217,9,201,58,58,250,168,84,51,113,136,197,39,73,253,123,116,251,145,109,58,50,214,43,222,100,42,81,218,220,89,112,0,3,150,50,103,162,57,65,37,137,4,57,115,180,141,140,30,159,20,33,194,203,32,1,62,245,29,226,121,45,237,52,122,85,255,251,229,13,254,255,127,255,255,247,250,44,145,121,87,82,137,19,87,166,204,167,135,82,223,213,173,254,75,240,217,128,64,3,152,27,21,217,144,186,67,152,72,141,233,150,208,73,152,77,165,233,130,128,59,152,107,8,137,132,136,118,152,45,128,153,128,112,9,152,125,134,75,14,14,6,19,17,144,56,7,8,221,242,176,16,65,25,230,17,23,116,171,232,78,177,8,32,49,216,130,221,11,174,68,96,64,230,71,106,103,31,16,83,118,0,88,36,159,115,93,204,28,133,53,118,35,164,32,123,119,12,83,170,166,134,81,54,200,116,182,157,163,240,207,61,19,253,114,132,108,236,20,152,27,26,142,45,142,58,149,186,107,131,1,183,81,181,8,11,137,101,146,20,67,24,34,154,221,115,27,84,99,143,129,221,225,39,26,102,40,196,78,153,74,193,134,186,121,213,194,177,170,104,55,187,108,46,199,69,84,227,58,30,18,12,49,216,6,110,182,95,28,226,183,91,61,134,44,242,94,14,155,114,229,167,56,87,73,185,86,11,250,192,140,195,121,243,120,182,78,207,86,232,245,151,112,254,26,220,163,219,115,205,103,187,155,55,149,182,107,120,181,94,133,108,210,62,179,45,45,188,199,245,212,95,177,144,176,32,181,4,21,21,60,76,18,184,239,0,108,192,133,134,144,104,50,160,141,174,192,0,163,84,199,25,200,26,14,179,131,1,93,77,192,81,197,68,87,175,255,168,152,106,223,198,125,70,63,255,255,224,159,238,196,158,183,126,255,254,177,0,76,2,192,28,193,184,78,204,136,207,44,199,237,44,76,78,1,220,200,0,40,195,15,188,193,120,121,140,16,130,152,193,24,25,105,12,56,3,57,57,76,11,64,196,195,200,23,143,130,7,128,184,227,3,76,96,34,38,253,25,10,78,125,57,74,201,175,37,105,17,41,1,12,22,28,100,146,37,116,164,16,98,70,209,20,60,112,12,45,115,94,158,73,184,181,50,92,200,39,3,140,218,116,73,144,88,151,20,240,155,1,170,233,92,7,183,236,136,24,231,112,191,218,153,191,20,85,218,87,8,86,14,56,44,176,241,16,20,205,16,64,222,141,194,224,251,135,13,81,30,23,242,143,118,8,131,185,147,36,108,255,251,178,100,80,142,136,14,117,202,139,218,123,100,72,168,185,166,107,10,44,32,233,225,46,46,229,237,65,23,157,230,133,172,148,122,107,81,154,44,179,182,183,68,13,178,151,109,141,150,128,197,247,6,125,169,78,141,97,137,222,205,134,26,101,71,88,240,29,214,141,145,254,220,181,153,111,54,233,55,62,98,90,175,127,239,40,192,175,188,219,109,119,72,19,110,28,236,207,34,202,229,60,119,174,228,150,207,99,238,62,29,239,112,161,198,166,39,255,30,144,117,154,91,91,143,138,251,215,120,222,245,16,1,2,6,39,8,4,10,204,54,179,18,44,43,245,14,227,157,67,102,37,136,156,102,101,197,43,68,111,155,220,186,45,248,238,73,10,71,51,10,50,209,81,60,255,166,53,98,32,76,207,255,81,207,255,255,255,249,239,231,183,221,84,42,9,223,253,23,242,206,235,232,177,99,42,6,129,0,185,199,171,25,186,249,25,179,167,105,151,249,81,141,227,49,147,36,217,137,225,249,96,88,1,9,198,72,147,38,2,0,102,11,7,128,81,236,235,173,76,199,0,98,1,238,26,77,44,209,10,160,245,147,244,138,117,57,86,20,38,151,237,220,25,97,136,32,48,193,13,49,218,72,163,7,34,11,189,0,132,32,177,112,169,97,13,220,8,102,225,3,14,179,28,79,3,245,60,232,243,61,147,140,34,118,37,219,130,70,122,173,169,70,248,34,215,193,206,60,146,36,209,157,112,245,44,78,18,132,1,193,112,100,63,78,4,37,253,3,228,203,153,177,30,254,201,73,90,207,66,110,128,52,177,129,184,129,94,67,74,104,44,87,124,201,102,227,160,119,151,5,202,153,81,155,61,150,102,246,199,24,231,140,123,69,110,97,87,24,248,120,173,131,120,110,119,179,100,75,221,244,148,146,208,53,44,8,171,152,184,214,45,17,229,115,15,54,199,108,213,152,246,254,251,213,41,172,230,246,214,126,34,231,89,213,53,15,62,13,98,222,5,37,135,254,183,77,103,250,99,59,207,250,198,61,51,251,120,5,80,176,56,11,192,196,182,30,68,156,209,243,140,98,133,67,103,178,146,140,174,61,96,163,18,198,172,187,30,209,238,110,221,105,29,198,17,192,163,226,121,5,36,251,212,232,52,25,109,78,59,208,255,255,255,211,247,215,234,223,227,31,243,203,136,127,246,174,160,0,2,68,252,194,160,17,19,120,201,212,35,74,138,13,246,151,55,120,184,13,69,49,209,244,2,39,48,8,140,29,252,218,86,42,44,48,160,78,41,193,8,201,106,185,81,228,203,3,43,129,73,4,186,211,164,36,153,131,168,230,58,40,73,28,19,12,47,214,106,74,5,213,146,135,90,227,50,40,5,88,40,41,214,213,42,185,56,255,251,178,100,44,12,183,100,104,206,27,154,122,112,69,36,89,165,111,10,40,30,241,161,46,110,233,239,193,22,141,102,85,172,164,104,165,113,53,155,243,9,95,164,218,57,180,182,70,165,172,84,177,108,120,173,48,158,108,176,183,67,126,42,69,106,198,246,240,57,163,105,68,183,35,84,239,105,22,153,219,191,7,200,114,213,177,181,221,171,26,14,55,230,51,90,27,132,153,52,204,204,217,110,165,137,18,199,29,170,157,138,244,225,41,162,69,63,155,82,178,157,73,246,18,238,245,180,190,200,166,37,77,17,7,242,170,15,110,32,36,55,17,145,111,15,232,141,52,142,218,201,139,174,30,232,186,153,78,39,46,221,169,87,153,153,25,219,100,153,110,3,51,148,186,109,138,203,170,206,221,43,44,36,128,16,1,81,18,11,8,86,3,8,68,142,4,16,139,0,99,97,128,204,130,161,75,52,216,11,202,186,243,132,69,146,103,17,203,160,135,58,117,3,5,60,149,29,202,55,51,106,151,149,26,110,174,180,45,242,249,63,85,138,179,216,169,47,33,245,179,79,255,88,0,0,3,134,2,130,102,11,74,71,11,237,70,61,103,6,152,167,102,117,97,102,3,133,102,30,51,70,8,145,6,15,2,225,64,152,200,18,188,194,48,120,196,192,32,204,96,56,195,192,165,21,129,64,188,52,25,108,229,40,144,16,33,18,0,210,76,251,54,32,166,146,119,80,183,168,4,78,32,196,224,16,1,64,100,67,92,131,208,17,102,161,225,67,39,228,209,135,117,41,24,37,136,235,153,121,147,185,79,28,189,229,138,91,124,229,176,226,94,61,152,61,253,77,183,202,88,42,33,236,148,53,170,241,202,245,93,205,52,169,234,20,9,169,30,186,134,39,87,106,82,89,77,11,235,43,182,157,30,211,70,26,235,107,163,181,106,249,153,171,13,211,208,161,113,210,157,214,230,190,127,199,203,87,145,178,94,159,147,206,215,151,77,113,25,161,30,151,171,115,142,20,190,42,134,12,223,109,105,172,213,198,119,211,110,120,82,192,154,19,184,181,139,137,154,163,184,223,47,102,143,104,112,177,37,253,243,187,122,227,50,212,154,111,244,179,0,138,40,85,52,96,203,28,72,37,10,13,108,55,40,38,240,184,45,202,46,53,156,77,211,14,169,149,84,153,129,81,60,131,236,22,17,75,197,198,205,146,193,180,141,197,152,37,88,27,244,199,240,190,123,34,0,70,195,197,138,10,156,244,187,250,200,122,63,59,165,0,0,160,225,108,193,24,160,213,7,0,207,43,168,205,161,44,230,1,208,13,1,153,78,41,152,96,51,152,30,17,25,8,10,24,196,73,1,69,54,54,98,248,178,98,72,44,167,105,148,131,40,236,102,83,219,255,251,178,100,28,15,134,222,101,76,19,186,99,244,69,132,89,179,105,37,120,26,193,153,48,14,233,111,209,14,37,103,233,150,29,88,32,26,76,114,160,25,67,66,113,5,67,208,12,8,6,152,117,80,96,168,45,96,10,4,175,99,166,126,228,72,153,52,108,205,5,104,121,172,62,181,51,168,74,224,108,51,213,231,166,100,15,44,162,3,132,114,81,154,142,204,213,47,61,90,102,163,90,61,143,96,250,141,102,118,76,202,30,37,222,164,2,35,5,78,78,199,207,20,254,227,95,39,28,61,8,77,70,159,162,103,161,122,233,105,68,61,235,210,127,51,249,78,244,115,49,20,58,203,39,164,224,253,21,157,109,180,250,113,184,173,239,198,25,34,214,233,55,254,97,215,231,170,222,115,85,190,107,205,237,105,215,172,236,215,190,97,245,9,139,134,58,46,127,164,0,0,6,10,114,192,129,85,230,193,26,3,140,135,86,230,97,0,64,172,53,199,12,49,44,232,145,6,187,169,18,77,134,49,51,201,15,67,254,31,5,100,202,122,125,34,183,91,194,175,139,70,100,13,253,99,254,59,255,255,209,228,191,125,228,245,177,206,250,193,66,57,133,46,17,141,45,33,168,69,177,185,132,225,174,148,241,133,193,129,138,137,216,16,26,48,64,29,4,5,166,30,148,38,2,7,97,0,217,134,98,240,241,104,164,10,193,6,82,16,208,222,40,153,73,81,224,48,193,167,24,203,27,70,30,217,217,184,169,54,104,28,100,44,24,176,57,146,60,167,9,20,118,140,137,28,20,96,206,63,24,195,217,201,85,175,114,57,75,227,39,145,212,227,229,45,172,165,118,126,151,75,110,123,53,66,231,76,192,119,165,22,112,150,221,114,162,175,20,72,216,64,241,192,164,201,81,224,226,140,95,121,6,182,24,94,28,105,128,190,209,93,234,108,89,170,156,238,250,152,100,71,15,244,123,200,89,97,248,208,33,18,56,171,51,134,121,91,100,177,135,25,44,26,98,22,109,169,58,182,109,45,30,74,83,106,169,184,225,214,186,92,231,222,243,251,251,223,75,2,130,135,58,67,2,0,0,62,45,67,70,36,170,68,180,197,97,15,28,35,9,162,77,76,36,153,120,224,23,62,215,43,1,78,155,22,87,226,103,113,193,242,241,42,142,130,15,188,243,175,255,208,223,255,255,255,255,255,250,255,250,167,213,63,188,173,76,82,226,87,44,0,0,102,60,98,58,0,110,247,10,104,69,138,108,177,212,96,57,254,105,32,56,98,146,188,99,200,120,9,25,140,121,8,76,34,49,140,14,12,140,21,1,76,188,4,76,81,12,208,12,44,1,171,98,124,24,90,32,186,205,21,255,137,146,7,174,91,5,64,84,188,168,52,12,21,68,255,251,178,100,38,14,231,114,104,203,147,186,76,244,69,138,73,227,100,199,104,28,129,163,50,78,229,237,65,23,169,103,77,148,137,168,67,141,132,11,32,48,213,218,241,187,130,201,145,116,161,155,130,21,99,79,17,93,23,33,213,46,136,192,10,114,245,183,242,233,116,114,236,142,109,223,124,243,195,136,119,109,37,2,161,157,77,175,108,236,72,113,116,184,213,165,123,102,117,106,168,53,235,74,39,34,137,202,164,19,253,145,126,163,178,29,187,248,233,251,213,3,99,198,106,252,159,31,206,139,6,127,180,231,189,184,123,249,169,143,126,82,124,61,24,76,199,212,144,109,170,188,211,132,148,185,62,163,42,72,24,213,35,106,68,242,237,7,206,44,98,82,141,247,151,212,38,72,241,189,145,7,221,183,193,204,66,53,49,92,226,216,93,157,7,24,167,197,64,0,2,56,145,60,96,69,193,34,23,56,207,250,24,17,166,176,51,50,98,252,103,85,93,17,105,232,6,253,77,187,251,148,118,85,129,180,91,71,80,143,213,50,203,250,183,166,255,222,223,254,223,255,219,253,127,255,253,191,68,142,61,26,174,238,212,83,203,44,47,88,83,16,194,51,90,22,115,8,42,51,29,74,227,7,36,115,16,194,51,38,194,227,27,4,176,72,102,96,248,84,96,169,30,13,16,135,2,99,30,195,145,143,153,233,134,19,132,16,17,153,117,85,182,60,60,4,21,170,187,37,89,15,98,152,8,214,136,169,82,108,10,128,60,27,45,53,62,132,176,178,179,228,134,114,79,212,34,218,216,34,134,35,195,181,92,147,49,226,39,118,131,75,181,147,7,123,123,178,50,19,13,160,87,60,91,16,136,215,113,178,70,228,122,111,39,234,212,161,179,157,175,37,219,238,179,52,55,247,205,89,54,179,107,185,222,67,222,36,45,192,182,26,175,202,183,59,166,45,221,95,238,241,47,42,49,228,243,218,154,62,233,25,154,76,73,75,226,29,160,230,46,175,53,162,74,183,10,78,148,165,36,154,150,212,190,239,117,52,151,141,157,77,74,187,220,28,111,54,180,61,73,92,70,128,234,216,214,160,226,242,230,153,174,66,167,188,1,68,248,168,102,65,102,218,75,52,241,4,161,148,160,86,234,72,52,186,111,92,234,4,150,153,250,148,247,229,84,51,228,198,124,28,119,56,190,36,254,24,218,237,65,42,255,151,211,191,229,255,255,245,250,127,250,63,255,254,141,253,25,62,157,197,172,163,95,68,0,0,3,117,49,76,46,201,53,55,84,204,45,179,127,155,140,98,130,14,143,152,145,126,1,17,24,16,34,16,72,0,19,145,108,193,65,49,0,208,195,65,217,2,64,64,238,145,150,222,149,157,66,160,211,52,153,76,10,207,94,255,251,178,100,30,142,230,130,104,78,27,153,99,240,75,10,89,227,99,39,24,91,161,163,54,110,101,143,193,42,169,40,77,132,157,72,214,100,160,111,34,44,171,118,214,123,252,21,134,242,141,160,78,217,49,240,141,60,222,163,210,158,207,66,36,175,117,21,5,13,29,172,91,133,143,158,220,165,78,61,242,133,238,51,203,183,177,169,240,117,201,129,30,2,159,161,119,243,113,53,179,155,5,49,172,213,31,137,226,158,115,109,120,248,186,131,136,74,53,115,154,196,46,58,144,179,58,83,163,42,198,251,41,105,190,246,89,35,243,238,254,229,160,138,155,238,32,111,43,181,109,189,173,83,211,49,141,24,85,247,30,64,134,174,118,62,225,76,243,147,61,239,179,207,99,14,226,6,186,55,214,153,10,128,0,0,56,174,139,224,143,4,120,4,8,135,246,14,35,74,55,26,163,69,73,76,105,131,134,84,132,228,173,4,187,21,169,7,97,226,37,162,218,60,31,50,37,22,228,221,255,253,166,127,255,255,255,255,255,255,255,244,127,148,57,35,202,243,78,53,208,120,210,10,232,24,239,81,200,82,128,128,38,33,149,156,233,148,110,121,177,189,199,135,73,185,24,112,96,100,196,145,146,68,102,5,20,24,208,30,12,47,146,12,73,1,70,70,19,153,20,0,215,155,172,243,198,59,37,148,95,109,160,52,104,121,228,2,33,233,215,152,128,23,185,48,208,226,157,236,218,34,59,6,104,126,155,50,179,16,88,220,126,89,132,158,215,202,33,152,251,82,175,110,172,130,77,149,89,14,172,118,149,205,201,96,174,87,131,241,171,133,186,253,126,231,32,72,170,70,106,52,104,34,161,66,236,53,138,182,66,233,190,226,204,128,174,139,115,173,157,62,193,71,138,125,140,191,246,67,202,73,31,229,101,89,42,174,172,73,179,223,71,85,133,99,166,157,57,189,216,105,76,15,164,86,144,98,189,61,163,129,246,98,154,48,105,21,78,19,190,161,107,141,19,211,46,97,216,249,123,234,113,170,153,222,29,173,26,78,118,179,110,205,112,161,78,147,197,0,223,95,83,177,26,18,221,97,76,64,77,148,17,182,177,25,114,183,156,92,44,39,171,201,213,209,172,110,116,153,84,105,212,120,87,239,157,127,254,141,127,255,255,255,255,255,252,243,42,168,235,53,53,102,154,30,245,208,251,39,94,236,135,163,152,48,182,125,153,114,36,62,94,42,0,2,87,221,77,66,172,51,37,166,12,215,38,17,13,205,126,111,22,66,152,236,104,10,40,46,81,32,217,128,70,8,154,169,196,139,224,161,132,37,169,83,191,227,160,158,180,88,164,116,32,5,102,24,134,97,111,234,178,83,181,230,224,198,230,169,130,192,158,168,235,221,81,255,251,178,100,36,140,150,136,104,207,155,143,78,80,67,99,121,217,103,73,24,29,97,161,48,78,233,235,136,253,145,103,65,147,9,170,14,213,48,179,148,202,83,83,173,229,47,60,148,113,154,200,189,127,242,154,216,239,117,73,35,53,252,107,171,34,245,197,42,165,253,114,235,25,255,26,246,147,118,92,198,235,116,195,27,172,238,125,234,60,91,36,22,159,139,43,181,99,228,11,37,94,196,99,86,155,18,50,55,97,153,90,73,42,127,155,240,46,110,168,145,25,41,35,199,178,18,73,204,164,119,64,225,218,153,97,117,86,87,65,36,66,35,168,71,100,26,232,29,19,38,149,155,89,226,81,200,225,70,158,101,20,145,16,190,56,209,103,183,179,253,202,0,0,128,32,7,48,86,114,27,12,70,102,192,149,17,160,181,169,21,110,42,20,5,4,74,20,136,4,230,169,82,104,167,180,26,134,103,229,226,162,137,101,18,248,111,7,62,254,116,199,154,11,63,207,85,111,255,250,161,175,254,245,69,188,187,190,89,160,0,52,97,32,30,40,219,153,57,87,25,51,6,26,204,151,152,180,232,153,10,48,136,21,83,14,65,98,160,32,99,120,48,97,81,66,4,136,76,200,236,96,54,179,91,96,192,175,250,10,136,227,90,73,210,32,136,186,22,94,206,225,130,211,41,114,12,9,14,86,146,177,197,255,28,22,189,26,105,157,121,3,16,151,89,207,137,137,63,25,110,62,222,142,81,194,200,245,76,137,9,248,202,118,199,58,199,31,104,56,110,21,120,7,140,13,166,125,17,213,95,221,39,217,111,85,233,205,103,3,178,55,23,89,246,165,205,173,53,188,39,59,21,16,165,127,152,71,59,69,37,164,13,192,221,198,148,43,214,62,53,121,47,23,25,130,141,166,88,247,182,196,109,234,227,60,111,155,207,167,186,127,185,53,23,113,123,109,244,184,146,145,187,94,234,250,177,167,183,174,225,222,89,224,53,234,109,195,204,40,208,219,47,106,201,53,47,26,211,210,15,132,231,22,126,247,119,105,65,243,179,108,170,167,147,170,38,25,16,104,169,36,34,124,162,65,87,26,173,102,130,33,6,221,34,103,130,226,27,103,233,106,229,198,51,60,210,41,153,250,84,86,224,62,95,45,6,32,175,117,118,232,61,158,223,183,234,163,255,95,37,222,86,137,6,197,95,170,0,3,160,192,180,194,35,196,224,151,32,205,131,228,213,3,124,214,197,232,200,240,112,201,65,248,195,113,108,192,176,204,72,124,48,236,132,0,133,192,96,240,194,193,108,193,17,9,239,73,214,24,28,169,185,173,21,18,145,125,74,186,81,63,165,226,176,211,132,8,187,73,126,199,88,74,176,203,141,231,96,226,161,178,107,64,234,30,251,255,251,178,100,44,142,231,3,105,76,147,185,99,242,75,138,201,243,80,3,244,27,205,163,56,110,105,233,193,23,139,103,141,151,140,224,181,240,176,189,238,68,91,201,74,133,200,39,51,121,164,116,45,146,21,170,249,60,4,192,220,68,42,209,56,221,233,155,121,111,224,9,119,58,161,244,26,65,37,29,67,191,91,115,237,105,16,230,195,103,188,252,214,154,166,253,239,96,212,138,132,37,126,213,105,72,15,143,236,71,94,247,90,165,194,236,116,62,75,26,231,43,249,43,31,81,205,51,75,45,126,182,41,86,191,15,195,69,182,110,247,251,82,93,118,188,199,35,150,217,142,254,253,59,235,150,158,200,110,230,94,173,252,211,166,101,155,115,235,64,242,224,0,0,31,19,132,200,5,11,0,227,129,127,128,199,57,14,92,27,150,39,2,224,244,24,64,149,41,139,65,39,106,100,213,103,165,247,174,178,147,31,64,227,218,167,152,250,180,19,191,232,253,84,255,254,112,191,71,235,93,155,80,102,100,147,112,197,118,245,163,164,134,28,14,31,50,102,221,200,48,128,100,211,44,179,109,100,204,132,51,52,244,0,204,192,227,42,163,140,104,62,40,14,141,112,54,19,66,161,103,142,136,163,92,54,18,208,154,67,150,33,49,102,8,121,226,32,80,237,54,9,119,226,175,90,114,63,106,233,115,62,140,214,148,199,128,193,23,96,234,133,210,150,83,248,106,173,194,131,163,90,104,89,124,231,83,114,152,182,79,131,199,36,206,108,57,110,243,235,61,115,19,169,245,148,142,112,119,79,155,199,246,181,122,157,106,227,241,157,176,210,102,142,133,149,152,121,15,233,236,107,59,64,52,161,213,130,212,170,108,138,152,118,180,171,60,170,196,164,130,202,111,17,76,238,37,247,111,29,61,219,142,172,249,122,13,21,182,141,21,205,212,205,199,180,109,69,81,83,168,31,193,106,102,179,214,104,17,209,13,81,177,52,4,227,76,207,97,105,236,40,16,164,97,203,247,9,224,190,101,93,40,152,32,201,138,246,122,0,62,233,192,49,105,4,8,66,97,132,224,243,64,1,69,91,154,8,13,243,55,9,138,17,221,230,170,31,70,195,25,41,176,26,198,99,204,160,248,98,230,211,221,187,253,191,255,255,246,101,94,63,34,10,154,17,132,200,143,58,126,75,157,154,191,108,12,201,213,128,0,0,12,185,19,140,88,204,61,220,68,232,158,147,122,141,142,5,179,52,64,244,201,50,19,13,142,204,18,98,48,216,76,203,231,193,25,4,193,193,83,58,11,1,203,245,188,68,20,134,66,46,56,171,131,159,97,229,235,137,64,233,189,37,193,133,181,194,211,53,18,128,17,213,41,159,38,248,228,46,161,40,169,225,29,11,27,255,251,176,100,43,142,198,211,104,76,155,153,75,240,64,194,217,227,101,229,82,28,193,161,44,79,109,233,193,23,20,39,141,147,189,240,63,94,7,202,11,123,57,122,7,193,127,95,198,236,179,186,162,144,107,120,181,74,185,57,188,169,32,223,111,227,83,175,180,238,10,77,240,67,108,22,61,150,249,119,237,39,24,139,205,48,106,41,174,17,142,31,142,205,218,54,101,178,183,226,228,234,144,54,185,142,138,84,197,4,163,66,40,163,40,73,31,40,167,252,187,68,234,145,23,64,209,0,185,25,115,174,92,171,136,181,146,113,1,48,243,40,30,186,174,67,3,72,22,62,44,224,254,160,109,236,72,213,195,81,219,133,145,157,4,208,173,160,0,1,60,82,40,160,88,240,48,192,65,14,125,139,208,72,131,178,250,194,8,2,61,39,17,36,254,105,96,51,43,67,83,88,139,148,170,240,90,188,35,220,36,78,173,71,217,236,255,93,158,255,255,35,220,161,197,214,45,46,42,113,207,17,5,102,3,32,108,96,80,59,70,35,168,198,97,36,13,6,67,226,248,100,4,65,38,32,160,58,98,0,4,70,6,96,74,96,22,16,32,50,243,156,187,12,69,54,19,0,76,137,183,39,64,136,86,32,11,42,13,26,25,243,222,194,202,23,224,195,39,8,93,175,161,16,162,246,81,98,18,86,96,172,161,64,162,168,83,180,238,153,248,19,82,20,19,43,12,124,0,132,146,230,211,34,59,211,213,227,123,18,224,29,75,80,162,28,41,166,161,35,101,203,55,26,81,164,1,233,98,232,107,132,142,236,255,70,141,244,162,90,136,88,162,74,84,159,84,164,245,243,238,178,235,42,154,53,153,57,204,100,172,178,239,126,39,202,231,82,86,250,164,109,124,107,50,75,238,199,185,159,198,164,237,116,221,117,188,124,99,207,243,156,205,123,214,43,99,53,233,47,174,43,135,29,239,123,250,109,182,99,230,145,243,154,90,248,251,198,117,141,82,159,27,131,245,28,121,27,182,201,132,247,0,7,0,113,101,39,158,64,115,97,192,158,52,141,26,94,181,73,0,66,10,128,198,161,214,9,18,213,91,132,172,175,111,137,142,46,138,241,154,188,68,255,53,31,247,248,163,178,70,186,125,127,186,90,234,215,244,127,255,255,191,27,20,19,166,240,136,177,219,26,0,1,243,7,67,131,2,46,35,47,128,243,119,247,163,74,227,3,17,238,99,38,73,99,31,93,163,6,11,131,13,128,18,17,16,205,114,248,192,2,32,193,160,108,203,209,248,192,81,221,165,152,50,10,50,211,16,0,99,17,132,184,104,148,152,214,42,19,13,36,188,107,41,163,69,147,28,28,144,152,24,242,163,10,12,176,9,8,156,33,178,150,7,70,255,251,178,100,47,14,199,57,97,202,147,186,100,112,68,228,73,211,101,37,114,27,89,87,42,78,237,237,81,46,148,102,205,163,178,40,148,56,142,153,243,176,44,65,122,78,55,66,96,127,199,50,8,68,186,103,198,106,157,236,190,165,111,157,119,178,194,109,55,148,163,32,105,238,185,217,205,103,82,247,178,232,85,44,57,71,178,64,51,248,44,158,83,92,181,77,250,189,182,93,229,82,194,87,146,161,11,41,9,17,189,122,118,187,153,121,250,207,251,183,152,239,108,216,245,69,113,198,160,141,167,156,167,93,186,188,231,250,254,165,154,76,117,74,244,246,170,181,220,126,62,234,218,11,191,155,213,236,175,230,61,226,64,216,24,58,42,120,75,93,59,55,201,0,32,1,241,58,170,70,65,198,59,34,135,140,250,24,152,33,20,31,133,63,228,34,51,249,134,2,205,121,71,114,19,116,223,214,111,118,48,213,193,43,143,110,175,71,119,252,32,11,102,26,60,167,171,206,255,255,255,177,81,68,26,89,210,204,49,62,44,17,6,76,31,7,140,75,182,140,186,50,78,243,228,141,128,90,15,109,83,141,78,4,140,151,93,204,194,39,204,11,12,130,22,131,62,138,51,6,196,4,185,52,8,28,51,150,100,199,51,1,64,8,17,8,137,194,160,70,201,6,71,141,152,208,53,17,46,217,146,57,198,211,148,2,68,181,65,66,130,194,45,176,176,58,237,18,127,188,56,10,80,171,43,38,76,83,150,96,191,124,39,6,247,128,222,118,7,106,194,145,217,197,121,71,114,15,42,253,3,208,225,169,104,205,34,226,120,30,175,170,75,88,50,76,179,0,7,141,218,34,62,250,220,185,166,190,53,217,41,57,110,137,5,116,141,222,149,54,244,222,36,180,27,98,214,250,212,57,190,113,182,167,43,218,139,57,188,240,51,103,241,235,235,138,172,252,192,190,28,90,116,231,17,29,189,91,91,195,138,69,130,237,2,13,2,131,215,37,225,200,64,23,81,165,207,160,244,159,180,0,56,1,138,233,220,20,144,34,42,97,72,153,203,193,140,128,137,29,134,146,191,133,8,180,152,184,176,229,39,244,152,210,69,120,43,47,11,180,252,33,114,198,14,150,141,227,165,225,11,221,186,167,248,235,114,161,83,99,177,77,148,238,102,60,238,158,156,109,79,245,255,255,250,189,136,0,0,12,141,58,204,115,132,14,222,246,142,5,94,142,18,50,78,141,191,204,70,19,76,94,3,12,30,22,12,12,6,76,28,18,204,215,33,140,19,25,76,68,8,12,121,25,76,80,11,75,128,132,212,207,26,13,204,74,8,236,22,13,30,11,19,133,246,195,15,129,139,108,234,24,9,93,116,23,244,42,18,251,94,242,160,242,41,83,188,255,251,178,100,45,14,134,237,103,75,27,185,100,96,76,197,153,234,101,73,124,27,61,155,42,110,229,113,129,53,150,167,157,146,165,232,139,215,208,205,82,28,226,234,180,194,149,167,157,133,55,101,189,75,63,51,18,133,204,171,39,234,147,20,218,102,249,45,40,166,83,182,108,99,245,116,243,94,197,234,106,3,205,96,13,35,190,75,19,214,252,138,132,189,231,17,37,41,13,174,152,183,185,103,38,209,38,171,204,227,246,137,63,199,2,5,95,79,27,165,101,181,105,109,182,246,221,123,98,97,109,30,247,38,176,95,33,87,251,209,186,250,255,183,204,214,151,253,233,239,231,103,111,59,191,51,118,250,151,153,167,196,121,168,93,238,33,72,0,1,0,11,184,148,111,48,33,130,70,32,185,38,195,70,15,4,206,34,81,193,80,162,20,234,65,252,213,155,5,168,146,145,83,87,144,57,231,35,82,175,41,255,216,196,161,193,39,89,81,107,25,110,228,211,115,140,181,249,146,77,64,114,73,164,125,32,144,36,207,255,217,170,143,117,32,76,198,133,179,20,81,163,46,184,163,20,157,83,102,27,179,15,199,211,92,194,147,0,77,131,26,192,147,3,72,33,165,140,207,98,92,193,161,196,197,49,4,198,50,56,161,3,96,196,195,50,61,160,169,143,32,197,162,1,81,110,156,206,65,117,164,123,115,75,53,212,6,85,40,201,162,42,18,85,14,121,185,156,37,200,159,146,143,30,146,88,102,104,92,138,89,59,251,149,12,195,60,83,155,84,85,225,18,43,209,73,5,73,127,25,146,108,211,173,186,181,239,231,159,57,115,79,39,44,160,182,64,37,172,15,198,76,116,76,87,49,89,167,139,90,210,0,203,121,183,77,223,71,86,46,57,16,211,142,62,124,217,1,6,93,193,163,160,19,209,200,38,46,252,212,212,251,216,227,116,77,88,212,109,19,84,26,102,162,37,10,109,49,85,142,127,221,75,237,247,219,31,117,20,164,111,165,153,11,92,188,227,143,93,89,59,250,208,0,223,141,197,117,182,135,134,113,79,56,51,113,33,71,19,99,52,47,106,2,94,40,97,145,186,63,71,112,87,26,200,47,243,21,213,50,214,163,127,165,49,157,74,40,172,221,195,108,157,193,238,181,213,86,254,206,101,62,159,8,140,69,77,10,23,236,252,191,209,168,198,229,169,155,237,88,0,0,12,140,88,13,49,52,215,58,137,138,55,154,253,24,99,76,124,228,140,3,14,12,57,42,76,122,21,204,13,27,204,83,13,140,233,22,140,20,9,132,96,193,154,65,137,139,128,210,28,81,17,157,24,36,4,135,28,52,170,206,60,220,116,241,97,46,96,176,33,141,77,59,202,142,64,37,216,17,16,148,172,226,36,106,17,255,251,178,100,43,142,230,186,99,75,27,185,100,96,79,202,9,195,105,162,104,93,57,165,38,78,228,211,193,17,166,230,205,164,137,200,110,10,38,166,177,132,132,91,38,91,121,89,224,108,234,62,77,17,143,209,209,204,67,191,81,140,217,179,42,228,145,161,100,234,66,251,77,221,254,117,254,7,183,35,157,108,86,246,78,212,244,25,212,233,200,63,139,109,93,82,189,26,16,47,40,177,219,119,183,21,105,214,159,187,137,227,167,27,44,162,71,218,132,180,195,197,90,124,63,11,209,210,178,253,49,19,181,164,30,222,191,49,230,159,60,219,243,30,207,218,105,107,254,231,253,50,246,251,239,111,48,243,162,51,46,124,91,66,0,0,1,184,241,193,101,134,166,32,112,224,67,109,36,121,24,16,82,153,77,71,65,161,34,240,202,27,6,244,226,228,39,58,122,106,254,87,60,163,143,13,92,39,249,209,255,13,234,62,223,255,175,255,255,255,244,178,145,20,232,196,178,103,61,193,30,196,77,229,35,43,52,224,197,99,12,144,188,221,6,128,128,233,132,118,153,153,166,169,251,24,201,197,239,57,155,68,177,195,129,137,140,194,137,139,103,1,136,129,249,154,192,97,174,194,72,233,132,24,41,26,58,49,152,150,42,189,6,12,4,169,204,96,152,30,68,135,182,227,160,104,208,254,58,0,138,9,234,98,239,25,68,52,198,10,106,166,36,32,9,83,28,144,176,40,208,238,156,108,244,128,130,149,101,134,232,111,44,65,79,209,168,107,121,27,127,163,232,116,75,60,226,48,83,134,217,166,146,174,23,19,165,167,131,32,106,70,117,14,118,65,134,241,211,249,154,244,158,247,119,60,33,168,166,212,119,60,237,222,181,149,187,53,57,79,240,231,122,209,57,117,186,72,121,169,79,48,171,149,201,47,211,159,123,211,115,55,112,49,143,139,97,39,34,136,64,196,65,132,156,105,94,179,32,165,159,90,34,59,222,79,217,40,9,45,180,91,77,145,86,64,214,92,243,186,120,66,33,95,93,4,185,235,51,153,236,139,28,117,35,111,76,80,7,135,146,11,36,98,166,192,3,198,50,192,97,162,237,61,112,210,162,0,11,81,186,82,129,140,119,233,118,35,152,158,81,21,21,226,29,84,19,203,92,87,219,167,244,110,166,183,255,191,255,255,255,254,159,255,233,163,253,146,232,68,44,163,220,108,81,148,33,0,0,10,141,194,48,6,129,52,219,241,54,48,220,54,108,67,57,67,109,0,137,32,146,192,194,178,28,192,241,184,199,160,108,206,112,96,13,40,76,73,132,228,96,214,59,192,16,43,164,12,40,254,2,115,5,72,141,103,125,199,93,45,213,14,10,3,131,150,80,32,123,31,34,46,146,55,87,236,144,255,251,178,100,40,14,199,95,105,75,27,186,122,226,72,164,73,179,107,11,38,28,221,175,44,78,229,145,201,18,143,230,137,172,44,152,194,12,147,16,2,40,73,43,48,192,91,248,211,185,36,142,86,27,160,132,16,107,170,19,21,47,75,55,58,150,179,140,36,14,62,96,172,214,191,122,202,175,101,190,92,57,207,145,222,254,202,214,157,223,80,105,226,87,44,251,62,220,49,43,133,203,229,119,69,189,57,190,191,95,115,164,44,83,13,242,77,92,110,143,109,70,57,188,20,33,170,206,218,217,220,216,34,44,155,234,117,115,68,6,108,204,253,219,91,60,180,97,221,175,42,189,228,40,140,122,180,77,210,240,179,172,49,184,77,26,223,82,48,60,96,131,19,108,27,204,37,219,232,211,82,6,222,70,238,175,234,211,54,183,152,2,0,160,4,196,156,128,24,21,137,155,18,96,135,28,88,2,240,37,187,21,102,46,240,4,206,203,204,138,96,111,47,213,55,169,168,30,249,125,209,85,30,135,47,41,115,227,205,207,197,125,70,182,226,190,228,177,148,210,77,43,249,105,63,98,174,253,223,235,61,172,135,249,64,101,122,152,21,61,153,103,1,153,67,92,25,102,172,29,208,44,0,170,227,10,68,147,25,133,2,0,164,199,240,84,206,64,4,66,55,172,147,39,133,19,17,1,219,200,210,133,38,6,1,70,45,131,178,162,89,70,226,69,211,135,213,114,154,64,147,214,188,14,12,105,173,163,97,114,152,66,213,142,128,87,182,85,56,153,87,208,118,42,214,103,172,176,166,95,23,107,47,226,29,154,21,44,27,41,134,173,199,84,122,229,73,222,74,145,47,39,210,69,156,158,95,87,27,146,26,237,35,11,240,154,60,150,18,126,153,152,81,220,187,133,107,182,239,253,87,245,96,176,118,221,68,201,129,13,170,255,246,18,21,94,139,224,122,207,108,14,206,191,219,7,193,20,90,195,43,22,38,96,72,70,202,25,84,112,236,138,58,54,213,32,117,159,167,194,221,32,89,140,59,19,23,233,207,187,148,118,147,243,145,185,147,59,127,98,159,245,189,239,253,7,111,76,51,244,216,140,219,142,47,128,96,41,7,199,193,1,13,73,149,129,58,189,67,58,4,66,0,165,73,66,100,42,110,67,232,100,40,34,132,151,12,41,90,129,18,248,232,123,105,203,155,201,183,53,139,175,255,249,82,174,228,253,208,243,68,129,215,31,254,219,254,223,216,75,235,174,36,235,0,32,22,221,251,200,6,31,76,166,188,226,228,13,25,192,119,72,193,130,2,129,97,193,76,96,88,168,57,77,16,87,80,242,57,16,86,84,241,72,160,96,101,129,178,99,67,34,86,221,165,205,182,20,179,130,18,137,94,173,139,166,79,255,251,178,100,31,136,133,246,104,208,59,111,100,96,74,200,185,186,101,103,118,23,93,163,70,109,97,39,129,1,139,102,217,172,36,160,68,213,201,28,213,183,127,59,110,156,83,14,81,219,50,176,229,43,35,134,35,225,188,138,196,243,226,108,222,248,133,215,243,196,169,210,59,176,20,186,13,117,186,207,234,117,68,51,104,98,42,103,138,18,217,211,87,188,235,120,76,245,77,191,46,46,205,28,17,63,171,31,188,181,26,100,175,155,35,76,149,43,200,69,102,151,36,49,138,212,89,87,222,115,27,252,250,173,203,219,137,154,169,125,218,233,95,214,93,41,170,132,195,109,164,119,25,147,234,106,122,47,114,214,101,36,14,80,0,12,64,0,64,64,32,245,240,101,204,2,28,197,68,119,81,173,194,226,40,109,103,148,4,83,34,129,6,137,64,45,103,118,77,9,249,21,144,51,169,100,89,213,219,74,241,117,89,66,54,235,203,167,246,126,165,213,87,253,126,154,127,251,111,255,229,110,141,255,108,167,24,118,176,10,147,95,221,65,1,83,47,56,166,153,202,96,118,209,131,176,2,0,18,37,72,6,64,92,142,241,108,203,80,24,8,17,254,148,62,8,231,237,30,127,54,189,98,219,197,150,0,127,30,24,41,43,3,244,30,49,132,147,138,25,151,118,224,172,68,78,253,10,30,70,140,71,164,237,210,166,185,93,73,124,35,34,4,8,104,176,27,60,71,50,48,172,242,34,209,96,196,110,234,5,69,10,6,102,8,0,68,196,224,118,163,54,185,194,70,16,188,177,84,118,129,141,93,28,81,163,186,64,197,166,196,20,55,127,160,192,65,10,164,15,85,24,160,56,112,172,187,157,40,49,125,57,69,73,74,50,32,96,234,239,162,12,129,36,149,35,105,68,144,201,134,11,147,206,61,139,155,10,18,50,140,86,222,35,253,4,0,0,137,228,58,14,182,64,1,133,26,20,220,52,162,196,84,2,113,90,128,209,108,111,192,177,219,107,242,53,12,10,44,62,197,149,158,43,236,99,31,73,231,119,183,115,218,73,110,22,102,166,86,243,223,247,125,232,252,159,252,67,217,161,1,224,97,36,73,190,95,4,173,227,99,12,77,179,209,3,45,205,127,127,49,89,8,194,2,115,38,0,204,78,119,16,133,4,67,97,24,144,201,39,86,158,60,24,4,133,12,26,25,48,144,58,29,36,218,40,56,66,37,165,122,155,172,168,113,97,209,145,231,110,200,246,240,54,213,144,229,85,37,16,40,153,42,137,236,89,45,50,203,193,27,58,165,148,214,21,65,50,173,198,17,72,48,46,172,161,172,43,171,51,237,158,239,193,143,236,212,60,233,56,52,12,57,135,7,50,171,33,87,164,228,149,100,204,84,187,42,255,251,178,100,68,142,7,255,114,77,139,152,124,112,68,100,89,201,101,37,118,31,129,225,52,46,101,241,193,19,17,38,193,166,29,144,102,31,38,249,165,135,195,249,30,179,22,134,169,98,156,254,13,188,97,168,233,188,142,71,158,62,88,51,49,218,58,160,189,128,154,110,97,55,77,189,194,79,32,124,221,190,46,215,12,109,144,146,100,47,90,110,66,116,175,45,197,110,119,104,242,230,3,143,131,91,252,213,220,26,245,165,151,186,69,82,23,57,143,31,58,68,242,249,134,183,234,165,106,221,24,152,247,136,80,37,171,212,229,30,213,112,247,245,245,214,254,89,181,249,135,27,245,255,38,128,0,18,0,52,83,149,78,0,180,103,8,35,20,27,16,213,13,49,127,201,224,240,131,152,75,198,170,141,166,55,59,66,186,58,232,136,144,32,86,116,71,24,46,187,163,246,96,25,189,213,199,35,126,102,234,41,111,246,254,108,239,165,212,255,195,168,229,130,132,163,8,59,140,183,226,49,193,0,214,133,179,50,188,141,206,10,58,1,56,215,100,147,9,133,0,163,211,53,38,129,160,51,6,0,76,234,7,53,137,241,78,85,98,246,30,81,152,140,63,120,145,145,228,90,33,98,4,247,129,208,27,38,132,151,137,212,73,148,124,155,109,230,69,1,193,41,23,208,42,52,117,155,103,170,33,214,52,165,96,184,162,241,70,182,148,82,8,248,202,241,217,205,35,246,174,216,100,155,167,159,38,46,95,147,196,156,118,171,166,224,244,56,203,144,232,81,172,151,148,138,79,10,233,43,79,111,53,203,39,251,15,79,225,116,119,90,155,8,85,178,184,20,79,167,142,164,212,176,20,50,238,80,200,139,225,67,222,215,40,69,123,115,30,177,44,104,127,102,190,243,65,125,188,200,143,143,104,6,94,254,96,95,226,62,115,152,24,207,86,231,228,221,190,46,223,89,52,81,180,64,219,89,183,79,68,116,181,130,109,98,54,215,87,222,28,171,238,204,235,244,195,38,251,214,143,244,209,175,130,249,62,186,71,127,215,95,255,141,121,44,37,49,33,115,32,9,37,76,198,114,244,160,179,33,100,42,240,72,236,58,227,36,72,23,120,139,170,203,212,101,20,35,221,15,120,213,216,105,105,10,52,33,107,208,231,74,22,222,212,111,24,67,240,194,178,146,127,253,213,221,254,247,223,255,255,255,253,109,1,0,70,8,37,70,153,151,198,114,45,166,48,22,38,106,194,198,40,12,198,88,186,70,56,8,0,64,36,196,112,40,199,178,108,64,24,186,230,50,3,70,119,0,164,192,128,208,60,58,11,131,129,35,3,2,41,49,32,30,76,8,196,12,9,2,82,213,184,34,140,242,137,18,166,80,174,215,27,195,23,152,64,255,251,178,100,41,138,151,157,116,205,3,184,92,242,65,5,41,247,96,74,122,28,141,201,58,238,61,29,65,28,36,102,193,167,157,88,87,162,242,149,129,164,64,11,22,10,197,59,46,113,88,52,133,221,44,22,98,43,54,136,170,138,197,86,83,142,88,181,251,174,124,149,65,63,227,170,187,183,74,132,72,27,209,84,8,21,210,147,141,17,191,254,192,175,157,123,137,249,107,156,136,95,221,5,123,251,244,49,223,102,151,166,247,44,135,117,151,201,238,244,128,20,89,47,46,119,131,53,56,130,121,217,33,42,10,73,77,129,8,6,26,194,176,66,121,146,161,235,106,4,214,195,215,248,155,183,15,85,208,137,116,195,140,183,3,230,251,48,239,104,58,180,13,99,129,219,124,205,86,99,61,16,75,63,97,11,205,147,219,200,108,183,26,253,231,89,40,8,0,112,0,2,150,24,32,27,216,207,143,193,30,58,126,170,107,210,212,47,143,78,47,246,137,82,71,20,31,16,128,15,212,21,223,189,46,155,232,174,224,135,113,120,72,10,102,81,18,74,131,49,97,63,238,102,71,238,183,236,248,239,255,80,66,70,43,33,81,148,99,102,25,171,161,166,89,77,152,229,26,104,33,57,155,99,99,194,134,184,21,8,25,40,196,181,88,176,92,10,102,113,187,83,98,9,182,52,64,10,131,242,79,213,105,146,44,70,238,224,80,72,160,118,153,23,119,154,203,227,170,117,109,227,84,127,198,129,140,15,23,161,70,57,31,92,142,253,200,219,73,104,25,201,10,128,72,198,126,216,48,195,111,165,11,147,97,113,137,84,154,179,57,20,196,46,206,67,64,18,178,236,244,87,126,96,70,253,165,195,125,255,179,82,204,77,232,7,214,190,196,223,116,195,76,251,218,179,59,134,14,169,235,6,39,210,242,191,230,88,30,180,80,253,54,155,95,87,47,58,204,167,134,163,213,43,189,105,207,117,196,15,186,98,219,210,151,238,9,246,202,242,138,102,8,245,77,16,230,216,197,208,86,192,202,243,175,43,81,95,173,64,53,164,222,98,90,215,113,119,46,70,47,180,237,167,50,14,252,20,61,73,129,41,204,3,179,2,56,128,193,136,188,166,70,57,130,125,199,153,120,66,193,244,244,57,2,23,225,72,194,138,249,74,225,241,169,201,202,17,227,73,195,163,36,167,157,169,37,65,81,44,45,255,215,243,5,141,19,183,231,55,254,156,119,191,79,77,255,255,237,229,12,16,128,139,17,35,1,210,77,156,45,56,202,68,238,222,115,58,140,206,32,99,51,201,92,193,225,19,44,5,204,230,155,24,20,1,131,194,73,243,9,160,27,152,56,26,74,10,3,33,76,52,38,178,84,0,148,1,34,0,96,243,76,107,136,2,205,255,251,178,100,33,10,39,54,113,205,3,152,93,112,72,201,41,233,96,162,114,24,165,163,64,237,233,230,193,26,26,103,5,172,20,216,100,161,58,64,148,11,233,178,197,37,8,38,201,89,144,148,94,213,96,133,166,211,235,155,101,29,18,81,82,191,72,112,82,51,213,80,6,183,100,87,85,159,154,182,209,229,115,153,15,14,255,42,165,134,30,147,196,199,181,8,37,1,90,170,100,163,214,234,233,133,72,48,205,71,115,195,56,103,186,169,114,255,224,130,94,101,40,110,93,214,113,141,212,212,166,166,80,74,232,223,234,118,247,251,159,221,252,35,29,92,159,195,234,72,127,81,240,79,189,2,110,121,66,185,228,218,170,155,93,77,182,4,73,243,88,219,52,252,40,61,54,44,35,206,161,151,170,109,14,205,63,137,222,165,204,66,223,175,205,154,215,145,35,212,166,0,4,0,0,38,126,88,24,145,68,180,12,0,220,134,160,17,33,96,78,59,194,79,116,227,13,197,13,179,147,25,192,22,134,75,109,2,217,19,62,36,65,107,211,96,111,157,191,244,237,161,112,99,105,213,180,255,226,187,127,110,223,223,79,219,208,111,98,255,255,69,17,96,164,213,78,96,41,129,187,109,152,221,145,156,151,29,211,113,159,138,24,190,81,130,68,193,19,4,209,52,65,164,113,5,68,56,196,221,197,214,12,161,235,4,142,207,146,59,35,101,16,165,53,230,86,23,122,43,215,114,196,185,109,218,224,251,11,116,59,9,35,31,112,73,19,232,112,5,50,14,50,44,172,248,195,38,254,212,217,212,169,205,246,198,93,118,33,183,187,149,64,233,182,12,228,15,186,189,43,142,172,114,198,218,183,240,219,175,177,98,143,75,162,127,141,47,175,105,147,109,131,134,153,178,175,27,107,133,159,1,238,179,100,182,59,115,62,47,50,11,122,132,239,58,186,91,254,203,79,139,103,58,183,250,111,254,17,221,39,196,212,129,82,124,129,252,101,45,219,221,162,248,130,168,205,240,215,72,213,222,179,35,189,120,132,169,147,151,113,39,87,154,160,7,55,106,38,118,154,109,133,154,175,120,92,56,18,134,98,253,164,17,49,108,75,227,130,149,65,81,16,167,168,114,227,83,16,200,29,53,120,147,164,44,118,35,254,173,102,249,159,11,12,209,177,189,127,248,233,127,106,123,98,61,152,189,63,255,245,0,0,192,0,32,64,212,107,97,12,108,76,116,103,146,52,98,19,248,101,32,52,103,235,66,98,112,118,56,40,24,226,6,24,234,88,129,66,17,192,48,196,16,172,206,112,156,136,19,99,233,236,52,107,136,67,10,70,50,71,11,130,55,12,1,105,184,52,105,236,168,91,117,46,89,16,195,155,20,3,42,157,133,22,108,80,255,251,178,100,42,142,39,186,114,76,139,184,124,112,66,137,10,10,97,226,54,29,53,199,52,46,97,241,201,22,20,167,1,163,10,16,69,131,207,207,147,143,226,4,170,85,146,199,48,85,11,126,118,120,41,6,45,69,89,139,97,201,134,27,133,60,161,43,106,79,61,74,78,253,231,76,174,118,159,194,162,138,43,73,200,146,212,222,211,246,174,239,50,46,103,140,111,144,44,116,51,107,32,52,210,207,69,42,223,74,233,252,170,203,68,124,19,246,180,174,83,248,37,38,175,34,223,172,175,183,139,154,219,235,131,242,105,30,168,175,43,105,145,186,206,183,140,218,124,234,241,124,124,34,55,172,162,254,246,221,136,147,24,105,170,232,108,68,248,111,112,206,44,179,168,112,210,211,87,120,214,178,215,19,25,107,139,252,191,226,172,159,192,139,6,158,95,7,0,48,1,0,0,68,50,171,119,2,73,49,216,123,188,76,32,33,1,182,96,168,65,6,241,249,96,28,115,225,20,46,52,233,106,187,33,58,241,215,233,186,182,159,246,191,232,250,141,251,63,255,239,255,252,223,219,83,125,252,43,251,255,255,144,147,176,33,197,19,20,170,205,232,114,59,137,88,236,139,35,119,219,77,96,45,55,67,68,200,160,147,4,147,64,67,179,46,37,135,5,162,128,115,19,128,140,136,106,78,148,21,16,8,76,94,22,2,11,224,73,65,61,32,19,44,216,210,247,71,9,27,35,36,21,148,224,126,217,3,243,35,12,111,31,5,36,55,146,230,109,109,143,26,219,96,73,196,176,206,187,150,219,99,24,65,230,105,123,24,119,123,227,46,155,133,211,34,63,112,151,165,149,191,78,241,227,118,108,176,98,98,203,175,55,118,155,173,198,96,253,210,183,59,59,249,223,173,88,226,239,134,85,177,33,89,139,68,89,213,108,203,47,95,61,62,224,205,93,54,35,105,187,160,179,188,184,215,109,176,190,246,53,102,222,15,12,198,145,9,222,225,194,197,179,26,223,86,255,44,126,248,100,183,196,26,110,133,157,241,163,185,53,46,155,96,226,89,21,250,207,137,91,234,63,183,137,187,106,90,239,231,255,138,239,222,55,207,130,190,57,149,0,133,210,23,244,2,4,197,210,105,6,52,145,112,27,132,156,20,129,158,65,74,30,170,86,229,185,189,210,175,96,205,234,241,108,39,17,183,216,106,42,19,25,144,19,42,4,27,182,191,127,190,130,176,99,116,217,247,78,247,93,221,239,169,247,127,255,208,0,76,4,7,48,43,52,218,27,3,73,229,205,100,34,51,126,20,12,210,48,78,120,193,99,193,32,72,9,24,101,19,185,124,7,132,198,86,0,25,128,166,165,143,88,32,42,99,160,65,131,195,80,165,20,38,14,204,143,255,251,178,100,29,143,7,27,114,77,139,143,95,50,72,37,41,236,101,229,100,26,101,183,56,14,61,121,24,238,20,232,229,128,138,42,0,22,242,254,72,141,48,20,191,119,29,55,117,133,83,204,11,3,178,166,65,226,229,176,249,10,126,187,217,193,78,242,132,90,133,165,60,83,180,228,160,217,222,237,194,229,75,13,236,203,230,241,201,153,145,42,74,216,65,207,44,183,0,252,22,49,106,41,233,92,84,160,114,249,63,93,231,76,95,48,209,143,191,34,105,134,178,79,191,181,94,41,150,153,113,66,151,94,142,58,213,146,251,204,57,63,133,93,252,165,51,215,100,88,121,128,237,181,148,16,125,193,11,198,115,229,181,118,59,34,206,147,170,229,23,91,75,12,230,136,32,227,156,169,158,199,17,238,172,119,195,246,197,209,83,182,152,207,114,207,105,233,168,111,218,203,153,36,192,0,0,16,0,0,19,218,30,149,4,12,96,66,41,111,198,133,33,165,91,232,222,224,194,231,163,43,184,46,98,51,164,73,144,221,180,142,177,107,165,9,86,92,107,88,21,232,218,53,134,54,55,183,222,223,223,26,59,179,254,123,231,254,234,245,59,187,255,178,207,254,180,235,6,51,76,226,200,53,86,108,210,32,179,58,196,134,157,198,151,98,153,16,110,50,38,14,18,24,232,176,85,14,23,112,199,33,80,52,153,40,210,32,44,0,7,33,76,0,19,159,36,0,36,205,228,1,52,182,117,5,64,141,17,148,197,215,244,52,245,66,169,202,0,183,168,21,248,176,74,25,225,25,26,149,145,108,106,189,161,117,35,183,145,72,65,94,230,15,197,205,182,247,80,11,13,59,40,212,173,134,137,52,204,16,122,10,152,220,140,170,177,131,217,214,44,118,91,234,29,37,149,154,47,201,79,141,116,70,126,228,222,242,242,185,72,19,237,204,127,106,143,209,11,25,123,139,246,168,91,80,208,145,238,198,182,53,81,221,85,5,247,21,55,247,45,163,121,222,137,231,49,12,234,97,66,237,82,198,63,4,51,45,85,15,185,50,87,51,239,151,246,230,219,57,111,235,63,155,105,163,236,176,2,4,0,34,85,216,5,117,151,178,1,4,46,94,145,12,122,9,178,193,40,121,8,109,251,245,100,14,183,73,76,223,46,127,38,165,235,46,184,187,255,253,70,247,47,250,62,215,233,175,37,182,154,105,255,234,175,127,244,164,0,84,100,194,18,243,25,145,15,96,153,61,74,44,238,254,0,231,73,184,42,166,99,22,24,36,98,100,209,89,146,80,96,144,80,192,20,128,48,106,195,2,204,89,66,183,25,112,156,245,71,74,172,56,186,48,9,17,134,255,22,110,5,107,194,33,41,210,66,13,151,52,41,96,148,249,208,160,248,255,251,178,100,39,142,231,145,113,204,139,153,123,242,73,167,153,210,100,199,112,27,221,203,52,14,61,126,129,20,158,103,5,147,138,34,41,196,236,189,17,40,114,205,69,133,91,178,230,245,35,18,7,81,193,85,167,40,240,92,157,237,246,41,183,183,162,67,207,230,221,154,110,55,24,73,66,20,176,241,80,224,116,169,118,76,71,92,221,62,148,137,132,18,197,234,164,143,17,124,190,199,198,195,67,49,32,153,185,241,15,31,187,43,125,219,205,40,246,172,107,221,114,160,212,124,65,182,37,102,223,110,85,238,83,209,113,95,5,155,110,81,202,223,158,213,127,103,211,127,95,226,172,94,210,164,51,93,51,69,252,187,50,106,235,230,214,111,35,51,205,197,77,64,206,214,107,15,25,133,233,7,57,172,174,86,220,73,166,197,28,254,166,107,206,240,166,67,126,0,0,53,50,241,25,117,52,16,24,116,24,36,49,142,226,248,122,27,192,17,112,76,89,47,208,153,140,236,34,55,10,99,97,244,92,127,85,104,198,226,81,212,127,207,124,64,218,234,214,255,94,39,45,163,246,211,255,249,255,219,144,233,167,70,39,171,139,127,253,117,123,238,177,5,140,84,189,58,43,124,231,94,99,135,172,205,59,95,34,132,24,139,120,68,130,24,1,6,17,140,68,106,10,137,195,132,129,137,131,9,30,89,224,64,121,21,131,24,102,14,10,209,18,132,21,27,208,48,24,86,87,85,64,224,117,81,100,238,227,113,138,58,110,124,124,28,20,189,1,168,48,56,26,182,246,221,17,103,83,73,163,59,16,167,36,5,60,181,41,65,160,54,214,253,71,94,206,237,54,248,252,26,154,31,113,226,89,250,222,4,192,222,70,74,128,161,17,133,116,225,173,138,141,56,120,201,67,95,231,253,173,77,175,96,235,182,224,144,170,121,22,252,184,105,129,234,53,62,160,196,159,93,27,254,214,181,225,184,111,244,118,245,8,45,202,36,102,176,161,57,150,147,103,103,127,44,154,46,237,198,245,12,41,226,202,204,158,209,28,133,215,66,111,187,100,193,157,196,169,161,49,55,44,51,152,65,187,98,62,205,29,122,71,46,52,137,50,168,5,100,195,108,202,16,65,210,64,5,255,79,91,78,57,144,35,128,225,166,145,112,108,72,230,175,194,177,28,47,143,179,202,33,247,66,202,13,161,226,206,255,138,91,3,25,255,228,255,194,141,155,248,47,255,208,159,248,32,238,201,68,152,174,25,149,160,0,18,180,198,48,16,236,203,117,144,175,32,203,69,243,112,60,204,178,7,53,57,124,205,64,212,239,48,160,112,193,164,209,0,60,120,46,100,112,121,162,69,74,6,141,131,32,208,112,168,193,160,75,4,160,4,217,146,35,219,170,211,255,251,178,100,31,14,6,157,111,206,19,143,94,50,63,37,26,6,96,173,120,157,65,201,50,110,97,241,128,249,151,104,181,131,181,224,94,169,60,153,108,211,175,232,105,176,246,161,107,251,0,178,225,160,60,25,60,108,33,62,26,78,215,71,11,178,111,91,6,10,220,217,112,249,170,130,88,205,132,150,155,169,229,110,144,33,184,140,14,226,27,14,195,96,226,213,83,169,120,121,86,70,251,174,225,30,247,128,242,97,226,88,187,83,246,50,138,129,45,158,117,175,48,39,218,57,155,184,45,81,202,152,75,76,70,223,64,165,205,112,154,183,16,252,91,218,198,178,234,201,188,102,187,97,206,115,65,254,44,21,35,57,165,75,49,232,16,237,61,39,17,106,135,91,17,17,82,235,233,215,126,216,188,254,246,168,4,8,224,14,54,36,201,0,213,129,1,86,163,5,152,101,211,49,180,199,130,169,27,85,69,110,212,92,48,168,63,86,76,221,26,9,199,54,172,233,73,143,21,145,179,189,127,82,137,230,140,153,14,238,60,49,85,203,178,183,122,255,164,2,98,7,24,72,232,110,55,89,216,224,66,119,19,205,112,133,160,102,192,202,153,204,88,40,15,49,160,116,195,134,160,32,89,99,152,208,68,110,225,129,48,80,56,82,35,15,153,24,8,100,64,108,132,170,130,145,179,224,226,41,130,233,65,37,69,22,16,2,31,100,140,205,108,194,35,102,4,88,146,166,57,112,164,87,20,121,251,227,227,82,47,110,97,157,177,107,178,161,70,74,170,251,245,123,151,157,186,25,202,200,31,71,199,166,81,221,171,51,171,242,98,194,144,50,88,59,160,234,196,193,106,14,139,180,79,121,62,32,222,47,226,191,231,107,41,247,236,247,30,140,183,163,242,109,156,98,127,75,31,127,182,205,241,168,254,217,77,111,16,74,253,231,166,231,159,42,143,140,192,212,154,165,233,93,91,93,245,115,34,185,194,44,138,103,203,49,209,166,188,147,135,205,231,244,64,67,96,218,138,6,34,29,55,237,114,70,137,51,108,72,62,147,255,231,255,207,188,250,250,249,117,34,96,0,24,2,128,0,26,144,71,182,68,252,89,104,92,58,215,188,66,7,22,57,72,187,45,224,239,178,78,94,11,185,125,246,167,183,147,208,255,254,218,31,250,207,167,43,61,157,40,225,165,179,170,211,107,152,188,175,213,209,255,244,116,129,0,70,133,225,197,232,196,213,100,232,61,92,229,130,176,203,135,40,209,97,136,200,234,184,198,17,76,100,108,48,36,75,48,4,121,37,24,16,148,98,176,18,100,137,186,1,3,12,9,4,71,64,224,82,42,98,120,32,191,201,20,41,41,84,3,186,48,14,113,11,224,208,81,237,65,151,162,96,163,195,73,255,251,178,100,40,142,199,209,113,203,11,185,124,96,72,6,25,211,100,239,126,27,53,191,52,78,201,26,193,57,177,232,77,135,156,216,85,143,224,38,90,138,62,205,202,232,76,155,107,40,137,58,206,11,12,126,164,201,194,66,171,137,110,88,36,82,80,75,230,83,70,253,74,171,66,74,189,26,40,136,14,93,151,168,69,138,165,129,24,62,167,200,92,116,207,177,34,20,19,192,4,49,193,2,65,103,84,211,44,126,176,101,141,90,131,50,241,160,139,6,183,183,45,184,243,237,175,181,143,13,107,48,183,166,182,237,215,166,191,237,63,50,42,98,65,108,67,191,149,186,251,128,161,255,12,185,212,10,231,127,253,229,91,91,85,175,80,187,126,41,204,201,224,76,96,207,91,109,195,87,203,173,231,46,95,84,205,237,186,67,189,26,163,107,182,239,235,48,63,236,83,125,181,140,203,128,0,224,1,130,5,18,164,22,144,106,224,108,69,5,133,119,119,100,176,224,84,22,203,17,89,10,39,115,51,196,128,198,94,120,227,35,77,69,166,34,106,46,253,78,184,161,178,77,255,153,219,241,9,74,213,99,181,7,119,204,180,242,16,7,123,220,99,255,255,255,139,160,74,212,50,143,24,64,192,25,119,76,152,106,47,24,12,203,152,220,10,135,58,230,71,5,4,0,25,137,32,161,129,97,192,144,6,2,10,12,99,4,204,129,28,11,182,80,5,18,131,136,238,36,52,209,18,128,5,0,220,120,128,17,77,231,25,132,206,175,18,16,6,218,223,101,241,135,178,156,176,4,117,177,176,37,182,204,62,86,129,59,247,30,44,165,81,53,13,83,134,47,132,172,131,164,96,43,154,67,250,3,180,152,14,148,180,228,160,217,84,86,4,62,92,8,177,38,78,34,69,198,130,108,50,227,120,192,216,115,75,119,48,170,94,60,148,83,235,41,143,189,3,75,177,133,49,128,213,38,42,188,41,86,196,221,105,85,7,248,192,129,86,132,74,76,46,149,39,196,221,221,255,121,85,192,129,28,247,67,193,227,38,131,144,220,226,162,47,16,34,229,217,158,243,119,12,99,99,62,39,143,88,135,44,96,215,216,48,0,16,27,126,193,67,6,16,114,82,101,115,120,36,1,125,101,200,248,123,24,233,31,215,178,22,122,190,136,186,116,120,255,33,167,244,124,175,253,167,254,141,136,91,255,255,255,255,234,47,215,197,244,42,95,170,228,51,67,223,222,66,255,179,122,122,191,229,95,41,161,196,183,47,201,189,78,13,128,0,1,183,240,64,198,48,187,168,208,79,19,153,153,140,112,167,51,200,108,204,18,19,34,131,75,0,84,66,48,160,140,116,54,58,9,49,144,88,5,85,80,150,66,176,68,69,33,226,29,42,179,17,255,251,178,100,26,136,198,62,112,78,19,143,92,208,83,107,218,35,97,234,56,85,49,159,73,77,61,113,193,54,164,103,141,140,156,160,5,227,201,236,91,139,210,46,49,48,47,138,244,65,194,123,50,204,15,157,36,86,192,244,139,152,249,47,89,132,93,156,40,151,63,10,221,113,8,53,190,21,250,220,235,169,52,248,82,227,237,112,163,250,93,10,191,112,118,16,203,208,142,59,98,193,249,125,136,87,238,158,204,98,228,93,221,15,81,239,248,69,151,132,187,131,176,197,9,172,108,151,198,169,146,147,36,53,194,96,155,202,6,187,213,48,131,175,82,223,30,239,231,49,139,72,249,251,147,6,177,163,217,219,218,79,150,144,50,199,177,56,166,27,196,243,196,220,183,74,190,107,251,226,22,184,136,0,7,3,255,202,100,112,5,209,11,157,168,5,88,132,192,177,63,92,62,71,144,201,189,169,55,235,234,127,188,167,45,163,119,181,251,233,255,253,178,160,116,179,152,69,179,188,73,55,55,255,255,251,127,255,255,31,104,125,10,31,125,186,219,161,69,101,48,196,114,167,44,128,253,219,41,77,36,94,39,233,169,205,128,68,2,125,223,220,33,64,102,169,28,13,7,76,145,163,160,10,4,101,36,44,121,177,160,168,252,224,184,79,9,157,11,61,41,130,86,115,121,237,69,175,67,223,180,168,187,19,117,25,88,154,191,79,124,202,201,174,215,175,228,155,56,94,215,193,189,19,94,159,62,15,242,182,127,220,191,202,111,224,246,34,212,50,137,202,17,227,28,166,220,56,170,53,136,49,27,113,184,130,111,0,43,210,224,231,228,244,240,67,32,228,199,135,240,125,141,80,115,249,233,152,105,236,173,141,113,2,19,114,44,33,205,212,144,101,104,120,250,115,228,245,250,218,42,51,204,161,212,126,159,136,175,99,10,8,120,130,41,157,94,122,95,155,127,223,163,101,191,72,5,0,56,25,199,193,133,17,84,220,19,165,209,204,19,58,188,170,239,40,164,74,50,202,16,127,182,208,184,79,42,242,223,93,74,229,90,130,244,148,61,234,233,21,190,32,51,255,111,209,113,57,110,255,153,255,255,255,130,192,34,90,230,154,244,68,52,214,216,209,211,106,193,102,233,255,250,144,0,76,1,0,32,66,18,6,1,192,4,99,248,177,70,0,192,112,102,46,30,198,39,192,88,99,170,28,70,28,1,108,96,92,8,76,192,194,80,10,204,1,129,112,192,124,6,76,42,192,124,192,84,74,4,0,18,60,1,134,66,25,180,64,120,77,191,143,241,74,247,156,0,8,10,29,33,211,169,236,29,26,74,46,48,44,28,68,29,29,152,253,211,28,86,80,159,237,80,73,138,28,33,212,245,30,33,109,234,114,21,101,26,255,251,178,100,56,136,200,56,111,202,139,218,123,246,69,133,41,227,100,75,116,24,33,159,65,77,233,231,1,5,20,103,13,157,28,160,80,14,130,87,244,110,136,5,10,80,255,20,70,77,200,170,198,183,9,110,129,2,93,203,174,155,133,157,196,59,143,6,183,0,149,76,4,251,20,32,239,60,160,104,69,18,240,229,25,44,251,145,49,77,70,32,238,126,8,95,63,203,8,242,182,100,74,77,78,164,146,70,1,227,72,57,102,158,240,213,85,212,55,15,232,238,155,149,41,139,196,60,169,104,116,139,22,2,191,22,178,191,210,159,56,167,221,182,215,253,97,106,27,164,139,123,248,112,85,79,103,61,150,183,85,218,110,13,50,193,18,217,80,197,181,109,187,67,110,204,109,73,141,231,255,139,223,252,182,198,149,10,0,2,121,159,146,174,57,172,50,107,84,156,65,140,161,124,190,90,157,176,28,97,128,164,117,94,176,160,5,6,60,127,65,98,246,210,181,160,66,123,7,144,66,115,212,95,152,189,116,107,211,175,255,245,224,197,172,152,157,34,30,240,165,111,254,123,249,240,8,0,132,151,117,64,5,21,54,72,146,27,67,160,57,53,25,112,176,89,131,83,152,114,168,132,44,172,57,82,8,153,97,154,0,114,13,181,201,12,10,80,149,31,51,95,7,190,73,209,130,173,86,197,101,154,59,82,66,206,91,52,187,92,35,141,191,209,53,241,118,138,85,141,221,163,144,150,157,93,59,191,213,48,38,194,63,250,186,253,126,55,193,176,29,176,122,68,235,214,10,167,10,116,228,108,233,191,252,33,154,251,39,54,172,135,133,51,168,116,222,158,230,43,226,247,109,193,137,252,23,13,122,44,234,247,141,239,104,182,187,97,193,19,200,125,64,150,165,234,175,94,177,98,177,245,156,90,145,225,229,131,239,77,116,190,88,25,177,146,129,159,80,143,73,243,186,37,235,231,104,213,251,158,55,168,244,250,129,129,10,62,160,0,128,16,56,74,9,128,216,94,80,83,69,71,2,12,0,97,40,68,81,229,17,132,103,178,180,250,8,27,69,33,42,104,78,226,112,221,85,151,57,154,173,55,150,239,234,136,90,166,191,249,101,13,31,53,83,9,166,13,92,170,171,255,248,144,0,76,74,3,76,47,94,204,180,180,77,149,212,207,30,106,205,136,15,129,210,113,175,209,209,140,226,1,129,100,184,24,18,51,24,1,48,52,59,12,24,76,99,23,77,207,12,72,133,99,7,64,96,96,152,98,16,110,98,72,74,211,136,65,210,98,169,125,133,0,148,245,77,128,80,179,197,67,135,80,107,2,192,130,71,81,117,188,238,0,177,246,126,155,230,152,73,253,34,32,0,105,26,40,13,52,209,102,68,168,200,83,150,255,251,178,100,56,142,232,53,112,202,139,185,124,226,60,101,169,211,100,171,126,31,61,193,48,78,229,241,201,13,20,230,193,172,156,104,78,67,68,148,62,210,250,5,181,114,98,157,60,160,202,88,52,96,42,123,113,5,155,73,124,144,53,153,102,29,42,48,76,220,25,184,101,79,242,251,190,222,220,235,197,40,250,178,139,122,106,53,231,204,80,230,133,138,146,191,173,43,165,121,150,153,114,198,95,179,240,227,93,200,129,206,26,179,243,6,36,180,132,231,245,114,149,194,86,167,181,158,10,17,107,68,77,87,121,183,241,247,175,118,187,203,216,38,203,219,238,215,72,58,119,131,210,107,183,182,57,87,13,142,17,38,135,3,120,199,164,215,107,127,153,171,92,123,185,223,20,139,253,227,192,208,10,152,101,40,0,10,0,22,82,158,44,21,40,21,16,239,105,130,102,202,187,32,199,88,68,13,72,186,232,26,62,213,210,138,132,33,97,177,135,181,70,216,182,137,115,167,248,225,156,67,249,249,63,191,18,55,151,222,125,107,234,190,255,238,1,140,20,0,76,25,78,205,0,129,205,49,254,76,106,54,205,28,133,140,40,12,13,21,69,12,102,14,12,34,5,12,88,9,12,141,0,65,1,201,16,44,14,29,140,170,40,129,0,41,128,32,144,84,24,49,92,17,48,200,32,111,73,87,31,74,108,81,133,52,76,4,212,145,179,180,119,156,95,232,224,153,121,202,195,158,189,6,190,161,212,87,201,54,164,186,124,83,37,171,74,99,73,186,199,104,167,16,93,168,72,184,207,121,126,70,205,35,144,60,145,3,106,102,251,67,249,105,162,162,71,38,138,131,20,23,55,156,0,223,114,170,203,199,59,173,222,207,113,181,141,33,40,92,126,135,236,74,64,51,63,195,168,119,241,32,222,33,17,79,171,199,203,21,241,88,234,186,218,70,139,235,173,102,3,122,141,230,122,175,90,96,56,119,184,10,253,69,206,241,18,124,234,253,146,13,226,93,229,163,181,210,144,143,117,156,66,62,21,15,32,53,57,85,254,55,118,205,65,138,255,15,254,178,246,36,61,195,215,242,207,233,229,222,252,27,176,15,53,187,120,144,24,160,195,3,96,18,80,2,49,106,206,70,192,73,178,183,44,26,66,157,61,9,78,12,10,236,184,194,34,150,16,140,196,118,51,142,59,161,70,141,117,13,19,174,158,60,94,132,141,199,186,94,127,234,79,81,111,253,18,157,28,71,242,155,116,2,6,0,226,52,4,128,190,50,54,77,54,76,67,51,32,69,50,120,51,48,77,219,48,16,89,48,4,30,48,96,5,50,40,8,66,129,8,10,99,80,72,99,17,50,144,129,192,193,128,32,120,8,162,48,92,29,192,144,19,38,10,163,161,255,251,176,100,31,142,39,12,111,204,131,175,95,34,71,200,217,237,51,37,14,28,65,191,52,78,61,152,201,37,158,102,217,148,149,200,80,28,186,140,161,27,161,9,74,176,174,59,188,161,75,102,17,68,52,12,212,122,215,194,9,91,140,157,141,45,251,82,84,58,206,230,208,28,7,54,164,124,80,11,126,245,113,170,89,153,154,105,249,57,88,22,251,165,134,190,231,122,8,142,244,7,224,75,201,162,48,199,54,206,85,92,121,85,179,215,117,182,228,98,141,238,87,79,185,12,154,99,207,125,97,151,24,36,2,27,159,111,167,64,213,218,166,111,134,66,154,177,93,7,95,92,85,46,53,211,142,161,78,219,23,124,48,249,251,124,53,237,221,108,96,142,189,102,7,127,237,239,61,178,79,91,43,124,66,19,234,179,151,173,115,49,92,169,248,151,130,45,176,0,0,8,0,0,0,98,14,133,162,23,1,177,2,144,48,110,83,34,92,22,132,102,40,143,50,170,85,212,144,182,44,68,168,94,143,11,122,122,26,145,153,181,20,109,190,231,124,107,235,247,83,126,190,59,183,235,253,255,191,254,52,6,255,220,118,150,104,245,5,250,0,100,43,48,99,12,207,46,67,23,88,15,98,124,56,134,36,32,222,109,38,113,153,71,129,80,233,138,68,96,103,249,32,144,192,225,35,34,139,205,178,52,76,230,114,66,29,48,80,48,194,193,138,133,128,121,64,74,225,16,21,37,36,74,185,204,105,9,61,131,29,80,88,251,217,76,60,19,183,17,204,160,62,190,171,46,130,127,117,8,27,154,97,66,20,78,110,240,4,130,57,215,37,126,179,33,144,32,46,74,168,189,125,85,249,232,29,148,102,13,96,107,185,208,119,40,35,200,122,59,206,78,239,252,159,177,108,85,224,195,115,5,219,141,34,246,241,246,32,209,151,210,253,54,187,93,149,203,95,145,205,177,67,149,97,11,105,197,137,186,115,45,95,83,73,126,247,164,228,191,107,185,182,171,15,93,81,89,249,137,0,217,218,70,69,75,172,26,81,158,88,242,251,158,110,99,11,31,150,187,34,135,122,190,138,109,61,211,48,207,203,68,90,7,15,245,96,1,41,14,187,6,9,3,171,130,213,63,210,34,164,225,133,38,90,163,232,5,9,125,191,41,176,53,84,138,242,70,200,104,15,119,38,16,241,54,41,81,226,58,8,140,116,92,107,44,107,225,199,198,127,102,248,209,78,59,255,255,17,38,221,59,63,86,134,116,255,19,209,97,0,16,219,149,113,133,131,102,45,104,24,146,180,98,243,33,143,132,0,98,177,143,78,66,193,148,48,3,0,132,137,140,137,20,85,72,201,128,166,245,169,208,139,11,16,239,209,178,90,209,54,144,85,167,226,174,255,251,178,100,28,12,101,254,103,80,27,143,100,114,71,9,9,215,107,7,40,30,173,225,50,78,225,145,192,253,147,167,73,147,9,200,159,196,126,111,54,56,84,116,121,87,40,133,222,165,53,189,24,231,211,182,37,189,224,149,44,87,46,27,250,99,129,244,169,214,101,112,167,94,89,241,19,0,242,139,165,114,107,88,48,153,45,133,123,168,250,190,58,11,61,54,23,254,52,49,235,202,83,219,107,12,54,200,65,187,102,103,53,2,185,3,189,240,229,109,68,95,6,6,55,113,33,220,197,35,10,203,69,184,250,38,15,226,67,89,72,30,70,203,17,237,253,245,116,179,32,226,239,189,209,79,42,81,69,151,61,134,97,126,115,220,206,94,216,105,63,104,32,0,0,14,33,121,152,37,113,134,130,22,22,5,110,176,38,173,161,45,211,143,160,5,245,135,152,24,67,40,173,41,65,164,66,209,212,251,186,94,83,151,63,127,49,151,143,117,251,87,243,75,118,215,250,126,158,55,253,95,151,42,194,96,127,255,255,248,225,191,188,0,1,129,194,17,132,128,65,167,231,17,141,214,1,178,72,17,165,43,192,65,64,98,171,170,98,112,6,23,8,76,18,4,12,125,7,204,1,7,219,17,137,192,17,134,228,154,93,53,145,80,136,193,192,28,70,18,66,202,183,40,117,0,82,109,250,87,173,24,218,193,161,53,219,105,201,46,190,37,177,32,117,242,130,221,193,178,182,151,85,77,147,103,5,56,176,169,91,252,220,218,157,136,232,234,230,242,171,15,101,83,24,34,228,94,105,53,237,101,64,179,121,234,37,103,42,54,20,139,121,209,186,109,175,217,167,129,50,219,195,151,63,12,249,195,24,173,112,242,145,248,230,186,222,124,79,171,75,90,226,240,146,121,3,235,254,22,15,115,142,155,239,133,76,23,72,103,253,9,203,236,105,179,78,161,67,87,80,206,183,234,187,215,119,176,229,150,251,71,8,151,235,231,47,58,193,121,21,44,149,19,180,162,206,68,211,249,99,246,145,109,110,135,139,150,199,21,118,247,165,39,51,226,155,91,58,243,61,122,218,221,55,164,222,237,18,115,138,160,1,84,206,156,209,4,106,209,164,132,25,45,43,57,135,5,0,70,213,88,116,29,114,198,1,232,156,226,17,201,64,218,174,93,72,213,210,233,70,195,246,251,77,219,65,164,45,239,212,118,115,91,57,239,253,46,191,255,249,161,0,32,91,148,136,4,32,44,24,188,98,96,196,200,185,128,224,105,112,114,20,208,67,163,158,25,108,153,225,231,24,96,160,247,112,214,145,58,175,153,59,49,67,144,116,177,24,156,9,66,181,41,34,216,45,235,101,129,205,58,108,78,128,47,135,180,119,161,32,153,125,32,56,211,213,255,251,178,100,37,140,150,244,105,78,155,154,121,210,67,3,233,231,100,175,122,29,177,173,50,110,233,239,137,20,20,102,201,165,25,240,61,81,157,187,46,234,208,102,198,117,129,105,35,239,131,198,125,185,46,251,148,52,199,237,79,241,211,8,248,209,79,96,244,227,16,245,88,207,61,107,170,64,220,93,91,90,90,79,70,182,199,175,195,100,48,52,193,116,230,52,171,75,206,209,20,103,106,239,153,183,125,173,219,48,19,123,174,28,96,184,221,155,80,244,77,180,241,235,102,35,197,66,177,157,163,102,190,222,171,161,190,126,219,18,172,210,206,214,253,229,223,41,48,199,22,168,15,50,38,88,22,83,188,96,136,195,138,238,203,47,105,105,220,111,17,76,251,13,124,255,124,211,94,236,95,55,153,192,8,0,224,0,22,74,200,64,105,103,10,34,48,178,148,0,151,82,217,136,225,126,91,37,35,5,46,213,30,35,20,6,141,104,159,214,196,92,220,87,94,143,137,55,99,45,13,120,184,43,131,2,55,35,144,144,183,183,255,238,255,191,251,191,237,162,208,0,0,21,3,1,163,3,14,227,58,217,115,19,184,147,53,141,147,49,215,17,99,124,201,214,72,197,32,124,112,66,38,0,140,151,10,64,0,65,132,160,9,133,129,113,158,0,40,240,40,134,100,131,78,72,3,18,138,40,85,58,255,82,22,221,35,221,133,161,72,178,23,83,248,251,174,183,193,239,137,1,68,252,125,225,14,28,167,122,130,84,38,205,103,218,143,41,75,163,44,175,162,17,20,153,214,110,84,152,252,5,183,212,22,153,188,229,171,149,20,194,37,110,124,3,203,90,51,93,211,105,23,114,245,53,49,168,123,159,181,238,126,92,55,9,241,251,152,58,206,45,185,155,241,16,196,97,137,188,234,208,93,211,18,194,206,224,57,191,100,190,24,237,69,236,229,251,46,98,85,12,101,113,136,143,136,242,173,110,17,103,147,253,65,214,162,176,218,72,81,217,25,98,149,45,208,161,46,117,134,118,214,117,108,7,115,63,129,243,5,228,61,103,18,103,88,151,123,243,238,122,165,76,21,247,213,234,3,229,196,32,9,8,152,91,9,12,185,198,146,152,231,47,115,226,250,132,18,145,191,138,198,80,178,138,141,198,195,54,17,203,73,79,246,60,242,53,200,116,29,55,45,167,34,208,13,24,177,236,245,234,129,91,245,239,16,158,232,135,41,247,171,174,171,126,35,0,0,178,234,14,35,6,69,69,230,41,115,102,216,163,166,47,52,134,79,132,166,68,187,166,42,4,198,2,132,230,51,130,70,79,4,197,80,208,193,128,40,194,192,28,203,209,197,10,131,128,19,0,2,80,16,104,32,10,99,67,128,250,22,86,65,34,85,173,71,255,251,178,100,35,14,198,239,105,76,19,175,78,50,69,163,233,178,107,7,54,29,205,161,42,78,225,53,193,43,156,167,77,131,21,232,238,4,126,144,67,50,205,153,44,109,190,131,68,0,86,48,75,13,18,3,25,231,182,8,141,32,167,53,131,205,32,227,60,65,115,43,55,49,71,175,50,119,12,176,133,175,122,93,171,166,196,48,178,143,49,236,29,175,114,137,67,237,101,34,214,238,167,172,109,120,145,70,64,214,164,27,158,40,9,106,184,212,34,195,155,78,201,99,149,114,154,172,87,76,198,230,154,173,167,78,248,150,11,186,234,42,39,169,76,96,141,89,179,231,63,185,8,39,89,37,15,162,42,138,142,42,78,220,85,93,90,58,106,19,182,29,245,6,223,148,165,177,139,214,233,188,204,120,115,252,214,117,134,0,29,76,162,131,166,141,192,25,161,134,179,35,2,66,71,40,244,50,37,22,55,4,167,112,9,244,212,69,78,2,209,8,196,121,76,229,20,92,24,114,206,75,60,100,237,107,217,94,193,24,193,140,32,115,201,22,170,70,66,205,95,181,127,191,191,245,126,192,28,32,68,0,175,198,65,20,225,98,192,250,84,180,198,202,192,205,96,176,218,225,228,209,209,68,112,59,48,96,3,51,100,77,5,4,75,100,202,240,236,196,19,209,50,219,113,224,196,12,150,144,136,83,196,129,104,240,120,236,152,54,15,44,209,160,33,13,223,146,16,13,28,27,225,160,23,185,68,220,102,144,51,219,141,29,12,0,81,137,219,85,5,195,247,222,217,4,23,1,39,99,255,82,74,32,139,175,24,165,101,21,236,200,28,175,163,137,175,141,252,50,158,50,9,106,123,167,148,223,169,209,54,172,106,219,109,91,170,161,73,94,85,51,63,187,214,187,133,120,46,59,95,171,163,87,45,49,91,56,106,41,150,52,179,218,167,182,208,231,174,87,173,91,12,162,187,202,196,59,248,221,177,219,83,88,225,202,168,246,173,19,106,180,5,41,36,133,46,76,134,53,115,223,234,216,198,21,104,84,80,72,50,172,6,6,151,225,124,108,181,181,69,206,21,247,230,190,202,202,238,246,136,26,37,211,183,34,196,128,114,6,221,32,100,13,161,5,160,49,4,202,30,208,176,102,31,226,33,68,99,74,149,35,181,140,141,71,129,134,246,249,251,191,12,21,10,101,126,241,124,245,236,238,149,32,108,120,10,237,9,220,219,127,167,182,159,255,209,174,173,11,0,216,131,69,100,135,159,57,223,127,168,0,1,177,32,144,193,18,16,209,65,144,204,31,80,212,48,116,205,134,204,202,192,0,200,23,248,198,128,32,44,6,15,26,134,65,6,194,161,120,176,66,98,208,112,102,208,178,147,0,16,0,80,26,48,120,7,255,251,178,100,28,14,198,185,103,204,19,175,102,48,78,201,9,227,100,230,158,26,233,163,50,78,188,217,65,62,39,103,77,147,137,240,48,88,29,233,0,14,76,22,55,84,159,71,133,122,211,253,228,67,39,241,233,89,42,59,217,40,168,21,140,204,80,120,27,130,103,136,209,47,179,122,125,163,71,129,84,125,184,188,5,129,141,157,167,237,142,161,202,174,0,241,139,182,196,12,41,134,155,21,228,51,1,47,125,169,22,177,181,114,197,164,68,91,251,250,105,98,109,225,63,235,226,255,207,190,78,185,79,210,66,220,231,173,84,138,246,150,63,183,77,107,106,43,250,113,27,247,98,157,211,15,252,65,253,219,101,179,115,47,243,44,115,178,214,83,172,86,142,250,234,59,211,154,98,183,183,179,49,238,206,245,229,38,2,215,234,5,218,127,203,0,216,131,129,185,88,80,97,154,211,0,193,178,116,45,75,141,31,145,162,75,193,70,208,209,22,197,31,217,191,247,100,31,149,190,166,243,244,24,50,62,36,74,104,47,52,182,57,68,33,177,201,255,71,224,201,242,52,110,107,189,27,255,255,229,11,243,168,162,197,161,85,144,122,218,170,126,101,20,19,131,130,147,7,64,99,55,160,35,61,118,3,78,8,3,96,150,115,28,194,243,44,213,19,15,130,33,192,24,104,18,49,148,55,24,5,71,129,240,104,54,102,40,66,68,3,0,0,1,8,24,2,25,204,7,5,54,198,72,129,215,196,176,2,8,0,7,117,192,210,142,44,28,203,38,110,141,86,77,40,10,0,188,161,105,43,201,163,96,146,11,59,31,39,251,166,200,49,207,47,129,30,70,79,68,173,187,245,84,56,86,29,115,225,185,87,74,25,166,38,154,209,0,247,197,19,12,244,231,123,140,40,17,245,111,139,103,51,231,20,63,41,240,132,64,244,166,119,229,181,218,140,154,182,205,19,85,170,93,253,155,227,63,242,49,248,45,174,89,221,140,111,179,30,17,121,192,132,59,107,253,215,172,182,239,5,86,30,240,64,25,7,202,39,136,108,202,106,186,110,251,44,75,106,137,74,172,200,163,89,26,37,150,204,4,88,16,113,109,141,140,20,100,78,36,121,194,25,16,134,20,138,255,174,169,64,78,149,43,128,52,61,185,98,56,197,67,163,115,27,164,226,137,48,68,100,27,0,121,90,140,74,106,136,217,229,177,127,247,253,95,141,219,244,255,252,24,191,254,255,219,255,252,150,119,96,225,168,96,42,6,134,176,160,0,1,176,80,100,192,230,83,45,62,13,14,96,63,18,216,219,20,224,19,24,216,203,51,52,144,208,148,99,240,153,147,5,128,64,130,1,133,140,102,56,47,51,87,8,188,224,99,177,133,129,114,27,165,96,70,194,93,255,251,178,100,29,14,134,130,104,205,19,143,94,50,61,132,41,243,100,79,120,26,217,175,50,78,189,24,201,14,148,230,217,164,21,232,116,168,151,185,16,135,237,106,197,217,36,55,41,124,165,101,178,206,235,200,80,9,97,59,83,135,171,46,74,152,147,166,206,248,215,107,3,122,166,214,81,82,184,104,150,35,89,217,154,101,5,188,47,140,202,194,73,5,155,253,46,169,78,145,190,244,185,255,25,203,164,154,238,7,181,153,99,125,124,243,7,143,75,3,119,156,254,158,72,244,86,167,193,158,113,85,157,118,101,109,207,201,214,16,236,241,219,29,182,83,91,182,44,203,125,197,73,121,243,55,73,62,161,228,1,60,249,219,53,64,237,28,164,180,234,216,230,103,74,103,63,188,87,120,87,196,0,221,252,159,64,252,0,80,163,81,214,70,52,128,99,98,177,191,96,97,149,101,36,161,86,74,229,142,10,194,99,123,76,111,239,173,224,245,2,240,132,209,243,205,74,98,16,7,13,85,35,233,149,77,179,43,199,249,58,40,255,255,156,255,254,116,26,17,1,230,5,150,102,72,25,70,47,98,166,185,19,6,128,164,198,85,8,70,11,184,198,25,9,131,161,24,160,16,98,184,102,42,21,10,0,166,44,4,134,63,12,234,104,94,161,80,124,64,8,24,66,2,73,233,10,0,87,196,181,174,19,82,96,49,85,178,135,209,7,70,67,28,123,102,0,192,78,171,176,4,135,116,47,15,115,90,119,130,47,120,50,34,92,55,24,98,158,115,93,51,7,19,37,251,140,1,73,154,169,22,45,237,224,136,197,122,220,15,119,176,19,15,49,104,139,85,179,200,212,174,172,216,42,187,80,153,148,96,29,242,116,52,8,149,74,5,44,173,220,96,71,97,65,22,162,69,30,16,77,76,104,126,94,46,31,51,8,36,34,56,36,179,41,113,217,115,112,244,169,206,147,16,32,150,236,50,79,60,212,81,246,227,237,200,34,178,100,241,213,113,29,196,64,249,162,171,187,213,234,113,83,5,128,4,184,128,56,140,121,142,140,16,92,200,26,30,70,32,150,213,229,205,248,112,246,139,78,142,69,177,169,35,164,8,116,19,97,21,71,192,150,221,59,195,174,92,40,156,63,167,4,132,195,240,225,176,27,49,186,254,190,25,93,15,95,213,244,200,1,0,0,179,2,192,16,1,178,101,58,62,106,54,230,36,243,154,162,222,152,212,32,153,178,120,152,136,3,152,8,3,24,108,11,24,148,29,3,128,243,3,129,35,11,194,144,19,76,44,3,139,0,139,108,32,156,48,80,1,158,131,18,194,9,111,153,219,6,102,52,108,1,58,224,85,157,26,99,20,84,224,224,74,142,195,138,44,7,58,210,6,50,252,114,56,173,255,251,178,100,48,14,214,227,105,76,147,175,79,18,67,229,57,195,103,7,40,27,133,207,50,46,189,57,25,30,30,102,69,149,137,234,240,190,61,175,164,183,152,21,64,106,110,93,142,111,86,95,142,71,110,25,251,197,74,78,248,192,25,187,125,8,30,80,177,35,47,177,153,27,245,233,183,231,250,170,106,66,129,219,242,3,55,118,197,41,86,189,192,25,245,139,103,74,235,18,142,95,117,106,87,117,195,164,204,192,117,42,84,34,173,38,196,87,188,159,114,254,218,102,18,76,254,235,52,186,240,100,213,225,2,218,178,248,156,96,110,228,170,59,240,125,55,171,32,210,40,77,43,100,150,92,149,78,11,238,76,10,0,0,105,41,66,238,129,118,38,68,151,164,124,54,89,53,226,112,88,113,37,177,118,104,69,105,29,36,225,154,52,119,224,48,148,241,57,116,18,81,78,87,223,238,123,169,192,72,137,234,16,158,179,19,59,245,108,161,106,255,229,127,151,255,250,58,134,86,18,152,12,104,152,2,197,154,104,135,156,90,34,152,218,139,153,166,25,153,188,150,152,190,36,132,2,198,8,3,102,23,137,35,161,136,232,38,96,152,8,100,192,184,162,8,234,50,10,24,84,1,130,131,235,108,33,2,79,72,88,11,45,220,106,15,151,47,36,121,141,186,146,149,58,147,202,7,129,91,51,75,20,186,10,219,92,237,9,137,146,70,233,174,184,107,25,16,252,65,55,77,103,43,251,146,116,62,246,107,62,31,217,168,241,137,41,24,74,246,89,65,231,159,42,107,233,20,235,209,119,54,61,113,188,201,123,245,54,179,147,202,125,217,254,53,151,213,221,9,254,102,94,243,89,84,250,140,167,178,179,127,32,89,26,210,67,24,164,249,93,12,236,74,181,37,239,89,106,37,167,225,22,255,189,123,212,68,170,37,188,42,223,132,13,206,178,18,81,2,254,111,83,98,102,14,202,249,159,207,212,254,206,57,177,149,183,69,68,147,39,121,3,35,237,134,242,33,220,139,195,159,160,20,15,35,144,10,141,39,29,36,11,1,65,86,205,36,101,74,45,149,127,170,74,175,49,240,78,167,184,107,158,99,78,12,145,80,83,139,29,112,91,127,246,108,16,217,95,181,83,255,129,116,255,212,39,255,244,80,0,76,43,1,140,20,42,204,245,75,204,82,194,13,225,11,204,125,136,140,133,24,12,84,131,140,39,28,6,64,243,13,192,147,6,133,67,2,128,19,3,192,35,24,1,163,11,137,85,130,1,3,97,80,112,195,176,68,88,17,174,129,2,96,244,44,160,168,219,212,210,226,243,47,163,252,215,106,55,38,222,217,56,254,60,174,3,18,146,214,170,17,39,224,38,34,167,253,230,81,103,207,10,113,17,100,87,255,251,178,100,53,142,6,249,107,204,11,184,92,114,72,135,153,185,105,98,120,26,193,157,48,78,237,233,201,15,144,230,201,146,178,26,247,14,103,246,226,21,228,214,21,135,243,146,64,249,122,141,58,253,163,128,202,5,49,200,46,89,83,143,188,183,153,195,54,247,187,159,41,162,131,232,109,173,0,130,245,6,207,186,65,175,145,221,213,108,163,19,104,222,232,122,71,225,202,187,220,89,82,194,115,175,16,85,52,102,248,122,174,138,171,111,15,206,73,181,181,11,61,148,43,28,25,91,238,251,113,109,105,238,147,156,195,209,99,151,150,187,106,210,9,20,14,22,141,48,84,235,192,0,32,0,11,16,235,112,79,163,42,236,120,169,156,122,91,241,88,235,6,251,88,7,12,116,159,148,198,69,251,151,236,152,39,127,74,146,235,248,37,213,218,172,201,187,83,52,83,218,141,18,13,176,175,175,255,232,218,54,143,249,255,248,218,159,255,141,255,233,76,172,136,190,150,129,96,220,42,94,154,163,244,25,152,61,153,238,155,25,204,1,26,82,86,153,24,30,152,36,22,25,217,145,135,170,131,12,155,243,87,53,62,85,0,128,119,37,89,202,48,134,143,168,138,128,74,134,243,22,97,106,245,202,129,89,202,206,144,42,249,170,239,117,145,161,12,101,13,96,104,29,185,240,192,47,61,245,141,102,182,199,51,202,240,1,24,85,102,70,105,181,181,251,42,95,19,122,222,49,93,184,166,17,21,183,71,168,170,135,164,139,94,178,137,207,210,227,127,121,205,174,217,123,70,58,177,72,103,94,49,88,150,248,190,169,148,6,177,247,123,67,104,180,42,235,114,102,255,193,137,237,46,97,214,18,171,222,234,6,185,158,184,178,226,73,49,121,49,254,103,213,109,237,61,105,118,253,62,164,40,48,169,90,61,119,111,138,194,143,44,41,107,6,247,165,222,207,55,217,199,156,76,203,203,223,208,88,0,88,73,65,85,4,63,129,134,54,40,22,88,222,33,56,223,120,12,20,91,115,144,172,208,131,167,234,92,165,138,117,90,57,221,102,21,116,218,45,72,41,243,246,103,148,180,201,224,218,29,23,27,40,140,88,170,37,242,99,247,41,202,255,167,249,112,1,202,4,192,169,160,101,76,108,116,157,112,124,50,94,102,134,70,101,81,66,104,229,46,98,232,34,97,72,206,98,160,6,96,97,60,96,152,124,133,6,5,7,198,185,11,131,194,9,129,0,104,0,71,17,3,195,68,131,218,73,167,39,192,128,116,6,130,142,175,98,74,18,37,235,96,12,205,89,219,232,24,21,254,182,37,49,64,52,228,89,89,163,118,38,91,19,30,162,111,84,118,182,85,11,188,212,63,81,30,85,228,146,229,218,22,101,75,132,19,255,251,178,100,60,14,135,22,103,202,139,184,100,118,76,167,153,243,96,171,126,28,173,153,40,79,101,113,201,55,30,104,117,134,28,216,46,254,199,146,203,84,234,62,140,84,153,199,100,253,229,233,30,183,34,179,190,225,86,125,126,119,8,183,87,16,213,108,251,228,214,207,88,132,61,222,44,50,248,32,133,109,222,118,139,161,139,107,145,61,173,160,243,76,173,62,169,193,103,151,81,108,11,109,102,249,44,193,23,85,222,202,255,202,255,157,46,195,178,203,173,255,170,163,244,172,25,221,189,145,255,75,17,74,41,100,172,68,59,229,243,211,108,1,103,248,12,20,232,70,165,122,24,224,44,149,128,11,38,33,40,166,80,72,6,211,238,156,28,219,184,189,119,250,126,218,63,253,211,56,211,208,6,207,97,200,92,103,32,236,40,56,250,32,14,241,79,222,112,247,87,106,158,101,206,73,166,42,143,44,190,25,93,170,144,21,87,86,237,32,176,176,80,142,140,1,132,120,245,24,243,165,73,155,192,115,153,173,12,153,139,120,17,24,145,27,65,134,184,48,2,128,244,194,96,15,76,0,130,220,192,44,17,76,16,128,36,193,248,3,12,41,196,28,20,0,201,26,96,40,2,96,161,100,48,45,0,85,62,65,32,241,248,153,106,0,6,86,130,246,215,88,197,156,109,145,197,136,37,60,170,29,50,132,178,167,76,148,162,70,149,182,52,184,185,66,173,144,168,245,11,130,213,175,71,72,85,161,198,133,194,255,162,125,126,127,168,91,99,8,139,64,221,105,181,25,175,97,70,213,170,158,150,196,13,205,53,79,181,86,9,231,252,214,161,168,63,178,26,29,32,146,200,115,170,36,235,168,220,100,243,146,137,219,130,245,82,229,237,182,123,31,117,175,182,17,244,11,142,74,134,115,16,247,67,218,217,108,215,115,17,181,200,156,68,245,119,46,182,191,89,20,27,213,57,215,42,152,185,21,102,159,244,251,141,120,218,148,148,0,112,18,191,248,26,108,141,216,24,165,36,97,59,77,17,196,37,179,64,77,133,227,144,39,63,115,54,154,37,173,136,175,79,206,237,217,80,120,187,194,140,238,53,169,232,102,253,244,33,148,12,25,56,178,24,84,187,32,242,107,162,170,163,242,79,54,249,234,113,130,211,137,146,21,22,210,164,0,1,96,48,78,152,6,143,209,130,121,162,24,202,60,249,130,88,104,25,90,34,97,131,104,59,25,35,128,209,139,0,62,152,15,6,1,131,168,17,24,33,133,241,128,0,64,152,26,129,1,134,104,53,152,151,137,33,128,248,2,131,0,120,192,32,19,12,30,0,132,193,192,5,151,32,164,2,113,183,81,85,64,6,57,79,203,23,47,41,111,149,81,90,215,26,152,188,146,115,255,251,178,100,50,14,135,132,105,73,147,217,92,112,78,7,153,250,96,71,122,27,13,87,38,110,225,147,137,108,39,103,13,147,142,120,28,153,3,10,82,132,58,164,109,184,209,48,246,166,217,229,53,182,60,188,21,167,41,34,52,43,93,233,107,227,219,178,39,250,87,133,244,207,187,82,60,179,110,224,198,87,22,113,181,31,75,62,114,12,126,245,74,251,65,218,171,73,95,91,171,132,73,91,158,194,55,50,6,158,219,169,150,238,147,112,68,76,210,234,238,135,230,38,112,158,161,216,122,206,60,155,217,6,141,117,23,31,122,58,14,173,155,42,153,46,142,102,247,214,221,42,148,144,181,147,106,44,68,210,19,181,96,239,119,202,142,124,237,215,57,172,69,225,86,97,80,0,8,0,145,219,128,201,240,130,66,220,138,146,189,81,149,161,127,65,112,202,128,65,149,26,234,238,207,6,16,13,173,5,242,255,237,203,67,178,140,28,82,171,150,87,19,108,198,60,205,75,188,161,108,160,118,84,133,205,47,117,69,166,245,70,110,69,142,233,208,193,45,143,65,169,72,2,128,28,64,33,48,193,230,16,207,113,76,243,47,236,254,22,56,208,181,64,218,129,132,208,15,204,200,81,72,195,114,140,33,131,49,200,183,48,72,28,48,28,45,50,16,120,55,224,79,5,8,134,5,129,2,16,248,200,16,36,196,144,157,128,146,131,195,196,26,243,29,0,139,152,132,76,203,7,176,42,150,114,194,23,77,85,123,12,129,21,109,89,35,34,234,85,105,214,238,150,93,142,176,234,41,152,225,96,84,91,164,21,147,185,86,84,206,45,118,153,249,171,2,80,175,46,89,128,169,242,176,198,230,57,72,172,170,35,127,79,133,141,242,3,144,225,140,106,199,127,91,238,83,122,96,205,148,43,6,61,205,255,108,218,181,116,69,133,107,23,187,122,179,89,75,243,103,145,246,67,72,84,217,74,221,103,223,123,72,139,15,37,187,213,125,254,43,108,109,52,132,236,205,145,36,201,133,98,213,169,127,37,240,224,182,4,206,2,70,15,134,80,16,137,49,144,5,165,32,193,0,64,94,156,135,130,144,186,242,233,99,67,34,86,114,206,185,99,240,191,246,211,184,227,232,243,180,55,178,162,209,66,175,137,243,68,123,24,117,235,171,92,161,245,40,12,196,244,113,194,244,55,127,255,127,252,80,17,6,85,204,18,145,134,171,20,170,232,89,25,229,173,35,238,50,85,92,37,0,0,149,193,114,10,150,13,20,189,57,134,208,244,235,3,97,250,195,141,38,160,163,25,124,50,6,6,141,26,153,107,48,200,241,103,132,132,79,45,148,152,25,4,201,126,14,138,11,0,92,95,69,98,111,88,92,6,34,212,164,86,32,202,41,255,251,178,68,32,140,196,179,79,203,155,155,90,114,147,234,89,211,109,104,156,82,117,75,50,110,189,19,10,108,50,231,77,205,44,121,232,21,210,152,157,172,182,237,193,17,247,34,110,241,21,42,148,153,156,16,143,91,64,92,133,142,255,46,166,192,211,250,254,99,93,152,140,213,163,3,156,145,123,167,183,248,136,115,60,124,226,200,253,91,59,235,245,246,111,184,163,172,134,247,86,233,77,83,142,89,201,178,79,162,138,237,152,138,93,235,226,8,176,8,44,164,0,28,223,67,5,129,163,32,39,56,205,227,201,80,51,95,57,57,170,92,7,47,172,81,224,147,17,10,42,132,44,50,60,153,184,123,222,241,67,99,67,204,3,227,202,115,66,210,213,46,60,194,8,176,249,105,41,5,172,123,212,41,31,38,140,99,151,122,197,75,221,15,102,87,175,246,123,172,183,245,239,85,111,49,25,206,96,105,226,25,251,146,185,255,134,30,151,142,217,192,159,86,159,142,158,193,43,186,88,24,97,169,218,25,173,76,141,74,68,187,119,92,122,139,198,73,231,143,137,167,57,4,179,131,145,155,81,186,219,20,186,128,34,151,239,222,197,192,8,55,184,46,82,105,152,12,114,152,17,36,24,74,49,24,142,78,132,32,198,73,141,134,49,0,132,0,17,133,64,49,132,130,74,99,19,2,6,20,130,97,97,201,164,162,97,8,26,131,69,151,194,225,48,29,1,176,209,246,171,93,230,58,67,12,233,150,205,100,170,235,172,24,177,114,218,235,227,21,249,222,243,12,87,85,116,245,182,232,203,10,224,35,249,111,83,56,18,130,113,230,166,72,249,235,255,174,157,176,142,88,128,104,183,117,202,92,216,216,87,199,178,163,194,30,214,178,109,111,59,217,231,232,43,6,138,16,142,166,43,237,70,227,2,227,224,0,33,207,178,195,80,21,77,166,14,189,24,120,6,148,88,60,209,237,148,38,1,14,0,100,6,64,90,115,37,136,146,177,18,105,75,144,157,237,137,49,245,113,139,87,114,70,243,114,189,228,76,220,172,194,164,68,212,80,64,173,42,153,113,21,18,251,135,130,73,255,59,115,71,98,224,223,229,222,169,103,152,135,98,18,45,100,162,187,229,183,60,252,34,247,52,159,202,3,100,221,236,249,157,160,152,86,185,163,220,106,149,155,22,57,9,169,89,76,233,170,215,14,125,179,234,146,117,162,100,180,238,135,221,92,197,58,182,95,58,13,151,186,234,109,70,178,167,127,207,245,7,180,39,98,0,23,37,192,104,108,97,18,105,175,154,102,239,190,7,150,13,99,98,22,39,24,82,114,28,62,186,96,144,25,138,71,131,32,244,231,49,16,144,210,69,52,20,103,41,110,44,80,77,200,190,202,0,210,88,255,251,178,68,27,140,196,168,80,76,155,143,68,226,149,236,249,243,109,104,142,83,93,77,46,110,45,24,202,84,179,103,141,180,162,105,176,179,184,170,103,92,167,224,194,82,53,90,196,247,181,62,56,213,222,173,25,146,241,124,237,244,139,33,0,114,254,223,234,61,231,92,155,218,240,89,53,242,209,229,62,80,91,219,92,216,202,98,54,161,54,111,239,226,242,140,240,2,37,56,101,152,147,179,123,121,97,52,47,43,201,246,219,237,21,50,147,175,82,211,196,92,67,34,193,56,40,227,32,163,0,19,46,253,22,130,161,38,128,182,107,54,2,227,134,195,73,47,2,87,161,21,10,57,130,130,145,222,13,3,8,25,0,107,185,86,11,34,4,110,153,192,94,77,135,186,59,104,146,218,226,66,151,101,60,56,127,54,243,45,75,174,204,106,152,44,116,231,184,165,251,149,62,78,125,25,114,69,14,191,76,179,145,9,221,144,29,245,83,5,24,240,30,34,184,59,22,73,213,77,106,73,64,138,213,141,208,84,125,180,63,210,188,180,249,3,139,105,182,135,15,24,227,36,161,86,66,87,141,12,239,167,211,132,53,223,170,44,202,139,238,225,46,95,61,46,234,228,170,78,0,1,189,128,241,12,193,105,115,51,22,143,3,119,62,115,28,231,106,64,138,193,171,30,198,75,16,146,129,140,102,13,50,113,60,16,15,47,32,84,50,3,7,148,5,208,188,148,20,98,192,40,36,7,61,66,80,27,131,87,42,149,185,176,229,201,68,70,252,37,223,154,163,218,238,236,146,31,109,163,189,80,64,212,62,154,194,146,205,131,81,148,243,249,202,134,9,106,88,119,224,203,113,20,58,163,72,189,193,4,118,96,244,179,246,133,46,88,7,221,224,243,86,99,71,83,148,39,129,90,74,49,202,56,232,122,132,121,68,73,50,71,85,227,26,134,42,45,55,15,21,213,15,130,56,0,131,115,100,163,11,144,143,24,156,109,9,222,38,143,129,145,58,26,115,176,8,253,187,3,128,193,195,40,51,6,23,156,172,253,243,145,180,97,32,22,151,221,181,123,175,168,14,102,29,66,186,228,105,62,194,221,37,201,142,250,61,149,191,242,172,126,60,99,19,87,202,110,204,230,127,167,95,167,126,31,6,97,68,169,48,33,14,157,215,139,182,213,229,134,252,7,87,82,40,222,59,156,79,117,199,82,221,221,174,151,23,3,234,164,210,45,153,113,130,176,94,118,87,115,83,78,68,172,60,73,204,147,85,209,245,82,125,43,221,197,82,84,60,214,245,5,2,214,0,131,110,225,49,194,230,147,31,19,140,243,245,50,82,196,195,81,16,16,196,206,170,35,120,144,116,24,192,163,126,168,190,130,195,193,73,207,37,5,219,11,21,255,251,178,68,21,140,196,114,78,205,27,154,89,210,146,204,233,243,115,40,58,82,221,77,48,78,45,24,218,72,49,167,141,181,162,112,8,10,14,92,201,108,124,160,29,117,12,55,14,65,194,160,248,227,228,35,207,184,28,209,129,184,145,11,48,59,235,111,88,160,202,228,91,251,63,126,178,132,247,210,143,245,22,218,98,57,86,8,51,245,99,121,150,161,140,178,169,187,20,244,195,231,116,62,196,91,239,102,216,221,205,185,38,48,202,169,189,211,239,187,183,194,55,82,234,217,16,113,141,56,219,163,94,100,98,0,0,73,191,107,226,162,48,16,208,199,114,51,11,22,204,44,139,108,102,71,50,28,67,52,116,64,12,153,144,39,218,37,27,6,67,180,236,201,99,178,12,110,181,125,183,3,196,218,20,24,103,29,221,131,92,97,225,65,150,49,126,189,70,14,185,3,123,227,237,250,131,239,135,241,139,226,80,220,176,148,108,56,134,38,198,8,125,71,83,5,82,56,129,47,1,90,247,184,191,198,139,45,184,193,140,162,36,69,85,199,119,179,53,13,157,242,34,160,70,50,164,60,101,180,139,249,94,230,22,178,201,153,122,139,254,233,93,171,183,72,237,106,89,24,89,240,0,43,197,222,96,3,217,147,108,198,154,230,156,181,10,3,88,154,84,66,43,91,48,40,181,78,0,195,131,51,15,196,97,130,176,49,141,5,6,62,66,169,130,2,92,241,227,120,92,7,181,31,38,13,208,187,76,194,16,251,227,5,202,233,101,207,212,207,120,201,190,106,52,254,219,242,162,251,206,178,178,35,119,13,135,171,158,94,134,217,37,79,107,250,149,110,32,76,206,89,36,251,74,65,243,233,156,48,183,190,92,237,39,236,18,166,225,120,102,57,22,46,245,13,35,35,201,195,13,138,169,139,170,26,131,238,220,179,209,173,198,86,195,230,245,248,37,140,114,202,96,64,66,203,243,246,40,74,96,242,6,97,202,114,166,231,64,108,103,32,99,56,162,16,56,162,34,3,141,71,65,25,160,56,128,0,55,40,125,103,202,5,216,95,38,215,29,217,112,240,178,109,84,220,212,216,242,183,67,171,131,100,111,80,253,245,249,133,112,9,11,249,143,202,31,187,245,253,79,178,41,28,225,242,6,166,69,20,211,88,68,93,121,105,238,9,63,177,45,94,23,239,106,86,187,169,10,173,241,249,181,49,205,245,49,112,203,34,61,20,245,72,226,197,43,19,39,62,151,243,112,105,168,143,127,241,63,229,95,61,180,214,141,155,115,7,94,0,177,175,245,180,48,161,148,213,104,195,147,67,15,30,84,56,37,224,64,36,54,130,80,73,62,36,2,48,80,148,203,162,37,7,105,134,33,20,154,180,108,151,107,228,68,13,3,255,251,178,100,24,12,133,173,85,205,27,143,76,226,88,233,153,227,15,5,12,92,21,65,30,47,101,51,153,48,32,167,157,151,136,216,6,132,0,77,32,89,64,122,109,116,11,36,115,253,218,180,245,187,65,202,191,75,15,29,72,150,34,216,119,9,5,187,198,251,157,21,61,104,22,165,139,194,129,152,54,111,129,63,74,205,243,111,153,55,250,70,19,75,217,135,150,31,40,17,247,178,242,161,202,174,24,86,18,242,52,22,184,168,6,49,88,18,227,241,66,168,77,8,207,193,245,249,68,117,20,25,173,91,173,180,164,227,253,105,99,228,129,117,199,8,165,41,125,215,185,209,106,54,166,165,94,141,145,210,121,238,175,246,117,150,221,61,85,40,14,139,255,3,194,251,149,86,77,86,50,148,96,39,167,197,136,226,149,85,190,242,13,42,143,168,162,177,175,53,186,109,211,151,81,86,232,194,45,128,170,204,38,109,159,254,173,167,24,69,117,74,212,168,117,18,66,178,177,19,15,152,206,99,51,184,72,195,136,87,85,42,149,166,212,169,177,125,74,119,106,199,147,215,232,240,150,175,176,8,194,0,16,12,31,3,124,200,44,140,13,3,174,56,201,36,222,12,47,139,92,203,96,44,12,201,86,80,197,224,93,140,16,0,176,195,156,15,12,121,2,148,96,52,197,128,132,193,164,30,140,200,131,144,28,21,40,17,48,64,8,19,17,128,102,48,92,7,150,32,74,12,160,161,10,81,83,1,16,30,53,32,22,121,59,145,136,176,96,129,101,220,210,196,41,38,138,244,109,73,218,126,220,35,28,17,209,145,90,41,153,65,246,27,139,50,156,122,97,133,131,119,164,211,131,168,198,105,189,183,158,228,165,232,145,194,222,36,195,147,70,94,55,242,134,154,10,99,213,33,100,132,197,101,18,120,98,15,202,129,109,73,46,102,244,222,199,159,218,182,229,8,134,119,120,11,35,14,111,49,123,77,109,53,47,246,243,71,213,200,84,159,246,171,179,147,199,69,70,218,201,180,66,246,162,197,234,70,254,21,132,219,244,249,61,255,102,52,161,126,232,194,234,144,11,130,255,10,56,0,100,145,202,217,200,86,137,57,128,200,117,187,109,11,212,68,35,188,8,145,109,28,37,106,95,244,77,123,242,217,164,80,131,25,3,59,168,133,82,7,39,255,211,167,244,249,80,147,16,57,222,107,238,112,210,80,167,157,168,20,66,54,18,3,10,69,116,216,133,0,0,1,131,9,160,40,48,154,14,35,55,84,139,48,16,145,195,79,163,102,48,152,108,179,10,208,233,49,185,109,179,16,1,117,48,14,5,227,15,176,156,50,21,6,99,2,32,79,48,95,5,147,20,192,144,49,37,31,83,1,240,26,26,1,195,3,32,255,251,178,100,33,142,231,73,88,199,147,218,100,96,74,7,185,179,103,66,40,90,117,87,34,79,113,233,193,53,33,230,205,161,14,57,88,49,54,1,179,3,176,92,79,33,23,16,248,201,254,84,146,132,36,203,201,72,67,141,77,147,55,164,64,132,100,218,194,225,134,128,209,36,144,241,48,113,171,41,163,138,118,141,2,202,74,210,30,218,173,52,168,13,248,144,69,211,229,113,225,98,77,187,145,24,118,117,220,167,71,233,116,94,88,246,200,126,250,140,220,150,21,1,134,42,163,30,150,49,96,152,96,211,78,71,152,221,99,199,38,10,19,145,205,3,234,31,93,51,118,149,217,142,30,87,47,249,149,122,114,187,218,198,206,87,235,30,197,75,89,134,241,8,181,206,124,81,51,142,187,215,205,188,229,169,155,61,47,29,152,88,198,200,17,113,82,224,209,107,255,245,128,0,50,241,34,86,65,84,200,101,51,65,38,172,88,160,34,4,21,118,34,5,0,220,163,42,100,42,6,229,149,12,21,193,180,23,250,244,220,159,247,55,255,255,255,246,253,126,232,253,17,136,78,191,208,86,67,65,76,227,237,196,186,235,138,100,1,13,80,197,253,45,72,71,5,133,1,146,96,18,50,70,25,71,158,101,58,89,38,158,195,196,98,142,64,134,62,160,76,102,112,19,134,46,225,28,96,198,28,102,204,34,158,160,90,97,67,225,137,206,6,229,98,158,14,160,98,80,153,133,68,195,7,195,36,142,204,72,55,85,132,165,113,34,146,243,116,69,66,104,196,249,52,20,93,28,5,196,210,64,181,13,137,213,138,0,130,117,163,165,218,77,55,34,192,167,169,175,72,72,22,232,36,244,106,71,208,29,158,99,75,218,129,99,169,170,34,200,60,114,249,36,177,135,55,228,219,79,196,20,213,137,29,112,242,3,194,238,227,11,45,212,222,181,79,185,111,74,58,173,46,148,166,237,55,222,127,219,197,157,250,215,112,179,19,79,47,156,203,152,222,212,214,171,88,251,242,211,114,197,147,252,67,141,70,172,251,227,127,117,150,30,254,228,29,187,21,169,23,22,105,227,94,171,90,72,95,196,242,109,56,161,112,192,37,96,8,173,140,89,218,34,65,14,144,16,11,183,7,47,80,80,105,251,124,194,183,131,101,58,223,54,157,121,117,255,124,141,255,255,255,255,252,236,85,58,100,239,74,170,241,78,6,68,201,208,110,240,248,14,109,142,152,178,243,59,101,61,72,195,239,244,8,0,19,54,240,120,41,42,27,198,44,162,166,148,246,166,128,0,102,244,189,6,54,12,6,99,200,6,100,52,100,70,132,83,32,118,225,9,129,130,14,130,15,15,232,44,120,64,84,25,53,137,180,140,116,26,66,84,23,98,207,136,84,255,251,178,100,31,14,150,5,84,203,155,187,121,208,82,6,153,211,100,103,114,87,181,87,46,110,237,231,65,45,33,231,17,147,9,209,12,9,188,23,88,169,195,177,242,148,227,94,188,34,9,152,103,152,162,75,197,109,74,106,71,55,13,78,164,113,183,47,235,63,193,174,39,89,106,236,74,122,121,28,237,219,93,227,6,104,160,188,69,113,97,179,9,82,121,221,235,124,91,218,250,178,190,72,26,230,91,131,26,68,147,198,183,111,87,210,103,26,69,134,143,115,127,183,159,56,139,76,87,16,125,231,255,83,210,127,105,85,143,114,238,62,157,77,27,23,214,252,212,172,152,139,184,207,193,90,94,113,117,167,28,231,169,101,20,112,168,3,81,127,19,204,104,96,64,188,141,156,29,128,240,224,11,84,14,87,78,138,205,134,92,239,148,17,122,210,34,224,203,85,175,215,255,255,87,115,5,225,198,162,50,164,229,56,125,89,30,168,93,43,215,255,236,230,214,60,196,127,127,31,185,226,69,76,71,79,82,255,150,39,62,57,78,108,24,221,186,175,228,159,198,150,96,73,176,102,208,94,100,62,34,107,57,250,109,250,50,101,128,158,103,44,54,114,199,230,6,132,17,28,70,216,97,99,102,24,20,86,144,117,237,104,108,93,0,185,9,145,131,10,0,202,138,130,111,211,214,196,64,190,129,47,173,41,35,154,100,18,85,117,61,73,158,32,161,229,193,151,228,213,212,151,117,124,30,210,201,162,123,27,30,74,87,78,118,114,142,113,110,215,114,198,87,118,249,92,138,23,174,210,106,199,120,63,14,186,229,102,125,73,107,215,199,143,250,25,87,154,92,94,92,227,56,196,242,225,74,101,72,249,102,215,206,152,245,135,146,86,176,102,108,128,173,103,189,109,104,120,137,9,202,12,102,247,208,244,234,4,7,60,211,86,181,235,73,95,114,65,204,37,139,177,100,207,84,186,66,163,64,1,224,241,8,18,11,200,10,80,25,194,182,24,217,40,20,69,249,46,44,98,31,100,69,191,181,120,167,29,221,94,128,242,118,139,79,94,255,250,242,245,255,255,255,255,247,179,35,131,124,149,181,55,172,48,196,35,169,71,72,56,48,73,196,96,173,206,138,15,173,205,159,254,253,148,0,0,19,132,20,39,133,82,163,31,179,227,55,148,131,237,95,147,53,40,211,76,70,147,155,145,19,90,196,227,19,75,243,34,67,51,79,65,80,176,254,64,2,153,126,57,152,182,129,8,128,52,46,37,13,76,128,1,140,15,3,36,68,1,107,30,81,208,40,40,179,202,0,6,124,217,219,154,29,104,90,226,195,82,64,211,73,57,139,119,101,195,64,107,118,234,64,180,237,197,245,99,9,68,242,110,102,32,124,45,98,26,31,255,251,176,100,56,140,134,34,85,201,155,175,94,32,77,104,233,195,96,163,158,86,241,87,44,110,237,231,65,60,147,103,117,147,9,216,244,241,99,46,82,143,10,86,90,124,46,105,120,73,16,178,80,83,108,145,19,173,74,248,230,142,50,180,216,220,109,135,73,173,211,38,15,180,25,113,196,79,71,87,17,20,250,219,78,106,199,106,152,132,67,27,104,61,27,115,233,241,27,165,207,58,154,199,85,112,39,51,128,19,34,110,79,32,194,34,63,245,137,168,0,11,248,144,75,134,4,194,194,96,101,57,54,15,96,74,22,97,28,45,243,70,172,174,81,155,62,234,79,103,247,123,238,159,196,4,197,65,159,78,201,255,94,157,62,255,255,255,255,187,119,119,234,174,219,111,85,31,172,180,164,139,42,199,125,6,172,208,231,192,111,62,54,99,137,236,88,0,132,238,97,130,144,4,28,50,185,130,51,83,218,53,28,167,54,113,220,50,116,100,49,158,196,51,2,83,38,18,52,98,3,178,6,18,44,12,99,52,5,131,248,89,22,16,100,226,16,99,98,3,12,41,159,36,19,158,104,179,1,244,106,144,110,165,80,51,33,166,235,124,250,38,54,76,151,32,235,99,156,248,113,246,59,102,249,59,225,86,98,244,140,222,91,35,98,34,126,186,106,95,174,234,209,252,174,27,171,105,17,7,195,191,203,19,132,149,127,252,105,127,180,104,123,211,3,168,14,145,208,251,249,247,63,167,222,95,219,94,215,205,119,123,252,231,55,143,106,79,47,222,98,230,6,228,151,117,204,215,189,188,12,103,85,220,6,79,30,142,213,134,11,73,11,70,14,117,18,206,233,16,0,6,140,12,38,226,19,37,106,162,10,213,1,83,53,3,11,110,251,195,112,58,3,101,210,199,60,88,27,25,22,144,127,243,148,20,163,165,153,172,218,241,42,83,9,95,255,250,254,112,238,140,33,140,36,70,10,127,244,85,106,113,228,140,30,76,130,143,158,99,156,157,37,82,245,0,94,197,9,0,0,0,148,172,120,43,48,84,97,50,121,198,50,11,152,18,195,12,252,105,130,28,131,87,224,19,54,130,192,104,48,98,32,48,101,24,50,66,41,7,2,6,18,4,102,125,136,36,64,241,106,66,161,96,4,25,7,2,215,201,65,57,51,214,40,9,12,0,146,184,191,30,1,102,112,43,207,68,207,228,27,41,51,172,58,150,44,123,33,126,84,157,236,230,70,85,22,200,56,223,238,179,235,237,131,196,148,214,165,36,113,255,43,52,179,88,168,165,251,150,101,40,221,111,112,239,125,250,85,214,136,53,98,129,10,146,5,44,134,104,96,236,45,193,149,41,125,196,228,111,115,12,214,112,226,137,139,141,44,132,152,54,32,98,70,196,255,251,178,100,83,14,197,185,85,203,27,175,69,82,82,135,153,195,100,70,142,25,105,135,40,78,189,24,201,66,158,103,205,131,149,248,174,162,32,215,96,201,53,67,121,36,213,51,221,223,254,130,110,130,4,27,97,33,99,37,131,76,11,196,146,11,24,44,177,165,64,176,208,109,8,144,77,222,82,217,6,139,191,99,118,111,122,173,211,219,78,109,197,232,255,248,126,223,34,139,170,12,73,198,157,127,255,241,95,99,175,57,225,191,168,117,102,203,150,145,244,60,0,208,137,203,216,144,128,212,162,192,12,227,232,64,252,6,4,196,41,25,131,110,89,135,192,249,227,196,113,176,21,169,149,195,89,185,143,201,168,33,137,129,96,217,133,227,169,155,2,177,130,32,240,224,24,100,248,106,98,177,160,94,211,1,192,240,184,8,44,139,143,14,44,112,148,33,34,2,20,237,73,1,0,133,17,146,223,139,14,128,48,11,144,210,219,13,22,43,183,6,203,19,26,3,32,252,24,132,75,9,21,245,188,202,194,68,198,156,28,138,173,89,25,14,206,75,190,237,132,90,30,218,69,93,189,18,152,123,4,109,75,153,24,169,209,55,165,218,190,225,95,21,101,30,50,0,98,18,13,65,121,156,13,90,102,31,38,130,195,175,131,84,131,120,54,198,44,149,105,57,130,57,130,230,139,156,85,154,151,84,169,51,48,209,223,99,92,188,246,185,94,174,38,96,161,232,53,145,95,26,50,197,247,80,78,8,136,0,210,255,199,31,20,167,126,8,140,99,211,44,50,145,110,196,35,9,243,17,190,228,176,206,110,173,86,211,255,183,255,251,32,56,39,48,230,156,126,162,203,161,54,177,14,25,140,211,105,253,39,51,153,1,42,29,3,145,70,29,86,103,148,81,110,26,46,244,134,75,26,72,100,50,224,54,189,69,57,49,0,16,167,217,142,140,148,204,84,153,44,77,204,220,60,51,194,108,12,98,6,60,3,128,169,144,76,22,49,232,13,14,104,58,97,0,145,144,133,110,163,238,157,161,0,165,255,144,247,33,144,85,44,137,104,145,219,217,108,246,38,117,134,110,215,9,67,23,229,223,206,119,244,217,23,208,119,68,222,55,253,161,119,65,191,137,248,65,219,224,135,69,75,184,161,209,45,83,207,163,220,64,149,21,1,68,60,156,182,58,188,96,2,143,58,90,70,16,112,241,37,30,52,125,142,222,96,107,227,144,124,69,17,109,181,221,247,219,60,205,151,118,81,67,169,43,248,46,111,52,116,117,185,163,217,62,9,189,36,74,164,3,155,240,173,3,37,83,25,40,204,9,155,52,177,96,215,135,243,46,132,0,150,226,214,136,132,26,104,235,76,84,240,112,167,50,135,244,46,163,214,135,160,228,147,143,5,255,251,178,68,103,140,197,1,99,205,155,143,68,80,146,10,185,163,115,43,58,18,77,77,58,109,173,19,138,55,169,230,77,197,154,169,59,104,21,93,210,193,168,226,229,97,170,227,233,201,89,33,221,2,41,4,7,78,212,151,114,219,232,160,238,193,72,229,238,229,209,189,2,76,212,153,223,11,119,1,7,55,85,239,36,23,69,221,75,27,193,197,230,164,118,160,214,20,85,239,99,212,166,157,56,138,143,123,108,239,59,156,79,245,169,173,225,87,89,211,69,224,246,253,120,83,71,97,237,239,155,77,55,185,201,16,74,151,108,205,68,70,102,82,254,35,229,52,19,162,171,208,240,241,167,165,152,240,66,193,138,128,3,145,20,53,107,33,220,138,93,207,109,85,85,10,26,134,80,75,86,221,56,242,92,135,66,51,12,215,138,206,194,174,33,227,85,126,30,191,4,71,214,25,181,251,121,218,247,72,130,166,170,122,116,150,234,2,39,217,6,12,64,70,103,7,230,250,183,97,2,213,32,115,139,136,54,42,227,166,24,122,77,129,59,213,187,238,31,213,155,101,27,99,234,214,45,169,61,111,149,238,162,52,27,106,99,155,128,218,99,195,226,216,181,99,247,10,174,82,153,128,0,46,238,5,128,32,195,25,149,222,230,22,229,154,69,24,97,121,192,40,28,108,246,57,154,132,195,160,48,168,120,196,128,193,16,100,32,20,21,12,135,54,218,26,150,133,128,96,224,194,132,95,104,170,17,86,125,209,145,68,59,96,82,130,244,169,108,155,105,216,94,52,79,251,238,40,136,250,144,75,223,163,115,45,184,200,109,178,239,143,172,96,246,66,82,193,234,52,141,248,226,233,197,76,176,85,93,145,220,61,3,230,172,201,178,127,201,123,143,187,169,86,107,102,125,189,199,65,233,212,103,130,59,55,57,121,69,34,221,114,165,101,0,0,14,57,156,159,125,144,2,32,21,9,103,168,71,218,196,192,26,90,128,131,165,94,168,87,16,246,78,98,1,103,179,139,130,95,249,104,202,228,249,141,189,97,62,245,178,88,90,238,252,178,177,63,210,253,191,141,191,25,243,78,33,133,73,95,104,106,102,40,81,89,163,205,164,102,190,93,125,53,103,27,128,109,82,222,186,246,139,237,159,140,231,86,85,69,73,43,72,1,186,238,167,244,36,60,21,27,14,231,226,178,200,37,186,140,97,98,166,121,180,147,119,45,87,21,93,171,179,93,54,208,92,59,189,68,167,220,245,78,137,76,62,147,155,188,154,112,25,36,4,164,14,232,136,130,97,99,168,84,74,112,178,145,202,69,0,38,9,169,166,38,99,29,172,9,134,0,230,7,6,133,0,13,60,72,132,99,33,132,29,109,106,17,18,20,190,252,202,140,98,159,166,255,251,178,68,101,136,196,165,95,209,83,47,68,122,150,138,153,147,113,230,159,81,213,147,58,109,172,115,202,42,170,102,141,204,172,233,109,173,73,11,123,42,243,108,45,97,45,181,202,69,16,254,173,112,181,168,211,222,51,229,175,208,215,61,246,239,157,70,243,117,138,252,196,215,147,120,220,2,210,152,146,185,246,113,173,171,127,159,173,225,239,220,179,125,85,85,90,234,184,214,175,137,17,41,69,144,148,121,99,104,238,137,244,206,213,80,139,169,125,182,65,98,55,12,83,68,46,222,219,124,20,245,128,2,115,109,35,107,166,110,188,98,184,192,169,115,133,151,64,195,16,174,33,2,94,69,197,48,160,132,166,114,204,40,8,195,8,99,206,82,168,46,217,171,120,57,191,136,246,178,116,242,77,157,133,57,57,171,68,102,106,156,248,230,10,247,192,137,31,253,214,179,137,49,194,222,85,122,198,3,23,246,180,172,87,59,20,142,163,134,160,125,143,54,183,188,132,59,80,238,169,182,225,132,144,104,96,201,213,8,65,132,122,244,203,169,209,170,139,200,156,200,193,26,239,82,157,56,199,103,198,154,179,148,206,15,53,186,39,220,129,161,195,218,104,128,20,223,137,57,123,76,174,116,49,109,96,210,32,51,102,204,209,56,199,150,33,25,72,132,103,14,34,88,149,102,94,118,12,110,91,18,101,68,128,36,43,193,218,141,7,84,64,150,178,180,152,32,174,66,177,39,201,221,83,131,74,218,171,112,203,216,75,61,48,35,70,249,251,111,164,73,229,135,125,67,236,204,2,198,112,230,162,176,246,183,148,69,156,143,202,13,214,84,143,55,69,136,210,9,219,14,54,54,16,143,74,154,125,144,216,117,74,31,45,125,79,85,21,193,234,109,31,108,245,210,249,243,142,61,39,161,66,224,0,0,13,112,136,23,48,8,104,48,61,108,50,223,34,51,64,203,49,28,69,51,188,19,54,20,147,50,96,42,4,2,6,50,133,198,22,141,36,192,177,134,0,161,136,34,137,161,161,192,144,46,34,2,4,32,145,140,32,120,112,79,96,140,2,85,172,67,198,57,13,79,170,212,162,112,204,143,125,3,116,56,240,190,136,52,227,87,68,71,110,86,79,166,129,150,227,154,23,179,86,238,10,207,1,201,31,183,41,141,107,233,170,127,152,72,255,215,141,79,225,252,81,19,61,179,154,231,22,220,186,53,117,3,59,147,35,221,156,51,51,164,226,1,62,32,96,141,165,152,63,36,208,32,93,133,212,200,175,14,180,170,178,223,123,45,142,222,47,231,6,87,167,70,181,40,90,175,214,209,79,255,147,123,149,180,111,113,26,217,115,199,32,94,50,146,190,95,126,170,8,170,91,71,89,226,95,0,19,115,136,105,78,255,251,178,100,106,136,134,63,104,203,27,175,76,112,91,7,153,195,100,75,122,20,61,161,60,237,188,209,225,67,37,231,105,147,137,241,16,85,8,87,78,240,161,124,166,141,188,64,236,172,17,204,135,26,167,25,93,16,206,235,158,177,187,127,203,1,176,212,249,214,104,102,243,110,94,93,28,110,63,234,16,151,42,207,72,222,222,184,238,231,107,183,159,151,155,247,116,202,157,158,187,11,139,57,101,26,211,15,55,49,190,142,199,86,20,64,17,73,157,114,4,3,43,176,0,147,28,114,104,19,145,215,52,45,51,13,33,130,200,130,194,193,196,160,170,174,128,99,72,14,106,208,210,243,26,26,125,44,174,156,114,241,60,203,36,240,15,39,23,208,109,63,100,242,193,60,189,164,113,214,39,248,188,89,190,209,57,199,207,198,98,86,124,171,63,211,191,242,239,245,225,17,183,93,199,212,54,5,22,46,157,172,212,131,178,50,32,114,250,249,62,66,229,39,251,142,147,64,86,163,159,151,139,60,216,73,168,168,127,28,246,191,185,115,176,169,103,173,105,121,148,253,107,159,78,235,92,124,213,106,124,171,55,160,204,249,241,175,23,221,27,211,202,104,123,52,2,13,180,6,226,179,96,118,201,129,14,8,194,125,60,128,52,37,103,44,38,164,66,93,0,164,5,235,237,87,83,101,10,22,121,191,120,229,74,13,238,228,104,148,143,62,4,117,109,89,170,218,62,143,130,111,255,255,255,255,201,61,212,228,101,103,51,24,137,246,153,246,48,131,111,70,208,19,231,61,128,0,0,211,144,136,14,10,26,70,41,141,38,77,71,230,143,30,166,31,2,198,115,5,70,94,71,70,36,141,193,80,228,20,96,140,10,230,0,2,41,124,98,224,64,97,105,66,214,148,0,66,16,152,68,3,23,94,78,220,33,17,209,24,12,20,38,210,170,150,22,87,233,85,36,187,194,143,57,86,150,7,11,38,37,212,176,63,157,32,203,170,27,142,247,140,251,209,255,212,6,25,170,223,11,237,189,203,121,61,133,12,30,223,188,183,20,81,29,65,96,98,138,175,131,23,80,95,68,117,165,138,63,126,185,250,166,47,108,230,248,148,27,123,161,39,147,239,47,155,185,153,181,173,179,214,185,156,81,213,116,145,78,169,48,77,47,119,42,32,198,83,7,196,38,111,219,182,160,166,7,74,75,150,250,205,137,125,92,196,226,32,66,10,144,75,21,144,100,185,130,64,96,196,1,38,21,135,49,182,199,234,241,46,0,70,59,148,32,166,0,158,204,208,149,236,88,108,68,89,31,183,203,248,90,216,109,24,77,48,227,254,222,255,127,127,191,255,177,143,26,74,248,134,3,54,49,132,206,11,29,88,73,23,138,112,79,103,91,150,162,255,251,178,100,135,14,133,243,104,203,155,175,52,240,77,230,153,147,105,229,56,23,37,153,46,78,176,213,145,58,29,102,245,145,26,48,176,68,46,103,24,144,67,154,21,56,153,38,65,155,61,39,133,3,19,87,199,67,34,1,179,9,4,67,12,128,131,9,70,97,0,76,52,15,24,162,34,153,126,66,33,26,22,187,65,198,8,24,36,180,194,39,32,151,249,50,28,250,105,12,172,36,62,94,127,14,92,227,161,38,1,151,223,58,40,204,40,186,22,5,72,243,4,39,62,90,253,231,39,159,25,110,213,2,113,59,219,97,48,33,72,186,175,77,31,64,118,59,86,92,216,34,180,81,193,138,246,45,39,109,242,185,55,249,180,108,110,105,148,193,182,114,46,29,41,193,77,24,156,93,87,239,247,126,76,28,157,92,45,117,71,19,43,186,9,178,104,17,83,38,115,7,124,21,211,114,117,79,220,157,121,212,11,34,15,37,250,61,125,32,5,3,96,109,0,176,245,5,9,6,168,138,134,236,4,66,3,181,66,183,142,1,46,35,239,32,102,168,2,183,73,243,245,125,232,16,89,84,80,79,230,76,3,41,25,31,56,81,179,127,246,239,250,166,244,103,216,82,218,206,187,212,247,122,72,69,130,109,204,86,230,239,197,8,94,215,75,214,100,163,102,221,13,136,69,3,174,211,51,14,77,98,84,56,48,144,205,160,147,31,77,66,160,244,42,12,27,152,88,90,50,12,105,130,32,65,52,21,102,39,88,232,9,7,92,29,138,150,84,40,38,16,197,53,64,68,90,58,139,21,157,61,232,9,254,8,252,171,80,179,140,238,69,231,93,211,99,63,220,147,62,22,245,107,200,131,24,122,4,246,52,67,155,120,239,163,232,203,142,155,34,143,65,141,144,216,239,186,237,175,32,105,28,213,190,97,90,67,119,221,209,76,124,222,61,116,38,123,110,62,255,233,59,184,195,96,184,118,55,45,2,6,144,99,10,69,143,52,146,5,40,146,121,13,231,129,209,135,113,147,14,4,2,5,110,2,117,246,46,72,209,160,130,166,102,57,16,3,3,73,9,151,155,194,205,177,155,237,108,160,172,230,117,240,169,181,195,238,220,191,183,108,76,112,196,51,160,192,136,103,255,208,253,18,143,141,23,64,249,16,204,2,29,16,101,140,197,202,1,31,100,248,245,213,21,100,4,130,46,79,209,249,142,78,109,64,128,134,108,187,22,128,189,102,190,79,152,222,128,104,183,49,131,46,6,22,34,26,170,100,120,89,10,169,50,161,77,172,162,243,135,5,26,120,125,231,165,155,7,17,128,14,182,180,186,167,91,161,113,221,215,234,175,104,31,28,103,41,177,228,210,188,20,130,95,174,61,237,185,100,203,191,188,56,220,83,65,255,251,178,100,164,140,197,32,100,206,27,139,52,114,84,104,41,163,104,163,142,85,245,159,52,110,105,39,201,78,30,103,13,146,137,217,21,30,115,37,66,156,233,79,249,158,244,30,6,92,217,98,169,40,7,137,149,138,169,69,66,203,163,158,62,8,3,112,137,209,248,74,16,156,226,239,213,119,196,151,249,105,207,175,43,107,221,235,217,77,180,154,98,151,118,227,59,114,173,154,107,61,166,148,240,142,125,81,103,183,225,25,166,189,205,99,39,164,186,57,90,217,225,178,202,220,134,53,46,188,212,96,69,46,194,188,173,43,12,18,208,196,8,104,176,102,76,170,150,10,149,36,37,136,187,42,71,252,173,71,22,173,99,120,66,125,126,255,255,157,225,131,146,206,249,187,106,47,40,175,168,33,141,214,148,32,180,6,160,172,107,20,249,17,213,208,90,245,78,214,236,203,85,131,240,153,127,63,154,249,181,249,38,185,56,0,22,160,226,132,194,243,44,202,32,20,225,190,48,210,135,72,240,183,100,219,128,136,229,119,160,212,161,124,198,65,176,197,161,224,204,67,196,112,109,48,12,26,50,164,113,49,133,46,33,1,204,34,2,70,2,211,34,66,160,96,42,218,16,209,11,218,56,34,34,7,181,230,237,106,125,130,63,79,187,113,213,235,146,158,100,242,147,19,188,124,101,92,171,157,171,242,53,101,144,99,125,71,185,251,148,235,150,166,106,225,131,66,199,84,14,126,235,211,190,93,178,213,2,181,98,17,146,129,32,177,244,19,19,11,211,195,209,14,32,85,136,0,177,54,53,165,221,80,88,43,202,16,131,246,34,70,14,219,168,26,173,34,174,104,165,13,202,190,235,131,46,230,90,158,85,153,162,37,82,198,50,12,115,43,102,133,222,205,105,74,107,142,251,157,212,96,29,71,171,98,255,24,0,0,0,5,142,65,37,130,70,207,197,9,16,151,66,89,132,152,137,70,128,217,88,22,70,229,151,61,140,86,78,148,182,175,98,42,63,252,145,150,118,64,89,29,173,239,159,245,252,42,89,167,117,0,45,56,167,84,17,245,155,203,255,159,246,47,159,67,175,133,125,142,39,22,207,42,213,153,151,246,198,20,58,56,198,148,82,84,168,82,204,194,20,2,94,139,152,61,1,25,130,168,236,153,81,16,225,153,72,104,25,110,1,33,155,123,10,152,147,137,249,132,19,33,152,6,2,1,131,40,33,152,82,1,89,138,40,188,24,10,0,249,129,152,46,152,77,6,145,147,112,146,152,37,0,208,0,14,76,231,115,225,56,210,132,135,139,9,10,41,186,40,54,40,93,79,34,21,43,194,42,18,42,193,147,186,57,122,235,253,114,113,91,20,77,220,170,213,94,205,205,70,103,163,50,199,213,160,222,255,251,178,100,206,14,134,87,103,201,147,184,68,96,95,167,185,173,104,195,122,27,105,153,32,47,105,15,193,99,30,103,53,146,165,248,157,84,241,91,86,236,239,234,185,87,229,18,86,9,110,172,18,243,95,212,65,154,243,212,72,61,118,69,30,72,14,160,244,112,15,41,131,240,242,102,232,90,135,10,184,115,136,41,12,122,173,243,104,23,120,43,243,42,102,204,165,155,217,16,180,123,22,32,213,184,173,58,38,7,178,83,100,238,116,140,133,222,172,101,14,196,195,174,158,78,62,230,37,126,21,46,14,107,36,160,134,69,246,228,53,48,0,56,128,95,182,19,237,85,14,138,112,164,196,37,9,24,59,227,118,164,188,140,145,235,15,58,16,222,217,133,215,225,97,1,81,172,191,191,12,118,255,255,254,130,232,115,49,101,91,133,186,175,49,135,136,87,164,202,52,154,212,151,251,28,147,83,218,201,167,112,223,24,100,109,192,7,86,213,208,77,138,185,12,181,72,174,129,81,97,4,19,228,208,193,0,178,69,57,150,115,70,51,211,153,225,58,105,217,209,194,68,71,62,176,1,179,99,128,16,72,212,208,136,208,160,192,2,22,48,176,100,223,226,18,176,107,188,80,4,22,70,176,59,234,52,80,15,186,146,174,155,203,79,123,6,231,102,65,1,235,245,45,250,211,170,213,63,134,162,152,63,230,34,4,89,161,202,57,155,127,209,220,172,4,223,148,170,58,88,119,168,66,186,165,103,165,51,147,222,6,7,28,219,106,31,51,173,24,5,10,76,130,234,197,81,214,222,218,73,90,81,114,168,251,225,227,198,227,172,238,206,232,82,236,126,24,23,10,70,13,114,247,46,86,84,123,87,156,109,201,109,187,215,241,145,14,176,193,0,40,92,14,84,10,20,24,112,95,103,250,193,0,123,176,180,198,85,184,0,131,126,8,253,48,77,151,67,133,130,30,2,16,221,56,101,177,11,15,107,191,34,181,246,163,55,79,219,79,254,191,255,255,250,185,204,82,68,204,118,65,140,38,128,141,74,158,150,189,204,139,206,164,46,251,43,164,50,84,111,57,124,114,241,73,4,147,116,51,31,81,128,40,21,152,52,22,25,137,8,224,25,182,48,121,146,153,215,154,37,201,1,144,144,193,26,66,175,241,151,112,29,24,43,9,81,137,120,95,25,66,147,97,128,168,85,24,62,0,201,139,216,85,153,5,19,1,128,80,20,130,64,248,192,144,37,12,26,1,124,10,5,8,242,35,1,34,96,219,124,12,1,128,32,214,64,86,65,129,111,22,144,65,84,41,141,150,129,194,181,43,109,186,198,139,154,89,201,125,87,96,153,148,80,67,149,109,240,111,200,32,163,50,188,196,12,118,173,202,235,126,249,34,164,147,202,255,251,178,100,198,12,133,170,93,203,155,140,54,48,79,104,217,179,100,163,142,30,173,191,26,15,96,211,201,91,29,166,253,149,25,248,144,39,170,180,205,6,205,43,24,206,244,14,147,209,120,175,201,101,29,164,108,183,115,212,198,181,158,120,227,123,58,124,187,67,127,82,167,22,204,190,246,185,189,126,235,208,72,217,32,148,34,144,191,185,219,8,209,214,101,17,63,187,247,64,140,19,132,205,186,47,16,228,12,184,178,244,251,117,11,136,62,211,243,41,66,47,47,221,92,43,40,38,218,47,67,246,195,161,192,206,102,50,31,222,127,249,231,186,188,51,0,0,160,0,31,234,56,240,151,220,81,4,188,54,137,22,92,216,172,120,38,231,4,142,4,216,101,203,181,30,46,224,105,49,47,194,192,12,8,82,80,215,167,247,255,213,191,255,255,244,94,157,222,69,38,140,145,197,195,30,123,201,157,169,23,55,222,67,181,54,26,25,6,146,52,144,81,48,234,4,35,205,218,181,109,191,184,0,51,93,149,131,152,16,44,153,74,60,26,28,34,25,150,119,152,154,126,153,124,41,152,147,7,131,1,3,1,67,16,40,145,198,63,152,24,122,0,76,216,240,216,160,84,1,115,14,128,0,147,217,189,91,101,96,186,127,153,22,50,204,235,182,15,147,201,240,203,11,223,169,99,29,177,210,226,4,226,207,152,215,27,218,128,104,90,252,72,78,99,202,107,245,56,153,182,245,32,126,180,30,0,220,113,21,207,211,92,134,110,162,233,214,29,188,145,108,215,235,127,203,89,243,250,116,79,47,206,154,75,7,252,226,123,217,101,94,170,20,80,174,74,204,250,214,236,196,235,159,243,93,255,219,123,127,213,159,131,148,81,21,53,124,210,221,199,112,64,144,225,99,44,45,84,178,134,141,218,135,11,24,94,202,188,138,233,230,219,144,181,182,78,0,1,187,4,178,82,88,38,130,230,32,80,165,66,231,3,51,45,247,130,34,66,53,216,133,41,34,204,210,93,45,16,250,94,186,59,77,202,85,232,108,135,255,106,107,58,190,98,45,48,210,14,98,7,129,194,1,80,40,240,124,12,121,152,220,202,42,24,253,235,0,54,32,192,168,195,129,36,215,249,252,213,139,88,203,148,100,242,142,212,208,80,204,227,165,192,211,50,92,193,32,28,202,1,52,210,148,48,24,56,136,0,0,8,238,109,136,224,96,248,2,22,7,130,160,137,50,14,161,210,214,22,80,39,64,66,0,0,70,5,49,231,138,146,25,9,26,52,224,23,25,103,141,62,151,138,0,63,173,199,35,73,253,194,70,77,29,64,46,233,104,141,160,225,127,108,47,214,251,115,172,86,3,38,222,50,62,122,183,45,250,150,66,38,175,132,185,134,157,162,255,251,178,100,197,12,198,15,104,204,27,187,98,112,70,33,185,147,104,192,114,28,217,215,38,78,189,53,65,17,138,230,141,156,28,216,225,70,175,169,186,159,89,58,213,242,201,181,222,157,186,115,72,131,76,18,24,97,20,57,18,151,41,183,19,7,41,87,181,60,77,25,249,171,30,151,80,196,114,211,77,185,238,229,116,209,255,56,83,246,40,35,20,87,210,98,36,201,219,68,101,207,159,61,186,171,112,140,20,46,52,179,81,178,37,92,207,129,227,40,113,136,159,247,15,158,113,150,103,168,201,140,218,197,178,107,79,0,11,145,138,41,82,137,152,44,162,128,120,197,14,156,164,145,98,80,225,18,161,133,85,118,9,189,63,89,134,237,29,47,68,241,16,184,100,10,184,215,229,189,132,45,95,103,86,228,40,23,21,163,126,161,56,229,143,135,174,52,151,88,64,115,5,30,197,128,1,63,180,14,4,15,140,46,189,50,252,64,211,198,163,236,81,13,70,62,54,46,184,208,132,225,81,64,176,112,209,8,83,2,0,9,135,193,197,163,94,16,145,133,65,4,33,177,128,16,144,38,163,97,40,7,76,12,129,7,193,20,181,17,176,144,179,43,77,231,187,155,25,128,185,30,84,146,67,207,18,198,154,70,81,238,140,117,57,56,81,83,20,141,15,14,26,121,116,190,244,222,230,207,61,150,243,207,128,223,171,233,23,79,108,192,242,122,182,75,171,171,209,226,38,202,32,93,165,225,2,224,251,122,38,66,125,236,10,242,81,60,48,136,48,229,94,177,93,189,138,226,115,109,209,27,148,153,182,82,132,242,76,42,217,26,173,147,194,45,45,57,50,219,119,191,163,115,12,48,154,194,130,236,193,240,77,52,76,68,219,42,197,36,51,115,215,90,10,64,43,109,176,80,144,156,225,155,30,230,196,227,170,197,128,47,128,33,40,200,167,102,30,98,97,224,102,75,118,21,21,52,74,178,50,210,61,233,2,106,183,212,176,24,73,224,148,58,254,23,34,106,14,195,108,107,95,120,116,48,144,234,180,74,116,187,153,231,234,206,18,92,116,125,75,201,190,167,220,163,69,95,224,54,34,45,75,237,77,163,83,146,66,108,43,243,31,103,255,246,164,148,114,130,135,195,51,180,205,150,151,54,34,240,199,88,96,232,97,160,247,230,12,1,188,161,137,99,56,156,139,2,128,192,9,142,4,70,17,54,172,19,150,145,225,7,72,122,7,54,65,45,0,227,36,166,49,167,51,177,100,142,125,153,176,230,159,93,169,180,82,53,236,107,105,174,212,133,29,90,128,172,1,205,19,234,125,229,227,247,213,149,131,84,134,242,150,130,131,247,51,136,124,177,45,141,219,106,152,75,247,221,34,57,210,51,21,163,21,24,85,255,251,178,100,210,142,198,192,104,76,19,143,76,224,84,35,185,65,111,40,54,153,233,165,50,110,61,49,193,43,138,230,13,141,20,160,82,56,28,146,162,51,255,205,65,231,20,110,186,115,53,50,7,68,226,22,226,72,217,59,155,97,121,181,38,85,43,240,157,129,77,72,226,36,143,30,90,181,136,201,248,137,119,170,76,152,160,88,84,43,70,74,170,51,170,218,168,167,131,161,144,147,104,49,0,10,210,154,241,89,150,154,145,212,76,169,66,48,253,122,77,253,0,0,0,70,113,14,130,52,33,40,57,224,36,4,54,50,89,17,206,163,5,6,148,81,57,41,124,138,130,101,21,79,104,88,248,112,207,198,169,149,245,220,91,218,29,144,123,162,223,122,220,175,232,167,163,201,154,113,53,196,104,219,87,175,211,210,239,136,205,6,113,40,72,252,171,128,0,1,37,9,48,75,64,213,68,195,116,238,76,104,212,55,239,100,215,130,115,160,1,141,2,55,6,131,76,2,23,53,50,28,32,20,20,5,24,164,150,106,147,192,8,6,68,2,25,13,2,140,164,192,153,90,169,147,6,247,6,1,58,130,111,103,63,75,83,132,228,24,15,230,104,135,182,163,0,76,119,68,201,107,181,202,181,214,210,194,232,169,114,107,19,183,9,119,135,218,179,86,239,34,19,88,90,77,61,99,62,92,165,177,80,83,103,79,153,97,69,127,14,146,51,183,199,100,151,45,105,73,185,82,115,63,4,177,61,166,12,217,244,106,48,44,42,46,142,107,17,160,55,39,35,179,69,149,65,102,18,96,178,237,100,101,187,37,161,141,179,91,91,254,188,226,23,163,36,124,114,175,166,43,76,138,57,162,160,195,66,50,227,235,182,136,219,199,86,116,209,168,249,163,80,73,141,27,152,81,11,123,22,118,48,243,246,222,198,73,214,67,220,163,42,139,16,134,175,77,192,8,138,18,137,5,14,133,79,147,44,197,110,0,65,2,218,199,145,140,161,12,140,174,211,149,191,38,32,241,50,7,151,27,22,150,10,146,147,44,117,226,194,236,40,212,166,162,67,104,98,88,194,194,178,68,100,217,24,171,122,253,179,137,169,68,55,78,157,19,166,243,217,183,206,32,125,238,175,32,116,33,109,105,51,199,108,201,190,237,162,148,132,101,96,98,24,64,93,206,109,115,177,158,249,230,155,0,26,23,220,99,194,208,92,26,100,160,129,165,77,2,162,144,16,36,193,226,66,44,130,16,175,17,8,72,20,71,84,116,234,166,80,19,155,47,250,24,200,92,9,235,202,163,148,58,215,233,111,67,210,143,160,149,34,95,44,54,57,119,112,134,249,86,97,84,162,237,120,138,245,55,250,217,12,243,2,249,86,185,179,199,146,175,60,57,41,7,246,255,251,178,100,214,142,231,54,121,75,147,143,76,224,89,167,153,65,111,39,54,26,205,223,48,78,49,58,137,58,150,165,201,141,20,160,106,12,188,9,81,162,174,195,189,140,137,167,107,228,115,200,201,166,155,100,152,42,113,180,182,5,92,118,145,225,198,23,123,200,117,70,149,97,135,179,59,187,207,108,193,217,144,184,229,49,53,239,43,76,33,166,26,137,212,9,33,36,49,170,46,73,22,241,25,99,111,46,194,94,47,163,171,19,165,65,145,49,58,82,73,20,217,244,172,36,189,190,217,188,220,173,134,202,179,253,140,110,17,169,182,46,164,165,67,226,77,8,160,102,41,198,224,167,38,51,200,24,124,141,131,152,19,203,33,222,81,81,104,145,90,135,14,14,81,25,135,47,133,34,137,245,208,87,210,180,141,103,136,246,253,125,181,119,244,102,172,113,131,91,90,17,120,88,194,79,18,15,133,2,200,66,29,37,200,125,151,115,255,253,100,0,98,32,211,225,178,33,70,164,143,28,20,80,110,254,193,177,192,166,205,252,152,248,186,96,193,113,105,13,92,147,0,9,72,133,102,78,8,26,44,222,145,192,64,138,67,134,44,146,138,68,74,3,40,17,80,136,129,35,44,137,47,138,147,248,56,20,69,121,169,151,143,91,250,32,245,31,87,235,147,82,102,194,158,46,208,5,249,47,22,0,124,106,150,109,198,173,109,68,122,164,182,170,133,205,137,93,60,114,73,24,240,33,106,39,138,196,207,246,184,172,180,164,248,204,98,165,191,39,20,21,148,137,187,87,164,180,162,162,234,73,85,83,196,106,87,235,235,252,34,188,115,95,147,149,179,216,138,86,89,208,107,175,245,84,171,194,112,165,153,64,222,196,249,215,46,168,146,76,104,166,107,164,154,21,100,208,170,200,66,225,133,81,107,84,81,98,48,219,129,168,182,147,110,131,241,51,195,168,112,32,217,212,88,184,38,16,42,98,65,166,137,86,68,70,104,148,5,11,172,26,86,154,90,142,136,252,152,226,27,109,195,79,236,10,4,99,195,35,236,58,54,155,195,179,78,51,177,162,220,48,93,190,166,57,155,113,209,2,151,229,93,45,243,215,245,220,223,196,45,85,77,141,58,37,16,138,205,217,30,19,69,67,203,126,75,251,64,70,90,70,23,3,24,113,212,104,107,208,48,174,117,123,64,9,192,110,100,72,66,232,72,86,98,16,249,155,75,192,192,96,132,8,98,209,89,137,75,14,138,183,133,130,98,48,35,79,172,85,1,147,0,174,221,126,154,133,153,12,149,165,72,98,14,213,38,25,86,194,182,42,19,189,178,49,203,86,176,29,142,102,222,176,63,81,44,107,214,235,82,178,89,166,39,62,253,100,210,209,38,12,163,167,87,53,234,255,251,178,100,203,12,134,141,104,203,139,143,76,228,87,165,153,65,111,40,54,24,193,211,50,78,48,216,193,30,142,230,156,108,8,48,78,95,235,50,229,107,3,220,134,198,146,105,156,120,213,233,200,156,94,175,153,123,92,225,172,105,245,6,66,72,207,102,111,156,191,194,142,37,36,84,79,29,7,46,26,174,98,52,145,102,31,183,140,145,194,76,81,161,57,112,60,132,40,177,197,219,13,232,237,89,248,78,71,215,137,50,37,55,120,67,111,222,242,179,30,255,33,184,107,66,16,65,198,128,225,104,33,11,77,210,63,80,88,199,182,23,66,24,112,1,36,127,225,43,212,189,214,239,160,233,6,240,229,71,203,99,112,185,195,47,253,11,97,89,52,29,245,241,118,45,38,6,202,21,17,136,90,12,6,75,19,15,80,117,178,59,123,55,250,181,214,4,2,227,109,231,2,141,204,148,139,49,2,40,211,73,115,63,192,197,150,134,41,170,10,6,134,0,168,14,49,240,188,148,36,178,196,65,99,49,5,84,246,41,138,52,88,149,88,69,213,253,50,244,143,165,131,254,140,163,191,75,42,92,110,237,184,106,94,57,217,55,9,163,48,158,239,113,143,152,153,201,235,122,211,255,88,216,181,146,251,172,93,106,177,150,49,149,225,158,241,133,79,17,250,179,178,91,82,183,203,26,13,21,136,125,15,40,23,73,132,4,26,64,219,111,153,134,101,66,117,27,129,200,19,28,147,43,47,149,36,164,159,122,169,174,164,27,66,69,100,235,22,103,49,72,14,34,96,194,73,145,247,101,50,186,168,83,203,69,170,206,204,176,246,139,32,156,90,171,140,149,52,199,164,86,181,75,24,204,108,99,15,97,200,152,193,232,109,213,197,31,124,170,14,20,81,48,2,115,31,36,48,27,128,227,83,2,235,10,141,176,164,251,50,99,113,193,24,8,182,102,128,6,246,90,49,60,32,241,106,90,7,27,47,129,225,42,53,125,209,87,180,104,153,150,63,238,104,162,166,14,69,145,170,230,211,242,140,210,134,201,176,7,10,28,20,106,129,227,2,175,91,2,71,20,45,91,174,190,221,253,35,217,102,198,102,192,32,112,44,194,45,83,70,55,204,31,167,56,164,228,248,89,83,91,150,78,79,195,53,145,164,193,194,227,11,15,141,22,88,7,10,204,84,4,3,28,77,138,49,22,11,36,129,128,3,198,60,13,197,44,149,66,173,182,5,168,4,129,157,55,110,203,225,7,72,228,112,100,106,181,52,106,213,201,26,53,60,245,200,69,11,149,149,31,165,80,60,140,31,136,4,27,48,250,239,88,225,237,7,226,235,144,151,75,132,212,138,135,34,43,206,44,8,214,38,47,189,66,233,38,46,150,35,130,40,220,172,47,76,255,251,178,100,215,12,182,71,103,205,155,143,76,224,95,100,233,48,109,98,122,27,233,229,44,46,48,217,137,95,138,165,21,172,176,218,188,196,51,174,159,91,170,191,143,246,92,106,127,101,216,89,130,57,130,121,183,115,230,150,181,97,161,53,52,39,182,67,133,49,253,132,166,77,139,9,117,76,104,109,223,81,53,4,119,55,121,136,109,111,19,247,27,25,105,84,145,164,74,73,60,106,182,223,143,82,181,41,162,142,203,170,243,178,218,142,123,209,84,91,165,15,146,115,45,128,194,8,72,152,162,230,21,33,141,28,111,249,143,80,57,222,13,80,145,221,50,206,26,26,106,151,130,68,59,193,139,70,106,122,125,227,78,93,122,100,253,183,142,145,181,89,213,59,144,11,15,58,247,131,79,36,121,107,31,15,14,68,145,205,34,99,143,59,69,198,64,241,85,56,250,135,143,181,174,241,85,253,223,73,95,79,253,97,0,6,82,32,44,68,130,152,50,239,152,99,64,152,134,45,156,85,38,19,43,230,171,46,166,87,133,198,21,134,230,29,6,230,74,10,162,145,75,198,119,213,153,175,14,9,115,136,13,28,49,169,113,2,21,7,180,8,160,200,66,243,42,247,43,44,20,90,172,212,175,181,42,202,123,30,128,217,37,155,68,33,125,53,35,110,30,149,13,103,65,103,78,41,177,195,58,222,146,9,53,54,30,130,212,145,21,10,16,235,196,126,127,207,162,172,77,87,93,88,218,153,147,231,91,122,146,181,117,226,54,90,91,164,6,71,209,56,202,29,12,214,230,62,158,27,251,23,121,115,114,118,195,140,234,42,188,228,11,82,37,96,178,249,141,207,20,29,213,163,187,219,235,149,218,223,92,230,242,214,135,42,203,90,187,109,76,201,117,202,209,19,240,71,189,255,78,165,179,117,253,183,254,118,195,187,218,239,188,245,175,124,253,171,95,143,42,181,104,229,9,101,70,233,193,36,65,4,149,171,89,191,75,50,24,130,11,98,216,43,48,85,84,223,88,163,65,181,159,194,188,182,248,253,189,93,95,12,121,132,74,164,79,255,218,78,100,232,212,60,25,7,96,100,34,169,145,12,161,69,125,122,186,12,228,233,233,58,87,138,168,102,61,10,230,51,175,230,209,156,70,148,57,134,153,18,134,5,235,197,97,121,134,65,161,129,33,25,151,227,49,130,128,88,112,102,98,144,212,102,81,6,16,6,12,128,129,80,52,199,112,33,184,185,132,0,155,28,110,72,32,168,168,223,139,13,141,153,194,96,90,43,125,185,26,194,81,30,82,216,197,63,90,159,251,249,149,201,229,26,189,134,43,238,118,165,46,53,237,90,147,92,136,148,27,152,167,88,13,142,81,131,75,227,139,134,235,151,105,25,58,51,8,255,251,178,100,206,142,198,211,117,203,19,186,98,226,68,166,89,178,103,2,41,28,81,221,40,46,176,221,1,97,150,36,193,188,160,216,242,205,213,114,152,15,171,133,83,203,213,139,185,94,231,108,236,56,235,107,96,227,230,35,173,45,55,231,25,101,143,229,16,223,30,154,165,249,77,10,163,74,163,55,51,26,8,112,164,67,187,138,15,169,14,63,91,48,209,238,47,89,118,150,116,252,201,113,112,228,116,145,100,146,45,6,73,162,11,87,70,18,119,75,78,87,115,7,152,68,175,10,136,44,52,127,157,185,93,9,41,146,160,152,80,176,201,68,4,139,7,37,3,154,194,189,96,131,224,120,48,227,136,188,204,144,161,99,121,89,5,72,23,42,192,176,213,132,204,123,84,16,219,86,163,170,84,103,80,54,107,229,4,22,170,47,156,166,109,19,187,251,158,122,228,89,230,123,129,239,153,61,38,21,85,199,254,134,167,169,26,241,203,38,164,57,191,255,210,119,76,16,59,77,73,44,140,81,165,13,113,93,12,86,199,204,200,25,77,193,101,64,210,8,36,76,49,212,66,50,96,55,4,9,193,192,49,130,194,9,162,96,25,64,52,94,65,144,180,24,13,43,12,20,64,6,180,23,168,170,6,33,37,185,62,81,203,11,70,68,253,195,82,155,147,144,137,202,105,229,95,63,122,54,253,127,35,145,73,153,19,10,133,175,140,14,155,57,240,63,27,132,251,132,231,209,153,174,31,22,16,29,6,138,206,207,203,128,203,15,9,17,32,105,73,200,206,229,108,83,87,83,57,168,227,195,248,45,68,123,41,205,207,29,151,221,79,44,161,87,39,167,63,55,233,91,251,23,250,55,42,172,126,221,98,80,234,195,252,42,56,175,42,112,245,232,203,187,255,73,143,196,82,39,115,87,0,35,146,134,132,60,21,184,163,175,72,236,6,14,194,216,101,28,60,119,18,66,25,8,43,8,8,171,188,23,118,33,33,128,0,0,0,104,106,157,132,152,84,66,19,32,96,166,207,32,66,3,128,192,7,101,182,170,167,36,168,187,138,163,196,254,145,81,100,104,164,166,166,112,10,133,78,81,123,85,46,0,100,170,13,216,130,79,9,47,120,176,119,84,98,132,132,11,151,153,90,94,234,108,30,123,218,241,111,255,75,16,123,72,128,181,39,193,128,3,166,13,113,24,231,204,99,102,65,134,27,230,155,14,155,18,110,60,234,48,40,253,136,134,26,128,161,4,36,4,24,204,136,62,107,173,201,109,135,20,25,173,43,9,135,31,68,135,80,28,168,111,69,152,213,222,195,244,58,88,189,131,133,163,183,228,49,243,107,171,234,15,205,242,162,102,66,185,110,196,220,75,91,120,136,203,133,117,46,171,121,228,135,13,15,255,251,178,100,201,12,6,227,119,74,3,172,30,210,80,66,25,107,107,12,54,24,113,175,50,78,48,215,201,47,14,165,233,162,165,224,232,91,231,203,213,199,185,223,120,24,191,236,53,123,26,178,91,187,73,125,216,208,178,35,185,99,232,189,69,122,211,173,110,218,249,215,202,80,247,221,124,202,4,149,98,13,126,235,215,152,153,146,237,141,61,47,89,184,47,88,143,189,6,219,172,108,237,143,183,76,46,76,96,102,44,11,42,170,57,177,101,122,178,191,206,127,113,196,250,97,64,87,126,77,192,0,0,5,0,0,4,93,192,64,48,1,104,92,137,145,166,68,144,212,218,26,18,158,144,17,145,0,170,50,36,85,3,16,179,70,200,25,11,28,71,8,186,173,75,253,202,63,27,19,46,31,38,67,112,68,103,245,34,138,132,200,124,142,173,189,223,61,127,255,232,236,255,255,255,216,0,70,128,195,7,136,35,90,92,99,18,215,3,113,143,99,104,102,163,30,72,163,37,44,3,8,194,179,11,2,163,28,0,176,195,64,42,16,152,44,13,152,196,37,24,196,70,168,35,80,4,130,128,97,132,120,15,111,144,34,230,172,2,123,132,53,116,215,99,109,105,42,82,148,174,210,169,53,75,28,39,49,136,175,125,5,81,92,217,19,17,40,70,241,21,242,60,197,102,61,223,35,213,80,75,170,202,149,168,198,79,67,63,71,137,210,136,142,101,57,97,184,219,80,34,92,16,229,18,153,75,92,230,45,251,140,88,91,134,237,153,150,19,170,179,192,180,241,99,72,196,125,188,116,218,206,172,185,154,94,113,216,248,122,249,200,186,166,142,161,123,60,67,208,211,44,18,146,166,201,172,105,10,91,201,90,148,84,247,200,72,178,137,215,145,14,180,66,184,120,54,204,93,98,1,114,8,46,75,24,209,105,84,173,28,208,60,177,211,40,99,47,88,93,173,134,225,203,146,158,35,80,150,59,189,85,176,5,190,28,0,14,51,51,193,147,59,31,54,136,51,51,19,49,125,81,169,84,205,7,142,195,214,34,181,4,60,34,110,165,198,15,15,176,200,138,48,104,59,27,125,24,159,183,86,99,114,139,227,98,97,120,23,91,254,28,84,124,26,205,188,72,120,64,196,230,38,59,125,42,182,234,27,255,255,212,197,73,139,7,141,12,100,117,154,2,194,82,147,3,134,7,31,6,48,140,38,18,81,38,200,19,103,84,162,195,80,129,179,228,233,157,3,1,129,33,240,4,16,49,92,39,36,18,192,160,113,130,226,73,158,225,129,16,44,157,160,144,104,194,112,13,93,67,40,190,161,51,37,207,8,105,244,105,62,68,136,45,85,106,40,109,12,74,184,216,87,40,237,22,26,107,194,196,221,86,122,166,165,148,152,255,251,176,100,210,142,199,100,113,74,139,175,76,246,91,4,57,49,111,40,54,25,217,175,42,46,188,211,129,6,14,166,141,145,37,208,191,110,188,41,88,176,197,100,100,83,146,88,45,144,216,220,87,45,46,16,172,142,130,250,211,89,235,215,42,110,177,225,195,173,219,2,99,6,178,108,136,174,93,90,217,105,152,74,130,45,27,185,250,166,164,43,1,12,142,73,35,152,153,8,115,74,121,94,253,226,76,211,164,212,73,63,154,102,93,28,158,149,187,209,40,255,51,37,52,201,21,57,17,147,166,45,204,134,86,235,230,194,235,63,60,132,169,216,113,110,107,18,250,119,224,0,3,151,51,1,24,224,131,16,56,214,217,17,131,180,38,74,11,125,68,130,106,152,191,8,29,110,202,31,6,52,173,228,198,69,195,217,24,17,21,111,134,54,100,108,228,152,131,51,131,31,167,255,255,255,255,255,255,255,210,239,221,247,165,0,32,147,112,120,40,6,40,198,85,135,166,111,114,166,79,179,166,171,201,166,25,17,230,131,78,38,95,140,160,208,172,198,176,100,196,65,40,72,28,48,76,17,48,220,18,51,168,88,14,4,64,64,250,97,149,137,42,95,25,85,20,96,142,142,128,99,136,94,156,209,18,5,177,105,137,119,18,185,80,106,202,242,154,74,72,141,214,25,220,33,190,145,41,21,224,220,71,50,54,28,175,39,156,239,120,195,17,90,170,149,243,124,77,55,180,65,127,129,106,86,74,197,21,194,42,146,51,201,58,230,208,238,223,73,186,104,200,219,65,141,7,11,23,36,52,72,10,17,4,87,162,118,24,58,165,76,81,82,142,29,114,50,240,68,161,131,100,228,66,11,56,134,148,24,40,74,34,140,113,146,49,102,6,113,66,29,110,139,204,108,195,51,100,210,20,34,150,9,208,153,161,160,232,137,168,147,36,229,145,47,145,228,193,165,10,134,212,44,186,9,11,36,103,47,63,207,23,122,168,2,169,186,169,243,238,0,0,58,195,160,130,197,204,14,35,20,96,200,208,51,128,67,53,160,38,45,66,98,188,12,73,112,153,193,115,65,73,145,72,187,198,71,216,69,31,84,55,60,181,249,139,68,37,110,254,37,159,83,63,61,212,117,108,94,250,197,142,215,171,239,19,89,127,255,62,151,117,116,127,255,213,255,208,22,203,45,39,87,224,194,160,90,84,210,35,78,197,188,220,139,66,38,141,27,72,120,14,58,222,24,56,105,0,51,188,6,36,2,148,233,253,89,46,52,246,154,211,89,217,204,219,6,146,29,203,41,69,35,102,168,175,125,35,57,44,143,89,38,255,120,241,23,21,125,163,186,4,62,186,245,181,115,26,18,222,181,14,52,176,42,243,117,126,47,237,30,51,141,222,41,255,251,178,100,205,136,199,93,109,74,155,175,76,226,78,67,185,66,107,107,40,22,201,163,58,237,189,49,225,3,14,229,205,168,25,168,169,183,118,129,3,80,55,171,244,228,128,179,40,146,146,20,211,97,130,201,17,197,251,37,95,105,203,166,212,100,161,118,81,186,175,118,122,142,79,109,186,68,56,171,123,89,133,213,137,232,35,39,28,106,114,183,34,245,9,165,210,212,42,222,17,34,12,145,226,50,101,136,98,155,45,158,84,228,6,164,86,178,145,228,13,1,192,0,133,154,242,71,147,38,48,20,224,192,233,3,9,51,55,196,128,91,105,197,6,150,13,253,46,208,9,208,114,201,194,188,233,33,77,38,188,197,75,255,79,40,109,34,14,136,19,113,63,157,159,253,223,250,191,146,217,255,255,255,22,38,0,16,145,81,99,24,94,176,27,0,22,25,25,234,29,74,85,157,129,226,24,146,61,28,154,75,28,121,100,32,4,153,248,172,100,164,145,133,70,70,62,1,25,253,10,114,214,240,96,60,197,128,19,4,4,76,228,4,18,16,191,12,112,136,59,121,204,3,0,160,228,233,210,231,29,1,187,27,133,82,59,15,199,195,89,254,113,135,235,11,58,153,71,136,71,129,192,205,48,238,128,220,212,22,178,180,231,126,220,95,205,3,228,183,154,103,194,193,40,148,227,70,22,2,192,141,136,58,38,78,187,25,196,29,11,57,10,69,230,22,38,135,233,145,230,118,177,60,28,7,225,53,69,177,182,196,56,16,130,88,135,177,148,139,72,195,37,28,144,105,52,155,20,106,85,221,99,176,62,93,188,135,150,117,122,30,171,95,145,129,68,112,42,30,109,137,227,98,34,44,86,244,204,136,96,142,13,197,228,218,113,226,161,97,206,216,78,159,138,212,250,124,203,81,170,227,232,243,112,81,151,99,241,11,85,176,34,213,136,183,33,142,134,174,11,184,227,106,37,238,108,172,153,119,4,234,136,182,142,113,134,216,230,218,162,181,148,241,181,172,121,235,138,190,173,243,191,15,251,66,166,61,243,138,68,212,16,4,146,211,150,138,10,72,131,30,68,136,98,184,212,224,113,67,23,125,223,114,129,91,140,141,138,151,138,221,152,142,231,195,200,98,85,122,33,19,146,93,197,90,154,168,126,152,128,205,42,38,229,109,255,222,46,247,138,137,242,78,159,171,90,113,39,91,196,83,132,146,38,255,168,20,106,192,64,49,130,97,113,142,64,185,144,116,241,141,2,177,150,194,161,148,0,121,138,14,73,154,171,152,16,128,168,121,81,4,18,50,163,99,163,196,108,170,65,13,210,208,57,53,28,40,234,54,140,141,84,11,99,89,169,120,192,178,174,52,81,22,214,130,115,17,216,148,72,124,80,243,231,135,112,255,251,178,100,220,140,136,248,119,73,27,188,121,240,73,193,137,147,99,41,40,27,189,153,48,78,237,135,65,22,13,229,81,182,9,200,151,145,194,131,174,86,61,108,220,115,57,30,75,12,29,113,85,147,59,44,62,104,232,146,97,17,216,7,42,7,74,157,90,169,12,246,182,116,252,244,234,26,30,5,100,195,3,116,55,152,57,73,9,193,120,123,90,145,17,138,50,170,198,147,166,113,107,89,4,161,190,195,11,147,17,177,122,242,233,81,57,201,201,50,51,241,0,246,52,200,120,157,211,197,199,10,28,215,120,248,230,111,104,222,90,145,251,208,237,238,131,79,11,231,23,50,242,177,121,49,146,245,12,54,186,208,215,158,123,175,173,147,4,70,28,189,69,200,92,242,255,88,0,135,151,164,130,195,141,101,182,48,121,3,9,10,48,153,64,112,100,33,116,11,25,170,163,46,88,50,36,24,18,47,65,213,207,104,96,189,51,129,165,93,76,87,123,186,156,189,54,236,52,55,137,207,62,170,234,137,54,249,63,215,250,40,68,210,172,206,139,2,4,129,102,47,141,167,39,60,199,15,229,199,179,47,6,240,124,34,197,65,180,153,193,147,164,128,24,103,49,4,85,48,76,222,48,24,95,128,64,72,161,165,230,120,56,62,48,28,0,17,8,198,20,131,172,126,227,136,226,193,2,16,89,151,173,103,137,216,97,68,32,35,250,205,24,68,165,195,22,162,48,204,173,17,241,188,63,146,71,232,163,106,124,180,230,249,200,108,171,50,196,41,208,173,9,90,206,162,99,47,42,99,205,172,226,100,103,113,97,67,19,133,193,9,118,111,194,26,240,250,173,106,20,206,55,136,173,110,122,173,115,163,49,94,250,65,61,33,34,50,74,130,113,67,229,4,215,112,220,162,179,153,45,36,88,112,166,170,226,56,136,176,236,44,157,180,89,49,134,2,62,143,230,11,211,66,142,226,96,250,93,140,228,172,98,237,132,67,165,86,37,157,107,48,25,68,113,213,93,13,254,3,139,74,179,195,125,99,35,117,65,228,103,218,242,221,92,238,78,108,243,180,187,180,200,237,144,124,79,51,61,28,12,220,182,156,46,244,187,65,0,0,0,0,1,18,0,96,73,69,235,175,162,194,172,240,112,150,232,36,240,37,75,141,164,123,113,167,31,190,144,109,82,0,126,55,191,62,223,255,101,141,255,255,89,47,244,127,235,179,179,234,36,9,0,76,31,50,76,42,57,140,225,160,78,8,69,140,244,22,76,209,6,141,99,70,14,56,128,20,66,100,232,2,58,19,8,18,50,208,35,95,69,50,90,197,111,81,170,113,171,116,236,94,107,166,34,126,126,4,165,114,22,232,73,212,103,168,78,161,218,91,26,93,144,151,202,67,144,255,251,178,100,189,143,135,211,112,73,3,175,101,194,52,129,249,255,96,12,112,32,189,209,42,14,237,231,0,249,139,37,145,172,36,218,21,133,129,160,229,53,149,112,91,78,55,238,4,197,214,160,198,89,45,235,102,106,152,36,99,236,226,95,6,248,42,227,156,68,108,84,128,102,117,163,249,156,38,17,207,19,225,56,180,128,62,208,200,74,137,213,104,67,97,200,140,76,33,135,250,120,177,202,229,73,19,5,241,58,135,156,167,94,48,135,179,76,207,17,117,148,227,11,62,232,195,35,4,69,83,95,58,212,72,149,166,199,139,40,54,118,118,83,253,108,228,32,136,66,169,235,196,226,129,193,12,78,183,199,130,163,95,131,53,145,228,17,43,168,114,174,38,78,60,188,74,93,87,74,47,58,186,245,100,120,156,212,77,46,205,55,54,171,195,197,55,18,149,189,49,173,235,218,120,18,75,31,253,110,28,122,221,229,166,204,241,231,161,64,46,84,0,68,234,126,171,113,152,104,103,198,152,191,40,98,110,23,156,71,11,89,97,23,107,236,208,191,35,38,206,146,7,204,68,226,74,136,163,111,79,187,218,123,238,234,125,246,29,196,119,151,117,31,129,94,165,232,179,78,125,71,133,181,128,4,20,181,43,21,32,200,139,67,13,161,147,3,197,195,42,210,197,230,96,146,190,34,110,177,11,208,49,24,148,162,197,48,199,143,130,212,224,93,131,161,193,32,152,156,252,233,34,216,104,16,83,197,110,58,180,233,91,111,97,84,41,83,4,249,235,89,10,149,74,175,50,87,157,183,174,80,168,173,232,165,36,39,36,55,44,144,165,92,180,49,152,139,102,249,120,50,147,138,21,9,125,85,65,60,155,200,89,250,252,107,14,21,193,246,196,160,58,22,48,205,227,72,158,170,61,165,201,218,117,76,200,176,97,191,67,17,44,17,178,143,185,92,162,96,60,32,43,109,43,203,81,222,155,30,195,194,129,182,59,46,160,167,85,170,70,54,34,112,169,120,48,84,106,98,10,133,9,234,30,49,134,3,52,37,24,255,84,51,165,210,167,25,168,164,210,61,116,220,172,47,99,244,254,60,216,91,162,173,177,174,214,209,231,211,10,161,196,232,45,204,195,177,14,51,108,241,17,183,3,202,18,251,148,181,179,143,108,137,19,114,227,57,182,47,159,14,62,49,187,98,122,177,9,105,73,60,64,16,32,58,84,1,37,7,2,44,36,169,153,9,135,35,18,192,10,18,9,148,0,144,57,25,225,225,131,219,57,63,134,188,69,22,84,244,13,155,39,15,132,65,187,111,146,185,142,75,226,21,216,114,227,138,91,189,111,236,39,235,1,201,76,180,92,121,193,5,227,72,198,181,126,54,118,117,226,35,209,14,118,195,70,255,251,178,100,171,8,152,13,113,77,19,186,121,194,61,99,137,101,111,3,54,158,205,165,61,77,233,229,73,8,136,37,209,172,36,218,64,183,96,32,162,135,220,248,97,64,66,65,184,208,195,119,38,9,49,22,115,79,41,5,156,98,174,209,173,151,76,33,232,106,129,235,123,105,41,115,127,102,168,239,27,15,247,133,252,227,98,87,37,147,139,14,85,50,22,148,17,85,12,69,247,167,133,225,206,171,210,57,0,174,69,168,149,208,199,154,22,180,154,55,14,181,179,232,215,128,173,41,246,172,127,17,185,90,135,67,61,154,145,146,81,228,238,79,213,202,244,10,129,173,162,145,230,78,178,43,27,53,30,203,43,15,91,98,54,225,214,91,34,193,111,136,251,111,160,183,68,120,198,124,24,196,218,86,210,220,180,161,68,155,172,2,126,133,9,186,42,59,65,206,164,75,41,85,133,197,118,135,61,113,56,212,77,140,171,149,109,26,27,96,170,27,145,233,165,146,50,75,222,70,81,151,210,185,116,162,123,89,222,63,203,13,247,34,234,53,226,229,245,254,200,242,177,19,173,193,245,110,177,192,2,189,63,72,64,129,78,15,72,50,155,29,35,82,204,104,45,33,145,0,75,12,191,107,232,61,115,244,27,37,246,163,17,134,80,51,167,213,0,206,27,19,146,26,250,214,249,164,216,60,248,224,209,241,97,150,214,242,219,147,183,255,255,134,16,180,0,0,0,114,70,208,69,38,253,48,209,131,230,89,17,211,22,104,103,177,115,50,193,26,85,177,250,25,8,213,93,69,99,45,133,155,79,16,144,215,38,175,29,1,225,44,9,45,60,48,2,11,199,49,90,24,15,29,9,199,4,162,187,226,82,193,232,236,192,114,122,1,37,26,225,57,74,2,116,197,148,231,41,75,234,193,153,76,120,104,232,152,165,18,119,80,201,244,3,199,1,225,210,56,109,71,90,47,170,216,89,127,5,141,253,88,35,93,190,236,46,151,119,101,103,82,65,87,36,31,179,62,125,117,44,100,252,175,30,183,167,116,110,168,211,168,75,66,211,43,227,117,76,218,114,58,87,233,91,149,1,248,167,111,114,53,13,19,73,14,31,140,74,211,201,205,128,93,210,77,61,132,201,71,177,191,95,137,1,133,82,229,20,184,50,156,75,104,181,19,247,237,168,107,57,226,85,26,12,83,28,135,170,150,11,231,8,145,222,120,180,123,102,107,37,62,85,155,239,190,218,0,0,8,0,219,214,58,83,79,200,192,46,16,213,166,198,168,110,255,183,16,32,140,242,52,169,65,128,85,188,156,152,207,140,208,50,161,186,84,51,149,98,79,153,237,176,45,80,104,192,116,177,20,147,83,149,253,247,168,205,223,255,143,89,249,195,244,120,128,6,255,251,178,100,150,136,183,56,101,209,235,76,124,106,68,193,249,136,99,41,26,158,109,193,61,46,101,231,9,11,134,166,65,167,140,216,89,21,182,53,85,154,1,32,198,89,24,152,136,116,6,63,130,88,161,0,180,240,229,130,150,183,20,231,49,0,50,149,156,115,148,57,20,218,116,227,214,149,105,162,104,150,23,172,137,56,142,142,231,204,133,241,148,231,93,23,196,211,214,169,87,14,21,66,145,109,236,174,50,23,54,57,18,108,233,133,76,70,200,170,102,51,245,46,196,228,204,226,194,194,135,161,114,24,112,156,83,105,35,114,17,230,255,151,216,31,50,210,2,234,13,83,212,88,43,209,43,147,160,188,185,176,64,109,204,6,216,135,91,164,67,235,54,48,173,214,246,85,120,42,7,136,213,50,26,193,121,26,227,215,76,81,27,25,25,153,158,56,232,119,39,114,137,62,221,55,18,181,69,215,72,212,57,169,94,193,58,160,220,74,159,246,101,17,227,173,15,57,97,176,34,79,229,50,48,235,157,82,182,135,180,28,74,247,75,7,227,198,116,41,67,5,60,206,174,188,100,226,119,10,218,201,95,173,226,212,151,19,99,30,208,53,190,228,124,111,17,242,231,16,224,85,219,104,12,167,96,45,40,51,165,80,128,47,46,206,4,216,5,152,151,162,30,69,4,36,68,242,205,19,155,114,92,44,16,108,116,84,178,99,195,202,5,158,68,179,22,17,23,111,208,233,219,139,215,171,198,255,135,84,209,192,198,218,168,0,0,125,38,202,4,74,141,28,64,28,197,220,1,33,48,17,152,97,156,20,36,58,3,119,70,66,64,15,243,119,26,29,63,123,37,107,157,175,117,245,176,243,207,198,37,159,114,51,49,27,127,99,28,30,200,230,209,146,79,214,160,28,54,180,190,235,53,46,15,235,143,4,118,130,162,116,12,14,231,174,22,149,194,149,90,213,14,156,158,35,48,128,42,16,15,71,210,0,250,33,174,66,19,19,36,169,226,121,135,95,18,234,146,229,209,228,172,169,152,152,149,114,251,201,135,35,226,251,239,182,108,184,124,70,184,229,155,63,67,88,223,60,226,184,227,231,208,213,33,26,198,197,85,250,93,129,25,81,131,211,214,16,224,246,173,159,231,204,38,132,188,93,53,120,72,17,206,210,102,234,66,99,0,230,75,175,30,167,10,112,232,126,134,199,75,167,161,51,204,233,78,192,249,109,143,17,29,66,159,195,63,93,181,53,168,215,167,40,242,210,20,184,68,134,170,77,115,152,209,197,176,59,72,97,19,135,95,193,229,91,255,171,151,201,130,116,76,98,109,214,209,151,41,140,137,120,139,128,143,136,134,94,248,161,20,85,255,214,81,219,243,164,59,213,16,254,132,29,227,188,191,255,251,178,100,141,8,70,206,104,82,83,76,125,248,68,165,9,160,96,35,138,29,65,197,61,45,176,121,201,9,20,39,45,145,137,224,255,71,255,253,32,20,168,205,173,213,135,50,195,67,93,2,57,161,115,38,57,8,140,52,153,192,228,20,188,26,16,11,21,163,181,42,23,25,64,35,228,220,83,181,198,157,117,57,15,198,102,157,101,126,219,193,241,167,10,138,114,52,239,58,238,243,71,146,207,118,126,171,141,17,42,203,15,143,83,152,28,169,228,71,220,194,51,244,51,134,74,34,131,195,197,42,46,164,173,83,99,117,197,227,102,9,34,179,209,129,89,163,211,134,137,143,220,251,180,121,72,67,44,7,34,41,56,224,205,193,114,86,216,58,26,71,152,143,202,196,181,135,40,219,210,179,215,66,199,143,203,7,101,48,153,166,175,43,49,1,2,201,11,64,216,27,2,102,70,3,210,225,236,174,188,248,119,47,14,69,67,185,41,217,147,72,14,200,67,145,244,84,48,32,31,153,190,161,134,10,200,64,168,130,77,76,63,151,202,162,48,138,157,58,212,138,91,223,115,97,31,156,130,23,217,173,156,171,75,216,242,129,10,101,255,103,206,155,132,1,2,135,150,43,97,76,2,6,11,217,46,48,31,40,73,25,229,234,174,248,207,59,42,193,204,38,143,73,234,162,116,41,159,117,66,95,157,123,233,210,190,247,92,174,157,85,197,251,123,10,188,203,237,238,255,251,34,186,159,228,107,118,221,127,80,0,5,114,248,170,185,128,65,6,69,170,134,72,77,169,17,48,104,156,200,241,243,17,0,21,72,136,20,1,40,37,122,52,152,96,16,9,24,182,39,221,50,66,4,138,150,134,158,47,93,148,147,17,182,88,216,20,228,165,132,252,69,181,159,204,104,211,113,182,33,137,100,125,212,72,114,151,18,52,193,51,86,26,222,179,166,155,83,170,159,134,198,163,221,14,138,102,153,17,84,202,3,144,237,108,56,123,231,139,79,144,169,14,115,9,70,135,56,171,24,24,99,163,220,217,16,246,245,180,90,33,30,111,63,73,139,114,232,185,151,150,168,24,68,168,163,33,11,181,155,9,15,31,152,81,119,192,181,104,153,9,129,106,79,117,211,245,133,163,20,113,22,138,139,195,226,166,7,43,10,85,53,86,126,36,188,39,186,148,176,140,229,16,141,97,214,145,9,41,195,130,146,59,219,210,190,78,90,138,168,32,104,158,74,30,2,37,68,162,113,44,116,121,57,68,232,62,58,39,64,227,213,125,102,205,183,111,13,189,218,221,110,94,8,108,24,94,185,44,62,46,187,121,52,132,8,152,48,213,49,36,6,2,34,107,102,226,140,6,104,71,12,97,163,72,113,224,76,152,32,33,145,209,1,60,160,255,251,178,100,143,0,215,218,113,205,147,143,100,242,65,194,201,144,105,227,82,26,153,159,63,77,233,131,129,4,19,230,5,163,9,224,208,119,144,120,209,183,22,28,144,83,18,34,156,177,21,2,206,153,212,124,88,74,207,232,127,254,25,35,14,255,145,64,0,24,22,73,81,236,164,38,40,60,99,90,38,229,97,230,116,53,152,141,160,70,53,7,47,152,81,74,82,196,139,86,101,197,63,246,221,132,177,215,159,150,158,8,5,39,68,168,198,182,239,94,37,113,217,98,189,99,50,242,236,75,231,137,75,205,163,18,4,69,205,158,166,121,51,8,75,101,12,214,7,208,202,252,105,16,242,180,232,245,18,17,216,254,196,102,34,152,11,167,236,181,208,214,52,136,161,40,154,251,203,21,175,74,83,90,218,35,111,92,90,141,13,11,57,195,43,24,142,79,166,212,246,138,171,31,211,35,227,149,235,214,16,148,30,164,30,132,163,150,25,203,21,99,66,70,118,102,165,139,161,202,134,142,203,168,9,205,86,160,4,193,83,163,192,50,176,242,165,75,166,68,65,201,101,207,226,60,78,242,225,24,166,154,24,85,237,90,49,46,145,76,146,150,2,106,79,121,97,105,223,169,22,102,158,82,193,224,16,19,15,109,225,38,172,44,101,128,60,2,162,216,212,181,154,32,58,143,240,114,38,230,112,186,196,123,86,107,17,209,131,169,212,64,79,99,63,170,245,111,255,249,128,154,196,75,63,101,159,255,255,127,255,196,191,78,54,0,0,52,146,26,2,26,52,140,112,131,185,230,96,70,185,208,25,128,188,105,63,81,157,129,193,130,83,1,5,140,70,166,26,2,129,132,96,208,225,69,17,38,86,144,192,40,180,112,44,51,5,179,101,206,90,133,188,146,46,4,6,237,9,52,135,41,212,102,33,168,97,11,78,178,36,133,41,60,135,34,93,88,185,51,145,113,229,17,110,163,120,108,41,225,49,159,143,209,90,65,196,63,203,152,172,83,69,134,165,72,166,20,196,177,82,249,201,15,110,70,20,197,224,77,148,70,250,165,29,11,23,142,123,174,11,185,72,118,4,82,8,3,22,202,227,47,72,35,157,39,63,169,124,249,84,60,185,122,54,169,55,91,178,170,231,87,248,19,70,172,229,9,105,10,80,234,116,84,65,60,96,249,82,245,237,19,207,93,87,148,200,122,59,186,226,200,206,2,235,40,68,36,176,104,100,98,112,71,31,203,152,77,33,145,75,203,75,5,242,178,230,35,68,149,113,242,68,173,172,106,209,188,223,90,219,73,101,175,193,120,214,230,84,44,125,0,0,33,32,0,0,36,83,63,88,48,80,33,138,11,54,0,245,127,67,239,216,192,81,169,100,18,144,24,237,90,81,208,166,153,212,255,251,178,100,141,14,7,174,108,75,147,143,101,80,62,227,121,170,27,43,12,29,157,163,44,78,189,145,137,39,161,231,169,48,27,200,147,40,209,249,242,123,151,82,129,201,75,21,78,199,149,7,219,104,138,183,255,110,91,255,255,255,80,12,52,3,5,0,243,22,9,243,54,42,227,80,204,67,122,86,179,47,131,179,58,95,147,24,2,65,8,24,97,16,40,97,129,122,64,25,58,64,98,0,200,49,109,28,152,4,120,120,119,26,8,153,88,229,30,105,178,228,43,139,39,114,232,254,57,213,110,218,20,8,86,96,34,140,166,242,216,98,183,202,172,122,96,170,32,187,75,168,16,229,50,96,234,55,21,237,70,171,132,102,197,27,194,230,114,194,129,83,5,185,60,165,112,98,98,52,197,180,45,10,81,10,207,82,21,19,168,109,90,135,124,36,145,28,192,151,4,7,193,117,9,37,115,214,207,80,212,20,222,94,254,164,141,228,201,35,197,204,194,198,234,238,61,195,235,107,112,218,174,162,137,112,146,209,24,241,5,166,106,154,207,25,14,75,220,122,135,168,110,56,169,27,126,209,195,203,151,19,142,218,93,100,244,246,93,90,137,73,197,235,3,222,203,149,165,28,129,245,136,226,102,170,162,59,166,140,52,95,247,152,26,41,136,166,109,88,0,3,128,0,1,134,54,112,253,66,17,140,168,20,208,206,0,100,5,188,233,208,255,146,166,163,156,46,116,182,212,104,137,228,212,154,215,246,251,253,79,237,255,255,255,87,114,196,223,124,218,242,236,146,38,24,76,185,239,255,137,90,49,170,114,67,32,201,234,181,141,114,131,96,0,36,18,155,179,41,244,16,137,18,204,47,192,3,46,77,79,29,50,184,68,215,198,83,202,204,187,226,2,230,31,49,115,148,16,206,147,49,46,163,239,178,127,135,6,115,102,222,184,14,226,202,94,176,83,255,147,71,9,85,149,23,167,214,23,162,250,17,113,251,41,137,12,179,15,113,13,231,108,43,162,217,105,231,162,125,177,12,196,126,212,133,242,234,88,100,156,117,25,116,150,193,57,81,48,128,122,33,29,44,125,84,22,37,66,120,132,144,248,118,31,71,147,93,62,108,164,209,109,139,153,180,166,43,170,36,190,107,19,40,74,238,153,135,79,135,224,152,204,191,117,202,11,133,82,17,76,232,200,204,252,233,89,37,99,40,217,198,78,207,172,181,218,161,195,206,152,194,209,140,84,23,57,65,233,126,183,1,243,55,44,157,23,154,97,8,202,240,92,172,177,216,137,7,11,46,133,26,90,209,73,82,2,162,244,245,122,111,104,0,0,0,49,184,24,130,13,195,113,42,213,103,249,88,21,198,37,32,25,144,110,226,158,191,133,243,180,81,145,192,209,75,138,255,251,178,100,126,136,134,213,104,205,59,154,97,224,77,230,250,29,60,98,119,30,41,215,38,78,189,49,193,144,41,103,141,130,142,57,207,81,86,154,134,76,32,159,255,184,135,83,37,44,167,13,255,255,115,9,83,152,84,231,14,13,146,112,60,43,255,240,11,143,8,1,96,136,105,1,72,117,2,112,0,6,22,6,129,32,249,145,141,41,177,167,177,213,9,9,152,243,81,164,36,113,142,60,113,143,5,1,129,0,112,176,244,96,194,62,58,25,152,28,7,152,80,49,26,40,56,132,4,8,28,74,15,131,137,2,32,93,173,131,133,28,28,162,76,10,65,108,46,115,34,65,220,127,52,51,30,235,39,74,24,169,112,136,28,106,119,243,44,238,26,189,219,114,26,70,253,180,92,77,61,222,139,163,245,82,134,85,60,137,82,33,171,56,49,30,58,78,159,105,132,217,127,66,155,153,144,231,206,146,199,164,70,76,190,87,213,183,84,129,128,20,192,231,85,81,89,49,43,240,76,178,36,50,66,100,145,53,38,196,30,167,33,39,130,74,197,155,166,245,104,16,34,77,192,209,52,240,179,114,105,133,137,100,211,100,19,108,175,33,101,102,20,77,125,148,204,54,92,246,5,112,178,233,189,9,116,73,40,169,146,54,147,114,145,47,22,36,218,86,93,198,200,239,91,254,226,158,173,12,159,216,75,236,179,37,42,79,76,54,69,202,24,219,236,224,185,152,227,30,6,101,195,28,204,46,254,106,63,65,77,62,191,127,154,183,254,141,79,133,171,169,34,199,75,138,76,174,196,32,229,48,64,223,254,205,204,235,66,148,136,175,255,254,5,12,207,67,22,188,213,66,130,42,42,238,71,249,66,46,110,89,116,170,153,34,234,126,164,12,81,25,7,144,53,4,209,207,151,159,45,235,32,101,147,238,194,111,254,239,90,72,163,18,113,172,151,248,195,195,131,67,223,77,132,163,50,172,160,121,122,105,247,40,145,181,96,140,26,18,2,149,139,0,217,80,56,34,102,16,27,82,120,30,32,193,11,52,158,76,194,148,253,57,38,141,104,135,19,34,213,114,246,34,78,19,21,71,21,33,64,131,171,179,103,17,146,45,79,240,81,51,94,146,67,115,215,211,248,99,23,218,189,144,43,142,33,164,92,148,212,232,253,65,87,14,212,150,207,40,226,115,214,244,146,227,172,15,204,44,185,52,233,242,115,232,108,69,17,179,242,180,210,20,6,14,150,157,116,11,91,174,222,217,127,217,92,186,167,52,86,225,170,197,9,82,40,162,103,23,217,121,230,71,23,33,178,100,185,50,78,102,79,121,139,172,212,109,198,193,244,177,66,81,140,39,83,70,161,196,209,250,45,249,102,22,58,6,219,168,0,0,184,44,141,223,116,255,251,178,100,103,12,70,54,104,77,27,143,100,88,109,138,105,186,96,195,122,31,169,229,26,47,113,139,193,38,142,39,169,131,141,109,240,167,97,35,145,184,216,1,165,27,44,154,247,99,168,20,245,85,116,147,63,44,250,91,217,202,73,111,220,176,148,195,36,118,127,255,127,196,238,193,113,78,5,181,39,210,224,48,76,138,199,233,35,131,94,46,196,63,145,255,159,253,230,69,195,239,50,57,195,167,8,248,87,248,117,110,86,210,32,193,229,86,44,45,170,129,2,145,137,45,195,48,42,19,81,200,102,104,146,241,108,146,64,19,4,160,15,10,129,177,134,200,180,152,30,207,137,146,249,244,153,47,40,9,146,0,151,153,238,35,249,142,152,179,152,14,134,137,134,224,68,152,65,16,233,141,130,198,111,9,28,125,2,114,76,129,132,2,36,160,3,9,152,12,50,49,46,75,146,84,9,187,78,138,30,136,0,143,187,133,33,86,225,192,44,174,24,154,128,36,54,212,74,150,48,226,143,2,34,244,240,3,231,205,216,141,93,154,119,23,2,8,146,51,40,41,101,134,80,224,117,129,21,177,121,61,174,126,34,168,242,31,91,1,209,145,127,81,45,72,136,175,13,218,234,214,24,92,49,151,19,164,133,75,72,10,136,145,152,188,180,244,225,229,176,42,97,59,173,21,87,121,223,211,99,200,238,214,31,195,20,46,67,238,184,228,8,206,208,172,195,199,57,208,250,250,210,14,110,38,161,98,175,80,176,103,207,89,105,147,174,19,176,234,55,227,66,116,233,109,168,189,230,30,199,236,150,219,170,86,161,55,120,165,139,50,203,143,189,43,226,134,144,221,150,166,9,114,212,220,126,24,38,7,178,40,0,146,52,226,66,244,203,164,85,2,152,5,104,215,0,34,93,21,41,148,237,8,3,144,16,189,191,241,81,135,207,124,62,80,95,28,173,185,215,15,161,255,208,239,214,30,108,35,228,147,167,47,227,121,156,66,222,64,1,92,64,167,57,252,218,191,127,251,177,103,223,79,253,160,0,102,160,48,120,24,21,1,113,136,241,152,25,78,21,57,171,168,118,155,23,40,89,143,248,51,24,79,56,17,131,88,182,2,64,168,195,96,12,204,37,71,24,66,24,69,80,25,48,204,12,3,155,83,76,36,18,48,120,52,196,32,66,106,88,40,1,2,149,1,176,117,57,96,15,26,107,238,165,230,230,186,32,104,22,188,25,245,25,15,45,59,140,6,51,158,45,247,107,99,158,49,69,102,138,211,87,97,51,52,150,234,217,199,59,242,145,213,241,244,152,146,196,102,154,28,87,23,143,144,198,113,58,188,212,194,54,213,180,149,60,76,29,152,156,53,135,36,151,156,50,91,106,71,47,173,106,234,27,229,151,255,251,178,100,80,140,199,125,108,199,19,220,99,114,74,228,233,179,100,163,124,94,189,207,22,47,117,139,201,32,139,103,141,134,141,164,54,62,250,198,158,141,97,180,178,241,193,221,144,177,190,194,187,62,137,147,151,15,242,237,58,175,93,79,142,191,239,203,153,60,205,19,48,249,85,107,175,85,14,252,220,74,88,247,238,185,106,133,205,47,80,243,39,43,12,150,238,74,108,78,197,150,166,219,71,93,152,57,11,226,226,127,65,104,227,193,73,101,28,160,148,57,68,198,26,166,139,2,51,139,167,126,210,119,60,120,189,202,11,206,111,255,156,148,45,5,3,146,132,20,75,253,95,211,213,107,210,134,116,131,91,210,2,91,43,108,229,244,151,149,175,40,73,38,67,173,217,134,243,189,241,127,235,255,240,187,38,253,157,176,72,194,184,13,140,19,1,84,205,44,147,141,21,44,144,217,21,44,141,235,28,248,202,132,46,13,82,211,52,202,64,87,76,11,132,200,197,76,44,12,49,10,68,196,113,248,199,225,104,192,212,68,242,178,152,197,16,4,100,19,0,141,166,82,136,134,9,131,236,0,116,41,77,137,121,0,6,148,106,141,116,219,97,162,48,9,220,109,236,189,82,59,104,245,238,4,48,80,11,194,230,36,172,95,58,104,27,185,70,74,128,3,87,48,136,80,91,60,97,147,251,105,198,31,155,18,76,163,94,144,157,17,4,244,232,142,14,142,250,177,212,50,226,197,203,203,72,16,190,226,69,111,159,192,185,105,228,116,56,132,242,44,125,210,91,72,111,91,93,138,238,107,185,159,174,180,245,159,121,99,244,182,117,156,128,205,232,61,139,49,26,212,118,147,155,109,9,212,126,235,29,169,209,196,48,51,55,181,187,123,19,23,105,233,216,163,109,189,206,210,151,216,105,3,119,189,242,219,15,205,33,218,163,248,247,225,165,107,147,106,230,91,111,28,33,66,184,171,140,124,146,27,44,13,116,144,205,191,3,1,191,155,150,180,89,155,115,2,187,222,175,95,255,218,199,1,64,76,214,232,65,133,67,11,220,233,88,38,25,52,34,44,89,194,196,195,69,18,44,227,1,186,129,16,178,10,211,13,32,98,73,134,141,38,225,223,110,128,5,204,41,1,32,192,124,22,204,155,3,136,194,179,96,140,218,24,24,202,245,126,140,202,129,8,208,161,247,76,98,65,140,193,20,69,204,88,65,212,193,100,146,140,14,195,204,192,208,9,204,76,64,248,202,208,86,140,19,128,84,192,72,12,204,17,180,242,155,141,0,9,56,70,11,198,132,24,138,234,3,1,179,165,203,15,40,97,121,218,236,122,2,118,161,87,145,70,187,236,217,86,132,150,251,69,135,166,172,74,190,220,157,202,91,216,204,44,20,255,251,178,100,59,140,199,248,116,197,139,219,75,240,77,5,233,227,97,130,55,30,209,213,26,79,113,141,193,40,21,231,77,129,13,236,230,23,237,101,118,166,53,226,240,108,90,252,162,211,77,171,157,44,134,221,103,140,86,8,10,73,212,110,2,140,177,252,35,32,62,27,37,46,8,55,30,92,61,8,24,108,86,81,178,68,137,201,250,132,131,77,38,46,196,177,231,58,152,130,49,190,202,57,164,154,53,78,57,31,145,115,199,155,96,133,17,25,68,76,144,40,98,4,216,147,106,172,124,138,43,201,18,173,98,135,86,74,97,68,11,26,32,105,11,86,85,44,125,40,100,171,69,209,150,99,23,103,62,38,167,178,111,119,17,106,247,185,255,100,223,25,216,73,92,131,180,12,244,145,108,236,68,69,236,13,96,16,98,128,242,75,24,128,206,149,55,255,32,171,144,207,68,56,234,223,249,169,170,191,84,62,73,92,133,99,164,52,58,205,100,34,135,33,0,42,104,81,228,145,26,124,73,44,70,105,66,207,108,145,65,34,142,231,78,25,196,141,153,1,55,147,1,160,31,100,230,58,162,26,100,142,116,6,197,69,228,106,18,219,102,63,0,220,99,72,238,134,45,162,32,32,5,19,15,224,23,48,64,22,115,3,160,169,48,49,2,115,17,160,168,49,110,76,46,22,48,112,148,194,66,3,108,1,204,142,35,106,66,32,249,64,66,11,156,64,28,161,191,172,239,41,172,46,19,13,215,147,203,150,53,72,34,96,136,10,252,103,4,188,150,230,40,175,99,197,183,61,67,25,99,118,106,110,204,187,10,92,59,126,13,157,125,113,205,144,224,64,52,96,190,102,140,225,98,54,196,79,31,73,167,196,244,166,197,197,52,105,182,137,43,135,148,10,70,225,104,148,88,45,171,130,252,120,241,234,118,207,27,46,56,165,245,175,188,114,246,56,241,141,122,101,66,85,162,182,92,230,151,196,118,183,113,147,197,10,73,237,208,136,220,89,88,210,9,23,122,104,252,251,121,183,95,244,122,201,236,186,254,244,181,87,190,243,103,236,227,30,159,245,111,215,43,94,250,207,111,237,34,217,236,134,211,102,27,241,133,113,70,50,152,153,88,20,147,21,195,81,16,245,193,212,89,144,193,155,129,158,30,126,255,255,236,40,238,2,193,255,248,119,87,111,187,161,49,42,79,46,146,157,216,183,12,88,10,184,160,40,160,195,195,111,218,102,5,32,22,20,42,2,19,40,12,147,193,99,223,87,113,88,1,36,3,7,144,23,48,51,2,163,25,195,159,50,69,116,147,64,96,77,50,243,64,243,35,80,117,51,163,16,243,34,64,243,48,82,10,131,10,224,130,48,105,14,227,0,160,72,48,73,3,35,9,16,205,49,169,255,251,178,100,28,140,198,254,121,71,19,218,67,224,82,72,233,195,96,35,121,26,233,221,32,79,60,179,201,66,148,231,13,144,25,221,16,64,128,95,80,51,21,112,194,187,11,32,129,75,5,73,146,196,138,164,24,219,170,211,172,180,117,100,152,139,197,35,247,236,179,90,106,72,105,75,225,238,123,201,134,83,253,177,58,163,178,13,223,112,109,242,237,158,92,164,195,98,33,59,181,4,100,8,161,214,164,1,161,16,45,15,197,67,225,4,107,139,205,139,66,146,73,101,176,134,97,46,22,220,192,244,61,22,28,28,208,43,6,129,211,179,254,245,188,241,27,81,183,38,19,108,178,184,218,139,105,154,228,228,132,252,237,32,76,89,167,80,250,138,126,207,116,117,153,26,230,18,54,146,174,187,109,38,196,59,168,168,121,222,190,251,88,121,246,213,42,98,110,171,211,224,81,27,85,81,142,80,75,73,12,154,228,49,84,34,204,102,209,59,171,234,87,33,126,23,183,121,230,191,200,254,180,247,54,32,83,12,58,7,1,97,162,210,182,144,82,239,240,161,117,195,130,24,214,88,58,187,129,16,40,95,60,184,150,215,203,60,188,141,206,21,83,39,116,84,178,183,142,247,171,169,125,195,172,0,113,83,6,208,7,11,1,241,131,200,32,24,25,184,153,141,40,211,153,33,166,49,138,248,25,152,230,36,121,134,216,38,24,32,129,57,131,200,44,152,52,4,136,128,32,132,64,6,96,110,11,134,51,0,40,76,6,162,64,60,40,1,1,129,246,96,30,1,110,41,0,2,149,128,67,232,207,146,133,229,44,241,96,227,101,98,124,219,236,107,101,121,22,49,160,199,96,113,155,190,221,31,176,165,34,93,17,172,235,211,126,182,154,58,90,243,195,71,199,130,254,20,72,132,204,117,162,234,169,139,153,99,201,154,48,59,179,142,97,210,210,209,244,209,39,166,247,2,241,157,85,252,77,187,120,38,194,2,141,101,32,218,17,25,4,5,84,69,41,208,174,85,49,30,149,10,48,153,206,36,84,60,38,40,113,206,67,186,143,23,104,129,197,230,16,24,53,206,172,230,75,216,167,100,100,178,20,127,255,255,241,94,36,234,66,210,68,216,194,129,104,14,161,44,49,155,99,192,152,33,202,145,70,122,248,252,149,102,115,191,247,251,251,157,85,46,238,20,58,219,119,249,103,239,142,158,171,34,244,180,3,115,208,59,71,125,113,80,99,143,20,194,55,141,229,177,25,189,165,116,175,29,133,95,147,254,251,63,211,33,203,255,127,242,226,0,53,162,99,188,4,4,24,16,150,154,49,51,159,14,253,156,223,68,26,228,65,26,233,240,26,30,14,136,192,179,16,194,211,24,198,193,224,184,152,105,50,32,24,51,76,255,251,178,100,23,14,70,73,105,72,147,172,54,64,74,232,137,163,101,226,55,28,45,179,30,79,105,47,193,56,13,166,169,144,137,224,189,18,0,130,128,0,160,50,14,29,133,64,169,81,84,5,43,2,43,160,194,98,54,177,93,65,76,199,57,217,76,205,236,96,236,53,66,179,42,121,115,236,218,5,121,88,160,246,150,126,185,59,148,182,212,221,146,38,31,221,200,147,176,170,174,3,170,152,43,149,223,68,168,169,87,154,171,146,213,181,115,14,29,82,244,151,168,177,234,60,142,237,188,120,84,80,240,59,29,57,142,242,109,177,164,31,187,87,66,31,189,111,251,189,208,6,38,68,154,137,165,164,189,44,17,217,234,164,252,70,39,31,150,232,51,189,165,191,11,215,245,166,178,169,188,77,151,102,141,189,139,237,122,211,203,227,40,65,1,122,251,72,64,80,56,67,50,36,179,48,241,10,214,6,33,204,245,156,157,6,175,26,81,222,141,118,243,12,12,44,26,251,162,136,5,103,184,80,230,6,40,25,30,113,216,41,135,170,255,66,190,89,153,156,142,239,86,189,43,245,253,244,171,150,71,17,235,173,131,104,73,73,134,220,192,96,12,12,37,141,16,197,185,144,140,235,201,244,196,169,68,76,77,1,236,205,20,83,12,135,0,8,193,48,6,12,11,2,216,193,144,18,193,161,38,96,4,1,6,22,33,66,97,114,36,2,160,10,96,36,1,192,70,39,24,97,160,46,210,10,161,199,148,84,70,35,8,10,40,199,41,226,106,217,61,43,143,94,189,214,79,186,144,19,57,159,187,30,139,238,111,153,93,164,86,73,31,213,108,51,249,215,203,61,93,164,179,172,227,242,250,72,114,41,170,242,136,212,204,181,162,128,26,128,153,37,102,130,16,182,242,45,75,103,37,138,96,9,20,141,36,220,40,147,25,109,164,40,204,161,62,105,209,153,228,148,41,0,243,4,144,66,228,30,77,163,33,98,59,255,207,59,170,239,70,153,242,37,138,40,203,8,213,106,59,243,215,78,104,161,4,239,83,83,186,227,137,215,245,230,156,250,57,238,172,163,45,90,15,179,135,83,63,71,195,48,0,19,166,75,69,21,118,24,58,120,56,3,22,4,152,5,74,129,208,219,238,185,94,11,77,53,76,179,228,214,191,159,249,201,38,17,75,187,7,112,76,224,8,32,14,156,127,50,193,24,198,156,26,110,82,168,48,1,165,64,66,194,192,119,92,3,57,88,173,98,54,189,20,57,41,61,196,193,48,205,7,195,4,0,67,49,81,15,97,73,68,49,140,14,51,94,98,97,50,109,14,83,26,6,71,49,49,2,3,4,240,69,48,126,1,179,6,112,45,48,2,5,83,4,112,59,48,36,11,35,32,0,149,48,42,255,251,178,100,28,142,198,212,107,199,3,204,30,192,77,36,249,163,100,8,149,25,241,163,42,110,225,47,193,28,20,37,69,163,9,202,0,97,8,0,40,48,240,158,24,0,0,211,190,84,0,82,96,57,120,4,64,38,93,196,234,103,21,157,22,37,57,61,5,198,37,149,86,166,58,129,145,46,165,202,207,53,137,76,31,218,8,163,236,205,174,172,56,85,159,92,214,25,51,231,192,114,191,43,58,101,123,3,50,93,131,190,86,76,90,243,88,132,226,150,23,183,90,125,53,152,226,123,10,182,61,67,58,98,206,51,133,183,15,191,18,45,169,247,87,38,93,246,33,174,169,164,59,185,150,221,73,158,121,104,15,170,162,133,24,177,64,71,64,67,47,43,141,92,234,209,140,24,193,118,146,231,86,115,135,178,212,15,194,17,65,168,194,180,195,249,233,80,50,72,36,44,205,192,98,38,224,99,54,212,152,10,241,21,164,164,84,209,42,72,124,120,27,63,190,239,255,159,215,24,52,68,56,180,18,138,133,62,191,137,133,94,86,110,166,123,145,200,16,42,76,74,245,175,119,43,79,173,78,58,40,106,112,205,237,26,241,9,104,185,130,137,96,172,96,9,195,34,144,131,73,137,67,19,130,163,35,227,35,192,152,67,120,32,99,60,197,243,42,28,99,26,65,83,3,4,3,20,129,241,160,48,24,33,24,60,20,24,76,31,153,190,48,129,130,96,0,24,101,112,96,81,230,46,204,203,208,129,19,141,197,150,227,196,157,201,68,166,59,106,28,254,124,191,159,19,151,68,35,17,38,144,238,70,26,195,194,177,228,112,12,197,152,220,187,28,254,199,225,94,252,114,28,207,9,71,57,79,110,145,185,161,45,88,225,138,40,8,196,243,42,141,38,119,46,247,239,255,247,8,194,98,8,163,157,248,118,246,168,140,16,100,157,227,97,122,64,187,151,105,49,89,59,13,86,65,189,214,239,255,243,207,46,169,18,136,17,205,76,243,147,252,242,55,186,83,217,18,186,212,90,180,137,15,52,128,131,37,243,61,234,219,89,87,140,78,165,114,90,28,111,246,0,80,115,117,16,5,49,4,67,167,133,167,129,157,154,187,100,74,97,198,48,96,0,176,55,21,30,128,204,228,87,132,174,178,45,130,10,235,132,144,228,210,198,89,217,213,206,66,82,235,127,215,114,235,221,134,112,226,45,255,255,85,63,241,135,158,61,179,130,69,116,0,32,4,139,212,192,3,128,194,190,40,206,177,172,203,29,164,231,1,32,112,180,49,208,0,1,36,230,250,113,148,202,2,236,99,97,131,6,28,66,38,204,153,250,224,166,162,213,165,129,134,147,73,219,110,164,65,23,217,109,65,214,143,145,162,69,4,108,177,188,94,254,44,25,255,251,178,100,36,140,70,72,93,203,155,186,121,210,65,228,233,114,107,34,42,155,193,145,38,111,109,235,193,30,145,39,41,145,37,216,213,20,57,216,130,4,154,31,107,16,77,213,122,151,113,85,170,246,203,75,172,234,93,175,42,112,173,106,91,107,87,78,172,134,28,134,185,250,190,176,230,36,46,225,165,161,42,237,62,34,250,111,239,235,195,97,81,184,213,203,87,212,248,133,26,22,225,171,104,91,98,159,173,59,155,118,194,230,37,85,144,151,86,164,253,183,230,62,247,18,249,137,125,251,109,174,23,84,234,176,103,189,233,126,246,20,8,236,123,206,247,227,218,247,151,14,49,242,219,20,103,92,54,60,234,199,175,218,0,0,140,212,237,165,133,14,15,39,42,88,30,56,232,156,173,22,190,221,81,73,152,228,152,34,128,111,120,78,197,116,65,208,204,103,206,151,254,244,80,170,76,200,8,221,83,149,63,251,7,164,181,191,255,255,254,166,150,52,90,104,16,0,27,218,0,0,5,25,131,32,8,16,174,17,145,144,141,152,52,62,105,133,88,38,24,100,144,201,130,32,51,152,69,13,9,131,232,40,152,21,5,81,129,56,5,24,41,3,209,136,132,155,121,1,147,53,26,71,75,29,50,64,192,184,8,40,72,179,232,19,168,76,114,56,6,97,65,68,193,209,57,37,21,216,230,167,158,27,113,171,202,55,217,136,122,55,81,52,90,232,132,61,166,166,140,46,12,189,126,171,41,130,59,35,39,156,37,139,152,178,199,76,95,226,85,171,165,48,199,130,13,181,194,76,216,120,118,165,219,237,43,151,166,33,106,6,169,253,102,102,181,105,9,111,227,63,201,166,167,114,185,96,97,60,210,90,127,182,218,49,172,206,222,246,22,47,27,17,247,30,217,188,10,230,248,154,249,194,165,212,177,36,173,98,106,13,91,106,207,60,12,69,198,253,36,172,12,87,247,223,56,174,53,255,249,215,250,188,162,168,14,161,143,190,223,208,1,131,76,0,28,55,34,218,47,194,22,28,83,12,194,252,14,193,199,223,23,150,24,202,44,181,121,212,97,241,208,91,127,242,102,68,233,152,194,41,2,146,91,19,95,246,150,47,164,59,41,195,97,73,255,111,255,255,255,252,92,194,197,193,224,176,172,78,4,130,1,129,0,0,67,172,192,96,144,196,159,112,233,128,108,216,142,12,252,81,232,201,242,204,204,16,32,203,5,240,193,48,76,198,145,108,20,108,152,158,63,144,34,155,112,89,135,27,159,12,33,111,140,144,124,132,21,200,90,208,2,168,17,4,168,216,8,49,214,150,193,27,179,37,177,133,123,112,221,233,137,232,51,223,185,122,134,80,151,5,79,166,68,42,85,90,228,17,7,42,5,135,5,232,147,255,251,176,100,51,142,198,41,85,74,27,187,98,242,76,167,105,195,97,229,54,91,133,71,30,47,113,235,209,46,16,230,205,129,33,224,251,29,177,148,141,253,101,109,88,123,42,161,211,253,19,226,112,162,158,45,89,213,227,157,125,102,79,77,17,46,93,229,37,91,122,246,223,160,122,99,144,182,2,145,247,59,106,60,118,49,213,135,79,44,75,255,214,189,101,10,242,237,107,123,187,12,105,163,49,91,220,227,149,173,45,118,86,237,136,50,150,77,77,171,247,217,49,136,82,161,81,255,133,134,144,17,95,113,10,11,144,89,128,155,9,132,171,117,66,97,24,252,67,21,71,217,252,133,175,5,188,122,25,85,237,31,244,255,253,217,119,221,149,116,221,229,255,211,255,253,159,101,88,193,198,149,48,178,161,75,81,88,192,102,232,100,231,26,218,27,255,148,4,222,166,241,168,159,188,120,80,70,2,32,114,97,202,96,134,236,1,62,100,120,238,198,221,34,32,101,250,105,198,14,225,0,99,186,19,134,26,65,184,97,200,13,228,160,32,97,144,34,192,226,73,200,197,64,105,145,242,128,224,162,96,10,70,96,64,8,25,32,96,160,56,240,148,128,36,200,217,136,97,209,140,36,194,134,95,154,117,89,84,237,43,174,157,244,12,34,226,243,138,170,74,129,112,66,125,0,7,10,108,138,203,49,241,194,141,177,44,171,133,172,225,18,25,205,151,105,142,190,180,146,35,241,15,6,164,102,40,204,179,171,210,135,138,76,71,92,209,7,154,100,212,116,227,1,201,170,78,153,179,87,198,174,171,238,42,165,53,173,103,61,214,30,232,174,92,73,216,173,2,153,123,76,126,209,26,155,198,175,53,164,182,221,123,207,168,58,198,237,22,221,194,146,99,113,173,105,75,133,4,160,55,57,134,5,18,160,192,127,83,224,244,177,56,144,179,255,44,3,224,11,195,101,108,101,100,6,204,62,167,3,165,217,128,106,94,247,74,84,244,243,88,114,80,162,206,46,242,35,69,63,255,247,170,129,242,175,205,13,36,92,66,96,120,78,114,49,210,99,127,255,255,224,11,5,216,7,116,132,0,208,33,52,0,71,10,4,205,25,104,120,121,2,129,0,1,210,0,31,48,163,35,147,86,130,14,48,153,153,99,8,112,91,50,175,0,131,13,96,35,48,118,42,179,6,112,189,48,79,17,195,7,80,23,48,149,13,16,162,225,216,7,155,98,113,231,192,150,140,198,132,132,66,198,100,18,97,225,75,149,101,20,5,186,1,136,9,80,153,139,34,126,3,95,21,169,26,36,252,70,94,173,210,102,55,147,76,154,16,128,183,34,207,35,8,200,44,59,44,175,55,113,238,113,10,82,126,102,163,218,218,90,161,47,185,108,135,255,251,178,100,61,142,198,136,84,200,147,219,122,242,82,72,217,163,105,226,54,89,253,87,36,79,101,143,193,64,36,231,13,130,157,249,199,114,146,189,198,172,80,212,15,89,151,37,177,93,1,206,42,197,151,245,19,191,204,29,211,127,80,90,175,36,88,83,91,113,34,98,155,179,253,165,110,199,89,43,175,247,233,22,186,179,102,181,79,245,170,122,73,107,106,104,149,221,233,152,149,135,79,228,141,138,255,88,106,227,54,204,238,67,57,93,136,123,186,239,210,250,140,0,158,194,149,37,196,128,16,201,82,6,25,66,195,18,36,50,7,203,65,30,108,152,37,136,83,241,58,149,202,10,174,79,14,206,12,141,177,174,64,140,71,79,183,79,255,255,207,79,223,39,181,222,181,76,222,182,116,66,150,170,113,104,115,60,51,185,20,140,112,184,210,185,5,140,190,82,152,233,204,245,194,225,64,91,48,159,73,243,63,192,35,49,253,91,131,68,193,53,48,49,33,144,192,47,49,0,30,67,3,112,94,48,69,17,51,0,48,9,48,130,12,163,0,80,38,48,123,0,35,1,144,89,2,132,37,115,1,160,15,42,20,114,162,81,42,53,185,106,73,39,135,157,75,197,152,198,175,190,49,185,109,20,5,198,225,60,207,105,108,201,219,254,35,107,53,17,186,250,180,23,190,8,171,21,149,181,185,183,33,173,61,18,120,98,252,115,42,25,234,239,126,172,212,181,133,62,162,190,163,113,183,198,74,22,109,209,225,22,179,240,251,190,195,19,189,180,57,185,221,142,162,181,126,59,219,224,122,236,241,227,48,17,27,202,65,205,108,243,241,117,57,182,126,159,61,231,123,213,164,187,185,247,253,127,233,46,180,246,194,245,162,124,113,67,140,7,18,160,48,96,14,146,80,220,242,130,14,244,84,7,203,113,25,73,247,20,25,241,99,23,249,90,76,33,113,24,68,105,179,68,99,210,197,117,221,105,71,90,248,160,145,194,254,107,68,35,27,255,255,234,101,103,217,8,200,39,31,150,42,26,83,157,58,161,137,239,255,255,117,99,44,205,159,222,114,45,76,169,178,223,156,67,107,133,183,205,124,160,132,0,0,84,180,194,177,84,196,158,44,215,1,208,210,152,68,237,163,92,210,162,152,12,77,25,122,75,24,124,7,24,168,37,24,16,12,24,150,55,136,193,17,162,144,193,48,64,195,96,149,174,11,3,203,100,120,74,85,237,177,238,112,22,66,84,220,64,29,218,109,73,238,184,153,33,86,249,215,80,223,228,89,33,144,146,60,104,68,111,173,23,230,114,35,11,131,2,1,233,109,238,91,164,92,183,31,113,178,229,221,192,46,155,106,148,15,85,103,172,45,110,73,240,41,15,173,176,134,138,154,132,167,2,87,255,251,178,100,67,14,134,79,104,203,27,175,76,96,79,70,57,195,96,230,127,25,197,161,42,111,105,139,193,48,157,167,181,146,142,56,48,164,212,67,53,163,205,105,57,227,67,145,216,199,41,39,175,107,205,155,196,10,72,87,106,31,36,59,25,168,193,121,213,165,215,90,214,129,171,47,129,69,25,211,173,219,104,33,123,91,190,107,249,165,138,206,30,100,171,198,83,147,23,229,73,46,250,57,108,2,132,196,165,164,187,165,196,31,48,174,224,176,33,88,155,255,93,161,204,77,195,42,183,152,187,54,235,248,169,71,8,139,132,237,53,141,65,194,227,112,22,104,164,203,127,255,255,252,11,156,162,195,177,218,103,187,106,146,253,43,254,233,25,230,169,230,81,97,73,243,120,76,145,130,11,16,74,130,156,48,31,3,147,4,228,95,49,15,18,145,149,131,49,54,10,115,19,225,170,48,98,1,114,160,219,136,129,108,193,116,13,2,1,68,193,152,30,136,16,156,242,224,237,128,234,80,176,16,193,129,160,192,194,67,87,68,100,136,66,142,43,108,195,152,209,164,22,160,9,252,229,116,157,156,138,79,101,97,204,218,183,58,197,82,83,76,174,5,165,236,186,34,250,104,252,36,142,68,81,82,197,234,219,140,79,152,71,230,123,138,30,229,0,95,47,211,21,116,86,132,229,28,247,46,158,123,153,200,142,151,210,153,236,57,240,90,89,187,245,250,49,68,3,139,237,40,197,219,172,218,148,115,51,111,187,241,126,93,198,51,102,246,155,190,252,51,71,251,93,110,54,166,150,155,196,138,42,122,203,251,143,214,58,188,126,119,110,121,200,91,78,134,147,35,121,154,86,142,255,185,87,123,37,192,130,224,0,127,97,48,254,226,32,137,43,156,21,156,72,68,146,91,131,169,36,160,135,157,126,246,181,121,239,213,132,5,132,93,0,118,144,121,63,173,159,255,255,255,255,37,149,62,159,96,238,139,142,239,73,2,53,39,166,36,78,26,75,133,143,37,243,64,35,35,24,150,223,169,61,65,0,2,155,148,192,160,108,195,8,68,211,81,172,203,106,44,58,190,49,232,143,30,30,76,112,37,13,170,131,9,36,192,141,54,109,215,65,138,24,98,67,188,214,154,204,180,121,132,45,205,128,21,166,72,221,95,40,9,200,9,207,146,200,159,100,252,86,228,244,198,1,253,12,198,32,234,244,155,90,101,65,243,146,186,153,81,14,214,4,170,47,72,81,52,123,205,188,72,187,186,56,121,195,229,106,46,95,215,111,62,109,178,189,85,34,42,30,197,253,211,103,125,44,117,252,139,32,188,177,179,191,76,91,11,113,193,89,206,182,206,107,145,190,253,86,93,203,94,211,106,242,95,245,159,51,50,219,159,59,207,40,255,251,178,100,80,140,133,204,102,76,155,186,97,208,72,227,121,114,107,9,40,23,157,163,52,110,48,218,129,38,157,229,97,164,149,216,99,227,238,190,209,133,179,55,99,45,72,147,189,142,189,110,127,227,96,44,27,254,175,174,174,128,84,83,164,138,12,18,101,123,7,80,50,116,153,65,214,42,245,89,160,128,131,209,174,213,250,162,89,203,57,179,14,254,242,167,91,217,69,129,230,210,247,149,55,89,88,3,220,229,127,147,99,93,202,79,190,129,141,35,221,13,30,24,61,39,101,70,206,123,190,173,61,32,2,91,146,5,128,166,84,133,159,60,138,107,165,1,234,78,134,116,109,143,24,140,170,142,48,224,28,16,72,48,24,16,195,194,194,16,81,132,65,99,32,0,128,5,212,114,78,229,74,196,40,90,36,11,114,59,13,190,84,146,106,176,221,94,213,181,119,191,122,174,114,43,175,172,85,59,118,250,81,247,152,205,80,212,121,50,11,91,67,83,73,155,234,38,107,157,143,103,251,247,130,180,80,64,45,49,13,205,240,251,163,138,30,118,19,143,133,217,103,2,160,157,15,31,146,122,104,23,161,166,137,134,45,159,184,32,180,74,57,83,166,149,144,93,20,42,212,84,152,251,83,80,130,152,217,229,21,223,187,59,36,232,199,148,148,70,181,210,158,116,113,104,218,182,115,55,238,186,208,179,132,47,74,219,136,159,41,251,192,40,2,20,34,14,90,195,82,76,15,148,52,16,116,147,44,252,188,104,134,200,192,70,21,157,159,63,97,134,113,118,226,177,59,105,24,76,112,225,165,145,76,131,226,204,199,244,35,1,195,61,74,51,251,255,251,74,122,25,75,91,254,159,75,107,111,111,31,53,255,253,86,210,0,0,74,81,61,140,94,23,128,225,57,137,218,113,163,231,32,132,184,38,52,140,15,80,193,65,73,132,226,41,115,12,43,19,83,168,194,96,104,136,45,4,2,114,52,68,72,97,160,220,104,3,85,227,72,167,83,151,145,190,68,204,208,164,181,150,176,228,212,236,223,212,40,53,134,44,143,71,1,172,93,157,46,243,36,144,227,24,11,108,43,75,250,175,246,200,182,57,109,78,83,117,136,162,172,68,50,7,54,166,135,36,230,217,71,189,137,218,37,173,60,45,35,171,231,197,255,65,36,40,172,179,143,65,119,181,247,201,13,180,118,161,6,61,198,43,33,62,139,80,100,45,59,43,243,25,183,214,84,212,111,60,229,150,81,34,52,202,82,168,38,48,204,137,73,109,117,214,114,20,241,16,208,134,104,218,93,5,107,108,162,53,191,223,147,0,5,134,158,16,13,209,48,63,76,113,145,138,241,16,36,132,122,109,41,193,194,226,49,245,220,86,22,236,214,128,113,33,68,21,18,255,251,178,100,115,140,230,24,104,204,27,175,76,80,71,131,25,114,104,166,120,22,5,159,60,110,105,131,137,7,12,38,9,172,148,104,68,220,151,111,232,32,152,148,196,255,83,157,212,86,179,159,195,204,114,117,184,76,243,174,173,135,122,158,195,163,158,91,42,121,222,162,66,118,237,219,129,132,24,198,215,33,24,254,164,125,155,31,252,0,100,134,216,192,41,208,144,148,189,48,196,21,77,12,203,214,28,106,212,27,1,175,233,203,88,55,132,88,87,53,206,105,54,74,75,181,43,127,48,247,14,158,11,184,191,90,76,205,188,84,201,74,52,191,78,255,193,246,84,203,85,117,235,248,243,203,46,62,120,244,123,234,238,106,202,83,143,163,71,110,27,255,174,109,148,43,175,248,118,246,189,88,148,176,46,114,231,110,189,100,111,251,79,244,174,121,148,249,106,174,85,122,58,219,63,141,124,62,252,213,199,156,76,185,243,229,236,118,68,109,206,82,61,244,205,71,3,159,173,23,63,107,59,86,50,179,172,44,130,28,55,142,252,229,144,207,50,48,240,201,236,164,81,130,178,109,130,26,96,178,225,145,160,171,90,128,139,121,6,57,205,234,212,179,20,156,105,136,47,112,128,167,9,173,126,119,195,230,40,179,59,89,254,141,78,159,245,168,242,159,242,192,37,52,32,61,130,141,189,209,39,251,51,66,0,0,155,144,72,12,48,50,118,51,148,22,51,156,46,55,232,75,53,45,7,22,50,12,125,69,12,66,3,76,15,22,147,224,195,17,12,44,3,133,129,35,1,128,195,24,0,101,60,161,66,114,7,0,191,38,137,145,125,144,37,14,243,232,248,155,167,226,105,36,203,10,141,83,181,233,85,98,142,195,237,42,134,180,183,106,173,239,166,83,163,13,237,74,238,212,173,164,29,133,237,95,212,22,14,126,201,69,90,65,205,228,150,180,113,147,58,83,112,96,129,205,163,108,42,125,201,33,101,133,209,114,212,195,4,138,63,110,75,179,66,168,117,239,34,154,104,26,74,77,61,98,22,9,171,234,8,199,38,179,173,61,67,59,162,197,80,197,168,49,176,189,188,244,133,11,56,201,93,71,241,165,114,49,172,46,202,90,171,87,245,134,186,238,89,67,85,237,211,67,22,128,237,113,64,45,228,112,30,80,82,86,4,73,151,68,118,229,214,189,62,34,161,238,246,71,209,184,64,124,66,46,111,243,5,70,10,191,255,250,191,137,115,225,217,146,131,211,98,46,193,17,214,244,131,3,47,112,231,249,47,255,137,70,157,104,178,76,85,109,209,199,86,88,58,148,0,80,121,66,199,90,212,6,228,70,17,24,134,59,227,102,182,32,166,9,161,166,62,136,230,50,171,230,23,1,193,81,164,20,45,24,76,255,251,178,100,156,142,198,55,104,204,27,175,75,224,81,133,169,227,96,230,111,24,101,161,46,78,176,220,129,78,40,230,205,148,137,72,38,10,0,134,5,131,224,160,20,197,49,45,190,30,0,105,3,130,18,254,49,86,139,36,142,13,1,142,140,37,159,78,71,37,52,20,246,226,181,239,62,23,170,221,151,109,217,162,70,89,18,126,92,155,229,152,236,221,214,55,42,143,78,97,34,173,248,238,56,138,11,127,242,136,27,225,166,148,108,198,24,98,172,119,84,197,109,22,59,201,173,19,39,164,164,235,85,106,197,215,57,46,180,96,185,99,15,59,51,219,153,127,174,60,82,120,74,12,229,77,109,201,83,167,37,146,222,148,182,79,17,195,80,171,95,153,105,108,135,221,155,223,93,168,137,2,173,120,146,104,207,162,81,8,118,78,224,21,6,44,151,105,32,0,20,143,107,21,32,99,66,45,11,252,130,116,72,10,48,201,155,20,58,169,8,217,26,6,173,105,78,91,169,209,149,230,255,244,107,47,255,255,255,250,5,41,3,160,160,206,141,87,109,38,183,255,255,255,255,253,146,20,16,48,211,59,12,6,170,144,72,26,8,27,19,114,142,24,40,61,172,104,241,85,245,15,0,4,227,149,11,140,7,134,12,246,15,204,100,168,204,173,43,76,168,73,131,139,163,41,0,211,24,64,243,2,129,166,30,96,120,110,66,32,64,112,4,188,194,196,174,202,217,131,93,148,191,241,214,56,244,37,195,251,101,226,147,73,35,149,172,77,206,202,114,175,102,231,197,125,232,193,152,72,164,114,105,158,247,25,111,50,39,27,60,90,112,223,169,90,45,81,121,46,194,82,10,31,68,92,241,48,203,34,180,217,184,180,85,240,74,90,85,124,225,157,45,114,97,113,59,8,150,70,64,185,148,54,220,111,19,243,148,92,139,165,5,174,83,200,212,19,171,181,174,13,178,214,206,72,160,77,173,159,60,211,56,204,188,89,157,27,202,253,117,212,237,197,111,157,10,238,72,118,39,113,88,217,11,11,93,108,181,105,157,158,27,0,2,1,128,0,27,187,35,169,36,8,205,129,132,14,91,43,30,41,72,192,114,165,78,244,221,126,104,175,66,106,71,214,140,181,9,150,49,223,254,178,250,127,255,255,255,255,255,127,255,251,164,179,93,202,174,231,77,170,130,114,169,1,165,89,5,137,12,88,132,123,157,8,41,156,133,17,245,128,1,41,40,52,81,25,23,70,29,240,54,26,172,203,157,106,66,153,156,221,25,160,35,25,11,0,24,216,5,4,14,225,133,97,131,195,163,54,48,32,71,48,216,44,50,224,91,73,4,106,15,128,61,132,0,44,224,4,232,61,0,242,78,90,81,70,172,108,105,82,137,190,182,185,204,255,251,178,100,172,140,133,248,104,76,155,186,74,240,78,42,201,186,100,162,118,24,157,163,42,110,188,207,129,61,41,231,41,134,8,216,39,144,97,33,204,193,125,20,54,96,174,55,9,169,89,8,170,142,124,209,117,10,187,205,97,39,163,170,164,44,172,196,10,115,66,44,210,47,146,37,13,138,40,230,124,60,150,167,214,72,146,104,114,68,28,213,57,21,86,217,98,162,170,115,74,194,170,24,228,89,157,237,232,243,229,186,45,85,108,103,199,140,138,139,152,188,217,198,52,210,15,23,154,65,160,212,45,58,96,10,65,112,253,129,143,40,44,171,64,178,46,45,3,128,234,6,30,251,156,165,105,0,224,3,9,248,188,50,1,170,167,216,118,17,1,38,196,85,39,40,65,0,5,165,162,50,6,62,207,123,44,195,32,235,52,17,13,246,233,255,255,230,85,220,138,144,225,237,255,255,179,178,127,62,186,84,140,165,102,58,29,140,48,100,49,199,90,124,135,33,108,85,214,196,83,25,166,71,17,6,192,4,57,110,252,28,26,49,184,48,247,5,147,61,127,142,114,54,52,84,180,215,7,206,15,172,202,131,140,104,37,5,129,38,226,48,209,145,160,168,40,60,29,113,174,9,146,176,85,231,46,143,82,181,70,154,33,63,207,38,85,59,183,165,170,189,60,38,224,124,65,119,32,125,102,37,40,0,193,137,31,34,143,169,232,210,53,200,145,65,54,34,60,200,153,1,104,161,117,201,112,226,72,223,112,41,112,110,200,86,164,145,107,146,110,122,187,48,34,107,89,106,177,137,205,4,148,20,206,77,92,73,95,56,65,214,114,179,118,168,244,161,81,212,80,90,136,145,24,88,193,241,72,212,31,21,78,186,155,143,164,108,53,54,169,125,42,116,173,178,162,9,29,146,136,214,59,22,137,147,67,120,121,242,182,173,138,0,45,200,39,28,33,96,136,246,162,0,28,57,0,196,58,243,210,214,183,16,165,140,60,253,213,62,214,225,144,192,130,151,255,255,255,255,253,94,167,33,95,167,251,191,235,22,170,180,62,75,87,42,100,106,8,45,52,77,89,5,67,119,175,238,203,80,95,95,127,24,76,234,217,40,1,24,83,4,9,145,139,231,157,111,7,169,144,207,86,24,251,31,81,172,66,187,152,194,130,241,158,177,191,153,36,138,25,137,56,186,24,108,132,9,130,224,174,24,17,130,168,48,55,64,192,244,100,204,57,198,8,0,18,28,12,102,42,153,181,172,110,16,11,88,6,128,53,32,199,93,8,7,136,4,135,38,90,41,195,12,44,35,167,213,84,111,159,233,210,160,39,186,18,237,187,146,87,177,174,151,53,83,5,193,70,23,156,178,64,225,40,59,106,170,118,215,131,245,68,196,223,154,183,255,251,178,100,195,12,133,204,104,204,155,155,73,96,75,104,57,211,96,67,127,95,225,225,24,47,105,143,129,103,169,230,245,144,14,213,120,210,135,113,228,64,31,80,78,11,39,37,229,160,116,244,180,87,20,249,21,114,67,84,160,176,146,181,102,64,242,226,168,146,247,220,172,80,50,53,141,97,80,225,125,171,119,42,142,201,94,191,173,179,231,46,211,88,167,44,115,183,253,215,254,213,247,223,106,40,15,148,174,231,150,31,217,114,168,185,247,161,183,50,238,59,204,205,24,167,107,188,222,83,111,52,254,235,86,255,189,70,187,216,189,169,55,187,211,147,183,249,153,158,153,153,159,153,153,153,153,156,214,27,153,78,0,18,128,34,50,9,106,149,141,42,85,172,188,102,120,36,66,128,146,72,7,38,145,104,77,80,62,174,7,40,183,204,121,207,223,48,162,160,203,56,159,47,77,222,168,204,110,33,95,152,67,87,106,69,27,166,243,231,50,135,223,242,124,231,111,249,202,112,236,96,130,92,190,58,80,13,31,38,61,134,173,77,223,34,30,194,154,224,246,72,0,0,147,136,192,176,26,76,41,213,172,203,96,40,76,120,205,120,206,224,117,140,39,195,192,193,128,25,10,134,164,96,84,8,134,5,33,146,28,3,38,1,224,110,96,193,225,148,199,70,0,31,5,160,44,160,68,8,70,83,36,1,12,2,7,92,42,58,86,19,33,5,42,170,59,170,247,198,14,237,237,217,122,181,95,8,50,65,114,228,103,7,171,172,35,108,206,91,87,186,187,55,193,81,25,196,43,198,117,158,141,108,181,169,55,179,120,153,76,208,129,90,70,66,203,147,85,233,163,240,197,98,158,73,28,151,203,138,209,94,87,115,93,43,109,108,221,154,53,19,154,152,212,28,186,24,234,87,183,178,234,55,38,98,138,230,243,239,131,200,17,48,220,86,75,58,133,45,168,118,186,155,123,149,13,241,170,132,97,56,87,254,158,100,105,160,195,195,196,105,33,238,208,176,0,0,219,13,201,32,130,74,166,162,129,117,64,91,136,45,64,24,139,20,121,80,155,12,244,90,52,234,39,61,204,222,112,169,8,25,180,187,3,53,243,123,219,211,255,254,194,83,66,45,219,193,192,154,12,0,90,89,128,41,192,32,170,110,117,48,166,84,162,21,62,43,162,34,161,105,105,58,137,37,6,6,33,46,97,119,86,38,88,69,86,100,242,209,230,188,130,144,103,174,6,70,43,0,150,102,18,99,102,54,0,90,98,28,29,70,6,1,40,96,200,10,198,4,96,240,97,108,15,160,16,99,49,235,21,160,80,41,139,4,32,235,131,204,164,194,62,47,216,170,16,197,195,168,147,168,84,89,17,56,54,14,106,180,179,116,114,169,3,119,182,255,251,178,100,187,142,134,92,98,73,27,220,74,240,79,164,105,170,101,227,54,28,193,211,28,79,105,47,129,138,167,166,141,147,13,228,187,223,40,106,145,199,149,72,231,164,240,42,90,186,237,194,154,187,69,110,147,237,33,254,128,226,146,153,53,13,45,92,52,5,61,43,116,69,215,92,169,11,162,168,160,171,104,82,96,145,132,4,67,45,40,159,147,44,162,233,107,111,53,226,245,166,213,117,165,12,133,181,108,55,10,187,164,152,69,28,137,82,40,214,75,49,185,210,4,152,89,67,36,136,98,74,140,126,143,152,86,40,157,180,135,207,101,229,87,94,157,47,43,207,255,175,243,215,191,41,87,168,66,227,47,56,127,145,134,75,51,249,230,249,111,171,89,36,70,90,101,33,47,32,70,24,2,80,61,57,160,49,18,198,82,73,246,195,230,86,1,233,133,72,20,254,119,29,35,251,73,104,178,155,177,218,230,143,43,33,57,232,102,240,230,229,37,64,234,66,195,59,25,230,181,119,13,229,24,114,32,231,10,211,82,166,53,136,71,20,203,200,138,161,33,91,207,227,179,194,135,38,243,183,82,79,79,228,58,165,31,140,131,82,177,104,128,0,4,131,7,160,145,48,144,138,83,63,144,85,48,194,146,115,5,1,91,51,95,27,147,1,112,197,50,88,58,115,22,80,123,48,249,3,3,6,32,115,48,45,4,147,1,208,61,48,91,5,230,58,100,92,4,224,160,80,22,8,243,2,152,240,143,24,66,80,124,176,116,48,97,84,130,121,161,249,16,247,218,14,120,109,82,197,163,242,107,16,58,90,197,227,244,174,20,173,140,206,36,173,50,2,39,229,210,106,240,76,66,80,194,164,142,143,57,148,102,205,203,179,34,124,114,27,154,8,64,133,102,137,83,10,165,45,147,107,50,125,26,50,6,17,106,233,43,81,73,88,43,132,177,97,86,197,143,168,140,187,29,52,178,104,227,8,194,252,37,14,91,109,93,140,37,53,215,114,93,32,211,76,151,101,150,4,130,132,40,9,155,148,223,245,117,33,119,112,255,220,235,255,139,159,195,242,136,96,35,197,58,86,94,13,0,9,110,120,119,114,209,91,139,0,0,0,2,235,116,173,193,214,234,251,18,186,28,64,169,164,78,2,15,36,54,148,72,44,165,148,248,190,156,117,75,85,209,7,116,213,82,188,73,85,125,68,195,184,148,22,20,80,84,137,100,139,21,22,19,176,64,177,65,52,138,5,139,19,56,157,111,110,101,250,223,58,159,20,75,240,126,237,75,25,132,176,33,152,160,53,201,176,9,34,153,17,46,185,166,73,16,152,247,132,89,136,152,50,24,154,41,97,132,168,58,24,59,8,121,129,152,35,152,6,2,145,130,143,38,132,45,136,199,255,251,178,100,177,14,135,0,92,71,147,218,75,226,80,3,154,13,97,40,51,29,57,227,30,47,113,139,193,56,21,38,205,145,13,233,199,185,125,141,14,137,2,134,5,7,128,158,70,27,7,40,16,192,28,72,176,56,4,134,33,146,96,187,68,98,156,139,62,152,55,122,173,210,180,48,223,82,220,84,19,177,136,194,228,180,154,79,43,119,164,164,138,68,84,3,113,4,147,27,47,81,213,238,178,126,169,183,221,163,185,86,68,70,168,126,49,142,255,210,158,235,71,119,161,114,238,81,215,80,207,152,113,238,141,218,159,170,253,141,43,240,221,248,247,173,119,255,179,169,247,108,205,28,49,63,219,127,142,207,59,138,3,196,136,150,67,152,221,120,226,239,33,185,183,234,77,55,191,97,251,125,91,121,173,109,187,229,25,125,175,155,235,204,127,119,253,57,249,175,252,59,55,155,236,207,83,47,51,73,153,153,174,235,147,181,98,102,88,138,129,109,150,8,212,129,88,193,167,17,64,40,123,93,21,150,11,105,94,207,32,170,56,211,119,213,182,42,239,107,113,38,80,198,95,254,191,233,32,179,65,84,249,233,181,69,129,133,137,209,132,32,142,112,143,145,68,64,200,186,220,175,244,126,17,218,242,95,76,107,136,85,231,247,241,255,183,234,0,20,83,144,32,40,50,73,43,62,244,228,52,113,244,58,92,245,48,89,12,38,17,205,105,32,195,153,147,6,138,163,13,68,67,5,194,180,33,49,84,16,42,4,166,17,21,75,180,28,14,149,94,98,33,160,169,192,254,17,85,84,29,200,1,68,96,134,173,79,218,12,232,105,227,212,76,194,164,196,196,27,131,225,70,225,82,172,29,125,90,202,57,29,205,178,208,212,171,119,26,12,63,10,237,205,249,209,52,118,8,0,57,210,248,65,82,77,70,97,138,205,98,230,59,8,175,193,138,166,19,137,38,24,62,92,223,132,21,142,40,64,129,152,69,119,106,108,70,6,86,36,112,152,128,235,214,196,112,152,140,41,120,22,64,156,134,150,100,170,10,89,132,26,95,43,121,116,44,210,115,110,48,116,213,75,75,202,86,73,34,146,79,36,72,244,8,14,98,5,102,198,180,150,77,70,73,247,208,50,244,222,240,208,0,0,0,16,0,175,146,136,211,24,121,196,45,26,65,106,90,152,41,11,137,153,201,95,26,105,202,172,75,122,185,154,214,14,80,163,250,127,255,253,45,254,231,250,145,172,4,231,96,84,12,49,160,104,70,4,108,56,52,82,242,239,8,10,162,15,161,126,184,7,194,114,63,22,0,71,64,64,196,168,182,13,101,193,228,194,201,129,140,90,195,164,197,216,75,12,29,129,68,197,96,235,76,49,65,36,194,76,54,204,11,128,44,193,56,255,251,178,100,164,140,134,173,104,74,27,184,75,224,74,102,9,205,96,67,124,29,33,227,34,47,109,45,193,22,6,229,137,172,24,216,14,133,1,80,193,144,2,68,64,88,127,28,32,33,3,29,13,134,70,175,76,60,65,43,72,0,18,180,176,16,68,18,147,196,194,82,178,128,7,166,31,149,205,74,160,119,174,66,203,155,71,138,88,184,165,210,183,185,42,236,177,198,174,220,183,147,197,1,83,66,95,7,170,73,44,166,160,228,78,196,78,80,138,232,172,147,96,140,16,135,97,40,145,7,86,76,46,139,112,171,74,50,184,170,40,166,246,32,194,181,22,38,92,81,18,35,38,139,160,109,126,164,90,242,150,250,154,144,206,206,168,178,216,64,228,211,32,32,124,9,4,169,190,178,160,247,118,114,117,149,94,117,26,78,20,195,251,117,22,219,205,106,20,159,149,117,50,11,221,118,25,229,24,141,66,119,234,23,158,191,255,252,202,73,127,95,171,255,156,213,197,219,0,5,137,82,46,6,15,17,103,67,161,85,97,119,140,189,128,192,22,161,173,40,115,11,191,74,70,89,4,232,30,179,176,194,168,176,195,193,5,177,41,116,18,114,181,40,215,75,85,189,119,33,221,240,22,76,70,176,166,251,172,73,238,69,15,81,97,125,2,40,4,80,243,2,135,195,45,175,35,50,216,163,29,36,128,201,68,207,65,164,196,64,232,203,38,96,22,88,156,41,190,56,107,21,24,33,64,167,97,81,71,237,115,182,239,37,161,80,10,241,88,224,208,166,92,74,97,46,129,92,27,105,51,80,153,133,123,61,84,229,141,35,167,162,104,88,14,6,213,180,1,254,105,151,180,186,61,181,88,160,153,138,235,164,226,178,104,204,154,92,26,11,8,177,115,124,200,193,171,55,185,27,133,177,181,94,117,173,196,47,131,129,12,86,56,110,170,252,169,203,155,146,114,140,108,205,140,239,223,171,213,236,251,134,159,46,17,88,206,182,120,125,56,134,23,55,56,207,213,241,241,255,190,254,179,123,210,59,98,131,26,106,39,7,66,176,133,139,24,135,139,154,140,240,113,68,33,142,83,193,99,103,136,126,69,165,229,242,199,214,113,7,126,87,241,251,199,140,135,58,142,20,8,35,236,235,142,199,119,236,109,239,229,55,204,181,28,74,83,214,120,244,197,119,255,250,214,183,255,189,239,243,18,151,41,202,88,0,209,70,8,80,247,5,34,61,224,22,149,132,195,245,92,182,209,166,19,0,242,26,64,125,171,116,102,62,246,156,116,16,80,129,147,230,229,229,5,251,55,144,79,110,127,113,77,61,201,164,90,196,51,255,167,255,232,1,0,51,14,69,227,9,249,67,143,201,179,128,11,51,98,137,131,55,156,99,36,0,67,255,251,178,100,164,140,199,181,113,203,147,186,121,208,58,98,25,146,99,35,40,33,145,231,44,78,224,185,193,17,151,38,9,148,137,216,66,73,3,46,7,3,0,69,227,2,194,35,34,200,16,184,30,68,42,25,34,36,153,36,14,3,128,21,132,105,1,0,184,144,68,229,142,5,165,97,75,12,1,2,11,129,103,51,56,131,188,175,27,238,180,8,63,23,109,134,214,45,220,181,118,151,194,138,62,15,20,138,129,151,213,141,143,174,71,168,237,45,35,59,252,33,53,153,146,251,164,103,233,173,126,26,119,251,52,211,98,49,84,160,181,128,97,109,78,188,114,200,243,111,33,185,0,91,245,19,203,119,32,237,74,153,116,106,180,114,215,101,182,241,110,165,1,189,50,215,46,202,86,76,102,80,176,47,157,216,5,180,230,56,255,227,71,223,150,127,32,171,127,1,51,94,214,68,166,107,45,206,97,208,82,225,151,60,210,235,77,191,253,220,177,221,125,127,247,255,95,143,243,254,13,134,41,120,72,7,182,59,109,15,44,84,127,9,193,106,204,226,108,82,203,95,88,101,253,162,177,15,89,177,82,214,87,226,20,120,111,126,218,245,42,148,34,31,254,175,49,202,209,168,156,0,0,162,32,81,3,129,7,17,94,99,182,211,67,197,40,61,55,93,21,177,0,62,112,234,126,87,202,185,234,173,221,156,170,240,54,99,134,229,50,36,34,206,210,186,210,68,246,223,209,154,75,229,233,146,204,243,224,187,189,255,79,255,217,255,237,203,210,48,60,64,48,119,132,51,211,185,54,26,225,51,216,152,50,45,25,51,40,71,48,130,77,49,180,57,48,60,119,48,236,9,50,0,180,17,2,38,26,133,102,49,15,198,14,141,46,130,92,189,33,128,90,151,218,42,135,101,2,153,80,6,28,3,3,24,203,150,92,204,72,85,82,107,133,230,156,142,67,16,4,156,112,154,145,35,173,35,194,26,9,12,22,166,19,74,202,130,8,254,51,241,29,180,44,238,91,202,121,22,239,186,35,64,179,54,235,111,37,71,171,137,7,111,48,115,169,176,123,50,218,170,211,241,176,88,210,137,219,221,108,238,93,102,54,59,34,223,192,23,242,97,101,5,173,6,45,91,58,102,27,220,69,79,177,112,62,166,138,87,62,238,102,242,108,217,17,212,57,233,17,160,66,37,243,196,97,17,54,48,6,246,21,2,249,76,89,86,49,62,243,11,172,253,90,214,232,214,75,52,107,18,12,227,46,104,155,134,199,153,148,108,182,93,141,107,65,42,142,62,239,156,212,190,179,90,102,35,110,233,181,107,83,230,43,0,48,0,0,232,12,14,28,30,96,209,49,52,219,107,64,152,75,161,108,67,141,141,240,193,199,71,219,220,227,57,7,255,251,178,100,139,14,135,176,119,202,131,184,156,240,72,5,201,150,105,98,118,31,77,213,42,46,225,245,201,28,38,103,245,133,157,104,222,171,237,13,16,164,186,65,38,207,222,172,200,212,221,66,43,89,17,191,160,186,21,237,115,189,26,246,13,159,5,253,15,249,63,250,191,255,169,235,25,134,224,193,139,182,33,190,31,137,147,52,137,153,164,97,128,49,216,98,86,105,2,236,98,168,114,97,144,60,14,4,76,103,48,99,38,17,6,70,34,15,38,30,138,144,50,22,40,170,59,174,103,80,144,67,26,8,136,0,102,110,28,20,56,79,77,254,8,70,203,106,149,3,102,61,23,131,37,8,33,250,52,1,72,217,144,195,101,216,143,226,179,176,47,216,69,20,187,59,110,198,29,133,82,183,119,10,187,116,73,27,212,237,230,52,46,70,27,80,78,120,99,127,225,234,11,138,41,71,122,85,7,100,172,242,61,113,243,203,7,195,88,72,117,132,122,89,181,19,43,22,114,69,239,127,108,62,151,173,17,79,221,130,161,255,214,63,134,173,255,203,178,248,238,185,155,30,202,84,22,132,90,174,30,196,210,28,29,145,219,66,219,251,79,139,53,250,230,124,250,235,230,5,37,161,245,74,194,54,160,236,201,165,87,96,52,50,191,122,107,207,191,55,222,55,189,73,239,70,205,226,184,223,242,83,250,239,94,147,103,196,71,125,226,127,245,47,56,248,0,1,29,0,1,120,220,169,13,67,28,222,170,164,132,26,87,82,95,126,53,102,164,16,95,248,170,217,52,110,246,28,199,133,224,162,237,13,97,27,34,159,223,239,254,159,237,175,215,233,255,254,255,254,65,127,255,182,43,102,83,15,22,6,69,230,41,52,154,178,173,33,0,44,0,26,190,134,1,140,58,116,57,211,188,217,161,243,63,138,140,70,126,49,184,32,203,40,67,15,9,134,129,65,1,3,6,15,145,208,32,22,6,55,2,133,48,227,175,29,104,42,49,58,84,4,193,237,145,45,196,163,84,222,64,189,75,198,32,147,238,109,212,230,204,199,142,161,135,84,234,114,75,148,145,11,147,30,78,209,229,147,48,76,77,66,60,239,138,252,50,252,47,239,151,175,21,199,122,58,157,93,39,90,13,147,238,215,65,91,181,219,49,179,216,221,80,169,21,25,134,170,222,81,158,229,3,149,232,217,88,231,251,220,179,160,191,127,224,73,206,204,78,218,108,47,134,182,37,245,187,22,143,46,58,148,138,46,60,89,182,100,144,184,205,193,20,116,243,78,213,53,45,124,177,195,27,117,233,164,182,243,148,72,123,93,159,182,105,184,194,218,164,198,177,120,247,242,71,235,127,187,221,214,187,222,82,103,135,37,25,127,204,85,238,83,239,189,0,131,93,255,251,178,100,114,136,151,14,104,206,59,143,196,240,67,167,9,145,96,39,112,32,189,223,40,14,229,245,193,19,37,102,165,151,157,104,227,71,5,246,24,208,76,84,180,237,81,37,196,95,244,33,110,175,162,176,162,135,233,39,19,135,40,136,76,251,68,162,23,207,100,17,93,195,78,255,42,34,117,99,191,198,42,159,39,148,245,103,163,202,118,255,232,78,164,188,135,254,252,141,228,192,73,150,230,217,241,81,49,220,241,32,243,236,112,124,144,101,208,18,98,253,126,50,77,152,128,15,147,12,70,30,159,160,224,40,196,160,0,203,161,72,196,112,5,5,193,65,178,134,20,7,41,240,227,149,4,116,163,42,0,198,0,135,43,9,56,228,72,34,66,36,33,171,234,142,204,220,137,235,170,2,7,11,131,193,211,191,166,208,76,148,71,42,147,190,161,224,242,165,212,118,102,159,71,142,198,45,3,106,56,128,217,198,142,36,53,61,134,47,158,146,110,142,149,21,179,204,89,95,154,214,55,82,151,59,170,59,149,114,64,85,125,72,140,187,237,88,175,131,251,158,42,203,190,149,67,43,27,24,234,172,189,101,155,78,205,146,5,7,88,108,110,54,178,207,254,57,127,26,214,247,239,85,255,150,169,196,57,116,192,46,71,70,218,151,188,195,45,213,120,215,174,27,160,106,142,57,173,126,41,3,234,246,167,92,57,82,24,209,204,181,59,229,219,104,142,99,13,199,7,221,177,254,53,252,148,251,129,46,247,10,159,126,109,250,95,84,146,109,229,117,19,62,206,24,222,98,98,218,107,218,66,14,2,164,172,45,176,200,236,228,204,93,95,18,245,7,71,161,36,67,193,85,133,184,239,165,114,205,54,26,214,112,242,243,255,202,154,252,234,136,113,224,249,227,11,211,134,109,219,250,46,217,109,53,250,104,242,154,127,250,39,255,159,255,255,202,126,81,232,0,36,0,8,21,152,24,22,98,250,217,223,190,198,239,161,24,184,246,109,24,9,150,1,38,170,55,24,228,20,96,16,177,129,66,38,10,67,16,138,68,25,143,248,136,38,138,93,133,149,60,76,12,30,85,93,111,176,161,9,168,109,17,165,147,93,106,111,151,176,217,250,27,56,230,186,178,182,250,100,248,33,223,200,9,128,46,54,18,244,115,56,205,112,138,121,240,203,179,224,121,237,34,58,43,44,44,193,57,53,33,53,215,20,94,11,149,121,160,229,151,171,87,54,72,184,13,169,74,213,245,244,197,171,204,239,68,108,142,196,39,190,168,79,217,156,125,109,233,137,254,61,154,191,189,191,190,245,1,91,169,1,217,154,159,234,69,34,240,51,75,26,52,93,199,50,165,197,185,97,153,249,230,249,234,182,103,241,215,229,203,35,143,219,81,247,255,251,178,100,98,8,183,95,113,76,187,153,122,240,66,168,233,164,97,34,116,31,77,221,44,46,229,239,193,18,13,102,1,148,157,200,14,164,100,243,195,49,208,196,227,97,79,131,172,158,63,230,191,56,247,188,142,190,100,139,173,103,91,249,215,251,223,244,254,176,162,52,11,14,209,34,0,0,0,5,151,100,88,240,28,42,12,108,211,31,55,205,28,35,240,64,209,32,11,105,128,166,221,191,105,95,15,132,41,214,63,229,34,59,126,3,159,4,192,179,11,110,159,147,30,139,190,92,223,233,167,255,255,111,255,255,255,131,236,191,255,249,96,8,192,128,140,196,91,60,208,174,32,202,99,200,204,67,164,206,133,212,57,70,50,189,198,48,120,50,48,68,69,48,16,28,48,156,221,4,1,37,220,49,156,78,11,0,41,24,2,7,85,248,44,32,194,227,4,184,149,158,182,130,226,135,68,236,177,183,178,100,112,185,61,132,62,156,148,69,162,25,160,75,146,69,243,97,247,12,137,207,65,149,171,121,124,3,153,157,173,106,109,219,135,175,220,151,242,38,60,22,110,128,176,183,175,54,109,71,151,78,29,74,60,170,147,19,245,101,134,248,145,77,24,186,45,74,103,139,232,90,53,43,180,142,48,165,172,65,144,231,80,58,132,236,30,90,199,177,42,96,210,22,54,182,118,11,218,57,71,222,23,78,177,214,55,116,140,213,110,60,228,130,1,122,87,109,238,171,17,121,202,246,26,179,203,35,204,90,36,59,101,229,41,154,199,188,127,168,41,187,101,234,11,108,72,231,190,228,171,57,150,61,243,231,198,179,159,228,251,198,49,90,193,214,124,186,254,5,191,147,127,247,95,247,123,242,60,214,181,35,151,23,82,182,110,70,224,8,99,21,132,241,53,55,3,23,16,114,193,75,187,82,197,21,38,23,148,150,129,250,50,28,56,194,23,76,14,45,63,103,97,116,241,53,10,179,234,26,249,85,179,98,103,118,220,69,15,205,100,111,92,138,255,247,106,150,255,253,211,160,0,138,128,105,131,213,121,159,41,33,185,196,153,145,67,73,168,78,32,40,203,49,229,171,49,96,85,48,208,30,32,0,12,24,45,7,0,67,1,65,113,228,17,62,88,16,68,100,160,152,33,57,207,193,82,210,36,153,242,115,7,52,236,173,187,55,203,216,223,100,170,244,82,75,50,174,36,223,198,84,187,56,4,202,2,90,217,69,151,174,220,132,155,141,214,112,94,76,143,13,202,150,193,154,92,42,103,6,158,32,49,198,132,54,227,189,33,15,97,3,175,196,129,76,144,56,178,158,217,162,180,143,138,186,86,196,145,37,246,186,240,16,230,138,5,40,212,180,172,80,238,93,125,6,89,75,68,145,151,170,83,93,169,212,120,255,251,178,100,82,136,7,123,113,75,139,185,123,102,63,226,217,202,100,239,118,27,9,159,59,78,107,4,129,2,19,102,5,164,157,210,16,241,216,38,219,89,141,168,226,50,211,102,6,87,236,168,247,144,142,229,206,103,109,206,236,231,53,53,74,210,145,160,75,19,194,93,190,207,72,57,254,157,150,213,46,52,249,119,173,67,198,105,233,237,245,254,61,119,46,119,186,205,247,143,173,66,221,60,174,53,38,252,253,58,160,16,1,44,0,0,49,26,92,162,172,150,241,137,5,211,156,17,72,170,78,221,42,0,51,219,6,100,249,126,93,138,140,35,23,116,194,50,206,175,141,14,163,166,51,226,91,29,151,9,63,187,114,47,251,63,166,253,151,127,168,246,93,196,128,54,1,45,79,104,76,9,17,53,106,60,218,198,178,236,24,113,4,37,240,237,7,53,99,8,139,23,52,134,11,26,24,33,229,168,197,6,181,232,138,80,45,255,44,22,6,160,91,66,70,135,88,221,187,169,85,20,211,76,191,223,223,33,26,236,29,218,6,199,133,42,254,212,219,141,191,189,114,165,23,46,235,248,230,243,54,133,222,223,221,89,71,53,37,230,153,167,242,239,51,121,103,234,83,75,48,176,217,241,173,63,202,243,121,97,55,222,193,118,61,133,190,90,187,32,230,160,204,184,198,241,162,167,86,171,123,183,204,117,45,198,204,245,205,61,89,92,124,95,206,84,17,154,146,174,18,232,114,69,51,63,41,180,80,106,74,208,109,124,51,164,222,249,32,149,225,91,10,58,208,254,181,41,173,119,106,53,63,135,91,133,174,90,90,214,241,156,203,30,221,250,153,99,171,250,237,143,229,251,61,31,251,203,238,178,148,2,2,77,227,1,20,28,121,252,113,19,200,34,57,16,7,81,185,24,145,111,29,42,80,175,140,109,125,69,103,66,7,20,107,101,148,53,122,117,48,38,154,26,161,158,130,214,255,210,134,255,147,185,56,189,159,211,163,83,255,138,219,143,149,0,0,194,160,4,99,163,138,117,30,190,106,65,226,98,120,228,98,228,154,2,71,12,117,128,132,0,41,132,65,56,144,38,1,54,153,176,88,59,48,12,86,48,184,14,93,35,65,106,5,24,44,4,168,164,156,168,25,195,12,240,70,14,46,167,182,11,151,64,36,32,28,59,198,77,133,12,237,13,101,47,236,105,88,245,19,43,3,96,241,192,10,229,232,36,120,20,164,227,185,79,131,143,89,62,172,123,30,184,61,70,37,112,225,182,162,91,75,141,230,216,0,211,155,178,111,100,11,204,147,117,34,224,214,240,21,80,232,168,173,154,167,209,117,85,228,40,39,14,90,160,196,202,46,13,7,106,174,137,150,236,234,186,196,55,15,89,179,135,241,233,12,255,251,176,100,86,14,167,80,113,75,19,175,70,208,68,132,233,112,105,39,114,29,165,197,42,78,229,237,145,14,174,166,217,151,149,74,197,213,65,151,53,21,200,56,206,102,114,219,17,218,108,73,182,216,251,179,110,181,52,72,81,155,233,26,29,154,73,51,144,40,206,131,250,105,2,51,58,95,255,83,117,70,124,84,117,109,19,215,9,18,215,209,35,195,192,204,237,203,163,82,129,82,98,218,211,20,200,174,114,76,133,177,80,47,180,124,199,20,157,107,72,158,157,54,108,115,51,144,200,112,226,199,61,162,103,83,251,70,50,24,77,152,122,19,222,139,234,249,127,230,148,145,179,114,187,5,109,191,228,127,222,82,70,114,255,254,160,36,40,12,24,228,13,156,159,201,154,26,51,153,62,112,26,76,210,154,26,28,153,202,216,153,108,6,152,24,51,24,74,27,24,4,129,133,65,241,16,112,100,160,78,35,237,27,145,148,176,33,178,122,87,192,197,76,72,132,97,1,118,19,225,180,149,207,100,218,189,251,90,55,232,103,170,117,47,49,157,88,73,99,194,10,131,68,169,53,250,237,129,57,99,152,165,154,219,205,108,192,123,35,224,237,157,88,35,58,235,58,217,15,141,8,64,126,0,84,135,2,247,201,127,139,179,214,253,121,107,25,90,165,86,189,95,215,107,135,44,136,58,206,46,130,212,115,67,49,98,165,244,218,128,214,113,62,154,241,104,82,252,169,117,85,194,182,242,11,130,212,85,244,47,49,29,196,141,48,28,109,168,241,226,62,67,183,58,177,238,182,192,231,35,155,221,222,101,70,104,158,60,51,182,24,249,209,143,60,10,197,173,115,172,253,227,90,135,22,190,211,111,113,183,254,119,191,141,99,118,245,249,118,167,136,85,81,0,122,70,48,177,5,167,96,32,208,220,64,36,74,100,251,202,64,161,175,46,196,200,175,245,64,137,28,104,98,73,86,187,91,227,245,171,109,83,127,254,255,122,10,237,255,255,255,255,245,255,255,254,252,203,255,255,255,171,44,72,50,172,103,81,243,90,128,0,0,131,244,100,10,48,217,134,54,204,241,54,244,16,49,76,178,49,38,8,49,172,16,51,144,229,50,100,18,48,212,79,48,24,13,11,150,5,221,17,139,63,230,77,202,76,82,105,225,43,46,24,66,88,74,101,68,27,162,19,138,2,56,147,51,244,9,77,134,153,230,185,141,107,139,207,240,101,52,207,131,117,168,147,206,214,119,201,131,218,206,36,70,247,11,194,115,210,237,10,237,72,94,55,31,193,80,103,37,174,114,26,118,146,217,201,250,183,51,213,188,166,26,112,222,160,135,213,190,209,49,148,148,153,42,92,55,14,5,118,171,205,210,13,53,76,22,31,224,226,233,24,186,255,251,178,100,77,14,199,63,104,75,155,186,122,240,61,228,217,178,101,34,100,157,77,157,42,110,229,239,73,5,141,166,77,166,53,144,187,76,91,225,198,235,129,19,122,240,0,81,145,50,22,114,50,71,25,52,184,208,19,118,120,40,166,127,33,210,190,198,142,73,205,9,61,87,217,57,182,218,248,213,196,82,140,134,209,140,178,132,161,82,142,8,236,236,40,246,93,86,45,60,240,48,241,252,208,254,221,101,180,229,210,84,203,80,0,1,151,72,68,17,116,148,76,108,24,29,24,41,101,114,236,68,128,129,83,113,60,64,79,189,183,69,49,207,68,170,65,189,254,77,40,90,46,35,253,246,219,252,85,255,71,213,254,239,232,181,67,74,72,52,202,24,88,3,163,160,1,80,88,34,49,11,38,51,165,224,57,60,166,48,36,60,56,237,80,52,168,98,48,70,82,48,72,53,49,120,20,48,176,3,48,40,219,10,2,192,224,168,196,225,144,12,142,169,26,50,1,64,0,1,129,115,74,146,169,20,156,68,114,105,84,210,150,15,153,69,119,151,107,158,204,114,107,181,84,235,57,26,17,74,227,99,211,244,144,1,164,47,51,245,26,149,209,160,91,27,10,204,195,71,65,68,139,68,85,56,137,71,172,109,181,14,151,154,22,8,57,6,230,170,242,246,61,55,132,195,236,174,153,181,167,95,183,95,78,247,139,56,96,105,172,231,73,172,109,53,73,203,40,213,110,85,239,210,253,174,255,211,88,93,71,242,156,90,200,50,95,217,234,81,201,88,100,60,99,83,130,90,135,84,148,100,142,162,100,128,201,26,61,153,222,55,188,109,196,178,107,92,205,117,168,169,57,157,93,15,141,90,59,204,107,239,58,222,243,27,49,96,90,6,136,29,199,177,127,205,212,75,142,163,80,0,0,65,100,116,144,172,192,226,145,243,16,33,151,136,159,198,99,117,140,9,24,156,226,21,129,220,205,106,42,233,174,98,21,225,20,35,158,38,219,90,127,37,174,245,24,168,204,183,102,139,138,106,238,251,61,255,254,167,134,40,184,119,254,178,0,0,0,240,196,32,24,69,169,24,5,209,25,118,121,24,28,89,154,179,67,152,204,38,154,22,111,153,64,37,24,74,40,24,34,10,24,66,93,2,70,9,65,56,81,79,138,180,107,127,36,33,203,1,192,41,200,80,180,245,28,48,165,74,195,45,72,135,110,138,3,121,233,153,165,188,166,102,110,42,174,116,138,17,14,198,68,138,83,168,176,208,222,206,20,21,171,134,99,38,51,59,122,197,81,2,247,7,185,56,197,22,51,161,127,225,19,58,88,27,248,212,125,229,110,106,30,154,162,35,231,186,214,23,122,163,220,117,222,114,50,221,109,169,142,157,10,172,229,147,135,255,251,178,100,75,142,135,98,103,75,27,186,122,240,64,67,105,189,97,133,102,29,1,197,46,78,237,231,208,251,141,230,141,150,177,168,134,125,252,103,230,88,254,223,57,127,10,235,149,70,164,10,135,44,134,35,65,37,156,230,46,165,140,141,130,193,112,161,115,121,84,56,212,87,185,55,162,156,102,38,39,242,30,196,88,242,245,48,254,63,32,39,92,7,198,66,211,248,132,163,81,148,215,248,116,183,75,107,117,136,223,73,27,159,186,16,183,91,233,178,234,192,0,0,0,192,0,0,20,109,63,7,108,31,151,248,40,69,232,104,162,7,65,113,16,161,36,177,182,100,51,251,237,58,117,3,52,176,202,216,188,73,169,234,33,143,200,170,152,107,254,35,209,62,191,255,251,127,253,49,4,29,24,255,254,176,40,104,85,20,174,12,226,162,141,14,52,12,46,43,204,200,51,205,3,17,76,206,85,78,84,228,192,216,76,84,36,201,39,68,96,166,18,16,53,246,97,201,205,170,62,40,242,152,35,188,30,74,70,183,216,209,129,144,187,174,109,105,216,8,80,18,93,236,234,197,214,8,111,196,43,108,130,230,158,61,137,204,130,127,6,25,156,43,240,220,18,204,117,35,247,50,106,199,161,215,29,128,30,209,97,61,173,209,30,229,250,242,5,230,180,201,76,162,99,233,153,195,73,42,90,5,169,132,230,237,27,57,97,143,81,119,112,237,233,109,244,55,23,83,52,97,189,187,227,89,213,247,142,231,124,181,205,45,16,63,37,123,202,56,49,93,110,179,200,240,68,92,223,229,133,191,191,129,72,79,160,96,248,101,142,216,224,216,225,51,158,87,102,121,122,113,100,52,158,233,200,229,196,91,168,50,192,226,215,152,50,119,113,19,54,81,97,78,243,118,151,252,107,255,255,215,222,183,137,140,58,154,32,0,0,47,51,2,6,195,81,88,194,52,218,1,162,226,6,178,9,64,52,154,149,17,20,57,148,168,33,89,69,71,86,220,13,100,170,5,107,52,230,57,165,161,54,58,167,177,4,129,239,248,178,207,114,159,255,254,71,255,183,93,32,0,36,0,8,54,167,81,135,226,6,230,105,1,191,6,64,10,154,2,204,98,49,129,139,30,76,148,193,64,133,88,97,82,50,241,49,5,60,156,56,37,110,142,140,105,155,43,169,113,85,24,212,72,26,106,133,190,174,157,234,70,37,9,219,113,221,218,244,157,107,185,77,192,93,182,147,85,83,254,24,175,117,56,173,239,170,118,125,92,172,248,202,228,2,191,208,223,44,62,244,1,238,96,11,204,71,250,60,90,74,241,52,64,114,90,87,186,190,109,23,242,23,200,91,221,10,202,249,90,152,189,22,84,89,89,153,154,199,189,221,212,173,210,55,247,4,255,251,178,100,73,8,198,127,104,205,187,153,98,240,72,201,217,221,27,39,10,90,69,133,48,46,105,231,153,62,51,39,13,147,149,168,111,237,7,213,168,250,74,100,232,67,171,205,151,15,38,230,16,45,70,217,244,11,149,213,14,201,117,27,206,149,3,41,59,28,86,242,176,2,117,148,241,105,230,159,184,126,249,221,241,62,178,201,94,20,184,206,91,88,232,222,17,216,0,0,0,5,0,0,5,225,64,225,75,82,197,157,8,1,93,99,174,191,145,185,244,64,152,180,179,198,172,218,212,178,40,105,143,62,207,252,237,106,117,31,24,255,237,183,250,255,255,255,255,255,243,127,210,187,156,131,165,25,4,25,213,68,226,65,216,250,204,180,195,46,208,4,14,7,152,188,200,119,106,153,219,153,230,98,12,154,237,84,110,32,113,183,194,167,122,64,146,179,4,8,223,103,123,12,73,160,108,51,246,81,81,145,23,193,18,210,14,28,44,37,79,139,133,187,26,30,244,168,109,52,164,14,176,104,93,45,54,33,114,29,182,33,138,194,137,7,131,208,58,135,152,134,104,114,68,186,195,4,115,107,17,150,244,137,110,173,194,202,121,90,173,99,30,214,25,217,184,158,122,182,238,138,231,87,61,239,132,197,55,182,109,213,103,56,110,204,36,84,76,141,151,118,136,120,227,105,59,104,217,112,219,197,14,175,171,121,28,179,226,226,204,91,241,146,217,177,2,133,152,120,159,12,91,125,131,203,19,102,54,181,156,73,21,245,178,219,173,62,131,253,109,183,203,171,94,60,15,127,23,238,92,239,115,232,201,70,79,111,25,240,73,114,224,183,252,127,210,234,44,47,172,48,0,0,126,36,184,51,52,14,100,69,69,24,48,57,4,131,148,204,161,207,81,86,24,13,76,226,83,70,17,126,61,166,216,75,82,70,41,40,106,47,255,93,191,205,255,250,255,255,71,255,255,255,255,95,253,191,255,241,240,24,69,196,68,113,65,23,192,197,43,9,72,71,81,202,82,209,198,162,0,0,0,211,4,64,147,21,217,147,145,184,179,49,154,19,14,199,51,10,236,19,16,135,115,34,29,19,23,71,243,7,2,51,0,192,19,23,71,228,242,48,88,17,49,164,46,50,72,40,45,106,28,148,237,43,213,20,84,144,41,34,10,34,136,84,52,19,193,172,245,157,191,107,8,249,226,215,240,160,183,118,242,173,165,150,40,142,81,4,133,163,77,180,127,187,12,9,1,49,207,143,10,33,194,206,198,174,204,18,27,163,60,190,77,132,211,201,81,19,92,64,36,225,107,173,24,181,4,193,205,219,90,91,228,100,204,60,98,200,119,219,109,58,157,102,56,247,103,211,81,231,27,102,230,166,44,253,20,9,249,238,9,71,166,143,121,255,251,178,100,83,14,199,26,113,75,19,175,94,176,60,73,154,3,97,135,52,27,189,147,44,78,225,239,73,60,38,103,13,140,156,153,247,90,165,201,72,14,203,87,47,35,24,22,2,89,106,193,252,17,10,23,168,121,181,178,33,124,213,236,135,147,105,121,182,193,4,230,189,57,182,151,47,57,231,83,218,165,187,158,147,169,249,231,182,127,214,206,121,149,118,109,7,78,20,0,53,197,109,162,168,145,164,8,44,205,2,230,8,18,56,14,67,0,130,52,191,219,249,255,58,192,233,162,211,171,78,251,85,16,219,185,121,69,255,111,255,255,255,211,255,255,255,255,254,249,120,175,244,94,218,110,254,192,60,192,208,100,197,58,92,223,44,188,209,148,60,207,48,84,212,99,84,122,82,51,41,164,48,196,56,48,44,34,48,24,3,49,160,113,66,73,16,68,100,96,52,97,152,194,216,134,131,213,150,24,23,170,156,147,164,236,140,8,224,77,119,78,2,115,158,4,17,75,54,246,223,173,44,155,205,90,242,165,74,201,37,176,137,95,91,35,206,235,196,44,57,235,235,111,224,33,112,174,225,9,112,161,164,192,137,154,71,244,161,147,166,225,247,104,33,104,214,96,250,40,35,81,48,238,176,157,106,93,98,9,251,242,213,246,195,152,100,101,47,225,161,85,202,127,61,18,183,141,160,171,107,227,114,124,125,103,43,241,61,90,53,179,133,220,119,177,106,253,236,76,208,154,238,106,95,25,173,111,245,141,125,79,123,122,203,88,113,236,177,17,235,142,102,187,68,56,16,25,38,143,187,102,190,214,147,172,96,15,31,61,27,104,236,11,157,99,251,126,235,76,8,0,188,78,146,148,146,66,110,72,144,190,87,104,54,24,114,134,153,37,247,164,206,10,169,200,239,140,37,246,132,47,79,179,94,175,77,76,204,101,102,67,99,228,152,242,255,231,255,254,191,255,211,254,185,214,70,189,231,114,142,145,243,92,84,150,29,52,210,46,165,66,96,39,59,192,134,254,33,0,0,1,248,192,16,84,192,249,140,206,163,100,215,114,184,202,17,40,195,232,104,193,81,32,204,49,224,222,28,25,30,64,40,235,184,151,0,134,27,119,166,174,36,105,21,221,129,33,36,193,40,202,129,200,132,74,66,229,14,118,67,112,163,56,67,253,135,7,245,47,124,92,150,85,200,239,186,248,188,153,193,93,1,78,44,80,227,210,183,71,62,128,234,143,143,59,38,23,52,187,151,178,15,220,194,166,70,94,49,191,216,162,237,117,173,122,215,51,102,205,150,212,187,244,159,102,203,150,42,154,174,158,111,50,59,128,222,193,241,143,137,53,241,159,186,87,192,117,122,23,104,182,85,158,199,36,102,37,50,30,144,18,241,218,207,227,241,255,251,178,100,84,14,182,166,104,76,27,186,121,208,76,233,153,202,101,101,100,92,253,149,40,78,229,239,193,26,42,231,1,150,149,144,130,28,71,206,22,140,221,71,240,25,85,140,211,181,170,34,195,154,232,29,191,83,68,93,209,71,189,72,176,250,86,44,238,124,69,158,45,22,165,219,30,239,35,127,164,0,0,176,0,0,78,35,43,100,135,37,55,97,160,229,83,140,89,84,115,169,54,129,11,148,234,192,32,173,110,226,204,6,10,89,162,105,16,255,125,54,248,239,254,213,111,234,159,255,171,255,245,209,255,214,123,235,174,137,187,212,125,66,109,34,148,162,35,241,65,17,86,208,74,126,79,48,12,96,136,130,97,79,170,99,221,28,115,109,144,97,128,200,108,57,208,107,224,94,96,85,54,96,177,30,97,224,108,44,33,153,156,44,136,0,3,11,194,19,13,199,227,47,132,85,97,7,9,197,81,149,180,172,169,49,11,225,192,46,80,109,196,64,190,139,253,219,86,192,81,43,63,20,57,219,146,195,16,70,5,223,149,226,145,79,251,60,2,19,60,48,35,59,198,1,22,81,253,227,86,162,155,127,49,142,67,119,160,181,98,167,190,68,253,29,88,114,237,11,72,155,168,145,52,147,132,2,82,83,19,100,145,229,116,123,37,93,97,213,108,219,240,159,110,162,147,228,248,223,16,83,237,189,226,117,228,100,28,93,151,68,189,28,6,167,197,227,237,138,6,117,121,251,84,247,128,255,47,196,93,236,45,207,141,222,37,26,205,109,102,6,189,119,79,79,88,207,125,175,74,231,83,122,41,218,42,245,95,38,169,140,210,250,255,27,199,213,41,74,66,64,84,94,131,182,115,63,78,250,177,147,23,3,40,24,104,16,243,196,33,145,114,110,80,135,90,211,13,220,44,47,179,153,17,148,115,87,119,111,237,174,245,106,47,255,108,119,250,235,254,191,255,250,63,250,187,28,95,181,123,181,113,50,97,207,82,13,13,81,32,85,208,149,60,173,99,48,170,13,0,32,0,8,127,35,121,136,168,102,241,234,25,198,16,105,96,25,134,244,38,10,11,153,233,88,111,83,2,153,128,1,157,179,13,12,32,192,12,40,28,122,247,87,145,161,225,208,116,132,168,22,77,12,32,40,152,107,249,11,105,44,160,9,12,88,252,222,92,231,201,124,238,6,43,203,133,211,145,26,65,93,112,114,234,154,182,18,152,121,31,45,171,24,95,69,110,143,125,17,191,103,149,168,84,235,18,226,139,23,194,125,98,176,221,90,4,254,174,171,187,239,219,91,54,86,183,148,190,243,23,121,76,106,41,252,100,213,227,203,221,185,228,25,169,247,30,54,33,170,173,161,208,174,179,154,58,34,57,9,33,106,70,49,0,108,66,255,251,178,100,83,138,214,166,102,205,59,154,121,224,74,42,153,211,39,5,12,26,153,155,50,110,105,231,193,48,170,231,77,129,29,248,44,222,176,200,250,92,192,121,2,102,7,205,49,89,119,122,79,30,49,186,211,72,46,44,239,53,22,213,97,126,221,188,87,113,189,224,197,108,134,219,21,132,107,191,255,172,0,0,27,137,5,10,20,31,22,12,189,147,196,2,247,86,89,146,51,103,66,186,154,255,121,98,80,49,13,241,175,79,159,125,107,205,255,166,135,255,125,63,239,255,255,71,255,87,70,68,126,52,232,252,140,88,174,3,89,132,8,164,48,152,192,117,124,238,185,69,202,234,53,146,73,180,16,13,48,146,84,242,60,35,77,26,69,174,38,186,38,131,175,230,131,108,27,128,160,230,42,136,242,19,74,17,34,199,52,249,160,88,175,19,165,144,136,194,65,48,88,140,172,236,173,21,202,2,69,221,185,69,40,64,118,153,85,77,229,205,125,219,243,145,35,149,121,15,145,50,56,20,130,232,168,242,8,155,239,61,38,67,212,10,149,191,207,24,108,99,81,214,218,111,162,246,229,16,154,65,217,50,166,215,179,163,187,199,72,183,204,223,74,217,202,27,26,58,247,100,140,242,44,57,71,186,14,207,94,81,129,138,246,73,56,210,1,231,31,215,210,35,173,124,250,54,197,189,98,99,157,80,34,191,139,1,185,116,245,243,0,180,201,119,23,29,70,103,182,119,136,176,163,75,6,28,247,190,35,239,109,238,222,237,85,62,96,70,246,195,185,113,245,159,233,27,16,173,14,4,226,48,167,114,25,248,160,2,10,54,144,101,136,217,21,241,99,238,217,128,109,63,42,20,181,187,97,86,188,89,227,179,32,211,55,49,31,247,37,155,17,189,91,42,22,146,99,171,143,254,217,127,239,255,255,79,254,241,143,171,187,162,30,148,102,54,33,100,61,94,60,114,56,204,231,187,24,111,57,152,163,24,64,0,0,179,14,130,115,28,145,195,167,81,51,73,28,147,35,15,227,29,157,35,17,70,99,12,211,51,31,130,179,2,132,147,8,195,3,33,65,96,64,62,96,8,26,97,0,152,98,149,186,65,81,42,118,16,96,12,33,199,0,23,69,117,240,161,166,24,18,194,24,81,65,197,198,210,130,137,151,248,89,32,208,80,8,130,35,109,105,15,50,127,152,175,76,49,165,53,160,72,85,220,255,13,1,110,77,117,232,108,140,95,38,183,21,118,201,137,9,1,127,28,249,84,51,74,155,71,171,41,108,136,102,133,106,96,244,128,101,148,139,68,246,39,135,172,43,50,156,36,119,68,202,249,193,206,138,216,172,242,183,43,246,127,24,50,49,162,90,73,130,52,241,82,74,157,174,182,200,250,42,11,114,255,251,178,100,91,14,231,157,101,76,19,186,123,112,74,234,121,179,104,162,114,93,13,161,50,110,101,237,65,11,147,102,69,172,28,162,103,44,208,213,183,174,53,138,234,170,182,139,172,29,186,129,133,42,95,15,219,224,45,53,202,217,95,19,120,223,222,49,224,255,95,88,86,188,27,196,143,186,69,222,105,171,252,77,245,175,254,125,189,101,60,14,28,231,212,159,61,64,0,0,7,18,225,64,70,14,88,128,18,210,69,129,97,67,139,151,148,78,50,92,238,83,43,181,235,103,177,141,48,98,57,101,119,12,212,229,159,3,100,93,182,255,213,42,159,231,205,255,255,255,209,246,250,127,255,251,233,184,161,37,70,40,80,4,80,145,103,163,202,168,4,204,16,22,230,57,6,25,42,192,112,243,97,210,47,102,187,94,2,227,100,211,67,53,18,140,130,18,48,9,12,34,176,60,249,6,18,8,134,198,48,20,159,39,51,114,195,106,160,14,20,21,27,172,146,234,142,34,5,134,66,236,143,8,140,133,38,146,128,173,200,35,81,100,171,38,74,76,158,252,90,45,66,116,201,5,205,108,12,167,239,213,183,60,197,73,64,53,228,50,88,204,49,110,152,93,25,182,151,156,194,7,92,234,181,133,40,53,217,82,81,79,65,10,152,191,71,153,179,88,79,203,56,198,103,111,131,133,54,187,148,186,143,168,27,217,54,157,189,18,210,196,168,126,199,219,166,237,238,182,216,172,211,93,115,168,48,119,106,87,166,51,67,85,237,31,159,143,166,98,130,77,167,128,206,202,95,74,101,81,63,174,210,244,213,190,225,210,53,225,210,76,215,83,238,52,196,105,93,17,141,8,87,60,163,94,39,141,183,210,199,139,72,26,139,71,173,83,110,44,61,78,184,61,210,38,108,85,56,4,102,103,193,11,0,49,179,150,33,222,33,197,135,28,163,1,102,166,212,57,18,251,98,52,23,186,135,32,220,219,149,13,136,228,78,116,122,26,57,186,203,230,221,141,244,127,225,214,127,82,147,191,255,35,126,67,254,251,215,93,150,54,0,0,0,176,192,208,112,195,168,176,221,254,204,209,32,252,215,208,144,224,24,212,44,7,152,202,118,24,60,19,152,88,53,25,4,32,153,54,5,24,38,43,24,76,10,13,29,96,226,17,98,133,194,114,204,1,143,0,13,194,160,234,21,104,187,168,199,13,3,137,33,32,10,193,115,156,144,55,72,102,84,181,32,186,64,36,227,18,78,9,41,152,59,207,6,171,143,81,184,133,84,228,107,106,204,184,175,43,117,42,194,141,25,26,83,38,242,204,107,43,72,29,78,202,101,109,209,68,157,122,9,198,82,131,54,88,109,55,31,214,64,227,196,49,83,55,191,16,106,202,205,13,126,91,248,255,251,178,100,77,142,231,37,93,75,155,185,99,240,73,135,9,130,101,34,118,27,5,151,48,78,101,237,89,6,17,102,201,149,157,162,65,135,37,9,72,228,49,212,126,56,196,253,194,123,178,240,198,102,103,153,218,237,122,99,250,22,149,75,202,169,236,21,80,116,225,232,130,197,12,24,66,177,69,235,79,203,245,83,89,155,90,122,179,188,153,117,147,205,27,232,2,128,148,74,244,44,70,120,4,232,155,71,45,104,0,3,94,2,232,14,160,38,243,49,16,93,97,214,153,156,189,235,229,223,50,72,125,233,131,1,69,11,55,122,207,164,204,243,176,154,171,168,212,201,3,232,50,29,129,180,4,121,60,33,211,232,223,131,68,79,133,35,127,161,63,255,243,15,138,203,156,255,253,43,127,253,181,3,229,176,2,124,15,80,221,54,222,168,216,42,179,125,136,141,142,15,48,235,132,193,129,195,22,145,141,102,17,14,134,152,44,74,97,64,233,144,6,6,74,176,89,121,73,148,18,44,12,157,17,96,84,243,170,68,122,121,179,39,174,12,10,130,48,27,162,17,67,52,42,78,156,20,165,64,113,98,139,134,60,58,212,65,120,158,225,18,68,60,39,226,88,123,26,208,204,22,195,160,15,59,27,232,29,32,43,150,106,20,10,40,224,81,86,73,49,196,57,54,117,60,238,179,211,122,130,94,29,83,123,108,198,162,248,186,196,76,97,119,229,63,90,82,50,163,39,219,203,97,175,119,202,207,198,239,239,173,102,250,235,156,97,82,229,120,71,235,250,69,72,238,11,21,223,183,15,21,149,21,25,29,222,154,170,191,219,15,96,250,218,121,45,157,213,227,142,107,14,178,213,237,183,46,241,136,147,196,254,180,180,105,104,168,119,64,137,181,14,28,40,211,44,64,105,129,75,95,10,72,181,166,94,80,48,49,155,75,140,31,207,177,247,162,182,173,187,150,21,56,236,16,23,105,76,20,100,54,166,92,228,126,133,63,81,152,123,191,197,127,162,150,187,37,255,246,222,89,150,153,173,0,0,225,224,4,194,24,200,196,241,212,223,154,48,206,101,68,205,250,56,26,22,25,108,15,152,218,7,130,73,147,50,66,99,50,193,48,65,30,56,21,24,12,42,152,6,17,74,131,130,144,87,174,233,200,119,6,89,40,77,145,140,26,52,252,241,16,240,177,67,96,228,170,16,18,197,132,16,139,105,26,17,133,78,128,36,161,143,153,56,191,177,242,99,167,227,108,55,226,74,225,14,141,247,89,132,169,74,153,221,9,84,88,31,178,219,53,151,190,16,60,81,177,151,238,19,133,150,128,201,239,50,88,172,150,185,176,1,242,160,5,60,237,141,248,172,246,55,22,170,214,67,233,208,68,140,98,100,77,82,250,249,255,251,178,100,81,14,135,35,103,203,19,185,99,246,73,7,105,237,100,233,142,28,29,161,48,110,229,143,193,25,19,230,205,148,137,224,148,170,247,139,123,121,249,217,234,109,38,149,197,107,57,72,157,209,48,37,158,155,18,71,138,173,16,203,158,126,185,65,212,119,70,178,199,247,68,88,89,198,125,237,210,84,55,213,164,24,207,159,101,59,14,237,90,65,20,115,13,47,106,247,242,132,96,0,0,16,0,40,3,128,42,228,97,68,146,237,124,59,197,106,84,109,171,193,44,76,40,229,88,97,214,206,204,237,123,251,86,171,244,91,197,69,250,226,61,64,56,197,22,160,241,16,161,221,15,253,125,27,205,255,255,253,241,149,44,78,204,212,14,144,147,33,133,79,243,160,27,65,64,9,135,167,161,211,201,177,181,165,33,174,73,121,49,18,44,184,152,130,114,6,15,166,16,0,38,76,6,6,71,0,68,65,73,133,160,185,138,32,176,8,13,107,133,202,18,101,40,5,71,186,74,201,49,241,49,218,21,170,11,90,211,194,129,5,192,148,139,76,182,92,210,180,54,130,94,166,35,29,225,148,68,142,1,68,78,38,250,175,190,218,171,212,156,163,235,151,50,235,21,135,109,181,106,249,93,228,77,24,250,224,213,136,40,19,207,149,72,220,11,109,167,79,234,95,144,234,80,132,56,233,145,173,251,219,214,187,203,109,114,46,180,32,160,164,62,35,189,139,58,109,29,27,40,250,203,76,207,204,204,227,87,213,37,153,63,39,193,208,47,113,136,25,151,134,75,43,107,47,152,96,109,204,113,34,233,66,114,177,94,204,213,35,46,217,9,254,90,96,161,180,175,184,182,255,30,221,250,61,140,199,87,142,19,66,126,254,93,245,189,100,192,0,0,40,165,128,199,92,30,112,2,33,173,116,80,41,11,140,239,169,50,222,196,165,12,229,102,88,165,198,97,169,186,146,223,237,53,102,229,18,23,234,121,67,142,62,55,150,19,239,95,81,164,116,248,47,137,255,228,111,255,254,145,51,28,37,93,138,222,42,176,0,3,243,1,1,83,11,64,35,31,38,99,24,213,211,57,10,211,97,21,112,176,62,98,57,10,0,4,12,13,6,140,146,5,76,113,2,71,4,161,8,16,98,96,8,199,221,176,72,60,156,10,224,204,10,193,12,36,65,54,48,225,162,174,140,5,58,165,75,229,193,8,1,132,14,20,68,13,50,85,102,195,164,53,3,138,113,30,133,171,197,81,102,214,86,178,215,69,206,222,126,46,182,21,125,105,45,36,86,224,127,83,181,69,167,130,126,105,2,90,173,86,60,220,172,58,180,212,66,251,165,119,198,104,229,137,77,149,138,87,82,83,78,47,246,7,149,69,42,157,45,149,123,233,35,128,255,251,178,100,78,14,231,1,103,204,147,185,99,240,68,228,89,179,97,98,106,27,1,161,58,110,101,231,192,231,11,231,141,12,156,96,166,92,226,219,45,81,175,131,12,236,149,58,69,197,40,152,120,160,132,174,206,44,172,25,140,30,99,21,114,89,201,111,150,111,177,148,98,238,183,126,220,101,234,77,237,176,159,190,204,211,230,10,57,103,160,197,236,222,253,28,94,143,162,53,219,233,22,12,0,0,1,193,72,139,224,106,30,24,33,128,5,100,72,6,89,123,195,45,240,64,160,57,74,113,0,158,125,100,251,77,187,239,140,213,155,82,43,35,239,170,172,61,65,151,220,225,155,255,198,244,29,241,55,244,82,199,228,127,85,77,64,113,198,19,12,253,201,106,124,90,80,10,44,219,64,227,62,71,204,90,26,56,144,176,136,246,98,193,57,174,72,161,7,122,167,193,1,82,137,129,49,79,127,166,194,133,69,160,36,51,176,88,54,106,62,94,200,77,43,187,45,91,108,230,26,101,50,178,160,83,55,45,188,114,76,198,7,87,56,194,254,201,197,186,31,72,81,2,137,88,208,19,165,226,134,19,134,164,217,234,172,204,246,111,83,186,166,158,174,240,155,155,44,111,236,207,29,38,81,57,62,137,167,240,161,77,15,53,237,249,202,123,176,34,92,161,68,64,91,197,159,174,181,30,197,38,94,194,221,224,90,5,109,157,43,125,33,40,228,84,156,221,165,149,148,212,111,132,225,53,136,108,54,247,56,210,178,90,52,174,152,168,176,159,120,152,149,201,150,54,241,36,204,238,80,33,38,44,221,1,228,209,159,226,216,136,205,121,108,241,175,113,234,167,166,241,52,204,191,115,246,59,142,6,96,176,133,11,230,7,11,96,67,11,206,145,76,211,77,49,75,99,182,219,192,137,109,33,42,90,81,52,28,58,234,39,126,236,161,85,82,235,200,116,255,251,127,166,70,237,151,122,253,164,12,21,104,124,82,175,168,0,1,240,16,20,102,74,32,134,28,233,106,111,22,33,162,27,198,14,12,18,162,12,4,12,78,163,60,130,12,174,23,10,136,82,96,194,225,105,99,112,36,2,32,77,123,33,229,33,39,82,98,100,194,68,9,62,142,13,59,37,81,107,133,99,140,16,169,87,219,87,89,185,83,248,3,33,148,22,195,60,128,11,254,179,59,87,137,216,234,91,127,105,184,156,55,156,118,205,132,239,32,150,163,240,13,138,137,245,15,214,189,10,134,50,121,47,77,77,182,117,80,49,154,82,110,156,31,203,103,133,115,49,72,62,39,46,194,241,217,86,44,236,72,75,132,87,124,228,161,216,253,6,103,127,152,63,246,237,214,244,20,137,122,134,69,208,115,8,216,184,45,143,96,188,173,70,19,106,185,255,251,178,100,90,12,198,116,104,205,147,152,75,240,74,135,105,162,105,226,92,24,13,163,64,109,225,135,193,38,29,166,65,166,9,224,60,205,175,145,213,229,145,205,74,44,78,57,53,235,82,148,33,185,20,182,113,55,158,96,180,72,242,0,36,176,88,54,65,61,112,23,128,193,144,38,60,32,79,34,226,112,135,6,120,174,40,75,204,86,73,177,45,23,221,119,218,214,26,152,152,115,39,72,239,238,206,17,120,84,78,162,27,172,16,223,130,255,250,95,255,111,255,233,130,125,254,10,148,187,148,126,105,251,110,255,234,0,2,229,221,184,136,42,204,135,196,221,29,141,133,120,210,207,201,141,76,52,53,112,150,42,102,32,15,4,137,106,164,93,127,110,46,229,158,243,38,63,80,34,161,19,41,146,246,220,175,105,232,159,165,119,50,130,154,148,142,186,40,65,168,1,162,162,156,26,144,180,168,98,38,32,74,233,58,102,163,93,114,102,21,178,197,80,131,202,75,170,30,162,12,125,110,146,21,18,15,174,202,73,58,173,109,42,247,173,22,22,249,32,210,81,47,220,51,107,204,79,45,232,184,232,182,140,147,187,201,23,82,36,110,48,197,213,195,212,47,24,122,39,249,74,141,109,125,133,207,171,126,122,206,227,166,23,185,253,12,234,203,204,173,187,105,82,65,156,180,234,2,69,16,150,188,107,219,134,85,116,144,221,222,112,254,169,163,45,173,49,126,242,146,67,230,13,153,147,58,8,26,112,237,37,97,130,24,193,212,105,47,199,140,176,136,186,27,53,125,75,171,159,137,67,10,71,74,218,5,238,46,83,162,122,137,207,143,176,127,226,21,163,169,161,134,145,247,70,241,189,244,101,127,244,94,223,252,184,39,91,252,23,251,111,24,0,203,198,96,43,40,5,134,33,243,8,147,135,13,145,132,28,204,104,101,6,134,76,36,10,1,71,76,154,43,44,129,135,64,198,53,9,139,8,166,107,11,109,171,18,170,78,73,114,191,98,195,26,181,104,10,141,190,70,216,49,13,89,10,153,145,58,80,143,217,117,70,99,98,65,123,233,214,254,153,146,112,86,130,213,26,169,40,78,224,58,174,146,121,230,180,94,123,244,249,65,179,95,126,252,54,195,104,176,177,19,134,113,115,41,164,135,240,189,22,5,225,106,64,133,43,206,65,59,79,235,173,33,24,118,40,201,21,210,144,187,102,211,23,235,93,222,236,35,47,151,225,78,248,107,98,170,236,154,140,89,105,142,166,61,74,35,156,84,132,216,157,40,194,143,86,186,165,42,76,124,99,166,85,155,222,155,15,148,226,98,85,58,205,156,225,250,191,255,78,255,255,239,92,254,203,0,28,132,103,167,210,4,0,32,0,2,189,170,200,200,99,128,118,255,251,178,100,112,14,38,157,113,205,11,152,75,246,66,169,170,10,60,226,114,26,169,161,52,46,101,47,209,55,35,166,205,149,137,112,9,48,12,198,168,95,11,3,243,24,135,89,209,244,243,211,212,58,252,211,33,220,27,114,52,5,239,250,55,255,70,244,239,255,255,244,251,232,255,246,203,255,254,248,114,244,169,170,62,245,148,196,35,122,142,199,140,44,245,59,31,4,225,177,227,129,0,78,74,166,50,232,24,194,8,35,10,136,140,38,58,6,141,76,160,54,28,29,2,0,162,32,240,56,73,20,28,5,141,20,28,104,140,122,66,67,74,224,178,1,110,25,220,21,41,86,86,24,253,20,22,216,135,77,85,210,149,97,197,67,147,102,60,58,100,178,162,86,89,163,102,186,121,157,165,82,75,11,50,141,195,42,138,211,0,115,166,231,250,240,170,15,146,229,50,139,82,59,242,104,244,67,39,94,114,139,95,36,185,6,222,154,87,12,82,62,71,237,63,213,244,35,30,130,192,207,229,231,254,204,66,164,142,152,164,145,32,110,107,45,104,89,233,35,217,0,178,132,45,237,84,231,76,181,105,108,54,109,167,152,181,29,74,115,79,21,189,115,81,97,133,163,238,38,177,89,207,215,109,76,132,253,47,9,181,37,32,129,187,115,35,66,83,224,153,81,14,128,42,28,107,134,27,1,139,152,107,156,152,160,185,10,175,75,117,101,3,194,130,234,0,153,53,140,180,203,174,130,61,215,89,178,109,116,32,101,177,231,234,5,212,131,99,93,144,111,72,54,232,127,235,255,122,191,103,255,219,4,251,126,199,8,28,212,45,89,29,88,225,142,138,107,0,105,74,208,0,0,220,185,104,129,1,76,0,232,242,99,206,121,156,233,99,133,137,3,12,208,2,185,70,168,140,140,93,76,148,0,20,50,149,119,200,64,90,211,69,75,75,42,54,76,27,164,85,47,112,212,186,88,58,152,79,197,56,59,94,96,166,136,173,43,160,130,55,5,185,135,75,255,163,77,163,224,180,212,125,167,85,156,170,247,155,116,12,107,5,18,28,90,92,91,125,44,116,37,218,200,149,45,166,142,24,34,92,229,254,82,189,208,86,36,223,65,204,162,186,1,254,245,42,94,179,254,232,219,150,63,61,87,31,93,77,101,38,197,4,115,1,74,14,179,138,58,242,154,198,235,241,117,162,164,223,225,118,126,176,217,27,49,52,135,10,195,73,104,184,194,100,135,21,48,91,39,93,173,29,67,85,75,221,115,229,17,255,184,39,58,234,32,0,120,210,100,5,202,67,147,55,58,10,84,75,50,47,81,102,173,248,237,215,216,95,37,86,160,197,122,146,54,204,81,185,141,11,180,255,163,127,251,255,255,215,255,255,225,159,127,131,103,51,255,251,178,100,122,142,102,12,104,207,27,111,100,192,63,168,185,226,100,226,106,154,49,161,54,110,61,51,64,227,11,103,221,135,148,208,213,232,173,188,167,122,13,28,194,10,161,119,130,164,5,7,204,8,166,59,44,136,212,124,19,16,62,76,106,121,49,160,84,193,133,84,33,32,7,128,67,198,54,23,8,196,161,129,16,131,89,129,65,94,64,19,113,7,128,225,64,29,148,253,38,20,224,92,97,127,100,140,98,160,101,184,6,138,4,16,163,106,24,100,243,92,68,236,0,161,201,188,39,227,30,165,227,101,233,118,103,3,194,121,177,40,204,152,210,64,64,167,62,21,184,141,88,99,197,103,49,86,160,217,70,229,203,123,43,154,20,217,37,137,221,100,137,171,19,134,70,164,35,23,88,233,51,240,159,50,27,198,5,177,120,111,216,47,45,142,162,106,178,83,193,31,245,125,100,18,146,97,33,72,179,112,168,16,174,190,218,185,134,16,106,164,210,33,136,165,162,83,217,29,187,48,19,97,92,109,43,147,119,62,158,10,87,53,113,124,22,101,195,149,47,13,196,172,29,28,144,144,73,60,44,32,80,95,65,100,35,33,146,12,145,16,145,11,166,49,224,164,140,120,138,47,52,96,233,95,89,17,80,41,253,162,148,222,212,114,63,253,154,62,155,44,219,253,114,19,168,4,75,180,58,135,122,67,36,0,0,148,148,152,136,192,180,1,24,70,141,242,117,113,39,176,178,28,166,97,199,66,195,66,16,176,235,195,27,41,17,44,89,102,229,6,150,193,9,83,229,135,35,166,109,140,162,149,212,117,139,231,3,223,139,193,210,38,134,255,67,42,113,113,143,117,174,181,42,202,250,65,50,215,49,155,121,126,28,106,83,75,135,227,146,177,55,65,244,9,157,76,131,236,163,67,8,223,79,85,9,180,242,218,222,207,122,195,133,20,206,73,223,216,95,126,88,188,7,125,67,178,138,248,141,41,46,103,211,35,43,7,237,99,89,118,215,243,7,221,232,109,75,53,172,5,7,218,84,247,31,215,245,57,97,132,144,185,105,105,66,18,215,26,165,104,182,87,93,85,46,238,40,86,162,167,173,71,180,30,76,23,157,50,117,70,94,118,236,30,73,229,232,146,149,57,74,98,251,83,36,50,44,156,112,5,24,37,65,12,205,70,13,105,132,62,143,74,1,93,82,212,40,72,105,117,148,252,35,88,166,66,26,212,60,104,207,107,250,181,223,22,180,224,191,140,134,163,195,89,216,171,116,229,92,245,146,240,167,232,43,236,185,86,127,246,215,245,255,25,153,219,119,244,216,176,226,224,176,54,24,43,24,9,22,27,91,93,27,180,153,27,174,7,28,188,173,24,154,14,24,170,17,24,52,10,152,80,50,24,136,255,251,178,100,156,14,230,109,103,206,155,120,98,240,74,6,217,145,101,37,108,155,237,163,46,78,229,143,129,33,37,166,73,141,28,107,33,152,184,64,24,16,18,8,192,99,6,3,147,19,192,21,142,145,162,102,128,156,2,59,22,95,36,122,228,84,185,68,93,56,180,141,100,142,133,5,177,133,29,20,0,160,137,120,209,147,8,174,150,84,34,3,96,185,128,192,104,146,93,161,211,40,187,72,143,20,35,59,75,6,180,69,71,78,40,44,43,114,190,214,42,76,17,28,1,99,226,10,35,49,238,129,58,39,221,153,106,216,250,155,106,150,251,59,29,250,163,122,105,250,83,40,179,67,156,178,59,213,140,174,142,214,221,189,97,248,177,171,109,58,219,94,120,234,215,187,7,236,238,70,250,140,230,190,7,254,5,203,226,91,53,246,17,254,45,94,101,108,62,161,82,180,98,246,122,180,189,30,99,51,154,150,24,133,207,166,117,88,149,165,69,232,109,171,101,251,106,6,48,37,97,161,38,137,153,3,128,26,97,133,195,134,188,201,150,202,5,136,51,183,21,108,75,242,149,201,10,162,97,136,165,249,194,182,24,89,40,218,207,3,102,21,110,204,120,199,125,60,161,127,247,127,255,219,255,242,159,244,125,191,183,167,75,62,107,101,108,177,241,2,0,32,0,27,187,0,64,133,88,97,152,29,102,240,224,25,69,104,107,66,192,57,48,50,87,32,6,24,36,48,103,48,9,137,70,228,34,101,17,12,43,26,29,45,46,192,243,22,96,92,31,16,41,76,165,28,161,25,203,55,16,114,231,24,171,232,129,80,45,133,239,139,89,133,113,45,45,77,53,62,177,152,27,56,41,189,197,78,62,183,41,90,22,82,104,85,221,125,195,90,107,176,6,42,83,236,14,73,196,226,187,55,30,208,150,123,90,169,171,206,246,191,213,103,232,230,66,95,13,225,76,81,134,231,180,138,157,68,52,148,138,87,52,205,246,53,151,138,5,171,158,141,108,35,140,186,250,212,171,151,101,23,65,69,206,237,153,151,127,35,71,43,23,187,85,181,228,55,98,129,91,246,50,118,148,185,243,206,217,105,202,51,171,180,203,46,111,183,72,229,215,67,103,62,144,26,153,50,133,109,136,39,144,136,53,113,2,27,21,16,60,204,228,121,64,56,153,32,24,193,124,69,9,178,202,132,188,60,45,69,31,247,24,32,90,232,108,215,143,69,180,32,215,119,143,153,134,134,123,184,89,124,127,134,110,212,255,127,85,58,159,183,191,146,249,221,0,187,71,0,3,14,90,67,82,132,51,34,176,131,104,155,33,20,50,10,41,76,66,24,12,43,4,71,72,243,33,67,195,17,9,66,32,172,48,149,49,176,40,48,96,67,78,226,192,60,45,255,251,178,100,163,138,230,100,103,77,187,152,99,112,71,228,73,129,105,37,106,154,233,163,44,110,229,47,192,225,137,39,77,140,136,96,1,65,227,173,209,16,16,71,139,101,45,99,29,149,43,158,51,228,169,119,131,3,96,229,84,155,123,98,64,108,70,28,43,203,55,38,165,112,173,187,176,127,34,174,92,22,76,44,252,204,195,25,131,37,68,33,69,179,165,206,8,149,238,196,142,62,203,224,120,55,80,236,139,7,46,254,21,242,59,237,61,156,89,148,61,219,46,137,100,160,61,215,42,29,241,32,241,151,222,228,172,33,28,237,211,115,87,244,84,212,46,201,181,49,67,88,25,49,74,76,149,147,0,212,143,70,8,183,85,64,212,74,168,21,137,51,81,107,85,32,154,202,116,19,164,72,96,21,38,38,43,154,152,178,73,108,236,188,89,178,210,185,17,24,112,119,141,58,102,138,131,98,94,179,142,37,64,144,239,43,68,118,84,178,91,11,99,229,97,45,52,16,211,122,154,240,182,6,211,170,61,218,255,111,255,171,84,166,169,17,68,22,173,135,110,76,203,168,60,170,105,0,0,76,236,12,6,24,150,74,26,193,231,154,166,129,155,252,162,25,214,134,157,201,33,158,87,25,65,121,150,3,158,65,65,146,214,152,58,216,112,185,137,148,154,89,2,247,49,20,103,177,10,140,116,98,132,144,80,137,70,9,0,134,3,160,170,58,92,220,193,24,79,136,241,97,1,232,38,230,3,29,132,245,145,156,23,170,183,228,38,194,8,73,228,65,6,81,178,14,153,23,15,143,240,241,48,103,32,36,199,110,45,110,212,205,16,147,51,41,92,147,105,222,136,198,27,53,182,173,238,151,204,24,178,210,219,220,45,82,92,86,74,110,10,110,4,85,156,119,191,94,180,93,61,146,104,22,214,127,189,243,168,214,157,237,177,133,22,182,245,227,248,175,152,180,147,93,87,74,120,173,242,191,195,94,159,229,150,119,243,69,201,54,76,174,23,125,61,237,20,151,175,80,238,12,132,0,1,205,197,180,59,187,133,174,53,188,227,180,105,77,23,122,70,133,232,230,213,47,178,193,253,105,218,175,56,239,77,234,164,131,107,93,226,107,218,181,27,246,127,111,255,217,255,255,70,218,248,39,160,201,108,213,33,145,168,167,127,4,217,20,176,241,18,189,252,9,115,142,23,195,53,131,155,195,12,0,179,18,74,147,156,138,19,88,230,243,22,3,35,115,90,99,9,66,131,21,74,160,160,120,96,24,112,100,240,82,97,97,24,101,62,172,103,173,133,22,52,208,167,3,69,160,233,136,125,57,97,1,232,94,146,170,236,117,218,106,247,226,45,180,8,68,11,70,163,75,43,72,169,146,119,200,102,18,218,115,23,91,36,255,251,176,100,185,14,134,111,85,203,27,187,121,98,76,200,233,195,97,34,100,88,105,87,46,110,229,139,201,39,141,231,105,146,165,224,254,109,180,234,176,70,202,173,14,94,18,16,49,168,230,27,53,52,211,237,78,166,0,128,213,148,102,133,43,23,226,210,190,217,238,212,155,173,184,178,126,107,15,75,89,16,75,218,93,25,36,66,95,150,43,116,80,209,105,144,143,122,191,62,197,159,127,179,118,140,119,111,141,46,92,232,237,113,188,102,75,223,60,205,161,234,127,126,95,223,171,173,68,205,99,175,221,139,245,193,54,151,249,69,12,231,101,244,24,1,0,15,113,34,79,240,32,192,216,4,99,153,203,170,52,56,68,226,47,242,96,64,83,144,76,57,187,131,140,1,32,83,93,186,99,171,229,120,150,209,90,205,246,28,70,45,217,87,236,255,251,39,248,89,33,244,146,36,210,200,44,177,91,196,33,130,67,64,34,235,141,180,0,1,147,13,32,59,49,9,79,243,25,33,83,51,241,89,83,68,50,227,55,183,37,3,37,96,69,48,253,53,19,2,64,217,48,74,13,195,38,112,227,48,175,32,83,3,160,248,48,161,2,243,24,64,13,55,149,49,80,195,46,136,9,66,48,19,211,97,122,103,100,175,193,14,46,25,156,1,39,137,116,196,143,154,114,148,12,156,173,35,35,9,11,135,133,78,67,18,153,41,144,146,200,198,64,69,141,31,115,21,75,148,192,38,40,16,205,2,162,192,227,72,28,104,40,48,244,144,124,137,83,140,225,225,24,8,7,5,199,68,5,173,207,25,236,35,32,212,201,138,137,48,196,20,58,205,242,76,48,194,6,232,30,139,182,66,17,10,83,181,71,66,232,203,50,47,47,224,198,215,110,235,167,242,191,87,93,86,145,33,238,49,15,40,47,210,113,179,43,247,242,149,238,222,70,182,223,210,37,218,166,181,38,196,95,27,42,71,241,92,239,172,174,30,202,237,86,243,108,119,133,140,188,187,92,61,65,138,234,127,22,245,129,173,127,185,230,133,122,227,122,137,124,77,245,135,249,221,247,29,229,47,29,206,190,29,177,77,127,239,2,13,239,254,53,255,207,167,255,15,192,0,41,240,180,88,4,19,160,53,225,33,79,139,146,233,155,39,132,232,208,5,179,112,229,172,26,3,229,139,22,20,209,54,232,136,61,109,105,240,155,72,223,6,223,163,123,255,255,245,223,255,249,209,42,41,182,171,42,210,200,81,208,76,132,61,78,114,202,41,26,223,90,211,95,94,42,205,102,36,15,140,108,16,76,57,204,79,24,215,13,31,98,142,115,153,205,165,185,76,14,26,204,248,16,140,93,11,12,73,13,77,67,13,137,17,163,1,71,99,14,131,163,35,197,240,0,112,255,251,178,100,204,14,232,194,117,199,19,219,123,112,79,200,249,179,100,162,120,92,161,163,38,78,229,145,129,10,13,167,13,135,136,216,174,3,4,97,162,140,152,7,49,88,41,131,136,106,99,144,9,163,109,116,143,92,216,173,162,210,46,178,225,43,97,86,23,106,168,16,170,33,66,202,12,209,160,99,204,216,129,0,242,0,64,215,133,35,5,131,37,28,172,41,232,62,24,157,43,30,121,45,87,29,60,183,228,144,238,79,84,138,202,113,64,216,200,160,8,69,182,139,105,65,253,57,10,253,168,172,115,189,247,205,126,111,159,199,23,189,72,217,117,27,135,25,86,239,195,156,7,21,230,89,93,251,88,93,216,82,210,215,143,140,217,86,231,183,91,44,110,49,186,121,181,88,164,20,172,46,223,25,134,253,13,38,244,254,154,116,8,223,102,251,211,155,107,127,69,48,218,185,53,214,224,81,88,228,54,233,181,203,236,168,23,11,113,85,41,197,76,151,160,164,27,48,80,65,208,169,23,136,72,23,11,56,101,99,54,236,231,72,39,119,245,169,144,22,123,98,53,198,154,13,218,93,39,187,87,255,212,238,176,9,120,62,130,202,121,51,213,140,34,176,202,40,40,183,189,194,160,36,0,1,243,0,129,179,8,42,115,141,124,163,60,54,3,66,92,179,144,0,160,116,148,97,122,216,8,0,194,133,121,153,67,160,136,251,48,60,25,48,72,61,48,44,102,48,72,47,132,24,10,15,147,230,14,64,221,105,168,146,185,102,44,110,70,80,186,55,141,11,110,156,100,7,48,172,166,14,48,186,120,81,5,207,205,207,40,83,101,104,186,145,162,139,167,221,150,254,72,139,168,84,66,58,76,211,67,179,76,45,175,95,73,198,175,110,87,247,23,255,31,121,101,3,36,108,215,32,104,117,214,246,229,126,6,98,213,85,135,238,134,91,167,95,196,170,22,255,59,214,67,187,35,51,180,121,83,212,153,18,67,39,241,73,229,52,188,109,121,83,86,185,86,152,130,204,9,207,204,78,178,42,139,121,226,242,232,27,194,4,11,86,35,163,233,71,11,139,218,103,33,25,39,171,163,155,107,235,115,110,121,164,76,69,35,164,86,68,67,57,101,66,242,127,248,127,225,29,187,74,188,219,243,154,217,0,1,230,4,2,154,233,27,15,140,28,12,252,104,149,49,107,111,80,176,229,151,119,29,102,150,28,156,143,235,185,199,246,203,229,82,194,79,36,107,204,140,13,228,32,215,252,45,188,117,130,252,151,255,217,118,208,56,126,65,170,248,134,179,82,32,0,82,150,62,38,18,145,153,108,116,108,76,49,169,9,231,100,203,24,64,16,100,53,9,138,0,102,26,22,0,163,33,99,49,80,102,12,3,24,224,30,10,255,251,178,100,171,140,199,89,117,202,19,185,75,242,65,68,89,162,101,37,100,27,109,161,50,110,48,221,9,8,163,167,77,135,136,216,15,59,228,2,20,14,87,0,33,141,212,8,114,60,42,6,89,209,164,89,147,193,43,7,48,215,223,214,18,173,61,77,203,238,170,108,87,70,222,193,172,194,28,155,135,51,154,87,138,38,217,176,160,220,173,180,219,10,164,230,90,161,45,93,213,45,135,166,109,62,108,60,249,38,171,12,166,139,250,20,246,185,117,228,59,69,205,170,183,166,114,75,111,81,212,26,220,255,60,225,62,75,247,28,16,49,187,250,23,56,235,20,179,36,246,232,177,154,224,171,162,65,36,51,10,117,236,58,77,62,166,106,246,15,14,215,158,62,195,145,44,173,93,125,71,13,64,31,156,64,204,85,101,175,151,10,170,108,149,106,150,231,3,193,72,192,203,200,233,56,243,52,105,247,226,146,232,0,8,58,139,141,36,195,115,48,192,166,16,109,38,210,81,120,223,37,193,192,103,67,52,149,123,168,233,130,121,95,160,39,209,235,188,43,91,123,178,255,43,244,47,167,255,167,211,255,219,74,223,234,236,28,71,79,215,233,97,100,81,205,20,49,212,149,152,156,162,157,218,137,27,64,37,28,96,83,27,252,20,147,85,166,78,18,166,72,135,134,38,144,6,60,145,38,8,25,230,14,2,38,33,131,38,76,131,33,4,67,37,16,141,232,72,5,0,198,40,129,143,153,32,56,211,227,192,144,156,58,96,184,14,75,54,131,148,21,31,194,2,85,101,48,40,118,144,81,58,64,128,135,176,112,140,105,37,12,64,35,24,168,84,112,200,16,96,191,0,225,73,85,95,184,189,115,108,96,104,217,107,180,158,22,34,216,193,168,137,155,8,135,230,80,141,167,74,171,55,141,26,250,153,91,152,130,117,114,51,110,134,98,142,204,51,216,99,148,51,55,227,177,137,201,236,236,209,101,102,133,161,234,27,139,82,88,117,234,219,146,107,158,35,198,162,253,215,203,243,237,33,44,161,251,235,98,108,77,185,61,166,76,222,88,188,221,75,199,247,72,68,73,238,192,210,242,149,125,151,162,98,102,140,81,123,205,49,89,90,207,44,162,238,207,189,230,9,48,164,30,119,157,157,91,239,157,218,59,63,88,155,106,86,45,125,5,166,108,207,199,4,126,177,134,250,54,182,57,100,96,0,6,96,170,128,22,210,64,209,56,217,224,88,101,3,118,90,202,6,5,195,135,158,197,67,16,220,173,112,172,40,127,17,191,189,84,211,58,227,16,45,227,41,242,56,215,238,241,7,241,125,223,234,253,234,167,91,201,127,202,213,168,100,247,88,64,0,150,156,73,35,9,5,13,147,173,50,84,108,208,136,3,84,255,251,178,100,174,8,232,69,120,202,3,185,100,242,65,4,73,162,100,197,118,28,13,163,54,238,97,139,201,14,27,38,69,163,29,234,81,219,136,85,36,50,7,20,4,135,54,140,50,70,42,105,135,27,40,6,29,48,138,101,98,107,193,193,190,172,206,124,208,90,139,89,157,37,20,244,65,109,96,212,32,214,16,249,100,170,220,105,138,19,137,124,227,15,19,111,93,108,178,55,142,88,199,212,111,229,37,7,3,190,13,93,246,57,32,182,230,111,36,46,20,18,48,118,103,194,76,217,11,42,94,139,199,134,31,136,220,238,80,160,108,128,188,158,132,89,110,247,42,28,134,112,232,248,202,196,5,11,26,43,24,48,90,191,99,92,195,44,213,155,246,218,231,214,115,245,74,182,138,226,26,50,86,26,159,9,100,150,145,100,183,1,193,162,195,219,243,180,213,169,206,253,211,100,51,166,122,24,20,252,120,176,185,19,17,69,52,52,36,54,161,35,143,222,10,182,112,122,176,156,235,52,153,154,93,215,159,4,103,252,122,220,20,144,112,65,131,94,98,210,35,25,221,88,76,80,96,93,118,200,134,161,64,203,110,76,159,111,239,226,220,47,78,91,139,183,239,34,119,243,87,207,125,91,214,122,236,174,240,90,251,29,11,55,82,95,255,255,154,159,223,219,41,53,223,255,150,152,212,240,0,90,169,161,135,227,107,89,54,78,144,70,16,42,84,220,70,77,238,181,38,192,161,230,28,96,0,99,57,208,48,32,10,152,36,252,146,4,123,133,240,39,20,157,226,66,58,48,114,155,74,68,154,173,183,29,212,107,233,24,188,46,241,25,103,153,209,102,16,161,51,101,228,16,182,41,200,216,185,60,43,14,160,251,52,22,95,44,33,229,138,9,119,96,94,122,231,0,151,179,61,67,38,34,24,81,7,233,199,17,248,222,39,6,60,58,43,223,161,7,122,22,201,1,196,227,158,234,228,226,77,136,199,57,18,39,33,61,6,249,78,224,28,103,210,173,237,198,226,52,243,66,23,230,187,8,11,229,113,144,198,184,66,24,18,106,60,67,110,89,113,99,97,79,169,17,37,205,70,210,184,8,224,165,174,22,14,229,66,44,222,5,33,208,207,83,112,92,17,151,98,58,217,225,239,17,117,27,226,237,144,30,199,137,44,103,172,229,252,189,248,134,225,44,131,61,153,38,115,154,44,120,180,100,205,94,175,194,164,29,35,28,33,226,38,107,77,98,141,246,223,129,167,251,221,111,245,245,231,196,11,46,192,0,0,96,64,191,97,109,43,0,8,200,9,50,197,26,44,138,232,199,24,231,72,179,175,15,11,147,196,11,57,78,200,255,36,185,117,253,71,229,157,71,255,255,87,169,255,250,230,126,127,254,190,78,95,255,251,178,100,158,140,200,53,118,77,147,120,122,226,55,99,137,249,97,226,38,35,17,209,50,110,111,36,200,234,143,167,1,131,9,216,234,0,0,10,48,4,6,48,20,168,217,53,83,112,187,12,198,224,57,254,33,85,143,139,164,229,64,204,28,188,231,134,76,22,160,194,196,80,8,6,134,58,31,148,161,40,29,161,140,25,53,17,151,76,138,103,13,36,87,2,182,188,213,219,26,182,203,217,48,200,41,220,231,209,136,66,182,141,137,24,11,156,182,81,34,168,74,238,251,162,187,200,169,125,83,80,80,198,179,169,98,28,157,246,157,70,224,193,245,111,205,102,212,175,37,132,135,56,63,57,172,148,53,166,98,234,149,64,158,230,40,119,115,112,204,128,91,63,245,39,191,41,85,120,102,186,38,203,110,236,116,204,167,226,34,211,95,169,77,12,234,151,173,122,199,26,40,132,44,108,202,154,110,21,37,233,5,118,35,49,51,148,87,142,117,45,164,201,22,49,253,176,50,32,150,144,237,72,209,49,82,42,7,105,77,247,148,20,194,108,118,172,90,239,119,207,195,114,154,187,156,67,44,166,176,161,147,202,105,75,248,137,85,236,173,162,129,101,214,51,113,105,173,93,173,87,85,33,188,234,123,165,247,31,212,11,106,29,153,161,147,103,135,50,250,254,218,243,253,185,115,61,65,146,238,227,217,215,74,54,56,173,149,64,67,1,231,128,30,104,26,37,174,230,187,101,95,38,227,233,62,203,97,31,79,156,127,109,98,79,83,162,14,218,183,243,171,196,2,135,78,46,160,199,252,27,168,250,127,254,170,117,63,255,207,221,114,217,255,244,200,0,32,2,84,203,140,27,99,13,50,85,13,99,65,137,136,131,140,197,211,44,130,67,9,98,4,102,49,228,195,38,61,49,106,16,1,153,0,153,159,10,6,75,57,102,8,80,14,192,12,99,254,225,41,71,173,153,134,65,24,76,81,236,74,233,20,106,218,224,67,7,41,111,200,75,35,58,180,134,10,113,128,132,186,105,67,115,188,188,18,172,90,172,33,156,138,192,153,243,85,153,123,130,234,98,66,43,89,99,45,142,198,40,18,190,71,72,255,99,115,7,140,136,59,117,138,160,126,164,247,73,26,243,212,205,114,171,92,174,163,90,222,55,98,52,153,96,149,88,218,166,17,39,150,49,26,37,156,52,235,125,204,224,235,191,56,39,87,50,123,142,125,107,140,245,156,118,183,101,247,169,35,240,230,118,222,1,42,196,38,145,12,240,122,42,172,253,84,174,225,27,45,246,185,124,56,212,119,36,182,44,234,207,234,237,138,109,90,219,99,237,221,70,43,216,155,74,104,215,114,148,46,29,252,78,222,120,231,103,191,188,187,149,61,124,247,60,250,203,255,255,251,178,100,125,10,136,103,113,204,51,187,193,178,67,201,25,218,101,101,82,35,101,209,42,46,235,11,209,1,164,103,85,132,149,74,232,104,179,250,111,253,100,253,239,246,241,206,239,111,131,214,223,78,20,0,0,17,1,16,98,21,147,120,196,48,84,116,65,53,36,121,136,3,159,128,220,68,255,23,64,92,117,220,49,72,215,136,178,117,102,20,228,149,138,181,20,196,29,220,166,105,223,8,186,52,207,254,118,213,191,255,255,25,161,63,255,255,255,240,160,151,64,67,130,179,12,227,163,1,233,163,62,193,3,44,24,179,122,233,179,13,71,19,99,85,211,50,131,163,11,198,3,71,193,195,21,78,160,228,6,205,80,205,115,184,145,58,12,68,192,64,113,233,194,101,37,196,166,210,73,69,66,174,193,195,23,33,17,137,230,196,227,59,141,132,187,106,58,156,93,50,227,41,72,11,38,168,78,67,32,2,78,129,96,229,86,137,4,24,16,228,69,34,100,68,139,38,77,74,150,9,28,76,80,136,183,89,123,153,114,227,245,121,138,189,44,10,106,153,160,175,250,105,107,92,22,197,230,212,145,77,94,51,116,128,163,195,147,85,24,51,54,165,235,91,157,250,92,45,227,92,168,250,150,110,131,105,187,175,25,228,178,124,96,69,185,82,110,179,239,94,133,178,7,30,47,203,115,88,215,165,99,186,207,60,59,110,153,189,198,202,141,35,252,170,178,78,139,238,30,198,144,137,55,190,58,173,25,246,109,80,111,240,144,217,254,255,239,123,253,233,216,163,179,62,233,89,135,45,181,231,146,126,118,109,24,117,94,75,71,221,212,207,88,246,205,92,51,150,253,90,141,210,230,236,65,114,29,212,223,254,182,224,103,57,183,231,46,106,53,69,255,114,220,92,34,39,26,49,44,2,42,231,1,152,144,0,131,57,244,139,213,14,13,4,65,2,221,204,115,238,131,10,154,150,175,222,227,133,153,208,50,187,33,26,234,251,15,117,101,123,126,173,171,105,223,255,175,17,208,255,246,83,255,255,250,177,135,116,136,0,0,8,144,202,46,113,208,25,133,82,199,32,127,24,248,222,96,88,230,204,252,112,98,103,49,254,105,36,96,212,211,35,10,49,37,177,141,36,105,246,65,87,193,64,154,38,58,236,64,250,100,165,129,37,106,121,69,150,84,87,41,91,61,174,219,57,139,110,122,232,113,108,68,134,68,42,212,154,147,54,56,62,251,118,83,181,61,47,146,14,181,95,94,116,139,200,220,154,205,69,114,246,84,147,60,177,200,189,69,105,144,93,116,229,89,114,10,102,184,64,202,36,208,163,221,147,21,135,181,9,65,44,169,53,86,215,242,85,141,106,136,233,77,126,225,123,121,239,162,90,99,151,95,252,170,255,251,178,100,78,8,168,6,109,205,211,155,192,176,65,102,217,212,101,133,84,32,25,185,52,238,103,11,129,1,164,103,5,140,148,160,103,26,223,94,50,237,73,239,252,155,121,80,77,229,252,177,175,154,149,214,156,174,68,171,178,181,128,1,138,189,86,52,144,243,84,47,3,1,203,57,34,171,247,85,42,243,185,107,63,198,166,24,79,56,217,78,81,190,240,45,233,80,200,85,237,73,43,11,34,172,138,23,12,203,172,204,99,94,239,116,235,91,167,173,8,154,159,150,183,41,101,189,221,231,255,59,255,245,101,183,56,0,0,2,49,97,187,133,1,1,16,94,99,18,86,204,97,140,173,13,82,22,142,227,93,9,36,223,243,151,199,72,239,0,253,147,110,75,20,16,209,133,174,236,16,127,211,237,255,109,71,105,213,191,244,230,208,83,201,20,255,226,126,175,255,247,133,0,138,73,240,80,156,88,124,98,40,209,188,138,38,29,82,155,10,248,97,129,129,144,175,0,144,48,64,116,74,8,97,114,224,36,37,40,27,164,209,33,219,29,96,160,242,34,4,164,176,148,170,178,133,0,237,41,173,34,215,100,174,68,93,106,44,228,157,150,92,68,170,116,166,93,98,237,47,27,10,206,197,246,245,33,139,81,147,42,17,136,197,47,211,160,41,252,78,58,138,103,110,230,224,249,91,66,184,151,114,251,16,166,57,141,228,218,126,121,38,86,102,47,37,172,48,68,106,213,230,118,212,108,65,13,139,255,177,219,255,144,36,114,218,153,153,77,79,132,44,96,183,38,101,111,69,170,252,106,52,214,170,149,155,148,218,187,173,117,169,119,90,231,126,235,103,175,105,163,193,150,48,91,66,228,157,173,43,30,116,253,154,169,229,172,101,108,74,159,95,39,223,57,190,127,223,238,160,149,81,153,155,154,110,113,76,99,3,9,191,63,80,116,36,69,162,161,107,210,43,212,182,53,140,206,241,169,186,104,205,153,93,85,151,9,164,148,93,231,255,255,255,105,186,83,36,28,81,116,144,226,3,18,56,196,17,160,202,179,209,67,106,137,15,32,27,108,217,243,236,209,217,106,214,251,232,218,206,195,70,204,245,69,184,80,255,196,155,219,253,90,234,223,171,235,253,123,113,127,238,189,255,111,255,212,90,154,63,254,170,129,0,0,13,18,146,82,245,190,96,175,103,65,234,115,67,193,81,51,156,71,18,221,58,81,147,224,65,152,129,106,154,218,138,164,152,38,211,148,146,64,214,6,165,32,8,63,90,42,120,108,191,164,199,83,50,105,219,135,26,84,178,9,105,173,133,236,186,147,27,134,17,12,212,101,48,162,85,18,244,89,172,142,178,24,9,247,103,43,118,154,194,111,196,219,106,237,102,79,201,248,196,27,49,255,251,178,100,51,136,135,181,109,206,83,121,193,144,69,43,186,10,97,37,84,29,153,159,52,238,107,38,65,18,155,103,25,147,29,136,31,105,82,41,83,184,238,225,198,16,247,97,11,89,77,74,146,225,84,82,46,113,2,238,238,98,71,123,121,71,46,239,169,17,127,10,64,112,121,217,194,223,91,198,97,221,230,23,37,119,58,213,20,94,89,75,156,47,125,143,195,215,119,90,189,201,200,252,74,189,52,2,60,202,243,14,24,124,98,147,234,118,180,44,218,146,179,137,141,221,70,138,42,57,186,218,230,61,195,125,189,103,9,134,97,149,123,46,196,171,153,184,141,253,21,57,40,88,237,90,58,74,58,75,150,245,103,120,125,75,148,154,202,165,167,246,223,43,239,255,255,255,254,240,0,6,0,0,0,3,241,70,201,18,247,168,96,21,15,242,56,60,241,217,3,85,32,108,72,73,112,126,41,150,167,253,60,140,44,155,233,92,127,246,255,255,171,107,219,255,183,232,159,255,255,255,253,191,191,255,254,163,119,83,226,194,184,80,247,187,189,120,112,32,2,9,47,33,169,132,96,166,94,90,153,48,160,97,35,97,208,173,102,33,25,153,202,178,109,213,178,163,250,124,213,198,24,84,57,179,22,3,68,88,104,46,40,148,74,212,97,1,213,29,40,50,225,80,101,126,172,238,5,248,41,187,217,129,157,235,208,118,73,119,147,14,82,160,56,44,78,173,130,138,44,68,210,150,246,10,136,112,72,238,168,220,87,110,49,212,202,183,87,56,126,149,242,193,86,206,103,169,63,112,125,155,126,197,26,35,82,167,176,146,207,45,174,186,47,125,127,142,247,240,149,220,206,162,215,175,188,196,138,206,165,164,45,156,223,92,238,215,236,245,76,45,169,44,112,187,151,246,236,35,159,253,254,238,77,247,224,134,107,99,219,40,113,118,173,202,18,102,91,110,56,175,109,227,28,110,245,59,247,177,239,45,93,173,188,59,122,219,47,179,57,117,175,74,126,178,126,72,62,178,138,200,102,179,166,239,231,173,94,167,185,61,111,227,17,122,108,35,143,5,96,153,58,34,62,177,0,96,6,106,162,200,76,113,105,3,226,26,0,193,137,53,30,5,16,79,231,170,49,1,137,106,94,159,208,97,68,45,233,211,123,176,144,185,122,28,234,194,20,253,126,50,167,209,153,146,52,48,184,251,107,206,111,253,251,104,59,241,39,255,68,175,255,245,160,0,0,1,49,98,136,85,83,0,33,211,35,67,243,11,144,35,64,5,195,40,194,3,38,151,131,114,136,2,92,237,140,52,210,192,66,64,7,225,161,114,165,98,56,74,197,43,20,225,38,121,78,202,32,184,140,236,237,217,75,142,83,186,178,248,163,131,4,73,169,209,67,255,251,178,100,36,15,215,71,104,204,155,186,201,144,75,132,9,211,100,236,104,25,217,157,50,14,101,235,193,34,164,102,137,149,149,242,77,169,112,128,97,173,201,18,137,35,238,79,89,115,125,241,107,4,38,37,158,239,45,169,198,205,140,221,23,49,164,152,140,204,43,29,156,100,114,238,246,163,82,249,246,200,247,94,228,52,208,50,227,8,145,99,170,78,243,236,215,214,77,90,255,226,60,15,62,108,104,125,106,110,33,157,239,156,173,187,171,82,175,115,156,214,238,75,113,195,242,253,220,150,229,86,12,102,245,183,12,13,5,221,201,31,250,151,110,63,124,238,111,213,252,121,123,92,253,227,174,254,255,113,157,101,240,77,92,178,151,81,103,42,131,121,221,212,255,203,156,203,241,199,150,112,163,185,142,55,236,95,184,212,33,66,101,220,40,203,18,34,192,0,46,77,133,88,139,46,33,4,205,109,186,131,99,134,99,209,117,147,79,58,239,4,206,238,233,40,210,148,231,54,175,171,180,184,132,18,158,246,189,124,107,113,145,164,211,239,72,182,208,150,189,175,39,209,71,71,221,122,143,125,223,253,189,223,243,209,89,152,175,146,77,178,168,42,5,142,153,48,24,111,212,232,137,224,110,218,161,143,5,198,225,43,13,50,12,4,29,51,32,232,197,35,1,89,4,134,61,65,8,165,213,36,197,152,191,102,17,215,158,18,136,35,193,66,159,183,113,68,47,73,91,21,74,86,236,216,57,81,57,253,182,64,57,162,18,155,80,39,244,143,23,165,29,97,116,138,48,214,137,134,189,144,180,49,150,139,19,101,198,12,116,186,236,191,57,225,214,254,148,230,191,100,51,16,120,210,236,218,252,170,112,195,83,117,53,168,88,252,177,87,60,17,91,239,3,81,23,217,83,104,212,135,173,175,28,187,223,215,248,119,254,63,198,28,237,53,200,117,238,97,7,68,91,67,34,183,225,161,90,173,80,25,248,123,173,239,255,255,214,23,86,189,115,152,148,92,189,191,73,207,122,201,54,109,225,234,155,133,138,249,245,172,174,82,192,172,253,214,245,1,153,209,8,228,25,0,2,184,145,4,203,134,122,44,124,77,8,208,156,198,113,99,173,3,146,149,244,242,165,165,62,47,185,246,79,183,205,194,68,170,143,217,185,117,136,199,161,114,107,154,96,110,230,173,180,159,219,78,173,219,255,126,218,2,255,166,239,255,255,191,22,164,0,32,2,64,74,177,19,0,48,206,46,92,54,24,180,202,165,3,225,175,76,248,43,49,150,148,193,98,19,0,7,12,212,25,50,48,132,191,65,131,144,0,136,32,70,239,149,5,36,65,145,224,105,129,193,244,86,74,194,85,0,192,102,104,149,16,221,136,196,63,122,22,194,222,169,255,251,178,100,37,136,199,27,104,76,187,143,142,192,73,6,217,161,105,162,122,158,73,193,44,46,230,79,209,22,165,166,205,149,169,88,62,106,81,121,229,103,98,69,5,147,78,194,148,158,154,170,85,185,243,14,88,168,37,60,161,199,7,201,196,121,242,119,184,29,122,27,100,0,60,181,67,86,168,51,164,154,170,202,50,201,7,157,148,105,93,233,78,154,197,154,235,175,46,125,200,45,181,112,60,103,14,97,143,139,225,166,63,203,236,234,112,121,62,242,52,238,176,214,191,247,129,60,53,84,249,61,83,152,93,63,2,244,241,241,170,44,132,82,51,16,196,156,154,33,234,207,236,155,63,154,145,229,195,231,133,212,197,33,242,79,164,145,42,75,164,80,89,57,73,75,47,164,108,235,100,146,53,122,37,231,239,189,100,5,27,48,49,167,132,3,138,130,76,83,197,128,2,194,99,16,11,12,47,44,102,15,109,221,254,68,236,100,231,15,77,30,158,131,211,94,148,225,60,122,19,230,5,54,103,89,210,160,120,30,56,55,195,63,172,191,250,62,173,171,105,253,120,252,95,76,77,211,244,49,146,64,11,21,48,176,45,49,94,98,49,69,10,50,108,187,55,54,17,50,60,7,52,145,196,50,244,40,48,212,56,49,164,97,49,228,62,10,136,37,218,48,224,57,36,6,29,179,1,129,208,30,0,110,78,171,33,213,144,70,166,208,154,186,28,1,99,242,128,151,140,110,24,66,99,98,121,229,132,161,214,46,24,84,192,163,37,180,147,195,228,221,194,151,202,2,212,230,94,68,17,4,237,114,244,145,27,27,59,30,247,230,127,59,244,60,85,146,66,245,203,42,192,206,111,212,97,49,139,46,194,157,8,185,96,232,72,88,249,152,103,103,77,140,136,171,164,146,6,19,0,217,148,232,129,55,77,135,48,2,72,201,208,28,11,117,18,38,114,84,80,5,90,38,21,34,104,200,49,245,206,149,17,62,120,69,153,33,107,15,92,188,153,112,57,168,172,134,19,116,214,65,158,190,245,189,123,154,174,197,245,173,101,194,178,43,58,91,83,152,154,166,149,106,234,166,233,34,162,194,106,117,61,75,169,156,184,138,82,243,116,77,159,88,0,128,0,150,211,177,37,139,224,165,161,8,141,18,102,198,189,97,197,184,141,193,66,98,144,220,249,164,81,212,91,118,159,49,122,26,128,210,89,227,109,242,64,200,252,145,255,222,119,247,209,245,235,255,206,237,160,243,255,183,255,255,173,203,114,219,191,250,186,64,0,40,4,210,179,191,130,2,131,131,142,50,165,2,163,211,31,24,49,241,185,144,68,133,148,129,163,2,128,174,90,97,225,67,166,4,194,48,163,26,123,72,13,174,111,33,16,81,215,186,114,207,77,255,251,178,100,26,136,165,182,103,208,59,122,120,192,76,137,153,171,101,229,72,32,61,191,42,14,235,7,73,9,51,231,77,147,137,169,60,187,218,247,113,91,7,146,110,102,181,86,96,46,221,213,193,133,163,229,60,203,142,166,250,197,164,113,93,155,208,240,220,207,234,198,149,171,244,130,62,250,62,92,189,216,90,115,224,125,123,111,213,19,254,71,135,214,11,140,93,238,62,243,247,172,182,14,153,181,87,13,110,69,157,82,187,221,176,234,39,73,28,190,26,24,30,173,228,66,239,190,150,214,178,209,247,140,255,191,255,250,213,33,94,119,169,157,75,101,198,55,186,185,82,173,181,165,55,138,253,219,234,90,87,58,240,2,63,172,0,0,0,96,1,116,112,34,205,152,3,163,193,213,186,239,54,139,68,183,248,169,4,201,220,176,58,79,28,178,235,112,57,84,88,102,39,181,108,77,178,180,241,32,24,226,217,21,26,145,33,106,24,141,27,69,170,91,250,114,119,201,215,251,117,204,35,254,187,255,255,251,84,85,247,227,140,14,1,12,54,107,12,147,0,205,106,37,141,2,99,76,50,161,12,140,5,76,19,178,205,112,208,3,211,133,104,237,132,16,48,52,166,78,146,227,126,61,87,152,119,65,214,67,61,25,103,81,97,195,133,109,153,233,135,86,156,9,222,135,150,89,138,151,73,156,240,230,51,55,58,25,28,29,40,92,99,45,58,104,4,28,74,167,104,50,20,164,46,121,66,222,36,105,11,88,104,48,53,145,82,181,214,41,139,113,150,103,56,252,193,76,222,56,53,88,122,251,138,168,165,245,94,193,224,96,224,48,130,97,202,45,179,20,163,199,4,56,54,214,121,67,119,44,34,57,92,234,29,47,212,196,21,123,212,176,112,182,173,234,158,73,158,170,202,187,110,70,141,116,125,191,127,95,106,159,89,103,134,20,153,79,229,122,129,111,229,213,102,69,13,220,143,180,43,125,170,238,101,188,223,254,247,249,204,247,223,215,121,222,238,238,58,229,79,195,11,151,176,214,173,239,92,207,88,127,242,166,181,207,195,155,183,186,253,207,90,189,221,114,247,239,113,173,126,112,192,147,226,143,122,125,94,202,128,7,211,84,16,34,34,28,66,32,98,9,172,67,36,25,105,207,93,209,59,13,248,110,85,165,105,68,244,110,141,204,134,215,237,184,119,215,254,211,255,246,253,255,255,250,127,255,255,255,110,255,223,255,255,77,16,15,57,76,170,191,244,250,248,77,42,0,75,220,49,36,53,248,172,214,141,243,60,44,205,204,187,18,122,155,25,104,36,231,10,130,205,52,35,1,32,10,161,163,3,3,5,4,225,96,147,226,20,27,3,0,161,80,32,168,126,120,144,32,76,33,161,73,25,248,12,255,251,178,100,30,14,70,241,116,76,139,143,70,212,66,39,153,231,96,39,106,27,205,191,54,110,97,235,137,33,36,102,133,149,149,120,88,9,32,136,44,186,246,18,233,209,154,184,190,190,203,32,12,36,172,5,213,59,138,90,124,29,181,17,160,99,228,160,231,31,118,60,85,72,216,9,8,178,105,155,44,205,193,94,242,9,255,2,91,183,17,49,19,231,112,207,158,200,131,111,232,101,35,38,218,70,216,164,13,231,99,191,31,32,220,155,79,133,6,190,25,115,191,53,46,214,123,110,249,141,143,42,91,226,158,214,187,78,240,185,49,183,167,96,233,154,144,80,143,153,20,63,50,171,181,245,154,103,31,63,24,223,65,2,213,2,74,43,7,205,164,34,244,128,141,197,208,251,116,38,145,17,84,146,94,120,247,137,190,135,58,49,213,205,90,118,61,149,132,0,7,0,18,48,124,19,214,44,21,1,133,144,33,132,234,70,90,237,51,152,38,188,48,70,212,165,143,198,92,151,99,17,81,247,101,149,97,106,135,19,7,71,128,144,208,172,108,129,111,250,251,126,191,253,191,155,255,161,111,232,144,104,139,137,128,46,16,128,6,87,198,66,195,152,201,234,60,15,57,211,140,72,60,103,151,16,97,144,192,194,192,104,20,32,182,175,210,84,250,99,48,220,128,70,147,28,58,130,53,112,145,8,195,29,71,55,45,224,81,9,4,4,252,79,82,165,235,215,134,217,142,75,101,159,2,182,219,217,68,131,242,169,36,105,20,198,117,14,97,183,22,33,84,166,127,205,253,222,120,184,74,74,119,69,165,150,117,147,209,27,70,198,162,189,238,202,133,86,187,26,204,11,48,110,155,188,216,193,201,111,200,61,179,12,127,239,87,103,222,177,15,221,224,189,215,204,15,218,225,127,239,138,229,229,106,190,172,248,48,196,157,165,234,224,116,234,60,33,46,235,112,134,99,139,255,120,49,181,228,150,86,56,211,193,133,6,249,79,184,202,218,110,163,216,62,153,247,45,163,75,89,223,210,216,146,37,59,203,198,129,2,254,79,255,199,248,221,241,76,176,254,86,130,209,153,192,232,9,59,15,152,193,152,175,34,113,250,154,16,154,147,163,19,166,156,41,132,176,220,1,36,46,113,167,138,92,133,201,222,254,83,59,189,74,226,214,112,150,56,61,204,250,200,153,104,173,10,251,217,190,188,96,238,221,245,254,255,176,183,254,96,255,255,247,238,145,128,148,80,0,67,0,6,17,98,27,105,42,101,212,41,170,218,71,80,99,2,149,230,69,191,137,8,12,26,4,3,78,140,116,10,36,116,188,1,248,17,190,195,128,47,4,84,28,104,93,222,18,176,158,47,89,128,168,96,234,164,170,243,144,26,143,78,79,8,198,116,255,251,178,100,34,8,71,105,119,204,139,153,122,240,72,9,217,220,100,71,122,22,145,163,71,76,189,151,193,39,30,103,13,129,53,216,97,28,75,109,203,144,44,217,17,80,207,51,1,106,103,27,34,205,75,41,213,232,42,10,103,77,162,222,226,109,206,134,45,102,58,218,242,166,0,78,191,156,232,139,154,149,25,218,237,72,42,225,88,65,156,117,145,79,204,75,54,58,214,30,239,243,79,194,130,21,24,234,193,100,153,244,121,32,198,203,232,29,184,151,210,12,103,95,16,80,30,144,99,69,250,74,66,188,2,38,5,224,131,169,220,69,193,199,105,37,110,244,177,215,109,222,108,127,93,231,188,198,35,48,219,195,212,119,152,128,170,165,169,105,228,212,56,250,204,88,208,49,91,231,238,215,164,120,177,119,253,41,134,63,188,194,204,155,94,198,251,87,204,120,177,63,254,43,237,0,4,0,0,0,64,243,24,152,32,64,9,10,2,99,170,208,134,38,70,166,64,205,89,171,209,155,157,35,215,20,128,80,79,21,221,139,153,55,156,194,203,242,210,131,110,219,183,189,119,246,209,181,247,255,215,167,111,253,70,207,255,249,218,146,68,80,203,100,249,250,15,128,72,5,27,187,206,33,56,216,148,221,184,207,216,199,137,1,129,228,9,22,88,22,2,67,120,140,14,185,212,211,23,105,127,59,236,11,173,147,158,216,31,185,134,167,217,76,78,247,182,27,52,93,135,79,88,69,227,237,175,65,251,128,239,16,79,90,124,162,115,110,251,231,90,145,46,248,147,190,135,27,48,121,220,143,179,100,135,220,28,36,150,119,118,214,155,221,175,253,219,250,170,55,249,191,252,99,119,227,115,124,248,185,237,229,186,47,129,46,182,192,195,138,197,175,180,146,219,174,27,111,100,129,233,247,113,253,30,20,196,53,245,99,161,214,244,190,102,197,55,252,61,109,148,150,129,164,152,238,133,213,172,87,214,147,60,196,23,125,172,250,70,207,65,106,176,201,79,154,223,64,130,128,0,27,99,99,4,78,176,33,73,100,184,192,219,75,22,192,197,150,244,74,137,212,140,125,102,24,44,16,240,175,122,34,193,165,200,12,80,28,97,100,73,122,147,123,156,69,52,134,147,54,157,32,169,148,166,191,246,212,223,255,250,186,250,127,250,207,59,254,209,61,61,32,0,0,48,128,4,194,241,220,223,199,208,213,121,72,197,100,200,223,246,124,200,64,112,204,24,32,198,192,208,195,96,96,206,192,96,198,129,56,44,24,1,128,99,8,196,34,79,219,209,18,228,123,135,150,97,95,84,118,72,92,18,92,246,221,104,135,53,147,60,105,52,120,8,2,137,61,189,45,151,84,248,128,131,25,116,245,139,142,140,52,84,60,194,203,184,255,251,178,100,47,142,135,247,111,203,19,185,123,98,67,73,89,218,97,229,54,28,129,191,44,46,61,122,209,40,36,102,137,151,137,114,76,20,20,133,226,130,149,137,30,16,40,16,244,7,54,166,162,202,142,82,76,139,23,102,94,113,30,122,185,124,9,235,23,219,133,146,227,171,131,198,99,7,194,111,12,106,157,192,171,29,156,160,145,88,190,65,113,25,251,32,1,171,229,145,11,206,62,243,88,33,108,227,2,235,117,172,4,23,151,184,205,223,37,171,9,136,109,229,145,136,29,52,164,19,18,104,45,72,91,221,202,120,197,164,152,206,63,254,209,45,167,172,240,89,225,174,162,49,43,206,227,21,9,155,59,123,1,92,179,6,172,47,31,233,237,32,190,179,216,213,179,20,108,219,59,206,43,175,227,51,95,93,59,51,95,138,31,182,208,46,0,16,8,0,0,35,25,180,113,69,10,36,96,100,152,102,160,78,148,231,249,172,68,147,53,131,229,135,192,50,139,80,124,101,147,179,37,231,170,138,47,250,35,233,215,211,110,250,45,19,255,175,245,233,211,253,48,143,255,232,94,56,146,11,106,41,201,4,112,14,98,216,185,131,63,70,163,154,11,161,15,159,57,52,168,236,214,253,240,17,52,195,37,163,25,10,76,178,103,48,40,152,20,29,50,192,100,201,34,103,92,96,138,10,25,191,32,17,116,225,40,121,87,203,140,24,20,118,144,66,202,47,56,75,1,77,62,149,238,132,229,242,208,233,88,101,132,200,103,2,84,190,132,131,124,81,180,188,74,39,197,165,35,96,240,6,148,30,166,67,199,74,39,9,33,176,54,170,48,10,216,54,101,52,163,225,94,30,186,98,194,170,54,138,50,182,212,9,114,198,23,206,203,122,215,248,98,195,74,80,18,120,237,192,81,88,204,22,205,215,82,103,68,16,33,217,214,213,90,169,118,151,77,123,217,166,63,57,32,254,35,168,244,3,203,55,131,166,106,16,240,155,43,139,230,174,225,188,183,62,31,86,74,8,164,103,75,237,205,182,112,137,195,146,146,107,178,46,117,23,182,55,159,219,112,246,212,89,81,115,231,38,237,89,212,144,0,5,57,32,34,65,26,7,131,69,51,31,34,0,194,249,161,184,42,32,140,70,10,217,38,49,183,105,239,23,200,239,49,177,173,124,231,30,254,219,96,141,9,116,44,46,31,171,59,12,29,51,114,191,71,70,253,31,79,232,223,251,62,220,189,191,143,255,255,250,13,69,53,136,0,0,2,125,14,229,93,19,160,212,51,111,19,152,153,61,223,194,40,163,172,75,52,176,212,63,55,49,147,40,60,73,113,128,142,48,196,224,121,73,103,150,148,24,106,27,32,42,136,199,240,4,128,211,37,169,193,59,31,167,230,255,251,178,100,30,142,166,113,104,205,27,121,122,240,67,169,89,179,100,103,114,30,93,165,40,46,239,70,73,7,164,102,161,164,149,144,15,100,215,115,90,214,224,101,146,128,134,165,132,76,160,172,223,23,9,179,245,160,34,229,14,32,149,114,94,233,59,248,240,241,23,5,238,55,130,177,93,193,90,220,25,79,189,115,221,238,244,253,162,144,243,175,247,74,80,191,87,242,5,191,130,31,191,27,226,219,154,189,249,54,141,241,23,235,44,159,25,158,217,220,219,180,21,68,215,97,7,188,126,220,99,255,82,241,39,130,213,172,239,120,222,254,55,226,227,111,146,83,186,120,249,202,219,25,103,252,41,96,187,204,184,109,139,59,132,236,251,124,206,171,187,36,120,174,45,209,213,49,167,255,244,128,0,1,59,154,29,81,12,33,65,160,142,135,214,120,148,200,88,216,26,2,88,196,45,177,198,243,157,125,184,62,150,211,239,89,168,47,70,191,161,226,19,53,233,247,191,110,253,127,95,254,119,63,191,255,28,255,255,239,168,147,201,113,55,247,232,191,188,38,5,131,102,8,62,166,223,157,134,251,115,102,52,194,38,170,179,198,91,9,134,64,217,70,144,220,40,50,112,109,71,63,106,96,36,152,39,102,27,1,225,146,154,195,28,77,96,130,38,134,157,212,68,170,152,137,126,194,132,81,193,29,130,12,209,56,42,207,185,106,27,53,74,59,195,72,111,43,2,72,28,128,96,99,177,18,168,114,225,91,78,208,104,101,197,12,64,34,17,132,194,255,54,56,235,57,246,157,9,60,174,142,8,170,219,196,213,74,197,120,179,171,69,125,84,99,93,116,164,170,213,65,180,149,185,246,203,1,105,126,35,17,173,95,152,231,157,84,201,164,198,52,32,27,75,239,161,118,37,185,84,231,41,107,91,215,215,94,150,115,214,58,253,78,254,121,229,205,92,230,237,214,121,112,248,33,246,199,119,99,88,83,204,70,117,102,196,38,247,227,252,215,127,242,253,119,251,119,234,106,131,184,215,173,127,233,121,250,239,55,175,239,239,123,252,177,253,126,247,95,157,198,158,39,248,42,110,26,209,49,174,224,16,76,18,212,197,145,4,30,16,146,51,200,18,204,9,13,88,226,233,174,148,109,82,105,151,128,125,101,252,119,164,61,128,177,27,166,235,165,4,64,203,145,175,184,68,119,246,252,159,223,67,126,169,255,151,167,111,253,10,223,255,251,189,69,254,130,0,65,194,185,135,205,169,155,120,57,193,80,153,193,110,233,176,206,121,141,195,41,167,110,217,146,2,56,160,182,103,144,180,100,193,120,90,83,9,194,67,21,5,19,1,69,162,225,133,67,179,19,0,194,227,24,148,24,197,201,90,23,62,248,134,4,68,11,140,255,251,178,100,34,140,7,107,105,74,11,185,148,112,55,169,42,29,52,2,242,27,21,161,52,110,101,235,193,45,167,104,76,242,157,248,185,233,150,194,240,158,159,71,152,244,46,248,148,246,217,57,80,67,140,242,231,69,72,1,40,87,179,164,160,57,206,185,16,193,81,199,142,179,161,209,159,153,22,112,245,110,72,34,51,45,244,64,136,88,173,200,132,47,237,183,57,6,159,88,250,227,165,205,184,182,127,166,79,86,135,19,161,142,95,198,173,75,174,102,29,194,46,100,224,27,18,193,92,44,77,75,99,86,83,21,139,198,100,112,202,150,153,3,244,20,87,169,53,168,177,228,161,77,23,38,131,120,69,34,152,192,62,94,72,81,230,18,39,82,10,85,10,42,68,213,78,186,167,139,229,83,71,35,140,171,153,173,37,189,45,208,103,214,212,41,44,206,119,27,13,40,245,61,108,0,192,2,148,8,96,73,208,37,65,132,19,224,38,128,54,132,192,0,128,25,137,18,24,200,72,212,188,94,175,124,181,99,63,173,122,63,177,239,213,212,223,255,173,255,248,255,255,255,176,239,255,254,194,234,0,34,75,188,104,76,96,130,249,174,85,230,110,123,27,92,70,119,162,56,41,70,105,36,216,65,204,44,10,50,16,148,196,228,178,3,158,18,116,142,1,221,213,208,81,64,177,64,46,164,108,104,160,170,16,104,238,43,252,148,95,77,53,123,7,171,42,58,169,241,199,97,241,14,41,223,177,50,242,242,56,233,90,148,210,18,143,89,198,40,147,161,170,14,104,69,128,245,76,218,201,8,90,214,232,234,125,225,133,3,69,116,168,44,107,75,127,70,3,78,229,98,166,125,177,142,127,249,248,132,252,182,14,237,219,239,223,197,147,87,17,39,40,190,107,238,235,86,213,38,247,204,108,98,168,61,192,73,136,235,87,76,26,57,169,222,62,45,18,83,226,27,207,185,223,67,150,120,125,177,236,24,204,212,126,167,57,88,169,16,187,68,155,108,72,115,148,102,69,82,163,79,225,249,163,180,193,131,141,196,95,187,116,24,199,87,80,3,96,63,250,76,51,5,120,164,0,7,77,3,152,224,203,2,61,191,172,186,247,160,237,228,255,254,139,255,147,176,195,176,14,202,234,231,113,36,37,158,81,121,83,255,255,250,118,255,216,72,103,179,51,22,77,230,33,99,213,6,12,81,0,83,84,162,13,243,201,127,213,43,206,153,0,2,3,56,193,144,16,193,96,16,205,183,172,204,218,80,192,131,208,219,165,8,132,78,11,183,198,11,135,134,10,136,134,59,133,166,32,17,1,82,209,163,80,128,30,125,151,24,163,192,39,162,69,140,176,184,195,164,68,169,227,5,1,95,107,236,160,20,235,119,104,246,120,216,227,255,251,178,100,37,140,134,255,104,203,155,186,122,240,77,169,154,10,97,135,52,90,145,117,44,78,105,235,129,141,38,103,117,132,169,96,178,122,2,215,228,237,183,16,198,11,118,71,234,66,243,224,165,86,240,90,162,131,83,130,147,134,106,93,53,133,83,132,151,174,144,11,146,4,250,171,113,237,105,74,216,143,83,40,40,251,92,57,122,9,211,133,178,199,91,250,255,132,230,233,193,205,88,15,132,39,95,123,220,211,63,198,148,160,220,180,8,9,91,120,46,190,230,180,121,165,112,187,197,57,149,134,51,228,61,239,111,143,187,118,162,195,30,46,153,115,175,237,235,108,252,231,206,160,76,234,42,61,57,93,193,79,161,54,98,98,65,35,222,169,86,244,250,216,212,185,151,203,27,113,216,100,150,155,126,0,0,64,24,80,61,28,124,27,160,133,112,73,117,217,57,35,203,236,148,5,137,108,110,78,214,47,151,147,250,126,214,151,205,74,158,113,135,128,160,47,251,124,187,154,198,51,84,242,247,79,255,255,235,255,248,240,138,211,93,80,194,246,116,57,239,113,225,215,28,30,4,12,177,109,73,58,96,0,6,46,240,163,176,134,32,124,31,145,239,175,6,12,13,135,93,14,14,247,52,112,108,193,3,51,89,144,140,186,163,48,35,200,158,24,71,38,209,116,48,5,136,98,131,141,8,56,32,38,34,100,201,155,41,48,245,182,153,44,18,43,33,179,71,78,220,30,187,81,210,230,109,176,39,241,130,2,160,215,202,128,106,237,36,39,19,27,4,188,112,3,166,54,1,240,158,111,201,1,253,165,154,19,27,96,63,82,176,45,172,97,72,120,246,101,201,173,2,198,195,149,246,170,49,49,151,178,227,227,227,106,58,65,160,65,117,85,144,105,59,139,167,87,135,150,205,204,220,104,201,124,95,52,211,141,119,157,226,216,174,183,149,143,132,129,126,182,26,212,204,121,106,56,226,110,137,123,90,155,249,222,183,141,99,89,249,207,180,45,94,205,240,226,65,110,121,10,177,99,203,172,40,213,244,37,150,154,122,53,107,0,14,24,78,139,238,42,56,72,129,19,193,79,16,225,95,25,4,197,166,158,22,14,32,54,32,41,113,207,153,223,226,70,35,65,2,47,228,232,58,42,133,227,255,207,122,214,196,73,213,165,222,199,188,171,229,11,77,60,246,82,81,73,235,70,211,244,230,127,238,22,158,155,201,171,50,108,231,88,238,37,134,36,148,22,80,195,196,32,101,234,64,152,155,205,209,241,90,197,96,0,0,38,216,27,92,54,188,24,240,120,115,226,70,14,11,227,25,27,155,106,202,68,154,25,27,153,184,64,102,69,0,234,209,101,103,53,1,128,106,242,152,26,201,68,2,162,45,182,137,71,200,255,251,176,100,26,12,134,129,102,203,19,154,122,244,81,201,89,250,63,7,24,25,41,163,52,110,97,237,65,45,40,103,13,149,149,73,131,52,112,97,212,115,92,163,70,120,213,25,246,89,63,239,13,138,4,239,168,220,93,226,41,106,119,46,86,102,39,125,176,48,9,4,125,88,137,8,65,110,222,15,228,98,111,75,168,249,163,141,214,155,132,191,163,66,107,237,121,98,204,173,104,41,232,89,86,250,26,108,181,211,236,125,231,63,107,17,173,176,105,98,138,96,176,214,38,159,193,187,203,211,5,126,235,137,243,185,51,143,171,99,227,199,214,153,117,215,68,78,179,5,162,190,11,55,154,240,63,255,211,22,223,206,126,59,232,239,225,203,72,109,74,85,123,118,91,177,3,56,199,158,158,190,243,91,24,166,117,16,194,190,195,183,128,0,24,0,243,15,69,204,193,160,4,2,237,136,68,191,1,36,126,46,60,204,66,73,82,42,36,221,156,157,75,199,190,189,51,41,35,255,149,144,87,52,73,44,69,140,54,165,180,187,235,83,138,22,168,84,186,197,3,103,211,255,94,191,248,232,72,154,217,91,92,243,77,103,113,178,56,84,18,208,188,66,80,40,137,123,240,72,216,52,20,208,194,126,179,7,12,7,178,70,101,8,24,170,28,44,62,83,99,55,1,204,82,87,91,174,8,113,16,250,9,24,131,1,26,74,81,239,79,189,111,157,8,192,154,20,65,102,235,58,27,220,150,80,209,93,88,42,237,41,63,200,5,16,149,46,138,108,53,47,68,126,132,9,17,23,229,26,109,238,87,150,123,77,60,54,70,211,57,167,49,161,234,167,180,250,114,95,77,235,174,154,51,147,5,222,107,26,159,214,223,207,247,201,173,169,114,199,61,47,111,143,127,165,201,40,112,221,216,47,54,86,254,47,18,13,172,239,20,132,183,155,38,78,91,105,121,19,38,96,144,223,22,173,186,214,53,172,205,44,251,203,142,43,76,59,136,255,187,180,169,135,123,204,142,57,174,222,195,171,61,224,222,88,53,141,141,238,44,88,208,28,33,128,0,3,113,147,26,65,33,129,82,13,128,29,87,34,179,179,153,76,4,145,103,206,132,130,89,163,20,57,87,156,245,255,172,232,47,255,80,139,127,254,223,250,117,233,255,253,63,255,24,0,177,213,220,232,211,162,74,81,199,148,21,99,2,137,41,156,176,221,5,49,89,7,185,81,192,64,50,140,156,12,32,16,180,12,194,250,56,22,212,230,229,115,164,206,136,0,70,163,28,139,40,76,4,56,49,200,20,197,134,97,18,0,227,140,53,67,204,119,21,88,123,225,106,197,208,227,101,158,142,179,119,41,176,62,125,131,93,27,246,160,123,48,119,184,56,195,50,129,166,100,255,251,178,100,37,140,134,231,104,76,155,153,122,224,78,73,217,205,100,172,174,29,69,201,42,78,229,235,192,251,30,102,73,150,29,80,255,28,175,196,50,248,234,34,18,135,135,168,140,193,208,67,213,152,10,136,77,143,82,148,74,188,29,49,60,101,171,68,92,45,247,73,50,186,77,236,188,82,232,98,90,30,155,227,127,111,185,217,111,228,18,219,172,1,241,6,62,162,124,235,26,220,129,147,143,1,147,87,127,27,191,222,126,158,210,216,142,130,159,16,70,123,156,61,154,216,195,114,157,169,243,122,213,235,155,82,151,131,87,122,223,190,30,222,50,229,60,228,187,111,25,74,23,53,132,130,49,190,59,35,101,216,40,197,25,90,222,166,134,215,27,12,208,155,152,217,216,143,127,181,20,214,0,0,0,7,2,0,0,226,213,196,149,17,48,76,73,196,42,121,134,32,168,166,215,234,42,65,118,94,71,227,28,57,141,63,55,255,81,198,166,133,204,204,127,52,133,22,208,248,107,193,192,64,93,159,255,47,255,255,255,255,229,255,239,255,255,252,91,22,74,158,234,172,135,61,248,123,66,7,0,0,56,56,112,6,152,6,175,26,167,30,48,7,65,169,166,242,130,230,80,8,38,88,58,100,70,49,135,32,72,211,180,99,9,106,13,104,22,201,227,225,195,43,112,52,85,63,199,52,202,61,207,140,39,237,19,198,102,16,166,78,177,19,255,12,51,238,82,64,145,201,13,246,5,125,238,71,99,44,117,53,186,157,227,207,201,219,186,96,57,144,165,254,42,186,113,61,98,7,18,113,53,68,19,68,8,202,54,230,221,133,220,77,42,105,61,26,69,252,7,105,52,27,252,157,233,89,116,41,144,160,226,150,155,84,137,14,234,40,140,240,65,41,136,145,132,135,115,67,223,180,121,158,207,98,199,63,196,124,125,42,51,125,239,255,19,199,135,168,20,108,79,65,240,226,87,244,118,113,51,205,102,13,41,93,219,27,205,92,254,179,182,71,239,165,142,245,244,21,86,27,22,23,110,122,164,186,138,237,157,173,252,105,32,94,155,131,77,225,194,29,247,123,255,140,255,255,198,190,229,140,157,164,64,0,114,92,161,230,68,160,148,206,2,14,14,147,72,197,209,154,58,18,146,201,137,36,97,228,53,195,175,185,132,218,94,169,149,251,27,85,12,46,119,208,64,126,159,252,239,230,127,255,255,254,75,255,81,167,255,23,102,33,171,117,172,0,64,193,225,130,161,137,136,133,233,164,156,113,155,169,121,150,77,72,113,6,100,163,60,97,216,42,34,29,204,58,11,140,58,36,0,160,234,231,49,56,7,51,216,97,228,157,129,171,57,8,63,134,124,150,204,29,84,2,194,150,47,50,33,177,83,169,117,22,47,255,251,178,100,35,14,135,62,114,203,11,185,123,98,74,9,233,227,97,42,82,28,29,165,48,110,229,235,193,67,169,230,157,151,169,9,211,193,135,195,60,105,170,166,6,233,47,161,36,129,173,138,171,110,36,212,33,215,120,129,24,19,202,36,229,226,44,2,235,6,87,37,102,76,101,41,24,103,138,187,89,166,148,163,111,74,19,60,181,108,156,78,220,119,179,121,3,108,39,166,221,55,153,236,137,190,44,13,120,240,94,8,85,246,255,58,242,51,210,118,212,244,123,226,125,110,70,189,99,91,221,181,186,194,202,198,53,0,172,214,172,179,245,42,163,122,146,12,60,107,63,55,197,243,36,148,181,61,179,72,54,165,218,233,172,55,60,221,117,188,251,99,223,53,222,113,61,241,233,184,86,196,247,251,189,115,109,127,191,224,125,97,193,117,66,211,161,154,128,0,31,12,90,58,12,133,242,143,10,153,86,133,218,246,208,54,117,216,48,240,104,155,96,231,21,245,218,164,164,214,42,247,208,133,62,220,136,191,255,255,255,239,255,255,251,127,226,224,33,30,50,177,231,170,19,154,166,103,153,85,27,173,67,243,142,103,74,19,230,22,209,160,2,224,144,32,96,89,86,102,227,162,100,140,112,105,144,226,108,129,24,99,72,40,101,152,76,99,48,20,96,160,64,100,128,8,96,184,222,48,154,38,28,226,141,115,14,140,114,163,67,214,28,98,221,104,173,229,212,101,95,172,205,236,198,54,210,115,183,14,193,150,242,149,110,7,102,34,78,56,56,176,146,177,175,55,87,25,236,161,124,158,86,163,105,73,76,241,242,205,184,47,24,224,176,88,98,227,111,190,112,153,90,195,153,178,130,221,205,152,216,209,222,179,140,67,198,55,106,252,47,103,26,29,25,196,131,22,187,196,90,110,214,166,50,60,93,98,205,217,206,22,177,111,54,183,167,122,203,83,219,65,111,46,48,98,174,20,112,179,8,209,131,30,211,182,251,65,165,102,139,137,229,204,154,171,166,46,185,86,48,193,209,131,134,73,174,161,143,38,160,182,190,131,19,85,87,69,102,96,139,1,134,44,44,95,82,88,114,212,235,156,226,178,83,176,56,64,0,1,48,170,135,232,42,21,172,28,209,151,203,178,17,10,49,178,55,32,51,152,78,37,32,37,97,250,8,134,227,41,67,230,17,117,246,137,255,246,82,250,191,255,254,255,255,255,255,83,255,242,129,177,51,77,68,42,213,49,123,108,136,231,8,209,241,82,133,88,132,86,206,22,246,157,147,41,41,84,40,18,221,189,106,131,87,205,40,108,233,79,79,120,0,231,42,138,13,76,18,124,73,112,105,3,166,152,148,53,132,23,36,9,28,231,137,11,16,195,76,47,46,214,154,231,162,167,38,255,251,178,100,24,140,197,197,104,206,155,121,121,176,79,165,25,186,101,172,108,30,45,193,42,78,233,235,201,26,30,102,77,164,169,144,215,109,121,186,49,53,79,165,254,178,93,1,82,140,143,210,190,88,78,50,65,51,43,107,34,39,158,172,55,220,208,59,142,15,63,138,99,249,113,153,154,211,116,171,11,78,178,118,195,189,94,252,98,155,175,83,227,60,127,227,220,181,158,46,163,99,57,214,46,184,47,126,190,185,164,55,216,133,136,144,235,104,81,190,81,249,157,172,175,222,114,170,181,174,125,207,107,178,106,146,234,150,198,241,173,120,61,198,177,36,154,19,117,241,183,55,184,93,178,195,155,15,233,73,97,55,203,76,56,99,222,108,223,190,133,32,0,1,22,143,128,0,109,152,136,202,75,65,108,139,102,68,48,142,103,182,42,189,20,2,87,24,114,199,156,217,52,7,189,3,242,46,248,254,104,200,12,86,99,68,74,65,49,14,137,61,254,229,111,108,3,3,251,204,99,13,164,56,163,233,199,247,161,127,105,124,94,245,206,63,254,175,171,255,250,0,0,188,192,96,44,192,245,28,24,124,155,107,250,154,240,104,25,228,152,153,184,2,25,88,190,4,18,98,0,44,205,112,156,196,114,44,68,208,194,32,56,203,66,230,31,176,98,241,109,2,215,205,185,249,117,82,98,17,211,2,45,98,168,161,88,12,28,6,5,44,150,168,237,183,62,251,193,182,191,18,22,166,143,211,140,32,136,7,34,17,117,61,17,83,228,36,136,129,199,136,101,42,96,80,118,79,2,235,182,233,90,201,4,27,213,158,240,15,212,13,156,141,148,20,45,188,62,253,221,38,243,219,183,168,246,172,107,161,154,155,134,5,54,216,49,33,185,85,98,249,219,186,76,145,22,235,234,19,158,175,5,80,245,191,23,198,242,201,94,253,69,220,209,5,137,142,5,209,144,54,198,122,40,217,27,151,212,12,82,211,226,43,247,143,162,83,187,137,7,203,167,181,121,147,114,244,145,119,22,215,135,77,73,224,82,79,44,86,216,83,77,60,24,251,198,49,170,99,89,245,255,63,48,246,131,64,216,138,119,87,213,0,0,2,28,116,66,231,128,147,136,135,153,88,14,177,139,74,156,13,145,242,11,129,104,177,246,116,53,108,60,192,4,201,27,72,16,58,248,46,180,87,60,81,89,104,41,105,231,109,196,146,219,245,239,119,79,213,255,70,255,255,206,230,255,242,223,246,53,50,148,128,0,1,97,24,2,96,65,130,97,146,232,97,93,162,105,41,168,99,67,110,2,27,204,183,41,12,96,5,136,0,147,6,196,195,1,6,2,235,14,0,101,3,248,56,57,117,97,176,16,162,129,51,2,129,74,71,64,152,8,143,150,228,231,255,251,178,100,31,142,166,203,119,75,147,175,92,240,67,227,121,170,101,229,86,30,97,227,42,14,229,235,201,35,37,102,17,164,9,232,32,4,190,1,188,123,193,90,22,67,221,85,4,245,201,108,19,208,164,28,174,67,96,146,186,94,47,102,210,189,32,48,129,45,226,141,55,76,145,28,162,97,153,187,173,200,58,99,86,59,191,135,231,135,120,153,90,150,201,135,45,80,204,141,170,122,103,58,167,179,183,150,216,227,166,40,65,239,171,199,190,181,228,193,208,132,195,221,45,52,89,144,117,39,232,45,43,180,210,100,216,45,113,68,43,109,66,21,54,193,59,91,123,30,200,100,191,245,205,155,124,237,105,68,68,148,246,247,73,67,33,117,210,90,18,182,160,173,53,203,169,81,80,247,108,143,119,156,191,127,51,55,241,173,96,0,6,0,0,32,193,59,4,2,66,16,120,102,6,14,184,136,83,40,212,131,151,171,178,242,50,179,17,39,13,26,223,116,254,170,181,132,43,122,166,75,81,28,192,119,171,109,102,97,214,191,206,247,169,55,127,174,159,151,233,250,88,168,133,198,224,251,195,135,51,11,9,179,103,90,65,43,148,235,53,8,203,148,0,207,48,4,195,135,188,194,17,52,116,73,51,16,22,16,19,32,91,195,152,59,48,59,71,127,192,155,30,65,145,82,101,227,96,96,98,107,27,170,37,60,243,130,211,219,96,108,22,7,152,44,250,31,204,102,165,83,139,189,82,19,202,194,33,107,40,57,123,80,67,244,173,14,34,132,136,69,26,42,46,206,5,82,206,216,102,242,43,91,87,91,4,27,100,143,78,12,100,208,26,148,71,144,53,173,88,104,72,227,179,57,41,2,35,28,58,103,23,196,53,138,207,176,82,91,73,129,100,212,104,62,119,9,83,90,142,188,111,218,36,7,24,151,106,103,115,221,245,76,89,158,93,93,102,239,211,229,230,153,124,163,222,236,171,205,100,112,214,245,237,30,20,179,111,112,97,219,59,248,158,108,124,229,146,54,215,51,223,16,163,223,50,195,108,166,115,19,112,229,135,125,196,190,53,91,201,168,153,197,43,172,203,135,216,244,146,106,95,215,120,158,104,19,120,236,130,64,1,197,84,112,46,5,96,77,177,115,5,14,16,88,145,14,72,89,48,20,43,8,158,87,237,15,176,217,5,128,239,108,26,220,5,44,195,185,45,47,46,7,22,10,190,151,199,241,96,48,119,127,253,255,84,176,35,103,255,254,252,11,65,191,245,13,255,255,255,197,209,22,1,65,65,144,96,90,98,25,120,103,20,100,103,216,208,107,26,68,97,64,60,99,177,40,97,120,0,0,6,12,50,11,197,4,97,16,30,174,192,0,217,1,30,0,161,56,5,141,51,150,186,129,72,255,251,178,100,26,142,166,186,112,76,139,185,99,114,75,103,153,189,101,112,106,25,201,163,50,78,229,139,137,21,153,102,81,164,181,152,179,6,140,18,208,154,42,113,91,116,89,151,35,43,241,133,206,222,88,184,64,11,96,182,115,215,178,70,171,109,145,253,115,101,208,217,80,60,185,89,125,92,207,114,252,113,162,151,102,128,83,14,29,202,30,215,14,141,125,16,158,110,190,132,39,114,165,116,88,211,31,211,78,220,122,39,176,11,205,60,65,167,68,238,91,254,212,108,25,59,89,191,82,52,27,238,179,20,179,108,229,201,250,133,113,156,21,149,80,247,153,119,107,53,167,117,178,188,239,229,32,205,138,206,197,77,214,142,226,133,195,159,171,183,138,102,253,151,162,45,164,219,54,215,250,199,121,158,255,174,231,82,118,25,140,177,2,87,2,69,18,118,0,0,0,2,160,80,1,0,89,99,67,35,144,110,10,36,156,68,155,48,195,95,149,218,194,84,64,87,162,3,179,89,109,93,220,8,197,163,208,25,62,65,43,232,41,236,135,201,151,185,105,51,18,227,44,158,4,225,167,165,208,255,255,252,235,255,254,113,179,30,159,255,61,209,255,72,222,92,99,2,5,3,57,65,195,29,166,67,41,133,147,90,203,18,99,148,200,114,152,194,96,48,10,20,7,24,228,33,185,121,1,193,28,98,1,161,110,1,121,147,170,116,129,121,244,94,98,179,98,0,22,179,25,105,154,136,69,231,45,50,104,140,38,105,151,118,204,200,113,206,141,228,49,254,161,113,12,139,131,48,68,49,158,30,217,85,114,76,121,87,96,175,3,23,166,200,231,138,91,71,202,106,187,160,69,109,32,195,248,213,242,102,223,83,27,214,65,74,185,96,169,171,237,221,126,114,26,66,24,45,204,190,90,92,153,167,65,135,46,237,241,5,154,172,29,186,8,75,21,97,56,98,205,240,250,213,163,173,199,19,90,187,173,90,184,186,108,187,32,156,79,123,68,123,124,107,223,246,126,236,195,148,117,212,181,89,5,156,102,80,241,252,124,213,77,172,234,150,215,108,223,170,0,18,250,78,14,155,17,77,8,28,103,157,77,24,132,41,95,41,90,168,35,128,225,13,52,17,166,50,206,122,252,70,224,80,222,151,52,123,161,166,164,12,140,119,55,41,185,98,69,242,80,45,192,114,253,253,127,255,190,191,255,231,92,90,175,136,255,246,100,130,0,66,128,49,131,10,160,50,203,51,117,102,61,145,249,49,222,87,50,196,123,48,190,97,48,152,93,16,145,166,100,138,198,18,146,64,25,198,48,233,234,52,121,69,164,217,159,212,18,8,35,48,34,116,88,145,2,132,189,34,65,148,201,157,139,28,144,48,228,109,252,203,154,244,40,76,124,255,251,178,100,38,140,151,77,105,73,139,186,122,244,68,131,121,138,101,47,120,26,25,189,50,110,225,139,193,24,30,101,129,172,28,216,72,77,81,80,9,146,6,128,154,82,213,83,77,154,23,217,164,185,176,75,36,17,16,84,59,112,24,41,119,209,138,7,40,14,105,184,71,218,184,21,241,171,59,151,210,145,87,101,97,25,91,125,18,83,194,89,89,81,243,229,190,153,139,136,48,28,19,222,180,18,61,86,32,78,188,247,143,90,105,199,91,110,92,207,127,27,120,210,83,31,120,174,239,19,119,188,47,85,113,225,91,209,150,186,133,156,211,94,38,239,105,253,222,71,129,71,28,94,231,12,102,247,207,103,126,222,242,51,99,84,22,118,102,54,248,150,211,15,129,156,175,110,173,89,146,138,135,40,217,108,231,178,45,16,91,240,232,0,0,96,80,0,0,79,33,216,40,91,97,58,78,69,241,101,5,58,102,77,137,173,138,8,207,103,149,169,190,202,53,82,20,245,182,216,178,134,249,85,191,143,223,42,95,67,176,200,8,251,190,85,119,142,2,118,60,182,29,177,207,251,111,253,82,191,203,0,1,69,202,155,3,37,145,128,37,201,150,49,137,165,6,153,158,71,129,49,212,100,80,188,97,184,0,32,4,204,92,1,140,24,12,219,241,18,0,59,51,57,209,20,16,109,194,12,51,122,133,128,73,174,166,164,186,26,105,180,82,88,99,183,155,180,25,122,227,159,148,133,224,76,23,247,22,235,14,106,235,139,69,53,33,42,2,159,240,81,206,227,212,216,214,106,100,227,133,101,223,234,174,54,151,200,47,235,34,105,174,240,208,246,228,54,106,205,83,56,230,253,193,167,86,162,251,91,171,211,55,207,240,101,174,223,86,193,232,112,101,35,150,218,229,140,250,139,164,108,24,166,89,24,143,242,156,111,45,179,154,221,187,54,252,203,174,61,31,209,202,148,27,81,201,238,39,94,213,141,5,21,217,97,13,98,164,169,208,234,84,117,196,200,87,74,252,107,82,124,228,204,204,231,76,203,191,219,62,74,16,4,32,197,236,52,40,4,58,217,89,163,6,76,11,97,130,16,190,48,255,166,163,36,197,232,46,129,19,20,47,9,167,28,232,126,72,247,65,174,39,21,31,84,244,60,15,109,235,75,54,214,247,250,29,116,125,157,127,231,241,183,59,254,242,31,255,208,0,52,139,181,56,65,35,177,134,71,25,135,48,25,135,226,185,150,68,112,40,70,49,68,154,48,88,0,29,4,138,196,66,211,8,192,20,133,37,2,1,128,76,48,142,161,192,186,184,4,129,22,67,91,79,66,212,244,194,79,225,235,188,71,61,207,136,251,56,52,166,140,11,245,234,202,71,89,118,165,154,145,136,17,175,151,134,255,251,178,100,43,140,198,126,105,77,155,175,100,96,71,199,153,147,105,48,100,26,173,161,50,78,61,147,73,39,158,102,9,167,137,122,146,105,97,177,247,158,101,181,46,155,7,141,160,230,6,245,42,14,244,59,233,79,26,118,120,122,69,210,145,186,78,207,76,20,223,19,127,108,72,174,55,243,126,198,39,67,196,72,189,190,167,32,206,81,138,197,47,231,64,167,165,104,86,133,69,163,241,229,147,158,46,47,203,66,69,18,221,109,156,175,57,60,179,232,199,60,251,8,150,85,35,52,218,61,139,235,139,104,112,250,205,46,56,133,92,63,117,251,50,247,177,38,60,209,8,227,160,119,138,139,32,14,64,4,11,238,208,0,129,133,132,4,12,128,98,34,102,9,58,239,120,101,136,120,217,37,80,8,135,176,250,87,211,237,90,222,149,230,41,230,211,172,60,180,153,52,64,212,111,40,152,43,6,202,15,122,245,189,255,255,169,245,62,175,254,220,215,183,255,51,255,254,144,1,107,26,4,133,204,70,142,34,25,9,242,119,17,161,205,9,160,16,9,142,223,164,192,129,128,225,148,64,36,193,114,250,135,2,146,20,20,90,123,132,33,241,96,81,48,164,24,17,174,139,150,102,73,0,105,213,112,34,227,30,155,171,226,232,85,32,224,15,93,215,3,188,69,150,180,136,15,51,54,158,250,114,217,166,69,106,48,247,147,123,103,173,52,243,53,156,135,219,80,157,98,203,182,154,232,249,102,218,22,160,204,146,208,41,7,243,46,237,241,211,187,198,156,22,179,149,21,221,251,172,174,109,41,229,193,5,202,56,141,154,58,96,219,20,117,188,173,157,185,113,249,149,163,247,60,165,219,44,124,230,251,69,181,91,200,76,35,154,53,70,90,180,218,40,98,214,156,205,51,102,7,228,180,207,221,90,68,59,202,27,212,105,214,235,70,232,251,254,122,112,16,246,134,250,141,78,122,151,101,51,147,172,16,0,20,242,176,97,226,205,17,72,53,176,149,176,8,193,64,173,36,9,32,21,210,104,147,24,214,143,62,213,91,196,253,117,170,255,219,55,237,46,177,55,195,197,29,188,243,205,139,246,249,4,224,197,193,190,19,255,247,109,31,70,237,255,191,31,155,255,81,223,255,110,136,152,0,93,162,96,12,194,64,220,202,137,240,218,84,208,207,225,172,88,94,51,24,16,49,108,1,48,36,15,22,66,145,80,40,5,51,21,74,98,48,20,224,138,135,99,160,65,110,76,9,8,39,139,0,84,15,78,90,135,213,163,165,213,28,186,139,231,92,56,9,143,205,175,15,143,83,145,6,172,230,78,182,156,91,151,27,45,121,140,73,64,120,131,219,163,16,166,156,159,187,143,102,191,234,79,33,237,227,63,177,238,250,255,251,178,100,55,142,134,216,119,203,139,175,70,194,75,199,153,156,101,103,86,27,29,227,46,46,177,30,65,48,30,102,105,166,53,88,142,205,154,210,169,19,203,20,42,101,221,27,126,47,104,255,106,12,79,129,243,154,104,183,91,109,144,237,159,108,94,197,126,125,109,46,238,177,138,195,190,173,226,230,28,9,236,212,248,52,100,15,72,26,193,177,19,230,28,136,89,24,180,227,203,62,115,21,146,205,129,82,209,76,25,103,144,227,221,135,22,98,56,124,99,201,163,144,251,60,105,196,152,69,48,243,27,143,151,218,239,34,191,54,120,60,101,123,0,0,0,16,1,0,198,44,109,6,7,117,51,139,13,44,152,209,168,148,98,10,167,80,224,204,232,68,12,114,189,26,233,14,74,64,92,222,188,124,214,147,154,58,19,46,219,222,10,42,200,62,73,52,178,55,213,58,116,111,255,219,150,237,255,168,179,179,246,107,149,166,217,58,191,172,234,20,96,8,234,104,17,148,96,15,4,98,194,188,80,157,24,10,23,24,194,158,24,132,9,24,12,32,152,144,25,23,12,46,12,37,113,125,140,21,10,226,195,129,216,24,16,18,13,204,12,6,246,74,4,36,221,212,23,121,86,74,194,82,181,94,106,78,238,60,109,158,243,117,236,194,210,46,91,213,109,133,60,242,233,167,134,213,188,210,213,68,51,184,153,84,180,127,1,125,222,204,115,234,46,156,49,220,31,99,222,155,215,41,26,47,223,140,10,42,99,49,51,125,166,17,242,91,243,16,171,137,140,1,95,239,129,159,230,85,100,16,207,178,29,128,163,74,155,203,18,88,225,167,240,134,138,115,138,220,129,17,90,28,31,154,133,136,8,206,63,126,134,168,235,133,99,70,81,208,35,15,137,37,183,97,164,48,182,71,51,172,80,211,78,88,38,17,243,164,198,155,70,248,173,171,134,190,70,197,77,227,206,75,136,199,176,16,5,0,0,5,42,179,195,96,136,224,18,166,8,122,243,6,43,119,231,214,251,1,20,174,63,33,209,47,212,218,96,87,167,155,84,186,208,158,161,50,68,128,165,146,4,19,70,40,202,48,111,13,250,149,162,222,223,247,212,158,166,215,255,179,243,255,255,168,239,253,52,253,31,255,89,8,180,211,153,26,192,170,230,30,44,105,125,135,244,180,47,46,129,166,99,38,76,34,20,4,40,105,68,70,94,137,47,137,128,131,70,200,0,69,129,81,168,180,222,209,152,254,220,95,153,115,121,206,254,167,163,182,186,237,103,113,215,18,18,127,233,27,138,255,215,51,226,198,225,91,103,162,190,134,188,170,150,241,44,219,159,130,63,20,143,104,120,107,70,82,49,235,141,240,208,90,182,130,134,217,229,238,178,235,76,182,167,29,240,255,251,178,100,57,8,134,25,104,78,27,111,102,32,80,10,185,250,61,39,54,22,201,161,61,77,189,145,193,65,36,103,140,188,28,33,59,187,112,138,205,123,155,147,187,52,29,98,99,103,235,2,186,117,58,60,142,237,174,101,21,165,179,251,195,171,155,200,8,171,225,245,63,155,86,162,117,167,20,245,163,110,227,171,39,235,204,155,136,250,206,216,156,61,35,181,189,73,196,50,238,161,238,33,173,45,31,199,69,174,172,86,214,72,105,159,247,128,4,24,6,224,13,198,143,83,124,56,64,107,0,72,162,2,64,92,190,10,148,109,228,222,123,80,186,151,255,254,132,113,176,20,163,206,42,47,6,168,240,70,68,242,110,237,95,255,209,255,255,255,79,255,212,52,231,206,106,161,190,166,102,235,56,96,203,30,102,46,49,16,185,148,70,165,221,88,178,0,69,6,163,187,43,24,234,41,153,18,153,206,169,215,16,128,207,216,25,155,5,137,23,151,248,42,18,227,167,235,159,80,72,102,118,18,44,2,193,17,71,215,69,174,79,229,194,224,241,211,119,243,61,95,166,89,126,212,226,0,227,104,105,191,152,59,207,51,34,218,49,33,118,225,165,196,79,181,213,247,42,115,30,105,181,189,44,215,75,151,179,220,206,114,172,133,83,35,19,232,121,131,104,250,172,189,211,64,108,237,168,16,87,125,249,235,199,61,226,246,186,202,215,82,239,94,89,157,57,227,231,146,94,36,56,35,29,154,130,167,180,60,194,139,47,122,233,93,52,200,215,177,57,91,195,116,137,45,121,121,101,44,112,205,127,41,68,238,86,220,218,213,142,227,19,4,198,243,145,234,27,144,32,192,219,80,181,195,20,98,37,32,1,228,71,39,50,89,20,140,137,165,131,151,119,222,59,235,172,112,239,139,244,45,248,165,191,87,255,221,106,249,78,191,255,253,127,255,131,139,204,208,221,52,178,171,24,40,57,72,185,55,196,151,28,123,53,61,251,87,196,185,231,39,93,109,114,87,205,238,29,64,1,76,1,192,12,24,26,225,131,118,96,104,135,32,81,105,49,41,3,0,16,33,24,25,140,177,128,192,19,10,0,72,40,79,130,160,4,2,0,152,66,242,48,89,0,245,172,22,1,226,176,40,30,4,147,2,80,16,147,189,5,0,85,6,150,0,21,246,105,77,63,8,221,239,182,255,60,48,118,161,89,76,178,160,128,5,128,167,86,219,189,149,43,215,10,181,48,58,0,206,124,126,31,13,83,105,15,164,43,174,111,169,8,78,247,87,27,237,177,3,152,197,78,252,166,194,83,58,187,173,255,60,177,97,214,155,97,182,168,63,127,126,75,247,109,73,74,223,235,34,161,53,184,209,135,29,35,175,51,136,81,198,161,207,150,29,3,255,251,178,100,83,140,134,205,118,203,11,207,70,178,82,105,25,247,96,199,54,87,105,163,56,110,97,137,193,33,30,102,9,151,156,216,146,201,157,118,114,77,21,200,212,180,100,184,70,221,90,100,230,25,141,164,44,100,42,21,69,25,39,204,213,164,51,204,220,186,90,227,237,238,230,71,123,173,63,114,151,83,125,84,15,19,136,2,96,10,7,223,147,49,113,156,48,2,246,195,164,5,14,72,178,73,102,133,249,105,109,229,62,251,148,127,84,211,250,255,79,157,119,99,236,170,94,165,58,255,255,255,255,229,1,204,235,75,35,179,78,117,75,204,99,221,137,242,102,96,254,185,43,44,218,191,194,220,185,19,235,180,120,226,61,237,159,238,3,32,50,212,186,36,4,25,152,149,10,102,9,89,188,211,102,34,28,23,220,199,39,48,129,74,143,142,193,67,210,81,87,186,32,68,102,66,229,209,0,135,39,189,92,87,89,69,53,247,191,230,111,253,168,238,228,221,177,247,99,75,126,111,133,212,89,136,113,246,35,54,117,96,30,34,61,133,155,85,148,211,50,25,71,173,71,146,212,89,17,118,45,210,177,66,250,22,179,22,65,106,180,227,123,169,179,224,6,95,94,28,34,173,157,167,223,41,127,10,98,222,190,85,99,182,149,240,90,208,57,104,92,70,212,194,69,212,40,77,216,243,244,8,167,90,165,166,97,143,249,199,218,49,163,27,26,84,137,105,214,227,185,70,153,115,237,24,90,3,116,112,183,239,42,173,215,24,181,101,245,76,203,57,118,206,175,74,64,48,7,26,6,4,103,220,120,40,96,34,139,70,99,65,237,62,44,104,73,159,22,49,62,246,44,194,250,140,197,108,169,41,91,33,127,80,71,48,103,67,80,244,24,221,191,216,124,179,49,22,86,20,171,148,20,62,191,255,162,114,186,127,249,47,254,158,159,255,252,214,228,0,0,145,32,64,195,96,124,210,52,48,212,107,48,240,212,12,224,225,216,168,5,154,44,134,153,2,13,152,14,40,153,196,9,152,56,18,1,84,26,32,2,160,141,244,149,208,88,200,36,72,106,185,197,5,23,103,229,10,154,170,3,228,10,222,132,93,125,40,240,131,153,227,68,121,106,76,252,218,149,136,64,68,41,25,234,4,167,37,16,107,83,163,208,232,248,41,211,40,56,96,170,168,135,87,27,66,105,1,74,61,19,73,119,42,200,146,103,180,229,155,142,174,214,169,204,116,204,56,237,74,233,101,96,119,247,41,191,121,216,70,108,24,140,101,11,199,172,202,235,226,119,110,81,97,29,117,205,109,188,209,206,20,29,238,144,225,43,239,127,104,117,170,157,235,69,89,31,196,108,76,167,241,86,213,47,213,175,6,88,78,223,201,11,88,220,103,239,255,251,178,100,99,14,7,81,107,202,19,186,122,242,67,197,25,186,97,166,124,28,89,201,42,79,105,235,193,31,30,102,245,167,156,232,94,196,215,212,177,30,90,4,29,188,219,46,89,52,242,88,180,247,175,205,96,95,58,166,39,190,45,225,120,83,28,101,214,123,185,126,0,0,24,56,20,0,157,246,140,190,140,123,7,160,10,71,120,2,70,73,56,251,79,76,219,156,117,121,113,148,105,58,82,148,63,210,91,152,40,225,112,84,4,44,241,35,253,201,135,191,253,218,89,94,123,22,25,164,83,255,215,87,242,159,252,167,255,208,11,45,131,0,128,112,48,243,10,16,42,106,24,67,132,129,145,32,37,152,26,1,209,128,40,237,5,64,224,192,72,22,140,12,129,4,192,28,3,192,163,75,0,94,99,222,17,131,21,28,26,48,34,203,130,44,200,21,156,172,76,124,72,44,22,170,109,165,230,237,99,82,182,150,198,170,231,34,171,5,216,38,73,98,189,130,96,20,19,242,86,63,133,56,192,181,16,207,52,22,226,69,78,222,151,60,166,146,16,225,183,123,111,165,211,78,57,234,227,168,134,122,197,160,41,39,214,155,96,89,246,161,97,205,57,25,253,200,188,106,165,203,19,90,177,158,238,36,29,47,161,86,207,198,55,218,101,154,52,155,150,60,148,146,14,225,201,134,102,26,221,238,55,51,147,207,173,226,249,248,166,183,173,251,226,211,110,141,119,181,55,36,9,222,205,103,205,251,181,91,24,240,223,136,111,47,140,239,87,213,100,150,54,32,95,48,119,253,254,127,254,216,191,153,110,167,80,0,48,0,160,0,122,17,11,106,116,190,138,144,113,3,38,109,72,77,155,42,52,163,43,4,105,202,125,211,226,63,83,187,134,101,63,243,87,234,75,95,226,167,250,191,195,212,60,137,116,26,202,137,195,16,240,137,244,125,95,238,221,57,255,255,160,181,212,106,248,189,33,0,0,9,84,146,45,229,160,32,8,140,70,190,209,180,16,99,131,178,0,8,84,240,98,227,196,226,74,212,226,192,232,237,200,249,144,123,212,39,141,142,20,74,123,196,205,170,238,3,216,51,171,84,194,79,43,199,178,80,128,72,126,16,112,71,120,210,6,8,2,136,27,131,40,246,2,121,205,134,51,246,200,201,203,160,81,69,97,244,228,58,237,202,168,128,100,79,23,222,168,24,82,4,7,122,49,91,123,57,163,20,18,48,4,32,65,138,48,185,27,120,92,249,4,17,175,164,2,70,59,233,68,101,238,67,2,135,120,95,93,28,252,62,123,158,210,144,174,148,8,16,101,107,114,238,182,251,30,106,6,209,46,246,189,83,53,117,5,4,47,28,0,32,10,0,0,8,33,244,238,104,198,101,167,24,38,168,241,255,251,178,100,94,8,133,86,101,210,83,79,74,234,73,135,169,154,101,133,104,31,65,189,52,110,97,243,193,14,145,102,17,151,156,216,83,32,70,63,93,156,198,150,212,178,25,2,19,7,225,231,86,117,159,159,236,51,169,217,208,138,83,245,4,106,165,107,199,219,196,127,167,127,253,61,255,255,79,255,227,223,196,31,188,160,38,247,148,32,193,250,192,0,0,12,37,10,153,8,94,110,76,89,255,215,231,106,48,27,146,84,103,240,97,155,149,230,45,2,7,25,204,158,62,52,72,37,32,64,66,96,17,92,18,13,83,162,234,147,5,133,130,45,66,91,215,159,52,181,74,148,230,120,214,146,186,44,156,134,244,62,202,168,101,146,250,178,90,233,157,75,12,179,38,95,36,99,203,54,21,105,230,81,199,86,133,217,89,50,172,153,242,98,206,228,168,235,195,47,53,89,67,23,221,105,95,37,45,189,89,75,112,136,210,67,86,107,176,59,121,71,37,186,99,115,93,136,201,227,171,2,100,85,103,105,177,203,171,52,249,13,104,105,66,173,64,43,66,93,241,155,88,207,52,31,26,13,115,79,5,133,55,165,41,205,190,95,25,116,146,50,105,182,8,219,113,151,10,224,151,19,90,110,46,178,122,180,207,168,181,206,233,240,221,55,174,220,182,164,53,94,204,175,199,237,78,183,67,93,150,162,68,39,8,86,215,103,149,152,83,134,158,230,72,59,214,159,211,193,80,207,252,10,252,102,127,95,30,89,49,165,129,0,59,200,52,23,8,224,136,241,29,78,212,184,195,128,146,21,69,185,12,149,161,120,51,96,34,158,19,179,188,40,246,196,67,166,142,251,161,20,123,124,241,244,167,243,50,208,147,170,100,79,251,40,119,248,183,168,239,200,192,39,149,33,255,253,109,214,0,80,158,96,201,116,106,3,164,116,14,6,111,101,241,237,253,198,212,24,24,66,112,42,137,5,14,5,161,6,184,27,21,26,224,22,131,133,69,228,98,218,102,128,12,12,109,58,126,51,107,193,66,33,198,192,146,241,104,104,192,13,90,177,109,54,247,191,242,138,249,59,40,12,135,243,122,20,218,112,85,244,32,99,240,75,144,72,3,255,11,168,195,82,227,22,68,44,157,182,122,201,177,142,169,10,140,165,82,93,165,134,191,20,240,238,146,150,11,162,83,188,249,38,123,254,134,246,9,75,33,228,149,252,235,250,13,29,250,244,148,253,167,173,220,27,2,65,105,244,12,22,77,215,107,42,69,246,183,123,60,199,187,186,124,249,214,63,220,208,183,90,73,103,187,112,18,103,247,7,251,12,245,127,44,155,178,158,195,9,21,38,112,108,139,157,181,205,118,139,28,105,236,119,151,178,220,115,188,198,135,28,238,208,246,239,96,255,251,178,100,108,138,135,213,111,203,139,188,200,176,68,67,105,166,101,229,54,30,17,191,50,206,229,235,200,252,153,39,33,129,149,208,92,44,86,70,27,219,171,134,249,243,216,231,28,151,239,84,53,48,198,197,31,59,49,207,253,209,235,239,200,186,163,209,88,184,1,128,0,169,123,222,132,131,59,229,142,97,48,242,136,95,58,116,73,147,39,188,175,199,149,168,234,74,216,253,200,6,17,117,81,221,33,182,124,99,241,174,177,170,107,11,31,216,164,177,154,159,158,52,182,125,87,121,111,42,170,128,121,103,127,243,53,84,16,28,68,8,136,71,3,0,41,195,23,92,83,58,194,115,90,90,147,32,1,211,32,193,51,23,132,193,144,0,48,109,49,236,33,46,114,22,30,6,147,160,228,153,109,172,160,16,224,99,34,178,89,63,176,100,68,164,95,207,115,2,28,82,15,163,126,160,152,180,130,63,98,75,0,41,25,101,186,175,126,4,174,174,8,123,143,100,73,231,136,244,93,14,23,196,252,14,80,90,194,98,86,194,75,131,136,98,214,235,25,132,45,248,144,141,55,186,47,144,158,14,105,174,185,167,27,43,56,193,181,171,139,199,29,18,59,97,118,181,163,224,95,246,160,57,173,65,59,117,48,125,172,225,82,205,191,23,27,161,93,155,138,93,170,115,165,180,147,36,219,201,239,189,199,182,232,187,43,117,44,159,58,71,123,56,214,72,90,198,146,51,253,57,77,43,226,214,246,61,99,188,187,6,233,25,10,123,179,12,187,185,67,149,41,189,110,38,227,164,153,171,219,105,122,157,147,235,50,69,215,164,109,102,11,188,112,69,197,253,4,8,3,37,101,36,14,54,88,160,133,184,38,66,112,51,121,60,101,187,70,105,171,44,207,139,152,58,245,232,198,147,96,183,171,100,228,189,227,83,149,180,213,41,251,252,244,109,118,253,254,41,206,226,190,255,92,255,236,255,250,223,226,80,128,199,64,50,0,208,197,42,200,216,226,200,219,114,84,194,213,148,205,112,244,199,67,180,200,112,148,192,80,0,197,208,84,200,32,192,46,7,151,208,88,139,3,126,198,192,14,141,2,36,185,114,236,80,204,98,176,170,242,157,12,187,29,26,45,68,37,172,5,133,242,69,18,222,82,132,155,203,145,245,106,204,130,22,47,61,64,235,172,184,84,87,6,180,175,237,48,148,40,235,116,82,216,164,72,155,202,110,6,93,174,163,146,9,40,113,228,109,125,210,175,13,133,189,214,23,55,138,29,243,109,116,149,205,5,169,245,135,163,216,51,26,116,70,4,180,134,104,179,71,177,201,248,36,92,240,145,41,43,168,83,225,32,69,237,34,59,62,66,90,209,211,35,162,187,67,39,240,38,150,227,188,250,223,70,255,251,178,100,92,140,135,137,111,76,11,185,123,114,69,139,249,193,97,37,82,158,29,189,50,110,225,237,201,5,175,167,157,134,40,216,215,39,162,222,53,242,253,187,59,218,145,206,45,86,113,46,12,107,246,217,235,135,213,181,217,113,153,72,116,250,195,142,107,252,75,183,70,215,190,245,132,150,235,247,54,62,231,253,182,49,218,238,214,197,46,45,192,53,165,228,137,3,20,173,68,37,38,104,93,204,166,48,222,168,40,130,130,2,63,174,193,202,186,187,50,88,0,52,191,202,148,52,107,116,109,249,126,223,228,223,76,157,255,195,207,62,157,177,111,163,127,167,109,116,255,205,255,255,79,254,255,151,81,255,87,80,0,0,1,138,136,0,24,152,226,186,27,197,22,25,170,50,152,84,230,25,10,23,24,168,106,24,24,21,138,1,38,27,128,134,59,135,33,64,28,116,7,48,80,14,37,20,160,208,240,138,176,192,60,40,168,96,77,194,217,164,149,232,132,68,70,27,47,197,234,136,209,69,101,188,148,195,46,84,174,203,211,16,186,56,210,139,90,174,247,43,44,178,237,102,170,219,110,144,152,181,32,165,71,94,132,155,66,46,167,118,123,101,97,23,87,12,148,77,235,42,155,66,39,174,253,113,203,56,223,14,114,100,188,195,101,47,123,161,110,88,217,24,60,251,192,60,197,132,175,131,49,25,54,246,174,70,234,19,111,231,98,214,40,44,51,117,2,83,45,131,55,88,79,77,226,205,74,158,186,139,134,127,210,23,189,162,82,176,157,253,34,181,190,253,119,147,188,177,48,199,162,109,186,199,172,143,34,161,78,15,138,3,50,73,30,75,36,185,157,226,189,116,207,156,79,104,118,51,181,173,103,95,80,45,241,46,185,171,194,240,240,196,1,64,187,68,245,149,110,32,155,168,8,187,182,35,24,28,195,240,36,154,132,243,45,174,111,174,180,9,197,156,152,236,238,95,255,71,255,254,223,92,202,107,211,191,200,116,253,178,205,252,223,237,190,159,255,79,209,127,255,211,251,126,104,180,0,32,26,210,17,20,166,48,199,166,238,83,134,139,17,38,59,177,70,122,1,198,97,133,70,41,18,2,32,148,196,96,152,201,161,97,47,12,19,13,137,193,96,180,101,3,22,244,13,96,140,221,76,45,200,52,149,56,22,74,91,150,245,133,3,8,98,217,56,118,97,15,244,159,231,158,209,225,29,78,71,213,167,209,4,75,110,196,90,99,33,106,14,232,141,44,14,34,156,57,220,15,112,87,49,46,69,34,41,140,7,152,145,10,220,220,92,156,116,50,87,107,5,251,11,194,200,251,22,139,197,53,110,183,65,223,38,87,98,35,189,87,211,88,13,97,125,41,236,13,246,110,160,135,180,232,118,204,156,255,251,178,100,79,138,151,183,117,75,171,185,122,242,72,39,25,183,101,226,62,29,225,199,48,46,225,237,217,22,156,39,13,151,149,112,47,127,109,219,128,89,37,237,96,121,230,0,80,149,115,158,197,205,229,202,58,95,87,129,99,245,143,229,69,36,67,225,194,147,191,220,24,142,243,149,60,72,144,25,45,215,220,38,242,70,181,94,110,254,44,93,62,45,53,140,59,215,199,174,23,175,155,83,57,163,116,79,188,196,166,32,95,61,174,107,86,95,191,138,127,169,150,30,2,104,0,0,0,164,77,177,158,70,97,5,4,97,20,76,48,209,33,62,204,121,130,165,251,10,64,134,204,223,237,3,255,224,127,173,202,10,55,25,222,194,118,158,239,87,161,57,135,239,71,251,255,155,95,85,237,71,244,13,67,230,215,64,125,30,137,205,191,255,255,234,9,16,24,74,89,140,90,228,0,201,181,131,201,150,207,201,142,129,121,131,8,217,135,99,232,32,30,49,88,13,49,196,73,21,5,147,68,196,16,16,62,109,248,6,1,32,70,131,1,54,244,41,233,181,202,227,208,35,204,142,104,42,71,51,8,164,122,67,12,200,53,38,118,27,188,143,156,126,109,8,132,53,175,168,211,90,67,219,127,38,52,191,121,60,76,237,182,21,96,155,130,7,75,210,120,75,223,88,189,223,36,67,173,139,179,91,163,119,56,102,117,170,234,195,69,222,87,213,84,134,215,166,242,77,3,134,220,30,39,81,162,34,193,141,244,142,139,178,120,53,224,55,160,177,166,63,114,52,229,136,35,130,182,105,60,164,126,27,214,210,113,253,246,254,246,212,109,117,143,185,221,64,146,6,183,119,63,181,205,228,205,235,25,149,53,22,173,94,208,217,242,228,214,135,51,198,73,169,93,226,87,40,151,150,215,186,235,226,240,51,11,23,137,90,75,171,118,15,125,118,79,156,207,189,230,24,57,83,229,244,1,20,77,241,2,99,73,2,138,50,226,78,129,26,12,150,102,32,157,75,248,56,81,255,58,164,63,255,135,172,91,240,22,70,222,18,10,181,175,30,246,201,144,177,171,220,118,130,99,250,111,255,249,127,175,181,31,235,182,95,193,186,195,191,238,255,255,255,66,0,0,9,164,82,79,101,9,17,139,70,103,38,131,119,139,45,13,72,91,26,61,152,136,144,84,0,53,226,217,152,104,37,34,148,13,49,192,155,67,132,56,208,148,31,84,20,87,95,118,254,130,196,138,9,21,108,135,25,231,162,244,74,159,229,211,42,213,174,76,64,153,18,41,18,183,113,251,106,149,247,152,236,246,76,161,219,161,91,73,12,121,20,165,139,114,183,103,104,45,192,61,107,17,171,16,204,27,239,88,217,242,238,210,211,225,131,208,229,253,80,239,255,251,176,100,61,8,86,189,105,79,211,152,122,240,66,40,89,128,101,165,104,30,53,221,46,14,189,60,193,27,156,38,221,151,148,248,6,115,63,122,40,38,186,183,85,35,11,81,149,106,137,99,77,244,102,77,166,162,219,171,143,121,176,147,82,67,233,234,98,42,41,198,2,185,110,70,164,75,249,146,102,212,118,214,184,250,59,239,142,126,55,66,122,186,141,116,65,75,171,171,22,98,54,183,181,221,145,91,69,123,209,158,231,43,251,103,82,203,38,23,88,165,23,171,9,201,175,85,89,69,84,159,36,40,249,233,24,207,188,194,9,50,225,71,139,204,176,28,237,44,89,73,137,166,202,36,189,20,223,80,124,74,154,121,52,1,86,124,44,50,164,8,243,150,169,246,219,227,254,250,107,163,252,75,31,190,173,80,70,253,69,77,254,130,239,172,195,0,12,66,54,153,152,133,156,83,119,153,98,105,26,41,37,24,146,30,25,62,74,1,4,6,248,199,112,112,199,209,228,168,5,163,1,129,97,24,24,41,105,134,1,6,8,62,52,21,1,65,14,160,83,155,29,76,20,47,176,92,234,109,23,69,68,103,159,86,101,70,221,104,42,185,11,68,190,20,189,108,76,22,161,40,88,93,171,244,45,57,121,57,246,113,102,41,53,126,1,34,5,50,83,166,183,118,13,22,173,151,176,152,155,152,181,134,46,17,238,36,77,235,42,253,177,151,4,21,155,45,178,2,107,210,199,215,108,111,133,113,62,129,33,176,229,97,4,78,100,168,20,246,42,27,19,71,1,250,181,96,41,98,118,109,108,141,32,51,12,50,175,101,10,7,193,9,220,236,193,173,28,123,83,81,247,166,225,99,102,125,193,204,23,65,42,7,161,108,167,218,41,59,148,178,48,82,109,89,51,93,37,182,75,195,249,111,162,40,75,82,156,240,238,92,31,250,74,101,250,29,82,112,127,241,73,143,219,240,146,144,112,0,178,252,144,104,99,192,138,162,7,198,131,3,10,6,121,19,160,70,93,92,208,58,125,181,107,255,191,27,127,58,224,191,4,163,229,65,130,201,125,67,82,173,26,219,21,182,226,181,77,127,175,215,191,211,245,219,21,237,64,239,146,241,54,167,171,255,255,250,80,0,194,4,165,206,50,111,56,235,103,115,184,176,14,18,152,18,204,131,102,166,30,59,128,0,38,0,9,25,152,204,34,28,72,243,133,160,142,212,120,133,64,50,109,233,130,78,42,201,7,109,39,148,252,50,186,161,47,129,10,20,215,166,163,82,120,42,151,83,210,196,213,191,216,41,169,228,58,177,126,59,85,168,64,110,181,109,17,8,138,80,11,12,8,64,234,102,107,41,27,78,66,235,172,42,231,209,254,239,146,24,51,61,237,165,219,25,255,251,178,100,58,143,135,38,109,76,11,153,122,246,60,135,9,250,97,66,104,29,73,199,44,14,225,237,201,17,156,38,141,146,181,152,108,248,76,173,234,4,92,230,6,162,149,53,228,9,195,35,96,225,174,192,165,122,38,105,28,101,37,52,200,223,175,44,90,175,42,123,89,120,206,7,181,96,164,151,120,194,179,121,172,87,177,94,91,123,182,52,185,125,90,48,189,132,194,154,198,83,243,110,141,88,202,242,10,215,205,119,167,214,158,202,153,109,9,43,171,72,225,109,101,230,44,242,106,227,230,12,117,206,47,175,107,110,77,63,202,232,21,14,170,227,119,104,0,12,7,0,32,11,106,190,2,178,140,43,209,19,157,226,193,154,198,51,237,6,229,73,144,61,24,103,127,224,186,86,230,178,163,66,132,43,117,110,141,255,227,255,255,255,254,79,191,227,255,253,249,69,186,245,255,255,179,228,130,192,72,80,142,48,163,248,48,222,246,54,36,156,54,6,239,48,112,19,51,24,226,49,52,144,0,133,166,77,2,166,62,146,36,128,67,20,49,128,3,53,74,169,197,3,255,1,212,41,170,229,64,57,183,92,134,249,164,170,155,102,186,92,117,195,75,122,188,31,4,207,117,224,142,33,28,135,121,55,219,29,129,53,51,142,57,41,255,106,214,111,178,80,209,55,32,231,226,216,93,173,199,7,236,4,136,53,175,150,204,181,157,203,123,23,103,171,10,104,144,73,251,133,223,186,162,77,45,118,203,99,16,53,97,201,157,142,244,214,195,184,200,142,137,5,166,110,156,165,77,225,153,182,147,94,221,170,185,106,84,93,176,237,221,11,242,214,159,7,111,210,154,107,199,127,60,155,214,117,23,91,107,141,170,185,70,205,156,100,234,93,239,79,125,178,151,197,26,245,171,215,123,234,47,136,107,59,220,243,252,215,59,211,239,72,179,194,205,115,235,184,213,173,173,77,102,152,191,220,93,212,234,111,170,0,0,8,40,18,48,27,33,184,233,105,66,176,17,48,99,151,202,6,180,68,116,126,101,103,1,8,74,150,143,16,214,128,166,8,162,139,41,116,121,103,109,181,28,126,217,111,251,63,171,255,255,246,167,183,214,92,243,159,231,53,207,72,104,170,165,127,208,0,202,5,51,2,139,99,78,124,3,100,183,3,22,1,99,35,73,50,137,28,201,20,80,18,35,128,5,161,192,52,198,98,88,68,9,1,128,99,17,65,51,162,85,181,17,192,126,1,36,201,25,242,65,60,180,194,5,68,165,168,9,159,124,66,211,117,231,171,65,115,209,9,103,107,61,107,186,71,245,221,122,38,116,36,138,28,21,173,69,95,45,82,205,184,247,90,56,115,179,165,70,30,64,66,142,57,214,66,44,212,161,214,9,203,150,255,251,178,100,58,14,215,94,113,75,11,184,123,118,71,103,9,146,105,162,118,157,57,175,46,78,229,235,201,29,28,38,69,166,149,218,201,13,92,23,127,42,87,121,76,214,235,148,222,174,238,61,155,236,244,149,226,57,235,14,97,160,53,42,136,16,214,171,179,182,108,255,27,86,187,239,168,116,223,77,106,24,234,143,82,102,205,218,208,239,67,231,49,175,11,27,157,236,56,95,29,242,222,234,225,184,24,154,152,72,62,211,246,106,72,187,90,155,23,196,91,55,85,183,38,78,60,171,112,47,55,190,111,22,155,83,77,188,199,139,170,234,254,210,127,173,107,239,31,94,93,35,201,76,171,202,0,0,35,9,184,100,217,155,134,101,219,48,80,196,130,152,131,41,78,240,169,226,177,143,94,42,89,12,238,121,209,85,79,125,78,128,20,196,3,51,116,13,125,5,233,133,92,128,135,250,155,92,68,159,174,151,127,244,253,52,207,179,96,62,223,22,211,87,255,255,244,129,33,194,208,32,172,49,140,106,55,65,16,54,0,111,51,238,152,48,12,16,48,213,95,49,144,13,121,199,144,227,19,201,20,250,52,1,16,200,55,28,92,194,100,20,208,176,96,67,167,74,129,64,186,75,102,153,28,109,30,249,32,48,200,27,11,176,93,231,222,87,199,162,144,120,73,103,183,118,165,193,144,195,164,177,29,134,163,14,99,173,68,14,215,34,50,45,20,76,25,42,197,217,54,126,92,4,102,146,20,251,230,188,122,148,80,92,24,49,0,170,166,155,103,210,228,243,211,91,150,44,242,144,139,133,54,161,85,58,42,144,54,156,15,111,226,170,33,80,72,207,28,56,159,90,220,73,180,222,140,129,0,102,106,230,10,83,16,73,164,91,41,62,86,34,102,248,221,189,239,119,140,245,158,250,240,27,111,34,225,228,176,21,180,219,91,200,54,205,241,105,243,2,170,170,230,68,221,181,168,250,207,206,167,146,176,177,252,57,41,123,211,19,106,101,90,70,22,126,23,255,34,20,5,8,131,94,10,121,50,2,66,25,26,100,99,68,132,13,5,69,66,154,105,50,123,16,243,75,111,183,112,218,81,169,231,157,106,172,29,104,216,231,156,226,203,76,104,109,10,163,244,121,69,42,244,45,71,253,53,191,95,163,125,126,59,240,110,231,250,57,255,255,255,244,128,0,0,97,98,80,193,200,205,251,51,173,119,78,92,229,55,169,0,91,112,105,66,81,156,73,64,81,217,109,140,112,134,32,8,181,163,25,4,76,60,12,125,8,5,110,184,56,44,96,96,95,10,160,42,125,56,13,2,2,86,106,104,224,36,0,179,37,180,15,76,130,49,13,84,188,221,152,220,87,141,133,75,40,70,66,228,193,155,24,43,66,134,81,91,255,251,178,100,47,14,135,121,115,204,19,143,103,48,70,68,89,188,105,101,104,29,109,217,46,14,189,27,0,235,156,103,141,136,21,160,185,65,16,183,12,20,3,46,68,149,28,158,34,77,30,65,17,187,53,181,98,33,75,19,3,7,46,12,248,96,71,197,189,35,229,173,55,218,233,141,186,249,56,237,113,221,108,24,3,51,73,146,65,122,43,176,240,41,225,194,114,84,210,214,207,73,160,108,220,115,238,132,242,46,215,137,45,234,181,95,67,202,246,161,58,189,206,169,75,22,220,226,122,215,92,208,158,236,183,233,80,180,88,213,153,121,83,117,162,199,72,155,203,18,68,242,85,145,205,45,252,154,148,92,201,222,70,170,155,215,139,26,126,179,216,190,249,11,253,212,246,222,168,187,201,128,0,0,1,48,128,2,244,120,41,20,198,142,0,132,2,34,117,129,193,210,213,226,124,198,132,64,21,220,97,243,58,191,241,123,152,211,230,82,1,164,60,217,82,250,216,119,200,62,131,196,239,124,96,21,152,57,65,240,115,43,21,251,54,105,181,103,54,221,253,64,161,56,192,80,232,196,206,244,202,43,100,194,84,76,208,233,196,116,35,49,173,50,48,248,115,48,64,10,49,248,14,48,252,153,42,0,46,17,17,36,40,15,208,24,14,21,131,128,82,80,16,192,48,26,209,32,12,183,235,46,101,9,143,44,103,178,3,33,8,225,217,60,7,51,7,67,110,238,109,217,243,26,2,155,238,94,76,218,164,1,27,95,156,128,35,233,188,243,163,174,111,133,181,70,129,239,17,118,35,84,96,36,176,11,25,42,205,10,88,152,37,238,174,62,174,208,209,103,196,134,125,158,144,252,84,118,97,197,206,149,245,132,106,226,205,174,182,103,15,28,64,3,140,77,39,114,232,78,81,216,93,43,241,217,107,131,182,109,67,31,206,113,9,147,149,151,71,29,40,165,151,178,50,61,248,154,5,196,2,151,27,76,211,76,54,234,77,171,24,21,53,162,200,177,159,134,239,22,2,48,132,171,113,108,200,151,186,141,200,159,154,139,81,211,93,246,72,249,166,47,42,148,100,155,167,32,0,0,91,210,226,242,158,208,165,0,163,49,193,17,226,146,152,61,95,214,188,246,24,178,221,77,189,122,240,156,113,51,19,137,122,23,225,79,213,190,143,182,107,55,221,255,255,255,242,126,59,255,255,255,255,221,76,178,0,0,96,112,108,24,1,153,229,56,153,242,180,154,174,22,156,96,50,25,222,10,152,158,153,152,156,43,2,64,99,5,128,147,13,9,129,0,16,2,1,204,26,5,140,53,2,145,236,96,11,30,11,66,1,194,0,46,209,84,4,75,61,142,128,106,71,21,111,129,105,199,128,69,95,73,24,142,65,210,200,255,251,178,100,40,142,151,105,118,75,147,175,79,48,66,135,25,169,105,231,90,154,185,171,52,110,105,231,193,31,156,38,77,167,137,120,27,27,207,186,184,138,253,4,155,99,128,170,77,72,37,234,51,34,106,119,181,59,29,156,137,15,1,120,190,43,50,187,252,45,121,47,0,213,129,34,62,220,220,104,192,249,202,105,69,219,137,6,230,73,42,113,68,23,195,175,89,53,146,77,227,40,230,161,152,45,29,76,29,111,244,123,87,10,83,91,78,146,219,220,152,177,239,188,100,142,214,81,113,183,204,111,133,199,212,27,51,144,188,183,175,210,61,176,130,28,183,206,65,232,110,183,219,32,50,188,173,205,164,220,86,72,147,21,109,84,145,44,237,164,117,85,113,203,155,246,19,255,175,159,205,217,255,247,123,255,182,51,41,155,57,19,0,0,5,0,0,22,97,70,73,145,189,8,76,96,203,199,118,66,137,11,197,62,249,6,4,73,176,14,52,117,223,234,214,254,127,76,98,103,42,142,51,234,73,41,63,198,126,32,204,45,111,223,93,179,254,103,255,255,255,39,163,80,159,255,255,255,89,10,213,252,96,81,89,156,144,167,41,128,27,44,236,105,12,97,129,4,198,114,20,159,50,37,128,6,228,41,137,202,143,73,24,98,7,134,80,157,38,8,52,1,48,66,13,73,213,145,113,214,119,94,90,173,198,55,112,100,84,49,69,61,36,198,59,46,227,66,36,190,208,166,177,49,53,226,183,171,13,151,39,30,152,53,174,147,37,219,144,134,196,126,113,122,26,118,171,23,237,186,194,29,220,96,253,55,68,166,92,59,115,188,182,107,85,139,240,134,223,41,219,225,184,173,211,89,213,27,80,235,166,166,158,223,77,230,13,236,124,223,176,26,120,217,117,154,171,148,230,180,207,75,42,28,167,203,44,23,174,161,102,35,83,142,251,219,237,236,103,209,31,188,123,1,146,209,87,11,118,120,224,203,7,15,110,235,102,93,228,107,35,240,245,170,35,133,219,96,87,190,113,214,102,134,239,219,255,41,141,58,54,49,19,144,35,112,216,51,145,143,26,14,18,145,36,201,137,139,0,0,186,13,48,4,44,245,83,148,72,10,189,248,139,252,255,63,219,124,32,62,43,27,251,49,31,208,85,105,19,9,147,94,154,106,155,114,93,123,90,53,73,142,232,90,155,234,255,255,183,255,241,56,173,67,216,0,45,32,81,159,165,105,128,70,230,130,156,28,78,244,97,97,177,174,203,102,140,2,24,165,140,98,192,9,106,20,200,44,90,126,17,236,7,227,122,91,146,230,101,136,159,13,222,103,206,118,76,14,87,74,246,221,127,141,51,80,135,253,174,203,175,206,203,173,78,195,74,78,155,9,170,123,77,192,121,243,149,255,251,178,100,41,8,134,219,104,205,187,152,122,240,58,227,121,227,101,10,82,30,225,163,42,79,101,237,193,4,175,167,104,204,20,40,21,10,201,138,107,81,223,70,92,145,24,94,99,187,105,137,86,145,213,61,94,210,230,151,229,247,78,50,120,38,110,182,187,205,160,70,198,31,252,99,118,55,191,87,110,144,143,169,222,145,17,60,12,243,49,221,84,199,132,209,26,160,108,249,115,214,200,84,175,142,69,77,222,138,202,57,161,183,186,237,101,149,122,45,94,176,204,210,187,55,213,44,10,230,103,145,110,204,241,156,193,150,89,152,228,218,64,139,165,220,158,68,116,217,88,14,100,177,153,153,185,166,153,125,39,219,116,176,112,244,232,220,21,35,199,176,213,235,144,25,22,207,204,140,188,97,18,210,198,102,172,48,75,98,175,15,168,34,48,5,47,86,151,171,250,99,7,214,72,74,84,74,52,14,62,215,45,185,67,251,183,163,247,178,244,104,181,125,223,255,255,229,165,63,249,234,0,0,60,192,176,1,204,6,194,172,193,81,21,140,78,200,176,198,168,2,204,30,13,92,193,116,32,204,47,196,204,192,208,37,140,3,192,28,116,6,128,161,210,167,40,24,96,176,0,70,127,145,113,35,163,160,111,219,35,250,135,36,99,112,202,161,171,250,20,238,111,219,168,1,213,95,18,96,92,185,39,150,118,45,5,172,103,247,89,49,124,136,10,26,154,117,240,97,241,149,61,34,190,194,85,6,13,80,137,88,148,241,49,209,168,0,64,102,49,65,89,6,233,108,216,134,195,227,213,164,212,9,154,210,151,202,78,120,45,74,173,110,123,110,54,222,145,184,221,80,234,172,64,241,122,152,46,238,231,85,211,97,73,17,251,35,170,230,251,163,11,77,180,82,214,133,18,222,87,82,209,234,234,145,216,245,69,114,126,181,89,105,107,110,54,98,185,246,138,192,131,22,35,201,167,109,142,196,243,109,168,57,86,231,146,37,225,222,153,57,216,96,242,182,36,9,113,136,250,198,235,153,163,64,141,60,107,64,46,100,250,230,81,116,235,68,218,128,34,72,8,1,198,229,82,249,129,242,28,52,227,34,32,89,10,254,154,218,41,208,100,223,129,182,182,244,209,166,106,47,234,254,165,170,95,245,175,74,47,253,124,223,86,255,254,217,126,159,254,141,255,255,255,255,255,70,250,219,62,128,159,196,224,0,76,7,128,68,16,23,230,30,104,28,99,112,55,38,55,0,16,99,56,51,196,70,36,98,72,35,38,24,97,182,254,133,128,132,46,33,18,102,156,97,221,158,227,40,251,42,42,5,141,19,20,225,96,1,88,152,41,217,43,11,56,178,128,128,140,80,131,4,193,88,162,170,207,87,80,44,127,58,43,35,196,255,251,178,100,41,14,135,130,112,74,11,218,122,244,75,234,137,202,101,101,82,28,29,161,44,78,225,239,129,68,47,167,205,147,21,73,47,223,137,183,215,7,16,46,72,76,172,120,18,178,64,170,104,131,112,116,162,194,132,2,188,82,172,149,41,207,224,187,102,176,134,211,72,134,89,4,77,106,162,27,58,81,135,183,139,54,182,241,158,105,15,60,67,114,182,18,190,195,178,3,106,62,177,94,137,92,228,38,173,34,86,78,41,197,101,165,60,247,21,130,23,130,151,173,11,123,237,161,234,171,190,35,239,50,190,178,66,206,51,90,123,67,146,138,91,252,199,215,207,172,144,177,241,91,53,41,100,189,118,250,77,98,46,114,164,213,223,38,154,166,198,243,136,250,221,96,197,180,212,139,90,71,206,183,247,255,223,249,164,26,118,40,92,250,128,0,32,1,128,24,230,6,130,68,57,154,66,19,14,101,106,251,150,105,38,103,95,130,240,91,65,16,75,236,52,55,121,126,22,223,244,209,220,84,83,12,9,155,247,219,109,254,255,255,255,255,148,118,13,234,48,87,255,215,255,198,48,197,80,242,79,33,76,121,244,61,14,57,127,244,0,237,132,193,65,244,210,113,112,231,234,164,0,10,25,51,109,24,248,55,12,178,6,46,12,136,170,171,12,4,49,216,44,124,195,144,152,197,176,21,179,167,3,162,47,66,104,71,85,144,160,205,104,191,137,247,72,154,98,50,14,12,72,202,209,167,2,254,161,233,87,41,222,166,51,98,180,27,35,166,42,233,17,111,65,171,161,63,162,246,42,44,165,127,140,188,138,84,244,168,179,114,86,45,79,204,160,75,198,128,100,192,113,37,142,88,39,86,89,147,109,165,189,91,25,32,254,141,81,227,65,102,253,221,161,147,251,105,83,47,168,204,163,104,252,139,117,118,47,98,178,207,212,81,177,31,59,145,106,151,63,191,51,98,225,181,244,104,211,107,111,62,162,56,94,244,199,143,152,243,120,185,182,226,195,251,165,224,207,171,169,214,29,49,197,150,28,107,183,231,107,186,188,210,212,105,173,5,255,255,21,127,92,106,54,227,195,168,140,140,21,174,44,195,40,0,0,30,254,93,4,138,198,74,19,10,22,33,54,72,5,118,178,226,153,159,2,71,238,228,223,255,255,111,140,110,191,223,255,255,255,255,255,38,163,170,33,191,34,48,179,39,96,212,40,4,240,155,33,73,241,7,114,7,5,213,141,58,159,238,93,103,87,169,236,118,253,198,170,40,245,169,255,130,59,92,0,0,243,5,11,140,140,8,53,127,68,242,146,208,53,252,216,239,179,88,6,77,30,111,10,1,11,200,60,31,48,74,8,189,234,174,14,46,152,80,41,44,80,5,98,76,214,179,36,75,69,255,251,178,100,25,142,198,99,103,204,147,143,77,176,79,234,185,227,101,7,82,27,25,163,52,110,225,141,192,248,139,38,205,156,8,160,106,166,75,68,1,169,228,119,112,151,144,192,46,87,73,43,167,178,194,164,46,12,182,18,200,98,81,251,204,133,169,82,253,168,188,177,39,153,85,230,249,150,92,201,249,237,215,7,11,214,242,241,83,245,73,150,167,41,108,111,219,105,219,11,9,34,70,31,39,153,52,220,213,100,225,149,2,121,0,8,228,186,145,8,198,0,73,74,50,199,15,142,163,33,86,189,254,147,127,139,103,81,215,99,153,54,174,213,63,52,136,36,251,108,161,151,26,242,110,167,89,125,124,100,149,218,109,228,137,173,80,82,173,30,233,205,232,15,183,119,87,185,181,183,145,246,178,96,241,48,151,99,189,212,0,5,220,86,155,16,66,29,50,1,1,177,59,9,8,202,240,139,165,226,184,36,36,122,177,187,223,54,130,1,168,242,170,253,254,119,123,126,219,255,255,255,255,219,229,90,104,214,130,73,211,93,202,139,92,125,209,213,35,197,217,65,21,203,30,172,223,36,77,5,5,245,89,131,59,230,245,169,19,64,82,164,64,200,12,96,4,246,98,65,4,102,72,26,100,179,34,98,232,86,98,161,62,96,136,138,8,4,66,128,17,129,67,121,128,0,57,129,160,0,24,51,2,62,145,143,151,169,73,42,9,244,59,21,133,221,11,9,221,141,49,5,77,113,53,33,77,6,245,172,110,177,62,70,146,101,196,84,251,248,77,234,201,49,86,84,235,180,121,119,86,132,166,91,1,77,170,202,42,7,191,175,64,235,131,128,99,17,177,215,174,58,21,112,149,204,10,156,194,245,44,201,138,43,91,58,149,216,141,188,71,119,95,196,36,163,226,31,12,239,169,190,68,247,93,77,21,149,109,96,72,174,55,136,241,224,104,221,75,5,150,57,186,204,42,171,200,91,188,183,236,64,105,183,157,182,126,110,156,91,157,242,253,214,15,167,114,222,212,123,49,132,171,18,29,116,148,72,249,215,220,164,112,228,93,182,166,192,251,80,173,221,110,165,55,104,0,0,0,118,90,221,139,144,3,188,120,131,149,18,183,24,84,94,10,176,209,103,232,46,179,72,23,11,56,3,71,151,121,67,151,253,135,58,245,138,87,206,19,250,191,255,167,91,145,233,144,244,187,170,254,202,193,92,3,90,234,245,160,0,0,131,184,80,40,1,28,24,141,154,109,152,113,133,71,70,204,103,25,244,60,98,165,240,132,140,131,99,69,83,7,150,4,65,100,199,21,3,4,12,161,245,135,91,232,212,52,11,200,105,2,46,133,49,138,146,19,6,162,94,11,164,48,203,125,77,65,44,21,68,6,225,74,73,29,225,190,255,251,178,100,39,14,198,209,104,205,155,143,100,80,72,230,153,130,105,226,90,31,93,217,44,46,188,220,193,30,28,38,65,166,9,104,26,156,26,180,101,81,16,58,228,185,161,136,210,209,112,173,136,214,107,101,36,31,232,140,59,221,66,220,120,228,79,147,216,205,15,198,200,70,202,26,45,184,212,15,167,154,63,39,113,201,53,250,247,33,29,143,168,109,177,178,190,120,167,31,135,74,227,80,158,100,128,254,33,137,151,146,217,187,196,97,254,205,168,213,45,75,120,82,44,113,244,56,120,92,97,117,215,199,100,145,192,234,53,101,248,201,133,182,12,8,44,172,51,188,0,249,210,149,118,11,150,68,172,230,134,228,139,241,81,136,15,206,196,243,189,78,242,197,203,213,64,0,35,81,42,6,16,90,55,39,199,1,130,122,152,80,35,44,210,46,69,2,24,1,206,76,2,190,71,194,135,137,30,214,87,125,179,117,141,216,9,137,231,2,255,195,221,152,181,47,217,31,98,147,160,219,85,62,132,247,111,103,255,238,208,112,213,255,235,103,245,191,21,25,132,0,65,132,101,241,150,11,153,213,235,161,165,133,225,145,117,65,153,2,33,157,225,233,133,194,121,128,130,194,115,152,160,91,131,68,131,2,0,163,18,129,211,18,128,70,34,96,0,42,92,55,129,4,146,36,62,38,17,171,3,128,86,160,153,11,25,196,81,211,1,65,149,53,83,103,166,165,216,104,190,120,175,129,224,81,8,193,64,84,178,146,37,50,50,8,164,44,185,219,78,4,25,115,106,39,11,14,119,150,172,20,28,7,210,188,44,18,252,168,14,76,96,177,28,76,104,106,93,129,108,202,24,28,177,62,74,153,235,43,197,246,240,205,109,70,100,129,73,47,78,108,194,134,35,207,186,19,12,248,37,103,131,131,80,241,98,126,134,63,128,122,160,226,41,29,237,207,231,164,181,120,7,141,90,203,58,94,135,220,104,209,169,22,6,16,38,44,131,97,166,17,194,60,221,92,85,154,79,95,100,60,193,139,229,129,158,122,143,64,162,128,231,176,94,21,180,142,8,184,228,122,107,216,189,114,121,175,36,157,183,149,231,255,215,204,214,222,153,172,234,165,160,51,226,9,66,7,152,134,66,207,129,199,24,123,210,254,131,70,138,217,0,194,7,61,75,126,50,174,27,86,176,215,128,163,93,51,60,164,18,9,186,53,20,239,115,178,185,157,22,194,104,95,161,217,150,87,47,191,255,109,59,98,63,175,255,35,171,255,253,8,0,0,148,112,48,100,152,50,226,82,53,156,93,51,80,12,51,61,65,50,184,45,48,176,237,48,72,3,96,224,98,28,195,17,224,192,80,44,104,29,38,25,204,5,2,226,1,64,62,5,22,40,118,231,222,255,251,178,100,27,142,198,243,101,76,147,184,99,242,74,4,89,145,105,34,106,26,221,163,50,46,97,141,201,46,30,38,5,150,149,216,162,145,220,68,37,61,4,33,188,153,70,144,146,223,168,68,163,127,41,83,78,40,146,52,178,228,16,231,48,246,89,37,155,221,93,232,114,103,100,216,46,230,202,203,159,184,45,139,91,193,126,222,203,12,165,11,243,146,123,211,25,61,143,254,15,205,34,33,175,216,56,93,12,123,189,151,245,238,184,150,142,10,98,242,212,164,28,195,100,36,195,251,178,190,111,17,29,131,184,37,99,243,66,242,140,193,255,230,37,44,21,242,209,39,199,254,61,147,217,199,51,159,125,77,49,75,12,179,109,83,85,206,71,155,85,202,190,247,126,248,214,236,188,246,176,215,117,109,214,155,117,245,122,121,226,30,117,235,254,75,139,225,68,203,149,18,212,128,20,113,2,140,59,35,84,16,56,57,143,216,14,24,96,81,12,2,152,141,133,5,67,179,234,18,2,220,125,47,103,95,221,7,70,108,134,140,79,223,170,250,198,151,207,124,224,242,45,1,247,120,241,27,240,94,32,124,163,251,111,43,53,51,165,191,175,245,63,33,254,143,253,35,100,128,147,225,145,251,134,10,143,152,32,38,98,237,153,163,194,38,104,117,25,52,112,1,17,168,177,141,14,227,131,52,83,48,96,48,198,104,176,84,232,104,91,80,50,62,128,155,219,29,91,86,143,163,252,251,58,20,116,4,214,243,231,102,22,31,21,28,82,41,192,131,22,160,200,159,70,23,94,246,44,125,234,191,154,170,196,101,76,121,241,98,23,224,172,254,56,58,212,0,135,152,18,84,173,133,177,107,226,51,135,162,122,59,36,164,38,187,172,94,172,181,13,139,234,44,154,93,48,114,1,12,179,43,73,209,217,22,248,160,141,35,218,5,215,187,62,152,161,172,164,239,26,187,216,53,114,88,255,151,161,139,246,215,91,148,109,221,180,19,27,57,75,56,214,238,205,98,87,208,61,177,86,244,127,157,203,204,211,185,234,89,183,95,215,233,243,157,104,35,58,170,83,91,71,67,75,32,64,128,128,88,144,192,96,8,75,84,68,3,250,4,167,49,125,13,20,199,188,96,121,35,38,17,162,216,38,147,93,107,103,85,165,41,52,182,158,104,112,212,32,81,47,76,114,226,162,193,202,44,35,170,5,231,190,213,74,139,102,249,201,255,152,159,229,169,94,108,171,155,226,3,225,174,245,106,119,239,255,168,0,2,244,82,33,15,12,218,152,13,152,59,65,204,49,140,77,81,152,225,49,145,162,81,138,131,25,129,192,113,136,64,161,138,35,192,56,5,14,4,140,20,6,196,132,87,5,131,134,0,9,142,149,127,19,38,8,173,178,255,251,178,100,29,142,230,242,103,204,19,175,100,210,68,39,121,195,100,74,126,26,5,163,50,110,61,150,192,185,8,39,141,132,137,64,88,166,105,208,143,13,144,99,147,81,74,174,50,222,65,50,31,70,65,218,26,183,80,135,148,115,116,46,250,217,212,158,60,227,10,114,72,126,168,158,3,198,144,136,188,38,9,188,165,180,121,89,197,109,187,40,132,58,199,12,253,200,225,19,235,68,95,90,108,23,107,243,29,162,222,194,191,120,118,105,122,20,43,207,110,134,138,157,38,156,186,120,250,222,213,63,0,25,77,68,101,167,148,55,175,170,223,243,41,125,39,93,136,52,234,21,205,90,222,231,40,172,10,166,220,243,42,27,92,211,71,83,204,196,190,11,142,215,139,145,51,9,236,91,236,214,157,119,125,155,53,12,223,111,253,40,245,205,222,197,97,138,208,192,0,12,104,236,164,3,120,40,198,130,106,114,159,99,194,185,79,92,181,15,34,88,199,33,28,235,73,87,173,40,24,1,217,63,102,125,234,219,43,125,11,182,149,255,157,127,255,233,60,72,120,212,242,33,84,121,99,21,231,168,56,59,249,221,62,174,221,4,171,12,30,0,20,19,155,100,62,124,35,97,69,156,217,250,32,231,161,129,33,102,4,29,36,17,128,1,38,86,48,133,6,2,192,32,17,120,32,71,66,151,9,66,140,96,224,70,13,148,172,19,234,15,106,101,49,41,159,210,0,76,77,102,107,93,128,95,249,0,152,143,30,49,218,218,112,122,3,207,106,146,177,118,150,227,158,230,233,136,152,99,163,122,29,30,57,21,37,85,149,103,121,36,72,40,156,163,159,40,32,42,74,107,236,56,246,118,102,244,255,69,100,212,152,159,136,67,44,165,107,127,221,121,225,170,41,88,191,149,195,223,9,236,224,255,3,99,79,107,70,249,208,204,216,172,111,82,171,93,26,103,161,195,187,183,177,47,121,184,80,208,209,102,57,143,157,162,172,89,49,197,139,172,195,187,121,142,177,125,166,172,184,220,61,205,67,90,188,219,178,81,45,142,175,88,206,228,167,22,34,96,143,167,58,152,25,24,141,67,170,141,84,156,86,117,216,18,129,249,234,255,184,103,116,21,255,232,244,118,127,223,163,84,247,171,95,122,200,29,142,33,154,165,0,0,84,188,28,26,16,27,205,33,197,55,147,136,193,227,179,70,211,64,206,211,43,36,140,166,1,100,70,33,5,153,60,172,13,6,17,5,66,7,9,105,42,86,197,53,92,201,223,131,11,40,5,87,82,147,94,135,2,192,202,2,64,234,72,255,187,157,153,40,155,83,131,234,35,108,76,20,10,43,185,48,159,46,86,52,37,60,141,91,11,255,84,5,23,216,210,80,251,70,157,129,195,34,244,255,251,178,100,52,140,230,129,104,205,27,143,100,192,67,99,233,129,105,98,104,152,177,163,58,110,61,141,129,7,139,38,141,156,44,144,154,210,133,43,194,74,171,71,212,205,122,189,221,40,76,249,94,121,215,174,19,158,74,179,103,236,187,35,47,17,24,16,130,37,74,21,125,136,38,153,82,68,62,225,162,228,50,115,254,196,196,234,136,119,87,210,86,90,53,113,189,125,133,13,197,191,127,60,204,186,53,240,150,32,101,76,80,156,150,207,148,14,229,119,23,9,178,111,87,43,18,117,199,165,184,12,176,190,189,74,234,166,44,128,87,21,148,10,244,216,167,11,12,52,57,131,144,24,212,224,161,46,195,244,84,32,207,104,213,120,30,211,172,153,149,250,175,155,211,20,214,187,251,212,97,193,83,81,234,100,206,205,81,212,146,247,231,151,255,231,86,255,119,191,221,222,139,244,255,254,144,1,73,93,208,216,116,174,99,153,105,134,201,134,52,12,153,225,178,14,77,152,212,156,99,32,11,104,96,16,1,138,5,226,160,54,152,136,98,147,0,89,144,209,48,27,156,141,135,111,51,154,91,148,241,99,146,38,131,203,57,221,17,123,61,31,35,77,156,229,195,149,12,190,137,116,205,29,25,196,33,54,95,18,189,8,214,106,166,33,36,25,218,39,240,240,178,79,226,141,29,32,57,82,29,110,171,173,91,193,78,255,66,219,21,51,10,214,108,174,107,75,172,218,234,201,185,66,203,22,122,183,107,193,170,154,164,6,185,33,164,243,100,74,172,93,52,97,62,196,88,94,132,120,203,45,49,103,105,86,46,179,25,141,53,239,28,12,186,168,198,235,34,141,59,107,29,90,225,33,18,180,66,59,144,177,117,239,58,239,181,140,68,163,219,82,180,73,0,57,68,198,195,165,1,174,208,142,157,196,170,100,42,69,65,113,178,1,172,124,28,6,188,214,141,163,127,115,62,77,226,255,101,93,90,110,124,171,158,16,163,76,230,10,255,239,255,91,191,213,243,255,159,206,80,194,109,21,85,226,156,122,251,24,0,0,57,38,165,123,123,229,64,38,18,25,161,2,133,134,49,66,45,22,8,183,104,156,56,160,207,77,119,250,127,230,178,156,149,251,101,115,183,94,254,169,251,50,23,212,243,182,110,146,83,42,86,113,248,166,66,227,255,67,130,174,74,223,80,143,84,78,63,56,63,218,18,86,175,99,98,45,197,232,24,228,110,125,165,14,187,90,251,120,219,177,82,101,127,109,221,78,83,155,91,119,216,158,78,162,35,148,5,142,245,60,135,212,168,203,155,45,27,122,195,87,88,41,172,178,82,88,39,51,254,138,104,125,179,32,223,149,103,145,237,68,150,100,91,98,189,227,152,227,246,141,75,83,230,11,20,255,251,178,100,78,136,213,6,95,211,211,76,53,122,79,107,249,211,100,162,110,92,97,163,46,78,225,143,209,41,170,166,205,149,149,104,73,152,172,80,0,0,3,235,53,5,100,8,57,131,150,41,69,178,68,157,186,216,168,116,146,180,68,30,173,36,77,253,40,20,197,243,213,152,159,109,175,91,237,246,215,255,255,255,255,255,245,255,255,247,252,224,130,133,58,163,81,36,103,113,76,117,98,26,89,80,25,106,255,85,109,4,183,160,106,17,255,59,21,128,0,48,232,2,1,31,204,12,87,14,1,78,204,72,17,12,129,111,140,204,10,12,146,26,140,91,23,204,2,5,12,58,9,76,136,19,204,6,1,10,193,112,226,20,181,17,242,0,64,28,100,55,4,179,18,196,200,141,152,88,143,116,219,108,243,56,11,53,123,46,219,179,52,84,138,207,197,80,82,108,73,60,236,65,146,253,42,147,145,47,149,45,214,225,86,52,173,213,88,139,54,160,79,158,117,103,76,201,84,149,59,252,184,103,45,82,205,197,100,18,45,194,242,137,13,216,41,74,152,237,106,244,84,95,94,106,58,20,47,135,55,132,79,81,220,169,230,110,174,130,107,189,245,199,171,50,93,110,125,102,88,131,150,104,255,173,6,99,45,116,76,75,214,98,30,231,90,163,61,50,182,98,233,179,208,194,211,71,238,89,44,156,67,115,148,37,171,23,24,209,212,77,196,173,98,231,162,180,42,89,199,33,181,153,90,209,85,23,108,133,141,58,245,133,67,212,208,0,166,160,32,216,112,135,44,41,160,242,198,8,42,17,200,105,4,38,198,160,209,165,189,104,87,41,246,205,87,32,38,12,6,208,250,146,236,115,122,62,163,118,84,215,237,191,255,255,255,253,255,253,95,255,255,95,220,238,30,60,177,167,51,143,88,120,231,32,121,220,241,160,80,0,0,1,141,37,204,6,9,76,129,144,13,153,40,204,151,10,140,205,185,76,236,4,204,193,90,140,162,27,2,161,0,8,79,51,28,124,36,21,130,192,81,135,160,248,25,86,80,132,194,108,195,199,50,211,151,21,35,72,42,80,104,15,100,18,139,149,144,104,134,41,65,48,248,114,14,141,161,218,243,50,73,180,88,46,45,29,103,59,109,216,172,236,223,199,45,89,155,254,36,236,65,48,221,70,136,165,248,190,46,229,165,59,36,84,61,5,208,141,77,199,180,65,217,207,139,24,82,95,90,193,150,161,22,79,153,133,90,107,174,179,59,190,90,173,10,111,178,26,159,235,181,220,167,241,5,82,30,27,254,207,248,158,254,88,230,180,169,18,88,54,74,239,245,137,165,197,36,255,86,117,236,198,181,41,97,165,79,45,171,220,204,76,159,48,114,161,52,211,92,248,105,11,111,166,121,255,251,178,100,103,14,71,81,104,74,155,185,99,114,62,163,121,231,100,169,106,27,253,165,44,110,225,143,193,33,162,230,205,148,157,72,107,253,118,242,152,135,125,155,116,185,237,202,195,148,54,110,107,178,89,240,158,33,244,182,146,247,190,89,192,0,40,0,47,109,208,5,214,14,17,156,128,96,85,129,96,219,236,238,179,40,254,48,32,119,102,53,90,157,84,35,79,93,157,105,213,124,201,180,50,226,200,191,255,255,255,183,217,228,178,197,228,11,22,6,200,2,69,117,145,111,172,3,32,32,1,48,104,96,49,55,240,49,217,20,50,220,58,51,81,217,51,244,79,48,173,93,18,22,204,5,2,76,93,4,140,170,25,76,13,2,12,10,2,64,33,96,96,94,240,23,220,29,246,14,50,238,144,78,198,45,171,219,74,214,32,229,150,21,42,213,97,146,168,228,134,88,131,62,217,18,105,245,71,109,97,57,183,221,92,203,159,181,253,26,106,244,75,34,26,109,150,237,180,99,167,197,168,210,199,90,141,201,245,253,94,102,146,75,75,53,49,240,187,145,16,254,194,153,76,185,174,186,182,95,234,223,173,42,107,35,197,161,32,166,218,204,125,28,91,10,54,168,171,94,158,157,123,161,55,188,5,43,211,215,79,187,109,95,85,245,56,57,36,28,38,102,53,188,187,187,208,239,177,61,238,172,119,50,55,215,59,100,213,61,134,149,152,210,63,199,79,101,151,38,246,106,203,55,165,234,181,218,47,232,248,243,81,26,150,189,3,220,74,48,136,0,0,60,18,119,136,84,80,204,75,202,9,212,136,145,198,153,157,139,41,26,50,136,46,61,54,12,149,121,22,126,168,34,28,187,199,51,76,79,155,86,181,122,166,251,237,255,255,255,255,63,255,238,58,234,132,116,66,7,186,164,78,165,212,37,9,9,7,50,253,253,141,0,1,184,100,195,35,56,224,249,72,230,134,200,194,242,144,192,108,224,206,209,120,5,28,152,110,72,128,2,112,225,128,206,113,112,10,46,128,131,131,22,130,83,116,153,137,151,33,135,19,169,178,121,18,109,236,152,67,229,185,0,41,140,10,178,65,149,102,194,69,128,88,71,203,193,166,221,242,101,143,12,42,59,58,117,246,50,182,207,7,192,173,49,133,186,207,195,86,70,195,80,100,144,18,129,205,32,161,178,101,11,235,67,18,168,114,164,247,186,18,203,49,120,164,70,5,83,97,32,219,57,46,164,43,190,129,5,213,107,14,248,85,124,64,139,4,221,204,122,198,137,21,237,243,1,207,111,219,47,76,235,61,222,165,80,90,140,219,142,241,25,155,48,82,104,149,131,15,233,95,52,42,183,234,141,182,143,14,88,155,188,159,27,121,93,67,134,207,92,230,179,195,240,235,255,251,178,100,102,14,167,71,104,74,19,184,123,98,74,103,121,102,105,37,120,28,169,165,42,78,225,143,201,24,29,229,193,165,149,176,87,177,119,155,94,209,43,191,19,48,49,136,213,196,31,13,225,146,25,250,202,173,197,3,85,174,123,7,76,0,128,0,33,143,196,0,50,77,177,212,17,157,109,225,208,196,151,128,136,85,112,140,72,229,28,127,213,51,217,218,9,27,4,185,67,28,135,124,232,224,2,97,242,254,142,230,59,23,235,246,33,48,145,220,199,12,155,134,81,116,219,255,255,255,255,252,99,171,255,211,251,174,90,64,245,22,48,168,228,48,208,103,56,208,90,40,86,13,221,116,13,54,17,12,137,101,12,74,45,157,178,177,168,205,161,28,192,128,220,12,33,135,22,102,3,1,45,212,80,25,81,32,208,136,25,210,163,214,231,5,70,213,160,165,183,62,146,130,13,56,195,67,122,25,228,15,20,48,23,229,66,199,92,133,232,159,161,106,91,42,61,150,103,109,80,167,237,21,26,212,140,170,5,159,152,242,48,158,91,247,154,171,22,247,177,166,210,96,243,193,178,247,58,166,45,188,195,133,35,238,122,133,113,41,77,185,85,241,19,111,151,113,65,140,194,126,228,130,165,170,234,36,110,181,126,66,87,56,105,93,126,114,5,116,199,93,209,175,247,210,219,111,91,172,52,75,98,195,144,22,206,110,86,48,102,136,153,68,203,171,54,81,17,203,203,215,168,162,190,187,238,124,27,243,215,215,171,102,124,255,225,180,77,238,71,211,185,109,187,79,222,197,238,232,232,168,13,132,38,87,127,217,104,180,96,87,232,160,80,40,67,93,248,88,209,132,102,28,30,79,60,98,7,176,168,162,136,16,43,158,187,32,115,5,178,39,61,166,21,154,218,232,214,134,164,23,156,250,213,95,137,74,226,39,76,117,52,12,197,190,117,127,255,255,255,255,198,87,209,140,167,162,181,0,0,117,144,40,72,25,211,12,154,8,104,152,152,60,153,70,252,152,216,27,152,186,107,152,28,36,149,2,128,48,30,100,136,92,96,0,56,179,140,16,5,6,130,246,166,8,3,212,1,206,5,1,50,4,157,115,61,193,177,71,18,142,65,10,153,102,37,67,88,97,142,117,192,192,10,47,41,98,203,85,75,162,147,186,174,162,115,115,112,242,167,130,224,232,131,84,96,20,142,178,208,93,175,164,190,23,22,103,166,16,16,1,153,109,211,2,248,150,120,161,146,186,181,165,97,1,148,160,222,197,147,17,1,121,110,240,56,178,29,118,2,240,144,180,146,176,144,58,252,191,43,207,206,206,27,14,28,91,71,114,179,211,3,243,47,78,221,97,132,15,52,178,40,179,220,95,229,67,67,181,127,179,57,213,152,239,215,255,251,178,100,94,14,39,24,115,204,19,172,55,66,72,167,105,133,101,34,98,29,49,201,54,110,97,141,193,36,145,102,161,166,29,88,246,50,245,78,143,15,108,180,219,46,44,129,134,40,229,66,74,135,182,78,245,219,255,186,250,51,227,103,123,202,210,18,236,66,239,27,15,79,137,8,0,52,169,177,25,20,135,132,66,49,183,224,60,64,36,205,118,149,209,49,72,134,226,138,236,53,148,220,67,83,4,211,182,170,36,113,138,172,194,216,142,128,84,237,56,252,37,168,122,22,9,106,33,175,35,29,255,125,123,85,63,250,246,248,43,59,133,173,89,191,96,184,1,196,232,37,30,26,91,174,98,148,56,84,126,106,36,185,159,192,227,76,8,16,182,99,68,51,41,2,94,69,120,4,6,162,2,204,81,117,56,133,23,139,108,254,19,110,63,186,22,229,106,58,56,85,209,19,142,55,21,228,160,40,227,98,219,143,237,102,31,159,138,219,170,150,106,241,225,84,238,115,123,6,44,38,12,102,60,232,39,219,93,228,182,166,131,6,203,138,109,27,44,166,77,66,169,176,160,192,122,36,18,20,35,66,22,178,78,36,156,28,34,177,98,242,178,133,115,114,193,150,159,37,140,190,13,199,88,73,163,249,36,236,132,62,46,76,132,121,243,51,5,48,183,106,21,199,229,240,217,13,82,140,126,194,25,232,137,225,88,64,13,71,242,121,153,242,211,242,147,176,24,81,221,148,101,122,15,107,12,58,35,34,227,44,97,114,201,239,39,171,206,249,42,17,33,5,236,170,184,38,102,103,114,211,44,90,178,255,217,42,185,219,153,199,56,40,24,195,98,91,224,102,244,128,0,24,11,47,240,192,83,78,1,166,25,58,98,194,65,196,145,50,98,128,178,33,106,113,49,3,43,248,99,40,81,52,97,216,192,137,21,21,13,32,151,52,174,244,54,170,187,191,59,124,189,150,23,1,10,190,77,13,71,215,39,126,66,255,174,143,93,255,255,255,255,250,192,0,86,225,129,67,198,70,83,134,111,200,130,102,108,170,24,172,72,97,52,224,168,152,100,10,159,198,89,7,9,8,150,224,240,184,181,105,90,205,149,99,36,85,90,71,133,204,186,240,203,228,183,172,213,77,4,250,113,211,113,114,49,88,52,58,244,18,150,190,181,220,140,177,144,80,61,77,106,39,5,186,170,3,131,96,46,16,208,153,228,16,165,196,79,142,81,63,15,222,145,169,240,99,145,215,110,104,140,204,245,189,148,248,103,114,125,8,96,43,179,89,37,67,161,157,18,74,174,92,77,141,74,186,102,134,201,89,165,146,10,73,118,107,77,26,117,212,232,220,153,113,255,255,226,122,39,163,56,41,90,17,9,73,159,47,52,87,181,181,249,122,78,255,251,176,100,86,10,151,59,116,77,139,152,123,116,69,39,137,168,101,2,104,29,97,225,52,206,97,241,193,28,21,166,241,164,137,160,21,148,87,150,44,180,182,251,253,124,86,250,149,141,155,80,25,159,184,238,75,215,192,182,172,225,123,222,134,228,111,222,127,103,91,255,63,231,226,158,168,250,198,92,178,126,245,77,174,214,36,102,173,225,141,52,181,55,152,128,0,6,0,17,89,113,153,96,183,78,41,129,88,180,225,103,211,47,43,101,162,165,201,197,120,155,131,173,135,88,94,255,128,238,173,162,144,90,98,194,125,248,94,239,94,250,33,13,254,202,184,66,102,237,255,250,251,122,141,247,102,61,223,255,255,255,255,190,145,32,200,82,80,11,54,0,84,228,231,195,3,2,12,58,152,8,90,153,45,78,98,2,73,131,66,2,196,67,48,0,193,33,209,128,201,128,130,192,161,36,202,104,37,194,93,134,2,175,192,40,65,18,110,79,118,163,182,37,45,58,213,24,236,96,56,212,164,31,10,71,173,219,71,198,71,168,230,167,96,139,204,219,143,98,109,82,223,108,163,157,206,17,78,102,13,127,141,181,142,202,35,229,176,116,245,98,143,242,165,177,118,212,3,46,152,200,170,41,14,127,71,21,214,16,60,131,190,225,213,110,198,55,157,168,241,182,24,127,60,26,145,98,192,22,155,44,182,161,141,30,212,251,159,25,203,82,222,238,138,24,241,162,169,143,63,189,17,90,203,243,110,104,243,111,219,75,58,223,121,254,90,117,76,33,151,198,19,19,196,248,255,181,102,186,93,71,182,161,8,141,61,171,154,209,207,23,242,127,253,173,117,193,141,187,84,250,213,185,147,170,220,77,92,235,177,146,107,235,114,77,255,255,246,176,0,184,4,87,33,27,134,71,74,59,41,10,129,1,30,169,45,210,226,193,23,222,243,243,191,239,123,191,31,109,201,76,2,214,40,209,229,0,69,116,63,237,115,54,83,98,126,206,116,255,171,224,171,14,127,207,175,91,145,234,179,124,245,253,223,255,255,255,225,185,48,8,7,64,230,9,47,154,11,248,114,149,161,152,7,70,158,26,152,104,62,105,99,57,144,196,101,3,179,6,5,64,33,2,0,57,131,66,230,94,25,152,160,39,72,4,6,40,40,176,44,190,56,55,66,32,76,102,39,95,24,204,101,216,177,85,110,24,75,56,111,148,112,227,86,52,204,215,48,146,43,130,126,130,135,114,168,30,28,237,244,62,115,253,162,0,140,66,232,110,10,48,88,173,132,145,121,233,154,168,97,132,43,14,167,139,180,56,213,171,245,44,75,88,77,168,254,9,188,171,45,221,116,239,225,105,89,235,222,171,8,175,77,150,21,242,212,57,87,242,146,90,171,80,180,116,255,251,178,100,77,140,151,224,120,203,139,153,149,112,67,4,105,221,98,2,104,32,113,229,42,46,107,38,193,20,29,166,209,150,9,88,123,141,13,15,45,179,48,165,183,191,243,253,99,38,222,87,158,109,78,189,99,65,90,220,173,18,167,249,6,18,140,178,26,35,69,153,49,178,44,162,126,156,155,102,114,17,158,52,235,148,209,111,187,60,140,55,69,68,216,162,217,69,125,140,20,180,83,109,237,25,193,53,51,68,148,39,84,201,10,50,140,200,192,134,10,73,153,14,72,112,104,168,192,223,249,138,104,0,0,0,29,192,1,0,1,102,108,115,4,65,110,230,152,17,49,31,165,19,26,76,42,10,90,66,165,153,60,103,130,137,116,140,123,59,141,99,242,193,100,187,61,236,223,111,233,175,211,20,228,178,143,255,253,110,254,247,255,219,255,253,31,255,236,147,0,83,12,2,241,50,24,124,195,37,211,70,34,12,38,84,17,140,140,87,148,49,6,140,112,163,174,4,48,217,134,120,16,14,66,30,137,135,8,143,12,134,159,1,7,100,72,1,66,184,179,136,27,243,211,181,98,36,192,205,114,225,45,163,238,102,93,138,138,162,144,43,242,239,97,52,213,233,242,125,157,217,139,12,237,81,74,95,176,47,139,209,66,226,35,147,210,246,121,63,32,167,54,31,39,74,23,73,19,117,171,101,156,183,12,219,189,185,45,52,92,160,78,201,96,72,93,187,107,9,11,229,198,5,135,119,103,14,113,219,175,90,105,249,222,79,136,92,106,253,108,40,233,126,118,92,52,61,174,255,50,230,22,113,212,221,37,140,22,138,0,37,189,91,44,162,189,138,101,8,150,114,32,211,121,103,125,239,221,141,127,253,77,219,227,159,191,205,166,219,195,146,108,249,134,63,175,155,231,125,163,97,75,146,179,195,181,50,207,45,255,42,227,142,52,93,255,251,184,109,177,46,43,215,99,205,255,255,23,167,46,85,44,251,219,205,172,130,129,177,181,156,31,255,207,255,189,49,107,16,68,24,179,209,160,132,176,70,114,30,195,133,42,38,170,54,108,161,73,93,193,212,142,228,21,99,228,172,24,231,63,153,221,213,212,86,98,155,231,171,54,96,195,41,151,239,85,253,191,183,254,191,215,255,184,63,246,254,119,179,255,251,127,235,117,243,144,118,148,0,0,56,0,36,37,197,74,32,129,52,38,227,112,155,17,138,26,216,40,64,9,166,185,141,34,182,198,30,16,220,4,34,140,178,27,1,18,82,14,128,53,50,128,65,96,95,32,56,120,90,85,110,169,90,155,108,255,13,186,200,145,5,75,106,14,19,98,11,116,211,9,141,243,112,126,20,21,175,222,197,71,245,240,40,84,86,75,46,192,68,6,27,178,240,208,55,136,255,251,178,100,49,8,87,146,114,77,83,121,124,114,68,195,185,165,100,197,98,32,1,209,42,14,111,34,201,23,36,166,137,146,137,160,202,112,52,246,74,89,106,160,134,38,181,16,229,85,29,167,220,248,201,227,76,202,174,33,132,186,102,152,70,35,169,218,168,17,171,76,238,217,232,102,173,121,245,152,0,42,186,134,164,8,43,126,23,103,166,113,239,247,137,243,240,209,246,192,13,88,185,168,136,215,164,202,28,118,96,127,190,206,63,205,141,168,185,171,218,107,143,13,62,156,77,166,180,231,116,79,79,123,97,51,26,146,141,136,144,100,20,209,127,30,249,45,41,152,104,233,163,193,93,107,23,164,106,225,32,183,173,245,173,234,202,253,226,228,21,207,92,204,65,19,141,63,250,38,66,0,1,146,217,16,58,16,164,6,115,14,162,32,0,21,137,233,190,60,19,99,167,111,129,49,166,111,16,86,143,211,70,216,81,177,113,190,175,194,92,7,28,247,111,12,242,19,203,162,191,233,229,9,171,253,153,9,55,232,255,255,127,252,149,53,202,189,79,12,11,129,32,167,115,163,156,65,254,122,96,167,138,202,100,226,103,121,202,107,33,163,168,227,212,160,160,19,45,144,57,40,184,73,123,164,13,32,215,1,5,67,70,159,36,49,168,237,96,110,219,163,248,22,15,178,132,0,106,147,114,180,241,166,228,189,41,243,13,112,16,6,80,109,28,49,199,122,93,46,149,142,14,171,47,55,230,68,104,30,179,35,38,154,113,93,79,40,19,225,74,190,12,67,98,153,241,112,211,92,202,83,115,141,22,165,5,114,19,222,94,204,62,208,37,37,116,143,147,97,131,72,163,195,14,99,158,153,28,142,166,112,156,47,100,53,28,139,146,161,227,230,237,82,17,3,206,229,206,118,237,55,119,114,110,221,27,62,101,118,189,71,24,110,27,188,68,61,252,32,214,117,79,172,117,207,211,175,223,173,67,134,177,109,233,172,230,210,117,204,96,60,187,221,107,127,206,243,222,170,44,53,37,81,27,182,235,82,216,191,132,231,117,242,158,126,127,190,123,84,106,92,169,51,115,152,230,244,127,46,21,10,139,101,210,192,81,111,229,120,166,66,69,7,162,192,43,176,144,170,177,100,188,6,116,196,1,162,66,38,40,22,100,98,31,112,0,18,26,204,200,241,159,21,142,3,108,6,229,14,4,74,113,154,166,122,0,190,27,251,183,255,235,250,127,254,191,229,65,255,255,167,127,81,171,61,219,255,253,63,245,238,178,70,68,0,0,60,132,35,102,85,198,32,46,20,110,96,13,2,157,131,137,40,48,196,71,105,96,18,231,52,93,163,141,163,151,103,219,103,189,171,122,179,91,211,161,55,235,16,171,2,112,5,77,30,129,255,251,178,100,26,8,182,24,114,80,83,76,148,176,76,73,89,128,100,167,122,30,1,209,50,13,189,153,137,36,52,230,161,148,137,98,158,67,47,16,207,249,59,95,120,34,239,116,161,64,63,2,241,232,196,62,179,164,85,70,133,112,94,137,116,7,81,54,96,129,195,43,141,118,56,176,225,146,120,231,150,170,32,39,214,145,18,52,162,201,86,70,105,151,221,70,33,242,34,108,81,32,8,44,200,137,191,214,133,83,251,141,250,212,54,222,96,63,34,203,16,197,26,107,72,204,142,65,38,41,45,108,50,6,201,176,214,83,200,165,52,205,209,90,138,6,199,76,135,226,89,144,33,130,29,46,184,211,116,28,190,213,20,13,29,106,58,104,179,143,84,247,71,89,125,172,71,104,235,173,41,20,156,5,153,118,12,144,199,173,16,190,218,81,216,75,181,181,72,232,183,215,242,65,163,216,102,95,26,142,112,137,238,28,85,130,6,209,228,90,213,228,130,142,177,77,123,41,35,255,254,188,255,230,255,247,223,198,74,63,255,252,218,91,82,124,135,87,255,245,63,254,218,57,122,140,148,116,206,207,207,132,172,196,121,12,165,36,42,236,52,200,111,108,99,199,128,144,227,17,0,124,145,17,45,8,129,74,201,154,98,28,68,128,198,129,135,131,149,195,68,78,185,28,174,134,81,57,54,253,198,54,211,132,96,208,196,31,104,152,13,187,36,131,64,14,42,89,177,133,32,86,104,56,5,34,6,146,101,248,196,96,72,1,248,90,13,245,80,0,230,70,5,0,181,143,243,141,232,1,132,33,229,203,219,154,24,160,135,104,11,151,140,110,101,244,214,111,126,147,187,35,194,96,171,221,207,215,12,194,113,103,179,98,39,29,251,102,89,206,193,37,204,118,161,250,197,1,173,14,181,189,43,72,17,119,191,36,73,148,169,230,253,174,203,149,224,48,12,201,161,164,20,57,220,74,255,1,3,153,30,61,248,161,167,121,25,18,119,199,181,185,73,219,252,20,175,161,34,97,241,56,219,156,109,233,249,99,169,43,237,79,219,210,162,98,189,188,10,103,52,202,105,160,138,187,88,132,68,233,107,221,30,38,35,128,63,131,8,0,49,193,141,12,118,214,195,0,98,253,148,169,161,49,130,96,98,53,39,158,202,223,80,156,90,22,59,65,43,86,168,20,47,197,108,15,103,27,39,222,36,223,249,180,54,207,175,55,255,242,118,5,255,254,189,190,110,191,255,255,255,255,237,255,255,193,254,186,128,0,0,12,0,70,192,4,76,129,99,158,172,203,56,51,195,76,140,99,204,4,8,108,185,193,128,132,133,153,33,136,216,5,24,80,96,120,28,189,96,230,221,7,146,133,152,185,223,51,102,212,118,91,27,143,121,142,116,255,251,178,100,29,10,6,200,114,80,203,79,77,112,51,66,74,45,60,35,100,30,221,205,56,174,101,237,217,18,29,167,21,132,136,216,214,155,21,8,112,155,154,35,225,145,216,238,24,41,226,136,84,77,33,72,186,179,168,99,101,252,169,33,223,181,227,213,26,214,87,72,202,98,124,234,18,185,150,191,203,131,165,14,98,63,220,232,204,177,165,194,82,70,40,141,215,46,12,208,102,133,191,111,5,53,218,203,218,214,162,70,105,92,58,170,206,191,245,249,190,51,60,94,199,84,12,21,185,89,20,43,77,173,144,146,15,0,58,124,23,151,15,43,214,70,254,48,84,81,32,80,241,38,75,78,161,23,220,93,41,201,125,149,1,143,16,56,49,208,178,161,85,26,67,123,102,55,196,159,59,40,183,206,83,247,221,148,192,199,170,167,33,61,74,0,6,0,15,48,1,14,43,228,63,149,234,163,241,4,76,143,22,14,175,151,84,62,206,79,78,97,21,200,57,59,29,235,174,158,95,255,243,254,244,97,41,191,230,233,115,175,255,255,254,154,66,4,54,24,32,25,46,30,98,34,169,150,132,225,92,105,147,129,166,2,61,24,108,70,247,13,6,12,62,59,21,0,40,33,158,64,166,9,12,245,35,222,68,20,14,110,104,148,50,33,248,245,222,179,57,147,177,5,86,142,151,53,235,174,220,222,91,41,8,236,32,52,136,122,107,98,99,69,201,66,54,195,247,129,129,203,155,231,158,10,82,198,133,106,94,103,129,106,92,68,187,204,216,69,130,80,63,6,31,142,207,31,68,92,107,67,107,225,38,152,204,8,84,109,17,181,157,53,14,29,53,71,85,189,103,85,98,53,251,217,236,248,84,96,249,22,193,169,84,59,72,98,40,180,106,79,184,99,109,249,207,141,249,193,23,169,85,140,43,237,212,54,131,106,213,60,247,9,141,135,127,46,90,222,216,55,228,139,25,48,107,177,229,70,233,71,185,187,198,248,217,203,110,252,177,47,240,187,223,98,45,53,140,87,90,196,109,249,96,124,182,45,107,107,202,237,109,182,59,150,245,59,189,200,233,157,197,169,215,89,195,242,217,202,83,128,204,0,16,2,157,246,24,131,70,109,128,62,152,17,164,24,81,176,8,14,143,11,6,190,156,161,55,183,34,162,64,2,52,140,170,64,126,130,75,123,84,64,245,103,87,125,76,223,39,95,94,218,118,255,239,175,142,191,247,215,114,255,139,123,127,163,235,235,255,64,0,0,0,2,0,0,220,32,132,176,195,56,77,21,229,181,56,71,48,138,114,130,162,131,69,218,68,0,0,28,85,116,141,49,225,192,128,218,84,193,113,33,46,86,41,182,184,184,240,181,41,150,237,213,229,91,24,178,157,74,236,195,15,62,73,255,251,178,100,32,138,247,45,116,207,227,111,54,224,69,7,9,192,96,71,122,28,241,227,58,174,61,124,129,30,28,39,1,148,149,144,255,64,175,211,82,172,68,48,18,113,247,8,30,167,205,56,158,57,123,149,132,89,53,16,169,57,222,158,230,146,195,97,13,138,132,14,173,247,9,170,140,249,145,175,143,124,164,22,156,118,102,199,190,13,169,246,230,246,229,156,79,154,217,139,30,132,119,128,67,80,253,176,225,236,54,139,161,209,117,152,27,255,94,70,248,247,82,64,62,246,129,106,87,140,55,178,53,90,220,241,102,242,188,246,149,27,174,203,62,219,136,181,37,138,151,235,19,218,142,209,44,153,170,149,202,173,108,211,94,25,108,165,212,231,14,169,25,167,55,206,239,85,43,221,101,121,220,183,51,27,242,238,63,165,118,193,46,195,93,79,78,135,174,124,148,234,139,36,114,51,62,160,35,174,4,240,124,226,244,52,48,228,169,117,189,183,185,129,157,141,79,93,7,107,3,98,16,74,188,69,25,225,8,241,192,179,100,49,198,181,141,244,102,243,154,101,25,191,204,127,236,249,12,228,199,253,83,247,127,123,63,244,127,104,66,165,129,114,32,114,176,211,231,115,29,139,140,133,84,49,40,40,193,197,211,12,131,144,68,93,48,104,204,128,10,129,3,13,11,199,131,112,18,165,86,4,199,22,7,218,37,2,165,158,80,3,205,158,23,157,56,238,51,140,78,91,56,255,171,140,84,57,225,88,100,87,180,163,65,64,45,3,113,8,24,72,95,22,32,207,99,47,36,234,149,182,180,82,145,32,198,48,201,16,18,38,245,15,245,208,193,12,140,192,101,248,79,211,202,215,201,4,99,216,118,223,176,160,225,236,208,195,91,50,235,1,249,93,255,168,53,196,98,59,44,65,214,119,105,122,200,227,61,163,24,23,236,63,234,45,73,142,163,212,61,14,242,228,9,175,25,1,146,232,28,79,7,151,141,104,147,19,236,207,55,84,100,65,227,98,230,221,104,148,142,37,212,71,218,65,190,158,60,178,12,76,230,19,83,157,222,82,114,232,195,186,42,101,237,92,183,99,147,208,199,135,73,213,76,181,169,177,63,214,173,75,173,14,24,148,201,122,43,234,223,25,34,25,220,56,197,159,8,139,40,6,233,154,181,162,155,189,250,38,93,210,19,32,184,133,11,83,81,68,158,113,49,214,17,165,97,151,127,71,249,106,212,24,213,242,196,159,250,61,4,243,170,71,148,253,246,254,195,159,253,191,73,0,32,26,48,1,75,140,178,16,222,206,13,20,136,231,215,128,97,6,8,144,35,33,150,137,7,138,27,48,66,253,154,200,1,123,36,9,116,191,81,253,49,47,18,132,166,207,33,169,119,105,118,250,225,255,251,178,100,27,10,22,239,115,78,171,111,78,208,76,199,89,203,97,5,106,26,229,227,60,46,60,251,17,35,28,38,193,141,20,104,168,202,152,223,157,127,21,190,225,125,103,17,37,153,118,46,52,109,35,78,192,0,28,228,65,11,101,48,225,227,56,102,154,245,42,14,91,24,1,114,160,83,132,211,24,177,18,152,18,30,118,235,170,246,166,184,164,191,74,98,16,229,66,161,167,45,234,25,154,240,199,81,199,11,31,248,95,228,109,116,152,226,46,58,93,229,64,61,235,9,141,203,247,31,254,126,146,174,25,93,221,41,34,93,190,0,230,235,150,221,98,232,85,243,139,215,109,113,177,221,61,232,180,218,99,7,116,85,110,35,210,76,4,125,28,63,212,75,109,50,158,147,124,234,197,179,230,223,43,44,231,51,249,24,223,82,119,169,41,235,159,98,240,235,146,85,137,214,64,0,0,4,128,37,209,148,17,32,53,136,157,132,76,241,24,220,203,211,11,246,252,48,134,161,142,99,92,104,155,163,166,114,158,166,18,228,116,140,147,134,238,14,234,216,251,226,58,19,71,69,161,190,159,76,187,181,77,241,191,247,193,188,124,179,252,250,226,214,136,41,253,73,95,255,120,84,136,84,12,101,104,33,131,84,66,192,243,31,204,204,32,7,48,248,72,194,129,164,141,70,66,81,88,200,25,128,153,16,32,89,24,53,45,154,236,117,176,222,42,130,85,171,227,29,238,251,0,68,175,79,32,84,162,113,247,97,23,83,9,244,120,210,102,90,221,66,0,22,97,226,97,124,157,240,93,113,234,69,124,193,176,133,71,48,134,250,209,220,32,110,105,147,145,132,208,20,123,134,197,110,161,137,229,151,72,25,251,84,76,21,76,152,93,153,51,230,104,155,41,94,227,251,77,157,74,98,248,35,48,251,219,7,97,51,90,114,211,77,106,54,190,231,222,31,205,216,94,56,195,90,202,104,179,173,65,60,169,3,42,95,48,218,23,118,16,184,233,160,77,132,107,41,49,64,102,128,98,41,66,236,120,232,13,161,87,121,65,212,119,76,82,58,210,132,46,23,189,11,151,208,246,197,42,174,86,238,113,63,229,30,252,219,17,52,29,192,20,160,134,136,1,93,83,210,181,92,244,205,148,14,127,121,78,162,96,72,209,223,168,140,202,174,128,238,2,195,0,103,80,227,197,234,138,248,65,240,126,208,217,69,27,215,231,107,99,90,166,249,27,251,61,65,17,56,179,158,79,184,114,206,221,249,16,0,0,0,43,16,3,78,111,139,63,16,240,103,68,148,32,103,70,183,16,26,157,114,166,204,147,214,159,68,27,102,213,221,140,166,137,39,10,115,91,174,150,33,46,172,135,75,158,74,228,188,5,47,66,106,150,71,238,255,251,178,100,29,8,117,227,104,210,235,47,99,240,68,39,25,197,97,5,98,31,129,209,56,238,101,237,193,11,28,39,65,147,21,136,68,55,9,148,69,114,150,133,185,240,238,109,228,202,247,77,227,68,53,176,186,166,47,149,154,101,55,252,146,240,149,200,99,204,203,200,186,19,15,200,173,192,122,211,243,47,86,116,97,116,131,137,50,171,238,130,234,11,38,136,19,53,153,173,49,178,213,240,185,134,232,108,48,122,13,35,72,74,230,104,80,130,59,230,249,72,163,150,88,179,136,53,16,188,125,86,65,218,242,208,185,219,216,172,121,186,129,121,67,3,219,197,208,255,42,210,12,63,75,246,66,125,213,215,114,165,218,147,77,81,240,0,0,154,112,75,222,16,88,24,203,178,142,138,161,225,207,53,8,136,199,209,240,19,189,92,156,104,102,254,150,101,168,112,224,52,163,168,93,232,24,86,101,51,84,187,34,162,143,47,205,246,211,27,170,252,61,254,143,65,22,174,135,121,153,2,248,158,128,128,0,32,185,10,29,35,139,23,13,52,39,30,106,152,79,48,23,14,24,120,116,89,214,154,158,166,0,28,149,64,169,74,100,81,48,114,13,97,30,25,50,150,33,142,5,133,215,245,88,155,203,200,213,149,31,150,229,8,8,49,202,151,179,178,237,87,69,167,101,106,34,134,165,229,19,72,228,34,98,200,30,52,172,172,235,196,32,210,0,225,217,133,31,100,50,213,27,110,145,24,49,39,28,135,3,198,36,8,120,169,145,54,91,96,189,12,219,145,178,224,170,168,125,163,108,102,183,56,62,130,145,200,94,205,189,107,178,239,228,86,82,16,79,38,116,201,42,48,204,65,64,80,184,254,251,31,45,25,107,60,28,176,174,91,49,155,72,229,193,230,83,77,0,68,41,50,152,151,182,197,170,82,247,110,82,102,70,215,245,48,209,130,227,64,101,43,9,134,95,108,238,42,19,112,160,199,47,13,80,87,84,126,118,135,153,30,197,6,188,242,71,98,174,251,232,180,170,63,195,171,44,122,170,109,188,201,156,127,168,191,30,121,175,60,23,60,235,204,103,30,236,226,100,8,181,197,252,0,205,167,167,59,169,133,101,71,36,125,150,136,2,90,76,67,141,12,167,163,230,90,13,138,199,159,13,160,165,4,250,141,227,41,168,233,31,237,247,249,95,252,71,254,244,22,194,143,53,235,102,241,182,127,239,255,255,255,251,64,0,0,181,198,66,226,107,60,231,57,250,104,7,229,46,225,46,6,142,124,0,60,67,177,65,177,138,163,8,128,94,177,47,66,68,178,164,7,34,50,99,23,179,69,143,187,213,226,178,108,119,185,199,74,180,92,218,7,82,6,96,129,205,162,40,3,76,70,149,129,150,175,147,255,251,178,100,36,142,23,99,114,77,147,120,123,112,70,102,57,233,97,34,104,156,45,201,54,46,61,124,137,25,156,39,21,131,149,178,16,163,44,40,222,89,115,160,44,86,195,7,181,104,242,66,54,244,82,144,87,39,99,36,216,136,91,4,123,24,67,5,191,18,57,120,8,184,215,145,190,32,157,104,205,22,231,11,137,10,221,204,211,215,86,157,178,193,46,143,15,23,219,53,179,113,171,100,201,240,73,182,163,106,97,14,231,219,50,163,255,47,205,171,225,53,201,211,50,178,54,35,114,99,13,219,93,83,91,220,215,215,196,31,72,72,221,120,82,97,18,120,157,81,201,90,84,231,223,149,38,212,130,183,76,184,211,43,247,237,99,207,206,118,18,111,242,234,89,231,243,249,35,124,210,179,65,106,133,63,199,155,231,91,254,85,205,252,242,57,80,140,173,192,0,1,192,0,7,199,85,157,30,155,144,34,73,100,160,46,190,119,88,37,6,41,244,119,33,144,79,243,223,195,119,135,136,118,67,43,158,134,138,145,42,0,200,15,31,123,61,130,231,160,148,47,239,238,218,228,125,254,11,210,176,237,9,87,242,52,57,159,247,172,42,196,64,115,20,204,152,137,230,101,178,169,148,57,102,5,24,140,29,193,36,53,118,143,70,24,31,166,128,36,12,100,209,185,133,64,142,26,17,34,88,64,8,10,3,200,170,27,164,197,211,179,201,222,190,18,187,55,192,129,151,14,78,208,202,192,244,101,235,127,11,246,129,210,118,232,2,12,198,19,124,12,66,141,189,66,64,54,103,36,136,219,21,1,92,170,194,19,118,178,200,82,217,75,99,48,152,7,40,28,156,246,235,16,206,105,105,6,12,80,255,153,18,28,117,157,100,215,126,147,164,249,90,141,20,69,245,188,230,18,179,84,148,60,106,0,76,145,23,88,140,130,35,73,68,73,134,124,71,202,239,200,245,157,58,52,152,8,50,88,240,15,66,34,14,233,164,198,125,186,59,225,173,150,153,22,188,62,151,146,59,217,102,115,70,53,20,201,134,143,149,36,1,50,182,62,249,182,234,46,238,42,97,71,92,197,87,203,62,9,11,195,140,47,114,132,0,69,91,154,142,130,156,166,134,223,37,97,41,157,71,151,74,111,63,38,26,0,58,76,225,236,99,245,76,162,50,17,98,50,203,28,26,180,62,105,3,180,10,230,101,31,65,121,155,233,247,248,151,127,137,191,251,224,174,169,230,125,27,206,27,186,239,255,254,132,0,70,128,193,98,169,135,216,102,107,0,130,168,71,4,35,9,91,140,140,48,28,11,10,4,73,132,134,37,29,21,65,196,0,147,3,144,134,218,215,83,5,28,219,176,8,216,149,114,212,54,200,104,254,199,99,111,238,111,32,199,255,251,178,100,30,142,7,34,114,77,139,152,123,118,64,132,73,252,97,229,40,27,17,191,60,110,101,231,201,38,145,231,117,132,157,168,164,180,205,4,57,147,165,172,97,170,152,120,26,134,133,231,3,53,144,95,33,47,25,126,158,186,71,190,64,35,28,178,94,220,149,252,41,165,9,61,214,148,130,83,2,252,22,145,96,185,248,5,135,23,164,180,33,17,152,59,186,9,194,110,26,236,230,214,92,155,112,38,144,111,37,58,175,88,111,25,189,76,75,206,185,20,83,35,20,198,213,148,54,254,255,230,223,44,153,218,244,143,229,53,185,226,127,214,71,223,20,155,95,56,249,151,31,207,109,225,197,155,8,141,207,245,104,82,185,251,182,198,189,35,64,172,52,47,214,17,12,181,172,239,215,112,183,184,85,129,184,31,26,146,6,245,175,125,251,231,252,79,73,53,38,244,191,16,0,129,0,32,0,59,86,32,150,137,230,193,65,177,36,164,188,220,110,140,74,23,219,137,152,188,122,181,115,212,119,236,249,211,30,195,231,124,54,169,70,190,125,69,246,199,171,183,110,133,115,158,242,56,235,255,170,61,111,157,252,191,255,160,5,43,18,42,2,204,30,57,52,90,88,197,35,64,164,160,193,65,99,11,137,144,148,72,18,176,155,15,191,105,136,127,22,160,243,69,193,145,176,85,7,190,84,21,204,213,73,239,185,200,236,197,105,88,52,56,102,241,212,24,118,30,180,104,110,14,58,164,67,242,8,80,0,73,120,185,16,5,100,24,81,200,44,243,169,192,150,210,76,70,158,175,41,97,141,194,91,175,38,118,151,223,172,179,38,232,184,47,212,230,20,78,214,207,172,209,179,158,113,179,157,101,238,124,167,135,134,99,55,118,28,74,222,179,9,87,19,250,127,93,124,54,207,184,206,105,101,246,200,77,168,217,228,26,181,150,200,92,243,105,103,25,107,107,245,112,121,134,166,132,174,13,37,74,135,112,108,175,93,214,14,178,231,153,217,109,5,188,190,87,174,202,92,79,226,63,150,20,174,222,175,54,71,240,157,111,16,169,191,243,191,253,179,247,7,136,128,0,0,0,176,0,0,0,78,198,9,104,139,173,36,16,212,47,71,150,71,55,164,171,179,43,67,97,95,201,246,188,207,127,118,87,3,197,234,98,18,41,247,83,22,248,117,26,97,212,38,174,202,110,164,50,53,50,165,245,106,214,225,76,191,166,110,134,43,250,25,98,127,214,0,86,33,96,84,33,139,28,6,124,103,34,17,180,79,97,25,147,16,162,204,72,51,97,1,195,115,30,146,7,65,236,168,209,33,115,2,129,158,160,40,69,134,23,180,100,5,78,88,10,165,143,43,200,177,158,228,162,45,102,30,12,16,59,243,171,10,12,1,255,251,178,100,34,138,7,88,114,77,11,143,71,164,68,231,25,212,96,197,102,27,253,163,54,238,97,237,193,9,44,168,116,246,8,160,85,16,0,152,98,143,168,101,184,128,24,51,20,77,34,35,59,126,207,11,162,178,37,239,101,226,0,68,237,101,19,66,152,117,108,160,50,253,49,48,14,105,193,34,7,209,233,213,238,46,37,236,237,93,138,56,99,21,3,238,46,156,205,89,37,55,239,151,22,123,139,12,95,76,233,253,240,185,23,184,97,16,2,75,67,250,202,33,150,227,150,7,95,238,187,167,247,77,219,73,22,216,81,72,140,27,100,250,35,120,122,137,34,221,195,173,72,143,118,39,123,24,193,187,2,228,91,164,48,67,19,90,6,7,236,33,12,212,7,222,7,203,42,137,165,199,30,249,67,120,115,111,26,49,159,90,235,175,161,75,170,99,3,136,77,171,0,0,0,2,218,148,10,192,4,214,110,8,210,206,67,131,116,175,56,151,144,70,4,204,2,232,247,159,33,190,33,138,165,182,32,153,208,62,227,139,65,90,0,245,13,94,32,185,41,195,46,41,255,169,254,55,79,219,254,249,7,62,207,244,209,103,255,255,214,16,2,141,64,170,84,50,187,224,203,36,161,42,41,128,119,230,39,19,152,232,56,97,49,144,168,36,136,28,99,1,170,170,136,64,166,38,32,4,150,82,14,58,150,39,186,1,108,149,22,161,26,116,39,171,202,236,64,83,57,192,128,105,64,144,35,74,33,14,74,59,21,26,19,41,185,42,27,28,105,162,131,13,50,241,11,61,194,117,162,180,11,250,5,249,96,68,40,161,130,106,194,27,41,165,28,82,201,22,112,231,91,30,248,166,160,188,31,84,59,140,151,58,140,183,31,133,52,109,56,50,224,97,124,111,244,71,237,103,215,82,22,19,94,233,28,163,8,219,158,26,47,245,175,247,62,50,225,54,38,138,176,164,70,193,102,51,235,82,191,118,138,177,77,237,203,227,181,107,178,70,166,28,144,142,224,230,191,239,103,38,180,34,148,51,169,170,67,151,80,75,243,205,174,210,248,181,179,127,106,91,93,147,53,139,76,233,189,148,82,210,206,112,76,128,8,8,26,0,4,134,188,102,164,16,37,16,65,10,22,11,215,157,96,38,211,0,29,21,54,169,141,56,135,36,31,63,36,149,124,122,138,217,255,66,239,71,177,127,251,124,175,255,255,246,250,255,250,159,168,165,127,183,255,255,255,213,224,232,233,0,0,0,49,96,6,15,194,9,33,154,31,161,208,195,65,41,13,142,8,48,41,208,46,47,89,0,33,33,145,198,66,128,98,16,49,146,136,161,193,181,131,80,145,224,2,73,150,195,18,192,52,160,3,237,42,89,157,92,233,229,148,207,25,128,188,255,251,178,100,33,14,183,70,112,77,27,153,92,240,68,103,121,192,100,229,108,27,157,165,54,110,97,237,193,27,157,231,33,147,9,240,53,101,162,151,154,184,168,141,101,77,19,139,22,50,22,2,133,67,2,113,117,23,217,118,157,182,157,3,193,36,4,190,114,213,176,74,29,50,137,51,55,186,50,137,18,149,52,30,54,198,112,247,237,218,253,79,93,165,91,56,201,19,67,87,86,76,95,240,113,172,84,194,73,180,253,177,141,38,56,79,243,230,216,230,52,11,61,252,189,16,202,63,0,182,119,8,50,63,187,251,181,13,78,226,51,164,130,6,228,64,0,241,202,13,215,194,172,189,147,5,13,170,68,238,195,227,252,8,204,40,232,212,139,68,43,13,71,161,162,145,31,101,27,20,117,154,29,109,110,141,167,174,220,213,164,196,237,66,110,226,250,254,186,202,118,146,166,122,152,97,51,32,7,184,118,53,114,48,27,49,179,47,78,72,155,162,94,224,158,78,164,89,139,87,217,90,89,241,244,31,56,100,220,105,80,66,131,9,194,122,1,165,25,134,161,65,254,207,226,90,208,143,183,255,232,248,186,113,195,95,235,101,2,201,139,128,101,111,130,162,67,51,144,13,105,7,8,8,153,215,76,98,0,161,137,207,32,226,162,86,147,2,76,136,41,44,2,30,112,199,80,132,208,33,50,19,85,125,1,163,56,84,26,4,177,144,206,234,115,179,50,172,97,226,76,61,93,130,144,147,56,169,95,196,145,70,142,74,3,147,58,170,199,50,197,161,145,232,55,89,249,20,211,16,135,177,116,148,148,138,26,34,124,195,192,75,90,153,72,61,175,18,252,241,137,151,25,94,14,77,183,175,197,236,135,220,58,31,245,197,223,224,118,87,14,253,243,92,166,77,93,183,174,151,240,175,170,185,128,251,203,22,51,90,255,141,107,173,95,206,249,109,188,166,124,149,71,69,176,172,102,188,137,104,255,186,223,69,35,254,21,205,50,67,118,160,130,111,204,159,191,163,115,229,154,213,141,53,222,175,52,77,12,113,70,126,241,5,120,31,253,66,133,95,62,162,249,109,173,64,198,249,246,134,73,146,32,237,216,17,202,84,1,172,25,66,162,80,136,37,86,237,101,87,122,101,2,200,187,22,249,203,108,101,127,253,73,146,253,39,252,173,40,243,151,202,47,10,0,227,19,59,126,161,191,133,247,71,11,9,56,47,187,248,95,163,96,159,255,247,193,23,142,13,255,232,210,0,0,165,10,47,224,51,204,241,176,205,109,84,242,114,78,152,20,50,32,208,68,128,160,6,2,18,106,167,138,94,0,3,54,163,99,193,215,210,115,35,137,100,20,59,132,137,38,101,247,138,146,164,115,8,131,239,121,242,48,221,244,147,193,255,251,178,100,32,14,135,11,105,205,19,120,123,116,77,107,169,215,100,103,98,27,121,165,52,78,101,237,208,219,140,232,116,240,137,224,104,109,47,45,84,52,52,116,139,191,42,23,60,168,117,39,213,63,107,225,47,93,153,52,178,248,200,25,165,246,142,37,107,42,118,152,81,184,240,111,199,17,176,35,111,49,102,177,173,90,179,65,138,66,226,153,226,74,231,97,56,105,203,86,103,211,148,75,147,187,94,109,229,51,31,41,146,25,109,16,211,138,50,163,166,136,194,111,73,168,159,227,252,87,125,147,246,186,217,118,160,145,86,79,119,147,149,155,108,43,170,235,121,181,118,120,77,149,11,45,219,225,33,247,36,46,208,204,79,91,176,75,168,7,172,215,122,167,164,74,156,62,237,210,95,127,255,106,223,229,130,253,237,245,120,82,98,102,169,97,81,224,4,0,0,3,219,245,196,15,147,14,145,4,144,68,154,19,195,82,137,70,167,34,194,195,210,86,49,58,22,245,170,99,171,208,171,12,25,114,87,4,234,73,31,30,212,105,102,203,80,97,188,207,167,207,111,255,253,242,197,254,255,255,255,100,194,159,216,238,235,255,244,183,237,62,94,143,172,6,86,44,76,103,17,51,81,16,209,100,211,69,113,204,170,23,48,186,80,194,67,149,210,24,22,50,112,220,128,38,74,10,25,40,141,124,219,152,230,52,196,52,71,90,98,65,74,198,178,255,192,180,150,239,74,160,91,87,65,76,55,208,60,113,72,216,69,150,202,160,202,45,101,186,131,0,186,40,24,78,15,43,222,68,253,200,163,203,25,66,123,139,60,182,72,145,165,110,35,196,66,32,50,92,214,67,1,161,54,30,125,35,28,106,203,44,197,163,243,228,152,70,192,238,88,163,82,43,25,157,139,70,165,118,251,245,35,188,31,38,46,96,33,230,212,205,48,20,99,67,20,103,174,254,127,198,254,27,117,235,21,199,70,211,90,88,160,198,140,127,234,227,173,121,235,225,178,205,103,43,210,12,70,12,34,44,255,90,131,7,17,247,180,159,114,112,212,40,248,65,102,86,200,151,173,239,237,227,94,183,123,139,223,199,172,12,59,225,225,128,96,0,129,3,249,85,33,43,70,7,179,20,169,100,214,78,214,166,178,120,63,225,41,119,37,225,159,46,226,140,246,168,74,19,111,180,35,217,94,191,235,166,45,65,31,253,31,255,221,177,59,151,253,0,0,0,1,156,191,197,65,25,137,174,102,133,131,24,204,52,113,233,81,176,65,198,33,76,152,152,132,72,1,24,6,25,140,80,193,76,6,5,51,184,232,208,6,26,57,69,54,83,144,124,176,36,57,70,113,90,50,108,95,125,193,109,211,109,120,14,40,117,250,130,85,171,32,115,165,227,96,255,251,178,100,38,142,71,135,104,204,155,152,123,112,55,227,42,45,97,135,38,28,229,167,50,110,105,239,193,12,29,167,9,146,157,168,45,109,150,232,11,12,101,158,5,47,12,40,154,91,45,171,81,187,232,37,89,248,53,128,134,81,47,129,100,221,136,130,241,226,18,26,153,164,135,26,199,251,236,90,27,194,21,204,211,109,102,140,229,109,151,14,113,115,17,115,161,234,158,239,126,35,107,70,201,137,136,36,184,203,218,167,42,226,52,154,149,14,115,223,167,255,31,166,245,101,212,38,85,229,44,172,132,189,199,4,249,212,237,76,123,135,172,106,140,41,125,204,168,129,43,10,81,39,8,185,56,33,52,119,69,233,12,180,105,186,93,76,117,211,227,89,146,11,48,152,189,97,98,54,151,113,149,175,167,171,158,161,179,101,161,219,237,53,159,139,14,200,81,220,128,0,0,6,160,0,0,251,152,47,6,79,66,74,51,240,144,181,29,199,175,96,26,144,253,27,73,209,48,172,212,5,229,203,115,101,206,248,181,71,121,93,55,255,182,239,239,78,175,254,185,255,95,217,255,160,0,232,176,1,40,204,112,26,56,235,104,210,5,195,18,253,141,0,36,50,96,212,201,226,22,180,97,192,9,156,4,162,32,147,234,105,192,65,129,1,239,64,8,40,80,44,56,154,131,226,84,6,76,115,109,158,204,205,12,252,85,215,157,144,152,2,107,206,251,96,108,220,14,24,173,201,150,52,58,20,210,133,149,211,39,184,185,166,175,8,38,88,170,15,115,87,170,56,25,254,157,86,97,24,186,101,244,36,30,36,244,47,90,169,196,76,62,126,187,231,151,94,44,126,207,34,139,45,146,35,190,245,15,183,28,46,14,219,225,97,229,198,11,46,161,94,240,162,236,179,43,107,147,81,17,84,244,5,151,198,175,70,198,255,127,249,190,85,31,238,206,118,53,236,125,28,177,228,30,15,115,165,86,191,137,251,92,76,246,122,125,44,54,115,7,10,239,137,231,171,149,45,16,243,100,124,161,110,155,5,59,233,52,179,168,22,137,138,192,143,156,234,5,53,170,102,29,36,215,68,4,0,1,150,41,137,44,129,90,120,16,164,162,96,203,11,98,84,150,176,94,199,138,1,230,160,108,96,103,244,144,10,106,212,12,81,64,91,23,160,59,160,150,173,167,18,171,170,43,167,170,125,255,127,245,255,190,97,222,81,95,235,96,233,235,251,59,218,0,0,160,194,98,53,24,65,144,114,210,9,183,129,198,221,212,128,186,38,53,109,13,37,76,4,4,28,1,154,44,112,13,4,8,2,134,105,48,152,196,8,182,151,120,68,208,78,11,21,25,96,229,37,130,82,117,191,186,202,39,155,35,49,158,144,146,241,141,201,153,251,189,255,251,178,100,36,142,39,129,105,76,19,152,123,228,68,199,41,181,27,39,12,27,93,161,54,110,101,235,193,29,165,103,41,131,137,184,144,214,212,152,250,131,17,38,122,80,33,144,162,76,216,118,80,32,85,12,73,207,149,71,148,101,60,44,203,128,214,158,116,199,189,31,122,129,126,252,70,72,5,87,212,145,27,9,108,78,181,151,163,98,117,193,101,26,225,45,60,238,184,46,14,240,226,250,0,156,71,178,151,60,169,189,198,201,245,215,74,210,195,164,76,36,121,134,129,132,199,143,141,127,152,184,180,182,172,181,124,187,71,53,100,105,97,173,13,115,112,202,114,177,247,14,104,51,31,241,34,169,21,89,92,30,7,111,64,37,211,186,122,253,235,253,201,68,131,30,98,169,59,222,177,52,173,238,26,220,47,186,231,84,214,179,233,106,99,57,145,201,122,141,45,180,203,0,128,2,6,130,84,7,72,223,131,116,78,2,66,90,165,190,140,129,17,155,12,33,238,183,97,21,226,96,235,250,163,65,242,81,216,73,48,106,94,164,35,224,29,31,27,91,118,168,175,45,140,89,190,111,205,167,71,171,125,63,239,154,91,24,227,223,238,50,1,156,104,146,147,134,38,146,24,149,130,6,24,153,122,242,102,145,9,137,73,228,161,228,42,12,19,25,64,42,145,226,34,78,62,135,164,147,6,30,175,203,226,68,109,228,11,43,18,211,241,15,105,208,162,182,236,90,133,133,193,127,94,199,66,35,84,185,12,61,21,20,63,83,8,27,121,25,1,218,192,146,50,101,156,57,244,2,236,14,174,48,136,24,91,197,42,79,204,55,147,103,200,104,58,98,237,53,244,131,159,14,53,169,191,100,129,213,19,105,196,222,112,186,164,151,131,203,125,60,42,106,6,250,69,1,76,38,207,187,55,93,168,171,174,92,157,124,125,124,103,246,157,235,80,98,53,163,31,37,203,188,90,142,182,107,225,67,239,121,226,194,106,75,90,102,215,14,188,178,197,207,108,174,51,182,69,229,44,11,58,55,177,14,58,189,61,106,28,243,58,69,221,227,123,116,145,188,39,241,168,255,227,54,195,206,15,92,59,0,0,0,4,22,239,176,112,55,32,208,12,200,130,149,11,30,228,101,52,101,16,210,101,132,146,19,203,196,195,21,213,171,113,10,76,45,25,114,237,66,56,32,202,24,51,174,162,37,13,148,45,197,253,254,109,180,213,190,127,254,142,126,246,183,255,250,108,187,53,4,144,0,0,1,220,193,128,115,18,144,77,70,90,49,178,220,205,98,99,53,73,12,178,56,51,48,92,18,39,6,128,89,224,25,28,160,165,160,12,96,174,214,234,153,106,116,128,216,133,58,119,162,75,35,46,58,247,118,220,184,156,78,45,72,228,255,251,178,100,32,14,102,220,104,206,27,152,123,96,71,36,89,199,100,37,112,27,93,163,54,110,97,143,193,17,157,167,13,147,137,176,43,201,85,44,54,251,84,83,55,25,36,85,187,84,201,199,129,40,2,71,26,110,176,19,199,72,195,16,110,37,236,102,131,82,171,145,16,138,218,94,52,66,139,125,164,190,32,35,27,220,247,138,167,44,212,122,231,5,69,191,109,213,163,201,206,138,246,184,243,182,99,43,235,59,206,28,46,223,86,132,75,157,86,34,255,172,252,239,229,228,91,66,211,170,32,50,204,140,141,0,147,51,204,212,171,135,186,187,127,102,228,227,38,145,208,238,124,52,34,102,39,248,92,191,117,219,107,88,148,103,84,176,199,248,99,102,62,34,78,153,75,227,19,103,94,75,73,6,175,235,36,185,197,31,126,152,128,0,0,1,133,185,72,85,209,96,28,83,2,244,155,74,164,184,164,180,156,208,84,124,190,81,189,90,102,144,80,101,53,218,194,14,238,47,4,82,45,3,99,2,52,21,75,200,250,208,125,3,96,182,141,107,169,205,202,104,165,106,168,151,255,100,160,138,212,255,88,6,99,9,145,205,109,99,58,72,28,228,204,163,173,148,141,119,152,49,208,192,199,225,16,160,128,193,99,128,112,160,28,160,48,24,112,2,5,51,8,28,195,160,91,224,161,107,154,195,70,194,189,18,116,122,164,33,57,48,51,194,220,29,43,58,191,3,191,208,44,93,190,73,229,233,68,222,175,39,41,81,170,23,214,62,187,166,153,89,180,18,36,149,38,76,17,33,108,241,197,110,191,217,133,153,48,248,53,13,71,27,218,89,197,189,63,91,245,240,75,251,46,154,219,36,120,206,4,140,195,37,29,99,153,191,231,27,231,184,224,142,59,45,242,152,194,110,164,65,126,5,77,158,27,177,95,249,159,205,178,147,162,205,27,212,141,149,14,89,60,62,175,11,32,61,245,127,155,56,210,240,48,171,79,122,141,40,62,141,215,160,207,234,51,215,186,218,33,26,60,181,113,121,125,44,148,221,167,186,141,101,162,251,78,127,100,126,185,176,12,18,168,104,65,26,105,179,131,50,2,32,138,130,184,214,165,200,243,110,64,80,64,161,206,125,138,12,127,76,245,118,49,201,200,166,101,193,170,131,55,205,160,151,81,234,43,27,209,254,149,231,106,175,223,220,221,241,139,212,25,183,255,188,125,255,233,217,0,0,0,188,192,240,156,198,64,236,226,210,92,205,107,56,73,87,51,125,115,50,248,11,48,72,9,26,38,204,7,27,192,0,41,143,32,160,201,67,90,136,25,16,80,226,119,18,157,99,137,140,251,167,10,138,145,17,110,38,49,34,1,138,44,16,131,108,242,234,9,93,60,37,53,154,187,255,251,178,100,38,142,231,117,105,76,155,186,122,240,69,232,233,211,100,194,100,28,253,119,46,78,229,239,217,31,42,167,77,147,137,176,13,45,188,152,64,21,117,160,9,53,234,82,141,13,164,92,161,19,33,220,88,75,48,192,242,82,2,238,43,136,208,9,42,184,222,21,177,76,226,78,216,48,72,70,163,79,249,213,157,223,186,104,61,221,34,154,50,76,221,97,173,17,102,253,192,232,216,180,99,110,144,237,106,140,185,43,123,132,20,42,117,221,208,226,162,123,165,156,183,255,181,105,7,170,173,86,90,187,106,103,211,165,111,226,147,9,251,11,38,33,219,55,170,237,70,219,85,126,180,186,122,161,96,48,186,30,246,45,32,183,184,194,202,26,230,186,108,109,96,178,233,84,231,25,226,212,190,122,233,170,204,238,81,190,213,86,196,250,237,191,240,200,0,0,29,17,247,156,80,83,28,183,208,11,48,240,14,35,63,156,150,172,52,27,76,152,99,115,54,6,97,74,247,116,229,66,232,176,9,218,133,69,0,168,165,181,116,21,86,169,40,191,79,191,215,95,219,254,252,221,213,228,255,219,234,142,62,197,187,242,153,0,40,152,207,49,185,156,56,253,143,50,110,248,54,56,49,51,26,81,50,212,23,2,20,70,25,5,166,45,14,67,67,89,147,0,73,124,140,94,11,76,134,16,76,52,11,90,249,48,180,36,200,8,226,236,52,244,95,73,22,224,25,130,116,145,242,135,55,62,62,206,153,236,48,32,105,115,8,79,78,3,24,22,220,178,201,118,68,138,138,68,160,36,7,219,42,144,107,23,36,209,67,108,138,7,102,145,116,113,145,72,91,144,66,217,57,98,71,81,202,201,142,159,94,194,192,189,152,90,212,181,205,120,175,80,98,144,66,138,148,201,33,131,161,33,91,170,149,111,109,185,125,49,114,213,83,16,24,161,28,211,47,154,187,134,228,104,119,152,74,149,13,26,128,251,255,191,140,110,240,175,134,200,62,198,52,147,36,177,181,90,114,61,154,40,250,221,244,22,180,227,202,39,35,200,144,187,149,142,247,4,227,142,169,22,159,214,145,183,107,227,56,112,174,168,146,58,184,181,233,188,92,192,46,32,20,136,126,12,148,210,236,199,148,104,149,2,108,14,253,149,53,170,211,214,144,202,21,166,80,96,124,145,135,163,123,187,78,143,161,220,157,0,173,139,125,245,203,66,239,245,43,246,251,127,211,254,249,155,239,47,255,252,107,118,103,171,37,184,229,175,18,220,27,64,0,0,1,221,123,24,75,192,111,180,25,188,208,33,47,83,80,80,141,10,10,48,216,68,192,3,0,227,240,200,8,161,102,84,18,106,208,2,245,155,240,139,236,20,16,190,41,184,24,109,113,167,125,212,236,255,251,176,100,27,142,166,239,104,77,27,154,122,240,74,168,185,215,100,103,102,25,113,163,54,110,61,149,1,24,29,230,197,147,21,170,64,212,141,40,114,172,180,120,187,111,76,152,66,1,138,32,90,207,99,237,242,173,114,153,74,237,198,109,115,93,119,200,147,200,158,151,194,122,70,120,164,67,89,195,70,24,129,202,97,148,14,143,147,153,172,148,14,191,93,119,200,245,250,203,73,83,171,237,233,200,215,100,77,229,173,75,186,121,116,126,235,182,230,172,13,211,53,160,49,170,63,163,123,200,241,150,108,169,137,254,254,113,189,233,199,121,213,162,54,194,195,182,56,187,38,204,22,187,60,87,176,111,35,43,131,107,186,47,218,26,41,157,81,115,149,201,70,235,119,94,159,194,120,186,220,9,224,227,45,202,56,240,39,101,141,157,70,163,150,61,172,250,204,180,212,74,74,0,64,0,1,216,126,5,72,25,65,246,34,124,194,165,53,225,46,29,39,83,10,97,136,35,75,236,82,14,131,3,64,131,193,180,196,229,217,26,82,218,153,64,158,132,119,166,165,41,203,255,211,206,255,255,255,191,55,202,57,163,39,42,34,219,113,123,237,2,2,118,3,255,254,160,21,228,64,176,79,160,2,41,54,79,252,215,128,83,33,202,129,204,128,161,116,193,98,51,13,16,215,73,66,65,61,76,68,35,49,192,160,48,224,252,34,35,81,43,2,57,81,164,95,138,42,146,123,149,0,100,65,212,58,209,201,32,174,213,100,100,154,171,17,192,30,88,61,70,13,225,213,14,0,121,160,36,68,82,14,5,99,95,103,138,94,217,93,159,32,196,107,130,27,151,92,145,12,6,233,114,115,212,222,100,228,147,201,134,83,66,156,149,62,22,35,172,37,47,131,169,130,119,204,27,241,213,20,38,191,59,28,185,19,77,162,177,186,218,79,78,219,254,199,238,115,48,51,163,8,79,143,95,194,71,65,168,253,174,172,24,225,71,148,161,111,176,141,245,132,11,169,131,148,217,253,138,10,89,214,243,121,250,71,150,118,151,91,74,95,81,179,111,174,251,213,125,173,20,176,132,0,163,193,73,4,146,0,124,52,84,153,189,125,178,47,140,24,239,137,14,5,57,37,19,211,148,232,8,162,179,215,213,36,242,30,4,249,111,14,198,128,87,23,222,118,192,92,93,212,27,47,239,229,167,245,255,254,251,27,198,59,126,204,141,154,127,235,0,0,0,140,56,107,49,31,186,54,113,166,49,231,215,53,100,77,49,190,37,51,80,29,48,200,196,48,104,30,48,16,184,1,8,35,73,16,128,6,49,188,82,48,192,109,49,84,67,83,32,8,64,48,32,226,160,48,211,128,145,241,166,16,228,14,124,27,72,247,163,142,171,92,105,255,251,178,100,37,143,71,121,98,203,27,185,123,242,61,164,89,227,96,71,120,28,221,145,44,14,229,239,137,11,17,39,29,148,149,144,170,76,171,164,156,47,136,162,136,212,28,27,28,50,1,83,180,208,38,19,173,80,32,57,230,106,18,235,200,194,147,29,184,189,171,121,234,36,45,123,194,228,194,64,195,43,97,168,106,60,220,107,39,153,17,21,45,83,227,39,122,110,90,128,241,86,23,253,41,198,28,57,4,89,8,98,95,52,157,89,211,53,71,220,46,254,173,166,234,102,33,222,51,45,73,9,172,117,184,135,137,25,89,237,79,245,255,207,213,115,108,197,131,71,54,197,12,175,17,88,209,74,217,30,10,50,22,252,72,208,212,144,35,110,43,203,194,105,121,50,20,169,87,107,86,213,55,172,192,166,241,109,124,87,95,63,24,247,242,225,202,239,160,148,0,1,1,225,72,198,132,4,11,74,24,48,209,18,33,247,217,235,245,213,156,81,144,74,117,202,25,173,40,70,77,104,8,219,67,59,190,94,193,204,167,37,171,161,149,212,132,246,182,213,255,233,163,103,230,49,55,221,245,31,80,128,46,12,24,199,100,28,100,229,26,56,77,157,70,13,26,80,250,153,182,15,152,158,53,24,22,13,24,214,55,178,115,29,128,34,192,64,99,0,86,101,184,60,5,23,158,193,24,60,80,57,226,73,148,130,102,149,25,35,2,31,27,72,19,120,241,164,166,160,78,34,239,191,145,211,14,213,226,66,129,64,141,41,160,152,229,181,160,229,85,190,72,245,150,218,86,66,17,198,76,185,211,30,90,133,236,134,20,72,181,16,245,118,192,142,175,251,98,34,90,7,146,130,89,38,21,2,203,19,11,90,116,66,148,213,108,179,81,209,26,51,106,110,138,51,105,146,25,119,165,118,165,148,150,87,196,219,82,189,39,211,35,198,54,96,26,206,77,20,75,145,187,229,199,127,127,252,69,251,117,185,91,43,104,9,125,50,169,230,202,126,52,59,50,77,89,245,2,141,77,177,227,51,68,245,102,143,12,195,110,86,193,190,237,191,157,67,166,53,123,111,58,207,207,248,255,227,57,131,211,39,236,0,0,0,20,94,131,220,208,32,130,70,152,56,139,3,17,104,238,5,148,213,131,97,180,193,2,182,16,182,242,157,70,66,3,147,77,19,19,138,170,106,209,129,25,71,107,35,225,181,108,87,200,237,101,23,231,61,229,143,238,255,95,237,250,100,131,192,0,0,161,225,244,200,115,160,233,37,168,212,12,56,218,242,96,199,39,144,201,240,96,0,120,152,32,41,131,142,16,17,12,98,200,70,146,67,68,81,148,65,161,140,66,28,36,4,9,0,129,53,212,154,43,220,176,73,91,196,34,139,76,21,181,235,70,255,251,178,100,33,142,134,204,90,203,147,185,100,118,68,163,89,183,101,138,100,27,165,115,46,110,229,143,200,242,141,231,205,131,177,168,245,189,73,4,190,13,184,57,212,207,112,218,128,129,121,24,112,140,169,0,104,245,90,232,176,180,138,30,114,129,27,103,169,128,240,69,88,236,172,100,5,96,189,144,58,234,87,69,1,212,205,134,61,72,236,162,213,185,190,103,93,189,155,206,253,202,178,61,73,26,86,30,172,180,187,153,155,158,179,106,231,70,86,147,127,124,145,13,136,35,9,195,179,10,157,85,8,186,131,99,255,153,153,154,110,229,237,54,188,90,131,151,115,228,141,145,48,111,149,129,119,61,138,151,209,18,252,101,230,26,89,133,79,213,215,251,203,27,209,226,3,129,40,88,168,131,56,117,91,155,16,2,0,0,1,5,29,97,17,162,139,135,66,103,86,60,186,28,26,68,43,136,213,139,164,76,48,99,159,250,214,192,137,9,72,120,5,139,241,80,205,144,153,219,67,112,235,148,30,222,249,212,41,188,66,255,47,233,244,213,146,253,254,205,50,212,185,250,138,0,172,8,30,76,113,89,66,69,195,44,57,99,44,135,227,81,83,163,46,130,67,22,5,163,7,197,99,20,197,129,160,212,197,96,216,144,31,49,80,10,48,204,103,50,36,8,67,49,128,0,136,242,145,14,0,147,136,132,50,104,73,79,2,152,43,120,112,233,110,243,60,79,3,100,151,24,224,47,98,83,210,69,7,151,18,67,193,165,162,64,14,115,74,238,52,206,65,218,65,212,3,196,177,136,156,218,178,138,143,14,75,24,218,87,217,102,41,137,94,169,64,24,171,182,145,119,179,155,154,111,233,185,220,12,79,106,92,2,238,220,29,35,221,144,109,243,99,247,196,90,202,47,227,106,88,190,24,254,174,36,196,99,82,202,67,102,222,138,118,179,50,244,45,174,180,40,121,84,167,30,130,101,144,22,28,237,62,252,94,177,94,21,199,206,93,10,234,37,121,57,192,212,201,45,195,254,233,222,190,183,211,121,152,80,113,233,175,183,206,198,128,160,1,48,159,127,73,14,57,89,48,35,140,153,195,167,148,207,54,179,17,246,8,19,206,159,114,133,144,242,129,149,246,36,91,218,255,143,246,41,132,149,96,94,158,43,108,101,255,244,63,255,43,180,175,221,70,127,244,105,210,0,0,243,19,128,115,45,127,19,191,164,115,36,227,227,200,4,19,91,112,147,44,129,243,37,82,224,160,122,96,129,170,36,76,153,6,54,133,0,147,39,66,211,42,71,227,42,131,224,112,0,97,160,62,2,15,136,128,67,3,2,84,172,29,6,198,129,18,16,172,44,4,8,4,208,129,92,128,21,111,237,211,36,163,81,53,15,12,40,45,255,251,178,100,45,14,231,170,99,202,19,185,93,96,68,39,153,226,96,199,100,156,233,87,44,110,233,237,193,13,151,103,205,146,153,248,24,180,198,224,141,92,176,2,20,132,64,52,117,11,61,6,133,68,49,49,168,155,160,188,139,126,237,60,233,199,50,130,165,3,217,120,77,99,32,134,152,37,70,12,41,10,108,160,0,73,218,74,152,227,12,184,19,124,162,197,208,113,166,93,38,91,126,226,248,115,172,198,24,253,138,246,44,230,182,173,234,71,247,230,112,205,225,106,61,179,56,231,97,13,105,231,89,18,230,13,7,122,143,217,201,24,231,48,94,168,128,121,177,143,32,201,147,211,105,246,221,42,234,68,221,50,198,184,173,201,40,35,212,26,153,66,78,186,85,198,237,122,214,254,162,42,249,108,207,54,116,46,196,167,250,192,0,178,125,145,133,138,140,235,140,10,226,98,51,24,236,67,173,10,106,0,108,34,28,206,232,49,202,42,143,14,43,210,34,178,156,56,174,231,106,101,3,53,57,125,241,174,245,79,255,255,79,250,127,255,235,114,107,209,106,169,77,11,172,224,197,249,115,0,43,12,14,5,76,47,233,204,246,119,76,241,172,206,4,39,76,206,53,76,211,12,204,69,68,76,92,3,204,76,38,134,131,227,18,5,225,128,56,197,192,16,33,148,51,54,66,160,140,139,20,126,50,33,9,67,37,137,96,202,144,32,30,2,104,20,86,69,92,44,53,143,213,110,176,19,136,43,33,128,44,69,174,99,66,56,131,134,84,192,24,13,28,39,37,162,66,97,34,16,2,211,222,121,72,208,102,103,15,72,153,224,200,199,238,186,200,5,1,120,22,197,44,110,10,5,123,113,170,17,185,252,243,190,63,109,217,177,1,58,194,174,38,31,140,172,70,94,61,239,43,130,234,198,14,182,203,156,174,239,70,51,83,54,122,168,211,12,118,227,97,212,138,247,191,253,210,27,173,190,206,126,37,102,96,70,193,89,92,94,28,56,48,52,195,152,240,109,172,204,125,177,233,134,28,101,219,50,250,237,149,137,46,230,198,94,60,84,0,145,230,171,137,68,193,33,230,80,199,255,126,23,13,35,171,130,144,204,216,67,27,53,86,72,148,110,243,153,118,109,123,75,112,178,228,102,70,143,26,10,191,9,106,140,58,221,104,7,199,91,78,149,227,191,255,122,226,255,97,72,209,214,39,20,8,255,201,150,118,137,178,246,216,134,95,167,101,73,0,1,165,85,10,112,166,79,182,166,111,254,166,1,144,230,62,79,70,31,131,198,81,4,230,71,134,198,66,134,102,10,128,166,29,142,100,160,192,209,52,100,152,210,98,8,172,42,0,152,66,4,173,210,82,1,36,210,149,95,26,65,67,67,188,0,54,63,144,255,251,178,100,34,142,199,32,101,75,19,185,99,244,77,9,25,195,96,229,118,91,69,111,44,110,233,143,201,38,151,103,141,149,37,248,192,106,215,4,63,20,113,83,29,113,224,10,171,23,105,44,86,234,155,77,21,158,159,177,39,137,12,222,226,17,65,132,68,93,53,44,97,55,89,163,96,80,54,11,212,166,101,174,211,180,80,91,189,19,76,235,105,6,36,21,188,239,234,149,198,252,37,186,41,137,218,79,26,209,88,200,137,131,209,113,254,117,191,26,41,235,169,41,27,226,152,67,75,145,215,242,21,15,87,20,27,29,141,190,191,179,189,50,125,28,205,207,19,55,100,74,251,138,59,23,171,190,78,223,181,100,201,242,213,173,172,107,200,80,177,120,255,171,147,106,90,246,250,117,250,156,244,252,214,107,182,110,123,216,121,85,125,115,200,0,0,193,226,104,150,42,164,99,166,102,139,149,165,199,110,48,140,149,252,23,212,152,108,249,81,220,233,70,81,120,92,57,91,68,2,116,50,176,244,47,122,128,84,81,157,121,235,162,255,191,218,117,169,216,131,21,237,167,250,249,126,242,183,255,175,252,122,209,214,206,72,29,245,93,150,59,0,216,167,102,32,87,102,243,142,134,39,205,102,249,141,38,69,139,70,114,2,198,26,167,134,22,8,230,57,11,233,164,97,33,28,166,101,5,33,129,99,177,141,65,42,14,152,44,3,145,8,105,166,100,66,223,42,31,18,152,200,13,32,80,96,145,177,69,231,86,186,104,34,34,222,1,140,47,209,8,66,232,133,73,206,137,1,92,169,60,14,5,43,167,47,180,243,57,18,202,238,71,17,166,50,238,188,174,24,128,44,118,244,88,104,244,121,165,161,181,28,2,159,18,150,208,88,6,63,175,219,153,206,207,92,161,45,129,12,8,223,128,186,150,196,226,85,41,240,104,231,109,174,108,223,16,197,150,74,241,149,78,222,84,67,69,115,71,179,166,126,95,180,197,248,204,185,99,107,93,76,237,149,175,125,115,92,236,29,197,198,247,92,196,156,122,99,114,91,70,221,63,180,173,233,61,120,37,200,250,180,78,129,14,2,227,186,238,0,128,161,241,56,50,89,130,50,1,149,128,98,134,76,155,180,16,245,182,105,98,227,75,126,49,202,114,189,138,156,47,45,111,32,116,171,25,116,218,104,104,206,58,239,174,188,220,189,63,254,43,87,63,131,119,105,20,141,35,237,167,97,127,254,148,36,40,246,173,108,90,214,88,0,0,5,252,152,36,99,231,89,244,217,134,70,159,19,186,204,213,155,11,136,204,174,125,49,240,128,192,166,67,9,1,140,14,99,16,130,204,50,9,51,32,116,56,198,203,128,64,82,96,80,92,182,111,49,32,100,222,38,224,64,174,233,255,251,178,100,31,142,198,188,102,76,155,153,99,242,76,41,89,211,97,66,102,92,45,137,44,110,229,143,193,41,170,39,141,146,137,232,57,73,86,217,232,99,178,87,244,20,123,202,229,177,8,171,158,143,207,34,48,164,13,89,197,249,33,128,139,191,77,40,105,241,202,40,188,149,52,35,88,51,249,95,193,108,146,220,195,37,169,2,177,28,57,135,110,67,255,219,62,195,24,118,64,201,32,199,237,23,235,158,212,162,236,181,115,233,116,50,36,234,35,92,89,180,41,234,97,53,79,60,197,126,101,234,28,211,57,227,116,50,114,114,209,41,239,34,166,113,206,116,238,159,127,241,113,210,69,250,141,245,165,104,130,83,119,84,94,27,182,190,244,88,226,246,54,179,101,237,116,12,181,50,251,93,215,95,185,92,116,122,48,0,12,62,44,164,105,181,4,5,87,166,243,17,33,35,27,103,134,186,247,143,109,97,130,92,123,48,118,195,133,84,75,53,116,197,88,139,15,50,209,168,22,174,175,132,122,190,245,55,255,219,155,6,104,37,45,91,255,95,111,74,167,254,191,191,218,204,20,93,92,204,165,198,254,63,72,6,67,20,193,227,31,143,131,180,96,131,41,189,99,51,75,3,82,133,33,103,140,202,35,132,201,112,172,195,242,92,192,0,124,193,66,144,192,32,20,193,96,248,203,144,172,193,160,153,49,16,120,34,85,133,2,140,213,144,234,55,201,33,68,39,165,32,254,226,50,85,174,204,133,159,184,230,133,104,230,58,106,192,160,227,82,22,5,53,16,150,147,119,224,130,231,218,21,28,29,243,183,37,78,166,53,76,217,233,11,100,220,36,107,36,178,22,99,197,2,93,120,146,78,178,113,17,23,77,148,182,237,11,193,174,211,107,85,166,32,143,238,50,177,6,229,67,21,86,244,57,23,126,28,204,165,215,203,165,11,81,121,110,85,194,164,130,143,199,232,187,126,103,233,73,62,172,209,175,101,68,176,135,187,11,246,89,123,109,167,108,201,98,149,131,175,181,139,201,8,210,117,162,141,189,250,60,206,82,178,194,45,165,238,231,125,45,240,61,175,107,0,71,255,233,64,1,2,227,5,176,28,112,32,245,135,21,173,253,100,206,203,193,97,116,118,117,102,195,93,246,58,145,3,21,130,221,123,24,10,234,116,164,169,189,67,94,57,121,184,159,141,254,158,231,73,238,16,121,0,95,85,255,223,175,163,91,254,191,250,233,68,161,82,178,141,91,124,37,68,0,0,2,116,193,48,216,198,169,0,229,84,48,198,138,104,214,66,240,197,248,24,195,161,80,193,132,136,104,85,49,128,58,22,24,204,9,37,71,1,195,9,196,115,16,5,224,0,75,72,96,40,24,136,128,44,65,80,179,86,66,45,255,251,178,100,31,14,135,0,104,75,155,185,91,240,77,9,217,227,97,101,104,91,165,163,46,78,188,217,17,48,170,39,157,149,137,120,233,40,5,179,16,144,54,152,160,105,231,117,234,108,48,16,141,165,126,130,21,204,23,26,40,92,119,245,18,155,148,66,219,205,3,140,14,16,227,243,37,82,16,100,142,33,12,12,143,73,149,226,210,213,110,79,252,42,3,68,170,119,53,159,111,189,199,80,205,39,108,232,196,233,82,34,27,236,85,18,96,9,16,138,234,52,60,212,27,114,149,180,138,12,94,71,48,149,154,187,75,147,29,13,153,136,98,148,131,78,95,50,198,16,185,99,25,4,246,91,215,170,238,62,92,201,157,209,16,125,175,105,197,156,250,73,67,170,38,185,34,77,215,93,200,34,90,145,187,29,177,103,207,222,147,40,241,195,223,167,39,146,1,0,194,226,162,12,3,134,6,40,209,195,26,68,116,201,137,67,126,169,230,230,25,56,150,171,183,53,67,41,164,79,205,243,57,5,83,66,172,253,78,52,0,97,1,91,99,116,55,161,127,215,250,50,70,89,9,110,191,247,233,246,79,255,255,166,121,148,90,180,208,106,141,191,136,192,154,6,140,20,6,12,32,195,13,27,22,204,34,42,205,248,4,13,79,57,204,222,2,204,181,11,76,68,18,12,85,12,139,0,96,0,160,16,128,134,19,9,134,37,10,230,8,130,200,222,21,8,146,152,10,2,131,0,72,109,96,200,129,23,104,72,34,10,130,69,1,210,9,85,170,13,134,231,97,177,144,77,139,174,196,55,156,95,165,240,112,75,88,138,189,126,45,144,195,128,0,234,113,76,63,87,106,50,208,230,18,168,247,69,66,185,251,144,34,217,140,18,16,192,66,65,41,252,108,244,42,190,123,97,93,36,3,58,53,17,76,148,108,212,209,113,122,29,219,242,235,189,141,166,244,110,225,171,16,221,70,131,133,231,120,24,117,93,125,41,121,207,169,61,5,8,178,136,214,176,87,181,37,29,60,127,35,153,219,255,255,3,98,137,30,36,222,208,162,222,212,132,150,35,110,158,206,70,144,202,162,179,62,103,105,98,207,110,223,19,46,230,4,16,4,3,138,2,65,2,160,160,144,104,33,5,207,178,228,126,236,83,170,68,72,161,64,207,109,117,42,45,172,168,229,91,158,113,15,97,249,164,183,79,214,194,109,107,254,207,135,244,23,254,255,121,1,97,137,132,127,255,223,183,255,255,255,243,45,93,157,200,215,53,154,253,65,186,64,0,0,131,188,168,3,16,196,193,67,44,192,231,196,202,33,60,192,85,188,196,144,172,195,66,244,194,112,244,192,193,84,152,5,17,140,232,102,13,8,64,198,50,96,192,166,2,1,9,246,25,96,136,200,255,251,178,100,27,14,166,124,104,205,27,184,99,240,75,199,169,179,101,37,108,90,117,163,48,110,225,47,193,0,13,167,29,141,28,104,147,189,66,27,154,93,10,160,136,78,11,221,51,55,167,152,17,8,210,110,64,8,115,162,124,227,13,53,131,87,221,31,22,209,91,103,166,27,120,254,52,180,233,253,41,165,209,48,232,100,176,244,255,22,237,134,156,255,229,190,239,114,108,121,123,88,85,177,112,102,199,29,158,217,129,7,161,189,121,60,244,19,45,108,194,162,104,122,143,221,151,74,95,134,241,223,38,109,150,205,142,127,169,152,143,46,182,101,68,23,94,237,55,171,123,68,97,61,73,153,251,93,138,183,21,225,229,39,76,175,106,133,36,233,108,36,216,156,219,100,187,223,153,119,103,32,187,11,233,159,29,151,63,80,0,0,112,34,197,70,8,15,10,200,241,4,60,61,65,106,149,3,197,162,225,199,32,36,53,0,22,215,139,181,40,248,166,18,85,247,237,161,3,247,21,114,31,144,254,93,33,255,117,91,137,113,47,80,111,241,223,235,175,47,255,243,115,250,176,208,225,18,140,240,46,254,181,156,168,128,150,128,65,99,10,102,3,98,20,51,3,167,211,54,69,179,27,141,67,71,64,243,27,15,163,2,193,163,9,136,67,2,130,51,7,71,1,208,76,68,2,24,188,12,33,26,28,22,232,8,96,136,53,232,8,144,227,212,73,81,82,14,217,107,38,155,157,49,13,74,163,65,146,73,5,148,224,181,86,38,172,208,34,21,185,55,241,131,125,149,166,53,12,219,245,29,135,33,114,150,39,9,220,19,16,143,192,44,214,212,25,51,74,254,44,237,227,99,29,75,247,141,188,45,102,195,192,141,60,29,79,38,24,218,197,172,41,233,95,5,101,72,68,180,145,179,29,106,62,68,227,162,138,130,204,45,147,60,213,212,21,44,246,144,154,145,169,45,50,21,180,207,171,110,246,61,190,131,95,94,84,146,75,41,31,187,85,6,153,74,112,156,212,200,227,103,109,100,91,111,155,45,236,227,178,221,77,60,95,250,82,128,30,16,240,202,133,146,105,145,16,18,172,182,66,50,38,26,102,122,68,200,244,181,22,224,27,209,73,196,104,90,236,26,61,249,192,253,229,213,203,213,125,73,101,147,112,190,36,247,244,91,255,125,149,219,255,206,190,148,237,61,38,92,47,0,1,115,17,130,163,42,111,227,253,130,211,61,14,115,193,71,179,62,72,3,35,202,67,79,77,227,30,135,35,19,200,240,168,78,97,208,254,16,34,24,42,66,152,240,16,181,5,54,38,39,195,149,6,132,51,129,217,162,2,73,170,8,140,171,192,100,101,96,10,135,94,247,161,230,48,224,153,0,35,70,4,32,197,128,24,255,251,178,100,43,14,135,32,105,73,147,186,99,242,74,72,169,211,97,66,126,28,109,163,38,79,101,47,193,57,151,39,117,151,168,184,96,10,189,33,82,245,105,55,40,42,149,154,207,133,130,163,236,85,185,173,216,1,196,121,174,136,132,223,191,213,205,45,168,236,192,249,210,208,33,39,231,117,21,199,57,172,247,220,34,182,151,165,249,20,19,184,186,154,148,163,107,90,198,21,125,15,170,209,89,166,176,201,187,186,201,196,61,0,182,189,219,219,142,61,90,186,206,207,195,59,63,178,174,217,209,230,118,204,239,244,204,252,20,251,223,99,130,165,200,53,79,214,191,2,184,26,57,106,22,166,13,174,60,203,47,176,243,81,71,54,206,221,179,122,49,223,126,126,169,224,122,219,0,12,143,194,210,123,1,152,60,50,32,15,68,163,105,240,202,223,204,82,175,190,195,32,252,185,58,214,220,117,95,201,11,233,107,253,73,40,191,237,240,33,37,29,189,165,73,89,72,254,153,30,191,255,239,215,238,87,16,49,16,225,253,204,237,21,64,29,116,88,203,237,69,164,65,178,96,136,48,183,7,83,68,160,11,49,36,63,227,35,112,25,48,214,24,179,1,176,123,48,44,39,19,0,240,45,48,152,2,179,7,16,16,48,26,4,97,8,29,3,65,88,10,1,32,32,38,21,0,86,70,108,160,98,154,3,25,221,65,130,120,5,7,31,100,99,194,38,68,96,165,157,151,205,109,73,204,213,216,232,234,115,198,73,208,196,254,2,212,72,109,205,49,139,145,8,188,122,9,158,81,169,92,129,162,8,6,107,82,236,148,166,230,49,121,239,144,95,75,41,253,252,191,191,95,44,247,163,158,75,30,143,26,98,11,136,242,229,83,43,60,189,211,40,162,153,150,35,17,228,165,50,91,125,129,188,81,69,51,42,121,145,150,221,36,158,197,138,186,69,5,20,147,10,42,234,77,145,198,238,23,117,54,36,150,174,254,201,248,39,36,115,89,108,195,16,233,22,50,191,145,33,37,62,122,93,238,86,104,229,191,176,161,96,131,146,22,169,23,75,167,64,0,80,0,240,204,51,107,102,16,66,21,88,32,207,133,184,7,162,8,150,160,142,53,184,144,84,102,221,252,77,241,253,168,42,161,199,202,100,84,181,233,244,92,186,244,255,64,67,97,16,78,115,51,40,188,210,99,31,169,29,138,84,171,33,255,190,250,148,24,246,205,86,235,86,60,71,91,40,0,41,21,184,20,18,152,142,184,155,132,64,24,91,14,24,168,21,25,8,2,24,118,1,24,252,73,20,14,70,20,134,2,65,73,128,160,90,149,24,12,16,174,66,96,98,64,8,3,220,242,45,40,68,189,63,18,102,192,180,9,20,86,38,146,212,226,22,166,255,251,178,100,34,140,198,147,105,76,155,184,75,240,76,134,217,227,96,109,100,25,233,163,52,110,60,213,193,46,20,102,205,147,165,184,176,71,152,188,19,3,185,15,147,193,5,56,118,110,253,30,22,169,53,143,102,165,252,163,83,40,18,253,3,60,229,156,109,251,171,25,78,139,20,117,242,177,95,240,191,91,73,194,151,60,163,196,98,213,201,102,71,165,146,41,117,191,79,198,155,111,106,196,177,188,54,204,168,44,126,123,53,18,26,122,25,189,171,90,16,145,130,200,75,185,99,20,219,6,25,109,219,216,82,50,240,186,71,190,9,182,178,67,178,13,82,232,5,0,73,180,83,74,50,130,4,104,236,161,76,77,17,250,177,67,118,134,204,17,147,70,144,169,109,119,185,64,59,228,160,82,165,58,170,14,61,147,148,73,80,151,159,8,102,153,159,227,22,109,128,236,104,63,244,92,181,111,232,53,158,133,151,180,232,191,89,130,216,249,129,120,245,34,107,189,7,15,71,206,221,104,166,197,228,147,65,29,94,186,150,159,206,47,250,71,228,29,20,99,149,184,128,52,0,21,59,104,16,22,97,191,137,185,130,38,109,116,28,56,100,98,36,17,128,129,198,99,80,24,184,12,20,33,143,4,11,32,58,3,11,133,30,16,48,110,46,21,3,177,21,136,175,228,105,73,66,194,5,129,36,128,34,96,99,57,106,115,95,180,37,203,217,128,180,24,241,79,102,240,246,205,174,153,207,123,45,98,222,54,215,34,239,15,93,15,182,107,187,56,36,128,89,196,117,205,218,236,173,92,226,88,240,119,150,248,144,58,78,251,144,236,205,229,151,112,241,5,253,59,70,230,134,213,140,93,87,139,105,146,6,215,3,54,4,88,209,116,254,240,24,97,249,32,207,135,246,128,222,175,189,225,162,128,128,34,96,53,4,24,88,254,63,62,78,193,114,32,32,46,226,130,193,11,76,169,233,66,115,197,143,7,190,66,193,72,166,153,1,144,145,242,117,132,33,102,70,19,66,182,246,0,150,0,129,29,28,54,94,68,40,99,96,204,210,76,183,173,61,226,178,163,211,15,171,120,15,163,87,46,95,32,164,144,52,175,227,98,11,105,232,164,174,241,209,19,24,48,212,138,215,30,245,13,106,42,207,26,189,103,90,79,103,203,250,96,26,80,159,236,219,255,255,255,255,255,88,0,5,97,8,28,152,19,166,233,133,16,65,152,74,147,25,146,96,21,0,131,168,194,152,12,76,30,200,180,192,224,9,204,21,131,16,92,113,143,42,12,74,101,168,160,12,200,62,90,38,48,136,114,64,20,145,104,141,224,201,64,232,101,84,130,210,9,80,6,132,17,1,38,55,242,26,88,45,11,17,204,132,67,251,25,94,239,66,201,3,255,251,178,100,45,12,199,188,104,202,19,218,122,114,70,134,233,211,96,109,118,28,101,189,44,46,229,143,193,26,17,38,137,147,53,168,20,100,112,196,55,72,247,67,29,145,201,132,119,159,212,144,80,10,91,67,88,132,39,150,151,223,225,220,96,117,187,172,206,31,112,235,108,176,77,60,200,152,236,148,67,86,162,71,75,170,109,50,147,165,24,28,40,196,164,67,220,225,171,213,44,206,59,68,57,75,85,12,12,54,18,248,14,24,142,231,51,129,224,193,1,226,166,51,114,237,109,202,53,231,127,153,103,129,184,48,213,19,58,136,199,30,170,136,145,239,189,63,196,8,108,205,79,161,90,51,181,76,138,231,180,158,211,55,49,186,94,96,113,127,211,79,145,178,60,136,250,141,80,88,93,162,154,145,143,243,1,141,222,79,51,103,120,240,229,33,48,42,168,170,239,10,49,40,128,8,66,226,70,71,157,57,198,235,65,90,83,69,206,216,63,58,65,14,159,248,85,178,252,209,34,57,235,59,143,129,74,198,5,211,139,60,145,64,253,49,143,79,158,255,255,175,247,251,125,247,63,17,155,168,105,207,45,234,9,76,22,4,76,82,218,205,195,44,204,40,193,76,64,0,76,77,65,76,3,7,204,232,18,128,200,57,141,33,201,128,224,216,32,6,48,0,0,48,220,38,2,0,70,20,4,239,64,32,9,30,64,88,176,229,222,214,148,61,113,81,69,78,88,16,126,4,183,43,14,24,184,240,209,140,189,199,161,56,17,133,139,64,110,16,145,177,200,83,142,173,210,170,144,4,162,196,251,211,57,57,16,25,34,24,198,187,78,156,154,220,13,53,201,149,132,237,139,210,107,25,82,222,189,35,150,71,47,165,125,138,141,25,19,97,125,224,97,234,170,142,251,183,52,255,115,240,254,133,152,175,37,27,96,150,35,25,101,142,87,157,46,94,87,186,21,79,21,71,118,109,140,36,230,236,237,183,145,76,55,150,37,233,207,159,165,62,254,214,247,52,221,121,126,75,49,81,108,63,207,64,165,105,230,150,9,46,67,29,173,243,5,246,215,189,169,51,57,48,65,237,82,102,96,126,15,135,32,5,65,64,203,110,50,243,56,0,240,159,6,56,234,69,130,72,153,20,174,5,109,130,250,160,36,236,101,154,24,10,15,223,223,159,143,173,245,218,250,138,10,31,131,126,116,132,84,125,156,169,12,114,83,178,141,70,55,243,221,249,239,60,147,53,12,59,255,72,0,74,112,129,83,13,149,21,196,59,101,19,73,18,49,121,147,167,39,6,49,24,72,136,128,140,192,3,139,222,143,64,65,211,51,27,12,14,218,168,78,58,73,169,3,168,35,134,233,64,109,251,21,149,178,120,133,218,246,32,7,182,59,139,149,255,251,178,100,32,140,6,245,105,80,19,108,126,96,67,7,26,42,61,101,77,93,253,231,58,78,97,237,137,18,155,103,89,131,21,168,46,126,35,108,25,221,127,131,32,240,188,0,5,15,43,147,224,237,140,190,103,2,25,47,89,45,168,84,121,67,146,161,169,202,232,159,229,116,1,10,89,105,75,194,69,106,173,125,216,59,92,182,62,78,63,184,91,6,132,178,64,118,142,250,105,104,66,179,235,166,57,72,145,221,90,211,176,56,177,161,204,217,105,112,31,25,213,32,255,68,51,255,230,213,245,46,153,106,229,12,50,247,238,82,115,115,203,128,113,154,39,249,201,189,27,222,65,165,211,143,96,198,213,158,171,247,44,1,190,135,40,86,144,131,253,92,208,135,197,187,99,38,113,138,94,85,231,7,148,22,12,67,241,36,227,203,240,192,6,12,112,186,148,0,105,118,163,57,141,81,206,141,36,40,35,170,73,42,217,199,115,9,223,223,70,5,169,159,250,145,68,207,117,162,10,154,163,221,64,35,209,81,212,62,205,13,103,52,131,223,255,250,19,255,213,104,222,38,14,230,20,0,200,116,128,0,1,141,3,204,104,25,57,218,184,235,195,99,77,136,140,229,206,53,56,160,193,231,115,33,22,66,194,69,208,97,16,179,244,143,102,94,31,13,162,8,64,203,11,81,3,105,74,140,40,84,112,26,214,190,137,47,19,67,226,248,203,140,185,160,64,46,20,57,33,101,208,252,105,85,99,51,32,166,210,14,120,104,211,240,74,52,76,93,53,155,203,171,23,93,156,217,107,56,43,66,107,165,81,97,166,145,191,184,95,143,93,112,223,168,5,185,194,233,150,158,186,41,188,170,171,54,135,44,90,40,181,149,35,78,155,119,188,161,15,49,122,102,73,181,86,143,136,122,178,69,87,218,193,189,31,11,165,191,13,93,127,3,122,163,187,116,153,245,172,37,125,108,235,248,145,231,62,20,58,218,70,30,243,74,63,168,118,73,8,205,26,184,202,238,179,242,112,225,41,124,19,233,180,208,225,13,13,107,48,166,186,72,212,121,69,196,111,104,72,28,102,171,59,242,107,249,100,254,95,252,170,173,127,3,255,255,242,106,64,8,64,154,86,165,10,252,181,106,194,20,124,30,40,201,19,61,247,27,26,87,109,12,169,30,133,59,50,37,41,215,251,241,26,118,107,23,9,205,77,80,204,119,69,124,190,166,95,255,255,255,146,157,30,195,218,36,218,223,232,77,159,255,255,169,63,255,245,32,1,32,0,46,90,227,8,21,141,146,205,54,145,232,196,96,99,70,197,2,30,6,24,15,152,28,152,9,8,170,185,133,128,236,36,188,1,65,185,117,223,100,250,201,194,98,158,88,1,35,29,116,17,135,0,211,229,255,251,178,100,28,138,134,163,115,79,179,143,46,224,70,162,233,197,97,38,98,154,253,197,60,110,37,250,128,234,25,40,77,134,137,160,240,145,82,219,156,190,139,183,176,137,187,124,129,49,123,85,213,53,50,113,202,138,129,160,224,166,50,70,179,49,94,6,148,136,10,84,241,204,5,13,97,30,126,2,15,123,105,254,63,201,161,253,127,40,226,248,46,242,216,151,214,113,249,126,183,97,248,94,183,151,126,3,111,245,222,241,54,95,67,199,137,156,158,177,179,160,94,205,215,220,189,82,154,196,45,124,250,244,202,206,97,51,234,189,199,253,222,201,34,159,234,2,214,115,189,101,121,13,165,143,147,87,26,167,205,140,188,225,240,53,107,74,67,167,170,55,202,136,84,211,107,167,121,211,88,101,227,180,234,59,139,236,24,229,242,192,16,0,143,85,51,220,207,55,252,17,199,217,66,150,21,58,37,76,166,72,255,170,129,122,97,48,194,176,150,165,20,26,86,209,45,91,79,155,92,147,194,103,68,234,108,65,17,96,5,147,247,242,10,231,150,95,148,215,250,173,91,61,31,183,251,252,139,191,255,236,4,152,10,1,24,25,144,105,27,217,141,15,70,48,13,153,183,30,103,128,88,52,236,97,145,153,128,1,140,28,196,97,40,100,56,22,101,209,1,104,160,208,80,10,27,69,101,143,68,85,2,19,4,227,241,225,96,59,77,136,243,111,14,234,48,11,241,233,36,237,248,30,106,170,120,206,199,81,227,18,17,16,144,214,198,74,21,110,216,69,32,24,135,14,14,244,130,122,184,21,66,146,151,196,159,169,248,27,253,108,209,41,252,40,106,214,30,220,61,118,64,125,23,31,7,179,172,182,185,254,113,79,223,122,225,214,168,211,240,251,92,249,85,234,192,71,183,51,245,228,109,199,151,255,23,24,92,205,242,197,173,65,155,238,147,125,148,219,194,74,55,197,125,79,97,231,18,114,173,3,228,79,107,195,49,49,131,228,88,223,98,119,120,157,170,244,162,74,111,25,117,26,19,211,101,215,254,111,241,191,252,95,228,180,71,41,128,0,32,70,158,132,4,162,59,252,34,194,160,69,217,159,187,5,106,113,201,48,189,85,172,254,166,91,199,18,44,26,13,12,219,105,79,234,42,137,111,215,209,191,249,191,255,240,178,189,255,249,123,127,33,254,223,253,1,0,76,19,1,1,15,144,38,199,53,124,9,50,240,61,53,162,81,52,252,43,49,116,101,26,81,69,128,225,64,96,197,33,4,116,0,48,112,5,51,184,26,63,133,99,38,208,136,166,89,64,199,166,74,173,19,222,198,199,24,7,86,172,41,187,71,155,145,22,170,90,58,175,179,119,107,178,53,233,34,66,224,198,231,219,161,152,43,168,9,255,251,178,100,45,14,231,131,117,76,139,185,123,116,66,8,186,19,97,234,38,30,185,207,50,78,230,77,193,20,162,39,5,164,149,146,200,57,215,153,193,76,73,44,212,205,69,19,64,158,114,161,225,254,74,189,173,74,69,7,60,135,79,128,137,206,23,233,195,66,217,92,213,168,40,22,176,216,197,219,10,108,54,48,218,194,200,247,39,254,114,135,160,47,42,111,202,90,56,102,14,229,195,71,109,129,92,203,157,150,107,118,72,128,36,150,243,35,113,116,182,251,132,246,147,235,41,24,56,233,93,234,88,153,172,181,170,77,69,240,249,214,254,247,167,228,58,188,93,210,187,240,255,169,107,55,108,3,243,252,94,149,179,83,239,164,151,183,106,181,185,242,177,95,141,127,3,123,242,87,251,68,255,177,111,248,224,0,0,225,226,241,41,66,77,72,130,22,22,34,40,76,155,101,68,203,41,20,90,117,222,84,189,17,141,122,238,203,221,38,109,86,167,253,62,255,255,245,253,190,83,254,255,250,144,19,252,100,210,80,64,61,197,195,89,82,15,255,254,223,91,125,96,176,96,84,97,11,224,105,145,138,113,26,30,100,224,128,104,118,24,103,136,116,99,145,134,100,88,240,9,17,82,52,197,80,177,120,24,46,17,25,22,65,148,228,163,70,64,168,140,10,84,90,118,220,148,194,159,223,16,68,136,47,8,110,110,124,26,200,167,39,208,53,239,134,216,130,149,100,215,223,119,144,0,6,50,225,176,229,205,60,252,10,27,130,3,137,140,210,53,43,78,43,114,211,214,214,190,1,89,155,142,12,169,116,114,3,158,233,139,19,200,178,152,54,52,82,37,18,80,210,37,147,20,49,44,145,96,77,81,40,14,244,206,11,140,217,34,32,235,20,242,235,29,37,210,41,16,252,209,70,230,101,84,205,134,206,76,60,86,69,90,198,160,16,179,36,3,240,42,160,81,48,105,14,65,207,21,153,34,52,217,19,34,109,156,166,186,208,76,240,249,24,8,198,185,105,93,199,242,120,242,132,173,104,75,168,214,42,54,23,193,160,19,172,231,153,148,102,238,63,43,56,155,71,243,206,164,143,58,213,206,63,45,108,85,204,18,5,95,3,12,140,40,101,111,17,97,74,242,203,39,251,118,193,57,166,229,161,134,17,244,29,230,185,209,234,89,199,25,229,121,91,86,28,194,224,122,30,135,160,244,182,250,250,155,79,247,255,246,248,125,255,223,98,250,63,255,64,180,140,254,207,200,255,250,64,0,0,12,0,0,41,70,78,97,216,97,192,41,135,49,92,152,80,60,108,187,81,179,131,130,4,96,193,156,193,131,36,121,49,208,46,177,130,1,166,35,44,3,128,16,0,64,109,97,139,118,176,221,97,68,196,43,130,0,255,251,178,100,29,138,6,187,105,78,83,146,127,64,71,200,73,200,101,37,102,157,117,197,46,46,234,115,193,22,33,103,217,148,157,162,129,105,97,134,108,197,159,87,222,205,68,39,118,102,55,38,189,12,100,213,149,150,195,194,91,10,164,32,16,227,14,21,148,158,169,106,85,120,148,247,204,182,152,80,60,188,200,84,210,34,164,101,100,131,45,23,140,11,173,75,20,46,145,44,163,131,222,79,100,5,23,34,77,22,146,187,168,173,113,196,147,39,98,201,85,100,161,125,233,161,26,163,125,70,96,22,196,249,160,234,37,210,145,21,44,149,214,172,193,238,79,51,173,209,82,210,64,212,96,179,147,47,191,218,228,196,173,204,217,237,14,4,213,169,93,90,47,139,141,51,138,239,118,119,225,49,102,153,198,189,15,157,72,89,77,178,224,0,1,0,22,88,192,199,128,128,42,27,213,21,174,56,202,205,104,181,146,167,143,176,132,18,12,187,86,122,92,39,214,84,113,125,226,22,59,35,227,203,16,222,129,181,127,66,99,183,199,109,255,250,119,219,237,255,124,230,244,127,255,22,121,31,201,127,255,242,31,246,132,96,19,49,93,24,56,219,244,50,76,117,50,188,81,52,151,251,52,168,97,51,44,24,50,216,204,48,156,53,8,3,140,149,16,130,160,121,130,96,33,163,67,25,130,128,218,13,169,124,14,96,184,2,93,154,72,104,136,158,95,0,128,96,28,166,2,96,208,170,142,204,138,148,176,38,150,82,238,46,185,197,206,251,39,89,137,13,70,198,140,128,184,20,47,4,194,7,119,148,116,191,209,201,149,195,45,126,219,141,27,96,46,204,122,2,82,250,55,197,187,123,204,181,106,84,137,253,216,214,253,40,245,188,241,205,150,66,170,175,184,174,20,13,10,252,220,99,240,102,93,197,217,223,196,30,238,73,39,191,107,242,206,115,58,179,1,206,172,212,122,117,154,166,152,249,24,179,192,202,18,209,91,147,203,72,222,163,198,212,207,41,74,119,89,33,174,245,34,137,24,68,89,68,161,179,218,236,55,169,146,167,243,55,172,104,210,44,138,150,167,74,181,42,101,127,146,173,164,218,151,107,235,63,22,170,4,64,6,7,43,144,128,80,67,104,5,217,150,40,34,155,74,46,183,41,137,42,97,10,88,124,147,174,116,255,172,203,253,167,88,85,235,54,214,55,77,51,63,163,250,46,191,233,243,219,237,240,6,168,221,227,133,232,94,161,32,182,115,66,159,255,45,95,250,64,0,0,3,84,191,166,11,139,166,113,64,6,137,16,6,77,128,166,118,46,102,120,133,38,34,21,166,54,132,234,149,3,140,72,7,216,8,48,0,50,164,29,1,100,254,128,137,107,42,176,72,138,40,249,54,76,97,255,251,178,100,28,142,166,85,104,205,155,185,147,112,71,8,73,236,100,226,114,27,209,163,46,78,233,237,129,33,33,103,233,131,181,240,244,22,54,93,149,252,158,142,228,180,62,146,71,69,184,133,119,153,10,108,228,77,20,249,82,244,120,237,228,216,142,86,187,168,139,23,221,3,82,202,187,173,221,138,138,37,1,223,151,179,213,139,110,172,90,144,76,106,188,192,109,81,36,90,83,177,28,241,240,147,41,214,129,125,234,203,53,19,100,82,164,158,62,70,209,136,207,0,31,147,198,98,34,78,58,100,245,68,114,40,40,246,187,168,237,105,155,162,181,210,35,137,252,135,53,146,65,99,224,162,153,152,235,30,210,99,55,77,65,239,40,196,116,11,82,208,99,107,172,172,181,156,186,147,227,248,0,0,48,0,0,48,239,180,113,209,195,149,101,38,93,101,2,131,66,83,25,171,12,166,154,201,49,42,142,78,238,207,45,16,140,170,137,101,122,224,190,248,173,104,93,91,149,243,250,62,155,255,242,254,223,45,89,233,187,224,211,208,191,254,45,237,255,255,255,45,72,6,96,48,38,96,139,254,105,17,132,117,34,184,100,200,244,101,231,244,103,216,220,100,161,212,98,65,18,48,17,13,5,38,70,133,1,64,64,194,49,12,201,194,208,29,181,124,14,13,64,193,101,0,165,176,150,22,69,168,168,0,42,60,49,171,6,135,100,117,94,248,174,9,198,246,73,27,198,203,70,170,115,106,128,120,220,202,201,50,193,161,145,73,224,167,48,134,20,165,116,212,102,218,184,186,27,26,59,193,231,13,118,60,30,166,15,249,14,84,85,249,227,172,179,223,2,251,239,122,130,74,218,35,155,169,187,181,20,254,3,45,44,209,168,41,61,243,185,162,237,82,123,161,208,188,61,196,76,199,189,22,113,243,244,214,107,200,190,7,75,217,161,103,93,195,233,191,253,95,253,79,251,150,177,120,223,227,251,38,247,225,205,111,235,225,21,241,174,187,71,234,77,91,241,211,152,150,21,62,185,164,219,248,253,171,122,247,175,195,91,213,245,16,3,240,47,188,100,27,83,86,230,102,202,191,33,26,170,68,237,48,234,26,136,15,128,44,219,161,104,133,230,154,202,244,207,219,51,45,157,151,206,244,233,254,223,255,171,255,213,53,76,253,74,77,143,206,137,211,42,185,197,122,211,105,80,190,161,244,28,3,205,140,69,81,0,76,23,8,76,11,219,204,116,212,78,164,91,12,182,14,14,145,189,142,64,24,13,17,51,12,90,86,140,3,24,71,128,195,51,2,208,184,8,98,48,216,101,129,246,16,15,172,229,188,10,40,99,64,40,146,156,149,65,147,155,36,12,98,94,130,146,165,114,154,194,234,40,158,84,160,128,182,229,255,251,176,100,39,138,167,205,113,74,139,186,139,244,71,40,121,217,105,135,100,25,253,125,50,206,229,237,129,58,47,168,105,130,157,176,107,217,55,167,213,73,210,72,147,40,18,84,157,134,16,174,35,20,78,152,216,147,134,24,185,195,161,105,145,246,188,76,130,187,25,3,16,167,143,38,109,234,116,154,182,223,170,28,42,58,247,249,38,179,130,72,228,229,55,76,16,17,233,19,195,12,204,140,21,57,52,44,105,158,26,206,226,180,72,232,207,141,19,98,145,116,216,208,76,11,172,85,118,26,163,210,4,225,55,178,214,89,27,108,74,1,202,202,15,225,170,106,46,169,140,93,107,116,22,113,168,158,73,75,82,148,139,74,99,105,107,31,41,238,148,149,19,242,104,166,55,217,214,199,148,32,18,102,132,120,231,164,113,203,85,157,85,102,6,235,65,22,90,6,39,243,141,252,246,145,168,0,16,0,0,197,3,166,88,170,180,1,190,198,18,2,177,21,128,64,247,219,73,11,85,187,142,128,5,105,252,177,222,32,163,196,230,213,250,53,95,31,177,60,180,161,9,133,189,219,111,232,191,255,255,255,245,211,153,255,233,161,122,2,211,165,63,255,249,63,178,116,32,120,56,3,0,65,102,37,222,224,224,240,202,161,172,202,220,100,201,97,76,10,127,152,110,88,152,36,35,6,1,230,55,132,74,156,193,16,116,206,80,208,28,84,101,53,145,196,10,17,112,244,147,228,231,188,70,27,109,133,103,68,104,226,79,165,174,173,173,77,181,217,13,70,147,146,103,23,158,253,241,41,164,227,12,130,206,171,6,162,36,118,80,106,169,82,103,204,101,32,128,209,184,189,237,181,12,122,216,117,238,237,223,49,255,31,218,239,55,32,248,159,164,39,253,5,89,82,219,236,127,78,233,147,14,182,133,175,133,124,254,53,119,5,167,23,114,255,122,212,169,186,92,10,83,232,254,115,223,119,240,213,252,175,34,102,4,93,217,238,187,83,157,119,27,233,34,243,248,174,235,245,227,38,88,33,248,11,123,245,249,161,147,171,58,56,143,3,36,99,216,80,104,64,140,135,68,193,6,52,255,178,84,221,38,60,4,9,18,22,35,179,65,179,139,42,213,100,145,10,114,223,11,31,26,127,233,244,249,232,212,63,175,111,247,255,255,255,228,234,60,209,29,232,244,29,39,229,95,126,217,124,29,61,30,167,253,82,147,105,208,255,48,169,55,148,47,242,166,127,227,92,169,120,175,246,133,0,84,4,192,167,148,204,26,84,215,115,228,199,225,68,218,38,156,216,80,156,202,194,64,194,161,40,194,112,206,3,49,216,49,33,3,71,130,195,61,132,192,23,175,24,161,75,213,28,4,178,135,9,79,39,138,38,100,194,60,27,255,251,178,100,30,136,134,204,105,76,11,185,123,118,95,235,186,61,97,103,104,26,9,163,56,238,233,235,193,65,175,232,169,131,21,136,55,134,239,230,207,172,113,52,243,219,2,104,87,151,52,19,36,17,137,66,240,132,49,97,97,86,244,134,12,71,219,16,195,79,149,59,5,97,223,108,76,63,180,45,10,220,64,102,188,57,79,234,237,27,174,235,216,88,103,188,123,182,12,37,140,25,152,204,2,190,141,109,95,12,145,110,173,250,55,90,126,22,41,42,122,108,203,154,68,75,94,59,37,62,117,234,151,240,65,88,227,212,241,190,96,127,31,94,211,91,203,254,221,255,137,247,245,141,85,25,250,66,149,254,153,109,54,162,221,177,203,63,219,228,234,182,155,149,30,153,191,222,177,154,99,116,206,117,175,2,119,8,116,143,179,187,176,0,0,32,190,0,107,175,255,129,0,17,170,232,202,220,86,70,245,107,39,39,94,197,214,163,220,47,152,175,149,133,199,90,110,93,143,192,189,24,38,191,58,157,254,255,227,84,17,71,150,45,171,60,69,127,254,94,166,100,25,215,26,151,163,84,92,103,154,79,77,116,23,225,205,61,234,103,213,179,217,239,163,191,142,144,197,8,222,163,31,245,27,103,183,253,72,0,2,65,89,176,152,20,77,153,86,44,154,78,89,136,1,131,29,33,195,18,67,35,12,71,67,6,195,64,0,2,198,0,67,211,65,8,4,103,232,163,148,176,4,50,153,78,217,189,226,168,82,99,79,26,95,165,156,63,19,237,88,14,246,47,204,143,79,12,134,243,131,166,172,169,117,28,100,57,33,224,145,60,50,92,119,42,165,161,49,53,102,24,234,172,21,69,97,25,113,154,80,58,195,159,198,125,136,86,62,191,28,245,233,39,11,72,143,223,74,124,62,222,159,107,181,79,247,23,233,102,185,146,185,128,239,79,22,126,100,254,2,91,45,68,255,244,76,223,81,119,219,126,41,159,189,251,102,6,252,148,213,35,91,45,137,172,101,244,223,234,88,70,96,233,128,240,93,21,79,233,71,146,183,137,174,243,24,116,198,173,220,243,76,107,86,108,159,230,12,242,84,246,121,103,119,180,216,96,192,0,93,239,204,16,201,159,93,16,5,127,174,212,247,173,182,189,218,172,226,249,150,136,121,26,245,31,95,135,71,162,253,61,73,183,167,255,118,255,255,255,225,234,147,24,63,212,81,125,7,212,118,36,241,129,179,1,240,190,173,27,219,35,167,212,144,243,212,80,241,101,111,66,255,229,227,191,234,0,0,118,126,97,66,17,198,125,199,93,79,153,68,12,115,25,176,13,56,101,120,25,149,149,102,8,42,20,0,2,28,35,0,198,178,104,115,129,126,212,81,73,47,114,219,162,181,82,195,255,251,178,100,25,8,134,140,104,204,147,153,91,240,81,168,186,42,97,135,68,24,105,163,62,238,105,228,193,22,156,39,9,150,29,144,99,215,39,123,54,38,105,195,108,51,211,14,12,253,34,83,125,198,96,202,237,186,208,83,19,26,42,213,56,178,82,226,68,131,202,191,29,110,146,137,152,114,195,85,80,154,71,198,65,188,25,46,18,86,77,139,232,255,229,184,198,59,154,254,174,221,247,88,18,144,244,74,33,24,160,202,202,7,216,145,13,143,49,138,15,138,70,89,192,39,222,246,216,160,102,164,27,198,173,105,14,105,48,2,95,163,187,143,222,81,240,188,204,95,157,115,76,22,86,142,219,136,3,188,144,109,134,188,186,195,240,239,187,20,27,14,106,86,128,9,61,3,16,79,185,107,46,95,195,212,184,86,92,171,136,145,142,81,190,240,0,48,0,15,139,196,247,128,67,4,248,150,8,164,239,37,35,12,146,240,138,204,1,201,74,206,87,43,156,94,175,253,51,108,219,212,181,59,202,181,82,139,161,81,160,78,135,152,202,151,20,155,255,255,42,211,241,65,205,229,93,122,23,177,169,83,35,193,243,199,154,205,81,148,179,255,251,62,249,223,245,4,0,17,106,101,232,96,132,65,162,231,0,129,129,142,193,166,23,180,153,98,160,107,0,23,64,83,45,84,90,19,94,86,209,53,162,48,198,26,75,105,81,171,56,56,202,99,228,114,10,38,181,43,148,136,141,116,254,165,83,176,78,169,134,170,38,147,84,154,80,28,3,130,176,16,56,195,172,197,135,232,148,248,115,180,18,241,17,90,162,222,30,227,112,115,203,118,179,189,96,192,182,97,205,240,211,168,81,239,133,37,110,164,253,137,99,182,180,94,234,104,145,53,142,122,124,237,107,250,125,200,181,232,67,105,181,213,119,153,243,237,154,67,141,95,143,171,170,254,163,82,152,119,139,47,35,247,212,177,233,138,176,98,196,62,59,89,116,70,110,53,224,69,144,122,95,118,164,42,248,195,46,98,89,146,152,164,155,203,246,74,228,244,169,61,224,96,1,162,64,140,81,133,225,92,6,235,195,216,1,139,107,205,27,4,126,165,118,200,154,101,132,27,191,184,38,246,166,25,223,207,117,92,235,139,234,146,164,232,92,218,72,170,40,6,220,101,213,180,255,255,163,239,242,159,127,203,234,255,98,217,255,209,255,233,0,76,54,2,12,70,180,141,199,222,14,60,114,12,219,4,14,12,83,79,226,3,48,77,208,210,168,211,21,20,8,0,70,154,0,136,130,98,165,163,141,165,194,21,151,212,205,4,75,226,101,35,203,100,101,134,168,19,85,19,24,232,56,148,28,220,89,180,26,187,155,218,97,32,23,155,10,19,24,165,50,63,71,80,160,255,251,178,100,42,143,168,27,107,75,11,188,209,48,66,135,9,236,105,34,114,27,197,175,52,14,225,237,145,35,28,38,213,165,149,170,192,147,147,168,240,224,120,241,37,163,44,22,88,245,2,133,195,239,211,151,154,46,20,18,182,163,75,206,130,38,147,87,219,162,56,210,51,116,224,162,235,30,191,241,236,242,46,173,110,204,238,149,79,182,106,169,223,143,199,22,252,237,118,167,79,131,223,61,238,221,142,192,112,45,152,156,57,115,75,54,212,252,245,106,53,58,147,103,25,127,42,115,44,248,240,62,120,70,131,135,223,212,74,79,111,24,115,253,225,189,99,59,219,202,238,190,189,54,22,40,228,26,198,197,31,43,174,45,226,232,95,203,26,185,229,43,115,174,233,178,65,212,117,106,231,156,157,157,101,156,113,228,191,106,146,207,109,106,238,28,202,212,178,238,58,169,185,37,159,250,215,160,134,77,0,0,0,248,0,0,2,184,162,67,41,192,76,89,136,142,58,237,11,7,67,216,253,85,171,53,41,12,16,165,238,58,85,68,251,14,15,187,172,63,166,74,242,220,153,96,205,167,167,77,63,255,255,132,127,243,255,248,143,255,187,255,179,245,252,183,208,96,128,28,96,35,132,100,8,244,108,193,220,97,64,188,97,149,124,97,88,120,98,121,94,100,16,58,9,0,144,68,98,88,14,254,10,6,225,65,224,152,76,248,28,151,249,26,147,133,204,32,124,13,58,22,210,212,114,45,45,6,172,147,244,246,146,25,204,164,93,236,154,195,77,125,23,41,40,170,202,198,149,104,103,139,58,121,241,79,168,157,9,173,67,77,37,168,195,111,11,149,5,91,136,125,209,8,188,193,70,107,15,99,96,73,171,137,55,4,123,179,228,169,71,221,121,7,181,219,239,211,180,211,38,57,243,154,181,186,174,208,184,30,14,99,46,145,152,171,69,243,156,116,130,111,11,227,227,25,107,159,80,34,235,192,199,154,46,189,254,59,71,222,107,109,79,232,222,155,205,17,81,63,164,150,93,182,65,237,72,27,86,7,204,169,220,110,58,183,122,219,255,11,25,249,129,15,18,197,189,159,54,64,214,252,217,153,92,124,14,60,28,64,37,9,40,8,230,8,34,164,205,144,114,41,64,4,66,164,27,45,58,23,86,102,65,81,162,130,35,9,59,226,209,162,71,171,183,222,165,73,234,220,215,155,104,21,229,13,120,101,5,126,216,190,223,255,254,50,130,95,242,253,116,124,107,63,252,255,255,35,255,232,255,176,0,32,0,154,83,41,96,142,144,199,173,77,208,8,33,240,222,198,10,54,12,64,108,199,74,135,66,215,152,24,195,101,128,35,52,25,66,202,102,47,50,176,212,248,168,236,46,145,96,20,243,185,78,192,156,255,251,178,100,27,136,166,38,104,208,59,108,126,208,75,167,9,187,105,5,120,29,89,197,48,46,229,237,152,250,161,102,209,148,21,210,89,53,172,214,206,238,70,39,113,147,234,20,196,121,139,52,227,196,44,1,188,91,206,99,77,46,148,58,21,219,38,189,9,59,12,69,223,236,205,158,249,2,191,101,253,130,65,27,143,74,55,66,15,189,146,37,234,82,159,123,166,37,82,206,254,157,119,193,157,230,184,153,126,77,62,75,138,245,128,71,176,187,73,199,187,87,108,245,217,148,147,54,95,53,102,153,42,34,128,79,60,173,74,234,119,175,188,31,164,114,225,244,229,166,31,70,204,59,19,168,48,151,38,59,117,42,205,173,209,246,218,235,125,230,28,247,115,93,59,238,159,172,0,0,16,0,4,75,90,113,146,150,16,252,186,193,111,138,52,76,40,144,26,218,136,32,111,179,211,22,25,105,190,140,237,149,112,44,43,33,209,137,53,159,88,115,113,55,136,168,104,180,168,18,97,122,25,249,117,74,47,221,255,255,208,83,252,75,39,209,234,12,119,255,217,251,189,32,9,116,140,61,84,141,120,203,76,11,74,76,190,23,204,33,228,204,16,15,198,18,3,2,204,19,5,5,225,224,48,199,240,165,215,28,4,69,161,115,196,182,122,131,202,170,102,0,80,155,220,56,201,48,105,144,128,33,42,75,184,229,150,250,137,4,82,200,208,88,136,62,105,175,166,157,58,221,122,217,16,149,82,39,137,14,127,13,30,192,241,186,45,24,98,113,3,12,148,29,174,145,32,233,178,242,31,134,17,169,163,236,164,166,16,237,233,194,145,131,58,126,225,185,5,154,107,21,9,189,175,26,208,108,179,226,177,194,203,14,180,213,31,181,239,81,11,203,150,97,214,240,210,181,153,29,104,111,245,132,195,54,228,11,167,61,81,199,112,109,142,195,92,110,53,183,245,251,234,226,30,169,184,248,236,38,46,58,231,59,205,34,201,0,197,154,171,233,72,223,239,121,45,176,105,151,212,204,123,106,19,215,120,213,157,211,122,125,91,195,215,205,181,143,255,245,215,222,167,114,235,121,66,185,6,0,138,164,249,140,17,234,67,252,30,216,215,35,18,162,203,101,153,72,40,156,168,108,21,132,107,236,170,54,112,53,114,13,73,245,194,77,170,131,16,28,20,200,34,221,63,253,254,207,255,254,114,255,174,250,126,223,95,250,106,63,160,0,0,50,227,24,206,35,29,37,165,156,3,25,152,42,15,155,232,2,27,170,2,153,22,68,153,152,92,24,78,43,150,1,3,40,3,74,64,16,6,103,113,76,100,60,240,141,90,155,198,144,99,213,63,68,54,148,36,66,16,20,241,48,81,161,54,192,35,2,0,21,5,196,178,98,135,255,251,178,100,38,14,135,118,104,75,19,185,123,98,63,8,74,13,51,37,12,29,149,163,44,47,101,237,145,13,166,103,181,156,28,104,199,221,40,23,196,30,171,165,2,202,132,137,21,124,77,80,43,136,83,122,94,105,226,135,159,236,152,228,28,192,191,83,158,134,173,56,111,57,164,14,220,150,195,230,54,26,62,84,122,168,64,119,213,90,208,175,172,216,53,160,64,73,33,113,20,208,228,178,19,91,162,162,232,216,213,155,227,248,70,60,12,186,164,230,122,7,174,222,125,226,21,141,137,233,40,63,49,210,30,218,112,175,121,108,87,234,151,222,51,54,233,6,62,55,77,230,1,171,107,54,70,247,205,224,164,24,227,51,21,107,54,114,196,45,181,146,171,237,241,245,22,62,224,93,182,72,123,241,175,228,165,100,186,131,214,200,103,96,191,225,80,3,24,0,0,16,0,0,4,25,211,160,248,195,128,16,33,146,93,220,116,4,39,86,169,91,222,86,14,13,222,189,59,108,39,187,53,105,174,207,106,11,98,219,127,242,255,191,255,253,127,233,255,255,255,232,216,47,233,165,111,119,7,226,95,188,33,64,7,48,115,20,179,41,96,97,50,139,23,115,14,208,92,48,51,74,35,2,32,106,48,130,19,50,97,187,34,3,67,1,16,1,48,143,5,150,126,96,40,2,134,8,1,162,124,30,196,27,138,101,27,40,141,13,60,65,122,166,89,70,237,32,102,90,138,9,64,161,25,65,161,236,90,184,145,175,115,27,72,39,82,68,157,13,209,77,204,242,115,136,139,105,33,29,212,226,2,219,117,80,10,145,52,29,1,246,91,163,177,0,215,84,137,249,22,48,61,219,142,81,74,157,205,87,170,50,90,192,250,198,148,63,35,149,55,66,236,128,194,41,29,187,37,190,14,237,225,119,91,200,234,210,207,36,170,103,246,222,94,20,110,158,70,74,77,184,213,177,153,246,196,55,237,237,60,212,131,191,11,94,145,63,129,188,107,57,137,7,26,247,246,110,101,253,117,109,215,30,150,65,110,67,62,43,217,241,173,217,66,247,80,117,234,247,194,172,105,237,253,173,124,226,247,157,110,148,105,214,27,80,12,173,99,0,0,0,2,33,165,97,35,63,23,177,236,3,128,124,200,38,65,45,4,194,156,220,120,199,0,138,49,166,159,99,216,42,66,39,102,186,29,153,242,106,88,133,69,149,63,239,93,9,127,157,255,255,95,255,255,223,255,255,255,255,237,82,222,179,159,164,0,32,0,82,155,130,64,166,15,105,154,234,68,106,146,192,146,156,215,164,242,181,96,128,220,102,26,146,138,78,83,80,129,134,37,153,231,64,68,206,57,7,196,215,252,34,64,72,6,28,143,130,66,143,119,53,245,114,176,236,142,255,251,178,100,30,136,166,165,104,206,187,154,121,208,71,163,41,218,107,7,40,27,97,147,58,110,97,237,65,47,47,232,157,129,149,144,240,63,153,40,173,57,180,163,134,130,44,176,186,46,252,18,32,81,137,0,154,230,241,48,194,148,195,122,186,244,74,233,173,179,185,161,26,172,152,239,245,147,7,230,22,97,18,8,204,170,245,154,53,45,81,251,156,189,79,78,193,173,191,174,235,31,80,18,183,143,46,112,123,207,69,34,191,112,117,92,155,19,97,172,73,161,200,127,222,37,214,247,219,252,180,214,176,213,231,153,47,136,45,174,113,39,100,139,0,192,38,244,196,102,136,205,114,176,60,76,154,204,142,34,70,205,124,203,14,59,243,249,246,158,151,185,87,121,142,159,111,139,123,179,177,181,65,180,147,192,219,88,0,24,0,0,0,14,82,40,217,129,64,29,5,75,4,58,19,160,118,163,0,124,111,165,142,159,64,20,97,20,240,100,243,161,80,193,66,168,218,46,77,247,144,177,244,31,169,43,255,221,254,79,255,255,202,59,232,172,203,187,68,146,52,182,20,127,137,123,74,4,123,0,0,2,157,93,198,37,158,153,14,132,33,116,25,68,230,98,31,89,143,66,38,37,2,5,200,3,129,21,72,98,240,219,124,14,18,153,216,4,18,7,254,72,250,165,65,216,205,69,15,217,43,244,200,93,55,117,8,205,216,56,2,29,135,159,132,239,76,119,81,29,129,72,132,178,16,16,218,194,152,228,198,47,149,97,178,5,187,216,177,203,71,5,218,121,192,239,66,217,46,192,199,36,21,154,177,177,222,59,138,190,61,213,248,61,183,9,181,251,3,20,212,95,99,131,25,221,51,53,186,114,59,122,219,140,102,27,253,187,150,58,174,239,212,145,108,214,172,172,53,187,83,252,46,34,102,195,86,247,154,20,88,115,188,139,31,27,204,239,34,206,225,168,234,75,192,112,115,137,30,12,122,217,45,189,164,241,3,226,51,229,204,218,185,250,113,225,172,231,85,226,10,71,81,244,243,226,177,229,203,253,198,112,184,225,233,47,255,137,212,0,222,196,26,160,225,141,140,131,142,76,87,33,151,205,89,111,183,125,54,90,13,187,224,198,129,125,91,43,250,221,51,109,147,252,159,255,255,253,255,255,255,255,255,239,255,232,202,236,123,29,149,216,232,140,99,134,21,134,42,215,67,99,13,65,6,160,203,71,163,97,0,209,165,234,0,0,99,14,135,76,9,133,52,151,248,224,20,35,38,40,205,36,244,3,136,204,188,157,51,57,236,44,54,5,59,204,148,60,74,163,2,136,140,194,97,48,8,37,186,188,16,226,244,48,248,110,62,56,19,105,137,250,98,80,50,103,177,145,228,66,247,29,45,146,134,228,135,255,251,178,100,36,142,167,111,117,205,19,153,92,240,68,131,41,217,105,34,116,26,53,163,58,110,97,141,193,0,12,167,37,172,164,104,32,95,66,3,71,132,113,78,179,242,90,99,121,82,152,176,71,35,34,66,78,142,14,16,151,209,174,234,122,61,146,1,22,101,228,201,90,74,217,238,183,219,247,30,227,202,197,182,243,72,223,25,251,43,166,141,158,211,106,0,133,105,173,213,205,173,190,242,167,250,78,251,97,2,201,238,67,82,42,170,219,111,231,237,93,131,173,71,34,241,42,218,220,187,25,185,2,64,120,171,54,246,148,22,46,224,55,106,152,173,112,113,195,243,144,61,166,100,185,20,201,233,154,201,143,110,225,214,242,26,116,87,139,98,124,143,188,166,102,153,16,54,142,29,198,104,216,65,206,42,95,239,142,238,107,191,253,79,255,255,255,69,218,198,182,0,6,32,0,3,105,209,48,240,76,112,116,1,128,56,161,88,92,98,48,201,99,10,211,216,100,20,33,136,214,139,252,217,157,22,165,209,186,241,24,103,134,213,161,35,5,168,208,64,203,29,255,255,179,255,251,81,219,103,222,69,76,242,95,169,226,94,157,96,183,147,76,193,139,112,58,120,91,144,103,162,200,143,128,98,65,32,0,204,98,32,48,92,50,96,208,33,139,196,172,36,192,64,211,20,143,2,37,76,184,41,153,209,209,85,10,161,162,79,208,71,209,205,191,78,149,148,60,167,154,52,204,219,118,152,158,49,3,96,50,104,163,238,121,199,7,33,184,233,242,1,108,215,165,173,67,11,244,108,141,225,116,226,84,17,107,84,53,62,108,50,176,76,97,2,140,101,93,131,170,16,166,72,86,146,202,61,170,182,142,149,23,233,87,36,79,85,129,99,218,113,30,22,44,94,161,103,250,182,152,92,162,98,132,215,170,140,78,81,26,80,146,106,72,102,233,170,202,203,215,235,10,158,75,191,69,114,179,251,115,107,41,114,100,184,243,87,141,152,136,1,235,246,67,8,163,21,61,88,229,150,24,133,92,82,186,223,6,182,190,42,204,215,38,139,96,202,235,40,0,56,148,56,49,45,231,12,8,250,168,141,98,83,212,170,8,158,75,189,62,196,2,180,236,230,160,170,131,201,142,84,77,193,148,197,11,183,103,105,255,231,167,27,218,95,209,52,254,38,232,255,255,67,250,63,255,255,255,161,95,33,235,0,0,101,206,96,113,26,99,204,82,102,130,90,100,193,30,1,64,77,6,1,204,109,4,129,162,97,128,64,249,139,192,113,138,194,97,8,22,6,3,140,174,8,73,133,216,147,199,54,140,198,23,133,53,11,4,96,230,170,100,165,13,7,67,101,5,67,96,73,68,202,130,203,244,136,36,130,16,27,19,49,228,229,195,255,251,178,100,42,14,182,205,102,205,19,186,76,118,64,5,9,212,105,34,120,26,181,163,52,110,225,113,129,33,19,230,225,164,137,234,165,202,35,187,76,81,179,199,215,245,60,16,24,47,39,25,227,169,15,212,83,73,134,74,68,18,149,79,229,215,151,6,199,0,85,128,220,90,240,238,52,50,42,85,151,155,99,231,205,89,218,218,214,225,137,249,36,25,3,75,47,200,234,222,64,252,31,143,99,100,36,106,108,15,158,180,76,250,103,49,57,87,170,73,211,144,87,201,22,228,95,217,205,207,23,121,228,119,49,240,154,221,77,181,76,124,89,213,188,150,69,155,213,14,9,213,145,152,43,171,36,213,191,111,82,147,215,109,84,183,103,110,200,112,0,0,32,34,22,198,12,9,144,50,161,208,132,188,144,81,94,163,60,145,223,75,136,132,172,32,83,169,24,124,187,75,123,50,145,17,191,61,70,156,233,138,125,25,244,111,68,154,162,160,134,169,189,10,38,63,245,127,240,127,242,37,188,184,0,198,118,96,176,200,109,187,50,96,82,238,98,8,94,108,165,14,99,152,126,96,209,62,48,70,138,9,198,36,2,230,40,137,114,17,0,4,101,56,94,6,16,227,226,64,117,102,152,96,96,81,56,85,171,152,190,74,55,25,46,208,241,156,244,162,97,173,100,120,10,56,67,8,235,224,96,246,4,187,35,82,221,2,186,28,210,44,86,122,4,197,155,202,161,83,79,52,8,172,77,81,150,36,12,102,24,166,173,119,80,75,102,211,13,106,119,94,249,249,153,28,251,145,125,163,110,204,11,100,83,90,7,140,168,120,47,39,81,12,103,64,150,122,65,36,191,46,165,11,23,49,146,162,231,245,80,115,92,247,31,73,45,200,154,228,173,218,238,139,143,137,158,102,100,182,213,230,98,105,207,50,228,173,183,61,168,108,32,166,136,34,58,233,178,38,167,98,139,50,169,204,39,195,73,58,43,57,62,34,210,255,197,136,8,80,200,65,98,38,228,48,16,1,185,134,81,112,2,96,8,9,184,198,136,131,209,191,164,74,19,181,246,114,246,209,229,158,177,82,245,228,98,94,45,7,247,143,109,11,200,53,150,122,139,51,251,190,209,229,86,254,166,234,238,17,152,139,88,230,251,112,203,64,249,34,0,0,1,148,181,198,0,27,198,23,196,38,98,147,230,90,147,198,188,34,70,111,130,70,29,11,193,81,160,192,112,84,196,112,44,195,192,232,96,12,48,36,21,48,120,84,28,0,30,21,4,139,46,115,126,30,22,15,84,20,34,228,74,211,60,160,120,124,112,22,82,251,51,55,76,100,38,45,3,138,171,44,32,117,8,160,48,163,57,202,151,93,101,80,98,22,29,183,34,180,13,50,169,99,109,105,147,255,251,178,100,53,142,134,124,104,205,155,185,75,240,81,168,137,247,99,69,24,89,85,163,56,110,101,45,193,68,35,104,93,135,149,72,251,107,223,147,246,134,190,12,138,107,10,147,156,159,164,129,175,61,57,240,185,235,87,82,21,101,12,106,119,229,97,88,88,199,202,233,66,178,67,174,245,83,238,136,221,123,242,250,102,213,12,126,232,248,177,246,254,192,254,221,207,20,188,89,19,159,20,80,156,7,113,49,15,148,113,185,196,26,235,13,108,8,102,163,218,74,94,4,50,204,110,39,83,243,36,78,218,200,198,230,224,8,0,2,204,4,30,72,33,13,7,189,2,136,230,161,186,51,191,114,72,162,220,143,199,17,76,2,154,192,3,168,100,56,172,169,54,80,182,138,20,96,242,132,115,211,255,211,237,70,252,245,195,226,155,144,62,40,102,144,236,71,109,183,162,25,80,49,164,227,152,76,253,46,57,224,71,40,162,160,38,237,2,223,70,192,188,88,3,22,55,122,152,205,171,227,55,239,12,220,52,49,168,128,192,224,240,224,97,143,192,70,47,25,178,35,7,3,12,152,59,7,34,232,39,204,62,187,204,40,173,149,71,86,150,232,21,137,11,20,190,69,7,177,6,229,213,156,228,57,74,74,28,29,27,200,79,131,219,225,146,45,201,92,110,146,0,236,251,232,191,110,62,114,118,69,17,123,148,70,106,49,170,246,187,29,53,122,17,230,93,79,136,87,65,239,200,114,136,55,182,197,148,164,187,14,235,102,19,58,100,61,68,189,73,30,201,29,85,158,225,84,24,183,205,46,45,182,15,186,132,27,168,144,193,215,115,217,238,203,194,71,227,21,35,237,156,212,163,120,82,239,102,113,48,248,168,193,80,88,80,184,128,165,168,185,232,57,116,145,37,114,37,89,4,196,106,182,40,184,165,54,250,116,173,0,33,6,252,90,78,225,199,53,253,133,24,76,229,114,245,246,203,111,43,121,50,89,244,207,142,132,153,203,171,99,71,70,208,124,56,234,45,64,204,125,255,253,165,21,182,231,103,25,255,255,187,221,237,24,49,200,97,119,119,100,26,42,226,41,201,26,57,216,44,166,10,123,185,135,111,91,147,234,11,168,0,0,76,189,3,0,58,134,5,16,114,60,198,12,156,126,255,39,0,10,13,75,50,193,20,183,49,192,3,28,38,94,101,227,12,194,30,149,101,175,50,222,140,215,73,58,184,40,9,42,197,27,119,182,6,103,212,22,91,71,73,241,106,84,226,32,228,64,151,178,40,241,206,217,99,151,24,83,82,238,79,222,167,236,26,156,28,150,188,126,139,84,74,25,98,74,167,242,173,252,141,162,244,151,102,91,252,62,139,91,237,73,173,243,155,37,56,180,79,188,255,180,214,181,167,255,251,178,100,62,142,134,10,104,207,27,120,99,96,82,200,138,61,101,229,40,27,73,163,54,110,225,49,193,44,20,38,209,165,137,176,219,51,60,220,79,148,157,186,250,78,23,93,212,224,203,237,47,81,199,229,150,47,90,192,255,49,245,100,226,183,186,133,140,61,93,66,122,211,104,166,220,178,215,29,61,51,10,26,182,253,60,249,191,129,83,247,113,239,182,156,174,114,53,249,14,44,172,75,128,0,1,0,0,1,54,255,109,234,36,49,77,109,133,98,37,131,40,248,238,104,205,53,18,86,57,230,186,109,57,77,175,218,148,30,227,246,219,79,255,218,81,123,189,208,209,185,82,102,82,60,149,37,225,22,141,210,98,81,197,157,184,214,140,46,138,161,108,115,131,61,197,158,125,171,22,127,242,54,125,218,169,0,168,128,211,7,82,3,67,166,227,12,79,131,37,128,147,34,225,147,39,194,179,16,3,195,16,197,97,144,100,197,32,28,195,49,36,168,1,134,0,166,58,7,2,192,164,109,139,54,4,213,48,56,48,131,138,131,38,43,10,48,57,136,43,17,18,92,229,131,92,176,83,130,216,201,2,235,189,134,22,95,25,184,211,31,146,250,190,114,166,87,76,221,139,209,94,70,189,163,144,184,66,240,141,46,149,33,66,227,217,185,45,255,86,159,110,207,246,21,169,38,40,236,186,122,122,177,212,150,215,189,63,185,79,107,201,57,142,88,223,233,6,104,9,46,83,210,204,45,135,179,239,227,46,152,28,110,171,220,198,242,92,24,135,35,243,155,238,87,174,156,165,252,18,131,17,141,194,152,97,57,164,126,44,7,239,126,201,136,142,46,178,232,77,36,118,122,171,174,148,111,78,120,149,154,61,101,246,185,255,225,4,156,247,104,47,177,154,65,0,82,75,132,98,67,176,129,69,154,248,98,215,76,40,20,56,189,13,56,120,28,114,208,115,112,89,164,239,30,216,145,25,83,69,95,40,155,30,222,210,82,208,141,32,57,176,37,93,67,122,84,159,237,82,243,148,159,241,70,255,5,231,60,134,204,150,85,221,125,191,255,255,250,130,0,0,2,49,19,12,22,178,10,196,13,224,149,53,81,148,99,168,110,80,241,131,202,66,51,120,0,180,98,112,57,139,9,138,68,12,22,24,51,173,58,20,113,137,34,48,91,219,5,64,201,129,142,28,235,168,33,127,153,99,230,135,90,208,180,74,140,14,18,252,186,230,64,114,1,18,163,214,52,241,26,210,202,170,109,216,240,147,188,107,41,152,216,29,105,74,195,199,105,145,102,50,203,109,229,39,179,4,63,59,135,154,135,189,182,104,36,242,232,18,157,225,246,142,17,249,33,236,90,173,146,242,195,42,43,166,157,69,37,184,165,174,197,206,195,70,255,251,178,100,73,14,166,209,104,77,27,153,99,240,73,107,250,3,101,226,40,25,193,163,56,110,105,139,193,36,175,168,181,48,31,208,237,51,122,16,255,253,119,61,21,150,9,187,48,15,121,123,197,74,158,75,148,183,91,179,178,147,234,225,157,223,200,239,107,171,207,74,253,63,159,74,132,98,120,201,93,98,154,209,134,94,228,81,64,165,55,61,19,255,142,89,170,23,174,186,42,42,112,224,174,183,66,84,128,0,0,31,57,37,16,10,28,66,129,153,159,129,108,66,94,25,236,134,36,236,34,72,173,165,44,18,131,41,10,174,162,149,180,107,76,59,1,102,169,168,127,218,223,255,255,253,171,255,255,255,255,255,255,255,255,253,187,122,46,138,200,119,162,60,145,44,56,8,188,248,110,160,83,131,193,195,10,129,206,104,49,55,148,252,195,200,115,90,247,13,32,24,48,153,84,199,3,3,1,133,67,147,70,27,26,140,6,127,79,26,194,33,82,6,98,250,162,112,234,137,98,79,169,196,76,0,77,93,43,164,175,123,150,131,14,140,176,70,190,157,171,114,200,64,171,40,190,80,134,128,170,38,118,149,138,89,128,220,121,123,148,236,182,8,81,184,121,96,36,57,151,0,106,180,53,90,133,111,5,78,234,126,169,9,229,7,210,42,158,107,240,189,76,105,253,47,69,15,35,157,138,41,18,114,95,174,61,215,170,54,55,251,139,170,174,65,114,93,233,146,238,75,35,181,244,169,191,136,170,254,65,240,93,232,123,20,70,101,152,231,219,88,129,212,175,87,10,80,124,243,214,46,127,209,122,165,182,127,90,127,147,176,227,157,27,214,171,112,197,57,218,198,63,7,123,191,249,1,168,0,15,209,18,48,134,98,64,45,64,116,128,40,96,226,6,104,192,121,28,103,76,4,42,39,34,124,166,124,216,101,79,169,171,93,20,86,214,171,125,211,79,106,219,126,191,253,191,255,154,143,68,55,57,115,205,114,129,148,81,90,255,205,100,246,100,201,220,40,41,71,96,0,0,82,181,10,76,6,133,48,139,228,213,12,115,46,159,76,59,17,52,0,36,28,24,38,41,8,1,37,176,48,80,169,157,34,104,98,225,86,67,84,239,202,164,42,110,210,143,181,104,249,132,204,138,22,167,225,80,20,150,80,236,186,51,108,210,78,128,221,190,165,21,132,52,73,61,200,55,37,31,116,55,38,106,112,100,191,40,122,228,113,169,211,71,173,85,177,247,4,156,160,245,34,194,146,70,87,136,125,169,92,71,30,91,225,198,88,78,165,192,237,208,91,120,127,58,35,216,185,38,117,102,217,209,120,69,213,44,140,14,238,68,57,126,82,186,191,113,242,101,46,134,8,100,216,69,18,100,27,220,218,248,92,226,56,156,255,251,178,100,83,8,166,91,104,207,27,152,75,112,61,97,90,63,97,226,40,24,49,159,67,77,189,51,64,254,140,168,37,147,21,210,36,129,102,181,18,66,181,231,53,164,182,205,254,81,35,213,238,222,228,72,159,167,32,155,104,137,18,90,12,177,90,59,20,165,90,36,181,160,0,0,1,0,0,0,0,1,127,26,57,121,83,233,76,7,124,58,14,52,53,122,58,131,83,139,226,112,176,143,184,18,156,19,53,101,136,46,247,23,159,41,237,223,255,255,255,255,255,79,169,171,126,219,87,189,2,168,146,209,168,194,0,5,37,222,20,35,127,54,239,148,108,53,17,83,160,211,51,144,49,145,99,2,19,85,2,35,128,168,155,51,73,195,23,17,115,189,230,150,69,65,32,151,219,43,216,248,142,129,142,34,70,101,42,200,203,216,233,100,146,97,97,196,166,158,225,97,5,37,19,170,174,145,34,104,175,108,106,158,102,24,108,171,91,67,169,230,237,71,142,151,74,140,44,65,106,180,139,141,169,191,17,48,184,101,180,193,99,16,15,11,26,76,243,114,71,177,59,14,133,180,104,153,74,74,203,214,69,65,254,32,95,87,169,64,232,254,208,27,90,34,54,140,81,253,65,11,247,178,203,91,97,57,212,100,244,58,154,232,207,74,200,226,250,109,152,40,140,84,132,200,156,133,69,154,142,152,81,209,38,41,141,98,35,184,66,178,242,114,18,24,73,26,140,0,30,149,68,214,88,147,104,56,104,194,60,170,138,183,72,235,230,211,232,38,82,65,52,103,158,95,1,56,216,213,187,46,207,51,222,241,23,96,54,152,180,90,250,180,255,171,95,255,255,255,255,101,154,205,46,102,136,113,120,136,91,216,0,2,148,153,32,198,94,166,33,42,154,158,0,100,83,81,202,43,6,131,11,3,69,98,132,133,142,50,3,48,32,169,74,68,106,154,188,37,220,101,173,82,44,112,179,52,74,202,158,13,148,196,73,20,158,21,121,46,140,186,85,95,135,221,68,166,101,72,145,182,96,76,172,40,148,59,115,46,165,43,214,206,251,12,49,88,229,51,35,211,131,217,98,27,26,48,254,137,132,251,133,164,214,97,54,47,89,41,159,14,51,165,122,200,92,252,167,69,68,199,139,108,106,239,30,63,139,49,228,159,177,168,114,3,103,38,243,40,70,250,132,141,74,204,154,158,143,213,57,2,87,175,158,85,245,217,121,214,87,223,89,99,235,133,23,160,236,246,144,216,164,39,181,150,94,151,147,217,100,142,222,108,254,30,90,23,79,83,225,71,139,206,168,96,172,74,182,153,164,141,234,47,59,102,173,23,234,227,147,229,128,64,3,74,153,38,12,108,99,226,241,193,12,104,76,193,140,46,220,243,168,131,148,202,116,255,251,178,100,117,140,230,146,104,206,155,153,98,240,70,227,153,181,111,9,42,27,189,165,50,78,225,113,137,37,143,166,201,164,137,168,35,59,149,157,63,49,109,189,71,80,222,189,84,197,149,198,14,157,222,98,131,251,96,44,104,246,91,31,94,151,238,23,255,253,15,111,252,247,255,255,253,234,255,190,255,245,0,0,176,176,102,84,96,204,6,48,205,195,114,140,218,72,140,151,150,13,8,20,12,12,11,76,61,26,204,4,14,140,131,0,76,13,23,75,152,42,16,25,116,28,128,129,139,224,96,50,74,132,179,9,195,203,101,64,149,177,55,64,98,42,129,130,6,50,20,147,206,115,248,177,81,64,132,12,61,217,38,253,146,168,135,226,254,8,173,126,163,9,210,4,68,173,106,157,99,168,245,199,157,163,189,78,114,108,75,81,182,67,216,87,201,21,171,56,227,83,248,62,114,8,228,170,119,174,149,252,231,35,217,147,132,50,220,192,233,130,5,183,37,198,210,247,56,137,203,142,168,170,10,212,56,241,0,121,247,85,42,31,77,132,62,225,45,49,77,204,45,106,45,184,170,141,140,236,229,91,237,239,73,203,65,212,172,149,124,81,217,83,182,56,156,195,242,121,253,118,149,51,98,135,19,137,105,107,9,86,215,107,233,82,90,173,39,178,79,151,117,151,2,43,185,6,110,48,128,152,209,96,182,96,202,75,169,17,97,149,192,92,57,183,132,196,128,18,184,155,174,4,226,199,184,60,179,76,167,144,169,160,79,108,223,77,218,30,216,30,116,41,19,2,39,17,163,177,42,215,98,237,183,102,83,253,232,183,242,42,119,227,191,255,253,152,0,195,129,51,1,14,83,50,114,99,97,201,67,91,11,35,100,111,51,71,4,83,8,71,67,29,1,99,2,196,19,1,193,194,82,8,100,22,88,115,53,67,48,8,10,169,37,139,188,184,166,36,6,241,116,157,34,133,69,79,32,75,236,151,142,76,94,7,77,27,228,195,160,178,122,41,203,74,14,114,66,48,193,68,140,116,70,59,203,85,65,165,236,133,75,46,187,195,67,40,244,102,121,144,63,234,56,203,104,5,1,121,227,243,28,172,155,2,225,17,113,49,40,156,160,160,57,80,21,252,28,246,227,76,232,155,122,38,38,167,196,127,37,91,236,28,237,221,171,78,74,194,108,203,249,194,115,159,11,187,59,244,129,254,176,206,126,147,108,175,102,77,161,113,254,190,87,139,59,29,233,105,216,91,105,245,254,190,45,155,161,238,34,152,224,183,253,34,249,179,212,186,117,240,81,168,154,73,151,106,255,117,245,188,118,142,107,163,231,225,197,67,252,86,32,32,1,156,91,1,114,160,227,64,112,153,159,194,9,240,149,104,34,146,53,242,224,65,57,255,251,178,100,124,142,167,3,104,204,11,185,100,86,73,35,105,181,111,6,42,156,65,181,48,46,176,222,144,247,139,39,245,147,141,192,21,210,83,216,19,243,119,182,193,156,113,149,119,235,173,50,225,136,112,52,122,80,228,191,15,250,45,58,69,46,167,138,149,92,62,171,23,109,165,127,254,244,248,223,255,110,175,170,131,135,3,224,97,116,221,22,136,195,70,228,204,32,104,195,90,204,211,240,236,72,25,48,196,80,2,5,102,68,2,3,4,74,17,5,0,115,19,8,66,128,110,176,96,84,223,45,19,7,195,9,26,179,149,129,79,224,224,144,12,0,11,104,158,78,186,138,178,139,108,160,128,11,118,213,137,185,152,26,3,218,44,2,133,0,99,174,238,192,244,169,49,74,172,201,207,16,76,84,144,81,40,22,4,98,109,197,134,37,220,185,173,53,57,184,23,145,11,54,89,155,123,110,51,46,146,73,162,240,109,215,10,247,169,70,192,145,105,109,85,40,96,97,115,106,75,23,213,243,81,199,175,174,178,194,186,114,159,196,39,117,214,114,177,236,41,136,205,54,40,114,175,100,12,20,123,206,171,243,113,47,181,1,210,59,37,0,214,95,161,230,104,148,232,252,199,66,83,48,228,97,30,170,56,89,102,110,217,220,238,133,164,145,181,173,39,43,4,63,255,255,204,188,85,185,97,128,4,49,44,175,128,48,198,96,130,160,153,186,141,34,204,23,156,169,239,93,252,149,35,250,238,177,43,86,9,112,106,76,111,173,209,105,119,164,64,51,170,82,156,202,244,253,83,59,52,106,244,255,197,172,255,255,251,178,180,253,128,0,193,32,65,136,136,145,161,51,97,192,80,185,149,161,169,147,124,1,169,35,0,92,69,49,24,201,48,16,124,49,72,43,36,37,9,66,243,3,0,163,37,9,147,2,128,132,17,136,0,5,106,2,128,70,52,7,111,194,169,149,161,28,32,236,12,2,48,7,76,171,214,130,166,92,133,209,67,4,27,71,229,108,51,10,135,201,108,95,180,130,4,33,200,33,91,237,43,48,212,211,235,168,190,43,33,204,126,85,196,20,209,71,134,151,136,202,158,154,175,132,73,26,231,159,149,159,117,239,164,169,9,140,62,154,103,184,246,37,114,163,90,179,215,130,122,196,213,20,170,83,77,158,32,250,10,114,236,136,94,157,187,19,56,171,41,75,100,123,86,53,87,31,167,55,208,35,169,175,144,145,175,182,207,158,177,186,173,166,137,84,42,182,79,37,79,46,225,120,42,133,19,160,231,32,150,41,171,49,106,118,31,182,138,151,131,170,245,12,10,91,22,232,50,197,180,249,156,46,126,13,102,192,0,1,0,0,0,0,3,250,200,37,92,196,1,55,77,175,69,143,102,75,161,255,251,178,100,127,8,167,66,104,75,139,185,76,116,74,99,41,253,100,226,114,25,161,163,60,238,61,145,193,53,163,104,205,134,20,208,241,146,52,138,9,181,180,234,219,117,172,19,50,50,130,132,121,188,17,26,144,108,226,179,80,101,189,199,247,255,250,62,159,255,246,127,255,203,5,195,235,96,120,250,158,25,30,114,22,62,84,92,162,0,1,57,63,70,227,2,37,13,182,103,54,192,28,205,163,179,104,200,140,220,0,25,9,129,6,197,179,8,43,133,133,43,180,191,64,101,146,67,191,5,233,126,216,64,24,77,197,201,104,124,0,136,134,25,42,101,165,229,248,6,57,206,103,206,218,65,248,130,52,240,147,195,148,226,194,241,161,165,66,13,116,227,59,148,137,249,50,136,104,195,191,40,214,178,233,138,205,89,211,67,248,249,63,183,151,183,193,103,93,164,169,11,186,109,238,17,182,89,191,18,182,169,17,194,114,161,207,31,122,97,238,212,83,9,107,250,237,84,172,187,174,25,61,87,107,58,229,99,166,113,156,39,42,208,84,22,210,184,119,83,123,198,124,94,49,62,112,218,151,20,79,198,118,199,49,135,106,13,179,23,60,219,183,128,249,11,208,25,246,80,8,79,196,187,14,225,195,150,22,60,133,195,207,72,223,238,182,66,80,221,119,13,20,84,79,9,180,6,131,222,56,6,114,92,11,74,128,247,233,170,125,164,251,237,254,223,111,255,255,255,213,162,58,233,90,164,135,221,70,10,181,21,10,244,44,194,227,230,88,230,148,28,0,15,27,73,194,164,235,46,224,7,58,133,61,183,199,220,16,1,106,0,0,99,3,1,131,1,25,3,38,164,19,67,23,195,44,209,115,52,238,243,60,4,240,32,160,98,200,126,24,6,152,174,9,24,82,69,12,2,6,5,4,38,95,10,204,93,61,128,32,91,180,94,3,16,1,121,3,25,38,5,19,32,20,33,141,32,72,160,64,75,223,245,234,229,179,5,186,150,238,203,176,34,85,40,135,132,71,182,0,116,46,82,68,137,98,83,7,6,80,160,108,57,187,54,178,230,91,47,190,139,18,197,41,106,27,149,109,241,136,97,27,99,185,58,179,91,144,77,67,59,102,61,152,29,82,20,62,5,137,117,66,66,148,101,136,162,159,27,204,40,167,215,45,33,62,229,37,43,200,107,25,119,152,82,30,197,20,162,158,115,200,255,158,188,147,86,41,173,10,173,106,24,237,180,238,15,248,212,242,22,136,250,214,133,42,106,17,240,102,30,122,236,132,113,5,52,194,242,111,0,195,16,21,199,207,38,190,209,63,151,208,0,0,96,48,7,255,251,208,40,117,78,202,8,96,179,46,151,96,100,145,182,12,223,160,170,84,67,138,7,103,211,189,90,180,255,251,176,100,128,14,134,237,101,204,19,184,76,210,77,40,122,74,97,130,52,28,237,155,44,46,225,51,153,36,139,104,117,150,9,40,60,24,101,35,127,167,255,255,255,255,218,109,215,232,84,172,143,139,116,69,117,95,80,106,47,99,86,163,205,162,245,23,8,160,228,53,42,85,87,211,122,218,64,38,7,2,134,0,191,134,66,209,230,103,198,198,63,31,103,108,94,102,206,135,38,6,135,70,79,10,34,128,233,147,65,193,135,6,24,84,28,48,52,70,48,108,195,48,136,0,94,96,160,173,82,13,0,102,76,131,9,230,178,73,132,70,68,96,128,170,176,228,213,30,228,189,100,167,116,208,210,66,232,85,84,105,103,100,55,150,136,180,79,185,66,151,188,172,241,67,236,166,240,214,225,181,132,34,162,216,78,22,209,52,166,81,225,17,101,3,45,151,213,115,48,136,178,91,206,11,91,186,235,222,155,132,203,95,13,172,22,187,110,119,39,171,152,193,114,13,238,65,19,194,134,247,70,88,160,65,27,141,152,234,152,188,44,197,46,170,103,111,208,231,133,215,26,150,64,172,211,164,181,102,255,156,237,222,46,205,184,159,246,213,79,118,85,120,165,171,119,28,235,161,53,42,67,41,163,101,25,170,99,106,164,218,113,67,38,188,118,24,158,197,120,143,29,58,199,66,190,40,185,248,128,23,0,0,5,251,53,180,179,67,135,108,6,28,99,194,192,77,83,49,120,134,203,32,18,41,249,231,102,7,244,148,164,15,7,231,196,5,221,54,218,26,149,185,62,107,127,255,255,254,123,40,168,169,132,222,93,67,160,200,160,212,74,132,96,208,118,43,144,127,145,60,234,72,0,2,156,221,96,140,26,128,55,35,236,219,227,131,70,7,14,1,136,51,40,120,96,94,96,209,210,201,1,17,76,2,52,126,204,0,19,146,168,28,14,9,114,100,46,248,146,157,113,24,100,129,112,208,59,16,111,109,76,79,241,231,124,103,97,21,27,150,107,201,44,171,179,251,118,219,237,110,0,221,136,252,212,33,144,62,4,2,125,35,31,182,124,199,244,160,154,75,76,171,38,139,208,135,43,46,158,199,59,170,166,99,48,252,168,60,188,79,219,142,171,170,250,195,49,240,240,86,183,236,230,164,228,179,24,216,26,124,87,151,113,250,235,77,237,168,155,84,154,36,72,10,138,74,18,205,233,57,9,209,98,53,82,155,41,180,195,104,75,166,185,114,13,82,40,210,35,52,202,242,211,73,32,66,212,41,57,173,57,215,33,90,152,32,209,175,236,112,0,0,45,0,6,255,252,10,56,105,13,17,41,151,14,82,132,116,141,206,212,106,0,249,83,41,238,54,53,78,217,237,37,67,182,233,239,121,30,23,26,30,242,57,255,251,178,100,121,12,134,45,104,206,155,154,74,240,91,40,234,29,100,166,138,93,33,151,42,46,229,147,73,186,169,231,169,163,161,184,71,116,60,111,251,41,140,73,103,162,28,242,133,253,206,123,228,154,178,236,168,105,142,9,120,189,115,222,255,174,130,251,106,13,173,249,110,205,5,126,227,175,214,55,191,208,92,2,5,0,166,51,156,71,12,87,7,98,185,230,223,38,70,61,223,134,254,8,130,128,113,134,38,201,130,133,81,145,162,105,139,133,153,84,39,34,9,129,85,65,131,192,228,12,2,9,71,129,19,0,128,112,82,76,252,55,2,33,53,140,152,94,44,129,135,5,32,68,179,124,229,36,106,243,82,161,0,8,200,143,141,185,140,92,88,68,33,27,242,163,74,14,64,40,89,93,232,34,246,66,154,195,77,63,200,178,239,166,68,16,186,202,18,116,198,6,89,216,183,249,62,43,91,8,178,144,184,217,165,15,141,44,28,246,86,94,89,249,211,169,193,219,234,84,26,182,106,186,50,54,225,181,169,206,50,83,93,3,61,86,23,230,181,147,119,175,40,231,54,149,197,56,216,194,155,12,21,165,33,134,219,143,113,196,209,14,59,86,21,211,70,175,90,91,156,134,144,59,240,184,219,85,139,111,126,130,102,150,250,206,125,50,147,79,220,201,159,135,91,118,121,69,135,32,103,177,84,207,2,104,128,0,137,182,226,251,115,48,206,4,32,22,49,86,16,177,166,146,218,54,22,104,190,228,149,198,129,7,145,43,60,148,113,164,203,150,36,239,211,150,143,23,132,22,22,229,186,150,247,254,217,98,108,204,104,225,53,64,205,152,201,14,90,224,71,36,181,57,26,164,79,196,33,98,30,71,210,7,106,183,25,68,93,222,142,185,3,187,10,115,99,37,12,151,105,139,65,75,33,199,205,76,76,195,147,73,38,206,33,53,0,1,196,64,18,96,178,21,230,66,132,52,98,186,82,230,4,65,236,98,38,155,166,41,64,238,96,206,22,198,21,193,84,96,86,12,38,22,96,40,97,10,25,64,192,15,10,1,81,135,8,87,138,128,75,40,134,3,128,64,192,0,5,64,66,160,191,84,88,140,21,87,58,30,12,204,72,80,139,159,167,141,85,37,67,70,151,108,96,41,98,204,50,76,151,41,177,74,217,26,170,191,19,142,12,235,150,128,54,4,93,148,0,71,18,193,222,78,121,181,135,114,178,10,12,252,89,137,123,194,197,40,96,215,214,87,15,198,95,26,39,30,45,139,1,238,44,199,85,151,134,173,81,79,87,149,209,85,148,225,103,199,76,15,23,145,65,58,18,59,112,249,212,87,32,164,53,138,99,184,45,130,178,48,31,61,69,22,84,61,44,177,12,92,193,83,76,67,134,152,32,255,251,178,100,100,14,135,92,103,202,139,217,68,112,97,8,250,10,100,166,142,27,213,165,44,78,229,49,129,63,33,103,77,163,9,169,221,202,195,101,11,112,163,22,224,234,150,74,168,130,74,100,159,99,202,239,189,189,120,185,57,72,98,196,200,8,127,44,25,80,185,128,0,48,0,1,191,251,205,71,70,72,46,3,178,108,208,60,39,92,169,36,58,220,50,165,82,16,159,231,55,207,24,214,30,195,221,125,115,68,7,195,236,143,86,246,246,223,218,171,122,177,210,55,26,200,21,234,172,190,172,40,172,116,3,196,255,199,39,168,250,42,37,235,105,158,202,159,160,61,240,207,40,222,139,176,68,36,68,72,86,88,240,53,174,238,223,254,160,108,80,5,48,101,127,53,235,234,52,225,87,53,236,212,51,58,141,55,4,45,48,88,145,5,31,230,2,9,38,35,9,70,51,23,36,129,17,133,97,217,136,37,160,64,100,216,129,64,82,160,22,1,204,89,2,102,212,232,154,22,2,115,204,155,229,165,2,137,156,37,135,59,5,211,46,170,28,152,156,92,32,152,163,170,81,244,108,32,72,30,171,54,136,14,154,14,25,251,87,195,68,195,10,182,88,179,41,220,148,96,128,41,216,237,234,43,216,175,219,18,198,61,215,154,95,6,221,136,67,62,202,189,49,1,166,77,179,160,231,164,217,135,61,59,34,149,160,189,3,161,69,97,141,153,116,41,120,100,174,110,107,39,87,204,193,81,86,234,150,219,94,20,114,104,202,160,24,126,138,9,78,147,46,220,51,212,242,103,54,249,86,86,170,122,80,197,54,50,172,153,244,167,140,194,241,215,181,13,140,214,98,17,164,49,138,82,53,238,183,95,12,0,2,146,129,56,85,6,238,4,24,4,13,50,182,67,136,179,36,201,128,158,245,131,143,199,20,172,63,86,96,71,59,56,171,52,175,143,245,159,245,113,75,230,234,154,186,213,189,169,242,209,40,234,168,172,27,75,7,156,17,81,89,36,195,122,25,250,156,191,34,57,90,219,61,20,51,191,41,104,18,0,1,181,45,48,9,211,51,156,172,56,136,232,53,180,166,51,231,146,51,100,90,49,136,27,48,152,135,16,6,70,76,0,166,41,144,3,32,81,132,192,177,156,2,137,48,168,161,224,80,81,217,67,145,142,128,197,51,118,34,162,13,157,46,95,116,18,171,138,43,11,6,248,174,100,150,88,37,118,234,141,26,137,16,201,205,16,73,232,114,88,171,38,132,1,5,49,249,80,4,127,190,184,32,230,13,101,180,79,25,132,39,206,208,69,119,112,119,196,33,209,130,39,20,222,46,148,184,37,172,147,255,131,159,241,233,200,25,163,84,69,247,67,142,230,251,87,162,162,28,56,179,166,136,111,99,255,251,178,100,78,14,135,22,106,203,147,184,100,80,76,67,233,168,105,40,102,28,25,163,54,78,101,141,137,17,143,230,137,188,36,152,11,222,105,219,199,51,107,187,124,40,111,218,243,117,125,59,103,35,80,209,35,82,41,35,57,11,241,197,122,127,81,143,189,167,62,245,180,109,111,43,93,102,221,59,90,205,58,180,109,106,216,109,243,123,218,86,67,150,92,205,230,180,233,98,153,168,179,70,188,4,76,0,12,0,66,42,48,60,204,181,51,68,66,198,78,149,112,204,110,136,128,18,219,101,196,32,35,174,152,8,16,112,192,111,52,188,206,95,90,104,79,107,136,208,165,76,126,18,29,129,73,155,184,90,217,38,184,142,236,66,159,40,182,237,90,195,136,163,69,187,62,191,246,255,255,255,233,27,204,24,2,49,3,252,198,199,19,130,66,140,246,93,60,236,40,75,64,100,16,241,138,74,10,96,232,153,32,78,203,85,25,162,196,96,236,227,165,180,172,160,7,90,114,232,242,80,94,6,72,206,91,66,128,43,86,147,86,92,13,143,39,189,214,84,55,24,74,37,207,160,46,86,254,53,188,163,140,177,212,82,181,173,184,67,97,200,150,70,51,59,9,205,253,252,133,31,201,65,180,81,39,140,164,162,166,67,128,7,179,96,92,13,150,215,143,4,70,11,177,210,140,231,44,51,125,213,135,102,115,92,45,152,21,22,39,51,211,176,62,76,60,28,4,71,45,91,75,12,210,108,91,171,239,208,241,18,99,142,185,194,195,34,226,198,215,150,12,0,64,144,113,231,66,1,98,170,92,98,247,93,28,203,237,255,91,163,117,138,93,130,220,14,28,137,101,65,17,206,51,63,189,55,102,246,188,84,89,174,28,68,118,121,81,13,57,5,181,173,29,245,132,116,12,0,34,131,128,101,86,17,146,119,136,210,40,1,102,70,212,7,201,21,224,161,229,16,97,26,73,91,34,201,2,29,45,176,187,108,231,187,132,78,198,21,92,179,248,63,224,255,117,216,203,205,52,228,50,235,11,40,72,228,233,126,230,47,213,255,251,52,36,0,32,4,18,110,190,128,4,89,165,96,38,98,23,152,204,170,101,185,89,168,34,106,160,156,18,170,224,74,121,68,225,17,64,1,62,48,84,17,7,82,22,143,128,38,88,148,54,107,41,110,141,174,67,169,245,230,41,34,240,228,27,15,85,83,253,108,109,125,70,84,211,145,248,98,213,100,174,34,109,71,226,63,73,61,13,55,169,244,197,168,218,68,31,118,142,47,118,114,235,175,79,141,52,131,42,102,196,246,220,245,148,60,103,42,232,194,196,172,229,56,72,156,150,51,17,150,145,134,179,151,114,252,204,21,133,44,165,246,229,170,205,219,44,103,18,195,234,190,169,255,251,178,100,75,8,39,161,104,207,187,154,193,32,63,2,169,217,101,34,102,30,1,177,56,78,97,241,201,30,143,166,209,183,161,96,137,204,30,37,247,41,157,165,162,230,238,206,99,141,73,220,249,65,15,246,164,121,204,169,168,242,133,119,8,37,123,86,205,198,26,37,154,186,78,187,59,202,238,57,91,207,28,185,28,231,222,149,221,175,102,138,143,10,238,132,42,197,183,16,136,122,183,16,87,146,174,218,147,90,252,229,245,173,109,177,254,119,212,62,190,235,8,80,26,148,221,24,53,247,32,1,6,0,0,84,88,5,71,1,38,136,64,90,5,180,100,75,214,195,170,153,81,201,162,233,129,74,137,60,11,244,182,198,36,103,117,10,228,178,172,16,227,50,1,215,220,97,110,164,163,55,83,221,237,219,247,255,179,247,127,255,244,128,0,218,68,24,32,230,98,92,137,147,194,6,63,63,156,41,50,10,177,152,145,192,98,0,96,52,66,20,6,25,80,22,224,150,248,199,67,144,50,21,252,40,5,172,50,120,152,180,47,105,176,49,72,0,123,131,129,107,13,182,17,215,126,149,222,93,204,134,106,36,133,22,91,43,43,8,2,151,216,176,61,73,203,203,97,164,201,156,150,170,217,190,11,74,77,194,174,59,24,85,194,41,132,134,133,164,83,101,30,148,242,157,101,75,245,46,64,129,88,106,237,217,30,93,158,32,219,81,185,140,186,246,239,202,126,185,51,219,119,200,46,247,147,151,238,0,117,238,171,195,118,251,134,41,94,152,155,31,184,238,142,175,138,74,125,238,34,242,158,210,158,194,25,93,182,135,68,173,38,16,95,202,210,194,59,183,60,143,237,88,80,43,108,159,247,222,154,29,223,13,81,162,100,59,156,38,208,166,3,222,246,184,91,90,60,42,192,174,86,49,140,29,150,175,66,83,119,150,72,153,254,111,199,114,57,179,44,9,234,128,0,0,1,108,167,243,182,100,32,133,230,6,199,132,6,177,100,102,149,52,244,65,110,57,64,126,104,129,123,81,123,181,107,43,73,162,192,117,51,89,56,62,43,72,176,181,145,80,59,129,26,150,238,246,250,196,23,210,195,181,104,144,155,247,127,255,254,127,255,255,160,1,0,120,28,192,64,131,86,136,77,142,120,8,20,155,35,64,100,202,29,85,224,67,200,250,10,200,3,28,131,17,3,202,16,218,129,128,218,146,195,36,89,132,41,116,206,43,78,192,99,11,9,224,26,83,48,38,110,68,136,169,154,202,194,56,228,26,39,96,8,168,107,72,246,14,91,25,131,4,252,56,136,244,73,171,16,228,38,227,165,80,216,146,88,136,178,163,145,252,2,18,154,244,75,219,101,64,243,218,180,83,130,202,6,2,16,22,94,24,29,85,112,255,251,178,100,61,8,103,22,113,206,147,154,121,80,69,69,153,213,101,37,100,30,109,183,52,206,97,243,137,32,167,167,153,141,20,104,229,59,117,156,55,123,100,244,147,224,183,125,84,234,244,134,108,87,119,18,212,198,76,72,191,255,251,159,213,239,245,43,207,187,38,254,44,45,56,237,72,108,23,75,144,186,212,41,9,45,39,203,55,190,173,247,183,155,165,23,90,173,97,103,89,63,147,87,140,31,66,182,88,6,120,241,220,108,59,188,11,49,238,44,24,47,113,33,26,141,74,194,155,119,166,127,214,254,173,79,110,218,150,24,184,4,0,84,41,184,88,192,4,210,91,25,209,147,110,165,139,7,215,61,65,160,59,2,64,136,94,106,83,35,235,101,161,86,189,25,138,98,207,64,100,11,223,15,14,59,43,213,122,63,181,251,232,213,102,185,201,138,125,93,61,54,127,244,189,18,18,31,255,238,8,0,1,37,120,129,164,98,242,209,216,203,198,170,35,8,18,69,31,147,29,61,192,167,113,1,16,192,130,83,71,1,66,160,129,16,68,208,194,131,13,10,155,168,24,34,191,193,194,115,19,138,122,198,23,3,212,12,20,201,148,53,46,164,205,201,164,68,153,218,100,60,46,172,73,104,85,128,220,1,175,166,132,185,89,148,46,210,143,22,92,154,12,21,246,168,217,184,229,142,6,235,81,246,15,38,185,239,230,226,213,146,13,255,179,19,104,93,202,92,76,43,80,210,47,20,46,87,112,177,132,70,189,125,168,37,28,126,101,216,183,187,213,127,53,39,119,141,196,215,91,140,82,205,219,2,51,76,176,132,163,53,94,55,243,237,245,73,92,179,154,87,215,70,45,99,53,194,215,95,66,227,110,16,243,240,96,133,198,233,24,103,223,229,230,179,95,245,231,255,43,154,210,214,143,38,151,105,88,252,7,226,29,154,21,106,253,214,44,74,252,181,110,13,149,186,180,5,115,36,7,209,156,109,251,191,159,19,227,126,41,138,95,129,1,25,32,64,86,201,122,162,192,90,200,252,95,98,226,55,23,241,21,102,98,195,193,223,108,108,59,128,212,209,133,81,202,183,24,153,170,44,81,15,66,181,151,113,30,37,232,212,239,163,233,209,176,147,127,231,239,219,245,55,127,255,255,227,185,222,128,251,139,255,254,128,0,0,8,4,23,209,252,117,204,99,190,97,159,204,102,78,31,25,99,174,97,128,105,137,151,129,82,113,129,193,160,35,89,156,66,73,110,20,8,3,71,102,24,7,185,3,0,54,50,219,152,72,57,214,196,249,54,34,161,147,121,61,209,34,205,121,85,87,89,119,210,66,102,215,207,190,173,101,97,147,15,176,83,205,133,4,18,179,98,234,122,8,228,158,64,173,141,181,45,118,195,255,251,178,100,50,136,183,81,111,206,75,152,124,114,73,199,89,197,104,226,114,29,189,193,50,46,97,241,193,26,167,102,193,177,158,8,189,207,195,117,103,38,217,68,139,9,184,166,25,74,213,175,57,107,26,81,27,53,138,172,138,99,88,168,8,182,121,195,88,127,53,185,58,17,141,228,92,190,229,44,119,250,11,41,240,188,59,97,233,172,90,167,242,230,187,131,77,106,47,254,20,124,249,81,159,51,4,84,243,36,205,43,35,140,0,18,95,179,34,67,129,91,240,169,151,53,182,126,220,37,253,230,43,140,63,206,19,58,167,4,130,10,210,31,35,62,60,11,172,111,201,156,230,140,95,220,247,204,223,197,254,246,199,197,126,188,30,224,253,0,16,2,233,40,33,132,1,136,85,188,227,154,38,136,21,43,35,122,27,210,217,76,65,101,180,94,183,172,169,161,86,76,42,32,72,141,142,231,76,6,119,28,59,75,64,227,22,188,143,163,123,200,222,166,31,4,221,179,179,87,249,31,247,254,53,95,253,181,75,69,191,255,222,0,147,6,201,108,198,115,190,27,90,82,102,85,225,190,13,96,240,249,160,194,67,131,145,160,137,141,70,134,162,25,150,1,160,81,73,162,74,66,204,230,116,1,1,160,4,88,80,5,31,197,24,195,20,209,231,42,172,158,104,137,122,58,163,241,148,224,72,22,149,32,143,36,85,184,61,142,148,160,105,19,211,200,215,105,176,25,134,179,89,131,199,39,151,203,156,36,17,59,13,15,111,100,158,111,175,69,199,86,56,152,45,167,34,138,49,202,202,162,191,169,225,162,192,10,211,106,96,102,69,17,183,72,42,69,185,73,155,119,162,173,134,56,91,69,118,247,161,13,215,120,110,120,202,240,130,87,44,96,82,112,187,8,164,106,190,106,98,142,190,99,110,222,166,189,182,212,141,198,211,8,101,113,4,172,130,201,96,69,68,188,1,251,22,178,79,172,83,227,116,141,139,79,11,54,251,190,178,218,229,248,81,54,91,193,27,118,214,47,109,214,127,188,203,186,119,177,175,123,205,254,117,157,238,79,252,158,70,113,141,5,69,66,16,1,34,166,35,34,128,145,96,20,119,182,251,150,70,36,216,11,114,199,243,238,174,195,91,135,6,98,78,20,200,94,74,34,158,119,125,85,43,199,155,86,247,143,246,213,241,51,106,216,132,207,253,255,66,223,207,255,255,255,216,159,110,91,66,32,0,0,13,32,129,86,230,216,117,88,200,25,141,224,76,206,204,13,47,104,188,198,8,174,2,1,120,198,133,2,18,167,94,130,37,208,129,8,236,251,136,173,0,128,75,212,16,119,91,50,113,36,19,219,57,49,44,158,137,174,103,163,77,229,45,22,78,66,70,88,156,27,208,87,132,255,251,178,100,37,136,134,170,103,208,211,111,197,240,70,69,169,212,101,34,102,29,93,203,52,14,97,241,201,17,165,167,240,189,8,48,85,196,111,90,111,220,200,145,103,84,165,161,42,45,87,75,152,81,250,95,62,76,226,203,186,110,9,240,53,179,212,194,131,117,57,208,16,60,29,227,219,63,168,117,249,197,188,101,191,93,168,247,141,73,71,70,249,216,33,51,89,252,13,68,92,35,237,120,27,212,205,234,106,57,174,139,28,241,31,131,167,55,72,27,189,233,158,45,146,106,48,58,227,50,238,77,123,223,58,171,143,164,252,27,110,182,25,126,117,37,16,188,113,37,19,169,249,189,11,123,88,238,93,75,245,225,203,187,183,42,230,119,22,69,133,34,138,58,128,0,0,1,150,33,176,3,229,196,37,4,234,4,155,162,68,147,114,74,243,23,27,180,35,69,5,50,63,134,125,111,71,202,17,24,165,204,174,131,78,195,4,100,38,51,49,61,122,255,71,249,120,38,228,194,159,238,231,249,235,255,245,30,86,126,255,255,236,254,146,201,24,13,16,96,57,89,206,155,129,209,35,226,139,195,179,134,66,94,25,60,196,66,1,49,240,124,210,64,178,192,41,42,140,198,61,42,7,96,181,216,8,0,53,32,104,230,78,244,20,2,185,198,205,124,191,77,74,77,42,110,219,95,201,250,209,36,112,2,133,245,198,134,70,196,170,243,169,250,228,81,44,177,80,189,180,205,113,68,234,94,122,21,43,151,57,52,225,106,182,46,149,184,180,149,76,32,127,151,53,61,96,188,84,39,80,242,79,20,46,61,177,144,148,83,10,18,162,230,110,226,241,107,183,236,233,186,66,117,191,113,227,109,96,254,206,155,67,10,31,72,17,189,207,8,103,124,230,108,239,14,88,196,92,125,105,53,93,74,121,110,203,178,231,189,242,215,14,80,4,103,238,83,163,25,255,94,223,85,203,235,219,16,55,175,108,102,203,212,190,140,230,140,105,117,73,115,152,151,207,135,156,253,227,125,243,135,240,230,247,198,119,232,255,63,16,119,235,105,169,16,135,21,248,130,0,65,64,230,133,100,3,217,50,158,48,147,31,98,231,179,27,146,132,29,161,165,75,132,85,177,140,96,222,20,247,115,151,10,187,202,133,3,160,90,22,234,111,125,71,255,255,163,127,127,255,252,159,198,213,63,255,186,252,16,220,119,158,95,255,237,255,161,0,87,208,240,76,223,215,115,26,68,140,68,133,52,239,188,195,33,211,50,147,12,48,83,0,16,3,140,230,129,9,36,114,241,48,137,24,4,102,126,139,193,8,22,31,8,197,214,153,225,49,26,168,163,83,221,143,170,59,211,112,92,181,188,90,17,40,188,125,146,89,119,27,170,3,19,3,38,234,255,251,178,100,39,143,135,24,112,77,139,152,124,118,69,133,153,197,99,37,40,27,237,193,50,14,97,115,201,23,165,103,164,253,20,104,189,111,40,233,112,106,200,89,171,117,144,69,227,100,130,159,124,170,190,116,90,163,127,113,138,76,50,216,115,115,49,108,178,161,86,157,203,84,105,24,179,170,74,212,249,252,217,75,23,187,86,122,198,242,166,206,29,142,220,219,6,182,254,83,180,206,69,78,189,195,170,6,225,161,159,120,155,24,248,250,143,175,137,30,226,146,184,123,104,189,111,13,237,158,141,68,223,86,162,118,222,180,214,119,159,122,193,174,59,253,98,23,196,45,66,117,30,166,115,70,238,184,77,86,22,92,115,156,219,218,241,60,42,164,94,251,75,55,206,227,127,154,123,82,77,252,210,67,1,0,6,40,126,104,121,236,40,136,16,162,147,1,128,210,65,44,148,178,212,49,226,251,171,86,122,33,128,20,74,1,142,174,179,88,40,245,29,85,13,16,115,15,199,156,143,122,4,25,162,93,174,135,239,187,97,6,235,133,125,15,244,203,209,255,215,22,162,133,216,97,181,73,161,181,167,7,53,27,121,138,112,198,161,192,193,38,36,136,152,184,124,97,146,25,150,66,6,166,24,136,193,227,193,147,78,15,204,180,4,101,8,236,84,6,152,44,8,5,36,203,138,128,2,96,172,116,0,42,78,247,78,45,141,88,102,36,248,178,250,88,62,0,88,125,61,206,16,97,73,135,59,17,82,205,182,82,69,200,153,114,247,148,188,178,231,113,78,92,73,109,88,6,247,203,156,105,168,23,49,225,194,108,71,96,77,117,184,42,220,93,228,238,38,61,38,100,159,155,214,67,128,104,91,187,1,227,190,80,239,148,12,106,155,253,138,115,187,105,217,99,30,77,124,245,85,22,51,178,128,34,191,239,166,45,125,85,93,144,209,172,56,167,16,65,164,194,0,101,141,43,2,38,83,192,213,238,111,83,236,226,106,54,253,241,201,109,208,132,52,122,65,109,179,91,173,191,44,136,113,211,237,181,107,158,247,115,250,244,224,91,42,96,0,129,117,200,216,29,0,27,134,129,151,94,18,66,12,74,61,50,145,50,136,154,41,40,37,153,4,193,234,106,38,125,168,167,92,245,41,59,228,34,213,234,118,106,54,110,255,248,206,143,140,111,253,63,155,245,54,139,255,255,219,155,64,199,138,200,255,255,184,0,36,0,0,47,45,211,3,163,205,116,157,55,74,244,207,68,115,35,95,12,225,163,105,0,75,208,48,88,146,67,166,41,27,75,76,26,204,194,141,188,131,205,84,172,81,129,53,124,104,13,168,33,214,49,84,36,162,107,38,39,53,141,20,156,102,117,39,100,85,6,249,227,29,176,84,69,93,136,123,255,251,178,100,40,8,198,93,104,206,187,154,121,80,72,233,169,194,101,69,96,27,237,199,48,46,97,115,193,44,39,167,201,161,29,250,183,21,18,146,88,142,97,243,221,245,79,204,5,76,145,224,154,14,121,178,206,186,243,47,138,152,35,227,84,28,36,59,90,25,83,83,21,222,181,76,111,10,122,252,163,255,195,69,116,245,17,254,14,127,246,125,211,88,183,248,206,62,191,173,237,245,10,31,165,135,77,116,186,50,240,181,80,157,222,224,151,141,111,22,198,191,248,247,254,237,155,175,180,240,96,30,235,51,243,96,86,109,176,239,43,98,53,71,114,154,238,17,233,91,176,205,22,231,195,235,197,37,211,88,0,1,207,167,232,227,75,184,18,17,24,165,114,150,205,12,102,151,241,116,162,84,69,12,0,170,84,130,177,152,82,148,141,228,227,42,64,81,114,168,61,1,88,213,122,133,174,86,203,201,249,27,25,198,62,97,223,244,47,255,240,206,111,255,255,211,163,241,255,255,255,249,112,4,192,64,243,10,210,76,145,222,58,255,252,18,115,49,196,116,229,192,115,80,177,141,0,85,48,33,56,49,226,107,96,217,115,5,4,230,88,49,24,228,76,149,97,64,128,36,8,98,128,105,132,136,175,33,80,16,80,5,232,96,213,174,53,21,104,132,101,61,21,90,139,233,178,205,63,11,199,111,250,131,162,19,18,151,34,242,170,224,213,86,203,67,118,213,3,68,123,172,185,40,72,111,220,232,149,235,250,150,183,215,225,80,66,130,201,55,6,77,229,138,218,123,245,15,45,130,133,202,118,145,163,223,199,77,157,80,74,40,32,46,106,245,125,222,172,236,107,94,184,50,231,182,250,213,100,197,177,132,18,144,212,150,19,7,7,102,107,152,61,205,199,57,9,59,200,103,209,136,131,115,83,6,158,88,64,0,255,122,130,44,221,213,212,127,179,234,126,25,94,86,127,165,6,158,76,89,119,76,253,142,227,221,184,239,109,174,255,246,223,179,151,170,32,1,150,222,177,9,162,230,34,17,129,144,245,22,165,187,61,115,201,171,94,226,107,191,93,202,194,152,206,167,102,253,219,82,8,0,3,16,160,195,102,109,121,31,95,231,253,27,70,199,155,86,255,255,255,207,255,255,255,226,71,7,83,71,64,33,234,52,102,26,108,23,15,255,210,0,0,8,0,0,5,69,51,10,51,204,91,30,48,82,4,217,161,131,137,122,76,142,41,48,26,180,100,152,16,15,51,160,207,152,225,208,129,82,70,218,9,25,71,17,18,75,52,96,64,152,53,18,244,10,92,48,0,92,33,106,23,99,171,33,161,130,107,71,94,55,166,245,27,149,187,48,162,96,175,253,163,8,17,246,136,44,166,178,65,59,58,89,218,40,31,255,251,178,100,48,10,134,170,103,205,211,154,122,112,80,204,250,51,97,231,38,25,169,157,56,110,105,231,65,97,175,233,61,132,29,56,76,48,176,135,110,209,211,93,195,140,245,157,81,5,142,184,41,246,202,108,5,190,40,59,2,222,185,16,117,78,48,254,108,103,91,180,38,122,235,152,244,205,19,159,81,135,149,254,136,157,234,1,211,255,215,254,158,186,198,109,9,239,180,176,191,161,122,222,154,207,13,202,218,49,160,83,103,84,191,198,255,89,245,188,127,239,6,217,196,127,90,89,167,94,9,89,140,34,79,61,235,78,57,191,207,182,220,177,46,90,244,33,185,148,210,235,227,24,12,1,183,237,11,94,84,146,17,171,132,224,202,103,162,201,149,44,169,128,230,76,221,230,191,163,89,61,216,190,165,180,111,177,201,149,254,221,187,118,237,250,127,246,255,233,203,234,252,253,217,42,118,141,142,139,122,221,2,93,5,39,102,218,154,25,162,53,76,186,203,114,121,67,27,116,79,183,40,233,0,187,30,48,162,12,208,184,67,101,58,13,102,152,54,195,0,212,224,67,44,4,13,251,213,40,30,238,118,5,195,72,1,60,228,141,121,54,236,128,117,190,68,104,203,27,210,127,41,235,132,131,73,131,18,23,172,188,142,130,120,214,226,245,9,161,158,91,136,57,105,104,228,219,107,194,102,125,193,62,210,110,227,36,69,157,149,99,47,181,168,202,185,34,193,50,33,248,113,189,35,149,221,242,40,86,195,192,36,9,183,184,237,105,190,87,243,247,77,95,14,181,174,120,103,22,111,197,162,148,148,212,35,47,251,30,123,255,56,254,111,243,170,91,14,91,249,104,166,224,23,138,246,195,38,174,77,162,242,61,98,20,186,249,155,30,159,95,81,53,5,137,170,250,149,236,124,206,164,141,38,26,202,88,86,138,83,94,104,208,223,122,194,251,135,186,79,183,161,208,158,122,226,166,100,64,0,38,167,96,23,126,216,121,220,86,146,51,152,156,63,21,194,128,44,192,17,47,252,239,188,96,170,131,140,83,251,64,255,146,5,69,27,139,89,69,134,88,204,162,169,123,61,155,70,253,11,118,237,255,255,191,255,110,159,203,251,229,185,125,66,119,171,217,3,245,23,61,63,207,161,171,121,205,97,246,170,23,208,138,89,106,176,226,0,32,0,0,110,174,131,10,14,198,186,230,230,174,0,21,70,181,187,25,80,88,99,51,129,145,130,69,80,88,16,28,2,79,39,187,134,101,64,65,40,113,195,76,53,230,190,140,10,18,176,159,138,113,5,33,131,34,133,188,253,194,37,139,241,26,194,77,46,129,190,59,15,163,82,254,177,29,121,242,146,79,190,121,202,31,28,111,84,96,51,211,187,150,225,220,34,154,145,255,251,178,100,49,136,134,112,104,206,59,144,95,128,81,235,106,42,97,231,38,23,133,159,65,173,181,57,129,136,51,167,77,141,28,104,220,127,101,223,185,206,124,117,206,221,152,48,60,230,170,8,198,72,164,64,8,84,229,7,107,181,48,244,116,32,227,97,85,240,8,113,170,55,121,6,31,30,180,123,225,22,34,121,245,76,39,78,104,66,203,141,192,102,179,96,155,206,24,8,111,210,1,253,178,27,195,154,202,181,217,42,171,205,190,215,105,17,101,178,40,208,217,34,16,217,202,60,94,246,203,42,206,41,104,16,22,102,242,125,117,85,155,0,0,10,2,0,23,109,64,2,19,140,5,141,132,16,18,226,186,101,93,108,226,129,178,156,70,189,200,238,165,90,249,174,170,133,254,69,168,90,170,218,63,233,222,215,239,253,181,254,191,253,191,251,242,63,169,211,141,190,71,82,90,4,207,150,185,227,218,141,53,59,244,232,159,104,254,35,137,86,85,222,46,0,17,0,0,83,118,208,8,24,102,43,102,112,200,108,193,71,111,46,2,153,48,212,48,104,3,234,68,74,52,146,194,89,0,92,68,28,75,41,97,178,149,44,48,32,27,13,17,242,168,174,242,100,237,43,59,145,58,73,76,27,65,59,140,238,160,219,173,228,103,18,178,90,84,50,72,236,65,46,158,99,226,17,78,164,118,47,166,109,29,79,80,53,102,34,155,82,39,9,23,135,97,182,161,115,153,55,212,74,179,198,2,164,137,93,99,185,232,7,10,230,1,125,101,163,173,207,173,21,62,116,141,114,162,158,77,13,245,48,206,48,200,151,77,192,198,156,39,137,113,188,225,145,218,39,117,145,155,52,50,69,146,90,83,139,13,200,23,6,89,72,106,25,53,69,152,94,141,66,224,202,169,172,22,100,207,250,171,64,36,2,118,88,162,66,44,136,238,136,224,140,138,144,112,114,251,164,151,33,173,4,149,49,26,14,29,160,186,80,188,72,63,197,14,131,131,239,202,32,108,188,161,26,139,141,209,232,231,180,121,145,219,139,31,227,156,160,198,85,255,255,255,255,242,123,251,94,220,190,166,104,49,166,116,51,199,123,127,236,138,110,166,152,142,209,49,122,169,148,71,84,86,163,190,163,169,0,0,97,96,1,130,148,198,249,235,152,158,94,110,228,9,160,126,38,155,17,141,55,77,14,113,69,193,66,225,245,146,208,201,131,59,240,15,24,86,92,12,14,131,132,194,13,169,138,82,65,139,119,32,64,17,51,58,210,147,109,91,28,198,59,15,141,41,143,189,151,114,216,17,148,51,38,104,188,228,8,231,26,204,199,89,216,234,117,130,153,26,125,200,175,141,3,41,201,89,27,71,227,15,110,207,209,242,201,151,20,144,35,222,242,236,255,251,178,100,58,14,198,186,104,205,19,154,121,212,80,204,250,35,60,167,110,93,85,163,50,110,229,237,193,19,29,167,9,165,137,144,8,139,192,39,199,212,152,83,235,58,198,37,178,155,118,193,215,247,103,44,237,225,53,214,33,14,188,222,18,223,197,190,51,188,122,111,239,230,45,33,119,127,225,29,247,4,196,238,85,50,61,118,120,234,108,69,222,171,253,252,43,230,5,47,111,63,139,1,181,212,219,82,172,195,149,32,128,211,218,180,83,249,173,14,175,99,223,43,251,109,152,62,116,171,181,182,26,99,133,104,1,129,127,152,246,54,73,113,182,25,224,149,41,204,138,178,28,87,120,126,129,221,113,212,223,226,204,206,17,127,83,104,122,183,255,254,141,250,31,142,54,191,255,255,255,219,82,141,232,139,83,121,231,114,58,155,163,200,160,109,29,71,175,59,116,90,51,165,76,83,91,84,124,121,245,255,244,106,148,195,1,58,68,12,21,79,131,29,155,211,54,101,178,193,130,99,163,196,102,232,44,96,201,156,96,240,240,96,88,46,80,91,137,25,162,0,48,48,28,50,136,9,63,186,168,156,229,144,86,51,169,91,101,133,30,90,198,10,203,7,131,21,179,117,232,219,168,247,54,9,249,150,205,212,201,105,132,71,171,235,214,86,111,45,62,202,115,45,102,203,106,158,154,120,128,88,110,85,78,253,119,180,111,255,25,87,142,83,203,113,144,123,209,130,71,118,101,224,71,182,104,115,131,162,213,22,115,235,15,158,223,20,107,246,234,90,231,157,23,222,18,183,214,8,126,232,214,108,87,23,61,35,194,195,158,188,174,179,171,106,6,240,121,194,154,234,141,81,176,240,212,139,198,238,38,94,23,21,222,227,30,122,117,38,243,22,187,159,16,152,113,135,177,163,183,66,135,38,226,38,94,203,49,119,84,183,69,98,20,45,236,236,242,198,235,136,107,237,206,18,48,176,57,182,185,62,145,181,204,142,169,198,44,152,96,0,5,241,69,140,48,67,22,153,119,25,142,104,7,10,17,76,248,243,186,133,48,108,108,120,80,61,79,216,67,234,47,146,79,109,122,235,12,44,74,208,83,203,215,250,255,31,251,224,134,213,245,255,255,254,188,125,223,252,242,182,78,254,150,246,114,95,93,64,0,66,2,19,1,213,67,1,4,131,74,96,51,91,207,83,30,240,195,66,2,35,30,207,147,3,196,243,4,0,51,9,195,32,82,14,143,198,1,129,6,78,136,230,26,10,238,32,176,12,52,4,2,132,179,27,65,199,60,171,36,109,141,129,95,76,182,185,4,222,179,15,191,142,74,194,190,206,124,24,199,253,129,160,53,50,144,166,212,16,230,94,186,28,130,121,192,106,192,207,154,29,20,18,138,15,59,255,251,178,100,53,138,167,141,103,203,139,185,124,118,71,203,233,221,101,226,58,26,209,163,57,78,105,231,65,17,29,167,9,164,137,202,64,155,185,201,155,141,210,134,23,210,96,161,142,68,99,87,113,182,80,38,17,151,160,172,218,245,71,81,64,220,174,142,7,27,175,64,216,171,106,254,24,90,17,116,82,111,4,239,59,202,14,108,42,201,70,246,240,58,119,59,97,121,199,206,49,141,230,155,212,218,242,179,111,61,27,156,67,113,197,182,131,220,29,149,218,181,224,111,255,170,219,86,189,169,125,189,154,22,228,182,47,29,174,120,61,118,203,19,76,104,27,82,238,84,205,190,34,253,91,119,110,220,90,239,146,116,166,102,9,210,40,75,78,32,120,0,0,0,128,0,0,1,206,188,67,16,2,82,6,4,110,40,45,144,48,99,222,136,240,245,88,96,68,28,58,175,238,185,232,155,106,55,142,221,58,238,183,125,120,254,223,179,255,255,193,54,143,183,255,255,243,116,211,255,255,255,168,189,4,243,127,255,255,245,108,24,192,16,6,119,196,192,40,131,72,40,140,170,198,54,25,76,196,211,243,68,3,204,92,27,48,67,91,152,247,19,104,9,29,192,64,64,172,128,226,156,180,236,88,84,207,7,61,156,42,132,121,230,193,128,14,179,16,211,179,98,230,231,217,237,218,90,209,156,253,33,129,216,117,78,152,62,179,180,209,182,216,161,83,173,69,106,17,101,67,142,149,55,238,155,101,141,82,240,169,205,214,63,82,22,158,51,80,171,167,4,156,95,153,150,243,227,235,54,248,215,111,207,218,115,31,178,124,209,75,247,204,125,98,199,29,190,62,63,143,237,187,253,119,11,230,75,227,25,30,112,165,93,161,145,227,41,201,229,169,16,225,198,61,253,167,206,179,166,249,44,198,160,87,89,116,206,249,66,137,120,162,106,157,18,169,135,33,154,135,179,62,93,163,32,33,108,172,170,221,221,76,171,143,150,39,174,18,38,82,148,235,110,148,153,50,1,99,124,16,89,85,76,80,99,47,168,186,2,192,139,217,50,227,37,140,114,36,149,106,138,254,243,143,244,143,210,53,103,210,114,23,106,28,83,87,145,244,107,2,233,252,103,255,130,111,209,255,245,233,253,184,156,247,255,247,255,254,146,81,62,157,38,203,128,0,76,49,7,76,25,52,12,252,227,12,46,246,12,99,20,142,168,205,205,45,12,193,170,129,137,165,34,7,152,160,13,153,22,26,140,131,161,1,145,154,131,121,151,129,210,6,152,44,16,5,128,146,32,192,196,240,18,193,37,4,195,179,208,137,146,33,171,38,22,116,204,162,109,136,8,65,81,247,154,0,66,187,79,216,98,133,147,128,109,165,50,11,218,85,50,211,35,21,50,45,255,251,178,100,50,142,135,162,107,75,11,185,124,112,65,231,89,212,101,133,102,27,17,163,50,78,61,122,145,142,179,231,205,140,156,96,146,131,49,110,3,16,142,208,41,227,216,83,77,85,110,82,86,161,16,103,174,126,80,19,203,157,42,111,50,222,63,176,97,51,212,214,71,25,84,85,50,36,2,6,203,79,77,174,119,28,109,67,130,209,170,35,241,171,101,60,11,100,113,91,75,225,168,163,200,101,250,208,245,123,120,118,173,228,141,189,62,139,107,97,110,72,113,20,91,196,82,151,116,229,135,250,37,247,143,77,214,185,249,179,134,183,31,61,236,89,113,15,16,49,2,175,102,181,215,207,43,239,235,91,246,199,164,43,121,91,233,122,107,123,147,38,67,186,16,216,176,246,0,192,0,0,0,246,91,185,32,6,3,107,212,241,140,106,17,195,85,190,180,129,66,165,82,149,6,3,28,247,121,231,64,143,24,23,139,12,157,170,173,81,145,229,23,4,121,73,65,207,167,94,159,223,251,110,218,39,255,254,223,223,139,209,255,242,85,0,194,198,243,11,134,76,225,26,52,7,192,230,14,195,174,125,13,130,16,50,106,100,194,6,179,1,14,4,150,230,68,17,24,0,4,66,0,40,153,152,172,142,172,136,200,203,136,135,164,73,25,73,84,32,150,113,51,2,0,90,36,150,30,179,31,137,70,31,214,128,188,245,31,82,205,184,136,210,36,2,125,107,86,40,7,95,99,40,240,231,238,36,204,94,221,196,17,211,29,55,117,171,217,218,118,139,57,22,166,44,54,51,215,35,217,47,182,102,160,75,178,236,54,66,206,107,151,101,136,18,73,187,211,29,92,186,239,3,143,216,85,87,96,201,220,160,4,109,89,18,182,123,226,106,233,183,83,11,204,76,116,225,35,101,1,223,100,213,3,118,114,59,14,203,43,108,174,255,94,79,203,30,112,185,87,61,137,50,158,155,11,109,48,108,144,215,69,101,136,181,231,170,28,136,125,60,169,130,69,196,34,203,183,20,41,88,40,41,127,252,99,37,84,152,158,94,50,166,105,118,134,28,171,21,98,149,236,168,72,67,45,137,116,47,36,141,250,39,158,37,13,82,128,200,240,142,139,40,255,255,179,125,75,101,1,152,68,29,255,249,183,131,246,161,107,41,76,78,20,74,10,204,239,149,153,221,72,58,148,74,154,5,214,121,136,230,131,56,123,165,58,152,123,24,141,163,209,80,223,251,223,222,119,208,121,160,0,0,177,96,216,20,250,104,162,193,164,152,231,80,95,27,175,76,107,161,49,143,11,230,7,70,44,225,173,29,241,138,160,50,153,253,161,219,115,23,3,36,90,167,76,124,58,50,193,73,179,64,84,56,144,51,165,34,213,23,83,88,157,25,169,255,251,178,100,32,136,134,44,103,205,19,153,121,208,107,202,121,253,96,199,122,85,213,163,65,77,225,135,65,139,179,231,117,164,149,209,167,131,142,67,152,50,65,248,91,170,124,150,42,164,78,132,20,83,105,128,250,212,97,20,157,245,218,181,120,202,238,231,146,145,43,157,166,229,210,224,135,247,178,5,149,54,224,30,235,134,54,141,225,187,31,85,198,170,247,86,217,191,191,222,252,225,11,222,249,14,198,108,255,117,255,239,250,255,173,106,241,191,250,250,203,15,241,207,45,237,141,21,52,74,54,230,79,125,252,125,227,234,249,182,125,41,141,122,234,37,241,170,124,217,154,184,150,77,215,114,192,166,49,139,221,228,113,123,173,45,83,148,144,0,0,0,56,9,134,239,214,20,116,170,117,9,18,57,139,195,202,92,208,21,4,242,247,153,166,82,246,219,249,240,35,245,185,161,72,147,69,191,250,223,231,149,143,126,81,30,213,148,187,218,78,104,234,235,215,251,104,29,158,29,95,95,232,248,209,183,220,139,97,45,24,147,219,219,251,77,190,131,199,178,142,185,131,130,20,57,68,132,54,150,205,29,234,5,124,247,209,255,63,187,140,106,147,235,176,230,128,32,2,1,91,218,248,234,41,131,206,153,199,104,41,48,226,244,65,206,36,40,196,78,90,34,216,50,42,46,134,6,40,139,246,25,120,155,228,206,34,39,84,233,207,245,246,96,63,41,172,21,186,193,231,81,92,112,210,160,248,73,49,212,183,150,199,104,224,109,37,107,194,49,21,206,172,82,226,217,252,134,243,123,111,250,15,218,1,188,201,0,219,228,167,243,55,153,153,157,216,45,248,60,124,205,179,42,146,103,75,19,206,146,166,179,180,190,163,254,205,239,134,43,125,145,102,66,25,222,93,52,173,24,12,61,248,72,205,195,119,102,217,6,251,79,111,185,238,124,13,51,73,67,113,185,250,209,178,148,87,165,29,166,222,6,61,133,183,89,229,101,39,11,18,0,24,16,192,46,91,202,162,50,92,70,121,191,10,202,26,24,58,45,120,233,243,82,21,34,106,160,197,47,90,240,71,237,246,48,178,22,228,87,209,231,128,225,240,144,147,162,80,10,202,131,119,99,30,87,156,201,191,241,218,14,198,142,211,255,248,159,241,252,55,142,255,253,31,186,208,49,247,224,218,21,55,217,117,154,121,217,85,243,117,78,237,57,186,173,81,177,23,158,0,0,8,0,9,114,249,178,3,201,139,32,102,44,158,154,148,94,97,120,121,160,195,102,33,21,154,4,98,34,4,205,76,154,113,144,98,160,78,73,3,98,38,60,136,169,22,145,65,141,230,131,88,61,174,3,145,15,24,201,27,229,113,70,83,2,139,26,36,121,59,147,66,181,85,149,245,255,251,178,100,38,136,134,230,104,206,211,154,121,192,73,233,233,253,97,37,102,92,209,165,52,110,233,231,73,47,29,103,253,148,158,144,7,109,40,167,202,169,116,231,242,85,234,38,24,115,73,156,176,234,25,122,114,198,150,32,217,18,107,119,173,65,219,171,3,177,29,93,162,82,255,193,220,215,222,243,42,103,51,72,64,231,222,146,181,134,204,61,59,203,1,131,156,96,134,52,102,241,247,1,157,138,158,45,169,72,8,217,174,196,207,138,174,12,101,124,100,193,211,151,170,97,115,167,228,210,14,37,203,85,112,207,135,205,77,182,129,34,114,176,155,216,214,21,43,182,135,141,207,168,120,173,177,182,14,149,26,31,34,45,157,114,250,11,6,227,64,142,178,185,52,208,151,146,51,164,0,0,0,14,64,0,1,134,227,241,83,44,16,132,67,146,40,172,35,98,131,113,115,232,38,21,132,7,240,243,65,237,246,142,43,173,133,70,232,143,36,69,3,26,143,65,185,85,191,255,254,157,7,99,91,255,255,79,237,201,255,255,255,202,146,220,202,4,226,200,193,227,53,72,0,0,27,169,16,34,43,204,145,65,204,45,12,141,103,18,65,48,17,149,32,145,138,195,169,175,160,99,194,154,241,38,162,17,121,83,216,250,2,48,12,32,2,17,43,28,104,128,9,131,202,139,132,71,239,141,14,50,77,34,12,228,147,87,196,60,139,216,236,74,45,8,54,65,112,93,73,3,4,204,34,33,70,194,80,237,140,240,142,130,223,70,30,89,132,183,62,28,220,100,139,82,177,163,17,30,223,7,123,54,159,64,17,43,72,8,102,139,243,177,166,189,178,54,119,7,94,86,207,173,153,159,48,92,183,158,121,90,183,44,95,79,135,252,91,182,170,25,162,101,130,91,45,179,86,27,82,62,173,207,86,160,201,8,154,62,123,0,189,198,142,222,65,154,242,249,39,175,224,77,6,7,140,174,131,37,236,238,18,244,121,107,60,86,100,140,118,116,139,122,195,131,50,228,197,86,239,179,229,137,179,62,35,156,126,238,34,126,217,125,101,150,119,115,158,196,20,106,255,125,0,0,67,72,49,1,25,205,35,49,16,101,6,153,27,171,26,55,64,113,200,17,188,202,242,121,187,92,231,246,191,62,255,206,52,56,187,131,75,36,82,126,42,191,167,67,106,35,127,163,122,153,248,214,211,191,79,231,254,113,60,161,186,255,255,236,23,111,148,29,124,79,79,255,245,208,0,0,1,16,4,48,5,138,243,9,0,243,80,116,195,61,73,19,85,230,195,76,5,194,68,0,194,241,140,193,32,8,48,194,49,60,111,0,2,0,224,40,195,209,164,240,51,108,198,60,138,138,25,160,39,20,91,206,66,16,162,123,254,22,54,198,235,255,251,176,100,33,142,135,53,104,203,155,186,123,112,77,201,217,255,97,37,116,25,193,159,48,110,189,51,128,221,7,232,189,131,177,80,178,106,75,47,141,216,195,5,79,234,25,104,88,13,228,118,158,22,26,180,109,192,11,215,219,17,118,164,85,26,106,119,192,216,205,16,132,136,66,239,198,175,221,166,129,174,38,228,51,225,217,242,62,215,46,166,36,85,107,192,117,54,208,23,66,129,220,129,244,217,88,74,106,86,187,197,123,92,190,9,155,23,116,104,248,185,137,53,229,33,153,163,90,244,255,211,27,214,119,77,77,170,101,203,194,188,79,135,242,219,114,194,248,186,206,254,149,223,123,249,222,237,243,239,141,193,189,227,94,211,202,245,87,10,12,236,234,152,112,12,26,89,93,188,111,42,22,216,187,214,223,204,250,147,184,224,246,121,97,164,218,76,116,152,0,0,0,0,12,128,128,0,121,62,248,21,84,51,181,0,55,96,153,69,81,192,187,205,199,175,85,116,51,94,103,224,166,91,250,33,178,33,66,38,61,94,149,97,233,139,84,49,168,36,223,255,255,191,235,255,255,211,250,115,127,255,255,242,47,188,25,46,39,64,81,119,45,95,91,213,117,32,21,1,194,8,160,28,101,220,60,105,238,16,105,225,78,49,69,153,176,37,153,2,24,153,8,9,16,128,38,23,4,198,27,14,129,112,129,176,152,182,45,9,29,106,236,80,1,17,0,0,208,20,194,32,66,149,153,19,7,115,195,160,116,52,53,90,224,184,82,62,80,151,97,236,121,190,4,212,96,112,14,160,175,27,209,207,136,214,94,11,85,167,47,97,174,201,169,71,172,213,90,186,34,153,153,41,44,151,37,203,86,211,188,245,243,87,79,154,133,84,14,228,27,150,170,121,53,140,55,205,245,188,251,81,40,240,123,61,147,253,144,143,34,112,47,63,96,204,51,39,246,13,250,158,123,183,70,169,159,145,14,220,108,25,203,72,190,215,37,223,146,188,247,80,159,142,69,172,116,165,46,128,178,199,202,217,133,204,8,68,203,199,29,175,164,121,183,227,27,56,208,129,20,234,189,160,0,152,0,0,17,237,247,161,85,130,139,83,96,77,155,71,225,202,206,125,248,29,64,52,19,243,237,163,146,169,12,180,37,137,192,47,214,142,219,63,255,255,215,209,71,255,202,190,165,68,222,47,87,235,120,0,0,1,80,160,48,17,30,70,104,205,70,140,151,199,120,16,167,131,89,102,191,143,38,77,35,230,89,135,134,1,133,102,70,2,230,40,152,166,5,129,166,24,0,102,128,7,167,250,130,60,152,161,97,130,3,163,154,52,47,227,150,77,153,108,152,179,176,3,170,211,107,200,223,106,203,221,101,196,149,251,250,10,19,101,41,4,255,251,178,100,43,142,167,53,104,202,155,186,123,112,69,231,169,186,107,2,44,29,177,157,40,79,97,115,193,1,158,102,201,172,20,162,135,131,129,52,157,49,171,120,51,194,226,72,38,95,229,129,104,20,242,161,16,87,254,4,177,21,157,169,59,10,168,208,173,20,8,10,54,205,238,216,86,234,11,80,91,237,232,80,193,171,234,64,208,48,36,101,143,141,87,120,204,123,196,169,67,189,229,131,251,156,208,158,49,142,42,222,100,61,238,117,191,157,218,184,254,254,143,113,159,124,234,19,203,121,31,226,245,50,169,46,159,201,173,86,184,199,196,155,143,188,210,206,187,233,124,40,104,172,71,195,106,129,150,141,171,88,130,192,250,22,117,11,86,131,54,167,212,120,123,141,249,103,183,80,0,1,0,0,0,81,194,146,113,157,141,72,26,140,107,234,143,100,42,164,201,142,68,11,231,49,15,137,25,148,99,189,103,115,228,176,173,64,15,229,246,146,140,166,198,199,247,173,255,222,191,171,105,194,15,223,255,244,254,252,252,95,255,135,244,29,157,255,249,48,28,48,5,204,2,6,120,196,4,193,140,74,147,68,200,208,51,12,178,145,208,196,188,40,12,31,5,160,2,23,166,4,65,0,96,70,7,230,13,1,168,20,4,179,1,208,56,48,251,4,243,0,224,109,71,196,49,48,14,0,178,209,24,42,1,99,200,159,226,192,230,204,66,0,224,186,208,114,176,197,154,59,11,136,178,134,32,187,213,174,52,15,20,217,9,4,174,45,70,95,34,125,133,159,76,159,204,58,65,50,162,12,129,181,167,151,136,136,179,158,90,9,47,37,81,56,18,130,134,60,192,229,184,207,201,178,235,232,217,185,46,146,37,30,51,37,85,171,13,204,210,118,159,232,30,11,251,238,24,217,221,23,55,138,250,169,157,121,188,55,139,139,91,126,158,54,236,188,117,62,159,254,223,107,153,122,247,238,230,199,213,93,69,218,198,163,7,44,178,78,238,217,203,106,184,102,235,206,82,235,168,110,177,193,241,167,222,104,137,81,153,179,118,204,178,206,176,243,221,7,21,13,190,182,223,79,154,10,35,77,16,132,153,144,132,44,140,25,36,61,99,43,93,16,107,120,93,136,245,40,210,22,46,25,179,132,225,99,208,63,165,19,75,95,103,95,145,38,59,247,239,253,255,110,216,207,255,254,191,211,155,40,113,196,58,62,16,60,78,70,157,100,0,1,163,8,64,193,2,24,102,138,58,109,167,90,103,137,136,103,43,212,105,176,100,101,24,8,99,65,32,96,152,14,99,168,12,97,233,10,24,2,150,2,179,3,134,131,25,65,37,68,143,65,0,40,8,0,48,36,25,123,19,252,160,50,124,76,1,2,132,17,32,103,97,129,173,255,251,178,100,37,142,166,151,101,75,147,175,76,228,71,69,153,113,111,5,58,27,25,163,46,110,189,152,193,41,158,102,17,167,137,98,200,201,81,13,51,169,90,10,220,70,3,145,117,37,21,73,130,250,236,66,60,208,184,126,70,35,237,144,111,39,51,206,189,247,37,28,238,225,153,73,124,64,139,75,162,162,237,235,97,31,10,161,71,188,67,97,105,190,119,23,226,184,190,139,229,2,190,186,45,239,31,190,144,27,205,192,229,95,171,202,216,117,253,98,102,242,147,103,96,185,27,212,84,72,136,156,241,123,109,1,42,186,148,38,181,193,14,65,101,234,29,170,255,201,174,233,61,56,234,235,52,161,137,70,53,115,150,193,64,216,62,31,63,237,251,208,1,80,71,140,41,84,193,97,7,141,76,2,200,4,156,16,74,62,39,9,211,52,167,143,81,156,162,86,183,69,187,48,71,99,247,242,138,186,190,169,59,84,50,49,152,216,109,6,52,129,26,125,57,59,34,249,155,138,225,68,198,59,245,69,43,162,87,255,148,171,245,128,84,48,116,4,10,29,6,65,52,166,216,37,39,33,147,70,165,229,38,88,13,230,21,33,102,52,139,160,64,164,44,7,24,96,71,21,65,163,5,65,227,32,134,19,27,129,132,245,10,130,9,50,14,6,12,10,5,161,181,27,40,12,151,72,88,15,101,79,115,78,127,29,101,240,255,62,111,234,119,181,143,68,184,180,172,160,7,38,2,149,94,112,161,63,33,208,19,134,172,50,184,222,30,109,139,64,187,88,105,150,3,59,155,196,227,250,68,43,28,45,213,112,240,188,163,222,26,134,190,110,20,18,215,51,152,14,117,237,123,247,249,153,103,251,7,170,205,29,201,146,103,123,37,233,190,47,180,91,74,204,189,213,131,108,231,168,155,218,46,173,8,241,213,114,41,255,25,48,254,43,173,99,143,97,207,250,227,180,165,79,232,251,47,172,114,29,216,27,59,102,235,139,204,255,101,46,238,187,200,152,186,253,124,242,232,168,0,9,160,63,102,57,8,182,227,144,20,212,242,7,104,2,162,45,108,48,197,204,0,36,201,218,1,48,17,38,135,94,165,235,191,131,73,8,220,87,234,80,110,101,4,211,152,140,86,107,80,19,84,43,125,173,191,86,223,70,193,54,102,193,127,255,94,94,103,197,241,255,251,101,84,0,0,8,0,64,82,96,40,0,100,100,84,136,153,18,224,110,242,0,227,212,90,150,99,227,64,32,27,248,77,132,198,191,29,0,165,160,243,198,20,125,180,38,62,208,233,131,7,60,207,209,142,60,32,8,52,29,143,124,119,234,78,10,130,106,3,32,195,138,161,24,136,60,97,125,77,95,48,64,149,9,202,44,178,58,150,237,166,31,72,142,229,255,251,178,100,46,8,182,30,104,206,83,154,97,208,72,231,41,152,107,2,46,152,169,163,56,238,61,147,193,30,30,166,161,164,137,218,22,43,139,174,246,77,144,103,90,13,254,229,209,158,73,122,147,52,155,247,79,99,89,121,28,122,242,142,153,68,183,189,2,31,181,94,114,95,202,185,85,215,118,34,206,250,18,151,96,72,190,26,188,177,108,62,111,27,45,136,138,241,247,45,118,37,189,188,222,142,65,108,67,132,233,106,197,190,152,184,85,45,188,180,86,173,100,92,104,133,17,157,80,215,242,102,226,113,220,97,33,83,31,132,0,0,32,1,154,178,176,113,19,95,60,208,21,10,253,5,212,199,17,0,30,184,104,182,113,249,225,234,168,255,103,175,101,18,236,151,155,122,232,45,99,106,88,136,72,44,134,13,28,62,124,141,116,255,233,255,167,65,181,109,219,255,244,230,208,108,228,231,254,191,255,255,72,64,0,4,165,71,132,35,53,130,100,213,189,195,29,9,12,215,136,50,152,152,198,162,97,16,233,137,48,19,7,13,22,155,226,99,32,129,131,192,206,243,0,102,200,86,85,0,82,40,234,45,199,148,29,26,226,157,143,20,253,163,43,58,116,218,106,44,123,63,203,209,53,121,168,39,5,146,101,137,162,35,9,238,239,109,196,98,243,99,20,197,224,82,242,170,156,239,153,191,149,55,152,77,197,62,174,241,5,253,162,122,73,143,175,228,179,28,182,231,244,106,225,213,187,154,138,62,182,77,233,220,34,119,102,56,245,28,188,188,219,150,155,80,226,175,246,54,30,184,210,26,22,202,16,131,235,206,20,157,82,42,191,23,184,250,118,157,60,60,41,202,162,65,231,57,107,169,159,184,246,141,250,162,234,81,137,155,187,29,87,177,19,21,92,165,152,238,1,197,86,88,0,209,131,146,10,14,113,35,134,63,7,13,44,159,90,138,42,84,137,7,15,74,236,229,151,68,52,119,120,192,44,208,225,185,75,114,214,219,200,115,2,248,204,168,135,211,175,126,201,244,124,16,218,182,191,255,215,151,159,151,65,191,252,245,255,255,253,0,0,6,242,96,67,1,31,52,38,67,229,186,63,132,83,205,184,39,4,16,192,136,76,194,128,66,201,102,6,86,84,3,84,129,98,50,100,135,33,87,51,181,70,134,116,138,206,184,227,138,195,67,24,126,98,207,164,178,252,94,51,49,9,149,187,154,120,94,230,135,47,183,97,112,210,61,110,196,134,212,190,13,169,68,232,212,245,15,236,174,4,171,211,45,53,131,166,46,186,117,207,243,1,19,126,40,27,229,11,253,249,189,59,149,94,251,30,100,56,253,63,149,161,197,60,68,21,212,19,214,207,111,26,134,162,61,222,130,177,50,221,237,50,140,11,255,251,178,100,72,142,166,18,104,78,147,108,78,160,78,233,41,145,110,5,100,24,197,161,54,46,60,211,217,9,158,167,169,134,20,216,52,72,246,114,60,39,7,168,252,74,47,98,164,211,214,156,188,32,213,106,138,171,5,127,241,42,179,29,173,172,94,25,79,184,99,48,141,166,85,164,132,206,104,189,57,54,205,72,100,64,28,210,116,84,208,194,2,76,204,48,204,161,0,196,197,82,36,172,144,63,37,215,104,207,137,115,2,169,161,233,161,22,98,85,229,114,25,42,172,100,71,146,50,24,95,143,214,63,59,126,94,86,249,7,227,7,99,71,227,95,254,169,211,191,78,27,160,191,255,246,253,5,61,143,255,252,159,245,28,12,57,48,25,68,209,139,3,108,215,206,60,199,48,174,172,202,2,83,30,26,4,2,128,8,93,20,129,132,135,84,32,46,100,177,49,138,66,179,46,50,151,164,8,128,13,121,23,212,252,160,181,71,41,56,46,152,76,23,234,171,18,67,217,197,225,59,193,134,135,154,69,242,49,152,126,213,173,210,2,36,7,171,58,152,100,210,183,103,123,152,141,210,178,66,66,220,107,247,37,215,56,220,144,136,168,83,15,102,154,245,204,242,225,175,63,127,89,220,127,244,158,251,196,76,107,74,191,138,43,109,205,6,72,237,244,95,77,39,39,132,102,66,101,73,145,151,114,82,117,167,150,88,3,95,1,37,181,30,113,238,90,15,121,149,56,102,161,120,123,66,26,110,195,58,94,142,131,176,184,141,47,25,28,174,166,39,181,52,218,222,199,153,55,180,59,193,128,34,108,119,219,168,168,12,152,48,128,211,98,40,34,184,240,144,162,2,35,88,4,68,123,63,150,55,21,209,188,202,253,15,255,253,122,127,255,124,99,101,125,159,255,94,94,220,188,83,80,130,169,215,150,9,79,71,44,53,119,61,255,242,116,255,89,0,16,12,112,184,164,4,48,171,208,196,217,211,2,153,77,232,121,18,119,152,108,160,141,73,26,6,34,3,70,100,128,37,90,52,129,29,7,74,212,213,198,70,146,254,232,83,214,178,7,117,42,48,234,112,111,72,209,149,140,170,158,116,51,103,108,196,114,126,235,164,181,218,202,103,89,89,68,87,35,4,13,159,186,214,233,201,113,221,76,252,252,115,37,211,73,102,0,203,240,52,139,230,99,249,167,247,236,219,107,187,133,90,111,175,157,188,27,53,27,204,196,49,165,87,187,75,196,175,94,88,189,55,208,230,39,155,74,120,211,4,78,203,160,253,248,231,122,206,252,22,188,126,245,118,184,198,99,124,210,20,52,102,180,130,122,229,211,228,45,146,223,86,54,174,203,240,82,142,191,184,212,90,69,204,248,93,134,108,214,2,73,217,136,40,25,138,176,255,251,178,100,99,12,229,239,103,206,155,143,100,64,73,135,153,161,107,5,40,151,37,163,58,110,101,135,65,43,30,102,137,148,149,208,92,3,75,228,33,32,67,160,143,56,61,19,222,187,165,18,96,88,220,120,122,22,200,18,109,80,67,26,55,74,15,22,73,83,29,83,42,81,31,70,78,146,63,252,96,237,7,227,31,255,110,110,125,79,160,142,64,43,180,197,101,160,180,159,69,0,0,2,142,63,224,194,105,145,196,198,198,120,155,132,44,108,10,113,137,64,129,84,9,157,24,89,2,236,129,46,95,73,204,111,170,10,246,28,74,118,85,15,164,101,245,31,214,211,210,227,232,150,165,45,94,65,60,7,138,53,18,236,43,48,30,233,237,43,242,232,244,106,210,241,49,31,186,15,108,121,21,243,87,123,246,44,228,206,76,220,161,45,64,27,206,13,70,147,41,50,103,59,39,38,28,93,57,38,89,13,16,175,56,115,51,163,167,243,194,61,213,222,245,180,49,55,117,22,159,88,125,240,93,212,57,78,135,240,68,179,32,129,6,212,172,108,221,171,173,175,181,223,249,207,242,232,144,182,221,104,243,114,229,91,175,200,62,10,95,122,249,119,32,92,135,255,209,246,177,133,169,175,187,174,144,98,93,100,47,8,234,197,110,2,55,41,12,64,226,74,52,118,241,52,34,50,176,194,18,230,197,159,18,90,58,238,14,236,87,186,31,160,214,101,197,195,135,199,103,170,23,167,253,174,223,86,198,14,198,27,70,255,252,71,147,147,131,113,127,215,142,170,90,152,174,175,253,95,251,0,0,7,178,128,25,129,9,162,201,35,125,66,142,6,124,48,185,136,21,24,49,192,112,195,35,224,48,44,195,224,80,184,189,96,193,64,83,4,138,128,198,55,185,4,242,194,253,12,0,105,21,150,197,10,27,206,63,49,253,199,31,14,74,33,170,6,207,147,145,198,227,9,89,216,97,93,111,223,169,38,123,42,197,162,79,155,18,2,231,89,71,174,207,26,202,240,67,150,76,153,94,104,52,210,166,1,59,202,134,28,149,50,162,89,91,181,180,85,188,109,248,111,89,57,246,129,23,203,37,109,186,248,146,161,68,201,107,30,84,15,146,150,216,29,205,100,80,153,66,155,140,198,43,118,145,168,68,231,152,49,236,246,157,177,5,195,152,44,170,51,145,61,159,57,109,38,211,164,146,240,219,178,216,70,166,99,157,183,160,0,0,0,12,0,6,26,146,5,207,129,87,139,37,11,234,67,98,229,157,230,98,160,89,212,138,225,23,20,120,191,241,187,91,135,96,108,64,154,41,188,174,170,58,107,216,66,139,143,219,206,223,255,251,99,7,99,31,59,127,254,110,189,120,166,52,43,138,67,143,48,194,172,57,69,33,255,251,178,100,132,138,165,230,105,78,19,139,54,176,75,167,153,188,105,229,60,25,13,159,54,206,173,26,137,49,158,102,69,172,156,104,6,194,2,99,1,130,243,42,82,115,30,36,67,11,201,163,13,221,48,48,194,97,137,36,84,11,72,128,67,6,64,33,144,248,176,5,162,81,138,0,233,130,192,227,194,204,85,202,210,10,128,23,149,158,114,74,92,86,250,25,121,103,165,84,246,33,215,133,227,115,233,89,95,30,53,234,193,29,251,205,133,157,113,240,98,240,117,185,4,77,238,88,150,3,147,230,86,74,170,131,108,177,165,73,240,216,176,252,119,73,32,147,113,236,99,233,157,244,94,167,254,209,24,54,248,22,69,97,17,124,23,84,64,85,45,226,37,15,77,71,60,73,149,218,35,32,179,73,65,179,68,99,3,210,161,156,98,219,76,219,163,210,45,12,24,60,140,243,168,209,176,250,136,105,102,137,172,117,208,118,83,18,44,178,40,93,196,12,25,231,17,154,220,221,191,42,57,244,176,60,84,73,180,74,148,200,217,36,52,249,184,165,144,163,108,6,179,59,20,9,163,85,8,41,128,89,206,225,43,9,195,162,90,49,74,163,217,11,72,205,46,50,86,135,102,103,142,115,125,254,141,251,242,133,172,38,92,79,255,206,227,191,177,39,160,255,35,255,241,89,41,94,250,191,170,167,64,0,2,96,225,104,8,12,24,56,201,154,31,37,27,64,94,8,11,176,84,6,97,89,250,44,98,44,179,14,1,160,160,230,157,4,160,16,9,23,48,144,55,104,5,209,14,1,80,48,84,13,182,135,89,54,34,16,50,30,193,97,58,245,151,91,160,207,64,160,170,161,12,11,162,66,96,57,74,73,76,209,67,164,193,58,53,94,43,70,75,238,164,13,133,168,58,214,177,51,46,43,67,133,245,172,231,138,158,142,126,14,8,118,32,149,39,14,250,254,179,134,11,235,252,124,67,131,174,173,250,106,113,199,194,175,234,9,245,234,212,163,131,71,145,152,96,231,201,39,153,252,86,165,110,247,136,187,146,163,54,151,85,37,5,233,154,86,79,153,148,94,47,93,150,72,231,158,37,146,92,172,149,9,124,155,202,85,73,42,168,200,185,59,74,194,161,127,23,139,186,254,86,184,188,122,112,23,0,0,31,36,59,48,3,6,92,204,145,16,125,76,17,1,194,247,68,225,105,31,71,21,34,40,177,117,190,145,173,77,221,14,230,229,45,252,146,206,255,111,134,248,55,250,240,186,26,120,226,37,151,46,197,193,26,56,253,255,240,67,65,136,111,249,237,142,158,191,191,255,186,240,88,72,78,21,38,140,149,63,77,233,112,206,58,6,141,117,187,12,51,15,140,170,8,76,155,19,140,1,5,76,68,9,74,255,251,178,100,157,14,198,108,104,204,19,175,53,114,75,5,41,163,105,34,124,25,129,163,46,78,189,51,145,51,158,102,9,164,137,232,163,176,224,76,96,24,58,98,16,176,99,216,4,153,201,208,60,8,23,100,193,48,66,125,2,49,73,73,0,22,135,171,139,242,105,133,16,175,92,26,96,201,112,107,15,249,216,195,192,53,203,90,189,47,60,170,27,69,163,153,182,102,172,119,196,41,97,167,10,223,140,179,109,158,201,119,10,229,202,149,124,131,237,77,133,116,185,32,56,129,121,99,231,86,139,156,127,9,85,126,22,202,155,87,227,94,52,71,214,84,180,18,141,248,175,10,182,167,235,159,122,233,252,154,179,197,249,154,66,205,101,83,44,220,101,40,245,115,169,36,210,48,186,72,25,80,220,230,131,40,176,84,210,43,33,231,58,155,10,36,184,169,81,197,218,73,9,215,127,118,212,64,32,124,138,162,5,25,12,180,14,182,121,14,141,115,40,30,22,10,250,50,132,56,41,220,20,6,46,60,26,255,115,29,43,61,0,90,179,254,95,35,16,123,247,100,100,232,125,126,235,254,57,39,217,79,167,250,255,178,13,160,140,206,159,255,111,239,198,212,51,124,230,150,255,255,253,80,0,0,11,80,32,31,48,4,226,50,216,68,54,7,215,51,120,253,56,92,126,1,74,6,48,167,134,227,137,154,172,106,200,130,48,151,56,204,38,57,90,207,162,135,180,26,17,43,19,44,195,7,163,74,119,54,104,192,2,39,110,69,189,40,152,47,209,14,19,68,108,152,146,7,198,209,2,2,97,86,178,23,136,166,114,45,53,6,2,24,129,162,148,41,226,190,146,28,244,142,227,120,87,108,123,124,234,154,230,182,229,94,43,255,48,92,247,182,168,222,173,127,234,184,246,158,249,209,203,19,237,199,95,9,218,231,41,236,94,115,22,4,175,163,54,106,155,199,196,249,205,99,227,200,250,208,54,211,168,216,182,115,167,179,234,11,186,122,124,226,75,111,21,191,198,242,234,249,104,195,149,25,160,69,111,95,183,112,113,189,158,234,238,166,220,244,125,91,81,252,112,56,63,182,119,247,48,0,129,64,5,209,97,177,14,22,20,88,139,198,34,83,18,20,22,126,55,172,143,119,170,114,136,224,214,183,107,66,100,234,93,6,60,245,170,194,197,165,20,113,1,160,56,55,255,255,253,27,244,255,254,255,211,159,142,255,229,104,170,87,233,6,218,88,170,100,97,93,156,97,247,166,114,75,170,57,188,144,144,166,85,165,166,63,18,6,26,133,166,60,134,6,22,144,128,144,172,70,21,153,174,39,24,90,54,232,192,48,122,44,2,2,204,7,4,168,144,234,167,15,64,240,12,170,179,107,15,102,121,163,226,205,217,255,251,178,100,171,142,134,118,102,203,155,186,121,208,64,71,153,215,105,229,54,26,193,163,42,78,188,217,65,35,160,102,229,148,137,162,83,178,161,49,242,64,7,79,18,36,17,2,13,164,156,140,11,76,8,202,163,234,25,170,7,70,216,137,226,24,143,112,177,199,105,250,111,103,214,12,150,156,93,41,172,158,168,45,169,10,128,183,129,33,218,67,252,3,50,104,27,154,52,13,82,77,106,177,105,29,14,173,245,63,172,22,154,226,136,28,238,69,28,123,230,246,181,29,192,242,198,222,55,22,154,150,217,220,66,12,9,44,79,232,85,68,161,232,209,239,126,160,140,103,78,191,85,91,76,96,101,89,52,245,42,38,14,231,34,98,164,252,246,119,67,8,65,224,161,76,167,232,0,144,0,162,188,72,80,96,180,134,192,192,108,134,184,16,24,164,163,144,106,126,65,17,225,32,64,95,121,44,255,58,2,38,76,107,37,55,205,38,228,172,201,86,219,112,127,215,255,255,141,171,104,223,255,183,246,233,152,13,26,150,65,11,33,46,43,137,210,148,162,95,218,0,32,0,11,187,39,128,225,16,194,11,35,87,34,142,90,83,56,0,152,74,70,101,193,249,145,194,228,1,49,32,33,129,5,99,128,56,32,4,124,48,184,65,255,66,99,142,208,131,1,180,73,148,172,33,233,73,202,219,58,251,216,242,46,215,11,50,27,221,32,160,57,210,221,116,113,239,160,92,96,71,54,29,223,37,84,211,102,5,188,73,164,103,213,82,114,191,48,177,120,83,6,249,212,40,254,52,138,152,197,50,126,109,45,123,76,14,53,235,162,230,244,243,168,208,127,86,146,159,28,99,199,239,177,144,174,78,228,80,190,116,121,27,166,7,145,125,6,23,48,100,116,51,227,194,2,237,117,43,142,33,38,56,105,45,153,109,231,217,105,114,183,28,100,167,20,214,206,127,33,136,253,48,31,44,91,75,217,248,45,10,243,51,155,124,161,61,23,127,80,0,0,0,30,6,0,30,10,57,181,226,136,35,67,1,176,220,148,234,93,53,34,205,222,107,138,140,54,221,93,253,73,226,97,160,160,70,17,143,84,210,102,125,108,187,97,167,84,11,111,255,255,250,54,53,245,255,254,255,223,182,192,17,226,44,40,60,81,100,72,128,194,134,177,142,46,108,5,215,218,0,32,183,114,34,18,2,140,32,202,53,199,120,207,162,227,84,89,12,16,36,16,168,129,196,16,64,40,92,211,22,68,132,75,163,6,49,249,93,198,184,196,215,34,238,206,59,33,152,76,168,119,220,140,167,35,218,150,198,31,9,110,108,231,228,145,150,109,21,212,140,167,7,21,12,174,58,54,181,1,186,45,149,148,206,63,148,122,113,92,178,175,178,85,28,193,255,251,178,100,188,12,134,61,104,206,59,143,100,80,80,72,217,237,105,101,104,23,141,155,56,110,101,137,193,20,157,168,61,135,156,104,112,51,239,46,20,103,83,168,180,195,92,188,213,204,171,56,200,36,221,157,95,125,177,155,211,229,73,154,58,237,32,253,233,138,223,55,253,227,235,69,19,157,173,171,132,241,135,103,30,74,183,96,71,14,182,195,147,90,88,237,124,247,207,45,129,232,35,109,103,172,105,210,249,182,192,143,38,213,70,141,107,87,212,55,50,180,100,18,55,210,188,211,128,0,36,14,0,226,10,57,41,0,69,38,224,47,64,246,11,148,83,125,147,23,130,104,32,53,77,182,81,211,134,128,60,24,47,94,190,181,208,130,158,22,40,80,106,45,9,127,255,255,246,215,255,246,102,88,103,42,37,232,18,61,3,218,239,254,235,172,130,196,0,67,131,32,192,156,52,192,37,222,99,36,232,134,113,195,224,96,114,59,160,229,105,49,229,26,51,8,225,60,48,57,2,131,93,49,57,76,16,108,35,63,62,254,227,253,139,48,16,64,50,248,114,49,166,8,26,33,43,220,72,26,161,122,13,190,85,11,118,28,25,40,19,241,155,60,138,77,65,136,24,111,223,195,132,233,89,2,202,82,114,4,153,216,168,249,48,117,16,252,189,107,134,15,30,0,132,52,206,193,175,136,33,86,183,158,227,9,138,96,223,181,199,109,220,184,185,92,233,108,2,203,162,144,220,54,68,109,72,108,170,49,68,89,212,42,16,212,247,74,66,12,150,237,198,66,253,205,74,229,81,233,137,35,241,73,26,155,83,89,138,72,117,144,110,172,211,70,183,111,171,86,126,181,19,67,169,142,163,216,218,191,51,82,126,221,62,120,78,202,37,216,90,248,132,166,98,45,67,122,244,245,60,205,51,207,98,237,154,41,117,122,74,217,97,77,103,11,215,104,41,117,133,205,88,166,179,79,12,78,70,226,118,165,111,188,45,251,206,55,86,221,21,219,21,106,78,212,236,102,47,55,51,157,220,47,225,202,152,231,49,134,18,171,20,85,175,225,248,82,223,207,124,148,115,61,242,139,128,0,1,0,0,195,66,42,5,136,146,194,203,34,201,70,75,160,66,35,150,128,215,136,44,209,131,173,152,129,115,75,151,106,247,114,163,238,167,116,244,20,84,108,105,49,163,108,47,81,65,226,146,10,229,99,184,83,115,232,254,243,63,91,19,65,217,69,244,127,255,197,181,76,139,195,154,9,232,255,255,219,175,27,219,81,255,64,52,28,28,152,14,69,153,172,203,153,58,47,156,120,92,25,29,113,152,134,32,153,44,126,152,202,73,166,160,8,199,49,12,78,30,3,129,193,9,147,129,9,128,2,66,149,163,89,101,158,48,129,27,255,251,178,100,214,142,169,3,117,200,139,219,202,48,87,73,217,121,111,5,44,27,145,161,46,78,189,57,9,4,158,166,137,147,9,200,38,127,186,98,238,68,32,102,182,212,35,108,198,158,84,240,173,166,207,34,18,2,112,106,142,146,66,242,240,247,25,209,199,184,161,70,170,20,161,222,168,204,64,224,102,114,195,158,161,221,159,9,173,160,169,103,174,16,52,164,34,100,82,22,67,110,14,134,197,126,152,90,113,60,75,82,151,251,196,122,111,71,84,74,93,239,158,170,159,171,160,169,148,35,8,165,20,242,147,106,107,30,131,61,178,19,151,15,105,246,113,113,148,46,160,186,35,236,164,154,109,249,16,178,212,220,178,25,205,104,172,170,179,95,9,237,91,183,147,154,36,179,116,218,76,122,147,228,63,8,18,32,48,178,175,54,115,63,249,1,240,87,236,150,155,123,115,130,250,67,184,161,229,146,3,62,47,153,26,6,57,131,194,67,22,81,218,138,7,26,25,115,118,123,244,49,148,226,218,185,178,173,201,140,67,220,254,142,156,159,253,191,70,227,104,250,127,255,111,254,185,197,127,254,254,27,254,207,221,107,159,122,128,0,194,2,83,1,204,83,13,227,211,72,125,211,90,13,35,36,143,227,83,194,67,26,153,227,13,6,99,0,67,19,2,129,195,19,134,82,168,106,33,7,12,147,12,204,88,14,86,105,128,64,90,17,17,7,104,73,210,127,246,62,60,23,43,134,108,141,238,171,117,118,34,205,5,144,74,149,170,76,52,13,105,59,152,241,88,26,215,111,12,144,98,74,108,130,50,106,42,203,82,98,53,110,196,5,100,37,129,237,247,71,74,201,25,229,36,140,176,90,156,98,69,76,50,200,167,35,67,90,145,8,18,49,252,116,66,220,123,175,60,214,111,14,53,156,34,222,34,27,2,186,81,66,172,20,180,222,25,145,243,164,108,219,158,187,137,47,207,180,146,103,84,221,251,185,252,52,121,201,17,114,18,68,196,79,48,136,213,65,238,122,106,93,69,229,154,164,210,93,160,156,9,132,228,122,25,114,252,192,53,109,8,64,235,208,196,157,11,37,227,251,57,200,229,75,228,246,212,222,60,94,118,188,214,174,104,1,0,0,57,106,83,202,76,106,129,81,96,207,232,134,66,133,157,79,185,201,107,5,82,137,8,70,158,127,64,31,198,48,195,165,43,162,141,61,24,97,27,234,201,247,111,250,23,247,110,54,9,251,127,254,255,253,248,223,251,255,191,249,34,203,173,204,173,215,26,212,73,33,22,128,64,104,233,90,102,114,22,103,111,170,105,248,152,110,206,52,99,240,144,103,40,162,96,80,64,24,0,152,204,7,24,166,37,5,0,176,168,94,8,29,3,16,117,2,4,3,170,255,251,178,100,179,10,167,93,120,203,11,175,54,80,72,199,169,166,104,194,114,28,245,195,44,206,189,154,137,5,22,103,253,129,50,160,42,147,97,2,181,132,165,144,51,240,32,47,42,75,181,183,109,216,86,233,67,190,237,179,246,61,70,80,6,85,110,138,110,176,11,91,151,135,129,26,38,142,24,3,201,167,101,13,209,138,206,137,13,181,75,39,70,94,71,176,246,142,194,77,166,52,39,249,231,114,223,96,62,8,187,200,152,49,32,208,216,133,136,13,250,147,210,15,90,238,51,162,19,139,222,18,87,34,225,242,39,240,134,251,107,133,215,113,189,123,26,166,199,168,116,154,31,122,159,188,126,226,255,238,158,113,147,104,88,169,137,226,99,229,174,51,3,119,214,108,251,85,121,139,193,200,229,117,162,102,82,252,196,137,28,247,206,211,34,236,190,165,250,29,68,194,235,253,237,147,221,189,89,223,215,84,188,100,136,65,136,197,0,2,140,228,22,96,148,94,10,145,146,132,144,161,74,192,202,247,155,165,90,97,173,189,255,204,190,199,220,230,17,166,10,234,56,23,169,138,253,190,173,189,4,55,254,191,255,252,97,215,104,223,234,61,146,15,61,140,209,203,209,17,255,255,197,164,20,1,76,4,48,205,13,136,12,49,53,79,147,66,207,147,137,205,188,22,204,172,142,76,13,56,204,10,27,134,5,19,43,133,115,0,130,195,6,196,163,53,138,115,37,6,134,10,96,88,70,24,20,129,132,145,226,2,94,85,1,86,227,214,48,17,58,201,6,94,9,19,70,91,112,203,74,93,35,32,43,87,107,160,224,190,153,105,38,112,176,82,134,179,234,52,210,112,77,215,77,189,158,82,35,128,83,171,59,80,41,72,115,216,12,147,196,77,167,21,171,18,142,168,80,96,154,236,91,76,11,248,198,152,144,3,89,178,170,242,151,204,135,35,45,13,34,214,255,180,62,133,136,45,145,180,66,117,169,212,91,253,71,184,44,102,84,44,38,113,26,3,228,78,180,30,37,55,53,210,147,161,27,107,201,45,168,232,154,39,182,184,249,100,75,163,32,246,76,153,101,154,70,247,158,206,59,18,78,211,227,53,62,148,75,33,229,2,39,146,46,241,27,190,230,37,255,17,145,159,194,60,207,254,114,55,46,26,0,0,0,71,132,133,151,241,69,96,66,66,22,28,32,25,49,82,5,194,40,5,44,81,128,205,202,87,116,1,207,202,93,3,234,183,53,4,202,96,73,21,44,125,58,102,204,34,50,94,84,148,162,157,114,191,255,102,100,248,224,210,133,65,27,137,142,168,164,155,33,220,246,92,243,34,239,216,203,197,55,160,93,180,58,124,193,115,202,93,54,241,15,191,112,73,44,50,118,160,175,62,6,88,98,255,251,178,100,171,142,135,112,116,73,131,175,54,176,104,233,217,221,104,232,172,91,169,157,44,78,189,56,201,106,39,167,93,132,29,241,11,143,2,102,4,5,224,22,232,198,206,0,219,212,44,67,125,153,138,20,153,68,197,24,142,79,24,94,17,152,170,7,153,14,29,8,194,96,48,2,101,216,4,22,17,224,84,199,12,2,0,192,169,16,31,109,63,220,200,4,66,7,191,237,73,69,31,39,221,156,200,218,139,118,64,184,58,92,14,1,49,162,77,100,43,117,188,206,100,142,136,9,43,130,233,11,13,163,206,172,193,176,216,254,204,240,174,249,119,214,104,100,44,64,149,246,188,229,126,96,27,5,125,250,77,43,76,34,221,99,10,203,83,24,222,70,8,179,133,169,216,131,194,214,158,192,32,253,68,75,4,227,91,24,183,185,139,165,89,21,222,151,184,163,98,13,117,98,149,71,96,94,90,156,175,81,39,225,122,148,218,160,172,6,245,102,213,89,161,197,219,88,125,25,164,147,153,70,228,69,104,149,186,58,141,162,100,16,200,240,191,79,181,51,36,185,245,89,95,123,211,132,5,68,151,9,216,33,64,132,89,70,131,41,71,194,23,92,78,57,139,34,146,245,40,92,94,125,193,156,112,18,124,214,223,199,222,202,96,236,106,86,45,202,19,76,215,48,140,185,49,63,255,131,42,40,40,238,97,35,231,214,179,206,83,104,89,213,215,155,201,35,67,27,237,83,94,98,233,49,155,107,180,231,90,53,9,72,249,39,215,128,0,16,20,108,160,6,48,24,28,50,109,224,49,82,254,50,88,107,53,1,120,51,92,14,50,92,56,48,120,69,26,7,76,21,10,140,92,12,213,189,65,78,163,99,130,49,107,166,162,3,20,152,148,72,66,143,190,85,131,8,54,241,105,43,219,37,106,153,63,110,155,25,104,19,40,63,217,245,118,159,82,238,61,80,222,16,97,124,254,58,255,79,62,116,112,92,45,142,23,172,252,71,20,63,104,151,29,100,211,150,28,148,117,177,160,55,139,132,215,47,97,61,250,204,19,74,76,202,67,149,81,44,3,171,229,12,182,133,206,150,105,19,0,154,199,9,225,250,27,203,37,14,99,242,181,90,68,194,172,58,60,170,245,229,227,4,240,116,11,222,96,225,165,213,72,112,161,115,21,72,146,60,212,74,211,124,55,60,58,95,208,86,203,50,209,66,112,135,119,35,88,181,49,163,242,181,230,85,196,236,15,168,167,80,236,124,165,58,244,191,222,183,153,140,207,212,180,220,203,35,32,152,0,0,0,0,10,0,0,81,0,227,96,79,115,12,109,155,8,39,169,186,88,187,116,241,182,147,133,164,251,106,93,220,242,185,107,164,158,44,195,53,228,37,233,236,198,246,171,255,251,178,100,139,140,167,62,110,204,27,186,98,242,72,135,169,223,105,135,116,30,237,229,42,46,225,49,193,16,158,166,5,151,149,32,116,111,255,255,252,73,57,6,196,81,196,5,234,169,162,126,255,253,184,254,103,143,105,242,67,64,80,224,104,24,63,25,134,38,152,196,180,29,100,34,153,137,196,26,24,29,24,44,254,129,139,22,184,80,96,25,14,30,16,135,166,5,0,134,16,17,166,67,2,139,48,16,4,34,41,129,224,65,130,32,60,176,176,86,245,162,0,97,51,30,25,60,37,192,106,79,235,252,195,34,169,49,42,4,34,243,93,75,176,240,36,44,252,120,123,121,55,70,15,47,131,214,225,8,98,217,228,84,27,255,201,77,157,222,165,153,170,253,95,111,162,217,220,135,121,56,207,233,185,40,81,196,226,177,68,170,116,119,187,14,188,219,171,31,198,237,77,246,51,74,235,3,74,65,34,70,105,193,45,229,193,36,160,152,41,54,9,148,87,176,50,168,253,189,138,92,248,170,212,202,66,81,179,246,185,167,211,229,137,82,235,249,42,164,214,108,146,68,36,132,7,163,33,24,77,109,40,194,205,162,122,5,136,131,43,82,202,189,172,64,245,160,38,228,40,48,186,108,69,152,180,211,146,74,30,109,52,156,40,164,155,96,143,84,58,139,49,135,41,111,164,22,169,37,72,232,13,172,5,105,202,49,197,64,78,195,60,21,4,122,203,144,16,138,132,88,26,128,128,173,245,102,74,201,55,104,187,30,40,236,67,61,227,28,122,103,177,103,113,151,255,236,169,250,190,49,177,49,218,127,255,39,79,226,249,193,189,251,113,223,168,30,1,198,13,160,10,86,100,55,174,115,224,142,100,37,162,108,176,34,102,195,64,102,185,24,97,8,38,98,240,158,101,176,54,10,6,76,63,0,204,213,27,140,79,22,82,120,18,11,12,0,35,160,113,131,64,6,137,0,213,56,108,70,6,3,48,244,100,70,0,190,110,18,74,205,168,195,108,147,137,99,4,136,192,154,37,222,138,193,96,5,4,212,171,237,58,186,162,128,32,70,219,184,236,142,1,107,210,27,88,176,13,103,23,3,83,16,149,234,39,173,28,90,18,181,132,238,61,12,19,21,189,248,167,12,246,61,137,202,62,214,36,11,82,199,80,177,188,203,237,106,104,82,253,28,58,179,114,190,89,163,33,13,106,215,195,198,147,28,18,11,245,22,161,167,141,96,48,117,170,76,142,121,2,20,73,71,91,132,32,146,35,43,79,94,148,114,232,210,64,103,116,209,44,144,210,201,138,96,230,160,40,225,232,150,32,159,44,81,167,170,177,2,198,18,42,165,34,134,86,148,124,69,47,134,82,35,252,29,210,56,150,168,154,64,100,229,35,81,52,255,251,178,100,125,8,135,233,120,202,3,175,54,176,64,135,153,234,101,135,52,23,229,161,66,237,229,133,1,6,160,102,141,156,20,160,143,95,181,0,0,6,0,28,196,70,80,80,224,37,65,19,8,199,241,130,5,197,2,167,11,0,139,71,128,52,66,237,67,246,141,141,148,115,83,85,126,142,103,254,159,255,42,93,80,245,62,161,119,116,11,54,87,219,255,243,250,246,221,54,33,255,255,72,72,45,219,247,163,37,10,48,119,211,14,207,3,11,26,181,24,103,102,204,70,1,168,96,140,66,81,52,72,116,122,132,230,149,185,67,153,248,102,224,118,176,224,84,210,193,34,133,119,211,56,148,233,43,197,74,182,241,180,85,90,135,100,131,157,180,222,177,28,54,11,22,14,211,59,26,27,209,92,240,240,75,142,44,94,243,8,104,19,0,240,17,56,102,188,181,220,61,114,248,15,31,114,35,184,24,48,90,156,225,105,29,200,147,184,127,209,47,114,46,45,217,131,192,102,124,96,95,177,34,203,9,104,88,187,122,232,120,176,238,3,187,163,44,169,237,89,86,50,47,246,239,95,152,150,179,250,195,173,189,205,243,199,26,189,34,155,157,21,34,185,250,203,29,174,177,251,175,41,163,106,212,91,33,253,117,200,139,75,28,120,0,1,80,139,237,216,188,38,110,8,1,62,101,31,233,136,111,180,22,206,82,26,11,217,52,213,215,57,28,28,140,97,162,57,154,118,176,221,232,253,63,98,255,255,254,164,209,179,190,118,255,253,56,151,236,43,140,1,219,241,243,251,145,12,253,5,0,26,224,224,25,33,72,216,211,147,15,96,79,158,250,56,55,208,92,44,20,189,152,104,176,97,145,41,143,195,6,134,18,140,2,133,66,198,73,40,137,40,87,40,88,12,129,193,128,82,206,64,197,80,58,36,33,144,24,30,12,68,8,125,30,203,177,244,141,32,195,232,100,35,216,72,218,120,187,153,162,104,162,87,36,224,76,127,33,238,115,47,23,194,242,212,214,79,211,74,119,5,171,193,89,182,231,140,133,95,89,172,24,141,134,172,40,102,97,94,205,9,64,99,122,52,156,55,113,133,18,14,177,66,36,154,46,132,136,0,166,68,60,41,94,104,66,206,68,35,1,34,150,169,59,66,94,107,158,73,93,198,81,182,88,82,144,121,25,20,207,27,9,181,2,131,199,139,41,37,14,156,146,230,211,70,148,80,150,127,147,156,93,182,86,140,24,43,159,22,39,133,55,27,64,219,211,146,51,177,114,112,178,53,216,70,97,165,139,201,121,77,128,226,160,33,208,243,219,234,8,72,51,125,0,32,0,24,144,114,153,21,0,210,48,192,66,148,210,236,168,105,175,80,85,92,177,26,20,112,106,60,183,48,157,26,255,251,178,100,133,14,135,80,106,203,147,143,76,226,63,135,153,199,99,69,26,28,101,165,48,78,233,231,9,6,158,102,73,147,9,202,16,209,188,202,221,29,219,124,189,127,255,255,244,29,148,54,165,111,255,255,253,248,27,94,183,151,163,44,73,189,249,102,237,226,44,179,52,49,149,198,53,60,220,53,238,20,50,160,84,50,120,122,63,164,192,138,67,48,158,113,194,48,102,56,121,173,160,111,75,181,229,194,128,228,117,1,35,192,37,224,148,132,75,9,71,61,205,85,193,119,136,129,111,62,15,184,4,99,10,213,192,100,175,89,148,34,51,176,201,91,161,180,41,144,113,4,114,165,223,111,26,195,215,178,201,180,170,198,181,18,179,192,84,210,1,232,99,219,71,99,78,185,190,209,140,174,114,255,59,125,157,191,112,218,237,4,249,145,148,242,142,221,9,162,173,113,137,206,155,98,149,176,225,171,25,119,5,118,224,194,174,196,25,29,39,150,162,58,145,158,234,38,71,43,56,86,145,113,1,198,60,177,38,204,240,29,41,162,121,225,225,235,200,182,197,160,44,196,108,172,75,49,206,180,251,16,178,241,181,202,239,152,116,206,187,123,150,55,56,242,215,19,61,114,203,46,153,7,166,226,246,104,134,184,123,32,219,27,64,4,0,82,211,133,30,48,225,50,129,63,190,39,40,199,68,12,12,48,193,147,170,24,112,146,117,117,231,73,232,165,178,176,31,90,162,66,150,167,168,179,15,147,62,231,110,250,126,16,43,47,51,9,144,51,100,117,255,255,167,246,228,212,111,250,64,14,0,211,2,16,55,49,114,25,3,24,84,154,48,74,1,227,51,243,113,49,136,2,83,16,113,196,48,232,2,179,3,64,120,26,15,83,12,192,25,16,130,8,64,19,24,111,2,121,144,153,35,49,33,65,196,140,200,243,80,121,150,140,9,40,121,92,208,136,3,4,110,132,131,217,35,50,75,215,25,223,107,143,154,77,186,227,1,122,180,219,16,112,246,195,7,166,65,126,99,14,216,80,42,222,122,25,58,123,39,30,83,2,128,154,29,153,67,64,198,102,212,186,132,212,92,18,121,179,60,174,27,36,76,109,204,99,72,138,110,225,221,59,201,139,172,248,111,154,238,112,37,182,124,40,79,217,76,85,214,112,125,106,142,207,60,95,99,110,210,60,60,238,217,19,84,99,204,74,46,218,231,106,158,95,183,177,177,27,86,134,214,167,132,177,119,141,237,47,32,97,234,196,104,205,177,49,88,151,197,35,125,50,56,53,70,108,159,45,245,135,183,181,248,143,62,103,166,188,144,61,161,199,146,21,97,55,195,154,142,51,98,5,99,219,253,253,239,231,197,175,255,16,164,50,165,31,235,129,81,86,22,48,56,4,63,255,251,176,100,133,12,200,17,115,202,3,218,123,114,65,195,121,129,111,40,40,27,49,193,50,78,105,137,201,9,29,102,141,150,9,224,208,130,112,57,131,34,80,104,12,47,129,128,177,138,161,9,46,108,103,101,203,104,19,9,2,182,253,200,181,113,41,138,84,56,65,23,175,49,150,132,142,80,102,149,31,244,185,78,24,255,255,215,27,255,253,17,39,208,2,85,233,122,9,23,133,109,70,139,165,28,73,34,98,94,9,172,72,166,41,129,130,71,130,195,49,105,96,184,203,245,84,143,24,179,72,45,154,165,250,235,79,33,208,61,99,36,194,98,101,81,179,23,217,253,61,215,194,252,170,85,6,189,214,25,151,103,99,172,74,30,166,21,6,126,53,139,199,229,162,49,44,111,20,64,40,160,236,14,161,61,103,108,235,139,149,207,27,238,21,11,127,66,16,50,133,72,92,177,54,241,71,166,14,57,163,60,183,161,220,104,93,3,214,70,117,254,121,252,188,60,148,145,177,79,215,85,190,181,198,179,111,139,161,164,23,182,42,109,164,232,79,68,91,92,242,114,81,187,137,199,98,233,81,60,71,53,105,197,202,11,232,16,177,10,183,224,45,69,52,187,232,158,164,252,44,152,68,173,168,169,246,104,237,170,48,190,142,176,221,174,87,157,234,218,111,243,185,154,247,24,207,55,131,176,220,242,128,17,0,98,163,104,114,52,129,30,8,197,228,173,225,202,23,91,232,205,81,74,122,90,60,130,205,215,126,176,78,118,29,100,231,201,7,234,188,224,139,0,62,167,23,8,38,182,87,163,88,164,111,223,249,63,244,18,144,95,255,95,167,255,21,74,0,194,128,120,140,169,48,224,248,48,226,115,56,65,95,53,19,186,53,196,80,14,163,12,193,48,76,22,7,204,119,1,76,204,8,193,130,1,131,33,25,136,132,113,146,32,74,21,152,36,9,169,72,59,67,169,170,140,44,139,134,34,56,52,15,106,24,115,231,94,233,107,186,194,83,190,21,154,84,212,106,177,146,36,30,217,76,121,198,205,84,83,133,238,139,181,2,192,48,247,43,161,206,14,150,88,124,230,245,203,86,39,227,172,182,99,247,82,150,204,157,79,198,246,217,6,246,140,122,34,57,165,228,119,173,250,206,48,254,191,76,230,203,53,119,150,49,245,57,198,44,99,255,135,185,59,204,175,181,226,174,63,12,59,127,130,182,191,45,115,214,77,207,172,226,194,233,137,207,67,3,139,87,205,214,243,134,15,158,46,242,172,41,214,162,218,45,102,95,190,103,184,237,245,27,148,157,66,153,150,169,19,56,213,51,107,214,83,93,251,243,181,150,182,173,210,217,90,87,109,52,230,221,232,231,0,0,0,2,64,24,4,249,0,56,4,36,199,255,251,178,100,124,14,199,88,120,74,11,185,99,242,77,133,121,124,111,7,40,29,133,227,38,79,109,139,193,22,29,102,205,146,161,249,134,0,196,70,89,90,7,120,62,229,112,122,164,128,162,173,183,128,206,17,225,239,35,148,117,74,22,133,84,184,140,96,168,131,154,104,152,138,148,163,140,151,169,13,209,156,167,61,159,254,191,223,70,119,16,9,12,54,22,88,117,136,254,137,69,8,46,3,161,64,195,48,179,15,99,27,36,181,48,90,23,51,4,212,26,49,200,9,67,13,146,88,48,228,10,230,130,96,176,7,70,28,224,104,5,24,52,99,227,166,175,54,198,40,100,192,135,75,240,14,76,25,43,166,103,163,200,8,218,96,162,112,253,212,164,127,30,6,19,26,163,125,19,118,196,133,47,167,229,207,66,211,103,116,215,217,62,111,138,114,185,239,195,178,135,173,154,120,12,139,154,186,52,135,229,53,34,181,195,145,249,141,19,145,105,165,80,249,75,129,112,101,141,35,17,96,124,122,83,252,205,22,90,8,118,105,72,36,223,214,204,223,21,166,72,219,1,82,74,174,122,107,174,158,251,157,79,189,185,235,185,108,237,177,213,179,211,83,182,47,30,253,219,239,37,254,203,62,180,225,103,164,75,56,195,14,196,117,143,46,170,19,103,71,55,80,139,11,49,28,218,199,167,90,124,204,45,103,222,11,86,74,117,219,100,206,218,182,253,218,86,153,245,130,213,217,217,205,180,213,104,0,79,16,19,203,100,66,56,80,97,144,12,203,136,170,2,54,154,209,54,253,107,74,97,181,164,250,115,25,26,49,163,62,154,38,186,145,191,233,255,249,50,57,153,216,91,10,17,110,129,80,34,46,68,27,218,177,163,174,253,122,168,137,239,137,185,184,45,244,136,0,1,49,32,51,48,0,11,51,20,50,223,50,16,45,243,34,240,245,49,50,66,19,25,128,179,49,17,31,112,128,30,4,128,41,16,132,152,116,0,105,128,88,25,152,9,129,73,136,184,34,26,141,173,208,202,131,49,192,2,9,8,209,65,208,248,244,7,140,4,149,28,220,23,141,110,63,141,98,78,243,75,153,12,81,254,72,155,49,215,4,88,82,195,93,136,165,20,252,22,133,236,126,141,171,215,106,217,199,19,122,93,27,127,98,50,247,242,141,254,148,9,9,69,10,147,46,118,87,15,100,229,241,141,67,54,104,156,214,39,110,229,107,107,76,127,90,210,14,230,34,152,40,197,233,18,151,46,249,131,119,186,228,146,185,74,215,34,95,12,234,255,190,89,151,187,106,185,123,63,14,241,245,29,43,81,205,187,241,51,252,213,36,250,41,95,126,54,44,161,173,169,250,228,153,245,94,255,56,255,177,215,166,46,60,215,217,216,165,21,255,251,178,100,110,14,199,86,104,201,147,218,99,114,67,38,41,146,104,73,124,155,245,159,40,110,237,139,193,13,152,166,9,162,177,250,152,42,28,251,11,155,106,92,63,212,21,208,100,251,104,2,208,39,152,72,53,42,18,128,0,141,142,224,81,192,34,101,87,150,102,146,46,132,72,72,138,197,253,200,82,130,26,7,171,125,52,229,239,250,255,254,26,198,228,47,41,25,164,250,78,130,135,71,8,122,201,59,91,201,213,38,167,182,237,208,163,94,145,80,4,33,24,44,37,152,42,229,153,233,5,28,94,101,30,41,165,155,14,39,154,108,98,152,210,89,152,12,29,24,66,30,131,151,162,2,208,16,137,223,39,28,56,161,135,130,162,17,120,76,132,8,198,70,100,209,65,163,132,124,44,7,49,119,245,84,108,196,221,138,40,173,158,200,54,172,84,113,214,146,166,140,254,43,5,191,151,100,174,211,157,45,141,47,137,11,205,14,230,184,201,53,179,174,53,52,29,71,192,58,199,40,94,161,248,93,153,21,11,155,41,141,33,138,205,49,107,162,151,122,156,127,252,215,173,148,31,174,109,26,177,251,103,38,73,121,111,211,141,162,57,59,181,231,111,177,195,91,254,252,255,50,241,237,235,197,171,161,23,168,95,22,32,158,54,153,46,28,17,174,118,250,210,19,14,192,60,169,37,51,104,205,78,216,57,179,80,175,154,66,245,29,68,151,51,61,190,91,70,27,188,50,180,225,103,202,185,85,102,195,65,56,3,0,212,120,80,41,157,26,99,0,156,188,34,212,64,205,128,68,42,176,68,7,51,43,2,72,210,11,44,99,193,227,5,8,40,122,172,231,24,58,26,165,204,230,201,187,235,165,190,159,253,189,1,87,20,197,150,234,57,19,21,165,242,172,255,221,56,0,76,12,64,232,0,6,6,51,37,142,99,66,182,198,19,37,244,101,124,170,198,59,33,244,96,66,105,6,7,194,204,96,162,6,224,33,110,49,2,2,19,1,192,30,48,69,2,35,0,176,251,48,226,5,96,112,12,152,12,0,112,99,165,212,48,110,105,237,204,143,74,32,33,113,102,204,162,108,233,229,95,119,156,184,106,40,193,106,34,45,120,110,32,60,170,247,236,77,38,99,207,66,221,106,81,228,9,21,66,117,224,249,228,165,134,99,23,39,230,229,143,3,73,152,132,70,222,121,5,190,207,210,214,127,95,158,65,235,105,83,3,160,46,159,152,102,59,94,221,119,173,103,249,223,164,6,179,45,193,143,252,31,215,45,76,174,109,166,206,11,230,45,66,117,255,86,186,104,215,63,49,64,163,107,39,204,56,211,235,207,18,36,33,201,114,21,10,216,58,124,239,23,30,45,178,217,181,180,243,46,219,171,30,56,98,111,75,255,251,178,100,109,14,167,109,103,72,139,217,99,244,69,230,57,189,104,169,126,27,9,165,36,78,229,143,129,31,158,102,233,161,33,248,63,107,228,173,149,212,131,161,174,110,204,1,253,149,185,144,224,195,108,80,0,0,0,18,128,7,136,13,181,68,57,1,77,149,67,129,34,132,19,11,31,78,186,106,85,171,43,140,168,3,105,173,169,158,131,168,44,69,48,84,132,26,80,123,244,111,250,245,255,255,254,16,82,2,56,194,166,109,27,81,158,167,105,91,172,39,31,129,220,176,24,196,0,16,193,51,176,213,226,128,238,221,16,234,40,208,245,126,120,226,65,144,217,23,140,199,34,252,196,224,52,193,17,136,204,176,8,70,47,17,3,38,120,150,6,33,145,165,64,0,192,32,73,165,31,195,156,177,206,146,16,70,202,168,25,14,45,39,178,32,227,56,82,153,20,13,19,110,16,37,177,224,163,176,243,212,60,91,237,14,221,191,155,26,84,77,180,5,85,119,43,93,152,29,104,69,167,38,162,212,208,20,94,98,142,196,226,1,254,191,54,88,184,139,171,2,192,100,249,112,121,141,251,161,60,182,239,209,204,255,95,70,38,212,63,250,123,189,107,30,177,242,166,219,246,213,171,16,207,113,137,165,179,157,202,127,91,47,179,55,91,104,143,178,183,124,231,214,80,186,180,197,168,249,114,167,234,237,41,106,219,34,71,171,16,234,164,234,177,193,61,245,220,182,117,105,61,54,183,101,175,59,104,191,254,100,2,250,1,198,48,88,28,40,28,32,57,150,128,36,120,193,14,114,237,195,235,249,233,168,169,100,185,224,86,22,96,67,16,66,50,127,251,95,55,246,255,255,255,194,172,48,29,59,113,67,165,219,67,200,115,233,22,177,233,99,140,29,108,109,46,83,214,118,115,1,171,80,0,0,147,112,136,129,48,84,252,50,78,28,55,5,167,19,7,78,225,253,205,20,37,204,238,84,193,32,90,43,24,248,13,153,52,7,13,5,102,10,2,102,116,0,102,40,138,9,94,88,3,18,152,112,5,48,8,28,132,14,0,67,65,171,40,66,162,17,8,153,97,86,96,60,64,76,97,102,113,41,58,133,132,113,23,119,203,131,106,137,34,116,151,202,8,115,165,163,212,159,48,106,11,87,133,116,202,149,67,34,165,203,59,112,198,98,50,73,147,208,181,67,161,157,169,186,68,51,36,147,109,217,101,240,121,57,1,121,54,136,49,57,136,253,37,55,228,166,35,197,32,123,65,148,218,52,173,219,231,242,82,82,82,148,42,167,5,89,76,172,80,180,142,56,117,20,217,161,228,72,11,23,85,152,41,242,208,28,82,4,163,48,76,135,32,242,51,45,204,252,87,139,82,201,120,82,89,155,87,38,36,77,67,255,251,178,100,106,142,134,203,103,202,27,175,76,224,73,39,153,227,100,70,126,92,61,139,36,79,109,141,193,40,152,167,53,147,165,248,105,87,81,97,224,1,191,192,96,244,18,128,138,140,124,86,68,32,47,18,228,220,169,189,229,245,253,3,119,4,98,65,12,137,255,254,255,79,70,255,250,137,188,106,140,33,142,26,90,128,199,100,2,8,202,171,152,121,76,162,226,238,116,239,217,187,111,195,73,228,33,77,183,103,89,73,237,192,104,72,50,76,0,197,64,196,136,138,12,4,145,244,192,128,97,76,39,77,228,201,76,7,204,38,12,64,195,4,49,140,16,64,92,193,24,14,204,52,64,140,144,22,71,65,32,195,44,39,65,117,161,129,38,46,20,24,20,68,134,97,69,50,2,192,160,146,106,168,35,234,252,129,159,184,58,34,239,206,105,254,104,210,42,165,191,184,223,182,97,224,198,53,62,245,61,53,159,4,6,65,249,62,73,63,73,186,233,191,102,71,98,77,102,167,202,35,202,108,47,235,35,83,21,139,200,161,76,22,6,107,101,211,120,212,31,30,53,10,234,55,106,66,206,48,236,28,126,109,127,64,165,44,177,139,194,117,93,117,123,24,255,209,143,202,83,109,118,254,40,166,107,121,133,200,116,250,144,85,9,108,22,72,117,23,214,241,227,209,229,218,239,191,61,105,173,207,18,109,146,44,89,88,233,57,153,78,166,203,160,248,12,248,44,31,125,173,63,113,119,96,85,169,179,0,5,4,2,112,232,177,6,71,128,138,108,103,145,34,71,91,91,114,137,198,109,36,218,188,91,156,235,147,88,88,50,138,44,30,60,207,234,35,169,236,64,163,255,167,255,209,203,170,25,106,25,98,136,153,153,129,231,182,248,64,187,118,188,152,223,253,71,255,253,198,127,148,81,49,0,3,240,112,40,14,6,65,131,9,61,25,8,20,233,143,232,172,152,2,39,1,138,72,48,24,163,135,185,134,64,111,152,33,3,81,133,120,19,0,132,128,197,3,204,101,68,202,238,142,109,93,90,146,176,88,44,190,198,8,56,252,150,4,137,138,91,1,130,133,39,196,73,84,126,211,69,182,249,182,89,116,42,226,1,42,70,91,131,63,125,112,172,155,54,222,40,164,158,89,2,179,22,205,44,130,39,118,70,36,199,122,149,84,27,165,28,38,28,55,246,74,70,242,118,23,13,215,250,99,119,174,53,165,187,237,247,94,206,107,154,151,181,68,22,216,104,230,43,159,197,25,171,68,36,190,239,45,66,125,50,87,97,247,89,99,111,13,222,214,48,253,214,231,29,51,173,166,236,158,83,201,51,234,222,228,40,170,211,78,98,234,61,204,192,245,87,46,88,221,179,233,29,86,197,191,189,207,52,216,152,128,17,255,251,178,100,106,136,134,229,99,73,147,219,98,240,77,167,153,211,100,70,124,23,109,163,51,78,105,135,65,50,29,102,221,162,153,240,153,64,143,197,176,161,0,152,0,95,238,31,64,178,81,1,92,26,21,143,22,90,7,250,87,14,185,181,170,59,110,255,116,238,72,33,168,213,111,242,117,255,255,255,252,19,110,54,180,170,250,4,250,152,161,248,128,26,9,243,99,59,42,123,255,146,91,61,222,107,255,131,14,204,75,24,212,13,228,157,170,53,229,136,123,0,32,1,45,219,146,161,135,24,57,62,111,165,177,181,209,166,139,170,13,100,76,164,233,2,190,49,230,198,141,3,163,146,10,33,28,118,149,136,148,83,166,11,142,202,11,155,213,176,183,40,75,158,6,87,3,168,224,98,231,137,46,255,15,114,251,161,187,244,215,167,204,159,120,221,132,85,66,11,55,160,142,213,151,161,235,24,229,165,238,204,85,248,39,27,64,248,169,116,108,151,95,71,213,125,109,166,54,221,94,197,176,253,198,55,61,202,161,61,216,127,206,46,82,205,151,25,53,212,113,222,48,68,219,75,209,65,21,230,11,107,214,49,85,200,171,48,65,53,97,103,168,121,214,104,153,190,153,248,154,162,122,193,26,243,107,220,235,249,235,31,210,25,126,61,115,255,54,255,179,153,237,115,214,238,254,136,169,27,2,90,128,202,62,48,61,6,192,0,140,36,96,193,64,82,80,68,114,6,91,244,50,149,116,225,127,3,228,43,4,11,118,151,45,132,21,92,38,66,65,239,254,175,255,251,166,175,90,159,50,247,68,70,113,73,36,211,210,83,235,247,105,250,213,235,39,179,197,238,115,143,27,177,181,130,0,18,180,54,4,132,121,134,128,140,152,143,28,177,129,200,133,152,174,37,105,136,160,39,152,81,19,193,134,24,17,152,8,1,248,24,85,76,21,1,80,46,46,24,4,156,4,42,104,66,121,102,12,18,27,131,194,128,3,3,132,165,68,161,98,176,98,157,169,171,91,198,16,243,85,107,88,71,99,111,13,29,34,137,91,156,101,171,81,248,156,155,149,216,146,160,229,185,152,146,118,93,186,208,169,108,74,204,158,91,114,108,10,108,51,97,215,50,11,194,81,189,134,162,55,84,22,56,133,9,135,248,248,185,120,177,196,205,169,253,105,181,143,79,165,246,45,91,222,80,179,154,39,163,153,102,60,102,14,197,12,231,67,185,57,47,196,220,47,45,170,186,67,69,28,178,23,215,86,110,181,236,151,254,4,93,126,218,173,92,202,19,85,139,221,221,94,221,174,185,158,165,107,48,79,205,43,155,111,95,232,114,162,50,3,238,165,77,50,135,188,0,139,0,26,177,215,140,40,40,53,84,208,56,240,40,112,43,10,94,212,255,251,178,100,120,142,134,230,104,201,147,220,98,240,72,167,105,183,101,2,122,28,149,221,36,79,48,93,65,43,163,167,169,146,141,253,121,150,100,119,165,96,47,94,99,104,59,25,112,55,180,255,231,236,21,19,36,217,220,45,64,254,240,61,54,255,255,254,218,127,253,71,40,132,112,233,64,24,234,93,192,170,15,61,130,200,238,242,2,217,129,104,4,24,10,137,152,88,218,76,73,202,56,199,120,26,141,22,11,164,200,28,6,76,99,192,80,197,64,28,204,13,130,160,193,88,2,12,21,66,28,192,100,6,192,192,114,97,52,22,6,27,32,22,36,4,230,1,96,22,95,133,72,5,2,24,16,144,7,137,128,117,84,196,128,77,159,197,80,237,147,250,210,229,172,218,50,248,247,53,163,148,93,220,71,24,6,110,9,141,91,155,115,38,165,45,1,14,205,253,52,234,29,105,43,227,24,252,171,247,231,194,133,173,105,173,161,41,160,196,224,92,71,138,34,146,42,240,153,209,108,110,95,165,151,117,107,135,175,43,158,220,49,109,65,183,222,133,159,237,93,215,202,125,171,12,253,167,96,217,219,189,209,64,251,171,121,219,59,86,207,149,69,85,19,217,49,196,174,140,197,136,177,66,120,178,22,87,188,88,199,223,216,86,65,86,245,125,163,88,223,33,87,187,233,181,172,50,236,87,170,175,163,255,245,239,133,3,0,112,87,0,220,150,90,156,236,76,203,173,88,83,129,157,64,114,215,159,10,204,30,7,255,75,194,66,232,28,255,255,232,125,49,113,163,174,20,38,231,179,93,255,255,16,240,60,29,129,203,144,225,12,217,227,57,167,228,45,175,194,173,150,57,146,106,190,187,125,53,230,67,224,0,17,160,80,105,152,7,139,89,142,48,197,153,74,146,105,147,97,20,25,105,47,49,136,232,41,24,120,25,137,134,56,121,24,56,130,25,134,88,25,152,47,4,81,133,54,150,160,228,188,78,138,56,8,22,6,25,5,2,14,128,153,9,20,124,148,152,136,53,23,76,32,140,191,109,118,251,121,28,140,211,186,143,180,19,44,193,115,103,14,67,131,64,238,85,44,165,56,42,176,180,234,190,248,61,114,53,92,202,48,129,29,172,167,160,244,176,35,88,114,246,166,165,36,171,219,112,185,5,107,105,134,7,86,42,22,83,106,120,91,185,242,251,77,169,20,16,86,31,110,200,235,74,239,160,230,209,217,154,109,167,165,199,254,27,95,24,187,110,75,23,179,212,165,104,203,151,105,143,129,58,31,90,110,250,230,242,59,77,24,159,220,154,189,142,217,197,151,173,172,179,61,183,190,241,229,47,219,153,223,21,127,155,153,126,144,72,180,148,85,154,139,0,0,0,1,128,150,237,160,189,4,170,131,26,255,251,178,100,117,142,230,241,107,200,147,219,98,240,79,7,169,221,96,163,106,26,81,111,36,78,188,213,137,42,28,167,141,147,141,185,67,112,69,202,30,42,232,14,98,76,234,73,41,219,16,9,122,22,143,51,16,68,139,255,219,197,244,79,89,6,108,89,43,183,249,109,249,221,13,237,6,51,110,119,226,203,159,123,249,233,103,208,104,45,15,34,142,18,1,103,77,178,113,33,154,52,239,197,4,176,21,33,52,12,70,55,23,161,50,121,208,58,53,242,56,160,114,51,242,66,50,124,205,49,8,19,5,22,230,25,143,33,129,33,136,96,17,163,35,97,132,132,24,0,0,3,3,168,210,96,104,10,48,6,215,44,4,10,69,184,128,1,4,74,111,84,86,205,163,2,2,116,247,109,104,142,78,97,198,52,71,210,119,75,198,78,134,136,156,56,191,41,130,94,142,163,192,250,137,62,225,211,56,159,86,149,110,155,239,243,30,11,168,212,61,8,184,239,209,106,137,37,52,216,96,107,91,163,61,154,239,75,68,150,202,248,119,130,213,103,238,106,58,237,236,15,183,77,114,139,41,220,137,14,171,237,35,0,20,78,2,2,169,144,144,46,29,225,204,5,64,201,243,124,154,39,172,28,105,228,58,242,171,10,8,162,22,164,246,98,134,71,12,99,54,211,37,179,127,101,238,99,157,191,199,237,95,255,11,213,80,236,56,19,254,32,177,127,8,197,115,106,72,157,252,165,140,148,28,244,122,61,126,191,250,247,215,97,67,127,251,76,180,79,135,104,81,130,39,24,211,115,135,70,36,36,94,71,206,135,41,136,42,123,163,104,232,166,225,168,72,110,13,245,233,125,254,84,249,126,210,0,0,43,228,123,48,64,135,49,81,122,48,165,103,52,164,142,56,151,245,51,136,75,52,28,196,51,112,132,83,99,23,3,163,4,136,129,24,96,96,80,70,101,0,88,100,120,64,36,3,60,200,106,130,225,112,34,249,40,45,87,114,198,157,58,248,207,213,183,201,20,197,107,214,93,109,208,66,87,5,187,243,19,223,41,114,48,187,20,81,216,163,176,2,113,79,71,61,179,6,233,99,169,170,167,31,115,223,47,42,154,167,231,106,85,109,175,122,150,171,213,95,42,8,20,33,112,98,7,78,18,92,130,27,168,34,148,93,105,168,159,142,214,156,231,215,166,139,100,155,174,58,4,45,192,214,158,122,191,47,7,247,179,32,252,241,127,59,11,90,182,249,113,238,140,75,141,160,11,229,47,190,128,0,12,128,102,38,236,62,40,15,48,81,32,2,95,50,88,104,205,177,240,0,4,200,162,195,25,1,158,128,16,64,132,12,147,203,148,32,160,28,18,139,90,135,101,239,183,181,75,56,210,147,96,219,113,109,147,236,255,251,178,68,119,136,133,169,96,201,19,172,54,162,162,76,89,202,113,38,157,83,209,85,46,238,105,39,75,0,182,229,5,196,143,152,119,118,186,78,14,110,165,190,38,50,240,29,114,107,0,241,169,108,238,126,178,208,92,59,85,86,198,182,52,13,51,133,208,160,152,62,143,51,96,223,133,166,108,114,12,67,80,133,21,249,84,228,11,101,62,235,108,201,103,161,7,71,150,187,110,217,44,101,20,75,114,177,207,5,78,173,190,179,79,171,124,49,173,138,17,116,216,96,58,104,46,220,210,149,103,20,155,28,156,32,65,133,122,151,161,64,21,29,210,176,24,42,106,217,81,162,22,198,185,1,152,181,230,109,17,25,138,157,167,36,40,20,24,67,146,164,116,186,33,28,96,89,155,225,142,170,99,59,170,128,56,47,83,250,23,166,8,6,153,88,254,29,236,54,163,61,208,234,23,83,164,197,241,51,177,146,19,18,76,21,124,46,182,238,117,42,138,254,216,156,150,51,224,112,93,133,75,185,164,140,189,190,141,136,57,232,210,151,138,246,186,244,211,117,181,22,247,154,158,224,145,205,246,152,103,54,114,148,99,87,147,243,188,169,82,123,86,161,171,129,213,39,234,214,99,194,93,118,38,178,247,126,101,25,3,129,210,219,123,107,205,246,24,15,179,163,14,3,206,11,216,54,20,240,232,224,67,51,143,206,202,53,50,199,100,173,14,97,16,201,138,128,166,18,47,152,28,4,66,44,49,201,188,203,1,70,90,89,37,114,44,12,3,12,109,150,0,145,120,224,40,8,255,85,172,247,94,130,237,197,36,82,138,94,201,181,168,97,173,191,154,160,214,117,216,245,21,153,108,165,204,191,54,216,100,246,49,213,188,115,181,83,22,66,255,225,218,56,59,133,0,224,157,96,141,210,129,157,155,231,11,169,77,3,255,77,53,215,221,53,92,178,164,237,57,20,233,194,131,13,211,225,123,115,45,145,99,206,215,182,215,242,146,43,106,32,236,14,207,36,8,86,66,14,17,224,51,205,33,130,0,82,55,68,44,203,51,55,113,111,70,212,136,202,88,151,127,114,134,16,176,77,5,89,151,0,22,226,208,24,80,51,25,98,33,26,93,47,24,118,60,154,31,255,25,134,60,25,224,146,24,58,57,152,52,29,24,106,25,131,74,97,16,58,96,160,98,99,248,236,97,72,195,54,40,6,47,161,160,133,12,165,165,80,41,139,193,5,64,17,17,162,101,107,48,91,74,22,233,101,85,200,152,109,33,202,124,46,142,189,61,16,230,133,114,173,16,161,132,184,47,146,70,212,79,173,184,119,45,45,70,181,156,109,228,139,238,146,28,214,10,74,180,11,101,41,213,162,148,186,41,171,101,5,24,112,100,252,142,130,182,255,251,178,68,68,8,197,193,95,73,19,175,52,210,178,44,105,130,113,134,198,19,221,135,49,77,164,211,138,123,177,102,141,180,154,112,51,9,31,247,102,93,235,199,188,103,189,223,6,31,87,184,68,51,103,82,97,242,245,41,141,206,69,11,206,93,23,249,176,156,50,251,93,143,253,220,217,195,157,39,29,196,23,253,128,19,90,232,48,0,96,198,163,227,54,76,12,18,47,54,63,184,2,48,51,194,128,195,99,80,0,48,194,32,243,1,140,9,0,166,0,6,152,204,112,96,80,172,218,200,130,149,165,157,89,81,169,124,113,101,67,152,61,93,173,40,202,205,44,214,254,143,228,147,44,218,87,200,7,124,168,36,138,202,199,132,88,193,83,62,105,77,123,172,246,42,183,222,179,72,25,219,151,138,49,216,186,100,185,228,147,95,216,219,137,234,247,169,91,161,144,112,107,153,28,199,20,134,66,67,217,47,174,238,187,140,215,41,247,106,182,11,235,182,53,27,207,150,184,154,243,254,108,153,178,242,197,252,54,52,162,11,118,107,77,242,56,191,211,172,218,82,140,1,154,147,169,68,85,91,43,228,192,34,2,82,221,93,64,98,161,168,142,25,243,209,193,62,158,141,145,216,2,27,91,161,149,40,34,88,8,232,68,134,142,169,92,14,141,49,145,8,90,130,56,202,114,172,60,108,80,186,151,66,20,105,211,172,105,106,175,14,162,100,146,243,30,233,18,51,228,30,191,194,206,221,188,173,125,212,204,58,50,223,169,109,209,195,69,83,92,154,92,14,64,170,12,126,59,247,153,89,160,18,101,152,120,56,109,152,56,44,163,81,65,53,237,249,92,77,193,171,194,167,165,186,159,214,152,155,7,147,176,69,156,199,155,190,182,35,94,91,53,226,127,105,109,255,27,106,18,221,55,11,108,91,99,71,44,188,185,0,18,77,70,222,8,12,140,228,184,200,26,141,161,204,53,124,92,96,217,93,12,192,241,95,128,134,129,132,40,122,174,129,80,166,6,9,34,98,15,243,30,94,184,189,84,116,18,147,218,137,211,69,205,22,75,238,90,69,65,133,182,99,221,34,71,90,32,122,113,108,44,123,106,225,228,248,165,50,70,50,89,10,57,45,72,14,23,102,37,205,126,113,139,97,219,40,239,210,231,75,34,158,183,61,6,196,125,193,106,111,219,27,53,166,252,188,71,122,255,105,247,49,172,31,14,129,4,234,139,148,153,161,188,220,214,63,105,127,142,207,141,45,227,18,215,119,63,51,126,26,161,193,82,34,34,209,221,107,0,44,130,229,218,191,132,5,67,10,185,70,17,102,98,67,153,66,226,98,97,72,85,98,96,49,217,125,82,16,26,62,110,16,1,136,193,229,98,103,115,38,190,165,203,123,175,255,251,178,68,23,140,132,169,97,76,187,137,28,240,151,76,74,45,105,136,123,82,85,75,52,110,36,209,194,84,180,103,169,181,161,228,133,29,201,32,236,10,251,47,20,7,86,223,186,181,18,187,167,14,114,76,77,132,159,24,135,239,253,207,243,176,162,126,120,214,245,15,250,56,220,187,145,223,145,138,170,67,227,245,149,190,107,44,45,4,37,166,146,157,89,247,220,110,162,200,40,5,138,96,190,160,110,13,70,212,93,30,7,98,174,98,154,202,36,153,41,169,200,186,145,202,199,157,108,57,74,166,235,8,94,126,70,148,128,0,0,5,165,113,217,111,176,84,4,33,90,56,108,198,29,51,89,83,44,133,170,19,224,23,241,45,169,43,23,173,142,225,215,207,141,164,165,240,38,22,241,6,186,157,151,19,193,29,231,14,146,0,211,93,135,165,52,110,93,196,200,213,66,121,102,122,90,164,28,81,124,203,78,131,227,18,9,217,77,11,204,88,153,172,64,37,85,153,5,141,155,161,0,101,18,50,78,32,93,94,195,233,76,146,207,131,8,154,21,191,235,100,199,42,162,202,15,97,123,167,182,22,57,90,122,115,47,237,97,122,167,88,41,143,199,157,139,196,73,37,57,34,212,123,13,245,220,179,103,80,6,247,254,211,22,9,6,64,40,152,77,126,96,112,249,194,135,35,206,243,38,14,18,170,104,48,90,8,27,167,114,235,17,134,140,30,5,141,51,119,253,220,153,200,14,62,144,108,74,194,187,8,235,40,53,175,252,52,219,126,227,233,22,84,87,126,164,74,127,47,127,247,231,173,79,60,191,147,252,11,74,82,32,62,67,66,51,40,80,151,200,251,142,42,33,199,147,81,68,200,148,171,163,85,40,26,137,129,105,30,188,47,97,57,132,220,214,178,159,30,209,184,162,106,79,34,87,70,107,180,161,53,233,88,64,60,77,108,110,129,82,35,207,73,239,140,0,154,17,85,38,168,72,48,98,68,162,174,32,208,115,162,40,22,130,51,34,6,63,64,28,10,20,15,81,167,44,144,41,13,242,129,205,201,134,185,133,192,239,31,97,27,214,179,83,75,191,208,72,58,95,18,188,11,84,73,99,236,160,168,94,172,235,138,209,241,26,113,173,219,15,148,16,0,150,161,192,158,141,14,194,21,162,233,24,211,89,96,229,123,175,158,182,250,29,106,65,194,207,15,46,83,195,58,173,187,45,229,204,164,90,88,228,171,204,42,114,106,248,249,141,225,97,221,138,145,131,224,152,115,68,146,67,228,139,67,79,117,13,71,237,38,144,236,108,17,0,54,243,0,144,6,48,17,13,131,3,225,151,48,161,22,211,24,49,122,50,92,79,67,6,160,198,49,65,33,67,0,128,212,48,25,1,227,1,112,5,255,251,178,100,20,142,134,173,105,73,19,218,99,112,81,37,121,221,96,197,107,89,65,185,32,46,176,123,1,67,34,166,140,61,20,49,48,73,16,101,54,48,76,1,131,13,32,145,48,58,132,33,238,169,145,158,2,45,42,201,84,50,175,155,29,18,192,101,146,200,86,160,171,83,242,234,26,60,109,98,233,63,237,42,24,203,27,218,184,149,143,101,118,166,162,244,125,165,99,84,22,108,222,255,230,24,188,234,39,59,148,115,248,171,56,132,124,132,82,5,140,155,58,19,98,36,242,214,10,84,111,239,155,207,210,152,187,79,162,229,142,179,41,31,182,213,230,51,61,189,197,217,153,77,234,48,230,118,89,186,181,214,122,145,114,213,177,71,255,15,47,249,135,115,190,25,117,172,200,121,184,187,53,116,184,226,200,29,171,213,236,106,207,187,171,49,106,234,244,53,157,232,43,199,189,13,16,60,144,0,0,0,138,80,21,81,142,193,139,193,119,62,165,201,30,184,33,42,103,243,174,5,90,119,40,5,247,231,236,182,7,222,223,158,242,229,99,155,23,5,185,191,255,255,170,63,63,110,40,238,161,133,32,57,110,110,178,191,30,159,239,254,26,9,124,146,30,250,222,170,95,205,191,127,54,254,81,103,181,23,228,65,209,136,35,17,222,206,145,168,251,33,172,116,81,190,47,105,214,194,217,161,124,249,149,75,105,140,2,113,159,32,113,143,10,233,128,98,248,96,238,29,101,153,124,35,141,3,6,17,3,32,80,32,46,13,135,5,142,233,8,36,60,7,192,98,64,59,101,132,39,118,82,88,221,138,72,235,227,157,74,184,195,16,180,161,143,229,48,197,62,72,191,91,52,150,0,75,87,53,220,3,225,134,68,106,221,224,217,139,225,67,165,156,122,82,181,117,131,81,110,169,196,197,175,75,104,61,185,241,198,187,111,246,251,101,182,39,203,40,158,106,237,227,109,78,81,77,99,142,213,203,108,218,61,220,191,55,51,177,218,151,221,149,152,35,6,21,5,96,0,163,94,242,149,236,96,27,209,6,70,40,148,112,207,8,200,170,214,176,52,49,75,123,255,62,106,16,94,107,248,102,128,15,154,133,28,44,25,25,216,136,143,82,61,5,146,48,139,177,149,87,136,92,68,150,43,206,57,94,143,42,248,66,174,86,251,255,255,255,255,239,161,132,131,5,2,204,196,20,21,116,26,83,184,117,186,201,217,221,237,171,202,146,151,114,34,221,209,80,121,171,13,51,239,189,134,147,171,94,102,253,164,0,32,0,26,110,55,99,4,72,115,11,30,67,38,106,67,30,147,67,47,127,179,31,69,83,75,6,163,25,201,163,15,69,144,80,24,97,249,164,32,6,192,0,185,142,195,97,142,224,234,41,21,0,247,255,251,178,100,27,10,133,246,101,202,59,172,53,96,81,8,169,186,97,226,54,93,109,227,28,46,176,93,64,237,135,231,113,144,165,204,16,56,11,84,83,137,220,173,80,104,232,10,201,225,151,122,77,153,119,226,72,223,85,249,120,156,75,93,229,35,151,142,197,238,184,62,208,89,154,41,203,101,171,111,159,231,215,63,176,94,127,122,125,8,162,159,144,144,42,234,227,251,184,126,207,177,108,151,49,152,42,82,171,247,86,219,203,41,11,17,244,244,119,198,188,79,179,223,46,51,190,148,102,183,105,218,106,180,193,210,223,42,47,12,150,245,185,107,168,105,255,230,90,217,148,124,192,91,128,221,118,229,52,114,176,183,81,164,66,224,98,218,237,208,46,143,168,0,2,28,3,18,126,44,208,170,128,88,169,58,15,81,93,136,166,100,46,17,194,40,186,160,129,148,251,138,130,205,71,187,55,48,3,160,112,159,254,223,34,150,136,169,223,255,242,50,163,111,90,210,233,219,255,173,185,132,21,88,50,68,185,157,28,40,230,12,23,72,28,148,74,237,124,107,236,229,169,88,102,60,0,166,15,200,39,78,78,6,104,155,135,16,51,70,179,220,199,199,149,6,166,239,6,231,146,102,9,12,102,139,5,6,63,72,38,47,5,134,60,138,134,93,46,230,4,142,70,4,128,230,25,128,228,65,40,32,42,3,26,17,178,0,120,120,38,64,89,129,128,17,64,60,166,105,46,211,96,118,229,26,94,242,249,184,58,84,238,110,137,131,32,10,83,53,4,63,116,168,218,132,214,77,5,50,182,148,189,109,84,120,152,190,170,203,185,189,227,112,237,88,181,136,35,85,214,57,114,120,58,52,180,32,109,75,144,141,225,60,82,218,213,139,113,190,194,103,106,177,237,151,25,89,88,149,82,151,100,149,145,161,45,101,111,57,178,195,83,52,187,93,61,219,234,58,212,130,235,33,109,180,231,131,180,47,157,45,102,36,165,181,247,89,3,185,184,237,241,14,18,147,139,25,218,45,141,126,66,139,253,85,94,189,227,95,13,233,3,45,45,179,118,205,183,200,78,43,252,60,29,18,127,226,131,134,7,3,255,203,48,107,101,87,169,206,8,245,163,136,11,103,251,180,204,237,210,188,12,163,89,217,238,98,119,70,150,255,243,36,59,252,39,132,174,40,54,148,149,14,146,44,131,89,80,227,192,195,44,117,200,87,255,126,128,1,204,19,0,92,192,136,129,76,69,72,80,200,176,143,76,21,2,220,208,141,157,12,64,130,120,192,244,1,12,73,129,244,193,40,48,1,160,114,96,174,37,134,2,96,212,96,100,0,6,42,96,240,103,74,24,168,176,182,1,93,21,109,98,86,11,57,158,144,144,48,241,53,109,129,225,198,93,255,251,178,100,39,8,198,222,120,200,11,216,75,98,79,161,185,98,99,70,26,85,65,163,63,173,97,134,161,24,162,102,141,160,157,248,45,162,129,107,73,171,199,249,62,231,84,121,234,218,128,52,233,131,130,52,8,101,171,192,56,73,241,105,36,245,185,223,121,28,19,134,65,248,218,243,73,85,188,116,149,216,64,129,119,162,21,154,148,181,38,100,180,140,17,44,70,98,40,153,74,221,108,190,231,83,122,141,159,138,25,45,30,248,168,194,90,219,219,149,49,119,190,236,196,87,93,234,93,192,199,177,116,122,143,119,33,59,78,85,109,231,57,209,250,46,141,7,90,69,214,95,111,237,169,108,84,49,211,156,151,241,242,190,183,254,179,251,254,31,249,231,87,127,172,253,155,84,6,111,46,166,73,12,204,152,7,10,23,192,46,40,202,66,4,136,88,54,42,56,49,132,208,2,134,163,237,238,186,153,168,115,21,183,149,29,57,244,213,254,78,205,234,70,183,155,78,205,182,240,192,131,181,125,39,252,53,245,222,227,119,31,159,218,220,225,212,127,24,49,252,39,107,253,221,254,241,224,1,36,86,215,111,132,142,47,48,52,77,193,192,11,211,243,60,35,234,61,136,228,172,99,199,10,54,7,120,67,216,175,199,199,9,197,142,66,143,84,14,241,184,242,16,174,84,164,56,238,106,106,111,203,45,70,245,12,253,155,168,254,175,86,37,44,187,244,239,83,72,211,52,207,71,236,180,255,98,73,151,150,169,173,87,229,242,254,153,203,62,205,210,48,123,26,5,97,247,215,175,219,221,99,147,190,185,92,91,75,87,156,97,243,151,237,249,191,90,57,106,71,157,243,241,245,83,51,74,93,35,121,29,81,254,30,107,119,212,39,160,188,105,177,147,168,160,151,14,87,55,194,229,101,53,151,133,115,74,87,242,134,16,142,97,203,219,152,180,32,136,248,160,83,80,166,233,119,132,66,0,25,22,0,12,41,130,183,10,137,63,69,60,129,54,45,189,146,61,219,255,239,151,231,232,96,32,137,146,102,30,31,83,89,134,28,137,86,48,226,197,202,169,197,4,87,118,255,255,219,52,213,143,178,209,94,106,179,169,48,0,0,8,18,155,105,200,73,128,14,38,81,49,152,130,28,98,102,217,176,191,103,181,104,25,97,143,206,97,130,152,16,6,134,48,201,144,96,227,62,236,191,143,163,177,12,177,164,1,251,60,123,233,16,98,138,52,213,41,165,70,30,108,140,228,230,174,23,31,164,234,205,113,144,52,76,162,168,36,163,160,174,82,13,111,217,193,102,16,212,99,88,98,13,163,235,98,216,153,254,145,113,1,49,233,164,190,163,124,146,58,217,227,73,42,137,228,52,52,129,130,120,138,35,118,196,103,111,155,255,251,178,100,64,136,213,227,102,204,83,154,73,112,73,35,41,69,104,195,114,25,201,167,40,78,233,43,201,17,14,229,65,188,20,162,146,81,221,200,20,168,55,229,120,154,63,233,61,71,224,194,251,38,212,156,81,50,82,137,24,234,70,31,244,103,125,45,38,60,243,102,101,234,41,150,133,1,179,73,245,177,36,81,78,57,211,72,105,8,65,248,174,191,125,192,16,32,135,225,226,206,154,84,166,24,241,235,38,31,4,134,136,178,216,41,46,202,133,147,185,177,130,140,15,0,199,69,15,4,134,15,113,146,28,181,159,245,243,34,233,190,45,7,161,55,47,75,4,232,96,104,80,147,107,127,90,84,132,118,49,164,202,121,182,183,255,58,128,0,6,76,227,0,6,83,68,94,115,56,76,131,74,137,211,180,165,3,87,66,160,176,96,99,80,212,253,24,204,11,24,176,78,129,1,154,117,231,159,128,132,203,196,2,45,108,160,73,103,173,164,178,121,189,14,210,253,145,56,211,143,11,237,79,36,126,30,174,216,158,250,88,86,229,221,171,32,229,151,202,247,190,125,203,40,146,75,28,30,164,110,164,147,125,50,145,178,250,218,36,41,152,186,44,226,168,148,131,144,73,165,200,208,160,101,185,120,25,55,54,83,181,9,72,205,163,67,20,208,126,73,111,81,143,12,236,51,38,142,160,184,53,175,127,94,12,212,151,146,237,33,94,16,82,222,246,162,78,193,154,213,174,117,5,108,225,165,91,81,34,69,25,95,170,66,58,70,57,113,156,27,77,45,174,113,56,182,201,52,219,69,24,122,73,101,57,244,34,154,69,5,100,230,225,242,95,88,170,20,13,37,22,22,49,94,48,72,192,84,3,73,91,228,227,141,114,153,0,193,91,14,184,198,1,93,131,76,3,21,146,231,122,31,119,155,217,239,213,241,168,94,178,245,178,171,28,152,179,219,222,219,222,133,128,139,85,247,157,37,103,244,245,106,0,66,162,96,120,0,38,21,64,115,78,81,179,61,133,67,58,167,195,140,48,49,50,211,63,24,76,211,14,15,51,147,131,9,32,0,16,29,33,56,40,169,137,142,128,53,229,131,46,156,250,157,34,211,209,56,246,118,87,140,200,133,164,35,232,15,235,166,93,168,152,88,141,154,40,71,45,18,33,212,89,47,237,18,189,102,139,59,81,8,199,100,219,79,159,144,158,253,98,112,201,155,127,85,189,145,101,144,135,95,68,111,101,233,94,247,183,13,134,251,93,194,98,203,167,111,185,185,74,207,54,20,87,92,75,184,148,18,166,84,130,104,156,95,94,239,146,146,214,202,73,71,47,35,237,14,181,176,85,136,70,235,33,152,155,62,43,124,66,218,116,148,199,154,9,18,6,228,152,13,79,100,84,112,255,251,178,100,92,12,149,215,99,203,19,187,73,112,71,35,41,99,103,8,54,23,105,155,44,110,48,211,193,5,20,102,117,161,38,152,210,221,34,35,0,2,5,168,112,170,146,194,9,124,107,64,47,240,169,131,133,127,24,32,140,77,221,245,14,146,246,254,228,7,10,240,52,106,252,183,195,44,22,22,206,99,142,152,23,97,41,132,215,53,96,177,188,206,25,36,73,116,6,5,23,84,65,253,203,24,100,100,234,41,0,16,2,80,120,68,32,90,1,183,71,35,213,152,153,80,106,41,8,71,164,116,18,98,66,89,134,133,134,55,11,152,105,24,96,128,178,19,141,54,77,76,39,148,180,10,141,77,214,197,28,4,129,241,39,236,12,32,178,196,3,90,71,196,19,119,170,171,33,204,84,111,138,108,152,50,142,181,83,126,117,107,89,177,60,185,174,106,59,107,117,198,107,199,182,245,159,181,234,213,206,19,85,76,52,103,226,177,76,34,142,230,23,223,153,134,182,148,219,213,131,170,188,225,64,151,171,245,186,115,17,58,12,202,59,55,49,23,222,152,40,8,156,106,110,86,109,22,142,38,113,170,238,89,17,165,220,145,226,18,144,82,203,37,55,9,12,131,199,38,90,50,113,114,75,114,249,234,72,50,21,216,135,217,180,5,229,128,11,0,95,211,116,16,140,11,18,83,147,43,209,48,6,66,163,197,186,36,169,128,115,34,0,217,183,107,154,187,248,210,99,56,255,200,112,181,50,102,167,251,124,75,108,200,135,87,74,200,165,76,164,134,7,147,129,190,42,140,4,202,245,121,4,32,144,11,112,32,140,32,161,26,234,148,113,59,25,198,104,70,186,116,129,183,73,14,1,172,128,82,115,55,50,50,75,211,6,19,48,0,179,11,140,49,208,118,0,9,11,84,106,229,21,100,18,180,130,180,190,193,209,115,39,231,2,165,15,136,95,142,193,154,214,72,137,103,3,160,243,218,124,102,67,14,252,238,216,85,73,168,170,134,49,85,155,251,200,191,207,99,49,73,198,180,236,34,171,160,84,51,134,75,179,113,138,89,89,208,198,247,33,9,31,52,212,149,184,226,29,154,203,78,8,138,198,8,165,190,147,148,224,200,10,121,152,194,57,45,93,154,82,43,53,141,45,227,13,202,235,66,107,107,77,90,155,171,17,39,100,72,161,158,177,18,61,33,195,229,49,169,101,165,239,243,187,192,0,0,3,172,6,247,232,94,108,74,56,22,145,103,79,169,35,140,33,123,208,62,233,125,114,84,169,192,242,92,206,165,81,128,33,4,138,234,140,255,255,254,149,100,211,227,136,121,253,223,157,84,167,137,26,198,213,246,212,248,124,39,16,129,195,226,105,78,85,28,199,144,136,44,166,135,176,170,121,170,162,255,251,176,100,132,12,133,178,104,202,27,155,73,96,91,137,9,173,96,168,110,21,49,159,36,78,233,7,137,152,30,102,116,253,24,101,210,158,99,75,13,34,150,33,136,164,25,91,192,160,48,141,154,51,86,212,49,13,50,54,245,128,56,252,204,50,24,14,48,20,29,32,86,111,34,156,199,7,30,49,133,134,20,146,121,18,140,140,101,227,192,221,164,213,1,16,150,65,107,250,162,250,158,145,82,90,153,188,61,52,37,212,94,4,58,162,123,50,73,21,212,61,138,32,169,35,128,253,212,96,118,226,199,120,243,254,14,184,21,57,166,148,209,244,87,12,227,109,136,30,20,81,40,132,112,195,38,141,171,44,233,105,87,36,193,175,187,193,81,46,53,149,182,157,9,164,173,173,144,97,50,114,196,240,33,135,131,218,79,107,67,189,11,53,9,152,50,228,66,22,29,90,161,48,123,83,26,117,241,202,180,21,154,227,186,0,46,200,219,141,33,20,170,76,18,67,12,36,202,99,96,104,124,196,117,22,79,23,162,157,47,133,66,183,79,238,208,11,59,4,106,86,158,24,207,194,196,87,201,109,188,174,252,188,143,55,190,61,78,205,213,160,103,229,204,39,219,11,41,77,72,157,206,45,243,126,139,115,242,110,171,251,109,117,33,116,149,101,125,70,107,77,66,139,185,185,103,39,79,190,155,239,230,244,215,167,67,8,0,0,0,43,93,190,182,221,8,25,76,105,139,24,12,193,200,143,138,55,101,193,102,10,204,132,45,14,117,218,107,173,238,55,126,153,249,252,234,124,189,16,162,146,138,196,246,81,98,12,106,58,115,1,186,188,190,221,60,165,134,81,172,63,70,205,177,135,38,190,100,8,66,9,41,25,55,49,171,37,180,163,145,53,63,124,148,19,130,25,152,65,7,165,17,50,182,245,16,184,183,49,66,59,85,53,36,4,32,116,67,4,137,6,8,103,233,58,121,42,5,162,129,190,172,91,38,90,24,54,198,133,190,75,252,17,10,11,242,198,240,128,0,0,0,23,114,233,36,182,88,58,72,100,132,129,72,32,130,227,155,71,22,17,138,200,18,152,72,6,16,89,2,67,36,13,41,227,195,172,178,162,18,219,163,246,97,198,178,124,90,184,139,5,87,138,239,178,189,240,220,228,15,132,220,115,18,244,199,86,238,110,165,252,149,112,145,22,208,106,99,151,91,208,173,135,208,164,128,97,208,232,35,8,131,147,71,38,138,65,51,77,212,181,39,66,221,51,106,49,171,101,63,182,207,139,221,82,25,106,20,93,166,184,104,65,11,157,201,216,99,163,203,118,205,215,249,19,159,255,156,207,144,157,71,38,82,0,5,19,127,172,182,69,69,69,25,106,6,27,1,150,94,118,67,141,19,96,255,251,178,68,154,8,132,111,101,206,107,70,28,250,145,12,89,205,109,134,89,17,113,71,55,237,48,204,234,49,178,39,189,164,14,181,10,141,183,76,54,40,198,36,173,92,51,148,188,86,106,117,70,156,140,130,49,29,194,243,61,75,160,113,168,129,134,62,204,29,117,164,137,18,68,169,101,119,100,92,44,216,216,205,132,81,76,219,32,88,235,211,178,114,42,25,106,95,103,197,227,110,156,152,234,180,133,131,151,233,222,182,91,117,49,38,16,168,37,38,204,149,31,89,253,217,22,118,248,180,16,212,59,39,92,132,69,187,106,33,120,230,226,103,241,110,93,50,223,246,125,15,255,199,96,64,112,230,178,75,117,148,118,48,141,4,19,12,81,211,102,164,88,123,116,105,206,251,7,180,209,35,178,135,239,41,78,51,85,181,90,118,236,236,12,247,198,245,18,76,174,76,197,242,199,58,168,226,170,171,34,133,11,190,105,206,217,229,5,75,24,57,251,220,126,127,41,203,13,118,66,41,238,15,65,246,48,245,40,176,186,61,137,69,229,3,225,184,212,33,143,112,160,196,48,69,7,68,111,109,118,60,222,80,249,180,100,172,110,99,224,145,34,161,168,239,4,74,68,175,114,22,215,238,108,241,75,126,155,52,144,82,138,154,56,0,0,0,0,3,155,191,210,91,108,133,194,154,70,236,148,222,79,11,176,75,38,200,186,91,65,162,76,92,114,28,16,10,146,204,70,9,241,197,26,42,26,129,154,229,229,123,89,71,213,214,216,172,72,177,139,23,242,182,92,229,216,219,69,91,154,99,28,82,20,107,128,133,136,77,237,197,162,6,162,115,246,179,90,54,75,62,210,90,37,186,19,18,173,49,17,216,32,142,37,203,195,160,207,165,67,34,156,220,195,180,189,66,18,222,17,212,139,116,149,46,231,116,73,120,163,238,119,43,193,73,122,25,51,228,59,51,16,95,114,138,223,75,246,220,0,0,0,11,135,19,37,43,74,23,3,50,163,54,34,106,204,164,16,195,198,209,20,65,99,130,194,209,21,228,192,28,24,247,204,169,17,11,191,157,8,116,22,27,91,199,185,152,169,145,85,54,178,129,104,253,23,82,149,107,126,7,173,70,45,119,157,254,203,190,178,2,249,74,94,126,185,21,232,227,12,253,158,25,185,246,117,88,109,108,18,103,151,101,36,130,18,106,90,244,97,133,81,67,221,12,78,159,155,222,49,253,89,87,15,169,254,150,93,230,193,181,218,154,181,179,252,41,238,222,208,163,201,218,89,91,123,5,70,207,97,237,209,58,135,75,147,83,62,177,169,61,172,0,59,151,54,220,109,52,42,142,108,67,3,51,230,140,230,109,10,5,3,45,157,16,18,188,183,137,226,170,105,211,41,10,96,255,251,178,68,166,8,132,136,83,77,251,76,50,250,152,205,25,173,109,134,127,17,141,87,49,173,176,205,98,55,178,103,53,164,153,173,245,24,12,165,169,212,163,128,205,133,169,91,151,241,10,185,123,62,107,216,166,247,19,199,235,56,84,26,138,90,150,30,72,25,239,58,246,149,161,141,248,229,29,23,63,105,52,242,50,78,121,231,49,169,100,43,52,226,201,36,19,135,154,209,221,242,112,166,71,39,91,60,168,173,137,57,250,255,189,30,104,135,145,4,207,28,214,188,41,20,233,175,236,123,181,11,235,91,141,139,100,140,160,14,13,205,2,7,83,72,220,154,5,21,50,106,129,22,50,154,104,38,146,80,241,203,235,65,215,82,203,76,45,150,200,140,212,152,160,42,171,109,9,100,107,233,14,210,242,56,238,67,236,114,238,254,106,3,207,58,81,156,245,120,206,125,165,70,178,71,106,13,121,233,45,244,150,107,154,119,217,100,209,92,171,212,34,155,150,246,114,220,164,141,174,139,67,27,218,193,76,255,38,244,215,220,199,246,126,107,183,55,121,162,137,149,110,94,246,130,186,147,210,78,106,113,113,185,175,90,76,220,151,141,121,38,106,39,41,239,224,197,252,187,94,246,249,34,0,0,12,136,147,113,176,176,18,96,106,230,98,122,230,97,244,214,99,105,130,114,2,18,100,112,38,6,4,204,122,19,24,148,248,3,72,160,99,19,50,1,129,42,251,77,26,18,179,225,185,217,136,63,217,96,26,23,22,136,199,77,21,13,124,91,98,123,222,50,148,32,137,162,238,228,213,47,36,243,39,105,172,70,178,149,57,194,57,250,25,66,101,211,81,244,135,30,178,111,47,176,93,149,30,245,13,194,45,16,46,170,193,163,169,183,54,178,80,72,149,43,90,42,163,122,38,22,46,189,246,207,219,122,136,182,180,94,13,106,106,202,9,78,208,180,166,178,190,85,77,56,171,112,90,7,37,90,164,39,10,140,230,120,204,16,227,73,236,45,42,98,106,253,187,78,76,137,204,104,255,36,230,1,128,0,0,80,182,237,117,219,124,150,105,121,58,4,170,111,160,26,184,234,70,20,64,113,110,207,252,206,26,118,129,145,220,91,201,181,53,11,89,122,198,69,37,225,17,149,122,153,195,154,88,135,128,5,20,164,114,157,60,233,34,162,212,28,144,78,218,15,7,120,227,134,16,141,128,99,55,10,68,134,49,99,34,136,57,88,196,64,214,128,134,227,147,165,111,20,46,159,11,90,150,221,223,222,64,16,194,213,8,65,240,164,130,105,208,14,99,18,158,112,138,144,126,35,122,99,104,26,10,0,7,131,67,1,137,67,183,48,96,230,35,67,36,129,141,128,159,148,100,138,203,75,245,126,180,46,196,157,208,255,251,178,100,171,136,133,194,102,201,83,186,73,208,104,41,105,237,96,163,87,85,125,157,31,46,228,201,193,119,38,230,181,134,12,213,152,164,249,175,228,87,40,245,191,127,121,168,59,26,157,188,122,249,85,221,190,105,199,67,193,173,236,217,75,113,152,141,206,180,123,49,106,61,20,249,52,137,34,83,146,44,74,240,146,41,34,61,54,161,41,166,87,115,249,184,105,175,200,202,29,254,35,86,255,50,226,242,89,176,215,188,41,211,130,50,156,100,76,218,93,76,95,204,75,155,235,182,108,30,185,207,177,45,177,180,86,172,166,198,244,71,24,161,86,81,25,107,11,222,77,10,6,128,146,185,91,137,65,200,251,192,214,216,161,182,137,0,216,3,164,229,146,195,241,36,17,216,40,79,145,74,177,94,196,32,228,226,158,138,36,68,40,173,106,20,56,68,89,157,231,212,170,70,204,5,179,217,215,101,14,24,196,80,162,129,172,73,77,105,115,40,229,196,237,111,84,219,233,158,142,76,157,236,250,76,119,160,232,132,9,72,105,170,93,201,36,0,0,8,62,154,130,0,51,6,156,51,127,68,3,21,163,227,102,229,35,105,141,67,107,44,24,22,49,115,67,61,45,39,26,48,112,161,212,227,19,8,26,11,99,148,139,106,46,181,84,35,60,239,214,103,32,180,133,115,27,173,110,41,27,177,85,20,28,180,249,34,173,123,81,153,165,20,18,156,173,234,114,240,19,159,102,189,57,38,83,166,219,82,86,178,149,178,50,233,90,8,166,179,9,39,113,154,140,57,187,168,190,75,203,167,177,77,183,93,162,73,118,161,82,134,51,151,104,231,117,73,214,250,109,37,47,172,178,212,151,74,223,225,10,213,243,189,55,109,47,75,179,254,92,186,13,233,73,39,167,169,250,184,207,37,9,206,188,24,16,190,89,210,174,9,130,232,186,186,150,8,28,209,152,136,20,8,16,154,56,74,104,177,97,11,32,80,196,181,77,7,229,183,42,129,193,202,228,87,140,229,149,239,65,153,158,68,173,32,81,4,198,28,102,58,252,97,131,143,73,205,168,236,66,206,131,193,16,133,50,54,60,177,128,6,35,72,151,106,180,124,206,82,98,75,79,185,210,191,8,143,126,176,228,41,239,41,148,174,75,157,110,254,166,60,227,159,147,245,243,0,96,8,146,16,59,24,68,160,152,158,5,153,3,220,24,61,87,28,130,60,24,232,25,24,42,41,152,52,39,152,156,35,152,22,198,56,57,151,12,115,1,152,128,139,78,145,69,154,146,195,180,59,213,57,30,85,38,141,40,123,229,238,237,249,184,182,52,50,123,143,45,89,36,34,106,89,95,151,160,154,122,110,102,149,108,233,245,214,206,124,76,233,34,73,244,167,105,86,109,255,251,178,100,190,8,133,169,102,72,75,187,73,96,99,7,249,17,109,131,98,87,45,157,31,46,232,201,201,103,147,229,101,151,140,217,75,243,232,170,46,98,157,104,32,176,43,212,96,130,238,216,211,10,168,4,46,192,220,162,6,63,46,180,168,217,217,124,187,175,146,158,104,244,148,201,134,41,28,38,126,33,178,116,8,212,51,41,46,117,53,247,178,223,190,78,219,18,185,182,122,233,236,47,26,235,213,24,235,119,188,196,153,250,161,172,98,60,92,143,149,112,39,47,175,39,112,87,102,50,166,121,230,166,226,73,162,249,192,133,27,103,34,132,219,43,152,181,83,84,49,44,74,84,152,195,58,181,255,180,248,174,142,39,70,248,104,41,217,71,102,16,60,38,221,16,81,98,5,247,206,159,120,98,98,138,211,214,122,86,246,182,36,149,12,196,80,55,127,57,31,178,253,225,210,229,250,243,173,131,255,160,0,32,2,50,35,4,163,6,96,84,51,41,39,131,12,243,36,50,128,27,227,78,50,71,22,7,83,4,192,13,29,5,3,2,208,78,62,225,3,12,10,49,153,176,230,32,168,232,96,115,23,124,155,25,103,132,139,32,89,231,17,251,6,132,186,83,45,14,46,207,42,62,137,32,248,168,126,81,54,135,62,207,27,217,124,142,152,119,99,199,245,196,182,36,217,99,205,199,67,198,97,45,217,150,95,126,139,89,124,72,114,19,197,188,97,69,132,181,138,32,53,15,217,49,241,192,236,196,198,55,82,21,20,29,29,176,203,41,126,139,202,241,152,40,42,23,99,200,76,150,139,193,64,4,36,148,150,133,195,186,131,150,204,211,56,193,194,219,19,134,181,120,174,239,151,13,199,49,197,81,30,170,78,254,140,165,127,204,72,5,181,226,91,119,250,153,30,211,175,75,222,88,180,84,231,189,184,230,247,66,28,63,168,125,244,97,251,38,161,154,168,175,186,251,17,83,119,35,157,202,102,103,77,246,121,154,191,76,188,183,72,143,142,40,2,64,86,178,160,189,28,101,229,160,18,44,220,177,32,154,107,127,4,197,153,91,116,220,228,11,203,66,15,221,188,151,253,105,108,242,186,65,220,196,145,115,20,179,192,201,110,172,164,115,108,153,0,138,11,154,15,159,2,32,5,221,125,90,150,212,49,58,249,146,0,178,20,171,102,137,177,230,220,0,52,110,134,217,56,49,88,211,82,76,93,252,219,143,79,100,20,48,236,148,8,120,61,157,162,108,101,52,90,202,222,109,29,151,12,128,20,19,220,97,115,226,64,160,160,182,209,243,168,212,149,209,113,163,229,37,172,178,245,164,146,50,83,26,26,245,229,133,15,180,177,35,241,166,149,101,23,96,80,172,220,80,145,118,212,153,102,230,174,162,80,255,251,178,100,207,136,135,159,121,70,179,219,98,112,79,4,233,119,100,38,122,22,33,157,51,141,177,47,97,23,20,38,245,128,153,236,64,217,36,233,69,19,45,12,138,118,194,53,241,88,84,244,224,80,244,212,65,27,110,37,145,16,105,129,43,204,234,170,25,109,251,169,234,197,207,181,74,51,175,134,180,95,68,172,43,110,156,10,30,39,35,35,213,215,132,118,48,247,231,190,51,79,43,33,158,76,173,43,138,55,211,251,127,234,125,38,34,1,127,255,214,40,16,3,170,5,13,76,47,50,1,62,194,132,89,144,213,154,74,40,98,107,153,185,250,194,215,172,55,255,253,125,42,111,36,237,205,199,60,186,100,199,11,89,245,59,109,4,6,138,44,200,46,171,87,255,166,137,132,115,19,74,3,29,68,228,89,198,201,109,117,0,204,211,31,140,64,169,141,25,111,140,180,233,76,98,183,206,113,142,140,23,3,12,97,8,76,72,10,76,34,24,12,239,15,76,12,6,4,3,65,138,160,57,128,0,193,122,193,65,11,84,215,96,184,205,200,37,43,252,107,72,52,98,235,120,155,87,81,118,178,184,195,13,71,49,66,130,166,77,84,108,103,110,3,26,129,163,205,61,100,32,141,253,129,209,93,49,150,202,105,175,196,22,88,58,46,223,168,206,116,138,121,148,190,33,113,87,40,184,16,136,104,117,182,154,136,123,97,224,141,136,217,57,190,224,175,66,145,237,131,30,199,67,19,4,69,51,131,29,218,206,76,152,105,74,78,115,161,137,69,49,248,95,26,12,100,66,23,227,46,208,102,241,86,46,101,200,190,39,12,85,189,40,27,16,214,118,23,136,247,201,120,170,42,169,209,207,30,174,216,217,200,124,51,249,226,217,191,122,207,58,24,168,60,207,243,57,94,174,145,75,9,94,214,138,127,253,215,225,193,114,205,216,97,185,207,170,49,75,25,114,164,87,169,227,60,125,43,122,138,204,9,215,137,231,204,177,51,88,147,196,121,9,113,19,188,109,179,156,177,162,103,85,149,190,62,241,52,125,238,27,12,9,226,193,92,5,150,103,145,112,68,12,10,232,203,14,2,113,18,66,174,195,66,113,100,65,2,225,178,41,119,12,167,14,2,213,21,187,12,159,252,143,44,142,9,115,234,60,171,221,202,53,201,82,12,83,65,16,30,149,233,236,236,43,172,209,210,155,201,238,90,196,254,68,204,255,203,185,230,95,223,238,100,65,71,9,194,101,197,136,6,64,159,176,32,50,182,108,227,70,17,96,101,51,166,89,210,110,56,230,60,96,2,36,69,16,72,0,40,28,190,77,8,116,32,72,97,71,87,147,94,81,215,121,230,97,240,221,28,55,70,210,100,112,101,91,179,23,232,94,74,54,42,222,141,255,251,178,100,218,8,136,238,120,199,11,184,123,98,89,9,25,50,105,131,52,23,233,161,48,205,164,215,129,8,134,229,217,150,8,208,9,2,32,241,64,112,185,144,121,19,6,217,163,36,197,34,35,30,103,105,1,36,39,137,44,129,130,65,210,164,14,57,104,199,84,150,82,114,138,233,137,35,231,132,46,214,250,236,48,251,212,212,146,107,105,58,17,91,206,205,70,230,186,67,162,176,56,34,44,197,19,202,221,228,158,182,141,30,34,89,39,88,36,54,113,1,7,54,193,163,209,56,77,24,217,7,221,102,40,183,77,189,224,251,235,72,208,124,148,32,224,93,54,217,83,166,55,80,89,98,218,74,56,42,94,230,117,114,79,145,8,6,173,90,83,165,21,69,163,24,35,18,18,33,220,16,46,232,204,142,52,157,198,83,17,9,240,108,41,36,150,42,99,82,104,87,90,9,60,152,20,71,5,146,33,71,172,129,65,221,139,165,138,185,47,89,79,181,58,40,255,234,113,61,213,116,128,0,34,67,112,216,79,3,62,31,128,176,147,156,184,205,150,59,55,96,224,196,1,51,35,136,76,90,5,48,136,244,230,210,83,28,156,96,40,96,204,105,51,180,172,166,117,130,150,181,238,191,240,18,68,23,241,220,149,73,96,103,243,137,206,237,133,148,25,0,66,3,8,172,165,155,108,240,195,119,69,58,2,254,65,217,228,59,206,179,248,6,193,48,26,193,120,132,144,116,45,250,45,86,144,33,104,133,69,162,175,21,1,200,78,14,100,9,59,91,37,10,149,28,104,12,21,134,253,176,208,12,240,145,159,104,183,210,86,211,110,28,120,144,97,106,208,34,60,67,28,163,55,156,232,247,215,180,176,108,46,10,69,72,42,212,199,196,197,105,206,117,190,82,65,42,3,161,88,112,43,6,226,104,239,67,212,133,242,101,122,31,29,129,34,88,213,113,221,191,142,134,39,27,35,94,30,212,109,140,146,207,183,153,163,10,211,134,147,251,154,10,190,34,174,241,233,10,88,74,200,233,201,154,237,95,13,181,228,23,241,224,60,141,76,199,93,206,104,131,207,182,226,96,139,192,21,113,100,156,0,24,193,1,24,180,15,12,170,130,130,248,252,136,208,233,187,149,72,27,65,203,13,13,11,159,113,27,170,167,255,255,252,167,243,83,161,99,39,190,191,255,89,165,162,182,212,68,48,216,184,68,62,24,164,0,0,204,95,178,13,2,136,141,173,21,204,97,22,12,197,74,204,184,4,204,18,33,140,54,17,204,39,22,193,161,208,15,83,21,243,5,51,70,196,211,120,78,66,193,195,165,161,84,99,41,34,241,133,133,105,40,232,158,227,169,23,41,177,184,22,30,117,23,54,185,54,98,39,16,175,72,227,84,69,255,251,178,100,197,12,231,242,104,77,155,152,122,112,59,129,9,97,63,44,4,158,137,149,52,78,229,233,192,236,50,231,13,16,23,89,160,0,160,210,8,139,30,88,179,167,17,57,47,123,12,229,58,18,38,66,226,244,187,57,149,70,123,242,152,237,116,204,225,59,66,138,200,165,68,35,168,149,27,43,68,233,161,201,38,202,231,1,252,93,171,193,130,9,195,46,50,231,46,81,156,25,122,131,95,122,137,86,86,226,220,133,37,216,73,195,236,222,102,221,181,105,22,208,48,73,42,165,61,19,40,155,36,156,151,72,110,152,96,161,186,97,196,123,33,223,74,40,44,18,41,126,60,153,133,58,153,85,25,77,90,231,239,239,227,21,129,42,119,16,172,254,53,162,106,52,248,170,54,148,212,25,189,237,169,233,105,193,195,199,218,100,138,26,235,209,25,10,41,41,0,14,117,32,253,3,137,47,0,90,26,6,201,153,154,31,44,36,207,173,253,223,94,234,69,36,110,173,87,111,251,118,111,95,255,255,255,255,252,140,56,165,113,99,189,16,134,42,40,41,8,140,202,115,21,241,104,154,115,0,18,211,188,195,147,3,88,83,140,54,54,49,250,233,32,68,98,241,160,16,16,108,151,12,172,194,194,230,33,169,43,84,105,76,144,76,191,11,240,204,216,19,17,155,167,130,157,20,236,131,36,113,73,95,41,2,218,83,100,6,162,195,204,239,186,171,33,121,53,186,102,156,150,3,118,71,24,121,12,176,196,8,37,86,79,216,88,185,198,108,136,179,57,136,79,182,93,112,134,203,137,121,223,177,8,252,193,88,110,60,169,43,39,105,181,8,94,111,46,100,218,83,88,77,86,88,147,188,188,203,111,192,233,119,138,132,117,159,44,93,226,227,200,68,123,163,155,82,158,238,197,1,121,90,80,58,122,33,43,137,186,45,117,174,93,168,103,217,106,246,63,146,116,149,198,23,47,170,246,172,235,228,149,46,206,89,250,198,126,214,123,207,70,204,24,157,228,115,143,216,0,0,0,116,120,46,192,49,9,3,7,164,92,11,5,190,240,230,176,173,63,71,73,204,51,253,245,156,227,5,168,72,16,3,191,26,160,203,63,216,175,144,244,255,255,255,255,248,171,139,172,170,218,226,200,54,120,58,13,4,146,62,22,0,36,229,220,192,178,14,131,192,201,27,12,197,208,208,28,128,195,99,35,161,128,225,64,164,101,6,132,178,244,246,24,0,112,212,165,69,221,101,78,214,82,126,164,106,228,122,1,99,16,136,181,218,150,242,74,36,209,88,88,140,90,72,255,51,39,130,86,246,188,178,210,169,76,204,214,185,87,204,142,30,64,93,145,101,162,85,244,164,31,197,53,11,95,137,47,223,231,112,229,13,215,15,111,255,251,178,100,184,12,230,70,104,207,155,152,98,112,63,66,89,211,96,6,130,22,197,163,66,109,176,217,128,230,150,104,76,240,149,152,15,51,89,151,41,214,249,149,206,144,104,87,185,199,247,124,55,106,52,55,129,229,80,125,44,199,148,156,108,219,127,175,246,154,89,168,74,95,39,111,69,69,151,131,53,68,76,237,241,91,57,246,189,232,114,15,138,162,101,20,7,177,216,49,169,158,127,192,132,73,190,62,66,85,41,46,26,8,32,127,47,64,54,18,193,242,133,159,44,232,98,158,21,39,149,195,13,133,77,209,34,126,228,8,9,157,253,155,233,71,255,255,255,255,220,62,255,253,190,191,187,202,199,131,30,218,61,238,106,49,118,18,124,94,90,120,1,132,66,0,132,1,32,128,32,0,194,248,161,251,158,49,223,81,209,143,228,9,177,210,1,138,37,193,132,1,97,130,167,185,137,100,88,92,132,49,192,108,48,56,7,4,2,38,24,137,32,224,208,26,33,24,124,37,4,2,160,18,67,3,60,48,131,99,1,18,85,68,202,93,198,28,62,35,42,7,26,137,7,36,18,124,176,1,0,169,139,91,130,92,65,166,166,38,7,16,0,1,152,48,88,36,52,192,4,9,0,9,139,67,138,211,176,112,1,143,176,114,250,211,66,158,150,28,216,222,26,69,5,79,198,196,250,190,54,228,210,248,10,117,86,106,164,185,240,154,108,143,74,172,81,171,115,54,100,116,133,109,99,16,150,248,89,118,33,90,138,54,227,40,180,250,101,80,92,166,160,192,154,74,96,117,229,245,87,85,232,79,152,42,11,149,176,197,168,133,98,178,212,51,206,81,206,236,177,137,215,189,123,51,150,66,59,185,106,45,66,181,210,158,49,250,171,189,141,104,241,167,109,141,221,11,150,182,189,203,70,213,216,217,167,195,120,163,129,20,103,237,44,250,86,183,141,5,219,124,83,52,215,27,134,60,202,59,210,245,123,229,149,236,116,160,192,64,0,1,187,64,203,195,144,193,81,32,182,232,88,219,165,243,76,112,94,118,186,33,21,140,144,133,99,75,48,158,231,140,183,255,86,184,28,54,19,241,184,203,28,230,77,117,63,255,245,245,101,255,169,128,67,91,126,30,255,86,168,83,254,194,208,80,213,61,6,22,226,66,40,200,173,188,237,197,152,57,118,160,2,150,253,204,109,96,250,150,14,169,88,204,41,71,10,76,20,48,168,64,96,130,77,21,16,221,231,194,44,141,12,217,125,150,190,10,85,174,155,197,29,165,206,74,254,179,38,75,126,122,71,156,4,12,8,137,172,59,67,31,85,25,2,165,98,3,100,136,74,81,216,201,137,213,59,117,37,162,242,196,125,189,76,161,61,246,160,167,21,226,24,174,80,196,10,255,251,178,100,223,12,104,92,117,74,139,187,99,240,83,9,105,199,97,37,92,23,57,163,64,109,176,215,129,8,158,230,201,132,137,48,162,149,30,209,101,115,106,144,108,215,192,194,202,22,110,221,158,170,243,24,202,212,215,77,182,211,12,221,143,63,118,5,236,67,58,124,161,52,81,26,166,130,142,86,23,241,189,213,58,72,205,238,23,137,5,36,98,216,187,167,173,66,81,191,191,109,131,232,5,50,205,43,86,153,148,82,90,64,21,32,178,130,217,26,166,210,212,196,130,186,239,2,199,75,90,4,40,32,75,188,8,71,64,132,109,137,234,128,2,10,82,32,120,64,161,243,171,66,117,220,177,191,234,166,96,68,74,18,158,69,33,222,251,105,253,147,221,247,209,91,155,247,65,77,254,95,234,8,249,223,245,72,97,254,121,189,208,3,13,21,21,15,198,85,206,192,75,205,168,162,205,49,154,204,247,37,76,17,23,204,13,35,12,28,35,140,30,7,66,131,136,232,22,32,8,76,55,4,12,20,2,77,32,143,196,140,18,79,85,192,204,133,115,2,38,152,237,220,176,88,161,161,83,14,0,89,43,64,107,17,165,250,127,192,106,80,37,24,184,234,181,102,35,104,80,4,1,36,96,178,201,62,200,83,42,134,14,88,88,215,35,239,59,193,53,68,201,105,223,152,26,154,173,75,183,41,199,131,251,201,75,16,141,4,209,68,236,8,69,207,80,227,94,103,39,133,167,150,105,232,99,148,46,58,211,177,8,21,27,30,149,241,246,217,15,56,78,72,245,170,147,141,148,207,66,75,82,144,149,234,209,186,205,125,71,110,154,114,45,125,69,29,154,183,85,197,207,158,134,185,182,247,30,152,152,238,165,220,158,150,178,62,45,209,61,90,8,191,66,91,49,236,101,255,14,253,187,231,95,67,166,127,16,0,0,15,69,61,24,68,202,180,66,224,0,37,184,189,18,132,179,239,156,8,206,95,104,213,230,230,229,231,32,157,130,99,156,183,242,137,169,23,255,63,7,218,87,20,126,168,130,65,210,6,136,12,43,76,139,150,166,26,127,255,215,255,255,251,255,223,55,255,255,255,249,12,134,52,205,20,144,69,34,117,16,146,24,153,141,180,235,53,198,97,248,34,69,12,193,132,242,230,46,14,87,176,89,0,41,246,252,170,83,56,211,124,211,71,80,133,129,150,75,38,55,14,144,8,192,34,208,184,52,70,18,21,11,63,211,136,50,220,151,18,246,123,22,9,91,156,70,141,53,217,45,11,180,175,97,50,25,220,45,138,3,213,73,248,95,214,237,199,158,41,71,33,81,162,133,152,114,47,150,199,174,124,62,134,188,238,171,171,213,233,25,106,144,195,225,198,152,202,121,80,32,136,157,166,79,46,229,255,251,178,100,217,12,199,12,116,203,11,185,91,114,104,138,185,131,100,166,188,85,93,163,62,110,36,216,193,80,167,103,13,147,154,121,204,206,144,159,77,242,136,229,97,73,156,123,152,73,51,117,160,5,174,208,169,193,90,165,221,124,101,127,84,153,174,98,38,109,29,174,89,89,168,172,140,117,47,154,174,233,156,41,76,165,155,205,86,207,101,76,228,58,215,127,247,184,122,73,110,137,184,8,0,31,193,86,21,55,47,104,65,70,16,72,33,134,80,236,246,56,49,247,219,177,155,113,137,6,247,77,98,215,55,119,131,197,254,39,3,198,132,158,162,56,251,33,170,111,255,103,255,255,255,255,253,127,253,191,234,69,34,51,61,189,47,111,16,67,225,152,147,52,218,190,22,150,101,51,77,23,54,185,10,242,160,0,4,155,120,196,106,52,249,79,140,206,9,228,169,85,25,38,182,24,144,82,5,200,67,12,1,209,129,4,18,57,152,78,37,129,128,146,20,68,147,5,73,153,160,164,169,203,132,17,84,168,92,193,166,21,4,169,37,80,218,23,160,8,73,200,240,72,250,181,70,169,205,4,227,42,32,204,4,18,108,183,233,30,21,206,203,25,140,113,116,186,240,35,169,15,178,88,38,239,102,104,113,241,240,82,217,66,140,247,218,54,153,46,37,105,18,91,201,11,21,166,139,231,148,82,21,22,41,115,175,75,117,131,21,53,240,226,91,182,149,179,133,238,193,49,215,95,121,203,222,143,91,24,254,99,122,221,249,103,250,103,156,110,140,229,51,226,167,87,230,200,92,189,139,118,204,179,87,105,190,134,126,118,152,114,104,229,229,165,51,180,36,71,165,164,52,233,18,161,89,253,116,180,122,126,243,122,153,26,229,26,102,249,138,255,229,123,128,0,103,123,16,100,22,228,76,60,196,196,133,49,119,208,14,190,25,227,114,128,96,184,42,81,39,108,250,158,175,53,31,160,156,193,1,46,105,194,32,30,42,53,233,63,36,105,239,116,233,211,255,255,247,69,152,158,172,208,148,106,68,33,46,182,191,242,189,124,253,147,253,179,255,227,155,156,189,239,179,31,236,100,207,196,253,172,208,200,199,147,202,159,3,226,169,19,243,118,98,182,144,195,96,2,44,97,84,212,230,199,142,130,97,194,87,166,95,170,104,99,104,113,134,89,67,184,96,30,36,134,9,3,156,0,20,67,6,0,41,48,232,4,211,0,176,0,45,17,129,72,73,152,13,1,17,129,120,31,24,18,4,224,132,13,205,156,19,96,32,71,156,69,44,112,90,232,16,2,46,152,179,162,115,2,201,66,13,175,167,148,96,209,243,132,101,153,153,163,1,219,139,148,215,147,152,80,171,96,70,210,129,44,25,29,93,22,130,191,147,235,143,255,251,178,100,220,12,198,202,104,203,27,186,98,240,104,42,185,147,96,230,140,28,213,153,34,79,104,207,137,137,166,102,141,150,21,49,115,238,224,84,236,169,151,216,139,67,181,227,182,168,237,73,205,26,80,112,164,67,38,154,106,189,141,12,121,233,128,152,44,131,153,50,105,196,240,129,255,45,45,111,40,243,80,91,229,198,165,104,85,47,144,239,167,146,125,57,45,58,177,36,119,72,59,50,91,21,206,237,145,221,154,156,232,121,71,77,152,211,207,54,209,184,63,207,74,234,246,33,219,97,218,89,39,56,213,23,96,55,250,111,255,255,69,11,38,225,50,197,0,5,53,225,91,64,211,12,24,13,173,151,151,57,175,8,3,88,239,217,118,4,160,253,150,160,74,202,182,236,118,171,197,203,124,207,64,57,41,50,117,170,36,119,122,118,255,118,254,203,118,55,95,58,56,203,12,187,21,246,71,56,168,124,38,130,36,75,149,246,56,146,49,75,102,81,39,58,206,243,50,146,172,164,125,5,148,204,129,212,81,76,61,50,7,34,45,53,40,4,2,147,112,192,205,43,76,185,141,68,202,36,14,12,138,64,144,198,184,26,204,109,2,76,193,0,45,204,23,65,204,18,13,166,4,97,64,96,90,16,201,184,58,36,228,44,30,86,20,54,100,109,145,4,52,234,128,72,129,195,86,75,7,104,195,129,144,248,88,88,99,197,1,101,202,247,165,81,38,3,88,226,18,81,194,193,231,109,195,46,163,244,252,177,25,75,177,67,86,121,237,136,118,244,59,53,78,14,4,133,8,232,247,3,79,24,69,69,138,20,72,241,182,189,91,193,240,34,9,131,194,220,179,27,73,236,204,124,21,113,7,36,34,65,202,92,158,238,213,192,149,139,135,155,83,100,154,53,140,229,204,74,73,187,34,239,170,148,24,148,56,145,196,210,99,218,213,36,184,178,12,33,4,139,201,111,80,182,101,213,87,74,175,171,112,235,39,0,7,223,0,179,134,142,43,101,5,75,36,54,188,131,17,167,102,139,41,135,162,253,106,220,20,212,123,103,19,55,115,65,81,193,176,195,104,106,255,255,255,181,178,103,217,178,76,9,239,43,231,143,4,207,41,160,157,245,85,237,94,59,65,119,133,170,122,1,98,91,50,179,98,95,65,123,114,148,100,0,38,41,41,154,62,137,176,72,105,195,235,225,163,178,169,158,76,137,141,199,121,130,130,184,48,187,48,32,65,17,11,230,22,143,40,33,42,38,27,184,178,37,65,128,148,23,152,14,232,88,177,89,8,20,122,162,105,252,224,32,12,57,199,45,166,53,58,137,24,104,96,223,136,74,104,109,173,12,185,140,64,84,86,112,19,16,166,225,226,44,147,86,206,13,141,30,53,40,163,149,202,255,251,178,100,190,12,198,49,104,202,155,218,66,240,79,199,25,195,96,230,124,88,161,163,46,110,229,43,129,75,29,166,205,132,137,48,165,36,243,19,78,146,253,62,140,73,21,172,156,128,124,151,226,140,244,209,160,74,235,236,238,147,207,47,237,106,98,147,89,53,43,28,173,87,237,108,120,186,120,102,104,245,104,34,61,58,182,209,245,101,171,238,198,107,228,15,177,53,183,24,154,228,13,168,187,72,217,86,9,166,153,36,13,65,164,19,90,237,2,144,235,159,139,83,155,221,8,48,230,250,216,0,46,123,3,77,12,88,4,70,199,0,158,138,238,42,177,56,13,145,34,50,192,31,21,21,227,223,143,119,73,99,134,63,222,176,160,137,65,102,149,74,253,127,228,255,253,117,50,58,232,187,152,101,75,21,209,106,163,139,101,99,21,194,11,16,85,51,42,132,150,145,36,28,81,208,186,94,5,128,85,232,127,80,0,86,163,8,85,173,48,240,29,35,60,211,50,48,232,59,211,10,48,179,49,83,3,195,6,48,240,48,100,19,131,3,80,220,12,5,147,4,0,118,48,17,0,3,80,227,250,16,17,194,165,136,67,11,46,88,108,81,35,110,178,243,161,33,120,178,99,40,67,4,112,208,10,2,34,6,57,15,179,50,124,140,192,9,24,89,236,114,0,140,50,162,216,60,182,225,198,142,233,208,66,90,100,126,114,38,222,68,222,132,44,185,227,164,112,81,201,233,62,52,138,44,65,85,9,208,174,156,79,39,54,172,45,37,139,108,111,197,10,241,111,127,140,90,132,163,177,134,206,50,217,176,203,78,76,255,129,89,144,165,132,38,45,28,220,66,140,130,213,72,157,113,33,167,190,118,211,6,27,123,231,20,11,94,150,153,189,39,169,25,140,23,110,104,241,163,120,221,75,101,242,9,246,224,110,123,114,70,227,112,127,92,143,83,203,255,255,253,255,169,121,211,15,187,33,184,0,148,237,134,236,53,241,163,155,56,22,11,27,166,42,22,3,139,202,233,41,219,74,123,174,133,89,140,114,161,120,82,4,129,60,80,6,134,6,35,56,213,118,47,159,209,36,91,101,254,148,211,206,237,59,28,162,231,110,132,148,83,79,202,165,81,64,70,143,4,208,144,128,229,139,228,146,154,55,124,153,130,227,51,152,178,161,33,153,73,36,25,100,6,233,148,153,117,25,21,140,97,130,152,39,24,56,132,240,200,69,152,35,132,49,128,136,23,7,1,233,145,84,110,115,22,229,77,12,51,148,5,30,87,1,192,206,17,176,169,182,46,218,12,129,16,24,4,141,26,162,14,53,2,161,75,224,173,134,115,25,133,16,20,68,182,154,218,191,137,133,73,178,132,97,115,87,27,72,127,228,87,223,53,243,31,149,255,251,178,100,206,140,199,14,112,202,19,217,74,240,80,231,41,179,96,166,142,29,145,203,38,15,105,139,201,76,156,38,13,148,157,224,195,242,133,200,192,105,13,215,142,54,56,78,222,216,27,216,113,33,13,145,198,204,122,247,208,250,158,134,134,91,250,196,158,249,76,87,71,215,30,243,54,214,61,99,171,156,195,139,199,178,116,218,188,179,27,120,35,102,51,136,98,126,14,188,47,242,94,83,91,36,137,99,116,138,53,13,34,165,22,206,81,106,200,227,114,204,89,106,215,250,221,42,14,239,120,38,8,24,197,144,215,103,181,71,228,121,239,123,119,143,47,105,233,153,98,14,191,177,14,253,114,205,95,173,12,27,78,48,156,149,0,1,136,0,131,135,24,199,110,227,6,9,128,89,68,210,46,195,174,204,101,80,251,101,101,223,40,110,115,171,150,238,111,22,60,80,57,187,251,67,99,98,81,199,219,42,175,38,90,69,126,168,109,110,182,244,173,42,149,101,110,143,102,141,65,1,246,40,167,148,102,57,81,237,84,101,61,99,71,184,243,127,250,224,1,106,227,17,48,115,97,233,3,51,200,3,96,32,131,80,85,35,35,192,179,9,8,146,19,132,193,192,228,192,192,252,194,33,21,73,53,211,26,215,225,149,24,183,38,224,246,168,162,97,196,132,198,6,209,24,218,236,73,113,164,85,137,207,147,195,46,184,82,230,84,178,29,71,237,166,75,21,181,161,47,200,21,212,30,66,60,108,240,176,243,8,18,198,135,208,200,75,178,159,33,181,165,144,70,206,218,165,41,161,83,42,146,73,7,21,150,93,36,18,97,2,41,116,167,209,168,161,248,61,40,53,153,4,241,197,92,243,230,72,61,151,196,197,16,125,44,183,42,166,18,86,244,250,117,102,42,34,107,104,48,125,180,124,128,73,147,88,80,142,76,226,201,147,103,183,97,102,51,39,37,124,72,24,74,44,171,219,184,67,38,197,229,70,253,206,123,107,73,211,59,8,140,183,211,117,120,250,206,117,64,83,111,128,62,0,204,5,112,133,137,129,209,32,178,9,116,211,23,28,21,214,156,136,222,208,127,69,123,58,189,63,145,157,207,254,110,202,175,222,220,57,52,171,27,69,93,165,115,177,162,197,49,6,88,255,35,229,0,111,252,196,137,68,222,248,72,200,36,236,201,231,208,80,169,48,240,167,74,131,14,4,163,10,69,192,64,32,109,232,185,87,88,50,69,57,84,166,52,172,244,196,21,76,129,36,176,199,114,15,100,40,20,153,34,68,194,224,105,85,165,208,16,122,245,110,144,43,181,1,191,105,105,117,150,75,225,178,175,35,62,176,145,29,212,175,118,135,131,67,78,187,73,221,243,205,79,107,235,86,105,229,140,170,62,57,105,255,251,178,100,188,140,198,146,105,76,19,185,74,226,58,7,42,19,61,98,38,26,117,171,50,78,229,137,201,68,156,37,201,164,141,168,41,60,201,200,151,101,91,204,81,166,84,79,104,160,122,177,176,179,109,29,255,94,68,210,181,251,103,23,203,140,116,222,42,34,101,51,136,112,24,227,28,103,190,112,174,204,252,108,40,79,44,58,121,10,214,118,158,190,208,50,209,195,149,113,117,116,233,98,23,221,108,18,157,230,125,165,180,101,125,29,187,16,64,85,87,237,78,100,222,217,91,207,179,238,234,42,29,251,155,156,162,91,102,0,216,4,160,141,170,99,12,188,211,227,44,208,8,234,66,131,77,174,92,97,49,166,120,135,78,142,141,224,40,192,218,234,81,212,44,7,31,235,77,22,46,107,62,73,102,79,174,210,179,119,128,234,106,45,63,255,238,146,31,243,253,36,63,18,45,18,3,129,83,132,196,87,194,181,49,52,35,6,255,145,1,170,99,13,107,51,227,227,99,146,31,211,66,202,67,119,38,51,28,129,99,22,75,3,20,207,0,168,110,97,104,44,97,40,114,151,192,131,166,157,104,240,83,2,32,195,174,91,224,116,81,19,40,20,10,21,220,81,247,5,20,129,3,195,22,202,104,27,217,2,15,152,229,42,6,180,21,100,133,137,45,68,86,47,106,144,81,150,188,238,72,165,244,175,130,206,179,67,219,222,122,33,136,206,27,218,7,93,129,199,156,57,133,44,4,155,24,157,250,40,92,58,57,96,233,43,137,135,99,151,155,132,166,165,212,109,122,195,2,177,181,70,77,195,103,13,225,72,219,113,186,219,219,168,69,251,41,73,121,54,58,62,79,119,214,227,78,212,225,67,203,28,63,57,163,41,156,113,141,101,202,182,226,202,98,73,70,190,97,52,142,204,115,48,255,35,79,103,94,187,167,17,9,240,217,113,149,110,124,155,101,121,37,247,162,42,217,242,165,89,173,243,171,44,195,206,124,93,210,253,175,157,83,171,52,126,26,42,92,144,72,1,57,24,4,34,56,136,56,6,83,139,125,64,95,165,170,35,37,87,84,194,186,174,49,177,239,177,169,8,216,49,249,92,129,226,179,184,155,59,183,249,164,142,233,210,139,165,37,117,234,106,53,197,12,238,213,251,173,135,146,129,83,29,100,169,254,54,255,255,45,128,102,29,175,167,185,141,71,34,57,38,203,201,166,214,33,166,34,157,70,2,6,38,23,159,230,45,8,102,16,8,38,33,1,1,96,12,68,176,59,65,165,133,11,6,158,92,0,84,141,169,82,69,234,208,153,106,250,97,64,195,67,13,104,43,114,59,15,176,66,76,25,155,36,80,134,106,212,90,88,140,181,85,127,82,233,51,68,71,11,101,129,63,165,242,34,255,251,178,100,203,140,135,133,115,75,19,186,98,242,70,134,169,179,97,133,56,91,169,221,46,46,229,139,137,21,142,166,101,150,13,216,196,226,90,20,46,33,118,203,93,201,34,250,159,162,179,139,245,139,225,133,23,231,223,59,108,225,238,247,125,3,176,30,226,199,45,22,197,12,109,252,84,105,219,193,221,28,29,185,118,25,165,223,162,120,34,119,33,202,190,229,224,139,215,44,194,218,227,213,231,91,141,44,110,231,19,217,29,111,72,62,106,245,233,185,94,141,181,241,64,207,218,190,185,214,23,199,58,210,215,167,161,152,232,213,237,251,121,187,255,243,157,141,197,58,246,82,101,186,79,179,249,124,230,94,123,0,16,20,40,16,68,109,132,8,184,3,65,68,66,65,53,226,194,144,212,61,110,188,149,130,74,169,88,22,213,213,117,111,10,83,184,133,191,126,151,156,72,153,22,72,172,47,126,31,203,245,177,106,59,172,169,217,97,32,156,238,191,237,90,156,155,59,60,151,169,0,76,3,53,207,255,92,78,152,47,77,193,203,204,13,100,140,192,46,140,186,48,76,138,2,76,93,37,140,79,24,1,129,201,128,162,145,106,12,25,0,0,192,168,132,0,34,19,76,11,0,132,184,45,249,151,40,128,164,19,29,192,0,78,45,128,41,144,226,26,250,122,151,184,56,68,175,51,205,1,56,32,4,182,55,211,25,31,83,76,189,234,82,95,101,7,6,58,6,18,28,33,49,104,75,103,213,211,238,180,150,171,212,141,192,102,35,106,56,10,17,233,125,227,146,181,242,10,30,251,242,99,150,202,165,9,161,17,157,158,151,44,10,45,181,7,140,167,19,108,75,63,9,1,59,85,14,243,209,78,208,135,216,16,226,212,54,209,128,87,16,34,234,3,192,212,149,242,175,5,16,86,33,73,212,196,166,137,158,130,146,82,80,206,202,93,24,220,144,147,94,170,83,46,35,60,172,139,67,68,21,246,63,68,56,106,170,161,97,197,148,153,2,176,243,78,11,3,200,231,177,72,142,122,200,175,128,78,27,103,132,72,203,211,44,13,55,89,129,212,93,154,7,123,2,176,227,95,146,73,160,178,29,97,171,163,248,50,40,160,159,8,124,242,158,168,91,173,204,198,186,106,52,239,77,90,246,171,28,44,65,55,34,234,207,223,188,139,71,86,190,34,187,222,110,204,234,20,224,0,64,0,36,80,60,184,40,224,69,48,44,32,123,159,32,8,84,22,91,6,96,216,210,206,135,6,83,196,128,129,91,187,147,227,126,237,162,112,160,0,206,126,136,139,84,41,114,175,132,125,194,15,255,255,255,255,239,93,63,255,238,245,24,204,126,30,199,49,157,74,48,108,87,73,241,245,6,248,33,153,128,136,99,24,145,141,255,251,178,100,198,15,137,171,121,75,11,185,123,242,62,194,217,149,107,6,26,162,125,231,46,14,243,33,8,198,18,168,12,243,8,216,76,97,4,226,161,28,202,134,85,49,56,43,48,194,8,12,237,32,228,28,31,155,156,15,48,48,181,120,54,66,142,35,49,164,105,16,8,250,151,108,224,46,210,120,25,65,154,231,82,175,196,129,130,93,51,0,165,178,202,220,24,33,192,26,246,16,73,1,16,179,148,43,246,196,73,51,246,148,129,2,222,85,5,115,171,180,157,99,40,253,213,23,1,69,15,212,72,153,102,119,63,65,16,225,198,69,207,175,98,104,148,138,77,40,253,141,245,171,226,204,76,64,238,206,142,17,149,197,222,197,119,90,79,167,169,173,235,25,157,213,134,28,239,152,98,184,118,23,141,246,136,223,125,216,115,254,99,155,81,215,75,180,226,34,247,142,60,221,213,87,85,147,240,67,179,151,94,184,79,225,63,127,38,140,167,243,180,173,147,223,247,242,202,130,246,24,43,38,191,227,25,92,194,159,43,85,9,130,167,169,216,127,62,90,133,94,213,20,13,122,228,25,47,222,77,214,254,120,229,103,125,187,189,98,248,119,88,93,147,243,149,165,125,254,87,252,254,174,187,157,92,101,8,42,0,164,40,135,248,80,130,72,21,134,60,195,228,151,54,241,30,194,180,75,232,137,183,234,209,247,71,106,39,254,173,127,166,96,120,46,223,255,255,255,249,19,47,40,255,250,254,128,0,0,64,48,201,165,152,229,120,60,197,37,168,192,166,208,5,65,153,104,98,155,21,71,7,233,226,38,104,10,129,87,28,246,200,75,11,164,143,143,0,62,55,10,166,78,208,64,18,21,129,15,215,172,252,208,84,212,65,2,206,120,66,169,196,46,224,161,102,95,36,98,134,31,66,237,184,173,61,196,140,181,160,193,224,59,37,24,166,169,12,222,161,94,219,108,130,207,163,122,146,14,254,22,114,128,72,129,131,194,38,75,22,151,23,114,179,174,143,74,221,214,51,142,120,79,89,96,75,114,80,194,237,234,38,243,83,224,192,191,208,231,141,212,61,167,213,106,62,219,91,221,213,7,237,224,158,248,42,55,248,197,123,198,197,91,119,33,223,250,223,242,149,89,122,224,192,45,99,91,26,42,165,129,222,179,52,167,54,115,108,119,176,177,171,185,60,74,127,238,53,233,54,91,194,154,245,111,181,138,143,47,207,187,3,89,202,172,146,179,61,67,230,125,69,105,247,141,238,93,126,85,220,222,166,175,17,178,159,210,233,153,100,57,107,47,203,239,127,247,95,36,254,231,244,125,199,27,94,106,208,104,130,65,64,72,83,188,209,144,140,174,88,0,45,69,255,15,200,23,131,208,229,83,151,5,217,68,146,255,251,176,100,144,136,24,55,115,204,155,186,193,50,68,9,105,160,97,34,104,30,129,197,58,238,96,89,192,244,146,39,45,147,9,200,209,72,128,226,30,230,61,8,35,18,254,98,11,10,150,66,153,166,238,237,158,175,247,197,127,147,252,255,244,116,70,255,255,255,255,253,127,8,215,127,255,210,16,65,73,185,140,117,30,56,252,20,210,174,3,25,82,12,56,129,1,17,140,74,19,49,145,4,195,226,36,86,104,102,40,7,167,168,92,26,197,87,178,43,20,1,134,130,171,145,120,180,135,248,152,19,5,146,129,203,58,218,40,116,98,70,187,115,89,104,121,59,33,109,113,130,225,57,72,155,52,158,9,103,88,183,38,57,220,47,242,102,4,212,6,132,86,164,171,59,183,55,240,66,124,222,97,5,253,177,51,0,118,215,127,18,40,127,90,70,235,119,13,168,188,11,239,76,95,230,245,151,91,157,252,6,9,245,154,99,66,213,105,62,15,75,16,207,178,189,83,177,174,114,72,212,187,94,45,204,152,213,22,119,30,251,246,38,123,155,192,156,54,106,160,14,19,158,177,239,165,235,47,189,19,100,212,152,188,54,241,166,177,222,201,21,170,205,212,93,252,174,208,246,154,181,140,109,46,118,59,63,242,10,252,166,148,229,22,80,225,228,210,79,74,251,141,120,230,86,104,24,196,42,238,47,179,241,107,38,232,255,167,5,227,208,1,0,8,0,8,233,13,220,66,136,2,242,22,83,226,42,173,74,11,44,135,151,157,103,215,142,66,86,91,211,13,160,34,37,73,152,185,145,194,143,162,43,243,153,191,190,251,125,42,42,35,203,189,184,109,93,165,255,255,255,144,0,0,1,80,198,76,136,223,245,140,222,18,8,201,229,16,222,160,172,220,51,136,32,185,25,66,12,205,48,72,115,128,228,255,180,16,42,49,141,133,151,22,244,10,141,73,25,209,102,12,128,64,212,34,121,10,38,171,56,89,169,11,214,234,105,170,214,196,67,165,172,44,67,111,216,43,29,72,167,189,78,153,107,34,114,170,187,145,129,244,206,42,185,72,107,246,69,216,226,161,210,118,163,230,10,206,186,43,229,39,157,97,66,195,184,251,13,254,127,74,195,83,58,155,172,17,190,219,98,118,43,103,243,99,131,126,243,130,95,58,145,24,78,119,226,150,118,35,31,104,9,69,91,153,79,218,152,89,188,251,157,181,13,65,217,199,219,107,248,63,56,245,246,132,99,37,143,89,207,241,178,163,142,222,165,99,73,139,209,101,157,218,202,161,3,91,124,84,134,116,177,136,95,229,151,108,208,40,142,61,68,200,62,182,168,237,229,77,111,25,146,68,198,108,84,107,209,152,222,18,233,103,218,30,107,189,57,17,147,87,207,59,54,255,251,178,100,121,142,8,90,113,75,155,186,193,208,70,102,105,178,100,199,116,33,33,205,44,78,239,36,136,255,23,103,233,133,149,48,42,48,168,26,106,35,102,204,143,39,11,247,248,127,254,178,255,160,239,246,229,168,135,5,64,0,96,133,100,84,48,103,16,58,101,138,144,174,201,34,108,242,55,113,120,74,221,13,211,188,219,81,197,88,20,188,210,167,240,52,220,155,144,99,202,109,155,189,27,123,151,219,227,21,33,157,242,154,124,162,81,190,102,82,221,29,233,241,93,108,243,74,127,255,80,6,99,63,252,107,89,44,115,185,162,102,84,154,110,2,152,109,136,166,112,137,71,126,94,113,129,134,76,44,98,40,135,40,82,44,121,207,8,101,34,17,14,37,1,246,26,170,0,129,53,216,28,5,164,13,176,209,198,35,51,77,77,81,67,228,46,168,8,50,176,12,80,10,214,74,245,210,14,21,154,54,48,40,201,232,233,71,163,44,8,10,29,24,234,163,70,234,159,250,245,68,239,206,143,91,73,54,76,167,49,151,86,120,199,150,154,64,177,8,82,186,203,127,14,219,228,200,9,139,152,170,10,111,203,234,59,138,115,94,82,231,247,54,205,253,135,187,52,22,27,184,55,237,91,186,145,110,60,211,245,201,94,91,128,228,218,142,212,199,8,107,45,87,123,114,227,203,207,154,199,81,34,96,239,224,91,172,63,60,185,216,149,5,122,141,237,204,224,171,251,171,203,188,219,221,189,56,86,47,227,59,87,58,107,243,147,204,245,243,173,45,134,107,85,228,182,239,26,171,179,26,165,165,156,252,113,169,141,152,42,206,123,175,94,131,42,244,191,151,127,156,255,215,214,252,55,150,93,253,90,216,87,35,60,96,6,0,129,1,33,64,16,137,9,9,150,50,4,82,105,178,164,120,40,52,108,232,166,137,47,162,111,122,244,96,180,182,234,47,66,225,14,199,161,23,127,79,245,255,65,88,192,42,67,29,120,142,39,240,145,99,26,125,147,255,200,254,253,0,0,0,179,31,126,3,9,93,227,122,95,243,50,175,83,185,124,58,107,51,115,15,55,78,179,83,10,26,62,51,145,243,127,24,76,209,39,5,36,135,83,27,3,85,129,199,129,64,67,9,17,95,136,114,38,68,197,9,167,82,176,87,85,190,125,194,205,94,226,0,152,221,37,104,11,202,54,248,5,2,220,31,200,156,41,233,7,58,46,85,171,143,115,116,88,105,113,109,70,152,111,25,226,185,194,188,230,152,74,236,206,112,159,52,83,47,86,57,225,205,0,67,251,95,215,190,230,25,21,1,34,194,180,31,244,16,46,89,201,127,162,16,225,116,176,31,214,164,248,77,182,219,202,115,120,60,119,181,85,237,215,198,121,140,126,65,220,255,251,178,100,83,142,199,253,111,75,147,187,192,246,60,38,9,242,96,175,110,159,121,163,46,110,239,36,129,24,42,39,141,133,136,248,225,254,239,60,170,65,106,250,159,18,1,223,194,236,190,222,226,159,66,214,21,143,58,141,202,89,223,167,202,94,216,85,23,106,18,158,220,221,186,123,178,252,29,107,210,229,84,76,253,209,62,217,187,252,106,85,231,19,188,120,240,243,131,167,150,131,86,105,127,110,19,229,49,102,9,150,80,82,172,157,229,251,231,255,255,253,206,108,96,7,128,40,145,118,38,1,54,36,3,185,89,47,153,108,178,150,12,185,73,129,131,204,232,120,147,46,201,132,138,115,51,255,244,253,191,249,231,150,193,127,60,140,119,221,61,209,87,219,38,63,248,69,184,126,227,140,200,118,80,1,113,132,94,129,158,20,209,155,107,137,143,76,185,190,43,57,176,5,145,186,163,155,103,33,150,147,136,75,71,153,13,224,92,18,105,214,82,227,94,6,34,135,72,161,96,192,207,161,41,19,148,112,108,23,64,80,224,20,109,169,80,8,92,72,68,116,73,25,6,7,125,91,69,49,148,65,106,249,250,126,26,188,229,81,103,56,72,74,162,213,202,93,71,97,237,192,68,73,223,108,9,55,171,211,182,233,8,141,178,162,200,79,213,134,107,151,121,247,66,129,99,125,136,219,251,189,168,150,204,210,98,12,123,185,16,175,119,111,86,25,22,227,180,238,43,103,231,103,240,153,121,63,231,249,199,166,143,183,34,191,218,216,245,241,230,174,203,191,234,243,223,23,83,119,11,233,127,25,185,217,109,183,161,134,203,37,99,71,69,101,146,39,54,93,141,54,19,47,26,181,94,245,112,197,175,204,201,35,149,41,238,117,222,42,129,61,75,106,63,67,148,204,49,21,187,33,82,82,72,106,61,2,207,73,101,114,157,93,128,96,237,99,41,155,191,216,14,87,40,169,96,0,0,78,21,144,183,131,2,49,144,48,22,161,145,211,130,139,146,133,18,163,54,162,87,108,149,53,43,187,175,204,118,162,213,223,95,181,27,211,182,254,166,169,179,125,183,250,255,249,255,255,245,77,116,124,76,253,5,225,51,182,142,160,132,164,97,254,151,134,104,0,76,33,152,48,203,89,41,140,138,87,204,205,200,142,71,179,77,42,98,140,222,22,141,49,36,140,172,7,12,70,19,7,6,35,55,65,35,64,28,210,85,38,114,136,224,211,32,83,3,107,192,5,76,88,100,149,105,2,99,81,152,130,33,143,26,148,33,112,11,241,154,2,137,43,8,96,176,66,133,170,157,5,206,147,180,96,129,143,139,28,137,67,235,72,144,60,210,60,147,19,150,202,161,251,82,84,160,176,135,224,227,212,235,236,105,85,250,9,189,255,251,178,100,60,14,232,101,113,201,139,221,208,70,72,42,121,211,97,133,68,93,81,163,44,110,229,241,193,42,41,102,205,148,149,105,36,226,71,196,29,176,87,39,158,153,62,230,191,249,193,9,153,140,139,189,44,206,173,156,139,174,140,49,229,82,111,170,189,77,11,43,75,198,165,83,14,38,118,104,168,49,238,161,236,159,40,243,5,177,94,119,124,162,124,250,245,64,247,241,128,119,166,123,35,239,185,184,231,114,237,221,19,13,194,200,40,91,169,186,182,53,216,157,74,209,216,198,177,155,230,181,206,99,31,173,205,56,86,117,149,236,176,222,120,245,177,73,187,150,25,111,41,159,175,65,73,123,235,97,188,63,245,202,27,25,103,206,90,228,213,191,223,247,255,255,251,115,255,12,108,235,143,176,80,0,0,39,14,64,96,8,32,33,88,97,90,29,2,124,41,125,57,44,5,121,139,208,18,61,74,120,194,198,59,113,206,49,84,127,53,123,255,190,186,124,117,71,109,247,219,235,255,228,215,255,246,182,152,206,233,155,13,197,242,151,117,152,122,144,101,117,41,133,222,46,76,0,225,140,28,33,206,20,193,191,70,33,174,59,81,157,1,161,154,169,9,144,130,48,162,118,191,12,27,0,5,68,176,82,80,96,8,108,96,72,124,147,67,192,9,40,42,6,11,12,12,1,22,130,122,178,146,192,5,30,56,67,23,8,1,99,136,115,111,95,18,171,126,128,211,29,150,179,32,95,114,250,170,77,245,157,167,139,85,18,106,250,100,20,15,122,188,43,181,27,218,140,100,104,11,44,109,192,252,228,241,154,196,193,90,81,208,112,18,218,239,85,158,225,247,75,4,111,108,7,95,134,174,149,3,179,182,193,173,123,231,95,76,25,176,39,61,11,114,2,245,114,242,32,239,91,103,166,28,179,132,222,252,159,182,187,205,47,188,239,212,246,58,117,194,10,231,73,28,97,200,173,87,99,99,106,28,83,214,60,218,196,182,62,107,108,11,188,31,134,153,227,55,192,146,155,64,195,211,236,87,12,219,172,35,19,126,216,166,105,135,185,109,117,141,218,159,12,10,55,117,78,123,175,106,64,188,67,132,72,14,20,96,114,84,12,136,230,232,21,65,94,191,144,132,189,46,7,49,96,30,122,210,30,115,215,166,47,121,110,184,221,239,100,182,159,253,54,244,109,127,211,127,223,255,159,255,255,169,117,167,69,94,38,32,120,17,212,115,41,68,10,229,51,39,118,200,44,237,245,0,0,0,184,198,187,227,249,56,142,245,64,55,221,48,233,212,131,3,170,76,138,11,51,65,168,32,204,23,5,152,8,16,6,93,142,129,196,97,216,13,1,196,161,96,80,68,74,35,7,38,163,132,147,196,220,186,66,128,192,176,255,251,178,100,30,140,134,218,104,204,155,152,123,240,78,105,9,179,96,169,158,26,77,163,54,110,101,231,65,31,25,166,17,148,149,160,69,13,117,230,16,144,223,47,34,128,186,247,93,173,100,242,73,115,160,179,180,212,162,73,199,59,238,210,118,228,15,216,130,76,242,234,172,230,235,118,13,134,171,188,2,197,177,81,237,223,231,250,70,95,233,47,254,46,118,165,242,189,79,44,111,151,251,184,199,252,163,123,191,62,229,125,245,95,149,198,188,25,255,135,175,231,214,99,111,231,233,168,243,242,14,104,27,121,18,36,34,129,221,75,162,45,183,81,81,249,124,225,19,7,170,1,150,165,163,62,149,201,203,194,194,161,181,128,129,170,109,71,31,246,227,165,34,236,225,145,222,35,226,250,173,34,41,246,243,230,119,143,24,165,53,170,179,58,1,0,49,192,117,195,42,214,15,79,38,218,53,189,98,23,175,10,57,34,99,68,93,60,254,28,189,169,154,155,160,253,105,131,27,57,88,65,223,56,243,48,235,142,255,228,255,62,45,255,160,138,144,215,8,25,44,200,235,228,211,255,252,210,62,161,109,233,85,220,39,22,118,139,153,134,128,103,104,0,18,68,230,115,116,30,184,194,113,165,209,144,96,38,168,75,26,25,4,97,208,233,141,74,198,145,102,1,4,195,31,192,40,0,16,133,216,145,40,98,16,56,178,104,232,202,52,217,10,9,142,186,192,32,151,2,216,143,128,8,209,224,97,129,37,18,85,222,244,159,190,224,238,66,123,64,238,100,213,29,106,169,108,164,144,252,41,16,154,121,177,81,153,20,238,1,173,245,143,57,252,10,92,22,89,194,159,89,222,232,93,26,114,217,55,151,95,46,189,7,71,169,250,183,252,124,233,41,175,140,118,169,177,152,159,211,249,39,199,112,255,252,67,75,111,38,126,176,197,14,52,87,54,216,238,205,123,225,73,125,223,113,106,165,64,66,208,187,110,46,94,210,10,233,102,213,13,149,123,28,207,34,198,103,187,249,87,109,176,32,221,87,17,141,194,123,69,83,191,220,85,45,89,149,206,145,115,125,204,4,0,33,92,220,116,97,179,163,32,25,196,198,165,88,41,16,80,113,21,51,48,129,120,24,68,187,65,160,228,68,7,176,14,106,152,113,132,27,96,234,37,137,179,84,168,10,98,92,199,255,105,132,241,254,160,216,167,249,179,124,99,109,254,47,20,255,254,163,133,120,120,0,0,115,20,70,131,177,27,243,73,136,131,45,41,51,27,209,147,22,140,227,19,130,3,11,205,211,9,1,160,112,6,0,1,76,97,8,211,100,193,80,12,191,225,113,2,140,6,242,5,4,40,40,118,22,163,132,101,110,161,81,128,154,156,133,130,78,185,33,120,191,43,255,251,178,100,36,12,199,67,105,76,19,184,123,114,63,132,217,194,100,202,86,155,5,165,56,110,61,158,64,251,25,167,141,132,9,104,16,128,179,178,246,193,75,105,100,78,83,209,218,186,77,123,69,128,37,6,230,165,249,71,93,204,99,100,211,190,248,37,222,190,204,251,96,37,178,16,48,17,161,169,209,83,122,234,64,11,125,153,31,253,234,64,214,86,97,20,209,244,177,238,170,182,69,30,33,18,6,156,210,124,182,47,226,207,126,227,172,93,184,250,166,99,252,36,47,185,26,243,188,111,105,21,103,132,78,29,253,51,219,80,105,183,175,189,23,181,187,217,230,174,179,172,156,243,102,144,173,18,52,91,116,138,94,109,177,235,56,136,242,176,79,59,235,238,122,195,206,32,202,238,4,122,231,89,131,91,153,243,223,231,152,91,119,86,79,123,32,24,0,135,83,0,113,147,194,212,74,131,140,112,6,76,117,42,70,17,72,224,26,139,5,39,169,17,210,147,121,52,182,226,66,149,53,171,159,247,127,252,190,95,212,0,135,136,194,201,35,36,194,70,16,95,119,169,203,255,255,47,255,214,0,5,18,240,36,250,122,10,153,131,4,102,178,103,154,189,166,99,211,153,130,1,134,60,6,11,22,147,77,16,140,92,18,114,73,129,45,193,109,172,148,124,69,133,170,233,68,20,73,40,41,7,64,43,149,196,126,153,194,188,87,47,116,12,170,152,219,142,229,237,151,44,239,114,101,77,49,134,154,182,85,225,89,96,246,251,101,137,110,157,139,103,174,253,101,71,126,50,52,16,179,81,160,227,172,187,154,18,179,202,59,126,95,49,118,43,58,233,43,184,75,62,11,47,192,205,143,66,236,234,216,119,78,130,221,34,90,139,183,90,92,135,113,103,121,10,223,38,211,179,89,144,219,168,31,69,117,165,166,116,164,154,14,12,109,98,151,45,187,79,91,138,27,161,202,251,70,236,20,36,80,180,66,20,4,76,66,86,109,136,223,98,17,80,125,83,151,15,34,177,49,167,48,225,6,117,211,118,153,135,218,134,23,228,232,140,0,0,0,121,133,168,40,170,75,36,44,23,117,252,71,184,115,58,203,86,66,142,129,212,93,54,51,153,233,102,206,68,41,33,244,163,180,149,211,190,245,111,141,159,253,63,170,235,255,31,250,191,247,175,145,253,191,122,252,153,63,183,180,0,0,115,14,27,19,172,164,115,58,206,115,66,152,35,64,69,3,26,204,179,21,194,147,9,76,3,10,132,115,1,129,130,80,60,198,80,253,19,140,23,1,27,184,80,0,26,1,12,22,1,193,41,6,224,106,206,145,84,197,114,96,69,73,136,206,168,2,235,125,22,73,87,82,180,181,48,149,253,129,152,101,234,22,101,46,198,47,255,251,178,100,44,12,135,225,117,204,19,184,123,240,61,101,202,13,61,135,68,25,209,163,64,109,201,248,129,28,35,38,81,166,29,160,89,186,23,22,194,139,145,3,81,23,34,244,25,27,202,42,81,138,86,22,214,46,253,174,51,245,6,149,171,34,70,208,80,50,121,236,249,141,96,81,111,228,221,188,126,251,34,206,129,137,33,245,69,212,29,245,196,46,26,82,68,69,165,47,85,168,205,170,13,117,126,36,42,226,218,1,175,235,60,60,31,14,163,193,84,98,237,126,169,3,166,143,68,85,159,223,23,132,171,220,146,48,214,205,106,200,83,69,189,151,143,28,108,192,133,74,78,255,109,150,164,18,201,202,12,85,85,31,192,133,59,107,17,245,25,133,197,198,21,88,225,193,127,93,190,112,137,62,20,26,207,165,171,254,34,239,255,233,247,255,250,215,135,180,0,0,16,32,0,0,240,4,30,234,211,172,3,112,157,32,234,113,37,103,233,65,146,112,100,117,169,120,128,152,157,51,236,216,159,43,245,250,215,255,219,208,253,63,215,46,67,142,136,162,245,16,220,218,63,255,235,255,255,255,254,146,129,106,59,194,216,167,141,6,110,106,34,44,225,71,225,195,194,255,152,73,121,128,5,46,118,64,98,0,80,10,128,226,229,174,168,29,151,50,55,46,110,8,106,58,100,44,190,50,217,115,151,49,56,17,234,100,179,243,239,189,159,132,216,187,65,130,66,173,197,216,243,64,150,70,75,184,248,28,54,21,20,106,115,16,250,21,79,133,72,220,232,203,102,105,66,202,158,235,214,242,124,153,183,223,89,220,142,123,185,255,188,4,135,25,25,117,172,70,109,196,60,113,232,231,12,193,103,240,217,179,136,183,203,115,175,138,227,252,85,184,243,198,7,101,247,5,99,88,95,150,12,229,125,178,137,104,239,149,176,250,97,238,172,170,89,126,221,85,220,100,241,214,221,12,89,155,25,18,138,123,204,254,10,161,130,114,150,29,48,148,115,131,59,147,100,155,114,239,160,62,99,110,129,187,171,233,32,0,66,70,84,44,40,199,203,36,8,137,111,112,194,104,84,114,8,34,27,45,100,47,203,130,99,188,221,238,92,246,27,244,76,122,194,67,201,93,180,92,199,231,146,149,209,253,155,45,240,249,227,31,253,155,229,229,127,229,255,228,126,191,255,127,168,197,93,159,146,0,0,0,48,197,153,180,218,225,164,215,82,228,204,84,144,205,130,216,194,226,120,195,225,0,196,128,204,197,144,77,111,32,76,196,208,221,45,12,114,72,164,6,23,20,54,68,212,38,137,115,159,194,169,10,41,41,97,161,139,64,10,210,70,178,33,130,34,177,217,88,133,144,36,169,174,58,248,39,22,117,97,18,215,213,9,20,69,255,251,178,100,44,12,151,212,119,76,155,184,122,242,69,100,137,184,96,194,104,26,13,163,66,109,189,143,193,31,153,230,129,149,157,104,69,178,190,86,105,242,215,245,85,58,72,15,113,140,194,227,93,77,147,112,98,192,44,193,177,153,134,171,133,158,75,96,26,98,212,195,141,122,190,136,114,160,225,181,172,207,100,116,8,170,202,188,13,85,48,226,211,93,185,235,8,94,97,191,131,73,86,176,194,234,177,85,210,107,172,230,238,235,169,51,136,103,149,246,66,230,187,197,159,13,89,26,153,98,197,215,113,229,163,119,162,246,105,28,161,222,188,53,4,120,174,77,174,105,228,10,19,21,73,189,169,20,79,118,119,167,222,189,103,104,222,145,113,45,59,165,83,155,114,225,254,175,27,24,166,115,170,230,152,213,55,52,255,121,242,248,154,245,166,99,199,27,192,0,128,2,37,31,11,136,27,98,6,130,196,33,35,84,64,245,193,67,70,76,56,41,101,75,172,46,211,96,174,4,28,173,62,12,238,2,68,196,153,74,232,203,74,136,169,246,53,110,212,23,234,144,64,211,232,195,43,236,69,186,117,254,173,78,95,103,255,212,0,5,37,105,133,237,154,65,33,191,146,154,123,41,155,46,133,81,225,129,1,146,60,146,132,32,52,193,0,1,32,172,61,174,181,138,242,3,180,202,84,161,93,62,48,210,195,28,150,134,48,70,13,32,224,52,210,228,166,26,220,98,249,48,131,145,105,19,209,26,139,86,236,205,71,90,27,50,156,255,52,23,118,91,143,34,121,81,92,94,67,46,214,38,186,179,61,171,182,247,35,26,151,88,79,128,134,169,97,129,106,165,244,91,45,180,149,51,213,10,123,26,181,76,23,55,43,169,213,95,129,195,151,176,233,231,11,99,248,98,205,171,109,109,113,215,27,124,61,84,120,176,168,99,41,156,39,169,40,60,112,204,108,41,67,47,66,39,60,217,194,67,245,142,166,104,241,57,194,131,178,251,186,120,112,120,37,188,161,246,86,150,187,41,182,114,149,165,41,233,224,187,116,244,159,93,75,98,152,200,36,227,45,195,10,1,108,209,201,156,130,25,105,214,164,196,70,36,20,201,32,112,108,163,207,180,66,60,162,219,29,176,94,146,100,152,90,177,234,179,161,174,56,73,109,242,243,203,252,59,25,123,125,181,248,246,175,254,74,87,191,39,251,177,28,230,93,200,255,244,4,0,0,99,32,242,204,93,30,48,34,32,203,245,147,7,59,76,190,73,49,24,172,196,227,112,32,233,103,139,114,53,233,204,131,48,81,164,17,22,77,131,137,13,38,22,40,36,188,144,218,193,203,92,147,12,121,167,175,85,234,85,4,115,218,34,3,77,18,88,143,147,121,191,8,207,48,42,77,255,251,178,100,39,14,135,110,107,206,19,154,122,116,67,195,25,211,101,47,90,24,245,159,64,109,189,149,137,2,37,167,232,244,10,128,36,173,149,5,198,76,20,58,80,160,150,176,15,213,2,149,185,208,18,73,211,192,155,38,70,121,90,216,234,146,134,245,224,6,157,157,168,177,88,67,147,99,105,87,116,251,190,144,204,132,170,70,230,249,164,131,88,91,113,158,16,143,64,134,135,82,69,153,235,133,134,189,74,168,156,141,68,202,37,238,22,225,107,109,115,111,12,51,217,117,186,221,53,4,240,46,208,32,217,14,112,221,92,242,96,43,104,249,230,213,187,219,141,161,37,222,204,138,188,147,196,243,67,86,64,202,45,218,218,152,94,244,139,155,230,247,76,134,146,167,13,85,136,238,154,212,150,221,247,88,172,49,115,255,254,127,5,98,30,116,112,0,0,9,72,140,68,39,3,32,78,210,168,113,209,16,141,126,85,97,70,116,2,58,103,233,209,143,15,109,39,185,56,50,233,218,208,237,105,5,217,27,129,101,218,163,239,200,228,233,186,163,162,79,63,238,39,182,119,221,147,253,250,111,255,255,254,244,85,197,79,147,45,186,52,21,3,8,89,8,119,49,180,166,132,96,194,230,14,26,248,147,31,152,48,48,48,88,104,29,104,170,101,201,79,20,81,229,53,197,78,231,42,22,249,166,192,141,29,158,129,72,64,170,123,8,186,14,14,156,140,46,12,151,146,9,36,240,69,70,149,136,62,249,83,151,206,99,222,134,75,198,179,6,46,39,237,112,169,67,139,113,26,53,244,171,209,142,229,167,7,125,23,140,161,76,143,165,172,61,205,54,164,141,146,3,244,169,154,72,150,214,243,38,235,23,105,133,137,74,143,20,55,93,79,95,186,181,114,119,109,89,88,23,138,224,86,200,54,118,50,1,255,19,203,116,30,208,158,77,6,211,245,7,180,59,114,203,145,192,181,145,225,204,133,229,229,122,47,187,208,115,3,209,173,50,90,180,106,58,177,193,120,34,133,19,205,128,96,0,1,52,175,130,52,119,4,0,31,163,53,104,88,140,79,4,136,135,6,249,123,171,249,60,145,225,213,153,212,25,7,0,73,69,58,117,126,69,246,245,39,254,227,229,255,255,175,253,183,122,126,223,255,255,245,125,127,8,253,58,63,88,0,0,1,116,199,157,243,128,210,14,40,122,50,195,192,214,43,163,24,24,12,76,46,11,29,7,135,164,1,211,35,2,140,62,29,2,150,128,66,197,20,13,74,97,145,88,172,78,248,52,207,82,118,165,132,16,98,106,96,181,100,171,71,243,164,69,148,195,206,226,78,88,31,23,229,29,100,131,61,79,10,65,229,203,20,73,57,110,22,12,183,170,190,142,60,174,94,105,0,255,251,178,100,49,142,231,110,104,205,155,152,123,96,64,196,121,210,97,130,88,30,85,165,50,78,233,235,201,18,25,167,9,151,156,184,184,138,73,141,73,64,53,75,181,168,52,190,247,9,240,56,87,108,249,212,113,109,142,30,17,155,83,79,165,5,155,87,46,59,82,226,152,100,101,237,115,220,69,45,33,119,187,100,91,227,46,77,121,132,239,164,144,55,170,91,180,192,134,253,75,14,125,171,29,221,151,86,102,60,242,170,56,31,173,55,175,61,134,138,112,169,117,71,82,35,22,32,191,240,172,185,141,18,58,134,124,238,34,139,107,180,51,104,168,45,42,150,188,67,132,171,109,101,98,128,88,86,35,76,175,170,126,60,61,199,120,199,22,239,114,233,221,191,164,0,0,228,5,170,28,41,35,65,68,0,34,2,36,59,253,42,158,92,97,122,151,40,215,70,210,90,193,26,27,89,217,1,56,40,8,205,192,37,23,21,95,219,237,252,25,168,47,179,202,254,27,255,255,137,61,95,255,147,171,145,176,131,20,192,60,197,104,140,221,115,208,206,229,56,199,167,160,195,145,64,209,3,28,40,17,152,110,8,136,131,228,20,22,48,12,52,15,13,8,114,105,160,160,227,201,216,203,208,16,124,88,33,138,55,11,67,168,242,69,30,16,172,22,2,168,82,89,131,10,120,48,230,151,104,116,66,64,211,244,174,240,140,21,113,17,146,36,146,147,8,62,7,129,133,161,195,196,161,159,237,199,215,180,3,27,49,0,27,113,2,49,210,108,15,65,93,148,255,93,132,252,53,104,94,188,114,66,175,86,0,198,132,10,244,38,240,126,21,250,148,91,101,186,118,239,160,89,223,128,229,82,14,235,39,242,169,117,75,213,181,193,187,202,251,16,205,95,2,152,154,63,222,119,173,69,159,15,190,24,82,217,116,92,171,36,20,49,147,112,89,33,49,30,16,21,215,116,197,10,207,162,174,115,86,163,11,123,222,101,172,23,144,112,188,205,6,104,87,133,124,67,237,181,158,176,96,214,150,243,218,107,68,131,6,61,97,197,194,143,190,197,255,138,38,118,51,1,141,145,13,141,4,199,35,37,10,90,112,130,144,87,223,191,13,197,65,93,87,236,115,205,72,27,147,20,133,53,97,114,2,16,146,20,190,80,171,158,46,133,102,189,116,107,206,69,207,245,24,201,63,207,219,250,191,255,30,159,250,191,247,46,74,165,252,136,0,0,1,216,196,148,179,211,149,206,148,195,48,66,112,211,9,115,103,19,76,58,27,48,49,132,193,99,17,209,145,135,196,230,13,24,136,77,101,145,69,70,229,36,18,8,36,162,18,140,211,163,168,119,34,114,108,11,58,56,169,169,84,6,42,81,57,140,43,0,16,2,154,115,179,145,255,251,178,100,38,14,246,255,103,205,155,153,99,240,57,34,202,3,60,98,102,29,53,163,50,110,233,235,193,35,22,102,65,151,149,112,84,109,149,22,13,43,82,96,101,11,203,101,67,171,183,38,173,245,93,75,180,209,84,153,116,218,83,111,30,75,236,176,152,246,198,171,178,128,9,131,237,233,55,57,117,153,241,77,34,252,82,233,60,152,9,170,217,135,235,151,71,171,227,147,205,160,233,141,124,123,221,121,165,104,134,129,214,83,42,169,49,76,115,139,175,240,219,31,165,52,83,168,160,12,12,99,186,137,19,130,21,195,136,226,237,27,92,95,116,190,157,216,4,52,75,241,245,182,50,91,247,13,16,142,86,43,114,106,170,35,194,185,157,221,245,203,232,146,106,178,85,242,76,163,255,254,247,212,0,0,1,234,96,243,27,164,12,64,129,70,218,55,139,131,215,3,29,48,247,33,128,24,161,240,163,145,20,16,5,20,13,244,168,240,147,158,218,114,183,127,254,187,191,255,248,104,243,206,58,219,8,219,234,255,232,4,238,97,74,50,115,74,214,106,16,104,96,122,130,104,112,254,96,153,92,4,17,12,12,28,128,129,17,128,33,57,141,96,128,160,136,106,147,156,112,9,30,68,145,130,172,10,52,149,0,130,12,183,4,237,38,138,204,193,75,84,205,13,82,101,65,66,217,203,58,173,96,170,76,18,130,196,88,179,212,37,64,165,19,104,64,165,96,88,4,161,44,134,54,208,126,145,166,238,52,228,0,153,13,9,193,228,222,17,163,234,69,222,4,21,57,132,60,128,71,212,58,102,49,44,114,7,58,138,101,124,221,206,178,23,231,115,74,229,38,39,121,220,107,68,157,240,131,153,186,120,223,14,233,156,230,169,151,91,219,143,113,182,51,38,235,152,30,144,61,158,172,82,115,211,197,87,39,80,48,149,235,243,47,20,239,19,199,107,116,61,197,133,25,118,212,251,156,174,230,113,196,177,112,212,246,27,180,54,55,122,186,173,99,163,95,97,165,151,183,204,218,169,128,174,188,178,196,131,182,39,211,193,194,109,24,166,154,3,152,176,13,70,36,122,17,8,221,98,235,41,138,7,8,59,135,199,50,83,235,46,236,207,150,231,82,58,203,166,222,41,202,233,157,46,35,111,195,162,157,222,77,58,32,43,121,174,129,74,149,16,126,135,169,83,208,73,142,255,196,158,159,35,252,151,253,50,0,0,11,252,18,10,156,183,3,152,156,228,133,28,19,11,14,35,62,65,163,13,1,99,12,66,67,0,128,67,1,129,177,16,56,42,36,129,7,99,4,64,50,240,24,54,1,133,64,160,112,78,92,245,144,111,148,208,159,130,185,160,18,104,156,117,44,48,1,129,141,196,13,85,148,196,34,134,135,255,251,178,100,39,142,199,63,104,204,155,185,123,240,67,164,137,179,101,130,108,28,65,161,46,110,233,237,193,17,145,103,77,133,137,176,82,204,201,105,105,144,154,82,101,112,131,31,55,193,70,238,65,52,89,195,205,190,114,120,80,160,175,130,96,195,15,139,61,144,252,75,6,50,155,21,94,146,34,103,45,192,223,247,154,117,149,0,129,48,203,74,184,123,151,232,26,204,247,173,156,113,63,217,65,171,199,214,28,237,247,139,248,154,211,110,162,53,168,244,229,22,221,186,127,226,235,83,231,73,229,108,57,11,157,28,219,16,246,93,27,232,148,228,165,174,30,184,194,126,158,153,179,169,92,42,248,160,114,187,199,223,90,81,248,139,234,216,142,160,250,90,63,127,1,195,93,228,121,105,241,125,79,168,208,99,205,157,202,12,0,0,3,8,16,162,0,80,195,177,189,50,214,101,73,64,188,237,181,180,127,94,109,103,19,99,138,247,127,164,69,150,231,43,81,220,65,229,49,207,235,26,115,218,49,247,132,188,170,187,89,205,187,44,78,1,234,106,11,235,25,215,87,121,75,254,176,13,166,59,31,7,116,212,102,36,11,38,2,155,230,163,178,6,102,162,102,1,142,166,5,23,161,65,28,2,14,25,120,3,129,7,227,6,72,195,15,2,160,112,30,98,11,5,145,133,66,24,113,64,145,32,107,171,197,105,11,132,128,76,84,17,100,104,168,48,13,7,140,63,230,6,137,134,48,57,105,95,233,91,94,1,14,165,77,34,182,209,131,30,18,28,130,132,131,91,146,183,154,140,176,106,175,252,64,96,83,114,73,53,8,188,91,89,250,23,119,7,196,82,103,17,192,49,194,136,148,189,31,133,78,194,173,67,165,126,123,150,96,181,42,45,135,42,230,3,158,229,221,71,222,178,104,253,185,239,249,181,143,95,233,166,182,159,22,55,196,152,248,159,250,239,50,57,225,234,54,62,110,113,193,135,17,93,10,26,204,62,242,120,219,204,211,229,199,94,53,119,239,185,254,229,146,89,183,139,227,226,75,210,19,172,107,253,103,26,222,175,92,110,62,124,32,40,0,10,22,64,170,85,152,187,194,69,22,18,213,21,18,240,148,183,203,8,194,102,187,184,206,36,246,96,180,148,235,65,88,82,199,23,182,190,225,53,177,187,195,211,224,205,172,86,87,209,169,111,26,41,220,222,143,207,163,255,255,174,161,34,95,57,214,0,0,11,248,199,102,176,227,183,44,222,18,140,194,245,176,58,115,30,13,73,139,99,12,132,195,10,193,199,248,70,68,41,164,212,211,53,197,203,210,89,17,128,2,72,8,144,132,5,8,124,202,9,0,17,108,97,0,200,4,67,149,128,186,206,185,163,94,105,10,172,242,107,195,162,160,255,251,178,100,38,14,230,234,103,204,27,186,122,114,73,4,73,146,101,138,104,28,253,163,46,110,233,239,193,25,26,103,141,132,157,160,10,239,72,56,77,244,48,43,77,29,6,19,182,187,198,145,102,45,155,73,165,92,143,16,23,207,80,99,25,38,97,121,65,74,135,115,222,52,36,112,13,78,115,48,192,171,192,238,225,44,85,217,83,188,69,250,63,98,226,73,225,106,174,242,184,133,97,48,158,140,211,229,203,127,199,251,214,61,38,210,149,155,17,235,122,182,83,231,113,113,140,217,250,21,184,100,170,186,153,11,104,102,83,110,174,103,11,140,53,211,60,73,103,205,244,177,37,76,217,103,111,143,191,237,31,77,117,180,191,95,18,85,231,123,77,86,7,199,190,61,96,252,182,201,118,64,0,48,113,2,69,194,176,12,58,101,10,96,74,165,32,147,212,110,52,209,11,47,14,43,29,16,216,113,121,246,86,200,208,80,216,61,22,33,128,128,108,180,249,233,153,36,71,99,192,205,85,138,119,87,151,67,242,127,65,201,205,42,234,39,241,39,255,255,210,221,219,251,64,95,25,41,71,28,62,91,154,58,108,25,195,9,24,84,210,152,206,147,18,14,198,28,142,196,192,233,128,1,145,150,32,185,129,163,81,129,197,186,97,24,34,10,6,2,229,243,0,1,170,106,88,20,30,165,202,16,28,27,10,173,128,100,242,52,249,49,164,152,41,152,210,21,28,141,230,80,80,52,77,136,41,133,3,133,75,68,36,10,211,104,64,106,98,102,135,105,63,3,207,193,12,183,23,106,169,122,27,186,114,54,239,81,103,165,212,140,150,227,61,68,78,38,216,112,137,76,252,13,86,164,202,153,216,37,2,255,116,58,72,16,177,33,117,127,152,17,229,214,156,60,183,193,79,173,164,38,205,167,251,190,190,245,243,55,132,235,21,198,183,10,111,125,99,119,222,154,222,102,134,206,112,169,97,91,162,158,70,87,3,238,205,182,211,203,178,235,19,35,27,77,52,99,52,202,189,106,250,141,59,217,173,51,247,243,124,86,206,22,197,41,120,95,251,238,181,206,115,15,59,242,142,48,86,101,218,52,160,67,85,188,123,139,217,116,202,228,172,213,97,26,36,163,163,229,157,74,195,78,58,255,205,136,44,172,5,149,158,86,87,17,63,251,155,77,95,161,255,246,175,253,255,206,168,104,178,130,135,201,7,216,167,255,253,75,35,69,9,117,192,229,4,0,0,1,180,195,123,200,217,149,72,232,22,200,202,178,176,214,229,148,49,179,49,144,43,48,4,179,30,16,76,29,15,204,9,18,140,0,29,204,50,0,140,103,5,76,4,0,68,64,81,131,128,16,40,27,7,42,46,121,175,4,144,163,138,138,78,50,179,108,97,255,251,178,100,35,14,231,70,104,203,155,186,99,240,77,138,137,195,97,34,92,89,149,163,54,110,101,47,193,55,163,167,141,132,137,168,75,2,2,164,153,84,33,158,172,106,194,6,16,52,67,70,132,46,249,90,194,132,33,107,32,196,67,76,101,38,36,44,11,56,145,20,168,117,99,252,234,177,231,46,124,203,244,215,9,130,172,231,220,180,79,148,161,147,84,140,15,40,165,96,5,225,169,48,252,103,169,59,52,190,148,144,138,32,54,188,239,91,67,31,246,7,150,60,176,198,83,55,112,51,252,220,76,180,252,234,207,154,214,80,226,154,59,185,14,254,82,126,57,198,107,78,40,118,24,61,152,98,252,49,115,156,90,123,183,175,30,215,214,40,189,199,174,232,187,152,171,151,133,171,66,177,66,245,251,110,110,179,217,153,253,243,92,189,167,224,179,116,124,0,0,3,129,208,39,64,242,194,50,139,70,169,60,69,67,50,40,2,82,166,96,24,245,160,43,27,230,48,60,206,92,153,182,65,241,42,205,148,172,242,217,223,55,145,21,251,194,117,35,244,31,55,230,163,127,233,255,47,255,255,255,255,255,59,3,7,75,143,58,185,144,178,48,119,8,200,1,159,153,55,252,103,122,193,68,172,197,111,147,75,18,140,164,105,49,32,116,120,114,10,11,21,2,228,201,147,3,138,133,75,141,48,84,4,0,0,131,128,232,124,24,34,29,128,214,201,9,20,38,194,86,99,176,36,35,28,64,107,200,100,208,28,142,2,217,160,181,152,38,52,158,90,29,25,102,226,133,48,60,211,17,185,44,111,239,218,128,181,156,173,64,98,78,141,168,45,225,156,194,4,201,140,39,205,102,140,168,177,177,43,202,214,14,85,135,246,14,162,37,186,187,1,19,245,45,223,35,127,77,80,105,126,173,167,61,140,111,62,250,87,110,159,21,100,180,111,63,74,178,85,107,10,105,144,211,59,50,82,130,90,86,98,26,204,86,42,200,177,137,162,105,5,135,197,171,171,20,202,185,133,193,228,167,173,201,59,97,28,60,239,103,78,202,156,87,216,48,157,225,116,160,237,193,69,145,80,198,48,160,144,156,214,214,170,195,195,178,166,164,202,25,252,87,226,163,254,167,163,23,74,86,90,65,148,185,54,252,255,170,199,37,212,95,183,15,228,249,54,255,181,181,195,104,202,151,184,240,79,14,86,75,28,43,41,150,140,170,201,164,173,145,127,176,253,119,190,170,92,72,0,0,11,144,192,95,240,193,205,8,210,177,152,193,120,220,204,245,240,217,226,240,194,64,224,195,50,248,148,44,25,29,12,98,20,219,41,133,163,64,64,216,12,6,204,55,1,136,130,148,117,2,3,46,177,191,20,211,133,29,9,57,24,2,96,168,169,162,255,251,178,100,34,14,7,14,104,75,27,186,75,240,71,100,89,243,96,199,104,28,1,159,46,110,229,237,65,45,141,103,169,134,24,232,76,17,5,77,19,39,172,89,74,5,152,3,143,204,219,89,126,73,148,64,99,171,24,204,160,194,162,111,25,144,241,127,81,229,213,43,144,74,105,36,85,72,66,99,138,180,190,163,0,238,214,102,243,37,128,25,211,62,240,237,91,244,178,155,23,81,151,223,232,30,120,122,170,105,150,132,100,212,103,104,166,137,120,129,213,164,145,46,196,220,215,91,169,184,117,45,47,39,77,168,42,130,228,201,88,82,118,204,26,68,153,88,246,161,80,252,80,152,178,70,91,218,231,113,187,70,68,170,172,117,211,146,82,197,179,59,234,223,136,34,254,230,238,154,154,141,203,190,185,252,145,26,133,117,223,255,18,32,9,67,155,134,140,93,69,103,33,34,50,8,79,182,67,90,13,193,185,190,176,55,22,159,166,33,96,85,235,62,50,147,149,79,244,158,90,42,148,13,122,15,190,5,11,159,137,136,207,143,22,255,203,187,226,226,114,21,63,71,237,197,174,81,101,73,69,173,66,150,229,151,102,48,51,102,51,146,152,51,178,73,48,84,79,53,84,72,52,200,86,42,132,6,17,143,33,64,116,48,42,50,68,0,76,19,5,201,51,15,129,49,80,8,122,1,98,151,224,43,114,130,71,205,94,35,153,38,11,224,8,121,109,48,6,213,215,54,179,26,157,184,29,67,184,148,241,14,13,55,92,130,4,155,112,199,99,140,147,49,14,136,158,113,139,183,108,77,48,194,135,85,33,171,25,66,121,181,153,24,14,233,170,137,158,209,175,125,104,118,97,211,55,134,235,87,174,86,105,109,210,23,171,68,26,173,72,85,184,221,222,94,172,86,189,229,233,71,7,144,90,98,42,38,103,130,234,119,148,187,168,54,115,143,120,183,105,96,141,87,172,122,150,11,98,225,170,92,201,120,112,113,76,190,129,170,118,76,227,27,154,177,161,185,43,153,42,165,119,183,78,44,47,221,184,166,81,213,142,181,29,253,175,9,195,202,226,243,30,218,89,180,48,247,244,128,32,16,5,9,91,131,224,12,18,141,170,228,192,91,202,196,153,3,242,97,128,40,40,95,236,34,206,178,249,33,43,211,159,141,204,53,157,183,247,248,174,47,154,13,134,236,26,72,81,41,154,168,248,143,189,40,189,114,92,112,101,15,18,222,166,54,255,61,236,202,45,114,42,166,192,0,6,163,49,190,227,122,38,163,178,140,35,40,226,227,52,208,208,178,54,96,224,218,99,32,226,237,152,64,41,153,54,13,0,129,179,11,11,80,113,28,96,8,22,158,160,0,52,185,66,50,200,124,113,200,200,134,101,38,188,88,212,255,251,178,100,31,12,199,33,104,202,147,186,75,242,78,165,25,130,101,141,106,25,169,163,50,78,97,47,193,37,26,166,5,148,150,136,155,84,138,24,68,61,85,140,55,161,161,202,56,112,64,170,248,197,36,132,57,132,124,117,128,243,119,232,202,30,123,220,18,98,24,195,111,45,202,75,84,208,126,69,192,143,67,76,222,152,128,19,173,72,192,241,69,200,221,70,233,99,42,46,74,119,138,199,189,47,162,108,101,154,82,52,133,212,250,94,142,38,140,86,213,192,156,187,25,121,243,185,71,244,57,50,100,20,139,118,226,149,210,169,199,20,75,34,128,244,98,178,173,38,174,225,86,20,81,166,85,105,157,167,39,180,198,46,163,75,246,210,102,76,205,109,82,58,188,16,198,238,170,9,125,207,40,106,111,71,6,227,46,227,207,209,108,173,84,242,146,199,70,204,90,245,0,100,133,195,73,163,97,35,63,112,1,103,109,209,210,96,217,43,34,124,83,212,170,98,228,178,73,23,26,75,12,120,208,111,164,5,29,145,109,23,150,142,127,231,41,100,14,17,35,51,61,235,110,98,174,86,203,206,6,186,101,237,23,101,151,82,30,237,209,233,177,87,66,74,115,127,219,72,120,2,94,204,85,234,60,17,16,234,69,147,97,208,141,108,0,54,185,172,191,194,51,129,80,40,166,230,112,5,57,166,20,22,0,140,101,196,38,19,140,129,153,144,116,84,188,253,72,32,146,201,179,1,15,85,129,65,41,247,56,111,65,20,20,92,70,168,141,203,21,195,31,104,170,66,113,217,43,60,9,6,53,28,222,186,126,227,98,180,191,22,79,122,157,179,214,110,80,142,58,25,179,229,71,169,21,61,74,245,41,247,113,94,219,114,41,108,70,218,228,245,66,237,202,127,36,128,123,146,227,154,154,89,12,49,56,91,231,58,151,139,223,52,104,31,250,77,200,242,184,194,231,80,62,109,182,141,6,47,143,246,246,239,88,129,4,29,80,187,156,147,219,251,26,199,32,134,175,183,37,27,70,188,216,58,110,175,20,68,142,4,12,49,24,220,18,206,171,104,24,111,200,104,223,155,3,23,153,160,81,145,240,205,224,217,78,48,192,200,146,42,239,236,104,117,110,87,104,251,46,129,165,54,123,16,145,217,131,28,255,110,118,121,190,52,81,236,29,107,124,153,196,135,48,18,113,5,27,175,145,191,208,27,111,210,111,244,255,174,119,143,179,149,91,197,251,217,230,8,2,1,181,35,189,87,193,96,67,156,142,77,144,192,56,104,76,208,160,51,31,132,194,2,164,161,192,197,169,112,204,10,108,48,160,121,109,131,132,3,128,149,170,151,107,224,193,224,184,36,145,34,102,230,128,171,44,35,234,210,32,18,77,94,215,32,21,255,251,176,100,33,142,231,103,113,77,11,153,100,114,67,229,25,178,97,34,106,27,205,197,54,46,61,25,1,13,35,166,201,132,137,168,43,249,12,58,19,160,226,31,193,64,136,175,141,152,67,184,240,3,7,149,55,22,135,82,158,55,65,6,69,92,88,244,134,164,6,195,224,74,104,54,145,186,47,249,249,200,196,230,85,239,180,135,17,185,56,12,49,248,148,65,46,252,73,82,72,37,244,220,181,73,44,195,88,246,32,13,9,229,160,64,154,59,151,16,12,220,247,235,235,31,59,72,237,94,190,204,121,76,104,242,148,97,71,115,17,230,198,178,88,60,234,66,84,90,210,136,246,255,251,127,155,218,6,215,191,203,215,203,26,229,239,57,54,182,78,218,60,89,255,10,205,187,19,108,78,102,121,140,44,137,248,102,252,252,123,124,234,119,219,171,117,121,62,175,127,134,237,148,125,54,0,5,141,221,51,77,8,47,65,140,32,72,186,197,228,135,163,236,185,128,150,3,69,136,225,196,78,94,24,144,191,101,249,114,15,62,83,219,127,63,148,238,14,244,15,5,252,59,112,15,141,255,7,7,255,220,143,201,221,179,92,85,33,207,59,234,56,80,38,77,84,29,242,206,103,198,57,190,95,228,6,162,73,112,178,184,195,195,211,4,136,137,2,70,63,11,152,196,124,96,176,0,208,4,4,222,12,3,140,130,23,185,88,52,128,4,98,0,6,100,32,98,96,187,9,28,17,183,104,101,156,69,10,1,1,192,167,208,56,30,220,33,169,219,136,47,81,115,15,7,171,8,193,18,236,35,171,84,180,206,141,169,24,136,121,164,164,12,148,1,186,5,150,93,167,170,158,7,150,219,20,178,68,101,171,225,75,54,114,10,252,105,72,207,4,87,220,101,27,41,88,24,104,223,139,17,76,27,47,180,33,77,217,54,102,153,18,142,183,119,246,203,172,53,250,36,119,47,10,194,44,193,47,223,18,21,39,1,235,119,108,160,88,138,180,34,214,173,245,42,37,57,85,71,202,26,68,8,33,165,129,12,114,241,213,133,188,88,8,162,217,180,142,2,201,65,53,180,168,141,113,55,49,3,183,185,241,173,242,35,6,10,206,12,24,80,70,175,50,99,209,20,185,42,159,201,42,172,114,154,203,87,140,46,35,220,76,142,168,59,201,178,163,164,81,215,207,55,158,196,163,67,27,29,193,62,252,158,11,208,78,70,244,73,182,250,107,250,230,255,255,122,255,200,79,204,240,224,0,1,99,47,132,207,177,193,54,49,224,218,175,83,74,174,204,150,198,51,192,36,132,132,96,176,105,128,192,166,71,9,24,240,166,33,49,152,112,18,101,225,99,154,42,7,67,96,192,226,200,49,72,21,234,78,226,129,30,96,0,50,255,251,178,100,31,14,38,212,113,77,19,143,94,64,74,66,217,186,97,37,102,26,217,187,52,110,105,233,193,17,145,38,217,132,149,144,214,190,160,175,160,168,177,109,181,84,122,121,231,48,163,72,139,50,194,176,77,84,27,157,149,93,236,128,138,212,214,220,198,94,139,170,96,189,170,78,192,37,92,238,185,162,76,177,86,17,141,31,44,249,126,55,11,230,0,225,6,145,183,56,154,173,228,118,199,205,93,122,252,236,204,214,66,166,157,18,183,210,41,125,74,201,251,237,233,183,110,163,156,45,249,147,94,63,58,149,108,168,222,203,23,221,111,177,71,168,71,182,221,69,244,98,101,72,8,143,228,206,20,161,196,217,91,98,95,158,178,51,104,196,254,214,83,97,165,167,224,70,136,115,141,234,225,252,205,127,250,177,240,190,146,217,192,12,0,0,0,0,4,70,80,66,216,41,162,133,196,55,89,94,149,78,202,86,211,154,215,80,225,3,172,115,65,79,184,49,30,47,196,59,144,176,184,8,194,133,224,241,39,128,236,45,115,148,156,61,159,2,186,32,107,127,255,246,125,95,103,255,94,127,35,226,167,23,75,202,172,2,161,135,87,231,214,186,156,103,212,21,66,26,110,86,97,10,72,57,8,98,80,17,49,32,192,2,51,64,72,224,192,49,12,77,104,160,4,213,160,138,8,210,44,5,128,14,0,112,221,34,100,217,143,7,101,207,180,27,50,10,14,60,54,78,60,133,193,251,126,151,249,51,50,128,221,89,148,114,166,170,222,173,246,49,176,218,98,25,143,193,252,143,48,134,114,213,213,211,174,86,40,222,172,241,225,102,66,133,167,32,131,190,239,60,32,122,70,186,181,47,154,184,127,191,166,63,128,198,251,61,22,168,190,150,250,113,251,109,223,149,223,181,255,223,247,155,245,141,125,107,217,203,88,63,181,154,99,214,89,230,211,151,214,35,255,175,182,183,89,196,241,127,100,118,249,177,26,254,69,219,255,9,238,116,249,110,29,32,144,232,81,43,187,207,137,97,208,246,139,241,135,60,237,187,120,249,215,255,255,5,194,138,94,176,4,1,161,233,33,64,168,5,20,49,8,90,77,69,208,229,67,202,94,157,201,45,14,52,132,34,63,69,200,242,207,241,1,155,8,131,136,47,138,66,25,93,71,124,118,226,62,39,234,26,80,254,104,183,144,243,235,255,253,63,255,255,122,190,95,162,215,84,0,0,75,156,27,67,62,3,156,227,242,163,86,86,12,4,57,54,2,60,90,30,97,33,248,64,136,132,28,101,192,57,144,135,230,4,29,24,28,2,102,209,144,200,5,26,203,98,14,11,177,115,14,129,110,102,76,34,172,86,4,86,40,83,174,239,133,35,80,38,168,16,59,118,207,61,167,255,251,178,100,38,142,199,126,105,77,27,153,124,240,77,172,153,243,96,71,110,24,109,161,54,110,61,21,129,98,51,104,12,241,157,153,38,219,10,49,233,49,172,76,72,115,124,94,252,168,106,92,154,109,93,55,166,24,147,202,195,6,251,143,45,236,225,191,177,2,225,98,119,183,216,147,251,178,252,99,214,225,77,101,137,193,214,150,195,221,95,25,55,63,191,148,182,207,11,1,239,212,234,199,99,175,127,50,129,242,248,246,61,185,39,199,91,150,3,220,118,183,89,130,167,131,118,175,105,95,73,12,93,243,77,56,107,50,51,203,43,36,72,141,207,171,31,63,212,180,139,202,157,70,134,159,117,128,132,48,185,42,140,50,158,38,212,205,145,249,112,140,143,48,9,212,122,213,45,72,210,197,244,40,144,46,76,81,145,203,138,21,30,75,146,26,203,116,44,0,0,3,245,146,153,33,112,133,14,250,3,66,252,47,169,153,153,115,69,116,224,231,100,81,44,162,55,159,193,45,252,238,153,181,218,158,158,175,212,207,249,211,127,255,246,211,255,255,255,255,255,243,86,132,238,234,154,58,147,104,64,230,91,42,114,202,49,236,199,235,221,250,237,142,227,64,224,21,1,150,115,168,11,142,167,40,54,195,80,208,13,195,61,72,133,133,230,2,9,23,12,70,10,1,8,204,114,50,11,145,11,216,68,224,80,226,244,49,36,62,42,128,198,2,18,134,230,80,11,122,132,33,135,2,92,233,63,192,192,48,53,206,81,14,69,235,118,28,250,16,113,173,144,180,222,18,222,30,190,205,150,100,110,81,171,28,68,172,133,74,97,102,19,76,85,216,171,219,114,62,124,185,248,67,197,122,193,95,175,31,79,199,108,60,21,84,213,230,255,215,171,183,129,116,223,103,117,229,77,248,112,175,225,211,182,79,211,124,114,93,53,133,185,187,174,170,195,193,251,44,99,47,161,23,146,180,230,38,4,88,129,73,168,67,72,12,30,126,80,94,71,18,98,51,190,33,2,6,218,188,159,53,8,48,61,148,49,236,99,62,74,65,148,3,27,115,61,114,4,216,64,72,80,71,206,51,61,198,168,65,240,102,206,77,156,233,206,254,20,251,88,104,163,158,57,20,103,252,182,95,101,243,62,91,253,183,249,205,21,157,151,255,95,255,235,49,214,143,164,246,12,206,102,62,126,254,174,187,151,161,191,69,47,158,136,167,161,234,134,44,133,204,47,157,252,198,111,87,169,60,96,0,0,115,7,231,115,93,150,131,117,221,211,77,142,115,43,145,224,9,24,101,192,4,97,216,64,96,112,64,240,153,14,1,152,196,31,152,46,8,135,14,6,50,137,232,66,16,153,146,0,214,172,204,177,91,198,85,28,153,170,114,19,211,130,68,229,255,251,178,100,33,15,230,244,103,76,19,185,123,112,83,74,250,3,60,103,98,26,121,163,46,14,229,19,193,37,172,167,205,129,29,160,59,134,12,5,241,134,201,164,113,45,238,234,30,98,159,171,122,225,32,18,122,243,217,54,12,119,73,55,49,181,252,235,183,70,82,242,67,32,166,97,58,164,168,167,101,202,239,211,215,115,125,167,192,191,73,197,0,98,248,137,54,194,72,181,50,28,125,82,88,191,56,182,83,191,1,3,139,4,217,207,93,159,117,210,7,247,155,233,47,92,235,250,227,18,239,18,163,62,165,214,181,53,116,174,173,241,191,219,173,120,80,237,188,106,223,127,114,69,222,24,191,196,187,145,136,242,125,133,54,245,120,59,205,99,110,247,101,247,135,23,81,190,171,88,203,51,226,72,228,195,22,204,160,149,17,94,144,0,2,235,143,117,48,4,230,240,198,2,73,86,161,81,89,66,118,184,43,199,132,19,154,161,62,40,122,186,162,27,235,71,183,174,189,147,204,251,255,190,223,235,255,119,80,129,253,185,159,20,177,200,251,233,81,193,45,21,29,217,243,122,107,169,134,178,254,189,118,70,169,23,6,158,196,157,186,243,15,91,218,68,202,27,188,205,169,56,198,88,124,201,168,164,196,82,12,43,13,152,24,2,1,5,16,184,86,42,19,152,60,31,25,2,21,8,201,81,8,18,98,24,216,137,97,192,73,16,2,84,1,80,238,97,32,124,234,21,65,18,32,26,185,128,128,146,188,145,48,215,36,27,8,64,138,172,5,5,214,179,246,80,35,227,129,192,212,171,174,114,173,206,51,235,250,175,3,86,142,196,27,216,8,172,55,245,100,22,86,95,118,47,155,117,78,11,52,45,90,182,16,117,200,234,98,70,50,44,157,187,50,43,60,86,40,71,88,220,87,88,222,254,126,63,49,191,83,14,246,43,34,220,125,243,198,165,124,178,183,175,154,189,48,107,202,114,55,224,108,196,212,12,239,9,123,102,188,125,121,203,15,252,67,9,35,145,13,117,22,141,130,202,64,76,56,131,74,126,215,129,12,71,101,190,103,164,146,76,89,70,184,27,212,176,63,243,110,213,80,74,30,50,219,52,197,245,86,130,70,220,152,196,16,241,184,164,16,8,25,184,127,96,243,250,81,239,235,255,210,222,255,230,111,255,255,247,255,255,181,223,182,227,224,187,171,95,70,213,85,185,174,109,83,90,182,148,174,121,183,42,121,245,94,170,41,201,88,0,0,1,152,195,122,44,195,24,40,193,57,124,199,213,68,205,19,52,192,145,244,204,80,108,194,192,16,112,0,16,0,225,135,33,143,65,73,131,128,184,40,83,50,120,21,124,75,172,80,6,134,7,200,40,0,12,99,5,133,180,41,72,70,211,193,255,251,178,100,33,14,198,223,104,204,27,184,100,112,74,37,9,163,101,13,106,28,113,161,42,110,225,53,129,41,178,103,13,135,148,160,194,118,98,96,6,145,25,217,7,41,225,187,172,212,91,21,151,175,87,54,238,239,237,218,203,149,46,113,78,28,167,173,77,165,236,249,38,156,234,177,78,226,218,242,98,174,24,79,229,166,99,46,196,186,150,56,224,216,186,135,31,246,19,79,186,27,218,230,251,165,249,192,78,152,66,153,47,145,167,72,223,238,78,250,47,207,154,222,121,151,167,75,95,208,108,203,219,195,196,244,39,79,217,14,239,55,7,196,207,86,179,152,82,85,76,18,85,195,199,170,27,41,131,46,178,113,210,171,35,135,238,125,7,220,34,74,114,171,166,206,178,228,153,146,126,244,202,203,123,45,115,181,237,220,0,128,0,29,240,40,67,178,26,108,25,72,138,207,68,151,236,66,218,103,37,74,149,53,208,128,134,4,42,73,192,170,100,118,34,124,20,66,59,127,202,65,218,246,173,245,231,10,6,101,34,145,80,111,212,185,89,165,77,243,53,77,53,89,242,158,159,255,255,255,255,69,63,22,0,24,98,215,118,109,28,188,120,49,238,112,218,180,103,136,236,109,61,124,48,6,24,90,30,24,94,9,8,70,99,8,6,211,47,67,67,3,138,35,11,196,99,57,197,209,0,32,4,3,66,0,96,16,24,1,3,140,32,15,30,114,160,66,212,36,166,7,5,177,213,221,35,112,130,129,208,132,173,36,63,140,50,123,156,11,15,33,17,100,213,2,164,229,70,129,214,194,234,118,171,217,18,122,29,21,109,102,35,196,123,157,51,153,167,177,125,123,155,111,132,211,125,241,56,245,75,165,242,136,204,5,219,102,171,141,119,34,242,64,218,132,181,44,224,220,241,230,27,251,25,221,83,76,57,13,72,114,136,190,122,142,187,157,220,254,254,11,162,221,127,168,84,165,191,4,145,205,159,77,169,241,92,124,225,234,189,246,103,253,121,127,53,159,116,49,243,90,48,226,16,213,170,1,220,77,80,189,105,153,220,13,40,229,156,255,148,196,132,104,113,82,210,69,141,183,249,128,0,0,11,227,133,206,32,160,140,38,32,135,180,64,196,36,185,164,79,2,12,24,230,32,91,50,177,113,232,23,92,89,164,35,136,65,93,190,241,148,111,191,125,148,239,237,191,169,158,127,244,255,247,255,255,255,255,254,186,182,159,255,162,209,62,188,185,122,110,103,211,248,219,214,0,0,1,144,198,41,12,218,146,128,215,167,48,214,119,136,195,35,40,211,208,248,203,224,128,194,80,124,193,160,116,100,0,50,20,10,22,56,12,1,25,12,20,5,204,28,25,1,160,121,128,96,81,16,28,52,6,175,0,72,54,255,251,178,100,30,142,166,215,104,204,27,175,77,208,78,76,153,234,97,37,100,27,25,161,48,78,189,28,129,38,178,103,141,134,9,80,242,21,64,212,224,143,8,64,7,238,92,192,167,2,0,161,96,17,119,36,253,187,214,56,54,178,39,237,21,4,140,118,168,55,234,158,250,237,84,26,228,137,112,23,50,17,145,216,154,180,42,162,207,43,181,188,190,29,73,48,168,108,122,7,72,249,78,207,16,177,52,96,140,57,93,182,127,140,99,23,222,137,124,253,39,23,109,233,188,54,32,117,183,31,70,255,59,216,92,234,80,126,28,20,236,211,205,191,179,18,207,196,197,181,177,129,195,57,29,220,168,222,168,62,133,192,153,230,228,98,80,27,83,98,51,38,245,181,55,87,70,146,134,42,27,119,170,246,162,33,99,20,132,60,80,87,251,208,0,4,48,0,0,56,215,213,48,161,129,13,127,12,18,164,106,150,39,31,38,34,204,96,101,214,136,62,212,58,213,110,177,151,187,5,156,143,250,188,79,63,175,125,178,63,235,251,105,254,141,255,219,254,223,216,178,144,105,236,236,130,101,125,68,71,171,2,51,255,255,255,253,91,255,246,255,198,129,102,62,62,103,6,154,231,13,64,70,115,165,6,91,6,230,57,56,38,12,132,102,22,0,64,208,176,18,28,134,11,65,7,153,132,98,73,135,192,81,140,130,168,80,12,6,2,41,210,16,7,144,128,198,10,129,142,209,32,22,68,0,102,23,7,213,219,254,203,157,18,64,165,33,166,68,129,235,180,150,43,160,238,10,82,199,58,145,150,186,223,218,142,73,238,217,145,212,128,93,229,182,245,51,185,100,180,48,5,147,107,28,160,145,209,135,136,29,68,127,136,2,150,223,64,66,185,109,89,118,240,249,135,49,26,88,163,91,191,143,92,231,84,31,148,202,78,125,181,165,181,9,11,241,31,126,215,122,85,244,224,137,224,18,189,23,179,122,9,171,24,30,36,141,170,196,123,62,30,160,183,152,17,229,196,25,227,178,28,40,108,18,35,36,75,14,68,106,161,214,145,6,192,162,42,4,247,124,44,13,99,188,148,63,103,212,5,218,101,103,56,0,168,151,137,245,84,16,60,196,170,46,177,135,2,120,10,187,31,216,191,173,8,245,160,85,127,193,188,1,215,78,222,156,159,237,247,255,246,255,255,255,255,232,67,54,41,88,154,181,133,51,26,138,173,191,190,235,225,218,109,14,35,87,111,251,126,68,104,50,0,0,1,120,192,177,51,214,210,77,33,234,52,67,132,206,142,83,134,8,141,10,31,11,8,12,58,52,121,60,67,134,212,152,74,99,73,197,243,52,148,58,36,10,87,43,120,140,44,140,168,12,160,133,160,16,128,187,79,147,27,0,24,4,255,251,178,100,32,14,134,202,105,77,27,154,121,208,77,106,121,231,96,197,100,28,25,163,52,110,105,229,201,19,35,167,93,147,29,144,249,109,2,199,165,112,21,218,29,230,213,74,249,165,87,123,42,51,44,148,122,94,9,68,113,156,244,244,11,217,238,205,184,3,54,141,74,188,203,27,21,55,53,144,254,215,159,216,182,57,101,157,1,137,90,117,243,109,99,124,155,235,169,39,237,233,125,74,142,222,94,231,234,127,169,177,237,172,53,77,226,171,51,166,168,218,166,126,82,112,245,136,114,205,53,230,127,27,45,237,213,182,162,194,189,90,98,206,136,182,51,119,147,158,229,34,145,251,20,177,162,159,144,102,99,125,10,44,170,244,244,88,18,75,22,34,234,19,58,79,59,141,6,240,176,217,154,236,214,155,102,171,90,128,64,32,0,39,85,150,57,84,96,40,23,200,69,55,221,164,201,102,222,101,138,163,81,197,66,0,7,148,245,47,138,246,253,196,29,188,241,28,91,111,246,84,119,67,125,169,251,105,254,125,63,237,175,239,254,237,244,106,10,127,194,213,170,226,161,23,101,232,85,177,20,130,202,226,1,92,144,6,83,5,155,79,91,171,48,137,204,231,150,112,42,140,203,149,195,64,144,204,151,7,60,11,22,49,195,64,102,193,193,12,72,243,140,217,85,211,13,165,143,0,67,19,54,66,42,135,114,132,144,72,24,51,151,147,147,13,5,203,12,211,152,87,91,127,148,52,114,169,45,52,26,152,237,107,26,93,154,189,227,68,6,196,37,11,62,83,21,61,133,250,10,87,27,181,41,251,26,139,54,88,212,133,246,22,4,246,46,230,222,11,116,75,149,110,177,166,154,125,235,176,201,57,75,158,186,167,109,77,219,39,133,41,141,252,70,174,179,243,23,53,181,55,9,67,140,231,18,234,125,89,81,188,43,45,167,208,53,35,90,161,186,87,254,254,76,213,189,47,2,83,169,26,251,83,39,226,38,12,85,135,139,205,116,120,165,195,84,240,89,172,198,94,164,100,100,93,95,23,100,157,236,21,123,82,33,112,156,135,5,122,66,28,127,240,205,108,179,172,199,159,180,42,0,0,6,33,158,32,217,36,227,136,61,81,101,107,105,15,132,204,161,31,161,231,177,3,201,130,41,101,195,80,102,12,249,202,73,149,57,147,241,218,106,223,165,242,127,45,254,186,253,51,116,255,191,253,191,169,166,182,147,113,225,59,250,236,20,15,127,246,72,0,0,115,17,17,15,191,211,54,76,4,237,138,179,86,164,12,206,93,52,160,48,44,7,49,40,144,193,96,99,38,136,204,180,34,0,23,12,14,44,49,33,100,66,4,48,32,0,56,14,93,21,7,48,224,101,222,88,18,34,4,116,178,43,174,181,255,251,178,100,33,12,167,2,118,204,147,143,77,208,69,36,73,202,101,101,100,24,93,161,64,109,189,143,193,30,150,166,149,148,149,146,106,224,144,121,127,58,60,10,130,176,215,4,21,135,56,218,140,12,237,169,17,181,51,212,242,71,131,9,176,189,152,176,69,4,117,56,1,165,189,203,78,83,121,76,74,68,127,168,98,196,199,4,33,209,240,213,242,46,255,144,21,187,181,37,165,173,41,225,107,3,250,14,174,235,43,232,46,212,157,198,218,241,164,132,104,209,255,141,67,245,110,131,185,106,195,166,250,230,156,234,63,185,170,73,103,92,23,140,33,151,20,235,166,55,170,116,75,115,66,149,85,68,229,19,65,36,147,125,210,1,85,40,203,108,33,108,134,115,77,232,160,86,55,168,221,87,91,255,255,255,187,159,251,223,255,165,97,134,128,0,8,0,0,0,133,100,34,24,18,80,116,68,68,25,174,59,13,180,118,97,142,151,165,41,225,149,12,56,253,101,79,211,3,152,101,145,12,17,81,103,189,101,34,12,163,213,107,238,186,141,244,21,243,202,215,74,187,202,217,255,234,244,250,221,110,201,45,64,34,146,187,152,82,209,206,184,156,127,137,152,47,25,251,49,136,74,152,8,25,121,11,1,107,68,195,64,130,12,194,160,69,189,1,35,50,86,7,120,214,48,65,245,122,5,140,0,119,86,2,186,227,5,11,122,132,95,254,129,244,104,170,79,80,177,134,180,179,20,142,233,84,178,138,3,13,151,209,19,99,88,149,8,237,77,191,198,206,141,93,88,91,109,45,222,197,4,118,113,6,240,71,223,215,159,159,17,126,80,250,169,80,122,74,63,48,91,208,186,55,75,75,37,59,219,94,185,116,64,157,162,41,151,16,157,20,176,134,225,226,203,193,241,249,106,96,32,180,94,111,93,185,118,19,181,229,131,234,162,60,88,148,112,111,232,133,19,73,215,44,79,88,16,142,99,52,117,215,207,44,174,168,221,56,188,109,56,174,172,64,127,255,250,80,4,200,17,134,58,137,230,216,114,163,105,145,24,148,240,36,145,247,18,25,45,91,224,81,34,194,81,60,83,14,97,193,203,33,83,25,142,32,224,139,210,38,58,31,163,227,234,221,151,130,191,24,15,183,217,163,119,248,202,157,211,101,197,245,59,228,60,175,254,71,212,52,70,208,246,33,243,119,245,206,83,168,48,43,8,212,199,99,80,129,75,198,98,129,208,160,156,33,64,103,160,145,130,204,32,161,129,166,3,4,66,49,16,16,48,32,180,2,128,3,30,8,97,213,180,76,85,122,12,6,5,68,153,10,93,63,1,96,210,55,190,8,58,226,231,134,5,1,62,188,42,113,48,196,36,241,87,58,172,5,18,161,129,105,184,250,195,138,255,251,178,100,48,142,150,252,113,204,3,143,71,34,71,132,217,165,101,37,100,27,53,165,50,78,61,55,65,45,28,102,145,165,137,160,171,26,87,244,147,162,64,151,183,80,61,216,0,39,116,230,87,110,58,50,92,10,91,53,1,189,55,78,99,1,106,96,192,210,71,102,18,220,106,101,139,75,53,134,45,209,116,219,61,90,208,125,125,123,229,220,74,66,139,66,84,116,74,65,166,200,160,66,131,202,153,133,170,12,99,164,145,10,140,201,82,143,106,146,47,138,196,213,135,72,205,81,193,244,130,25,154,19,113,55,27,154,213,241,124,99,246,130,199,211,13,27,119,63,198,95,218,165,201,143,208,133,225,42,184,33,80,16,128,33,227,11,28,120,229,164,70,72,230,234,6,166,12,154,68,173,68,66,166,131,46,43,68,92,127,5,233,240,26,22,227,29,134,135,136,166,227,106,25,20,171,209,233,230,181,3,143,212,27,95,143,60,113,26,156,143,58,94,24,158,200,126,255,61,255,255,255,234,1,140,93,206,57,108,144,235,165,243,211,155,13,156,147,54,77,176,198,4,194,168,132,136,166,48,12,7,47,76,170,41,48,17,60,48,62,98,146,42,3,27,231,216,152,32,181,130,160,135,40,128,0,86,26,180,28,12,105,176,11,43,132,128,64,5,164,117,201,128,239,246,238,220,23,149,57,141,86,241,50,109,156,230,148,118,33,8,152,138,10,68,33,164,1,22,88,158,149,64,249,179,123,52,51,49,23,180,202,179,192,135,72,164,161,183,2,99,54,89,233,82,102,203,200,19,36,141,147,203,75,218,187,204,227,230,126,217,110,194,150,165,13,90,106,38,173,43,173,139,183,207,226,121,156,93,123,159,235,78,185,255,228,96,63,136,153,27,104,149,232,114,81,69,38,81,172,98,92,141,157,78,18,156,17,78,5,254,166,195,41,38,234,164,62,18,240,90,120,135,97,37,209,98,22,122,120,208,178,30,218,107,15,79,3,182,184,144,32,164,59,44,33,129,156,178,204,152,83,80,32,172,58,250,92,175,12,64,160,57,8,39,212,28,18,134,146,197,49,139,196,65,198,79,59,42,201,32,150,211,223,210,12,104,19,68,65,54,251,173,104,5,234,77,254,33,103,223,93,27,111,182,108,186,54,39,255,251,125,63,255,255,212,0,74,157,163,91,235,140,173,70,58,12,60,209,142,83,157,164,196,248,152,49,38,134,41,144,92,80,236,234,62,50,7,129,201,141,155,41,106,36,17,3,148,129,3,24,128,173,124,168,24,160,237,9,16,101,234,205,27,216,124,116,89,40,66,68,32,231,52,216,29,4,174,138,21,134,241,218,240,231,56,88,97,23,181,106,1,74,230,212,206,79,207,119,170,117,160,187,114,87,151,255,251,178,100,50,14,183,5,104,205,11,154,121,112,67,228,73,168,105,229,100,29,245,201,54,78,97,237,201,12,26,102,149,147,9,208,114,230,174,49,147,232,244,162,177,189,201,94,252,169,87,113,98,115,99,164,40,40,75,157,90,82,146,38,36,157,78,253,150,60,120,208,10,5,3,247,45,223,39,156,240,20,111,216,214,216,227,181,196,171,248,255,26,243,195,196,75,192,221,38,221,247,14,209,30,195,118,115,198,131,168,239,217,97,79,17,186,36,13,60,223,204,71,11,247,180,213,253,237,77,192,167,166,21,241,233,87,246,96,165,99,127,245,247,170,188,128,193,54,41,72,153,204,194,248,144,49,32,124,228,128,0,17,128,2,29,139,80,1,124,102,17,11,7,48,208,20,17,61,214,133,42,160,38,24,196,211,81,6,82,135,149,28,100,119,200,19,139,97,227,150,130,174,9,227,104,58,35,183,58,248,199,124,25,188,114,217,159,71,135,189,165,89,84,142,183,125,30,160,24,198,121,163,35,224,12,51,212,10,125,66,36,102,45,117,152,116,106,99,196,233,155,71,194,49,8,56,254,102,18,168,48,108,185,76,196,9,114,135,134,213,0,182,15,73,60,174,149,16,54,71,68,69,85,1,79,23,178,52,139,137,83,68,152,44,182,143,147,106,9,216,181,137,35,2,127,161,218,28,162,111,90,89,81,203,212,50,203,172,254,44,44,186,30,134,196,34,145,76,178,144,33,175,196,28,160,186,60,163,110,12,86,213,16,191,168,253,59,18,181,123,41,241,154,47,189,196,129,143,92,108,223,212,216,41,135,203,42,180,186,106,214,88,171,11,153,120,130,194,218,211,15,112,80,200,214,222,61,126,105,105,162,252,120,254,116,146,23,2,115,216,91,25,150,160,146,199,204,12,107,173,109,116,134,197,211,230,29,99,10,204,66,195,44,108,105,245,119,9,252,214,98,52,16,94,85,105,140,251,11,183,245,222,47,254,25,119,182,162,166,124,96,207,167,133,106,111,250,99,88,175,214,27,119,155,66,214,224,160,168,17,136,96,36,195,138,194,226,10,170,60,108,133,117,182,39,68,152,178,160,175,248,98,77,252,236,142,206,25,0,89,193,179,91,77,4,128,36,213,42,50,2,68,61,84,123,108,126,161,251,32,189,189,77,159,253,95,95,239,193,72,95,183,246,244,129,0,1,35,33,246,12,137,110,53,68,208,235,72,243,199,148,13,172,196,51,120,128,203,83,227,23,133,196,1,51,17,6,140,212,68,12,7,24,128,20,101,113,72,113,32,88,26,160,5,84,143,179,217,37,178,68,7,185,143,41,67,90,81,7,130,113,0,107,50,30,74,53,134,150,88,193,105,242,118,65,118,63,204,215,30,117,84,86,12,202,210,255,251,178,100,45,142,151,94,114,77,19,153,123,240,68,134,153,184,99,37,12,28,37,209,54,46,60,93,81,12,164,103,73,147,9,168,111,56,247,28,97,194,155,251,79,139,187,99,117,137,79,136,54,104,192,148,52,223,94,127,188,103,43,139,173,57,170,37,96,249,80,247,30,191,61,91,137,170,110,185,52,47,155,144,147,115,224,93,105,185,71,158,32,153,7,124,11,100,196,150,58,144,176,211,230,111,141,187,253,154,255,18,190,154,44,49,18,127,51,152,78,210,237,72,77,47,148,214,239,99,95,121,196,111,142,223,187,97,85,252,169,28,254,195,187,100,65,169,156,36,11,92,244,139,159,254,54,181,134,154,98,66,237,61,122,49,222,169,189,127,245,253,167,255,13,150,215,243,44,204,88,0,12,0,0,144,0,66,10,202,10,96,202,16,1,170,117,183,41,217,91,87,30,1,201,139,141,32,222,74,166,131,204,15,16,168,90,209,5,14,193,170,153,232,209,58,143,169,102,94,75,98,175,212,53,93,126,93,63,200,249,95,245,45,132,123,191,255,106,198,96,219,241,165,19,6,162,95,29,99,152,45,251,52,3,184,197,130,0,84,156,12,192,0,2,135,143,6,81,33,142,142,71,66,100,3,227,6,131,209,57,201,33,4,135,35,136,137,210,146,160,56,136,51,97,4,232,236,242,188,210,209,64,10,238,136,186,11,231,88,91,110,152,90,156,191,69,239,91,205,244,15,140,166,150,114,54,247,66,92,150,45,149,248,192,144,2,65,132,188,42,6,137,54,157,192,33,178,85,182,6,108,62,204,109,24,166,99,132,159,39,236,249,95,119,150,160,161,83,116,71,77,39,45,199,255,217,42,189,48,136,189,23,37,234,60,176,24,124,242,35,255,255,252,219,62,150,247,250,253,118,174,172,135,185,71,36,85,208,141,237,219,115,14,108,187,68,124,93,207,18,93,171,76,117,52,109,126,136,204,74,53,73,10,237,41,171,242,161,107,61,173,167,231,235,231,48,41,156,177,252,208,238,214,104,249,17,185,25,20,13,48,99,113,102,3,48,77,65,5,98,169,151,112,44,50,53,50,133,229,37,135,144,189,100,53,229,3,177,44,128,246,114,187,195,247,195,136,186,15,157,193,178,85,198,117,208,188,136,253,81,158,138,168,166,252,239,219,244,213,95,247,76,255,255,255,255,255,196,125,94,176,40,0,75,80,44,244,53,0,252,208,209,147,62,97,140,176,61,48,82,52,198,129,147,20,47,65,225,33,40,42,57,241,64,88,246,4,121,42,58,19,113,110,98,167,173,66,100,118,64,66,108,90,83,193,196,159,57,232,34,132,45,192,98,144,8,215,152,205,234,197,152,138,40,169,21,71,132,220,131,145,233,27,110,138,166,255,251,178,100,42,140,214,182,111,206,155,153,121,208,73,68,249,176,105,37,104,26,181,159,56,110,97,241,129,20,36,103,73,133,137,168,10,13,42,186,27,243,101,176,1,236,134,178,76,53,80,255,88,175,82,207,210,199,196,215,206,15,137,251,3,150,232,72,214,127,47,183,131,146,98,156,198,7,15,195,121,223,110,151,60,49,37,146,210,110,25,165,95,255,242,205,224,61,141,243,226,252,30,162,130,4,51,180,30,84,237,231,22,98,97,7,247,146,243,141,230,7,251,97,198,176,158,243,115,253,199,84,135,19,116,19,152,184,169,26,98,207,122,155,249,172,79,240,247,95,40,207,135,198,252,91,66,207,255,255,254,191,243,87,88,29,208,81,131,13,20,199,201,98,198,77,114,56,8,198,40,44,97,78,8,138,38,83,93,65,49,162,209,85,50,122,15,95,157,116,240,31,82,153,74,252,172,102,154,81,223,132,178,141,124,37,153,92,114,142,252,112,250,221,170,36,150,149,106,172,190,153,15,254,47,45,196,63,22,32,0,2,116,194,77,67,118,57,77,189,71,52,25,72,6,84,49,51,60,72,124,100,102,65,132,193,48,96,113,236,201,34,144,0,96,28,46,8,73,135,0,86,18,187,73,40,72,42,41,81,98,75,55,98,160,96,77,189,158,174,229,235,46,102,236,15,12,178,146,125,170,44,101,187,170,230,243,55,66,21,132,189,158,192,145,120,13,156,82,89,154,137,209,238,184,116,163,112,245,146,136,207,118,228,183,186,104,178,207,124,159,13,235,247,122,218,75,31,5,181,207,92,246,166,249,152,207,158,63,181,170,18,108,93,169,143,230,175,36,250,53,43,255,254,145,115,227,211,255,127,118,1,42,246,231,160,45,160,232,237,44,20,139,118,175,71,199,157,191,189,169,181,169,36,170,27,23,57,74,118,88,42,217,47,130,226,121,102,196,97,147,123,193,183,254,25,98,73,21,29,171,192,91,240,25,212,49,129,223,76,179,111,95,129,19,98,36,73,55,140,13,115,171,209,20,46,150,153,114,76,148,109,45,248,73,144,227,115,244,105,36,69,246,58,251,88,134,105,122,127,199,77,201,53,106,163,232,243,17,241,77,209,101,253,95,86,255,195,54,188,215,141,167,127,127,255,255,245,168,244,83,73,32,0,2,112,192,232,3,156,86,76,89,149,56,223,76,222,74,162,22,17,141,194,198,145,28,25,80,52,56,7,28,8,25,16,96,13,29,24,48,10,98,65,112,113,104,206,252,131,28,57,7,19,34,34,84,98,51,31,94,47,251,158,238,74,208,238,200,37,110,147,16,251,255,31,248,133,21,249,87,104,30,222,93,97,20,217,203,163,13,172,137,192,68,40,79,96,180,234,191,169,97,67,146,212,169,255,251,178,100,52,140,134,238,103,77,155,153,123,112,68,134,153,194,101,34,102,27,253,159,54,110,229,237,193,12,39,167,221,147,21,144,176,5,249,46,220,231,187,168,211,91,60,207,137,231,244,95,223,110,112,163,80,200,141,78,119,253,242,238,168,222,198,108,93,96,250,214,17,170,236,227,12,178,118,165,222,126,127,248,207,172,147,107,248,248,231,194,149,179,145,128,26,43,36,65,25,153,207,73,89,168,218,105,121,36,96,189,116,129,237,243,28,218,213,213,208,34,246,173,214,9,64,205,18,139,164,215,213,145,222,218,127,175,119,148,244,74,214,184,48,129,11,239,216,118,70,75,168,192,0,23,154,104,133,170,49,228,8,76,82,116,43,47,202,121,207,52,242,128,18,86,157,17,192,186,146,70,85,227,71,250,210,149,81,192,182,77,25,140,200,11,90,165,21,94,112,205,151,180,117,21,250,245,111,250,131,254,188,120,134,234,41,255,216,154,58,129,0,16,86,3,13,70,171,41,102,40,6,102,124,192,230,65,142,6,63,153,134,22,0,38,19,34,38,13,129,233,186,97,208,8,97,120,90,96,40,14,96,80,28,96,192,106,48,18,9,158,177,212,128,233,151,142,132,133,135,190,32,40,82,217,137,64,153,52,214,47,38,104,47,62,251,89,224,249,168,173,107,185,80,87,252,86,85,143,150,40,228,166,41,13,166,252,190,212,202,172,231,218,12,94,84,245,78,2,51,218,116,222,182,100,145,219,50,15,133,182,30,184,63,55,209,107,50,116,122,207,218,130,245,193,124,91,197,132,14,253,248,235,220,8,233,74,91,11,121,249,77,198,255,95,249,254,98,87,252,207,230,93,21,243,233,204,15,59,240,152,239,233,23,88,169,225,175,73,117,75,57,252,243,246,176,101,39,172,84,220,178,197,148,87,147,77,47,79,242,209,155,71,162,111,20,134,150,239,223,154,47,101,128,133,66,174,75,123,163,95,170,173,215,133,146,9,54,6,86,188,71,34,37,113,212,0,24,172,68,162,63,52,178,229,71,44,147,186,5,94,32,136,206,82,251,175,56,100,81,255,215,124,220,111,94,94,244,86,239,151,123,126,175,179,239,211,183,54,191,228,254,244,47,252,236,36,28,239,252,115,1,0,0,1,80,192,230,115,176,58,205,243,94,50,25,140,233,38,179,56,182,204,80,5,51,99,64,56,150,74,12,48,128,180,197,66,194,65,201,84,26,101,112,97,128,0,44,53,95,162,185,211,20,97,128,74,9,73,39,157,196,107,76,86,177,63,72,85,0,221,111,184,238,174,124,227,167,237,130,77,32,189,219,146,47,168,194,161,31,68,207,160,104,76,85,174,185,221,148,46,73,205,120,8,37,150,167,41,26,25,95,178,185,23,59,255,251,178,100,57,12,6,244,104,77,155,154,123,240,71,137,25,201,101,34,102,27,89,165,54,110,97,237,193,0,39,168,93,135,136,216,7,183,156,101,237,129,54,221,134,168,83,100,207,127,229,38,49,245,70,108,95,154,106,157,228,58,43,122,30,217,202,169,15,220,76,182,102,105,84,25,223,207,254,54,60,241,255,244,251,111,41,179,67,220,191,207,171,160,183,54,90,126,97,41,254,50,251,21,219,39,133,117,212,249,120,164,129,125,94,91,114,102,209,104,9,149,152,253,123,122,212,26,102,176,213,126,181,86,194,154,139,152,247,61,248,122,136,98,160,0,4,128,0,193,67,209,180,3,65,136,97,69,3,148,35,8,4,181,217,85,200,18,1,59,50,67,80,201,37,172,13,38,217,193,254,82,121,169,131,161,136,118,250,233,232,102,213,156,236,244,43,237,26,95,221,59,127,124,221,121,249,244,109,253,244,111,255,255,226,105,4,0,1,48,97,162,117,65,169,181,242,198,104,226,27,117,82,34,84,130,146,70,139,58,24,208,40,66,0,49,152,24,197,163,16,0,12,72,28,101,32,128,244,160,70,144,34,248,21,135,120,203,203,10,40,93,50,14,182,173,227,59,197,127,171,136,187,180,206,177,229,117,177,240,4,82,110,69,205,92,213,200,1,204,185,47,127,221,105,123,132,148,208,39,32,164,223,189,245,130,165,149,163,143,96,199,87,101,181,147,121,47,133,231,151,3,57,55,47,177,235,171,169,86,243,177,240,229,158,195,91,96,200,87,123,19,188,82,116,78,242,178,158,220,108,35,91,234,212,120,235,23,199,223,117,243,220,175,241,54,186,101,178,73,24,69,86,188,176,62,239,3,251,158,91,255,88,250,111,250,163,110,235,5,63,140,106,158,53,12,29,234,84,157,98,92,246,147,215,41,93,253,176,86,219,63,29,86,57,81,27,115,99,215,51,42,146,60,88,32,164,64,2,105,1,196,89,120,48,105,242,72,86,213,82,143,251,43,75,219,19,33,106,238,252,226,137,65,238,205,144,89,76,159,77,246,209,180,233,205,207,223,255,183,233,255,255,255,250,31,255,255,86,193,129,190,70,250,129,125,103,254,100,32,0,75,156,192,204,243,108,28,141,211,68,52,70,16,12,181,25,88,21,135,204,16,213,16,150,146,224,114,141,6,4,14,34,48,38,21,52,103,106,240,24,24,61,132,24,180,20,192,247,177,6,32,138,152,207,194,130,101,58,49,73,238,117,67,183,162,187,184,190,76,254,244,250,204,229,94,26,82,39,58,55,88,44,83,250,131,209,173,80,187,4,20,218,161,245,171,82,38,16,245,210,90,7,149,147,120,68,57,95,156,206,31,75,212,199,53,212,59,185,65,91,228,147,94,140,167,141,255,251,178,100,64,12,38,148,105,78,155,153,121,192,70,9,25,200,101,34,100,26,153,165,58,110,101,231,65,10,17,167,49,151,136,240,107,133,184,59,106,47,120,198,126,247,214,125,30,219,227,207,141,48,150,146,228,192,46,95,115,17,21,115,162,206,39,111,36,143,49,183,82,107,43,143,6,201,138,237,128,213,183,196,71,150,128,104,35,225,206,126,198,101,201,68,149,180,119,152,137,182,4,76,102,41,203,171,35,19,212,28,13,64,199,236,182,70,160,12,0,0,5,31,140,24,116,154,221,171,243,34,84,178,32,145,244,122,41,210,177,67,223,84,192,36,132,144,200,142,164,47,217,59,97,134,48,144,125,107,174,126,216,43,78,219,182,1,29,68,118,206,221,191,126,191,223,175,77,190,173,255,255,246,212,121,94,142,164,64,1,57,199,32,38,156,105,26,100,166,104,162,161,183,9,70,19,53,7,28,12,172,118,7,108,58,56,61,147,5,48,170,195,192,28,170,58,42,97,33,74,96,88,160,99,237,40,242,4,230,202,164,143,102,54,12,19,128,213,188,85,148,95,87,31,93,57,120,17,191,75,246,180,154,86,238,142,212,172,6,195,117,87,133,217,215,31,232,36,180,101,97,2,35,217,218,158,235,39,244,126,156,94,77,218,178,177,107,166,41,229,54,125,42,223,155,232,188,167,177,65,117,137,182,164,166,182,150,81,218,72,106,236,237,172,234,221,55,175,241,91,123,180,69,204,24,89,210,144,173,137,99,248,10,26,186,225,67,233,2,31,212,135,239,222,92,177,90,54,253,78,124,234,141,102,147,12,121,236,251,195,40,162,170,48,216,237,130,102,3,234,142,56,87,194,131,132,22,224,74,152,81,186,116,57,103,203,252,126,222,154,0,0,128,0,128,66,178,183,32,175,96,129,77,16,1,143,34,81,138,73,145,32,234,5,88,156,167,134,234,183,233,235,148,44,246,158,188,196,233,179,4,140,65,149,57,159,166,250,182,154,175,109,1,222,23,144,144,251,59,191,191,255,212,122,111,80,104,0,0,1,48,201,186,115,64,95,140,55,59,52,215,148,218,128,131,67,69,68,143,166,161,102,4,116,48,134,0,89,12,18,227,2,124,195,1,35,162,208,213,248,144,96,74,3,6,108,44,65,235,91,69,7,250,93,196,19,45,246,242,48,42,24,196,115,66,141,252,120,130,27,162,125,58,86,14,82,101,117,215,35,101,101,177,26,114,32,86,84,98,40,94,178,244,15,155,236,224,1,172,133,153,192,117,90,157,184,199,159,40,66,63,151,245,209,107,7,50,159,241,119,25,195,16,203,131,191,217,60,252,189,36,115,147,75,239,153,123,107,196,42,231,73,175,60,19,83,31,30,159,187,249,132,235,95,58,247,255,251,178,100,79,142,134,253,103,205,27,154,121,224,70,9,217,217,97,133,100,28,161,163,50,46,189,126,89,21,164,103,181,148,137,160,76,51,201,117,56,241,222,44,171,164,92,173,211,195,65,79,152,212,155,58,141,108,97,113,233,21,19,60,154,172,72,144,220,220,107,186,125,234,17,245,23,57,102,199,203,36,60,60,87,181,230,115,242,112,201,196,214,210,247,173,195,94,93,177,24,2,1,128,0,48,221,84,168,169,83,15,12,96,52,217,70,12,75,87,112,28,234,130,56,14,122,93,17,150,245,248,207,163,27,200,172,148,136,158,99,246,236,187,212,107,110,244,190,39,195,214,134,190,251,116,255,239,253,249,123,255,109,15,255,255,249,155,155,248,176,76,65,121,76,17,92,140,112,165,76,38,166,76,165,36,77,34,38,76,127,5,204,5,93,64,0,89,128,32,225,137,160,200,140,65,24,19,72,0,131,20,195,18,230,50,146,227,8,64,64,81,134,74,5,197,23,209,64,79,225,0,122,156,166,116,182,42,21,0,87,38,12,209,192,195,118,208,58,219,0,151,83,197,47,52,87,243,184,43,46,250,243,166,215,215,117,26,19,121,126,130,138,89,149,96,48,43,17,117,160,48,192,186,93,98,133,179,247,7,61,143,117,164,73,8,166,173,64,131,62,12,56,182,160,187,56,239,187,123,170,158,40,171,241,195,191,1,37,156,44,37,117,142,175,147,105,16,46,233,253,170,232,105,161,250,219,83,188,38,155,4,48,27,61,166,122,87,182,59,104,217,94,126,27,5,178,252,151,44,178,2,105,86,39,56,135,116,253,103,203,199,6,39,149,44,110,198,218,101,101,16,247,143,75,61,17,15,15,124,29,28,99,33,140,152,9,30,143,216,0,88,0,0,0,29,20,122,106,6,172,138,120,199,101,138,18,177,4,78,189,139,173,109,78,173,193,105,74,76,162,219,63,212,1,143,171,4,139,209,136,63,222,155,124,47,91,211,149,242,161,84,157,247,122,255,248,63,237,205,251,122,247,255,255,238,181,27,232,0,76,43,219,53,171,120,247,149,211,99,184,206,158,59,6,66,138,28,70,194,73,2,153,198,5,20,152,252,2,98,144,240,208,52,199,33,211,9,144,8,64,173,193,26,71,101,9,152,194,58,146,78,81,52,88,73,19,12,21,36,185,229,97,99,83,93,248,137,190,248,75,236,145,19,166,4,223,181,39,159,24,233,16,24,193,76,109,239,227,148,194,155,232,26,70,84,14,25,211,100,130,104,183,88,73,232,53,180,110,32,231,30,94,65,177,170,177,185,99,23,152,128,101,4,61,190,43,81,253,107,148,45,52,97,17,118,88,247,97,133,172,146,228,206,54,28,209,174,252,247,180,8,232,253,59,107,81,255,251,176,100,79,15,103,178,116,204,139,153,123,242,64,73,105,230,97,130,66,30,101,227,50,14,229,237,201,25,164,167,1,147,9,144,54,77,115,90,150,172,148,220,22,74,226,58,111,22,196,72,251,72,152,217,134,192,37,175,36,21,137,100,179,172,98,1,211,38,165,220,184,171,188,215,106,207,92,49,214,14,216,55,153,28,103,147,109,114,125,53,172,230,147,184,83,237,47,140,53,187,213,244,191,127,243,91,239,205,157,125,230,218,175,165,254,175,122,205,233,15,184,181,194,0,0,15,56,41,140,8,192,121,129,213,24,90,191,44,187,53,130,23,128,69,68,192,76,229,140,28,6,163,197,171,244,50,250,91,237,249,91,59,97,184,168,242,254,207,255,250,127,246,255,239,219,255,127,235,74,135,208,79,80,107,251,62,131,13,154,243,75,67,211,62,7,243,65,96,195,53,203,163,49,196,211,22,193,163,40,209,195,25,3,1,160,164,194,128,48,16,3,14,10,192,160,85,11,75,68,157,32,64,72,97,60,12,50,155,134,211,188,173,55,168,11,16,132,55,249,206,151,8,14,109,168,90,115,56,202,134,26,43,30,235,26,95,239,228,11,70,244,36,15,34,91,115,165,178,214,150,243,81,59,43,162,79,98,153,179,229,201,105,19,22,12,145,216,1,234,245,91,75,196,107,157,166,52,38,101,217,23,90,183,50,210,26,178,53,91,73,203,76,240,151,83,181,56,144,151,251,138,37,126,92,75,21,103,125,2,246,138,106,122,65,66,41,191,172,107,11,54,187,90,170,249,243,252,46,213,18,115,96,224,155,47,17,180,212,153,220,25,15,59,238,177,113,75,186,198,44,159,166,238,225,104,240,224,223,89,73,70,223,73,189,207,131,18,251,133,6,215,195,37,49,13,150,213,173,55,77,230,184,254,127,109,230,7,244,205,183,254,109,137,190,39,181,114,246,78,163,234,143,194,13,132,54,128,145,6,92,161,102,34,234,189,219,115,148,173,89,221,21,6,10,173,44,145,152,90,250,39,62,115,51,250,204,210,209,123,222,204,113,185,184,202,104,239,247,121,109,250,113,77,251,31,23,161,51,123,39,254,219,55,246,90,143,87,191,255,232,100,0,74,116,199,146,51,138,188,78,92,55,51,79,160,202,203,67,42,138,66,5,102,43,140,172,41,114,130,113,0,18,96,140,151,10,54,153,140,153,235,110,194,120,142,153,89,71,201,157,31,33,42,70,192,176,55,20,9,18,35,169,112,154,248,231,50,144,20,175,66,227,117,95,235,237,146,159,183,101,19,217,91,86,122,76,96,165,165,57,188,157,156,254,216,144,235,97,47,30,180,143,234,60,188,227,227,35,238,17,246,61,189,214,179,159,199,176,229,68,254,173,255,55,255,251,178,100,62,12,7,112,105,77,155,153,193,194,68,5,233,200,101,34,100,31,149,229,44,46,229,239,193,36,164,167,25,132,149,144,174,250,210,203,246,163,56,101,166,163,135,233,229,199,230,34,124,250,203,215,12,181,82,206,115,87,241,183,67,38,252,106,215,207,236,42,220,114,146,19,87,26,208,83,7,169,187,244,115,189,131,96,44,240,221,174,225,122,71,122,167,187,20,180,146,101,134,160,187,102,67,44,194,154,71,40,179,155,63,129,172,70,169,237,91,199,178,234,59,242,168,253,187,82,215,43,89,213,75,104,114,197,124,205,55,214,116,201,117,0,5,247,81,250,0,128,0,2,172,183,197,28,52,183,79,177,27,66,192,10,92,195,157,30,49,134,147,10,84,34,215,20,102,9,117,55,244,148,228,131,6,204,253,42,204,148,122,147,68,107,2,106,163,98,212,138,79,209,232,159,223,131,240,164,226,142,247,95,255,49,207,107,0,76,110,112,78,131,169,76,160,93,12,125,67,5,187,83,33,206,64,193,216,212,65,168,202,49,13,13,76,49,12,76,1,11,140,9,23,192,195,9,128,96,82,101,177,149,38,99,120,112,58,104,99,42,33,68,156,121,73,148,210,194,139,10,246,77,140,194,238,201,29,149,155,95,43,136,15,193,226,30,41,167,180,156,155,146,226,141,205,175,41,202,45,162,10,160,205,133,138,143,38,151,217,73,233,254,203,77,2,162,147,139,36,212,42,83,60,216,36,179,185,39,110,187,35,81,209,18,137,136,110,175,86,117,70,38,23,52,214,224,68,119,2,40,62,91,107,176,26,38,240,195,174,248,176,235,114,163,57,141,2,2,232,95,190,249,182,60,84,20,43,68,64,210,30,117,137,79,132,38,36,67,188,88,108,225,201,182,159,53,235,22,201,139,224,123,107,19,54,83,112,207,248,145,123,15,135,138,65,163,213,248,113,118,185,91,198,165,141,235,6,63,220,167,22,173,224,214,248,46,245,215,191,221,162,203,11,26,223,248,174,35,98,74,127,72,255,112,183,155,253,67,200,8,128,34,183,137,1,109,128,31,82,119,5,190,141,32,239,165,4,4,203,25,10,240,145,184,225,178,12,160,133,77,119,245,215,140,23,156,191,183,191,254,118,198,240,228,114,10,183,239,219,246,227,15,223,43,107,255,223,82,127,230,55,246,225,155,239,157,236,250,249,63,237,172,64,0,1,80,194,137,115,214,243,196,33,227,46,251,205,225,25,51,105,16,199,128,227,68,213,12,160,60,24,11,7,39,196,97,144,33,20,72,76,157,40,92,216,157,113,192,80,57,22,96,144,196,2,74,178,137,88,14,122,128,49,88,198,106,245,38,246,153,202,13,25,189,237,115,116,10,215,22,122,53,170,219,155,255,251,178,100,41,140,71,96,112,76,155,152,124,98,71,69,233,160,101,37,100,29,213,157,48,46,225,241,129,20,23,167,29,150,29,80,118,160,91,126,204,30,92,162,13,172,31,222,183,92,119,104,42,57,140,91,128,41,54,59,42,106,246,180,217,98,159,44,106,168,60,248,50,86,85,205,105,177,242,231,141,219,80,52,85,98,90,15,93,182,192,138,213,159,176,103,202,140,196,205,232,84,55,27,227,255,26,28,176,153,102,106,241,109,211,9,120,209,207,80,159,87,56,54,171,32,182,85,214,115,9,95,235,154,181,194,170,27,141,194,67,49,123,36,156,156,182,204,233,243,138,162,121,165,116,107,64,172,177,188,41,226,121,213,166,70,166,194,186,104,153,50,89,179,23,219,26,251,222,183,253,188,156,112,236,248,110,66,24,88,32,169,100,166,152,94,3,174,15,52,88,179,51,180,15,129,235,173,36,57,63,141,104,137,125,10,52,59,131,111,228,10,217,133,20,198,230,163,185,30,74,27,171,186,136,190,34,244,1,210,129,247,223,93,17,191,241,36,182,122,122,115,213,255,190,118,237,94,223,250,64,17,65,112,218,85,212,214,50,56,194,218,220,200,21,12,200,51,228,197,49,92,198,246,60,193,224,44,195,241,132,192,176,120,152,75,4,3,198,13,129,229,234,48,136,12,47,235,44,4,131,161,6,57,129,128,155,162,33,201,53,211,156,41,17,24,37,142,236,24,49,136,139,15,211,147,86,118,163,91,177,93,90,231,93,187,114,170,178,57,107,242,242,192,15,193,80,25,218,149,21,1,98,221,35,100,134,223,203,5,84,103,66,255,17,190,44,252,71,216,182,169,20,109,236,228,93,109,165,236,241,64,168,162,145,172,185,161,4,240,17,136,150,220,119,57,39,38,41,199,153,38,15,237,130,27,18,86,116,38,60,175,148,179,73,49,224,168,155,231,88,135,77,195,124,231,175,62,105,155,24,234,248,244,26,237,140,13,114,167,28,105,171,75,151,45,122,94,187,219,239,155,191,205,114,198,254,153,241,28,46,213,18,189,138,61,189,233,175,185,169,77,61,191,222,117,140,169,152,56,42,27,90,182,177,160,209,250,16,16,16,0,1,74,116,136,99,167,131,108,64,33,86,38,236,8,153,191,138,57,110,73,44,125,24,169,164,249,25,85,4,249,36,227,252,223,163,222,60,69,161,66,210,66,43,99,156,238,82,241,239,215,84,255,227,237,219,59,247,95,255,69,247,127,255,217,255,44,0,76,17,41,140,241,42,204,193,131,76,139,19,192,77,177,164,193,169,158,160,224,242,10,103,221,25,133,167,65,121,202,80,50,200,148,25,197,80,154,239,48,8,113,80,104,48,241,52,106,36,197,74,36,85,33,56,135,6,255,251,178,100,29,143,166,244,107,77,139,186,121,240,73,4,105,149,101,37,100,26,237,157,52,14,237,231,209,18,27,102,133,149,157,160,188,172,239,59,15,2,9,85,210,213,54,149,81,28,172,17,106,131,122,149,172,134,220,100,145,154,178,188,88,88,146,199,212,84,248,136,106,82,195,86,204,132,117,180,230,59,201,129,31,150,252,178,178,138,132,164,196,145,23,99,241,243,227,175,16,129,150,162,168,216,78,161,45,177,45,24,185,70,61,17,113,98,146,29,212,179,71,246,212,226,222,226,247,122,189,102,127,254,191,197,60,22,200,222,219,180,39,82,185,35,26,87,79,32,174,93,12,7,127,21,222,51,19,94,255,231,90,220,219,165,49,191,167,126,69,210,166,177,235,159,36,12,252,231,63,88,173,112,238,223,227,63,203,92,91,255,46,164,150,103,74,16,74,176,16,0,12,0,23,4,27,24,58,96,90,1,37,147,56,30,80,57,139,235,201,99,21,69,156,117,199,142,185,24,104,142,198,115,133,72,187,45,68,27,169,29,132,127,109,108,162,227,178,100,0,104,128,188,194,136,241,104,111,97,27,202,177,65,155,255,245,186,251,255,255,118,192,98,28,104,73,56,100,216,66,105,170,176,101,185,164,101,68,60,35,17,12,71,72,140,68,64,26,88,98,192,166,110,138,142,65,6,35,226,168,248,139,224,160,130,232,134,60,1,143,223,181,29,83,242,81,8,90,102,53,36,254,104,98,128,34,2,39,249,251,70,219,245,140,37,125,12,211,110,51,237,54,160,182,122,22,216,42,225,27,38,105,230,22,100,169,163,67,208,84,237,250,12,6,43,144,198,0,16,77,14,214,94,38,132,45,231,215,28,102,207,66,233,217,99,108,114,148,240,199,176,225,158,87,9,114,92,121,238,132,79,129,245,61,13,148,35,224,188,201,223,110,6,119,103,52,223,199,255,27,240,16,157,124,253,181,102,27,33,205,72,70,164,249,160,194,117,187,71,251,165,119,188,127,153,183,134,171,95,255,184,233,109,109,94,154,237,176,177,218,153,107,73,99,255,156,252,99,90,255,127,62,10,17,111,79,32,18,250,54,235,72,203,188,89,128,12,43,204,192,253,53,213,190,186,237,107,43,94,6,93,144,73,76,37,152,246,84,133,249,81,89,251,79,211,71,153,234,191,152,106,227,205,64,153,154,127,108,125,170,143,245,87,197,95,215,183,35,95,255,208,210,223,255,253,82,0,0,243,3,98,14,3,126,55,30,24,240,63,35,50,17,13,62,29,8,250,26,134,74,103,130,40,40,8,102,48,81,139,10,193,81,248,136,44,103,50,43,230,156,133,8,5,13,26,164,96,53,79,211,33,111,161,41,138,166,46,112,169,8,226,128,20,38,74,24,255,251,178,100,35,14,7,80,105,76,147,154,123,112,66,107,42,29,96,103,100,28,25,125,50,78,235,38,129,18,156,167,73,148,29,154,8,170,10,229,150,122,238,109,149,182,122,122,92,96,25,118,214,66,141,194,158,150,188,172,177,134,254,109,41,18,143,228,138,23,110,189,65,161,173,32,184,164,128,142,77,116,216,77,124,17,118,54,178,56,12,215,3,235,112,11,181,33,3,48,198,201,26,12,8,208,214,126,21,85,61,14,120,239,9,35,142,198,201,203,182,228,46,45,96,209,162,254,13,95,125,95,251,95,194,66,233,235,90,72,238,85,146,166,141,227,132,219,133,41,47,26,144,32,180,203,76,173,227,197,181,52,177,38,83,239,88,43,127,21,114,121,89,132,83,213,57,128,254,109,230,4,212,195,79,199,199,249,101,173,233,255,162,246,251,95,134,250,114,41,0,136,0,0,176,2,8,77,16,140,18,176,112,174,122,168,66,132,2,88,204,234,138,106,8,212,32,178,32,22,239,94,252,28,6,141,51,253,127,254,143,175,100,223,243,63,250,117,250,80,205,250,234,255,255,255,254,155,115,95,255,255,250,114,182,114,32,49,131,77,129,150,47,81,140,148,113,156,37,193,162,196,8,134,117,48,124,69,51,16,123,61,51,12,57,179,30,28,207,215,48,71,204,170,147,15,121,35,216,112,241,102,42,71,158,101,216,167,125,98,145,19,13,148,8,203,218,210,36,39,48,50,151,45,212,11,135,0,78,176,135,46,211,61,147,206,69,36,15,91,169,138,143,67,109,78,149,66,36,205,53,214,130,156,117,125,110,157,139,93,220,128,72,56,105,169,183,52,50,109,245,4,70,240,193,86,190,88,46,248,38,14,117,187,113,153,238,104,148,168,19,81,166,242,139,10,91,185,115,56,219,241,158,210,190,77,105,141,196,190,235,38,151,231,65,148,143,30,242,91,57,207,239,255,247,232,101,87,185,175,199,116,120,81,67,27,161,119,235,125,12,3,69,134,239,127,49,203,186,203,93,213,235,223,25,237,127,189,188,164,182,181,131,117,183,171,150,63,57,185,221,254,86,164,133,83,168,7,109,159,201,128,4,2,157,14,0,35,128,137,208,195,196,117,36,192,56,230,242,2,119,160,246,229,24,98,97,100,83,131,157,201,224,201,185,149,2,70,87,255,245,207,174,143,244,27,163,217,62,191,111,187,84,215,241,248,156,111,128,67,197,66,69,73,16,127,255,143,186,68,0,76,33,146,12,105,148,5,48,99,69,156,83,68,129,35,35,10,35,76,65,128,187,196,1,22,197,0,115,31,2,227,0,7,99,0,4,32,40,80,101,96,142,95,198,72,10,16,151,25,141,225,170,59,53,214,126,159,20,38,4,3,224,35,209,228,64,255,251,178,100,33,142,167,25,94,203,139,185,92,244,68,102,153,180,101,101,132,28,201,125,44,46,229,147,193,27,23,166,225,151,156,226,202,150,160,249,157,66,113,63,224,0,159,251,107,6,167,90,82,185,21,87,127,81,148,160,193,101,37,98,156,182,70,90,142,143,171,136,251,142,15,2,105,170,177,43,179,81,80,49,145,210,32,162,131,208,175,107,117,152,246,173,36,21,21,213,161,6,194,26,239,125,154,201,236,43,228,88,140,54,82,236,215,142,110,230,22,170,192,15,223,202,211,230,47,165,27,64,150,50,87,114,98,180,166,188,61,65,105,73,14,95,85,170,203,104,48,91,195,169,83,138,52,127,58,209,58,208,168,36,186,229,111,206,125,125,82,238,34,108,167,222,33,237,199,96,117,132,84,248,41,152,208,59,27,98,162,206,37,191,190,181,128,0,2,128,20,56,64,49,102,142,138,11,38,1,108,73,17,141,210,213,253,104,106,121,129,178,212,86,135,31,169,233,169,150,105,197,107,93,30,109,160,46,117,213,211,174,244,250,238,174,213,76,188,57,31,15,183,196,190,250,225,99,170,51,252,152,249,9,193,152,167,86,24,172,232,27,28,61,29,17,85,153,34,126,26,171,199,24,192,40,26,50,179,153,140,32,24,60,24,24,40,7,152,40,73,133,197,38,180,102,200,90,128,113,16,42,152,0,64,220,2,1,19,37,44,66,170,44,195,194,48,104,153,165,184,98,18,129,48,96,166,234,131,72,70,135,139,108,210,164,236,70,89,114,134,195,210,57,220,93,38,75,156,120,187,14,126,68,195,166,83,230,171,99,137,200,80,101,35,99,26,54,110,53,15,5,199,108,110,35,50,4,138,159,20,178,88,123,59,165,252,156,184,182,99,174,99,42,203,4,66,156,130,70,97,90,182,19,245,1,150,170,79,231,174,124,6,238,99,89,194,139,87,85,55,71,116,10,210,246,87,146,103,32,128,172,62,35,22,119,59,62,20,83,2,127,152,103,219,137,97,186,159,128,180,129,12,6,166,253,53,202,177,180,155,229,169,19,149,37,197,179,159,100,62,250,6,145,245,98,254,102,60,204,139,163,171,255,160,128,130,85,33,48,177,57,157,50,88,153,218,149,130,102,56,3,178,45,2,69,132,181,164,14,43,249,66,168,228,141,161,86,138,79,163,156,14,69,250,205,50,115,249,125,222,98,222,220,206,62,123,169,37,249,15,150,202,79,10,158,120,132,159,166,114,201,239,245,120,192,0,0,1,88,82,224,6,140,26,218,58,119,228,9,71,252,221,171,51,83,4,205,36,179,7,239,50,96,140,232,243,15,80,20,28,4,180,203,64,100,78,128,25,41,80,41,184,8,68,214,65,36,92,49,25,42,155,71,19,121,182,255,251,178,100,30,140,214,132,103,205,27,154,121,242,74,38,233,144,105,229,104,25,233,123,56,110,97,241,201,19,151,166,133,167,149,50,125,5,78,196,100,42,3,41,243,124,149,70,59,235,75,81,169,55,219,204,198,101,58,20,159,67,160,199,36,68,214,35,1,169,109,59,19,231,164,114,248,31,139,14,160,223,77,140,55,201,189,165,148,239,148,145,249,65,66,67,216,198,203,233,183,62,179,140,54,51,227,68,202,38,215,40,102,91,159,185,237,174,144,109,18,26,233,207,253,255,154,230,232,233,254,62,252,94,228,205,168,75,11,53,128,166,159,226,127,140,207,253,190,233,175,217,99,235,85,212,169,20,172,201,129,34,70,61,76,43,160,93,177,253,161,233,215,205,55,172,226,248,199,182,190,101,185,69,228,208,12,84,182,38,103,132,26,41,1,196,140,218,2,248,180,135,49,102,186,141,72,72,58,139,213,124,216,34,37,204,216,94,190,155,190,6,197,61,55,204,184,247,74,191,116,41,26,68,108,218,132,149,160,143,182,31,125,111,190,32,62,52,69,254,166,103,174,130,146,59,127,64,32,4,92,230,6,117,26,105,102,107,78,121,152,153,198,145,65,153,90,230,99,208,89,128,158,6,12,5,136,1,32,161,177,128,7,165,65,58,234,49,144,141,106,174,228,237,47,177,137,0,130,196,89,108,24,246,220,17,33,177,102,151,210,199,9,7,28,239,112,191,23,241,172,229,0,206,195,179,55,178,173,242,87,139,11,174,99,99,185,7,238,62,223,234,130,63,171,190,187,99,149,102,85,129,251,237,219,31,183,26,127,223,221,65,205,219,243,113,36,121,5,132,148,81,244,95,97,121,205,209,229,250,186,189,229,50,70,102,195,88,205,241,211,118,204,150,119,46,172,208,125,231,25,255,250,182,161,27,248,222,241,243,183,185,218,161,102,219,91,215,220,107,234,88,27,204,95,155,107,24,73,98,187,220,209,27,80,21,185,70,106,229,92,129,153,225,188,251,49,171,216,143,253,178,238,131,183,8,179,5,49,72,204,139,112,80,67,14,224,152,72,172,150,73,18,103,33,224,63,42,197,217,238,158,185,143,134,188,110,110,255,235,122,107,19,116,173,161,99,161,42,253,83,208,120,198,107,142,252,1,178,8,167,168,151,250,225,45,66,15,172,63,220,157,255,174,4,0,85,220,201,144,131,159,105,206,17,181,57,62,120,205,8,243,132,77,14,212,80,235,233,205,49,58,40,101,66,70,90,164,44,18,68,20,7,34,14,83,248,79,112,166,142,110,3,254,36,163,74,113,0,22,89,20,34,105,174,183,94,48,172,154,100,169,108,223,182,237,173,111,99,111,197,59,249,157,201,14,112,75,192,246,199,157,151,5,213,135,167,255,251,178,100,46,140,151,179,104,204,155,155,193,48,71,6,89,145,105,229,104,27,85,163,52,110,105,231,193,18,23,102,229,151,149,160,168,147,139,181,149,247,127,210,10,92,179,219,2,60,184,214,244,230,127,171,4,254,76,186,98,16,221,243,148,39,182,23,7,124,214,52,182,89,213,249,186,213,245,248,178,135,94,165,119,29,169,252,77,221,202,9,134,27,218,177,58,244,140,110,187,160,190,213,245,29,75,159,248,197,247,12,32,54,89,110,174,121,77,66,227,241,72,42,244,26,206,37,49,135,197,242,175,95,24,68,103,82,151,55,83,80,188,233,227,215,169,101,235,206,150,106,214,84,88,202,85,236,228,76,170,122,88,194,139,196,43,74,155,148,59,21,237,137,118,95,171,91,164,221,76,117,123,233,247,200,149,140,37,48,3,214,91,19,24,0,196,187,26,30,97,236,141,5,51,200,10,17,67,239,218,40,48,230,40,28,21,198,55,128,124,35,173,173,118,73,245,46,37,17,86,127,46,189,119,246,245,18,24,45,219,240,110,26,59,216,87,127,166,113,201,6,111,196,37,98,139,49,183,243,192,0,8,119,142,152,142,109,123,49,162,244,243,103,3,133,16,12,143,206,51,128,96,207,14,115,135,28,48,25,152,2,111,162,140,40,49,32,78,210,101,1,47,26,99,37,97,189,8,60,218,38,240,55,183,21,202,156,45,114,192,24,33,126,133,202,186,179,140,163,188,86,30,57,95,77,70,103,196,138,189,235,105,73,8,180,66,133,97,235,145,209,215,102,62,188,194,32,185,60,163,130,92,188,97,177,135,200,75,214,240,94,87,13,7,229,172,46,237,121,23,32,116,46,147,33,116,225,13,213,62,242,198,168,246,28,15,190,7,70,244,128,111,195,102,153,96,185,66,50,209,149,150,111,251,149,108,77,245,245,175,227,85,40,246,144,203,209,107,170,43,49,151,140,178,102,119,255,190,159,50,81,246,84,49,224,226,140,112,104,49,85,45,98,122,60,225,24,167,250,117,133,136,188,49,209,252,254,211,111,95,25,215,191,151,125,189,239,99,16,224,6,126,149,34,139,47,162,40,128,131,143,4,100,196,44,11,217,16,71,181,15,138,11,14,170,171,60,72,198,61,241,242,196,241,197,236,118,32,124,62,241,179,181,74,191,233,168,227,153,220,157,184,165,213,31,239,183,211,11,106,13,235,166,66,99,254,226,0,0,3,152,202,225,243,224,101,76,255,168,61,205,148,223,6,227,137,236,77,212,27,49,150,168,198,132,98,208,130,3,230,103,60,38,233,128,2,65,66,152,64,49,43,72,137,3,34,83,26,131,12,198,1,119,234,181,12,152,154,124,189,234,90,151,64,39,129,162,161,115,172,222,246,159,184,87,95,255,251,178,100,39,140,7,89,104,204,27,152,124,112,69,69,153,237,101,101,102,28,1,163,54,110,97,241,193,26,166,103,13,134,137,216,87,150,246,29,161,126,190,56,193,224,232,251,132,163,212,112,156,26,42,88,212,130,214,166,56,102,136,241,246,152,216,75,216,206,110,80,49,124,168,88,211,157,113,139,65,150,93,253,223,117,47,196,71,98,201,110,76,166,62,58,144,239,28,85,88,143,220,33,106,117,223,8,206,87,152,217,172,255,106,53,34,218,36,240,21,63,226,223,15,40,145,69,56,225,244,106,231,13,74,150,230,220,147,98,45,245,151,245,88,31,17,104,155,172,41,189,100,143,54,137,244,141,219,140,251,42,67,22,12,163,144,189,40,134,146,244,53,73,134,148,128,228,217,167,177,254,243,252,111,191,231,167,112,96,220,181,128,1,2,1,65,0,1,80,131,85,180,145,65,2,76,24,27,5,209,86,218,69,52,177,128,58,47,187,112,3,183,235,141,95,232,156,92,120,62,30,0,195,171,162,213,237,190,236,138,183,244,78,117,219,246,223,235,136,213,209,68,141,123,73,191,168,53,167,109,33,16,18,155,152,180,194,114,228,57,186,245,195,178,51,45,141,77,117,113,51,104,148,209,161,242,32,96,92,36,66,26,49,161,22,120,189,102,79,11,2,129,233,24,94,145,208,57,133,128,96,161,51,253,72,197,98,41,62,192,107,14,2,70,234,8,105,24,219,171,127,39,18,28,206,37,69,32,162,249,155,26,131,31,249,109,42,220,137,58,212,249,195,20,191,72,222,255,230,187,42,61,178,133,34,231,246,236,91,188,101,178,47,124,164,152,61,155,166,90,82,200,152,130,105,231,29,128,24,52,138,245,22,26,207,67,210,145,152,71,165,91,85,34,163,120,43,214,48,172,134,158,35,18,80,146,24,185,214,169,228,137,188,141,169,183,123,127,169,33,155,253,121,118,77,179,35,156,105,176,170,197,114,160,182,231,214,88,149,114,242,255,10,187,213,226,30,204,187,192,125,54,71,56,158,202,204,76,86,220,179,218,55,54,55,76,103,87,222,247,157,66,147,248,1,0,0,52,55,85,129,1,24,213,133,88,61,116,97,18,129,111,227,237,205,52,224,7,105,48,105,177,156,113,252,142,190,96,213,50,195,170,212,172,56,169,94,9,215,247,95,239,201,104,191,215,109,127,208,223,223,190,137,169,191,191,254,255,244,203,131,16,213,26,32,0,0,3,152,195,237,115,169,17,14,171,150,57,129,156,222,38,83,102,97,141,78,20,51,180,124,3,76,168,92,179,103,22,19,180,6,10,122,134,23,83,68,198,210,240,222,29,123,225,184,1,66,44,16,135,97,114,197,86,104,4,32,140,24,53,251,113,145,97,234,59,255,251,178,100,35,142,38,149,104,205,27,154,121,240,71,197,217,182,101,34,104,31,181,167,40,46,233,243,217,7,145,167,181,131,137,216,234,108,71,159,16,235,207,131,167,45,73,211,62,50,111,5,17,95,29,48,132,234,175,133,157,36,198,166,2,218,29,89,93,111,99,205,107,151,180,196,234,175,41,135,91,10,224,214,134,102,15,233,173,187,223,245,99,158,182,108,185,245,209,29,72,114,63,165,250,202,233,97,169,28,183,141,219,238,72,189,242,189,222,154,245,31,90,203,153,201,134,227,166,21,122,121,253,227,90,219,238,63,90,249,195,148,11,184,198,158,185,166,82,24,190,27,144,45,197,74,166,28,3,222,6,163,97,236,153,213,179,123,252,111,231,91,204,187,158,0,2,0,0,132,209,102,99,45,134,50,10,36,192,158,8,48,106,7,1,12,68,144,224,190,166,202,14,122,9,216,58,65,103,46,136,227,119,198,193,3,249,127,147,251,54,181,163,52,139,87,224,209,149,23,212,86,246,38,152,45,1,187,69,84,205,105,87,254,210,242,189,97,48,170,105,58,34,28,58,244,156,60,154,120,5,82,198,224,231,134,168,14,134,109,82,70,54,163,19,70,27,3,230,109,20,101,204,48,84,74,49,132,185,14,4,75,70,97,248,40,96,112,168,96,176,246,99,224,68,202,71,64,66,176,122,16,48,12,153,80,41,210,9,74,0,2,102,67,155,42,228,200,219,48,169,57,127,150,241,246,178,231,75,222,105,36,235,211,49,196,59,40,171,103,141,15,31,32,22,179,93,137,145,8,49,161,81,118,136,60,159,229,50,209,81,151,200,133,38,248,52,81,48,216,58,150,118,146,34,52,18,142,133,1,138,200,235,178,220,99,107,210,44,254,12,174,112,174,21,1,23,254,150,12,126,239,99,107,54,38,246,235,198,6,75,244,190,20,22,93,130,173,129,169,167,40,37,110,26,245,201,76,69,255,255,166,251,121,140,229,70,169,177,60,242,173,173,68,186,18,148,247,205,99,86,111,188,199,223,249,221,45,171,41,162,111,24,253,112,238,186,69,180,65,153,154,93,89,31,174,223,89,105,245,230,255,255,27,51,250,97,174,51,134,240,0,4,6,0,0,168,106,179,0,28,133,150,215,66,24,191,196,53,126,160,249,133,179,110,66,174,22,173,101,252,194,40,35,180,139,214,52,5,205,71,175,191,111,81,147,255,153,40,55,114,47,94,167,119,219,61,212,247,122,63,60,81,174,125,254,44,0,0,1,112,195,87,211,111,94,13,115,111,55,182,96,204,71,195,107,253,77,88,37,54,184,128,199,5,242,168,136,116,20,103,50,82,195,131,3,102,85,39,11,1,203,154,44,16,4,129,12,102,3,26,58,186,139,104,152,138,255,251,178,100,30,14,134,198,105,76,155,153,92,112,73,229,217,178,102,66,132,155,121,163,50,78,61,55,81,19,151,103,117,151,137,48,72,1,8,154,232,225,105,94,2,68,17,131,6,218,60,107,138,111,32,188,238,87,135,37,63,85,138,89,149,71,162,208,75,237,45,111,90,181,229,162,238,84,130,218,22,251,121,21,99,174,214,5,8,65,185,227,69,219,139,110,199,179,184,50,46,237,99,166,69,99,138,100,179,38,20,106,49,111,183,233,185,86,66,15,215,146,200,214,10,3,139,73,18,22,137,238,33,129,122,145,210,67,126,255,141,162,70,67,159,83,115,99,107,149,76,33,75,17,171,107,245,213,116,69,68,217,243,210,55,179,132,223,164,126,100,94,247,143,22,217,81,117,90,251,164,27,83,17,28,40,211,244,229,15,209,222,66,0,4,18,149,14,195,60,130,93,78,161,90,149,224,99,168,102,250,178,148,57,53,89,164,245,181,188,178,138,183,158,112,244,188,173,34,144,33,210,100,158,34,214,77,213,205,69,213,209,140,238,224,222,162,120,152,232,45,61,15,158,205,245,193,39,68,183,210,193,31,169,191,53,72,12,96,253,25,150,48,134,84,252,153,172,208,108,99,65,182,175,166,195,4,153,154,194,2,22,1,69,225,0,179,55,21,192,192,49,8,0,13,41,76,4,182,26,18,152,28,18,99,241,16,114,6,132,176,0,43,4,48,244,8,23,121,219,69,68,251,69,193,161,242,88,59,137,95,238,217,8,118,88,19,238,73,163,225,172,66,8,106,249,115,12,7,22,112,236,18,5,67,11,112,158,4,235,1,186,95,21,140,200,96,70,155,205,83,56,12,98,250,236,141,178,67,50,156,33,147,196,130,210,39,56,32,117,140,11,178,182,0,216,59,53,189,203,187,105,165,199,111,208,183,26,25,130,247,24,71,51,218,104,46,8,151,57,16,146,92,51,125,215,80,82,198,223,133,254,224,247,178,97,101,20,106,161,255,154,78,168,92,188,95,8,161,150,125,233,172,13,36,217,211,84,77,45,128,28,189,65,163,91,9,249,51,118,253,217,211,249,90,162,227,0,40,0,0,128,81,116,26,93,163,199,32,56,195,77,44,2,241,37,164,170,65,101,97,115,5,240,250,72,147,75,88,241,206,53,229,183,147,191,3,129,30,226,145,212,159,110,245,188,117,125,185,56,234,101,70,250,127,245,122,3,118,154,41,242,23,255,230,32,0,0,241,154,121,146,100,134,244,175,156,78,14,14,96,154,203,168,104,176,65,159,150,6,149,39,24,84,192,14,84,25,60,68,96,144,137,134,65,198,71,3,152,184,4,175,139,214,76,13,20,12,38,172,128,128,225,165,75,218,53,216,20,2,194,8,152,40,209,209,33,255,251,178,100,35,142,231,97,104,205,147,153,100,112,69,230,89,161,101,229,104,24,197,163,66,109,225,231,193,22,145,166,133,167,137,162,153,88,93,0,160,237,221,185,62,139,137,14,138,99,32,139,52,160,184,43,237,222,47,195,214,4,1,231,47,106,198,120,85,154,30,121,216,199,29,150,156,173,171,209,215,84,205,205,72,176,182,254,78,211,226,209,214,127,22,183,74,218,191,51,242,188,158,107,58,141,59,191,162,64,103,227,239,179,234,254,74,107,220,178,190,167,132,232,104,8,159,192,133,167,13,203,84,92,114,98,93,35,24,140,138,23,222,153,222,159,70,222,94,214,138,144,30,159,215,150,32,166,74,61,153,168,130,255,150,109,230,94,222,109,139,84,165,124,191,87,37,30,212,185,50,95,181,96,98,217,191,73,204,222,236,155,102,219,61,165,143,194,127,128,245,128,68,161,130,80,48,140,53,232,45,177,133,232,112,230,77,98,32,229,14,176,52,6,193,15,134,64,161,133,89,19,202,141,73,22,138,77,209,178,35,210,69,173,235,124,223,92,213,36,238,189,203,79,20,178,2,125,11,170,122,236,244,29,252,86,159,219,119,253,139,37,238,9,129,50,242,3,62,96,54,56,178,65,211,0,88,30,128,50,176,195,67,70,20,115,40,75,81,53,62,197,92,7,156,60,195,146,4,20,133,175,113,84,27,201,81,128,82,70,168,229,173,2,155,4,1,191,30,243,149,49,235,5,30,26,230,144,114,70,92,25,52,25,86,161,13,90,125,30,115,190,84,123,166,231,95,10,228,186,250,111,143,67,142,150,163,87,187,92,121,60,120,123,193,253,173,202,155,149,242,203,61,102,113,237,190,122,254,158,222,26,149,18,119,79,127,159,117,141,149,59,143,175,223,245,240,77,201,251,86,251,191,103,108,190,34,202,61,147,188,143,9,157,228,7,183,102,82,205,141,214,186,197,89,226,194,113,131,159,5,7,59,228,131,45,27,98,89,113,9,41,103,253,169,203,22,165,119,188,57,98,146,65,204,117,135,152,87,5,23,204,8,67,13,56,2,137,77,1,17,145,40,202,13,125,163,174,96,0,11,236,248,5,65,177,103,124,162,99,219,119,196,122,66,189,89,139,253,89,181,252,231,225,17,254,80,14,167,124,126,7,192,221,155,245,50,205,76,232,255,255,95,255,227,92,205,72,168,0,0,0,84,11,57,55,121,204,234,3,35,74,155,205,62,58,49,135,212,203,130,178,23,57,131,11,70,5,16,155,4,8,103,112,192,32,108,14,5,25,152,114,12,33,14,129,204,8,30,48,32,16,72,74,76,90,135,201,4,73,114,226,24,228,52,68,36,82,163,17,128,216,89,81,34,103,148,89,211,161,68,157,128,167,216,241,40,255,251,178,100,44,14,167,193,104,205,27,153,101,80,61,36,121,213,97,34,104,157,249,163,52,78,233,235,193,23,26,103,69,150,21,160,219,151,190,80,144,227,236,168,176,209,249,43,26,180,204,4,71,4,71,232,164,9,81,97,117,63,51,9,95,142,149,202,184,42,130,235,65,136,231,79,30,82,18,11,247,93,134,143,98,3,147,201,225,139,121,173,156,122,139,143,53,137,83,92,138,227,44,150,248,159,16,250,171,100,2,34,104,84,7,94,81,171,164,233,1,97,81,235,22,77,231,233,123,251,253,133,135,165,255,151,45,52,43,48,202,146,60,30,230,85,108,188,117,83,197,209,170,189,103,251,9,62,145,168,16,225,32,195,218,144,153,96,113,81,234,170,150,104,195,47,68,202,196,232,186,237,22,211,29,55,44,152,158,182,93,50,72,212,107,206,128,32,1,225,82,66,36,41,194,16,155,232,44,193,159,42,102,180,184,16,202,3,150,162,176,159,31,135,3,184,30,187,35,242,95,1,0,36,76,57,27,205,59,171,188,134,41,213,26,151,223,145,42,43,148,250,156,37,226,26,229,128,179,4,144,51,67,207,83,51,40,99,19,19,163,46,80,195,49,14,176,198,104,200,194,64,198,176,252,18,35,152,112,28,24,216,7,130,99,1,1,2,239,157,68,101,204,48,135,1,33,140,248,145,110,82,178,84,143,203,134,101,171,163,138,33,132,43,73,163,80,208,215,159,45,65,158,58,92,136,25,251,83,194,32,117,33,150,129,43,3,9,147,183,49,228,82,178,169,54,178,250,128,130,41,27,45,1,2,49,238,29,13,45,230,84,247,29,66,110,14,17,208,187,9,25,140,167,46,46,50,246,19,18,117,54,214,147,216,234,72,250,13,100,98,243,122,26,158,129,132,182,90,221,51,40,99,96,91,230,177,156,212,187,210,61,254,254,156,88,169,137,17,222,45,126,55,189,97,29,110,219,93,63,159,114,164,228,126,167,125,31,76,59,126,213,14,59,220,176,218,31,175,190,51,209,30,6,241,228,109,131,244,199,19,16,156,55,26,11,133,110,245,222,37,206,117,111,237,18,22,41,157,77,109,60,59,213,36,247,233,20,133,48,209,228,0,106,94,153,185,173,83,12,82,238,199,29,244,36,177,185,210,32,70,15,210,120,163,233,17,225,213,255,164,119,30,23,29,247,204,173,192,21,84,140,196,29,26,137,252,250,6,126,61,191,251,70,138,254,137,198,81,245,63,253,39,149,89,236,84,0,0,0,84,193,73,19,126,202,76,210,32,54,69,88,133,160,100,125,33,137,195,134,85,53,2,153,36,67,66,42,105,18,140,12,15,48,128,60,195,67,163,38,130,86,48,84,24,60,12,215,145,22,37,124,144,195,175,30,20,255,251,178,100,30,14,231,17,104,205,155,154,99,240,74,133,217,193,97,231,104,154,41,163,60,109,189,151,1,30,38,167,205,150,29,80,88,215,71,1,129,1,52,163,39,128,89,130,45,148,127,68,185,12,185,190,65,55,109,57,178,160,184,199,201,108,162,165,10,84,163,157,34,101,198,219,130,252,205,160,201,88,171,205,5,246,223,181,6,224,213,84,66,148,190,16,37,42,181,119,151,92,168,122,146,25,138,163,114,41,107,24,78,24,48,67,17,71,188,110,63,97,66,210,87,92,210,250,15,12,74,173,180,97,76,92,173,61,101,117,183,39,58,150,152,90,239,98,105,76,152,206,46,141,121,226,173,172,223,231,87,74,58,83,233,141,185,216,110,229,103,204,159,67,24,170,76,41,89,195,93,11,135,39,44,156,196,235,236,61,91,165,238,60,198,41,18,118,171,10,214,86,128,46,130,61,140,148,204,212,1,153,150,38,51,18,80,156,237,165,145,113,163,13,177,126,197,254,30,117,217,173,182,199,126,14,177,2,226,58,131,122,113,79,251,156,220,20,75,106,96,234,15,53,157,182,204,58,48,142,103,204,111,253,72,84,115,136,107,137,255,255,232,148,127,255,64,46,96,33,9,215,217,152,209,113,176,37,27,64,185,244,157,7,110,152,108,41,134,150,2,74,2,226,161,142,5,82,84,108,49,66,51,0,20,124,139,140,91,181,23,88,151,75,0,205,94,82,96,163,46,235,146,6,0,107,166,10,74,8,6,104,166,0,4,215,102,243,80,139,142,162,44,232,13,245,136,14,152,129,104,30,111,198,18,8,178,77,57,23,35,241,79,11,38,38,122,93,18,185,64,181,105,101,177,12,206,234,160,68,237,137,134,60,109,94,30,176,89,215,107,150,6,205,221,231,66,112,248,231,178,47,169,8,206,110,160,175,149,118,1,61,246,224,64,174,205,186,221,174,6,40,189,169,248,123,125,6,23,149,142,143,50,86,251,66,171,111,12,195,144,210,172,210,106,114,205,59,190,43,162,179,196,215,170,123,13,59,85,87,42,190,43,127,95,181,14,237,178,153,205,233,129,164,255,220,0,226,0,95,100,143,245,70,64,18,49,33,130,152,124,165,248,88,160,226,24,208,84,200,57,61,180,161,126,135,156,2,2,53,12,27,205,240,141,186,172,230,183,111,169,168,89,73,183,161,173,255,174,85,127,255,255,253,191,255,255,21,152,114,10,5,217,41,119,98,66,8,0,0,179,5,143,14,62,245,60,14,220,206,211,19,94,61,77,251,255,5,5,76,244,92,50,57,236,32,14,107,208,121,160,64,38,56,136,42,249,233,28,109,147,163,171,234,6,62,2,186,61,86,201,96,240,240,184,208,100,210,176,236,0,4,117,166,154,73,102,255,251,178,100,34,142,167,80,103,77,19,154,122,240,71,100,217,194,97,231,104,26,193,163,58,110,101,231,192,255,141,103,233,151,169,24,156,201,128,0,108,136,160,66,13,197,202,45,245,185,115,80,156,48,64,155,229,180,172,177,226,19,77,65,230,48,0,95,197,82,111,93,132,4,159,16,247,72,134,135,149,50,4,201,118,106,67,2,217,123,156,64,92,252,4,185,2,162,201,166,237,18,225,133,12,251,62,77,181,217,154,175,99,203,146,182,173,91,101,79,111,151,234,100,178,93,64,179,212,150,108,245,197,149,167,76,171,63,122,251,198,179,35,124,95,15,222,22,171,213,50,192,194,162,61,228,198,51,26,216,179,143,182,117,229,172,109,182,102,176,164,221,166,123,124,188,103,172,77,234,73,160,231,94,249,137,168,211,110,213,183,135,53,55,53,84,221,175,133,88,38,0,0,54,124,188,203,146,109,84,62,9,112,249,0,215,22,100,8,133,136,2,116,157,132,41,37,184,87,67,99,84,120,8,63,125,102,60,196,200,156,62,111,133,249,197,252,48,245,221,5,166,203,84,197,223,66,72,89,76,111,151,127,161,226,255,68,175,255,255,255,253,0,61,193,166,227,88,138,194,145,147,21,197,204,38,91,22,88,154,36,30,98,51,113,237,97,13,230,44,193,186,10,68,170,231,33,132,115,195,192,192,75,124,45,72,245,156,44,12,140,115,6,57,12,73,70,144,238,233,1,58,94,44,152,52,182,71,75,97,13,37,182,120,168,184,69,56,55,3,203,102,80,136,37,194,233,42,220,141,152,170,59,213,78,151,12,244,218,124,197,109,60,26,208,134,102,179,142,52,25,84,200,126,28,223,239,31,167,191,51,22,160,164,101,139,152,219,240,187,230,31,180,238,186,226,44,158,122,205,231,187,100,103,141,177,105,252,255,113,124,52,117,235,2,147,235,126,99,251,186,58,14,134,54,153,29,58,203,86,159,54,53,214,124,218,205,107,17,47,119,76,48,221,199,97,185,195,58,145,36,249,173,154,185,121,2,51,235,97,158,28,40,155,172,40,76,210,230,46,175,36,8,12,78,43,1,128,2,135,194,86,151,198,24,12,212,171,91,73,11,6,175,157,163,252,82,82,115,8,153,173,185,29,172,138,11,160,237,175,80,31,32,137,199,234,222,62,110,140,113,119,66,55,149,24,241,186,14,250,162,111,166,79,255,254,89,41,221,230,65,0,0,11,148,196,78,131,93,156,142,126,87,50,10,12,51,46,99,72,177,176,192,230,29,98,152,44,72,14,8,26,8,52,201,76,18,50,1,0,76,28,21,49,64,98,88,21,7,138,192,34,225,153,225,85,69,18,134,204,157,66,231,104,124,239,241,239,70,67,22,172,130,79,180,186,252,255,251,178,100,38,14,134,192,103,77,155,152,99,240,65,73,42,3,97,101,90,27,237,163,50,110,97,150,193,30,36,104,29,149,149,160,121,107,79,75,36,208,248,32,50,150,22,174,166,68,115,104,17,98,32,70,233,84,67,21,87,138,218,189,76,253,111,173,137,113,213,92,53,20,244,29,81,222,156,206,102,245,37,186,89,108,165,214,97,166,33,53,19,197,195,45,141,87,192,140,178,92,181,79,167,60,110,255,46,138,118,7,147,61,83,231,171,122,83,105,118,153,162,59,23,169,102,191,52,229,214,77,74,200,204,80,238,215,30,190,230,188,198,122,237,90,239,243,52,220,174,65,56,254,107,112,25,243,185,79,97,249,142,114,47,188,243,29,91,69,20,201,249,47,255,233,64,0,21,226,2,168,40,166,44,186,1,65,70,33,130,52,124,88,186,206,22,166,4,132,141,174,96,211,80,103,255,82,60,134,102,161,162,14,191,194,63,200,253,63,223,187,255,255,252,255,74,182,78,77,223,215,255,208,191,252,96,163,78,255,197,0,151,25,10,236,109,88,225,131,117,102,76,197,27,140,14,114,34,105,141,138,6,128,16,25,28,42,4,30,25,168,190,128,67,4,138,197,137,165,150,49,32,157,212,33,17,135,0,12,110,13,119,171,16,132,9,134,111,16,80,180,165,72,134,16,50,77,48,10,29,30,83,144,201,64,86,205,61,102,194,112,210,193,143,204,48,59,11,12,132,92,18,80,166,81,170,104,34,123,118,10,35,197,0,110,87,39,246,220,109,237,193,82,201,67,29,137,23,78,67,64,171,36,59,238,154,118,117,29,150,50,211,187,132,153,46,62,91,42,206,169,183,188,171,109,24,182,187,203,33,172,155,207,58,230,80,228,56,126,90,233,221,85,140,68,109,38,117,165,154,143,89,179,102,41,151,85,108,182,195,169,219,78,88,81,126,134,37,209,114,29,215,179,26,59,173,231,247,10,135,60,122,173,165,231,107,110,177,115,116,187,181,126,173,60,204,73,218,69,214,67,82,112,250,0,0,9,240,128,162,0,146,19,37,96,9,102,135,150,250,128,65,174,82,245,177,60,228,130,43,149,131,98,223,46,158,234,177,82,14,36,223,219,194,27,111,86,235,237,246,247,255,255,255,228,38,31,206,173,175,232,143,241,45,193,153,58,34,58,35,10,168,195,246,116,128,0,0,77,184,203,215,35,53,207,140,186,216,49,246,216,105,98,112,165,26,91,153,21,152,97,225,112,20,84,106,80,40,64,28,64,75,18,5,172,33,89,53,73,133,129,230,81,96,232,159,186,137,44,86,140,68,219,133,46,71,67,78,233,57,59,36,95,168,209,226,108,61,115,152,171,95,99,147,146,16,184,124,91,2,198,208,5,6,47,212,255,251,178,100,45,14,38,235,103,205,27,153,99,224,65,73,90,3,97,98,90,27,253,165,48,78,101,149,1,16,37,104,117,135,156,169,10,90,73,213,80,40,23,6,111,5,227,39,172,236,103,139,188,195,230,134,5,245,207,167,67,238,155,137,247,128,150,137,175,247,35,198,108,94,116,79,41,90,4,14,134,51,216,50,193,251,218,118,85,139,244,177,150,215,109,218,24,158,65,236,223,161,141,196,202,204,232,233,227,175,204,9,77,252,236,50,50,53,128,243,88,76,79,93,119,139,46,123,77,255,118,197,27,159,241,82,241,210,50,245,160,132,188,127,82,145,219,29,216,211,56,221,215,175,161,196,11,162,230,191,227,136,44,219,29,79,125,64,0,1,220,68,157,10,98,230,187,193,30,86,129,65,178,121,245,104,104,66,167,9,130,90,120,245,94,103,44,190,168,204,209,114,27,251,248,30,213,73,182,167,250,166,223,255,255,67,127,94,157,255,244,247,252,132,121,190,169,63,16,104,196,33,64,86,49,234,49,157,240,213,14,243,117,176,15,0,184,52,48,136,197,96,211,42,201,204,28,21,4,148,205,102,68,165,22,22,11,14,199,1,102,62,23,19,3,80,180,195,193,48,113,18,59,131,26,38,35,194,138,13,136,134,148,162,196,148,100,2,168,11,152,42,89,167,51,135,16,169,108,120,11,47,133,136,28,48,6,108,58,0,40,120,8,135,6,65,2,8,201,158,69,226,132,46,171,151,214,39,150,164,121,117,166,170,132,24,246,210,6,25,204,82,10,142,229,189,178,43,21,219,114,131,19,39,241,192,243,235,168,23,27,204,7,114,158,199,91,27,97,37,90,90,50,166,122,252,170,165,127,73,59,207,102,255,255,147,86,98,111,190,236,116,153,205,40,108,253,155,130,219,85,113,195,101,243,74,89,196,139,47,121,137,236,202,127,46,163,49,35,185,211,139,86,157,171,172,222,121,99,20,233,236,126,107,6,178,242,27,177,46,146,106,94,235,248,177,48,0,65,8,2,95,137,167,1,199,135,84,28,47,21,24,35,13,167,161,45,70,43,149,40,197,71,203,89,118,66,250,140,207,165,64,218,139,61,188,142,244,217,213,171,255,239,255,223,245,208,255,237,205,237,255,201,55,254,127,234,91,60,94,248,169,195,62,156,0,0,115,18,99,99,21,150,3,99,163,227,78,95,115,87,149,99,64,75,3,11,1,3,47,1,51,9,194,115,6,134,115,59,3,4,45,32,32,0,192,209,8,12,102,159,167,16,136,240,148,128,215,44,178,212,4,69,89,208,54,174,11,98,22,0,61,85,181,56,110,202,217,60,0,249,170,178,93,47,160,66,188,223,10,242,224,48,104,164,136,122,148,240,24,17,88,231,20,42,50,122,255,251,176,100,51,14,199,136,110,75,147,186,123,96,74,36,41,161,97,231,88,27,253,151,48,78,229,53,9,20,17,231,13,149,137,176,30,40,65,144,39,134,68,102,74,146,12,88,175,9,41,176,120,158,192,33,170,12,32,232,91,141,25,118,43,245,95,77,31,95,89,137,104,42,237,183,172,173,44,250,35,178,137,210,117,252,146,23,120,187,142,82,99,121,125,225,225,186,88,175,217,245,159,77,127,22,249,241,124,92,93,174,217,190,188,147,69,136,254,5,99,182,184,69,241,152,169,13,173,227,216,154,165,53,241,247,107,234,46,116,222,220,240,249,141,29,190,102,103,150,180,121,233,19,111,177,1,205,236,240,231,220,155,199,190,235,243,141,255,247,7,87,89,198,15,0,155,177,110,12,71,33,161,133,33,79,17,200,29,100,108,90,68,103,47,88,109,163,21,167,108,119,178,171,10,251,54,165,176,225,236,254,229,192,39,48,22,171,229,223,132,83,197,211,145,137,151,81,137,99,59,242,198,68,207,200,124,154,142,243,83,211,255,119,114,94,255,125,247,130,230,21,183,198,111,13,134,36,7,166,30,74,166,70,151,134,164,142,166,10,3,198,35,165,198,1,8,130,33,40,204,224,196,0,1,24,34,19,15,11,45,12,197,144,33,147,10,134,70,1,3,0,192,38,93,198,102,68,27,53,80,0,146,176,98,32,33,91,212,92,193,2,12,4,121,40,71,107,46,54,231,172,172,76,164,155,178,22,38,50,84,5,57,158,17,27,232,13,144,24,128,206,33,204,154,13,163,43,247,73,57,97,151,209,123,184,160,208,100,129,247,77,121,125,116,193,181,134,114,87,35,58,141,4,72,187,166,220,19,64,201,87,1,228,81,86,81,93,129,85,249,128,217,139,133,225,6,20,201,153,51,112,78,59,226,220,32,196,101,149,25,75,118,120,153,133,216,177,101,47,93,21,216,99,124,12,51,34,109,98,122,188,253,215,246,248,186,118,133,61,16,234,237,185,28,25,52,162,113,130,201,233,51,16,154,101,179,118,244,203,191,208,14,8,0,4,98,80,206,25,57,42,74,2,51,242,220,17,58,182,91,42,87,46,135,6,7,123,193,164,141,14,180,37,170,190,74,102,247,16,20,241,52,126,105,221,60,67,108,179,159,56,113,198,87,244,227,241,186,159,229,34,159,71,240,47,172,19,26,132,110,146,0,0,99,39,219,142,104,127,61,19,40,230,143,243,203,167,206,30,167,49,249,28,205,111,176,96,188,192,229,99,86,144,64,65,51,5,148,194,3,1,96,73,144,129,77,44,42,54,5,9,134,143,106,49,164,95,38,84,216,12,36,6,188,153,1,201,212,8,212,80,34,108,58,20,206,160,120,255,84,236,62,196,146,212,255,251,178,100,42,14,71,18,101,76,19,154,76,112,70,39,57,210,97,135,82,158,53,189,60,109,229,235,193,0,27,168,53,133,149,88,224,224,110,50,17,230,18,129,1,244,127,178,28,123,68,0,200,150,233,37,26,60,245,154,174,78,84,110,218,102,186,18,26,161,4,41,227,169,159,57,126,212,18,253,89,128,187,8,151,247,118,62,237,95,148,218,140,74,249,199,151,106,46,118,83,176,11,53,108,45,5,22,20,198,18,123,126,8,43,237,103,214,253,32,142,75,249,147,180,228,111,211,9,18,46,2,50,179,136,234,15,108,161,236,59,54,216,61,121,145,247,253,41,89,231,202,82,8,40,161,212,72,114,125,58,132,96,166,173,211,104,212,149,195,76,91,67,242,110,84,162,36,192,3,2,117,174,152,2,172,66,65,32,90,48,133,8,233,62,164,192,114,193,198,139,2,200,147,65,80,210,149,47,11,178,188,124,195,67,6,255,142,101,170,108,252,180,213,254,103,39,252,223,253,52,95,138,77,38,70,120,54,195,161,149,53,12,47,52,87,255,242,164,17,0,12,135,24,166,33,81,52,107,3,123,131,53,246,67,40,30,49,130,209,144,83,28,29,55,50,67,52,30,2,38,35,44,223,69,71,221,65,17,202,188,108,32,112,146,129,81,196,155,105,2,16,221,228,139,76,235,6,27,131,68,58,194,212,150,173,103,198,221,134,177,43,140,119,223,185,186,118,50,225,38,232,211,112,11,20,107,240,42,64,163,138,49,20,47,16,144,242,248,237,76,172,71,57,193,106,63,130,177,204,254,57,85,204,112,219,108,55,21,246,56,78,35,68,189,58,211,155,132,185,65,168,25,222,78,161,47,118,148,231,129,13,116,201,180,229,232,123,152,249,182,116,249,121,195,179,56,122,249,227,56,71,206,15,248,217,250,248,80,82,229,195,117,190,218,138,80,5,109,217,172,122,246,246,232,122,115,214,224,75,105,113,157,122,60,235,135,177,180,249,230,228,86,66,134,168,14,53,166,194,6,13,7,241,31,199,132,226,113,146,199,40,139,189,127,189,238,12,255,252,107,253,127,219,231,81,74,41,201,153,0,66,10,32,198,20,148,195,174,2,9,217,105,146,161,139,56,194,145,177,50,88,128,184,230,174,85,146,212,213,184,67,170,156,96,20,156,222,236,141,99,198,30,212,79,251,171,191,255,252,252,58,222,159,29,168,248,191,255,254,71,255,255,146,0,66,195,195,132,54,77,140,76,51,94,208,202,200,115,41,186,204,112,10,48,123,32,206,104,28,114,114,145,30,122,160,129,192,162,230,137,192,149,36,86,126,204,88,81,33,4,114,31,34,169,82,106,246,74,12,180,212,103,113,89,152,5,200,197,19,32,210,147,133,30,124,75,255,251,178,100,36,142,39,200,111,77,139,154,193,228,72,100,105,197,97,135,88,25,205,189,62,77,189,183,1,33,167,167,205,132,181,160,234,210,247,39,159,206,67,34,167,79,170,204,108,89,80,226,41,191,144,202,22,199,152,34,91,41,124,90,201,54,48,143,61,44,146,145,126,65,41,244,156,242,166,204,129,57,117,44,66,24,184,154,115,84,75,13,90,184,136,118,248,221,255,84,15,223,102,100,212,246,156,203,215,84,135,118,213,100,58,83,166,255,222,148,112,162,238,58,194,27,132,231,82,77,255,255,214,137,150,229,107,250,254,174,111,146,135,55,15,111,249,203,114,106,149,66,157,94,244,149,229,218,197,225,207,155,169,253,122,159,60,115,191,255,174,243,227,218,207,228,191,247,111,239,82,180,138,222,10,166,226,225,187,182,181,185,74,189,202,237,94,247,247,150,63,191,255,203,159,255,255,244,50,120,173,47,8,64,3,101,101,46,232,86,108,232,232,33,231,16,93,140,173,161,163,180,179,49,104,238,21,66,82,94,95,12,100,166,174,162,60,91,216,137,80,26,230,107,230,228,208,199,145,66,173,83,187,244,151,140,118,46,125,118,206,114,247,206,127,255,174,167,255,255,203,91,255,253,0,88,36,12,230,152,77,102,96,199,219,3,192,78,24,236,200,65,204,116,252,26,54,84,6,26,157,51,2,162,17,37,224,98,2,96,225,135,229,5,219,115,16,8,30,77,188,139,229,97,181,11,188,238,109,43,45,128,0,64,32,110,201,107,137,129,228,21,7,115,6,96,111,73,141,74,177,162,6,100,69,57,18,173,104,23,75,111,194,222,57,232,125,106,17,122,81,174,144,53,56,1,212,253,141,89,170,50,193,148,238,100,169,251,153,8,5,179,6,63,106,141,92,186,183,41,76,132,173,78,51,159,140,195,202,96,20,166,183,176,179,185,130,123,227,241,233,52,100,35,77,82,165,227,198,163,2,196,74,128,74,0,132,241,153,70,137,161,77,82,237,49,152,110,210,125,38,81,83,170,77,78,180,93,224,250,106,193,244,47,233,34,117,232,149,46,182,73,59,61,155,175,250,207,209,22,160,1,196,149,241,20,67,17,68,225,28,42,40,35,253,41,84,81,134,199,55,30,29,233,76,96,33,137,183,33,46,235,60,137,5,210,245,213,244,180,169,181,230,44,232,59,239,254,223,253,95,191,255,86,174,158,223,255,213,223,255,202,103,227,4,10,224,228,118,124,151,44,244,130,0,0,73,48,194,213,207,49,148,201,83,65,28,103,8,24,121,26,66,194,230,100,138,154,164,130,70,34,70,102,104,105,92,68,0,17,52,50,10,193,196,32,104,38,48,65,192,129,154,197,64,82,98,233,72,192,204,14,237,38,163,176,56,255,251,178,100,31,142,6,232,111,78,155,111,149,208,65,107,234,74,97,133,56,28,25,157,58,110,107,6,129,38,37,167,69,133,149,162,88,164,92,114,34,64,16,140,43,49,57,95,196,27,96,161,211,107,30,68,20,233,145,22,171,35,103,131,42,52,179,36,208,77,129,75,172,175,212,135,163,26,241,250,74,58,136,225,167,90,137,65,187,3,68,202,74,143,246,141,157,142,82,25,144,168,216,209,94,201,150,208,232,151,99,1,222,143,99,31,150,66,110,229,170,103,101,213,46,165,18,245,43,54,27,41,150,4,234,212,114,192,239,117,10,219,46,22,152,224,21,130,36,156,181,143,207,149,211,114,80,122,212,173,147,98,193,251,19,5,185,194,242,40,145,193,125,205,216,83,194,159,72,166,147,210,43,93,7,74,74,45,85,117,190,182,212,91,27,194,128,32,139,110,201,185,75,19,80,5,76,103,12,10,128,160,64,170,62,27,173,141,21,255,252,164,183,6,226,75,248,226,239,255,175,245,87,205,205,223,255,203,242,114,252,191,94,244,23,255,255,239,255,106,39,1,199,127,255,255,255,254,162,196,151,12,14,147,53,176,12,208,166,67,45,82,194,8,102,68,18,25,32,28,42,142,51,46,5,131,20,219,52,18,136,78,136,0,154,226,193,158,88,224,69,167,225,175,129,231,192,144,165,117,160,6,49,167,179,229,230,246,141,56,9,6,140,145,224,215,70,42,40,212,123,233,187,215,163,234,181,205,186,36,67,247,105,206,91,111,38,110,148,26,168,40,173,162,214,232,107,64,48,83,221,109,77,200,139,40,140,55,247,241,148,126,43,26,155,22,199,134,105,83,47,193,226,156,184,244,75,110,201,44,235,86,254,226,187,191,114,30,144,125,197,106,228,108,153,86,185,111,126,232,64,220,183,10,255,215,251,199,69,203,141,15,255,47,238,111,127,118,232,247,57,138,94,226,223,51,75,242,138,95,248,148,179,184,203,53,147,100,115,191,183,63,255,62,253,5,253,118,61,115,30,222,239,38,215,151,221,126,8,141,87,60,245,159,255,55,134,185,207,173,147,189,178,52,0,77,206,9,119,68,78,182,43,20,107,42,53,165,196,18,5,86,51,200,178,215,54,181,92,60,15,248,135,200,189,251,236,196,129,72,158,74,242,124,152,233,69,157,253,142,149,242,163,216,127,229,147,253,249,62,153,119,250,134,253,91,255,219,254,244,109,2,43,119,136,255,252,136,0,0,97,87,185,179,3,198,187,154,154,121,146,110,17,80,90,106,56,7,50,89,100,197,199,48,64,180,46,60,49,121,212,40,29,48,8,24,193,67,208,130,34,126,2,2,168,66,98,208,224,178,173,238,28,36,156,107,32,165,223,22,228,16,27,75,17,122,5,255,251,178,100,34,142,167,63,111,77,147,153,124,84,73,231,9,198,101,229,62,26,61,187,58,109,189,183,193,28,35,167,141,133,157,160,53,130,134,100,51,30,57,164,252,19,169,109,251,146,190,180,66,96,105,20,48,72,42,37,5,135,18,149,112,61,237,86,201,17,51,140,45,139,103,85,90,28,43,228,217,124,24,2,79,147,116,210,190,158,178,212,46,87,174,93,62,1,9,110,159,104,235,163,234,235,219,222,45,229,28,30,83,190,46,238,150,209,82,79,32,214,111,80,238,137,152,110,95,210,188,169,143,219,208,235,253,239,174,214,189,15,111,118,40,208,46,44,170,158,220,239,244,91,142,176,173,166,207,132,23,247,255,211,245,229,175,184,205,15,218,227,90,59,192,86,226,226,64,58,164,134,254,12,93,203,173,107,26,244,189,127,151,255,241,255,223,240,54,0,128,0,33,170,240,180,106,44,91,81,219,17,24,187,13,38,112,97,135,178,100,132,138,227,173,67,196,34,47,150,121,185,249,127,123,81,178,59,50,231,124,95,230,67,21,2,6,145,207,153,71,85,187,199,162,155,252,251,253,127,253,245,215,81,71,87,255,87,193,47,255,254,64,0,224,198,169,174,42,66,76,83,120,227,225,140,84,116,210,195,204,233,84,68,100,48,14,61,178,98,202,1,97,0,224,243,65,16,21,3,123,18,252,193,128,85,249,52,60,93,39,74,9,186,52,18,255,208,177,103,88,20,0,146,237,44,56,64,0,33,42,190,64,23,25,119,104,9,151,35,216,57,225,5,16,188,122,67,144,37,212,197,114,72,20,9,216,198,104,140,89,169,148,225,165,158,26,0,138,126,206,67,43,149,118,54,69,201,116,62,188,91,245,179,230,247,186,162,208,167,250,207,144,211,197,149,51,225,38,151,205,1,237,107,230,21,216,146,155,131,19,89,207,203,11,191,42,83,252,254,215,79,212,255,10,229,94,108,198,255,233,106,46,209,49,245,148,181,118,123,27,120,165,127,196,198,235,56,154,210,25,221,153,151,42,9,119,130,136,128,138,204,214,170,217,125,115,169,80,111,234,124,224,20,8,5,194,99,162,48,150,196,10,165,88,92,230,121,93,8,152,163,239,20,103,47,182,228,176,149,136,189,31,169,118,226,82,198,69,23,183,215,39,30,106,213,221,144,221,181,101,58,123,109,244,255,87,205,255,253,121,31,171,255,248,23,248,241,60,163,255,255,255,65,4,2,212,220,129,244,193,10,140,164,148,200,237,0,136,134,166,216,48,12,64,128,37,88,233,198,48,162,177,142,136,212,68,172,79,169,27,90,86,18,206,141,45,125,225,64,158,8,221,57,41,124,42,10,132,142,145,230,2,138,124,233,238,199,184,150,201,253,17,188,103,109,20,255,251,178,100,36,140,182,113,104,208,155,121,121,240,68,228,57,219,97,2,132,32,201,189,48,78,101,243,193,4,156,39,129,134,21,82,94,122,17,150,184,177,27,215,72,57,232,109,121,36,115,146,105,4,125,37,218,149,186,236,153,169,145,17,200,200,246,23,174,90,86,45,193,61,213,176,122,175,255,172,151,207,205,236,115,229,29,147,96,209,137,14,39,161,51,113,132,218,140,182,105,126,118,42,170,216,132,219,176,95,9,19,18,150,63,53,104,70,223,236,12,90,149,203,91,59,28,158,61,63,53,28,141,31,127,24,221,49,125,109,121,166,88,238,15,253,159,107,183,158,153,140,32,194,35,170,54,234,246,249,221,51,156,230,12,107,67,133,245,0,0,0,64,0,22,202,185,144,28,73,20,165,10,93,94,140,165,100,183,22,88,146,106,55,78,163,50,238,110,5,47,186,53,108,50,102,76,204,120,22,194,231,255,225,20,160,75,205,87,193,127,131,112,99,235,208,255,135,242,74,55,156,253,159,255,255,251,110,0,0,96,175,148,206,45,67,151,54,14,111,34,58,161,188,244,163,208,116,160,211,166,147,77,19,192,2,35,116,130,204,38,190,48,104,28,194,1,3,1,150,204,124,6,1,0,76,8,40,48,16,8,198,70,243,2,128,154,120,192,4,160,237,29,42,10,215,226,241,100,139,84,203,188,84,214,162,47,49,75,140,158,46,72,3,62,211,183,71,62,137,175,40,160,102,80,80,202,19,213,93,254,45,186,181,14,139,32,123,89,98,171,147,53,109,39,5,133,156,131,18,77,130,52,71,238,3,156,38,178,49,12,19,7,79,49,43,185,28,67,58,104,186,155,211,208,3,68,144,245,71,181,147,71,179,91,23,58,207,205,246,60,155,253,198,1,131,174,32,92,9,101,129,13,63,111,148,245,100,8,202,223,218,17,91,141,238,6,200,19,38,91,139,223,239,254,170,43,41,41,207,156,76,181,186,38,47,151,241,175,209,81,35,208,233,139,41,100,155,191,189,183,88,215,138,189,29,245,143,79,77,215,89,200,241,241,204,224,120,239,189,183,190,107,141,69,222,177,10,250,242,255,171,122,251,234,190,20,198,140,123,228,173,121,136,173,20,226,13,12,14,175,27,183,80,181,28,15,11,96,18,180,254,32,172,224,182,132,170,90,129,7,152,83,41,237,189,65,24,45,237,87,173,232,45,169,20,114,32,191,251,228,211,78,255,237,174,188,27,87,232,255,255,253,124,181,34,0,0,179,28,201,77,14,104,49,91,80,203,178,179,91,63,76,115,3,49,57,4,201,71,147,21,149,12,18,55,50,120,120,193,71,146,81,137,0,20,201,34,96,73,105,120,8,64,70,48,175,32,117,29,152,36,163,121,160,160,208,255,251,178,100,30,142,134,237,105,77,147,153,123,96,65,3,25,243,61,103,86,25,125,163,62,109,229,235,65,1,175,168,92,243,137,160,70,72,59,66,4,76,112,213,166,6,16,211,26,43,72,178,95,93,205,91,212,31,126,0,18,150,112,168,11,66,151,183,73,82,29,226,144,82,195,180,254,138,81,11,93,23,99,248,211,93,13,188,128,184,38,53,83,156,215,234,39,41,74,43,199,46,24,107,10,12,190,59,169,23,220,179,42,214,253,60,166,23,217,235,62,71,188,90,29,224,254,90,240,51,83,113,29,149,210,207,246,253,242,199,134,142,254,191,174,16,56,233,205,119,23,123,239,235,121,102,251,83,184,230,68,29,178,108,62,205,177,175,235,123,46,39,245,115,154,123,219,253,158,119,171,225,181,23,13,117,255,210,255,87,222,115,241,230,253,176,240,0,0,10,176,75,113,188,16,128,213,0,112,117,3,57,86,119,39,195,12,42,72,49,137,82,137,35,140,199,106,109,204,8,153,137,103,125,168,45,97,217,180,148,74,223,193,238,211,165,239,197,254,169,37,158,217,251,189,189,223,252,77,243,11,120,14,243,1,133,54,112,3,86,2,50,47,19,5,103,53,68,129,36,99,2,88,0,151,136,0,192,80,134,14,96,160,42,140,93,132,54,182,150,204,88,12,89,25,19,155,43,15,21,7,177,42,150,203,135,2,42,129,36,76,80,96,178,188,78,229,119,123,104,42,235,36,134,61,145,46,24,57,90,10,151,9,222,193,43,38,140,83,237,173,149,179,39,222,16,241,159,189,166,190,98,95,6,143,219,158,185,124,183,73,255,86,125,94,251,247,244,82,254,184,223,92,172,117,202,17,173,231,199,61,169,42,34,63,199,181,76,247,27,53,163,34,118,239,148,195,142,186,143,245,219,148,247,131,10,209,18,147,224,207,127,21,181,179,28,170,220,15,127,76,85,12,109,59,156,222,67,48,98,125,86,20,21,201,50,150,203,224,149,158,172,46,55,243,110,127,11,111,97,56,214,11,201,62,180,0,64,6,61,133,18,116,18,71,99,248,162,46,100,212,174,32,141,209,74,98,243,25,129,146,191,205,19,179,155,183,244,23,180,142,143,255,239,183,251,237,255,255,167,213,170,55,215,255,227,183,170,105,250,183,255,255,245,108,51,254,186,143,208,0,0,1,148,69,7,57,200,148,198,105,227,125,61,206,82,8,54,53,248,201,3,195,65,137,204,252,80,48,192,224,209,130,147,44,33,76,0,64,48,24,56,198,164,112,81,49,149,0,132,70,21,6,152,52,52,28,241,138,64,4,197,44,128,193,214,78,214,150,52,168,4,82,199,111,8,190,6,237,40,162,68,22,91,132,13,110,86,165,187,102,97,147,79,166,228,78,255,251,178,100,48,142,231,248,104,204,155,153,124,240,69,135,9,194,97,229,104,29,17,163,50,78,101,147,193,17,172,167,204,243,137,160,86,128,41,74,29,97,216,83,74,136,15,11,97,125,151,170,158,82,242,53,152,37,155,102,169,195,134,163,136,58,120,84,141,200,171,139,5,67,109,188,239,20,230,43,78,236,194,247,16,145,91,142,229,173,202,59,93,115,118,130,142,247,96,213,105,220,48,76,140,59,186,149,43,63,206,108,101,193,183,173,122,208,83,85,247,144,213,172,40,127,38,194,94,216,56,35,100,149,210,236,142,223,232,248,66,122,210,24,87,209,168,74,178,78,29,199,132,39,89,213,38,119,50,128,170,157,175,105,165,116,71,55,41,149,209,5,236,120,34,154,98,209,137,62,203,152,15,33,79,239,13,254,125,217,177,26,183,235,0,0,56,97,231,74,132,39,4,16,32,118,210,101,4,204,205,224,6,149,121,187,165,232,88,157,186,203,130,182,139,191,225,83,88,253,150,238,72,172,115,127,80,104,85,14,145,242,171,254,85,199,10,255,136,111,255,125,190,127,218,128,191,202,213,255,255,235,254,144,28,198,5,243,128,161,76,69,235,50,85,88,226,40,67,103,60,76,232,57,49,227,28,207,160,3,17,144,141,34,43,51,74,40,192,99,35,1,0,204,134,74,2,131,210,125,101,152,60,10,97,130,145,145,128,173,49,125,20,18,238,0,65,209,123,233,141,41,25,164,24,218,211,45,33,135,124,154,200,232,14,246,48,118,118,164,92,99,34,68,69,82,120,152,105,17,48,45,157,84,232,107,48,150,16,251,195,202,62,211,53,48,161,46,84,23,90,82,172,2,204,78,237,127,125,183,234,126,161,88,17,27,238,126,20,232,243,63,89,140,81,237,176,63,216,73,111,115,239,246,84,187,106,110,39,187,246,29,94,168,243,215,46,250,186,197,101,203,110,188,141,122,195,154,114,131,208,22,237,122,231,149,134,91,197,25,149,238,211,233,210,116,175,32,30,179,224,87,111,33,59,63,223,61,157,169,26,121,194,182,94,24,99,126,198,253,35,75,246,117,47,78,227,191,155,241,77,169,58,183,169,203,0,46,184,126,44,160,111,24,129,62,162,5,16,217,112,21,33,12,59,95,21,106,168,225,97,108,79,149,222,120,153,88,46,255,218,173,77,25,94,111,243,43,95,254,169,111,250,255,166,189,168,127,255,254,191,255,236,255,254,191,235,7,156,31,43,35,244,45,161,0,0,0,148,196,192,211,32,149,201,18,33,125,65,131,13,134,202,137,152,172,34,99,68,113,136,86,56,148,254,136,57,22,65,165,71,140,129,220,130,137,43,81,128,18,197,141,3,68,135,143,55,66,36,211,36,1,224,184,5,203,165,255,251,178,100,31,12,230,207,103,205,155,154,121,240,71,103,25,194,97,231,100,154,81,163,58,109,229,231,193,4,155,231,9,132,138,18,67,65,209,77,200,28,36,198,14,118,169,195,21,27,134,125,214,39,108,13,24,138,98,117,24,82,208,161,150,182,176,118,24,65,62,180,165,8,140,38,24,207,24,48,218,144,208,40,205,115,162,245,84,194,176,165,203,150,143,128,238,198,84,206,29,49,7,18,186,215,167,148,202,246,74,70,233,4,103,98,9,183,213,133,110,93,86,252,55,123,213,190,23,19,253,180,239,18,111,229,167,217,199,246,212,211,220,90,4,145,79,185,163,168,214,105,43,116,145,207,102,138,211,251,122,231,74,76,238,4,119,91,187,233,32,98,77,69,61,83,122,196,56,116,135,47,250,131,46,181,7,113,194,89,149,214,0,0,111,19,43,74,194,167,217,216,178,161,240,169,208,0,232,75,68,39,125,28,116,42,90,221,33,150,74,188,53,207,219,43,141,68,180,34,0,143,63,252,181,118,241,246,239,246,84,127,242,155,255,255,235,244,106,139,191,255,245,127,251,73,151,213,83,241,72,152,242,128,0,144,247,1,14,25,66,249,128,224,156,124,65,207,63,24,212,33,150,138,25,201,1,169,208,162,167,100,7,236,196,144,164,49,202,168,145,158,56,106,82,14,32,30,93,166,120,86,78,69,244,183,74,215,105,135,72,93,80,224,209,98,77,203,41,135,114,63,201,183,138,155,55,24,246,227,162,168,98,192,203,102,153,118,139,34,186,144,116,210,70,101,188,158,123,30,160,149,200,192,132,227,12,113,165,32,146,247,42,104,125,205,148,155,223,9,99,117,112,223,255,9,93,109,93,158,152,101,235,178,245,95,156,237,72,229,86,23,44,230,13,108,97,68,143,14,7,173,237,149,218,59,232,242,214,20,38,213,230,78,183,192,93,170,179,16,161,111,123,208,152,15,210,69,37,63,205,239,44,23,171,219,197,215,225,197,98,139,157,51,156,47,108,93,72,127,187,250,85,231,214,43,151,243,207,186,77,227,87,180,2,118,156,50,221,22,228,210,21,255,93,10,74,13,22,22,57,1,147,186,136,153,19,189,199,54,232,197,250,84,255,126,94,116,136,94,124,39,156,133,247,160,212,204,116,201,239,250,12,159,229,219,79,223,250,39,248,63,246,127,255,255,183,67,148,0,0,139,220,8,52,99,75,102,252,208,123,57,39,88,156,122,245,196,206,1,105,147,27,20,64,8,249,1,59,201,203,120,96,192,152,213,67,32,86,208,36,74,98,6,46,39,29,109,89,9,139,76,165,220,178,145,156,116,42,12,24,37,187,172,0,66,25,250,112,253,47,26,123,136,73,188,67,79,103,3,198,135,106,84,40,219,178,255,251,178,100,44,14,183,3,104,206,27,122,121,240,72,167,9,184,98,2,104,31,85,225,46,46,229,115,209,0,156,103,97,135,149,88,156,44,216,156,74,133,78,54,133,171,27,76,105,81,64,234,115,124,121,227,207,124,23,218,233,102,182,22,13,216,253,221,210,113,53,166,141,239,85,229,238,247,78,215,5,146,175,5,74,17,155,110,179,24,81,58,253,62,33,102,172,238,52,152,250,215,112,182,143,149,187,104,250,121,13,66,86,64,142,184,147,103,108,250,101,68,42,152,36,111,100,140,174,34,23,80,61,125,54,221,21,32,226,207,13,64,197,150,7,106,75,185,33,120,156,129,149,208,97,41,103,172,55,109,111,54,193,183,237,234,102,234,184,85,254,173,32,0,4,0,77,110,108,68,32,179,12,167,14,68,72,134,133,217,103,170,108,58,152,179,184,132,183,148,208,47,5,103,31,99,210,202,175,105,193,250,96,68,113,105,227,65,7,130,30,36,80,103,158,223,183,59,126,120,251,239,250,255,67,224,254,131,127,87,207,251,255,255,233,9,130,130,65,132,35,25,162,233,145,147,245,137,130,163,57,187,237,25,140,64,105,143,71,32,16,94,42,138,6,22,141,38,105,137,193,81,120,40,4,25,84,12,152,86,3,35,249,121,194,3,211,18,65,113,100,185,230,28,6,9,132,234,194,65,11,96,120,148,106,34,99,50,41,18,171,4,186,119,204,198,107,2,76,67,124,222,249,125,247,195,229,4,196,75,95,244,7,192,32,33,163,227,7,191,143,58,247,97,35,66,60,164,161,34,63,30,181,46,100,106,54,168,170,1,17,80,107,108,172,152,108,46,189,180,210,177,161,165,116,77,254,182,156,119,177,97,25,215,97,49,61,215,131,170,99,110,182,43,18,175,97,203,244,141,201,214,197,162,148,1,149,235,58,245,43,157,72,71,139,63,211,193,251,163,2,53,60,244,188,41,28,194,128,159,217,20,155,122,39,218,169,206,143,246,226,253,64,254,66,236,137,158,93,22,90,115,55,48,140,226,204,162,164,13,5,227,245,94,95,110,80,227,33,26,98,214,155,218,59,62,18,175,227,248,254,253,255,255,254,169,144,209,226,33,130,17,90,29,44,163,122,91,181,128,161,82,8,118,35,104,144,194,71,237,142,138,113,173,181,203,159,98,110,112,29,133,64,108,141,239,81,243,36,93,140,236,213,171,115,173,76,219,235,147,109,191,255,166,159,65,94,207,111,164,0,82,120,196,224,192,68,248,214,146,51,153,170,76,182,187,52,72,68,204,38,163,13,128,12,38,4,5,97,129,82,80,104,0,193,192,163,46,140,204,60,4,79,80,32,0,192,192,241,81,104,98,137,251,28,12,20,7,175,24,20,4,214,29,165,111,160,255,251,178,100,33,142,39,75,105,76,139,153,92,242,69,233,105,231,97,98,104,27,121,163,56,78,101,235,73,19,46,168,116,252,21,192,16,52,37,27,12,5,62,109,70,216,229,133,165,83,12,98,148,239,162,245,172,209,157,59,79,9,18,115,131,196,66,213,70,65,35,115,27,24,241,19,172,41,56,185,4,202,90,242,169,185,207,82,82,141,1,58,207,225,172,102,28,155,113,212,212,164,178,211,49,210,120,125,88,127,11,79,228,214,171,201,179,229,221,204,53,158,109,214,230,43,239,61,93,69,155,215,239,218,219,123,158,8,107,246,250,192,227,228,168,234,214,218,145,121,31,77,41,105,93,62,156,205,58,138,59,82,154,245,66,183,183,254,42,159,46,95,53,180,54,94,243,39,80,188,210,163,189,241,124,49,140,234,222,227,121,120,186,152,172,241,120,177,1,6,236,91,144,0,0,0,2,23,166,82,209,85,81,1,129,97,198,81,229,74,230,26,234,32,190,180,105,98,89,93,10,98,10,85,95,87,253,168,218,229,62,127,229,36,56,209,3,94,255,251,91,190,249,247,205,175,55,255,244,160,191,255,235,255,94,186,53,64,19,242,127,250,0,185,57,133,6,134,167,88,27,49,176,107,242,168,2,12,28,74,48,114,100,196,130,241,0,228,194,98,3,45,132,68,48,136,137,53,230,36,21,166,24,0,36,41,161,72,241,221,42,24,183,178,17,23,110,153,219,201,95,129,133,101,104,14,50,210,165,157,9,81,71,35,109,211,139,88,110,20,113,149,134,52,131,140,214,25,115,59,65,43,6,164,118,224,159,170,237,86,149,51,92,161,144,240,74,68,63,73,165,97,39,227,47,22,22,10,43,233,198,125,110,235,27,69,103,174,226,124,107,54,43,183,210,191,37,215,94,114,38,159,120,217,126,242,181,207,76,239,26,119,142,189,127,247,191,87,60,97,53,242,165,119,19,201,53,96,179,70,203,20,93,195,198,180,156,246,154,191,211,90,172,177,237,151,40,114,251,64,103,134,209,182,163,245,91,74,62,197,115,59,156,91,79,18,37,190,172,218,201,216,94,253,178,25,103,229,217,125,6,125,0,0,3,192,18,46,149,136,183,139,57,56,9,10,8,59,142,73,16,98,76,216,196,117,234,45,161,36,173,82,24,171,211,208,98,160,75,253,177,209,185,255,255,247,255,77,191,127,255,250,190,27,255,255,255,94,157,174,20,58,143,171,254,250,127,253,60,94,76,0,16,140,253,24,194,129,64,84,179,46,170,20,108,70,161,22,134,100,134,10,75,100,166,19,112,36,209,124,199,177,84,82,166,17,18,10,23,65,208,238,198,10,135,251,93,92,152,142,230,178,144,6,220,85,2,221,231,182,92,243,42,91,194,84,101,255,251,178,100,33,12,134,65,104,208,155,121,120,224,71,103,9,194,97,234,58,29,153,215,58,78,48,95,8,245,165,168,232,246,28,160,153,217,238,234,119,4,145,245,62,74,106,175,209,157,127,202,240,213,243,31,90,241,243,100,126,46,205,242,77,53,165,118,182,198,227,218,239,95,247,6,79,221,254,164,206,121,245,254,181,101,206,91,242,181,108,194,164,231,79,218,245,113,157,67,132,152,102,120,196,171,164,50,224,180,202,204,183,61,162,32,160,194,44,52,96,95,104,172,227,121,146,77,191,80,195,86,43,21,251,92,61,198,156,43,220,160,94,4,168,10,68,38,17,231,114,126,213,118,202,225,142,12,87,173,175,155,160,65,114,109,250,127,117,151,0,6,4,226,166,33,72,206,219,144,229,27,98,255,170,147,227,24,0,41,84,194,33,206,84,252,237,33,154,188,254,30,241,240,131,48,106,30,231,255,69,73,121,1,127,255,63,169,207,45,181,139,103,252,163,211,255,196,219,149,71,24,134,206,167,213,235,175,163,255,254,144,0,27,51,64,136,223,50,243,57,173,13,148,106,48,89,188,214,202,176,112,68,197,162,193,8,220,42,12,5,22,76,78,33,4,5,11,92,97,176,170,26,32,33,105,38,80,224,124,152,49,19,75,104,204,152,185,239,164,170,122,202,192,10,128,101,141,52,192,96,69,26,141,34,155,203,184,196,55,46,115,41,222,151,226,126,34,189,111,174,23,17,197,121,46,77,63,208,155,87,151,253,168,156,86,53,17,142,75,66,192,4,72,151,191,78,237,52,237,76,171,185,84,247,82,231,136,248,216,242,217,97,59,218,220,229,231,112,160,177,13,248,158,43,75,202,7,66,197,212,60,136,226,54,106,6,206,4,51,177,252,216,189,1,116,173,218,222,221,81,209,89,1,130,146,117,242,168,174,194,226,196,172,84,185,100,103,11,127,88,56,33,243,251,122,55,141,165,45,243,28,189,86,61,13,54,233,134,17,168,104,220,240,237,98,248,53,135,147,189,14,79,197,123,127,163,187,59,75,105,126,231,69,172,66,77,186,200,0,9,90,77,30,39,168,119,165,135,82,0,74,85,101,64,54,94,233,65,207,181,129,140,175,111,86,185,79,254,242,143,111,255,181,182,215,208,189,72,60,165,14,33,148,255,109,251,87,244,127,255,253,127,241,241,111,225,255,255,74,0,0,65,112,147,80,113,127,185,138,89,230,80,42,25,177,38,37,96,48,184,84,84,162,10,16,8,0,70,93,5,152,104,104,33,65,57,76,217,16,74,179,224,164,14,48,215,39,38,90,163,139,114,86,130,141,201,229,128,98,138,84,149,139,152,184,226,36,223,59,76,1,62,158,184,140,252,73,255,131,159,86,75,126,179,203,37,255,251,178,100,43,142,167,159,110,206,27,153,122,240,65,162,58,13,97,235,36,26,137,163,62,110,49,249,129,16,20,39,77,133,137,160,84,68,194,192,112,148,225,45,38,8,123,1,86,75,174,173,88,86,181,183,169,14,193,51,124,123,19,181,84,173,17,238,67,98,179,37,159,202,77,22,155,149,12,72,26,51,217,183,118,240,126,21,238,125,40,152,114,107,186,181,184,184,229,213,126,35,176,163,24,77,102,1,44,185,58,90,144,249,159,64,90,187,102,36,211,167,176,89,102,201,130,88,158,185,85,134,62,99,52,195,98,79,169,221,74,140,152,246,61,89,217,163,210,240,113,12,234,204,55,209,28,160,179,87,111,213,203,232,97,210,251,73,179,95,23,239,217,171,2,21,31,204,203,35,140,61,106,173,191,214,159,255,245,228,232,250,218,0,0,0,6,0,0,0,122,105,246,148,169,83,124,13,43,209,4,46,210,32,67,164,90,144,35,249,236,128,14,84,222,226,213,203,23,24,158,220,157,217,194,106,56,244,89,118,228,95,91,54,175,255,95,127,255,229,93,244,63,254,163,247,229,190,164,93,193,89,33,157,97,102,123,25,130,7,166,78,25,24,4,172,96,160,17,128,132,1,0,166,238,24,74,4,135,209,189,90,6,134,40,141,21,130,89,218,117,145,13,42,49,166,73,54,247,64,13,66,146,251,27,107,77,197,196,42,0,160,249,11,162,212,44,83,83,234,79,34,32,7,239,176,27,165,30,3,211,83,88,139,67,144,254,177,14,150,210,195,242,138,196,224,100,70,61,45,71,103,231,7,122,155,30,123,34,228,79,10,138,138,75,144,90,171,233,45,77,203,143,54,114,214,144,213,60,153,91,155,63,40,114,128,200,252,180,162,201,242,209,53,29,28,45,251,54,135,7,167,217,226,53,217,50,41,187,130,94,205,17,229,201,74,215,161,9,244,72,122,70,142,107,44,251,143,34,36,224,217,234,235,117,137,120,123,156,167,219,91,196,180,121,98,56,69,164,62,243,50,176,196,132,250,208,165,96,171,168,0,40,48,194,0,171,89,148,142,211,162,173,107,173,59,96,7,92,88,83,142,59,90,51,55,117,133,66,90,215,209,143,200,133,48,90,59,26,177,190,30,82,99,89,138,54,239,141,241,168,255,227,127,253,114,255,255,251,127,35,212,183,74,212,153,109,150,164,0,0,99,20,127,131,32,224,51,172,87,19,20,19,51,13,156,163,65,205,51,29,2,195,29,67,195,29,0,209,65,148,202,33,56,192,130,104,68,39,151,200,198,17,76,13,129,0,70,33,184,232,19,0,240,61,201,127,6,72,11,64,86,243,12,94,7,26,0,144,141,105,5,0,167,81,16,48,201,157,78,136,110,98,12,15,19,101,255,251,178,100,44,14,167,238,105,75,147,186,123,112,66,167,9,210,96,197,132,155,41,163,52,110,229,143,193,29,146,38,213,148,150,16,204,182,7,126,84,233,98,184,66,65,159,169,133,127,113,157,168,139,23,162,143,179,85,150,140,77,153,97,70,132,70,27,147,162,199,27,49,98,120,230,24,81,11,104,57,21,241,79,232,202,80,224,139,214,221,74,25,172,218,57,208,197,147,10,145,97,207,168,122,241,6,202,104,237,123,104,5,9,192,246,114,42,13,31,231,47,85,81,91,231,179,181,249,182,226,211,172,194,247,139,190,212,151,123,181,110,123,116,29,119,190,146,182,73,224,65,173,153,183,91,45,102,155,197,235,184,86,135,14,71,178,205,185,53,230,149,130,20,38,230,44,105,170,73,96,188,114,195,239,77,103,54,159,77,87,1,20,44,88,180,242,92,60,225,30,68,0,18,5,112,61,208,120,153,227,210,84,229,100,109,97,152,177,225,226,176,140,21,13,37,78,109,133,83,242,171,156,203,222,76,17,36,193,250,133,126,245,44,107,33,118,213,232,191,216,126,79,190,218,126,79,242,102,202,213,6,215,71,253,63,171,131,64,25,128,53,97,138,129,25,180,98,25,130,1,249,143,231,49,132,166,233,137,224,201,131,197,9,134,96,144,160,16,99,80,18,32,25,213,232,24,11,25,16,9,0,25,24,192,26,167,141,173,1,72,197,7,0,30,145,148,149,8,112,104,233,156,65,208,145,17,1,65,137,7,40,134,236,189,49,213,130,75,46,163,228,18,237,80,162,69,119,193,53,58,237,63,73,191,59,34,164,108,48,5,153,34,245,236,195,239,35,134,95,186,204,228,120,31,139,72,59,156,228,237,51,99,199,22,190,192,57,122,137,249,18,98,108,178,231,126,250,113,49,184,92,180,137,229,159,67,130,119,167,80,172,252,52,217,217,196,36,115,46,229,179,190,77,186,87,78,44,86,162,82,76,119,139,102,46,105,154,41,135,199,231,177,87,91,49,146,166,188,195,91,158,167,79,84,64,3,79,22,15,72,159,75,43,17,185,21,35,129,113,212,185,48,188,185,122,6,66,48,44,66,231,51,240,176,172,236,152,65,193,22,116,55,40,40,109,157,63,9,95,37,151,93,174,182,148,158,171,83,71,77,94,133,73,208,154,28,151,7,55,232,47,87,140,120,237,94,103,253,2,33,230,86,169,165,204,217,197,116,52,150,191,255,232,255,255,232,0,0,0,112,199,239,152,216,134,104,239,145,84,64,61,25,158,52,152,18,136,25,50,1,153,24,102,24,158,66,138,14,198,48,139,166,7,148,64,129,24,2,7,24,200,27,157,35,51,16,193,193,88,152,216,30,108,167,56,224,4,236,151,244,3,10,66,147,46,94,255,251,178,100,35,14,231,87,104,203,155,185,123,80,72,39,9,178,101,226,90,26,217,163,52,110,225,145,129,7,37,167,137,131,10,18,56,100,32,50,6,145,220,194,88,211,33,195,85,198,16,136,47,20,144,200,174,169,147,99,83,2,103,141,3,149,184,33,162,240,209,56,83,99,253,180,34,33,137,208,223,115,91,43,140,33,235,100,87,131,120,203,124,248,70,183,1,54,200,202,46,202,60,41,179,16,167,104,203,42,141,212,136,201,242,148,141,168,186,177,25,196,20,247,234,85,70,176,86,196,133,31,233,49,172,65,113,250,190,122,235,31,199,191,255,55,183,237,255,204,155,241,159,48,223,106,156,64,127,122,121,105,88,105,187,239,252,251,235,48,230,181,51,111,152,49,244,196,150,141,69,114,166,155,214,47,104,85,174,35,253,87,87,103,239,74,54,251,155,245,84,0,1,108,248,13,224,57,244,16,171,57,145,170,183,162,154,116,192,171,132,49,130,54,161,19,228,181,27,226,164,1,47,25,178,253,213,191,235,203,250,104,91,198,200,95,208,119,87,176,183,110,152,255,185,198,107,255,179,70,211,86,255,253,9,141,169,255,255,163,246,127,233,1,222,97,52,188,106,131,140,104,184,174,98,136,144,42,143,153,138,120,24,168,1,24,214,52,24,204,46,8,65,211,32,193,163,1,5,16,168,56,52,4,24,146,12,137,5,136,38,174,4,3,131,129,34,98,29,185,184,194,245,81,208,192,65,99,71,114,231,194,131,6,165,112,130,6,104,139,54,244,135,88,73,169,125,170,178,215,129,235,70,46,196,155,121,230,93,25,146,203,109,56,148,15,110,189,66,239,208,190,208,76,190,65,41,130,16,39,114,83,14,88,165,164,150,218,107,57,241,78,146,32,222,1,225,27,141,197,211,22,126,116,34,119,86,179,146,80,219,47,217,201,246,162,180,10,102,153,222,94,69,126,181,178,102,91,69,94,48,203,37,55,217,47,229,158,111,114,182,203,166,237,57,65,254,236,189,185,147,219,64,243,188,242,147,229,57,68,48,129,230,161,64,170,29,85,109,96,165,24,254,105,149,23,222,100,15,155,26,2,171,187,171,152,74,10,212,166,43,13,18,149,160,61,176,218,89,179,157,221,74,21,106,233,90,233,54,127,70,85,128,125,29,60,245,77,39,117,246,175,175,141,254,255,55,106,255,255,246,255,255,255,255,232,28,103,255,231,254,74,222,176,0,0,2,112,147,148,59,115,196,53,140,96,51,60,51,50,145,209,53,53,105,8,85,76,25,99,205,196,76,170,186,101,136,134,147,36,98,169,230,48,42,103,17,6,10,58,96,66,166,24,20,44,58,36,246,114,32,136,189,32,1,46,165,232,24,216,181,137,244,174,25,112,192,255,251,178,100,36,142,231,80,104,203,27,187,121,240,69,137,89,194,101,34,132,155,173,155,48,110,229,237,137,32,38,103,77,132,138,17,193,122,75,84,100,33,226,19,196,5,56,160,36,0,251,69,159,79,28,199,9,51,15,208,212,124,132,113,70,19,4,60,233,171,1,43,32,72,90,48,97,132,209,214,118,149,170,169,142,26,1,116,91,19,238,96,173,100,98,63,78,8,97,26,107,152,244,158,193,173,74,24,76,142,9,54,29,181,68,220,219,135,33,33,179,245,125,243,86,92,195,35,227,106,120,116,73,197,140,213,6,148,141,154,185,172,110,139,25,242,107,247,13,97,158,189,142,37,176,241,246,109,62,219,161,102,95,19,83,86,55,172,185,173,41,13,246,166,175,247,215,206,181,150,24,114,85,186,123,90,125,68,143,79,14,148,188,91,197,220,246,0,0,129,24,228,72,42,228,50,36,32,150,69,72,88,25,63,111,54,224,97,33,199,233,73,221,222,23,151,218,206,205,40,243,178,119,231,81,68,208,37,12,101,246,196,209,108,138,221,170,219,19,177,255,219,93,117,215,254,159,255,255,255,255,254,144,116,85,126,128,37,198,65,197,7,57,86,134,94,10,38,87,141,38,32,1,70,93,35,160,164,28,202,225,216,193,50,28,193,32,88,204,128,4,198,97,212,44,31,151,248,195,129,52,217,9,41,136,92,11,190,100,198,11,249,84,25,0,216,42,62,56,90,148,56,139,18,117,30,133,16,47,186,8,12,120,219,21,180,195,91,18,134,127,71,147,42,136,54,1,97,120,157,233,177,181,142,227,75,229,207,124,113,106,77,11,168,192,112,144,188,151,151,81,108,115,133,132,2,252,78,241,99,142,105,70,163,215,4,158,232,72,245,68,252,73,151,233,185,51,38,241,225,154,91,236,27,163,99,133,151,223,77,138,83,176,199,107,133,62,34,43,39,152,163,104,212,39,184,214,243,104,14,189,25,43,166,56,27,188,29,107,44,222,119,218,109,179,31,143,150,156,223,218,103,80,162,78,185,241,99,239,120,242,83,56,43,190,229,98,222,181,79,143,139,214,14,33,248,98,52,3,224,144,235,53,139,163,146,134,1,134,140,8,166,93,200,6,36,92,182,53,66,209,162,214,106,113,125,210,109,40,234,155,159,225,123,96,67,240,201,250,45,31,171,126,94,188,195,255,158,175,167,255,245,255,167,255,244,122,167,255,221,80,67,164,5,77,157,206,20,127,181,0,0,3,188,201,149,40,228,135,144,212,100,216,104,186,48,181,8,53,65,54,14,43,140,97,58,140,44,36,128,161,81,0,86,99,120,216,96,80,16,44,27,15,22,98,65,193,127,16,250,86,96,112,130,202,93,52,10,26,16,29,176,184,36,156,137,88,255,251,176,100,33,142,230,175,104,204,155,175,77,176,69,137,89,210,101,2,132,156,241,155,44,110,233,235,192,252,137,39,77,129,150,0,211,102,73,64,178,247,174,0,112,24,96,80,44,235,91,9,65,49,124,181,88,68,21,140,141,10,92,228,13,78,194,136,70,27,47,178,164,73,151,39,169,145,80,192,184,104,91,150,121,73,145,57,145,209,31,104,106,198,87,196,158,60,65,107,144,16,254,51,182,66,248,165,191,255,64,103,115,126,140,11,106,97,8,219,117,53,31,136,13,250,219,152,42,253,145,248,124,254,12,251,71,146,71,21,232,162,144,140,173,162,243,82,72,175,88,55,145,181,215,248,107,12,43,41,191,106,160,130,64,120,32,41,94,38,237,15,150,93,238,93,105,88,168,210,180,207,214,0,1,136,9,83,0,185,21,158,209,28,44,76,183,40,215,26,129,75,113,22,129,21,134,17,115,91,108,44,83,130,16,235,121,175,40,198,80,199,149,175,171,199,163,204,235,145,31,255,84,255,77,191,255,243,127,219,255,250,127,255,170,208,20,140,225,167,29,109,192,41,68,102,33,241,11,161,206,9,241,129,230,49,142,104,17,168,140,33,155,64,129,142,44,105,128,99,120,0,48,51,220,36,51,64,147,24,188,34,54,113,180,24,179,37,67,160,18,128,16,198,234,153,218,48,85,2,42,24,14,65,117,152,210,101,236,7,8,81,216,88,0,1,114,75,116,24,124,33,155,241,64,91,244,198,170,206,107,202,27,20,169,165,163,244,243,92,26,37,32,97,43,245,163,214,90,37,164,108,186,42,212,128,121,194,33,30,132,55,209,172,47,1,214,163,39,167,166,168,141,187,120,174,71,116,137,215,46,81,48,164,141,151,140,248,108,248,243,234,227,251,248,250,144,248,127,31,7,141,188,77,109,117,168,19,185,253,248,91,96,159,221,93,125,91,59,106,221,232,201,90,46,98,87,248,183,92,192,158,149,125,25,207,91,221,21,117,250,139,52,215,172,9,175,17,230,115,139,111,120,124,112,205,61,247,15,112,98,226,151,197,183,106,215,49,142,7,123,98,187,208,4,174,70,163,148,104,219,42,20,2,65,12,41,114,217,144,136,70,194,248,153,251,198,181,121,213,89,128,41,23,92,41,131,66,106,9,104,91,13,172,123,159,76,170,80,117,89,95,101,253,22,104,215,234,112,175,248,113,74,25,246,255,232,0,4,92,252,196,2,76,228,97,156,217,98,104,192,241,144,192,65,124,203,194,68,200,0,28,200,192,108,193,81,140,192,176,212,195,209,128,195,240,152,204,138,48,129,76,67,179,10,16,132,82,129,0,143,18,133,3,156,92,44,184,121,3,70,47,228,97,79,51,120,120,100,35,70,94,101,219,90,174,255,251,178,100,39,140,135,1,104,204,155,186,98,240,70,168,9,195,103,5,42,28,77,161,42,110,233,139,193,51,26,103,233,129,26,48,44,69,218,113,107,119,61,192,246,99,175,237,50,142,91,219,6,151,85,200,248,157,10,151,139,197,58,174,35,29,213,196,197,82,9,76,39,60,117,121,121,146,216,138,112,225,214,200,131,21,10,202,185,163,175,107,55,74,178,114,30,168,148,95,227,82,19,135,8,39,136,124,185,170,182,154,54,173,126,204,18,145,207,22,109,59,247,66,99,218,143,160,49,81,114,224,238,38,143,71,101,151,254,5,171,148,229,234,225,179,172,197,23,194,91,76,76,18,158,139,26,164,114,162,53,136,135,227,184,221,88,197,222,142,138,143,154,173,86,159,64,195,143,65,30,0,0,6,72,135,20,174,47,129,121,68,97,128,106,95,137,6,40,42,142,120,226,28,23,253,124,69,166,229,222,250,42,222,5,36,61,188,161,56,112,17,216,191,125,189,235,127,83,127,70,211,239,245,255,254,249,59,255,247,252,101,47,178,167,97,173,46,77,159,254,64,0,1,74,67,17,165,19,243,41,147,118,174,211,10,73,19,50,140,147,80,200,211,18,70,35,26,221,35,21,4,3,3,135,115,79,0,67,9,0,147,3,244,4,180,196,40,58,68,5,77,140,165,48,161,13,248,147,196,69,7,41,5,140,79,3,159,33,171,170,138,78,73,129,54,228,200,66,30,193,237,197,213,135,89,54,17,249,103,86,172,138,117,215,210,91,63,18,68,177,169,4,66,206,196,178,249,173,146,24,31,182,88,30,157,83,224,200,126,57,140,125,165,82,53,55,97,149,185,241,199,98,247,204,155,184,243,191,144,95,95,113,145,46,179,8,251,141,75,183,111,221,232,107,123,30,177,88,46,207,79,71,147,207,208,225,149,11,99,247,207,89,94,216,165,178,125,34,117,89,245,104,211,220,213,40,146,135,103,107,235,103,18,34,220,234,100,106,215,207,114,167,207,171,67,180,87,98,43,235,237,221,151,246,155,104,150,28,99,161,23,212,44,226,86,58,180,132,0,0,253,185,178,180,251,122,221,197,23,45,154,161,28,42,211,185,34,74,88,2,211,93,157,195,157,104,140,150,232,71,33,217,210,131,56,147,53,255,254,219,255,251,65,114,55,180,210,82,233,182,129,227,1,67,255,225,158,80,253,41,53,27,201,222,98,73,111,246,171,59,221,87,255,220,0,5,51,1,250,51,241,62,243,147,188,19,39,92,179,35,11,163,158,67,83,6,198,51,53,215,147,17,132,99,9,135,67,36,131,145,8,2,96,128,170,6,20,204,13,1,12,29,14,211,76,84,35,11,166,115,164,120,74,165,202,144,28,161,126,12,200,198,77,76,183,154,255,251,178,100,36,12,7,21,109,74,19,185,75,240,74,8,9,234,97,103,104,86,157,163,62,109,189,43,65,23,22,167,93,135,148,176,116,206,21,24,148,169,47,151,149,101,61,14,38,109,167,174,91,40,85,103,150,33,3,74,229,108,230,36,28,59,223,1,55,217,48,75,49,153,203,81,123,84,152,56,188,162,165,92,146,57,59,177,59,143,100,156,230,240,93,28,161,147,232,212,216,21,156,161,219,89,29,145,69,130,79,206,143,162,216,15,201,188,108,194,114,98,238,17,159,93,173,111,19,98,47,191,38,34,139,46,104,58,136,39,216,116,242,215,205,171,186,158,189,75,130,93,164,4,173,225,157,100,146,72,209,168,226,83,73,12,201,37,231,5,244,190,34,92,251,8,33,33,89,181,39,247,195,255,222,248,130,179,250,157,88,0,0,100,1,164,160,16,140,46,146,130,183,78,5,47,208,177,41,32,24,170,33,60,86,26,21,167,192,85,47,72,252,50,87,57,90,144,94,179,111,251,255,255,155,246,81,96,79,65,74,57,232,130,59,175,50,189,53,95,70,50,107,127,244,116,230,93,10,181,51,191,7,64,224,1,61,118,198,87,230,118,157,38,23,2,104,231,102,62,144,108,34,74,102,100,68,166,34,2,13,12,51,16,54,64,5,66,212,51,67,8,186,19,52,136,64,18,12,236,10,150,65,58,97,103,116,248,59,183,40,254,129,72,150,106,55,8,141,237,87,3,239,134,58,239,113,25,200,57,40,127,18,109,114,0,2,99,28,142,185,111,222,88,169,3,74,146,107,4,44,168,140,28,32,72,251,102,46,211,79,196,188,245,81,68,22,46,148,76,42,209,59,139,47,49,227,40,22,129,214,163,40,151,70,148,237,18,90,100,142,45,52,187,99,200,224,142,167,104,202,205,207,101,25,34,9,174,209,107,158,119,77,21,71,51,220,16,35,90,23,57,189,101,35,138,193,205,165,107,84,22,203,91,93,0,128,0,2,40,193,40,66,227,32,18,238,32,17,160,79,129,60,120,38,146,161,154,159,80,168,35,91,242,169,5,136,83,248,108,126,38,81,129,230,254,167,254,255,255,241,111,244,148,99,65,234,48,143,36,208,70,149,116,106,155,53,84,84,63,80,97,101,243,154,130,48,253,87,147,48,132,101,48,251,6,19,38,145,50,49,151,6,227,6,208,230,48,26,6,32,9,9,20,1,169,128,72,99,152,109,130,193,130,248,5,140,132,224,0,6,132,96,164,96,224,1,6,3,32,94,96,16,7,98,64,210,6,8,133,28,46,169,1,192,42,83,160,203,204,186,162,197,36,203,228,61,120,101,17,19,144,82,234,179,134,245,185,20,9,40,134,87,230,96,193,160,86,70,191,98,235,37,3,224,34,192,255,251,178,100,55,140,135,248,121,73,131,217,76,98,71,230,249,149,100,197,132,28,169,201,44,78,229,47,201,32,28,103,169,134,29,40,250,89,48,173,202,164,116,146,58,85,189,73,239,250,156,81,225,146,17,190,116,16,244,61,141,4,197,30,22,99,194,239,78,2,52,52,73,54,76,34,50,170,209,50,211,75,77,168,135,147,73,32,102,101,205,131,50,58,129,82,246,100,125,132,34,24,230,238,18,152,108,75,184,132,139,102,149,207,144,33,131,36,5,104,229,168,213,32,129,223,9,32,188,218,70,253,75,123,216,67,78,138,100,106,201,111,41,201,153,19,64,236,19,216,202,116,226,240,133,168,190,248,53,126,22,204,177,248,201,232,185,165,12,22,65,254,67,197,92,78,107,218,204,139,0,32,129,43,102,120,162,176,47,177,129,1,5,38,105,5,237,171,96,105,229,186,42,131,197,74,212,126,188,101,226,69,186,128,75,112,148,14,206,0,238,1,9,149,175,196,5,142,126,129,134,247,255,108,255,253,10,202,201,254,191,108,221,163,14,210,113,125,159,176,154,86,0,202,198,46,251,166,166,60,102,254,212,70,168,186,134,47,176,102,115,6,227,193,105,144,164,89,139,1,209,133,66,153,148,3,49,135,0,9,131,224,9,132,192,9,129,96,73,131,225,73,129,0,51,60,51,10,52,23,2,130,232,14,144,95,22,36,104,28,210,151,83,147,0,133,185,76,54,136,32,53,246,136,117,197,82,114,188,222,203,106,239,81,23,202,153,69,25,213,117,42,187,171,245,227,84,179,208,170,176,221,188,100,142,189,249,200,45,153,118,98,231,242,237,45,63,49,154,215,52,76,40,102,68,13,98,1,12,10,115,214,145,220,67,39,134,74,236,7,220,67,68,230,218,131,44,78,21,113,106,113,157,58,233,162,84,50,148,27,188,124,154,40,234,233,54,220,226,142,111,24,79,87,78,242,83,146,159,214,55,50,216,188,89,113,60,202,92,178,8,113,91,107,172,147,45,121,33,40,195,17,164,203,149,198,33,114,184,199,239,207,183,215,102,58,253,153,73,181,245,1,0,1,155,136,33,233,107,193,162,69,24,124,144,50,2,254,48,105,25,184,17,61,54,31,159,110,98,90,17,237,14,253,170,83,101,172,184,247,251,180,202,52,237,255,79,152,160,180,3,21,133,140,164,154,37,36,237,245,211,244,170,230,218,212,25,226,79,173,153,171,116,2,0,38,115,4,180,147,26,134,51,123,224,99,16,209,99,51,153,147,69,6,147,4,66,179,27,9,243,17,65,144,40,172,101,64,146,13,1,9,69,151,200,192,128,12,211,161,231,172,97,19,136,196,139,12,168,97,10,181,232,1,105,57,24,115,172,239,0,32,164,157,243,105,21,255,251,178,100,36,142,6,202,103,75,147,184,99,98,76,231,25,179,97,5,140,28,181,163,54,78,97,139,193,23,146,38,165,135,137,104,143,142,53,26,160,144,87,131,175,168,46,81,137,109,34,47,49,218,117,45,186,207,41,218,17,80,138,232,55,181,185,56,145,203,34,3,40,190,170,229,182,209,217,186,27,174,101,184,217,75,74,51,11,30,183,241,238,172,111,204,111,119,170,81,3,233,86,55,76,187,79,220,246,118,43,190,183,93,133,59,23,148,244,247,125,230,162,93,109,130,98,105,141,139,154,97,235,81,232,33,172,45,228,57,217,185,25,239,56,245,10,203,12,27,129,109,242,212,114,18,195,44,113,119,157,121,98,200,181,190,90,115,128,193,183,227,173,219,23,249,55,231,233,196,192,66,162,0,20,41,180,40,142,18,84,195,70,246,156,9,34,84,187,49,228,54,85,10,57,101,171,28,169,4,185,212,228,31,36,216,232,196,58,150,37,255,255,93,39,41,172,82,216,239,255,255,92,95,36,5,71,140,37,134,148,244,4,8,82,236,213,125,127,163,231,249,193,187,127,251,53,3,102,46,223,152,85,220,107,251,145,164,139,32,42,33,180,18,70,88,16,12,32,140,48,12,49,216,108,203,99,179,9,132,68,75,34,240,132,196,113,65,180,162,26,168,8,69,212,155,81,42,7,204,191,170,52,235,193,241,130,26,0,136,191,17,81,188,157,145,219,119,223,116,199,145,186,11,33,200,113,216,154,231,71,56,14,15,129,174,65,81,33,2,224,76,159,16,78,13,213,215,27,88,163,36,68,80,144,16,18,1,1,210,19,178,89,109,179,179,179,51,252,56,16,7,72,216,206,153,187,107,207,19,132,226,57,251,111,246,247,64,72,29,28,237,179,249,201,196,183,239,121,223,158,125,189,108,204,68,60,237,108,224,72,29,20,54,141,17,0,212,254,6,79,212,50,102,127,67,3,7,42,145,100,84,99,181,182,221,63,86,194,215,133,0,8,62,31,199,78,145,33,213,237,187,116,51,246,135,0,104,97,115,203,54,134,252,118,118,240,49,16,28,238,4,15,210,166,90,104,1,0,192,0,132,80,208,243,152,202,3,2,99,27,204,177,202,189,72,134,209,229,14,9,34,74,34,80,19,196,136,59,209,85,61,144,79,209,20,214,251,12,63,50,235,58,99,248,44,85,115,189,229,159,109,31,152,122,116,216,154,110,217,186,230,255,255,170,67,80,0,132,211,148,98,68,207,87,141,165,196,219,147,68,8,198,102,82,105,1,100,1,170,164,189,135,140,132,98,73,24,207,203,228,179,227,10,9,47,137,43,77,152,43,12,88,196,106,164,190,243,35,98,114,8,6,35,127,114,202,74,85,217,115,77,38,51,27,42,80,255,251,178,100,35,8,166,157,113,81,27,111,22,112,68,66,57,177,97,230,42,28,85,197,65,77,225,241,193,18,148,38,225,135,148,232,253,90,203,34,175,177,45,238,24,215,178,229,130,216,117,174,106,69,79,42,245,101,188,39,142,255,162,150,177,139,227,52,114,121,134,227,40,165,125,136,191,18,193,86,178,231,144,203,65,113,141,154,197,213,196,188,107,62,197,212,147,229,35,10,124,227,25,131,190,214,77,156,183,51,46,151,219,163,96,251,240,143,212,107,70,1,247,22,141,104,15,83,103,47,104,161,198,87,7,211,222,166,167,166,109,9,116,254,45,10,164,108,146,192,181,153,132,14,245,178,17,139,213,159,189,78,151,138,213,189,202,214,124,178,245,137,165,187,127,232,60,160,6,225,141,120,87,98,140,67,128,24,86,3,32,150,85,29,33,212,76,214,77,37,184,182,230,122,2,1,67,158,230,95,14,17,22,121,1,64,32,208,179,74,157,99,0,202,236,120,154,204,242,238,255,255,246,223,242,245,242,87,91,226,182,115,255,255,250,158,6,4,74,109,202,43,78,112,112,130,191,166,148,154,103,43,6,85,190,6,35,48,160,49,130,117,81,8,16,48,2,20,182,94,132,199,171,225,155,46,23,29,9,9,171,138,127,67,49,87,191,241,122,105,216,104,192,95,183,205,185,103,167,110,3,142,10,134,138,249,126,175,215,183,168,37,81,229,1,195,221,155,111,166,20,237,131,103,85,70,48,146,82,217,146,67,183,169,96,111,198,107,26,20,174,207,211,207,58,237,127,30,187,243,185,144,158,19,251,144,231,114,254,174,42,179,8,18,249,144,162,166,244,125,80,123,137,179,249,23,120,201,100,225,101,201,17,172,223,238,142,250,248,232,214,12,233,227,54,160,38,217,45,174,106,149,180,225,194,151,171,96,233,198,230,77,227,101,126,35,30,200,31,147,62,190,186,147,104,164,181,58,30,109,111,86,166,23,98,121,235,41,53,154,181,75,234,240,11,14,242,226,231,242,123,165,127,51,127,255,255,255,255,255,137,226,16,48,78,248,119,138,139,12,242,173,47,27,248,5,17,53,138,83,139,104,201,87,169,227,82,151,148,102,245,193,95,217,21,75,73,69,130,22,42,207,64,66,156,87,203,71,70,232,252,235,171,116,102,197,6,49,86,125,78,229,245,254,36,253,11,119,255,238,202,32,0,76,87,104,206,1,100,12,140,171,204,217,22,12,251,33,12,230,72,141,15,4,140,10,34,140,66,8,96,68,232,129,13,53,192,192,71,203,64,109,167,32,237,76,0,8,198,148,153,82,39,131,90,37,18,39,1,0,20,123,93,214,162,164,132,81,8,62,111,139,56,42,60,150,227,76,94,15,25,130,196,182,90,36,36,255,251,178,100,42,143,72,33,116,76,11,187,201,162,67,103,9,230,97,101,104,27,41,197,52,14,97,175,193,4,34,40,169,135,156,96,29,45,169,121,235,30,138,158,12,72,8,66,249,93,149,210,116,30,36,202,110,13,11,113,226,98,239,115,114,73,185,83,1,95,152,212,89,184,210,148,65,45,161,12,51,29,42,10,217,48,219,245,197,3,89,243,112,93,21,204,168,238,242,245,126,143,33,174,207,201,185,30,121,114,112,69,164,124,183,65,91,115,208,157,203,21,109,236,236,126,83,19,219,136,43,156,58,233,211,118,163,123,205,48,46,242,164,134,206,79,132,61,241,235,127,216,50,123,121,198,53,240,100,29,173,198,41,191,249,221,80,72,255,106,59,103,189,222,254,162,237,230,227,182,112,203,180,127,245,185,135,220,183,188,222,155,56,106,83,127,254,174,255,240,239,255,243,29,225,71,221,86,191,107,147,4,0,0,71,128,208,189,57,0,219,16,4,97,44,92,148,110,219,252,229,54,40,196,251,216,90,230,193,64,113,236,95,82,174,180,195,255,73,253,231,195,125,146,244,189,73,71,254,141,232,185,243,235,147,254,181,31,255,20,242,30,159,246,127,145,245,241,80,3,44,247,236,227,168,38,78,215,2,32,55,156,39,160,101,224,33,143,75,230,37,23,130,7,6,15,17,153,64,150,40,35,37,5,128,70,64,33,122,247,40,19,0,132,143,68,247,150,33,194,87,112,56,74,69,248,42,2,44,151,72,150,172,12,229,7,41,177,105,237,150,80,106,28,134,105,63,251,48,249,106,195,88,198,76,215,95,72,170,88,89,100,2,245,188,190,146,191,45,177,234,41,181,253,155,180,254,225,52,255,227,30,69,124,176,69,60,212,41,40,224,124,82,64,74,5,35,163,58,238,125,78,138,212,2,61,113,117,113,160,148,53,15,128,72,160,102,72,173,132,220,214,51,18,170,153,229,72,76,130,157,227,10,122,100,106,164,196,215,50,69,106,36,146,164,55,228,229,45,2,235,74,136,53,143,100,104,221,106,45,166,39,165,187,240,226,77,34,105,189,214,245,178,57,196,174,117,211,114,175,127,237,168,182,34,172,2,18,32,57,98,134,28,226,68,45,50,204,52,72,163,160,247,111,112,92,175,89,248,205,227,133,168,245,187,226,65,115,204,237,28,169,101,253,191,45,255,255,47,242,31,19,107,250,80,59,238,244,29,253,232,111,199,181,229,126,138,47,252,247,172,0,0,115,54,25,207,178,78,57,21,224,236,236,227,97,46,78,243,31,3,91,76,52,13,3,20,25,209,156,192,166,103,40,35,72,8,20,102,0,72,16,12,23,0,134,3,95,224,224,208,145,62,186,109,91,150,136,129,236,149,248,92,207,105,81,144,255,251,178,100,33,10,199,20,113,77,19,153,92,240,69,199,9,197,101,101,132,151,201,165,64,237,225,230,129,38,42,39,205,135,148,248,100,238,186,3,211,142,146,195,176,214,168,195,34,166,149,151,42,212,169,219,213,50,44,230,215,149,27,100,125,30,217,89,96,100,183,169,47,43,38,220,27,148,244,18,211,49,152,111,245,155,173,148,26,156,217,85,79,75,185,52,28,118,229,227,48,58,20,82,165,126,254,251,95,242,223,161,7,53,59,127,222,169,53,87,136,104,187,88,208,111,143,77,188,70,16,124,211,109,69,160,69,15,79,96,133,234,47,14,17,29,152,95,205,66,164,53,53,51,183,142,91,144,6,74,98,47,241,117,4,63,0,40,67,83,27,46,49,1,138,162,177,170,228,174,227,55,59,26,140,117,168,78,132,136,47,227,255,255,248,94,176,8,0,10,20,189,129,182,6,42,157,66,11,162,5,186,76,138,240,149,225,42,126,89,213,203,87,113,91,12,158,196,25,232,103,230,204,3,38,56,247,232,34,222,254,114,122,10,215,222,245,55,148,57,138,227,223,220,119,255,13,255,80,108,164,143,255,247,249,11,68,219,156,199,2,143,12,164,220,178,12,228,100,208,3,69,42,68,146,199,13,140,36,17,148,132,199,201,144,10,30,3,236,156,143,192,173,51,73,184,60,163,38,25,240,152,166,143,120,165,192,23,14,73,197,14,54,253,237,69,6,178,94,117,117,175,116,47,12,174,80,155,149,122,83,4,254,211,39,150,101,117,78,154,212,24,223,46,30,133,44,216,68,249,139,214,122,54,63,37,230,211,204,239,203,172,120,120,225,7,214,207,108,101,37,121,12,48,65,103,15,107,119,7,122,132,90,219,255,225,197,240,69,230,122,190,54,172,231,142,139,215,146,55,240,235,218,226,122,175,223,229,147,93,112,235,80,23,27,215,213,107,57,247,135,194,68,235,59,198,58,241,117,166,102,56,190,30,207,172,203,55,242,197,205,27,28,163,105,23,166,0,0,14,16,233,3,42,176,70,18,169,73,168,194,59,142,117,194,172,187,162,230,34,93,107,86,83,30,118,196,254,30,177,253,197,158,44,202,220,244,195,219,215,232,93,168,251,125,54,244,27,190,223,27,255,237,254,169,244,239,255,255,215,78,3,138,181,242,254,60,51,8,15,0,2,64,178,18,151,243,26,110,63,88,147,46,254,54,201,176,72,225,199,107,11,83,152,57,249,133,28,139,2,134,48,25,120,162,9,145,244,16,52,24,62,91,97,24,91,122,22,5,65,234,104,228,46,234,28,228,116,109,214,120,100,69,218,104,11,241,67,169,45,45,70,93,13,1,215,110,129,51,233,168,101,158,248,175,106,207,188,9,134,109,94,179,11,26,22,111,255,251,178,100,48,136,199,96,104,207,83,120,124,240,66,167,9,227,102,37,104,28,113,163,63,77,225,243,193,19,156,103,5,149,149,112,75,169,191,147,85,142,59,181,165,240,39,40,29,92,102,139,247,148,202,41,103,182,155,135,183,45,87,36,45,126,253,190,111,155,249,102,54,64,200,207,8,220,155,54,53,11,192,144,33,20,187,98,81,220,211,179,46,84,130,42,121,217,51,203,56,155,42,2,66,213,177,233,89,129,84,22,248,146,82,155,65,65,138,145,133,17,58,13,72,18,172,37,166,144,66,96,54,25,196,118,176,88,220,98,78,199,225,92,189,191,184,251,54,175,93,103,179,129,201,71,117,210,57,205,251,92,254,178,239,117,111,141,170,183,95,90,47,191,239,224,0,0,0,170,35,206,50,73,152,34,135,12,67,15,169,163,129,47,163,104,208,12,89,147,150,217,22,76,109,57,129,251,41,179,160,23,67,79,22,88,113,68,201,229,193,90,59,39,223,212,125,27,237,254,45,147,54,153,95,255,159,254,9,228,255,104,16,16,42,73,248,94,72,235,102,204,92,68,235,20,195,169,204,194,208,73,196,195,131,196,37,194,16,35,8,9,51,0,81,208,53,208,98,65,43,146,29,79,40,65,103,100,223,4,44,251,104,80,231,203,224,9,228,183,17,38,211,47,104,255,214,159,2,196,66,130,228,117,149,99,114,19,248,195,156,148,66,112,148,198,179,78,213,209,95,21,16,213,6,245,52,208,233,230,161,60,173,11,212,149,141,111,137,115,122,226,131,118,234,219,221,101,194,173,114,186,157,255,189,223,179,141,66,207,218,246,139,95,222,41,31,31,65,180,203,50,134,107,88,116,161,47,138,52,42,249,150,245,109,119,166,224,159,196,132,106,248,107,159,28,131,235,104,148,28,41,84,144,225,152,1,187,27,100,105,182,176,133,92,102,229,32,213,138,180,88,89,245,26,30,59,82,15,50,132,37,167,80,33,191,157,172,88,51,0,228,125,94,190,205,118,123,207,141,68,180,216,179,140,206,104,143,247,129,5,82,159,17,22,235,33,77,12,32,18,104,190,203,26,86,236,33,232,96,55,130,199,18,107,72,162,9,176,190,122,41,13,0,90,44,198,253,214,71,226,235,147,59,238,227,94,131,249,17,172,255,4,215,46,184,131,255,241,207,233,140,14,246,175,238,87,234,0,0,9,148,195,181,227,124,195,76,255,21,55,210,32,210,232,179,27,95,204,184,6,48,42,136,199,34,176,72,104,33,12,102,176,96,88,30,204,132,146,234,98,220,211,73,92,8,0,36,194,13,211,45,249,73,113,154,20,30,153,77,148,112,18,34,7,45,247,169,4,20,58,113,32,105,162,0,31,114,66,26,74,206,61,247,193,181,177,255,251,178,100,44,142,135,105,114,205,155,143,23,82,61,40,122,42,97,133,54,29,145,197,56,110,97,243,193,10,156,39,137,132,137,160,132,55,16,114,86,228,170,90,60,48,188,216,17,167,9,167,191,26,114,43,184,40,252,53,21,224,4,75,134,194,109,252,83,167,87,80,79,0,29,144,190,55,252,93,98,222,32,48,53,133,99,150,164,77,191,26,68,143,247,222,135,122,205,12,211,195,121,166,190,39,186,76,177,122,159,246,196,186,207,58,61,24,207,39,183,87,168,57,156,161,135,119,212,99,134,114,98,205,135,132,94,74,167,213,53,136,46,103,23,134,38,137,122,109,75,15,74,1,37,112,195,99,134,180,165,188,8,248,108,164,69,231,60,188,109,123,182,242,236,218,190,157,94,140,62,17,69,4,128,1,2,88,14,58,2,157,85,20,26,97,181,208,169,33,11,236,21,113,16,44,82,160,197,21,111,17,249,109,160,152,230,16,214,160,79,253,155,253,254,247,55,160,158,37,67,124,60,223,252,93,233,190,48,55,237,219,233,213,35,217,82,24,2,176,104,20,201,169,105,38,22,119,24,8,138,101,135,40,147,220,197,231,19,38,6,210,96,32,4,14,84,184,104,130,97,161,66,254,110,98,65,69,130,70,178,33,133,203,113,122,201,253,106,78,195,216,8,138,70,176,49,213,34,128,120,207,197,228,17,242,201,85,166,76,254,77,192,95,113,73,252,105,171,193,81,69,187,66,159,130,73,193,162,59,252,205,238,163,131,102,174,74,222,108,243,132,111,37,39,77,154,150,125,69,2,202,195,18,144,240,188,73,192,250,62,20,56,80,69,115,251,251,201,45,251,201,36,230,254,79,133,49,18,251,114,206,253,233,235,21,196,67,203,7,209,33,60,102,209,65,52,232,75,175,13,99,228,117,197,236,110,113,35,176,218,33,176,37,223,187,39,247,202,240,253,121,133,227,83,77,100,15,84,135,157,253,160,234,216,7,100,101,112,197,156,72,42,169,135,139,23,107,93,199,221,169,76,85,230,59,244,156,120,26,73,255,245,255,206,191,198,254,251,180,205,36,0,5,138,130,113,16,154,115,26,90,154,230,199,86,34,83,90,143,163,109,185,196,251,63,187,133,79,122,222,164,238,250,97,93,232,235,240,60,154,87,118,248,219,235,188,205,234,43,46,95,175,255,147,253,71,212,242,26,162,107,117,114,87,255,251,178,232,1,0,128,155,87,129,52,0,68,102,139,18,108,168,6,160,104,8,192,26,51,50,98,179,31,28,90,240,40,146,124,117,232,48,0,219,107,65,118,64,107,25,112,225,67,46,246,237,103,109,215,22,240,144,57,72,154,135,126,65,127,0,226,242,133,164,111,144,158,77,186,223,86,181,52,197,127,106,255,251,178,100,39,8,150,249,113,80,59,120,124,112,64,37,57,213,100,226,106,158,117,199,52,78,101,237,201,19,28,103,25,149,149,168,139,95,43,141,79,181,251,134,218,134,50,247,227,11,151,121,41,110,24,212,92,250,247,135,187,108,59,196,148,111,149,202,212,93,185,99,14,56,235,133,2,245,47,241,123,123,157,10,177,234,143,168,215,211,212,182,85,134,45,117,138,246,173,120,8,79,194,234,55,212,218,218,86,212,93,205,79,13,237,21,225,234,91,41,92,166,103,33,246,121,68,6,32,151,200,222,53,181,118,50,110,194,178,78,198,171,107,245,195,170,184,137,130,161,157,241,181,9,149,34,203,149,66,178,240,112,220,218,220,240,229,103,93,190,40,127,248,255,231,255,143,254,103,158,245,0,16,1,89,153,32,17,64,81,234,94,4,141,18,208,68,160,118,165,197,214,124,97,150,0,89,136,20,29,6,121,236,131,165,224,98,23,18,59,168,137,141,245,174,67,227,80,191,193,146,70,246,25,166,195,104,252,255,91,189,219,46,87,250,64,0,124,199,94,3,29,46,141,30,40,58,91,68,217,11,195,107,181,13,144,2,48,91,200,168,101,65,70,186,103,193,3,216,147,70,95,5,41,114,222,40,157,39,71,28,68,223,104,172,122,32,190,151,4,227,44,106,105,214,102,0,168,239,6,13,44,164,121,236,95,40,190,79,16,65,218,143,67,91,235,85,66,9,219,170,209,156,210,89,229,46,35,26,54,209,80,139,25,151,146,158,12,47,55,80,16,220,195,60,182,216,17,157,74,31,30,134,7,231,101,161,133,164,199,135,44,76,54,86,248,143,171,5,7,21,67,92,246,147,90,145,114,13,72,184,215,209,128,204,252,170,86,189,240,119,123,180,117,48,191,221,77,248,89,147,59,201,46,166,24,76,140,63,97,129,49,1,55,161,44,27,137,254,222,78,41,11,38,44,23,197,50,163,16,237,61,42,67,157,104,7,245,77,106,223,13,234,152,158,196,106,111,117,140,48,194,163,204,204,193,54,119,39,96,114,204,52,134,241,254,53,140,253,239,25,207,149,167,245,243,250,61,50,137,1,152,45,81,158,134,6,46,145,165,113,88,101,67,83,54,29,138,2,1,140,198,144,26,180,205,21,13,21,63,13,174,204,2,100,216,31,171,134,89,7,82,74,158,141,56,247,181,23,110,240,196,83,250,7,242,227,126,33,255,228,255,64,78,75,243,184,176,0,0,177,77,209,171,166,6,105,172,26,174,206,98,112,121,83,194,52,108,52,9,76,205,68,37,34,227,26,4,82,180,134,0,166,74,13,33,75,61,44,210,214,52,56,121,114,230,98,213,238,53,244,248,126,8,1,78,170,166,27,45,72,168,32,116,117,226,151,255,251,178,100,34,142,151,110,113,205,19,152,123,112,70,163,25,237,97,48,116,27,205,195,52,46,101,237,193,28,28,103,117,151,149,56,230,65,220,179,62,68,107,118,215,182,229,40,83,44,146,63,176,76,18,189,178,33,41,118,170,170,139,44,179,166,205,73,1,18,123,68,81,214,85,70,99,3,202,120,1,37,213,12,253,245,84,75,4,144,214,240,229,220,40,249,206,115,40,99,61,177,177,63,95,166,79,65,73,214,99,64,177,236,225,84,146,15,91,166,38,111,248,111,81,103,178,205,135,142,123,217,61,223,116,154,164,173,86,128,139,25,146,50,164,169,88,69,182,45,165,88,127,148,75,150,99,77,107,229,31,17,180,201,35,233,185,219,100,132,113,94,144,98,226,85,43,200,115,66,171,217,154,237,190,122,51,86,42,186,155,213,241,140,219,126,159,88,212,24,251,74,159,2,44,0,0,20,61,64,0,0,3,98,96,165,90,26,24,198,135,100,168,20,17,9,79,212,69,33,163,147,233,102,201,165,78,178,165,153,169,106,66,97,42,68,92,144,8,100,249,21,22,74,106,93,102,89,170,185,200,145,90,177,145,218,175,86,89,223,127,81,253,183,253,97,49,126,104,223,149,163,23,226,141,44,199,55,170,156,222,135,51,107,133,205,4,203,51,216,108,160,20,244,25,224,80,255,144,2,129,3,214,156,225,141,41,18,72,18,145,162,236,45,191,186,139,236,226,41,46,123,31,64,107,237,118,96,100,138,13,184,248,80,24,98,211,77,151,162,244,203,137,102,62,193,237,214,104,115,173,37,154,100,146,162,212,72,43,148,25,168,229,154,91,225,189,132,184,214,166,16,152,11,145,12,149,248,106,160,93,17,10,165,214,241,0,220,168,164,58,119,209,247,88,218,168,98,226,200,115,173,166,94,245,48,93,198,188,29,89,251,141,97,17,246,240,109,165,252,239,69,101,112,146,246,172,251,193,69,140,66,214,165,135,122,64,64,207,188,215,221,55,247,183,12,81,33,188,214,255,119,105,248,44,157,226,151,146,244,80,99,203,186,230,28,223,115,106,187,214,105,104,83,107,214,191,197,214,255,255,239,215,18,135,215,68,92,64,90,128,9,82,185,66,48,19,137,98,96,210,167,1,81,16,199,115,129,245,36,194,33,138,155,181,117,195,159,250,195,109,127,210,184,96,62,218,123,249,231,161,113,247,71,249,232,242,142,75,250,63,88,253,190,59,38,191,26,223,252,159,232,27,204,223,215,87,233,160,0,204,151,84,58,52,144,199,142,163,143,59,13,126,81,48,95,176,193,32,131,27,61,12,60,15,6,0,226,38,113,26,176,196,211,50,216,145,167,178,3,5,1,82,88,180,100,196,63,77,185,20,240,128,2,229,78,161,255,251,178,100,29,14,134,237,113,77,11,143,95,32,70,71,9,253,98,2,118,27,33,199,54,78,60,89,209,40,25,167,113,151,137,112,252,56,220,136,130,170,115,31,21,1,216,235,92,221,81,0,35,24,130,217,173,73,4,228,194,220,169,234,175,245,5,34,136,93,88,1,161,140,235,84,79,154,149,30,122,103,197,117,13,148,232,204,36,31,106,27,187,176,52,105,115,255,60,236,197,73,217,89,2,179,226,241,179,120,184,192,159,95,69,77,178,191,246,139,14,172,234,55,161,242,246,195,248,154,105,72,107,109,170,15,44,145,189,45,239,186,10,251,42,182,205,121,17,61,80,251,25,209,208,205,197,158,59,209,183,105,239,94,32,18,137,139,210,12,124,152,199,43,236,55,59,123,41,37,146,183,44,154,212,186,110,123,91,113,186,126,247,69,151,175,64,246,30,80,0,0,48,3,128,0,0,24,155,113,33,217,123,86,168,129,104,214,66,86,81,75,46,75,169,92,161,134,187,142,27,123,56,91,234,66,158,136,43,7,208,115,130,252,157,71,143,84,245,106,119,219,127,83,87,241,245,211,93,95,111,243,233,245,31,255,255,255,255,214,3,24,221,184,114,228,113,162,13,102,184,184,24,208,128,86,245,7,95,6,164,102,34,34,39,163,146,101,129,179,101,67,16,82,177,88,83,208,88,22,205,140,18,3,66,42,101,101,135,166,219,138,206,197,184,188,203,188,70,26,134,52,137,159,125,199,181,40,20,1,212,149,164,150,111,210,214,82,129,227,109,230,34,233,20,147,200,29,131,142,17,156,49,235,42,110,102,210,59,14,4,55,82,190,240,196,106,55,15,88,218,115,246,121,165,7,108,31,140,249,103,250,182,242,62,125,230,143,134,246,142,145,29,17,123,218,233,51,30,201,22,76,120,56,214,35,238,198,222,118,247,95,113,43,33,201,155,49,51,95,88,181,88,141,109,110,43,157,34,47,227,22,89,196,69,12,158,250,123,43,10,175,16,5,156,173,134,235,47,216,88,35,54,192,100,75,67,129,5,102,148,155,184,205,76,214,35,11,172,63,101,21,100,255,230,31,38,0,19,128,0,42,179,210,75,68,108,193,3,155,43,18,80,35,157,249,8,177,42,87,224,122,188,10,215,73,111,157,102,30,227,197,218,116,40,219,89,17,31,219,121,66,55,134,93,46,85,199,169,40,181,242,171,81,253,83,54,191,8,255,252,39,137,53,57,62,143,255,255,213,210,0,16,177,66,32,215,128,116,207,37,100,168,123,25,208,67,16,64,38,14,128,166,32,31,166,15,142,45,24,187,198,45,137,112,241,8,32,96,200,94,177,145,12,155,69,213,25,122,116,80,164,171,221,4,180,133,95,81,59,29,103,116,199,85,155,72,255,251,178,100,33,14,150,241,104,205,19,184,123,114,74,199,25,204,101,229,90,29,37,161,52,78,97,147,209,26,156,102,149,141,28,106,156,115,181,26,229,136,153,140,22,248,150,23,165,49,138,175,67,13,202,97,213,194,26,80,186,177,34,127,209,218,43,62,224,155,18,249,33,195,132,57,87,186,166,188,160,188,204,160,172,164,231,95,217,61,221,200,72,207,127,121,49,15,227,112,228,200,194,244,54,49,218,221,109,112,37,113,241,140,48,59,170,228,218,214,109,174,213,27,182,174,47,210,91,248,155,213,11,246,163,156,11,222,123,181,158,90,194,225,246,232,142,190,123,172,192,55,169,175,74,193,109,141,7,144,27,90,158,184,139,107,124,51,70,150,62,181,152,86,221,233,170,234,14,245,137,46,211,11,120,173,116,251,18,241,143,253,128,0,2,0,96,0,2,101,132,136,33,51,71,71,35,109,96,231,1,41,39,4,237,16,242,207,24,192,148,130,228,133,225,141,106,185,215,137,107,211,176,12,7,38,180,254,190,129,60,91,103,189,83,12,199,255,182,254,131,178,233,241,159,253,6,255,160,238,67,234,111,255,255,236,214,3,9,11,79,12,189,56,101,36,212,49,211,71,0,142,12,58,55,216,52,205,77,131,4,28,129,161,240,176,20,200,69,192,160,12,195,97,83,31,139,29,23,68,32,32,242,141,7,70,131,187,90,50,181,230,128,103,190,40,135,203,180,50,226,6,151,205,143,150,246,55,31,94,246,32,144,230,206,60,79,253,22,111,37,44,93,24,232,41,154,124,174,11,101,212,9,58,37,105,245,31,18,27,223,1,192,176,195,32,147,202,223,182,63,243,83,61,160,90,119,48,72,185,250,239,165,20,54,237,95,184,135,145,170,122,244,242,186,123,28,167,173,119,171,11,158,226,243,152,114,199,190,13,63,119,249,207,122,45,182,144,61,189,28,135,173,63,82,135,81,61,186,149,127,199,76,231,79,237,9,251,237,28,211,49,115,172,84,211,173,142,238,141,117,179,182,186,9,117,227,198,142,11,120,250,25,61,99,12,86,21,202,20,109,29,239,244,45,174,191,13,38,207,194,64,249,199,85,21,38,158,147,11,64,31,81,1,76,22,63,208,56,120,135,89,112,64,167,211,73,175,49,242,100,141,137,234,37,3,40,137,188,236,39,74,178,18,119,198,192,184,96,120,131,248,171,33,69,68,73,131,8,148,157,252,165,13,53,249,196,242,249,92,142,92,183,254,133,63,202,21,237,252,219,33,52,205,200,94,204,97,51,77,19,164,197,82,147,20,236,32,194,160,204,241,136,194,0,164,84,28,50,44,6,49,100,147,6,3,64,144,8,121,48,7,37,71,129,230,161,193,138,196,2,198,63,14,56,112,247,255,251,178,100,28,14,167,48,92,204,3,186,123,112,76,43,42,10,96,69,98,25,29,131,56,109,225,113,201,27,161,231,73,162,174,122,20,196,82,47,130,232,11,133,2,1,27,50,1,112,170,163,36,140,8,198,253,251,87,17,156,194,23,192,174,137,1,55,95,75,55,136,113,83,107,76,149,139,81,39,74,160,151,14,5,8,80,216,150,216,56,99,191,63,106,50,245,139,69,2,177,73,20,225,60,170,185,6,53,94,128,185,75,173,165,50,112,247,0,250,36,133,2,185,172,250,115,112,220,173,184,192,95,110,96,62,221,36,180,149,133,112,95,53,197,187,150,23,161,62,57,153,96,188,133,109,248,182,106,135,174,235,225,93,63,122,142,129,89,79,118,138,193,221,161,172,233,150,31,141,135,240,51,138,124,64,222,117,76,230,14,107,215,177,141,235,57,153,197,14,220,245,149,58,167,33,97,63,254,26,0,2,0,0,0,3,231,221,148,138,160,66,135,220,58,168,182,172,43,78,188,242,175,202,171,6,10,48,130,133,27,105,124,161,108,143,242,237,232,219,111,86,255,125,255,219,39,215,255,215,254,255,255,253,63,253,76,62,97,82,218,61,22,233,162,233,75,163,120,68,253,70,229,52,27,138,0,21,49,28,243,250,255,57,38,163,83,195,57,91,115,95,131,23,53,37,229,51,34,209,0,185,138,134,24,210,177,8,114,91,25,168,137,48,179,148,187,222,8,210,1,110,61,43,143,205,245,75,24,162,149,193,68,18,66,123,20,22,202,100,179,254,200,229,87,80,178,118,128,8,76,163,210,222,187,15,37,231,190,146,72,246,53,26,89,97,22,98,153,35,230,166,27,219,146,148,152,193,202,108,213,99,114,204,118,199,123,130,157,227,216,238,58,151,247,22,127,38,131,50,212,171,120,247,115,208,34,212,19,151,64,241,173,145,70,199,104,187,123,53,11,237,243,243,94,67,85,149,115,78,185,53,245,69,102,90,5,239,113,108,18,155,75,73,59,114,135,97,196,234,163,185,213,200,23,150,88,238,35,61,134,72,181,132,120,185,53,165,101,209,140,181,210,7,6,127,114,12,24,91,57,21,56,56,25,11,1,17,155,160,169,34,230,74,91,48,208,136,46,170,112,103,157,23,213,147,127,111,125,78,224,114,15,82,189,241,249,235,174,199,157,234,43,253,95,127,65,217,247,245,87,255,233,255,127,240,229,105,11,139,101,218,192,205,232,26,160,52,0,0,1,84,201,181,19,147,66,78,103,194,51,52,224,219,161,51,110,119,199,152,198,146,91,25,140,228,96,81,104,58,2,97,19,200,208,8,193,192,179,2,138,144,82,15,43,10,181,163,11,11,65,38,108,105,245,35,5,230,109,225,129,33,70,58,155,162,159,255,251,178,100,34,142,247,19,104,205,27,152,123,240,79,171,41,227,97,231,54,27,97,163,54,110,97,237,193,2,161,103,129,148,169,160,64,237,142,1,108,189,142,108,102,104,179,242,203,231,18,200,96,199,207,133,80,68,118,222,73,158,167,34,150,141,14,139,22,66,217,36,16,136,242,103,245,186,20,98,170,243,127,245,13,82,239,6,39,243,106,85,119,112,254,139,102,44,36,42,182,231,28,181,248,49,61,181,203,22,242,79,181,9,154,108,216,84,184,219,113,40,223,158,248,219,219,171,103,50,231,109,108,149,196,59,98,93,252,49,123,67,48,93,117,215,179,100,244,131,3,119,238,26,213,156,51,42,230,23,215,115,118,187,92,196,227,191,57,109,140,230,217,153,163,67,131,76,197,137,154,121,102,163,219,215,80,161,66,240,49,87,226,128,0,0,250,56,121,164,81,114,68,136,37,34,106,2,78,74,204,37,120,43,216,95,16,121,36,220,194,53,195,219,131,192,93,38,118,217,106,144,169,149,231,122,54,255,233,232,126,102,223,79,255,55,254,223,223,251,52,44,41,69,49,155,178,59,196,211,135,108,123,78,91,59,190,122,93,127,229,63,233,4,188,96,154,9,181,17,38,173,51,26,91,128,58,210,56,243,120,90,102,101,244,97,130,12,102,8,23,4,24,64,134,66,160,93,25,12,160,3,18,10,143,192,139,236,2,35,73,113,108,108,122,32,107,115,36,157,17,2,184,2,35,184,110,101,178,72,184,203,152,249,211,85,71,72,58,108,153,18,57,90,255,248,121,206,180,255,219,154,135,26,29,214,100,69,57,248,49,30,241,161,116,45,40,144,30,98,15,65,141,9,80,183,150,179,123,224,92,102,235,153,249,199,91,31,135,219,124,95,3,26,139,230,215,31,187,209,41,154,18,137,198,1,156,153,199,238,62,43,190,253,55,184,213,214,243,159,68,111,196,26,248,56,214,88,107,226,151,93,201,15,21,132,151,204,73,38,137,71,249,220,7,13,244,231,165,117,152,139,242,182,49,24,42,168,46,176,230,197,210,50,192,131,27,16,34,73,154,63,137,61,109,72,122,221,162,90,21,76,128,229,128,98,204,69,217,224,87,246,70,91,87,134,62,247,160,50,33,27,97,200,112,215,89,140,255,138,119,206,1,160,117,86,19,174,249,248,199,107,106,219,80,250,153,229,59,122,166,187,254,223,252,237,63,255,110,101,25,26,63,2,38,49,72,0,76,38,152,76,220,33,141,241,83,140,212,115,13,112,88,12,5,167,137,152,131,22,91,83,35,135,32,184,72,101,232,50,20,48,204,2,5,202,2,99,39,66,114,97,74,116,88,85,47,9,118,12,27,3,32,34,16,29,44,159,16,64,182,251,208,113,48,12,2,255,251,176,100,35,14,167,101,101,75,139,185,77,102,62,229,169,192,101,39,104,29,77,155,50,78,101,237,193,5,145,103,157,163,21,128,16,4,203,34,52,158,82,101,22,82,189,115,94,216,128,48,246,172,210,2,168,54,141,37,104,74,201,69,112,61,152,62,122,101,169,69,44,71,113,50,148,252,172,89,55,62,74,170,118,74,165,45,90,204,89,150,73,94,184,150,238,32,109,90,113,100,164,127,28,158,245,193,219,132,36,70,27,12,183,81,124,59,23,191,204,240,82,84,216,59,116,126,255,87,185,46,43,7,185,211,91,247,66,211,128,244,92,150,188,152,71,136,131,109,80,122,124,235,15,224,117,215,20,202,142,101,157,23,223,254,218,47,9,158,252,158,55,191,40,67,37,222,14,92,84,180,209,48,47,224,141,20,227,80,204,94,127,193,38,16,212,255,207,142,255,170,58,157,172,128,190,230,2,96,101,144,24,61,144,228,133,206,143,186,128,98,219,20,177,18,77,47,9,34,35,255,40,22,175,27,7,196,143,66,198,235,100,48,181,22,141,49,189,198,118,107,74,23,159,249,29,54,244,42,204,242,190,71,254,128,24,198,220,147,22,67,14,35,249,49,133,140,228,128,147,121,226,205,116,32,52,145,176,211,225,131,16,139,195,18,70,37,74,5,2,133,207,48,144,216,32,129,192,6,3,137,17,40,114,135,78,84,37,88,224,35,42,166,165,36,17,19,44,51,64,51,161,83,96,72,165,190,67,164,227,66,123,227,230,40,15,148,217,130,220,175,2,130,44,48,149,185,40,101,48,229,150,90,236,79,149,3,88,73,59,11,79,105,248,45,120,83,162,243,76,48,161,151,154,37,145,143,97,8,29,34,129,195,218,107,104,177,69,130,130,53,27,99,206,227,185,89,190,255,33,177,249,24,215,98,147,164,206,104,249,204,105,207,135,88,95,88,219,52,95,17,171,113,101,62,239,151,60,103,14,31,106,122,233,227,140,108,78,247,182,227,18,203,108,221,81,235,138,193,187,216,239,51,188,81,134,63,195,117,103,188,253,229,25,43,7,55,164,123,123,238,6,222,90,120,218,143,84,23,81,202,4,239,139,178,32,172,45,46,128,4,141,213,37,139,0,208,76,76,24,192,192,103,5,167,74,151,97,236,46,197,186,139,93,12,26,120,107,218,35,172,58,3,67,78,175,44,110,23,71,219,123,106,109,119,160,111,166,226,217,95,207,123,255,238,254,82,223,75,188,215,221,253,218,196,0,0,115,11,85,76,195,36,48,114,236,198,190,50,83,153,137,238,161,16,115,27,173,140,156,89,48,176,20,200,194,3,15,26,68,32,228,168,49,160,85,20,93,162,128,187,16,36,5,128,64,82,180,58,188,209,211,8,131,94,255,251,178,100,30,14,167,8,104,77,147,152,76,242,71,41,169,214,97,34,104,27,89,157,54,46,97,47,217,44,22,166,129,164,157,160,58,8,53,173,146,252,25,7,92,34,72,234,170,79,60,11,20,164,30,139,102,233,137,210,38,168,202,114,95,16,31,184,210,106,71,53,78,38,32,18,50,78,54,84,228,156,152,90,178,198,53,134,212,162,95,53,16,187,82,110,0,222,148,223,62,61,88,109,225,254,43,45,156,103,179,154,250,242,207,207,126,231,247,235,222,202,93,189,221,106,22,63,58,157,191,69,226,28,234,214,121,70,147,20,125,66,157,36,239,68,21,22,178,117,112,159,14,123,251,60,55,181,140,109,8,146,237,210,116,204,213,243,48,243,236,176,227,196,46,235,252,79,211,209,82,211,87,29,88,201,109,84,247,131,37,83,30,18,157,181,196,218,164,234,141,1,0,0,184,220,68,36,97,38,158,16,4,246,50,108,131,18,159,212,110,217,120,224,184,45,145,16,168,119,216,191,238,245,254,72,96,141,90,101,127,52,212,8,238,122,158,239,234,35,93,154,42,159,247,255,255,245,47,250,136,250,246,255,67,235,255,232,49,42,55,204,12,196,114,243,86,204,12,9,3,50,92,236,5,203,50,204,184,213,163,211,19,180,76,12,98,0,130,140,120,21,49,201,64,185,98,128,19,51,129,72,132,78,169,125,147,112,11,20,25,148,36,189,103,108,60,169,119,27,82,167,153,11,6,220,179,70,176,135,70,228,191,224,105,95,73,164,246,82,24,195,57,46,38,124,185,41,21,247,183,148,242,71,114,29,227,196,91,217,4,202,154,200,99,139,218,86,198,161,20,143,212,42,252,86,53,169,134,91,98,235,12,227,142,179,160,166,204,0,143,169,44,15,244,72,115,122,97,205,227,120,153,167,204,224,5,183,227,54,14,179,136,3,150,138,25,57,248,243,59,138,123,74,122,164,241,244,218,41,69,102,14,4,100,171,201,241,146,36,165,217,111,11,193,121,30,238,94,121,18,27,203,118,197,177,235,110,212,164,56,155,9,229,179,87,30,245,165,170,144,48,219,122,30,150,254,230,246,251,45,96,2,56,202,48,51,105,12,161,51,9,229,43,194,204,131,133,197,213,172,192,10,140,192,66,195,94,243,124,29,69,43,61,119,250,212,136,57,33,42,34,174,224,229,224,56,180,232,233,43,22,243,3,179,183,85,58,123,122,51,91,70,242,147,169,254,228,107,163,203,89,163,144,187,209,0,1,99,17,198,78,63,6,3,151,12,255,30,57,25,8,217,237,195,68,128,130,28,134,101,0,0,132,70,41,46,153,80,94,0,13,133,3,166,0,8,47,198,118,242,35,122,238,6,129,172,144,0,229,142,65,132,197,144,196,226,255,251,178,100,30,142,166,199,104,77,19,137,55,162,74,66,201,221,101,39,118,24,209,163,56,110,97,139,193,69,169,231,169,148,157,160,210,160,29,18,46,22,144,48,3,147,52,180,186,236,114,109,165,61,178,162,228,197,216,219,58,158,74,165,44,197,155,187,90,138,83,79,85,154,194,25,81,58,59,206,101,230,121,23,234,83,205,85,139,203,123,13,70,173,114,231,16,157,37,20,130,62,136,158,53,57,133,36,176,254,167,127,197,10,86,134,117,9,6,150,149,78,39,122,104,155,195,177,168,138,93,204,147,45,218,169,74,164,208,105,103,209,69,28,44,2,194,170,124,115,153,20,59,214,213,221,251,165,177,82,83,212,118,156,197,32,81,211,43,48,151,40,163,145,153,106,99,145,147,161,11,149,145,198,22,225,220,197,217,247,172,54,0,0,10,0,0,0,1,130,0,88,195,7,23,156,136,131,129,98,99,139,214,28,44,58,217,2,225,193,146,228,251,93,143,236,187,14,177,118,235,142,222,208,200,138,4,247,142,228,222,3,110,220,133,29,19,47,181,215,151,157,205,85,211,102,35,213,35,232,191,87,7,26,127,204,22,221,48,26,92,223,163,99,48,43,204,163,192,34,45,24,224,28,99,49,241,137,212,196,194,213,108,1,35,129,65,38,162,168,232,26,59,147,72,217,89,144,224,108,167,252,34,108,130,180,49,156,161,144,72,215,172,248,176,164,77,30,93,141,127,152,157,184,33,5,137,74,172,197,227,126,120,238,115,180,87,107,218,141,179,84,31,6,117,19,6,242,10,66,225,245,191,58,185,143,226,122,242,20,117,41,107,81,66,127,205,174,175,255,18,151,176,77,214,85,187,104,81,31,213,9,28,221,231,40,125,118,49,202,119,185,69,17,78,228,246,53,83,251,127,124,85,189,164,234,213,149,250,228,79,199,157,221,139,23,247,102,174,131,96,102,101,213,6,151,79,71,216,106,37,144,42,126,171,246,135,74,33,107,253,135,174,234,252,24,251,220,13,169,87,57,104,168,97,128,2,237,208,98,101,176,17,54,135,1,7,10,64,68,122,55,67,236,85,4,19,82,150,232,51,6,40,233,143,221,214,254,50,64,142,37,189,103,108,122,139,77,207,244,127,255,245,255,245,255,244,255,191,250,61,250,254,189,115,114,34,115,228,74,176,224,105,144,113,7,226,35,30,228,101,73,8,193,63,236,0,0,76,76,195,70,83,207,182,207,177,119,54,190,248,231,73,179,93,7,133,5,102,67,117,135,25,4,34,147,13,9,140,24,15,36,14,23,249,76,195,128,77,106,27,137,139,48,1,18,249,0,42,70,56,4,145,218,135,85,235,166,97,70,197,220,16,227,37,41,251,99,41,141,62,28,186,42,141,43,224,255,251,178,100,40,142,134,155,103,204,155,153,75,242,87,105,121,231,97,133,84,89,141,173,48,46,60,216,217,42,158,39,41,148,157,160,168,108,176,155,245,27,191,104,95,45,99,75,216,86,73,145,61,234,227,38,236,167,62,237,81,86,123,121,135,221,215,110,207,50,117,30,2,235,198,137,52,196,1,22,244,115,122,84,73,228,38,145,221,249,131,168,88,140,178,111,58,162,23,21,39,100,148,221,33,89,81,100,61,41,37,38,82,50,37,87,75,102,34,150,246,218,78,105,229,227,113,201,255,62,158,219,115,85,86,123,56,196,42,19,72,212,146,47,147,121,234,139,214,218,140,231,154,155,48,207,253,218,162,170,23,243,114,166,159,222,64,32,0,0,103,102,96,143,108,16,24,177,33,5,90,80,193,3,20,174,37,25,78,212,55,64,233,148,185,173,154,205,163,124,6,72,43,35,104,173,125,232,246,55,163,229,251,255,179,87,253,159,255,40,158,93,113,191,219,127,255,254,155,13,58,144,105,35,26,80,160,226,166,111,158,166,94,39,233,100,211,94,229,122,139,237,207,144,228,77,147,246,235,205,208,48,57,141,164,249,11,243,92,8,76,88,53,52,113,68,201,224,144,48,20,210,193,51,1,135,129,160,228,13,76,161,96,36,7,1,73,17,32,4,1,152,69,210,32,37,83,10,131,89,35,100,162,149,0,5,201,116,240,32,150,80,178,90,183,199,244,221,183,129,128,0,79,49,50,23,54,101,105,228,244,145,109,172,218,211,221,65,102,144,45,70,35,96,251,210,232,59,120,81,222,86,217,55,51,232,58,188,218,164,109,56,73,86,29,177,205,1,21,225,61,214,229,19,78,76,229,238,115,157,114,138,13,105,19,62,80,73,3,57,52,178,211,202,164,181,79,216,167,66,206,34,124,54,223,105,57,159,11,39,166,110,84,92,45,192,150,103,167,107,66,99,50,241,57,35,94,247,227,154,69,221,23,174,7,61,170,115,58,71,193,118,137,134,213,255,233,147,12,16,0,5,32,39,112,168,160,0,132,67,6,68,20,141,219,12,40,186,17,36,34,46,116,27,146,227,29,83,85,16,24,206,234,41,255,178,229,72,128,218,32,57,31,63,24,223,123,153,253,23,106,232,254,135,239,244,255,243,110,11,40,72,243,167,205,9,13,119,86,40,91,255,172,0,1,99,26,139,195,124,230,211,58,6,243,71,247,19,44,130,195,40,3,51,4,134,35,21,85,163,4,128,129,209,144,116,61,48,48,29,4,131,161,192,0,192,2,158,237,1,175,140,152,18,48,57,171,149,2,69,202,48,63,90,147,148,187,225,131,125,8,162,239,145,185,251,144,168,197,248,107,54,137,77,100,123,79,37,56,245,168,214,196,142,162,185,194,255,251,178,100,47,14,135,0,113,203,147,184,91,242,78,231,25,169,105,98,92,25,233,163,52,110,101,141,193,53,42,231,77,134,137,168,171,81,194,45,30,140,192,157,66,123,29,188,155,82,187,104,197,138,138,79,85,115,183,141,137,101,142,212,123,50,163,201,151,172,189,31,34,202,33,92,164,32,251,106,131,178,87,45,121,91,163,179,62,148,166,178,218,72,52,164,226,90,141,157,149,93,145,15,38,215,37,52,87,118,102,213,25,17,37,134,15,57,196,31,64,242,157,187,114,207,209,135,50,205,75,33,39,166,78,88,243,207,15,46,184,48,48,89,55,83,158,141,190,205,233,202,251,106,122,169,171,141,220,57,85,163,113,219,103,240,0,0,129,128,33,8,65,18,149,2,138,29,144,92,227,38,241,44,129,140,81,205,121,180,160,96,50,70,58,19,122,231,196,64,25,242,54,111,196,53,35,71,142,169,81,127,105,197,164,6,142,48,245,108,191,239,161,193,189,83,212,119,183,255,255,104,25,45,99,104,3,164,75,255,217,174,138,46,210,84,80,195,13,35,136,221,77,51,118,48,230,60,225,43,195,20,4,132,131,198,69,75,149,134,139,94,102,240,17,130,64,130,0,106,151,173,37,46,129,157,89,120,240,193,132,241,140,148,3,12,0,80,157,149,63,81,209,217,96,88,154,26,89,104,144,47,33,222,65,148,116,224,128,246,209,97,172,24,212,182,219,66,221,201,14,249,247,228,213,85,78,95,155,131,98,184,101,82,82,150,24,114,122,237,214,11,241,75,61,108,205,168,207,208,144,212,43,191,148,121,189,91,31,170,150,114,95,122,215,151,241,133,140,176,219,75,156,97,135,45,3,167,141,194,67,245,143,203,168,149,182,204,47,197,127,127,251,164,249,171,123,172,91,62,238,65,253,191,17,203,63,117,171,110,125,123,29,158,48,124,189,231,224,48,158,49,101,235,42,90,245,161,247,29,244,150,245,91,222,72,113,123,8,181,197,247,134,0,1,112,182,136,10,220,134,108,80,195,250,19,80,24,136,38,50,163,9,85,6,92,138,155,45,165,69,175,61,106,111,93,18,197,41,235,81,214,132,149,215,231,127,247,245,237,246,255,255,255,79,244,127,255,253,95,79,223,10,40,113,113,102,24,77,202,37,10,2,107,160,200,6,229,113,34,0,21,45,152,192,237,13,190,172,248,73,142,106,144,250,218,8,137,129,163,102,132,106,36,54,50,42,5,4,46,235,44,98,240,92,86,41,109,233,113,146,74,165,10,120,85,44,2,169,97,173,108,84,17,76,4,38,17,177,46,28,182,212,231,0,54,179,20,134,76,207,249,225,91,234,154,150,22,114,169,65,193,50,163,195,53,172,59,113,100,110,172,246,22,183,25,220,255,251,178,100,48,140,134,37,104,206,155,111,76,224,74,168,233,202,97,133,86,26,181,165,68,109,225,231,0,254,28,39,77,148,137,88,205,203,61,69,123,198,122,241,206,133,190,12,39,11,162,47,65,2,66,16,66,33,244,22,193,24,50,169,97,221,167,42,19,122,51,201,70,82,111,83,154,25,23,111,11,65,37,27,77,13,54,156,73,198,23,78,30,214,37,236,176,134,72,230,171,89,45,70,126,9,204,128,155,209,146,100,200,88,69,38,187,7,66,192,234,77,10,16,18,159,43,219,130,98,133,92,211,13,80,200,0,24,0,0,2,136,40,226,90,139,44,144,96,46,153,254,157,38,48,35,195,118,134,82,21,163,81,120,181,161,215,26,87,56,167,142,153,115,170,29,86,143,52,193,78,163,183,163,175,165,81,183,93,63,127,255,255,234,125,31,224,213,255,86,71,166,173,191,226,146,144,237,250,123,8,5,54,229,28,92,14,114,2,70,25,149,65,135,133,155,56,249,151,22,24,57,49,144,198,1,1,10,56,196,248,76,67,79,69,141,101,172,62,203,2,225,219,37,5,98,156,160,111,107,135,128,151,32,82,198,185,161,9,78,207,168,17,39,202,158,101,34,16,187,28,133,36,144,239,121,42,252,220,104,142,186,18,77,200,94,26,216,31,246,44,77,184,23,101,103,143,49,59,141,116,227,45,24,245,24,182,50,204,187,47,105,69,182,12,204,207,188,48,95,56,239,89,139,221,24,9,251,116,243,90,87,9,114,220,172,131,155,201,0,223,91,243,49,198,131,184,146,54,170,241,165,35,216,77,136,203,199,35,64,128,85,30,163,205,252,20,80,114,40,214,11,155,132,231,59,148,75,205,186,71,246,174,230,221,26,213,113,49,122,111,46,244,230,79,16,73,166,151,21,165,77,153,95,214,144,231,205,47,191,118,63,111,38,0,12,70,67,8,132,129,67,32,140,112,80,17,41,246,72,155,35,151,46,36,234,7,217,32,111,47,241,126,147,162,31,83,172,245,50,47,182,47,87,244,218,188,189,20,141,29,250,130,160,207,255,255,212,143,236,0,138,9,255,254,238,146,4,1,0,0,73,38,3,30,6,9,91,28,183,92,101,74,241,166,141,166,75,248,152,92,50,99,49,153,128,75,0,80,48,8,74,101,163,138,166,32,9,154,36,232,44,19,92,136,139,160,176,44,56,85,17,42,132,138,0,149,66,160,25,124,236,29,27,64,25,0,82,42,214,18,42,33,34,84,54,244,213,232,238,44,201,231,136,56,15,76,58,6,89,178,42,7,58,110,161,175,83,184,75,185,151,64,240,160,54,27,119,28,18,251,132,94,104,249,255,186,153,236,161,36,112,229,159,195,102,240,39,78,18,47,149,240,154,205,91,117,255,251,178,100,69,140,71,182,113,78,59,143,142,192,60,167,25,247,97,37,52,24,209,157,70,109,62,23,233,13,12,166,193,132,149,160,152,157,111,246,127,145,162,34,125,248,101,111,15,169,207,72,91,92,35,117,85,46,236,165,53,246,252,99,71,165,51,134,246,107,209,206,147,153,17,21,19,32,134,135,212,188,63,139,144,249,50,30,216,146,151,164,58,136,189,42,162,234,207,174,112,157,30,77,12,137,129,166,146,145,106,135,97,161,68,68,129,104,72,156,50,46,25,178,198,104,242,204,79,178,136,105,177,228,135,219,247,206,121,254,122,33,170,68,32,0,4,36,24,240,50,5,25,24,58,11,152,128,189,145,80,92,62,136,0,171,37,70,119,74,14,138,61,172,123,42,255,109,236,247,253,178,250,130,197,71,191,66,180,95,253,63,255,251,99,191,255,255,234,254,107,159,159,253,64,16,217,6,146,82,4,96,52,176,142,65,147,136,12,212,58,38,230,99,7,152,19,47,176,145,51,50,89,187,191,1,226,84,98,10,109,230,20,125,122,113,70,158,223,126,103,254,99,171,229,42,228,16,235,113,175,124,242,167,100,159,8,86,151,197,138,231,115,59,229,43,37,96,207,225,154,221,116,92,230,145,110,203,225,42,218,117,71,103,21,86,42,116,226,192,227,241,141,201,241,3,85,67,205,90,69,33,204,58,74,219,170,175,165,141,118,25,249,25,21,189,74,73,53,103,187,178,233,195,200,183,188,219,225,177,55,224,160,53,137,55,224,172,107,193,207,146,14,37,5,12,124,104,120,198,130,41,174,54,178,134,154,92,166,191,175,199,202,169,17,19,70,21,131,231,115,38,81,62,179,132,184,46,168,188,167,77,50,201,112,193,18,100,251,186,139,114,202,220,16,96,202,147,17,4,188,14,99,150,99,66,94,58,201,112,136,78,131,198,68,224,173,90,133,88,231,24,176,223,134,105,96,18,149,99,127,225,77,120,196,67,89,114,64,240,242,93,159,22,243,234,111,216,151,8,61,26,191,243,26,207,100,127,244,202,0,0,0,0,48,18,180,24,248,246,25,242,169,155,65,53,134,32,134,41,218,134,57,4,194,19,24,197,65,184,64,24,152,122,4,25,84,71,152,8,3,152,26,21,25,230,66,137,52,135,16,19,206,48,52,241,114,108,146,92,68,76,24,23,121,194,168,225,62,129,69,1,4,167,153,48,98,133,52,123,65,132,207,233,83,194,174,151,86,101,184,141,49,45,135,221,109,185,77,173,136,203,217,197,178,166,146,104,216,58,56,187,166,76,94,76,244,50,42,174,71,86,85,143,181,172,100,14,206,242,105,239,44,248,109,6,92,93,174,10,230,5,214,102,149,236,93,163,171,70,200,249,10,8,122,233,0,255,251,178,100,78,14,183,200,111,76,155,185,123,112,71,231,122,13,96,75,142,29,109,205,50,78,188,93,65,5,29,232,0,242,190,56,126,211,183,98,215,104,251,62,247,150,221,88,168,75,105,121,39,75,177,227,15,15,29,105,171,120,92,59,140,196,132,24,218,61,17,59,126,34,168,56,144,209,214,162,249,91,186,197,246,214,117,155,32,90,178,81,77,10,184,174,186,225,174,0,15,227,117,230,86,163,238,35,92,92,106,206,93,177,32,238,11,179,50,223,231,235,227,252,249,228,162,97,202,0,0,4,64,0,0,28,1,28,75,66,194,198,16,182,136,18,165,232,119,154,166,162,81,217,85,2,204,126,45,197,187,41,123,54,11,45,181,20,195,154,203,240,251,125,255,205,234,255,233,183,251,105,250,172,165,157,6,172,200,181,131,192,50,205,189,53,127,103,252,179,144,3,152,118,153,25,104,220,25,237,99,154,17,8,153,226,38,152,238,176,145,69,166,59,135,163,194,178,105,152,176,11,25,98,64,12,130,2,48,220,194,146,225,76,214,201,48,0,217,80,156,16,84,55,165,128,193,24,111,164,123,137,198,38,249,0,65,0,96,85,35,100,5,147,94,50,192,112,13,49,117,124,66,232,19,122,153,240,88,28,147,253,248,162,123,27,123,149,29,92,168,138,1,153,50,119,181,167,157,71,85,37,90,64,137,171,243,130,43,19,223,69,141,72,5,91,93,65,62,213,187,148,89,79,56,102,194,10,233,36,189,241,36,125,35,115,163,249,229,66,140,107,104,206,11,185,241,46,180,147,139,215,237,127,27,122,30,212,215,34,175,229,213,151,161,235,23,251,120,133,110,68,82,175,10,224,247,91,28,134,182,170,140,146,173,101,102,63,251,215,253,178,45,180,253,162,159,31,200,116,213,184,128,131,175,17,111,91,71,204,111,224,52,251,46,169,158,196,221,249,123,216,61,221,70,82,33,7,192,44,64,10,4,192,11,130,212,63,7,174,2,60,89,161,200,16,253,231,238,71,30,49,226,79,212,34,164,100,167,201,181,91,255,217,53,79,246,207,254,159,249,53,227,87,14,253,229,250,98,8,189,234,216,171,84,111,103,253,127,255,254,248,0,64,99,25,83,35,57,20,131,89,39,115,26,198,131,103,71,51,101,176,115,50,196,115,26,9,179,7,137,51,1,128,195,25,129,179,57,7,144,184,20,96,48,56,106,16,234,7,1,0,66,92,173,176,100,134,161,52,132,62,40,196,208,0,103,114,38,194,95,241,90,76,113,82,197,26,74,200,110,109,232,24,90,183,18,214,6,161,71,57,109,48,176,82,246,227,5,212,100,237,180,190,130,127,107,33,77,107,44,9,164,53,105,104,209,52,80,16,106,184,242,41,83,136,11,255,251,178,100,62,138,231,203,117,76,19,185,139,112,73,139,234,3,96,173,110,27,69,163,58,238,97,237,1,12,157,231,205,130,190,56,113,243,33,207,77,192,220,39,19,32,215,25,235,134,44,26,73,10,113,36,120,164,48,208,143,244,6,145,230,38,202,169,132,152,147,72,24,91,209,243,132,211,30,26,174,197,18,17,165,220,95,13,132,139,35,48,210,48,221,69,33,135,157,69,81,233,70,194,184,82,97,159,17,177,137,128,104,134,70,102,5,51,36,150,42,43,91,189,168,172,164,188,127,69,19,7,212,61,155,162,120,40,141,210,54,54,100,157,104,32,82,63,166,123,58,173,79,173,125,38,157,125,72,243,224,0,7,1,83,44,130,238,7,13,36,0,46,107,137,28,186,37,175,242,134,208,199,209,233,200,209,131,152,40,124,190,129,195,50,37,126,127,95,255,46,251,111,254,175,251,127,169,221,21,57,130,150,86,104,128,199,9,17,186,107,73,202,149,255,255,255,255,127,255,255,255,255,62,36,93,229,83,16,211,244,226,203,211,114,207,12,142,48,54,3,168,209,32,99,6,24,12,10,86,64,16,8,110,102,240,227,43,67,177,170,68,40,214,252,39,92,200,89,77,3,34,175,160,94,42,56,78,162,146,53,114,72,120,91,206,160,82,201,0,185,99,40,83,190,82,238,167,133,96,38,246,200,177,47,114,210,152,103,187,82,8,195,130,97,81,123,138,173,190,91,240,113,93,62,197,69,134,108,29,63,38,126,240,20,37,68,3,58,207,161,165,179,43,119,234,159,216,113,113,5,141,69,41,36,154,242,215,53,158,61,13,93,98,79,87,102,174,240,67,102,191,164,121,75,93,249,43,216,227,40,212,130,76,94,37,30,224,80,96,84,4,40,84,210,9,149,11,23,26,148,151,90,173,222,193,112,40,159,225,249,41,71,198,125,13,179,80,4,145,79,112,92,3,250,237,177,224,182,79,37,245,149,237,248,169,24,183,124,153,171,235,28,3,155,128,12,48,141,172,164,218,245,114,146,238,84,243,200,150,219,168,44,219,29,253,220,167,241,129,178,124,60,206,123,147,255,189,251,122,43,174,133,175,253,127,215,255,18,54,155,177,141,251,189,113,194,148,38,38,191,182,237,23,255,253,63,255,245,32,49,80,110,54,137,231,59,251,66,60,239,128,55,177,132,55,87,252,53,176,98,51,124,121,37,55,194,128,97,152,161,113,173,194,249,128,192,121,0,222,102,226,144,224,130,129,224,225,88,24,0,12,7,70,55,131,247,201,6,37,193,25,48,16,37,103,179,8,76,100,3,34,129,129,130,146,181,49,160,176,86,178,156,83,99,233,120,6,44,42,144,21,42,102,236,155,116,8,232,52,107,110,26,189,131,95,217,255,251,178,100,53,140,136,23,113,74,131,184,93,240,70,199,9,243,96,175,142,27,225,163,56,110,63,19,129,25,28,103,89,131,29,130,60,250,135,137,169,251,37,96,85,172,81,59,139,110,255,32,90,250,136,200,221,106,123,113,93,85,111,112,196,51,210,252,210,26,119,38,145,10,235,7,80,136,9,141,64,147,45,141,230,250,88,255,237,123,125,197,177,71,116,147,51,27,110,130,213,177,117,240,179,125,152,79,117,187,66,121,102,83,186,233,182,222,211,190,138,199,133,11,163,103,7,198,131,156,175,222,74,242,206,194,179,202,111,67,3,201,141,92,88,54,247,63,129,119,157,199,51,47,213,239,171,216,212,39,212,32,188,212,249,80,242,233,23,8,6,57,243,241,196,36,203,211,127,116,191,187,246,95,235,250,60,58,0,0,112,4,125,134,130,20,8,26,1,201,2,235,177,198,23,184,117,35,102,37,65,199,163,231,247,83,221,24,27,51,113,161,53,170,186,230,210,186,108,106,126,239,239,254,185,191,215,255,31,221,135,233,159,54,179,135,72,12,87,19,11,187,175,255,173,247,255,255,64,0,18,148,166,18,17,154,146,66,104,235,128,245,136,221,132,131,122,214,64,81,211,5,21,76,96,10,16,7,65,66,3,67,128,150,152,160,80,205,134,148,32,97,43,146,24,92,64,225,244,249,84,45,188,20,74,88,145,28,67,156,127,20,136,16,38,15,142,33,88,230,59,185,78,94,222,53,182,84,40,50,158,71,250,178,115,212,232,153,136,6,55,111,194,202,118,209,65,167,168,207,105,254,220,255,21,59,228,247,48,25,177,40,131,189,237,75,56,109,213,233,44,199,222,92,248,241,78,102,72,120,115,23,137,88,231,181,119,120,65,20,93,142,64,249,103,99,246,213,123,249,191,85,117,82,173,107,173,230,31,249,125,13,38,88,57,178,42,21,176,220,251,47,44,22,95,91,40,30,239,196,26,134,123,203,29,247,93,183,36,117,235,98,248,97,187,58,231,112,95,210,138,8,49,24,63,93,239,127,47,195,43,216,101,118,33,203,122,152,173,223,127,122,0,34,2,3,20,43,196,18,0,229,142,121,184,12,145,50,38,154,152,20,17,231,132,168,33,103,124,19,148,15,137,253,11,59,33,87,230,231,216,205,167,153,191,197,94,161,253,250,136,207,7,63,230,191,251,84,84,123,155,82,131,18,128,95,99,126,166,255,209,35,0,0,64,48,44,88,154,53,1,133,36,131,52,159,83,29,4,83,25,34,179,60,67,115,16,11,131,29,68,97,32,152,104,245,38,106,2,128,33,48,44,105,40,36,37,58,40,9,58,217,76,50,79,176,98,229,91,159,62,131,79,137,195,140,14,9,17,78,67,139,206,157,102,8,111,255,251,178,100,37,140,231,127,107,76,155,185,123,112,62,167,106,19,96,103,100,26,233,163,60,110,105,229,193,22,150,166,193,150,29,144,4,44,181,56,226,183,111,205,41,165,232,4,48,73,196,238,117,109,181,151,122,155,80,156,167,73,136,121,22,218,93,58,234,54,232,99,6,18,218,70,101,198,154,175,117,102,176,18,191,0,129,94,167,189,229,15,210,30,222,248,240,189,77,73,174,211,123,33,88,210,79,92,28,38,166,145,98,53,232,193,75,62,104,180,115,111,121,131,158,102,165,254,202,74,81,187,237,177,3,175,106,86,10,162,146,39,169,51,144,89,107,104,147,95,25,108,214,218,143,175,135,255,57,211,36,119,35,93,189,153,76,177,76,193,188,77,138,9,161,151,112,120,214,45,230,199,151,88,128,167,173,30,41,32,65,233,10,127,45,210,41,51,72,99,48,0,0,240,132,125,50,80,226,20,36,93,184,197,86,13,211,198,30,76,90,240,194,106,136,92,131,138,56,62,158,80,81,170,251,237,181,31,109,253,109,109,191,251,255,166,191,185,170,33,204,50,20,24,143,129,110,242,175,255,252,130,156,160,0,73,57,140,14,89,52,19,188,217,225,227,133,50,204,122,37,50,20,168,243,128,66,112,82,88,80,64,8,57,225,10,140,193,64,103,161,179,123,26,141,218,42,5,72,235,229,65,18,40,147,86,145,215,130,225,224,64,32,146,32,211,195,193,201,216,250,183,52,247,131,95,43,196,183,118,100,134,210,168,180,145,238,152,86,229,18,65,47,4,213,154,194,94,21,140,124,237,198,152,107,245,14,72,185,61,254,222,99,99,145,44,214,253,53,228,77,86,12,72,155,70,251,46,99,216,53,208,29,180,116,107,109,255,10,120,184,61,85,223,52,155,44,37,173,215,71,125,36,87,201,211,9,253,203,157,214,33,169,10,233,155,100,237,33,90,177,80,130,212,21,44,216,61,19,88,165,43,187,230,104,170,82,190,176,87,104,200,25,108,163,200,196,45,251,41,25,47,242,110,122,69,181,49,137,90,231,204,14,246,175,95,233,239,189,67,197,17,48,95,25,112,136,83,106,244,71,66,22,128,188,90,1,158,51,227,22,13,60,223,58,195,89,247,166,40,233,219,214,84,7,145,56,163,49,155,110,133,6,238,143,191,163,99,185,42,12,76,111,187,91,127,148,175,213,170,75,191,170,45,254,133,75,243,2,0,76,55,87,205,82,113,206,5,141,206,32,46,140,101,55,77,131,169,14,144,64,26,47,24,201,224,5,1,143,78,142,68,82,33,5,130,10,70,34,130,154,65,48,64,205,159,193,6,167,112,111,168,239,138,79,35,36,70,250,133,14,12,168,211,216,119,4,248,34,20,201,25,209,121,129,133,210,255,251,178,100,39,14,199,225,106,203,139,188,201,48,66,99,233,213,103,7,26,154,97,163,58,110,97,237,1,52,47,167,73,134,9,160,202,85,197,139,163,192,207,187,193,227,189,204,252,160,8,186,66,50,220,105,213,22,155,16,210,237,187,144,17,67,136,190,8,128,176,163,104,29,218,174,23,105,159,253,246,21,171,37,179,252,153,6,90,128,167,42,16,141,14,82,62,239,149,106,8,174,95,49,95,76,27,180,208,4,143,18,0,212,226,187,112,78,155,20,244,157,164,108,54,181,29,106,24,118,151,10,88,33,179,225,181,125,111,118,48,198,121,68,104,255,29,219,142,69,108,225,24,202,229,10,220,214,212,106,182,254,45,172,224,170,42,184,103,221,247,15,220,220,15,252,108,121,97,91,183,181,45,142,106,236,2,212,247,222,99,142,59,195,234,210,229,141,217,189,118,236,175,152,97,81,149,58,135,244,128,128,1,162,160,132,43,104,41,176,230,26,148,153,195,38,88,104,41,142,154,3,131,71,4,9,237,194,46,226,16,193,168,13,154,252,168,66,249,140,79,124,173,69,222,119,106,31,149,92,70,95,184,191,177,127,213,70,175,202,127,182,245,242,31,254,150,3,163,42,19,49,0,78,55,83,49,3,64,193,131,179,38,220,192,75,220,140,62,49,65,24,200,16,206,225,150,50,33,4,154,68,120,95,182,122,240,86,96,32,248,89,42,161,243,167,77,24,93,87,138,148,71,114,196,104,157,244,245,130,250,48,175,206,249,161,29,83,30,165,20,52,138,18,192,163,75,248,114,117,217,54,115,61,14,215,3,225,15,178,68,240,240,218,53,168,95,110,181,146,217,242,117,239,39,123,217,15,33,181,0,195,70,221,76,207,153,243,240,203,247,11,92,249,88,240,144,123,213,254,160,239,209,103,231,24,233,136,223,42,143,228,253,173,155,62,77,117,195,91,253,171,157,93,112,58,119,117,18,86,248,70,110,49,241,23,219,84,189,233,6,139,149,83,147,153,250,229,2,208,237,9,192,209,172,175,13,106,123,110,154,139,26,62,160,199,155,79,119,223,174,234,121,145,75,212,158,144,64,10,110,174,171,194,119,218,38,5,228,176,136,158,92,24,1,223,1,90,60,248,24,10,120,148,203,217,27,124,6,216,154,103,37,33,114,219,92,230,219,9,6,0,170,210,147,212,123,138,123,99,255,174,76,159,181,127,233,174,11,254,141,255,209,127,255,215,43,229,63,209,191,255,255,212,112,0,0,176,100,20,203,145,3,115,248,78,46,186,51,128,216,236,215,179,110,139,201,130,134,80,5,152,24,22,28,196,53,208,242,54,22,3,155,248,80,60,3,180,68,107,54,67,128,15,151,176,149,166,61,64,34,115,43,47,76,233,140,255,251,178,100,31,12,135,34,104,205,19,153,123,114,69,133,185,250,97,39,98,27,29,165,56,110,105,231,193,17,167,39,241,156,28,104,11,77,87,236,168,168,51,211,32,16,3,82,244,123,26,22,39,86,34,68,236,130,187,231,90,130,37,244,174,101,230,54,201,54,241,22,190,221,164,90,181,74,30,117,1,191,21,104,166,25,233,16,93,237,150,79,116,229,178,36,111,96,46,230,129,101,186,105,247,186,29,74,177,210,166,201,89,166,51,43,118,165,251,99,151,92,87,210,244,209,85,23,50,29,58,240,241,215,213,24,188,176,228,67,149,81,27,15,119,56,104,163,46,179,14,245,109,164,87,210,25,177,79,243,93,217,229,232,187,125,26,42,24,238,218,99,187,158,202,233,240,124,82,21,119,11,49,179,38,246,192,239,81,241,61,164,100,182,74,162,118,151,99,12,191,133,0,0,128,0,3,192,14,1,108,2,18,23,45,99,0,75,0,178,148,60,143,185,193,137,214,99,94,14,174,237,80,115,160,204,175,151,36,212,75,231,227,249,26,231,119,174,163,222,169,254,250,220,39,45,122,141,71,97,191,59,178,255,249,239,255,238,255,246,127,172,0,9,1,83,0,48,76,7,80,50,152,224,228,230,243,46,23,13,161,198,50,104,106,50,105,226,1,72,24,0,231,237,234,228,21,64,111,244,175,8,105,193,165,42,16,30,9,229,81,77,74,202,11,190,82,134,123,18,32,68,42,82,88,213,146,174,29,157,6,116,57,6,235,141,198,38,207,97,235,110,120,92,151,7,73,169,169,25,109,160,242,233,22,54,214,211,45,61,121,115,150,227,238,243,191,254,4,121,69,155,23,102,213,218,105,146,122,143,202,229,222,110,151,248,175,236,186,179,15,210,236,218,237,167,134,165,189,58,245,174,212,171,206,97,122,41,154,53,100,191,245,155,50,165,125,162,102,176,15,54,88,10,201,239,198,124,208,77,215,117,236,210,198,94,159,215,127,53,163,217,149,170,202,181,24,80,161,201,1,147,23,44,22,184,187,15,7,6,71,170,58,182,247,41,161,164,149,80,216,215,86,212,70,207,119,180,136,160,0,0,13,165,79,193,28,67,129,42,33,25,218,155,160,152,248,198,5,149,43,125,66,16,153,177,6,163,20,6,113,152,231,138,66,175,93,179,52,222,175,110,245,106,179,95,45,254,223,109,126,191,243,180,211,254,191,245,255,255,242,137,242,142,215,255,232,0,3,80,20,91,119,113,2,179,23,200,16,208,232,207,72,179,74,224,58,226,177,142,45,128,9,28,224,39,157,121,157,229,31,157,82,114,196,156,124,112,81,202,60,222,72,92,235,22,198,151,60,177,60,28,219,143,186,77,156,88,33,29,146,219,59,43,45,127,60,255,251,178,100,35,8,245,239,104,210,83,88,97,208,66,3,249,200,100,226,118,158,129,225,54,14,225,117,129,15,17,39,1,140,157,74,174,91,59,148,49,227,170,229,36,163,229,123,82,8,28,96,176,88,112,65,238,103,40,115,123,21,17,222,172,82,94,219,210,247,58,230,9,14,75,35,12,72,89,201,97,35,145,243,7,5,25,123,93,160,246,106,241,201,58,246,66,187,73,10,20,115,96,162,139,38,74,3,249,162,248,212,125,48,128,245,114,165,125,139,208,28,45,135,233,212,162,242,250,216,89,125,20,15,29,193,19,196,189,212,196,87,34,48,81,183,163,201,108,241,249,252,111,189,174,62,0,4,0,1,84,116,160,44,198,148,80,178,28,152,51,246,139,51,172,80,58,215,213,109,8,141,116,161,82,55,5,15,176,54,79,71,17,0,195,149,174,122,5,210,143,38,239,181,6,160,12,178,142,242,250,125,61,109,93,158,79,219,118,223,87,32,8,40,204,173,99,12,196,123,12,102,34,76,237,7,76,125,135,204,68,5,70,11,67,9,5,193,64,84,194,16,96,199,17,84,187,224,32,100,57,209,14,37,82,205,246,122,17,144,88,94,158,36,3,162,215,1,192,50,86,177,69,26,161,28,11,64,137,95,236,232,120,110,197,129,24,41,107,47,216,76,50,222,198,159,212,144,151,62,1,98,167,132,8,197,135,45,1,194,169,204,10,34,84,245,84,156,131,163,9,152,211,224,185,173,19,5,229,179,6,52,27,213,150,146,253,197,137,54,89,233,118,238,74,55,241,237,99,97,115,210,208,218,99,53,106,246,149,253,228,210,187,179,250,95,183,162,77,251,207,187,177,230,179,79,197,0,108,134,94,221,120,189,27,96,225,205,77,3,115,5,72,143,107,200,161,237,249,20,98,116,164,112,83,246,61,92,155,146,141,140,10,137,189,211,115,219,37,147,74,246,99,83,77,46,250,90,165,68,234,156,182,231,142,199,78,72,182,182,220,223,118,231,55,99,137,45,82,221,91,24,183,125,252,41,43,25,50,98,29,140,14,73,215,3,208,110,165,222,116,161,177,247,74,31,240,24,73,7,121,169,154,7,9,108,128,217,29,32,72,29,22,115,141,150,201,101,119,148,75,50,179,81,104,87,208,187,223,91,63,191,239,83,253,253,79,79,119,183,255,235,248,184,0,0,138,80,193,211,77,182,16,225,51,14,187,136,223,203,13,33,196,224,194,76,84,204,192,65,220,48,17,193,149,31,42,168,168,17,176,156,131,142,225,214,160,248,42,49,97,249,244,92,177,116,96,30,204,38,30,164,47,0,84,43,80,115,5,134,179,23,89,246,121,184,81,89,102,164,206,204,194,141,189,62,166,11,80,215,220,64,47,43,163,182,1,255,251,178,100,46,142,167,32,116,79,27,111,77,240,75,198,201,181,105,162,104,28,161,163,60,110,61,156,129,4,145,39,161,156,20,114,150,34,233,181,12,97,53,26,142,56,115,174,161,252,153,139,54,60,83,49,17,54,220,63,72,206,171,132,170,218,251,193,217,109,124,198,166,78,74,234,18,83,195,75,48,122,88,143,107,219,123,181,100,187,173,46,122,185,213,185,115,77,69,171,155,227,206,200,56,88,169,231,76,54,21,158,144,83,117,250,21,154,204,144,109,35,154,59,58,251,174,158,35,20,142,176,145,220,121,230,163,128,241,236,161,146,171,57,96,234,72,123,121,169,128,116,180,132,152,145,132,188,243,127,247,143,255,215,174,95,63,167,89,19,146,1,0,4,188,42,16,44,140,201,11,48,66,197,110,167,42,118,8,2,212,99,195,76,35,206,168,58,224,162,125,5,25,6,122,135,85,25,116,71,120,117,177,212,92,248,156,22,148,117,90,145,234,61,7,117,106,138,211,237,234,159,247,250,107,240,82,93,237,212,244,234,238,251,63,255,164,16,224,84,70,103,241,25,177,2,6,156,134,24,88,172,99,59,17,131,66,134,36,34,130,1,171,16,194,192,51,14,147,85,176,66,17,48,121,32,170,0,102,14,43,198,92,113,33,53,132,166,128,33,149,180,232,66,30,25,193,8,50,31,114,100,107,202,106,153,71,45,202,29,75,181,157,250,214,217,118,109,18,13,91,245,30,196,211,106,82,202,81,144,92,82,220,20,206,185,40,129,163,247,13,84,249,196,117,159,134,146,61,202,167,115,217,209,199,253,90,183,224,219,77,250,142,188,119,73,6,144,88,222,73,90,197,140,79,99,84,244,33,145,110,116,50,196,158,27,100,25,228,160,139,119,43,44,199,190,171,178,13,178,244,27,170,219,64,108,68,108,128,37,214,91,106,58,240,62,186,199,34,39,192,108,16,75,176,69,235,18,26,48,89,98,178,191,4,198,246,133,37,113,185,164,124,191,143,207,217,42,229,52,100,169,108,100,131,93,136,70,180,45,81,60,173,78,190,116,192,20,211,30,48,165,33,109,131,130,250,76,248,146,2,35,241,225,105,211,188,0,81,132,41,104,181,108,235,200,189,3,99,117,132,67,142,201,147,124,187,101,220,65,176,153,234,109,177,196,57,170,126,222,173,84,106,163,87,171,225,69,185,70,146,0,76,20,17,54,156,140,216,150,51,54,24,13,192,25,56,185,64,218,65,128,74,176,194,229,160,72,56,197,32,211,20,35,147,144,24,4,54,32,204,199,0,184,109,95,35,200,88,46,172,25,146,2,161,21,65,32,117,42,153,118,100,160,16,201,129,129,235,253,230,79,222,207,160,93,219,142,92,237,69,249,241,20,104,227,10,255,251,178,100,43,14,183,79,120,77,139,143,55,64,73,164,217,216,107,7,40,28,181,209,56,110,60,189,65,0,144,231,97,134,29,138,98,43,122,89,0,144,5,92,72,172,184,136,3,57,38,159,6,128,228,243,107,221,145,65,12,109,96,232,145,196,237,44,86,148,129,28,121,33,137,21,134,250,85,187,17,14,252,229,225,119,248,89,121,27,126,27,55,226,77,27,7,177,227,184,9,85,186,106,32,241,146,122,69,101,249,174,59,99,191,42,177,199,253,184,47,181,53,239,30,71,6,143,34,94,61,123,71,235,146,62,249,102,107,242,70,103,255,55,249,231,74,52,96,141,251,141,2,130,17,240,148,201,233,110,72,110,246,22,103,130,188,156,84,111,234,241,121,159,90,255,32,191,192,183,90,144,255,148,0,6,0,1,20,16,131,2,27,6,133,5,10,48,147,151,209,80,105,135,105,179,4,114,101,165,152,204,226,192,22,96,168,52,216,124,199,206,20,0,163,35,235,230,122,14,212,211,153,0,227,241,171,213,25,52,34,141,223,28,114,159,151,122,170,218,187,58,8,127,211,229,156,130,11,134,8,5,26,150,210,106,173,89,151,100,230,136,88,136,57,98,130,243,30,137,204,20,75,140,152,196,8,97,179,235,204,136,70,173,21,148,30,221,70,93,46,48,16,45,3,49,37,2,66,110,160,98,151,73,229,19,224,128,72,232,26,125,188,100,19,115,203,98,213,215,194,118,88,247,214,131,26,207,205,75,91,60,52,208,216,106,140,79,214,17,131,154,181,232,44,132,5,106,13,154,107,183,22,151,74,85,76,169,151,15,163,112,219,217,150,214,149,73,120,111,243,183,75,117,144,241,115,108,116,174,198,241,134,93,243,134,46,79,70,79,35,60,159,109,72,91,86,50,88,159,252,91,244,148,255,184,98,151,210,203,106,106,87,11,98,197,34,207,107,39,86,171,115,31,179,9,40,173,146,134,84,53,229,89,253,254,89,45,143,6,176,38,222,233,51,107,14,59,105,147,150,183,206,243,165,218,199,223,95,150,237,172,147,73,183,114,106,37,187,54,247,151,32,75,160,244,72,144,14,0,201,71,162,109,81,120,135,174,69,198,0,201,105,35,224,237,221,176,46,208,7,51,39,225,84,242,176,220,154,81,4,97,9,25,15,156,211,168,95,220,129,197,232,38,51,29,222,81,230,242,31,91,255,195,31,255,139,120,146,185,75,128,0,76,16,92,53,255,220,195,118,19,117,242,204,162,169,58,80,248,221,33,115,45,32,204,16,60,16,140,76,52,10,48,146,145,37,68,2,179,31,35,140,72,22,88,20,28,95,64,128,56,178,17,166,149,65,141,229,96,40,66,72,211,152,212,112,64,30,14,5,47,203,174,252,207,84,255,251,178,100,37,143,247,24,116,77,11,143,95,36,78,44,122,19,100,202,96,29,93,201,48,14,229,115,209,25,39,167,129,156,40,97,78,222,16,204,98,236,15,133,98,32,31,96,183,217,169,57,46,240,192,57,122,188,209,144,72,46,11,201,186,177,185,108,101,110,50,108,217,35,132,210,175,82,150,151,163,16,170,134,78,32,166,155,245,150,220,206,93,35,218,32,238,154,19,130,103,251,101,85,104,100,62,240,138,132,172,189,10,84,214,102,243,42,20,201,145,11,253,254,96,201,178,247,46,194,135,176,105,80,133,111,102,141,135,150,55,121,117,100,64,101,103,34,118,236,241,218,226,98,115,106,214,122,42,177,7,172,225,228,204,239,70,180,139,137,170,27,160,103,59,79,239,114,48,254,107,255,246,126,239,158,190,23,0,0,0,254,145,159,138,28,13,34,96,134,120,45,145,52,171,82,116,52,169,42,47,88,172,169,8,163,39,183,169,43,223,95,174,95,242,189,90,141,166,94,159,163,219,253,31,255,254,143,253,253,255,255,255,48,249,82,71,116,47,145,7,9,47,255,255,93,173,33,115,93,9,116,105,242,251,245,24,82,97,25,99,16,153,190,2,26,138,61,154,82,61,25,9,153,24,96,56,24,48,118,13,24,227,128,145,142,192,40,136,241,73,241,16,80,103,81,54,97,160,78,180,149,165,52,140,1,1,1,66,237,194,80,97,112,208,136,129,21,85,133,41,247,144,33,35,9,248,109,73,55,88,46,242,50,111,216,21,152,210,252,189,37,100,30,207,85,73,139,49,52,248,29,129,26,227,20,230,64,165,103,246,0,8,178,244,24,181,82,194,0,91,143,170,72,60,215,227,138,122,245,215,249,40,171,47,59,79,100,163,117,32,45,123,165,57,83,22,7,102,228,252,115,235,115,82,221,109,102,119,213,75,119,232,99,17,125,79,213,98,146,185,214,129,146,27,210,189,197,153,243,101,237,201,31,40,36,152,29,54,137,54,94,88,52,249,138,149,5,64,158,229,221,19,103,136,118,87,87,106,201,198,213,152,182,146,108,188,129,65,215,6,143,188,214,45,50,51,169,135,54,74,135,154,223,255,254,190,103,243,30,29,184,163,98,182,18,0,142,5,240,38,210,31,163,172,203,252,103,12,211,210,74,64,89,116,67,1,38,113,217,222,196,84,109,59,82,173,165,15,23,182,207,69,171,85,45,249,143,95,244,237,255,250,127,183,87,255,254,159,162,35,33,207,121,165,192,140,146,230,35,191,16,0,0,2,120,193,40,227,24,164,77,235,116,51,28,216,204,167,99,56,157,201,172,38,85,14,153,8,46,22,10,22,92,192,40,197,200,158,68,214,224,195,211,188,191,220,48,11,138,75,129,80,15,149,97,129,255,251,176,100,27,142,134,96,104,206,27,152,99,224,78,170,73,211,107,7,40,26,137,163,56,78,45,254,145,61,39,104,29,131,149,136,62,180,176,76,201,97,169,137,7,192,143,70,51,173,207,95,33,189,239,62,234,52,28,42,61,87,225,136,171,230,184,164,49,226,84,65,84,239,66,129,225,36,158,105,242,67,210,224,82,179,210,51,50,114,27,200,153,136,23,234,63,50,61,197,146,99,30,70,252,236,178,244,216,119,249,26,62,104,123,7,213,131,148,243,1,78,211,61,215,134,45,187,185,251,241,180,111,2,182,243,208,85,234,20,51,188,48,254,30,192,215,184,239,125,223,81,63,53,157,196,136,75,40,191,30,140,191,248,213,75,109,85,148,81,162,46,63,159,21,57,98,17,255,99,75,156,179,95,150,0,0,0,226,26,116,76,42,35,28,45,11,12,45,197,200,179,18,82,133,237,52,18,133,252,3,118,21,149,136,88,10,227,49,247,232,85,169,167,249,180,74,187,12,98,103,206,231,218,255,78,159,238,218,127,246,221,255,155,255,255,232,255,57,78,56,75,49,4,226,201,162,144,136,211,13,55,35,88,54,0,81,18,153,142,107,102,49,21,72,197,195,3,51,116,76,110,53,49,145,140,196,163,128,80,44,172,130,96,164,58,55,5,130,102,118,39,0,140,14,203,82,103,165,80,128,56,15,130,5,62,85,203,254,238,209,75,103,145,240,180,78,164,69,211,251,205,195,155,129,190,172,179,178,166,159,215,161,173,106,219,174,58,7,149,94,186,93,117,105,212,145,253,163,201,147,185,18,72,31,37,255,69,243,79,63,245,247,124,253,245,168,88,203,133,182,139,79,206,46,245,206,238,220,118,36,68,107,5,198,115,7,203,102,222,29,109,192,156,231,178,28,65,179,98,171,86,99,15,26,222,92,134,130,218,10,103,198,94,227,174,15,217,99,24,34,209,6,71,54,199,144,231,93,207,235,74,121,148,107,167,178,193,93,122,214,121,103,73,30,88,157,173,97,255,205,161,65,187,76,6,171,52,120,147,231,234,77,61,117,86,20,0,0,77,98,212,133,147,53,45,153,134,108,161,169,148,237,201,34,165,223,171,76,60,177,18,241,1,184,248,113,248,124,1,30,125,215,255,234,64,135,234,255,219,255,255,245,255,255,255,208,115,124,65,209,81,235,166,203,82,51,168,133,20,137,32,215,3,111,9,44,244,161,63,117,74,212,235,245,128,0,76,5,6,49,230,184,240,249,35,129,12,128,221,67,114,69,14,10,40,50,51,32,196,231,112,96,92,40,12,50,27,40,148,2,22,26,25,105,58,74,35,86,50,128,76,116,193,1,65,34,20,12,84,4,45,203,98,192,219,80,115,176,245,8,67,132,1,88,53,255,251,178,100,35,14,134,212,101,76,139,143,79,32,102,43,169,250,105,229,42,86,149,157,64,109,189,113,65,98,174,232,157,131,149,137,111,48,72,246,41,31,220,89,103,245,248,189,31,93,87,217,146,115,81,75,154,144,136,30,60,4,183,54,0,4,193,179,144,216,40,69,184,45,93,50,58,195,57,118,72,24,232,139,20,91,201,158,121,92,122,146,11,46,84,203,118,232,126,38,239,16,183,186,150,51,54,43,122,179,122,14,95,130,200,174,158,170,166,123,105,125,57,78,153,0,182,121,254,31,53,188,251,57,81,50,184,241,119,183,210,101,174,185,55,217,4,227,69,9,97,107,39,157,181,167,234,255,186,74,243,203,34,129,217,165,29,157,56,121,220,183,47,255,173,165,88,186,95,65,150,32,131,148,128,0,8,2,0,57,37,139,50,128,185,209,225,160,96,98,41,35,124,42,198,110,18,192,11,40,147,2,225,203,247,211,7,31,143,134,183,8,132,190,16,197,243,63,242,132,159,26,216,175,221,11,255,168,255,252,16,248,139,209,202,240,25,235,219,163,170,160,155,233,133,53,138,103,160,182,70,36,174,200,65,78,24,244,31,178,26,197,79,161,212,217,115,187,194,221,240,245,38,237,100,26,233,74,114,5,99,16,210,54,116,115,112,171,40,101,54,255,131,30,12,18,67,50,33,38,154,28,80,99,8,48,202,231,53,240,128,130,106,71,118,97,221,30,23,233,80,209,66,116,193,17,186,40,175,143,5,182,69,85,48,136,167,143,189,179,250,165,53,102,8,143,92,13,196,12,248,15,135,45,53,161,181,150,43,118,92,193,165,217,74,30,64,187,38,168,179,103,86,177,9,145,146,109,93,95,151,29,222,8,215,145,6,166,180,225,181,220,8,21,29,4,35,121,190,154,126,101,79,152,89,86,34,198,240,66,219,145,90,114,177,5,76,32,132,231,156,177,59,183,45,46,127,218,3,249,129,68,170,61,249,113,108,60,18,134,154,105,137,179,31,172,157,74,199,206,201,107,179,19,48,87,251,76,88,0,11,253,51,112,29,106,119,60,225,208,34,51,77,107,214,231,146,175,83,10,148,38,182,26,168,248,119,88,128,56,239,19,219,111,232,231,127,219,239,255,235,255,211,255,183,255,234,61,232,216,193,212,19,122,92,206,143,195,108,130,72,226,2,124,81,167,110,121,125,69,20,238,130,137,41,158,34,44,252,6,178,79,91,67,40,64,0,0,83,188,129,96,199,189,12,171,132,215,177,193,201,103,91,62,107,193,32,4,146,100,177,24,16,48,20,200,212,39,212,52,218,5,136,145,34,12,189,240,75,114,245,109,170,61,151,84,86,85,156,110,170,152,165,244,98,50,236,246,219,239,191,152,239,37,157,185,55,255,251,178,100,35,142,134,2,104,207,155,107,126,192,100,11,186,3,99,42,24,93,57,159,48,78,229,237,193,94,50,232,220,241,21,153,250,150,81,90,147,32,85,11,168,13,246,136,20,90,136,65,210,195,36,129,30,53,71,21,3,219,50,25,38,158,246,121,226,200,80,66,180,88,132,95,37,222,6,91,69,67,61,167,70,153,212,13,226,148,47,63,59,98,12,11,170,14,92,212,104,144,146,66,124,154,58,206,138,95,29,50,94,45,141,162,190,225,205,171,221,87,111,143,90,102,235,204,246,128,191,38,18,55,127,149,57,245,38,158,198,143,153,102,190,188,186,119,29,202,70,165,43,11,143,129,250,129,0,97,110,166,81,160,176,76,226,80,66,14,151,34,135,47,154,41,0,160,24,100,80,112,208,182,84,79,154,241,150,209,240,171,214,65,174,245,79,156,85,244,235,246,167,255,36,99,174,136,84,186,149,9,236,138,127,247,255,253,89,173,207,28,117,63,85,99,157,11,242,35,232,58,212,29,188,150,211,249,35,123,163,41,147,202,92,165,164,3,167,240,87,11,125,144,51,84,44,192,49,147,96,199,40,0,213,233,60,192,48,164,213,48,148,204,43,12,206,17,132,196,195,128,193,97,228,192,192,16,12,97,153,24,114,182,16,184,152,97,73,74,121,207,5,130,130,126,13,122,69,143,190,84,64,152,9,161,2,203,154,20,202,95,97,19,64,84,90,10,133,144,133,44,139,169,68,247,99,182,233,35,124,174,133,214,157,12,33,45,97,231,16,136,137,110,164,200,89,213,191,61,40,0,19,98,12,105,170,197,1,48,164,71,210,86,34,96,225,120,200,114,148,138,194,33,37,217,97,191,90,164,164,14,46,26,142,184,181,88,187,198,73,176,235,27,20,119,150,24,190,172,136,245,28,150,134,92,155,230,231,146,215,173,62,151,27,240,47,61,241,231,234,153,34,197,164,23,236,147,64,135,107,54,24,187,220,168,12,102,209,111,171,196,214,179,247,243,30,19,157,163,205,60,141,143,244,253,125,163,83,237,203,89,165,53,157,198,221,42,179,191,11,18,130,13,146,210,7,140,64,9,10,18,0,12,55,240,83,2,200,9,97,120,3,184,110,150,242,249,169,134,93,219,68,192,26,96,205,65,224,252,56,8,233,118,95,255,217,122,243,127,255,246,53,7,80,64,202,52,85,209,255,219,255,248,168,235,171,66,109,82,14,102,98,33,166,236,237,26,207,77,29,172,251,9,222,235,178,147,118,85,37,145,246,110,253,180,22,233,133,40,2,213,220,148,96,196,140,142,144,236,205,98,12,164,36,202,140,129,216,64,162,160,0,128,56,100,180,198,70,60,186,133,0,140,188,9,34,177,165,159,81,182,73,226,163,68,49,255,251,178,100,24,12,133,178,101,208,155,108,124,112,85,141,9,234,99,71,26,28,229,199,42,46,229,115,209,83,152,167,29,146,166,48,15,95,183,143,194,195,180,158,203,171,121,98,13,172,191,181,103,46,61,239,168,118,109,212,28,26,255,21,75,79,162,129,7,138,8,250,8,35,120,229,20,186,154,209,173,97,202,89,75,123,8,227,249,91,60,191,156,177,67,210,3,246,89,188,55,143,189,187,67,95,130,208,205,75,235,18,79,136,81,253,115,239,124,226,20,242,85,235,78,116,147,28,201,122,34,148,183,143,9,182,51,215,27,246,40,47,124,90,87,248,217,211,237,230,20,40,106,104,91,188,173,184,179,123,253,86,159,18,67,172,127,121,47,82,0,0,19,64,0,0,30,25,134,129,154,48,221,160,131,40,165,122,221,66,184,122,38,88,25,54,216,130,192,95,234,189,64,84,98,143,28,123,28,48,30,66,62,103,118,255,209,145,187,228,255,191,255,255,227,223,255,255,255,255,255,255,255,255,255,145,40,228,80,162,142,160,138,173,148,89,65,233,132,230,173,218,134,234,170,84,1,11,10,70,97,37,103,113,41,70,28,227,134,174,35,38,71,2,198,62,12,198,43,49,230,22,132,230,18,4,166,71,4,198,30,17,176,147,8,194,131,5,1,163,43,2,83,2,0,84,196,36,2,195,4,19,1,129,90,18,80,88,88,5,142,141,9,36,33,183,244,84,227,187,187,111,178,106,182,146,60,236,209,229,10,167,219,96,223,196,121,184,57,242,110,16,104,198,41,153,198,228,104,144,139,52,210,144,40,242,26,103,105,17,228,235,57,234,45,219,123,133,68,9,193,247,170,162,77,236,91,164,31,86,245,4,103,242,122,32,250,186,76,140,254,69,42,202,134,215,239,45,162,190,88,211,231,110,35,121,205,238,227,143,142,54,142,6,166,167,98,126,226,41,180,234,183,55,131,61,135,12,239,49,15,70,207,112,55,185,227,41,232,210,230,13,166,41,222,216,97,219,98,21,7,214,181,22,35,180,234,59,45,36,222,248,43,210,163,89,219,17,223,127,215,247,198,234,157,91,210,64,0,20,3,90,205,9,6,192,73,68,142,54,40,15,40,168,114,72,191,173,120,145,155,16,176,137,160,233,206,252,22,208,60,96,246,7,240,144,95,245,109,55,173,220,120,81,241,132,168,167,168,245,119,255,105,239,190,188,139,152,188,4,224,189,33,218,174,208,255,255,245,213,179,251,67,139,120,102,106,203,98,73,104,84,0,0,177,192,164,203,73,60,220,65,56,204,97,92,218,0,84,202,195,132,195,0,188,198,227,208,193,240,144,66,10,24,220,19,129,69,228,61,116,6,0,51,29,65,242,217,47,38,112,17,136,200,153,18,9,255,251,178,100,27,140,198,146,102,203,147,185,123,224,84,230,105,130,111,39,44,27,141,151,46,110,229,239,129,21,24,103,205,131,189,248,1,211,26,44,47,23,241,220,151,3,140,78,43,203,62,6,165,199,236,107,182,239,76,225,148,139,112,92,203,121,25,151,160,148,161,26,104,249,98,56,110,198,192,196,94,228,26,166,148,44,203,176,174,119,165,57,141,94,184,27,89,140,124,37,181,223,83,236,160,137,78,155,112,150,176,101,181,229,137,72,98,121,239,151,216,189,21,121,128,252,121,83,86,91,207,251,255,235,255,95,253,127,204,124,98,69,101,108,214,120,79,184,42,232,158,168,102,160,65,173,55,73,181,93,102,158,153,183,197,115,232,215,241,118,200,244,167,173,229,149,222,171,30,52,75,67,141,229,192,48,9,22,233,66,5,128,8,5,225,42,0,128,71,135,152,0,76,70,119,148,138,6,91,164,12,70,32,32,110,76,9,144,131,184,101,116,118,126,113,60,111,73,36,84,49,147,89,84,169,138,206,255,245,51,82,70,146,27,12,227,113,141,51,229,94,88,255,205,66,235,94,209,11,188,30,147,53,145,244,43,255,255,234,204,222,167,127,246,127,245,144,0,0,24,34,32,204,216,195,204,166,16,12,82,159,204,180,59,8,150,67,11,193,35,40,199,131,9,0,32,184,88,98,232,26,66,49,169,106,97,19,0,230,2,9,140,45,19,134,68,101,35,4,206,22,4,91,238,152,19,22,54,213,165,238,192,94,70,104,248,180,102,179,75,57,186,247,43,219,177,14,231,118,127,140,101,187,189,174,246,66,36,19,54,212,193,128,2,121,75,108,6,15,69,121,224,90,119,93,193,7,228,73,147,42,137,168,108,22,154,136,146,75,252,202,246,212,118,234,20,49,219,127,154,95,84,125,21,230,5,215,122,188,222,155,87,86,141,229,131,247,236,215,198,125,255,246,255,63,116,215,137,45,47,89,210,147,63,194,105,254,224,155,87,205,146,184,214,99,124,222,123,234,219,206,102,163,253,214,173,255,83,70,211,106,65,186,120,27,88,180,6,55,211,57,188,80,71,222,39,136,33,19,93,210,46,88,130,30,54,240,64,28,39,110,177,150,70,34,163,7,57,229,88,86,21,195,198,18,134,61,122,27,12,215,242,64,16,148,47,40,220,223,255,109,168,155,15,190,173,67,126,213,255,166,38,241,187,83,44,17,235,16,160,133,14,143,246,43,255,255,136,42,121,27,63,246,63,221,172,32,2,19,144,68,39,50,116,84,210,106,19,1,176,76,206,52,20,32,24,88,40,97,98,122,42,187,230,19,6,2,2,202,168,166,9,48,96,128,60,77,199,144,70,198,53,212,200,246,112,92,43,32,177,177,138,249,52,67,13,69,255,251,178,100,30,140,5,255,103,79,155,143,99,224,74,38,25,234,100,236,140,31,181,197,56,110,62,27,64,255,29,103,229,151,136,168,39,163,199,140,14,27,218,141,70,224,242,167,249,59,154,176,5,49,87,120,2,204,168,251,58,103,188,171,218,198,139,247,249,34,83,138,78,250,69,145,204,206,204,37,123,204,177,255,147,178,251,38,100,247,192,178,194,161,97,230,22,56,165,181,240,22,91,125,179,202,117,58,119,58,103,126,126,147,203,244,246,50,70,47,97,64,161,105,155,104,73,102,96,65,131,91,171,104,135,55,211,198,112,121,73,234,83,166,103,50,10,99,9,41,51,10,203,175,51,51,18,222,36,41,89,119,242,157,30,127,210,0,1,5,0,14,0,16,218,109,136,213,10,168,166,166,5,37,7,150,8,104,154,134,82,42,87,154,177,69,127,246,240,54,184,33,40,142,169,148,3,9,136,227,47,95,189,23,209,68,229,180,124,239,181,255,250,152,239,246,162,16,56,120,238,5,102,139,221,116,254,191,255,244,104,0,0,80,48,193,231,83,87,94,76,156,235,57,136,24,13,82,50,141,56,213,64,147,43,10,12,98,59,26,11,8,1,192,18,188,172,176,30,49,192,140,104,236,193,192,128,66,246,144,3,66,1,117,213,65,111,191,1,1,184,42,78,134,16,148,229,30,5,183,143,58,178,215,149,39,94,154,82,14,218,150,148,2,96,38,186,198,88,138,106,172,234,5,150,142,84,235,137,29,177,31,15,54,62,67,58,19,106,185,114,146,49,118,109,161,147,174,162,248,39,100,54,177,27,101,71,146,9,160,186,203,9,88,69,221,78,133,68,141,150,182,18,201,220,0,153,44,72,115,89,120,57,130,172,15,121,59,140,246,124,151,68,56,166,67,83,116,165,243,93,107,13,81,126,28,55,245,89,218,215,172,244,54,38,97,57,144,168,237,65,15,66,25,165,87,126,213,76,202,193,167,70,121,145,62,199,39,242,233,37,38,78,38,234,162,232,155,38,82,22,213,160,34,98,57,34,37,210,128,254,71,5,161,8,4,15,73,211,66,145,211,137,160,86,53,65,255,249,100,182,165,24,52,184,2,2,64,55,49,54,194,80,253,58,211,96,192,144,38,130,253,114,216,151,31,181,95,46,10,191,228,73,95,222,33,216,238,57,87,211,253,253,20,163,110,47,7,247,145,126,169,67,55,227,141,133,95,252,54,207,155,199,79,253,30,167,226,192,0,0,51,7,160,204,168,61,56,158,248,235,246,67,20,150,206,71,75,38,170,153,76,172,28,169,8,8,17,32,64,135,8,251,83,38,149,26,164,128,192,88,85,188,68,178,235,122,127,40,93,160,19,89,213,58,210,87,131,132,17,61,203,112,147,250,166,147,255,251,178,100,34,12,135,74,115,77,147,152,123,112,72,233,105,198,101,229,56,24,153,165,66,110,101,229,1,35,150,167,89,149,137,176,2,182,97,22,183,4,6,14,143,112,85,102,236,209,234,197,70,184,88,12,46,81,93,122,37,126,86,67,147,69,37,138,59,209,34,79,114,16,100,200,212,238,250,162,95,0,120,149,217,119,174,211,211,72,32,138,174,190,119,235,27,147,13,187,168,135,107,34,191,7,141,16,237,239,200,167,221,253,96,54,57,121,210,255,231,226,20,79,134,125,248,23,243,21,148,126,21,110,160,45,198,196,162,154,219,75,172,111,88,112,207,78,194,231,168,160,248,71,56,125,102,125,81,163,238,77,120,112,51,36,115,90,54,205,208,117,198,134,240,251,196,116,129,143,151,203,172,83,75,141,227,88,255,255,254,43,252,174,239,70,231,15,229,146,138,128,32,0,152,60,109,109,57,134,97,76,208,109,197,8,133,7,76,171,90,67,9,129,120,52,80,205,68,161,236,163,218,188,25,17,161,209,6,43,98,127,215,241,96,134,130,38,196,169,251,255,186,50,55,141,108,33,255,219,71,219,232,244,111,79,250,152,63,209,81,241,159,201,128,3,69,172,88,20,152,64,160,102,152,193,137,80,198,44,6,136,22,167,121,164,23,152,101,40,18,151,146,199,19,102,39,17,197,193,122,23,124,65,37,17,26,166,16,114,16,102,103,230,26,202,20,43,140,203,42,125,117,94,178,67,117,41,237,172,44,234,27,60,117,193,250,102,180,58,193,132,107,109,169,131,84,116,227,113,124,212,157,53,239,182,157,213,14,62,236,8,55,241,148,27,203,126,104,97,44,106,89,55,185,229,247,214,13,28,245,75,190,108,155,125,173,81,23,19,119,173,87,220,56,223,20,215,179,143,149,139,253,239,175,50,209,204,134,187,129,173,107,41,217,247,136,191,230,191,179,83,53,34,53,205,156,253,239,27,106,117,77,90,39,172,255,193,38,155,178,144,70,181,167,169,107,244,241,229,91,182,111,122,110,215,241,127,201,200,80,40,0,0,122,88,129,130,225,152,122,103,144,122,80,169,41,143,52,101,213,86,218,105,164,130,17,101,105,112,154,218,188,15,53,221,176,4,247,220,66,28,223,167,245,207,204,17,23,121,27,7,190,211,127,200,147,252,30,107,98,103,214,212,99,30,159,247,175,163,246,221,255,165,0,0,0,20,193,226,60,193,70,152,212,121,216,208,32,140,203,224,112,203,6,200,203,48,80,197,224,184,194,49,157,15,66,8,176,72,232,218,142,130,192,1,132,255,25,9,98,215,40,98,18,67,64,162,74,100,162,130,65,132,171,246,158,64,107,47,36,44,188,76,145,151,176,75,118,149,229,250,97,164,231,174,22,255,251,178,100,41,142,199,132,113,77,27,185,123,112,65,3,121,227,101,18,102,29,161,205,52,78,101,237,137,36,28,39,73,136,21,218,103,153,47,126,168,156,34,125,218,38,158,113,60,32,94,5,69,120,44,199,139,55,217,37,86,166,244,151,14,67,212,217,107,105,245,74,32,248,10,138,87,35,26,38,214,39,169,63,54,176,214,117,106,13,169,219,190,68,154,216,47,203,90,16,81,175,184,5,45,236,229,101,89,237,75,178,165,53,143,245,43,171,229,3,95,46,162,183,24,251,140,13,170,89,236,93,97,72,229,241,31,245,219,151,232,10,109,112,42,117,99,65,221,115,175,114,201,102,110,214,202,253,37,54,32,46,192,119,211,224,119,19,134,215,199,170,139,47,105,76,217,121,65,240,249,187,48,23,127,255,255,215,254,93,255,135,81,94,0,0,0,49,74,68,115,22,144,88,32,183,170,189,95,178,90,76,22,87,111,43,0,18,99,165,71,248,248,42,178,54,1,81,15,184,232,42,32,104,158,106,243,13,235,220,180,231,239,156,109,224,15,63,202,188,175,213,39,119,255,254,239,174,160,12,195,7,115,6,247,141,54,88,61,230,4,197,129,83,35,244,141,68,48,50,74,8,202,5,224,0,60,148,52,96,131,106,70,5,192,166,143,18,29,67,37,170,96,53,130,221,7,195,8,74,68,179,136,5,172,146,191,201,16,156,73,240,23,78,9,103,77,245,236,213,253,154,80,112,146,217,241,35,173,201,96,173,175,145,225,98,202,202,170,197,81,167,86,234,1,40,58,22,84,224,230,90,178,22,88,34,7,99,9,160,71,69,109,100,166,15,243,238,192,39,174,231,58,124,6,233,32,131,181,253,224,159,250,206,231,239,113,0,73,103,136,70,28,56,131,145,253,184,82,223,102,45,217,167,104,180,4,214,164,214,180,191,171,89,71,189,99,248,102,187,247,161,65,205,102,213,232,138,223,203,78,176,195,73,172,183,10,201,130,27,170,22,231,13,227,58,194,67,126,173,241,245,188,110,171,229,250,90,158,193,226,176,148,190,36,74,103,219,197,214,179,44,75,127,255,255,223,31,203,63,249,113,255,51,203,168,0,1,193,14,195,187,49,96,189,198,235,19,140,24,85,134,145,186,233,251,66,244,40,171,105,142,104,25,155,103,229,55,156,100,194,81,129,58,154,107,16,197,178,254,168,80,155,181,95,63,37,243,255,166,255,78,159,95,218,119,160,190,250,61,58,254,75,187,37,127,254,66,136,0,0,64,52,16,61,49,140,104,197,18,211,135,56,204,210,97,29,146,153,144,38,96,211,41,134,65,43,24,136,162,96,50,3,18,87,38,102,12,10,3,229,69,1,89,72,52,9,43,184,198,152,182,9,118,203,99,131,255,251,178,100,29,12,198,181,113,78,155,143,22,224,70,131,169,193,105,103,104,153,13,165,66,110,101,229,1,11,148,39,201,135,156,210,160,72,130,59,38,3,220,217,156,158,251,121,245,148,15,233,85,229,236,30,92,104,96,57,21,146,32,34,137,55,233,187,1,208,120,232,249,119,242,204,135,174,151,240,154,111,223,74,127,183,117,18,70,222,158,249,93,230,169,211,238,31,198,235,170,252,103,151,235,114,103,55,35,104,239,12,226,155,79,180,208,223,54,95,103,255,251,94,252,172,219,240,173,182,184,85,161,48,180,174,121,214,92,181,137,105,252,154,213,96,82,201,3,235,119,35,117,166,113,74,30,199,158,113,184,93,79,14,14,222,15,220,188,107,6,173,108,214,132,71,123,121,239,29,118,234,176,107,22,53,105,253,120,55,212,104,180,1,72,142,194,36,102,12,129,130,0,98,239,32,161,0,165,87,206,210,79,94,159,22,28,8,125,66,43,84,47,150,62,37,164,144,7,33,45,27,207,203,100,255,160,108,42,65,164,24,136,186,9,248,134,237,151,252,210,226,103,221,33,174,175,87,111,110,139,127,244,16,0,69,78,9,4,152,148,172,102,136,24,56,144,100,80,9,151,146,224,123,195,44,24,13,248,83,16,67,48,106,179,24,172,131,138,125,164,171,145,78,87,217,48,150,177,72,161,136,170,74,151,241,58,80,55,164,171,134,156,100,236,213,14,253,225,159,181,148,206,210,10,86,53,187,117,82,191,122,38,154,205,94,89,47,133,182,157,226,186,236,51,243,254,94,153,190,89,55,131,1,155,50,33,218,244,183,141,240,137,249,109,143,203,55,122,169,225,123,61,196,173,183,204,5,189,252,235,203,31,57,88,223,135,247,42,82,149,46,122,179,148,248,131,30,38,240,106,111,41,39,122,194,151,123,35,77,27,140,75,28,247,77,51,195,73,17,120,170,186,54,240,205,138,48,3,206,122,14,244,155,203,69,53,102,134,231,106,101,50,217,104,168,134,205,105,61,254,78,74,128,12,1,164,126,139,122,17,49,160,157,102,68,149,190,63,50,240,217,128,244,82,2,103,105,86,161,117,36,108,173,4,87,114,141,59,58,163,159,213,25,158,115,105,210,25,52,32,24,53,109,75,7,183,237,234,157,196,159,244,122,251,46,244,127,248,189,34,0,76,18,27,52,152,44,239,89,147,129,206,12,62,170,52,22,24,204,163,99,15,159,130,165,193,8,32,160,220,98,114,99,102,16,130,76,170,68,30,52,67,130,66,232,100,178,131,197,122,53,28,78,57,176,192,146,64,61,164,171,135,80,18,13,91,170,201,155,189,92,24,238,51,8,77,150,77,150,235,14,195,221,110,171,5,10,145,21,188,132,248,190,85,198,6,255,251,178,100,48,15,199,10,117,205,139,152,92,242,70,197,9,226,101,103,100,155,229,199,52,14,61,187,81,34,27,39,5,161,29,224,76,171,109,146,59,69,82,28,120,96,151,122,134,180,99,234,65,252,211,255,83,213,146,134,203,161,219,177,47,210,242,156,185,113,255,214,175,103,185,223,186,176,95,167,18,69,154,4,94,253,71,25,108,171,116,24,197,163,178,119,26,137,184,95,136,51,208,27,124,146,216,80,12,177,48,50,94,165,221,230,177,168,142,231,51,201,207,177,116,218,0,120,227,29,199,4,52,169,17,169,117,76,16,21,149,133,237,212,101,12,171,168,71,170,74,226,144,175,117,123,47,213,143,49,249,99,120,203,117,64,48,2,244,168,24,144,21,84,56,131,57,14,12,190,170,111,200,117,232,201,232,95,35,10,169,214,245,229,21,171,184,83,31,205,203,81,91,163,226,193,197,121,87,162,214,168,15,199,0,36,116,250,61,238,48,227,187,84,238,187,242,187,233,244,255,253,52,79,127,233,48,48,60,213,241,145,185,169,245,233,70,192,96,28,70,160,108,0,97,142,216,36,166,117,104,48,8,0,199,68,209,208,40,176,4,122,130,96,144,234,123,146,0,151,145,103,74,194,241,117,176,201,149,148,40,21,89,147,165,245,99,194,32,67,17,109,218,3,201,111,139,250,143,50,211,114,36,10,4,200,117,9,245,240,168,41,152,218,202,67,213,32,141,128,45,133,185,90,123,8,187,214,198,242,12,153,13,200,132,212,146,214,235,91,202,166,46,130,18,223,20,183,211,43,245,153,94,125,97,122,147,231,84,180,127,197,214,12,130,124,242,80,112,163,165,192,163,123,169,96,170,27,22,161,41,228,249,175,237,78,89,132,155,248,108,206,151,153,231,216,222,166,28,105,75,65,206,112,181,173,195,89,182,93,83,103,179,187,74,85,197,255,12,163,164,42,210,91,25,33,168,119,152,186,1,233,104,25,30,118,83,186,83,100,93,217,233,255,243,188,172,223,205,0,56,48,17,133,64,2,35,196,204,229,1,37,193,97,14,172,59,23,91,121,219,14,20,193,242,190,193,21,35,208,146,14,81,198,24,3,13,139,199,211,50,80,168,128,190,197,242,85,157,46,142,255,235,157,245,231,55,242,153,175,28,113,29,110,250,61,106,255,144,183,255,72,0,0,36,125,52,190,140,227,90,195,191,135,205,200,49,51,79,228,206,67,211,43,4,76,12,48,24,5,162,169,144,73,138,62,42,14,51,137,52,196,34,8,36,56,88,151,192,89,134,106,125,109,52,40,36,45,21,141,70,40,38,60,1,0,196,163,146,184,26,247,175,219,154,7,6,204,193,17,237,229,47,210,83,39,148,158,66,70,212,120,83,207,158,106,4,255,251,178,100,47,140,198,255,117,77,19,152,107,244,72,166,201,194,99,71,26,27,21,165,54,110,97,239,65,25,174,168,13,150,137,120,77,12,34,97,10,191,147,230,203,96,6,75,48,223,192,255,119,185,101,5,200,54,132,234,236,38,9,59,38,116,52,154,185,56,102,165,73,52,216,232,81,37,29,163,162,96,70,143,55,26,67,148,75,168,146,72,145,23,15,172,166,47,53,44,171,49,30,140,167,62,121,66,69,51,225,165,156,196,242,220,254,116,203,49,94,83,164,63,16,213,35,22,179,162,121,100,81,186,230,116,76,208,84,204,77,139,197,162,24,124,119,31,22,102,211,231,141,230,235,98,121,231,81,159,255,245,159,254,96,0,0,116,171,236,82,199,162,11,18,48,114,131,146,35,17,0,42,104,178,119,99,41,22,24,245,118,226,24,217,117,17,210,38,160,94,167,230,212,134,49,191,168,52,185,118,143,106,125,76,101,73,198,127,166,191,245,255,43,156,242,142,78,187,127,232,86,67,246,127,229,97,208,0,32,3,132,96,195,42,227,204,39,220,48,76,252,198,72,211,95,59,66,41,224,149,129,141,65,192,160,18,92,24,200,114,236,12,131,76,10,82,3,26,80,72,162,172,124,194,180,184,165,83,168,86,50,213,69,11,29,36,10,150,168,246,230,203,161,159,211,78,171,227,66,181,41,76,79,198,69,167,169,89,51,91,75,236,144,209,53,83,120,119,144,152,6,201,203,153,82,198,178,232,121,195,81,28,85,149,98,153,87,31,84,2,235,12,202,188,217,139,91,82,185,238,75,235,123,207,147,60,171,214,201,29,248,166,198,245,26,144,59,126,26,83,19,118,69,79,249,254,79,186,56,234,242,227,16,213,89,193,60,222,109,54,179,143,234,209,252,179,255,3,225,184,251,250,46,218,158,185,188,167,203,53,246,242,27,230,186,191,150,97,138,242,135,176,120,162,137,138,176,237,75,101,205,169,110,93,53,234,44,121,125,188,77,74,53,129,64,32,201,113,100,178,227,8,236,197,101,66,20,221,94,122,188,207,92,136,32,99,108,243,223,74,131,210,106,15,234,215,189,51,44,226,66,232,196,21,73,102,157,182,251,89,191,215,79,167,111,244,201,163,109,245,255,255,254,251,115,181,7,255,132,111,252,159,248,161,0,0,48,104,152,96,251,142,106,187,96,108,66,238,101,232,78,97,180,224,98,232,112,98,153,102,98,208,226,36,14,162,145,138,33,196,248,88,4,50,152,53,59,77,100,194,91,170,186,29,199,208,205,89,154,157,100,148,81,24,29,33,208,213,173,133,13,109,239,77,101,146,213,203,50,101,49,128,144,155,135,21,230,12,104,89,200,58,208,246,72,38,84,111,103,81,48,105,125,195,32,162,255,251,178,100,51,14,134,229,99,76,147,185,123,112,74,38,201,250,96,229,126,27,33,163,52,110,101,237,65,70,46,232,77,131,137,217,39,104,99,11,114,74,35,87,30,38,38,168,148,214,81,168,8,224,39,74,226,112,222,137,255,100,66,212,171,165,14,243,26,157,183,83,142,205,242,72,155,160,82,196,209,232,119,184,229,123,108,16,147,93,129,255,246,166,218,166,251,75,239,116,174,218,209,149,138,75,235,119,42,239,58,215,128,247,91,205,63,131,91,72,109,198,134,111,197,166,62,40,185,155,235,95,16,49,92,74,109,227,55,43,94,87,123,206,164,209,22,32,76,199,77,195,220,143,72,0,16,0,1,96,0,92,73,240,110,203,56,168,12,223,70,52,4,51,11,180,171,235,85,209,201,183,152,196,247,122,151,157,142,227,205,235,82,239,77,190,48,58,219,127,160,61,96,156,39,197,253,78,27,88,77,138,76,237,26,18,99,177,252,249,241,158,167,253,95,255,217,255,160,0,40,36,184,8,116,158,116,154,122,130,129,184,76,134,241,105,15,99,76,164,79,48,201,201,7,208,30,100,224,219,168,23,0,26,132,74,5,136,176,10,63,68,66,12,41,86,66,162,78,125,200,41,83,195,100,167,190,41,16,34,49,250,179,127,156,98,92,208,112,253,174,36,53,26,241,203,16,194,18,171,4,100,79,2,214,63,140,86,0,190,7,243,57,128,12,25,180,208,94,210,103,5,148,106,221,66,127,188,170,150,104,11,93,52,25,90,196,89,240,103,110,141,71,231,254,244,141,72,5,222,248,46,208,184,119,239,220,55,149,117,99,178,202,45,198,235,71,222,107,91,251,77,136,45,95,192,197,168,90,68,231,76,123,90,249,250,215,178,223,242,103,248,215,247,65,123,170,103,207,245,210,37,25,233,1,186,59,100,177,40,202,92,31,51,164,83,236,247,85,42,224,196,133,31,246,233,183,11,82,102,88,21,250,199,119,185,128,1,49,234,205,28,87,41,110,181,8,40,179,154,212,158,213,51,49,239,165,133,38,86,167,106,243,119,192,153,5,252,78,212,93,168,172,207,39,253,239,255,237,245,212,31,219,9,151,5,223,233,65,134,233,189,11,158,209,243,126,239,141,175,224,159,253,208,94,165,34,222,226,244,16,145,201,127,175,23,122,65,0,0,33,8,232,96,240,104,108,155,94,104,98,248,99,232,152,96,172,82,97,176,62,21,51,12,47,19,85,184,88,9,49,92,24,119,135,1,147,13,133,227,13,1,88,20,120,37,125,140,6,1,131,2,25,196,218,106,242,84,220,107,119,87,106,57,19,36,136,77,66,220,103,190,196,123,116,184,159,45,38,101,234,203,123,23,77,79,222,135,6,194,64,87,34,31,186,58,148,255,251,178,100,49,140,198,181,105,77,19,184,92,244,81,235,170,23,96,226,104,25,109,163,58,110,101,231,193,57,171,232,141,134,21,8,212,147,61,79,245,170,144,203,145,97,112,227,15,57,253,212,47,241,125,39,113,66,237,217,118,123,217,39,231,77,69,115,44,108,231,206,127,117,166,81,189,192,82,31,77,185,102,16,11,92,177,156,178,180,45,241,182,179,73,223,31,43,116,32,119,61,212,35,18,124,15,114,118,250,186,180,73,207,135,95,173,57,136,213,192,85,253,178,81,24,55,138,98,117,163,130,89,197,74,66,107,217,242,250,74,153,72,197,114,129,237,201,119,248,100,128,2,160,5,3,183,44,5,94,1,59,248,1,66,180,37,59,33,179,125,165,103,64,186,200,223,74,60,76,243,46,1,36,206,74,113,247,255,28,23,119,223,239,18,219,124,151,20,213,217,213,89,210,254,125,116,111,253,235,251,226,159,213,53,197,53,217,230,46,86,223,4,237,95,227,247,244,130,122,38,23,225,224,0,36,21,196,36,131,5,49,141,103,71,50,11,56,20,133,53,65,84,162,20,98,145,248,255,136,138,157,135,144,112,217,0,71,165,35,93,178,229,5,122,5,64,117,242,106,146,42,171,106,91,44,32,1,243,108,36,33,215,212,147,252,230,213,132,127,200,61,122,149,131,143,115,185,233,176,65,205,211,85,7,57,121,33,179,63,9,252,217,205,78,220,159,161,226,217,166,183,218,199,206,132,173,29,46,190,88,230,218,237,215,194,118,249,212,109,77,250,31,174,108,235,150,110,62,66,150,38,111,155,54,207,133,106,198,173,143,182,253,106,206,123,172,58,106,18,62,209,207,124,247,187,251,191,242,165,49,159,143,136,249,153,125,167,213,15,155,121,212,148,96,38,145,55,75,188,69,188,119,51,129,34,131,85,49,54,220,172,108,239,171,34,166,178,190,173,94,194,150,185,141,250,84,0,17,137,117,102,48,206,139,166,227,133,103,14,176,198,69,215,68,30,132,38,7,182,90,15,159,70,137,127,138,127,234,137,213,63,193,46,90,46,249,238,95,163,212,75,175,166,159,183,249,159,226,15,147,78,41,165,17,172,77,1,242,174,76,99,233,252,123,226,71,206,173,194,142,158,21,158,98,8,0,0,35,0,71,131,6,28,163,13,83,243,91,70,83,64,3,179,0,34,131,6,67,3,21,136,51,22,196,65,96,72,10,2,134,22,77,53,137,139,40,230,109,64,3,103,150,154,204,39,188,19,177,161,214,81,37,64,234,5,204,91,195,161,0,130,83,246,93,62,105,104,231,54,72,12,227,106,29,94,179,107,139,61,111,96,232,108,108,74,40,196,102,171,21,88,236,224,209,220,75,85,224,247,131,49,172,220,190,109,77,255,251,178,100,55,142,231,3,104,205,19,184,123,116,81,172,154,19,96,197,96,92,81,151,52,78,101,237,193,68,43,232,77,140,136,97,5,99,195,63,156,238,19,246,101,83,210,207,111,41,235,191,13,12,221,166,107,196,108,199,39,23,190,93,228,53,220,50,146,37,238,239,19,41,86,197,170,84,250,254,155,171,94,113,87,213,240,51,88,102,54,121,201,108,207,245,95,252,140,187,222,98,226,176,55,17,125,207,123,67,103,255,198,210,224,250,173,241,154,205,122,195,108,46,45,212,110,70,110,251,108,182,55,45,119,7,89,197,181,143,0,146,171,172,166,186,65,115,242,224,0,24,155,203,144,40,171,4,86,86,48,34,210,201,129,58,117,41,29,237,212,78,16,134,155,252,83,125,127,223,250,38,24,119,200,223,229,191,255,167,250,137,183,245,255,255,255,140,108,87,221,11,173,1,91,180,104,181,134,11,29,206,177,39,196,155,180,76,52,221,223,168,54,161,187,175,53,4,159,50,221,0,194,136,67,20,127,141,124,122,60,190,92,213,4,210,115,185,179,128,38,9,90,12,153,65,161,51,0,130,68,149,9,246,131,38,126,44,29,12,187,37,210,97,172,72,157,104,128,136,72,9,172,36,240,8,135,44,26,75,166,6,60,193,10,158,195,88,151,224,176,95,164,49,131,163,104,226,215,28,180,71,118,215,152,178,113,70,50,144,132,33,67,236,146,14,90,233,7,23,176,91,70,153,55,24,110,51,39,164,18,20,115,198,218,161,227,33,192,171,176,52,30,42,21,17,224,167,174,167,99,105,219,124,143,24,52,217,170,49,202,75,253,137,68,148,19,148,14,88,196,106,20,73,32,63,59,39,126,197,7,125,228,218,150,127,210,183,189,177,118,182,172,232,243,137,168,218,222,107,31,54,119,93,203,122,124,252,175,239,224,248,189,247,191,149,196,208,34,211,225,243,199,140,10,196,243,199,28,35,107,60,243,91,22,198,254,97,96,136,16,174,228,106,22,117,209,104,29,212,201,72,88,224,161,164,65,72,155,100,11,117,55,60,238,242,178,103,131,103,163,213,226,176,119,43,255,39,244,106,42,182,229,215,239,255,249,114,234,74,133,209,125,53,211,191,251,39,211,139,167,191,196,234,47,40,201,4,153,30,131,225,246,108,56,241,135,69,174,56,59,206,81,120,191,202,197,103,177,0,4,130,156,68,24,65,36,119,148,70,150,226,99,165,230,7,94,131,224,163,112,0,192,136,28,12,20,24,94,160,140,240,40,46,52,55,12,174,11,172,165,66,173,48,169,13,216,163,137,81,47,72,2,198,132,195,254,33,115,107,139,181,43,133,201,245,96,3,153,161,114,135,101,80,37,170,171,33,168,164,116,88,199,106,58,99,40,255,251,178,100,44,12,166,32,102,208,155,111,77,64,80,107,122,19,64,2,226,93,45,163,56,110,105,233,193,44,175,232,169,134,20,208,229,173,165,102,54,20,47,53,182,228,86,49,183,108,172,197,140,146,33,93,184,147,98,48,52,211,149,84,223,171,149,79,133,61,129,89,33,11,181,82,76,255,234,70,80,176,154,26,102,255,223,69,253,239,234,142,116,34,153,210,133,97,160,234,46,80,10,200,38,106,180,213,68,108,194,113,39,114,117,82,192,113,105,68,172,180,160,104,44,105,196,143,85,83,47,197,24,154,171,51,73,57,104,107,33,225,159,235,0,0,20,185,65,252,8,64,6,4,224,1,48,102,5,144,39,35,233,139,137,70,34,108,54,119,245,189,29,21,206,41,191,79,111,242,218,219,95,255,129,227,60,55,111,171,154,134,191,106,134,162,238,62,188,21,67,53,64,123,43,23,71,200,233,92,25,217,204,82,40,146,170,24,253,120,235,63,134,250,160,0,0,10,140,134,12,28,144,51,7,72,210,67,3,100,144,206,92,74,30,155,153,40,126,100,48,184,92,22,116,128,28,224,66,50,140,52,240,146,48,4,152,98,56,212,10,7,77,9,146,0,146,24,100,10,110,24,105,75,160,46,100,228,23,75,183,29,185,67,185,251,118,126,244,168,39,160,49,1,90,167,168,204,96,1,248,156,33,33,0,23,50,238,77,149,113,137,65,8,67,79,69,84,109,34,21,33,172,45,114,24,42,203,21,151,249,128,55,178,36,138,220,39,39,210,27,102,211,146,144,32,196,173,247,94,223,104,165,238,106,147,87,22,226,66,177,13,168,225,222,247,135,27,44,225,38,239,108,55,196,124,79,238,207,141,181,235,16,154,53,57,237,78,233,174,46,240,231,182,52,35,234,21,51,185,183,42,251,168,217,59,111,15,89,132,253,36,151,251,121,36,57,216,158,41,110,199,46,218,208,79,227,47,103,190,182,35,70,171,156,75,86,123,101,173,236,95,97,179,12,69,40,164,32,0,111,184,9,25,82,69,154,22,54,242,173,32,150,180,29,110,144,2,130,82,61,106,241,4,162,43,178,254,155,253,42,140,221,247,245,111,255,255,247,255,39,211,254,143,255,237,255,230,70,218,65,124,173,100,106,112,147,206,210,8,178,49,213,25,105,77,5,80,109,164,156,229,84,0,0,115,0,193,160,1,102,109,144,120,106,50,252,10,69,205,30,134,140,32,15,2,196,241,134,0,137,129,192,177,140,0,169,140,32,216,20,11,3,3,38,75,4,134,23,4,172,248,88,19,81,66,65,163,69,106,149,72,72,235,153,0,104,150,186,136,71,52,115,33,160,46,138,42,80,37,218,175,165,31,103,30,6,20,219,188,70,16,147,173,129,126,110,255,251,178,100,47,14,71,223,104,205,19,186,123,242,67,99,105,243,101,235,54,28,41,163,56,110,97,239,192,245,141,232,169,130,137,152,33,56,56,44,56,140,227,70,147,255,179,210,134,36,80,50,110,117,17,232,232,25,235,103,77,226,37,117,218,243,219,37,114,225,95,131,194,170,248,40,58,45,76,48,169,131,11,196,43,26,32,48,167,151,87,158,54,154,245,129,227,153,3,29,205,112,31,166,44,172,67,253,171,80,228,149,118,148,229,91,151,93,99,24,108,246,149,98,254,6,38,110,143,138,27,248,205,99,107,111,163,230,1,195,168,235,168,120,179,61,181,5,25,22,115,178,120,55,249,240,146,205,241,95,71,119,91,205,21,252,40,51,213,10,243,66,181,247,122,234,38,159,82,210,227,190,137,247,185,66,94,169,30,90,111,56,229,246,24,0,0,38,219,168,196,97,68,89,240,41,82,33,208,238,57,44,236,135,65,114,4,83,248,147,77,71,220,159,109,187,29,101,107,223,250,107,18,93,131,135,127,214,194,50,15,177,185,47,255,242,246,42,157,79,250,255,255,255,42,134,67,18,189,210,186,0,6,143,4,76,45,53,50,161,96,218,210,3,57,6,135,80,230,170,1,153,60,66,12,34,5,68,70,67,7,153,24,68,56,33,25,2,24,140,126,14,55,52,176,192,20,161,62,194,97,116,170,134,254,224,20,12,79,50,249,39,201,21,192,193,127,20,190,9,255,103,143,191,151,193,207,150,147,170,4,122,37,24,167,188,7,140,41,98,64,143,45,37,11,117,125,228,77,149,59,175,109,147,63,25,19,107,110,196,95,141,94,155,127,47,116,59,0,57,83,60,117,215,251,82,69,212,56,41,245,205,113,46,235,172,161,91,185,220,237,112,93,80,18,55,157,79,124,45,57,46,226,229,129,147,183,255,51,86,111,134,28,106,125,230,205,56,186,130,208,223,190,139,233,62,154,163,255,107,103,84,165,46,148,191,91,154,255,113,109,0,167,124,221,183,57,30,86,103,209,213,172,15,216,151,17,119,184,13,15,148,139,49,157,192,211,55,164,61,169,45,238,145,127,186,160,8,32,128,3,159,22,142,8,170,25,177,33,91,70,158,196,199,222,158,91,149,89,32,111,182,234,93,96,160,135,190,217,177,77,211,48,48,207,71,91,219,233,250,190,187,61,159,89,236,65,249,41,155,255,110,147,55,223,85,11,49,0,0,146,156,12,17,48,148,172,196,25,17,161,33,162,140,6,50,157,152,76,2,97,129,249,129,197,162,16,8,62,227,221,86,128,89,51,173,192,51,140,165,88,32,181,86,12,38,242,5,54,124,208,66,206,224,20,111,107,34,11,210,213,251,107,212,28,227,199,16,211,23,123,174,128,141,159,110,66,255,251,176,100,39,142,183,25,104,207,27,153,122,112,65,101,25,208,101,167,102,30,233,165,50,110,229,237,201,23,155,39,21,165,149,170,248,156,193,152,188,138,17,116,139,55,46,130,93,201,172,221,154,167,210,189,38,40,168,190,250,69,134,143,150,85,186,21,37,227,42,228,165,158,221,168,157,199,95,205,88,51,89,48,219,171,31,85,209,208,224,146,48,72,135,205,164,209,155,117,130,200,195,121,142,196,214,222,107,57,146,47,235,91,239,126,91,81,217,124,155,196,101,90,42,38,152,47,104,102,54,125,86,53,213,182,204,165,108,153,37,49,169,70,21,184,39,240,206,90,213,149,241,180,212,183,119,72,251,67,57,11,15,82,75,102,6,84,99,123,195,183,12,140,250,93,81,33,21,198,171,55,254,245,74,73,71,86,128,118,74,50,47,80,243,0,208,18,226,77,45,70,170,209,4,237,18,137,77,142,16,115,243,39,162,225,38,8,148,177,159,35,129,175,92,190,30,188,195,242,222,84,186,146,223,69,54,165,185,57,111,126,203,182,126,236,71,255,186,224,0,166,21,7,102,44,70,102,15,166,230,117,182,230,77,36,70,55,29,134,118,132,6,33,24,6,19,7,198,1,8,230,37,4,198,59,8,66,129,179,72,22,96,12,139,83,72,106,149,166,22,104,183,150,138,170,17,23,30,4,96,215,216,105,128,106,77,28,85,26,112,78,147,16,251,235,106,24,216,110,133,6,86,183,72,199,122,106,186,89,79,60,139,182,169,107,148,220,116,134,109,55,113,107,50,105,52,48,36,78,119,87,251,116,77,176,178,185,7,70,63,44,41,92,216,223,36,175,192,154,22,151,50,50,179,211,26,142,142,91,107,202,28,231,170,223,17,169,83,47,192,37,108,171,199,249,13,157,128,146,197,242,118,87,140,222,204,185,222,173,63,139,139,181,111,16,45,101,248,144,106,132,222,21,91,53,241,171,75,3,214,186,175,141,143,149,79,194,99,121,246,135,22,26,22,164,180,141,240,33,69,154,209,22,155,227,190,86,190,125,9,170,53,54,231,42,235,44,138,181,11,92,85,211,84,59,91,0,223,113,182,141,179,29,148,246,168,145,18,192,176,161,3,62,120,148,9,141,194,190,197,67,172,103,250,68,139,50,89,144,129,64,150,250,120,168,214,179,57,125,251,3,216,32,237,127,178,51,106,197,15,141,104,153,151,152,125,19,58,5,146,69,155,152,148,29,250,182,139,254,92,118,50,43,175,255,120,0,0,0,52,68,67,51,85,156,239,120,83,126,232,205,2,100,58,95,176,202,130,67,40,131,82,40,112,64,16,249,50,137,20,2,10,2,5,12,222,65,49,232,57,48,144,222,50,8,24,9,7,23,37,20,76,42,136,172,255,251,178,100,29,142,215,4,104,77,27,154,99,240,73,101,25,177,105,231,106,153,29,163,56,109,189,53,1,52,148,102,65,188,44,160,27,4,117,0,128,150,177,143,144,245,41,99,115,132,75,236,47,55,218,129,71,216,180,148,42,46,5,124,94,140,80,41,158,219,82,3,193,157,102,45,71,100,168,21,94,60,173,145,247,147,222,79,135,213,89,212,46,234,182,67,51,109,10,190,59,190,221,175,48,86,47,115,61,146,191,33,134,151,165,201,103,183,238,197,155,96,163,33,28,223,47,62,54,216,6,113,75,62,173,52,217,127,231,116,210,26,100,169,182,90,101,149,53,194,180,209,211,6,111,118,99,148,91,204,71,155,212,206,53,183,175,164,206,109,206,108,253,15,221,105,123,174,175,162,220,229,174,195,61,105,66,57,229,125,118,20,192,191,152,128,235,183,69,170,254,148,2,1,32,2,43,184,2,104,178,160,169,5,16,137,132,138,129,136,189,227,194,224,219,99,201,14,169,214,114,184,191,238,252,13,249,44,89,234,52,122,127,27,125,102,108,15,184,172,149,204,6,91,19,153,147,210,41,14,67,94,221,158,196,249,74,188,218,108,191,254,252,91,208,10,120,197,201,76,224,116,229,118,14,196,252,237,225,79,165,108,225,132,76,65,172,10,106,96,225,134,54,126,48,76,1,21,26,5,8,122,8,104,162,78,37,168,64,4,28,37,56,56,12,147,79,138,154,83,192,139,4,252,130,70,64,33,89,36,196,255,15,81,75,155,138,242,10,40,28,22,212,37,135,148,70,34,209,111,66,8,28,39,106,226,216,77,107,28,115,121,11,122,184,108,141,124,194,70,55,46,175,59,34,132,221,228,232,147,60,149,250,239,19,25,83,233,79,203,7,223,96,86,163,0,15,72,6,51,219,19,55,91,210,249,57,19,57,107,149,229,193,67,210,196,247,109,159,66,155,145,11,4,129,165,1,137,227,114,145,105,228,110,234,72,114,101,103,255,86,220,171,144,170,77,3,139,179,250,210,77,52,83,132,209,34,42,163,254,83,253,154,232,153,90,94,137,166,90,128,14,45,14,25,48,42,162,224,5,112,22,52,205,16,119,33,198,180,99,59,20,194,188,144,67,61,195,86,85,16,161,192,4,2,35,168,126,207,39,84,141,43,189,183,5,250,8,152,45,219,86,124,187,219,209,108,31,119,63,190,183,30,236,114,124,226,28,69,110,255,95,36,0,0,10,120,194,240,252,200,68,240,234,148,48,205,150,224,206,116,60,20,141,3,65,163,17,12,160,128,221,145,25,74,18,136,129,179,0,130,243,2,65,131,1,194,227,8,194,247,13,74,84,216,20,48,10,56,176,141,66,49,236,25,161,23,225,186,87,76,179,50,146,39,216,137,255,251,178,100,37,12,230,243,104,204,27,185,75,240,70,230,201,214,96,229,116,154,245,155,52,110,101,235,193,52,27,166,205,165,157,224,109,41,236,58,57,195,84,169,90,191,160,35,84,6,245,159,62,210,148,63,123,93,116,208,122,212,53,154,76,197,18,217,186,60,239,10,216,104,17,4,200,109,75,3,184,20,233,110,235,95,104,46,180,187,117,151,100,165,134,178,196,68,195,210,31,154,65,158,148,84,15,197,10,189,159,67,175,152,11,171,6,137,228,217,146,149,145,114,185,100,151,105,194,218,124,186,47,239,39,24,79,201,38,153,27,144,160,108,174,61,81,251,94,108,125,219,221,207,135,37,95,253,149,214,145,27,100,163,82,45,34,41,249,130,74,18,189,241,36,64,243,134,87,75,25,111,178,142,32,32,0,23,61,192,68,227,163,85,42,25,149,224,185,236,206,57,7,35,92,21,54,137,206,94,82,118,80,250,140,208,201,232,10,8,177,91,228,176,12,215,115,36,192,226,79,163,91,162,222,155,251,202,159,250,47,244,124,39,140,122,53,127,238,197,94,105,177,119,228,8,0,19,111,6,141,76,81,198,48,154,8,207,187,163,49,24,204,32,160,71,19,37,128,12,96,2,20,13,144,12,3,0,6,0,68,197,14,134,106,177,46,114,104,208,168,20,118,152,81,51,208,216,89,22,229,34,90,252,48,174,70,168,195,1,173,95,251,25,185,15,180,40,216,88,217,250,101,255,116,176,44,110,6,95,49,103,65,205,222,196,253,149,55,144,251,62,164,35,103,144,82,138,136,34,200,249,172,231,182,126,35,233,241,18,180,118,59,233,200,45,202,61,234,104,236,155,240,181,171,229,77,168,37,203,209,153,221,183,88,56,180,241,255,132,197,22,27,131,254,207,121,39,132,176,222,227,184,175,93,57,190,157,84,245,196,174,87,69,140,225,225,164,126,43,35,223,111,6,60,11,196,172,47,189,222,71,61,101,174,51,216,139,113,94,185,214,11,220,188,140,224,227,186,231,111,155,32,204,238,107,91,192,90,127,40,32,131,99,130,12,234,115,68,61,20,141,22,213,74,146,45,134,40,254,132,0,181,2,143,1,119,169,240,202,198,171,68,143,197,104,192,181,23,159,117,117,247,82,43,213,241,132,29,40,246,186,237,66,50,180,109,188,223,253,255,254,176,28,124,20,37,3,224,39,255,169,219,175,3,185,137,208,0,0,1,112,193,145,4,192,11,32,209,86,144,197,227,216,212,128,68,210,128,4,197,0,172,193,195,108,193,80,52,112,1,38,82,75,102,35,17,20,49,55,0,68,203,64,112,212,109,100,36,45,219,68,65,52,168,80,20,174,214,219,250,167,57,15,66,70,147,84,185,220,206,30,248,155,23,143,5,255,251,178,100,39,140,166,175,102,204,27,184,92,240,73,68,73,202,97,135,84,26,61,163,52,110,61,55,65,42,37,102,133,149,149,122,181,82,11,83,154,116,229,78,40,90,63,69,9,13,45,237,117,114,215,234,96,158,177,124,213,89,160,42,137,66,39,99,208,139,208,52,35,14,80,46,153,247,66,3,159,108,88,100,237,229,216,86,89,217,153,163,255,222,242,195,83,117,49,106,214,55,35,214,24,118,223,229,126,214,185,38,117,190,162,55,63,169,230,24,243,211,119,10,82,103,20,97,247,99,24,76,221,208,177,231,159,36,45,50,247,243,6,104,122,68,183,75,225,197,144,125,211,185,157,47,204,205,23,22,169,194,140,8,129,170,39,90,237,91,86,0,1,0,0,0,13,20,196,136,11,100,152,166,56,30,144,144,68,42,105,83,11,217,33,197,100,0,30,24,245,44,67,25,73,225,247,106,200,23,152,191,28,104,16,115,89,209,103,139,74,246,122,29,157,140,23,234,69,213,191,249,197,60,183,255,168,255,159,65,197,37,50,20,16,0,6,76,96,209,121,139,251,199,50,96,153,34,142,108,64,217,207,14,100,0,99,24,34,7,132,97,97,81,136,5,230,4,2,34,49,64,54,112,196,224,89,62,112,42,88,41,181,104,52,160,5,84,26,3,112,98,113,6,234,42,47,84,180,234,226,181,126,105,67,164,202,9,148,0,217,244,137,72,96,23,7,83,177,122,232,119,37,251,80,107,109,194,197,25,95,145,109,66,215,32,246,200,109,199,145,24,169,167,94,61,172,236,138,187,231,93,65,86,182,42,203,218,160,239,51,121,113,153,115,178,231,106,179,187,213,111,107,126,225,172,149,20,59,184,172,182,41,173,107,35,139,85,50,50,210,201,33,40,12,68,60,192,242,143,20,17,235,120,73,39,70,24,179,45,158,173,150,198,167,104,200,186,203,40,131,146,48,213,176,135,16,121,172,211,162,177,158,130,151,49,60,142,197,191,181,214,98,201,21,193,213,4,38,130,78,10,188,123,236,52,224,20,149,170,240,170,98,246,13,161,208,60,3,110,109,16,44,204,72,110,190,146,22,36,211,172,247,123,230,68,29,103,62,229,6,162,182,32,250,236,116,5,91,254,120,158,255,29,215,255,244,229,255,255,255,223,242,98,47,76,167,48,176,0,0,83,152,68,43,50,125,40,231,203,227,36,113,76,66,26,55,160,56,195,160,131,38,140,140,64,14,10,131,133,160,96,33,56,232,165,138,40,121,0,98,31,181,0,53,4,213,197,235,77,158,163,67,115,153,83,139,100,192,132,74,134,26,236,183,120,251,205,240,12,138,156,32,3,23,161,92,28,33,2,51,137,58,223,159,107,114,46,87,103,112,138,44,133,0,17,108,255,251,178,100,49,12,6,154,101,77,27,140,127,160,73,36,73,202,101,231,62,23,233,161,62,109,225,137,193,3,165,104,93,132,168,208,215,179,233,48,129,46,47,137,236,242,183,205,208,62,252,171,77,26,115,95,39,245,75,20,103,35,73,247,143,144,254,201,38,224,229,238,250,184,163,195,217,215,27,166,97,55,37,189,167,89,100,53,138,245,187,58,225,97,215,29,113,245,156,233,70,249,149,190,165,126,239,59,142,176,195,119,171,135,148,151,126,184,219,133,173,119,108,42,60,227,202,206,245,193,91,18,138,159,153,105,7,122,129,19,112,163,57,143,5,14,179,234,74,128,0,2,192,0,0,99,98,48,133,173,51,204,123,79,28,81,101,34,75,147,25,16,57,215,22,53,87,30,254,87,15,46,245,122,217,130,2,22,119,170,20,107,246,195,102,96,52,186,22,169,106,147,150,163,234,251,202,49,78,80,163,255,233,181,95,255,234,180,112,103,91,178,16,0,92,155,142,133,153,40,9,220,101,153,19,105,174,169,24,24,114,193,152,2,153,115,200,66,205,224,98,170,82,243,201,1,193,162,236,66,69,3,106,74,217,240,117,170,210,73,166,11,8,86,200,217,88,237,184,240,159,157,220,221,250,202,29,131,6,180,51,29,44,62,62,15,197,60,56,190,252,137,74,48,160,134,132,24,209,51,190,141,31,190,132,179,27,34,171,46,184,217,229,56,230,149,140,229,191,110,28,100,225,40,238,227,36,159,135,227,139,219,62,138,54,207,190,216,189,117,25,249,188,191,73,199,24,171,17,89,99,16,122,229,170,67,186,212,224,48,119,76,15,29,51,55,139,243,176,189,19,246,117,218,100,11,53,93,171,116,95,177,94,246,96,230,140,235,220,178,157,123,119,192,218,182,156,189,156,109,195,255,168,160,64,12,0,19,222,188,169,200,89,202,82,33,27,55,86,65,89,194,80,80,182,54,44,246,28,174,222,115,83,242,57,64,38,68,215,156,157,127,106,61,127,235,255,255,246,211,78,255,235,255,255,109,122,99,231,147,182,245,11,122,109,215,95,186,232,0,0,154,120,8,92,197,217,63,84,77,189,67,147,120,225,211,23,44,103,137,49,129,32,32,99,6,40,114,19,18,188,194,6,100,242,124,46,214,129,114,146,197,165,204,183,86,45,96,206,225,155,51,75,238,32,252,192,214,236,191,253,188,161,246,40,204,252,144,165,186,157,12,107,84,90,200,134,73,218,141,72,148,105,147,20,202,79,24,123,10,12,38,119,114,40,30,207,77,176,161,78,178,74,25,117,188,68,133,53,88,9,254,176,14,73,93,38,235,43,74,62,105,79,203,86,38,232,242,125,67,91,206,189,172,147,105,240,231,214,238,237,235,3,253,72,202,180,255,251,178,100,74,14,182,138,113,80,155,79,46,112,69,37,25,181,101,98,122,156,217,223,54,14,61,124,193,33,155,38,149,167,148,232,194,199,43,74,16,170,97,136,196,149,222,102,115,206,113,171,38,15,168,93,142,127,252,237,165,241,158,46,215,110,77,178,211,44,81,199,161,236,38,68,57,214,51,184,183,72,23,136,18,188,85,205,71,247,205,224,255,248,234,4,197,0,32,1,31,74,176,87,134,25,161,67,202,158,15,12,92,54,73,138,181,38,251,239,21,137,53,43,124,96,136,12,234,250,85,202,146,167,87,251,248,228,31,91,46,218,103,6,165,137,120,6,129,29,29,228,254,138,176,86,89,139,251,10,72,173,223,254,139,61,0,65,41,143,118,102,122,149,156,70,200,97,20,1,164,228,134,103,28,24,236,152,21,42,10,134,140,132,7,2,153,194,161,96,96,32,202,68,179,13,2,162,41,152,207,214,145,16,94,157,140,197,233,8,66,138,145,244,47,124,148,68,25,89,118,153,170,22,75,171,163,139,201,139,249,189,1,0,147,243,111,61,51,232,159,83,42,36,132,44,161,168,209,226,206,162,50,37,26,37,1,222,211,185,25,120,5,5,75,163,71,122,68,197,111,24,204,122,22,53,28,20,91,187,132,37,252,1,188,98,53,47,90,210,77,187,161,149,226,103,23,170,99,212,217,62,245,33,171,91,187,165,87,17,58,69,171,213,186,153,153,5,136,40,68,221,119,142,212,90,239,2,61,19,9,153,154,172,61,164,210,8,158,216,34,51,233,150,15,12,33,131,99,42,47,200,35,62,206,92,239,230,6,218,179,2,207,186,189,73,125,144,23,219,111,166,126,203,244,215,249,50,241,120,227,153,67,213,57,242,173,162,27,17,151,0,48,44,17,29,22,34,136,80,32,8,12,143,59,201,48,143,13,54,99,132,112,98,44,203,205,24,151,244,155,212,193,60,226,5,99,145,198,224,71,19,74,25,65,128,170,248,145,40,111,24,25,39,238,49,151,255,255,238,211,227,30,143,37,253,77,254,174,152,0,0,2,132,160,65,32,24,194,66,189,77,99,131,158,200,208,13,57,46,138,8,144,157,29,14,194,133,133,144,140,149,209,13,42,85,56,133,217,91,20,80,172,164,186,219,51,135,47,199,231,153,3,14,173,23,93,90,236,61,111,80,15,234,21,57,5,245,140,194,155,186,71,158,213,222,215,213,125,184,235,115,186,190,51,82,55,72,168,59,140,207,140,154,172,85,47,142,120,78,111,6,228,106,147,53,156,64,150,182,223,212,63,203,102,112,221,234,123,185,85,169,159,123,139,231,180,219,109,77,127,15,225,16,211,240,227,175,3,94,26,91,243,55,61,182,53,254,111,171,32,179,151,212,223,143,246,255,251,178,100,78,136,6,51,113,82,107,79,22,120,67,35,106,9,61,34,90,28,93,223,54,14,61,124,193,24,156,39,69,145,157,218,103,52,98,174,90,247,220,42,164,10,252,225,33,247,136,153,136,252,103,94,182,54,175,159,154,207,187,79,99,58,45,252,150,173,161,127,245,108,27,81,69,0,16,24,66,36,212,16,151,132,48,106,147,176,50,138,144,214,58,31,158,10,151,34,60,175,233,150,19,237,215,134,255,53,142,207,91,67,132,211,2,105,32,154,65,193,177,114,110,177,124,93,58,251,55,151,75,149,47,191,209,247,163,156,190,239,255,166,131,11,0,65,55,83,158,226,141,34,137,54,3,212,212,179,83,36,12,76,112,74,48,32,176,70,35,50,120,8,64,107,29,13,136,129,102,84,27,4,10,164,235,142,10,71,146,128,254,213,69,228,218,18,93,200,29,29,28,96,72,42,89,74,253,23,150,95,109,31,93,204,91,237,83,138,2,101,240,11,80,156,77,228,146,218,254,73,167,249,231,199,23,225,182,129,27,152,8,12,247,73,93,136,21,78,139,30,196,29,5,104,138,171,54,16,181,30,133,222,45,19,248,193,148,225,40,66,86,225,192,86,73,36,246,242,106,81,39,206,161,106,24,211,114,247,49,173,185,247,1,79,23,120,43,117,85,214,36,26,24,221,143,63,165,54,234,147,181,104,48,61,85,138,162,3,130,40,253,209,93,125,28,112,80,91,201,3,113,12,218,96,51,102,234,238,223,170,26,122,164,47,110,142,171,243,99,159,17,242,235,154,171,97,71,201,75,110,133,107,112,231,252,23,213,233,242,32,13,33,96,112,42,192,101,20,184,14,11,186,154,237,146,84,218,169,203,209,146,103,190,125,238,8,87,74,143,243,81,141,22,228,241,220,4,178,47,69,56,246,239,85,244,122,125,75,255,243,31,95,182,102,186,114,94,141,95,127,78,255,71,254,86,142,170,63,249,32,0,66,6,166,0,105,155,222,52,105,10,121,131,149,38,220,77,134,57,140,78,102,26,15,21,65,166,66,11,24,68,204,95,208,40,72,195,196,208,49,2,1,100,205,144,100,2,195,45,168,235,102,204,18,7,127,225,242,168,17,229,16,132,81,54,125,168,21,64,85,246,145,79,191,85,45,153,96,160,66,105,112,67,98,51,144,70,64,229,52,4,93,153,197,128,234,56,28,70,200,83,58,194,37,86,158,7,156,230,228,109,56,165,42,218,117,73,82,137,9,169,185,53,198,77,246,65,13,120,126,5,251,77,127,196,194,57,142,207,155,145,154,117,219,5,104,227,71,71,204,251,59,17,180,212,181,209,132,148,196,21,119,233,61,245,42,3,89,22,250,228,196,177,238,63,89,72,128,182,144,44,225,181,98,226,255,251,178,100,92,143,135,22,119,77,139,143,94,80,69,71,9,243,96,226,98,28,161,223,54,14,60,249,209,30,27,39,81,133,137,146,21,216,124,137,237,107,42,11,235,24,211,250,214,80,63,196,17,85,234,25,90,45,185,43,50,191,150,211,125,170,215,169,94,99,77,197,109,248,119,236,143,88,0,8,37,91,11,100,10,80,48,18,113,74,37,137,162,200,232,29,118,105,53,17,100,0,131,241,154,181,189,82,201,147,5,134,222,186,50,244,229,127,127,241,182,215,124,23,253,243,230,193,106,35,84,134,168,174,186,232,146,253,30,191,150,183,82,40,153,255,146,8,9,24,120,196,125,87,145,206,28,230,163,2,28,50,228,100,16,112,133,50,98,65,232,0,4,10,90,152,192,218,34,13,22,252,208,34,3,6,131,221,85,171,46,46,252,3,198,170,167,169,193,0,20,43,134,216,75,53,66,74,230,141,64,104,55,75,101,77,95,75,108,30,199,2,224,153,106,72,135,220,123,135,99,33,55,20,33,9,58,40,222,70,203,71,51,4,14,6,164,4,82,160,249,30,92,194,62,178,204,215,169,135,76,108,16,150,26,26,110,49,131,50,52,0,101,60,211,246,25,187,185,49,77,241,63,215,97,158,82,50,235,228,213,222,29,226,59,140,250,72,42,253,155,177,149,58,55,229,53,158,201,95,16,173,183,31,155,173,221,107,215,62,68,213,171,88,216,243,253,159,9,77,101,95,175,227,111,77,69,118,226,174,119,27,48,161,211,35,27,61,18,125,230,248,172,59,75,61,234,124,250,251,106,248,212,243,199,95,61,177,59,96,105,110,252,98,177,230,0,33,73,50,35,138,164,10,16,29,118,152,56,69,161,37,111,145,174,3,134,20,4,151,214,169,237,21,176,22,104,57,15,48,124,230,64,181,122,154,173,89,185,201,64,7,182,245,250,21,175,167,221,180,251,100,219,5,43,254,228,247,20,251,189,31,254,159,255,249,46,133,0,0,115,12,137,140,13,18,56,173,92,226,71,99,94,152,140,248,108,8,128,152,208,76,105,104,1,72,26,20,230,215,160,52,96,8,41,244,48,1,9,15,43,12,18,225,135,20,188,217,88,238,4,33,19,239,130,128,103,137,3,48,105,215,89,33,59,192,230,93,212,165,113,142,45,10,181,56,170,185,250,73,213,34,120,185,67,79,169,240,104,48,180,157,128,3,86,104,194,175,76,168,50,64,91,96,88,219,220,33,142,203,113,98,85,233,81,172,18,119,28,31,103,214,47,18,52,25,243,173,239,144,15,103,219,148,186,160,52,212,203,79,54,163,36,39,240,141,127,152,58,228,109,239,146,47,218,155,121,76,32,126,202,127,108,166,173,119,213,186,244,28,213,73,26,186,165,240,108,255,251,178,100,89,142,151,60,113,77,147,154,121,240,70,133,153,235,97,226,42,26,253,199,54,46,61,115,216,254,144,103,181,135,161,80,37,53,213,59,198,235,119,144,136,175,102,9,222,93,151,113,226,134,67,172,181,149,246,157,170,109,191,187,187,232,237,114,220,88,240,32,238,79,143,109,235,114,255,243,191,149,220,81,173,91,43,65,16,0,0,8,0,3,73,0,2,114,143,107,176,5,117,120,255,87,206,100,6,130,69,152,26,202,47,89,15,151,29,90,13,234,166,25,97,13,108,216,13,117,125,239,179,81,41,244,127,185,164,106,183,131,175,207,151,178,127,171,183,85,23,249,15,185,95,253,255,255,235,8,4,88,22,202,26,69,138,99,170,1,133,203,70,104,196,131,136,38,55,55,18,141,91,176,25,116,99,131,56,200,44,40,12,6,145,72,136,18,102,95,12,171,132,6,245,241,83,141,208,28,108,142,143,34,110,36,176,209,130,254,36,64,173,83,113,247,52,0,43,37,15,83,146,236,1,188,208,139,35,202,134,89,227,11,178,22,236,108,8,234,94,25,246,186,169,171,132,129,173,68,53,57,218,210,13,92,106,185,58,57,247,113,113,114,130,14,250,222,27,232,50,207,141,239,236,140,252,181,106,234,84,7,132,151,173,227,210,42,234,105,55,11,211,18,169,5,72,127,35,198,61,172,241,82,60,5,161,217,151,40,220,21,25,177,201,49,245,55,100,65,162,168,122,174,165,186,128,220,89,83,92,245,223,37,66,181,29,3,41,181,22,221,84,235,17,8,244,154,173,171,184,225,206,225,183,241,123,136,21,167,95,145,83,161,226,6,0,1,70,12,249,4,166,18,175,178,39,51,116,65,116,116,226,166,59,98,124,57,15,26,121,204,209,171,174,178,47,245,34,18,254,253,124,30,172,206,46,40,201,186,128,42,117,4,136,99,159,102,143,255,57,178,255,126,223,33,111,254,224,11,137,6,20,197,70,46,62,230,129,164,198,103,22,198,51,14,166,90,132,1,115,12,197,32,32,192,0,244,44,24,24,226,60,18,132,160,208,52,200,145,32,194,176,69,210,76,232,65,113,4,128,75,15,138,88,88,16,3,78,131,240,42,1,86,20,1,90,68,105,245,65,89,118,40,14,125,110,193,19,190,72,13,221,136,160,74,88,167,79,36,85,214,103,75,233,215,194,50,158,237,14,40,200,131,129,166,167,67,8,130,106,41,222,146,167,146,202,42,98,200,41,41,221,131,29,169,196,240,102,108,2,181,33,143,73,94,198,214,187,120,223,139,127,185,132,138,242,27,58,241,8,156,55,163,167,204,73,58,237,163,41,20,118,251,111,210,177,5,167,236,214,170,162,45,76,34,159,26,29,90,178,132,110,138,15,240,53,255,251,178,100,94,10,167,105,119,204,131,175,95,48,70,72,169,177,97,66,106,28,9,197,54,238,60,185,193,0,150,103,145,132,149,152,85,24,150,93,190,44,130,24,55,22,205,185,120,70,8,111,77,151,125,202,224,157,58,4,232,123,141,118,178,93,145,30,215,79,82,255,132,171,225,127,83,242,41,151,255,235,75,161,235,0,62,64,96,187,0,83,2,212,154,204,184,64,194,251,62,204,76,16,70,140,248,35,104,43,114,248,231,143,159,81,233,25,138,91,59,39,120,51,65,62,57,66,190,231,168,25,126,133,250,46,62,255,8,255,250,7,248,66,108,223,239,244,239,240,79,255,228,63,253,132,0,58,4,18,24,230,208,118,3,81,200,80,166,200,74,27,118,216,95,32,18,96,200,97,39,76,49,146,102,2,170,26,41,184,57,216,40,10,101,108,225,164,45,164,239,179,41,99,183,19,169,62,44,49,40,17,128,50,235,211,204,10,182,213,204,61,130,241,144,104,80,13,34,93,22,25,142,225,73,112,30,146,240,127,160,166,177,61,102,116,123,128,117,188,168,213,204,101,174,199,106,106,201,229,126,33,21,234,200,99,208,168,136,231,104,98,207,53,130,88,205,90,251,203,53,117,92,92,144,215,218,126,144,62,183,42,162,152,143,227,36,239,133,204,79,136,94,167,164,108,233,195,225,138,54,118,90,239,157,59,202,243,175,109,194,187,107,78,32,168,95,230,28,90,74,186,34,97,104,208,159,25,133,105,84,192,247,146,169,56,204,253,69,52,52,104,136,81,200,162,133,89,21,209,29,77,2,88,175,11,178,145,186,53,27,27,29,239,249,191,132,91,160,168,2,218,68,8,1,32,152,194,18,160,231,90,155,9,246,156,145,246,169,83,136,138,59,224,206,72,146,133,40,59,113,18,42,152,218,228,160,65,209,107,206,189,94,162,191,223,247,199,105,241,148,251,19,101,222,237,154,164,103,255,247,43,255,184,0,0,98,168,92,98,250,68,108,226,56,105,27,246,28,80,28,38,12,135,232,155,46,1,159,39,129,17,140,48,188,231,227,138,133,66,162,134,182,210,101,128,45,49,62,46,22,104,32,10,254,8,195,121,43,66,0,31,113,8,76,58,144,194,114,254,48,83,222,0,26,72,76,132,217,98,64,14,207,2,136,103,202,115,138,255,17,161,210,8,116,57,198,16,144,12,72,128,225,6,209,89,82,224,88,72,217,212,230,102,40,218,149,3,90,59,242,80,246,16,187,196,116,120,49,78,35,10,185,128,146,38,141,141,73,232,153,104,204,143,237,160,190,188,99,162,250,35,6,172,38,195,197,199,74,204,188,122,239,12,101,165,237,7,24,42,156,53,35,45,116,97,210,135,201,77,174,43,218,202,186,244,243,255,251,178,100,91,142,167,149,113,76,19,187,121,114,69,70,201,217,101,98,100,29,145,161,52,110,101,237,193,22,50,103,156,245,9,184,91,74,120,152,237,150,214,117,140,64,54,177,213,83,86,154,222,172,107,103,118,158,154,123,77,64,83,234,34,121,98,79,52,88,207,175,106,101,141,211,204,210,246,145,246,55,140,219,88,205,127,222,179,134,185,190,90,6,215,40,0,1,0,0,7,89,14,194,42,4,68,54,83,40,198,130,48,27,144,240,198,7,0,122,227,34,66,6,177,90,71,248,57,4,22,88,160,88,87,155,62,41,145,241,112,102,78,156,103,247,167,125,177,121,254,173,175,249,254,10,143,70,175,209,255,144,183,255,32,0,116,48,86,104,148,9,246,38,64,152,25,177,217,38,119,205,152,164,22,97,243,233,131,8,64,96,17,89,204,206,133,82,231,24,0,22,100,18,112,14,54,207,22,125,211,232,32,252,44,44,218,85,126,175,29,116,189,121,212,117,150,83,72,27,133,235,169,211,3,94,94,176,238,210,38,55,78,161,121,40,219,39,186,196,31,246,19,20,221,200,186,158,133,52,144,113,178,26,210,152,26,9,23,143,73,83,22,149,168,204,190,50,89,96,136,243,147,41,212,234,16,194,112,130,39,232,219,53,55,219,184,193,173,254,198,236,90,52,205,98,202,46,26,155,217,171,31,82,164,163,118,228,108,9,237,244,228,177,186,52,194,178,115,55,59,94,87,100,199,244,197,227,225,154,240,155,208,25,163,230,72,246,158,238,155,138,218,216,190,195,204,54,215,203,183,162,250,3,106,145,84,247,74,230,106,220,155,63,220,98,183,78,211,13,122,109,154,72,209,207,247,80,169,10,87,173,67,22,225,234,182,73,52,22,161,232,0,30,250,64,50,0,24,33,0,12,140,192,102,19,104,68,212,25,107,147,248,93,194,55,220,111,70,158,218,190,169,174,152,198,186,62,201,237,66,158,175,47,234,104,141,190,94,159,233,151,79,255,255,255,255,255,111,250,31,255,115,39,190,175,156,78,139,219,6,0,0,0,116,194,201,211,64,217,204,221,108,55,36,56,230,114,83,140,57,7,190,230,138,14,153,92,206,32,36,152,220,72,106,242,160,20,86,36,12,54,16,84,196,66,7,25,43,153,235,45,1,4,169,224,132,240,186,40,37,131,89,49,121,26,146,225,69,103,35,23,111,158,92,103,87,4,187,124,172,8,229,44,110,176,22,111,235,243,166,150,212,161,201,13,185,182,179,15,193,237,192,52,48,187,111,243,241,16,38,45,42,104,216,187,11,126,111,102,179,165,86,17,86,26,164,129,101,181,202,129,179,52,40,56,30,189,5,157,210,89,199,255,226,101,234,116,225,240,119,94,63,75,107,196,195,255,251,178,100,78,14,167,146,105,76,27,152,124,224,65,37,153,218,96,226,120,30,101,165,46,78,225,239,137,2,28,103,137,151,156,162,180,198,178,164,113,146,119,185,230,27,45,175,27,225,69,187,152,38,37,236,52,175,147,177,31,168,171,150,43,60,34,106,249,38,234,20,186,165,176,86,81,136,153,70,190,99,177,51,72,42,158,192,87,82,219,80,219,181,138,23,177,32,142,154,185,51,50,248,77,177,24,156,77,216,113,179,59,131,51,116,126,166,69,249,45,164,128,0,128,0,0,0,22,186,51,171,104,184,83,144,213,24,82,190,76,87,210,38,64,72,2,94,130,206,70,175,180,93,70,142,187,234,183,63,77,113,5,73,70,177,111,175,2,110,173,127,223,62,255,5,251,246,127,255,255,250,187,61,110,146,242,160,57,135,193,201,138,78,121,148,72,153,170,144,81,132,228,233,154,21,64,9,4,49,84,152,49,96,28,48,72,37,50,168,38,51,96,85,48,72,39,48,84,18,50,188,97,11,6,174,67,204,170,225,66,164,60,137,133,46,8,194,128,141,13,139,144,161,228,36,50,8,108,183,202,91,79,144,65,89,181,149,112,230,71,74,185,179,17,66,204,19,177,43,109,75,171,42,149,155,86,83,121,62,238,16,33,142,180,234,104,57,175,167,96,176,175,33,10,150,197,17,143,25,74,61,8,156,131,169,229,81,211,72,4,135,98,1,176,219,214,151,80,23,85,189,190,246,23,49,28,141,205,194,42,143,186,203,51,219,102,240,148,243,70,68,125,118,103,176,75,171,61,218,213,19,78,118,230,34,68,109,124,138,109,44,164,77,230,207,45,181,195,221,89,134,60,25,245,139,191,84,215,169,241,95,245,2,116,179,92,101,223,143,184,246,157,116,139,158,59,91,70,37,124,235,24,212,213,141,136,210,251,214,61,160,104,125,190,207,90,194,177,234,35,3,101,66,69,41,44,202,127,32,193,78,11,146,4,198,83,2,21,20,226,9,85,15,181,94,141,115,221,40,81,209,181,211,21,237,70,156,234,251,106,127,218,255,182,159,233,255,54,160,131,15,128,135,132,68,213,201,59,131,33,239,255,255,235,0,68,64,136,6,137,52,220,193,50,225,228,51,232,51,51,98,27,53,64,21,48,16,9,49,212,80,48,36,94,50,96,85,52,148,62,2,8,70,12,137,38,39,149,198,7,1,8,170,44,0,166,144,200,38,48,2,67,168,184,140,50,49,24,10,45,55,252,194,148,105,51,148,121,147,42,56,95,233,247,20,36,73,192,225,14,141,138,70,140,86,121,153,224,181,104,134,68,180,226,69,197,82,17,183,191,31,193,60,158,194,162,142,226,119,33,214,47,35,67,179,207,113,42,151,236,65,126,182,212,240,98,255,251,178,100,66,14,216,45,112,202,139,184,124,242,66,4,73,198,96,235,122,159,209,197,48,110,225,237,200,239,150,103,65,133,137,146,150,180,139,33,200,104,23,211,167,30,4,46,77,128,85,140,211,10,106,91,178,75,59,207,89,121,18,229,86,33,116,20,206,18,140,225,183,147,182,187,119,173,199,60,149,13,48,220,86,102,152,156,30,81,90,144,159,16,236,198,42,22,22,111,12,104,116,92,52,231,77,247,219,83,76,179,175,111,201,107,216,247,104,174,151,16,179,74,218,237,78,85,136,193,120,185,197,45,132,116,38,23,177,99,218,108,238,37,30,231,77,211,86,184,204,244,207,254,255,120,141,233,237,171,109,130,217,65,97,32,2,2,0,10,194,177,11,116,190,229,246,59,193,146,34,98,99,196,124,66,137,91,192,92,119,58,239,196,233,19,22,133,73,207,100,58,111,51,35,144,121,245,119,103,95,14,172,196,81,62,202,162,173,26,143,149,191,53,103,47,59,127,200,255,213,72,0,211,7,66,145,26,146,103,59,194,97,152,8,101,16,212,110,68,102,100,120,94,50,52,24,68,48,133,2,131,28,193,147,45,128,34,64,144,192,32,80,204,192,132,22,150,228,138,41,84,64,48,204,245,54,157,204,204,18,106,238,137,85,171,172,64,148,22,129,25,42,94,229,120,105,44,238,157,93,49,73,88,212,239,48,165,239,97,105,171,87,83,89,213,148,207,216,235,167,42,132,202,136,198,249,82,200,38,93,34,43,38,106,62,9,109,47,26,132,35,105,248,6,251,14,201,188,251,21,18,74,4,219,169,55,170,46,155,102,188,40,219,14,74,195,63,119,130,70,121,98,19,168,184,174,95,167,35,109,48,211,75,52,207,8,105,69,203,100,87,215,69,239,81,11,76,208,130,230,116,83,148,209,169,75,181,30,81,247,30,155,204,251,201,103,74,213,79,187,73,120,81,132,130,43,59,130,122,50,146,83,237,46,241,11,68,53,188,82,178,110,138,84,37,60,184,145,8,114,130,97,189,84,170,160,175,161,236,14,30,213,167,223,215,255,252,225,178,230,86,73,126,115,117,64,73,186,67,81,43,51,99,251,214,106,67,43,5,150,104,22,11,211,6,165,240,146,170,213,90,140,60,62,30,85,56,87,57,247,223,2,222,169,56,139,107,169,95,163,255,83,52,219,124,31,231,11,211,119,191,103,183,255,234,0,2,74,184,33,108,195,7,205,220,152,210,79,76,146,24,231,55,141,60,0,170,54,8,44,46,185,159,129,26,184,106,129,160,128,211,198,198,132,179,119,226,177,197,44,197,177,99,209,24,20,230,44,129,230,65,3,51,235,246,200,165,30,184,163,26,105,176,46,72,13,159,111,13,253,145,150,170,154,18,193,255,251,178,100,40,140,7,42,113,78,155,111,22,114,61,7,26,45,37,226,12,31,149,223,46,14,97,149,193,0,150,103,77,130,181,176,141,91,46,85,147,36,195,79,62,14,48,181,180,225,247,13,84,120,225,118,166,100,134,49,153,242,140,247,29,90,185,194,183,14,14,246,213,175,191,88,71,127,194,67,228,123,196,204,8,52,243,227,111,171,164,194,95,213,178,243,22,248,177,155,157,231,73,204,227,101,109,37,30,81,57,32,158,232,98,69,125,181,72,87,217,86,134,188,214,144,133,4,64,249,54,223,236,186,89,170,215,145,24,89,35,80,184,232,149,229,151,176,44,241,226,53,141,210,45,161,77,183,39,9,96,169,98,192,101,104,90,136,216,206,226,211,68,249,253,25,29,173,160,39,242,37,237,220,193,0,1,136,0,16,21,90,232,200,46,0,78,46,224,61,158,104,151,40,80,72,54,108,53,71,58,244,200,163,83,127,167,255,11,94,212,45,191,39,255,237,255,217,245,254,133,193,61,222,8,63,251,63,119,225,239,191,252,239,229,141,6,52,51,114,104,249,232,179,93,183,76,37,44,61,95,120,219,66,131,15,12,204,94,93,2,19,204,200,30,54,145,120,8,51,29,26,152,165,0,16,28,218,255,86,133,148,24,89,113,74,128,7,159,36,84,79,9,64,92,48,197,10,2,225,20,117,218,240,226,104,35,98,88,99,49,0,83,216,163,208,113,195,136,148,169,85,215,16,161,17,69,222,161,84,47,55,44,204,172,202,98,82,166,203,207,19,181,132,65,180,227,191,13,80,51,40,15,42,36,97,135,229,37,4,145,88,129,242,242,226,246,96,84,214,62,99,41,216,50,206,60,195,179,105,21,79,121,165,217,245,85,99,186,152,126,239,231,59,157,101,247,107,224,198,165,65,170,181,118,150,178,62,101,10,207,142,93,237,224,158,53,238,167,132,135,67,215,83,38,214,43,13,242,74,222,203,72,150,233,100,111,86,203,240,210,55,160,138,200,143,219,183,51,107,229,254,39,40,161,22,93,43,182,183,204,17,157,87,183,182,7,177,101,247,165,14,97,82,211,243,51,26,117,127,142,234,143,67,122,237,99,62,0,224,0,5,233,97,143,9,124,74,83,39,17,42,28,105,53,27,242,228,192,16,16,112,192,38,30,142,58,159,53,135,179,46,124,248,66,162,148,122,143,74,152,102,34,56,246,9,48,200,65,165,253,79,244,218,155,255,57,255,223,255,228,175,0,2,81,144,205,136,14,165,228,230,240,13,232,16,213,202,206,142,220,206,2,204,20,120,32,177,3,2,19,76,156,70,50,206,128,207,160,229,83,58,138,35,139,49,20,204,103,115,25,192,204,118,180,9,10,138,43,41,152,160,96,44,111,152,222,255,251,178,100,32,140,134,166,104,79,155,111,99,82,64,74,138,29,96,34,126,31,65,213,50,46,233,233,217,1,19,103,73,147,9,128,44,228,128,196,74,49,225,161,76,157,32,201,189,148,22,199,71,199,145,193,236,61,178,65,183,149,104,72,18,7,124,197,234,36,115,247,214,86,0,154,245,14,201,136,90,247,60,179,103,152,43,132,44,159,158,198,112,84,38,149,146,157,77,23,210,200,149,197,99,101,171,227,143,202,143,223,17,208,236,195,27,185,66,246,51,182,2,196,213,200,6,103,200,11,139,78,105,118,158,229,150,249,120,126,227,177,234,141,159,83,33,51,40,48,228,110,243,166,198,11,237,250,187,209,67,4,15,67,176,83,173,120,230,213,187,80,155,190,219,67,255,230,171,213,67,80,183,104,0,0,16,0,65,36,51,101,71,209,41,161,45,36,145,204,210,220,17,118,92,177,171,76,183,39,230,197,185,47,126,35,203,252,122,150,203,253,175,95,204,88,63,207,255,235,190,77,95,254,223,95,253,178,236,245,247,239,174,156,35,221,119,146,0,76,97,122,1,121,81,180,9,113,142,195,169,139,229,17,140,106,57,145,34,56,24,102,48,52,20,48,28,38,53,163,78,197,98,2,134,52,49,247,98,69,29,136,129,136,175,115,4,73,79,85,101,10,164,176,198,17,11,67,51,0,203,114,193,195,6,33,62,30,104,73,206,229,193,8,4,110,236,209,96,221,203,64,129,16,25,84,10,213,80,238,65,200,61,49,14,84,245,95,63,67,87,36,244,16,8,67,131,155,226,160,126,172,153,134,169,236,173,92,90,197,233,69,66,12,234,167,126,152,69,61,134,16,193,93,195,134,219,152,83,218,106,190,134,67,156,149,135,245,35,13,9,176,230,211,92,186,191,72,65,104,232,92,86,215,76,202,211,58,108,94,38,96,190,207,96,53,97,88,220,132,196,184,166,228,196,111,119,47,60,28,95,194,199,94,159,25,111,243,210,211,40,151,43,50,59,150,44,24,174,15,243,25,139,113,37,84,64,220,75,205,74,198,222,229,123,18,45,105,6,38,125,171,171,102,218,166,107,255,197,94,91,55,241,51,185,153,113,156,0,0,252,147,208,152,242,248,191,162,146,161,12,149,145,213,111,3,1,137,200,72,137,31,177,4,46,143,162,96,201,241,63,76,248,214,111,240,127,253,234,33,161,174,85,255,114,44,187,37,255,6,117,27,2,211,101,133,28,95,106,62,119,251,128,0,202,165,73,250,174,1,179,197,201,1,140,101,41,210,1,109,140,111,10,18,128,192,225,5,67,64,199,145,137,34,248,132,4,8,4,65,130,80,42,3,196,48,128,187,38,57,114,6,108,11,221,55,194,18,14,24,185,208,144,219,162,18,232,255,251,178,100,32,14,135,43,113,76,139,184,123,118,72,198,105,178,100,103,118,28,45,163,48,78,233,231,128,246,133,103,169,135,152,160,100,46,54,83,212,233,215,13,56,109,105,237,232,178,229,174,195,175,34,110,116,20,206,124,34,158,6,191,65,78,253,197,31,65,34,197,53,36,226,143,22,56,177,165,132,121,44,82,167,131,13,204,152,181,121,76,15,136,242,23,71,117,222,62,227,203,140,251,146,76,71,99,214,205,135,57,28,230,251,244,212,39,78,165,71,111,198,189,163,52,110,209,125,27,125,18,12,58,231,92,92,166,39,133,111,106,182,185,82,3,102,51,14,4,151,55,163,226,50,162,249,223,221,179,173,85,198,20,208,125,237,168,58,140,249,151,19,66,158,54,43,61,96,192,223,181,242,247,90,183,254,148,222,119,175,93,99,214,100,74,92,49,198,174,100,224,24,0,0,72,198,0,87,86,226,130,99,171,178,36,219,130,196,130,28,80,132,158,151,104,48,185,143,231,5,156,104,25,9,176,175,162,92,239,157,82,83,77,191,204,208,139,244,6,204,126,166,14,156,128,28,71,249,71,255,212,189,170,175,91,145,171,244,126,174,201,223,244,128,230,1,72,39,144,190,198,241,143,38,113,10,134,98,11,102,96,167,134,102,7,6,14,141,70,202,128,53,88,193,195,125,208,66,60,8,136,253,65,12,10,240,148,12,29,16,33,11,58,167,45,211,50,160,210,251,161,80,32,48,168,136,44,96,73,26,48,9,64,165,19,88,33,208,169,62,133,132,173,208,104,183,168,129,21,56,237,20,25,56,22,88,88,230,206,15,39,68,96,78,237,25,143,38,16,60,178,145,71,67,93,55,207,166,54,236,139,19,157,211,250,209,148,225,8,78,156,33,102,125,217,203,19,255,203,29,104,185,159,157,206,85,238,63,50,99,107,153,178,215,79,173,95,183,180,98,145,241,104,21,153,116,143,183,84,207,218,146,241,233,111,184,46,164,242,98,223,63,43,169,235,151,212,197,45,157,102,109,183,53,71,131,108,197,131,35,20,93,181,207,6,250,158,244,124,234,213,132,170,190,38,181,169,36,66,149,68,228,102,103,150,60,235,129,83,0,0,0,0,113,89,75,139,174,232,32,136,193,193,2,72,168,154,146,224,253,120,198,70,141,22,230,119,128,241,198,3,234,38,219,179,162,69,63,177,76,223,203,78,127,238,87,127,255,255,254,173,130,169,160,54,183,97,145,34,55,16,0,0,115,27,58,243,44,19,67,40,12,241,40,44,194,115,236,207,74,116,20,124,11,14,102,3,138,47,161,150,128,1,138,100,233,40,98,68,7,153,182,5,152,102,2,19,2,100,64,184,8,31,24,9,69,131,180,217,134,137,132,136,44,129,24,255,251,176,100,32,142,135,33,110,203,19,184,92,112,73,3,233,202,103,2,40,27,37,163,46,110,225,145,193,25,20,39,13,146,177,240,192,19,76,116,137,12,41,112,228,81,85,135,109,227,3,195,130,158,102,156,230,73,16,229,2,56,45,202,142,40,220,106,59,242,251,49,109,218,171,28,165,128,135,166,253,219,185,106,157,46,187,98,41,45,140,185,92,175,13,91,197,88,103,173,200,41,171,146,7,122,118,152,165,38,176,252,103,183,237,95,1,137,130,0,206,132,66,31,97,63,148,102,4,90,149,71,28,186,228,69,59,22,121,182,84,250,120,72,243,0,179,87,112,200,253,168,143,70,187,141,142,231,183,89,81,125,81,78,199,176,213,35,115,35,206,42,116,231,18,168,133,143,89,122,115,155,36,126,28,138,202,37,73,28,48,163,177,240,255,239,245,105,244,128,1,128,0,0,0,58,28,131,147,57,133,80,49,64,141,88,132,152,232,170,88,203,204,60,167,138,24,18,75,125,79,72,192,140,213,56,132,35,197,4,71,181,62,27,26,233,42,127,138,210,158,229,234,183,229,238,250,191,250,255,246,122,79,45,33,7,166,50,134,164,185,245,130,101,49,210,43,63,176,24,9,120,12,78,1,204,210,22,78,22,60,68,156,163,19,0,80,112,122,96,0,88,96,160,90,97,193,32,128,195,1,66,51,32,5,98,129,85,66,129,64,32,80,7,17,3,106,196,243,84,100,233,104,97,178,220,3,72,100,240,200,163,157,71,221,123,59,82,137,133,185,21,140,182,144,140,81,238,43,31,84,28,131,23,23,99,146,125,209,247,191,69,60,221,208,90,95,217,110,17,219,159,65,21,229,185,54,27,135,121,147,66,231,37,95,147,40,139,89,99,111,151,121,142,91,215,252,237,70,253,98,246,113,9,29,91,253,252,248,142,111,92,61,153,174,212,79,217,213,61,40,127,165,52,159,162,190,169,44,118,62,173,226,231,13,220,143,92,139,153,172,157,4,87,137,213,206,52,252,194,225,101,103,209,222,91,170,38,7,251,40,102,162,223,187,247,103,49,116,71,187,118,250,209,242,113,202,111,66,64,3,128,22,105,97,147,6,96,68,243,166,111,250,133,47,82,200,155,111,8,132,166,136,11,23,14,94,232,192,242,178,66,196,101,168,219,45,255,141,219,109,191,171,250,191,83,194,61,230,118,201,218,94,42,244,253,22,255,255,213,247,121,30,139,17,179,3,109,102,164,0,0,243,11,64,236,54,100,14,19,31,194,133,49,99,24,211,9,81,252,49,228,56,195,6,208,100,48,72,12,3,5,144,134,48,35,1,163,14,240,19,48,77,14,80,160,38,14,129,17,130,176,86,136,0,92,104,1,8,0,100,18,4,70,0,0,255,251,178,100,33,14,135,29,104,202,19,216,92,112,60,65,153,221,97,226,54,29,133,159,36,79,101,237,193,13,8,38,221,141,36,40,6,28,2,110,123,150,91,226,23,38,80,242,4,250,156,169,22,191,130,132,97,74,8,158,78,239,84,42,122,129,147,64,183,5,137,62,209,147,230,97,234,98,24,61,55,53,71,244,183,33,153,18,168,132,34,205,200,149,156,97,253,71,223,57,116,74,55,150,158,251,92,86,137,110,78,205,170,69,2,150,91,28,13,61,219,52,184,221,189,191,110,209,3,79,76,203,21,25,212,173,61,221,177,121,64,190,174,170,136,21,234,19,237,26,114,33,19,150,36,94,133,99,67,96,226,114,138,135,92,86,106,150,247,41,66,111,30,161,87,66,236,73,173,89,94,34,167,181,165,233,84,190,86,150,223,241,23,244,129,196,63,80,0,0,40,0,2,8,67,116,61,30,120,121,160,166,198,67,241,167,189,34,206,212,129,6,154,45,74,35,130,62,200,134,40,49,13,112,96,240,82,210,94,194,235,253,191,166,237,202,253,249,31,111,255,172,226,82,143,213,255,44,7,24,46,38,81,165,242,1,152,246,145,225,140,88,51,24,38,4,17,145,120,81,24,252,2,248,144,99,24,50,6,105,129,144,55,152,73,131,65,129,112,164,24,7,129,49,128,160,19,152,189,131,81,234,160,71,166,136,134,137,162,39,130,84,127,88,201,101,194,162,25,27,9,50,7,28,81,2,239,130,51,10,135,45,71,215,197,131,62,35,64,200,98,40,8,132,220,8,74,80,216,6,131,181,1,17,75,101,149,65,215,33,124,249,115,175,101,172,11,75,7,74,29,220,91,152,34,227,193,83,67,101,81,67,201,112,111,216,101,187,124,76,179,4,16,235,251,74,145,80,225,235,89,154,159,88,169,197,108,164,113,179,97,221,241,31,30,7,237,81,243,25,45,141,95,120,122,231,92,190,190,26,171,86,4,108,212,39,88,218,52,165,137,247,22,20,23,9,166,97,150,222,145,94,195,85,98,171,185,117,237,150,201,43,189,75,155,99,252,122,222,110,243,203,169,53,125,99,234,212,197,188,220,1,167,232,64,0,0,198,3,55,6,28,85,35,182,154,97,74,131,66,160,85,209,113,251,8,16,232,195,69,173,4,143,198,39,76,255,80,110,152,200,28,80,14,85,249,103,61,165,159,202,232,91,183,39,217,242,211,169,123,127,255,85,10,52,38,122,72,34,200,178,0,0,0,0,140,195,197,43,12,183,81,108,192,16,130,140,54,129,220,195,36,140,12,112,209,252,192,80,52,76,10,128,156,192,208,34,12,1,1,12,196,8,13,0,2,58,96,10,8,230,5,64,42,98,108,13,1,51,20,108,202,11,26,58,97,83,255,251,178,100,32,140,135,46,104,73,155,218,123,96,76,233,185,179,100,167,120,89,89,159,48,110,189,145,73,94,163,231,29,161,21,249,26,32,45,162,241,69,97,80,165,219,14,56,56,72,128,99,146,98,1,35,221,42,77,34,147,185,81,46,161,83,18,43,18,81,64,115,46,216,208,106,237,205,76,233,154,141,91,146,56,47,219,217,145,161,68,52,102,230,219,224,215,30,83,188,53,111,12,240,211,228,93,42,41,17,170,153,165,135,3,75,224,58,38,245,93,239,20,173,55,174,141,198,220,111,148,147,78,101,90,182,119,238,189,93,182,190,245,166,124,147,253,69,199,141,63,93,57,235,36,246,246,72,32,107,5,189,244,109,184,195,181,35,94,249,203,200,45,61,178,38,161,90,222,216,141,95,173,252,239,25,251,205,117,54,107,95,139,125,223,218,106,215,113,97,88,16,0,23,130,230,129,189,40,101,10,1,133,152,185,11,64,203,153,84,243,30,7,22,250,66,202,18,144,246,249,134,130,112,165,57,214,116,231,166,248,94,251,219,255,251,127,174,223,246,255,255,255,251,179,152,187,167,83,93,30,139,133,209,11,22,150,154,202,121,50,152,32,221,138,231,80,96,0,16,143,198,69,161,199,178,172,166,141,14,198,34,149,198,67,145,102,56,135,230,141,134,225,113,104,194,176,0,196,176,8,196,128,244,195,209,72,192,16,84,8,36,16,9,106,157,103,176,118,124,220,6,129,73,49,238,204,14,209,101,60,65,162,62,205,16,38,140,4,177,201,43,67,113,138,234,25,241,120,4,18,232,149,71,67,75,21,204,117,169,28,178,238,140,153,93,9,119,245,136,240,141,129,141,179,56,247,184,75,31,189,96,135,78,98,120,70,238,16,171,75,94,114,102,147,55,15,183,147,100,161,31,115,46,103,237,156,248,166,23,115,182,102,15,154,87,245,43,248,193,183,121,90,116,114,94,164,240,166,209,201,56,237,67,110,175,189,83,93,136,115,26,100,237,116,105,235,70,31,162,218,55,171,23,89,154,30,251,173,204,112,67,183,254,235,103,125,102,216,198,40,0,6,53,225,9,4,76,80,245,201,105,32,136,169,114,233,167,44,166,64,91,71,138,25,69,8,255,118,114,54,193,153,209,93,67,171,127,194,89,168,247,98,127,55,198,165,175,14,41,76,47,235,255,226,197,8,135,150,62,211,21,90,52,197,99,149,169,76,163,52,157,148,236,128,213,10,123,128,154,71,217,91,220,37,0,205,199,32,0,19,148,196,245,244,23,207,156,134,36,153,128,64,25,52,15,27,6,89,24,50,48,7,12,64,32,244,10,13,24,230,21,190,166,96,135,123,134,154,2,65,45,98,36,75,250,185,209,190,64,198,229,239,202,147,101,101,255,251,178,100,29,140,197,181,104,203,155,185,90,240,116,10,185,147,104,200,100,22,33,147,56,110,61,47,201,242,42,230,205,165,154,56,7,62,235,2,58,43,53,182,211,96,57,184,148,110,127,25,102,122,109,240,160,86,155,47,4,31,199,82,118,164,89,175,80,234,238,0,103,227,189,130,56,65,169,187,170,182,202,48,74,175,236,165,104,41,227,174,227,134,185,162,4,181,237,138,77,23,193,67,109,102,189,186,85,91,35,123,215,118,235,166,53,167,143,91,85,137,73,68,228,251,98,29,112,250,225,61,234,29,170,134,49,71,110,207,209,251,66,120,76,221,100,35,106,137,215,85,76,90,238,62,23,108,24,80,4,165,95,96,211,0,83,102,180,42,90,151,92,229,45,40,134,166,130,128,34,107,116,193,137,135,217,64,48,8,55,12,163,150,220,173,24,227,118,34,163,153,227,249,203,166,17,113,148,163,36,101,250,45,208,146,80,190,2,12,184,158,165,86,184,168,175,239,18,181,215,63,240,63,83,71,135,183,66,9,175,1,197,169,170,63,107,142,23,238,118,234,97,125,219,162,252,166,129,131,165,77,51,24,114,162,75,28,80,123,56,195,40,135,183,66,2,217,111,224,154,121,169,198,1,219,179,60,134,204,70,153,49,104,37,28,11,82,251,133,192,102,45,1,59,37,64,51,57,93,3,64,23,225,203,63,30,143,238,145,102,48,10,20,178,17,149,217,5,53,212,134,179,189,110,212,240,183,213,54,106,107,193,237,174,199,121,55,222,55,71,60,178,116,170,27,75,100,85,56,60,91,21,146,110,13,188,24,202,76,102,182,189,211,8,34,21,39,131,46,201,108,234,227,164,242,85,18,6,6,99,101,50,16,140,45,73,234,217,181,144,203,133,227,188,94,165,117,35,21,119,220,105,146,136,214,60,229,40,226,82,58,65,16,104,69,36,42,159,83,122,140,218,88,181,69,11,25,2,140,69,184,66,95,255,113,242,157,58,110,92,128,0,37,75,175,171,196,22,13,167,36,232,136,145,138,156,142,78,19,63,158,134,203,216,248,214,66,41,53,157,211,73,39,179,218,98,222,212,186,117,197,253,215,214,119,99,245,22,233,116,175,167,85,230,172,106,141,80,45,39,52,101,187,205,217,77,224,221,84,149,56,210,49,249,97,172,115,238,179,143,48,210,70,34,44,107,195,102,12,83,197,213,125,218,174,247,218,127,79,247,140,112,143,207,195,182,15,90,8,199,104,121,203,36,115,204,133,198,243,6,232,148,213,202,123,6,48,32,21,36,188,199,216,179,234,48,1,167,163,25,3,141,24,141,52,80,32,84,99,75,137,120,129,147,240,166,62,181,146,131,140,205,168,164,227,51,101,8,95,147,227,121,153,36,100,14,255,251,178,100,24,140,133,163,104,205,27,153,97,112,99,74,121,179,100,229,140,27,53,161,40,111,97,141,129,110,169,231,41,148,9,252,210,99,19,35,128,46,43,144,30,119,182,242,145,249,2,212,128,51,243,163,206,47,74,72,233,155,14,80,254,113,15,248,49,133,169,159,189,254,40,111,4,114,163,234,244,180,60,47,170,47,129,75,153,171,244,174,162,151,177,239,165,113,143,102,244,157,137,236,171,29,244,110,93,181,231,58,159,149,97,98,154,99,93,203,23,54,210,245,230,106,121,191,152,104,90,74,219,69,134,241,218,206,245,23,68,213,58,8,163,132,216,244,214,5,111,35,101,191,167,33,49,29,149,171,187,238,77,83,187,75,185,128,7,21,61,144,194,122,144,165,203,232,4,80,43,100,161,89,106,195,76,205,150,204,182,68,154,146,253,125,90,9,23,121,210,214,77,63,227,217,125,238,117,232,98,216,125,208,215,40,18,161,140,59,87,31,114,39,136,197,221,146,137,59,255,212,224,202,192,48,171,168,233,138,166,84,41,151,254,255,246,223,38,140,112,250,6,169,202,234,44,180,14,15,97,16,20,29,85,191,120,0,2,82,134,19,2,26,108,100,77,6,21,131,118,96,248,47,166,31,224,134,100,80,18,138,108,96,22,7,200,40,96,48,8,6,26,192,62,80,7,161,112,79,47,136,24,3,136,100,234,137,5,77,2,228,0,178,20,129,112,148,183,11,222,184,102,169,217,72,100,136,129,121,60,101,242,58,42,145,143,124,28,233,178,82,241,163,165,213,10,193,185,180,139,11,239,134,80,75,46,17,97,67,143,72,90,94,8,97,47,205,24,190,211,214,60,122,108,229,238,249,22,235,10,202,55,101,181,52,171,26,212,45,183,91,255,66,161,117,218,165,55,230,148,199,94,215,38,41,247,23,225,196,20,102,53,232,75,223,67,98,145,169,70,118,79,41,23,245,109,151,244,48,70,153,218,85,164,108,184,125,180,183,62,185,101,15,202,171,26,137,8,174,94,67,109,173,80,179,163,109,121,227,82,152,164,205,251,151,163,236,126,196,1,118,207,100,77,6,84,104,130,5,51,53,24,77,180,40,98,128,157,86,59,249,10,137,220,97,80,69,198,146,236,95,182,67,136,247,220,76,253,93,230,223,215,254,37,161,12,91,27,121,52,136,102,89,208,52,121,210,81,163,11,129,182,132,65,42,30,12,96,209,76,235,91,176,165,171,122,164,152,11,34,37,63,86,249,116,213,41,237,147,255,123,111,244,100,4,0,76,8,139,80,212,32,117,140,130,196,48,195,212,16,140,39,0,220,199,200,20,204,12,129,28,192,24,21,67,0,248,192,4,21,140,29,193,60,72,15,140,233,72,174,51,4,41,96,136,51,255,251,178,100,25,140,134,167,103,202,11,217,98,244,82,166,153,97,111,39,14,24,69,163,48,110,189,45,129,55,29,231,117,162,166,56,100,66,215,14,152,28,75,174,162,169,2,66,137,18,44,232,58,6,114,155,226,31,90,251,10,77,122,211,85,227,177,63,131,24,189,48,48,10,205,141,3,40,74,129,178,187,105,173,43,130,50,151,153,136,160,233,33,239,28,93,19,13,100,193,251,115,119,94,210,110,94,113,120,165,157,218,159,196,226,58,48,185,125,242,205,183,19,180,88,175,208,212,76,204,195,243,240,214,59,252,228,251,207,203,23,219,82,191,88,23,193,176,226,88,225,215,220,68,186,35,137,125,154,251,9,213,50,137,187,102,236,51,236,164,58,176,247,115,113,46,3,174,130,7,86,194,214,76,87,187,222,203,84,93,157,123,205,159,230,164,204,44,4,2,17,207,177,128,16,160,59,163,76,192,106,197,49,14,132,95,23,117,8,1,129,168,243,186,44,84,167,239,203,222,184,87,84,89,11,143,4,196,82,138,239,190,152,161,7,69,155,101,155,182,166,45,178,251,250,26,107,147,204,213,212,77,87,111,116,199,213,134,230,129,187,227,143,245,51,197,109,244,126,190,130,0,73,53,12,65,154,12,24,7,12,47,18,12,158,2,12,119,82,140,192,19,201,1,240,0,104,147,67,0,56,114,36,152,1,96,81,3,151,128,24,198,48,76,12,50,50,12,69,179,5,0,110,129,73,148,66,211,103,248,55,1,212,153,22,104,234,136,145,155,48,216,99,242,61,210,240,218,130,102,149,241,205,89,91,179,137,201,73,212,161,72,172,227,162,53,5,91,111,84,117,174,36,98,136,156,161,34,139,131,167,87,159,149,73,63,36,108,26,100,243,229,113,67,106,47,45,184,236,147,85,124,147,18,89,69,30,129,159,11,132,106,231,89,21,230,24,0,105,188,120,195,76,77,93,247,225,132,116,126,207,183,85,24,197,81,89,100,101,65,50,48,154,228,108,189,147,242,35,125,186,177,88,32,76,180,178,40,33,183,225,112,71,45,112,160,0,0,179,162,215,128,28,226,123,186,5,221,48,169,32,6,182,224,77,82,181,169,92,235,184,215,238,78,114,238,127,213,25,103,106,127,223,106,55,255,111,154,143,71,144,24,97,128,66,198,104,208,147,38,234,222,37,198,26,84,40,138,155,106,230,233,251,240,94,91,104,242,54,104,255,253,16,0,4,35,20,189,143,154,44,60,101,8,212,70,226,18,208,32,186,106,211,232,233,0,195,99,211,3,13,203,2,161,224,97,127,152,224,24,234,84,254,172,162,215,40,195,41,139,151,144,88,171,169,62,85,190,88,243,51,16,75,141,74,85,143,43,15,145,76,53,203,49,246,159,35,255,251,178,100,37,12,135,156,111,206,19,152,122,240,62,98,9,198,103,6,10,28,165,189,58,78,98,51,193,8,11,38,201,150,8,250,145,179,87,30,27,100,246,94,118,97,198,238,1,26,174,129,213,8,120,66,0,148,87,197,16,181,175,7,218,28,123,174,28,89,78,184,206,4,238,58,140,96,18,76,22,243,176,193,53,222,198,86,60,180,174,111,26,213,72,146,156,1,192,206,120,91,14,4,249,60,77,72,127,165,44,241,229,243,37,97,70,112,253,228,56,16,25,25,15,247,63,216,38,221,107,137,103,220,82,86,170,130,254,141,201,209,15,83,44,55,168,239,136,109,145,99,26,16,108,164,122,231,51,30,43,140,222,32,103,134,155,198,197,64,251,67,148,74,134,120,136,122,175,86,170,24,235,127,121,107,115,137,237,141,94,154,135,25,201,65,77,233,142,127,122,68,189,165,143,64,16,0,48,68,177,17,186,20,34,47,199,193,195,66,200,164,78,84,227,176,215,166,106,35,8,205,31,93,241,223,111,208,144,179,68,23,113,89,163,118,117,252,210,216,85,43,77,24,20,128,120,124,76,44,243,95,255,251,63,217,168,6,128,50,64,226,25,230,201,65,5,179,146,13,1,137,67,43,236,140,98,46,21,11,152,168,58,173,33,5,86,170,210,212,180,179,138,69,164,35,139,239,16,34,15,211,18,0,156,201,66,179,188,204,181,2,48,250,195,141,109,38,29,117,0,181,215,30,182,219,132,255,189,95,19,116,173,74,85,205,70,18,6,180,254,88,93,81,198,171,90,3,34,84,191,180,124,253,125,70,214,244,204,53,132,218,41,103,224,67,231,153,123,104,240,66,108,142,204,7,59,169,190,238,87,10,182,224,133,70,235,113,16,240,227,35,123,114,106,175,38,116,18,189,125,220,178,124,100,211,134,117,145,116,16,35,70,211,40,102,80,148,84,163,167,17,137,64,182,131,38,101,6,132,186,129,153,16,73,18,60,170,233,14,183,76,125,12,52,166,41,161,81,109,65,173,29,5,162,144,37,132,108,120,252,251,69,83,24,23,196,210,236,130,157,18,174,80,117,185,40,66,173,106,61,145,175,185,163,206,159,128,0,1,94,128,65,135,8,137,226,171,153,210,197,19,240,54,57,6,64,4,120,81,6,87,235,86,4,14,190,78,94,208,89,96,192,238,52,247,162,107,132,123,197,146,18,118,157,48,224,170,92,173,222,136,170,167,149,255,254,143,215,202,79,127,233,2,76,7,27,13,105,24,222,202,109,195,120,233,92,240,232,99,108,4,1,33,131,16,156,140,6,32,33,9,128,132,132,0,118,196,94,214,14,202,128,65,55,21,157,145,127,60,72,131,171,27,24,12,120,53,78,205,85,172,112,176,167,107,29,255,251,178,100,32,14,183,88,111,77,139,153,147,240,68,70,73,192,105,98,90,27,145,187,56,14,97,239,193,31,37,231,85,147,41,154,194,104,116,89,48,76,116,178,100,91,128,254,82,212,108,39,188,190,251,33,13,98,65,73,7,206,197,135,183,149,38,234,130,111,226,151,171,87,194,60,189,245,147,21,229,129,164,111,87,49,204,180,144,77,13,78,2,72,86,88,189,92,141,119,35,78,57,240,218,8,138,1,128,18,68,55,36,154,132,172,111,58,36,146,104,24,36,194,158,186,201,122,36,130,177,191,76,84,221,103,17,177,105,148,44,162,211,152,206,44,63,162,198,85,48,22,213,70,169,188,232,175,60,188,32,107,146,148,84,201,56,138,130,192,85,80,70,137,199,47,151,83,90,196,156,217,99,236,155,116,84,121,157,11,40,148,180,126,43,45,99,92,150,201,82,221,52,203,89,215,146,11,148,56,97,65,1,216,26,242,50,131,158,8,5,209,106,208,227,178,15,44,26,47,108,134,153,115,90,90,209,5,66,194,200,235,62,152,119,235,146,103,108,244,111,191,223,119,65,26,189,117,127,78,16,81,119,212,238,174,159,253,70,59,242,22,250,142,122,12,17,37,51,177,20,204,217,208,160,60,198,133,83,66,251,204,20,17,6,134,12,34,93,92,196,198,241,33,123,178,179,197,131,204,169,153,134,2,165,137,250,45,108,74,142,150,193,96,132,19,26,80,40,39,232,112,0,13,39,19,64,101,52,251,94,250,174,196,168,234,72,123,155,191,144,235,75,121,29,42,0,44,89,37,20,245,50,5,160,245,216,193,69,44,92,189,255,35,248,13,218,194,179,191,249,9,30,123,3,33,249,4,6,122,224,174,104,186,149,110,237,119,212,168,207,163,139,121,33,127,110,41,108,25,237,31,43,31,195,249,68,173,226,88,223,46,85,234,69,175,41,161,77,181,95,200,246,153,25,55,214,241,125,197,62,243,34,175,229,34,207,232,114,235,74,114,62,254,52,219,251,155,212,29,17,116,64,138,75,248,95,228,224,175,130,125,239,255,143,255,237,148,206,90,173,244,153,207,189,92,253,101,139,143,46,54,46,121,150,182,9,166,71,184,160,225,205,45,99,18,225,228,27,139,201,32,119,90,212,74,48,238,198,189,241,189,150,241,151,240,176,31,54,186,107,153,245,169,55,169,125,189,127,106,147,80,111,145,91,163,254,146,103,153,255,253,26,143,153,167,255,255,185,110,157,78,242,20,124,255,254,168,0,0,73,16,66,105,195,10,71,60,162,83,110,201,51,242,179,25,53,14,197,18,179,66,19,8,8,24,3,71,165,192,221,43,163,131,243,41,86,139,10,202,201,49,81,44,241,29,0,126,162,169,108,242,36,112,20,49,126,255,251,178,100,29,136,6,109,105,80,211,111,142,208,70,105,106,12,96,226,94,31,101,187,50,46,231,68,1,28,152,231,73,153,21,162,75,218,167,251,201,189,53,219,255,13,97,185,141,173,148,225,231,74,3,175,237,198,199,168,47,30,155,9,220,73,173,230,127,84,214,178,197,229,45,149,200,97,125,132,130,52,162,235,31,11,135,119,150,124,225,103,89,78,235,35,243,194,14,232,213,44,218,59,83,45,179,19,62,141,58,149,215,239,127,76,59,242,29,63,230,222,209,253,137,6,241,153,166,193,152,133,123,152,218,219,197,175,178,109,152,7,201,173,157,38,119,90,101,71,69,48,21,39,150,44,240,186,197,243,10,73,69,207,147,4,73,23,119,82,75,94,70,42,228,115,209,31,47,35,109,188,176,0,138,80,2,64,21,138,143,77,150,228,160,202,144,2,177,166,180,166,237,105,95,164,136,132,136,106,133,234,90,133,214,98,15,224,52,101,206,215,76,239,182,49,234,148,127,95,248,218,101,205,255,225,115,233,251,126,219,239,167,95,251,254,21,187,246,125,215,101,41,0,76,82,39,14,150,59,76,27,1,77,253,0,12,78,12,76,198,192,140,206,131,12,61,229,37,196,109,76,120,145,66,192,96,131,37,71,131,164,96,56,76,0,58,36,106,70,202,137,41,102,134,78,34,67,38,4,133,75,16,185,113,153,172,53,123,40,27,217,164,155,163,172,153,210,122,70,67,73,81,122,213,36,6,6,7,13,14,137,17,12,125,233,36,51,169,144,16,150,48,190,135,153,229,76,235,223,146,220,167,108,141,222,246,106,178,244,120,128,44,178,201,160,15,69,128,96,249,218,133,184,131,248,194,174,126,52,125,142,82,229,242,141,241,95,243,7,9,242,201,132,194,63,40,63,189,181,206,193,18,239,194,67,134,226,93,246,169,77,170,101,197,127,227,184,110,188,139,246,181,231,46,218,199,90,110,87,62,134,49,222,54,73,252,253,112,227,121,170,207,110,228,163,191,220,233,174,150,0,45,220,36,165,65,43,247,11,213,53,251,103,156,235,196,246,89,207,239,214,199,117,191,149,175,127,205,115,119,233,40,249,170,10,63,250,30,255,221,243,185,215,64,0,0,137,240,243,69,88,68,182,36,22,252,72,58,116,239,175,26,83,241,218,210,199,154,41,3,213,31,94,200,185,192,79,142,29,33,237,77,114,250,180,96,119,212,50,166,251,85,253,3,248,94,51,93,127,226,83,151,18,246,254,207,110,186,123,148,255,100,151,106,138,68,0,156,176,44,248,108,12,102,71,56,104,100,1,192,70,158,38,25,90,89,96,64,155,20,103,168,72,137,217,67,105,68,195,87,206,202,36,94,81,233,237,52,134,57,72,209,109,180,85,32,255,251,178,100,25,140,133,248,104,208,155,112,125,144,70,101,73,181,105,42,104,158,73,181,48,14,233,241,193,32,162,231,205,150,157,160,173,112,36,39,60,135,156,108,230,206,162,78,46,195,236,153,56,15,77,26,217,73,18,123,36,201,182,111,27,234,111,116,182,240,175,249,58,191,16,45,236,120,207,66,116,225,225,56,83,207,155,71,253,207,124,196,222,71,123,140,35,61,215,204,155,250,182,215,86,220,41,127,107,198,79,133,143,5,12,182,32,87,193,198,46,46,46,241,2,31,236,111,126,138,92,224,216,137,92,10,91,149,10,148,166,104,146,164,127,136,208,198,145,231,134,240,58,170,224,102,62,179,207,157,123,32,115,93,239,253,252,107,19,127,38,177,101,231,169,235,2,0,2,116,130,240,130,15,41,21,16,0,74,18,76,238,162,100,220,161,102,198,29,230,114,151,187,81,189,161,126,179,165,91,64,153,156,135,230,231,105,189,115,131,117,182,109,127,106,183,197,216,173,82,62,45,237,17,219,114,127,232,245,116,93,166,111,213,95,77,6,18,186,134,194,161,226,59,184,197,209,248,197,226,188,196,77,36,194,145,156,193,48,248,132,172,68,117,94,97,56,90,131,42,148,20,54,55,84,19,139,7,207,104,192,28,16,32,188,132,169,21,142,178,207,38,121,44,78,132,34,32,100,96,233,41,100,26,134,84,184,35,85,222,143,3,203,116,148,82,86,117,109,35,66,0,59,35,163,12,73,89,169,203,150,150,152,181,168,80,192,16,113,200,204,23,2,82,214,161,180,245,163,228,236,22,152,217,202,5,148,216,240,138,184,104,18,26,89,50,84,23,119,218,92,29,173,72,249,183,63,91,117,94,35,83,113,130,143,225,222,177,3,9,77,230,216,233,135,11,217,111,225,117,250,242,82,88,3,247,22,93,111,29,43,174,4,214,188,103,116,172,23,179,194,81,231,108,75,59,169,4,167,61,77,74,97,119,95,172,77,178,136,17,116,200,249,21,116,205,243,136,101,251,56,95,131,245,191,76,222,154,214,102,249,110,214,246,166,197,118,217,188,122,206,210,82,107,13,220,23,63,98,0,0,56,5,131,133,209,103,69,173,105,198,140,138,89,1,62,116,208,236,13,28,220,157,115,243,143,81,250,108,199,43,10,210,217,179,83,55,125,42,242,163,223,125,190,223,208,107,154,211,63,255,246,213,246,219,253,237,180,44,109,5,111,226,179,135,4,61,29,139,254,76,0,204,51,33,14,59,8,13,107,128,56,194,16,194,230,35,151,37,141,250,8,14,6,153,28,214,149,204,64,202,66,88,198,140,145,211,169,52,193,68,69,136,20,84,250,42,40,184,154,56,204,101,8,176,34,4,20,233,69,76,87,81,37,230,78,220,255,251,178,100,33,8,135,112,107,77,11,188,200,50,68,166,106,14,97,234,46,23,197,157,67,77,225,228,65,44,148,103,17,167,156,216,122,172,57,96,149,150,114,142,254,148,35,20,116,66,124,97,52,195,242,109,242,150,196,9,1,46,228,118,56,53,76,230,48,142,253,54,113,197,115,123,21,195,201,161,35,239,230,53,181,234,18,0,239,100,187,30,234,237,22,95,186,146,62,71,97,89,212,152,191,198,35,223,110,18,43,205,86,139,87,41,243,253,229,133,200,167,37,114,238,242,159,61,228,249,111,53,255,220,107,235,238,85,237,84,247,199,119,103,187,157,75,31,19,115,181,241,57,6,58,102,125,194,90,179,48,212,238,127,175,179,202,114,130,187,117,158,46,42,149,187,220,125,172,243,117,94,253,115,241,255,255,253,114,139,120,80,115,254,181,236,190,131,200,129,112,87,203,55,255,108,169,155,0,0,0,17,0,148,1,195,29,163,61,0,134,5,73,240,78,200,149,113,97,138,206,154,141,51,36,255,249,39,248,159,202,49,75,249,164,140,17,80,152,94,111,223,237,70,197,13,252,223,247,249,124,237,218,159,255,203,200,221,255,253,127,251,125,79,191,47,72,6,64,0,167,40,21,20,239,78,7,189,141,240,148,183,160,31,3,85,43,9,113,118,199,12,248,173,226,188,198,188,35,48,202,160,247,97,176,151,148,7,244,138,84,63,128,212,72,128,74,99,188,68,99,168,181,180,63,251,124,40,246,108,5,148,230,104,70,43,38,124,65,17,130,152,93,255,93,253,123,45,219,15,254,77,15,197,15,193,48,222,12,41,177,6,127,36,254,12,15,219,113,99,75,124,178,137,148,140,92,229,203,230,79,225,186,129,17,213,44,193,251,122,107,193,63,32,229,182,109,97,207,124,188,59,167,212,180,111,110,240,80,140,229,51,23,220,153,90,173,132,79,202,67,58,173,97,192,25,96,114,244,7,1,14,165,152,97,234,25,46,215,120,229,155,230,159,223,235,112,226,83,175,50,73,89,35,71,245,168,128,0,37,17,26,113,128,37,224,102,198,168,169,16,183,20,16,200,90,184,167,54,89,14,154,102,136,162,236,62,53,83,138,168,224,10,22,24,83,229,189,15,166,40,5,233,186,153,65,159,71,204,244,22,100,37,111,87,144,89,212,72,95,179,234,118,139,59,147,235,249,25,30,239,214,0,5,96,44,116,202,42,195,61,201,77,24,61,48,32,248,217,234,18,43,192,200,80,196,227,194,201,79,129,3,23,40,3,133,52,108,96,56,23,24,107,196,114,163,42,145,111,76,14,61,40,221,52,57,169,131,146,12,243,141,139,247,99,108,55,253,114,126,81,95,155,107,84,202,36,151,148,236,0,15,152,165,135,62,157,255,251,178,100,42,142,134,225,109,78,19,152,123,240,69,3,138,29,101,147,74,27,237,179,52,14,229,239,193,14,148,103,141,149,157,24,89,150,93,37,49,51,232,235,203,245,243,188,161,130,179,175,26,221,197,151,247,10,45,220,144,183,89,17,121,187,99,189,181,111,233,41,94,186,247,24,63,106,179,234,229,93,127,84,87,16,253,18,110,58,194,107,25,143,89,83,40,29,192,44,52,237,149,242,190,131,129,62,154,249,155,89,172,121,160,30,55,202,252,123,202,95,113,28,246,64,250,90,108,99,22,138,41,170,72,188,29,208,161,221,131,31,69,134,153,106,88,214,62,105,243,31,85,204,95,218,157,107,43,189,107,201,172,248,91,152,106,7,165,74,203,0,0,0,129,192,224,0,128,82,176,214,144,238,167,230,65,139,79,81,51,62,56,129,95,54,190,59,155,243,49,206,148,120,82,75,16,71,222,189,123,249,76,119,57,195,100,136,56,23,49,19,39,243,162,109,62,127,122,255,170,207,228,188,87,85,125,191,183,245,24,8,156,155,96,132,25,61,0,152,184,48,152,174,59,152,181,66,152,198,36,134,1,161,66,13,229,86,3,3,66,24,83,236,14,17,224,37,129,7,2,215,72,75,18,138,156,148,196,98,137,14,6,77,19,19,17,30,94,230,212,33,226,96,36,237,173,62,213,187,235,40,127,42,79,238,170,88,216,44,16,36,172,101,29,142,80,97,81,215,154,252,104,156,121,122,141,162,150,117,240,230,89,247,75,119,239,49,221,87,70,238,226,61,102,19,136,12,108,151,149,171,152,16,48,221,30,203,132,110,123,250,113,102,196,49,179,94,108,227,114,50,227,108,25,210,252,26,66,143,173,197,190,204,247,89,217,21,121,154,175,75,196,198,68,143,222,70,93,230,4,58,192,71,248,112,86,235,147,170,243,159,18,227,109,117,197,53,174,122,144,202,224,162,77,111,115,218,157,85,253,220,117,170,123,124,235,249,105,254,38,207,151,127,201,54,60,131,156,2,0,236,249,240,192,128,0,9,107,56,208,45,136,114,69,168,46,49,49,176,242,68,98,209,154,146,26,51,185,76,247,25,169,122,30,129,194,255,28,196,141,25,91,45,42,15,26,204,156,183,247,46,247,149,3,149,1,212,175,119,76,239,255,231,178,55,127,181,110,246,200,2,0,6,240,112,20,234,6,195,34,52,67,170,99,162,3,67,40,133,163,225,193,3,0,15,20,117,198,6,0,40,159,20,16,69,222,150,73,72,72,55,243,21,102,99,246,225,196,179,174,215,30,105,49,45,223,186,72,11,14,58,60,247,171,249,173,86,135,253,159,63,247,25,248,65,169,238,172,64,35,99,235,41,16,220,155,46,26,243,238,18,142,214,66,247,129,255,251,178,100,47,142,134,62,103,207,19,152,122,240,69,75,58,13,98,69,104,25,21,159,60,110,97,237,193,45,169,102,209,165,149,160,251,240,7,189,208,149,77,130,138,157,138,108,53,111,48,163,227,205,170,155,63,105,215,62,147,159,59,119,245,122,233,174,53,186,111,21,87,99,38,124,90,181,161,158,249,250,211,143,201,56,115,165,47,31,237,199,119,56,191,120,183,55,44,49,110,146,65,70,219,140,250,245,213,217,65,227,54,212,196,77,245,23,63,170,117,234,207,109,87,126,191,235,57,155,19,214,106,129,106,24,167,69,251,147,160,0,0,0,9,64,0,0,24,198,64,80,32,98,57,205,142,245,172,237,182,141,75,223,141,106,110,183,173,12,253,68,146,135,227,49,242,16,97,113,102,75,243,255,150,192,95,158,70,255,237,151,46,159,86,255,93,63,239,255,255,255,244,255,255,245,111,249,120,198,5,40,32,78,27,144,12,100,129,145,168,70,70,23,9,25,6,228,6,60,2,128,198,25,5,164,98,97,136,192,115,175,64,56,11,22,154,69,152,210,138,145,19,138,60,197,177,32,2,222,141,142,137,89,128,129,68,197,107,178,241,255,91,22,24,55,27,117,44,253,120,107,144,219,233,240,72,183,47,118,115,24,136,244,37,48,2,145,229,74,47,221,60,170,45,202,166,190,198,119,224,112,214,135,109,244,159,113,182,226,210,75,99,13,63,47,190,203,229,236,136,119,68,156,107,230,6,175,171,122,71,165,252,154,76,198,142,124,218,182,78,227,193,175,196,61,242,12,225,237,63,242,239,213,163,116,92,59,183,65,110,177,147,121,204,12,107,249,236,70,7,77,110,59,198,165,48,221,26,89,208,87,179,213,175,157,83,249,49,92,182,234,124,195,137,171,227,84,98,255,64,4,0,178,16,222,6,57,147,162,151,128,193,36,194,174,133,133,191,177,101,55,161,197,202,116,150,109,16,53,153,233,30,212,88,118,128,24,226,235,248,135,248,50,132,128,115,93,196,204,161,64,31,244,39,168,27,238,222,173,255,196,127,255,255,254,239,254,53,190,143,255,234,59,228,168,0,0,96,77,209,144,132,133,214,2,85,141,105,168,213,124,78,56,56,195,198,141,72,156,195,139,70,132,138,163,0,224,209,35,50,32,36,76,112,25,92,83,1,234,216,89,4,67,103,163,38,105,22,209,120,100,164,30,32,196,129,222,95,150,176,137,197,45,65,108,126,30,179,81,232,105,185,182,17,226,70,87,130,24,192,84,18,120,117,70,149,133,213,124,20,155,92,131,33,204,90,68,135,233,27,54,120,61,184,218,82,197,52,178,80,103,146,115,58,214,37,54,110,82,184,176,183,102,73,95,198,149,236,88,3,125,158,205,209,174,214,255,251,178,100,70,142,246,142,97,207,19,120,123,242,67,166,105,193,107,42,10,26,81,125,58,46,105,237,209,20,148,231,1,151,148,250,231,141,69,189,97,107,49,159,169,23,109,27,150,144,188,56,249,186,215,198,117,227,238,210,158,185,213,234,207,140,207,141,61,205,154,181,122,186,191,130,229,245,111,159,254,83,14,112,106,85,189,204,22,59,126,227,254,63,174,38,244,192,130,173,38,243,255,94,48,1,20,36,118,129,140,68,61,72,208,64,159,153,83,224,56,52,174,4,93,19,53,24,171,73,113,204,118,21,46,229,68,160,2,143,211,243,91,218,87,136,111,52,204,191,247,35,248,208,145,184,245,229,53,255,174,65,171,183,253,253,91,136,221,166,143,185,99,48,185,192,226,164,51,108,117,12,30,56,50,250,48,201,185,179,37,129,74,2,194,17,208,20,34,101,96,96,200,68,68,88,26,3,24,40,4,42,22,25,30,21,89,2,8,193,97,109,13,22,137,23,210,5,156,32,2,20,6,108,32,131,77,172,209,224,46,213,13,134,232,197,175,170,170,121,118,61,90,92,68,15,59,204,166,36,211,200,155,203,231,231,161,166,236,68,46,55,17,3,15,129,114,86,174,45,163,207,185,41,97,105,54,249,76,44,99,25,152,11,7,92,17,247,168,67,219,118,67,239,7,30,88,112,34,124,68,217,192,231,41,228,227,219,93,227,207,191,166,124,218,124,55,69,222,111,74,203,31,229,214,177,10,219,213,49,68,228,250,244,90,158,28,245,178,222,219,84,210,48,225,111,225,175,30,240,127,248,198,91,141,188,228,161,143,104,78,94,21,157,235,226,44,60,166,194,239,67,24,23,200,81,17,0,1,24,14,6,53,184,210,150,195,141,137,38,75,219,218,78,187,107,249,29,124,173,246,202,97,125,173,66,64,25,189,255,179,132,135,121,240,88,208,231,199,84,223,226,223,7,49,198,208,74,219,254,127,255,247,232,255,234,249,9,63,178,246,239,0,6,243,15,141,206,178,27,5,117,197,179,1,5,163,63,188,141,38,22,48,224,172,195,36,112,32,160,254,52,24,161,147,160,59,194,192,224,36,153,154,184,218,8,20,127,39,192,161,56,40,46,210,22,65,3,128,188,192,39,8,67,92,107,29,176,204,217,55,202,77,13,242,43,11,244,54,71,22,71,56,165,70,68,134,38,223,172,161,165,220,6,162,44,140,137,233,198,222,41,14,146,67,95,107,148,22,223,182,120,101,208,148,206,8,50,109,164,11,151,85,58,187,147,184,114,82,149,88,174,227,186,216,245,83,38,140,90,65,105,189,105,159,72,215,129,26,70,184,127,205,186,181,185,205,133,252,95,123,195,234,249,206,105,163,198,113,141,150,183,245,149,139,182,78,255,251,178,100,87,142,230,124,100,206,147,153,122,96,65,164,217,242,101,37,90,27,109,157,54,78,105,239,193,21,15,167,201,167,148,248,245,246,149,21,211,106,199,245,222,47,237,166,242,109,110,96,160,225,89,187,23,237,26,255,127,215,235,31,255,42,46,86,232,0,39,16,136,3,220,66,8,180,138,86,34,157,117,210,179,87,117,179,187,7,69,195,205,236,189,103,76,253,150,98,149,153,48,26,51,89,46,103,179,117,54,122,2,167,173,71,122,244,248,129,198,47,87,212,229,127,51,217,236,183,211,234,127,138,129,97,120,105,192,67,38,202,58,26,192,136,98,241,105,231,255,70,118,19,24,8,136,98,98,1,129,194,70,109,13,136,68,38,15,44,129,139,32,161,177,64,165,244,12,10,205,44,16,210,170,144,81,18,169,179,2,132,160,131,96,119,149,208,204,64,3,70,94,145,77,147,147,172,49,51,234,5,130,183,210,167,210,188,68,88,197,226,168,145,33,149,100,2,210,97,202,215,222,133,242,52,65,254,217,50,69,25,153,88,255,89,24,187,40,119,53,24,121,113,151,47,21,181,145,16,198,89,97,188,251,35,78,245,57,28,224,218,177,218,156,99,120,179,84,186,205,99,189,159,202,155,135,168,180,166,98,237,122,125,175,185,231,123,255,187,212,171,91,204,180,213,55,226,29,185,212,144,117,158,231,168,72,31,216,230,131,68,63,122,210,3,246,205,253,231,114,24,103,86,46,173,45,96,57,175,218,88,202,61,127,63,199,205,177,255,245,223,254,96,57,9,225,161,193,169,94,148,101,51,4,8,129,190,163,121,173,72,74,213,150,70,178,103,88,165,252,174,93,190,108,73,116,72,157,230,37,177,181,105,143,108,86,166,160,63,222,65,92,156,238,39,42,247,42,143,166,119,255,254,175,81,228,187,209,169,234,127,164,0,204,25,125,56,80,108,235,248,51,147,25,12,81,141,59,239,36,223,132,211,25,131,140,102,16,4,141,77,70,46,4,139,140,20,175,1,9,204,104,4,48,152,44,100,4,134,115,37,235,7,19,241,192,163,231,140,73,84,129,138,133,208,166,52,231,118,201,141,34,117,85,230,36,42,94,36,6,32,147,225,139,176,220,109,71,17,87,20,25,46,109,16,92,227,60,185,84,185,243,101,236,128,34,148,240,69,224,64,203,218,186,68,79,199,209,139,144,18,185,236,234,223,212,201,116,149,94,116,74,49,96,107,170,173,54,151,68,43,7,34,146,204,187,25,153,168,220,162,178,103,106,90,181,193,195,120,214,134,232,111,199,30,230,201,74,212,75,4,194,158,212,129,29,120,32,233,139,175,100,124,200,128,244,81,175,236,66,93,86,19,222,229,222,153,42,77,211,15,179,123,211,175,184,255,251,178,100,102,14,135,17,95,76,139,153,100,112,53,194,170,67,96,169,88,29,97,153,50,46,239,68,64,173,8,105,168,244,148,152,192,158,68,171,36,0,138,183,138,107,117,29,48,96,245,172,211,26,209,246,73,75,204,0,0,10,74,17,225,45,23,157,232,11,17,236,220,23,132,86,48,20,193,167,182,245,31,102,164,36,32,38,94,119,165,141,241,8,241,102,80,92,247,93,237,243,197,157,255,255,255,255,255,251,213,208,19,16,10,211,135,130,19,89,40,83,31,68,19,19,17,19,98,162,115,189,105,50,133,211,46,131,48,129,211,244,216,129,249,170,20,26,104,197,157,48,98,163,229,12,216,41,0,147,58,3,111,25,67,120,100,204,137,73,152,4,116,34,124,128,41,136,102,183,200,7,95,174,214,75,80,181,249,2,2,164,196,70,107,219,176,241,57,125,17,21,57,162,250,130,173,66,225,250,71,49,109,9,11,91,173,24,202,140,95,147,5,203,151,49,180,242,206,11,89,246,225,184,35,46,145,9,95,153,129,142,45,124,136,1,84,193,42,167,50,145,78,88,166,198,106,97,243,231,211,222,212,130,191,195,24,119,109,95,116,116,219,237,172,175,208,75,46,65,148,95,82,107,13,199,39,190,180,55,223,160,253,204,220,249,231,234,198,127,149,141,220,185,206,200,183,245,111,231,185,190,246,130,139,186,165,231,117,189,118,171,121,190,177,138,63,252,185,191,167,191,204,104,185,251,207,127,250,207,149,127,119,90,67,59,39,128,0,0,1,14,20,164,145,86,113,200,41,161,18,34,14,218,54,135,73,19,222,175,59,113,129,95,211,163,255,161,159,255,255,251,125,223,255,201,200,119,206,116,128,0,204,46,53,142,110,24,195,50,35,75,195,176,1,110,117,165,8,103,104,112,96,160,212,96,73,88,24,7,25,160,20,133,132,96,1,160,16,9,24,26,11,3,131,81,0,6,42,1,50,128,32,46,36,4,215,91,36,65,147,115,48,32,85,64,123,33,11,42,199,77,47,2,216,17,30,14,40,183,77,18,30,79,176,112,20,192,148,201,152,202,110,12,110,106,21,39,90,1,80,52,21,20,230,27,146,182,41,13,47,48,207,152,154,143,139,100,80,45,129,65,61,39,219,236,226,46,22,83,11,54,89,144,178,234,250,144,215,4,88,39,66,6,177,4,37,238,52,52,217,27,153,150,97,193,60,149,218,84,69,217,42,173,140,101,155,69,43,161,97,102,184,123,22,118,42,194,69,65,204,120,244,230,195,149,229,50,177,167,251,165,150,102,113,29,183,143,5,228,77,53,65,212,170,205,98,87,113,122,29,104,103,180,179,110,77,193,151,31,77,68,69,42,52,164,212,6,251,218,233,207,136,114,252,223,56,255,251,178,100,118,14,167,171,103,76,11,185,124,208,68,100,234,7,100,226,104,28,245,159,52,78,101,239,216,250,21,39,201,150,28,216,255,120,190,107,140,203,16,9,226,192,8,0,0,0,68,16,135,200,0,17,28,144,32,22,117,87,205,184,250,111,159,198,239,132,200,197,234,241,56,204,4,186,149,136,224,121,102,233,149,250,182,60,197,244,90,130,222,173,183,199,58,158,123,253,63,255,150,245,127,255,26,196,187,18,61,127,201,40,10,10,83,13,88,133,52,100,92,225,104,179,47,44,13,185,216,54,240,248,121,100,97,146,73,129,10,6,87,28,130,2,166,29,36,3,143,129,196,145,96,125,40,145,2,30,25,20,12,229,214,70,68,117,240,176,196,75,224,96,38,217,204,61,4,117,38,193,65,43,3,42,145,181,100,87,167,87,37,8,214,198,211,63,108,151,197,10,22,22,50,92,3,112,24,133,200,204,69,39,83,1,139,168,152,48,182,131,81,67,108,180,86,211,176,98,221,169,44,102,253,186,134,140,166,216,146,11,211,99,82,176,80,151,112,211,254,214,117,50,239,20,163,234,100,104,230,233,216,186,210,14,77,203,254,63,199,206,29,253,83,29,113,237,5,1,243,46,181,138,226,115,178,62,250,129,25,69,114,133,244,65,211,118,54,5,83,60,98,11,75,157,199,156,120,11,138,235,123,159,37,81,113,135,24,54,141,70,198,194,249,37,50,127,234,120,172,239,170,246,37,227,227,25,157,142,179,194,172,70,97,196,106,28,6,248,11,208,130,137,12,66,224,144,79,40,29,30,76,1,113,72,254,78,87,191,43,149,121,231,89,193,104,66,236,171,86,158,255,170,80,191,222,163,141,109,183,245,28,205,202,255,202,184,210,191,255,211,195,222,87,183,91,151,0,0,10,116,193,212,128,211,80,24,192,105,232,205,16,56,196,51,8,195,40,52,4,202,152,14,46,137,17,168,62,101,72,4,96,104,64,96,152,242,28,28,129,133,52,56,40,162,219,247,40,37,220,27,10,4,218,40,37,113,166,222,37,132,90,230,14,98,152,171,2,105,172,6,54,221,100,108,201,50,202,200,194,85,51,25,18,2,112,133,36,215,201,83,7,135,3,86,159,116,164,2,84,195,85,12,227,90,126,8,21,184,5,79,125,200,127,81,184,50,228,65,125,189,86,132,135,84,55,23,38,136,68,3,233,90,231,36,25,163,53,180,67,242,69,176,158,57,100,239,143,224,32,177,17,244,12,87,86,213,229,95,147,198,143,18,199,180,212,132,75,237,19,51,60,94,91,198,207,55,31,25,145,150,103,240,30,60,66,233,133,230,111,99,75,80,87,70,222,243,154,94,62,38,132,61,133,93,91,78,160,116,58,79,42,160,50,68,57,255,251,176,100,109,142,135,107,104,205,27,185,123,240,67,4,233,216,101,226,76,30,141,155,48,78,229,237,193,27,20,231,9,164,149,160,40,201,181,196,187,157,102,178,177,194,202,139,63,112,152,88,54,243,32,0,96,0,4,21,7,107,11,34,97,77,14,253,131,140,108,136,237,48,22,195,224,144,37,141,85,198,81,158,90,101,175,249,119,89,44,110,20,91,143,39,225,158,51,244,37,70,170,125,168,205,31,233,232,20,229,156,197,255,221,255,175,244,127,255,185,98,241,135,163,177,208,99,97,170,101,152,200,72,35,78,12,128,110,76,164,18,140,88,19,140,41,30,140,72,36,193,1,33,136,129,89,133,5,152,4,15,26,26,140,224,215,233,190,66,131,152,8,13,24,252,160,56,96,101,85,54,156,18,153,142,27,160,36,89,161,220,117,227,8,89,226,102,112,210,62,136,193,197,35,7,152,124,152,91,176,149,2,32,227,225,82,28,8,125,61,16,105,250,113,228,45,206,2,149,183,164,129,53,82,98,168,4,2,211,76,136,131,36,243,167,163,154,42,102,96,145,40,207,83,8,43,226,130,133,150,2,61,162,68,74,83,83,50,179,181,184,222,33,198,143,202,89,195,104,175,133,82,213,108,202,155,129,71,25,88,53,122,86,15,139,244,138,101,203,25,85,60,212,145,134,141,54,229,246,144,157,176,55,51,158,36,185,191,6,148,24,74,168,108,115,33,177,91,109,18,210,194,204,204,82,86,202,228,116,42,36,79,26,102,46,55,167,241,113,85,108,209,173,138,213,245,224,194,223,166,96,136,66,190,65,0,3,4,45,2,55,137,18,34,90,35,42,110,227,134,13,92,232,186,162,205,197,135,161,218,145,203,22,131,61,48,143,58,191,183,206,16,68,38,29,89,63,248,187,241,138,208,122,138,252,117,2,117,39,179,124,74,229,60,95,87,236,95,255,39,175,179,187,221,249,4,0,6,179,5,85,147,157,207,163,49,159,195,85,69,67,37,83,195,141,192,195,16,133,115,6,196,65,224,192,195,64,200,209,32,12,136,45,48,248,98,49,236,24,83,192,96,157,119,165,195,190,22,4,140,12,0,233,209,4,48,29,85,67,5,66,162,248,195,40,212,250,152,40,43,3,174,116,69,164,127,92,183,162,70,34,2,4,78,66,138,102,19,121,158,63,194,217,178,110,177,74,237,29,46,96,11,59,135,43,181,69,122,207,129,179,41,42,83,12,73,232,97,80,222,160,181,156,155,232,42,72,106,74,91,84,14,148,80,90,189,2,239,41,127,44,82,118,165,108,169,38,169,51,246,71,188,37,61,171,27,157,136,215,236,223,112,145,218,160,234,174,218,57,21,205,102,38,66,73,6,226,67,122,46,155,132,13,66,36,255,251,178,100,94,142,135,132,103,203,147,185,77,98,77,166,26,19,100,103,102,29,169,187,52,78,97,141,193,41,15,231,25,164,149,160,80,138,36,112,183,224,166,173,92,207,237,152,169,9,165,27,137,242,17,64,234,161,243,211,94,149,221,164,148,146,102,17,189,41,111,110,41,178,180,186,107,172,55,175,130,211,249,36,154,243,47,160,208,125,204,153,81,58,196,9,167,72,225,32,132,208,142,29,125,37,106,115,28,159,144,211,1,231,194,233,216,118,192,97,85,107,199,15,98,15,226,252,149,23,237,187,250,80,223,66,199,71,137,32,34,60,217,195,194,196,146,85,41,205,22,179,217,118,102,239,15,41,234,114,110,159,185,46,200,43,32,202,57,135,85,70,235,111,152,61,4,98,99,232,125,172,64,7,0,155,201,129,198,27,28,3,71,161,128,35,0,165,12,0,6,24,2,132,28,20,240,9,78,16,10,56,142,207,131,154,24,0,64,12,141,90,109,6,137,221,54,201,26,2,194,22,2,106,62,87,224,116,159,125,8,12,68,72,163,75,197,186,161,148,229,155,16,195,224,201,230,171,223,149,78,82,67,119,7,88,179,46,151,149,251,137,24,146,201,241,156,0,119,152,90,142,236,15,97,5,12,114,0,232,227,158,112,150,252,13,24,49,67,2,67,212,44,52,193,120,64,68,126,76,118,197,64,56,104,254,85,36,7,135,153,115,243,178,120,128,36,15,145,25,150,201,229,178,89,97,201,247,215,253,40,191,219,37,180,203,198,0,114,18,88,134,79,70,251,119,124,240,243,185,61,168,87,6,227,226,116,236,159,175,95,57,249,51,187,243,174,24,24,56,87,39,183,123,205,38,103,43,217,246,158,158,189,241,246,204,201,241,185,172,23,117,1,192,0,129,26,19,162,8,192,11,137,166,57,192,160,68,153,89,22,51,198,200,148,77,2,229,48,40,82,114,210,134,122,125,50,45,178,24,204,20,4,131,100,197,181,90,31,206,165,18,160,37,223,198,106,16,30,133,75,100,92,10,39,187,231,81,103,252,141,255,203,59,35,57,114,5,185,117,216,24,196,231,18,35,130,93,210,67,226,92,139,190,10,34,246,122,202,250,254,131,64,159,44,80,110,130,192,207,45,225,90,161,132,93,73,96,185,149,136,24,42,134,114,54,146,44,72,90,181,181,243,81,34,61,203,18,18,218,169,97,88,23,143,19,170,168,193,178,105,103,79,162,238,10,10,116,185,72,173,24,72,229,52,242,185,22,226,20,146,90,117,88,138,71,50,33,9,98,139,26,53,44,190,233,68,230,113,42,163,39,162,161,78,209,168,83,179,250,241,152,142,129,109,39,42,202,169,135,48,251,52,85,175,91,212,146,94,116,234,133,149,193,198,237,101,255,251,178,100,75,12,6,229,99,210,27,88,121,50,63,233,202,26,96,101,102,29,125,199,54,78,101,141,201,51,21,39,33,164,137,176,212,184,184,186,84,196,128,190,203,22,104,176,179,120,86,202,157,152,234,130,78,145,236,243,29,47,85,203,108,211,223,27,131,7,56,194,228,209,112,11,212,171,2,162,7,124,238,250,197,101,212,254,237,235,136,47,73,73,138,174,151,81,181,92,67,243,87,255,157,139,40,9,0,0,0,168,152,18,77,149,45,184,91,89,65,34,144,101,239,237,130,32,61,82,153,117,251,124,16,252,82,135,43,138,25,127,255,111,87,251,226,27,239,255,77,92,20,222,34,191,255,244,255,255,233,170,127,196,191,26,223,16,101,224,0,0,22,38,30,159,16,64,109,179,209,135,199,102,10,157,152,56,124,32,1,0,71,193,193,208,96,100,2,56,5,5,76,58,123,45,170,5,132,36,132,67,80,136,33,2,146,28,19,54,86,49,32,37,234,102,255,178,5,141,26,49,3,69,183,157,22,97,134,90,166,169,92,220,210,165,69,161,231,25,230,149,179,1,160,106,67,121,210,195,205,54,81,47,137,55,44,227,116,219,29,37,228,137,34,45,72,209,105,112,143,1,12,152,209,195,145,194,235,96,205,33,74,51,214,132,150,75,11,153,250,215,75,49,45,163,204,165,211,87,170,134,99,25,88,180,184,42,250,63,118,32,117,99,100,2,114,188,243,214,116,246,201,93,231,235,99,151,84,174,123,185,248,4,34,51,43,74,170,175,236,18,159,72,143,166,241,217,164,116,213,190,74,15,138,199,234,79,161,163,221,21,171,123,211,80,203,75,96,92,13,141,238,246,122,231,109,157,90,86,90,237,150,45,45,115,174,245,103,111,253,11,0,141,60,27,64,64,0,128,2,5,98,224,2,138,130,9,12,16,53,152,95,213,218,206,158,38,147,31,76,137,20,96,253,243,132,6,186,154,160,198,102,104,6,72,144,242,89,56,187,19,119,90,16,190,153,173,95,252,146,232,128,134,64,6,191,255,208,53,116,251,46,150,255,171,245,243,189,202,179,239,244,0,49,34,232,219,8,147,182,24,129,222,129,9,60,239,72,131,27,154,204,68,53,48,217,4,194,66,112,84,176,195,129,67,16,23,76,50,55,48,136,252,239,0,218,4,72,48,185,226,166,139,83,101,88,83,144,8,11,126,215,21,185,12,234,149,38,77,7,220,46,107,38,3,6,20,21,135,142,128,159,104,101,21,92,133,185,87,234,136,184,236,185,236,130,229,109,118,13,140,48,72,17,181,10,142,149,236,214,153,6,85,221,50,49,79,205,54,44,31,164,44,209,126,172,69,138,225,144,132,41,213,134,220,49,206,99,38,134,254,219,87,224,90,19,255,251,178,100,71,142,72,53,113,77,131,153,123,114,66,100,25,192,105,37,106,32,1,199,56,46,107,36,200,249,143,168,49,131,9,160,35,59,202,178,62,121,37,226,190,130,170,240,149,18,105,48,148,197,97,65,144,190,42,54,159,124,160,126,212,218,173,28,107,139,163,11,123,189,79,13,243,10,30,205,162,231,27,45,242,60,46,231,217,209,42,113,212,75,69,39,107,165,202,212,88,204,234,71,177,212,233,183,11,211,121,241,231,229,208,126,55,195,129,92,61,58,227,235,10,200,179,178,67,129,43,83,37,173,141,231,80,223,238,50,24,177,123,199,191,219,99,134,187,27,248,155,130,172,112,122,196,1,205,96,206,48,201,0,232,33,200,147,33,225,154,38,22,253,36,180,98,25,32,35,39,109,33,252,56,128,170,255,202,145,210,182,222,123,158,36,199,95,160,248,137,36,12,255,1,195,34,110,207,248,135,255,173,151,127,255,202,211,218,167,246,104,137,129,93,6,23,65,154,101,200,113,64,121,138,195,39,32,203,25,193,198,80,128,133,81,131,24,100,154,153,210,102,74,33,159,74,113,235,37,41,9,199,33,68,223,188,75,149,179,202,29,81,9,134,26,17,55,93,250,147,38,16,160,116,74,76,41,129,123,145,168,20,66,86,176,84,97,103,115,139,145,167,57,105,201,216,131,38,145,190,240,53,185,35,23,105,73,190,25,35,243,166,172,219,221,80,137,187,77,180,106,13,47,68,55,34,126,241,178,148,114,236,26,76,38,218,60,72,165,174,165,249,230,123,99,183,44,94,154,159,237,52,187,125,130,190,251,195,142,13,137,242,202,179,55,255,173,141,248,50,14,194,170,136,88,236,99,190,72,12,39,10,233,93,158,171,218,213,11,125,158,228,54,240,203,114,171,101,65,85,238,244,167,60,211,96,115,185,140,135,247,183,51,12,232,167,183,115,245,174,181,125,217,125,151,14,85,102,119,251,105,23,254,187,171,135,46,111,30,106,103,249,188,191,124,145,103,237,26,247,121,37,189,255,65,59,207,142,225,250,221,158,82,115,140,251,13,0,21,130,28,0,176,192,248,160,164,26,56,163,79,30,134,182,186,27,25,149,200,58,214,222,220,132,132,44,14,107,180,154,139,55,96,50,150,198,110,147,86,146,198,203,48,15,167,6,215,34,220,201,144,17,207,254,175,255,255,255,253,100,4,148,6,166,145,230,11,73,166,115,2,198,17,23,198,59,24,224,165,132,193,81,40,193,112,136,194,192,68,20,169,24,88,13,24,6,51,15,2,134,83,1,239,0,140,99,81,19,113,147,72,113,234,11,214,143,236,205,185,136,5,73,244,186,64,19,32,11,198,92,87,73,94,24,240,176,70,66,211,149,73,223,98,200,197,79,255,251,178,100,43,14,7,243,116,77,131,185,123,112,59,197,58,74,97,133,52,28,149,197,64,45,189,150,201,32,19,103,217,147,9,160,37,128,89,11,5,152,134,149,228,181,168,187,149,31,86,13,7,165,64,147,175,107,252,129,6,109,50,168,238,68,86,149,235,68,244,230,193,189,25,248,49,23,227,18,37,107,105,21,18,132,203,206,222,254,72,21,197,150,241,171,239,76,115,93,141,111,158,200,27,54,164,163,192,122,239,194,64,84,216,58,114,238,35,43,32,36,93,120,160,142,137,213,174,173,12,188,95,37,20,15,159,1,248,59,119,132,202,34,243,21,11,79,97,45,94,208,147,89,217,81,140,106,159,174,218,115,117,57,105,252,12,103,159,248,240,208,191,171,79,108,248,218,198,119,77,218,125,89,169,194,147,47,196,213,236,225,174,214,177,173,195,223,199,137,55,148,19,196,230,16,4,136,155,164,32,85,2,167,13,58,243,133,19,73,112,74,85,152,140,26,26,80,222,83,34,159,171,11,55,16,231,123,134,209,160,59,62,131,234,62,148,65,76,84,124,255,111,75,76,200,49,205,124,215,246,127,255,246,12,68,38,119,33,32,198,209,34,98,163,113,157,124,128,140,196,65,96,1,81,8,249,133,133,128,140,204,4,37,107,25,216,170,135,39,193,64,243,184,202,35,111,211,170,91,144,16,188,137,138,93,112,97,165,32,130,39,226,177,88,34,239,122,72,218,181,217,144,170,90,92,182,180,43,222,53,39,118,175,89,83,157,40,67,137,236,23,111,158,31,209,93,170,31,206,125,89,148,90,209,202,253,172,97,62,194,210,173,186,82,203,102,5,119,24,109,234,90,39,235,141,59,90,223,46,112,201,242,211,100,3,138,6,58,184,229,34,247,221,74,124,25,156,160,150,7,49,89,4,207,60,43,63,99,91,169,120,73,105,211,180,55,159,60,18,240,121,65,115,69,179,132,38,15,214,56,134,209,122,171,96,84,122,185,205,223,90,218,202,141,102,183,156,143,177,36,16,176,117,117,141,210,243,122,101,247,242,19,135,250,117,77,171,207,107,76,115,21,218,197,240,171,134,6,239,219,175,25,0,0,8,72,168,193,243,128,3,98,232,122,103,170,147,44,42,49,26,118,103,225,15,115,86,33,39,249,86,62,20,45,249,185,6,237,12,222,116,87,105,118,205,80,155,178,53,8,244,223,127,81,111,50,94,213,59,171,200,78,127,79,236,203,59,16,235,56,190,219,120,100,0,140,36,129,49,216,120,202,52,241,167,240,233,200,46,100,51,200,8,196,128,80,40,120,184,128,36,96,92,16,143,3,82,17,82,81,96,108,181,84,20,68,21,39,233,179,50,150,104,116,168,226,66,46,149,41,147,26,78,102,190,246,255,251,178,100,31,12,151,109,113,207,11,152,123,114,71,227,233,232,105,37,104,24,169,173,70,77,225,228,193,44,20,167,65,148,137,176,53,227,60,154,202,177,44,164,1,88,90,239,52,89,104,65,144,194,52,211,75,150,116,190,154,15,178,244,58,178,135,252,120,215,230,232,229,178,201,93,89,166,86,198,18,16,214,150,72,176,228,159,78,165,79,57,232,170,171,244,140,87,36,195,234,214,37,27,226,219,198,250,158,47,125,25,229,81,172,77,200,56,241,28,183,1,50,227,86,243,42,118,22,234,50,16,52,22,215,101,249,235,197,52,41,211,200,43,62,113,249,130,186,115,132,134,32,176,220,135,230,17,132,209,88,175,235,86,199,60,100,205,204,212,247,242,172,83,101,76,90,227,62,221,191,127,15,34,231,52,251,222,191,174,237,237,107,233,189,198,190,93,215,57,117,93,120,182,222,227,110,82,162,63,151,232,0,1,16,0,200,16,145,69,162,101,192,209,163,5,75,246,247,70,160,164,91,188,172,145,164,191,70,160,245,242,95,171,17,10,38,236,209,89,69,158,6,152,100,101,132,51,26,59,106,2,183,71,194,78,110,234,196,38,231,52,127,235,242,61,232,214,207,37,114,93,254,240,17,175,48,65,144,139,131,60,56,12,199,79,131,123,136,0,8,26,39,109,27,137,184,60,240,87,6,6,118,137,206,220,22,203,4,237,4,176,171,30,163,185,46,58,145,7,172,117,25,33,138,176,14,24,106,182,49,203,24,232,102,178,253,236,109,217,236,155,111,163,115,82,173,225,218,88,34,229,19,102,211,146,242,110,91,165,96,55,82,180,80,197,219,46,121,243,61,20,9,247,54,200,185,250,207,139,239,137,222,82,75,170,166,223,89,107,234,102,56,21,163,197,252,237,133,53,9,211,92,6,227,116,175,204,65,227,173,63,188,39,20,28,154,98,222,50,220,218,237,33,62,46,121,77,157,184,210,28,40,151,178,213,118,241,221,36,174,110,224,202,242,83,229,222,51,243,170,177,107,221,162,190,243,95,23,249,247,214,113,157,253,36,127,254,121,46,100,169,105,182,50,124,44,48,162,103,20,67,195,42,138,142,190,172,58,22,176,73,152,149,72,199,178,72,207,51,164,130,178,59,245,204,162,51,96,236,158,219,57,187,239,200,222,247,244,155,249,170,102,37,61,23,92,160,18,13,63,141,255,211,229,187,214,27,221,228,191,206,119,171,148,160,0,32,176,0,208,213,128,147,62,178,140,190,53,0,22,206,90,133,51,64,28,195,160,146,254,176,3,30,129,6,68,64,98,49,8,88,105,254,162,107,0,192,87,152,80,238,51,52,184,210,211,76,230,65,106,181,119,230,96,68,214,65,109,253,48,49,238,114,173,0,187,255,251,178,100,35,140,7,92,111,79,19,152,123,112,64,101,170,58,97,226,38,26,93,185,70,77,61,49,201,19,20,231,217,148,149,152,18,74,186,120,21,232,134,218,248,112,174,87,148,210,59,80,45,155,173,181,3,176,69,24,173,35,113,123,170,75,251,130,137,236,131,253,49,6,176,248,190,87,101,93,51,16,146,62,120,44,75,180,61,38,226,166,132,200,223,34,27,138,178,238,121,119,225,203,174,149,239,75,198,107,104,253,125,221,240,60,112,196,174,143,17,225,173,88,69,143,229,134,12,92,192,182,82,63,214,43,115,147,101,122,36,232,139,4,195,89,133,133,252,123,159,121,132,93,158,219,231,85,92,33,58,157,13,34,245,119,247,220,66,227,124,203,140,246,8,153,182,189,235,93,219,82,179,199,132,122,207,186,66,143,170,67,214,189,166,133,23,1,21,126,208,2,16,0,32,194,35,32,24,96,16,229,49,16,2,16,224,92,47,100,82,16,27,68,151,144,155,2,232,15,232,13,96,145,216,246,218,162,179,85,213,27,234,222,249,190,109,234,37,224,232,13,63,186,180,122,61,63,226,234,127,178,75,91,212,6,69,97,115,129,18,205,39,160,32,67,10,236,192,249,5,27,22,10,134,72,134,103,192,23,204,152,232,10,9,128,33,7,63,200,94,248,67,84,143,205,205,35,180,118,157,235,49,142,5,49,10,30,134,226,95,212,16,140,147,205,186,35,69,152,83,166,166,27,19,120,131,71,25,137,102,138,129,11,108,138,158,57,27,209,83,102,28,106,185,53,170,35,210,85,68,190,37,89,71,251,198,53,248,250,104,101,134,249,89,137,25,239,247,205,211,233,205,25,73,138,16,21,71,15,235,189,24,193,56,98,98,64,124,25,11,2,72,66,224,25,87,164,188,44,241,32,149,17,2,236,42,110,74,102,192,57,43,43,22,246,80,115,143,176,70,70,159,202,129,25,52,254,130,131,228,18,182,9,212,39,123,10,182,140,162,20,114,103,99,25,48,141,162,69,77,210,151,191,212,118,23,52,156,210,176,29,110,191,186,168,64,0,0,66,84,134,240,40,26,144,107,134,19,168,146,181,160,184,195,5,141,64,35,193,34,90,59,54,194,137,108,102,32,45,28,187,81,167,1,209,162,78,239,53,69,27,168,167,162,225,111,239,151,227,145,219,18,167,255,33,119,253,217,30,173,94,169,94,208,9,199,92,213,215,53,66,52,100,18,96,100,83,73,162,96,211,33,235,103,175,163,241,3,176,196,245,93,46,209,216,109,63,41,21,92,186,145,243,220,235,112,85,105,37,14,45,30,207,146,56,124,159,186,177,83,52,40,212,143,25,206,99,85,169,136,21,203,79,26,168,234,144,97,106,223,48,26,134,20,113,80,255,251,178,100,41,12,5,190,104,212,155,47,99,112,73,101,25,249,104,197,104,28,245,165,60,110,97,237,137,30,15,167,225,148,137,160,247,5,151,46,88,160,182,241,50,227,168,146,143,255,90,87,183,253,189,95,153,129,250,28,209,137,39,45,117,233,218,94,38,134,101,227,113,83,102,69,104,229,225,138,222,181,166,134,52,58,41,184,211,135,67,185,66,56,253,8,174,166,80,223,101,210,201,202,5,80,91,68,115,239,86,149,97,115,215,146,22,111,253,173,117,61,76,92,245,115,47,90,204,238,185,53,207,202,148,178,205,185,2,0,0,96,5,20,40,30,6,50,200,72,6,24,195,163,194,217,11,56,99,9,246,217,155,131,64,100,5,50,215,59,78,141,15,93,95,3,2,86,6,216,81,35,140,122,208,11,50,225,220,126,248,225,120,215,191,95,57,163,235,138,127,236,191,223,178,31,203,127,245,85,201,0,0,32,152,96,81,25,165,138,198,24,82,145,75,64,130,115,56,67,140,120,24,48,248,116,195,193,5,44,8,88,9,10,196,36,54,248,206,161,136,121,181,96,139,89,6,24,97,48,25,107,115,110,12,49,246,128,217,76,241,42,91,209,65,8,128,58,231,166,0,153,101,145,38,85,243,42,105,71,64,80,110,74,152,165,151,226,69,51,16,87,190,28,226,228,151,163,82,35,76,206,155,136,182,87,195,69,60,103,105,112,198,127,63,210,203,231,69,202,5,82,206,13,202,69,20,183,147,72,157,222,145,31,53,103,18,46,60,25,19,88,99,80,60,220,79,148,197,182,190,107,56,117,91,100,81,6,133,219,135,254,123,27,234,55,38,241,35,252,227,85,59,84,54,190,33,149,213,243,59,246,119,191,44,255,71,101,171,191,54,242,99,198,106,15,162,149,183,77,238,153,168,75,247,181,50,82,246,179,124,8,248,189,48,242,15,186,233,85,27,152,85,225,208,163,253,190,107,100,55,152,244,0,0,192,0,149,133,129,42,170,217,68,97,10,196,172,76,65,173,62,237,14,22,221,35,170,106,201,221,187,123,109,138,156,38,133,199,227,104,57,52,45,4,21,94,99,130,59,222,227,173,190,17,228,80,245,61,108,68,230,223,236,77,190,159,19,62,191,255,35,247,122,96,48,41,104,209,71,243,21,174,205,112,20,49,208,112,218,87,179,110,7,204,52,77,50,72,32,194,97,64,185,28,197,1,67,8,18,204,54,5,52,64,161,34,72,1,193,193,150,174,223,24,8,12,28,21,79,118,188,140,195,64,212,193,94,45,172,108,8,17,0,131,4,64,84,250,42,10,220,216,1,33,145,254,153,19,106,64,69,239,123,93,21,229,45,143,186,121,60,210,7,250,145,95,190,174,136,240,226,4,152,105,49,76,255,251,178,100,56,14,151,167,119,205,3,143,95,48,67,131,250,6,100,197,118,30,109,163,52,110,225,237,193,5,141,103,225,151,152,216,23,44,182,208,53,164,115,6,177,174,205,58,121,84,6,19,134,196,61,146,81,61,78,228,93,88,97,27,140,251,107,205,18,59,131,71,239,97,33,215,128,162,104,124,218,86,85,128,70,98,222,38,99,22,75,24,68,143,5,78,153,43,112,113,30,22,111,16,172,225,236,180,134,170,191,48,53,13,136,20,157,101,184,138,8,151,66,162,232,162,101,100,83,157,147,141,23,167,105,148,144,215,68,224,226,114,114,119,142,203,185,45,91,139,182,107,213,36,191,105,93,83,150,248,63,244,239,255,151,255,255,255,170,2,0,192,0,116,32,210,212,181,207,76,131,116,228,152,114,156,26,86,105,32,154,152,68,184,157,92,32,171,92,234,154,53,190,129,155,100,95,98,180,123,230,218,198,199,70,147,10,20,46,61,208,172,171,30,94,209,111,249,134,187,221,166,237,31,255,242,4,3,12,23,6,12,217,20,12,14,151,76,47,8,76,46,48,13,84,118,76,159,5,204,8,24,0,1,169,129,0,217,146,96,49,133,160,185,129,2,113,132,33,33,135,227,154,23,16,0,31,54,245,39,140,107,90,174,10,206,131,22,84,25,12,172,3,58,47,96,66,248,221,141,202,85,209,214,170,165,149,80,90,93,81,209,149,204,168,45,231,197,46,173,186,20,183,96,23,106,105,84,2,34,208,34,12,166,45,53,11,235,194,186,162,236,43,55,13,65,93,130,184,183,61,54,156,97,3,130,53,73,195,75,41,68,168,133,44,77,174,79,12,93,139,245,110,246,139,101,221,13,170,177,12,249,254,100,185,252,125,97,128,55,98,217,138,218,25,69,167,152,15,46,182,217,92,55,163,53,208,247,94,87,59,193,98,139,182,1,25,115,185,26,100,182,33,226,237,109,20,148,141,203,52,59,174,39,35,111,170,206,31,224,149,108,190,31,73,198,27,232,9,52,28,179,102,15,101,125,52,105,108,249,252,20,148,119,147,156,231,21,255,168,213,34,143,137,188,155,99,195,41,153,191,10,34,175,179,241,241,74,182,52,199,72,106,22,84,103,137,3,64,135,186,43,54,189,73,48,64,167,37,251,190,207,230,254,253,145,246,25,84,65,216,252,157,109,113,75,63,246,125,127,126,43,239,254,245,1,0,204,24,69,18,42,28,136,182,117,116,105,133,173,70,116,243,27,12,144,68,47,49,49,168,42,25,49,65,80,195,195,67,12,159,140,48,45,53,90,73,93,169,88,145,153,244,17,176,6,102,128,135,174,124,65,173,182,104,146,193,50,68,5,0,6,213,201,138,125,34,212,148,45,130,227,240,89,49,120,224,255,251,178,100,40,142,183,174,107,76,11,152,123,242,70,40,9,213,101,34,104,155,81,179,52,78,97,237,193,21,17,39,1,148,137,168,161,159,201,75,94,151,63,137,89,81,187,194,164,176,201,48,30,148,118,13,221,184,227,174,249,219,177,78,221,96,93,210,33,173,251,17,26,124,198,144,209,116,199,160,126,36,241,118,62,156,110,171,74,201,156,230,1,245,157,197,143,150,45,100,161,115,138,252,137,128,145,32,217,222,24,172,167,54,182,102,34,218,178,195,76,27,194,33,42,240,70,247,166,235,70,120,98,215,71,44,120,119,127,140,238,23,59,134,60,60,14,228,13,236,213,27,80,82,158,58,16,171,154,87,145,98,38,90,41,145,79,64,57,107,231,221,122,124,213,106,5,32,196,199,197,239,224,94,244,147,235,75,184,186,188,157,72,102,9,50,95,3,247,10,148,1,0,4,143,143,52,97,64,151,66,138,150,39,22,61,92,39,220,52,172,109,65,45,91,57,115,116,100,27,251,207,165,200,0,199,204,84,66,22,22,77,191,212,129,133,97,190,61,139,238,54,7,224,255,236,79,51,127,255,255,241,95,234,55,193,219,223,237,187,210,3,26,16,80,98,83,105,164,79,167,43,48,140,177,15,135,128,52,176,64,192,5,19,19,143,209,244,211,0,16,0,188,194,227,50,176,240,11,18,45,145,24,65,216,171,84,29,185,90,243,114,159,71,6,115,6,142,234,186,99,136,139,41,184,2,241,169,123,43,88,73,164,146,236,224,140,54,179,64,202,69,102,75,155,17,42,148,241,230,91,24,95,97,166,108,244,236,170,221,120,126,220,220,249,106,2,59,181,122,91,112,133,205,49,115,105,246,11,196,156,195,247,76,193,213,126,155,34,211,226,253,175,217,88,239,16,77,172,61,34,107,77,107,7,187,70,44,42,231,108,147,58,99,35,187,121,10,190,165,137,70,169,95,209,49,19,94,38,183,89,112,222,94,166,211,244,213,245,7,94,142,190,17,80,47,191,243,149,157,104,169,143,243,109,230,139,159,167,145,190,179,23,25,247,254,222,186,254,221,175,255,243,247,1,151,152,123,162,195,147,135,72,99,208,92,65,145,205,174,132,130,79,100,233,140,141,4,223,170,167,132,60,39,144,153,183,177,144,196,102,99,115,246,11,206,148,189,146,248,135,109,94,97,160,205,143,87,161,89,66,189,177,172,194,232,157,93,63,234,87,209,222,143,244,254,159,252,176,0,76,159,57,207,8,81,13,154,171,13,67,43,12,81,9,206,171,156,204,216,6,204,10,26,12,28,1,12,8,20,135,5,115,2,197,3,3,139,115,3,67,35,60,73,48,196,140,34,129,108,195,68,44,152,32,62,43,2,233,35,58,165,128,29,161,16,47,255,251,178,100,34,12,231,138,99,75,139,185,123,112,59,129,170,6,101,227,40,152,237,163,60,109,233,229,1,26,21,39,1,164,137,162,234,56,143,46,142,43,40,83,69,141,15,185,10,15,47,14,65,214,125,75,200,152,200,248,149,113,198,206,253,211,179,151,181,246,103,202,142,44,58,72,24,137,184,6,4,128,35,45,98,15,99,101,136,229,57,198,64,133,32,214,39,99,10,18,31,65,142,224,248,70,163,194,60,29,232,253,143,14,89,50,216,155,133,168,85,153,37,77,144,45,237,180,172,149,36,119,196,174,166,193,1,150,99,188,127,71,163,125,114,36,99,86,59,136,58,92,118,247,248,232,58,212,255,211,233,116,223,45,37,210,100,240,114,138,108,172,194,179,237,193,221,115,86,55,31,92,111,51,56,210,234,85,172,227,56,223,87,110,51,232,159,52,166,109,88,155,74,188,206,80,243,162,164,64,64,0,3,48,18,148,26,98,112,173,16,3,1,48,93,204,198,244,98,16,64,148,33,184,168,111,84,232,68,116,45,123,78,60,211,28,242,4,207,162,194,151,148,124,134,153,13,136,255,213,255,255,228,111,246,250,216,190,84,0,12,106,243,38,90,61,201,83,113,230,50,67,67,7,103,51,90,243,182,36,18,56,2,32,32,113,24,162,193,210,97,6,52,57,139,117,27,32,4,159,104,2,164,144,212,247,136,214,88,81,107,173,57,31,3,46,116,160,73,214,114,171,72,96,235,141,136,206,152,66,43,71,171,101,227,110,88,104,237,60,7,139,135,101,215,139,102,180,101,161,143,21,76,206,57,193,113,113,202,161,151,96,101,141,8,125,77,104,14,126,177,232,196,131,190,162,227,75,189,106,59,168,45,166,212,187,25,214,174,119,133,42,223,95,70,107,15,62,8,219,143,93,33,246,248,223,149,203,55,100,255,90,151,119,197,94,5,206,33,149,47,230,212,208,55,76,99,171,119,245,95,25,177,150,217,38,5,172,206,160,69,159,165,110,242,42,205,228,240,175,175,156,64,222,127,206,183,224,18,20,56,0,69,135,145,33,110,6,66,24,209,87,229,74,231,7,130,180,246,206,193,11,118,34,18,29,44,144,130,235,87,38,156,49,114,34,215,208,237,34,176,154,153,193,138,120,185,68,236,165,31,5,154,154,29,31,169,188,29,95,250,191,78,184,155,255,255,255,74,0,204,143,56,143,217,74,76,218,84,13,188,16,12,3,102,204,232,237,142,34,54,49,3,12,194,10,179,10,40,76,150,84,48,218,80,195,206,3,1,136,14,156,131,38,54,1,65,6,73,4,19,66,160,102,225,80,178,0,86,37,8,113,171,41,185,8,192,144,34,16,81,36,242,106,65,42,17,20,214,226,136,55,56,95,198,167,60,255,251,178,100,44,14,135,222,104,202,139,188,201,68,72,4,9,234,100,105,118,28,161,103,42,14,229,239,193,43,23,40,41,130,165,248,88,29,201,11,14,109,8,189,84,84,120,89,99,154,217,221,22,98,149,150,201,10,10,6,191,35,138,219,15,220,103,83,244,132,198,84,108,72,55,21,226,156,247,197,142,112,169,25,91,223,120,190,215,250,190,231,105,158,172,191,60,185,240,55,235,27,189,128,40,46,176,156,115,168,199,101,81,246,177,86,155,152,242,163,221,187,9,67,99,113,59,222,72,59,207,82,109,53,187,207,239,202,96,237,226,255,126,22,167,238,238,174,169,90,50,199,221,215,245,206,238,19,245,119,133,188,116,216,62,150,222,88,234,107,237,224,172,211,215,63,123,207,9,61,237,87,177,158,88,119,152,97,250,195,189,195,156,207,47,169,93,96,23,168,0,8,0,227,0,0,6,68,133,142,218,193,85,72,220,196,136,116,252,127,32,167,254,4,91,111,137,107,166,254,47,24,203,89,102,202,161,197,225,16,176,166,54,237,43,18,162,77,228,93,172,175,254,59,122,39,112,154,98,141,129,115,139,255,255,163,91,213,255,187,255,168,194,37,156,213,214,96,223,147,136,225,160,4,197,133,220,198,202,72,215,192,200,195,1,40,193,226,80,160,80,7,69,134,29,17,38,27,145,198,40,4,198,176,139,160,97,232,116,15,48,128,18,99,196,198,158,138,209,146,130,131,178,134,56,153,239,242,234,121,96,35,28,197,60,151,198,170,73,171,93,113,168,151,68,34,183,246,2,131,83,168,97,204,43,228,214,20,31,38,191,42,148,203,9,129,125,83,152,166,247,238,72,219,72,235,195,246,154,34,245,154,200,89,106,214,161,137,189,139,24,216,122,185,29,106,133,31,186,53,221,18,78,24,251,195,124,47,119,248,161,255,7,171,86,234,218,86,229,72,35,58,204,123,232,178,114,201,156,157,196,172,147,108,25,35,91,114,131,82,47,123,159,0,213,214,205,157,201,227,253,82,123,92,107,68,162,225,111,218,108,227,239,120,143,172,239,255,75,252,27,14,0,120,184,209,230,137,82,42,102,135,110,72,169,211,134,204,134,183,36,184,16,57,192,0,170,33,37,166,250,247,42,152,65,228,226,120,237,70,215,243,150,209,98,72,195,21,153,190,52,224,194,162,72,162,95,164,251,9,130,10,50,25,25,182,223,31,48,171,192,113,200,79,129,3,131,244,4,155,96,141,220,117,253,183,82,135,155,253,31,245,255,255,254,160,0,0,98,80,100,230,224,76,196,202,252,202,160,180,195,65,188,213,41,140,201,32,196,195,241,120,194,208,52,192,241,8,197,96,188,193,49,136,194,17,196,195,128,132,198,162,48,163,70,98,87,255,251,178,100,25,142,166,199,93,76,19,185,123,112,71,233,153,237,101,34,100,28,85,189,46,46,189,124,193,22,20,231,181,147,9,216,178,162,28,8,180,156,97,107,118,26,115,159,92,86,14,5,118,4,39,187,46,104,17,247,94,236,195,33,174,210,160,251,168,75,246,148,28,253,167,169,56,179,127,55,216,49,247,125,18,124,28,51,127,155,90,202,149,254,206,72,231,25,34,41,25,145,67,91,8,90,179,4,141,146,17,32,191,42,181,169,221,98,215,249,104,222,156,47,133,103,231,163,237,74,148,150,17,99,222,191,185,177,53,97,16,253,222,120,150,59,72,250,183,23,253,231,31,48,161,239,169,63,206,255,251,171,90,17,170,38,49,247,46,113,139,239,174,119,139,253,239,17,179,59,18,6,208,36,197,111,12,216,125,0,240,208,176,0,100,132,146,19,69,178,90,28,0,0,2,32,0,0,64,86,78,79,217,40,164,201,33,200,235,136,120,70,26,244,185,48,3,145,12,72,129,195,154,101,245,138,224,122,134,206,189,96,131,5,137,228,41,253,62,191,159,93,125,47,231,244,43,193,107,255,255,255,255,255,191,255,255,65,254,239,21,144,233,184,38,35,162,198,51,169,102,8,158,102,59,135,38,2,22,135,79,51,166,137,130,226,17,236,196,0,180,192,0,48,204,144,68,8,56,152,28,85,152,42,18,25,28,79,140,128,46,82,33,190,97,80,40,96,3,129,155,138,176,92,81,102,237,109,59,100,108,9,60,85,244,72,0,23,64,114,10,50,247,82,8,0,89,21,181,61,47,91,104,173,98,60,149,151,159,121,253,209,162,220,14,161,162,65,165,170,239,164,154,88,168,57,36,80,67,80,3,69,228,51,29,253,197,49,207,5,2,166,228,47,197,36,113,112,122,203,153,247,228,62,181,136,55,234,59,224,206,104,237,232,11,46,201,116,109,238,75,24,73,78,123,143,44,193,123,237,0,86,237,140,90,163,192,183,139,179,142,216,81,215,181,240,197,99,64,25,123,8,135,58,119,218,238,178,68,67,220,234,76,142,148,135,241,165,167,159,60,36,114,84,131,253,93,239,163,182,140,45,115,126,223,239,247,215,171,195,66,136,8,6,14,38,106,156,12,72,104,166,66,114,238,144,42,204,244,74,147,133,219,103,206,186,33,60,144,66,188,166,172,32,11,33,21,223,149,109,162,179,162,193,101,223,125,170,213,31,103,247,204,190,17,188,52,250,223,255,191,101,255,254,167,126,127,195,255,54,4,20,210,184,70,18,125,226,70,79,146,108,162,99,143,6,165,200,102,67,11,17,0,148,64,89,161,0,9,16,10,0,44,140,37,50,151,60,37,2,153,76,192,202,140,185,88,153,36,223,2,71,62,81,76,248,66,255,251,178,100,28,136,150,51,104,207,155,122,121,64,66,4,217,216,101,5,118,28,245,163,56,237,233,231,193,0,144,39,233,146,161,232,226,105,144,253,170,59,112,18,17,30,152,185,186,167,227,121,111,110,209,216,15,214,78,173,172,145,240,212,149,202,240,151,221,228,204,34,114,247,174,227,243,194,126,134,187,186,101,253,53,45,23,162,234,91,253,178,66,202,46,109,181,166,169,83,19,89,172,152,134,209,117,202,17,92,218,156,236,65,99,144,205,94,216,237,110,94,172,54,244,112,137,17,177,187,43,196,190,87,56,109,22,204,87,56,44,49,175,163,153,211,207,166,109,169,86,166,120,20,24,174,163,188,134,245,147,234,155,173,36,212,72,49,163,124,105,255,109,133,125,77,88,32,0,33,0,0,196,64,114,12,184,214,132,99,138,58,52,187,254,233,193,143,251,12,86,245,136,16,45,37,4,134,114,174,18,24,111,22,89,43,1,159,235,154,186,147,61,53,35,68,31,195,106,158,131,79,75,219,127,255,254,197,59,250,156,143,253,34,0,34,210,152,203,160,206,138,232,232,51,14,252,60,25,48,127,238,7,12,20,97,229,2,5,32,195,39,72,49,146,26,59,73,76,79,82,225,97,42,38,195,175,195,169,247,126,94,230,233,245,117,48,105,87,47,39,60,130,24,30,17,63,50,210,105,96,77,102,148,87,247,163,175,105,145,231,101,110,32,202,17,16,193,116,2,58,49,176,152,207,9,186,165,147,126,17,100,42,249,74,196,216,190,102,210,42,122,11,148,210,8,182,99,39,22,161,123,96,248,85,90,13,49,132,46,74,157,174,116,107,74,237,72,126,238,60,40,250,32,108,181,152,44,41,184,118,192,82,45,116,129,219,87,183,242,41,85,25,186,41,247,220,15,139,106,68,200,77,58,140,81,184,190,202,186,13,91,88,164,168,239,190,92,62,80,164,138,109,206,193,9,43,222,58,67,238,199,99,154,28,23,52,108,10,187,101,149,86,132,81,110,70,212,188,154,111,98,141,181,213,76,148,8,208,64,73,61,15,177,72,48,0,20,64,2,208,138,32,147,9,74,4,201,75,152,12,178,133,70,92,53,81,149,147,23,126,33,15,136,160,250,37,72,137,64,163,67,142,245,166,55,108,182,124,244,56,2,186,0,227,28,131,110,207,110,87,255,163,209,170,159,244,127,245,128,0,0,243,23,6,35,129,132,83,38,84,99,31,65,99,10,67,67,100,101,179,11,131,19,6,194,179,12,2,35,0,130,227,30,129,179,7,66,131,9,65,131,15,130,34,1,245,147,62,163,125,113,146,156,7,42,54,186,167,20,203,146,0,137,181,39,182,2,47,236,15,41,54,137,174,82,185,171,167,34,233,201,166,75,217,79,117,255,251,178,100,43,142,151,182,113,204,147,184,123,114,64,196,233,232,97,130,100,158,21,165,46,46,229,237,217,8,15,231,233,145,177,224,134,117,245,87,84,238,183,42,193,76,150,91,3,147,186,221,73,233,21,87,31,24,8,103,237,74,8,141,78,171,250,16,6,220,18,151,150,52,107,116,62,45,14,236,79,143,184,77,55,211,13,114,177,156,159,145,191,77,110,49,95,27,53,220,197,76,125,155,6,77,53,27,92,78,145,153,200,170,222,105,139,225,43,77,53,211,111,155,222,191,78,180,46,138,52,83,201,143,212,219,220,56,198,96,69,185,89,144,126,39,165,146,178,213,38,250,142,100,161,30,215,186,40,101,222,46,242,251,127,151,208,27,224,197,98,119,153,187,204,196,96,114,237,218,205,191,222,32,87,203,169,235,229,220,8,102,64,253,228,36,0,8,64,1,37,18,133,93,17,81,108,144,216,122,140,33,246,130,227,140,129,134,184,232,72,10,99,107,225,220,245,176,166,74,48,35,12,226,154,130,43,222,38,143,84,255,118,246,212,254,53,115,74,255,244,235,113,13,78,41,234,237,191,254,176,152,126,122,27,194,108,154,5,28,25,80,73,24,222,67,153,118,75,154,146,12,152,176,17,141,31,198,27,135,198,71,135,102,32,7,38,2,148,230,3,5,38,122,141,68,209,133,144,48,11,129,196,38,143,19,69,27,81,138,229,199,78,150,234,146,242,216,185,85,71,41,155,153,212,192,244,236,25,107,102,52,43,86,160,80,121,214,196,132,50,133,144,60,36,235,153,75,62,207,150,123,236,74,41,104,157,123,234,173,53,29,110,152,91,12,170,145,129,13,163,121,213,58,240,239,96,177,98,84,236,125,123,151,23,121,102,121,2,146,125,165,235,135,219,218,111,52,55,162,99,104,28,46,80,237,211,203,85,132,183,40,139,223,220,56,183,79,21,150,68,159,158,211,250,66,113,213,160,91,24,189,163,103,248,39,212,181,129,62,169,157,238,92,86,138,233,253,247,102,165,204,251,106,28,214,214,35,238,89,222,194,151,78,90,146,4,26,230,104,254,53,33,51,95,79,35,198,139,94,150,108,193,151,199,0,223,212,185,61,141,152,0,104,22,9,144,136,9,70,7,4,194,229,122,191,78,140,234,221,131,88,195,180,156,175,228,219,218,213,248,77,87,246,6,116,79,247,51,218,18,3,246,170,92,244,206,244,231,92,223,33,47,233,213,108,151,176,75,111,255,191,111,163,255,255,244,16,0,0,179,17,200,19,120,206,195,76,213,35,77,136,64,9,158,102,237,140,97,72,124,66,45,24,92,26,152,20,28,153,90,10,24,174,0,24,48,57,152,54,7,153,244,22,9,7,169,108,24,37,175,212,16,171,37,186,205,255,251,178,100,29,142,135,13,105,76,19,175,71,50,72,100,217,199,100,199,106,27,181,111,44,46,229,237,200,250,144,231,245,145,33,232,70,74,163,175,68,77,114,192,242,18,253,180,215,32,144,32,152,172,186,90,134,139,118,222,93,122,104,225,224,224,94,210,202,101,181,159,186,60,228,107,138,157,67,69,129,200,62,110,2,132,109,150,234,133,246,148,192,215,157,235,70,31,142,43,224,250,174,76,25,104,119,99,11,241,119,108,226,88,223,59,166,220,53,148,156,216,106,104,205,77,175,19,58,230,3,149,88,134,188,248,133,92,153,231,213,168,86,235,27,249,146,31,220,127,149,89,98,93,195,192,34,118,24,161,217,212,130,14,146,5,214,239,104,25,88,96,94,34,70,41,66,36,16,53,148,227,21,126,22,92,148,40,134,28,34,188,138,211,175,99,159,181,217,29,113,238,216,8,4,64,0,0,168,96,176,225,88,86,20,148,99,241,145,235,211,69,210,116,155,139,10,85,40,160,181,65,200,2,240,116,49,161,229,181,29,116,43,14,206,247,1,191,159,37,70,175,156,33,19,27,9,70,71,201,207,125,155,168,229,202,255,253,219,84,255,53,255,255,232,25,132,166,57,207,135,81,162,16,105,170,0,145,144,75,121,163,163,17,172,128,9,138,225,105,135,3,224,232,106,99,144,156,52,124,152,100,59,24,162,38,24,250,98,141,44,50,57,190,18,144,93,35,252,211,75,24,237,43,103,93,245,212,193,230,67,160,129,23,57,148,152,117,201,99,75,12,167,52,41,200,161,54,69,4,132,36,248,8,170,233,150,139,118,157,203,82,151,198,8,168,150,129,162,198,32,182,3,33,185,13,124,77,194,133,152,135,63,145,134,4,193,57,54,204,116,222,138,173,242,239,53,207,216,250,244,163,124,243,247,15,220,247,182,89,250,65,43,102,196,39,211,111,42,85,42,110,139,25,218,135,154,224,65,239,116,193,167,140,235,27,132,183,140,184,103,253,250,107,229,138,53,124,42,94,44,88,53,107,245,171,5,179,90,107,182,205,93,164,254,243,2,235,218,19,239,109,37,165,208,136,0,239,126,238,96,191,31,215,187,159,40,160,0,4,0,8,225,160,195,194,201,171,25,8,129,78,22,51,249,35,182,199,159,87,253,229,68,70,187,22,94,234,81,45,41,187,80,18,42,245,190,245,108,255,222,66,139,135,3,229,178,124,174,191,255,219,166,255,255,87,243,158,203,4,0,0,179,14,78,99,95,147,51,30,209,147,34,138,83,15,16,243,108,47,51,1,68,179,8,4,211,12,198,55,0,205,96,100,198,208,56,192,178,176,0,15,153,110,72,13,0,202,174,6,23,26,99,78,8,5,92,6,38,205,35,98,0,21,238,125,88,255,251,176,100,33,142,135,96,114,75,147,184,93,114,65,36,217,227,100,73,108,25,161,133,52,110,97,47,193,172,172,232,233,129,149,248,19,45,67,32,65,31,165,47,59,65,230,145,39,42,212,163,17,5,66,41,7,78,254,53,144,214,74,72,10,229,105,241,173,17,142,170,200,249,84,136,238,218,76,38,140,61,69,25,136,199,30,249,185,106,22,78,210,192,220,184,187,233,186,236,86,247,167,189,138,103,82,33,218,248,225,245,123,123,247,158,229,153,212,128,172,242,10,177,245,160,122,156,222,91,128,225,54,32,186,13,85,254,102,216,94,124,46,175,238,254,127,251,163,230,55,242,227,39,85,214,242,161,153,85,38,233,124,85,24,189,12,190,247,166,110,185,73,65,125,162,71,167,76,45,49,73,40,133,157,181,77,98,144,134,44,172,106,162,125,166,179,232,95,15,244,190,103,212,229,0,72,64,65,132,143,110,180,138,197,32,8,231,0,137,134,188,222,195,46,243,132,162,113,37,23,12,12,216,13,11,47,195,254,109,232,174,92,214,232,214,145,45,232,137,148,243,108,199,92,86,222,127,68,71,84,82,127,255,223,165,111,234,119,245,16,99,49,105,0,248,39,243,31,107,204,6,127,45,145,231,128,230,229,1,24,112,144,131,38,44,5,25,68,134,99,160,41,133,64,38,10,34,153,232,98,137,20,0,160,79,83,104,162,145,9,138,25,66,60,62,113,119,174,220,77,155,77,212,8,19,37,126,88,243,207,117,135,53,27,77,218,72,209,148,198,141,217,165,198,26,157,181,46,118,116,167,67,70,189,28,194,93,155,83,177,71,46,202,220,59,99,120,95,156,117,179,152,143,222,226,6,208,6,162,145,168,110,197,162,92,182,30,223,71,251,89,200,163,20,164,137,209,68,224,171,56,33,6,97,44,252,128,59,206,137,23,187,139,76,239,146,25,42,84,128,217,82,52,132,107,17,52,174,38,186,102,254,29,90,230,85,133,245,42,108,236,33,32,80,157,240,244,156,167,141,205,26,10,103,129,146,215,16,9,161,226,181,249,180,152,97,70,237,191,175,151,138,195,54,167,0,214,51,37,154,206,17,12,222,145,178,110,253,239,63,235,161,66,4,95,102,94,163,235,66,129,35,8,193,159,181,215,166,72,49,162,235,44,50,49,187,51,7,201,14,153,91,163,62,114,18,40,242,188,180,26,197,119,43,132,159,31,232,227,163,3,232,215,43,234,101,161,210,197,34,171,94,232,218,22,136,246,107,33,222,38,40,3,156,114,1,52,206,138,59,98,193,0,5,109,252,206,97,49,55,140,181,192,22,195,7,8,37,202,182,36,28,153,79,147,114,81,146,162,48,48,18,32,145,186,208,244,227,208,227,224,164,169,234,206,255,251,178,68,21,140,132,165,104,206,155,73,52,80,152,205,25,227,105,40,140,18,141,163,60,109,164,207,66,58,52,104,105,180,161,184,211,10,66,137,73,114,36,204,68,201,236,71,148,63,212,190,234,247,245,33,50,233,22,252,246,93,107,231,202,236,158,178,82,144,19,181,65,28,205,246,236,189,173,218,158,227,121,104,174,91,188,52,217,136,220,250,92,105,192,73,51,165,221,243,124,53,148,238,145,218,28,182,52,33,234,77,115,79,140,89,223,19,73,158,179,57,118,189,237,153,46,197,173,7,41,54,207,177,202,252,222,236,137,127,48,66,0,56,229,198,42,57,199,144,98,11,11,104,48,49,133,202,6,56,12,22,160,139,92,91,83,43,37,86,128,85,191,15,214,135,167,32,7,31,210,145,99,68,59,113,1,23,80,82,211,44,162,98,36,161,204,35,133,27,229,62,51,94,247,82,69,58,17,123,51,137,168,210,245,147,222,179,245,96,211,39,7,87,110,134,212,122,205,9,225,38,24,217,205,90,94,243,248,105,201,121,129,29,143,137,56,66,104,65,89,167,139,41,161,113,182,31,20,226,60,67,137,135,242,234,175,95,119,67,251,238,171,179,69,156,49,84,222,48,187,172,161,228,18,165,71,11,5,204,194,155,147,132,136,21,118,251,7,18,1,245,76,124,180,201,131,0,170,137,44,214,130,193,51,162,130,33,112,37,202,143,36,192,202,253,230,187,52,201,99,157,103,209,234,141,232,209,133,130,107,124,101,126,177,235,67,215,63,167,63,111,230,171,41,32,238,41,6,11,163,125,188,247,86,243,62,160,145,227,136,65,55,122,105,47,239,60,226,207,167,211,43,198,93,40,251,156,152,209,65,9,253,86,156,162,156,109,56,236,47,19,53,20,88,34,73,220,177,79,181,126,185,231,234,68,217,179,9,237,222,103,79,54,83,223,245,241,181,244,168,42,54,177,221,155,214,108,94,227,244,144,56,24,64,185,117,220,48,36,164,20,2,66,97,192,1,115,130,66,216,72,128,14,38,64,14,161,149,209,229,38,227,131,201,173,139,20,235,54,145,152,103,227,70,30,108,67,153,147,235,30,180,63,191,156,99,191,230,228,82,121,190,11,24,162,126,152,139,125,118,57,226,166,196,206,239,72,54,251,137,154,178,222,9,178,213,226,239,87,66,29,166,23,180,57,220,70,75,244,179,98,2,206,178,228,210,232,58,117,225,90,206,83,178,221,78,26,117,172,159,114,211,93,209,68,22,248,202,37,82,229,138,168,141,136,121,136,218,153,29,235,177,96,225,136,0,0,9,2,165,146,226,70,64,44,25,160,37,25,105,240,227,49,190,139,166,112,16,90,70,203,8,166,20,104,44,80,153,204,117,62,41,112,159,141,167,255,251,178,100,20,136,133,103,104,79,83,108,76,82,85,233,154,29,60,166,158,29,21,199,46,53,220,0,9,81,158,230,202,180,112,0,223,96,71,130,49,140,84,94,2,198,21,50,103,57,211,137,46,13,164,133,200,107,37,122,40,212,82,126,246,246,207,174,53,145,112,64,171,53,115,97,153,107,14,148,34,176,153,162,25,41,132,30,12,34,78,40,87,180,33,181,89,188,182,213,127,139,167,251,109,237,202,141,165,24,41,236,227,125,91,153,107,114,119,246,27,81,98,219,236,176,104,64,98,54,226,95,57,191,79,206,42,75,88,182,230,248,169,36,72,167,118,246,226,182,204,172,22,74,80,140,107,10,198,102,36,189,163,85,236,166,227,246,0,0,6,40,128,27,47,204,93,130,108,220,72,139,169,76,106,159,248,109,58,149,69,221,132,210,171,116,127,157,251,238,18,199,160,152,216,69,77,251,109,95,255,71,244,156,194,108,198,83,187,217,93,171,254,143,247,207,184,245,165,184,209,218,5,42,63,57,101,142,122,46,42,154,153,255,8,210,162,63,49,219,87,243,255,164,47,50,4,59,59,132,102,53,52,101,48,76,96,50,64,128,55,76,20,49,76,35,1,22,201,182,96,0,172,97,240,182,21,7,76,53,29,140,40,3,22,0,84,9,151,178,116,235,82,176,96,161,136,97,169,207,146,158,65,45,206,153,21,97,186,204,21,224,181,118,145,141,245,69,148,141,228,111,186,250,177,202,84,253,133,223,107,117,247,126,126,63,13,199,104,186,155,183,233,155,157,120,252,39,25,92,94,188,229,168,223,107,202,113,164,169,118,253,191,202,147,119,178,207,154,230,23,183,126,189,234,73,102,118,249,133,251,22,190,229,191,239,117,185,170,74,185,103,91,10,13,91,148,219,255,165,221,61,75,21,243,167,250,124,39,240,236,204,74,196,252,49,203,114,29,94,177,47,206,150,213,39,229,49,158,125,214,191,59,191,95,30,239,127,53,111,157,206,182,125,207,13,243,31,215,227,107,184,101,218,216,106,166,85,242,251,21,183,79,159,55,151,123,255,248,103,133,78,254,86,204,132,169,10,8,208,129,208,140,72,50,128,137,166,108,34,171,183,118,54,232,170,198,106,130,24,25,92,210,229,146,21,25,118,83,84,198,116,56,128,152,209,65,231,161,168,58,209,245,40,12,65,160,213,7,123,216,236,123,93,145,77,67,123,87,153,178,245,191,250,215,179,237,236,173,151,164,178,111,247,162,81,226,221,151,254,68,0,0,64,44,202,108,53,169,102,50,160,67,30,20,49,51,147,31,32,48,67,67,101,0,89,101,234,48,192,128,80,161,195,5,26,160,171,5,135,145,109,252,50,80,194,130,130,249,161,56,106,32,8,199,148,28,255,251,178,100,28,0,7,72,131,83,62,110,96,2,70,129,138,25,204,12,0,27,197,163,68,189,188,0,9,24,20,38,195,178,80,0,249,54,228,192,198,17,96,178,122,156,184,95,62,106,136,88,128,177,8,248,67,14,179,214,92,39,10,134,140,24,196,55,240,186,98,2,140,209,20,83,32,154,78,218,102,1,145,69,194,59,138,129,107,160,92,233,185,153,187,153,162,104,206,134,128,44,16,64,208,24,144,233,32,193,138,0,198,116,20,163,26,232,59,38,133,59,167,7,84,3,8,49,161,170,71,178,36,26,112,5,32,62,238,164,168,34,167,85,71,215,123,155,150,13,25,195,54,50,34,127,45,144,32,108,96,51,144,63,196,114,3,241,15,121,150,166,163,55,65,218,170,205,77,19,90,218,181,169,149,184,125,67,221,43,56,232,52,28,4,233,145,137,5,81,62,85,31,191,255,255,253,191,255,255,251,27,137,0,0,32,0,0,7,169,149,0,91,37,128,161,234,56,59,68,22,30,116,124,73,240,50,21,67,176,214,45,175,31,219,224,3,206,131,72,14,206,27,76,187,224,132,171,124,194,39,139,135,27,245,141,61,118,135,90,241,123,34,97,81,95,75,40,244,179,255,255,81,64,8,0,5,201,141,8,44,83,168,29,54,210,142,22,196,219,140,200,142,67,152,12,56,4,20,44,109,231,194,0,17,8,81,174,29,150,245,52,81,186,126,97,230,205,170,195,217,183,88,62,165,166,160,217,128,84,18,51,90,16,225,174,80,55,26,121,106,238,177,90,155,40,243,101,150,195,139,242,250,194,160,137,210,108,48,22,91,109,35,18,85,37,61,86,142,180,221,203,158,213,255,24,26,172,165,34,33,168,177,112,163,23,156,137,22,80,13,29,218,242,106,9,69,20,198,54,165,179,141,171,243,17,81,186,91,50,56,78,113,28,98,148,78,165,37,76,113,166,143,203,163,145,117,107,156,214,51,184,188,63,115,217,213,203,127,223,179,122,229,200,180,11,102,253,152,203,178,40,181,213,15,86,100,215,172,193,180,214,176,155,207,153,79,247,255,255,240,255,251,127,250,199,127,115,121,235,95,251,239,63,255,255,90,255,222,26,251,147,184,227,50,187,198,158,112,164,5,10,172,49,114,161,88,119,37,184,61,238,34,46,75,33,87,59,129,194,205,26,134,114,162,142,14,135,197,144,195,149,8,131,74,201,80,215,33,148,174,139,166,138,220,143,254,246,22,6,220,179,159,207,254,183,146,127,252,246,127,255,176,46,160,208,48,104,160,203,161,83,0,78,12,120,18,49,8,28,204,150,147,48,133,192,2,131,29,143,129,194,113,160,209,164,138,232,118,66,240,139,144,208,89,201,5,6,28,233,152,190,42,203,57,182,64,255,251,178,100,25,138,150,196,104,208,3,143,143,160,70,5,41,242,97,2,106,155,101,165,64,238,97,239,193,13,165,104,245,132,169,144,231,85,81,248,17,253,4,140,150,36,50,5,18,181,218,5,102,146,86,84,181,247,23,221,214,93,124,176,4,110,189,166,12,30,195,153,169,196,70,57,0,198,159,246,1,103,227,27,194,221,201,165,249,205,182,184,245,0,241,234,81,0,54,142,132,233,195,103,162,213,15,87,8,13,154,103,170,211,28,32,125,71,176,244,45,193,87,172,243,245,109,205,42,94,208,250,200,169,153,125,4,158,32,228,19,42,244,78,44,96,170,53,128,229,198,88,167,241,247,184,227,78,45,12,76,139,234,8,40,211,100,3,121,76,162,51,165,67,19,98,130,150,179,111,183,89,182,115,81,178,25,214,169,95,215,219,56,138,82,137,149,190,238,114,102,210,0,0,118,87,210,213,125,25,225,174,110,206,229,143,165,166,183,10,98,8,88,75,180,23,227,119,74,231,146,207,89,15,205,18,18,109,214,25,56,174,242,214,190,217,127,163,105,80,238,161,197,200,127,18,103,238,234,161,244,203,122,113,2,239,187,254,170,127,249,1,0,4,6,130,204,206,46,50,155,48,217,2,35,16,132,140,225,16,52,104,24,112,38,96,67,88,112,36,44,0,52,89,33,16,132,0,147,70,18,6,130,170,52,133,43,126,187,185,121,23,90,7,82,123,250,155,174,244,225,149,228,201,145,147,117,93,208,167,188,51,213,50,163,236,183,60,24,237,69,82,86,202,22,168,11,92,61,77,19,154,234,181,95,149,43,219,23,40,126,187,159,247,222,191,180,223,247,208,145,6,220,28,101,204,141,155,224,194,112,235,159,219,46,195,125,62,200,231,125,65,110,112,217,117,155,10,211,237,38,245,56,201,232,175,237,174,238,93,67,70,103,143,62,15,83,235,118,16,44,231,51,214,103,213,210,26,183,170,110,249,15,149,28,216,20,188,96,245,89,146,52,250,240,86,63,215,255,207,226,154,145,122,245,181,1,119,89,39,121,62,60,31,255,255,252,101,186,105,242,123,37,171,114,3,53,180,117,211,64,2,128,40,24,173,68,123,98,178,80,13,85,27,180,200,35,50,213,84,120,109,169,53,173,141,238,229,193,3,162,70,232,19,30,48,115,95,53,169,64,80,241,171,48,130,206,251,125,181,249,6,72,245,255,254,107,81,191,215,254,255,255,255,248,252,226,169,0,128,0,6,96,96,185,171,132,70,17,90,156,40,52,32,13,26,207,132,104,128,176,224,52,197,199,133,101,26,24,154,232,202,153,98,0,224,5,42,243,186,65,196,52,162,180,164,103,146,149,60,49,81,38,210,84,252,171,20,30,98,118,141,111,17,155,83,28,255,251,178,100,34,142,183,58,105,79,51,153,109,112,71,73,218,24,97,103,100,154,189,165,66,109,225,237,129,32,38,104,97,150,137,176,127,11,192,227,96,166,180,125,135,181,52,186,237,34,240,221,18,2,168,32,211,173,69,218,116,220,26,214,37,176,82,63,247,110,118,84,47,54,17,21,117,171,204,147,121,2,71,136,87,0,183,9,172,177,36,246,30,153,55,94,154,61,199,39,160,42,144,236,131,108,146,205,212,56,231,165,131,207,11,141,158,59,125,225,145,253,216,123,179,49,126,67,2,69,234,92,251,99,167,165,110,101,153,16,55,181,87,191,90,115,13,170,132,187,53,185,121,192,141,22,236,77,5,49,40,179,35,29,150,61,67,198,200,250,216,168,187,81,147,170,72,164,101,54,82,72,148,159,247,84,225,73,228,144,234,156,93,44,162,67,166,138,64,0,8,0,32,162,244,144,85,185,175,52,216,38,246,220,169,116,100,112,176,204,77,12,7,76,79,173,149,132,101,70,230,131,161,135,23,53,179,190,111,176,103,239,191,245,59,208,174,189,233,255,226,140,127,254,103,246,144,255,153,255,254,39,45,145,229,255,255,255,222,178,138,196,35,134,116,102,97,58,225,213,166,20,42,111,189,160,173,208,184,129,152,129,133,192,21,156,221,207,22,72,168,41,181,162,17,9,78,211,137,206,118,31,42,38,194,199,61,187,61,149,149,146,68,255,128,36,171,163,34,189,165,178,191,226,190,206,168,254,207,221,128,182,220,144,3,106,72,46,152,198,212,17,32,24,174,151,101,52,120,110,180,218,235,192,45,53,70,60,100,31,14,240,0,114,62,8,84,76,155,247,237,238,82,181,71,69,181,71,123,67,42,120,64,204,141,43,10,174,67,177,29,1,86,88,150,117,100,175,95,102,132,152,23,43,189,76,252,53,154,187,216,151,222,35,250,77,31,194,57,157,120,52,143,4,83,75,220,235,128,189,127,41,242,179,170,198,251,132,207,255,255,230,30,90,138,127,25,37,189,193,92,91,125,183,117,238,19,124,83,252,230,187,128,150,125,240,109,218,83,55,93,157,157,0,99,196,130,232,154,144,112,24,139,232,105,158,167,108,228,108,116,136,132,168,183,39,28,218,112,244,232,233,36,153,74,101,132,26,50,69,43,237,253,77,72,151,123,213,63,251,124,49,105,167,221,191,221,229,127,238,127,240,199,250,190,127,250,125,193,141,143,79,255,255,253,104,0,76,27,8,141,9,19,75,17,249,141,34,200,0,87,51,34,59,50,252,57,46,25,141,3,153,16,58,16,47,25,236,68,185,47,192,10,121,38,21,23,217,133,192,27,140,207,33,191,91,37,0,103,31,116,177,142,10,128,207,107,77,53,254,22,99,19,146,36,106,136,255,251,178,100,35,143,135,87,105,78,11,185,141,116,72,201,121,245,97,101,104,155,245,165,56,14,60,254,209,22,37,104,245,150,137,224,139,10,205,184,143,178,125,85,238,149,134,194,91,136,2,141,165,161,194,91,181,89,174,201,227,201,119,215,68,72,140,240,132,114,87,15,242,36,160,119,229,235,27,90,17,158,254,236,219,31,117,80,231,87,112,44,31,204,96,249,154,210,119,114,211,220,247,123,97,181,85,53,232,181,21,106,247,27,20,178,12,174,199,34,216,214,165,198,63,63,89,125,20,57,102,85,20,158,236,149,44,123,74,24,7,51,165,189,168,190,95,74,157,242,221,28,42,152,27,9,228,81,143,151,192,186,46,25,13,82,170,207,23,86,183,27,235,171,169,74,58,73,60,176,245,153,43,66,180,17,212,190,252,182,234,98,93,209,37,75,86,89,209,212,0,128,7,92,191,79,88,212,153,72,212,202,228,241,34,4,27,40,17,85,187,80,130,213,109,90,212,63,200,226,158,221,245,34,81,174,133,10,129,29,255,217,4,64,109,246,215,252,239,224,46,63,59,87,111,248,142,37,244,34,70,127,184,55,212,126,159,245,252,44,116,164,136,84,170,100,114,241,157,160,103,49,47,163,241,193,187,198,223,22,24,152,66,97,181,193,131,195,160,208,49,189,78,130,128,96,8,104,222,168,145,33,152,192,8,193,1,217,107,236,184,161,111,9,64,54,180,129,40,52,185,215,227,72,48,57,44,72,10,223,24,148,56,91,199,208,184,205,175,82,74,23,241,46,230,164,239,161,233,65,226,28,47,121,134,193,145,104,83,127,33,110,232,85,3,179,196,105,169,65,43,236,204,61,168,45,76,191,213,237,137,178,80,99,237,209,33,164,90,194,0,180,240,65,36,203,82,212,55,205,42,231,184,182,29,69,184,72,93,242,52,130,128,119,24,141,84,37,241,117,164,191,95,71,101,10,24,114,85,117,170,100,84,103,0,59,239,205,175,21,103,17,203,138,94,157,252,250,82,168,159,74,5,7,249,59,92,49,51,119,211,92,47,139,111,254,204,39,12,44,77,118,27,182,125,111,211,174,175,158,123,196,229,187,53,122,199,4,14,0,0,17,85,228,24,9,107,64,32,9,227,242,167,239,82,193,144,169,226,163,66,23,71,38,90,234,124,242,186,214,160,248,130,201,116,97,110,44,42,11,138,171,126,175,141,245,215,237,167,195,101,253,235,255,77,127,237,254,162,63,127,255,254,13,203,164,0,0,48,80,10,69,0,24,132,75,26,146,4,133,130,99,37,98,3,48,130,33,24,40,97,233,58,96,112,4,36,54,154,0,53,144,129,0,128,188,193,163,17,214,81,99,8,192,116,216,139,171,251,22,10,6,86,72,245,67,162,255,251,178,100,30,142,135,22,105,78,19,186,123,240,74,105,154,9,97,37,120,26,173,165,62,110,61,62,193,31,158,233,53,135,168,160,0,177,86,132,102,18,143,27,153,6,81,139,59,229,253,131,250,136,176,127,199,241,165,76,73,74,139,138,7,147,175,209,110,14,165,216,50,53,0,139,0,235,236,60,47,15,99,214,164,174,166,229,9,51,123,6,15,126,160,88,60,126,192,147,103,178,0,15,166,139,18,182,142,110,70,166,211,103,237,204,68,167,125,219,128,154,137,198,133,49,66,27,13,90,122,62,251,147,164,221,228,101,128,213,120,136,183,88,176,169,211,88,51,47,134,104,56,124,207,140,9,195,236,230,52,184,120,158,210,232,71,245,179,189,214,53,47,245,88,255,255,255,244,74,226,60,155,215,97,159,227,25,167,215,255,26,254,159,231,127,249,190,154,230,254,76,0,12,3,0,0,181,31,11,226,32,162,71,202,17,45,186,174,154,180,96,72,183,87,216,26,55,91,146,253,167,248,59,222,120,235,32,88,70,192,42,59,7,110,128,172,251,190,144,128,21,186,155,255,65,223,0,112,27,77,53,111,254,79,248,191,252,191,71,255,241,191,171,98,212,130,22,24,20,24,68,110,98,137,65,158,198,4,0,19,55,210,64,81,80,80,152,202,65,129,32,34,14,154,140,124,143,96,0,97,160,140,100,65,5,131,76,101,192,245,180,234,57,133,105,205,54,227,56,59,48,252,26,22,22,52,232,161,129,132,13,181,246,5,57,155,30,147,253,76,171,55,92,9,64,168,205,43,102,66,16,13,6,16,137,185,134,35,73,5,173,109,215,138,99,219,63,52,193,243,235,249,221,151,186,115,48,112,54,159,33,65,205,219,243,219,55,142,237,170,211,71,237,116,200,62,235,179,9,41,1,140,212,109,136,92,98,223,47,116,190,171,218,36,90,53,186,125,181,26,155,217,1,183,198,243,88,87,202,169,103,57,84,64,237,74,232,138,112,115,106,135,188,90,109,123,57,132,169,254,255,252,197,83,130,188,176,81,170,226,6,170,209,41,27,124,225,80,119,219,205,27,134,46,225,219,96,29,193,192,130,128,0,3,205,191,76,249,138,183,64,108,144,134,2,100,253,108,9,234,63,18,104,172,134,254,244,109,80,128,195,65,215,140,146,42,28,112,82,206,55,230,220,111,254,255,239,241,246,67,255,255,174,255,246,255,151,233,253,154,232,167,255,37,62,161,123,189,86,61,64,0,128,0,0,7,12,1,77,62,22,49,44,248,198,4,3,1,130,76,213,95,51,248,124,193,128,147,31,141,132,132,74,152,211,195,180,173,67,115,97,128,135,131,109,116,56,48,208,91,45,141,193,11,134,109,89,114,190,204,33,111,184,42,68,64,255,251,178,100,32,138,134,132,104,207,187,152,123,240,75,166,122,9,101,135,106,24,105,159,64,78,53,62,217,20,29,169,117,135,157,112,232,154,150,108,195,33,191,125,160,235,229,31,117,95,91,32,40,216,103,35,97,166,145,205,74,110,81,169,59,241,20,160,177,242,219,214,100,249,73,90,86,119,41,127,203,187,205,24,69,42,176,248,119,220,103,234,104,158,87,42,233,166,55,109,174,8,68,110,230,154,194,237,151,244,180,111,77,105,181,202,85,226,219,173,49,107,43,200,31,81,110,222,62,255,112,249,42,243,188,87,251,42,169,160,221,159,43,157,227,112,243,185,35,255,191,255,151,16,204,124,208,228,115,146,100,246,62,101,212,249,141,231,198,45,39,206,40,219,175,156,58,139,118,176,0,19,140,0,2,82,44,35,94,22,38,161,183,57,48,46,145,8,61,192,194,37,176,88,30,196,198,235,231,115,68,229,50,182,57,58,137,224,65,7,74,253,203,221,209,151,231,252,250,12,212,76,182,161,191,253,61,2,86,137,179,127,255,182,69,253,217,37,158,201,254,71,89,194,244,128,224,193,25,144,134,70,31,71,26,56,4,42,8,51,36,192,205,97,192,128,0,16,190,141,17,67,72,137,26,208,128,10,104,66,18,88,179,228,213,179,29,117,56,248,53,27,171,102,47,105,133,81,93,33,19,196,101,224,0,219,191,78,204,181,93,179,243,235,227,85,188,165,81,213,143,76,240,135,3,40,178,108,250,130,222,45,196,28,93,106,127,181,230,51,168,191,112,220,61,251,72,171,248,131,0,54,214,28,227,198,66,194,200,26,162,178,213,44,217,164,197,194,228,121,101,101,21,15,175,88,240,212,249,29,161,29,214,79,90,199,225,122,160,221,106,123,38,210,49,181,68,53,157,48,37,205,73,192,165,169,33,164,252,220,184,170,100,127,171,171,23,83,48,98,74,36,54,205,88,194,146,198,50,48,217,70,186,86,66,59,10,32,37,224,161,225,71,0,12,8,131,28,84,57,183,174,25,43,90,29,87,34,188,226,67,66,92,6,155,21,102,121,13,99,120,255,199,203,125,116,119,83,192,215,112,125,146,25,109,193,223,166,71,255,255,249,124,174,159,255,244,8,146,81,254,37,124,86,117,30,143,242,83,201,0,0,48,32,104,212,130,115,14,155,205,148,31,48,64,24,214,120,35,84,3,128,66,227,26,33,145,157,77,205,152,53,120,73,4,6,1,73,195,17,161,224,252,228,169,90,104,212,233,142,215,81,54,47,118,68,222,193,226,65,194,176,59,176,22,25,70,172,167,254,253,90,121,246,62,105,227,233,84,10,44,10,167,97,0,128,12,178,58,251,103,100,160,1,102,60,153,247,238,201,251,148,11,201,82,125,223,255,251,178,100,53,138,150,91,105,79,19,143,95,160,74,38,122,45,96,45,114,23,9,161,68,237,181,55,201,50,38,168,41,151,157,160,246,173,186,130,64,89,220,130,161,11,50,131,229,223,90,117,223,184,82,89,252,54,138,247,251,216,73,119,82,206,253,118,183,240,167,199,190,183,34,90,68,201,116,248,112,181,210,72,31,129,69,191,157,99,118,248,35,84,187,226,41,68,216,152,165,176,131,95,148,253,23,119,23,254,218,35,85,197,91,209,119,38,241,231,118,255,238,238,139,120,82,166,149,91,139,114,96,0,0,128,49,128,0,1,30,36,187,37,156,141,211,6,72,120,79,202,175,141,94,48,30,134,58,135,140,70,32,246,233,22,103,228,83,98,104,84,200,55,66,83,58,96,30,143,159,189,26,143,101,61,254,191,247,249,102,97,191,255,254,103,87,228,212,127,108,255,242,178,191,249,98,2,39,11,136,26,24,185,131,205,153,208,120,136,68,211,124,77,56,4,100,12,200,196,85,52,124,220,69,174,163,185,169,155,55,240,74,186,248,2,19,97,232,131,181,17,115,238,182,55,133,210,29,24,135,43,150,109,242,184,22,199,137,26,147,199,179,136,40,92,15,31,0,140,110,177,209,135,226,42,137,227,153,214,74,80,63,49,31,42,30,111,8,101,44,2,13,196,208,217,101,109,58,121,75,124,213,75,43,100,131,2,81,244,182,98,58,214,61,180,51,133,58,131,134,163,44,168,179,19,141,181,181,101,243,212,72,197,104,149,14,84,201,0,7,211,119,24,227,114,220,122,38,138,36,110,180,155,54,200,142,176,108,230,75,6,49,87,6,31,230,62,247,238,53,228,231,69,129,222,184,28,111,23,88,129,16,1,4,161,112,161,228,203,63,164,22,43,3,236,20,5,160,191,102,138,16,76,72,204,6,3,228,222,177,175,141,230,147,246,219,67,19,213,190,219,172,112,99,197,20,208,249,81,66,175,238,255,219,225,180,131,250,142,188,167,255,166,65,233,250,255,169,47,149,227,79,255,233,229,250,72,0,0,128,0,2,36,210,64,211,67,16,36,187,49,48,80,8,73,178,105,154,216,57,118,12,104,93,58,97,131,112,25,183,7,15,118,177,88,109,11,43,55,74,127,54,22,114,164,43,225,152,36,12,147,128,110,43,21,224,8,82,240,203,158,185,181,252,223,180,85,172,67,240,145,16,202,217,174,183,43,167,201,17,172,69,213,237,228,56,117,150,173,212,134,103,0,200,250,66,230,194,133,222,211,49,117,6,123,182,63,199,36,25,16,187,154,209,33,34,161,190,161,177,170,206,22,204,130,230,231,9,237,31,136,213,8,219,212,181,165,104,154,159,169,59,169,221,195,219,76,75,116,245,30,254,233,164,58,155,255,251,178,100,79,138,181,174,105,81,83,111,108,112,77,232,89,245,101,167,118,151,253,157,62,78,101,111,193,58,38,103,129,172,52,160,45,43,160,149,55,41,86,179,10,148,155,212,141,70,6,135,156,152,90,236,125,191,160,4,128,12,133,116,1,14,26,185,136,133,229,26,38,27,28,66,39,60,108,39,57,70,70,20,61,121,222,164,141,79,159,116,7,185,36,13,193,185,137,143,124,158,180,212,121,76,2,173,45,190,159,209,178,245,7,141,7,15,28,251,127,244,27,55,251,253,30,163,31,42,212,31,255,197,172,255,64,14,96,128,169,164,2,198,52,72,137,80,204,2,24,52,117,248,206,162,33,192,81,131,78,69,251,128,141,110,34,156,17,130,141,22,81,47,83,160,143,180,240,210,223,190,172,146,12,18,113,143,73,94,6,118,253,2,47,82,247,208,47,52,49,165,65,71,234,215,223,159,214,155,252,26,168,100,82,247,128,32,217,204,88,181,248,37,220,182,248,51,157,92,147,246,244,29,204,151,189,253,197,127,52,107,203,48,185,124,144,164,221,65,117,217,7,110,86,251,33,186,63,192,89,124,40,51,200,1,251,80,19,239,231,48,51,58,86,3,79,212,241,16,113,200,28,248,246,175,227,176,206,158,102,243,143,139,43,2,11,163,17,206,177,103,17,63,53,255,149,151,74,169,30,173,63,162,109,178,150,230,34,85,239,210,124,105,23,146,22,254,140,85,104,129,66,23,82,25,232,98,87,117,76,103,105,207,97,246,208,19,117,60,18,29,212,227,160,235,57,81,81,249,49,68,192,147,16,22,82,107,101,13,94,179,212,132,175,214,150,105,191,210,218,161,206,131,14,172,167,106,251,127,242,183,175,246,255,82,127,38,182,101,255,254,234,205,108,255,21,0,0,81,188,80,24,196,3,204,40,120,50,152,183,6,123,36,24,248,33,5,10,148,174,73,89,169,0,199,18,148,128,186,25,143,44,252,109,190,124,122,183,166,49,127,77,138,110,120,64,4,223,82,136,64,231,116,37,77,19,138,213,89,132,186,39,8,153,1,142,229,102,19,1,106,201,8,183,89,250,8,214,76,207,214,28,197,193,76,117,8,2,83,99,203,49,62,179,186,212,243,181,5,216,178,51,42,68,124,169,188,124,62,147,9,198,100,185,16,178,227,183,254,59,144,105,130,141,226,124,124,126,2,229,204,138,195,137,203,131,201,70,9,17,209,152,186,216,223,189,144,242,220,244,121,219,31,202,22,209,148,30,135,58,154,151,111,115,136,242,54,143,254,38,251,250,64,0,128,0,42,177,114,94,18,101,37,140,239,6,134,108,136,91,38,135,77,130,230,219,32,225,100,249,176,184,219,115,239,27,195,86,251,234,49,139,188,219,97,223,255,251,178,100,110,14,165,130,105,82,27,109,101,240,76,72,89,248,101,229,104,151,17,163,68,109,189,118,193,41,30,167,213,149,157,160,76,95,230,197,209,66,11,228,207,246,219,224,34,64,184,143,125,191,248,134,191,159,254,27,245,106,7,127,238,77,154,254,144,1,168,16,8,182,49,74,163,51,10,21,29,52,255,243,54,7,67,195,36,28,17,130,167,217,184,135,56,1,64,3,76,45,127,31,118,93,131,214,247,207,181,75,117,214,149,140,93,166,186,181,193,161,12,146,104,120,33,183,162,32,172,242,30,74,5,217,43,71,169,215,123,46,132,239,7,121,34,190,81,181,110,67,244,187,79,107,51,123,59,244,60,105,181,140,216,133,250,6,175,84,8,242,242,150,190,15,38,159,210,221,49,248,162,215,155,45,70,7,24,193,218,251,227,48,62,59,201,228,27,41,87,209,129,111,33,234,25,87,26,220,143,117,221,69,194,149,137,171,179,62,171,230,251,183,50,170,40,208,154,157,144,12,139,60,251,131,91,118,109,38,148,215,253,58,144,63,22,229,233,50,94,143,154,8,96,214,184,96,144,69,106,119,27,53,9,48,239,133,196,135,158,99,84,138,23,140,211,0,251,11,249,95,133,246,84,144,108,160,28,141,108,32,60,174,67,229,178,75,2,173,122,46,95,106,117,248,143,130,236,115,41,171,127,242,122,190,249,157,246,169,13,114,223,236,213,209,250,192,0,0,0,52,18,26,97,103,70,231,168,2,92,32,77,55,172,19,103,15,6,12,24,232,81,119,209,0,224,3,68,35,175,233,71,218,181,63,170,49,101,209,90,156,104,210,59,37,200,111,56,194,217,72,208,65,8,203,45,101,198,2,29,16,140,45,40,27,137,80,158,56,164,132,138,9,158,201,187,32,117,183,240,136,38,114,227,59,5,199,82,148,241,41,92,100,101,213,89,54,230,121,247,204,121,184,192,57,180,17,135,87,58,99,225,59,61,88,173,136,58,151,19,52,237,243,148,35,3,213,149,199,177,52,98,205,47,43,172,246,168,239,96,149,255,16,55,150,169,183,67,198,109,195,214,160,239,48,152,103,222,81,236,83,84,128,77,51,210,155,229,56,191,241,216,116,15,192,193,10,157,2,36,232,66,185,94,21,182,30,30,162,43,5,135,234,125,217,154,108,238,1,0,0,1,7,208,44,212,253,69,138,112,15,217,108,69,59,239,91,8,14,240,40,100,238,121,183,190,213,56,224,112,154,70,212,207,255,106,13,254,246,255,246,193,97,115,239,175,253,114,189,159,229,250,246,250,182,223,255,232,223,79,255,250,136,193,190,68,190,241,250,93,141,12,12,32,2,102,156,29,138,103,3,195,87,41,218,112,159,134,114,20,58,62,97,7,105,48,255,251,178,100,149,138,166,72,104,208,155,111,70,192,75,11,250,55,97,66,122,23,21,163,68,237,189,118,193,46,30,168,37,132,149,160,52,72,25,172,32,13,46,121,166,21,56,176,83,77,156,142,192,54,91,36,31,130,63,46,10,70,227,93,177,150,149,111,188,164,34,53,118,108,166,185,42,43,104,24,81,34,11,70,151,131,34,42,184,52,241,149,83,155,105,208,253,225,187,174,211,185,22,122,37,73,226,183,102,197,89,219,161,127,44,2,222,35,114,80,233,109,50,13,212,222,189,7,179,176,65,214,227,46,137,137,250,250,151,10,146,58,119,145,14,246,57,245,27,186,53,136,8,183,142,226,234,81,167,68,96,87,201,3,148,30,117,215,4,102,73,234,119,207,145,213,105,178,207,114,181,194,114,233,54,169,151,158,85,141,139,58,189,176,174,22,130,73,128,1,173,166,150,43,245,24,137,153,42,76,230,144,94,199,71,35,136,35,146,67,104,64,16,165,156,204,245,182,158,120,73,176,104,90,101,103,167,197,62,244,88,208,150,181,229,251,252,248,90,64,108,175,46,189,254,216,151,127,191,215,65,250,220,159,87,12,94,174,159,186,255,71,244,72,0,0,0,48,195,74,12,92,220,220,207,142,104,20,40,52,33,230,7,130,58,161,101,229,50,16,2,139,150,129,3,140,28,56,64,182,221,169,151,20,236,169,3,50,99,79,117,8,164,90,13,105,215,157,25,72,60,229,67,166,103,60,213,217,227,87,216,160,28,219,162,35,207,193,77,39,138,56,207,112,143,151,203,60,94,72,173,3,5,139,83,43,29,187,184,118,107,127,0,58,187,220,135,30,172,166,225,212,160,131,218,2,237,205,206,228,138,106,180,186,171,141,48,141,224,101,124,150,127,121,11,48,98,115,86,51,10,204,1,154,113,139,241,8,202,48,210,184,188,213,109,114,114,220,161,111,64,173,166,225,181,74,134,112,247,122,147,204,245,246,196,210,229,67,186,107,95,4,207,206,54,147,168,168,88,104,9,11,63,146,25,233,0,0,4,0,0,0,30,202,7,11,78,132,109,144,17,242,246,134,214,252,53,163,80,88,211,162,64,68,7,169,53,108,202,117,182,113,216,34,86,228,203,144,207,104,173,215,188,192,43,190,200,143,167,254,161,19,196,248,247,239,254,81,229,116,252,135,235,61,63,109,191,255,208,183,103,250,193,51,174,178,180,145,204,208,50,136,224,96,230,232,41,84,46,28,98,98,41,164,52,46,29,124,50,40,216,205,4,113,231,170,239,85,112,139,209,240,211,131,178,104,71,99,226,216,18,162,208,251,5,242,51,11,180,102,143,232,178,7,197,161,27,118,72,28,91,86,135,141,64,138,250,68,46,70,245,116,249,155,84,254,203,255,251,178,100,176,142,182,0,99,80,27,120,91,240,76,73,122,12,101,167,118,22,29,163,70,109,189,111,193,40,165,167,213,132,157,170,123,157,223,193,125,103,209,23,38,62,94,119,134,84,251,101,9,207,220,1,234,147,35,57,43,50,167,143,199,253,108,194,165,33,255,212,140,136,119,129,191,230,230,31,193,22,109,2,223,81,19,229,32,197,154,18,136,238,93,27,188,206,249,155,169,99,202,72,203,89,67,90,98,195,236,130,248,114,173,87,154,89,169,75,85,37,158,83,131,68,79,27,161,120,188,79,112,250,219,49,222,130,224,81,116,36,197,104,143,168,103,239,1,200,160,67,212,206,239,79,241,174,147,151,2,5,224,71,126,126,148,119,5,53,86,162,201,64,126,151,214,163,58,253,254,11,77,133,30,191,191,250,227,154,126,191,87,86,22,126,217,63,250,255,45,114,129,0,0,0,84,194,68,147,67,22,12,80,185,50,104,28,194,231,227,121,98,77,226,33,17,140,204,220,45,48,48,132,195,33,161,177,9,48,188,56,186,111,160,17,48,17,157,151,67,37,224,149,26,64,165,10,142,152,148,181,109,8,64,45,64,168,65,73,172,45,200,50,77,215,252,62,190,19,174,248,161,106,122,166,4,91,216,241,172,109,18,2,12,81,41,72,228,63,166,154,84,109,141,227,66,39,54,148,191,22,181,9,248,50,17,131,25,108,95,97,220,195,101,242,109,111,137,29,83,219,22,231,11,174,220,228,79,184,197,135,165,52,68,97,173,147,214,144,65,219,155,38,28,160,158,171,52,229,225,99,50,95,175,68,218,236,117,95,76,250,217,152,177,136,101,251,219,56,171,213,171,213,8,143,26,19,61,254,224,70,94,39,189,84,123,37,179,182,106,227,105,111,37,41,122,210,4,24,8,74,206,151,156,92,116,187,153,179,113,95,68,212,54,137,219,27,95,198,133,21,126,50,250,211,168,46,78,158,43,93,33,105,232,81,29,170,0,3,0,0,114,80,36,89,66,101,203,36,195,225,69,84,156,17,134,145,203,205,16,183,101,231,38,164,107,56,40,190,43,240,239,169,254,99,197,152,93,158,85,195,122,101,66,101,160,93,148,165,22,55,7,79,45,189,72,124,189,147,224,232,200,93,183,174,159,242,175,46,212,111,157,219,117,67,223,229,177,167,252,223,208,182,95,255,64,4,0,7,25,192,54,96,118,217,158,192,97,114,113,135,231,6,107,3,2,131,166,25,44,24,108,38,52,24,52,152,4,128,86,147,134,89,31,180,167,33,43,23,188,73,7,232,222,165,47,113,203,146,184,221,53,78,236,160,156,48,40,150,78,169,32,106,47,195,124,252,79,143,165,114,128,60,151,52,169,245,16,40,128,139,70,16,65,94,43,255,251,178,100,212,14,183,168,104,206,27,154,123,240,88,169,153,232,105,231,104,25,101,155,64,78,61,55,81,35,37,231,213,172,40,104,114,145,180,176,40,90,156,119,102,126,188,199,132,225,139,77,48,200,240,74,156,212,3,18,206,206,221,101,37,242,199,157,102,172,114,61,197,215,106,138,23,200,251,69,77,85,251,219,12,123,250,182,113,22,192,115,211,236,236,6,29,248,102,23,119,169,231,153,50,61,182,250,130,130,79,35,249,105,111,249,253,215,245,243,50,109,189,27,113,216,249,69,254,207,236,58,132,136,60,230,64,24,48,212,211,94,115,76,4,47,225,255,189,22,169,137,32,48,102,86,120,121,60,223,225,208,214,145,31,68,240,60,103,1,69,114,173,71,199,100,37,207,18,232,4,227,142,43,52,231,148,45,6,151,66,93,230,137,148,127,66,223,122,126,33,79,136,6,254,159,254,75,163,124,183,122,103,142,253,26,139,255,79,208,150,160,0,0,83,184,68,12,104,160,38,96,120,37,228,153,71,18,176,105,225,97,113,69,7,49,113,131,14,31,12,53,0,4,183,198,94,100,52,95,33,79,34,245,65,143,3,94,128,82,29,248,71,37,128,106,21,27,140,144,88,10,27,135,217,115,168,179,102,164,177,6,136,206,156,85,50,120,71,82,194,240,161,118,226,25,85,93,100,37,228,101,196,22,13,109,0,148,170,205,177,159,152,101,1,124,166,77,87,133,199,232,119,21,214,210,61,57,53,254,60,63,49,57,80,217,239,67,22,162,167,186,2,161,173,75,41,129,170,157,22,147,158,108,149,104,35,53,246,131,167,237,40,79,54,58,202,83,129,42,239,217,28,137,145,123,49,97,43,213,179,66,107,106,171,230,26,55,167,143,37,12,135,235,100,55,213,195,83,59,203,233,177,84,249,138,186,99,82,30,175,161,44,18,210,122,134,78,221,25,200,221,49,112,196,171,129,14,3,91,148,102,99,190,144,237,0,0,64,0,16,123,68,0,146,26,24,209,140,23,69,2,64,180,20,136,216,52,65,219,35,8,36,30,84,36,211,143,161,111,119,115,198,33,77,6,60,132,133,159,9,31,215,150,132,165,147,216,105,143,110,251,81,244,223,127,137,233,11,243,255,167,253,114,38,149,111,66,255,76,210,79,163,105,255,70,250,25,146,255,247,172,165,105,41,153,186,164,29,44,56,33,72,149,44,30,46,101,39,6,62,38,183,37,70,121,169,218,4,192,20,240,20,5,236,245,180,153,247,96,56,122,72,186,230,121,134,1,64,52,182,195,49,16,21,75,15,189,79,189,52,98,34,232,74,158,166,108,215,145,221,214,46,7,98,210,209,89,89,34,245,71,170,23,43,40,180,50,99,171,62,81,148,61,199,54,107,255,251,178,100,202,142,135,3,104,81,27,108,126,80,85,105,169,232,105,234,104,150,209,155,60,109,229,137,201,109,167,105,53,131,169,248,224,165,203,167,84,221,149,51,138,89,107,232,174,232,70,118,149,13,25,237,38,125,136,102,172,150,175,209,102,207,33,63,213,102,114,12,254,163,211,105,252,190,107,55,166,54,234,77,53,113,177,25,105,85,200,107,244,250,207,78,62,206,214,144,90,241,214,240,91,239,208,106,231,182,39,178,58,253,113,119,183,127,152,110,211,192,177,133,12,0,49,51,251,76,242,44,133,104,148,22,216,136,145,199,122,213,17,122,179,165,47,83,175,98,135,39,81,113,49,89,42,88,40,94,142,221,26,39,249,244,47,150,97,197,69,7,78,121,25,95,249,4,150,127,79,255,35,50,47,105,95,169,71,218,149,32,2,139,62,106,18,227,214,165,36,214,63,185,179,131,140,80,79,71,41,99,149,241,50,0,76,76,41,78,226,67,15,10,62,78,90,28,204,112,123,204,229,74,140,107,38,76,156,45,76,67,4,75,3,105,158,33,33,130,67,97,134,169,17,140,64,241,138,2,106,80,64,79,92,189,61,76,19,13,153,114,169,162,250,1,12,18,33,1,194,154,250,160,75,83,30,168,207,16,68,97,39,160,97,14,19,233,11,6,23,186,13,124,25,173,155,25,42,12,94,60,60,189,179,149,7,184,174,50,19,245,33,145,96,164,149,177,55,221,7,244,148,76,238,167,102,99,229,5,231,161,137,102,154,132,63,90,211,176,6,14,242,166,233,51,138,102,195,71,166,165,201,138,89,76,25,24,149,176,89,93,26,77,95,1,4,92,4,22,62,187,42,120,142,19,157,6,47,164,27,168,105,163,35,9,149,105,30,185,1,61,54,221,77,102,122,60,194,233,113,199,221,113,51,39,144,172,31,107,255,125,219,53,240,94,105,106,75,213,66,165,46,98,134,154,62,90,144,242,200,181,46,94,247,114,139,125,69,115,173,135,42,76,100,186,178,7,228,12,207,130,4,5,66,132,0,147,26,151,65,71,152,56,177,37,1,35,64,33,3,3,10,195,130,68,64,147,61,6,71,1,229,237,12,106,161,76,106,30,136,76,179,104,196,221,28,168,112,8,239,72,230,162,15,67,82,150,80,215,114,247,91,11,245,39,100,107,17,223,53,41,188,17,177,236,144,169,125,66,76,200,17,243,66,229,171,236,45,182,46,129,176,254,69,88,6,135,205,79,63,80,154,202,54,77,101,246,209,219,180,108,54,213,94,74,46,48,242,218,133,247,50,60,31,242,141,67,63,77,117,106,142,2,53,20,72,234,63,228,191,167,80,12,101,55,81,197,162,39,207,205,26,237,230,0,174,156,153,84,102,160,224,81,208,16,17,255,251,176,100,206,14,167,183,105,74,11,186,100,230,140,201,153,113,113,103,200,26,221,161,44,78,60,217,1,234,38,167,93,148,161,216,48,80,124,206,67,3,25,143,76,154,93,14,108,3,147,206,58,157,40,127,80,108,193,33,254,54,56,18,201,141,68,172,117,170,41,178,100,131,75,42,96,220,2,1,232,165,8,169,22,2,129,43,144,2,136,138,114,243,15,131,216,224,247,2,18,249,113,142,244,105,35,227,179,61,18,84,41,132,15,24,12,82,110,214,231,114,2,11,235,34,165,107,81,194,197,140,176,130,168,131,240,73,123,93,246,134,202,212,125,222,37,90,137,245,217,78,141,25,208,114,150,215,146,241,96,83,198,94,58,183,87,44,102,49,73,73,147,252,152,148,110,107,213,124,124,76,68,90,241,69,29,36,88,123,37,191,207,69,183,108,248,207,46,9,117,15,172,162,91,177,130,141,22,122,164,188,185,65,9,236,77,227,42,42,13,123,12,77,239,249,192,183,45,141,9,54,99,30,95,49,80,143,67,137,151,67,215,194,219,78,30,205,233,77,35,28,86,157,94,191,84,158,211,56,88,27,81,19,72,4,113,155,202,79,103,200,38,2,203,55,192,155,177,21,111,250,243,120,249,190,29,239,244,72,8,101,195,250,199,94,90,167,5,106,58,132,33,217,251,32,253,174,44,34,58,113,240,77,73,38,39,122,145,30,93,251,104,109,64,145,62,151,9,64,139,192,67,142,35,176,122,16,82,1,83,172,52,61,205,156,109,82,139,0,0,99,24,70,67,167,199,179,89,36,179,71,196,129,66,172,227,193,148,72,8,49,228,71,7,12,128,32,32,4,204,152,148,14,12,31,224,80,92,193,192,25,205,103,197,64,37,237,42,128,37,80,170,145,178,182,181,129,252,168,84,62,138,240,249,184,40,58,246,34,93,226,1,226,91,145,24,193,206,140,136,79,60,124,226,45,155,179,210,133,36,202,24,201,248,156,177,205,103,105,69,177,103,138,195,121,212,81,154,242,28,210,125,139,95,146,246,187,221,75,82,157,234,64,85,70,166,76,181,153,116,254,159,110,114,6,238,239,98,204,106,198,27,91,194,199,64,233,156,108,56,161,197,160,242,99,106,104,157,180,84,147,119,154,234,214,163,226,31,121,191,76,123,15,23,29,180,137,121,162,3,92,73,181,181,37,157,70,174,181,151,251,123,162,29,158,81,43,210,247,169,155,183,140,161,35,236,77,151,27,85,127,158,65,73,155,251,184,189,150,247,67,210,105,90,220,5,0,129,20,141,45,75,164,5,9,26,62,37,16,50,57,192,128,133,120,158,246,23,16,40,209,16,29,176,104,32,251,143,54,85,77,84,205,131,51,210,240,20,181,108,79,58,153,73,51,255,251,178,100,138,142,135,32,111,203,19,185,92,112,126,169,153,179,109,43,108,30,181,191,42,46,233,237,209,129,166,104,125,131,174,120,16,3,177,18,97,196,251,36,255,99,153,224,222,239,213,142,92,247,79,159,152,1,241,115,68,164,115,98,235,105,185,239,113,2,216,71,251,59,112,97,116,206,50,195,179,53,171,201,137,170,215,212,168,254,138,175,127,25,188,53,235,125,156,88,155,55,130,123,167,172,62,219,207,14,245,236,252,160,204,50,75,76,95,86,12,177,164,13,10,15,140,14,50,142,174,37,204,31,10,204,84,54,193,68,121,40,244,98,88,186,98,200,78,98,224,94,100,104,0,96,192,63,10,112,72,0,168,74,66,153,70,60,108,45,171,48,54,179,148,66,150,210,183,14,116,92,176,249,19,0,64,134,85,71,14,153,112,149,87,145,73,39,160,199,190,98,9,184,36,166,72,135,200,41,15,150,249,213,169,71,125,67,229,172,41,73,204,12,18,129,164,173,62,177,80,42,244,118,23,152,56,46,184,177,250,3,251,193,202,16,231,136,148,183,61,100,143,2,18,238,152,48,31,46,144,188,31,202,186,183,110,137,54,72,25,113,212,186,83,102,52,29,189,221,180,231,44,88,90,212,155,180,223,24,205,51,155,99,39,239,127,22,19,99,130,160,81,191,138,126,207,14,15,112,242,75,26,27,150,159,66,159,26,172,209,99,70,220,122,239,19,70,110,113,137,87,178,211,91,195,233,252,88,184,219,157,105,174,228,246,145,55,243,86,109,124,227,17,127,141,76,163,164,130,1,0,0,14,95,103,5,80,41,195,141,56,121,89,67,25,83,88,148,197,19,94,26,162,84,43,55,58,157,222,191,59,185,74,53,126,198,106,242,148,21,80,221,55,217,239,191,169,109,190,102,16,162,5,135,156,77,154,93,113,17,255,77,27,109,126,175,5,66,125,183,92,50,232,214,118,252,155,90,228,151,47,187,167,165,201,35,214,255,7,186,157,185,159,45,72,0,0,18,112,197,1,83,233,18,204,173,119,49,128,36,86,60,109,225,89,145,65,134,24,75,15,4,132,131,230,141,2,24,176,48,4,82,13,25,140,58,2,76,8,67,154,212,24,88,93,103,2,50,222,59,0,14,104,94,26,53,43,18,204,216,1,78,139,190,129,238,228,186,32,16,173,183,112,140,246,190,58,252,202,134,41,124,110,68,156,18,197,90,255,214,206,243,249,157,245,197,85,52,154,6,79,229,116,223,102,147,147,25,246,150,146,181,185,115,88,163,125,209,135,84,147,251,154,223,39,121,202,223,27,169,156,186,228,122,122,188,183,229,239,125,203,18,251,52,189,177,14,235,151,242,250,62,218,173,158,25,225,170,223,190,203,113,237,109,91,185,255,251,178,100,85,128,7,135,104,204,29,115,32,2,105,105,169,218,173,28,0,36,110,27,58,89,220,0,1,54,20,40,139,48,80,0,73,83,8,98,79,73,75,44,140,61,205,137,206,134,243,145,91,202,246,51,223,107,157,191,149,106,76,251,190,110,237,155,182,109,85,171,185,222,246,245,173,222,158,187,90,155,255,43,57,213,183,16,195,186,255,185,157,139,22,190,237,234,80,45,161,205,138,203,133,210,0,4,3,0,1,43,14,226,194,152,16,69,251,76,178,12,38,20,24,84,27,30,166,107,161,128,19,77,248,66,183,158,55,47,194,90,163,138,136,33,142,72,84,129,176,2,22,23,76,112,185,225,27,20,25,149,45,98,212,173,241,167,219,125,168,167,66,34,10,123,125,255,203,98,115,103,16,100,34,106,137,77,87,121,51,199,132,103,110,142,243,180,157,53,72,10,24,198,82,197,199,8,208,69,229,128,0,5,40,96,196,144,156,208,50,168,204,232,32,8,162,152,74,212,27,68,4,6,0,38,2,10,70,105,143,230,24,13,230,190,136,166,11,143,198,9,130,239,49,144,32,160,8,16,48,56,129,100,2,131,98,39,186,178,180,28,22,113,3,26,89,27,12,241,71,193,146,152,160,159,96,35,187,105,248,22,18,70,37,162,39,32,0,178,106,40,150,161,92,151,113,155,62,81,234,7,176,50,35,203,193,83,23,65,21,223,1,101,59,0,101,176,58,38,131,202,106,139,157,98,167,222,48,84,216,136,12,121,200,147,70,152,188,126,106,189,63,121,183,134,195,169,110,212,236,109,168,183,88,46,173,45,87,103,180,55,251,26,164,238,248,245,181,182,159,17,139,75,100,52,222,200,97,230,87,4,197,47,219,231,243,95,134,18,59,244,150,119,204,117,27,155,112,145,241,22,139,72,211,39,163,26,213,217,75,197,31,112,87,204,87,44,57,115,13,247,95,250,254,119,255,226,111,28,47,27,255,157,250,74,243,153,218,252,243,127,169,115,223,254,23,46,254,117,121,223,238,59,255,255,255,255,255,255,255,255,255,255,255,255,194,228,204,190,87,34,138,79,85,255,255,255,255,255,255,255,255,255,254,231,119,60,215,204,21,102,180,0,49,165,0,57,77,213,12,2,242,17,128,67,65,251,184,197,55,161,43,42,134,166,100,45,65,39,151,84,152,214,163,8,161,196,4,217,200,194,108,97,66,84,92,107,16,116,68,92,97,40,79,187,173,180,221,106,154,80,38,216,128,246,37,230,144,88,233,23,76,171,187,92,143,60,247,245,144,0,0,73,113,58,141,92,144,227,200,142,192,68,194,128,4,119,70,66,52,21,11,16,7,171,0,241,1,136,130,138,138,152,112,73,148,16,46,230,84,189,75,194,4,2,145,255,251,178,100,23,14,182,14,115,80,159,109,160,0,78,200,249,176,237,156,0,28,209,205,52,46,101,237,208,252,158,231,161,140,148,162,130,174,3,172,96,76,132,212,134,10,192,13,162,224,240,18,162,84,200,96,133,161,34,21,0,150,28,65,119,37,76,201,39,23,71,121,116,130,23,4,148,95,53,16,81,46,50,22,64,156,146,169,18,142,145,42,212,234,70,195,33,110,48,69,52,71,98,82,65,45,247,74,205,46,45,16,228,23,146,29,135,216,138,83,90,3,106,54,209,63,191,253,61,121,137,130,146,15,200,59,172,145,30,161,178,55,36,179,90,146,61,147,149,38,136,132,99,177,45,7,157,52,121,139,239,164,59,217,150,55,189,159,69,76,181,31,215,172,197,245,190,190,116,132,149,68,110,122,124,12,0,9,38,78,21,222,43,16,2,40,21,0,114,23,107,126,89,68,180,46,209,8,43,139,45,178,227,193,154,43,2,194,132,7,140,31,22,84,129,34,25,195,206,160,250,166,101,243,50,202,69,238,77,167,191,67,126,168,192,64,149,63,255,243,154,173,94,123,122,62,123,127,255,228,185,73,33,129,70,166,42,17,25,122,138,119,97,202,251,63,61,104,5,192,2,18,12,14,146,48,24,104,192,2,115,52,12,12,8,117,48,72,104,197,7,245,248,163,196,89,191,173,241,202,12,157,234,185,54,2,133,239,151,56,136,212,23,128,170,42,204,100,97,64,224,61,160,233,126,230,8,31,30,42,59,65,47,143,163,6,9,42,192,170,202,139,251,49,78,183,159,231,100,52,5,250,155,198,88,45,158,97,233,202,162,199,92,161,94,34,63,18,4,109,117,193,186,158,170,62,44,134,148,78,189,254,119,47,182,42,163,141,81,99,215,37,76,156,217,45,123,112,199,133,151,63,224,57,123,239,251,235,227,252,227,126,6,179,0,197,164,160,87,89,236,170,168,115,44,138,221,55,57,227,119,117,156,33,186,235,128,177,214,19,206,190,51,143,218,63,107,158,222,15,175,68,83,107,134,234,226,186,246,173,113,140,57,127,46,235,142,239,252,187,253,174,109,243,100,214,222,26,204,93,121,28,234,48,24,82,24,131,98,248,173,145,161,149,200,173,240,11,107,64,255,165,54,139,189,13,196,33,56,107,106,3,138,53,84,85,225,225,65,220,33,112,233,217,180,162,237,146,162,251,63,254,235,0,255,255,255,215,87,255,234,45,255,182,213,74,133,0,0,3,140,20,0,51,0,164,213,186,147,53,10,69,80,38,197,197,153,40,46,97,208,65,130,72,36,160,1,99,185,143,195,32,32,128,64,236,206,98,34,96,27,61,5,2,171,164,248,56,109,47,150,79,93,6,128,48,160,33,2,104,26,7,44,139,190,201,145,255,251,178,100,35,14,134,202,113,78,155,143,86,208,61,105,154,61,97,229,40,30,229,205,54,110,229,237,192,240,30,168,180,244,137,128,123,61,44,50,184,186,177,148,230,195,12,194,98,51,149,42,76,114,26,40,3,92,146,171,27,68,224,15,187,55,192,106,65,221,106,216,74,118,7,10,222,7,130,93,35,212,177,37,58,207,202,102,190,73,191,159,27,159,61,239,231,6,251,91,143,72,160,176,214,117,103,231,57,106,222,114,225,156,61,223,135,23,50,40,113,69,231,247,73,22,252,108,2,146,157,147,89,101,128,122,24,222,211,231,109,110,54,185,213,26,195,64,94,210,82,7,79,75,84,160,226,88,186,76,75,137,121,16,113,154,91,71,116,66,123,26,76,199,9,15,163,235,195,212,196,178,122,64,0,3,192,0,0,129,180,71,153,187,33,117,170,129,30,88,94,230,42,165,93,25,12,30,144,120,179,252,187,168,143,144,99,87,109,115,63,93,251,237,183,223,252,87,2,127,255,235,254,175,191,248,136,39,255,255,24,223,68,160,185,2,64,32,72,76,7,25,149,15,153,142,36,152,46,92,153,252,111,153,194,17,152,44,35,137,16,4,129,57,131,96,129,137,65,16,84,88,110,230,82,3,69,232,49,8,60,156,22,140,133,50,128,33,153,20,30,251,149,23,145,50,178,241,39,8,129,49,25,206,194,114,153,42,178,118,230,159,168,159,160,34,235,139,50,239,211,202,34,222,213,24,204,121,57,85,179,57,213,187,72,182,132,167,95,202,162,20,11,41,184,190,227,132,55,81,151,106,182,4,214,160,15,151,30,41,42,215,134,148,76,204,231,76,58,196,142,255,219,191,154,114,159,85,42,223,200,185,43,228,136,40,34,110,79,181,234,94,21,30,102,52,249,190,181,135,122,211,251,110,230,53,228,5,214,35,170,81,144,108,89,40,176,214,151,188,51,63,56,132,77,104,210,20,139,248,217,121,75,205,18,147,229,121,252,56,74,72,217,204,127,72,230,19,101,18,103,76,249,121,22,186,146,236,26,211,77,59,10,220,220,216,215,196,13,227,82,238,156,249,137,174,185,77,252,106,36,88,80,0,0,0,100,13,164,152,217,60,143,65,64,109,153,202,109,96,156,157,237,160,235,2,176,55,83,123,235,13,102,35,95,5,183,175,239,182,95,191,250,226,255,255,255,239,242,127,160,95,87,97,183,103,231,60,9,35,255,160,0,204,26,5,1,32,241,135,33,233,70,94,20,19,205,72,164,140,99,14,12,44,8,12,77,9,11,34,98,240,20,99,40,154,96,168,36,97,80,64,98,248,239,62,74,1,24,96,32,129,146,10,162,103,0,235,77,58,113,83,27,37,111,87,227,165,190,193,72,128,85,40,34,239,69,255,251,178,100,37,143,231,140,115,77,11,185,123,224,68,8,201,252,96,199,118,28,161,205,54,14,61,29,9,5,30,167,129,132,149,160,69,101,107,202,220,130,74,65,164,215,29,210,220,103,43,134,234,70,200,154,141,184,195,76,193,77,210,11,186,178,196,166,123,223,129,43,24,38,46,5,86,196,137,225,222,76,90,162,161,112,98,135,49,253,20,32,201,125,34,115,67,227,199,78,214,242,79,245,53,42,246,39,22,157,223,46,116,73,141,187,164,142,250,98,46,52,188,225,127,155,238,13,179,47,249,129,156,182,196,203,123,232,178,130,54,203,140,82,53,225,86,246,100,199,92,238,181,91,214,14,227,206,184,42,53,156,102,218,179,79,195,87,249,131,141,109,135,58,109,60,239,241,191,247,76,226,20,245,222,119,142,184,167,220,159,249,111,142,153,104,214,224,155,127,18,86,128,0,0,80,0,0,18,56,42,192,41,72,61,59,5,117,24,105,116,180,111,120,96,154,76,92,48,139,54,180,94,228,54,62,241,41,235,213,130,228,175,57,10,154,255,255,235,167,244,111,163,70,31,255,255,255,246,255,134,191,255,161,106,250,167,253,31,254,147,7,2,65,2,227,100,54,142,170,62,49,128,88,196,204,131,118,2,140,122,26,49,129,60,0,42,49,48,108,202,132,128,185,36,8,37,51,9,129,38,209,208,20,5,95,81,128,195,235,243,30,139,65,5,96,244,85,180,22,3,177,240,40,0,16,19,151,166,203,22,106,48,34,110,164,252,80,193,64,215,234,162,85,200,122,208,174,52,84,84,157,107,136,3,142,86,98,241,36,253,14,4,61,169,56,146,175,148,195,243,147,100,49,246,172,73,86,86,8,52,21,11,190,49,92,185,249,242,175,139,225,185,230,211,231,178,69,166,169,161,141,53,206,205,234,25,23,166,241,45,143,2,108,70,117,140,219,24,166,252,187,199,113,215,164,92,189,54,162,88,134,45,235,16,241,36,26,227,18,227,234,125,225,81,152,205,69,127,130,171,112,245,167,150,23,63,24,100,72,196,188,27,94,128,149,125,219,240,153,86,247,181,81,107,116,50,120,166,156,15,10,61,137,1,42,74,30,216,250,85,90,42,71,149,240,27,49,50,89,75,197,19,158,12,75,32,96,66,161,101,161,182,232,199,237,242,146,210,156,234,91,34,178,221,64,103,137,88,150,106,222,213,22,211,251,151,234,144,111,167,255,246,211,241,127,245,20,255,111,144,158,255,255,164,0,76,6,3,76,30,12,0,180,1,140,163,65,131,194,49,147,209,201,135,193,152,36,67,6,10,136,164,10,37,204,89,18,194,130,26,35,25,112,4,143,4,10,252,136,79,123,10,166,38,164,1,113,251,146,130,162,180,95,196,80,79,255,251,178,100,31,14,103,70,113,77,139,184,123,228,73,169,170,7,96,103,118,27,209,195,54,46,97,237,217,43,47,167,221,131,29,160,49,30,195,24,205,216,130,38,218,178,158,201,45,70,109,28,162,86,225,102,232,184,21,89,0,145,103,89,216,181,190,9,127,165,238,192,219,92,214,236,2,220,190,180,255,106,33,91,87,33,48,97,42,106,248,113,188,176,242,137,99,159,92,253,134,234,4,108,182,51,230,19,132,27,105,199,33,29,188,6,104,183,95,43,236,185,36,149,180,125,105,190,158,251,255,59,249,189,124,123,246,171,109,177,83,125,9,180,79,61,173,185,105,250,214,187,116,245,195,251,250,26,217,201,251,31,95,210,27,90,215,128,207,18,28,172,112,181,42,54,250,94,86,106,22,35,239,26,214,244,197,62,109,152,88,210,239,94,146,107,249,35,239,175,166,169,180,131,232,60,108,4,0,0,2,193,156,189,4,9,226,221,204,53,167,106,140,174,48,230,167,211,10,134,80,218,212,162,94,113,103,230,240,50,32,189,16,190,53,120,238,219,101,189,127,255,243,154,45,255,255,251,255,211,252,80,1,38,86,138,199,40,227,78,73,228,157,81,62,40,24,168,99,226,131,29,10,150,192,199,244,163,116,3,132,106,99,130,38,195,54,102,60,11,25,12,134,89,51,29,129,12,120,80,48,160,136,197,96,99,74,145,200,158,85,8,183,33,4,148,12,141,122,9,126,37,162,105,172,48,149,214,139,242,103,83,136,187,74,162,166,226,201,70,218,192,106,181,27,11,242,205,50,76,203,83,104,89,246,165,168,249,69,41,121,34,169,76,166,117,24,88,241,158,122,120,127,148,19,69,76,165,233,1,7,120,38,4,124,142,151,26,44,91,7,165,182,221,124,55,102,250,238,86,255,1,197,188,164,245,149,243,91,188,36,186,180,150,242,235,63,85,213,179,243,109,215,219,87,191,110,91,196,162,235,122,74,251,61,175,88,134,225,154,34,161,87,76,91,212,51,26,187,59,29,210,251,198,218,237,189,67,155,55,112,215,220,125,233,136,250,207,249,215,174,171,152,81,55,92,99,121,131,241,224,107,230,22,254,224,186,251,93,26,222,44,207,0,17,25,43,172,97,26,112,166,89,8,210,205,251,121,103,101,163,193,118,222,66,106,6,20,47,149,186,249,228,183,116,53,10,148,223,242,79,30,215,208,191,219,255,253,89,163,111,255,255,155,255,111,234,60,13,178,181,90,165,105,212,105,70,111,148,45,159,255,67,244,255,255,252,176,0,4,203,252,66,1,73,146,19,193,170,1,98,18,161,146,98,65,83,128,162,20,112,20,4,21,33,155,24,172,8,242,84,171,224,196,173,174,163,195,73,225,1,154,96,72,217,209,196,255,251,178,100,24,140,134,59,113,80,27,153,121,80,72,37,9,234,101,226,106,27,73,197,58,110,60,93,65,2,37,104,245,135,156,160,140,7,96,159,184,166,205,249,57,236,105,96,19,107,28,235,140,217,15,194,63,183,201,173,40,227,184,193,100,228,145,22,13,222,54,164,87,247,143,179,150,200,56,45,172,59,60,183,133,87,218,142,45,36,165,26,164,199,127,19,255,147,119,59,131,111,43,79,178,63,127,127,231,230,154,167,207,254,214,241,127,135,92,74,130,207,17,79,182,120,183,136,137,125,171,23,151,209,82,75,48,52,116,234,166,202,10,46,72,52,77,94,15,140,191,22,12,117,206,88,180,251,223,10,199,210,63,47,54,205,220,102,219,220,57,102,21,99,222,21,105,72,255,252,107,255,255,206,191,196,192,0,64,10,0,0,145,81,86,152,8,195,74,30,4,177,88,152,106,91,66,156,225,160,208,46,60,14,61,69,17,61,228,159,230,182,110,175,131,171,183,82,52,93,249,92,244,56,86,230,101,232,60,226,165,124,148,92,47,255,252,5,255,245,91,145,240,83,213,229,249,9,192,0,4,79,204,46,17,20,14,153,238,130,109,225,185,129,67,199,85,2,17,78,12,6,53,48,136,176,100,12,6,38,152,160,152,60,7,1,8,12,204,53,40,2,182,6,146,252,67,195,193,104,26,196,142,10,11,1,29,169,74,51,186,171,124,72,2,223,210,56,150,175,181,86,11,138,180,49,204,217,71,105,156,238,224,140,22,95,101,127,77,132,255,180,119,10,252,64,88,9,44,198,65,249,27,126,51,175,183,185,231,19,22,82,155,233,217,238,165,223,189,60,154,250,222,183,175,131,226,223,91,172,169,191,13,93,188,215,255,186,226,246,221,62,53,254,35,252,64,214,15,86,198,186,1,46,149,142,208,100,49,105,125,29,117,34,170,215,103,74,218,198,179,91,137,71,244,187,10,86,89,107,44,23,178,165,37,150,11,158,162,189,212,90,171,215,25,76,154,239,104,254,35,158,227,91,58,147,80,188,146,57,60,94,126,223,171,104,36,112,0,0,1,238,23,33,182,183,3,67,37,83,12,197,228,94,97,22,7,21,25,34,68,155,133,183,47,231,235,85,202,125,255,218,173,255,255,255,167,255,254,106,148,16,188,42,109,3,110,84,70,163,175,117,35,255,55,232,79,29,127,137,165,64,0,0,2,248,56,11,16,8,38,75,68,230,26,6,38,26,149,38,134,209,230,17,135,230,22,2,134,13,145,166,3,3,6,17,131,38,32,143,160,81,149,253,51,108,5,34,158,2,23,25,166,136,201,41,206,87,64,231,221,26,45,114,93,28,21,117,140,42,64,132,4,179,83,170,43,154,50,13,5,46,6,178,140,24,38,255,251,178,100,42,142,167,95,113,77,27,185,123,112,72,9,153,197,100,229,120,28,245,195,48,110,229,237,201,22,37,104,41,131,149,144,93,152,235,109,94,251,27,154,105,40,109,156,204,158,36,232,143,81,2,171,34,239,123,38,43,219,155,49,170,214,199,246,211,15,145,205,123,44,113,180,123,107,8,141,229,175,222,6,181,188,95,251,228,145,235,10,109,226,9,247,186,21,154,206,245,241,233,44,251,196,127,79,62,45,108,245,236,249,70,107,200,224,78,165,240,92,139,138,157,77,136,17,56,226,124,216,76,83,172,42,114,35,44,164,108,146,56,187,38,166,180,9,181,21,179,5,227,17,231,220,178,183,51,182,120,26,195,163,203,15,99,83,87,188,24,25,146,148,150,72,145,160,174,63,255,95,255,255,215,247,136,2,0,40,233,18,70,33,101,19,169,168,199,99,210,177,98,226,85,115,1,205,164,164,24,17,171,203,106,178,149,7,207,176,195,204,56,84,84,229,11,180,133,131,25,214,36,97,236,95,145,166,127,255,69,194,243,55,183,255,65,6,251,229,255,71,255,167,239,167,227,31,30,0,176,193,112,12,193,145,148,201,57,36,74,182,49,13,7,52,96,158,26,182,197,69,163,22,8,65,24,66,100,24,52,97,129,52,97,32,134,97,88,94,101,209,40,76,232,136,16,176,140,224,82,144,32,208,237,230,165,5,152,195,194,167,209,64,136,32,129,5,175,70,5,99,16,19,13,210,133,193,38,70,168,88,2,136,44,163,53,87,133,146,94,67,241,231,162,238,184,211,144,135,245,196,124,80,240,20,107,169,22,3,135,118,181,125,62,46,21,86,42,190,88,43,97,99,112,216,196,195,9,71,90,41,150,58,230,61,224,77,27,122,141,124,95,2,185,63,110,213,242,87,85,120,223,199,131,254,55,243,54,189,119,237,255,139,159,107,245,229,111,120,12,136,91,141,29,228,102,218,203,21,227,84,19,119,82,208,243,197,114,67,55,96,214,125,251,62,32,176,33,184,204,8,223,183,68,255,119,196,8,159,116,214,190,119,54,169,52,109,124,199,136,213,170,127,255,255,252,87,126,9,114,48,11,67,235,0,12,97,70,101,6,142,161,91,89,96,210,235,33,196,120,161,129,37,131,168,59,121,244,45,1,216,202,8,59,136,107,65,55,151,45,7,255,142,168,183,223,255,136,107,244,255,243,255,223,252,161,239,248,125,189,120,14,217,164,9,56,167,169,235,0,0,2,241,172,138,131,230,122,22,38,218,137,6,21,19,102,64,99,6,12,8,192,17,156,160,159,44,3,102,13,3,6,16,146,102,5,11,6,12,133,70,38,18,41,97,12,6,8,146,225,5,74,225,188,222,234,192,149,83,68,134,36,245,8,224,12,255,251,178,100,33,142,167,43,113,76,155,184,123,224,72,106,89,253,97,130,100,25,125,125,54,110,97,241,65,34,165,167,105,148,21,168,203,43,110,67,132,173,97,4,131,207,151,12,116,163,152,182,179,181,18,194,226,100,160,165,149,200,166,54,36,15,108,161,121,13,142,178,109,177,232,188,173,231,194,236,58,66,84,122,50,227,36,18,54,73,59,143,67,49,83,15,88,241,243,135,85,198,169,138,219,147,188,111,205,152,6,183,134,77,175,241,143,188,106,149,199,183,223,254,143,235,166,255,70,34,31,26,40,42,205,169,76,161,74,87,64,72,87,110,40,108,38,51,253,54,192,194,104,54,191,59,1,226,242,57,94,132,110,85,23,141,37,247,233,137,107,22,184,220,153,207,77,110,184,191,196,158,150,182,181,184,91,206,163,107,31,235,255,255,199,249,150,61,0,0,0,129,128,0,0,60,44,47,210,18,63,41,220,96,192,176,156,4,237,148,66,193,215,110,110,74,50,7,37,83,9,218,118,118,4,185,153,195,52,205,225,30,43,233,253,15,86,111,255,245,219,255,255,79,255,253,6,255,84,211,86,168,85,166,192,132,96,235,111,199,173,5,241,105,88,169,132,117,70,251,26,25,40,162,64,109,22,240,168,161,138,136,32,32,225,149,128,102,24,63,3,72,197,161,53,88,152,152,30,161,142,220,94,58,28,88,150,231,71,92,132,57,220,76,101,194,137,230,34,51,102,106,145,115,156,80,116,144,161,47,113,65,110,46,121,232,50,25,248,1,36,108,64,228,195,163,152,167,182,207,197,141,62,240,141,50,142,236,99,148,41,123,203,7,233,222,228,61,94,242,225,170,37,226,220,240,119,70,232,223,196,164,154,123,239,240,100,124,181,231,217,55,136,40,207,188,255,245,240,239,252,255,245,170,219,253,86,171,230,182,236,46,51,209,75,30,15,110,112,172,69,77,21,80,149,83,88,191,198,140,80,35,108,198,31,54,100,96,109,189,174,143,196,120,215,172,119,158,249,131,18,101,246,80,129,176,124,186,77,5,0,225,198,255,73,128,0,162,61,45,33,160,172,162,16,13,31,6,136,115,139,216,240,182,192,104,16,245,246,1,10,49,129,77,186,253,192,73,121,121,32,254,162,87,135,72,16,252,218,189,5,81,123,224,216,171,123,127,174,28,223,255,255,63,255,254,159,255,254,51,90,208,85,39,157,201,197,209,0,0,9,249,220,48,4,6,10,41,198,7,129,66,65,161,160,16,9,131,225,89,128,225,144,36,88,48,12,4,21,3,48,54,83,13,15,49,160,19,144,38,38,5,108,228,66,215,210,144,56,102,89,186,60,144,73,106,132,100,5,221,20,1,45,179,76,141,170,217,237,169,162,117,208,22,132,160,18,255,251,178,100,39,140,166,110,96,78,27,187,122,112,77,201,153,253,96,167,126,22,145,163,62,110,61,109,193,52,20,230,197,172,40,160,170,142,101,8,103,225,20,15,251,34,78,237,213,46,240,128,135,68,51,0,10,20,163,143,76,198,203,199,126,184,198,76,166,237,33,241,252,95,211,216,240,181,239,171,227,123,249,198,137,63,214,183,228,62,251,98,19,79,143,255,249,181,125,63,245,254,111,228,250,107,137,244,93,191,91,104,140,246,88,21,140,121,188,101,51,149,18,55,167,178,212,64,26,224,216,91,25,159,49,121,155,218,214,181,121,226,94,59,253,238,248,188,236,42,188,196,72,163,69,68,171,12,185,182,246,72,164,0,0,16,0,0,0,15,5,168,194,0,200,169,62,121,233,20,90,43,127,184,16,28,184,113,207,40,115,205,101,243,160,39,157,162,46,140,234,32,242,158,49,186,232,127,247,161,127,255,76,250,255,255,237,255,111,234,58,13,89,147,16,205,203,49,166,184,240,233,228,2,114,63,70,203,122,220,160,0,40,173,215,88,128,24,97,248,161,158,128,96,82,177,176,140,1,206,224,96,76,193,34,247,40,160,158,50,50,32,20,142,129,12,6,51,79,24,102,244,112,112,12,204,75,62,76,125,100,118,180,137,224,19,111,89,135,170,7,50,203,101,195,40,137,161,117,211,121,229,215,103,53,216,72,237,65,141,60,64,243,83,97,206,36,152,219,89,9,71,143,86,101,24,89,57,30,23,201,94,34,206,154,217,139,98,28,249,173,160,137,86,132,111,35,240,67,243,245,241,53,187,225,181,247,243,124,145,187,17,107,35,44,248,39,171,100,179,101,81,46,45,106,5,174,72,92,178,141,25,22,46,111,214,144,214,110,242,153,136,114,140,254,78,135,77,212,53,151,194,173,232,198,205,56,134,103,63,235,19,94,89,163,9,198,150,10,133,17,243,12,250,2,17,6,145,122,157,152,88,52,116,216,10,93,194,226,225,10,196,47,33,200,14,40,12,98,123,73,136,34,73,105,59,43,74,139,91,253,20,160,216,191,151,223,208,149,229,170,81,148,187,174,242,148,168,255,91,189,26,125,71,83,39,161,202,0,0,67,153,201,64,65,147,72,38,182,3,152,4,224,101,57,49,136,2,12,80,195,64,162,0,57,123,128,131,114,176,0,8,38,100,112,241,99,152,55,93,131,128,35,122,204,106,144,219,100,144,45,13,224,192,91,88,19,223,203,129,119,168,92,10,139,46,186,249,193,168,34,243,162,144,157,48,184,84,216,38,186,93,8,30,100,206,234,45,211,99,82,159,162,117,40,103,242,95,66,15,106,239,79,255,58,204,242,11,239,111,57,119,228,207,251,175,127,223,110,91,12,235,251,165,161,221,157,255,251,178,100,64,142,165,149,105,79,155,143,75,112,82,10,137,237,101,39,104,23,149,161,62,109,189,145,65,54,165,103,21,172,28,162,128,143,176,183,172,200,234,251,59,49,59,85,241,207,92,96,197,44,12,238,236,206,185,65,120,67,45,29,43,171,236,230,161,192,158,119,210,153,183,148,194,144,171,139,250,15,242,22,219,72,0,0,32,96,0,0,3,136,121,147,133,241,118,214,217,145,64,212,209,37,30,181,3,128,135,118,154,194,30,131,193,116,236,228,191,220,34,172,41,238,110,194,27,236,108,123,109,166,144,175,208,181,70,222,191,247,201,127,255,255,219,239,255,111,255,255,204,32,41,48,112,227,148,89,141,69,222,121,196,94,16,178,74,81,99,147,63,43,48,232,80,245,0,82,81,243,220,145,104,133,66,0,195,205,224,210,41,136,154,16,145,62,64,235,198,154,247,46,218,138,200,129,221,239,156,4,41,190,129,66,77,10,120,175,19,131,128,72,50,241,15,48,164,19,113,153,84,182,176,82,232,160,44,51,54,30,119,138,234,57,84,182,243,34,253,206,145,255,69,69,137,108,189,7,42,124,221,203,85,169,25,125,203,116,202,109,214,189,74,75,179,156,216,61,121,42,219,134,155,97,125,235,124,210,249,57,126,154,68,231,247,203,11,28,216,230,90,64,204,17,114,143,219,40,181,229,13,222,152,155,95,129,235,123,70,153,1,148,21,142,24,151,15,11,151,210,57,114,28,107,249,199,28,196,23,110,226,179,248,237,152,163,119,241,191,231,223,214,173,163,80,39,13,103,24,194,33,205,210,164,3,176,90,137,250,161,242,38,248,208,100,167,112,66,77,15,206,236,184,152,39,241,220,120,177,225,87,96,57,174,116,30,180,109,67,104,45,152,102,242,139,42,52,111,109,119,202,99,93,116,255,255,215,181,72,127,163,254,251,125,91,93,30,133,157,183,91,148,0,2,0,18,91,142,96,76,82,237,29,25,38,72,89,109,12,222,198,131,97,101,237,135,21,2,68,187,80,194,61,136,6,3,205,44,13,205,183,157,7,86,46,43,103,4,116,184,218,113,48,135,6,132,144,37,92,129,134,6,13,205,115,83,131,24,208,79,83,107,114,16,243,147,6,75,42,179,80,49,154,97,3,104,28,188,229,144,73,28,146,99,181,80,177,65,128,173,183,45,179,196,111,58,84,86,251,110,108,38,221,56,184,172,54,78,73,8,48,194,152,188,237,244,97,2,133,152,247,50,52,113,254,224,187,127,251,110,123,120,162,6,81,183,57,152,139,115,32,36,139,112,39,73,6,116,4,142,235,234,194,129,65,6,92,27,156,215,39,71,165,215,195,32,32,0,118,215,64,140,49,51,178,242,152,24,98,73,91,18,154,68,224,255,251,178,100,96,140,165,107,102,212,83,89,72,192,77,196,233,197,105,133,104,21,53,155,82,108,165,147,225,50,30,167,169,164,149,136,67,14,53,108,190,225,202,7,212,199,191,130,238,222,212,155,201,226,176,241,248,61,244,148,170,12,240,142,27,64,125,153,115,11,164,58,59,219,107,232,29,150,158,255,201,34,191,3,122,125,90,209,249,143,255,255,255,201,128,72,64,184,22,204,61,208,96,161,221,160,140,146,0,194,210,21,128,75,152,186,107,68,236,164,85,92,91,124,30,25,31,227,51,31,137,60,52,94,100,74,13,197,100,74,182,26,38,66,97,162,104,159,52,233,147,73,222,41,223,136,52,178,230,10,194,146,141,153,94,5,185,153,62,159,106,165,65,108,96,52,113,178,232,32,210,102,113,118,85,130,28,13,119,77,105,8,156,133,209,65,60,233,201,85,210,202,26,3,207,175,232,81,114,231,147,29,51,111,76,181,171,203,86,74,30,217,43,11,174,161,151,37,152,171,2,230,227,113,115,205,107,211,127,215,53,131,39,173,175,85,108,227,60,209,59,86,173,68,185,84,205,127,173,250,99,80,151,172,128,0,11,22,135,65,131,134,129,64,102,122,40,176,250,102,165,76,246,130,2,62,140,169,25,200,160,221,46,39,252,228,136,238,65,64,35,221,225,141,16,99,165,76,174,251,88,26,130,63,182,107,99,222,95,245,211,251,122,232,148,127,245,20,255,151,220,74,239,71,168,231,151,255,255,228,196,0,0,75,152,193,199,49,182,73,186,130,198,125,15,24,144,46,100,182,193,143,2,230,7,14,131,2,108,236,4,22,49,16,68,80,18,186,134,145,12,86,109,42,27,152,224,61,97,224,233,98,142,69,81,173,81,33,108,28,247,53,246,68,166,18,21,254,208,98,79,102,213,69,97,164,59,94,58,64,55,64,108,89,229,162,42,142,71,119,202,207,200,108,202,44,151,233,196,40,87,68,109,234,31,202,64,138,44,226,132,105,89,95,82,85,201,55,46,174,216,102,13,39,62,52,122,39,147,86,165,213,234,153,196,68,173,183,36,162,133,212,197,220,215,36,162,249,33,20,118,121,115,27,37,240,122,241,148,204,186,53,165,79,95,46,156,97,177,163,146,149,229,168,132,134,163,75,43,185,178,56,42,68,180,180,226,22,80,235,165,79,88,0,0,35,64,0,0,3,244,219,68,98,163,38,27,17,147,1,188,102,162,89,39,19,243,227,98,100,175,149,87,218,208,173,68,70,151,188,68,76,226,223,124,78,189,179,255,255,255,109,63,255,254,159,79,255,255,255,255,49,197,16,38,58,130,39,45,202,207,148,174,224,57,220,155,161,114,55,227,37,130,132,74,89,170,178,141,230,48,54,30,248,128,105,65,255,251,178,100,143,14,165,253,101,208,27,140,78,18,84,235,186,45,97,229,42,24,169,163,60,110,61,51,1,59,38,105,13,135,148,152,129,154,68,98,19,249,129,222,102,110,19,152,180,122,10,66,51,178,130,225,143,195,133,200,48,40,16,200,162,26,53,248,90,214,208,170,11,118,154,141,117,111,28,1,116,18,224,83,7,19,225,206,12,178,244,194,198,99,177,14,243,92,83,3,160,240,75,159,155,48,87,44,173,7,142,91,27,90,33,97,186,0,172,202,232,201,116,179,92,224,146,211,96,172,99,4,36,157,34,53,25,68,226,136,54,63,125,42,234,106,90,172,168,13,100,80,87,44,45,168,66,102,178,48,117,205,217,159,54,81,140,247,207,166,232,229,27,241,15,239,155,148,153,9,59,225,62,180,161,173,190,88,35,29,185,10,17,199,42,113,36,54,222,85,162,54,162,73,46,135,149,64,233,46,196,213,130,180,186,236,41,2,123,65,55,161,254,84,91,252,85,246,78,165,8,110,1,118,8,196,167,247,103,38,23,112,34,7,73,43,54,175,166,153,91,211,39,250,122,183,255,255,159,255,255,85,65,54,116,177,153,20,28,222,218,11,171,117,115,21,231,46,239,144,201,164,173,32,242,194,36,176,78,1,40,30,25,12,169,4,246,146,51,94,166,92,176,0,2,156,220,0,234,53,96,252,218,49,35,27,129,140,44,17,54,35,84,56,252,96,112,120,132,32,95,224,50,39,177,100,177,42,168,7,10,176,64,112,73,76,173,133,0,185,178,231,240,116,7,9,190,83,7,73,248,116,159,133,59,128,214,52,17,155,240,208,25,155,22,132,214,101,248,146,133,174,161,11,236,249,25,198,84,73,72,125,146,240,142,185,201,206,81,30,183,70,122,87,39,172,149,162,162,90,52,125,94,73,147,149,236,157,157,167,136,183,193,57,137,66,53,196,54,43,215,189,235,60,213,105,12,111,100,222,213,181,238,199,116,40,51,96,67,224,56,125,141,177,244,194,223,44,130,54,158,117,198,78,72,177,34,37,59,179,52,186,199,215,235,83,22,85,247,33,122,181,76,68,220,140,254,109,126,141,132,43,106,216,79,123,32,255,184,0,8,0,0,22,254,35,10,106,152,202,183,3,13,215,4,243,91,198,162,251,131,102,25,222,177,165,206,237,143,146,29,241,20,31,238,75,122,243,91,250,255,44,171,36,20,44,65,145,255,246,214,43,177,138,107,172,255,252,245,134,98,105,125,203,169,107,152,110,88,50,117,72,80,164,41,172,180,20,58,11,32,0,18,79,99,17,244,59,56,115,33,174,9,45,50,115,227,178,240,52,20,192,184,41,142,15,150,224,120,60,205,192,147,204,56,16,211,130,211,225,155,226,134,104,112,18,8,255,251,178,100,162,12,166,30,104,207,155,153,98,112,82,8,250,58,96,38,142,24,49,163,62,109,161,156,193,38,30,39,233,145,34,112,148,210,72,218,210,66,216,88,21,151,56,206,148,73,120,67,44,173,221,153,135,226,110,66,128,63,57,53,105,28,129,193,249,135,123,114,88,230,231,57,102,105,215,252,218,148,187,153,253,97,118,40,18,22,98,113,80,92,51,3,94,196,42,193,215,166,50,44,213,127,142,172,0,213,139,155,66,65,53,192,106,175,183,25,202,137,248,91,92,248,73,84,22,58,68,20,188,25,78,51,244,146,186,10,50,185,164,167,77,219,205,157,170,82,46,50,14,155,197,177,110,48,243,20,175,90,113,102,89,207,234,68,212,119,180,113,116,178,190,99,135,95,239,109,141,220,250,204,1,75,12,41,31,76,103,74,192,134,193,156,147,54,252,208,68,219,212,94,128,95,244,134,135,230,173,239,112,141,253,90,13,37,112,167,96,175,188,216,85,103,196,81,155,255,255,254,7,175,255,248,185,23,31,80,178,7,26,204,16,255,111,3,177,9,31,231,23,217,59,126,68,0,0,99,20,77,163,177,199,147,67,4,64,83,186,96,129,76,100,90,172,101,224,248,0,24,204,96,26,156,16,225,152,200,224,68,144,91,108,38,91,132,162,197,181,242,215,0,3,11,192,47,10,175,121,147,68,70,41,107,8,132,3,28,92,213,62,137,227,34,177,37,109,67,130,121,60,76,177,64,17,169,155,55,176,82,11,64,202,249,36,225,82,129,162,41,103,17,98,220,5,71,61,4,143,13,154,157,171,116,215,40,241,168,27,253,210,95,13,190,226,211,189,2,72,228,191,146,92,201,95,23,54,238,108,204,206,200,83,111,19,231,8,8,165,34,121,155,79,181,251,90,102,207,107,15,244,222,114,29,157,52,157,38,253,127,183,246,147,134,151,215,242,107,157,3,40,20,124,193,232,177,252,110,134,116,127,163,133,131,172,161,243,117,175,58,242,196,237,89,14,26,243,137,157,58,230,103,207,91,193,41,196,202,198,54,86,25,0,0,5,0,0,1,98,138,52,129,4,173,102,38,0,240,121,103,49,81,70,179,24,5,152,83,15,19,2,85,141,20,64,54,235,10,142,243,90,99,245,99,170,75,97,138,230,161,112,219,55,203,247,255,70,136,109,255,253,116,250,127,215,139,253,127,232,186,247,196,184,180,157,183,144,29,48,244,255,58,196,130,52,109,251,51,232,94,48,28,182,51,150,35,49,168,7,49,112,27,25,14,194,128,120,88,6,50,108,0,48,16,13,48,84,39,48,224,106,77,118,8,76,36,10,160,185,207,98,163,92,138,172,84,153,106,200,152,86,193,130,50,102,150,185,72,70,196,208,221,179,64,75,255,251,178,100,185,14,166,200,105,77,19,185,99,116,74,41,153,252,100,197,118,26,233,159,52,110,225,47,129,47,38,102,197,164,10,24,121,57,210,244,149,142,164,26,170,55,227,42,74,46,241,43,158,74,35,179,211,50,122,173,85,244,186,221,82,226,81,186,220,186,107,243,217,225,114,9,169,96,102,17,5,42,6,157,163,62,211,102,246,229,178,190,9,62,148,126,3,204,249,131,94,174,191,132,60,126,255,85,185,243,212,43,104,206,81,22,244,57,38,217,101,216,219,86,33,180,57,26,194,162,204,97,51,169,232,9,136,144,9,207,144,144,218,22,208,161,138,1,81,197,198,201,164,202,105,36,89,174,221,60,133,10,75,61,32,95,60,252,218,208,183,37,38,16,146,192,213,171,22,150,145,166,167,144,211,199,125,25,105,20,248,84,146,75,58,0,100,240,54,54,47,182,9,155,253,148,12,15,57,25,89,32,227,247,172,95,196,180,13,166,29,1,132,166,139,151,213,232,205,224,210,125,255,255,245,249,187,253,90,164,250,244,167,190,111,209,177,20,130,0,2,66,152,169,44,154,142,62,25,250,243,153,6,67,152,26,4,152,74,209,154,106,67,131,139,3,42,130,50,32,112,200,32,40,161,156,6,11,6,1,132,6,82,16,232,240,170,134,249,164,58,181,154,66,61,39,32,144,224,192,193,69,173,14,216,132,13,68,42,65,219,8,132,202,83,133,165,193,42,177,2,144,156,184,103,43,1,9,60,182,82,66,255,16,39,125,254,70,58,57,76,186,85,25,34,70,16,0,210,97,205,214,191,179,198,216,63,163,234,110,134,56,63,80,52,138,228,186,190,41,156,112,251,11,253,211,93,180,206,136,180,194,231,112,153,89,67,60,188,255,75,113,126,87,161,190,245,186,103,239,61,103,80,151,227,160,235,115,19,7,234,80,214,252,99,55,154,100,159,19,23,87,133,81,215,124,57,130,86,180,101,39,72,54,58,130,124,170,76,121,62,161,151,162,86,25,44,61,90,122,109,232,196,90,160,173,58,47,163,69,17,250,194,159,242,239,0,5,197,148,6,57,155,5,62,36,6,96,115,129,148,178,180,57,68,244,8,14,195,215,41,40,42,124,170,215,130,155,126,226,17,205,49,72,251,13,76,217,75,31,93,190,25,255,255,187,123,175,175,255,244,204,215,79,95,93,154,189,122,255,205,237,82,142,47,78,202,192,0,40,197,73,36,236,2,24,202,37,164,216,112,24,197,1,104,210,61,56,202,17,228,42,62,152,76,63,24,70,28,1,3,83,55,64,211,0,196,195,1,0,33,169,188,106,178,251,51,34,3,128,5,81,130,223,143,6,93,68,128,7,9,25,114,79,32,32,17,125,214,225,16,34,235,211,163,201,100,255,251,178,100,189,12,167,24,104,204,27,184,99,112,71,73,89,194,99,71,28,27,65,163,46,78,233,109,209,39,38,104,105,132,137,144,157,231,245,123,165,170,91,152,50,141,127,0,130,115,12,248,172,5,104,45,124,84,96,47,21,186,86,129,4,177,132,41,205,68,148,111,251,75,150,13,222,94,227,197,246,225,180,215,8,86,66,62,195,226,244,68,115,140,95,223,94,204,19,156,137,46,28,46,115,216,32,89,40,203,85,237,205,223,255,253,79,60,65,123,148,32,169,135,14,180,136,227,198,38,133,173,52,101,157,59,49,13,33,24,136,236,125,156,85,68,37,121,56,229,141,52,159,102,169,190,95,45,56,170,46,163,246,202,165,224,213,87,90,104,106,211,64,250,76,11,111,12,205,40,198,12,175,155,185,195,40,95,236,191,43,202,4,217,114,86,22,26,68,148,130,123,244,234,105,209,52,109,167,211,237,69,255,55,255,255,136,116,33,169,117,127,171,69,212,30,154,140,157,149,221,221,223,175,125,87,86,167,82,148,17,217,0,162,37,138,92,36,0,0,1,180,198,33,188,250,193,240,217,96,172,212,146,28,193,148,20,221,149,56,211,161,172,196,145,4,198,66,44,46,11,25,42,4,153,136,22,24,10,8,152,84,10,153,84,58,56,229,179,67,170,2,129,0,120,112,215,62,194,20,100,169,98,212,141,12,64,50,67,223,46,120,33,41,58,177,198,6,212,38,30,68,210,102,0,164,59,244,232,25,39,112,28,127,125,10,193,122,125,44,121,73,2,210,52,100,187,169,1,15,30,126,181,93,118,71,187,178,141,238,183,59,15,83,105,231,191,132,210,92,222,105,195,221,54,235,236,125,231,2,119,157,222,7,55,52,141,206,80,220,140,231,41,248,110,237,255,215,217,127,139,154,157,8,252,101,80,36,91,24,229,242,75,72,141,18,204,56,152,74,162,17,51,13,185,150,19,85,18,173,203,78,155,132,163,52,87,187,33,83,79,67,28,148,28,245,88,101,61,138,113,98,161,154,232,52,1,0,2,235,248,108,44,25,25,33,134,232,4,208,254,99,100,163,161,233,116,204,83,207,253,178,211,173,116,230,162,254,213,223,221,255,175,238,169,90,110,232,119,97,36,165,44,75,201,86,41,35,168,119,165,209,190,182,81,234,71,67,40,235,28,204,150,87,198,191,84,8,38,58,69,181,12,19,57,96,23,12,114,140,15,172,7,13,79,181,13,227,18,140,130,88,204,64,219,192,76,201,146,33,241,155,5,17,131,162,89,130,225,241,160,34,104,36,131,48,56,104,50,96,171,26,97,84,204,160,28,18,210,145,196,178,211,157,55,65,197,24,199,13,44,25,50,164,84,208,208,226,130,48,169,69,12,152,128,152,185,255,251,176,100,189,142,166,207,104,204,27,184,76,96,79,137,154,55,97,229,42,28,249,163,44,110,229,141,193,43,166,104,169,134,21,80,104,85,140,209,25,103,192,67,33,66,33,161,97,182,216,150,157,164,168,98,52,145,199,158,188,124,137,174,48,176,226,159,186,105,155,175,184,50,177,32,32,68,249,96,242,33,179,118,17,58,130,75,103,226,127,152,84,153,100,239,202,248,233,78,103,64,117,87,135,13,56,52,46,162,178,114,203,182,253,220,167,190,143,231,166,148,163,218,197,117,173,246,207,169,163,227,243,165,118,206,205,238,250,245,235,33,18,227,186,246,216,97,29,107,230,49,81,207,119,208,219,211,134,62,203,206,227,88,120,68,230,25,29,11,9,19,28,67,70,152,75,249,88,41,94,218,44,181,254,167,152,22,108,20,85,10,2,166,98,172,200,10,225,160,55,119,122,154,94,169,132,203,132,138,107,6,66,247,93,14,205,198,175,254,111,255,223,253,222,65,182,104,32,139,135,30,171,90,47,126,217,111,82,37,26,227,211,127,114,81,100,178,72,197,70,117,124,67,214,99,226,242,55,41,203,0,0,10,116,11,5,24,26,83,152,174,127,5,1,67,28,72,83,91,6,147,20,8,99,6,67,179,11,132,162,33,32,200,32,236,160,112,48,128,25,48,148,114,3,27,192,97,195,16,5,74,201,16,232,82,74,26,180,1,230,133,15,107,42,76,137,69,86,131,210,233,92,169,186,229,86,232,84,149,112,50,230,178,34,17,60,224,33,145,91,52,109,250,147,67,208,84,90,45,26,221,53,53,198,171,36,140,204,181,9,156,167,167,107,171,232,68,187,201,151,66,156,11,10,204,232,44,133,33,234,196,48,222,146,102,50,180,112,75,96,21,13,162,165,80,9,127,104,172,25,44,185,54,192,235,82,249,180,94,22,137,172,150,73,103,206,19,103,199,26,90,193,192,110,40,97,24,197,105,153,99,211,183,178,157,87,155,143,50,179,238,36,169,33,150,44,133,159,170,170,25,118,75,61,236,110,75,170,121,27,135,7,62,142,224,128,182,254,31,194,142,84,77,32,31,128,14,42,134,50,248,217,166,78,152,147,248,187,97,23,104,222,101,80,151,236,154,212,123,26,195,127,219,239,151,238,177,155,156,170,48,193,242,160,197,71,161,81,216,202,211,58,85,21,169,32,236,194,44,166,83,49,202,53,29,16,194,45,119,87,162,40,237,91,74,132,3,106,50,57,135,105,161,32,0,137,146,24,231,24,31,146,54,154,100,189,0,168,179,31,129,179,116,128,99,11,9,227,23,130,48,113,96,96,160,184,96,48,94,76,41,152,24,85,24,94,9,62,169,84,144,3,194,243,51,86,176,194,20,172,0,126,197,6,34,255,251,178,100,182,140,134,180,103,76,155,185,75,112,88,233,170,19,101,37,98,25,157,155,44,110,225,49,73,157,38,103,157,147,161,185,234,62,164,17,119,220,10,69,174,246,42,212,79,152,144,220,112,200,130,227,21,64,76,184,128,33,80,42,241,30,37,150,67,69,185,68,38,247,246,122,82,205,105,166,159,174,99,69,200,248,113,202,186,92,196,164,36,149,38,171,104,154,148,163,75,53,169,193,18,35,57,231,20,146,151,51,11,222,210,90,164,99,170,210,131,113,63,22,11,102,65,135,170,244,11,197,182,174,71,75,2,132,169,170,111,18,82,83,28,108,149,137,74,163,83,153,109,220,237,117,41,18,108,220,170,228,220,105,182,163,6,165,22,166,175,142,79,181,155,149,148,185,137,8,0,26,253,193,42,129,164,136,201,18,53,139,24,23,135,94,215,84,121,247,117,3,130,102,113,130,128,139,205,42,6,129,70,202,28,237,177,67,146,244,100,111,246,162,211,84,221,252,32,30,210,82,161,140,48,74,72,12,154,31,48,201,109,61,105,110,144,221,132,181,100,31,66,65,209,169,204,232,174,142,193,191,230,181,151,101,185,142,47,177,7,235,217,158,232,84,88,215,2,112,231,124,49,0,204,42,67,148,219,164,63,140,67,201,12,192,92,96,140,18,200,152,201,56,44,204,0,65,168,194,104,32,131,133,196,80,7,12,53,64,48,192,176,11,140,20,65,216,32,56,12,1,128,229,125,24,3,128,9,129,192,14,1,138,133,132,149,232,12,18,128,193,24,96,0,50,109,224,34,3,37,30,55,0,178,241,80,184,169,91,146,229,192,76,72,152,115,33,33,16,80,222,66,100,192,189,170,28,44,70,41,6,194,172,75,107,222,251,208,205,77,63,83,11,254,134,91,95,230,92,219,57,95,207,152,229,86,45,51,217,118,78,35,97,64,48,34,8,163,141,44,94,31,173,71,157,215,38,192,114,208,73,154,238,83,45,171,49,119,223,41,229,171,72,182,117,177,162,238,135,240,231,150,28,33,130,43,108,119,184,43,104,158,30,82,220,195,46,97,183,29,210,167,204,205,72,247,47,222,211,22,144,152,44,95,188,0,3,27,224,102,33,137,30,99,21,182,54,106,34,236,53,12,128,42,177,174,231,148,28,84,96,11,174,93,132,43,27,45,3,211,93,119,137,81,167,85,22,17,107,171,58,197,35,46,62,141,143,126,163,177,137,237,90,218,197,69,92,34,140,44,131,71,185,134,109,100,41,80,99,160,131,204,78,254,205,147,35,236,242,255,163,100,56,136,241,138,120,187,8,69,199,80,105,88,83,147,67,66,76,10,82,68,212,60,85,12,68,70,96,70,42,38,25,130,248,96,108,12,166,10,33,122,97,16,16,38,255,251,178,100,172,14,134,168,98,201,139,218,51,246,102,10,73,179,105,37,102,91,149,153,36,79,101,47,193,166,37,103,169,148,158,121,32,0,70,96,52,10,230,15,224,160,96,170,7,38,3,225,194,52,17,6,4,96,10,148,96,224,42,48,15,1,210,72,140,154,205,240,234,168,185,138,24,19,0,46,227,204,26,68,138,130,194,144,137,93,8,207,5,18,208,110,76,59,164,78,44,129,209,7,203,139,154,192,182,232,200,89,185,167,65,250,227,173,46,175,99,144,20,197,219,20,48,220,118,198,53,108,177,221,90,202,189,170,251,220,229,111,137,238,145,35,156,90,21,138,196,177,44,251,36,76,218,6,86,48,235,78,38,88,220,111,15,236,23,140,13,235,165,5,39,121,153,246,111,245,75,198,47,206,197,199,32,185,25,210,73,90,107,236,74,228,227,104,165,52,191,205,134,86,111,249,246,59,30,222,74,190,255,255,175,91,146,74,11,74,129,206,214,76,8,238,33,72,4,5,127,251,192,140,226,122,208,214,196,156,219,33,32,90,92,9,77,11,89,206,3,140,196,121,205,87,142,72,59,187,19,115,15,69,150,232,215,175,127,254,239,124,190,177,246,162,129,219,243,187,218,85,47,232,123,24,138,78,175,157,57,133,51,11,82,75,219,130,132,217,20,188,209,70,218,228,106,203,202,188,25,132,140,49,212,142,248,205,35,167,45,157,254,143,236,120,88,228,154,132,235,248,142,8,0,101,179,28,62,115,153,137,227,45,3,3,39,196,3,1,161,3,126,68,241,10,26,98,208,126,101,0,34,96,184,42,99,160,60,98,48,16,96,129,42,28,37,152,48,4,160,170,236,48,168,48,79,48,11,55,194,79,182,76,139,129,124,128,15,19,66,37,147,246,180,139,181,3,169,4,87,144,181,216,237,224,224,223,22,196,81,156,120,10,132,129,175,147,45,62,241,89,189,9,255,220,101,57,51,38,58,12,87,162,245,174,139,117,155,50,241,247,235,104,249,197,141,169,170,29,22,190,151,177,107,10,93,59,84,181,114,223,127,103,105,44,47,63,173,27,152,171,51,53,219,89,142,235,214,215,137,216,38,246,205,153,220,180,16,100,46,173,54,219,153,44,159,167,180,194,47,187,247,154,205,161,155,123,139,93,165,35,250,178,228,199,70,225,181,166,207,234,29,160,246,29,132,61,143,47,175,252,46,96,115,167,63,96,0,64,0,93,210,240,166,99,107,136,147,148,15,20,34,32,166,176,170,110,239,85,180,168,16,237,72,171,150,116,217,5,137,119,38,14,145,176,153,38,171,177,255,215,66,110,181,55,27,126,111,212,80,233,152,168,189,132,100,131,35,170,60,179,94,230,197,216,99,15,28,15,14,83,143,19,159,189,173,255,251,178,100,146,140,134,171,100,202,19,185,99,98,111,233,153,202,105,40,100,89,153,155,46,110,229,43,193,84,29,231,169,131,33,160,210,68,107,217,137,23,114,241,245,201,115,241,165,68,207,125,243,125,245,201,16,193,129,126,195,218,165,28,62,175,241,69,64,5,38,220,49,177,83,63,88,98,54,216,49,50,136,153,49,148,101,54,236,67,6,15,102,32,139,6,52,0,6,2,130,6,56,0,38,13,128,166,113,128,246,130,195,170,213,152,40,75,92,97,98,99,168,84,10,171,147,73,106,169,194,36,51,232,33,139,195,171,5,34,132,72,172,214,83,72,165,9,66,85,74,165,210,189,46,213,119,222,150,244,190,229,222,96,196,116,201,65,214,224,148,142,7,21,86,77,18,66,223,169,182,173,236,228,203,49,203,58,142,30,77,81,140,101,52,33,133,98,72,108,134,137,146,194,186,202,144,82,122,155,215,239,93,159,72,39,39,181,146,135,156,249,200,198,224,240,57,193,182,201,98,57,54,231,218,81,233,203,207,53,137,165,81,185,57,131,13,237,162,73,3,50,47,24,197,5,103,131,94,253,163,204,185,91,64,152,17,73,218,16,26,237,105,0,224,26,220,208,32,201,77,134,84,176,211,4,120,14,83,27,110,50,26,38,95,11,121,95,197,86,48,165,111,156,180,201,236,145,98,38,98,25,255,93,253,127,164,254,165,11,140,28,2,178,241,102,67,78,231,242,167,29,247,73,108,63,162,18,47,231,168,251,150,162,210,212,69,170,22,226,199,193,106,183,236,246,250,169,1,234,179,13,150,35,244,9,115,88,192,224,198,24,8,59,155,2,31,2,128,16,228,12,28,108,10,137,6,23,134,38,17,2,65,65,209,67,153,26,120,58,102,214,32,8,40,36,118,84,76,253,104,133,78,15,34,235,64,60,174,56,177,227,9,110,189,93,199,242,197,180,87,163,130,201,175,64,8,36,243,214,68,76,24,205,251,49,139,183,255,13,166,64,153,64,179,81,70,208,120,50,186,68,19,40,48,115,69,32,177,212,144,32,234,175,25,173,68,194,123,78,16,150,175,214,84,87,37,200,151,120,224,255,150,206,104,234,230,213,92,209,37,60,186,37,89,142,229,252,51,117,4,91,66,185,72,162,6,203,182,51,55,161,68,204,41,132,93,245,53,55,163,158,94,226,202,197,173,6,41,2,8,192,131,8,204,160,123,146,126,84,167,83,159,156,105,37,43,163,15,214,54,222,47,61,115,247,176,26,168,16,74,25,0,0,102,27,18,48,188,13,131,148,118,105,52,29,2,158,232,229,37,46,1,188,72,40,89,141,249,155,204,209,91,55,187,239,33,150,39,232,246,113,18,181,193,68,208,122,185,149,213,90,91,187,89,124,74,255,251,178,100,134,140,134,132,103,75,147,184,75,98,82,73,153,210,101,229,38,157,41,191,56,110,97,139,193,36,147,102,81,188,148,120,85,124,86,130,133,190,119,179,35,242,21,209,155,216,80,236,182,210,239,81,223,172,0,9,36,193,29,200,221,69,115,43,13,141,20,50,49,137,92,197,137,35,43,24,8,1,198,76,20,24,252,118,104,17,201,145,67,224,113,14,116,222,117,216,248,166,235,4,65,2,178,174,181,7,102,226,51,168,90,191,83,7,51,57,116,49,8,182,187,24,35,247,47,102,14,36,101,127,75,23,91,43,69,70,245,185,165,251,205,20,102,104,174,186,228,222,72,29,11,165,176,80,1,7,79,89,70,20,33,136,231,66,33,60,158,219,111,218,161,56,254,102,132,164,59,0,227,187,7,7,143,210,140,18,12,54,194,0,190,61,94,189,251,221,122,202,36,115,55,242,135,102,105,4,129,17,71,253,250,146,251,100,181,127,55,189,219,246,22,118,149,9,130,32,16,31,23,172,68,188,241,146,89,251,235,223,219,172,89,73,149,147,55,130,64,160,80,128,126,91,63,48,51,37,171,98,47,105,186,47,215,42,253,219,143,246,97,245,139,41,123,211,102,102,153,61,123,253,215,171,184,62,237,166,168,4,0,96,194,103,24,4,80,128,200,12,3,129,79,135,184,214,91,139,181,32,12,13,74,85,242,146,150,220,187,169,150,175,143,205,199,163,44,42,119,101,104,139,85,17,154,45,49,119,69,79,102,120,51,251,246,110,7,60,239,251,206,232,103,55,126,235,246,88,179,235,175,245,0,0,76,211,216,63,90,116,209,55,19,109,1,204,88,197,55,46,60,232,192,176,19,16,170,23,12,57,0,138,6,33,101,21,11,38,36,34,152,152,204,137,8,54,9,13,42,210,228,130,142,13,169,112,74,8,108,132,56,46,142,200,66,211,213,161,198,25,27,171,20,156,190,109,66,84,187,86,14,60,177,82,106,26,12,6,22,35,1,85,221,231,4,75,184,64,192,230,195,74,93,14,177,215,117,193,12,226,156,148,160,21,174,108,3,142,109,25,184,195,169,254,70,180,245,42,237,98,42,218,190,160,153,1,25,51,215,86,116,102,34,181,38,223,214,51,103,8,9,122,203,101,48,38,161,166,135,22,149,51,222,224,204,44,202,95,214,57,139,224,193,105,127,88,77,14,2,247,83,40,180,27,204,183,190,193,88,110,101,77,59,158,82,236,174,202,59,147,82,199,56,244,186,30,127,72,31,125,171,195,169,1,107,24,117,161,119,180,221,220,211,219,143,32,204,105,176,191,36,96,161,33,177,106,176,211,43,26,146,4,22,192,86,234,101,193,225,223,98,147,194,158,53,252,77,196,162,157,245,160,141,60,253,255,251,178,100,131,12,216,206,119,204,139,153,125,246,66,35,201,176,105,130,100,28,57,223,60,78,97,175,201,6,158,231,9,150,21,162,89,239,198,103,221,72,201,196,205,140,186,155,226,127,251,175,241,62,184,56,64,112,141,136,65,161,98,41,84,51,100,144,42,50,172,218,207,122,128,40,163,230,184,34,199,164,186,47,165,88,128,193,135,106,171,81,178,204,240,178,11,245,16,220,163,68,218,98,149,145,20,179,249,181,45,215,51,92,158,167,163,242,78,255,255,208,1,75,230,37,32,9,175,132,56,144,160,128,10,23,54,181,12,153,44,6,0,24,224,146,24,4,38,48,24,160,206,12,9,166,17,141,3,109,90,88,60,49,129,167,68,195,33,81,180,178,168,50,27,176,50,119,202,97,224,32,155,121,214,155,111,177,232,106,235,91,124,244,196,187,146,81,95,116,21,246,46,0,151,103,37,25,215,110,137,243,121,141,34,63,106,222,237,102,47,89,37,64,80,251,150,44,212,75,155,214,134,247,62,102,19,151,132,248,178,32,164,51,169,136,149,160,54,177,153,99,172,99,60,150,44,176,189,50,11,251,235,142,17,20,195,184,23,210,65,242,166,115,130,50,132,175,144,105,137,141,69,225,59,91,129,65,2,177,4,71,2,66,124,220,62,11,103,72,213,39,34,13,181,137,250,11,69,141,161,160,121,212,52,28,90,140,217,142,2,249,243,88,144,70,186,254,113,222,69,45,90,99,233,253,109,160,249,20,183,91,107,75,167,206,247,60,0,51,97,9,38,121,40,142,214,10,134,131,179,107,55,38,220,101,55,76,167,34,247,117,37,147,231,62,240,230,185,105,168,11,54,136,148,180,242,105,30,20,172,111,178,182,154,183,251,252,180,29,245,255,251,215,246,219,233,148,83,178,255,110,218,8,0,16,179,9,175,78,210,58,50,27,108,217,102,51,20,3,142,129,70,30,151,17,26,76,16,112,3,4,140,42,11,50,121,240,8,28,26,13,17,53,222,228,59,5,64,240,74,242,34,196,153,59,200,164,207,6,114,150,110,170,148,175,249,89,133,74,130,186,139,103,240,75,251,198,114,231,93,100,51,176,11,12,192,113,82,9,74,123,2,191,107,80,125,245,58,18,62,159,114,149,73,249,45,194,187,125,93,184,7,150,89,82,254,121,44,254,213,12,198,18,23,104,150,16,92,237,56,211,149,243,235,182,56,215,109,117,202,38,157,35,95,0,250,242,171,183,187,103,70,2,111,74,113,69,127,191,241,54,182,67,247,233,155,181,58,252,238,247,97,53,239,32,81,11,248,36,200,70,239,97,177,39,196,58,109,32,209,238,161,143,140,109,203,140,161,19,220,68,147,70,227,68,141,224,131,19,89,76,161,55,165,53,245,255,251,178,100,106,142,183,120,117,206,19,152,123,240,67,229,25,213,101,130,90,158,193,229,52,14,101,239,193,10,37,103,225,149,137,160,46,255,106,172,124,197,105,147,104,137,255,151,95,182,127,215,221,252,103,95,253,107,248,30,114,25,0,64,0,132,67,252,84,6,46,37,140,98,176,76,123,15,88,23,217,150,22,208,150,54,22,187,142,90,209,85,125,202,168,89,124,238,36,163,159,238,150,103,129,171,147,121,19,209,234,95,93,207,234,42,129,217,122,191,102,66,123,173,190,207,102,109,223,212,97,43,169,85,8,97,193,177,28,200,197,144,3,45,251,13,124,17,10,10,140,42,115,36,2,4,38,140,252,145,17,143,140,0,1,50,177,24,56,10,191,132,137,207,97,32,136,79,144,18,6,68,186,91,11,18,81,26,167,24,41,103,54,81,13,244,143,153,32,54,112,110,142,245,244,103,115,166,148,178,179,208,36,109,66,164,202,111,52,135,224,180,159,184,156,31,139,91,30,250,152,170,42,39,91,202,95,102,1,114,38,82,88,12,252,186,228,94,122,34,173,152,77,26,98,246,81,223,90,19,135,42,15,108,89,38,235,43,207,254,13,136,215,55,171,180,75,157,151,6,175,130,67,43,239,73,194,153,130,195,77,117,159,127,219,226,237,50,108,103,11,169,251,116,124,92,171,135,165,219,148,242,24,79,39,126,43,107,68,243,70,125,62,210,14,31,162,181,127,11,244,193,31,191,43,143,196,108,221,176,186,253,175,199,222,177,254,190,117,140,83,123,108,223,193,237,74,101,115,127,219,171,250,229,167,226,255,252,68,247,241,117,191,125,111,200,1,162,248,221,193,97,18,201,100,169,123,46,98,109,118,138,149,12,216,223,88,186,240,188,193,205,94,77,146,54,60,117,33,101,113,29,228,201,183,130,19,243,226,125,95,79,137,195,102,253,191,215,95,255,235,168,255,245,255,255,7,103,255,255,255,93,80,0,140,116,241,60,226,56,220,217,96,51,204,18,46,55,31,76,214,6,19,18,133,12,252,16,6,4,81,80,207,103,35,3,128,204,28,10,49,33,6,88,66,3,67,103,228,128,3,114,145,37,56,243,159,97,78,39,21,65,82,54,140,56,34,9,39,14,37,70,54,27,155,171,140,3,22,218,89,100,241,36,157,193,86,50,235,68,129,1,162,43,94,146,88,74,21,205,78,157,162,92,162,248,27,115,11,118,194,211,13,180,252,221,172,42,44,90,178,80,2,185,98,65,140,28,78,54,87,44,104,249,212,54,231,123,229,158,178,110,251,30,147,233,32,209,117,194,19,140,250,88,230,62,176,102,138,10,91,27,210,239,118,160,205,155,106,125,234,203,119,193,116,221,87,56,206,19,202,12,25,234,45,65,48,255,251,178,100,92,8,151,105,119,77,139,152,123,240,67,37,10,15,97,226,62,26,177,189,63,46,97,239,193,17,30,167,65,149,149,176,220,119,71,191,164,157,107,39,188,29,77,93,97,48,87,111,182,235,121,155,227,101,234,221,181,111,127,255,143,186,252,231,225,186,149,219,247,13,120,51,255,153,191,171,79,249,215,214,43,233,221,255,224,128,0,0,4,128,6,0,0,0,5,76,129,164,74,37,225,67,40,134,184,76,54,182,18,71,21,162,8,111,157,64,70,205,171,229,214,37,254,15,168,14,226,130,234,231,150,71,191,244,208,95,222,141,235,198,110,130,241,173,255,255,197,191,255,255,111,250,0,32,9,95,48,160,48,228,66,67,28,190,2,160,96,104,160,97,190,101,144,186,99,24,92,44,191,202,193,198,72,24,146,3,216,25,143,192,16,167,116,72,17,200,224,244,237,189,106,78,62,64,103,113,193,47,187,106,239,10,145,248,179,15,243,79,164,139,38,139,223,104,59,186,239,124,184,89,23,89,128,182,108,114,115,175,10,36,110,32,76,25,205,229,243,81,253,39,104,57,19,55,112,157,234,162,202,80,88,93,202,27,255,153,183,169,223,92,53,239,234,125,243,210,153,79,122,49,77,215,166,240,145,244,245,248,59,226,226,32,218,213,183,156,75,190,220,199,239,170,249,93,218,232,125,52,153,112,222,77,149,253,157,163,50,213,55,95,252,59,248,76,56,110,138,8,211,99,51,109,36,53,245,226,70,166,35,124,100,154,107,204,150,199,183,214,241,141,249,117,141,71,215,202,39,63,20,223,247,255,226,127,170,88,41,121,224,33,104,133,141,44,6,174,21,90,32,248,202,54,35,29,89,29,36,189,133,89,17,118,99,6,8,111,70,228,81,125,39,243,232,95,60,47,199,166,53,95,69,74,126,58,135,248,150,13,165,125,247,249,50,255,223,233,199,121,61,95,100,247,183,239,32,4,202,116,44,232,111,129,166,2,224,111,195,3,70,70,59,156,101,34,195,32,6,0,82,132,133,97,51,112,230,2,169,204,136,18,29,110,9,91,53,13,164,21,184,37,161,71,74,160,13,2,52,190,101,240,104,140,38,196,244,29,173,196,229,155,141,247,82,236,49,123,49,120,210,7,22,140,177,242,194,138,252,0,171,120,217,31,222,114,247,114,106,253,125,6,135,108,114,247,226,211,49,161,45,85,184,73,15,40,43,43,18,210,28,186,91,58,83,120,254,202,30,172,177,253,114,35,76,200,73,212,184,214,126,46,7,155,186,221,78,203,20,221,140,158,79,54,120,228,67,43,173,105,162,105,219,6,215,218,146,54,51,77,117,231,91,236,223,52,189,172,122,10,216,151,76,99,237,151,198,76,21,49,112,188,130,164,9,255,251,178,100,94,140,182,116,107,80,155,109,127,160,70,165,73,209,104,202,102,29,85,223,54,46,101,175,193,21,148,39,145,167,157,88,53,79,189,219,111,227,222,205,175,105,208,205,255,38,185,31,162,176,5,7,74,106,22,117,142,63,129,1,97,166,178,184,106,203,6,4,58,81,82,32,193,225,91,55,162,240,226,144,140,210,130,97,57,198,110,101,93,134,19,123,200,68,67,107,106,23,251,99,171,227,86,141,50,189,158,245,121,63,33,222,141,79,244,221,232,251,61,84,0,38,27,157,26,220,206,98,113,41,194,132,230,52,31,156,198,180,108,34,161,137,198,70,58,68,5,65,64,225,217,169,132,160,192,209,129,65,132,132,22,12,170,197,4,168,248,232,174,188,30,163,164,201,178,18,34,201,156,88,136,216,199,231,138,198,86,56,130,166,189,165,176,227,215,71,153,101,213,135,212,195,43,170,74,152,64,246,154,120,219,208,60,162,43,229,129,25,29,196,59,11,55,71,240,158,196,217,181,116,166,45,189,109,219,206,60,192,126,160,41,217,197,3,173,54,19,54,137,161,74,96,66,149,144,146,88,91,22,128,115,146,143,18,212,69,194,214,34,140,134,117,209,28,131,171,134,2,107,77,148,112,124,54,80,250,49,145,145,104,13,108,209,131,65,142,145,145,72,146,39,44,92,25,44,226,201,12,213,216,136,70,73,199,169,190,131,70,160,204,165,189,20,79,162,139,133,50,228,67,38,178,149,73,85,152,61,70,143,50,24,205,150,154,180,195,149,37,101,182,201,106,55,231,24,33,65,1,160,120,144,65,52,233,119,140,16,40,203,107,71,148,112,144,57,134,161,8,196,178,83,203,63,17,84,109,208,5,152,163,176,184,180,190,217,76,125,157,178,211,0,171,46,141,82,255,122,167,203,227,235,98,172,247,47,196,158,71,211,255,183,209,110,182,168,0,140,57,36,141,227,13,204,2,117,204,150,13,129,161,201,135,48,88,8,164,48,96,8,48,172,85,72,97,160,184,202,240,73,73,38,153,141,97,67,222,182,193,64,245,226,4,143,2,172,2,86,57,9,82,168,90,255,12,178,5,46,33,135,141,164,165,69,104,175,51,248,51,54,118,246,198,89,102,114,84,186,190,41,17,45,92,32,42,29,49,149,91,157,95,67,103,187,78,78,107,247,35,53,32,217,102,15,217,29,164,117,251,98,186,103,95,200,157,83,235,7,66,145,14,105,246,22,71,144,26,15,206,164,209,63,184,148,180,63,32,161,152,164,198,130,37,78,233,34,16,6,206,29,130,29,208,86,96,122,136,106,70,74,35,38,144,26,48,7,221,50,10,232,147,209,16,97,59,76,233,38,121,206,22,153,36,84,65,120,212,173,215,42,22,201,57,61,255,251,178,100,99,14,198,253,117,77,139,184,107,240,73,229,25,176,104,202,102,27,53,189,54,78,101,239,193,28,30,167,73,164,157,144,22,170,178,104,200,202,143,41,219,210,69,146,233,36,170,103,171,31,91,118,206,119,111,230,14,65,98,193,96,104,32,168,115,114,246,6,14,3,1,141,23,101,220,140,133,202,38,75,180,95,83,33,55,117,224,188,3,60,51,29,134,131,179,73,119,104,247,73,133,170,93,70,64,70,150,114,139,42,57,247,196,198,234,140,163,41,91,83,102,155,61,217,37,63,173,255,242,63,249,52,12,198,106,49,61,217,135,117,102,49,60,152,64,158,109,198,185,181,193,102,56,6,25,80,14,12,1,140,2,136,169,176,98,194,153,232,33,45,67,210,226,52,161,129,74,56,129,44,143,28,198,135,95,153,136,46,245,122,205,194,170,189,145,166,97,143,32,204,125,196,165,211,175,201,74,144,211,154,254,94,127,73,208,138,76,69,177,94,98,205,79,165,58,107,91,149,82,225,155,86,210,4,83,114,238,112,117,137,149,33,157,80,199,47,96,51,226,200,46,216,209,127,117,163,98,6,155,243,224,161,151,231,220,108,168,221,89,169,111,75,205,250,245,198,77,228,166,108,42,175,173,227,48,230,187,99,110,59,235,124,180,107,165,191,163,142,188,154,240,138,234,229,183,127,201,191,71,85,203,30,191,197,185,128,53,224,90,183,165,183,126,186,46,182,202,233,99,88,182,175,255,223,198,189,171,171,213,75,255,131,191,225,211,249,53,13,116,32,0,64,133,64,60,89,105,144,28,196,128,44,212,173,223,47,37,121,16,32,60,97,223,22,12,110,38,161,6,176,173,157,27,102,83,98,33,53,27,108,109,222,148,212,232,248,22,91,80,190,49,235,162,252,218,13,116,239,255,219,95,255,235,161,127,217,175,181,91,180,0,96,0,130,148,42,177,50,184,8,195,197,147,90,128,72,68,134,28,155,20,11,204,12,6,48,168,169,88,151,168,9,87,50,155,198,13,13,181,232,193,64,102,27,170,80,218,47,91,245,135,6,208,228,170,163,67,120,29,212,187,164,88,255,244,63,170,126,110,85,217,135,119,72,121,55,197,28,84,184,106,214,77,21,200,193,186,175,207,215,113,160,150,246,201,65,111,92,231,220,161,230,146,31,244,93,51,201,158,172,96,199,140,221,54,219,102,191,127,251,71,235,157,254,239,246,159,140,124,41,220,118,190,83,86,153,206,91,241,155,26,241,252,191,16,156,62,212,57,248,104,191,95,133,16,249,22,173,76,242,124,248,176,179,34,199,236,155,248,214,234,124,17,245,120,189,11,118,155,248,195,202,122,190,117,241,31,52,222,105,170,199,215,158,38,33,118,170,189,215,125,224,32,255,251,178,100,101,12,246,67,104,207,155,152,123,240,73,104,89,197,104,199,116,26,185,173,56,78,97,237,193,18,20,39,1,163,41,210,0,94,228,249,198,9,39,27,117,84,165,8,222,180,183,185,8,48,162,154,53,40,113,137,218,119,226,140,25,130,114,69,174,196,243,1,113,145,214,191,202,228,230,44,168,56,95,122,126,90,227,63,38,240,155,63,79,255,127,166,189,255,122,157,254,133,187,108,239,79,254,72,0,71,193,14,243,142,8,13,0,172,30,151,136,134,102,195,47,27,0,118,80,54,48,49,164,20,0,14,11,154,32,84,185,8,64,102,59,25,41,122,28,128,163,218,29,135,163,57,6,37,20,109,9,36,199,129,220,199,153,13,9,105,14,117,228,253,193,95,184,11,154,129,117,76,168,233,136,92,171,253,153,11,206,143,187,202,25,40,197,44,176,173,92,229,111,152,60,238,52,5,150,4,137,121,229,49,176,218,4,197,118,79,245,99,147,118,96,102,131,135,89,131,54,250,179,58,60,253,141,200,217,126,239,183,190,248,175,193,103,122,27,44,90,197,255,151,122,93,161,219,237,159,181,107,125,14,253,112,225,72,41,197,254,108,161,21,169,237,2,182,190,50,220,154,203,165,21,103,180,177,182,152,45,127,98,213,113,187,107,38,69,115,59,173,235,252,103,51,106,153,254,146,107,234,218,248,147,81,19,137,81,21,166,178,85,167,20,32,93,145,108,34,193,89,137,180,251,9,4,147,72,76,80,217,83,232,135,241,234,7,54,206,9,226,240,203,175,27,162,60,211,51,93,95,31,85,37,6,234,96,29,110,188,109,232,213,59,212,131,20,78,127,114,181,191,169,237,242,255,224,247,233,0,0,99,10,11,72,231,162,9,209,165,195,69,149,37,236,152,88,138,96,240,145,134,11,131,160,85,240,104,17,170,226,85,131,77,215,81,78,66,5,88,144,26,63,105,244,70,55,197,14,8,181,84,144,75,201,89,192,169,123,41,154,118,30,245,247,39,118,167,193,253,131,94,44,21,186,61,109,55,194,29,111,57,219,44,97,8,110,166,226,106,243,28,59,93,206,228,104,140,116,118,239,254,44,211,228,130,0,225,33,201,250,138,156,248,129,225,205,240,227,172,179,252,161,30,135,51,135,92,187,242,160,53,104,208,242,226,155,210,69,53,241,245,141,111,80,79,173,102,216,242,71,223,86,227,43,140,235,185,178,109,172,102,91,49,162,239,50,106,214,104,253,75,123,102,53,101,59,134,179,91,26,158,14,161,235,125,112,79,115,76,184,235,16,173,156,231,238,120,59,191,133,74,233,79,225,232,167,189,64,0,0,96,64,181,230,176,12,168,92,35,131,73,48,230,62,201,236,239,59,230,211,55,119,164,48,79,255,251,178,100,118,142,166,139,105,78,19,152,123,244,73,133,9,212,103,5,12,26,169,187,56,78,97,237,129,59,51,104,41,147,149,184,220,113,243,84,104,214,24,162,224,115,29,193,30,118,153,213,49,204,131,168,101,10,17,238,133,169,190,62,191,151,13,159,69,30,254,183,35,83,23,255,240,200,215,255,255,210,133,140,46,142,108,71,50,252,216,210,6,64,17,140,59,82,2,173,1,66,198,79,20,178,160,80,36,206,132,4,25,17,129,12,138,47,111,147,110,26,140,150,12,61,57,59,196,171,227,165,74,60,211,235,12,165,109,192,196,117,239,97,128,223,248,43,124,109,176,171,12,99,196,241,188,161,227,80,168,190,68,193,122,182,234,41,194,151,129,22,12,189,209,214,210,112,176,41,225,34,135,150,141,72,139,195,120,2,43,212,133,197,217,187,123,57,186,132,219,22,208,26,62,89,62,20,120,201,159,93,175,198,242,35,117,245,124,158,140,214,130,86,68,182,51,134,237,121,30,235,114,234,210,59,223,79,111,183,79,239,21,93,165,33,13,182,215,58,222,221,99,229,213,250,74,212,205,49,209,5,235,113,219,105,237,26,209,99,147,108,217,254,55,124,231,112,253,49,137,63,240,98,255,7,252,75,254,63,223,131,186,241,87,9,0,1,209,4,110,133,101,99,149,2,207,194,228,8,203,103,32,129,99,55,210,192,178,139,140,180,78,165,25,54,141,154,111,250,209,104,210,129,175,78,190,175,147,239,138,109,167,255,183,255,183,255,255,255,255,245,127,255,254,163,68,76,149,86,61,216,22,194,7,40,161,8,196,174,119,104,147,211,0,37,0,228,155,136,84,130,162,38,2,68,6,125,4,2,12,213,10,10,45,96,112,139,154,213,204,100,70,48,204,193,160,145,122,171,243,40,242,156,246,130,21,198,21,32,193,153,186,55,130,32,96,228,59,40,170,60,34,162,10,163,133,248,215,26,50,48,70,168,79,220,85,185,241,86,244,113,129,29,32,168,26,160,155,25,139,137,216,17,41,232,176,39,25,195,236,47,78,203,38,211,133,85,177,62,132,138,92,145,45,176,254,106,229,33,199,89,178,145,26,197,85,14,129,49,56,130,232,169,9,144,247,89,202,150,91,92,114,108,61,23,222,108,34,200,60,82,210,230,221,186,251,76,141,116,86,217,93,171,28,20,130,93,26,30,85,219,86,68,124,228,139,170,201,100,178,78,160,246,235,40,169,248,81,64,0,48,0,0,0,63,79,65,112,71,69,100,170,176,40,9,117,1,40,123,16,37,77,77,198,155,232,50,111,92,223,81,255,255,254,164,190,255,250,47,219,93,255,255,255,255,255,255,255,247,213,172,64,76,104,132,120,198,67,118,205,39,153,248,156,134,179,255,251,178,100,126,136,165,204,104,209,187,114,93,112,79,107,234,42,101,231,26,89,153,159,58,110,61,119,129,50,51,104,105,147,149,185,38,189,11,208,115,180,103,88,116,189,128,10,0,0,134,169,136,81,7,25,1,152,157,86,104,32,112,132,20,107,18,105,163,3,9,24,98,50,64,176,29,216,50,97,97,109,40,1,150,129,173,162,216,8,0,219,107,100,193,106,55,129,111,204,40,114,76,83,47,149,214,230,22,109,180,159,102,118,246,186,155,75,111,44,130,221,203,214,66,148,26,112,69,216,11,113,179,107,144,49,141,130,140,50,183,2,94,216,129,185,0,6,139,205,52,206,244,212,173,128,231,184,230,63,210,191,91,122,238,250,190,154,181,159,18,157,79,186,30,216,179,12,222,233,107,252,126,253,102,130,152,88,91,172,243,17,91,222,217,173,29,91,191,198,91,220,180,248,162,141,104,51,168,84,195,32,130,109,114,23,233,122,166,83,107,94,219,140,80,9,209,160,252,215,178,24,213,135,79,101,99,251,14,109,131,199,107,125,92,193,66,102,160,253,95,255,120,132,0,188,170,161,124,71,3,70,181,240,57,20,131,40,126,155,100,66,208,93,103,78,130,220,188,173,76,115,232,60,65,255,246,245,121,161,143,94,223,109,253,57,182,255,255,255,247,250,255,255,255,238,220,172,52,21,254,92,131,234,255,141,20,203,71,230,124,131,159,77,238,134,164,106,184,32,0,1,179,3,138,206,106,58,50,1,204,207,67,211,29,14,12,213,107,38,77,149,135,12,114,87,48,216,60,192,64,3,27,147,76,56,64,3,21,12,130,15,81,166,176,61,55,225,89,87,28,41,67,34,234,200,142,5,5,124,16,192,47,112,116,192,131,101,241,199,146,69,76,207,100,113,241,64,41,9,212,67,83,235,193,80,201,200,66,53,166,213,131,147,74,122,210,182,67,4,120,23,65,122,0,224,80,48,74,216,127,142,182,51,184,23,245,122,213,137,31,188,111,9,4,78,78,16,19,184,65,132,164,110,102,112,218,178,7,63,219,148,117,161,124,175,47,248,196,172,177,148,169,132,100,102,210,95,28,163,47,99,1,210,169,149,177,238,49,44,10,74,227,106,214,122,195,199,235,188,249,35,226,171,138,95,8,237,68,197,47,30,46,126,107,76,198,165,247,172,246,167,44,95,90,204,74,238,248,115,182,51,38,105,124,102,6,176,157,209,190,40,0,1,136,244,15,188,64,72,209,32,23,198,163,11,86,30,72,137,173,79,68,147,35,27,243,210,229,235,175,206,180,4,70,127,239,229,82,80,107,235,254,141,84,249,216,183,127,255,239,191,255,254,159,255,254,159,255,255,255,197,109,49,92,206,232,139,198,12,136,122,53,188,39,248,140,255,251,178,100,148,142,230,237,98,207,19,152,123,98,74,74,249,242,96,199,102,218,153,163,66,109,229,231,129,35,180,104,13,147,149,184,252,168,198,106,98,198,115,218,104,32,230,26,212,99,166,129,211,98,71,4,12,34,9,30,134,149,64,166,195,45,25,73,129,199,91,232,57,70,214,26,194,218,124,244,96,143,9,184,209,17,212,8,32,19,15,144,151,117,211,114,51,1,220,203,32,40,21,71,112,129,198,77,43,168,137,55,33,206,226,157,228,66,177,13,27,133,100,144,123,120,206,201,130,60,175,120,190,11,50,186,1,222,229,202,99,234,19,54,105,185,95,60,179,59,99,25,149,186,197,162,138,36,184,190,173,21,126,11,66,11,181,156,89,130,131,61,129,156,99,204,207,255,239,171,1,9,206,115,188,189,137,103,107,205,110,170,113,163,122,60,150,224,195,37,211,27,42,27,26,91,107,125,180,155,175,29,75,102,21,78,123,227,217,105,194,213,165,209,80,246,185,97,129,14,107,187,173,126,245,185,178,166,164,248,221,229,166,251,5,223,255,104,0,116,170,39,156,24,67,67,95,34,61,217,92,20,188,163,116,100,194,71,107,43,27,203,213,43,137,23,81,80,63,2,107,252,198,243,118,160,127,219,255,183,219,31,183,255,254,95,251,127,223,254,255,255,254,223,255,250,138,133,223,202,148,117,38,221,247,65,19,182,151,192,112,0,0,2,184,192,203,83,62,21,13,220,166,38,117,24,68,16,117,154,224,145,20,194,100,33,36,25,80,92,98,0,169,130,76,162,169,54,106,100,64,202,149,49,148,192,124,146,84,53,50,210,160,151,28,108,237,117,99,147,169,154,24,172,11,71,126,25,188,237,6,49,22,95,228,44,145,208,153,67,68,241,137,138,120,114,206,237,71,164,173,145,24,182,153,147,68,111,96,103,104,40,85,24,168,215,189,109,135,168,75,35,19,79,171,89,141,67,214,81,10,141,148,37,162,236,53,210,237,35,141,101,198,19,244,4,87,243,100,207,174,14,140,120,81,101,132,202,94,122,248,204,138,118,37,170,228,151,178,115,95,24,181,97,39,239,172,252,71,155,54,93,234,43,244,28,91,167,83,145,203,186,161,185,88,213,49,203,167,43,194,72,184,111,10,106,181,180,90,21,143,139,83,44,30,216,153,201,75,50,167,89,203,155,87,137,36,173,116,135,184,187,139,188,203,18,183,145,128,0,0,241,144,197,198,45,84,24,214,203,80,60,20,113,71,224,219,3,65,192,19,109,218,237,170,183,123,218,21,59,194,77,131,4,240,182,63,76,244,74,60,24,23,167,127,246,244,180,70,255,255,255,255,255,255,233,255,255,237,255,255,224,206,23,164,97,20,33,168,29,84,104,100,5,121,130,6,255,251,178,100,153,14,199,22,104,206,155,152,123,112,75,10,234,19,101,34,104,26,25,163,60,110,97,237,193,1,20,40,13,147,41,128,103,2,23,26,36,80,10,127,10,27,78,138,153,51,80,188,196,226,83,15,6,69,1,70,103,5,136,203,6,28,21,143,26,128,72,53,24,113,6,153,59,17,94,20,168,118,80,191,4,193,230,165,99,47,136,130,98,33,195,241,168,122,131,177,166,177,178,1,61,249,143,50,218,178,171,139,194,51,75,233,213,73,118,204,203,175,179,55,193,127,189,204,136,97,114,253,183,190,172,172,85,87,2,38,140,150,204,138,245,38,3,69,163,68,254,190,79,188,230,46,116,251,190,86,249,181,132,34,124,42,245,219,181,2,19,154,59,43,130,243,164,148,110,70,80,89,127,159,225,99,237,203,127,31,210,47,138,193,124,189,75,180,72,253,79,215,205,175,30,211,62,243,111,182,231,248,59,204,95,136,198,20,127,86,127,136,54,221,112,230,251,226,247,159,122,250,180,105,125,177,187,103,197,204,50,0,0,8,9,25,77,193,1,8,146,146,164,190,40,35,118,83,74,175,32,176,140,42,80,164,72,56,70,40,171,160,129,102,32,64,172,25,35,126,81,163,215,180,163,202,141,61,29,13,183,86,201,254,239,43,119,246,174,237,63,242,191,222,64,0,0,1,120,193,202,32,28,180,236,25,3,9,165,12,79,119,17,244,205,14,57,49,32,32,201,231,67,13,150,77,2,50,4,40,204,72,210,3,27,204,88,76,2,129,70,64,9,7,105,45,1,126,206,149,78,38,109,78,201,57,73,183,14,56,208,204,195,2,239,86,85,172,54,154,219,146,158,250,17,176,68,28,64,209,17,204,129,10,76,135,65,164,199,173,46,193,106,221,55,190,78,165,18,241,165,233,148,89,107,148,23,1,173,121,113,32,107,242,101,192,97,127,45,194,221,215,25,251,200,137,122,123,146,212,221,35,107,105,4,195,108,62,185,238,68,94,231,155,100,59,80,215,51,232,254,218,235,70,177,121,169,236,35,111,157,210,48,229,43,186,147,23,215,166,229,147,127,255,152,184,187,250,118,246,121,170,203,2,59,195,87,47,96,238,47,206,124,179,255,3,126,182,220,3,97,162,104,109,175,225,109,179,201,152,207,166,157,246,113,39,243,120,55,255,91,255,226,20,64,2,128,0,1,192,192,162,224,37,122,224,134,66,195,145,9,26,119,227,210,148,15,125,228,203,222,222,172,208,107,87,148,99,158,13,225,139,47,85,140,194,91,70,18,64,94,183,74,183,142,223,237,167,255,255,211,127,255,255,255,255,254,31,20,184,68,247,165,32,89,133,173,113,146,68,121,187,180,209,167,1,9,137,12,217,203,20,1,161,36,81,131,255,251,178,100,161,14,135,44,104,205,27,153,123,240,68,233,106,23,101,69,118,30,41,119,46,78,233,51,193,17,38,104,105,149,149,152,37,177,133,166,169,133,2,169,162,194,17,136,231,241,139,232,161,144,1,193,145,195,136,128,24,67,115,11,65,103,108,116,30,30,5,160,98,168,64,60,31,51,227,9,7,161,96,85,196,3,27,17,135,128,36,77,28,20,221,50,165,115,234,108,58,10,168,162,226,132,208,24,1,155,67,37,28,96,2,232,82,25,16,8,112,4,28,29,41,121,173,249,212,23,42,129,40,38,139,49,35,54,217,46,165,35,65,43,33,213,11,101,132,161,6,177,197,222,248,119,27,171,113,126,190,38,48,4,142,227,47,106,251,108,59,194,125,244,207,59,240,5,248,110,26,220,163,153,163,237,123,137,129,150,223,105,29,183,5,182,86,44,224,49,96,86,229,180,167,6,1,171,94,25,165,117,234,142,101,71,197,108,185,66,240,187,110,212,68,209,24,29,133,41,178,245,238,109,125,111,250,249,198,140,85,212,170,149,202,182,38,29,28,187,29,20,160,176,6,0,4,19,195,40,35,100,0,90,132,223,52,171,87,111,235,77,186,217,208,209,108,199,222,11,133,248,111,47,202,214,98,109,1,81,87,254,141,9,212,124,195,168,47,209,95,27,190,59,39,163,101,255,255,249,244,250,147,191,219,255,255,253,37,106,11,208,0,0,99,22,93,99,164,206,211,121,166,243,92,129,195,10,140,19,158,187,99,180,53,141,46,193,52,83,56,194,200,99,159,25,77,225,61,52,76,124,215,128,208,121,236,5,132,96,136,4,65,48,49,135,65,34,97,225,213,196,218,213,176,241,132,30,80,201,16,216,48,41,155,182,108,36,132,7,18,20,42,13,152,211,36,137,128,19,88,133,160,245,56,224,35,3,196,35,24,15,6,212,192,68,80,53,180,2,15,51,65,146,117,60,219,193,98,132,163,203,48,60,20,170,52,216,182,22,64,182,0,160,125,15,86,172,48,1,38,104,193,64,235,90,188,235,236,220,85,51,24,37,46,254,76,5,132,53,122,69,20,181,214,123,13,191,212,19,208,252,150,156,152,69,152,213,44,65,57,165,84,2,65,233,107,194,228,109,149,152,182,137,243,154,249,77,75,40,121,57,198,167,32,249,71,243,247,174,220,138,243,245,255,135,239,84,61,177,118,158,175,41,101,55,224,9,222,213,173,143,255,123,255,107,29,216,214,176,237,188,169,164,29,250,7,1,212,35,30,29,76,169,211,104,217,250,64,0,48,177,128,93,65,171,93,101,70,30,176,81,117,216,149,79,27,180,6,28,38,6,77,87,105,172,161,127,111,179,43,160,160,34,167,181,11,65,227,169,145,246,168,76,123,230,246,255,251,176,100,152,143,216,2,89,74,147,188,209,48,64,69,25,242,97,39,100,158,177,101,42,14,233,239,193,16,38,103,197,149,21,178,123,81,178,223,124,149,54,255,119,187,255,253,69,226,110,131,19,192,83,225,68,243,116,70,195,117,140,19,37,6,35,162,58,112,21,56,100,240,86,105,136,62,98,57,56,105,169,42,105,58,64,97,147,154,98,88,194,101,97,96,96,200,50,220,193,67,64,241,34,5,71,204,123,132,64,152,162,187,90,57,196,81,101,210,28,74,162,230,113,88,6,148,168,104,226,9,27,156,226,93,24,176,84,226,56,4,218,226,38,94,235,65,25,22,112,193,66,194,144,129,70,227,205,132,140,170,114,172,232,16,88,178,170,131,162,82,150,15,130,83,143,45,130,8,5,69,81,125,168,211,5,146,154,160,84,141,49,214,157,147,147,10,80,214,230,102,198,63,44,193,170,100,184,99,197,187,194,238,152,86,88,201,83,147,34,123,4,252,105,130,211,17,124,190,207,41,35,90,97,130,29,134,179,61,129,19,16,210,33,146,133,25,181,223,231,26,106,141,184,80,254,55,252,47,234,213,136,185,115,214,33,47,60,61,28,230,141,122,127,175,228,159,210,63,215,244,166,157,87,114,130,193,89,99,71,10,110,79,67,46,233,128,203,64,42,198,27,69,161,209,140,158,145,97,230,71,89,98,221,2,0,147,148,201,54,58,106,111,42,242,111,25,6,45,78,242,141,29,105,104,188,188,168,132,87,108,152,205,233,140,95,166,59,233,255,252,223,255,255,255,255,250,175,61,65,16,66,166,106,0,0,3,216,192,180,20,214,80,92,192,11,180,199,113,44,194,213,64,222,71,212,204,144,132,194,98,64,196,33,84,24,25,153,154,28,25,52,73,152,168,18,24,238,14,24,184,43,142,0,74,28,96,96,18,205,217,18,101,108,176,33,18,209,3,93,132,44,120,23,162,254,24,168,50,181,120,207,92,121,217,11,86,68,91,35,9,20,101,46,52,14,151,146,10,146,22,4,39,17,53,15,144,144,151,174,139,205,109,65,91,161,49,45,9,15,77,40,89,127,84,54,194,142,175,204,210,48,107,153,216,172,198,84,237,113,186,89,38,103,122,46,139,56,39,155,210,154,104,145,48,166,171,225,183,26,211,236,158,199,229,195,18,164,241,1,184,225,88,210,146,89,6,91,172,133,164,212,212,13,231,13,209,62,16,120,174,191,108,255,112,126,23,40,248,76,106,130,70,165,22,99,30,51,247,22,41,163,189,205,202,172,203,17,1,86,189,64,147,8,180,171,127,123,10,29,224,82,72,142,166,154,143,226,87,58,204,15,187,94,93,226,153,147,94,112,0,8,68,224,215,226,20,4,171,88,135,239,162,88,178,255,251,178,100,130,142,231,172,104,204,155,185,123,240,68,133,9,210,107,42,10,154,221,119,52,110,97,243,8,249,37,168,13,146,137,168,241,0,16,83,170,13,45,52,151,170,114,24,130,101,67,172,47,116,103,212,73,19,75,191,229,7,33,123,180,215,81,112,82,179,213,9,113,227,33,111,56,83,243,113,110,255,253,223,255,254,194,19,169,1,90,96,8,233,155,134,198,176,84,0,162,198,25,153,24,147,172,16,247,2,152,204,34,118,4,146,76,156,56,52,233,128,68,222,1,2,130,34,73,90,188,0,65,187,76,172,198,32,31,73,226,96,27,119,17,18,97,185,226,243,72,71,140,112,122,247,91,208,44,197,19,158,150,89,10,160,157,252,30,211,217,45,35,4,153,219,105,25,184,3,91,128,224,121,229,50,85,7,70,6,130,7,248,139,111,186,27,90,108,161,49,40,29,133,151,199,137,25,176,233,55,228,2,92,251,228,29,213,139,126,235,13,73,47,210,239,43,233,236,181,79,114,125,174,117,252,181,186,145,113,29,207,86,77,243,5,222,84,134,166,62,183,155,227,181,185,103,231,252,111,59,181,242,214,199,120,104,114,115,162,137,60,211,181,82,223,30,237,219,166,35,235,50,77,14,139,238,190,36,173,47,11,238,240,122,236,2,57,87,243,197,10,239,230,0,224,116,177,53,148,49,28,147,76,19,138,77,178,4,251,125,155,113,128,23,220,8,196,67,19,19,52,107,198,63,21,1,175,248,193,208,26,131,81,232,47,209,181,111,212,223,62,11,255,255,253,255,255,255,255,255,215,14,218,59,116,48,0,0,179,12,15,147,162,2,99,60,87,211,105,64,179,7,24,131,208,89,35,75,132,19,8,7,115,28,76,243,10,129,131,74,2,19,77,6,19,25,71,195,38,129,51,33,134,64,16,6,151,225,128,251,4,44,54,42,227,250,74,33,49,211,198,230,68,193,188,45,250,98,142,114,41,148,93,53,28,104,10,202,204,18,50,96,97,130,187,237,155,207,183,233,220,91,27,137,146,77,164,226,43,132,76,190,218,124,248,136,84,150,18,95,131,7,26,22,50,170,162,68,223,150,19,81,45,141,11,183,46,129,159,250,211,74,189,156,65,165,244,152,130,77,107,178,17,76,161,167,243,59,126,142,71,234,208,182,136,215,27,66,187,17,141,252,240,98,165,115,32,243,96,196,204,213,55,15,189,66,54,181,254,49,46,241,43,36,76,231,239,123,221,30,223,193,115,205,94,179,196,185,79,46,99,196,129,92,106,144,38,244,155,58,214,243,13,183,120,207,155,16,37,173,183,63,135,61,109,19,63,230,187,135,189,90,187,189,43,167,154,35,232,250,144,3,128,160,42,62,130,98,69,148,224,176,56,138,97,33,255,251,178,100,130,14,199,162,105,75,147,185,123,240,70,37,26,3,100,239,124,28,141,163,54,110,97,237,65,21,166,167,137,172,28,154,157,37,211,25,95,195,162,176,153,26,140,207,225,110,84,156,169,125,244,40,4,203,22,127,161,104,158,135,202,110,75,239,149,249,137,68,232,148,154,213,211,121,252,221,32,96,188,255,255,201,43,255,102,53,224,41,201,10,71,132,1,155,91,68,105,115,49,134,200,39,167,226,153,128,86,99,211,65,132,8,64,193,193,134,201,166,173,13,24,45,78,99,64,113,139,5,165,176,91,45,53,160,16,28,4,120,220,12,173,111,137,206,108,94,11,85,58,116,28,14,186,56,55,173,102,47,82,52,166,249,50,34,145,228,5,116,144,238,20,109,135,32,164,228,128,142,4,74,23,178,0,230,14,164,168,56,0,17,10,6,0,237,156,160,6,175,48,192,98,214,153,246,190,220,210,164,13,74,107,5,221,206,136,250,250,39,252,176,213,249,82,40,105,184,216,102,191,57,61,90,157,65,134,170,188,149,155,10,107,79,147,107,94,222,149,159,45,72,200,190,5,123,7,211,245,92,124,202,231,118,247,199,57,214,139,43,235,70,184,111,227,209,230,39,205,187,150,105,14,139,54,40,223,72,194,191,22,36,40,140,11,136,109,22,178,141,64,179,136,86,210,129,146,29,152,23,17,37,105,159,83,85,200,0,2,4,72,192,219,18,41,112,21,1,146,198,12,99,85,47,179,214,211,7,84,192,31,181,72,57,37,19,131,201,82,241,162,173,15,24,59,249,66,208,131,25,148,233,242,250,186,189,26,131,31,101,140,255,255,253,179,63,253,127,255,255,245,93,75,227,61,84,0,0,1,243,7,212,141,204,81,61,10,96,207,103,18,9,9,211,81,38,186,13,25,4,170,100,19,1,138,135,38,165,40,152,88,46,101,38,41,156,74,198,51,13,1,0,237,112,104,34,191,5,1,230,18,12,50,212,221,26,105,176,158,71,21,135,4,168,11,6,16,212,160,142,138,89,171,107,236,236,181,178,224,75,82,56,107,247,244,134,26,54,102,61,85,201,83,121,109,100,193,47,12,46,82,176,112,10,234,144,40,241,166,122,120,209,9,9,89,84,152,237,52,77,65,98,175,236,51,48,188,112,114,95,2,253,70,118,213,30,236,97,203,59,167,122,100,20,252,121,108,105,139,211,128,164,203,164,226,192,58,105,173,38,11,128,80,49,60,140,12,200,239,147,228,172,10,164,215,44,63,13,155,73,53,7,16,177,150,138,162,162,133,150,46,128,172,117,73,70,152,89,9,45,207,158,73,18,167,137,148,105,35,167,18,187,102,82,41,126,4,168,210,145,191,11,159,172,81,59,169,181,64,224,0,0,84,64,164,255,251,178,100,119,14,199,67,103,204,147,153,76,114,64,101,10,3,100,162,106,28,189,179,46,46,100,211,201,55,166,103,205,150,137,248,250,50,193,160,16,244,198,149,18,89,66,139,210,44,210,250,167,116,48,195,71,43,84,11,87,81,254,19,1,190,216,198,128,236,169,66,84,183,165,238,25,250,104,118,241,120,143,253,94,138,54,122,127,18,67,171,60,174,64,166,89,207,30,140,150,122,229,249,207,204,198,71,234,153,45,124,97,176,241,157,142,230,59,6,142,34,204,150,110,18,7,25,129,184,36,247,26,14,20,18,225,75,25,60,83,116,194,130,88,89,32,68,120,14,169,12,122,76,40,21,174,35,195,11,48,233,66,150,202,178,177,135,99,240,16,200,246,32,129,253,219,177,161,117,194,2,87,134,47,59,153,121,244,152,104,175,125,66,240,105,222,182,225,138,70,165,243,192,80,110,21,2,98,178,182,19,110,74,227,229,42,140,81,48,42,102,116,175,235,169,213,53,230,151,141,122,58,87,227,184,191,87,27,139,58,149,227,45,148,176,156,105,220,109,247,184,84,198,195,239,107,40,59,40,2,125,70,93,197,146,132,9,38,126,188,166,95,42,118,192,241,91,13,109,41,221,73,121,232,186,231,116,47,33,86,248,155,136,69,109,117,91,24,159,95,22,57,191,204,174,138,38,42,22,113,251,234,161,178,54,229,14,217,248,242,154,199,88,88,2,0,91,4,138,3,205,33,77,154,172,1,237,168,177,236,249,42,39,153,56,52,6,158,249,39,148,255,217,168,100,85,146,41,215,42,51,111,214,84,210,203,30,105,103,212,102,138,165,97,92,74,41,22,42,214,66,250,151,47,255,255,252,46,127,203,244,172,255,78,173,95,215,254,163,81,220,148,0,2,76,180,192,33,195,151,135,13,110,130,51,0,20,193,12,115,96,11,140,8,26,4,20,157,98,254,129,161,137,16,96,180,16,8,56,200,213,36,22,182,39,102,12,4,2,154,77,183,154,156,40,33,167,166,151,87,10,1,93,122,70,163,201,155,180,171,235,61,20,7,234,3,128,115,168,144,56,69,59,239,135,172,171,238,124,227,171,229,187,150,2,189,172,160,230,116,187,108,172,206,90,220,12,162,115,5,45,148,196,77,167,60,189,113,140,93,75,222,155,95,93,66,137,88,145,12,242,252,98,114,146,202,24,177,168,185,153,157,199,165,136,190,48,141,164,43,43,45,243,62,177,196,107,133,205,142,45,49,40,125,129,6,8,94,37,104,171,38,21,17,17,71,162,214,14,64,204,18,80,242,5,144,214,81,34,243,88,134,87,45,219,54,126,15,125,21,72,220,79,107,140,139,213,50,183,153,188,60,100,4,0,5,96,205,5,183,96,172,16,133,35,130,255,251,178,100,112,12,134,150,104,78,155,143,78,48,78,8,249,230,101,101,100,28,225,155,52,53,204,128,25,42,148,39,170,178,144,0,226,103,213,85,127,90,79,163,8,18,160,241,150,8,76,81,249,16,19,119,222,42,51,164,61,95,225,88,121,6,17,134,142,169,253,86,34,131,188,124,105,23,197,89,67,223,255,255,25,138,125,65,180,122,50,168,255,167,255,198,116,158,37,111,160,7,49,251,12,232,234,35,107,73,204,202,95,50,105,204,245,0,19,19,10,12,22,57,8,14,152,160,192,101,130,105,133,65,166,83,25,153,160,8,22,3,33,37,185,178,9,82,32,2,27,98,100,32,178,137,96,139,134,218,189,71,160,44,210,65,52,134,95,43,137,212,160,47,237,51,92,35,10,156,49,149,99,102,1,198,220,134,94,124,218,116,93,227,147,210,49,88,110,150,45,194,18,159,169,98,94,237,133,63,114,248,213,37,36,179,43,223,183,194,188,204,83,57,92,131,83,123,187,98,85,111,31,128,170,74,31,220,181,87,58,60,37,146,94,243,13,238,247,42,254,19,223,53,122,165,170,184,92,165,187,187,216,85,183,110,174,90,151,229,82,247,45,207,101,252,198,183,47,87,162,181,149,252,173,87,169,222,97,157,206,213,221,109,126,169,185,244,153,243,151,46,247,60,251,142,124,252,173,115,184,231,102,221,90,188,179,222,97,172,175,193,204,128,70,245,223,189,123,155,238,48,128,128,0,3,64,113,64,157,203,230,163,227,7,28,33,32,162,128,64,173,133,216,46,178,189,98,238,12,78,252,243,1,237,153,120,113,183,122,164,201,75,159,218,159,151,91,40,21,212,137,250,123,53,225,255,187,174,185,88,127,159,125,187,255,254,203,12,255,255,244,5,191,235,253,98,53,25,164,53,37,151,52,129,90,56,240,170,55,230,50,58,75,144,51,192,123,50,172,67,49,84,130,51,96,246,50,132,34,48,8,251,12,95,82,80,104,216,48,128,18,51,156,74,49,8,26,4,184,194,199,22,16,56,1,60,113,83,70,176,178,198,24,167,35,192,33,73,219,54,211,100,98,16,26,80,233,0,200,129,217,19,6,93,65,167,131,65,76,0,73,166,99,102,57,5,102,167,155,102,79,102,154,131,98,193,17,0,109,138,14,29,39,204,132,140,61,67,41,10,8,143,105,124,171,221,74,120,138,173,47,12,52,214,17,49,146,32,73,32,157,8,5,214,3,14,220,98,49,138,27,109,34,140,191,13,33,205,107,140,9,156,76,21,154,151,114,68,79,128,158,242,213,59,113,44,173,205,75,165,60,158,103,75,209,200,107,78,139,115,125,210,29,190,48,72,110,15,2,166,104,77,133,51,201,0,135,243,203,121,246,134,154,138,254,243,255,251,178,100,110,0,10,99,134,205,6,119,32,0,51,164,74,147,199,148,0,29,5,163,64,125,188,0,1,39,148,103,99,178,208,0,160,131,98,208,82,143,160,125,11,15,104,115,119,37,204,98,154,60,150,169,64,221,197,80,81,85,218,226,231,188,243,203,183,57,134,187,79,99,44,112,151,204,82,90,148,88,135,245,131,246,251,176,123,24,216,213,62,160,183,226,31,146,71,232,36,239,10,240,151,198,183,95,121,235,118,121,255,255,255,255,255,255,255,255,255,255,110,102,87,63,134,17,203,255,255,255,255,255,255,255,255,255,255,240,220,5,86,71,110,181,4,159,160,11,0,0,0,56,0,14,35,24,50,67,60,103,140,179,161,50,112,177,187,96,85,110,5,30,244,99,165,251,237,244,235,162,63,179,119,182,10,34,101,148,60,128,37,255,255,255,255,219,44,19,0,0,80,112,192,9,205,168,216,212,244,78,48,68,192,34,12,118,32,225,8,204,24,120,68,140,32,37,7,15,25,64,16,96,169,143,133,25,112,155,21,150,45,120,84,109,157,221,91,50,56,136,113,22,179,178,188,96,244,239,99,56,197,29,121,221,197,32,239,96,42,187,170,83,119,41,126,159,118,107,33,86,80,229,61,212,17,152,172,145,68,40,163,203,15,59,242,14,208,72,113,169,63,247,105,62,101,216,194,149,122,118,171,201,151,221,199,23,246,71,102,11,198,197,14,116,217,183,120,212,52,170,242,222,75,239,100,241,72,173,100,223,239,115,54,110,67,178,45,105,171,99,203,223,245,127,235,87,230,183,173,92,179,205,50,157,242,180,15,157,50,2,214,172,181,162,173,105,109,230,235,127,10,250,215,208,217,222,229,157,239,47,107,219,188,35,29,178,137,235,91,128,115,229,12,49,173,62,21,173,111,46,239,56,244,78,213,170,73,236,120,224,79,126,219,28,161,235,214,229,62,245,0,0,96,0,16,206,107,144,14,137,118,140,2,10,76,20,146,61,172,182,168,241,165,210,91,43,215,146,89,149,131,228,224,94,81,212,156,146,117,173,18,227,169,22,249,197,199,122,39,76,156,169,36,148,93,109,212,121,110,92,54,247,223,236,131,23,31,255,162,219,189,255,246,235,0,76,40,9,13,80,10,204,112,88,73,142,144,105,116,104,76,122,99,224,150,98,40,98,96,184,214,34,5,76,114,7,140,113,8,64,132,209,130,224,17,148,224,58,207,86,209,101,158,100,56,153,96,73,74,129,180,43,6,172,75,210,176,128,101,188,154,137,149,13,67,107,134,98,187,174,184,233,197,131,43,63,65,113,174,71,212,231,52,11,126,124,96,48,22,144,11,114,17,51,184,29,129,130,168,142,2,26,61,250,191,37,82,221,152,213,89,124,120,237,32,255,251,178,100,60,142,7,160,117,77,139,185,123,96,55,195,234,111,61,49,38,30,61,215,56,46,60,189,81,27,143,232,49,151,156,232,12,87,109,128,59,159,113,69,252,251,198,96,7,195,232,167,203,156,53,248,106,139,201,74,137,20,213,57,126,151,144,114,46,207,40,217,102,139,40,200,181,200,192,28,102,239,255,163,191,115,94,91,124,97,170,212,192,44,189,229,105,121,12,31,44,122,51,217,59,196,227,234,83,84,211,126,190,93,211,252,122,155,41,90,242,252,225,154,169,181,152,136,220,237,49,54,111,247,237,34,214,108,189,138,224,238,155,122,104,159,225,121,231,244,223,242,255,228,105,255,54,255,198,16,0,0,2,160,4,59,104,0,4,20,29,6,233,230,167,14,34,134,6,154,62,58,35,48,101,59,166,51,96,246,154,255,247,253,90,19,49,136,136,167,17,9,14,33,77,207,170,166,203,26,111,68,31,95,176,102,0,83,26,88,178,100,127,105,163,202,98,34,177,148,98,166,195,5,152,64,142,2,46,24,0,4,102,128,121,151,134,134,27,39,24,184,26,99,130,53,11,117,30,2,197,145,212,56,11,196,219,129,170,131,128,170,49,12,14,129,27,65,80,83,50,138,185,203,13,73,155,240,181,47,32,4,160,29,43,68,57,107,101,128,184,155,108,18,125,148,4,17,97,216,218,146,104,169,188,60,15,139,54,53,134,124,254,28,228,24,27,246,92,163,48,212,171,239,130,126,178,137,212,108,136,4,251,166,38,39,70,68,154,91,120,222,242,45,24,55,32,94,254,152,249,186,91,10,83,130,183,123,172,159,201,171,145,130,243,172,60,253,170,155,107,147,121,141,124,182,57,235,134,110,180,206,142,134,236,42,18,213,54,65,168,212,224,64,157,73,69,191,163,190,93,97,67,31,226,211,74,61,211,84,122,44,236,185,144,253,189,236,73,247,179,209,98,181,247,189,154,156,247,72,241,124,19,125,199,208,216,76,28,118,78,53,247,6,215,199,56,0,0,4,96,128,0,29,146,119,23,98,87,16,14,183,136,136,103,132,249,62,102,29,98,114,171,34,247,153,223,31,39,149,215,122,193,64,204,140,196,109,213,148,84,240,78,132,103,27,42,75,202,19,123,150,223,212,195,201,210,237,41,187,221,147,255,253,78,71,254,132,16,154,198,92,141,38,145,9,102,196,129,230,21,132,134,155,209,134,57,139,5,129,160,198,145,80,193,17,0,197,48,188,198,49,164,194,18,28,195,128,72,198,225,116,48,0,160,5,2,177,228,8,162,22,106,162,253,188,0,16,224,155,142,129,125,209,100,10,112,97,99,236,177,61,111,117,127,164,92,192,21,36,226,143,6,83,81,145,236,81,64,35,212,140,136,212,6,60,149,255,251,178,100,49,142,231,206,117,205,3,184,124,208,70,37,217,225,104,199,100,158,49,195,52,46,101,243,192,252,151,40,77,129,29,168,170,195,13,25,223,39,211,156,194,80,17,169,167,111,145,242,103,90,125,32,93,113,190,190,248,168,244,186,72,89,152,70,194,127,26,174,155,65,150,234,115,209,45,59,107,36,253,23,108,128,34,143,149,91,173,25,233,108,208,102,194,187,183,44,6,220,91,131,177,11,214,215,241,75,77,104,36,70,179,45,115,100,189,174,6,182,188,23,255,154,80,173,64,177,197,15,247,91,171,150,116,145,191,233,236,103,54,252,179,131,190,134,191,147,42,41,116,214,174,250,93,37,127,147,223,120,198,178,219,243,147,246,127,213,238,63,41,29,252,195,215,244,223,204,171,95,16,235,79,226,224,16,36,28,37,116,24,25,66,133,1,153,72,170,26,162,233,151,121,86,60,76,225,147,167,32,215,252,13,14,37,78,14,66,85,101,38,145,95,28,120,74,113,199,215,29,4,26,236,129,172,46,222,251,124,91,174,91,108,42,124,166,90,175,157,211,127,255,174,143,212,35,14,144,14,230,37,52,221,232,60,62,12,125,159,165,252,111,193,145,151,195,230,86,64,128,128,38,177,1,25,8,228,98,4,217,140,192,32,172,50,21,163,160,92,11,25,232,97,54,88,244,200,155,169,131,74,35,202,201,8,15,112,196,5,176,7,233,150,173,141,228,191,19,210,187,41,43,55,2,181,236,38,208,176,56,202,144,27,69,228,117,59,113,242,96,95,18,168,165,250,181,12,145,9,8,211,149,182,54,156,91,128,162,251,153,138,99,36,64,216,118,124,89,169,109,116,248,253,119,83,107,181,215,167,130,53,102,110,91,127,176,6,122,12,39,151,223,94,241,71,238,98,245,67,188,221,139,122,96,50,125,7,208,171,242,174,175,134,189,206,184,70,211,192,155,193,65,121,129,51,170,164,214,163,197,63,102,148,160,13,219,71,39,179,250,68,174,151,46,89,186,38,153,164,218,209,235,62,232,84,90,253,83,159,148,15,195,82,106,255,27,255,211,250,207,47,82,111,57,82,239,225,228,255,231,94,210,127,150,179,211,28,0,73,88,200,197,92,203,41,137,248,76,55,178,61,49,25,138,166,212,113,136,178,136,171,85,162,27,84,116,127,195,97,178,245,199,3,59,213,242,186,253,189,15,111,4,252,224,12,9,143,16,60,7,98,188,142,170,127,233,255,255,254,212,0,0,99,7,156,205,238,26,52,133,224,202,228,193,134,216,95,182,96,160,185,136,7,230,0,47,2,71,166,22,19,24,180,194,97,97,97,138,193,166,94,31,59,180,101,11,129,90,36,186,81,94,45,92,220,55,94,125,146,52,33,16,145,74,4,255,251,178,100,32,142,7,34,113,78,19,152,123,96,67,10,90,74,96,162,98,29,101,197,52,46,229,237,193,33,19,167,173,151,169,144,111,216,28,206,164,108,102,160,226,81,138,132,48,178,118,228,44,60,219,186,17,205,14,149,9,80,27,196,58,77,0,249,2,35,211,48,52,92,53,23,70,203,204,229,45,119,201,170,177,11,91,116,80,26,33,228,127,235,199,248,18,7,250,73,56,98,11,170,117,30,54,19,209,182,144,183,54,86,52,146,60,237,139,235,38,4,109,30,194,39,250,183,121,109,215,132,143,182,115,252,53,191,177,38,222,91,227,106,190,155,44,158,235,103,164,108,219,253,85,207,59,106,241,49,241,115,213,47,232,151,104,199,75,62,195,82,158,52,54,228,7,246,199,242,215,22,108,223,163,20,219,231,103,248,106,255,227,235,219,95,203,132,100,72,194,213,0,34,9,181,101,13,77,173,34,43,8,11,49,136,38,148,186,180,94,92,229,60,137,100,44,133,195,42,209,109,73,87,253,48,117,127,4,47,184,52,204,253,127,230,127,253,63,253,127,255,251,255,255,246,252,33,119,255,160,223,101,159,127,250,196,96,25,218,96,72,200,103,92,136,105,160,200,97,41,210,78,6,25,210,8,24,148,60,24,178,50,138,0,0,230,36,194,226,80,66,84,3,2,227,16,134,148,80,67,244,180,104,8,116,38,194,172,24,249,224,106,146,68,61,177,147,161,132,138,11,11,5,199,152,39,217,126,19,155,101,223,40,42,72,42,68,177,227,22,90,141,69,75,245,109,85,69,208,134,90,83,126,255,197,74,61,157,79,230,147,218,242,235,112,9,171,170,171,172,220,143,161,238,72,148,234,96,13,209,218,18,147,214,47,193,46,60,25,35,52,103,74,135,181,100,135,20,8,145,122,190,105,87,39,215,217,14,174,91,38,185,2,112,212,32,75,124,173,120,62,62,27,204,107,238,191,43,183,43,212,28,185,210,149,221,225,56,231,36,104,215,171,51,51,205,206,229,143,1,222,187,125,105,135,248,237,237,63,39,109,245,220,126,110,150,199,145,99,127,25,255,251,98,218,254,95,252,249,250,159,95,24,214,49,245,252,29,10,226,192,0,0,2,0,5,91,202,126,96,228,64,16,148,102,158,68,138,85,178,152,5,147,47,82,17,93,213,4,139,107,121,25,122,229,212,162,122,122,159,67,45,249,216,145,81,202,188,156,54,123,50,142,84,139,237,191,198,148,223,191,229,191,151,183,197,125,61,255,163,245,124,152,0,0,73,180,168,59,51,208,0,193,101,112,200,41,131,128,198,158,142,24,32,130,68,195,170,10,14,42,133,33,102,28,40,136,200,44,114,62,164,146,41,100,49,246,189,27,96,104,138,53,244,45,82,255,251,178,100,26,142,166,55,106,208,27,154,121,48,64,131,90,28,97,226,40,31,5,173,48,46,97,55,209,20,180,104,245,133,149,136,64,206,73,214,86,181,72,231,77,5,116,251,184,179,213,50,134,118,1,225,83,176,21,181,218,11,70,96,241,235,164,190,242,235,230,191,186,245,114,221,13,87,146,157,214,231,31,241,181,202,186,118,248,184,204,219,242,230,66,223,143,23,248,14,61,190,54,254,126,20,243,97,172,174,206,102,198,161,91,203,11,252,124,55,239,60,157,126,147,114,211,229,54,182,103,2,63,87,32,45,241,178,242,46,215,156,239,85,102,226,197,135,169,26,203,90,242,64,205,168,200,93,48,187,84,102,149,74,222,125,230,249,147,126,88,54,173,229,143,172,29,191,249,125,223,56,0,0,14,0,0,0,50,170,69,164,35,154,189,97,66,63,145,105,163,185,125,24,69,147,20,113,57,63,147,38,188,17,60,19,203,67,50,254,76,236,131,85,225,72,58,65,100,55,19,203,220,141,127,253,219,23,255,255,255,162,219,187,255,185,66,0,14,5,253,38,97,157,130,220,166,40,127,25,98,22,118,65,249,132,147,166,115,65,24,188,24,111,16,137,133,217,198,13,114,152,128,106,108,3,66,1,82,88,136,9,15,144,129,19,115,36,59,44,245,58,4,157,6,128,205,36,68,19,127,210,192,48,36,211,28,116,213,181,45,112,16,58,52,97,201,48,184,100,228,186,148,60,182,11,20,1,23,17,89,0,215,43,89,105,68,208,201,28,14,61,52,72,92,84,116,15,239,105,213,254,124,140,202,96,151,83,175,82,1,228,113,3,64,95,46,33,167,113,189,134,219,86,250,125,177,231,118,229,154,111,152,251,163,130,198,227,209,174,45,135,151,222,182,105,59,142,89,105,96,100,126,172,232,181,202,174,254,117,163,82,141,74,90,142,27,231,112,122,224,237,121,104,119,201,153,28,79,82,217,62,20,228,70,148,220,114,34,212,151,100,60,197,163,75,181,148,63,106,154,181,88,204,224,118,232,52,99,217,79,232,75,253,139,74,190,122,170,245,143,241,157,238,140,62,20,196,164,158,216,114,129,25,112,40,0,1,200,6,154,137,82,184,221,32,169,23,180,21,27,169,2,182,141,194,22,213,239,137,21,7,187,93,124,227,127,251,80,244,124,51,211,175,219,252,217,247,251,127,255,255,250,127,255,255,79,255,255,255,210,92,188,111,22,212,127,215,73,199,35,200,208,152,0,201,14,131,60,5,19,15,112,83,2,201,243,5,13,227,54,49,147,22,70,83,15,136,131,5,138,112,0,138,98,40,104,96,113,118,97,128,218,98,56,48,97,0,242,190,158,128,192,89,251,90,64,176,231,144,241,169,98,92,182,9,89,255,251,178,100,31,142,183,52,107,76,139,185,123,240,73,200,233,213,103,5,38,25,145,163,54,110,60,253,9,21,22,103,97,147,29,128,180,104,68,163,32,205,87,25,99,76,106,62,150,52,168,77,92,114,192,40,116,77,139,190,165,68,71,90,180,38,179,238,159,240,35,170,206,137,195,180,209,208,59,121,88,176,241,171,85,248,33,243,253,64,183,35,232,45,102,152,105,170,246,33,250,220,158,64,119,55,237,74,183,170,69,139,134,191,8,22,52,170,191,82,17,171,218,98,38,184,155,48,75,162,215,14,243,203,86,92,83,182,197,237,136,218,86,38,52,187,112,172,32,141,79,152,55,196,70,44,209,118,107,86,136,172,110,215,222,218,181,141,188,206,126,173,210,11,122,201,83,23,226,30,115,136,255,230,46,179,245,255,255,201,254,62,126,31,107,58,133,135,134,105,177,227,158,144,16,0,12,22,55,228,62,36,49,32,39,172,69,4,68,54,41,113,127,160,60,84,205,168,56,1,215,5,140,3,85,224,32,255,16,163,252,60,240,25,34,206,21,80,160,233,34,209,130,245,11,116,95,86,248,35,73,142,244,70,255,237,254,143,247,106,183,255,255,17,245,127,250,128,17,136,214,70,131,14,154,161,114,111,48,105,134,224,134,78,115,13,102,204,90,8,49,225,208,112,58,104,32,193,136,78,134,18,58,7,21,205,26,38,102,239,234,107,61,239,74,18,189,59,36,82,67,0,7,147,194,32,135,15,103,106,146,252,33,225,214,228,140,158,128,128,15,3,109,79,73,227,215,112,97,111,246,146,93,96,165,48,74,80,76,39,120,208,75,38,139,16,189,114,191,26,58,171,221,202,210,49,218,40,78,73,4,9,75,216,188,107,126,153,75,165,112,189,62,225,106,111,189,67,16,237,248,183,194,73,223,92,61,167,159,25,59,156,54,61,220,45,104,127,50,239,200,207,255,207,203,141,42,75,126,152,237,234,185,100,193,27,125,88,166,123,169,106,238,209,27,156,113,227,255,236,236,6,11,174,18,19,105,77,70,216,249,106,219,92,210,70,79,41,53,133,46,100,132,70,66,62,76,132,9,159,24,68,3,122,197,93,42,73,251,106,101,164,83,53,52,46,168,66,210,72,110,143,2,76,137,119,48,211,126,99,193,105,170,147,154,112,39,87,161,119,86,123,255,181,7,222,87,127,149,253,190,253,183,127,207,107,145,255,255,255,234,32,0,1,144,193,241,136,216,112,48,198,240,216,211,144,84,192,178,88,226,27,8,201,128,232,192,50,140,199,145,140,80,74,50,16,57,49,176,141,48,116,170,26,31,76,198,12,148,139,166,141,11,217,23,65,71,226,72,35,111,24,55,69,43,57,224,80,37,154,131,42,73,248,142,175,138,255,251,178,100,38,12,135,81,105,76,155,185,123,112,67,135,122,29,97,231,40,28,9,163,52,110,229,237,193,28,163,168,117,130,181,184,106,56,37,118,85,46,91,157,136,92,11,16,83,207,214,18,168,61,156,143,129,21,120,9,129,129,75,4,164,71,27,137,16,50,106,176,246,148,116,94,85,34,201,168,41,108,174,132,222,26,232,3,247,45,6,159,164,28,74,32,180,170,75,59,166,31,247,28,200,2,174,238,221,185,216,143,189,55,24,246,243,82,198,250,166,48,108,131,83,59,79,94,111,188,199,65,125,230,93,209,53,153,3,155,90,101,244,140,126,94,32,201,27,83,46,13,21,61,103,137,107,194,112,213,28,119,108,60,250,42,29,227,98,117,224,221,182,125,202,209,173,36,93,99,30,152,255,125,254,105,106,239,90,180,15,39,250,116,0,0,2,128,0,0,14,8,37,50,106,142,241,232,64,176,132,140,114,168,144,171,84,2,22,20,172,225,148,121,196,132,234,75,122,183,155,167,211,30,219,105,81,117,122,102,127,254,75,127,243,127,248,248,76,177,67,196,195,53,37,182,7,151,187,254,223,72,0,0,5,166,17,6,102,61,144,6,112,55,70,116,140,69,82,60,227,150,52,57,201,16,13,192,162,20,64,17,25,6,24,152,198,65,24,94,41,152,124,12,24,78,53,193,15,16,56,153,225,145,75,152,235,146,0,247,84,51,169,120,113,21,46,76,190,22,93,28,30,237,229,147,224,173,245,1,2,197,171,138,15,156,218,121,219,148,42,221,170,128,64,56,41,212,6,255,50,17,236,41,96,4,13,252,255,113,209,17,170,225,53,86,213,7,107,14,166,230,208,81,65,142,58,55,135,218,217,224,181,117,232,150,180,119,216,141,244,13,104,218,191,179,26,110,104,105,111,227,231,6,108,125,176,135,102,46,195,172,66,207,150,7,255,249,38,175,46,63,13,113,33,225,157,126,236,32,148,121,199,99,232,81,154,34,222,2,196,124,39,179,121,30,65,192,208,137,87,164,29,102,19,154,123,94,70,187,109,125,239,199,155,255,171,229,181,206,92,41,227,253,175,84,32,0,16,0,252,1,144,9,92,144,3,193,134,76,206,151,50,181,225,140,28,166,16,43,246,151,1,136,88,215,163,254,191,166,32,241,63,229,4,219,108,158,141,253,109,161,254,175,254,177,226,203,82,150,108,109,34,158,103,212,86,125,68,64,92,173,246,255,169,12,124,0,0,147,12,1,80,72,6,102,141,164,100,193,4,97,186,242,96,205,110,127,167,166,86,180,104,177,70,94,130,118,233,71,5,86,96,220,166,50,118,119,173,201,22,216,140,105,186,135,112,48,91,226,73,45,231,252,206,37,63,46,6,13,111,164,114,184,139,198,25,255,251,178,100,35,14,135,108,106,204,19,187,193,48,77,8,202,29,96,173,158,90,133,163,56,110,101,237,129,26,30,167,153,148,9,178,164,95,74,54,155,84,230,24,188,213,8,101,56,163,109,210,188,52,95,61,162,16,79,224,119,168,120,241,52,24,15,174,105,248,177,98,244,58,191,28,84,60,141,93,221,51,171,245,71,137,51,28,3,70,197,228,235,203,9,46,115,8,16,189,106,180,238,234,81,217,236,103,181,5,153,135,101,186,247,198,69,132,27,44,238,168,183,199,113,243,219,192,76,29,234,45,255,90,173,252,31,47,223,117,241,204,123,197,77,189,215,229,204,172,203,178,146,41,236,47,90,177,174,111,247,157,238,103,51,173,229,173,229,4,94,222,219,13,172,62,239,254,232,251,140,207,127,88,255,254,183,191,195,255,91,252,59,119,255,87,24,242,226,219,210,176,169,160,0,0,68,0,0,11,112,16,57,78,211,8,152,141,25,88,24,235,194,215,227,147,42,222,157,143,179,69,152,223,62,134,89,221,119,235,235,255,221,225,207,186,160,47,219,95,79,251,103,160,230,116,192,98,189,173,162,208,88,145,250,189,67,52,169,44,46,7,154,210,106,87,247,206,26,52,112,68,128,145,120,96,248,199,7,35,107,2,132,107,51,122,106,13,26,20,48,97,172,40,113,48,0,148,200,1,163,44,140,136,134,1,196,243,73,2,24,38,73,174,218,58,40,0,158,42,4,223,62,164,178,164,220,76,112,9,114,251,128,167,34,176,53,191,120,155,142,10,99,110,234,123,217,178,133,150,94,178,129,178,99,35,201,83,199,202,108,5,33,255,98,168,189,79,230,187,86,111,5,222,225,51,229,121,23,72,224,151,119,205,12,120,31,40,90,166,141,245,248,143,19,106,47,176,63,207,167,47,147,54,150,153,1,172,111,202,103,90,199,161,171,186,77,76,95,93,177,199,253,99,11,223,192,47,52,195,219,210,140,240,104,80,31,88,118,80,219,55,125,19,82,193,198,23,161,227,250,71,61,157,76,216,48,51,109,70,248,138,217,30,171,249,198,37,222,253,32,201,59,207,93,47,62,154,142,50,250,107,74,4,0,32,133,48,140,130,246,141,74,74,0,19,57,66,127,53,28,154,184,192,73,236,218,135,28,27,65,127,10,208,195,176,116,124,167,191,45,88,203,150,17,240,38,145,92,180,140,15,227,30,203,159,211,254,47,21,175,206,213,255,255,237,254,9,191,170,82,239,244,208,0,129,0,51,21,140,77,22,28,57,64,236,199,137,147,46,125,13,200,14,2,22,12,56,144,2,3,141,60,23,53,96,100,44,170,48,8,200,200,102,182,4,166,105,66,60,3,1,14,101,231,32,89,157,178,163,59,2,102,179,46,115,21,255,251,178,100,31,140,135,38,104,205,11,153,123,114,74,202,138,35,96,229,106,24,81,163,66,109,229,228,193,13,148,40,49,140,136,114,115,68,96,212,90,237,118,188,10,210,81,202,84,56,126,115,65,128,72,149,144,72,28,159,150,125,120,100,118,81,40,128,225,81,18,16,5,155,152,108,66,67,89,202,41,43,152,65,209,185,85,91,155,112,99,132,243,153,218,6,10,64,52,235,212,251,148,118,197,149,181,158,36,237,79,234,234,201,16,238,123,185,173,116,234,106,216,54,171,139,70,230,251,133,74,162,59,48,25,247,224,219,9,11,239,123,213,145,26,191,6,189,179,5,236,104,241,113,163,217,102,147,162,35,86,244,180,86,220,106,18,182,213,182,107,231,112,248,87,210,219,213,181,89,181,219,126,255,207,223,214,125,127,220,63,175,60,176,86,243,191,140,240,195,116,144,32,0,19,226,64,164,1,3,98,233,188,252,45,231,221,246,175,42,81,246,102,252,166,97,103,208,181,30,81,233,167,249,175,9,117,243,131,111,255,223,252,153,127,215,255,255,255,248,87,229,209,126,143,128,249,153,208,68,248,46,239,142,66,136,188,72,5,55,58,158,217,56,215,121,34,0,108,191,71,133,193,65,35,188,38,80,2,132,147,86,229,3,178,2,168,201,12,149,0,40,97,45,24,163,23,68,229,49,118,218,106,72,186,58,44,70,21,207,200,168,76,164,205,90,122,36,26,216,153,160,76,204,141,209,167,31,145,123,62,17,246,94,33,157,114,51,34,181,234,3,225,175,76,151,189,99,63,42,168,106,121,178,167,141,131,221,57,149,192,31,98,116,85,123,118,100,35,80,42,242,216,129,25,220,24,214,128,94,105,154,91,107,138,238,19,175,122,227,197,245,63,136,155,222,22,105,3,237,177,203,116,214,251,19,134,87,196,210,155,80,45,56,199,99,84,204,64,133,66,227,37,239,73,250,106,28,147,90,249,50,177,6,29,175,84,206,175,208,59,181,235,155,66,139,175,15,89,164,47,235,76,71,166,164,248,155,211,47,105,17,0,0,1,139,68,159,3,19,40,26,137,26,113,59,139,149,141,206,189,138,164,153,46,242,193,195,14,253,15,30,166,215,177,213,159,205,35,253,29,3,102,160,184,52,245,122,163,251,255,66,212,85,251,63,238,78,169,31,249,77,194,82,146,143,196,147,128,0,0,176,42,60,222,226,67,163,31,205,254,83,51,17,136,221,76,51,230,116,204,35,50,2,192,68,192,228,132,194,133,100,129,144,128,226,8,2,184,82,15,80,214,11,151,226,116,162,91,0,0,110,186,31,171,105,180,57,74,79,8,135,238,42,18,31,145,113,142,187,22,157,199,11,56,237,193,41,124,168,4,172,71,21,139,164,193,255,251,178,100,44,14,6,185,104,207,19,154,121,48,66,201,154,42,96,69,126,27,13,163,58,78,61,148,193,19,20,39,233,148,137,136,125,211,37,142,60,25,182,187,129,146,248,84,171,155,119,168,102,214,155,131,125,186,58,39,79,222,179,65,81,184,196,93,97,235,20,203,136,56,240,139,220,104,123,213,79,75,71,108,139,30,39,190,88,162,75,8,173,179,3,138,31,19,48,51,35,149,119,108,75,9,142,202,195,63,82,184,49,187,237,87,126,216,128,254,104,17,109,52,124,227,17,47,54,171,243,51,184,177,191,85,103,22,143,38,161,87,89,121,143,237,73,113,191,186,111,218,77,251,238,19,150,162,141,123,50,85,204,128,67,130,64,65,33,226,134,15,117,30,10,4,244,156,66,212,90,162,122,74,41,89,11,0,109,210,186,23,204,96,159,116,13,228,6,139,250,60,62,217,177,62,175,80,153,255,248,172,108,159,118,255,255,218,173,255,127,255,254,190,249,166,7,251,124,50,7,152,32,224,120,212,41,209,143,39,5,96,130,100,6,70,172,24,116,84,50,78,48,24,48,24,31,48,120,72,200,224,115,3,13,195,135,70,15,33,181,116,111,116,161,166,217,155,63,69,128,3,58,104,160,160,114,86,191,68,0,71,154,74,52,200,208,143,148,178,81,200,156,49,6,123,78,197,121,72,46,166,52,22,177,126,198,31,71,251,198,196,11,193,79,46,81,204,244,243,148,121,180,153,18,18,8,79,150,151,5,62,78,26,218,57,1,142,81,53,179,113,12,57,62,235,40,69,116,73,156,57,157,9,42,195,77,208,148,174,200,75,191,115,170,190,143,20,131,107,14,177,159,91,109,28,163,219,125,124,114,227,21,32,183,64,136,167,159,28,111,144,135,223,76,86,105,180,172,102,65,59,69,85,173,87,218,242,175,52,131,217,49,123,116,71,92,97,70,228,206,230,116,219,107,57,78,151,25,74,152,121,30,186,155,107,128,0,176,0,18,1,160,148,228,161,17,192,176,68,163,149,33,77,120,109,203,149,66,208,20,66,4,152,136,67,197,160,192,192,158,162,160,247,34,17,76,154,104,240,13,177,27,109,6,153,26,79,246,131,17,64,57,253,191,249,45,116,248,175,150,224,130,94,39,0,0,8,176,194,204,195,190,203,206,157,42,53,104,164,206,168,227,109,151,12,228,48,49,40,100,196,194,48,128,65,152,128,38,66,13,25,157,4,78,125,245,16,99,238,83,5,101,147,244,137,221,46,116,68,11,174,214,217,65,160,71,209,120,48,52,253,105,119,112,132,179,248,54,3,159,182,155,176,205,34,205,156,140,161,117,87,136,120,184,26,105,182,57,1,11,135,36,153,56,165,17,240,110,82,226,25,154,216,249,61,15,255,251,178,100,56,14,182,225,102,206,155,153,122,240,72,8,233,192,105,103,98,24,189,163,64,109,229,228,193,24,158,167,21,148,157,146,102,52,241,7,206,42,165,245,247,148,236,125,218,233,155,249,116,162,220,98,206,105,229,131,165,58,170,147,166,247,106,230,171,157,213,32,125,111,112,43,241,189,231,121,255,229,229,47,146,123,72,236,74,85,85,210,25,132,64,25,97,190,73,178,179,120,118,110,93,52,94,68,108,145,177,25,203,176,37,175,179,179,113,117,15,121,221,37,140,212,234,93,65,133,18,178,214,37,255,219,91,82,65,47,22,100,87,204,5,144,27,112,225,88,128,40,2,132,76,212,194,33,73,130,149,174,11,22,4,1,87,106,192,94,117,212,116,164,51,185,120,64,236,178,229,200,143,47,199,158,43,161,248,102,80,187,115,76,198,172,191,67,12,236,110,17,84,239,152,255,253,191,255,246,47,255,127,249,94,229,148,182,51,139,227,229,239,48,238,224,2,177,161,161,156,31,120,140,179,26,16,108,72,28,76,161,182,104,54,196,124,19,181,192,70,80,4,121,68,51,249,176,198,137,32,75,180,24,179,180,70,87,157,4,242,54,240,182,127,47,18,23,40,195,177,154,49,45,194,145,25,164,89,38,198,218,105,48,136,250,165,29,86,153,128,168,166,28,175,87,42,197,80,120,231,150,236,174,214,171,229,83,56,102,91,110,185,175,97,249,37,85,212,215,185,243,136,48,119,156,90,127,2,211,31,11,57,220,238,251,235,120,46,31,230,218,129,188,114,125,153,95,79,18,88,238,162,152,3,255,45,202,215,209,52,166,145,142,12,87,240,80,169,165,129,1,178,116,131,78,91,92,158,71,202,235,48,246,194,250,177,154,60,147,61,182,247,23,239,58,199,181,38,203,114,215,245,239,64,141,99,204,179,12,65,113,76,0,197,56,26,129,9,202,29,82,64,90,98,83,216,216,25,35,99,11,102,139,199,159,177,93,154,134,146,49,244,61,71,11,198,147,201,184,157,253,27,106,45,111,105,136,189,15,118,12,180,223,157,253,95,175,255,254,131,62,79,202,20,0,2,82,216,200,55,14,151,172,27,108,109,208,133,134,178,135,51,81,11,48,66,131,109,209,64,15,49,77,103,0,32,143,32,106,170,142,49,214,16,227,158,59,244,147,107,208,36,227,156,105,54,124,159,170,35,9,190,62,92,20,48,206,121,246,79,230,136,159,193,220,71,97,172,120,79,42,89,249,176,94,104,216,104,235,207,150,198,27,65,131,120,49,98,188,131,77,144,223,213,186,221,55,41,223,95,155,90,155,223,93,122,15,220,218,77,71,72,184,121,98,95,17,127,94,166,79,72,248,143,106,125,235,88,139,143,170,248,83,252,151,221,255,251,176,100,71,12,134,18,104,208,27,121,121,160,69,101,25,250,100,175,110,29,189,165,50,78,229,237,129,44,35,231,141,146,181,184,248,30,52,54,231,7,136,161,172,185,106,63,25,181,38,223,199,101,117,181,105,251,123,81,221,110,124,59,181,147,52,174,225,226,141,241,247,2,171,53,171,218,99,50,67,137,243,107,226,215,137,216,64,0,192,0,12,0,1,187,175,241,28,96,105,96,64,5,233,170,170,236,135,23,145,31,90,203,206,68,32,41,67,20,76,27,23,179,182,131,47,213,55,155,22,148,127,223,106,62,212,101,195,246,7,89,146,45,223,89,240,123,217,109,127,179,251,111,235,249,255,64,0,5,152,97,73,26,78,248,155,206,76,27,64,96,25,136,58,154,71,72,24,84,29,24,214,17,4,41,0,128,20,196,208,120,198,114,108,40,81,138,2,38,43,144,77,52,183,128,145,71,137,46,105,67,208,201,8,76,245,175,26,16,23,200,48,113,17,78,116,85,70,150,136,52,84,9,60,242,246,166,186,160,66,240,211,66,147,1,207,128,145,207,22,84,152,180,203,144,58,87,82,34,135,69,7,16,22,221,22,68,109,30,175,100,186,144,198,179,11,197,45,12,151,146,135,169,90,128,211,143,115,75,82,199,195,105,41,81,223,14,81,225,79,11,178,238,40,69,79,118,57,39,122,154,222,214,102,212,106,81,141,213,143,98,190,217,123,173,195,137,187,71,255,219,50,51,215,140,41,187,19,236,97,127,16,161,154,213,163,233,162,210,54,33,75,46,121,233,61,107,6,145,87,177,18,19,140,118,122,190,214,227,210,46,226,75,154,67,121,7,22,206,171,124,95,116,143,36,9,180,208,106,136,248,152,112,46,128,0,0,114,19,116,163,3,23,114,242,160,40,228,108,152,246,130,153,87,225,241,96,144,241,173,37,249,5,152,193,124,123,135,149,181,19,49,249,150,48,124,11,155,122,143,222,141,137,102,163,239,163,182,92,209,250,191,253,31,255,250,140,72,85,212,239,115,18,235,58,31,112,156,54,160,0,6,147,252,194,178,192,9,180,215,112,19,64,16,71,196,155,51,161,43,8,30,152,245,192,19,38,136,145,152,104,14,10,44,140,229,13,86,216,155,142,235,245,216,168,241,78,74,139,44,79,21,67,217,98,204,204,6,10,21,110,178,202,196,74,254,203,146,196,170,187,164,77,109,159,196,190,213,88,182,195,182,237,70,84,108,87,21,62,236,160,80,237,84,162,179,241,208,241,188,36,142,123,67,117,233,107,151,72,250,106,159,120,158,90,62,198,198,166,182,225,186,192,88,240,51,111,54,242,153,182,88,133,95,171,236,106,14,243,148,221,190,119,186,180,239,66,235,174,123,37,235,132,68,61,255,251,178,100,77,140,166,127,104,207,155,154,120,240,70,5,9,217,105,37,100,28,217,155,50,46,225,237,217,27,151,39,169,148,29,160,142,113,252,254,25,186,202,164,205,26,185,238,140,143,114,70,242,183,149,210,164,236,84,63,108,51,156,181,35,109,173,103,26,239,76,145,230,107,242,235,14,18,48,203,105,85,19,203,17,132,236,255,220,0,4,64,0,6,43,96,184,82,196,49,97,226,49,192,9,8,172,135,68,51,128,32,114,97,131,32,25,106,1,137,130,40,253,177,156,122,200,213,184,227,177,249,146,62,1,84,17,163,163,68,61,49,191,189,83,231,196,103,182,125,47,255,127,252,191,21,67,188,72,1,153,15,113,25,40,44,27,231,23,152,176,180,152,50,52,155,221,35,152,234,31,152,216,41,24,118,98,152,84,28,24,248,41,152,110,60,128,9,224,168,84,100,120,66,105,80,146,225,198,176,130,53,109,184,220,153,128,200,8,138,91,137,161,213,165,12,120,112,108,172,24,136,236,43,38,110,247,51,22,147,7,67,224,66,195,237,150,172,185,15,88,4,65,245,23,148,213,100,129,132,161,248,144,162,241,240,80,165,147,20,247,42,158,20,108,71,76,253,69,5,60,76,103,144,25,177,185,165,184,78,90,228,249,81,69,214,99,251,124,102,249,12,189,217,246,122,65,162,209,154,117,137,224,221,235,189,55,141,109,226,191,21,158,240,88,62,98,99,80,210,223,144,47,102,38,152,218,135,10,18,250,51,221,236,244,248,166,225,215,112,20,25,213,115,54,23,15,33,194,212,92,105,244,218,240,247,10,28,89,235,54,53,121,241,127,31,16,171,5,22,75,126,190,51,182,44,143,66,222,193,1,64,0,100,129,117,103,3,54,77,35,148,194,38,18,253,38,31,88,240,208,105,206,213,137,137,10,131,62,88,107,206,24,65,111,23,5,17,247,218,115,196,57,22,150,176,198,212,62,166,253,246,250,100,166,128,107,217,80,71,50,60,232,74,141,126,169,63,250,190,240,0,4,219,252,192,49,35,48,34,13,2,245,50,89,124,199,34,51,116,23,3,17,102,1,17,27,81,8,76,12,44,40,240,37,36,21,4,172,222,46,6,213,168,62,172,210,111,179,82,65,144,136,66,24,48,92,238,110,54,29,71,231,210,161,101,176,169,117,98,101,74,154,187,201,171,67,228,184,110,72,182,72,151,139,53,198,155,26,248,62,168,218,238,208,214,107,203,214,225,137,182,118,114,227,49,125,78,245,139,55,77,75,218,249,133,186,140,79,151,244,162,98,46,225,190,222,105,93,46,45,83,229,85,175,111,188,110,246,74,235,219,246,220,99,37,94,191,43,223,69,163,141,98,9,93,66,72,73,184,143,227,68,92,197,150,234,255,251,178,100,83,12,166,61,104,208,27,153,121,208,65,165,9,248,101,37,102,156,77,191,52,78,189,124,137,45,30,166,209,172,156,112,170,181,86,46,172,212,168,163,181,207,175,153,244,85,106,58,221,78,245,203,207,9,145,169,219,251,226,187,240,24,89,244,246,0,0,0,64,24,224,9,242,50,49,154,34,182,154,126,174,85,218,145,84,241,84,32,67,172,60,157,107,66,246,6,124,159,77,138,65,180,91,198,238,245,200,232,16,116,90,100,93,179,101,245,209,191,199,56,242,127,167,95,237,255,250,239,255,254,154,0,0,56,69,25,26,152,229,24,30,34,26,182,29,24,206,14,24,128,239,25,24,31,24,130,73,152,118,10,24,26,28,153,54,19,16,12,230,10,138,229,3,105,147,193,220,124,104,2,123,87,185,32,0,155,20,50,185,114,148,3,66,50,248,36,66,30,43,92,165,79,205,160,142,1,162,168,184,218,147,182,176,237,229,177,208,6,82,207,26,78,222,165,7,151,184,3,65,76,162,12,99,241,184,192,240,51,89,233,71,219,59,145,93,122,151,50,76,172,164,140,54,168,232,167,4,13,54,127,125,98,76,152,44,247,181,117,46,127,101,214,71,29,122,230,253,113,92,202,177,175,121,178,158,154,69,226,3,151,219,98,229,35,120,103,242,183,129,77,137,136,36,18,115,228,68,1,234,38,196,162,19,168,106,57,101,153,14,213,77,145,94,152,147,144,179,23,189,201,36,219,57,111,189,199,169,182,229,235,147,208,126,238,37,38,109,255,248,134,233,53,196,252,135,150,96,152,96,4,244,18,60,20,188,68,44,185,161,0,143,134,34,64,148,246,144,234,2,167,84,136,166,23,9,223,113,101,23,164,147,152,29,132,165,69,205,137,44,195,175,178,141,133,240,158,226,239,113,123,245,63,255,67,254,248,222,132,126,99,255,243,63,111,254,84,135,255,217,255,238,87,208,0,204,60,152,13,250,171,12,14,106,13,165,100,12,76,81,141,185,128,76,252,10,140,66,9,76,42,38,76,52,7,193,68,9,130,36,113,129,5,153,133,224,145,51,150,6,11,144,144,44,15,89,64,80,112,16,224,75,215,75,18,3,7,14,129,48,50,5,6,27,131,202,88,11,194,93,25,84,155,138,177,51,30,192,64,212,38,44,28,7,41,185,7,94,6,125,67,212,225,161,192,178,240,22,42,138,84,72,5,41,164,130,2,19,23,143,198,51,143,42,250,212,16,47,48,133,103,40,90,124,224,244,165,245,224,189,101,248,234,48,247,238,134,206,53,249,143,198,178,218,154,91,202,99,44,94,143,236,212,87,30,217,203,43,118,109,68,85,167,247,107,89,86,162,250,239,117,170,215,177,239,33,63,155,91,231,83,186,89,19,255,251,178,100,95,14,215,124,118,76,11,184,93,112,72,69,25,214,105,98,108,29,97,219,50,78,225,237,193,29,20,103,77,130,189,240,206,96,205,171,171,178,46,28,244,17,112,241,61,197,165,29,81,131,175,41,109,57,238,156,190,83,147,149,85,76,163,205,166,213,37,87,110,137,167,220,119,169,113,45,221,14,235,216,227,112,17,128,0,9,86,6,108,98,212,2,130,149,2,129,110,50,132,215,4,4,149,193,224,225,4,129,160,33,163,52,9,205,162,167,242,248,134,25,179,80,85,39,20,95,133,165,139,228,106,49,118,170,218,170,120,245,79,254,111,87,168,42,117,126,127,253,110,255,242,255,254,72,6,29,88,142,6,126,13,112,171,12,175,79,140,132,92,140,199,145,76,197,18,76,10,46,132,35,193,130,96,1,151,64,193,132,68,89,132,193,65,136,161,169,136,1,208,11,37,165,2,136,72,48,64,84,49,168,37,92,189,32,45,216,30,74,65,148,5,83,38,35,14,32,18,247,135,100,205,9,58,223,100,55,80,154,226,74,123,84,61,1,211,211,133,240,140,183,227,246,181,29,117,35,47,177,22,234,181,72,132,13,86,103,227,165,54,54,150,137,88,30,81,114,212,64,56,79,206,77,249,119,98,49,157,75,54,47,23,229,174,187,30,189,234,5,54,152,182,224,45,231,83,201,181,222,50,184,41,127,173,61,162,82,84,102,179,189,237,244,93,233,8,222,155,102,123,127,60,141,232,40,121,111,221,243,185,109,15,234,241,235,109,239,114,181,98,28,139,168,177,43,26,52,218,147,194,143,39,204,75,194,223,212,107,192,129,231,222,227,249,183,237,243,175,254,169,139,107,252,235,127,117,183,214,98,220,0,49,83,166,19,53,128,95,84,236,34,227,229,28,10,3,235,72,193,67,83,38,128,24,188,32,234,56,144,59,171,160,10,36,61,113,54,118,231,141,31,18,98,130,70,182,25,189,87,252,199,198,235,92,70,175,64,89,176,36,49,10,233,119,217,134,126,183,123,127,148,0,0,179,15,76,3,137,19,99,52,35,192,231,36,197,163,8,200,87,120,204,144,108,194,209,92,18,31,133,128,195,9,194,115,12,201,97,210,96,192,128,208,200,64,229,117,147,4,96,96,113,11,146,112,180,83,109,29,110,194,207,25,12,121,118,71,34,238,223,85,103,229,46,144,86,159,53,194,192,32,149,97,40,13,57,128,48,251,9,34,37,146,192,131,139,113,59,80,73,73,97,112,194,22,216,112,171,193,72,45,247,165,31,37,135,42,204,211,115,145,95,244,241,198,177,126,235,72,39,238,40,186,15,196,106,78,162,187,202,59,0,135,189,51,92,68,47,167,151,117,81,148,175,2,48,239,189,215,10,211,208,38,196,255,251,178,100,81,142,135,19,110,76,147,184,91,240,65,169,170,45,97,226,42,27,97,161,54,110,60,219,65,35,148,103,105,148,29,232,43,76,81,123,161,169,146,170,207,130,37,52,138,72,107,97,118,41,47,161,222,105,14,53,114,234,212,151,27,46,242,75,199,194,98,38,235,164,242,219,136,148,161,198,132,244,14,170,163,183,146,109,29,229,204,255,255,236,178,205,1,250,131,96,0,0,88,0,0,34,76,80,238,144,137,218,150,12,188,1,244,60,186,33,190,33,40,40,213,166,115,249,237,84,81,14,214,236,142,185,126,218,60,29,27,209,107,250,255,254,184,175,255,255,183,204,255,225,218,130,127,230,253,191,230,122,141,255,234,37,70,100,208,73,242,128,103,50,18,28,129,238,72,231,57,174,104,210,195,195,6,23,204,0,8,16,129,12,254,23,49,65,164,194,96,65,96,200,117,44,191,195,192,68,197,94,209,100,155,127,36,12,81,129,140,133,147,93,189,75,6,174,214,87,141,148,245,130,44,228,235,61,50,133,51,92,58,70,238,199,20,182,162,141,51,121,86,35,65,26,8,132,54,99,4,64,31,177,146,103,83,177,234,26,167,48,235,92,79,89,9,191,168,184,105,251,69,126,105,148,90,51,16,238,255,122,164,53,220,242,25,116,145,194,208,20,142,82,177,184,234,150,250,134,237,235,225,175,30,12,58,82,14,52,241,85,18,181,127,31,173,82,84,53,231,111,101,170,24,172,89,196,81,123,18,101,196,103,7,143,30,81,118,167,219,124,39,206,243,54,193,90,236,10,55,60,89,184,81,13,210,123,73,118,156,184,105,43,132,76,192,247,219,132,181,169,237,145,48,0,2,0,72,44,34,53,161,165,216,80,71,232,246,56,90,38,116,150,211,242,193,8,232,113,123,195,141,127,37,82,15,11,126,54,8,136,104,33,167,246,154,81,248,129,101,61,12,31,193,220,150,205,200,186,234,246,125,165,66,103,60,25,94,191,233,254,175,241,88,123,208,32,2,81,148,202,105,51,218,62,77,72,223,56,243,196,202,54,243,16,172,205,116,13,48,65,88,197,168,16,13,10,54,59,47,12,205,211,13,148,209,32,134,87,194,186,110,40,134,205,167,204,240,94,9,40,231,14,50,84,31,11,160,238,97,84,163,76,180,37,142,140,78,107,6,38,131,236,215,124,101,29,106,225,24,71,176,45,178,68,81,81,208,114,188,115,46,47,160,43,148,54,140,218,245,153,227,198,91,27,167,54,222,24,123,132,138,138,166,119,7,13,42,152,13,239,34,175,121,101,65,109,218,162,2,185,142,204,69,253,47,102,84,116,141,222,70,227,241,207,189,85,103,84,174,241,46,161,70,123,88,18,57,46,29,197,148,159,54,209,96,255,251,178,100,85,12,135,28,104,205,155,154,121,192,71,233,169,255,99,34,26,25,185,155,46,110,225,45,201,115,39,103,77,140,156,104,191,62,39,69,89,73,180,36,241,121,18,19,229,116,60,90,172,47,150,187,197,85,102,180,75,70,199,165,232,157,119,75,51,69,41,144,216,197,208,146,37,158,161,80,21,142,222,205,103,189,153,182,19,107,150,148,42,96,0,0,0,128,0,32,4,128,229,152,129,162,20,152,145,149,33,83,101,44,74,85,101,140,83,140,0,180,30,100,47,37,8,137,11,48,103,235,35,37,71,79,238,240,248,255,77,178,105,241,191,144,103,143,155,253,53,255,255,255,255,255,253,191,220,24,136,17,255,179,253,32,0,9,110,24,64,235,157,145,62,154,221,111,153,64,41,153,146,166,154,68,62,24,154,11,152,154,35,24,128,49,24,80,25,153,88,17,0,0,51,9,137,80,225,56,64,15,17,45,57,128,207,67,100,181,115,32,134,67,44,143,152,188,227,190,13,105,187,47,40,114,36,154,89,93,239,177,25,76,181,22,99,197,224,175,3,143,30,74,188,219,91,78,203,169,114,204,59,44,143,75,241,226,157,200,251,246,174,153,140,88,106,43,105,8,236,100,11,27,229,141,73,127,104,86,181,227,39,156,105,26,21,147,34,148,105,69,136,90,98,147,140,253,34,97,116,7,197,178,154,103,101,44,147,82,43,29,46,134,113,58,73,53,78,19,53,50,22,96,170,209,255,103,153,106,201,47,225,179,218,188,131,72,108,186,21,45,41,198,19,100,82,1,135,46,11,178,128,245,207,201,236,78,109,134,0,176,96,75,112,170,37,70,154,2,63,240,130,14,21,200,169,102,2,128,91,147,140,142,66,36,2,145,147,118,168,206,42,157,81,11,61,66,165,73,181,251,100,20,170,84,182,70,140,226,97,169,130,161,24,178,31,255,161,249,153,191,77,235,239,67,117,213,191,243,199,133,155,83,169,239,208,177,119,40,0,234,121,167,157,77,8,216,121,82,171,192,167,212,32,38,227,248,195,167,236,220,232,116,196,65,228,207,20,232,195,51,96,213,98,208,194,224,180,193,50,68,193,208,92,18,55,24,124,31,191,166,17,10,134,34,128,224,16,197,91,130,1,21,13,130,170,151,35,78,139,138,173,165,96,88,176,156,71,147,210,239,165,58,189,102,125,217,93,34,232,137,208,181,58,51,73,116,101,202,221,155,152,96,68,149,35,116,243,169,155,10,248,106,234,100,198,33,28,182,242,16,77,155,109,215,109,70,17,144,120,221,194,82,94,61,181,48,196,89,134,83,8,211,66,105,21,212,35,51,233,229,30,203,236,78,121,91,47,23,71,218,57,200,17,106,70,17,62,217,174,177,49,8,225,161,11,255,251,178,100,81,140,134,54,104,204,155,175,76,192,84,73,41,253,100,71,124,92,113,185,32,47,105,13,209,126,37,231,41,148,149,161,100,82,153,51,70,141,30,211,228,49,204,66,130,253,167,57,217,18,184,138,72,239,182,218,178,185,150,181,24,85,13,220,81,57,101,104,0,0,16,0,0,81,205,194,4,64,197,136,18,1,30,158,130,61,93,54,100,247,194,229,137,56,227,183,169,130,238,75,109,212,103,178,139,32,218,39,250,230,217,171,159,122,11,199,109,202,246,126,170,54,57,5,63,255,237,76,109,243,91,217,95,169,65,37,223,111,116,214,252,32,70,34,216,192,154,235,87,255,134,213,0,140,34,30,188,211,129,129,76,175,71,148,210,61,56,140,101,146,16,212,112,62,76,84,2,104,194,96,24,12,21,67,68,104,38,140,125,193,4,192,172,22,140,16,72,232,194,136,34,140,27,130,168,219,25,59,232,2,132,64,214,86,57,164,94,34,6,85,22,2,35,7,27,9,229,130,164,79,193,65,218,17,8,55,253,208,10,23,110,146,201,44,117,136,192,106,24,86,89,177,153,36,243,106,82,44,193,166,169,66,17,84,121,83,61,210,121,39,222,14,62,153,85,36,32,243,98,218,222,180,16,135,168,121,54,43,39,7,206,104,122,167,7,195,76,56,233,3,148,226,228,91,146,67,149,163,4,149,22,201,154,46,96,169,172,35,48,202,164,24,16,177,199,19,47,73,176,251,136,102,58,10,0,221,8,179,136,153,178,31,6,206,51,45,237,196,117,75,108,66,206,152,169,118,154,134,245,233,135,242,66,13,102,89,217,171,215,185,185,230,35,255,252,153,135,84,110,208,102,128,29,119,130,163,231,40,98,55,9,1,47,208,197,11,57,23,211,166,172,128,80,50,161,115,164,199,54,174,205,81,204,74,118,222,25,143,167,175,38,189,126,17,59,138,226,219,252,248,223,165,218,168,102,5,43,135,172,83,21,158,206,201,40,219,169,222,29,209,168,137,53,89,168,234,65,201,105,186,179,100,248,79,144,246,21,32,134,90,85,74,116,87,233,0,8,147,5,248,141,51,198,63,19,43,181,168,51,53,20,67,40,66,116,51,104,43,83,4,176,180,48,30,28,131,9,193,36,48,102,18,115,25,240,176,30,5,115,12,16,57,30,24,67,8,80,73,55,241,65,94,68,10,88,3,192,24,9,246,100,33,137,84,124,198,242,40,10,36,157,244,86,35,0,73,198,117,209,113,147,67,157,131,154,213,33,40,2,99,48,0,202,200,97,14,128,232,50,130,160,106,94,178,247,42,57,9,145,186,243,16,134,175,108,132,19,64,146,47,234,216,134,26,138,239,118,43,108,101,180,223,28,82,222,248,23,77,134,241,11,110,90,255,251,178,100,74,14,135,39,98,200,19,218,75,114,84,169,89,199,101,37,98,93,61,147,30,47,105,141,201,97,163,230,233,163,21,145,39,17,64,82,70,217,32,242,32,185,132,42,1,1,116,98,131,46,215,176,113,152,40,237,189,218,133,238,237,174,233,78,97,197,22,3,203,65,0,160,157,99,27,80,233,235,25,52,104,42,230,249,198,105,67,215,251,254,41,119,56,222,120,222,165,23,226,119,27,110,99,176,53,127,237,134,113,81,159,79,118,1,0,1,199,56,42,206,45,25,12,4,212,128,131,55,96,26,65,189,72,168,106,9,74,165,109,77,118,32,78,182,85,14,194,241,51,142,106,201,255,140,162,252,119,174,165,127,163,18,249,4,234,43,202,69,171,169,51,93,221,177,255,79,77,169,84,107,151,251,122,190,20,178,138,57,68,215,29,124,136,105,150,108,116,81,24,244,208,25,144,112,12,155,115,174,1,130,122,134,153,6,5,217,147,216,111,152,167,132,25,129,216,192,128,1,236,192,68,10,140,147,130,80,193,136,38,204,15,73,164,194,72,42,204,10,1,36,17,96,75,121,155,56,25,100,100,227,124,58,9,237,40,104,95,3,87,124,161,64,242,54,124,189,0,66,135,128,41,192,140,82,94,66,103,38,83,86,20,48,32,152,236,100,197,173,133,8,193,0,145,193,235,25,130,53,183,177,18,35,143,44,190,29,103,142,236,90,64,162,234,19,44,115,35,51,65,134,152,199,15,53,101,8,142,34,42,46,117,39,90,42,45,33,220,213,118,66,195,245,54,171,7,144,66,215,218,37,229,223,189,163,186,251,215,224,187,29,104,43,88,62,148,162,175,151,224,163,23,106,224,121,14,154,185,101,18,137,117,112,246,247,113,244,159,28,206,222,141,38,173,62,255,219,106,206,253,173,12,205,31,187,17,119,221,253,95,191,177,183,52,5,68,150,6,255,64,255,155,0,16,0,197,30,5,85,107,16,137,89,150,20,5,70,1,142,129,33,208,73,43,58,247,164,72,160,166,84,165,160,136,231,41,78,204,80,16,14,25,141,127,254,38,68,7,199,81,123,175,16,122,226,215,99,187,169,193,142,128,118,244,252,250,117,142,214,136,154,149,204,77,40,95,253,61,119,27,236,193,33,73,142,67,216,255,204,82,242,0,7,44,216,193,88,204,132,224,51,69,24,51,1,69,1,13,70,200,140,197,64,60,192,97,44,2,18,188,0,227,84,132,6,54,59,61,204,24,81,11,91,230,24,205,46,178,106,26,205,69,153,23,242,28,145,81,74,89,29,60,243,211,79,99,191,34,219,96,132,113,166,97,54,184,247,94,151,189,199,14,30,88,178,176,144,59,251,115,163,217,35,12,79,237,154,71,198,113,117,101,19,138,255,251,178,100,51,140,133,240,104,77,27,185,74,240,83,105,105,234,96,197,102,32,85,203,46,14,237,229,193,25,163,166,161,166,21,152,76,144,156,196,37,4,142,227,194,180,169,31,82,38,97,139,218,99,207,180,74,163,232,41,6,73,54,35,109,48,206,110,61,45,151,131,20,74,43,138,205,69,33,73,16,40,131,36,165,175,6,98,78,43,73,101,9,83,82,43,248,226,144,134,101,247,235,42,110,149,72,245,114,164,216,180,150,8,73,138,123,50,196,102,25,245,237,0,0,44,4,224,179,132,61,77,65,212,129,12,128,147,81,211,142,3,101,19,51,74,108,153,80,227,87,196,183,148,253,183,146,19,59,132,63,252,177,160,104,193,184,59,249,48,147,171,188,95,157,158,80,37,70,127,255,252,125,86,136,249,205,84,171,81,210,218,255,215,133,52,76,137,10,56,80,217,122,106,34,243,38,52,92,38,93,205,6,147,176,135,58,4,198,152,137,71,88,135,162,132,134,50,228,106,33,70,216,208,114,100,230,108,44,105,21,198,170,110,98,41,98,75,98,67,37,176,47,90,105,142,1,168,27,220,234,46,64,16,113,104,18,110,73,76,129,135,226,5,90,249,8,93,23,2,33,94,44,201,162,8,63,132,124,70,2,24,194,41,160,39,148,234,240,111,147,115,52,53,103,160,42,28,44,134,20,99,253,118,217,22,117,33,160,208,117,185,174,4,209,160,236,16,195,234,114,80,132,71,136,172,59,196,61,84,74,5,177,26,134,47,150,242,118,78,217,219,195,60,7,50,104,139,52,220,148,135,68,88,69,176,133,165,205,192,212,25,12,138,199,148,67,217,237,18,246,165,99,233,129,213,219,14,134,74,177,170,32,171,228,86,68,115,130,163,86,47,168,201,24,135,156,110,17,217,222,101,227,135,126,159,119,2,85,125,233,19,31,239,238,27,253,230,5,63,255,20,86,68,178,224,185,171,227,199,219,36,71,147,107,20,166,183,159,172,127,254,53,79,140,107,12,12,15,36,137,127,227,159,148,8,128,38,2,157,195,170,87,49,138,16,105,38,38,202,8,85,142,125,116,2,132,136,64,161,170,232,59,83,70,88,27,193,7,230,151,232,190,80,74,246,251,60,60,81,160,152,243,40,122,70,157,179,53,191,78,133,237,255,255,229,253,247,255,71,255,255,226,114,83,96,0,128,0,20,97,237,153,212,117,70,127,30,159,217,248,14,183,5,55,198,133,48,24,236,72,97,97,27,188,103,81,145,143,70,230,19,52,15,19,77,22,88,45,146,37,49,6,95,62,161,209,5,146,179,46,24,19,37,133,175,151,57,84,132,43,151,190,11,9,13,69,96,55,126,149,12,39,52,187,97,77,144,49,51,131,165,99,20,205,133,91,255,251,178,100,45,138,151,252,115,77,51,152,123,242,58,3,105,217,97,40,100,158,173,221,50,14,97,181,193,27,147,166,149,149,149,146,173,68,101,84,77,208,174,78,236,165,148,73,251,12,206,213,92,115,49,66,114,72,107,47,248,211,132,94,122,90,91,120,65,36,81,39,22,201,228,9,115,38,139,49,228,228,102,210,10,200,72,16,151,162,153,103,202,229,156,191,9,231,197,80,178,184,213,254,227,61,105,198,167,254,6,251,115,134,91,16,154,97,186,239,163,149,249,132,4,210,244,230,248,252,59,144,160,114,1,249,138,80,116,62,236,238,191,52,34,69,44,208,25,186,230,255,238,253,35,2,104,65,176,217,191,124,227,147,127,178,200,151,59,134,165,86,178,161,170,210,27,55,72,60,212,242,71,214,151,181,255,215,255,127,9,135,29,82,211,251,85,201,252,155,32,0,2,8,0,1,248,34,209,139,38,51,130,8,20,114,102,41,212,134,130,42,177,136,7,26,165,48,187,21,39,240,246,156,68,175,18,53,22,111,229,243,199,224,35,104,111,167,142,174,191,162,123,255,57,239,255,254,163,23,107,79,179,68,49,55,236,237,21,163,6,65,204,47,54,53,240,156,0,113,36,39,18,148,76,112,56,49,129,104,195,99,179,22,3,65,89,3,14,1,217,2,254,122,29,181,155,89,54,213,7,144,6,31,105,228,60,139,52,48,138,49,119,165,207,195,175,3,249,166,77,157,196,210,158,120,135,151,35,36,152,254,40,170,145,82,138,29,78,9,42,47,42,141,171,12,18,197,5,252,160,215,218,234,127,22,175,80,107,90,191,6,133,65,43,248,115,234,170,142,119,23,84,155,56,179,86,184,244,169,206,79,11,201,244,205,94,154,186,79,225,117,109,206,223,120,202,5,102,209,69,167,185,115,31,152,145,127,223,230,237,231,202,212,95,146,227,181,203,119,251,29,126,178,153,21,61,46,5,130,131,64,85,14,36,69,192,230,166,110,72,163,97,246,161,218,39,15,52,74,252,154,64,65,1,6,27,43,65,117,133,225,146,25,131,193,170,76,106,167,42,91,36,84,105,81,196,183,60,169,214,173,151,80,142,44,83,156,41,230,45,92,247,58,64,12,16,71,80,81,83,150,114,247,3,47,40,133,137,61,236,161,151,161,37,110,6,14,52,121,90,80,211,225,116,212,220,69,40,51,88,77,18,122,189,137,16,113,129,247,80,90,6,111,49,49,31,178,51,61,241,68,68,135,240,241,61,111,91,235,147,255,149,212,68,0,0,99,7,169,206,114,82,53,167,204,202,161,3,69,54,77,37,51,49,160,60,40,12,48,72,124,180,6,72,8,133,70,36,164,84,120,49,152,212,160,39,9,117,154,156,70,236,219,99,108,214,255,251,178,100,26,8,214,172,115,78,147,152,107,240,70,228,233,210,101,34,106,25,189,189,63,45,189,186,129,32,37,167,5,150,157,218,26,219,241,166,69,9,95,37,246,127,38,220,27,123,143,202,234,168,165,187,174,30,56,182,42,21,27,97,122,128,29,157,70,34,184,74,136,151,61,49,159,62,222,177,111,48,134,198,149,111,109,71,149,18,230,247,203,250,144,154,37,15,184,127,40,170,55,41,1,181,6,49,92,65,46,59,77,227,88,164,195,56,196,69,204,235,26,21,82,235,108,204,210,116,118,35,58,210,104,240,69,193,104,41,44,136,39,40,73,98,69,101,66,118,211,23,172,115,42,98,58,101,230,246,51,23,153,99,140,94,119,39,42,112,71,230,224,251,92,245,103,11,84,230,69,138,76,226,20,73,62,191,228,67,218,157,221,70,166,223,80,243,0,0,103,66,225,131,137,26,189,54,75,82,175,86,75,138,228,183,201,212,84,18,113,75,27,103,109,61,202,206,204,223,121,34,25,214,254,182,77,29,232,93,88,170,189,15,224,135,106,126,170,79,64,125,170,157,87,13,9,117,197,181,188,159,253,60,63,119,255,253,4,2,140,143,128,76,79,196,100,238,48,79,38,60,216,9,207,57,4,206,194,0,163,70,20,24,33,16,72,177,193,226,244,139,21,152,233,50,130,4,1,199,231,224,136,79,31,24,77,182,33,57,239,92,154,48,33,1,127,99,204,251,254,33,42,185,98,71,166,129,149,103,23,140,100,160,42,253,51,31,237,196,123,227,60,82,190,16,186,230,77,182,25,52,35,32,34,101,116,127,213,240,28,237,85,102,170,127,252,23,200,217,48,92,239,1,55,150,165,157,108,203,22,121,48,251,12,227,172,192,33,90,134,68,61,221,157,156,172,245,1,57,65,104,51,197,230,135,163,85,8,99,204,102,52,144,92,172,37,150,129,112,164,113,17,121,78,102,34,108,69,101,94,165,136,148,150,12,37,139,221,71,66,172,108,128,214,57,87,64,242,221,72,86,79,44,212,180,24,154,191,183,149,52,141,154,96,220,133,162,10,100,102,148,160,199,40,136,178,211,16,157,19,121,81,133,91,154,98,123,202,165,249,57,212,38,76,118,230,231,176,110,28,115,136,215,28,219,202,238,75,208,95,167,245,55,225,55,211,229,52,111,143,105,245,106,12,127,255,247,111,243,127,28,127,255,221,228,128,0,1,214,2,227,79,228,200,58,19,243,80,7,56,182,209,18,193,159,77,22,232,100,69,38,217,121,18,17,8,88,192,180,76,33,101,146,178,199,38,61,62,235,92,130,101,179,47,60,131,7,135,55,73,8,91,106,85,231,103,243,222,223,106,63,139,126,109,14,212,165,202,198,110,53,221,182,127,99,41,255,251,178,100,40,8,182,143,105,81,83,108,127,144,70,40,233,247,96,103,102,31,93,199,50,46,225,243,209,9,35,231,161,132,157,144,153,102,110,47,159,36,220,149,43,251,108,192,56,134,89,165,253,106,1,71,138,90,208,30,252,72,249,15,162,176,224,131,164,3,105,47,86,119,126,69,27,133,110,145,52,141,162,113,47,59,114,94,83,233,62,62,190,218,237,228,85,252,73,189,181,50,234,226,195,185,196,136,95,187,122,206,189,0,123,164,52,178,152,180,117,161,99,133,17,188,84,210,86,74,196,211,143,249,41,117,113,242,131,146,145,230,241,69,98,167,37,74,62,93,83,57,212,12,230,25,154,247,225,182,177,60,79,242,22,82,0,128,0,1,128,128,37,196,28,25,68,132,214,87,201,185,45,186,143,146,177,168,123,89,87,78,134,116,108,17,42,177,205,70,75,43,252,174,155,91,183,171,246,246,203,252,89,245,250,118,250,235,254,132,255,120,156,99,191,154,99,120,172,235,2,238,203,255,255,233,0,204,54,61,13,231,87,205,42,165,13,37,22,76,223,100,140,191,1,12,208,16,204,22,7,204,38,18,204,24,14,193,128,16,132,106,48,124,80,48,168,52,50,164,61,48,124,4,80,116,157,108,50,214,199,125,89,89,163,254,22,6,110,205,61,173,77,96,200,109,106,109,116,103,168,195,253,40,77,69,63,78,138,55,89,234,100,108,98,2,197,144,182,82,32,73,157,24,34,211,248,78,89,3,210,236,95,154,138,231,1,161,116,125,84,129,207,181,50,211,55,28,46,239,221,110,220,201,167,242,234,138,211,212,67,180,179,6,49,46,179,30,159,203,241,179,130,179,220,219,75,157,218,127,194,172,207,148,90,143,82,140,184,194,226,183,195,191,239,175,89,240,222,94,183,168,127,43,165,93,56,19,223,37,16,171,136,253,50,159,149,58,15,107,77,135,155,186,234,150,101,33,177,59,54,49,51,159,235,130,178,150,19,132,21,36,198,180,220,46,110,93,114,42,179,140,110,218,146,180,138,122,198,221,247,30,157,123,127,231,95,231,31,194,117,111,36,79,10,219,34,96,39,99,202,67,192,128,41,106,110,194,220,53,73,82,15,87,9,186,247,34,193,178,81,207,142,233,59,156,74,80,13,91,246,190,126,212,211,234,102,191,213,61,7,254,159,127,255,51,253,69,223,73,130,150,250,58,196,155,31,81,56,144,230,132,38,0,0,2,97,0,210,74,211,18,36,141,110,151,50,156,232,200,73,131,51,140,140,135,1,42,128,194,227,66,17,83,38,3,28,1,1,240,40,140,8,15,25,16,19,0,32,164,127,121,30,136,26,235,25,126,42,190,212,122,122,52,240,150,173,188,166,111,168,190,221,157,184,208,126,255,251,178,100,36,136,150,192,104,79,211,152,123,240,72,103,105,212,97,2,118,28,97,213,56,110,60,89,193,21,156,39,181,151,148,248,17,206,212,85,188,73,232,127,183,33,223,197,86,80,164,227,1,214,43,115,230,187,237,150,49,167,140,90,83,245,157,156,51,66,234,124,31,95,202,82,152,28,142,88,81,26,176,15,109,94,69,191,220,183,130,203,236,221,143,81,167,110,108,152,21,220,61,212,205,143,243,63,215,215,146,127,42,51,89,214,62,19,120,130,24,187,180,162,36,183,34,113,181,249,116,22,151,43,53,203,188,14,152,18,212,173,151,109,241,161,98,219,210,232,213,190,132,137,213,225,68,214,32,146,168,253,176,135,125,91,235,55,137,94,214,183,21,211,52,148,134,127,232,0,0,5,96,16,73,142,141,44,228,116,16,130,36,231,174,213,69,47,109,210,189,91,24,242,43,178,134,254,116,224,224,17,113,149,54,70,249,64,160,232,175,71,128,180,35,161,105,197,239,141,174,219,212,111,80,47,174,154,255,249,254,173,82,124,19,190,158,228,255,255,253,0,0,8,50,24,162,88,108,213,169,160,230,135,8,150,0,76,102,105,10,26,100,84,1,16,152,68,146,74,20,0,8,76,38,38,2,19,203,156,102,97,10,24,185,143,3,216,220,226,84,236,46,228,160,70,1,115,246,227,65,203,225,19,94,251,44,167,191,44,158,184,166,140,127,53,79,124,238,14,124,18,33,213,182,2,31,59,98,19,1,76,7,55,38,199,84,238,123,122,68,224,237,2,83,91,53,179,20,37,26,218,123,228,242,155,39,218,207,13,181,155,30,137,77,74,150,198,98,252,25,191,8,136,220,140,239,232,68,98,121,51,86,20,191,111,114,247,199,237,152,211,114,27,78,213,188,41,209,217,144,25,29,233,190,25,83,44,155,196,35,37,80,165,230,18,230,149,200,207,141,25,225,29,236,164,188,176,235,76,155,5,110,48,182,86,65,111,244,186,144,16,52,140,76,14,104,184,211,187,66,147,52,145,169,111,57,86,188,223,83,242,62,95,27,70,236,248,193,64,40,0,12,149,70,43,9,136,89,40,42,91,146,248,24,44,44,129,128,8,101,129,188,214,172,127,42,153,91,169,53,241,143,95,40,183,37,21,248,221,120,183,160,250,106,111,66,253,106,148,95,130,252,155,234,255,252,159,182,11,221,245,118,163,238,255,255,160,0,2,64,112,25,50,51,248,228,221,97,147,119,23,141,44,37,53,77,192,24,6,48,240,124,56,136,8,5,0,136,198,22,17,160,0,4,54,7,51,195,0,203,77,160,57,47,172,182,145,140,210,211,174,70,207,43,103,248,178,161,16,187,101,159,127,195,114,107,239,155,66,218,212,236,125,53,179,122,255,251,178,100,39,140,167,18,106,206,155,152,123,242,71,72,233,236,101,229,44,29,53,213,52,78,188,95,1,16,35,167,81,132,137,146,210,227,82,183,235,41,167,95,77,141,73,95,194,95,205,218,251,143,237,214,192,24,217,201,151,210,220,121,61,240,171,14,254,142,155,232,152,207,114,133,110,235,164,166,90,214,179,169,62,13,140,244,86,185,243,54,87,143,253,125,251,169,22,171,46,51,175,240,213,79,100,223,246,183,107,100,241,73,94,168,108,181,90,137,150,55,24,227,203,201,155,106,168,100,150,106,64,193,238,230,248,135,242,103,42,111,12,78,213,56,179,107,232,45,193,55,22,42,72,102,61,150,180,158,73,221,65,98,62,31,226,102,221,66,234,27,111,194,228,252,179,184,231,62,229,253,101,128,0,0,5,0,0,24,135,36,130,29,149,39,86,248,180,51,165,196,129,185,52,61,104,35,84,80,196,127,74,98,221,48,227,147,136,141,168,91,83,180,118,93,54,219,209,244,248,236,91,226,239,231,249,30,173,254,127,218,135,250,255,253,191,124,90,222,239,57,250,190,128,0,14,48,133,234,49,44,118,52,230,77,51,73,41,51,96,88,52,116,167,51,80,63,48,100,142,48,116,86,48,92,10,128,140,59,19,2,160,33,128,0,233,137,194,48,112,42,50,0,63,172,161,187,60,148,169,218,238,217,85,8,26,187,61,126,210,213,175,186,151,211,126,207,197,57,121,144,79,84,123,241,136,143,0,150,88,216,96,11,82,109,160,114,186,254,201,71,80,25,123,112,127,43,197,48,180,183,239,188,66,64,253,253,56,186,174,143,86,254,6,252,31,216,177,48,115,229,240,214,107,217,171,133,203,135,237,249,184,179,211,71,250,197,200,203,173,71,9,169,245,79,113,236,205,242,225,188,219,252,83,193,86,103,203,141,212,197,214,200,99,158,73,232,204,212,238,7,190,18,38,133,156,95,55,222,201,63,148,129,227,150,212,76,43,106,88,54,73,40,235,114,134,62,245,27,122,169,44,254,57,37,213,230,246,221,98,234,137,137,96,210,29,61,172,249,155,75,99,89,4,62,122,193,2,16,89,73,116,22,217,180,1,113,1,24,199,84,77,47,230,163,235,16,148,112,33,116,196,2,166,122,77,217,102,84,7,93,180,106,7,251,188,216,205,27,237,65,244,244,45,91,212,22,250,125,53,111,182,77,59,99,252,191,255,255,196,219,117,255,255,244,0,48,239,12,49,153,132,51,207,191,50,134,145,49,148,136,50,66,251,49,84,49,49,188,105,48,224,195,48,8,29,0,1,230,53,15,233,62,96,104,132,99,176,250,160,10,218,36,9,59,174,27,121,41,37,58,252,114,135,8,242,117,144,52,248,12,82,238,221,100,36,255,251,178,100,35,8,151,76,107,203,131,184,124,114,71,72,233,185,101,37,104,26,37,157,56,238,53,254,129,12,147,103,105,150,9,160,90,197,167,216,141,38,254,177,128,171,54,36,27,242,81,137,142,71,16,101,183,158,150,89,78,224,13,230,43,31,136,118,227,203,131,99,98,86,18,124,194,73,186,102,223,25,128,202,210,102,230,115,22,203,191,105,210,107,69,129,95,187,31,92,61,146,185,152,221,68,110,161,36,204,16,160,203,0,65,211,88,59,65,185,92,71,197,197,216,250,236,75,56,250,215,238,179,33,195,19,197,173,82,74,218,192,5,52,209,38,43,117,236,242,51,194,151,114,66,190,174,197,190,186,205,107,18,251,198,127,108,75,235,85,119,237,255,128,139,137,182,184,121,250,223,222,51,155,182,83,87,207,222,49,255,220,223,152,123,177,117,103,89,64,0,33,32,0,2,162,138,23,224,241,120,68,129,158,56,240,136,232,152,17,22,92,130,116,229,93,100,32,0,224,98,149,215,230,176,176,215,132,62,148,197,130,155,102,239,11,161,245,223,227,251,120,111,244,14,237,187,122,53,127,231,250,54,255,255,253,255,226,212,127,160,128,2,0,22,24,122,224,103,72,97,133,159,230,219,87,155,4,70,109,133,193,169,69,6,46,29,133,6,76,117,108,24,188,85,24,21,3,153,220,0,128,231,173,218,127,95,200,110,113,78,223,136,155,225,7,105,78,162,143,162,104,72,176,117,172,97,20,253,193,95,242,221,77,165,213,245,101,87,95,167,159,248,167,182,163,204,143,92,123,53,82,159,234,180,14,89,38,6,81,114,81,204,149,175,188,147,246,72,41,98,21,212,38,196,4,9,227,108,225,6,163,53,29,11,189,205,10,113,14,106,178,96,110,161,100,166,196,5,83,190,181,181,200,121,205,68,53,38,20,46,145,26,30,49,157,149,101,185,116,80,19,56,9,247,147,91,7,76,8,38,195,156,120,141,145,237,9,117,38,57,107,73,17,9,188,222,250,206,207,75,229,180,215,221,224,235,49,177,52,218,106,117,6,87,155,123,226,255,36,97,208,0,110,168,56,98,96,109,128,173,6,58,113,246,12,215,173,66,18,49,108,79,134,2,53,9,103,212,191,204,246,203,177,33,57,82,187,169,198,238,99,110,243,61,234,61,123,215,175,171,255,142,246,251,155,231,50,23,127,217,238,187,71,171,255,239,0,64,243,21,93,13,205,48,53,19,96,228,173,163,81,161,204,79,180,12,58,24,56,184,52,110,3,5,147,236,200,3,17,64,3,48,51,208,169,75,91,2,64,63,207,85,172,152,204,8,254,198,153,174,163,79,203,170,149,79,109,182,67,221,190,120,80,56,56,252,159,115,37,248,228,101,60,47,77,191,255,251,178,100,40,12,134,175,106,205,147,143,111,64,62,226,218,13,100,41,118,26,233,155,54,46,61,158,153,34,18,39,113,151,149,48,93,143,74,119,145,88,22,95,30,165,230,112,174,199,12,156,141,32,70,237,0,225,143,4,12,12,182,88,250,87,234,199,36,250,63,210,184,92,166,176,184,131,171,107,59,39,23,177,101,106,22,110,170,220,35,119,214,241,163,253,103,249,255,255,203,175,152,25,255,120,111,90,220,33,201,62,83,8,249,251,100,241,84,226,37,184,19,227,17,207,185,236,144,75,207,182,223,18,145,80,98,120,157,185,192,248,97,81,234,42,11,202,163,225,9,116,238,199,76,211,69,202,14,231,31,85,216,236,134,229,196,103,119,80,0,0,14,128,24,0,0,14,42,157,3,22,47,148,169,78,230,249,108,179,26,91,203,109,187,76,37,28,125,208,166,104,78,160,53,153,225,205,49,1,105,90,172,161,110,66,251,107,242,151,253,186,39,246,91,255,251,255,234,248,11,239,188,3,48,196,208,223,78,195,111,123,13,131,140,50,49,60,218,176,115,93,11,67,17,230,66,17,152,24,2,129,102,69,26,45,102,52,1,39,209,175,214,147,25,105,112,53,117,27,121,95,24,155,65,152,77,184,37,167,136,193,179,185,39,229,238,57,180,243,108,27,28,99,31,5,47,29,42,130,69,220,197,160,101,147,23,211,101,101,91,154,129,249,67,77,244,12,223,81,49,160,245,190,183,253,152,97,124,206,47,247,117,125,23,231,87,27,57,218,69,215,94,91,221,227,124,151,63,211,205,28,171,139,133,242,117,122,65,222,134,93,115,152,217,250,244,111,248,162,55,221,174,157,173,147,232,155,197,235,130,55,170,168,170,241,13,39,178,149,136,248,153,190,116,47,220,163,237,116,119,112,190,125,79,26,144,43,4,77,244,135,213,97,8,242,10,228,14,61,21,39,39,189,248,48,34,141,10,238,17,207,146,37,255,199,251,178,16,39,128,0,16,2,120,150,32,54,19,33,12,145,38,160,166,8,237,165,176,67,28,227,228,27,7,170,133,199,231,95,14,23,102,86,213,125,252,165,6,32,46,181,231,137,191,173,27,29,86,219,55,195,40,59,159,71,214,254,83,83,213,170,71,215,207,163,239,242,63,254,131,0,0,99,15,178,142,112,90,54,103,232,196,144,3,103,23,140,149,169,38,83,152,40,158,96,177,128,232,8,176,6,50,32,173,41,84,212,205,34,229,78,203,137,128,209,138,40,92,226,179,178,216,37,6,222,90,6,82,219,67,142,107,83,165,70,251,62,219,118,162,124,216,212,151,82,178,32,85,166,140,52,14,206,32,252,225,6,157,87,92,132,198,159,163,189,90,59,121,38,177,102,3,132,86,181,38,255,251,178,100,53,8,182,194,104,205,147,143,102,178,71,103,25,197,101,34,104,154,153,159,61,173,189,158,193,22,163,167,33,165,137,162,161,139,118,122,198,123,149,54,61,245,131,245,47,148,142,177,100,223,171,220,108,200,214,74,56,188,179,137,29,232,136,69,179,118,224,144,20,191,93,3,250,115,203,183,152,7,251,108,93,244,24,246,129,21,120,156,141,119,210,209,28,65,183,214,179,92,95,179,132,107,202,108,203,215,48,191,149,177,209,66,122,211,78,34,117,23,22,123,235,53,229,184,245,219,91,155,69,179,172,224,181,88,210,235,102,249,252,211,46,245,128,64,0,198,24,202,102,129,233,45,120,202,42,208,128,165,15,149,86,32,13,39,91,161,109,69,3,241,253,219,76,216,126,235,37,68,238,213,127,165,55,210,8,93,31,27,106,167,161,232,127,132,207,222,159,87,255,63,252,110,67,243,217,59,209,255,254,206,219,191,255,88,16,0,1,40,173,76,221,16,244,21,205,74,136,232,157,77,121,144,222,176,141,180,96,198,8,12,44,77,34,214,73,147,130,71,86,184,58,145,112,195,113,231,158,27,140,77,54,25,4,145,177,198,238,55,8,26,12,25,0,150,117,212,191,241,95,235,103,255,149,114,101,130,97,64,193,49,212,143,29,180,11,176,66,253,194,134,147,234,75,112,161,126,54,250,9,4,216,194,5,238,11,246,247,98,253,233,219,243,162,124,23,68,222,83,55,162,250,215,197,183,67,143,93,58,183,205,152,153,94,92,219,57,206,102,62,254,154,62,253,107,44,248,149,93,95,11,125,112,173,248,23,108,84,207,86,44,70,88,82,80,246,63,226,187,131,30,73,206,229,221,27,202,230,167,234,250,237,137,190,85,23,77,104,216,154,105,117,253,21,232,21,235,85,83,47,65,11,182,231,101,196,167,152,222,235,192,199,189,70,175,101,189,70,35,172,23,10,9,130,2,136,28,40,204,43,66,178,80,107,134,102,40,50,10,66,208,199,143,3,98,144,7,204,55,80,201,229,77,212,241,230,222,135,203,10,254,208,65,168,158,141,254,61,93,253,127,250,113,255,219,253,15,245,111,255,252,164,198,255,255,171,150,0,192,200,115,199,76,204,117,17,59,71,36,120,164,101,30,49,157,1,166,51,15,24,240,68,44,21,91,6,92,7,166,0,16,16,101,178,186,57,53,210,128,37,86,139,20,174,163,173,50,36,142,235,254,210,13,47,2,245,152,20,18,208,46,44,107,212,142,245,172,21,103,105,33,223,130,17,87,106,116,60,13,177,118,53,110,105,181,227,100,86,61,85,124,178,142,91,236,194,221,197,133,6,4,229,218,117,242,172,164,251,147,249,205,41,163,242,124,225,8,141,56,81,51,62,215,47,255,251,176,100,63,142,134,203,102,205,11,143,103,164,72,199,9,217,105,226,90,28,129,159,58,110,101,231,193,1,19,103,109,151,148,216,53,219,228,185,120,248,38,14,82,145,182,141,216,44,239,150,170,220,118,37,163,182,69,251,167,198,29,222,9,245,233,124,121,26,117,161,103,150,197,209,242,251,7,245,131,121,180,17,71,134,52,200,77,254,234,119,63,31,250,162,189,68,247,249,166,38,27,147,55,97,126,90,122,105,63,60,185,59,216,236,35,42,1,103,84,154,18,162,44,169,0,0,65,224,0,2,143,133,195,131,36,136,198,33,241,154,60,139,77,65,48,162,209,148,141,26,15,64,84,104,123,188,99,252,77,151,242,187,98,139,114,130,52,206,122,243,95,124,248,223,122,31,95,83,84,71,169,178,255,163,111,254,250,233,199,215,250,123,147,254,143,245,244,0,35,10,148,206,16,253,48,125,196,211,76,115,69,162,77,2,255,3,58,69,69,38,89,227,133,3,2,13,169,43,205,214,78,94,17,225,177,63,15,123,96,46,67,53,65,59,254,32,8,28,3,128,253,181,67,16,226,35,19,38,36,236,131,75,76,245,3,40,4,0,89,192,17,161,198,121,47,56,212,195,121,148,122,194,191,111,11,2,177,60,212,127,161,98,108,13,196,100,84,227,20,44,166,55,16,187,129,74,151,108,167,47,151,96,138,198,178,95,217,246,97,195,134,228,209,2,12,248,107,117,1,142,71,239,149,218,128,80,32,31,158,238,167,107,92,103,183,199,177,68,241,235,243,174,54,175,14,38,55,241,46,119,95,185,214,179,180,50,236,234,211,165,15,211,123,93,18,42,167,143,24,51,36,136,55,180,93,190,151,194,141,127,19,24,211,132,78,214,171,120,127,161,111,225,199,95,198,51,26,144,99,223,95,123,172,146,191,135,139,222,113,59,221,177,93,233,244,136,0,0,147,244,132,18,195,32,238,139,120,98,212,36,34,19,134,10,112,227,5,146,120,220,15,180,66,138,5,27,100,14,59,137,179,1,153,5,121,101,111,125,179,250,131,107,246,161,126,58,255,119,221,144,89,204,159,214,205,151,119,127,253,160,9,0,2,219,159,140,39,55,142,205,156,209,25,99,50,68,219,77,30,176,16,15,61,81,38,147,4,69,7,152,91,39,254,144,169,106,72,244,96,180,51,2,157,95,101,40,187,2,132,254,130,105,39,158,222,168,94,69,213,24,248,128,73,66,211,73,22,108,39,98,235,46,71,243,106,225,12,103,51,235,151,47,10,126,79,69,227,44,85,159,34,117,63,86,197,86,32,199,232,70,225,167,226,215,83,231,180,83,175,207,86,93,72,108,234,234,87,82,233,3,54,241,27,48,149,9,226,222,182,245,131,25,172,45,255,251,178,100,67,0,166,53,103,210,187,88,121,48,68,103,9,197,101,37,104,156,253,199,56,46,101,143,209,16,145,103,177,148,137,144,124,179,111,235,122,86,219,45,8,234,165,153,7,203,200,39,100,43,233,25,183,56,49,89,114,168,159,77,182,221,247,226,219,27,146,2,131,22,86,45,200,169,41,163,41,26,85,77,80,158,53,123,82,151,199,187,200,242,191,119,154,195,142,91,64,8,0,19,36,64,26,114,2,227,7,18,115,242,36,106,61,162,164,69,175,23,181,101,183,16,113,65,115,17,141,95,172,231,246,74,200,168,220,233,111,239,62,180,37,94,100,232,34,246,250,104,15,241,125,191,215,79,251,233,163,98,189,228,125,26,158,91,146,0,197,32,166,244,92,136,233,102,253,155,5,20,134,244,155,25,220,52,97,17,192,200,160,112,76,2,37,131,145,198,19,49,24,136,60,102,49,57,130,64,13,197,125,91,148,24,9,82,144,26,161,17,176,61,131,205,187,75,228,18,177,139,241,67,108,116,172,230,139,16,202,82,93,205,21,41,34,162,50,96,175,194,80,21,79,7,85,126,82,150,186,23,148,166,162,58,193,40,160,205,213,169,63,219,122,173,3,25,169,71,73,0,76,26,88,25,255,255,100,206,229,104,158,24,118,143,0,243,136,97,202,184,108,143,32,53,53,242,11,222,79,246,194,181,112,135,38,149,43,18,222,113,183,60,23,24,60,68,54,161,46,186,251,82,230,150,63,26,255,125,2,139,194,84,239,38,32,211,140,160,182,22,110,181,156,37,97,223,213,61,190,245,190,210,217,30,44,154,23,39,90,29,188,189,25,235,115,67,206,246,219,191,236,76,90,219,72,186,207,110,77,250,102,102,115,38,15,183,124,195,52,5,0,8,108,41,50,33,168,199,13,162,140,50,60,90,245,105,243,109,226,99,40,155,103,70,27,174,160,160,52,215,141,30,30,199,52,112,161,200,150,97,46,162,221,22,13,21,201,217,68,29,255,30,38,197,167,250,222,207,114,108,191,97,63,83,116,206,235,0,0,163,7,189,192,79,131,72,209,141,218,188,52,35,24,18,224,51,80,28,192,229,112,96,125,198,34,81,20,29,76,253,206,69,64,156,6,51,47,83,135,206,10,2,159,164,157,80,151,128,219,233,166,67,9,108,170,198,137,64,34,90,210,115,184,144,213,184,105,67,242,42,142,77,133,81,32,27,60,156,107,57,18,142,62,180,131,66,220,187,137,120,28,139,202,144,155,115,19,196,222,20,246,92,26,149,50,192,246,251,104,237,243,17,85,166,167,61,176,70,169,235,93,168,29,195,133,185,219,36,135,215,116,161,209,229,33,22,234,85,143,12,242,245,154,37,10,183,180,61,169,213,154,198,55,54,164,255,251,178,100,79,12,135,69,104,78,147,153,122,244,69,4,121,225,101,37,106,154,89,163,66,109,189,153,65,24,147,103,229,129,157,200,131,111,15,25,138,179,220,143,104,113,81,69,255,80,84,239,98,46,14,59,174,165,219,140,144,42,224,222,227,90,192,93,67,207,188,53,35,4,104,38,115,167,173,77,214,110,80,43,235,135,232,220,49,171,226,214,181,214,235,166,120,19,67,220,144,66,107,74,230,196,86,38,211,143,80,4,251,177,0,13,72,1,86,161,138,146,9,63,155,217,99,154,138,174,35,108,149,234,78,87,234,164,98,73,122,91,66,168,156,141,208,255,57,62,208,235,212,125,26,16,47,160,170,191,213,241,217,83,254,82,205,119,236,191,32,3,119,246,207,104,127,158,255,72,0,52,166,230,3,42,101,8,134,162,208,103,165,166,132,48,101,117,164,201,168,168,34,2,36,13,65,32,97,121,80,253,210,49,128,151,14,73,41,202,218,74,117,176,177,201,145,193,55,231,108,26,116,84,53,156,69,214,180,91,87,234,190,30,161,165,96,214,19,154,64,102,148,89,118,151,140,60,245,153,34,161,242,33,232,237,36,41,224,117,230,30,12,208,226,157,26,106,69,132,78,201,77,145,44,26,110,214,30,79,33,217,110,221,186,200,230,181,133,43,173,31,122,146,74,97,133,98,70,212,35,88,222,116,122,185,233,152,218,193,167,95,52,179,123,32,175,87,177,101,55,165,238,137,27,107,132,0,109,136,81,86,237,140,154,75,85,202,207,9,177,225,84,230,118,21,159,105,90,122,234,229,111,29,162,103,4,226,242,116,73,163,104,130,52,175,134,139,158,45,194,252,12,211,253,83,234,167,157,253,70,0,128,4,59,106,172,103,240,73,20,188,195,36,72,93,239,68,212,14,144,200,21,121,145,59,247,57,239,193,173,222,6,15,154,56,189,212,69,120,10,50,66,80,186,147,37,209,24,199,90,235,167,212,187,29,213,235,185,18,51,185,11,189,219,103,117,63,221,254,196,0,0,227,16,221,208,171,56,98,157,184,102,67,142,32,32,76,27,95,204,229,6,129,163,241,134,32,73,32,36,24,146,24,220,4,20,19,36,199,241,66,156,96,184,33,66,24,5,207,221,2,133,179,195,128,40,240,66,194,12,20,21,27,50,157,163,173,225,37,160,231,73,154,28,193,0,175,189,27,132,130,29,163,217,92,72,200,163,25,43,33,38,202,234,146,147,108,18,147,16,18,91,241,38,62,44,2,54,134,226,192,37,147,239,149,70,191,237,25,81,205,43,49,50,136,102,126,25,189,54,204,147,43,39,217,90,62,81,83,109,42,138,179,149,9,169,36,236,122,211,247,99,59,112,117,181,115,119,214,125,154,8,139,217,217,134,255,251,178,100,83,14,135,194,103,204,147,186,100,242,72,232,234,3,96,71,102,29,217,163,48,78,233,237,193,42,163,231,233,132,21,169,43,99,119,51,187,24,108,247,19,93,145,211,183,33,207,101,137,226,246,236,68,120,29,17,53,219,140,232,242,229,149,46,218,235,18,62,114,217,26,218,148,209,153,83,103,242,151,175,163,97,145,76,83,139,226,173,22,231,194,111,93,164,127,75,231,244,195,95,172,118,23,139,114,105,220,66,4,209,2,98,95,198,152,0,1,43,125,209,56,42,176,23,20,60,135,235,85,148,192,117,222,102,34,237,64,137,170,10,218,72,210,106,85,2,163,97,20,143,50,43,47,3,232,70,137,71,230,163,183,246,223,213,150,255,255,255,127,163,255,217,255,242,131,191,98,13,23,80,73,37,156,186,61,157,84,0,198,2,188,230,68,187,134,158,129,70,254,49,102,129,139,38,144,204,4,74,208,36,139,48,232,61,24,12,2,193,105,142,160,152,80,250,73,243,27,5,34,182,80,250,147,134,224,176,171,107,35,128,74,202,81,27,245,227,69,103,75,194,220,132,117,136,7,190,2,32,168,118,124,116,210,75,157,62,80,20,156,235,248,0,84,201,138,129,12,32,58,101,194,193,95,64,104,185,237,196,215,176,176,102,138,220,6,144,204,14,133,171,117,210,185,42,17,166,244,16,73,104,113,12,231,120,13,16,122,243,160,237,186,28,234,81,151,92,139,122,18,216,216,233,142,85,163,87,80,22,108,36,216,95,31,183,108,148,218,170,241,39,206,231,119,28,65,149,212,136,171,234,61,235,203,127,209,191,191,222,39,77,230,115,238,6,151,55,137,104,127,48,90,45,93,215,117,137,251,215,28,230,6,177,63,207,108,119,73,85,179,230,241,119,252,125,231,14,255,214,191,143,156,218,245,139,125,223,114,197,28,186,26,202,14,57,171,42,64,0,0,1,112,241,150,168,82,232,160,169,78,85,30,26,100,65,147,110,162,234,76,184,57,18,205,147,253,242,135,111,93,74,166,61,171,223,26,216,57,104,124,49,4,71,122,153,169,247,175,246,255,255,254,219,247,223,235,255,232,111,162,226,190,28,98,185,101,43,159,252,164,88,160,0,0,2,248,196,21,211,110,201,142,72,225,58,178,32,218,96,35,183,195,141,108,15,48,128,36,194,165,132,187,51,232,4,202,3,131,18,150,12,116,34,49,113,52,88,31,12,169,23,33,176,131,33,205,140,148,41,1,157,76,179,190,165,140,136,201,12,58,6,46,61,18,153,199,108,60,74,151,4,50,41,150,116,12,156,81,109,20,69,60,56,98,103,201,68,32,95,171,37,150,36,76,149,21,28,27,242,232,93,11,139,223,185,200,20,161,249,84,85,252,213,166,255,251,178,100,61,14,135,165,104,77,27,153,123,240,61,66,218,77,96,41,100,30,213,161,46,78,233,145,209,44,35,232,105,128,29,192,166,180,53,3,40,93,101,139,181,6,229,51,99,231,17,30,55,183,55,225,178,108,161,186,145,81,26,73,15,172,182,156,88,213,113,163,185,162,205,201,189,170,53,138,65,221,240,207,156,169,105,69,204,106,208,201,220,65,238,100,60,47,40,133,42,184,190,14,155,92,253,122,164,107,82,217,141,90,94,21,174,73,255,133,34,22,199,26,199,156,12,146,7,208,54,222,247,114,188,163,181,4,73,99,205,135,25,224,60,174,91,117,219,95,42,27,150,118,69,104,208,248,176,0,0,0,31,48,0,16,123,173,104,168,150,118,215,2,138,139,75,238,225,38,126,96,25,124,48,62,121,40,85,80,194,67,43,170,42,35,90,81,222,31,222,47,137,207,109,247,244,255,251,255,255,228,127,255,237,159,111,245,213,214,5,24,164,222,155,142,126,24,181,101,153,125,37,25,6,44,152,179,100,153,0,9,24,34,81,24,30,71,146,4,38,24,135,134,67,141,230,31,157,38,47,6,230,117,135,70,4,128,73,96,16,6,186,145,19,0,195,202,172,36,137,138,240,53,178,47,36,224,80,84,54,98,170,152,177,74,10,100,130,33,163,247,21,102,41,21,108,8,128,124,205,9,152,46,197,211,44,121,20,120,116,194,69,83,153,64,176,138,189,89,130,16,206,131,4,26,71,116,112,4,245,202,11,239,67,107,40,126,136,0,91,135,85,236,228,173,118,35,252,153,91,89,85,233,155,214,28,43,21,219,71,90,238,51,146,40,236,177,161,91,89,92,55,105,160,2,115,16,130,25,41,131,14,151,220,192,236,48,230,213,74,185,239,164,127,85,211,68,44,198,205,37,96,229,74,161,134,198,136,107,216,70,86,35,86,89,250,249,246,197,138,98,188,61,125,101,37,218,45,204,146,171,57,235,246,78,93,148,198,144,215,92,183,230,228,117,180,246,193,31,49,5,181,146,173,24,243,0,32,0,31,123,44,232,21,16,19,214,128,36,200,88,213,104,166,35,108,153,208,145,53,218,9,155,40,89,5,89,147,149,75,25,218,43,158,2,75,171,212,189,159,116,223,245,235,246,239,255,255,237,255,111,237,233,242,131,183,234,121,209,111,91,219,250,120,98,116,95,101,85,222,160,0,0,0,140,197,166,164,233,52,36,249,143,220,225,88,112,210,101,20,239,5,132,13,133,5,198,211,38,131,131,5,5,179,59,130,227,44,134,99,13,148,211,23,193,83,71,132,163,17,129,176,104,4,94,182,115,13,24,100,38,188,144,9,64,120,155,230,3,18,229,219,94,69,10,144,144,103,156,26,115,165,240,50,196,82,255,251,178,100,42,142,135,213,99,74,155,186,124,208,76,100,137,237,101,98,106,27,193,103,48,110,229,143,201,27,13,103,105,156,36,96,74,180,226,143,37,110,132,108,131,206,180,131,19,65,166,14,9,101,30,164,131,42,95,7,70,151,226,241,55,18,2,173,24,178,97,141,170,165,35,28,131,29,94,42,147,7,149,146,129,14,187,8,109,150,252,253,2,209,68,154,55,252,161,3,179,6,103,162,119,43,112,51,14,103,237,110,9,215,166,74,115,40,167,61,153,17,42,222,178,241,116,90,64,106,31,180,187,141,226,5,12,241,211,107,135,155,255,38,62,157,98,103,214,204,68,174,50,124,211,183,17,19,117,153,33,188,49,177,3,57,155,78,50,110,142,19,199,167,181,239,139,93,247,180,241,51,156,122,251,86,148,117,139,107,119,172,245,6,69,228,30,119,77,72,209,80,0,0,32,0,0,0,3,135,209,239,16,16,6,93,107,3,125,87,41,232,206,164,76,125,90,81,122,97,2,101,37,72,241,233,25,72,189,240,121,165,206,132,223,223,229,53,138,160,164,169,34,223,109,94,90,166,213,29,240,113,110,255,166,197,59,171,255,166,21,112,209,85,189,152,5,200,1,248,96,41,90,111,122,186,104,192,220,112,137,142,105,193,182,104,67,172,104,24,210,96,80,114,97,232,180,96,72,136,98,160,26,97,168,94,98,224,204,98,152,152,8,17,194,1,244,147,16,128,20,144,193,143,21,246,144,76,107,192,102,108,80,61,56,92,23,64,201,184,161,70,60,86,234,29,91,20,105,181,126,162,101,75,7,169,140,133,105,126,96,224,200,29,145,10,33,202,224,68,132,179,55,234,30,67,132,113,57,213,37,196,25,150,228,231,118,129,87,91,92,136,63,73,73,26,206,227,94,84,211,109,193,156,190,119,104,9,143,192,57,69,111,112,234,79,72,189,127,194,222,248,147,244,41,41,196,34,63,205,190,162,155,53,199,45,62,245,239,111,232,19,187,116,175,212,189,127,124,144,174,137,131,210,73,208,28,70,73,67,121,126,46,91,28,42,233,137,143,114,231,210,250,231,237,155,29,126,30,29,141,207,164,149,150,215,209,228,208,33,32,0,32,0,232,89,5,207,52,38,47,112,176,129,153,30,219,148,170,175,11,196,137,112,51,5,65,192,109,171,253,142,161,238,2,62,43,250,149,154,191,247,243,185,96,62,64,33,150,207,131,160,17,11,89,157,2,106,105,175,253,219,61,151,123,23,13,119,10,127,184,0,0,20,244,120,122,121,253,233,190,155,39,131,202,129,168,2,213,211,28,150,140,58,70,66,146,168,120,207,160,176,72,96,192,45,128,168,184,4,47,6,129,157,84,210,129,106,27,75,206,171,34,225,148,7,118,255,251,178,100,28,14,134,80,103,204,155,153,75,240,87,232,201,247,100,199,100,23,129,163,56,110,101,139,193,70,162,39,37,148,9,179,222,192,44,234,1,4,194,183,90,57,110,35,114,138,122,89,53,81,72,146,6,128,196,1,139,39,241,105,116,40,123,235,80,48,58,217,95,165,93,242,171,165,6,93,81,55,158,236,131,153,73,253,121,80,93,144,225,207,167,88,28,109,34,92,101,60,69,250,52,50,184,175,214,71,90,250,29,156,17,205,36,91,180,138,22,156,47,39,141,49,142,158,127,85,218,141,91,45,82,44,96,137,103,178,203,36,167,212,123,209,40,219,103,33,53,213,26,126,56,195,8,221,37,38,141,202,84,102,166,202,21,155,10,142,236,243,105,57,238,194,183,101,180,199,18,232,1,0,128,236,252,40,225,110,197,90,10,20,243,2,110,96,203,101,184,98,212,20,33,84,223,198,98,0,154,237,60,165,48,234,221,202,169,3,190,58,90,24,36,134,229,234,111,68,220,239,140,158,84,140,235,200,142,74,23,118,47,212,169,241,62,134,153,228,178,250,23,255,118,107,79,92,218,169,19,146,172,132,99,146,89,38,171,208,222,220,195,133,163,130,203,76,51,44,48,147,12,203,43,99,16,10,203,96,138,101,152,29,9,152,228,16,233,128,182,15,100,64,33,65,47,212,1,170,230,40,158,163,82,218,225,4,203,224,151,202,156,16,43,67,130,3,133,150,83,91,215,124,149,8,221,34,3,165,143,17,49,116,113,72,85,42,228,199,251,113,101,196,192,99,194,33,26,237,206,163,144,237,21,87,207,203,0,230,9,224,217,66,203,202,31,106,243,188,134,134,25,194,237,152,232,57,101,255,237,111,157,181,239,245,163,86,244,185,223,253,5,95,56,59,60,163,87,213,254,254,242,154,124,205,245,186,116,51,174,81,236,156,181,82,108,89,241,69,249,72,223,114,36,177,199,235,155,164,83,54,133,171,44,152,224,102,243,20,190,95,245,234,46,121,142,196,64,0,33,130,110,24,40,144,8,103,28,89,147,181,192,233,22,130,156,179,167,68,160,53,109,104,104,14,3,89,248,18,64,76,110,13,95,137,132,98,95,251,194,113,53,2,164,128,183,7,73,87,238,30,103,127,168,165,0,61,184,224,108,163,255,254,173,237,255,254,198,71,145,130,181,148,135,72,105,6,63,50,0,0,83,80,203,18,227,179,240,207,74,22,57,65,240,233,54,99,57,129,204,114,17,49,209,4,192,225,80,96,116,205,194,163,4,0,76,58,227,3,26,76,6,9,7,15,214,35,88,94,243,167,130,249,18,12,235,178,3,47,5,56,105,3,72,54,64,70,140,218,26,8,254,142,85,22,171,23,225,45,195,199,199,193,15,208,164,255,251,178,100,43,142,134,219,104,204,27,153,99,240,91,136,185,195,105,101,108,91,237,209,46,78,229,19,137,48,147,166,217,150,29,152,184,69,87,201,8,158,168,85,7,254,79,233,245,74,178,144,174,128,148,200,115,8,150,165,109,255,182,146,42,145,108,49,194,109,57,247,0,143,24,142,40,240,185,123,147,33,114,174,189,68,167,16,167,202,10,214,73,133,114,85,247,209,219,45,59,251,43,189,172,244,52,162,117,246,127,238,221,172,159,215,195,102,237,70,41,214,250,231,228,79,252,203,147,51,179,26,199,39,41,243,104,156,88,223,179,43,14,59,164,242,138,219,142,37,43,222,190,71,151,222,118,170,89,235,56,179,90,128,39,72,71,169,32,0,136,180,40,96,36,72,146,112,130,166,0,72,134,42,94,174,101,211,81,70,85,129,6,37,74,208,79,123,47,43,202,151,133,15,204,170,113,76,134,103,235,102,163,70,40,232,155,81,129,150,117,247,200,207,111,168,36,72,73,101,169,67,39,255,59,255,247,219,255,213,152,65,153,206,168,69,77,43,144,126,179,63,127,192,247,75,5,240,177,74,44,152,184,230,26,170,134,154,246,232,25,241,24,25,190,44,4,83,195,1,24,224,133,84,44,11,25,64,13,146,128,102,40,21,160,36,28,4,14,8,0,197,250,199,151,253,99,17,65,138,18,16,57,66,161,177,81,141,173,166,243,37,107,134,200,195,204,35,56,201,145,250,242,45,177,8,136,238,131,227,189,64,75,39,71,3,8,163,17,145,23,228,124,18,53,185,136,93,212,2,246,54,69,22,9,236,80,4,49,14,238,11,106,122,68,44,43,69,53,119,118,209,66,218,200,46,143,105,179,206,11,198,146,89,40,239,51,171,219,205,238,32,250,217,135,208,84,84,120,118,31,221,146,120,150,207,69,71,14,162,102,200,107,146,30,254,91,24,57,202,28,243,158,106,15,129,198,57,66,56,195,29,79,65,65,130,33,137,4,14,38,94,178,236,162,123,186,147,30,21,199,53,168,250,74,168,100,110,168,189,143,89,142,107,85,169,248,185,190,248,82,45,105,208,0,6,9,252,139,225,92,68,12,146,10,123,0,29,26,82,183,105,43,236,181,197,68,101,141,148,152,123,211,139,61,132,114,42,138,217,11,39,154,24,70,220,225,88,50,2,21,67,167,27,38,99,231,169,217,95,145,101,111,199,145,230,126,139,213,41,174,35,144,0,56,198,183,254,237,17,0,7,243,18,215,140,254,152,63,74,252,206,210,163,56,48,193,227,176,32,184,172,58,42,8,25,18,24,236,62,23,0,24,121,16,36,90,204,192,192,23,254,47,15,83,128,217,168,84,1,87,208,26,21,55,205,25,119,201,74,148,208,190,130,86,203,35,255,251,178,100,33,142,134,171,104,205,19,153,75,242,73,103,138,10,101,135,40,30,37,223,52,46,101,47,193,24,157,167,245,132,149,224,253,176,225,221,42,168,61,254,6,56,176,44,0,81,45,18,129,183,180,193,128,216,213,29,197,86,211,27,107,215,68,97,183,184,63,91,131,96,255,89,124,198,207,255,47,53,123,48,18,37,178,212,32,115,212,206,53,230,90,39,27,150,66,18,65,68,251,36,122,151,68,159,186,78,111,90,121,33,3,18,242,134,227,213,213,43,98,82,108,34,167,165,76,176,81,148,41,47,114,232,211,238,182,18,159,140,138,207,52,165,160,74,56,21,57,36,20,123,161,97,185,40,234,198,13,237,173,144,71,42,194,154,141,84,218,117,55,115,81,168,180,28,29,125,112,15,96,0,96,2,6,26,0,245,66,16,150,178,223,176,4,0,226,129,206,161,128,232,5,195,209,248,155,31,188,157,29,4,59,170,170,27,230,88,98,37,178,22,222,99,118,95,248,157,134,134,24,99,220,168,42,120,157,127,167,255,139,157,218,130,134,160,21,67,248,225,121,61,95,164,38,49,197,25,22,52,106,152,120,84,118,112,4,233,166,197,70,19,17,152,188,174,97,144,169,129,196,230,153,1,136,64,193,85,81,136,128,194,16,136,112,254,56,207,93,244,111,27,202,31,100,65,13,167,57,210,42,252,96,228,77,188,224,36,23,83,0,1,47,35,127,20,29,151,182,10,228,37,21,215,12,11,58,223,40,114,135,232,128,119,30,46,60,116,220,253,185,181,151,40,118,82,98,38,66,106,207,155,113,28,134,194,243,223,126,47,215,185,73,87,227,109,118,133,129,163,150,18,58,96,60,222,187,83,46,9,182,130,141,40,194,3,192,56,109,32,8,129,140,91,38,2,18,94,70,208,32,130,20,119,117,114,81,59,154,57,101,138,29,54,237,116,116,129,26,0,193,224,92,54,131,53,100,14,46,43,39,90,48,35,13,181,224,130,24,229,24,101,185,69,70,105,185,227,103,3,8,82,236,67,167,54,136,25,111,24,73,70,254,160,195,6,60,237,118,237,37,190,194,209,198,144,108,52,161,3,19,212,183,125,38,32,16,48,1,132,6,140,176,129,82,184,206,82,211,68,134,84,254,70,33,215,220,144,54,226,141,14,197,191,112,244,249,16,69,50,125,0,16,230,191,244,159,88,245,128,83,72,47,84,69,126,111,79,190,255,166,255,221,191,237,29,136,180,75,64,63,168,199,255,234,1,0,2,214,12,126,50,8,160,75,177,147,194,128,142,77,61,212,199,128,66,226,64,65,3,0,15,44,193,145,131,128,128,195,137,76,120,105,84,28,54,132,238,179,215,22,173,18,156,226,173,174,84,69,223,129,145,153,48,226,255,251,178,100,30,10,150,249,113,208,179,111,46,114,70,103,25,212,101,39,116,156,189,205,56,14,97,241,65,20,145,39,105,135,149,168,44,233,128,69,168,165,210,186,206,81,64,53,50,153,98,127,13,184,200,150,107,147,131,86,205,234,227,224,222,41,15,163,220,124,24,208,85,117,95,106,194,186,155,195,45,58,129,93,4,130,37,31,54,193,170,35,22,159,61,38,174,87,98,176,167,83,198,202,202,185,60,151,117,152,118,245,31,239,98,218,181,110,104,171,107,202,196,190,113,35,142,58,163,246,189,69,82,190,206,73,4,104,113,148,76,234,17,218,88,156,181,143,131,190,37,176,155,213,10,147,26,216,197,179,120,49,182,153,125,188,47,77,156,201,72,73,226,71,124,115,31,84,173,108,236,253,78,110,144,43,154,176,65,174,35,241,23,252,44,91,112,223,5,0,0,2,0,21,64,44,17,33,134,25,9,220,49,202,211,103,239,243,236,197,222,166,241,143,199,64,131,48,24,19,217,61,247,216,77,217,5,151,70,32,220,200,227,64,236,103,54,92,191,90,217,253,76,171,122,207,154,103,167,111,254,255,78,75,254,174,207,255,254,144,4,40,202,22,35,80,82,12,24,165,51,72,204,231,17,179,54,135,199,1,6,57,13,8,64,4,203,19,39,7,136,80,164,32,161,146,170,44,192,107,214,88,85,6,143,26,161,233,162,137,210,23,74,219,25,77,134,46,94,243,81,85,24,246,18,206,89,121,253,110,220,103,4,118,155,33,77,43,51,18,23,179,5,71,213,238,154,249,74,218,3,95,99,79,115,255,96,228,42,146,87,11,56,4,136,169,178,227,141,27,123,144,183,159,53,4,108,146,217,77,110,95,230,188,181,209,103,61,228,205,42,156,173,9,213,114,32,176,250,238,30,143,146,69,154,42,109,212,231,213,168,209,239,54,243,220,124,141,250,202,147,54,148,164,198,144,185,179,46,160,233,144,219,166,90,62,207,91,235,165,53,20,141,201,79,254,255,253,173,147,248,83,127,15,90,201,126,249,128,170,206,181,243,184,12,182,240,63,203,117,126,218,226,231,25,141,253,55,250,102,186,239,80,95,209,47,15,86,61,96,64,160,6,140,88,0,92,193,81,34,4,100,173,173,235,166,220,213,243,226,64,135,249,240,174,235,185,92,60,174,87,23,29,252,124,222,143,111,190,231,14,57,118,154,8,15,106,145,162,94,24,77,209,223,27,241,202,118,0,75,187,125,141,203,68,154,255,102,160,0,2,212,116,81,104,200,26,140,82,136,214,2,133,154,206,2,64,250,100,181,16,77,59,25,153,188,229,189,8,121,245,138,23,14,59,184,49,145,98,99,66,212,182,84,25,143,41,4,115,46,161,66,83,28,231,46,252,255,251,178,100,29,8,134,71,105,81,27,120,121,96,68,233,106,45,97,101,106,26,85,165,71,77,63,23,225,27,162,232,77,130,169,176,38,30,127,138,171,16,76,174,76,78,212,205,150,3,138,214,113,112,185,92,151,76,60,88,172,215,241,112,241,223,205,51,149,51,102,67,185,87,151,244,201,211,31,44,57,161,234,183,93,219,120,222,250,119,125,197,111,77,120,196,65,17,215,133,173,36,220,118,213,7,113,85,216,203,123,142,170,113,91,169,163,97,120,225,197,203,109,233,184,151,161,176,170,214,32,235,44,46,127,12,243,76,84,158,30,173,185,250,213,244,165,53,107,166,216,153,179,36,145,184,154,205,181,210,51,226,249,247,129,62,53,10,109,218,71,89,203,111,167,182,70,91,208,0,0,8,4,24,132,152,66,227,48,110,143,204,8,13,19,94,120,34,27,129,38,159,105,4,50,234,44,230,185,118,74,99,145,56,161,93,223,121,106,71,64,163,240,8,152,234,238,94,183,221,250,55,253,209,159,251,63,255,85,111,208,19,255,255,255,255,196,220,166,32,18,137,88,170,224,215,22,57,11,78,147,194,255,8,229,6,68,149,12,18,149,143,35,48,66,6,13,59,196,208,82,66,77,3,216,99,110,30,48,91,87,184,22,0,161,81,230,1,24,90,10,141,213,87,75,235,13,176,171,186,228,109,232,215,153,176,225,246,64,96,237,49,49,9,157,153,50,180,150,93,2,221,162,69,71,149,55,132,246,60,37,79,161,97,103,192,56,78,45,48,107,5,149,188,219,233,147,238,149,180,107,95,27,47,213,128,34,142,85,76,230,166,112,231,165,219,235,202,24,248,219,77,172,247,113,161,215,213,25,172,181,254,166,60,241,131,219,27,136,225,246,103,70,188,37,189,245,194,110,151,92,73,82,50,42,53,103,151,205,51,49,126,170,161,189,155,99,157,166,177,3,217,198,152,32,214,234,197,149,15,101,249,222,254,253,254,212,181,33,230,171,200,119,82,151,191,111,69,64,0,7,224,86,130,136,6,134,44,245,60,168,227,244,241,231,181,197,95,113,86,248,221,1,43,128,231,232,40,237,229,155,53,11,236,125,183,202,122,127,235,127,244,255,217,2,201,115,77,221,20,50,0,242,102,155,74,152,109,102,25,47,67,90,122,176,188,137,226,250,192,0,76,43,49,141,2,53,205,108,69,76,218,60,12,162,43,12,221,151,204,138,17,64,64,241,135,34,152,92,11,6,133,70,43,139,166,19,142,198,27,2,134,52,139,37,229,94,225,0,148,58,166,134,55,1,86,8,69,38,73,224,53,232,127,151,192,40,244,240,45,80,2,54,118,60,192,233,56,100,188,147,7,69,85,200,162,155,0,7,3,183,100,71,191,138,237,167,255,251,178,100,48,142,135,172,115,204,139,185,148,98,75,40,250,26,60,173,110,29,157,205,52,110,225,237,193,11,156,39,0,244,137,176,45,210,62,196,41,213,169,134,180,145,101,83,225,55,205,50,220,119,217,148,210,53,87,242,234,141,200,46,82,51,126,228,129,57,53,56,84,134,153,100,24,131,150,148,74,28,114,52,98,174,108,235,56,231,69,34,180,3,210,27,9,139,179,241,207,4,116,91,68,117,23,81,22,145,134,129,209,221,68,201,108,83,90,104,17,92,153,101,153,137,173,17,103,173,103,25,37,31,53,173,42,3,243,208,34,170,64,124,136,21,140,76,146,170,154,140,9,106,138,39,233,23,110,136,193,100,10,38,52,239,82,150,141,52,115,54,185,147,247,239,81,212,107,44,54,112,215,152,224,0,32,1,2,141,192,126,208,0,148,163,22,115,237,181,114,137,120,133,156,66,234,171,29,0,81,250,45,104,28,122,186,132,155,230,136,60,34,241,122,60,239,254,159,209,48,245,152,17,16,30,159,255,253,81,229,254,86,4,241,186,31,169,217,31,122,158,203,204,202,46,230,47,255,89,4,195,14,195,163,66,151,115,48,166,19,16,197,115,31,142,97,196,148,121,143,64,73,136,192,57,129,0,232,113,152,98,16,160,97,24,198,97,224,46,98,88,176,30,54,194,132,135,148,98,64,153,204,22,10,161,80,24,57,141,67,70,54,196,199,70,96,130,166,91,40,72,163,182,220,83,91,49,209,162,213,66,169,174,102,172,87,241,85,221,92,41,55,114,11,142,55,38,232,52,20,160,74,81,226,42,249,245,189,98,58,27,154,52,35,222,86,175,40,252,102,128,0,52,120,244,94,100,36,49,234,174,117,102,195,91,227,120,240,119,205,235,65,12,118,141,153,174,24,51,67,2,14,151,117,185,248,150,180,60,87,16,117,70,189,231,73,123,97,123,55,62,88,190,16,136,218,196,127,229,154,221,214,54,138,117,187,163,163,226,82,58,181,131,175,235,188,47,56,219,108,11,81,219,90,190,219,134,61,54,145,60,239,143,92,222,5,62,23,110,166,218,231,89,187,119,255,255,255,255,58,254,72,191,201,30,165,200,54,72,216,42,128,159,7,131,242,4,46,140,33,148,17,32,92,14,160,129,181,58,231,16,80,127,240,179,165,109,10,198,241,255,253,141,76,223,24,234,154,222,106,234,31,246,106,37,155,198,244,40,120,127,245,111,254,93,254,160,31,255,114,191,242,64,0,0,1,88,197,97,147,117,100,77,160,241,54,235,108,68,108,52,30,232,202,226,226,248,24,196,148,35,14,24,120,22,97,211,8,1,10,52,19,52,144,92,49,200,208,240,22,137,74,52,132,218,5,185,210,128,172,3,66,80,214,91,237,255,251,178,100,31,142,134,230,105,77,155,153,123,112,72,231,25,227,96,240,108,27,145,165,54,110,101,237,1,26,156,39,37,133,149,224,232,24,102,172,60,50,156,222,211,212,175,105,5,11,111,170,160,46,204,150,155,246,252,113,88,216,54,174,181,6,234,216,154,148,166,112,210,2,45,37,158,236,112,120,208,230,141,122,32,107,34,69,236,48,5,74,187,183,124,24,31,199,214,219,26,125,53,92,103,93,19,225,140,20,125,79,122,101,128,14,51,101,131,220,168,182,242,177,188,201,254,39,249,96,251,159,29,114,98,69,170,214,183,220,183,137,113,139,56,253,177,180,90,10,51,199,209,29,255,255,238,73,14,234,187,232,169,224,117,220,56,13,226,200,251,109,165,116,242,83,23,123,153,37,107,73,197,155,14,20,128,227,27,95,200,60,180,84,0,128,224,10,165,229,69,128,168,46,141,81,234,151,196,232,93,196,186,33,69,230,36,97,184,152,39,149,33,53,168,145,36,156,254,243,139,198,236,169,150,149,45,208,48,71,29,45,237,163,244,213,87,255,87,236,201,27,27,36,183,83,152,73,64,68,148,158,99,119,255,255,88,5,240,41,188,221,23,242,181,89,185,210,102,79,81,156,213,104,14,164,151,204,128,174,23,8,25,84,2,96,131,65,137,1,6,55,0,26,4,58,174,220,167,29,199,33,32,237,78,44,148,177,105,72,93,50,131,113,24,26,30,81,162,22,96,148,6,40,12,111,52,152,206,184,12,246,216,128,57,181,180,124,20,181,34,5,5,23,71,137,124,126,4,97,126,20,0,46,19,71,169,233,215,77,252,205,137,153,25,247,41,38,98,160,10,169,108,47,250,170,226,93,191,61,48,239,63,89,204,255,157,222,65,116,90,209,234,234,25,236,44,118,172,58,115,217,195,209,199,95,57,248,159,225,83,251,93,115,66,182,110,173,190,178,231,171,86,248,145,255,217,27,174,246,135,227,194,33,187,240,177,243,135,79,12,6,151,212,69,82,176,20,140,203,182,160,96,201,85,98,58,108,124,75,88,142,163,56,34,81,110,176,249,243,150,79,95,103,108,133,180,152,4,0,1,29,11,28,67,162,243,34,161,200,13,235,73,113,37,170,180,153,140,121,22,73,161,8,139,84,236,130,169,172,128,175,108,5,80,181,123,142,193,169,30,73,175,80,205,166,63,58,104,53,250,98,7,249,30,191,236,255,253,127,208,29,252,151,251,255,119,181,0,0,3,152,113,98,110,232,217,157,102,6,135,43,25,54,30,103,29,249,136,5,236,192,196,4,98,81,73,139,192,198,15,47,146,161,11,174,97,194,50,77,60,8,69,22,119,128,50,190,157,180,120,160,235,53,197,97,28,198,220,28,133,172,152,168,237,141,72,255,251,178,100,34,142,134,192,104,205,155,152,123,240,71,231,9,200,97,5,118,28,233,129,46,78,229,241,129,22,23,104,53,135,156,248,33,86,112,188,175,101,68,194,177,81,168,110,187,247,148,62,215,106,77,58,239,219,97,154,99,203,232,29,118,59,48,197,55,169,22,79,229,23,221,141,119,140,114,175,72,149,115,174,183,99,151,126,183,233,136,223,58,159,193,253,35,248,159,37,54,118,172,81,62,11,237,213,230,172,253,162,141,151,212,106,111,43,141,229,241,231,10,71,145,99,153,136,152,93,61,170,65,159,50,53,79,141,166,255,48,86,233,115,218,153,94,45,53,235,186,98,148,210,98,60,153,134,235,207,125,126,63,177,133,210,17,88,55,146,30,152,161,106,214,119,22,244,198,52,219,255,238,0,3,0,2,131,69,6,183,150,138,18,25,250,36,190,12,217,187,63,227,71,29,139,176,24,56,180,86,206,224,175,186,197,199,115,74,29,152,237,29,227,195,97,38,24,11,83,202,250,146,248,121,213,232,243,187,252,183,111,233,219,252,159,35,212,13,169,255,235,251,127,36,3,24,48,192,154,176,68,157,67,124,25,20,178,24,30,110,155,140,68,154,114,9,24,48,11,24,234,19,163,249,145,193,81,131,133,193,136,34,145,142,0,225,147,3,105,132,128,16,160,14,145,29,25,4,76,81,12,96,114,65,243,130,12,115,223,151,96,44,75,37,79,83,39,5,72,81,120,140,184,141,231,76,56,185,224,170,36,192,71,70,15,167,110,206,30,152,218,214,205,39,135,135,137,68,212,147,80,140,134,66,187,18,220,235,77,211,110,76,206,99,21,233,198,29,43,214,106,113,102,153,10,232,42,147,88,212,101,72,254,70,45,101,195,234,16,45,125,94,222,218,231,180,105,65,70,77,118,64,82,176,138,16,16,34,198,99,213,7,185,227,231,91,254,255,181,107,16,216,173,69,214,52,166,43,239,218,243,172,205,140,111,22,123,74,210,3,77,44,161,129,117,194,87,223,31,94,217,240,157,252,65,198,189,45,186,172,227,245,152,154,8,56,132,27,50,72,219,166,190,37,138,137,4,160,1,192,34,59,5,176,228,229,131,5,91,11,151,24,48,77,177,208,62,75,153,177,21,227,157,219,75,166,191,204,31,69,250,182,135,235,58,20,147,199,230,151,143,208,157,94,237,254,83,239,183,206,219,87,166,112,194,67,45,44,119,85,151,108,255,255,72,0,0,1,156,2,147,153,144,102,26,142,81,25,184,68,24,156,72,26,25,29,24,18,20,2,64,179,13,2,240,112,0,98,80,18,32,31,204,11,32,194,2,17,36,252,26,1,180,130,232,187,196,133,133,36,197,59,228,17,48,179,169,199,18,42,134,253,51,0,106,235,255,251,178,100,35,142,151,25,105,77,27,185,123,240,71,7,25,181,97,135,104,27,161,165,48,110,101,19,193,23,156,39,181,134,30,16,21,65,21,37,171,50,132,232,218,194,168,133,68,16,101,109,60,237,78,182,149,22,5,218,212,125,212,119,155,162,194,167,2,46,169,170,207,190,243,106,56,208,120,244,197,179,212,55,169,183,131,61,15,15,119,175,91,168,245,133,213,40,152,155,226,245,249,253,119,139,134,202,175,7,186,83,106,64,185,214,224,95,71,207,212,175,191,167,240,181,244,179,78,223,244,187,60,167,196,13,83,107,52,205,113,14,42,7,59,61,35,87,151,173,206,84,35,126,119,189,238,102,92,198,41,178,220,191,7,88,90,238,46,6,61,232,145,78,179,101,150,35,232,56,254,205,147,186,187,27,60,109,46,63,242,84,128,132,1,145,198,14,249,45,41,103,147,152,124,78,74,100,52,87,0,28,113,19,23,112,121,76,79,216,200,75,189,120,181,59,243,177,176,52,89,18,79,158,37,134,220,22,41,80,213,146,64,221,246,203,22,181,78,161,175,230,149,158,255,237,183,255,180,237,4,158,197,0,12,51,206,84,207,31,195,213,147,14,124,117,50,242,216,89,74,115,0,136,208,136,195,168,195,0,140,140,198,41,48,42,120,196,201,83,24,139,77,44,116,66,246,168,23,1,185,67,1,147,5,11,228,5,128,26,158,204,64,4,40,78,86,187,149,115,67,50,129,78,32,224,86,245,142,70,208,126,152,116,18,176,177,45,252,10,216,89,244,218,143,53,154,234,232,136,8,197,70,130,185,94,33,161,153,171,186,115,8,184,160,53,127,93,176,67,119,227,20,92,174,255,99,81,136,210,94,8,82,253,142,225,183,70,95,157,187,220,146,81,127,123,255,172,112,130,53,146,152,55,214,90,171,229,183,216,72,59,253,158,222,227,178,56,154,215,254,182,23,241,42,200,74,16,37,31,200,202,154,141,245,168,9,150,232,68,155,2,159,255,239,129,160,155,112,39,52,92,75,42,52,22,24,193,200,19,211,234,98,214,4,8,189,223,177,39,127,201,68,212,1,92,168,1,13,183,66,85,184,76,24,203,234,126,46,252,20,242,10,14,137,196,18,28,187,11,16,251,35,97,150,211,150,48,186,27,182,86,140,184,3,129,129,85,250,246,162,43,184,78,197,76,148,207,47,187,163,80,78,222,219,253,210,223,95,255,253,116,122,19,0,0,0,116,66,154,152,51,8,24,227,15,153,164,101,137,11,102,94,84,33,96,173,49,140,31,27,67,1,243,23,192,161,0,246,97,0,176,98,56,84,97,32,238,17,35,69,38,13,237,86,211,210,236,82,149,60,40,80,220,160,54,198,13,34,149,89,72,96,116,133,135,83,255,251,178,100,36,142,167,34,105,76,155,185,123,112,71,199,9,181,101,106,102,28,113,163,50,110,101,237,193,19,15,167,169,131,21,144,27,89,206,35,198,112,225,64,187,66,154,121,148,73,157,102,76,126,250,92,55,90,8,228,62,204,158,178,249,50,116,58,24,128,59,144,203,116,163,143,13,189,167,162,252,165,53,146,154,124,0,35,189,228,174,206,200,93,119,242,216,177,127,187,226,190,201,251,200,12,166,78,122,159,84,61,196,201,253,98,231,44,11,95,17,63,214,181,153,179,150,109,246,13,73,131,106,187,113,253,185,220,29,54,213,238,103,212,77,180,103,9,249,35,31,14,86,146,37,245,187,79,134,214,111,29,121,221,158,73,60,149,79,234,50,233,47,72,147,65,222,62,34,60,145,237,167,179,157,105,38,173,110,142,138,64,64,1,1,140,128,33,36,207,17,15,67,67,30,53,222,80,135,97,227,3,30,95,242,252,136,6,45,115,226,129,157,85,160,208,185,233,86,14,168,249,190,51,45,17,47,20,69,206,167,39,53,52,17,111,119,234,255,49,103,255,255,255,243,146,163,237,110,249,15,255,232,0,56,96,41,201,163,124,199,18,153,153,36,46,101,210,97,168,3,70,255,15,9,21,76,116,46,48,1,20,198,1,99,11,157,129,42,100,109,53,40,232,57,117,239,9,129,8,8,59,51,129,20,124,152,27,166,66,73,196,163,175,242,252,95,128,100,210,181,71,21,75,46,75,210,62,163,130,80,45,193,24,148,141,209,221,169,6,62,152,33,121,48,242,236,218,27,115,103,172,17,56,211,120,138,53,185,40,82,60,205,10,186,101,47,184,12,120,169,52,139,40,2,79,170,205,214,230,203,12,127,132,213,43,90,99,23,201,249,74,22,244,13,145,40,26,41,65,121,171,79,156,152,24,204,42,255,255,135,173,233,25,252,40,247,72,35,113,182,40,182,100,81,219,197,172,207,61,50,153,139,36,53,196,56,233,132,31,166,179,243,19,91,99,114,119,5,72,227,78,199,26,59,213,235,196,93,82,207,113,76,107,27,190,55,22,148,240,183,52,61,236,172,96,219,156,176,137,115,0,0,61,84,94,3,0,89,66,33,140,109,179,218,90,82,38,174,143,132,137,193,0,35,22,57,140,33,221,94,158,178,129,28,159,148,116,37,24,186,42,142,217,60,89,244,221,152,41,245,254,236,73,255,95,255,246,122,104,139,188,12,128,105,21,165,236,99,64,0,204,54,70,204,239,85,141,72,71,205,19,32,140,20,56,141,93,158,140,40,12,29,3,16,192,66,80,160,32,229,49,16,117,14,21,131,10,83,39,130,4,100,150,17,0,176,113,80,18,11,4,217,55,82,128,5,186,1,67,101,33,21,4,21,236,17,255,251,176,100,33,142,135,71,111,204,139,184,92,246,68,35,233,176,103,11,38,27,193,215,54,78,60,89,209,34,28,103,169,148,137,168,128,193,118,164,44,85,131,229,249,98,30,109,61,137,137,108,85,115,113,198,175,122,128,105,175,147,106,217,46,62,49,38,112,250,7,38,26,94,103,144,191,48,87,108,97,2,97,57,22,171,93,243,207,39,14,154,104,66,28,112,167,255,116,110,234,81,174,205,194,59,188,48,231,243,22,183,149,82,0,211,229,31,123,56,244,45,93,124,135,246,209,32,230,164,125,214,221,230,55,40,35,111,87,88,130,13,223,66,219,180,72,233,234,32,141,154,69,16,38,103,20,33,76,96,168,59,44,110,250,123,154,156,202,118,88,254,46,169,85,147,80,140,153,198,71,48,214,239,163,140,48,27,22,62,127,248,255,255,91,74,248,151,245,177,127,200,232,5,194,29,136,184,101,245,59,142,38,179,202,58,23,165,185,24,74,160,168,180,78,33,202,222,64,9,89,38,89,50,53,109,160,140,179,81,175,140,172,203,32,234,12,249,169,73,95,230,99,146,35,164,225,252,217,125,122,255,122,94,35,244,249,111,255,236,1,140,88,187,54,216,96,245,11,67,124,153,12,132,88,60,9,244,216,0,210,129,249,136,6,165,80,65,130,194,102,49,41,3,79,101,200,48,121,29,3,35,157,131,135,66,4,130,25,116,202,136,87,105,104,194,248,32,5,251,75,112,176,57,157,38,187,56,207,231,213,71,220,68,216,209,119,43,65,118,206,158,69,151,178,70,15,104,142,38,33,150,102,19,18,72,32,229,25,231,9,141,210,243,108,7,201,77,93,81,73,80,233,114,32,147,110,154,209,233,106,47,98,235,183,82,252,94,249,155,40,103,140,78,17,213,130,129,236,67,62,63,180,153,126,209,171,52,251,91,26,205,190,214,190,166,214,110,87,95,104,143,152,173,118,124,229,165,221,22,110,254,43,149,244,151,103,203,228,30,254,243,254,33,197,111,137,9,147,49,95,189,127,71,215,102,108,212,171,55,222,102,102,150,43,116,54,76,215,123,143,239,156,171,204,223,236,170,253,248,111,21,48,3,0,0,4,164,107,192,66,146,37,185,1,48,95,154,97,150,91,212,48,32,10,7,65,65,219,103,156,63,245,221,19,188,117,33,184,237,127,208,229,139,112,196,213,223,128,143,236,216,129,145,182,169,191,47,255,193,255,255,241,95,251,191,255,83,252,148,247,125,221,158,176,0,2,0,112,8,83,52,250,20,207,11,0,229,57,134,136,38,1,149,152,124,6,129,19,9,134,144,78,52,103,48,96,228,192,129,81,160,185,139,68,72,75,126,216,52,6,204,140,50,6,191,17,3,16,72,8,97,132,95,18,231,255,251,178,100,30,140,246,207,108,79,27,143,100,98,70,163,233,200,97,5,96,25,253,201,70,109,60,89,193,13,157,167,65,165,149,160,8,141,33,38,146,90,108,68,36,90,45,200,76,114,189,145,250,90,100,201,246,77,198,242,38,52,117,74,161,112,109,168,78,240,44,55,39,206,37,102,12,116,252,52,100,72,12,187,201,171,2,195,6,45,27,188,191,185,245,146,252,177,21,178,239,167,143,107,129,115,151,211,91,39,17,190,145,83,200,104,191,99,255,217,153,122,154,178,146,212,202,116,26,80,206,254,75,164,24,177,107,100,241,29,57,249,194,245,108,21,28,125,192,139,166,105,187,86,208,211,147,22,113,94,233,17,243,114,221,114,155,102,30,205,250,56,251,14,194,253,118,102,40,196,233,206,190,191,51,184,221,111,199,192,82,217,78,0,6,0,1,40,84,229,130,13,113,27,129,53,31,11,230,208,157,40,200,132,37,246,90,136,33,80,73,161,32,123,14,132,218,37,130,28,64,123,98,209,16,200,121,134,129,55,139,137,117,181,2,35,26,133,156,203,47,84,250,255,58,167,137,53,126,67,83,127,249,16,0,69,57,75,0,77,127,147,156,240,199,82,53,18,206,51,192,204,70,73,56,100,244,56,189,0,147,196,4,148,144,99,213,137,132,146,1,86,53,247,134,83,155,101,110,36,105,222,150,63,75,199,176,116,183,125,235,251,241,137,77,28,51,148,25,245,45,14,6,85,179,177,106,119,200,125,37,108,36,12,182,93,19,252,180,158,163,212,175,139,133,94,176,171,155,144,99,254,45,48,175,174,250,252,106,176,158,142,58,193,207,167,204,36,1,211,218,146,247,31,35,143,149,1,241,188,193,92,195,214,105,184,87,254,155,242,50,226,46,101,130,185,86,46,149,12,151,160,196,133,27,12,239,83,168,98,58,38,164,110,141,136,41,252,221,110,153,240,149,177,183,206,7,41,27,221,79,60,137,200,116,233,52,181,173,208,82,235,219,200,246,158,104,44,143,31,70,151,52,225,45,190,158,41,174,131,68,113,4,143,11,19,44,195,2,4,73,73,57,75,1,170,191,208,224,145,237,168,112,162,57,105,117,88,95,133,180,43,117,20,149,32,177,223,138,208,116,35,32,173,73,20,12,237,208,7,127,61,27,239,155,235,171,212,205,250,126,156,119,198,126,158,255,254,110,0,1,100,32,51,139,132,197,37,96,114,0,207,132,147,1,65,12,80,14,48,19,0,192,64,226,240,134,21,76,28,47,17,139,139,32,98,80,136,56,66,252,183,139,109,203,48,136,2,222,13,154,100,44,7,62,14,177,142,161,18,49,8,58,144,244,246,181,48,226,218,20,218,77,8,214,49,173,69,138,60,79,53,226,124,90,180,182,255,251,178,100,44,14,246,169,116,79,147,143,92,240,73,102,105,192,97,34,106,27,65,201,60,77,229,231,1,38,28,103,65,164,149,136,132,37,145,30,124,2,141,99,79,66,212,215,36,80,71,83,121,102,253,178,38,201,202,78,107,220,205,106,248,153,222,91,75,155,69,178,132,79,74,144,54,255,116,38,254,69,71,145,67,79,92,201,21,201,103,25,84,153,252,51,130,125,75,91,13,26,72,134,228,168,37,131,154,158,37,164,149,43,206,250,230,26,165,205,226,67,214,234,4,99,181,100,168,185,42,169,113,75,225,84,9,221,87,115,92,190,4,118,178,225,174,178,37,79,44,253,223,36,15,233,157,154,207,41,87,199,17,116,81,178,68,238,50,112,166,111,98,91,58,108,184,117,164,11,107,99,84,22,242,178,54,190,59,138,221,231,138,8,240,217,108,253,175,142,194,148,8,93,74,130,194,159,53,238,56,247,45,212,231,248,196,149,253,187,213,219,240,237,98,158,35,212,239,171,95,127,126,153,48,108,40,76,108,124,230,199,126,105,88,102,188,4,33,161,5,118,155,153,137,168,1,36,10,90,102,236,101,154,104,2,99,204,25,251,90,150,192,96,105,65,204,216,128,109,89,86,121,15,241,101,134,98,0,236,149,47,73,61,123,10,78,141,196,241,57,36,115,63,49,252,133,238,99,16,137,29,230,221,17,66,56,245,153,240,41,157,54,32,0,187,166,84,192,147,188,172,61,111,15,98,241,252,118,186,121,115,212,243,155,7,165,188,164,5,207,198,52,157,126,39,143,62,208,247,126,18,167,216,199,223,141,226,174,28,234,242,190,92,107,201,54,51,10,14,160,121,154,149,182,53,215,61,114,37,239,94,169,214,114,177,252,183,223,104,58,116,190,238,124,227,37,247,113,96,145,152,248,150,90,90,140,113,49,118,212,123,206,189,138,83,59,254,88,223,109,207,173,23,191,174,170,221,79,155,205,255,139,243,165,38,247,134,186,90,69,241,122,5,13,16,141,66,181,128,50,241,18,65,69,31,122,238,96,192,134,88,159,73,126,110,120,153,81,238,141,14,213,102,2,139,152,79,134,76,40,80,254,27,139,198,6,136,61,136,74,132,146,38,99,145,76,111,159,51,244,233,204,223,40,135,182,248,183,37,251,180,104,254,235,235,0,1,97,67,161,157,88,102,237,106,153,34,34,101,115,225,188,46,166,91,23,153,153,226,97,82,10,11,130,145,230,26,36,138,25,95,195,48,6,78,150,186,184,138,162,57,36,116,217,201,26,12,201,12,75,94,191,211,53,161,18,144,117,174,234,144,127,50,220,165,18,187,5,186,200,19,105,148,239,26,206,206,109,167,194,90,27,198,84,45,20,11,5,136,193,17,152,104,166,114,195,255,251,178,100,50,142,167,41,114,78,19,152,123,112,72,199,105,229,97,37,106,26,209,201,60,109,189,61,0,251,15,231,225,151,136,216,52,207,248,25,219,186,44,0,210,237,193,238,53,147,139,60,82,76,20,211,255,83,47,49,84,204,152,192,82,45,123,149,54,249,8,123,255,128,204,183,120,242,203,147,251,122,150,142,205,140,101,242,220,74,172,250,98,250,235,52,195,232,81,87,73,117,244,41,17,212,132,154,31,198,100,239,165,197,165,198,119,28,198,235,187,69,249,193,221,159,163,114,54,181,172,210,135,207,223,171,150,180,220,225,108,103,127,253,125,217,69,76,120,191,49,36,137,156,247,95,251,249,114,238,159,181,249,36,128,128,2,105,184,176,0,50,154,201,247,165,100,10,129,62,35,143,42,51,146,2,109,49,134,137,63,25,8,122,207,175,172,216,148,163,44,127,223,241,218,235,84,222,168,18,122,33,112,227,74,150,163,125,54,255,118,197,250,113,62,187,62,223,27,255,185,87,219,233,246,127,208,2,112,149,200,89,136,241,245,64,36,167,34,192,115,214,134,218,40,103,88,134,22,96,66,34,44,4,99,35,64,224,208,227,160,19,248,88,21,249,124,212,56,189,97,8,52,180,20,87,16,72,134,244,202,97,60,206,210,197,230,130,229,216,119,37,193,184,41,255,128,156,171,15,11,169,187,47,172,154,24,106,75,197,168,82,206,40,124,46,16,244,141,10,65,245,226,193,192,190,183,4,18,155,222,85,30,236,155,228,216,255,117,3,103,162,139,225,190,111,66,92,177,126,114,71,252,150,83,243,78,108,53,32,127,64,235,227,206,197,55,179,186,73,90,106,246,220,8,120,242,226,240,205,101,217,136,207,164,192,232,141,140,52,214,155,114,222,235,90,230,100,165,23,49,45,140,67,51,117,169,1,110,190,180,83,198,26,243,24,13,199,104,151,60,210,78,227,243,44,103,31,165,55,33,78,253,45,254,235,251,86,63,247,253,70,0,164,145,145,24,8,172,161,161,74,209,204,132,180,45,76,131,18,2,220,90,4,232,233,127,180,10,53,26,20,238,71,97,108,239,198,154,99,84,106,53,217,7,215,133,110,55,43,30,253,118,87,40,252,221,217,63,254,212,211,246,117,192,0,2,28,156,70,236,98,48,6,186,76,105,177,198,122,36,111,250,6,120,20,61,148,108,18,94,195,112,99,80,176,182,74,6,97,52,53,52,45,213,139,134,28,211,176,147,50,5,81,127,80,23,231,17,117,7,213,15,38,31,242,99,237,75,57,170,137,205,77,94,212,167,136,145,96,59,18,142,110,104,74,137,234,144,216,129,6,128,247,135,100,144,143,192,187,115,46,240,222,255,36,66,237,163,243,226,125,118,189,254,81,231,255,251,178,100,56,12,38,99,104,207,155,121,121,192,66,201,26,26,96,226,98,28,125,193,50,78,97,19,201,31,36,103,21,141,20,112,233,106,154,130,7,53,187,74,164,175,76,48,225,48,157,222,160,238,138,118,141,43,97,123,59,223,191,182,93,211,120,204,99,221,154,1,13,50,124,226,87,56,205,191,205,177,228,220,43,197,93,245,247,10,99,213,37,95,40,225,147,194,99,211,214,178,170,176,223,159,5,54,189,21,59,198,94,211,61,178,62,99,161,145,171,14,60,72,177,201,83,69,80,0,0,0,0,10,225,5,44,130,170,172,56,38,73,37,146,220,134,227,178,118,54,194,232,152,56,109,244,24,218,139,120,32,110,254,242,88,191,45,138,182,222,128,254,247,255,178,255,232,159,221,254,207,254,143,255,255,199,120,69,4,18,37,119,215,138,0,0,49,136,230,6,49,252,27,206,64,109,221,81,162,132,231,221,234,154,216,134,101,77,8,240,37,75,204,84,47,49,248,216,197,37,131,25,7,12,196,83,50,96,33,180,45,169,0,60,26,32,7,19,106,71,168,238,160,228,165,102,22,77,228,46,97,148,235,85,62,27,7,252,210,56,123,156,233,58,107,34,141,240,95,185,61,74,239,21,134,75,18,195,34,109,9,228,29,50,86,56,233,180,100,62,22,100,32,190,62,173,227,198,2,180,86,244,145,191,253,191,208,53,100,115,127,92,204,176,97,79,206,123,152,159,236,121,98,62,120,210,167,45,126,250,44,206,110,178,148,207,109,176,63,29,166,99,217,99,175,227,211,140,13,171,187,249,94,76,164,41,212,37,2,1,130,65,86,18,128,155,110,58,57,55,148,136,83,193,180,136,34,105,213,64,185,232,4,151,180,91,114,135,116,24,29,227,71,83,79,87,171,210,173,69,13,159,26,38,138,206,254,255,63,88,79,37,1,4,112,9,0,103,128,25,172,148,118,144,97,128,169,225,0,11,206,34,78,12,3,93,105,188,252,88,179,184,149,47,179,67,197,35,206,2,56,225,38,201,123,37,7,215,112,112,141,166,76,14,255,145,254,207,171,255,122,29,179,113,207,247,124,223,71,255,255,253,110,57,0,0,2,84,193,240,227,10,119,13,21,108,50,233,232,163,80,102,124,105,169,65,102,162,160,25,244,92,1,2,24,188,46,99,96,73,130,203,96,225,200,26,44,96,80,251,196,138,229,213,56,10,13,158,79,81,243,152,29,80,190,13,170,123,200,196,32,1,129,109,156,23,79,31,170,166,249,51,156,211,201,199,211,100,167,185,36,144,251,52,142,170,178,255,150,64,202,102,201,91,59,62,54,70,132,71,25,161,158,29,168,76,100,89,137,79,110,191,93,228,11,63,181,4,127,79,175,166,35,35,116,61,255,251,178,100,66,14,199,43,105,77,27,153,123,240,69,198,89,210,101,2,104,29,229,193,46,14,229,179,201,48,179,168,77,147,149,144,169,132,64,51,153,51,16,105,73,236,18,167,251,225,157,249,240,161,211,91,117,107,156,198,92,187,188,104,159,211,127,255,226,231,77,126,36,132,66,224,117,159,53,138,22,118,248,139,184,159,127,253,125,76,209,166,217,161,127,209,31,212,104,192,126,253,76,172,249,51,117,183,197,20,125,64,131,23,211,199,182,234,255,218,10,17,127,9,170,21,231,107,112,215,175,13,169,128,0,7,40,24,1,96,76,128,97,97,94,68,161,0,178,161,177,39,177,108,166,131,124,36,40,53,234,64,97,223,122,34,250,131,100,151,249,225,16,171,87,173,10,96,163,106,204,164,122,189,171,251,245,31,255,10,216,62,42,190,119,103,255,146,255,250,171,255,247,152,44,192,24,137,47,25,100,214,25,128,208,153,96,17,153,69,95,25,150,38,26,70,93,25,120,55,150,96,200,17,80,199,240,124,193,34,228,193,208,116,200,225,112,195,48,128,56,11,14,1,128,0,145,17,10,153,24,226,161,112,73,128,96,185,156,51,162,136,12,188,42,120,50,39,232,160,119,18,191,205,23,114,202,151,184,42,104,177,100,110,146,103,234,36,142,54,200,131,43,12,70,26,162,85,172,196,184,37,191,130,136,67,50,237,113,222,37,142,104,61,44,114,212,112,148,150,133,118,109,228,236,211,95,158,234,9,225,245,104,255,120,222,94,114,126,67,53,64,50,60,11,53,74,145,244,188,224,56,88,115,42,137,171,7,102,198,31,62,216,91,150,240,185,118,114,81,39,161,219,189,101,52,168,160,106,84,50,73,48,244,49,20,52,14,35,202,83,221,105,43,77,74,114,251,152,150,35,78,59,238,162,65,75,173,232,34,235,99,132,166,102,244,183,213,221,79,50,170,63,187,178,213,209,208,39,74,208,249,136,0,0,63,172,210,18,125,102,177,35,2,20,187,73,23,235,115,110,146,169,74,21,248,105,242,2,95,146,39,32,77,140,79,239,169,61,89,25,235,196,57,45,55,233,146,253,255,111,254,255,255,111,255,255,245,15,222,70,116,255,215,212,32,216,157,254,157,71,212,67,111,149,178,106,53,48,0,76,73,30,52,116,136,246,139,51,145,117,204,223,5,49,159,232,220,64,83,17,127,71,12,65,82,136,8,224,103,97,17,139,4,134,67,8,24,200,222,14,86,51,84,20,32,12,24,60,54,2,103,193,244,42,215,72,24,80,96,27,240,161,38,129,129,8,250,145,84,141,181,238,93,70,253,52,22,104,153,172,42,197,58,113,91,122,222,57,122,158,130,11,13,112,35,44,104,145,73,228,199,19,108,205,232,189,255,251,178,100,54,14,135,38,112,76,11,152,108,118,77,138,169,243,103,5,38,28,193,167,50,78,225,115,209,49,170,168,233,130,137,136,182,216,71,185,183,153,195,7,170,131,9,168,23,13,220,191,213,12,151,46,14,122,219,127,123,155,101,189,169,164,233,123,230,58,203,38,169,0,18,135,157,96,56,214,225,160,120,49,80,237,83,23,211,43,26,15,178,14,243,250,158,154,75,149,41,201,197,50,41,112,123,168,146,10,67,84,150,94,119,91,107,73,121,122,178,196,173,28,28,123,156,58,178,226,108,161,241,216,184,161,147,73,19,103,181,54,73,22,166,121,174,79,180,233,187,42,223,168,205,82,104,0,0,29,154,103,64,8,138,123,32,136,1,16,178,137,108,227,83,63,76,6,15,109,89,64,39,64,55,141,78,60,117,141,214,103,78,57,186,48,131,228,124,173,158,241,223,245,87,255,253,127,140,255,241,59,187,104,170,118,161,85,134,216,128,81,142,48,227,129,155,95,255,254,39,254,159,250,128,35,9,12,99,34,135,115,82,14,211,56,9,179,51,209,115,35,33,147,33,129,19,45,145,227,39,67,210,168,56,99,128,46,99,24,22,66,72,44,99,36,195,35,13,65,117,208,153,140,232,195,176,92,192,128,74,51,5,170,251,134,2,128,173,97,107,54,141,160,227,132,83,121,147,165,128,219,220,210,138,123,15,105,138,237,153,217,143,199,49,104,240,185,115,134,171,86,138,204,111,224,181,118,181,32,88,168,32,115,148,45,156,67,73,44,114,1,12,227,107,247,50,252,29,153,223,78,217,67,29,191,213,29,135,191,230,109,110,129,15,50,237,199,27,125,218,84,206,234,242,112,223,235,225,15,246,211,157,123,234,101,126,61,57,167,119,55,196,117,172,179,31,103,151,26,213,11,19,108,172,19,123,206,87,219,191,238,150,153,50,171,140,111,173,112,77,60,122,204,21,100,139,150,54,51,27,203,22,51,105,155,148,163,137,77,31,67,64,156,179,158,62,174,140,74,238,71,49,231,72,0,16,0,127,251,58,238,176,104,96,2,165,248,160,110,238,55,31,230,143,97,221,11,126,15,228,245,13,95,246,209,105,70,28,195,183,167,165,255,250,47,255,95,254,255,255,200,217,106,119,156,91,182,193,10,131,188,16,17,112,102,79,254,239,224,25,171,100,238,122,22,109,215,139,188,176,4,2,84,156,192,36,3,59,62,77,169,53,4,44,140,178,8,56,67,164,153,214,104,53,96,124,65,129,128,227,102,216,161,139,36,24,244,14,176,144,100,73,155,18,129,12,14,92,59,208,91,157,54,20,30,177,222,101,19,157,93,64,192,79,51,31,108,90,245,40,217,201,248,94,75,18,130,213,84,245,204,217,54,24,203,162,255,251,178,100,43,12,134,236,104,206,27,154,121,240,87,236,250,23,96,229,104,28,37,163,52,78,101,239,209,46,42,104,77,131,149,128,53,106,130,66,148,134,103,1,19,16,85,0,11,102,64,153,129,9,105,205,41,190,182,243,34,124,172,53,98,105,18,113,235,16,39,190,80,246,143,115,118,183,192,21,149,80,225,7,107,149,203,36,246,26,212,151,237,254,104,206,50,222,23,203,36,13,192,214,225,57,226,117,45,108,190,162,82,19,83,122,9,82,17,111,252,104,185,214,99,110,150,180,110,237,45,25,233,245,63,175,46,19,247,18,237,236,226,214,234,61,145,106,157,74,36,36,54,87,238,104,253,90,3,158,60,24,17,46,217,159,10,165,67,186,76,144,16,192,2,15,125,247,133,154,167,155,17,51,229,102,162,171,90,220,85,174,184,48,123,30,9,143,105,82,158,115,118,1,102,156,83,251,247,247,117,127,195,252,186,139,127,234,63,255,2,62,3,54,255,255,249,34,52,59,178,188,105,40,232,198,13,81,228,65,32,207,211,95,181,109,196,248,142,254,207,161,244,106,219,157,229,110,22,192,0,46,100,17,17,174,184,102,192,50,154,254,188,99,105,113,178,59,198,93,2,1,112,102,25,26,23,28,204,224,131,37,143,204,10,113,48,128,16,195,163,211,22,2,87,74,41,14,6,61,201,244,117,230,198,167,232,8,2,64,28,185,162,186,229,66,81,73,160,188,12,143,254,60,178,181,29,104,43,50,45,135,96,127,136,74,109,56,43,249,23,162,114,201,26,104,69,225,109,24,138,122,42,144,147,36,42,105,217,88,115,82,44,59,47,230,50,9,14,11,182,84,106,223,176,40,247,218,177,166,177,61,103,173,146,14,245,145,57,123,186,139,132,76,31,13,251,162,86,155,166,170,215,54,34,196,248,175,248,255,112,167,244,195,165,202,161,48,113,177,247,131,202,53,163,57,127,152,151,214,241,245,222,122,58,137,157,93,71,245,16,171,125,10,245,155,120,42,243,59,57,154,123,176,71,96,90,117,7,115,251,103,255,1,170,178,58,114,120,220,240,143,215,94,240,0,0,127,171,179,212,24,80,54,198,32,138,133,149,20,237,208,85,109,155,164,251,76,12,232,52,190,55,208,174,222,155,245,253,151,223,103,222,209,223,250,191,254,159,215,175,239,253,5,133,183,186,166,82,27,67,143,82,76,38,29,111,94,191,59,47,192,143,87,85,68,116,59,182,27,0,0,3,220,10,11,52,133,68,152,254,107,244,1,162,23,6,161,77,1,161,6,138,51,24,220,146,85,4,166,193,141,5,70,10,26,152,108,18,99,113,64,56,167,54,193,26,81,29,1,7,188,217,95,59,170,222,169,231,88,20,89,189,25,45,150,213,255,251,178,100,33,142,166,169,104,206,27,152,123,224,73,12,249,227,101,37,98,28,193,161,46,110,229,239,192,245,36,168,41,135,136,224,212,238,238,176,31,120,157,72,102,35,186,25,119,102,162,247,225,113,7,73,238,147,78,48,40,188,186,3,94,115,245,166,195,147,131,181,40,20,19,94,87,45,98,241,57,114,98,104,215,72,43,191,206,190,73,228,108,248,250,252,168,141,173,154,122,235,201,111,36,122,251,253,181,252,98,38,241,31,252,253,234,105,251,236,126,106,100,138,129,210,65,40,137,184,110,241,104,79,101,214,92,39,125,133,108,141,75,42,249,32,76,73,49,186,27,155,172,38,15,72,174,149,88,142,102,190,132,223,2,211,222,28,72,219,195,148,214,205,237,104,70,108,25,90,153,245,0,0,0,141,4,161,196,70,66,96,171,25,137,226,37,0,71,78,11,45,57,94,167,115,184,207,65,182,234,152,18,105,241,143,76,40,204,78,93,219,253,202,94,110,18,227,180,17,127,250,191,253,87,249,186,127,255,255,255,219,239,255,255,255,215,95,244,254,139,107,127,18,117,128,68,2,21,166,176,64,230,133,185,198,121,169,38,113,12,102,177,226,102,61,1,102,124,186,6,93,20,64,32,148,4,174,25,10,61,152,56,56,24,94,2,25,164,3,152,92,23,37,16,176,18,21,97,14,135,196,81,84,167,99,245,140,231,19,237,58,75,220,226,10,172,98,4,168,146,237,73,88,169,28,45,183,88,34,224,64,155,62,194,1,78,14,83,195,83,234,177,40,81,157,93,82,191,67,38,184,239,226,118,133,86,159,201,206,31,42,47,70,163,128,129,224,91,49,215,82,255,93,173,210,35,139,112,54,171,130,52,215,172,47,234,171,226,28,148,143,164,238,43,112,81,180,98,10,17,126,124,91,92,242,158,145,46,241,236,123,179,127,153,241,156,239,234,92,102,91,109,177,197,50,170,143,136,197,47,213,233,254,35,255,254,247,102,108,73,19,31,56,115,254,34,222,97,109,255,145,241,233,121,60,187,135,17,246,49,235,53,105,93,99,230,223,52,121,30,195,62,147,84,134,0,43,230,90,74,59,34,131,126,23,193,48,1,133,23,204,111,202,98,254,120,147,102,175,228,96,38,180,92,239,125,111,239,255,236,246,215,137,109,239,31,254,203,255,202,255,175,255,255,255,255,219,90,6,250,191,49,100,229,178,32,0,0,1,152,192,66,220,209,35,20,227,244,96,194,7,196,194,243,212,199,115,156,105,218,49,213,245,34,3,140,65,20,140,27,21,204,28,21,140,23,40,12,26,23,12,49,9,76,18,5,216,0,56,11,64,49,234,145,159,61,34,179,179,118,64,99,184,206,22,172,50,171,21,56,64,80,251,164,187,109,255,251,178,100,40,14,167,129,104,204,27,185,123,240,70,197,233,194,105,98,100,27,157,191,44,78,101,175,201,37,156,39,89,145,30,34,207,72,3,1,197,30,152,43,112,127,239,62,138,19,200,54,158,121,123,195,228,132,190,144,51,194,160,48,182,209,162,153,132,200,108,191,65,28,63,176,136,124,35,103,94,230,79,206,172,197,57,213,236,240,37,119,181,209,227,229,213,52,153,7,110,107,67,218,12,9,131,49,93,92,30,183,211,180,47,174,96,111,27,196,88,91,173,173,172,255,243,79,77,235,253,70,195,146,148,224,80,187,76,145,186,67,132,168,84,171,158,179,205,191,108,79,42,83,113,162,61,123,47,62,166,188,135,15,129,184,45,249,142,115,42,30,57,51,35,159,89,138,176,245,89,190,24,173,152,85,187,217,44,186,179,116,98,30,162,181,0,0,195,130,173,161,135,204,65,102,50,67,108,136,168,163,197,129,138,169,194,4,137,4,202,198,128,3,159,80,130,57,77,242,66,178,178,133,114,23,141,86,117,251,34,134,5,105,77,66,50,48,139,131,43,127,186,190,191,193,109,178,245,200,107,255,169,195,20,239,208,1,144,87,206,209,28,62,202,248,209,249,51,165,170,79,62,156,49,32,52,240,132,67,84,144,76,70,53,52,89,156,197,67,179,25,129,204,124,60,49,184,48,4,218,97,202,46,50,137,239,49,187,117,244,239,236,148,44,232,136,231,229,10,95,209,131,224,56,112,136,136,134,242,131,195,158,190,22,9,90,10,12,119,96,245,102,87,61,153,114,167,214,37,18,24,149,129,198,136,66,20,0,236,182,0,162,17,78,67,135,41,243,243,140,36,210,2,29,220,106,221,153,76,66,126,110,113,162,14,152,199,19,131,100,195,177,203,129,120,28,78,136,155,154,24,26,128,26,204,79,48,73,158,72,143,100,76,74,30,124,242,9,154,33,100,107,161,77,143,85,81,185,186,133,100,17,36,67,57,196,46,237,82,107,244,19,239,202,122,35,217,143,44,225,40,129,128,179,46,160,153,129,186,170,64,226,73,167,119,117,93,147,121,155,212,191,251,58,6,11,112,132,99,194,252,8,205,16,0,179,13,236,70,159,3,46,92,72,2,24,66,247,85,155,50,55,207,63,172,225,68,251,204,70,45,2,25,147,190,200,219,235,140,156,166,129,30,227,123,72,255,217,127,248,221,180,172,86,122,65,239,51,38,178,35,93,255,153,134,150,250,69,255,13,5,0,0,78,188,198,94,205,27,176,239,230,1,54,1,29,235,60,88,16,209,250,12,128,80,16,14,42,40,130,197,84,117,85,104,0,236,64,142,202,134,168,33,140,247,215,46,224,4,176,186,43,145,182,31,11,114,29,121,254,195,106,134,19,2,189,255,251,178,100,32,142,6,24,104,78,155,120,123,16,64,105,42,29,97,226,54,97,85,203,40,14,239,70,73,30,26,103,45,148,149,152,77,101,209,199,102,6,204,47,232,186,44,237,189,15,136,231,144,143,252,67,6,198,186,224,76,105,111,62,254,247,157,174,181,250,102,111,227,77,244,48,162,125,50,103,59,33,31,86,80,255,153,181,104,187,255,88,223,138,182,199,246,199,37,100,139,152,112,153,239,173,233,133,233,0,52,94,43,202,128,210,108,117,220,172,201,100,101,49,53,117,30,235,90,205,230,244,235,26,197,211,172,182,109,67,234,218,230,110,185,203,5,122,123,189,220,88,213,131,111,143,155,226,246,249,139,22,53,157,251,232,0,2,5,0,32,128,47,97,54,244,41,91,210,160,2,13,40,136,89,225,94,151,87,147,65,144,228,133,9,133,39,83,10,246,79,21,29,127,110,169,83,161,20,255,239,147,191,255,255,224,255,132,109,222,189,255,255,255,241,216,164,117,31,209,230,16,190,102,22,124,70,65,167,70,141,118,70,37,156,100,223,64,208,176,105,14,82,110,209,230,80,60,114,3,134,32,146,122,52,159,51,33,194,193,147,84,48,100,104,177,67,232,68,217,224,79,96,81,70,212,10,4,206,193,96,6,4,19,78,150,24,19,70,16,3,106,24,41,230,164,163,97,129,17,225,241,132,17,178,36,192,144,245,223,242,135,210,226,80,9,137,54,23,1,16,29,68,142,116,110,129,106,109,180,40,241,150,32,217,220,184,128,37,204,4,226,63,195,97,160,39,82,75,7,229,168,113,246,136,64,131,128,33,186,123,105,75,71,44,164,91,60,248,52,46,70,29,136,76,175,231,209,252,208,64,248,221,251,225,193,167,110,201,89,189,37,43,175,83,148,248,195,148,220,161,145,229,142,115,249,83,234,158,95,79,106,126,223,62,91,118,204,73,191,145,215,108,11,243,45,74,226,238,68,99,178,56,223,210,126,127,201,102,22,51,183,249,252,95,62,229,40,215,121,14,215,183,102,57,107,127,115,29,107,249,205,225,135,254,123,255,254,119,254,231,235,153,235,241,255,255,252,127,124,156,194,159,25,187,57,143,0,0,0,2,0,80,88,200,73,146,56,154,2,14,149,146,16,194,226,180,19,26,82,104,78,98,138,48,2,230,92,131,126,242,142,5,13,37,132,110,200,110,183,34,246,174,227,198,241,175,80,246,130,40,170,103,251,188,139,253,52,8,63,231,227,42,187,103,253,169,126,160,32,2,210,148,85,140,193,171,12,126,80,224,21,141,32,228,224,25,1,197,38,184,46,30,180,18,155,22,39,241,6,147,173,107,42,43,15,147,72,93,168,243,36,50,130,193,225,120,52,209,204,236,167,120,181,152,166,161,255,251,178,100,29,10,38,93,101,80,27,120,121,192,74,69,233,200,104,69,134,24,101,165,66,237,225,230,192,210,23,104,232,156,20,96,233,13,152,235,47,20,79,40,211,84,182,96,89,95,26,138,196,99,18,174,52,230,196,28,38,25,109,246,57,164,142,190,55,13,249,165,141,27,171,231,178,114,3,146,226,108,152,250,220,174,51,49,158,7,149,217,85,172,238,172,106,48,105,137,13,166,87,74,237,175,171,183,185,155,156,146,78,186,228,251,207,251,239,241,244,207,143,143,229,190,21,75,234,233,206,21,134,227,244,51,16,184,139,231,51,6,15,132,14,45,18,254,74,211,254,235,31,191,68,173,238,201,149,184,43,167,185,241,156,61,33,35,224,227,117,249,246,223,220,106,103,254,128,168,33,64,0,6,0,4,188,100,20,56,88,30,146,102,6,59,190,24,217,28,36,141,193,75,5,64,181,7,45,214,238,246,250,166,183,75,129,144,119,177,226,60,210,136,31,150,141,186,179,81,176,74,67,215,65,82,125,181,94,159,199,181,243,147,89,127,255,95,57,103,255,239,244,255,255,208,22,157,228,7,102,38,172,103,148,102,192,178,77,18,4,9,26,72,49,24,65,20,146,80,121,230,225,10,185,66,5,178,60,75,146,115,208,64,198,149,97,7,100,33,94,69,221,61,49,186,11,151,112,216,243,213,136,127,61,150,149,50,124,207,216,77,189,43,153,209,113,226,76,250,62,151,153,119,156,18,157,37,224,14,19,139,121,117,247,3,125,125,170,58,103,114,43,239,218,254,26,200,213,43,165,52,145,186,9,127,229,15,223,145,159,114,172,111,113,253,182,235,9,150,77,101,117,172,166,103,196,172,218,242,120,217,180,56,71,166,218,219,208,49,104,46,207,48,218,40,35,69,157,43,108,63,223,106,222,252,62,239,222,239,14,244,180,239,205,196,190,21,236,24,246,81,197,107,82,28,80,229,173,181,230,137,61,245,95,252,26,120,191,232,144,0,148,0,129,59,196,66,19,77,187,216,197,197,18,173,243,116,175,186,249,141,218,12,235,246,95,111,251,127,236,159,211,151,191,255,255,227,127,255,255,229,106,98,38,191,196,203,34,183,94,44,254,228,10,28,97,139,209,185,151,169,137,81,153,130,135,65,136,13,152,224,86,103,26,230,98,208,202,156,102,45,133,6,44,138,102,20,136,230,24,0,6,35,129,38,12,131,107,220,28,13,37,56,13,227,129,250,69,28,41,166,201,101,68,64,174,150,70,246,146,20,22,137,161,47,105,13,223,66,89,112,44,48,65,224,146,237,50,113,146,195,25,10,16,36,148,28,212,7,142,44,18,201,21,109,49,84,84,226,132,190,192,180,175,114,5,52,196,120,229,80,240,100,232,225,102,255,251,178,100,61,142,135,178,113,76,3,185,123,240,77,235,90,42,97,39,52,29,225,197,50,46,229,237,209,51,175,167,204,204,28,40,129,253,198,163,131,106,157,145,62,11,68,162,197,1,62,197,32,199,194,36,125,165,109,68,252,185,227,52,238,196,80,212,79,84,193,21,118,197,12,154,100,180,66,102,209,101,240,156,154,165,247,56,72,207,168,40,9,187,126,236,254,36,20,209,43,188,19,25,214,244,158,88,219,97,121,181,79,120,191,56,155,181,110,217,214,226,235,248,203,187,122,164,173,215,48,243,188,178,107,45,78,26,214,127,255,90,244,183,255,95,52,223,245,255,253,127,245,2,248,113,34,158,187,0,0,2,160,0,0,222,236,73,253,65,52,140,101,208,64,88,128,25,149,198,3,2,224,192,222,245,74,52,225,214,224,14,121,203,244,101,95,250,95,227,189,250,127,254,159,204,254,223,251,125,127,255,255,242,237,114,228,89,200,227,228,42,141,211,253,95,19,25,42,37,89,197,28,91,16,235,245,12,192,162,156,206,84,172,214,9,204,206,212,172,208,52,40,194,225,56,20,159,25,224,103,135,20,196,130,104,113,8,97,224,116,4,31,65,160,185,128,160,209,170,211,214,94,194,169,162,33,140,19,184,162,68,102,193,5,73,136,129,92,9,19,62,206,139,228,184,90,100,123,248,152,9,31,125,21,133,135,82,229,134,203,141,54,56,64,212,90,64,173,235,161,221,77,73,185,75,228,240,102,146,229,231,167,173,128,116,178,209,152,102,131,48,16,52,145,7,246,99,254,74,82,13,38,158,11,37,62,118,193,31,75,177,242,231,3,113,55,77,18,99,215,225,4,225,107,31,121,132,107,239,14,87,201,179,31,164,7,141,163,167,181,216,28,251,84,63,222,215,192,117,1,210,50,51,81,118,84,213,172,97,170,110,84,15,58,220,205,158,73,226,179,237,170,241,60,109,57,120,114,84,217,167,94,79,44,78,241,203,123,235,188,98,67,83,24,250,167,254,250,147,127,253,231,201,247,255,255,58,255,235,123,219,139,21,41,11,0,128,96,13,16,38,92,195,26,21,132,20,114,34,26,64,211,32,168,121,164,165,52,211,254,35,46,120,116,163,34,154,218,155,111,210,250,183,66,4,206,47,223,41,203,118,255,252,121,191,7,197,191,63,167,255,255,255,255,255,254,191,255,242,185,199,22,152,75,99,232,129,137,35,166,172,236,0,204,36,125,54,127,68,238,135,83,193,192,142,2,92,55,125,0,44,44,0,240,12,46,52,16,10,12,172,1,49,25,36,88,98,2,47,25,72,2,36,117,86,129,96,194,141,128,216,53,143,190,163,133,116,64,38,59,163,66,46,134,89,47,37,12,81,250,119,101,235,199,209,253,255,251,178,100,37,8,7,100,113,76,139,153,123,240,76,75,233,227,100,167,124,24,73,163,69,77,229,228,192,244,151,105,52,240,138,8,41,61,126,15,14,168,33,219,211,109,189,98,22,154,12,85,152,34,72,192,15,146,226,146,44,164,160,139,48,144,32,89,229,44,34,158,2,129,99,4,70,171,31,119,77,110,203,121,99,107,170,36,151,58,48,138,53,119,133,234,103,65,221,38,45,26,95,8,112,164,173,150,200,185,201,23,152,104,85,244,227,15,106,84,221,205,134,221,67,95,167,62,28,190,207,41,251,85,245,3,82,93,85,119,34,88,255,228,253,143,227,10,170,233,178,124,72,207,26,120,83,198,249,163,142,173,153,18,43,52,202,78,104,171,215,213,50,205,124,63,74,235,227,239,231,250,73,74,255,157,125,227,127,255,243,255,250,174,234,233,110,214,176,0,0,1,233,86,12,16,178,227,66,147,18,245,59,28,165,132,201,102,150,25,175,53,23,73,229,254,42,142,137,54,196,38,21,95,210,223,238,61,95,55,47,31,161,52,255,255,248,255,246,255,223,253,27,233,255,254,159,223,255,255,121,82,53,21,140,70,206,109,73,41,65,184,102,158,64,3,68,131,27,220,112,4,204,227,68,80,198,183,20,40,70,107,99,97,20,158,124,130,161,81,36,207,32,40,113,7,232,88,176,149,177,93,36,106,135,86,219,5,102,75,137,65,1,37,70,64,204,90,75,54,99,161,8,156,51,160,162,215,202,201,164,241,245,169,153,204,231,241,179,13,238,244,100,255,178,241,135,56,68,157,29,243,55,196,61,117,153,19,106,188,183,154,26,197,157,99,37,122,206,231,92,211,52,52,151,63,158,183,239,217,169,148,165,115,109,105,16,229,216,144,121,211,102,186,227,249,94,99,199,197,113,62,28,213,182,201,104,155,181,141,135,216,76,159,207,37,42,183,91,184,50,249,45,54,224,101,106,175,34,195,76,159,81,96,152,44,91,118,177,242,233,9,137,41,158,203,237,141,107,89,251,198,96,111,231,120,172,191,238,0,8,17,225,162,67,133,105,131,220,119,12,26,138,65,182,33,2,4,194,245,66,50,218,15,168,251,237,105,32,157,177,102,73,168,121,186,183,102,255,101,254,78,77,76,95,95,211,254,51,253,63,255,237,212,241,21,63,217,237,245,130,0,73,129,3,47,222,243,50,235,163,41,216,163,78,14,179,37,212,115,20,193,19,60,20,19,28,65,128,8,98,86,59,131,7,19,9,68,2,97,196,193,0,152,129,166,62,86,168,92,160,85,230,80,49,149,102,43,186,80,36,250,59,54,202,197,2,22,2,49,78,91,172,177,215,195,169,118,132,237,186,132,67,42,245,42,236,0,60,172,232,201,98,208,209,51,97,255,251,178,100,48,14,39,152,113,76,11,185,123,112,72,133,217,197,101,37,100,28,41,155,52,110,97,241,129,19,151,167,113,149,149,160,161,155,101,70,230,70,36,202,78,113,23,0,64,74,44,193,134,104,241,112,222,48,199,208,92,83,16,230,201,212,225,32,89,194,45,86,106,54,76,31,84,92,216,184,46,99,246,101,234,192,152,91,78,239,200,211,151,51,204,189,66,50,107,182,90,53,140,167,11,195,15,87,194,150,149,124,235,188,44,51,101,182,150,219,77,214,143,237,47,173,165,190,148,245,195,89,181,26,172,83,107,21,158,152,141,188,253,170,107,152,122,95,74,226,77,71,132,145,207,204,38,153,58,69,47,154,99,255,124,231,53,139,189,227,239,31,255,254,254,55,255,240,245,87,72,21,149,0,64,4,0,74,42,93,26,134,163,145,46,11,32,205,89,94,55,8,130,73,35,43,108,227,135,179,170,40,55,198,159,197,38,159,2,143,29,204,62,151,209,189,7,20,115,203,160,246,160,155,80,16,127,219,100,189,127,64,147,178,18,178,119,123,252,254,73,31,79,255,254,240,19,134,8,33,25,213,166,119,190,33,178,155,38,222,15,154,105,188,101,145,1,138,46,128,162,153,8,68,88,80,96,178,112,92,130,52,45,48,240,68,196,192,118,82,219,50,113,225,248,65,27,143,241,26,101,6,106,172,230,110,214,226,147,99,147,138,186,175,45,255,95,138,151,140,205,143,205,56,61,108,78,221,210,161,214,172,177,150,187,138,38,255,55,189,108,13,74,149,177,6,94,245,202,16,176,162,51,84,133,13,79,155,31,61,220,96,233,222,178,76,19,106,234,158,174,27,237,123,188,133,209,203,91,127,171,216,222,109,254,106,115,213,5,185,18,251,196,107,78,249,102,134,105,196,254,200,170,229,181,53,219,144,183,26,46,170,205,183,109,122,51,98,189,45,79,44,230,6,240,240,146,218,100,139,141,187,150,189,45,141,222,201,232,215,248,82,149,186,114,59,25,180,195,106,239,12,21,157,74,87,71,131,175,241,157,99,80,109,6,177,129,79,232,187,188,0,8,0,10,1,67,74,206,98,154,36,130,3,140,48,81,164,67,139,131,85,214,82,42,168,217,224,33,211,191,56,182,81,123,134,102,228,149,228,136,233,255,163,190,143,227,1,209,168,156,252,215,67,155,255,183,252,79,223,60,185,127,79,148,238,255,255,255,72,0,0,66,180,196,7,227,37,146,15,90,73,59,135,60,56,140,96,230,161,149,129,38,203,57,141,56,72,128,160,192,97,136,139,166,12,3,194,70,142,69,49,205,145,18,50,26,239,73,154,89,73,52,174,147,13,26,45,157,202,100,99,67,161,67,66,123,153,214,176,111,157,108,227,220,106,55,255,251,178,100,38,142,167,2,102,77,27,153,123,112,72,7,9,180,101,229,102,29,37,161,44,110,229,237,193,27,23,103,41,146,137,216,251,76,164,173,144,2,239,208,117,122,167,107,249,43,178,225,200,41,95,117,237,95,235,21,3,170,86,166,1,126,47,255,214,236,183,172,18,252,159,103,46,84,167,84,219,137,26,86,161,234,112,135,35,45,173,132,75,118,244,151,214,83,56,242,168,181,235,170,36,226,225,34,98,77,149,250,101,51,53,161,157,85,212,59,225,190,144,82,135,36,237,149,114,133,132,243,141,202,3,45,205,204,245,141,120,143,21,172,218,157,191,194,132,134,214,148,107,83,139,221,61,79,69,101,72,70,141,104,77,239,116,184,75,91,252,227,88,141,254,107,14,136,30,123,247,161,26,128,0,0,8,146,71,4,193,220,82,4,102,44,98,137,102,226,3,67,64,111,9,16,195,35,58,141,53,5,120,210,62,41,246,189,126,222,237,109,245,149,194,227,159,162,209,217,179,111,81,96,146,180,237,80,27,138,171,169,155,233,153,38,255,138,191,229,228,215,143,246,250,0,6,24,188,150,24,182,246,28,127,129,156,145,7,155,178,108,152,2,191,153,24,24,153,205,1,130,148,35,1,192,83,4,66,179,20,75,67,2,193,32,72,14,97,176,60,114,84,178,0,66,142,6,83,138,184,150,193,164,232,193,68,18,1,143,125,216,67,35,4,28,21,113,188,160,88,30,237,78,44,113,128,195,16,27,233,200,53,252,233,0,36,71,222,95,74,110,226,171,74,227,167,75,85,193,130,46,150,90,245,6,32,84,160,163,132,217,2,16,22,179,119,238,48,77,207,145,8,201,172,97,72,212,92,245,33,217,188,108,62,222,249,147,211,79,203,36,142,116,38,190,195,220,235,164,19,18,15,146,243,21,47,233,129,181,225,171,53,164,156,248,149,41,251,14,117,135,24,13,10,61,80,225,166,50,165,249,218,91,84,154,54,61,227,111,27,183,206,159,91,194,98,132,60,102,137,25,197,243,83,38,37,138,162,111,130,96,50,75,124,231,91,249,215,175,207,111,183,157,110,111,181,189,4,0,6,203,140,240,26,153,158,65,126,10,168,32,113,147,98,160,136,63,8,64,239,189,142,59,56,228,227,139,135,161,79,8,29,242,4,93,186,146,150,250,190,50,59,66,182,3,88,165,104,130,253,118,255,240,157,82,252,231,187,171,167,42,242,175,176,213,255,253,117,32,0,204,5,82,140,117,183,140,245,203,76,144,106,141,161,44,76,208,103,76,185,19,140,204,153,140,79,7,212,28,194,0,28,197,162,204,96,9,4,1,70,17,6,38,16,4,41,160,28,23,142,8,121,2,60,197,43,9,39,38,40,42,226,100,180,197,228,255,251,176,100,33,142,134,240,95,203,11,185,123,244,74,196,41,179,105,229,90,27,145,129,46,110,225,145,192,250,17,167,105,133,137,144,254,146,166,13,109,160,188,171,35,62,49,237,251,141,181,157,0,222,187,4,245,200,43,6,67,6,163,81,0,76,54,26,244,16,52,219,204,244,14,13,156,41,140,194,224,5,71,40,14,196,105,13,208,218,238,15,239,233,85,230,205,99,191,153,141,151,234,103,8,16,143,5,175,21,51,230,208,239,69,125,150,39,124,123,192,149,176,225,182,235,153,215,41,108,158,198,77,50,215,78,214,239,118,107,158,212,173,36,172,151,117,185,80,212,100,92,60,127,166,245,86,166,93,110,185,196,219,182,235,157,109,135,95,230,3,142,118,215,76,75,187,250,69,222,36,117,166,100,47,30,241,141,191,169,107,128,0,0,5,240,24,8,74,44,211,131,3,21,49,234,22,225,129,138,159,49,199,56,187,224,147,68,147,195,119,80,115,13,207,181,79,239,159,253,131,129,220,214,251,159,50,245,174,194,167,50,209,168,16,216,84,66,33,103,46,199,178,248,123,157,186,113,30,142,255,126,223,255,255,160,0,97,134,106,1,135,181,1,156,76,185,179,118,113,138,133,17,138,203,177,49,78,105,120,26,101,160,112,96,96,8,96,88,84,99,41,28,157,226,64,121,139,224,112,65,44,172,225,0,112,232,20,16,1,166,109,231,132,159,52,9,44,146,42,241,255,178,179,11,186,199,224,118,87,207,106,214,61,189,140,186,143,215,99,237,95,34,1,54,246,32,149,208,74,39,29,188,176,173,205,188,218,110,2,137,20,177,80,14,40,219,108,233,32,122,233,164,177,20,238,161,234,63,83,169,44,30,236,117,177,65,88,99,19,150,234,105,109,82,125,136,99,61,128,36,47,205,0,18,47,26,86,244,2,253,230,183,69,6,204,151,133,249,136,93,60,142,117,6,121,117,165,135,189,81,149,33,55,69,146,187,172,202,143,150,186,159,22,205,239,57,152,187,167,164,188,123,18,26,219,209,13,158,181,205,235,154,62,218,49,60,240,124,128,100,104,52,230,17,251,128,192,0,0,9,101,4,2,6,120,219,113,16,69,10,181,74,220,148,112,220,173,27,31,216,26,29,19,103,229,22,98,226,59,201,171,62,27,236,79,239,71,185,213,180,224,125,239,31,213,179,157,236,242,255,255,232,158,91,191,234,254,73,0,0,0,84,192,115,232,197,87,128,217,98,200,224,21,232,214,99,64,201,116,24,201,64,116,198,231,68,197,16,141,17,129,160,105,142,3,217,123,22,136,56,152,61,128,103,162,194,59,193,171,60,151,164,165,26,90,91,67,66,46,6,55,88,96,97,72,33,202,141,51,246,199,173,230,205,229,255,251,178,100,38,142,230,233,103,76,27,185,123,112,80,234,9,227,100,168,158,26,153,161,52,110,97,237,193,40,168,39,77,148,149,144,13,171,153,200,37,196,192,170,52,15,141,2,205,119,149,243,203,117,37,212,230,186,143,1,71,254,95,30,117,253,50,15,80,33,2,254,208,27,113,149,137,236,76,82,109,40,124,116,145,251,246,124,199,190,71,219,69,52,171,199,201,11,73,102,197,206,110,123,227,80,212,84,240,117,114,49,18,177,202,251,85,143,246,173,226,87,147,123,251,101,202,246,131,232,135,44,239,77,191,77,136,218,234,244,174,28,237,90,239,86,222,32,227,249,210,16,113,38,28,164,93,194,222,114,235,202,198,219,241,175,107,230,222,173,90,131,108,60,11,189,108,248,187,52,0,0,3,241,44,99,1,120,132,1,164,25,128,28,60,13,137,204,162,140,37,251,116,163,139,197,55,255,102,207,220,239,205,53,156,76,7,167,115,246,250,62,235,213,244,228,189,63,255,79,228,254,191,251,255,68,11,185,247,219,92,50,202,94,227,72,84,14,71,225,97,220,136,116,202,38,255,241,60,154,168,33,188,42,162,33,95,29,170,240,113,88,121,188,0,38,37,134,152,224,68,103,137,208,209,56,100,6,96,96,25,151,75,137,44,50,0,2,129,194,243,122,144,164,148,32,163,52,251,146,146,142,113,115,160,2,138,146,121,57,203,86,230,226,253,99,166,163,134,46,39,27,248,191,220,95,184,42,147,219,156,211,79,89,111,244,111,39,230,85,98,92,93,42,61,224,76,252,12,87,128,189,79,67,157,167,29,95,62,73,83,122,210,51,55,56,31,229,197,107,199,37,46,114,71,78,195,197,142,133,253,221,150,30,83,41,79,5,25,108,255,101,51,68,115,100,90,175,133,6,232,124,124,88,213,117,167,23,29,234,205,110,145,29,242,25,127,224,123,53,51,222,237,120,173,105,172,65,158,248,254,79,138,84,238,103,137,57,221,120,107,140,199,197,152,233,149,203,149,162,230,244,249,206,158,57,247,241,235,74,57,28,254,76,1,228,50,209,137,22,53,130,5,36,90,199,156,193,141,142,74,47,35,99,165,38,125,6,251,21,108,117,178,203,239,16,4,30,221,137,68,246,140,109,61,158,167,231,234,255,255,255,51,126,51,254,173,255,255,255,244,194,132,221,199,59,144,87,99,52,80,193,209,242,78,83,255,38,0,0,113,66,216,193,162,100,217,72,32,197,10,12,194,147,68,201,3,60,201,16,84,207,146,96,199,64,144,192,32,80,84,26,49,248,123,129,140,0,0,204,53,2,12,41,4,25,242,87,138,0,102,14,0,11,62,57,92,164,139,163,6,151,145,250,77,200,108,80,113,20,107,142,218,229,203,105,157,255,251,178,100,39,142,39,8,95,76,19,185,100,112,73,69,217,221,100,226,132,27,121,197,48,78,61,28,209,26,25,167,37,149,10,16,27,245,222,250,180,232,107,41,35,191,81,194,30,7,113,214,76,84,13,236,108,245,152,82,132,98,159,229,96,213,207,16,197,38,31,247,168,188,100,64,125,122,107,117,101,87,244,166,176,108,42,6,228,23,0,94,201,158,95,171,165,20,166,248,211,213,216,116,35,36,115,75,213,120,154,203,144,30,246,223,32,37,139,30,30,67,205,251,254,33,77,113,5,252,130,26,66,228,17,29,246,160,35,206,142,44,210,62,244,47,247,179,127,135,235,61,59,179,54,66,87,215,104,241,244,209,123,213,106,249,85,96,65,102,188,68,160,24,184,185,226,30,132,7,229,40,0,0,3,160,0,0,0,209,25,148,34,121,169,18,91,52,75,96,38,83,142,55,13,166,251,115,147,59,42,13,126,246,220,166,27,152,163,26,29,199,128,145,143,208,245,103,95,141,70,8,237,51,84,109,73,101,63,237,150,250,254,160,235,151,63,166,239,255,218,32,74,161,203,192,96,74,64,208,90,19,125,74,143,81,109,58,201,172,192,88,131,29,142,76,137,235,48,233,28,152,6,36,19,52,41,144,84,6,240,3,147,129,135,198,150,44,10,100,1,133,20,206,236,201,49,38,108,132,14,200,152,187,164,166,32,64,80,192,169,151,94,95,88,93,71,24,198,217,132,85,56,25,174,56,64,28,89,105,35,106,34,197,25,202,245,137,85,127,218,109,198,234,76,36,239,110,1,128,244,100,56,239,0,76,85,192,130,235,88,46,49,46,49,146,110,212,58,44,207,91,66,46,202,140,84,242,74,199,177,255,89,54,109,31,248,200,216,214,209,40,204,88,251,222,224,97,196,123,178,233,232,205,166,38,223,133,19,202,197,62,239,189,119,13,102,39,148,59,11,77,141,61,68,49,3,132,30,210,39,68,37,38,101,10,234,50,132,240,28,139,154,52,92,209,252,19,219,8,223,44,183,194,127,164,155,53,197,212,253,255,243,56,246,0,67,193,60,131,93,177,204,196,9,9,32,13,6,0,16,240,186,36,54,209,113,124,201,218,18,108,97,63,118,2,127,176,17,154,58,103,25,134,102,211,83,93,92,219,65,150,142,103,206,74,2,234,153,27,239,191,101,239,200,250,112,137,39,145,242,94,43,242,225,176,0,0,2,156,193,164,131,66,110,204,16,129,58,196,208,223,229,163,68,159,12,220,48,52,227,224,200,33,98,0,152,48,18,102,161,235,57,154,60,196,230,24,251,56,42,129,15,215,247,118,87,76,199,2,26,102,57,218,180,1,240,165,16,220,152,119,184,226,150,1,154,184,82,165,227,181,28,60,40,106,215,255,251,178,100,40,142,166,135,104,205,27,152,122,176,72,198,153,183,101,34,100,25,229,131,58,110,105,231,201,10,164,103,9,147,137,162,54,197,8,236,70,163,42,226,99,221,16,58,28,53,144,76,41,97,84,17,2,182,249,206,50,183,246,86,175,237,93,210,56,183,99,101,164,165,13,223,199,112,190,108,142,108,253,23,55,111,101,180,176,177,243,123,34,103,209,252,60,127,102,223,149,163,53,70,211,189,249,197,112,238,54,165,34,214,173,166,9,55,4,241,173,87,79,38,222,98,214,186,182,43,239,175,226,66,65,202,174,68,177,76,175,157,182,19,2,170,152,106,139,152,44,186,251,198,53,108,233,230,244,174,155,15,63,214,2,0,0,0,4,137,172,177,79,204,245,198,169,40,29,245,52,99,74,11,141,128,128,119,209,231,86,0,15,229,208,35,227,78,226,151,169,66,137,28,66,232,91,20,111,131,220,80,113,222,203,64,186,154,232,82,253,63,175,94,27,248,31,5,223,156,187,255,39,211,255,255,80,47,114,80,193,146,40,230,173,138,152,234,172,5,2,24,253,167,13,25,141,8,77,180,198,6,20,0,113,76,0,21,6,21,48,97,133,65,62,77,171,118,18,23,11,157,112,201,128,53,85,55,78,184,186,243,125,147,148,68,46,121,165,192,206,197,2,18,184,88,5,56,93,163,148,24,99,14,184,195,222,74,168,204,114,162,19,107,197,209,252,202,108,12,147,46,86,194,141,227,66,144,111,162,42,201,52,125,74,222,163,71,46,226,226,46,84,209,99,175,193,121,167,143,162,217,73,86,7,35,149,95,53,224,103,112,98,120,110,161,255,15,196,105,111,66,202,125,71,131,174,191,23,120,189,53,143,190,239,17,158,222,140,74,244,188,179,186,219,2,26,153,50,213,204,44,111,159,57,94,93,110,77,248,25,222,253,214,227,218,14,119,117,92,45,97,146,249,203,134,97,103,231,129,22,121,141,100,40,128,216,89,132,201,175,154,229,44,180,84,206,77,10,226,109,116,132,70,21,4,55,112,137,104,164,162,102,138,150,209,64,18,74,106,243,178,254,246,96,119,163,224,92,183,143,253,191,190,207,80,125,185,58,183,255,181,75,253,127,254,195,242,197,2,80,0,0,0,53,87,27,115,110,97,220,57,192,110,135,52,62,153,212,134,106,51,9,7,20,8,25,93,194,196,19,87,19,204,90,75,5,30,76,124,15,49,32,29,158,86,20,1,137,11,140,88,1,158,95,36,196,152,201,132,132,200,7,94,47,115,170,103,96,17,128,130,204,189,27,31,184,197,133,2,85,122,194,129,50,35,90,202,2,128,27,51,9,47,244,172,176,5,112,235,48,198,116,185,146,9,231,134,155,186,168,35,156,52,96,48,130,255,251,178,100,58,14,151,64,105,76,27,143,71,50,67,166,89,144,103,71,40,29,149,155,46,78,229,239,217,18,145,166,217,172,44,96,65,87,89,99,32,7,192,225,93,131,168,14,56,172,22,29,174,192,32,176,204,101,98,25,17,26,139,126,50,165,90,82,55,23,97,243,117,1,5,136,196,180,115,40,110,240,221,102,236,41,173,226,10,167,112,221,220,128,35,164,55,8,188,54,111,87,150,247,203,156,92,111,127,14,239,52,155,160,84,192,181,10,222,195,220,69,116,35,132,223,174,249,254,4,48,111,147,34,25,165,61,68,23,42,242,87,221,85,193,17,76,119,155,36,15,229,110,105,150,49,1,191,104,42,245,129,101,130,152,26,163,177,5,140,15,128,161,212,114,109,127,21,38,208,80,180,35,29,163,139,192,241,143,150,92,185,214,209,231,154,84,179,87,81,31,156,172,164,19,212,144,251,253,58,115,95,59,141,195,255,201,127,248,160,12,96,24,162,103,225,58,116,154,254,110,91,246,109,50,214,100,43,196,1,16,12,236,58,140,147,11,151,89,131,33,233,151,225,225,129,70,8,240,44,10,35,195,134,53,254,96,40,0,40,120,42,195,148,10,205,196,142,74,64,89,74,149,43,75,232,64,113,139,128,162,201,168,28,107,77,134,169,212,5,59,52,23,140,95,101,45,42,179,31,108,35,214,75,83,212,136,248,146,111,162,194,119,168,83,230,207,212,53,62,72,154,88,51,4,200,166,74,60,12,21,232,89,244,160,105,19,15,39,57,239,161,205,246,22,30,76,168,214,44,164,25,0,124,34,45,114,129,84,146,152,119,139,163,116,67,26,59,195,236,158,169,45,161,94,221,91,102,146,233,181,22,104,168,134,61,183,1,68,162,188,60,252,53,199,182,92,62,243,252,28,250,195,247,101,88,105,197,163,93,173,155,155,205,118,151,231,59,189,62,247,233,77,239,77,238,117,129,104,219,220,153,240,222,120,25,221,53,247,127,253,191,251,204,65,168,209,0,75,217,248,138,1,33,161,51,141,182,11,58,205,44,35,139,184,84,149,95,149,64,14,207,77,77,228,73,186,123,97,164,176,58,95,103,26,179,223,108,170,78,250,226,248,93,74,249,155,146,103,205,117,70,174,204,45,54,118,90,144,205,186,117,211,255,220,0,0,112,40,242,102,242,48,98,88,212,106,189,154,98,34,22,98,40,196,101,32,112,102,90,140,98,240,18,0,7,12,43,3,12,148,9,73,133,147,19,64,115,0,129,131,2,0,38,178,84,0,164,132,106,2,253,213,1,59,18,176,52,184,49,88,21,156,2,127,16,70,254,11,22,233,92,163,82,165,29,160,20,172,108,38,78,0,74,20,209,17,54,153,4,3,199,74,209,185,209,67,255,251,178,100,51,14,183,69,103,204,19,185,99,246,73,230,89,144,105,101,122,27,233,163,52,110,101,237,129,12,151,166,213,149,137,170,172,174,146,8,88,4,157,110,205,20,178,11,130,97,148,150,218,187,54,122,16,6,146,89,72,99,87,105,160,80,80,50,53,48,80,125,56,12,70,167,171,80,209,97,41,96,53,0,51,194,233,41,107,196,96,184,172,229,203,40,174,180,153,149,128,230,125,155,38,81,224,248,179,150,90,102,175,245,146,219,247,167,98,205,114,218,109,18,59,94,242,217,166,151,107,180,199,191,243,190,119,254,102,139,8,107,107,17,91,177,123,235,24,146,75,205,164,55,97,125,169,147,77,164,78,45,211,152,163,98,44,30,223,154,92,70,90,194,105,26,227,82,99,49,13,26,212,125,213,4,17,127,232,20,13,192,179,71,171,24,132,181,19,173,179,135,128,161,127,111,6,150,227,244,54,58,239,142,79,217,82,253,105,208,238,120,57,83,206,20,68,58,173,58,243,232,94,61,234,255,127,255,233,254,128,21,226,135,179,62,95,14,195,220,49,36,108,225,226,83,113,68,64,164,179,22,208,198,134,130,161,81,208,97,156,194,2,3,192,140,12,98,0,57,118,105,209,240,70,3,77,34,250,158,0,38,214,32,21,137,49,29,198,179,26,49,3,186,211,217,148,79,118,153,11,26,184,35,148,160,166,216,56,57,201,162,128,178,36,25,254,246,186,199,222,26,36,11,242,124,105,132,66,176,9,211,106,132,168,22,181,96,93,139,89,36,153,66,177,22,117,80,12,206,3,236,251,136,159,89,110,113,206,174,179,44,67,49,162,214,66,108,191,58,237,51,188,40,245,234,227,26,142,161,107,185,118,249,172,165,35,166,99,151,61,178,53,44,239,31,27,206,166,196,109,211,4,43,74,234,76,238,45,149,56,86,120,242,234,109,73,188,106,218,236,158,210,229,118,227,38,179,151,56,140,51,196,149,69,25,169,194,19,201,237,31,19,68,239,252,121,226,230,93,181,65,137,164,47,250,240,37,24,216,88,206,49,6,84,208,41,226,198,160,109,65,34,54,25,182,68,54,203,186,45,200,139,68,158,149,100,13,60,234,213,246,253,3,57,35,213,246,114,144,16,250,88,16,217,217,69,65,11,249,131,177,223,127,110,15,122,76,250,59,208,0,0,12,188,2,147,51,23,48,196,204,227,111,88,14,106,122,19,108,25,164,14,107,130,0,99,125,109,152,208,38,14,124,152,100,116,86,32,22,59,135,12,157,168,154,41,19,76,69,165,135,168,173,170,16,107,105,16,251,57,111,177,37,66,20,160,68,161,140,77,223,94,75,231,66,145,197,156,196,53,167,124,97,172,7,66,104,25,177,119,217,184,88,179,9,100,255,251,178,100,48,14,231,73,104,205,27,153,123,240,68,38,89,160,101,103,120,29,149,141,46,78,233,113,193,22,19,166,201,164,21,168,108,169,32,88,193,115,101,254,228,161,119,100,213,67,128,94,184,200,172,231,216,112,132,60,95,198,43,49,33,139,181,108,252,217,130,215,21,205,186,145,149,89,93,198,55,13,203,109,67,63,122,225,30,3,247,182,135,19,105,155,194,25,8,108,169,166,205,88,192,142,246,10,161,199,55,182,221,191,220,234,95,165,3,232,77,203,215,180,139,118,71,34,49,155,195,143,25,244,209,235,141,57,82,176,96,169,85,145,30,46,226,196,112,135,107,171,82,176,238,196,120,225,252,29,193,112,158,184,212,177,247,106,251,56,175,105,245,60,101,82,141,19,77,230,77,5,12,25,216,152,71,99,66,193,13,120,192,30,29,129,149,134,6,183,57,177,216,141,194,151,48,240,42,40,174,254,41,170,105,14,87,4,27,86,174,230,171,231,163,193,211,35,58,230,187,183,34,67,255,244,95,71,37,95,228,64,179,23,79,83,5,38,67,21,166,3,89,54,0,9,200,103,67,20,97,49,52,102,11,88,14,59,12,6,12,151,160,41,123,48,132,151,49,0,3,48,208,34,1,10,12,64,32,23,6,128,160,161,40,4,81,212,79,194,141,148,192,229,12,97,171,178,235,161,202,196,4,216,129,124,225,113,222,36,170,2,166,133,99,134,8,94,163,163,165,143,169,64,202,174,50,44,95,68,132,88,44,2,99,206,123,148,185,82,113,83,183,32,132,205,158,211,54,26,33,82,31,122,20,154,53,211,67,82,235,82,234,16,64,202,55,213,0,54,92,57,249,43,60,177,113,225,129,224,153,181,129,124,113,135,226,250,22,176,7,226,115,175,4,171,134,5,165,82,57,182,112,125,201,36,118,138,66,14,23,152,200,135,42,11,91,105,244,197,229,36,60,125,60,250,55,189,50,229,75,84,57,127,27,22,108,54,214,180,42,30,101,107,171,104,160,149,103,141,231,149,186,86,30,211,216,140,24,15,0,145,50,28,206,53,72,212,3,67,35,160,137,44,129,30,163,48,64,36,207,48,140,220,247,77,183,0,128,128,39,151,248,64,157,177,184,99,202,248,81,64,145,190,59,27,136,1,116,3,175,174,67,141,118,178,84,39,73,45,114,124,120,179,140,219,207,93,59,119,213,255,246,127,255,87,101,22,0,0,2,172,192,171,83,22,203,14,49,171,51,53,104,235,200,67,109,159,204,224,13,51,189,124,196,130,9,64,210,72,13,12,48,129,228,88,118,4,8,138,154,176,172,172,148,20,112,1,105,180,236,41,18,88,6,142,90,219,169,83,162,41,136,88,117,174,157,85,102,103,22,82,128,232,129,209,232,255,251,178,100,39,142,199,90,104,76,155,153,123,112,68,36,249,178,101,98,92,29,33,193,60,45,225,234,209,12,157,230,193,132,9,168,23,248,132,28,94,134,59,101,37,212,245,198,79,5,179,36,227,133,192,111,67,120,80,51,166,184,162,246,27,194,253,215,71,49,136,216,254,178,205,61,209,192,21,193,24,65,94,178,134,165,146,38,255,161,184,238,175,201,227,20,27,23,140,193,209,160,161,143,213,16,118,224,234,247,197,245,103,253,16,211,45,136,173,178,227,25,110,137,78,183,30,250,128,201,13,203,86,111,174,89,213,78,15,205,248,79,27,213,203,236,206,86,120,160,153,135,177,77,43,249,114,237,199,90,141,167,15,169,47,52,39,154,99,129,71,12,238,30,102,129,157,211,126,183,189,255,222,217,34,4,142,48,64,247,122,58,96,0,205,245,67,145,133,8,85,241,105,205,55,154,161,133,130,206,155,123,1,64,133,69,160,112,199,114,246,123,34,31,234,185,96,168,15,22,53,209,181,77,195,83,83,239,87,169,151,245,17,161,249,27,228,7,17,245,87,35,44,79,251,95,253,127,255,253,71,4,44,139,43,31,51,9,150,229,157,49,65,183,210,152,40,233,166,8,153,200,121,125,219,128,25,188,0,161,231,17,92,139,111,218,197,110,35,133,9,92,177,78,133,160,222,3,6,101,185,44,191,6,0,15,70,153,16,135,179,167,207,243,170,224,237,5,234,218,16,220,158,83,191,42,217,118,95,19,101,189,110,84,130,145,58,97,20,133,209,227,122,60,146,63,164,20,105,193,23,49,241,1,8,26,174,103,169,182,176,230,101,179,188,132,172,92,83,123,110,138,199,29,62,249,100,208,96,52,20,162,22,38,230,91,115,35,38,172,201,72,241,61,218,164,88,63,208,114,66,163,4,102,184,119,204,236,241,218,153,211,239,228,137,153,34,179,191,135,173,176,69,129,71,80,30,190,22,194,89,22,231,58,22,199,184,113,233,74,107,58,166,181,184,152,196,197,240,224,153,172,33,228,221,129,129,12,71,191,187,252,127,143,243,141,127,45,169,29,95,31,89,190,240,225,186,60,215,239,231,57,253,18,214,92,96,137,173,198,242,134,173,24,67,92,80,151,97,228,7,10,27,132,181,208,138,89,221,112,195,229,34,41,0,248,27,215,237,57,0,205,136,182,117,174,226,17,158,237,151,146,246,127,193,85,255,187,107,223,133,108,159,254,14,255,255,233,255,254,160,48,81,20,199,103,115,46,56,76,79,17,48,104,16,199,163,0,17,56,2,98,46,98,192,141,5,3,9,130,1,115,248,24,16,34,20,62,141,37,216,12,14,4,0,47,36,161,48,86,90,157,206,251,162,203,102,134,65,145,104,10,27,74,135,102,30,255,251,178,100,33,0,55,21,120,207,131,143,109,240,75,228,233,176,101,37,106,26,29,227,67,45,190,55,193,62,26,103,33,150,9,104,72,28,55,54,65,236,218,181,168,70,220,168,109,147,10,118,195,220,132,139,136,132,159,171,104,102,144,14,53,67,99,105,145,76,160,131,100,146,85,185,60,171,36,204,177,149,17,208,213,10,145,201,235,217,162,98,11,14,113,4,183,218,181,39,140,166,138,24,147,66,153,173,10,208,94,215,22,133,134,231,144,154,38,199,221,189,157,125,213,170,20,179,175,70,174,181,255,158,45,27,144,157,102,12,149,170,228,38,217,98,208,184,161,209,97,44,198,255,21,242,190,236,165,130,88,68,206,128,197,0,253,108,110,21,115,86,127,254,179,93,18,225,138,150,69,9,115,26,67,15,199,33,107,49,130,117,253,61,17,216,140,181,147,154,213,26,126,16,2,12,109,67,194,155,180,41,231,28,32,149,183,117,78,66,25,115,92,222,156,31,226,56,44,212,129,212,15,71,95,228,60,133,228,139,221,47,98,5,62,170,68,2,113,244,67,254,226,119,125,147,150,17,110,154,214,105,255,255,234,57,255,242,31,255,186,114,128,4,2,5,181,212,194,10,204,134,60,224,129,76,141,100,217,72,76,245,64,120,88,195,199,82,17,124,23,209,60,212,184,48,17,245,8,3,151,61,235,33,31,85,61,178,64,225,160,88,194,91,195,114,203,212,232,79,87,51,176,165,223,83,9,82,219,63,66,217,165,127,77,104,86,184,187,36,91,147,170,69,151,238,12,40,112,241,92,27,175,178,206,98,217,82,220,29,100,186,199,97,151,110,119,137,221,210,164,150,118,170,47,77,242,219,172,118,175,172,151,8,212,208,239,107,206,134,245,233,39,244,198,191,247,190,161,31,241,125,231,199,163,63,214,77,92,122,19,88,153,198,235,169,49,175,9,87,185,166,74,123,46,68,194,187,161,62,214,40,113,111,249,127,152,43,40,166,112,200,101,197,181,212,76,131,43,45,16,243,254,253,77,206,114,195,228,121,22,93,101,142,57,72,103,31,251,115,35,192,8,16,76,165,88,163,128,21,135,149,57,2,82,227,17,162,233,192,110,184,144,195,136,150,3,27,231,95,60,2,29,3,210,197,62,112,164,94,173,155,207,159,28,160,234,104,39,185,144,117,221,140,63,107,109,232,48,5,132,186,127,253,114,22,132,27,244,171,250,127,166,95,255,234,119,255,200,87,42,40,19,10,0,112,118,100,248,25,153,69,6,37,100,26,76,238,194,140,14,3,49,96,204,48,6,253,9,7,215,200,168,213,212,102,225,80,100,54,239,36,224,96,156,192,128,10,82,192,50,39,165,0,175,44,202,94,12,1,170,248,203,52,26,4,74,255,251,178,100,33,12,6,244,120,207,27,143,150,96,73,134,89,249,96,194,98,29,165,229,54,14,102,111,193,49,46,103,149,132,9,162,187,47,91,156,143,15,9,92,134,65,198,212,5,54,18,193,70,169,124,32,145,250,184,168,59,155,84,195,122,151,92,20,248,154,83,11,58,134,43,113,148,200,178,97,184,203,60,205,36,209,84,94,112,241,51,60,119,166,158,176,212,40,138,88,84,6,196,47,194,67,77,218,39,254,255,207,108,234,25,54,191,204,79,169,77,187,237,169,191,118,73,39,237,93,98,159,14,63,229,69,251,115,30,50,184,13,76,76,181,9,174,177,115,234,111,228,215,89,89,158,96,235,80,66,165,213,172,87,2,166,130,99,80,67,180,30,223,75,164,217,28,150,62,68,146,232,12,206,136,145,242,195,127,55,227,173,16,13,128,4,24,3,106,30,34,65,96,34,192,50,25,166,22,152,49,18,24,194,52,173,136,121,225,10,238,196,69,244,104,119,208,193,236,33,244,171,193,109,78,234,197,70,68,190,135,177,136,187,208,59,208,243,35,251,254,156,32,192,151,126,207,203,219,253,85,255,255,191,255,144,4,141,76,203,87,36,38,24,239,196,99,3,89,157,130,99,64,129,26,144,112,28,50,3,12,5,6,2,140,20,51,12,23,169,161,140,128,108,145,216,42,134,3,232,203,79,34,171,201,179,164,42,107,16,35,221,18,10,72,203,164,142,136,113,83,153,80,51,126,172,1,19,13,5,251,198,227,65,197,177,144,8,159,77,78,144,116,37,107,206,59,35,164,80,185,90,239,147,106,101,94,71,48,164,81,137,203,44,141,175,107,38,194,204,249,31,104,69,179,165,87,27,10,100,19,78,64,78,210,15,233,60,96,106,13,227,70,224,216,211,211,59,93,85,177,237,17,96,93,141,106,41,148,151,144,169,220,77,93,20,212,165,153,162,169,209,68,155,38,41,107,17,112,169,137,116,10,224,74,199,222,40,239,166,102,241,141,75,38,143,20,207,0,224,135,108,242,64,146,129,121,36,225,146,16,37,220,250,180,187,243,173,143,134,184,228,6,130,104,131,137,249,75,62,39,66,186,42,56,72,255,46,41,107,21,210,187,4,0,3,36,239,78,32,7,88,82,12,167,201,44,101,113,41,10,190,116,168,162,192,70,175,65,35,140,124,203,249,14,201,103,58,180,104,61,232,212,38,80,100,150,67,59,242,35,213,254,229,223,191,244,230,212,15,51,127,254,159,254,154,183,255,242,247,228,255,254,189,56,45,223,242,210,32,0,233,18,146,132,196,204,203,243,239,128,47,64,6,160,35,162,168,24,241,42,195,72,166,141,52,68,33,73,80,9,11,194,48,146,170,0,141,158,9,33,87,12,124,181,65,105,255,251,178,100,23,136,165,233,120,209,59,79,108,96,76,205,121,213,97,130,86,25,241,225,66,237,62,57,129,35,46,231,133,132,149,146,160,153,17,209,203,80,114,223,195,66,46,61,132,65,70,169,190,25,240,185,35,84,84,106,115,91,86,76,183,170,174,161,190,99,33,114,94,17,47,222,152,74,76,120,36,70,218,209,133,167,88,138,107,156,100,84,76,57,135,228,212,152,120,58,208,118,162,185,250,232,232,167,89,16,79,117,27,232,134,70,147,201,100,88,138,48,203,177,69,20,140,79,169,103,9,89,229,154,88,154,5,16,214,98,43,34,203,32,118,229,92,205,150,98,32,130,116,180,128,88,5,234,133,193,177,26,223,255,175,156,108,136,103,172,161,199,179,62,223,214,249,131,128,128,2,226,110,178,179,82,64,78,44,70,94,92,71,95,56,13,142,130,234,11,0,61,191,198,217,152,13,229,234,65,176,181,133,248,55,137,161,240,70,100,35,107,194,173,15,29,93,62,83,127,255,225,117,0,124,127,255,239,255,219,255,255,190,169,207,255,255,204,216,38,227,127,255,255,142,36,211,113,214,80,228,10,100,120,215,144,239,58,137,1,98,23,153,140,70,191,231,146,181,129,8,203,45,198,198,132,207,142,68,71,142,37,191,74,128,138,3,224,159,145,202,248,80,146,131,142,215,107,129,112,20,184,75,24,61,242,64,195,64,89,51,50,164,170,187,51,6,50,194,142,227,44,242,153,156,208,59,203,197,14,54,158,169,18,72,19,174,199,212,126,156,17,154,107,77,83,54,18,212,186,230,228,109,102,254,250,214,21,205,190,98,141,147,23,12,168,22,216,47,164,197,34,124,210,127,253,190,182,9,105,251,249,225,221,32,104,239,45,163,193,178,34,148,44,37,220,10,222,89,31,103,80,137,190,33,192,62,183,114,128,0,11,200,114,41,228,197,140,188,127,125,106,77,182,138,238,25,50,8,168,35,5,73,227,232,84,58,191,250,185,198,204,134,221,229,253,99,255,58,223,213,203,4,143,68,64,163,4,24,198,3,40,153,112,92,78,71,34,205,187,9,151,204,156,220,237,34,233,11,244,239,81,134,65,201,241,164,113,42,189,72,203,9,127,16,125,59,54,218,150,141,255,253,56,191,111,255,90,159,255,69,255,254,255,160,238,159,255,252,252,96,234,221,255,201,130,16,99,3,0,147,12,146,232,56,89,216,205,92,51,11,144,140,160,47,48,32,44,192,9,227,1,129,20,88,12,27,46,73,131,65,100,195,132,180,49,48,94,6,88,97,152,30,134,41,137,178,23,17,255,161,80,196,30,119,146,248,148,7,133,16,88,81,72,208,238,125,31,52,84,176,240,83,49,109,222,245,233,121,158,21,0,249,58,21,212,86,255,251,178,100,45,140,151,245,120,205,147,152,155,242,70,171,153,229,97,37,86,27,133,225,62,45,189,183,144,250,139,232,52,245,10,72,4,221,134,85,44,81,140,27,52,158,188,30,170,243,80,127,10,3,20,190,188,154,253,106,72,48,188,55,224,37,214,56,200,185,19,15,232,197,70,58,78,83,20,41,56,96,96,23,2,57,244,130,216,169,161,152,60,138,69,244,172,189,69,165,197,216,92,225,84,172,196,226,140,198,120,11,28,131,26,141,192,247,78,166,45,65,123,72,161,161,145,92,184,162,129,229,200,241,113,38,86,72,100,230,37,96,122,137,116,28,217,230,67,41,208,94,85,123,18,137,152,25,11,40,76,15,168,39,162,12,179,199,194,226,161,163,213,218,219,101,2,69,54,25,240,231,38,179,17,172,155,156,16,145,43,146,171,87,233,181,100,249,104,96,64,0,35,147,67,161,25,227,192,119,3,122,50,214,147,141,35,168,36,9,162,2,127,180,9,249,11,242,157,5,196,110,39,245,104,218,146,169,160,81,243,115,242,219,95,201,250,255,247,227,187,255,255,39,254,143,255,255,219,139,245,239,255,253,95,24,229,187,255,137,0,65,197,193,222,227,1,69,57,230,16,55,121,173,165,145,17,25,120,201,8,137,136,3,8,67,0,128,129,98,177,80,21,126,68,102,213,224,196,82,7,17,140,129,196,218,112,177,60,73,43,55,10,132,68,7,68,26,196,81,191,89,77,125,166,40,16,248,225,68,172,70,193,115,110,56,95,185,19,4,97,102,78,223,43,103,82,58,57,25,104,79,183,152,135,165,159,54,29,112,30,62,53,161,167,217,147,7,226,129,137,206,27,60,57,255,174,169,186,199,206,203,242,177,213,137,82,24,201,66,111,184,15,21,113,224,40,21,26,205,243,252,3,69,253,30,69,142,243,74,168,240,15,201,252,117,228,124,148,153,205,62,183,1,60,154,60,84,104,229,228,100,208,66,15,25,185,25,150,152,239,254,94,77,55,118,82,130,140,163,80,7,66,80,184,254,39,46,219,32,131,126,181,245,30,184,214,92,166,152,245,101,32,94,53,93,111,253,92,173,0,10,40,0,47,25,134,56,14,192,97,0,237,82,73,16,168,106,150,114,171,115,45,111,120,154,23,148,61,96,157,250,136,145,108,90,0,195,253,89,155,25,108,155,182,203,239,191,79,245,211,16,127,255,253,28,73,255,239,83,151,255,232,145,106,161,25,209,143,214,24,204,1,210,42,26,136,145,14,1,159,139,8,7,202,129,172,20,100,0,197,199,208,146,90,243,37,8,46,228,227,93,107,226,194,105,45,133,9,88,60,118,62,71,205,5,9,16,179,209,9,63,3,224,133,50,16,179,66,8,167,52,160,159,69,93,51,255,251,178,100,37,8,23,113,112,80,147,111,148,224,70,235,185,245,97,130,58,153,17,193,70,205,49,190,1,41,39,104,105,129,41,184,229,56,26,11,49,199,1,153,132,106,180,252,18,170,182,181,27,169,34,151,220,52,195,63,137,44,202,87,157,132,110,39,225,1,189,9,118,189,30,42,150,124,36,169,10,235,213,131,41,222,218,29,120,142,65,172,147,38,161,115,135,216,117,7,104,216,176,33,58,210,85,69,51,201,13,50,178,44,180,156,164,59,38,3,42,91,145,198,100,72,164,52,213,34,39,214,155,32,57,64,81,5,89,212,4,150,152,180,5,192,153,38,67,132,126,153,152,223,31,95,84,178,81,52,68,196,140,55,64,58,165,102,64,45,176,139,58,35,92,73,86,138,105,174,129,142,183,214,155,243,213,172,132,99,167,207,185,196,202,54,167,40,186,13,0,128,2,105,71,157,208,41,64,1,72,88,176,168,14,139,141,147,12,143,22,130,29,107,70,204,234,57,81,76,99,56,129,125,229,26,244,91,17,172,15,183,118,203,121,91,246,175,255,175,242,243,255,255,127,253,127,255,253,248,150,219,255,250,112,79,160,213,191,255,144,18,151,181,140,36,48,50,130,249,78,118,225,81,135,151,17,21,65,131,2,165,45,171,9,130,40,72,34,78,61,49,64,102,33,182,143,130,130,241,163,148,10,182,252,58,255,27,170,153,43,47,145,90,107,30,238,67,126,209,30,122,209,254,229,7,251,100,132,206,75,29,87,194,212,143,212,105,117,192,213,96,91,53,186,229,93,131,248,222,44,251,180,50,223,193,186,202,180,84,13,14,198,205,74,65,117,185,52,88,218,250,85,96,121,131,177,132,152,27,135,216,142,105,38,11,102,58,48,94,137,93,106,102,153,101,68,28,95,85,35,50,80,204,133,64,126,100,79,170,112,8,49,227,229,67,223,47,3,57,244,9,16,228,74,205,136,191,203,137,142,138,64,126,92,140,47,162,144,65,2,225,246,15,163,141,250,234,62,219,232,27,123,106,53,173,207,84,230,20,254,160,3,0,0,3,205,47,136,240,93,45,148,192,13,40,188,118,145,214,175,5,213,147,128,146,115,6,131,30,59,46,105,25,157,219,179,173,30,9,154,171,211,151,190,80,106,13,165,212,81,35,46,1,97,48,70,16,191,255,252,230,255,255,219,255,255,255,191,242,255,253,94,255,254,68,12,12,36,120,48,153,176,226,153,51,13,172,13,56,87,53,62,164,205,1,17,36,176,140,130,48,16,101,102,37,40,128,68,198,6,8,25,76,134,98,240,3,198,191,212,196,77,67,16,139,68,133,148,109,64,41,69,185,98,135,209,131,14,110,80,51,55,73,123,89,162,154,182,96,162,200,196,230,176,14,65,255,251,178,100,40,136,71,224,120,206,11,153,123,240,69,233,217,241,97,130,58,25,125,191,70,236,105,225,65,43,39,168,41,134,137,160,174,246,11,201,99,53,21,212,52,187,180,199,220,235,239,249,50,112,197,34,100,207,212,139,45,89,76,82,105,12,213,53,60,161,46,44,237,20,148,70,185,34,111,252,102,46,144,71,165,114,167,88,219,89,250,198,241,80,73,166,79,202,41,224,23,205,146,112,235,7,192,215,163,209,24,215,175,218,229,221,140,85,159,43,94,122,234,15,169,36,104,233,28,32,27,82,148,169,191,23,16,53,70,241,188,94,55,12,135,69,233,16,28,53,182,33,243,1,35,101,55,183,255,125,201,226,106,173,205,81,110,39,14,235,207,96,177,250,68,133,158,254,254,127,223,253,223,196,45,255,243,19,121,63,143,61,85,153,143,200,237,154,107,111,255,191,255,189,255,239,166,4,178,120,0,131,46,90,87,26,12,80,150,56,74,16,83,145,193,219,131,1,151,254,176,123,200,106,181,107,46,161,227,157,223,163,123,193,35,42,91,115,233,203,107,255,85,20,243,147,253,59,78,234,149,95,211,255,253,191,255,253,254,20,1,191,253,218,223,255,210,32,2,40,183,2,220,21,57,172,250,113,221,154,197,231,18,72,214,112,65,84,204,122,211,136,24,57,16,210,244,10,40,38,34,178,157,130,176,48,116,32,225,219,97,188,120,68,135,24,97,24,21,132,79,41,212,11,190,188,109,191,135,23,46,29,188,126,52,61,81,55,237,230,136,202,113,27,70,86,120,248,60,165,101,130,249,3,219,24,117,163,134,249,19,167,123,166,161,39,103,202,254,115,5,179,16,50,165,241,42,136,33,27,231,125,250,242,11,181,54,255,140,238,187,194,222,126,30,125,93,222,218,146,50,238,11,198,246,195,199,91,112,222,245,156,213,66,154,163,90,25,234,220,17,154,85,100,185,109,181,80,173,249,255,215,44,43,206,62,29,92,46,59,148,31,44,96,232,242,167,2,43,211,253,227,122,251,196,251,196,155,206,113,157,124,110,55,198,241,252,242,213,219,182,0,56,0,16,0,154,134,16,152,91,164,134,25,58,36,164,243,96,212,153,188,136,67,206,152,240,174,121,9,94,115,204,64,76,137,17,144,19,129,135,151,51,51,227,81,153,25,58,190,126,253,159,236,145,26,105,250,244,102,153,127,227,125,116,255,215,255,252,143,191,19,238,254,142,144,0,64,4,4,96,34,0,17,2,109,68,89,179,94,102,24,28,154,26,168,99,176,17,133,135,70,37,12,43,123,116,48,57,12,44,43,128,140,176,5,44,1,223,167,21,41,7,128,69,182,242,192,92,160,37,85,212,72,11,13,130,94,42,13,81,185,3,122,128,59,57,255,251,178,100,35,138,135,67,120,207,51,143,46,224,68,201,218,22,97,133,52,29,1,227,56,46,61,190,193,31,167,167,205,135,148,160,53,118,197,201,164,217,126,165,57,110,43,182,198,52,17,106,16,26,44,64,50,195,234,202,128,106,42,108,43,209,178,208,106,230,121,81,138,123,62,25,251,144,117,170,176,10,25,159,33,241,97,9,35,54,79,213,188,202,170,164,39,49,217,26,54,75,248,105,253,23,73,249,236,130,251,34,183,143,245,36,108,168,156,255,143,250,237,147,220,189,59,179,85,150,155,161,251,41,190,127,248,72,197,221,15,29,246,240,121,198,238,210,186,149,161,85,254,255,253,177,36,231,168,173,244,185,254,141,222,200,24,34,115,162,0,174,175,222,255,245,190,49,27,122,147,31,225,90,131,69,163,12,90,15,1,12,148,252,210,210,34,224,24,0,133,238,65,40,32,17,145,177,10,93,231,90,98,107,21,8,194,234,130,65,58,160,120,240,182,139,248,128,203,62,139,35,75,182,204,206,49,255,78,223,223,115,207,187,127,254,106,147,254,127,246,255,173,61,83,255,237,193,229,233,254,186,222,167,127,244,72,16,72,49,147,180,201,212,163,92,170,76,194,8,49,138,240,90,218,2,73,24,168,138,91,66,33,129,129,140,3,65,64,129,177,158,68,102,37,4,70,157,119,132,12,86,42,128,240,42,6,82,139,4,139,26,4,84,102,23,139,138,182,225,76,188,160,35,63,47,86,149,243,202,50,96,27,120,240,119,10,213,209,125,77,218,178,216,84,176,227,169,86,186,218,102,176,185,183,194,89,115,22,254,110,213,199,77,127,124,22,227,111,23,18,237,80,104,18,91,116,51,77,236,206,27,63,26,114,222,127,189,179,73,127,122,246,164,16,21,145,164,93,254,152,41,240,185,68,102,216,197,215,173,148,172,251,222,179,164,137,139,229,49,35,98,52,55,40,198,182,234,145,249,159,249,14,120,125,112,133,251,10,104,67,34,217,64,133,239,71,209,139,241,241,253,51,34,29,71,86,161,30,105,76,30,196,75,69,144,232,207,238,189,79,171,186,218,162,105,164,225,242,218,156,164,121,77,111,183,204,15,128,3,160,1,97,96,68,86,80,196,76,28,128,89,136,109,154,218,68,162,218,48,55,84,83,241,136,45,11,4,142,127,51,59,106,72,204,101,53,220,200,250,127,63,23,20,101,53,129,9,2,20,162,162,191,254,139,140,63,253,63,161,255,255,255,255,182,162,30,207,251,40,1,140,6,44,50,163,188,193,180,35,0,44,141,30,78,50,55,52,198,0,113,17,100,0,68,105,234,26,5,45,150,8,68,160,19,14,17,8,139,144,150,92,56,7,47,240,56,141,76,88,12,170,234,164,2,22,205,255,251,178,100,28,142,246,249,111,206,11,143,110,210,71,169,233,242,101,231,38,155,9,191,58,78,61,183,193,8,167,103,193,131,21,146,46,120,99,4,161,98,80,37,183,104,193,96,72,174,11,217,97,186,240,164,20,117,247,253,94,204,144,10,197,154,134,68,64,181,30,178,131,203,152,43,205,104,172,137,166,236,146,198,213,68,53,162,225,21,180,102,86,1,1,78,96,0,43,93,148,253,50,93,111,163,187,20,240,35,74,237,212,37,238,66,193,215,108,146,173,93,48,87,101,224,205,214,111,93,175,76,220,126,188,253,203,89,92,178,233,120,182,196,202,251,212,163,122,11,224,252,245,251,211,122,121,244,207,198,117,44,156,1,85,194,202,115,75,50,31,70,63,207,207,246,81,30,232,159,68,186,90,203,3,249,6,136,252,58,127,234,235,239,235,44,156,151,43,41,18,53,0,64,5,229,146,201,139,42,181,13,152,133,32,28,71,52,173,130,54,85,200,44,97,142,121,242,165,163,207,212,78,168,239,159,41,174,245,213,150,90,237,183,50,114,142,14,179,13,40,17,139,163,115,191,255,248,249,159,246,255,127,255,244,51,255,239,160,181,174,255,236,162,5,49,24,72,206,73,243,68,219,141,61,10,49,153,112,214,198,242,41,241,139,134,134,57,13,165,240,176,92,148,152,96,16,48,8,40,99,161,57,129,192,114,181,72,170,164,194,214,27,70,84,9,194,182,48,1,102,242,119,215,21,99,130,100,45,168,32,39,47,217,121,28,52,59,200,244,26,179,120,174,201,8,225,45,13,49,234,40,153,217,186,36,44,163,64,12,92,245,162,255,164,214,81,133,231,82,40,117,115,25,151,32,35,51,236,252,218,68,160,119,217,150,32,64,67,170,190,220,127,61,151,151,129,16,206,8,47,202,242,15,174,148,244,221,45,77,184,221,47,55,241,119,229,75,253,154,209,125,40,226,218,225,251,63,196,90,93,173,146,22,215,105,203,212,238,3,156,250,124,68,248,11,40,70,190,190,246,198,210,20,197,88,154,31,100,192,133,30,110,231,8,63,253,190,181,222,181,26,212,120,238,145,83,6,246,109,178,200,74,169,2,45,84,206,57,89,172,77,156,222,147,39,196,2,255,179,32,29,119,11,29,133,134,231,251,8,57,0,87,242,122,167,160,168,214,252,102,135,178,2,139,80,86,52,2,0,78,36,159,255,252,65,255,255,234,79,255,244,63,255,251,139,145,1,178,176,112,184,203,67,147,100,132,77,92,128,50,33,16,199,52,224,104,8,195,96,96,194,233,119,75,196,20,32,136,67,234,244,153,94,96,48,53,35,136,167,64,32,232,112,10,217,80,19,172,208,253,73,203,233,171,140,0,214,77,171,101,80,150,92,126,153,55,255,251,178,100,35,8,70,227,112,79,19,143,111,176,71,10,42,6,96,197,100,26,157,125,65,77,231,6,129,22,167,168,9,129,29,250,91,11,207,40,173,202,146,205,183,69,15,131,161,212,152,173,63,2,97,54,218,62,84,18,216,92,221,134,193,49,45,185,93,73,223,130,165,217,237,40,26,6,129,65,218,175,24,251,209,228,225,146,205,198,210,27,241,26,230,48,96,64,231,216,150,214,140,173,226,66,191,195,49,163,231,63,183,233,141,56,203,110,251,246,178,29,133,242,80,247,11,205,209,244,86,111,106,155,249,179,240,179,88,244,30,59,212,50,101,125,58,38,241,154,153,14,124,107,23,250,114,105,210,22,84,96,226,76,92,103,2,20,53,220,152,47,86,174,235,85,217,250,168,250,151,91,62,230,109,253,98,0,1,2,41,93,16,187,86,137,119,204,7,73,180,189,116,173,221,93,112,68,242,176,138,222,242,172,117,120,210,48,74,112,151,88,199,58,109,69,100,23,86,252,79,165,174,77,242,165,155,255,167,210,38,95,171,111,254,95,255,251,255,206,122,190,52,103,20,255,253,32,16,0,182,148,129,0,230,140,48,105,240,38,168,130,69,58,3,110,26,192,6,149,129,88,139,167,128,94,129,18,40,158,115,36,26,24,195,204,176,73,86,80,75,37,128,201,179,124,135,159,31,145,77,23,177,187,118,140,66,28,126,42,246,233,235,166,157,155,237,202,186,124,19,94,204,73,245,161,194,91,149,117,24,132,245,175,81,238,138,1,212,31,214,206,215,173,205,74,249,42,74,248,22,224,120,166,112,140,114,179,11,237,231,166,255,212,198,255,39,99,27,151,228,218,163,78,248,199,121,247,26,23,199,92,78,127,49,248,239,234,19,111,247,87,255,233,183,81,213,158,251,121,73,238,69,127,81,236,55,221,231,53,39,230,16,99,151,203,114,129,232,217,181,15,184,20,240,100,37,158,125,140,191,47,212,197,123,93,207,11,223,31,138,239,108,37,66,239,106,179,152,68,63,54,210,80,139,25,189,174,187,250,128,0,130,102,90,66,52,122,88,230,14,67,204,33,223,166,182,187,31,10,137,119,38,231,35,30,12,105,219,156,29,193,244,161,205,244,61,76,140,245,254,189,27,231,91,255,255,235,32,118,189,191,245,6,153,83,187,212,52,67,176,249,218,255,124,206,71,127,255,210,0,97,20,217,147,16,131,76,100,82,51,123,156,192,9,115,1,9,76,135,3,46,121,131,129,192,17,43,96,66,144,64,140,188,133,202,11,6,195,130,241,183,154,30,38,9,201,252,170,5,99,151,9,64,139,126,59,95,4,102,154,157,150,32,2,214,221,102,63,166,123,49,15,184,25,86,111,245,52,234,213,142,37,156,150,41,47,255,251,176,100,43,136,134,205,99,80,59,143,199,176,63,99,106,8,27,7,10,160,109,225,50,78,98,87,193,5,34,232,141,134,28,152,206,49,51,218,236,34,197,203,206,22,233,46,185,137,65,248,175,255,143,170,132,39,132,193,217,154,49,244,193,129,31,12,142,229,145,37,73,29,51,73,23,40,80,177,107,102,63,246,65,250,35,107,159,233,7,109,196,157,45,172,181,126,122,38,160,177,6,91,151,92,238,203,197,239,116,61,243,139,211,18,166,224,106,226,251,85,98,10,249,52,168,52,108,184,156,245,221,127,255,116,241,219,24,77,231,103,106,119,24,183,89,249,34,245,47,196,209,130,247,44,119,27,92,179,68,24,38,205,237,124,240,0,0,80,4,138,137,24,196,249,21,0,137,12,157,168,85,151,46,121,123,250,204,0,61,232,164,42,90,85,245,8,72,28,52,5,157,168,93,185,244,124,178,110,203,80,252,16,41,251,120,23,253,103,61,14,221,236,185,71,236,255,232,145,0,1,178,3,73,166,40,134,136,233,155,222,166,107,115,89,194,144,7,19,14,152,12,232,101,34,226,18,74,6,230,63,62,18,24,155,185,169,197,133,65,51,49,83,81,24,52,193,160,226,131,133,41,80,58,76,24,174,72,14,92,82,215,230,156,26,25,10,3,93,101,242,52,70,140,205,39,10,106,88,86,87,181,238,105,248,189,42,234,171,26,62,22,44,142,234,29,40,102,178,124,150,81,67,154,188,166,30,123,110,75,215,76,195,102,173,37,128,113,130,90,213,62,13,55,121,13,158,173,154,216,54,72,122,49,89,178,101,247,37,247,166,48,127,109,205,91,76,80,17,109,96,148,26,150,74,21,117,60,121,155,218,198,231,62,114,93,75,15,81,211,234,35,141,149,58,165,249,154,9,53,105,139,176,116,189,127,97,97,216,183,150,93,162,171,21,248,179,69,103,24,88,73,210,215,75,234,63,235,122,47,30,182,192,190,199,243,240,98,116,141,42,170,89,49,60,67,71,26,5,112,197,128,185,32,94,15,40,125,93,4,221,234,52,85,115,148,232,159,46,118,58,244,204,208,229,159,255,243,160,0,0,228,93,125,134,0,146,76,144,82,33,232,164,74,141,192,4,19,104,4,69,27,146,54,165,165,61,10,100,255,127,209,166,27,125,57,157,191,254,255,255,254,201,183,255,227,128,27,69,56,232,232,196,112,48,62,181,114,129,205,127,166,45,64,0,34,240,193,233,145,16,198,9,67,2,184,230,149,26,153,27,176,103,137,25,124,97,139,208,216,57,49,174,146,28,40,33,137,242,32,105,3,191,200,82,147,231,1,23,207,33,130,149,146,225,3,154,100,162,245,58,66,189,79,211,30,52,22,55,93,147,50,254,193,45,255,251,178,100,35,140,198,204,95,78,19,154,193,64,72,137,217,209,101,5,104,26,93,127,60,109,190,55,129,51,45,168,13,135,168,152,236,9,59,241,216,69,153,82,119,190,120,21,129,152,69,105,178,116,219,232,181,197,85,189,86,68,219,80,82,230,223,46,46,226,183,57,155,6,183,212,12,171,102,59,103,37,227,171,80,212,131,10,8,103,117,45,60,88,85,246,180,138,218,180,219,203,121,105,207,214,113,111,199,127,217,140,175,54,105,203,218,173,250,108,81,127,210,253,129,121,53,90,91,29,149,87,198,45,248,225,250,212,155,124,188,179,105,251,25,34,164,135,176,211,44,250,10,55,23,245,255,204,190,213,89,7,229,189,252,1,107,125,67,162,133,97,147,85,135,222,110,174,47,214,227,57,192,9,149,160,136,135,100,201,45,193,156,121,64,200,128,147,242,8,200,52,23,245,239,34,56,2,215,34,18,114,38,221,127,203,166,5,183,155,143,125,91,17,143,7,17,125,23,241,253,27,212,195,173,255,255,238,42,223,255,232,127,250,43,250,127,234,217,180,5,166,99,250,171,4,34,212,204,40,64,96,136,6,197,168,114,186,134,46,78,98,234,160,175,195,6,9,48,1,116,18,168,129,143,153,12,147,164,97,139,147,149,143,191,205,149,244,22,24,94,150,148,117,40,56,166,74,242,106,182,136,0,20,170,137,252,11,131,84,242,74,91,58,249,136,141,94,174,89,121,70,107,165,211,135,233,237,117,141,7,200,160,74,66,73,173,175,184,17,203,203,121,64,169,54,164,58,117,145,248,181,128,49,191,116,255,15,200,67,188,162,220,113,9,73,109,57,155,254,218,31,32,16,239,35,114,187,111,26,218,169,225,23,255,133,212,203,132,91,175,51,29,55,29,85,29,120,155,191,194,237,169,219,105,225,92,168,127,93,101,129,207,64,168,49,131,30,228,184,65,128,53,145,36,67,232,27,147,1,208,49,67,222,148,217,150,121,102,43,37,190,74,89,0,214,14,42,199,241,238,91,243,61,20,210,128,0,12,60,55,1,10,136,204,21,244,67,133,18,12,110,68,118,35,134,3,241,96,19,237,67,234,90,159,33,86,2,102,155,222,155,85,220,211,151,223,94,221,151,230,61,255,255,253,142,107,127,254,120,184,207,163,156,120,138,78,105,66,111,255,249,63,247,255,67,61,69,161,49,229,32,152,0,0,32,18,84,82,96,178,70,173,198,18,178,18,180,1,71,67,67,83,204,38,13,21,40,5,242,151,19,48,115,90,8,28,4,89,214,209,128,5,34,163,77,201,177,37,246,135,82,180,49,80,213,153,42,151,113,171,172,13,200,100,112,93,245,93,56,122,211,120,235,187,127,157,254,171,42,220,133,185,73,103,34,166,255,251,178,100,42,8,134,236,95,207,83,60,200,32,67,69,9,243,96,233,110,28,253,127,58,237,235,6,129,8,167,103,161,149,9,162,157,201,216,86,152,78,83,212,119,113,121,242,133,205,53,212,241,228,73,113,223,154,107,111,61,9,110,43,197,100,24,65,110,52,238,44,38,95,157,216,221,153,185,59,177,98,191,175,34,223,95,193,109,219,235,119,111,181,114,29,214,125,215,51,162,186,171,169,117,184,231,224,198,219,204,164,170,196,243,234,119,112,126,158,223,236,75,187,255,255,163,203,58,103,59,186,145,15,45,79,167,125,51,187,65,71,7,127,223,230,247,118,12,168,205,117,141,202,106,144,252,135,150,8,84,117,41,236,54,84,242,167,23,252,83,144,162,176,0,128,2,105,157,201,144,210,180,33,57,36,194,217,102,242,41,244,247,120,161,133,226,14,13,93,49,139,183,48,120,229,10,180,237,117,162,202,153,150,86,213,63,62,221,27,63,26,31,244,62,71,174,255,193,159,43,238,244,127,245,135,123,191,146,144,176,64,148,217,151,40,113,158,136,24,45,112,60,32,220,150,143,34,72,92,24,194,206,68,110,75,1,18,236,222,166,10,32,86,33,121,6,230,188,112,195,224,30,53,42,205,162,149,170,242,71,177,218,107,83,36,133,111,98,208,161,130,95,245,53,102,31,72,201,92,103,3,240,121,55,25,94,175,51,130,201,153,156,162,83,85,45,154,12,86,109,14,84,148,15,106,196,153,143,91,46,211,131,168,13,56,171,74,212,185,127,65,2,141,144,81,79,218,122,88,78,242,134,36,251,186,236,231,94,251,255,218,152,183,18,252,227,85,105,91,246,55,71,203,147,255,190,127,100,190,248,180,140,107,106,59,134,152,203,81,193,235,99,144,188,32,168,221,28,113,236,253,196,117,204,243,189,66,253,85,173,54,255,97,28,42,20,183,144,45,152,125,17,44,193,16,52,63,115,245,157,91,118,162,117,218,13,36,214,86,112,91,48,187,253,21,18,4,178,161,108,42,187,97,98,37,54,9,143,142,217,172,176,64,0,198,158,65,28,162,80,38,25,147,172,22,149,14,12,166,76,142,143,188,58,44,48,129,186,19,128,153,145,69,91,244,21,53,213,135,250,180,32,148,246,215,147,186,124,35,223,255,255,194,155,111,205,253,15,255,69,255,255,255,27,255,173,247,40,17,131,102,15,136,230,20,3,199,21,75,166,95,35,70,154,241,70,94,8,70,59,17,230,34,12,194,129,40,8,179,51,152,99,48,12,124,48,96,58,51,12,145,50,44,8,101,37,97,32,160,50,2,37,204,63,5,96,101,21,38,22,32,209,81,61,50,223,249,44,168,192,128,64,193,16,121,146,196,140,19,10,227,55,64,210,36,31,255,251,178,100,44,12,135,235,112,75,3,184,85,240,76,75,169,247,31,39,10,23,213,127,60,110,97,234,129,66,46,167,233,148,157,128,92,33,96,141,17,123,217,108,137,97,74,129,67,86,68,164,223,30,66,152,165,194,226,162,154,38,123,103,104,235,173,160,61,82,164,203,246,172,216,87,128,241,233,158,24,19,86,9,146,211,222,51,186,165,55,162,22,41,82,219,235,44,169,101,233,150,137,132,166,180,154,146,151,52,5,15,202,126,242,26,198,37,101,133,210,77,208,170,237,111,63,248,118,142,242,160,153,203,61,88,183,20,123,57,72,154,185,106,9,161,194,8,129,112,191,77,222,93,238,19,50,204,59,185,220,46,69,8,147,103,111,195,187,217,37,29,111,199,124,251,199,11,4,99,140,234,177,96,185,236,11,224,146,69,225,255,255,246,232,106,30,46,126,252,94,192,8,0,0,3,104,26,32,141,50,154,90,10,20,6,214,152,197,171,9,58,216,107,161,0,201,237,31,37,64,100,175,158,59,48,111,245,102,59,208,190,50,158,185,156,254,205,245,127,255,255,164,221,255,255,255,255,237,255,45,67,76,196,1,180,177,148,83,63,191,78,56,94,161,112,204,216,0,20,92,141,116,112,150,98,217,169,163,24,102,57,2,27,21,162,36,185,21,38,3,133,84,206,193,144,192,198,18,128,6,117,240,59,13,114,14,77,182,154,134,28,184,91,114,10,60,224,197,144,63,135,189,80,32,228,198,78,19,251,182,33,10,22,25,218,159,225,168,58,154,88,10,211,177,197,203,45,132,83,76,20,54,184,157,14,196,92,22,19,26,237,174,187,82,69,154,160,246,129,54,104,212,127,253,39,230,214,85,250,151,108,217,141,178,250,41,17,108,101,199,231,105,169,229,141,159,254,151,22,94,113,221,168,169,181,11,40,181,72,33,177,48,193,21,210,65,199,123,123,255,254,174,56,172,144,109,177,164,104,219,19,31,115,183,97,215,181,241,191,135,237,117,254,159,164,183,229,35,46,59,237,237,59,254,123,145,229,128,32,0,96,13,108,183,113,18,34,73,48,82,12,25,98,79,175,186,148,232,237,56,239,42,184,98,25,61,101,3,165,95,141,71,18,65,235,171,49,190,132,174,73,125,244,233,44,167,47,169,116,255,255,253,95,51,183,255,255,255,162,255,160,235,188,137,215,30,203,144,100,117,254,200,255,30,122,133,77,164,0,77,46,89,141,126,32,141,78,146,204,134,16,1,207,185,129,115,217,155,226,121,138,99,41,140,3,152,208,82,2,31,12,194,4,65,3,154,211,5,52,166,12,4,232,15,34,5,147,228,4,66,133,1,23,238,208,103,101,203,200,136,207,91,193,37,16,204,51,11,201,27,192,111,114,31,164,114,255,251,178,100,39,12,167,71,95,204,11,184,124,100,68,134,153,192,103,7,24,26,65,125,64,109,229,230,193,31,46,167,109,149,149,144,72,88,219,196,181,19,93,96,173,183,72,83,255,11,28,53,246,0,191,80,228,251,192,16,195,182,148,80,170,168,243,3,69,226,233,35,28,187,36,82,182,24,193,57,59,79,125,66,217,124,20,16,184,121,64,231,12,248,23,11,177,159,176,226,198,101,163,93,222,192,113,148,91,128,159,157,188,25,144,227,19,193,123,181,217,145,18,140,113,171,30,102,227,25,129,193,226,61,229,148,217,195,18,189,8,78,97,205,64,79,17,144,234,239,63,62,38,28,105,76,35,243,223,9,124,68,126,251,88,137,159,255,214,159,225,182,255,118,137,131,126,13,176,173,105,213,215,218,104,207,77,194,108,143,42,228,170,185,104,3,211,44,136,135,36,225,90,11,9,17,145,138,21,63,37,96,99,0,179,24,172,81,40,29,103,232,113,174,46,211,86,165,52,18,24,116,96,171,62,95,243,117,57,254,69,127,175,255,232,67,39,33,255,169,186,125,111,76,95,255,235,255,253,0,132,83,183,153,138,33,218,31,155,132,121,169,176,25,8,25,132,92,26,8,33,137,9,128,92,113,216,88,123,107,112,184,199,57,225,139,62,173,104,178,11,144,84,65,63,13,71,164,241,243,214,43,153,37,185,233,212,106,59,185,194,135,53,166,20,170,36,138,171,12,49,225,12,70,214,51,205,84,228,104,163,70,156,70,84,241,44,114,75,163,138,121,24,98,162,67,100,224,162,17,136,232,199,210,150,90,157,91,217,159,197,78,182,56,86,69,53,225,81,170,20,124,150,17,149,156,12,183,176,14,231,25,162,40,37,77,189,222,18,55,97,49,157,157,71,145,232,165,103,76,165,232,218,107,37,18,141,148,104,69,46,85,53,101,214,252,41,98,119,40,173,232,233,27,14,240,222,127,54,207,13,65,154,79,79,107,98,237,171,152,239,118,199,155,23,215,243,179,10,114,91,112,151,41,177,84,244,149,85,224,8,3,66,185,73,106,7,38,204,77,47,209,173,45,156,234,104,160,140,39,105,242,40,52,119,95,45,38,226,160,140,189,251,128,178,23,93,89,207,115,198,10,178,10,179,99,83,63,53,236,158,149,49,127,253,127,169,244,209,191,255,251,255,255,245,127,255,255,255,252,107,136,48,185,235,61,202,157,57,56,51,57,101,104,51,177,3,53,214,200,52,152,72,48,140,242,48,204,129,6,5,70,18,131,38,120,10,6,0,18,134,3,133,102,6,148,70,44,1,8,54,91,3,0,194,3,10,65,83,12,2,213,114,66,12,17,4,140,32,192,48,224,192,0,17,142,172,182,148,56,21,25,234,200,146,228,222,255,251,178,100,42,142,231,250,107,203,3,184,109,112,73,171,153,227,100,71,126,27,41,175,52,46,61,91,81,31,39,104,13,140,148,96,138,242,64,193,13,149,153,71,149,156,48,142,3,36,187,28,113,227,131,196,90,133,245,26,241,136,169,234,90,85,250,215,9,184,172,46,129,140,79,203,23,106,5,196,134,73,149,88,181,2,1,196,219,179,5,148,69,145,5,167,232,8,182,89,89,219,218,209,93,185,183,86,149,114,166,76,206,127,57,215,222,98,245,11,58,10,14,107,53,77,46,172,84,36,34,14,124,25,61,214,133,24,183,65,102,142,101,188,182,250,217,181,220,31,23,187,9,184,245,234,147,83,19,208,243,231,127,9,118,184,186,147,36,220,200,125,46,76,7,8,12,131,67,228,160,237,82,216,214,186,237,173,223,78,52,36,153,176,132,40,37,89,255,255,215,215,234,45,137,229,192,0,0,7,136,171,146,172,76,165,57,141,38,138,14,79,245,219,102,88,94,214,143,40,71,249,7,59,32,4,19,74,253,66,74,43,234,200,213,123,189,7,78,86,213,242,94,85,251,226,255,255,253,12,205,255,255,253,127,255,253,127,183,255,236,138,153,180,8,197,216,9,14,88,51,58,230,79,221,183,48,118,104,5,246,53,130,68,199,252,19,76,14,204,150,51,50,176,80,96,6,97,16,177,161,67,230,15,12,24,136,4,103,129,40,128,50,230,6,0,85,249,140,65,1,96,84,65,145,36,204,195,3,12,0,109,227,145,162,89,48,53,195,131,144,75,55,130,253,66,247,117,186,72,218,107,189,14,209,166,22,212,108,88,28,236,52,119,65,69,86,17,125,144,118,10,197,11,162,54,114,165,178,62,215,41,200,138,17,2,77,167,137,124,39,230,188,91,132,106,215,214,156,205,138,101,94,203,184,42,23,112,93,82,204,210,157,34,77,189,149,153,193,100,207,173,154,209,223,70,214,87,161,66,113,182,187,207,168,48,179,165,141,207,14,206,231,105,183,151,63,89,247,79,70,242,145,216,134,118,9,140,215,126,142,166,93,71,248,199,253,149,75,162,144,57,226,176,225,176,200,14,31,42,255,255,223,246,114,241,100,128,163,17,149,12,66,174,18,66,101,2,96,87,144,35,2,181,47,80,39,134,27,100,64,57,168,129,218,53,31,144,236,226,46,203,217,159,198,166,61,37,163,108,250,247,103,254,28,255,244,254,175,155,247,254,139,255,255,111,249,15,81,76,40,69,202,119,250,31,119,255,210,0,0,76,156,197,122,206,226,156,207,228,140,9,20,104,52,227,161,192,80,102,32,42,28,92,206,211,84,203,0,4,97,240,32,41,124,48,57,218,139,177,148,78,88,26,240,5,21,201,107,169,158,20,235,228,22,47,17,255,251,178,100,29,14,229,179,105,80,27,108,109,112,74,169,233,243,100,170,108,32,101,175,44,15,111,5,129,20,160,103,73,172,28,152,133,91,197,162,98,162,242,161,154,84,108,180,224,164,104,82,145,105,41,216,234,250,191,117,118,199,18,23,30,201,218,78,124,126,159,64,158,31,109,251,204,153,214,8,103,165,38,79,124,183,169,135,25,145,119,74,19,211,52,221,222,214,186,72,244,131,215,207,164,68,238,25,155,122,221,180,43,171,137,38,105,86,74,88,168,186,165,153,2,13,214,96,64,103,53,67,234,83,21,187,57,145,130,65,70,74,166,197,32,24,12,13,12,77,219,173,157,90,72,33,83,154,57,205,96,0,0,21,18,26,161,165,151,12,114,2,52,227,30,5,115,41,220,197,164,137,125,35,72,210,50,57,192,99,72,215,126,97,19,198,62,217,23,180,104,233,200,159,211,167,48,139,237,145,250,251,255,232,217,191,255,223,244,255,167,253,7,135,80,149,217,195,115,203,4,239,179,236,146,48,183,65,115,38,161,199,50,79,39,227,31,161,73,48,197,14,3,31,195,72,61,248,163,48,228,49,200,51,10,14,14,148,62,151,211,28,115,49,83,19,104,156,26,245,6,2,152,152,8,136,84,215,3,140,188,66,74,48,68,236,98,5,37,73,7,141,16,33,195,64,142,99,45,170,52,149,74,236,222,45,105,119,213,11,79,70,178,247,23,217,156,63,201,82,234,61,133,29,22,12,168,57,224,7,38,139,78,138,61,165,22,94,208,72,128,174,91,108,215,208,155,65,34,122,215,96,114,89,171,25,82,22,101,72,75,117,111,7,89,202,151,216,164,137,47,23,238,129,245,133,91,161,135,236,106,118,59,155,233,37,83,17,81,82,116,191,51,185,168,215,117,36,104,52,84,152,225,110,106,77,51,18,177,204,117,127,54,121,119,119,97,89,101,40,175,59,67,8,230,114,190,114,239,127,82,28,115,184,213,247,132,18,185,48,202,204,111,124,189,159,113,231,63,157,203,120,126,255,154,142,207,220,235,99,99,182,179,249,253,255,255,255,255,255,229,191,215,243,245,207,255,198,193,48,221,227,177,85,6,3,1,209,44,2,164,72,34,241,32,138,45,116,253,93,145,218,129,2,91,84,130,199,6,79,156,63,41,142,39,42,57,97,79,54,204,95,69,243,67,63,255,233,110,139,148,255,79,253,7,93,229,244,90,17,254,163,79,196,197,252,69,250,98,74,127,234,114,192,0,65,185,233,162,194,9,195,167,185,183,128,25,150,164,129,152,170,208,67,240,99,104,98,97,129,0,58,0,6,13,230,84,12,70,7,6,6,18,131,198,56,13,38,15,130,41,172,132,1,96,136,232,48,197,105,67,38,63,237,140,8,250,255,251,178,100,31,142,199,15,95,76,11,185,123,240,81,107,186,3,100,170,110,23,41,127,60,110,49,183,129,63,46,167,141,140,168,96,156,182,87,181,150,3,80,49,133,98,78,68,118,126,149,19,144,0,191,223,196,146,40,33,170,186,172,245,119,245,39,131,147,85,141,186,11,64,75,169,180,147,97,40,135,165,8,72,147,211,191,74,155,57,124,203,120,177,235,224,184,112,174,216,33,202,34,176,160,77,179,214,1,26,180,167,164,108,181,152,53,196,38,203,203,147,8,72,102,208,177,187,161,156,151,219,227,46,218,248,195,107,173,31,85,197,227,111,41,134,159,21,53,19,238,21,116,227,247,55,214,117,124,71,181,161,194,215,160,233,174,231,87,111,19,83,116,215,199,206,115,54,177,235,167,142,254,6,89,91,171,64,105,40,254,184,121,173,204,78,67,31,214,0,16,1,251,61,30,8,70,234,167,127,68,17,34,83,120,217,251,58,154,182,225,214,224,3,190,64,106,60,222,198,105,180,122,53,119,160,250,29,127,159,167,35,27,180,181,5,216,129,255,244,254,141,183,255,255,247,255,255,212,110,58,238,94,174,5,164,143,26,181,91,253,155,164,156,106,241,136,157,255,250,9,142,152,42,238,22,59,26,85,114,102,162,193,134,65,70,99,153,152,152,34,96,33,153,133,195,175,210,57,152,236,50,50,28,157,8,79,22,74,34,193,83,248,66,1,12,3,74,224,200,31,121,57,211,48,237,85,206,176,23,221,250,153,98,36,130,101,134,130,163,183,21,241,227,197,96,52,62,24,150,7,244,104,17,29,141,156,105,30,222,71,93,143,76,199,235,192,206,216,245,108,132,116,189,122,7,226,210,243,147,169,39,190,254,198,148,196,201,144,66,124,184,247,92,250,122,159,44,244,6,113,239,26,228,216,126,248,16,212,116,44,62,154,29,230,173,253,50,214,176,232,125,141,130,156,249,171,16,80,48,100,118,108,227,168,163,69,115,162,24,226,211,1,108,78,110,76,27,150,74,217,122,193,82,217,0,0,0,5,214,136,122,132,5,3,125,148,153,121,11,16,156,203,22,89,154,17,45,186,68,173,17,172,133,75,209,230,179,232,51,83,151,232,204,102,148,58,163,168,219,182,191,217,254,185,223,255,254,70,251,246,223,255,255,255,255,170,189,91,66,253,255,244,57,219,170,4,242,76,43,147,26,6,147,250,73,0,140,2,208,148,197,220,154,140,91,76,36,194,196,69,140,180,156,49,118,36,237,32,163,44,58,140,148,10,0,12,204,56,42,54,50,32,28,74,49,208,68,220,5,163,56,2,65,129,66,215,180,67,45,130,204,4,7,88,163,152,43,157,114,16,137,138,1,83,85,238,98,169,91,88,234,94,43,169,101,146,255,251,178,100,40,142,135,187,107,75,11,220,192,224,77,235,169,215,104,199,104,27,53,177,48,46,233,231,209,65,169,168,41,134,29,72,255,12,153,97,214,12,120,99,210,64,116,21,64,60,140,159,162,112,166,107,252,173,165,205,107,143,61,183,201,166,185,178,166,125,14,217,138,35,85,11,137,41,160,78,12,32,201,87,45,36,212,228,200,98,34,212,215,105,106,176,26,248,207,209,86,179,26,150,106,188,87,118,173,51,4,59,213,201,48,236,84,97,78,189,249,75,80,165,252,55,241,222,231,3,91,238,169,181,148,219,169,158,223,170,125,235,119,235,75,247,102,83,249,101,158,234,201,172,231,65,17,223,96,150,53,171,151,221,122,247,48,173,135,254,122,239,235,239,126,245,255,77,122,238,212,118,190,178,146,119,242,254,255,255,255,255,63,255,255,255,249,255,113,233,125,29,32,12,0,0,1,86,224,10,52,130,1,228,232,238,35,134,36,21,42,212,74,252,241,16,151,101,230,38,14,1,199,96,49,208,219,196,12,231,98,198,86,71,253,17,254,140,197,76,110,191,250,42,189,254,223,254,191,120,227,109,171,85,255,255,251,25,255,252,199,250,167,102,255,255,200,159,129,229,194,5,179,77,231,130,13,8,78,205,137,5,204,150,24,140,187,172,12,99,14,129,196,121,143,136,50,24,13,4,251,253,16,235,48,2,130,182,77,200,180,51,12,44,32,34,29,44,100,35,10,29,24,80,74,8,6,24,12,5,109,252,113,133,7,12,15,165,188,151,183,49,6,200,94,166,9,232,135,139,0,142,180,30,131,205,181,120,1,72,164,174,4,76,87,78,131,138,164,0,167,203,241,198,246,34,164,106,48,30,52,58,7,238,164,47,123,216,134,67,132,24,111,163,95,212,236,180,3,230,109,193,59,229,246,125,137,182,97,142,205,197,57,37,231,161,229,118,166,92,125,122,77,63,84,95,250,255,41,245,137,85,142,94,76,211,49,177,228,223,249,248,117,247,100,183,164,132,215,94,12,15,140,87,58,250,255,215,21,182,177,104,7,123,173,71,38,41,184,26,73,52,77,108,255,189,124,127,175,247,159,170,103,255,185,247,167,208,11,0,32,2,244,221,21,240,90,74,92,229,156,22,140,109,235,43,223,168,136,208,118,4,21,219,227,113,103,80,140,91,120,172,122,167,253,47,255,44,156,194,248,144,255,211,253,255,255,252,247,207,213,191,244,63,249,58,15,140,85,21,25,219,186,58,4,78,106,45,10,4,169,56,86,202,120,245,95,228,226,0,0,68,144,198,247,51,205,199,13,152,178,56,106,60,200,5,211,121,160,141,84,9,11,27,68,17,69,0,50,179,133,72,194,13,8,78,119,70,10,142,117,86,16,96,25,19,65,255,251,178,100,24,14,134,71,95,205,155,154,121,208,83,106,90,10,101,39,100,28,25,125,44,78,233,237,129,40,162,103,141,129,38,120,39,48,75,196,86,6,72,35,8,102,78,174,100,22,32,224,71,49,142,236,96,222,79,61,83,173,22,19,217,253,210,213,148,67,213,138,116,41,60,157,129,70,148,19,157,213,49,233,28,227,132,231,103,102,189,218,207,45,200,223,94,91,49,60,79,42,190,39,123,30,250,129,61,252,181,159,108,6,30,176,118,239,183,79,140,59,223,249,240,59,81,163,19,88,87,82,44,53,110,90,139,236,45,53,196,137,15,95,183,231,88,119,228,99,139,68,139,84,74,162,130,15,137,38,52,117,141,179,103,20,181,190,253,63,222,61,17,51,219,12,37,174,232,146,54,170,35,116,243,130,136,140,210,0,0,121,0,0,247,14,179,18,42,40,210,27,0,18,71,25,159,57,21,108,39,3,213,16,105,37,39,183,110,196,246,194,166,205,145,27,177,198,125,28,198,249,148,84,247,211,250,55,249,159,255,253,198,134,227,152,233,29,191,169,45,209,221,11,212,31,22,162,58,55,252,230,73,216,240,38,246,28,61,156,107,114,0,99,9,156,83,235,83,131,160,168,3,67,80,243,16,88,211,11,182,51,13,3,115,15,142,1,66,128,192,112,116,196,240,20,201,82,236,8,50,24,30,2,153,244,38,29,196,234,198,10,120,148,135,64,33,48,8,21,104,15,71,161,6,6,8,0,231,52,119,20,112,201,110,155,50,149,16,135,191,89,74,87,43,252,139,171,25,17,218,252,252,202,158,197,84,88,60,166,8,106,37,64,83,135,3,104,75,84,201,188,60,103,153,104,92,44,109,199,85,144,170,159,36,210,45,196,216,242,128,20,57,156,159,233,180,229,221,207,71,121,193,126,173,102,108,196,92,150,240,252,197,66,21,139,64,35,234,222,174,190,189,54,213,18,18,11,252,65,250,149,7,124,33,113,53,95,90,186,175,167,204,187,189,220,243,172,165,111,69,217,6,221,95,35,183,231,214,161,252,124,127,109,107,223,88,82,42,153,102,96,43,156,43,131,105,98,228,47,34,120,32,134,74,246,17,0,0,7,97,6,24,176,81,67,196,80,195,42,7,160,166,111,212,171,36,35,125,227,41,5,75,135,62,146,67,251,239,247,193,21,111,244,118,250,182,58,190,189,127,178,255,159,255,255,206,255,183,254,187,10,91,177,138,171,129,208,0,43,170,165,128,174,59,174,136,181,114,223,245,0,0,204,198,34,207,55,44,205,94,170,12,170,0,12,149,41,205,222,30,77,119,8,204,63,17,128,33,89,135,96,200,32,6,49,56,150,51,181,13,21,131,127,228,93,217,123,153,24,169,198,10,53,81,55,2,255,251,178,100,27,142,198,136,95,75,139,186,122,208,72,9,233,177,105,39,100,152,113,127,54,110,101,231,73,73,39,102,73,172,156,104,130,136,157,183,2,17,130,197,25,178,213,141,161,161,8,86,42,206,75,232,231,219,38,67,249,100,100,150,48,234,66,91,24,155,231,82,128,194,134,178,38,77,131,89,91,8,240,33,175,85,205,25,101,85,15,182,215,61,150,210,179,49,71,77,185,18,175,184,139,71,142,241,177,173,14,143,100,150,124,37,221,111,173,197,222,205,1,23,143,82,98,243,49,147,118,95,104,167,197,124,125,74,213,157,252,99,15,86,188,177,162,238,20,249,143,7,211,215,234,77,183,238,62,95,65,243,197,21,145,60,87,15,3,115,255,191,175,254,63,222,105,117,232,87,209,232,181,23,119,113,79,226,168,238,32,134,71,40,61,48,243,216,225,139,210,131,170,229,55,101,49,112,194,9,43,0,134,0,9,154,117,18,51,107,239,85,252,65,155,244,114,250,158,226,146,82,163,130,41,29,136,127,151,187,191,242,159,255,254,88,183,213,191,255,254,140,255,255,175,69,226,198,218,239,251,40,38,88,102,67,97,249,99,102,184,41,25,136,248,97,178,177,150,143,198,111,10,1,15,38,3,32,232,128,68,154,141,129,71,49,156,60,222,2,20,211,146,233,97,141,209,2,11,218,129,11,45,66,50,57,45,124,148,144,33,72,83,232,74,183,25,20,170,153,207,153,74,69,51,219,51,102,42,38,18,138,201,248,254,115,249,27,52,28,77,90,31,22,159,181,230,146,79,105,35,198,201,251,173,207,23,83,106,155,133,157,205,27,59,173,233,50,173,227,150,78,44,217,174,62,170,246,46,190,49,92,96,213,188,143,161,197,178,189,65,136,170,134,91,107,49,229,182,105,53,50,250,138,36,113,194,227,119,228,93,46,124,13,248,242,233,91,168,91,96,251,198,115,188,111,121,255,63,187,112,220,49,145,11,48,87,230,159,202,39,184,1,73,40,163,254,64,16,8,36,68,13,6,0,166,102,128,173,243,51,210,122,199,18,37,26,87,124,213,5,236,80,97,16,172,226,198,144,12,22,168,172,102,72,231,202,138,200,158,93,253,223,170,101,240,228,229,5,172,58,85,170,81,170,237,175,70,43,255,255,229,199,223,217,191,253,255,106,127,255,200,242,121,64,143,83,191,234,173,0,67,163,32,24,131,169,97,147,34,141,131,18,79,195,60,212,59,69,146,132,147,64,128,30,66,96,6,16,78,96,0,129,101,242,241,38,17,139,15,160,99,23,17,134,153,136,18,130,74,35,163,68,248,43,211,156,234,53,27,192,111,34,98,152,194,19,108,28,72,232,131,77,56,66,83,55,138,121,225,156,245,75,44,69,42,211,255,251,178,100,43,136,134,108,107,76,19,187,120,240,107,107,249,234,101,39,98,23,37,159,62,237,177,245,193,94,51,167,221,135,156,160,152,148,255,90,213,84,190,110,79,115,184,39,86,251,227,239,192,126,171,128,162,131,109,82,5,245,229,207,233,8,154,196,149,166,17,141,86,201,13,167,238,95,63,253,255,174,172,79,207,11,31,192,209,17,52,117,81,123,133,88,138,232,53,137,36,105,113,15,89,133,170,64,109,108,146,18,236,26,207,241,115,238,208,60,127,140,124,211,58,248,166,254,226,36,235,174,70,148,24,195,94,237,111,241,239,172,218,151,141,75,227,57,183,255,200,228,103,190,144,0,8,32,2,252,23,25,1,39,196,75,187,114,34,31,145,25,85,216,94,28,67,70,49,154,73,29,166,232,84,29,162,163,63,160,138,72,72,7,166,122,187,47,163,209,125,251,115,99,10,52,12,185,130,236,124,110,226,170,33,132,9,161,59,16,82,51,71,20,210,8,8,1,6,82,78,135,6,28,242,246,61,15,41,255,183,255,255,234,154,139,190,159,246,156,135,92,194,173,136,6,40,39,46,254,172,66,16,18,113,93,130,186,135,179,134,105,165,166,22,16,100,68,192,129,53,28,48,240,226,96,21,144,128,228,87,94,168,182,197,71,134,162,207,235,85,78,132,207,173,72,167,55,36,115,114,172,41,217,9,252,160,9,83,52,83,37,215,5,233,61,63,93,57,116,221,250,158,150,114,202,75,87,231,50,45,17,175,44,143,142,229,198,255,176,193,188,150,211,197,196,79,209,219,67,194,92,84,187,127,50,143,103,5,255,148,118,126,213,157,217,201,67,12,183,103,54,20,139,101,213,229,31,248,79,29,123,190,127,39,159,61,4,219,30,33,13,220,36,72,8,13,182,107,56,51,37,90,173,90,75,171,230,217,223,198,96,233,58,231,2,33,100,67,28,232,167,127,63,133,91,111,238,46,93,238,145,105,39,57,145,235,64,1,13,128,234,164,160,37,80,183,207,89,189,66,160,124,178,195,168,227,79,52,20,139,82,237,80,102,84,102,223,123,15,115,42,234,158,157,237,179,229,57,47,63,255,71,53,22,106,31,170,44,225,229,96,152,60,196,56,214,80,234,146,54,110,72,223,255,255,255,255,144,255,254,138,244,208,205,130,129,217,82,103,253,186,108,97,64,0,132,220,216,195,54,195,102,171,207,250,147,9,164,207,0,15,84,133,96,202,240,210,13,148,10,44,224,194,6,84,159,96,164,141,53,227,165,40,56,154,145,246,48,245,131,69,95,104,239,131,241,105,177,217,125,249,142,150,219,90,18,158,103,137,21,8,205,91,214,219,57,128,235,221,117,227,234,62,254,143,26,238,208,111,215,224,123,53,207,104,112,255,251,178,100,46,12,134,95,107,206,155,154,120,112,76,171,169,217,101,101,106,30,253,209,42,15,105,237,201,41,39,168,41,134,52,224,237,95,2,36,45,54,79,45,79,216,251,133,54,253,141,85,54,108,44,25,179,115,159,206,179,188,255,11,15,208,143,191,151,245,110,56,227,109,133,229,118,233,81,26,52,29,222,109,44,210,35,122,29,35,25,240,117,161,169,114,128,1,149,211,247,137,154,221,202,28,120,185,83,94,91,93,198,38,39,100,143,129,217,62,170,133,5,131,157,79,155,97,245,226,71,163,91,116,71,143,162,37,183,102,101,220,69,119,207,254,126,44,0,0,101,128,7,160,82,44,184,75,25,2,193,24,192,101,80,160,106,217,43,98,251,140,61,99,67,188,225,61,226,40,95,154,255,167,27,144,63,38,249,186,6,113,170,81,170,223,125,120,237,92,222,133,95,255,255,202,223,86,255,255,239,255,255,255,81,129,105,244,232,159,253,27,24,89,51,2,100,160,49,83,7,115,45,176,221,48,124,27,82,32,187,49,201,4,34,200,152,71,4,240,24,38,192,0,38,44,24,38,3,224,66,96,70,11,4,64,162,6,5,64,188,115,14,9,4,224,133,134,153,8,56,251,4,21,50,77,123,100,38,29,27,142,91,164,6,28,44,113,85,211,60,66,66,77,75,42,73,140,211,252,172,97,66,84,249,175,1,37,140,182,131,211,138,35,22,42,132,115,176,166,92,240,236,170,252,237,171,51,197,97,228,177,46,45,91,135,4,74,64,202,229,146,26,33,126,46,46,223,19,199,180,215,152,140,77,104,81,188,60,18,100,140,186,8,254,98,169,152,155,62,119,182,187,252,102,67,39,88,165,38,212,51,238,29,160,160,125,228,129,70,216,153,213,160,123,106,42,130,244,185,14,214,104,9,118,103,28,166,237,125,226,90,230,31,250,251,137,136,51,230,231,179,135,169,158,109,110,105,99,226,62,49,92,182,210,61,93,210,19,134,230,198,45,171,109,234,229,221,239,38,99,124,222,217,205,51,138,194,128,106,253,226,225,134,0,176,29,75,33,56,19,217,202,142,135,65,66,154,216,139,171,129,113,74,51,37,251,182,28,73,205,44,253,127,30,70,38,0,224,52,218,183,254,223,214,151,233,235,158,249,246,90,74,255,235,254,147,239,219,111,235,67,251,255,255,86,163,78,250,198,10,160,249,101,255,217,72,0,151,84,216,193,22,65,67,193,160,198,97,80,72,40,246,24,187,88,134,25,19,20,0,19,177,72,35,224,132,30,129,37,25,7,2,158,185,230,136,68,11,88,148,13,213,87,208,179,58,185,225,101,55,233,230,31,134,143,221,188,127,209,3,4,9,5,106,21,202,7,7,41,48,148,71,215,29,178,114,255,251,178,100,40,12,6,58,104,79,27,139,125,224,71,169,234,7,97,138,54,28,45,177,46,14,233,233,201,32,39,167,244,245,22,72,87,239,13,27,45,16,9,52,128,4,216,97,139,41,19,19,71,192,180,166,78,146,206,162,116,58,62,28,38,146,110,156,58,79,120,97,126,223,255,221,121,128,156,209,219,122,41,44,237,196,33,229,36,217,141,99,45,181,45,25,224,35,95,196,93,151,72,72,193,33,11,68,26,88,176,90,149,131,75,86,22,223,189,143,18,18,211,102,173,57,127,66,90,153,66,22,109,49,171,31,187,158,28,7,184,98,135,86,216,45,180,112,132,175,171,116,226,213,231,66,5,0,65,202,78,130,124,36,244,244,56,41,72,195,1,4,151,232,160,168,173,1,118,122,42,200,75,251,101,84,106,6,205,186,250,122,255,250,244,212,226,23,229,74,60,183,255,183,232,2,161,74,238,23,143,31,138,51,183,235,255,111,255,254,255,169,35,78,126,239,34,97,231,0,104,116,144,106,88,228,98,234,12,99,104,218,97,24,162,97,216,88,97,65,194,10,29,204,53,7,208,136,208,181,42,81,66,242,168,243,168,9,180,190,88,18,7,4,35,38,207,200,66,148,26,188,89,6,78,211,214,99,170,184,23,27,99,159,46,163,156,149,236,224,88,3,207,36,30,10,80,61,121,197,152,140,105,135,124,134,218,165,233,119,77,188,111,30,204,140,45,70,74,57,86,220,18,55,55,155,77,41,85,71,148,37,59,20,87,24,150,111,137,61,215,218,177,247,122,199,63,95,182,76,193,22,62,13,229,109,164,32,49,51,180,182,175,155,99,203,231,211,122,123,86,207,220,124,166,181,118,167,241,237,120,85,188,217,223,183,136,253,184,223,103,134,252,250,190,48,51,98,179,68,111,173,119,241,156,231,117,213,245,172,238,106,196,72,239,25,54,98,210,185,158,146,218,145,254,41,72,31,203,36,74,234,19,221,219,254,225,173,195,129,239,238,128,0,0,5,24,2,64,45,22,64,196,24,68,180,182,3,12,106,7,113,255,36,83,188,170,128,198,209,95,134,185,170,81,239,9,255,139,2,160,182,0,65,215,189,117,245,255,246,235,204,63,229,105,191,255,252,198,253,191,249,255,255,255,250,157,250,160,94,239,181,222,202,65,8,146,155,48,10,248,101,208,198,47,30,110,228,137,46,106,67,166,234,2,76,170,20,121,16,3,166,61,26,95,2,49,65,13,44,151,133,222,107,136,146,136,223,132,196,3,33,145,166,41,60,2,124,189,78,15,177,124,162,52,211,44,80,10,86,196,33,153,242,178,12,6,173,183,151,58,60,110,82,150,74,157,34,135,230,228,126,242,69,60,231,177,162,162,177,47,104,57,135,227,169,206,255,251,178,100,51,12,134,187,107,81,155,121,121,176,61,107,250,3,97,133,38,29,165,223,60,78,98,79,192,234,167,168,24,245,137,32,71,24,141,235,113,99,87,15,230,174,20,113,25,150,32,43,192,184,94,148,34,190,113,50,155,206,170,220,143,137,35,39,197,34,216,252,117,148,227,141,190,183,175,157,102,125,235,22,195,108,108,193,73,38,163,110,239,88,134,152,191,137,85,30,245,134,125,91,86,255,255,255,254,251,92,61,254,85,92,72,140,251,149,174,61,158,175,37,171,77,202,200,171,66,16,248,181,109,52,226,70,67,21,19,179,25,174,127,210,37,168,33,101,96,16,67,10,68,150,18,24,82,215,136,146,41,195,244,9,169,9,82,35,224,249,56,170,13,105,79,251,159,74,173,254,189,63,255,233,232,109,191,255,247,64,177,202,228,161,71,127,255,255,255,255,191,226,219,63,79,251,125,63,197,152,0,5,140,50,220,53,34,192,209,193,64,57,56,57,40,103,47,81,140,69,198,5,17,24,212,84,95,166,212,203,166,178,16,145,0,32,206,4,242,192,10,86,133,16,233,67,83,22,92,232,194,163,197,128,49,201,0,233,227,46,248,179,18,110,28,50,89,198,149,189,175,183,115,123,26,140,143,183,34,63,4,106,126,82,195,57,57,99,26,195,79,163,122,155,158,178,131,229,123,90,214,248,61,234,121,43,72,198,177,120,242,234,171,217,72,110,37,44,214,74,181,198,42,203,3,97,156,62,115,98,192,128,134,209,118,72,186,3,126,145,155,94,228,113,105,102,226,222,146,204,18,172,182,180,201,99,105,124,217,142,140,130,12,26,153,85,101,210,65,22,30,66,164,98,77,140,98,6,165,1,98,105,242,214,90,121,135,83,151,75,2,222,180,12,71,165,148,12,94,89,25,166,72,142,22,195,26,102,148,210,25,102,81,152,154,210,23,202,77,202,99,13,212,129,81,117,190,112,199,154,107,73,243,109,102,15,50,98,0,75,71,13,196,8,118,25,71,225,78,48,82,209,172,86,47,69,142,249,92,178,85,100,169,232,246,47,118,89,63,255,255,251,126,183,255,255,244,127,219,255,255,255,255,249,95,241,189,189,77,205,72,72,252,132,90,128,0,21,99,15,136,58,101,163,142,234,59,242,211,64,10,56,54,160,212,195,15,51,49,165,52,88,22,1,52,70,38,156,218,134,127,39,76,129,138,179,229,34,177,38,232,101,252,112,146,198,97,55,87,251,234,33,30,134,37,164,65,205,90,226,169,126,67,225,80,163,155,119,60,182,122,35,167,92,18,85,196,69,93,147,34,101,30,16,79,95,54,110,109,60,40,126,129,242,186,58,107,12,36,149,216,228,204,167,92,216,121,63,111,115,204,165,124,171,165,125,255,251,178,100,60,12,70,174,111,79,147,111,93,240,72,197,42,7,96,239,110,26,141,189,62,78,105,231,193,41,165,167,133,149,149,160,182,90,69,107,33,238,174,97,199,235,131,238,189,247,206,117,181,211,70,95,168,190,35,239,202,229,238,207,19,16,113,122,43,102,218,18,183,74,50,189,128,80,3,91,50,18,95,102,8,191,84,190,224,87,252,107,253,68,38,18,158,136,103,149,18,29,10,143,109,222,34,186,162,182,101,179,68,24,202,96,66,93,240,193,205,108,50,189,91,248,94,74,135,160,64,0,6,0,1,215,112,32,2,68,151,133,124,154,137,40,244,60,215,221,137,76,12,199,70,16,200,225,22,61,144,215,232,23,25,141,204,107,86,203,233,244,213,234,255,249,110,110,112,238,23,110,23,7,152,113,90,231,61,153,192,114,203,191,255,245,251,187,63,250,190,206,129,4,71,48,9,48,163,10,103,235,16,4,106,92,33,141,57,133,4,102,10,3,8,168,59,234,252,221,223,17,135,11,3,58,76,16,93,165,42,246,148,158,77,38,89,19,194,132,100,138,161,142,42,162,226,107,0,80,106,134,22,96,6,197,235,172,169,165,128,169,56,175,173,58,201,152,77,182,196,40,215,159,194,218,228,15,19,31,42,107,238,43,42,240,241,201,118,0,230,71,136,116,118,192,66,250,133,254,101,80,239,13,218,249,119,154,165,183,180,182,104,94,173,129,139,249,162,211,148,131,79,195,70,238,213,139,97,163,197,74,107,231,252,198,249,147,88,206,183,181,191,205,140,89,185,158,220,105,15,40,54,53,245,210,78,122,173,241,152,83,255,245,254,252,117,204,154,236,8,231,178,183,235,243,75,27,138,40,167,206,156,254,158,102,46,207,147,31,19,31,11,113,180,136,77,255,73,191,151,127,201,60,62,4,47,50,238,180,65,162,28,16,44,4,90,39,148,31,22,144,15,14,224,95,22,12,103,206,133,194,188,33,238,171,2,135,158,54,195,84,230,89,205,246,197,21,178,155,111,94,47,232,3,189,243,255,255,3,15,16,7,250,183,250,61,95,255,250,167,252,45,238,187,255,167,175,228,0,0,128,144,83,114,48,67,114,45,2,67,17,96,153,8,49,171,16,141,87,144,5,25,231,182,211,230,133,74,26,173,193,71,89,228,54,235,102,132,82,171,244,56,109,59,107,224,163,85,165,197,245,121,232,10,161,97,203,189,231,180,85,136,218,187,252,31,10,110,190,186,220,119,89,106,66,105,162,211,227,113,164,66,253,129,46,231,134,141,74,55,183,203,102,244,146,254,93,98,3,151,201,229,166,246,109,108,241,204,49,110,154,198,115,189,31,19,231,16,241,155,255,13,53,222,43,125,109,143,79,173,69,207,199,196,176,183,255,251,176,100,68,136,150,24,105,81,187,121,121,240,73,105,90,6,101,34,106,151,53,165,70,237,189,175,193,26,152,231,209,134,137,216,205,55,82,202,150,135,96,113,30,90,95,73,107,162,145,223,79,34,253,187,255,56,198,43,109,182,165,62,151,167,171,92,27,249,21,254,139,134,13,82,12,255,219,127,105,52,222,165,94,115,221,141,137,228,45,166,79,235,1,4,0,0,178,81,52,116,149,248,202,64,178,164,139,9,88,25,207,76,199,138,25,80,193,71,127,132,252,127,150,123,200,2,71,184,214,116,14,154,108,31,79,61,168,173,227,109,246,170,124,51,219,111,251,124,44,227,126,219,127,219,255,253,191,224,222,43,71,79,251,251,253,72,8,20,147,140,40,70,110,10,46,17,190,13,24,120,129,132,245,3,65,4,33,225,133,170,90,200,140,52,197,104,50,243,49,8,92,176,151,48,247,73,40,235,6,109,11,186,13,234,41,42,167,1,145,84,226,6,187,171,43,28,180,156,194,133,163,203,11,105,135,12,224,213,174,31,246,161,71,215,155,113,136,241,101,47,86,48,66,57,59,114,143,228,57,117,178,15,150,26,215,49,121,83,209,25,114,178,6,73,58,131,174,33,13,35,49,165,51,109,11,19,205,78,18,195,123,206,230,9,228,115,243,148,78,141,151,14,74,108,93,73,3,80,153,20,38,1,74,233,145,4,225,216,220,221,3,165,39,117,189,171,168,109,101,17,29,20,14,60,192,202,180,134,213,178,247,87,34,145,243,133,175,23,30,67,147,4,48,170,104,218,84,203,119,108,166,238,145,61,74,17,122,255,70,134,255,187,5,221,129,115,213,34,20,205,142,141,45,43,166,24,205,86,53,181,111,102,250,241,253,11,253,23,27,208,7,62,255,232,79,134,65,226,180,95,161,78,255,245,188,181,29,31,213,94,239,80,0,1,208,180,89,226,87,154,175,217,205,39,13,12,159,56,128,121,194,76,153,10,34,23,23,4,200,155,5,67,20,20,222,2,20,45,250,73,24,36,172,1,73,86,171,59,89,27,74,192,227,164,160,111,44,8,96,96,11,114,7,22,8,133,215,81,196,217,42,140,121,173,125,21,156,123,49,76,144,46,112,230,75,97,118,29,89,110,17,61,249,157,202,67,42,186,1,85,228,18,245,120,33,189,188,144,79,68,229,188,15,219,162,126,183,186,165,107,150,191,114,203,29,201,215,76,69,253,194,190,223,77,179,102,235,95,192,254,206,254,89,39,214,109,169,30,231,5,69,172,98,12,70,160,129,120,244,3,116,226,0,74,200,36,26,60,198,171,81,247,85,47,48,59,80,97,86,165,212,40,159,10,171,204,173,245,111,204,76,239,114,251,69,213,240,181,68,219,245,115,26,64,255,251,178,100,101,14,166,74,110,207,147,111,93,224,71,100,233,225,105,101,104,26,61,189,60,78,53,126,65,20,19,103,209,134,157,160,37,81,94,35,165,193,194,229,70,58,82,35,60,202,87,90,176,241,6,99,62,36,120,102,118,180,207,243,91,239,107,156,28,35,224,113,125,200,170,197,237,93,80,221,199,239,240,218,11,252,12,232,183,38,174,208,45,247,125,63,239,95,13,221,126,191,243,82,116,124,136,52,96,22,249,174,20,38,71,196,130,133,70,60,30,152,247,170,74,33,16,140,132,102,117,132,72,3,19,158,210,44,16,12,50,73,52,185,143,226,155,182,2,232,202,100,115,112,139,67,128,34,32,117,209,16,29,243,108,67,162,119,102,56,96,48,52,9,73,20,167,188,215,35,113,169,14,166,163,248,52,102,153,57,13,164,23,210,197,48,108,163,64,14,182,53,117,187,146,24,164,113,253,198,36,52,19,183,50,230,234,170,36,127,176,255,97,148,106,180,154,153,102,37,74,42,53,56,195,177,104,6,222,52,158,140,197,13,122,41,177,90,224,154,36,169,123,120,46,152,41,100,171,238,26,221,130,58,207,36,15,168,65,210,23,76,6,162,138,203,226,81,150,42,180,243,206,251,97,80,131,82,18,38,75,201,62,148,122,33,216,167,45,240,231,56,67,26,169,150,95,39,69,203,113,156,226,110,52,234,128,40,10,38,251,204,13,78,32,101,129,66,20,93,110,67,49,49,39,227,1,137,16,108,85,66,20,44,140,214,211,175,56,240,196,121,18,26,30,136,93,125,116,44,221,83,59,213,50,95,14,191,226,29,72,60,138,46,235,126,207,221,113,105,95,163,255,125,254,168,0,1,163,41,251,56,100,83,99,251,59,215,19,22,29,60,195,33,181,50,168,201,178,140,240,145,22,50,157,136,7,138,141,52,116,133,1,223,74,37,176,149,107,26,51,67,32,196,168,9,51,178,95,12,122,31,18,32,161,112,232,225,91,185,173,68,142,105,37,205,77,123,32,178,146,23,142,42,80,208,92,69,70,228,252,5,172,3,180,44,38,110,202,189,184,199,132,96,137,21,240,219,91,4,142,126,61,31,71,46,252,31,150,247,94,67,207,181,45,231,191,222,205,11,115,101,207,174,147,95,51,255,111,218,247,138,35,126,235,189,98,216,203,52,92,230,46,229,114,252,209,191,106,85,199,212,233,171,74,82,124,36,76,140,105,169,222,186,106,77,203,121,183,159,157,158,89,213,154,59,123,102,173,103,183,188,9,43,92,103,239,127,22,92,173,90,154,105,198,87,78,146,74,233,41,40,168,98,128,24,32,16,8,110,208,188,232,87,69,190,232,237,80,10,22,19,189,127,22,9,49,52,248,135,75,149,182,163,210,192,56,255,251,178,100,120,140,6,117,105,79,19,122,121,240,70,108,154,77,51,5,10,24,21,165,64,110,97,111,193,46,153,167,97,151,149,160,232,119,127,255,162,255,183,219,111,139,255,255,253,103,17,207,255,254,223,255,237,155,70,205,160,63,111,239,254,167,251,63,126,45,255,140,4,0,18,144,42,201,49,112,104,72,196,106,51,26,246,48,5,128,192,129,67,2,1,74,11,72,229,84,10,93,117,89,1,149,130,43,89,241,126,41,135,134,184,112,187,59,137,84,143,214,8,125,109,217,16,186,28,159,67,8,86,233,109,225,40,127,166,233,191,25,7,215,126,108,80,45,90,10,221,205,234,76,254,199,25,175,46,81,212,175,26,238,144,182,198,170,125,214,65,221,53,254,80,126,248,189,26,224,191,146,63,173,71,0,109,107,29,132,122,34,7,55,156,173,94,213,46,199,113,30,221,30,147,106,76,155,161,189,164,110,1,227,209,65,210,220,150,76,105,4,24,190,3,248,25,90,10,206,58,139,107,171,238,238,137,99,170,220,65,153,106,147,234,146,82,90,168,38,181,217,159,113,115,70,37,210,204,205,218,117,37,209,72,0,8,64,1,0,104,220,1,177,16,26,80,42,18,104,156,33,194,225,19,6,104,174,19,113,12,104,138,196,248,171,173,253,119,214,164,238,15,132,85,254,21,223,182,102,101,201,190,26,126,157,126,122,47,168,0,179,119,254,159,146,65,7,51,250,63,169,185,123,110,255,173,159,163,228,66,0,76,25,245,48,12,56,205,190,131,122,133,204,182,69,58,234,148,77,56,98,210,225,155,16,37,3,152,81,132,31,136,204,96,112,1,184,200,166,2,1,53,193,96,137,32,224,224,131,140,181,54,205,106,18,208,159,16,194,43,39,2,68,26,241,141,26,233,6,52,205,37,16,69,189,202,239,177,104,175,110,62,254,163,237,228,133,226,18,110,71,46,109,233,147,220,20,85,58,137,6,15,91,41,248,253,42,64,74,87,144,25,249,117,4,71,82,129,16,119,186,131,154,53,10,52,82,36,178,105,245,168,74,146,25,204,168,143,210,208,221,76,224,154,27,78,5,35,78,230,22,58,90,138,37,35,181,231,22,242,249,245,42,199,17,73,98,102,121,102,39,29,201,21,160,225,196,204,69,27,238,165,206,110,115,93,52,138,200,25,89,171,78,187,185,117,148,116,166,166,90,144,221,165,103,217,114,155,44,233,71,158,134,104,137,128,0,80,0,112,68,96,133,77,9,8,94,2,58,143,82,126,136,1,80,207,152,96,143,92,10,36,161,204,222,26,202,115,107,105,198,157,90,65,36,33,34,77,213,217,255,121,210,226,250,103,247,251,231,254,87,236,4,184,175,197,35,216,142,24,166,3,73,119,250,127,255,251,178,100,143,14,230,186,107,77,11,153,107,240,76,198,9,227,105,166,140,27,49,175,50,14,229,175,193,40,25,167,69,149,149,162,223,225,187,191,255,232,48,42,31,50,253,124,49,6,170,49,169,30,49,212,109,49,203,169,49,188,119,48,116,33,33,52,135,131,245,24,48,61,33,80,163,0,131,51,24,140,1,192,125,89,144,205,14,38,225,69,209,117,96,149,61,42,10,176,69,35,176,33,93,112,205,26,28,141,6,238,128,39,126,229,113,187,25,67,147,46,196,31,172,215,183,74,128,174,152,162,251,46,243,199,55,13,113,45,67,176,131,152,120,147,82,126,200,34,77,145,91,101,10,162,99,137,94,94,162,56,93,4,133,103,203,183,76,96,23,2,217,38,121,203,133,181,7,165,149,134,68,99,74,37,16,46,144,131,120,128,201,133,42,103,202,84,234,99,196,115,196,136,200,69,140,179,143,89,44,109,94,100,55,186,196,244,190,198,164,20,82,53,47,154,29,24,3,231,71,210,246,137,180,200,251,93,183,228,28,173,170,56,212,208,178,202,90,208,252,233,245,84,125,156,233,238,122,160,193,168,114,83,112,236,85,180,124,161,237,24,96,64,241,170,83,44,214,226,220,128,35,136,52,22,204,22,238,181,11,33,23,176,7,68,37,169,114,185,156,220,219,200,24,70,213,42,109,119,195,155,212,6,107,255,219,111,229,21,144,250,191,235,232,135,239,255,169,203,236,147,249,16,0,0,1,48,8,10,146,126,85,186,109,94,14,90,55,205,144,40,230,50,27,28,90,19,14,102,158,96,176,178,101,141,25,2,170,154,125,250,164,95,149,114,194,65,86,26,53,36,61,92,227,7,227,150,7,102,58,55,117,81,200,120,170,49,152,157,174,30,180,125,87,83,101,112,88,112,214,201,241,235,99,238,213,7,132,208,88,51,32,197,215,58,61,20,94,209,127,146,127,68,127,145,43,79,3,216,161,214,87,218,49,42,82,255,26,245,254,147,249,109,119,196,59,206,214,248,185,116,192,137,112,80,66,197,19,141,87,32,128,53,239,45,38,210,234,29,220,103,110,254,35,212,59,86,69,126,147,150,187,53,229,3,147,112,179,254,226,74,215,174,79,212,145,64,0,0,32,0,0,0,7,210,59,67,138,160,171,27,32,181,253,118,149,134,118,201,108,38,34,104,100,106,155,225,229,97,106,181,30,19,219,254,221,189,15,251,109,246,161,47,200,127,255,255,206,255,255,255,255,255,237,167,255,255,238,164,5,154,84,189,215,41,204,69,163,121,141,46,135,171,162,140,192,19,18,216,51,103,77,3,37,7,115,90,131,99,40,8,227,29,249,195,29,135,67,0,198,67,37,132,160,193,4,48,3,48,65,29,69,66,207,154,50,255,251,178,100,146,136,149,106,104,210,107,79,92,240,79,13,26,29,101,42,98,27,97,163,50,46,225,239,201,43,52,104,245,131,149,184,23,15,6,136,170,250,18,162,94,69,171,205,145,237,135,9,78,78,198,200,92,1,163,176,195,174,7,185,15,159,106,199,106,53,174,218,109,37,75,173,255,181,183,223,50,192,82,78,66,163,72,79,173,44,149,226,153,65,171,126,221,1,178,203,42,66,156,102,194,210,40,84,88,198,121,86,44,231,185,13,139,12,75,247,204,144,29,201,3,59,93,103,192,47,79,210,74,250,238,247,130,27,31,38,252,184,59,205,93,211,56,240,177,150,167,112,100,71,255,19,86,106,112,174,149,122,207,213,168,179,138,42,235,105,29,226,180,212,251,41,233,140,35,247,235,191,157,235,215,227,59,155,50,57,254,223,31,229,239,220,182,207,238,59,199,255,231,95,183,198,245,243,239,109,110,209,156,127,0,160,0,32,136,64,196,15,127,228,229,96,81,152,5,96,167,235,37,253,5,132,105,24,187,10,3,68,237,181,50,47,63,255,175,223,208,126,80,59,191,139,252,91,255,255,253,117,213,191,255,255,255,255,255,255,255,104,192,251,84,125,75,201,117,4,186,28,181,106,168,55,23,119,11,0,140,19,70,193,98,89,163,148,9,156,201,249,150,1,249,184,109,89,182,129,41,140,97,41,142,36,97,134,96,34,221,48,125,84,16,128,128,64,92,208,161,232,192,80,149,117,35,74,166,26,24,197,131,121,76,5,9,141,140,133,100,196,24,208,226,69,112,96,69,152,28,235,198,249,170,18,164,232,89,76,9,81,119,193,105,244,237,88,143,187,89,166,74,227,144,58,97,205,159,239,115,233,8,64,132,38,128,211,176,187,120,88,180,242,222,38,19,44,99,38,108,35,255,126,53,218,161,200,41,118,44,19,92,81,207,179,149,142,205,72,117,64,189,185,81,90,181,185,157,76,39,63,52,176,178,124,90,61,47,234,123,62,93,199,112,100,157,195,164,100,249,125,76,17,154,168,236,107,16,152,48,71,192,235,209,104,109,8,154,146,18,17,67,5,144,130,11,207,70,174,248,83,116,28,219,144,215,202,243,53,234,205,82,165,253,93,199,49,90,174,142,23,228,166,184,122,203,30,245,128,32,0,14,22,2,96,192,201,130,110,195,18,67,18,100,183,164,205,30,55,52,132,98,245,209,252,171,78,100,3,178,31,223,167,219,199,197,210,130,95,163,212,167,203,127,255,255,167,215,255,255,255,255,239,255,255,255,154,129,163,217,9,45,53,53,88,169,61,9,37,144,211,85,222,133,218,39,0,184,98,96,210,111,105,182,104,116,254,98,218,194,97,217,30,100,167,34,100,248,206,97,112,150,96,33,194,6,255,251,178,100,169,14,135,49,107,204,11,186,92,240,77,237,26,35,51,39,10,28,33,163,50,110,229,239,193,61,52,104,52,204,28,40,8,95,131,9,145,242,243,136,130,3,6,74,179,0,193,168,45,151,161,232,99,232,165,35,120,43,88,37,159,28,130,224,17,40,137,130,102,21,166,254,25,187,50,73,68,5,3,226,236,68,83,49,197,183,138,224,236,0,138,246,24,200,40,72,132,190,98,145,85,66,36,144,63,101,21,91,227,228,247,193,77,222,105,186,137,113,59,113,188,198,84,10,15,44,210,14,228,19,77,212,54,223,155,184,209,184,189,248,103,151,237,212,130,75,45,70,102,158,124,196,249,206,177,175,180,198,224,71,66,51,191,140,194,174,251,47,197,183,77,166,247,99,50,53,15,86,72,48,93,66,213,1,163,26,18,225,59,77,189,139,54,153,105,91,73,143,187,110,27,53,177,164,188,8,141,52,187,11,199,180,130,133,95,57,167,222,45,106,175,207,188,106,54,104,153,20,0,0,0,0,184,56,9,151,16,36,208,32,10,228,89,93,200,161,59,160,168,107,189,40,128,4,8,3,42,254,59,143,180,71,45,27,55,254,223,250,153,151,254,195,95,137,127,255,255,235,167,255,255,255,255,245,125,127,255,255,207,57,209,11,156,197,218,172,177,208,155,89,180,59,52,190,251,9,212,0,2,76,184,197,130,67,145,178,204,216,231,52,200,236,203,224,163,101,62,141,142,26,48,209,0,193,198,200,5,178,152,117,52,138,12,52,204,100,0,128,107,217,10,99,105,67,102,196,21,63,88,168,3,106,118,216,75,5,92,224,209,99,76,146,144,134,101,183,38,108,78,29,170,52,203,77,212,146,198,54,6,189,212,129,41,204,7,13,20,1,5,177,134,122,102,71,21,139,138,215,228,8,62,96,72,101,238,8,73,63,17,140,81,43,243,19,26,107,215,110,85,238,42,163,59,131,224,32,181,205,205,229,38,255,210,159,219,87,94,112,111,47,197,231,117,214,43,107,122,163,157,252,235,85,133,72,167,155,171,84,180,196,236,87,138,184,16,61,191,61,143,60,199,125,31,116,154,15,150,153,199,147,65,243,31,78,31,93,68,252,54,112,234,49,26,245,239,212,249,118,255,108,222,204,168,8,0,0,0,94,36,241,136,24,18,9,253,20,221,167,189,108,154,123,104,76,161,152,64,8,49,243,206,254,86,84,42,238,41,127,219,234,219,250,22,169,246,199,245,9,183,255,255,211,79,255,255,255,255,234,79,219,255,255,184,55,41,226,182,184,134,188,154,147,104,0,13,152,180,110,27,6,204,152,218,114,26,126,131,0,144,227,30,120,227,37,4,131,14,194,179,15,70,84,23,48,20,14,49,161,23,48,100,48,18,255,251,178,100,158,12,182,109,104,206,155,143,77,240,70,10,234,23,100,226,104,29,201,159,50,78,233,115,200,228,15,168,97,128,157,208,17,71,161,67,2,192,245,10,132,195,0,224,244,104,29,145,212,111,153,145,32,26,60,125,115,133,72,152,57,230,154,1,151,90,60,96,16,8,196,32,101,242,233,122,116,70,135,82,145,10,83,234,35,200,41,146,109,39,33,86,219,224,194,249,234,74,200,219,177,141,6,140,204,164,33,35,137,12,63,237,125,78,214,19,10,161,205,169,230,217,117,88,194,30,187,244,201,198,218,113,173,72,50,158,191,45,125,104,36,17,232,25,232,219,76,106,52,211,118,109,169,76,255,182,210,106,176,28,142,167,211,74,107,198,35,253,91,13,169,104,131,55,163,177,212,210,237,29,134,73,24,156,184,44,106,225,138,107,41,39,36,192,138,208,250,3,234,29,9,24,77,182,184,168,117,113,124,54,136,85,213,65,238,30,42,84,175,186,59,246,119,111,250,178,188,210,239,22,64,67,77,212,103,206,173,33,137,4,78,123,86,6,119,49,144,212,190,68,166,255,153,198,62,103,161,66,3,152,40,251,74,191,254,158,135,228,49,89,202,154,159,253,127,239,255,255,127,252,145,210,144,130,153,71,218,0,0,3,84,9,76,59,108,44,211,151,35,141,223,12,200,75,51,159,148,237,66,208,41,236,209,133,16,49,68,198,0,51,50,198,140,6,81,48,32,128,216,168,179,4,137,160,148,159,33,8,203,75,201,86,251,31,141,173,130,132,107,237,57,0,38,207,118,51,13,52,160,123,11,22,108,205,37,17,133,7,209,2,249,60,73,1,48,183,170,13,193,41,150,174,76,164,188,85,232,163,109,153,55,195,13,20,9,79,228,121,115,38,27,148,66,100,136,45,70,170,14,57,45,150,171,77,236,203,61,0,86,76,205,182,141,23,28,125,70,103,102,82,188,75,164,96,50,25,123,188,210,11,54,253,93,74,139,75,225,212,68,245,99,19,109,140,164,4,130,154,125,217,178,223,91,84,194,145,62,154,231,99,220,90,14,168,57,28,146,178,45,186,212,7,251,108,43,48,231,0,250,199,181,127,222,125,62,55,73,58,243,140,246,92,83,157,206,94,76,57,91,234,55,172,61,110,182,223,171,110,227,50,149,96,0,0,62,0,0,0,29,240,19,162,160,72,83,52,21,129,166,68,152,70,242,76,138,9,148,248,12,110,157,66,58,238,207,68,20,25,148,91,100,223,238,223,246,236,255,255,251,63,250,104,158,255,249,235,40,250,64,46,24,118,243,26,86,37,155,55,179,24,112,111,25,156,14,155,193,208,153,170,48,152,136,68,24,222,103,24,82,1,6,12,166,65,39,166,2,10,102,15,136,166,2,255,251,178,100,168,14,167,84,101,204,155,154,123,242,56,194,74,61,101,34,98,29,157,155,48,110,233,239,201,17,145,231,5,149,181,152,152,70,28,3,108,48,182,236,32,34,17,146,2,252,61,10,35,43,65,130,177,240,216,89,66,190,54,76,8,110,15,6,40,20,99,144,191,117,224,244,28,208,234,148,72,77,129,209,87,37,200,151,105,41,29,217,19,226,60,161,200,144,200,152,115,73,50,193,3,128,176,35,46,38,23,113,184,193,184,63,181,216,81,128,3,98,179,183,219,1,2,96,126,32,77,182,171,4,244,111,242,174,29,181,181,35,213,146,32,201,182,210,46,152,205,153,165,38,121,149,74,99,195,214,15,218,36,205,12,162,136,155,23,250,106,29,253,173,95,120,206,56,182,233,25,221,234,180,235,202,117,121,17,10,199,239,143,248,235,182,214,123,253,91,234,255,255,77,122,118,173,226,178,69,173,165,141,159,61,100,205,177,77,95,120,249,246,131,124,120,99,198,9,74,145,196,201,100,22,42,131,156,191,135,114,128,176,168,119,171,131,95,137,55,65,8,228,100,89,37,181,254,235,210,56,27,6,52,82,29,30,232,72,172,104,76,211,169,168,27,183,68,192,197,68,63,171,33,189,200,159,234,245,218,191,210,167,255,250,220,128,0,76,91,238,141,23,51,142,57,0,14,110,130,76,254,94,15,68,254,142,103,35,12,53,8,140,35,100,76,24,12,1,200,121,163,176,65,135,66,177,134,98,209,181,198,152,40,207,44,184,208,26,96,0,230,118,48,2,102,106,108,168,120,157,159,24,52,1,16,115,100,16,149,24,240,48,236,33,148,172,11,44,152,176,32,141,122,181,230,154,96,33,243,1,69,176,51,34,101,142,141,186,170,58,93,235,68,161,5,97,77,60,144,72,64,30,56,0,203,87,226,29,72,3,10,206,3,131,196,32,161,131,67,65,116,109,201,71,23,218,151,118,4,26,155,117,161,245,213,156,62,80,166,224,215,34,24,112,174,28,110,114,27,149,168,248,146,83,8,151,24,208,67,44,98,65,93,30,44,131,35,91,46,38,219,106,148,85,36,111,33,26,145,112,60,106,127,131,166,57,209,89,152,41,233,30,250,163,46,181,7,210,104,90,217,131,30,247,100,206,213,204,149,107,33,214,194,251,6,243,60,92,253,255,191,187,252,126,239,201,230,242,210,185,197,175,93,197,215,191,206,62,117,168,123,5,249,21,1,0,0,0,216,16,134,192,212,83,225,137,131,49,75,184,75,201,75,120,96,41,185,74,131,63,127,204,190,76,76,161,99,135,176,121,169,141,72,155,42,81,179,125,157,77,232,213,39,211,255,255,253,191,255,221,5,221,207,74,51,189,175,251,217,95,11,29,64,89,193,159,255,251,178,100,165,14,232,16,101,74,11,187,123,242,72,169,154,23,51,37,12,30,173,159,46,78,233,239,217,57,39,104,77,136,29,64,72,12,9,172,12,2,88,141,55,43,141,242,125,204,65,79,141,179,248,13,50,21,12,3,45,76,160,44,140,6,7,64,195,241,154,202,120,233,16,96,24,12,106,88,138,84,9,20,128,208,2,8,34,96,137,23,118,203,198,68,93,232,48,110,135,136,50,0,9,241,226,166,30,136,19,219,240,95,83,10,158,5,168,255,14,2,225,10,146,42,137,100,206,36,112,105,48,94,45,162,34,179,205,148,138,51,2,184,205,87,194,111,0,151,141,34,89,38,56,164,186,72,214,90,204,18,44,34,96,176,4,8,26,188,177,86,217,170,16,113,177,116,191,109,164,99,233,47,133,126,228,110,137,9,36,121,39,82,107,163,38,144,166,142,59,237,104,13,50,212,139,130,238,136,156,199,75,194,42,205,168,69,210,63,143,170,210,91,87,191,221,253,125,230,205,17,22,214,83,90,194,158,109,47,157,16,170,185,56,98,210,155,212,27,71,241,115,109,214,219,202,171,115,57,184,249,92,230,128,221,243,185,85,44,219,141,237,172,111,121,131,31,221,134,143,26,19,249,28,129,11,31,83,106,198,15,13,41,186,46,235,91,33,41,43,7,160,225,214,114,120,243,71,84,76,17,98,151,245,187,109,246,251,237,253,8,239,79,255,255,247,71,166,165,190,173,40,93,68,113,137,7,119,40,68,233,141,107,248,157,46,239,21,144,160,191,30,23,30,164,174,103,245,230,129,0,76,33,143,120,196,24,158,140,121,213,52,200,104,94,76,103,66,232,207,5,47,78,82,28,204,66,43,141,37,12,12,63,0,76,100,4,141,101,130,0,69,49,143,195,9,161,201,113,224,154,35,0,148,67,195,65,102,71,221,51,232,16,162,59,232,20,72,61,209,14,128,219,160,96,230,138,169,172,8,77,120,89,241,164,20,184,161,181,101,16,17,188,20,98,18,197,7,1,161,33,198,192,210,120,176,227,77,90,17,119,192,130,27,36,25,1,169,90,143,141,139,47,210,70,26,1,2,67,31,64,225,200,228,170,130,210,105,84,104,228,1,109,49,14,31,13,187,70,68,202,139,204,132,16,104,22,147,42,93,184,71,222,126,228,212,12,105,223,103,208,91,136,208,239,184,156,135,5,1,81,87,67,180,196,126,64,148,80,68,246,158,170,240,235,181,196,58,191,53,28,106,223,69,253,202,103,91,199,122,222,245,157,137,220,47,66,231,38,166,44,119,113,218,185,224,212,109,205,219,151,255,115,185,159,127,156,195,127,253,187,158,237,126,234,243,92,171,95,183,50,214,171,218,191,174,243,30,235,30,246,175,113,251,182,178,255,251,178,100,133,14,184,94,104,202,11,221,209,52,74,201,217,247,107,7,38,30,237,163,46,110,233,239,193,19,40,231,129,172,40,152,194,104,1,0,0,0,113,20,85,69,109,22,100,172,6,30,32,181,23,58,70,206,75,200,25,98,30,8,57,86,125,106,244,45,99,199,135,200,156,40,77,101,113,236,253,168,191,47,183,222,130,247,247,211,255,244,86,255,237,254,143,255,255,255,52,140,241,73,107,132,212,48,129,243,142,86,144,19,166,46,74,70,147,53,70,194,64,102,72,168,70,134,143,38,1,118,102,177,138,102,13,139,134,66,25,97,130,129,137,64,9,158,202,105,129,36,88,32,46,50,56,203,48,236,0,83,112,8,16,56,40,195,5,12,16,229,244,172,141,34,0,137,168,48,165,216,76,152,9,64,204,238,68,130,248,24,208,207,37,70,0,92,238,16,129,26,224,153,165,80,187,205,40,182,66,37,130,190,106,240,89,172,178,113,161,57,9,78,24,16,152,130,46,24,49,170,19,81,122,58,170,36,195,246,146,134,100,14,46,219,2,201,235,25,20,240,117,11,228,112,224,196,149,143,16,207,253,49,30,146,39,232,98,168,172,138,140,236,66,235,133,202,204,181,43,154,171,69,250,206,177,49,66,238,57,51,100,238,241,189,195,137,173,44,205,225,111,118,127,169,75,110,32,169,153,162,97,183,110,104,162,231,115,251,101,234,152,163,220,75,52,125,226,246,244,107,174,113,37,27,229,219,19,203,234,36,10,64,130,229,62,225,68,131,124,91,93,174,53,176,218,254,145,109,20,75,65,193,2,78,210,180,200,201,19,12,165,15,37,115,69,136,182,72,44,168,32,253,121,53,95,36,140,34,56,73,118,31,243,162,246,97,139,43,255,246,45,59,249,82,47,153,255,255,255,211,255,255,255,255,251,27,48,85,83,8,71,149,65,10,252,183,80,0,76,28,140,40,201,32,114,12,25,137,20,202,156,178,12,15,3,108,197,1,77,12,140,193,248,193,32,62,204,3,70,56,193,4,7,5,130,200,198,68,111,140,18,129,236,193,116,12,76,122,66,0,192,136,9,11,162,32,1,96,72,195,126,140,35,59,37,65,178,42,108,244,192,235,22,218,221,138,183,19,232,210,150,50,124,71,162,130,0,152,103,110,252,109,34,204,64,121,228,13,27,128,149,226,2,86,155,171,12,155,42,39,64,35,222,89,35,38,37,240,100,178,133,98,111,68,200,11,65,92,230,221,122,53,195,106,14,212,151,144,209,233,80,232,83,70,66,47,120,152,204,86,193,146,35,13,204,131,134,49,235,3,33,98,33,201,52,52,140,249,38,12,71,210,40,209,64,54,225,85,80,126,51,104,122,220,50,164,17,56,211,69,94,220,204,110,138,255,251,178,100,99,14,215,244,103,74,11,218,123,244,67,201,233,242,105,98,104,158,249,83,40,47,115,70,144,251,165,103,65,164,149,160,19,239,69,182,190,183,199,175,183,115,246,223,215,119,77,158,146,81,234,94,92,65,125,238,121,69,173,162,106,217,191,175,255,63,239,26,249,137,139,231,30,147,215,227,57,129,107,103,126,181,215,254,144,119,224,110,116,0,12,155,72,192,98,228,37,179,51,33,28,104,218,200,80,123,81,82,17,82,168,112,28,20,19,38,171,125,205,239,91,81,132,208,160,244,144,183,157,160,218,155,111,237,218,166,111,106,141,245,200,255,250,255,249,127,255,255,255,255,222,129,89,98,116,29,4,96,214,67,134,82,64,244,103,164,63,6,110,226,24,99,204,37,102,74,170,160,100,72,11,5,237,55,76,212,104,132,103,240,89,239,47,230,96,86,4,38,207,204,160,0,87,102,70,88,0,240,160,233,103,24,67,208,40,4,138,146,39,153,72,97,67,32,224,32,21,198,72,41,46,51,173,188,106,24,178,32,35,7,42,29,80,67,22,18,32,35,28,27,36,136,82,27,177,215,80,72,35,97,17,13,116,217,2,154,154,240,13,25,128,170,4,201,17,14,22,22,207,196,98,87,224,242,56,45,11,27,14,107,145,224,105,162,96,29,200,49,64,232,225,243,50,41,150,228,10,31,3,195,236,174,219,36,98,114,220,159,140,233,89,245,88,180,16,247,71,96,120,97,246,154,69,107,187,84,179,247,159,69,213,55,57,110,9,198,10,137,207,241,190,166,164,183,253,230,183,205,101,186,10,74,184,238,245,60,57,217,200,92,182,154,3,118,165,246,37,255,28,134,214,165,171,19,81,62,253,55,45,101,75,159,253,220,95,97,131,51,172,8,198,20,246,234,110,104,160,13,100,24,69,0,70,139,16,115,102,102,147,50,104,192,136,203,227,48,86,84,87,15,81,127,158,242,177,174,80,20,11,57,228,95,222,17,185,169,246,111,187,202,221,30,139,234,37,191,255,254,159,255,255,255,255,255,166,39,35,0,0,11,116,202,233,3,170,29,193,30,35,103,187,77,36,111,51,198,156,240,194,99,4,144,12,116,65,51,128,21,14,134,205,76,24,108,120,99,34,240,36,242,99,208,213,116,24,70,180,15,16,141,43,217,154,107,178,2,12,176,197,76,8,26,64,1,34,107,224,209,229,76,233,112,199,42,33,171,232,32,64,156,89,219,3,107,110,163,37,154,93,12,10,149,78,211,194,2,135,29,248,49,59,2,20,137,125,54,49,218,113,221,183,18,56,234,251,220,206,225,29,137,91,125,213,100,139,109,227,234,130,99,17,72,195,40,189,30,192,86,74,242,56,28,0,118,73,96,37,99,174,90,21,200,48,255,251,178,100,78,14,199,19,101,77,27,152,99,240,65,169,89,227,80,6,244,89,81,141,54,110,48,125,9,65,166,104,77,149,149,184,216,145,125,146,193,173,16,80,193,106,163,114,9,232,213,206,186,166,97,81,244,57,243,241,129,236,3,250,25,104,245,4,36,64,160,147,147,103,175,187,212,179,180,233,216,243,175,179,212,219,124,251,143,82,105,71,225,37,189,91,101,43,255,249,87,129,50,174,63,253,76,0,0,20,10,248,184,65,190,0,162,192,42,0,12,173,0,36,144,80,161,98,68,24,137,129,18,3,58,58,192,40,1,91,82,106,101,188,179,150,76,28,51,146,249,104,149,53,218,103,115,31,87,127,187,168,239,123,231,254,123,109,223,112,113,27,78,90,68,3,58,35,132,213,4,243,56,199,68,147,192,50,65,142,138,42,30,6,15,33,216,197,64,19,30,3,194,224,209,24,224,199,160,225,98,130,40,46,245,3,78,144,192,101,149,85,85,176,106,62,167,59,170,176,173,140,24,10,128,230,152,44,15,59,1,74,210,106,128,132,16,76,12,96,8,156,206,85,90,69,3,222,125,169,98,22,164,84,17,168,190,79,92,31,0,34,19,185,102,49,5,216,54,149,71,168,153,117,106,38,139,122,89,14,77,140,206,78,41,118,141,168,115,83,177,101,206,96,140,21,65,36,54,204,37,106,228,72,76,251,74,229,154,23,210,160,196,106,138,212,233,181,205,171,43,33,174,102,58,215,239,109,20,30,152,225,101,74,248,15,162,203,32,126,75,240,87,19,204,243,59,221,227,19,74,30,102,6,144,193,142,170,229,15,4,77,157,246,113,191,32,94,30,150,146,135,48,80,17,195,39,17,224,94,37,183,135,80,67,98,60,188,73,159,190,121,229,95,109,170,113,126,60,232,255,130,175,50,4,165,220,111,6,6,110,145,5,69,49,7,205,160,168,67,47,97,226,65,143,111,190,255,255,255,255,255,255,255,255,47,102,128,170,209,205,19,202,80,46,0,0,76,176,46,179,61,213,140,209,108,227,40,6,205,210,130,55,2,56,193,128,195,2,5,217,177,96,12,58,21,18,37,18,24,200,2,33,96,225,137,69,41,124,157,178,50,97,33,105,225,229,243,9,130,8,64,75,169,154,72,225,149,76,179,45,43,26,194,218,185,124,160,33,137,8,128,172,0,227,165,252,234,40,139,140,253,210,193,202,150,149,81,51,132,166,200,180,50,19,112,182,108,55,78,204,154,253,162,44,40,177,117,86,228,119,201,191,25,182,125,163,126,95,194,246,48,99,210,235,252,238,35,91,116,134,50,179,48,125,41,59,121,165,77,152,21,177,176,201,242,168,63,224,222,251,214,25,246,220,210,37,52,89,24,155,153,155,234,214,19,235,255,251,178,100,86,14,198,59,95,204,155,143,78,50,101,233,121,130,109,229,106,28,93,143,40,46,233,143,193,72,145,230,133,141,164,106,69,88,97,233,137,60,53,47,41,122,244,148,238,43,205,59,59,37,227,205,120,142,30,78,182,55,23,160,0,24,56,30,22,33,49,102,112,49,64,56,4,199,48,64,207,237,216,194,0,147,49,164,24,201,162,59,63,102,98,20,35,246,181,216,139,132,210,251,171,86,244,213,25,118,21,83,185,94,127,183,14,123,178,86,245,83,56,193,7,97,70,35,157,67,226,174,3,11,57,113,204,96,7,52,227,30,57,21,75,228,213,62,122,140,211,95,245,79,255,255,254,123,176,245,197,166,215,111,250,134,22,158,207,62,175,77,135,207,77,186,162,141,69,99,135,19,243,24,128,226,18,104,66,22,24,2,3,25,38,13,24,200,21,152,120,6,152,198,12,24,48,36,152,126,54,40,25,80,9,24,40,101,7,154,228,13,149,124,145,0,142,162,120,232,73,0,64,230,126,88,146,197,25,25,8,32,184,136,196,162,46,2,207,27,20,168,156,162,65,144,134,55,81,139,77,179,249,123,228,184,166,34,10,33,132,157,172,52,162,133,142,136,94,27,13,166,46,114,104,193,169,229,42,145,203,187,148,175,116,207,10,175,198,218,105,172,129,24,62,154,86,169,133,134,132,4,59,92,132,249,201,20,136,158,186,59,59,110,35,36,165,21,238,240,178,165,29,110,59,207,222,210,44,157,74,246,229,105,251,125,165,59,235,4,137,79,57,104,167,153,62,191,188,190,241,98,251,126,55,91,91,105,154,158,155,40,88,246,23,254,62,199,179,191,167,49,233,138,180,248,12,188,191,143,41,3,8,67,133,36,120,55,225,123,165,201,130,74,2,136,145,149,28,157,87,228,198,4,227,14,161,49,131,118,159,203,96,21,67,172,73,67,86,91,129,75,226,132,27,125,190,84,91,177,61,207,44,247,159,176,164,68,205,38,15,58,4,81,74,127,180,247,24,22,72,237,105,38,226,171,123,87,37,255,255,68,80,250,64,0,7,179,12,250,207,64,233,53,203,224,43,190,51,19,200,220,236,145,34,17,130,67,230,10,2,136,194,224,16,17,145,195,192,195,128,176,76,182,70,96,3,183,137,46,153,2,65,115,0,130,231,30,53,16,174,169,23,147,166,219,89,30,6,161,19,136,52,1,86,93,103,104,194,64,9,105,40,145,17,212,209,45,172,76,78,97,0,203,226,141,154,16,244,57,156,153,163,94,14,238,97,96,120,240,14,86,169,92,40,248,253,165,168,254,209,203,134,102,255,16,115,18,200,196,213,191,67,199,206,24,43,36,158,138,144,241,186,151,228,65,121,202,17,45,89,56,236,170,28,6,213,255,251,178,100,76,12,214,143,104,204,19,140,71,48,95,169,89,112,105,130,124,22,129,163,62,109,189,49,193,112,147,166,5,188,36,160,68,246,218,140,33,166,75,190,180,137,77,152,163,243,204,123,153,17,200,188,114,218,87,160,32,188,139,119,137,21,42,238,82,109,232,200,207,9,13,65,161,151,34,76,136,100,224,247,143,137,253,124,181,145,77,23,139,92,48,108,116,89,146,10,106,226,138,19,63,177,131,102,43,50,48,192,141,185,165,48,58,21,186,2,69,148,9,228,149,243,1,225,172,218,181,250,116,128,7,137,54,101,233,238,89,37,209,179,73,186,4,86,205,152,54,249,123,214,150,91,40,178,150,184,232,161,158,184,179,76,143,244,35,186,170,221,231,59,153,167,213,118,213,153,127,255,255,175,224,187,107,253,30,160,0,49,75,204,111,60,51,112,234,215,77,4,128,213,8,141,220,96,152,72,16,15,52,238,145,14,2,133,66,161,8,88,250,4,19,203,226,48,234,89,47,10,205,169,174,174,106,127,52,0,151,75,99,141,179,253,136,125,194,152,143,101,48,243,214,241,3,122,115,187,84,219,237,242,37,246,59,16,87,90,123,44,249,104,214,230,223,195,11,239,68,75,165,198,18,104,239,1,185,238,52,93,215,230,120,195,255,117,67,154,240,235,167,10,95,105,178,100,159,225,12,140,29,228,13,238,172,16,236,118,190,248,92,90,123,19,177,108,106,13,175,20,142,199,88,191,38,133,49,141,38,244,227,80,190,52,179,26,243,182,92,66,106,107,145,52,237,145,164,42,19,39,222,161,130,203,65,73,69,50,16,7,178,243,27,42,8,63,48,210,50,78,211,65,81,57,85,152,187,66,62,21,14,43,28,185,72,87,53,79,130,162,57,100,56,194,43,46,72,108,147,90,79,252,47,103,2,38,3,254,175,214,255,116,99,97,108,207,130,177,242,197,235,209,159,229,250,9,200,157,106,24,181,180,240,104,14,224,222,136,109,116,119,251,186,196,22,255,212,223,35,64,0,17,51,11,228,76,152,162,4,36,140,166,239,50,225,196,223,39,131,20,5,0,130,33,97,26,166,42,0,76,30,32,2,140,200,128,41,138,98,211,75,151,12,13,175,12,143,55,33,90,31,246,126,235,186,240,116,161,155,171,215,29,187,50,187,112,252,92,0,135,16,176,66,113,180,36,36,74,32,181,159,35,203,151,161,136,228,66,17,79,167,35,21,237,4,18,154,245,231,229,206,165,196,42,85,242,250,61,124,115,82,219,194,181,167,203,13,76,204,204,207,140,15,252,208,193,123,227,241,193,227,143,44,169,216,248,227,9,68,138,92,205,101,47,49,36,153,71,156,190,127,144,208,126,92,111,255,182,204,83,16,215,211,87,198,255,251,178,100,82,142,70,127,105,77,147,152,99,112,90,229,57,129,105,45,122,156,153,165,60,110,101,233,193,31,145,231,37,172,28,160,72,100,238,118,127,41,27,243,149,155,49,55,156,201,153,133,127,228,184,83,242,187,76,107,102,211,233,156,110,208,57,52,231,183,250,28,155,61,178,254,243,252,70,32,34,235,180,1,52,56,176,88,185,250,70,46,172,40,20,132,91,234,238,4,62,75,70,166,76,21,176,83,231,18,96,107,36,103,181,59,16,188,3,147,99,12,66,185,201,136,29,98,135,249,95,117,173,184,230,114,97,77,220,63,141,230,104,166,98,122,153,77,237,81,154,186,71,29,75,132,210,73,91,149,251,125,158,43,103,113,25,191,255,168,2,97,131,162,102,32,82,27,101,4,105,165,201,132,209,166,10,110,25,144,70,93,147,9,3,12,48,11,12,56,194,188,82,22,216,247,116,208,37,172,146,132,152,37,144,80,8,243,148,68,11,186,251,60,82,197,201,48,155,232,250,197,158,86,18,196,163,46,82,231,130,203,152,80,90,195,60,237,117,141,49,209,103,150,110,14,117,105,125,55,25,139,177,238,224,70,3,160,224,128,216,192,206,253,209,126,5,162,187,36,225,201,114,174,104,211,51,59,132,140,86,198,54,186,139,250,123,47,99,194,102,72,170,106,78,226,209,61,55,35,101,230,44,164,162,122,214,144,103,212,56,6,93,117,187,229,34,229,133,211,43,191,74,228,246,74,194,233,166,104,208,34,157,201,112,92,141,111,245,108,71,77,123,110,253,72,127,184,226,74,215,252,109,181,107,45,175,208,12,204,44,214,127,49,175,22,126,223,86,167,209,113,59,219,103,16,223,78,214,126,61,195,105,32,164,156,51,193,0,32,0,64,121,181,110,17,164,16,20,24,4,99,59,24,196,189,25,229,87,200,105,42,37,24,120,221,94,118,54,27,164,181,157,238,16,19,49,145,168,69,4,210,233,253,149,253,222,131,63,154,46,125,71,235,119,93,26,127,253,159,245,187,79,253,73,25,81,207,78,253,99,0,32,0,136,10,24,6,25,161,195,26,100,217,204,26,154,122,169,146,151,130,169,72,1,204,36,129,155,151,72,195,76,11,184,90,49,1,1,65,116,60,133,144,2,116,35,221,104,130,140,113,15,224,24,131,181,7,47,1,144,232,228,173,144,119,111,171,8,193,78,202,1,161,47,14,109,100,118,140,210,193,166,49,98,99,88,21,46,159,152,231,209,176,3,122,85,168,212,115,107,66,32,142,64,27,236,188,108,207,16,21,168,10,163,87,46,23,211,115,237,120,78,183,68,123,217,86,153,96,164,181,8,200,223,150,108,22,109,27,108,29,52,223,241,154,253,26,208,94,184,254,179,215,105,120,222,255,251,178,100,78,8,214,197,113,79,187,111,94,96,69,68,217,176,101,39,120,27,57,197,62,77,188,89,209,34,165,167,137,166,137,250,22,251,81,231,232,127,107,114,110,155,39,1,234,187,222,186,251,45,61,107,179,216,107,207,247,175,191,201,76,178,1,243,41,64,173,183,2,1,141,130,29,220,58,248,154,209,186,112,126,57,109,10,153,243,117,168,239,103,240,183,92,12,138,201,70,200,12,160,14,21,134,216,76,39,218,252,188,120,41,60,8,214,150,126,86,109,8,153,188,143,15,103,45,152,74,246,200,255,235,82,151,165,115,247,33,234,206,84,65,78,248,20,204,184,233,195,160,195,185,74,115,56,123,247,100,63,233,118,16,212,0,32,224,74,243,117,92,16,79,153,195,129,155,138,156,55,121,133,131,133,131,5,76,217,73,48,201,137,22,146,139,32,193,150,11,129,136,32,43,239,19,54,12,2,167,108,138,113,85,67,91,123,45,206,113,133,34,187,65,135,158,251,63,1,47,154,170,152,136,26,86,190,47,181,33,190,165,134,135,232,76,84,228,92,244,138,28,178,198,2,58,61,242,30,243,78,52,87,129,73,206,231,151,217,107,23,14,213,173,11,157,183,53,235,7,203,172,174,153,225,54,182,51,94,29,170,94,241,147,222,126,89,165,59,113,39,183,182,98,53,223,175,188,249,191,240,26,125,89,53,239,191,116,22,250,79,248,77,54,144,65,15,45,120,223,41,152,246,175,191,132,69,99,13,121,223,239,48,165,62,188,97,117,99,210,121,121,143,105,130,94,250,10,121,186,27,45,28,223,106,88,26,211,59,184,189,20,140,96,162,22,55,119,130,233,220,79,72,7,5,35,115,73,21,6,175,12,12,148,45,125,223,203,80,166,186,178,229,180,80,6,185,70,199,13,110,212,152,190,72,61,159,70,101,99,15,252,239,206,168,247,185,209,196,49,75,136,25,40,105,0,194,40,162,164,238,223,255,159,253,155,63,255,251,127,161,63,225,250,186,8,0,64,0,201,51,1,91,195,196,142,59,124,210,223,140,24,184,232,144,0,79,74,108,97,67,77,226,120,24,105,2,99,52,2,179,52,119,148,37,213,26,121,165,126,155,18,225,187,40,104,84,176,109,247,12,44,3,23,144,67,61,248,235,74,234,94,170,233,19,183,203,147,223,64,243,252,4,228,225,44,99,249,216,117,39,219,28,4,249,215,151,87,212,183,38,22,14,20,165,170,154,147,178,148,84,144,124,178,13,61,229,38,103,198,239,172,138,106,153,110,230,248,53,63,100,141,203,52,175,93,146,236,253,226,14,157,254,106,87,56,253,121,107,200,132,205,235,54,215,48,51,100,229,169,149,169,112,25,206,57,250,253,59,109,127,92,49,138,168,248,255,251,176,100,85,8,230,111,105,80,59,105,127,128,74,73,105,231,100,199,120,27,173,163,56,110,97,239,193,27,162,231,1,149,157,170,96,221,63,123,133,202,86,71,232,148,180,24,112,243,181,194,247,198,144,31,25,114,255,15,49,187,51,73,227,170,109,162,175,86,89,208,0,64,0,0,29,108,140,185,37,198,71,139,144,198,80,27,240,211,160,124,157,168,139,180,218,57,56,116,163,217,128,191,105,150,194,32,36,103,115,179,120,190,94,126,164,154,91,227,95,181,15,223,24,107,102,255,215,255,255,23,127,255,255,208,255,185,245,5,173,122,184,135,255,16,128,0,32,40,96,84,73,197,76,166,202,42,28,36,140,105,132,65,139,170,134,64,10,8,69,97,6,48,104,48,4,47,49,129,36,66,41,48,16,20,199,2,227,10,128,23,155,10,90,106,174,97,22,76,241,66,48,91,11,218,101,232,133,175,17,5,154,116,218,218,215,182,69,41,208,145,209,142,113,236,159,185,59,173,57,86,98,4,83,201,164,173,106,104,41,106,180,39,164,220,41,116,151,57,70,225,121,180,128,194,210,68,31,95,184,224,255,223,167,74,183,238,235,143,158,229,149,229,116,74,35,83,155,125,107,144,237,81,21,138,141,19,83,174,65,169,79,142,228,136,114,170,96,225,255,122,218,98,23,177,143,188,64,214,32,145,223,185,69,237,182,180,23,36,167,198,191,92,45,227,29,191,71,185,173,251,22,175,191,191,84,174,234,144,71,102,30,175,134,196,55,237,251,45,179,123,106,150,189,107,169,245,134,181,77,33,148,47,83,174,225,182,124,247,25,67,48,146,33,196,94,15,4,198,147,38,90,222,58,43,193,250,64,24,13,65,182,75,90,212,189,51,68,81,105,16,43,109,183,243,176,242,251,59,63,142,132,134,183,226,41,127,207,47,182,37,239,116,250,118,211,47,255,212,59,254,103,253,63,47,223,253,64,0,0,0,20,26,73,60,28,20,215,5,3,148,187,77,76,92,55,172,4,216,64,114,80,161,142,134,166,4,7,143,16,140,158,102,4,11,204,30,12,49,113,92,12,124,89,163,193,213,214,106,8,10,50,84,252,68,153,130,74,48,42,116,252,201,27,1,218,81,7,57,74,249,183,165,9,91,52,21,103,61,171,203,147,80,190,199,18,198,145,61,210,26,235,1,30,4,51,18,76,57,114,134,0,152,179,39,85,196,23,67,40,227,74,15,92,139,170,21,127,104,253,23,213,21,117,135,155,134,145,214,15,72,216,94,111,220,147,65,211,220,80,90,111,211,203,59,14,242,38,167,192,132,192,207,241,11,44,101,20,121,239,56,214,87,147,84,109,76,57,234,21,240,184,47,52,201,163,191,6,39,235,243,111,255,215,163,255,251,178,100,93,142,167,73,105,77,27,152,123,240,69,132,217,227,101,229,56,27,117,163,54,110,97,237,129,37,28,103,89,164,29,152,107,31,122,76,185,95,175,252,111,214,5,139,204,242,13,4,118,166,124,224,228,186,66,175,1,118,151,129,104,57,137,105,247,91,54,57,70,131,122,51,189,84,206,228,73,118,128,0,0,14,250,62,232,10,17,0,177,204,152,7,144,107,99,225,130,86,226,100,208,61,146,153,247,171,170,140,107,107,20,28,61,12,213,121,158,51,74,228,2,172,95,208,175,252,83,212,66,239,242,190,69,71,99,145,232,183,79,255,191,196,26,125,222,166,40,224,1,211,6,17,142,94,253,51,103,64,196,112,16,49,8,206,184,83,37,132,193,34,128,105,105,31,204,20,4,49,209,60,0,24,22,13,153,212,56,125,154,142,32,203,14,5,20,8,12,20,73,44,110,12,145,130,75,173,192,142,16,139,242,88,163,4,181,239,82,130,214,48,165,214,126,213,79,243,139,110,10,122,121,33,38,164,149,192,5,234,131,1,100,90,6,176,0,178,24,144,37,167,245,80,60,145,128,156,253,78,116,82,162,81,203,79,217,86,95,118,249,175,68,196,76,55,58,188,145,231,220,15,114,77,139,149,53,229,153,181,21,136,18,241,241,224,61,69,44,87,101,118,254,63,132,235,28,197,182,97,226,169,37,94,244,119,125,89,53,190,110,191,197,159,124,41,146,153,215,164,81,163,36,41,157,98,251,255,164,16,15,170,119,33,52,96,111,212,217,43,53,23,40,41,187,248,218,254,44,210,174,191,135,157,222,228,97,26,250,208,1,186,12,45,66,65,130,139,234,96,99,139,1,134,84,31,79,220,30,210,223,132,53,3,232,219,28,20,198,86,82,68,179,129,200,105,94,210,197,216,175,174,112,190,167,102,50,4,79,250,17,222,132,127,253,182,255,111,163,227,58,55,251,246,247,93,251,253,150,125,255,126,160,0,0,115,38,55,142,195,65,58,61,0,230,70,243,121,132,12,215,80,54,104,8,8,79,48,249,252,144,0,2,56,153,100,188,33,37,32,52,209,130,0,8,121,175,1,133,105,60,211,204,92,1,156,74,98,128,14,44,104,136,10,251,39,237,42,149,152,40,28,153,207,234,87,78,105,178,160,58,248,96,38,14,117,145,226,214,238,254,76,126,109,141,36,108,18,176,10,15,7,189,108,241,126,198,204,58,9,141,189,77,13,253,160,150,230,226,141,14,40,160,197,171,102,84,145,111,157,122,10,84,165,49,42,122,92,191,104,195,82,178,152,90,125,211,250,136,26,63,196,114,130,70,194,198,1,154,48,175,137,104,180,222,141,178,69,10,222,38,254,27,174,216,101,227,210,190,56,137,91,68,15,29,255,251,178,100,91,12,183,16,105,76,147,143,95,160,70,231,9,197,101,135,98,26,233,165,58,110,101,235,193,25,28,39,1,165,149,176,134,86,151,44,153,233,50,107,166,238,129,242,196,104,170,25,244,211,10,62,116,188,152,229,12,31,121,95,41,27,93,204,54,173,205,106,149,19,203,164,93,93,188,31,0,128,3,96,80,242,241,176,2,240,157,28,139,70,178,26,12,3,42,113,20,86,249,49,97,245,189,226,161,67,69,77,144,155,80,22,202,103,184,148,50,228,54,221,7,68,167,42,212,159,5,205,167,159,182,46,255,235,219,253,254,81,229,71,191,226,221,218,36,63,38,0,8,131,121,132,22,198,159,52,153,116,104,108,228,209,152,194,102,167,140,3,141,136,208,97,97,2,244,47,153,139,132,170,94,6,48,71,88,151,45,221,161,209,23,25,208,219,84,99,188,135,214,108,213,89,28,50,13,17,236,133,176,28,254,56,175,110,8,69,121,33,15,61,21,216,31,45,206,110,92,76,60,126,90,34,85,107,23,143,200,26,124,199,126,182,251,11,89,14,224,70,90,160,4,252,102,209,118,85,198,187,155,67,22,178,207,94,147,174,228,131,172,185,77,154,123,26,95,169,47,207,83,87,232,109,83,253,209,119,23,182,158,21,198,190,87,247,137,84,83,118,171,244,154,139,91,67,39,194,227,91,132,138,133,124,205,104,167,187,157,183,182,233,135,185,180,229,209,112,115,243,88,199,194,57,137,176,239,74,181,169,87,119,162,101,33,75,55,28,18,65,133,22,61,115,120,86,141,23,55,191,111,163,237,116,179,36,201,36,42,33,26,138,134,130,144,145,232,125,35,161,232,67,115,144,56,233,120,28,99,220,80,221,71,251,120,215,27,76,225,213,212,81,97,157,187,143,143,145,162,114,233,82,142,66,61,170,111,134,47,127,250,147,233,151,92,99,224,186,45,244,106,111,144,253,164,0,0,179,1,88,0,85,163,195,196,77,217,54,48,66,212,210,114,211,77,1,76,38,60,49,184,104,20,14,38,45,25,68,132,50,59,37,2,153,164,124,99,144,60,116,120,58,145,161,112,97,112,99,9,72,173,54,8,65,42,195,64,209,163,76,48,26,29,101,175,162,79,111,54,238,68,10,161,98,3,192,71,69,57,105,219,12,5,94,105,146,214,81,85,80,128,88,11,72,172,220,24,139,66,103,166,20,1,54,119,141,250,126,113,163,227,222,80,38,163,143,184,24,212,69,90,108,112,166,89,151,18,65,222,210,46,121,178,167,112,100,131,227,250,141,221,243,154,107,15,113,83,115,208,159,235,239,113,76,221,229,168,180,215,175,170,102,108,84,134,69,251,182,216,74,79,150,154,109,3,204,212,136,99,93,36,12,50,229,180,255,251,178,100,95,10,166,247,105,77,19,143,95,160,65,136,234,61,97,231,40,28,141,165,54,238,97,237,129,26,152,39,233,147,165,248,64,132,41,231,94,202,231,80,190,26,34,219,169,205,164,206,205,73,109,59,169,187,170,136,109,66,169,85,16,107,89,79,50,0,0,14,0,0,1,199,66,181,13,181,166,248,10,144,94,47,153,244,130,164,72,53,29,37,141,30,99,37,255,232,40,255,61,235,246,161,191,235,255,251,248,201,74,181,5,4,20,210,70,33,191,79,255,253,78,249,71,192,61,235,193,184,251,178,65,0,62,97,26,97,149,84,198,69,217,152,164,148,104,228,169,187,39,166,103,7,133,197,102,34,42,131,1,32,128,33,143,7,96,192,106,65,143,61,76,146,101,65,193,84,165,144,35,149,26,168,46,12,135,2,220,229,171,202,16,229,6,21,113,63,41,167,143,27,161,17,52,64,146,98,57,200,116,164,150,163,5,153,166,95,126,177,21,101,176,128,182,97,32,65,166,121,16,0,4,10,8,166,34,111,42,140,19,16,188,150,66,75,55,21,191,77,111,26,41,228,83,111,47,28,239,117,101,161,205,11,189,213,137,23,202,70,46,202,177,171,184,98,139,123,198,103,92,180,244,195,30,181,143,181,250,229,168,231,119,85,221,123,81,75,250,151,123,237,54,146,12,60,252,127,21,71,245,139,99,35,106,247,92,82,214,212,37,109,8,168,12,163,148,181,136,241,71,15,174,73,179,200,135,250,142,52,92,33,173,110,251,183,145,26,158,60,81,168,103,115,124,20,247,97,9,30,68,192,224,1,26,138,44,182,78,193,128,52,145,2,217,24,6,231,222,55,218,116,152,119,10,151,7,46,202,143,43,234,47,45,51,87,144,46,169,232,216,109,107,77,7,94,251,209,126,158,38,43,74,161,250,68,36,146,100,113,56,140,39,43,101,233,238,110,169,63,242,64,0,32,0,72,51,152,150,88,23,112,25,117,54,106,213,72,99,224,224,81,128,50,200,193,128,115,0,146,163,36,67,3,24,136,132,65,0,112,104,200,34,115,6,1,93,132,90,129,83,165,81,223,81,166,247,211,189,139,190,178,87,230,156,130,210,136,82,232,191,199,109,8,235,163,114,36,220,67,60,35,207,77,120,155,141,109,184,44,61,183,194,1,152,125,215,20,28,167,73,6,222,73,37,179,154,144,241,244,18,236,178,97,103,223,178,156,18,12,163,147,139,15,239,10,29,236,118,70,196,180,213,29,111,16,181,83,7,126,95,179,100,172,195,105,96,174,252,180,210,111,206,53,239,138,235,43,238,120,134,88,156,237,77,85,48,163,183,68,110,143,220,241,73,33,238,71,250,218,145,29,54,181,38,23,2,179,85,115,139,157,217,181,116,255,251,178,100,96,136,135,75,105,78,59,152,123,240,74,101,169,253,101,103,112,29,165,199,50,46,97,21,208,223,143,168,157,134,8,216,187,38,235,115,62,56,155,14,230,21,83,106,237,8,82,193,120,73,231,140,172,114,110,158,86,5,123,107,30,230,121,43,124,172,131,79,117,49,148,196,64,0,0,140,0,0,28,1,40,28,2,66,16,105,167,10,66,137,116,13,62,213,166,200,220,223,146,248,37,109,71,149,231,194,250,61,115,102,130,167,221,178,49,89,35,223,239,81,229,191,198,207,239,191,215,198,122,77,21,134,90,10,145,203,119,252,174,170,63,255,183,171,253,63,188,1,49,214,216,202,24,67,84,48,206,126,183,53,2,200,200,24,131,92,7,140,30,22,49,233,12,64,22,0,5,76,204,21,0,146,130,129,147,12,149,17,1,117,152,68,20,234,10,129,195,140,209,132,156,86,136,12,185,164,193,56,250,50,207,185,6,115,161,108,65,62,167,41,23,32,57,152,1,138,77,92,75,241,35,174,156,84,247,211,50,113,115,141,153,211,166,30,124,14,178,80,113,110,187,96,63,189,177,168,93,52,196,159,107,200,22,122,105,43,118,183,64,144,249,234,173,250,152,81,252,205,123,207,4,131,11,180,85,106,94,229,169,190,84,85,44,62,81,111,106,166,171,111,196,19,87,88,225,142,217,132,158,163,101,105,221,251,91,249,75,231,142,41,225,75,217,37,108,105,212,42,223,195,250,198,82,98,76,145,180,200,32,92,239,184,96,24,228,65,184,138,180,16,217,80,36,30,56,228,87,112,140,100,34,11,177,41,38,40,198,133,236,197,116,25,98,53,34,142,188,103,241,244,65,156,49,212,130,0,0,3,234,67,9,164,176,20,5,70,51,103,68,37,82,193,4,130,208,94,71,255,170,81,234,253,0,7,175,123,191,253,134,219,124,23,253,191,245,247,255,255,255,237,232,29,23,208,82,77,217,125,42,182,0,2,65,152,194,80,163,57,54,13,77,94,3,74,132,5,227,21,206,204,172,5,30,11,134,27,24,136,240,248,200,97,32,8,20,32,40,101,192,72,144,53,124,131,128,20,196,33,30,39,168,242,225,201,55,19,203,111,204,45,96,194,145,121,224,230,3,220,96,116,139,233,109,151,13,70,117,38,219,241,94,8,134,237,182,20,232,134,94,182,93,59,72,148,24,170,155,227,23,167,123,249,243,216,45,176,114,169,237,44,218,41,181,149,188,45,90,212,44,97,73,238,159,104,162,251,143,106,222,34,83,208,217,190,23,160,100,205,62,171,32,243,159,24,214,205,141,104,245,30,27,219,252,120,9,108,183,34,227,110,29,185,238,158,222,89,119,133,42,167,56,164,101,151,75,137,232,186,101,141,30,72,144,255,251,178,100,91,140,167,102,105,78,27,152,123,240,69,40,186,7,97,231,66,30,205,197,48,78,101,239,201,6,153,167,81,148,169,154,196,233,149,193,249,200,205,120,215,87,177,164,90,35,50,14,104,142,87,72,63,140,198,95,173,118,68,35,113,20,137,121,162,40,159,168,88,216,214,16,230,252,69,172,49,205,100,41,132,46,62,66,248,92,4,0,0,3,11,199,1,6,23,227,106,101,178,76,71,22,87,25,79,71,138,177,196,3,39,77,90,102,23,232,17,50,153,205,138,76,167,218,134,237,166,99,127,55,255,255,255,243,191,127,254,229,255,202,130,231,240,161,84,255,235,119,178,237,219,214,237,104,208,0,0,102,84,191,28,185,124,109,109,241,139,14,198,99,61,25,11,114,110,113,105,139,130,230,93,44,24,108,18,96,176,1,158,134,99,133,176,224,17,171,198,227,196,180,180,22,14,38,121,33,173,98,82,129,2,177,48,33,25,81,77,33,244,185,77,0,155,43,19,190,85,2,107,37,184,0,27,128,232,17,103,101,81,107,233,164,216,151,34,61,59,136,29,107,89,100,34,194,90,79,198,238,173,76,36,76,6,134,216,228,148,57,197,41,154,72,103,147,178,69,39,110,32,24,13,54,232,119,1,135,121,141,72,164,102,248,59,117,121,22,237,121,239,8,78,55,84,251,142,200,216,168,144,239,19,43,233,237,35,27,201,168,239,1,211,77,198,182,15,132,223,148,70,161,237,115,75,27,162,130,182,83,106,216,137,92,193,149,236,72,251,196,121,181,92,253,164,191,163,234,111,24,119,101,202,203,205,169,150,94,73,123,110,34,182,237,142,110,62,146,197,190,160,121,168,215,104,176,164,143,89,155,61,171,156,251,222,159,255,243,230,225,244,175,181,64,1,75,88,0,36,16,17,34,128,152,252,151,229,194,88,58,212,241,246,49,72,68,96,43,216,234,146,122,127,44,47,34,34,18,225,61,167,54,243,139,72,255,199,105,163,80,98,222,248,223,209,155,255,61,255,245,33,239,86,170,61,26,159,255,208,0,0,0,84,10,218,57,225,84,231,154,227,123,20,140,74,66,53,159,112,208,162,227,6,4,140,0,131,14,8,152,224,0,102,144,64,64,84,194,161,51,11,24,145,193,152,15,4,213,174,76,44,116,129,80,32,129,41,32,138,18,138,202,108,242,18,128,29,228,9,67,201,87,172,216,176,132,125,8,147,203,193,16,45,86,133,252,54,215,29,213,22,46,156,78,0,30,44,69,246,22,187,30,76,128,119,41,172,177,204,174,62,87,85,64,12,90,72,139,42,207,202,5,79,242,171,61,123,57,82,223,40,107,76,52,140,106,118,157,247,187,227,191,29,134,55,54,70,165,160,140,200,191,227,162,210,255,251,178,100,78,14,183,149,108,204,155,152,124,96,70,4,137,215,101,231,54,30,25,165,50,110,101,239,193,34,30,230,213,167,156,248,156,216,67,105,155,230,231,180,43,48,150,9,160,48,106,204,3,54,149,73,230,202,72,145,115,44,119,81,239,244,139,254,178,61,114,48,31,235,164,95,65,158,140,207,212,230,171,43,209,246,116,198,205,27,219,88,207,186,68,97,97,118,217,44,202,70,216,181,108,141,22,173,111,90,159,72,253,95,140,107,231,249,125,201,32,128,8,1,0,0,0,22,110,16,12,116,184,168,35,54,47,26,109,225,44,13,168,228,243,49,208,6,51,171,115,79,18,104,254,177,8,96,186,155,205,97,20,180,135,222,84,237,233,160,157,234,253,71,187,254,103,234,212,244,106,163,196,61,254,223,209,253,158,154,106,22,73,1,195,39,157,14,197,33,48,74,20,52,200,96,128,153,236,103,70,178,6,17,20,140,108,120,65,33,130,0,226,77,208,177,24,42,12,51,177,44,120,26,186,198,132,77,13,14,5,197,154,67,162,48,220,16,144,140,22,19,158,16,128,176,166,112,219,216,186,39,237,175,210,0,162,38,33,92,244,37,206,93,164,175,78,156,50,166,198,36,243,182,204,153,219,192,190,211,138,76,129,4,74,126,37,18,27,114,75,187,125,133,191,139,226,161,55,46,163,230,31,119,177,23,113,122,67,118,38,11,85,72,173,195,107,90,135,120,84,176,228,214,224,79,68,200,218,235,131,167,230,91,242,51,7,71,176,191,110,255,58,73,44,117,226,227,139,179,95,71,163,93,44,164,198,212,206,88,164,119,242,51,57,86,116,92,144,217,218,214,227,145,163,95,50,60,99,249,127,2,149,70,194,193,3,102,219,84,9,35,184,172,75,86,27,192,167,125,88,17,159,238,52,41,183,22,122,195,138,147,192,104,138,207,211,37,19,134,225,55,45,40,110,108,164,133,74,190,82,227,85,96,33,19,64,14,167,234,194,10,52,207,208,15,138,88,17,175,9,25,89,39,248,215,206,218,137,149,50,213,174,143,23,22,157,234,211,3,149,249,123,140,151,62,134,180,209,111,200,127,244,239,254,191,189,23,246,161,62,203,242,150,127,212,0,0,179,21,134,78,205,117,52,166,236,214,2,112,178,188,218,254,51,40,12,193,2,147,43,140,204,10,22,3,15,204,230,2,48,72,136,48,24,61,78,23,146,127,165,11,204,34,96,153,49,42,137,2,87,94,178,132,94,80,216,125,84,76,146,75,40,13,95,70,106,50,97,129,220,76,246,47,62,201,105,236,71,101,216,53,248,1,42,195,17,12,201,202,203,13,177,146,252,46,11,97,243,150,205,87,202,84,109,194,14,240,23,153,212,197,206,18,232,119,239,255,251,178,100,60,142,183,164,113,204,147,152,123,112,74,72,201,200,101,39,98,29,77,201,60,109,189,150,193,5,157,167,21,141,28,106,19,185,196,96,165,220,235,163,57,194,26,251,148,205,242,106,118,24,187,24,114,237,122,109,164,69,70,219,134,124,124,90,177,15,84,30,152,196,180,58,91,52,106,62,183,32,207,133,149,221,112,196,60,239,69,94,54,184,127,37,96,94,18,190,59,43,155,83,52,143,45,102,52,129,142,254,34,234,183,190,35,68,179,142,32,184,173,64,90,170,143,83,221,199,118,143,46,239,44,155,135,152,56,196,109,218,28,179,61,109,181,125,190,165,174,239,254,255,135,23,206,60,158,144,0,32,64,6,142,178,76,97,64,81,34,0,39,193,105,26,242,114,203,36,47,243,49,139,13,50,23,108,253,156,87,163,249,174,42,2,101,163,252,129,131,3,10,110,185,180,43,115,29,82,161,103,182,219,124,127,255,191,255,166,185,143,146,253,168,255,243,62,132,43,255,216,255,172,2,224,201,185,222,82,153,237,41,153,26,25,2,57,201,43,143,89,153,82,65,176,6,24,120,153,143,128,152,160,41,131,139,136,0,76,136,57,141,183,200,251,23,107,193,129,117,217,147,219,110,109,160,198,28,72,25,85,2,224,141,229,247,70,207,170,73,23,18,3,29,249,50,139,5,242,225,160,78,7,1,144,41,57,37,103,81,248,45,129,225,96,205,87,29,8,88,245,161,113,227,171,211,224,233,171,197,53,48,135,125,67,179,235,232,13,7,195,195,10,40,247,207,213,250,197,4,195,130,125,201,23,108,253,251,194,24,81,150,167,103,117,196,122,67,58,219,182,250,69,4,73,132,145,11,238,33,153,157,132,77,159,161,254,170,247,96,74,102,114,192,156,100,132,117,102,204,214,59,75,5,103,254,95,100,150,37,182,181,91,81,54,173,133,103,230,11,29,189,205,174,219,100,131,198,150,57,92,218,53,3,89,67,130,96,16,44,61,17,218,251,255,108,206,79,218,148,205,235,182,46,208,190,196,33,132,168,248,164,129,90,80,67,11,28,72,203,3,85,9,69,119,85,164,56,193,197,219,149,89,168,152,122,81,251,164,66,15,73,204,228,208,94,49,28,223,47,134,189,155,17,11,58,122,191,169,223,255,255,213,126,115,255,149,114,124,67,169,190,136,0,0,0,106,38,83,109,220,74,147,146,196,108,156,237,130,181,51,174,88,99,69,1,36,35,207,35,226,198,99,40,98,49,52,223,33,152,78,163,47,37,37,51,206,147,192,236,108,47,65,242,246,34,227,122,102,63,100,72,160,219,14,247,205,174,26,232,132,55,10,179,49,250,50,16,183,161,183,97,116,203,186,159,21,169,218,20,2,118,197,1,67,174,255,251,178,100,46,136,134,195,105,84,107,25,120,88,69,137,121,210,101,66,104,29,201,201,58,78,97,237,193,27,15,231,245,152,149,216,120,219,19,148,6,211,218,14,225,66,246,9,27,158,186,78,187,212,200,90,165,135,144,163,159,79,71,4,111,43,142,246,149,127,185,152,98,36,35,74,248,240,181,222,70,196,1,83,93,30,36,70,154,142,212,83,27,2,69,72,158,174,70,116,43,53,35,26,215,39,65,239,119,202,102,141,202,219,15,125,86,162,171,171,144,213,171,108,114,39,149,206,73,229,38,178,223,168,82,55,165,173,182,248,58,164,41,107,139,59,254,140,145,172,220,61,104,28,60,149,247,115,242,96,0,24,209,90,169,1,202,15,28,48,171,26,29,126,168,61,121,59,58,81,232,138,90,8,25,36,193,252,163,204,190,160,194,78,237,24,101,15,147,212,138,131,209,177,35,55,125,254,95,233,250,127,211,247,219,224,245,127,251,253,31,76,156,226,63,255,255,255,32,0,1,99,43,243,76,0,76,250,126,53,29,252,196,192,179,9,22,140,200,11,48,93,244,170,77,99,72,82,97,129,50,70,2,129,230,67,7,10,110,72,156,110,2,130,132,110,186,142,17,2,24,78,86,52,242,195,207,104,234,83,229,139,213,119,255,144,235,18,174,185,152,251,202,202,47,221,109,126,32,250,49,104,109,107,41,146,162,121,98,33,66,147,46,45,28,12,108,253,217,210,242,218,99,128,13,208,61,40,219,11,222,227,154,244,96,86,6,33,226,250,5,196,66,151,55,79,60,208,162,159,21,52,103,215,39,169,207,203,126,252,165,38,96,63,129,239,222,174,45,84,98,55,94,46,124,137,255,132,41,135,63,37,165,19,81,77,86,189,64,66,29,107,11,123,116,194,77,190,236,238,218,188,47,13,164,233,163,84,195,213,141,204,90,170,39,163,11,20,222,13,105,46,138,236,94,87,63,171,57,231,20,100,199,128,197,191,144,150,191,135,9,34,239,231,23,248,203,151,251,78,239,246,214,147,192,141,180,136,0,224,0,0,2,1,186,35,57,46,90,209,5,75,89,170,51,73,77,103,118,219,136,157,42,154,180,181,220,218,112,253,61,115,128,141,137,41,184,116,37,116,251,178,14,161,118,104,45,77,67,208,71,213,167,117,219,59,219,166,221,183,127,77,186,255,255,255,255,32,0,0,18,84,196,101,77,16,240,214,220,4,83,167,14,56,102,91,43,10,111,205,198,90,28,145,226,48,243,11,21,33,12,118,66,25,0,198,205,125,200,112,17,189,71,46,182,5,105,236,109,91,171,186,118,94,65,8,37,4,244,182,215,37,78,46,12,165,230,135,224,254,118,69,242,72,26,81,4,175,198,102,201,160,120,240,160,19,141,255,251,178,100,44,142,167,65,116,79,155,111,63,80,66,163,233,248,96,197,102,29,121,227,58,78,60,189,65,10,15,167,129,148,21,136,147,224,151,212,149,47,40,21,167,111,131,172,150,50,191,58,188,170,202,110,196,8,241,123,82,140,241,242,29,139,94,139,83,106,198,117,31,104,45,71,30,246,45,148,171,90,19,73,85,82,218,78,150,93,56,66,85,35,247,136,254,169,48,245,184,39,112,219,157,250,97,18,188,218,184,92,196,197,204,89,177,153,243,185,81,159,114,178,103,196,74,120,123,85,107,57,29,179,252,129,50,131,114,132,200,228,169,130,227,2,13,176,130,127,122,165,177,17,189,246,38,194,191,52,201,235,121,164,47,6,186,237,114,39,25,253,5,156,12,124,161,125,9,128,0,4,2,192,49,54,60,102,3,228,115,97,88,2,229,139,70,161,201,27,115,155,74,41,212,249,233,242,151,203,188,151,14,2,228,237,38,109,247,42,70,90,33,197,222,5,65,102,231,36,187,62,201,251,211,228,53,188,171,239,98,175,255,79,255,164,90,48,123,44,197,138,67,39,203,141,4,214,54,185,200,206,4,83,50,131,141,11,14,48,160,48,176,4,0,129,140,28,38,80,34,234,24,44,86,99,128,3,64,86,138,82,233,175,26,201,248,162,25,187,40,172,239,180,121,113,32,17,9,109,173,35,165,83,223,86,77,125,78,91,247,233,209,175,139,52,198,72,220,26,12,16,206,75,0,59,45,246,104,252,76,4,144,83,150,79,121,95,64,109,87,201,144,204,8,44,203,146,105,172,41,103,250,20,227,234,75,131,213,162,216,18,39,148,193,239,254,205,253,61,130,31,102,37,160,16,123,105,172,154,126,225,27,113,240,168,134,227,42,56,166,220,23,47,131,212,252,206,11,138,139,234,66,45,242,109,241,94,205,166,180,127,213,81,151,212,4,55,246,182,95,225,39,251,126,17,185,123,144,250,222,118,70,31,111,48,165,174,99,83,62,2,91,24,238,88,214,93,107,233,139,24,194,147,57,192,208,222,114,17,13,111,160,31,134,181,198,15,221,255,141,103,165,246,85,116,68,45,41,131,234,165,48,13,66,93,13,119,34,35,15,162,128,33,62,88,181,12,74,162,162,5,132,12,199,108,251,184,141,83,123,143,9,59,35,181,69,159,223,135,228,173,133,236,226,123,47,234,127,93,110,221,187,253,62,223,255,235,0,4,112,171,164,193,44,131,51,158,141,97,184,49,57,232,205,115,100,47,50,110,44,200,3,212,4,131,64,198,17,30,136,66,225,96,41,140,70,198,23,19,179,41,229,179,31,3,66,201,96,9,177,144,224,20,217,127,188,18,37,7,48,29,179,210,177,189,124,4,168,120,138,50,119,145,140,117,232,255,251,178,100,39,142,135,138,116,78,19,152,123,226,69,230,217,229,101,5,104,28,85,209,56,46,61,124,193,14,19,104,13,150,169,160,87,186,124,21,196,237,2,77,166,74,245,126,37,37,71,173,89,3,214,135,150,243,151,137,26,133,211,0,76,129,205,201,168,201,182,80,169,253,195,89,53,124,131,132,251,213,90,80,20,110,80,57,86,202,155,201,128,196,43,245,81,20,212,101,201,121,221,32,184,102,12,6,212,157,106,141,133,188,197,251,152,173,154,18,189,25,172,46,216,161,173,55,170,155,126,140,104,243,64,123,154,194,77,235,213,167,227,106,45,75,84,182,228,201,3,207,161,43,171,158,92,212,59,196,119,154,240,22,173,165,196,106,110,208,225,120,172,177,166,218,143,194,111,71,170,107,7,46,235,254,191,204,13,231,12,51,226,141,86,251,131,137,64,32,1,37,101,65,87,199,7,83,19,80,146,37,132,21,42,149,123,107,173,232,141,47,146,222,176,200,123,35,47,150,134,178,1,80,238,190,145,39,165,123,49,72,131,222,22,213,8,125,234,155,84,73,245,111,198,190,188,221,19,241,246,236,91,253,153,15,209,245,132,193,205,115,50,173,140,228,63,50,84,80,163,74,113,80,8,179,52,218,67,3,54,143,1,32,83,13,5,204,68,64,16,5,216,241,149,128,166,29,17,54,232,61,0,137,1,0,193,91,5,128,18,136,96,158,207,187,87,95,21,198,0,228,1,8,213,246,65,91,175,10,181,218,65,248,212,69,129,228,216,150,127,96,41,37,135,141,157,44,3,86,98,185,160,1,24,237,188,44,134,205,91,133,0,156,34,183,0,134,21,209,215,75,127,159,86,181,2,145,198,6,10,17,127,168,35,77,199,200,103,83,52,55,177,154,16,116,15,193,3,137,244,160,213,156,161,251,101,201,35,59,82,69,25,172,69,250,72,54,226,85,50,7,23,130,82,54,209,173,25,3,109,200,63,204,225,233,169,250,142,243,186,180,70,139,128,193,237,199,215,187,107,173,138,221,65,16,251,220,96,179,37,135,227,147,241,22,181,204,131,246,250,40,51,253,252,228,223,129,18,226,148,171,245,183,170,138,0,4,9,91,90,11,18,33,31,96,10,156,98,245,186,179,17,38,185,6,94,90,196,179,243,73,195,253,121,80,5,243,84,135,113,214,155,103,173,72,152,136,211,144,8,67,49,215,152,249,141,249,205,242,90,221,163,149,151,233,191,98,126,102,146,58,96,0,76,68,197,52,233,120,201,80,211,16,183,205,220,101,52,92,221,109,26,6,208,97,160,184,80,44,128,195,22,142,192,128,128,48,40,198,33,177,100,203,17,95,78,210,0,16,83,34,160,17,90,106,37,162,122,195,216,198,11,112,86,7,106,255,251,178,100,32,15,199,42,116,78,11,143,95,52,73,72,73,225,101,66,110,155,253,193,56,14,61,124,209,24,28,104,13,150,137,176,54,152,158,61,122,147,227,139,54,145,191,119,40,237,41,45,202,220,41,4,133,32,10,160,104,122,87,44,16,131,25,51,207,4,17,6,47,221,204,88,7,111,105,51,240,14,19,64,102,212,4,255,251,10,111,184,6,224,206,213,203,170,95,233,22,235,212,249,131,37,8,65,247,242,103,95,216,165,249,165,183,238,177,51,189,163,144,58,196,124,229,36,67,237,84,49,254,37,144,241,171,68,4,12,63,199,23,114,235,117,17,174,16,89,156,47,170,177,62,219,96,135,92,1,229,124,168,161,171,239,152,32,139,158,228,140,153,50,93,110,85,13,174,37,48,238,30,12,246,24,30,175,94,223,102,115,180,222,162,172,231,181,99,99,164,96,8,109,77,146,212,181,235,216,26,65,67,32,200,221,184,140,203,19,134,226,169,64,16,185,210,1,54,80,189,124,126,16,138,77,43,177,209,241,123,125,238,78,35,182,68,94,131,54,222,210,159,227,190,163,126,143,255,183,92,143,183,236,191,252,59,239,213,163,255,255,255,166,179,3,38,205,142,11,55,36,196,205,124,147,13,28,76,208,100,51,88,84,206,53,241,37,165,99,20,128,12,72,56,21,14,32,132,193,99,67,31,135,92,100,240,88,101,86,77,255,42,129,24,174,148,201,0,174,194,157,210,8,64,64,192,123,247,32,104,54,246,245,169,189,98,251,197,99,143,245,138,25,63,27,43,92,108,209,38,90,176,74,20,167,250,21,7,188,148,109,17,53,165,150,36,8,105,140,244,9,128,229,165,145,251,236,91,222,2,155,115,96,41,10,237,72,93,18,215,134,114,207,232,114,66,135,130,94,128,214,14,91,121,51,189,77,53,60,144,87,27,130,126,50,253,90,254,25,229,120,16,74,251,66,110,103,145,101,117,44,13,74,173,237,50,154,81,57,136,62,250,163,42,85,99,78,30,8,29,80,42,219,98,39,27,4,135,91,72,135,27,193,150,117,90,91,121,173,53,165,53,80,9,72,50,204,63,151,63,178,100,249,173,209,100,173,96,80,1,5,86,113,144,0,21,9,95,16,74,242,131,22,88,221,138,185,15,77,199,108,115,190,131,84,245,63,68,119,33,87,216,251,239,189,135,209,72,71,138,45,15,223,249,223,236,250,183,233,255,221,254,131,226,120,123,235,2,81,209,91,145,255,87,191,255,181,99,0,0,11,116,128,228,225,212,77,56,92,205,242,77,252,172,205,181,21,128,225,134,67,170,128,160,171,204,201,117,191,71,3,176,209,197,167,162,41,176,149,4,27,135,115,70,72,217,45,70,53,191,11,88,38,17,217,52,255,251,178,100,29,14,230,178,111,207,155,121,122,32,65,99,169,242,96,226,104,28,193,193,54,46,61,60,209,28,42,167,205,150,149,72,171,215,5,179,45,137,165,148,143,93,180,246,215,169,86,226,30,72,204,118,103,225,13,89,88,124,43,251,221,199,174,254,66,44,75,238,85,173,225,199,252,150,83,238,131,75,95,6,117,53,209,22,250,90,175,177,120,77,235,150,239,182,195,131,226,241,254,123,181,233,162,29,7,30,37,112,248,92,136,5,118,66,201,118,113,12,143,83,65,156,135,185,230,9,79,10,214,113,196,251,90,165,37,108,222,113,46,160,184,41,247,125,23,56,189,72,59,37,86,70,95,93,178,62,108,212,73,215,153,104,229,44,223,121,117,3,89,91,164,109,64,151,229,22,177,10,121,53,254,117,241,229,255,201,86,251,192,0,14,227,110,65,97,14,22,0,20,82,129,7,73,28,98,17,38,95,59,23,109,129,211,227,99,229,11,209,250,8,229,157,249,174,245,251,32,52,8,216,86,9,188,229,89,46,106,222,115,191,254,244,58,119,255,254,219,7,228,250,90,138,104,120,76,58,27,56,11,180,209,133,227,40,184,142,10,45,50,18,60,209,193,99,54,237,12,152,27,1,7,3,11,6,28,35,21,4,237,120,28,191,50,96,125,92,7,0,214,13,75,128,192,187,69,64,68,239,20,117,166,53,102,125,11,46,72,24,36,184,36,233,147,67,139,119,88,58,200,50,179,37,107,35,143,11,137,186,20,235,91,141,21,135,21,1,246,86,228,16,40,32,106,47,107,99,4,128,173,229,138,2,49,104,95,106,21,233,91,71,68,214,71,234,148,10,68,220,26,4,184,94,95,75,72,9,50,180,235,21,39,177,177,130,153,3,154,19,153,168,196,116,239,185,73,75,119,145,156,96,35,208,89,164,222,212,23,180,187,137,73,169,91,83,150,77,183,170,179,218,150,205,80,255,146,164,159,217,46,123,38,253,197,50,50,8,124,84,54,133,220,129,92,233,153,219,89,143,138,202,58,148,231,189,217,118,118,234,98,24,237,201,155,188,61,255,69,63,203,186,129,98,106,88,2,136,33,247,24,9,184,22,240,47,100,248,165,111,164,220,251,92,16,139,8,194,33,177,32,216,193,255,152,10,62,188,182,122,124,204,65,80,171,194,13,147,251,23,254,173,141,255,254,255,179,255,255,253,43,223,249,90,162,67,247,221,184,173,140,15,197,203,255,255,80,0,0,1,80,46,48,53,74,172,19,38,48,46,72,195,162,3,76,66,76,30,25,52,27,220,226,36,21,4,155,70,53,138,170,151,92,196,36,9,30,211,226,112,74,150,132,14,218,47,91,244,119,108,81,151,138,80,64,16,116,76,204,177,152,127,14,195,50,255,251,178,100,34,14,38,232,111,206,155,154,121,240,72,40,106,10,97,66,104,29,129,193,60,45,189,60,193,26,15,167,149,140,148,104,25,6,34,86,143,248,149,33,186,107,47,102,214,4,64,63,71,129,139,20,43,162,206,118,142,91,222,48,157,218,44,130,50,8,237,53,28,58,236,31,241,160,211,11,177,17,27,201,179,23,18,152,57,251,61,179,156,25,40,237,93,85,252,6,15,152,145,126,109,6,28,217,134,251,246,125,230,18,31,232,148,47,63,196,45,50,170,107,84,66,212,36,3,175,119,213,121,35,223,38,154,119,122,52,107,14,154,241,136,6,54,190,203,235,247,7,145,217,99,64,73,215,121,163,135,151,46,113,243,71,43,111,177,217,255,137,188,208,252,251,199,155,95,17,127,238,63,238,10,57,137,181,30,0,64,8,0,0,13,88,98,3,91,65,98,178,82,45,36,192,2,10,190,236,101,223,137,82,54,224,95,228,244,47,248,142,35,58,167,52,239,253,25,220,51,230,46,17,191,49,255,234,218,191,255,237,250,63,253,209,133,254,53,64,135,194,157,247,253,247,93,61,255,43,244,132,196,21,13,237,220,217,98,140,51,248,228,26,13,177,128,13,36,116,207,38,178,74,89,51,15,9,48,162,96,160,112,88,80,203,132,76,136,106,90,158,46,193,115,91,86,184,167,79,61,181,146,162,45,228,165,114,40,160,176,35,94,123,1,160,168,86,248,187,236,37,251,89,138,90,203,229,144,218,236,144,196,33,200,54,17,40,165,97,139,209,203,180,40,14,149,237,77,216,66,199,159,26,70,125,126,144,198,120,195,91,99,24,238,120,100,84,67,217,100,171,83,177,37,5,74,125,157,74,216,92,220,198,226,195,26,141,63,18,228,160,158,31,168,123,58,85,129,146,18,54,72,26,164,8,145,28,222,230,239,78,135,144,231,126,200,187,43,247,217,149,108,241,161,75,46,91,17,148,137,168,206,100,98,183,177,97,178,72,183,246,219,70,249,32,40,163,9,144,253,227,74,103,86,239,21,71,119,39,77,191,86,220,179,97,20,181,76,253,61,106,121,179,202,202,150,103,127,158,165,64,145,48,64,151,139,1,3,190,143,136,132,230,42,151,92,47,203,234,105,140,137,49,136,163,72,110,238,11,26,128,57,240,176,103,143,169,15,42,131,138,189,182,151,109,246,168,241,23,104,79,64,251,139,75,30,242,86,204,253,253,253,79,63,207,160,244,99,234,209,253,234,39,117,159,255,88,0,4,115,1,32,219,143,55,38,141,69,51,164,160,227,244,48,67,141,111,102,148,130,139,0,68,56,192,152,32,14,36,168,210,3,126,37,207,104,64,25,139,19,77,59,176,100,90,158,29,150,160,141,185,88,110,202,107,36,255,251,178,100,29,138,22,234,107,208,147,79,77,240,72,68,105,213,101,7,116,24,17,159,73,77,101,227,97,42,151,103,229,148,137,232,132,208,147,33,36,232,225,87,55,54,133,9,7,34,97,16,23,108,72,51,9,253,211,100,34,59,114,1,145,209,252,233,134,19,184,168,65,92,178,206,205,242,205,52,45,30,201,121,58,184,164,204,83,1,154,60,165,186,20,108,192,138,188,92,72,203,114,37,96,227,145,235,19,132,72,44,82,198,136,196,104,61,220,136,138,99,21,211,212,139,38,191,100,97,174,227,67,116,220,246,108,66,38,140,74,235,189,63,94,25,44,150,223,215,151,71,34,213,226,189,222,114,213,109,245,11,63,46,136,220,7,162,78,152,96,193,189,109,58,150,95,130,25,177,37,217,60,152,56,139,95,57,239,239,38,130,165,192,203,191,100,122,2,8,0,240,60,35,168,145,18,24,184,212,2,205,131,61,78,167,158,22,176,109,22,125,56,86,175,49,130,204,184,124,157,173,128,96,84,245,109,150,43,182,175,173,76,20,179,72,29,191,110,89,213,135,36,164,236,214,249,141,15,245,163,189,110,185,251,168,254,239,255,254,176,116,0,96,33,193,139,0,108,209,153,239,49,240,87,104,75,49,111,101,12,69,63,48,107,238,76,184,91,185,21,244,228,97,123,20,78,69,251,106,129,244,253,136,197,99,113,132,67,237,104,76,50,178,42,13,166,183,198,112,191,162,152,238,87,82,34,233,206,186,57,143,25,164,39,117,254,214,219,97,146,203,85,203,207,44,211,126,124,37,238,244,54,200,157,233,60,169,133,4,41,115,39,72,215,21,50,32,222,9,133,172,90,46,173,184,218,235,164,158,54,212,159,214,124,246,219,209,171,95,83,83,94,89,254,23,74,186,233,140,55,117,242,168,203,199,202,219,231,73,173,109,129,75,91,109,29,191,210,63,246,61,191,215,146,61,83,141,50,116,147,133,173,69,169,107,221,239,93,167,56,220,44,219,7,243,33,132,211,43,71,187,153,0,0,11,48,146,68,68,102,136,212,107,194,11,27,33,132,114,151,215,155,112,35,18,37,254,199,251,186,140,61,109,121,237,217,96,8,76,133,225,137,110,127,155,125,10,15,219,154,130,81,10,5,134,16,72,252,87,114,237,179,106,70,175,240,84,78,116,244,80,237,179,91,127,255,72,0,0,117,32,80,78,210,93,70,30,81,137,54,102,189,157,178,230,228,144,208,99,104,28,57,92,54,128,85,6,36,7,13,42,169,152,45,41,149,75,31,57,15,8,66,167,23,84,74,59,77,156,208,168,11,157,170,158,49,123,246,220,108,155,19,144,214,233,58,166,4,126,240,61,146,190,232,181,171,92,16,236,174,23,33,14,123,212,123,255,251,178,100,44,136,86,174,120,80,211,79,22,112,76,233,25,226,97,34,106,28,57,199,65,77,225,241,193,19,23,103,221,150,20,216,120,65,23,30,208,72,234,222,149,252,204,77,210,160,63,215,25,61,230,246,39,14,245,212,159,216,185,219,24,22,218,87,119,255,196,254,24,141,83,45,98,53,61,47,10,153,62,12,156,101,36,112,210,240,86,126,97,12,235,88,179,8,219,149,215,7,13,143,20,241,15,131,86,166,223,27,96,190,188,122,155,95,224,83,62,176,209,103,186,146,105,178,29,209,119,215,73,76,85,169,202,255,113,245,153,84,26,222,53,91,216,247,173,240,8,125,124,119,195,53,2,116,47,126,9,128,0,37,82,198,154,107,192,240,23,25,22,14,46,64,202,72,132,109,108,54,238,0,4,135,154,226,213,77,127,191,243,178,133,140,146,237,183,132,56,228,188,108,33,204,123,26,172,146,190,50,232,62,219,245,25,96,159,85,223,158,133,106,63,190,223,210,255,94,135,238,191,141,172,199,87,66,58,128,85,38,176,22,40,24,228,14,90,20,98,54,178,83,53,22,72,67,5,128,46,195,112,111,146,21,80,171,25,8,17,136,16,195,17,233,180,234,140,220,42,53,95,113,157,192,58,139,85,74,182,163,126,210,27,97,150,18,223,131,42,180,43,119,158,178,97,111,212,107,28,175,168,222,24,79,167,195,109,32,234,247,203,118,165,27,141,43,56,194,37,246,214,194,34,210,89,152,230,57,33,242,227,230,197,30,137,120,102,188,100,117,233,2,162,132,103,237,110,206,48,75,55,170,135,87,240,227,107,194,135,188,46,68,3,24,72,140,76,223,214,188,246,18,251,130,102,30,112,183,35,143,157,118,77,169,150,209,18,159,82,57,218,60,53,86,181,117,86,241,42,17,254,167,223,201,243,140,108,202,180,175,18,113,103,140,63,201,171,156,86,242,210,125,174,183,76,222,159,44,7,76,25,233,38,113,100,34,20,125,181,111,252,235,252,211,254,223,175,228,114,183,67,193,8,0,149,55,69,130,30,12,160,64,163,235,20,69,8,187,87,144,21,20,8,160,118,114,133,117,44,99,246,86,84,44,136,224,192,64,232,181,27,16,34,139,35,33,138,233,8,54,253,137,255,81,223,145,49,191,43,79,87,209,59,241,122,127,233,255,255,246,136,32,106,12,98,89,140,206,2,76,87,170,12,27,27,204,20,17,204,50,5,76,185,75,198,138,22,96,97,248,24,97,24,52,48,33,43,112,92,1,51,236,50,38,4,209,49,50,216,49,16,111,46,44,3,176,170,236,213,132,184,177,104,52,0,250,81,209,89,48,7,187,149,58,246,205,23,24,201,118,24,139,218,74,232,99,219,162,29,65,72,64,51,165,229,255,251,178,100,47,14,88,22,120,76,3,185,124,240,67,71,89,243,96,71,124,28,181,227,54,46,97,177,193,22,26,103,157,134,137,232,70,29,195,0,216,152,131,247,144,242,19,219,179,5,235,56,96,50,25,203,109,25,107,229,141,108,114,172,221,138,199,189,125,90,74,66,157,166,72,197,63,63,4,136,99,113,126,251,64,166,255,76,252,59,120,72,153,223,175,33,231,217,139,92,167,108,5,193,191,108,244,2,205,179,103,144,232,167,3,213,228,200,122,248,93,42,254,78,210,241,123,139,160,185,94,217,49,174,228,165,23,144,245,4,176,82,240,12,249,47,86,76,231,68,99,235,76,50,205,175,79,177,167,159,69,218,107,229,186,153,244,137,188,101,167,91,181,233,236,138,166,236,97,68,214,114,235,230,199,238,125,205,8,94,169,54,139,81,185,167,127,27,222,186,228,0,40,0,11,141,193,55,7,110,203,11,73,3,24,16,205,235,196,101,47,92,129,206,86,171,126,193,134,171,126,156,47,202,207,163,96,134,82,37,169,195,242,77,56,60,137,231,150,117,26,205,149,45,250,113,206,119,247,239,252,183,200,77,124,23,255,232,8,33,224,103,197,81,159,151,6,101,143,27,80,86,107,128,216,96,108,209,199,115,28,131,197,65,100,64,147,9,1,66,160,164,12,16,1,77,24,50,79,22,84,225,167,0,208,2,148,176,153,7,90,212,236,38,138,104,64,231,63,27,200,78,189,149,135,203,138,61,13,33,11,161,38,42,45,36,44,233,109,37,135,108,37,163,123,90,100,46,119,230,21,113,20,164,26,191,77,248,201,16,63,61,102,184,239,253,206,227,186,101,10,221,193,72,17,27,31,78,233,202,157,81,6,167,133,199,43,106,64,86,78,224,139,166,110,244,202,40,168,248,4,100,28,156,14,115,235,64,235,184,186,59,23,29,228,150,153,9,107,64,68,178,133,144,19,134,169,34,50,24,241,112,120,166,154,3,215,88,193,62,95,78,128,215,69,68,196,86,233,42,195,148,133,68,93,40,231,13,21,83,33,68,148,83,41,149,88,254,212,74,138,22,158,227,115,179,16,143,81,22,45,166,82,82,169,87,48,88,96,96,56,220,16,104,17,116,7,24,96,181,12,238,65,72,132,60,227,64,50,121,2,116,99,130,201,137,214,219,54,165,103,63,101,100,129,125,40,20,192,113,76,29,166,74,105,155,18,250,223,237,250,13,249,249,155,47,241,20,242,251,182,81,43,203,81,71,244,160,0,64,140,3,78,5,13,92,21,51,43,84,221,64,211,101,16,5,65,70,9,138,0,2,74,176,56,130,97,80,48,132,34,128,209,144,177,128,75,173,202,20,206,145,165,3,229,69,66,175,204,88,204,1,21,144,216,10,129,255,251,176,100,29,142,150,255,116,77,139,152,108,114,75,199,89,234,101,133,122,25,141,201,58,78,69,123,1,39,36,103,5,156,28,106,110,95,167,67,173,190,95,129,242,99,11,169,10,237,203,80,226,63,76,102,27,177,88,44,100,74,71,159,85,203,186,201,234,102,136,53,123,241,94,101,6,173,42,188,128,97,236,127,189,254,93,80,170,179,69,142,67,89,233,251,123,48,160,25,100,178,190,15,14,168,133,147,96,98,35,89,178,119,55,74,51,130,112,145,225,252,47,77,76,222,229,208,132,60,231,68,225,25,212,153,135,193,147,64,123,130,101,210,48,27,84,138,66,222,236,71,119,97,178,148,203,64,104,173,140,213,118,172,232,130,23,158,51,187,76,139,45,243,26,221,75,90,205,94,183,32,186,74,53,70,178,82,203,18,212,212,137,34,110,206,179,234,22,252,182,0,1,4,108,0,0,22,93,200,136,208,4,201,24,166,167,72,204,173,135,58,208,44,1,61,24,97,61,248,214,32,230,197,54,158,223,252,137,225,90,169,251,209,149,7,176,207,172,156,46,20,32,63,59,105,84,188,123,230,237,255,163,126,94,23,255,207,223,110,162,223,45,117,60,65,64,12,13,42,26,72,134,104,2,49,128,169,38,28,7,25,64,24,36,33,50,233,180,88,130,56,6,87,198,12,2,136,129,175,122,179,153,84,76,201,231,90,83,150,151,23,144,45,112,106,0,131,53,57,50,66,5,157,251,138,161,127,249,20,246,236,205,213,138,99,81,130,97,45,137,169,245,24,183,105,254,83,232,156,9,99,98,210,2,50,122,37,106,101,192,218,80,89,68,104,86,163,249,30,42,234,4,48,55,135,113,17,51,172,47,153,44,234,33,142,235,23,10,107,72,71,239,115,87,222,153,64,61,84,210,68,84,25,5,171,35,7,14,92,30,117,158,201,66,189,67,248,19,164,242,81,189,30,49,29,95,40,55,80,119,223,104,252,16,117,184,231,111,163,204,177,220,100,236,138,93,27,139,27,181,215,86,103,83,233,249,18,95,149,173,55,255,163,214,61,67,116,12,237,235,36,166,42,202,64,21,32,121,86,232,150,116,50,174,122,97,215,89,78,165,47,217,122,173,220,184,150,202,90,166,53,85,90,34,124,232,206,120,174,80,86,12,27,140,141,217,212,162,98,222,111,127,221,180,111,204,124,104,95,246,108,134,143,252,99,255,182,231,255,125,198,41,255,170,0,0,115,55,20,59,12,50,5,243,120,247,58,214,130,84,212,67,53,200,179,41,7,17,133,141,29,152,40,114,40,15,9,146,129,128,193,18,193,149,173,116,130,80,121,98,5,168,134,44,61,232,123,239,245,98,175,126,75,83,79,89,218,135,234,55,69,174,168,34,82,255,251,178,100,35,142,71,9,114,78,19,120,93,240,76,105,41,178,102,71,104,155,253,201,60,45,188,215,208,251,165,232,169,132,148,216,241,17,134,187,49,97,185,167,143,97,196,167,117,178,164,87,109,66,118,109,41,239,238,180,34,165,136,242,151,227,110,145,189,231,254,87,105,218,58,159,213,36,14,80,92,177,135,97,82,253,164,43,247,202,25,20,179,26,141,122,95,90,113,134,115,29,231,255,203,56,231,89,56,249,149,4,207,215,251,217,238,60,219,254,50,75,58,255,179,159,228,231,254,87,138,5,110,189,246,111,23,185,139,105,111,236,69,119,189,191,221,239,214,255,202,57,151,176,251,238,93,210,0,92,201,200,81,30,166,136,223,55,112,112,178,219,241,229,112,196,200,181,124,79,82,93,55,34,254,40,136,233,46,180,64,0,3,226,202,70,9,29,176,57,17,19,130,197,26,53,43,136,34,113,150,207,189,176,144,92,15,105,18,75,158,254,83,55,96,203,229,245,243,13,59,42,95,42,88,169,134,61,142,92,40,249,45,79,255,209,178,173,148,208,84,223,75,101,119,127,229,123,255,213,211,255,29,29,253,222,176,129,77,206,169,228,203,207,204,170,24,231,88,13,46,148,222,197,12,50,122,2,49,160,209,82,3,18,21,11,135,32,136,202,147,12,180,206,97,128,65,75,121,74,37,104,131,14,190,177,150,133,3,64,213,19,113,244,177,125,0,154,194,27,84,36,65,246,98,176,24,33,252,17,13,145,129,236,86,240,37,195,101,193,219,104,35,42,52,235,80,19,142,216,158,185,162,145,173,164,24,196,133,1,142,3,122,171,228,148,25,168,56,79,65,14,54,161,108,152,32,182,220,34,141,215,172,85,125,90,77,22,68,42,116,55,56,92,160,31,67,158,62,155,154,207,101,102,182,117,39,90,163,214,145,99,32,183,43,230,127,77,109,252,6,180,41,114,228,164,98,134,191,32,239,43,181,150,248,221,141,166,88,177,150,105,72,250,249,212,63,174,108,47,250,150,18,217,156,118,119,27,255,150,175,63,153,53,112,142,232,33,123,233,14,209,145,38,66,15,114,118,9,61,64,24,208,32,4,237,121,151,5,191,82,41,61,9,29,72,5,211,77,141,166,160,94,186,43,237,252,74,128,159,50,142,254,214,75,70,190,55,183,111,253,58,255,95,235,211,255,190,191,239,149,191,182,162,244,136,14,162,159,255,222,191,250,192,0,0,36,128,17,41,208,73,25,172,37,153,138,137,131,212,24,120,129,134,173,7,33,25,72,153,134,4,68,17,64,200,67,27,244,18,18,147,152,104,197,26,189,189,20,101,186,79,249,205,188,111,221,59,115,165,126,223,93,250,87,216,246,233,123,154,89,54,207,24,123,31,56,255,251,178,100,36,136,6,154,107,80,211,111,61,240,67,201,25,232,97,34,114,30,13,197,58,109,225,119,201,25,23,103,73,135,168,216,18,0,140,159,74,114,229,5,102,148,46,142,81,218,147,243,64,158,35,82,23,64,200,83,238,200,45,242,39,88,32,102,203,75,109,193,35,15,88,25,79,40,212,163,89,188,69,234,69,217,252,205,248,238,137,188,165,125,117,143,6,134,42,75,16,77,195,31,122,123,189,153,234,11,229,193,167,112,187,157,82,139,149,65,101,101,208,172,158,14,68,32,95,109,189,5,74,169,89,181,167,138,248,80,29,239,21,187,6,231,142,9,134,114,165,152,40,37,180,76,199,68,45,252,154,69,69,183,8,30,4,153,229,91,105,7,147,66,0,16,9,12,158,55,197,132,130,118,174,82,85,110,137,33,44,222,57,184,196,102,122,92,177,179,229,175,14,176,183,42,238,250,227,190,94,84,254,101,51,228,118,167,61,208,175,189,77,209,181,224,211,43,252,166,237,255,219,179,125,123,183,246,227,210,103,22,0,16,0,84,24,246,113,9,166,14,114,116,55,199,16,66,119,252,1,12,134,113,54,101,163,44,72,128,28,213,135,199,2,209,220,213,202,141,144,45,33,16,126,66,174,19,163,138,54,246,93,126,88,60,117,209,139,161,198,25,191,196,45,163,236,19,53,118,64,223,198,160,105,229,164,55,250,98,197,4,33,132,62,163,208,79,73,12,229,228,37,54,105,232,33,229,177,201,247,254,186,159,137,48,246,133,219,178,126,214,96,250,218,242,104,242,40,230,99,129,102,250,228,157,236,185,89,16,101,251,157,134,243,134,253,184,200,127,213,70,91,219,14,103,252,154,119,180,212,13,62,228,229,103,21,143,111,26,109,105,233,106,56,92,136,235,247,187,83,18,28,91,51,119,229,84,173,166,248,40,170,40,86,80,107,76,252,32,142,99,132,150,73,244,22,239,99,65,240,221,221,65,72,244,51,81,114,44,188,92,30,15,88,176,103,110,22,143,255,190,185,18,50,178,218,146,41,172,52,18,233,125,24,190,105,47,164,116,87,189,56,0,0,216,109,37,161,99,105,6,98,28,156,19,164,49,56,240,183,157,137,227,164,30,51,122,141,80,194,221,214,168,100,11,70,245,58,142,243,213,171,184,220,102,93,231,35,184,255,167,115,61,95,167,103,213,241,27,129,94,90,158,186,91,181,98,186,113,2,151,74,0,76,36,215,52,192,112,209,235,3,104,171,77,184,155,53,124,20,12,173,49,67,216,0,2,115,3,130,102,123,21,12,1,209,156,210,1,195,57,140,209,136,104,44,196,32,132,171,154,91,44,119,33,134,51,121,106,148,58,202,0,156,216,102,101,5,156,27,4,51,166,102,213,212,255,251,178,100,37,14,23,115,113,205,139,152,124,112,70,201,89,213,97,229,54,27,249,193,56,14,60,187,65,25,157,103,241,135,168,232,225,126,224,135,224,255,77,8,73,29,134,84,80,48,37,66,57,217,77,146,173,221,150,93,34,125,122,250,110,13,134,37,19,87,208,197,233,46,88,73,89,246,53,17,85,89,237,54,59,239,41,16,172,98,74,56,119,27,225,64,63,85,33,15,198,139,102,73,146,59,15,204,181,190,102,13,95,134,119,63,5,124,77,138,179,197,136,47,204,172,237,75,242,245,9,214,213,107,31,85,116,189,29,116,132,147,140,38,73,125,60,34,228,169,212,1,155,189,36,175,110,249,83,73,39,158,247,234,207,155,99,14,241,241,191,124,239,201,3,252,207,191,95,245,243,252,180,222,101,131,155,181,211,127,187,159,223,58,214,38,106,242,207,45,225,0,0,134,226,97,85,33,128,67,141,22,151,133,110,66,21,85,28,134,114,116,70,128,183,231,138,14,42,53,4,232,236,184,5,244,118,121,218,171,17,64,182,176,221,69,53,246,47,219,127,24,253,240,29,179,115,114,232,255,193,181,191,213,182,250,239,199,113,181,116,136,153,230,72,56,24,229,16,97,90,137,130,14,230,164,95,153,68,50,80,210,48,96,73,131,2,64,134,96,11,131,0,64,80,145,138,203,100,4,196,58,165,163,240,165,203,75,55,165,142,224,130,41,4,56,198,165,137,109,5,227,70,20,3,211,246,13,151,103,125,198,137,192,242,18,160,14,139,138,222,36,81,135,89,240,176,125,190,85,208,227,7,66,89,97,50,56,92,229,104,73,182,140,200,160,252,26,186,169,52,212,131,21,194,56,105,13,56,201,8,64,200,21,84,132,55,80,112,212,163,212,148,93,58,75,115,127,70,122,207,128,32,17,170,102,44,252,180,201,219,162,136,137,159,30,83,172,240,173,85,219,218,64,199,220,171,203,62,23,154,18,93,121,157,31,94,87,205,72,104,123,37,210,11,247,196,124,91,196,91,220,8,223,235,106,255,30,177,250,99,73,140,21,225,186,222,230,198,191,74,138,9,52,97,204,211,31,21,19,147,35,149,74,212,0,0,0,40,8,34,121,38,80,138,10,100,5,3,20,68,81,255,86,49,238,159,104,23,134,102,113,139,69,236,41,172,36,26,148,51,24,253,221,154,105,106,34,152,26,176,227,91,157,253,159,252,196,124,163,102,106,66,249,189,123,247,254,73,43,197,109,209,137,122,1,0,0,49,29,217,134,67,25,238,65,189,90,156,120,121,226,120,3,158,140,194,172,2,86,146,164,64,128,42,33,144,226,0,83,55,62,52,226,149,96,34,4,125,221,164,55,213,151,203,6,120,205,35,14,156,133,85,217,109,186,65,255,251,178,100,30,138,6,226,107,78,147,120,108,240,69,136,25,232,97,231,54,26,177,163,63,77,105,225,129,10,157,104,180,246,21,16,209,90,198,98,91,131,163,35,124,232,39,80,35,23,155,33,9,184,180,139,236,72,72,55,3,85,208,168,34,152,213,86,79,212,236,5,28,102,177,200,156,111,178,71,151,242,99,246,120,184,88,207,32,59,133,129,92,187,89,124,69,177,124,82,86,236,197,119,247,176,199,188,18,60,180,181,175,100,213,36,219,175,171,63,86,163,183,98,69,17,33,8,201,18,57,16,61,100,161,157,53,86,66,72,91,142,142,52,19,11,43,30,169,204,131,90,46,69,44,92,233,113,212,235,156,151,42,83,75,90,245,160,82,100,142,27,51,177,30,181,182,116,160,183,68,250,170,63,113,248,201,169,25,188,51,36,112,155,58,0,0,12,0,38,226,77,240,195,18,224,195,246,130,23,161,192,225,97,22,54,85,196,252,58,117,138,18,120,194,141,181,101,122,8,62,158,154,29,40,84,80,217,78,53,237,105,239,247,207,71,209,179,184,129,244,181,27,51,191,232,111,118,250,23,191,66,36,234,164,10,33,76,99,126,152,185,128,32,231,219,1,233,28,103,48,27,96,70,107,128,92,212,210,1,73,184,184,233,192,54,84,36,154,186,132,177,178,139,149,145,7,212,165,120,128,54,12,182,49,186,158,196,162,47,95,44,253,157,251,197,151,17,57,33,18,130,76,4,245,81,218,25,2,234,148,196,17,63,204,244,46,49,49,181,107,83,61,201,178,11,109,72,252,85,57,23,4,220,249,116,164,128,24,195,194,244,23,101,138,74,74,22,164,118,166,219,63,83,196,250,66,102,231,197,113,220,47,225,74,113,34,44,212,160,21,53,194,138,255,13,222,76,166,247,95,59,91,51,122,20,155,236,64,120,64,211,71,131,27,1,86,26,83,68,78,171,241,43,50,19,167,141,49,182,199,132,253,54,246,51,82,14,223,56,186,73,194,211,41,201,166,45,135,209,99,218,111,11,17,99,89,121,220,146,66,72,239,79,209,105,108,178,192,67,0,19,36,132,26,112,85,136,171,38,96,137,11,73,78,22,177,28,62,224,14,121,120,84,25,255,76,125,173,237,196,255,119,79,241,232,239,23,106,12,234,141,183,219,221,98,99,179,234,7,109,111,94,126,255,199,180,89,218,86,99,94,158,70,42,0,76,10,235,52,57,192,204,200,115,56,111,12,18,46,50,62,116,201,64,179,76,143,12,76,21,37,13,1,64,66,81,113,65,41,84,24,103,115,25,146,11,141,4,160,101,3,40,42,18,106,177,168,18,74,74,10,244,166,140,53,224,176,77,188,236,156,184,20,127,65,32,219,45,148,47,215,91,215,40,221,145,255,251,178,100,41,14,23,122,107,205,11,153,124,116,71,8,25,197,100,103,122,27,197,175,56,77,225,239,145,20,23,103,245,133,149,168,65,198,70,175,105,236,0,50,150,8,156,55,43,160,234,133,105,232,89,20,88,91,100,211,201,179,29,64,147,92,207,53,37,156,195,17,189,138,40,45,151,53,219,165,113,200,133,237,230,6,213,169,49,46,244,9,148,30,244,217,56,54,74,21,115,236,36,237,60,59,143,40,216,135,78,194,202,27,132,248,250,184,106,148,180,130,161,183,134,51,63,85,173,118,171,206,190,200,185,86,29,52,111,49,98,234,145,228,170,228,164,250,94,85,127,51,77,173,27,59,121,216,55,191,75,187,204,15,108,94,149,212,53,110,41,187,99,123,175,207,141,91,182,99,94,208,55,150,217,115,243,152,145,171,90,199,251,2,0,1,58,185,144,100,150,214,98,33,169,155,2,133,66,92,203,234,136,77,131,132,68,166,39,53,76,87,151,62,64,147,128,31,158,206,197,194,234,32,48,204,59,196,82,248,223,156,135,163,27,243,243,110,145,79,87,194,188,167,182,157,255,83,57,159,169,9,221,58,0,112,100,184,216,81,171,88,154,30,65,205,15,27,19,105,179,132,152,198,137,131,4,169,74,93,3,175,21,176,116,44,192,213,140,185,5,221,82,80,211,113,107,86,217,229,235,168,123,156,251,84,160,98,206,77,60,226,247,177,172,251,216,126,228,63,28,158,69,192,140,212,117,87,75,206,194,144,30,84,5,46,53,139,2,149,114,178,39,217,175,39,123,100,170,38,162,250,82,204,185,121,125,147,109,208,87,207,147,233,89,12,25,101,45,178,32,185,180,16,181,189,238,219,48,207,131,174,39,184,90,39,209,100,183,171,59,175,132,188,126,169,220,96,157,134,63,196,47,242,120,235,48,105,229,206,52,209,148,2,123,13,229,55,207,90,141,120,5,135,122,106,100,251,134,193,120,81,183,155,105,255,237,77,77,233,107,54,83,80,146,40,76,9,10,54,102,103,143,154,84,149,158,61,31,61,104,146,102,232,184,143,34,234,154,101,190,113,159,23,239,253,128,0,0,0,107,64,20,78,211,178,88,26,27,170,229,248,74,198,145,134,43,150,37,24,101,224,67,87,183,255,146,220,169,96,234,49,137,254,230,71,213,199,5,208,143,70,168,96,215,198,62,78,91,221,254,155,221,106,251,62,32,245,165,111,93,60,175,209,253,4,0,76,92,177,56,89,204,215,15,51,120,198,78,16,76,49,87,48,199,35,131,70,50,12,190,72,46,152,128,18,104,240,251,158,12,2,26,136,130,107,112,208,40,22,36,52,110,72,75,68,141,33,218,127,52,221,89,242,248,211,102,70,86,229,114,186,52,207,238,155,44,255,251,178,100,35,142,71,58,108,76,139,152,124,116,71,39,89,194,97,66,122,27,225,163,52,78,61,60,217,43,32,103,105,150,149,232,92,137,43,6,143,191,68,174,72,58,49,142,10,157,60,151,152,109,132,36,80,190,82,32,13,22,45,113,108,79,201,103,23,28,117,22,54,36,102,95,170,172,215,120,169,102,85,208,224,217,84,244,46,169,81,243,220,174,215,89,190,230,154,139,223,29,135,167,170,163,46,75,39,134,212,78,213,28,216,45,112,214,174,114,194,150,24,69,13,27,188,24,162,37,124,54,231,48,217,253,29,37,124,28,172,48,35,82,7,9,49,204,2,109,63,150,210,237,185,207,27,219,46,55,102,31,137,245,224,250,125,103,57,141,175,143,252,109,101,115,52,217,220,127,239,173,127,155,127,22,159,45,184,211,118,119,138,218,111,228,240,0,2,113,239,74,130,3,9,60,197,23,100,198,214,3,90,92,131,207,187,194,151,200,181,127,43,29,86,149,222,106,58,134,165,252,186,47,38,148,60,226,132,163,22,105,198,117,63,117,53,59,101,196,92,149,31,78,41,172,214,167,54,175,252,91,18,252,67,251,253,0,49,140,12,102,237,73,129,158,166,171,220,152,120,26,107,19,49,21,20,209,232,163,31,12,192,0,2,242,25,192,84,228,151,88,210,227,83,64,14,11,224,93,23,13,117,34,205,84,166,158,220,69,88,227,106,207,40,72,199,234,67,76,144,215,190,238,58,128,233,91,200,180,136,176,2,112,169,7,66,66,66,50,128,18,110,131,129,14,90,222,220,200,128,11,17,164,122,216,254,25,69,25,164,0,60,88,70,34,21,43,84,89,164,55,220,240,18,212,137,28,154,142,12,145,47,168,2,112,170,202,144,13,208,23,244,126,244,117,11,219,135,149,219,140,231,178,10,248,89,108,171,82,236,82,11,172,117,192,223,67,190,223,106,139,230,221,112,250,182,147,17,90,153,215,72,89,129,215,128,0,252,102,102,14,153,52,112,23,55,60,100,37,182,213,201,137,35,215,212,19,53,181,153,139,29,188,84,127,118,155,189,198,103,252,174,51,203,170,102,116,180,104,160,17,192,0,0,132,212,62,162,131,48,40,208,66,13,12,192,21,129,182,27,200,1,128,104,7,141,73,12,108,81,53,245,189,117,7,41,35,32,1,81,147,118,187,86,213,20,217,68,57,230,141,208,23,178,181,155,109,243,239,16,31,248,91,34,165,254,218,191,243,118,127,199,255,19,129,0,66,192,51,139,172,204,28,228,4,198,205,222,99,49,31,108,192,3,147,0,205,76,56,38,98,104,198,104,50,10,238,24,18,153,17,40,9,63,144,128,1,194,118,198,137,143,47,9,4,212,232,86,66,125,210,172,151,233,147,35,255,251,178,100,30,142,199,8,107,204,139,152,123,228,71,135,89,194,97,69,118,155,129,177,52,109,188,187,65,14,23,103,77,128,149,208,205,188,70,3,191,143,95,205,234,142,53,215,85,250,25,16,27,113,196,57,1,0,60,118,96,31,82,3,198,173,86,11,57,169,217,241,98,231,82,203,47,128,133,172,248,18,82,105,218,175,59,89,6,85,236,13,99,212,136,47,212,84,130,63,181,6,50,1,169,36,17,244,211,27,66,98,232,110,72,152,255,131,229,221,146,70,223,133,14,13,23,112,134,234,242,9,181,86,67,53,185,127,72,171,190,223,45,231,123,115,177,141,178,60,149,205,24,165,159,227,54,206,230,253,183,30,219,112,214,247,156,99,196,221,43,229,206,189,254,177,38,124,24,223,192,215,250,244,255,94,153,206,51,149,198,59,94,111,109,218,119,224,68,143,128,0,8,9,227,16,24,66,224,82,2,166,107,5,94,40,21,52,180,28,40,195,180,28,117,43,195,19,157,124,194,243,94,132,133,64,26,233,222,207,158,132,65,160,96,166,198,104,13,206,130,168,255,147,34,218,20,249,116,16,124,181,248,182,175,252,116,87,147,254,158,144,3,133,85,131,211,119,53,95,227,132,240,23,206,58,65,80,122,209,203,57,27,152,24,24,76,40,2,108,199,17,177,16,209,174,53,155,218,112,8,12,28,20,215,17,65,221,200,170,4,183,239,16,1,67,241,69,240,235,33,205,248,139,105,55,53,184,239,220,118,110,44,247,127,39,108,161,142,219,118,22,72,74,53,30,8,3,67,214,173,75,1,122,123,162,9,150,164,142,79,23,199,148,112,154,67,105,99,206,54,134,110,224,2,150,9,88,110,216,23,1,61,90,154,102,212,139,160,146,165,240,208,199,206,109,152,209,49,177,220,229,102,163,91,229,166,126,217,40,214,46,142,85,49,6,173,59,7,221,86,53,226,179,74,215,14,210,179,47,179,38,172,187,38,108,213,235,80,99,71,87,211,13,206,116,179,196,252,141,174,253,91,236,229,10,226,44,22,133,63,83,169,152,14,177,128,165,187,208,199,22,141,74,148,53,171,31,71,31,220,128,0,0,3,32,39,77,137,21,18,76,66,209,190,69,175,80,24,196,168,186,47,132,22,162,201,93,218,59,72,156,156,173,90,37,242,122,189,3,42,8,18,119,137,54,55,82,94,111,162,235,188,36,219,241,47,126,75,166,151,104,255,171,255,175,237,255,234,0,76,36,190,54,185,4,211,44,67,82,121,12,26,104,48,127,96,68,54,51,219,88,204,192,144,129,1,8,24,206,100,246,72,136,225,215,160,21,128,32,10,28,12,108,76,241,38,246,85,97,19,229,3,40,98,16,32,232,154,233,102,16,5,32,193,115,201,255,251,178,100,34,12,151,39,107,76,139,152,124,116,69,101,217,253,97,234,28,26,241,163,58,109,189,55,193,7,151,102,193,131,21,208,184,221,63,54,13,6,185,80,196,10,85,137,156,16,11,182,218,143,9,185,137,202,137,90,98,184,142,214,21,157,0,200,243,187,34,103,237,149,174,71,83,1,111,225,6,180,44,234,35,157,55,132,10,186,156,53,78,18,49,239,229,10,47,213,235,212,34,20,138,146,138,43,78,137,148,156,199,180,3,129,65,101,209,183,229,108,137,134,245,40,224,48,154,27,146,76,58,195,126,182,144,123,236,215,18,154,171,198,181,133,201,136,101,68,122,67,233,172,234,15,204,107,109,170,124,249,88,191,143,254,60,95,237,185,102,197,105,139,65,215,253,203,63,46,190,255,255,56,255,219,227,45,191,21,133,124,73,87,243,164,82,0,0,1,192,28,0,0,2,73,117,141,136,170,159,24,106,48,23,81,76,115,132,170,120,1,41,21,21,194,125,72,105,195,71,244,169,186,242,97,136,45,149,13,136,203,43,78,87,66,200,249,93,72,186,201,173,251,231,122,55,229,117,163,183,150,106,29,144,250,16,0,2,111,0,66,26,248,145,166,144,153,69,0,60,0,218,68,205,160,20,199,103,196,3,139,26,6,51,98,137,16,128,4,209,13,12,180,189,145,11,2,198,153,186,4,250,148,200,199,97,145,50,75,14,252,2,215,147,214,75,215,230,255,174,241,210,179,21,136,215,16,165,14,200,160,119,3,17,76,102,137,128,186,106,248,53,109,93,146,45,231,72,173,26,173,133,245,117,150,180,35,221,57,244,45,58,64,162,248,202,74,111,9,213,187,200,117,56,55,118,41,18,28,191,82,120,37,59,141,168,107,254,209,172,64,108,52,99,52,74,101,20,255,44,89,233,133,191,153,221,121,55,52,70,134,3,196,221,237,134,145,180,207,131,17,131,113,3,196,181,55,149,149,154,68,13,91,100,254,76,42,181,164,200,244,74,212,24,235,160,89,183,141,90,12,70,28,166,218,106,152,109,135,201,233,35,132,8,7,151,24,10,168,151,169,178,64,41,110,4,153,23,198,92,251,5,184,168,233,229,162,81,128,122,45,244,1,253,238,134,235,7,230,68,186,184,150,79,144,85,184,232,76,25,70,1,206,236,225,211,53,117,50,180,95,241,219,43,241,218,112,87,212,94,169,62,137,78,67,248,184,0,0,1,124,40,204,50,217,144,200,173,16,43,12,213,68,51,13,89,204,46,1,51,144,112,199,227,149,103,67,19,35,143,211,220,148,32,96,163,25,137,201,206,242,107,199,83,237,190,200,144,69,27,185,89,43,37,9,58,224,10,21,80,66,234,60,29,228,1,134,155,232,228,6,243,98,129,22,43,255,251,178,100,39,142,71,86,105,205,155,152,123,224,70,236,250,10,61,130,82,93,137,163,54,78,105,235,201,30,29,103,73,135,148,216,228,141,10,25,239,120,6,178,129,77,158,69,104,133,12,115,81,245,223,188,229,142,76,16,185,216,171,45,40,216,67,104,216,74,117,194,202,67,104,190,96,222,33,159,4,1,107,195,4,44,56,75,105,28,174,249,117,222,50,45,177,254,77,111,104,246,212,125,138,35,213,198,83,104,81,124,195,214,152,150,190,88,34,234,240,186,243,41,232,230,64,44,186,3,129,195,22,70,27,190,69,46,111,166,52,38,13,156,80,120,131,191,43,253,50,222,241,20,203,148,106,28,233,115,43,148,230,27,146,201,236,77,246,166,72,189,155,120,211,107,148,86,123,82,235,173,217,226,185,97,133,69,39,113,143,168,2,0,2,0,0,11,154,162,139,56,124,10,50,20,129,33,225,186,217,66,43,91,1,2,20,245,94,131,250,209,89,23,251,118,131,37,69,47,5,201,203,111,255,251,126,9,189,109,255,253,123,191,239,255,253,244,23,67,245,78,223,221,172,191,254,250,255,250,112,239,136,14,56,204,51,201,96,205,3,243,19,90,204,112,90,57,35,40,207,224,179,23,185,3,145,128,33,130,201,49,177,16,2,172,5,108,251,164,63,4,211,196,73,91,49,96,43,94,7,44,2,38,69,112,176,14,133,131,3,136,24,244,38,100,105,48,118,25,15,76,231,86,158,79,2,177,55,33,54,99,52,203,228,136,140,109,184,214,124,26,34,11,188,201,231,0,119,136,24,75,69,200,126,3,244,135,185,50,156,206,102,179,241,112,79,202,61,4,237,121,124,53,65,24,122,37,88,140,66,255,16,187,143,29,204,59,149,18,76,63,9,189,82,229,209,161,205,82,70,157,79,206,37,168,106,244,26,33,210,137,90,228,168,37,101,241,34,127,149,3,210,189,13,229,49,185,86,51,245,31,193,136,230,216,182,248,219,63,226,55,158,55,96,209,254,143,163,242,215,9,199,182,175,187,7,207,249,191,133,172,73,23,189,115,223,198,117,63,103,108,182,38,174,245,173,98,191,235,88,197,235,105,27,234,246,242,178,0,1,177,200,113,244,10,242,58,32,124,6,32,105,58,142,206,14,134,4,144,24,66,102,147,212,216,108,107,56,160,124,3,14,233,174,98,47,107,14,136,130,20,150,23,231,238,133,142,253,242,47,94,252,77,189,175,255,252,89,133,223,147,250,92,137,59,63,255,255,243,48,128,0,1,120,192,222,4,4,6,105,210,98,111,102,122,208,106,85,193,130,6,58,130,170,136,156,44,252,98,99,160,65,97,96,115,62,8,51,144,118,190,192,99,139,21,124,98,248,37,157,136,2,203,50,128,10,255,251,178,100,28,12,54,143,104,207,155,108,79,176,69,199,89,197,96,226,122,156,169,163,58,110,105,231,193,17,151,103,97,131,21,200,128,38,52,60,231,193,201,242,149,175,245,13,72,23,105,222,197,98,141,103,56,226,48,105,124,11,5,84,167,78,38,127,39,176,232,52,151,29,154,64,181,232,247,77,59,29,138,92,150,194,171,192,240,54,88,192,138,234,195,47,135,13,29,184,214,107,59,234,25,144,121,19,120,58,242,120,147,151,190,71,14,213,104,45,59,69,210,188,74,49,197,124,35,140,58,223,51,168,20,151,222,152,43,151,85,9,244,87,108,55,30,200,181,30,8,206,54,147,135,183,108,125,244,91,155,57,57,187,210,163,50,37,107,174,239,209,224,132,162,239,60,154,56,121,79,215,255,252,243,73,57,72,218,22,16,0,8,227,160,170,198,16,19,16,91,137,244,22,130,2,225,24,145,14,85,78,53,228,35,237,252,189,70,102,78,28,42,25,40,245,249,172,239,67,98,97,153,64,148,112,179,168,87,219,180,121,251,237,191,131,125,95,1,124,157,185,127,248,193,196,118,255,111,72,0,0,12,230,1,74,24,104,112,102,73,113,136,207,6,113,79,25,253,10,60,157,49,145,44,117,8,225,208,16,227,52,232,67,8,16,48,204,197,48,13,29,16,80,150,89,6,131,128,241,187,20,6,170,92,248,251,236,36,9,76,89,80,241,88,92,157,145,81,97,12,226,226,202,8,131,196,87,156,133,48,132,183,2,72,1,211,163,220,88,8,11,35,210,230,57,13,225,82,196,233,55,118,213,172,140,204,19,117,100,69,170,82,134,152,11,176,197,192,240,77,79,113,166,239,28,245,211,107,89,51,108,130,216,135,199,113,153,72,175,137,213,238,161,191,118,223,53,101,211,212,161,182,184,114,109,136,94,117,154,231,57,131,255,215,222,117,7,13,172,138,237,196,14,162,126,149,128,50,21,209,224,12,219,37,88,152,94,219,185,102,44,93,239,233,171,86,106,94,69,44,110,87,177,101,111,100,244,69,55,47,214,119,241,41,107,75,172,59,166,55,143,134,197,198,160,197,53,54,0,1,132,49,17,99,65,116,163,64,173,154,98,57,36,131,249,14,36,3,167,12,137,1,128,99,130,70,134,135,95,154,29,1,207,183,236,70,163,198,7,152,96,28,72,247,67,14,81,110,121,148,203,244,16,98,109,251,225,10,96,181,63,21,107,29,163,250,66,0,0,0,48,192,174,0,52,84,209,169,51,3,222,12,90,166,55,206,84,20,170,48,83,128,128,132,34,4,154,48,12,97,211,40,208,236,197,129,83,45,152,12,200,73,10,0,8,0,233,96,181,138,160,42,87,168,160,87,78,6,2,165,122,219,8,13,162,104,255,251,178,100,34,142,39,99,104,205,27,152,93,96,72,167,89,198,97,162,122,25,177,157,56,78,61,25,81,36,157,103,33,151,149,218,16,194,185,59,42,67,250,255,40,104,55,16,234,62,70,190,180,109,18,145,56,235,16,168,228,6,42,224,9,117,228,115,33,107,113,111,23,17,165,195,194,54,92,186,235,55,141,193,40,110,174,133,187,64,171,100,55,33,149,228,84,133,100,235,109,155,217,109,245,21,102,255,131,163,23,187,19,93,173,126,118,42,160,221,141,78,57,111,206,90,116,115,171,19,123,224,156,232,229,157,149,64,45,97,162,96,160,24,39,186,15,114,98,53,249,211,45,94,94,89,135,4,89,42,16,1,252,237,21,29,133,13,228,119,24,61,221,25,54,230,182,239,218,114,88,114,37,26,225,180,196,139,21,184,115,157,86,200,226,255,135,193,234,50,81,23,242,129,1,0,2,42,51,128,180,2,211,127,192,255,74,18,198,220,233,230,220,88,237,198,2,77,212,233,177,75,154,186,253,74,80,96,53,177,255,173,4,75,243,7,156,37,24,204,121,57,252,49,5,66,234,72,133,103,171,115,180,254,63,227,141,255,141,255,199,150,119,254,34,233,0,140,28,120,51,160,108,219,210,192,10,200,153,146,108,244,241,19,76,200,100,80,160,116,112,64,97,160,25,131,134,194,18,200,144,20,105,170,68,211,73,161,160,18,112,170,98,210,216,200,172,19,89,6,161,245,146,190,98,226,194,1,224,156,29,21,78,75,88,211,185,221,172,76,17,135,173,79,144,32,107,241,220,43,16,7,192,177,137,195,91,145,98,13,148,160,37,216,207,36,6,143,165,25,176,246,68,210,173,189,78,225,217,11,8,10,110,36,128,113,38,145,91,100,43,190,23,14,228,126,52,160,117,146,151,210,101,2,75,229,251,150,90,220,171,30,209,243,165,113,210,166,112,145,60,87,238,243,107,183,185,124,103,95,31,210,104,16,87,24,216,17,16,107,56,218,144,182,79,19,212,250,222,220,121,131,6,21,146,227,237,205,153,35,237,161,175,249,138,254,121,198,151,16,254,240,0,2,1,78,206,2,165,151,100,4,88,204,45,60,4,3,167,4,214,66,133,144,255,134,28,80,93,75,191,26,193,255,55,69,210,218,201,115,45,47,30,111,250,184,241,142,103,195,168,34,28,26,62,64,181,120,207,25,191,238,92,127,79,224,47,255,255,241,205,255,241,7,68,0,0,163,9,24,13,148,89,57,185,28,203,74,147,84,42,78,191,124,3,34,12,132,159,150,23,216,206,161,83,9,149,76,227,115,98,24,240,215,57,209,139,114,23,20,151,41,104,89,172,107,149,149,174,185,100,76,4,120,99,14,4,196,100,178,249,26,41,216,194,80,217,255,251,178,100,36,14,215,71,104,205,19,154,122,244,69,133,217,243,61,98,116,27,109,165,56,110,101,237,193,1,14,168,13,135,156,160,189,200,30,66,249,69,169,162,227,209,239,183,52,186,106,16,248,177,100,142,95,244,18,80,53,2,62,18,165,201,192,90,72,143,46,6,113,247,24,75,149,217,44,73,90,186,35,192,112,114,7,8,178,37,19,187,15,131,91,80,140,45,46,32,146,246,198,165,2,19,131,226,135,154,238,184,17,202,74,122,180,175,59,113,137,104,234,66,30,222,148,185,114,41,167,213,245,229,121,251,235,255,143,11,181,45,167,244,222,76,76,216,144,206,180,99,146,100,158,109,194,26,53,203,110,213,219,172,72,205,176,226,189,220,247,126,174,127,7,56,254,91,120,55,121,72,48,162,214,222,191,95,122,249,249,198,158,59,172,31,214,128,0,0,59,247,71,8,44,4,204,2,129,124,16,35,115,106,1,142,119,58,11,1,249,153,234,39,86,185,152,94,69,23,161,190,185,183,171,208,74,234,203,171,116,122,125,92,51,42,182,143,248,39,213,171,235,35,255,255,255,168,149,115,225,72,50,150,253,66,160,41,201,1,198,154,28,155,9,74,98,232,73,130,153,38,125,79,147,42,76,32,156,48,168,56,42,13,49,88,32,116,132,96,34,17,131,192,230,11,37,26,156,191,0,32,40,87,66,168,242,74,80,157,193,129,163,144,194,10,74,76,50,80,50,142,105,142,95,248,219,207,181,148,76,4,101,213,150,164,248,144,217,168,219,72,115,27,43,88,134,218,148,227,62,77,38,86,201,49,37,14,151,78,228,7,36,133,42,161,81,9,12,87,230,42,112,75,76,72,135,228,201,138,16,40,95,83,205,36,82,98,167,147,5,174,233,181,136,183,193,207,18,233,24,205,88,215,204,204,43,132,204,220,190,183,103,122,213,215,9,173,248,147,238,181,242,59,126,107,40,51,4,55,205,215,186,82,230,250,25,191,183,185,205,190,179,173,196,255,48,113,89,95,80,254,125,52,251,129,224,198,147,230,11,248,24,155,255,235,241,173,219,227,226,71,41,223,47,232,80,4,174,82,149,104,114,144,136,152,154,3,185,242,212,244,126,49,178,19,179,119,59,100,119,42,213,221,6,132,246,214,128,76,241,96,172,212,106,232,127,148,171,77,175,132,238,179,158,187,157,248,239,187,255,191,253,0,84,141,71,167,250,172,0,0,0,48,195,228,83,151,12,79,78,41,52,100,180,219,243,19,222,96,205,18,51,52,56,132,203,69,83,9,8,77,16,50,48,1,212,195,104,131,21,4,141,116,67,53,56,160,72,12,96,192,66,186,104,230,33,1,79,169,217,48,250,241,64,29,65,16,42,210,229,48,65,4,121,240,135,255,251,178,100,38,142,247,89,103,76,27,152,93,114,65,101,233,210,96,226,122,155,69,159,50,110,61,122,201,34,149,166,129,140,156,104,148,12,42,47,114,23,230,34,5,20,85,169,52,55,148,113,225,172,165,77,210,108,168,133,129,242,146,29,202,140,160,68,86,46,81,24,99,128,226,167,158,209,93,125,41,211,229,48,183,85,13,87,101,111,71,229,11,148,178,180,105,242,250,75,90,93,229,244,197,115,186,198,239,93,168,56,7,162,61,13,202,53,13,79,62,112,69,202,243,246,179,103,179,150,172,91,183,244,211,235,53,225,191,64,178,92,205,227,127,152,193,152,235,85,123,250,254,110,69,31,166,147,227,72,27,22,222,117,237,81,94,226,255,127,53,241,205,218,69,228,167,182,170,169,141,99,81,168,108,84,204,123,246,196,77,211,245,75,0,0,28,6,248,134,36,48,72,176,50,149,9,74,199,219,111,218,97,180,88,154,99,37,215,101,141,54,39,245,168,28,207,59,234,148,166,169,80,243,52,61,160,122,186,154,175,247,77,186,55,224,219,182,123,227,29,238,254,255,255,88,218,121,89,48,2,166,55,59,155,168,38,108,78,73,134,84,6,191,14,159,234,180,2,115,25,25,178,96,209,193,32,64,205,193,146,66,177,135,70,160,98,161,168,71,38,132,21,33,160,56,68,140,73,94,94,156,212,108,172,43,93,51,92,69,164,1,0,205,0,5,5,235,228,108,40,3,238,225,246,111,209,144,50,92,205,67,150,91,136,144,134,243,214,160,108,85,140,44,180,201,129,26,71,32,72,67,96,122,83,0,55,17,77,227,176,148,149,9,249,8,242,199,4,177,183,65,229,48,10,86,9,80,49,186,34,42,156,154,111,39,235,155,123,194,76,219,35,153,137,86,184,233,85,124,73,9,172,106,152,47,91,98,198,199,138,220,101,192,190,63,133,152,234,218,145,246,203,234,162,14,42,121,82,48,219,152,9,9,171,185,215,73,12,155,221,125,196,245,83,60,85,158,166,30,189,154,246,173,201,171,125,140,123,225,209,108,254,158,233,153,68,163,99,131,76,116,49,196,189,6,119,228,65,130,92,124,41,216,177,112,29,215,152,90,145,36,37,150,22,37,68,254,84,215,3,204,197,58,58,10,89,214,135,208,100,225,56,136,81,218,86,170,34,189,203,41,105,255,201,208,187,99,237,204,150,62,163,151,124,95,255,122,213,135,128,0,0,0,120,194,236,211,112,27,141,27,204,53,30,216,8,224,56,148,120,200,65,67,35,56,140,130,14,49,216,240,204,163,179,23,19,76,12,153,48,121,28,24,122,49,25,222,60,14,13,15,38,149,97,217,90,36,4,122,234,232,212,184,94,116,43,115,204,120,129,196,54,242,33,25,21,255,251,178,100,38,14,199,68,104,204,27,153,123,226,72,201,25,195,97,162,122,26,141,91,48,110,61,124,137,30,37,103,13,147,137,217,245,8,96,149,71,18,126,90,181,172,159,5,61,131,186,60,147,29,95,1,193,56,16,118,107,220,170,82,34,13,39,80,96,200,98,202,139,174,166,124,30,170,80,23,233,25,9,172,173,232,16,67,184,129,244,51,157,151,121,67,108,225,223,72,62,93,240,122,176,181,43,142,126,255,107,72,76,248,10,237,228,253,153,182,27,203,218,19,105,205,62,161,174,21,191,54,254,28,47,155,77,255,197,102,128,125,43,179,56,212,101,115,218,185,207,112,215,27,190,183,18,182,113,199,245,181,113,159,104,212,120,238,6,33,229,185,183,87,159,20,190,34,197,166,95,106,222,212,159,26,241,115,71,215,135,10,88,0,0,2,32,153,10,52,16,69,97,132,84,34,48,141,170,11,12,185,8,246,178,31,225,33,171,125,73,228,214,156,175,86,130,135,168,227,46,156,21,22,174,182,110,245,27,80,32,210,162,112,79,43,203,39,229,44,166,108,31,240,223,74,245,255,238,191,251,255,211,76,106,64,14,18,65,205,100,102,49,62,76,218,115,35,113,81,13,32,219,6,128,13,42,34,18,92,142,129,77,50,36,49,48,0,195,192,115,21,135,204,64,33,52,89,96,179,229,165,38,3,169,137,17,38,144,132,14,153,210,80,160,61,152,168,122,155,60,96,81,218,72,203,162,170,63,134,161,74,239,50,80,83,82,155,148,209,183,66,96,69,20,173,203,99,145,41,1,32,17,251,205,112,162,186,237,30,11,85,2,130,145,98,80,155,202,247,34,62,132,213,198,50,5,102,12,175,68,241,137,15,1,49,109,146,112,66,187,188,22,120,181,87,9,33,10,137,116,116,54,218,163,82,91,169,75,75,196,155,239,54,190,238,68,175,221,228,38,254,125,83,156,196,212,221,220,40,157,105,143,108,93,83,139,85,135,23,100,37,156,207,255,255,44,206,170,38,84,234,14,140,81,94,151,7,44,165,210,92,97,182,255,255,255,235,0,0,13,13,22,152,10,66,62,167,153,199,66,92,36,10,153,90,76,212,48,102,78,202,171,39,86,116,206,167,176,159,118,67,16,77,67,64,95,123,51,125,4,65,7,93,76,217,119,37,237,249,131,93,184,63,231,250,219,191,254,164,239,255,255,235,80,29,65,158,237,65,0,0,0,124,150,190,102,68,161,193,190,198,151,97,156,50,184,112,18,185,146,66,102,62,158,129,65,162,132,243,34,14,1,200,240,2,192,195,32,129,16,28,5,196,18,6,142,6,85,172,152,20,131,184,84,61,238,184,40,67,119,80,209,35,31,115,72,210,133,227,20,42,146,221,123,40,72,255,251,178,100,38,142,135,114,104,203,155,153,123,224,71,68,233,160,103,8,40,26,233,157,48,110,101,113,201,43,36,166,237,135,149,96,196,145,97,227,217,179,68,145,16,8,76,205,232,5,76,215,12,74,78,50,1,64,119,23,176,48,178,251,176,8,137,44,232,147,28,78,85,57,137,150,176,133,141,202,25,172,171,204,117,241,51,136,108,12,67,109,139,134,40,191,195,243,222,60,39,193,38,31,59,107,78,68,107,209,212,191,18,198,62,171,18,173,86,213,61,88,142,118,217,240,175,255,219,235,11,52,250,141,191,159,171,194,56,239,89,65,230,249,94,230,134,50,65,231,27,220,91,231,91,129,172,127,172,107,63,191,96,102,119,134,200,145,110,146,121,2,35,43,54,35,61,203,89,254,164,157,244,23,101,237,138,108,237,69,9,205,129,205,252,34,26,211,118,56,174,76,68,140,17,207,25,202,220,23,243,75,94,76,77,16,211,45,236,12,169,69,105,112,101,10,97,45,115,181,37,198,192,210,253,182,75,254,113,130,40,235,4,167,186,87,51,2,189,94,90,71,223,254,163,76,58,78,152,110,233,249,207,81,213,251,191,190,144,3,134,17,161,128,1,134,235,162,153,3,150,20,57,31,13,12,97,113,1,155,151,129,5,228,32,53,160,108,201,192,131,16,149,137,142,6,1,17,25,188,190,168,138,161,54,0,197,5,133,27,37,47,155,45,219,210,238,20,42,250,21,122,107,84,48,122,215,254,228,143,118,200,70,30,126,28,96,112,49,41,12,14,195,48,94,109,70,122,92,154,105,53,74,202,69,12,141,147,41,116,96,54,111,78,166,202,242,1,123,168,91,181,186,72,121,239,187,71,155,21,247,169,88,158,252,190,24,85,220,183,102,126,61,180,151,114,53,81,217,198,86,4,147,89,112,232,185,91,74,92,213,165,16,78,58,186,100,60,113,206,164,254,189,119,82,228,198,168,133,1,209,57,6,36,117,35,16,52,179,13,143,83,88,215,221,199,16,235,166,189,182,238,89,105,35,26,71,230,244,96,210,154,233,72,227,163,85,86,156,72,161,2,94,156,1,76,4,178,114,86,33,4,136,30,100,187,75,6,173,94,218,64,230,148,32,169,176,179,6,61,166,250,190,198,201,137,245,172,103,10,125,1,155,216,116,125,18,49,88,44,97,154,60,134,88,59,34,99,168,255,113,140,63,90,15,211,140,230,228,255,254,63,255,79,250,119,199,222,144,0,0,96,108,132,210,40,211,148,36,141,16,207,51,41,68,245,162,147,37,142,76,254,140,50,96,160,193,228,103,128,28,47,48,201,164,12,25,28,5,152,100,200,163,100,160,176,80,65,79,131,129,240,104,232,29,9,10,225,51,26,122,60,36,76,76,152,194,255,251,176,100,34,10,7,56,108,76,147,152,92,240,70,101,89,181,101,231,46,154,213,165,66,238,101,230,193,1,23,104,168,241,21,224,204,134,233,218,5,36,190,157,16,52,84,1,93,94,86,153,52,135,194,115,110,140,97,4,113,88,195,44,42,45,164,67,44,25,17,147,17,3,99,105,74,150,117,85,235,19,120,231,172,52,26,89,230,90,235,200,232,41,92,107,246,85,51,189,14,82,43,35,159,171,47,6,81,204,156,199,158,115,80,185,127,108,64,82,172,51,114,255,84,159,111,233,57,159,111,52,10,154,68,141,11,50,170,24,95,242,206,143,154,44,184,246,80,104,117,32,48,72,108,15,6,71,199,177,240,158,153,186,10,167,110,217,87,207,156,168,101,50,162,95,115,125,51,248,235,124,41,39,141,23,150,87,105,220,56,230,202,251,72,118,81,213,105,0,96,3,27,113,192,133,164,48,0,19,99,38,32,2,69,249,158,112,38,69,112,227,96,21,235,87,245,71,95,123,119,245,195,248,75,71,52,142,167,206,14,181,207,138,218,193,129,166,106,24,241,79,217,27,244,43,79,40,242,244,157,43,79,242,140,255,151,217,77,34,41,74,21,42,152,40,102,99,56,97,162,1,198,65,29,152,85,126,103,176,96,36,110,6,12,223,64,7,81,192,137,2,100,32,149,190,114,2,218,39,9,113,122,174,170,65,78,165,46,7,3,38,35,13,144,147,198,169,253,94,220,185,132,216,69,71,83,74,115,28,75,67,180,230,130,122,3,13,66,226,120,193,107,103,135,4,153,57,101,109,227,108,111,58,50,52,167,3,19,50,16,245,232,255,88,142,182,169,54,27,183,223,58,212,4,196,216,175,132,164,154,83,162,239,79,201,176,199,14,14,16,247,180,106,98,111,79,44,118,20,188,26,255,239,111,5,202,184,145,243,233,80,136,107,6,185,195,203,105,99,108,101,28,194,51,34,100,234,146,57,116,79,170,98,42,169,7,235,225,38,238,215,155,31,89,183,206,49,44,154,248,223,242,207,90,226,20,234,20,145,207,141,164,30,213,241,254,205,43,113,191,250,105,146,0,192,180,16,76,130,182,189,139,49,222,100,151,3,16,105,37,92,18,173,199,181,29,35,126,217,3,193,141,87,232,153,191,19,239,86,162,163,221,121,255,219,110,74,167,9,54,169,136,188,65,67,215,234,7,127,254,82,142,30,255,255,250,250,232,0,64,0,30,72,139,50,153,52,201,145,227,202,65,12,166,133,56,166,216,218,161,195,41,11,130,135,243,2,12,68,0,163,66,142,140,20,10,7,9,204,232,40,50,104,76,188,204,197,88,93,49,32,126,107,226,21,102,46,151,18,68,22,168,94,196,80,92,93,73,221,241,209,102,94,231,147,255,251,178,100,38,138,135,151,113,77,179,153,93,240,63,101,217,226,97,229,54,28,25,197,56,110,61,91,65,28,28,39,97,132,149,216,39,34,82,156,23,217,20,242,52,244,65,11,216,200,206,80,31,232,33,225,116,31,193,227,148,102,13,47,179,153,131,137,6,201,97,20,44,201,157,214,127,152,125,107,73,135,13,108,120,199,202,22,173,189,110,208,118,249,1,201,183,49,1,212,202,252,231,34,119,168,30,253,125,28,230,81,217,30,232,99,88,243,240,139,71,222,223,151,208,127,227,251,187,135,242,17,207,167,203,57,134,107,49,25,68,27,247,92,53,69,79,45,130,21,101,154,164,196,89,233,84,9,236,103,34,151,127,58,78,92,125,39,190,173,191,109,245,48,230,167,251,61,199,189,141,127,130,115,28,41,45,41,2,165,221,138,223,95,95,23,250,243,74,151,209,44,0,41,81,247,189,27,210,214,249,146,111,234,167,66,15,71,238,43,103,209,99,29,113,190,33,26,58,49,253,104,35,234,237,213,42,39,134,175,103,197,71,254,70,249,205,250,54,175,140,165,73,171,229,255,245,38,138,41,146,255,255,250,250,192,14,5,9,102,87,28,155,116,206,116,228,161,148,4,102,28,222,26,40,80,99,114,113,137,142,72,106,76,152,51,192,156,170,62,33,4,24,52,146,0,21,83,132,7,154,11,33,72,140,223,9,62,106,174,183,37,109,244,128,70,6,29,9,69,50,102,29,228,4,232,241,193,40,1,206,45,41,106,78,163,101,82,192,16,12,55,139,47,144,112,177,152,67,195,89,141,153,64,121,61,10,211,106,2,141,122,171,61,66,58,175,49,205,36,49,216,246,64,107,185,180,144,43,71,74,254,124,235,50,33,178,247,209,240,93,35,183,165,111,150,248,182,95,119,249,245,175,19,75,7,186,206,232,109,107,227,230,12,223,12,123,237,122,237,74,185,39,18,8,213,19,114,240,219,209,98,51,180,193,235,167,229,66,163,112,25,227,125,60,189,14,237,91,201,114,51,220,245,89,3,28,200,186,18,85,14,57,212,106,236,12,22,160,150,39,18,196,146,118,250,123,234,54,232,0,160,8,156,208,87,44,141,4,193,196,26,56,80,41,15,15,175,245,222,162,238,203,88,101,31,142,116,250,177,187,146,104,176,152,100,253,28,222,133,82,98,152,236,54,39,26,217,145,208,43,244,99,53,232,28,45,61,91,103,255,213,127,208,118,93,223,19,250,214,31,0,128,0,1,79,24,40,38,100,241,73,7,76,203,195,113,101,233,137,163,166,114,6,152,52,146,97,177,56,168,72,8,5,50,120,88,179,69,209,49,88,120,194,192,214,178,150,212,140,229,152,227,6,90,186,85,3,221,143,190,181,82,221,6,225,56,255,251,178,100,33,10,134,196,113,79,59,143,94,208,68,7,105,208,105,5,118,29,241,197,50,46,229,239,208,195,136,233,180,243,177,144,63,248,114,35,13,117,121,171,85,152,103,26,81,224,141,35,98,22,5,64,236,32,184,176,4,62,133,104,195,18,169,70,162,166,47,108,97,198,108,167,47,25,209,227,168,69,182,76,8,3,147,153,135,164,203,173,248,51,222,69,36,151,222,249,207,102,4,43,244,237,176,214,239,200,199,141,62,239,77,155,229,88,141,167,207,206,119,229,85,71,188,10,209,249,77,214,197,251,168,17,6,100,151,32,108,180,156,166,166,240,177,241,77,102,154,253,190,111,154,243,108,55,97,137,237,36,189,83,147,193,151,85,112,148,44,214,138,135,205,198,163,93,100,203,255,255,255,248,94,158,184,147,79,42,165,68,97,8,33,20,39,192,68,17,164,185,50,133,28,112,96,103,37,116,216,181,92,90,220,135,60,212,146,3,46,139,254,71,139,208,22,49,226,38,43,84,76,115,69,219,160,235,179,116,9,139,126,53,255,255,149,254,217,124,119,241,111,193,192,161,36,204,48,20,192,249,140,207,85,124,196,97,208,218,233,116,206,16,212,198,64,64,195,96,52,185,32,35,204,202,192,196,192,17,108,28,18,137,39,132,71,58,191,48,136,6,93,76,60,206,10,202,218,250,225,67,69,143,110,97,132,189,224,192,194,136,171,94,109,154,181,246,228,166,188,28,4,136,231,187,178,40,104,20,92,52,56,32,106,145,54,84,19,154,199,111,213,3,222,211,29,20,161,151,5,203,89,245,217,91,94,161,163,149,168,114,116,241,230,77,121,86,97,195,68,240,1,55,88,242,11,199,226,158,251,236,244,90,204,145,220,91,244,225,203,196,54,50,115,122,27,211,209,118,155,247,41,167,211,216,103,217,25,60,242,204,83,253,211,252,180,253,24,152,218,99,122,72,171,23,220,194,26,207,9,12,60,107,147,181,247,95,108,213,23,109,27,172,183,246,191,203,12,255,81,190,188,72,119,206,243,120,62,158,47,164,185,221,43,111,224,103,93,121,162,215,219,149,242,144,223,249,255,227,255,255,237,155,0,13,192,0,0,62,54,112,22,39,130,52,106,45,169,48,233,173,179,107,65,255,245,55,177,237,209,6,230,183,60,127,115,21,71,255,87,255,255,255,255,255,250,53,182,239,86,235,212,0,0,241,144,232,202,80,144,194,72,12,217,84,68,198,19,136,204,135,240,204,48,240,192,146,8,194,49,200,192,176,68,194,176,104,202,16,0,192,160,220,193,144,16,197,113,52,195,128,177,82,51,85,38,138,192,0,112,81,172,179,110,227,77,220,66,136,120,129,2,164,80,54,78,85,78,182,21,117,162,19,85,116,242,255,251,178,100,42,14,199,191,112,205,19,185,123,242,70,109,26,42,96,226,104,27,233,197,52,46,61,123,17,21,157,167,69,156,28,104,123,81,60,33,96,163,164,167,24,132,186,196,162,131,72,77,247,249,94,189,168,114,30,10,110,86,35,9,207,155,143,58,184,203,47,64,132,65,214,134,90,86,84,168,18,152,232,40,72,170,209,151,49,130,171,198,12,205,64,177,117,206,217,43,131,41,201,144,183,103,171,41,101,244,190,229,56,51,225,53,178,61,53,178,236,166,246,223,245,114,242,43,245,225,219,212,136,130,172,9,118,225,146,132,46,36,17,200,181,106,131,197,253,8,220,214,235,171,66,147,48,159,16,7,40,17,154,61,188,216,174,63,135,3,21,198,226,94,169,123,94,186,207,255,53,140,149,182,100,114,214,78,234,111,231,127,253,127,159,242,220,99,133,212,0,0,26,0,0,0,245,50,25,2,186,105,32,156,192,44,133,203,173,85,187,65,86,94,208,12,246,243,68,183,33,40,6,188,239,163,223,122,55,242,62,191,255,182,222,191,255,127,255,255,163,255,255,255,255,255,250,126,131,91,170,38,164,118,31,237,231,27,153,161,130,20,50,26,124,232,109,142,161,227,69,134,129,90,30,15,92,108,96,193,142,81,38,24,68,152,48,6,101,128,64,117,68,193,67,3,10,131,204,34,94,48,112,237,84,4,133,105,246,147,202,173,213,18,195,161,96,17,48,77,232,124,35,11,57,66,212,246,112,207,218,120,23,174,138,160,24,84,33,27,115,89,2,195,153,3,124,68,46,81,151,148,172,88,211,93,131,29,60,35,226,100,51,215,34,232,201,69,106,90,136,75,97,51,48,174,169,7,76,74,6,154,143,64,39,182,170,206,151,40,136,239,71,206,16,33,29,12,211,86,215,36,52,103,55,119,148,222,59,90,214,90,144,156,102,13,85,169,4,30,149,170,207,247,143,157,120,106,171,245,206,174,220,173,162,164,97,184,220,156,29,115,109,237,65,29,115,21,248,107,126,253,118,58,95,240,205,202,115,75,178,155,78,212,185,223,243,182,28,153,26,180,174,154,230,95,253,117,92,215,168,89,34,176,5,252,188,20,153,156,160,200,182,10,226,22,36,9,85,113,161,198,27,132,54,236,199,93,163,191,21,4,196,101,73,136,133,216,223,185,121,92,179,198,149,13,163,209,221,228,95,249,153,108,100,156,191,255,254,70,111,254,222,91,79,137,187,241,31,255,255,255,36,0,0,51,4,137,35,31,199,99,25,100,163,39,211,227,16,192,83,103,227,115,34,130,144,129,164,192,193,144,128,2,49,8,31,7,41,198,1,137,6,5,1,6,56,5,230,44,130,133,171,72,38,249,47,16,23,105,68,177,184,66,17,49,104,255,251,178,100,32,14,135,70,113,77,19,184,108,240,63,68,42,3,100,10,114,29,21,197,52,78,233,235,193,32,147,103,37,134,149,232,33,11,228,36,141,24,220,15,134,166,246,233,173,236,137,23,24,153,71,168,81,40,0,79,134,139,3,55,17,223,44,0,84,236,194,203,30,120,208,101,102,55,212,136,80,212,42,73,33,20,21,238,195,73,99,102,52,196,238,71,86,2,81,162,206,67,115,204,202,145,186,69,191,81,58,44,48,160,179,171,184,105,170,118,80,245,119,226,189,213,12,159,147,77,254,124,152,181,11,97,19,206,77,20,43,73,220,226,56,217,152,26,206,9,217,56,232,160,71,64,151,29,83,152,166,184,190,207,63,164,247,123,143,233,173,208,212,155,38,94,100,73,200,173,221,55,64,225,68,221,144,100,43,68,218,63,145,156,201,139,235,99,173,250,217,246,231,169,172,1,128,0,218,11,129,113,131,133,124,71,40,128,29,104,50,188,185,105,52,90,239,243,54,191,151,176,201,169,245,121,155,215,42,68,177,169,129,52,202,3,3,101,65,163,148,119,4,17,255,60,201,252,142,250,63,249,191,255,219,250,62,26,1,140,58,43,12,87,23,12,178,166,12,184,76,140,48,34,196,75,137,158,32,216,136,148,49,124,9,48,92,28,49,12,5,12,80,12,56,48,228,7,252,201,218,40,157,32,163,46,243,80,7,22,182,148,152,232,132,162,176,74,67,3,237,19,2,195,26,21,88,245,221,57,10,179,199,64,172,200,187,179,69,42,5,42,141,190,161,20,99,77,124,123,18,171,59,234,3,208,49,1,106,160,72,2,54,141,145,82,101,217,45,83,64,191,210,114,21,182,1,9,81,194,0,118,135,185,141,157,21,91,214,83,63,121,48,117,38,230,169,63,128,236,239,191,103,159,109,105,122,67,87,111,114,213,176,140,52,101,137,67,173,215,237,171,127,12,119,219,118,242,222,150,179,177,94,137,34,251,118,232,152,246,109,110,164,83,226,63,238,177,139,185,215,44,14,88,190,115,152,83,219,226,159,84,206,235,141,95,49,113,143,92,218,183,253,174,111,92,70,166,87,255,255,120,214,126,63,137,254,93,69,184,176,25,0,0,14,195,202,85,120,77,83,76,19,177,176,146,45,29,99,43,112,4,24,21,207,73,148,32,199,123,199,211,105,32,244,38,161,39,40,201,189,41,211,238,91,155,74,222,120,72,45,222,70,194,155,58,50,16,93,252,77,15,72,206,173,107,71,191,173,223,209,111,164,0,36,128,9,79,24,8,172,14,3,25,149,44,81,112,49,176,244,194,147,163,114,48,193,167,52,135,75,250,2,140,114,65,146,153,75,83,28,120,42,77,240,71,150,195,188,185,242,163,84,7,96,28,18,255,251,178,100,27,8,134,131,105,79,187,154,121,64,74,99,233,253,100,239,118,29,189,199,52,46,101,237,193,30,166,103,201,149,29,128,43,109,33,180,3,49,137,117,124,29,33,228,223,1,138,54,161,29,187,149,102,172,96,83,85,21,33,192,220,170,89,109,63,149,235,27,39,238,126,59,6,119,133,218,11,204,149,215,56,166,201,40,131,24,236,194,233,163,252,199,222,90,39,243,223,106,136,179,46,63,121,252,174,254,146,186,197,41,21,76,177,13,168,199,245,182,252,147,222,26,90,249,111,182,155,85,29,108,101,230,199,137,73,127,182,207,67,83,229,49,77,248,250,240,227,215,174,162,253,219,19,70,103,180,92,165,35,181,164,219,228,129,44,250,204,57,103,213,183,184,182,206,76,249,115,10,172,209,122,71,110,77,178,18,64,0,0,16,1,184,0,0,40,42,140,138,60,3,206,103,74,201,212,161,78,174,63,168,2,104,148,203,221,173,235,149,15,47,122,52,202,8,164,233,214,90,31,166,182,212,57,156,188,243,231,53,14,224,89,162,222,111,24,255,198,115,18,150,97,94,206,253,142,244,99,63,254,75,184,1,48,115,40,8,71,51,119,52,235,210,83,48,42,77,27,94,43,124,24,112,106,97,147,240,20,54,99,32,49,171,4,134,10,10,152,76,8,99,2,137,251,99,172,6,45,94,22,204,179,217,146,137,188,82,136,91,9,40,16,14,136,73,29,149,221,193,228,237,230,8,95,142,33,60,153,71,148,70,5,135,76,33,185,81,40,224,82,31,182,24,18,236,69,117,50,119,112,132,17,163,157,87,197,30,155,250,244,80,31,172,97,108,52,37,142,75,247,145,16,93,104,32,103,46,72,92,209,139,5,178,193,61,227,149,26,135,183,43,28,86,85,23,123,247,251,180,52,30,100,79,239,46,228,77,195,45,40,157,30,87,164,187,213,160,107,148,154,186,230,37,32,27,82,200,65,31,67,120,98,215,169,97,213,116,215,142,188,209,108,188,159,80,231,205,212,241,55,122,207,157,199,221,225,205,247,3,194,203,235,253,52,239,239,117,212,121,183,69,204,29,209,169,207,94,177,233,106,127,229,198,254,38,165,37,115,240,32,0,15,64,78,232,205,108,73,39,140,197,146,9,157,63,241,231,57,5,94,40,117,187,0,91,219,213,147,56,8,29,94,145,242,236,153,58,147,158,9,90,163,239,82,191,122,47,200,166,244,219,245,251,207,233,250,244,84,239,255,255,179,236,216,226,229,191,46,239,255,229,64,32,0,75,180,176,120,96,131,38,51,134,102,141,38,26,78,103,158,32,107,69,102,2,194,192,4,181,3,206,56,83,30,15,8,162,215,245,190,70,177,147,94,102,124,145,146,58,66,241,50,116,165,255,251,178,100,26,12,134,17,105,80,155,121,121,64,72,99,233,253,97,226,62,30,245,199,52,78,229,237,201,9,142,167,69,144,173,192,65,105,69,73,153,206,189,161,164,70,75,237,79,147,154,236,34,82,167,176,177,174,238,150,118,194,186,143,42,25,191,121,49,158,192,169,212,118,47,212,112,114,118,75,182,141,183,205,241,3,230,86,250,103,83,101,59,168,172,31,182,107,247,127,43,91,206,190,18,109,22,69,168,60,178,127,85,143,9,79,170,48,86,235,207,242,224,113,77,115,169,190,207,155,31,223,34,251,89,186,6,184,107,155,87,182,99,167,111,23,14,245,89,95,102,237,249,189,35,110,47,123,173,93,187,81,63,131,168,249,158,171,244,204,22,201,235,228,253,180,73,201,128,0,0,1,112,0,0,0,143,62,160,131,143,137,27,12,56,78,4,63,38,172,40,224,79,29,237,3,164,137,212,255,63,253,252,160,33,49,213,70,23,68,49,157,57,123,185,106,243,212,148,21,6,0,75,50,190,37,244,35,143,219,236,220,239,78,57,222,228,250,236,178,240,0,11,48,140,164,49,112,143,49,74,183,50,100,43,50,148,72,55,137,9,51,228,13,48,132,43,49,112,54,6,2,198,18,128,230,80,6,0,80,240,28,16,152,224,27,30,244,178,240,114,10,133,102,168,4,209,84,137,31,4,45,161,107,10,78,88,72,225,66,25,33,201,181,21,141,109,160,33,35,141,60,173,7,233,52,189,144,148,113,21,81,36,1,205,47,48,56,80,91,113,140,60,172,248,161,70,175,28,46,227,201,49,20,118,118,150,145,172,14,112,149,1,59,35,8,220,72,80,37,234,252,15,234,15,118,223,89,43,69,217,162,231,6,38,108,61,187,17,215,251,253,103,41,107,85,8,174,225,116,168,167,178,227,4,117,125,119,155,52,106,83,43,125,61,27,49,139,221,156,71,46,228,57,138,119,117,87,68,132,147,68,97,233,158,176,250,10,233,134,70,186,239,39,100,108,98,145,236,185,163,203,221,251,140,42,214,52,139,84,179,102,162,82,215,195,247,209,162,80,221,181,177,10,124,64,69,124,255,255,205,245,228,213,119,137,254,19,0,213,32,146,161,5,33,171,131,102,50,96,81,224,186,206,59,28,5,26,178,98,229,1,171,190,228,146,247,171,80,254,66,153,229,188,222,141,231,58,35,81,129,102,193,42,151,233,28,21,30,196,39,132,17,103,191,60,255,227,84,239,22,127,193,185,40,0,32,0,0,46,24,28,148,96,193,201,143,6,70,225,83,24,125,52,104,109,33,136,195,198,24,28,152,244,16,132,99,200,99,48,137,65,166,128,132,6,242,1,122,250,20,66,23,64,178,187,64,168,92,217,2,173,126,2,78,121,27,255,251,178,100,31,10,230,229,103,206,187,153,122,240,73,9,89,230,100,162,122,25,189,161,60,109,189,143,192,249,32,104,77,135,148,160,142,132,247,182,203,96,160,235,222,192,250,214,16,37,69,61,82,105,121,229,78,45,53,27,113,12,65,216,178,82,66,156,132,194,94,31,109,16,31,161,210,227,171,209,79,228,50,253,13,214,252,149,13,117,57,110,153,183,214,245,107,164,49,138,71,201,255,70,213,70,247,106,252,180,238,3,142,51,6,59,153,242,211,5,16,173,129,26,7,205,107,140,37,62,216,247,69,202,186,52,230,6,224,56,160,167,202,78,23,161,19,238,123,235,51,75,11,16,102,197,157,234,247,126,231,30,11,13,45,1,203,52,129,155,99,89,213,86,109,108,102,153,155,84,134,185,143,109,201,169,11,9,183,155,86,120,138,19,88,1,0,10,75,46,192,19,98,245,181,80,187,105,198,154,72,17,130,30,208,194,163,16,59,16,122,183,121,147,65,240,181,85,113,128,3,250,52,79,31,65,56,81,99,0,238,239,141,64,222,143,254,167,190,122,255,63,214,33,181,208,155,122,131,161,255,71,160,146,127,232,156,24,38,67,3,6,1,23,152,28,241,242,203,26,3,113,228,160,0,203,4,40,134,52,98,96,65,104,8,52,226,65,16,233,123,204,180,104,201,128,218,194,234,140,89,27,116,13,99,111,97,45,23,247,60,156,196,20,7,147,238,165,254,73,211,68,195,162,133,76,82,83,43,105,34,157,132,27,15,74,128,24,76,197,51,213,248,162,150,168,201,167,91,70,101,130,225,150,66,183,79,208,236,228,185,56,114,133,183,7,175,101,87,94,30,180,47,211,43,146,36,106,100,24,170,114,246,202,14,73,30,155,3,112,28,148,101,225,159,219,237,48,189,184,103,247,75,20,212,124,152,203,113,120,130,117,250,163,244,80,93,172,103,38,245,230,162,250,158,91,194,245,179,108,170,19,168,13,213,10,249,173,218,214,107,104,252,177,158,207,229,175,95,109,27,190,146,45,88,96,250,172,156,72,48,78,161,64,220,181,96,0,190,19,229,149,142,72,198,26,101,178,2,60,50,76,201,13,19,199,85,163,111,87,84,160,123,234,120,221,179,95,131,47,241,102,247,255,79,183,255,241,151,111,251,248,245,95,248,249,175,229,63,249,87,223,247,109,171,172,0,66,3,115,24,197,163,32,177,3,54,195,227,46,2,35,83,113,51,11,132,83,22,64,211,12,9,71,128,12,122,25,82,54,165,201,16,70,100,208,8,121,74,130,129,152,177,13,241,110,157,57,130,160,226,128,254,64,44,137,58,219,21,5,76,94,65,197,77,58,121,58,51,131,218,17,0,30,12,8,34,11,60,23,5,166,64,77,146,76,64,255,251,178,100,45,142,167,159,113,76,139,186,123,116,60,131,234,3,97,229,40,30,117,197,50,78,225,239,65,6,19,103,177,148,29,208,32,49,140,28,165,66,84,214,25,127,42,54,124,245,6,6,104,47,138,247,135,230,233,90,21,34,53,177,144,111,179,56,6,228,243,4,235,76,160,41,41,94,157,250,92,25,114,229,74,231,118,178,98,215,10,244,128,107,237,188,197,251,83,71,182,15,190,214,213,92,53,213,42,93,12,104,40,121,77,30,3,141,112,191,137,174,142,190,151,31,112,15,24,115,151,27,74,214,235,218,20,29,88,166,240,164,143,95,19,235,81,53,152,22,190,97,227,82,43,111,73,28,45,136,182,129,137,167,135,152,90,196,125,122,90,6,177,167,47,125,196,196,22,60,198,255,255,241,191,39,241,97,76,0,0,0,45,137,196,202,39,2,211,4,176,60,33,4,57,250,108,23,204,75,34,136,199,198,218,125,247,227,66,219,233,19,211,104,209,72,210,47,67,212,69,221,155,183,251,63,211,140,255,234,255,255,222,145,58,107,134,75,226,160,57,130,32,185,0,220,103,188,140,105,50,34,96,0,174,96,64,102,105,216,34,98,193,2,99,200,254,96,24,72,96,64,74,100,240,244,4,19,140,1,6,12,87,24,204,2,17,11,154,96,0,4,164,212,200,142,89,18,168,138,117,129,130,39,82,168,199,29,65,26,7,148,173,47,227,127,75,39,111,80,157,164,92,89,183,4,67,139,18,176,84,117,7,76,30,249,33,84,102,176,48,245,214,73,143,241,23,1,17,234,68,21,137,184,60,120,62,222,202,112,57,59,86,31,56,132,26,106,90,1,5,34,224,134,96,178,102,206,228,141,149,242,233,108,57,107,70,76,22,163,27,244,68,77,93,45,186,166,160,247,146,33,225,221,60,167,235,37,119,63,211,14,188,169,169,182,250,77,175,63,205,9,245,52,210,129,139,117,220,74,38,78,107,68,83,70,244,119,137,54,227,27,73,234,124,194,154,100,242,182,122,67,101,164,73,243,124,122,223,44,211,214,185,158,62,39,196,205,142,91,219,91,110,187,92,11,255,255,255,255,253,161,68,0,10,1,74,32,16,9,224,175,19,44,99,149,210,154,73,123,25,126,7,137,97,113,148,212,107,31,149,105,184,255,2,77,39,150,207,126,86,85,167,221,234,108,192,202,54,233,155,246,219,229,239,249,127,166,201,220,143,253,182,255,255,217,255,170,160,0,0,128,0,75,110,117,162,0,8,49,3,131,180,63,49,210,243,105,208,1,69,146,15,15,17,98,15,104,30,243,179,2,235,10,240,196,247,89,166,185,56,160,159,141,4,187,49,68,94,153,206,85,193,25,22,84,171,227,17,15,246,86,232,238,113,195,84,255,251,178,100,34,8,166,143,103,208,211,120,121,178,70,131,90,3,101,229,40,30,161,163,44,78,229,239,65,34,15,167,113,164,149,216,235,160,158,161,206,55,166,68,147,87,29,171,20,7,121,88,133,159,136,200,91,136,254,75,225,19,109,68,90,135,152,76,75,178,20,245,101,105,209,221,152,25,106,85,185,196,90,137,182,52,57,66,63,137,124,170,86,10,156,242,86,34,170,178,65,155,112,246,183,183,37,106,22,60,31,235,57,242,69,223,150,109,203,171,181,45,226,11,11,134,21,106,4,89,236,82,134,27,113,51,80,62,171,20,74,122,107,239,230,203,157,91,225,247,61,21,51,174,83,108,143,227,44,200,219,117,184,212,198,254,117,35,92,157,191,237,186,22,247,103,185,70,0,0,0,60,122,62,49,107,4,178,17,72,34,200,25,0,178,200,89,162,89,140,53,12,223,23,113,163,247,170,140,9,50,171,105,81,210,102,195,99,14,201,37,6,251,52,127,245,242,29,36,127,237,255,255,112,156,72,3,143,12,130,43,115,4,143,32,41,113,162,128,0,6,97,152,84,98,224,136,103,218,60,116,80,250,105,138,166,99,201,116,105,184,124,101,72,106,98,16,0,96,144,118,98,248,92,96,112,116,97,232,127,12,1,64,224,198,41,173,152,4,4,131,138,122,198,203,115,199,104,30,253,157,130,20,64,3,2,0,10,146,37,201,14,73,172,48,33,161,155,156,121,82,132,13,129,2,80,45,84,47,150,58,226,221,70,136,3,64,98,205,145,48,246,184,238,143,145,198,10,66,18,67,216,2,10,148,120,135,152,8,164,114,208,132,132,149,118,45,206,85,111,84,157,163,180,76,85,40,74,18,168,85,142,151,177,228,139,3,99,39,198,123,86,208,169,60,142,70,118,30,104,86,58,77,93,148,194,171,119,97,134,98,190,98,142,145,66,93,196,141,18,74,107,199,182,187,4,244,79,18,231,207,94,218,69,76,151,86,7,16,254,203,90,55,12,49,127,189,115,140,196,190,36,198,47,170,182,186,94,124,163,80,214,121,237,242,228,115,65,123,36,214,190,169,243,137,34,238,182,112,164,214,157,134,128,1,64,120,148,76,68,180,57,25,110,12,68,198,116,193,80,151,64,227,145,16,118,28,116,126,92,125,177,150,197,39,189,65,51,65,164,64,108,71,28,245,229,104,233,177,216,132,225,168,239,102,198,62,155,246,231,243,86,109,61,106,169,198,127,238,87,221,255,252,175,244,86,0,0,1,120,199,199,211,162,176,78,0,104,51,152,56,207,162,19,102,15,76,0,12,48,17,189,25,151,216,146,32,80,30,0,24,173,240,176,12,195,65,231,109,34,212,233,97,85,196,0,72,128,246,160,6,81,202,174,122,143,16,255,251,178,100,30,142,230,142,102,206,27,143,100,114,77,230,89,160,101,34,122,26,25,163,54,110,61,47,193,13,165,167,141,150,21,89,66,232,170,43,85,234,136,141,229,36,82,48,175,81,11,10,140,239,43,174,245,46,141,57,215,70,99,28,101,150,119,183,123,3,82,183,75,52,70,209,252,48,65,94,163,103,204,240,23,78,143,247,209,99,96,163,108,83,161,238,245,11,75,140,95,226,174,106,246,53,162,186,206,18,226,218,219,235,30,59,180,113,33,32,242,140,21,221,92,255,127,176,231,168,67,59,43,177,102,37,120,122,94,47,156,22,22,155,242,136,19,216,238,51,203,253,151,185,255,51,57,244,78,91,98,21,170,172,235,188,134,243,185,85,235,187,108,203,111,44,185,201,211,49,237,35,92,132,10,85,78,100,74,127,158,20,32,223,0,53,0,169,2,66,56,173,56,123,37,28,123,195,9,47,133,140,46,102,236,236,185,200,102,240,248,135,53,58,127,254,14,234,251,111,164,123,44,147,117,152,51,65,129,55,93,72,221,76,251,198,250,180,18,183,197,151,144,241,10,155,167,217,62,133,11,159,64,37,208,101,232,245,189,179,111,60,13,71,104,48,9,108,228,3,99,15,131,140,112,104,1,19,151,112,241,48,16,18,6,7,134,129,197,80,17,132,132,44,149,101,152,200,113,173,33,84,67,201,81,35,1,116,234,66,216,135,148,226,110,56,78,104,143,110,69,198,26,68,237,120,162,92,24,44,83,164,154,226,132,180,172,39,74,228,242,57,50,123,172,65,54,109,30,169,234,84,217,47,160,7,3,121,86,127,111,78,75,233,165,108,244,185,144,11,53,195,5,85,220,62,232,234,255,14,160,223,1,84,184,64,150,8,97,22,123,199,232,60,186,234,60,156,160,242,23,154,194,29,123,147,234,162,199,245,123,6,1,194,97,87,38,138,139,225,82,20,173,103,236,113,202,77,208,223,46,218,56,41,80,48,153,232,205,53,205,163,78,226,131,116,165,156,114,9,54,129,10,199,235,26,93,253,213,143,109,32,170,33,246,88,34,73,51,223,225,29,172,69,96,220,106,24,113,22,23,4,0,108,86,215,210,180,150,85,236,13,52,130,73,53,250,52,67,36,96,110,56,178,249,89,189,164,253,168,219,255,203,245,84,253,27,111,123,99,255,239,251,253,145,220,8,6,200,0,0,99,1,48,227,147,249,80,40,242,105,210,76,105,240,72,104,96,192,99,0,166,99,200,112,97,160,78,96,112,136,99,232,162,9,9,196,34,194,176,136,128,211,34,193,160,224,108,80,3,22,42,101,169,100,101,85,144,28,173,201,0,96,138,17,38,186,173,20,171,202,89,132,222,98,53,34,55,4,145,2,144,145,28,228,133,84,255,251,178,100,44,14,135,86,105,75,147,184,99,242,71,68,121,211,99,40,26,28,157,165,46,46,225,143,193,47,155,103,101,148,157,208,166,10,79,191,22,89,131,33,102,165,129,179,152,178,151,73,161,149,48,118,157,217,244,168,107,208,125,214,214,33,14,65,108,209,16,154,139,246,250,201,44,190,45,209,79,84,92,196,70,198,41,200,236,25,56,191,234,10,159,86,55,63,153,75,74,43,38,210,128,181,34,147,89,171,17,193,118,60,155,228,18,142,210,141,181,51,118,172,220,105,92,231,35,93,27,102,237,113,209,180,113,250,235,39,157,90,223,110,77,63,171,154,236,119,211,232,45,190,165,219,45,217,109,237,239,114,96,105,111,185,221,104,23,118,40,118,185,70,187,92,191,185,149,190,51,52,116,1,64,5,4,120,42,4,202,226,46,165,208,204,9,70,174,91,190,109,234,63,173,152,203,132,191,177,202,36,86,164,79,181,108,145,19,175,247,140,172,189,135,123,104,58,170,143,49,212,192,19,13,36,19,21,176,128,238,143,148,235,232,234,37,57,161,108,197,172,19,235,9,137,30,49,174,248,57,170,166,97,150,170,9,164,201,193,130,166,9,137,129,24,136,213,48,32,26,48,36,25,49,92,56,6,134,70,8,129,2,195,66,50,152,244,19,17,2,146,0,138,23,209,25,233,238,7,26,140,85,96,137,174,214,180,179,11,128,153,197,199,86,55,139,115,46,224,26,114,116,238,43,11,31,24,2,103,49,24,119,114,244,209,126,26,74,255,16,13,187,190,175,66,129,51,202,56,163,67,125,41,165,204,218,32,255,250,239,89,205,117,222,121,36,147,142,195,253,33,81,166,36,27,88,136,32,15,218,112,72,164,48,1,72,230,56,62,200,98,39,187,16,252,118,205,118,183,99,251,86,15,167,117,105,27,171,8,233,239,86,205,63,21,181,28,39,207,172,200,94,115,89,45,175,154,53,4,255,95,58,246,198,149,119,93,141,153,157,159,130,27,249,230,181,79,179,255,217,77,102,41,154,85,214,165,215,160,165,222,237,150,23,199,226,119,161,14,147,53,54,16,0,1,224,202,134,0,96,146,8,176,94,230,174,195,192,16,140,188,164,145,244,172,107,176,166,245,126,125,237,112,146,86,215,95,33,125,247,99,58,199,139,86,135,224,141,15,79,226,127,212,185,197,191,255,74,127,210,157,178,158,134,169,43,162,52,32,60,90,212,145,81,171,129,31,168,0,22,243,8,41,67,12,210,83,117,209,19,50,144,80,105,212,99,120,226,24,45,24,92,40,15,7,226,129,105,130,0,112,80,33,4,136,46,32,84,0,10,133,244,110,242,229,142,175,12,165,41,52,213,75,82,56,3,167,92,1,209,8,4,134,13,81,109,255,251,178,100,34,12,230,213,104,205,19,175,53,112,73,8,185,227,96,98,114,24,181,163,62,110,61,143,65,58,29,230,129,164,41,216,57,224,190,84,132,129,67,32,47,142,49,158,134,23,242,73,115,220,131,200,218,204,91,206,7,52,200,203,132,150,122,116,55,52,50,157,15,21,215,116,66,86,169,69,196,86,118,71,56,73,199,10,56,29,209,160,210,107,79,0,254,100,212,47,122,237,182,38,161,52,64,141,88,217,222,49,90,233,87,14,54,103,116,85,62,135,3,225,101,137,185,253,45,109,82,44,174,156,33,196,96,128,244,178,134,4,146,74,80,40,153,69,220,48,206,230,34,126,194,64,223,119,32,149,73,232,97,72,164,98,97,205,104,164,154,114,139,70,15,125,45,136,148,152,100,205,192,60,84,61,120,0,2,99,11,200,172,70,118,131,0,142,230,92,143,5,33,214,141,3,220,186,212,234,93,11,118,245,101,88,79,69,74,86,104,89,175,210,70,155,21,131,199,123,252,207,239,40,86,254,91,47,211,151,167,63,230,255,117,124,80,57,62,128,208,188,162,103,8,36,0,223,233,88,1,37,46,198,26,165,0,145,134,165,35,152,57,46,101,208,225,148,67,196,192,227,5,131,11,130,32,1,0,136,41,76,20,1,161,91,17,48,136,2,27,125,22,30,168,241,16,219,72,187,48,85,203,11,102,250,18,142,76,43,33,201,207,249,26,140,108,157,45,177,74,205,65,109,191,113,80,68,229,132,65,45,232,199,227,3,71,141,206,18,194,88,63,180,104,101,233,57,92,141,242,67,144,80,185,219,43,107,215,26,221,153,157,88,184,116,123,170,51,182,48,245,175,4,85,173,206,181,117,16,52,219,93,237,43,14,242,250,139,217,13,66,155,187,67,76,76,148,108,154,117,60,79,64,37,53,9,197,219,169,239,53,3,154,186,175,53,87,94,78,201,215,204,116,197,52,125,217,169,131,241,123,47,208,229,235,100,118,87,53,103,157,81,12,45,114,196,89,120,57,128,203,243,0,16,16,68,209,87,12,94,6,2,209,21,157,222,65,34,51,63,48,98,155,72,251,76,156,137,228,50,171,192,194,167,50,187,74,98,171,201,34,240,235,168,153,60,234,242,143,213,241,93,253,86,76,172,223,126,103,214,205,243,63,232,94,141,58,214,153,228,124,151,213,255,189,0,17,242,197,140,106,163,32,111,248,234,98,186,24,103,105,138,104,233,0,96,224,0,13,31,71,1,163,2,64,195,8,64,34,16,116,40,32,3,128,36,91,30,50,19,16,128,6,110,75,26,65,1,207,167,211,117,21,136,168,218,123,195,3,8,6,227,41,106,131,185,111,76,49,70,153,16,108,250,23,60,164,0,108,228,128,47,205,71,161,133,255,251,178,100,45,140,231,8,109,204,147,184,99,224,78,103,121,160,101,37,122,20,33,163,72,109,229,33,129,19,37,103,141,151,136,160,202,235,75,86,195,211,132,93,61,159,89,6,78,14,164,210,215,98,240,100,217,12,133,10,163,34,149,96,46,163,32,196,123,148,76,88,173,91,150,31,34,223,26,235,55,136,233,62,105,22,204,255,244,125,125,64,223,106,205,59,150,165,159,25,118,218,247,235,59,28,75,163,106,154,95,91,67,195,245,12,217,22,221,230,40,117,246,141,52,21,223,174,27,166,125,124,112,246,149,35,172,112,64,169,153,178,168,107,18,232,87,57,239,189,99,149,183,236,190,185,46,78,76,204,229,155,116,41,190,106,161,134,2,76,42,138,6,128,2,233,162,105,16,39,231,65,165,12,32,168,180,179,80,70,165,108,145,150,162,198,89,113,132,249,87,157,85,249,255,73,76,107,63,253,39,242,149,43,231,74,92,129,155,174,184,81,191,58,63,156,69,199,43,116,213,170,102,190,147,182,184,198,223,202,131,234,254,155,87,189,54,253,104,23,110,255,129,97,13,89,208,136,177,23,68,147,130,191,80,4,0,52,56,36,88,181,58,91,82,136,97,48,235,212,58,191,162,232,148,64,35,38,94,3,8,141,14,164,155,180,142,142,154,229,232,176,55,171,91,255,34,223,18,50,67,48,90,157,36,120,192,124,225,84,76,155,57,102,144,125,1,174,182,201,42,216,107,56,61,15,47,133,79,158,109,76,55,187,143,245,28,133,192,11,167,174,47,50,220,251,75,46,65,3,169,106,215,145,102,83,210,236,42,77,139,237,250,136,181,218,185,5,173,149,164,218,209,191,85,10,198,99,85,210,78,49,69,68,189,157,203,114,139,179,20,91,75,248,110,174,188,23,131,4,200,7,67,18,33,34,67,11,77,0,180,129,160,56,201,106,245,75,224,247,126,121,23,59,107,20,128,221,84,236,245,85,151,181,30,184,246,19,65,107,250,131,109,107,147,243,77,111,250,131,250,219,244,254,142,143,127,253,253,36,193,57,223,134,52,152,45,245,0,0,0,227,144,202,57,35,204,119,12,50,248,55,139,72,211,197,19,30,9,204,46,5,10,140,128,66,87,4,195,1,130,16,202,27,128,132,169,110,96,81,3,90,105,3,200,232,67,154,138,17,252,76,12,112,103,165,208,71,208,183,40,81,165,217,243,106,165,200,96,48,157,165,59,17,145,43,224,154,188,234,23,44,37,30,161,92,124,10,151,157,145,229,127,73,114,170,225,113,27,144,185,149,119,245,211,165,165,199,134,144,247,26,66,135,153,16,203,43,178,214,45,120,132,229,23,130,18,233,74,145,66,124,251,244,132,148,66,142,18,194,207,163,204,228,8,16,187,255,251,178,100,74,14,166,151,104,205,155,143,99,208,76,201,89,201,97,130,84,27,109,163,46,78,176,220,137,49,35,167,77,145,149,201,91,53,90,91,208,175,236,54,193,245,105,174,37,136,232,238,215,188,121,109,171,4,149,106,81,67,203,105,103,224,181,24,233,207,214,106,115,12,18,114,181,183,237,86,121,212,37,244,185,141,83,46,227,132,42,66,18,151,187,176,253,105,42,0,1,0,0,182,14,68,89,131,176,16,148,190,193,125,139,69,25,88,20,189,155,184,106,6,105,65,104,250,88,55,112,24,245,3,47,153,205,118,61,30,87,143,48,245,2,69,215,149,189,231,253,22,76,223,246,213,187,244,211,183,184,34,51,186,255,95,178,21,25,236,109,65,74,217,241,56,46,100,251,200,120,85,56,109,128,112,98,225,38,105,112,64,108,97,112,96,152,230,96,57,34,12,8,136,65,243,25,1,64,96,108,42,57,133,0,36,14,49,200,29,79,23,92,120,11,105,165,177,134,218,42,206,105,2,192,32,52,13,47,218,238,114,74,128,156,153,147,35,219,89,142,53,216,129,96,3,116,150,13,183,135,19,90,157,176,171,21,119,134,51,3,212,106,43,7,79,118,58,153,19,209,123,76,130,93,201,231,166,132,201,176,77,101,94,68,178,78,153,94,116,36,85,139,138,118,180,98,114,16,85,234,204,26,206,152,174,165,4,186,86,56,247,166,61,180,101,155,80,193,107,35,154,109,138,151,197,190,52,255,136,161,48,4,51,86,197,236,48,230,255,103,164,205,76,198,239,191,220,49,56,77,96,168,46,108,138,91,193,126,186,36,172,73,1,203,115,172,193,230,40,13,142,63,216,226,205,217,233,12,96,51,230,209,116,58,3,208,40,59,20,81,230,68,131,197,89,84,154,100,55,61,214,143,40,244,245,118,155,99,189,31,167,24,253,52,101,121,40,247,244,122,134,9,55,226,255,173,87,221,43,255,233,255,255,254,140,113,113,33,145,19,70,186,48,170,56,219,160,240,240,59,55,11,16,11,123,72,181,219,93,150,82,0,0,99,3,129,8,52,156,33,35,50,130,40,48,57,59,243,0,64,20,50,132,13,1,224,160,48,34,2,227,5,48,9,48,20,6,3,1,192,171,16,3,9,130,16,10,143,5,185,128,96,18,24,95,129,106,46,34,250,79,38,9,142,99,72,29,29,99,195,35,50,22,27,123,211,65,87,145,18,148,107,84,190,8,2,104,141,54,18,9,25,225,36,46,69,92,80,56,194,29,226,147,171,3,13,179,122,104,101,132,181,11,111,162,234,116,91,234,38,111,249,206,42,180,173,0,174,35,24,172,47,20,250,240,25,70,164,106,228,222,22,171,122,140,177,202,129,199,233,93,163,81,9,85,118,255,251,178,100,77,142,135,82,104,202,19,217,99,226,75,40,217,195,97,226,40,25,109,163,48,110,229,141,193,68,37,103,93,145,34,120,199,20,248,115,190,213,233,112,223,38,230,223,76,251,211,15,165,215,191,117,233,114,182,61,150,89,171,223,2,250,107,52,248,62,119,246,28,198,212,38,182,191,49,60,211,245,97,90,86,118,95,142,208,192,197,187,255,83,94,178,220,47,47,179,108,38,93,11,184,115,240,174,170,112,88,189,182,255,67,80,0,4,224,47,186,207,85,33,2,17,152,67,224,107,21,229,194,84,32,182,147,227,197,128,121,187,218,3,45,104,128,215,140,16,226,1,189,100,121,106,38,131,80,169,233,179,254,136,95,99,209,127,250,255,254,132,255,58,74,207,163,215,239,75,197,5,8,2,171,24,68,105,30,253,45,75,76,86,53,78,164,43,77,146,59,76,208,88,65,80,121,156,68,185,129,193,1,131,162,224,24,9,48,36,18,49,164,34,48,36,64,36,17,17,72,80,23,52,182,94,232,54,225,39,210,68,205,32,94,12,245,184,146,3,72,249,47,97,146,35,79,243,172,238,190,24,200,86,22,153,71,102,39,214,212,86,58,246,235,228,242,44,53,73,20,228,219,11,143,216,198,28,189,156,251,251,159,225,171,251,199,223,179,13,149,193,83,166,14,67,36,52,109,227,56,2,141,47,76,152,104,135,213,129,188,251,71,243,221,104,101,52,116,186,143,183,61,93,108,156,149,222,110,177,81,108,13,192,155,89,171,203,53,114,18,243,207,90,195,56,230,195,69,239,203,21,73,125,181,86,174,79,109,186,237,102,199,90,245,181,197,207,238,206,245,109,174,184,212,109,69,143,172,127,32,171,182,164,64,0,18,248,18,18,80,122,46,150,89,188,53,234,66,132,221,119,233,37,47,179,75,123,101,238,199,247,123,231,239,122,184,93,65,213,142,186,93,233,141,78,61,250,60,55,218,191,162,86,218,127,47,246,253,27,251,171,74,133,42,41,219,88,189,45,236,126,44,242,54,158,181,81,164,75,25,212,155,16,104,0,204,3,17,252,217,185,67,77,32,132,36,200,0,134,12,169,199,120,194,140,109,204,41,64,196,10,33,230,8,192,156,96,20,28,166,24,224,52,96,120,24,102,4,161,72,10,8,192,96,29,24,97,4,248,64,42,8,0,196,116,0,203,198,14,2,101,43,10,14,207,145,148,130,96,68,233,252,143,43,56,209,44,106,21,162,58,74,51,45,135,105,242,0,128,215,74,131,160,100,58,9,22,171,115,86,156,21,74,4,106,80,66,160,42,8,238,208,186,139,129,171,171,69,244,194,109,45,54,100,194,143,188,145,166,119,118,5,133,197,179,173,90,214,79,236,5,186,159,30,123,179,255,251,176,100,76,14,199,98,102,200,139,217,68,112,77,104,249,221,97,226,54,28,5,151,40,79,109,229,201,20,158,231,205,128,149,248,185,119,11,188,81,122,45,101,107,17,65,160,113,110,112,73,228,84,211,43,178,3,2,226,32,160,138,106,104,116,18,38,46,46,244,222,226,110,228,121,98,140,44,68,88,76,23,60,81,152,108,32,174,141,46,37,65,53,112,168,61,165,42,186,59,104,250,161,87,28,179,49,49,76,63,60,241,130,222,29,193,247,48,187,192,0,0,0,136,17,2,240,35,57,68,146,1,206,4,12,219,145,226,173,135,77,137,116,73,1,91,144,233,213,241,171,148,42,162,100,112,156,245,126,143,81,234,224,205,255,234,231,32,228,102,184,167,12,95,254,159,105,189,255,246,90,129,135,70,82,152,198,100,70,177,225,22,48,200,209,124,146,252,97,62,130,38,122,8,126,96,28,60,228,134,20,96,234,66,134,61,96,240,104,96,101,23,6,106,2,96,192,199,232,28,13,108,51,19,240,115,201,16,120,61,200,120,140,188,164,64,137,24,76,9,0,44,183,181,213,8,15,10,5,168,2,239,99,161,97,176,235,96,1,144,153,164,140,168,193,130,113,7,216,140,37,67,33,84,157,5,228,19,153,192,215,92,33,34,156,206,249,76,41,201,198,91,133,166,152,67,201,173,212,48,84,217,253,194,45,227,207,168,203,135,58,88,178,105,134,245,131,44,125,197,110,247,204,246,142,223,108,69,107,221,171,168,248,196,44,254,163,109,136,233,44,178,255,47,160,189,145,214,25,253,177,30,20,40,113,27,99,87,15,148,26,166,99,55,234,234,45,198,188,102,47,18,29,91,173,159,71,144,93,211,110,229,127,30,212,191,255,121,240,41,19,230,76,110,159,53,174,43,125,188,34,56,159,128,59,247,191,113,121,177,104,0,30,191,133,103,45,123,102,16,141,45,66,211,109,229,210,74,121,116,74,49,106,243,221,251,127,53,241,231,214,235,205,104,255,255,146,43,214,122,106,207,82,176,190,101,57,217,149,172,212,95,234,53,236,14,224,194,141,243,14,32,146,114,85,197,142,162,246,210,0,6,227,17,84,11,50,186,57,147,2,65,3,49,91,30,163,16,225,20,50,15,8,163,2,224,64,48,61,8,99,0,96,17,0,129,145,48,66,152,3,3,73,128,16,77,145,0,120,48,3,207,84,133,49,108,36,197,82,69,54,112,33,10,172,45,209,20,70,3,192,139,61,56,0,2,147,235,5,111,93,18,248,26,125,10,160,86,122,150,17,85,164,246,170,129,49,9,108,7,48,231,220,159,151,58,214,31,213,167,32,129,238,68,37,219,150,53,46,187,65,242,57,172,85,236,157,113,35,215,124,76,139,30,121,255,251,178,100,67,142,167,51,106,202,147,218,99,114,72,3,233,133,101,5,120,157,45,157,44,85,220,0,9,20,158,230,206,178,32,0,204,128,46,250,252,199,21,202,144,195,116,37,214,238,255,114,118,213,66,46,208,166,187,111,22,178,219,70,234,154,90,179,29,171,206,196,217,195,85,108,177,67,244,42,50,213,139,14,41,94,235,203,92,75,20,203,108,52,217,225,203,231,53,118,188,215,189,144,118,86,7,163,171,52,237,237,183,99,184,238,238,66,190,96,213,155,119,242,6,141,30,195,77,173,59,32,16,4,33,100,197,140,198,80,8,169,118,207,141,134,167,17,18,158,241,149,232,209,202,131,72,90,250,20,92,205,70,0,20,108,98,82,212,215,161,198,140,210,124,252,187,162,165,177,165,140,199,103,225,122,16,28,212,169,175,59,217,62,175,123,195,122,134,165,226,179,226,232,177,165,191,217,195,142,89,186,35,1,177,170,105,160,71,105,158,96,248,96,136,96,40,182,96,32,36,96,144,52,100,8,186,96,184,156,96,224,52,28,43,130,1,227,5,5,180,226,110,194,192,85,165,241,80,116,8,173,200,9,88,139,234,210,86,210,213,2,192,88,143,195,49,83,118,151,60,255,11,5,191,134,209,38,32,154,44,76,96,10,219,47,110,177,8,62,254,108,142,55,69,18,98,46,251,103,172,217,103,165,148,239,103,209,73,33,188,179,203,117,251,95,243,181,16,145,111,56,42,4,230,247,99,45,187,115,154,203,189,181,217,126,122,237,47,238,147,11,218,238,183,110,197,22,61,237,138,62,114,254,171,221,181,107,181,171,231,249,97,218,151,48,195,117,237,231,203,90,221,6,23,179,239,119,103,154,187,203,251,167,189,94,197,108,63,9,204,123,219,183,255,235,92,230,118,171,218,194,236,82,115,152,246,165,61,219,185,92,214,55,237,221,164,7,9,164,247,242,29,189,19,160,104,24,1,80,176,72,38,90,4,194,145,12,12,145,21,16,194,57,82,5,120,33,230,128,232,55,27,182,217,5,50,49,65,131,47,32,115,153,168,69,15,64,105,227,171,143,146,94,207,237,155,234,127,255,255,213,242,105,175,217,30,28,71,22,130,195,11,20,136,80,0,0,16,82,67,253,33,67,133,144,211,37,204,83,56,80,99,183,209,115,177,202,80,80,6,98,104,104,100,120,8,0,33,76,60,10,65,200,88,24,86,18,50,196,64,41,139,96,177,133,0,248,64,68,13,68,22,88,16,96,13,235,67,0,165,64,216,14,233,102,152,153,140,98,143,30,232,223,158,244,8,16,6,72,189,237,13,70,7,35,0,112,88,82,60,13,109,133,55,24,171,54,5,1,156,223,84,171,192,189,170,103,44,94,175,107,24,112,167,100,244,255,251,178,100,60,128,9,49,134,204,22,119,0,0,72,227,217,233,204,12,0,26,33,167,75,93,183,128,1,26,15,166,67,178,96,0,120,176,55,166,245,202,156,93,17,185,108,145,111,231,73,61,59,101,233,155,212,142,45,10,149,73,100,116,174,59,79,148,69,223,248,26,87,200,230,115,159,46,135,183,119,58,11,56,229,50,254,87,250,75,15,199,101,146,200,15,86,37,149,39,243,175,123,57,100,67,153,70,41,175,114,103,231,245,27,199,25,203,156,134,39,98,252,155,141,195,114,185,187,121,221,221,53,61,141,67,121,92,191,148,158,150,245,61,60,182,29,191,133,252,121,91,12,49,183,157,73,68,237,219,56,86,177,186,216,225,77,53,126,183,50,194,230,23,255,255,255,255,255,255,255,255,255,254,245,107,251,173,114,199,117,255,255,255,255,255,255,255,255,255,247,101,51,245,45,91,149,208,207,0,0,16,0,0,24,0,192,0,34,96,150,194,26,98,25,140,96,170,147,22,15,26,110,15,196,26,208,94,230,102,247,50,121,16,32,62,196,196,83,91,80,84,214,126,29,29,225,160,35,210,19,229,1,50,1,10,184,29,215,167,91,255,20,98,222,85,48,80,254,163,191,235,0,0,192,0,1,77,192,179,74,176,15,31,157,249,40,160,249,134,8,24,172,41,0,145,134,137,24,17,72,113,80,140,0,193,193,12,165,93,230,96,144,41,16,89,206,133,154,105,204,58,91,138,126,151,135,166,200,112,130,90,19,56,9,102,76,19,119,48,87,167,219,10,161,219,154,36,208,125,57,217,6,191,44,23,111,115,237,236,86,204,145,245,130,50,170,125,163,33,92,174,42,217,33,189,40,143,39,219,157,91,21,171,118,211,91,53,178,227,125,31,196,195,94,174,173,9,152,240,133,107,196,240,48,243,109,202,99,135,121,113,53,178,194,183,170,189,108,223,221,109,61,155,90,55,119,204,246,183,112,164,24,168,173,110,155,248,247,204,245,130,156,181,182,220,234,176,174,132,79,22,68,61,198,213,210,163,24,195,94,245,152,191,218,215,139,173,247,177,173,38,224,205,225,230,122,119,203,62,5,17,18,77,209,90,36,134,11,0,20,221,13,201,65,125,105,217,180,210,201,109,226,234,67,122,124,31,235,10,116,250,141,83,221,143,207,103,83,161,210,217,11,229,41,143,12,118,255,70,231,43,151,212,3,122,127,203,255,255,94,173,47,64,155,252,255,247,91,211,182,178,0,0,65,80,193,140,179,32,157,12,78,26,63,114,104,160,44,10,41,153,18,78,102,208,232,200,72,193,0,16,50,144,192,64,148,5,1,157,4,70,164,103,93,225,195,229,171,68,158,118,170,220,98,210,135,233,78,241,83,177,192,17,64,186,36,255,251,178,100,32,142,166,214,105,208,27,143,93,208,69,70,89,181,97,34,122,157,241,175,56,46,101,245,24,250,29,104,72,243,181,250,217,72,0,214,102,204,81,158,184,142,78,144,247,136,90,57,157,64,38,174,26,23,100,163,198,212,140,51,212,132,162,209,79,70,235,218,217,203,22,46,3,59,75,194,111,89,0,127,21,57,152,10,230,85,112,165,137,58,73,55,110,218,131,137,98,85,18,177,135,45,45,151,248,237,137,93,250,197,198,115,59,219,108,116,22,158,2,130,103,72,125,115,81,15,139,220,175,61,170,56,118,137,56,233,215,27,210,210,11,156,135,27,111,221,222,209,231,108,184,238,219,41,95,49,0,84,207,20,36,90,159,97,129,114,173,59,18,126,68,83,181,54,46,245,44,190,99,149,232,125,177,43,238,172,1,0,14,152,188,155,170,34,23,16,46,68,34,89,12,137,30,209,206,3,124,16,6,245,48,254,235,35,45,232,5,12,23,36,203,70,137,69,196,4,155,8,253,119,115,10,154,212,159,224,252,249,223,65,15,246,28,145,164,149,193,21,191,255,227,255,255,255,232,25,137,100,102,211,119,3,138,231,243,159,153,100,36,1,16,135,61,78,178,16,113,139,5,67,61,20,209,193,185,153,54,100,6,32,24,68,20,85,14,129,135,81,150,42,24,8,144,205,48,148,163,70,248,184,232,1,247,104,230,26,38,7,141,14,140,128,124,34,250,84,17,20,193,178,137,32,102,77,141,55,232,89,180,14,53,92,106,202,155,34,195,213,41,130,190,24,110,109,37,86,188,10,45,110,106,228,78,67,16,29,121,252,155,135,80,194,198,101,68,69,128,156,134,196,3,138,152,50,140,247,58,92,214,221,215,7,30,98,145,151,253,144,7,212,120,107,149,168,184,73,65,187,245,246,95,29,186,46,112,187,49,96,88,72,158,102,100,75,157,236,122,60,214,115,74,83,70,166,183,116,165,232,218,111,63,129,130,89,15,111,150,181,243,74,219,89,81,99,55,93,205,156,196,90,146,44,1,237,11,225,242,175,95,179,68,182,63,198,33,182,218,182,218,103,30,190,255,121,204,255,94,23,232,163,182,211,21,31,195,1,140,76,131,248,182,146,192,7,64,106,12,131,146,18,10,3,97,14,95,87,49,226,169,165,151,137,195,118,56,139,157,243,141,86,223,127,166,171,249,165,247,161,84,217,191,255,198,32,41,134,44,163,117,86,74,41,126,234,49,7,107,0,16,141,152,66,101,52,57,176,199,2,83,30,84,12,64,39,8,28,24,105,200,103,16,130,197,71,163,42,134,210,44,80,34,98,116,72,112,84,160,32,88,2,176,204,32,69,175,169,169,75,22,119,33,181,171,47,156,36,21,64,20,49,193,161,124,255,251,178,100,33,12,198,161,104,208,155,143,101,224,67,231,202,35,98,66,118,30,109,167,54,78,233,239,209,23,157,168,141,133,53,232,143,32,101,56,85,112,165,163,98,229,91,9,34,75,45,65,218,129,182,153,99,194,55,240,203,82,239,138,182,222,109,18,244,13,220,146,52,216,166,135,157,96,9,133,220,53,242,73,233,83,31,242,161,139,217,12,75,120,194,227,173,74,225,31,43,164,222,188,181,172,146,51,219,181,165,80,231,17,94,25,185,210,40,103,63,85,11,49,105,139,42,103,139,100,192,213,214,88,12,152,237,132,219,226,224,171,166,237,235,54,234,236,232,251,211,137,102,123,22,179,95,17,224,251,216,126,223,108,21,216,45,143,53,54,139,97,105,129,226,26,180,190,6,218,137,53,240,8,101,161,48,166,215,142,163,118,217,88,128,142,46,16,244,57,203,104,59,11,147,68,111,109,214,202,108,224,35,226,44,58,129,26,138,212,250,232,178,165,145,90,174,181,34,83,246,219,174,13,168,11,174,118,193,126,224,255,183,255,169,16,127,225,207,149,0,0,96,33,62,107,56,248,101,80,182,105,117,82,101,112,174,99,208,160,97,76,224,100,192,20,212,4,98,105,140,35,112,4,2,79,211,43,3,210,131,12,193,240,36,128,23,5,14,10,52,251,132,8,149,201,39,7,139,36,83,130,76,89,167,66,66,177,133,170,77,40,105,148,68,224,216,127,136,138,79,65,131,194,169,100,236,49,136,180,7,64,48,204,122,148,66,78,87,67,14,62,114,136,234,70,180,41,125,58,18,43,203,173,60,143,36,216,162,119,254,146,120,172,44,95,199,0,141,48,229,32,240,49,26,109,126,165,102,161,242,251,236,141,43,45,131,25,195,184,128,213,26,70,168,171,25,142,69,86,3,29,125,35,50,77,116,202,206,106,70,205,173,108,246,143,122,221,41,252,181,205,87,75,31,194,115,220,107,158,112,252,66,83,189,222,88,88,204,146,223,247,214,248,214,222,78,229,27,49,176,95,111,10,19,247,142,86,193,124,159,223,86,188,147,177,43,163,188,232,124,123,73,1,194,36,13,102,114,64,3,117,253,44,0,7,0,74,27,226,234,26,24,237,151,5,129,44,200,255,32,92,168,212,82,93,47,171,68,138,218,45,205,120,84,11,83,129,12,213,87,247,162,250,191,190,223,230,95,157,109,39,255,255,40,129,132,154,14,88,246,32,32,180,205,153,221,138,6,103,108,255,250,128,0,0,179,7,2,51,82,64,19,60,5,51,159,206,196,213,49,96,20,49,236,188,53,88,26,48,68,9,17,4,38,108,8,192,32,52,64,38,24,106,151,0,128,130,80,65,253,38,30,27,233,26,23,200,99,208,193,65,75,151,101,10,73,255,251,178,100,31,142,151,18,104,206,19,185,123,240,73,134,89,227,97,229,62,28,21,161,54,78,229,115,193,22,25,39,153,151,148,248,46,161,56,142,71,237,121,25,140,193,210,16,185,235,166,131,75,162,172,50,182,174,49,217,81,52,82,170,81,0,42,23,86,17,71,73,24,86,118,61,125,241,65,251,146,24,113,205,132,219,47,2,133,216,114,80,25,86,211,69,30,70,197,113,132,208,19,67,51,34,246,20,166,164,110,80,203,4,152,197,211,16,76,215,45,73,121,112,147,60,171,135,186,166,163,65,204,171,153,115,145,238,207,139,169,41,173,36,221,111,54,199,235,209,127,203,148,216,130,201,88,215,54,49,14,37,233,233,11,210,181,121,247,72,23,205,26,179,175,132,150,96,106,241,107,72,15,181,158,229,10,149,205,175,76,120,153,182,41,253,163,167,251,56,0,0,0,90,9,134,42,32,166,220,36,104,2,164,120,42,71,128,242,130,185,14,164,106,74,41,245,253,62,36,214,115,140,113,220,49,33,55,128,250,71,171,201,163,74,53,29,89,226,3,209,178,202,84,111,206,219,225,17,91,133,245,209,191,77,0,86,189,95,238,255,248,120,7,49,8,72,53,212,185,50,120,56,60,161,91,48,124,134,48,216,87,49,205,215,52,104,1,86,160,96,172,99,16,182,48,19,47,227,32,207,83,17,128,19,8,0,144,64,44,36,54,185,204,73,18,103,155,4,0,80,9,33,210,34,94,56,114,27,11,174,63,109,136,4,15,211,207,41,20,61,167,109,178,48,153,134,136,220,157,232,75,69,11,9,38,185,16,40,10,48,252,54,175,171,164,158,235,139,10,69,52,153,133,62,212,19,177,193,87,34,18,185,58,119,253,118,22,86,166,243,11,8,215,101,211,75,86,147,250,242,97,200,155,229,91,77,34,71,186,20,155,166,223,105,165,89,61,119,50,214,121,254,119,233,47,238,34,78,155,29,164,118,62,11,59,22,254,216,232,130,239,123,14,196,26,213,184,63,253,165,189,181,28,202,49,185,69,174,36,242,183,35,189,168,83,22,238,72,22,158,90,210,211,188,237,53,133,235,113,15,105,161,227,81,219,179,225,128,7,4,74,181,56,53,116,90,8,52,64,203,99,106,107,36,207,157,3,133,196,225,108,84,251,95,120,133,76,109,213,58,73,53,122,19,92,108,98,80,177,135,103,51,36,73,61,31,63,240,139,228,198,130,104,216,183,95,215,80,247,79,143,124,151,103,103,208,0,1,177,1,28,103,217,162,98,208,152,115,72,226,100,232,160,33,16,75,15,169,135,162,120,192,40,5,9,3,25,52,67,42,130,166,67,15,99,195,248,176,118,42,14,22,246,213,118,85,101,240,125,8,131,134,225,10,9,75,255,251,178,100,30,14,166,235,104,206,147,185,123,244,72,135,201,252,101,130,90,28,145,139,52,46,229,21,217,7,166,104,13,148,9,216,31,16,242,52,204,89,193,57,128,132,92,111,23,189,140,149,23,221,142,191,208,184,224,24,153,207,32,41,230,146,89,139,212,149,186,47,118,166,153,190,167,37,19,91,226,195,177,207,180,188,173,99,58,68,167,224,35,8,166,145,184,214,207,96,113,213,79,119,155,210,23,79,0,98,67,198,92,34,229,173,41,106,214,212,199,190,189,111,10,48,236,65,120,76,243,111,41,148,188,216,214,191,94,119,27,121,89,111,133,117,116,151,134,116,79,88,48,172,223,103,148,110,220,146,66,180,25,175,135,6,230,233,39,88,92,168,153,179,5,157,145,157,242,177,166,70,166,247,253,179,111,224,83,46,235,21,129,146,15,150,172,96,0,0,0,80,0,12,67,178,149,166,185,232,122,66,43,242,246,163,20,134,58,158,17,146,7,155,11,208,190,102,159,54,165,161,75,54,39,34,236,55,191,152,106,61,201,75,181,6,215,59,75,213,240,1,243,225,196,224,181,247,215,248,15,110,255,251,240,111,253,59,175,44,51,3,212,99,82,211,115,17,199,35,190,176,64,40,94,97,248,144,101,130,230,108,72,14,60,28,142,11,230,73,132,209,96,160,28,96,43,28,159,198,11,2,67,129,33,132,160,12,150,56,150,244,172,249,120,17,3,112,92,18,136,117,92,18,192,238,152,114,98,243,24,54,189,20,3,42,33,22,115,42,227,109,221,101,195,80,185,112,70,112,124,8,74,146,220,137,68,226,81,40,101,247,92,117,166,23,173,152,30,69,10,194,62,84,109,255,185,24,78,26,77,181,65,234,112,186,42,203,253,98,180,9,115,227,213,241,205,152,203,249,117,148,222,189,78,152,122,238,81,156,185,101,168,247,86,243,206,166,181,79,202,146,126,117,141,84,222,20,55,179,251,18,44,62,214,187,185,138,60,63,45,135,112,104,121,18,192,73,12,97,226,132,116,144,230,169,176,93,165,204,18,51,112,233,158,157,46,100,88,172,232,152,66,70,164,56,69,228,179,28,251,163,170,237,217,171,39,91,96,74,19,185,163,138,2,54,157,18,183,144,8,68,23,96,134,75,148,210,192,118,49,82,142,99,226,41,116,225,67,90,7,19,131,106,18,200,251,61,70,94,191,239,134,253,70,215,175,255,227,255,255,241,240,17,127,135,111,211,213,116,51,192,69,69,129,0,0,1,112,198,181,195,99,186,77,58,98,56,63,172,205,66,19,23,128,13,45,130,58,152,200,72,138,97,96,168,183,192,64,23,28,0,154,117,114,68,148,48,32,84,70,8,18,65,208,183,202,1,76,221,20,112,172,121,250,84,64,255,251,178,100,31,14,134,217,104,77,155,153,99,240,69,6,73,227,101,101,120,27,161,163,56,110,189,158,129,29,161,40,53,135,156,224,150,63,38,6,34,233,250,179,158,108,63,115,228,4,44,202,181,29,26,213,96,152,203,222,216,75,217,23,156,88,100,9,83,211,191,18,216,132,60,199,175,83,46,107,83,150,30,239,180,159,10,51,132,209,124,235,250,110,21,141,205,170,16,99,248,4,246,108,253,253,41,111,240,76,235,176,0,151,221,86,238,144,13,114,238,255,185,86,222,156,148,92,100,80,127,202,173,211,4,229,85,254,158,228,35,126,173,21,82,25,95,104,89,18,126,89,235,53,143,245,165,235,108,110,84,253,181,174,45,175,204,59,213,233,99,42,219,91,87,99,174,203,138,45,151,117,136,61,126,52,184,40,251,24,83,165,149,134,0,0,64,159,209,216,28,244,21,149,165,177,13,18,167,45,246,98,119,96,16,104,178,39,247,41,30,238,225,42,137,110,194,41,174,194,47,138,213,204,21,92,148,247,62,241,63,147,222,158,118,237,81,76,173,245,234,255,64,74,127,81,25,30,79,247,229,142,2,174,48,69,86,49,84,53,50,228,163,50,213,254,49,240,27,30,9,128,145,64,4,12,14,5,128,34,81,137,66,24,80,18,2,128,38,66,22,96,34,28,12,29,8,64,81,33,121,209,126,214,61,150,196,194,135,128,43,113,245,13,148,113,3,72,133,168,18,29,40,34,31,44,28,181,105,191,93,127,101,149,232,204,42,56,28,0,225,101,29,213,108,221,203,25,91,107,13,78,205,86,67,142,82,184,134,232,9,64,203,150,100,172,43,120,40,177,88,9,243,4,160,19,62,224,169,173,187,45,90,204,12,223,72,184,154,126,59,233,137,95,91,162,159,238,248,189,35,103,15,42,186,130,238,165,91,69,50,246,54,46,119,79,191,74,91,200,181,172,94,17,50,35,147,105,229,193,51,150,171,113,60,182,181,249,228,108,115,12,55,236,65,69,140,184,77,110,7,91,75,54,50,83,115,147,245,13,198,161,127,89,133,190,184,201,180,239,60,182,172,129,0,0,80,6,1,71,30,213,166,15,250,93,170,128,169,5,144,143,76,140,102,41,131,164,251,75,67,114,203,215,218,165,87,64,169,60,74,121,143,189,74,187,237,43,213,6,198,9,76,38,18,84,131,114,171,190,164,116,237,255,249,63,255,253,12,61,196,31,199,66,96,0,1,179,16,38,163,2,10,99,75,71,179,223,191,243,28,5,131,18,2,227,58,100,195,128,4,131,19,66,147,10,64,131,85,64,179,10,193,49,80,128,193,199,184,192,208,48,195,160,32,168,24,131,133,230,186,188,11,209,45,81,228,210,22,8,158,152,100,10,3,105,4,255,251,178,100,36,14,199,77,103,204,19,184,69,224,67,38,73,210,101,2,120,26,237,155,56,110,188,222,201,26,24,40,77,134,173,248,64,1,104,72,126,110,162,16,8,196,208,213,250,146,133,234,191,104,31,20,6,78,213,130,155,44,185,234,23,156,190,90,49,216,102,35,44,105,214,160,213,20,79,42,176,64,140,23,242,168,230,242,116,104,233,67,95,104,43,44,233,33,10,99,141,147,10,92,107,20,236,150,123,228,177,175,193,177,83,115,56,70,249,68,188,173,246,245,155,219,142,60,248,239,89,126,86,245,220,37,91,177,109,158,231,207,137,79,111,229,86,55,246,183,150,116,210,43,255,141,225,198,208,138,59,36,39,25,11,206,77,80,206,59,172,97,195,220,92,248,76,66,105,28,150,123,150,69,193,45,84,181,43,240,94,170,48,185,14,232,252,176,0,22,16,4,138,146,51,147,138,168,130,58,184,243,19,111,9,116,41,94,0,186,145,86,73,6,210,94,213,13,204,223,136,1,109,129,31,18,55,41,169,58,11,198,58,117,93,77,248,195,237,171,107,167,255,241,20,127,26,76,135,79,249,132,191,239,184,155,241,129,202,225,141,6,161,147,35,217,211,34,64,114,124,98,16,48,100,42,30,105,128,28,193,70,4,51,11,199,130,0,9,44,12,139,21,70,136,128,184,14,84,6,214,164,173,138,171,29,200,49,153,37,148,236,109,10,111,55,33,129,1,157,72,19,188,192,80,98,27,167,47,43,223,110,56,193,121,133,4,174,164,18,198,43,250,134,177,250,150,110,229,40,103,207,158,57,176,156,53,86,139,87,71,0,90,250,235,103,181,180,218,74,29,87,72,84,14,155,212,91,242,239,25,94,101,206,149,211,123,22,24,155,146,45,241,132,222,115,107,110,217,180,111,146,150,11,180,48,135,198,145,33,30,237,201,52,110,176,249,174,20,209,208,81,190,217,95,196,211,10,189,82,198,95,24,100,108,189,102,110,194,237,252,8,201,251,207,87,242,65,50,130,28,254,248,122,126,145,32,121,50,173,78,126,74,155,47,236,237,146,133,35,0,5,224,96,217,25,98,137,5,74,214,18,244,87,236,54,130,0,96,183,49,25,45,153,186,178,103,101,212,150,237,149,62,95,122,191,183,122,79,219,232,253,65,128,188,111,124,196,116,168,196,98,156,57,138,182,121,83,157,97,18,127,251,127,243,4,26,125,228,127,104,0,1,163,4,158,99,61,152,226,80,244,255,3,120,200,176,220,132,75,10,229,166,39,17,32,192,72,192,32,60,13,40,1,129,208,8,30,101,2,162,98,24,50,97,8,32,56,16,132,15,140,129,60,67,128,11,109,81,1,68,192,27,183,1,141,3,82,181,148,9,23,131,4,197,214,169,255,251,178,100,38,14,134,223,104,204,147,175,79,164,71,41,42,29,97,231,56,88,233,151,58,110,229,143,201,43,152,40,105,148,181,152,12,102,2,220,199,210,24,75,41,100,169,8,231,170,60,116,237,2,24,22,9,96,90,203,225,2,113,207,189,140,4,161,144,187,148,136,21,255,18,129,49,166,64,3,82,189,74,166,152,249,40,12,76,6,124,120,116,12,85,190,97,36,151,202,238,39,211,245,136,220,237,175,168,206,141,219,39,215,134,150,175,175,223,198,127,149,127,197,42,177,53,117,22,155,76,235,230,111,125,85,222,55,37,71,150,185,49,28,94,219,201,40,221,217,119,76,235,206,234,155,79,82,108,122,233,51,9,38,234,126,41,84,196,119,238,180,138,219,146,85,238,20,221,164,0,0,1,128,0,0,197,226,97,118,52,131,45,26,99,120,41,114,131,190,73,5,222,161,131,244,215,102,233,164,131,138,154,100,74,222,128,113,12,115,183,211,182,143,191,185,233,251,183,237,142,119,239,250,115,63,255,235,226,127,255,255,98,253,218,38,221,243,93,186,90,38,220,96,201,204,101,193,148,97,224,236,112,40,246,76,47,24,10,31,152,172,165,153,166,20,186,227,129,209,130,194,170,220,65,131,11,141,64,16,68,60,24,59,165,97,19,133,43,98,245,104,23,147,55,189,62,52,37,218,36,102,43,114,121,187,29,34,200,180,146,209,107,178,87,251,249,29,164,132,205,35,253,124,16,233,46,169,127,121,211,188,24,238,219,199,206,88,162,250,131,160,72,59,52,228,216,244,218,81,143,197,97,201,85,129,107,25,170,109,82,155,27,133,202,205,2,14,217,143,229,59,211,185,181,171,153,223,83,87,170,37,17,27,129,155,160,80,131,246,254,220,229,231,245,150,151,117,89,68,223,159,245,158,182,91,32,99,239,187,13,217,249,223,178,202,116,52,179,55,60,89,124,122,23,156,165,176,242,204,44,81,1,197,236,210,249,130,49,154,67,198,0,28,60,38,159,198,88,113,50,238,54,203,8,68,180,177,178,179,105,187,162,50,167,7,84,29,214,201,99,72,158,237,135,161,161,65,103,9,93,127,250,255,254,191,206,254,129,237,34,18,102,100,36,16,64,181,104,24,174,231,69,139,255,242,125,29,251,201,26,19,92,244,246,192,0,0,19,148,195,211,32,207,34,160,202,192,144,209,233,64,200,96,96,192,208,88,199,99,40,211,48,216,20,8,10,130,198,103,130,33,0,155,29,5,35,226,67,225,129,160,72,160,12,36,32,207,190,107,54,142,129,91,152,188,121,247,64,60,169,188,4,134,228,193,204,105,39,198,65,136,111,21,176,222,119,22,57,69,218,72,196,33,241,72,168,221,68,118,104,29,151,211,103,50,192,255,251,178,100,50,142,134,125,104,206,27,172,55,160,73,6,25,250,104,233,126,25,229,153,58,110,36,222,137,41,31,39,141,172,20,248,158,205,98,210,51,206,37,221,85,72,246,205,150,73,157,150,209,121,44,127,105,122,69,230,19,69,172,168,157,132,254,116,206,178,216,7,107,19,168,165,139,179,103,58,213,139,49,95,50,205,92,5,217,159,109,136,188,225,83,248,251,221,181,123,187,227,82,116,78,83,47,197,96,254,107,238,195,238,186,109,172,226,79,45,202,162,100,8,8,5,81,71,179,50,227,21,9,222,147,180,135,177,109,69,229,166,80,0,1,0,0,56,104,70,222,72,48,140,58,222,82,98,37,201,179,54,248,143,4,228,148,42,77,242,135,224,203,44,121,148,37,19,77,176,220,24,241,118,111,243,177,179,237,247,209,63,99,254,113,108,78,12,56,234,189,153,159,243,232,167,134,26,191,255,40,250,110,241,79,104,9,194,3,96,183,100,211,71,163,28,116,76,220,80,16,142,12,49,192,50,136,80,28,9,17,10,76,16,52,96,40,240,101,5,249,133,65,32,16,33,84,28,60,5,163,101,204,42,138,125,121,58,234,110,160,236,65,123,192,2,164,86,127,89,57,12,84,1,161,126,95,246,105,54,213,36,49,186,22,168,194,152,132,10,76,8,165,186,215,216,164,220,230,48,67,185,76,207,216,61,51,91,254,216,137,74,44,166,140,143,148,51,155,218,137,40,197,122,116,166,106,8,12,219,212,36,134,168,223,92,128,80,235,40,144,32,121,68,22,186,9,32,133,207,177,158,209,129,176,14,46,7,154,131,142,99,115,57,115,178,124,93,189,70,78,146,173,170,153,52,250,144,38,52,154,118,145,107,126,116,57,113,207,79,90,32,46,28,68,232,24,57,1,97,125,251,149,76,42,35,219,38,153,244,124,144,103,128,1,8,5,230,216,68,64,206,241,38,108,181,132,113,131,8,64,111,2,72,216,149,1,154,168,226,82,72,63,157,179,255,150,235,247,243,193,133,139,117,88,158,18,232,82,95,43,239,117,76,51,26,233,125,29,107,239,10,111,160,236,64,119,254,255,183,111,255,252,102,27,253,106,0,0,1,81,174,28,56,238,98,34,145,222,95,133,129,73,171,129,198,73,185,27,200,56,98,48,24,176,48,224,64,66,96,1,131,153,26,134,193,147,128,1,155,69,5,16,221,255,197,19,232,94,180,39,54,198,48,9,3,8,128,69,129,65,129,167,56,70,68,102,214,64,194,64,38,54,250,109,29,211,238,194,29,25,60,68,16,78,212,199,208,203,40,8,58,137,140,9,182,20,74,195,33,35,177,210,10,211,176,222,28,18,165,159,152,72,22,192,112,52,248,70,79,192,131,4,205,216,71,186,255,251,178,100,65,14,199,104,104,206,27,155,122,224,68,232,73,210,101,229,102,26,217,163,60,110,105,233,193,45,148,103,5,167,149,160,137,185,177,157,59,218,150,105,25,72,196,158,211,18,27,215,106,25,18,205,30,187,130,227,122,219,201,86,165,110,90,154,79,210,208,214,110,87,105,245,45,107,98,155,194,226,246,113,158,203,26,189,49,36,28,54,238,73,55,178,137,246,162,125,239,235,27,188,91,102,217,129,102,9,97,203,14,53,23,70,60,241,227,75,17,244,190,209,45,120,150,172,172,115,234,34,213,228,187,202,76,200,151,82,163,155,157,0,35,5,83,74,85,250,126,182,172,75,104,73,162,118,33,169,113,17,83,204,40,118,232,129,194,216,109,223,239,230,221,57,137,170,218,31,162,244,1,113,134,101,213,73,65,189,209,124,207,69,245,118,252,51,15,15,171,127,235,207,253,255,217,45,160,239,196,200,65,180,16,71,54,50,220,205,202,51,241,69,200,133,70,114,20,153,52,202,107,64,240,40,12,23,33,26,149,232,34,25,42,18,136,49,161,161,2,42,8,136,252,237,34,60,114,1,82,168,104,197,140,85,136,156,197,75,0,2,134,17,42,90,157,34,162,40,115,103,45,115,21,18,158,142,8,13,63,234,224,246,206,7,232,121,30,148,27,91,132,53,133,60,113,25,64,200,165,145,52,226,119,77,147,238,37,178,121,227,69,80,232,242,11,11,45,230,140,186,235,209,252,176,40,185,212,19,239,109,107,89,48,113,151,223,197,255,25,151,61,221,164,114,168,246,125,102,29,107,235,94,93,111,191,141,231,181,163,252,186,220,71,8,116,91,120,245,99,154,106,157,51,249,58,190,155,135,104,187,151,117,110,180,173,247,189,107,182,228,188,102,72,209,159,90,248,102,212,44,126,225,5,146,54,234,255,84,115,141,14,6,157,191,108,0,188,212,108,128,153,134,208,144,45,12,27,148,20,246,178,178,150,155,174,9,145,74,191,76,118,242,215,56,190,235,190,181,22,175,27,66,214,53,233,146,190,123,133,54,57,0,128,70,23,112,215,136,118,50,161,29,79,106,227,108,220,96,45,2,111,2,252,138,152,211,127,178,183,107,0,0,0,112,192,211,132,210,132,212,195,81,144,234,112,4,203,177,208,196,32,188,196,56,124,197,97,204,128,0,48,44,23,52,188,4,12,4,193,2,105,135,71,57,130,32,152,128,36,143,19,11,212,173,184,52,31,179,241,80,141,20,17,45,241,38,33,3,172,161,144,105,179,1,22,244,14,21,213,136,40,96,96,60,10,129,19,94,82,102,75,163,138,249,47,19,117,47,195,187,105,101,47,236,104,164,237,121,213,119,226,114,20,247,98,29,102,243,235,202,23,85,4,57,222,255,251,178,100,62,142,199,37,104,205,155,186,99,240,64,101,58,2,101,234,54,26,201,163,58,110,101,237,65,51,20,103,73,167,157,168,131,99,217,224,251,32,110,112,97,120,159,78,225,201,6,90,123,18,151,225,36,89,226,70,178,58,96,224,171,6,61,11,189,153,49,77,211,67,68,120,29,32,23,210,78,110,83,231,63,78,102,236,218,185,57,215,98,87,16,15,180,238,14,49,180,52,217,165,58,56,167,112,237,168,49,213,223,19,111,196,206,199,126,143,49,220,112,232,250,5,79,252,185,99,170,33,194,243,56,122,221,102,176,192,1,30,68,214,154,209,6,86,183,83,156,83,117,38,160,101,4,163,141,192,12,144,246,198,245,172,205,212,149,174,120,82,7,88,140,105,163,83,22,204,84,146,105,250,30,237,247,223,93,27,82,220,91,135,191,233,96,120,127,40,255,110,191,235,1,202,97,246,217,176,26,38,125,120,159,11,44,20,64,15,51,204,149,71,52,120,164,48,18,0,40,152,8,144,166,161,64,81,133,20,70,3,0,27,197,180,82,43,155,172,242,9,54,213,86,84,56,97,65,3,143,6,203,216,17,148,50,81,82,130,142,1,79,63,97,50,147,19,21,180,68,156,92,12,203,140,96,135,147,240,35,46,55,20,232,151,240,203,170,120,190,141,185,196,244,211,201,225,49,188,151,124,27,22,205,80,19,93,188,74,89,188,87,226,54,200,206,217,237,175,6,185,102,211,214,93,55,170,121,253,54,210,255,52,248,254,216,163,171,98,120,41,242,181,211,252,93,147,207,137,36,188,101,212,92,89,187,189,173,99,226,190,52,39,177,245,61,146,22,187,237,231,55,205,41,152,88,150,12,40,112,37,127,94,223,104,244,136,234,21,47,173,98,214,182,180,200,255,122,198,188,178,72,201,7,47,51,230,132,32,33,149,163,186,18,142,121,196,237,86,179,8,12,163,51,160,162,69,213,171,6,16,176,128,140,147,214,53,98,179,252,215,86,196,93,67,15,229,172,194,123,252,61,121,41,114,18,228,121,182,105,197,149,244,67,200,126,94,54,76,190,40,33,80,21,252,234,207,127,202,175,254,204,173,139,0,0,243,9,209,205,144,161,51,43,96,240,183,51,37,33,13,166,23,52,243,64,229,165,128,193,32,176,48,230,131,83,2,1,73,5,198,149,16,141,17,6,143,67,128,80,224,148,48,202,0,160,60,152,202,126,45,211,17,130,85,225,104,21,137,71,1,38,97,224,67,35,77,83,15,128,160,122,86,70,170,52,114,226,97,52,24,96,17,115,112,122,144,181,226,65,120,189,86,31,21,159,155,211,8,151,175,22,93,133,35,46,155,103,113,184,146,227,197,77,228,55,238,59,185,109,109,185,182,41,75,128,255,251,178,100,66,14,198,240,104,77,147,139,55,160,67,67,74,3,100,77,118,26,105,163,60,110,97,141,193,13,15,39,137,165,137,226,110,64,158,92,119,229,2,1,146,74,72,166,73,196,234,32,207,159,5,206,188,120,202,238,221,75,207,15,99,143,188,86,212,162,127,126,251,150,93,195,93,189,251,140,33,161,168,0,52,244,194,7,48,108,3,133,4,18,4,4,156,103,65,242,192,252,21,30,154,85,157,74,118,165,59,51,150,238,186,221,153,86,209,221,97,53,188,19,21,232,12,0,0,194,9,107,111,209,240,123,182,209,4,20,15,15,51,42,22,62,122,34,5,13,205,131,232,111,60,67,169,106,92,24,75,48,248,206,117,68,193,208,200,7,229,116,154,116,110,133,228,244,69,105,255,70,255,255,254,52,177,18,169,0,216,43,107,10,115,14,59,204,164,20,54,201,12,214,243,131,32,15,72,154,198,3,169,9,31,148,216,132,116,20,28,146,0,149,249,148,136,230,21,2,154,28,72,22,58,235,175,84,132,219,239,164,176,53,5,167,167,61,44,80,121,99,100,119,139,170,17,200,18,242,31,180,142,193,44,90,232,134,177,216,211,127,101,198,140,242,150,91,67,223,107,113,27,240,141,47,136,111,175,165,158,6,87,4,111,45,27,61,82,233,55,19,8,165,24,85,123,30,187,110,116,184,248,226,51,152,43,65,193,4,179,29,4,28,213,204,47,116,225,81,222,159,67,72,158,14,99,179,109,127,242,223,133,50,249,135,113,218,62,89,72,244,174,212,35,116,191,206,74,211,27,54,73,92,87,36,209,161,249,215,186,139,105,68,58,9,73,215,61,118,150,227,16,201,237,161,245,208,86,19,102,46,153,53,214,168,139,172,101,19,175,15,23,254,176,0,2,153,121,133,70,11,167,30,14,157,2,57,0,162,19,41,222,143,95,5,152,33,45,13,220,161,123,61,126,91,45,150,52,232,177,109,241,232,47,164,182,25,163,53,176,111,237,27,181,124,28,157,255,71,255,255,255,255,162,54,105,108,238,102,103,180,0,3,11,176,16,179,17,22,130,227,3,100,78,204,0,83,48,168,72,196,234,224,230,234,18,213,24,68,120,48,22,33,2,97,41,2,135,8,130,219,99,173,198,50,93,118,79,50,236,182,161,81,210,200,164,37,219,42,165,40,17,78,168,153,157,153,199,101,255,120,215,122,254,174,152,18,51,243,120,193,169,248,112,48,113,151,152,52,88,184,246,16,153,67,133,245,233,198,113,144,12,22,60,196,176,112,143,30,0,230,133,195,244,99,245,80,149,175,242,138,86,148,92,73,36,85,215,196,237,108,181,250,217,230,228,77,219,111,1,251,113,184,126,132,179,126,204,109,57,183,230,10,216,168,58,255,251,178,100,77,136,230,163,104,208,27,154,98,224,75,4,233,193,105,226,106,22,169,161,88,236,37,140,225,35,144,167,65,150,29,224,85,245,109,215,173,43,215,146,10,20,69,2,199,148,71,231,135,134,15,30,55,6,47,98,98,89,126,101,93,111,244,125,187,202,252,155,57,253,180,234,40,117,184,156,233,220,187,254,177,98,4,224,254,176,57,67,253,32,36,153,19,130,9,159,106,209,212,6,152,113,193,152,44,178,16,52,201,67,100,42,48,118,141,216,72,27,97,151,238,12,244,245,203,80,200,62,175,239,250,245,53,2,248,56,35,20,74,44,226,7,108,245,217,25,170,210,116,168,55,81,219,189,18,111,180,135,174,68,247,70,154,189,72,32,164,146,152,129,162,164,44,144,23,140,101,244,74,97,160,88,124,81,67,40,138,13,40,64,21,49,101,52,193,37,176,240,95,185,86,197,39,224,94,7,91,139,48,190,63,199,165,175,151,76,218,146,177,164,194,253,30,177,132,114,56,17,38,142,51,24,72,96,166,3,119,253,36,76,188,65,35,47,104,242,144,149,203,118,184,233,253,191,190,84,6,11,29,0,255,46,87,40,110,115,26,243,137,244,166,249,166,25,176,116,232,145,148,208,7,71,55,98,102,53,47,182,133,247,134,121,128,56,196,94,1,207,95,30,34,205,140,166,216,128,191,116,115,87,51,122,76,100,147,248,66,130,17,96,150,212,62,118,47,202,157,190,219,246,186,25,70,42,148,192,217,158,249,231,94,30,83,175,240,204,113,85,153,193,191,170,98,53,208,47,166,224,50,36,8,33,54,28,142,1,67,111,90,148,146,205,229,167,56,230,54,247,44,176,39,34,90,35,79,150,167,24,204,9,150,76,146,194,39,77,29,79,161,210,114,74,214,47,61,103,24,153,78,207,91,216,75,163,255,255,255,254,162,1,0,9,34,28,201,103,227,27,14,76,3,59,49,56,20,56,226,56,44,11,134,219,130,236,48,113,48,72,48,177,0,32,3,78,135,197,160,86,0,184,14,228,105,207,49,224,75,10,73,56,88,41,21,52,2,171,132,71,70,128,136,58,183,160,155,180,77,222,42,36,188,90,58,4,5,231,177,218,84,76,195,21,91,133,42,121,197,74,218,33,165,51,211,100,116,89,189,34,116,62,46,193,15,31,136,113,109,37,12,140,70,144,251,110,39,68,168,150,66,147,111,216,102,148,33,229,186,221,57,55,97,3,26,6,3,48,12,23,195,244,255,204,16,98,75,22,174,160,109,184,144,42,98,249,156,233,140,163,167,172,32,78,30,89,239,119,88,42,83,207,203,21,143,91,233,136,85,215,6,82,214,233,137,181,111,14,18,185,220,19,202,127,210,17,183,181,228,13,97,70,84,197,57,255,251,178,100,102,8,7,187,121,80,171,153,123,84,71,164,121,208,105,162,120,27,221,197,73,173,225,183,193,28,42,232,221,135,148,216,98,249,3,213,124,167,94,45,15,87,130,246,104,35,21,85,186,197,139,125,246,215,243,103,86,110,206,45,157,102,46,172,146,49,173,254,113,247,241,7,89,254,44,242,130,231,0,71,153,54,137,88,193,134,43,180,216,121,246,26,142,253,74,192,0,226,139,82,130,140,236,241,131,30,62,92,124,156,13,37,11,167,147,217,203,140,177,14,138,53,164,75,190,175,161,228,218,65,26,217,255,72,198,163,241,55,203,187,251,127,209,95,243,191,154,16,32,2,8,57,40,201,233,157,153,24,33,1,192,106,24,184,129,153,1,175,240,18,251,19,99,0,208,210,177,36,59,65,198,144,72,13,21,129,215,147,5,185,20,17,137,169,24,165,43,247,98,164,52,212,154,19,202,156,121,118,172,46,220,122,56,137,118,235,33,218,154,180,250,40,199,249,169,22,24,188,116,87,52,188,176,206,101,219,221,53,71,150,115,50,193,210,195,240,141,61,155,227,243,35,168,254,201,240,223,217,255,219,92,223,252,207,234,235,44,150,99,64,89,250,214,109,178,74,79,242,97,73,187,191,189,77,105,165,59,148,210,172,30,233,189,210,57,151,255,35,152,29,78,96,232,219,255,104,171,178,91,219,144,196,183,244,245,60,218,251,132,19,134,49,146,74,164,63,221,206,216,195,79,92,215,117,167,104,91,166,178,112,89,37,77,209,83,202,195,210,211,53,16,82,212,78,37,77,148,110,1,44,151,36,171,215,235,255,153,22,255,34,10,0,16,0,48,193,194,88,166,136,190,141,12,80,169,196,200,118,143,82,183,130,224,127,169,225,52,182,19,116,250,93,71,143,191,20,120,114,159,106,189,132,2,47,30,16,213,232,173,255,111,255,255,255,255,255,249,255,255,198,136,186,56,6,204,116,235,174,3,190,34,0,0,115,0,158,77,150,32,53,66,60,231,230,99,86,19,9,148,164,36,83,11,151,139,224,188,205,95,18,38,137,4,8,52,115,244,131,71,58,237,193,80,192,169,206,10,66,76,61,180,120,65,129,223,104,202,39,33,185,2,54,226,98,133,189,208,6,108,58,43,6,140,130,8,71,75,31,11,137,115,19,161,34,53,212,132,221,56,249,102,25,234,149,57,224,3,36,80,226,32,41,154,203,235,97,119,120,166,9,40,17,107,68,138,135,169,13,35,201,116,230,126,186,167,133,172,174,139,122,90,61,118,250,174,71,185,192,173,58,141,226,92,122,170,21,204,48,87,98,18,128,240,37,138,213,88,113,101,188,8,80,173,175,108,36,65,74,82,253,214,208,175,4,229,113,198,88,166,158,35,18,153,255,251,178,100,91,14,135,121,112,207,19,154,122,114,69,232,58,39,97,37,104,27,41,149,54,78,61,152,193,65,50,105,105,131,169,184,206,11,16,250,37,177,31,75,52,177,33,201,90,193,122,161,197,179,149,116,108,81,134,46,226,193,141,143,140,121,243,87,204,81,233,152,171,165,168,42,82,114,169,147,123,150,185,221,177,255,245,175,255,252,235,44,51,0,128,0,0,1,37,14,84,233,252,79,218,215,119,5,143,141,148,69,198,235,7,75,192,42,102,191,224,39,173,95,249,210,90,68,230,45,252,143,3,238,124,165,169,166,71,229,249,151,78,171,183,211,34,126,146,79,251,39,255,255,136,63,248,146,175,213,255,251,110,5,204,16,101,58,249,156,227,0,163,33,113,205,200,64,49,88,80,196,132,179,24,23,201,129,165,128,136,8,78,97,96,24,80,94,157,38,16,12,129,139,169,192,186,154,35,102,64,64,20,68,76,119,45,228,32,176,36,83,117,53,129,21,112,40,72,44,10,66,116,227,123,70,234,51,244,138,100,10,142,50,251,152,32,11,21,46,163,240,225,97,143,17,105,137,112,142,116,160,67,205,36,172,112,162,85,183,144,165,114,189,210,232,244,78,163,236,253,227,35,226,253,9,224,242,86,230,177,154,216,251,180,37,171,24,129,226,224,165,229,197,80,85,10,198,235,90,44,101,56,237,94,98,214,14,214,54,190,26,61,177,101,166,234,157,182,218,212,142,19,122,57,45,255,209,135,223,60,209,75,13,218,102,115,109,191,120,54,244,253,247,220,72,223,185,13,126,249,3,199,205,24,85,135,152,165,35,251,58,233,42,26,8,224,160,31,250,2,0,4,1,79,230,36,111,96,10,45,110,44,155,81,235,113,231,38,255,187,44,132,97,78,216,54,67,234,164,165,88,223,75,203,87,253,102,185,175,20,144,158,132,245,253,81,255,255,243,110,164,155,105,43,251,167,255,66,191,212,207,241,196,176,77,45,115,95,252,80,118,86,219,233,244,94,87,254,80,232,0,0,1,116,203,64,3,235,221,205,36,247,49,150,116,213,196,99,128,148,204,4,10,4,152,197,4,36,128,176,52,192,48,34,8,17,152,124,32,96,176,209,169,35,43,135,225,167,124,42,5,186,48,177,35,181,12,41,217,108,194,66,52,65,90,138,145,81,13,3,151,75,165,21,84,165,187,39,106,225,110,129,116,14,196,84,160,135,102,50,249,69,153,44,142,195,204,216,221,166,135,81,45,155,203,138,91,132,30,16,178,126,105,234,212,217,166,134,158,19,68,4,215,190,210,215,147,237,182,47,246,136,134,243,14,5,200,234,177,51,7,93,105,132,179,180,188,195,203,190,238,236,210,107,109,57,115,235,211,76,169,235,185,28,243,178,255,251,176,100,83,14,198,175,104,204,155,154,99,112,136,9,153,146,109,234,138,25,57,149,50,110,101,47,193,93,38,103,141,150,21,168,132,140,197,214,3,167,32,179,83,203,38,21,214,159,165,152,150,106,165,151,162,67,99,230,177,50,229,149,158,162,86,152,74,185,213,219,94,185,113,205,113,125,179,249,239,123,250,154,24,147,2,129,1,112,145,25,81,196,201,24,8,121,32,96,5,80,207,1,27,18,139,19,51,143,7,39,112,80,208,205,69,145,253,241,164,237,152,216,136,13,182,60,165,210,152,107,61,204,186,183,45,26,207,166,129,51,85,231,128,15,167,7,2,104,116,180,89,177,181,154,13,51,10,205,145,163,196,135,154,101,246,19,70,141,90,8,17,0,94,105,87,223,97,101,46,151,113,179,11,35,0,91,37,31,19,28,66,107,136,195,126,99,202,55,243,53,18,139,126,105,47,77,88,149,231,1,48,109,12,228,40,255,187,208,19,144,203,11,163,228,243,205,252,210,54,11,100,214,98,195,145,143,76,74,6,49,113,104,194,33,66,1,33,150,133,105,188,96,65,64,112,120,148,46,23,14,56,116,184,57,194,0,156,55,217,68,33,227,72,199,249,224,99,141,169,183,40,211,42,58,180,158,122,75,23,20,202,8,89,106,17,17,2,195,32,108,144,205,70,181,82,220,222,48,92,246,14,237,153,90,159,188,225,173,217,132,250,151,77,61,157,118,127,149,117,220,41,159,205,210,39,203,103,101,239,220,98,206,174,235,161,62,27,19,33,4,135,32,8,171,134,91,59,106,52,147,123,25,24,132,54,220,214,70,80,143,66,207,245,37,170,164,171,240,203,16,81,46,58,54,10,15,97,246,114,161,89,169,71,236,22,74,121,158,85,38,246,178,62,227,157,168,190,180,211,55,151,74,49,172,128,154,21,255,71,120,4,20,171,12,33,45,210,128,232,56,49,21,105,76,112,52,177,54,22,21,42,70,216,203,134,86,97,1,12,243,171,195,66,171,72,231,63,237,168,231,57,103,238,123,77,205,65,254,69,50,182,127,155,25,157,109,32,187,83,27,100,111,232,30,163,209,101,49,92,202,213,110,255,239,94,171,148,38,59,245,246,244,212,68,56,143,212,1,204,140,160,14,241,223,78,177,61,141,178,117,141,195,39,77,139,56,140,79,9,204,117,22,20,20,193,49,240,212,145,189,161,24,10,83,24,32,10,24,136,21,24,240,17,161,99,106,155,112,208,4,39,96,169,76,164,96,67,18,64,128,192,0,68,1,1,64,113,80,12,194,98,172,30,58,78,1,193,47,132,25,87,2,200,182,65,128,71,172,126,142,230,144,38,202,131,159,139,193,142,37,182,237,81,184,197,186,130,39,9,187,188,17,49,30,255,251,178,100,58,142,199,66,100,202,11,185,69,96,93,233,154,3,101,103,106,26,129,163,48,78,105,47,193,119,178,104,13,132,149,184,239,237,210,39,29,216,33,110,208,176,169,117,122,241,91,84,149,152,156,203,70,80,58,24,220,244,150,174,92,153,169,90,122,171,189,148,203,125,94,150,135,37,179,51,97,190,162,253,223,164,253,221,252,229,159,79,136,142,13,172,178,76,178,78,60,113,104,49,247,58,198,70,181,168,225,197,75,16,104,30,125,143,50,169,237,15,76,132,186,34,175,230,158,55,199,124,211,89,56,165,11,19,116,98,216,161,103,64,135,143,16,239,194,18,154,196,34,89,120,103,203,101,96,141,24,219,50,6,142,170,173,20,240,8,64,147,143,90,96,169,200,197,165,145,185,39,86,76,217,78,27,150,118,107,249,145,4,127,144,24,47,169,207,161,223,108,239,150,112,48,92,198,21,196,227,12,84,146,171,146,242,174,98,180,227,5,7,58,141,186,243,191,236,138,187,121,171,250,153,212,205,17,232,44,104,157,234,133,181,13,102,33,239,29,118,242,107,82,176,38,236,99,248,73,136,208,134,32,15,24,33,2,96,160,56,132,142,103,145,66,21,24,84,26,16,72,1,19,204,138,5,137,186,174,74,225,24,24,198,149,154,88,200,204,99,22,12,235,24,80,170,196,101,33,11,34,112,3,5,207,201,46,100,145,88,53,210,128,177,67,26,9,138,85,92,212,239,76,237,167,231,92,131,253,108,186,109,5,56,36,229,237,73,186,116,187,151,64,18,30,79,216,213,31,117,172,36,221,174,139,76,64,158,218,191,116,69,212,47,137,129,12,12,182,240,0,211,63,36,159,149,201,76,166,57,91,131,91,61,249,182,186,114,251,214,111,235,219,67,58,97,189,126,175,5,158,14,58,25,189,36,146,167,106,76,92,95,77,163,132,34,244,229,105,246,178,211,150,101,89,195,8,15,84,136,220,79,60,218,201,165,37,17,162,42,132,147,18,5,143,117,0,41,50,90,198,153,8,140,102,170,57,10,208,73,85,213,64,207,16,19,59,40,25,53,8,110,7,182,56,148,47,154,249,90,78,123,116,253,255,181,28,228,80,221,159,245,95,238,180,184,161,38,91,18,73,28,167,70,221,245,233,245,237,249,221,148,11,103,33,154,90,35,41,147,70,223,244,255,105,255,217,129,159,246,159,47,163,243,255,223,183,223,65,71,0,0,10,112,202,158,99,76,148,79,242,40,25,117,26,89,126,106,192,113,144,137,134,56,21,24,28,16,42,57,51,16,160,72,2,12,27,176,196,184,2,5,28,8,67,100,111,9,3,118,217,229,168,216,204,12,169,153,183,202,236,215,144,56,9,90,101,58,185,126,9,130,233,193,41,225,255,251,178,100,38,0,6,235,107,205,29,115,32,0,102,204,138,39,172,64,0,24,157,149,74,121,183,128,1,187,163,41,15,48,96,0,72,20,86,87,101,189,184,244,218,163,133,97,36,147,251,60,150,206,53,218,4,64,91,241,21,169,102,8,179,82,25,167,238,20,28,213,104,26,243,99,146,75,229,151,236,91,237,175,169,151,45,70,62,165,95,175,102,228,186,199,53,186,150,176,238,185,142,251,126,245,156,119,123,153,99,143,55,118,183,234,239,112,222,178,198,255,119,252,215,51,179,118,189,63,202,231,111,75,177,222,53,239,75,185,111,10,14,101,95,243,161,198,182,237,195,151,245,190,220,207,28,233,119,149,186,149,41,237,81,207,187,156,199,29,81,83,246,230,237,101,134,241,255,255,251,161,3,33,0,182,231,169,221,143,12,86,37,22,98,40,87,54,245,35,92,95,38,158,228,67,20,151,150,180,147,67,46,190,227,164,115,74,131,68,53,65,116,209,153,73,227,250,43,179,83,182,200,162,100,113,50,52,198,96,165,107,237,236,182,255,255,82,232,28,162,130,72,84,166,85,118,77,20,219,75,211,172,207,250,141,255,173,7,121,163,221,190,221,191,173,181,235,106,141,223,255,185,244,128,0,5,175,174,146,216,105,227,70,128,126,102,96,230,2,14,114,75,161,144,201,118,94,80,16,24,56,24,57,152,205,134,171,43,74,160,111,84,225,123,209,242,98,9,4,130,111,156,130,146,95,18,230,89,166,186,21,78,154,160,157,141,22,122,95,213,237,15,142,70,123,82,51,115,205,105,252,24,140,14,5,189,62,196,239,120,249,82,178,83,95,47,144,248,121,213,26,226,125,253,111,79,102,204,125,191,108,127,127,31,123,187,220,79,137,31,248,236,42,219,103,120,213,238,36,233,118,71,112,88,211,232,123,150,227,99,248,143,216,161,215,250,235,123,198,226,189,137,87,147,218,148,120,117,168,220,147,136,70,41,172,215,82,239,117,223,205,113,137,241,62,63,255,27,165,166,163,197,28,60,51,191,103,100,197,32,48,50,6,255,255,255,254,64,62,30,0,130,53,58,61,27,138,86,36,100,191,104,168,9,116,211,89,120,33,163,85,47,13,27,179,7,50,250,86,11,11,60,54,63,30,116,225,112,68,237,76,223,173,26,199,159,62,59,227,63,124,237,143,223,63,248,254,171,191,238,255,239,18,138,34,201,192,229,31,251,88,75,87,251,216,233,99,216,198,111,147,133,126,221,239,52,190,239,252,132,115,74,140,162,219,245,225,88,77,192,204,241,98,93,234,221,125,230,167,239,214,0,6,96,65,104,195,195,2,168,140,195,212,211,63,139,140,36,4,76,179,6,27,65,68,98,246,130,64,38,68,18,168,100,141,146,255,251,178,100,17,140,54,55,113,81,151,113,224,0,77,230,233,229,236,156,0,154,33,197,66,110,60,89,193,11,153,103,225,151,136,232,132,19,40,174,177,48,167,102,196,239,15,193,39,70,163,73,232,13,1,21,116,88,148,31,201,214,82,149,254,26,9,170,23,23,42,40,205,209,205,107,193,82,161,47,92,90,193,20,210,245,176,70,158,184,69,85,90,218,107,175,221,190,219,149,88,151,11,241,161,62,69,77,240,185,197,183,188,227,224,248,182,191,255,52,199,212,168,117,173,137,220,183,224,176,99,53,129,6,191,15,254,49,189,111,56,84,239,226,77,252,213,178,90,214,168,119,248,182,119,142,218,213,27,121,203,78,241,86,217,237,251,92,107,87,94,47,199,133,55,147,113,88,102,173,88,78,168,159,80,172,227,90,218,21,63,181,175,255,203,14,255,242,191,216,16,0,6,192,171,25,97,156,195,10,38,24,86,72,9,117,56,33,134,103,23,44,8,151,79,116,170,249,134,158,36,6,142,64,140,170,26,227,67,130,131,229,221,71,8,30,126,77,144,116,226,255,247,106,23,53,60,112,214,107,211,85,254,135,29,245,45,79,117,229,58,182,93,61,209,71,252,88,0,10,77,81,18,0,197,72,3,3,144,204,232,119,56,72,168,104,136,72,8,48,242,192,12,26,76,177,160,249,153,70,200,236,234,161,200,10,21,141,118,121,251,107,89,92,163,172,196,135,0,43,49,249,146,14,137,29,137,151,216,46,8,129,41,38,23,246,56,69,26,19,187,158,99,238,5,12,135,155,134,27,251,140,153,14,73,176,97,154,24,107,99,86,121,37,47,95,215,62,173,231,45,214,161,16,7,116,162,152,212,183,59,89,41,143,30,45,172,70,112,197,219,167,165,218,153,37,195,122,119,254,124,187,223,228,183,230,4,45,239,91,85,103,253,250,223,5,138,108,249,49,239,215,181,253,15,120,191,29,154,153,250,34,105,186,183,170,179,141,152,43,141,238,17,238,229,252,105,28,97,178,202,212,179,85,115,149,89,152,175,134,160,150,205,15,105,211,53,43,30,176,82,31,79,191,40,22,68,16,0,198,236,143,13,92,6,27,138,130,194,49,155,49,198,216,53,81,7,233,214,14,148,34,74,127,84,195,37,156,206,128,228,197,24,230,17,163,148,216,91,187,254,7,169,112,65,21,122,2,103,255,255,131,111,232,14,112,1,183,67,58,101,61,159,80,4,136,228,156,192,101,131,24,23,12,88,64,48,197,64,210,162,67,2,132,96,1,36,185,48,213,229,0,0,140,152,41,100,108,209,145,152,124,9,71,82,235,156,236,225,73,127,106,162,207,83,130,214,41,38,129,40,211,202,42,5,138,234,211,107,157,74,41,51,50,195,12,20,255,251,178,100,36,140,6,132,113,81,27,143,22,112,71,230,73,240,97,37,120,32,1,199,50,47,109,237,217,13,25,169,181,135,137,56,237,135,111,236,5,7,149,128,57,92,46,153,36,187,129,71,25,225,50,27,82,247,181,203,247,132,10,86,78,181,168,88,69,144,205,204,124,149,159,58,108,188,209,67,243,109,186,109,112,204,210,20,184,221,212,155,181,202,28,125,108,198,221,84,239,99,234,220,250,246,222,233,175,41,5,190,181,68,214,190,151,17,119,89,85,46,122,215,84,234,120,75,161,199,186,85,114,168,166,159,151,80,156,123,104,6,105,225,30,187,166,242,247,90,157,227,19,186,172,227,85,185,160,133,73,189,139,175,106,182,152,135,247,251,248,153,114,98,32,224,80,197,201,108,10,86,95,134,5,21,8,26,123,218,176,175,154,127,114,245,66,183,108,145,39,146,208,17,184,48,10,207,222,101,103,15,117,126,117,197,39,26,4,104,192,45,19,137,254,126,69,67,122,12,254,134,24,150,104,255,219,255,147,253,255,255,194,0,9,131,184,148,24,135,6,193,134,64,43,24,81,167,193,139,96,71,24,123,130,153,128,136,8,152,86,15,57,129,216,8,173,112,192,209,49,13,11,97,128,49,81,144,224,44,59,161,34,32,152,218,78,170,160,92,2,62,200,22,252,240,88,112,44,8,68,210,142,107,6,32,149,71,87,5,76,193,73,35,65,240,28,2,176,212,237,209,205,26,10,16,133,203,95,6,75,86,27,146,135,9,83,74,29,243,26,1,135,30,133,164,76,181,110,171,128,16,55,85,187,191,236,217,47,35,74,14,45,160,56,109,182,16,251,100,44,53,27,51,237,232,33,197,238,227,34,67,178,12,89,32,194,159,100,46,37,227,181,181,226,139,182,87,158,231,158,235,115,6,37,166,193,225,55,113,111,214,53,208,90,222,245,255,209,62,183,239,224,215,233,170,109,193,201,101,245,137,84,88,154,146,146,172,251,189,53,115,124,182,11,76,71,152,109,74,194,220,41,31,102,38,236,254,27,235,196,143,15,113,26,207,229,54,34,65,92,191,154,23,95,147,126,178,99,89,254,87,127,52,234,172,163,36,241,224,16,192,2,143,64,69,160,254,33,112,71,55,142,42,209,86,211,241,66,162,48,164,93,68,137,241,254,98,185,252,174,126,190,36,70,34,103,17,103,121,131,22,20,88,175,148,241,123,253,255,255,87,255,175,215,95,247,6,163,117,241,127,206,127,255,255,123,0,0,0,84,194,102,128,137,201,189,12,6,227,99,11,231,77,58,22,42,4,140,165,8,49,72,32,116,20,96,16,201,166,139,170,10,146,108,184,219,181,250,187,41,40,17,104,227,4,53,124,208,92,68,177,49,46,52,240,146,255,251,178,100,30,14,134,196,113,78,155,153,122,240,74,105,10,23,97,39,104,28,57,197,52,78,233,237,193,31,25,167,133,132,138,144,165,104,200,22,48,86,8,133,75,212,52,177,233,10,224,96,146,121,166,254,252,206,34,192,82,246,34,52,156,236,102,8,19,138,250,80,37,83,55,60,66,35,102,84,102,177,135,45,193,130,169,133,189,197,159,208,104,235,25,96,77,107,123,115,174,122,87,116,242,190,199,130,211,191,230,182,114,185,155,252,51,252,99,31,25,236,159,231,251,124,177,215,231,15,191,237,78,24,129,50,190,46,119,165,15,190,164,30,53,174,228,131,138,54,145,166,254,237,227,18,203,83,202,193,102,197,105,185,160,201,13,141,65,122,185,204,147,84,188,137,26,26,169,254,94,67,137,175,253,191,197,179,191,111,226,222,144,4,192,0,14,6,225,197,234,10,232,149,214,234,142,133,210,226,196,87,224,192,103,160,215,192,111,203,228,136,165,116,81,104,249,35,14,31,152,55,153,123,49,164,54,165,121,220,252,171,251,204,235,238,138,222,189,191,121,147,255,167,254,160,250,177,88,143,160,38,113,254,245,76,88,1,152,14,16,26,48,98,153,16,9,153,103,250,155,176,86,153,26,45,24,52,7,25,230,10,13,29,165,64,8,198,80,64,207,50,96,40,19,43,114,55,157,248,138,254,250,218,79,148,66,189,30,79,41,16,97,17,216,201,82,251,181,66,13,5,242,161,79,19,6,149,66,40,33,233,109,198,101,2,39,146,39,72,42,50,238,195,45,200,42,5,218,174,153,8,125,184,196,193,142,3,34,172,172,131,64,56,214,103,219,43,184,20,31,251,171,247,89,149,176,157,104,214,202,74,217,148,72,81,242,115,57,43,37,123,36,178,80,151,68,143,168,81,111,222,30,85,246,87,123,118,215,95,82,176,111,48,230,248,244,79,253,103,222,223,47,55,191,137,169,252,147,87,17,145,63,252,207,254,36,60,255,213,150,254,59,17,23,9,157,243,51,172,89,158,240,228,221,117,44,41,215,120,220,38,201,162,204,181,124,53,41,156,241,234,242,14,62,191,255,62,93,255,143,31,120,3,41,80,22,120,150,129,54,26,37,34,114,169,204,144,186,34,56,65,174,35,11,87,221,230,185,141,13,190,246,126,99,151,54,204,230,130,34,86,252,61,179,137,22,170,248,239,151,232,119,59,60,75,254,133,255,134,191,85,255,137,115,67,116,246,202,249,207,255,255,253,32,0,4,221,156,0,15,51,178,20,200,68,179,33,121,77,14,93,14,32,8,66,230,50,82,134,0,197,65,44,200,203,195,84,210,111,26,105,88,201,242,191,18,117,221,154,154,123,180,170,196,160,165,191,2,94,64,50,88,83,71,211,166,255,251,178,100,31,12,6,34,104,208,27,140,127,64,71,201,154,55,97,135,82,29,161,163,48,78,233,51,201,30,139,40,105,132,161,96,71,157,218,109,77,94,132,55,95,239,253,106,118,117,188,37,74,134,245,186,4,227,166,220,169,189,202,155,82,36,118,226,180,207,63,251,8,131,14,216,115,235,208,146,25,209,80,104,181,186,48,165,233,128,2,251,58,196,117,148,43,102,121,207,78,106,44,143,68,94,101,203,90,205,84,226,42,107,212,223,184,222,113,164,238,210,185,119,41,115,2,165,167,242,42,214,137,73,83,106,70,109,149,166,70,117,219,95,43,159,184,74,200,238,52,236,239,119,136,18,238,173,81,161,106,205,145,161,234,169,42,79,121,152,130,0,96,16,87,213,91,170,209,33,243,116,150,183,65,81,75,35,204,221,50,89,50,36,12,39,59,61,77,41,169,18,103,199,180,114,168,196,66,237,119,247,191,93,63,175,254,119,239,255,73,179,91,255,255,116,254,127,245,127,111,206,0,127,89,248,159,10,127,111,69,204,0,0,51,13,14,147,99,29,81,102,236,221,228,156,248,51,12,212,32,84,193,208,24,203,231,232,28,97,23,196,202,224,44,211,242,240,42,20,128,128,19,0,65,227,23,197,53,106,251,99,193,80,56,18,133,208,143,0,80,89,40,58,21,68,77,137,160,178,144,191,16,195,47,217,116,130,175,29,139,146,5,147,76,163,211,168,150,34,1,126,219,223,155,98,126,8,150,223,210,139,128,131,218,119,89,24,160,38,247,54,230,165,248,201,154,75,20,159,173,30,110,59,181,185,206,87,140,45,173,188,187,101,55,234,203,212,81,206,165,190,167,83,247,105,245,47,179,98,137,115,84,149,101,157,204,185,53,69,75,189,214,222,254,228,237,104,178,13,87,74,126,252,9,35,252,101,155,197,191,213,205,251,233,161,138,130,179,245,60,166,243,61,132,25,242,92,253,56,224,42,13,196,152,64,161,230,211,96,164,91,132,148,131,100,145,96,171,44,171,55,218,140,172,219,36,105,49,173,167,173,85,252,183,77,168,217,21,0,0,208,48,0,45,72,45,96,92,1,4,134,184,206,214,0,18,87,150,109,169,5,196,80,62,9,129,189,200,27,121,62,110,156,75,115,140,50,219,215,184,214,48,62,5,139,99,16,56,245,233,229,95,231,118,124,22,221,255,178,25,226,79,206,121,79,197,93,162,175,76,0,0,100,188,8,64,153,48,91,152,170,39,152,221,35,25,242,26,6,28,137,24,28,135,141,12,130,0,97,221,50,8,65,36,1,96,181,150,96,216,45,11,156,108,176,50,213,148,202,220,254,165,226,239,30,3,164,20,96,64,21,60,239,66,2,224,28,87,79,143,142,189,163,33,31,175,255,251,178,100,38,14,198,122,104,207,27,175,101,208,79,230,73,243,101,165,118,27,141,159,50,79,101,143,145,55,170,232,205,132,21,224,140,93,112,66,226,94,97,2,219,20,64,68,172,228,249,41,188,239,152,119,225,163,183,143,31,63,107,250,165,151,86,248,42,169,171,166,39,147,253,231,44,66,75,34,117,236,241,109,134,228,100,13,213,174,148,210,75,88,248,137,159,44,238,238,192,63,215,249,21,109,95,35,90,179,202,230,97,26,89,129,226,32,29,221,219,244,56,172,188,36,190,236,101,117,156,195,34,24,253,119,221,100,177,116,135,75,214,32,66,169,28,112,178,225,210,103,184,240,241,202,92,245,197,11,99,126,238,226,155,57,154,225,0,2,20,110,105,106,176,103,91,101,22,175,244,118,1,18,171,218,58,72,2,9,130,153,3,136,166,213,185,118,49,124,147,91,169,134,160,164,28,70,162,107,170,40,147,6,3,52,138,59,227,169,71,171,126,143,255,79,140,255,236,34,79,150,237,255,254,31,143,241,90,220,138,5,92,203,41,127,18,130,64,209,89,48,242,11,147,16,80,206,48,249,76,131,25,97,20,48,92,0,144,224,16,48,162,26,145,32,135,12,1,51,8,240,23,49,25,8,196,20,8,2,97,224,4,38,18,148,73,149,168,152,146,8,141,5,58,105,53,210,34,199,111,8,121,79,176,225,7,3,197,63,142,136,101,41,159,19,130,80,46,187,10,141,40,26,128,203,227,236,222,172,7,5,160,10,31,245,58,22,18,117,176,168,160,64,112,126,153,12,122,188,34,42,201,254,78,69,148,232,90,190,169,14,44,79,124,254,47,177,40,109,246,33,60,223,107,151,77,128,218,94,188,239,210,77,86,210,205,91,229,171,78,192,114,157,9,168,230,39,164,226,92,200,169,180,242,45,62,12,217,206,171,219,49,161,90,122,107,63,44,63,59,144,187,216,156,79,97,25,229,84,236,198,247,174,58,141,150,145,111,198,252,16,189,11,138,155,187,141,59,246,94,213,88,182,101,95,65,168,192,192,143,94,184,141,96,5,96,55,122,26,32,52,252,211,122,137,217,211,74,90,182,29,254,191,49,248,161,160,195,168,52,106,238,154,14,14,110,191,207,187,107,241,196,56,161,148,58,202,65,119,30,63,233,255,233,111,235,255,255,255,255,249,12,184,193,255,150,110,53,161,77,194,122,159,241,132,0,4,101,188,194,173,51,45,10,141,74,43,55,24,160,247,7,67,16,139,203,184,99,167,96,208,120,168,15,6,129,13,48,61,32,10,71,203,132,114,183,15,114,97,60,89,173,104,251,157,180,189,42,175,73,15,220,11,136,191,45,191,65,115,37,150,41,24,86,224,203,112,99,225,201,154,76,234,221,99,150,255,251,178,100,40,140,198,29,104,206,155,153,99,112,80,167,106,35,97,7,118,24,201,159,52,110,229,141,201,83,38,104,141,132,169,72,53,214,11,148,162,157,11,160,253,65,16,119,238,127,145,73,80,187,245,181,103,88,16,225,122,167,63,154,38,169,207,41,126,238,87,165,160,10,233,174,45,130,243,116,76,231,187,189,205,174,129,75,196,107,204,112,61,44,242,222,244,214,110,155,98,53,163,119,54,118,75,158,231,188,95,131,41,119,186,115,134,254,220,43,79,122,84,149,76,13,98,166,57,121,61,141,231,186,36,81,250,93,106,154,235,43,87,211,16,173,170,175,1,201,238,0,93,171,15,28,226,214,21,74,17,197,149,76,185,244,81,231,57,0,178,88,102,72,203,245,223,102,235,57,125,196,17,112,88,64,36,191,233,191,125,78,252,223,118,138,210,98,186,32,220,104,130,187,77,133,8,40,248,234,35,169,246,149,140,158,134,169,174,229,30,126,242,210,169,91,100,186,127,103,251,0,0,2,164,48,133,91,48,153,16,49,204,108,51,127,249,54,40,27,50,76,3,95,6,107,133,98,69,129,127,76,92,11,140,243,21,131,0,226,128,53,39,206,190,23,253,50,74,47,213,54,188,240,169,204,0,66,80,163,229,100,70,160,48,74,233,3,41,132,5,233,136,242,121,39,107,190,16,167,5,165,206,213,115,117,114,2,110,245,121,101,56,239,203,213,148,56,12,58,221,155,92,170,78,56,170,52,232,203,165,204,157,100,72,187,139,138,93,62,14,191,21,72,83,151,121,127,116,37,174,92,197,187,185,189,131,242,63,219,175,252,180,185,73,207,221,248,47,51,107,87,47,202,34,223,232,110,220,166,121,191,62,77,238,65,109,137,138,94,10,219,173,213,92,196,38,159,74,99,181,126,249,214,109,111,174,103,246,191,171,160,152,45,54,109,155,198,196,80,38,135,92,32,183,169,153,1,56,68,56,117,89,210,38,7,137,169,242,225,42,7,42,22,126,173,172,206,66,166,226,163,173,191,156,182,31,62,105,171,44,112,241,135,205,23,7,85,206,57,172,207,63,41,35,148,253,169,244,229,21,158,93,40,143,83,46,204,99,58,189,55,230,182,154,211,217,47,162,149,59,212,209,106,200,0,4,166,220,66,149,48,74,160,12,175,51,215,212,213,164,179,38,133,140,10,7,50,82,92,56,222,143,70,6,3,153,224,38,64,5,106,14,232,24,106,242,87,125,151,251,107,245,100,250,85,118,186,148,55,168,80,18,243,210,89,47,4,246,234,183,109,201,36,240,245,158,255,53,115,55,154,155,115,16,247,121,48,164,100,223,67,223,238,85,204,169,227,69,117,77,182,14,250,53,202,235,205,12,233,198,21,81,46,150,64,196,255,251,178,100,56,12,197,170,103,207,155,139,79,34,83,233,170,35,97,133,82,24,17,161,56,110,97,15,129,70,38,103,201,151,137,106,208,214,78,83,181,119,182,89,211,21,216,113,17,154,233,235,26,249,31,132,164,214,78,48,21,186,142,61,150,46,252,163,49,146,116,243,225,139,242,136,235,162,232,212,217,128,220,8,113,105,209,61,46,177,197,101,239,49,130,170,35,142,111,146,89,86,197,227,192,0,1,95,182,128,91,147,14,28,194,158,98,177,208,106,36,208,203,216,89,211,131,100,65,15,125,190,50,216,80,226,83,159,183,219,237,85,125,31,218,159,161,209,12,227,219,11,99,9,136,190,180,8,141,41,247,67,149,8,122,171,185,209,14,185,173,46,149,111,185,191,247,84,20,242,213,156,107,10,21,110,138,125,245,128,1,10,72,23,111,153,173,236,101,225,49,194,152,7,225,36,153,180,0,35,3,24,186,100,86,13,29,0,24,212,10,108,48,240,136,30,195,209,216,12,87,123,249,13,148,61,73,87,171,39,205,75,6,20,76,24,18,160,162,153,183,30,112,118,155,202,145,196,255,249,35,158,208,30,47,214,127,53,41,101,148,185,65,138,67,146,230,136,149,244,92,128,237,125,204,228,65,172,80,74,184,243,232,151,0,72,183,50,229,131,17,192,72,59,169,249,144,38,130,20,202,121,35,229,110,210,162,211,17,216,104,248,164,54,213,2,89,30,181,211,188,15,26,108,136,132,59,158,231,217,65,235,152,92,104,210,65,164,216,247,213,88,94,183,114,229,42,133,26,211,123,129,198,149,66,23,98,17,200,168,196,141,23,162,150,24,103,83,140,144,20,70,0,84,178,20,50,80,83,61,226,113,17,193,172,24,102,185,143,162,136,25,99,39,139,236,131,206,125,251,255,255,135,2,108,84,255,11,4,122,172,189,180,57,73,204,157,151,237,196,191,239,95,232,166,175,250,127,119,20,64,183,107,96,247,208,142,106,236,211,174,21,255,113,186,117,240,164,26,186,25,71,245,192,0,0,92,144,112,163,50,60,150,49,16,66,49,122,220,50,244,8,48,36,15,46,169,146,34,184,8,112,86,211,12,193,3,40,128,178,238,49,244,117,21,2,43,216,104,172,185,154,203,123,71,138,186,32,4,172,103,97,9,207,100,221,64,32,35,47,167,167,81,204,166,26,187,127,1,243,116,223,67,44,105,180,127,93,94,242,150,86,60,1,75,249,75,206,217,221,131,220,161,54,222,85,247,10,224,254,107,194,209,177,44,56,123,221,227,21,0,98,76,248,179,62,187,214,151,171,146,144,93,38,87,38,106,8,234,165,224,24,147,47,98,25,18,96,206,53,174,166,126,120,230,147,2,172,211,229,43,98,118,127,154,54,57,255,251,178,100,81,140,5,240,104,206,155,169,55,48,86,168,73,214,105,133,116,23,117,163,56,110,188,215,1,75,166,168,221,150,157,160,19,114,235,211,85,221,251,84,105,84,150,159,17,175,52,15,244,163,81,218,45,4,143,234,206,136,234,0,192,1,202,202,64,160,155,136,167,82,42,141,226,134,0,130,163,19,58,65,115,48,46,235,112,128,218,165,222,178,243,55,110,41,80,64,173,174,10,131,171,0,45,135,252,77,182,252,95,24,230,141,111,213,63,117,237,209,170,255,171,2,156,12,243,148,236,162,15,232,170,116,213,180,208,69,248,164,183,173,125,251,105,251,127,80,0,18,219,128,18,84,205,112,80,207,161,4,202,186,56,213,0,48,104,180,98,230,65,26,38,22,128,229,128,84,120,88,8,91,130,160,131,184,176,193,2,12,9,74,207,83,49,161,205,106,122,133,16,69,64,100,242,139,85,70,118,131,167,144,144,22,151,117,209,25,203,226,212,232,88,221,90,58,252,33,159,19,9,145,107,235,197,73,40,119,219,29,98,125,44,37,115,9,98,111,46,189,112,193,46,175,7,58,194,70,254,208,34,253,227,88,250,78,178,150,150,56,155,151,219,132,95,68,170,143,64,220,253,242,88,42,21,165,179,177,37,218,173,112,81,204,116,212,145,66,42,230,60,239,191,147,152,100,157,119,210,74,229,174,22,110,209,249,137,94,33,105,110,32,111,221,240,28,178,131,38,211,183,180,150,211,219,66,7,0,11,175,155,119,147,148,47,74,121,68,94,162,18,34,181,92,226,245,80,215,208,229,110,166,91,82,56,249,128,67,16,80,14,114,89,158,221,254,137,250,255,255,247,74,85,157,87,205,185,164,156,36,209,14,100,29,207,231,31,221,123,113,83,254,141,73,221,139,23,86,30,73,215,169,17,207,103,233,175,202,140,0,2,155,176,0,87,55,185,180,21,132,56,124,60,251,68,19,66,8,12,8,2,0,71,18,120,24,4,50,96,20,21,120,128,213,107,44,7,191,125,225,50,87,167,208,81,220,73,71,60,160,81,106,227,131,121,238,59,224,18,200,114,149,53,78,237,206,137,190,223,49,99,247,31,120,187,156,161,95,118,39,68,137,57,124,25,87,87,171,116,245,210,60,251,254,57,31,49,71,61,68,193,166,40,136,245,161,130,249,237,36,170,114,134,38,156,155,146,53,215,155,25,152,122,153,186,220,218,203,110,62,27,28,212,143,58,208,48,185,169,176,153,64,55,136,5,106,54,136,189,149,155,181,28,161,63,47,225,47,151,153,238,224,155,111,142,175,52,241,15,117,111,183,74,18,65,78,182,41,183,173,143,135,100,157,164,0,0,0,64,0,0,86,165,51,47,93,0,241,5,214,159,117,193,168,182,255,251,178,100,103,12,165,206,104,206,27,152,75,112,83,43,153,253,100,197,116,23,169,163,60,110,189,43,193,84,25,166,133,164,149,216,104,5,172,1,157,179,198,160,217,243,189,213,44,77,11,5,20,191,193,144,213,235,230,211,191,5,188,154,191,189,63,215,250,232,255,149,133,92,38,158,196,24,182,240,249,191,155,145,191,79,255,70,127,255,250,91,211,227,95,39,182,122,42,0,9,87,41,132,64,41,149,100,217,141,195,217,134,52,89,142,129,201,65,42,60,12,24,218,52,130,130,128,168,28,44,25,153,26,1,131,213,51,56,179,29,72,194,64,114,157,111,212,142,112,135,216,27,205,109,57,136,226,10,172,66,33,62,229,61,116,198,155,106,93,253,170,228,154,197,108,209,211,7,6,32,3,132,44,108,165,87,2,101,97,199,175,50,31,209,2,89,52,126,232,14,216,218,108,120,99,81,141,0,94,43,80,63,57,168,132,221,77,2,107,138,21,130,24,181,94,83,219,98,225,55,69,169,236,210,190,186,82,149,24,27,32,48,169,26,197,195,70,153,98,112,154,10,122,79,126,71,115,227,22,167,134,41,19,79,165,88,155,224,180,88,122,14,138,53,147,186,85,23,109,66,166,218,100,16,231,30,215,33,74,129,34,203,216,100,251,27,240,65,130,144,204,214,9,22,23,78,44,196,219,144,99,11,42,31,87,23,47,83,12,84,255,32,108,127,52,86,120,134,35,14,232,28,126,19,100,35,117,132,66,117,32,171,70,6,251,228,250,70,95,227,94,117,247,99,51,199,133,158,53,42,57,9,182,155,102,184,143,219,11,254,239,246,128,0,4,154,141,13,14,44,53,129,58,223,77,216,0,129,37,166,56,146,206,56,176,194,96,99,103,9,32,160,116,108,68,179,72,81,146,53,146,80,226,194,149,166,52,209,18,66,68,252,199,94,252,103,90,116,130,253,19,42,199,179,49,118,213,115,67,207,44,47,37,148,123,170,30,125,125,202,99,196,219,38,236,214,181,19,169,132,49,236,12,99,52,149,252,187,127,74,90,12,127,165,125,43,16,223,77,197,203,155,131,146,137,182,20,29,28,238,94,237,238,85,93,44,198,219,9,47,173,113,124,127,140,238,9,215,142,187,93,48,190,106,137,52,236,37,207,122,79,149,40,83,217,92,166,98,96,103,213,224,69,223,241,237,159,19,250,53,199,242,179,92,140,194,106,192,20,40,124,144,193,155,150,102,185,238,159,238,93,139,78,233,154,199,148,90,222,231,76,194,190,186,92,16,0,2,69,85,149,17,230,150,210,8,50,40,65,56,229,36,33,92,142,87,70,152,13,4,161,43,182,213,87,168,55,5,7,186,251,127,109,233,31,4,221,135,140,191,178,193,253,95,95,207,255,251,178,100,126,140,70,79,107,209,155,79,101,240,62,231,42,58,100,98,82,23,149,191,70,109,189,179,129,21,13,231,137,156,36,154,168,10,72,220,37,2,227,153,242,95,248,104,0,27,104,192,33,1,155,170,141,45,25,148,241,165,153,23,28,66,32,85,246,46,98,182,141,2,26,120,202,194,63,233,40,99,4,174,228,101,29,67,17,33,187,74,160,80,19,101,246,44,214,162,202,8,120,248,126,39,57,246,82,229,173,92,143,141,172,172,103,6,120,128,111,36,101,151,233,16,174,254,55,251,47,49,46,152,7,222,253,247,63,107,136,213,153,93,66,212,142,219,234,153,187,93,8,66,91,195,22,93,216,190,90,138,34,9,162,48,220,61,58,206,136,2,153,70,215,100,80,114,120,153,61,16,132,185,195,28,127,13,231,115,16,204,245,180,201,51,110,125,243,78,159,42,227,136,210,129,120,208,228,75,131,82,81,116,26,236,180,146,100,199,149,216,112,211,80,248,127,25,144,65,69,93,106,230,92,237,97,0,0,209,145,13,182,51,85,15,101,151,187,38,116,177,216,144,240,131,109,43,109,108,25,134,157,18,44,162,70,62,7,246,28,131,119,97,253,215,175,139,101,84,73,85,8,194,136,1,2,230,38,183,136,58,5,181,189,125,202,56,190,157,159,255,234,255,255,114,48,106,88,208,104,115,53,149,12,127,246,51,65,120,4,238,48,64,52,225,243,81,232,105,128,131,70,52,10,27,88,136,13,1,40,34,39,155,36,64,44,23,127,132,1,195,49,3,208,50,249,36,131,230,216,77,242,65,226,18,219,68,192,162,213,43,180,32,34,93,141,43,42,186,244,186,235,249,241,183,52,226,242,74,85,44,108,91,213,221,87,83,108,71,144,43,29,202,116,173,223,96,70,85,74,198,2,20,121,254,181,229,117,45,102,112,151,75,206,112,118,226,230,215,64,218,121,172,14,201,233,180,71,174,141,159,246,132,255,146,241,252,2,19,189,252,235,222,54,240,165,20,19,109,48,145,166,182,109,239,11,145,24,155,104,129,232,139,191,15,197,219,38,253,89,43,188,63,223,205,62,123,31,206,90,254,58,79,56,193,222,129,222,19,37,119,213,41,156,101,99,223,190,251,238,245,188,90,108,116,198,255,210,7,227,168,113,251,36,250,237,123,0,88,67,3,156,2,195,8,50,146,15,248,144,135,13,78,233,4,164,199,95,204,212,222,213,252,91,204,242,48,103,161,40,54,5,70,66,243,198,210,163,125,206,58,142,25,15,69,228,82,75,250,148,102,251,212,245,125,31,255,242,191,167,242,153,223,205,126,137,28,194,41,32,131,80,100,236,201,98,99,101,8,74,25,66,48,25,175,160,38,85,9,165,145,129,67,102,143,22,255,251,178,100,160,142,198,240,114,78,131,153,124,64,68,131,121,225,104,197,132,26,57,193,62,78,101,239,65,24,142,167,201,150,41,208,183,119,225,4,38,132,21,54,171,88,70,225,214,140,13,50,72,224,243,55,25,2,137,183,147,211,4,172,71,62,14,79,185,101,237,63,187,124,104,95,135,211,42,10,125,85,33,21,106,218,210,74,44,205,181,143,113,251,61,79,79,104,161,58,204,238,160,246,112,254,153,248,154,76,65,88,146,137,142,242,68,67,150,101,21,243,134,239,77,181,71,202,31,77,100,248,255,72,236,249,15,253,253,139,233,55,255,245,199,237,74,28,103,101,174,245,44,47,165,193,97,197,35,134,141,47,152,216,190,33,255,72,121,254,5,179,225,255,134,77,222,140,177,243,132,235,188,80,18,110,54,230,104,118,235,210,190,11,83,14,119,132,39,230,171,157,82,233,55,90,237,91,254,72,63,247,47,251,54,176,0,1,132,67,33,129,152,219,164,153,122,23,129,135,17,64,48,226,76,9,117,32,109,220,133,40,230,84,63,163,34,114,221,134,238,253,67,85,31,143,66,111,74,59,144,122,17,146,99,55,200,119,131,17,47,201,228,95,101,157,191,253,203,61,243,221,255,255,101,128,64,4,145,80,70,136,48,57,104,199,34,211,17,206,76,192,83,14,49,146,130,12,25,82,4,131,161,144,225,89,155,4,137,79,13,149,6,24,217,177,14,40,24,186,102,218,201,96,194,253,211,246,232,181,106,59,41,94,76,38,154,11,45,12,138,190,230,190,13,164,109,101,255,90,215,120,74,29,103,235,4,158,117,113,34,128,121,227,167,226,251,9,124,57,164,128,207,235,139,239,48,29,65,195,27,172,233,187,86,194,234,36,23,226,42,231,72,99,150,31,162,82,93,115,103,127,9,175,242,95,179,137,71,69,243,241,188,250,252,183,26,251,194,250,235,234,168,13,101,184,155,219,75,226,94,55,238,179,140,190,198,187,237,227,18,235,248,95,88,85,125,233,77,141,224,244,114,171,128,108,152,250,237,161,61,247,123,102,244,65,110,253,45,141,118,205,211,169,111,175,38,243,251,191,251,175,243,6,180,128,36,0,0,52,71,1,119,136,136,34,169,90,95,64,111,50,214,125,19,14,244,162,77,15,80,158,205,106,180,207,210,78,126,69,107,138,134,180,32,250,185,22,102,236,22,124,70,81,234,167,250,114,37,100,35,247,109,239,245,110,245,59,157,255,237,144,255,253,224,0,81,14,140,42,0,138,224,82,220,199,86,115,67,148,76,16,20,79,83,95,165,70,150,45,160,132,72,103,241,155,139,7,136,65,38,111,33,52,245,194,48,37,10,131,155,142,5,129,4,63,215,38,145,160,211,77,138,5,97,253,75,255,251,178,100,170,140,22,137,112,80,27,154,122,240,69,67,105,248,101,229,86,25,101,183,62,110,62,58,129,14,142,167,221,166,29,216,146,218,167,112,187,240,108,161,183,140,247,251,247,9,1,105,197,111,6,100,205,239,177,164,88,171,149,152,251,122,23,17,99,46,193,204,255,126,62,188,145,100,204,54,141,120,19,75,167,55,81,89,134,2,90,177,133,209,245,33,146,67,26,218,200,158,161,194,169,193,255,174,254,89,38,182,24,55,56,99,148,198,75,48,13,186,234,53,158,64,121,73,150,68,109,47,117,217,100,5,221,134,186,142,56,185,139,132,218,197,144,26,82,46,62,194,189,22,41,147,236,201,148,19,48,145,3,20,145,70,155,24,36,99,44,115,166,220,222,82,160,33,192,1,78,147,65,49,140,4,164,150,94,43,72,20,241,40,225,245,99,12,109,106,12,188,52,42,221,232,77,255,75,200,51,124,233,145,49,27,68,3,52,89,50,142,203,241,9,46,102,82,169,73,71,122,254,216,45,255,119,234,111,175,217,255,243,84,5,0,1,163,19,63,12,153,20,48,209,44,212,7,192,246,25,166,5,192,81,41,188,179,166,105,19,133,67,166,72,11,155,16,164,58,8,93,67,192,144,87,224,152,32,232,130,2,166,150,3,35,68,92,176,56,30,11,250,171,39,98,253,162,151,24,16,139,84,176,112,232,236,246,154,99,224,215,229,135,58,88,114,223,41,133,14,147,114,206,173,50,101,118,137,64,210,226,245,199,26,255,203,130,15,79,127,132,81,156,238,121,119,230,185,87,26,165,29,34,197,166,53,214,160,147,16,49,131,53,176,93,79,180,65,108,128,244,162,226,41,235,14,117,148,250,218,230,32,212,129,152,176,19,213,44,224,174,125,67,72,30,6,169,13,64,64,11,18,56,82,68,220,250,123,143,61,101,29,103,20,147,140,100,81,116,53,12,118,77,48,54,13,200,185,136,71,173,102,205,98,198,92,147,173,72,174,230,79,81,83,102,37,8,146,88,80,118,186,0,0,13,227,204,130,66,1,16,113,32,121,88,94,13,165,152,240,209,102,232,110,171,206,114,128,116,160,237,189,199,36,66,247,244,170,125,87,66,223,250,245,111,253,255,255,255,255,245,255,239,223,255,137,218,250,246,239,253,93,39,241,134,128,108,115,40,57,255,200,48,203,233,48,201,84,50,169,94,51,16,232,49,51,188,51,76,138,52,32,71,10,13,70,60,97,70,37,136,192,64,152,196,64,196,209,82,4,132,12,70,19,1,67,163,64,76,112,112,68,156,66,1,104,202,224,221,65,220,114,27,2,95,233,199,65,146,10,129,94,215,160,193,186,77,74,8,100,179,16,62,116,177,255,120,216,170,76,175,189,221,145,106,86,255,251,178,100,191,14,198,204,107,206,19,152,108,208,73,140,106,51,96,106,112,92,181,183,50,14,233,177,201,43,174,232,205,134,41,80,230,137,83,179,43,42,147,96,88,194,194,194,210,6,253,213,49,129,247,21,49,65,34,253,122,128,197,236,125,121,205,231,30,145,199,185,17,144,227,247,100,21,50,120,104,247,154,33,188,182,184,143,51,236,73,1,76,165,48,68,27,45,99,29,54,68,29,140,125,129,149,58,103,210,103,118,97,152,79,107,29,192,87,158,39,142,229,164,49,0,25,77,100,152,94,85,118,90,145,54,108,193,75,155,43,95,34,173,83,37,179,151,79,160,152,61,26,34,228,193,75,174,202,55,212,101,85,251,179,164,68,101,99,197,170,59,248,173,80,0,0,7,243,76,193,216,16,148,160,45,57,140,136,238,254,241,228,34,19,124,82,2,249,52,53,252,40,59,57,57,93,211,247,59,245,59,69,213,181,230,106,127,255,255,233,255,255,253,255,255,255,248,176,191,175,57,190,219,35,62,111,46,199,152,8,203,229,7,45,101,147,175,58,128,64,2,8,48,192,99,64,202,65,240,12,220,25,111,42,26,176,49,24,220,32,129,130,147,79,202,17,228,176,64,25,24,218,10,25,88,46,34,26,112,8,195,51,19,75,34,205,160,8,42,38,24,218,20,151,209,249,25,192,127,56,178,194,14,128,247,216,148,128,79,30,118,6,98,193,199,66,106,106,131,230,91,200,219,185,218,27,252,155,32,0,139,170,109,146,10,68,100,88,32,60,12,119,40,65,66,154,147,128,31,206,14,240,43,49,219,197,139,236,238,184,83,205,110,223,53,187,4,249,126,57,82,250,144,108,120,16,70,91,134,244,84,227,58,69,83,16,137,254,60,34,95,54,51,175,255,254,197,125,251,122,21,191,207,170,228,246,44,118,188,16,159,182,177,95,251,205,255,23,88,250,250,214,61,123,5,47,212,244,206,10,5,168,17,140,160,241,31,164,129,239,23,107,211,125,221,85,185,187,110,223,89,207,231,48,233,191,39,255,23,255,219,239,201,184,8,14,0,0,95,215,1,201,20,221,99,181,40,36,153,5,57,235,234,80,37,136,212,18,166,214,240,40,53,231,33,246,247,236,189,207,254,180,141,193,132,207,255,143,12,230,127,63,153,255,255,255,255,255,251,127,246,237,255,199,117,111,255,255,254,39,108,90,9,229,6,59,37,140,34,160,8,193,243,24,209,129,156,218,162,88,211,246,228,233,161,144,195,112,40,192,241,4,213,106,220,200,80,252,193,49,148,12,89,25,210,80,142,4,229,243,48,72,38,54,136,149,7,9,139,252,193,48,116,210,80,56,193,144,13,174,136,67,97,227,158,92,142,69,65,7,134,145,188,102,38,232,255,251,176,100,188,140,151,6,111,205,155,185,124,64,75,203,170,39,101,103,120,29,229,183,48,46,230,51,201,30,174,168,233,131,41,192,31,75,20,6,11,27,239,102,117,197,104,134,150,52,134,82,203,46,220,28,168,49,232,119,37,133,14,118,153,232,6,140,148,86,172,136,67,132,220,140,1,16,126,112,136,4,91,24,239,242,143,155,163,166,206,110,139,123,130,247,119,212,235,29,70,134,2,121,185,85,97,228,57,220,82,139,246,58,209,187,173,59,57,242,109,135,119,9,182,69,134,232,236,146,212,63,140,115,201,144,230,92,164,76,187,23,193,84,232,143,129,34,69,52,75,115,116,200,221,100,186,89,124,209,235,93,18,38,98,157,7,121,121,143,197,14,72,230,3,9,157,76,213,154,84,137,181,75,106,46,181,162,145,97,13,68,147,231,152,205,22,221,54,0,69,26,220,86,28,86,209,109,205,182,64,174,156,72,228,41,24,223,10,241,84,160,189,211,135,124,81,181,47,148,237,254,148,103,115,7,230,92,11,183,254,152,184,16,72,30,159,255,250,255,255,255,127,255,211,255,255,255,255,255,217,238,24,10,114,34,94,149,160,98,68,0,8,6,144,75,37,51,3,129,140,168,85,49,48,116,192,118,48,17,16,32,212,155,70,40,103,2,149,39,169,68,19,84,121,146,52,32,104,99,222,77,190,104,36,5,196,33,41,174,55,98,178,118,225,154,102,175,63,88,190,129,202,161,13,168,193,105,235,44,148,224,222,49,22,148,206,16,140,112,35,141,222,45,7,82,44,134,166,78,30,143,15,51,12,94,102,137,52,5,186,217,73,170,118,138,204,73,100,35,116,220,233,144,199,15,5,197,5,175,11,3,195,109,43,42,46,58,163,86,200,12,146,108,177,6,154,45,0,247,93,55,246,186,33,224,68,204,140,23,13,74,27,71,204,6,168,157,22,163,96,92,149,20,98,101,65,18,123,98,162,211,152,45,104,28,169,100,178,168,25,108,71,173,50,224,119,211,164,71,10,189,53,234,53,229,171,40,210,241,164,25,109,53,128,4,0,15,155,179,56,0,224,242,223,136,240,23,109,173,119,25,11,59,102,26,65,251,94,90,90,199,135,251,124,246,223,251,175,239,145,182,191,205,225,177,187,250,219,255,167,255,255,244,255,239,255,255,255,255,255,205,121,195,6,158,8,140,122,54,190,119,122,207,228,104,63,73,86,158,239,249,144,154,130,152,156,147,134,148,120,145,52,173,15,4,33,34,230,171,54,16,176,22,121,17,34,2,119,246,167,63,114,110,127,184,50,36,44,163,123,212,30,138,199,56,88,161,242,113,117,6,46,51,31,201,19,205,55,212,52,57,129,20,10,67,117,93,150,180,29,201,173,173,243,173,255,251,178,100,177,136,198,89,101,208,211,154,137,248,71,76,234,35,96,202,114,17,245,151,85,76,181,119,169,54,45,232,205,146,169,224,88,155,158,199,118,163,86,206,114,143,33,190,67,255,206,19,84,202,25,111,90,90,2,37,25,60,1,207,109,58,198,229,151,176,174,189,62,180,229,144,109,81,73,215,148,153,203,66,145,61,98,32,201,186,175,191,47,231,47,137,213,181,168,2,129,128,30,82,200,93,193,12,140,17,248,130,136,133,106,82,88,74,93,205,234,34,170,221,233,65,26,52,54,202,248,215,215,251,18,174,97,165,6,184,58,38,247,211,157,219,255,255,240,168,95,17,63,255,253,191,255,255,251,127,255,255,236,149,67,137,17,196,97,165,91,46,141,56,65,33,176,64,128,144,2,64,0,0,48,193,44,77,76,163,140,164,199,28,14,204,156,17,16,210,220,39,204,61,64,196,193,172,37,76,87,144,252,211,100,240,49,184,223,166,179,130,75,1,161,195,9,1,204,20,146,63,54,164,192,65,65,162,57,130,24,135,134,57,133,194,206,88,168,228,139,172,233,152,36,58,72,237,2,106,88,165,38,127,169,194,10,255,184,134,112,234,103,73,98,110,173,178,0,129,199,85,217,145,14,242,173,162,101,214,158,33,28,195,112,1,131,195,1,83,76,218,117,214,17,38,130,228,240,248,64,215,154,87,4,130,27,203,33,213,128,53,197,227,150,229,52,145,125,82,182,175,237,101,246,222,119,24,235,83,122,60,128,29,104,34,90,0,10,161,114,139,161,113,243,182,122,189,178,195,137,147,133,121,90,23,203,174,76,150,242,134,97,233,46,6,236,212,167,187,188,165,214,101,178,226,133,115,248,47,50,223,75,231,40,90,180,237,148,156,68,250,9,185,8,57,245,170,75,111,252,252,170,196,118,173,106,86,93,71,217,107,253,133,60,130,2,212,59,125,85,111,124,32,185,15,211,237,76,56,33,157,49,23,52,24,8,57,212,86,78,85,24,60,154,61,93,245,113,228,113,23,165,239,150,202,99,232,12,146,199,101,212,208,136,236,186,9,125,99,144,243,62,189,251,148,75,102,46,223,131,123,247,221,251,31,245,252,72,2,170,161,67,179,243,137,3,192,41,106,114,24,219,137,128,213,17,164,20,193,217,139,175,160,20,23,178,142,195,147,249,183,119,63,178,160,20,126,28,31,81,15,212,80,60,210,92,96,33,101,122,0,137,141,225,215,184,155,255,255,255,195,223,255,252,127,254,163,164,41,63,65,250,159,255,255,255,187,99,86,238,25,140,106,250,204,205,168,128,1,69,193,17,30,102,17,162,99,184,42,96,38,8,96,200,106,96,8,28,96,56,56,99,210,68,6,142,29,19,12,94,51,117,114,231,181,20,255,251,178,100,223,12,9,237,114,74,27,220,209,210,89,43,169,193,99,69,30,157,245,191,56,110,239,7,65,44,173,232,37,169,9,168,15,63,112,129,225,244,126,6,163,26,169,44,31,68,74,38,76,229,62,212,74,165,131,158,201,88,33,104,151,98,14,42,138,81,219,210,239,108,13,235,184,181,103,230,222,239,170,178,138,65,206,50,55,159,28,93,232,30,123,75,5,123,235,33,59,240,180,52,187,124,254,115,154,162,203,233,228,63,169,137,22,95,12,207,238,226,74,69,185,237,165,253,96,254,221,223,187,88,223,184,211,59,126,179,71,181,244,11,11,249,243,95,174,227,247,32,216,51,117,164,172,211,255,238,255,230,173,93,220,16,95,137,221,85,145,110,205,247,186,174,178,132,225,189,75,119,91,233,247,157,246,233,151,209,195,83,183,179,134,165,152,75,199,5,30,187,165,144,231,75,119,200,181,54,240,111,45,106,180,78,130,198,82,235,182,112,165,183,73,185,174,127,235,191,206,235,191,242,153,81,192,9,128,32,2,27,178,220,92,48,188,50,32,142,235,210,5,74,153,176,19,108,95,182,201,15,83,129,119,63,44,38,148,124,150,229,51,168,101,134,204,223,249,51,244,19,132,27,28,111,223,80,47,255,255,255,255,255,193,127,252,236,223,250,143,223,255,255,250,255,6,53,94,251,57,1,0,1,114,84,28,204,129,20,207,241,128,211,89,72,224,224,20,196,128,184,194,224,120,204,178,192,20,128,4,4,134,41,4,6,14,13,64,128,55,28,176,98,125,81,4,69,141,144,192,192,79,92,9,58,156,209,210,241,231,233,82,41,16,0,162,35,251,18,16,18,38,205,169,26,8,230,92,136,195,203,234,60,238,46,148,39,114,35,44,202,149,165,141,16,215,170,85,7,115,174,248,16,234,44,67,32,107,58,152,0,238,160,34,64,22,81,229,189,111,187,234,86,248,154,233,137,229,210,65,206,147,23,164,166,40,65,181,183,232,172,254,114,231,92,255,147,220,183,71,167,30,95,230,12,127,235,241,20,17,51,53,169,4,172,25,229,75,124,30,168,137,112,175,7,236,93,213,81,143,21,98,62,240,171,129,190,211,191,120,79,105,150,58,102,58,149,174,103,230,123,92,104,193,140,68,91,67,41,203,88,110,143,53,213,207,113,93,167,179,74,169,224,64,158,4,250,203,84,77,111,27,175,245,255,174,177,205,148,2,0,3,9,114,82,136,9,169,51,113,133,206,10,228,120,55,77,147,130,136,130,47,61,96,0,165,62,96,124,235,5,110,216,80,86,99,142,197,27,74,208,43,217,199,97,33,216,213,205,219,138,255,255,254,156,171,250,115,243,241,95,249,9,9,111,255,234,174,175,221,242,96,0,66,82,131,255,251,178,100,157,140,39,112,111,205,19,187,122,240,72,103,89,229,101,101,114,28,145,167,58,110,63,21,193,8,174,168,29,147,137,208,86,38,92,49,26,76,122,98,27,153,145,152,160,229,161,128,4,102,71,172,143,11,65,1,131,24,7,74,199,4,64,23,236,193,129,131,23,157,91,192,112,20,116,106,97,16,194,149,196,135,67,229,2,184,101,84,85,34,252,155,128,152,178,153,109,136,59,222,203,17,139,37,70,133,24,139,209,182,45,164,3,120,218,102,184,201,64,65,109,44,47,221,81,57,243,144,145,90,169,0,17,98,54,194,182,229,164,39,221,237,62,26,169,250,75,218,228,102,245,169,179,5,185,148,249,158,13,75,246,45,211,15,254,135,75,142,91,69,34,208,109,7,88,249,165,82,9,28,115,216,235,197,97,190,197,155,69,77,104,123,134,30,220,212,211,187,103,188,161,134,109,106,10,198,107,224,75,114,187,83,55,191,55,226,246,57,61,95,47,206,102,71,90,52,173,233,67,150,155,7,126,118,10,198,119,94,247,86,228,228,238,63,90,230,29,181,77,87,116,215,47,27,211,46,16,0,2,59,118,27,116,129,31,25,155,82,3,108,98,17,86,209,20,243,165,142,32,150,199,195,69,226,28,243,27,20,221,131,118,217,79,245,232,126,249,123,240,239,255,95,254,157,63,175,255,31,255,251,255,255,247,255,255,255,208,175,130,31,163,235,0,5,179,10,217,204,173,96,53,250,136,213,87,243,254,194,141,236,37,12,23,157,80,152,11,135,7,19,25,250,185,137,160,140,132,18,2,3,78,207,246,216,56,60,104,68,195,14,207,80,88,56,49,149,21,20,67,145,169,132,64,196,56,68,86,117,177,192,233,236,57,169,81,43,191,81,223,197,54,152,27,96,69,73,233,45,124,42,22,33,78,25,218,239,34,80,246,8,29,2,81,59,180,171,214,51,161,10,212,229,242,181,237,225,99,185,239,83,253,212,221,236,190,106,139,249,106,77,249,54,143,157,154,204,2,143,28,23,198,25,241,156,239,42,204,167,247,46,79,59,93,152,94,53,237,110,143,15,202,215,217,141,37,149,171,22,147,139,87,166,228,220,205,232,101,184,87,164,12,58,45,202,208,173,209,86,133,217,202,244,59,251,236,111,46,91,137,119,245,23,195,238,73,233,111,84,110,213,169,172,22,5,150,231,68,213,34,150,167,168,36,221,191,67,26,238,87,222,108,62,222,54,113,181,143,42,118,106,247,57,250,255,250,77,235,148,191,250,173,201,245,157,16,0,4,47,251,212,206,133,34,23,169,123,203,76,55,111,102,32,229,4,161,185,152,242,173,240,169,54,35,230,163,102,13,137,8,65,145,207,230,238,209,2,204,163,240,238,81,180,230,255,251,178,100,150,142,71,221,113,204,147,155,201,210,69,169,170,19,107,10,26,29,221,193,46,46,233,241,153,50,41,40,169,130,157,240,116,127,255,255,255,255,255,183,255,234,159,223,174,235,177,37,214,51,254,202,66,50,226,152,59,7,25,46,5,26,57,23,28,22,73,25,204,11,131,70,35,67,109,67,34,3,98,238,153,14,29,8,70,32,8,12,218,13,5,34,222,0,240,112,52,13,128,6,35,65,131,16,112,50,223,144,119,18,37,37,7,3,29,108,36,173,123,80,5,128,55,213,156,180,235,155,252,155,134,210,121,243,40,42,151,82,104,235,145,171,98,139,86,188,187,49,194,77,118,212,77,57,219,201,250,138,209,39,220,156,33,148,142,195,25,49,1,167,114,221,169,222,124,46,230,166,221,125,217,195,243,229,213,32,1,217,229,52,90,196,240,200,62,113,201,214,113,83,43,118,148,148,67,237,97,116,242,218,241,189,113,156,175,161,217,162,101,73,237,220,126,211,2,55,105,78,225,104,121,19,44,216,154,14,49,92,45,90,148,133,125,110,180,244,113,255,111,99,77,151,60,222,165,244,251,214,210,77,18,111,184,196,154,173,17,55,43,37,225,238,46,175,10,28,123,215,19,124,87,63,22,127,188,221,122,222,248,65,141,128,20,0,0,55,115,109,218,184,94,9,99,3,202,128,129,83,153,247,77,61,241,183,37,22,5,141,141,4,104,88,233,134,46,134,119,1,27,111,127,248,215,206,218,245,237,255,255,255,255,255,250,255,242,249,161,43,84,234,13,198,152,232,38,122,210,232,76,215,115,85,157,106,66,191,217,72,64,0,145,120,97,170,102,87,65,163,136,197,79,65,134,141,65,201,112,0,60,207,246,16,115,233,123,74,132,2,18,52,27,93,161,81,163,159,115,22,6,79,160,186,1,153,145,151,107,133,82,246,73,154,205,86,225,224,250,44,22,145,225,12,210,30,15,245,212,250,62,14,35,252,148,199,201,245,225,131,36,68,233,128,250,65,239,69,214,60,249,47,214,238,0,233,165,215,0,229,166,126,183,243,62,254,102,182,101,112,206,23,46,243,81,95,89,141,145,242,255,232,208,181,178,161,214,57,181,77,200,110,205,44,17,225,62,190,190,61,125,32,160,53,234,129,215,196,122,246,242,109,122,92,82,96,71,211,141,39,145,151,48,52,193,175,226,227,230,124,123,51,98,211,49,73,91,151,216,217,83,140,129,212,135,81,189,1,71,62,233,206,43,231,178,107,174,237,14,4,242,101,137,178,51,202,242,207,46,96,0,192,0,1,225,41,90,79,169,142,200,24,216,41,84,132,27,57,83,111,50,115,68,46,192,69,231,203,19,1,136,224,168,197,66,195,61,166,3,182,211,215,234,248,209,255,251,178,100,127,140,134,142,103,206,27,155,121,224,76,9,169,247,100,229,118,91,113,151,52,110,97,243,73,40,166,232,13,146,157,241,216,137,242,243,115,255,255,255,230,255,255,239,255,201,84,253,200,24,212,0,157,172,236,112,242,113,63,132,147,38,156,128,0,37,195,3,63,205,162,190,54,0,92,208,245,67,164,28,13,194,49,25,0,156,72,226,105,144,121,128,194,166,114,23,152,152,76,74,3,96,66,163,147,33,174,144,70,190,18,8,123,68,192,91,66,169,4,120,81,104,66,0,25,72,244,151,229,148,103,129,122,208,21,245,91,58,128,56,248,47,244,154,78,237,64,13,7,147,110,9,88,235,225,3,45,236,101,203,1,63,151,97,155,31,60,52,186,107,19,228,90,145,243,156,253,93,191,172,106,235,249,126,240,217,63,185,33,119,94,89,73,142,101,215,245,87,196,19,207,122,185,54,143,172,30,254,181,248,222,239,125,46,15,29,117,230,29,102,86,111,1,124,232,253,50,26,115,205,36,60,197,111,115,158,209,24,99,124,180,227,24,137,241,17,151,27,180,121,53,134,200,244,134,52,35,68,130,218,169,131,35,253,67,214,220,245,37,119,141,207,184,123,58,184,182,255,214,244,48,229,16,0,1,56,162,105,78,8,139,244,195,98,20,129,203,166,197,134,192,188,102,170,71,75,253,127,194,149,152,38,25,99,6,235,70,14,255,167,213,245,226,6,223,151,167,255,255,255,255,254,189,189,63,54,99,139,244,55,30,29,73,64,194,44,177,200,194,146,28,220,181,134,196,167,133,0,0,96,179,44,223,225,51,164,25,77,75,131,27,58,155,60,10,66,50,50,239,232,196,2,3,2,10,139,82,98,208,138,40,33,25,128,130,71,14,51,135,11,18,180,116,182,100,81,146,37,193,5,78,69,204,186,84,36,86,150,148,222,237,97,94,252,35,109,55,188,247,199,56,242,187,98,8,103,101,240,117,240,218,74,20,15,123,99,161,191,86,108,178,169,13,236,219,148,229,73,192,225,44,116,136,6,17,117,230,175,150,153,240,93,103,13,127,225,49,55,192,228,119,126,115,197,221,83,83,254,179,76,209,89,156,84,196,222,27,203,213,47,186,107,239,219,45,197,143,116,140,121,231,53,137,245,66,151,89,208,111,95,48,220,177,122,199,121,104,233,122,111,188,250,188,121,53,181,53,237,183,154,151,51,197,188,35,72,240,246,59,221,85,234,238,53,158,120,223,94,104,51,189,146,92,213,63,60,250,135,175,245,255,243,235,23,125,129,55,112,0,0,128,0,0,0,17,13,35,180,246,131,15,27,29,60,89,249,137,122,155,196,220,85,42,103,113,85,148,44,173,239,145,251,212,199,60,132,195,117,123,140,127,231,251,255,251,178,100,133,12,134,230,111,205,19,153,124,86,68,131,105,253,101,37,114,28,109,199,70,109,176,121,201,5,33,103,205,147,21,208,62,50,90,86,90,67,255,183,153,119,158,159,252,191,190,117,79,132,125,163,93,103,228,64,0,146,165,10,3,154,58,136,0,152,229,139,14,136,120,12,94,231,26,60,233,165,160,146,153,154,56,129,173,44,0,150,24,49,139,31,10,136,39,171,158,135,224,164,70,179,7,172,10,145,120,148,17,84,95,152,178,236,110,233,95,70,251,179,117,160,191,148,18,41,82,195,182,202,224,9,105,160,86,185,192,232,106,15,27,19,68,130,194,113,44,193,219,18,0,98,168,71,115,7,99,18,93,126,198,8,113,196,19,133,99,193,169,49,57,88,40,14,197,235,27,96,19,3,101,101,47,203,183,185,217,190,85,184,249,180,128,125,170,180,32,32,62,176,212,243,186,135,14,54,255,217,179,234,44,171,222,195,8,175,137,29,164,192,121,244,185,194,43,51,192,92,25,172,171,70,17,103,36,48,44,39,178,24,150,211,174,47,63,130,183,89,88,199,179,197,4,182,217,140,112,40,90,175,211,190,141,199,180,134,209,48,120,157,229,100,133,243,137,75,64,227,246,80,5,73,80,0,144,35,19,17,184,112,1,240,70,200,251,47,4,84,201,174,62,171,150,75,94,152,56,249,236,100,114,245,195,114,197,235,233,134,44,255,216,190,194,14,241,156,231,58,133,24,139,238,191,255,255,255,255,255,255,253,3,160,135,240,59,127,252,78,2,0,0,2,114,207,25,186,88,57,84,209,208,14,120,109,61,171,27,179,209,51,248,140,28,16,2,97,151,171,77,65,11,36,7,67,72,42,84,56,3,147,104,43,168,234,224,171,3,182,75,83,236,200,176,116,94,171,80,9,1,91,89,137,199,0,32,18,107,84,106,242,85,53,74,235,110,178,143,36,47,50,155,83,92,47,226,159,56,226,213,31,253,234,65,74,167,30,159,114,122,162,136,16,230,106,208,231,84,192,156,108,159,80,98,158,170,6,188,101,194,22,94,158,144,226,214,44,79,43,33,46,205,106,61,79,60,136,163,87,198,195,52,147,235,50,67,74,64,58,219,217,59,231,95,212,191,57,90,208,142,26,222,11,3,108,210,197,86,166,233,121,84,245,146,216,52,228,147,114,150,8,184,126,137,92,103,122,210,110,169,157,229,243,93,226,174,132,74,239,160,186,155,255,19,211,254,220,234,213,174,175,255,240,182,239,0,0,1,18,32,241,195,128,216,72,32,179,41,8,60,148,17,5,254,149,223,77,56,92,203,216,73,5,99,134,170,12,215,49,61,34,122,84,106,87,254,49,172,128,30,30,91,44,232,255,95,202,116,127,6,117,152,250,63,255,251,178,100,137,138,150,192,107,209,187,113,127,0,67,131,57,243,104,200,114,29,9,197,58,46,101,117,144,233,14,233,61,135,200,216,170,179,218,92,163,223,91,34,16,144,2,13,38,177,29,3,26,47,226,112,3,248,97,52,196,66,67,132,233,13,0,34,48,144,144,200,65,99,27,237,146,253,41,132,68,147,97,48,11,146,95,161,24,232,196,225,148,176,135,75,0,178,176,166,211,5,55,20,155,182,206,12,38,124,9,194,55,124,228,96,155,54,238,178,66,155,196,110,191,64,165,217,140,165,178,169,103,50,37,0,20,180,255,93,129,102,164,84,141,24,90,184,93,231,152,72,41,204,155,121,117,89,149,233,21,202,204,243,57,181,67,5,0,36,111,177,186,40,139,247,73,124,144,216,118,175,34,132,200,72,104,245,41,130,249,53,15,212,203,242,149,231,184,146,225,199,181,81,182,135,156,127,155,55,183,16,51,113,44,64,125,129,224,241,11,209,213,249,5,207,112,153,15,29,40,95,221,135,194,27,117,32,246,190,71,138,189,2,47,201,192,213,140,48,152,85,135,178,21,85,237,83,7,107,157,63,215,49,245,152,71,48,249,255,127,250,107,113,48,89,160,0,2,56,8,84,142,193,104,164,140,48,52,216,192,209,105,84,176,252,100,180,165,76,77,79,62,123,21,209,37,42,147,225,64,99,50,128,32,96,46,3,152,182,245,253,94,237,56,140,181,215,118,186,255,250,63,250,41,0,4,29,220,170,20,99,100,166,46,30,98,27,224,165,177,99,65,144,83,19,195,46,203,58,124,68,82,244,176,217,32,17,146,33,181,201,60,12,86,74,208,189,176,171,71,199,159,6,254,154,148,10,26,76,43,71,48,23,20,126,41,38,5,0,178,187,125,150,76,101,84,239,237,65,57,172,38,9,166,182,198,78,53,222,172,126,201,173,200,157,115,247,136,76,158,102,32,60,141,91,242,248,205,174,108,239,237,112,129,147,252,107,117,57,97,251,101,147,29,173,183,125,241,128,229,158,176,154,241,33,163,177,185,36,145,177,11,177,239,1,254,235,6,218,146,11,71,187,194,197,186,229,116,163,251,100,32,86,238,16,149,114,59,141,1,35,124,106,18,21,109,115,129,186,198,144,142,112,244,212,35,58,126,228,59,86,211,145,108,228,214,85,71,6,156,143,1,22,215,146,2,0,4,212,150,86,132,35,212,51,117,244,99,116,175,33,197,186,114,178,113,50,168,201,210,158,178,124,230,71,11,205,2,111,64,66,51,111,101,189,25,48,240,85,204,117,41,110,130,73,174,84,59,56,190,123,103,59,223,253,27,75,199,95,127,103,87,86,207,19,127,255,255,244,0,0,0,186,34,40,24,220,86,2,97,26,16,190,113,113,80,255,251,178,100,146,12,182,72,103,210,27,111,78,96,74,37,121,245,101,231,90,26,97,157,62,110,105,113,193,41,151,103,65,149,150,200,66,145,22,205,180,82,18,105,136,64,166,23,7,152,82,97,18,168,9,1,155,124,112,129,234,208,88,17,152,132,20,238,204,49,146,100,152,182,56,177,16,120,163,27,20,230,182,230,161,211,18,189,32,104,38,140,120,183,182,110,153,34,226,252,219,181,106,172,52,145,246,176,151,162,189,106,177,18,254,210,117,240,127,107,97,47,151,255,188,214,63,88,183,91,53,38,194,194,228,124,176,140,209,76,189,39,103,232,45,54,40,220,253,156,100,54,190,67,242,29,103,253,164,52,121,114,215,7,200,221,73,151,181,156,151,56,120,178,237,253,112,61,22,212,164,56,150,52,144,67,241,101,197,177,47,50,214,109,135,170,225,53,42,104,129,7,73,210,110,53,105,43,96,238,72,189,201,23,29,99,173,145,176,181,176,199,233,49,48,120,243,108,189,213,218,82,151,220,195,60,188,41,199,163,212,209,104,26,35,48,61,48,140,210,169,136,179,210,126,101,23,254,86,124,177,202,230,251,81,74,152,230,182,170,180,121,164,33,92,89,181,247,127,8,69,162,39,117,26,77,139,183,255,64,11,137,90,161,186,15,78,254,33,151,163,59,166,222,144,0,0,3,124,64,86,48,168,56,153,166,100,106,97,169,200,64,64,40,160,96,206,178,3,25,2,148,0,84,8,98,151,251,112,151,1,1,38,172,25,17,0,92,145,16,68,199,192,38,214,212,164,162,14,50,129,80,209,42,77,15,153,136,143,143,2,58,102,66,168,71,19,137,143,51,11,153,180,196,35,61,197,229,230,154,58,24,111,115,40,45,158,162,4,73,119,144,29,204,50,169,91,241,126,43,247,84,112,87,126,176,192,212,219,189,15,185,185,113,176,185,249,124,121,139,199,247,249,208,247,145,223,174,151,234,34,191,64,47,246,177,239,86,61,82,186,212,201,56,141,58,222,137,159,209,207,254,59,85,80,55,251,195,249,247,191,222,244,63,237,25,135,91,138,23,130,210,62,129,118,27,96,224,79,48,225,42,77,195,214,225,248,219,123,37,24,34,95,127,208,0,3,14,41,172,191,233,162,203,96,40,216,2,149,175,23,121,205,51,101,63,54,154,151,190,93,90,134,92,211,246,129,112,203,196,15,159,205,90,242,173,160,211,49,180,239,219,191,81,213,237,223,191,240,26,125,253,9,190,14,14,237,255,255,255,165,29,139,204,85,122,40,246,8,199,2,192,7,4,102,193,133,37,161,138,224,209,140,55,209,151,195,113,142,97,137,129,65,89,151,243,105,139,192,186,209,48,96,44,50,49,240,70,164,137,33,18,12,79,58,66,160,255,251,178,100,161,14,166,60,102,208,27,153,76,114,76,234,10,35,101,103,116,28,5,165,54,110,229,55,65,35,25,39,217,167,149,106,2,199,6,4,6,85,2,119,27,244,140,38,30,112,77,113,209,21,34,152,106,33,24,44,83,24,114,0,53,148,5,24,4,63,38,21,152,56,231,161,126,58,120,139,38,194,185,36,138,220,225,84,19,104,218,76,84,92,139,9,109,52,4,108,9,25,181,33,138,246,164,204,183,227,141,38,61,126,165,101,31,207,185,153,161,181,28,226,36,168,215,185,138,142,163,29,12,237,25,17,210,139,85,227,17,205,252,86,166,58,228,223,242,105,188,223,214,89,89,243,226,178,111,252,247,242,151,193,46,41,102,107,214,255,19,255,217,62,110,162,31,94,56,66,127,79,73,13,168,154,167,234,166,144,247,143,226,95,168,186,241,59,214,229,13,82,45,142,198,79,219,188,142,75,125,70,30,216,184,1,84,17,135,89,223,88,238,37,195,29,25,56,170,202,205,114,39,6,35,48,40,123,206,86,55,182,198,143,140,207,168,96,117,75,227,42,251,233,193,57,147,109,87,64,142,97,253,242,255,248,135,94,131,251,127,16,234,57,125,159,113,207,117,212,185,155,101,189,31,111,250,131,0,0,12,188,170,122,25,71,3,134,70,121,46,3,192,1,203,178,96,184,59,50,14,95,178,179,10,8,76,171,17,81,184,0,42,21,52,41,152,191,108,72,148,76,96,112,124,49,74,72,0,153,111,179,146,84,169,33,15,179,3,3,80,49,35,255,2,17,43,38,8,232,83,3,14,211,208,226,161,15,31,220,183,254,159,227,65,175,251,25,83,58,110,83,164,238,95,106,127,189,163,163,207,111,53,126,239,221,11,255,92,183,48,63,48,129,28,251,63,17,106,245,113,143,191,82,174,110,205,191,202,175,226,61,49,219,244,65,154,249,14,181,238,47,237,205,84,192,127,146,89,194,219,116,222,227,198,31,65,39,87,102,116,234,65,122,125,185,205,155,50,151,203,207,221,54,147,136,122,176,139,87,133,200,3,54,102,39,58,155,153,222,228,53,246,140,0,32,0,0,0,59,44,56,19,202,222,138,108,150,64,17,177,49,17,136,161,206,203,213,42,149,131,130,195,212,45,172,192,203,122,110,224,60,12,171,30,79,76,89,181,253,69,56,27,57,52,230,255,247,234,250,123,127,63,255,251,121,191,214,255,223,81,209,112,173,159,232,250,193,91,24,25,16,96,197,17,145,130,230,101,211,155,120,62,101,240,113,128,2,6,121,199,24,160,40,34,9,13,2,140,213,48,186,208,213,225,183,0,37,96,103,185,34,133,156,239,116,180,168,56,137,109,34,210,20,66,76,210,69,14,153,83,99,217,95,229,226,8,255,251,178,100,169,142,166,30,101,79,155,154,92,114,73,137,26,10,101,101,118,25,73,151,60,110,105,113,201,49,164,168,77,150,157,152,150,186,226,112,240,49,36,186,59,121,90,157,203,247,33,58,205,55,71,136,88,182,228,39,182,121,183,80,130,84,120,99,34,230,16,37,39,106,184,151,63,126,255,235,115,69,65,146,237,233,54,162,215,121,52,184,241,227,226,242,71,249,188,172,246,196,114,223,182,250,35,155,218,73,94,166,11,34,160,231,115,91,200,109,5,15,241,215,166,66,111,80,28,71,6,163,249,248,46,17,160,234,18,83,5,205,147,116,41,137,146,22,231,51,188,196,191,148,46,143,16,15,253,122,206,247,205,194,236,57,102,58,160,47,85,158,8,210,54,143,4,208,88,216,83,151,30,133,253,54,18,191,141,144,15,6,217,145,110,84,122,137,221,64,208,61,64,161,216,139,209,170,250,159,158,49,200,235,219,175,167,43,211,163,104,223,255,255,239,230,253,58,190,156,193,122,49,161,58,172,0,193,208,241,195,37,42,255,36,0,0,1,80,193,34,144,195,194,168,198,224,176,195,106,36,200,177,220,96,60,10,3,102,96,183,166,49,2,174,33,135,160,225,151,108,27,40,113,68,96,209,156,228,42,117,35,73,84,61,49,60,28,30,1,239,18,4,196,65,77,18,143,129,0,146,129,198,60,163,226,50,116,180,178,70,92,96,240,128,68,13,68,216,9,231,109,6,3,188,94,150,165,134,73,103,218,172,100,234,58,217,43,48,100,121,167,64,142,18,26,58,242,207,219,39,175,185,167,6,150,215,233,172,115,116,165,175,104,20,247,144,249,212,175,244,10,35,53,199,213,44,33,154,59,178,105,87,36,225,117,122,95,12,234,1,110,88,77,50,132,115,243,254,137,199,155,201,13,60,45,219,14,215,144,177,27,87,150,82,149,183,139,101,203,62,169,89,206,38,113,135,13,32,236,24,28,110,64,119,39,207,178,220,177,114,136,9,56,249,163,222,254,160,0,61,201,208,146,18,36,215,160,71,104,202,169,26,164,111,169,166,122,226,56,48,160,185,121,220,171,81,139,97,110,20,18,146,72,80,65,205,237,149,59,19,159,160,189,237,252,239,241,207,109,27,71,255,255,247,111,207,74,215,38,196,88,135,118,65,241,177,243,3,75,165,238,84,124,52,104,15,62,123,251,64,86,24,57,20,102,225,17,162,128,6,182,95,158,12,138,99,161,9,131,67,231,30,81,154,116,46,96,16,153,96,38,110,139,129,40,29,136,22,5,226,5,226,114,165,137,128,98,123,140,15,9,242,5,138,70,88,253,133,133,15,101,168,233,152,12,33,160,225,47,161,155,116,36,81,172,64,65,15,84,230,205,144,16,40,118,204,255,251,178,100,191,14,134,172,97,78,27,184,93,192,81,201,170,18,101,167,90,156,37,159,56,110,105,239,193,58,164,105,156,245,21,248,149,248,189,236,244,100,69,220,154,49,17,186,62,57,64,32,246,170,203,39,109,226,186,40,63,53,157,115,47,178,235,217,202,86,20,30,235,226,226,35,228,55,126,0,170,147,43,130,74,136,220,88,109,254,237,207,127,150,14,126,226,107,61,51,55,210,174,46,111,226,125,103,25,145,3,166,72,56,164,104,151,221,87,145,254,12,49,255,1,252,170,187,101,243,132,202,152,46,236,245,235,155,156,53,248,146,231,182,68,129,104,16,99,226,23,141,3,110,162,109,122,37,245,188,239,226,125,98,31,131,235,175,124,192,192,131,196,146,208,0,14,7,251,116,101,132,168,142,240,0,164,4,6,32,29,51,181,40,190,207,147,229,61,170,32,199,49,29,243,251,255,110,119,51,59,242,164,132,237,143,14,53,0,184,44,63,237,223,255,255,255,206,234,232,86,80,104,184,144,175,204,22,9,136,2,81,38,77,10,195,162,130,30,190,185,13,202,0,0,20,184,192,227,195,45,18,65,203,195,53,94,131,184,197,149,6,137,140,55,152,48,96,121,49,10,3,38,199,128,166,99,95,6,3,13,56,101,71,199,92,64,6,5,54,110,79,150,26,105,248,76,146,60,69,46,111,241,157,128,221,80,116,68,43,170,102,234,10,48,90,129,63,97,64,111,253,90,126,252,0,131,122,250,102,25,143,180,84,156,199,81,235,252,246,95,87,152,179,74,189,249,247,247,60,107,10,1,3,111,21,81,157,223,102,148,231,189,143,54,246,185,248,115,181,67,66,154,85,173,152,111,215,184,230,254,85,101,55,13,139,95,207,87,75,196,185,31,216,24,83,176,163,236,47,39,71,118,66,44,148,60,69,119,46,114,182,171,30,166,174,163,53,109,138,242,222,128,184,250,213,186,93,94,125,165,55,27,88,53,32,95,224,70,205,14,203,84,196,189,142,114,214,183,45,120,190,219,124,130,0,17,111,219,194,64,214,229,79,220,216,229,50,60,241,49,75,166,194,74,15,26,116,172,185,195,245,41,171,18,17,252,36,13,21,145,124,212,250,23,208,99,115,123,255,255,16,190,87,219,255,152,255,163,104,89,177,191,101,103,165,72,41,7,47,219,48,142,225,150,148,55,83,145,85,227,177,218,28,82,231,29,169,143,165,163,132,151,75,149,241,8,1,195,14,195,3,37,11,240,81,130,96,189,28,98,144,132,96,72,12,96,176,34,103,234,114,28,130,131,1,35,1,194,67,73,18,196,42,100,129,0,89,20,246,44,23,168,48,200,140,96,88,82,220,163,164,161,48,240,63,125,234,42,135,196,64,109,214,236,9,37,255,251,178,100,187,14,134,157,104,79,27,153,100,112,92,11,90,51,102,7,102,26,105,155,56,110,229,53,65,58,166,168,233,131,149,216,11,93,45,113,204,202,68,167,112,216,72,95,87,246,231,130,76,195,234,198,47,86,81,195,28,76,250,161,232,75,239,90,64,88,60,49,116,239,243,37,113,149,217,134,195,83,151,110,59,92,220,176,46,19,20,207,21,179,7,254,116,42,35,87,250,183,160,188,243,198,155,245,10,254,91,29,190,107,50,129,7,221,16,207,199,85,241,207,248,244,217,74,117,94,30,75,158,251,64,70,244,36,140,79,150,47,233,152,102,95,239,171,216,212,117,34,232,110,84,187,116,51,175,76,179,49,157,187,54,10,122,140,246,9,92,186,168,9,126,83,215,0,0,0,18,233,86,102,34,162,112,220,158,92,98,115,31,247,100,212,234,110,75,19,239,46,41,143,40,94,165,52,12,135,220,14,50,129,46,159,201,160,191,54,157,255,252,143,179,246,255,230,78,154,14,227,219,39,186,124,86,118,53,89,247,23,178,129,244,57,177,163,14,57,135,161,107,190,66,208,0,0,92,220,120,60,215,164,76,8,68,213,119,143,168,97,161,172,57,202,114,154,104,72,52,12,100,20,242,104,86,172,60,40,26,117,11,201,242,211,148,24,91,30,212,180,132,32,152,94,253,146,17,169,109,184,96,26,104,36,105,13,201,1,5,203,90,237,112,16,35,157,171,168,51,143,48,161,207,35,0,229,166,78,210,49,240,174,6,244,122,56,107,228,243,139,238,99,63,250,138,147,222,30,130,237,83,230,84,149,250,231,184,215,131,119,168,99,140,254,141,127,42,72,19,255,11,90,162,198,103,162,169,215,201,247,27,222,85,199,244,253,181,89,5,138,115,30,210,192,89,206,165,74,193,240,197,236,147,198,172,29,69,101,59,89,110,229,102,168,170,189,203,168,114,78,253,14,138,168,117,96,253,21,132,198,206,206,9,39,254,152,44,38,49,182,93,99,133,134,174,170,246,92,214,226,101,166,158,140,181,79,235,115,170,0,12,1,6,0,222,73,152,140,178,82,205,227,149,0,36,83,212,17,35,25,217,108,145,42,38,212,149,168,94,106,112,192,78,176,93,141,76,149,235,249,66,60,100,65,219,243,127,252,238,83,175,255,169,139,159,145,205,197,147,242,189,216,230,231,23,115,8,223,82,106,154,41,216,155,213,255,246,201,0,192,17,116,205,164,20,197,81,100,205,152,4,220,0,148,0,20,138,2,70,50,86,70,19,135,5,173,5,1,38,218,32,194,192,178,58,146,9,198,32,166,40,32,18,0,69,69,115,25,195,32,224,126,104,100,193,71,251,114,97,10,197,95,27,99,1,132,199,242,57,235,8,107,94,6,72,255,251,178,100,185,142,134,184,104,207,155,111,102,96,79,41,42,74,97,234,82,28,9,199,52,78,233,113,193,14,21,40,89,149,157,216,79,69,144,103,211,33,100,189,240,10,14,154,237,198,117,59,137,40,35,18,11,184,181,83,20,23,85,90,56,41,141,37,215,138,191,221,84,20,214,170,143,0,150,111,153,53,201,60,197,56,80,170,113,227,20,99,74,213,83,217,234,81,92,158,130,150,107,209,134,171,202,48,131,219,222,128,237,247,143,117,201,14,66,183,29,21,80,113,255,119,52,49,85,230,166,215,210,241,168,95,202,34,13,237,164,158,156,90,49,49,205,213,202,17,244,222,248,221,158,107,237,7,61,101,11,41,198,204,152,64,242,46,181,80,86,31,203,146,185,187,191,254,98,235,164,99,61,112,64,1,121,152,6,209,33,203,221,212,103,163,58,190,240,219,220,102,25,23,179,48,92,91,223,218,252,17,245,29,126,41,16,142,104,21,63,51,57,79,209,51,199,119,63,51,167,111,234,33,227,205,37,179,236,190,203,255,251,174,190,191,255,182,74,115,208,0,0,10,148,192,66,4,203,130,52,201,112,148,194,91,124,195,97,140,8,5,1,128,131,80,199,145,229,160,192,64,128,0,14,27,14,70,139,1,173,216,42,26,153,242,115,4,0,101,0,41,128,1,153,144,128,192,240,51,89,69,137,181,75,233,144,249,230,201,150,152,255,160,240,47,243,61,4,231,14,11,13,67,99,14,95,89,85,40,24,156,155,184,59,191,165,180,14,67,123,54,80,94,44,172,187,164,74,187,134,48,126,23,28,250,95,143,45,59,251,194,113,218,203,114,225,16,4,242,198,195,70,129,181,215,198,93,53,148,73,127,198,231,50,194,215,48,190,139,235,39,212,189,80,186,210,2,98,98,75,168,170,195,73,91,174,89,148,199,241,173,108,139,142,221,84,213,160,250,118,192,123,173,90,46,165,218,19,230,26,116,113,159,117,217,118,178,209,246,65,214,248,22,149,101,79,28,82,39,46,68,169,37,155,237,87,170,219,170,129,147,19,154,189,88,44,10,4,159,249,16,32,0,224,19,189,12,118,84,84,4,211,171,104,204,69,189,67,21,5,45,103,116,9,169,244,165,248,205,87,99,6,49,65,125,250,247,235,169,39,64,90,3,143,151,37,131,211,255,191,28,125,91,95,255,255,255,183,255,255,246,235,171,249,87,255,245,79,254,59,212,178,155,225,160,166,229,68,40,25,168,2,143,25,123,6,112,49,40,192,72,193,227,19,68,107,76,174,41,4,130,89,56,28,168,60,7,98,101,148,57,128,164,136,40,183,197,1,198,110,0,188,148,243,100,195,108,40,98,208,44,212,8,33,65,130,135,0,56,102,173,137,125,165,212,50,255,251,178,100,188,14,135,52,103,77,155,186,100,112,74,11,170,55,97,231,82,27,21,159,58,110,97,245,0,247,164,105,180,252,40,160,9,113,70,40,83,194,98,137,252,175,79,131,212,180,179,210,143,23,231,240,124,6,145,102,190,113,140,49,169,149,137,182,37,119,154,175,6,255,110,16,154,89,158,72,198,41,215,214,32,77,85,18,231,233,252,59,64,145,117,91,118,31,141,182,238,184,91,114,164,201,102,135,234,36,49,210,174,143,34,196,186,11,182,54,61,222,155,97,68,163,91,102,59,226,177,179,226,28,218,198,35,226,87,112,243,137,43,170,64,150,90,203,183,213,108,196,250,117,26,235,71,195,68,85,90,177,193,137,244,104,19,196,146,35,198,29,197,129,104,240,26,163,198,196,101,64,0,2,132,110,254,89,89,138,35,17,150,160,52,143,37,38,10,242,93,170,86,9,207,179,84,189,151,145,150,200,186,244,215,201,179,67,159,255,255,203,182,190,255,255,233,163,114,30,71,255,250,47,236,250,151,235,111,235,253,247,17,0,0,241,212,100,202,4,64,209,50,60,201,197,48,225,84,24,210,224,144,196,177,168,211,106,64,200,177,128,194,0,44,197,18,28,223,50,48,196,32,88,120,12,48,156,30,55,244,239,12,21,131,128,161,30,99,135,20,20,158,86,130,50,109,78,211,4,81,65,36,0,193,134,116,201,204,190,19,125,184,152,49,70,122,240,26,21,230,84,97,88,13,8,71,160,82,1,24,3,54,93,217,129,128,70,33,160,40,86,28,103,1,191,17,100,252,34,85,22,110,110,176,112,244,171,101,143,18,102,71,158,198,138,182,25,44,181,44,100,20,89,220,112,41,224,37,4,82,241,161,16,83,0,44,143,6,98,240,198,45,17,83,167,168,204,86,34,170,118,146,40,139,67,57,124,209,71,93,179,222,35,232,83,193,86,62,98,55,76,80,101,147,115,48,20,231,211,84,104,245,154,186,164,248,143,188,110,34,31,172,226,44,23,41,90,144,22,221,31,124,72,199,153,152,35,87,226,184,222,107,140,250,230,153,204,182,110,214,111,121,215,17,34,196,174,253,45,185,255,147,156,9,244,115,0,0,100,23,114,54,209,202,0,142,74,66,188,181,217,116,156,152,251,24,189,68,32,229,195,165,124,176,254,141,45,130,53,168,150,212,40,253,118,213,185,253,244,230,245,255,33,114,30,183,223,255,45,255,244,212,79,64,62,96,10,142,98,114,136,102,28,68,100,87,204,103,203,32,103,1,54,60,36,27,226,142,26,76,15,24,24,0,25,214,55,27,216,153,152,66,12,24,28,7,16,14,38,136,55,6,5,1,171,104,189,68,207,145,131,128,67,29,37,5,72,134,59,41,206,56,6,13,7,8,255,251,178,100,192,14,231,241,98,204,147,186,123,242,57,132,250,18,100,202,114,160,21,175,48,78,233,119,129,25,22,103,133,151,149,216,138,150,162,202,72,210,166,179,74,7,19,3,70,192,193,33,57,37,134,86,251,73,36,8,52,244,144,168,58,74,121,166,81,138,11,62,48,149,1,98,160,151,254,49,118,185,140,81,41,195,140,37,155,37,125,87,236,121,88,145,152,170,17,175,199,16,174,189,36,83,78,213,220,11,124,58,133,168,51,185,215,249,168,237,117,58,10,177,209,142,205,64,109,138,9,187,121,24,100,42,46,168,164,137,41,150,116,191,134,52,191,255,151,228,243,65,101,128,116,119,19,214,102,244,122,166,27,212,238,235,239,46,64,119,54,228,118,97,189,213,121,96,93,1,166,210,173,83,217,174,169,62,23,82,238,34,45,207,56,117,105,229,143,56,126,223,103,212,56,218,106,142,89,236,62,187,166,41,147,178,185,190,191,245,134,221,216,211,14,17,182,147,11,126,140,141,2,39,217,155,91,30,166,63,72,209,205,50,164,119,36,65,188,211,91,191,6,3,175,41,1,65,252,171,103,202,139,209,138,206,130,250,151,16,38,162,154,243,115,122,232,33,194,186,134,238,254,79,113,95,255,163,255,254,162,0,0,13,220,132,181,11,150,6,22,155,166,21,190,70,113,23,6,54,130,96,208,20,194,72,148,192,80,132,66,32,152,120,24,25,210,111,16,133,151,244,80,232,236,62,192,64,140,68,132,204,199,199,12,76,14,92,85,5,38,14,166,114,8,5,135,131,30,49,208,35,22,168,1,45,64,6,14,2,97,165,228,67,49,135,72,197,2,20,41,69,18,197,41,140,12,73,212,110,196,192,243,237,53,5,194,2,98,187,91,104,95,151,204,128,25,159,141,97,39,154,66,208,105,158,130,254,89,55,186,229,175,121,11,72,46,73,57,77,51,197,155,156,169,132,171,251,244,115,59,38,27,11,253,136,217,196,218,151,104,186,170,144,40,238,218,234,106,65,113,120,41,174,77,78,36,187,36,142,35,215,240,139,219,150,216,10,70,35,130,42,209,106,241,70,11,249,244,109,33,144,145,177,23,46,15,25,83,44,108,12,144,143,9,126,160,192,189,39,240,216,92,109,43,147,230,184,73,24,243,56,30,175,24,215,214,25,101,97,222,230,166,166,178,141,84,215,135,178,181,102,87,218,180,241,128,0,1,120,155,110,82,145,131,221,245,127,4,5,104,107,145,200,113,32,177,175,40,26,118,247,75,22,124,109,240,48,116,189,134,251,187,236,246,48,73,175,250,23,69,254,191,251,125,169,31,219,251,255,250,243,236,97,200,158,215,33,47,101,195,22,23,34,165,169,139,123,149,173,96,21,12,28,233,51,123,255,251,176,100,168,14,231,250,104,206,27,187,122,240,74,40,218,35,101,5,118,30,57,161,52,110,105,149,129,33,164,104,205,131,149,224,72,227,79,35,95,133,79,164,66,15,113,24,92,36,117,236,177,179,65,15,9,179,139,39,12,178,138,143,86,145,131,197,39,223,89,3,136,226,64,67,0,8,205,28,4,48,224,25,246,44,6,74,3,219,113,134,7,69,0,69,38,40,0,48,202,248,5,193,85,204,56,67,21,132,72,219,115,209,147,52,175,10,129,16,181,76,199,24,195,45,29,5,171,14,10,46,25,118,154,158,105,74,143,159,41,99,64,97,10,17,78,32,18,205,233,213,122,134,55,98,129,116,9,225,77,156,246,112,5,186,130,128,132,65,149,122,176,92,168,217,170,189,79,84,63,42,238,48,36,3,63,204,214,53,245,31,145,203,25,237,191,162,171,115,231,55,207,140,239,182,95,149,29,159,166,35,178,203,115,12,188,245,18,30,192,187,168,115,240,136,28,213,198,48,34,212,251,180,218,255,115,243,153,78,159,217,171,78,243,104,249,123,221,182,112,123,50,133,108,8,13,193,72,166,82,41,89,122,185,213,126,219,72,242,172,129,248,206,36,200,214,5,31,216,52,22,1,203,77,194,52,191,107,126,65,219,163,225,166,188,174,162,134,117,17,6,102,20,233,178,136,90,154,167,126,109,125,95,254,236,248,223,127,254,255,254,255,140,15,44,179,157,10,197,67,250,32,195,212,129,173,0,80,216,102,167,208,160,0,1,163,4,139,147,31,197,131,12,79,19,22,229,115,62,7,81,106,188,193,96,88,209,151,8,201,128,152,40,48,20,12,70,82,170,128,32,64,88,34,48,40,13,54,224,98,34,12,83,200,68,104,246,5,33,11,47,37,42,68,26,187,130,72,217,176,175,232,64,25,25,93,42,98,103,38,49,48,211,103,13,124,136,211,187,36,161,157,84,113,48,196,161,77,197,24,42,16,134,85,82,236,185,25,183,21,7,202,73,15,160,252,86,179,48,79,58,21,248,233,199,202,1,218,85,243,121,242,154,37,103,213,57,8,198,224,149,190,200,11,158,240,141,118,71,216,109,96,111,179,105,169,162,55,44,115,115,127,126,22,223,203,231,102,198,115,57,154,183,227,179,226,124,86,106,38,191,145,47,166,189,233,77,168,6,77,110,206,105,198,84,65,101,159,15,241,149,60,39,243,62,149,175,113,233,10,209,169,5,135,109,245,240,244,242,20,9,34,173,184,103,10,7,254,153,146,186,182,186,186,61,118,246,215,141,2,22,33,55,200,254,192,128,0,41,109,195,74,168,34,80,40,233,129,13,156,138,140,112,28,22,239,106,227,97,48,27,28,145,89,230,95,31,27,12,71,32,233,205,65,28,255,251,178,100,141,14,199,148,104,77,147,186,123,244,74,73,26,19,97,167,116,27,185,163,62,110,61,151,65,33,36,40,77,147,29,192,177,66,37,128,3,45,253,249,111,255,253,132,205,175,79,254,191,255,255,255,126,255,163,232,65,217,10,31,235,249,119,41,191,58,88,45,120,225,84,203,160,147,96,1,73,110,166,99,57,153,100,20,33,16,152,238,214,97,0,58,1,196,153,70,24,99,142,130,160,17,80,209,164,82,104,14,117,134,66,134,9,1,165,181,162,80,43,221,217,33,40,57,147,214,174,64,29,30,20,192,74,14,42,36,98,23,33,4,193,106,50,54,62,129,212,176,136,26,186,67,135,164,46,154,246,136,46,30,235,145,128,151,144,160,85,115,173,137,118,107,67,137,111,93,67,213,143,20,113,192,77,245,182,141,64,186,95,226,238,76,84,222,24,121,102,224,245,93,76,195,189,45,137,125,101,206,114,224,124,187,124,28,70,234,86,80,149,143,0,136,248,60,157,150,143,86,64,61,141,116,39,46,248,78,133,208,85,51,150,163,172,174,98,181,179,89,142,228,54,77,71,90,255,147,67,29,30,160,116,240,245,8,158,58,31,166,29,33,76,230,67,90,142,220,218,242,218,244,136,163,67,82,98,241,130,99,66,0,0,114,234,72,178,42,65,43,38,21,208,33,226,49,114,76,220,107,221,128,0,133,212,221,192,253,241,1,245,8,129,7,36,23,100,145,163,69,204,158,250,244,61,255,255,232,229,187,255,254,175,255,255,216,227,28,196,227,138,120,233,10,218,209,117,9,187,255,254,74,68,0,0,12,184,10,102,107,233,38,122,64,106,15,103,222,230,104,132,132,195,71,148,84,14,211,11,153,152,80,1,131,98,34,114,56,12,143,153,157,34,243,142,52,226,135,229,101,138,21,79,44,238,100,164,79,59,22,71,126,144,49,180,198,66,242,132,73,32,128,187,160,69,30,139,176,176,160,228,113,37,99,234,203,114,89,109,7,189,76,239,92,136,47,56,183,85,73,228,247,242,137,178,200,181,2,231,206,253,236,244,229,49,184,101,214,137,58,4,190,134,108,252,194,161,185,159,45,120,154,129,98,239,76,29,54,175,252,187,109,142,165,52,122,42,48,220,167,44,76,79,167,240,249,205,54,130,177,215,75,127,240,7,157,20,110,71,172,62,142,183,251,94,148,61,93,104,45,252,187,93,179,31,26,35,152,104,208,228,123,3,149,64,189,86,222,207,178,165,166,42,132,202,221,142,155,209,227,248,144,0,0,192,0,5,28,177,39,87,133,206,22,2,102,203,77,41,81,8,132,212,21,95,176,24,105,162,248,41,19,79,139,131,117,131,185,101,145,124,203,105,35,159,94,167,255,218,215,254,160,239,71,211,255,251,178,100,131,14,166,132,104,207,155,120,100,96,70,169,42,42,97,162,120,28,105,159,54,110,233,49,201,6,164,168,204,252,20,160,255,171,255,250,53,73,106,175,250,68,255,38,81,253,191,255,200,128,156,48,172,35,50,228,219,51,104,87,49,137,226,53,44,119,52,80,28,48,40,56,50,222,96,49,176,42,48,96,22,26,95,76,113,81,68,65,42,84,152,8,19,26,208,100,132,6,11,100,84,47,48,148,20,17,128,23,8,13,141,20,171,33,29,0,76,105,242,108,96,159,33,6,230,5,150,150,49,172,28,15,50,23,106,211,73,65,42,48,160,2,170,43,145,245,125,43,28,14,253,134,30,130,116,198,19,155,233,155,146,134,67,150,89,122,161,152,101,109,57,71,110,102,159,92,213,203,207,70,29,74,84,58,185,104,89,97,71,101,191,140,206,118,235,234,29,148,231,245,100,60,7,65,133,80,75,8,127,106,87,178,4,183,24,52,50,60,207,61,229,47,139,154,212,148,43,101,98,195,117,100,205,213,134,99,111,45,169,186,75,171,41,117,113,123,123,84,248,116,21,20,121,182,198,108,164,177,137,193,81,45,98,61,148,16,18,198,251,154,149,228,214,105,254,36,160,125,168,163,67,129,14,21,133,108,172,9,118,111,43,135,222,157,95,136,137,130,139,182,95,140,31,64,21,172,163,245,163,32,67,79,208,83,244,233,111,251,55,251,107,255,255,255,242,137,191,199,160,68,83,248,192,204,96,151,252,167,250,100,87,233,0,0,12,152,10,12,51,153,220,204,108,0,167,72,196,194,35,94,3,76,48,27,53,77,132,49,66,72,50,46,153,158,150,130,48,44,108,190,64,177,25,16,57,122,136,137,9,113,41,229,196,1,147,33,202,209,37,93,121,247,48,175,27,93,192,66,88,145,162,203,186,113,244,68,106,108,33,90,218,248,84,57,12,118,8,248,203,204,228,197,190,251,59,250,176,27,71,132,226,159,246,116,232,59,175,89,17,148,84,157,245,238,224,56,160,42,3,190,53,222,96,133,76,95,49,161,100,202,223,100,139,141,83,222,157,187,48,78,152,246,45,80,134,174,226,183,81,182,215,71,163,226,120,104,91,172,18,181,217,194,36,90,201,110,236,197,50,221,226,101,139,187,29,247,168,213,53,171,183,109,156,237,175,180,207,178,126,121,111,67,60,121,245,45,47,150,223,130,139,54,23,123,17,104,46,49,159,92,113,91,193,128,196,13,208,76,223,177,163,21,145,103,65,178,212,56,61,23,84,120,203,165,127,179,91,73,165,121,252,141,115,129,249,243,96,226,223,249,214,50,9,185,181,152,241,129,121,250,181,203,100,28,255,65,232,237,78,141,219,241,174,249,71,164,151,233,250,1,183,152,24,255,251,178,100,140,142,230,125,102,79,27,153,99,224,69,166,57,208,105,37,120,26,141,163,60,110,61,153,65,13,141,232,13,133,21,208,100,101,242,233,134,82,166,73,129,28,1,0,104,33,10,37,27,89,122,103,240,89,130,193,38,111,13,154,117,14,52,8,18,3,5,2,166,192,64,32,53,251,68,1,35,169,101,51,95,37,1,158,87,168,208,165,112,209,130,5,67,69,167,212,182,197,65,98,254,165,168,42,12,138,55,100,163,119,82,134,70,214,88,112,52,9,80,165,44,233,50,74,181,180,233,0,131,200,10,221,207,116,57,114,109,96,229,189,253,34,239,40,241,144,174,25,243,38,99,226,29,28,102,249,164,42,126,205,240,177,153,117,221,127,239,143,227,107,187,150,87,43,20,49,175,70,75,218,18,27,71,236,42,47,72,239,216,169,107,209,236,134,81,196,181,155,222,186,227,239,214,127,147,246,245,106,197,63,84,147,47,27,206,62,154,138,132,212,215,66,133,202,50,188,245,119,188,226,133,114,185,139,198,227,44,195,190,122,224,7,89,134,198,201,130,199,26,80,213,229,133,121,40,12,97,156,36,61,169,99,63,0,194,87,196,113,198,82,221,232,25,139,198,9,54,155,28,10,246,172,173,24,30,166,73,27,250,150,170,183,127,213,65,47,219,201,203,177,14,208,239,23,245,171,147,238,0,0,2,116,193,198,35,53,129,76,142,158,49,171,172,232,203,131,2,132,68,33,129,15,208,8,16,48,32,156,26,38,54,81,192,116,72,210,69,7,198,6,84,134,1,11,246,35,11,12,129,64,160,56,187,51,22,6,192,18,215,138,78,227,188,65,83,80,146,165,36,72,0,192,57,144,124,168,18,118,214,52,76,245,180,9,68,57,36,157,210,202,122,27,140,47,176,107,163,184,219,224,204,231,175,195,173,14,86,217,33,220,88,230,215,86,24,203,46,214,207,55,229,165,63,174,211,129,211,244,128,228,90,133,196,187,48,211,48,40,75,140,126,248,120,127,125,91,198,17,46,111,217,62,214,209,59,196,255,98,99,167,246,20,219,87,61,28,175,219,35,125,44,81,143,13,141,237,77,44,200,246,42,83,219,146,201,171,80,35,39,199,182,194,168,206,171,86,142,241,185,91,24,157,74,55,54,13,127,40,0,0,7,124,146,101,159,160,129,73,147,22,251,133,41,105,246,165,44,146,87,184,128,42,153,204,221,159,45,222,112,212,62,68,175,209,144,70,162,214,109,61,181,244,255,208,204,244,239,237,255,255,239,246,255,249,62,150,227,255,58,239,255,255,253,19,4,247,67,26,181,167,111,17,22,24,104,33,157,163,152,243,25,226,35,15,55,197,4,153,134,166,75,104,106,16,33,18,189,121,2,194,15,217,1,255,251,178,100,157,142,166,143,103,206,155,152,77,64,71,75,170,35,100,226,120,24,85,155,70,109,233,137,193,63,42,104,93,149,21,224,160,46,179,182,60,205,132,91,126,84,178,7,129,95,103,230,49,105,111,198,189,195,140,216,160,114,146,7,61,177,231,141,89,104,203,79,123,33,194,166,59,81,54,120,168,223,30,20,61,40,107,216,53,211,211,131,180,240,211,174,113,188,80,244,167,220,253,63,243,237,139,226,206,92,160,72,65,66,134,211,181,207,253,201,106,53,48,100,109,33,169,39,68,156,11,8,215,47,37,26,34,114,184,202,199,139,168,8,44,217,246,228,229,212,235,17,247,153,24,237,127,166,178,180,172,219,95,3,116,150,21,36,71,89,186,234,180,254,99,110,68,106,35,27,45,119,172,157,156,47,175,42,186,187,208,214,154,14,106,217,178,0,14,228,151,157,225,214,21,77,53,159,227,34,37,93,54,227,181,56,205,183,136,91,250,62,24,89,182,250,6,3,100,46,47,47,155,70,81,31,31,184,175,55,124,175,250,254,170,38,218,127,255,255,253,189,91,183,255,253,184,17,110,69,20,152,5,15,49,144,94,234,30,1,70,22,34,66,95,222,128,0,2,164,220,129,96,197,208,140,152,176,202,79,78,185,204,30,78,154,96,140,16,48,57,8,65,128,4,153,24,24,140,21,120,1,131,141,104,1,38,96,226,65,83,11,0,73,89,134,192,156,139,24,252,104,106,126,3,202,175,37,136,141,218,171,164,41,242,76,86,212,13,73,229,166,204,52,228,140,237,199,179,172,66,119,26,106,18,36,215,63,156,87,3,235,3,75,222,211,249,58,65,212,133,253,179,252,123,79,218,108,151,30,159,62,192,121,69,230,79,96,101,218,158,28,177,45,93,226,217,187,74,245,142,151,161,101,247,77,117,220,55,249,173,103,238,178,101,225,249,184,171,13,30,105,119,69,102,44,206,174,235,218,89,143,161,163,234,173,215,95,2,170,108,7,237,88,205,74,20,173,171,12,48,197,57,183,31,68,181,163,245,53,117,21,48,1,120,178,86,164,146,138,128,191,172,18,40,105,130,22,70,32,39,86,99,40,36,12,74,190,142,212,109,53,5,225,225,163,33,160,31,85,122,80,120,247,165,250,254,143,124,117,69,167,250,138,130,105,195,134,15,138,152,120,155,48,240,147,137,138,255,255,254,219,78,94,211,72,128,244,186,76,188,87,206,255,255,72,0,2,91,129,118,1,129,212,70,169,40,153,14,202,98,131,24,59,172,28,38,53,35,112,4,146,7,0,140,250,35,49,176,64,96,38,133,100,160,195,52,155,89,51,53,4,7,204,180,6,29,2,63,72,116,34,14,218,140,34,228,252,11,30,0,4,149,20,153,11,28,255,251,178,100,175,12,198,27,103,208,27,111,100,82,83,73,42,35,97,69,126,25,25,159,56,110,61,56,129,49,170,168,77,145,157,216,9,117,218,6,155,232,17,38,1,55,66,96,115,201,33,193,4,28,42,37,74,178,129,221,95,35,45,86,98,183,145,16,9,202,92,216,191,31,86,215,197,126,20,141,119,17,38,70,31,66,37,168,83,187,133,144,250,37,227,81,145,95,73,191,228,227,184,75,211,146,4,155,134,177,241,201,237,38,164,142,145,74,50,93,137,172,135,160,44,131,43,201,243,189,214,127,233,39,152,180,102,250,170,175,127,221,47,83,21,28,82,164,94,186,247,91,5,152,141,135,144,44,122,180,62,249,65,7,253,0,0,0,158,80,68,22,147,220,95,18,101,29,17,93,215,237,215,146,85,42,179,52,12,30,183,188,115,137,224,140,241,118,12,16,81,82,152,185,169,75,107,215,166,219,219,253,95,93,126,255,255,255,239,255,244,157,211,151,225,183,71,102,69,154,74,245,67,156,215,49,143,98,243,187,172,164,32,4,237,216,64,164,22,56,38,185,6,75,154,138,121,131,141,85,52,85,224,131,196,201,49,81,0,225,245,48,105,197,80,19,17,46,115,225,164,200,12,69,80,92,88,194,225,252,155,20,139,117,11,236,208,40,28,57,118,25,234,123,77,86,6,161,78,91,118,134,86,155,40,134,72,81,204,161,53,186,43,83,36,232,144,136,242,54,119,246,153,50,91,169,124,72,162,75,92,131,148,103,243,139,236,102,86,70,133,108,172,122,3,40,224,116,233,91,215,45,91,144,29,66,71,150,233,99,105,207,155,115,80,160,78,203,223,31,163,233,184,73,239,169,36,119,119,236,122,217,105,228,167,106,217,202,239,93,241,77,124,168,149,9,69,175,120,77,70,24,106,52,113,45,181,159,238,84,88,16,96,0,228,227,15,26,207,18,104,19,54,17,2,186,83,245,10,101,138,119,129,52,117,154,174,171,197,252,142,199,132,200,154,113,121,58,31,220,175,246,76,251,50,187,185,196,179,251,174,177,71,161,232,83,249,208,8,13,223,204,0,144,49,97,40,201,104,227,43,15,13,122,117,52,112,176,16,17,48,60,180,192,65,17,0,84,203,64,194,98,232,140,49,97,118,26,104,82,208,19,88,87,199,20,130,69,29,44,17,60,110,192,47,243,22,131,227,161,88,177,89,90,107,61,19,149,61,236,193,2,47,156,60,85,85,105,139,116,202,40,223,195,176,22,229,210,239,228,190,138,254,104,123,23,219,77,159,143,57,249,58,118,178,215,247,157,189,90,162,253,124,76,68,216,57,105,122,53,203,204,85,184,248,101,226,114,184,14,170,233,102,239,88,246,144,161,145,92,129,177,187,11,156,102,144,255,251,178,100,192,140,133,149,104,208,155,108,54,80,56,226,202,71,62,40,98,28,253,163,58,110,97,143,193,136,157,102,69,183,157,224,24,192,154,19,146,165,94,32,24,188,214,150,25,221,29,162,90,134,59,160,145,88,101,12,152,225,246,4,203,74,172,8,241,32,73,225,131,135,196,134,188,202,231,172,44,57,30,225,59,72,234,35,196,168,138,228,129,232,112,160,246,102,102,108,62,149,142,32,62,78,191,196,243,228,195,162,220,92,187,85,150,185,96,21,50,2,0,128,196,32,196,3,129,8,169,144,99,48,129,0,12,32,160,28,196,135,212,86,30,6,3,154,240,98,161,158,211,197,13,87,12,189,204,216,105,198,20,248,188,135,252,88,82,41,230,133,26,57,81,61,160,76,176,196,225,64,198,120,150,241,28,96,210,29,73,91,31,105,196,203,22,80,183,20,50,55,239,82,52,253,187,182,87,179,144,228,164,54,149,32,192,0,1,98,4,8,202,224,60,212,66,244,198,234,40,202,145,52,220,192,204,64,13,26,120,122,11,40,230,7,2,6,82,9,230,22,128,64,32,252,120,41,4,130,134,156,139,163,192,242,248,5,3,68,203,248,192,50,215,201,100,68,89,166,144,145,227,205,228,195,205,8,71,139,144,145,72,9,30,63,118,84,152,243,197,86,229,115,166,59,174,101,245,253,88,132,166,82,238,48,219,169,151,2,103,89,104,185,111,213,69,48,68,187,202,137,172,76,39,149,212,210,135,235,115,87,171,211,184,217,179,229,143,94,93,59,238,159,238,37,119,150,160,171,25,215,162,170,145,167,198,244,153,140,108,253,42,219,105,107,68,146,243,86,49,168,70,164,102,30,102,217,219,66,150,23,98,252,201,229,44,245,47,138,120,41,106,161,158,227,17,116,174,228,155,186,173,89,104,195,133,241,105,151,79,39,214,110,72,74,245,164,185,105,82,137,17,227,16,127,135,254,238,50,223,158,220,185,25,140,189,174,84,0,87,246,254,37,250,104,5,20,84,113,83,47,116,225,197,93,24,230,94,145,175,35,13,90,219,147,99,218,114,167,206,31,222,179,169,145,11,255,67,181,184,43,200,248,89,199,227,11,195,151,11,121,253,63,141,26,135,153,180,218,69,237,86,246,233,196,105,171,233,166,66,190,160,231,226,23,250,203,242,65,97,132,10,230,5,90,26,186,144,106,161,32,66,196,231,68,57,246,1,79,141,122,19,174,28,178,166,84,9,150,88,10,152,103,22,5,130,1,142,12,131,22,20,52,45,107,168,180,203,59,90,239,98,223,120,221,32,1,96,208,195,129,9,7,57,25,85,23,6,115,244,90,34,144,214,154,85,176,252,58,84,106,51,45,161,169,160,231,38,8,73,59,79,22,193,51,58,255,251,178,100,205,14,7,62,113,204,19,185,76,114,78,135,25,210,101,37,120,29,241,199,64,78,105,229,192,235,166,233,92,23,148,48,97,151,198,132,114,129,26,207,151,153,180,201,248,250,186,28,231,52,59,68,157,56,177,190,241,230,179,36,72,104,89,166,253,158,58,45,242,160,231,102,142,156,93,185,60,87,201,216,227,109,125,158,248,96,189,159,68,190,34,120,89,163,59,98,228,133,183,69,106,112,141,121,183,73,243,182,5,70,53,120,239,50,186,46,16,219,89,137,195,142,25,62,175,119,202,199,15,216,20,12,113,90,144,133,59,114,180,111,166,217,27,27,97,33,139,182,34,224,235,123,137,70,55,41,159,201,18,146,211,95,255,79,175,175,255,136,217,168,126,92,33,16,202,147,240,105,83,101,0,207,142,28,166,59,90,200,174,219,109,98,221,127,118,167,190,55,132,58,123,85,44,227,180,126,126,255,175,250,59,215,163,174,171,244,111,127,228,237,223,255,87,237,163,255,232,113,180,124,178,0,0,147,5,139,140,176,89,49,1,132,103,42,105,227,97,135,2,134,28,217,25,237,82,98,64,248,161,20,201,4,130,32,248,128,42,98,23,200,177,20,246,220,134,97,192,199,7,3,168,2,65,182,79,70,102,197,217,106,249,0,141,51,38,37,144,138,73,245,11,50,76,131,227,164,128,193,116,172,100,189,54,150,50,149,74,101,14,83,51,171,78,202,101,247,158,73,68,203,115,76,130,99,160,40,0,192,29,228,135,216,68,126,50,144,33,74,171,225,236,90,55,161,209,148,165,215,178,213,186,27,211,216,121,207,153,209,181,235,187,202,202,81,79,76,165,37,145,250,196,40,86,65,211,45,176,239,104,218,222,113,19,250,107,126,241,105,254,189,206,209,121,95,181,183,183,194,133,230,37,55,235,186,222,12,29,169,155,213,126,33,51,250,108,125,247,241,31,90,178,157,212,109,66,75,207,171,150,214,124,106,59,14,177,131,226,108,122,24,91,205,108,246,148,222,102,255,175,184,252,247,216,223,194,122,14,45,170,219,250,219,255,136,96,4,0,139,185,41,86,21,69,47,199,175,122,139,29,58,17,5,109,4,160,245,56,16,192,43,217,204,225,114,61,129,252,214,223,235,138,67,222,47,208,110,202,93,130,213,105,67,201,112,52,18,121,11,232,88,62,212,61,73,190,155,165,62,183,126,75,147,4,184,152,70,76,19,143,6,78,102,116,49,64,240,12,98,50,44,216,13,232,5,30,228,38,140,5,139,4,17,232,89,66,44,111,50,232,16,179,195,67,116,180,9,68,120,190,171,52,137,113,186,80,25,160,28,82,145,111,148,75,78,201,66,5,144,109,39,95,172,27,27,245,35,73,87,246,142,67,27,142,255,251,178,100,196,14,167,155,120,79,19,153,123,112,67,163,57,229,101,135,116,155,49,167,62,110,101,239,129,30,35,168,13,133,169,217,196,239,196,223,56,227,243,23,155,122,90,161,64,88,59,195,135,95,148,83,42,54,103,163,152,240,214,97,66,210,103,215,151,215,89,210,150,108,177,138,217,247,68,165,252,25,243,97,207,124,237,253,109,147,234,213,99,220,126,219,38,97,79,191,143,55,222,235,245,167,10,227,252,93,176,55,127,212,72,250,202,123,91,201,162,239,53,123,171,106,24,234,105,149,184,118,122,91,58,215,219,199,27,74,76,103,143,35,105,241,23,88,19,131,91,18,237,93,37,182,97,56,226,76,23,118,139,195,163,191,152,57,154,87,59,94,240,56,23,218,202,50,163,154,9,211,89,227,48,141,122,193,40,196,22,60,211,122,254,9,94,213,61,29,59,195,187,152,240,248,149,80,181,207,166,241,123,179,81,141,254,169,40,125,143,236,255,152,214,253,93,255,255,95,254,250,147,159,77,12,212,209,163,117,81,92,52,199,0,66,224,249,150,2,169,145,37,169,228,212,25,140,97,193,159,161,153,149,160,201,179,140,80,200,32,96,24,196,100,120,58,96,232,12,12,13,12,79,90,3,130,195,44,131,164,117,12,45,135,104,55,209,7,195,23,42,140,14,104,152,229,246,212,14,115,40,118,132,130,188,36,138,162,70,157,186,116,4,135,15,97,120,131,208,96,128,195,22,60,4,236,203,86,21,215,105,204,209,87,49,136,67,76,178,232,138,128,69,126,104,119,49,99,110,210,248,137,49,236,204,128,185,20,48,222,171,115,131,52,120,82,49,156,141,127,21,137,69,177,178,70,35,198,140,58,45,33,220,235,77,162,57,109,78,162,143,51,99,246,62,223,105,52,185,113,248,163,141,190,92,55,168,122,139,92,172,207,237,109,92,140,36,126,99,33,50,107,171,109,121,15,139,127,95,186,53,188,158,218,61,229,214,53,243,77,75,31,86,120,229,134,205,25,58,222,9,148,76,214,44,25,115,5,170,6,107,183,86,206,181,75,235,120,175,255,255,252,40,0,0,127,236,192,192,133,14,13,150,18,204,0,245,230,241,178,33,83,55,50,233,196,192,44,86,163,163,102,12,91,62,243,183,231,82,13,130,34,219,19,68,219,144,174,241,4,34,227,10,253,10,212,17,71,233,250,152,23,249,4,63,252,39,255,255,134,6,0,18,76,154,8,204,36,17,14,181,18,205,23,16,204,207,6,204,113,149,76,136,70,72,136,145,80,100,203,241,137,72,5,128,83,26,206,51,15,0,131,11,198,210,168,54,28,27,54,196,70,121,134,160,132,33,50,137,143,40,45,134,16,128,31,76,15,89,20,201,224,145,171,179,64,255,251,178,100,191,142,199,124,110,77,11,185,123,224,67,198,89,242,97,226,104,156,225,149,54,46,229,241,209,25,166,40,77,129,157,200,43,21,139,232,36,53,150,120,10,69,201,34,13,179,70,26,20,105,173,60,240,184,211,66,130,175,181,248,105,178,53,194,105,234,175,16,201,25,204,56,155,112,197,21,160,185,113,124,47,198,187,188,24,229,207,76,168,189,94,118,111,57,73,88,88,103,31,115,121,185,117,127,134,56,252,154,89,154,219,71,83,191,204,60,106,108,106,53,173,89,98,107,230,145,243,152,187,248,173,234,123,9,124,107,41,120,158,2,28,242,21,92,162,98,70,248,215,146,66,243,22,54,142,205,231,203,46,179,106,230,221,122,76,201,132,188,250,203,247,12,110,44,248,133,152,85,197,102,87,100,21,22,21,119,134,0,0,2,105,153,130,90,192,144,88,137,17,71,18,65,72,230,149,10,168,215,96,48,242,54,238,251,143,15,105,74,146,194,193,211,137,54,213,169,201,122,179,115,119,31,106,163,215,187,119,170,190,255,79,253,7,250,127,95,255,255,254,207,211,242,142,95,190,207,255,80,0,0,1,140,192,161,252,199,192,112,202,80,120,233,73,48,199,178,36,200,176,48,195,41,196,16,106,145,13,97,96,220,20,130,51,208,40,78,100,129,66,98,104,58,124,236,8,211,137,52,24,66,101,70,26,68,58,103,196,70,201,133,188,232,112,30,150,164,159,83,7,68,57,204,189,0,130,33,178,137,129,145,207,29,150,196,194,27,242,212,192,81,55,154,194,100,71,33,72,185,61,55,35,118,35,241,39,188,137,86,120,153,112,206,179,254,244,148,5,104,111,23,164,62,104,10,153,178,216,77,111,21,22,150,131,180,242,246,77,129,227,76,167,206,26,101,35,109,202,63,55,106,51,198,203,123,233,123,92,212,129,30,106,231,26,248,150,158,46,107,111,42,203,173,119,27,117,56,58,175,108,188,103,139,32,197,120,224,194,39,44,150,125,103,41,180,146,63,233,150,195,62,51,254,254,20,74,94,77,205,25,154,3,52,241,88,30,200,214,110,203,141,67,131,44,122,66,154,251,220,58,156,28,48,45,85,79,139,24,214,128,0,0,189,230,118,237,19,78,121,66,93,210,131,159,75,165,25,118,144,186,43,196,10,244,187,232,216,238,25,32,185,50,171,181,253,11,109,203,118,45,110,167,175,148,163,255,254,35,220,153,113,174,218,85,223,200,29,81,87,106,112,171,168,10,126,64,87,49,176,16,196,66,227,137,153,204,56,55,12,2,25,168,182,111,86,129,129,0,64,64,241,145,134,98,192,21,208,58,190,76,129,187,37,193,38,106,40,4,29,144,194,140,239,81,45,90,225,212,254,18,33,90,3,24,255,251,178,100,182,142,199,132,101,77,155,186,123,112,63,130,10,67,97,229,54,28,237,163,60,110,105,237,65,42,169,168,13,149,149,216,130,165,240,3,69,5,26,183,155,10,134,50,120,10,2,76,38,212,191,43,16,21,137,197,179,209,96,247,198,162,41,205,0,121,116,64,1,45,240,30,17,49,90,131,18,22,100,191,195,2,131,91,55,113,158,246,252,206,143,242,108,234,124,54,83,11,178,95,105,118,170,172,5,203,168,90,107,198,41,19,113,171,95,109,43,99,77,22,247,117,4,255,128,227,137,228,117,114,6,8,173,234,9,138,111,109,84,22,76,91,115,32,9,53,77,21,205,238,156,67,184,90,230,103,79,144,167,37,138,81,206,53,24,156,152,155,217,139,234,161,68,159,134,116,197,109,91,51,152,246,140,180,54,212,84,18,126,217,184,138,196,67,42,85,80,215,25,242,206,61,104,0,0,29,196,105,214,217,192,27,24,68,132,56,16,199,15,195,106,34,94,91,141,106,5,26,82,43,59,230,92,185,109,135,235,34,132,45,66,77,106,47,87,136,109,199,126,163,90,166,237,175,235,203,252,223,248,255,255,255,255,255,239,226,127,132,78,211,27,241,128,249,223,255,232,0,0,93,220,112,154,96,32,241,136,65,70,43,155,25,168,78,101,160,1,143,30,134,195,24,143,65,29,32,109,194,145,11,88,135,14,72,145,67,106,86,31,40,66,135,0,199,160,64,182,232,84,229,161,64,86,208,15,98,185,119,74,9,225,7,145,20,179,231,201,227,178,160,201,116,74,217,94,44,245,27,4,7,54,84,204,209,111,81,216,113,117,48,49,164,126,103,56,211,146,118,88,251,221,177,103,13,109,113,63,222,245,131,97,202,185,130,205,172,179,238,26,224,109,227,48,226,62,186,229,41,53,230,165,243,187,107,198,100,140,242,27,76,239,33,58,174,143,149,165,91,150,43,123,184,131,90,43,245,194,5,145,206,137,135,6,200,35,13,107,183,179,201,6,139,132,219,147,92,230,34,54,213,119,35,114,24,198,229,182,246,4,190,104,137,93,205,9,236,102,216,174,216,230,111,135,10,52,187,210,113,154,35,109,41,184,123,157,224,0,6,76,208,63,198,90,102,104,148,228,42,25,81,41,203,210,193,2,160,73,86,203,192,13,6,85,33,117,19,174,99,163,8,172,23,45,224,245,233,12,25,111,163,241,135,114,206,100,126,9,190,11,174,185,117,107,117,253,223,255,250,205,64,93,205,25,80,173,17,3,70,35,14,38,214,83,34,204,9,159,193,17,134,243,49,159,5,201,137,96,169,129,161,153,140,224,192,112,96,96,24,0,101,64,238,97,104,46,5,25,19,72,120,84,25,160,223,36,3,37,182,126,6,89,254,81,255,251,178,100,173,14,198,213,104,208,27,154,121,240,66,100,57,242,101,99,118,30,213,197,54,46,229,239,153,10,153,39,197,165,149,208,182,18,5,33,229,137,1,44,26,249,209,24,16,183,51,22,88,218,156,226,66,66,77,207,168,74,104,69,161,183,69,145,190,16,242,50,200,225,151,21,155,89,116,2,228,70,32,183,200,50,88,110,226,134,108,238,59,192,28,171,207,237,230,247,130,120,160,39,142,224,229,12,242,204,2,136,126,67,144,48,31,214,26,77,221,198,224,244,105,185,23,52,92,174,89,101,133,135,8,176,237,140,209,181,158,154,84,59,247,112,198,225,40,41,109,219,116,142,84,57,188,170,66,44,71,111,101,182,86,9,244,105,35,210,44,186,83,50,79,42,113,126,215,154,187,172,12,178,59,163,82,17,141,69,198,124,41,51,53,181,155,107,50,66,196,214,140,203,111,184,59,222,55,188,255,216,255,250,197,117,189,110,57,2,238,234,5,55,42,74,179,13,8,180,194,68,209,232,84,114,132,59,8,88,48,6,58,202,95,113,8,42,214,84,113,109,203,171,72,255,34,208,124,152,80,148,110,10,50,252,114,170,248,142,49,191,35,255,39,250,182,255,199,244,255,255,51,16,245,123,47,250,18,0,0,48,41,230,97,248,76,96,208,120,122,201,206,100,152,228,104,96,8,103,90,60,112,195,120,10,27,199,4,147,45,6,96,48,164,5,2,140,41,91,140,22,10,12,198,21,204,4,11,131,2,212,226,38,69,138,161,44,132,148,1,5,4,77,1,30,5,65,152,32,107,245,159,16,220,74,232,195,97,18,230,208,229,111,229,91,40,188,52,58,15,44,242,195,189,202,186,109,72,177,40,97,69,24,243,233,21,131,166,38,215,113,16,76,163,229,18,224,8,136,232,10,183,160,161,1,105,85,45,221,115,22,199,141,235,77,139,235,80,175,74,44,159,2,128,20,211,2,49,78,109,186,23,3,59,16,208,179,89,220,106,225,150,12,102,89,73,139,71,150,238,150,165,236,174,65,153,131,129,205,79,150,106,90,138,166,90,87,58,222,5,58,45,112,124,91,59,194,10,250,242,255,188,98,223,188,125,224,26,214,182,91,191,179,233,111,86,161,47,142,186,135,185,241,133,84,176,53,137,229,212,59,67,247,189,159,227,19,71,254,208,115,254,96,120,47,58,202,210,228,0,0,1,199,191,204,161,135,92,34,76,84,208,181,115,239,84,77,50,42,45,168,128,113,177,139,87,2,169,180,226,5,36,62,133,101,17,13,127,118,123,243,232,218,247,111,233,234,218,183,254,191,175,255,244,255,255,249,92,96,245,100,17,97,148,46,160,134,160,52,77,239,0,220,34,29,76,17,0,76,6,44,207,6,20,204,171,255,251,178,100,169,14,199,215,107,204,147,186,124,242,72,42,90,3,100,69,120,29,81,161,54,110,229,239,136,230,139,104,137,131,161,210,38,128,162,25,140,239,201,144,3,25,136,192,1,129,129,64,241,34,68,36,140,6,102,55,154,100,65,233,148,96,168,84,32,97,227,176,156,38,10,153,42,64,178,233,49,213,174,135,80,81,210,248,128,238,131,80,75,210,172,192,51,27,137,232,243,218,99,9,113,68,56,26,100,196,101,87,23,163,245,38,74,105,136,50,141,211,161,142,171,57,64,157,124,71,164,146,203,150,2,7,154,24,5,104,11,237,221,186,101,151,213,143,26,194,238,221,32,25,25,148,87,202,73,232,108,230,166,120,10,238,85,235,52,194,101,199,61,34,254,211,73,31,82,49,44,99,157,241,127,111,123,174,118,193,214,117,253,13,227,195,244,147,246,120,71,201,189,104,42,194,137,174,119,172,46,58,107,111,56,46,249,11,22,171,214,42,102,35,221,201,14,51,147,241,232,154,2,233,90,227,18,125,68,143,10,102,220,203,76,98,44,88,214,163,45,38,242,189,201,97,0,12,179,61,13,128,100,130,169,156,88,74,10,43,85,117,126,202,229,11,206,145,38,233,187,114,117,126,117,2,137,184,183,202,232,43,134,77,208,205,119,219,111,95,231,63,95,255,251,171,136,92,120,57,89,139,245,192,0,0,179,3,71,51,19,129,211,34,142,3,211,198,51,79,80,35,68,202,19,16,59,211,36,94,208,194,28,26,19,25,154,39,152,78,5,12,2,38,100,18,166,50,134,166,61,19,2,0,72,152,115,2,5,102,57,2,70,3,3,114,226,192,34,2,1,138,0,196,18,177,176,205,138,23,36,49,101,6,210,52,240,96,3,76,150,0,152,69,96,224,21,75,3,16,198,64,22,13,28,104,37,1,37,5,198,160,115,23,250,224,151,52,55,162,56,220,10,166,74,12,223,134,3,43,193,146,212,170,74,57,4,22,96,134,184,243,149,101,215,120,217,102,183,89,237,165,213,86,157,188,83,240,160,204,236,200,224,246,111,82,129,184,72,186,214,6,68,110,254,225,22,184,233,186,147,92,189,39,220,66,147,63,252,205,238,193,36,205,190,189,107,30,246,84,52,168,34,230,136,195,92,169,3,3,215,4,86,186,248,184,120,251,107,26,134,156,195,31,19,165,28,13,231,29,117,93,209,253,219,97,221,185,61,185,251,56,108,72,236,247,29,37,0,81,54,200,12,51,47,50,131,105,200,13,57,104,73,7,37,128,36,35,48,169,73,128,145,148,22,123,71,204,187,191,117,126,119,10,141,197,70,77,181,18,140,102,14,34,10,247,51,47,182,52,69,171,104,162,126,169,254,175,219,234,11,218,228,255,253,14,208,255,251,178,100,156,142,199,159,101,76,19,186,92,240,69,6,73,225,101,229,90,159,241,149,46,79,115,39,201,35,25,39,137,151,157,114,7,24,7,128,249,133,32,13,24,109,133,249,145,194,146,24,70,2,49,142,120,2,152,134,9,73,144,152,213,24,188,80,4,30,143,62,204,52,63,2,24,140,151,206,48,97,56,210,139,18,0,33,19,44,80,48,105,160,104,160,73,183,42,5,210,72,152,72,58,6,115,76,42,23,80,101,202,97,116,8,41,66,251,72,65,201,102,79,6,151,221,125,230,74,48,189,242,32,192,208,224,200,24,43,117,44,210,213,105,169,42,242,176,182,217,172,245,202,37,156,120,154,208,80,45,71,166,44,232,15,21,21,108,128,197,154,22,114,151,151,47,103,177,250,245,29,43,253,174,189,48,190,84,16,72,155,25,46,129,225,240,166,82,250,247,31,163,80,90,44,236,211,212,235,117,106,56,106,12,147,193,243,84,216,211,106,83,90,215,89,132,245,93,73,41,171,233,226,229,253,119,185,235,109,7,186,168,243,72,108,74,29,155,85,239,63,216,220,148,229,250,173,94,5,231,114,125,110,83,206,202,169,49,223,121,175,249,207,202,238,60,254,126,187,206,239,249,175,238,251,222,227,104,27,36,34,0,17,140,137,93,29,237,142,10,68,96,49,131,119,22,75,36,38,37,135,162,194,28,104,0,218,222,142,187,165,173,203,46,254,119,137,79,242,179,116,131,172,86,245,180,221,203,55,212,193,63,230,104,81,178,89,38,254,159,63,82,250,254,161,186,109,255,254,206,64,61,247,130,0,0,3,208,192,144,152,197,160,60,203,129,216,192,185,36,210,129,252,211,17,144,202,42,40,223,178,200,107,160,196,129,2,90,1,160,194,160,199,15,170,103,66,167,194,64,98,34,33,206,67,38,70,46,54,152,114,210,80,216,249,88,82,8,197,1,140,80,41,166,53,81,4,42,55,189,73,166,102,68,51,92,80,44,226,229,176,82,169,211,5,165,51,100,47,153,74,214,35,56,84,12,93,140,202,162,243,172,204,150,50,157,102,62,121,36,227,43,82,86,110,6,25,236,167,202,246,179,146,203,63,54,183,91,31,134,255,104,20,252,246,161,32,29,110,118,14,203,25,146,45,81,227,168,94,120,76,182,108,176,146,87,177,143,48,177,149,153,101,37,198,4,246,106,229,74,43,245,162,82,220,190,214,251,200,154,221,156,157,149,188,214,104,33,165,69,126,189,182,147,55,172,110,210,85,194,194,253,161,229,165,253,218,182,97,153,203,88,243,62,119,116,117,123,189,243,251,171,154,76,27,107,137,31,136,64,0,0,56,142,217,86,17,182,85,24,212,132,184,19,56,60,27,148,144,241,134,202,33,22,58,44,255,251,178,100,131,14,199,90,93,204,155,187,193,224,72,70,89,243,101,98,118,29,9,147,48,78,233,115,216,246,153,40,77,133,37,248,116,79,14,78,220,182,227,108,42,15,141,60,63,211,70,80,165,191,82,186,59,225,180,71,169,176,127,250,95,212,124,159,176,3,107,254,191,234,125,72,122,204,114,178,49,96,56,192,176,224,116,50,50,196,43,58,117,40,51,49,71,49,84,148,49,23,126,51,81,129,48,228,53,48,60,50,48,208,67,0,1,38,8,133,102,102,24,230,39,132,102,120,12,65,96,188,32,46,87,68,201,122,180,78,18,130,104,73,38,7,75,176,33,16,5,54,161,46,217,144,146,54,46,117,41,140,240,249,70,82,194,245,217,116,17,166,16,50,9,247,114,209,170,60,56,21,177,215,135,26,155,113,138,234,61,25,17,9,85,247,174,143,45,127,109,175,149,125,240,8,136,173,13,107,146,46,252,3,35,185,85,212,179,82,235,237,175,64,131,175,127,72,132,226,119,7,250,255,183,64,130,18,221,95,129,172,86,155,104,54,59,42,230,123,207,29,231,131,174,3,249,108,106,183,105,6,181,79,28,145,70,142,209,112,252,8,130,208,32,52,30,79,134,68,244,199,105,106,72,42,128,198,22,15,227,186,110,74,101,72,93,172,171,29,186,207,169,250,109,34,239,99,184,226,158,139,249,20,128,5,0,10,25,198,180,29,180,82,40,32,132,192,14,74,37,106,93,77,48,205,97,244,144,148,216,116,41,83,106,98,96,140,179,169,54,140,232,109,17,83,239,251,80,254,223,255,209,218,118,209,122,252,68,98,121,190,186,191,253,128,0,0,0,132,100,14,12,18,192,128,194,144,55,77,37,145,4,195,213,124,213,128,104,212,55,88,244,70,96,89,131,48,148,45,52,20,48,48,188,56,10,3,102,5,186,134,0,140,6,22,155,160,64,196,88,49,17,213,57,235,0,81,161,5,67,166,16,121,89,129,33,66,132,12,218,134,213,135,24,135,1,238,155,218,129,168,154,189,242,160,197,177,17,81,96,20,119,152,100,88,192,53,129,47,196,202,35,166,28,160,68,18,15,127,39,88,164,2,194,133,0,148,14,156,110,34,83,160,137,64,232,118,29,155,196,2,40,183,175,82,69,107,223,143,205,221,169,28,237,109,57,191,129,84,18,23,90,178,140,237,175,220,88,182,231,24,121,96,60,187,25,184,76,127,121,49,218,110,246,244,106,222,27,214,24,92,213,216,102,223,246,175,222,220,71,188,230,63,205,62,48,47,123,67,123,57,79,27,219,61,228,102,198,59,199,120,114,228,130,91,110,158,65,247,41,104,46,255,254,181,250,180,85,8,74,54,210,112,166,240,3,192,171,50,209,64,17,40,180,50,142,255,251,178,100,125,142,231,124,89,75,27,221,208,208,66,135,58,34,100,239,126,222,65,149,48,110,229,149,137,42,28,103,205,140,168,160,227,131,185,177,21,217,55,5,35,180,65,145,234,138,163,181,55,69,196,37,234,102,186,61,127,255,182,67,255,255,240,109,62,53,13,195,229,252,95,136,154,240,71,148,250,204,214,199,121,61,115,140,77,140,234,0,120,5,1,12,27,6,140,103,45,15,119,70,205,139,18,205,170,1,76,205,168,205,12,52,140,90,2,0,1,184,52,138,0,128,102,11,0,38,95,154,166,31,5,166,102,143,131,160,217,88,112,4,10,76,110,4,12,22,5,95,162,0,52,192,64,44,120,5,46,10,255,5,1,175,251,164,20,25,3,162,156,73,115,24,73,79,176,166,115,146,169,137,133,70,137,148,173,160,240,49,20,4,67,240,180,78,117,26,52,244,55,44,126,211,248,160,43,12,192,163,88,236,202,118,193,18,59,134,72,205,167,114,230,25,213,113,172,92,99,118,109,76,74,238,250,127,46,44,49,36,5,255,214,77,106,230,113,64,230,179,212,220,130,166,114,168,58,146,189,14,56,85,195,10,43,184,57,105,19,179,117,137,217,73,110,154,227,146,53,246,85,183,68,149,4,32,106,36,150,225,65,57,56,56,39,209,195,194,64,53,43,80,152,58,250,114,40,135,143,101,115,111,83,217,142,105,48,218,119,233,57,217,155,178,236,236,191,46,113,173,252,48,113,66,248,164,160,128,98,33,4,28,71,153,160,123,23,205,10,93,201,88,92,118,178,128,43,82,107,136,213,37,46,232,152,170,39,231,235,161,146,211,155,253,117,106,159,163,60,247,250,191,223,219,43,223,23,2,143,227,67,53,31,157,255,247,97,0,84,241,242,1,100,25,121,82,0,0,2,245,153,15,0,6,17,26,39,84,77,134,71,143,134,129,3,102,34,86,230,59,174,228,64,169,16,2,14,73,76,28,0,6,65,131,32,134,240,16,134,14,101,16,84,152,65,11,10,5,197,11,146,182,135,83,0,29,168,164,226,29,202,31,49,120,48,102,128,144,200,109,132,7,49,129,37,139,205,216,184,170,45,194,40,199,214,67,224,227,199,22,18,28,182,204,97,50,169,60,13,106,1,36,8,223,114,92,36,126,81,76,155,113,137,60,124,128,77,156,53,127,63,184,255,247,110,21,254,85,88,208,216,33,251,177,4,71,91,176,207,131,96,8,147,102,186,175,202,207,164,182,255,126,255,234,213,58,230,250,159,227,13,51,103,30,6,234,96,173,73,219,230,74,184,21,67,142,59,131,162,147,72,247,113,230,92,183,43,209,153,122,217,15,197,180,92,178,194,198,102,165,92,239,184,89,136,243,214,6,55,92,77,247,237,141,199,255,251,178,100,109,142,199,29,103,77,27,186,123,240,66,66,218,19,96,230,118,28,153,99,50,110,101,239,129,69,169,104,77,133,21,208,139,36,147,207,184,203,37,183,96,128,0,70,23,101,237,220,15,101,120,68,177,74,153,105,36,131,26,252,94,11,72,152,29,66,105,55,143,236,93,167,225,0,124,227,57,78,196,73,64,38,46,164,182,194,238,68,131,204,249,110,153,155,173,238,163,255,252,177,243,7,13,212,74,196,86,0,140,213,143,99,111,23,140,208,254,63,27,124,197,80,99,53,22,77,180,253,57,169,192,200,224,64,97,0,66,137,48,88,12,42,42,0,196,8,69,198,131,61,152,36,4,60,53,6,220,21,92,24,250,235,86,83,32,184,12,46,42,29,205,0,37,207,0,21,193,124,52,240,28,164,199,29,180,239,103,185,201,87,76,117,88,89,146,223,75,40,33,107,191,18,36,239,107,241,56,30,102,88,224,16,17,44,171,29,1,57,19,165,108,113,132,26,184,1,1,68,63,39,103,212,4,66,234,88,107,152,218,149,102,28,195,96,107,60,132,39,204,158,231,84,143,15,240,114,196,196,144,93,189,142,169,133,135,147,194,121,122,66,220,151,204,171,241,152,53,123,199,219,94,253,237,109,106,51,76,72,242,189,112,128,198,99,229,186,101,126,46,255,106,248,108,240,88,231,187,231,120,150,141,84,222,91,227,226,144,66,131,194,204,113,182,146,23,2,5,150,40,11,10,175,101,39,255,72,72,0,55,18,249,19,192,126,219,27,18,17,112,15,161,83,215,87,244,70,240,234,38,25,124,215,93,133,217,143,189,1,131,107,169,35,1,226,42,224,221,74,127,151,71,210,244,255,95,251,233,223,191,255,255,57,108,44,74,185,226,111,87,178,152,238,115,148,136,38,15,72,186,43,184,153,206,167,170,15,148,0,0,163,40,90,131,82,17,163,19,202,19,72,113,3,68,139,195,42,66,147,37,166,99,110,83,163,21,128,65,24,20,102,24,31,43,11,133,102,50,151,166,19,4,230,39,143,205,208,152,25,4,129,129,7,184,4,42,140,55,115,2,0,86,180,165,130,48,227,36,90,107,238,97,101,128,178,166,32,132,152,20,147,91,129,149,225,113,162,51,193,198,220,228,118,42,3,148,211,87,83,58,74,175,235,30,122,103,100,180,148,204,137,154,207,68,204,40,57,84,137,152,185,143,158,5,250,88,72,26,246,51,29,173,23,185,78,230,247,59,211,154,197,101,49,105,126,43,46,14,202,145,217,179,131,250,60,59,249,170,181,99,217,184,181,34,187,177,98,114,239,44,239,80,21,50,24,186,207,24,252,251,181,31,49,141,87,21,18,61,205,180,109,152,40,44,197,76,202,35,33,253,0,78,213,181,255,251,176,100,103,14,231,84,102,204,147,186,76,244,77,10,58,35,100,229,104,92,121,129,50,78,233,51,193,45,165,104,13,147,149,217,43,93,181,177,150,155,204,138,40,77,53,164,138,107,179,57,37,149,94,117,9,116,177,86,120,34,35,249,128,0,2,94,39,178,124,192,215,151,29,202,28,129,37,95,185,43,153,77,129,123,225,208,36,143,113,246,152,235,224,113,13,52,125,232,171,255,125,244,38,138,247,255,75,127,255,200,8,200,206,168,229,237,109,184,148,66,150,93,191,56,195,234,40,172,46,238,86,179,58,181,148,194,213,185,153,96,60,193,194,232,219,98,240,207,3,40,224,44,12,208,65,208,211,17,0,196,251,112,198,164,108,193,32,84,132,85,48,72,110,14,6,198,66,115,33,5,80,112,172,102,80,94,96,0,44,185,68,97,9,137,96,48,136,49,190,216,76,10,0,212,9,31,153,104,92,84,58,233,136,183,166,26,247,45,193,53,24,76,112,144,2,96,191,67,162,68,137,79,168,188,218,154,162,76,218,194,187,211,141,193,243,140,202,62,101,235,134,218,12,158,13,44,197,60,228,109,110,189,209,209,64,240,220,83,113,105,39,183,76,111,209,69,187,87,145,123,187,128,21,174,118,170,168,198,181,42,130,190,164,113,58,40,177,236,246,118,117,44,203,249,204,185,75,203,150,253,146,248,77,149,181,252,214,247,254,65,160,59,113,213,141,44,185,42,119,83,205,69,136,220,146,177,61,9,152,191,208,65,109,217,214,210,209,182,95,15,106,82,146,206,132,201,98,33,209,48,29,97,97,37,123,121,11,64,220,55,5,136,234,29,19,32,29,72,5,236,51,158,121,244,161,54,36,133,209,121,149,237,73,25,82,227,76,104,255,112,206,127,45,95,70,111,79,202,249,243,117,255,255,250,255,63,255,255,141,97,116,67,140,239,86,125,196,129,133,74,140,105,131,10,142,76,128,249,114,17,62,0,52,0,0,2,148,192,144,48,214,97,40,72,47,57,60,235,49,180,81,51,124,56,50,164,182,54,200,58,53,176,212,57,157,144,17,65,193,0,65,143,223,5,3,142,60,157,6,137,130,198,7,204,168,40,66,61,126,200,56,5,79,169,139,236,36,11,37,190,4,25,34,55,98,10,108,5,1,134,236,30,72,132,160,138,132,17,26,114,5,8,141,23,149,114,81,84,200,81,97,129,133,130,145,74,178,151,103,224,7,111,33,178,143,23,38,224,228,99,89,131,150,234,49,62,214,216,230,206,98,99,182,13,187,109,16,142,167,72,227,15,199,205,55,155,234,216,113,129,229,206,63,243,239,18,83,157,191,27,135,138,234,244,212,181,137,155,36,53,188,225,161,213,88,153,94,207,7,126,92,82,142,20,255,251,178,100,90,142,230,228,102,205,155,187,121,240,75,138,106,3,96,170,114,91,241,163,54,110,237,231,193,35,170,104,13,150,29,128,211,140,102,184,85,150,148,102,197,247,45,183,93,67,223,136,250,124,90,60,8,117,107,254,223,18,196,146,62,227,75,52,7,136,16,147,190,191,110,224,0,3,14,25,123,20,110,66,207,132,148,64,188,105,34,208,32,198,133,218,196,170,152,89,253,163,44,31,35,191,131,36,169,37,125,247,206,59,246,253,234,60,235,255,115,255,232,218,254,50,4,33,237,118,42,78,207,81,249,63,191,255,255,254,168,107,84,246,108,237,90,168,61,91,13,1,186,8,37,77,94,13,204,192,22,206,190,34,76,189,43,76,131,2,76,93,110,76,194,48,1,1,5,83,163,5,27,49,113,131,0,2,52,152,51,22,29,49,69,168,89,88,170,94,6,80,152,17,13,103,160,32,5,107,161,227,116,38,6,133,203,2,194,5,7,80,10,24,129,137,159,121,104,124,139,74,22,111,136,12,166,50,112,219,13,230,161,244,180,202,191,50,73,171,217,176,41,80,152,138,224,48,86,35,113,37,252,36,74,139,85,227,83,166,8,56,202,25,235,152,187,243,145,121,193,81,125,89,187,95,67,202,255,218,222,71,86,174,126,179,111,22,216,143,186,158,145,188,241,118,238,84,140,241,252,219,141,179,209,161,138,242,61,247,138,231,168,244,131,31,207,73,177,174,254,107,182,86,208,100,131,26,27,132,121,167,136,175,115,114,113,139,152,9,198,56,207,94,223,196,139,26,4,172,113,111,1,157,145,190,211,221,133,88,217,14,79,254,128,7,138,162,218,166,40,38,96,225,9,137,25,220,196,101,231,137,166,118,79,8,84,56,20,10,37,122,195,20,48,239,129,162,246,182,175,151,214,125,187,125,31,38,253,174,255,191,254,219,126,133,191,255,255,79,255,251,246,148,46,245,45,41,183,228,69,218,14,155,236,255,69,8,0,0,21,252,193,169,243,101,20,76,6,64,57,56,236,210,165,147,17,2,76,1,137,51,58,156,56,33,43,22,133,2,0,170,108,99,192,248,24,44,99,225,59,61,26,7,14,130,11,218,42,16,220,24,174,92,181,222,232,51,140,169,7,2,202,74,60,214,137,131,23,168,139,168,206,96,44,202,247,53,105,71,114,245,4,222,113,153,39,184,78,109,218,99,26,108,243,64,22,247,151,108,70,234,9,155,175,186,218,43,21,63,151,126,219,214,229,62,254,159,56,223,47,235,218,131,196,95,151,90,204,142,16,173,157,239,23,215,253,70,168,9,148,45,132,227,43,2,211,104,247,35,214,71,161,135,58,94,121,172,90,180,133,72,90,94,238,33,14,234,213,21,85,67,41,90,180,104,105,255,251,178,100,89,142,198,170,104,207,27,143,101,208,67,2,58,35,96,47,116,28,125,163,50,110,189,60,129,151,169,103,205,149,22,121,175,101,201,88,18,80,206,202,13,102,193,108,63,62,113,122,245,117,197,240,191,150,82,131,40,109,47,202,64,124,112,230,151,251,40,0,1,62,104,242,184,48,201,244,196,107,34,44,133,201,46,136,181,11,215,88,140,41,174,221,228,46,64,151,132,86,200,206,83,25,98,222,180,175,212,244,118,127,144,179,159,255,203,251,181,54,216,118,199,178,153,242,5,135,169,170,55,93,63,169,250,65,50,24,198,219,154,200,116,152,196,143,154,205,240,24,144,44,154,16,17,25,120,149,154,102,28,152,46,0,133,134,147,13,129,131,2,64,161,144,36,192,147,168,46,1,15,53,102,5,128,227,64,16,132,10,49,188,1,10,134,240,42,118,3,128,21,98,89,173,108,42,2,198,34,4,162,128,144,16,190,97,147,2,64,55,130,14,81,233,51,89,97,34,64,4,133,159,52,181,226,148,49,150,154,186,101,142,235,221,51,110,67,114,62,170,108,126,90,237,128,128,73,109,71,137,201,104,216,176,163,160,110,52,175,105,19,93,125,212,190,73,57,134,83,63,200,211,88,158,170,141,245,56,113,198,166,171,191,71,84,196,209,221,127,228,250,251,101,217,201,67,98,208,211,94,161,28,186,14,103,89,178,94,100,33,141,28,71,24,19,161,101,223,85,68,148,136,13,242,235,114,27,142,197,10,112,38,85,181,13,52,90,71,92,130,246,11,206,230,75,109,57,126,109,105,146,41,107,0,3,86,240,182,212,189,100,130,235,47,114,57,163,128,156,203,49,184,35,237,43,212,58,102,10,35,94,139,86,47,115,88,111,104,152,192,82,106,144,104,99,170,230,26,101,245,62,220,131,67,159,180,86,99,253,79,41,125,43,23,22,200,26,135,180,96,8,157,118,67,81,89,25,202,159,171,156,134,14,106,94,23,21,234,230,56,230,161,142,239,83,106,71,117,100,42,156,162,34,80,194,0,0,37,240,194,111,243,47,27,66,166,195,33,51,77,20,48,51,208,88,203,85,35,103,161,3,131,1,64,81,250,22,4,38,48,20,217,217,49,193,78,66,192,176,20,224,25,2,16,168,96,133,134,52,196,93,231,42,1,83,105,6,134,71,20,16,139,75,21,245,110,62,20,114,232,250,112,203,94,56,96,124,1,152,20,204,96,130,46,77,37,237,4,72,106,36,128,58,138,148,27,153,80,30,169,219,234,53,217,87,245,230,38,123,68,85,246,39,114,72,1,109,237,95,133,14,197,169,18,216,147,41,115,218,245,87,151,75,57,54,99,235,219,201,111,40,46,139,139,150,122,170,155,60,213,210,178,133,209,82,255,251,178,68,80,14,197,145,83,206,27,154,90,114,179,141,25,211,109,166,214,20,145,83,54,110,105,103,194,141,180,104,13,188,44,248,164,159,70,197,177,190,46,19,215,119,223,115,178,248,205,117,146,106,128,0,13,218,97,185,102,208,186,5,80,52,186,51,144,26,56,224,35,68,214,57,154,96,80,225,101,2,64,76,0,52,96,12,197,73,203,178,101,131,5,229,126,16,252,48,152,112,43,79,83,57,114,156,168,37,99,75,52,136,68,193,20,209,132,70,185,167,170,122,154,133,80,217,137,195,18,7,151,175,29,15,99,215,230,242,186,3,132,133,38,133,93,73,147,11,231,152,45,219,162,185,195,92,157,178,56,254,82,69,18,107,230,233,205,0,246,82,51,28,136,206,110,179,99,139,115,115,213,63,177,41,187,91,55,74,46,61,102,150,139,120,90,52,150,107,150,12,126,117,229,15,113,137,234,107,53,242,229,162,176,202,218,191,114,238,91,147,94,59,235,250,138,228,147,223,115,228,248,88,119,192,77,12,199,196,19,46,160,79,70,132,51,208,208,57,152,96,254,225,131,10,43,6,9,100,104,83,130,80,77,28,69,166,84,65,142,143,12,11,25,24,22,2,80,23,55,109,78,156,86,134,161,171,237,44,103,45,133,64,149,144,176,237,141,12,164,210,160,193,105,169,44,220,19,4,97,184,107,62,59,201,242,44,56,98,216,105,177,97,234,192,17,84,18,33,139,40,131,59,245,240,201,106,191,220,100,85,239,52,47,171,111,164,12,241,14,138,119,29,241,30,255,56,115,52,169,132,229,123,79,186,210,189,85,173,185,245,226,207,95,73,154,213,41,173,70,189,156,106,71,98,85,58,227,233,130,53,89,40,217,226,22,71,0,2,42,238,33,153,50,1,19,33,55,58,51,163,76,18,18,133,33,182,48,179,213,122,51,96,171,69,69,12,0,2,160,194,39,210,175,213,21,14,0,232,111,199,165,176,182,227,19,108,215,179,79,117,91,201,90,172,169,239,33,14,210,167,206,16,7,139,236,158,127,48,213,107,183,52,187,199,100,194,75,172,194,178,219,235,140,231,42,223,7,227,34,175,230,139,246,223,112,70,191,189,78,191,190,173,255,44,178,2,38,21,215,177,238,102,173,75,130,147,180,214,188,255,220,244,170,205,210,163,44,147,86,213,172,227,153,45,201,180,244,11,189,36,22,170,184,149,138,23,183,219,31,105,159,93,232,26,52,250,13,133,45,64,0,0,37,240,196,144,208,193,24,52,160,120,106,121,130,6,66,16,73,154,81,71,14,1,130,136,102,1,8,153,244,40,23,6,144,3,12,10,122,116,78,233,134,220,160,106,240,22,170,8,37,147,24,148,182,236,129,163,186,246,233,198,80,169,25,255,251,178,68,32,142,197,2,73,206,27,154,91,112,150,108,218,19,108,230,200,83,5,73,60,110,105,9,194,96,180,104,13,181,142,240,123,112,84,247,47,202,226,246,230,227,22,229,219,182,219,103,12,83,229,47,162,229,141,125,120,51,187,226,235,213,221,75,170,195,201,255,185,217,94,118,190,60,139,179,16,153,235,250,32,31,108,179,241,74,85,196,83,16,115,93,112,163,42,226,94,198,205,182,255,152,149,78,186,211,114,231,94,240,131,2,67,5,1,68,6,26,14,12,164,168,250,221,119,213,90,8,0,135,119,48,8,22,182,35,28,58,141,177,0,194,18,76,116,208,220,131,68,133,209,60,74,25,52,208,40,170,53,29,3,23,67,106,122,0,30,21,72,206,199,46,197,224,9,44,255,107,149,65,225,219,239,67,91,185,148,221,63,115,169,220,178,113,41,70,135,163,179,16,76,76,95,7,117,66,76,128,180,158,250,22,200,244,196,233,143,38,248,156,2,223,86,52,164,154,89,144,250,60,198,154,135,184,151,212,87,219,151,220,181,71,61,182,94,174,171,93,255,135,86,45,246,55,226,217,253,30,130,108,170,46,118,132,246,202,53,251,51,151,107,254,211,105,195,15,112,88,119,211,9,48,76,126,26,12,95,28,37,86,103,81,33,143,64,38,61,112,153,248,144,160,130,32,233,134,72,56,49,187,153,88,40,13,56,128,147,145,181,42,0,96,34,48,248,181,76,225,111,221,150,33,63,78,48,45,127,210,68,216,150,119,236,212,195,22,173,102,83,31,26,101,8,27,137,84,137,245,1,221,8,0,0,152,113,27,192,119,123,125,215,13,253,86,37,175,99,61,124,128,93,59,197,227,7,68,127,124,14,137,113,184,150,117,74,84,169,250,93,196,58,29,206,34,216,188,86,230,76,67,84,141,97,195,20,184,44,44,49,76,81,225,236,67,182,13,144,26,152,92,0,0,114,227,12,149,50,113,34,39,227,197,91,54,146,128,198,51,33,117,52,101,197,136,48,46,22,28,36,0,151,129,66,215,168,98,67,88,121,85,145,164,165,190,48,102,228,112,253,151,34,221,180,25,91,244,146,182,93,158,103,77,34,134,7,77,72,57,168,36,61,117,117,27,237,32,159,73,2,35,226,79,86,65,95,223,205,123,191,170,202,106,183,215,254,104,7,167,151,94,164,68,115,23,178,163,182,228,15,93,172,214,67,126,167,180,229,176,173,13,185,41,139,19,115,137,175,33,3,213,89,113,129,86,56,8,112,42,126,75,33,145,42,178,137,14,101,170,220,225,152,58,0,4,13,216,25,1,53,169,128,104,130,122,171,209,165,197,0,172,57,134,180,102,123,77,147,14,12,0,6,22,168,128,4,161,115,207,199,204,145,13,222,255,251,178,100,20,140,197,247,102,206,155,153,98,240,79,104,202,3,99,42,40,92,109,163,48,78,61,57,1,2,153,104,13,156,28,104,209,9,236,70,96,152,196,72,109,133,62,204,217,171,71,146,38,31,180,143,4,203,78,191,169,1,45,185,40,135,241,131,25,173,152,42,244,235,65,228,90,115,40,141,248,246,80,74,16,161,68,198,5,242,188,70,139,129,52,89,255,127,245,179,9,119,166,111,156,65,83,186,65,217,251,76,180,16,244,239,118,65,213,206,156,219,207,207,243,77,28,29,196,227,110,179,3,200,169,77,215,82,167,99,40,103,86,94,253,125,138,177,247,167,55,13,16,205,156,109,250,44,166,197,62,125,150,125,46,210,145,195,76,151,208,235,244,230,189,109,22,81,125,159,188,7,144,89,251,92,0,0,107,194,240,133,183,83,200,3,130,76,1,201,217,147,221,64,136,248,201,21,99,124,240,220,191,148,221,86,118,12,150,185,125,77,171,209,45,105,218,250,181,19,54,255,250,255,163,255,198,32,52,125,17,14,98,83,174,115,166,166,107,115,22,143,181,125,212,145,217,119,147,112,221,254,87,170,194,128,1,28,195,56,115,249,182,12,138,232,58,10,48,68,93,58,200,68,217,84,179,140,165,193,201,243,1,159,140,38,161,49,145,113,150,152,18,164,100,192,249,166,78,2,17,0,32,4,5,19,153,132,12,97,145,188,68,168,10,1,4,195,133,67,0,197,14,4,129,21,42,85,152,12,100,52,59,123,208,121,5,88,220,37,85,153,68,243,84,120,157,210,243,184,73,132,113,53,27,233,69,113,68,73,210,197,124,84,49,78,158,34,48,89,128,240,133,166,209,231,245,201,152,124,155,144,54,156,109,114,122,227,30,143,30,181,61,98,153,184,124,163,125,252,204,109,206,27,134,198,58,233,230,153,251,98,158,62,46,204,112,55,218,3,36,120,114,57,180,209,67,110,58,218,201,145,195,226,4,208,68,223,233,175,153,123,79,34,60,191,140,201,53,132,99,17,46,48,97,184,206,17,202,95,228,201,23,47,169,224,65,183,29,34,49,255,95,173,159,230,228,24,94,234,11,72,161,0,51,29,171,105,179,192,231,54,109,88,136,9,2,121,3,64,153,96,215,228,130,164,188,201,187,63,147,111,98,216,84,158,61,245,106,158,139,255,255,188,186,206,247,84,30,255,66,249,95,226,214,196,120,71,37,249,189,6,126,239,175,255,250,36,0,4,227,18,210,19,162,76,131,66,11,115,43,84,99,53,20,147,29,67,67,14,64,243,36,92,227,5,2,98,0,220,201,208,200,195,81,149,136,128,133,80,32,40,6,139,73,65,243,12,129,81,150,231,8,161,132,116,243,149,4,17,6,49,160,136,18,136,8,255,251,178,100,34,142,198,157,100,203,147,186,75,242,86,40,202,3,103,5,26,25,197,163,42,78,176,218,193,77,35,104,13,146,162,57,42,5,64,188,163,168,253,21,76,194,205,54,215,169,217,141,18,218,76,198,188,186,29,215,197,70,101,203,45,230,160,154,118,155,28,157,245,117,93,150,50,167,28,108,108,174,92,234,201,93,204,243,124,226,183,229,218,229,198,189,35,238,163,175,67,141,21,201,24,141,184,202,22,106,105,130,160,84,216,237,186,43,74,51,67,162,166,150,167,38,233,126,135,34,159,148,171,126,213,108,150,21,85,212,170,50,106,114,137,210,143,149,42,130,59,50,21,10,138,97,219,91,78,84,47,125,253,94,55,30,156,174,238,94,80,254,91,235,235,112,98,242,48,65,199,126,11,0,206,168,64,103,132,9,56,70,56,99,60,182,1,69,136,140,6,50,56,21,102,89,163,199,110,207,62,193,182,29,174,81,72,162,163,223,245,98,28,148,4,114,168,231,64,144,163,247,15,45,143,252,54,163,191,26,3,201,231,108,168,238,232,75,74,194,181,98,232,53,77,126,48,21,236,232,92,197,164,207,60,90,48,200,2,62,180,84,52,32,110,54,69,197,54,169,185,52,248,194,49,88,80,53,221,107,50,72,33,48,56,67,51,80,126,49,64,138,48,28,84,48,184,32,48,140,64,52,244,185,92,236,21,0,4,77,232,80,47,126,72,64,64,192,205,155,133,130,34,255,14,128,162,192,202,220,64,34,77,211,185,235,166,8,211,232,155,146,180,148,76,216,170,77,69,91,154,57,74,91,197,173,114,71,50,167,117,98,144,80,212,179,80,56,9,42,8,203,37,69,73,195,198,43,103,24,124,171,76,187,174,222,86,215,240,245,204,66,248,102,29,149,163,213,245,166,161,230,232,252,23,253,236,115,233,78,86,148,117,242,165,2,179,22,157,105,88,113,19,246,112,236,219,83,252,221,33,42,205,250,192,242,72,187,202,159,228,145,60,210,120,211,13,225,231,118,58,125,175,247,11,138,98,212,156,233,244,16,9,223,194,200,97,209,163,161,164,50,131,69,94,12,17,191,180,174,96,173,165,3,82,103,125,215,227,111,239,45,48,144,251,157,232,244,197,133,25,233,111,233,169,249,106,38,95,89,63,243,99,31,126,66,37,251,247,74,247,143,171,239,228,98,74,94,144,106,204,92,114,81,123,108,57,111,119,221,210,195,166,126,1,0,10,243,43,16,131,168,199,211,64,147,243,12,56,51,5,203,51,108,133,34,81,16,204,163,220,198,176,44,170,15,25,96,47,152,26,46,152,2,10,150,1,66,168,126,99,55,198,10,22,9,2,36,74,50,130,114,80,79,73,66,97,250,3,7,3,88,51,15,2,162,100,255,251,178,100,36,12,6,160,104,75,147,187,75,112,84,72,202,10,96,167,118,22,245,165,56,110,48,218,193,68,153,40,29,131,173,232,136,10,149,67,205,110,106,130,213,34,192,214,86,103,202,86,138,178,245,226,158,18,196,220,166,162,162,183,45,162,189,132,90,33,63,113,89,164,185,198,39,232,15,196,12,225,89,223,190,255,239,228,175,119,72,83,110,39,119,205,154,92,12,218,85,2,100,152,200,172,132,241,41,62,154,41,227,186,153,123,106,82,74,40,214,233,69,103,197,149,11,171,56,56,199,73,88,120,188,180,108,205,67,82,236,192,86,93,153,167,233,52,115,229,225,24,231,73,121,211,52,172,191,141,221,92,60,172,142,11,47,20,11,44,177,199,229,14,72,18,0,0,33,192,27,183,134,65,76,238,17,205,100,35,16,132,128,66,70,38,21,170,39,28,10,138,90,195,176,229,3,42,44,112,37,116,3,24,224,103,168,177,206,53,193,107,42,127,117,211,53,180,90,137,207,178,231,94,213,159,95,59,182,62,18,254,189,77,86,125,171,174,134,116,70,252,187,176,37,161,15,89,213,135,0,1,55,45,49,131,144,228,231,51,41,27,128,15,51,113,144,13,188,37,10,2,1,141,224,8,16,42,28,49,120,36,16,36,28,11,169,217,110,12,236,43,66,135,156,46,10,12,47,183,146,151,169,68,105,150,227,35,135,32,252,95,185,53,44,1,51,158,91,125,177,124,39,52,207,181,64,212,121,1,81,99,159,99,157,253,74,220,125,26,142,109,204,142,66,55,167,191,105,122,214,247,114,214,164,243,78,95,157,201,249,182,105,181,54,58,59,29,43,22,125,222,251,217,219,226,93,214,220,11,172,99,133,147,223,146,240,37,242,224,211,218,19,87,103,162,17,166,206,75,147,90,232,193,171,3,44,214,91,136,88,111,45,7,98,155,117,213,119,21,191,19,103,65,160,211,211,194,148,135,54,158,204,78,16,43,19,217,32,99,16,196,48,100,130,140,17,41,16,194,137,135,96,53,213,28,168,143,109,234,161,169,69,140,239,221,229,6,4,146,32,204,171,208,179,10,30,213,254,170,182,90,133,223,15,50,96,20,94,254,149,42,33,81,133,110,109,183,209,255,124,240,231,74,37,251,244,11,251,57,74,224,243,127,238,0,153,37,148,209,185,142,189,164,197,65,13,195,40,237,208,140,216,236,197,65,205,12,244,33,145,75,205,20,64,46,26,149,165,191,80,32,21,91,19,138,32,156,60,164,163,148,92,98,241,117,134,116,109,63,85,229,52,246,162,58,207,236,67,62,248,85,246,239,200,133,61,60,78,138,246,25,205,91,215,202,55,151,208,222,221,202,248,79,202,224,10,216,84,158,179,158,165,84,24,220,177,255,251,178,100,51,0,6,66,104,207,29,111,32,0,81,230,73,178,173,32,0,35,22,23,48,89,221,0,1,63,155,104,79,48,112,0,151,62,254,230,47,119,242,191,207,214,86,37,18,139,181,50,229,173,97,57,223,179,55,186,248,107,251,218,106,248,67,85,234,204,242,123,28,240,183,86,181,202,107,216,234,93,157,138,123,151,245,172,55,221,97,207,222,255,116,150,127,28,108,115,189,189,135,115,222,53,49,183,219,189,164,166,177,111,152,103,158,241,214,54,41,243,191,57,157,63,229,206,225,220,110,103,114,242,192,30,112,176,41,136,194,12,93,243,8,28,105,88,227,146,102,138,77,71,72,138,65,179,65,134,85,240,97,59,116,172,112,34,246,61,189,34,24,82,245,254,120,123,47,137,155,187,186,90,191,27,240,159,29,97,210,127,254,50,222,145,171,29,2,51,230,143,189,116,48,161,190,72,51,254,142,215,249,127,105,103,128,0,0,48,0,44,210,62,52,180,50,137,184,1,16,199,32,35,103,167,11,32,234,244,203,224,20,208,178,96,199,144,104,199,36,172,193,98,112,199,50,12,198,16,248,192,113,252,136,100,49,168,59,34,115,78,17,65,64,134,2,56,179,99,115,88,116,72,16,74,16,47,97,210,69,153,75,130,168,118,10,218,163,88,128,2,166,22,1,5,41,81,121,83,93,230,100,40,24,138,10,34,161,49,150,164,237,160,51,142,235,172,253,35,154,140,183,121,123,137,25,134,109,203,112,246,124,225,74,40,170,202,219,44,51,12,78,238,83,98,189,52,63,79,141,36,106,245,122,107,57,213,145,197,236,213,252,165,114,106,92,237,231,90,81,141,185,109,45,172,177,166,151,213,179,122,229,158,91,137,214,171,149,205,78,84,185,123,88,220,177,65,63,110,29,207,117,42,211,212,194,85,127,157,213,53,138,252,189,73,40,207,47,230,28,195,46,101,249,90,171,170,74,152,235,92,150,91,231,115,249,236,117,102,188,175,156,191,187,211,63,220,243,207,59,155,165,239,221,255,255,255,255,255,255,255,255,255,255,255,169,204,251,255,255,255,255,255,255,255,255,255,255,255,255,110,221,238,210,97,116,0,64,46,90,27,0,1,81,188,42,94,146,197,213,74,228,26,118,206,7,122,2,36,252,60,206,178,78,201,156,38,160,35,16,52,128,249,23,48,211,204,25,62,81,210,107,45,207,217,91,219,67,219,159,102,205,187,253,255,74,20,189,103,9,142,169,136,225,151,185,218,154,8,191,7,93,237,71,124,120,0,16,73,144,145,179,152,111,228,30,230,1,98,3,205,141,60,147,85,0,211,150,28,44,98,197,144,3,7,13,52,229,136,176,39,41,125,19,245,78,53,89,157,109,153,42,119,39,209,150,255,251,178,100,25,12,38,56,103,83,31,105,224,0,70,195,249,181,236,172,0,22,69,157,80,109,174,85,1,8,148,103,161,147,21,216,61,70,1,214,245,96,128,33,177,142,88,235,165,90,17,1,201,50,203,169,78,55,176,143,197,59,139,214,18,12,161,56,76,106,39,87,181,141,197,189,181,245,169,159,67,86,158,122,134,65,27,21,85,92,190,140,195,31,20,134,230,247,10,185,170,152,29,138,216,189,220,30,196,227,157,89,146,20,180,206,43,104,127,109,75,48,167,98,173,123,18,198,45,159,95,186,127,139,238,181,223,222,89,28,237,118,182,203,89,18,174,206,224,179,69,172,43,87,85,128,207,22,246,106,84,194,214,81,236,184,230,156,71,214,141,175,106,253,226,217,206,45,235,2,21,124,132,190,1,32,0,1,40,0,97,84,116,252,212,223,44,21,129,132,81,202,203,1,120,132,143,97,239,168,52,151,208,179,48,154,167,214,18,27,42,111,50,254,213,32,79,34,90,72,117,33,31,79,133,26,121,10,220,98,235,254,90,123,147,135,68,66,87,101,207,200,251,49,40,92,0,132,183,113,130,101,208,211,206,36,156,152,20,56,140,176,234,33,1,109,39,130,22,159,5,29,17,46,174,209,224,37,228,80,15,40,129,97,223,220,212,154,110,172,43,15,97,3,246,96,7,105,212,57,208,15,53,68,138,99,199,143,7,157,57,212,8,18,192,187,210,40,186,170,245,63,54,244,199,54,192,200,76,210,40,11,6,98,68,29,75,26,85,137,180,190,196,88,26,233,105,37,30,82,37,194,203,166,137,105,50,249,169,116,235,18,137,50,98,240,104,164,233,141,10,35,168,76,108,100,146,52,201,102,168,188,213,152,178,74,26,206,234,35,205,46,116,121,164,178,26,138,170,109,203,173,89,210,118,179,17,216,110,168,132,37,246,69,20,89,76,167,216,197,26,216,235,150,0,16,0,88,211,122,142,231,138,74,76,104,193,198,151,68,90,85,6,59,144,27,44,86,196,90,191,23,163,2,181,246,217,149,186,88,122,180,122,208,190,17,57,25,135,228,126,177,207,159,244,250,141,31,141,119,163,80,166,175,234,221,255,255,255,235,0,204,8,218,50,161,112,200,99,211,249,1,140,64,105,34,103,25,51,34,110,180,170,40,131,10,166,128,34,8,4,35,64,35,106,37,3,159,102,78,14,22,124,4,206,73,192,192,249,114,169,96,48,184,56,152,32,218,205,17,2,29,217,112,92,93,24,178,206,192,110,129,178,24,114,177,98,244,17,138,211,26,93,211,211,174,131,49,148,73,73,104,183,40,43,201,229,78,147,182,86,90,243,138,175,99,58,188,237,152,10,174,57,171,156,50,42,133,18,190,241,110,208,186,118,152,72,255,251,178,100,63,142,150,219,106,78,139,152,69,116,72,102,90,26,97,234,104,27,41,167,56,78,230,81,193,19,153,40,9,129,38,224,120,124,113,179,107,231,160,252,107,40,100,143,229,32,6,79,114,105,191,206,172,186,21,203,144,4,254,185,201,86,91,160,159,195,222,166,173,173,211,65,218,194,0,106,221,221,155,90,213,204,121,255,102,238,5,174,77,60,68,170,3,209,164,129,183,148,15,52,208,202,175,217,168,11,55,224,59,76,160,112,25,185,55,249,75,254,30,226,219,141,71,114,64,0,1,224,48,0,1,64,224,37,56,42,15,162,205,28,81,2,37,10,100,201,92,191,10,9,189,44,9,148,31,238,59,205,253,177,143,206,192,211,101,61,10,4,114,22,127,200,29,190,138,244,38,7,34,129,121,17,202,121,239,255,52,159,35,45,255,254,130,163,124,255,168,7,48,20,234,50,168,106,65,211,59,232,19,47,71,147,0,2,163,37,10,163,93,75,132,222,48,56,46,51,208,129,3,6,0,128,160,203,150,64,197,128,184,64,31,146,4,224,97,201,140,147,9,202,43,56,217,68,39,20,64,173,211,227,81,197,234,22,44,30,82,31,127,8,209,135,35,197,71,37,244,211,64,224,42,179,56,109,222,133,207,13,21,49,145,84,130,130,40,47,178,11,247,155,137,18,89,211,151,130,151,87,236,254,155,189,141,96,165,218,166,36,21,98,99,6,144,82,218,89,149,160,167,242,85,14,235,115,49,127,188,170,211,153,16,96,61,50,169,177,193,202,160,69,72,50,227,232,172,153,58,145,141,148,237,35,134,10,9,24,139,106,148,58,132,198,137,150,165,31,231,218,230,42,84,124,157,82,201,87,91,57,36,149,50,139,174,166,211,77,209,143,147,234,185,22,121,144,137,19,203,82,125,254,175,53,235,53,192,30,134,241,162,22,192,187,143,201,81,67,133,103,52,202,215,114,104,19,121,11,163,0,200,172,227,46,238,243,214,241,195,253,232,104,89,204,177,108,171,174,114,78,12,142,172,147,138,90,25,14,152,255,151,158,128,197,100,27,39,228,237,200,47,245,124,135,32,0,0,99,11,76,67,57,8,192,80,16,99,93,212,102,72,238,100,144,144,99,21,88,105,168,100,52,38,152,34,45,25,206,47,152,110,0,130,0,179,37,93,51,22,2,243,28,194,161,209,68,193,224,24,168,7,151,153,175,74,152,88,140,24,34,11,82,214,249,144,3,79,140,12,196,62,69,43,72,57,203,131,242,10,160,36,133,118,48,42,28,185,174,47,154,120,93,41,16,145,75,139,12,80,228,106,78,245,193,181,11,2,148,37,216,233,126,230,179,150,111,123,122,101,248,89,89,146,27,73,186,81,45,36,188,152,81,226,109,82,255,251,178,100,70,14,6,210,94,205,147,185,108,240,71,167,10,90,60,240,126,28,21,121,54,110,229,243,193,43,166,40,76,252,29,72,179,60,55,81,161,247,117,30,237,109,29,247,219,0,42,59,132,65,213,199,235,197,53,247,45,227,218,43,24,114,144,134,209,252,81,100,71,121,1,75,38,3,35,208,213,45,214,170,212,108,203,146,6,213,143,167,214,203,66,232,153,51,84,218,73,62,96,234,82,100,171,45,1,196,88,229,191,228,0,32,1,128,112,56,26,50,49,184,7,51,161,104,230,26,169,102,182,168,112,203,138,61,84,223,140,218,171,34,174,22,56,197,0,198,91,237,100,235,171,241,51,15,140,66,129,42,24,119,254,188,162,247,255,249,168,54,194,203,52,209,71,89,166,64,239,255,255,255,252,42,1,148,197,178,56,208,97,40,196,224,248,224,66,28,194,224,168,204,224,8,198,58,48,212,2,68,193,208,52,192,49,140,203,114,0,192,224,88,152,51,52,64,131,50,84,1,49,248,20,48,0,29,12,51,21,84,88,104,109,41,88,200,200,56,76,20,161,193,96,193,37,192,210,21,172,87,116,137,125,133,156,142,226,161,226,198,207,90,7,69,60,219,68,103,103,37,67,161,203,167,70,69,38,86,221,58,141,77,76,8,197,43,39,26,171,54,151,146,169,29,175,127,37,220,245,135,198,229,130,135,119,6,21,104,114,229,216,40,38,63,78,231,103,241,231,207,14,56,174,126,166,194,43,189,240,99,143,107,24,49,179,111,116,20,125,163,238,123,202,228,45,100,207,74,235,71,185,227,138,191,11,106,226,53,63,107,223,249,139,111,43,70,170,240,191,124,105,90,151,150,62,90,49,39,123,54,62,117,253,169,125,88,246,223,239,25,230,174,74,181,73,231,211,226,38,0,0,94,18,36,209,18,13,29,136,144,157,128,185,1,88,68,178,88,29,100,185,138,76,209,76,41,81,59,42,166,32,9,21,193,125,209,232,243,145,234,119,47,217,45,95,235,249,83,49,24,190,223,163,107,194,118,255,219,255,19,166,62,67,30,24,255,245,206,100,137,156,97,253,4,0,0,227,18,66,65,107,160,201,65,224,255,153,232,205,226,96,207,160,68,207,114,64,232,132,72,195,144,28,192,97,108,216,65,248,192,176,148,66,9,24,171,68,0,4,195,11,70,114,0,56,12,144,133,193,64,49,26,153,115,201,182,50,23,20,8,5,227,76,17,68,34,16,232,135,49,191,100,73,252,116,74,242,69,68,53,165,5,200,136,148,144,133,49,110,146,150,241,187,153,162,65,242,17,219,71,129,142,233,150,217,155,17,10,76,247,36,138,13,127,56,228,159,232,27,149,188,110,171,102,253,69,9,176,198,32,24,112,210,214,99,255,251,178,100,70,142,134,191,94,76,147,185,108,240,78,41,154,23,97,13,116,90,109,77,50,78,243,70,129,43,38,104,105,130,169,208,201,127,223,110,181,53,236,242,79,187,137,61,90,188,48,37,166,122,154,125,177,198,81,51,126,213,105,238,225,119,93,202,225,190,31,75,168,40,77,77,43,19,112,93,212,218,40,119,118,81,72,221,35,81,116,193,73,18,3,201,20,12,141,84,203,54,117,178,217,215,244,219,165,201,174,0,96,0,9,56,146,189,144,208,89,171,221,81,146,164,100,50,200,243,175,63,81,79,188,142,95,33,58,151,200,218,167,94,2,96,200,100,195,153,4,140,31,214,187,122,143,170,189,109,95,255,94,179,217,154,91,246,253,90,130,145,44,183,90,181,55,254,117,179,171,204,15,127,111,254,110,183,194,3,76,15,32,205,86,24,204,76,11,79,222,66,205,82,42,12,28,14,76,143,197,76,250,14,76,80,18,36,70,25,144,214,99,33,241,133,137,167,49,201,154,160,82,125,229,10,70,3,161,11,162,50,162,201,4,78,39,233,42,194,39,10,17,47,48,132,85,228,58,33,170,44,230,113,193,3,142,123,229,97,99,40,111,74,209,140,24,58,101,102,112,159,235,214,69,156,78,76,142,43,86,59,19,140,126,146,29,44,11,40,53,132,20,163,180,152,92,163,223,195,216,95,160,81,222,87,42,6,26,67,72,245,140,185,98,17,94,175,44,181,72,197,49,218,143,74,59,138,95,201,191,49,38,255,243,11,131,120,75,155,251,57,86,191,151,39,112,239,212,203,247,4,209,254,224,187,184,102,209,218,142,91,195,29,126,55,191,247,250,222,232,181,143,216,207,120,73,45,242,253,105,252,191,118,116,12,147,229,119,66,0,146,0,0,63,16,12,133,187,130,72,177,228,229,129,186,114,120,155,159,49,154,217,148,181,170,211,180,0,42,53,140,81,143,11,14,52,81,156,212,90,47,92,161,116,230,219,255,254,216,196,182,102,141,250,113,79,111,255,233,65,36,252,102,249,66,219,38,230,190,223,200,114,52,74,130,0,0,19,248,112,230,106,66,153,137,129,71,215,231,152,84,96,100,177,25,135,188,38,61,87,131,128,197,234,54,40,68,20,39,125,205,12,189,49,232,4,153,40,74,24,65,118,188,80,70,86,93,190,37,128,50,4,156,104,194,149,75,46,146,138,98,113,168,36,32,81,57,148,28,168,187,54,149,214,224,58,89,233,250,5,119,251,80,212,243,148,98,92,55,97,67,135,158,227,48,157,109,148,90,178,121,214,29,226,202,147,15,48,141,92,232,229,230,69,86,148,154,177,201,78,96,10,227,172,164,67,209,156,30,151,41,27,41,19,167,168,169,243,18,79,35,202,215,17,81,218,255,251,178,100,75,142,197,246,94,207,27,146,94,192,79,232,73,227,97,103,120,90,9,161,56,110,77,28,193,55,162,231,205,131,181,249,149,207,51,40,181,164,123,99,199,244,83,128,244,148,208,171,56,108,86,78,181,108,250,81,171,113,76,246,106,31,135,220,253,15,75,55,116,50,206,49,0,24,24,6,123,45,116,79,8,97,44,49,98,29,100,252,186,47,36,110,86,160,176,164,153,142,95,232,119,211,76,76,155,53,226,240,181,158,7,111,107,214,245,247,211,19,190,80,237,85,141,45,111,255,204,26,50,128,130,213,59,255,93,193,143,183,255,254,84,150,84,145,167,156,45,102,231,135,240,88,47,96,179,124,212,199,51,33,152,79,161,64,14,159,154,220,54,103,168,89,203,81,203,112,192,4,179,5,18,131,135,36,35,227,15,94,140,38,34,49,168,180,84,60,14,67,149,65,224,225,113,125,170,53,82,0,129,16,53,96,90,82,116,218,167,24,26,143,7,231,88,16,4,31,90,177,40,9,207,179,233,195,98,28,222,239,205,179,41,156,153,65,88,22,131,175,173,155,74,170,155,63,50,205,245,171,188,101,146,169,227,102,160,201,132,157,202,1,28,11,140,249,68,83,178,24,95,83,20,137,105,193,60,32,181,130,151,93,100,245,101,148,43,48,63,119,236,134,80,27,75,98,52,137,214,25,41,45,76,200,209,209,56,123,86,15,176,145,79,48,15,53,24,14,17,3,3,6,133,20,247,52,69,98,96,234,223,184,65,9,11,123,151,85,5,102,202,137,39,148,24,166,223,99,6,85,66,30,128,0,62,3,11,124,103,206,230,66,149,120,20,160,26,242,25,106,172,138,73,69,72,228,43,186,105,247,114,24,164,137,138,184,26,8,212,8,14,202,181,72,77,71,123,99,205,251,83,255,190,133,176,178,246,212,255,182,136,47,58,146,79,87,255,153,34,180,54,114,218,140,139,30,187,206,193,88,0,16,10,252,193,173,211,58,25,192,32,224,189,132,29,75,52,104,56,205,150,131,168,146,131,139,134,0,12,27,144,74,96,80,92,26,106,18,169,148,0,166,23,19,35,121,66,8,68,5,5,6,11,235,131,97,32,4,20,1,88,196,121,75,164,80,248,136,22,68,55,194,1,48,40,34,55,210,0,20,66,189,98,245,229,34,148,110,166,148,183,27,68,0,69,10,194,212,66,230,74,46,148,95,182,131,103,247,95,81,252,109,60,95,7,109,203,129,246,14,211,40,80,57,120,111,233,146,217,38,85,148,1,112,62,198,35,67,55,37,151,82,222,138,117,32,157,68,97,93,115,165,101,196,181,104,40,197,179,157,71,239,232,69,60,98,232,15,183,9,208,249,134,177,15,191,19,74,217,156,59,55,214,31,245,255,251,178,100,92,140,150,122,103,206,155,146,103,50,74,168,202,10,97,103,100,90,69,163,58,110,205,58,193,20,153,39,101,151,169,160,155,106,197,202,155,207,67,100,53,246,214,85,234,85,102,111,108,25,159,142,251,228,128,0,12,0,0,7,1,70,229,112,8,24,36,192,79,18,29,17,37,103,214,122,97,114,80,186,218,104,185,81,156,219,181,67,233,146,119,197,37,172,34,181,95,206,71,50,253,191,109,63,246,209,179,203,239,223,94,153,129,221,63,255,170,40,160,232,234,140,213,152,253,242,165,141,20,0,0,131,49,129,103,169,134,0,233,17,126,105,45,36,96,136,122,96,152,184,59,16,24,12,63,129,129,115,2,68,67,16,196,211,3,0,128,184,86,99,66,38,97,24,2,14,39,71,1,176,112,116,201,10,194,68,220,186,241,142,1,4,64,35,183,168,172,244,93,85,10,193,218,71,240,32,65,147,82,45,37,104,201,241,80,41,92,3,26,237,156,150,252,190,177,32,17,22,149,230,57,106,139,241,50,98,96,92,199,234,122,135,69,206,140,133,102,65,65,168,178,19,136,228,21,12,133,108,154,135,242,36,153,210,201,45,51,17,138,216,232,112,79,152,167,65,23,126,130,217,10,183,192,14,243,184,27,244,7,190,254,228,55,191,51,228,229,73,41,25,141,49,152,188,83,244,250,242,169,66,74,109,16,10,34,141,28,193,215,164,68,234,49,111,85,240,94,109,179,5,89,217,116,190,218,43,54,210,146,4,240,21,29,193,125,28,122,183,36,9,2,66,55,162,198,82,28,19,145,1,20,34,247,131,68,217,71,69,153,91,188,182,205,136,213,241,17,46,16,149,225,93,168,108,95,58,121,231,50,11,24,205,186,162,150,170,255,180,252,205,64,203,105,175,95,107,135,244,2,0,0,0,112,192,212,100,12,3,24,122,22,28,12,95,153,164,13,152,60,6,152,250,200,27,20,97,4,8,230,1,134,166,132,133,0,161,189,25,12,116,78,12,61,5,12,69,5,66,161,56,176,24,72,7,1,128,23,38,90,207,71,0,193,224,18,86,245,181,41,159,6,131,4,193,244,181,175,2,133,248,93,86,118,163,22,224,1,160,71,7,10,106,142,150,9,86,205,232,170,4,49,74,29,159,10,104,65,74,40,177,24,186,205,75,57,234,152,137,139,43,253,12,240,95,90,56,70,68,71,114,23,220,120,42,138,246,246,140,242,121,26,150,3,206,245,42,171,230,206,117,245,254,146,214,254,150,204,7,27,58,29,224,104,159,215,157,207,229,22,77,131,100,154,9,214,84,94,141,222,218,219,66,210,27,187,123,161,255,28,28,125,72,25,121,54,65,5,196,247,155,34,48,50,15,148,119,238,110,160,0,2,8,32,255,251,178,100,107,14,134,140,101,78,27,175,70,176,71,134,73,250,100,202,114,25,157,159,58,110,225,53,137,21,25,40,141,145,193,200,0,4,155,141,57,226,196,32,182,0,152,204,161,221,204,208,82,157,178,8,78,95,138,190,9,132,96,96,174,88,149,37,238,57,134,141,32,122,27,50,80,242,133,113,153,255,70,255,255,41,212,182,87,182,189,120,231,255,255,255,251,190,188,60,193,123,42,4,202,20,55,204,73,16,132,135,51,150,195,51,31,129,208,64,14,99,201,226,104,0,120,76,38,3,4,179,26,8,33,160,192,186,134,78,140,193,133,136,232,64,20,1,72,133,68,142,22,13,224,254,61,99,0,50,80,217,122,221,91,179,196,1,112,241,186,221,77,210,157,217,34,92,219,113,225,35,207,114,11,203,117,24,45,39,20,89,44,53,140,38,173,213,15,83,255,199,211,127,246,185,242,187,60,220,17,205,48,184,182,235,16,50,83,127,140,27,189,235,203,255,37,189,175,112,172,253,81,33,88,236,204,155,157,181,34,254,103,221,89,199,184,235,13,222,52,98,51,72,222,96,30,47,242,123,245,58,172,231,243,58,37,243,133,91,142,151,219,74,57,254,166,226,208,45,226,133,116,76,179,200,153,98,163,24,204,248,60,194,168,21,83,39,180,219,209,73,82,171,162,86,150,47,64,0,112,182,227,77,217,30,84,185,123,149,103,79,88,26,179,57,138,93,11,146,238,195,23,96,232,64,61,82,91,107,36,13,206,6,39,72,226,186,117,239,125,111,251,127,255,169,243,157,95,255,60,5,160,128,157,101,31,209,255,254,191,223,245,19,90,97,183,2,0,0,28,220,192,199,243,43,143,7,0,39,100,67,152,88,14,170,166,5,174,152,209,46,154,226,0,49,160,129,172,56,132,6,22,101,171,121,133,128,45,96,136,106,233,143,4,163,26,146,168,99,21,151,205,211,87,166,37,12,77,99,36,16,1,236,120,80,209,240,26,201,134,125,117,77,149,219,203,25,19,110,229,190,118,165,183,167,43,125,127,152,51,252,46,126,15,86,76,192,36,70,223,202,167,230,153,198,154,245,242,147,254,192,8,119,76,183,199,220,24,152,212,187,246,135,106,98,143,187,232,65,133,110,153,237,240,180,103,55,159,153,101,70,229,233,110,214,89,233,26,145,191,167,47,51,76,64,197,159,19,46,63,3,170,116,173,237,172,66,47,36,92,157,138,34,123,208,205,24,84,203,168,145,185,88,212,229,95,213,216,114,146,162,128,32,64,6,77,52,230,194,106,220,251,137,14,12,132,215,58,129,244,14,61,239,174,28,202,181,49,26,140,117,45,38,253,151,74,227,210,15,179,4,202,127,78,247,12,141,21,72,118,84,103,158,121,237,79,255,251,176,100,124,142,134,18,103,208,27,143,101,210,72,38,73,246,101,39,120,24,145,163,58,110,68,220,193,36,25,40,117,135,157,160,246,223,83,177,81,250,247,213,255,18,104,255,182,207,254,75,243,160,25,12,16,149,53,121,96,68,42,60,127,12,34,188,10,12,153,59,90,106,50,33,135,64,65,81,241,168,78,99,193,213,204,104,164,64,66,184,56,230,58,22,5,8,74,160,84,196,101,255,4,136,128,202,65,187,102,163,18,152,32,168,52,30,4,103,13,152,116,13,35,167,86,213,17,198,97,5,111,119,87,185,181,96,252,85,157,66,105,186,236,99,89,84,220,254,221,116,113,252,175,102,165,108,89,212,133,232,90,194,40,129,90,44,70,42,39,144,153,16,174,178,61,28,138,146,244,66,233,26,78,155,105,149,85,69,221,218,186,157,42,100,138,168,27,92,141,37,221,145,78,182,69,148,164,74,140,73,215,132,166,147,44,218,184,153,99,206,43,97,70,36,94,67,235,167,215,46,29,138,76,78,130,182,40,237,115,11,250,230,189,24,118,195,175,218,4,10,6,0,38,8,9,214,127,7,226,149,176,17,117,1,247,108,210,85,213,25,128,5,101,14,27,105,133,76,237,48,105,245,172,235,27,235,235,80,87,132,214,157,218,141,58,121,103,18,243,65,173,110,219,126,188,221,122,190,157,245,127,168,58,167,254,217,15,254,83,221,54,0,1,243,3,135,147,68,197,227,21,4,211,90,41,129,230,24,8,1,153,60,19,27,186,83,24,160,6,14,133,166,116,138,6,30,128,38,0,3,70,68,166,134,34,0,6,18,3,132,129,0,24,67,86,210,33,128,172,4,180,250,133,0,229,249,41,112,24,252,22,238,3,116,19,114,126,90,47,76,9,113,208,43,15,11,100,75,79,225,77,127,122,72,125,240,148,149,155,157,199,79,11,233,75,46,223,172,21,191,199,157,212,106,255,237,253,195,55,208,120,219,20,226,136,175,207,201,156,247,177,56,107,247,4,243,238,52,74,108,233,135,3,171,251,147,127,216,183,252,199,245,249,225,255,148,157,66,224,196,48,243,230,128,120,39,94,247,177,244,243,104,217,53,101,131,227,138,146,236,243,182,46,85,12,40,122,63,115,204,88,131,144,57,76,170,49,88,147,153,250,177,180,185,184,193,212,57,80,166,73,80,249,11,64,0,0,32,0,32,58,58,199,167,165,97,167,107,173,112,99,205,222,95,117,86,218,208,52,48,44,57,65,108,68,13,123,54,216,209,248,54,189,254,161,45,3,127,111,255,245,227,71,98,136,67,232,108,85,235,15,249,161,223,201,106,236,251,127,246,46,145,156,250,253,21,251,122,128,178,0,4,106,55,49,176,88,49,176,215,17,132,204,80,255,251,178,100,151,142,134,170,104,77,147,185,68,240,74,6,74,61,96,169,126,25,169,163,54,78,229,19,193,3,168,104,77,144,157,208,198,73,16,209,19,164,193,64,116,192,128,228,208,128,208,195,96,44,70,7,152,202,164,132,16,38,8,4,234,40,76,75,16,0,129,129,42,3,185,31,10,2,14,174,13,81,3,46,228,98,128,71,206,17,227,172,89,62,100,163,42,235,212,161,132,81,102,241,225,201,180,238,207,133,131,96,89,47,31,11,182,73,1,109,55,155,167,107,123,239,252,147,95,155,189,99,53,80,113,112,182,186,17,102,254,12,187,251,102,67,135,201,121,207,141,66,55,45,65,5,255,187,63,223,187,61,151,239,240,223,222,253,229,126,52,53,203,156,152,74,62,149,45,253,175,168,133,104,158,4,21,90,251,101,136,101,177,187,71,35,132,37,66,92,68,108,143,67,13,18,60,154,162,167,179,227,59,22,82,203,186,22,23,115,116,52,140,139,28,144,0,5,188,32,201,115,138,69,44,50,179,4,117,25,4,72,160,200,6,65,43,0,10,212,161,154,208,163,75,73,250,46,202,24,106,255,71,145,202,23,253,191,233,250,182,103,246,252,204,208,29,203,107,255,254,244,49,185,159,255,252,118,154,114,64,0,16,91,152,40,52,53,200,124,199,130,211,172,235,0,77,0,176,96,197,187,99,79,24,130,11,98,1,97,152,10,38,1,9,2,64,38,104,35,132,32,193,69,96,104,12,48,68,147,129,128,246,99,219,2,0,5,216,188,145,75,245,117,159,147,14,109,65,96,64,37,138,136,233,221,80,37,92,197,152,252,27,192,33,62,226,11,14,14,170,226,192,70,200,152,140,43,153,100,175,248,121,255,67,119,163,184,155,218,128,224,60,103,149,75,251,100,190,208,127,153,50,179,182,96,6,208,141,53,169,62,90,146,153,205,233,120,212,166,88,32,147,216,117,120,217,187,54,171,168,65,166,218,155,220,222,86,177,211,87,117,181,190,91,120,233,207,81,207,250,61,68,186,204,112,55,99,88,206,216,96,112,171,238,188,102,196,71,102,14,175,77,238,116,113,99,173,183,183,157,194,249,195,175,26,67,72,0,0,108,0,50,76,73,49,128,129,43,104,77,5,147,141,38,247,84,148,245,194,163,171,66,179,163,167,165,60,202,8,5,211,129,123,127,162,239,148,127,255,255,246,202,2,72,112,189,168,59,214,128,253,81,6,187,127,251,174,255,179,160,0,1,147,115,2,26,8,111,17,151,156,99,201,159,30,6,36,152,250,129,169,28,15,18,146,6,139,91,61,225,192,166,38,164,203,0,66,139,70,24,85,134,80,54,40,214,123,29,234,38,4,132,207,20,160,212,220,67,14,240,145,74,136,3,156,185,255,251,178,100,168,12,134,117,104,207,27,143,102,64,63,38,90,58,96,39,114,25,41,163,72,109,189,143,1,0,141,40,77,145,181,200,41,135,185,246,38,143,216,90,235,16,99,131,254,40,206,64,193,216,246,101,173,87,115,111,77,187,89,144,134,81,88,132,110,134,169,99,29,120,253,134,123,57,41,223,31,1,17,112,64,222,136,7,182,59,244,177,216,124,123,73,11,110,134,0,128,108,32,62,49,60,141,235,185,2,25,98,182,103,176,175,159,29,100,252,249,34,133,195,89,25,33,116,164,176,19,151,139,231,210,195,204,79,207,89,163,79,162,250,176,235,241,43,210,160,136,249,234,236,248,237,142,245,213,44,142,246,216,245,54,245,253,157,69,255,238,192,0,0,177,192,136,187,33,103,149,51,170,21,188,212,22,141,170,180,73,52,180,195,5,110,191,19,52,116,192,56,133,60,224,241,52,36,65,58,47,153,171,90,90,107,219,57,255,228,38,255,42,242,149,127,255,253,82,215,212,118,175,171,205,4,0,0,0,112,195,72,195,60,145,76,4,224,62,91,164,193,41,99,48,141,204,143,21,53,243,28,196,64,144,33,92,203,200,64,104,48,192,201,163,55,134,204,132,0,36,189,91,67,49,16,130,182,141,115,240,151,38,146,207,49,31,87,108,237,231,137,4,78,82,76,243,156,9,19,47,99,13,119,202,134,139,18,250,10,77,18,108,35,202,89,111,121,105,101,193,244,20,116,63,180,186,15,3,200,72,69,91,241,233,211,106,107,47,107,76,39,117,16,247,13,151,244,67,138,229,202,210,125,115,224,188,223,139,21,191,195,98,195,104,187,66,55,169,34,151,87,114,212,9,240,205,228,66,117,184,140,71,60,89,21,191,223,24,205,98,127,138,246,207,245,173,226,173,206,56,153,167,188,222,85,155,138,213,191,122,219,30,77,126,235,217,154,59,116,244,94,119,10,202,29,99,127,123,190,245,141,252,124,78,224,128,227,224,211,249,108,183,145,0,8,0,0,96,0,64,16,209,29,210,192,32,0,53,28,71,49,20,241,8,70,188,226,160,108,121,247,0,27,123,218,219,245,155,63,248,196,208,243,111,215,139,198,155,129,3,3,101,26,85,144,197,144,145,211,244,111,237,254,150,80,185,217,189,52,117,148,121,249,223,245,123,191,237,233,0,204,96,37,97,145,200,230,117,99,139,225,76,198,50,55,120,172,193,185,211,66,21,70,139,70,2,15,28,16,106,44,77,49,25,88,203,138,147,6,132,76,138,20,97,192,33,108,76,136,56,97,128,118,241,88,100,154,28,22,85,107,18,230,238,50,63,26,18,226,238,22,134,89,140,137,88,58,72,7,117,35,38,13,8,201,138,32,201,136,107,227,100,197,46,212,239,255,251,178,100,195,142,70,208,99,79,27,153,123,96,76,6,25,253,105,231,104,25,137,163,60,110,61,120,193,36,148,167,69,165,157,152,39,111,42,20,172,195,144,147,193,44,83,229,163,201,19,172,171,169,172,128,145,110,153,43,168,210,241,73,228,139,235,73,157,110,3,70,149,3,231,69,53,158,58,158,141,106,116,73,210,26,237,171,64,162,102,96,65,127,81,245,28,242,87,237,229,105,40,91,34,25,193,181,72,234,141,56,139,110,202,238,210,108,62,76,74,22,105,81,125,188,167,131,200,33,103,87,134,175,70,176,191,8,183,150,38,248,74,194,6,136,238,86,53,108,16,10,44,236,194,31,3,139,66,5,136,14,14,224,179,49,198,78,176,201,49,198,227,27,136,53,94,91,44,1,64,147,15,121,198,74,147,128,245,48,216,187,49,174,205,65,186,81,221,236,175,91,240,157,148,33,24,118,229,16,80,209,11,212,223,242,40,0,0,0,112,192,149,64,193,241,52,201,132,240,221,245,84,208,177,148,91,158,49,138,11,54,5,66,33,11,12,17,46,141,39,55,76,29,5,12,69,45,204,220,46,2,11,99,39,129,1,128,88,100,25,11,0,128,225,20,195,112,158,205,212,198,14,8,204,35,13,209,21,67,214,25,219,48,40,71,66,215,241,156,154,224,81,215,83,176,224,110,16,42,27,68,124,14,202,37,170,96,115,242,228,172,185,210,17,90,157,4,158,62,188,47,183,37,99,140,21,82,99,92,76,220,46,55,184,186,114,218,176,59,113,189,140,0,141,239,109,209,80,88,180,17,22,141,59,247,178,123,245,67,65,44,134,184,209,156,125,204,173,88,187,187,34,164,123,127,235,243,15,228,17,169,152,247,119,9,128,112,54,36,1,53,133,88,184,120,227,196,11,129,252,118,50,44,66,102,45,48,118,134,69,111,207,105,216,193,212,58,212,163,164,100,22,162,243,15,210,99,84,139,28,240,227,227,126,249,52,12,60,52,9,137,107,59,5,101,30,87,112,162,139,111,71,66,223,79,67,139,125,204,138,97,121,116,53,54,249,120,179,52,214,211,170,146,174,95,9,116,134,2,177,116,176,227,253,239,108,177,99,189,89,34,163,203,47,146,233,128,196,5,73,248,253,17,53,196,58,191,255,228,18,112,22,166,14,155,70,12,2,134,120,141,166,92,71,6,13,149,38,94,134,134,47,4,70,170,146,226,68,136,92,45,52,116,74,2,134,38,10,21,38,47,143,198,16,1,198,254,169,44,2,252,68,2,41,154,197,101,67,47,43,28,106,215,185,200,119,107,86,85,157,106,228,70,222,245,103,117,58,170,33,202,199,140,120,32,228,152,22,157,150,252,80,186,165,160,79,165,29,91,18,218,17,99,130,17,14,255,251,178,100,205,14,199,46,103,77,27,185,69,96,74,199,170,51,97,165,126,24,129,95,58,110,229,237,73,11,148,105,13,135,180,216,204,39,28,181,222,143,151,95,77,195,181,202,8,125,188,92,89,74,201,185,96,73,44,41,155,119,102,109,193,51,176,152,197,89,247,123,125,235,80,255,89,253,214,10,43,72,189,63,182,183,63,159,253,252,63,198,233,173,254,213,157,219,123,107,159,45,155,133,109,111,127,29,238,35,248,209,115,255,146,7,22,69,135,140,250,49,251,142,254,79,209,54,76,12,43,78,195,0,109,176,180,184,42,233,16,29,182,148,149,76,1,182,236,120,173,147,212,223,58,123,79,77,114,105,137,144,37,141,12,199,18,67,191,26,205,14,57,243,100,90,230,15,30,243,159,249,204,156,124,1,85,142,108,255,255,255,253,160,0,0,3,240,193,181,168,201,193,192,208,64,8,196,198,156,206,164,244,198,97,128,198,202,192,198,242,52,195,80,116,192,66,236,216,162,40,96,22,49,144,12,51,93,49,48,240,41,49,180,88,48,12,13,18,29,136,136,147,130,55,104,99,145,244,119,14,92,105,223,41,162,85,172,199,212,198,199,30,75,13,171,96,98,249,250,18,17,170,230,226,138,155,192,13,132,67,109,61,82,116,182,145,149,80,177,96,128,58,175,128,49,118,220,219,151,228,119,196,33,208,166,80,137,27,137,73,190,164,255,94,72,255,47,64,102,36,117,78,0,4,133,130,74,33,252,181,168,108,176,178,197,163,242,235,177,65,236,108,180,28,241,29,174,62,171,229,213,94,94,2,191,247,77,67,120,172,124,67,254,227,94,105,229,114,139,17,126,109,176,90,70,95,245,84,131,156,208,24,224,55,44,182,45,225,87,18,119,202,108,181,176,110,72,212,145,194,217,165,241,243,136,58,213,175,186,227,26,164,15,75,190,165,126,82,221,2,192,2,226,80,234,41,184,12,135,236,122,129,12,192,226,31,39,169,78,32,199,40,16,3,87,4,40,123,36,153,202,141,143,224,209,109,170,127,90,174,144,47,37,96,48,177,183,134,35,236,92,202,119,228,3,85,82,84,125,191,15,152,127,219,255,27,63,232,248,111,252,92,6,213,9,86,87,75,11,164,3,17,131,43,81,161,135,81,176,228,97,214,176,129,164,201,249,193,131,81,134,252,49,152,16,65,48,148,96,113,64,111,65,142,76,8,150,23,67,33,135,19,27,192,112,230,164,16,18,146,1,134,7,2,160,32,200,195,96,154,203,214,88,2,196,130,241,16,215,46,4,0,205,187,61,11,17,232,254,232,32,4,205,4,150,221,32,38,161,88,166,65,204,10,244,26,200,73,118,201,1,83,101,8,33,203,210,220,160,27,116,205,252,93,213,160,255,251,178,100,216,142,199,96,95,204,155,186,123,242,80,198,74,3,101,98,110,27,225,81,48,110,233,117,129,114,166,39,205,140,168,161,165,39,54,64,101,253,188,136,247,95,11,28,165,159,149,202,219,133,217,133,29,17,11,165,108,76,4,152,107,237,2,204,195,189,202,127,85,162,89,192,248,199,92,29,233,144,200,221,25,238,63,186,187,111,230,112,229,188,61,250,222,164,207,2,228,100,206,204,123,220,139,167,66,55,197,158,116,84,95,177,7,162,213,211,165,223,111,109,69,196,89,225,115,241,35,7,0,20,64,115,57,49,107,138,221,255,164,2,8,155,138,69,248,174,13,51,45,208,183,64,161,157,12,186,241,162,131,163,170,166,33,1,228,91,182,45,179,141,234,48,159,122,6,66,100,225,238,184,188,114,8,4,232,44,205,207,255,156,211,119,159,215,116,120,189,250,127,250,132,229,91,148,210,143,49,100,169,177,239,99,8,92,228,101,118,158,243,51,89,94,148,216,137,1,7,114,90,175,161,164,0,0,5,240,0,93,25,156,64,25,136,112,156,53,20,152,212,6,155,32,11,24,198,125,25,224,65,135,4,6,8,141,198,152,132,102,5,133,134,33,144,70,54,30,198,3,131,70,36,133,235,6,2,20,1,2,134,96,103,171,42,142,146,10,133,198,102,77,56,189,112,28,104,196,84,138,60,22,249,130,14,87,83,189,127,230,64,0,118,19,131,95,47,69,20,105,246,151,54,120,44,10,223,143,124,125,225,228,6,167,57,170,170,246,141,175,76,38,49,212,174,127,146,231,223,123,152,8,34,230,101,238,41,103,117,21,246,45,171,201,10,51,46,229,54,255,36,15,151,22,186,171,231,31,59,174,191,137,174,226,252,169,134,185,55,181,135,191,63,186,141,54,55,120,30,202,138,235,207,27,47,32,58,187,94,229,195,45,224,186,142,227,102,223,225,195,159,16,201,72,157,58,191,225,23,136,111,247,205,158,80,64,0,62,46,170,68,30,11,196,37,16,130,80,108,243,72,17,147,41,218,69,68,147,36,66,46,40,172,125,182,206,104,242,164,141,20,131,44,79,197,170,229,44,238,86,81,80,72,138,1,5,95,111,55,203,55,183,234,43,250,255,252,254,191,255,245,110,255,255,251,92,200,29,232,8,168,160,157,110,37,125,10,146,141,92,84,48,235,88,249,42,19,64,162,13,208,29,50,140,84,232,74,48,49,108,10,79,53,9,144,70,21,48,122,76,193,225,83,21,0,204,26,38,98,0,161,99,12,27,105,129,216,210,144,6,70,119,11,170,177,28,105,67,180,158,82,152,96,188,156,219,234,161,124,36,49,29,99,230,77,188,242,242,37,245,201,199,109,205,169,220,250,208,69,72,14,6,234,240,104,255,251,178,100,195,142,198,148,85,77,155,185,123,242,79,170,25,227,105,162,120,89,9,123,58,110,97,143,201,60,153,39,13,167,157,168,118,218,254,174,115,230,45,225,57,32,223,96,135,94,114,133,14,143,165,136,156,93,251,195,86,41,25,42,136,101,206,66,6,106,21,59,37,142,148,95,108,251,77,29,207,81,37,149,69,49,22,186,223,51,141,86,156,205,101,111,197,90,75,205,69,40,106,226,97,202,250,183,255,207,239,102,154,204,138,240,185,214,115,175,179,48,218,223,245,217,255,198,60,34,115,232,161,250,188,128,0,0,20,55,53,96,44,233,170,82,4,32,6,94,12,234,107,65,34,35,168,36,225,164,163,35,15,98,101,20,177,34,209,247,194,226,120,221,158,153,15,149,159,85,141,121,127,107,112,200,98,221,67,126,235,218,152,173,20,223,253,20,107,187,244,253,183,108,107,191,255,255,165,42,213,75,231,156,128,0,0,87,248,193,208,24,20,238,24,148,142,156,252,146,25,42,145,14,15,160,152,228,198,195,232,168,3,24,52,33,154,8,21,24,28,0,24,64,108,152,30,116,172,243,27,1,17,0,32,144,129,113,25,8,94,91,124,17,23,84,228,69,65,203,151,43,138,128,101,30,14,105,112,146,15,205,61,8,149,84,176,226,20,182,33,142,30,134,50,216,45,173,107,188,107,170,51,114,114,25,116,244,190,91,77,18,132,252,217,105,23,228,154,204,12,94,85,182,190,248,63,220,217,2,64,54,215,48,84,43,143,5,167,210,179,164,122,144,241,203,16,71,118,96,202,249,95,225,79,227,111,116,166,28,177,43,130,76,118,22,163,100,48,25,215,74,134,136,58,92,44,43,247,169,24,164,133,116,187,83,28,231,71,143,17,74,216,197,100,159,92,170,148,254,170,103,173,219,171,83,221,105,253,245,109,197,182,165,140,229,88,47,239,93,110,28,8,154,203,199,244,100,138,225,76,223,120,109,161,120,64,0,88,216,219,197,148,113,194,48,18,182,102,16,153,189,87,21,74,97,16,87,128,148,82,137,70,131,39,89,212,213,248,108,115,123,184,26,230,238,253,231,215,206,252,171,50,11,164,98,145,250,53,175,71,148,231,55,255,129,49,189,191,255,79,111,253,248,152,118,81,49,55,190,148,149,17,85,138,190,12,16,1,200,97,242,89,186,134,102,164,162,30,188,158,101,151,209,200,75,230,90,223,158,4,242,101,32,97,128,11,198,102,52,150,1,166,60,56,24,21,44,98,144,33,152,67,225,80,96,40,100,93,32,210,200,110,221,193,17,235,16,207,225,237,46,34,176,64,96,205,70,199,128,16,92,195,2,95,144,192,11,143,50,71,6,132,140,154,47,177,91,34,200,75,88,173,45,53,181,106,255,251,178,100,206,14,231,59,102,77,155,185,123,226,81,167,137,210,105,229,106,154,5,151,54,110,101,111,201,54,169,231,141,165,149,225,148,73,173,69,43,183,117,104,246,4,186,42,55,61,84,253,84,189,140,243,249,87,177,242,247,103,4,37,88,130,43,121,65,191,44,101,180,241,34,72,34,127,64,12,226,67,214,74,97,151,247,30,122,165,98,163,70,16,107,66,18,214,81,69,54,24,238,155,212,211,28,245,87,68,145,12,72,202,211,189,230,232,87,106,103,206,169,11,91,169,136,75,154,229,37,118,63,107,206,85,113,14,138,151,83,149,121,105,99,0,248,95,112,34,148,156,130,34,131,195,159,3,31,0,137,55,210,112,228,238,219,46,109,102,19,239,46,213,26,250,6,108,183,214,31,249,114,21,205,233,175,131,181,160,158,131,191,211,255,249,112,139,102,255,252,95,255,255,161,167,232,125,79,253,191,101,220,62,244,65,74,12,43,174,163,171,100,0,0,3,80,194,51,116,210,2,36,202,53,132,203,44,224,202,0,32,225,144,120,202,66,136,214,149,12,56,115,48,84,56,52,52,93,25,11,2,233,241,142,165,33,134,128,104,18,147,192,25,248,198,137,1,94,6,83,122,33,128,177,116,213,21,191,6,160,223,199,12,162,129,48,205,37,84,5,166,200,37,4,162,29,234,18,163,132,109,142,11,85,69,180,210,3,9,108,10,47,62,253,10,6,99,208,3,218,170,52,166,47,161,109,160,55,142,26,10,99,165,233,250,211,174,220,127,177,206,89,128,238,169,87,128,43,62,160,194,80,168,61,221,83,52,187,157,17,104,87,142,62,116,158,112,149,102,254,38,47,157,219,94,181,149,211,83,3,130,237,254,229,111,203,200,75,132,212,87,254,4,40,21,171,220,214,151,189,55,143,140,230,211,230,152,139,106,82,5,175,156,66,220,151,124,213,13,141,158,12,254,53,178,246,95,121,29,237,244,175,51,25,146,177,95,91,111,237,88,144,37,139,82,16,252,150,23,30,250,128,0,3,247,130,229,180,192,234,208,158,232,16,192,66,2,164,247,51,185,27,97,202,147,51,212,150,142,115,37,64,242,246,63,234,66,53,123,119,89,87,252,61,254,141,159,168,60,34,44,34,104,37,253,52,90,229,61,13,43,118,160,92,134,12,67,153,168,162,106,3,225,167,165,230,122,59,155,148,80,97,139,81,140,215,131,192,48,184,164,152,228,96,80,41,136,69,6,134,26,132,13,15,5,64,164,143,52,21,5,188,50,196,94,87,149,133,249,49,148,105,203,217,235,91,5,137,149,138,120,182,142,188,57,131,165,38,161,33,57,60,160,3,12,73,83,100,76,229,136,233,76,188,80,196,186,3,115,126,151,23,254,67,62,172,255,251,178,100,202,14,39,122,104,76,155,186,123,96,61,66,202,51,101,231,54,28,209,149,60,110,101,141,200,239,11,40,221,134,41,72,178,60,223,92,242,76,88,59,118,202,224,109,226,193,32,166,0,96,80,214,57,93,243,5,87,214,60,114,142,209,41,28,3,24,147,226,178,168,146,21,77,85,178,132,121,61,173,161,226,16,136,65,107,54,150,134,3,181,133,116,41,88,189,174,48,109,164,53,103,106,33,177,124,127,184,244,93,50,92,87,47,24,175,179,11,33,128,225,181,81,83,87,218,199,103,13,182,102,96,159,228,255,87,175,185,152,224,120,173,8,192,152,179,177,125,220,63,80,250,42,71,155,243,171,255,241,43,10,0,11,160,218,87,68,228,165,150,36,193,25,12,1,153,178,156,21,66,84,22,137,181,122,228,188,185,85,225,136,237,83,189,73,98,176,199,186,235,83,115,190,153,15,255,255,255,253,95,223,178,92,225,68,56,35,244,18,170,0,1,98,90,73,169,143,39,43,69,31,101,178,51,97,53,25,16,122,188,104,145,113,158,1,66,168,243,9,145,129,65,243,16,187,76,154,62,49,80,168,89,190,5,4,152,4,38,205,207,97,77,92,99,68,3,37,245,80,123,233,160,212,84,190,96,199,20,57,135,241,44,226,251,156,112,159,233,161,215,138,63,116,202,157,193,170,58,16,212,22,147,202,236,188,46,44,16,232,218,172,217,23,52,42,6,158,182,212,169,217,86,90,123,169,169,47,52,153,22,232,93,216,131,18,169,23,66,19,228,152,199,108,170,241,218,227,246,132,33,67,184,146,62,149,20,70,76,220,63,185,121,106,142,132,77,100,201,163,188,158,229,238,161,243,210,205,107,81,53,69,230,144,84,153,225,112,254,84,73,105,9,170,138,181,73,47,112,145,179,57,91,187,230,207,194,231,214,90,85,81,219,138,74,77,77,78,103,78,34,67,15,7,140,229,138,236,231,185,117,255,55,223,255,246,148,188,112,1,0,0,33,208,42,166,21,68,115,103,169,208,125,83,47,60,167,96,241,116,62,47,58,109,5,17,8,67,47,194,130,209,187,217,184,234,137,224,35,135,196,39,213,185,5,17,62,248,253,255,23,163,121,225,12,62,226,203,197,42,72,124,143,32,227,199,65,86,156,255,249,228,113,161,102,65,255,178,240,249,191,229,61,77,250,221,255,224,8,160,177,10,172,78,143,160,0,12,123,112,180,217,129,8,153,114,9,195,195,153,252,153,196,7,24,192,209,158,83,152,8,25,0,233,178,9,34,153,133,37,153,120,152,56,36,225,102,238,162,234,36,91,16,76,61,187,77,202,76,131,119,169,225,80,10,118,200,173,186,210,219,54,178,147,122,79,20,46,176,32,215,222,149,233,132,255,251,178,100,202,12,135,29,113,77,19,153,91,242,97,37,89,166,105,231,120,24,161,161,62,109,225,141,129,100,32,232,77,147,149,225,213,53,154,92,123,135,167,170,214,36,80,142,164,217,177,181,227,203,83,42,186,194,123,37,65,90,85,187,97,10,140,169,134,13,185,221,14,136,247,101,117,132,168,30,103,120,229,233,207,111,177,248,22,196,235,79,82,10,237,224,178,52,237,90,117,52,197,177,118,48,168,249,231,29,75,11,110,68,185,119,105,236,48,229,161,125,150,30,206,151,186,37,49,183,84,43,213,107,183,220,187,246,128,237,181,143,45,58,6,196,101,150,186,223,181,251,29,100,0,28,187,8,46,54,147,224,154,144,16,28,169,83,50,17,28,75,100,195,91,77,231,134,171,92,179,122,104,181,165,35,38,241,48,125,133,218,61,67,49,17,213,185,215,254,17,127,33,27,157,100,18,81,132,216,97,106,116,182,170,41,65,38,97,235,158,218,241,74,78,180,125,54,8,126,197,187,61,214,14,83,239,211,254,222,198,143,88,0,0,150,184,197,115,80,129,113,190,215,198,162,83,26,180,210,122,161,81,138,64,134,152,133,24,228,4,32,27,26,144,150,96,32,241,141,19,68,72,34,234,24,152,98,166,165,80,56,224,134,153,38,84,182,89,243,231,4,1,116,136,69,219,74,48,65,207,213,148,241,165,202,223,96,127,42,128,78,62,3,87,177,199,64,161,11,53,236,81,200,187,243,159,24,191,85,242,176,194,167,46,58,221,220,31,251,199,88,239,123,212,21,150,212,145,171,81,56,56,222,202,89,115,99,164,199,150,132,198,49,53,149,197,172,105,234,193,147,23,236,206,251,244,88,144,35,177,237,159,106,2,26,170,226,247,140,122,204,57,120,169,93,178,215,214,215,25,219,183,74,49,120,168,170,203,190,119,41,117,208,223,242,146,236,8,116,214,162,62,90,196,45,76,72,215,173,93,3,144,59,25,53,115,23,248,43,29,42,214,0,2,24,2,175,127,17,250,54,144,114,121,125,30,17,3,76,163,77,36,83,206,134,25,209,67,246,27,218,143,111,17,79,82,113,28,149,76,237,66,210,84,51,219,177,83,84,155,137,33,57,231,189,191,235,98,133,203,177,17,233,238,103,75,31,83,208,122,198,215,223,70,218,122,185,101,117,101,137,155,233,181,109,95,38,57,149,14,255,109,202,0,1,178,216,99,122,121,158,70,6,46,122,153,226,156,97,245,17,244,7,38,72,38,154,244,208,101,128,160,20,176,109,113,8,176,248,195,111,195,29,6,139,166,103,176,35,67,46,106,72,141,24,204,2,48,176,167,77,243,194,96,17,203,73,212,9,44,6,132,17,34,97,195,151,111,181,92,74,140,136,104,156,251,255,251,178,100,192,12,134,143,104,205,155,153,99,240,91,72,74,58,97,231,54,89,1,143,52,110,60,217,9,109,160,231,205,133,149,225,152,56,46,219,139,176,147,194,61,99,206,177,78,235,179,193,106,60,104,135,166,180,128,164,52,21,162,124,250,102,63,66,244,122,147,11,56,196,124,50,177,101,10,64,236,98,103,159,112,212,49,87,103,195,228,49,206,42,131,53,133,225,107,59,150,234,199,172,56,232,224,164,236,227,45,184,188,104,190,251,48,146,251,221,211,91,22,83,158,54,83,82,81,106,38,198,188,217,103,121,102,203,251,243,107,57,147,147,219,46,181,185,84,164,29,235,12,32,72,119,241,50,247,37,216,124,132,102,30,248,48,193,139,102,241,209,170,195,35,137,144,73,151,22,229,49,99,167,155,129,118,239,41,9,181,36,235,139,224,202,71,155,24,39,63,171,201,87,96,163,89,255,250,102,30,245,95,252,210,8,70,180,254,90,169,212,93,209,76,114,169,29,185,2,74,6,126,197,107,15,169,130,195,116,177,235,108,138,0,0,2,147,3,226,115,111,81,195,28,113,35,69,106,131,91,168,99,118,13,208,9,94,97,229,250,96,56,162,97,25,102,109,153,8,2,28,12,181,29,204,236,3,128,128,105,153,66,224,240,32,96,80,10,106,28,152,21,7,219,219,248,139,133,2,222,35,173,72,184,237,24,180,48,25,139,142,52,165,175,135,14,126,99,53,230,208,7,233,30,62,253,141,24,60,141,193,254,34,180,247,80,58,245,28,186,214,30,218,206,173,86,141,1,217,32,7,134,150,191,182,53,197,240,215,59,127,58,182,169,221,219,82,129,226,33,98,111,3,229,132,226,17,84,227,84,147,222,65,173,0,146,28,37,245,158,164,212,231,46,10,113,204,31,84,193,144,163,228,195,199,69,77,172,194,183,114,91,80,197,157,220,132,127,174,164,116,49,116,210,233,194,202,220,117,154,134,199,139,18,22,176,69,22,52,115,202,76,68,96,0,1,0,0,127,129,85,198,119,13,64,89,176,214,197,75,140,54,37,13,25,85,102,158,196,139,157,117,57,206,101,91,231,64,242,196,30,6,7,216,206,100,161,24,81,35,47,255,174,115,95,255,249,165,244,77,187,118,224,47,155,147,47,35,159,180,219,208,229,68,198,249,221,126,252,205,62,106,170,44,101,132,158,117,186,228,103,158,74,100,58,158,114,182,248,111,105,218,96,48,180,109,69,64,101,200,28,97,82,82,111,209,96,97,72,226,96,77,146,96,81,86,66,44,24,76,104,136,129,161,24,32,104,5,103,48,76,114,50,75,124,144,16,160,237,106,28,152,160,241,104,16,16,56,9,149,152,226,184,144,187,106,16,96,175,228,185,196,12,8,18,112,255,251,178,100,191,14,6,139,93,74,147,186,67,240,79,232,74,10,100,230,142,29,45,131,38,46,237,111,201,59,154,104,105,131,153,248,70,82,38,20,163,102,74,234,44,2,64,42,98,33,209,145,0,5,122,85,4,162,173,21,164,96,80,195,100,38,3,182,156,173,188,26,187,44,38,219,82,247,79,45,203,109,220,163,218,91,88,81,33,24,9,137,60,184,146,7,11,145,29,202,25,153,40,204,196,120,150,177,80,94,178,229,29,23,74,90,72,210,111,108,233,221,76,43,74,189,180,109,40,57,155,141,234,34,169,230,38,47,163,37,225,101,159,15,85,102,189,178,250,153,181,248,175,151,212,110,95,100,239,166,178,175,60,211,68,111,219,253,16,124,121,255,109,119,9,221,144,4,8,0,192,126,224,82,63,76,156,59,69,255,30,112,175,17,213,181,134,136,141,70,135,71,134,6,128,243,227,28,59,188,81,117,136,11,230,252,162,196,118,11,128,116,105,82,141,251,85,173,95,253,168,87,79,147,251,228,238,203,87,181,55,2,229,78,41,102,41,157,152,96,210,49,192,55,46,146,0,3,45,216,196,197,179,115,148,141,104,156,49,140,156,197,8,32,58,108,132,112,105,149,32,40,224,96,65,145,170,129,36,65,195,24,16,74,18,204,140,201,96,166,252,116,8,95,193,246,159,47,122,105,113,67,102,207,192,251,87,247,4,70,126,170,64,52,85,254,227,115,192,148,165,30,163,8,100,93,233,38,6,20,118,62,135,235,222,249,159,189,22,236,114,215,208,252,151,44,236,119,251,223,237,120,111,149,215,18,134,13,188,158,114,202,143,94,221,179,83,151,94,184,147,24,144,117,129,230,83,28,137,14,203,105,13,99,127,109,63,150,247,254,248,113,212,113,75,247,141,139,125,171,181,110,56,106,173,135,28,89,79,43,74,183,40,120,234,132,221,117,120,236,205,110,227,240,51,31,217,195,180,42,172,230,226,189,245,200,246,62,181,226,99,9,113,38,96,0,0,0,80,0,223,124,38,33,230,74,108,50,46,193,139,24,36,174,187,101,120,169,24,18,66,95,29,87,211,29,247,159,33,78,165,0,179,220,239,163,203,84,183,255,235,243,42,250,43,148,15,103,18,140,52,242,58,79,79,98,104,162,121,235,39,218,245,203,200,208,138,72,108,123,30,235,127,176,0,100,178,243,12,6,1,97,25,154,57,151,60,153,200,73,198,153,24,224,209,134,65,133,67,76,40,200,72,92,64,4,96,137,2,196,193,112,49,33,71,225,71,147,114,56,1,0,125,26,196,190,31,25,6,152,161,191,182,4,174,34,145,111,238,254,33,130,142,177,233,90,73,84,92,58,146,9,136,177,34,199,119,18,84,151,25,192,225,22,53,120,84,255,251,178,100,185,140,134,51,100,206,27,152,99,242,79,103,74,45,97,103,102,28,33,163,66,109,177,249,65,28,147,167,5,149,137,232,121,121,67,235,16,201,232,53,44,15,4,210,71,156,47,242,196,39,238,222,97,37,147,202,71,130,88,55,10,206,10,128,32,72,88,177,18,247,233,84,228,243,251,30,40,154,254,157,153,190,205,254,86,82,233,9,2,68,68,179,66,184,1,128,247,211,4,134,17,48,105,249,116,1,208,120,51,230,244,203,247,54,5,101,97,191,55,8,67,67,250,60,100,251,131,34,177,89,172,41,16,198,67,160,184,46,217,204,2,16,120,85,251,141,218,156,46,254,17,248,172,213,62,49,171,82,4,236,155,245,28,164,24,95,14,50,15,29,173,130,13,9,64,43,233,205,147,100,107,161,214,64,34,20,215,187,80,80,139,62,194,100,220,222,54,190,125,67,217,227,190,171,56,47,192,138,16,33,91,29,62,187,149,156,176,175,237,242,221,197,160,88,79,89,140,82,81,111,243,200,255,255,32,0,76,10,47,13,211,13,13,154,212,140,171,20,13,35,97,78,79,190,77,2,27,77,38,59,140,73,51,1,2,169,170,98,16,10,91,48,253,2,12,62,76,240,22,13,29,116,39,157,214,141,76,229,162,61,14,220,208,187,68,93,38,41,159,202,80,48,180,180,97,163,57,153,126,167,74,196,29,141,184,202,215,114,138,195,65,90,194,18,112,205,76,215,138,166,13,62,88,1,36,138,40,41,59,139,130,228,195,165,100,62,175,248,218,211,170,40,138,47,101,201,29,247,166,14,229,183,59,44,95,171,114,209,224,94,173,33,122,161,182,89,105,204,216,77,189,179,222,213,131,96,254,74,93,73,171,41,114,250,233,4,246,50,119,232,182,248,225,200,53,254,183,142,122,203,153,124,149,139,118,196,163,186,154,156,219,212,142,50,28,156,57,172,147,245,75,187,113,75,231,107,71,117,93,221,16,130,183,113,206,215,237,68,233,108,202,164,121,215,64,169,109,204,210,158,151,46,229,253,131,44,242,171,215,202,108,159,123,88,188,1,130,243,143,91,159,222,208,94,254,98,252,218,202,231,63,235,89,215,27,157,239,227,25,223,234,131,157,248,245,142,227,55,10,253,227,125,203,102,12,184,190,35,6,17,244,212,5,24,154,99,70,170,4,236,90,180,162,2,36,163,101,140,31,185,20,98,82,175,16,37,162,2,108,64,255,184,236,25,145,13,203,245,95,244,47,237,79,212,139,33,104,222,242,131,76,237,255,245,127,135,191,255,229,105,24,161,136,103,168,130,103,44,184,104,163,108,100,26,78,105,226,138,103,56,26,98,202,84,68,29,140,136,166,39,11,6,96,4,6,231,184,14,129,209,214,111,92,255,251,178,100,194,14,136,176,115,76,11,186,203,16,67,5,41,208,104,234,118,29,229,197,52,46,233,235,193,24,143,167,233,135,149,168,14,149,24,44,96,197,152,147,135,20,68,72,148,49,65,55,248,206,24,185,15,167,131,218,12,2,93,149,11,140,131,5,79,89,90,43,235,49,66,240,196,208,128,132,185,162,170,181,161,193,224,224,18,214,28,137,114,118,200,29,40,128,122,129,137,132,178,8,223,95,62,237,43,70,27,88,179,117,139,62,28,103,188,162,96,255,33,123,240,110,111,57,119,170,170,177,13,52,203,32,226,147,100,19,124,253,189,87,230,196,167,213,55,54,253,55,132,156,109,238,15,205,221,105,76,47,241,220,51,162,204,188,102,67,82,20,204,46,158,181,129,51,45,165,137,242,173,75,196,126,186,222,196,18,152,144,110,79,46,237,250,247,253,183,118,203,4,93,66,7,188,108,213,5,191,138,252,227,59,251,215,249,175,171,12,254,205,174,255,190,191,146,111,229,105,139,0,98,0,8,0,52,72,225,43,14,87,75,67,194,75,27,2,189,238,127,146,190,186,54,23,154,48,138,135,74,94,62,179,107,177,205,2,184,20,232,184,206,63,97,102,237,165,118,66,0,220,160,206,159,244,196,157,249,246,160,135,254,255,255,95,251,123,255,254,154,72,0,4,115,6,141,195,39,70,114,97,224,211,99,224,198,161,156,215,233,64,197,176,56,194,180,228,198,33,140,28,28,2,150,195,31,69,176,161,150,5,11,76,83,20,0,196,202,76,137,12,38,40,38,193,6,33,184,38,209,66,81,67,124,98,129,22,195,53,132,8,152,2,201,24,115,195,3,138,123,58,100,58,37,77,80,71,69,139,124,166,82,198,149,134,11,27,72,250,186,86,159,102,222,92,172,162,200,72,229,105,179,79,50,242,114,234,198,168,154,250,172,38,243,225,57,24,131,160,184,99,69,218,170,107,175,66,196,142,235,1,198,62,75,110,182,74,255,73,57,245,247,93,121,83,247,62,188,155,195,106,83,94,79,150,186,246,243,170,250,108,222,94,141,90,96,183,107,117,117,187,168,18,218,221,117,131,225,203,84,139,137,198,150,115,130,92,235,52,172,216,94,158,150,96,114,248,91,214,20,160,100,139,102,4,183,164,158,181,214,255,205,61,87,235,185,17,27,253,178,55,240,255,255,95,202,238,128,128,3,11,94,8,152,133,232,28,42,6,10,144,198,85,50,7,197,147,187,69,65,66,159,209,216,177,179,53,170,78,98,243,130,23,190,171,82,241,44,213,77,255,175,118,255,249,141,148,175,255,240,171,20,33,181,85,168,58,181,106,54,223,255,255,248,136,255,26,18,251,55,255,252,254,15,30,168,76,65,72,52,154,36,224,111,208,255,251,178,100,162,14,199,100,113,77,147,185,123,224,78,43,170,19,97,39,98,93,121,197,50,46,105,237,209,59,46,232,205,135,149,72,89,164,226,66,3,128,78,14,112,41,53,240,112,211,43,163,15,150,140,6,127,53,82,96,202,66,18,103,176,59,72,112,85,130,74,24,164,32,224,70,176,9,245,21,22,36,0,52,57,235,49,88,218,42,230,65,60,176,180,64,211,41,154,203,3,6,197,171,169,138,149,120,224,241,164,155,50,1,94,124,23,95,10,132,1,73,233,159,244,89,213,180,206,153,96,1,204,97,228,239,88,43,127,25,177,113,1,87,204,62,172,210,72,49,89,158,139,35,44,80,54,186,184,229,222,155,162,64,92,59,145,122,28,108,22,235,92,144,103,174,169,118,183,93,168,227,214,233,175,245,186,20,190,205,190,171,189,226,81,169,158,187,146,83,48,94,205,201,15,165,29,111,7,180,255,21,249,69,83,62,123,88,168,189,178,46,183,197,247,173,47,45,103,12,88,205,220,126,20,129,83,19,43,167,149,173,63,215,255,231,25,204,27,235,7,118,254,146,91,254,14,255,250,255,51,196,32,0,6,191,73,32,148,95,40,130,139,52,161,150,34,220,102,171,104,215,84,67,245,44,171,188,213,202,62,244,212,57,151,189,94,93,170,223,237,175,255,234,218,63,255,248,82,34,231,211,131,90,90,230,12,250,234,25,158,168,41,254,131,219,44,225,46,248,198,192,87,250,31,55,109,4,81,95,245,137,0,10,50,84,224,193,209,20,195,28,20,198,166,76,200,162,24,209,106,236,198,224,140,199,245,56,148,119,29,8,8,154,227,42,71,51,3,13,131,10,194,131,29,197,243,71,7,128,245,68,100,128,107,33,222,210,167,226,49,71,0,149,52,251,138,126,46,50,201,140,107,30,140,131,68,148,100,214,151,46,135,7,43,82,56,9,42,99,7,66,226,111,6,93,78,236,71,108,193,106,72,193,76,46,239,11,168,63,38,106,100,153,121,199,229,111,119,137,136,67,60,221,216,237,84,208,59,171,201,134,244,215,19,11,171,101,170,122,114,135,59,11,94,170,139,137,182,180,166,88,203,21,182,239,126,28,92,149,7,142,168,184,197,219,86,238,152,47,178,89,212,88,99,40,235,240,3,235,118,166,177,237,77,227,122,247,155,222,159,103,195,151,161,60,159,31,207,215,167,173,35,205,143,30,216,156,8,209,244,212,128,155,227,127,255,253,127,236,19,230,11,243,151,61,247,94,161,0,15,108,18,145,214,141,221,96,142,168,33,112,1,45,222,145,122,174,225,209,184,139,240,18,21,29,47,188,117,215,28,30,107,189,177,210,240,130,154,183,244,230,255,253,78,109,127,255,255,255,255,219,255,255,255,86,166,255,251,178,100,142,140,231,20,104,205,19,185,123,96,74,75,250,18,96,199,96,151,233,163,64,109,229,231,65,40,46,232,13,131,29,128,199,179,248,153,141,132,15,244,126,219,165,69,214,150,255,168,0,11,142,243,1,126,34,8,48,105,19,107,149,50,214,227,132,85,34,207,50,23,179,216,65,135,76,22,14,236,140,157,131,41,2,192,14,149,186,160,124,64,28,56,210,214,96,200,62,200,20,56,112,77,43,165,64,154,194,217,25,189,216,80,238,222,42,32,147,250,200,203,70,160,208,138,253,167,57,88,131,8,81,205,0,241,166,25,252,159,26,183,196,92,101,12,92,108,230,196,193,183,92,157,113,123,125,246,189,170,237,107,61,49,248,228,222,87,59,242,166,187,90,163,57,137,252,25,242,188,171,254,95,228,141,246,87,110,141,219,202,232,143,252,239,253,186,191,55,214,255,253,51,23,246,28,220,105,37,191,43,214,47,122,252,47,45,103,89,155,59,117,94,173,5,100,91,78,141,245,164,255,255,254,247,240,221,104,58,51,107,0,123,30,140,41,97,3,146,212,254,119,0,221,36,190,141,54,234,106,130,21,126,215,194,74,120,232,73,151,142,43,238,4,118,223,42,240,126,200,95,255,115,246,255,253,147,84,255,255,255,255,253,31,255,255,243,155,86,101,226,159,87,16,48,226,132,229,171,253,127,144,185,223,234,0,4,115,17,83,131,32,132,227,22,209,19,79,66,19,56,83,67,68,104,163,14,197,67,50,6,19,45,65,64,168,62,80,220,24,166,90,152,126,75,135,25,38,75,4,167,36,40,92,24,42,105,103,64,70,198,210,72,19,249,155,74,134,166,149,137,85,24,118,32,48,80,12,77,102,181,192,160,106,60,220,37,211,184,56,172,164,168,152,76,138,86,52,30,141,89,3,28,198,34,112,101,184,49,189,148,38,248,144,170,22,48,209,127,55,123,230,28,253,150,61,92,236,216,110,168,226,7,74,187,3,115,228,233,223,165,247,36,216,149,220,109,20,114,96,45,120,178,24,239,213,53,244,141,183,223,223,114,246,53,255,106,253,179,225,181,187,61,254,59,242,186,248,67,55,224,71,191,207,255,252,193,159,93,222,167,30,201,126,252,71,101,222,35,70,187,98,11,118,204,72,59,87,70,130,136,4,110,22,212,179,120,209,163,127,243,188,211,63,219,210,236,187,183,162,144,0,0,172,0,0,5,168,226,5,236,107,88,163,73,38,99,188,4,187,105,81,201,17,144,64,208,216,112,54,121,87,89,55,155,205,234,99,20,192,68,65,221,45,72,145,41,181,203,53,210,159,49,187,20,220,217,111,224,236,147,127,254,143,35,255,255,236,157,255,21,8,0,133,34,230,17,82,25,192,168,105,11,33,181,255,251,176,100,155,8,135,12,105,77,19,186,123,116,70,131,9,250,97,111,102,25,209,165,58,238,97,173,193,33,42,40,13,135,169,160,222,70,71,28,19,212,205,72,20,49,107,152,196,195,211,3,14,12,108,41,49,113,216,192,200,241,225,17,152,66,226,11,46,64,25,81,84,105,12,159,218,36,244,64,195,230,181,25,82,54,21,208,0,111,116,101,48,229,186,134,91,108,222,36,161,193,0,84,80,11,112,198,121,77,233,165,45,155,82,71,254,218,138,163,133,120,9,103,207,213,153,250,199,235,93,210,196,232,187,11,241,187,129,239,80,87,33,31,23,81,231,58,125,148,21,134,110,6,132,88,113,26,78,11,203,56,57,210,64,246,76,82,134,176,70,141,142,21,178,135,113,234,32,250,88,153,68,198,24,199,17,188,56,218,163,239,190,217,131,220,209,19,227,49,106,214,35,146,249,144,234,158,170,36,137,162,140,64,14,69,244,6,189,104,155,254,218,214,163,120,209,254,154,0,0,14,41,154,224,137,136,96,72,19,70,6,50,65,119,113,241,126,17,132,116,204,225,60,80,139,95,48,149,31,59,241,55,243,224,131,9,80,215,124,254,166,72,153,76,191,253,115,155,255,232,154,83,255,250,127,251,255,255,255,255,159,204,127,162,117,136,196,215,7,156,0,76,47,66,141,24,51,141,61,213,140,19,152,12,142,90,206,55,249,204,87,36,76,223,86,76,120,61,12,47,13,0,85,57,145,169,217,141,1,49,148,161,25,139,133,33,137,130,104,32,22,48,132,5,22,13,12,66,2,2,18,7,16,168,2,59,10,62,42,35,186,81,229,219,1,138,190,98,116,223,17,28,37,76,15,66,214,134,129,188,34,16,137,215,212,0,189,12,96,106,215,144,70,200,10,168,187,212,221,98,22,145,43,7,0,141,153,67,115,7,5,23,170,238,115,9,61,203,50,44,171,89,194,82,154,140,139,164,66,208,214,66,137,21,85,111,199,185,94,198,188,238,168,113,231,135,44,227,134,52,145,34,160,162,97,5,39,35,166,167,206,33,25,202,168,19,180,138,11,38,14,60,169,226,106,28,13,32,190,127,87,229,72,84,181,184,134,27,221,16,181,158,73,182,72,167,209,65,105,86,193,170,180,205,245,59,253,47,187,153,55,109,20,128,32,0,3,138,35,111,193,132,134,170,179,242,208,6,4,101,137,229,64,149,163,67,100,233,210,165,226,21,145,225,0,167,110,80,34,190,104,142,108,142,154,150,81,58,160,195,123,125,154,107,127,252,215,155,175,255,240,61,216,213,173,236,97,80,44,136,201,183,255,255,255,211,255,226,103,86,18,216,192,97,112,203,161,16,204,104,168,211,224,160,209,103,36,210,36,232,218,112,116,212,99,255,251,178,100,162,143,134,249,105,75,139,185,108,228,78,170,137,247,97,39,100,28,9,197,46,14,233,173,209,54,42,39,205,148,157,136,116,205,243,44,194,18,44,203,81,24,195,133,64,193,133,112,193,80,216,203,34,44,251,132,49,225,78,90,163,40,104,44,56,222,131,216,192,165,97,110,6,138,195,149,1,59,80,48,208,210,138,67,66,81,80,196,144,126,36,41,130,80,31,49,80,9,115,18,11,4,121,148,88,12,14,92,56,108,50,67,219,138,108,224,209,94,169,25,0,162,200,187,138,206,142,145,73,135,38,246,100,119,77,78,106,139,21,4,156,29,106,1,30,61,22,4,188,165,11,18,57,241,142,105,58,81,72,158,74,98,96,153,152,96,119,24,169,177,16,160,165,151,23,108,205,163,232,136,65,35,171,147,205,84,177,20,108,177,238,167,96,132,104,153,42,183,211,252,190,142,146,205,197,194,58,81,129,55,123,179,177,111,85,103,116,130,246,146,44,110,189,85,107,213,171,147,255,160,250,219,159,1,0,0,225,211,138,21,15,17,136,169,141,106,220,3,84,4,21,120,31,241,33,10,165,176,85,244,29,152,252,8,8,186,60,218,103,17,47,37,207,154,90,56,227,192,238,58,44,104,182,156,214,155,255,251,181,244,255,254,223,255,255,95,255,255,233,208,198,241,246,230,56,128,100,196,7,46,178,0,0,32,160,8,8,4,77,95,31,141,224,115,76,168,79,204,236,238,140,86,29,140,61,105,140,172,9,12,54,22,77,4,16,4,41,9,137,164,192,145,216,103,168,2,122,68,56,137,169,194,200,60,86,39,38,112,96,196,240,150,132,188,52,195,118,45,211,144,72,208,91,86,110,166,33,101,237,215,75,228,32,174,72,36,57,66,129,208,43,214,24,212,62,200,72,3,134,28,54,201,94,117,38,31,212,118,26,190,196,50,60,35,217,36,119,185,66,90,179,164,20,205,207,168,172,42,194,89,1,16,98,144,57,18,52,9,50,141,198,147,116,204,244,72,24,231,65,97,245,73,15,135,220,104,40,208,40,212,249,62,180,5,20,38,86,38,228,209,200,202,53,101,140,194,114,183,28,43,221,190,245,149,186,165,10,136,132,58,2,5,91,110,102,39,119,238,92,72,188,53,132,89,20,76,8,74,116,207,167,186,153,20,76,210,73,22,149,225,143,153,0,80,0,9,255,153,17,170,37,128,201,195,226,152,39,8,95,74,71,252,152,32,18,232,77,46,48,146,44,210,158,85,17,129,125,30,32,51,137,196,12,163,87,161,148,45,36,202,26,61,214,171,159,71,0,188,40,148,121,239,88,136,197,255,255,249,47,79,255,244,217,254,144,150,1,145,193,44,195,44,92,214,39,132,198,179,12,207,101,60,216,255,251,178,100,156,14,198,232,105,76,19,185,107,116,72,131,233,227,100,233,122,28,53,197,48,46,233,173,209,12,140,231,205,156,44,160,1,20,207,19,220,192,145,248,192,81,200,203,161,36,192,228,176,196,51,164,198,128,164,201,34,8,199,65,73,67,156,80,10,52,210,146,62,225,115,32,40,153,147,102,121,218,194,196,84,173,138,134,6,51,202,16,38,137,97,67,82,138,69,74,44,15,168,49,41,217,132,3,66,190,65,194,37,174,192,183,250,56,21,56,51,110,138,134,24,72,241,104,81,118,96,95,24,59,84,251,146,150,172,225,139,157,106,0,129,24,35,64,219,27,214,12,197,75,7,94,39,133,171,43,83,156,35,52,120,24,195,182,73,33,26,11,234,64,206,237,102,73,33,160,96,114,234,83,167,230,2,114,202,31,146,88,132,51,104,252,132,205,42,42,178,222,163,71,105,127,34,17,212,226,29,153,108,134,66,105,213,187,25,181,131,201,172,192,221,157,111,73,148,201,157,78,138,108,202,38,43,50,109,87,157,231,15,128,64,0,11,126,108,81,208,245,134,16,48,96,21,128,9,133,223,122,220,64,18,5,0,152,104,214,251,227,2,112,27,112,233,55,169,244,73,245,165,255,193,150,82,212,78,85,16,249,61,54,126,85,163,145,255,255,253,108,209,255,239,95,79,220,175,250,128,0,0,50,16,36,192,128,188,193,246,86,88,102,8,160,112,21,110,99,72,134,100,65,110,97,153,70,9,10,140,159,13,193,7,57,132,6,73,134,224,129,136,3,25,135,32,80,140,6,128,129,32,90,20,35,164,156,145,5,24,128,2,178,52,25,66,68,187,100,8,153,34,45,200,192,20,95,159,86,228,52,197,45,158,122,136,34,172,240,7,3,49,16,5,53,43,149,65,190,216,31,188,201,69,88,104,125,158,40,253,184,235,231,218,30,231,77,61,246,44,238,80,225,190,181,92,43,250,98,152,100,218,125,200,43,152,93,191,245,40,183,177,253,138,1,11,26,35,203,132,67,57,203,223,75,198,81,24,137,237,61,189,3,249,66,116,228,223,34,48,215,112,60,241,199,241,83,124,16,17,235,203,132,71,68,2,69,241,79,150,17,237,178,249,77,11,37,146,131,117,44,194,230,158,191,47,92,213,232,66,17,217,190,78,111,167,202,176,156,221,0,0,0,31,208,68,154,226,155,41,128,126,212,0,132,9,241,9,84,5,219,67,147,53,112,37,217,81,40,112,58,98,114,208,59,176,93,18,131,66,98,106,42,189,170,249,191,255,116,178,59,255,255,255,255,255,255,183,255,253,221,159,21,22,245,19,11,176,89,191,119,251,191,93,11,127,254,134,100,130,9,81,46,204,4,25,48,101,44,212,236,131,33,181,14,84,255,251,178,100,158,10,166,227,107,77,19,185,92,112,78,237,26,19,96,71,124,26,53,163,58,238,101,109,193,40,180,104,89,134,21,82,218,53,8,216,193,140,195,3,26,2,226,51,54,131,12,102,134,49,32,192,73,14,14,111,6,72,238,20,116,239,7,82,38,28,96,144,70,213,165,152,55,181,185,186,103,189,122,142,167,199,229,43,41,165,238,10,199,205,120,65,244,235,191,145,37,159,76,209,4,144,150,204,55,242,248,195,103,152,89,40,145,63,1,61,242,41,44,239,213,44,213,61,114,126,202,196,196,4,1,146,101,137,252,106,156,173,109,8,98,139,91,201,138,188,26,183,14,199,65,40,207,147,206,227,221,82,35,31,220,183,73,114,160,215,116,205,130,16,231,145,221,194,107,156,134,49,211,197,13,231,88,169,197,40,84,89,224,143,240,247,229,6,205,62,81,10,65,53,4,138,194,238,200,142,85,187,14,28,68,252,102,211,22,84,141,184,67,149,121,90,171,127,24,32,62,154,152,128,198,146,176,179,109,208,78,20,91,6,116,163,229,200,4,192,16,2,141,144,158,214,87,72,80,248,54,145,32,163,83,85,145,162,116,208,83,237,147,95,255,175,223,255,255,255,255,255,254,191,255,230,121,185,199,109,65,35,30,26,223,111,211,195,125,127,233,211,141,0,0,17,120,136,60,68,3,51,163,104,225,109,67,49,55,141,179,114,51,0,152,203,165,209,16,180,80,30,100,97,193,149,142,224,20,34,70,153,104,112,33,75,238,28,100,22,16,93,19,30,97,147,60,175,96,12,10,93,94,0,132,39,112,16,208,251,198,175,229,57,55,205,114,236,52,247,233,110,85,149,187,213,89,240,214,102,34,112,126,55,95,57,124,225,89,42,90,93,88,77,202,249,101,213,32,238,241,227,229,233,224,165,193,123,190,78,137,178,134,223,79,119,127,75,73,95,211,240,52,45,20,162,186,107,46,214,175,15,57,203,248,253,174,208,19,18,124,191,221,97,231,221,45,187,63,167,93,31,121,202,167,87,131,186,50,98,74,61,100,204,118,89,225,233,101,230,242,128,158,98,113,187,87,81,227,17,164,213,84,231,125,103,135,43,138,176,207,45,150,107,76,40,170,192,216,220,158,151,10,23,239,238,246,44,53,90,122,170,99,3,252,73,40,229,74,192,15,134,45,32,234,82,14,33,192,88,54,232,95,245,232,220,250,208,212,204,24,71,24,166,75,177,249,212,106,121,215,240,157,148,13,130,228,141,200,28,10,3,20,22,159,122,55,207,143,2,6,184,66,101,91,255,232,85,253,233,211,103,255,212,255,255,255,252,231,254,160,74,166,156,244,104,70,6,111,40,120,230,38,176,16,126,57,166,192,42,99,200,97,7,33,64,112,255,251,178,100,162,14,7,17,106,206,155,152,123,112,71,101,26,71,97,167,90,25,249,173,62,109,189,147,1,60,148,166,213,166,29,162,32,137,130,173,33,204,10,100,99,4,228,32,139,6,60,26,21,2,21,7,113,152,18,59,47,196,202,70,227,90,68,122,133,22,27,196,208,133,154,48,89,11,236,139,10,100,26,121,105,86,165,47,10,213,217,47,113,130,92,34,175,206,172,48,5,166,175,73,115,138,161,199,220,168,107,10,81,29,111,189,140,172,51,30,46,217,111,168,101,212,66,164,228,87,130,47,230,50,165,183,23,214,170,211,203,30,96,166,203,28,126,168,109,161,71,169,28,126,203,109,183,106,147,72,108,152,180,220,104,242,251,3,182,98,239,116,215,211,123,155,122,97,13,22,73,157,62,178,169,162,17,66,232,171,123,184,100,98,188,108,77,139,40,37,188,235,78,55,190,239,86,239,69,49,39,130,240,204,227,115,7,64,8,0,169,26,129,143,136,108,139,130,79,136,190,24,193,166,125,65,130,32,207,88,81,134,60,134,165,155,49,0,132,35,180,101,35,16,105,233,145,200,112,170,144,201,36,77,222,36,247,5,203,32,129,97,67,238,130,240,247,191,138,13,213,109,255,158,239,149,44,99,20,248,175,255,255,255,255,253,104,0,0,0,84,194,121,227,90,76,13,15,62,49,107,108,128,190,109,12,89,160,194,102,20,48,25,20,104,155,37,193,52,17,157,152,23,188,201,96,227,12,1,213,224,64,54,20,24,161,42,65,2,16,40,195,212,244,53,170,172,246,50,163,227,15,149,175,165,50,113,101,77,244,229,247,246,236,34,121,253,134,34,51,73,150,77,103,62,186,204,131,231,100,205,53,63,157,250,176,11,83,134,97,22,187,141,105,84,0,206,97,127,75,87,223,58,217,171,109,221,16,61,242,12,176,212,93,176,86,145,87,155,223,46,89,230,9,79,50,139,224,142,177,228,246,51,10,19,205,214,182,234,127,234,140,175,251,46,20,78,189,78,187,79,182,235,223,119,109,176,185,48,71,111,26,79,105,164,200,222,198,150,156,161,139,111,67,169,212,145,180,181,98,249,185,120,253,220,229,148,105,169,223,188,52,147,232,221,179,191,196,172,18,208,41,168,0,0,217,3,52,121,204,168,9,65,4,50,61,65,163,26,59,202,8,137,11,162,64,114,39,23,181,168,213,194,216,45,180,10,181,30,177,32,50,160,173,179,202,51,17,212,200,188,128,229,74,188,162,60,163,215,208,223,84,87,46,64,254,251,247,253,31,215,246,255,255,71,126,144,28,195,37,232,210,134,80,197,20,248,205,2,52,199,176,96,198,232,8,200,144,200,120,74,48,160,113,0,0,138,172,99,232,148,137,192,32,36,198,160,255,251,178,100,165,14,230,190,105,78,155,152,99,240,73,197,9,210,101,138,114,25,209,163,56,78,225,143,145,33,148,39,73,166,9,218,120,104,107,78,100,206,129,90,1,79,104,136,20,148,54,160,9,199,190,106,31,79,64,178,21,211,63,17,54,172,59,56,238,203,59,30,100,112,196,158,30,76,239,79,215,74,228,145,201,156,124,155,92,90,33,66,242,118,84,34,235,169,141,90,170,80,216,5,159,202,106,117,135,235,192,241,45,194,124,116,32,61,10,119,105,84,177,181,139,245,55,62,60,168,211,237,237,61,181,157,239,153,119,89,152,17,207,207,234,22,124,169,180,179,94,212,30,232,251,245,250,78,219,105,243,109,190,67,73,145,62,179,117,125,147,106,170,241,141,184,191,151,58,151,32,169,107,245,33,107,86,123,151,154,77,116,233,214,26,183,86,233,30,174,183,234,3,16,144,16,16,2,132,29,128,182,6,242,232,20,50,16,103,28,76,177,130,200,156,177,5,141,47,253,82,231,141,156,199,152,38,255,78,38,16,220,243,154,74,172,141,58,48,196,6,37,138,32,171,160,183,130,211,173,62,201,16,195,59,149,206,255,255,247,252,171,187,67,160,0,0,10,88,198,155,131,236,116,140,192,130,59,2,40,211,167,3,171,233,14,20,9,25,77,152,145,56,9,13,141,4,205,96,71,134,194,129,33,83,41,143,132,208,9,48,109,217,25,208,126,106,144,241,24,91,186,100,50,22,132,159,209,161,66,2,172,155,11,224,119,82,74,88,121,103,66,228,30,44,102,183,89,96,89,101,229,200,38,21,195,81,191,100,141,50,51,46,47,185,21,169,228,15,39,186,144,124,79,9,250,30,195,86,117,221,228,238,211,200,151,228,26,48,2,145,166,29,249,241,77,239,34,102,52,250,77,67,214,129,40,104,32,211,169,22,74,236,250,123,201,80,253,41,26,211,23,85,234,252,7,244,226,147,56,65,39,95,235,147,177,204,179,211,105,153,98,111,174,204,68,55,187,73,185,249,39,13,58,62,198,102,128,170,255,20,28,92,80,183,211,70,202,216,169,105,217,106,233,126,182,134,109,103,255,214,24,0,1,2,93,129,2,51,55,57,199,10,48,109,80,107,168,84,105,19,163,69,250,16,182,135,117,114,28,128,73,99,253,32,15,185,104,224,47,83,166,91,49,255,183,251,171,164,172,173,209,1,244,208,94,37,229,104,236,66,233,83,162,49,64,249,183,245,255,207,117,255,167,238,254,144,24,8,140,28,140,155,26,96,194,154,28,196,6,8,230,94,230,230,81,7,230,18,15,134,71,141,35,160,80,112,66,102,184,148,13,5,66,224,137,145,162,161,128,161,250,219,81,194,160,33,119,24,108,20,66,210,205,86,85,222,255,251,178,100,176,14,198,191,104,205,27,152,99,240,75,163,185,211,101,130,106,26,197,155,50,78,229,111,209,36,140,167,9,172,44,170,40,28,157,151,75,17,76,192,165,143,52,32,107,49,10,143,203,81,119,23,60,160,50,7,210,66,170,2,196,203,74,135,16,3,140,125,123,8,68,149,41,250,49,67,224,14,55,4,69,155,121,99,89,68,227,90,138,192,188,213,205,219,93,113,122,202,254,90,22,1,253,176,53,182,16,6,123,73,203,40,92,156,152,46,110,3,41,65,235,163,2,55,45,189,242,165,39,101,101,222,127,162,191,146,26,55,240,69,101,201,238,147,94,190,105,141,187,72,229,103,233,128,249,155,216,55,50,249,168,97,145,186,132,138,199,121,202,130,163,173,212,91,67,109,60,254,246,207,110,56,65,117,191,80,0,3,12,151,72,2,65,161,64,162,131,13,254,128,121,8,42,4,59,178,190,4,124,20,27,142,136,44,231,57,235,172,202,127,170,25,200,103,108,109,176,93,109,125,255,197,174,190,227,63,51,24,15,24,0,189,98,172,205,107,83,93,255,255,147,255,255,240,252,247,255,255,176,0,0,18,124,198,226,128,245,137,187,164,230,17,46,25,16,70,109,70,120,42,228,96,241,65,147,1,44,213,94,25,192,38,169,84,108,49,112,119,84,188,120,177,3,2,9,151,145,80,20,242,149,246,148,174,170,219,153,85,50,230,79,185,40,169,77,117,239,133,67,112,195,68,83,24,164,252,169,219,180,255,37,28,143,23,145,63,153,188,42,153,148,15,18,146,2,111,185,69,158,242,81,69,107,109,143,228,158,93,210,101,17,24,124,137,217,40,83,152,150,60,126,100,186,235,0,201,79,138,58,82,55,189,72,168,178,81,38,219,167,204,151,43,136,118,150,220,233,175,98,24,249,187,21,249,44,204,193,219,55,237,67,138,117,118,225,77,29,52,187,14,205,146,106,241,246,194,65,146,155,15,37,164,169,10,139,24,88,184,177,26,195,205,170,205,95,56,204,52,125,175,199,80,130,0,0,56,29,37,245,12,20,219,69,99,157,126,128,133,14,5,14,210,181,248,40,59,72,113,208,57,139,110,199,16,3,125,39,204,146,121,116,113,30,110,126,151,244,186,2,248,167,105,87,153,169,154,235,255,219,102,255,233,255,255,255,255,255,235,251,244,127,254,130,145,126,17,154,10,152,198,37,147,147,41,77,140,177,53,25,116,28,185,49,166,216,197,161,225,1,28,195,100,37,99,79,34,101,178,74,8,192,198,19,19,143,18,28,8,118,129,134,11,6,233,208,233,35,128,45,176,182,58,228,209,176,68,1,67,143,18,181,210,117,228,111,33,137,78,202,2,110,252,244,0,223,90,89,107,162,126,56,230,193,255,251,178,100,182,14,198,90,104,206,155,152,99,112,74,170,137,243,101,39,120,24,97,163,60,110,37,156,129,25,16,168,77,145,62,32,47,61,236,218,210,48,225,78,227,238,205,75,94,159,147,117,103,234,136,115,131,242,60,43,219,27,242,215,85,41,237,245,233,182,194,47,226,63,69,37,234,253,221,55,89,177,22,41,55,249,223,232,16,55,208,166,212,24,83,151,82,82,172,99,161,114,97,122,27,37,142,88,83,242,39,155,219,5,28,231,187,200,157,52,216,71,59,217,35,109,239,132,54,135,199,86,28,152,110,142,23,229,219,62,231,175,245,145,192,0,224,0,249,96,24,152,137,194,168,201,14,65,24,24,178,64,21,60,5,37,47,50,218,164,84,15,38,22,119,156,43,193,14,160,69,102,160,151,83,191,163,148,149,108,106,245,173,206,86,60,140,196,158,239,173,246,167,255,255,209,255,255,233,156,203,242,181,215,244,192,0,76,127,112,78,124,139,205,84,18,141,97,105,193,199,169,182,104,113,178,128,137,131,64,225,129,230,217,129,0,226,71,153,200,26,18,2,69,80,148,200,50,16,232,195,95,65,145,199,1,25,20,96,114,206,144,201,197,62,58,1,227,103,195,198,69,1,60,66,16,128,134,108,165,47,192,72,97,233,121,64,50,223,175,53,252,64,28,112,52,61,2,56,78,196,233,84,72,149,22,62,207,145,252,42,102,226,80,195,111,233,113,234,48,52,54,187,21,111,97,20,10,40,103,139,21,87,212,222,48,199,108,84,138,242,184,197,33,27,72,151,7,206,6,111,242,43,157,53,180,169,251,91,139,1,92,201,86,135,120,62,31,219,173,99,205,86,40,113,109,20,196,248,196,126,152,115,212,140,123,236,114,85,112,106,197,195,46,235,5,163,122,123,141,102,154,179,100,109,109,95,233,13,223,218,189,228,63,185,226,202,125,93,191,90,218,154,37,245,13,111,15,101,74,198,113,207,180,104,242,219,114,110,4,61,198,139,224,250,110,22,164,255,211,88,155,157,196,128,25,33,246,30,21,76,28,49,45,204,86,224,49,179,10,4,136,132,50,139,102,0,124,41,150,38,155,43,173,63,168,38,21,149,201,62,219,13,170,178,200,55,9,191,91,222,210,11,229,12,202,9,215,147,172,213,43,65,63,182,207,212,83,195,47,117,15,249,159,245,59,250,255,35,51,169,229,251,109,214,245,254,253,96,0,91,115,138,177,77,128,195,37,72,24,140,110,52,95,16,212,76,12,13,48,24,136,194,194,165,23,94,134,61,4,180,246,56,10,58,144,129,31,119,43,168,46,153,213,210,78,118,52,6,194,53,36,226,91,197,193,4,176,35,209,44,178,127,72,233,192,26,174,63,161,121,95,52,218,97,160,140,255,251,178,100,205,140,135,195,111,204,11,186,123,116,84,4,217,209,104,194,150,152,169,163,64,110,61,145,65,57,42,40,169,48,11,209,20,163,45,17,1,238,59,91,142,177,189,248,185,183,39,148,205,79,34,185,102,133,1,30,51,176,249,198,206,95,213,130,123,232,111,172,150,49,241,99,118,235,122,98,140,195,27,187,126,52,134,246,50,44,204,183,216,154,109,114,142,108,85,210,228,51,84,217,121,64,238,102,122,122,108,155,190,255,127,133,7,56,245,254,154,39,140,204,124,169,8,184,243,228,243,214,120,154,40,161,89,43,204,41,137,19,144,90,174,214,168,86,108,247,163,57,223,221,88,64,88,192,1,192,142,71,160,72,64,222,130,81,1,125,1,38,9,236,74,68,217,112,46,24,80,228,4,82,196,25,101,183,35,201,234,143,168,140,83,42,183,177,52,211,198,89,124,193,26,147,221,239,153,176,232,55,102,31,139,70,142,153,207,251,107,90,17,102,160,109,2,110,216,33,88,147,170,0,0,9,48,17,177,56,132,124,215,114,35,64,33,13,50,32,56,160,116,139,190,96,98,41,146,194,40,156,210,12,224,48,17,4,197,64,70,83,16,157,192,166,170,22,39,104,140,245,105,130,212,233,169,60,106,52,64,69,214,143,14,169,136,36,70,104,253,16,19,51,109,214,82,217,152,90,157,32,29,243,163,146,164,22,109,212,50,103,58,1,101,143,227,86,121,229,14,50,198,167,188,175,42,99,127,27,211,83,42,209,138,204,144,84,88,34,66,52,60,246,72,123,100,40,235,241,100,52,154,47,187,130,246,36,122,139,26,122,122,37,243,146,191,163,210,147,121,244,249,181,37,150,38,83,77,32,27,255,33,211,40,163,231,59,39,243,103,179,43,73,134,63,210,244,189,223,13,40,99,102,204,156,125,12,227,53,179,29,113,123,73,156,206,200,245,138,45,228,205,67,204,99,171,210,201,43,14,133,76,131,96,16,128,21,91,212,74,0,147,50,193,80,84,69,92,56,130,160,67,217,1,88,1,73,105,46,49,49,24,238,238,88,166,56,110,102,160,239,65,175,166,35,184,199,210,45,89,23,17,153,235,201,137,119,158,107,131,177,39,229,222,61,222,222,202,230,238,234,255,247,43,245,85,255,255,234,9,130,181,217,163,199,249,182,39,177,164,10,161,136,34,144,206,220,13,18,140,48,2,76,76,22,196,129,2,239,153,70,62,128,0,32,40,58,96,152,216,98,232,18,155,192,96,149,141,156,198,128,228,120,16,249,81,160,93,209,18,9,54,131,47,49,115,1,49,188,44,252,8,148,190,68,179,84,45,210,144,59,225,29,59,146,6,54,146,20,79,200,80,167,206,192,240,165,67,153,74,206,192,117,81,42,44,255,251,178,100,197,14,134,155,104,78,27,153,99,112,75,163,89,246,107,11,40,28,137,211,50,46,229,111,209,108,174,232,9,131,149,194,183,69,139,98,91,22,135,255,234,61,177,125,124,47,85,88,149,45,18,136,61,3,72,158,148,12,30,112,82,57,16,35,58,72,68,232,144,80,63,9,21,104,162,219,177,253,88,69,6,30,147,98,135,219,3,167,233,254,169,102,112,155,76,78,234,70,87,146,47,81,183,113,212,92,230,49,14,93,150,153,156,193,6,218,116,202,116,70,113,74,178,212,75,242,73,225,168,217,19,196,231,57,208,245,211,185,58,86,129,165,182,92,139,191,255,55,174,255,255,255,70,192,0,253,198,89,225,108,136,66,204,143,27,12,180,250,50,73,34,97,134,95,14,179,15,113,247,59,20,131,49,240,40,195,149,220,4,194,27,30,238,31,60,105,37,77,21,181,235,255,245,54,201,255,255,255,255,252,96,250,241,54,152,84,245,169,5,182,168,144,174,18,219,32,69,55,72,193,117,128,236,79,183,231,169,133,204,48,247,164,133,226,193,0,0,10,116,196,126,19,18,8,14,50,143,52,146,56,206,65,19,145,146,193,93,147,22,141,2,166,165,55,176,102,35,18,101,43,97,153,131,231,12,63,72,198,216,144,48,143,182,103,162,241,23,205,244,79,39,114,44,166,201,98,247,59,5,219,150,212,107,206,164,70,86,244,134,1,217,189,45,94,182,19,112,104,157,143,56,233,60,206,232,43,183,163,197,177,30,126,174,89,229,141,59,135,246,166,228,194,20,59,224,205,51,166,190,132,125,23,199,89,149,244,148,76,106,253,90,71,203,219,247,11,86,163,251,189,67,214,175,68,226,231,250,153,197,55,102,136,230,58,197,98,153,247,202,185,216,47,111,189,242,175,206,165,118,95,165,250,19,107,121,174,207,75,208,161,40,196,137,117,178,178,106,39,57,61,200,156,107,115,44,181,132,77,213,184,170,203,106,42,141,218,116,3,141,93,68,0,0,27,14,64,116,224,68,56,124,161,124,130,78,130,231,131,16,135,206,94,16,48,22,2,41,196,20,80,67,169,72,172,240,240,211,243,43,170,116,249,172,190,215,106,214,147,88,214,129,166,223,255,255,209,210,203,152,53,225,157,6,68,121,236,222,51,111,33,106,152,214,157,99,119,208,212,129,102,57,214,102,84,170,6,157,184,102,25,21,230,96,9,33,93,172,195,48,148,192,145,28,193,146,148,44,6,46,67,38,202,87,189,29,12,171,7,204,28,9,222,82,96,153,41,17,56,12,40,245,109,192,205,192,70,20,56,163,82,78,63,163,161,29,212,52,235,145,85,255,234,194,179,183,249,176,47,128,83,94,41,124,4,249,244,132,200,29,76,245,145,41,255,251,178,100,189,14,134,107,104,206,27,152,99,112,77,202,122,19,80,3,244,27,133,163,50,78,225,145,137,61,41,232,221,32,23,200,207,80,181,24,156,36,210,69,225,54,68,61,82,209,74,233,173,238,212,131,88,217,220,211,255,71,97,92,73,16,12,168,192,59,124,19,226,203,142,45,193,20,61,20,7,67,6,125,102,102,155,244,174,85,127,215,242,191,13,59,163,153,134,57,151,166,82,78,149,71,201,151,126,90,71,213,110,209,183,45,179,84,109,210,178,204,42,171,195,149,25,189,154,246,156,80,125,11,154,133,29,98,243,248,22,185,19,12,165,154,81,167,239,109,251,193,215,252,132,34,182,191,30,168,119,4,0,0,15,248,231,9,56,133,65,198,65,128,31,130,235,10,0,108,145,165,0,231,23,200,128,168,142,21,31,156,42,221,214,70,223,150,118,215,216,246,172,227,255,67,255,255,125,168,32,233,54,175,87,191,81,71,135,77,78,23,115,213,99,215,70,190,30,49,34,128,73,74,122,141,185,78,171,178,178,0,0,178,10,228,216,215,248,198,23,108,204,118,172,128,76,54,185,46,54,108,26,22,55,12,72,23,132,96,138,124,25,68,94,5,64,49,0,62,97,192,248,36,105,5,64,19,2,0,6,92,96,200,100,215,157,133,81,127,146,152,144,100,45,112,161,230,212,120,38,150,167,139,170,105,52,59,24,93,75,146,90,216,91,144,157,219,54,27,75,141,52,240,11,41,25,235,12,25,106,238,101,179,169,68,79,120,83,113,107,153,81,82,202,54,245,195,195,26,75,150,168,116,111,192,6,152,138,73,212,193,37,221,42,199,218,72,84,198,245,163,243,145,125,184,149,20,178,50,166,26,172,139,177,114,27,183,49,27,115,44,76,195,28,195,77,235,126,200,195,36,235,183,85,67,241,90,87,218,247,66,93,250,187,226,133,85,164,123,117,143,223,228,209,58,243,17,117,143,46,133,165,111,127,102,173,95,122,244,202,238,183,211,208,215,35,13,77,76,59,67,140,218,0,20,13,245,197,140,152,193,113,152,72,7,20,181,134,154,85,247,49,2,64,252,131,176,190,122,18,239,16,63,136,25,159,234,66,247,161,183,247,125,63,179,120,208,130,64,229,255,255,255,255,252,198,111,222,187,46,130,184,12,213,22,45,157,132,238,226,6,169,141,65,248,159,32,49,151,89,253,172,164,1,97,146,147,137,197,240,145,157,2,201,164,233,169,149,162,145,140,190,209,143,66,1,129,225,241,141,96,226,115,15,0,198,68,154,38,0,0,162,16,104,200,1,188,197,192,129,252,5,6,165,82,204,248,142,113,101,73,190,212,90,208,192,162,17,88,170,141,199,138,131,3,7,89,238,16,81,59,184,180,150,27,46,255,251,178,100,193,14,134,247,104,204,19,184,100,80,79,234,122,35,101,101,82,28,41,159,48,110,229,47,193,99,167,40,220,243,21,80,101,74,166,21,9,165,245,69,20,214,194,75,156,4,46,8,96,120,17,196,88,34,255,180,73,8,65,93,153,105,152,69,45,80,238,138,228,110,15,207,156,229,70,155,77,236,162,72,56,30,212,154,116,131,214,238,34,132,143,173,108,168,80,24,140,192,87,81,25,184,36,133,63,249,148,253,80,236,233,255,212,163,106,251,59,30,89,90,209,154,224,120,168,178,16,64,11,38,109,214,80,28,51,59,37,64,54,7,137,251,64,193,208,85,2,109,65,5,230,24,153,209,13,205,196,202,229,198,166,109,26,205,61,198,179,81,62,146,164,232,119,154,32,0,77,247,201,33,54,12,69,121,61,1,196,4,51,60,123,192,130,27,230,150,40,0,240,226,135,254,235,238,178,253,89,211,226,141,248,215,255,116,153,252,85,36,65,196,93,168,181,74,27,21,20,48,165,194,116,85,72,170,234,212,100,111,165,170,181,205,198,214,233,16,119,94,49,213,135,220,25,107,81,67,66,112,239,108,205,53,217,0,0,243,57,172,211,247,102,67,141,35,3,100,207,227,67,205,211,149,101,115,165,0,211,28,201,51,42,140,211,20,3,99,0,194,83,45,149,129,192,160,192,176,20,211,80,96,194,17,124,16,14,1,64,52,29,5,10,5,6,155,39,17,132,165,0,130,91,150,100,57,114,39,22,42,181,143,60,0,177,151,55,113,19,205,244,2,130,193,195,78,167,3,154,79,75,62,106,233,164,69,59,190,206,67,185,69,146,168,69,199,76,82,102,19,57,183,47,72,44,135,37,165,4,35,72,226,99,22,184,238,113,251,115,169,161,110,223,228,172,112,172,82,125,162,66,31,25,68,202,194,219,176,216,59,99,111,29,45,4,138,134,188,91,40,109,169,118,197,172,175,193,173,15,180,148,210,235,118,106,83,203,59,163,211,118,213,19,41,63,49,230,124,194,178,144,103,102,202,90,208,242,221,11,135,5,85,169,46,88,100,253,21,204,35,110,181,94,170,64,147,139,163,128,237,8,189,109,185,251,172,165,137,108,103,102,233,29,57,186,212,60,253,150,94,231,159,182,66,251,253,13,188,52,0,14,223,252,145,77,138,165,65,238,72,131,100,194,20,57,46,107,133,194,146,66,181,75,230,206,26,122,208,170,218,174,143,232,196,95,65,205,47,249,127,151,232,46,241,163,24,181,46,32,212,59,93,152,209,55,178,106,46,247,75,26,75,5,7,78,236,142,33,66,49,226,9,139,206,36,166,87,177,149,170,211,179,166,197,115,67,202,240,179,30,58,190,245,110,253,251,142,188,165,223,176,157,230,54,73,255,251,178,100,180,14,135,239,104,202,147,185,100,240,101,170,122,35,101,229,42,91,77,163,56,110,61,147,1,144,165,104,157,133,137,137,158,148,124,107,166,1,174,87,134,9,27,155,2,178,29,96,8,14,16,138,12,96,37,0,134,12,92,39,71,2,18,72,128,12,99,16,84,6,80,11,127,139,162,16,42,108,170,82,232,166,58,9,6,193,7,45,143,194,164,139,203,33,134,213,43,129,181,208,71,225,7,66,85,206,208,79,144,242,12,128,83,29,66,56,100,186,200,145,1,162,240,254,60,156,98,67,153,60,255,8,169,17,217,165,105,236,165,121,146,110,41,55,11,86,183,197,178,239,189,52,169,253,184,125,106,199,178,201,120,189,36,34,236,77,65,122,163,118,230,3,245,231,233,72,94,246,144,212,89,51,170,227,106,97,56,219,149,212,149,132,96,84,216,144,219,81,183,10,37,214,119,225,59,114,37,201,86,186,212,158,220,66,104,152,128,62,142,197,243,163,53,135,100,64,249,212,34,9,28,65,98,237,59,11,176,252,90,212,179,17,250,226,200,140,64,0,150,237,154,162,254,148,2,130,232,164,144,67,25,115,191,157,164,147,137,113,147,137,156,217,84,106,214,224,145,82,168,234,188,155,23,234,253,95,65,147,251,74,157,212,141,2,4,119,169,166,59,81,111,70,15,148,209,53,54,24,25,59,190,32,81,232,204,169,4,13,16,203,115,108,187,32,160,169,42,248,139,253,102,118,45,156,245,21,140,124,71,178,221,190,255,255,237,34,32,2,157,220,194,224,51,185,155,205,140,52,55,234,112,201,67,3,9,36,12,6,23,25,6,44,68,53,153,83,120,25,77,83,192,88,169,17,115,151,192,140,26,184,179,22,82,100,157,47,193,240,211,118,194,64,121,56,40,143,102,79,133,93,222,169,192,244,205,18,26,214,30,184,32,31,104,62,156,241,41,63,241,180,223,170,87,95,36,127,113,52,180,133,12,56,164,161,156,122,123,45,109,223,65,207,87,57,45,104,210,135,53,83,210,59,180,151,103,242,86,186,196,244,201,173,223,25,48,140,143,96,66,104,86,171,160,154,20,10,174,128,143,23,42,121,106,96,130,76,207,33,138,180,170,235,177,53,45,102,133,42,131,98,160,169,81,93,8,130,200,59,132,205,92,13,26,64,248,150,50,145,82,54,75,234,167,209,144,18,180,71,246,128,0,91,252,56,33,62,166,208,26,152,230,19,123,212,188,83,5,245,80,128,80,200,109,217,94,11,243,151,245,17,145,122,36,224,150,200,26,70,127,145,210,135,131,20,200,44,29,231,19,183,255,108,185,84,228,79,233,127,41,195,176,241,156,47,236,88,216,167,88,81,81,235,7,30,73,202,216,173,209,192,190,101,88,255,251,178,100,138,140,230,9,104,206,155,143,76,80,121,173,25,227,104,72,142,26,181,163,44,78,229,143,129,185,174,167,77,145,34,56,242,99,132,133,154,156,186,52,171,162,63,132,66,69,137,81,162,131,83,102,153,184,85,168,102,238,71,223,143,191,245,133,122,123,155,116,166,44,0,6,140,75,91,143,187,146,205,160,59,131,32,227,77,137,99,49,207,67,45,130,243,16,71,208,96,16,96,88,52,56,2,150,1,162,231,179,224,192,24,196,241,45,15,82,248,48,99,142,51,184,135,196,149,112,80,170,36,152,194,138,17,21,1,174,129,148,18,6,38,224,161,157,138,122,66,238,77,62,137,58,110,12,254,237,84,232,229,142,196,85,110,55,104,80,168,4,73,114,94,90,84,250,214,220,74,57,157,210,245,98,25,58,52,55,144,37,41,202,46,62,11,20,46,92,95,71,234,1,253,106,196,119,111,176,215,96,89,110,178,153,167,46,150,161,66,233,170,189,165,94,206,110,111,63,53,94,103,102,247,117,211,207,155,63,70,97,87,238,192,185,248,93,253,102,181,110,150,218,203,176,110,100,31,205,114,131,139,69,9,247,86,180,43,101,173,102,111,11,255,51,250,238,183,121,101,52,209,186,253,103,242,99,95,73,14,102,227,170,156,64,22,168,94,81,177,144,128,42,19,233,74,2,45,162,197,146,181,187,227,172,158,158,95,68,6,193,171,64,229,190,87,178,138,6,209,82,140,202,40,173,148,94,79,255,171,238,14,127,255,242,58,1,181,80,106,224,225,104,154,110,148,250,230,218,237,187,143,46,238,123,185,17,43,116,252,249,29,139,89,51,164,173,23,157,6,210,205,65,159,223,253,59,79,192,178,72,203,190,96,79,22,180,0,1,147,16,171,195,238,240,51,20,23,67,48,164,211,28,134,147,19,221,243,23,2,131,13,4,3,9,66,18,80,173,40,144,234,28,8,34,57,129,224,185,136,35,0,168,14,85,2,204,18,4,195,2,161,98,241,46,6,97,18,193,14,74,42,204,9,162,118,29,147,68,116,192,142,40,176,40,72,99,58,97,208,99,17,242,192,135,113,46,228,250,192,149,129,147,149,2,174,23,249,254,16,166,52,84,134,36,48,212,46,91,215,238,14,179,86,71,83,183,88,236,236,191,42,188,173,117,204,154,150,176,137,223,194,221,29,37,183,102,79,86,187,25,231,110,74,49,219,30,51,45,23,154,114,37,205,111,96,129,50,41,157,80,34,110,24,89,152,74,149,42,202,24,100,164,161,9,141,90,149,231,101,225,22,211,68,107,87,138,53,222,234,149,57,116,248,165,118,237,66,176,115,108,200,194,210,249,168,109,44,167,116,255,173,217,71,109,213,3,17,239,129,115,75,164,129,64,64,255,251,178,100,114,142,103,52,104,202,147,185,76,112,85,136,185,247,101,229,42,27,245,161,48,85,220,0,1,107,42,103,78,178,112,0,12,177,0,0,0,13,170,110,80,181,151,169,23,12,126,30,33,137,149,226,30,35,142,163,144,242,229,89,176,187,84,101,28,69,18,92,219,110,73,149,27,104,194,236,205,140,77,127,254,189,149,155,255,255,255,255,216,69,153,87,77,89,118,148,20,105,13,69,212,29,64,62,106,1,36,33,62,129,34,124,38,164,46,197,73,33,201,73,204,228,168,142,11,129,77,35,27,12,142,72,76,143,26,76,140,35,76,169,1,204,53,13,134,130,198,245,232,95,66,48,17,0,6,1,0,134,50,3,32,224,9,219,122,79,80,61,61,251,42,140,122,145,38,186,136,101,2,120,31,114,210,179,249,148,25,119,227,17,186,20,86,146,75,213,144,38,239,221,201,244,153,191,26,144,189,154,142,146,191,150,40,85,26,172,229,36,86,253,75,54,119,159,203,239,231,90,222,120,211,94,171,148,17,44,231,37,148,124,166,136,69,235,222,164,145,217,173,79,158,240,144,215,195,150,59,248,91,214,245,127,159,169,221,238,253,90,110,247,234,221,173,59,55,246,50,191,255,171,153,103,134,243,187,159,59,119,27,213,53,151,53,172,111,225,103,184,254,185,158,187,150,181,132,186,165,37,171,115,52,249,202,247,103,90,160,183,204,63,120,86,177,79,250,213,234,250,183,132,221,201,110,233,226,98,73,219,48,88,72,6,104,31,133,224,214,68,97,133,194,118,78,91,68,173,107,170,216,233,173,37,15,120,169,222,6,43,73,120,242,96,84,214,102,31,119,121,154,123,152,204,53,59,54,80,102,140,83,187,103,255,255,246,127,255,255,255,255,71,56,161,113,41,71,214,121,33,89,51,207,49,4,67,117,48,227,88,243,198,236,99,156,204,121,99,145,145,208,179,30,42,114,64,0,5,28,177,131,83,196,195,2,203,99,61,33,227,91,140,211,74,8,195,104,14,51,15,193,209,224,192,220,147,60,197,51,44,220,50,180,193,227,56,66,4,46,163,39,192,242,0,8,198,115,236,32,159,103,202,170,3,93,19,217,2,148,162,237,87,89,252,12,56,226,97,31,84,96,213,118,113,109,179,210,176,214,153,176,16,37,52,138,55,38,4,130,21,20,88,217,152,13,233,86,149,104,38,205,48,50,81,9,90,8,140,113,86,10,11,89,83,86,190,230,179,109,36,41,206,201,204,82,81,89,64,227,100,128,25,129,145,26,17,37,4,253,170,56,245,138,166,209,72,60,159,22,28,105,107,59,56,81,104,85,25,125,169,106,249,164,238,55,236,218,185,159,68,64,137,22,92,132,243,107,107,173,21,209,205,34,7,3,255,251,178,100,94,128,9,201,134,206,150,119,32,0,52,193,122,50,204,32,0,159,245,223,62,93,204,0,9,14,141,231,67,178,128,0,77,214,20,247,211,55,84,206,75,152,247,243,182,179,194,89,95,12,61,88,151,164,177,252,128,26,250,224,115,40,99,48,3,162,251,78,82,69,109,194,161,171,53,103,55,142,122,255,239,239,255,44,48,221,152,126,164,177,159,53,5,214,230,198,237,199,231,237,202,109,101,114,110,236,16,234,190,151,241,167,163,250,151,105,191,31,255,238,183,255,255,255,255,255,255,255,255,255,255,141,188,185,126,28,171,142,95,255,255,255,255,255,255,255,255,255,156,162,181,157,79,64,55,234,128,3,0,64,3,101,16,85,222,0,149,130,151,46,196,8,152,107,232,105,238,4,95,117,96,119,34,70,54,85,129,194,207,109,107,60,163,103,7,207,43,109,254,79,169,216,124,107,63,255,249,28,78,0,5,198,12,110,24,60,96,110,21,17,198,134,64,224,169,169,42,70,129,34,0,65,69,83,40,96,64,152,14,105,144,65,129,128,38,12,19,153,32,220,5,11,38,16,176,181,121,52,180,75,150,83,175,232,178,123,44,88,97,89,164,207,24,118,68,148,195,135,204,133,48,210,192,54,127,101,158,175,37,118,222,162,232,184,35,147,23,84,106,60,191,97,199,246,167,183,7,22,204,18,253,83,85,156,194,36,186,108,91,30,148,245,2,239,185,22,8,59,178,215,78,0,93,207,235,37,158,212,231,106,182,25,236,106,239,238,235,185,69,105,101,45,6,93,117,209,129,173,61,84,155,221,143,229,204,106,53,89,233,84,4,136,252,197,175,227,218,7,59,42,207,78,59,221,236,163,209,220,126,175,100,147,114,139,255,81,153,66,106,198,176,220,55,33,195,233,185,202,144,142,99,51,46,203,228,24,100,245,60,54,117,19,102,181,123,91,189,229,6,93,185,175,254,115,255,239,254,117,237,127,238,123,47,160,231,254,185,255,190,127,227,32,255,248,63,255,242,255,252,49,253,86,188,130,100,59,38,98,2,203,94,66,9,133,96,144,197,234,119,34,175,169,125,99,50,84,87,122,187,46,128,144,57,52,101,68,191,21,43,105,117,145,233,34,201,247,16,34,84,179,157,4,164,119,166,130,123,28,229,255,254,203,180,255,236,253,200,226,191,255,255,247,136,0,128,148,2,182,133,105,2,199,70,170,254,113,67,134,4,32,106,120,0,42,0,8,1,134,37,62,143,217,180,2,199,72,0,12,144,220,72,5,177,52,187,234,94,197,168,234,189,247,163,109,236,82,85,9,149,150,4,35,212,32,192,153,125,118,119,44,227,95,142,68,101,217,68,146,142,94,150,163,196,116,82,168,29,234,186,148,209,62,47,255,251,178,100,45,8,167,14,112,209,59,111,46,224,66,165,25,245,100,229,118,158,193,221,58,46,105,181,208,252,30,232,157,131,29,144,123,82,139,69,33,102,85,210,14,205,163,18,45,215,91,200,154,103,0,53,211,148,90,196,47,219,93,230,93,127,79,212,219,160,147,69,178,33,55,204,196,7,239,126,37,205,76,212,188,65,178,3,20,240,206,24,27,69,10,184,151,14,168,109,105,138,251,144,237,216,236,128,223,113,171,22,68,131,226,151,9,77,84,207,89,190,20,187,124,184,113,214,14,201,243,218,111,99,248,38,231,200,203,25,175,244,250,105,106,139,242,89,53,243,140,252,234,155,178,239,17,229,145,45,11,107,166,209,181,232,25,136,30,186,248,120,4,0,9,148,212,6,67,45,218,231,21,216,20,100,45,175,182,171,221,137,91,116,211,241,43,104,42,68,221,80,195,123,4,98,248,225,236,119,187,14,59,29,238,189,122,104,223,77,55,82,1,49,1,83,22,35,203,198,26,179,247,105,255,255,203,125,160,57,131,233,198,106,98,25,95,190,101,160,249,146,135,38,135,245,154,64,86,1,17,153,116,154,96,176,3,92,54,232,98,8,17,128,77,166,44,34,53,202,135,137,203,149,48,218,84,236,202,222,168,58,11,111,30,196,57,188,172,212,20,124,152,43,132,40,178,45,85,53,33,250,118,33,105,22,165,179,178,84,208,155,16,2,19,23,20,137,184,206,212,13,45,193,101,179,110,193,12,23,11,144,187,143,139,46,174,213,16,11,82,163,5,220,192,200,123,242,160,115,202,213,198,65,222,206,39,250,140,62,119,99,244,155,213,155,223,5,229,138,122,231,131,8,158,219,212,199,63,116,127,220,51,220,117,243,227,117,30,17,123,110,21,23,27,3,82,189,81,90,47,97,36,191,201,152,198,190,255,38,72,132,169,178,199,240,210,65,36,141,221,98,22,146,38,87,34,22,160,162,242,10,89,97,178,137,48,126,162,10,49,146,180,19,115,137,143,201,44,190,93,90,175,78,187,149,160,244,139,83,115,135,187,107,86,68,60,243,34,6,163,126,107,201,176,0,141,30,94,140,228,56,82,244,80,18,37,26,229,144,64,109,130,114,10,67,81,204,254,151,222,170,215,156,11,9,71,150,221,213,170,146,169,178,255,250,46,173,172,111,145,106,125,27,253,115,191,255,174,164,187,63,255,245,241,63,195,64,0,0,148,19,2,122,241,213,131,36,52,48,72,147,39,35,11,1,153,179,136,25,141,102,0,133,84,214,112,73,214,251,162,102,0,73,241,4,193,27,101,173,7,159,34,246,19,26,197,186,229,113,29,103,241,83,59,56,64,247,57,43,161,164,183,249,57,55,8,0,136,134,172,238,17,94,153,31,178,255,251,176,100,39,136,182,44,105,82,211,111,110,192,68,166,122,7,96,237,124,31,25,205,52,14,233,239,192,248,148,40,97,133,61,184,218,100,85,76,77,237,43,54,215,42,141,114,191,125,223,148,191,111,137,124,114,9,188,211,118,62,35,121,115,241,127,241,228,40,189,15,231,13,174,141,79,90,111,54,207,120,155,185,80,5,152,144,73,141,112,76,141,108,164,136,95,145,191,62,198,173,46,137,202,241,144,223,114,104,133,47,201,107,17,79,181,22,115,34,220,173,151,55,160,42,143,103,88,7,99,205,78,96,217,21,7,49,22,231,212,110,250,148,104,228,86,172,168,166,103,43,111,178,128,16,0,20,0,5,102,8,173,136,101,72,43,118,173,48,72,39,254,16,154,51,83,98,215,134,48,190,231,12,205,211,74,1,33,98,142,239,165,245,102,19,233,78,169,191,199,91,18,6,40,51,13,32,150,39,176,94,149,59,244,219,253,89,143,254,115,71,245,24,148,190,26,132,128,26,32,144,155,110,111,152,58,39,25,125,118,25,154,53,10,136,198,39,157,6,16,128,203,4,2,169,210,52,132,56,49,28,199,20,4,95,146,98,34,70,52,96,57,100,138,218,45,236,68,20,12,121,131,161,33,103,175,115,48,248,72,86,99,85,85,124,124,160,67,77,174,158,150,5,132,185,21,161,178,39,236,232,41,224,28,137,181,122,153,10,127,198,95,171,232,184,68,38,196,6,60,10,188,220,39,219,162,20,201,19,252,16,26,91,4,170,72,118,161,152,27,133,83,116,18,179,112,26,110,23,46,22,160,75,142,8,11,184,57,110,91,175,215,134,4,222,170,81,160,106,152,4,117,225,170,113,120,176,224,145,131,26,166,112,129,199,193,116,213,138,133,172,92,230,191,111,214,90,179,240,184,214,227,158,91,163,2,113,107,49,55,167,174,254,39,255,110,88,240,103,198,30,107,166,79,169,178,80,165,241,173,215,58,110,250,146,54,173,154,127,172,111,181,255,187,98,221,126,111,239,175,243,107,245,233,255,107,84,227,209,211,144,1,67,45,224,227,148,148,128,17,21,126,238,163,221,52,85,27,187,25,46,64,92,222,120,222,187,152,132,76,104,27,37,148,215,62,203,159,103,203,163,230,55,245,129,155,33,57,195,158,244,33,180,185,202,124,230,223,150,255,163,255,145,0,0,66,116,195,152,14,80,152,225,165,5,213,140,52,112,227,118,13,232,24,193,200,68,108,42,0,251,156,96,35,248,50,6,107,103,131,196,74,52,188,94,41,35,53,177,166,255,56,194,113,66,210,155,175,169,128,129,49,202,192,80,104,166,14,116,158,227,211,64,239,217,179,6,174,202,132,165,206,77,157,57,242,153,12,230,51,209,60,164,176,231,255,251,178,100,46,14,150,132,105,80,27,107,127,144,75,70,106,13,97,45,118,25,117,165,66,78,97,237,145,42,30,167,145,134,157,216,234,89,141,198,111,110,56,132,54,42,52,223,205,11,175,228,24,39,89,112,65,95,63,77,39,142,24,156,111,95,231,192,228,72,174,246,7,57,63,195,161,226,52,105,140,55,163,233,63,171,30,223,232,188,252,192,215,194,111,125,158,104,43,153,43,216,139,42,249,191,128,239,249,175,92,187,253,171,18,246,218,121,130,103,85,101,21,177,37,111,219,84,137,216,25,144,212,204,27,184,110,145,55,140,46,103,221,36,174,242,123,251,109,145,182,94,144,0,0,32,40,0,64,0,15,11,102,37,82,220,101,0,140,37,220,97,112,206,66,130,195,161,131,5,2,203,190,114,149,107,223,234,147,76,140,32,216,100,221,163,253,45,83,93,121,199,208,83,234,71,252,116,99,1,150,154,41,83,10,99,241,46,49,167,245,255,249,223,254,207,223,164,42,11,6,141,32,13,50,163,192,198,165,3,3,129,76,115,35,49,176,77,62,12,56,42,83,25,121,157,192,176,183,148,73,202,46,72,209,66,246,193,166,123,113,238,205,84,25,189,27,245,8,150,12,222,91,54,72,220,243,124,167,54,233,87,111,175,234,162,185,164,25,147,65,183,86,130,33,97,199,75,146,187,116,53,53,36,28,55,157,87,94,13,56,208,141,121,234,15,201,184,8,20,217,221,175,15,125,39,55,151,127,56,255,127,38,159,220,73,253,143,175,152,223,231,237,122,105,5,60,220,150,18,17,169,8,18,51,236,147,207,118,231,247,111,79,98,200,76,101,35,105,245,110,218,210,148,179,255,180,67,151,239,247,218,247,190,251,86,242,95,41,130,27,140,24,6,180,13,227,89,218,187,94,85,155,77,140,106,159,211,16,119,139,195,139,191,6,214,201,200,201,172,181,0,128,150,13,49,86,8,216,54,120,121,194,20,177,98,255,75,158,112,75,41,91,184,105,162,147,150,83,43,209,105,16,216,249,90,102,64,70,28,150,60,171,169,83,143,229,165,26,131,10,249,167,237,232,181,57,235,135,98,156,207,223,255,148,255,255,212,188,151,239,201,85,255,255,208,4,176,84,184,191,231,8,248,3,33,148,60,159,230,193,248,117,49,192,68,69,153,116,176,21,114,149,187,25,176,229,205,38,135,69,67,150,183,135,124,248,111,233,61,62,44,9,188,12,11,118,155,225,91,85,69,62,13,124,28,192,136,143,166,133,235,45,225,227,102,87,74,95,35,150,88,74,12,79,28,201,204,42,19,245,66,119,76,99,230,89,52,250,209,78,187,81,198,3,31,21,80,219,102,212,149,35,206,93,12,136,164,82,168,168,177,214,73,60,235,209,255,251,178,100,60,140,181,83,105,83,27,79,107,112,75,102,121,213,105,103,108,24,165,197,64,78,97,111,193,36,25,167,161,151,149,160,40,45,68,229,27,152,17,145,77,17,14,210,149,67,246,200,81,58,204,179,182,116,80,88,184,61,86,144,61,36,238,187,75,181,157,55,106,148,138,214,171,29,124,235,33,48,244,244,253,64,4,0,42,131,66,104,37,8,241,20,199,50,116,218,74,239,20,26,201,88,225,146,30,244,63,160,230,2,245,31,149,144,149,240,251,180,108,212,4,198,153,29,222,113,146,164,158,154,215,221,59,141,230,179,31,252,103,24,206,160,78,145,228,100,111,28,127,253,71,223,252,175,250,126,104,0,7,204,86,81,53,114,28,195,102,32,52,192,48,112,99,11,1,139,195,192,145,25,138,136,97,192,26,99,64,139,101,68,32,176,73,16,186,81,146,32,131,239,38,84,120,214,115,240,86,103,38,243,49,121,226,97,123,59,149,69,143,7,105,179,92,246,218,163,107,252,161,92,149,80,108,78,179,212,18,185,169,29,175,163,106,220,160,108,255,188,187,40,117,117,84,136,28,168,238,225,93,45,183,84,12,79,92,7,23,76,172,208,205,242,238,86,244,45,224,110,168,122,91,96,227,137,247,244,98,180,144,1,173,65,54,119,17,184,26,123,107,34,14,250,117,36,1,211,218,67,233,29,166,156,8,197,154,134,254,169,102,162,205,152,61,78,21,13,115,0,88,104,77,86,113,153,219,90,67,114,197,249,250,228,206,116,94,248,32,191,255,143,226,255,61,212,1,172,150,2,49,42,253,47,120,9,209,37,150,192,161,210,55,100,209,2,212,16,13,20,210,149,222,59,135,206,59,102,123,198,108,136,172,250,92,253,29,225,213,37,98,17,59,168,178,182,253,253,73,49,253,64,77,82,191,24,223,252,57,98,232,241,7,175,95,215,255,255,210,0,0,3,112,193,221,63,88,78,15,83,180,212,28,160,245,236,19,152,95,208,108,8,26,44,119,147,89,77,3,148,84,160,164,0,165,184,180,216,122,253,200,93,198,196,246,203,30,9,20,180,42,13,189,190,128,25,254,194,172,246,14,185,11,254,204,50,90,164,35,89,204,247,189,209,251,113,51,5,237,27,210,223,186,211,114,62,233,3,183,29,31,60,1,49,155,0,231,248,235,110,223,34,95,223,207,47,232,113,121,138,222,52,125,253,91,140,101,17,112,27,184,15,80,194,41,27,112,39,186,162,181,9,254,90,244,146,35,250,98,199,102,95,102,87,81,27,86,109,37,93,45,47,32,129,183,73,225,131,229,212,249,44,166,40,122,102,175,248,125,81,159,235,195,138,63,166,71,141,0,128,3,119,126,192,169,67,19,58,32,76,194,48,23,193,65,255,251,178,100,98,8,181,152,105,81,27,79,94,144,77,230,121,213,105,231,104,19,153,155,76,237,189,111,73,41,25,167,149,133,157,178,220,168,176,9,205,18,217,50,161,14,25,158,101,177,27,76,253,43,162,233,171,81,133,145,106,205,95,152,116,108,96,183,66,48,85,172,88,113,158,173,95,203,84,53,173,4,90,166,159,118,255,228,235,113,63,171,231,177,38,167,210,32,2,5,189,73,80,76,176,100,198,92,73,71,90,217,128,206,130,129,72,65,1,34,50,174,25,88,125,183,248,57,93,123,208,54,240,148,175,60,38,156,46,149,17,23,81,26,137,74,222,5,154,157,198,126,239,47,175,225,35,238,15,86,105,243,70,186,25,99,192,215,152,143,149,13,151,144,219,194,247,40,120,75,144,28,110,31,111,143,73,111,127,31,173,216,155,196,51,241,140,121,142,230,105,91,236,47,122,61,152,173,170,109,238,191,51,233,45,248,130,165,206,135,162,212,15,242,86,77,170,108,112,89,233,240,227,238,236,59,188,71,35,76,77,114,110,207,90,106,191,182,221,193,254,20,45,152,86,139,66,46,8,187,152,233,156,131,108,95,33,197,117,97,64,189,71,230,70,248,86,108,107,161,243,89,137,54,179,173,2,34,205,58,222,216,53,135,223,151,201,20,191,134,169,121,157,189,13,168,179,212,29,107,175,202,183,255,35,111,215,35,253,78,251,255,245,57,127,255,255,210,0,0,32,20,131,123,114,76,72,153,49,249,8,156,136,51,153,114,112,218,88,144,15,236,193,168,55,27,169,128,19,100,52,43,15,210,186,237,59,149,147,195,139,98,1,138,151,122,246,109,120,153,117,143,148,246,65,146,211,190,227,87,143,220,123,97,11,78,189,83,154,164,142,11,124,64,86,31,252,17,185,94,180,214,226,248,185,221,114,32,123,56,191,145,185,91,235,254,133,99,213,228,72,177,21,189,12,89,42,197,42,122,178,44,156,69,118,219,132,57,215,243,25,172,247,112,117,187,111,205,29,149,135,98,193,243,176,248,117,230,147,201,219,124,71,252,195,11,161,233,79,42,128,0,132,0,48,149,2,17,54,40,156,181,65,152,208,197,9,0,82,77,188,96,21,102,150,52,101,198,176,43,175,122,202,174,204,164,13,99,251,34,10,51,87,44,209,220,92,162,236,169,71,29,13,111,125,52,55,226,250,14,167,129,95,166,248,235,255,243,181,255,241,247,185,127,234,127,255,250,171,0,128,19,188,170,226,96,3,67,193,70,158,20,14,6,48,77,99,9,6,2,1,152,168,50,234,167,51,50,154,233,248,98,195,105,227,4,182,150,81,26,159,173,228,247,70,108,245,235,146,213,98,16,184,59,203,13,240,207,36,26,252,24,188,190,131,95,112,255,251,178,100,149,136,132,193,104,212,83,47,91,96,78,231,169,216,105,167,118,22,37,165,72,109,189,175,193,53,161,39,153,149,157,168,31,175,105,223,95,137,228,207,243,249,18,190,1,121,166,28,252,133,254,220,118,102,48,181,242,182,169,247,204,86,225,206,101,15,142,203,35,110,244,181,60,154,30,26,79,92,138,126,112,121,212,141,75,40,101,199,81,89,98,108,116,114,148,214,130,83,19,234,81,234,144,60,169,82,78,145,155,48,127,41,28,50,10,209,189,73,151,206,173,140,204,18,36,75,235,174,126,100,164,92,168,250,11,50,155,202,255,200,116,160,192,8,34,136,38,44,120,208,37,70,192,34,207,196,133,89,130,159,32,245,163,204,244,70,80,4,162,109,164,103,29,231,227,157,193,194,246,165,90,68,201,26,17,29,11,241,108,80,149,154,253,242,254,84,236,63,108,54,244,105,255,87,255,237,223,255,222,84,123,253,73,186,167,255,246,254,177,0,0,19,156,194,107,204,45,168,134,232,220,211,137,135,14,60,224,155,244,46,56,97,71,106,33,17,53,69,72,17,173,155,56,16,208,220,20,153,175,27,70,126,112,205,207,186,170,118,39,227,50,58,131,129,240,59,122,132,81,76,32,42,223,14,117,239,181,172,149,142,210,200,34,22,254,200,163,212,249,125,137,222,100,231,253,221,118,106,31,250,5,239,220,235,101,117,96,183,113,14,254,112,19,37,178,23,161,245,124,96,164,32,1,176,138,26,84,57,141,142,155,163,237,176,120,196,187,207,150,215,60,74,135,103,192,249,162,206,187,237,75,5,98,191,70,100,106,77,247,137,254,220,247,184,89,205,111,253,237,52,132,4,173,150,51,194,43,22,111,121,34,233,61,53,46,182,183,90,215,50,205,152,184,76,62,154,4,40,184,195,207,255,112,0,0,96,2,168,33,145,129,132,2,122,130,32,7,105,57,80,9,136,21,29,107,227,220,120,232,26,32,41,183,52,165,236,229,188,239,176,191,140,220,231,8,69,149,145,147,59,193,167,160,221,5,150,160,222,12,118,86,204,122,191,168,228,140,96,108,218,133,230,47,203,63,177,127,244,206,211,255,209,242,222,175,244,63,228,173,245,140,193,214,196,204,213,32,195,233,224,195,18,208,200,0,188,197,93,188,195,97,84,160,142,49,32,206,103,101,150,51,197,1,45,240,48,21,51,232,112,48,96,6,25,0,128,192,155,186,96,0,12,196,240,120,201,128,104,145,0,50,143,237,92,80,134,206,94,99,99,98,245,55,83,50,214,135,43,77,184,119,74,174,245,183,103,82,90,163,161,80,38,135,48,51,192,187,29,113,32,102,206,208,54,155,208,223,27,27,6,187,75,32,157,188,76,53,197,23,1,13,15,228,255,251,178,100,202,14,182,13,104,208,155,106,127,144,87,135,169,200,105,234,104,28,181,163,52,46,229,115,209,119,158,166,149,165,150,216,173,24,183,67,72,185,4,172,67,69,12,125,96,233,117,26,254,202,36,121,205,111,238,225,207,171,133,180,50,169,117,163,206,238,187,86,251,183,177,251,87,62,215,200,168,19,246,147,225,167,71,61,12,78,205,244,161,189,188,121,121,195,67,35,208,65,1,98,196,167,178,131,234,202,141,210,116,180,121,139,147,85,242,4,35,80,46,46,149,18,187,64,146,228,204,42,56,135,95,55,104,68,63,151,104,127,184,68,33,11,236,10,46,26,97,42,142,136,1,177,170,164,102,64,55,236,28,124,220,23,42,56,161,218,84,178,151,247,63,148,221,191,152,238,174,114,170,71,197,126,41,107,201,202,102,140,31,254,144,176,252,105,112,218,91,226,253,106,159,80,214,78,9,86,212,151,7,219,199,142,6,110,129,67,255,244,17,199,255,248,195,70,8,248,133,223,255,253,110,191,90,0,1,161,139,211,145,126,51,79,3,134,43,3,4,30,0,120,45,140,200,10,205,4,245,58,154,73,178,62,47,17,208,128,170,122,34,199,198,129,163,142,66,121,91,108,108,123,75,101,75,243,95,84,141,132,10,28,183,30,34,65,42,108,219,165,31,183,75,205,154,91,187,40,91,112,176,36,222,110,164,182,11,166,171,242,184,63,178,87,19,152,82,220,142,142,98,101,208,88,30,113,166,201,2,152,221,64,67,174,57,142,129,55,145,135,234,86,104,155,160,181,138,235,73,84,231,73,26,145,215,236,152,169,58,207,88,225,89,148,79,188,207,149,158,80,186,86,179,83,23,156,204,234,137,78,154,109,44,199,118,132,179,94,166,71,17,2,55,50,217,156,243,157,11,87,223,29,250,141,185,159,133,63,223,216,0,6,0,0,16,50,39,136,133,137,50,214,86,1,223,5,169,144,32,120,118,28,15,2,171,61,2,24,151,183,34,243,94,87,21,232,100,6,139,203,4,77,108,245,59,66,51,131,20,116,109,121,26,232,78,132,253,65,214,35,230,253,63,233,157,175,255,166,130,255,249,62,64,4,233,131,25,102,211,37,24,221,50,113,68,73,131,67,70,77,252,3,74,65,81,225,151,129,230,12,8,132,1,77,58,205,81,161,144,89,168,72,3,196,181,151,12,82,37,248,176,94,162,70,145,4,229,43,0,130,238,172,101,51,21,57,96,102,202,146,164,26,17,142,198,210,253,236,149,39,125,135,12,189,118,163,217,69,136,66,146,201,248,195,151,41,121,31,59,238,13,55,23,194,112,204,193,111,215,39,210,198,101,133,37,172,162,29,116,171,217,14,8,85,154,10,131,40,88,82,222,184,204,101,231,255,251,178,100,195,14,165,199,104,207,147,113,95,52,72,232,89,233,107,39,40,27,93,151,58,110,61,158,73,141,30,166,65,180,181,208,148,125,154,64,157,198,19,28,38,209,149,1,149,129,155,82,165,43,227,125,210,222,7,68,61,147,178,19,233,242,2,63,59,58,197,110,173,92,221,150,176,109,94,90,37,40,101,8,77,143,207,54,150,114,102,223,124,188,228,214,8,98,78,234,16,49,182,15,70,144,191,23,231,184,247,86,180,156,220,126,173,89,11,157,187,214,216,168,35,83,48,9,177,32,164,127,3,88,0,176,132,1,229,130,166,78,203,77,84,86,68,72,4,101,5,172,154,31,158,97,56,106,117,78,124,196,106,145,0,116,100,116,15,232,185,147,172,118,40,116,71,35,185,209,107,168,156,249,53,220,201,29,25,209,149,51,28,201,238,193,10,122,61,25,68,130,30,237,183,215,152,181,111,191,250,154,179,110,241,38,167,120,175,119,251,148,0,0,3,188,194,133,211,99,145,204,181,131,52,33,132,196,161,179,67,160,205,12,5,49,40,16,193,100,224,72,1,227,51,18,146,178,152,154,40,4,28,24,152,38,0,74,144,150,172,88,112,172,7,93,14,144,60,85,121,192,176,18,20,171,85,66,252,66,230,216,102,115,106,109,93,97,213,214,250,165,151,160,100,144,183,49,10,228,182,214,230,36,213,93,249,188,94,137,236,227,144,223,38,199,128,93,197,189,250,136,159,148,84,40,3,170,210,134,199,220,15,139,205,172,102,184,222,124,209,234,123,183,225,37,55,134,149,254,191,231,251,107,105,146,25,168,41,223,116,196,254,199,214,100,129,150,92,172,231,12,59,128,188,180,161,162,144,36,170,138,105,117,189,111,171,181,174,79,39,252,105,89,140,67,65,53,206,78,49,173,30,119,171,215,203,182,215,255,192,228,114,201,238,19,105,30,194,204,4,0,5,246,77,115,20,61,30,91,109,6,111,144,16,133,166,22,31,77,29,51,161,8,113,175,131,161,134,162,75,87,109,222,110,44,247,176,231,29,2,100,76,4,35,149,187,201,241,127,234,163,133,116,163,75,208,120,91,29,232,163,75,5,141,152,136,6,206,136,188,126,222,166,127,254,73,158,255,246,169,39,136,117,55,211,255,238,8,192,150,110,234,178,103,214,218,102,216,140,100,56,134,100,22,26,99,248,90,96,145,102,96,138,18,95,85,168,102,107,27,1,150,3,195,44,203,113,128,45,0,136,54,135,83,2,109,97,34,236,172,138,52,50,33,24,196,21,200,193,117,142,214,132,89,25,228,0,105,207,41,232,128,232,88,10,90,52,198,1,44,232,177,73,90,29,5,168,189,162,166,198,192,94,99,78,34,200,102,52,149,95,104,238,105,18,86,255,251,178,100,202,142,134,126,102,207,155,143,103,162,88,71,169,181,109,138,106,155,65,103,50,46,233,239,193,114,172,168,41,131,181,240,38,210,167,129,47,65,101,2,167,155,8,24,37,118,180,203,240,119,196,101,39,218,185,153,61,78,92,2,138,138,4,238,21,164,13,199,11,205,136,40,78,115,237,85,3,1,104,62,40,162,112,233,50,179,89,68,111,15,33,78,193,19,51,20,180,203,119,170,67,82,181,43,254,183,185,233,23,29,178,20,123,192,166,242,166,137,107,123,87,27,223,255,95,250,127,241,157,182,95,58,93,205,113,200,192,38,109,147,175,32,0,2,1,124,108,80,178,240,19,205,116,128,182,69,213,204,156,18,25,24,28,249,67,33,20,107,185,66,42,202,87,189,29,192,73,54,18,219,121,151,59,54,87,69,244,213,253,4,229,100,67,21,41,211,76,36,134,113,233,183,215,255,255,255,235,103,97,182,181,100,230,168,221,209,222,127,233,160,212,198,163,201,161,72,199,246,245,38,181,106,108,232,0,0,11,184,144,192,242,234,205,59,12,250,218,132,100,135,9,40,10,250,49,226,131,22,78,64,77,25,154,81,98,50,22,102,169,4,195,83,74,23,41,69,20,96,194,13,75,45,52,102,113,81,114,57,203,196,202,22,57,92,40,187,121,179,42,90,6,159,52,218,148,3,170,116,186,246,74,84,185,194,73,102,61,126,247,213,159,212,5,15,118,25,179,132,174,131,113,132,185,230,48,247,198,16,118,244,80,180,59,53,2,252,182,236,129,191,206,77,214,117,180,7,201,56,87,89,73,11,229,44,121,250,222,181,136,128,158,214,145,124,130,90,90,109,54,157,162,226,230,49,60,235,71,201,199,145,236,181,196,52,190,174,105,144,197,127,74,29,182,114,33,15,18,10,191,78,38,41,54,213,92,49,177,85,204,106,132,73,208,0,14,139,156,17,1,138,38,74,39,132,9,37,34,219,42,234,183,44,3,32,205,234,67,156,107,188,203,74,229,52,160,80,19,69,151,173,22,88,114,175,55,186,245,217,189,7,248,90,119,121,0,18,162,139,119,9,139,115,72,29,83,104,205,253,127,253,113,48,254,186,54,61,117,155,37,172,211,91,82,101,136,187,234,78,70,208,24,194,37,144,226,23,12,196,135,88,240,244,192,206,2,160,205,127,144,205,193,96,200,49,136,203,48,156,194,49,48,178,134,70,194,112,131,6,0,227,107,134,19,27,129,160,104,6,90,102,20,96,176,6,60,66,74,144,238,68,249,176,8,194,24,224,75,232,66,233,33,35,38,163,56,97,246,0,85,188,236,67,0,65,109,179,182,143,79,240,4,49,136,2,250,40,176,58,179,142,75,108,120,20,146,2,121,224,117,134,139,214,102,255,251,178,100,194,142,133,231,100,207,155,120,91,240,86,169,122,19,105,71,126,29,249,127,46,78,233,241,201,90,38,231,233,172,40,160,15,53,209,24,81,161,152,149,1,69,47,50,146,132,19,165,230,1,51,163,150,166,109,35,67,12,196,235,40,121,189,41,27,135,132,2,40,224,119,123,28,162,142,126,232,106,204,215,149,75,253,37,27,0,192,23,40,232,107,186,164,198,167,194,139,85,100,212,198,108,94,166,21,185,237,90,220,38,140,189,77,69,197,34,70,187,78,245,95,10,177,61,228,78,223,50,86,146,111,120,190,190,117,243,154,235,127,27,194,222,50,245,167,189,173,126,117,140,226,176,29,176,110,247,125,119,4,128,0,76,14,158,6,18,35,132,52,5,97,141,2,2,61,43,145,192,191,178,195,234,125,235,3,106,77,98,79,32,28,133,87,143,140,165,66,80,214,21,179,243,166,53,76,163,213,23,163,209,190,39,74,144,47,112,18,57,194,197,71,187,212,137,170,148,191,245,255,254,143,255,111,255,81,230,194,171,78,43,1,122,142,105,164,0,0,179,20,155,67,98,205,211,53,120,3,99,193,83,56,6,211,92,95,147,91,130,243,12,205,147,45,11,83,11,2,52,165,48,177,222,110,102,7,133,134,163,144,38,16,131,105,18,52,10,33,217,214,22,17,98,168,126,76,19,77,23,220,104,131,244,28,12,120,136,52,97,136,228,95,38,18,103,97,184,185,23,41,180,118,87,163,61,2,138,7,67,141,68,220,107,98,40,169,93,7,93,172,162,240,83,83,202,7,109,37,106,106,141,50,134,119,23,161,81,69,45,148,36,248,57,84,190,125,93,214,121,13,0,39,149,135,0,182,203,94,82,247,227,21,149,239,21,18,166,223,212,139,77,225,115,227,247,180,160,109,175,23,198,92,143,177,221,238,159,61,81,227,156,150,221,149,137,175,37,212,21,150,219,21,245,37,170,186,224,218,83,131,140,105,224,248,125,166,87,169,191,184,222,222,42,248,59,115,37,239,112,136,103,113,13,216,251,124,212,90,60,119,25,116,128,0,64,0,64,114,240,94,32,147,66,214,4,32,12,15,96,228,4,96,12,25,42,161,56,144,164,178,69,227,57,134,237,40,225,100,172,253,109,51,101,133,27,56,147,189,149,61,47,20,243,89,196,182,83,125,127,89,114,162,138,20,221,133,22,97,230,211,6,254,223,253,58,233,255,189,223,183,189,64,81,141,204,49,152,34,17,164,53,161,152,6,120,32,133,50,146,125,50,172,47,49,104,92,49,84,208,40,7,219,1,128,11,59,62,10,6,166,8,20,192,97,9,135,37,204,30,96,156,132,46,162,137,147,21,5,149,87,96,175,217,4,47,27,9,40,248,161,72,81,196,115,255,251,178,100,189,14,167,19,96,204,19,186,92,242,79,5,73,233,107,45,40,26,129,123,52,78,229,143,217,30,148,231,153,156,40,216,159,37,101,175,188,24,171,98,170,244,90,169,123,115,18,30,248,136,180,227,131,178,124,155,172,86,131,108,102,19,129,32,143,255,28,152,63,82,228,35,166,112,67,28,144,199,217,85,215,160,66,94,14,169,73,241,181,224,8,244,38,47,248,212,104,198,217,69,232,238,229,48,1,8,242,37,32,109,67,9,149,157,177,94,121,29,139,167,147,142,124,167,138,218,170,103,102,107,20,204,51,141,111,183,16,84,104,209,237,167,221,182,69,221,122,49,208,55,181,94,227,44,155,215,200,75,47,141,237,117,174,135,9,170,105,139,51,250,234,236,0,213,65,92,153,42,137,193,211,183,210,145,80,124,66,25,84,184,255,60,160,163,121,89,117,121,4,43,18,160,197,238,211,103,5,129,216,44,23,87,54,93,92,190,124,160,210,146,46,185,133,253,2,205,9,244,192,77,212,66,100,122,255,170,159,103,182,239,255,255,22,0,0,115,27,169,67,32,213,163,123,100,67,180,146,179,58,194,163,97,41,195,94,194,195,10,74,3,19,84,82,80,96,56,12,49,206,16,25,0,68,66,49,168,70,73,142,192,19,84,71,242,242,152,19,2,193,216,241,84,25,49,230,54,56,212,4,45,239,12,42,52,120,24,4,192,125,65,118,144,112,192,47,71,129,160,180,170,96,51,53,30,4,23,70,199,36,132,120,57,21,242,230,11,91,115,38,163,46,3,17,84,25,168,3,127,68,171,199,135,211,161,218,212,227,119,12,13,43,74,67,28,22,41,9,38,3,199,156,203,148,159,98,103,8,36,8,116,18,121,148,202,203,204,57,208,57,109,107,103,238,49,162,195,219,88,23,208,137,132,93,198,244,17,28,64,173,110,205,124,155,142,242,194,47,62,223,215,103,189,241,13,147,231,51,106,2,207,240,49,29,169,203,84,177,239,155,79,124,195,205,241,125,227,49,62,91,243,175,104,238,12,41,191,5,252,219,204,211,223,53,204,56,172,240,50,10,133,18,77,43,91,191,108,136,0,0,20,192,0,56,12,40,50,16,35,133,51,32,48,183,233,158,215,92,217,77,99,0,15,146,166,148,11,82,150,236,5,35,247,198,166,224,189,48,201,15,27,180,205,166,166,155,123,253,31,209,175,16,210,209,235,93,47,133,69,90,138,103,51,79,255,244,248,135,91,255,255,245,3,102,4,58,70,7,40,198,121,160,230,246,6,6,80,142,6,95,202,198,88,3,134,25,147,230,78,14,134,12,3,33,0,17,143,10,219,80,86,48,200,172,195,80,86,144,136,2,124,65,128,16,144,95,7,164,250,162,193,6,66,19,255,251,178,100,190,14,135,157,96,75,147,186,123,240,74,133,10,45,101,79,152,27,201,127,52,78,229,147,193,46,20,39,245,149,169,224,162,24,145,218,29,0,208,185,8,158,179,74,22,111,37,66,39,229,233,47,36,169,13,198,168,123,83,36,74,11,196,7,11,37,38,220,242,142,76,195,181,22,212,31,180,117,87,215,216,28,39,38,98,172,18,214,228,45,92,186,36,244,211,73,131,169,147,73,13,177,232,224,86,247,178,136,255,125,71,237,218,199,180,220,189,134,176,251,106,146,95,239,172,255,42,54,111,215,51,239,235,111,134,21,47,3,26,180,139,124,170,170,124,155,216,133,223,5,233,79,218,221,86,250,243,211,249,122,244,135,246,253,105,154,214,54,118,117,107,90,149,237,104,79,165,166,216,221,119,241,181,237,160,115,108,91,226,191,97,66,130,40,0,1,128,56,116,148,16,171,202,107,195,6,183,1,223,23,208,184,79,116,96,203,102,188,160,49,216,237,185,252,216,103,98,57,101,16,126,149,34,7,214,176,243,127,14,184,106,218,27,42,253,93,245,149,111,135,93,68,196,70,82,128,42,202,61,107,114,63,247,253,31,255,251,218,0,0,2,148,196,178,35,41,53,140,19,151,53,114,120,72,100,102,249,25,174,0,134,34,1,25,148,84,14,41,39,169,150,221,12,160,68,9,51,81,40,70,0,141,189,142,227,45,40,46,211,136,90,134,152,176,11,58,9,79,165,60,243,152,165,42,8,32,130,6,153,113,32,100,89,38,173,18,178,19,8,215,45,32,108,109,16,159,42,42,118,24,224,81,197,237,184,114,139,18,200,19,224,232,221,217,166,107,239,138,118,78,224,223,219,135,145,46,196,2,98,5,122,19,53,46,175,114,134,147,60,238,192,156,122,175,141,150,53,30,112,117,176,96,252,219,195,241,163,80,227,102,155,221,146,11,26,29,145,233,221,192,179,199,45,66,115,133,22,240,227,179,168,171,29,16,140,145,227,19,131,98,48,220,58,213,240,149,254,41,254,171,103,164,215,111,134,254,26,169,253,161,198,115,194,101,253,101,76,199,127,51,166,7,142,7,58,125,169,188,158,22,8,106,249,41,241,154,209,130,111,75,200,242,88,255,144,83,194,6,196,89,65,17,73,158,132,166,1,141,209,4,64,90,176,178,176,199,154,155,66,93,32,121,110,86,237,79,11,72,47,54,202,167,22,80,21,31,144,1,50,83,161,58,78,22,220,95,227,214,252,115,197,228,82,1,85,231,220,8,158,83,255,240,223,238,255,255,41,255,160,0,225,140,98,198,126,93,26,202,166,99,148,0,9,34,106,4,121,89,144,192,228,195,14,29,194,6,96,64,1,157,25,34,194,145,0,160,205,204,16,81,90,161,130,255,251,178,100,177,142,199,114,104,206,155,153,123,240,72,133,25,193,111,42,40,33,205,189,58,110,97,237,1,13,39,167,201,149,157,160,161,136,85,84,19,63,131,128,32,60,56,42,96,73,87,224,160,96,7,116,32,40,77,135,146,248,200,84,232,4,180,74,1,152,5,177,128,10,225,162,39,131,148,152,29,40,242,72,116,138,240,152,170,215,148,69,72,227,52,12,0,182,28,99,144,182,171,158,143,106,174,65,156,60,32,22,210,78,64,192,87,142,230,2,90,194,176,101,156,118,7,36,123,0,28,90,134,139,92,177,139,132,120,101,241,65,86,119,146,191,85,81,101,55,30,105,139,121,120,149,118,160,136,107,154,185,57,139,196,205,250,171,99,99,77,238,135,34,227,232,220,138,248,211,249,6,28,93,1,109,185,76,236,210,47,161,12,84,49,48,115,100,32,10,7,68,62,171,145,16,56,90,224,28,50,28,111,159,58,152,221,146,180,196,72,138,9,167,50,24,3,36,107,166,2,210,10,195,32,140,165,187,221,189,108,180,140,239,30,53,191,128,223,86,11,250,63,255,63,239,80,34,142,40,17,200,0,0,117,180,64,2,4,61,187,25,52,119,22,181,96,75,201,156,136,195,118,179,194,130,0,77,164,45,21,229,83,158,249,127,138,7,164,71,127,49,79,236,165,62,158,175,254,49,119,248,119,255,255,255,255,255,71,255,255,233,255,241,193,250,34,127,85,96,0,0,0,148,169,220,119,142,128,251,211,85,23,56,32,80,87,113,196,11,153,10,232,208,168,84,72,2,64,107,42,77,8,117,16,208,199,5,151,223,3,11,4,100,169,14,231,80,50,160,112,203,1,80,198,82,226,187,180,205,201,137,59,78,251,132,169,148,213,170,90,117,216,172,24,253,15,13,165,83,104,172,45,45,19,90,75,152,250,187,177,215,183,42,81,242,169,78,175,146,216,7,249,188,145,44,38,139,9,250,38,42,197,97,212,206,11,22,42,147,208,68,86,234,132,18,181,238,50,138,58,156,88,78,85,106,133,236,88,15,159,75,51,22,216,94,225,169,66,245,74,104,156,59,97,123,34,182,45,73,233,227,139,66,182,33,70,253,169,246,237,243,103,214,214,235,50,129,47,50,148,110,161,166,137,226,170,174,85,163,5,26,174,85,66,107,67,146,215,175,195,215,177,182,214,83,93,43,75,89,9,204,3,144,84,108,100,19,32,29,39,206,132,178,180,246,125,46,125,121,231,154,18,180,177,47,135,0,0,130,0,0,0,50,50,152,129,102,72,68,166,102,58,216,64,113,64,8,31,3,88,10,30,205,208,5,9,111,238,206,209,218,212,221,234,81,66,251,52,233,133,55,68,217,82,90,168,172,96,62,158,201,119,210,133,169,182,255,251,178,100,148,142,135,106,105,78,155,111,102,208,81,100,217,250,105,37,118,25,165,159,54,110,97,141,129,132,39,104,245,130,137,248,160,30,113,125,223,233,250,159,237,255,226,159,239,147,231,128,163,81,14,189,92,168,78,83,1,56,142,80,53,56,68,16,201,145,51,35,7,204,43,99,4,3,76,124,13,49,8,140,186,77,116,197,68,23,89,24,131,139,198,106,75,23,83,91,3,12,154,182,27,146,194,91,113,212,210,225,32,153,210,166,129,40,169,86,140,98,25,105,49,233,198,107,45,45,155,114,137,168,146,187,144,65,172,230,5,161,197,209,126,21,97,13,67,37,128,223,198,7,211,119,52,194,55,185,108,144,171,231,96,2,146,3,39,151,221,153,172,210,141,67,108,125,213,190,148,192,231,121,234,148,225,172,189,151,203,71,181,149,203,87,114,245,182,251,228,46,246,93,159,80,253,108,92,117,165,107,19,32,159,220,241,184,15,253,167,173,29,25,191,52,246,44,90,187,14,167,150,59,31,29,89,239,121,163,42,173,80,216,244,234,111,239,102,144,82,10,221,173,84,245,163,5,59,106,172,95,184,102,3,0,53,46,243,48,33,85,76,65,218,49,48,136,81,117,133,162,168,58,124,102,146,9,84,41,95,248,88,97,234,232,253,131,160,176,96,119,77,145,89,238,226,6,237,237,87,244,13,176,71,116,56,107,160,235,163,248,27,213,237,202,211,183,131,23,132,126,246,222,253,57,137,246,160,135,65,218,196,41,175,144,119,159,65,213,239,201,210,53,198,195,236,159,238,168,0,0,51,18,17,3,200,162,83,97,38,227,70,163,179,83,68,227,98,5,195,85,66,162,69,128,195,97,16,193,0,253,150,25,38,97,49,20,152,50,56,22,49,112,73,87,0,32,4,46,4,152,0,2,11,7,46,82,216,19,37,150,140,166,217,25,49,130,2,4,130,163,174,86,91,200,67,145,54,176,11,181,210,64,59,63,76,210,62,22,194,123,19,189,70,209,211,149,143,177,152,113,85,21,228,171,217,76,170,48,50,35,84,174,33,2,14,150,63,152,92,118,234,93,158,160,179,202,146,39,136,32,168,148,11,19,169,41,167,179,97,162,246,93,82,110,212,183,238,87,82,122,78,1,164,113,88,74,77,104,201,39,97,26,4,114,161,150,175,186,117,143,211,239,215,176,244,83,90,92,251,8,150,131,149,81,204,168,202,209,113,134,45,157,195,185,171,121,93,84,77,48,94,103,72,206,16,38,211,49,224,234,171,33,102,12,152,123,50,60,137,121,90,35,234,226,173,143,150,215,243,251,206,225,188,130,155,84,0,0,2,26,128,18,219,172,118,29,125,150,163,160,97,115,104,213,95,106,151,80,236,186,32,24,62,254,209,255,251,178,100,133,142,135,110,105,74,147,185,76,114,91,105,138,61,97,101,90,25,225,163,50,110,97,47,193,90,35,168,53,167,149,80,34,138,41,110,44,90,45,70,221,172,111,109,155,109,35,27,111,183,248,178,184,184,250,20,35,144,25,89,24,104,248,208,0,94,50,133,226,89,10,203,199,231,125,226,101,160,255,219,110,109,232,142,131,185,144,105,119,22,185,79,255,203,36,221,49,153,60,252,92,49,130,65,193,16,198,249,23,3,58,197,1,147,37,160,64,0,65,129,0,84,4,101,163,92,113,135,24,44,22,24,134,101,82,38,114,37,196,0,206,71,137,169,146,241,93,110,248,233,228,45,102,59,106,227,91,167,154,103,45,180,22,149,218,8,0,101,100,13,140,105,217,193,47,172,45,233,245,18,166,231,27,4,179,140,174,19,146,251,177,242,252,255,146,206,126,59,166,237,168,203,77,154,70,74,160,145,183,54,73,56,41,22,34,154,104,152,143,18,3,58,178,210,164,17,145,83,45,165,135,144,229,76,163,250,72,233,3,223,172,37,61,109,105,196,198,108,112,149,56,23,114,238,106,152,196,156,204,26,93,55,154,94,174,224,164,173,137,163,66,188,202,135,209,42,78,137,128,121,237,35,70,74,161,248,46,239,47,72,26,66,194,164,58,76,128,183,235,52,197,136,128,32,5,165,193,241,96,35,131,213,227,202,5,130,183,85,81,159,204,210,136,2,225,120,79,85,108,103,85,100,74,232,97,180,182,16,120,146,176,183,196,118,133,14,162,255,254,73,69,30,178,166,58,46,2,170,152,84,128,194,87,15,24,221,115,187,222,52,27,79,97,23,197,63,234,90,100,92,73,36,165,131,53,186,176,252,0,0,211,88,202,168,51,194,71,204,186,225,51,227,160,105,46,104,148,217,136,138,224,147,73,138,199,102,22,3,4,5,12,94,80,118,20,17,32,130,41,36,135,149,145,66,35,210,86,38,139,47,163,56,93,239,250,241,111,222,134,190,203,220,184,13,99,174,136,147,169,58,161,17,5,220,164,236,180,86,157,183,198,43,121,247,166,137,79,75,11,141,28,16,99,97,66,182,225,141,183,239,178,188,204,174,79,141,80,30,46,42,48,197,71,237,159,140,142,159,76,13,10,142,85,162,168,78,3,52,164,32,41,63,219,149,203,14,44,231,43,215,243,184,53,90,195,135,29,135,174,222,39,28,204,213,247,47,63,204,46,37,39,218,42,14,0,32,24,18,207,225,87,211,142,83,232,199,125,219,126,122,140,69,67,248,205,158,185,41,97,201,209,33,228,75,14,12,24,64,149,156,235,56,189,244,76,172,115,86,34,61,71,27,80,128,0,224,0,0,40,130,135,151,212,151,80,176,48,9,169,57,23,106,84,255,251,178,100,117,142,134,185,104,205,155,152,98,240,75,135,169,218,101,133,98,33,1,197,50,78,239,4,201,11,148,39,5,163,29,224,141,157,209,138,118,242,91,192,114,174,178,10,7,171,43,69,67,202,124,242,89,17,24,126,241,143,71,47,235,248,234,14,223,21,160,62,79,255,252,175,77,71,255,222,129,215,166,112,32,64,70,195,197,123,63,73,22,98,202,78,109,194,242,100,207,38,102,170,80,99,224,186,100,230,214,125,163,198,15,140,99,3,230,104,66,96,192,103,57,46,227,22,4,142,104,220,221,245,112,102,9,112,129,226,121,40,94,7,185,35,131,30,86,182,154,34,52,97,153,154,0,181,177,42,5,77,157,208,226,195,242,68,153,140,173,113,233,169,139,108,145,49,226,65,48,60,96,17,169,196,223,122,12,226,43,189,249,107,163,74,167,100,82,217,216,5,87,241,217,121,169,110,72,246,221,90,165,249,11,102,169,85,149,198,101,178,107,181,82,210,53,140,21,21,150,192,55,101,44,68,123,10,91,14,156,196,211,106,177,9,28,69,164,143,6,118,2,82,54,126,61,76,251,72,40,251,199,191,85,172,119,114,153,239,186,238,127,105,242,250,175,158,253,74,111,231,61,89,121,69,133,123,51,50,207,92,111,169,5,76,67,81,165,189,46,202,180,239,48,149,115,43,143,39,126,99,27,55,34,207,46,57,93,239,53,55,187,147,44,95,59,181,241,171,67,217,127,231,31,199,88,188,118,174,102,244,223,253,235,249,253,231,255,229,251,194,197,82,120,72,66,142,232,122,48,172,197,143,113,134,51,11,22,20,26,152,113,171,6,56,141,232,251,224,224,253,158,34,187,33,246,88,189,97,55,203,67,204,209,124,154,234,149,33,87,254,103,209,240,219,91,37,52,30,90,175,253,111,78,167,167,255,231,255,255,118,153,0,204,3,92,77,38,26,204,155,139,206,9,30,204,202,25,141,102,124,13,73,2,12,21,10,201,7,224,192,136,160,11,50,172,108,100,37,128,0,202,240,76,235,33,165,13,31,31,5,13,0,202,151,131,83,165,76,17,161,218,106,117,46,20,8,135,44,173,53,198,14,150,96,156,81,201,88,146,113,53,109,104,209,129,134,42,159,2,72,91,28,136,200,185,17,182,82,178,100,224,60,227,139,56,184,81,119,14,1,158,138,211,121,36,155,54,204,192,209,128,198,121,194,140,78,49,165,119,128,31,200,7,137,132,15,76,226,85,208,22,188,224,12,207,206,234,86,197,166,218,145,248,198,179,218,161,97,114,150,207,141,191,135,121,106,56,98,110,179,93,118,251,114,4,186,217,130,219,72,64,101,25,241,13,209,120,243,221,214,91,73,37,44,241,214,42,137,251,177,215,19,112,51,242,255,251,178,100,102,14,23,136,117,76,139,185,123,84,73,69,9,236,97,231,88,30,13,213,52,78,188,93,65,22,30,231,1,164,137,160,89,178,239,12,223,123,114,183,120,90,234,73,239,3,183,235,21,131,154,245,42,223,179,5,183,237,143,141,235,252,79,243,138,255,143,255,114,0,2,0,7,128,64,3,71,110,238,129,71,160,115,108,5,152,176,139,37,249,178,101,22,96,7,74,170,123,82,209,252,154,196,197,155,137,116,71,33,195,142,230,44,231,82,85,49,171,82,57,159,121,223,66,247,118,241,247,64,94,255,249,119,181,111,70,170,127,253,63,71,250,192,179,1,23,51,46,137,131,20,207,163,121,82,115,24,132,195,70,104,99,42,129,99,0,7,147,10,70,182,234,50,12,152,252,26,166,34,231,48,216,56,30,20,30,176,192,9,109,164,99,109,44,135,147,205,234,80,193,160,25,217,97,173,53,227,21,3,105,95,34,217,197,40,29,89,75,73,89,17,132,173,140,197,23,138,68,96,200,135,130,136,219,242,76,4,70,94,71,182,196,109,222,175,25,40,1,38,229,211,216,71,68,165,215,4,150,46,22,51,8,75,185,81,102,20,168,252,110,182,184,231,70,188,124,154,218,229,194,4,51,166,175,64,150,221,14,248,183,82,22,148,134,121,99,19,83,44,83,101,39,109,98,46,242,189,191,99,143,62,7,237,170,139,92,72,243,134,55,187,176,208,38,208,90,132,69,179,112,231,203,196,141,43,35,45,168,172,164,242,181,68,122,217,122,71,39,169,107,67,99,189,180,148,181,76,3,27,27,241,243,86,183,84,154,87,111,168,110,78,217,57,176,68,189,170,218,106,8,111,164,66,179,193,161,73,134,28,34,153,133,222,163,200,132,34,32,60,145,51,24,54,212,73,40,195,22,111,172,29,174,250,81,138,91,57,73,114,234,224,154,177,68,13,84,131,209,119,186,98,61,121,125,76,240,15,240,231,255,81,50,191,255,253,68,127,253,95,255,147,245,0,0,76,16,103,76,72,79,12,105,172,12,207,50,76,101,15,76,109,127,64,205,41,96,128,48,232,48,85,171,2,98,136,121,92,8,5,24,76,34,136,64,22,102,52,0,96,129,168,255,93,252,85,240,96,192,104,161,211,175,73,84,13,1,3,8,72,124,227,5,208,239,85,244,138,2,85,89,34,207,166,155,122,5,128,155,48,56,176,67,109,208,88,172,242,49,125,140,177,24,93,17,128,94,197,171,117,209,2,246,141,197,60,241,26,241,41,60,206,92,241,24,196,251,98,198,67,21,159,39,203,70,123,68,187,57,188,128,113,112,220,93,208,204,74,217,181,146,182,221,109,14,209,151,105,77,89,110,244,83,77,181,244,43,120,190,62,80,63,2,121,255,251,176,100,85,14,135,57,117,77,11,175,94,196,69,70,74,13,101,229,42,29,153,221,50,14,225,21,193,20,150,168,169,135,156,152,61,80,99,82,23,83,200,34,109,93,30,152,26,182,164,115,204,226,228,133,99,74,13,230,129,67,208,196,14,170,145,44,229,3,204,125,184,252,157,49,108,194,11,189,130,49,201,88,221,110,155,199,55,20,147,102,32,239,15,191,206,128,0,4,80,0,0,18,12,128,216,80,172,136,129,84,49,1,19,19,184,87,124,2,212,102,177,52,99,174,156,84,161,191,151,194,155,213,144,112,214,22,219,216,140,55,255,255,12,255,20,215,127,176,255,241,158,81,255,255,253,190,159,213,40,245,81,33,242,51,70,15,187,38,19,181,6,59,217,198,149,18,70,117,132,102,128,73,102,122,133,230,13,129,198,33,129,6,12,128,0,160,64,199,129,29,186,160,185,149,160,177,131,160,19,40,12,3,90,82,42,168,21,133,176,76,3,62,128,144,112,48,32,110,204,169,89,193,65,74,2,160,72,200,179,159,45,42,23,147,52,126,130,216,148,87,219,18,3,233,198,86,95,56,180,192,243,212,90,68,208,239,192,136,18,176,162,206,255,210,193,217,180,71,47,40,219,30,183,242,126,224,157,52,93,138,115,173,75,150,239,227,214,177,11,153,122,106,254,48,159,164,126,119,229,18,175,237,130,246,149,146,207,48,99,187,207,46,235,125,238,216,230,31,14,119,82,249,207,142,182,159,186,94,97,48,242,229,196,191,169,201,150,128,86,26,144,48,9,203,12,156,144,129,56,17,38,197,126,5,211,32,255,1,195,158,87,89,17,183,9,132,201,17,125,18,203,140,78,69,234,44,29,121,166,214,136,190,174,188,100,241,63,192,245,25,4,132,9,140,40,0,205,183,36,134,69,135,224,133,12,14,153,235,80,212,233,177,9,28,208,82,54,123,208,206,226,147,80,74,33,18,90,234,72,121,47,85,250,152,226,65,194,0,156,169,236,226,175,251,233,115,54,160,128,184,46,192,245,189,79,71,255,255,255,250,137,0,0,1,148,194,113,211,60,184,140,69,26,58,83,200,200,36,227,47,105,13,2,2,48,145,148,193,196,144,16,53,223,50,104,35,98,32,25,151,3,67,245,120,148,190,0,93,243,251,104,138,115,201,121,19,33,167,106,235,37,67,252,104,203,131,79,237,180,175,215,172,203,121,63,148,218,186,233,33,70,141,148,77,147,69,159,180,183,35,73,218,169,130,111,118,113,240,134,190,219,85,159,49,181,114,47,233,207,19,163,115,168,185,193,2,166,23,231,244,139,250,171,28,70,53,100,92,92,24,81,242,213,7,120,190,179,140,118,163,199,93,207,237,119,23,112,14,26,118,171,109,122,47,255,251,178,100,76,142,134,231,105,78,27,152,123,96,71,5,9,216,101,229,86,27,169,165,50,78,97,237,209,40,157,167,105,150,29,112,201,4,247,196,118,91,135,12,174,8,112,53,170,242,60,152,93,23,29,226,84,166,34,155,208,164,149,10,121,134,230,103,238,4,109,27,5,181,246,98,53,150,144,225,25,195,87,11,173,97,133,197,243,54,24,116,225,21,200,253,114,86,200,136,183,33,217,210,0,1,192,1,19,74,161,28,166,128,173,68,195,77,32,5,64,103,25,74,0,199,52,183,4,241,19,170,188,51,212,151,218,95,25,28,228,140,8,60,1,44,72,168,42,118,202,248,109,25,186,54,63,227,242,122,190,54,220,247,177,46,222,157,110,14,127,255,255,255,208,3,24,134,246,114,181,225,154,178,167,154,136,26,105,8,121,31,1,195,135,6,6,53,8,84,66,48,17,107,195,161,43,52,70,34,48,1,124,12,247,12,172,183,11,143,14,65,232,184,139,115,32,223,141,86,30,166,131,154,66,130,72,229,1,118,90,246,75,30,160,85,242,71,39,247,116,121,24,51,148,136,227,194,132,13,30,39,40,171,22,85,249,61,99,74,191,36,179,97,177,142,172,184,20,184,196,221,114,65,25,112,77,49,24,226,212,145,181,84,61,41,74,173,110,147,98,240,115,96,37,254,94,223,6,114,14,107,26,241,183,27,118,206,106,152,206,181,19,233,174,62,91,145,246,242,231,181,51,234,194,231,159,169,163,116,195,156,22,178,245,152,185,214,172,107,103,16,86,117,42,77,198,73,86,32,176,183,73,89,9,75,59,200,140,51,105,137,191,21,94,41,101,172,144,243,17,246,239,150,247,159,43,135,42,237,21,226,241,47,103,13,4,1,128,4,0,74,83,168,45,152,161,110,185,85,213,99,67,248,106,71,193,99,92,136,68,30,243,226,41,140,39,255,75,238,255,206,219,176,189,89,90,124,152,237,197,14,180,230,74,29,119,247,215,234,95,63,229,177,236,207,175,252,242,232,28,108,170,208,62,162,238,136,39,122,64,0,0,147,9,152,115,125,72,51,112,61,147,23,12,115,69,135,51,87,121,243,54,3,19,27,68,227,10,73,215,89,58,5,151,112,184,4,58,8,153,154,34,24,54,9,38,138,194,38,74,222,40,1,41,9,0,228,34,122,70,5,84,111,118,213,86,77,30,11,128,14,67,250,58,9,221,174,151,79,237,132,232,210,181,69,37,234,60,88,0,101,66,32,113,5,125,226,22,4,87,139,122,212,38,219,137,48,13,212,95,112,57,53,3,217,103,162,145,84,242,31,109,86,239,3,6,187,23,240,220,199,166,248,131,169,65,235,156,36,22,228,94,220,29,41,177,4,0,199,217,217,240,146,34,244,190,255,251,178,100,78,14,134,232,105,75,147,175,79,48,71,102,249,178,103,7,26,27,129,163,48,110,225,239,129,32,157,231,29,132,157,176,133,122,231,126,155,186,224,251,248,115,249,108,105,249,50,177,235,143,34,91,228,98,59,237,106,27,71,9,3,228,30,24,250,42,1,50,107,152,217,138,55,86,59,178,191,116,48,248,237,79,217,54,239,14,122,254,81,170,187,86,234,214,200,201,122,0,12,8,97,87,24,211,135,86,60,34,200,11,40,191,40,223,126,156,156,91,124,16,27,6,83,203,136,160,50,84,95,3,84,242,173,16,205,11,180,123,37,121,174,55,136,6,16,169,205,107,62,222,166,85,254,126,110,93,190,255,232,133,1,36,165,199,195,220,171,50,96,7,12,104,60,77,237,83,205,72,193,205,97,118,204,52,49,205,110,106,77,89,22,76,34,40,193,198,1,131,0,104,88,0,50,64,10,83,50,254,153,108,19,3,135,88,16,120,29,136,163,66,102,193,196,138,70,43,161,108,131,214,240,174,153,231,164,117,50,217,56,48,214,172,175,88,181,198,71,37,128,160,122,74,17,241,90,33,193,89,100,108,241,28,236,60,148,180,213,157,234,119,68,154,147,159,34,212,64,30,209,35,140,237,222,55,184,137,70,193,73,152,197,251,126,124,228,229,65,199,92,59,164,151,198,17,58,176,14,249,187,156,74,202,71,247,168,70,179,79,233,189,96,251,221,158,126,217,27,13,103,134,177,11,226,85,172,208,166,166,30,120,83,171,30,72,202,71,91,18,95,84,58,100,173,90,47,213,91,166,146,217,110,141,61,118,76,162,66,242,201,137,17,144,116,214,169,214,176,254,250,196,152,244,222,222,181,186,182,209,36,4,0,32,2,48,186,204,194,57,169,206,74,232,89,9,151,133,186,132,76,195,33,225,9,83,131,41,14,229,183,198,91,184,252,16,111,118,244,57,217,158,181,105,147,115,151,236,244,191,255,140,102,122,166,75,45,243,14,255,84,80,97,20,40,209,208,74,161,131,107,89,116,0,0,0,116,198,225,4,221,214,244,213,228,228,222,181,204,201,113,84,206,78,16,200,113,96,196,97,64,200,17,152,193,144,33,25,76,129,14,83,212,132,18,48,220,105,5,11,107,74,9,129,3,168,80,137,162,163,146,110,179,9,31,251,234,185,50,130,19,225,238,188,44,56,19,75,218,77,166,101,58,171,97,203,205,213,5,39,23,50,90,118,38,60,38,49,58,231,101,1,167,134,107,192,88,180,88,195,217,183,100,92,137,19,146,46,38,213,67,162,183,36,242,236,158,239,196,150,194,112,205,210,16,181,104,223,9,237,92,19,27,202,253,240,222,109,246,165,79,255,249,49,134,244,183,243,254,221,234,216,141,254,255,255,251,178,100,81,14,134,239,105,76,27,184,123,224,70,231,121,253,96,171,142,28,37,165,46,78,229,237,129,12,24,231,137,145,37,250,181,227,236,132,239,51,189,241,35,56,225,16,106,230,72,90,212,229,52,239,103,88,131,13,35,157,101,147,94,2,185,170,86,115,85,142,85,236,49,192,61,243,13,18,171,174,27,225,239,203,18,145,26,175,122,176,199,198,89,54,0,0,1,0,16,2,56,3,6,38,73,34,201,66,36,45,61,91,227,244,151,18,111,85,88,36,191,183,182,248,78,241,69,167,122,36,219,226,204,129,161,17,69,85,29,58,80,191,255,66,208,191,229,223,233,255,89,176,57,167,170,232,32,194,122,131,235,163,154,48,92,6,49,184,138,55,205,183,50,26,184,55,12,212,50,180,54,53,149,132,54,152,54,50,12,80,49,64,175,14,9,92,51,36,6,69,105,0,130,166,66,141,197,84,167,133,178,66,98,238,127,162,36,140,20,7,22,0,68,45,243,178,214,159,149,244,42,52,57,84,32,30,212,87,177,124,86,22,80,214,232,110,202,11,123,72,153,97,230,78,62,43,17,71,29,245,85,208,209,105,122,31,67,143,197,112,149,136,18,233,245,192,78,203,53,229,110,22,118,203,137,132,56,70,117,31,178,222,0,139,30,15,15,136,57,238,91,169,255,137,128,159,197,207,200,247,72,148,213,110,75,99,20,206,168,246,58,77,146,177,216,51,74,186,198,16,117,220,26,238,10,197,112,48,162,226,219,223,82,235,11,134,125,218,30,113,50,51,227,78,23,186,147,86,198,119,233,63,170,103,84,250,251,234,232,218,187,78,239,62,62,255,198,27,61,111,139,95,45,156,7,156,138,151,71,32,0,96,12,241,57,196,83,56,13,64,129,137,98,229,150,103,50,76,7,96,5,219,40,213,120,35,212,244,114,153,136,15,109,90,146,166,181,17,65,215,245,127,65,247,251,102,224,59,105,229,192,211,24,178,95,54,159,183,42,77,79,217,126,143,217,255,212,0,0,243,5,137,131,61,69,179,15,46,67,30,92,67,13,193,195,13,58,211,21,7,17,25,74,96,145,16,76,7,7,0,198,59,138,40,38,94,131,204,65,248,106,231,16,128,255,4,52,231,205,18,168,80,95,71,126,75,233,106,61,209,52,113,24,243,180,96,208,165,24,44,232,98,186,234,155,92,114,123,246,198,147,151,144,142,28,108,130,194,36,228,253,196,45,48,136,31,8,145,67,116,116,18,154,141,132,113,53,162,17,236,94,126,187,12,40,248,27,247,217,223,244,220,250,114,70,109,73,9,151,121,115,174,19,159,131,3,112,157,219,39,202,111,183,163,169,168,54,211,126,183,4,196,164,104,245,203,247,91,202,171,249,53,92,165,53,255,251,178,100,84,14,167,39,103,204,19,185,123,112,72,103,105,221,96,70,156,93,45,173,48,78,189,59,9,6,20,103,33,148,149,202,197,62,253,62,231,167,202,72,112,92,197,94,187,30,35,56,27,48,242,202,209,168,41,183,145,181,27,58,243,252,164,86,160,196,121,19,217,41,171,199,71,226,61,231,199,173,113,166,173,106,51,103,132,13,20,188,245,67,84,236,60,0,0,4,32,0,0,40,1,140,50,176,77,14,193,109,81,45,40,9,72,196,161,85,72,149,203,228,66,120,126,21,202,146,63,122,231,166,37,67,213,33,48,205,71,159,106,138,169,106,58,255,250,189,95,235,151,55,215,254,131,194,91,77,90,36,127,60,43,115,252,16,110,192,99,1,69,35,11,76,99,39,107,163,71,147,195,30,132,163,115,12,19,95,192,19,33,6,35,36,198,114,32,188,104,17,49,144,90,94,34,48,104,200,177,100,152,134,95,97,129,130,149,162,177,64,54,253,18,130,69,0,151,144,132,64,32,34,178,137,185,238,42,130,180,251,133,80,54,122,210,120,196,116,161,17,150,72,226,82,183,84,48,148,142,131,35,64,252,177,185,46,182,127,81,3,66,252,34,112,132,140,16,87,133,30,135,200,110,106,32,171,100,206,123,208,123,68,156,96,111,103,230,111,188,65,4,43,253,199,100,181,245,188,28,243,112,77,211,183,230,133,74,212,141,103,4,217,213,118,214,229,134,3,23,118,121,154,166,101,249,64,77,72,248,134,216,154,166,4,83,208,182,193,145,60,18,46,47,172,166,252,76,10,155,107,179,216,33,110,232,198,182,144,189,176,82,167,62,163,152,4,252,88,69,155,219,249,181,11,147,24,194,132,136,38,31,254,148,223,28,158,3,157,211,105,225,0,38,21,1,133,215,57,11,77,114,173,176,106,99,160,134,67,162,134,44,210,132,16,183,159,247,229,139,23,233,191,148,71,41,166,29,17,250,95,97,209,48,217,195,159,237,234,74,14,249,177,107,180,63,238,201,221,134,46,219,63,236,202,63,15,200,0,197,67,163,15,14,3,66,67,67,103,138,83,36,137,99,8,114,67,2,69,131,18,197,65,227,212,48,53,77,163,16,198,23,176,100,27,48,172,92,58,25,104,32,21,185,165,10,162,138,146,56,153,246,7,120,31,5,140,93,70,249,153,16,66,80,242,133,9,3,241,54,99,85,80,190,32,171,99,119,27,160,248,105,71,46,29,40,58,186,181,51,247,113,151,2,118,99,70,27,34,209,53,218,102,94,13,216,139,181,196,186,89,153,184,77,231,161,51,131,207,253,235,59,185,192,131,149,79,53,97,184,107,176,120,33,36,131,217,45,200,220,125,60,62,173,75,231,79,33,97,112,227,240,254,181,97,143,255,251,178,100,79,14,199,42,108,204,139,184,123,98,69,5,9,194,100,226,122,28,157,163,50,78,97,237,200,222,148,40,13,131,9,128,86,199,29,250,211,73,40,127,66,191,15,81,99,219,12,172,79,15,149,140,82,4,248,162,3,112,161,184,102,235,168,25,133,75,211,110,116,149,77,93,193,137,111,13,139,85,106,198,49,123,249,191,190,171,19,22,111,172,249,214,245,121,34,127,45,226,192,63,215,5,245,3,0,2,157,235,10,230,80,138,175,0,4,68,49,117,85,74,21,152,98,248,188,69,247,113,62,244,78,51,52,19,148,22,162,97,26,163,191,95,148,31,129,224,146,131,192,114,65,255,252,105,142,158,92,75,59,62,159,70,183,8,117,202,122,126,239,217,234,250,0,99,12,142,140,16,206,49,175,36,236,149,211,12,0,143,102,23,57,208,12,197,41,147,27,154,12,10,20,44,153,144,140,206,10,2,13,72,23,59,94,26,27,124,120,20,20,46,182,85,129,67,170,128,98,39,21,50,33,3,154,192,203,118,230,67,232,167,122,202,112,195,181,81,242,12,79,185,233,19,10,46,156,169,122,184,142,107,166,254,70,30,74,125,184,49,75,176,9,51,106,80,195,215,90,34,230,217,45,51,2,45,151,99,213,60,166,244,62,164,222,23,171,32,56,164,195,92,183,107,117,140,199,164,130,155,76,59,133,12,104,172,105,112,207,74,91,209,49,18,231,179,253,97,228,108,192,159,112,154,119,70,47,133,210,214,238,65,45,90,99,87,102,180,205,101,47,172,109,85,242,231,221,190,46,234,187,212,189,243,133,166,102,198,143,151,11,98,241,244,202,128,221,219,28,115,36,28,190,109,213,177,181,203,235,97,149,254,183,11,243,93,128,171,239,138,214,171,134,0,1,100,188,248,218,20,154,99,90,37,194,212,91,14,63,108,166,5,137,181,212,38,58,170,99,237,220,67,215,95,190,246,106,58,91,211,232,185,159,223,21,230,171,61,121,95,102,183,51,254,143,187,246,255,160,0,0,99,18,68,3,11,78,128,70,110,100,2,82,101,200,250,98,111,66,98,88,170,98,224,148,96,185,94,48,8,176,179,14,71,88,232,52,14,50,196,67,57,161,22,200,177,101,244,84,6,215,36,100,165,138,3,77,133,156,128,0,204,23,221,189,96,32,64,109,188,210,72,125,148,98,145,205,40,252,125,95,75,41,99,97,196,175,142,24,94,47,110,104,176,162,151,90,191,192,74,49,85,158,19,5,228,206,126,248,6,254,206,67,198,37,143,56,207,66,118,12,229,197,236,67,255,22,151,212,185,165,115,23,122,130,227,151,75,29,188,20,219,162,239,91,38,39,215,124,99,223,255,134,58,109,32,181,38,227,249,27,177,105,83,123,255,251,178,100,83,14,135,45,106,204,19,186,123,112,68,166,105,177,101,98,108,27,217,157,50,78,61,154,193,39,20,39,29,164,169,144,240,253,23,73,191,16,187,222,214,182,123,44,95,99,234,153,92,235,217,5,244,219,90,109,130,214,174,245,72,80,183,50,134,29,43,226,203,1,236,250,129,22,182,114,141,90,235,239,18,127,35,87,174,179,172,230,82,121,114,194,38,86,16,64,2,240,179,163,16,19,180,160,225,77,211,198,177,66,49,162,97,202,198,25,54,229,132,214,18,156,232,36,173,41,147,185,253,166,194,147,52,189,14,150,215,235,101,24,39,188,245,122,104,254,8,124,39,168,140,79,250,255,248,175,235,112,155,87,233,255,247,122,192,243,80,78,14,193,198,63,229,116,203,238,162,102,177,204,30,71,59,6,24,108,236,101,36,128,4,18,158,99,133,166,184,64,25,4,151,2,11,14,155,57,117,144,150,215,96,114,0,146,146,225,32,140,180,237,65,6,98,234,168,58,12,140,64,41,231,46,193,78,50,143,166,20,165,92,62,241,214,245,8,38,196,96,128,224,93,196,188,83,136,10,46,158,84,100,154,199,25,7,76,86,184,18,191,17,52,89,11,0,86,12,116,3,147,246,37,60,214,47,106,56,169,45,192,187,53,69,214,29,32,70,214,25,47,118,220,208,31,179,63,108,103,142,241,40,241,180,214,246,220,123,176,191,242,241,177,194,135,143,232,223,64,134,215,55,117,136,113,139,223,176,88,230,82,113,195,171,60,152,179,73,73,75,157,170,251,54,131,246,30,219,110,238,106,247,173,4,3,214,77,217,204,196,20,122,86,119,95,191,235,159,182,156,130,240,183,81,225,7,139,246,21,32,0,64,2,28,86,224,65,225,165,229,209,4,97,5,7,47,41,127,161,117,192,130,42,193,69,163,2,25,222,184,67,74,155,233,244,60,43,154,197,94,125,203,237,69,81,144,218,197,151,187,85,254,59,34,18,76,93,66,252,198,13,252,207,202,217,245,211,253,84,93,171,167,176,0,0,0,116,205,150,120,214,198,224,223,227,64,215,21,72,197,1,216,198,250,192,199,0,80,193,179,12,195,209,12,2,16,1,0,227,2,5,21,234,132,195,33,1,145,144,21,182,64,98,236,64,224,224,18,96,168,4,47,105,42,9,69,128,241,224,5,82,58,247,3,28,124,8,241,206,111,71,65,167,230,18,167,97,224,204,115,17,160,193,217,206,101,62,10,19,26,195,10,153,100,187,64,113,42,11,86,187,210,26,101,110,100,88,107,161,199,137,185,5,156,215,111,186,202,190,201,55,207,229,180,171,134,111,102,171,183,50,254,231,187,138,40,199,99,156,39,102,99,132,85,204,101,108,87,186,146,146,52,176,52,26,255,251,178,100,81,14,215,30,104,205,27,175,77,96,71,229,9,178,105,103,106,29,61,165,50,110,229,237,129,24,153,166,197,188,40,154,2,64,84,11,21,147,149,97,41,23,153,212,67,234,52,15,211,77,147,65,40,22,70,32,65,57,162,163,108,135,28,244,68,211,129,105,212,184,251,82,198,149,21,221,198,100,171,166,166,144,169,144,93,37,166,218,234,162,201,212,90,97,209,101,175,182,3,0,35,73,124,85,152,64,77,222,54,73,135,167,5,130,14,135,138,204,24,18,120,54,48,168,33,78,125,133,172,121,159,83,236,176,112,79,84,108,154,99,37,157,55,187,40,98,80,137,183,214,191,83,240,44,142,238,104,161,96,198,51,103,185,90,158,142,255,245,60,176,1,195,16,134,67,137,5,99,160,32,35,77,69,67,57,136,179,58,87,147,73,129,3,12,3,131,15,131,51,2,1,211,0,192,243,7,198,70,180,35,1,140,157,8,206,145,160,160,168,175,74,135,161,12,160,176,82,206,135,5,34,22,24,121,84,236,144,44,10,201,93,110,187,236,233,72,149,166,30,244,243,103,204,222,211,53,128,198,139,131,202,130,148,1,106,8,101,201,255,56,201,20,144,20,239,48,7,56,239,148,173,230,201,201,9,200,73,172,202,84,202,171,41,23,110,75,173,204,186,159,117,150,8,238,100,146,204,14,236,225,137,98,95,134,133,225,178,173,76,97,90,146,166,169,252,221,138,6,228,62,215,243,254,158,191,214,25,117,189,70,130,178,143,133,164,198,30,186,91,138,221,108,198,92,49,225,137,190,14,96,46,111,5,137,105,206,136,92,58,211,222,236,81,101,100,130,205,18,5,245,10,117,150,62,196,224,253,186,93,82,107,98,20,122,94,143,164,137,52,242,255,255,225,152,23,177,29,140,4,8,200,3,65,64,192,24,160,134,15,12,16,41,136,144,2,25,74,5,202,37,40,228,160,162,84,118,51,89,28,136,37,11,10,45,144,177,244,33,221,249,81,54,113,61,95,124,183,218,172,242,10,14,52,159,95,191,155,250,147,247,163,191,255,64,0,0,99,7,8,115,138,151,179,121,37,35,28,145,179,29,141,147,69,44,19,43,67,243,6,74,227,5,200,194,205,34,41,164,190,204,201,75,154,75,5,23,22,16,72,49,96,9,136,0,155,18,82,64,202,238,80,35,64,158,132,196,25,220,37,192,24,20,200,29,86,102,251,58,197,236,120,62,16,141,23,36,44,199,100,11,231,225,9,3,69,125,188,146,33,72,74,194,217,59,36,240,9,152,190,187,75,147,91,192,74,188,67,66,56,201,51,2,157,185,74,223,17,93,152,103,206,224,194,189,75,250,166,208,245,59,83,172,214,36,26,9,156,241,18,80,122,65,166,255,251,178,100,74,140,167,52,104,204,147,186,122,100,73,134,105,198,101,39,104,156,121,163,54,110,61,59,64,255,151,232,77,145,25,248,29,22,107,60,151,171,27,205,221,106,7,139,169,27,175,169,25,243,228,182,19,174,85,201,223,188,65,158,177,32,195,246,65,86,240,222,205,116,189,239,35,155,134,29,110,123,123,222,35,219,64,92,51,169,24,175,141,210,27,173,66,153,229,152,169,104,248,117,140,46,34,66,213,216,25,35,119,173,8,209,249,0,8,0,64,1,80,82,92,192,100,218,57,40,206,218,200,201,28,28,180,112,246,32,210,117,1,4,30,28,81,56,2,196,179,93,253,61,156,119,140,222,178,174,14,81,223,174,84,189,69,239,255,254,56,67,198,249,107,133,12,115,153,196,82,250,59,153,78,67,250,158,79,209,234,0,2,9,180,196,80,211,215,118,205,116,152,57,115,228,202,33,35,125,90,1,88,112,106,28,66,113,74,161,80,177,138,70,143,160,224,8,201,66,144,80,44,190,233,84,142,139,66,67,62,135,103,62,60,64,14,47,194,64,36,189,27,74,71,250,88,226,182,71,162,205,163,239,21,94,117,218,4,185,252,130,211,130,245,40,144,30,158,179,65,118,34,140,238,105,215,246,69,168,40,229,153,82,70,124,237,195,230,204,135,51,13,199,243,106,80,228,112,162,147,123,206,40,84,191,240,235,228,213,124,31,48,132,111,111,228,202,73,167,112,16,189,83,123,144,249,159,174,95,73,105,254,27,53,242,205,175,155,72,215,18,155,63,61,244,193,21,226,244,70,180,137,173,134,245,102,26,222,142,136,79,219,149,78,160,28,202,25,225,93,164,72,4,132,123,161,4,42,66,74,166,13,19,152,66,16,50,114,209,26,105,183,196,225,69,209,3,41,136,92,155,36,250,169,124,161,204,87,131,98,78,166,216,194,35,0,74,69,53,100,233,232,242,202,110,175,14,208,182,42,127,191,4,245,120,115,58,74,71,154,221,151,240,102,169,174,223,255,191,170,103,232,190,27,189,24,156,162,83,22,103,63,239,216,183,255,219,170,24,255,255,117,0,0,9,180,193,116,51,170,119,76,70,185,56,240,44,207,233,35,67,238,13,0,38,3,15,76,28,48,10,3,196,96,211,24,10,101,16,160,134,120,36,4,221,10,1,19,204,253,230,160,81,231,234,227,6,40,2,170,10,23,157,173,129,171,68,250,9,88,170,33,232,82,209,65,206,154,176,176,26,114,34,0,164,197,9,86,127,62,91,132,192,112,71,200,213,166,92,160,190,49,175,33,55,141,134,25,106,149,164,202,56,154,83,235,227,218,35,148,178,210,144,183,142,251,212,111,223,182,203,86,228,222,160,173,99,255,140,187,170,25,164,217,110,82,255,251,178,100,72,14,134,218,104,206,27,143,101,96,72,101,169,227,100,199,102,29,181,221,48,46,225,115,193,30,151,39,169,172,28,160,145,78,168,204,172,229,80,58,71,120,180,228,201,97,152,175,20,144,193,5,205,25,42,94,211,114,145,199,151,188,11,196,202,198,144,172,177,101,238,57,196,173,66,70,144,164,116,126,23,209,23,18,62,249,227,60,183,156,105,214,155,58,213,238,68,151,180,84,137,22,64,8,182,192,51,10,64,64,8,42,134,131,98,41,69,146,79,131,66,34,40,156,100,246,134,168,7,65,167,164,47,72,19,196,240,250,233,249,37,181,12,4,146,21,150,33,52,157,185,104,233,99,88,88,84,223,255,213,244,200,230,98,35,58,78,3,152,161,179,195,104,244,234,253,62,175,87,72,204,171,163,206,4,188,205,141,184,204,242,89,12,157,38,141,75,161,195,35,3,12,76,227,19,193,96,72,76,28,28,24,230,49,52,161,16,50,99,224,196,97,112,18,176,143,35,113,48,60,6,22,3,236,16,0,11,170,168,232,86,3,8,243,6,1,214,212,81,10,186,14,72,88,171,126,249,40,75,106,187,110,169,56,91,54,131,209,26,152,128,200,81,15,76,177,233,115,95,189,121,202,89,150,87,194,173,164,175,57,85,241,106,83,45,134,49,25,202,98,102,48,215,230,179,140,216,247,115,61,86,237,100,220,141,110,102,106,91,157,191,220,79,183,146,243,124,134,55,220,97,90,165,126,55,140,206,187,0,79,158,96,114,116,169,137,173,160,62,210,69,18,210,0,141,216,65,117,15,147,100,233,74,81,67,22,35,79,172,117,91,217,14,130,68,75,42,96,216,181,153,21,118,181,167,220,161,45,74,165,109,201,83,24,247,178,13,145,93,228,138,86,239,86,25,252,232,223,221,187,211,168,143,220,139,209,136,76,2,0,24,0,18,93,52,212,84,205,133,79,19,7,96,88,4,133,42,6,205,57,32,48,158,72,56,172,153,228,160,105,212,148,112,122,107,56,30,69,69,7,22,233,181,22,132,232,111,255,239,150,249,125,103,0,182,114,243,197,193,146,6,11,3,32,151,255,71,171,214,0,0,8,0,74,10,211,21,235,55,170,115,141,217,52,214,195,6,7,51,174,115,77,15,10,145,155,47,74,160,71,102,195,107,32,1,49,158,248,117,187,71,163,178,124,59,200,82,139,40,189,59,17,132,192,113,37,57,189,151,52,41,250,168,242,107,221,29,54,149,154,26,67,197,251,214,69,204,174,17,92,29,233,32,121,201,230,237,104,68,27,154,179,237,166,175,73,213,167,73,194,170,142,178,181,234,1,62,74,218,174,90,150,54,244,172,246,39,251,195,118,190,86,245,1,102,93,91,93,49,172,34,149,48,255,251,178,100,67,8,134,154,104,208,83,120,121,168,70,69,169,177,107,7,54,28,161,161,46,46,225,51,201,104,40,40,105,150,21,81,36,197,234,187,131,166,164,191,139,31,20,69,102,207,7,245,49,5,52,194,194,124,67,84,158,133,197,12,118,210,165,158,230,75,217,223,57,165,86,20,74,156,65,93,179,97,130,4,213,117,218,212,238,42,105,243,9,185,227,11,61,30,184,229,244,104,19,188,171,108,120,212,102,73,57,185,174,192,34,16,97,192,129,136,13,58,50,0,230,174,168,148,145,16,129,18,35,62,72,216,243,194,22,3,175,158,110,35,135,202,189,201,16,227,4,144,155,103,205,140,230,36,64,46,160,201,223,255,209,95,169,141,236,254,62,222,228,35,163,184,67,229,123,20,229,95,126,128,12,196,93,204,207,129,68,229,213,36,228,209,4,209,66,20,202,172,104,209,176,192,199,225,124,196,114,96,84,35,16,134,38,73,136,137,234,96,24,6,102,56,72,9,4,16,14,1,2,138,128,25,131,128,10,222,146,33,243,134,207,201,67,179,72,197,170,180,95,37,190,4,219,7,119,201,15,19,116,213,166,26,86,17,228,217,85,173,172,203,96,88,95,78,102,195,15,193,74,181,108,180,136,76,228,169,56,249,76,80,123,90,144,229,130,44,206,199,162,181,107,192,153,209,41,30,81,179,234,221,131,181,170,76,174,172,184,175,127,181,45,231,205,62,249,98,161,157,247,143,125,128,222,238,77,69,239,214,237,206,207,81,88,193,180,182,94,101,119,174,61,180,173,234,195,243,160,3,190,241,141,105,6,150,19,229,171,116,210,255,249,47,163,44,228,229,112,75,97,203,73,242,201,183,24,118,100,249,181,54,210,151,219,171,90,110,79,246,206,144,21,140,98,108,121,25,29,9,128,192,64,32,151,248,227,6,44,41,43,88,230,5,232,142,225,56,244,220,81,109,72,4,86,78,104,242,187,47,87,109,191,80,241,8,192,154,105,255,255,134,99,246,160,117,169,254,191,245,209,39,213,232,46,254,118,140,7,73,181,227,245,208,239,17,199,179,44,118,47,90,76,47,230,222,228,87,195,92,110,211,253,246,154,186,63,145,166,62,80,0,17,243,16,175,147,8,219,35,91,217,67,119,87,211,50,132,83,102,102,195,74,133,227,12,75,163,2,198,48,32,68,96,96,64,100,64,74,91,1,0,18,100,208,124,115,18,28,40,210,36,129,38,107,177,35,81,204,28,48,32,162,89,137,18,156,174,58,183,151,177,250,143,8,0,167,149,207,74,214,178,81,61,80,29,4,158,2,26,10,208,200,172,194,30,122,25,125,52,56,211,168,78,81,138,177,213,188,223,71,162,102,72,70,180,28,68,212,2,111,62,16,216,19,255,251,178,100,62,14,135,93,105,76,19,185,123,98,93,9,153,250,100,167,106,93,145,171,46,46,225,239,89,58,171,232,157,149,149,80,158,90,135,90,74,59,82,217,130,239,121,150,89,218,163,224,123,231,74,152,218,61,231,197,146,214,199,248,73,205,184,7,157,53,23,123,196,125,85,130,45,219,171,7,159,126,168,118,176,217,105,93,56,62,108,122,67,217,111,72,79,27,97,77,51,131,53,33,169,42,227,2,242,97,138,209,226,106,44,42,187,98,125,42,219,171,118,157,215,49,222,65,189,33,225,174,52,173,241,101,222,100,205,100,144,148,254,170,243,44,152,104,0,4,0,0,194,118,183,68,146,17,176,96,12,152,70,166,131,205,33,234,233,140,218,20,7,157,78,32,235,70,0,160,153,234,227,187,232,243,22,116,182,244,45,82,223,239,232,70,167,55,135,209,147,249,191,243,53,219,94,75,229,123,217,127,51,78,93,227,141,51,102,103,82,228,249,137,215,50,164,38,120,221,90,205,82,51,143,245,179,223,246,111,224,204,114,205,77,87,195,141,81,216,12,129,91,204,121,19,76,243,211,204,240,21,204,113,26,204,132,14,7,64,144,8,30,101,40,92,76,7,136,130,0,168,250,28,51,22,184,4,22,166,177,141,228,73,167,85,38,121,178,166,134,244,68,215,201,111,167,192,5,15,43,250,16,55,214,129,24,95,133,186,193,43,40,83,203,121,163,172,4,116,169,50,48,83,67,233,52,188,31,210,153,200,53,201,163,97,25,24,148,188,108,181,3,174,18,76,189,67,210,141,129,132,162,215,52,164,210,135,83,53,210,133,241,29,13,171,59,135,188,72,207,107,141,143,131,187,228,205,183,111,146,14,175,94,165,115,172,167,223,212,107,98,6,55,220,102,187,251,97,173,110,187,59,97,94,4,89,235,29,235,42,237,107,203,123,106,3,134,181,10,20,89,21,242,197,133,13,228,241,28,162,217,190,88,239,37,204,124,218,77,54,71,180,72,118,141,150,63,27,112,61,117,37,101,130,255,234,28,255,30,8,223,87,243,66,252,10,144,0,0,151,249,19,164,165,69,196,112,1,48,36,132,48,200,178,218,171,106,134,139,219,116,214,171,209,219,151,93,191,245,111,255,244,127,246,223,253,63,238,244,160,204,110,191,151,100,148,223,151,234,63,9,254,38,165,60,212,53,5,119,74,28,172,135,35,197,128,71,214,220,164,6,13,0,211,168,0,0,0,140,192,233,172,220,91,160,193,186,32,214,33,96,34,63,55,137,255,53,92,119,49,216,103,5,131,170,129,17,161,197,10,141,0,10,133,156,154,65,131,7,50,192,226,184,5,7,145,161,130,47,8,164,0,56,84,91,100,240,135,161,229,240,64,47,12,189,232,255,251,178,100,35,136,167,108,105,76,27,187,121,240,64,73,122,77,76,5,212,23,157,163,67,77,225,135,129,14,37,167,165,141,8,106,26,233,191,13,42,113,174,46,232,121,4,52,94,144,64,193,92,135,233,61,126,119,166,17,10,180,243,156,65,224,242,161,216,168,127,36,67,220,147,64,92,142,138,229,123,236,116,188,152,233,129,29,93,231,221,56,238,213,87,162,110,44,13,199,100,135,8,118,223,47,245,41,223,6,207,16,59,129,76,230,69,190,198,238,77,252,237,186,37,106,231,155,193,139,37,105,152,103,198,106,230,249,58,222,114,154,250,29,234,5,68,22,148,228,38,233,89,91,86,99,55,55,33,59,135,26,58,183,111,187,3,181,204,8,145,32,51,179,188,137,14,35,36,79,138,53,53,51,87,111,26,239,15,46,218,125,227,40,57,163,209,46,4,68,194,98,0,0,0,0,48,0,0,127,228,0,107,7,252,84,6,240,6,196,62,163,156,51,168,48,173,106,33,168,91,109,234,41,15,51,174,175,255,245,255,255,246,255,18,111,255,27,66,155,0,53,227,71,161,89,233,236,130,11,94,194,31,117,79,239,168,3,4,36,212,216,117,244,232,233,12,168,200,215,21,136,140,140,98,16,13,196,88,36,17,45,36,214,208,247,178,29,73,20,18,246,49,23,162,134,161,216,49,177,187,113,196,166,81,202,105,184,18,83,13,154,47,45,168,120,168,212,149,138,14,29,247,168,53,29,93,15,63,203,26,92,61,125,131,71,165,163,149,189,55,64,102,178,164,232,222,238,35,243,227,147,187,90,238,196,127,27,70,104,94,227,175,147,219,145,203,167,251,75,140,107,199,168,231,96,96,185,248,65,202,86,154,202,234,176,181,166,121,173,66,188,76,208,190,227,235,149,154,88,119,37,50,118,30,48,233,91,83,143,94,251,46,173,182,70,212,26,183,122,15,250,172,71,240,205,173,14,71,3,234,183,223,212,155,90,79,213,197,213,142,151,177,255,255,113,0,6,37,49,8,132,95,24,91,130,98,163,137,23,73,84,228,161,233,106,178,205,51,155,28,228,172,192,134,171,204,141,88,177,51,53,183,167,30,13,234,254,157,61,95,233,155,95,245,211,255,255,255,239,255,255,207,242,130,22,78,228,162,232,121,103,53,8,0,1,115,12,86,51,198,215,3,151,21,51,98,80,129,230,96,196,177,248,192,162,8,200,241,28,238,140,188,105,202,243,24,132,129,27,56,131,59,192,6,142,94,68,209,79,133,124,215,144,158,174,101,170,212,183,27,51,46,180,216,73,102,162,0,205,104,208,31,143,128,108,37,44,136,232,109,7,42,85,162,56,92,241,24,77,100,146,185,4,15,31,154,131,109,94,94,125,158,101,157,92,237,255,251,178,100,51,140,134,111,112,75,147,185,97,226,97,10,121,147,109,5,122,24,121,163,44,78,164,218,73,147,35,230,25,188,156,169,32,93,2,230,212,124,174,62,235,239,95,99,182,173,57,117,168,78,85,37,17,92,214,122,168,78,207,53,11,181,136,200,247,33,211,30,204,102,119,26,92,251,180,223,251,91,242,245,239,162,18,167,79,127,250,37,178,214,207,198,204,219,114,211,150,202,214,236,219,214,71,177,59,253,242,186,142,117,91,117,23,188,210,223,220,181,27,133,222,122,119,254,211,182,173,183,230,101,222,228,21,133,186,0,5,33,64,160,224,140,120,197,148,76,20,204,136,72,200,168,129,77,64,224,192,226,55,235,166,36,39,58,244,137,6,60,211,242,33,81,34,197,31,249,190,224,166,245,167,190,107,88,164,75,36,127,38,69,106,219,117,80,77,141,202,24,174,153,106,200,200,61,206,211,45,145,169,241,13,13,244,125,255,255,248,236,238,209,38,43,50,168,139,164,69,157,213,212,107,144,1,45,70,38,5,167,212,152,39,141,16,230,230,136,70,177,17,6,77,160,38,20,4,230,52,25,96,80,132,192,224,56,0,15,33,177,123,156,67,2,64,147,10,128,68,218,77,22,72,0,1,151,28,185,84,222,40,12,191,168,106,163,13,180,100,191,144,61,60,252,1,77,24,139,79,185,18,152,250,214,141,72,40,31,141,80,62,151,231,105,154,60,178,218,25,215,36,75,91,210,198,32,106,40,25,135,209,116,145,147,41,177,140,116,156,11,148,242,235,106,243,82,2,167,44,232,6,223,132,116,173,187,164,109,13,18,195,162,138,56,162,201,102,82,83,151,122,73,115,115,135,221,69,102,237,106,181,182,10,106,78,17,104,170,232,16,221,219,228,185,210,250,138,125,36,18,15,85,216,78,159,18,208,149,73,102,168,221,213,190,214,27,15,203,93,49,0,214,176,176,68,96,160,65,205,33,131,196,195,230,151,80,122,0,97,152,103,14,136,181,205,116,185,5,36,171,36,161,189,132,122,23,130,28,81,12,105,197,9,23,113,231,221,232,79,66,208,160,245,8,181,37,143,65,226,215,161,163,25,199,217,138,21,169,92,122,198,239,174,215,82,71,176,235,237,30,74,147,53,15,162,52,163,127,255,231,19,175,175,182,159,120,55,177,149,126,64,5,204,87,133,216,212,220,223,76,228,4,64,200,28,175,76,68,4,216,194,116,44,76,25,192,212,192,200,95,140,8,65,200,32,18,204,5,64,172,88,17,72,64,5,121,152,10,1,33,32,25,172,41,32,4,12,128,34,211,73,167,232,128,1,218,10,170,189,200,5,30,1,22,180,239,58,78,227,189,19,121,221,137,201,27,184,206,226,80,74,176,69,223,184,255,251,178,100,47,12,134,178,113,73,139,201,55,18,89,136,249,195,99,69,26,23,193,153,48,78,233,133,201,69,145,103,169,132,181,112,251,225,114,27,107,20,180,243,50,136,23,152,173,141,212,181,223,177,61,126,250,241,37,64,137,134,101,176,33,70,12,36,22,39,98,223,239,53,151,32,70,75,22,216,196,160,3,173,73,201,139,71,117,63,230,52,221,40,139,228,41,11,89,203,66,114,139,251,153,40,1,79,84,35,155,206,103,100,132,197,103,138,85,12,163,48,40,59,213,132,134,76,249,22,245,119,44,81,86,74,99,173,233,69,124,70,143,110,163,107,126,102,214,83,229,95,236,231,53,112,128,26,201,40,20,2,211,6,112,65,229,230,97,235,130,130,138,131,103,212,151,195,0,217,142,171,168,126,197,231,64,212,81,7,171,111,204,148,123,205,78,21,207,135,88,64,76,194,1,248,147,184,199,51,0,2,196,170,1,163,196,49,19,106,171,66,202,125,67,174,129,233,149,234,245,246,33,62,191,219,234,152,38,97,46,94,120,242,16,84,6,170,204,110,92,14,77,152,205,24,83,0,170,152,9,82,48,252,186,50,100,142,200,211,24,69,90,26,8,241,120,98,16,89,51,62,17,195,99,210,149,175,168,202,141,199,101,44,253,237,78,27,47,58,19,203,58,34,28,156,85,82,114,71,143,3,175,170,138,42,151,224,83,43,195,134,79,205,4,190,236,55,190,244,79,43,154,150,30,199,152,88,166,242,31,202,55,22,30,55,4,77,44,199,174,223,197,88,39,23,218,240,175,164,48,48,229,181,232,20,108,118,204,66,38,101,213,213,155,49,72,238,220,12,101,55,175,95,142,246,89,119,58,209,110,33,49,223,86,223,204,142,126,26,86,59,254,252,72,150,56,178,153,40,230,239,189,146,203,20,105,175,105,202,71,143,48,228,53,88,211,12,142,90,0,143,246,111,239,204,60,191,7,24,160,168,6,54,12,64,136,78,169,201,164,91,95,141,110,158,133,73,82,160,194,41,205,203,139,214,70,202,102,127,83,97,84,43,243,196,130,115,211,61,49,90,72,28,13,5,139,43,28,198,38,255,191,207,196,51,193,35,39,203,45,226,67,136,101,83,163,181,244,127,247,198,39,122,39,22,197,36,1,170,243,57,101,14,243,233,52,235,112,213,129,131,105,163,76,202,50,49,0,56,199,197,241,0,5,52,2,160,194,32,3,91,137,60,164,194,134,180,177,22,129,140,174,101,61,210,141,138,226,8,7,150,24,74,130,45,243,28,53,197,97,170,159,233,116,121,185,77,35,14,155,99,50,102,18,153,202,22,83,176,247,156,98,254,187,158,140,208,47,123,235,12,207,40,209,43,63,181,34,248,45,191,112,96,218,75,68,255,251,178,100,54,128,6,51,104,205,21,113,224,0,82,104,249,183,173,20,0,39,162,27,57,89,205,0,1,18,17,167,207,48,128,0,166,224,94,5,98,59,245,248,188,92,64,220,28,218,184,198,243,159,156,64,174,179,104,189,247,166,225,205,10,172,174,91,181,160,199,121,157,185,211,120,196,144,90,221,213,141,206,185,133,60,121,179,185,169,19,185,82,3,247,173,143,113,92,71,109,135,3,50,189,188,222,14,177,36,104,24,215,189,179,104,10,58,16,21,43,73,21,83,173,0,8,0,21,69,130,81,132,2,91,146,6,0,144,24,140,129,196,132,32,149,83,87,132,130,219,146,55,24,22,166,72,34,44,232,170,36,28,100,170,165,21,242,45,122,206,4,36,139,169,222,175,213,68,152,193,243,123,206,150,1,102,180,96,173,65,147,56,145,105,247,241,69,243,250,255,191,252,119,83,248,147,168,0,0,0,0,128,72,50,26,40,134,148,57,168,112,208,98,115,27,236,142,72,114,61,178,132,239,94,83,12,22,140,22,9,49,185,116,40,8,55,120,20,228,234,242,0,18,64,133,130,8,214,101,165,160,57,160,203,91,158,148,112,197,133,10,160,111,216,42,255,65,2,235,159,54,196,129,197,12,90,25,68,151,40,91,127,3,210,78,1,18,4,243,52,2,12,105,250,26,244,242,251,240,37,218,88,189,41,128,142,54,88,33,33,154,72,58,191,41,101,45,172,39,37,253,171,140,110,152,29,220,201,131,51,170,76,8,32,89,163,132,170,254,55,45,111,59,115,144,37,220,162,252,190,102,86,155,194,97,211,204,129,3,40,72,194,175,1,67,215,243,229,21,104,187,175,187,110,158,229,142,238,209,173,38,142,197,232,116,146,176,186,224,160,235,72,197,4,230,125,222,123,214,116,245,48,191,73,127,46,231,99,153,229,145,131,16,20,2,44,45,122,36,60,226,180,167,58,170,47,137,108,163,183,53,149,219,189,213,138,155,173,189,204,211,214,206,212,197,46,27,194,197,140,107,92,110,8,76,103,229,180,18,20,16,1,153,143,5,46,60,62,215,212,189,43,27,123,157,207,240,230,255,186,255,255,255,255,255,255,255,255,255,253,247,95,135,255,55,255,255,255,255,255,255,255,255,255,246,225,205,197,221,248,34,172,228,176,1,104,72,48,0,0,2,81,156,36,143,207,160,128,233,94,17,213,30,15,100,40,29,23,5,184,117,252,193,245,204,215,33,143,223,88,169,58,229,255,143,143,246,17,121,241,247,238,50,188,77,142,14,157,6,163,132,166,165,158,171,231,106,244,48,129,159,66,193,21,44,98,192,230,34,48,244,53,46,232,162,250,69,163,235,34,68,104,37,197,8,120,95,174,145,124,151,226,128,28,33,132,255,251,176,100,16,140,246,45,114,84,135,109,224,0,79,228,137,149,237,32,0,26,53,227,86,76,188,185,193,17,15,168,1,132,141,146,249,84,0,108,250,109,36,101,227,153,130,25,61,135,194,251,221,171,253,199,173,55,33,222,107,199,144,196,121,33,32,58,21,79,149,114,71,37,237,176,199,121,140,181,119,155,112,39,25,78,24,69,101,30,71,138,214,95,223,98,232,205,238,6,250,225,75,172,62,155,18,229,234,237,165,151,108,31,116,207,110,85,103,42,249,188,179,234,3,45,224,60,159,80,51,171,198,198,21,255,55,213,37,63,231,222,89,181,245,240,193,252,5,140,118,61,251,239,195,139,53,152,63,146,111,137,167,188,106,233,142,217,197,53,152,112,63,167,255,248,23,206,109,189,95,56,255,229,95,172,195,220,244,223,240,247,244,250,12,57,248,158,67,20,72,128,0,16,228,99,132,140,165,4,39,34,38,97,253,140,151,48,192,243,102,45,212,152,35,112,129,90,180,53,23,162,160,148,161,113,130,142,46,28,76,35,29,253,119,68,22,228,13,17,203,69,16,221,40,246,221,185,120,175,229,76,166,15,7,8,11,159,173,236,249,201,191,83,250,223,255,255,255,249,116,1,107,36,97,39,140,21,79,233,148,33,57,147,52,49,186,38,225,67,41,122,141,21,237,70,73,5,106,213,24,74,173,255,46,99,217,122,42,148,23,162,77,190,170,50,187,86,183,220,170,176,136,166,221,7,95,45,72,108,210,18,181,197,76,51,95,182,156,149,156,79,19,108,173,107,58,120,92,233,8,191,160,96,106,123,232,200,198,148,230,175,188,63,133,60,120,249,29,112,254,28,52,165,58,222,69,84,195,220,104,145,227,57,102,82,109,174,164,250,196,119,244,103,207,146,150,203,202,104,252,181,114,227,229,57,47,100,132,41,177,127,132,205,228,42,214,49,133,21,246,235,125,115,47,210,119,26,55,243,228,128,201,4,253,127,13,181,158,139,131,194,36,173,209,25,33,43,25,51,31,120,38,72,205,54,182,98,176,39,204,109,64,109,52,233,87,122,135,149,198,8,8,9,189,68,26,159,64,139,183,5,44,96,98,76,86,162,254,134,105,96,155,232,114,68,235,35,162,6,69,113,7,212,1,22,232,238,198,123,222,152,66,73,187,22,66,238,74,45,18,113,62,192,131,28,136,196,132,136,65,51,236,56,245,159,227,152,175,247,173,159,229,252,167,232,255,253,68,3,135,22,2,10,0,129,24,159,174,138,230,16,54,3,18,139,59,72,63,106,44,116,211,83,151,142,29,90,112,148,147,18,197,69,10,40,37,28,249,51,108,100,48,195,19,35,36,116,124,170,47,163,116,60,224,145,9,104,173,196,25,159,102,106,174,41,255,251,178,100,33,142,183,79,120,84,11,88,121,226,75,228,250,53,97,133,104,27,105,225,78,45,97,241,192,246,19,169,224,242,138,90,202,88,173,147,5,73,24,115,40,211,112,89,100,104,101,75,175,140,18,105,182,120,115,181,28,202,30,18,66,91,30,9,133,156,31,32,52,107,33,184,125,234,84,28,237,100,176,91,228,83,94,62,52,250,19,43,155,106,13,198,143,224,82,72,142,59,152,216,88,180,120,248,138,194,207,25,154,36,5,68,122,131,236,82,44,220,101,38,177,104,119,153,228,53,26,134,12,229,181,111,223,9,253,155,196,141,166,72,90,80,185,107,8,163,182,59,50,28,250,45,225,218,59,141,234,47,149,25,157,194,249,198,87,117,196,89,39,143,124,75,170,239,158,182,191,124,125,69,135,238,132,205,138,155,5,198,105,160,217,91,159,138,185,250,251,198,40,0,128,8,227,185,42,44,196,120,168,100,26,101,173,221,210,141,63,172,201,35,226,203,204,51,83,13,166,226,92,123,157,50,72,251,217,30,118,194,13,19,123,155,148,92,135,201,80,128,229,119,197,48,29,215,69,11,30,177,8,130,45,240,153,255,57,255,229,29,243,223,255,226,15,254,116,67,11,140,98,224,104,243,183,80,2,37,82,140,196,46,195,234,216,194,3,69,226,38,116,146,80,68,136,0,164,6,184,24,47,158,48,242,102,210,183,52,191,181,72,235,20,34,221,17,48,108,106,131,189,167,126,126,235,197,157,169,45,108,230,90,77,188,35,50,29,219,130,47,204,67,80,45,124,238,81,75,181,134,245,79,127,240,212,114,154,227,38,126,173,84,115,53,148,164,136,184,77,16,218,99,60,16,82,214,34,152,34,144,112,146,243,73,10,14,236,186,125,11,77,126,92,49,40,183,4,119,184,250,172,207,242,199,173,118,173,251,136,58,106,52,175,80,63,13,234,204,117,211,12,222,199,246,228,237,138,39,40,10,178,197,185,149,204,91,213,90,208,167,217,186,154,45,126,47,11,183,144,155,249,116,229,154,221,198,55,151,80,62,233,171,255,133,110,117,172,157,84,222,182,151,159,89,76,8,212,218,197,167,223,205,49,243,229,108,2,48,172,51,129,95,66,252,93,26,27,188,73,218,195,171,114,29,211,123,87,169,74,13,100,203,191,125,113,55,132,67,106,76,77,106,27,159,3,27,206,47,40,255,9,108,250,143,175,139,4,188,175,255,223,244,127,255,219,213,249,96,36,0,1,140,116,176,199,12,140,88,120,232,17,212,29,8,65,195,192,101,222,43,40,64,67,232,163,230,0,178,239,195,173,196,136,67,44,67,132,47,220,33,23,43,2,128,163,8,6,191,177,24,200,243,109,54,2,209,219,247,74,41,157,36,47,239,69,255,251,178,100,33,140,167,66,120,83,27,120,125,112,68,198,74,136,61,69,128,27,189,185,74,109,225,245,137,14,164,42,168,241,46,120,167,242,235,229,143,197,36,251,173,95,41,75,165,98,123,22,255,245,53,59,95,42,125,243,58,47,250,23,151,157,66,109,140,102,152,158,88,232,106,27,165,85,201,99,110,129,46,245,49,3,4,134,115,187,231,235,148,223,202,108,50,206,198,89,107,57,253,251,37,183,133,11,114,215,252,167,62,99,255,247,70,11,27,230,51,173,154,22,85,34,135,89,140,75,152,96,220,89,101,111,231,176,117,40,167,28,160,128,82,244,137,117,112,180,169,101,93,85,207,7,205,18,20,102,157,75,92,10,243,55,170,150,22,54,244,159,66,150,177,15,223,169,117,27,94,72,87,214,50,134,197,254,85,7,174,42,227,139,91,198,223,248,215,255,49,64,0,52,0,46,193,65,176,202,54,79,149,100,123,71,136,218,58,125,100,117,135,204,121,131,167,194,137,132,7,70,123,198,100,125,114,28,229,22,201,81,95,169,30,32,255,227,122,112,59,196,27,62,80,251,125,159,57,252,53,102,212,255,251,60,247,255,223,238,32,0,0,172,10,80,102,4,134,8,40,123,37,0,32,224,112,65,128,170,141,34,50,102,144,52,83,14,183,99,24,72,66,40,180,16,68,57,42,148,141,19,242,177,96,149,18,98,112,16,240,79,37,98,133,40,231,40,118,193,86,141,221,146,206,234,130,155,187,103,255,98,228,127,92,103,213,168,123,150,171,62,146,109,209,58,155,198,57,75,71,141,142,222,169,123,245,66,242,229,112,176,12,245,117,119,111,145,2,50,217,153,32,252,71,90,88,78,109,141,132,142,123,27,182,247,114,255,49,250,28,112,236,198,22,126,172,76,200,72,181,229,83,205,242,152,183,245,222,121,186,107,227,27,74,192,115,128,132,181,69,122,140,113,129,57,118,118,170,120,99,13,108,237,78,73,83,206,80,158,71,172,83,196,232,116,214,192,152,140,186,114,188,85,55,201,1,207,187,107,135,206,21,241,45,140,39,167,213,254,254,245,237,159,224,111,250,43,251,96,95,136,24,1,216,203,200,2,75,165,9,255,15,94,53,240,166,247,146,109,98,23,242,187,230,27,14,219,253,91,254,143,253,63,232,255,255,212,219,182,152,32,15,255,254,104,228,199,243,40,225,188,151,110,108,169,164,25,12,21,145,232,236,86,198,95,98,191,249,208,0,0,192,8,152,4,216,51,208,40,237,12,227,22,6,153,233,131,152,165,7,54,162,84,6,24,164,6,200,139,112,101,145,64,240,242,90,48,4,26,22,182,212,195,70,153,233,130,161,85,102,174,200,108,28,27,151,116,192,129,114,54,232,155,8,120,148,255,251,178,100,33,142,167,69,115,80,147,153,77,112,74,106,90,151,61,42,40,27,53,185,68,77,229,243,209,51,41,233,169,134,28,97,87,144,247,60,164,142,102,87,88,140,29,57,154,136,229,155,165,8,128,230,231,40,162,143,235,155,67,36,98,119,45,53,73,185,252,35,86,111,88,133,234,171,99,144,242,168,20,89,85,235,42,246,89,213,100,14,230,154,140,152,194,39,231,99,229,17,61,150,209,0,26,148,206,80,196,31,134,50,235,185,242,35,94,85,73,217,109,253,74,101,186,218,123,243,58,175,172,255,238,126,247,243,152,126,155,130,174,252,165,82,26,108,20,14,174,100,129,25,19,166,70,52,39,210,161,149,209,54,6,163,146,17,31,124,136,221,135,73,83,239,127,233,231,26,124,45,83,63,196,175,247,227,255,191,255,255,250,125,239,208,244,255,205,149,254,200,6,0,0,6,226,27,198,209,156,228,70,34,143,124,33,98,55,82,89,147,228,2,154,22,168,142,217,218,127,255,243,127,253,63,180,239,202,151,197,252,222,44,255,255,244,71,0,210,123,155,154,186,62,195,48,178,241,115,103,14,164,169,85,156,81,205,105,76,86,29,6,143,127,150,3,153,113,179,24,153,17,65,220,242,129,130,2,227,166,64,66,108,34,235,81,50,198,147,217,90,129,152,116,138,129,206,149,67,21,204,158,22,10,86,229,194,4,21,254,249,176,4,24,179,42,10,64,53,212,181,132,14,135,115,84,142,125,135,194,31,231,177,171,55,230,220,142,213,99,113,90,187,179,119,37,143,38,221,118,113,248,182,72,126,255,96,155,184,221,185,207,104,178,252,51,70,24,174,115,78,223,245,84,8,164,181,5,10,92,203,175,80,141,33,59,81,214,9,6,65,114,106,215,115,230,255,234,90,222,117,237,119,180,19,218,232,214,154,228,246,141,242,195,159,140,127,129,148,150,249,129,50,177,217,242,69,71,240,141,202,190,130,215,51,66,139,39,93,152,144,213,113,169,13,70,243,17,37,31,80,225,61,133,2,229,155,207,180,198,178,167,74,87,194,89,253,185,169,222,109,59,239,235,154,211,255,255,245,255,246,223,88,64,3,226,102,66,236,143,33,112,124,0,2,51,60,165,252,24,251,14,101,238,131,128,218,155,129,163,40,164,52,106,247,127,149,107,127,255,183,171,102,242,24,156,103,34,244,77,65,175,183,255,243,240,49,243,191,248,172,182,81,140,117,25,177,140,93,78,65,195,14,156,97,36,31,33,114,144,0,0,0,168,8,78,110,141,38,68,238,99,221,192,1,148,19,24,21,81,155,135,46,242,0,147,42,4,129,89,17,160,59,7,21,56,229,81,65,32,121,231,204,204,1,239,220,36,77,30,27,127,97,224,96,13,255,251,178,100,28,14,230,221,110,80,155,120,93,112,64,106,74,115,61,10,54,28,233,185,62,78,101,245,153,39,169,105,140,246,28,88,152,240,226,114,107,123,150,19,105,61,161,194,80,103,105,155,99,197,228,247,90,130,21,238,22,213,78,23,82,236,142,188,2,225,221,149,230,196,238,95,124,30,126,213,164,141,243,224,92,253,140,193,252,148,23,10,6,220,124,191,92,204,168,98,156,97,72,103,65,50,40,233,20,101,236,174,172,160,127,192,214,31,123,218,189,99,122,220,115,58,11,119,107,87,169,106,255,110,48,175,253,201,236,119,85,45,127,247,255,77,27,157,251,155,88,241,138,8,176,200,172,209,108,160,130,114,40,143,199,151,32,7,162,182,69,31,62,144,25,99,140,42,242,4,140,234,34,222,104,127,149,63,132,47,230,190,58,231,255,139,254,18,209,72,0,1,5,114,176,193,11,40,228,108,178,126,70,228,64,18,187,107,198,216,200,117,84,147,32,29,186,235,245,43,253,255,255,255,215,245,202,241,119,63,16,0,4,90,183,102,166,173,207,238,223,255,171,254,189,25,251,183,66,255,117,251,238,234,2,76,8,111,52,146,228,44,53,56,182,108,104,6,9,24,24,46,16,98,65,130,148,136,129,70,76,3,182,87,224,208,228,226,34,227,56,29,9,11,20,216,219,14,49,216,114,146,104,44,87,30,45,210,204,2,134,81,121,65,128,74,193,162,79,173,19,168,8,77,133,140,163,25,64,46,38,111,10,19,224,107,48,2,65,211,87,88,70,167,65,77,20,143,192,200,43,11,189,70,152,25,226,221,151,30,170,60,82,14,214,167,195,170,59,79,186,113,133,100,30,244,164,13,236,74,137,15,67,74,232,136,123,70,154,210,64,51,178,106,233,24,35,90,151,38,227,123,85,177,194,214,49,239,171,172,35,95,202,240,163,228,183,205,188,30,242,253,183,83,253,255,149,50,83,125,170,52,73,215,46,167,179,245,212,176,170,187,143,154,57,110,78,174,124,205,22,34,66,21,97,21,241,42,184,180,88,12,14,173,165,37,251,60,155,166,39,249,249,215,207,183,255,31,59,255,255,155,127,252,26,128,29,174,211,177,2,24,98,77,10,129,139,201,85,63,4,8,51,12,171,171,194,129,242,162,220,20,37,52,190,111,213,90,250,24,254,155,127,221,190,175,93,31,82,121,197,187,220,73,255,209,191,243,127,255,171,249,175,24,199,201,61,7,26,57,65,201,228,97,103,151,56,229,116,129,0,0,0,212,112,222,102,3,89,141,71,231,81,89,1,142,203,200,196,33,163,56,5,90,24,132,8,24,51,79,225,192,57,132,21,40,255,0,191,68,195,233,109,131,17,6,111,228,64,47,34,39,208,77,15,7,42,255,251,178,100,28,142,6,148,98,80,155,147,127,160,81,43,186,131,61,103,104,25,57,129,66,78,97,53,145,67,174,234,180,182,157,200,210,162,49,65,66,31,89,3,128,123,20,162,160,57,110,236,67,57,117,124,193,213,165,108,75,230,24,85,110,195,84,247,46,55,23,206,131,171,191,91,154,108,244,117,228,183,59,184,123,153,65,49,175,172,40,2,49,72,225,50,165,4,204,12,52,204,3,34,11,12,180,94,4,78,160,69,192,62,164,178,137,133,80,74,131,57,169,211,170,66,198,139,200,11,174,92,122,140,219,242,201,87,50,124,234,3,143,125,119,159,83,41,28,225,177,66,114,94,153,254,151,127,81,226,229,180,110,85,145,121,133,244,132,106,246,186,31,229,112,70,227,59,115,197,242,224,3,5,204,6,136,29,249,108,0,0,237,154,219,95,9,60,67,0,223,88,137,6,148,178,190,179,102,124,169,193,5,122,181,228,65,242,132,112,16,59,166,250,156,222,191,174,255,167,253,52,253,73,97,126,245,80,79,79,233,254,65,160,167,250,252,241,56,126,141,239,81,202,32,239,145,154,222,119,51,36,78,246,117,58,130,197,171,116,152,20,58,137,50,16,236,199,96,3,180,14,6,0,194,0,249,131,86,33,139,20,226,29,0,152,220,20,210,213,152,200,136,1,33,20,73,15,200,133,210,86,184,97,144,245,143,24,16,147,24,244,241,129,128,116,205,212,66,67,23,44,169,195,9,212,142,157,76,94,124,46,49,124,38,30,8,77,170,170,179,12,218,244,29,118,180,61,79,3,53,39,62,230,13,35,60,58,247,243,236,101,127,25,207,198,203,127,202,169,95,42,198,109,40,247,228,138,26,77,105,80,51,73,157,140,173,19,109,241,124,132,190,45,200,10,207,231,222,239,155,198,130,114,158,111,29,110,27,160,119,190,91,231,142,255,255,234,187,244,183,39,176,102,13,22,122,139,27,146,27,36,214,92,126,148,116,148,246,80,0,147,76,171,207,60,44,127,246,54,7,7,231,84,212,78,121,79,63,96,231,242,64,0,8,20,0,1,2,95,213,220,35,82,65,139,216,194,19,179,43,137,93,102,97,99,149,107,220,182,218,102,244,239,191,206,123,126,191,255,253,95,53,243,49,16,4,26,223,234,251,90,139,98,237,215,179,215,82,143,163,119,51,27,241,231,167,48,233,151,103,202,146,52,117,78,61,25,89,113,126,249,10,70,0,0,4,248,42,170,28,56,102,101,135,198,94,253,23,132,64,230,24,68,208,17,180,89,136,164,80,243,56,153,14,38,218,162,189,195,24,252,110,36,169,71,123,197,120,124,26,49,74,215,212,164,72,203,218,28,142,93,38,174,172,133,20,126,216,161,247,63,98,250,205,17,234,255,251,178,100,36,142,5,201,100,210,27,121,121,240,77,44,90,151,61,42,54,88,153,139,66,77,205,62,145,71,174,234,156,246,150,232,65,222,250,239,90,149,107,126,20,145,241,7,95,9,191,177,251,23,182,161,31,133,51,38,224,0,164,98,94,8,198,158,232,129,165,156,67,255,227,223,235,21,174,107,191,224,219,73,183,29,225,190,184,237,80,51,189,99,208,207,113,164,8,209,169,157,235,54,123,104,251,149,73,26,209,92,246,218,104,174,83,204,54,129,35,198,41,200,164,183,130,228,221,116,156,104,184,114,240,13,214,13,253,111,127,45,126,242,198,164,241,244,66,10,0,1,171,154,219,153,131,83,57,242,122,170,245,98,244,152,105,216,166,239,140,26,133,241,120,41,67,193,90,167,70,170,253,31,255,255,255,213,247,239,148,127,145,129,85,171,253,121,223,215,255,250,245,246,93,95,111,84,60,247,90,20,232,168,113,35,79,85,57,49,96,206,252,175,162,64,224,164,120,137,72,206,199,15,43,152,203,130,193,34,6,80,38,110,34,234,192,130,3,48,3,136,140,128,152,164,218,15,216,44,5,178,74,106,3,19,38,169,113,229,40,123,156,134,203,155,131,35,4,6,145,33,203,83,104,40,7,49,164,142,138,101,41,115,45,245,211,133,99,105,103,247,22,127,63,172,106,205,79,44,79,148,237,186,103,168,54,23,175,137,220,166,249,238,246,56,249,247,72,100,108,154,3,134,176,138,4,120,93,40,128,248,135,213,35,16,24,9,109,2,184,13,180,168,229,19,125,221,55,83,24,44,176,96,232,186,178,53,244,94,180,173,241,252,222,164,159,178,144,164,155,139,130,154,101,74,71,36,3,41,149,13,200,128,197,48,155,48,152,16,69,35,132,108,68,101,220,201,232,113,48,70,9,220,231,230,130,138,95,50,223,232,0,93,128,6,183,65,133,40,198,118,202,188,170,221,221,230,84,77,247,247,255,248,98,155,227,31,182,185,208,249,63,51,41,53,115,36,231,125,190,219,183,255,255,214,255,244,191,52,5,231,65,46,131,122,21,245,38,78,106,85,191,18,70,151,219,149,255,103,170,91,242,148,202,75,82,203,131,185,184,129,103,20,0,1,240,98,153,132,160,24,89,16,91,29,40,20,184,194,24,4,140,155,245,148,97,96,117,26,81,140,34,33,117,165,101,69,142,96,20,19,207,37,102,40,62,221,84,234,199,161,96,226,33,43,49,177,225,233,251,168,180,215,240,113,147,222,110,222,162,247,82,59,129,168,254,3,232,152,218,47,225,125,203,57,154,223,54,191,94,159,220,128,211,229,11,159,136,49,211,75,129,84,199,212,132,170,124,166,64,183,26,146,91,63,239,252,102,219,182,254,241,125,97,17,235,255,251,178,100,61,142,5,181,101,82,19,111,101,228,80,171,202,179,60,202,52,23,17,157,72,77,101,231,209,73,175,42,180,244,41,136,218,191,245,248,255,254,185,90,249,214,250,38,241,109,214,86,106,211,175,115,85,87,85,97,193,191,229,234,245,147,15,35,236,53,105,98,146,100,85,139,216,74,114,71,157,170,252,246,7,172,216,109,143,21,10,69,247,83,155,94,36,9,189,249,198,69,162,137,131,186,211,48,220,1,72,83,66,217,66,212,92,168,70,176,59,171,239,183,90,234,217,186,254,154,255,215,146,106,72,242,165,177,111,16,0,128,199,166,140,183,40,186,249,149,38,108,134,105,172,119,212,140,218,59,118,124,238,254,150,255,147,178,175,86,156,213,28,126,93,198,2,241,20,147,75,32,68,84,237,248,38,28,185,65,60,140,81,40,138,243,7,60,215,223,131,156,226,99,40,159,82,99,107,81,5,212,213,193,194,10,50,189,89,40,108,208,18,73,18,219,194,14,18,207,142,216,120,232,253,101,58,179,224,152,154,194,34,146,107,24,162,57,213,48,136,206,23,123,214,219,179,159,54,186,99,252,18,8,123,107,73,126,41,204,241,161,1,176,198,171,113,9,221,211,130,189,92,99,253,83,227,253,87,119,214,190,35,231,163,157,126,170,139,241,168,216,212,191,225,197,55,54,94,207,124,48,205,10,209,152,149,178,233,221,227,119,177,252,168,167,45,98,116,68,13,74,73,177,29,202,215,217,241,124,72,227,107,33,12,89,127,22,22,243,181,60,208,107,55,166,179,227,180,53,176,2,32,66,0,0,0,117,188,8,81,66,237,226,28,110,42,95,89,199,50,135,83,70,221,6,1,148,161,106,115,11,239,167,254,254,191,255,234,255,237,223,182,189,178,48,6,152,78,165,169,49,158,93,77,77,8,122,255,255,95,249,149,63,152,218,243,93,234,127,24,90,168,155,154,242,131,85,28,110,12,73,205,128,1,0,3,220,170,114,103,229,134,64,6,122,75,101,242,75,131,23,2,1,52,196,84,52,193,1,31,69,166,22,89,103,113,119,192,172,213,170,140,87,58,2,173,137,197,114,133,123,223,168,35,161,19,37,237,208,20,25,101,37,16,90,111,133,14,66,1,87,235,163,118,140,197,233,41,231,212,7,175,86,100,178,231,221,191,254,223,7,226,255,11,212,199,50,227,102,168,217,184,166,60,222,1,116,148,189,7,171,125,136,15,51,94,95,241,175,175,245,91,87,235,239,123,201,131,127,218,243,254,171,156,103,251,101,222,190,39,151,79,171,92,188,111,198,33,196,135,6,53,227,71,158,101,91,175,22,120,149,217,13,143,186,206,188,222,228,170,210,129,191,45,206,102,44,101,110,220,99,230,26,85,203,89,255,251,178,100,91,140,5,251,104,210,27,120,123,64,78,43,186,173,61,135,26,24,137,163,70,110,61,55,65,53,43,169,105,135,168,216,197,97,203,10,87,144,45,37,192,0,88,160,12,0,161,223,104,250,40,248,116,134,188,124,141,165,104,76,130,183,94,181,237,121,101,78,40,2,204,58,34,53,62,151,255,237,255,49,238,117,185,198,68,111,237,179,239,184,107,250,53,95,255,41,206,111,252,127,158,219,191,103,89,86,172,213,117,48,218,25,212,255,251,80,149,121,0,0,0,39,65,162,211,45,134,136,153,7,3,22,24,100,54,14,33,130,78,32,34,204,181,56,1,196,22,146,193,204,64,82,26,1,42,68,164,66,26,218,29,12,79,188,67,1,226,32,179,151,47,96,21,111,23,92,160,75,126,152,136,111,29,178,50,12,117,241,116,15,6,232,32,213,133,253,69,20,122,153,97,25,241,23,120,130,183,84,107,44,4,129,201,70,6,183,90,238,16,235,89,254,26,183,172,150,24,185,163,253,228,62,161,213,192,10,231,139,100,18,235,91,164,194,189,201,229,126,173,254,51,191,109,119,246,134,206,68,97,160,161,255,80,223,125,54,225,31,29,167,237,110,228,243,8,219,255,230,206,149,69,117,155,25,39,245,10,63,128,56,139,165,9,89,80,162,29,101,51,132,51,237,70,89,56,17,127,9,251,170,142,246,94,166,160,0,8,0,0,2,8,232,45,63,133,69,241,193,25,61,232,151,60,161,224,71,25,162,70,75,226,182,80,62,161,244,9,68,153,46,173,243,234,205,59,242,111,255,255,207,237,203,98,238,102,34,129,65,166,173,180,106,183,75,121,223,255,215,250,215,67,242,15,170,158,89,55,238,77,223,152,146,0,0,22,253,15,205,12,60,64,50,115,139,134,12,54,68,118,0,95,8,38,127,18,88,56,157,254,84,166,66,12,52,0,216,213,66,25,223,74,161,57,193,4,3,9,156,170,22,93,27,88,146,141,169,28,157,180,120,171,101,168,154,92,83,21,184,3,41,119,111,62,170,124,58,236,51,193,154,42,135,10,117,95,126,132,200,254,89,181,216,177,247,79,228,101,206,11,118,243,117,22,249,84,155,222,66,210,151,135,83,11,121,57,1,133,149,116,15,63,255,181,79,152,122,181,165,95,115,82,159,2,161,243,240,165,74,215,139,200,50,57,42,241,244,171,85,53,231,52,166,49,186,210,53,14,158,151,71,167,4,167,54,214,154,173,172,119,140,141,124,47,17,54,117,139,182,38,42,161,151,249,104,250,97,218,247,213,63,126,35,169,161,114,138,210,0,64,130,0,0,5,157,250,24,0,153,204,192,10,9,115,163,122,25,53,9,210,106,85,35,242,64,222,110,70,116,71,9,5,183,15,255,251,178,100,115,142,6,23,100,210,155,111,101,208,81,138,234,90,61,98,104,23,169,129,70,109,189,57,1,44,171,234,116,246,137,49,241,173,23,123,91,6,187,99,103,98,123,108,255,232,186,241,179,54,251,159,255,255,245,255,254,191,202,211,34,147,3,111,99,147,167,140,16,39,91,17,122,209,43,187,253,32,59,146,160,214,81,205,144,16,236,233,76,40,125,5,76,72,44,211,66,210,225,89,199,146,158,56,160,89,133,149,164,18,111,39,156,58,239,8,131,39,160,162,169,115,220,23,3,119,81,250,53,137,1,42,77,230,206,1,194,176,228,227,35,116,250,139,203,142,144,70,24,214,80,130,58,98,250,209,10,142,80,102,218,123,159,230,183,35,108,23,108,203,67,172,183,231,88,175,237,76,29,172,153,205,169,82,181,227,217,47,138,144,66,186,37,135,110,52,248,21,177,26,255,215,255,194,248,137,191,73,179,58,50,173,129,251,93,120,95,170,125,167,249,162,187,27,238,211,167,164,176,191,175,36,89,17,76,237,58,180,163,112,137,211,247,17,12,219,203,141,113,18,207,220,153,230,83,242,96,177,192,216,120,52,225,34,123,188,248,0,0,4,2,128,0,15,248,13,244,7,237,161,40,15,44,208,163,88,97,79,62,197,98,230,98,121,115,217,152,162,145,52,76,150,155,124,137,185,169,255,85,255,255,223,191,108,31,247,255,255,253,159,255,245,122,251,123,140,144,139,223,115,53,85,241,196,240,170,160,183,243,248,239,88,0,0,5,188,40,32,104,104,102,58,52,88,144,2,6,153,176,32,17,104,120,153,211,77,208,227,74,65,144,99,22,56,74,37,32,217,9,129,174,215,10,128,227,64,74,77,2,42,200,186,92,217,204,80,12,152,94,89,152,208,156,171,55,134,10,226,141,55,212,34,161,44,193,129,87,130,87,125,29,216,207,218,102,35,43,54,17,43,188,193,145,98,111,19,127,207,253,149,191,144,140,239,90,199,44,141,120,92,30,143,39,144,236,137,150,209,3,181,47,255,167,207,165,35,107,223,94,120,2,6,128,34,245,3,187,108,70,159,200,54,7,144,53,47,76,220,93,32,82,93,76,229,86,228,95,249,255,31,81,58,255,65,37,145,42,200,172,228,182,91,21,84,27,126,212,178,95,163,49,114,131,96,81,56,169,86,126,162,0,0,29,238,76,200,70,149,76,232,164,228,61,82,130,55,253,88,74,52,159,145,190,89,141,43,225,42,198,20,156,102,70,135,235,166,159,38,55,245,255,255,77,5,118,125,242,55,255,111,255,255,253,95,246,34,104,59,27,239,200,233,87,168,72,116,197,26,150,119,88,144,104,243,43,130,7,154,128,11,134,0,47,25,181,6,52,25,55,4,196,112,4,255,251,178,100,140,142,229,220,100,210,27,111,78,64,79,11,170,115,97,5,104,25,129,163,64,110,61,25,1,73,177,169,205,135,148,97,103,224,176,85,168,97,161,131,198,64,2,5,32,90,74,254,49,200,168,72,80,140,238,216,208,217,225,119,12,32,16,180,221,5,73,195,193,131,0,128,35,36,193,56,195,252,0,13,17,18,168,144,150,48,6,154,159,107,138,223,229,80,50,23,207,24,40,16,169,140,113,70,167,77,160,230,162,162,89,100,46,150,64,50,115,144,133,93,60,212,128,117,213,209,53,152,26,247,47,27,128,94,159,122,163,162,241,78,6,180,155,26,194,162,12,129,86,227,146,120,27,80,88,181,63,198,177,150,188,85,238,108,255,225,206,130,75,7,136,241,151,53,167,181,195,68,127,74,166,80,60,105,40,144,33,114,111,119,9,35,126,215,103,13,8,7,30,120,148,96,193,176,89,116,193,214,136,60,227,154,36,83,210,55,237,124,134,117,186,128,23,245,166,98,225,136,78,61,17,226,243,30,232,235,232,113,44,28,107,97,204,38,58,175,132,71,198,5,173,201,51,71,30,181,245,239,177,255,237,245,253,116,108,32,250,115,255,246,255,253,189,180,232,254,244,185,99,71,36,67,91,226,67,114,136,113,80,58,40,153,157,22,230,160,57,229,190,136,58,80,75,244,0,0,4,220,85,32,201,72,205,77,24,241,89,12,100,40,12,210,97,162,0,167,87,249,29,129,70,235,200,148,52,24,182,176,233,132,162,232,69,82,200,56,30,205,0,169,33,64,192,192,13,196,124,153,130,135,12,151,85,11,88,18,29,164,166,59,141,237,13,32,69,208,21,201,23,234,110,66,39,202,142,183,222,147,240,139,243,141,79,132,238,158,181,44,107,77,120,214,38,254,93,107,102,12,95,149,140,115,216,219,174,65,14,202,221,115,242,61,29,133,206,165,198,241,255,249,222,97,107,127,120,218,22,143,3,232,109,90,203,133,53,152,174,248,151,94,62,55,4,220,216,141,148,112,98,37,213,121,169,172,213,197,123,201,196,110,233,64,153,120,100,4,21,179,88,252,30,68,11,147,48,183,149,194,223,44,248,199,141,94,118,36,64,0,15,254,24,87,32,37,200,115,40,202,75,193,121,142,39,49,247,44,217,60,46,219,106,27,80,101,174,205,15,91,61,127,232,255,255,250,254,141,139,54,252,223,253,191,161,135,19,56,52,168,71,120,153,177,48,122,138,51,209,211,66,208,77,244,204,116,16,68,59,96,192,209,55,19,191,19,160,33,151,173,219,80,128,21,166,3,65,21,135,204,178,119,59,0,40,64,60,33,18,152,85,42,100,224,122,191,21,1,152,228,28,190,216,9,136,138,131,64,226,176,33,80,6,196,167,255,251,178,100,159,142,133,255,104,209,155,111,77,208,84,171,202,131,60,229,114,24,233,145,66,110,61,25,1,57,174,234,28,39,156,41,248,28,40,191,64,23,21,13,18,5,1,18,36,123,149,188,0,145,176,208,146,219,176,10,19,197,232,220,38,115,198,236,68,22,161,0,3,83,181,66,106,162,17,12,145,75,108,237,127,103,133,69,153,87,69,114,75,10,166,199,10,248,145,245,36,125,245,218,167,228,62,179,124,65,151,164,131,126,30,5,180,199,150,82,87,27,39,168,20,231,137,191,77,124,110,155,220,191,49,47,2,51,134,104,200,242,126,183,173,59,187,59,146,238,100,209,225,200,234,17,73,101,41,137,196,43,86,20,10,212,192,164,92,154,100,242,50,231,236,163,136,32,142,188,234,26,34,53,102,136,131,135,110,244,103,213,172,64,0,0,127,196,171,196,130,232,33,146,243,20,77,86,16,158,59,45,45,66,24,133,146,216,225,122,144,106,238,90,41,79,239,239,162,127,255,246,250,106,85,182,213,191,255,255,243,127,250,62,141,102,126,81,177,195,150,134,33,138,113,168,227,171,145,28,53,173,117,73,152,105,75,127,103,228,217,0,0,0,2,116,192,107,193,67,17,147,74,7,127,62,152,28,192,102,48,8,33,214,98,144,98,64,5,2,102,52,3,46,64,0,56,204,35,192,193,225,118,201,1,100,64,73,116,209,65,94,118,128,18,44,40,66,24,12,2,252,18,128,223,78,24,160,147,210,253,35,217,134,83,115,182,221,94,171,240,97,67,209,33,152,148,81,228,95,179,72,215,9,149,75,224,249,79,46,182,206,203,12,121,173,183,118,115,184,76,115,14,234,37,87,184,207,127,95,23,211,238,180,186,108,123,3,235,230,137,134,236,112,128,199,90,115,54,9,134,223,69,102,171,90,175,227,189,229,247,53,218,217,239,31,160,208,241,40,240,153,86,70,124,165,82,243,226,130,59,88,221,225,80,107,193,205,112,172,252,93,40,144,154,210,222,236,80,27,148,214,100,19,42,61,105,67,98,181,173,199,101,78,146,111,23,146,166,191,150,4,128,64,0,87,212,198,27,10,14,25,63,17,84,63,13,199,92,149,36,203,4,208,98,129,59,68,46,246,160,40,148,34,222,141,10,32,186,96,179,66,234,51,178,187,153,215,255,78,157,180,234,255,159,255,255,255,255,255,167,211,86,206,218,150,115,147,77,207,50,123,95,177,122,130,6,209,153,73,222,160,21,226,171,195,9,39,140,230,187,55,164,120,196,1,35,79,130,140,108,33,52,200,44,183,129,64,113,148,3,107,10,92,227,7,41,208,70,128,36,95,40,26,64,211,32,227,12,91,16,104,80,161,26,76,5,129,196,64,57,61,40,233,44,72,99,255,251,178,100,177,142,6,136,103,207,155,153,68,240,80,139,186,103,97,231,24,26,113,163,62,110,65,62,65,64,49,105,221,131,137,160,23,119,6,138,46,236,226,127,181,158,81,147,10,233,192,33,84,244,127,156,232,37,227,171,196,220,181,187,118,152,108,52,250,198,46,189,46,86,164,112,84,139,157,143,213,183,157,22,59,122,98,60,210,161,69,53,140,129,217,152,49,56,96,13,236,33,133,180,6,77,106,54,2,105,226,154,239,94,165,76,95,156,104,16,76,187,189,74,62,235,255,15,240,97,249,60,191,57,18,49,39,74,105,165,175,139,59,11,129,214,182,24,135,198,97,181,7,199,21,33,66,74,160,137,88,69,26,33,242,18,171,187,153,194,62,155,4,72,179,88,97,118,217,33,79,237,1,8,0,0,127,252,114,10,8,84,110,205,36,43,243,131,238,208,166,237,116,150,185,12,86,237,226,96,197,3,244,211,22,183,55,79,189,215,247,255,166,191,167,4,255,68,255,255,253,63,183,247,213,60,232,202,30,138,51,93,74,75,27,80,54,194,97,149,221,202,166,208,83,59,91,130,120,184,171,234,0,0,5,252,8,216,99,205,198,160,92,103,189,33,97,210,41,33,70,35,63,1,90,227,33,64,161,182,140,176,230,48,100,60,78,139,13,132,120,54,85,33,1,25,89,146,171,226,36,20,122,146,171,170,108,130,194,170,113,131,248,2,11,183,69,72,205,184,245,148,7,91,72,6,132,143,71,177,144,151,60,109,198,206,115,31,202,67,76,212,205,23,57,120,216,181,27,10,6,185,241,44,148,97,167,144,185,99,24,107,167,107,34,173,146,102,86,234,142,167,195,209,159,233,139,210,159,227,57,223,244,255,20,184,157,116,176,210,204,244,217,142,249,93,27,116,26,186,92,125,221,60,42,51,28,164,36,170,117,184,168,243,51,20,62,82,59,232,62,214,189,52,65,84,250,243,197,116,181,205,150,179,232,75,40,137,123,29,87,127,119,34,173,90,251,187,204,82,2,0,0,4,159,247,130,68,62,72,170,236,73,199,122,204,203,241,253,65,137,16,96,206,14,202,17,30,151,195,225,149,39,106,96,81,165,114,15,214,155,122,147,219,79,219,78,126,134,105,206,220,98,111,253,191,232,189,122,47,255,255,247,253,55,205,229,148,194,163,139,69,121,200,161,9,241,226,13,81,203,195,210,224,203,76,10,88,218,165,140,117,32,206,88,13,117,245,8,140,116,248,208,204,159,133,51,22,23,46,185,32,153,48,18,117,1,128,208,253,48,96,10,99,56,29,147,180,119,72,28,106,56,22,172,168,109,25,134,152,154,245,176,187,217,148,42,243,204,246,250,79,141,15,96,96,96,139,21,251,36,3,208,251,202,29,227,255,251,178,100,182,142,134,47,104,81,27,111,102,66,83,140,10,87,96,167,110,24,117,143,62,109,189,57,9,121,177,105,77,133,149,161,94,82,54,194,168,36,177,20,197,251,76,237,204,223,120,123,186,253,226,206,84,111,135,104,24,81,67,235,178,117,102,48,253,44,52,180,9,231,152,183,105,93,168,85,221,127,135,7,126,181,254,73,138,178,201,2,14,76,195,48,181,212,150,171,176,74,152,156,34,137,59,123,225,137,173,6,226,79,146,185,54,73,204,19,57,250,179,16,111,81,23,66,166,173,79,66,103,115,6,227,114,156,110,50,47,60,72,136,28,136,64,165,128,0,69,254,187,232,204,2,63,166,128,155,79,239,220,115,113,193,123,73,143,160,191,187,209,94,127,200,162,6,204,3,86,107,140,104,72,140,75,107,76,222,171,219,167,252,207,140,198,14,207,196,121,255,255,249,15,16,233,47,211,81,17,127,179,49,216,226,111,130,41,76,164,118,22,115,74,119,193,193,216,135,33,108,239,81,192,35,186,145,188,51,184,63,108,0,0,11,112,81,224,222,149,15,96,64,213,89,12,125,124,212,9,8,5,128,69,104,88,207,192,0,76,193,21,89,59,110,141,209,151,126,150,209,152,148,76,54,84,5,58,131,0,147,120,194,109,146,0,219,175,81,181,142,89,154,106,121,21,66,73,130,161,177,65,120,221,183,182,195,10,229,72,59,10,253,176,28,56,68,29,112,225,219,37,15,117,229,51,123,254,74,244,71,200,82,26,134,33,146,81,180,76,248,61,84,144,70,140,102,95,12,187,111,199,212,185,109,22,162,113,155,159,220,95,102,117,124,12,229,110,110,194,183,123,118,116,29,223,147,201,165,98,76,91,211,148,134,164,234,103,94,43,181,253,107,190,255,184,237,249,83,168,59,164,146,49,18,20,201,13,180,0,1,5,235,27,101,13,140,233,38,24,152,175,218,36,69,226,79,252,213,112,99,224,114,8,11,78,190,72,245,83,176,169,148,15,103,103,137,170,7,142,58,177,185,175,177,90,62,118,172,186,39,178,99,253,114,139,81,75,212,122,166,13,40,190,191,191,163,51,236,119,83,59,97,80,218,30,150,101,113,174,68,154,161,49,227,26,100,144,177,212,212,103,196,146,204,122,151,53,154,77,217,132,162,19,76,166,105,24,109,189,173,0,228,48,116,227,172,31,52,75,227,120,60,4,133,157,64,240,32,56,195,10,66,224,58,14,53,81,241,65,224,168,20,208,144,172,51,43,126,37,230,76,115,43,106,171,153,237,46,60,38,77,149,102,72,247,113,229,166,131,51,152,113,56,88,17,68,168,240,32,90,79,48,226,229,15,62,93,108,248,208,247,7,94,114,210,156,215,187,77,156,223,245,251,39,190,255,251,178,100,192,14,165,137,103,207,155,107,54,176,112,12,90,35,97,7,100,86,101,151,60,109,172,220,193,146,175,233,41,129,29,249,107,36,90,3,235,243,139,222,64,150,24,160,42,61,49,214,241,7,107,68,179,175,171,249,255,91,70,72,25,136,116,94,146,77,169,168,113,185,109,27,154,79,250,183,235,20,148,105,243,127,133,150,153,190,50,230,31,28,44,253,59,79,157,116,123,192,164,94,60,198,51,94,182,155,10,3,136,86,70,188,252,70,201,235,200,1,47,244,241,134,72,59,86,141,50,161,237,51,151,91,107,185,140,2,6,138,211,90,239,8,233,38,186,203,76,19,194,28,212,87,167,215,68,246,246,247,43,83,174,143,171,230,228,192,91,89,83,53,90,75,43,221,106,111,42,189,18,173,136,2,106,158,136,248,217,216,243,85,140,123,75,70,14,126,42,124,152,138,132,11,170,143,212,163,34,135,31,46,237,87,174,194,203,81,185,0,0,227,34,142,143,77,135,59,212,196,192,73,96,171,24,243,198,80,96,20,198,8,0,168,88,80,52,48,31,28,15,24,44,144,24,24,135,0,69,182,182,231,48,214,216,201,233,6,180,64,53,62,160,64,19,152,29,128,46,119,160,70,106,49,89,53,229,203,234,7,131,16,126,84,75,37,73,51,83,98,77,106,51,193,224,84,35,161,91,90,203,134,150,9,189,154,64,200,149,77,36,170,196,36,179,46,85,255,207,145,43,23,44,242,174,244,253,222,143,51,189,77,209,97,32,205,241,106,18,151,225,155,57,148,19,18,43,55,71,104,165,65,249,10,36,245,7,202,31,189,212,125,124,213,233,174,80,250,249,125,113,14,157,242,31,206,92,169,77,182,217,85,162,245,18,113,99,153,188,241,194,115,132,21,36,117,85,165,143,37,68,162,125,82,107,22,52,89,71,131,180,84,85,87,76,90,78,119,183,98,15,107,110,119,50,179,15,228,231,238,54,116,192,1,16,0,0,100,159,211,198,88,88,195,8,48,117,3,132,245,210,228,232,186,148,46,150,22,215,108,137,40,209,3,42,159,142,190,91,92,226,242,235,209,212,239,83,21,166,127,143,253,77,220,190,50,241,49,212,28,25,83,4,206,60,192,4,163,167,115,127,166,135,110,119,103,209,115,27,49,53,249,20,66,15,147,121,68,101,56,92,111,67,42,80,109,67,148,242,81,243,78,82,162,65,155,127,34,171,206,154,254,0,156,0,20,78,85,77,49,162,128,202,199,131,9,42,13,80,77,29,19,145,19,209,193,19,129,72,97,8,28,10,37,1,5,85,188,100,8,225,186,13,171,86,48,208,253,160,164,252,106,16,1,8,57,16,236,170,148,191,239,108,219,118,189,126,23,43,97,150,74,130,182,89,255,251,178,100,203,14,6,253,112,204,19,154,92,112,109,139,186,58,97,231,26,88,113,185,54,110,45,28,137,115,174,233,40,246,138,120,37,48,208,37,139,190,233,159,154,90,200,232,25,93,252,46,228,169,189,241,87,152,54,42,154,129,127,107,188,175,175,159,41,236,77,69,43,74,240,106,22,65,129,73,105,246,167,50,110,12,157,49,157,126,231,134,255,46,213,109,163,7,203,210,22,246,166,108,50,27,12,209,138,114,163,42,151,22,36,131,162,166,134,74,22,107,201,91,16,151,141,52,65,56,84,100,152,100,150,196,8,38,90,7,57,67,12,151,71,165,161,217,176,98,189,253,215,255,137,127,176,221,72,0,5,0,0,140,219,175,157,165,228,14,172,194,169,82,183,7,37,110,170,24,175,233,151,88,232,157,229,112,225,55,207,229,253,124,252,199,122,31,212,181,182,222,150,139,250,250,61,29,77,149,117,234,21,153,43,123,86,255,174,132,93,67,55,13,162,228,27,86,238,108,29,87,236,130,209,78,170,118,168,148,158,68,54,195,96,1,177,30,217,243,120,209,0,2,26,116,213,108,79,43,124,201,249,76,168,172,201,30,13,12,68,160,188,40,102,161,164,33,233,132,170,128,193,151,210,144,28,51,76,232,103,54,105,165,197,81,202,18,48,158,202,239,224,128,151,30,157,197,151,71,232,236,179,55,108,71,145,32,88,48,233,212,116,221,8,131,240,219,203,219,166,178,239,25,77,156,22,236,163,40,59,41,23,253,55,44,231,207,239,127,40,151,40,99,157,187,249,239,58,244,84,23,37,183,233,115,207,155,105,106,199,79,38,155,155,152,185,107,60,233,236,246,222,58,150,84,187,99,186,220,206,125,203,152,115,153,223,215,247,245,248,225,171,21,63,239,92,214,241,202,229,237,107,45,91,199,235,255,115,181,142,56,229,133,218,180,54,117,41,185,55,187,27,195,25,102,50,200,173,191,250,220,203,241,187,141,189,242,205,186,187,206,213,38,109,95,230,66,112,0,69,175,233,51,212,231,0,76,194,155,63,14,40,203,134,60,38,5,113,201,198,85,135,60,74,49,138,22,34,102,200,30,167,125,30,46,179,24,223,254,111,205,189,211,200,94,139,181,10,52,242,114,218,98,216,2,201,200,211,208,178,33,43,185,173,56,129,146,213,48,174,251,83,158,90,182,239,69,71,185,234,213,53,142,106,204,53,238,93,216,149,149,14,60,247,57,35,18,121,182,211,15,185,245,128,6,7,22,20,38,112,169,70,159,151,70,164,147,38,140,137,166,24,29,102,11,15,6,6,2,102,25,6,166,17,129,96,97,252,12,75,130,66,224,224,44,172,58,14,9,130,0,16,81,6,33,196,194,36,129,210,219,23,108,108,48,99,255,251,178,100,187,128,6,106,104,78,157,111,0,0,106,235,218,87,167,168,0,36,86,27,54,57,220,128,2,138,177,232,11,50,208,0,8,246,10,136,193,61,82,153,0,26,70,53,66,142,24,11,136,96,114,33,173,33,210,152,200,224,169,52,28,149,164,229,5,27,34,85,2,109,53,140,46,32,113,107,105,197,86,100,253,54,0,82,14,105,117,17,17,82,185,159,15,252,173,153,52,252,104,236,189,108,77,20,29,58,69,239,20,128,103,98,208,151,138,55,12,203,111,89,100,236,62,95,36,135,29,72,236,113,183,152,125,24,181,253,221,231,203,38,39,154,20,87,44,38,57,157,201,248,122,50,239,186,246,101,115,148,210,252,106,235,28,231,174,99,246,249,170,92,114,169,119,148,212,178,155,86,166,46,97,86,231,238,146,41,95,88,225,142,63,150,125,191,143,51,255,189,187,31,151,243,89,211,126,118,59,107,45,118,212,179,62,218,165,183,63,83,87,234,99,151,44,125,154,215,255,255,255,255,255,255,255,255,255,255,242,238,231,251,255,255,255,255,255,255,255,255,255,255,255,247,174,223,156,135,46,238,49,120,0,0,22,106,129,5,135,154,34,8,35,1,26,74,62,16,186,183,33,193,181,8,21,119,137,47,1,145,11,70,16,116,20,44,202,1,66,94,51,24,34,85,2,152,194,20,201,97,202,102,65,32,168,192,190,58,177,176,224,37,24,145,28,232,155,186,42,45,41,178,41,26,31,100,38,183,180,181,10,156,201,122,117,45,5,23,199,213,162,117,141,204,133,201,195,167,164,168,227,81,80,235,171,170,47,236,236,165,40,164,205,178,42,155,35,118,49,69,58,250,111,66,221,21,93,35,59,238,129,215,73,3,39,77,19,239,232,173,103,204,211,69,5,161,166,149,35,3,84,9,11,60,162,231,185,181,255,252,163,191,246,192,64,1,90,242,192,165,249,38,92,251,141,48,83,60,102,179,68,34,227,59,162,81,48,231,232,9,25,67,76,233,29,148,124,70,29,143,78,140,71,0,64,220,187,158,86,5,206,214,35,27,143,176,9,238,33,158,160,234,67,26,173,91,205,89,39,41,200,202,171,68,200,87,173,68,122,236,222,210,234,182,61,214,151,70,58,29,233,129,195,254,229,36,79,31,151,180,118,246,227,110,52,43,16,112,248,186,173,154,39,65,52,33,54,123,4,47,29,164,104,185,18,5,149,142,145,193,2,183,104,39,6,11,190,235,182,172,55,75,100,81,109,216,97,125,79,225,95,91,204,197,26,165,190,218,203,57,201,186,182,108,26,48,203,36,242,126,81,122,185,97,152,83,47,139,42,247,235,49,252,26,95,54,126,189,255,141,161,174,172,227,229,142,153,165,250,222,156,234,155,226,0,255,251,176,100,100,0,6,60,112,214,23,101,128,0,65,6,74,74,236,28,0,26,109,225,89,76,188,185,192,242,151,41,89,132,137,160,128,1,64,128,48,0,155,159,88,98,41,186,41,16,192,155,218,178,87,243,25,42,100,203,236,106,243,152,10,56,241,226,72,136,60,90,231,26,114,15,183,213,72,28,76,107,60,243,222,143,253,63,255,249,186,26,35,11,90,28,30,155,148,65,128,2,5,24,106,55,44,25,13,97,35,102,196,141,85,79,133,15,18,126,5,110,170,36,240,183,35,3,161,98,163,47,17,64,85,101,204,14,91,181,80,101,178,220,224,125,250,143,192,178,215,212,136,23,183,8,38,143,85,92,79,191,28,129,25,118,150,212,40,109,26,130,161,164,167,162,171,15,13,235,252,198,220,3,3,20,123,190,248,254,117,29,82,170,215,210,231,123,51,97,66,155,39,222,48,152,175,122,25,108,150,135,189,82,2,196,90,41,201,179,205,43,223,53,104,210,47,53,182,160,248,106,66,155,122,29,194,246,53,152,119,187,49,144,236,81,243,173,77,9,15,131,85,106,81,111,55,72,72,228,254,65,250,245,181,66,51,26,149,112,19,206,16,171,66,70,203,166,17,160,77,183,166,165,187,227,103,124,39,222,177,169,188,66,60,171,107,94,122,214,222,217,227,71,112,176,94,158,41,175,255,26,16,32,17,34,75,219,225,140,176,230,208,184,18,137,116,183,147,11,146,69,26,159,209,188,203,118,255,43,46,171,105,138,161,164,102,43,204,86,121,126,158,249,255,174,218,104,159,163,96,171,137,254,75,255,255,226,30,167,117,86,224,32,6,1,80,85,8,136,161,159,76,0,234,35,18,140,134,34,32,72,171,207,0,70,215,229,172,156,245,131,78,22,251,27,22,109,29,138,36,69,170,163,4,162,207,23,161,101,237,146,11,87,245,173,32,30,155,112,75,87,179,18,76,27,79,171,114,115,159,68,51,217,251,142,185,253,61,71,101,187,97,191,77,94,251,128,92,147,81,238,201,134,243,56,227,204,57,62,59,85,250,68,134,99,73,6,159,184,206,30,193,231,54,149,3,154,177,65,159,107,231,221,95,197,180,242,89,43,63,87,58,131,67,3,62,172,68,50,216,127,143,99,229,85,254,35,215,228,228,214,155,137,149,179,92,178,230,84,147,253,193,152,185,230,90,71,117,156,60,23,102,216,47,0,94,196,103,170,149,103,166,7,140,241,59,149,99,91,11,202,169,183,118,233,229,174,163,70,222,84,23,132,67,57,234,99,1,191,246,226,15,128,0,18,181,10,241,97,63,11,140,70,8,133,248,155,190,108,1,173,157,180,228,124,241,57,206,101,202,223,38,68,209,44,126,94,8,59,147,195,225,84,169,125,255,251,178,100,126,140,150,143,120,211,27,79,46,112,67,229,138,82,61,130,104,26,1,187,72,77,188,89,192,252,22,41,80,245,10,64,122,229,124,159,211,244,167,240,65,181,59,19,127,255,71,13,255,251,255,255,254,167,72,248,104,0,18,194,198,225,83,128,64,25,194,208,10,140,152,240,32,50,248,194,194,161,241,144,160,8,155,148,85,15,49,76,244,39,168,0,232,168,176,85,152,73,111,249,112,96,146,78,241,202,193,193,115,213,71,2,73,130,245,13,169,85,172,145,1,113,99,109,46,173,51,203,77,51,46,134,252,107,152,55,214,144,153,155,131,97,41,85,208,184,123,75,252,166,127,248,175,195,83,150,55,2,254,71,191,188,21,63,149,17,171,164,38,46,145,97,237,246,122,206,35,152,14,91,244,56,176,140,93,37,161,176,51,69,221,115,6,152,61,177,190,50,203,207,131,122,254,102,207,79,103,118,240,14,91,238,66,3,22,252,249,129,61,210,5,138,61,114,103,79,171,27,181,181,224,10,107,27,198,160,92,165,126,30,61,182,170,62,181,155,223,52,222,95,107,254,219,187,124,239,127,74,218,20,188,107,67,95,168,6,5,216,141,241,3,92,101,48,66,89,95,161,89,200,60,15,57,26,220,179,41,11,92,213,173,98,18,18,225,136,166,175,171,61,60,221,246,89,87,254,134,250,21,47,248,35,107,166,151,122,63,135,36,57,191,255,127,211,255,253,78,176,0,76,12,83,49,25,88,40,76,58,97,212,160,146,60,161,49,91,0,89,250,206,203,118,103,48,115,156,42,14,51,227,152,20,102,65,210,81,122,72,68,29,80,128,229,184,128,161,25,88,28,133,224,96,96,164,166,210,188,40,27,82,191,131,66,152,196,192,200,65,220,201,253,8,18,75,87,122,126,192,74,24,96,43,51,229,20,150,240,144,182,46,0,232,106,253,134,124,10,166,107,153,11,3,54,33,59,205,140,199,44,119,255,92,219,221,11,32,116,98,131,233,41,109,23,41,174,126,15,86,118,216,231,189,153,144,108,248,152,30,84,73,64,106,132,198,185,121,173,161,179,227,100,173,98,219,6,110,233,151,9,179,67,53,166,155,131,188,86,199,148,122,67,52,173,158,168,189,121,240,99,66,146,67,198,210,246,11,106,161,204,124,212,200,36,203,198,132,209,168,75,81,117,41,43,49,61,122,102,93,23,229,125,70,232,215,54,123,160,181,35,254,172,224,0,32,64,146,116,98,18,36,31,158,89,142,160,62,1,13,18,178,219,1,48,176,197,190,17,13,197,181,249,211,183,230,238,191,238,175,233,253,180,125,127,129,94,143,250,55,255,255,111,215,253,127,255,175,249,58,57,117,234,79,246,22,195,189,70,6,43,153,36,120,99,255,251,178,100,147,142,198,253,119,208,139,143,110,96,64,204,106,115,49,229,68,27,189,177,64,14,61,121,73,33,153,41,8,151,156,48,130,217,227,71,224,81,161,149,129,230,85,73,139,94,88,185,80,102,97,33,195,254,20,0,27,84,160,52,128,40,13,18,12,67,139,141,244,180,72,111,86,176,201,0,136,58,181,153,89,133,131,60,151,5,7,3,65,169,148,252,7,4,229,89,40,59,53,200,112,8,28,69,150,53,214,112,200,194,29,224,156,109,115,22,69,124,253,76,159,62,65,254,68,179,136,184,127,68,132,185,213,112,45,206,24,99,143,188,23,102,136,91,100,167,69,175,67,202,168,34,123,32,130,184,107,68,165,253,145,64,136,139,132,148,145,27,10,8,185,185,42,205,216,95,178,197,68,151,15,94,144,206,226,16,150,63,176,151,99,246,76,254,156,65,64,129,22,119,229,34,10,222,136,25,185,147,203,78,15,17,213,52,73,100,25,71,234,34,83,187,96,8,220,180,169,253,56,126,101,41,191,102,133,250,171,75,250,250,205,33,157,156,138,253,156,3,0,3,4,71,120,94,186,23,230,107,126,215,12,184,76,129,62,98,198,149,161,212,71,192,208,230,144,205,15,72,183,87,169,179,71,139,143,176,142,197,2,135,169,172,138,123,255,213,95,231,105,219,78,38,230,234,14,158,155,36,127,232,254,154,63,127,202,127,255,250,112,238,0,192,1,128,18,74,212,239,34,8,136,83,241,132,108,148,136,175,124,165,144,225,49,50,200,44,200,165,107,171,12,243,22,143,75,105,11,140,108,26,141,105,17,141,74,15,107,147,141,150,36,45,70,92,48,185,16,156,146,77,27,216,8,107,149,40,199,253,51,169,188,234,249,224,184,93,224,232,140,158,103,35,56,13,134,225,133,15,110,69,16,166,2,50,171,124,166,152,147,43,182,189,78,52,182,38,108,134,104,237,85,228,141,230,200,222,188,161,20,164,109,211,78,87,230,64,203,200,140,46,218,141,161,228,160,88,7,21,30,39,48,108,245,227,7,209,245,130,155,138,6,51,58,74,18,26,20,2,141,145,79,185,36,140,26,50,145,117,125,101,110,168,141,38,86,184,190,25,109,10,33,133,28,147,24,44,255,144,0,181,42,123,10,20,251,177,118,194,251,202,165,75,63,230,75,171,23,56,193,167,120,232,224,86,66,186,83,241,16,187,114,119,132,30,175,5,119,83,238,219,171,163,255,210,254,66,180,221,251,45,218,134,208,78,189,61,63,255,78,86,253,95,245,102,199,253,252,13,95,135,255,254,192,0,18,75,115,54,28,195,17,61,186,85,64,136,184,137,252,166,243,96,49,37,214,188,88,128,0,57,155,111,50,157,54,110,37,32,168,104,113,178,52,255,251,178,100,151,132,5,224,104,213,211,47,75,64,74,137,138,49,97,98,104,25,185,197,78,77,49,59,1,24,14,233,36,245,137,168,6,145,73,6,178,7,241,96,158,132,7,200,99,15,245,104,103,75,206,84,252,222,122,224,105,188,239,217,227,49,125,159,88,172,251,233,226,0,129,73,52,240,35,255,105,152,158,31,197,141,34,60,97,231,212,9,72,238,87,101,204,50,129,174,3,87,127,162,206,28,143,156,74,114,170,245,179,182,195,166,206,224,58,67,97,105,208,225,166,68,145,192,222,149,49,81,93,105,49,237,173,56,116,186,195,129,209,145,245,182,48,104,172,169,98,87,123,175,45,58,139,34,194,178,111,61,156,190,112,152,132,209,34,41,43,45,80,76,197,169,20,239,42,186,222,45,21,205,146,127,248,214,250,167,198,94,82,114,196,205,115,195,50,41,197,64,12,48,192,0,13,57,54,1,240,195,79,34,14,173,36,201,116,20,192,131,37,178,130,219,120,59,172,86,118,115,111,10,160,250,35,39,229,95,37,154,104,246,168,122,52,138,8,123,123,53,53,28,129,208,213,169,114,247,126,174,95,173,253,215,127,255,148,255,250,192,1,0,11,95,51,18,208,17,224,45,36,121,140,49,108,40,114,6,140,169,39,49,33,81,228,54,186,96,98,38,110,133,82,52,190,152,238,77,240,8,184,152,33,84,155,100,199,148,67,169,72,80,3,34,148,129,5,88,244,163,179,172,234,161,32,58,238,175,209,0,19,245,13,101,134,189,34,98,231,5,212,189,102,8,162,244,177,65,138,220,135,229,133,148,225,155,24,251,94,29,209,24,155,140,137,117,22,43,231,217,31,152,137,103,13,233,90,121,171,103,97,37,24,245,79,210,212,21,232,147,190,134,203,92,60,119,121,104,60,237,141,171,235,172,18,184,184,195,102,254,91,77,77,65,122,199,252,25,76,102,141,237,11,234,72,20,174,228,103,53,25,218,73,193,40,114,71,246,187,32,21,167,65,195,63,136,231,177,244,245,203,86,190,164,222,247,81,175,250,42,157,164,136,51,181,31,137,183,6,0,1,128,228,224,48,206,210,192,20,135,18,181,74,67,32,150,35,36,122,74,126,25,141,3,187,14,205,218,35,8,25,37,220,79,226,71,190,82,54,104,205,46,56,141,35,173,99,94,166,45,216,34,240,171,234,5,151,84,183,36,180,112,252,250,177,126,159,171,255,209,237,20,16,1,12,149,34,141,24,184,249,112,141,86,48,72,20,172,84,68,8,28,90,254,61,2,132,3,65,84,76,64,204,7,197,135,29,196,138,156,173,7,16,14,221,102,82,250,106,124,155,178,205,122,232,7,4,37,213,170,197,217,98,137,201,148,229,67,25,146,3,68,12,199,149,255,251,178,100,177,136,198,129,113,82,43,111,94,80,72,227,106,50,25,233,8,24,141,197,79,173,189,23,129,35,30,168,196,244,137,160,162,12,51,241,221,185,45,91,210,224,209,155,109,109,205,112,18,75,22,126,187,189,234,79,208,16,48,231,76,246,47,138,22,248,154,196,106,210,26,51,89,128,118,231,229,187,230,134,14,119,231,255,181,79,188,61,41,181,224,171,179,238,120,71,214,61,177,224,33,59,214,162,136,155,97,86,150,15,162,88,12,62,149,69,7,65,129,216,11,24,210,32,14,67,73,4,38,78,163,169,100,48,39,31,176,28,123,213,68,143,108,0,86,242,165,67,115,95,237,255,255,146,224,12,69,57,2,19,197,72,169,26,79,124,197,45,31,137,216,79,146,76,207,128,7,29,104,174,174,173,199,83,38,5,218,140,156,13,166,21,20,157,234,44,191,152,71,236,135,55,224,158,170,158,18,127,222,162,91,246,193,63,228,116,27,168,69,254,242,238,71,122,120,142,231,132,0,0,177,16,1,136,136,169,136,205,168,92,76,186,196,34,130,67,127,88,18,92,151,238,144,232,113,139,145,38,3,227,15,63,19,47,59,41,34,15,122,175,221,107,242,216,41,156,194,229,107,157,112,184,119,45,75,231,218,59,70,166,151,180,153,9,217,109,187,94,230,39,231,132,229,92,156,15,17,143,203,196,7,24,100,199,83,9,5,131,7,155,125,188,90,161,19,252,229,127,150,56,190,84,118,245,47,241,180,35,170,122,10,223,216,113,91,199,14,100,252,222,14,76,44,127,151,188,103,116,155,46,220,243,1,0,144,187,213,71,225,96,53,176,205,184,125,49,87,96,1,41,186,130,51,181,159,102,88,241,100,131,76,74,127,105,234,129,16,122,142,77,50,111,2,38,154,32,178,163,253,136,251,251,70,119,77,199,231,249,132,128,0,128,146,0,26,170,7,76,136,254,14,22,54,201,228,17,163,194,229,177,97,254,239,250,52,236,16,97,67,93,32,197,132,127,216,68,181,245,79,237,5,254,205,240,197,111,224,138,79,68,193,175,232,183,71,250,59,145,199,254,8,255,240,59,175,239,139,118,70,245,219,136,130,2,138,134,12,72,115,106,56,234,27,63,227,67,148,48,225,130,140,166,11,73,65,47,79,123,101,48,69,79,80,71,85,234,150,163,27,44,204,46,57,154,83,89,102,79,123,98,204,72,234,37,56,46,9,84,100,38,162,144,16,56,69,16,227,185,138,243,157,86,210,120,86,185,188,75,24,240,180,122,129,30,49,125,68,7,99,20,60,170,152,156,209,140,108,235,73,213,19,11,198,33,35,110,114,186,109,238,185,220,112,198,134,31,15,230,239,205,108,212,208,19,168,176,245,121,230,229,2,110,144,255,251,178,100,197,134,5,249,112,211,147,108,54,64,73,40,58,124,13,226,14,28,169,197,74,205,61,151,193,87,33,40,129,132,150,24,154,142,56,244,156,194,123,137,89,11,149,226,72,226,154,141,203,52,227,46,181,62,96,181,49,161,10,233,94,237,93,89,35,14,115,250,62,141,144,68,207,35,122,243,37,21,74,85,115,155,20,177,93,55,239,200,46,186,53,213,28,45,187,136,113,62,234,80,145,1,216,169,155,105,214,78,35,175,33,9,118,254,74,199,253,165,161,242,103,37,249,173,181,43,183,25,91,248,250,209,218,224,60,44,168,74,119,147,30,244,202,146,111,104,139,108,28,120,212,23,90,198,13,121,129,142,28,31,69,112,75,232,116,53,200,229,239,105,102,120,29,166,171,74,57,142,130,69,184,235,166,130,153,31,241,22,163,237,163,149,79,162,235,147,238,196,155,147,52,202,47,252,36,157,49,93,255,59,187,33,251,63,244,228,208,0,8,8,104,4,140,109,222,147,143,154,255,6,64,66,228,129,161,97,112,190,206,36,4,149,158,167,226,79,235,24,109,127,54,246,148,121,248,212,17,31,181,170,137,45,73,175,97,127,230,192,178,155,20,135,42,238,105,157,30,76,236,58,220,127,19,166,149,8,149,77,77,22,130,32,252,111,97,147,73,48,162,90,50,238,177,39,60,233,7,98,198,145,74,85,27,1,45,103,89,111,24,195,171,178,98,100,246,31,91,58,109,99,227,184,245,202,197,163,102,111,199,138,148,234,94,161,132,41,220,125,3,153,250,205,15,86,180,143,165,143,198,207,128,21,35,158,152,165,166,236,71,50,94,40,216,182,106,104,225,223,105,75,253,64,249,242,227,109,30,176,4,56,0,0,31,179,48,25,21,152,131,206,162,107,126,89,85,201,140,245,55,94,167,182,58,197,126,234,237,93,173,156,63,127,165,25,143,161,194,159,53,211,148,117,248,249,123,51,174,15,87,245,68,94,255,85,126,136,67,87,244,14,5,208,150,244,47,127,211,255,247,97,151,39,204,117,40,244,187,188,223,146,0,73,15,198,7,39,25,52,124,101,31,49,193,7,0,38,43,116,49,48,81,38,213,73,190,51,216,172,132,6,128,131,13,131,77,206,62,22,3,162,65,80,2,149,129,128,71,68,132,88,60,8,135,20,248,227,236,210,60,133,167,28,228,102,181,184,112,220,185,139,77,181,147,144,28,171,168,89,88,175,182,63,12,247,177,17,160,41,104,211,241,76,169,230,6,3,58,0,109,101,99,7,36,44,204,46,78,212,113,134,160,148,124,148,227,131,55,238,116,224,130,242,238,73,221,158,27,83,87,154,93,60,148,196,194,103,214,123,13,78,217,108,162,103,200,172,74,218,205,110,224,221,9,255,251,178,100,203,0,5,84,104,214,235,77,93,240,82,134,74,89,97,34,134,29,161,197,62,46,101,179,193,133,158,168,221,135,157,160,138,252,228,165,2,206,238,164,9,2,218,56,179,74,132,96,73,71,147,44,208,3,210,82,96,94,53,208,7,121,211,139,56,232,84,23,162,199,81,48,3,65,173,4,141,238,129,161,111,29,215,156,24,130,217,220,196,139,209,31,245,49,211,2,233,126,137,98,124,226,222,162,251,122,209,199,225,127,121,206,163,50,22,26,0,48,1,64,0,208,241,193,11,126,31,91,239,203,54,203,104,77,124,38,128,12,128,74,230,212,215,230,146,41,165,117,59,207,53,50,45,128,130,68,184,42,100,136,160,250,60,196,6,170,251,161,198,209,242,164,29,21,173,199,193,200,15,3,198,58,2,224,116,105,182,234,157,116,92,160,91,249,207,170,123,241,202,80,182,106,57,226,97,31,254,14,183,231,127,255,242,68,0,1,176,98,240,202,177,131,169,156,58,201,254,17,37,2,185,49,82,5,65,76,143,198,160,64,160,130,48,32,96,153,201,25,39,12,59,100,160,113,85,248,84,24,106,49,70,26,131,41,99,93,118,129,19,214,63,36,193,174,95,146,135,128,22,41,68,219,30,94,144,30,238,79,115,226,14,12,123,23,136,153,19,151,214,128,63,52,151,201,64,81,123,50,231,66,110,254,229,75,182,214,17,183,171,13,90,10,139,47,227,11,162,251,138,161,10,191,216,8,172,23,243,176,163,23,116,64,0,28,17,162,59,53,14,160,241,110,37,51,101,195,218,78,96,228,142,51,101,35,83,140,58,133,150,85,62,162,242,170,76,94,61,206,26,53,132,172,165,146,65,128,222,229,98,78,187,150,222,179,135,159,26,195,106,242,249,93,5,36,74,159,58,162,217,178,39,146,64,154,51,244,206,37,73,52,181,253,103,177,124,54,0,0,0,109,221,52,134,164,38,205,98,136,215,158,135,249,162,218,15,113,216,112,81,163,246,23,205,76,91,220,61,227,67,185,172,14,248,22,100,83,117,55,163,234,8,145,191,202,237,249,59,245,77,9,252,11,255,237,223,231,233,171,127,50,255,174,243,255,255,236,42,65,35,209,216,205,160,24,175,234,10,147,37,235,0,194,149,193,97,224,177,64,240,136,39,108,28,96,68,6,232,138,136,181,150,122,237,24,216,59,118,118,202,160,130,34,56,229,11,212,218,183,9,226,192,7,39,40,41,27,53,14,8,72,80,171,210,176,176,92,15,110,56,72,108,218,210,117,192,199,159,230,232,41,112,198,145,240,78,224,211,114,214,201,182,180,245,203,127,154,219,206,21,191,220,114,231,244,230,255,48,162,79,224,17,31,109,72,220,105,248,0,251,234,69,116,223,255,251,178,100,204,134,70,159,108,80,147,120,149,80,84,43,202,83,61,229,46,22,209,153,77,77,189,55,193,119,49,105,117,133,149,240,11,199,22,177,82,233,235,169,22,241,252,123,118,79,31,248,100,218,255,54,206,119,165,46,61,187,175,246,157,60,230,196,80,228,114,214,220,100,175,220,29,231,234,19,46,252,64,225,62,213,40,246,103,203,191,95,127,210,126,207,172,183,217,86,126,42,48,142,118,128,0,128,132,192,0,79,148,54,1,10,23,252,60,163,80,69,233,123,164,187,160,176,161,220,247,222,130,138,26,31,146,52,29,222,141,195,71,177,137,236,125,95,131,109,38,199,247,5,181,44,212,54,229,2,76,234,145,174,175,255,235,170,244,79,239,168,111,254,143,255,223,55,29,253,223,253,61,63,247,239,225,215,63,86,89,46,218,254,61,14,123,191,229,96,10,64,0,67,119,136,10,12,40,168,68,22,96,157,35,222,225,198,235,28,194,1,18,110,27,82,211,44,16,107,234,106,42,14,108,34,140,95,173,145,62,213,190,86,88,14,104,82,23,141,84,32,87,174,60,66,80,236,97,36,16,106,45,186,32,72,169,35,176,183,2,190,85,228,123,206,235,76,181,244,171,58,253,71,140,190,89,234,74,211,63,81,106,47,250,169,241,207,188,227,119,230,8,65,115,28,162,86,63,233,224,75,93,130,24,239,255,94,252,190,64,106,133,174,110,95,119,235,43,51,76,171,53,29,82,188,242,227,11,121,187,75,51,94,201,108,68,151,44,33,185,237,153,47,243,33,62,174,53,103,31,228,61,11,221,224,199,5,51,38,247,13,103,203,7,73,77,207,166,40,179,110,99,184,55,156,154,219,144,231,123,211,42,229,222,116,160,119,31,182,61,203,118,21,145,162,229,197,191,114,155,176,96,192,220,232,145,251,128,76,1,76,212,162,153,78,162,48,228,21,59,204,102,23,173,65,129,67,204,154,85,207,203,151,72,139,61,65,46,51,138,80,138,189,199,82,110,255,159,164,126,243,164,73,44,144,252,32,112,119,125,207,183,243,181,78,135,117,213,52,12,127,255,246,230,208,214,160,164,135,208,69,57,255,251,255,94,154,63,56,187,188,203,125,201,210,234,108,111,254,146,193,152,201,67,67,75,19,141,136,198,60,56,12,33,100,52,22,48,57,48,152,50,14,4,10,128,204,254,59,11,4,73,65,8,226,111,97,208,176,49,168,179,82,130,120,0,28,201,66,226,33,97,115,234,202,8,30,175,75,22,53,78,31,177,206,102,160,245,200,148,110,144,64,34,220,214,139,108,130,57,69,12,77,172,88,138,67,72,235,41,190,220,16,210,43,23,107,163,244,53,26,237,84,191,51,245,86,108,63,151,43,23,143,58,153,178,255,251,178,100,213,128,198,210,104,210,59,120,125,96,92,75,186,99,97,39,124,28,45,193,60,14,101,179,201,83,177,41,73,132,149,218,94,118,156,66,93,155,83,107,78,115,44,84,77,60,34,212,200,16,26,38,231,24,220,53,118,228,241,154,12,134,127,218,78,177,205,210,43,2,246,59,93,153,254,212,126,127,105,157,37,83,113,61,73,35,136,184,43,228,178,106,44,73,52,150,33,217,210,61,89,243,65,168,132,164,146,8,20,107,60,149,52,92,234,236,199,223,114,27,222,149,157,145,221,91,232,169,158,186,183,95,83,94,175,48,52,90,5,198,40,0,0,216,74,31,129,132,42,214,213,145,175,91,251,131,90,245,69,197,27,84,21,45,110,184,62,136,77,147,166,86,209,71,220,5,243,156,211,24,205,90,154,143,151,87,208,185,91,69,253,90,255,219,103,244,112,63,253,151,255,255,159,251,183,250,230,83,127,162,49,27,234,206,135,14,51,118,75,100,182,131,31,51,223,188,0,18,28,117,0,195,68,162,161,198,77,128,2,107,68,102,178,16,30,55,133,66,245,1,152,128,20,5,50,98,234,195,15,91,252,112,34,235,157,158,22,188,85,254,147,216,146,94,21,123,53,173,54,34,60,63,158,197,146,59,14,79,201,43,5,213,180,48,7,162,88,76,106,31,70,96,227,147,189,49,241,181,169,254,50,126,124,85,69,172,229,41,31,24,123,30,75,174,98,94,117,236,183,185,213,103,127,0,125,67,150,35,47,161,201,91,74,226,247,27,69,56,89,180,223,221,47,152,243,221,170,52,24,76,247,32,24,100,141,6,93,194,111,57,14,184,87,124,56,224,79,67,146,125,117,59,67,186,171,237,159,157,251,123,126,217,175,226,45,77,26,12,145,160,152,107,90,130,192,167,165,251,249,183,6,55,174,37,139,107,39,38,221,95,56,6,180,203,86,245,192,0,2,172,57,120,18,116,161,106,197,130,184,148,156,155,76,219,162,137,128,153,29,6,54,161,25,2,33,52,20,73,245,0,120,88,133,161,205,236,38,168,251,90,223,117,88,231,223,191,55,206,230,254,178,212,221,180,2,63,151,158,220,175,57,219,251,123,190,223,223,255,244,128,38,19,131,70,48,14,230,58,3,6,49,224,128,167,129,255,96,166,25,46,102,11,129,161,80,20,32,38,49,164,101,33,0,5,64,86,196,97,232,16,129,54,156,32,14,12,112,10,76,8,2,44,10,129,99,71,243,148,147,172,5,122,203,223,19,25,164,90,59,113,107,198,49,209,16,104,45,134,152,208,176,42,122,203,139,251,0,243,41,117,199,104,130,48,28,43,92,159,144,171,169,249,82,82,153,114,80,253,233,229,245,133,149,122,213,191,223,226,243,253,51,222,160,255,251,178,100,198,140,86,65,103,211,155,120,121,240,73,6,74,69,97,37,118,160,149,225,60,46,233,243,193,95,153,40,197,135,157,226,60,183,24,21,9,98,130,179,8,129,158,10,52,157,168,163,204,217,163,19,19,76,134,61,93,127,90,160,153,4,152,110,116,184,202,80,103,151,32,180,191,206,238,208,235,79,135,183,189,237,217,94,185,81,117,90,67,65,114,174,38,119,104,43,21,204,98,197,189,41,6,228,95,68,187,186,74,78,140,233,229,78,102,217,121,243,54,62,60,243,125,46,150,62,155,28,243,162,205,47,242,186,43,237,108,53,99,117,117,74,245,55,253,137,214,50,185,117,143,35,173,126,235,254,179,175,181,35,151,237,122,255,255,251,37,191,146,21,101,170,170,22,235,172,242,35,170,231,156,155,145,162,85,56,128,137,166,134,213,167,224,58,67,15,237,35,171,123,211,52,99,41,84,80,139,115,204,72,217,125,70,182,114,139,232,232,56,117,5,212,42,119,59,99,116,90,161,171,153,243,80,169,198,103,112,153,86,173,8,109,173,178,233,222,223,164,143,252,65,95,255,79,187,234,72,4,150,85,181,215,48,196,89,129,161,20,47,101,18,104,12,114,130,32,80,75,138,97,130,64,80,204,181,11,55,15,40,176,97,183,255,137,62,80,91,181,38,57,75,146,182,43,85,38,148,202,41,133,102,75,126,102,99,92,252,243,207,201,65,80,219,212,145,160,107,176,4,238,183,1,43,189,185,79,174,202,96,124,216,230,206,33,139,188,216,242,121,58,231,174,189,205,99,186,153,100,199,132,39,107,31,216,222,254,1,165,254,143,75,99,9,63,245,26,123,209,143,95,39,134,146,23,114,220,212,97,242,164,71,135,236,97,203,55,130,144,159,122,30,41,233,186,127,89,242,235,198,207,253,59,95,189,111,48,58,252,129,26,226,224,101,179,50,101,195,226,44,199,242,6,124,198,167,115,211,210,93,53,0,0,236,176,91,84,162,53,29,192,97,185,105,168,180,138,117,36,5,12,71,36,149,54,93,81,235,187,223,193,242,146,118,196,251,53,93,104,205,86,239,179,127,127,230,255,74,175,182,128,95,255,127,244,55,218,111,246,77,14,218,173,99,148,102,241,69,27,251,162,0,4,228,83,110,172,230,170,142,141,152,93,232,10,116,104,113,220,49,210,161,162,55,7,180,234,119,45,126,136,12,42,153,100,81,96,196,253,18,188,74,146,39,103,78,248,125,5,194,195,166,173,85,33,13,159,172,94,108,36,178,213,25,141,114,171,137,186,81,144,3,169,107,6,196,200,231,170,39,177,196,113,107,170,36,196,255,216,43,241,103,115,235,103,87,112,112,123,135,21,196,245,206,74,236,208,113,241,191,42,147,62,48,255,251,178,100,183,8,197,185,103,84,27,79,94,208,69,41,170,98,61,37,116,28,153,159,79,172,111,0,129,46,160,232,197,133,157,226,124,94,77,149,13,127,165,3,1,190,179,216,194,119,235,224,33,160,225,172,91,13,236,243,151,97,250,162,162,185,86,63,119,113,199,102,179,25,167,150,99,87,23,207,84,43,145,136,229,155,234,77,123,120,218,111,104,240,172,137,111,142,23,94,173,214,214,119,62,197,170,76,110,61,26,253,199,105,251,110,93,44,167,211,176,199,183,254,184,238,80,73,106,210,227,77,10,213,53,183,251,188,185,203,255,82,1,163,23,35,76,172,186,151,238,128,42,188,48,24,128,3,74,102,228,32,106,12,90,134,29,78,62,42,140,194,177,231,106,71,227,37,131,49,251,115,212,133,133,161,115,210,45,231,36,41,47,51,118,187,9,143,90,159,169,13,15,254,207,249,187,126,86,236,143,118,193,114,153,249,191,254,189,19,145,243,81,7,38,124,176,0,140,10,18,204,108,17,204,79,9,76,26,191,76,195,10,76,96,4,4,65,9,130,234,56,88,11,89,193,192,145,144,66,48,200,18,155,130,64,249,136,224,150,35,192,8,128,79,48,176,44,42,1,174,129,8,230,16,45,63,236,208,148,225,225,218,123,216,107,168,78,67,63,154,55,0,68,168,155,85,20,134,102,11,101,33,4,54,90,208,66,189,177,41,80,112,124,52,188,73,192,196,167,170,146,134,1,34,221,35,142,146,86,41,153,51,243,103,115,137,125,111,79,99,50,251,151,20,186,118,183,26,205,247,170,65,0,185,239,27,81,69,250,66,192,119,118,167,239,118,216,242,108,55,61,92,73,239,248,237,173,234,238,89,239,216,46,27,85,210,147,18,118,23,204,198,25,34,86,235,73,19,50,144,67,186,198,129,81,23,64,96,146,97,252,73,9,69,164,37,44,137,195,100,230,9,178,74,29,232,84,84,165,162,117,76,177,152,219,80,234,186,223,91,43,46,242,75,81,199,202,185,210,73,6,81,29,235,37,83,77,202,222,128,0,192,0,68,0,0,87,142,190,3,176,70,27,59,74,32,24,184,46,33,10,6,162,0,138,37,215,180,185,141,98,174,154,174,53,244,164,75,86,199,39,234,114,94,187,74,102,121,5,53,233,206,159,250,118,251,234,49,63,11,26,138,136,163,61,187,253,246,241,159,255,255,255,160,2,0,13,80,65,12,4,137,51,72,220,212,201,51,173,137,140,24,7,46,145,160,8,131,199,49,24,12,120,6,102,177,74,233,74,228,153,49,240,25,179,77,166,8,212,64,185,17,162,165,85,6,190,214,147,120,136,61,35,226,21,142,133,50,168,96,194,160,96,147,15,160,193,45,71,221,70,194,244,90,120,157,255,251,178,100,200,12,7,156,114,79,11,185,108,240,74,70,74,92,101,229,62,29,217,193,64,110,105,241,73,21,149,233,92,247,149,48,250,109,8,208,145,1,119,167,90,210,176,78,214,121,9,146,194,51,95,51,25,216,123,30,127,36,195,167,77,91,52,117,141,139,109,228,138,189,26,201,68,66,92,163,200,130,170,16,134,152,41,199,216,160,110,159,20,170,232,114,252,47,154,184,253,131,88,218,23,55,203,156,41,96,199,135,9,124,222,134,40,97,79,189,229,41,104,39,40,226,119,149,48,34,102,240,88,181,186,12,86,205,96,215,222,169,91,95,116,255,76,155,242,151,248,177,31,165,89,210,143,194,92,200,231,172,8,155,156,177,206,56,222,2,166,75,202,181,137,27,212,191,224,238,137,140,73,191,229,155,255,19,252,53,96,96,176,129,0,0,0,92,57,99,134,168,14,39,19,104,167,150,148,102,15,119,91,103,54,171,172,196,154,10,77,99,88,206,125,10,164,34,241,138,248,189,26,216,199,238,52,51,69,213,52,228,246,255,250,198,94,5,214,103,163,149,253,127,150,226,111,183,255,79,255,214,0,194,197,41,141,66,209,140,37,33,146,221,241,190,38,209,140,98,88,36,6,50,133,150,49,96,32,45,33,130,192,193,156,195,48,224,44,140,226,48,152,193,49,141,51,133,129,98,17,248,199,97,36,128,7,101,68,133,184,8,52,141,144,0,96,209,229,20,208,32,206,205,85,48,235,237,49,101,152,126,172,134,70,215,140,59,250,22,202,215,23,210,167,187,18,40,13,242,194,197,240,231,13,238,199,70,161,78,79,249,41,163,2,62,155,27,233,227,222,38,187,88,231,90,16,241,59,253,99,233,117,110,230,129,161,170,76,81,55,242,24,109,188,36,1,42,108,50,34,192,183,16,148,68,98,0,95,173,215,42,226,199,147,223,245,72,50,11,90,106,162,193,229,251,190,204,105,126,187,0,165,228,53,135,81,46,203,1,252,82,57,169,31,58,94,181,129,15,192,73,135,136,184,48,200,11,237,116,3,173,112,187,63,232,214,92,41,172,62,135,172,223,63,11,95,243,246,127,34,244,28,70,114,74,79,165,33,173,77,66,90,206,164,135,124,225,81,138,97,147,123,203,250,252,53,60,255,180,107,22,99,165,178,139,204,108,209,223,132,128,32,2,128,0,0,5,174,3,80,27,195,167,9,49,9,56,227,197,18,144,213,46,10,255,18,142,16,186,229,41,247,171,94,167,88,213,79,84,186,199,201,16,20,47,124,25,82,143,196,104,223,223,251,255,248,179,185,109,215,163,36,223,191,247,127,253,159,179,255,232,128,1,54,172,197,65,104,16,80,97,209,1,132,110,6,72,19,19,25,222,19,15,162,196,129,255,251,178,100,182,136,8,106,114,205,139,186,124,240,70,197,202,106,60,34,176,28,229,157,70,238,103,7,64,250,14,233,245,132,169,88,134,25,97,254,154,238,72,68,63,1,228,201,223,161,9,192,62,215,53,82,196,227,72,117,224,33,27,173,29,143,5,188,175,177,166,1,33,243,187,84,68,47,187,68,255,209,124,220,47,235,144,37,211,238,111,12,142,154,113,175,145,201,239,199,25,110,93,127,33,55,183,12,176,10,178,91,75,51,154,159,47,47,112,197,172,219,108,112,151,250,16,167,86,137,66,250,171,123,218,245,68,223,78,105,40,26,199,252,218,192,243,227,175,166,24,102,239,126,122,132,254,175,67,51,249,99,15,80,75,94,7,230,235,38,131,104,50,150,109,179,253,101,132,70,154,41,92,180,160,243,219,173,17,255,155,107,209,141,220,128,117,142,88,239,120,216,255,249,111,253,200,1,231,253,67,120,254,9,191,33,181,239,130,159,175,219,84,159,170,178,43,181,53,13,254,178,203,254,236,116,27,20,118,182,78,72,128,4,0,0,0,12,0,98,155,152,145,149,91,27,131,163,233,104,233,92,193,169,216,12,124,85,118,114,40,122,162,219,154,154,8,216,249,78,70,123,93,190,85,180,162,148,35,113,184,165,189,31,249,223,255,255,137,93,255,235,59,241,8,0,8,0,3,18,119,114,161,136,52,224,198,2,13,133,96,244,1,194,27,179,1,66,145,29,195,233,150,104,130,202,166,220,203,114,105,130,76,86,116,84,12,21,20,207,108,150,8,71,138,56,255,149,1,224,232,141,64,8,50,172,167,164,7,7,61,149,40,5,64,117,94,29,125,163,86,30,154,14,77,144,14,61,61,76,225,137,36,204,60,65,9,40,148,249,33,210,122,167,37,55,241,212,177,106,225,86,88,235,229,245,210,171,181,165,144,23,182,58,173,142,42,220,169,22,203,254,162,178,252,155,60,191,8,154,87,175,121,222,233,27,191,111,26,195,223,202,171,155,135,250,226,203,183,224,120,180,111,8,204,174,106,178,175,149,180,201,75,217,174,80,214,223,196,147,95,44,86,194,58,85,253,55,221,181,80,160,199,223,155,86,42,60,185,15,126,54,95,126,247,109,106,199,52,227,209,203,167,90,45,155,56,142,7,10,202,203,24,92,80,229,88,227,153,188,42,198,49,152,186,248,85,169,126,13,175,77,183,242,79,111,104,220,252,181,155,130,128,32,182,197,50,128,82,133,40,193,86,17,179,82,20,32,152,208,157,169,74,218,219,39,27,236,182,145,31,209,97,144,78,104,148,70,128,240,245,251,97,115,123,114,95,111,23,255,195,174,196,245,57,11,171,253,176,95,167,255,125,157,32,0,146,143,10,149,204,58,88,12,10,25,15,255,251,178,100,161,8,119,184,113,209,211,121,22,112,62,99,186,49,97,231,44,31,225,199,64,110,107,38,192,244,13,41,21,134,29,144,178,110,35,72,145,73,27,12,66,224,49,1,28,5,172,125,87,166,74,217,24,68,84,182,187,17,244,115,83,57,100,114,128,136,47,27,178,66,226,142,10,60,4,16,245,133,125,93,55,32,179,18,56,110,236,54,48,101,185,151,181,51,89,15,199,86,231,42,178,145,107,174,228,172,137,65,142,112,33,20,16,119,191,247,245,148,244,47,241,107,72,71,126,227,179,5,111,235,22,150,245,203,46,157,182,51,35,118,105,221,118,241,108,169,36,64,123,160,150,206,250,219,148,40,211,53,159,198,105,9,191,94,1,80,43,245,43,59,253,251,175,151,113,177,102,198,172,197,172,212,143,185,88,178,152,97,249,195,238,194,57,185,56,241,212,248,63,196,72,222,252,95,205,114,72,206,233,169,170,183,154,207,25,111,246,189,207,254,189,56,238,227,203,57,98,142,65,168,5,249,121,23,20,205,58,138,49,120,204,75,109,66,98,119,173,238,26,136,59,55,239,229,28,191,41,197,170,83,110,197,204,127,255,92,255,191,191,249,190,111,235,57,97,93,137,79,1,32,146,77,154,100,81,47,221,61,117,199,113,82,55,203,235,219,101,176,84,54,251,158,211,1,65,148,129,23,207,94,187,101,70,107,195,10,125,233,235,117,181,166,212,202,245,156,146,189,215,255,239,227,127,255,253,82,0,1,243,0,201,51,27,197,35,37,9,243,24,186,83,60,75,179,22,1,97,16,126,101,42,70,98,192,10,228,5,192,195,52,134,36,188,10,128,6,4,133,166,158,138,195,65,58,6,152,24,4,137,53,0,96,213,115,8,159,137,244,111,18,25,48,6,154,175,45,154,225,101,15,221,198,68,41,65,222,170,222,146,161,194,34,181,17,173,29,45,193,8,139,200,8,64,112,72,116,178,129,55,139,243,73,52,74,64,12,101,228,245,85,135,62,91,14,201,47,33,57,32,215,132,182,71,82,14,128,42,187,83,137,108,209,234,125,143,108,134,218,133,100,50,129,26,66,23,47,17,80,25,192,250,55,166,179,104,64,191,48,197,182,158,69,39,237,197,182,176,233,5,236,106,215,238,25,12,106,66,104,143,182,36,123,188,24,36,34,29,10,48,2,223,63,106,52,89,32,162,65,60,173,122,188,79,247,2,77,235,80,213,178,75,4,158,79,10,168,166,122,66,76,49,67,156,93,21,217,177,100,150,143,89,83,187,133,25,47,17,191,37,202,186,134,237,231,214,92,41,89,43,172,111,31,247,95,233,130,218,214,34,125,120,153,72,0,80,0,0,0,2,175,83,69,68,114,45,146,158,129,104,33,74,119,165,255,251,178,100,143,140,8,85,116,206,19,186,124,80,61,130,58,108,97,231,24,33,109,201,62,110,96,91,129,32,45,105,220,245,9,184,165,137,19,136,109,113,96,241,200,12,118,102,177,46,38,148,105,6,46,69,196,164,63,166,86,135,215,206,223,215,79,249,127,209,200,51,253,117,146,95,246,0,10,42,94,5,33,153,36,22,36,104,53,241,220,237,224,147,64,3,130,0,102,118,72,130,144,229,255,48,48,20,207,227,210,64,4,104,192,128,243,112,21,18,5,66,135,5,134,60,11,166,150,198,1,36,73,73,51,25,32,5,42,214,182,202,11,5,7,130,87,45,48,88,101,236,169,22,33,4,95,165,123,96,134,119,200,244,47,112,80,224,161,123,206,225,109,103,246,9,103,65,223,158,179,70,212,127,81,151,50,205,52,217,50,108,77,182,204,79,95,68,28,158,92,176,255,239,111,156,254,44,245,243,108,11,253,29,228,59,131,168,113,148,148,73,71,123,148,225,117,112,235,9,47,84,187,151,32,188,249,154,107,101,245,99,84,82,188,41,241,160,122,157,152,41,191,153,135,187,86,228,15,53,169,226,40,206,74,228,193,190,159,179,4,48,121,251,85,71,161,13,222,184,196,179,194,197,170,106,74,146,238,91,165,107,125,251,173,205,146,78,215,100,111,45,137,241,213,67,159,64,172,208,123,131,7,179,54,250,134,81,13,194,164,241,221,40,75,255,65,12,191,180,28,201,54,230,105,229,68,110,54,135,108,212,101,26,176,132,0,224,3,45,103,112,47,193,184,182,124,23,164,172,8,5,172,167,187,192,188,188,122,108,136,52,119,67,113,126,104,255,159,221,247,202,123,74,141,129,124,233,134,91,255,233,255,255,228,255,255,252,223,239,255,213,91,77,5,255,255,250,228,46,14,240,46,251,31,216,176,0,0,179,2,196,243,41,76,19,24,133,115,40,185,67,105,73,195,54,128,176,176,116,96,195,180,96,8,56,150,130,192,201,153,195,242,31,43,147,1,199,194,4,101,14,67,64,113,128,34,113,148,33,43,115,182,166,35,200,163,200,32,0,8,87,53,151,69,181,55,33,200,172,190,247,205,176,102,45,27,110,34,35,56,88,92,42,174,164,100,241,40,215,99,197,139,67,67,158,124,20,60,172,173,28,96,168,4,50,147,231,167,213,160,235,55,121,189,252,214,146,239,212,126,179,237,207,209,64,126,220,84,33,22,68,22,163,37,86,95,13,113,4,44,96,193,53,244,86,235,8,128,44,21,26,179,48,23,183,147,220,18,181,203,212,86,60,164,54,124,119,150,204,176,43,53,141,123,158,81,86,53,170,201,59,121,156,159,244,62,1,57,22,205,166,148,179,25,132,205,193,221,74,90,110,147,231,57,123,141,255,251,178,100,105,14,8,12,113,205,147,186,124,210,68,201,10,154,52,5,226,33,29,199,52,47,115,99,73,30,20,41,168,44,52,40,109,98,63,234,150,57,46,137,123,53,211,199,141,234,146,166,172,198,131,204,62,112,106,77,30,111,41,218,183,3,121,189,241,37,63,196,28,127,38,253,82,55,158,101,216,190,31,192,8,131,16,20,1,221,99,114,232,37,197,18,19,131,132,123,173,33,16,178,128,238,38,173,238,148,136,28,14,181,62,129,244,86,88,250,31,175,156,234,108,184,82,121,91,125,127,255,253,198,153,98,70,102,80,232,54,186,59,172,161,111,182,71,254,228,177,228,194,35,2,147,13,17,1,48,120,6,163,18,116,74,58,35,168,207,68,240,225,65,202,218,228,82,192,32,136,197,99,163,105,157,193,0,146,96,169,136,202,231,251,105,37,112,64,48,84,92,248,70,6,142,157,144,160,161,25,35,65,7,1,133,200,1,67,233,220,210,12,178,37,65,94,138,134,110,96,10,36,118,155,160,200,213,248,33,28,82,56,42,1,44,131,36,18,87,220,42,140,102,0,209,154,169,74,128,165,169,13,136,65,213,90,213,100,156,131,174,87,94,14,61,255,121,81,27,12,20,130,221,198,220,2,136,150,229,82,103,26,40,209,158,102,176,231,149,0,39,146,90,24,32,14,139,84,187,28,172,225,165,235,51,230,112,217,120,112,174,209,208,31,107,11,140,215,15,201,185,238,231,222,191,106,205,92,46,199,226,211,114,57,68,39,28,62,115,82,155,234,35,127,82,244,129,195,247,59,134,173,175,109,255,98,255,191,203,255,13,111,154,181,134,254,214,90,198,81,127,245,5,217,254,80,115,90,194,123,155,213,93,126,53,51,253,85,231,53,53,175,206,214,63,250,239,254,24,255,234,81,141,39,40,73,128,0,16,192,28,0,236,14,96,71,87,46,21,105,27,34,213,235,171,92,195,197,84,41,179,165,51,171,26,4,225,42,159,34,28,73,33,204,218,117,181,91,101,95,239,175,249,128,244,106,170,152,131,176,247,253,63,255,206,127,224,175,115,95,222,245,204,167,14,119,233,88,0,0,115,11,6,13,143,3,51,25,36,202,126,67,160,9,204,166,43,6,135,77,237,167,54,56,40,196,33,83,18,129,140,156,18,24,14,152,36,0,99,3,201,206,133,64,36,72,240,52,132,206,100,66,81,138,128,49,193,66,160,68,101,244,74,209,197,3,211,217,19,8,47,159,203,214,73,138,38,100,0,181,233,160,196,43,245,165,39,8,40,201,84,60,93,210,123,229,44,4,42,88,125,140,110,202,193,147,5,152,93,64,178,206,213,179,45,103,16,16,164,115,186,43,209,51,46,137,202,198,34,150,229,184,80,162,156,174,255,251,176,100,69,12,8,6,114,77,19,154,124,176,68,6,74,54,97,229,44,30,97,193,56,110,101,119,193,2,148,41,105,134,149,144,36,106,17,236,170,17,227,130,197,216,32,197,107,108,104,243,84,243,28,154,180,0,85,99,108,0,228,221,236,58,254,33,144,168,140,16,85,81,35,210,176,111,4,172,138,198,216,163,221,228,123,186,39,206,108,97,22,28,236,211,72,167,215,107,36,145,188,171,171,253,192,181,102,255,120,101,166,246,137,174,54,250,109,96,179,143,169,91,150,44,196,189,141,91,110,218,235,163,247,121,146,46,171,117,116,77,253,186,255,219,127,198,205,123,185,181,224,207,184,1,0,0,110,79,188,188,196,112,211,245,124,8,69,38,16,192,60,54,36,230,6,131,172,174,97,68,169,84,112,111,152,122,48,56,102,42,217,54,158,139,96,24,51,48,252,226,143,255,69,254,63,253,91,254,130,155,181,59,253,31,186,216,89,88,208,239,160,128,80,9,227,10,15,13,18,131,48,233,32,105,84,110,132,145,53,156,84,112,101,78,193,133,194,64,128,8,177,20,201,96,2,212,40,57,40,96,195,104,213,18,117,75,66,17,168,38,13,185,195,133,98,131,140,129,4,75,252,136,100,204,121,41,145,227,98,55,31,236,121,178,229,36,93,147,200,217,90,218,255,166,150,3,69,35,198,106,228,97,60,98,212,196,128,188,144,117,151,182,206,234,190,212,118,234,185,80,52,252,113,169,231,206,202,234,124,163,153,114,10,144,80,123,119,108,213,54,88,22,174,54,35,183,238,78,184,123,254,41,174,181,76,200,242,230,46,70,31,198,163,159,42,198,42,88,221,221,103,1,57,63,75,60,243,119,90,159,215,198,82,194,165,184,192,146,211,216,215,126,173,221,122,24,142,57,105,213,195,159,126,175,114,173,118,206,226,87,52,106,98,118,213,22,135,152,76,125,9,45,188,64,146,77,3,224,210,129,178,227,242,171,192,244,108,138,67,171,64,164,63,156,185,131,191,53,253,126,83,139,145,160,3,16,4,0,32,1,102,163,239,16,82,68,195,132,221,42,174,59,61,81,111,215,150,188,1,94,244,72,198,241,168,185,171,224,41,78,161,38,207,189,169,220,83,155,95,111,209,255,142,245,187,215,231,231,231,170,247,255,255,250,100,84,41,77,74,0,0,0,48,195,130,96,200,176,92,209,16,136,198,89,132,203,160,172,208,48,104,192,128,52,213,241,228,57,120,48,0,58,48,0,20,49,168,33,10,140,37,32,20,212,245,230,2,12,192,192,68,15,7,28,150,16,209,19,20,142,22,113,108,196,33,32,211,177,34,103,134,6,154,163,206,243,179,67,206,177,171,108,241,181,22,23,30,3,138,51,52,206,190,250,255,251,178,100,47,142,199,84,114,77,27,187,122,240,74,71,106,2,105,98,150,29,185,199,50,46,237,179,209,32,166,105,13,135,148,233,5,211,69,157,97,252,9,0,160,94,157,31,9,245,158,113,103,236,253,222,249,227,39,202,11,122,240,230,204,147,99,79,143,171,61,1,253,134,241,68,96,143,138,244,192,182,228,46,27,241,193,141,11,40,129,149,173,176,29,186,187,113,11,204,47,93,91,235,80,33,32,247,18,244,249,206,253,216,11,14,46,152,16,10,249,88,45,240,69,251,89,87,191,187,127,170,253,105,175,90,116,250,152,126,202,175,182,138,135,47,26,3,201,173,164,164,182,237,21,174,86,119,109,231,235,112,99,199,147,58,251,250,175,197,233,251,87,191,146,117,0,2,125,158,54,76,98,228,56,10,177,89,12,65,4,242,151,179,242,33,145,217,82,211,7,18,145,126,155,217,109,198,17,73,207,68,253,81,46,205,50,75,185,101,240,242,117,119,230,35,30,102,178,132,208,79,255,230,95,254,25,191,255,161,56,142,55,255,239,238,255,142,175,164,38,33,28,198,67,148,134,79,143,230,95,85,230,130,155,230,88,130,70,5,139,38,127,80,230,66,134,230,15,131,166,32,129,230,53,135,74,72,192,192,21,1,131,215,73,48,26,24,19,24,46,55,25,246,33,139,15,205,100,116,178,45,107,240,89,130,195,42,56,55,74,104,2,181,44,244,186,91,102,133,104,222,81,68,18,160,81,130,2,191,233,74,159,20,148,229,88,16,194,87,10,144,170,17,10,186,240,35,180,66,87,214,99,133,220,95,239,254,184,252,250,25,69,255,206,154,47,203,150,111,114,3,115,110,204,172,150,47,183,80,116,74,166,85,28,188,53,3,55,248,85,225,122,113,206,92,144,186,177,85,131,95,250,118,29,204,28,218,154,9,185,129,60,115,41,21,145,155,66,116,99,9,219,179,130,165,150,197,22,82,198,17,6,99,10,156,191,169,37,230,90,139,166,41,162,78,42,83,141,70,137,177,90,42,101,148,16,101,38,166,72,253,214,164,144,81,81,196,43,61,206,235,50,108,166,200,177,192,0,0,94,43,118,109,158,38,100,28,207,1,166,41,32,66,41,226,89,156,50,34,249,38,199,76,57,77,145,55,121,52,24,223,203,94,22,93,77,215,255,255,255,250,55,246,244,250,223,174,82,35,111,209,217,127,56,165,70,1,158,202,168,32,7,19,155,49,33,37,101,9,32,36,83,188,145,80,194,88,13,52,24,211,11,78,173,52,104,16,18,4,106,94,65,135,202,26,176,102,28,18,139,238,128,168,1,171,155,185,80,40,84,52,5,164,230,74,72,77,16,190,195,110,48,30,80,1,53,57,247,181,148,119,43,59,149,124,17,255,251,178,100,33,140,198,82,104,208,27,111,102,208,93,139,202,83,96,168,174,27,25,191,56,110,61,27,65,60,169,105,77,134,29,24,68,163,11,107,120,174,14,68,199,8,90,29,158,83,73,227,55,150,241,155,62,12,232,159,178,196,240,216,177,250,205,115,157,188,204,9,191,76,205,47,55,22,161,184,29,105,95,119,87,178,133,9,141,74,139,86,243,129,74,206,238,109,102,30,138,219,251,83,95,58,191,170,51,88,167,207,197,126,95,148,217,170,228,46,237,123,179,210,154,22,150,60,225,67,253,225,111,123,174,119,184,118,221,152,179,167,231,231,7,22,50,12,17,92,77,115,184,166,233,98,239,150,254,11,158,90,179,76,246,19,81,187,18,249,90,144,18,65,63,173,114,54,94,117,121,75,128,203,98,187,220,9,114,57,81,185,255,46,91,255,173,46,230,174,243,254,225,86,46,212,250,109,133,174,141,161,176,182,250,47,51,117,175,198,24,195,130,67,194,15,83,239,253,127,253,145,255,125,251,198,144,117,204,20,174,30,175,22,136,165,238,150,18,71,252,167,239,211,211,234,167,199,20,99,151,239,147,139,168,0,0,4,192,42,200,193,171,193,66,233,149,58,70,179,21,153,240,32,96,0,81,189,74,70,134,1,3,1,198,8,19,24,188,72,130,84,178,42,6,204,42,142,88,161,0,80,177,132,195,67,64,112,29,216,25,48,15,24,234,162,106,130,145,17,106,57,172,206,245,75,12,34,167,49,122,250,207,25,131,35,65,31,89,226,245,193,187,138,11,198,136,116,23,214,92,42,105,139,234,158,54,77,245,157,225,85,124,225,53,22,208,34,219,82,201,190,213,95,147,62,249,168,202,213,28,65,114,207,75,31,209,48,115,18,170,98,194,247,59,106,21,52,214,11,222,53,99,207,251,127,109,65,146,27,98,167,227,105,189,226,209,255,82,168,63,96,41,179,247,189,252,30,112,183,214,183,241,124,125,111,27,196,15,184,213,176,60,177,199,1,226,165,200,114,229,192,184,142,234,120,206,50,211,170,155,192,247,169,153,191,191,239,224,72,54,227,0,0,111,117,49,31,24,140,31,94,54,86,6,135,117,145,253,175,49,0,221,218,108,214,20,37,171,118,117,109,14,126,43,162,229,75,232,223,255,255,255,210,220,239,223,251,55,246,206,57,122,31,169,159,49,207,56,244,82,164,119,60,247,135,27,27,145,126,122,169,6,6,170,164,143,145,37,252,224,32,38,147,188,133,32,129,48,200,8,12,159,152,208,3,132,163,4,64,166,57,186,6,3,92,237,28,194,130,88,195,190,166,6,168,58,201,30,20,121,18,180,66,201,113,87,68,243,211,114,24,34,112,225,33,122,100,119,118,192,245,250,142,110,8,205,255,251,178,100,33,12,198,124,105,80,155,120,124,64,72,10,138,67,96,197,114,26,181,163,76,109,189,145,65,0,148,40,137,132,137,208,143,57,23,227,209,127,227,49,40,149,237,182,27,25,140,76,12,106,81,64,231,124,184,227,112,144,247,47,100,220,222,28,177,59,5,105,148,139,188,229,153,162,4,196,161,55,168,105,156,245,105,49,249,217,77,243,28,147,223,193,94,207,171,87,251,182,43,37,47,30,18,174,242,65,141,243,121,241,221,21,148,218,240,65,34,194,145,25,121,207,147,250,44,10,157,17,53,137,247,222,68,220,14,207,92,194,107,98,180,204,16,227,206,89,187,121,13,23,60,91,76,151,129,60,170,221,230,59,52,40,15,28,188,24,107,156,90,124,239,186,126,132,0,32,14,234,74,40,44,34,211,221,84,67,7,114,165,73,68,220,102,218,173,189,229,209,186,80,236,152,166,54,42,228,255,109,245,31,163,108,255,251,255,159,253,91,101,175,183,255,159,255,254,159,247,224,230,66,138,35,176,124,242,159,73,12,133,103,22,63,93,79,254,160,10,109,75,74,131,14,200,224,33,157,64,28,177,96,32,53,208,68,3,73,17,2,141,130,68,140,225,16,72,161,125,32,225,149,128,160,124,88,148,0,56,101,223,180,26,192,122,116,95,196,89,194,137,17,111,38,250,124,33,5,225,56,119,147,184,241,161,28,147,238,117,116,75,19,1,91,191,6,38,99,147,2,73,74,57,28,138,166,72,240,227,169,8,2,26,84,182,132,181,88,128,128,13,202,197,184,66,115,114,162,211,242,9,116,152,114,9,68,190,142,76,34,1,195,244,108,209,198,237,207,117,209,30,54,152,40,31,229,241,1,20,106,35,48,70,156,180,120,95,94,88,59,142,105,176,0,130,205,232,188,12,217,66,54,43,3,131,224,150,127,68,240,69,182,146,69,77,242,22,220,233,223,166,191,4,47,176,198,47,254,250,130,99,186,250,85,251,222,110,227,249,183,233,56,232,207,206,29,56,245,161,13,203,128,0,101,136,132,0,92,197,68,197,161,144,46,91,92,161,168,157,12,17,14,38,30,91,182,22,138,66,103,81,70,127,74,25,60,245,35,134,211,4,47,71,220,250,127,255,132,241,44,9,71,231,39,63,197,127,61,8,23,6,183,92,109,100,64,0,68,37,64,48,132,211,3,131,123,137,143,192,50,48,8,20,0,6,49,101,161,37,149,76,32,16,100,220,24,144,12,80,52,98,49,41,195,208,66,194,56,28,46,52,50,168,92,184,142,170,19,138,10,235,185,120,8,2,12,189,211,86,48,48,68,137,183,245,172,156,162,39,195,193,28,6,73,65,1,68,0,70,169,77,152,54,29,189,30,24,88,122,109,114,56,205,108,196,255,251,178,100,49,142,135,154,114,79,11,153,93,114,68,196,250,21,97,229,60,155,213,165,66,110,101,241,0,246,144,41,77,131,177,176,94,161,97,233,166,164,34,192,219,136,210,53,234,107,175,2,152,225,185,215,231,44,38,140,242,43,83,221,20,10,37,75,76,84,10,93,4,193,232,118,80,166,103,45,250,62,253,182,87,19,222,20,241,190,124,69,147,213,165,226,122,220,202,178,174,91,212,178,217,181,25,181,170,25,29,53,88,77,86,133,114,246,249,250,250,143,28,43,243,128,199,255,145,237,22,193,185,49,217,237,174,126,65,7,122,211,90,183,152,211,55,162,249,140,165,103,47,138,39,79,180,136,122,230,251,59,87,228,11,33,188,19,123,149,9,199,184,181,86,205,165,182,175,213,64,16,1,140,162,32,89,38,227,3,192,230,160,134,89,222,127,176,78,133,197,25,87,196,7,23,184,93,21,243,117,212,246,212,37,43,27,65,14,193,110,173,112,161,237,190,53,51,182,79,95,164,79,202,15,24,166,203,209,77,117,254,91,209,16,87,0,255,238,1,190,21,9,24,96,54,97,96,169,149,253,230,160,11,129,140,69,177,52,57,180,104,162,134,10,116,74,250,77,55,40,68,9,53,32,48,120,3,76,165,97,138,100,195,162,167,38,171,55,248,148,36,99,187,60,73,3,245,200,12,0,251,247,94,54,50,125,152,227,252,205,154,166,80,13,236,124,176,84,5,188,160,168,31,112,211,161,53,30,115,178,15,164,60,230,179,152,223,17,33,253,112,12,96,98,163,142,44,41,218,82,148,118,64,13,115,246,120,142,112,115,163,242,38,125,90,62,249,197,189,228,185,102,141,100,13,155,74,228,201,204,246,135,234,134,2,177,101,125,178,35,156,186,133,157,108,202,87,73,43,9,122,250,149,91,27,229,201,167,57,100,218,220,219,222,12,109,211,183,186,214,106,70,84,208,227,27,50,168,158,177,84,237,123,25,31,4,124,185,196,163,60,57,24,30,64,116,170,180,40,210,19,199,202,187,204,186,245,138,209,108,152,3,128,20,28,188,248,205,65,179,182,137,101,79,9,180,224,75,37,57,131,146,20,115,174,50,198,20,124,15,61,243,245,208,212,249,67,186,78,5,224,223,112,228,221,176,209,223,177,123,62,83,124,231,53,43,254,140,53,23,43,229,32,0,0,99,7,65,67,18,5,243,11,131,147,38,174,19,77,195,83,23,192,163,3,65,115,47,14,115,21,64,179,0,192,82,202,152,64,182,183,171,14,22,10,140,35,31,82,33,122,142,118,9,97,158,79,38,248,218,214,218,234,206,40,169,232,184,89,162,100,34,240,96,167,79,214,111,200,17,206,193,141,188,77,97,232,174,95,221,9,43,74,246,215,26,255,251,178,100,46,140,215,116,108,79,19,185,123,244,68,37,10,34,97,66,118,29,133,197,62,78,101,241,129,25,160,232,69,151,149,106,34,254,221,72,101,48,46,221,174,212,241,181,140,131,247,25,94,152,208,81,58,28,198,233,158,5,218,219,7,236,101,236,133,5,42,144,156,28,71,145,116,114,106,125,39,142,118,198,212,40,168,251,102,1,111,221,52,45,53,157,188,24,38,44,103,147,145,49,113,45,37,237,48,85,55,141,235,123,246,2,242,235,90,170,50,187,194,24,238,189,52,227,88,15,225,185,125,105,34,150,121,158,214,172,137,137,23,40,94,46,136,55,32,195,204,87,182,163,146,177,149,46,227,184,47,230,158,72,25,84,75,30,13,223,76,223,60,148,205,111,228,155,48,164,224,192,0,7,223,124,25,37,186,197,37,8,180,68,23,210,108,222,154,102,225,76,192,231,239,92,172,168,167,39,47,136,81,181,131,14,43,142,46,252,19,113,176,162,191,249,27,240,248,126,32,249,126,179,255,45,254,70,183,161,43,103,252,213,12,181,179,90,155,64,8,23,128,129,198,82,52,139,32,141,184,74,41,173,2,141,98,162,3,6,89,136,1,76,176,184,166,39,150,40,242,210,6,129,76,254,60,87,236,144,40,11,7,49,19,70,104,132,82,43,184,207,135,79,34,10,195,234,43,10,185,236,100,199,45,154,212,141,3,77,179,52,196,215,115,102,238,237,126,134,70,70,140,245,46,124,236,83,197,136,169,156,173,21,95,218,212,244,175,159,44,113,117,114,122,39,122,181,160,51,54,50,144,56,186,245,9,235,182,236,15,103,36,243,170,197,191,160,157,48,250,191,100,197,74,128,222,221,162,40,247,156,13,135,175,149,231,32,164,182,70,148,184,49,45,170,155,11,197,222,94,186,182,35,62,101,197,151,104,108,7,221,5,7,50,47,207,141,49,69,112,196,101,106,158,45,33,117,58,203,185,48,36,104,235,198,93,39,224,217,174,247,136,196,237,241,86,32,81,122,237,14,127,171,215,8,247,88,164,163,15,30,209,173,7,227,181,86,223,246,189,120,95,113,176,78,21,95,25,106,15,19,40,230,82,22,33,145,74,231,141,133,16,215,226,122,13,168,209,115,72,22,130,181,252,179,252,17,167,209,170,62,221,98,41,170,22,163,240,161,77,75,141,29,255,207,250,19,138,62,38,86,140,125,83,142,247,230,219,203,213,186,43,84,95,205,128,3,1,181,51,49,56,97,26,17,204,90,173,12,211,2,133,128,116,79,50,252,189,18,38,68,64,33,128,96,129,136,201,42,75,66,6,0,211,28,128,6,213,147,14,2,198,33,1,40,153,153,44,73,197,166,70,85,204,113,253,182,14,10,89,203,35,96,108,183,245,255,251,178,100,35,12,135,17,108,79,147,184,124,98,66,71,106,49,96,226,122,154,213,159,64,110,229,239,193,22,151,41,220,245,157,104,230,193,8,251,143,121,17,92,43,216,58,159,48,225,20,82,254,223,24,198,163,170,168,42,57,101,42,61,198,50,138,60,175,247,225,34,106,247,254,252,139,191,208,203,81,212,130,31,122,133,16,140,89,182,97,145,49,87,22,87,178,251,144,86,47,156,28,120,193,156,183,171,64,78,111,242,4,181,230,69,23,183,218,171,86,238,224,220,223,135,95,26,137,73,88,22,237,150,178,31,108,67,95,244,234,173,107,78,183,23,24,180,23,85,249,93,188,222,33,147,22,156,95,186,151,25,188,174,160,79,118,213,171,184,192,141,61,191,203,132,182,222,73,230,241,19,84,174,181,155,59,223,172,221,99,97,64,117,104,99,162,50,170,8,22,36,4,68,13,94,241,189,247,100,182,145,39,15,144,34,163,227,108,175,38,28,59,6,23,169,250,177,74,166,80,91,250,150,128,191,170,127,23,199,234,184,38,254,255,229,254,63,247,116,58,115,143,234,249,122,191,253,96,0,0,46,24,4,6,152,116,15,152,102,22,24,219,21,11,61,32,224,1,14,166,75,26,166,33,128,97,112,20,26,2,152,170,122,46,121,104,192,16,96,32,51,52,193,132,43,28,162,170,122,82,170,164,195,86,132,16,14,147,24,199,138,140,70,171,199,129,170,67,152,88,6,139,205,186,203,93,162,231,28,129,117,130,203,72,29,123,226,242,225,148,20,80,53,255,150,201,191,227,120,239,123,136,127,231,73,135,248,241,184,235,67,2,251,136,166,116,185,217,156,208,226,238,35,147,86,106,77,155,117,168,137,204,243,216,107,255,102,31,232,81,198,251,126,87,125,229,151,225,199,9,187,103,56,245,244,107,90,222,104,83,67,207,80,95,85,84,57,210,202,61,125,252,74,225,30,189,34,254,124,230,42,11,30,12,8,250,146,59,93,151,27,179,116,247,240,164,182,173,60,120,120,249,132,175,154,60,66,169,139,84,244,20,69,23,138,2,153,149,248,50,86,170,214,61,73,72,22,0,113,6,16,4,238,226,98,149,174,103,243,19,118,64,3,45,204,236,178,164,111,12,59,10,139,204,26,0,91,169,34,106,113,19,191,249,154,145,63,20,62,38,45,213,255,255,253,122,191,232,138,111,154,113,2,0,20,1,183,152,32,70,98,0,17,133,195,102,165,60,157,24,42,60,40,4,3,140,21,50,20,3,43,193,32,169,148,153,40,202,241,190,197,47,72,180,196,198,254,92,212,132,170,173,238,69,158,68,9,75,167,22,242,224,236,100,85,59,63,46,45,71,107,193,237,97,208,236,25,23,251,165,130,219,203,255,75,95,255,251,178,100,42,8,134,195,104,208,187,153,122,240,75,75,42,99,97,5,82,26,209,153,58,78,229,239,193,45,47,169,105,132,157,80,113,75,184,183,51,246,100,14,180,160,74,107,51,35,117,246,187,254,16,37,173,141,22,250,222,41,255,88,174,228,74,30,216,196,247,215,23,141,219,196,22,255,163,216,226,214,37,87,111,18,164,92,49,32,229,61,163,249,208,141,72,151,83,152,208,211,109,122,159,121,124,133,181,48,217,36,88,53,188,54,123,49,29,43,56,134,212,219,185,224,67,157,43,185,160,54,251,65,124,61,139,92,71,66,15,72,207,87,73,236,236,194,102,139,26,209,162,195,180,93,121,32,177,60,124,251,45,25,82,214,43,221,0,10,0,30,221,198,141,186,166,204,186,62,88,76,175,181,192,163,41,197,64,119,160,245,137,147,86,197,7,225,125,123,147,227,91,77,4,128,70,86,13,204,79,254,255,253,63,215,219,183,255,191,251,127,252,31,23,41,44,194,110,135,157,89,10,122,25,219,157,120,221,13,115,187,109,72,0,3,24,60,52,152,108,59,24,90,12,153,11,214,153,252,52,128,132,83,6,0,19,73,208,144,50,2,40,13,1,65,227,50,84,232,178,109,14,131,166,5,130,206,42,56,144,98,58,194,18,101,131,157,171,235,46,200,129,97,224,99,84,162,150,196,106,67,198,162,205,58,188,50,102,159,219,13,178,71,181,251,23,31,174,205,144,58,167,175,100,221,38,187,89,68,201,136,165,206,83,59,127,41,184,239,241,254,105,250,221,185,142,247,49,102,41,112,193,170,206,191,147,165,104,220,114,102,45,14,181,152,240,32,247,225,134,191,158,214,156,247,51,133,174,222,84,173,117,145,28,113,223,126,86,120,94,111,86,108,186,150,22,107,237,156,196,89,244,186,134,191,15,245,124,42,247,244,227,173,255,245,93,223,233,221,179,21,122,54,105,27,57,242,106,251,108,221,239,227,122,83,121,250,206,191,190,227,26,8,137,51,181,78,193,0,0,0,15,211,220,141,39,162,121,60,251,46,3,157,118,34,8,84,200,72,67,142,219,106,180,42,52,204,108,65,196,71,204,238,119,215,175,183,127,255,230,127,251,127,79,234,255,255,255,127,251,244,217,59,38,218,254,255,30,27,30,174,40,91,62,84,210,110,197,74,154,195,82,168,0,0,49,66,44,195,2,160,196,16,16,206,142,20,221,81,84,196,32,120,194,241,4,211,102,244,201,112,164,193,16,180,2,14,154,20,180,176,70,14,180,12,144,3,9,128,6,82,8,2,204,142,0,26,4,104,176,35,171,139,211,100,51,59,123,135,138,13,34,26,91,48,109,136,158,17,136,48,216,74,214,81,244,17,74,114,142,68,236,71,70,23,93,255,251,178,100,46,142,134,244,113,206,19,185,92,240,77,202,234,71,96,69,120,29,41,185,52,46,229,23,153,38,38,168,101,150,157,128,117,186,172,219,194,251,12,83,92,55,65,59,252,137,69,191,119,159,108,243,212,131,88,210,3,159,169,91,136,245,90,13,190,167,80,243,213,24,130,90,10,217,167,146,209,80,110,162,104,74,53,140,121,195,195,54,16,177,187,250,117,242,206,145,218,131,245,36,130,76,210,141,209,52,64,116,230,77,111,93,27,43,22,168,158,106,106,41,84,22,236,252,115,241,47,219,207,193,81,174,194,41,107,28,110,113,39,143,77,90,16,117,219,47,181,101,22,219,117,85,52,64,228,119,255,236,210,248,253,80,32,2,0,3,45,60,74,36,65,78,191,114,64,11,26,229,4,112,43,26,122,141,210,25,215,131,107,131,27,5,199,27,29,168,126,48,86,240,177,248,139,104,125,125,255,249,255,255,252,191,213,63,253,155,119,238,255,254,94,132,150,87,174,175,221,232,93,138,42,145,51,31,36,24,188,130,186,66,98,169,78,96,129,132,96,24,176,109,179,172,121,248,100,76,106,152,6,52,24,193,170,24,82,29,9,2,129,130,169,174,110,69,71,244,100,48,49,156,125,18,0,149,172,80,76,49,208,45,147,70,136,5,241,96,179,110,192,132,38,38,8,248,233,16,138,138,147,56,36,192,97,29,149,207,203,206,214,104,169,223,64,50,180,151,231,210,138,213,209,195,198,195,169,76,251,72,255,72,204,52,220,187,24,5,242,237,199,70,205,234,144,202,140,126,52,141,111,186,224,10,202,58,74,81,66,113,146,223,89,81,73,84,29,4,177,214,0,243,93,165,125,251,78,153,46,255,48,172,232,101,146,179,58,54,46,113,176,126,179,96,241,108,44,220,106,255,220,117,205,72,102,35,120,99,174,99,99,46,211,62,125,194,128,3,67,102,61,160,84,125,185,23,91,87,62,172,119,209,72,195,212,71,236,67,177,107,18,36,136,232,106,89,35,22,245,30,205,59,27,104,207,181,90,74,214,229,249,121,174,100,60,1,0,3,232,101,84,130,51,4,149,143,80,133,117,128,247,23,6,92,250,195,239,184,12,174,69,34,112,234,9,159,5,77,168,17,164,99,151,252,169,125,58,63,255,255,33,255,213,255,255,171,255,255,215,167,245,183,76,231,35,196,206,60,188,42,172,115,86,95,67,7,83,234,0,162,84,220,192,97,241,8,56,193,64,227,15,104,142,89,165,129,93,167,246,249,91,4,24,16,130,60,157,103,52,66,4,214,140,117,225,225,208,0,230,116,214,75,1,210,131,242,83,17,251,208,227,45,47,128,80,70,245,10,205,252,24,223,77,112,191,97,15,90,235,181,188,242,238,75,175,255,251,178,100,38,140,133,219,103,209,155,154,120,242,78,137,170,74,96,226,104,89,185,197,58,78,189,25,1,63,175,41,181,131,149,184,136,17,127,125,55,238,76,255,26,129,253,69,47,227,157,145,181,181,219,168,122,93,180,34,169,79,18,250,52,157,111,16,91,255,76,35,183,169,26,255,201,251,54,168,214,197,136,80,173,88,78,125,111,113,254,177,127,168,44,95,181,17,52,248,127,184,114,30,113,39,171,13,181,18,62,33,195,143,54,109,156,210,141,142,22,157,243,115,61,23,231,173,219,166,221,98,56,218,213,113,190,90,241,120,145,38,143,251,124,4,224,1,0,48,0,0,91,86,26,136,131,78,162,13,165,48,66,21,20,220,164,103,114,233,135,140,50,187,229,69,149,40,79,52,101,144,8,54,63,246,239,219,255,255,249,250,127,86,255,246,212,223,211,223,253,191,219,199,200,114,94,13,1,159,22,57,53,69,248,14,179,82,254,87,104,29,126,255,208,0,1,102,8,140,33,131,209,142,64,81,152,55,129,180,2,129,132,32,169,84,17,51,241,149,49,220,23,0,130,230,0,131,38,130,161,144,123,196,91,83,50,2,2,32,39,129,112,68,199,176,9,215,157,42,5,36,66,103,34,40,206,76,7,76,193,99,129,203,59,166,240,128,109,179,84,160,5,5,120,126,44,210,151,139,147,106,182,12,64,75,77,115,53,85,94,46,161,17,53,213,211,255,86,253,119,3,171,201,239,241,144,6,41,136,36,223,80,39,61,114,185,229,74,201,127,113,125,118,42,108,188,190,254,234,79,205,132,13,126,212,91,255,19,90,201,13,27,52,247,98,52,142,115,182,239,133,10,46,52,20,251,134,247,145,33,201,66,55,93,58,247,218,71,18,52,69,184,97,16,124,24,113,238,65,170,142,141,89,247,88,170,219,119,21,13,87,31,252,240,183,17,18,57,147,84,0,11,0,128,59,170,211,74,71,27,15,200,99,1,86,58,147,21,8,33,65,5,70,64,167,125,75,50,57,124,80,72,227,0,28,99,14,226,253,58,127,244,255,254,161,14,255,215,255,254,223,211,221,58,242,255,171,232,237,87,202,83,77,111,116,127,232,106,209,145,103,169,198,13,123,154,92,126,98,176,0,2,176,0,174,98,152,90,99,208,118,104,90,174,87,16,9,13,98,32,136,196,136,200,193,16,129,26,10,193,35,67,143,118,241,67,197,66,195,14,71,246,48,134,163,156,153,78,48,120,209,35,164,110,89,168,50,170,246,138,195,70,81,68,199,75,98,102,65,109,253,12,172,29,71,113,186,159,117,181,139,203,253,32,48,136,190,110,34,208,53,113,100,11,153,182,201,62,60,38,108,200,218,109,107,185,185,252,100,3,56,120,209,53,114,106,255,251,178,100,58,14,134,140,103,206,147,185,123,208,77,42,90,106,97,39,82,25,245,163,62,110,229,145,129,54,173,233,169,133,9,153,114,84,70,154,49,87,20,186,199,205,154,254,138,118,31,219,151,254,79,132,189,191,70,255,131,219,62,121,25,98,97,229,224,69,84,81,102,238,26,147,120,199,96,86,210,240,77,191,152,51,111,21,84,186,207,137,139,255,187,251,252,99,234,154,131,47,219,91,235,248,27,141,228,155,17,243,75,125,238,176,191,213,237,27,250,64,152,95,160,177,227,123,225,224,0,192,0,2,128,247,171,220,24,10,45,82,196,197,107,12,223,137,16,77,162,167,2,245,138,207,82,19,175,143,54,111,126,221,244,255,247,253,13,127,154,4,233,111,235,255,255,126,156,255,255,255,169,207,198,27,74,102,186,165,213,22,52,99,154,129,241,80,59,158,62,65,167,166,110,124,152,46,227,2,131,115,16,68,19,12,132,51,16,108,243,31,4,51,1,65,98,32,64,206,114,92,136,205,16,1,64,144,48,205,114,153,161,179,129,8,46,100,24,136,175,219,50,96,139,25,10,134,152,128,50,50,40,179,44,34,205,53,0,5,100,105,148,241,193,84,169,57,72,36,127,62,149,98,111,181,168,185,162,160,138,251,61,84,129,127,22,236,201,242,250,221,255,171,142,251,46,141,254,239,206,126,186,152,31,174,4,168,154,195,214,33,96,91,113,194,54,125,137,224,48,146,126,133,41,145,56,60,167,73,26,102,86,171,152,252,127,183,203,94,176,179,2,245,142,219,241,109,111,97,255,228,164,18,55,46,30,235,203,135,115,248,241,59,255,56,171,93,142,91,97,200,154,125,145,17,101,206,81,244,101,77,133,146,225,169,120,214,43,58,138,176,66,87,101,101,153,122,56,43,102,174,212,58,228,0,0,0,31,251,94,112,81,138,75,118,198,128,197,229,115,98,55,77,210,64,96,10,90,22,220,181,72,248,205,179,118,235,175,79,246,237,255,253,63,167,95,255,251,114,255,255,255,213,188,31,14,203,130,116,35,65,131,100,24,94,66,114,128,79,97,236,47,210,0,247,127,193,254,57,109,226,0,1,51,4,131,243,28,74,112,8,122,104,55,50,113,169,10,97,32,68,97,24,166,106,52,94,100,216,102,96,88,94,5,7,205,154,68,211,229,127,7,1,166,170,5,68,64,168,240,36,48,38,24,204,18,171,136,218,50,148,20,178,105,145,19,164,216,75,222,83,62,177,230,100,79,9,131,76,11,42,133,7,89,111,24,33,16,106,91,146,70,239,249,43,9,153,86,227,68,175,171,10,30,60,116,255,47,219,202,172,53,57,252,144,187,221,161,164,183,175,190,6,15,45,85,81,188,96,171,50,249,200,148,226,157,255,251,178,100,67,140,134,211,111,205,147,185,92,224,80,203,58,106,97,162,126,88,21,163,68,110,61,149,9,43,44,169,169,129,137,201,201,218,85,23,39,123,239,0,50,182,177,161,255,197,194,61,232,142,134,248,33,177,72,121,229,102,13,158,104,125,227,172,208,127,115,230,21,130,146,117,195,132,188,210,251,91,8,123,190,93,63,237,184,157,229,104,213,168,218,181,33,83,170,22,34,112,182,218,198,59,84,243,223,166,150,234,153,111,247,253,255,240,149,128,1,4,0,7,0,95,217,92,112,150,205,114,69,112,47,39,114,197,64,178,232,165,210,5,104,231,84,107,168,141,64,235,104,190,139,233,127,234,109,126,253,191,53,28,8,88,197,164,144,61,161,255,223,255,211,255,175,255,255,255,31,174,73,247,213,117,78,221,233,80,76,25,155,48,71,255,126,78,123,133,0,82,47,110,226,152,92,102,97,48,81,156,151,66,224,35,0,0,68,97,3,18,67,12,18,0,153,87,38,157,40,67,245,201,65,134,47,29,180,232,24,84,20,6,39,180,42,177,2,176,135,50,129,20,39,179,98,32,73,123,164,32,228,141,14,8,215,198,167,50,175,189,165,179,176,161,21,185,218,242,222,108,93,77,10,250,187,175,89,135,240,222,128,254,191,252,136,69,113,35,135,101,74,127,119,10,104,202,241,83,153,154,8,11,51,124,133,50,39,3,77,158,43,210,100,241,222,104,196,124,90,250,211,248,86,155,39,80,180,181,12,107,237,180,49,24,75,36,48,174,217,182,107,48,179,159,99,92,138,191,111,235,77,159,102,57,136,229,175,97,114,118,176,253,97,207,212,213,150,224,151,235,150,237,199,216,223,237,126,10,234,205,94,64,0,0,4,223,41,93,149,134,38,12,31,41,6,198,5,251,64,212,86,146,199,150,61,175,142,242,13,210,141,130,224,186,255,246,255,255,235,252,55,110,189,31,255,215,255,250,155,182,245,254,142,250,8,203,181,211,109,110,99,149,83,236,35,135,98,198,232,97,223,126,1,4,221,64,0,1,179,3,0,131,20,67,240,169,24,98,54,48,98,217,4,96,0,38,141,102,127,145,227,70,138,190,48,52,24,52,136,141,12,9,1,192,113,0,78,100,24,244,194,221,65,24,22,6,62,165,179,131,128,49,16,178,232,43,96,90,3,69,93,134,122,133,108,196,161,181,150,26,101,120,249,56,68,85,130,4,35,102,240,209,168,206,107,194,93,187,17,164,60,104,13,98,4,133,185,210,215,217,208,68,136,252,109,176,72,57,12,95,167,129,246,217,35,52,210,142,206,97,94,157,57,249,82,128,219,26,97,132,66,26,33,23,1,81,100,245,168,140,235,227,160,59,150,16,0,89,66,209,110,86,68,157,162,255,251,178,100,79,142,134,201,101,207,19,184,76,208,70,37,10,25,101,133,116,24,177,163,68,110,97,143,65,35,166,233,53,147,181,240,239,240,71,91,102,59,60,198,160,212,132,147,197,114,152,19,36,196,88,156,169,28,84,243,71,231,185,89,81,132,212,134,74,126,93,57,206,5,81,210,166,221,126,153,171,95,99,246,126,173,5,129,22,37,55,102,205,84,0,4,0,0,1,246,163,116,64,30,195,29,183,35,18,229,11,223,119,132,214,158,114,48,221,75,189,189,104,202,150,72,129,46,48,139,46,248,102,3,182,51,58,39,209,191,163,127,239,252,35,145,228,127,98,207,255,255,124,236,226,9,118,71,175,15,215,227,93,250,73,155,8,0,129,2,243,24,135,204,167,62,54,64,232,152,238,210,204,208,209,3,16,199,64,162,65,147,80,142,133,66,146,134,152,10,126,167,131,186,65,113,194,66,178,67,161,68,113,92,229,68,81,197,145,212,124,148,147,107,185,16,107,242,186,89,117,2,229,20,74,78,14,131,89,117,214,23,56,191,30,63,155,202,72,37,227,178,61,53,22,54,234,26,170,167,183,215,17,244,173,16,37,221,61,172,184,92,105,47,178,130,84,94,204,189,48,31,108,51,166,19,148,73,189,39,189,140,159,74,15,180,70,242,22,228,22,119,40,133,89,59,150,7,250,106,169,164,64,97,8,179,135,244,156,47,42,37,209,202,71,144,210,95,157,137,180,238,244,183,253,123,114,183,19,145,228,78,29,182,10,193,46,125,95,222,246,144,158,235,90,248,255,212,251,45,245,62,0,0,0,96,4,181,182,237,136,39,79,184,17,232,6,188,238,97,72,99,161,19,139,67,136,195,123,165,78,202,22,202,53,66,186,22,235,91,127,111,239,175,242,178,119,240,113,127,255,250,94,190,175,235,255,255,255,239,237,185,255,98,80,47,78,197,180,137,55,146,95,236,74,0,0,3,180,96,76,99,17,129,131,132,6,169,153,157,168,46,61,15,24,2,24,250,244,97,240,97,0,8,197,192,211,131,16,82,40,172,20,23,10,26,60,162,165,204,180,40,3,8,104,44,89,57,6,9,203,233,176,35,129,67,161,184,37,9,16,228,116,137,2,138,167,189,56,77,92,137,14,151,14,233,128,238,251,69,74,10,84,149,107,228,197,95,89,182,27,126,240,62,234,190,53,101,247,147,106,73,106,9,85,112,87,171,28,215,176,78,2,244,87,82,183,111,31,56,252,116,70,86,115,100,247,160,64,206,207,47,206,52,89,134,100,181,50,250,223,65,228,131,43,16,103,92,161,189,159,129,94,149,81,121,230,109,178,5,226,73,120,247,12,223,232,201,174,58,253,23,55,200,81,56,217,228,21,110,145,74,71,46,211,76,125,255,251,178,100,96,14,38,181,103,207,155,152,100,80,75,11,90,103,63,2,26,28,13,163,56,79,101,113,193,56,179,41,29,131,137,224,87,194,81,226,19,75,91,118,189,159,27,213,200,103,27,149,109,46,248,235,181,127,84,0,0,0,66,253,170,86,50,148,152,113,74,16,187,96,92,233,140,7,175,158,148,223,190,163,96,134,211,142,232,193,155,74,234,255,43,239,175,255,255,151,167,255,251,127,175,244,255,249,219,255,223,64,239,89,106,238,116,62,168,140,172,233,33,104,193,218,13,239,30,191,59,60,64,240,14,96,30,11,70,5,225,32,97,86,21,38,6,168,22,96,156,27,102,18,96,20,60,2,38,40,33,34,60,34,3,0,88,96,162,1,70,51,224,100,96,22,9,164,192,34,33,4,51,4,208,172,46,154,166,6,1,225,131,128,15,166,133,82,78,135,177,164,4,156,177,136,194,123,226,37,253,91,173,216,18,9,130,109,20,228,104,124,57,226,2,201,168,72,33,29,207,180,0,44,174,79,97,104,200,137,65,222,55,92,182,206,216,12,12,205,41,86,76,191,144,13,35,71,150,113,15,43,242,146,246,63,81,153,173,137,185,171,204,134,245,222,60,52,176,84,243,209,70,233,225,134,25,118,0,61,19,14,198,233,113,128,212,155,164,116,212,150,38,209,203,136,35,206,36,110,182,187,127,25,135,103,226,99,241,173,70,231,47,133,247,68,85,211,254,190,45,220,177,36,81,56,200,124,164,67,53,200,50,85,58,216,115,141,161,54,57,5,28,117,99,242,202,214,2,0,11,230,42,65,4,28,76,231,179,48,200,175,120,252,164,211,42,151,27,42,105,87,210,17,101,19,22,209,234,56,243,197,60,172,174,32,250,218,175,175,255,175,240,221,250,255,251,250,244,255,255,255,255,237,187,183,54,95,102,49,121,185,142,150,213,69,157,36,42,178,61,222,237,34,93,133,144,0,0,2,148,194,81,160,193,114,40,197,224,228,205,137,60,220,50,164,193,96,168,193,112,180,204,229,180,196,144,84,192,48,124,120,126,34,182,12,8,10,198,130,50,200,25,228,27,145,1,2,192,16,92,54,49,44,19,175,37,32,216,136,25,41,80,177,12,37,9,207,83,23,150,92,216,65,65,2,132,142,78,71,67,52,193,63,71,177,122,12,52,228,12,105,62,229,4,129,10,135,9,79,172,167,47,92,89,80,24,12,108,120,110,148,148,140,47,31,29,45,79,187,115,122,216,208,2,208,215,135,47,135,58,71,132,132,42,18,87,205,77,165,34,104,23,246,158,206,21,141,105,109,106,101,106,20,163,161,9,71,150,217,216,249,2,175,122,7,94,209,44,141,164,14,214,7,12,179,207,81,114,86,37,152,25,107,87,161,124,255,251,178,100,95,14,231,0,105,78,155,185,100,64,76,75,170,34,103,7,54,155,1,159,56,110,229,115,65,34,164,169,12,252,20,104,222,6,218,189,50,113,126,182,181,148,141,163,32,47,216,96,61,121,89,202,215,34,141,171,222,202,126,150,171,180,110,24,58,45,0,0,120,132,16,255,8,242,71,6,35,112,27,163,56,169,21,61,110,57,169,96,150,104,186,80,186,40,89,243,11,212,31,50,160,81,177,85,113,31,125,89,255,111,246,255,196,94,223,255,235,233,205,231,127,255,223,255,255,244,255,255,217,157,163,207,170,208,136,127,74,137,60,19,48,187,128,42,24,62,69,10,15,70,50,142,70,130,72,135,11,128,166,84,1,6,2,135,70,43,59,134,25,129,2,32,116,28,82,27,62,26,133,2,193,96,156,26,18,25,198,46,139,0,205,113,5,195,147,96,224,138,201,40,137,0,204,1,0,34,166,180,77,154,153,242,106,240,200,212,4,71,63,151,160,195,100,28,161,146,49,5,129,18,133,161,191,229,3,211,16,140,34,46,64,148,54,24,199,233,137,93,85,144,254,155,4,139,225,154,40,37,142,105,84,231,176,147,207,225,188,29,165,37,106,157,162,214,170,243,99,135,13,18,56,5,13,182,141,52,145,53,232,220,69,193,40,107,82,51,86,230,100,155,46,132,199,20,89,185,86,31,151,69,104,214,157,80,235,189,195,24,153,93,148,130,43,195,174,93,79,234,57,233,47,73,83,139,54,165,175,48,66,76,84,53,134,162,164,185,253,161,47,173,99,206,110,82,209,53,119,122,192,115,176,47,40,7,144,179,57,41,0,213,160,212,139,27,209,71,75,42,64,251,252,134,187,133,15,206,248,214,148,77,168,35,91,2,186,190,172,213,246,255,111,252,220,221,61,127,253,191,255,219,250,191,245,248,249,122,195,142,250,234,9,205,143,29,96,68,201,132,226,87,86,0,0,3,152,26,61,5,130,98,178,104,193,94,8,40,51,25,60,4,152,44,3,153,186,54,145,24,6,0,3,192,225,192,214,1,144,128,66,46,1,96,43,48,4,122,105,42,16,73,153,134,192,97,50,130,174,137,55,96,88,112,178,228,70,57,153,33,194,121,232,70,240,80,50,235,113,243,48,45,179,194,138,19,140,18,163,200,240,174,204,221,112,96,120,167,159,91,37,175,100,60,127,92,238,205,119,227,81,189,181,109,181,143,230,31,103,15,122,212,133,233,23,23,63,172,151,12,220,59,82,74,89,70,38,100,183,201,39,85,252,151,143,41,57,30,77,35,232,244,107,24,201,58,115,124,219,115,209,188,147,149,36,121,88,149,125,184,239,110,109,75,247,94,70,122,210,199,245,45,13,186,214,187,19,223,207,182,218,135,13,206,32,255,251,178,100,96,14,6,172,104,206,155,185,99,240,83,168,202,87,96,162,120,28,57,163,54,78,233,49,209,59,164,105,105,129,21,216,121,20,5,82,147,142,115,107,185,83,46,43,62,121,39,109,168,239,67,86,95,224,32,8,0,91,190,17,206,8,238,199,33,233,88,96,92,249,186,230,160,199,117,6,179,204,120,166,104,193,247,11,108,107,220,83,112,244,106,48,12,214,162,215,255,244,255,229,229,255,254,130,252,11,65,158,133,224,5,53,108,250,234,70,211,133,59,148,25,86,47,106,238,136,219,14,218,235,5,64,225,183,84,146,245,2,198,25,17,196,65,129,140,71,113,167,51,33,202,132,1,147,65,106,112,25,156,188,152,138,5,128,64,131,20,66,147,106,203,18,128,172,12,24,162,241,156,130,216,56,28,100,32,64,116,201,64,9,56,162,196,146,7,145,82,152,0,238,200,243,135,202,136,184,77,101,97,192,196,140,9,71,34,71,48,99,71,210,14,6,22,98,192,130,234,99,176,193,64,136,72,232,241,16,84,251,47,198,48,212,31,166,16,198,19,14,61,202,150,48,138,198,31,198,59,64,210,161,54,233,101,152,231,93,186,32,255,98,159,37,191,244,119,43,186,114,185,46,217,156,167,153,189,223,2,99,79,116,67,31,180,27,241,58,182,64,151,32,254,41,131,136,99,4,7,74,69,76,223,181,182,228,194,16,182,68,204,177,155,227,55,49,254,70,161,122,129,133,63,221,150,72,82,103,81,48,89,137,157,99,30,146,20,226,73,53,76,65,130,137,198,174,115,149,179,12,154,170,254,84,56,1,24,0,0,4,174,250,176,250,136,178,137,112,184,32,71,71,114,89,72,10,213,11,246,250,36,141,239,86,120,33,229,86,192,30,130,184,141,88,225,63,233,244,233,255,254,45,160,147,106,166,123,167,228,246,231,254,250,255,235,253,109,197,96,39,7,94,90,216,70,153,83,139,33,168,76,1,110,68,0,0,74,120,194,3,35,12,9,76,136,103,52,15,36,228,64,5,1,67,160,17,164,28,58,75,115,18,128,77,116,116,48,80,229,35,80,120,57,246,149,249,14,40,121,10,199,38,199,92,30,30,16,50,18,126,32,74,154,58,35,62,24,180,133,130,32,227,116,113,246,16,243,144,0,144,46,160,96,140,94,227,19,178,188,98,105,158,186,239,83,193,242,75,58,12,132,68,164,184,177,235,156,26,212,19,69,151,157,252,37,134,152,115,37,231,51,206,157,61,86,213,9,47,56,161,76,98,65,229,83,211,23,214,233,202,140,209,213,246,56,95,104,81,167,45,29,68,212,218,248,165,134,93,138,155,77,66,103,14,20,229,9,142,37,60,46,15,97,27,68,19,181,125,127,89,223,68,203,85,176,255,251,176,100,90,140,134,193,102,207,155,153,99,208,74,197,170,19,101,229,120,27,17,161,72,110,101,227,201,38,19,232,33,164,157,224,236,20,155,222,37,135,49,161,150,221,108,190,243,47,36,49,178,3,194,95,152,71,148,57,183,189,212,230,160,184,168,75,235,97,133,214,0,32,165,61,74,245,24,192,15,151,3,199,204,121,85,236,114,48,117,6,250,110,84,44,157,174,97,199,126,70,159,108,58,244,128,217,57,224,5,86,220,229,21,181,202,165,152,88,29,214,165,117,100,247,255,233,252,23,137,183,81,136,71,167,206,119,78,255,243,246,74,127,235,30,0,4,21,40,128,4,96,192,137,130,1,6,18,147,149,198,53,148,56,10,216,154,198,130,12,24,247,156,88,149,69,39,53,150,126,41,148,56,205,5,111,241,218,34,63,22,150,80,42,221,228,88,20,171,73,246,195,30,60,3,117,72,57,19,81,11,148,26,30,73,253,152,199,25,116,112,123,228,86,65,128,111,198,172,57,115,133,209,96,218,50,164,237,81,36,174,226,54,194,66,28,243,106,251,237,72,132,86,180,96,223,255,179,169,221,218,248,129,72,46,113,250,161,142,122,209,190,60,84,145,193,10,18,162,62,43,115,241,88,233,129,118,231,188,109,235,26,218,177,185,145,146,239,112,198,184,82,47,140,130,181,29,43,82,204,249,195,215,204,8,246,198,167,5,100,28,238,142,233,20,236,63,81,251,130,221,29,253,220,32,41,11,131,27,248,138,132,254,233,0,231,67,225,73,124,230,63,254,177,57,119,63,243,173,35,33,129,130,1,34,112,97,144,166,36,131,139,69,140,192,114,32,112,251,115,1,114,128,162,16,105,121,49,245,25,22,138,65,223,53,35,176,35,205,108,107,125,16,212,92,72,1,152,146,172,243,169,178,167,244,209,159,94,26,148,238,23,250,226,94,132,249,15,166,207,111,255,255,255,212,0,0,82,81,39,140,120,164,200,76,204,250,92,218,212,7,144,149,76,192,226,68,130,83,156,72,100,120,213,6,156,133,110,51,149,155,200,83,220,79,201,157,73,116,180,98,192,98,14,147,151,37,172,66,70,96,223,45,105,93,46,165,212,240,44,21,106,94,155,188,128,99,219,103,142,147,103,131,99,174,173,130,144,142,89,105,30,15,73,227,121,105,57,225,40,249,66,9,237,142,73,167,186,84,39,25,59,163,147,89,0,238,62,169,196,168,171,86,127,235,11,69,172,152,31,211,209,8,74,53,179,147,91,48,114,36,137,196,163,35,40,253,149,207,9,234,119,215,46,253,74,58,166,76,100,241,141,191,252,244,196,146,98,60,14,211,92,123,254,198,74,151,99,215,222,153,197,171,76,98,37,18,137,199,213,156,149,205,48,170,255,251,178,100,95,12,166,114,99,209,155,120,98,240,81,166,89,208,105,231,120,22,221,163,70,109,61,50,193,56,44,105,105,130,137,208,30,164,25,104,237,11,1,52,69,68,87,131,95,66,3,167,163,109,21,76,13,15,33,240,173,97,172,24,27,206,196,177,182,1,189,124,93,151,64,197,9,135,51,218,220,125,181,24,250,234,108,226,199,107,149,88,145,120,166,223,103,49,32,147,30,84,149,138,23,35,151,161,172,255,187,221,31,234,25,188,127,165,217,63,199,22,168,181,20,211,214,95,129,81,16,123,63,214,0,13,201,250,246,52,7,203,40,98,133,26,89,33,10,210,232,91,224,98,183,232,170,20,196,132,33,16,193,19,188,208,148,187,2,146,7,74,140,249,31,40,21,38,105,199,97,182,200,218,9,178,151,36,49,88,255,93,83,114,169,30,212,35,140,76,164,70,11,177,32,77,167,171,2,101,138,165,173,100,51,193,34,33,58,224,109,2,83,170,89,16,46,25,128,150,242,18,91,80,200,145,204,2,236,106,240,127,64,227,181,206,117,232,17,103,22,39,213,180,157,107,87,93,39,251,241,101,15,78,91,183,213,85,134,60,168,14,165,205,27,92,4,10,149,92,253,168,136,247,44,92,188,145,91,218,156,168,191,129,75,126,194,34,5,96,101,210,109,76,214,15,211,49,57,110,66,170,117,91,60,157,187,0,42,111,119,113,16,169,197,170,246,82,133,199,9,228,120,173,111,76,154,218,206,239,171,182,14,232,154,0,132,179,126,206,19,38,151,245,211,255,255,117,219,255,251,157,249,121,127,146,236,255,246,127,169,70,19,185,105,121,202,98,237,250,52,255,61,3,160,161,123,70,60,105,5,18,122,244,36,32,0,155,152,182,102,168,70,11,11,2,119,24,187,88,67,18,61,25,206,129,137,1,48,1,103,35,34,21,10,129,148,6,58,129,225,42,66,9,80,81,42,194,96,76,147,188,160,169,242,47,107,150,148,78,108,6,20,29,15,101,208,104,161,91,166,14,41,70,192,77,232,38,209,134,96,205,100,79,128,216,236,92,104,118,107,5,7,75,76,184,206,44,125,180,195,120,11,47,90,221,244,247,17,209,151,30,136,201,153,90,87,56,126,203,77,157,242,100,213,13,117,35,104,175,104,79,3,228,214,90,212,116,148,150,93,74,45,155,255,108,14,235,22,69,63,50,185,165,174,250,246,203,59,11,169,201,109,27,32,237,41,121,110,31,173,111,182,252,237,175,38,42,90,53,233,146,62,82,118,176,54,167,87,211,80,143,171,101,118,138,208,102,125,153,115,146,33,104,0,1,64,0,0,3,95,244,102,1,40,170,79,166,177,9,65,202,244,45,153,16,163,212,196,215,86,106,221,124,8,142,119,255,251,178,100,116,12,134,53,104,207,155,111,101,32,83,203,42,125,77,226,26,26,81,165,56,110,101,111,129,75,24,105,13,132,157,88,228,218,244,233,106,255,253,255,246,232,233,170,58,37,181,201,255,255,194,7,20,100,212,42,154,40,207,149,158,247,65,214,230,64,168,215,191,106,74,226,186,211,134,181,168,134,134,107,63,169,32,0,0,49,5,199,166,120,0,9,18,76,191,70,52,193,196,196,195,163,4,4,204,227,51,5,24,71,2,166,9,22,25,60,84,66,85,97,226,16,193,167,76,232,92,191,132,89,31,204,161,29,56,234,101,41,65,69,69,5,83,67,101,97,134,140,202,7,138,148,137,28,210,112,189,237,7,20,238,40,106,27,48,145,104,77,24,88,57,17,9,229,204,99,129,193,79,51,201,126,44,45,235,150,177,202,173,143,124,148,86,168,23,80,16,161,117,161,211,3,168,155,35,241,212,88,230,74,227,107,207,172,20,39,227,190,114,99,137,205,162,137,164,134,136,115,17,136,106,204,149,81,183,181,204,102,247,251,111,234,92,197,35,104,143,146,79,13,134,205,34,142,130,219,179,150,195,170,154,244,229,22,58,126,78,182,207,62,149,179,151,81,197,114,218,167,155,87,185,43,174,45,234,83,211,212,210,13,117,153,36,0,26,8,253,45,88,184,88,169,92,230,205,18,50,45,115,208,188,105,240,0,237,122,119,233,202,88,175,137,100,92,227,122,236,195,169,125,27,235,233,241,148,83,211,42,97,228,64,176,176,138,30,173,181,158,87,148,190,138,58,97,212,207,32,113,93,174,138,127,253,149,17,5,219,66,222,27,81,138,216,76,20,88,0,1,96,97,228,208,135,131,99,173,140,198,29,56,33,52,5,164,34,0,155,96,178,102,176,152,160,100,207,0,211,51,15,76,20,17,30,31,16,10,204,34,154,82,180,194,10,140,140,250,19,65,201,0,237,98,227,89,48,211,32,157,74,27,59,176,103,228,44,68,6,16,163,100,164,179,101,139,251,62,43,94,0,44,84,250,63,227,203,69,196,0,129,70,30,48,152,27,46,19,159,131,16,198,2,113,126,51,7,231,67,31,142,185,245,95,187,58,198,223,229,240,76,31,118,114,55,251,61,35,34,243,100,152,49,21,209,79,83,130,185,211,165,164,63,89,173,110,235,255,132,230,154,204,239,181,163,148,220,165,13,180,78,21,82,142,30,242,147,47,21,17,66,241,89,43,178,216,239,150,213,186,179,161,110,22,157,98,51,177,148,51,175,10,62,181,178,174,169,83,130,83,246,246,151,46,194,95,197,136,0,3,53,253,86,163,74,6,40,11,78,222,4,172,212,162,136,32,144,166,95,31,87,208,193,117,133,143,83,47,1,79,28,157,41,133,111,255,251,178,100,123,142,70,145,104,205,147,153,76,100,77,73,26,51,97,229,26,27,113,163,54,110,101,49,193,39,172,169,29,135,148,216,163,55,255,254,237,116,224,91,219,255,252,56,255,193,121,223,245,39,250,183,255,138,156,56,3,38,149,135,142,130,96,31,56,240,187,153,75,59,217,194,0,167,5,84,102,86,76,24,177,34,97,253,57,165,1,7,10,18,129,3,198,71,207,24,96,60,12,26,24,168,66,102,50,225,129,139,196,66,160,0,80,219,197,241,96,164,8,13,16,154,92,20,10,23,203,75,25,143,69,48,44,193,85,146,178,18,201,209,48,255,66,22,124,135,22,231,90,214,11,163,8,12,163,104,44,199,109,154,168,154,202,200,80,2,205,17,32,28,62,81,184,86,47,51,112,130,155,255,81,201,62,237,68,36,175,158,220,90,124,237,103,94,182,224,137,204,39,113,155,213,90,76,169,162,84,248,113,133,205,225,202,75,206,80,142,161,2,210,162,194,133,212,195,19,149,49,154,194,150,235,143,142,24,184,42,220,35,26,65,230,146,38,217,20,92,177,229,141,184,126,121,4,76,79,194,254,94,84,165,83,157,161,137,236,98,41,73,77,110,83,20,17,182,210,139,109,193,40,251,188,236,168,130,4,240,35,38,95,255,40,17,0,20,166,244,51,18,241,219,46,69,255,209,16,213,107,242,9,186,158,109,10,24,158,61,33,121,70,232,20,100,58,253,49,58,166,159,253,91,255,248,151,55,223,167,255,110,223,223,165,255,179,127,183,63,212,202,251,250,35,116,255,113,59,164,193,193,175,19,175,14,138,142,184,32,8,228,220,66,52,44,48,170,104,194,73,60,85,10,150,92,51,110,244,237,48,132,67,34,133,83,209,225,124,195,59,114,220,181,85,80,7,227,75,110,122,164,52,232,251,26,240,68,233,16,100,193,193,44,204,207,25,25,190,68,196,231,175,149,159,64,48,148,238,81,219,182,174,91,63,88,177,100,72,67,129,34,239,39,180,87,197,254,84,56,51,63,94,221,231,85,81,187,243,235,223,109,179,177,16,192,168,120,177,200,169,39,112,44,163,109,175,189,214,28,24,30,117,24,206,191,194,188,205,126,221,181,142,78,253,127,229,200,12,22,44,48,36,24,30,91,111,127,172,207,124,239,253,50,148,63,59,191,212,237,181,245,175,215,155,248,34,185,32,144,230,108,229,59,111,147,119,239,86,163,110,47,196,231,192,0,122,39,1,61,165,166,41,160,241,226,65,75,57,216,47,82,242,60,50,249,80,176,238,125,235,115,27,248,162,24,215,1,157,171,121,127,42,75,104,206,168,208,106,198,163,79,109,191,191,248,156,239,74,5,190,191,98,205,248,123,246,94,34,20,156,254,170,144,37,59,255,251,178,100,128,140,69,202,104,211,155,89,96,240,69,5,10,2,97,34,120,25,145,161,84,109,61,147,201,1,174,233,169,133,149,17,63,67,187,200,20,30,99,129,158,201,136,6,100,192,128,44,252,181,175,172,104,40,109,223,146,163,195,130,214,39,83,98,171,170,182,228,87,223,85,36,123,66,17,105,14,5,97,252,135,171,58,153,157,189,95,34,29,51,61,109,216,84,138,155,189,154,148,123,113,184,169,86,181,98,157,182,84,88,251,100,129,172,171,244,196,243,14,79,158,56,86,145,172,200,136,63,24,99,192,165,97,171,231,57,201,73,250,163,219,232,12,143,223,39,138,130,17,188,67,108,164,105,12,1,16,178,191,182,243,55,110,180,179,145,45,181,61,246,147,157,159,245,4,177,28,166,248,120,31,172,29,75,156,102,103,26,234,27,190,134,137,69,126,7,207,213,185,9,194,241,165,235,147,206,229,50,226,2,75,27,23,219,137,149,171,22,64,246,113,238,106,202,230,88,164,201,186,113,223,163,31,17,33,8,32,1,63,175,42,149,142,132,57,45,123,218,116,34,57,66,244,45,81,65,110,141,26,147,248,69,149,137,254,51,212,255,246,167,255,251,191,255,175,255,255,255,99,127,255,162,59,127,241,212,95,206,127,81,74,41,81,134,49,27,226,50,96,0,194,163,50,241,24,176,56,96,132,49,239,212,230,35,1,151,184,16,142,96,192,162,136,176,240,193,0,178,81,57,160,22,33,132,227,19,9,106,12,128,128,160,64,48,117,152,41,144,192,217,226,234,141,41,209,53,226,187,97,201,62,87,70,179,65,15,36,45,88,253,148,56,186,81,148,95,154,77,213,191,147,238,207,70,79,14,85,228,0,140,19,58,232,225,136,128,239,212,165,135,111,93,188,240,136,169,94,173,51,181,14,194,165,78,18,183,44,123,63,148,170,91,86,91,59,17,135,44,198,101,182,114,207,28,104,16,57,202,151,119,178,137,117,55,105,198,183,190,82,213,139,99,103,41,160,97,159,91,196,103,59,124,234,172,21,174,175,225,62,182,240,14,153,188,171,147,217,66,200,200,115,147,208,140,156,48,222,193,102,80,102,89,50,216,51,153,173,151,175,28,181,182,228,56,145,56,237,237,126,228,173,126,2,145,92,246,155,157,254,189,173,93,90,214,245,162,222,253,113,9,223,212,154,174,55,157,102,144,212,245,255,239,255,255,195,249,144,8,110,68,187,73,35,50,197,76,73,40,195,46,188,173,191,24,1,89,153,171,236,91,217,53,236,155,217,135,41,217,31,98,158,115,95,111,160,90,161,199,172,15,233,191,189,62,177,73,2,8,158,255,192,243,160,250,93,171,200,115,15,211,255,255,253,0,48,160,204,194,96,145,209,89,136,255,251,178,100,162,14,215,186,120,80,139,152,124,244,67,36,122,1,101,131,120,157,225,197,64,78,101,245,209,7,143,104,77,135,141,224,211,135,240,2,26,44,2,171,76,150,57,48,192,84,195,0,98,32,97,130,65,193,96,177,131,100,69,158,5,46,154,26,25,3,66,0,162,155,39,117,12,34,2,34,28,72,215,57,84,12,135,75,179,36,32,178,164,99,210,172,235,248,169,150,81,44,149,69,11,51,71,139,111,170,174,219,69,99,101,156,125,114,128,154,35,119,152,154,150,36,177,66,178,90,60,216,85,37,124,44,138,179,99,44,107,33,180,187,120,244,136,171,123,222,171,247,185,199,94,221,97,87,41,118,170,237,71,27,110,107,230,37,91,179,102,9,3,9,119,89,99,51,71,189,93,28,22,31,169,221,222,189,255,135,213,231,127,62,214,230,91,154,73,61,125,154,199,50,201,222,104,158,233,194,5,35,60,11,184,189,143,140,252,141,105,254,97,29,216,139,154,71,15,245,76,178,97,154,104,14,122,182,196,108,218,196,107,190,92,239,252,226,206,126,75,72,222,170,251,223,250,255,255,140,250,235,25,110,77,98,128,42,208,192,79,186,55,161,6,5,176,107,75,23,5,131,145,13,51,131,202,173,59,37,240,207,13,194,176,36,182,122,73,127,83,189,159,195,71,44,64,58,162,133,65,196,231,203,206,149,204,128,229,3,161,206,151,241,56,238,177,126,91,255,250,16,32,38,221,252,24,185,162,56,185,129,207,28,52,168,6,17,40,57,134,8,230,5,8,189,192,224,153,110,81,0,203,232,48,80,68,228,25,213,184,142,34,215,68,32,17,13,228,64,228,246,63,73,115,47,201,166,133,107,90,174,199,58,192,117,75,220,90,13,51,125,121,208,160,229,43,238,166,113,174,208,83,19,5,47,155,176,160,100,200,229,63,139,227,8,175,33,110,101,136,167,233,41,98,46,190,247,129,8,42,93,63,190,68,33,89,127,56,213,178,198,165,62,56,119,202,129,69,40,117,244,205,62,197,249,122,50,0,161,150,103,132,114,30,158,238,230,140,72,8,130,157,166,152,114,94,202,153,89,197,222,230,24,243,44,236,95,176,135,112,40,17,158,75,108,44,100,161,88,87,122,212,10,180,50,185,102,111,9,254,219,223,101,132,197,88,254,198,89,124,154,155,182,109,43,217,236,109,214,191,140,197,29,91,91,49,5,153,183,79,37,162,134,45,234,255,227,90,215,219,214,235,197,174,182,255,80,20,2,1,0,32,17,203,242,17,66,38,226,253,226,95,56,17,72,18,93,17,47,252,62,201,44,235,93,230,3,223,190,219,126,47,154,82,239,158,223,186,12,78,48,169,17,189,90,106,158,71,255,175,245,255,80,74,223,208,255,251,178,100,147,140,135,102,104,81,155,60,200,192,65,198,90,71,97,98,122,32,37,199,54,78,234,111,193,28,30,105,220,245,45,248,87,206,245,35,255,127,254,128,0,9,48,64,91,49,180,93,49,44,40,48,245,55,62,90,149,48,236,40,10,3,6,29,38,70,9,134,166,25,131,166,30,128,198,6,135,134,16,131,70,203,1,198,51,131,1,81,205,120,34,137,186,130,100,140,23,61,131,155,232,105,6,234,24,16,67,164,206,24,244,130,142,21,85,5,189,135,59,74,220,227,32,144,25,46,233,75,96,87,46,96,16,139,174,35,8,137,56,42,128,200,17,146,73,155,122,162,193,143,14,135,105,95,113,10,209,96,170,57,34,167,108,186,198,117,174,25,36,180,151,115,150,188,247,249,54,56,28,120,38,42,52,38,136,87,50,58,64,132,197,210,29,71,137,54,82,130,20,13,135,90,138,35,109,102,68,24,8,144,21,153,108,213,50,28,51,44,122,104,3,66,29,143,50,38,202,183,153,147,167,17,100,101,213,208,20,40,56,165,89,46,67,132,180,108,144,36,207,149,7,57,108,153,138,9,172,204,250,66,156,48,153,37,155,18,40,169,115,131,156,147,36,230,40,41,43,153,8,232,254,182,55,82,214,108,202,95,178,127,109,189,151,72,233,60,136,80,0,126,24,239,215,1,66,60,146,185,19,188,184,105,197,233,116,114,95,199,86,161,103,162,151,212,12,186,31,222,175,55,110,159,233,255,79,251,108,233,212,29,105,16,74,51,155,190,176,168,237,86,170,79,106,52,74,125,26,84,73,235,114,117,255,186,178,210,63,66,0,0,243,2,131,179,35,198,19,18,132,19,13,146,243,226,111,67,52,1,96,96,22,101,216,22,99,80,146,98,216,26,98,96,92,8,22,197,64,243,82,219,225,34,100,202,177,113,46,133,65,209,192,76,33,56,8,5,6,64,67,0,139,0,48,112,250,138,3,33,97,102,228,132,186,40,16,108,204,83,27,102,76,26,55,88,183,59,83,92,97,164,75,123,69,16,62,200,35,95,113,164,150,92,164,6,210,207,39,132,170,5,210,114,155,164,6,22,78,191,212,122,77,238,4,35,228,17,99,66,106,126,166,166,40,245,170,171,196,161,44,34,245,52,27,15,119,87,108,41,236,243,137,217,191,170,184,16,128,106,213,242,230,113,170,246,106,75,65,195,175,225,90,237,171,29,202,86,12,213,79,198,47,23,117,146,215,198,237,159,109,214,180,61,254,30,108,237,130,137,242,196,134,170,211,251,189,204,245,141,9,20,180,207,139,68,83,95,17,94,237,59,168,52,179,94,105,10,95,164,75,140,15,90,235,57,249,147,27,248,204,115,64,149,127,184,16,7,231,12,67,107,90,6,132,255,251,178,100,127,142,199,174,102,205,19,186,124,240,72,135,90,115,60,235,126,27,241,157,54,110,225,23,65,104,41,105,76,240,169,192,108,28,11,113,89,214,160,18,232,167,87,238,99,56,129,175,47,142,136,73,253,183,138,29,22,179,253,249,71,255,95,246,45,97,82,6,149,194,135,102,163,108,63,7,154,175,245,218,165,132,219,97,190,253,24,111,255,109,107,22,18,253,27,64,46,40,9,142,161,89,142,100,81,139,65,153,189,28,9,150,64,184,88,15,49,41,37,48,116,19,3,26,70,34,2,102,0,8,128,193,228,193,168,100,170,10,153,128,0,52,209,8,42,97,216,84,97,208,38,157,240,147,12,193,225,227,17,190,6,1,194,160,56,209,8,86,2,68,197,2,180,137,26,41,211,2,37,74,153,94,193,186,207,200,140,219,153,74,246,33,212,155,89,209,181,99,91,149,130,195,117,100,35,204,110,50,234,32,161,201,135,23,123,116,180,247,114,245,227,97,249,115,113,168,191,117,214,120,172,63,135,46,211,99,252,177,2,247,112,13,187,93,203,109,25,79,94,238,166,111,107,124,122,213,101,237,82,221,165,230,176,241,0,79,241,171,93,125,223,123,119,192,46,241,21,67,152,49,164,162,84,198,184,27,99,219,154,89,172,108,15,44,84,194,50,133,201,151,60,246,129,131,169,97,59,36,246,120,86,163,22,195,240,40,19,127,177,33,0,183,249,31,216,62,78,163,31,1,10,113,89,140,154,124,39,177,72,138,241,5,73,135,51,219,64,161,8,140,57,178,103,87,143,247,233,251,154,8,135,133,29,8,139,244,255,118,215,255,248,84,28,182,154,145,141,170,142,150,104,120,76,201,243,167,117,243,204,31,110,247,100,99,78,54,174,220,229,40,218,109,117,108,166,221,124,232,12,0,0,2,148,64,16,2,140,115,8,198,211,16,17,3,103,121,96,50,216,9,4,12,86,55,12,43,7,12,77,3,140,37,5,204,13,12,203,1,49,151,11,33,136,97,33,139,162,138,45,14,1,70,213,49,213,30,21,0,153,33,127,96,171,180,5,175,28,42,40,21,188,196,16,0,46,136,91,178,116,199,233,148,239,141,174,146,158,8,129,130,0,191,110,74,125,82,176,182,176,56,29,119,223,186,228,33,11,233,5,208,50,18,128,109,23,30,75,44,84,189,64,94,43,155,239,207,119,93,130,155,123,243,107,185,51,171,221,235,36,123,191,232,152,109,125,217,91,217,1,112,131,210,244,218,213,206,58,123,175,183,138,246,237,159,167,231,101,231,93,118,149,87,137,168,198,39,140,172,174,58,193,107,51,179,99,151,233,157,175,116,14,77,215,52,171,99,165,154,152,91,59,71,240,223,45,111,171,113,158,206,222,57,199,255,251,178,100,107,12,198,203,104,206,27,186,99,240,86,200,234,99,61,170,118,27,105,159,58,110,229,145,129,56,35,233,140,246,137,216,108,234,237,241,55,217,223,226,234,114,234,64,202,123,136,186,183,78,9,183,229,3,113,167,106,28,122,202,218,165,182,144,196,8,99,82,183,203,85,226,203,149,125,10,191,36,103,48,225,195,190,165,0,116,137,244,56,229,1,65,210,107,63,211,253,27,254,223,242,98,71,237,217,126,149,48,179,110,60,196,175,189,156,221,125,98,55,252,154,135,0,1,6,90,96,16,112,98,104,32,96,56,164,1,46,12,154,183,204,18,5,64,0,33,142,225,225,136,65,64,8,38,48,236,8,2,4,6,2,7,70,112,133,198,43,1,38,20,137,79,168,232,16,28,2,130,138,229,167,74,105,50,95,184,17,34,95,211,4,70,191,40,17,164,57,81,56,203,126,165,104,197,182,251,40,4,121,7,80,84,202,36,148,87,152,179,213,148,23,9,164,110,129,216,127,229,244,82,167,125,68,94,186,61,91,191,83,150,146,86,223,235,114,124,55,86,121,182,223,214,98,233,253,87,190,153,222,187,184,188,199,62,90,188,254,66,21,77,98,164,213,250,112,128,222,236,14,51,102,21,63,21,15,103,110,219,223,68,231,214,211,236,97,36,81,180,241,194,203,192,218,245,177,111,43,114,124,235,224,67,178,21,19,175,118,241,180,250,17,238,39,165,112,242,219,156,197,247,90,163,43,158,236,110,86,62,29,215,226,180,0,226,191,194,167,128,39,202,235,146,85,92,237,169,84,153,71,41,189,126,199,232,32,245,179,214,176,120,21,205,204,21,234,240,85,38,134,246,234,223,212,11,252,91,238,143,238,191,208,79,245,102,253,187,61,29,188,255,236,162,244,188,68,176,193,84,160,171,185,83,43,234,189,249,40,98,69,8,0,5,243,0,133,131,20,67,67,12,200,179,19,69,67,86,58,160,49,254,95,211,10,144,49,8,52,28,32,152,48,6,24,10,10,152,18,5,153,32,203,135,8,102,73,5,173,213,62,76,64,13,204,22,8,11,184,237,24,8,56,17,1,210,208,184,28,20,40,124,85,199,43,17,134,22,176,124,182,81,46,164,122,165,138,113,139,112,18,6,25,10,163,116,148,6,91,203,9,164,132,245,227,131,209,44,98,215,162,85,217,90,254,135,97,123,194,41,49,249,162,5,111,213,95,231,196,57,38,175,206,111,240,169,82,81,39,199,227,247,187,171,159,139,87,203,93,237,220,181,173,70,119,187,122,154,222,60,193,207,63,206,252,131,27,26,208,175,108,175,163,90,179,26,64,237,150,105,116,154,234,17,75,76,67,34,178,219,182,16,48,174,162,182,205,121,212,41,182,142,249,93,154,255,251,178,100,101,140,198,191,104,206,19,185,52,240,78,74,74,83,96,229,118,24,137,163,62,110,188,214,193,53,166,105,13,132,29,216,254,68,193,176,73,172,163,24,248,212,150,227,208,0,12,59,237,204,164,107,96,101,117,46,33,202,236,138,251,221,74,250,83,50,92,54,106,42,8,51,81,51,66,159,234,241,57,63,254,181,251,168,226,116,212,134,255,255,206,95,125,76,119,235,124,77,159,245,86,235,92,231,8,52,234,100,24,200,65,49,61,209,169,138,184,70,203,210,49,150,202,128,3,74,74,96,16,148,97,40,64,97,48,16,96,32,158,103,188,14,98,104,38,10,0,139,54,97,0,96,52,46,130,134,145,160,52,80,21,49,112,232,48,164,0,30,3,211,88,128,1,16,128,161,192,11,73,108,1,81,16,189,22,152,124,210,41,182,222,74,2,140,129,5,1,59,243,103,23,79,155,125,116,30,213,65,208,150,51,138,118,100,130,28,218,91,181,135,170,135,218,202,36,224,72,79,242,234,71,55,129,52,82,71,222,28,30,233,220,98,198,207,75,213,54,222,152,195,165,247,253,41,89,254,164,217,68,66,63,223,122,216,198,38,233,248,74,124,238,81,228,216,201,69,187,13,237,127,227,246,72,123,81,78,101,93,111,227,234,36,185,212,157,71,147,212,204,162,253,148,229,192,77,209,166,142,138,58,29,221,29,100,186,8,209,253,61,96,0,157,120,77,84,138,42,176,98,39,35,40,246,246,194,229,207,44,24,255,211,45,254,217,115,109,138,29,148,195,188,128,194,117,253,118,185,252,223,243,127,172,125,250,247,101,254,134,155,252,215,37,218,98,141,64,230,154,207,156,131,141,244,233,250,90,71,121,205,100,65,227,151,19,9,76,54,0,204,13,48,12,61,20,140,81,2,76,35,39,15,126,192,141,105,18,145,204,193,64,148,32,154,49,240,44,48,36,35,4,132,166,20,7,102,180,158,64,230,96,192,208,97,79,35,137,235,20,196,202,128,37,6,46,64,156,71,204,195,14,126,1,192,22,100,12,96,139,24,178,69,44,135,131,203,177,129,95,49,96,24,96,4,5,14,24,210,15,34,29,133,133,90,91,81,66,193,68,193,194,181,229,118,204,106,214,96,164,76,20,114,138,180,138,77,82,122,250,8,93,92,169,119,174,246,204,150,123,43,156,236,203,30,251,92,161,210,202,105,4,38,59,73,236,174,15,130,125,62,26,218,125,114,187,153,58,143,111,87,47,219,55,164,201,33,157,156,107,9,243,80,98,185,108,159,61,157,243,165,174,59,44,62,111,54,130,72,66,7,206,91,27,75,37,47,200,42,73,244,179,236,221,106,216,228,81,77,154,71,66,140,96,71,233,160,217,51,200,45,176,133,178,127,255,251,178,100,113,12,198,244,103,204,139,186,91,246,82,232,234,115,60,103,114,20,173,163,72,109,189,19,65,48,166,41,73,129,29,210,100,128,196,111,134,81,91,113,242,171,85,204,182,196,116,65,78,126,59,245,203,182,208,163,83,234,100,109,191,248,105,89,10,58,28,211,154,162,33,198,178,150,185,131,143,186,250,110,111,229,211,70,212,225,36,203,246,201,140,55,52,254,200,221,78,67,76,13,69,8,188,66,31,240,134,71,45,110,179,192,71,117,223,136,71,28,32,194,66,80,67,245,71,71,135,237,128,39,122,176,148,11,42,147,170,33,131,92,172,86,203,118,69,12,164,188,116,202,1,59,3,204,222,177,162,68,194,30,161,103,45,91,103,248,95,201,67,117,211,5,93,166,137,210,234,240,30,184,47,98,3,81,125,142,235,14,53,195,187,4,14,127,121,53,171,194,126,105,77,99,29,28,188,148,76,173,162,164,72,0,82,109,109,230,172,84,21,37,210,52,44,168,53,31,28,153,55,80,58,222,185,117,84,203,15,93,4,74,42,210,213,238,154,49,203,67,44,96,128,34,62,49,174,148,148,24,53,153,169,202,83,79,247,163,10,67,149,201,231,82,58,57,209,5,24,2,187,38,46,69,83,108,28,215,178,162,168,70,178,138,185,144,90,195,228,250,242,177,54,10,61,60,56,155,183,218,63,249,191,233,255,38,89,244,228,139,237,110,57,82,253,113,65,2,166,89,206,143,141,1,241,242,40,125,205,52,21,122,125,232,223,234,251,33,153,227,138,212,220,25,44,0,4,212,180,192,145,176,72,25,48,84,80,76,163,148,22,114,32,140,152,16,68,161,64,116,192,176,124,84,14,28,3,76,11,14,140,152,16,4,142,96,224,61,171,188,38,176,174,74,123,108,71,72,185,185,151,118,187,16,111,102,69,69,20,21,124,50,89,138,119,234,76,196,44,117,74,165,65,97,40,228,142,174,222,184,202,251,75,28,53,118,45,79,205,64,235,249,227,179,170,59,58,139,215,46,236,47,185,119,120,246,63,31,140,246,176,122,234,73,222,47,183,161,238,75,206,48,113,147,140,181,51,45,132,14,223,96,134,211,54,1,5,30,135,234,219,207,61,74,124,17,127,185,121,246,31,109,173,216,208,22,37,37,44,62,74,193,219,103,121,104,92,140,184,230,239,210,252,189,212,88,157,166,99,114,151,170,202,106,83,153,116,233,215,218,71,208,250,74,189,241,48,218,28,76,174,211,188,234,24,118,131,0,0,1,16,65,86,195,73,44,137,42,211,255,157,79,123,227,207,164,41,53,219,26,245,117,154,21,255,116,243,65,198,190,164,251,178,80,176,110,109,54,180,114,130,218,40,247,102,232,89,126,242,166,191,236,143,58,217,255,251,178,100,135,14,134,163,104,206,155,185,99,240,93,9,58,42,97,39,116,23,69,163,66,110,45,57,1,96,35,169,140,60,28,40,136,215,235,137,143,85,171,155,42,55,7,231,221,141,118,184,12,13,143,23,209,245,35,127,85,141,198,157,10,28,132,4,190,207,185,182,221,194,163,0,16,116,193,129,208,32,8,225,114,192,230,99,222,236,166,72,240,252,104,104,158,130,16,17,131,85,129,0,71,2,163,25,34,19,189,206,206,35,162,21,251,113,121,84,141,91,205,128,179,49,224,4,191,61,189,62,255,247,78,47,25,189,131,1,62,64,159,7,195,127,161,193,206,77,196,1,77,201,223,61,4,177,170,55,161,235,60,113,174,196,74,117,15,32,112,192,158,137,229,45,28,128,26,150,58,230,210,58,230,0,237,106,56,231,49,212,84,3,24,205,149,47,243,20,140,211,255,46,59,121,54,177,120,148,192,243,105,46,105,163,10,175,42,48,70,196,2,194,199,237,45,148,167,71,91,34,121,206,64,137,146,120,154,96,192,226,34,144,73,164,226,231,246,216,111,110,6,151,68,140,130,160,221,255,108,208,105,42,78,5,14,235,226,250,253,155,78,228,161,25,167,3,25,233,133,191,152,80,187,165,237,56,179,11,153,22,145,75,114,213,66,66,210,173,227,37,7,134,72,28,230,157,56,110,207,43,122,161,197,142,148,170,99,132,166,34,162,71,84,34,247,213,0,227,206,61,85,243,215,246,186,197,167,230,170,71,164,247,254,176,0,21,162,66,16,199,160,180,193,113,160,192,193,204,219,239,252,204,192,53,19,12,3,0,6,2,35,28,195,35,2,130,16,8,66,0,27,204,181,76,76,138,0,194,128,43,138,74,11,10,154,100,229,194,149,138,121,7,59,196,66,85,148,38,161,48,184,40,64,105,159,13,105,120,179,165,93,144,180,108,165,155,30,5,78,97,131,201,215,153,49,249,27,250,191,152,163,62,189,94,80,255,197,176,146,191,136,226,238,66,238,209,209,221,191,155,232,247,115,60,233,255,27,245,165,150,12,232,81,144,147,198,7,84,36,198,32,120,152,8,204,236,172,55,44,30,169,177,178,158,104,9,155,116,141,78,234,214,125,235,9,80,147,3,173,7,9,205,21,46,204,98,227,28,52,114,17,35,24,194,222,38,224,203,106,23,102,163,222,134,71,73,119,49,16,201,99,5,36,203,122,55,44,244,72,181,75,60,10,61,71,129,114,0,252,118,204,44,216,37,0,55,78,189,247,67,41,217,99,39,160,11,167,24,159,116,46,55,36,90,149,123,138,67,69,202,198,63,54,175,223,249,162,114,197,91,203,156,3,73,155,42,218,137,5,180,71,169,66,23,253,27,203,202,37,127,184,99,170,107,170,255,251,178,100,140,142,198,166,100,205,19,186,67,242,83,167,138,83,96,226,126,26,25,169,54,46,229,145,89,80,163,169,77,147,162,56,55,76,5,161,229,67,247,198,11,223,169,127,81,125,93,63,0,136,70,62,3,102,14,150,34,129,16,7,240,49,168,14,1,0,168,15,11,7,6,7,130,193,133,120,192,76,20,13,204,128,76,76,99,1,193,192,180,189,220,5,16,170,65,20,99,166,5,164,127,195,0,0,164,81,54,45,72,128,224,161,2,214,173,204,42,44,170,69,247,141,209,225,38,5,80,138,18,138,215,173,172,135,60,84,102,119,122,172,98,138,25,183,121,193,84,107,42,155,144,199,213,84,201,209,107,175,49,55,118,106,151,155,134,151,150,178,53,239,81,94,223,45,73,28,170,253,87,67,102,219,243,218,245,219,165,33,152,2,85,117,236,107,43,28,217,132,115,247,183,57,104,47,88,234,123,122,80,166,110,183,79,157,181,25,118,91,134,126,209,76,195,180,253,166,182,237,159,220,181,53,234,94,93,250,191,59,159,63,182,180,185,74,86,212,166,196,197,27,211,46,159,239,218,11,128,6,159,231,188,102,96,112,100,45,246,231,165,54,39,90,100,73,17,28,248,215,106,88,239,236,129,105,234,239,81,57,11,126,242,149,126,207,253,127,212,29,23,213,179,14,63,61,207,221,25,255,177,239,60,37,120,132,34,61,31,107,212,100,4,11,254,189,66,195,126,151,178,146,62,64,50,37,33,59,162,245,253,186,128,32,41,28,213,190,5,6,11,2,153,73,9,167,217,144,1,168,104,24,124,193,4,131,129,20,25,26,22,24,193,149,128,66,236,97,217,159,112,153,11,38,156,72,197,71,53,27,142,70,240,168,207,90,84,86,126,237,168,222,161,107,74,250,29,244,170,3,181,60,78,50,117,58,161,222,23,8,98,45,61,36,72,13,235,113,99,24,100,153,229,224,85,219,198,53,91,116,138,247,86,204,125,90,159,63,108,144,237,71,140,240,38,127,77,189,18,117,84,93,11,98,26,220,122,151,188,181,25,225,215,23,68,96,43,24,222,109,229,243,2,158,210,179,196,134,199,30,60,67,253,206,149,99,40,82,235,49,203,122,186,68,226,254,174,198,93,22,95,48,176,69,223,166,39,149,185,147,112,221,135,216,212,93,61,164,34,186,221,64,154,133,207,228,147,44,126,40,128,68,8,100,8,24,112,187,254,24,135,194,0,2,134,77,14,8,66,128,32,50,169,75,69,155,139,69,211,94,3,48,38,159,38,163,98,216,129,189,130,194,18,171,143,53,32,199,27,162,106,227,109,18,232,184,38,13,80,73,154,211,234,201,246,115,156,117,26,170,215,174,132,166,155,95,255,60,190,164,73,72,19,31,113,255,251,178,100,141,12,214,130,104,82,155,111,77,240,68,67,218,18,105,109,120,151,89,161,76,109,53,125,33,33,145,167,193,164,137,176,162,128,144,99,54,207,103,226,102,203,44,193,89,77,113,32,41,66,130,101,12,50,32,136,134,9,65,132,212,73,34,178,244,248,21,5,40,86,227,47,28,31,59,167,129,74,150,252,185,226,177,12,252,167,243,134,40,159,139,245,29,94,100,135,129,193,95,158,195,14,110,235,183,123,21,231,37,247,191,79,46,46,77,2,64,108,198,86,86,154,46,86,213,149,163,100,155,31,153,113,169,9,175,132,146,197,240,153,155,81,10,163,73,160,144,58,36,144,36,102,213,39,168,221,85,145,154,116,188,185,52,96,17,90,33,232,250,163,217,210,37,131,137,168,9,138,22,46,170,180,91,29,168,244,173,209,126,226,34,237,204,2,77,70,91,242,89,248,15,110,228,83,59,52,61,16,144,43,249,41,58,34,115,175,48,128,233,171,214,172,63,25,107,238,115,222,133,10,42,13,98,203,64,221,157,93,254,131,97,207,215,79,57,194,225,203,79,255,31,89,207,106,200,122,73,6,115,244,243,156,4,112,95,168,183,101,67,119,231,167,172,110,197,131,211,51,136,127,253,11,103,255,255,74,0,76,19,10,76,104,6,140,38,12,12,106,55,78,239,71,192,69,113,131,160,1,147,138,17,140,224,9,48,242,97,176,70,97,144,146,96,24,82,97,50,130,95,35,40,196,214,217,34,12,226,179,134,120,136,116,48,21,220,81,62,30,33,12,74,93,128,51,89,64,52,66,54,20,23,144,42,158,158,139,238,215,98,9,155,50,94,40,196,4,181,239,190,36,41,1,194,83,235,2,65,205,117,230,193,114,186,237,146,117,217,207,57,148,130,196,212,136,1,38,89,43,72,252,172,116,76,241,55,89,53,236,131,81,36,207,58,196,253,21,168,186,248,1,94,163,163,208,2,72,131,42,4,253,4,72,128,16,86,108,49,65,30,71,125,101,44,224,245,170,54,32,230,1,186,108,177,240,70,26,195,165,3,163,8,125,24,89,62,252,203,145,30,212,89,104,114,115,84,84,45,238,116,250,72,164,81,209,24,46,50,19,198,57,98,156,173,255,249,117,213,58,91,16,128,8,16,56,9,1,5,221,188,9,200,110,180,29,167,78,79,35,140,50,249,164,240,111,172,119,151,231,249,154,169,217,203,22,75,74,122,174,231,201,33,178,1,88,116,189,17,53,111,87,253,160,30,245,247,251,255,159,251,116,17,219,255,246,226,67,243,32,0,72,46,14,9,76,120,2,49,24,184,197,203,195,157,17,65,206,32,48,0,208,230,227,31,1,192,0,96,193,209,131,197,67,160,179,46,33,12,46,1,10,74,157,98,255,251,178,100,168,140,7,1,114,78,11,186,107,224,67,70,234,74,97,162,148,25,189,165,62,110,105,173,193,4,20,41,117,128,138,72,38,96,201,208,16,136,180,128,80,132,199,237,167,185,32,119,178,69,136,200,54,80,158,85,220,15,191,140,103,24,244,189,239,81,94,60,107,123,56,138,71,43,100,38,194,29,157,121,203,107,34,251,193,110,215,126,227,80,196,208,190,14,226,154,8,145,153,20,72,25,222,98,110,141,217,164,93,49,234,246,39,54,14,138,143,130,178,111,58,22,229,168,204,9,35,73,192,60,77,106,235,61,156,45,122,7,114,161,43,100,12,192,205,66,161,238,133,65,105,47,164,116,37,13,118,232,234,37,208,121,141,83,36,20,164,138,43,145,5,37,32,178,146,45,35,189,131,133,52,78,15,205,134,21,185,227,167,254,70,154,64,0,0,6,0,3,80,66,87,179,26,81,96,88,216,230,80,43,245,217,215,1,232,17,138,89,91,154,251,26,240,178,200,175,122,49,7,169,255,131,171,232,94,196,166,235,241,131,139,39,202,56,185,27,46,237,251,123,212,223,254,255,255,255,250,82,0,4,64,112,24,61,14,38,3,136,6,0,150,30,85,24,160,2,48,88,18,26,5,24,152,68,10,6,37,24,8,114,90,211,72,135,140,60,6,59,139,213,128,26,12,148,80,13,171,148,251,136,208,139,75,160,102,140,101,32,28,251,235,10,58,1,214,182,243,227,75,148,214,238,70,230,152,6,74,63,49,185,214,86,60,38,7,212,52,197,167,111,59,211,144,5,202,189,250,237,255,158,53,0,26,20,19,46,20,85,38,15,28,175,222,181,242,225,252,106,82,207,15,173,131,175,60,19,162,242,202,129,218,104,147,1,80,190,138,65,102,150,190,189,105,114,218,140,198,83,177,88,12,179,105,153,45,73,98,146,166,2,78,170,139,106,76,203,150,62,167,215,83,25,158,92,136,41,41,35,3,138,101,165,91,12,183,168,107,220,176,182,184,192,0,0,3,199,235,59,44,60,166,155,113,129,146,44,70,46,169,156,76,70,140,128,24,197,238,34,239,42,6,93,231,21,213,159,231,204,225,202,181,80,73,164,102,233,94,126,223,211,255,79,255,233,204,111,205,223,255,255,244,111,237,255,255,237,35,116,162,71,72,191,224,156,99,208,62,96,113,70,10,34,65,35,1,141,169,113,245,81,232,146,10,33,1,13,4,73,140,119,11,204,77,12,192,196,233,129,100,128,160,84,102,2,206,24,63,154,46,5,132,6,226,16,44,208,218,13,76,221,77,29,177,36,82,144,184,160,64,49,110,2,17,86,180,144,80,144,100,217,102,66,19,198,157,238,205,172,254,171,34,74,53,189,173,117,22,47,64,2,50,114,129,255,251,178,100,182,140,198,11,103,207,155,154,107,114,75,140,234,35,101,133,100,27,25,209,52,14,238,47,129,67,51,168,205,151,156,248,69,209,41,21,13,68,103,202,177,84,38,114,93,9,108,93,203,104,81,100,180,62,129,171,201,162,93,57,40,120,210,119,156,45,231,80,120,250,106,198,124,208,178,98,39,132,208,58,8,18,206,23,129,90,54,84,100,8,251,162,51,192,13,208,47,13,112,242,47,54,124,254,137,174,98,113,150,58,68,105,76,160,39,37,214,78,51,29,34,149,44,102,157,75,52,230,60,219,255,150,117,22,9,42,144,110,218,203,155,153,113,249,44,166,191,254,117,243,135,249,167,0,0,2,242,187,146,242,1,78,21,163,53,86,29,0,168,66,133,177,78,8,132,17,123,222,95,87,225,116,239,235,239,250,143,97,86,168,114,138,242,102,210,83,26,178,47,41,202,209,211,167,63,255,251,127,255,235,205,254,91,255,255,253,255,232,250,47,255,255,242,141,85,45,123,127,31,152,138,152,133,32,0,0,96,161,124,40,11,48,161,108,198,108,19,139,220,13,20,4,44,225,162,89,3,200,3,18,131,134,139,2,2,56,92,84,96,8,33,8,4,234,76,103,41,56,36,232,167,178,226,114,4,41,133,173,70,209,228,144,51,33,152,188,179,134,6,34,197,86,189,201,103,195,221,248,228,54,195,104,222,167,87,81,226,161,84,225,134,235,146,3,140,110,187,201,39,125,239,83,243,248,196,242,52,39,129,156,127,63,156,124,239,56,251,83,153,181,203,13,150,161,238,141,65,141,73,153,132,57,187,147,66,208,138,136,160,173,32,202,7,41,237,181,245,54,197,151,56,45,90,84,22,12,169,171,44,144,27,95,17,12,243,187,164,172,186,189,186,9,220,212,251,48,176,22,215,81,102,165,180,192,125,89,146,35,206,154,36,114,197,24,45,255,35,101,12,22,0,3,205,220,120,73,5,51,43,94,246,203,203,35,140,224,143,116,160,83,159,32,57,74,27,15,254,110,190,229,35,216,42,26,155,255,60,62,149,221,62,171,107,42,94,228,22,24,8,19,225,248,47,251,127,255,247,243,106,40,191,139,237,255,255,233,191,247,255,255,246,161,209,46,216,49,187,126,161,171,27,48,207,56,76,0,44,204,5,10,196,129,67,7,101,243,145,48,82,36,144,192,224,116,196,88,44,8,5,152,198,15,24,150,3,130,8,97,24,130,102,58,170,97,176,72,99,65,70,24,4,3,2,3,1,69,147,22,195,38,195,33,55,255,39,234,30,36,56,171,65,17,233,65,54,57,58,73,19,98,231,163,205,60,63,165,115,216,228,234,45,10,149,40,114,233,242,141,138,94,24,186,157,74,209,180,136,6,206,240,12,137,121,255,251,178,100,194,142,198,19,105,79,19,154,107,116,85,76,250,35,101,98,108,92,209,201,52,46,230,113,129,97,179,167,201,165,157,211,187,192,247,127,89,160,146,146,244,100,73,74,46,204,204,115,9,36,255,44,73,121,28,123,83,45,200,137,89,74,25,163,89,124,78,10,184,95,166,89,64,27,176,192,249,12,12,2,104,229,64,92,37,180,70,176,55,140,172,165,34,211,173,156,78,230,68,234,73,143,130,137,243,197,241,26,164,181,21,215,56,65,211,156,28,254,109,90,102,139,210,234,169,105,42,153,98,230,4,161,180,213,109,185,250,164,74,181,154,93,99,85,110,231,77,255,250,119,156,61,17,128,0,19,239,105,240,16,2,52,54,147,90,52,34,37,47,144,177,80,64,41,0,37,172,133,21,108,218,29,162,101,240,124,246,213,14,214,224,176,203,249,149,120,80,232,206,39,34,243,139,188,122,56,222,154,13,127,161,255,95,255,219,199,121,102,253,42,80,151,255,255,181,27,251,127,255,245,209,179,10,181,85,171,253,100,123,241,0,130,0,24,74,220,96,92,186,224,145,51,8,61,57,254,192,224,86,206,123,52,24,240,112,98,195,136,207,37,4,62,129,224,193,115,62,110,225,108,68,176,222,99,4,148,7,183,221,234,139,89,211,248,22,241,181,67,245,165,41,194,233,128,239,98,106,166,98,10,45,141,99,16,162,124,232,159,154,172,250,222,161,253,70,35,48,39,234,77,100,13,34,19,154,157,234,111,206,114,189,202,124,98,233,145,120,182,121,193,27,164,116,74,157,95,110,127,81,253,33,188,252,232,85,210,65,101,42,4,240,89,24,49,152,115,147,102,53,174,127,151,118,91,86,182,172,156,121,78,46,86,231,79,93,103,248,240,87,123,15,66,157,32,32,0,3,211,207,220,28,56,11,235,103,193,53,221,152,198,148,12,90,128,224,98,136,185,243,194,33,198,132,79,68,31,170,15,68,253,220,93,148,91,11,15,8,66,197,222,118,35,127,155,255,255,255,211,233,199,175,208,87,147,255,255,179,237,253,127,255,249,185,29,152,34,229,141,145,217,244,110,7,250,168,124,81,0,4,160,94,0,11,166,27,130,102,0,8,198,30,25,134,27,201,102,35,132,227,0,113,143,232,97,136,65,132,108,193,64,104,192,33,24,192,129,14,102,192,28,146,115,70,138,208,203,204,128,40,224,128,73,130,34,73,114,36,165,117,58,20,12,172,6,87,48,42,16,40,27,102,202,143,246,143,172,115,223,9,123,28,102,147,241,134,161,240,108,68,88,109,250,209,84,2,54,204,224,28,40,244,49,55,22,63,99,17,102,234,55,128,197,15,13,207,102,196,168,56,26,107,174,175,118,143,239,90,78,163,104,172,2,97,255,251,176,100,190,140,213,11,103,210,27,121,105,112,83,237,10,35,102,5,82,27,197,161,58,110,237,235,193,101,179,232,1,156,40,161,61,48,141,189,56,222,254,97,234,143,226,139,69,112,187,13,85,48,222,17,20,248,141,252,151,254,13,191,203,55,211,121,141,247,64,95,70,206,83,89,240,69,230,41,145,153,55,235,95,31,31,225,187,255,74,227,57,213,170,253,162,184,54,28,47,21,118,227,228,101,96,155,15,142,120,53,209,163,168,244,19,166,71,151,255,109,51,114,53,108,4,160,115,120,247,71,66,209,93,242,182,253,21,41,140,232,95,170,146,207,71,65,73,44,75,212,247,205,42,94,71,73,213,200,85,76,202,139,107,43,101,42,115,158,191,219,254,255,255,250,24,253,120,240,155,241,190,171,255,252,223,230,255,127,255,255,221,57,131,185,83,208,102,76,233,66,124,132,64,37,199,212,60,29,35,105,0,4,131,220,168,41,26,37,152,156,24,65,20,49,39,72,4,154,78,243,21,179,193,193,4,28,34,20,1,68,164,0,33,132,218,110,24,254,186,202,94,33,96,26,90,226,152,54,203,150,76,160,165,17,164,222,66,78,10,21,168,198,229,30,228,243,242,26,205,230,149,13,133,159,0,178,17,165,154,34,141,121,163,20,16,160,59,106,199,161,187,137,216,66,114,182,145,223,195,92,109,237,175,252,203,55,245,213,186,253,255,91,139,246,166,255,39,47,251,44,52,248,57,241,244,42,111,152,4,14,152,246,255,185,127,151,15,234,225,172,174,75,197,108,152,3,65,150,116,66,26,213,29,32,55,118,253,116,38,244,242,196,250,164,127,250,238,190,179,192,248,110,154,148,72,234,46,147,9,73,106,245,47,235,164,38,185,186,73,231,110,61,55,30,138,245,145,159,235,0,0,0,22,203,220,243,14,150,111,242,76,44,72,16,211,222,239,228,128,53,21,32,150,97,12,123,145,88,206,222,53,197,148,9,159,10,17,30,228,229,171,14,9,58,2,232,44,145,17,204,65,2,91,250,55,246,191,255,255,111,76,225,109,245,10,226,223,255,255,207,255,255,255,250,141,119,81,157,93,134,59,46,45,144,68,245,19,162,138,15,0,26,195,188,70,17,5,27,140,4,22,49,10,8,200,58,112,228,251,22,5,225,8,228,60,48,100,105,140,84,5,4,113,168,2,153,156,85,203,93,225,7,30,15,87,12,73,130,231,82,130,94,180,73,65,177,73,235,105,162,10,61,224,235,170,235,6,71,201,76,131,42,118,119,23,188,47,3,176,107,57,237,22,121,50,197,66,150,24,147,111,235,246,91,172,171,42,0,174,251,82,151,167,208,141,149,102,152,141,154,254,191,255,207,253,130,62,185,125,143,140,54,255,206,255,251,178,100,207,12,230,56,103,208,27,153,123,16,91,12,249,243,101,133,114,25,53,161,64,110,105,229,201,86,179,232,8,156,168,50,111,242,77,181,229,63,179,152,67,254,158,161,213,127,230,254,88,31,16,34,251,192,84,249,219,9,172,15,112,148,235,200,131,203,4,50,29,171,100,183,103,30,90,83,196,206,112,193,235,156,255,123,87,20,92,187,198,215,11,47,177,84,187,252,200,231,138,88,184,193,207,79,209,214,70,140,62,192,6,120,94,25,42,50,7,161,146,78,143,22,191,98,206,34,130,68,75,216,191,132,130,183,130,6,248,62,57,113,123,110,105,116,126,118,142,71,56,252,92,121,168,141,156,214,78,119,63,244,95,255,215,157,253,181,34,109,56,215,183,255,255,190,255,219,255,255,246,101,87,57,151,47,39,178,108,234,104,181,169,142,232,30,34,200,0,76,29,8,204,187,24,12,85,18,12,129,102,79,72,150,141,121,9,204,36,14,12,147,139,140,64,14,138,10,144,81,164,99,89,2,96,128,10,100,58,12,100,16,84,106,112,22,60,28,1,0,32,168,162,100,104,120,6,7,226,163,37,200,144,130,219,144,2,66,32,156,20,14,180,24,24,24,19,5,215,85,143,106,120,79,68,225,196,37,234,13,117,227,130,32,38,164,101,15,79,179,33,142,34,108,18,108,149,87,27,42,2,169,115,109,201,240,102,151,183,120,184,191,77,84,28,21,222,204,227,207,146,200,105,33,19,61,231,204,227,255,150,122,227,237,135,41,154,53,75,18,135,66,254,59,66,79,43,71,134,144,202,197,128,193,111,88,131,73,66,140,82,203,199,128,177,205,219,253,97,59,187,87,39,251,247,47,235,24,9,191,206,158,108,27,60,205,71,201,136,236,56,172,4,107,227,251,252,255,219,57,231,107,169,119,189,67,39,221,31,234,87,219,143,205,115,145,108,230,171,200,160,86,241,236,207,105,0,0,0,22,33,60,215,193,1,192,105,147,194,11,0,29,111,222,103,245,47,217,128,52,68,80,104,100,131,3,165,88,125,27,38,36,82,51,76,78,187,55,71,69,35,74,203,114,33,199,149,106,55,100,237,201,254,191,255,242,255,241,83,236,212,7,229,255,215,254,219,127,127,255,255,221,63,242,209,126,226,188,201,139,10,1,97,112,113,158,199,198,30,59,138,114,204,122,29,51,168,48,44,31,52,156,212,201,2,48,193,17,132,68,6,68,34,24,28,66,96,65,72,0,36,106,115,42,69,39,129,132,8,38,114,13,42,7,24,192,69,176,80,178,192,20,6,129,163,193,149,8,126,139,44,95,155,190,205,172,115,22,65,184,53,231,106,205,78,5,122,222,44,105,200,3,11,209,255,217,0,5,188,239,207,164,26,164,241,255,251,178,100,213,142,151,112,104,76,139,185,93,116,85,44,249,243,105,165,122,24,137,159,56,78,61,122,193,47,158,104,41,151,168,248,143,175,195,171,238,129,145,79,73,181,232,177,137,165,183,249,255,227,254,223,95,211,244,133,51,125,190,200,87,240,194,189,206,188,68,237,150,192,37,95,229,64,205,145,14,247,94,139,82,249,95,116,137,143,57,129,183,80,101,79,160,30,151,58,192,109,254,119,187,83,243,145,78,191,251,169,81,215,14,50,247,51,172,230,248,33,110,100,219,242,37,173,32,28,0,104,98,125,184,138,32,11,85,149,208,8,22,27,203,72,88,94,27,2,190,112,2,159,30,85,156,244,202,3,217,90,68,184,250,30,241,167,98,214,175,69,98,106,157,136,198,155,34,47,118,123,91,117,113,144,8,141,159,125,14,183,255,255,254,164,196,219,234,83,151,251,127,250,193,0,0,0,52,68,106,53,185,145,98,154,195,190,119,112,225,194,141,134,33,1,157,25,182,106,177,57,135,198,38,120,13,153,132,194,97,64,145,135,196,198,2,36,152,125,184,138,229,230,48,96,152,221,193,48,192,75,180,34,42,149,149,37,161,192,193,154,8,164,87,176,72,95,118,3,7,200,210,246,253,252,149,151,170,54,154,208,89,110,109,186,36,204,75,84,124,101,162,107,30,45,182,98,96,109,186,4,165,80,72,97,45,102,254,237,137,11,187,112,81,120,237,101,114,238,91,152,132,212,236,127,154,252,111,254,28,231,238,35,159,61,249,183,222,62,159,175,69,30,103,40,44,228,87,116,37,208,189,98,152,122,185,102,75,176,45,71,165,245,247,221,207,242,177,175,43,4,91,166,84,25,195,80,188,215,145,207,54,156,167,198,222,152,27,198,90,119,138,195,207,236,216,179,203,222,3,106,113,220,218,48,25,39,126,192,90,93,250,176,212,195,108,36,13,20,16,72,60,244,122,190,168,187,226,252,168,206,228,60,164,208,221,148,27,0,0,0,53,208,151,185,67,180,31,125,46,185,241,231,146,129,200,114,139,254,251,151,149,93,150,170,222,6,164,211,144,64,132,116,202,11,106,148,70,161,191,252,30,105,77,73,151,145,26,191,102,114,137,32,78,126,75,67,127,255,255,255,255,28,213,125,0,29,68,63,251,127,247,254,94,111,255,237,145,219,251,70,143,119,103,13,128,230,20,65,2,157,198,38,59,153,177,252,117,84,41,179,0,230,2,13,24,183,152,96,192,241,32,120,196,0,211,33,17,7,7,192,160,25,131,2,6,218,47,163,64,176,60,100,164,9,22,164,228,148,176,45,34,72,75,11,44,85,20,77,65,244,98,64,84,179,194,40,162,220,223,24,22,152,219,220,219,33,219,38,192,153,184,190,171,24,152,255,251,178,100,211,14,231,160,105,76,155,153,124,240,87,43,217,227,101,101,122,26,89,165,54,78,53,124,193,34,158,103,201,165,157,200,73,4,212,28,2,63,179,211,108,77,242,149,206,55,47,254,40,86,103,201,48,139,31,164,67,104,248,106,153,105,62,237,123,29,106,135,99,178,134,50,171,19,53,224,218,117,23,193,198,153,116,192,40,234,25,192,114,59,19,64,100,35,175,58,172,192,215,81,69,150,194,65,21,19,195,91,106,102,111,113,74,27,80,1,154,243,70,212,26,83,154,141,238,81,175,215,231,72,231,50,70,97,215,150,77,60,158,199,227,99,223,36,197,16,105,22,52,148,156,220,5,195,21,162,162,64,205,244,212,14,137,133,153,191,111,187,248,157,16,24,128,132,208,208,153,6,158,32,39,128,131,24,22,103,185,132,25,59,247,28,114,132,115,139,98,115,168,123,21,155,214,210,223,253,255,255,211,235,201,246,227,60,143,253,44,252,163,191,207,125,63,225,144,0,0,51,21,31,12,166,1,50,113,112,194,190,67,21,48,12,168,47,48,80,12,215,47,114,37,128,92,44,2,77,25,4,86,10,3,24,104,18,14,1,27,84,58,80,11,86,96,168,56,13,51,18,3,209,18,7,74,16,20,34,32,24,200,72,160,22,171,228,132,162,72,2,114,62,148,253,191,214,27,234,119,47,190,166,120,54,39,239,40,96,190,228,65,23,234,225,8,17,161,192,101,17,87,40,121,73,235,25,20,13,187,136,30,117,225,198,251,93,79,168,237,116,174,96,71,213,165,191,203,236,124,169,255,231,70,254,134,45,55,48,147,107,195,30,171,245,192,39,103,185,128,163,19,43,254,101,76,139,118,163,238,72,34,152,204,68,247,170,89,219,136,95,112,206,252,222,226,38,124,170,37,98,190,37,91,56,110,61,150,28,171,58,195,2,181,167,146,115,21,64,18,94,228,34,229,197,171,198,162,212,115,127,134,187,252,168,64,8,2,90,152,92,33,28,86,109,83,5,8,123,190,29,109,229,170,254,4,86,60,180,64,173,228,9,182,25,127,49,92,252,175,47,96,29,16,250,182,13,181,171,254,211,255,255,255,255,233,201,252,157,255,255,253,177,182,67,179,253,222,191,136,147,211,57,20,49,50,144,26,27,48,25,84,226,97,3,150,213,206,194,203,49,120,64,219,77,112,17,252,72,26,50,26,51,64,176,206,253,60,180,77,187,211,149,153,197,14,8,97,94,157,243,73,169,104,80,40,248,71,32,44,33,194,40,31,10,86,243,26,13,6,75,54,205,147,210,27,98,12,177,194,143,164,124,162,88,191,35,107,146,8,227,252,58,52,28,16,32,3,202,167,216,243,9,150,103,20,64,14,0,56,22,8,175,28,6,59,255,251,178,100,199,14,198,198,103,206,19,143,94,178,69,73,42,51,101,2,120,31,9,195,56,14,105,235,201,60,30,39,133,163,10,88,123,251,1,141,11,219,108,177,238,248,185,154,100,28,183,197,187,27,232,26,187,200,19,204,153,207,194,196,250,96,119,15,20,29,79,225,185,8,105,206,171,160,118,61,87,173,1,235,118,79,132,218,222,247,239,223,195,82,40,38,103,143,1,157,220,145,36,62,213,138,196,48,198,167,211,214,127,131,156,184,50,67,108,100,173,237,152,13,111,213,236,249,139,53,55,173,222,27,26,191,111,33,218,149,191,108,57,14,7,126,247,137,79,103,47,143,54,175,182,168,155,222,233,79,155,238,251,128,172,167,220,8,5,208,85,39,0,58,9,69,177,2,211,35,246,7,150,25,50,66,192,27,131,204,149,141,24,8,45,165,144,0,187,106,4,147,227,131,196,199,62,185,139,253,68,175,76,234,207,167,190,17,121,29,248,26,44,228,85,136,49,95,250,130,255,255,255,253,120,61,206,47,240,120,51,159,243,43,106,179,171,61,219,235,7,192,24,35,133,134,163,0,3,67,11,207,115,233,32,131,67,67,192,112,114,97,34,200,96,232,72,100,208,50,52,86,9,20,226,16,20,196,164,136,192,208,240,233,105,44,224,225,67,28,164,234,12,89,112,182,82,81,226,36,143,232,79,34,20,209,156,176,98,82,195,117,37,50,176,113,100,171,165,109,109,42,139,123,2,175,171,77,58,89,77,60,40,44,20,89,204,118,150,92,45,75,169,226,77,172,96,33,203,251,140,113,218,97,151,227,23,114,112,181,93,184,150,23,40,79,216,64,64,134,216,247,50,68,239,163,12,234,214,37,235,217,171,41,250,120,235,48,74,219,53,178,138,81,146,254,17,123,157,116,175,19,10,189,51,79,235,124,192,190,247,30,137,237,91,44,177,241,156,78,170,75,178,188,104,123,171,179,178,182,222,85,155,66,86,189,153,154,15,197,200,50,170,218,108,145,203,86,198,87,208,171,103,214,12,91,122,216,153,43,119,159,73,55,247,55,245,198,62,125,119,241,23,218,127,243,90,87,252,218,178,189,246,223,242,128,32,4,128,86,150,84,76,0,103,139,209,247,42,63,41,186,243,54,239,178,46,68,145,70,197,117,75,175,112,114,208,112,118,132,144,124,243,149,156,107,20,37,82,99,74,209,140,211,81,211,167,251,249,63,213,255,246,233,253,120,52,151,254,228,244,209,255,39,255,255,247,128,3,64,154,96,40,140,96,48,46,68,39,24,28,131,156,2,38,129,131,101,29,49,172,59,48,168,17,3,16,131,192,96,96,120,90,67,230,132,50,73,245,8,231,50,177,100,1,167,87,101,249,33,51,94,55,165,80,106,88,255,251,178,100,187,140,23,153,116,206,3,186,123,112,72,7,90,24,101,101,114,25,197,159,62,110,233,235,193,38,157,104,101,147,137,224,242,228,143,2,166,88,254,47,198,48,7,109,124,18,246,98,248,234,33,111,227,233,42,64,38,115,21,29,150,139,202,29,249,16,97,67,23,123,194,31,157,60,19,71,87,132,249,93,61,202,242,52,14,216,52,140,198,213,18,54,211,44,24,211,85,45,215,63,41,102,111,242,150,223,193,224,133,122,169,51,135,135,45,246,153,87,211,249,117,255,237,122,155,235,58,248,203,130,183,87,113,242,251,91,237,134,109,247,47,62,125,183,4,197,215,213,241,61,229,173,76,20,21,51,225,95,197,198,240,27,73,70,39,126,239,156,237,134,127,103,43,255,118,216,137,98,128,0,3,176,38,160,72,240,129,3,167,146,100,36,230,16,13,179,215,25,121,25,250,123,207,147,5,111,98,242,24,132,58,120,42,37,97,24,220,54,228,59,197,35,7,133,228,108,27,154,10,147,243,255,95,110,231,247,234,154,125,76,253,122,182,250,141,47,229,125,47,103,215,209,0,76,67,47,140,84,16,68,98,169,143,14,41,250,20,9,155,160,8,168,82,101,179,86,99,89,74,14,21,76,97,9,69,139,163,1,195,35,59,148,211,12,194,243,60,6,228,109,2,130,32,209,72,40,23,176,216,52,68,6,15,19,51,5,182,20,70,92,151,85,244,48,42,0,18,67,171,200,146,138,194,183,234,151,41,74,36,66,217,197,51,188,151,118,148,108,112,25,163,89,15,219,90,40,136,176,182,215,171,204,64,96,152,107,50,195,8,97,33,46,217,154,65,31,127,84,117,176,137,229,108,121,84,78,174,49,216,173,238,224,248,174,13,99,43,177,127,175,165,184,132,41,184,231,171,173,3,26,179,104,254,184,101,51,74,150,236,204,148,104,116,179,171,0,214,223,240,166,222,102,235,218,206,241,89,177,184,8,211,170,118,180,222,96,210,104,49,182,215,10,217,84,122,69,167,203,81,139,245,226,53,94,244,205,142,70,154,123,227,16,61,55,162,14,168,125,191,102,109,215,48,132,134,158,132,177,205,210,151,134,136,128,0,5,64,0,218,189,74,35,32,242,129,56,96,163,12,229,136,226,60,143,155,162,24,38,104,81,202,142,83,124,197,139,136,169,25,191,92,164,74,251,95,243,94,145,136,57,125,69,137,216,207,44,18,108,89,191,125,21,187,252,181,18,178,222,159,184,65,245,114,31,44,96,78,20,70,18,192,22,97,50,1,70,24,66,44,105,150,88,198,7,192,44,96,74,4,6,19,3,208,96,122,14,230,5,224,98,96,106,0,64,224,173,48,1,1,224,176,232,14,130,80,54,189,159,32,185,169,142,29,255,251,178,100,185,143,135,137,99,76,139,186,124,244,71,195,218,25,101,227,118,29,165,159,50,15,109,237,209,51,42,104,157,134,157,160,248,57,132,128,70,69,10,136,158,111,16,6,169,104,200,2,207,140,152,9,25,131,20,145,65,187,137,131,130,228,183,36,220,113,26,96,102,109,97,140,147,1,95,140,171,32,168,251,185,104,96,9,160,42,40,194,4,37,2,16,66,176,134,231,133,102,50,178,254,100,88,11,219,245,141,152,139,240,1,222,28,203,184,177,89,25,117,246,190,53,109,219,111,244,239,71,196,35,218,218,230,60,11,182,9,1,115,133,144,107,109,226,156,9,75,208,105,23,205,110,244,214,126,116,185,198,255,164,248,235,166,55,12,192,75,103,56,250,155,75,87,180,7,182,155,239,248,77,27,198,227,219,25,182,244,135,60,255,222,216,248,139,82,194,229,124,233,238,115,240,247,50,95,127,116,106,218,255,23,11,0,0,7,187,157,155,111,144,142,138,54,43,154,176,36,190,114,0,1,9,180,21,84,100,166,120,248,105,72,198,245,14,241,94,212,63,58,123,243,245,125,41,255,51,253,75,255,219,255,255,53,243,251,234,103,255,255,241,172,165,148,112,225,184,202,160,74,149,213,27,151,0,111,102,248,109,0,0,1,112,193,177,144,200,96,16,194,113,116,70,250,29,173,197,152,132,3,9,4,4,207,177,145,194,216,177,134,97,64,96,76,73,10,10,102,88,166,102,21,4,102,97,140,9,14,93,3,8,194,179,32,193,36,8,195,133,92,135,209,176,48,32,226,66,106,53,57,88,0,247,120,159,40,21,33,186,213,106,65,59,131,24,235,200,180,106,190,175,182,44,240,176,113,190,164,19,80,170,35,95,124,237,52,248,57,30,202,200,130,175,105,226,99,93,153,184,8,174,30,88,149,219,107,32,156,131,242,12,71,141,73,220,235,112,74,219,118,203,91,44,182,76,76,223,173,74,94,62,35,141,211,43,182,143,199,140,105,0,225,143,12,235,5,237,62,53,95,104,253,202,251,255,207,92,115,201,83,17,116,100,86,207,150,181,149,58,197,115,98,46,20,92,66,220,26,20,190,46,162,182,194,220,91,65,39,177,252,105,161,250,109,171,84,18,101,232,90,135,50,82,190,9,247,88,89,97,159,246,124,144,64,126,237,81,76,120,0,112,7,23,121,45,25,72,72,95,187,72,24,213,224,89,124,138,128,132,178,149,117,111,200,31,136,26,168,65,232,162,235,255,173,122,28,101,123,211,249,243,33,63,61,169,232,164,44,66,112,103,255,255,87,253,245,171,161,211,255,255,254,90,234,159,117,39,74,227,47,245,163,207,10,0,24,96,184,92,100,160,164,96,88,132,100,11,96,108,175,228,102,208,52,255,251,178,100,167,142,199,125,103,205,27,185,124,80,75,106,154,51,96,237,124,93,173,165,52,110,229,243,193,47,169,104,141,131,29,200,4,7,204,112,108,204,53,20,198,147,243,11,129,16,81,98,64,13,147,55,0,161,188,206,224,88,136,12,48,0,2,48,80,65,49,32,36,97,147,196,1,209,16,115,117,34,202,137,21,77,94,212,2,10,9,36,39,154,7,65,14,151,149,118,29,85,240,89,141,170,138,87,103,132,64,113,133,14,52,99,27,15,92,105,73,215,42,142,166,236,108,170,105,64,44,175,152,65,107,151,184,199,17,47,191,201,202,223,86,114,144,153,89,219,29,183,119,191,243,13,91,90,181,191,249,87,40,33,18,141,254,159,127,229,42,254,121,62,97,186,229,83,50,34,167,60,186,143,251,99,219,24,220,109,235,59,207,244,248,111,85,45,251,21,180,197,237,241,68,214,173,5,65,239,245,243,87,91,167,158,5,162,53,61,134,102,75,53,239,43,232,153,140,200,218,39,45,206,160,196,137,188,55,93,73,172,61,108,189,251,219,97,254,68,172,206,195,192,0,0,30,221,195,164,13,7,25,250,154,10,210,18,246,196,39,34,69,220,133,164,197,159,113,211,197,103,130,132,113,241,160,205,127,211,108,162,230,245,163,255,157,255,24,255,255,255,243,57,189,117,127,255,255,231,86,81,204,97,107,199,66,142,222,84,105,17,114,46,238,63,210,126,250,68,0,195,129,40,195,8,30,140,0,192,228,195,60,76,204,174,21,164,194,224,27,65,128,148,97,180,61,198,11,160,112,97,170,2,70,4,160,118,96,226,2,198,1,128,200,97,210,49,6,7,192,144,118,117,225,112,6,156,77,64,55,186,90,152,88,194,177,17,143,10,192,9,73,134,161,170,64,134,30,8,97,73,197,103,110,193,8,70,72,219,81,3,125,140,32,98,125,169,191,166,208,240,77,153,225,66,161,82,102,163,227,160,175,112,240,100,0,95,73,56,192,201,48,131,121,111,58,200,173,91,73,251,179,209,228,54,59,225,52,50,130,215,119,24,240,213,110,120,201,152,82,207,28,245,131,74,164,247,148,3,92,255,152,25,141,8,55,12,28,46,194,84,255,39,104,16,42,241,180,31,211,210,242,111,57,137,187,98,159,225,214,100,109,84,50,69,93,183,226,20,101,79,166,20,114,247,199,76,209,182,239,27,132,106,73,172,58,133,191,155,64,106,112,154,213,198,109,104,116,196,71,112,119,75,207,91,89,183,22,214,41,122,46,39,220,217,183,214,191,250,251,255,63,249,105,96,14,0,250,238,21,155,199,126,122,232,132,239,237,235,18,249,181,77,24,0,184,155,239,67,230,23,246,138,68,51,80,255,223,232,154,55,167,249,163,86,250,255,251,178,100,148,140,135,248,113,204,11,219,123,112,76,138,90,67,97,103,104,28,113,163,62,110,237,231,193,32,157,103,233,152,149,216,141,193,64,39,255,255,254,255,223,157,219,255,255,249,149,98,39,28,64,119,64,42,143,227,165,158,178,40,167,155,157,119,217,60,128,0,81,75,193,160,121,135,65,81,131,128,193,129,103,57,135,210,66,102,60,166,57,135,198,108,60,99,224,64,35,97,33,213,30,48,58,81,0,153,148,157,44,117,135,24,18,48,160,118,81,84,176,32,242,224,202,155,148,8,222,80,146,133,150,4,10,193,103,91,191,29,46,121,109,32,98,170,153,99,41,159,229,124,170,0,245,207,101,155,2,151,41,232,134,8,68,62,254,26,135,89,208,39,34,103,23,131,121,28,112,7,232,106,151,140,39,244,251,210,40,99,214,116,49,93,22,34,114,61,223,188,255,157,254,178,150,51,219,121,43,41,5,168,122,99,218,196,51,252,210,23,128,227,218,253,53,169,51,108,208,180,127,184,33,101,108,179,65,248,107,41,166,125,0,166,149,228,176,45,149,209,191,60,92,57,66,123,17,193,182,139,196,209,193,244,93,43,80,197,90,251,130,218,232,138,70,175,171,25,19,204,151,169,197,11,13,234,8,52,156,191,50,82,19,109,163,234,0,160,0,0,8,155,150,186,67,148,4,70,255,215,18,133,28,225,110,139,80,91,35,4,193,40,38,175,129,242,169,172,126,122,35,168,131,35,25,192,156,64,233,15,231,174,90,11,208,72,85,98,74,73,161,79,255,255,65,255,255,253,189,185,159,29,199,68,127,253,29,148,128,0,0,178,160,182,100,48,100,96,184,20,100,51,142,114,127,254,2,25,204,9,6,204,58,116,76,19,16,140,0,0,194,192,97,133,32,65,130,160,9,153,194,97,139,32,17,157,129,74,225,135,204,59,10,12,149,4,216,124,100,170,30,50,251,227,128,56,84,240,241,219,90,49,165,12,123,135,223,115,209,50,44,139,180,169,49,101,2,153,10,212,95,90,128,21,170,251,113,100,193,36,47,235,12,5,78,22,118,210,126,235,72,39,38,19,191,150,41,118,190,105,5,228,223,156,247,123,49,75,117,28,107,222,175,141,204,187,186,239,183,252,75,11,123,158,230,16,84,111,61,102,217,59,170,70,145,27,162,184,196,251,170,52,98,195,208,1,251,59,107,95,15,238,89,85,151,198,84,98,174,128,244,231,28,19,185,115,161,161,121,217,4,8,60,245,88,105,4,19,15,60,182,75,243,201,105,74,240,231,32,122,21,38,41,100,51,12,162,8,74,156,52,65,6,53,99,101,200,52,18,115,248,108,178,125,140,249,153,251,158,30,126,64,128,0,104,187,111,200,92,68,69,89,52,33,228,255,251,178,100,128,14,135,146,117,77,19,185,92,240,69,137,218,19,97,34,122,30,253,203,50,78,233,147,201,29,41,40,169,135,149,48,11,22,145,61,210,198,17,105,8,113,200,215,149,150,127,91,115,62,135,140,120,127,247,222,122,235,154,201,36,8,34,232,158,220,23,255,255,127,255,254,222,252,189,121,243,138,255,255,236,213,15,250,242,132,110,64,3,48,64,165,26,59,12,124,0,140,170,58,14,44,251,141,19,1,5,65,131,60,22,3,30,69,192,132,180,199,64,108,195,192,132,8,13,152,246,177,24,104,26,25,230,51,151,168,96,2,16,131,102,86,130,1,128,212,232,232,128,60,15,198,130,192,33,42,144,177,7,221,185,12,188,33,56,46,61,218,47,157,149,200,253,32,63,169,252,192,148,181,109,227,47,109,178,140,23,220,197,34,138,93,70,69,154,196,51,104,14,185,84,96,40,11,50,195,79,18,189,237,200,45,183,175,203,184,110,253,5,29,68,37,89,156,164,220,5,206,119,23,102,239,195,124,251,176,14,245,5,206,126,62,204,123,186,118,50,216,105,238,180,175,185,54,149,150,184,156,15,67,153,57,56,170,111,239,185,48,219,114,195,61,141,160,194,178,221,178,90,57,190,176,115,93,149,217,254,253,255,94,250,62,202,181,49,148,126,113,13,84,113,161,188,185,9,12,175,46,149,11,42,53,225,45,99,76,110,41,78,73,79,119,54,58,228,193,63,189,151,153,218,230,189,75,189,0,5,0,0,49,148,175,27,45,60,80,106,178,168,37,237,171,230,174,60,83,5,19,32,141,207,138,91,249,39,247,149,207,249,70,192,241,203,253,231,253,83,66,235,244,111,255,250,147,255,255,255,205,168,123,133,106,59,255,255,248,51,172,135,118,34,224,86,239,25,255,212,0,76,6,131,124,193,184,23,204,4,64,184,194,80,166,141,36,202,68,193,172,16,76,34,38,56,221,120,208,66,67,108,19,150,233,148,197,198,22,17,154,222,210,102,162,169,135,152,133,233,18,12,28,110,103,33,209,142,3,96,101,225,22,59,128,224,98,38,165,169,78,41,41,143,22,52,20,92,243,170,76,34,46,132,231,116,188,24,146,0,140,39,26,232,202,102,103,74,52,58,132,68,100,136,4,104,176,66,54,210,228,196,33,39,70,64,7,67,90,116,88,90,75,59,89,94,26,35,71,250,150,106,189,4,31,152,48,13,89,13,62,240,156,231,220,114,183,216,141,108,241,136,101,81,232,123,185,134,108,203,123,188,169,164,211,250,77,91,211,112,18,104,215,181,138,80,99,220,187,111,120,218,251,159,91,45,238,115,31,175,46,223,205,202,255,154,147,95,199,144,54,177,183,10,207,61,206,254,185,69,191,202,174,29,194,182,255,251,178,100,108,15,71,232,103,204,11,220,209,66,67,167,154,2,97,37,114,30,97,163,50,15,111,39,25,29,39,105,29,133,53,176,22,117,44,203,60,48,214,243,142,239,91,139,247,247,217,254,106,237,5,203,54,47,227,149,201,139,123,142,153,41,39,250,226,40,90,199,65,0,0,186,122,54,238,67,145,54,180,10,19,48,84,101,127,191,174,180,173,96,226,43,226,190,156,248,117,5,253,9,153,176,147,56,175,255,109,65,30,53,188,96,239,242,255,198,255,255,255,250,54,220,118,65,191,252,166,178,175,79,20,209,154,220,185,15,105,128,192,111,152,6,4,9,130,192,64,152,71,143,81,164,32,38,152,83,129,33,128,96,31,152,15,144,200,129,148,13,128,103,224,134,116,66,5,50,58,168,147,87,16,60,8,20,0,5,194,74,129,226,114,144,243,110,88,152,127,251,165,81,65,2,128,168,145,175,176,101,99,169,135,164,203,195,2,165,37,14,80,178,246,161,194,65,169,115,189,102,11,151,106,52,84,140,198,93,131,216,70,101,25,127,41,150,59,102,94,97,209,74,47,114,11,89,152,103,52,179,229,223,246,62,254,80,171,200,101,94,139,87,117,75,205,86,117,115,228,115,45,118,159,242,161,132,243,94,214,127,29,43,217,37,188,150,253,188,101,227,193,88,197,232,116,238,126,241,230,122,162,252,190,199,255,103,117,170,176,141,126,219,62,120,225,190,118,237,142,125,216,166,55,112,183,151,53,253,231,40,59,91,59,118,251,149,90,214,177,213,123,90,131,109,235,116,214,239,126,59,199,191,2,235,241,175,123,247,30,198,197,165,202,215,53,83,134,224,65,212,217,48,64,14,0,54,231,106,133,29,76,164,109,102,139,12,125,33,234,89,12,149,249,166,0,138,74,190,131,179,149,180,40,243,191,255,87,214,50,144,62,93,12,69,243,52,84,98,92,233,127,223,255,255,255,239,255,115,111,255,255,237,255,205,57,15,137,81,114,232,246,93,38,0,64,169,121,129,165,9,133,67,169,158,102,57,251,117,225,145,129,65,129,96,177,175,8,161,152,36,233,131,226,169,8,62,97,232,104,33,7,140,51,113,0,160,160,213,76,36,31,193,70,28,144,6,57,9,105,128,251,146,133,131,70,61,35,240,72,4,24,76,6,200,229,193,96,128,3,168,216,206,16,0,90,18,208,69,210,250,220,173,214,68,137,205,51,216,19,113,17,200,203,20,43,174,39,58,77,43,188,196,65,197,139,5,164,67,59,230,161,132,147,223,102,193,161,82,235,80,187,25,199,223,58,229,229,161,131,169,234,195,188,255,235,207,150,226,214,43,215,144,101,122,97,222,195,31,97,217,206,215,68,184,122,244,18,169,46,214,130,67,8,249,219,255,251,178,100,86,15,135,140,106,75,139,185,77,112,72,231,154,9,97,37,118,30,253,187,48,15,111,39,73,62,51,168,205,48,23,136,100,195,90,237,127,187,207,156,230,87,44,254,90,191,206,220,115,112,171,4,8,163,57,143,100,22,29,245,2,31,234,30,250,117,224,86,85,81,67,4,219,173,165,99,58,15,155,154,110,123,250,97,7,71,139,198,224,103,47,19,117,192,163,244,41,186,46,136,161,0,0,0,193,0,46,134,92,255,48,1,139,198,102,205,41,79,135,97,250,129,175,14,154,28,40,21,30,133,243,123,66,253,82,162,143,72,202,15,246,127,242,213,161,184,88,10,177,133,126,48,122,127,47,255,255,255,254,254,153,57,181,20,255,220,95,236,255,250,220,71,206,243,34,161,230,96,182,14,224,80,3,48,165,43,19,65,4,17,48,103,1,19,2,128,52,49,1,30,3,128,51,55,176,99,6,22,49,162,243,4,5,59,31,179,82,49,60,168,162,214,152,104,176,234,177,217,145,172,102,186,42,40,69,119,34,81,33,203,153,84,12,254,5,194,17,102,69,123,122,35,34,96,172,25,2,176,225,17,86,5,235,114,173,148,224,252,197,15,5,158,208,102,75,6,238,106,153,16,34,196,129,148,56,246,90,228,20,166,156,238,195,1,157,237,217,22,87,163,242,232,53,1,212,115,150,55,43,189,143,99,246,181,240,110,235,124,171,157,165,112,119,190,59,188,202,97,92,63,57,220,105,58,206,8,83,27,250,120,89,197,239,221,237,254,171,231,150,22,245,172,173,111,147,84,251,213,51,229,205,215,229,39,46,79,216,206,236,159,249,218,184,254,233,247,248,225,142,61,202,190,24,75,239,239,28,251,158,20,52,122,177,103,29,86,194,245,191,202,245,174,254,93,183,218,94,99,134,86,245,173,126,31,134,86,56,89,28,181,225,186,128,124,0,103,89,185,96,26,32,4,200,158,47,128,65,198,208,225,76,170,76,6,3,36,68,232,138,148,205,58,126,171,107,81,90,175,252,233,181,71,74,239,57,94,128,175,30,73,84,146,255,254,189,178,23,255,255,223,52,212,228,239,250,147,254,130,236,170,199,125,93,135,153,116,118,160,189,157,56,72,0,68,65,190,96,242,5,102,12,224,60,96,224,64,102,114,105,20,96,100,1,192,208,85,48,131,35,243,68,75,7,185,24,136,65,133,151,23,168,245,32,76,252,200,206,44,211,17,97,76,120,196,243,68,138,6,228,3,160,133,24,87,32,1,220,146,230,81,33,17,178,49,185,92,118,202,165,224,136,183,213,127,96,14,47,251,90,204,152,30,77,187,170,99,126,216,160,41,66,230,113,99,65,197,80,201,153,123,177,228,77,129,253,11,98,112,232,247,55,143,218,255,251,178,100,60,142,199,152,106,76,11,219,201,214,63,135,170,35,101,229,54,30,57,167,48,47,105,239,153,10,158,167,201,166,149,216,146,202,30,17,160,57,98,244,204,174,254,251,41,129,50,212,99,61,234,75,114,189,60,25,150,186,253,103,244,237,142,6,207,213,245,63,215,30,26,147,146,197,171,103,156,199,156,179,22,214,91,223,55,191,207,242,124,251,149,12,87,187,206,139,10,253,141,82,239,9,102,22,183,150,28,207,255,249,95,182,41,165,58,214,167,240,213,122,185,220,175,201,252,170,118,246,170,214,213,47,97,170,92,241,198,238,166,121,114,173,124,104,45,101,194,211,96,25,55,46,227,51,0,2,128,119,150,222,129,145,128,17,177,234,130,140,51,30,41,85,17,252,32,42,226,135,24,12,43,202,27,91,241,161,181,250,61,50,106,157,254,223,246,255,255,187,107,255,223,163,111,251,143,127,254,115,146,187,91,188,171,230,116,121,78,145,152,21,4,248,40,80,204,28,193,232,195,0,26,140,32,20,84,192,168,1,198,128,200,197,56,13,140,42,64,112,194,148,4,200,0,164,192,80,11,202,160,32,96,174,41,64,192,1,49,7,5,165,188,2,1,83,25,212,200,56,80,88,243,142,62,234,46,211,66,161,129,85,237,66,208,212,85,8,246,122,1,128,153,151,234,82,193,57,13,44,246,77,149,249,66,221,179,112,96,32,26,213,236,148,161,86,185,152,149,1,208,144,139,38,10,234,254,176,97,24,246,112,16,183,242,233,194,235,151,71,192,92,196,88,159,47,103,205,160,31,86,171,22,175,216,55,86,148,156,213,202,50,247,161,114,112,212,49,209,174,145,19,12,204,144,18,241,253,245,122,103,58,151,227,90,204,222,173,174,95,182,148,243,69,145,91,183,38,213,136,51,81,13,223,171,68,175,91,93,95,25,86,95,192,108,191,183,133,31,211,81,229,128,205,2,22,169,154,73,26,208,31,51,65,205,166,139,73,95,196,165,32,90,199,169,221,185,170,246,221,34,240,0,123,177,103,77,119,153,40,210,217,104,98,52,145,127,36,142,77,97,8,202,33,32,89,236,213,209,147,136,243,69,120,127,20,156,153,127,71,208,186,3,181,93,170,232,223,255,255,255,255,253,185,31,39,226,33,207,252,220,239,66,191,255,171,245,214,0,0,1,48,192,248,24,204,44,64,232,193,68,22,12,26,9,112,195,221,44,12,17,0,120,192,0,13,12,38,199,112,193,88,30,12,15,192,120,0,0,6,2,96,64,12,1,115,5,17,19,48,26,1,147,234,60,26,17,42,6,152,8,217,221,2,15,0,207,14,136,149,164,215,130,146,172,12,117,85,120,12,137,52,18,38,57,212,19,241,88,105,157,191,155,104,111,255,251,178,100,48,140,199,102,104,204,155,219,123,114,77,74,106,19,101,234,68,22,253,159,62,110,53,158,137,22,163,168,141,147,181,248,39,228,209,44,242,72,64,24,44,19,79,88,176,13,63,27,190,196,33,101,64,183,150,26,215,112,112,121,222,129,225,195,56,113,167,130,208,124,40,225,77,246,242,127,133,210,206,58,239,21,204,124,226,59,102,51,132,126,243,179,106,45,218,147,56,203,96,225,143,60,50,117,120,119,139,140,217,215,165,105,141,226,249,203,108,213,204,68,221,115,171,111,218,45,124,5,171,127,123,75,247,143,139,235,213,252,173,121,150,110,242,78,242,43,118,109,22,185,182,173,31,22,238,163,82,214,188,62,185,132,219,172,171,215,63,113,61,210,226,84,10,0,11,218,107,82,146,85,64,59,170,200,216,33,149,223,27,81,167,147,32,61,161,33,185,54,70,252,242,243,171,160,188,118,191,249,199,153,23,0,36,213,15,75,122,255,255,255,255,167,255,63,87,254,217,132,173,255,255,186,99,110,187,12,139,229,254,132,236,86,103,150,178,210,201,163,235,4,9,73,252,185,38,73,12,23,24,192,171,128,15,244,80,10,130,83,33,176,204,52,16,91,10,100,91,153,17,143,131,6,9,2,24,68,98,235,79,133,66,0,34,108,213,180,11,40,15,110,133,14,239,37,238,170,53,108,40,7,113,220,248,182,230,190,134,154,119,243,143,119,244,163,76,155,186,128,161,118,190,2,227,25,159,187,255,218,110,213,128,145,63,46,214,175,107,10,176,152,210,49,202,136,39,76,135,2,103,13,80,35,24,57,97,185,161,129,42,111,73,53,101,205,100,185,182,50,151,113,77,158,47,95,237,219,249,236,224,233,104,34,179,157,64,142,56,19,161,57,241,181,211,236,45,114,201,44,230,156,111,168,178,206,177,195,172,35,89,92,122,12,158,206,233,102,140,207,78,181,137,32,46,0,5,143,109,107,79,24,224,166,4,11,210,104,40,164,46,47,200,103,219,73,115,43,239,9,51,194,239,52,242,251,142,140,219,251,38,250,18,213,189,83,255,255,94,175,182,191,254,175,239,249,44,13,104,107,127,67,254,80,44,16,51,91,174,186,239,187,181,30,128,0,76,7,128,224,197,44,45,140,5,130,124,195,156,28,205,27,25,216,104,69,192,160,94,99,76,22,102,28,32,240,96,236,3,102,0,64,118,96,10,6,128,0,12,48,227,18,131,4,160,49,63,92,64,48,249,132,150,5,225,142,181,21,140,57,164,167,36,88,211,203,16,113,61,59,105,87,121,131,22,150,15,8,163,162,227,193,114,197,49,168,203,99,145,22,72,253,202,164,12,97,179,223,161,21,12,51,32,24,93,225,24,26,89,166,100,200,168,28,80,255,251,178,100,60,14,167,147,103,75,11,219,123,116,77,8,217,247,105,170,114,28,17,165,58,110,189,57,65,17,158,103,141,149,137,216,128,61,54,91,182,23,157,21,5,189,84,152,39,156,241,133,186,248,9,163,180,145,43,28,38,138,174,198,119,216,247,211,16,49,1,139,13,148,78,103,56,39,115,89,128,158,40,49,40,100,50,92,245,19,206,226,138,37,120,133,37,239,225,111,116,205,255,197,237,104,12,187,196,36,6,181,245,138,195,141,173,81,214,111,173,111,215,62,222,254,144,117,61,109,138,234,54,190,176,196,201,102,255,241,154,255,156,227,25,133,91,214,105,0,130,112,205,103,72,248,157,179,192,8,0,1,29,136,43,176,234,94,28,20,35,65,101,1,199,148,37,222,119,28,166,192,23,4,238,164,86,115,72,51,44,85,41,202,133,228,154,144,10,103,215,245,170,103,13,26,64,205,62,165,151,183,255,206,247,232,223,255,159,237,183,225,36,0,132,173,38,238,134,209,250,99,129,71,114,228,27,69,3,224,113,206,97,24,218,98,10,158,108,60,126,96,40,98,96,216,20,97,42,96,96,224,20,99,16,0,92,11,166,14,5,70,16,18,106,148,33,9,106,48,121,127,68,140,36,195,125,137,65,209,97,29,166,23,125,37,203,241,15,172,131,2,0,98,168,20,68,7,46,132,223,122,32,41,124,17,41,134,155,51,10,48,32,20,38,2,9,153,148,202,62,11,1,0,137,198,75,167,197,225,124,252,14,247,98,190,151,110,50,17,202,136,245,89,100,127,156,103,15,34,76,140,100,130,144,64,57,42,51,101,98,174,172,119,135,135,239,88,236,254,141,115,192,52,34,239,109,180,154,208,252,182,52,98,208,195,27,113,54,193,169,39,241,179,143,155,83,226,28,104,82,87,25,59,176,112,128,116,162,224,195,68,141,6,245,148,183,202,84,154,152,163,149,198,103,5,223,78,194,119,157,68,40,141,249,164,198,169,186,238,239,29,91,226,101,221,52,247,252,48,0,117,224,159,125,134,100,61,16,100,112,8,51,119,237,143,80,181,219,227,39,195,164,70,209,90,44,95,194,146,62,153,89,111,12,34,16,221,113,238,228,144,106,64,240,87,229,249,186,255,219,255,255,252,158,124,95,241,63,255,244,223,43,253,124,79,238,231,226,0,0,1,116,168,51,24,218,10,25,88,36,3,82,83,128,23,163,58,66,192,176,30,99,185,150,2,23,76,70,4,9,128,50,176,0,195,16,28,200,32,240,194,208,32,199,48,221,75,139,162,65,184,20,192,64,15,176,141,210,41,155,177,87,36,76,22,70,80,147,204,176,168,113,19,99,93,41,116,51,59,97,201,172,198,153,43,130,108,230,149,169,16,90,56,153,96,101,255,251,178,100,49,14,183,21,104,206,27,185,123,192,71,71,153,193,101,98,122,27,13,159,54,110,233,237,193,33,28,103,21,167,157,162,0,244,64,118,122,172,42,206,115,49,116,59,203,193,125,35,242,49,218,19,8,252,3,213,206,177,233,27,80,148,81,17,198,180,91,166,182,255,112,143,56,216,119,6,77,230,215,76,206,240,101,98,17,127,220,174,42,173,210,27,55,172,66,156,236,66,167,66,98,245,222,180,243,239,226,92,125,227,183,126,231,241,149,167,238,176,249,194,176,161,65,173,237,247,255,203,239,237,125,235,120,183,182,247,152,153,61,89,124,177,102,205,45,73,179,139,103,89,159,255,247,242,247,48,104,182,126,168,176,4,188,34,202,224,27,17,234,243,110,195,141,45,144,89,161,176,117,110,120,195,144,77,96,82,244,214,73,37,215,2,40,231,30,24,222,32,30,33,143,27,127,247,125,230,21,92,135,15,105,31,104,105,94,249,121,191,211,254,255,245,53,53,253,67,55,227,255,255,83,144,1,144,176,74,11,20,102,62,130,230,57,6,135,195,161,102,15,128,198,11,130,38,88,23,38,46,135,102,5,3,96,33,141,67,71,9,243,16,72,67,6,0,208,190,167,213,74,64,165,79,224,66,193,24,120,129,138,21,56,38,101,232,16,53,59,90,81,37,70,85,4,24,108,4,81,47,119,38,180,229,122,137,61,147,195,217,18,206,84,92,91,196,35,199,2,137,0,75,46,184,14,172,169,248,135,236,185,228,192,6,1,53,42,171,162,23,88,215,184,119,37,169,72,186,181,141,157,38,147,211,38,89,110,235,181,161,84,133,136,23,215,129,210,52,217,206,234,82,85,186,196,104,131,54,147,91,195,106,144,248,105,124,72,103,195,7,180,93,87,88,215,249,205,96,234,90,102,150,98,107,139,225,184,125,79,219,49,23,215,235,203,76,239,63,31,251,231,227,203,229,131,171,74,247,88,205,111,173,219,95,239,85,255,95,30,38,196,176,24,144,128,10,131,59,14,68,137,63,134,116,176,56,163,12,106,139,229,156,3,79,43,208,55,87,191,100,174,136,27,248,76,240,25,62,90,140,200,218,150,47,234,230,4,170,226,94,84,70,202,151,222,228,12,238,250,255,207,123,250,157,255,204,70,167,83,49,171,177,104,0,0,227,3,78,3,19,68,19,68,5,97,152,32,246,104,84,152,74,0,5,3,14,144,136,47,48,116,31,0,0,64,160,124,196,33,156,201,19,164,194,160,8,204,65,101,51,21,136,68,33,25,32,14,152,8,15,69,202,130,26,124,72,197,135,131,6,113,156,176,214,124,142,172,8,20,200,203,15,32,0,216,166,103,90,238,202,160,29,21,200,109,232,36,130,143,35,28,140,64,68,2,255,251,176,100,51,14,102,192,89,76,147,186,92,240,77,233,169,247,101,98,120,26,237,119,52,78,233,239,193,64,39,167,205,150,137,225,76,66,25,10,60,168,26,235,178,243,44,150,230,182,134,128,138,136,126,40,19,77,200,137,168,93,65,192,15,38,88,97,134,235,51,207,107,237,3,219,45,122,246,190,102,17,94,37,204,175,103,148,103,222,187,214,86,141,174,47,93,110,138,23,87,242,117,255,26,102,91,1,79,72,72,206,77,234,79,185,255,252,112,151,37,181,46,35,24,150,75,78,94,114,143,102,242,230,240,234,226,59,208,158,185,211,96,64,84,236,34,109,31,148,8,0,0,0,28,60,21,90,120,193,230,235,139,194,11,36,198,84,242,194,96,39,168,46,123,216,95,156,55,103,31,98,25,199,31,134,242,210,34,230,241,255,241,129,101,162,170,161,73,6,133,220,130,76,213,174,175,253,127,237,255,221,117,245,223,246,27,255,255,251,240,78,168,40,117,17,251,158,15,152,78,102,2,68,83,41,202,163,2,92,163,154,103,227,77,3,101,49,51,52,183,49,168,29,14,42,140,36,4,12,4,1,12,12,43,12,52,0,133,134,99,49,193,50,176,44,189,70,10,33,197,74,97,73,204,149,25,145,24,140,26,53,196,1,136,137,184,143,178,137,59,229,11,136,179,165,91,193,135,95,173,38,211,108,194,70,46,193,43,236,72,55,75,200,9,18,9,14,169,235,38,243,157,72,224,178,9,122,18,34,107,4,171,52,172,207,251,99,98,216,12,135,150,247,93,239,226,219,213,127,39,106,124,187,150,92,72,112,189,110,211,108,42,119,46,185,112,102,40,39,144,189,226,174,12,18,239,43,143,232,107,175,79,12,186,70,204,77,226,79,189,124,95,126,219,123,172,125,106,236,171,186,238,90,107,16,107,172,194,197,47,79,243,61,235,127,127,189,127,90,193,222,102,166,243,6,47,6,206,221,125,146,100,2,28,67,14,235,53,17,2,101,98,159,51,70,65,10,186,5,130,97,152,108,152,135,56,136,123,88,32,106,168,250,89,53,126,162,33,185,146,215,181,108,152,61,162,168,202,12,203,86,74,65,22,215,174,111,236,172,223,253,62,174,215,132,245,201,198,74,11,255,255,255,38,139,145,238,23,195,242,37,169,128,0,86,243,7,154,140,28,39,50,17,108,198,35,51,205,126,199,161,168,5,50,130,132,56,118,44,94,37,4,192,230,7,43,16,24,139,114,98,193,147,139,6,172,114,37,49,0,10,136,168,210,100,73,68,93,127,215,181,62,159,231,165,10,203,144,228,77,79,252,183,222,169,20,60,102,228,138,9,79,11,133,128,64,50,247,163,146,184,182,224,168,149,36,81,207,81,121,14,14,140,162,11,255,251,178,100,51,12,198,8,94,207,19,152,100,86,83,41,25,243,107,10,40,25,241,115,54,78,229,239,89,52,30,104,77,150,169,168,29,151,192,51,234,55,124,108,73,251,150,170,180,223,90,148,37,237,214,42,29,204,54,157,68,148,140,163,78,43,3,167,41,63,157,236,132,168,92,148,33,132,91,151,247,102,115,242,215,119,230,214,181,237,181,55,75,22,183,183,142,55,62,200,25,107,94,115,87,109,123,250,123,233,185,56,244,61,176,244,53,231,94,6,105,102,81,136,31,222,151,0,0,7,194,57,14,171,180,168,50,49,17,102,72,99,163,20,126,33,232,179,117,10,185,229,76,78,117,139,187,11,197,18,136,185,162,48,216,106,98,252,212,0,33,120,214,138,121,212,101,67,153,14,70,182,212,254,117,191,255,245,167,95,77,121,248,174,18,137,89,127,109,191,161,49,1,36,8,180,75,74,80,197,0,0,209,132,100,225,137,192,185,140,35,224,21,101,49,239,136,50,144,5,48,16,4,48,145,76,48,44,50,3,10,65,1,152,48,2,48,124,83,48,56,149,48,32,12,49,64,93,68,69,122,96,238,112,180,21,102,152,145,146,111,36,134,38,65,113,87,252,59,125,71,80,34,24,113,164,11,151,79,110,227,189,155,24,109,232,3,219,86,134,120,86,53,132,50,26,0,12,115,1,218,137,203,21,101,220,129,174,14,49,182,55,86,219,201,210,236,179,121,64,80,60,249,166,111,205,239,18,23,145,222,163,253,163,163,193,212,42,103,180,107,19,62,59,119,70,31,38,149,86,253,207,237,185,9,93,106,17,55,155,192,214,109,226,107,251,124,107,94,155,119,191,50,90,181,213,243,74,70,248,181,233,170,91,26,198,179,125,205,125,235,235,58,248,199,222,107,151,184,198,225,90,102,204,149,225,53,80,64,1,190,19,17,87,100,148,1,154,108,76,140,175,0,217,166,150,195,34,18,229,129,61,66,153,182,116,178,102,165,106,56,108,233,219,217,0,89,20,19,73,205,40,169,93,157,189,191,235,255,255,188,102,76,169,140,153,82,210,162,24,158,47,21,167,22,2,214,246,174,142,14,250,208,156,144,0,0,3,212,144,100,1,23,38,14,150,230,19,38,166,76,204,99,1,107,96,50,4,47,48,248,38,82,195,1,65,0,40,22,72,60,143,13,2,192,249,143,160,18,159,92,2,0,52,12,76,14,1,22,137,14,78,73,73,196,162,1,190,17,111,119,20,236,152,194,239,126,38,228,91,135,116,245,61,242,211,134,88,188,4,160,248,165,186,42,41,155,181,155,234,242,207,62,148,83,237,157,171,213,124,238,186,179,79,139,217,165,131,189,149,190,115,43,176,110,22,112,229,26,166,41,122,165,122,251,149,62,255,251,178,100,66,14,230,34,97,206,155,184,76,98,74,131,217,210,105,109,118,25,69,163,56,110,233,109,193,39,30,103,205,166,137,224,147,172,130,93,175,80,61,44,180,25,10,6,210,193,145,51,61,61,204,205,173,207,239,230,251,134,101,6,11,180,212,91,162,163,187,146,38,103,53,202,40,206,211,92,251,18,111,60,107,62,249,175,189,153,193,223,125,100,221,154,252,104,62,108,128,0,50,80,208,24,112,92,65,150,216,186,239,130,148,33,123,134,203,92,36,252,8,40,183,199,139,73,233,37,103,193,136,115,48,134,215,37,69,229,204,245,26,84,203,4,245,55,41,212,164,205,231,29,172,234,60,116,65,112,111,80,163,254,175,149,162,81,232,151,255,233,114,247,44,4,232,48,74,49,232,10,20,28,140,54,11,12,86,195,4,144,99,2,64,211,24,15,80,16,164,96,192,6,76,26,128,128,192,129,20,199,17,88,12,14,159,70,139,133,97,140,64,224,92,83,0,62,210,30,149,156,182,101,1,160,217,48,152,157,198,237,14,6,15,10,6,111,228,178,111,117,177,130,149,169,216,17,184,136,121,48,169,121,0,180,118,77,38,187,167,129,189,189,3,182,72,252,16,231,38,228,247,27,233,108,200,65,53,71,246,32,217,169,27,28,94,133,145,35,191,31,80,86,219,62,95,152,66,132,170,154,212,76,159,58,3,235,52,201,74,45,32,203,122,155,174,229,211,207,22,200,214,152,92,112,98,247,173,211,80,125,60,152,249,84,252,61,247,21,13,222,180,69,66,107,190,30,227,237,131,250,139,89,171,32,236,159,86,24,214,171,44,78,222,179,80,2,183,222,216,138,149,153,88,42,95,36,2,156,109,34,88,67,44,40,42,49,229,64,103,43,20,10,45,88,233,78,109,214,110,80,126,157,76,160,172,115,147,33,153,221,244,163,45,23,195,127,51,39,255,255,251,234,235,175,63,21,255,203,125,92,151,200,163,83,197,61,211,202,98,0,0,3,180,176,20,51,32,24,201,228,19,3,56,142,247,235,14,131,130,64,198,52,95,24,84,32,52,68,48,128,4,152,30,12,45,24,20,162,135,131,131,184,146,222,36,224,20,224,147,103,0,149,202,80,1,163,136,226,202,54,233,168,98,57,3,178,201,99,246,253,189,255,85,207,249,135,45,235,226,202,177,119,82,25,150,188,218,104,149,108,197,97,186,86,185,76,255,72,48,123,39,184,249,109,132,107,120,247,251,140,254,18,236,53,40,107,61,36,57,187,85,250,93,47,195,241,249,85,74,79,208,189,248,4,101,130,32,22,120,71,190,29,165,167,84,250,155,219,218,118,73,115,39,91,202,164,115,125,116,142,171,252,150,184,181,44,139,214,159,82,8,148,140,142,85,255,251,178,100,88,14,230,50,104,207,27,152,75,240,72,167,153,242,100,229,120,25,205,163,58,110,233,139,193,24,158,167,205,165,137,224,69,7,91,80,192,238,58,115,39,155,8,208,121,41,125,212,149,77,159,244,156,74,128,2,122,109,166,45,162,16,79,139,18,186,58,13,133,160,194,158,104,121,145,149,19,140,40,158,29,44,207,131,35,198,179,75,169,33,73,189,153,11,64,12,177,72,217,93,196,91,59,127,231,111,255,255,255,111,12,213,53,15,63,122,14,255,220,138,33,234,59,127,251,127,218,74,117,67,204,110,7,140,104,26,12,65,75,14,2,120,140,175,0,8,128,67,32,64,128,112,208,97,96,20,28,17,1,129,131,47,24,234,76,3,15,61,41,149,142,62,93,161,55,97,64,243,149,202,205,76,144,161,24,1,16,181,102,112,176,49,77,131,21,168,53,43,217,101,113,253,117,190,235,15,40,104,112,74,76,212,67,197,77,131,229,131,237,34,194,81,37,48,52,68,61,154,224,86,161,32,198,129,106,43,191,243,58,58,253,191,222,138,233,167,16,85,231,191,94,215,113,52,112,28,61,239,99,74,204,122,97,44,126,156,25,203,178,17,94,238,117,243,50,212,221,235,237,186,24,43,152,217,189,222,223,215,116,251,166,230,205,124,78,211,249,175,206,119,241,229,175,197,3,9,216,113,10,99,66,151,172,250,28,225,211,30,186,21,135,248,212,87,177,254,23,101,212,141,254,201,27,128,110,62,238,164,217,125,78,121,245,113,47,26,34,199,220,188,159,214,54,94,7,92,189,86,241,61,113,176,141,191,159,125,60,134,54,143,158,22,176,213,121,116,68,171,80,187,130,254,95,233,127,255,253,62,252,253,185,115,131,255,250,166,83,127,103,173,254,87,253,8,0,0,67,144,10,41,51,80,112,203,161,226,35,17,235,124,105,60,1,3,152,193,194,97,16,217,133,128,98,194,224,16,60,192,228,242,96,216,208,68,207,192,68,153,115,64,175,158,100,24,33,114,8,40,194,104,192,64,84,70,214,29,201,71,11,7,46,82,16,23,207,231,109,126,99,31,98,238,33,150,163,168,221,25,174,146,90,40,171,31,189,188,118,179,130,96,137,168,84,153,186,231,183,114,126,73,33,235,167,111,245,255,250,146,103,126,122,196,51,36,51,150,31,73,80,54,56,126,47,16,171,175,176,181,112,43,227,66,41,161,160,49,44,241,200,150,58,173,153,105,76,69,171,169,96,137,88,75,105,21,78,199,138,25,147,99,253,73,161,133,51,80,163,53,42,10,12,67,98,162,160,219,250,187,107,66,6,204,93,74,187,30,191,250,41,0,1,215,78,88,194,23,64,251,150,130,215,1,172,25,68,185,78,26,243,144,2,36,217,255,251,178,100,109,142,230,24,104,206,155,153,67,240,74,167,41,210,105,162,120,25,65,163,56,110,233,15,193,52,39,167,141,167,149,169,135,140,81,116,164,108,107,34,14,148,78,87,143,136,140,130,110,180,170,100,2,76,104,102,208,187,13,68,171,255,155,245,95,253,127,253,158,221,11,139,222,85,159,241,145,251,218,179,157,223,88,14,65,24,198,99,96,12,100,64,42,97,10,98,118,113,8,98,32,80,2,5,12,94,53,0,65,217,129,0,136,176,112,80,20,133,136,83,1,5,178,64,64,196,17,77,165,44,193,131,231,8,81,134,23,39,95,5,13,108,19,27,89,9,55,13,89,137,150,1,13,4,14,114,176,19,80,140,24,63,91,187,124,202,69,24,198,229,67,64,244,253,171,155,174,70,44,38,114,142,0,151,98,205,228,53,36,251,112,227,16,101,157,172,142,238,207,57,206,71,119,140,160,241,42,226,76,177,194,176,131,27,147,165,143,196,53,145,253,156,26,239,17,182,144,65,232,96,5,20,32,68,190,175,61,243,220,102,186,185,211,48,98,177,234,48,186,10,30,236,47,47,35,44,124,10,33,170,213,111,54,198,36,20,50,113,242,43,75,222,85,35,82,142,49,250,104,205,33,80,255,255,112,7,7,78,101,69,197,6,28,180,132,197,104,64,37,89,163,225,216,21,71,138,130,230,128,191,106,106,206,236,184,89,195,20,159,231,13,76,143,100,249,245,248,214,72,222,97,186,163,68,154,214,90,183,188,191,201,111,251,255,255,226,189,58,114,255,255,255,119,183,137,93,3,174,194,212,27,152,0,0,1,112,144,177,5,29,134,59,137,70,54,36,231,42,175,198,159,3,68,192,129,151,163,240,209,56,97,104,116,24,84,3,132,112,81,64,101,153,12,1,18,204,89,28,148,228,189,226,128,0,41,49,48,4,16,134,201,18,31,34,156,202,85,117,143,28,247,70,84,85,223,68,67,124,52,67,120,39,179,92,149,216,138,121,51,99,75,103,153,89,210,234,94,66,104,192,44,85,149,233,186,182,110,179,182,99,27,118,101,139,226,181,86,193,27,130,31,66,1,39,151,126,39,165,49,49,107,8,15,47,188,153,214,135,184,177,203,116,26,181,105,209,204,110,126,168,157,184,230,86,92,201,50,151,96,167,122,88,143,59,104,171,59,87,109,94,165,186,179,59,255,78,22,253,98,235,176,82,8,213,47,100,218,243,54,232,19,47,236,163,23,179,185,86,151,44,102,251,91,219,250,183,138,79,171,53,172,252,43,246,55,92,200,113,184,104,67,227,40,13,172,0,0,5,231,174,82,215,19,72,250,133,221,174,2,5,182,153,117,223,233,226,230,59,104,157,159,178,120,197,13,30,229,245,191,120,145,145,114,255,251,178,100,130,142,198,246,104,77,27,185,100,80,72,163,233,243,101,39,118,26,209,159,50,78,101,113,129,64,42,103,205,165,149,224,247,83,169,112,4,117,234,110,153,203,71,31,127,126,149,255,254,110,235,148,255,255,214,229,63,191,75,73,60,83,202,210,96,133,33,120,33,250,102,98,41,154,36,38,158,41,156,61,164,10,248,2,65,102,32,215,152,100,26,16,46,49,8,44,198,1,193,11,89,29,1,194,3,118,7,81,133,11,196,37,67,1,10,204,64,11,142,140,60,46,139,192,23,200,168,43,82,138,83,35,99,188,93,83,5,36,228,122,173,241,125,241,69,213,173,250,13,124,160,23,36,12,228,68,80,240,72,177,149,229,199,65,189,180,218,62,146,181,121,68,195,158,204,24,76,162,12,121,242,83,58,124,38,173,247,148,16,172,99,210,245,243,56,38,112,110,147,104,199,134,45,41,158,96,170,160,173,210,193,17,172,64,67,182,24,129,165,88,98,59,145,82,167,187,93,236,214,103,219,153,68,205,228,244,237,205,85,68,203,143,174,94,195,137,75,44,253,32,233,229,22,73,248,167,191,69,133,174,94,18,155,182,38,246,57,108,218,98,188,244,41,54,170,93,149,35,85,172,38,8,0,1,195,119,159,73,118,182,104,239,58,209,226,19,78,132,38,98,25,86,117,236,242,15,9,156,206,204,143,202,139,103,109,223,48,116,209,9,229,110,56,19,44,162,154,163,213,221,175,149,255,79,229,255,255,254,207,126,78,253,255,255,255,252,138,134,82,14,41,209,65,70,165,136,97,48,116,117,24,0,0,240,36,116,194,133,83,6,180,12,189,244,58,42,16,215,7,83,5,132,13,161,24,50,248,104,64,19,49,232,60,105,4,99,82,129,51,52,192,32,227,102,152,71,129,204,24,192,33,227,91,131,204,114,18,140,149,68,195,195,24,137,129,69,163,129,55,146,33,72,130,40,74,124,6,25,87,125,104,30,179,60,201,23,219,248,20,196,67,52,187,99,64,225,12,56,128,130,201,185,235,151,4,164,149,208,202,29,199,33,91,20,108,160,112,48,148,235,163,95,34,57,27,46,17,177,169,17,59,185,141,121,29,225,207,55,90,146,30,162,70,221,167,210,252,103,233,250,221,93,31,84,78,253,84,234,143,125,147,72,126,129,138,184,210,166,183,171,164,123,166,235,232,45,5,163,211,226,99,170,5,110,222,159,221,164,242,55,49,212,221,242,76,181,152,91,61,144,116,76,177,190,52,6,72,218,141,139,105,245,241,228,0,0,30,180,121,91,88,71,112,100,180,35,188,95,248,68,236,82,92,204,84,94,52,146,125,209,196,204,116,196,205,232,88,137,252,250,96,181,228,105,234,250,93,147,249,127,255,255,255,255,251,178,100,131,14,150,163,99,76,147,143,70,176,74,10,90,19,104,229,122,26,9,163,52,110,105,143,129,25,41,104,17,163,137,225,246,235,255,255,255,255,197,104,164,84,153,146,114,102,107,5,22,26,73,244,95,161,167,189,64,55,4,48,19,16,147,204,66,237,51,79,200,227,144,227,83,135,66,129,35,95,182,140,192,8,8,18,24,0,80,99,160,25,134,212,38,42,0,146,136,64,136,5,133,74,210,86,231,212,193,164,23,7,21,80,17,9,166,50,128,133,65,166,195,77,186,35,7,2,175,3,50,29,154,87,163,170,241,250,82,211,59,130,56,78,210,75,23,110,52,88,36,245,181,54,37,238,147,83,219,33,95,113,198,254,125,101,203,244,177,98,25,134,231,5,151,46,221,173,45,18,165,73,49,228,143,98,156,211,142,111,154,118,109,154,207,196,99,31,20,55,226,29,183,120,99,250,132,95,102,92,47,252,205,111,90,244,88,213,151,86,212,153,207,163,43,26,239,201,105,107,80,253,88,85,187,47,82,126,213,182,239,245,45,88,236,239,115,245,172,57,180,233,117,199,183,40,230,190,187,53,172,205,230,187,94,76,240,0,38,127,15,180,59,64,138,76,186,108,24,5,215,179,67,21,97,10,1,43,89,25,224,97,119,166,11,202,23,118,17,16,184,108,183,210,96,25,67,208,166,215,83,236,141,255,255,255,255,255,63,78,189,191,255,255,249,205,85,41,148,143,6,156,142,102,19,166,184,0,0,177,5,28,211,34,243,79,73,141,250,140,56,67,168,243,224,129,128,217,131,255,230,8,11,130,132,163,200,65,36,153,138,152,163,74,179,1,9,141,200,125,7,8,0,64,16,1,132,207,67,64,17,185,230,32,27,50,216,96,196,33,4,128,18,8,70,41,203,130,189,144,226,96,240,194,23,74,105,165,80,199,75,0,55,97,149,152,100,134,183,99,98,69,169,225,8,32,136,16,140,99,64,28,148,93,143,64,26,69,132,203,17,37,161,113,33,236,96,198,68,166,77,185,195,14,62,156,166,166,178,115,231,4,213,218,244,75,171,189,149,44,48,238,199,54,239,37,90,244,248,244,198,16,188,120,135,214,183,206,186,248,35,250,46,156,45,241,197,221,113,220,253,252,62,150,8,138,37,32,177,144,113,14,163,153,212,90,70,35,209,105,127,18,169,98,119,25,181,89,162,9,178,49,163,169,226,213,78,21,32,121,227,119,71,50,11,144,8,32,0,0,28,55,119,237,98,62,166,230,252,3,18,20,49,77,44,159,119,147,240,184,78,160,96,28,58,53,56,179,142,60,36,38,94,133,216,124,76,119,210,160,61,148,53,86,39,242,93,28,205,111,39,232,151,255,127,255,228,235,205,223,95,255,255,247,83,255,251,178,100,144,14,6,216,105,76,19,143,70,178,81,9,217,247,104,226,122,90,53,159,56,110,61,153,1,40,143,167,77,172,44,160,152,24,83,40,114,161,132,10,199,71,134,37,74,236,32,81,143,58,141,6,47,50,77,124,217,7,210,143,90,125,26,64,232,52,138,86,192,176,84,136,128,97,161,225,17,141,175,0,168,104,181,12,162,128,99,180,56,115,104,168,18,123,227,225,64,154,169,57,174,189,98,64,4,106,64,60,49,88,178,188,251,95,108,109,242,151,13,8,27,240,239,76,61,12,240,232,49,136,188,141,155,84,255,51,26,219,40,41,142,90,36,175,154,220,165,78,111,205,172,107,56,220,38,121,219,150,44,126,226,4,54,186,199,113,141,31,189,196,24,176,89,230,236,16,220,38,58,233,136,235,168,181,148,120,55,193,94,20,110,169,60,130,45,153,215,123,30,126,57,142,23,160,101,120,181,98,58,243,109,136,104,251,10,68,211,228,44,80,218,228,19,175,204,135,168,197,235,101,209,169,97,14,159,74,63,48,165,97,103,94,118,250,201,235,114,254,170,165,165,160,75,80,8,0,5,15,11,82,65,226,0,135,162,162,0,163,32,107,169,24,57,210,107,171,188,45,155,100,99,147,226,169,146,238,48,95,16,77,227,86,28,32,77,127,248,183,3,39,200,170,81,2,97,127,253,179,236,197,217,14,150,255,251,86,122,238,119,255,189,76,91,148,213,218,98,56,0,2,148,124,198,16,77,36,240,224,25,141,171,100,40,96,100,99,8,200,104,243,130,71,12,152,120,204,202,65,12,65,248,72,96,194,202,76,160,193,91,217,48,193,1,130,3,141,9,74,202,160,204,94,224,224,50,127,103,107,79,211,242,255,3,128,217,85,92,55,170,239,92,34,88,96,32,210,8,202,88,202,209,125,162,77,64,150,224,154,91,112,228,189,252,78,135,225,177,69,48,111,167,38,118,196,179,157,163,218,65,7,136,4,77,2,232,222,49,232,225,129,67,10,67,164,166,46,72,161,14,160,50,64,8,14,54,79,147,10,249,200,108,140,217,64,117,247,171,203,248,46,78,218,196,144,77,189,200,192,4,3,12,199,222,251,122,156,211,67,206,113,48,66,41,106,82,158,158,251,174,119,253,55,62,231,144,252,74,67,138,214,207,31,121,115,127,1,88,238,29,229,191,244,202,145,226,226,108,82,71,152,146,24,0,0,0,20,32,0,36,12,185,77,68,0,143,171,18,98,145,51,22,215,92,26,242,187,68,163,2,1,137,150,99,31,72,180,203,34,47,142,210,65,212,104,140,227,195,172,219,255,222,160,11,49,16,180,209,4,103,27,151,30,4,0,6,196,251,248,210,63,252,181,14,35,64,0,1,24,152,50,154,66,49,255,251,178,100,147,140,150,173,104,207,27,105,127,48,73,3,121,220,107,11,40,33,197,197,48,78,243,69,89,15,143,167,1,183,161,224,26,90,88,25,0,23,31,79,195,134,64,166,16,31,152,127,146,101,128,169,140,130,230,29,1,25,232,130,68,111,54,68,44,206,36,131,55,38,91,96,112,12,198,98,227,92,130,201,137,178,193,150,133,11,171,152,210,106,8,24,13,185,68,203,5,68,101,80,74,102,199,16,7,113,99,208,244,63,76,198,218,123,226,34,134,206,83,73,30,105,75,130,1,4,216,216,126,156,7,36,120,19,22,79,85,148,58,0,107,75,226,173,52,5,240,114,163,114,137,82,117,83,118,53,61,63,42,175,64,211,131,171,194,45,83,198,24,60,3,102,83,100,120,164,229,235,180,177,171,87,237,80,187,49,154,76,105,17,198,196,211,90,80,16,161,70,28,255,62,116,243,151,94,109,213,42,133,147,101,135,221,185,255,172,234,238,175,63,29,254,56,122,190,150,227,107,46,64,252,153,138,80,178,146,236,197,121,142,20,247,185,118,213,104,87,127,249,174,103,249,217,108,141,158,181,54,57,210,218,181,77,91,80,196,134,222,242,230,60,229,107,153,64,76,231,26,186,195,86,105,247,255,205,247,249,255,253,239,254,247,42,93,196,86,36,198,77,115,134,5,65,215,128,40,88,223,67,206,235,162,174,68,136,154,192,80,14,197,246,101,92,247,93,45,244,244,151,215,147,229,137,135,255,175,157,212,129,212,162,114,10,49,126,236,97,55,133,70,60,228,79,203,47,255,206,205,95,175,255,68,0,2,64,148,193,0,147,124,134,13,48,153,51,199,168,250,88,131,116,16,1,0,35,103,12,140,210,7,48,176,44,28,121,50,24,0,193,234,179,41,77,6,134,70,223,15,33,121,111,12,78,33,52,136,40,56,199,24,21,8,20,7,231,131,3,171,136,121,102,75,81,31,2,171,180,17,247,17,178,163,187,131,249,165,31,103,17,163,33,198,132,210,197,139,127,133,6,65,228,73,102,20,138,40,204,220,7,5,208,137,43,226,50,71,65,144,228,134,240,37,11,217,19,118,236,210,78,118,65,94,82,250,21,67,10,12,196,100,110,204,2,179,170,92,244,140,66,25,85,186,185,200,119,135,213,147,235,183,166,150,126,87,241,119,135,71,177,94,81,75,107,56,165,186,224,145,250,206,53,23,250,249,183,159,191,125,125,96,120,215,14,15,206,210,28,214,160,21,103,200,125,156,203,122,121,42,243,252,215,217,10,249,139,141,214,120,15,226,21,17,182,247,85,96,254,91,188,81,68,196,155,222,239,155,90,10,33,29,105,61,245,10,147,80,173,120,105,0,116,25,49,96,137,96,105,229,148,161,51,196,218,255,251,178,100,130,140,7,182,104,204,155,153,124,240,68,7,25,193,107,10,40,32,57,171,42,78,233,179,192,246,139,104,105,149,189,208,84,45,121,139,45,33,134,5,139,11,15,52,253,71,11,76,195,33,76,43,156,59,168,204,116,62,24,105,145,212,0,131,168,55,161,139,171,177,230,75,138,10,80,254,169,253,191,233,255,254,254,249,110,72,0,3,76,37,38,141,191,11,140,159,67,12,11,238,15,221,62,78,72,23,204,46,11,140,237,145,131,139,131,13,3,195,19,0,115,29,4,211,26,15,147,106,210,115,30,4,51,84,9,130,33,116,192,128,160,194,34,44,198,33,72,32,216,117,8,64,66,34,13,186,24,38,32,18,11,44,161,64,87,168,46,144,82,40,24,177,165,74,96,194,188,13,122,210,99,203,144,226,60,242,4,18,188,76,0,112,88,4,21,129,148,206,33,116,18,86,72,146,202,198,76,129,63,20,201,144,152,179,225,154,68,66,212,156,76,32,131,223,113,179,72,71,132,106,220,166,33,95,83,53,93,82,47,46,253,74,170,39,61,27,198,225,32,169,187,147,215,51,150,254,58,169,11,187,51,147,51,68,168,219,249,72,165,38,124,35,175,97,253,194,29,148,56,57,218,7,41,76,162,213,35,167,33,167,93,3,202,121,56,41,205,140,8,197,209,133,15,102,37,210,137,169,24,148,48,51,54,25,196,229,102,103,142,153,41,211,78,154,214,201,172,181,147,59,82,254,117,22,170,214,169,69,71,237,175,106,165,224,4,3,212,0,0,24,142,79,184,140,36,214,181,56,235,140,15,63,35,151,62,172,137,185,87,79,140,117,92,242,51,201,9,169,90,105,23,38,119,250,251,190,224,184,96,121,58,45,41,169,128,226,63,200,255,242,125,52,127,255,202,192,0,0,0,176,192,236,52,2,9,220,194,64,90,76,66,195,16,210,144,46,140,63,129,100,192,144,3,76,40,70,220,212,8,64,130,67,90,70,194,132,101,86,71,156,254,103,103,130,27,20,58,47,35,74,1,31,208,51,240,151,184,44,113,61,82,81,31,100,48,195,109,188,232,4,179,9,144,23,231,58,72,168,221,158,218,22,1,171,4,218,62,230,149,110,91,1,34,130,14,96,197,145,46,138,43,100,195,211,152,120,213,31,85,53,59,42,242,166,169,104,161,84,232,47,40,185,2,202,147,15,91,191,98,223,217,178,64,16,99,177,107,25,186,119,44,115,68,162,73,243,191,150,52,95,190,80,66,174,74,50,99,112,214,236,68,81,124,57,203,61,123,251,35,180,208,181,146,13,127,247,185,127,255,119,91,127,191,199,15,223,215,117,183,140,205,182,64,253,124,70,181,4,57,14,223,155,159,201,237,181,157,36,190,3,158,198,198,255,251,178,100,108,142,231,208,104,203,155,219,201,192,72,7,25,242,105,231,54,160,185,145,40,78,233,149,193,23,15,39,137,151,172,162,20,26,195,118,123,216,119,13,219,230,116,223,175,194,164,162,253,219,151,57,151,253,173,110,73,174,254,124,175,255,126,83,235,0,8,199,194,30,100,116,198,150,17,88,91,129,65,70,84,116,10,120,72,202,197,112,157,239,145,24,74,7,203,142,223,29,38,72,206,155,64,77,72,85,77,246,172,195,74,255,63,254,49,255,63,253,11,187,68,226,134,178,17,168,210,33,83,127,247,218,224,203,159,203,234,3,76,89,115,13,161,5,76,190,88,13,71,228,207,247,199,12,144,9,67,135,179,105,134,83,55,198,51,14,70,51,24,64,83,38,6,19,10,216,227,50,226,131,8,131,83,91,75,224,80,166,96,120,50,98,1,36,101,160,186,99,192,101,32,17,133,197,98,123,118,48,176,70,29,8,82,24,189,110,217,128,65,57,32,225,109,224,60,129,1,229,137,159,18,76,154,228,129,3,168,172,16,206,7,88,168,64,21,38,148,66,172,8,149,96,2,4,221,25,34,64,49,36,83,145,48,27,115,60,252,122,88,161,234,9,41,115,26,92,25,44,130,66,160,57,168,98,175,51,152,150,146,150,77,55,182,130,251,95,126,39,230,46,144,148,161,171,77,37,161,132,246,155,24,243,159,187,83,170,55,33,177,71,62,157,193,147,108,85,107,29,143,71,95,77,207,138,133,145,83,101,157,107,223,187,248,206,243,14,127,214,173,134,164,175,39,54,127,97,168,214,56,206,92,39,55,4,71,142,244,73,250,203,87,55,106,86,114,179,126,93,56,247,239,79,79,77,243,179,114,189,173,210,173,157,38,176,140,32,107,186,76,12,104,151,209,177,39,12,45,215,188,32,16,137,33,200,224,62,64,234,205,144,63,79,156,236,194,132,124,146,175,124,32,102,70,95,246,253,64,177,208,91,202,168,124,58,186,202,6,188,245,30,43,233,244,231,105,182,242,167,63,232,180,129,2,134,210,125,138,78,129,0,0,0,140,176,203,25,158,27,153,10,123,136,120,19,200,161,51,106,194,112,32,104,99,220,32,60,76,133,192,243,25,129,163,26,198,67,20,70,83,23,156,240,0,54,106,160,92,36,14,152,26,9,152,94,41,25,114,22,152,154,14,199,88,241,16,215,37,8,23,196,136,19,81,48,174,2,36,37,248,209,32,11,10,36,75,220,9,149,2,204,168,16,176,47,41,163,43,200,131,67,69,203,196,74,133,211,95,104,93,27,110,37,204,82,108,125,67,152,193,132,113,22,197,246,85,144,194,143,220,152,250,82,248,222,221,235,118,175,86,188,146,197,101,191,182,171,81,206,227,150,37,80,37,255,251,178,100,77,14,71,155,104,75,27,185,100,240,73,5,26,23,97,77,122,29,173,161,50,110,229,241,65,40,22,231,141,147,41,200,150,39,240,199,12,126,188,211,221,73,51,139,210,242,94,163,139,40,98,95,218,247,231,81,91,15,46,62,16,174,172,235,91,51,208,87,38,253,255,91,109,13,123,21,225,44,179,168,122,157,226,238,190,181,187,245,221,210,242,255,123,173,90,125,84,113,37,207,114,187,217,76,190,28,125,175,151,107,23,211,172,151,121,141,165,94,122,207,253,65,1,128,248,11,136,3,223,228,254,21,99,189,92,112,243,212,82,56,106,41,34,178,161,28,219,152,100,226,242,146,217,128,224,134,21,201,127,104,253,145,232,171,162,50,72,40,136,122,243,93,212,125,148,133,110,233,28,11,36,125,255,167,114,120,175,255,73,231,37,194,64,21,40,47,128,9,49,135,32,73,141,5,241,145,68,169,221,49,208,58,131,0,130,166,67,162,230,25,2,230,11,129,192,160,240,196,129,84,192,82,204,202,2,216,194,176,176,198,145,253,99,37,73,134,224,120,41,54,48,32,20,156,85,50,111,226,102,130,163,32,24,0,218,156,46,16,90,168,44,14,18,65,89,114,253,174,222,83,172,233,73,145,123,215,217,65,115,204,49,33,215,242,160,226,138,63,8,199,14,179,56,32,46,178,174,67,247,55,6,149,75,91,112,154,109,136,243,205,171,81,94,14,166,122,166,32,44,182,58,160,59,38,211,52,40,203,25,155,18,59,151,23,149,98,186,178,216,28,163,117,188,111,106,185,176,27,72,29,103,227,235,26,220,108,103,25,139,175,170,64,87,223,74,231,34,7,103,239,155,147,176,213,119,157,54,198,231,239,166,165,197,167,109,137,6,170,183,155,103,122,144,129,88,116,158,29,97,198,162,177,173,175,22,196,38,184,152,183,120,167,111,158,121,87,73,200,143,143,127,164,32,7,7,7,162,149,160,74,202,156,195,147,0,66,154,147,171,62,224,146,8,239,74,19,15,45,20,137,252,176,252,153,132,169,131,14,45,19,126,75,2,169,60,158,133,122,35,173,143,36,41,157,255,245,234,247,61,130,184,23,94,102,253,27,209,207,127,248,215,180,86,30,170,48,0,1,163,2,34,22,48,60,1,51,23,16,100,49,32,48,3,15,4,197,3,30,81,143,192,103,72,122,154,228,86,10,121,153,12,126,103,244,49,156,142,103,161,82,26,0,150,109,23,66,137,131,134,134,31,248,138,177,181,142,224,51,146,116,77,128,11,144,81,177,49,225,98,17,209,11,50,196,192,200,39,72,65,134,6,233,166,36,242,234,193,59,155,131,204,99,213,52,1,128,169,185,229,131,80,105,16,242,227,212,44,14,81,112,192,203,25,255,251,178,100,58,142,136,0,104,74,147,220,209,64,72,231,153,200,101,234,104,30,25,159,46,46,229,241,89,25,158,103,137,149,137,224,106,181,243,10,153,167,138,13,139,202,81,53,254,236,244,203,181,248,88,238,61,202,56,178,75,113,7,222,135,34,17,188,103,109,50,37,71,79,46,161,189,142,93,237,5,105,138,108,107,58,185,199,103,34,162,68,44,80,191,159,44,165,137,119,78,148,51,218,148,150,173,221,202,174,21,108,103,83,154,169,187,251,228,5,187,243,181,163,183,48,135,103,166,110,210,231,218,151,63,148,157,254,91,199,87,172,82,126,54,62,98,229,157,223,220,205,29,206,101,94,174,114,189,82,253,139,157,185,255,222,246,183,214,162,199,119,63,242,239,0,0,8,4,110,79,42,190,42,154,117,92,139,15,33,146,50,224,98,140,17,85,144,200,186,174,88,19,215,195,199,54,14,218,239,170,85,207,243,249,101,21,161,239,253,203,32,74,101,56,250,139,108,203,46,198,168,150,196,197,173,255,249,127,246,127,255,203,255,94,95,42,72,49,85,240,200,224,16,202,32,28,192,140,168,198,93,16,195,145,200,18,7,24,50,234,24,76,27,9,11,224,161,168,195,1,108,194,162,232,113,109,3,2,230,145,5,99,192,194,208,49,32,21,51,80,16,48,192,42,141,61,99,233,52,83,71,242,86,20,9,171,102,36,8,6,163,120,34,86,68,34,71,216,60,82,29,201,15,5,160,129,198,99,140,192,37,0,67,136,52,130,136,180,156,152,45,38,221,11,25,138,137,65,101,81,24,58,249,85,241,245,141,21,247,58,10,67,36,241,92,31,102,19,146,144,1,150,136,14,83,57,252,117,56,69,122,214,206,114,187,181,220,117,15,194,41,233,38,94,139,246,90,69,154,3,194,150,243,194,50,45,175,89,247,239,184,17,53,138,83,18,255,216,245,166,28,101,214,30,198,188,240,228,158,87,242,201,168,175,52,243,231,79,153,39,164,157,189,219,139,247,60,181,223,50,50,75,152,116,220,76,81,230,31,201,14,179,83,118,121,35,132,166,79,156,215,167,174,206,106,210,41,89,3,26,67,80,42,90,140,10,112,158,52,108,76,168,203,215,57,21,96,41,150,93,203,136,67,99,173,60,158,154,249,4,197,227,196,34,199,165,241,236,35,34,21,210,136,173,22,186,177,192,78,13,171,208,191,224,201,254,8,95,255,254,94,111,196,9,255,207,255,232,0,2,148,184,18,100,49,176,24,198,160,131,15,144,140,193,105,3,31,11,210,99,146,136,112,146,44,128,128,104,88,192,99,131,28,22,0,193,163,33,132,215,243,91,10,0,129,68,18,235,245,185,177,236,145,193,230,99,242,186,202,36,32,195,196,10,71,126,255,251,178,100,34,12,134,61,104,207,155,143,77,112,73,103,41,193,101,37,120,29,41,165,50,78,225,241,9,15,158,167,153,148,137,216,149,55,183,44,144,214,66,112,238,18,159,177,151,197,165,222,219,223,54,182,71,153,145,44,118,57,101,91,111,124,41,255,222,53,157,239,142,168,53,180,209,55,247,4,224,197,100,205,51,76,237,206,149,221,22,63,212,35,118,253,222,107,101,95,237,132,54,178,234,241,111,54,35,73,72,87,143,37,235,233,153,163,93,237,44,175,122,215,173,66,102,211,148,111,202,51,51,44,141,172,68,180,228,39,134,161,46,138,80,197,164,203,8,74,166,83,161,228,69,88,122,75,150,147,144,160,158,27,237,183,236,74,5,39,99,140,25,124,157,69,39,4,72,196,41,75,226,238,250,171,12,10,10,62,60,28,125,172,102,193,110,84,253,130,240,134,229,135,130,45,29,255,231,56,135,134,31,21,148,199,105,11,99,68,3,70,186,147,223,250,69,127,209,255,228,255,118,199,103,84,207,250,180,212,37,0,18,163,1,204,195,51,3,227,24,143,179,36,218,179,138,35,64,232,0,192,64,28,201,227,36,88,150,74,147,14,0,243,8,133,147,7,68,243,18,70,227,15,129,243,0,8,5,166,159,102,19,135,6,45,131,102,6,4,145,81,217,149,142,96,234,196,25,66,83,38,234,151,136,28,93,144,62,19,66,153,162,97,75,178,80,19,41,249,46,212,82,132,137,217,149,2,155,143,187,2,218,217,162,44,72,121,49,83,41,75,208,19,74,138,16,229,153,112,214,162,197,31,75,253,219,154,193,170,199,223,196,109,222,48,192,85,201,153,112,246,209,107,233,187,90,139,121,206,218,8,5,178,148,154,240,212,218,193,176,101,218,13,168,238,122,205,72,49,106,255,117,158,52,105,54,144,143,150,104,16,238,239,115,73,54,166,139,2,88,57,159,215,203,107,86,120,248,191,180,177,45,38,235,62,101,219,22,104,195,75,87,18,91,205,88,91,190,47,154,63,117,156,201,200,62,164,89,169,144,73,159,198,200,0,107,150,160,85,182,135,135,185,211,179,0,145,26,11,223,15,51,214,81,14,195,107,35,124,147,133,56,155,249,39,187,248,144,179,148,255,163,176,21,7,162,94,150,69,134,114,189,233,255,238,247,70,225,142,223,254,141,216,94,126,63,27,255,37,126,180,136,0,167,117,252,66,52,103,192,2,163,134,5,114,115,177,32,109,21,206,97,104,197,4,235,117,199,33,18,28,59,4,175,185,198,68,39,40,112,18,112,12,76,158,244,229,74,154,40,66,76,53,59,190,110,152,12,5,213,143,15,245,142,189,10,115,119,43,148,116,4,234,28,172,86,210,44,84,164,208,22,217,226,70,70,255,251,178,100,42,12,198,24,104,208,155,111,100,96,74,71,137,177,104,229,120,28,33,161,48,78,188,219,1,43,163,168,77,129,41,217,72,154,143,245,42,87,226,150,206,42,254,82,42,54,179,70,190,244,100,7,85,50,215,141,168,142,139,93,81,26,26,177,17,134,10,99,178,164,71,134,115,31,0,215,118,192,202,31,235,185,253,91,179,107,116,44,109,110,219,9,152,163,138,25,82,67,51,88,138,40,250,6,94,216,80,148,44,159,123,218,80,135,159,69,231,209,89,165,209,202,182,54,199,45,242,218,50,244,50,243,16,199,87,218,158,129,110,218,241,171,239,0,160,215,224,64,32,46,120,232,69,7,43,136,140,177,118,85,27,240,129,69,82,192,144,20,0,161,60,200,164,31,69,47,18,200,156,148,30,12,15,141,254,141,16,170,131,70,12,83,77,101,103,9,15,10,123,122,127,211,223,211,255,241,252,228,122,114,36,107,191,239,201,185,101,128,9,104,194,192,112,210,192,160,16,83,152,78,103,157,113,14,25,36,4,130,128,211,22,135,163,50,201,1,160,132,88,147,48,56,47,48,168,56,48,40,182,3,8,102,23,130,5,166,0,128,130,67,72,144,2,96,80,84,193,89,194,120,173,161,16,125,7,184,206,99,236,229,138,129,206,184,112,149,98,163,187,118,83,145,84,0,105,118,66,192,19,245,25,80,155,43,33,155,54,202,75,225,233,130,230,249,112,222,182,161,3,121,171,33,14,119,120,178,178,199,213,227,90,94,242,32,30,38,210,118,209,94,172,230,48,88,54,182,194,149,24,169,141,171,83,88,124,219,62,115,35,104,201,129,29,154,145,33,218,144,222,173,107,86,205,53,109,201,245,75,110,183,197,162,197,107,195,16,211,24,242,33,134,243,134,17,82,225,226,206,156,127,176,198,100,41,32,157,218,250,251,82,133,20,174,174,196,34,110,165,204,53,30,236,91,150,76,218,202,220,81,46,115,228,132,29,89,192,146,212,167,110,70,26,40,204,250,150,69,164,241,88,236,30,169,103,216,253,189,146,90,229,250,12,237,218,134,156,32,11,251,124,78,23,12,136,79,31,1,161,96,136,153,12,237,245,73,189,14,232,237,95,253,83,153,161,45,80,220,112,41,254,168,212,62,143,234,196,244,32,0,196,2,249,185,0,33,157,76,208,132,47,62,53,82,50,76,67,32,9,140,131,54,140,134,37,76,60,6,76,6,11,12,49,21,12,54,88,141,55,55,138,11,3,23,128,196,104,48,4,5,48,40,19,22,12,4,34,138,99,10,4,4,64,163,146,97,136,74,140,5,2,165,102,135,64,42,200,166,39,129,213,105,145,91,174,148,201,9,3,95,205,13,6,242,146,4,193,98,69,128,167,31,36,161,255,251,178,100,52,142,135,100,109,74,139,185,68,242,66,194,249,237,101,233,104,28,97,201,44,78,225,19,201,53,35,231,205,135,156,176,187,0,203,83,57,184,201,226,40,8,155,24,53,167,205,164,133,155,147,185,65,153,90,203,113,202,108,164,106,40,151,242,204,109,218,191,82,198,219,164,11,189,97,77,141,47,45,234,118,245,171,17,220,48,229,216,202,193,81,229,205,221,177,205,231,2,200,130,135,99,27,117,231,139,136,168,177,196,170,217,187,24,115,136,227,30,234,204,41,12,97,175,3,238,149,131,147,73,26,145,119,202,40,186,143,30,109,63,33,177,200,32,145,100,12,37,197,212,96,199,73,170,168,248,145,197,179,3,169,90,181,192,0,0,0,37,128,0,64,15,95,25,1,40,38,135,42,197,52,23,65,91,33,233,248,224,232,232,129,136,96,102,244,158,54,165,213,27,154,28,41,185,72,193,53,60,26,105,225,184,83,20,19,66,156,181,219,146,53,189,186,218,207,127,235,206,166,155,1,99,2,79,83,97,131,179,34,194,83,10,134,67,236,142,179,125,197,212,5,152,38,117,132,6,162,65,32,177,104,97,112,90,98,137,112,102,226,186,52,17,2,66,55,248,40,4,141,12,106,90,85,15,163,34,16,64,152,1,141,152,80,2,175,117,11,98,52,173,241,12,139,72,96,172,129,255,80,27,15,175,29,34,61,75,203,83,22,79,100,35,211,196,230,65,233,103,81,245,112,105,158,169,159,68,201,11,186,173,80,218,97,218,154,189,24,130,160,73,204,43,84,152,193,253,128,136,157,110,174,54,231,238,229,197,241,82,189,252,112,173,91,153,213,162,221,126,93,144,94,237,94,49,91,53,177,199,10,94,255,67,7,31,39,99,146,143,146,45,146,104,107,200,225,16,69,56,242,160,100,213,11,139,7,48,33,82,63,50,149,82,245,10,108,25,52,39,126,39,159,50,196,220,53,184,197,81,140,200,156,22,143,108,58,68,187,149,85,58,39,236,176,58,135,90,208,153,0,105,152,130,234,60,232,73,48,241,156,84,129,144,137,17,202,112,128,128,230,192,84,211,185,190,150,242,215,191,49,181,11,11,7,72,219,163,71,93,22,167,152,213,250,202,255,51,245,219,123,53,138,6,153,206,101,74,165,249,156,225,151,142,106,102,35,4,191,250,253,180,26,181,93,222,146,0,204,21,74,205,36,25,76,200,31,140,54,22,14,253,93,10,50,35,9,64,19,30,1,227,13,67,82,227,3,1,179,0,65,131,15,201,147,38,146,224,112,28,97,136,48,138,108,224,31,51,16,4,91,36,72,201,10,170,24,246,39,34,242,213,117,29,97,194,64,145,196,247,196,85,213,19,189,198,202,86,141,194,64,39,219,186,246,255,251,176,100,44,8,134,225,113,203,139,185,91,246,69,67,233,182,105,135,118,22,233,163,65,77,176,222,129,29,148,38,133,164,137,232,166,130,218,179,248,165,153,213,112,113,118,251,18,76,185,0,224,15,53,118,185,122,198,124,99,52,255,41,206,252,245,136,245,114,129,239,185,135,221,202,0,242,140,184,65,166,241,195,215,36,29,29,229,136,45,37,3,165,40,169,56,199,49,132,30,246,187,89,146,235,86,57,141,210,212,201,234,67,216,154,150,75,15,162,48,37,162,177,129,211,51,200,150,75,207,231,34,32,162,44,226,83,115,41,196,169,116,132,159,61,47,69,72,105,185,116,77,52,238,214,177,109,244,183,82,149,127,63,252,63,95,74,128,72,0,64,110,117,214,171,184,34,202,52,118,194,78,186,43,246,40,204,132,65,21,203,108,130,217,212,55,38,146,169,15,249,239,236,206,29,41,25,31,79,94,80,215,10,59,140,209,201,147,171,121,82,226,145,250,125,50,57,31,231,80,11,93,59,63,255,253,224,16,4,75,118,224,213,243,50,19,34,95,44,137,220,98,154,56,84,120,192,73,148,181,175,19,5,14,2,133,141,204,196,181,94,149,129,67,176,67,18,159,75,106,207,6,81,164,159,186,249,60,245,101,176,27,138,186,51,236,135,86,121,37,124,249,47,228,118,166,50,89,186,9,188,51,171,204,63,80,29,248,245,237,103,173,79,245,226,145,219,239,238,174,82,183,197,103,118,11,94,246,153,47,15,144,70,178,149,245,175,23,161,41,192,96,202,7,198,240,241,188,246,95,34,253,168,72,204,50,254,242,197,208,81,197,92,223,48,231,84,254,150,92,232,0,177,133,16,124,28,92,62,81,201,231,118,184,171,131,226,27,18,81,236,86,194,59,229,137,115,172,255,27,11,99,249,78,82,189,235,6,28,146,0,213,98,235,28,148,97,156,196,44,183,216,3,196,161,44,85,184,142,154,25,45,68,86,10,138,104,88,240,166,231,182,15,99,80,233,46,100,73,31,253,115,155,103,217,77,173,45,242,30,251,29,148,24,236,63,93,127,162,132,179,35,246,235,7,102,239,91,63,255,158,0,0,0,2,2,11,115,126,34,114,94,83,28,12,66,132,250,174,45,35,132,147,8,27,43,94,203,225,237,68,137,122,15,207,92,121,95,182,227,200,51,154,112,34,240,29,187,111,81,117,193,37,183,223,207,148,55,174,183,122,149,140,36,60,121,12,205,153,94,60,22,62,50,188,217,131,56,223,46,0,2,2,249,72,237,150,81,42,60,205,147,179,250,54,251,59,103,62,88,18,15,85,8,235,181,8,186,13,213,81,33,188,244,11,58,114,111,45,30,86,57,250,81,61,235,68,226,93,34,89,86,18,137,108,255,251,178,100,67,8,5,192,104,210,107,76,125,112,74,5,169,178,101,101,120,28,97,209,50,14,233,175,193,32,27,167,101,149,149,168,98,194,152,96,54,222,142,81,20,166,154,191,184,28,235,111,43,116,62,120,248,244,222,97,226,159,235,30,251,212,142,245,250,190,125,109,141,89,93,188,198,109,157,103,207,111,139,110,36,217,224,0,135,166,7,75,213,134,54,101,34,99,40,84,109,160,67,235,233,131,133,7,134,19,175,47,28,16,164,232,155,200,26,175,144,164,168,7,166,214,165,78,97,180,62,159,17,20,161,71,159,177,21,68,7,132,61,123,254,234,11,254,65,126,219,184,98,158,119,254,159,90,45,238,48,193,67,48,104,53,50,20,84,49,49,40,50,114,127,51,216,1,87,6,38,133,192,161,132,120,23,7,12,130,48,24,64,94,24,230,85,22,132,199,49,9,199,146,26,32,161,205,140,105,173,33,202,102,96,12,125,171,66,223,72,100,116,72,160,22,60,76,189,75,42,64,148,173,175,177,184,61,206,73,108,160,38,215,225,128,185,130,99,212,47,8,197,17,32,17,86,146,33,82,228,149,1,74,154,70,174,59,37,150,158,151,177,128,96,122,223,113,78,45,101,90,137,241,166,128,11,26,64,22,212,194,98,181,164,23,102,166,8,52,88,232,18,218,3,232,20,136,185,193,40,33,159,52,30,171,117,7,149,162,196,154,77,94,116,185,81,209,186,232,20,107,26,65,240,197,67,248,62,160,236,80,166,93,37,29,100,208,124,94,114,203,69,23,72,211,102,234,66,161,157,212,178,179,239,58,89,90,186,7,174,190,181,245,182,98,115,68,185,198,132,212,176,234,138,115,23,2,0,4,64,119,35,175,123,34,98,103,66,13,158,4,122,95,217,51,220,190,72,73,94,174,184,22,93,87,27,173,171,112,132,189,154,170,174,71,159,254,60,120,185,106,86,37,92,234,148,65,38,234,211,127,95,79,140,55,237,163,181,6,247,7,155,212,255,251,225,255,155,0,32,0,0,18,16,171,202,8,227,4,179,9,202,140,223,106,30,192,166,136,225,110,31,5,1,139,122,128,211,6,131,12,68,111,85,17,100,227,102,86,113,0,5,77,0,0,30,52,72,95,75,179,3,73,161,220,154,11,182,229,174,72,31,86,245,61,216,38,158,113,145,227,220,190,129,246,120,36,84,232,73,38,4,217,240,160,43,199,98,200,139,179,202,204,26,58,181,128,244,239,13,79,117,240,227,117,134,200,183,233,8,223,171,49,250,47,91,201,97,197,46,94,177,228,37,63,229,182,21,112,183,143,35,30,173,71,127,90,255,249,191,135,141,238,79,172,208,180,248,95,61,247,222,56,106,213,35,161,92,192,19,88,210,199,131,122,238,255,251,178,100,84,10,198,129,114,78,187,143,94,210,69,197,25,177,101,98,118,28,85,209,52,46,101,237,193,44,167,103,77,135,157,160,63,215,103,111,220,220,217,197,110,168,16,8,102,90,195,85,184,94,52,178,10,7,243,249,66,125,251,93,156,117,182,107,250,248,59,249,95,244,185,211,64,17,21,174,198,74,169,134,220,24,94,250,210,98,114,134,68,143,32,209,166,18,102,244,216,131,9,47,162,190,75,227,226,73,227,178,217,125,30,6,200,60,26,25,98,212,114,6,165,70,205,24,132,255,81,169,115,139,61,92,212,181,50,223,255,201,125,127,255,214,19,5,188,77,22,38,36,97,25,205,136,112,174,57,177,0,38,0,6,24,208,120,97,48,48,112,120,4,71,68,227,7,158,76,204,98,48,184,56,247,221,88,145,148,73,178,182,140,210,47,160,65,87,192,1,86,161,204,96,234,197,80,27,42,254,12,21,126,218,171,155,169,198,142,168,228,43,50,221,124,114,131,33,130,35,90,141,0,90,196,69,158,144,8,92,114,25,227,200,12,9,230,187,21,40,94,125,241,154,4,228,89,215,71,158,170,220,242,68,233,189,155,236,105,50,103,5,83,70,186,162,62,172,43,213,206,71,76,223,134,150,229,161,197,22,73,91,51,225,151,168,190,242,87,120,214,188,154,255,43,17,126,28,247,99,96,201,139,117,40,163,223,197,241,185,53,254,198,188,255,235,123,250,205,253,49,245,125,99,21,244,201,237,91,246,167,58,97,118,209,157,237,203,235,51,238,76,222,212,246,212,72,144,117,255,255,225,255,240,152,51,78,152,222,179,151,10,64,0,2,57,22,76,128,177,65,13,38,188,189,203,122,228,239,109,209,65,23,46,100,58,239,51,247,154,199,223,129,189,127,121,74,97,194,104,199,191,151,131,211,212,189,142,49,224,121,215,28,101,97,75,213,173,35,223,237,254,135,126,189,186,246,111,250,47,255,255,234,191,219,60,144,0,32,0,0,46,24,20,230,102,81,33,130,195,102,43,72,155,42,220,14,5,167,193,133,68,128,224,4,50,16,10,64,179,19,83,213,192,195,76,246,33,247,137,1,75,164,32,27,205,25,171,221,21,54,235,253,7,241,157,184,46,178,121,184,220,203,8,191,189,110,53,182,29,123,86,59,158,13,90,95,48,42,130,175,141,64,89,165,95,51,148,209,49,56,128,87,109,65,91,55,186,91,127,16,122,185,113,189,109,185,102,221,143,252,46,181,188,157,186,199,56,179,244,67,117,188,44,91,225,198,154,170,199,253,103,127,251,249,35,253,200,209,241,44,109,213,36,143,197,219,3,42,120,176,211,119,120,228,125,218,2,100,206,203,236,187,173,252,60,239,10,121,169,3,215,48,219,47,108,255,251,178,100,89,138,134,184,116,79,59,153,122,240,66,197,25,209,101,98,122,26,129,209,56,78,61,123,65,21,143,167,89,132,21,200,151,117,78,98,153,209,171,99,61,83,110,167,125,235,168,148,187,185,28,242,207,14,240,239,159,241,245,159,241,243,239,247,228,213,126,166,64,37,16,51,134,94,67,140,162,245,79,185,144,59,221,79,30,21,8,160,7,253,104,103,163,132,44,243,121,181,95,212,46,187,191,249,182,8,213,44,225,203,54,69,166,78,80,236,138,87,171,90,126,254,131,93,174,185,74,101,180,121,31,167,228,254,72,7,10,153,77,82,44,50,33,96,193,86,147,129,197,204,218,51,46,24,201,141,84,145,68,32,32,66,2,48,128,152,197,166,180,241,5,42,90,179,180,14,8,11,1,193,65,108,90,50,227,166,48,32,41,243,142,211,230,176,45,222,133,124,50,156,251,156,99,218,171,155,34,64,191,252,254,13,205,142,74,47,42,242,96,147,166,48,13,74,246,114,152,142,117,149,32,42,239,86,32,57,187,210,237,155,121,146,219,92,169,35,219,44,109,31,103,173,115,148,94,181,131,242,249,192,253,199,192,163,207,171,30,62,26,113,156,43,126,228,127,189,122,255,221,218,205,89,244,205,51,236,87,125,159,6,70,174,223,11,48,101,133,53,185,75,53,244,168,213,188,150,183,129,140,66,83,41,43,86,192,42,120,254,46,59,39,69,18,184,93,49,162,225,167,109,137,158,124,195,169,89,239,152,168,228,237,123,58,148,214,245,41,0,0,13,36,145,62,131,16,48,125,224,188,147,207,116,30,247,85,96,100,162,119,16,86,197,241,67,83,27,114,25,90,208,96,242,31,252,38,204,58,145,87,81,64,89,131,174,145,143,6,229,188,84,151,77,147,243,183,83,255,217,211,127,124,239,127,171,255,244,162,0,0,12,16,19,86,241,16,115,162,0,198,133,52,83,78,36,226,151,235,88,196,4,82,106,121,3,102,69,83,9,24,26,4,2,95,34,186,209,213,114,150,253,200,63,215,20,34,154,26,210,192,87,138,55,177,239,223,41,254,13,167,164,112,50,252,255,117,228,213,246,66,22,53,89,5,50,210,196,91,215,201,249,154,38,71,119,237,169,73,177,135,120,121,35,189,92,247,139,158,200,170,251,101,135,140,163,226,103,4,186,154,229,131,95,16,177,143,37,173,150,154,121,79,43,251,127,218,228,248,132,155,183,149,162,152,93,151,166,42,167,129,19,55,122,140,172,245,60,119,166,34,231,27,24,87,214,182,123,154,246,249,247,5,239,15,87,91,132,20,87,254,74,81,240,141,40,208,174,180,161,121,216,236,245,37,152,25,101,131,159,235,168,1,0,11,66,68,130,113,26,129,117,134,149,135,255,251,178,100,103,8,182,6,103,208,211,79,102,208,74,166,153,165,101,45,114,26,89,157,56,110,97,239,193,32,164,102,129,148,169,216,88,178,252,145,196,159,114,6,68,49,248,240,244,118,36,62,110,142,190,130,142,182,202,141,141,80,253,210,40,58,140,107,101,179,6,5,209,31,53,15,204,181,161,172,247,249,195,246,252,226,127,161,210,229,57,87,248,99,255,163,226,160,0,0,114,24,0,24,69,115,51,16,108,203,205,99,230,132,77,30,28,8,3,24,100,152,68,0,3,2,16,189,35,1,65,227,13,26,19,68,128,93,29,123,3,14,207,4,157,253,98,211,102,3,197,228,180,184,57,82,22,209,62,218,61,92,45,208,105,176,178,72,171,82,157,250,111,193,227,104,49,233,88,131,36,192,162,244,215,106,54,35,41,123,111,57,165,179,203,212,131,69,177,220,27,55,53,219,122,158,172,231,242,145,115,248,62,47,172,31,24,253,59,127,130,19,254,9,221,191,101,255,189,255,47,53,229,86,75,47,247,198,93,127,13,55,183,216,139,6,198,105,96,135,8,179,30,152,157,242,166,189,117,120,177,152,67,74,53,114,166,189,242,251,252,171,33,61,221,99,226,208,181,109,148,78,190,44,149,141,134,180,222,54,213,23,234,175,34,99,58,188,58,66,1,5,135,12,239,101,171,17,168,211,246,142,37,215,54,163,26,214,86,72,90,250,174,213,164,203,112,64,83,142,144,155,192,86,243,24,191,227,209,175,217,56,125,167,255,229,226,181,11,186,169,33,58,3,194,126,78,91,86,161,15,61,255,221,27,251,235,206,230,241,166,167,183,253,23,255,255,249,107,58,128,0,32,0,65,111,152,8,148,105,240,72,56,52,96,25,161,197,30,230,83,9,23,244,10,91,71,86,182,28,38,17,128,70,75,38,9,26,135,3,15,69,218,99,196,168,9,152,26,55,146,86,167,48,58,117,73,167,179,53,103,148,59,173,217,176,127,57,87,228,175,204,189,128,246,191,126,56,245,189,177,154,116,188,34,6,252,200,160,115,242,139,236,138,143,233,87,55,89,81,64,127,141,132,147,13,175,117,172,181,194,141,159,43,191,227,60,167,87,235,225,21,137,112,45,213,249,36,31,125,166,55,163,189,231,11,57,204,69,77,49,188,124,201,22,45,160,219,123,197,181,186,141,171,101,18,40,231,248,119,185,176,239,248,37,227,77,121,139,233,168,154,190,159,227,109,204,240,238,224,187,188,118,225,55,35,146,216,107,47,59,103,72,154,237,123,98,60,217,224,102,177,160,42,98,98,144,181,43,36,108,85,254,108,2,4,0,0,36,103,210,39,204,71,18,174,135,137,162,250,41,179,44,134,97,225,198,6,57,166,40,45,138,135,208,247,86,255,251,178,100,123,8,6,166,105,78,187,153,123,112,73,71,153,201,96,197,112,27,253,209,50,46,60,253,9,4,144,231,204,242,189,224,128,170,203,24,36,246,79,87,80,186,143,176,211,146,31,6,156,34,231,97,186,165,212,91,253,158,223,251,117,230,226,126,223,241,55,251,58,100,169,232,0,76,64,222,55,217,68,210,9,211,86,206,141,75,90,3,93,16,146,101,97,17,133,193,224,80,184,64,64,0,2,48,225,148,192,133,82,97,81,164,192,104,198,255,129,132,0,96,201,17,10,72,176,41,229,29,48,56,182,75,12,127,179,70,4,179,5,129,169,31,83,59,81,206,55,121,51,188,56,10,198,51,8,201,234,36,0,185,175,52,144,80,128,233,192,205,136,16,20,101,208,68,157,152,229,78,237,2,128,180,206,138,48,2,152,228,93,11,252,238,27,147,90,90,34,62,243,159,136,239,42,45,198,185,47,174,247,161,119,109,204,129,29,221,32,7,206,60,5,4,95,119,146,249,14,63,156,57,238,154,251,190,39,189,32,172,107,210,124,245,229,77,52,192,77,175,172,179,79,108,218,149,106,82,238,46,183,108,98,255,214,6,54,198,51,31,87,96,54,142,35,139,12,44,161,189,134,79,171,178,236,246,44,166,30,204,125,244,62,234,119,244,27,44,5,192,2,66,74,34,164,63,73,234,203,161,244,200,140,105,138,62,128,53,91,35,247,160,86,35,46,36,189,81,25,254,175,16,182,170,50,213,5,25,15,97,78,170,244,78,57,47,178,176,173,238,116,55,23,127,234,235,171,111,183,254,152,159,233,0,1,99,37,143,13,82,33,49,1,152,201,235,51,172,67,77,108,43,48,200,184,195,133,99,6,134,204,14,29,47,3,104,96,129,209,141,198,6,3,2,147,4,3,4,106,88,130,37,118,91,21,68,67,75,209,144,86,19,98,236,118,169,164,43,197,128,226,9,2,173,22,193,5,225,154,141,86,23,193,152,149,211,10,184,88,89,19,69,252,1,80,200,19,178,68,102,57,26,6,88,246,57,215,103,97,110,163,246,209,73,68,43,84,37,51,131,155,132,119,77,120,30,138,167,70,5,21,42,205,27,94,96,116,92,101,113,201,25,20,64,106,85,146,2,102,23,177,69,171,157,94,161,247,44,188,224,190,116,203,206,255,116,120,250,195,179,4,59,90,175,50,124,142,6,75,75,127,88,117,169,177,234,39,206,11,71,139,208,161,181,161,181,108,236,110,47,78,194,27,85,181,108,239,27,168,63,137,13,164,59,19,146,174,90,141,199,209,95,96,133,133,173,45,92,236,72,192,2,131,0,0,12,34,73,7,48,33,193,25,92,187,250,147,240,44,11,46,192,66,147,71,31,178,236,114,232,116,16,79,194,216,255,251,178,100,131,8,135,26,104,206,147,143,100,96,72,72,105,234,96,162,122,25,57,163,61,77,189,59,65,41,145,167,9,135,137,178,69,226,35,24,226,183,234,209,122,54,142,138,22,58,129,153,101,124,215,175,253,147,239,245,254,156,47,126,110,152,71,255,212,126,86,211,222,176,8,0,9,73,208,177,121,192,141,16,29,24,79,89,165,52,135,104,23,196,201,70,7,131,28,144,224,196,119,10,157,15,2,46,115,47,2,124,233,49,75,4,150,250,147,244,1,80,167,34,28,98,146,148,221,167,152,130,92,60,51,202,59,201,44,38,218,95,217,160,195,176,3,10,165,166,142,144,10,180,206,194,12,184,54,178,42,218,132,90,226,10,144,46,98,201,45,183,188,56,226,173,110,24,231,182,243,218,245,125,39,230,182,147,30,155,49,119,240,56,233,46,147,114,107,172,86,248,86,230,6,100,206,243,188,234,90,124,225,163,117,207,182,96,158,20,179,104,163,133,92,57,252,202,211,77,192,66,117,122,67,246,240,190,245,27,85,238,135,81,114,114,57,150,123,52,192,245,104,195,149,73,51,236,77,26,115,210,239,78,16,112,128,229,233,185,9,112,185,7,69,70,0,1,187,53,103,100,99,1,72,143,78,78,165,145,55,118,67,31,20,88,66,223,129,203,72,110,78,47,62,235,216,62,191,180,40,182,141,254,49,241,169,143,24,207,148,120,109,111,149,75,56,182,28,50,135,101,132,164,78,162,189,12,236,153,186,217,232,206,228,255,230,212,207,92,0,32,0,9,46,8,129,230,217,10,24,73,6,100,235,57,151,194,32,175,234,110,133,145,229,239,81,64,192,168,0,32,97,112,120,145,97,85,204,164,12,109,96,117,240,133,33,64,77,185,68,13,29,25,18,252,66,158,80,143,18,57,148,226,93,25,83,85,112,183,31,99,183,17,102,71,53,13,233,187,38,227,153,38,149,150,164,152,51,135,97,184,90,202,194,137,215,109,13,202,85,184,10,115,234,10,82,189,228,90,85,189,163,124,246,88,198,145,59,147,40,108,122,105,71,175,162,93,155,193,27,146,198,128,160,155,116,143,188,116,223,147,43,59,146,46,119,188,184,231,201,46,179,45,254,232,129,166,212,128,254,103,117,13,29,168,169,249,225,56,183,14,185,247,87,218,158,12,88,121,203,142,169,243,30,121,97,62,123,147,218,44,105,140,40,217,101,108,53,102,124,246,105,160,189,119,103,7,116,145,174,19,6,160,61,166,158,119,105,85,156,47,189,237,153,64,1,13,205,149,116,52,128,144,36,207,136,69,88,182,3,193,74,241,27,185,118,237,23,63,169,217,139,251,196,183,238,240,145,54,154,189,110,255,245,75,81,19,255,255,255,255,57,153,91,141,103,255,251,178,100,138,142,167,10,114,77,187,143,46,226,56,3,122,18,61,133,42,158,81,225,54,77,189,61,1,0,142,167,113,134,9,200,20,213,209,90,0,161,129,131,235,63,48,176,147,138,148,52,127,3,228,93,54,242,147,34,66,48,240,163,47,21,43,13,48,64,35,40,93,48,242,211,11,20,48,33,20,124,114,65,128,136,142,5,10,134,226,237,13,234,48,161,135,42,37,35,156,80,182,78,160,136,24,171,227,173,114,133,78,223,184,96,186,11,208,26,9,86,28,124,233,227,108,129,72,74,224,112,176,226,56,180,253,138,134,49,6,138,186,212,73,196,173,6,41,188,252,116,72,238,203,203,52,50,81,130,42,125,105,193,146,245,115,112,236,12,138,246,72,103,180,246,162,135,214,33,195,138,236,187,239,221,126,59,2,162,207,216,213,237,79,223,226,27,251,99,83,127,174,198,250,219,181,247,140,53,55,190,57,14,65,52,60,51,119,139,148,187,138,176,243,241,15,237,110,140,174,242,220,147,71,171,21,145,118,249,117,92,160,33,3,116,128,158,165,64,243,217,63,78,169,175,5,42,49,165,205,144,49,50,119,238,160,255,220,229,83,158,127,214,249,172,110,93,215,251,115,159,80,1,64,48,252,61,227,129,70,112,99,96,137,90,211,117,103,164,242,114,160,138,160,190,154,183,238,98,58,212,146,98,38,2,46,249,65,144,160,78,68,251,179,37,1,75,3,44,193,7,143,113,32,209,95,254,219,231,85,155,244,63,255,191,214,0,32,0,163,79,18,131,140,58,27,67,227,39,180,142,91,123,96,102,13,19,24,172,64,85,13,8,194,192,33,18,230,2,6,204,208,44,3,29,135,128,86,11,0,16,16,13,207,86,216,204,98,70,245,41,54,245,166,52,232,5,27,71,0,5,203,101,178,27,171,29,229,151,77,57,79,140,69,124,222,128,109,243,59,82,198,107,48,50,40,109,244,160,114,236,168,106,8,35,116,177,170,207,37,136,212,125,76,95,235,83,82,237,202,43,82,200,75,4,100,174,148,203,243,75,98,26,166,176,25,69,115,82,95,122,69,58,251,92,247,14,30,171,204,89,228,247,107,200,160,4,187,134,91,91,17,55,138,167,225,18,122,101,84,221,202,175,113,238,112,74,222,175,123,13,220,199,191,78,248,41,188,182,77,79,37,162,212,134,85,94,36,232,81,225,59,86,57,41,183,151,218,77,181,213,34,187,102,150,85,47,134,159,232,122,124,64,117,173,26,164,142,195,206,60,8,244,99,0,197,83,233,151,79,204,203,41,33,248,172,98,221,43,234,192,5,142,254,197,121,40,147,181,56,237,20,164,119,109,218,183,67,47,144,254,96,76,8,40,99,126,128,64,191,212,132,101,240,71,90,255,251,178,100,140,8,72,87,120,208,187,152,22,112,63,3,169,177,97,231,40,31,225,201,59,78,224,189,64,250,143,231,85,132,45,162,144,120,56,8,48,146,232,175,158,130,74,78,188,20,71,100,19,21,48,100,107,62,109,222,33,117,108,230,184,66,44,177,113,131,229,208,89,158,222,126,11,78,217,192,87,93,255,234,247,92,1,0,1,68,56,20,20,140,95,2,197,135,3,14,206,195,132,42,67,39,64,16,16,26,13,17,199,2,65,35,0,160,0,6,128,38,1,9,70,50,166,70,28,0,69,2,75,65,109,1,66,147,208,137,221,185,63,66,91,84,179,88,120,95,166,40,140,0,38,30,216,179,245,116,188,178,57,111,220,108,145,100,228,191,51,35,220,70,54,204,93,90,140,185,44,154,222,43,150,70,185,1,194,107,76,183,187,79,79,109,199,11,63,27,189,241,106,73,155,22,162,32,149,185,179,143,245,197,83,191,142,230,12,230,135,187,0,202,229,120,189,117,113,126,97,157,242,229,139,249,124,227,224,197,187,158,79,140,35,61,220,186,214,187,255,174,89,222,94,245,229,135,127,115,54,63,59,83,73,53,55,17,179,74,240,118,158,130,63,61,1,229,40,149,221,134,34,210,237,99,161,66,181,124,115,173,126,63,47,239,221,160,32,36,31,79,248,106,67,150,18,108,111,136,11,222,106,164,141,241,189,111,185,100,157,136,149,157,142,79,202,41,175,117,42,47,145,8,229,40,43,80,88,148,68,18,0,194,31,245,158,20,73,141,136,249,60,157,144,51,181,69,39,97,99,64,107,224,178,237,71,127,120,78,189,201,244,97,131,33,221,27,89,134,14,134,252,156,244,27,229,61,90,61,142,57,228,250,234,170,33,228,250,104,255,164,58,184,0,2,8,48,96,206,49,244,43,49,28,4,49,12,45,62,245,239,48,244,37,49,24,16,201,129,99,23,128,77,124,13,49,48,20,193,1,129,8,168,218,123,208,20,68,219,161,182,66,104,238,2,34,106,0,7,106,33,39,122,2,169,172,167,35,64,180,131,9,126,47,153,208,80,23,68,80,131,66,139,102,250,7,17,129,8,129,190,76,193,206,188,250,56,96,129,181,166,68,40,85,19,81,154,32,21,78,74,160,199,131,109,170,250,178,166,53,187,143,51,18,92,82,109,209,184,86,239,59,113,224,135,18,121,108,51,215,234,15,214,246,97,130,211,252,1,79,40,236,49,173,49,38,85,135,230,212,175,97,217,245,176,235,103,77,139,85,113,102,181,244,170,134,207,239,84,26,207,46,52,89,76,231,53,204,51,206,134,164,113,38,166,218,29,122,104,221,52,69,245,198,196,114,205,88,123,83,27,157,199,43,73,25,10,199,241,165,231,37,223,156,65,39,255,251,178,100,111,140,168,122,113,204,155,188,209,48,62,165,9,229,61,66,122,161,81,167,46,111,115,68,201,21,169,232,13,131,149,216,98,149,240,143,70,49,141,74,229,150,99,229,218,157,198,172,97,243,114,167,167,165,55,108,136,197,58,213,166,179,197,240,136,227,206,255,247,122,215,243,29,114,254,63,90,143,3,6,192,18,0,103,60,39,128,16,5,120,114,74,117,150,193,174,231,49,218,53,207,100,237,175,44,249,114,128,209,227,208,96,44,154,126,126,96,225,226,121,100,47,149,86,137,80,71,49,129,21,53,242,255,198,127,249,118,127,254,159,255,255,210,0,0,0,97,128,80,161,24,57,128,152,144,98,24,75,143,105,175,128,227,152,195,129,210,118,24,237,88,40,127,34,160,7,5,204,14,13,50,25,164,246,211,115,94,139,76,204,68,98,2,147,59,130,67,4,152,177,86,169,219,199,132,2,213,144,142,131,126,37,173,72,129,56,223,100,233,70,105,164,75,123,40,177,91,73,119,41,48,66,95,183,217,56,230,21,74,108,193,8,187,31,6,49,34,32,205,167,203,246,189,66,231,132,231,197,57,105,152,163,205,235,112,233,136,13,222,211,191,16,136,119,10,146,112,83,121,85,21,53,120,68,247,229,43,12,101,32,212,138,83,95,146,61,117,166,184,61,239,88,237,139,152,77,50,174,99,33,201,186,217,131,181,155,60,123,123,255,118,189,235,119,180,245,200,165,191,219,149,237,114,172,81,41,33,235,203,138,118,114,212,186,106,51,106,67,141,156,228,28,134,185,126,214,30,189,240,230,178,203,26,109,223,140,75,133,135,83,91,236,110,81,27,167,110,178,217,136,45,38,106,213,160,229,103,55,59,249,101,76,170,61,202,230,50,219,245,247,107,132,38,54,14,180,198,119,248,160,12,24,212,133,173,12,160,105,75,122,157,148,192,82,43,179,238,226,39,72,29,110,108,131,106,242,243,56,128,75,116,250,30,2,188,127,108,99,173,24,96,17,255,71,255,191,253,91,252,171,219,237,255,255,233,255,181,90,164,150,204,175,154,248,192,209,90,87,168,0,0,64,112,192,224,87,32,227,9,176,100,48,140,29,51,89,18,214,48,24,6,99,0,48,31,48,25,10,80,32,97,152,10,129,25,129,216,6,2,128,148,8,11,102,13,37,124,96,64,6,198,14,128,46,131,131,160,86,122,65,149,149,50,65,124,132,27,81,134,140,193,133,244,1,28,202,107,144,7,32,82,87,237,40,210,158,104,180,180,242,45,205,46,106,49,146,151,30,5,253,184,210,182,134,3,127,33,240,16,1,100,46,100,68,40,54,23,13,135,206,78,43,211,3,128,137,133,95,206,8,44,252,35,60,220,71,250,246,225,79,25,128,9,255,251,178,100,72,14,136,81,104,203,155,218,123,242,60,229,169,225,97,167,118,163,169,201,38,47,119,100,216,218,15,105,28,200,9,168,89,197,43,16,133,66,221,2,140,47,27,29,18,22,179,202,26,86,35,90,60,210,207,201,39,206,227,35,76,27,120,120,96,102,107,190,203,40,152,198,243,2,148,139,135,140,218,214,163,79,109,217,52,61,107,41,4,195,203,28,177,58,137,56,178,206,169,128,125,49,18,149,68,9,236,123,137,228,56,79,102,146,51,108,41,54,202,77,166,204,86,183,236,140,70,107,94,48,44,49,96,47,57,204,241,179,114,222,24,183,106,207,243,71,25,177,91,191,225,187,52,75,0,47,20,10,169,80,248,13,203,185,44,134,48,218,78,198,19,178,145,248,113,42,221,47,186,232,188,154,117,107,156,26,131,59,175,244,136,52,202,175,47,142,169,65,31,162,106,75,255,255,148,249,239,245,59,255,255,255,254,239,154,9,132,17,56,24,91,2,96,84,43,76,68,130,188,217,106,61,76,24,0,212,136,21,50,216,19,48,229,11,53,4,101,90,192,226,108,200,1,164,232,29,212,208,160,140,248,81,75,254,97,132,7,114,92,53,60,103,161,16,48,128,110,109,228,38,150,76,3,80,3,77,105,224,32,65,33,73,30,90,70,18,4,65,0,17,74,6,163,78,178,6,141,29,243,5,45,101,170,60,210,35,164,32,35,129,166,56,23,6,179,1,199,134,15,74,190,130,133,204,168,132,188,76,152,182,58,192,183,225,9,20,179,13,120,195,192,86,188,66,0,102,178,91,19,46,242,118,24,144,202,248,177,7,214,120,164,54,51,118,10,202,164,117,83,34,81,44,227,205,77,40,137,46,90,156,149,169,133,76,40,91,244,8,74,109,72,171,67,215,212,255,218,85,39,51,184,125,249,220,233,187,238,244,57,79,206,125,124,185,36,121,80,86,22,216,149,5,153,117,89,207,221,110,234,196,114,126,212,90,130,139,27,149,149,135,121,118,238,29,181,115,185,221,89,218,213,20,147,57,223,148,66,177,153,144,210,77,125,219,157,149,127,223,151,182,184,205,111,242,149,118,190,56,239,30,255,243,251,255,127,123,229,106,149,3,131,120,0,168,55,168,50,67,3,75,46,173,129,242,40,223,20,241,54,243,239,243,149,113,168,20,139,69,203,235,50,34,49,29,149,109,170,107,210,163,251,191,237,79,43,237,240,231,255,255,255,39,255,201,56,0,0,202,152,194,194,216,198,96,144,193,208,208,196,5,8,224,221,216,206,0,49,151,24,10,49,24,4,9,143,31,228,192,160,8,16,11,136,70,110,17,230,47,129,96,73,28,177,68,3,172,141,13,11,122,89,133,211,8,120,216,179,109,79,5,228,232,147,255,251,178,100,34,14,199,1,104,205,155,185,123,112,66,230,249,243,97,162,120,29,217,159,48,79,105,145,193,22,17,167,5,150,158,16,220,218,188,116,205,87,231,246,216,29,154,69,44,158,235,123,239,75,119,65,174,212,16,128,129,54,111,139,55,129,9,73,34,154,6,214,229,45,47,186,76,132,2,150,181,229,206,127,5,115,18,219,198,7,233,170,100,170,10,125,185,26,106,71,29,168,105,210,137,235,251,31,184,204,144,15,124,230,37,41,6,5,57,240,227,243,171,239,88,141,210,53,105,190,34,215,125,178,164,139,16,195,204,214,143,169,227,237,206,209,227,166,216,213,55,135,168,246,44,111,177,127,10,123,190,143,58,101,6,200,192,196,171,113,150,137,8,81,85,37,230,39,158,95,241,119,23,150,212,103,209,213,177,22,157,53,170,0,4,39,121,213,97,36,33,30,108,187,53,227,15,174,25,249,50,119,177,25,27,14,207,2,227,46,166,153,171,198,160,94,51,78,187,172,225,185,184,95,9,111,171,65,141,67,48,51,46,190,191,246,255,167,253,19,143,226,62,71,255,163,254,95,232,2,204,8,131,144,195,64,12,129,160,234,96,126,44,134,53,203,30,98,28,3,166,0,0,12,96,142,18,166,5,128,96,97,114,2,141,124,192,36,2,204,6,194,16,192,92,155,12,7,0,216,193,80,13,75,144,136,230,9,128,30,28,4,4,64,77,76,170,78,100,112,42,169,120,24,192,144,228,218,101,161,212,125,146,255,90,26,120,186,252,109,163,35,28,128,48,20,82,57,45,236,56,155,226,17,238,108,180,46,116,136,18,128,104,64,46,44,88,66,36,9,172,218,246,126,158,156,219,232,144,175,102,121,73,238,91,222,88,143,16,148,95,221,199,30,207,242,232,240,43,22,159,92,187,170,109,194,188,147,243,160,123,242,199,163,131,244,91,141,56,107,30,144,143,231,167,58,117,248,249,124,127,179,74,116,8,198,186,148,203,51,69,87,189,54,251,172,172,128,235,151,86,116,169,54,221,105,254,154,52,202,51,127,120,175,79,90,64,138,214,57,247,35,164,95,156,115,15,161,86,175,214,84,10,95,172,233,40,6,1,96,107,209,250,36,84,221,193,98,191,194,0,153,90,185,145,190,108,4,170,36,168,72,30,95,109,103,121,187,77,29,90,132,112,53,150,152,107,170,32,62,100,47,161,28,128,198,85,130,165,211,102,228,253,62,139,53,29,186,95,212,207,253,127,255,230,191,250,16,0,0,82,120,26,41,25,16,14,24,80,6,24,162,25,26,85,194,2,133,65,96,36,193,224,52,192,112,240,4,37,3,128,180,52,44,7,230,66,155,224,226,164,136,135,158,73,240,80,46,163,8,195,148,251,121,116,70,216,255,251,178,100,29,142,198,125,104,206,27,184,100,112,62,67,201,243,100,77,116,31,177,199,46,79,105,237,201,43,24,39,141,166,169,160,250,8,227,21,93,212,119,35,244,105,223,175,79,168,190,234,62,146,180,245,191,125,191,201,232,130,221,215,158,100,130,45,163,163,146,122,67,200,122,29,71,163,241,155,110,63,245,150,61,191,221,173,229,143,233,127,212,191,173,76,243,121,105,160,103,240,71,108,111,127,37,194,116,228,131,27,102,170,50,167,189,121,88,174,159,98,60,246,110,236,55,152,23,218,243,147,179,168,37,87,211,132,127,50,255,247,116,223,141,92,218,215,247,142,226,189,247,249,50,155,113,232,120,158,177,184,125,144,60,139,219,18,250,236,227,118,202,25,93,105,84,198,187,118,23,184,183,211,67,0,2,17,175,27,20,136,191,0,72,109,82,55,204,134,95,40,144,175,133,157,56,219,218,204,92,91,174,4,141,197,144,21,202,39,219,237,59,91,235,229,87,161,58,248,138,175,45,226,191,255,171,255,80,71,255,102,189,183,125,95,222,3,152,35,130,129,137,224,16,12,1,73,128,249,20,153,145,171,8,20,29,204,0,64,64,192,60,39,140,1,194,112,194,56,11,1,64,0,60,6,230,2,192,246,98,64,58,166,24,32,114,121,167,39,185,123,14,42,132,19,148,11,174,178,90,234,127,191,5,251,28,40,174,87,216,92,16,234,240,53,37,66,164,35,235,34,14,98,21,88,194,111,192,194,161,173,51,246,45,109,153,50,17,9,8,10,86,90,18,37,173,122,112,190,77,235,144,110,0,186,51,53,211,244,28,11,28,31,37,208,199,212,55,8,209,219,117,96,26,79,181,93,244,171,143,31,181,8,28,10,173,204,247,44,23,203,26,27,185,176,90,239,217,145,38,225,182,8,144,26,25,181,121,83,153,191,215,213,233,152,74,247,10,230,152,147,13,110,89,105,209,77,233,119,122,143,186,252,64,103,247,150,250,166,209,55,189,239,53,161,217,130,145,159,185,214,27,19,4,43,46,85,15,31,196,86,94,251,114,180,175,20,24,171,5,51,120,82,198,165,233,171,222,218,254,255,56,189,231,198,32,10,116,88,225,0,56,9,183,54,128,161,133,65,130,26,79,4,109,29,86,219,83,157,129,148,57,36,96,49,28,182,22,206,105,94,69,71,200,130,149,170,166,124,40,29,91,159,82,34,233,70,42,122,105,235,255,37,205,94,130,225,90,128,108,169,25,226,157,223,223,255,91,159,255,103,209,255,201,0,0,5,243,10,64,209,101,164,194,64,220,42,127,157,1,23,24,210,5,14,0,166,12,137,163,160,144,178,0,232,20,2,161,80,184,196,101,160,195,48,128,192,0,181,224,116,129,66,34,65,204,255,251,178,100,25,142,134,126,104,205,147,184,76,112,70,3,217,237,104,75,130,29,121,191,46,47,105,113,201,32,23,104,53,147,189,248,85,167,156,188,155,81,116,59,213,128,80,244,97,160,228,70,219,234,176,252,82,75,134,108,234,138,9,144,65,176,54,247,29,80,102,161,76,40,230,75,118,234,46,208,189,65,11,146,97,168,37,197,195,233,21,162,15,254,72,107,218,223,220,76,170,150,177,251,22,249,251,109,108,87,142,235,255,63,180,197,91,240,8,98,119,20,221,74,245,25,49,246,136,126,199,248,83,178,205,30,135,166,253,38,205,197,68,27,150,121,140,132,73,81,196,53,61,146,38,19,194,66,103,92,151,247,109,152,155,170,182,106,207,141,227,220,217,188,147,51,133,251,156,81,67,17,110,194,211,162,151,77,147,56,161,112,108,0,0,2,0,32,0,0,195,85,104,16,250,82,25,153,174,252,121,85,31,245,106,151,198,97,98,33,84,13,55,9,166,210,81,3,235,64,10,46,241,149,187,155,107,88,109,64,54,115,254,37,218,183,58,122,168,85,253,254,125,95,255,79,254,65,151,103,83,110,124,38,7,225,62,98,124,9,35,0,88,97,76,3,166,184,160,162,97,192,5,67,192,238,10,14,147,4,176,79,48,182,2,210,226,131,129,60,120,7,12,72,68,0,28,58,134,16,32,65,32,10,128,104,132,13,65,192,53,1,234,50,247,212,83,38,244,8,34,69,37,97,234,162,70,118,10,90,179,4,2,225,248,150,166,203,226,254,198,36,42,203,91,121,193,37,183,74,24,0,66,192,120,122,139,76,22,113,190,108,163,163,20,206,246,27,72,45,230,245,34,91,30,236,212,102,159,42,89,203,43,14,217,169,166,176,122,59,134,230,80,106,143,39,66,213,111,179,147,72,1,181,86,224,38,195,88,29,202,173,144,215,11,149,241,142,173,182,247,61,13,41,42,41,109,41,118,214,142,24,77,39,4,106,173,100,103,187,170,33,102,53,185,163,67,236,190,106,214,89,173,131,138,42,65,159,140,138,113,171,75,164,241,195,222,229,159,168,245,216,196,206,38,138,173,152,115,170,174,219,44,80,160,124,95,199,0,3,160,0,56,40,62,178,215,146,30,62,8,89,212,172,186,88,223,83,91,99,37,239,162,104,125,204,50,173,71,96,72,90,96,216,241,120,172,100,177,179,95,228,115,250,101,123,60,97,116,79,255,150,218,104,45,81,254,96,139,3,60,239,167,191,251,61,94,148,51,254,176,0,1,163,7,76,147,50,4,113,0,156,96,98,140,123,5,6,101,168,42,96,176,16,96,153,12,96,0,182,50,9,197,0,64,224,160,106,97,91,210,97,32,78,98,144,20,160,43,48,32,94,87,15,199,101,14,255,251,178,100,28,10,166,192,105,76,147,184,76,112,72,133,25,200,105,133,118,25,249,165,56,238,225,143,193,17,28,167,245,149,149,160,124,219,119,148,36,61,89,122,194,21,8,11,172,8,196,169,25,163,82,138,225,117,53,160,251,119,155,171,201,142,119,130,231,126,108,39,217,20,150,206,5,230,144,71,1,225,105,153,246,226,76,125,72,250,115,60,250,169,63,87,240,179,180,56,203,232,247,200,212,230,243,178,210,242,248,123,27,127,77,132,100,91,125,130,158,249,156,203,134,212,71,183,23,55,140,198,152,244,79,110,113,248,212,119,196,225,229,147,46,12,245,214,110,146,216,245,228,85,104,152,141,174,243,237,40,170,150,180,97,94,18,233,89,70,212,60,84,217,200,197,20,178,242,187,45,40,182,55,11,172,105,70,176,186,43,160,146,154,68,23,0,0,76,0,85,87,37,157,149,72,158,145,138,209,210,64,44,33,171,222,138,183,80,64,52,9,172,78,73,71,55,183,167,253,42,186,182,201,84,107,77,14,76,15,240,26,134,238,58,86,120,74,224,58,114,218,207,191,160,215,234,14,175,223,223,86,159,253,191,253,255,126,177,37,37,48,36,157,49,136,37,48,60,0,17,162,198,208,215,67,194,226,25,152,38,26,128,2,112,113,86,166,200,148,60,1,25,16,6,135,27,64,80,77,190,91,0,246,17,6,143,111,163,67,179,45,154,105,148,49,133,57,76,134,79,147,235,154,142,90,191,252,102,181,191,234,194,127,227,203,206,7,170,66,184,122,49,117,69,236,202,136,143,39,230,166,31,255,253,171,203,92,206,79,175,254,105,208,151,191,175,182,138,188,94,10,84,200,215,189,240,239,182,115,79,241,199,43,115,252,234,115,214,90,178,211,0,24,88,223,159,195,150,181,101,121,57,167,17,59,102,75,202,224,50,78,71,69,73,65,107,14,15,37,187,155,203,178,189,187,62,234,55,186,97,102,114,171,248,241,250,48,94,187,7,78,63,154,233,70,208,38,89,67,120,222,61,254,129,214,154,107,159,98,163,8,228,215,44,202,0,3,140,88,81,219,46,234,29,79,9,87,245,51,88,116,161,20,82,118,16,73,36,56,20,219,71,234,255,204,9,7,92,160,220,82,66,95,255,141,111,137,181,57,216,104,183,255,255,255,151,79,188,195,240,163,53,0,55,81,37,27,52,255,253,239,233,249,184,48,83,35,147,12,96,129,48,69,0,243,11,176,189,51,196,145,243,3,240,123,16,128,65,131,208,66,129,128,216,32,164,131,0,140,193,40,4,73,66,16,193,28,233,140,6,0,224,193,148,20,23,208,20,5,76,5,128,124,48,0,89,197,17,1,4,197,79,172,51,208,14,95,148,33,81,83,120,159,38,248,116,255,251,178,100,41,14,135,227,116,202,3,217,100,114,72,229,233,250,107,7,40,26,205,163,48,79,97,49,201,58,41,104,181,148,9,152,43,232,14,75,25,219,50,225,167,219,72,107,44,19,199,87,10,163,38,81,16,79,25,129,233,22,139,190,92,60,98,206,67,169,84,164,113,158,160,110,192,33,44,85,106,139,173,250,248,38,37,94,206,168,176,46,212,59,171,89,70,98,181,109,67,72,38,203,39,2,123,152,64,25,225,224,45,116,184,4,159,218,157,46,138,52,109,209,34,157,221,59,235,63,68,173,194,244,114,221,226,179,218,226,18,161,113,122,55,65,148,227,241,39,164,171,98,19,20,47,245,14,203,112,49,27,239,69,127,77,71,214,156,63,173,213,108,80,221,10,181,72,203,84,111,220,247,175,95,206,133,175,213,19,106,235,106,50,11,91,254,179,151,126,114,191,48,75,109,230,0,0,1,0,192,200,134,194,116,237,192,134,230,53,37,35,74,148,44,204,111,76,25,202,171,88,54,240,48,138,239,17,217,145,12,96,103,95,251,85,134,165,208,44,47,105,181,22,55,109,81,191,204,222,101,13,31,4,154,37,24,26,211,197,167,117,127,233,255,255,157,255,228,65,115,2,177,91,26,1,195,2,208,81,48,67,21,243,24,133,60,48,53,6,37,44,0,132,224,0,25,140,24,192,89,88,76,10,192,0,192,32,4,204,61,195,236,194,120,1,67,2,133,80,168,184,64,71,20,0,220,150,105,63,156,236,222,155,10,9,205,50,148,247,30,117,165,59,200,176,59,185,252,165,118,82,227,184,227,217,171,73,72,35,20,213,178,220,15,21,184,84,21,21,135,96,138,174,215,55,46,89,57,94,161,12,22,124,171,32,231,235,151,212,166,134,255,48,143,239,254,235,93,175,148,106,247,117,127,91,71,101,188,9,255,9,125,227,27,137,31,201,166,214,236,183,39,7,78,86,72,188,60,167,203,154,89,131,139,75,80,186,246,82,220,198,114,243,106,26,250,185,249,83,4,23,145,67,59,104,239,32,108,106,42,212,158,212,100,147,208,79,181,87,183,46,178,204,214,244,222,56,157,202,58,143,232,232,0,192,0,3,109,32,218,242,135,136,196,213,255,246,203,55,33,191,89,211,10,10,253,131,26,85,252,222,99,135,235,143,33,122,127,255,187,228,203,231,237,255,127,255,95,161,76,74,129,106,4,115,40,232,236,139,12,239,251,212,135,214,73,25,93,86,221,106,143,232,220,19,243,117,119,81,93,21,44,0,1,160,184,163,152,32,128,225,129,104,23,152,28,15,57,151,202,95,152,53,0,75,80,48,63,5,211,0,224,122,48,40,1,8,32,28,9,38,0,224,90,97,188,46,224,96,199,48,53,1,52,251,11,255,251,178,100,27,12,166,191,104,204,19,207,79,32,86,41,170,7,104,199,98,24,249,163,54,110,229,141,193,76,39,104,140,204,148,96,0,128,136,2,8,128,78,30,211,133,107,80,4,6,137,250,166,77,226,16,11,81,30,47,138,168,153,71,83,42,141,118,69,159,110,69,119,146,178,40,28,134,128,144,8,161,247,78,169,125,226,164,128,12,159,44,231,61,196,87,55,100,82,138,8,190,19,133,117,108,92,97,46,253,123,217,241,70,18,155,119,76,238,158,184,196,85,214,169,179,239,63,51,253,98,186,251,147,244,221,239,125,229,59,103,34,72,109,78,240,237,35,194,129,8,70,44,218,106,152,181,59,116,214,188,214,44,41,133,219,83,89,63,84,253,98,83,57,56,93,51,46,230,167,152,137,139,183,66,181,27,237,61,101,206,181,28,76,194,11,122,82,1,64,0,13,116,128,111,197,147,40,130,244,5,93,220,128,227,121,75,101,34,134,159,224,31,116,170,58,188,145,65,166,106,19,181,255,255,202,219,171,250,119,111,246,255,244,250,162,163,28,28,153,18,101,212,229,186,243,143,181,55,108,255,209,203,53,222,142,148,39,38,176,0,4,10,121,81,106,9,218,220,213,111,77,20,27,4,0,76,152,193,35,20,197,240,152,46,2,24,92,8,27,253,65,24,22,3,166,73,132,129,105,128,225,80,209,64,238,135,2,196,0,113,131,74,50,0,129,167,81,58,65,160,187,152,213,105,115,252,167,176,173,216,213,119,200,5,91,248,58,126,231,254,254,179,111,77,115,45,255,251,98,89,150,234,38,146,133,198,186,211,100,68,129,83,190,223,243,13,55,253,8,12,228,193,211,57,248,24,178,198,210,39,171,41,223,217,56,249,150,179,90,134,103,71,74,255,193,111,188,115,159,20,209,106,134,150,191,119,97,165,239,235,16,31,236,92,199,50,105,12,249,19,121,141,151,53,68,92,241,190,214,103,25,142,202,99,229,237,178,121,235,154,45,164,197,7,160,58,135,101,71,196,146,82,229,98,82,230,148,153,64,225,219,208,167,170,198,96,104,239,249,237,189,140,174,239,243,42,139,2,179,7,218,122,142,213,153,23,45,88,72,54,244,61,155,245,82,241,162,215,175,255,250,182,181,255,187,127,191,159,137,10,98,205,247,123,65,213,148,77,72,141,223,103,83,121,200,68,56,242,58,149,119,23,163,154,116,209,221,216,81,144,176,208,225,65,70,173,114,168,22,60,128,210,92,173,43,160,0,0,9,112,194,131,92,203,208,232,132,42,48,145,90,63,134,83,48,224,27,48,60,20,2,15,70,3,131,129,136,42,50,131,0,212,77,51,229,27,5,15,166,29,0,41,88,66,4,128,194,76,141,92,100,42,190,81,33,134,255,251,176,100,30,14,198,169,104,204,155,184,75,240,79,138,90,3,105,101,96,92,105,163,54,78,229,237,193,23,16,231,9,180,41,208,199,195,24,142,136,86,135,114,115,170,70,204,205,218,236,1,59,63,140,13,14,180,184,83,43,122,33,44,237,159,56,243,215,132,113,85,207,148,97,29,160,2,18,73,153,28,163,45,49,251,88,92,40,29,190,220,163,195,59,149,32,7,7,110,56,128,178,81,68,169,139,228,217,12,138,179,35,17,125,56,3,167,62,133,45,156,189,36,159,157,18,78,152,127,155,95,45,42,218,247,112,85,214,244,99,168,33,104,238,56,132,205,55,142,86,23,125,135,67,237,50,187,82,168,198,81,140,142,197,122,42,171,166,171,236,153,173,116,80,44,178,185,70,50,144,165,218,199,232,177,207,66,78,0,64,27,113,54,253,68,158,179,93,17,190,148,172,191,123,179,177,5,2,6,200,198,49,37,183,136,40,179,225,97,168,212,255,244,43,70,54,77,188,221,191,233,255,235,253,90,160,138,197,65,22,119,215,73,213,101,214,198,81,90,163,163,163,148,115,139,59,72,142,230,49,200,83,86,132,23,91,170,208,30,98,17,22,101,249,0,99,0,78,99,122,68,120,82,196,98,161,40,96,104,6,96,248,146,76,11,24,164,26,24,160,20,38,177,129,32,209,158,65,152,96,172,25,19,95,65,145,224,213,10,242,126,89,98,181,62,129,112,227,105,142,88,0,19,136,11,96,160,193,151,134,94,16,168,96,203,249,214,117,95,199,189,150,53,148,188,131,16,154,110,134,226,152,196,83,167,140,42,241,1,173,2,60,232,178,55,137,162,165,136,192,208,236,185,231,102,144,5,215,101,241,236,138,247,45,56,59,93,33,138,178,95,20,192,60,98,18,245,150,35,215,81,48,215,52,242,28,144,78,197,185,38,159,164,37,213,173,245,189,99,58,220,6,242,248,55,219,35,230,159,94,245,196,127,227,215,207,242,193,119,172,244,52,219,161,185,199,172,122,90,4,72,179,124,110,159,126,153,251,199,199,198,109,239,188,53,161,110,11,81,45,241,155,255,95,243,241,235,88,85,254,62,177,19,71,214,0,1,241,53,156,153,35,0,167,2,106,68,16,243,47,70,37,34,189,60,192,140,16,225,157,45,124,174,128,122,125,57,62,135,36,40,188,19,47,157,212,206,167,232,205,70,203,178,14,38,133,182,251,126,175,255,255,242,72,179,31,250,26,222,144,76,111,217,87,72,0,0,85,189,221,49,20,163,53,58,52,21,99,235,180,5,236,152,232,41,141,13,130,130,204,52,92,200,68,204,48,56,195,130,205,236,248,209,72,72,44,28,80,18,198,140,165,5,233,125,38,98,207,235,55,95,203,57,156,18,255,251,178,100,30,14,230,177,104,207,155,120,123,96,59,98,26,3,51,40,24,27,93,119,52,110,229,237,200,242,143,103,137,164,137,162,68,213,80,118,140,99,65,151,25,200,131,162,243,83,172,13,172,194,232,225,214,72,135,6,170,9,36,49,6,181,215,46,145,249,186,185,150,230,25,194,113,203,180,225,254,166,196,173,178,102,37,233,6,202,85,38,90,86,89,143,4,61,83,228,103,119,173,192,98,211,26,238,137,246,108,39,149,114,35,126,105,157,234,255,94,243,218,115,56,119,171,247,21,199,113,171,44,9,99,210,59,135,130,173,143,117,204,170,201,23,69,246,38,116,225,13,239,196,58,250,235,226,187,254,223,122,175,173,47,53,60,214,153,226,10,33,251,23,48,107,26,214,213,183,138,103,231,53,197,165,136,205,121,33,128,0,0,126,124,46,30,34,5,234,167,239,52,168,34,127,180,79,8,145,237,168,24,109,157,9,191,174,252,104,23,9,128,126,213,205,197,200,182,251,255,255,255,255,251,108,20,28,58,31,1,43,59,53,220,66,29,163,254,128,21,134,9,21,70,74,130,102,117,142,70,26,24,70,74,127,33,13,65,103,12,40,39,6,64,195,20,193,243,29,128,99,0,1,178,168,116,97,34,64,96,88,32,4,85,71,10,167,134,110,148,0,236,221,151,215,118,70,128,134,198,129,188,187,204,192,131,23,3,62,106,20,220,91,35,121,62,205,110,18,2,229,63,226,32,219,228,57,3,175,145,136,235,47,202,249,46,180,76,144,182,209,249,105,42,165,25,91,49,145,17,47,221,248,187,40,148,154,145,5,100,89,99,186,214,246,44,182,79,149,213,134,129,130,74,119,13,222,102,157,185,135,174,84,21,51,99,59,73,83,107,127,255,47,244,255,234,13,228,103,77,209,175,57,222,247,3,193,155,231,237,14,211,212,100,87,9,74,83,213,102,86,202,76,223,26,101,108,119,9,95,110,120,222,208,51,47,205,33,95,86,198,49,45,55,43,219,97,203,82,50,34,131,66,159,103,76,59,64,100,105,182,120,2,194,14,251,170,104,171,11,128,169,222,91,239,25,128,42,179,193,31,71,157,63,115,170,169,103,19,156,23,148,242,29,73,92,181,41,79,6,250,66,17,177,171,244,63,114,171,202,127,255,252,194,9,121,39,235,0,0,91,252,192,225,240,4,45,152,144,54,152,42,93,24,49,20,13,39,170,18,24,49,152,20,4,24,42,12,0,135,18,160,20,64,10,24,166,38,137,2,163,82,167,120,4,148,235,135,3,151,57,130,198,136,191,122,170,59,167,224,88,69,173,128,50,147,252,159,77,22,65,72,146,152,60,99,214,151,138,37,131,193,11,87,55,5,171,92,128,57,186,8,216,240,55,134,255,251,178,100,49,14,134,52,103,79,27,184,99,98,73,199,250,3,101,39,98,92,141,159,48,78,233,113,192,249,13,168,105,147,149,208,34,235,5,6,159,201,93,23,206,13,18,126,129,37,53,60,29,77,81,125,61,180,150,160,251,129,175,56,37,187,114,71,82,241,79,204,206,58,137,151,248,132,170,105,154,228,218,185,110,248,39,76,121,134,126,183,108,170,236,9,207,100,193,1,57,40,176,189,10,141,81,166,110,185,212,106,58,140,171,156,249,255,212,239,210,38,23,50,182,213,252,127,243,247,93,155,76,211,44,185,64,0,0,110,35,80,3,13,103,199,119,227,71,206,57,17,167,102,39,44,155,10,168,215,129,183,230,98,216,110,246,194,16,217,231,85,191,40,230,18,110,147,254,80,139,119,95,255,183,255,255,255,255,230,3,164,86,203,113,203,34,97,21,33,43,27,78,116,177,246,215,67,222,229,1,243,10,20,195,5,65,99,45,217,3,22,195,99,46,254,51,93,2,242,0,4,195,99,108,193,145,40,195,145,32,201,241,4,66,13,152,70,2,154,64,85,152,142,0,129,136,74,98,16,72,20,2,19,2,230,16,129,247,217,147,169,31,16,21,155,77,42,117,202,101,81,139,36,40,182,38,29,48,244,250,221,109,56,139,239,107,242,97,72,182,163,131,196,1,169,203,88,44,221,68,198,135,75,132,66,19,54,68,165,106,98,237,35,44,56,48,65,250,202,202,238,128,21,162,101,56,172,208,60,150,238,97,234,158,34,232,38,173,86,139,218,139,239,230,32,88,149,38,175,69,249,30,113,243,22,142,11,198,219,97,91,157,159,99,179,215,43,219,79,180,92,76,151,91,246,215,51,108,191,39,49,97,5,201,210,26,234,73,107,69,193,185,6,242,245,237,139,41,101,143,106,140,97,149,201,245,159,15,78,225,68,171,115,11,160,223,173,241,241,79,171,190,221,11,158,213,235,64,4,32,0,11,196,170,195,254,241,152,191,48,238,179,43,63,16,126,229,142,107,86,140,85,186,77,255,87,193,65,231,122,202,208,153,202,7,42,53,115,198,240,180,103,233,119,251,127,240,229,136,244,192,243,35,23,18,205,178,128,210,218,0,0,178,162,112,97,16,84,96,202,142,97,186,78,113,215,120,97,120,42,96,0,4,97,145,104,33,22,12,32,2,76,145,4,130,160,80,128,63,49,221,68,18,9,140,13,7,105,31,160,200,178,19,32,34,10,127,31,153,225,65,80,48,240,26,37,246,96,34,151,88,20,140,16,57,172,71,85,247,28,183,65,35,111,72,202,12,180,247,116,106,172,64,68,217,169,186,226,193,39,7,68,67,245,215,98,30,71,145,190,153,61,155,201,68,12,203,94,6,214,94,133,185,83,205,201,255,251,178,100,63,14,230,199,100,204,147,186,91,242,67,131,137,211,105,234,38,27,249,163,48,78,101,143,193,24,144,167,73,163,137,170,228,152,230,234,196,30,199,44,212,63,158,34,11,44,66,77,135,177,24,125,222,9,207,15,226,6,7,138,179,10,62,162,138,28,125,242,125,215,114,169,147,21,184,249,136,223,178,51,93,135,21,214,62,161,51,76,204,176,160,176,209,87,179,124,31,188,250,207,174,157,75,179,100,220,159,90,233,9,133,173,51,203,214,250,168,183,161,159,229,168,70,0,0,3,67,118,102,137,12,48,4,203,253,87,114,130,54,114,159,105,162,224,136,14,115,244,99,103,167,167,48,39,8,2,195,136,214,202,188,122,229,54,119,36,140,75,52,70,122,12,176,167,81,79,37,110,212,127,173,191,242,176,203,176,146,28,202,132,160,121,145,101,134,170,74,25,66,160,101,136,137,151,237,102,179,27,132,8,140,202,42,49,225,128,199,68,115,60,19,128,162,51,13,2,76,96,195,30,24,152,140,37,9,91,109,36,56,3,117,216,97,225,133,94,48,193,134,88,251,87,127,141,111,128,91,23,176,244,45,203,141,67,190,240,67,139,14,201,92,179,101,6,38,32,64,28,139,144,1,160,160,84,47,51,195,100,234,198,150,82,181,94,191,231,11,125,81,211,74,8,211,144,175,148,233,179,58,143,228,238,47,61,54,170,105,47,153,44,149,78,86,158,155,36,2,113,62,17,70,210,36,50,21,211,141,163,146,105,217,62,94,49,200,95,69,243,101,52,137,1,2,241,248,247,188,214,117,243,102,118,212,98,121,238,97,115,147,145,56,214,31,137,101,243,4,202,151,48,161,2,10,222,167,86,110,205,179,221,78,234,219,108,177,218,183,19,148,204,129,21,50,181,239,191,205,43,144,244,11,58,111,204,0,204,201,98,39,168,136,33,184,228,68,90,94,205,98,204,94,70,235,219,11,5,115,192,42,228,102,123,232,128,44,8,22,7,231,28,221,75,196,24,184,71,14,30,65,159,157,145,170,57,20,245,169,244,44,83,251,255,255,255,254,141,183,25,210,196,254,193,60,139,68,0,0,115,43,192,141,80,86,54,141,188,200,96,99,216,155,141,226,84,90,230,30,94,152,108,24,96,0,33,163,131,160,1,65,129,8,198,21,21,11,11,135,141,177,72,5,129,23,52,192,113,203,68,197,71,50,94,151,154,31,129,240,50,122,8,113,196,5,166,0,10,5,123,103,94,247,234,13,95,143,9,85,215,153,121,11,174,235,2,75,18,49,157,163,196,56,42,125,106,37,218,202,92,24,74,152,142,155,31,166,111,217,163,62,117,241,84,76,119,11,213,241,168,246,166,236,150,91,57,197,227,104,0,132,108,189,201,79,255,251,178,100,69,14,230,214,100,205,19,153,99,240,76,12,170,3,100,226,104,89,121,163,60,109,177,252,193,27,15,103,9,188,44,154,79,74,108,40,53,120,36,68,165,75,186,31,189,34,70,241,114,52,119,115,182,94,188,63,176,191,178,206,238,245,125,250,84,226,183,76,238,70,163,220,70,3,13,170,94,61,205,253,150,162,253,126,126,102,243,149,157,186,46,205,218,195,90,214,189,221,101,90,166,172,176,218,21,29,180,69,132,48,143,127,172,0,0,0,121,83,144,240,33,216,255,238,154,92,182,159,72,62,79,32,208,192,149,1,140,85,111,254,120,138,17,26,114,167,222,31,21,4,72,104,38,245,26,219,94,191,255,255,255,251,127,255,255,255,255,255,255,255,232,132,21,58,35,204,99,25,202,140,50,58,17,89,93,226,159,79,164,167,120,53,152,221,8,142,96,112,203,99,140,53,156,249,198,131,5,12,105,72,12,54,22,22,48,177,112,64,40,92,97,212,47,192,40,62,85,98,0,78,244,27,201,84,26,150,147,154,181,60,66,58,1,33,87,45,149,54,146,47,27,214,170,114,1,124,176,4,1,123,27,22,2,155,44,8,186,178,230,235,33,77,214,161,199,73,152,75,96,231,101,220,133,238,98,47,30,27,182,13,47,46,254,193,112,178,84,26,241,3,116,127,156,6,169,89,148,204,65,67,249,77,171,168,245,64,231,224,117,29,82,71,211,209,252,31,103,39,242,123,51,229,183,107,52,174,149,159,149,4,111,121,73,1,137,136,77,177,84,146,106,150,137,108,175,68,206,87,51,251,94,178,98,250,202,37,238,170,221,30,205,84,125,187,56,222,67,254,51,221,184,248,52,222,181,5,202,181,174,49,150,39,48,9,201,82,133,246,33,0,56,226,130,245,66,66,225,112,57,38,107,247,141,231,109,64,60,226,165,200,239,139,255,107,128,80,18,144,35,71,95,231,240,241,114,114,137,108,113,171,12,23,217,26,39,91,123,206,119,254,191,167,255,255,255,254,162,54,250,170,83,221,228,144,0,0,10,148,16,94,54,240,80,210,227,131,54,212,12,12,2,53,202,12,68,5,50,248,224,198,128,135,12,210,224,35,15,131,140,55,204,225,139,4,142,165,37,125,171,22,140,214,74,241,96,101,63,229,245,145,221,101,142,217,169,120,242,108,48,52,80,226,39,172,206,208,231,1,182,108,129,77,180,20,101,7,41,66,20,36,152,120,29,12,174,176,197,67,97,146,78,144,196,9,218,44,140,220,203,57,44,69,54,22,195,95,44,254,215,75,147,184,12,242,235,115,67,64,237,184,236,206,173,15,112,166,125,134,40,209,92,173,205,61,117,122,222,164,119,75,199,206,62,253,51,186,255,247,143,189,77,237,91,255,251,178,100,79,142,166,136,100,205,155,153,122,242,70,195,121,215,105,232,56,26,141,123,50,78,101,117,65,42,16,166,129,157,172,104,174,169,138,171,33,203,9,178,155,38,52,170,241,245,79,60,73,96,57,194,153,228,123,123,102,152,222,175,6,61,53,47,180,142,90,220,149,155,12,126,211,77,122,252,111,18,69,203,42,155,1,0,0,0,74,57,42,192,93,132,223,61,34,17,198,90,177,76,117,132,210,25,12,12,12,105,7,84,164,238,61,175,127,184,9,129,64,164,165,199,243,120,156,213,49,201,104,108,120,157,76,12,238,121,174,117,255,252,167,242,220,111,242,15,255,119,236,185,126,159,172,47,1,15,78,92,3,58,163,24,215,106,131,117,115,77,144,62,50,72,60,196,80,83,9,138,65,37,177,1,0,196,194,48,161,164,112,70,2,27,24,192,34,167,153,115,63,106,102,8,15,197,8,65,207,52,24,22,21,60,173,41,49,85,152,193,7,0,49,202,200,113,138,80,244,49,135,97,238,190,172,118,94,102,18,219,192,1,40,196,2,204,7,69,22,8,38,44,66,132,78,145,85,21,69,175,56,242,177,65,154,6,44,33,176,201,92,236,139,230,161,86,165,81,92,36,181,26,12,251,244,223,78,207,203,113,109,172,233,169,210,88,173,45,171,114,118,247,20,46,214,153,29,151,33,74,84,226,235,243,180,133,194,108,228,255,40,173,52,222,230,158,80,113,40,77,206,92,145,10,8,150,242,162,51,54,185,214,94,200,34,108,189,177,124,232,95,12,217,81,77,139,167,24,172,192,86,16,3,86,209,159,203,40,106,120,152,169,8,171,57,167,17,34,181,232,66,32,200,213,36,10,210,225,128,48,19,28,101,179,147,228,211,98,202,105,159,119,27,197,100,17,144,76,117,95,223,55,129,215,184,203,131,105,90,132,119,109,123,141,168,166,247,166,76,78,230,203,10,209,91,44,217,183,255,255,255,64,0,0,10,176,192,41,83,153,19,77,223,142,48,164,156,228,67,3,156,49,1,196,115,57,46,140,50,39,48,48,68,217,192,33,8,40,28,36,48,184,80,136,48,27,253,27,144,220,80,8,108,57,33,25,25,215,146,154,35,143,18,180,23,125,49,219,65,72,169,42,100,156,89,23,43,121,191,58,146,183,175,224,86,136,32,168,50,91,190,3,51,36,228,156,73,39,73,4,72,181,41,76,52,4,47,101,71,137,0,173,71,7,133,185,68,208,75,224,96,149,232,5,247,10,230,160,12,95,38,149,157,28,102,130,15,194,38,156,124,149,32,188,93,208,31,213,98,249,31,187,201,37,7,234,125,4,214,168,243,101,190,156,138,118,46,154,247,230,61,48,59,91,31,63,229,180,2,178,114,59,175,198,89,255,251,178,100,91,142,198,196,101,76,155,153,99,112,71,227,233,194,109,43,118,150,89,127,60,109,177,26,201,57,163,167,141,165,149,120,231,236,173,173,179,25,26,141,171,85,201,249,167,244,197,57,88,102,179,143,108,218,119,173,6,94,126,122,209,44,128,115,254,240,0,12,80,210,176,5,162,36,0,106,51,11,10,255,162,123,187,58,129,54,233,125,92,190,108,223,120,54,81,159,223,144,158,67,68,162,98,17,66,31,159,206,192,170,9,4,184,73,146,190,64,173,185,183,22,131,196,212,112,124,181,30,223,179,255,255,120,33,14,58,57,202,239,133,94,205,232,236,211,155,196,62,102,194,142,11,192,48,208,227,61,60,7,10,8,74,140,8,53,40,197,8,146,189,76,64,128,20,56,217,88,130,0,125,65,142,118,104,107,51,97,207,130,68,102,110,237,17,48,172,17,149,172,41,191,178,9,145,80,156,101,68,65,121,53,229,33,109,122,89,94,111,116,148,4,35,149,75,64,170,249,43,24,194,141,129,242,43,195,107,214,71,157,213,28,95,70,132,29,77,81,117,162,95,59,63,229,48,202,135,85,215,15,90,47,113,145,238,156,222,175,53,61,0,212,123,153,7,15,55,100,87,247,72,187,62,203,177,48,104,170,177,17,92,64,169,221,142,26,103,169,7,211,54,119,180,87,220,47,95,110,204,195,86,55,21,109,176,229,81,160,0,11,208,217,88,138,251,101,4,54,233,161,73,18,253,184,111,243,214,35,140,220,30,53,144,98,254,191,113,116,193,112,220,92,30,74,155,95,254,61,181,228,53,207,179,106,211,166,97,38,203,255,90,91,255,255,215,175,102,183,245,7,19,206,140,248,155,187,223,98,141,17,2,170,19,191,94,192,0,6,243,35,212,206,4,123,52,141,232,202,237,19,52,215,131,85,38,46,19,130,105,165,243,48,248,104,222,160,115,7,3,140,34,52,7,28,83,8,196,2,30,195,107,12,202,12,2,40,183,43,78,59,134,73,75,81,221,90,203,220,246,28,165,52,120,52,83,107,125,145,225,33,221,69,194,253,27,75,73,201,69,3,21,5,133,113,18,35,64,96,240,42,66,218,72,20,216,132,119,133,94,59,172,165,113,215,84,171,90,3,108,244,200,3,185,73,35,169,255,125,45,50,169,2,218,146,194,230,26,173,124,164,57,214,228,207,63,251,176,60,78,13,75,33,131,177,240,24,15,5,99,22,149,15,13,98,97,74,186,153,129,115,208,177,121,119,130,97,22,11,183,19,8,65,249,131,74,53,229,190,140,65,67,82,21,101,34,39,234,106,26,42,80,142,80,101,212,75,193,137,96,15,38,35,12,116,245,128,0,5,192,194,218,122,50,136,195,25,205,70,140,3,76,42,140,70,255,251,178,100,114,14,166,137,96,204,19,153,68,112,74,131,249,195,105,235,54,26,225,163,50,110,105,141,193,35,155,231,169,147,166,56,212,17,38,227,104,121,45,84,58,111,14,51,245,242,150,213,24,2,49,145,14,67,191,255,154,196,5,152,154,104,240,216,42,173,137,215,194,204,55,235,111,97,115,138,233,150,178,238,45,235,249,210,201,81,236,176,5,67,25,220,76,168,163,51,125,36,216,150,99,173,206,140,38,89,48,144,168,209,135,65,36,88,92,214,101,113,130,35,131,73,34,128,144,224,209,185,4,128,54,134,179,136,141,3,16,230,220,218,148,108,64,118,105,193,121,89,81,83,240,128,2,109,153,176,204,242,58,215,42,185,245,42,47,89,80,9,82,120,169,168,57,163,117,16,39,68,102,241,4,153,136,1,168,75,190,161,173,69,194,84,57,16,6,121,235,173,102,129,4,143,197,113,194,56,33,79,115,198,192,123,175,31,86,134,214,5,41,42,225,190,33,102,77,223,41,235,204,127,77,216,88,120,234,246,148,39,126,223,159,239,70,210,202,69,207,229,40,194,203,216,253,229,155,241,47,111,46,118,188,20,29,41,27,45,185,203,215,57,51,212,248,230,219,122,204,205,255,111,241,93,60,189,89,152,161,66,113,136,137,239,206,76,222,148,233,70,215,79,196,220,248,64,58,1,225,101,234,214,163,166,143,226,75,192,169,15,20,116,165,49,214,120,50,21,199,207,84,52,55,222,254,169,41,69,202,5,72,23,26,24,98,219,88,58,102,24,148,117,120,243,169,234,234,231,246,95,253,191,175,255,206,49,251,161,92,147,79,44,125,131,209,250,254,242,0,0,83,152,118,108,33,240,219,109,142,186,168,196,134,141,93,176,208,0,204,77,16,214,56,4,73,240,1,178,200,161,163,142,137,188,86,164,50,178,26,5,184,36,214,92,185,46,133,209,110,57,16,128,4,80,46,92,193,248,136,58,106,148,137,232,179,20,25,172,106,96,201,153,8,30,78,6,202,153,56,157,57,15,228,193,230,215,33,116,100,163,67,59,91,189,50,107,117,195,235,178,50,190,80,57,88,220,150,42,191,121,94,123,95,76,252,249,152,245,84,62,19,49,146,180,212,43,236,245,42,69,242,181,235,116,245,111,158,14,163,122,195,154,82,249,186,49,194,123,150,107,49,31,240,160,181,40,89,174,188,218,208,133,2,69,29,155,250,234,42,171,48,105,154,214,62,190,43,254,191,214,235,131,158,217,181,183,156,67,197,91,134,122,133,193,14,222,117,105,171,219,126,241,76,227,155,149,0,0,16,0,0,114,88,188,153,96,65,208,107,213,92,19,77,4,228,88,3,243,17,183,236,188,125,131,253,212,238,39,254,22,65,78,113,251,39,255,251,178,100,123,140,166,129,104,208,27,121,121,176,53,2,218,57,97,34,58,152,137,163,66,109,189,181,65,14,151,167,5,165,21,170,127,255,255,255,255,255,255,118,115,99,38,87,232,203,128,10,137,238,56,202,235,154,255,121,187,18,24,241,129,209,154,135,38,128,82,211,88,170,12,2,25,49,1,165,132,69,48,21,34,84,205,36,13,11,232,176,58,131,111,241,215,202,180,212,100,168,38,58,16,227,12,255,175,91,115,249,117,128,160,70,61,142,120,67,217,73,49,252,208,103,78,53,87,205,243,201,55,9,181,163,11,76,141,241,182,117,180,251,107,114,40,87,88,52,224,80,149,218,228,145,221,89,153,42,185,86,211,58,155,44,210,37,0,218,65,96,149,30,10,23,66,225,163,68,193,230,55,89,229,70,49,163,152,143,6,88,245,198,113,177,161,106,201,3,100,75,192,65,5,38,81,97,228,196,51,84,138,51,34,158,72,163,73,187,164,177,194,232,50,110,198,35,125,160,69,93,50,198,168,213,236,125,107,31,141,25,99,6,229,253,97,106,173,250,4,197,71,158,85,40,248,203,5,9,62,12,69,194,148,67,97,3,92,112,244,194,195,165,198,254,44,82,224,136,98,58,22,219,252,40,28,96,29,197,199,79,8,199,35,187,178,15,67,147,159,243,151,255,241,159,255,242,191,255,255,229,186,40,0,76,25,78,204,147,9,12,212,189,204,129,76,76,144,89,76,253,102,204,113,7,76,148,8,140,49,18,64,160,113,146,97,105,136,227,216,232,144,12,15,12,105,40,76,55,6,7,64,2,160,3,14,38,161,131,160,180,137,41,239,214,48,56,4,151,179,163,29,28,142,2,143,153,144,180,13,177,120,41,236,43,3,44,247,9,204,174,101,166,217,167,197,198,163,25,56,122,7,145,36,88,170,85,23,25,130,191,4,2,203,223,231,216,128,121,77,69,184,229,182,22,210,110,164,43,15,145,234,226,227,110,120,182,72,79,83,34,246,45,75,155,95,59,220,221,236,183,134,95,27,195,220,30,109,109,206,95,73,212,177,202,90,76,197,140,240,199,175,134,22,125,213,151,195,65,44,113,106,8,29,130,20,180,129,8,214,1,45,122,71,238,3,40,184,174,174,184,127,168,191,169,203,46,111,239,34,127,45,100,156,225,0,151,107,212,117,55,161,53,167,85,35,207,235,79,158,249,46,132,1,193,65,225,90,64,205,30,65,0,153,100,136,30,172,12,81,11,26,251,214,136,75,8,215,169,176,153,207,126,7,57,29,148,133,35,235,45,187,255,189,176,55,147,6,162,118,48,223,121,81,59,84,243,142,17,134,149,173,75,209,44,255,207,173,194,15,255,213,255,255,88,12,96,58,6,102,232,108,99,156,134,108,255,251,178,100,156,142,199,44,109,76,139,185,92,244,72,35,233,193,100,201,116,28,25,173,50,78,188,251,1,50,165,103,5,149,137,176,187,130,97,192,246,98,194,180,100,72,20,97,185,236,97,128,176,23,11,204,117,12,12,4,33,0,32,97,129,1,57,151,228,0,240,200,202,8,133,246,80,236,133,129,58,36,165,177,72,96,104,56,52,0,211,151,141,65,128,163,33,80,51,69,80,128,209,26,233,44,43,27,91,247,33,205,240,224,149,215,44,0,106,161,14,178,117,97,131,130,0,101,254,145,229,198,6,152,226,32,129,108,47,19,1,158,69,216,117,162,32,141,88,3,193,81,136,52,211,90,33,146,17,57,141,81,191,52,50,115,123,44,45,75,5,245,115,157,250,77,203,150,172,92,93,245,128,177,216,200,8,46,188,93,90,119,11,193,175,241,61,74,27,229,169,142,249,69,234,181,43,62,205,47,198,130,227,96,120,194,13,153,98,151,222,162,103,202,255,186,147,109,76,161,99,92,64,13,100,31,109,17,24,121,177,217,240,167,30,101,55,161,98,192,19,96,79,33,20,70,157,71,248,224,132,105,194,201,175,118,176,157,41,152,250,172,50,249,11,26,30,182,186,213,172,155,47,140,43,4,130,225,194,151,55,255,99,166,202,216,210,147,251,78,41,12,132,33,7,65,144,169,107,126,87,190,70,154,168,125,127,251,100,108,95,255,255,255,255,131,0,202,167,57,169,34,145,179,130,185,197,40,9,163,43,41,147,79,16,210,72,99,154,66,96,160,182,34,11,76,148,16,12,10,45,76,9,20,76,30,0,77,62,5,132,33,8,84,1,0,128,76,128,185,102,19,131,19,233,43,44,130,71,3,16,193,89,233,84,136,249,194,217,248,49,118,136,9,47,205,54,212,177,144,109,149,72,97,131,22,7,145,197,35,50,29,25,117,18,228,4,70,170,226,84,94,226,100,217,10,183,15,48,183,110,52,69,197,93,196,122,230,25,45,198,14,246,243,57,13,202,6,75,26,205,26,160,106,170,41,38,235,34,253,47,43,92,169,71,99,249,69,244,249,102,211,117,196,202,214,36,1,44,220,211,249,11,251,222,107,223,27,40,105,46,105,200,40,20,177,112,79,16,140,133,2,28,11,89,8,7,79,81,18,180,116,81,32,153,143,99,84,60,71,143,63,78,36,190,250,19,177,162,225,78,190,236,164,109,98,7,203,210,226,143,212,0,1,4,32,0,0,14,211,82,37,80,10,64,252,9,82,208,132,67,79,198,20,154,175,108,13,109,20,134,30,108,112,154,70,173,169,52,193,141,65,120,96,132,173,246,217,144,18,99,204,64,100,30,147,25,62,16,100,112,109,237,254,250,81,91,255,255,248,45,69,0,45,48,72,69,255,251,178,100,150,142,135,15,104,204,11,185,84,244,70,71,9,234,101,162,108,26,117,165,54,110,229,173,193,8,28,39,137,148,169,162,51,116,50,48,18,92,51,92,218,48,108,13,51,16,247,3,23,166,46,3,163,192,80,232,4,99,64,74,96,56,228,4,10,204,15,4,140,101,27,77,117,22,4,73,202,117,55,1,19,155,227,33,211,36,142,186,41,136,250,130,49,50,200,106,34,199,42,106,155,114,224,63,110,151,165,99,169,219,81,166,83,112,96,85,157,8,71,250,202,170,185,89,52,25,29,115,98,245,209,10,182,14,60,170,225,153,210,163,52,144,70,161,43,43,113,64,144,138,166,171,26,214,178,153,229,25,45,236,212,50,27,162,32,103,146,2,57,110,144,11,213,53,51,87,187,110,165,13,10,149,146,213,27,60,168,141,146,217,56,180,192,192,124,45,151,29,23,24,99,92,213,3,227,81,1,214,75,182,205,82,52,6,34,73,209,82,227,201,53,13,66,251,164,87,69,39,82,220,213,231,86,138,49,219,157,179,160,0,0,155,147,38,20,129,150,153,234,8,202,172,179,156,72,187,6,82,16,19,154,80,9,18,248,235,119,188,229,227,159,14,7,205,162,175,255,12,229,10,152,46,203,44,185,122,210,66,234,255,250,190,191,255,255,252,139,42,255,255,255,255,229,62,68,0,0,1,248,152,232,25,198,50,103,112,201,214,67,31,152,142,180,255,12,91,152,53,172,96,209,17,129,69,198,67,8,152,104,218,96,32,241,130,195,230,103,50,3,136,168,36,14,6,186,111,8,41,92,142,206,240,18,24,92,177,65,98,6,72,24,238,214,68,128,154,54,189,216,128,53,36,198,152,16,39,185,210,30,92,185,114,66,32,85,136,208,25,66,194,146,67,188,96,14,179,109,189,32,125,64,78,48,200,183,163,129,166,249,115,195,91,83,100,36,61,81,207,109,66,63,49,148,77,241,37,51,245,188,111,245,7,218,106,122,9,209,231,131,60,155,94,159,246,175,247,175,141,98,137,232,157,181,25,240,195,156,47,52,106,169,95,180,33,28,173,126,211,6,53,25,213,251,30,243,56,200,125,182,97,32,132,56,71,80,69,137,72,254,36,152,189,14,104,186,219,233,187,107,133,42,122,27,120,203,109,175,170,102,205,137,13,99,112,96,126,136,226,112,0,0,94,223,8,121,127,0,10,98,25,68,158,210,0,190,241,182,209,131,195,111,18,187,6,41,94,211,86,171,202,163,0,71,21,93,189,0,71,64,217,154,230,157,29,29,26,244,222,223,183,255,255,255,232,245,111,235,252,73,178,107,140,46,77,157,165,228,198,239,24,53,31,103,168,14,49,56,128,53,60,43,49,110,242,54,193,42,52,177,2,51,241,152,255,251,178,100,159,14,230,252,104,205,155,152,123,208,75,73,218,3,97,5,98,28,89,163,48,78,229,117,129,45,163,231,205,135,148,216,49,124,4,50,29,1,49,128,81,29,3,76,201,8,140,111,42,129,35,0,64,32,17,42,152,78,14,130,64,32,192,142,50,129,160,97,167,41,151,178,216,56,29,34,3,160,36,25,122,12,11,18,142,37,144,216,68,9,40,85,45,48,54,203,154,139,72,228,34,205,49,198,54,14,43,165,70,151,44,81,57,218,136,225,146,178,101,26,96,140,1,98,230,161,150,238,199,48,116,225,234,119,155,37,7,135,177,155,151,101,81,86,202,234,167,182,119,209,119,149,26,254,53,160,75,248,247,149,63,28,62,147,240,112,245,198,5,123,225,164,179,245,101,94,150,117,134,56,90,157,217,92,95,32,186,208,128,91,204,31,66,195,177,99,46,78,25,218,230,182,201,33,208,201,175,122,39,153,15,33,37,199,234,24,215,127,50,64,221,79,16,195,177,136,197,245,83,127,17,20,234,138,116,121,250,107,126,160,38,109,201,250,44,36,192,115,120,12,41,159,46,99,18,184,126,135,33,218,157,22,227,78,221,200,58,173,153,26,53,218,159,224,98,141,15,85,150,197,177,70,58,25,53,222,127,215,111,255,255,255,122,183,250,116,196,219,29,147,25,199,201,189,232,13,176,38,183,204,39,237,238,87,212,0,0,147,14,20,163,92,74,51,84,234,243,161,152,211,65,158,3,118,82,163,49,130,99,54,141,179,17,70,161,82,12,199,96,248,205,35,68,136,63,48,208,84,52,12,195,48,44,82,25,1,65,67,178,170,23,228,193,176,2,46,240,53,24,193,128,33,242,15,51,228,1,48,51,5,197,50,21,148,224,92,160,105,53,111,173,5,229,196,208,106,80,217,161,91,182,135,81,166,32,224,105,140,238,90,74,98,177,133,204,3,12,52,107,54,16,150,86,58,120,69,64,138,195,121,173,6,155,5,203,32,183,253,248,251,46,103,32,165,215,14,214,47,203,173,117,85,165,245,27,75,181,150,84,199,32,217,78,245,133,23,51,202,219,165,149,117,23,165,170,50,10,190,150,190,165,16,78,253,237,100,245,227,158,22,119,189,115,108,198,127,56,133,46,87,226,119,184,209,191,94,205,63,33,8,231,129,105,114,196,97,182,2,79,142,162,48,236,68,188,82,19,138,237,43,7,14,38,38,148,163,209,2,96,222,243,119,250,80,149,89,39,228,223,215,241,156,94,108,0,0,15,72,11,48,188,97,208,78,209,145,230,88,209,8,147,83,88,122,142,18,76,201,51,180,200,223,116,52,40,9,93,127,194,25,82,21,237,102,158,246,70,253,127,76,253,255,111,255,255,183,215,254,58,242,26,165,33,255,251,178,100,154,14,231,198,109,75,19,185,69,112,73,72,10,3,96,71,118,30,237,163,46,78,229,149,193,29,37,103,201,131,137,235,219,22,178,211,6,67,204,119,148,126,201,31,146,238,2,193,171,129,161,228,89,141,24,185,167,211,105,129,162,185,192,242,216,208,186,42,201,24,98,23,152,24,18,25,228,9,153,130,80,0,70,177,145,84,199,243,0,196,224,172,40,1,133,128,5,6,75,224,194,69,237,99,14,101,84,111,118,30,224,128,73,185,152,40,36,153,252,171,105,160,1,128,5,187,75,45,148,251,2,84,111,177,14,20,14,128,212,52,66,50,99,114,194,224,148,6,152,230,8,12,237,209,17,22,166,77,236,20,175,85,174,219,33,104,86,90,134,41,32,212,119,36,129,126,74,181,160,172,146,110,73,105,30,100,87,30,236,118,215,229,150,230,106,101,141,139,127,53,223,105,191,237,166,85,73,73,138,87,91,4,66,229,173,87,202,118,123,148,215,187,187,191,214,233,63,184,41,215,230,82,202,44,217,228,255,52,203,240,225,193,255,90,23,43,115,175,128,175,92,189,98,104,187,221,84,112,78,57,189,182,220,29,156,63,138,45,139,71,232,60,46,23,78,176,190,235,39,51,22,213,238,171,60,126,66,131,212,181,117,191,131,224,99,100,120,194,201,0,184,8,162,194,28,194,162,96,24,37,155,37,164,0,217,81,254,5,198,251,24,244,104,226,57,210,130,2,44,102,255,10,60,91,233,70,99,133,68,96,237,237,95,219,38,159,255,255,95,161,255,255,255,233,251,190,29,10,45,69,202,74,127,47,209,0,0,227,4,91,163,40,71,211,64,125,19,36,217,115,69,65,243,71,202,19,59,195,83,47,77,112,196,64,80,96,48,220,49,51,80,153,48,80,67,14,4,141,74,10,78,232,20,75,40,225,35,49,32,136,177,211,39,100,166,60,97,149,37,3,99,87,239,65,140,188,34,72,173,198,0,40,112,120,119,53,80,93,217,172,132,91,140,152,212,51,168,20,214,243,36,46,197,96,228,90,104,68,35,214,144,241,53,130,114,16,24,231,178,33,192,14,118,15,131,102,152,49,88,8,165,79,110,85,198,138,27,139,150,177,232,64,70,8,19,148,164,230,249,45,182,158,172,208,55,168,222,147,194,34,173,98,20,234,24,27,70,100,161,68,119,207,156,201,83,219,90,129,175,152,222,135,115,207,41,77,126,239,58,40,147,123,209,56,174,14,135,55,244,80,230,249,143,51,155,219,226,206,237,209,46,81,161,180,65,188,86,250,227,91,239,76,24,240,225,67,190,179,2,180,92,38,247,73,32,83,227,24,195,85,49,141,231,48,155,243,172,231,255,46,254,127,254,24,66,154,64,0,128,62,108,16,156,255,251,178,100,129,12,199,218,112,203,147,186,123,112,64,41,106,3,97,229,40,29,41,165,54,110,97,237,65,15,28,39,141,148,41,136,192,82,4,196,40,115,196,47,13,229,243,232,78,216,150,68,152,243,221,95,222,243,212,123,177,95,111,128,236,48,244,214,137,218,227,127,155,245,215,95,255,255,167,227,255,255,255,233,253,241,82,238,229,238,255,217,242,96,0,72,62,149,32,194,67,243,94,56,206,70,140,54,90,156,209,119,35,3,130,140,196,151,50,72,40,28,15,18,135,154,4,120,0,18,24,60,56,105,114,121,131,10,80,154,45,21,37,138,233,214,197,126,240,113,210,102,133,126,249,142,73,40,246,21,157,138,231,198,234,238,225,165,63,228,204,123,227,2,254,116,36,229,88,22,18,176,114,153,34,137,22,206,29,136,229,208,143,50,64,97,85,181,102,84,40,227,214,83,123,92,41,92,33,39,94,194,39,59,148,187,124,34,34,248,13,240,119,90,127,106,163,53,116,157,242,172,54,186,72,85,239,95,123,188,95,3,126,212,205,84,238,29,125,203,21,123,156,164,147,122,161,255,109,150,198,70,99,244,254,121,179,133,141,227,120,90,153,85,76,237,48,226,39,77,181,152,198,191,130,137,141,21,234,157,67,157,23,71,241,155,223,184,75,131,85,252,53,209,141,18,234,76,77,225,65,157,170,13,102,133,14,4,93,42,55,196,122,73,15,176,144,32,12,0,12,2,5,4,44,16,216,13,131,64,87,184,26,4,50,240,45,210,0,28,58,2,104,64,82,233,156,47,243,31,136,237,70,223,76,77,47,27,211,200,157,221,75,106,251,39,253,243,162,240,22,54,47,160,240,106,90,48,57,255,239,242,169,253,66,0,0,161,90,17,129,5,70,79,253,30,7,156,102,230,201,161,69,134,172,4,24,34,80,96,161,201,128,7,160,1,65,169,133,98,50,145,128,6,166,41,77,25,101,233,24,16,206,50,89,0,140,242,198,229,10,143,152,35,235,230,28,26,25,5,130,101,128,19,169,89,108,16,122,173,35,34,101,216,191,200,183,88,198,144,109,26,170,21,95,32,4,157,120,168,138,225,83,4,77,57,148,136,144,148,182,100,103,150,141,70,82,16,166,75,192,34,11,213,97,190,172,227,61,139,36,153,87,28,122,182,218,103,238,204,240,240,197,23,27,214,183,93,200,127,231,7,231,128,14,6,92,41,193,45,156,77,187,31,50,195,182,255,214,186,150,60,6,181,143,87,214,186,73,106,148,62,62,81,15,25,24,101,73,202,245,177,155,38,156,40,78,46,177,132,69,213,237,139,12,180,240,156,216,85,175,222,181,165,189,213,140,176,231,98,128,250,67,240,199,69,194,102,84,234,242,196,99,186,203,43,204,255,251,178,100,116,14,167,193,112,204,147,154,123,100,62,69,73,226,100,229,106,157,149,177,52,110,97,239,64,231,143,168,105,135,156,96,192,125,91,55,83,59,143,191,189,219,122,255,238,4,86,196,128,40,67,161,38,6,240,32,68,14,49,136,83,126,66,140,29,16,104,100,32,179,24,216,65,98,43,60,241,202,231,82,227,65,81,3,14,219,225,19,20,211,236,211,188,163,153,136,244,221,37,248,166,11,135,122,63,244,127,255,186,205,64,8,204,56,190,48,168,144,202,159,99,67,195,141,32,135,56,230,12,64,41,51,168,244,200,67,166,58,105,0,96,10,36,97,112,121,137,1,70,212,23,130,141,69,203,47,210,194,49,208,134,92,108,22,236,37,243,174,220,18,242,233,176,162,60,48,130,226,151,182,87,236,53,102,252,58,129,57,88,131,245,216,202,150,88,67,146,207,174,138,148,67,132,91,98,241,248,19,11,147,129,34,12,248,176,153,87,228,60,219,11,156,74,70,104,195,90,73,126,41,12,133,8,137,166,12,11,101,35,30,183,108,222,53,188,71,136,214,115,107,187,172,64,101,37,249,27,41,188,149,214,149,147,234,75,211,230,214,63,35,110,135,141,251,94,57,232,181,189,28,183,201,110,167,98,113,132,202,203,133,85,204,148,47,88,86,123,21,81,37,106,85,234,19,248,180,220,174,110,13,199,44,241,34,177,203,71,202,248,59,132,151,203,5,153,35,188,190,246,237,113,167,148,143,72,49,216,127,173,34,73,218,220,140,254,210,202,2,8,23,84,138,36,112,57,32,81,14,164,0,152,28,80,208,98,68,216,185,24,65,232,245,39,227,95,19,72,42,255,138,241,138,238,203,208,220,167,234,58,153,237,191,250,63,255,207,218,91,251,61,189,115,31,39,50,0,0,241,16,196,98,8,76,100,205,4,101,81,50,102,208,122,109,112,224,6,63,204,86,41,204,77,11,76,3,11,140,18,13,65,200,224,32,79,6,129,198,94,138,167,66,129,64,80,49,224,96,224,179,239,188,88,71,199,95,86,185,64,64,238,128,167,131,83,51,66,133,197,66,215,169,114,133,83,50,180,217,128,0,141,69,165,3,202,216,119,230,104,220,118,132,158,203,60,30,10,144,103,24,205,9,19,117,31,13,6,166,149,5,12,243,84,231,84,241,6,171,35,114,237,102,49,23,72,5,190,45,11,164,44,182,181,197,196,91,210,155,161,139,53,219,119,84,185,77,65,238,243,56,244,186,155,24,147,112,61,51,70,105,188,4,174,42,221,53,140,197,175,115,138,126,162,121,120,205,93,235,107,58,212,135,83,115,251,197,108,153,76,201,149,67,132,60,102,181,187,38,226,195,79,77,30,90,94,72,12,114,209,74,229,72,175,94,255,251,178,100,109,14,23,153,114,205,19,185,123,98,64,69,10,26,27,2,12,29,125,225,52,78,97,115,192,252,149,39,81,147,149,216,209,194,89,181,102,24,149,163,217,103,195,22,233,141,211,27,199,250,206,127,251,249,129,75,77,0,96,0,0,40,1,60,141,91,97,140,54,184,10,91,168,132,152,46,75,248,165,47,67,118,30,12,83,30,100,244,243,137,211,252,37,11,250,218,143,168,222,251,250,15,80,86,255,253,31,255,255,95,183,30,167,250,130,164,152,24,189,102,98,128,112,20,52,68,50,52,105,116,240,22,240,75,168,215,22,195,29,11,140,40,190,48,96,65,50,141,18,5,52,56,164,136,34,97,145,105,137,208,132,162,245,108,30,14,197,211,12,192,0,40,171,98,189,13,24,32,48,146,79,73,112,225,241,175,159,166,185,212,72,129,53,44,42,212,128,171,6,160,78,50,113,15,22,212,71,100,161,91,145,182,100,183,210,221,129,37,12,106,58,147,82,56,53,164,65,241,217,199,230,63,34,153,100,143,102,235,115,112,84,150,221,10,206,157,174,234,114,129,200,255,129,239,97,203,54,190,207,62,238,237,69,255,83,24,83,162,253,55,24,220,39,28,175,99,114,59,221,39,94,254,193,86,184,128,24,204,20,212,5,78,148,65,137,81,85,160,225,170,69,137,155,190,7,215,25,228,248,55,5,203,81,121,143,107,39,37,4,166,185,162,29,150,67,222,245,75,46,197,102,138,195,46,120,57,106,157,115,19,126,98,108,119,110,202,224,238,255,254,127,123,46,245,219,47,245,128,0,1,64,23,90,232,39,176,34,66,44,203,86,148,99,42,184,148,11,52,179,211,205,212,34,49,145,91,213,91,81,247,87,147,221,69,32,163,169,249,201,71,131,50,3,198,15,157,236,200,115,158,22,223,211,233,138,226,223,241,91,178,33,0,2,138,185,36,160,147,17,177,61,8,147,99,64,52,153,48,83,232,41,172,24,8,116,41,153,20,108,144,16,28,77,195,248,44,4,105,254,117,99,238,24,64,123,241,203,216,160,9,252,130,216,84,108,96,168,200,105,133,66,163,157,200,243,44,118,55,77,184,225,50,237,136,90,238,110,158,48,137,74,208,209,47,136,215,170,66,61,110,9,81,19,47,220,154,227,64,162,198,177,27,48,138,253,47,168,35,194,68,230,199,61,249,211,62,163,51,102,212,174,161,106,238,91,240,243,147,197,43,179,101,198,245,166,114,217,187,219,195,147,127,4,195,245,228,174,252,45,116,147,173,181,40,125,140,247,39,190,249,153,137,141,229,83,205,77,216,127,60,70,70,119,208,103,153,117,224,168,98,170,216,34,166,74,7,150,94,93,181,162,216,105,187,46,76,88,76,140,17,91,92,176,255,251,176,100,101,12,182,209,104,207,27,122,121,240,71,69,73,192,107,7,40,27,137,163,58,110,105,231,193,26,148,230,213,165,137,232,219,90,33,113,151,52,153,212,85,115,177,213,74,232,39,204,196,36,160,200,38,60,17,138,96,9,108,239,20,17,26,220,38,86,102,11,51,88,81,82,52,44,177,168,209,175,49,215,28,15,117,28,204,86,76,8,185,80,212,76,147,28,77,185,164,218,41,127,106,155,246,50,93,228,121,255,236,83,147,253,114,30,175,255,255,255,253,96,0,8,54,129,131,64,64,153,146,247,230,76,47,25,205,20,99,183,41,143,192,166,44,53,149,18,136,10,156,64,6,101,169,129,12,8,28,120,90,130,158,63,136,151,17,90,37,148,202,61,57,101,112,60,144,91,112,164,44,161,131,19,68,193,212,119,43,165,240,182,108,159,149,208,128,74,100,93,142,168,227,1,169,217,99,132,110,19,136,184,85,20,238,77,169,151,85,132,224,215,190,142,215,220,253,189,29,26,1,139,31,7,148,105,87,26,231,246,115,6,28,40,117,199,215,107,100,206,173,26,133,20,186,42,107,172,79,154,55,226,21,226,110,45,191,67,245,118,165,139,109,151,233,189,195,118,66,241,101,2,170,59,200,79,226,60,134,249,153,58,233,154,210,201,203,116,183,123,17,122,60,70,69,11,143,149,58,247,80,219,85,239,232,204,119,169,224,40,140,199,214,97,103,125,171,231,115,182,48,98,70,103,212,163,12,78,37,235,221,64,221,201,120,192,19,118,92,169,92,72,80,241,64,41,165,121,60,68,24,4,121,124,186,64,231,170,179,84,231,228,155,165,112,41,87,227,209,52,242,230,254,155,184,188,42,147,20,36,250,220,202,87,42,142,142,48,254,55,244,41,161,48,239,148,255,179,255,85,93,186,128,0,2,138,212,199,132,140,133,52,193,190,78,158,64,192,76,13,94,80,200,194,140,65,72,46,40,135,134,72,6,8,38,37,7,17,5,153,105,80,52,30,250,246,174,192,80,79,118,85,24,156,99,207,206,214,22,132,46,4,91,202,118,217,218,183,198,211,189,250,157,7,64,128,204,119,192,136,29,204,86,70,178,13,132,244,121,79,115,206,146,164,101,173,97,203,138,149,8,69,30,60,162,70,20,54,37,126,225,16,28,88,73,132,236,59,71,190,198,102,191,157,78,64,157,121,135,7,183,152,11,113,98,76,164,75,39,34,171,198,17,95,7,73,201,81,244,175,112,173,247,33,50,217,72,159,142,204,218,46,21,132,72,252,126,171,202,136,245,56,21,179,6,24,233,245,46,235,100,226,194,150,141,187,175,108,66,118,7,40,102,154,142,57,100,159,102,163,115,227,163,184,146,41,61,215,83,53,99,156,224,128,255,251,178,100,105,140,54,140,104,207,155,111,101,176,71,67,249,198,103,7,38,30,5,213,56,78,60,89,201,25,35,231,81,149,149,152,0,1,145,231,216,198,160,217,100,224,0,198,213,78,194,241,135,28,55,160,34,174,2,195,6,108,2,226,84,160,229,9,196,45,53,225,99,220,182,93,188,9,212,49,16,150,148,149,124,125,227,193,19,238,226,182,169,244,255,200,171,253,159,176,188,187,138,165,40,164,0,3,205,27,69,52,133,68,221,40,35,204,198,10,208,199,9,79,25,8,44,68,170,48,48,124,66,44,50,8,4,192,196,17,0,132,112,6,37,33,48,24,17,73,178,22,94,201,1,0,171,112,243,253,17,2,7,103,168,217,109,8,84,18,60,22,108,193,193,0,128,43,92,149,195,205,146,210,249,106,79,65,80,25,87,65,16,202,48,139,147,224,255,89,39,100,249,30,216,156,38,203,16,204,149,81,211,5,243,248,117,35,0,185,80,170,17,237,173,166,214,176,99,234,71,179,101,244,85,41,129,105,164,243,210,170,8,255,14,18,226,3,51,154,84,221,86,63,68,185,60,85,230,215,103,145,222,222,27,202,60,234,51,248,17,244,227,101,189,195,162,104,210,97,157,99,84,84,236,154,198,134,152,111,204,209,231,117,43,155,215,211,174,102,135,133,123,232,207,42,190,185,113,85,199,101,157,89,78,197,25,174,121,92,189,208,153,165,172,140,77,250,141,7,122,145,186,207,172,229,168,22,230,245,99,242,126,87,133,130,0,0,0,4,77,5,180,59,225,117,66,83,1,152,150,104,66,206,238,167,136,240,204,249,71,82,56,65,93,44,161,39,143,99,236,161,1,88,70,223,240,1,198,8,198,208,85,132,91,26,150,51,127,253,255,250,255,255,76,239,71,255,255,255,248,236,109,219,58,180,192,0,0,176,46,236,210,206,83,86,220,14,42,45,52,99,12,202,111,51,9,16,204,60,139,30,4,138,133,67,145,70,47,33,2,1,70,9,15,24,204,126,46,134,34,140,47,130,18,196,9,142,187,23,37,65,64,46,167,217,74,160,82,216,130,26,170,163,35,97,17,88,219,122,214,104,217,251,82,132,162,28,12,232,51,90,38,142,253,88,220,101,145,172,20,46,137,219,126,165,184,180,75,145,94,89,174,94,170,212,18,77,84,233,112,125,211,148,14,170,14,217,77,244,174,179,91,102,54,40,117,54,130,165,174,104,204,147,64,82,43,9,167,222,125,63,12,72,81,195,18,99,237,173,22,218,214,115,99,102,56,62,55,154,102,158,114,83,83,182,238,122,243,143,222,44,122,143,53,49,51,211,29,146,219,108,210,235,221,222,129,231,239,180,133,43,136,171,71,79,123,62,191,223,86,190,143,204,20,54,45,255,251,178,100,105,15,198,175,104,78,19,152,99,112,68,169,121,243,97,229,54,28,161,161,50,14,225,147,193,17,20,167,73,146,189,242,69,198,31,24,0,44,147,195,252,201,196,124,5,129,36,69,40,215,6,68,80,34,23,194,193,249,244,11,212,7,138,84,51,166,119,152,140,20,231,39,248,108,193,180,123,234,200,113,213,59,126,135,126,83,31,251,228,255,254,184,143,31,255,255,255,243,101,100,135,199,116,254,147,26,106,147,20,1,35,134,241,3,17,25,211,31,150,115,65,131,144,195,220,196,98,200,196,144,128,84,49,48,216,44,49,128,93,16,136,130,48,140,200,241,128,194,16,124,183,9,90,166,202,38,12,3,30,213,229,48,255,167,18,138,79,160,123,120,59,225,31,144,68,180,199,67,2,69,148,101,10,172,61,109,188,48,36,138,69,164,131,252,65,151,122,48,196,98,96,0,184,172,94,4,80,215,235,116,176,228,38,19,114,21,139,77,227,109,74,215,106,73,48,142,57,210,174,50,89,234,176,47,252,61,99,112,137,236,236,202,173,106,150,135,143,205,106,175,197,156,97,25,233,194,145,209,181,90,43,183,50,238,163,85,163,75,90,71,108,104,133,104,56,210,244,105,140,16,149,185,165,29,170,114,29,108,219,214,197,63,26,150,251,127,109,13,89,109,23,57,219,139,208,153,187,167,143,89,212,177,61,173,71,113,68,82,213,186,30,188,42,173,222,221,216,183,176,214,62,37,166,128,12,0,17,150,239,6,116,119,52,101,204,1,69,46,65,163,182,90,69,92,44,59,11,114,131,131,117,245,153,208,110,241,65,229,60,72,14,113,1,114,201,166,42,234,61,211,110,213,46,53,255,114,60,36,142,234,194,254,9,12,203,106,29,19,246,255,220,69,0,0,8,184,197,63,179,43,190,14,175,18,58,180,12,154,52,108,10,0,160,224,201,35,163,20,6,65,0,99,46,1,76,138,44,12,3,141,16,73,166,134,1,5,47,117,87,73,84,59,24,0,3,0,75,169,96,180,80,77,9,43,25,139,175,244,171,80,209,192,99,26,175,76,71,16,215,98,114,163,96,4,19,244,200,37,228,153,41,49,228,121,140,35,68,219,130,247,109,49,224,171,98,233,146,36,108,233,5,45,23,52,111,53,179,25,6,170,234,249,238,173,253,138,182,197,247,143,19,14,114,72,203,171,52,254,64,220,162,30,174,48,98,218,242,53,219,212,243,106,60,110,57,199,124,114,240,106,91,102,42,137,231,50,1,45,243,115,121,109,68,141,116,9,149,93,241,66,251,52,140,134,76,232,212,205,129,217,3,182,53,18,17,65,4,133,4,200,73,200,136,96,201,86,13,166,69,20,106,120,206,100,128,0,96,0,17,130,224,248,160,255,251,178,100,110,142,134,163,104,205,155,143,77,208,79,136,186,10,96,69,126,26,65,163,54,110,101,141,193,67,34,232,77,135,149,72,8,3,208,48,0,133,25,138,255,87,57,64,50,229,169,45,149,181,167,218,228,252,198,243,109,136,65,147,232,243,84,111,122,152,107,54,131,255,233,65,177,153,3,140,67,81,149,151,207,255,255,251,230,98,212,4,212,94,238,200,53,30,246,176,153,218,197,117,72,8,20,75,216,193,91,211,101,220,14,50,10,60,161,112,215,103,131,64,7,76,196,11,28,77,138,131,132,97,99,0,129,204,180,15,24,21,130,66,198,47,34,145,160,206,16,169,91,41,72,0,191,75,110,100,136,36,84,210,114,60,227,3,150,69,177,42,154,134,207,81,186,237,158,243,11,151,196,83,38,182,229,217,180,103,230,91,8,124,210,210,94,243,90,118,222,89,117,166,67,67,156,229,122,133,6,15,77,29,181,218,47,168,155,149,189,182,191,137,223,36,25,173,150,214,122,220,244,11,144,127,81,65,161,201,98,164,19,93,165,39,86,101,160,252,180,92,248,250,215,36,22,217,212,115,81,67,159,131,142,104,140,214,185,4,103,45,174,138,166,39,8,75,212,62,156,233,51,108,197,207,174,139,120,191,75,52,120,209,105,2,247,136,115,64,214,241,170,208,234,46,163,135,178,186,42,105,205,163,131,208,208,0,14,219,197,2,21,16,125,76,194,206,33,34,246,69,232,214,222,69,222,152,156,68,86,126,53,245,205,137,95,244,120,220,117,125,122,116,255,50,53,80,123,162,216,94,225,218,9,59,68,186,214,167,185,232,239,16,13,248,154,170,178,174,195,203,56,246,118,197,140,182,44,36,244,134,34,55,190,88,140,152,0,0,243,43,48,19,153,112,67,52,253,51,119,38,131,49,88,163,99,40,179,8,197,51,35,138,35,24,65,176,224,76,49,191,7,55,198,4,5,38,18,138,38,116,144,199,77,120,232,212,154,83,144,133,6,81,42,241,150,50,231,164,45,45,39,32,117,12,101,128,128,134,78,19,126,88,42,72,25,214,139,48,197,121,39,80,217,186,18,82,205,170,111,148,45,188,204,152,45,18,115,171,165,47,66,191,111,209,4,136,44,82,80,181,27,122,59,177,232,32,227,72,39,206,148,234,93,153,242,208,91,71,160,120,112,178,19,170,170,115,16,252,98,205,218,171,38,225,214,154,157,89,189,161,87,177,48,101,98,62,72,234,99,127,185,83,114,87,24,190,168,123,99,175,56,218,213,215,110,88,248,67,190,100,213,30,87,49,92,114,203,35,84,148,153,210,226,27,83,86,229,244,149,244,29,248,184,146,53,253,90,176,193,189,65,129,59,127,146,245,246,146,12,26,72,229,155,70,129,255,251,178,100,114,142,199,83,104,203,19,186,123,112,96,73,41,211,101,39,98,91,137,161,46,110,229,141,201,48,35,40,77,128,157,153,62,160,197,255,242,224,0,92,153,51,32,82,64,204,77,216,202,181,154,115,39,128,36,53,5,120,29,82,242,58,78,225,118,195,174,102,120,77,248,153,167,196,224,105,165,205,232,252,40,232,190,109,153,238,250,127,49,211,86,46,206,94,163,204,231,101,91,86,243,230,50,154,89,13,212,76,27,175,49,217,122,84,42,178,164,154,117,145,234,70,113,87,238,147,34,102,235,213,218,178,43,32,2,211,33,33,115,170,101,163,111,45,19,67,217,131,53,138,163,46,136,195,42,67,227,24,202,99,21,129,161,65,4,64,21,25,88,9,24,24,44,5,64,35,65,129,128,12,205,124,123,4,105,2,160,103,165,20,125,156,233,34,240,46,212,180,68,26,220,11,156,75,154,102,146,180,95,250,180,108,61,223,147,43,44,59,19,29,14,7,103,9,35,235,45,99,231,86,194,59,172,27,21,150,55,4,88,144,199,19,106,220,244,82,51,44,72,208,220,60,178,168,244,114,59,116,188,59,247,139,167,15,167,75,84,183,94,180,231,51,101,113,103,60,199,88,5,163,141,144,218,187,74,242,28,206,78,101,167,10,253,232,85,201,142,109,232,185,149,51,98,178,214,80,21,33,182,178,23,12,75,172,223,68,20,79,165,88,144,209,115,221,44,218,74,202,221,171,170,89,62,201,186,30,251,76,185,135,107,83,176,189,187,173,177,79,235,123,201,251,135,230,0,18,93,195,68,86,36,28,8,123,136,13,59,37,86,216,213,167,189,133,205,217,103,69,68,75,198,157,161,68,199,223,231,209,255,75,253,219,247,62,218,152,116,181,136,213,182,93,191,73,246,124,113,89,3,91,233,234,182,152,236,188,213,53,9,188,47,37,41,180,233,250,76,113,211,204,0,0,1,140,198,230,204,248,118,224,227,233,244,235,212,100,220,225,208,225,120,136,198,193,104,194,84,124,100,29,7,3,166,99,6,70,87,138,38,14,137,70,5,6,134,41,148,228,198,170,32,19,0,0,210,13,92,221,22,149,147,82,130,128,173,18,19,200,218,187,226,24,157,44,68,38,2,98,69,153,90,143,57,22,147,45,229,166,68,71,105,14,66,203,147,161,197,38,235,37,234,172,10,29,75,84,66,194,143,19,2,91,6,69,158,202,106,178,60,29,125,181,135,118,139,41,221,203,148,230,180,173,167,98,216,81,21,140,114,226,154,253,182,250,182,218,125,95,15,223,194,22,208,67,85,168,65,143,79,117,82,117,50,183,152,169,167,170,240,164,244,213,205,245,230,153,101,251,43,93,108,192,229,246,18,86,27,33,53,86,175,170,83,255,251,178,100,96,142,166,225,103,203,27,184,99,240,75,73,89,243,103,2,26,91,149,155,44,110,225,19,201,52,37,103,233,151,148,160,222,236,69,244,135,220,220,153,149,211,123,253,45,147,147,244,153,156,201,237,182,100,215,62,241,7,52,128,0,139,112,58,3,46,44,68,128,35,120,205,69,83,145,194,67,244,242,37,130,108,49,242,130,194,112,250,155,214,233,65,117,47,248,213,31,123,82,206,157,127,255,109,113,110,174,243,38,148,253,53,209,234,63,245,35,177,180,55,150,109,135,237,119,148,29,119,166,189,96,215,158,100,128,3,12,43,35,192,250,153,231,200,225,218,53,73,150,193,153,210,233,217,158,193,89,142,193,240,112,4,85,17,12,54,32,76,162,26,140,49,23,76,12,5,76,205,46,140,49,3,209,16,192,144,44,96,7,72,195,14,192,41,44,101,207,119,140,6,3,139,149,97,45,147,92,68,115,155,131,24,88,217,164,178,154,235,165,157,203,87,139,155,72,177,159,151,220,106,208,168,57,219,113,211,168,72,10,168,193,25,44,50,221,27,86,191,42,137,192,145,170,146,9,151,154,8,124,156,119,127,62,233,211,133,87,138,49,91,120,187,123,213,54,187,16,195,84,153,119,235,219,118,32,73,69,155,87,253,227,199,5,59,156,220,25,9,254,254,90,139,228,130,226,241,191,129,85,148,117,99,227,21,17,38,202,76,155,44,7,128,114,133,36,250,75,170,254,107,126,22,103,21,118,49,113,50,60,141,78,160,109,137,33,34,101,145,21,201,136,30,116,130,196,32,44,220,40,164,80,114,129,1,131,64,152,12,40,134,57,52,130,100,8,235,129,188,28,230,221,231,89,124,215,212,21,199,155,252,213,39,191,111,223,255,253,48,74,182,53,206,126,73,207,118,196,19,116,26,63,237,82,17,91,149,242,252,195,237,84,72,160,128,0,15,199,158,203,199,138,22,0,76,4,134,168,212,196,168,76,153,143,232,203,188,191,79,198,185,60,29,92,215,7,83,64,218,129,66,224,40,200,226,96,3,61,150,12,138,139,49,105,124,208,142,115,50,15,26,113,8,16,104,209,196,141,226,89,234,58,132,28,137,198,219,2,167,34,201,64,111,25,102,13,167,212,84,193,129,114,203,32,199,217,108,59,200,242,179,31,160,64,176,162,65,66,225,76,166,248,210,138,185,80,47,81,19,14,251,65,119,132,72,9,76,191,159,161,192,103,165,211,112,252,126,25,172,184,216,117,183,122,150,153,235,82,216,113,153,59,243,55,224,203,253,144,229,168,181,140,38,169,249,203,178,153,11,132,238,217,189,150,114,205,238,5,123,114,106,149,240,251,221,193,193,138,222,213,174,111,45,246,191,59,172,121,252,223,38,224,92,106,255,251,178,100,95,142,135,119,99,73,139,220,200,212,85,9,105,250,96,167,126,28,141,87,32,47,109,235,209,78,165,103,77,148,29,160,185,55,187,141,207,180,250,187,180,184,103,189,93,231,243,188,229,111,253,227,255,223,203,184,225,205,82,243,122,223,235,62,231,247,44,254,178,223,53,77,124,0,26,104,161,4,127,58,0,4,0,0,77,119,16,100,176,85,198,97,8,216,192,21,165,6,94,234,7,117,49,154,164,77,48,166,55,167,187,114,155,192,101,33,127,203,138,251,105,171,233,252,135,244,30,113,82,74,31,151,85,69,61,219,213,95,105,237,21,188,66,119,185,213,86,190,231,62,235,207,67,158,115,180,213,97,24,108,21,22,86,198,222,35,28,132,114,55,7,97,243,56,196,116,48,213,44,195,67,18,101,49,44,25,131,3,160,51,48,151,29,179,10,128,121,48,42,11,83,20,208,234,37,3,18,42,67,85,15,44,23,31,67,88,242,73,142,133,152,152,81,142,28,157,121,3,8,67,184,208,18,149,152,242,8,224,64,40,5,105,160,97,116,204,0,89,130,163,96,0,46,7,135,155,162,105,192,168,206,68,8,206,129,34,10,210,165,133,15,175,34,32,23,165,161,6,5,186,5,158,14,23,108,46,96,3,142,182,118,97,118,53,157,159,104,132,142,33,146,6,22,6,172,230,104,142,216,31,86,166,76,249,71,82,234,93,98,23,198,179,224,65,123,18,109,90,29,220,3,104,233,201,156,71,199,206,179,79,171,250,235,115,226,184,166,125,173,173,250,193,89,198,226,219,49,216,95,43,225,49,70,164,151,196,104,52,143,191,156,123,64,199,146,211,184,152,160,133,173,60,34,3,71,208,181,16,99,84,93,255,228,200,1,205,120,71,132,213,33,36,21,73,160,168,138,249,72,160,148,51,16,249,118,99,80,112,242,32,183,73,147,42,110,6,53,123,4,236,165,127,227,142,139,93,90,154,190,159,208,228,109,95,62,231,88,203,94,191,170,28,93,228,49,21,160,68,96,195,187,25,167,250,63,115,19,190,217,67,64,100,149,165,85,30,36,0,2,220,172,204,238,72,246,127,76,209,219,72,214,47,120,207,88,20,222,1,208,192,96,152,203,0,172,195,144,200,148,87,8,128,64,160,240,16,174,48,28,16,48,24,28,50,60,19,3,0,204,177,225,44,200,110,105,26,171,205,19,24,242,127,50,213,32,212,71,22,130,55,40,41,22,229,47,154,141,179,40,212,149,86,89,70,247,237,15,148,198,88,143,107,213,255,82,139,40,222,189,168,166,148,126,204,239,32,13,95,221,13,87,90,0,167,75,186,126,205,197,28,122,218,168,214,168,155,113,106,246,92,191,29,254,180,83,31,106,197,241,21,136,235,8,255,251,178,100,73,12,150,135,94,74,27,184,99,224,84,231,25,218,100,69,122,91,241,185,36,111,105,107,193,51,28,39,177,156,8,104,64,201,182,41,186,190,223,147,119,179,88,175,204,189,54,46,247,45,72,213,9,94,209,215,166,112,75,90,213,207,41,248,226,199,26,121,226,189,105,77,95,244,202,91,166,102,119,118,59,116,215,224,52,88,245,67,197,156,241,221,206,187,214,0,3,0,0,27,183,26,8,20,71,9,156,169,13,136,106,139,75,217,148,98,201,139,164,194,229,136,87,3,99,100,101,58,171,193,4,180,24,3,56,86,254,31,31,106,119,175,253,183,251,123,210,115,217,181,39,117,100,34,152,77,152,102,17,4,77,127,214,249,187,126,239,109,14,254,82,199,177,247,180,60,95,200,108,116,0,2,74,19,11,101,154,51,89,69,19,44,114,25,50,22,65,195,39,1,45,50,212,11,211,3,0,25,48,65,22,96,112,33,152,11,3,241,137,0,20,152,21,1,89,203,152,120,8,144,221,56,156,16,158,14,36,34,20,29,56,124,123,3,29,3,23,79,211,22,141,96,153,98,16,54,82,160,130,168,12,64,37,22,189,60,251,172,165,48,205,146,97,17,84,124,98,80,240,101,57,25,33,247,46,30,91,120,136,138,183,66,20,107,4,192,78,16,40,0,176,38,48,126,29,196,24,248,144,157,234,46,126,238,29,72,43,67,179,72,159,220,159,94,201,108,121,199,186,178,218,98,173,105,242,12,130,188,205,179,47,55,38,221,158,219,23,19,42,69,167,112,245,97,231,14,181,149,100,130,32,237,49,48,77,2,72,254,69,171,122,104,156,58,178,101,43,49,198,90,181,87,205,159,95,94,174,127,150,51,142,163,234,186,99,107,125,242,253,237,191,251,148,4,0,0,109,128,8,56,204,99,133,128,98,1,83,244,48,23,78,59,44,86,22,147,13,172,20,57,65,23,52,106,213,81,53,3,68,77,190,213,201,232,239,94,191,38,223,253,242,88,157,102,216,236,70,185,138,134,75,8,116,170,15,181,15,34,41,98,140,199,139,188,36,227,107,109,55,21,0,6,219,148,195,222,80,210,21,100,225,84,124,199,227,100,221,227,216,214,97,52,192,96,164,197,242,20,195,224,28,16,46,25,94,30,152,22,12,8,234,128,152,25,20,6,233,136,112,69,85,103,97,80,38,112,19,44,78,248,30,169,136,0,203,164,141,213,230,136,52,152,126,12,100,145,57,191,112,169,168,18,130,133,127,53,22,142,44,42,219,57,91,211,205,107,142,139,86,112,176,15,19,33,184,154,234,195,199,112,136,65,2,199,101,186,27,172,108,158,203,5,114,124,40,232,236,22,73,237,125,33,105,206,134,13,56,175,205,78,230,34,156,255,251,178,100,71,140,134,223,104,203,27,186,98,240,70,231,26,13,96,34,126,92,221,215,40,79,100,207,193,48,24,167,169,131,153,248,55,88,221,210,22,108,138,217,120,224,114,47,233,155,231,51,120,57,79,255,116,16,103,171,48,116,238,219,118,13,62,138,12,209,217,66,19,177,47,95,149,133,134,102,176,44,63,178,236,94,150,36,35,131,55,86,30,53,31,67,103,34,147,187,53,100,230,116,216,249,243,183,217,185,168,184,48,0,0,10,0,0,9,191,225,226,45,42,203,74,226,65,11,30,5,100,19,88,194,91,104,228,243,37,96,180,50,51,55,242,228,168,255,222,9,121,127,252,243,151,116,87,172,31,127,157,145,42,214,37,208,204,130,113,94,184,172,55,53,7,109,107,226,240,199,239,110,84,0,85,140,56,212,32,2,24,134,105,39,98,96,82,122,230,31,196,204,97,196,3,132,128,80,96,240,10,230,4,224,144,96,66,12,102,28,160,64,48,9,38,1,65,2,96,102,3,162,192,26,68,39,67,64,54,22,0,34,81,192,196,30,177,190,201,235,23,188,110,152,182,0,130,13,14,227,18,138,153,208,225,128,122,190,140,221,152,76,88,139,192,68,108,189,9,47,218,78,134,49,152,193,139,250,6,86,28,133,8,125,99,82,230,127,140,42,188,70,45,102,55,3,101,123,6,214,114,190,60,252,242,164,252,234,201,136,10,61,3,138,102,113,18,139,37,52,234,153,194,8,48,26,208,163,53,25,164,83,200,217,54,102,129,77,114,116,66,29,62,233,144,39,91,144,228,215,70,66,213,158,170,23,69,106,15,165,210,143,54,169,48,132,15,114,94,11,41,48,116,47,72,65,193,100,144,229,43,9,18,147,80,38,106,174,236,252,109,239,240,199,63,254,211,244,157,178,47,216,254,152,134,24,19,218,2,109,20,17,43,140,172,1,92,190,249,172,110,71,41,220,214,125,113,183,123,183,172,135,83,199,140,56,194,135,33,252,195,21,217,66,170,141,63,239,219,79,221,85,250,221,188,55,48,135,44,31,15,43,90,225,59,64,196,135,198,5,208,241,101,184,54,190,199,50,52,96,0,102,227,8,116,35,59,28,35,67,83,83,36,99,51,77,79,163,37,193,177,24,68,96,33,20,5,3,64,1,217,140,130,112,140,26,49,197,12,152,35,4,20,225,36,79,149,131,82,132,196,52,3,32,183,174,33,176,64,120,217,120,72,135,186,137,184,208,31,50,255,73,165,117,34,171,218,105,108,34,76,226,111,75,34,4,70,101,132,32,26,100,189,139,105,23,148,250,68,34,82,118,155,115,92,144,24,132,75,0,61,218,51,171,247,227,144,160,137,227,135,177,18,37,32,208,175,201,152,191,23,71,121,205,183,6,255,251,178,100,68,14,134,206,105,75,147,186,74,242,75,197,217,195,101,101,104,27,161,215,46,78,176,220,129,5,28,103,93,132,21,216,74,106,140,165,183,6,217,155,147,111,102,93,132,83,78,50,232,230,148,138,191,21,166,147,162,187,195,108,210,178,50,189,162,16,34,64,210,179,44,131,100,172,96,72,164,149,68,163,219,130,243,98,61,138,42,217,86,160,204,229,83,253,63,237,69,246,72,18,155,190,3,164,158,143,43,212,81,177,75,11,95,29,145,84,68,2,160,64,165,2,177,25,44,7,130,40,3,204,64,43,179,93,155,53,57,123,242,210,132,3,214,220,159,212,177,213,242,10,146,205,147,73,117,60,175,8,59,158,53,235,85,114,160,43,184,12,57,235,60,211,252,174,181,114,222,46,56,248,213,139,72,24,43,76,231,246,254,214,88,82,248,54,2,86,3,75,102,84,143,70,195,131,166,177,141,166,3,131,230,12,136,102,17,0,32,0,136,202,32,140,192,192,44,70,52,37,113,131,96,97,129,1,122,218,140,60,197,237,48,124,13,156,103,239,100,24,66,15,53,5,59,107,206,42,139,52,248,101,119,67,84,51,24,37,12,202,179,37,12,234,137,211,170,130,239,184,227,171,202,117,249,121,190,82,88,62,202,61,79,87,173,195,62,74,228,127,143,130,78,52,153,152,97,97,223,254,97,182,242,104,203,253,109,41,191,205,113,201,113,166,216,187,142,94,157,122,29,22,232,134,120,210,207,163,129,220,209,152,229,16,3,82,152,13,31,103,67,22,89,92,164,31,65,19,32,175,40,65,169,69,156,244,146,105,255,57,169,150,193,100,13,100,146,7,52,128,10,201,224,210,175,141,118,60,93,158,113,146,151,72,205,61,63,173,221,247,239,203,119,180,186,12,205,140,217,38,3,121,84,48,2,112,160,207,129,80,50,225,195,133,2,0,246,44,35,133,31,168,249,53,90,85,250,232,210,98,170,71,240,241,253,1,132,6,152,239,243,227,255,182,141,254,150,252,233,51,109,254,159,77,213,140,88,76,124,96,102,146,139,237,246,79,94,86,0,76,100,214,14,106,200,141,92,119,13,47,203,140,213,66,78,29,8,76,5,5,76,56,15,204,43,13,140,7,15,12,75,19,204,17,7,129,66,25,136,192,104,64,50,99,152,40,90,246,108,226,42,227,7,129,199,97,23,214,236,209,151,168,104,10,136,26,14,89,14,214,99,66,52,37,61,119,44,145,145,15,165,64,37,12,12,152,142,243,132,83,57,121,12,89,100,210,235,174,85,107,125,45,105,108,62,106,41,239,244,9,185,84,99,41,201,213,61,172,254,95,115,183,174,115,24,221,156,51,171,86,83,219,221,237,168,2,215,221,254,21,215,50,98,106,194,255,251,178,100,73,140,135,48,121,74,139,184,52,112,75,230,249,151,101,162,124,27,81,195,46,46,176,218,217,39,27,229,129,165,137,224,137,118,94,43,113,20,58,142,14,132,171,40,56,195,150,93,45,92,181,58,116,141,115,57,140,106,21,109,246,207,63,46,50,218,72,1,211,26,73,156,142,242,67,68,50,41,226,236,152,104,75,32,163,220,85,24,144,89,200,201,201,143,61,178,61,71,92,65,102,120,100,223,100,228,234,209,169,49,191,107,69,3,14,0,128,14,9,0,40,121,184,64,171,198,102,231,37,102,80,234,18,89,229,162,250,40,130,247,100,48,240,144,235,250,93,108,225,128,199,245,249,81,28,176,147,55,127,228,170,38,103,63,203,240,196,21,229,230,56,82,155,159,234,222,168,182,215,95,215,255,174,13,32,157,154,253,251,45,212,31,152,20,245,28,56,242,25,165,34,25,27,22,26,28,67,154,30,46,14,4,193,113,104,188,239,241,150,96,96,88,17,24,20,71,0,66,240,152,156,7,36,131,138,220,139,212,96,56,39,62,194,88,172,52,6,5,27,3,16,38,8,26,147,16,71,56,17,83,53,170,251,149,175,79,64,167,150,30,105,239,34,219,83,109,163,43,54,176,220,51,71,86,240,252,192,57,54,164,137,253,230,48,193,196,32,117,124,76,171,132,234,196,55,8,165,238,126,23,51,206,109,30,178,249,81,141,97,43,29,26,195,247,253,105,205,109,109,86,137,246,99,172,5,230,7,181,198,45,129,214,107,32,164,159,52,140,154,228,87,72,13,97,208,232,49,104,107,138,210,32,242,98,137,79,48,142,28,122,86,176,132,151,68,139,248,15,142,229,162,52,88,61,4,105,232,78,210,211,98,168,147,34,159,255,94,47,231,155,45,221,11,83,234,82,116,239,207,98,17,230,200,145,127,206,4,19,111,72,212,49,80,113,211,172,49,210,142,165,192,160,71,205,37,21,4,86,121,235,136,159,230,139,108,241,2,153,113,35,217,95,120,108,197,18,223,244,51,255,255,102,37,94,101,251,181,91,209,191,148,104,46,72,255,173,153,181,158,76,79,207,245,8,0,191,243,52,162,142,112,112,55,226,0,84,94,109,32,121,151,11,6,24,3,10,0,70,132,128,17,24,32,32,48,8,48,16,12,28,3,72,161,80,138,239,126,134,89,238,2,132,86,19,193,248,65,141,2,80,66,100,6,81,124,105,32,199,15,204,37,92,66,161,236,5,109,211,34,241,88,91,13,106,43,90,142,70,139,237,33,11,117,109,159,206,251,17,108,101,95,93,246,107,153,53,45,33,203,60,24,247,220,144,38,180,24,117,173,36,241,93,198,172,56,51,177,54,196,133,38,233,62,96,62,179,197,102,37,199,141,6,76,255,251,178,100,69,128,6,114,104,205,149,113,224,2,68,69,169,195,172,28,0,43,22,33,58,89,205,0,0,225,11,40,15,48,48,0,102,60,106,118,200,155,205,161,214,28,105,239,77,94,44,56,181,150,29,113,143,245,124,103,119,173,36,146,53,35,218,184,212,27,234,124,231,23,198,43,74,64,139,245,53,118,247,114,230,178,111,192,222,228,133,161,152,203,215,18,157,238,252,87,95,91,239,91,1,64,216,70,244,184,6,36,21,192,227,189,169,178,211,26,159,180,247,93,153,72,103,98,121,247,43,227,190,84,34,11,137,2,26,24,58,199,216,42,71,255,255,255,87,209,93,146,204,242,202,231,150,178,214,125,157,29,81,46,179,96,203,226,115,31,218,240,16,198,8,51,52,100,84,237,76,179,175,156,12,222,153,49,141,36,242,169,195,20,1,12,88,29,52,24,52,236,173,115,207,207,13,15,76,45,49,88,124,2,82,50,144,184,239,232,67,22,43,105,151,171,69,5,0,48,70,204,43,164,77,109,208,18,20,8,128,161,66,129,69,230,97,17,251,126,181,38,92,103,248,73,97,158,32,28,17,86,149,51,130,77,153,152,33,112,176,10,227,101,83,246,75,248,215,29,35,8,1,141,131,138,148,72,14,26,35,34,61,118,146,102,239,108,105,53,236,178,185,123,250,144,226,17,1,128,92,134,32,2,18,96,135,106,146,158,134,85,170,237,60,12,13,207,138,48,118,183,34,50,11,140,24,224,72,193,34,232,104,64,32,24,139,189,171,86,183,103,115,170,10,22,235,52,198,110,210,33,206,192,14,160,140,80,92,114,183,142,40,22,24,163,98,74,204,18,3,8,15,61,229,157,173,227,157,142,241,174,59,145,71,98,89,201,136,199,49,234,110,130,141,174,150,154,211,224,230,108,239,206,45,118,9,114,174,118,237,220,149,202,241,173,61,95,89,208,110,147,46,84,187,109,252,179,79,94,189,190,226,180,194,132,201,129,192,38,44,120,65,35,92,56,160,144,136,136,48,112,240,101,1,73,162,32,233,241,158,29,239,53,135,225,255,255,255,255,255,255,255,255,255,250,230,54,227,118,254,95,223,255,255,255,255,255,255,255,255,255,149,192,241,23,90,87,3,180,53,239,30,167,150,209,128,0,17,0,0,32,0,40,16,43,134,70,202,214,56,214,33,232,227,5,135,93,8,180,98,125,239,181,71,212,56,136,144,60,222,88,233,188,89,95,194,6,126,135,127,172,141,144,194,98,255,255,245,167,218,253,224,0,64,78,174,201,204,96,84,196,6,201,194,74,192,64,66,162,38,50,96,57,90,127,0,147,84,181,97,76,81,52,104,125,122,136,131,210,17,145,66,4,237,54,146,47,108,82,159,48,159,139,177,122,87,255,251,178,100,27,8,70,125,110,84,183,109,224,0,72,98,249,197,236,36,0,157,9,195,70,77,229,238,193,22,153,40,73,131,22,16,74,14,197,115,10,116,198,181,78,103,114,188,137,120,76,149,177,156,177,246,203,91,155,133,50,137,241,65,6,175,227,123,46,222,234,10,146,215,40,158,204,218,110,57,230,104,242,194,134,88,209,44,120,100,125,34,121,76,199,65,109,122,250,120,248,206,91,216,104,166,70,110,147,177,215,13,234,159,129,148,82,215,41,11,226,9,239,173,234,155,207,130,243,246,167,15,233,191,44,88,120,164,127,154,230,179,77,71,164,162,159,25,215,164,17,216,195,58,226,105,173,86,227,85,236,43,7,218,182,152,142,225,188,94,238,57,197,137,140,248,181,173,106,235,17,127,246,155,255,0,120,171,191,80,128,0,22,216,128,37,132,129,108,156,230,49,165,168,21,53,155,188,223,90,75,199,70,242,70,39,19,80,88,244,24,157,248,194,10,87,122,115,214,35,137,33,205,158,188,56,31,61,104,88,194,255,91,5,198,35,249,250,181,59,99,214,246,56,163,183,57,223,250,191,255,235,0,16,50,65,179,84,79,46,169,231,203,153,88,64,8,116,205,31,206,52,45,234,21,28,52,243,21,87,17,128,25,231,17,146,130,51,241,129,81,170,71,9,213,16,177,67,154,104,20,77,13,176,21,181,46,182,32,161,214,146,188,70,178,112,37,65,100,9,237,53,17,20,170,185,235,59,114,47,91,79,3,194,91,34,161,74,20,2,42,27,89,119,182,88,99,109,141,134,61,52,110,230,162,153,120,89,71,163,162,245,103,194,156,103,75,8,163,60,107,147,189,111,204,0,59,29,172,242,250,69,168,162,235,3,53,95,5,226,177,201,176,171,24,150,230,184,78,79,203,101,36,161,178,231,245,156,95,117,53,126,91,149,121,181,212,94,177,158,123,250,71,129,60,114,77,7,14,96,193,214,90,161,234,206,74,64,46,192,115,55,135,50,246,35,158,202,84,117,35,132,16,199,117,68,219,13,37,120,102,163,109,134,192,113,62,196,23,12,239,235,110,191,235,243,127,223,252,205,137,213,15,123,64,132,1,133,180,151,112,89,226,193,87,111,131,119,135,145,237,212,130,222,132,96,123,98,240,196,9,141,72,132,81,162,39,255,64,160,48,183,7,75,70,50,16,221,83,251,13,86,3,155,93,63,166,32,70,156,171,255,253,64,71,123,254,206,30,255,255,255,255,222,1,34,201,84,64,66,100,196,160,19,19,28,168,17,134,49,99,12,70,14,150,121,19,44,5,4,231,178,83,81,2,43,26,89,204,48,89,85,246,149,138,130,227,164,252,43,5,194,109,172,227,227,161,76,211,40,52,136,202,71,208,112,51,255,251,178,100,31,140,6,190,104,211,27,111,197,240,71,231,186,73,97,135,100,27,81,157,76,109,191,23,65,4,157,234,104,243,181,248,102,18,143,220,248,85,216,253,60,239,4,29,225,50,223,68,164,12,5,9,5,104,197,130,92,48,196,240,12,15,187,161,89,208,216,85,235,35,37,41,184,72,157,208,140,181,102,112,160,184,250,186,105,180,96,7,177,123,108,10,110,26,83,26,107,53,100,133,51,147,203,31,44,58,148,40,99,198,214,124,179,136,232,150,157,125,227,249,17,191,229,29,241,5,27,155,247,63,189,194,246,218,249,165,109,65,4,243,186,73,7,227,8,210,155,70,171,68,84,118,91,123,176,18,133,207,106,56,23,84,99,60,110,81,207,114,105,233,155,177,150,106,31,142,230,111,103,143,111,163,206,163,180,2,0,0,34,16,122,101,207,48,9,113,119,217,23,153,163,79,180,208,107,92,45,156,31,65,200,91,152,241,138,230,22,73,237,130,132,137,24,18,107,67,255,243,253,204,42,53,121,207,79,252,121,110,172,254,132,63,234,16,255,229,127,207,120,129,223,255,255,251,186,255,64,36,168,90,193,66,211,28,27,45,209,137,41,152,32,128,208,176,138,104,2,0,206,71,2,76,208,25,253,77,243,18,141,65,118,160,72,28,36,67,46,133,3,0,175,233,71,10,1,173,216,87,216,226,135,196,192,22,157,16,17,37,237,5,8,154,110,26,21,189,40,214,230,193,52,249,1,253,237,52,131,182,132,130,122,221,7,111,101,143,9,60,235,228,196,154,24,210,35,235,177,128,157,140,192,77,159,236,169,13,204,196,36,38,181,43,36,103,240,64,106,182,168,179,244,245,103,48,87,210,177,124,205,214,218,230,33,245,197,38,205,245,89,151,200,109,221,184,231,239,27,25,239,144,99,102,238,168,99,31,203,145,126,243,149,123,255,114,166,56,65,177,140,117,234,135,156,207,30,252,130,39,118,19,31,167,108,216,253,72,13,155,72,112,208,169,96,93,205,234,199,55,118,51,71,38,203,170,146,254,52,55,175,146,56,233,233,101,117,128,0,4,192,1,114,18,238,237,68,209,75,0,194,117,120,78,126,115,161,85,228,155,87,148,45,118,160,129,218,1,239,87,255,255,235,255,255,78,159,169,30,255,68,2,73,11,20,51,196,114,89,136,163,43,243,178,206,215,213,255,255,219,254,138,129,20,17,113,3,24,25,52,207,192,15,166,72,104,148,20,132,99,246,130,88,8,254,48,28,108,129,169,208,35,8,53,11,0,18,50,243,33,42,47,28,125,251,48,176,56,78,99,128,132,69,113,153,80,242,44,217,125,138,67,78,148,194,11,195,150,19,173,18,115,142,190,189,180,236,197,167,100,139,207,43,168,98,255,251,178,100,41,12,7,39,101,81,147,120,124,240,71,199,186,56,97,231,100,29,249,195,68,78,101,243,193,12,30,233,220,240,151,80,223,202,41,92,76,106,38,230,29,227,81,199,254,119,238,189,119,187,53,19,237,214,136,199,183,44,103,80,170,217,88,223,213,106,209,91,18,87,187,158,233,206,106,128,50,16,155,117,33,122,202,38,246,110,150,38,249,110,245,171,182,50,142,168,92,35,35,69,111,193,67,55,144,238,85,124,86,216,162,97,41,173,232,212,222,110,156,221,170,43,142,181,35,126,101,157,114,128,123,22,200,230,120,144,80,205,252,150,4,132,21,107,225,56,66,117,99,213,87,14,2,152,60,218,223,49,235,73,82,10,186,90,119,241,4,32,64,211,92,182,196,170,11,62,75,116,0,8,0,96,32,245,211,167,177,9,82,185,106,187,233,225,169,42,214,191,92,100,146,7,51,209,255,178,227,224,194,25,144,46,200,7,11,15,80,131,98,233,233,248,153,246,213,255,230,126,83,156,255,71,239,156,213,1,45,67,127,95,235,196,46,215,213,158,191,250,253,255,72,3,33,8,78,166,8,11,24,92,96,114,36,249,135,133,35,196,99,27,144,70,168,34,64,224,104,112,206,32,212,46,47,225,160,75,197,99,229,36,66,30,12,71,188,46,241,64,178,69,227,129,98,130,156,25,92,56,250,58,17,80,71,157,248,108,243,9,251,149,161,213,179,90,170,239,124,203,183,77,109,235,64,118,55,29,38,45,82,180,55,157,196,210,138,125,198,109,175,251,63,85,184,219,214,46,214,120,45,165,11,191,85,67,229,84,190,211,249,182,120,184,32,105,168,1,81,88,236,9,63,140,249,190,126,235,74,227,155,236,149,102,203,165,42,118,208,119,148,170,33,42,160,130,214,175,128,58,35,179,83,149,222,186,34,217,251,222,234,152,190,55,9,134,222,142,19,65,144,122,233,136,248,198,107,41,170,243,12,196,177,222,121,126,137,183,236,130,214,184,87,49,138,105,227,170,159,230,133,241,176,147,56,66,123,52,122,103,152,14,235,151,21,111,181,235,19,227,56,215,255,95,255,79,157,70,124,235,169,195,66,2,110,0,0,6,248,209,129,68,198,132,132,189,53,166,212,35,45,164,253,199,18,45,255,15,252,52,103,235,251,32,59,195,167,88,40,156,188,39,254,235,203,78,238,177,229,13,103,153,203,239,255,231,147,207,174,242,127,129,191,245,255,227,127,255,253,64,4,5,10,76,117,68,176,88,101,38,71,162,210,99,163,172,60,194,114,197,149,105,4,33,230,162,36,225,21,2,76,11,21,19,214,100,14,68,252,232,214,8,18,156,172,72,32,80,111,55,28,80,75,84,35,177,89,179,77,196,38,148,94,140,177,255,251,178,100,32,140,166,216,100,210,27,120,124,240,72,231,202,37,97,234,56,25,93,147,76,109,205,254,65,6,159,41,244,243,206,56,191,168,230,217,152,112,108,207,71,83,194,206,74,25,107,183,235,103,93,162,65,223,183,231,127,187,127,52,200,50,230,46,174,246,221,146,207,117,152,43,37,181,29,134,62,101,89,159,120,93,244,94,94,248,246,15,163,191,12,27,157,38,237,10,224,253,201,30,92,176,106,179,185,70,112,179,87,10,85,237,96,20,70,36,58,197,105,214,145,75,30,191,63,158,207,235,224,37,255,132,121,199,240,3,66,219,130,166,197,55,0,212,96,248,31,240,49,41,35,89,240,28,84,148,117,42,26,135,249,83,33,59,109,195,18,54,91,214,190,108,100,230,222,115,59,16,242,74,106,41,222,142,29,153,0,32,3,226,253,91,31,106,68,69,73,6,205,227,27,129,163,77,9,42,211,132,164,85,123,36,121,64,228,242,58,147,133,148,64,76,188,100,91,59,60,252,252,136,182,102,165,255,212,175,232,95,53,182,213,244,250,56,64,102,154,182,175,250,190,105,126,158,206,186,191,111,214,10,105,166,232,193,169,130,147,33,249,204,44,3,131,211,132,194,32,204,196,13,112,136,1,76,192,17,118,197,140,233,64,72,170,27,25,5,22,50,150,206,150,151,59,133,64,162,177,26,75,237,47,42,228,0,240,62,224,36,27,203,242,115,185,113,223,202,189,202,93,76,40,190,176,90,78,100,221,124,104,44,55,37,61,158,156,46,229,216,87,117,26,162,252,164,121,124,121,113,111,6,20,110,230,36,238,63,11,123,195,168,77,58,98,237,37,12,184,24,230,211,50,35,147,142,163,227,236,221,150,130,74,76,193,222,52,48,200,155,101,60,231,228,140,179,233,23,24,162,97,207,253,180,239,181,159,14,121,208,207,166,171,62,177,133,195,69,183,130,241,23,29,182,62,181,14,209,231,216,144,42,182,214,126,34,226,81,241,96,105,175,173,127,203,125,55,245,7,106,209,238,255,188,10,1,224,7,172,199,200,37,233,25,8,53,246,186,66,246,216,136,159,112,227,101,196,189,190,148,14,219,82,213,26,106,219,127,213,181,239,255,111,209,244,253,122,126,116,6,70,104,179,2,35,89,13,65,36,11,38,245,39,186,60,227,246,116,253,104,1,84,176,68,185,178,184,24,177,193,191,243,153,72,225,69,97,180,14,2,253,212,72,40,132,116,11,105,48,4,6,60,125,224,85,162,55,16,41,152,56,54,40,224,98,230,17,73,162,68,162,41,168,26,88,129,84,145,178,236,148,19,197,24,89,147,141,54,242,241,16,81,108,94,49,34,173,206,208,89,144,64,98,197,61,248,197,210,198,189,234,148,210,229,204,255,251,176,100,47,140,231,130,110,207,147,121,109,240,69,40,74,67,39,10,8,28,217,139,62,78,105,243,192,241,31,105,137,0,74,210,80,6,164,169,251,207,142,192,221,143,166,93,157,77,182,46,92,142,20,21,254,156,240,246,238,211,97,218,100,162,203,72,114,117,63,55,175,28,213,192,131,233,158,55,116,207,181,167,9,169,229,214,239,34,213,13,60,102,173,216,42,53,73,116,168,45,93,118,10,169,220,222,186,47,214,247,250,131,36,95,202,184,127,41,16,166,69,141,208,193,101,253,143,190,245,117,109,159,60,249,91,168,185,232,245,48,221,36,251,51,43,50,50,38,34,9,24,240,76,232,208,2,121,22,64,6,209,40,186,20,82,146,58,220,193,222,201,59,34,182,231,188,218,33,230,0,0,48,68,50,29,85,17,40,191,14,121,0,28,250,27,43,139,176,18,35,48,73,227,82,121,64,229,86,130,56,245,140,21,90,85,168,127,255,211,255,255,206,126,98,54,135,141,52,111,160,22,54,250,183,127,211,133,98,15,202,55,79,213,251,185,71,243,243,64,4,54,4,62,154,44,148,100,164,137,154,248,128,33,192,98,36,197,87,163,73,144,156,227,2,140,141,78,59,22,7,8,129,38,13,193,133,130,42,128,68,73,1,42,28,5,45,48,16,238,172,72,176,74,34,71,53,154,52,219,138,226,88,28,68,91,111,33,24,215,178,80,135,41,220,153,234,6,78,71,160,201,117,152,232,112,140,238,144,133,104,51,23,164,152,74,223,148,160,222,42,57,223,146,243,120,59,48,189,84,107,184,118,225,64,60,43,175,22,205,134,157,90,154,108,43,58,102,189,24,240,30,237,132,225,72,235,152,36,246,58,216,91,108,241,135,154,189,90,209,217,30,116,221,202,147,113,197,136,145,194,244,135,226,18,114,47,201,1,189,179,62,183,116,193,183,254,81,183,130,204,19,110,94,128,23,60,220,204,240,161,204,123,12,232,115,191,39,214,196,99,58,37,111,71,26,195,148,77,109,238,190,101,63,164,161,247,55,166,45,140,215,83,147,3,154,27,65,42,119,58,37,210,108,114,64,87,29,199,195,138,27,42,35,70,81,203,33,142,146,83,165,74,138,72,84,66,89,243,188,158,111,253,79,251,244,117,55,199,88,28,138,76,98,56,179,82,211,214,86,252,203,159,45,123,181,254,223,167,253,36,0,149,28,156,18,98,61,150,105,67,167,73,122,25,10,56,0,98,191,0,41,132,181,17,153,57,42,45,150,72,250,108,14,221,3,168,105,74,6,101,7,18,181,218,133,90,137,194,173,166,97,207,17,128,219,98,210,141,81,103,184,239,61,153,201,26,206,18,152,157,107,112,67,73,169,93,54,229,241,204,161,155,184,62,255,251,178,100,42,12,167,11,100,209,27,122,201,176,67,7,202,33,97,106,114,30,85,121,52,14,233,245,193,30,177,105,29,134,29,136,42,49,151,87,158,28,142,206,114,105,152,75,190,227,125,251,172,80,55,214,76,137,47,208,65,249,100,194,225,173,202,71,69,84,23,234,40,172,34,86,197,15,28,31,191,144,178,206,102,185,87,245,139,180,48,125,89,78,115,183,254,229,73,249,80,193,73,197,174,196,101,155,184,232,189,250,223,229,188,32,166,167,143,201,37,188,212,117,200,162,173,84,68,30,63,79,53,107,247,237,11,62,204,176,92,123,202,121,223,157,132,85,173,114,152,84,169,85,235,44,133,154,72,235,91,74,200,95,40,51,207,59,152,80,119,30,214,160,40,110,237,64,13,232,91,0,0,25,121,195,203,220,136,179,50,130,98,198,49,10,34,122,126,56,167,10,98,155,105,195,25,189,8,53,11,44,137,162,213,18,175,250,109,255,159,249,197,255,233,237,187,76,1,70,219,70,255,209,113,28,183,71,209,77,95,187,250,242,6,27,137,166,171,147,102,101,15,35,251,217,137,1,201,130,128,97,154,227,145,193,0,217,129,96,73,129,195,9,170,132,64,88,11,48,24,38,53,14,36,50,144,42,113,204,14,27,12,238,6,75,100,197,204,29,30,93,214,124,58,91,7,32,80,4,44,144,21,189,1,140,7,142,165,66,66,166,102,211,15,134,198,9,143,13,202,54,60,234,7,197,114,200,57,23,14,165,61,124,8,36,160,124,146,44,171,163,16,210,18,201,140,255,136,131,80,252,18,246,110,133,99,61,184,199,91,204,106,64,100,201,187,48,158,109,181,105,36,99,31,99,42,178,173,113,193,111,189,236,217,93,21,34,186,60,71,220,202,52,60,101,186,131,20,54,2,179,45,148,53,40,253,233,45,28,178,110,38,226,118,160,168,231,83,63,118,231,126,235,192,249,231,220,113,253,92,104,121,238,106,7,213,151,3,133,162,246,3,166,252,204,85,182,19,40,84,185,194,9,203,121,72,197,199,146,93,239,39,60,223,21,74,211,225,14,152,112,234,169,127,238,149,32,0,122,145,181,102,88,121,29,32,234,91,203,145,37,119,219,9,103,57,97,65,55,188,120,218,2,30,130,130,212,23,189,251,253,95,28,235,79,255,127,163,235,250,62,173,243,192,159,93,63,255,138,95,255,255,70,254,127,251,243,191,199,13,250,69,155,0,177,175,248,200,0,0,66,80,10,0,53,250,52,203,2,3,237,34,204,2,6,6,129,76,127,131,40,186,135,7,138,131,195,56,13,64,128,192,176,132,200,249,147,19,5,217,24,136,176,99,64,28,4,68,7,48,192,186,93,145,84,208,60,110,184,250,3,64,87,174,21,28,255,251,178,100,34,12,6,246,100,207,27,154,124,240,66,235,186,138,60,229,112,28,157,149,60,110,105,245,193,45,175,41,89,133,157,138,60,18,86,185,14,128,118,105,96,132,107,191,113,186,164,69,159,143,201,174,65,37,188,165,180,139,202,51,51,149,23,102,213,149,86,246,179,3,203,232,39,117,139,11,199,90,148,235,112,106,4,255,53,163,32,228,212,55,143,204,180,30,123,234,243,115,109,142,138,235,194,86,190,69,131,62,135,247,182,191,8,252,40,40,238,70,113,171,249,196,213,54,169,115,25,174,234,207,62,30,17,135,42,110,248,222,112,99,103,237,29,170,70,25,218,249,5,158,189,227,201,188,36,109,172,183,211,95,16,103,214,231,83,119,80,199,69,173,156,61,154,214,38,63,51,219,57,199,135,171,99,197,70,43,164,16,2,0,7,40,53,241,4,248,9,50,133,100,28,41,249,37,41,190,67,229,167,75,206,119,8,244,29,232,97,217,63,111,250,112,244,96,12,202,129,62,218,126,143,171,126,250,255,25,255,255,249,67,127,95,254,159,237,255,237,254,127,232,218,141,127,72,0,36,11,164,5,35,82,170,76,14,130,60,219,188,208,226,225,192,233,134,185,166,117,23,166,0,92,72,109,113,74,57,166,17,183,137,193,142,41,80,92,176,98,208,44,54,161,102,35,18,200,107,16,155,136,137,220,172,14,10,210,57,42,196,76,103,52,246,56,163,222,234,118,66,161,84,179,5,249,156,172,176,21,109,181,66,228,212,172,34,25,53,31,152,138,235,20,11,123,123,93,156,103,216,134,238,70,153,43,103,177,154,113,101,154,137,148,43,221,65,64,145,28,182,239,101,219,201,225,246,148,49,90,190,163,41,138,224,221,13,0,105,14,81,55,251,183,99,175,149,205,202,45,119,43,86,249,201,44,246,21,74,160,241,252,42,97,171,145,43,31,255,251,239,193,255,186,31,174,27,73,229,254,128,32,188,145,85,246,251,51,214,62,224,106,185,144,236,222,96,110,36,206,88,23,45,75,36,102,40,179,96,78,28,253,47,52,211,123,198,196,40,140,87,20,34,117,222,144,2,6,0,122,161,105,64,168,177,8,101,97,81,142,118,82,191,46,205,5,17,46,200,32,155,92,105,116,24,148,44,210,162,221,127,125,123,118,198,174,227,132,40,52,103,102,255,223,51,245,127,252,73,255,255,252,163,254,191,255,254,255,255,254,171,117,109,82,238,160,64,202,234,124,54,48,248,220,52,4,247,50,36,102,55,227,46,3,29,192,16,4,204,196,100,219,241,60,56,92,16,142,166,93,140,5,80,100,192,64,240,207,249,112,199,128,120,16,0,136,70,131,56,64,17,0,38,89,35,24,3,137,20,192,140,204,30,30,165,14,255,251,178,100,32,142,103,70,93,205,3,186,124,240,69,235,202,125,97,234,24,26,109,161,60,110,73,126,193,32,46,233,13,133,149,160,136,214,183,25,128,130,88,141,57,110,197,131,97,121,207,188,12,96,12,38,117,152,104,57,60,187,212,147,157,118,78,53,173,167,70,12,24,66,33,18,88,170,163,191,177,82,179,55,229,40,215,91,143,180,159,182,208,229,61,168,234,244,207,5,81,38,93,106,242,113,63,92,187,21,195,218,162,205,250,131,161,164,63,64,204,249,97,12,204,187,121,85,84,167,109,51,227,64,79,28,49,143,83,86,150,79,124,254,80,106,54,107,137,40,207,197,149,27,204,167,251,71,250,215,214,208,95,121,117,138,224,225,159,117,14,125,82,53,183,92,174,210,149,244,89,167,211,52,223,87,221,254,209,56,183,238,253,165,67,198,3,80,165,129,170,8,34,108,12,0,0,1,0,1,30,117,105,151,220,120,230,135,17,66,42,43,96,241,215,16,36,213,65,54,151,229,146,185,80,179,96,253,255,215,191,111,255,255,247,211,245,79,252,90,253,83,255,153,135,135,81,57,130,127,254,98,255,55,255,255,205,32,212,239,182,45,183,80,0,195,5,40,12,210,79,51,217,120,202,141,211,24,0,76,14,8,50,149,136,216,163,228,105,0,4,205,156,0,127,72,2,230,107,181,152,184,22,189,139,158,29,22,88,88,20,198,96,90,43,132,166,194,96,85,168,128,8,49,73,0,144,9,225,158,178,131,29,2,93,72,128,168,34,4,184,245,177,172,240,110,55,242,106,168,97,187,169,238,197,100,146,151,67,9,180,117,121,245,235,114,239,225,39,250,178,58,46,220,199,89,189,104,197,245,212,52,180,201,145,117,172,126,42,51,16,33,217,80,251,52,76,92,0,19,198,241,210,54,88,201,1,188,167,103,50,117,38,130,108,110,202,15,225,90,154,235,81,42,186,153,86,81,111,64,242,106,72,133,63,113,62,59,49,149,217,18,69,106,142,237,100,171,91,74,176,165,32,121,142,133,109,117,83,18,174,132,184,198,17,65,213,73,186,180,102,162,78,45,233,1,155,170,21,230,87,171,144,241,37,178,180,241,43,29,52,116,130,239,220,11,193,170,161,246,252,203,135,112,75,44,135,134,155,70,234,77,27,235,255,255,255,125,127,86,255,160,47,255,255,92,237,68,108,96,183,255,20,254,37,254,221,255,160,141,235,215,168,10,117,58,40,0,0,140,120,44,132,49,72,64,204,164,19,109,189,140,136,19,0,131,12,15,88,48,112,73,85,201,5,134,64,24,163,226,121,147,78,7,146,236,48,42,43,5,31,159,214,104,80,72,159,242,82,115,221,86,3,11,128,107,108,96,30,139,115,174,144,56,151,39,197,255,251,178,100,35,14,198,164,105,80,27,147,126,176,74,43,186,51,97,165,118,28,73,163,56,110,229,243,201,45,178,105,77,133,149,160,214,106,221,164,68,155,221,122,236,110,80,129,180,155,67,141,186,10,196,21,112,253,69,78,161,138,165,73,122,135,74,116,75,120,254,34,244,132,240,139,150,72,230,139,226,170,6,34,51,23,11,172,233,210,96,133,0,54,154,57,12,55,200,17,44,171,36,164,167,146,160,238,13,128,158,53,28,234,167,97,241,216,86,160,201,26,190,70,6,159,215,74,154,226,85,212,111,200,189,85,186,123,124,74,148,249,210,87,219,122,143,168,205,175,163,198,185,7,155,16,229,66,158,110,197,250,121,223,205,188,73,136,116,157,187,47,253,161,226,28,218,127,142,0,0,19,35,214,23,153,181,42,126,20,33,64,212,45,192,105,173,156,52,98,163,22,176,216,230,22,195,13,172,179,108,107,18,116,86,10,122,152,175,182,102,203,179,255,215,255,241,251,55,253,127,80,63,255,255,124,47,248,199,255,235,252,111,255,183,248,185,255,157,240,175,68,176,5,83,4,207,227,7,74,35,29,198,243,142,27,48,196,21,107,25,26,113,26,136,16,139,6,70,16,129,69,16,48,176,116,0,8,12,151,112,140,64,6,148,36,96,117,48,36,10,129,20,32,197,16,49,205,166,33,37,16,130,187,44,4,181,43,111,152,33,23,211,132,32,129,42,143,199,71,17,100,179,235,33,33,237,99,20,132,98,210,131,39,151,109,132,170,251,240,212,159,81,230,50,86,13,136,250,132,239,13,200,185,147,112,238,234,186,156,201,225,40,47,28,218,188,139,92,157,177,239,84,95,246,157,179,218,206,9,213,214,234,55,28,90,243,98,133,223,205,185,72,117,190,119,183,234,227,107,29,40,97,61,3,123,141,251,156,254,139,209,190,109,143,102,168,216,196,41,237,183,168,220,249,70,175,206,255,199,233,90,94,72,127,123,93,127,230,112,241,221,150,11,209,145,18,243,51,216,207,119,184,127,214,28,222,51,239,151,158,76,210,45,252,189,69,123,173,67,0,6,126,81,200,12,81,146,184,185,125,209,99,227,170,227,234,22,105,204,177,20,133,232,121,142,86,247,249,2,19,100,130,53,192,199,223,188,192,119,64,175,255,255,251,233,255,175,232,37,223,255,249,48,139,254,143,255,161,191,167,255,151,250,138,57,230,209,19,80,214,254,173,196,68,0,1,21,220,46,176,84,86,40,20,62,54,49,35,115,19,25,50,56,209,44,70,96,48,14,98,100,78,64,92,148,209,100,195,8,91,226,1,113,34,200,212,10,96,192,53,224,194,2,132,248,80,9,10,10,202,31,213,68,147,81,68,48,1,53,252,138,189,111,188,113,135,255,251,178,100,36,12,198,196,102,209,155,120,124,242,73,203,186,34,101,103,118,155,85,149,66,110,105,243,193,45,45,169,13,131,169,216,180,232,210,130,101,6,55,148,237,252,31,101,186,75,239,97,46,147,83,124,13,94,243,207,157,61,216,245,23,207,88,238,170,255,237,190,189,184,140,130,85,7,67,240,253,19,118,159,158,212,58,213,227,246,163,52,209,213,240,102,5,87,99,11,121,110,49,189,235,89,211,207,253,205,225,130,236,204,122,36,165,171,214,38,235,126,197,127,155,201,44,235,169,224,219,14,90,222,55,45,178,51,245,42,175,120,121,88,14,58,196,22,109,77,44,120,149,211,3,108,206,111,28,245,133,27,169,78,136,59,94,137,141,95,85,222,96,94,223,112,112,215,39,171,4,8,2,181,0,61,67,4,187,19,35,186,176,218,141,193,17,101,141,140,131,87,238,180,18,167,9,72,44,222,76,184,83,209,19,212,142,137,197,25,231,103,161,147,168,81,191,255,212,197,242,161,169,162,95,255,253,68,148,255,255,253,255,255,255,250,255,251,255,249,255,122,142,250,192,0,164,183,44,28,12,44,110,49,121,60,225,71,163,30,133,71,148,226,8,201,136,194,229,0,84,205,22,98,55,169,112,102,32,200,241,125,208,28,2,139,36,33,169,49,129,66,22,38,8,7,68,66,3,0,128,229,162,195,161,19,198,70,51,44,152,87,97,208,227,91,95,8,229,212,58,143,0,188,147,80,195,213,27,193,17,100,120,48,172,63,239,81,251,116,111,165,205,19,238,210,93,128,39,110,60,60,223,36,249,254,212,159,52,207,47,202,167,105,37,191,30,104,119,46,52,73,116,199,205,200,240,117,198,71,251,255,17,203,156,148,103,249,227,126,8,183,82,91,114,131,178,41,158,16,7,45,122,127,225,215,250,127,52,45,194,255,121,172,105,228,141,145,43,172,170,28,162,49,233,187,89,125,58,166,6,106,165,155,219,187,187,253,75,46,142,212,148,115,57,244,24,79,117,108,99,126,172,88,222,45,168,64,120,9,155,191,210,0,0,14,182,160,6,144,109,35,171,38,17,76,120,114,167,137,75,237,228,96,83,22,229,197,192,144,87,42,90,121,28,68,15,207,206,106,150,213,182,221,191,255,255,223,255,109,31,234,41,255,255,231,28,128,96,45,50,144,165,84,214,249,66,231,127,233,254,253,191,175,223,43,153,247,128,0,0,97,28,16,209,13,163,158,44,143,79,37,51,234,164,204,160,35,79,77,206,190,117,25,4,10,153,12,40,129,74,19,4,55,13,35,248,49,176,97,37,76,0,46,53,192,12,181,76,140,195,133,87,237,163,18,166,8,152,6,40,2,132,0,130,12,14,72,128,18,16,99,34,68,176,112,16,255,251,178,100,39,14,199,94,99,205,147,153,101,230,75,108,154,67,97,135,98,25,205,139,64,110,102,77,201,63,46,232,141,149,157,168,188,192,3,9,231,248,129,64,233,124,96,177,52,102,76,198,211,93,198,26,173,55,156,101,93,58,134,74,16,216,43,190,110,236,64,116,102,165,88,148,199,10,56,216,224,148,200,139,219,112,45,89,149,196,49,238,146,75,181,84,30,93,217,52,183,46,219,74,41,36,211,50,147,83,225,37,109,163,109,112,231,66,46,192,91,44,178,222,169,164,120,239,151,227,121,205,55,251,185,203,212,50,101,165,38,207,236,255,253,221,255,229,255,149,6,118,121,255,123,221,230,38,66,47,226,179,191,75,103,79,231,230,217,135,247,157,89,87,189,51,110,187,3,131,212,87,67,249,234,219,34,247,233,144,44,117,160,236,0,0,17,125,73,30,131,160,94,71,144,191,131,206,157,149,173,235,188,49,161,160,47,30,2,31,242,167,202,181,137,34,5,11,216,146,202,150,205,149,123,207,202,182,255,255,255,125,63,95,252,193,35,183,247,255,193,71,255,255,255,231,255,251,255,154,246,116,186,214,133,27,250,29,202,32,239,17,23,12,156,50,36,26,24,222,240,98,34,185,137,1,6,64,104,26,68,101,15,38,17,158,193,232,68,1,6,24,205,166,6,30,177,241,74,130,89,117,164,66,25,43,76,14,236,55,0,20,236,2,3,135,158,49,136,211,54,100,33,64,58,49,143,98,112,172,154,43,29,168,74,68,102,1,118,169,203,109,150,44,102,19,30,206,49,18,226,242,147,114,44,183,121,18,219,232,61,177,2,100,146,39,90,80,19,38,88,225,39,78,158,55,70,62,70,73,35,97,214,75,19,46,81,32,136,16,224,100,22,136,197,22,174,100,127,121,162,110,100,146,84,73,84,69,14,60,186,204,110,154,15,173,229,210,195,149,235,107,44,156,56,129,152,152,168,220,127,105,187,36,147,60,159,86,101,116,11,132,217,50,112,241,40,84,154,58,6,229,163,228,202,105,209,173,206,153,164,100,100,116,246,132,0,0,13,114,127,20,176,6,27,204,164,8,46,121,248,240,139,9,147,49,42,231,37,60,15,39,216,123,242,14,155,7,34,1,97,0,195,80,226,58,47,230,241,18,20,130,157,175,109,95,111,127,250,255,237,255,113,31,255,191,254,159,255,255,253,128,102,223,49,174,255,231,162,213,250,163,196,254,202,192,0,0,1,80,18,58,25,88,27,154,96,13,26,188,183,153,128,18,153,148,21,16,72,129,97,64,193,192,28,96,81,32,24,140,0,0,204,49,32,205,26,22,72,142,177,96,0,84,112,16,128,242,162,176,4,112,89,139,187,1,113,88,160,233,25,12,88,96,88,130,227,255,251,178,100,35,142,199,43,98,78,27,186,92,242,80,75,186,67,97,101,120,25,249,155,66,110,77,156,201,44,158,232,73,135,157,136,180,99,1,62,75,225,62,206,56,183,62,54,66,45,54,42,45,144,136,17,19,2,102,42,215,80,49,148,150,209,142,211,138,129,126,222,169,232,45,162,199,202,128,21,162,169,8,23,90,97,221,197,164,40,206,148,239,185,88,115,247,113,170,43,186,121,133,22,163,143,222,164,253,64,125,175,109,132,200,230,53,24,150,226,178,204,168,121,116,89,224,157,179,185,169,30,58,255,163,207,178,106,45,104,220,212,248,233,115,101,120,150,16,31,92,76,24,91,16,123,231,56,217,224,38,219,99,185,135,68,212,19,58,149,89,180,234,138,202,99,188,213,178,143,6,76,42,135,93,223,10,52,196,162,137,250,67,63,172,128,0,179,211,241,255,61,1,145,89,17,192,136,145,120,49,51,108,60,64,1,49,235,48,84,45,182,58,60,199,229,254,61,140,94,71,29,117,74,47,74,156,201,108,181,181,127,222,159,255,255,244,95,250,7,191,251,255,16,49,69,193,123,113,255,151,253,185,255,203,255,246,161,31,66,113,7,57,252,146,110,243,3,130,140,188,75,24,42,2,194,198,18,9,0,157,134,59,70,26,88,38,166,235,2,103,32,35,130,8,22,152,237,136,6,0,50,18,17,0,97,78,3,108,226,33,38,180,50,14,40,50,5,0,81,116,101,220,161,87,41,233,122,23,136,64,84,55,221,85,191,241,194,32,206,146,226,2,172,211,99,138,99,33,205,248,145,225,217,232,134,166,161,59,97,50,221,207,125,32,197,150,143,206,171,27,132,27,24,247,37,82,42,161,37,75,102,43,36,9,115,52,9,161,71,55,22,64,9,145,136,161,73,226,185,109,101,66,77,140,150,197,165,36,102,233,162,200,27,10,193,236,201,151,154,59,167,73,51,38,90,153,45,222,40,195,125,24,191,205,94,251,76,89,90,80,119,154,221,223,150,153,80,136,237,160,106,210,244,189,171,153,145,173,166,186,85,51,237,181,86,158,118,247,254,104,193,96,0,47,27,91,41,138,105,138,105,42,50,227,137,210,92,214,134,167,3,40,225,183,139,210,118,32,183,189,143,57,160,169,123,29,129,26,152,37,98,133,149,54,36,147,56,170,23,204,59,232,159,255,232,103,254,255,244,4,91,255,255,124,78,253,79,254,126,238,143,219,61,69,126,137,66,0,0,3,153,25,205,56,185,49,195,12,254,11,112,9,64,205,193,179,39,196,192,91,192,225,240,132,112,72,51,37,3,24,128,12,105,183,217,140,128,34,192,97,24,40,121,198,158,175,49,129,72,246,240,47,177,66,240,56,62,212,64,193,39,114,1,4,147,83,255,251,178,100,34,142,231,27,104,207,27,153,125,96,78,12,154,83,96,167,122,27,97,159,58,110,101,117,193,65,175,42,12,252,40,160,174,100,49,192,90,175,44,113,41,25,101,148,252,18,38,160,24,107,109,201,239,151,22,190,47,113,63,169,183,140,33,219,184,237,194,111,191,10,187,112,156,54,167,240,110,90,221,168,59,253,140,60,252,205,220,179,86,123,61,252,220,253,222,54,41,236,117,118,30,194,124,28,173,136,132,220,254,185,186,63,203,31,181,134,168,249,159,204,146,229,204,240,207,127,23,213,175,91,244,214,160,66,213,188,58,73,222,183,61,221,212,88,157,174,61,241,52,205,17,95,92,232,139,242,197,53,223,85,68,162,171,113,50,88,154,23,139,17,146,170,199,39,251,154,13,88,217,173,45,97,199,110,172,13,61,110,136,255,96,0,1,211,205,193,48,216,235,163,12,92,118,171,86,146,11,82,238,71,202,177,150,229,31,106,237,2,188,44,126,90,17,236,93,117,120,13,188,218,126,154,255,254,159,255,167,234,37,219,254,254,249,54,132,35,45,48,204,121,191,237,255,79,232,186,191,94,228,159,43,92,254,167,77,239,78,131,224,37,66,196,211,96,54,76,90,114,60,156,68,212,103,99,14,147,192,30,210,35,24,8,32,143,196,220,48,80,24,26,136,54,48,220,28,175,14,4,2,67,98,79,229,5,118,12,48,84,154,165,11,128,72,155,166,12,3,181,48,193,202,145,158,48,208,76,141,182,0,209,78,209,93,250,84,110,103,121,166,210,6,80,133,23,99,118,82,201,159,177,167,191,5,86,124,168,44,66,94,73,90,203,106,25,36,229,46,110,189,4,26,199,189,247,189,170,144,254,242,81,45,91,193,240,163,194,123,235,114,59,61,203,48,212,154,230,18,135,51,109,148,121,185,233,116,70,252,239,238,123,247,255,143,239,93,222,57,214,178,178,110,243,230,247,175,171,127,189,238,91,187,188,49,195,239,123,76,190,102,97,142,226,108,202,169,67,30,226,105,148,106,107,25,144,189,106,64,218,173,144,87,79,121,215,155,40,205,19,115,168,21,156,186,132,21,13,125,95,207,229,95,72,131,101,149,30,64,55,239,9,150,129,140,218,196,147,242,134,213,135,217,82,249,219,181,250,234,210,190,111,253,63,255,233,228,219,231,157,65,115,43,103,152,18,138,145,28,204,138,102,81,221,141,38,73,143,140,31,95,111,255,208,222,191,229,222,172,218,247,109,12,126,230,227,10,53,50,68,0,0,11,120,193,72,19,87,42,205,103,9,56,199,128,201,36,67,91,134,204,196,245,55,185,124,72,112,8,37,138,142,12,0,9,48,216,200,192,180,131,6,2,148,236,118,57,205,0,192,80,180,210,211,157,255,251,178,100,27,142,198,228,104,206,155,154,123,96,82,43,218,35,101,103,116,24,141,163,64,109,189,153,1,89,47,40,141,156,40,104,170,23,78,83,64,2,122,58,68,222,50,170,65,77,193,134,170,132,43,6,150,155,150,172,148,12,182,72,0,137,164,160,80,164,173,201,152,170,28,18,255,168,172,28,248,96,155,46,79,68,84,241,192,109,39,160,29,13,198,122,58,26,183,120,122,205,248,210,87,123,24,61,170,54,154,250,78,35,102,151,110,45,253,121,135,151,192,5,140,167,204,8,17,241,35,191,184,58,183,211,45,37,135,107,196,47,144,169,136,147,227,50,110,181,175,241,33,248,222,213,188,212,251,214,162,123,98,214,166,117,157,124,51,111,252,124,119,175,223,110,26,69,47,22,240,158,61,198,148,14,82,189,129,122,94,124,193,172,89,156,49,158,223,76,207,148,0,0,29,96,151,165,133,13,164,182,100,234,244,57,171,13,128,187,54,99,38,73,142,165,118,123,8,131,163,111,136,163,159,59,170,45,47,135,106,242,173,26,35,52,127,60,223,148,109,27,255,209,245,255,255,168,101,63,255,254,81,63,95,255,181,223,153,175,101,57,17,81,251,247,124,235,239,198,229,172,213,72,22,241,198,211,88,33,48,116,99,47,163,70,195,135,4,49,234,33,244,230,134,161,167,0,46,245,136,84,76,166,148,49,37,54,71,76,203,200,227,194,76,64,154,142,3,29,27,12,124,24,7,125,11,49,3,59,6,18,56,68,16,233,150,240,20,115,24,188,209,224,188,73,0,144,166,86,94,54,80,244,224,68,70,112,178,102,35,84,70,164,209,108,58,105,70,114,150,3,30,18,120,236,79,223,222,109,109,76,223,238,170,137,2,215,199,149,212,157,182,244,180,141,61,248,154,225,229,162,251,248,255,235,255,254,191,177,205,0,144,251,236,23,169,242,118,254,251,27,151,134,123,115,239,52,85,237,190,174,179,212,222,153,188,255,30,86,103,179,27,37,166,123,232,184,253,31,182,218,244,36,133,230,127,242,214,181,177,126,74,245,77,239,82,155,141,106,0,1,213,21,225,161,117,197,201,106,170,104,41,194,101,242,2,22,124,90,80,51,216,237,104,53,142,28,193,41,162,240,142,195,249,225,120,41,98,203,166,84,248,237,12,190,85,250,177,70,163,255,252,167,157,242,1,230,218,44,242,16,35,200,155,255,251,52,241,174,99,229,127,223,183,255,255,255,73,67,178,190,115,42,144,250,194,0,6,222,252,26,142,100,129,134,214,0,101,177,134,2,42,101,224,70,30,124,108,165,147,8,122,74,7,22,32,33,48,162,113,98,151,240,186,176,198,226,37,171,144,215,70,82,130,149,73,46,136,196,160,241,208,251,114,72,117,255,251,178,100,30,12,133,140,100,209,155,105,94,82,89,107,186,55,97,231,62,25,97,153,52,110,61,25,1,170,175,40,141,135,157,160,190,249,92,182,107,74,117,35,246,75,34,81,12,26,103,224,132,73,157,16,18,179,236,15,172,57,206,142,114,232,95,200,158,66,8,138,30,31,24,138,78,194,248,170,28,148,75,54,202,18,151,16,97,244,237,66,132,166,223,143,255,119,198,109,38,216,58,74,200,121,209,140,82,125,121,203,162,105,22,248,221,205,50,218,116,178,122,76,235,46,141,156,220,191,185,250,84,212,164,177,206,51,72,245,90,135,151,112,99,238,255,124,68,221,43,222,55,176,9,128,1,171,188,3,76,153,71,112,184,227,64,25,210,180,220,171,14,109,23,96,0,134,180,93,22,146,84,221,223,201,175,15,235,212,216,38,138,226,22,133,57,244,202,180,69,162,219,103,223,56,180,227,61,191,209,127,232,111,252,112,30,54,255,255,215,82,213,243,31,245,51,247,102,215,250,26,245,63,253,83,110,173,152,32,57,219,44,0,0,4,225,139,232,102,92,140,24,184,196,111,147,97,137,29,35,2,3,4,29,140,98,131,5,3,68,97,83,9,132,11,132,98,228,96,114,220,120,138,193,204,46,26,84,108,134,27,49,32,169,243,99,35,128,1,34,169,49,9,102,137,0,219,179,78,5,17,74,7,119,195,138,233,213,0,60,106,229,132,213,42,135,147,142,24,48,24,122,4,48,132,188,113,151,23,104,248,172,206,163,6,58,133,22,251,32,185,60,229,29,184,42,70,102,147,143,179,22,108,246,181,169,168,140,180,7,12,43,53,252,183,175,107,141,205,173,72,87,115,222,88,211,252,103,127,222,108,103,219,60,193,8,240,44,93,22,17,116,190,157,109,160,216,71,218,109,30,232,79,113,113,163,41,227,210,131,137,214,35,100,66,69,134,111,15,3,133,211,15,4,101,31,14,147,4,66,164,20,140,106,16,128,2,61,252,69,210,90,230,173,52,97,224,165,240,117,46,183,81,98,99,108,10,165,233,29,48,94,126,211,27,250,65,60,199,245,102,41,46,197,19,56,92,210,208,182,94,218,121,153,106,253,191,209,187,103,31,40,122,213,140,221,143,0,19,17,142,217,251,29,253,212,78,109,75,213,14,127,212,181,209,121,236,243,25,186,176,241,230,59,141,27,70,108,111,53,197,70,106,204,170,37,150,185,163,223,58,149,0,0,158,220,3,62,73,96,110,48,6,160,210,100,174,38,224,0,96,100,2,70,129,128,242,146,37,7,16,2,172,97,0,108,245,218,117,105,185,18,2,130,223,146,172,165,234,89,25,231,246,29,124,8,75,159,7,165,20,27,221,91,248,150,101,80,5,191,54,74,19,117,188,166,255,251,178,100,37,14,197,235,102,207,155,111,102,66,102,75,218,35,97,42,100,88,101,155,64,117,188,0,1,134,174,233,14,176,160,0,134,147,143,135,90,153,212,200,70,37,112,218,145,45,116,246,229,62,188,250,223,248,242,189,206,43,238,225,181,126,117,17,174,185,163,118,33,43,236,192,86,233,81,30,38,175,39,139,235,120,217,198,177,151,229,4,216,114,170,146,135,88,14,83,57,204,124,59,41,157,91,44,115,56,205,175,19,198,151,238,89,150,113,147,199,63,146,221,221,103,233,86,234,219,203,28,189,160,107,91,89,97,83,19,89,88,251,179,94,237,219,199,75,198,59,96,128,27,219,204,179,38,224,84,186,179,51,145,213,147,6,145,224,87,179,138,58,51,151,229,33,171,250,11,236,148,30,212,73,128,100,123,36,33,127,81,200,87,69,58,118,158,181,106,250,127,208,238,219,38,93,42,255,52,11,191,39,47,219,251,186,16,141,142,145,44,226,137,250,146,29,151,186,76,169,31,94,139,84,33,50,135,54,96,241,103,149,105,166,155,160,94,151,105,154,125,190,19,83,113,135,19,17,146,52,194,113,164,131,95,47,26,221,121,73,74,26,224,160,17,100,86,57,136,128,131,145,30,166,245,234,124,243,142,151,210,98,149,186,72,68,38,162,158,121,92,49,39,139,33,172,35,235,191,79,126,229,13,34,74,36,221,26,94,72,224,184,165,137,101,253,111,83,20,93,133,97,133,22,158,137,126,15,239,115,131,185,87,127,223,255,221,111,229,30,18,185,103,34,159,82,139,27,60,175,79,245,224,110,106,23,140,170,165,236,127,93,255,254,227,255,159,255,108,235,147,18,127,250,185,239,240,214,124,239,220,169,90,247,114,195,153,225,86,98,230,169,226,215,112,229,170,185,87,175,99,11,182,171,93,238,59,207,188,206,142,252,190,146,221,155,219,167,141,89,202,163,195,111,185,210,125,138,159,126,239,126,221,220,241,181,180,32,48,4,179,250,176,210,149,149,84,162,141,60,170,117,139,126,10,91,249,67,138,121,127,227,132,45,16,68,59,11,164,61,6,46,135,142,233,146,142,24,23,131,251,95,254,173,103,255,250,123,51,179,238,211,95,171,145,6,172,105,175,169,51,186,22,162,218,110,196,26,43,85,204,252,198,247,219,144,35,219,120,233,135,184,217,218,173,170,177,166,26,245,109,98,8,135,101,128,0,0,0,9,7,10,72,193,84,142,92,124,229,158,64,103,39,46,204,106,70,102,28,86,164,197,2,2,129,7,14,102,110,44,99,79,14,161,84,77,169,28,40,216,176,187,15,82,3,33,190,134,154,228,195,142,138,177,65,92,23,145,35,139,194,145,242,67,148,183,62,72,66,34,113,164,28,226,61,165,255,251,178,100,40,0,7,20,101,208,158,111,32,0,109,41,218,83,204,28,0,25,129,151,76,125,183,128,1,43,25,104,11,176,208,0,8,211,247,70,1,38,25,212,163,134,160,188,218,253,153,136,251,255,0,65,178,167,241,157,200,223,232,238,95,184,203,187,39,177,251,105,201,247,79,117,200,162,164,187,127,187,206,164,197,55,46,106,150,165,58,184,165,159,119,42,252,255,107,97,222,223,160,194,151,92,203,236,216,152,193,212,126,44,50,199,98,41,158,92,239,242,181,220,63,149,126,247,48,173,148,171,85,46,218,221,107,117,47,118,146,114,166,28,213,38,58,215,235,91,215,255,53,250,252,179,253,127,57,151,57,221,255,253,140,110,115,15,195,191,249,202,229,242,199,127,255,255,248,62,84,14,224,0,0,1,43,215,182,230,132,160,188,32,149,82,12,58,14,53,162,252,168,42,73,173,98,233,65,137,123,23,73,73,40,184,104,55,18,1,106,20,115,13,98,197,25,89,165,196,179,20,136,136,121,131,107,42,50,182,97,141,186,124,255,83,23,178,116,175,235,250,150,67,15,216,164,100,221,28,241,51,12,170,183,73,161,117,143,149,49,149,150,52,206,165,51,134,75,21,34,231,56,220,50,189,228,53,171,247,238,72,0,0,15,164,1,34,197,230,112,154,117,17,192,210,129,65,19,38,35,54,241,195,25,26,49,35,83,12,12,65,9,132,3,153,116,80,40,74,7,17,3,1,135,210,202,176,33,56,225,185,96,220,47,199,155,105,186,0,132,10,76,103,65,4,58,144,210,82,253,181,13,30,90,57,79,101,74,117,234,198,180,127,172,90,184,149,42,145,75,54,202,122,109,198,12,106,234,212,253,247,249,89,206,139,55,80,96,193,122,245,18,164,183,233,90,233,230,189,147,223,58,143,6,43,106,198,240,213,241,136,48,235,107,219,123,222,255,166,254,126,171,229,125,107,46,165,215,179,140,55,36,241,109,188,109,175,65,122,219,224,70,114,83,31,168,215,239,14,168,178,226,136,75,219,46,152,224,227,112,119,111,141,94,45,15,236,231,202,134,178,189,130,173,77,226,157,252,219,136,132,164,247,219,70,0,0,86,107,200,22,10,243,7,34,176,128,66,82,127,27,138,72,74,152,112,173,90,236,37,176,180,226,233,168,92,13,146,42,53,31,209,78,154,40,44,70,3,9,117,36,245,52,118,212,181,29,255,173,212,115,87,219,67,87,191,253,95,168,201,245,255,187,95,254,238,217,63,253,0,0,0,1,184,44,41,50,40,148,203,4,99,97,197,204,56,54,18,45,152,201,228,106,81,82,120,22,208,216,1,180,145,48,16,192,213,36,34,37,35,67,16,128,9,150,204,166,124,209,59,211,109,201,171,52,38,255,251,178,100,28,14,198,147,102,208,155,152,123,176,73,43,186,35,97,98,106,24,197,159,64,110,97,115,201,57,178,169,13,133,9,240,144,94,137,19,96,92,229,26,176,177,1,203,238,45,2,171,16,166,160,238,93,48,33,113,24,98,92,40,108,185,138,240,237,60,74,50,154,19,89,159,221,181,174,38,129,157,126,116,219,192,53,63,64,165,35,66,78,207,117,104,37,98,194,109,43,126,28,171,236,78,107,104,106,140,198,209,147,110,146,113,206,102,114,182,162,252,111,59,242,73,111,233,54,255,206,180,123,26,255,200,182,219,121,199,170,151,141,173,203,106,110,45,156,154,91,231,99,31,178,230,178,180,94,12,84,197,119,89,53,74,210,122,194,114,106,89,141,169,19,204,216,172,197,54,116,253,9,190,123,192,80,193,63,196,64,0,0,2,251,246,172,32,228,165,251,140,84,180,11,24,114,222,188,86,88,57,140,30,69,101,211,35,59,212,163,157,234,135,243,238,121,181,232,59,137,204,33,222,59,255,151,65,191,255,232,255,244,254,191,175,79,255,111,215,255,253,191,253,184,223,212,19,126,190,5,102,126,144,3,131,33,147,44,149,204,4,129,52,108,40,194,0,115,49,133,0,55,32,112,89,56,192,165,3,31,147,193,160,99,0,130,140,117,79,48,8,53,140,10,135,204,130,2,109,92,64,8,99,9,149,162,208,80,198,120,21,249,235,232,222,78,249,130,249,136,145,118,129,6,27,108,103,196,167,213,15,104,212,242,119,86,71,200,152,224,219,251,178,26,176,46,216,75,125,46,142,210,238,89,50,252,103,142,241,195,222,233,255,142,41,238,104,148,146,254,250,177,111,108,33,11,121,81,145,192,186,206,51,255,130,195,101,95,146,28,46,204,76,247,230,160,93,212,222,127,190,255,251,97,223,103,125,149,233,5,231,76,157,122,160,51,111,154,170,139,111,170,238,150,26,187,147,22,246,170,167,82,109,215,71,151,127,166,114,99,59,94,144,213,48,209,234,191,95,141,56,3,0,0,255,4,180,97,249,172,59,52,17,128,186,17,207,90,211,48,10,118,70,51,120,235,77,14,61,24,154,110,61,19,149,198,185,205,188,143,73,159,176,212,227,75,15,2,140,188,125,111,252,157,255,63,254,157,181,255,254,191,255,255,255,255,243,255,58,145,144,159,108,26,251,189,79,168,87,0,0,10,222,148,207,212,204,216,112,246,63,72,68,205,20,0,203,107,6,199,17,76,10,22,113,163,202,252,48,12,219,167,133,151,154,96,175,88,85,135,180,168,218,191,7,66,20,122,96,4,203,54,213,164,164,210,150,120,10,173,74,128,186,117,162,172,43,174,148,103,99,88,145,67,242,118,149,245,137,45,226,155,232,59,72,115,255,251,178,100,43,142,134,31,104,209,27,120,123,64,81,140,170,93,97,229,62,25,153,161,64,78,61,55,217,53,178,104,205,135,148,224,78,254,136,205,226,30,105,87,89,233,132,175,231,26,58,153,60,41,207,100,47,224,217,213,176,201,191,24,229,213,108,183,190,220,151,246,164,71,219,215,196,56,179,127,10,223,219,95,112,230,174,164,199,235,179,91,126,10,83,14,20,21,79,179,6,240,163,122,77,94,214,140,114,190,144,14,56,185,243,175,215,149,218,129,120,55,197,54,229,79,132,143,190,227,185,201,120,11,200,235,98,83,102,173,81,94,223,52,136,0,0,0,4,129,0,32,31,10,119,100,200,138,86,40,156,228,65,101,193,145,212,129,150,106,198,68,172,250,42,191,254,178,185,94,172,6,180,179,35,247,127,52,114,20,116,118,49,151,182,235,255,253,181,254,45,175,240,183,196,117,47,255,235,255,255,255,255,255,79,213,84,249,201,147,200,78,204,245,126,32,224,248,88,24,100,147,104,9,132,120,51,225,149,198,36,66,163,41,164,77,164,16,110,161,65,249,153,138,203,10,8,21,154,85,80,2,74,48,241,0,140,104,177,1,53,97,192,214,87,37,140,117,52,220,48,40,55,40,40,16,70,22,15,73,152,225,88,110,45,116,183,20,150,25,36,68,66,116,165,110,62,178,135,187,208,220,25,208,29,51,205,12,239,41,240,192,59,102,100,94,117,62,233,189,97,79,249,152,231,225,129,50,225,75,34,243,164,144,89,239,102,124,122,225,155,230,84,59,192,135,27,248,107,95,226,109,211,127,231,218,218,198,49,235,255,150,108,234,23,215,54,82,218,240,152,118,250,113,0,129,168,140,15,237,1,236,23,209,32,32,52,234,68,188,125,195,83,192,173,145,153,98,111,156,213,49,56,120,198,11,145,86,228,94,240,57,169,38,140,16,107,46,220,220,9,128,0,0,15,48,241,164,176,228,220,132,185,44,117,74,112,192,157,160,246,10,156,97,180,172,182,80,221,217,196,173,133,15,148,152,215,163,68,168,215,209,186,183,191,238,223,182,86,211,26,154,191,225,206,255,255,255,250,127,191,111,255,255,47,234,163,14,210,53,198,31,83,10,238,157,182,65,113,0,0,2,248,24,40,50,41,37,107,158,161,40,23,17,131,136,38,7,179,152,144,74,233,1,4,6,166,15,151,16,192,1,211,16,204,64,128,117,116,130,18,100,131,62,150,133,66,188,152,125,90,178,252,136,3,66,20,47,64,84,148,44,0,180,160,224,32,5,140,196,28,154,236,171,14,123,141,19,213,88,198,214,123,71,192,81,42,173,21,24,250,0,174,141,189,49,14,235,43,219,163,207,133,232,153,186,186,248,51,55,155,10,227,220,84,252,252,255,251,178,100,59,14,134,130,103,208,27,143,77,242,81,140,170,90,97,135,54,24,109,165,66,110,105,231,193,61,50,169,41,135,156,208,223,7,149,242,110,166,241,120,59,222,84,62,208,86,51,215,46,95,222,111,104,218,222,60,255,227,88,214,62,243,15,31,192,207,230,204,109,249,19,113,24,153,5,223,24,136,175,142,193,168,175,86,222,27,153,83,197,134,93,20,90,135,46,226,41,9,30,97,101,35,59,199,69,10,75,34,180,10,32,220,160,56,194,241,136,117,217,74,65,228,0,0,8,8,0,199,126,130,109,195,3,25,178,59,163,137,98,207,112,51,149,198,19,216,69,120,69,148,25,31,190,143,117,213,232,47,142,179,186,191,111,244,255,254,218,94,217,80,231,203,254,63,219,255,248,187,16,12,212,231,184,152,49,248,157,243,143,235,223,255,206,255,34,206,199,123,242,39,255,190,229,92,23,240,224,224,196,96,51,55,149,14,62,111,85,17,36,233,139,31,230,121,18,172,16,93,161,231,114,229,18,50,63,29,5,173,49,194,0,67,92,94,41,56,16,69,250,6,122,246,44,52,188,199,1,194,202,3,138,20,67,107,96,185,52,154,26,109,52,19,177,141,178,121,35,138,110,132,210,152,18,35,194,29,46,219,25,188,174,212,18,123,222,109,206,217,135,55,233,173,115,97,147,122,33,78,90,163,14,121,102,69,91,5,210,55,239,63,202,95,230,147,125,174,237,95,152,63,58,183,255,116,255,239,235,123,242,223,252,91,228,141,207,91,93,29,43,84,80,210,135,7,113,55,102,200,16,33,182,158,139,107,237,209,14,199,243,195,87,106,247,91,248,133,216,247,31,126,154,183,121,227,249,47,61,161,103,211,17,92,62,188,42,238,88,121,245,131,0,64,0,111,204,74,244,120,11,48,121,219,66,37,56,118,106,148,106,89,34,0,97,238,2,90,129,228,17,48,163,209,50,156,148,197,60,74,113,110,62,48,107,87,211,255,255,57,247,237,223,242,141,183,255,243,114,159,207,111,215,223,191,55,255,200,254,178,93,91,178,80,70,33,252,161,126,56,228,0,0,10,148,70,64,48,232,160,198,38,19,69,64,130,13,33,9,67,42,20,13,74,22,75,129,24,28,209,96,68,139,17,135,12,230,146,8,30,46,114,192,80,12,41,101,144,80,36,7,57,28,97,48,148,237,104,225,194,41,20,22,74,27,34,8,204,51,82,32,252,244,249,201,31,2,114,32,14,40,242,232,199,25,137,205,88,226,79,208,45,250,180,144,138,164,222,178,105,82,29,85,118,128,234,37,36,244,136,138,109,143,65,37,155,201,62,121,82,130,198,209,78,25,171,124,125,160,45,224,113,15,161,149,54,12,229,167,238,167,74,66,25,87,255,251,178,100,72,14,198,72,104,80,155,143,77,192,80,171,186,35,101,229,62,23,53,193,72,109,164,91,129,46,30,231,193,164,158,24,191,223,173,135,249,232,66,79,53,215,54,40,64,132,200,172,87,37,55,93,89,56,41,43,146,66,68,21,145,184,82,145,89,140,134,220,82,103,115,104,145,134,218,131,12,168,133,167,101,125,216,66,114,85,249,206,32,224,0,194,50,37,130,95,134,158,229,34,80,195,11,222,46,5,100,164,132,93,22,101,62,33,249,18,90,253,221,177,95,205,129,152,248,146,144,85,151,19,53,154,118,167,175,254,223,255,78,170,202,41,133,1,120,110,70,168,3,255,255,251,183,234,223,175,167,111,255,247,253,98,189,159,190,163,92,156,140,185,37,193,9,128,52,184,195,199,12,203,92,0,36,52,50,23,182,14,94,91,164,1,166,92,16,236,138,137,152,180,137,112,223,180,16,72,96,56,210,62,66,104,224,8,195,233,28,132,76,221,79,87,178,162,183,176,9,126,17,200,110,7,162,100,191,8,179,110,67,81,254,145,50,134,107,20,239,107,225,240,156,203,171,52,151,148,105,38,119,183,179,130,136,20,44,101,40,70,102,136,76,19,157,86,53,185,68,143,248,151,106,115,86,38,9,212,83,234,57,185,196,107,160,232,33,186,129,137,218,50,125,220,219,56,64,129,3,17,136,218,113,153,58,71,24,32,106,29,138,146,109,213,250,197,60,189,44,195,34,3,47,146,111,149,220,91,94,226,130,115,218,141,151,189,210,173,252,123,25,69,49,27,111,232,33,93,39,129,193,56,70,150,28,104,208,141,160,96,199,45,140,41,24,49,148,24,112,111,103,24,211,157,126,211,27,198,142,11,157,198,183,154,8,235,102,225,136,243,100,39,234,220,180,189,79,127,190,191,207,111,161,154,254,80,247,167,57,172,14,187,255,255,229,122,250,253,223,69,31,191,160,0,1,177,194,130,19,3,1,15,50,155,0,96,194,69,131,91,140,52,22,142,25,5,10,190,101,64,144,160,56,117,189,145,0,115,101,110,156,13,231,220,224,240,98,214,40,212,170,78,27,138,6,7,209,12,232,197,209,157,26,222,133,238,121,135,234,162,82,252,66,95,193,132,235,114,11,100,39,138,133,189,86,36,47,35,160,194,96,96,246,157,39,17,51,61,156,103,240,161,229,7,37,9,86,106,68,251,148,41,157,92,38,144,172,45,115,109,13,118,198,88,48,202,200,97,115,124,241,116,82,213,33,232,129,145,242,70,26,73,241,137,114,62,74,128,24,125,163,240,167,44,184,96,113,23,81,247,180,246,230,72,225,65,6,203,114,19,35,21,197,54,241,140,141,32,36,250,160,162,85,145,204,251,53,209,237,22,254,135,141,28,0,255,251,176,100,96,14,85,247,106,82,147,111,75,114,79,11,201,241,101,98,120,23,21,197,78,77,189,15,193,30,153,104,93,135,136,248,186,74,160,167,207,148,209,125,44,137,134,3,41,93,165,36,28,169,14,192,166,32,59,211,76,92,214,197,78,96,132,57,65,3,42,193,247,213,19,60,147,112,137,13,155,51,132,192,7,249,95,59,127,251,182,63,232,59,255,160,14,254,255,253,240,125,95,191,234,223,255,255,239,255,235,254,11,214,33,12,10,14,17,11,10,153,29,105,120,137,134,129,164,69,102,109,9,210,17,16,58,144,33,102,193,4,16,44,189,178,194,210,172,8,163,89,112,244,126,223,189,104,59,220,68,45,101,202,73,182,170,23,109,38,172,193,152,78,197,109,218,222,9,119,205,106,39,27,65,54,18,176,152,199,4,106,93,65,83,216,177,184,61,109,67,41,6,67,158,57,202,200,14,27,219,135,195,80,3,128,175,37,254,3,220,123,136,81,226,151,66,8,1,129,3,67,155,202,14,143,70,81,231,92,217,7,213,131,162,122,142,252,50,23,102,38,235,203,10,53,88,100,219,93,251,160,104,244,130,224,207,93,159,67,84,71,17,22,89,127,21,13,211,211,143,94,46,101,160,31,31,99,46,110,185,37,191,175,249,182,228,37,80,112,0,71,155,163,4,0,73,52,92,65,222,165,107,26,248,39,180,180,16,228,188,248,34,171,166,125,233,77,61,253,113,105,129,164,82,31,64,203,38,234,91,160,113,21,71,29,196,224,147,166,148,53,252,159,200,212,254,235,35,122,184,173,203,255,122,247,235,246,89,245,16,0,2,4,4,144,1,36,202,135,137,25,24,60,182,34,25,2,107,204,28,212,174,72,187,149,3,98,170,4,29,180,107,234,219,220,231,16,229,77,106,97,218,218,168,250,73,47,11,16,236,214,115,72,38,29,207,186,199,177,216,88,184,36,12,151,164,121,146,14,180,1,38,56,38,221,139,70,12,207,29,188,212,159,230,43,122,156,73,18,110,91,239,30,169,249,109,69,58,60,14,182,229,191,74,172,170,208,212,142,178,73,234,94,162,178,51,85,32,49,60,123,133,137,105,113,135,113,1,204,76,137,201,169,201,98,145,169,120,127,39,82,72,205,216,225,88,194,158,74,245,39,50,30,76,204,98,147,36,165,83,117,147,15,231,210,171,83,255,171,204,94,128,0,0,9,83,192,146,194,153,122,210,128,130,43,94,188,2,217,172,39,121,10,227,150,111,98,215,86,70,213,61,111,111,131,184,234,82,47,149,10,54,84,245,126,67,96,135,104,1,92,180,190,9,179,37,220,171,84,71,185,78,169,106,219,87,200,243,127,255,228,223,174,168,0,41,55,18,81,154,0,146,27,25,66,255,251,178,100,127,128,133,86,113,85,235,43,108,240,72,195,234,35,97,227,104,20,121,155,84,109,36,215,193,55,165,168,229,133,149,232,211,74,1,163,170,44,62,85,219,242,36,12,97,232,11,140,46,197,154,91,54,173,76,43,76,74,244,117,173,200,46,78,50,135,9,96,156,104,38,45,180,136,32,177,136,226,24,25,67,11,32,21,61,173,253,184,77,114,114,108,170,167,163,152,71,193,53,39,182,38,157,201,10,119,82,198,80,157,39,159,88,147,38,68,13,175,120,183,233,144,227,78,32,103,213,194,161,69,224,196,41,117,51,246,247,222,251,92,47,109,76,221,66,169,53,18,97,9,64,45,188,191,190,45,166,218,89,144,135,246,126,229,159,191,231,157,79,201,105,177,89,15,80,210,157,60,152,17,11,94,158,138,76,0,0,2,194,227,154,97,133,69,16,20,10,117,74,33,134,179,140,69,33,32,24,163,113,84,46,204,197,51,51,11,66,161,153,81,194,46,139,248,190,107,70,111,71,208,70,187,209,95,55,198,9,247,225,110,235,253,167,255,25,253,107,255,233,253,31,249,191,168,189,79,252,231,152,236,77,149,2,8,64,0,136,46,42,146,14,164,129,143,230,109,134,181,167,132,189,243,176,11,232,1,10,192,221,197,80,3,13,164,179,94,17,45,149,51,38,173,69,4,38,132,86,213,33,110,155,203,246,26,214,26,72,1,200,178,65,52,234,3,176,163,130,191,202,24,242,128,55,213,64,63,189,36,113,85,0,219,50,46,133,149,64,81,98,82,21,159,253,182,75,22,72,68,219,206,93,225,128,110,42,180,53,12,74,87,40,104,179,212,154,73,92,190,246,140,167,162,150,177,164,150,162,138,143,169,104,143,226,122,74,176,118,19,71,72,204,152,110,139,164,72,148,145,99,89,119,68,66,25,45,145,31,22,183,91,23,119,10,18,230,75,20,81,115,39,77,50,234,216,156,59,207,52,200,191,243,109,208,214,35,251,78,0,1,185,76,112,196,133,93,44,212,208,135,236,73,24,29,246,96,13,25,127,71,82,133,186,129,39,161,123,43,76,84,100,88,251,202,72,198,70,13,28,227,15,178,80,101,149,184,250,31,67,242,57,151,234,131,164,183,29,237,12,247,210,239,231,45,166,41,250,63,255,254,143,214,0,151,8,195,66,211,15,5,204,85,53,49,200,164,12,64,110,37,152,109,229,195,64,211,2,10,136,2,41,14,176,64,229,123,109,57,64,208,90,21,135,193,11,44,186,67,33,133,71,31,130,70,69,101,133,169,70,2,238,54,252,63,50,164,97,68,73,215,152,235,187,130,41,254,147,194,179,85,126,22,243,243,224,86,193,132,198,109,238,36,87,69,170,80,156,182,252,145,81,228,66,176,255,251,178,100,180,0,85,186,107,212,187,73,109,192,74,165,154,69,101,133,100,22,157,185,72,46,61,180,209,63,27,232,73,164,157,232,132,201,11,135,40,9,184,25,168,101,23,168,43,134,246,143,131,149,89,54,180,137,231,221,141,77,14,235,23,218,164,219,24,165,6,211,125,101,195,44,156,17,154,137,49,235,147,15,238,182,122,196,156,215,68,158,165,37,71,73,137,3,55,68,197,11,235,73,91,140,165,212,237,235,126,163,255,103,171,0,178,224,170,153,135,136,94,106,114,169,37,251,62,216,224,103,93,133,14,163,68,136,110,163,123,93,128,52,44,53,74,71,46,129,1,192,132,64,152,190,226,148,79,123,202,154,13,186,223,61,181,217,13,109,213,157,141,219,83,58,167,178,154,246,249,64,106,183,218,54,126,218,250,186,93,196,149,254,128,0,4,72,152,191,70,72,122,96,161,6,148,14,46,156,61,0,204,140,52,10,4,108,144,9,80,173,77,24,57,8,88,168,228,223,32,201,149,195,49,76,140,24,191,171,220,136,10,77,22,12,16,85,215,163,72,205,175,152,79,95,146,89,95,189,252,159,62,213,104,238,214,122,149,170,222,105,163,175,238,242,179,30,199,24,46,45,143,30,150,219,184,215,177,171,146,165,255,159,93,23,176,234,48,60,177,55,15,9,176,214,46,216,59,160,95,54,89,194,195,45,17,103,141,36,99,60,59,223,38,17,202,47,86,250,3,111,81,162,234,44,141,230,162,118,159,120,47,234,154,188,18,48,189,125,169,77,201,181,89,70,149,47,188,176,66,131,242,32,42,191,84,241,249,136,21,195,118,245,13,112,170,242,90,10,145,149,195,127,49,179,140,46,75,230,43,190,197,145,206,75,62,42,0,0,113,86,138,218,29,32,17,66,176,142,201,102,75,224,213,96,69,183,204,220,37,7,130,155,181,46,93,206,9,132,202,49,237,75,122,193,173,73,187,90,167,238,8,50,89,194,53,104,243,137,192,228,83,47,186,208,207,217,244,147,150,247,38,63,109,180,2,15,229,28,202,125,61,95,242,255,239,171,115,209,185,158,223,127,229,205,83,99,246,167,16,211,164,94,239,64,2,3,170,185,149,16,38,55,23,154,19,220,106,82,145,153,1,35,0,1,1,13,111,191,66,194,179,6,151,10,131,97,80,51,93,52,160,13,26,25,60,4,205,145,142,110,13,38,57,69,28,29,98,166,205,33,152,24,216,9,169,78,208,74,163,241,202,68,1,1,78,244,75,145,174,51,132,150,30,206,34,163,227,70,33,221,40,155,93,214,104,191,46,179,170,116,90,171,214,195,44,179,214,234,175,48,229,91,60,152,174,221,191,114,242,53,139,243,67,36,131,139,26,41,69,96,189,51,25,64,27,255,251,178,100,216,12,118,87,104,210,27,112,127,160,97,203,58,18,96,106,182,26,153,175,64,78,106,79,193,145,171,104,21,148,150,144,163,232,156,29,168,206,132,140,209,75,35,197,25,42,7,89,106,44,164,180,138,197,228,89,204,132,205,238,230,202,114,128,152,244,79,47,35,11,116,198,116,24,103,218,76,51,32,228,209,45,91,36,130,14,112,50,17,197,205,75,232,209,94,180,78,151,81,214,179,198,186,146,234,32,168,116,124,225,182,221,242,33,68,91,170,203,61,113,26,84,172,149,47,18,130,95,58,203,16,129,84,76,213,139,216,216,219,3,127,87,230,104,99,145,238,82,198,167,242,245,81,119,176,159,250,79,57,168,199,247,82,119,180,157,197,168,34,4,29,71,212,118,65,103,245,33,140,36,101,236,230,177,219,71,64,248,10,159,128,239,255,251,254,63,250,130,127,169,141,81,220,255,183,241,25,215,82,165,22,191,171,172,0,22,74,217,16,76,120,108,194,194,12,239,104,211,7,18,85,68,128,1,76,221,176,197,140,24,117,64,154,105,8,33,142,136,191,83,250,131,225,24,199,212,34,196,6,56,10,171,39,225,144,168,185,195,103,226,41,191,81,97,171,84,53,196,45,101,25,172,55,11,218,109,124,167,221,10,18,25,92,46,79,44,196,97,64,77,150,193,43,74,67,166,44,212,66,113,154,60,209,73,176,125,55,84,126,53,172,92,0,196,53,117,19,158,177,10,45,52,75,136,237,206,171,65,20,53,139,239,89,139,86,84,79,234,44,117,176,155,148,41,4,192,3,163,201,26,14,6,56,96,144,214,34,104,57,90,40,76,66,140,213,208,54,60,245,169,116,89,106,117,61,108,158,174,129,194,215,118,1,0,0,32,32,154,25,147,136,212,237,64,152,172,232,107,26,167,104,98,67,170,168,175,44,237,24,162,77,247,157,170,3,3,135,154,27,90,248,33,126,193,143,226,114,153,48,127,255,153,159,23,101,49,109,49,226,210,35,246,169,23,254,149,127,243,47,206,136,80,65,18,107,126,152,146,141,143,87,254,175,231,255,177,239,235,87,58,157,106,163,200,212,0,0,102,48,60,129,161,38,193,63,155,246,54,126,34,225,169,192,230,4,19,25,60,84,97,96,18,20,134,26,12,238,152,48,57,116,195,66,17,129,201,173,78,1,0,54,52,214,83,200,56,22,202,11,0,82,177,131,80,115,3,4,23,181,114,177,51,251,49,183,222,86,116,101,167,9,194,44,6,218,74,200,159,50,208,176,187,239,130,249,147,175,132,8,1,131,118,46,184,2,89,91,190,250,20,113,123,38,139,83,58,120,8,104,25,205,54,4,127,251,179,214,126,228,141,56,175,235,43,87,176,211,132,246,80,217,100,41,255,251,178,100,204,140,5,147,102,210,155,111,109,66,92,137,170,6,101,45,122,157,5,155,56,78,101,243,193,80,38,169,93,132,149,152,71,204,96,37,95,244,140,172,0,124,215,40,26,221,188,51,126,74,200,231,199,147,86,247,234,26,181,159,109,74,83,47,109,27,233,50,47,156,244,214,217,92,118,32,245,191,172,58,254,204,14,247,217,128,195,172,98,117,189,211,77,105,79,247,156,235,236,114,165,233,43,214,237,87,91,166,32,199,182,173,171,249,105,54,169,139,83,22,203,5,220,172,143,149,16,64,131,17,111,215,247,232,66,245,7,164,28,75,47,181,140,69,116,54,2,224,51,113,70,132,239,109,67,132,14,77,83,217,222,199,139,227,6,229,55,87,122,171,43,112,205,63,71,2,74,153,198,6,32,171,122,186,153,27,208,200,45,223,163,127,244,140,232,248,246,253,15,253,215,168,182,237,156,40,39,248,99,232,0,0,51,5,9,147,26,8,163,18,192,147,30,123,179,39,129,51,51,192,195,1,64,145,66,20,28,9,160,208,56,41,49,248,151,48,32,87,48,36,4,21,0,204,252,5,7,129,150,164,182,213,32,64,49,76,130,18,33,162,42,160,64,193,112,72,33,72,228,10,11,20,5,202,170,191,74,72,247,215,131,65,109,165,114,151,16,209,155,5,250,68,206,135,160,200,136,127,158,123,8,116,46,197,233,148,236,79,217,118,225,133,65,106,137,176,50,126,74,32,180,7,91,229,202,45,219,149,167,133,154,154,146,227,207,110,240,116,134,236,16,137,119,53,180,243,237,183,20,234,73,252,123,18,163,254,182,34,128,219,187,60,168,251,207,149,255,19,42,32,180,150,65,6,142,208,180,31,72,233,51,81,136,78,26,179,66,134,162,113,117,110,79,1,189,185,185,74,233,166,58,108,201,161,82,65,198,98,166,77,155,73,5,169,35,84,150,141,19,69,94,233,104,29,128,81,0,0,48,157,248,33,165,0,60,38,180,44,95,128,243,67,157,95,96,99,167,113,174,76,9,130,196,88,253,221,82,68,162,17,11,214,38,40,171,113,70,220,41,103,160,242,179,12,121,12,209,133,19,134,242,132,95,254,131,31,85,62,83,227,143,255,156,11,62,145,253,164,170,29,128,115,55,187,212,31,255,200,125,221,101,8,116,250,140,14,117,49,178,112,29,18,52,215,124,231,164,179,51,129,140,2,21,48,193,64,136,22,165,64,224,25,154,76,198,6,12,0,136,70,9,19,24,188,190,241,94,176,158,33,193,58,172,196,120,129,101,253,25,35,9,2,217,219,152,6,35,20,242,6,180,1,52,9,82,144,28,236,37,79,50,112,197,233,40,105,100,14,219,89,7,18,102,146,92,70,27,53,155,17,23,228,252,255,251,178,100,206,143,71,22,102,206,19,184,109,98,87,134,234,2,96,235,170,24,217,145,60,14,97,117,129,40,25,41,181,132,137,168,104,202,247,43,245,87,246,122,186,161,28,230,88,115,233,151,254,26,202,99,92,235,211,218,94,65,139,143,125,174,233,111,229,65,209,179,221,205,97,252,154,89,181,254,187,185,143,238,239,56,220,190,232,236,207,104,9,93,244,239,144,63,253,45,250,172,223,64,61,127,180,231,14,80,182,58,227,243,1,169,136,33,215,238,185,167,47,86,238,104,199,173,134,173,6,208,85,141,83,106,0,14,3,0,128,7,175,52,233,3,37,14,53,100,220,89,238,100,221,35,40,128,200,15,8,6,215,53,159,87,73,79,34,142,222,206,167,149,253,6,101,38,13,215,186,181,27,31,66,247,253,26,171,230,255,255,241,127,255,223,255,163,239,214,56,178,143,229,157,85,111,46,194,201,0,0,8,116,195,105,211,12,56,140,56,50,56,38,80,254,166,144,48,72,2,86,104,33,1,196,143,88,25,8,228,31,72,89,148,64,100,52,239,87,3,129,217,195,68,110,32,226,8,118,52,80,219,33,71,64,9,128,211,186,114,39,104,172,186,84,197,160,114,175,107,229,62,102,30,165,77,76,72,242,222,201,98,209,213,29,83,163,32,104,116,155,232,135,61,101,25,211,43,30,51,230,159,102,153,255,97,159,148,121,20,242,222,227,123,202,157,110,86,148,229,67,142,25,184,16,169,187,76,193,44,243,194,101,110,227,79,29,27,215,103,116,228,193,214,177,105,106,209,38,206,86,200,234,92,228,98,198,31,86,45,190,74,191,127,243,13,253,255,252,115,253,80,179,238,254,174,191,63,252,107,54,181,132,116,84,85,57,188,221,219,214,109,68,32,254,220,198,189,174,86,189,125,68,102,107,77,67,53,113,158,171,77,244,50,25,77,153,100,129,223,165,152,158,169,79,127,234,202,183,94,219,133,43,149,207,206,89,19,211,138,74,94,8,0,0,38,45,217,253,31,104,50,132,153,29,18,83,79,186,33,144,212,124,179,9,134,167,80,93,168,162,116,170,116,97,19,163,83,245,128,46,119,50,179,45,137,84,179,180,218,42,106,49,28,96,166,128,207,87,211,199,183,213,170,254,53,93,255,208,40,187,54,118,44,207,255,255,43,127,255,167,83,255,189,173,238,218,59,221,239,72,202,93,188,70,210,64,25,129,228,41,128,229,17,130,196,161,128,153,97,135,97,104,113,16,150,166,15,13,233,94,147,224,160,64,199,145,144,20,17,17,6,38,13,0,102,99,3,8,147,46,184,168,139,183,12,190,5,2,132,37,255,4,146,38,147,97,133,6,170,82,91,17,121,0,131,66,183,120,10,39,50,108,233,169,18,255,251,178,100,208,142,71,151,104,206,27,155,193,112,94,139,202,19,101,133,120,25,181,153,58,78,229,115,193,73,47,41,157,129,29,240,251,137,49,53,14,183,196,85,201,234,196,70,174,191,89,174,147,73,59,156,109,139,118,236,56,205,109,234,157,77,179,237,155,93,195,5,191,220,240,171,150,189,177,90,167,246,48,184,191,238,53,28,117,48,52,230,63,168,158,122,245,59,123,110,101,55,4,119,245,115,186,107,75,27,154,212,204,170,32,174,32,236,124,129,13,109,155,217,38,79,252,91,92,194,255,54,103,199,223,164,128,255,210,174,175,77,105,162,102,120,210,20,137,122,144,231,104,190,41,96,8,148,80,247,178,28,8,0,5,130,252,101,85,64,7,89,151,175,187,31,157,246,121,97,131,70,29,90,183,136,206,16,51,50,24,116,129,141,155,133,127,247,137,122,13,169,244,233,253,63,159,227,130,179,199,45,249,64,26,171,243,77,255,255,255,255,250,163,162,80,123,165,53,98,242,126,163,229,145,35,169,102,243,199,84,189,235,98,40,0,0,176,41,46,98,200,216,102,16,102,100,220,40,53,196,143,35,0,96,32,193,1,217,129,41,65,50,169,205,55,133,87,192,66,32,211,3,39,117,97,81,38,119,10,45,195,252,172,196,74,144,133,218,21,79,18,34,104,9,60,75,40,155,81,199,28,104,57,204,152,146,2,3,113,155,121,139,222,233,209,143,98,205,24,52,6,88,84,50,228,54,5,209,237,193,220,23,182,156,161,41,163,226,195,61,107,212,17,212,164,28,102,183,17,141,53,105,246,115,86,121,163,191,13,99,238,210,183,24,248,130,97,128,35,125,92,175,57,99,4,5,1,26,144,19,184,250,141,247,240,227,157,198,188,47,224,163,55,241,175,126,222,94,183,140,110,217,141,117,51,132,27,76,59,173,6,172,177,180,233,79,1,29,7,16,247,141,250,174,26,107,108,226,147,73,156,71,180,179,170,34,215,210,108,75,105,177,10,6,247,35,220,238,48,123,235,32,0,8,19,127,46,71,65,181,33,201,179,61,75,172,243,53,120,171,148,243,188,84,179,130,177,206,108,43,224,250,31,79,209,83,93,87,183,213,90,190,148,253,45,79,244,111,244,255,255,246,254,191,247,78,51,89,42,80,182,135,161,151,41,134,108,178,25,190,161,32,21,118,222,72,13,46,128,77,12,75,48,59,66,99,143,8,176,117,4,121,157,227,6,17,88,90,162,182,1,137,84,138,64,108,237,157,223,116,21,4,178,32,27,43,15,229,14,177,122,238,48,249,196,123,159,223,237,170,5,35,173,238,22,85,63,86,77,107,216,215,182,37,222,34,101,165,201,128,228,47,248,142,175,134,253,253,78,60,64,180,95,250,254,119,255,251,178,100,191,8,70,207,103,206,19,187,122,112,68,169,186,115,97,226,26,22,225,159,80,237,61,51,193,7,169,106,28,23,136,48,116,151,143,240,211,250,176,97,63,249,133,152,125,18,202,215,151,230,182,241,150,246,74,121,55,90,239,11,21,232,237,145,147,175,230,216,216,132,159,233,208,0,36,115,163,215,39,44,35,212,4,137,194,16,64,190,202,16,240,134,72,64,129,1,33,4,50,122,95,202,12,98,140,127,105,147,238,194,108,117,5,24,249,201,65,39,226,112,128,0,148,247,186,130,208,61,32,207,149,206,254,204,197,209,160,253,93,230,187,176,75,50,240,143,147,170,235,253,219,125,95,183,126,223,223,253,90,159,226,127,145,255,254,11,251,255,82,121,185,244,57,117,77,221,226,204,106,34,46,249,89,99,93,16,48,5,10,83,18,144,211,48,184,16,19,20,245,171,50,30,0,3,14,160,19,22,0,211,13,162,164,49,65,40,196,1,83,25,143,205,229,37,51,17,144,196,32,83,9,19,15,200,109,49,128,64,148,24,97,163,153,194,144,195,1,38,228,42,86,22,218,24,48,26,4,11,142,36,68,150,133,224,24,14,153,57,242,109,195,165,200,240,66,86,78,203,149,72,99,150,179,41,88,92,81,176,35,19,121,72,7,128,147,59,237,28,194,247,41,118,189,222,82,83,160,228,51,16,208,224,128,49,230,250,26,28,9,42,126,95,3,60,29,176,69,208,248,44,92,120,243,234,163,108,138,130,252,16,255,151,66,42,129,114,216,197,10,241,145,187,17,119,182,30,76,165,60,130,8,212,54,159,78,253,103,8,200,1,125,55,41,98,40,227,188,159,18,232,63,215,27,138,109,103,150,194,10,63,184,192,44,137,167,63,214,167,232,241,102,44,2,12,189,136,241,8,117,213,147,179,105,117,48,232,17,166,82,250,82,64,230,20,12,237,152,41,173,198,94,21,130,12,38,227,92,110,201,11,44,150,218,115,187,29,206,91,118,174,46,246,169,170,191,114,220,116,251,242,180,185,59,101,218,211,225,2,227,40,141,185,248,226,221,100,157,194,129,189,207,118,215,124,167,29,167,101,155,57,68,154,13,157,217,191,157,53,50,191,237,45,40,16,52,90,252,209,80,84,231,50,148,183,215,254,211,167,190,252,20,128,5,179,22,161,187,35,190,92,108,93,177,169,149,77,250,118,192,112,169,82,156,74,49,244,68,227,27,40,93,126,118,23,73,103,144,116,218,99,169,54,137,149,77,79,213,232,99,125,156,207,243,9,81,74,104,185,225,223,227,226,228,53,127,250,127,49,255,253,191,199,124,54,254,191,214,131,12,6,38,46,147,38,40,1,166,51,72,102,116,128,138,157,252,50,212,97,26,47,84,224,132,255,251,178,100,218,142,202,119,120,76,3,220,209,224,76,9,186,67,96,202,118,31,1,225,60,78,234,49,193,4,155,169,77,150,21,72,16,48,220,62,48,36,62,64,144,92,22,50,148,61,66,232,44,16,11,25,28,3,167,251,190,34,60,82,193,216,168,130,164,209,93,118,124,103,43,7,30,157,155,10,131,179,170,48,168,46,213,98,66,72,233,108,48,148,204,197,178,150,35,141,14,191,237,37,95,218,188,134,104,209,103,7,238,115,154,68,165,61,247,200,131,196,49,153,98,147,191,169,59,199,241,218,43,125,153,181,30,168,217,45,70,219,51,141,68,241,223,148,230,136,153,45,148,128,210,90,138,98,229,59,64,79,168,57,72,135,222,54,95,67,49,21,71,9,242,48,100,80,82,205,39,69,38,58,22,153,116,21,71,231,6,146,75,29,33,117,67,97,146,19,84,148,178,163,25,245,44,138,242,10,236,230,171,90,138,164,187,177,40,90,166,76,144,181,157,26,8,212,66,169,19,17,148,90,8,142,121,32,164,164,183,75,58,76,84,177,113,158,176,181,15,21,29,52,214,94,86,102,0,5,64,214,163,240,192,142,36,129,139,82,188,239,197,190,42,177,4,21,132,67,107,208,80,208,162,48,209,163,177,189,120,191,102,200,200,182,219,86,202,253,180,63,255,245,77,159,68,196,0,133,250,193,204,195,212,232,255,252,33,230,125,159,153,100,132,145,145,201,49,171,68,137,154,65,128,252,196,71,214,28,203,87,18,14,237,179,80,112,214,118,175,25,152,168,232,126,44,74,24,191,239,7,18,144,160,143,47,166,227,65,198,144,18,0,105,68,93,250,75,138,63,186,166,63,139,238,214,163,90,197,213,189,66,56,69,207,156,205,186,49,239,147,244,218,213,226,87,228,240,101,195,104,70,8,109,18,6,44,219,234,163,251,112,221,64,214,28,212,250,83,64,59,214,75,60,54,196,93,105,112,104,66,196,8,230,214,168,241,178,153,132,58,227,120,98,53,79,35,127,206,179,186,175,43,112,210,188,121,219,56,173,37,101,21,154,185,232,24,0,157,54,51,47,23,77,70,52,21,131,150,120,178,26,177,2,217,194,201,227,19,233,77,148,41,38,199,86,196,242,153,98,132,73,212,124,150,74,98,54,214,179,131,181,5,34,80,101,57,7,160,152,140,76,210,173,191,163,205,122,103,168,11,45,55,59,44,12,62,48,228,0,223,194,37,83,104,202,250,34,20,210,131,101,71,162,148,44,12,9,34,146,134,47,224,243,49,53,16,227,205,66,143,97,54,106,151,147,71,221,168,81,244,244,239,254,137,167,130,245,129,63,111,59,201,86,127,154,0,76,24,3,140,119,50,204,55,22,12,112,201,140,231,21,140,197,4,204,255,251,178,100,152,12,198,208,114,83,27,79,142,200,66,6,74,49,97,37,116,32,41,209,56,46,239,7,145,19,25,41,77,134,165,248,7,9,140,150,106,140,236,33,166,24,1,24,11,40,85,156,152,12,186,39,24,158,173,11,248,12,20,27,158,96,224,118,72,19,136,176,112,132,136,81,20,221,97,145,148,193,103,75,139,46,104,0,165,78,97,96,206,109,205,184,99,85,102,57,231,39,163,122,146,228,91,238,101,114,171,151,53,92,196,80,89,191,237,62,95,202,131,207,105,251,124,17,69,175,209,181,71,30,93,171,178,231,23,177,25,102,254,24,181,21,236,78,64,207,104,223,201,60,204,134,11,189,78,153,178,157,101,78,235,247,41,135,54,111,57,150,237,189,102,175,59,207,131,249,95,237,126,232,26,30,114,42,118,61,222,110,7,255,112,21,111,59,70,80,139,218,187,32,254,196,25,204,90,252,195,139,135,115,163,207,242,230,242,220,71,249,155,215,134,240,142,243,45,186,80,118,253,235,147,86,206,24,121,191,9,166,255,45,76,56,188,203,176,38,87,238,52,137,238,213,153,162,255,213,239,255,133,101,250,90,95,206,53,89,223,251,150,120,0,96,0,212,222,0,158,162,43,64,116,16,206,103,59,107,12,244,50,183,229,146,227,125,204,146,80,204,213,147,25,231,2,152,88,143,65,108,105,175,250,78,231,109,190,131,127,235,87,247,219,143,205,71,50,121,136,137,51,14,74,175,183,215,231,182,255,236,0,0,146,112,193,130,131,38,145,77,50,80,52,63,232,35,168,44,246,14,6,27,76,32,7,144,20,28,102,68,0,188,24,192,160,34,235,64,93,84,161,38,73,98,157,84,8,157,50,57,209,29,52,79,80,132,98,129,217,204,12,55,1,70,112,116,6,12,6,142,189,240,48,63,31,118,159,150,225,159,30,78,55,97,20,130,93,222,193,194,74,11,53,16,156,203,237,109,150,190,123,170,130,141,255,228,76,26,254,237,165,57,191,247,116,243,103,51,21,206,195,62,202,2,193,162,221,131,94,229,245,69,86,16,236,91,124,80,142,2,199,56,147,44,254,54,40,127,47,152,75,155,25,193,12,38,191,106,191,20,85,114,230,235,64,107,250,63,89,177,192,91,177,29,135,187,235,73,28,237,94,77,244,38,214,187,126,91,207,127,137,147,111,42,86,34,47,46,213,96,150,108,207,119,249,182,237,203,151,25,7,49,236,183,43,121,40,188,39,247,29,189,94,243,84,158,222,21,88,181,219,182,154,149,107,248,61,219,214,150,10,118,166,19,119,191,61,89,255,220,179,255,109,135,122,228,19,111,159,171,250,0,1,248,2,182,225,96,70,181,54,162,53,5,5,29,224,58,208,13,29,130,59,254,199,255,251,178,100,142,136,200,40,116,207,27,154,201,192,72,71,90,99,97,141,42,27,165,193,77,77,62,91,32,255,25,105,76,244,29,200,186,68,118,156,124,203,250,187,43,125,141,158,167,213,215,254,223,245,186,217,150,61,76,202,142,19,200,36,141,44,200,92,6,226,210,243,49,244,243,211,62,245,145,155,191,254,66,202,0,136,137,109,23,70,1,1,135,1,137,153,180,167,136,154,149,51,243,17,189,1,235,205,155,3,131,146,2,119,168,131,128,78,69,71,1,132,44,107,57,144,28,40,51,122,110,3,129,181,64,42,73,19,31,118,92,33,37,16,169,128,112,46,199,223,232,110,31,229,201,54,235,18,18,34,29,159,25,251,123,169,76,49,175,188,31,211,252,13,248,218,72,131,112,146,68,61,199,246,168,218,176,82,81,125,98,62,215,78,148,243,85,165,16,182,111,184,225,82,238,27,0,222,95,198,114,115,252,155,12,143,51,8,117,239,17,196,106,39,195,221,107,122,248,109,84,65,137,4,172,254,85,143,153,197,85,242,137,7,217,244,76,200,154,104,13,209,158,39,216,141,22,98,39,206,13,119,116,143,86,177,253,74,144,114,118,162,104,188,181,140,233,93,214,71,155,177,209,212,153,170,36,105,0,91,200,34,209,144,83,116,140,196,35,61,175,253,124,195,77,34,128,56,0,55,105,204,254,1,168,241,83,5,52,212,88,44,72,178,129,173,73,46,165,161,66,102,173,31,86,211,28,16,160,248,184,185,58,190,142,244,254,175,255,255,156,171,138,12,7,2,146,163,2,135,48,115,145,242,29,122,191,244,116,136,32,36,227,120,176,40,48,137,24,72,228,9,166,152,224,154,10,46,39,113,148,150,130,194,229,178,24,33,48,160,112,84,28,156,48,217,133,193,240,53,49,121,3,21,45,82,156,168,32,38,0,216,193,84,112,149,195,38,5,8,145,2,105,164,35,32,29,103,146,92,238,134,94,183,233,123,49,123,119,73,65,140,162,191,180,90,253,168,132,134,85,116,126,207,224,135,226,2,42,224,82,74,88,168,146,241,30,210,172,33,254,86,140,90,19,140,30,144,185,101,67,150,59,100,201,219,43,130,100,228,221,28,75,164,126,249,15,143,18,24,248,174,27,65,249,184,153,77,238,22,247,247,0,173,202,202,144,154,251,245,156,80,161,69,103,40,129,197,94,185,147,207,32,136,194,174,11,15,199,79,102,184,188,43,117,197,125,71,204,104,151,48,227,215,68,129,29,154,189,91,196,85,209,73,169,93,17,212,179,81,251,77,200,93,169,53,71,202,220,183,87,239,197,184,187,97,3,68,192,0,0,0,76,0,0,154,130,30,224,37,10,5,3,172,24,168,178,202,210,229,97,110,42,238,28,107,184,255,251,178,100,128,140,135,35,114,81,27,143,46,224,64,163,186,60,101,37,118,30,69,201,66,110,62,59,0,238,152,233,12,243,149,200,222,177,36,116,96,121,211,7,193,169,195,178,151,27,204,145,213,165,169,26,20,46,179,55,31,209,55,254,65,126,123,179,245,122,126,39,64,20,235,152,2,62,48,89,192,194,163,211,39,68,205,34,35,26,90,47,195,69,146,129,199,193,16,24,24,2,48,184,204,2,9,34,4,43,120,88,80,239,174,161,209,97,32,61,130,204,146,138,23,173,138,55,246,19,24,137,152,8,78,44,23,150,112,0,6,147,247,136,149,217,44,77,136,68,178,131,41,241,153,25,3,15,11,63,182,92,251,216,153,8,6,108,108,83,216,100,166,157,70,3,209,123,213,5,14,62,147,72,141,202,179,127,13,161,117,85,234,30,200,65,48,219,117,82,20,68,133,217,111,138,241,120,93,229,170,160,133,53,202,186,5,44,10,155,1,139,120,208,85,155,147,24,249,94,79,194,89,62,12,187,110,71,251,194,36,39,34,216,238,4,96,170,145,116,108,86,62,5,38,95,63,13,236,251,24,11,149,147,62,171,71,89,233,176,181,21,218,93,43,50,97,186,48,116,133,208,201,25,153,145,130,162,113,99,232,166,202,80,177,23,18,46,12,233,85,51,0,201,143,177,165,251,243,220,213,242,147,73,0,0,160,0,164,72,84,13,96,232,23,225,222,21,168,56,107,145,252,164,55,93,155,115,204,40,2,169,10,7,180,111,177,228,252,174,148,106,12,78,255,166,150,255,235,252,44,64,76,112,88,225,54,212,82,239,110,143,255,164,0,0,99,9,204,67,3,209,163,16,133,227,53,22,3,107,200,192,83,98,50,36,152,201,58,152,130,17,129,129,51,17,192,211,21,10,0,0,218,14,7,192,129,81,220,48,163,128,112,17,136,152,31,168,185,143,130,63,130,174,72,111,113,172,146,1,73,90,122,119,25,20,32,56,89,249,121,194,6,224,234,217,17,22,105,71,219,144,24,101,59,109,195,67,194,242,232,64,4,16,21,43,46,216,224,34,177,106,82,35,1,30,37,173,85,9,240,157,89,11,132,71,226,36,66,64,73,157,150,71,45,50,212,140,55,123,90,106,38,210,113,85,243,46,226,57,159,74,231,77,211,167,226,209,60,168,248,99,61,62,160,42,98,86,113,183,26,144,197,171,91,162,19,189,205,159,171,17,77,208,110,40,183,242,239,120,76,9,89,186,44,37,62,178,38,177,166,240,65,60,242,146,136,56,193,229,62,237,189,107,9,207,141,39,243,15,45,155,139,133,90,206,58,243,158,171,150,137,53,68,126,235,149,139,235,164,55,236,158,89,129,140,199,248,248,255,191,223,194,42,223,56,155,255,251,178,100,126,140,200,5,116,205,147,187,123,112,65,232,106,51,97,101,104,25,197,159,70,109,189,119,193,43,179,233,77,132,137,88,239,45,25,77,0,0,0,16,195,225,56,13,17,19,83,206,29,17,209,228,152,165,78,21,26,97,22,193,17,203,24,12,246,8,195,85,115,187,43,76,177,33,202,220,221,150,135,120,192,69,171,242,99,27,51,229,111,230,255,235,254,255,239,127,175,215,253,69,62,166,9,86,89,69,76,137,76,132,138,65,191,198,26,140,2,17,65,17,171,72,13,27,43,59,182,96,229,236,81,60,219,112,21,155,222,249,12,134,129,152,158,30,21,68,21,175,57,136,10,126,150,144,193,64,135,142,32,120,96,32,6,95,141,202,125,174,100,53,216,58,76,174,179,96,15,99,22,53,10,37,70,182,148,109,197,214,103,249,37,41,108,182,14,20,102,219,140,125,248,21,81,121,76,72,216,40,110,157,169,243,82,70,88,69,55,45,74,181,68,45,163,92,245,224,36,241,76,27,110,236,190,132,106,210,139,203,234,18,23,136,49,41,140,38,84,210,92,217,69,87,175,183,111,150,67,215,36,198,104,141,219,77,144,254,215,99,162,250,128,88,113,172,178,103,95,91,223,103,215,206,93,89,62,97,65,123,106,8,7,42,215,157,184,121,238,224,223,236,190,93,98,182,200,245,87,88,0,0,3,244,144,68,58,75,149,114,235,68,11,102,230,220,149,49,227,231,88,5,235,204,123,104,224,247,197,109,159,110,221,82,189,6,122,246,47,109,159,127,246,255,250,126,255,255,233,245,255,183,255,25,170,43,65,255,255,249,218,196,92,21,161,203,145,244,45,32,22,97,9,132,113,64,2,226,120,80,196,4,18,26,88,56,103,24,1,181,143,70,55,9,161,32,215,107,163,58,8,7,0,0,33,0,80,196,84,27,37,81,129,129,230,100,51,43,10,102,138,13,204,112,24,136,102,58,34,30,25,251,238,141,241,104,147,226,48,83,22,12,205,59,38,3,9,48,73,84,234,92,91,122,233,96,137,28,133,162,187,23,163,197,65,75,76,238,231,221,159,176,72,2,99,249,225,22,181,190,43,20,106,105,194,121,13,145,62,99,83,190,193,245,78,141,135,29,34,210,217,153,150,197,53,144,126,35,251,51,20,171,150,98,74,254,187,35,89,194,161,12,121,168,67,118,54,84,193,243,71,121,98,212,60,77,19,21,62,176,228,218,82,83,229,1,236,230,19,214,187,192,87,79,124,49,73,181,32,164,170,227,200,51,239,152,76,186,222,243,235,221,127,132,147,140,173,102,139,147,126,72,42,10,30,198,147,70,99,155,238,121,196,20,6,98,100,210,114,131,132,37,219,200,40,20,180,122,163,175,229,76,156,30,29,255,251,178,100,120,12,71,128,114,79,155,143,23,80,66,201,170,33,101,229,60,29,121,209,56,78,188,93,65,21,164,104,233,135,148,248,4,41,34,15,144,204,224,163,218,196,60,99,14,73,223,175,130,80,101,156,44,163,234,4,205,108,17,122,224,214,212,144,102,253,48,57,166,108,250,15,22,177,26,22,218,113,143,251,189,83,252,251,255,221,118,92,83,255,252,119,255,232,127,253,79,254,56,0,2,204,30,34,12,54,21,196,143,67,19,151,195,110,3,209,38,92,46,30,152,121,1,152,44,35,172,64,32,18,98,96,178,96,8,76,52,26,133,195,131,59,5,242,214,42,112,16,16,28,212,135,3,45,249,40,108,24,85,192,171,68,28,16,143,4,48,107,190,96,112,2,184,224,86,78,32,0,83,55,139,201,138,84,106,175,43,99,107,182,222,17,224,38,203,101,20,19,81,206,4,166,83,184,27,40,41,131,74,47,251,243,61,140,172,56,5,162,178,68,77,41,132,138,50,45,98,71,190,225,186,190,230,159,56,94,178,150,33,189,18,211,53,230,11,229,52,109,197,97,255,108,244,164,52,42,208,161,144,236,90,174,24,207,182,247,1,199,30,68,111,180,142,62,18,237,69,250,72,112,86,207,29,86,170,224,95,189,178,148,158,102,154,102,191,212,250,244,159,95,176,211,87,110,133,156,162,25,162,237,169,99,49,179,191,232,203,254,92,101,175,125,224,224,194,198,35,39,248,251,11,165,135,188,112,8,160,0,144,35,42,88,193,169,67,211,92,57,16,112,232,113,101,11,180,73,148,230,78,96,124,180,95,45,72,47,124,107,233,156,94,215,75,152,219,87,164,133,219,11,117,167,55,246,108,191,255,182,169,187,109,97,163,127,233,183,63,255,247,255,227,250,218,44,48,48,176,50,89,91,38,172,12,183,77,13,232,29,205,139,4,140,11,14,141,142,130,128,204,145,88,18,97,24,110,98,104,252,97,9,26,97,192,66,9,6,141,215,24,72,134,177,224,184,168,99,24,216,53,152,58,5,60,34,49,56,105,107,166,65,162,65,208,32,21,73,102,224,74,42,50,169,91,236,165,183,108,188,72,17,182,172,169,194,204,6,64,106,141,129,46,109,14,128,32,1,172,72,139,135,35,169,43,8,211,166,56,11,231,186,1,80,10,147,24,129,16,109,90,25,152,0,203,36,56,161,97,152,80,146,238,18,189,70,254,188,211,90,46,154,27,52,44,238,50,74,164,204,175,19,186,106,115,66,163,81,226,29,31,22,26,147,105,172,43,51,224,67,166,39,183,186,233,31,189,164,139,222,59,18,95,89,62,69,5,100,115,3,204,212,179,167,214,61,69,138,148,128,73,117,250,197,241,152,159,213,199,228,225,54,106,43,176,255,251,178,100,109,142,71,181,116,76,3,175,63,64,72,102,90,1,103,10,30,27,249,201,56,110,60,253,0,199,167,106,168,243,137,128,68,70,177,107,212,190,81,221,34,247,72,237,13,18,204,156,38,51,242,163,78,45,60,180,20,47,142,184,33,105,164,177,3,39,100,70,34,11,1,53,237,80,68,34,64,228,47,135,254,7,43,61,107,119,57,99,230,154,151,42,12,27,1,211,82,83,82,148,115,82,231,187,7,164,218,18,229,85,168,245,46,219,255,181,123,62,202,99,166,220,108,191,203,127,22,239,150,162,183,149,100,56,9,32,25,217,230,9,3,26,39,50,110,67,217,159,195,198,2,13,27,198,76,103,128,192,80,20,97,176,176,88,150,96,2,184,208,44,148,78,103,100,194,148,161,113,128,71,134,179,11,162,195,86,21,6,21,153,237,192,34,163,129,96,123,151,25,5,2,212,38,220,235,109,91,244,190,179,131,88,227,154,194,251,36,169,132,202,24,147,20,231,55,20,123,62,162,194,64,218,186,221,243,202,232,176,19,123,132,13,124,245,194,183,31,14,89,214,16,24,193,133,188,104,249,64,166,28,133,197,7,2,59,60,79,118,47,171,56,252,195,97,151,80,142,188,246,194,235,189,248,216,199,166,243,42,214,241,179,239,255,27,89,128,90,87,41,146,15,78,249,86,221,182,48,60,86,43,225,70,229,22,18,143,122,147,63,57,125,79,16,206,34,34,204,96,126,12,72,19,14,57,200,135,232,26,202,138,172,80,65,67,192,72,249,58,51,59,121,171,146,229,54,172,2,24,2,230,55,219,111,8,65,192,234,227,117,31,158,163,110,121,144,147,79,31,79,239,255,223,95,255,253,81,191,175,205,234,10,253,214,55,255,251,127,255,255,246,254,154,15,255,252,128,0,74,161,161,159,204,249,141,104,137,151,31,233,157,168,217,147,67,0,132,123,49,7,79,2,9,166,4,131,38,1,4,196,4,81,132,194,81,138,32,33,129,194,225,159,8,200,40,52,46,73,129,35,105,167,161,208,209,31,0,190,98,204,156,104,40,1,24,22,130,230,211,161,227,0,83,64,248,113,255,80,90,215,110,24,32,60,122,196,128,57,37,216,145,179,197,185,74,129,64,200,196,107,161,218,196,0,162,184,196,130,225,159,44,106,53,202,157,124,12,136,88,122,115,212,4,134,183,201,33,231,173,63,119,191,133,140,245,233,190,204,23,56,236,67,97,244,182,82,223,225,67,92,204,131,244,111,105,135,168,102,247,211,240,154,155,16,85,26,196,223,123,107,86,87,164,213,213,139,43,69,31,153,135,238,172,187,4,188,245,235,86,218,224,253,220,102,181,214,254,88,173,109,127,127,22,150,241,39,189,91,45,93,164,127,201,159,255,251,178,100,108,142,71,151,114,76,11,186,124,192,72,134,74,25,101,229,60,28,225,201,50,78,60,189,65,23,25,104,141,134,29,200,22,30,41,189,255,172,99,184,239,54,150,215,237,155,223,220,95,255,255,239,252,182,231,63,205,36,1,0,0,0,132,221,95,47,9,162,88,114,146,186,66,92,13,198,85,128,134,41,215,6,0,132,188,142,212,183,140,174,80,83,101,121,223,219,122,212,188,83,119,106,153,76,80,210,85,180,239,207,217,191,167,211,238,221,233,7,244,78,79,254,167,101,157,126,179,11,255,253,0,57,106,78,13,3,56,200,240,218,206,83,253,171,206,148,4,22,23,158,34,88,45,151,48,8,68,202,132,50,67,72,202,73,189,2,131,79,50,60,30,13,141,16,76,16,159,50,177,72,72,139,45,21,10,143,87,160,215,60,10,27,22,63,75,224,163,9,10,6,129,212,178,165,165,174,226,16,10,191,85,11,7,128,233,117,121,84,30,220,211,120,64,104,8,31,64,53,146,89,207,202,25,25,1,206,225,101,157,231,216,100,192,64,75,49,209,0,48,181,94,229,54,252,180,249,145,163,126,211,110,19,213,168,54,81,186,221,164,221,217,84,81,49,164,102,103,236,144,109,203,206,172,218,88,45,23,14,56,206,169,245,207,173,109,181,1,157,200,177,172,175,12,253,220,244,14,170,211,59,173,155,134,124,57,226,30,58,207,101,165,124,79,76,62,255,17,177,62,152,163,252,60,91,173,203,56,249,151,31,59,187,168,151,132,143,158,146,176,98,216,125,74,82,222,187,110,21,88,68,178,64,6,1,2,76,190,174,89,127,92,133,199,29,53,157,112,212,143,39,186,143,180,88,24,161,86,254,227,119,232,95,65,139,28,190,99,233,215,115,142,217,165,3,86,87,160,173,57,22,148,39,175,255,255,173,55,208,105,166,198,178,38,254,158,154,127,255,233,114,134,8,0,0,73,112,193,194,243,92,15,77,238,95,52,167,224,227,34,99,121,4,76,24,54,54,254,224,205,194,128,32,185,20,129,133,67,8,131,140,84,2,17,11,77,240,128,40,6,182,166,14,3,130,188,140,198,6,33,17,145,59,169,215,104,92,142,28,6,84,176,65,128,196,201,1,94,170,249,239,118,52,5,194,129,28,85,137,45,100,237,25,73,246,2,42,19,17,18,134,180,251,87,211,17,146,207,171,165,26,110,158,1,158,179,236,15,116,153,190,76,226,184,253,185,163,61,190,106,80,246,140,217,57,117,143,170,199,171,91,154,151,119,194,143,121,188,57,55,8,243,183,94,39,49,237,34,110,151,198,117,118,170,252,192,53,126,219,156,119,216,71,150,249,240,10,134,166,83,168,70,184,250,43,32,144,165,204,156,196,147,72,204,255,251,176,100,95,140,199,94,112,77,155,143,134,192,63,198,90,67,97,229,54,27,181,193,58,110,60,91,129,11,25,104,9,150,29,192,220,249,227,201,151,81,53,76,153,59,76,178,181,38,36,9,82,21,145,220,100,162,146,8,208,39,82,99,19,4,212,178,186,7,146,27,166,171,90,253,186,237,38,222,76,0,10,98,91,182,96,113,193,183,237,78,3,4,52,167,127,41,32,101,76,54,133,101,116,53,38,11,13,101,26,248,198,37,122,118,93,139,10,54,175,250,166,188,159,255,245,122,171,239,168,23,200,244,107,244,244,203,125,63,211,22,98,220,164,0,72,183,65,4,179,60,24,12,230,96,50,15,224,204,200,131,47,2,66,128,243,44,230,204,60,17,102,198,59,1,2,71,224,82,41,105,72,69,0,196,74,129,34,49,33,32,203,194,18,236,64,229,81,24,242,91,7,8,80,102,141,13,194,34,13,15,164,140,186,80,146,155,203,136,183,110,56,175,83,225,84,53,212,99,175,41,17,135,136,133,151,253,227,181,91,143,103,13,245,117,48,194,31,80,95,30,161,80,195,72,38,36,95,118,140,117,229,141,118,186,239,12,78,42,72,69,210,52,74,184,254,230,213,172,217,131,90,171,86,173,117,214,126,8,173,110,10,235,252,238,253,116,143,250,72,55,254,212,151,166,10,182,13,68,111,12,154,86,20,248,219,0,168,198,91,208,237,219,76,22,190,162,125,85,246,189,23,81,43,69,102,97,70,79,44,191,142,218,83,230,173,207,49,170,42,247,19,12,182,251,155,31,42,72,186,155,255,224,15,12,224,0,4,23,12,46,162,20,139,214,150,73,252,20,241,214,227,170,153,105,144,181,155,0,192,116,146,152,66,7,236,7,135,226,116,196,113,105,113,168,137,223,199,40,62,240,50,182,125,63,187,208,139,127,255,94,181,222,202,75,219,69,63,213,246,89,44,0,76,26,115,51,2,200,221,233,243,128,171,143,29,38,26,56,24,40,120,115,98,33,168,72,102,82,13,24,232,34,80,42,48,105,44,4,59,48,8,20,215,168,68,247,40,17,12,22,141,14,31,22,5,200,4,99,177,164,218,95,151,12,24,152,247,138,6,9,4,8,10,123,53,104,1,63,80,150,157,14,202,160,183,11,96,136,66,143,116,237,21,58,172,60,42,184,157,74,108,98,47,74,239,119,225,73,129,32,211,117,98,115,182,200,3,145,202,24,1,88,17,76,167,228,50,139,28,128,92,185,116,49,118,227,67,128,194,37,234,11,130,67,213,191,174,109,94,39,98,183,39,222,76,10,246,234,26,83,225,48,153,215,118,110,189,253,185,180,237,141,230,117,85,253,16,217,187,144,201,255,57,191,120,27,189,40,44,164,176,205,154,48,255,251,178,100,96,143,71,88,113,206,11,153,100,210,69,168,218,18,97,37,116,30,109,197,62,14,97,149,152,237,167,106,104,245,9,176,138,255,213,153,221,174,205,178,100,175,176,81,8,249,138,93,98,200,161,63,252,56,203,56,231,205,223,123,155,202,254,82,102,119,57,187,201,255,48,252,13,192,0,9,138,22,200,253,40,99,99,119,151,192,119,211,194,24,154,99,12,137,74,99,225,18,181,96,224,102,184,31,89,213,119,234,187,68,245,55,159,51,140,9,14,121,155,182,156,189,219,255,111,203,87,255,236,244,83,232,47,223,227,63,237,252,116,173,52,176,132,176,132,198,101,35,97,151,3,38,122,200,27,232,2,97,209,57,131,128,134,205,16,134,27,12,4,11,50,96,140,215,8,33,81,80,40,54,33,22,25,0,206,97,192,10,124,133,64,33,140,231,249,253,24,21,143,12,148,21,37,144,30,44,41,78,84,193,10,153,4,195,32,151,12,214,2,93,168,218,34,51,5,112,24,192,4,47,229,245,243,13,202,101,162,167,35,13,54,163,200,145,89,194,88,33,8,96,89,105,9,85,153,221,101,174,242,45,195,79,242,156,180,28,35,145,103,127,27,46,201,110,39,165,87,101,117,179,151,70,225,217,154,236,105,249,136,254,231,234,227,131,64,152,206,204,178,214,85,157,37,93,107,189,129,247,250,132,247,231,123,169,208,60,207,127,107,211,186,230,192,33,154,215,157,71,51,170,220,183,150,146,77,175,92,245,86,33,9,107,122,111,243,51,61,189,93,118,80,236,117,18,103,176,79,56,148,34,234,212,136,206,158,136,25,69,90,208,170,125,124,194,19,191,155,61,51,58,165,233,239,105,93,138,14,64,194,24,154,238,37,94,194,189,133,194,224,177,56,219,238,219,13,231,13,26,143,149,127,211,167,246,213,179,134,189,191,255,114,255,230,244,115,66,142,27,234,35,250,179,102,237,169,41,255,254,113,182,22,253,225,75,160,242,176,0,200,16,157,183,142,155,20,96,4,0,107,91,11,225,30,189,11,52,146,211,14,31,126,205,75,113,208,141,162,239,41,54,247,194,10,139,68,38,183,88,170,180,242,181,47,113,22,236,212,164,194,50,44,201,253,21,39,179,170,182,121,65,50,177,165,220,187,73,134,137,83,14,247,238,68,126,161,10,45,243,212,134,111,39,235,55,149,112,175,220,118,153,51,136,161,255,241,85,6,245,181,249,233,24,178,89,137,188,185,99,103,186,229,222,225,33,91,244,79,131,90,45,140,211,10,13,44,94,228,198,95,69,198,154,225,238,99,234,34,105,181,81,37,228,113,174,138,5,125,174,123,28,25,240,205,153,240,222,192,199,251,148,38,92,196,180,130,138,127,152,55,255,23,174,190,255,251,178,100,88,8,230,123,104,210,187,88,123,208,70,231,41,240,101,98,122,30,193,199,54,46,237,239,193,14,16,232,73,133,157,208,26,226,221,72,183,18,115,59,16,207,148,110,228,164,119,24,175,226,178,143,219,238,207,138,39,208,109,179,227,236,85,239,26,149,52,133,72,250,141,2,233,153,222,32,77,245,114,88,146,5,183,208,224,4,24,246,105,5,210,84,41,95,177,216,100,197,45,103,67,150,224,247,246,151,173,74,149,145,163,106,125,218,9,168,1,255,255,254,131,175,212,15,244,37,234,37,188,135,245,54,251,228,192,19,5,75,115,8,74,227,61,134,211,50,115,83,80,11,147,53,65,167,144,193,68,208,195,240,26,5,48,148,19,49,217,42,48,52,9,3,6,134,3,11,166,111,24,128,32,21,156,129,7,206,216,40,12,105,96,133,108,88,9,221,81,81,131,224,225,154,50,192,57,152,89,128,137,229,145,147,13,6,121,46,86,10,149,113,59,146,212,72,245,25,115,116,21,13,20,248,162,154,133,89,205,232,30,14,163,208,168,58,12,82,202,218,224,97,12,186,32,133,233,49,59,42,67,86,137,185,153,36,38,197,206,8,132,177,130,44,73,226,176,71,78,165,215,81,133,216,212,69,99,248,122,68,161,79,45,239,76,115,100,107,253,197,24,177,104,222,160,205,99,171,35,200,224,251,20,108,109,132,203,132,174,60,13,121,13,20,20,122,51,13,92,252,170,35,231,70,74,179,125,98,151,136,255,77,103,149,189,125,191,245,215,196,42,227,174,177,39,106,155,25,174,181,143,22,22,115,59,54,243,46,159,209,187,24,98,255,255,191,255,191,242,221,186,38,64,57,43,100,110,132,49,74,38,10,190,71,190,193,26,108,0,161,47,195,135,1,151,218,181,26,166,199,84,23,214,120,194,93,68,64,206,43,98,242,237,199,232,110,33,42,223,82,249,93,28,180,255,255,236,239,106,105,254,159,255,213,255,215,103,83,238,168,0,0,65,120,192,81,252,194,208,8,4,124,152,197,94,153,234,76,152,10,12,39,232,40,154,18,15,23,56,36,18,48,156,229,42,136,104,50,32,16,12,184,34,203,216,133,100,10,143,32,212,3,201,202,144,93,201,230,16,72,241,17,228,11,72,208,88,22,109,38,139,130,8,200,237,211,140,21,227,62,152,246,65,125,234,138,252,216,137,8,208,121,203,109,138,12,198,108,96,25,18,202,42,23,161,147,227,125,22,22,111,43,47,117,56,189,41,135,28,127,185,88,144,77,234,11,184,59,94,193,80,229,11,76,69,162,126,176,233,23,126,187,246,212,95,150,212,118,243,67,95,119,128,169,207,197,103,207,101,181,232,151,110,105,106,131,77,200,231,172,154,238,255,69,137,255,251,178,100,87,142,7,109,113,206,155,186,123,240,69,230,74,17,101,234,86,156,121,161,56,110,105,239,193,4,142,232,165,129,169,192,89,53,0,194,166,87,69,141,79,219,20,244,85,61,133,20,169,85,127,19,112,255,117,105,117,165,219,13,176,206,148,106,116,138,77,102,177,89,171,182,228,29,230,142,168,113,190,235,147,22,36,122,80,246,167,255,255,255,207,244,222,38,202,1,94,20,217,133,36,64,115,217,41,2,30,191,179,139,149,162,61,146,12,224,104,180,59,202,50,219,61,86,41,32,195,128,121,109,150,47,15,168,195,131,7,56,252,43,142,254,47,108,132,189,216,218,157,252,210,122,183,167,186,126,87,213,255,175,134,235,119,249,18,75,128,19,201,145,209,230,136,51,131,189,7,251,32,154,120,36,169,204,96,107,16,0,82,84,72,122,96,8,1,129,131,163,66,114,96,113,219,65,34,195,245,236,23,136,118,83,149,67,75,75,18,198,140,71,224,48,171,2,180,239,219,0,53,58,131,24,63,110,193,1,137,173,70,66,230,43,181,70,180,252,184,252,130,41,185,19,71,145,231,114,206,202,213,162,246,66,0,1,197,101,153,93,40,13,103,4,155,94,255,5,172,136,47,235,64,176,199,208,75,193,162,51,160,136,127,76,186,138,183,21,126,138,114,26,173,140,215,18,54,176,174,174,181,36,249,198,154,117,92,156,151,221,138,239,108,185,239,54,114,189,174,251,104,233,22,247,188,185,102,26,5,98,217,76,148,251,121,24,191,231,77,103,82,186,249,56,165,146,51,44,198,109,255,248,133,255,175,221,247,173,208,245,214,226,217,199,235,238,125,97,167,90,139,15,120,166,251,54,83,57,156,65,227,158,30,66,64,48,4,0,0,203,48,27,86,37,34,128,63,108,192,118,13,58,135,67,212,134,165,28,38,93,187,72,37,84,49,14,52,74,63,9,34,159,201,244,61,243,177,137,55,77,135,34,211,75,117,209,5,21,85,236,250,255,165,8,232,137,235,226,221,232,0,0,18,156,26,40,152,142,93,152,148,45,24,233,109,25,190,25,9,45,42,125,28,135,128,230,20,52,10,152,56,112,128,3,32,80,28,32,16,204,164,41,139,139,46,65,56,98,68,142,239,97,85,216,243,77,177,3,2,28,122,20,181,144,153,28,225,198,97,232,100,2,14,67,114,104,40,71,77,145,231,30,15,14,223,146,75,241,200,96,65,67,190,123,27,98,186,186,50,17,1,246,184,194,215,247,41,87,66,254,187,193,154,99,71,129,167,186,145,184,1,76,208,167,78,239,115,38,115,7,102,26,202,246,41,170,249,16,51,226,239,226,255,12,175,191,106,37,180,211,91,23,212,184,139,237,18,253,181,162,12,40,104,239,235,255,251,178,100,82,142,167,49,105,78,155,186,124,80,71,73,26,22,97,229,116,29,9,199,52,78,233,113,209,21,25,40,9,134,29,208,3,225,74,125,107,122,23,219,222,78,23,63,4,200,109,237,103,4,23,30,207,84,140,75,102,4,6,253,91,8,139,77,9,246,161,212,253,85,183,170,79,118,143,76,51,191,113,188,120,108,185,85,66,181,21,153,107,162,98,62,226,209,221,51,180,128,32,0,24,176,233,201,144,28,144,9,230,216,145,173,79,110,84,37,246,102,254,189,101,160,165,237,175,142,123,154,158,14,35,102,66,0,13,117,225,202,208,185,38,40,190,141,140,43,109,91,235,253,15,255,245,252,119,255,191,127,255,77,191,69,212,124,165,39,202,241,192,48,48,97,50,69,69,12,5,140,253,253,141,208,38,140,192,13,74,193,131,6,2,32,48,36,162,198,28,130,102,63,172,70,2,139,130,64,105,128,195,33,165,135,201,131,64,16,16,3,32,27,204,35,15,11,76,243,16,93,31,17,97,139,133,123,131,131,63,139,172,224,91,18,198,218,61,227,74,91,122,120,153,135,65,78,194,146,44,40,1,91,176,142,53,42,176,64,227,192,229,215,178,95,44,62,213,17,125,199,173,72,236,21,1,166,167,198,4,34,220,10,177,36,7,181,204,242,133,186,253,194,120,4,106,142,130,211,90,228,119,25,53,170,149,148,78,236,63,103,88,225,239,55,170,131,165,243,37,34,10,175,9,71,2,87,249,106,209,111,238,11,90,178,44,231,50,241,220,119,148,1,49,102,72,168,211,64,19,77,151,96,237,80,181,168,100,82,203,206,194,156,233,213,176,199,166,138,7,145,88,138,219,137,63,53,187,151,156,153,153,149,208,94,205,83,206,255,255,183,221,244,160,25,68,188,229,37,78,172,180,130,128,193,17,128,230,98,33,156,94,47,243,112,10,14,207,252,111,225,76,48,150,27,87,218,33,6,30,56,248,174,172,122,109,142,6,206,251,190,141,154,251,159,252,239,254,174,159,82,125,43,156,156,255,239,81,232,97,231,111,210,0,0,0,48,193,192,236,202,84,20,193,80,176,214,20,148,236,65,200,100,51,48,72,12,48,140,156,18,26,7,128,195,3,193,163,43,21,179,4,65,177,97,180,48,58,38,244,201,132,161,224,100,195,140,207,56,80,192,2,93,161,69,17,170,135,80,80,4,40,222,36,160,178,81,216,194,170,0,66,207,172,0,97,35,77,165,36,176,192,135,109,188,74,248,12,10,172,252,151,173,237,190,3,167,201,89,29,167,88,1,160,44,227,67,1,165,206,149,228,240,148,8,83,68,82,144,152,2,89,37,79,101,171,202,240,59,161,135,111,141,10,222,173,13,126,237,186,83,76,189,66,133,46,255,251,178,100,76,142,231,144,110,77,27,187,123,240,74,5,218,35,103,10,26,29,125,163,54,111,109,237,193,24,166,232,9,134,137,216,157,190,243,233,69,116,124,226,22,173,215,109,54,204,19,162,38,27,25,247,108,199,189,252,44,249,43,230,170,199,220,149,248,86,71,248,217,89,172,102,90,98,3,60,93,246,156,122,69,164,174,191,221,51,159,226,111,16,224,183,210,169,229,138,229,126,248,121,169,243,169,166,214,173,152,123,250,247,202,254,55,124,235,255,255,206,225,78,147,0,1,201,151,77,206,46,67,8,148,220,110,136,4,253,101,58,14,124,65,239,167,34,180,142,242,145,81,67,149,25,164,208,70,109,142,208,166,200,191,40,95,190,107,255,109,147,249,185,0,243,208,198,15,70,197,8,180,113,238,74,191,250,123,228,36,77,144,171,155,247,51,169,45,4,200,96,112,0,102,14,224,222,97,134,4,166,12,232,46,36,57,38,14,32,88,202,140,20,67,188,184,42,162,52,0,166,22,162,60,96,16,6,228,64,24,0,5,147,234,204,46,74,87,24,1,193,208,8,135,4,85,20,53,40,152,188,192,192,1,164,206,174,211,16,51,241,2,100,199,206,5,36,43,175,106,94,1,22,201,159,50,100,90,104,214,163,238,126,119,7,72,9,133,111,226,147,205,98,245,52,96,120,210,114,252,194,120,218,218,152,193,52,108,11,98,158,202,215,136,110,179,12,17,123,163,146,178,210,222,28,72,110,12,40,228,132,41,103,198,238,141,113,215,135,191,180,74,219,93,88,15,88,189,173,85,243,6,60,254,3,221,249,26,109,121,21,62,248,119,236,253,47,106,41,204,153,158,224,229,150,205,229,52,7,144,213,148,114,142,171,150,42,87,62,148,129,87,180,125,239,169,33,123,46,220,105,35,90,213,239,77,231,18,125,226,119,45,99,123,143,171,201,30,207,73,118,177,75,30,7,205,54,22,60,112,160,153,232,166,86,244,57,53,60,102,82,200,150,190,160,110,81,113,101,3,213,10,204,177,156,245,99,97,107,76,120,61,128,91,71,130,54,189,9,168,250,182,173,252,126,191,214,191,255,219,191,127,219,253,255,127,27,159,120,222,46,83,235,234,0,0,1,80,195,32,160,199,240,176,208,81,236,213,15,44,227,48,132,194,128,112,194,48,68,205,128,136,48,195,4,128,226,128,41,156,137,248,232,20,143,230,0,11,198,112,30,229,212,14,7,129,173,198,158,118,60,13,66,56,82,81,153,21,99,0,4,32,134,87,57,84,197,41,211,118,57,3,24,97,117,255,138,152,33,45,251,146,229,193,157,19,119,111,179,165,71,162,34,73,125,136,82,145,189,54,155,192,225,220,51,81,168,119,28,203,252,150,91,130,146,45,255,251,178,100,61,14,199,174,112,77,27,187,123,242,70,228,250,2,101,135,144,28,9,161,54,78,233,145,137,20,20,40,77,149,137,216,246,251,144,153,252,183,160,224,207,185,58,126,104,147,169,106,153,150,17,246,239,88,141,75,103,113,173,159,175,86,216,211,125,156,89,199,64,102,157,91,189,102,124,110,26,214,99,182,43,241,136,109,55,218,173,85,156,48,139,93,190,27,183,86,19,131,62,2,54,177,218,213,151,218,195,205,234,247,250,134,190,160,154,60,174,178,228,84,166,213,244,130,143,111,155,30,223,49,235,44,234,133,30,31,175,194,138,216,186,166,111,159,138,83,95,56,154,187,204,31,185,236,1,0,12,18,229,80,219,188,51,211,98,98,177,49,195,221,251,112,241,130,156,60,228,55,97,129,235,94,173,141,174,212,106,216,251,42,63,133,69,177,51,101,52,13,146,250,22,250,141,197,185,81,115,255,254,71,255,111,32,213,69,181,233,183,226,240,52,239,181,62,207,84,248,46,96,128,192,98,169,60,102,56,18,105,211,116,115,104,80,97,0,18,56,9,24,230,152,24,132,3,3,0,34,228,25,170,135,35,218,224,8,8,205,117,9,133,131,52,244,12,0,129,205,154,103,64,132,3,202,92,113,226,44,86,105,52,145,99,88,80,154,20,29,44,51,97,218,133,72,40,193,160,230,51,104,31,149,230,203,20,236,164,84,89,66,137,239,85,56,255,213,190,36,110,93,94,211,223,189,32,235,245,241,53,76,222,225,65,86,24,213,91,133,191,237,197,110,122,19,201,35,74,242,67,98,12,230,67,245,117,220,232,59,60,166,173,169,145,181,47,1,223,204,7,44,110,162,122,4,228,198,115,3,42,202,29,182,72,166,157,56,17,111,251,221,152,164,251,176,223,221,129,109,185,198,242,91,98,121,132,37,179,18,117,213,161,81,5,168,11,145,246,30,85,101,23,176,253,112,254,152,236,17,192,249,117,216,163,140,229,252,35,41,13,176,171,72,0,0,0,100,73,240,117,129,178,6,48,184,35,47,195,54,206,82,8,65,140,199,227,225,141,79,113,66,250,162,160,183,48,91,120,246,183,149,222,160,124,97,63,65,191,95,255,254,130,255,111,41,247,159,187,111,95,239,146,191,236,229,208,207,36,24,223,59,42,0,0,9,148,193,209,144,197,19,32,196,208,224,195,46,232,201,17,80,192,48,68,168,5,152,202,174,151,117,222,48,4,2,51,8,227,81,181,116,20,12,76,220,31,131,129,84,224,37,166,118,85,53,152,163,49,41,65,140,96,66,216,121,28,109,132,24,123,202,226,188,188,4,149,207,175,27,0,27,250,243,40,161,123,24,139,20,194,184,233,177,160,56,102,207,91,252,174,78,137,18,183,82,255,251,178,100,51,142,135,77,104,206,27,186,123,226,73,166,74,90,97,226,62,28,233,193,50,46,233,145,137,54,166,168,141,149,149,216,81,71,189,173,230,129,168,33,184,117,223,185,46,245,44,80,110,127,30,77,53,117,214,27,46,186,114,96,158,88,154,215,203,21,113,109,227,45,238,91,137,9,71,191,42,21,111,135,41,177,125,226,221,103,51,53,171,179,186,44,122,67,77,107,181,14,11,68,161,211,133,172,27,105,71,53,106,98,4,186,75,67,93,44,66,125,107,231,27,157,91,59,220,175,70,127,40,187,68,132,165,48,24,164,128,164,129,151,62,169,111,135,72,30,42,16,219,88,10,213,76,123,183,175,149,138,92,203,223,142,232,0,65,148,0,11,51,80,65,83,98,23,149,130,134,97,153,102,217,1,157,58,252,249,7,228,219,204,255,175,17,57,129,39,254,11,141,35,38,156,229,167,42,83,157,187,247,237,255,255,255,214,191,81,61,69,150,255,238,127,190,254,25,242,94,66,59,147,17,189,106,89,91,99,130,98,169,168,99,234,172,98,112,168,107,175,200,117,48,232,99,88,10,33,4,13,92,28,137,147,240,40,26,50,19,154,74,166,56,10,206,34,22,12,110,63,76,8,2,0,192,105,128,195,153,155,1,195,35,111,148,160,159,228,165,158,24,80,196,224,164,41,202,107,228,139,69,104,77,32,203,186,121,38,28,131,2,211,238,190,130,0,52,217,189,4,65,117,92,129,233,122,230,171,191,142,22,114,134,6,10,49,25,206,7,148,106,192,176,198,91,168,226,95,173,108,102,226,207,213,255,156,6,129,213,116,17,231,218,68,127,66,179,132,34,208,229,21,226,126,110,126,115,29,171,57,133,55,221,219,174,253,168,218,151,219,102,125,43,168,85,163,171,77,43,236,30,245,202,138,102,108,27,119,202,201,152,75,78,185,202,105,186,230,64,238,207,76,29,175,211,190,118,107,201,226,238,58,118,181,134,150,170,21,109,222,138,107,180,238,171,84,114,126,214,165,175,59,90,109,101,101,182,80,156,56,0,20,38,164,140,251,67,188,165,219,82,154,102,239,205,140,66,136,65,18,168,33,39,236,102,174,252,192,113,193,0,191,174,254,0,153,220,95,244,62,23,204,63,147,255,147,255,69,97,145,33,197,136,15,8,186,165,163,255,167,183,255,246,87,79,213,186,19,191,40,238,244,49,239,255,95,244,134,0,204,25,53,12,109,74,140,216,3,77,161,175,207,4,8,204,103,1,1,66,1,157,241,1,144,129,97,129,128,209,129,192,97,164,201,216,128,8,108,6,4,131,230,191,143,130,66,60,4,96,96,100,104,160,46,52,12,66,134,1,98,35,198,81,19,4,136,34,194,212,48,188,204,28,32,194,255,251,178,100,38,142,135,142,112,76,139,185,125,54,77,137,26,74,96,226,120,25,217,157,56,110,233,111,193,39,43,169,105,130,137,200,51,150,58,100,31,195,184,63,64,140,234,87,149,22,186,142,210,142,59,53,41,196,83,147,119,123,37,26,68,139,213,217,8,151,178,11,238,163,86,202,248,208,235,142,204,97,164,68,76,218,200,168,164,142,0,72,98,101,180,247,238,44,51,195,170,98,115,191,52,241,127,153,178,245,166,241,224,173,86,157,27,7,50,46,117,186,172,211,119,189,183,102,159,250,6,219,106,91,190,160,57,248,170,118,255,51,231,217,203,211,197,166,202,101,91,251,238,30,247,71,242,227,47,233,244,199,18,53,32,226,149,42,235,55,110,117,79,45,35,50,217,155,90,195,157,235,19,25,180,38,127,152,90,221,190,253,171,108,95,248,218,164,243,124,8,0,16,99,0,6,41,38,27,164,164,0,50,147,182,120,210,90,200,247,88,133,48,22,49,52,146,191,197,34,100,64,29,97,40,102,131,175,81,75,220,3,14,121,52,248,55,254,55,254,139,252,159,215,233,240,130,19,110,103,231,237,244,255,159,242,248,155,108,63,182,52,72,170,234,235,175,251,137,74,8,72,131,4,199,67,38,130,179,7,124,83,13,134,209,64,96,192,32,108,200,54,180,193,160,45,27,129,64,177,151,229,227,124,201,2,128,201,156,66,66,56,137,1,66,183,1,137,220,8,233,1,97,239,178,136,201,12,22,168,228,178,163,41,16,72,180,182,84,0,33,10,175,12,133,202,119,120,50,93,251,197,7,247,172,52,136,149,140,163,207,239,221,76,133,135,173,216,42,77,170,236,66,69,218,171,50,135,91,132,87,251,158,188,254,233,154,182,99,70,135,196,91,34,102,75,198,166,247,206,221,142,222,151,217,62,119,136,42,212,77,167,38,55,20,143,210,120,160,214,123,19,106,46,39,205,140,66,111,126,246,104,22,158,183,147,154,117,2,229,99,82,253,157,28,78,138,40,208,207,163,83,51,141,77,99,170,110,140,117,61,198,86,74,58,178,206,97,174,54,139,179,163,107,107,192,0,0,40,246,136,71,31,65,77,17,42,142,153,74,41,187,120,116,78,220,10,254,167,6,61,179,66,131,48,111,167,9,207,255,171,254,141,255,255,207,254,175,79,214,85,221,240,245,187,232,255,70,247,212,223,191,101,212,109,69,39,250,41,149,174,216,39,159,178,76,181,63,160,0,0,83,112,192,162,104,192,128,100,201,192,124,209,234,196,226,145,164,12,80,15,9,198,160,11,64,164,172,2,15,138,3,102,115,25,41,186,209,201,3,99,2,202,54,28,172,70,4,133,134,97,129,162,192,180,164,170,176,140,77,35,182,22,142,53,2,84,255,251,178,100,34,14,134,237,104,77,155,186,100,96,78,75,202,93,101,229,46,24,237,163,58,78,105,143,145,46,164,105,117,134,21,96,210,13,12,193,37,146,58,32,130,240,36,197,160,161,89,221,221,74,59,253,160,111,243,208,224,162,98,118,53,43,92,121,96,180,137,141,81,242,81,79,246,148,61,248,220,121,185,188,217,208,69,107,126,182,163,155,153,54,80,234,28,149,156,171,240,56,66,165,227,111,183,18,125,123,243,238,174,180,109,52,196,200,233,176,58,124,227,81,51,70,19,158,83,80,138,51,37,85,222,152,196,218,233,202,128,201,111,215,159,110,197,21,49,232,250,206,234,157,172,223,179,159,155,254,173,171,94,202,220,33,90,214,75,207,81,233,230,63,127,156,91,120,190,107,6,20,175,0,137,200,246,12,209,120,0,0,72,86,64,2,178,123,152,197,8,98,106,52,109,103,147,69,36,4,101,126,199,176,143,235,88,143,190,152,89,213,197,54,109,109,62,245,0,247,2,45,65,9,251,246,211,255,255,201,255,210,191,205,218,165,47,29,170,125,91,246,183,230,241,255,219,255,181,190,133,186,251,119,136,153,213,210,173,128,13,6,34,65,153,40,36,109,78,177,234,67,193,5,81,192,241,165,237,134,68,7,24,24,16,22,1,26,213,4,213,97,240,184,20,210,228,133,118,179,4,105,207,216,199,254,193,42,2,137,59,149,160,4,138,12,243,113,2,203,64,219,147,37,233,139,238,86,42,18,158,180,165,174,94,253,65,248,220,42,14,79,45,99,31,121,181,234,166,215,191,9,36,31,203,172,249,229,219,134,235,57,165,113,76,216,29,198,96,55,182,251,108,21,190,206,149,234,220,116,153,81,183,249,201,251,163,159,197,61,176,19,107,208,210,158,229,39,232,139,246,232,57,186,138,108,134,162,190,94,27,85,166,166,113,147,167,230,157,235,172,253,178,236,117,50,122,153,11,214,147,25,73,228,39,95,88,83,109,91,183,187,111,203,153,49,170,130,205,255,211,109,74,65,170,152,250,160,14,48,1,178,127,148,203,228,173,99,201,177,17,67,172,254,118,203,204,122,35,144,192,55,246,163,233,13,20,244,131,165,11,202,193,248,43,239,207,250,63,247,255,204,191,207,253,21,103,28,148,94,79,125,9,252,119,198,253,187,126,222,50,131,130,167,27,64,162,98,245,154,215,142,52,0,0,1,80,194,1,136,194,3,84,200,98,16,194,174,224,195,67,72,104,164,10,135,230,64,187,166,19,5,224,209,4,195,176,24,205,66,44,194,81,68,193,240,48,192,96,36,204,128,80,152,25,66,144,160,162,97,96,68,150,174,241,4,193,208,133,131,58,97,2,200,16,173,10,113,28,77,131,191,80,5,72,94,107,255,251,178,100,42,15,167,50,102,78,27,185,100,96,70,9,170,26,102,5,88,27,193,163,56,14,105,113,128,240,140,232,141,147,29,192,177,25,0,133,119,212,84,97,38,21,224,84,54,62,255,190,122,70,193,131,147,146,88,248,211,68,41,223,198,146,95,136,46,97,187,181,58,208,12,101,199,107,157,82,21,106,216,145,87,194,133,157,176,233,137,77,205,71,119,85,214,196,201,109,199,98,121,148,213,94,204,222,146,178,245,252,253,123,95,80,250,162,162,139,143,2,213,105,246,148,202,204,183,158,119,88,190,119,186,158,45,72,88,129,183,254,36,87,110,241,210,103,62,151,165,82,87,246,105,50,190,150,115,175,18,150,10,102,123,44,53,189,61,89,190,218,185,53,180,38,156,28,71,101,146,123,0,0,3,0,0,1,146,219,210,210,66,252,139,34,199,46,133,14,145,93,178,0,60,126,57,7,167,167,75,203,143,199,169,147,2,218,242,51,155,147,249,240,167,227,242,155,255,255,147,255,219,255,255,255,245,127,255,247,227,180,214,46,62,115,170,115,250,69,93,250,12,24,60,50,163,76,195,43,211,123,250,15,212,200,51,24,164,100,52,115,66,160,68,28,84,122,52,157,54,89,144,195,5,80,130,153,0,128,200,102,85,164,206,75,42,45,76,65,169,57,97,81,49,86,196,106,175,10,70,94,236,61,108,27,168,65,198,161,132,1,149,65,225,102,132,133,5,226,0,5,16,29,160,177,75,80,91,217,64,66,48,68,40,160,168,208,235,86,26,142,226,235,97,44,32,182,245,114,66,171,172,102,36,215,209,130,130,73,77,86,87,77,91,153,50,87,6,228,15,66,162,59,12,152,96,98,133,209,0,55,86,107,34,25,201,49,184,71,157,232,58,76,248,47,112,176,181,81,89,27,4,219,214,179,231,52,76,177,17,37,253,131,71,67,188,146,144,227,64,206,161,103,20,108,43,107,25,201,232,179,40,127,46,69,57,53,123,13,104,18,8,125,134,117,37,185,185,246,168,116,211,206,178,96,253,82,148,245,75,52,242,187,192,23,91,110,45,148,41,169,48,80,116,64,72,102,161,98,160,20,138,215,166,23,94,92,145,149,160,166,52,10,22,219,149,231,254,188,77,145,254,14,117,255,239,250,63,255,163,137,158,43,244,185,78,59,82,32,158,189,87,195,244,0,0,1,80,40,10,24,208,64,130,6,35,59,231,19,110,128,3,56,64,176,96,56,102,75,168,98,240,56,96,32,104,80,122,153,132,36,152,56,47,6,9,196,160,153,141,34,194,65,174,161,136,7,72,232,40,78,136,21,15,0,125,78,73,240,34,97,230,75,4,56,0,204,204,18,56,220,208,89,27,31,107,59,10,39,200,176,32,153,75,190,2,255,251,178,100,46,14,231,66,104,78,27,186,99,240,62,162,58,51,47,11,10,25,45,163,66,110,101,143,129,49,179,232,141,147,137,224,31,9,178,205,41,86,58,204,30,34,68,50,196,212,19,113,253,118,153,219,221,68,220,167,116,165,171,166,56,80,3,105,175,57,141,184,165,95,168,166,78,52,221,29,4,199,152,62,181,15,203,207,196,188,131,93,65,210,237,121,37,170,109,50,228,181,154,166,118,138,75,200,180,107,232,2,103,109,125,70,230,73,175,159,188,142,9,72,135,75,220,142,194,155,23,15,247,16,84,25,202,214,47,55,202,117,109,74,55,222,195,75,62,170,16,220,228,39,250,6,31,134,203,85,35,169,121,247,24,129,235,58,185,234,235,80,84,192,255,228,0,0,18,142,92,21,124,210,240,123,208,187,67,13,127,234,207,131,11,19,144,83,128,149,240,118,178,37,230,229,79,228,253,240,133,25,242,81,3,178,29,82,188,183,85,104,231,62,154,53,105,167,186,222,135,255,151,233,114,131,79,255,50,211,189,24,204,104,11,51,137,68,192,222,115,27,145,76,206,4,33,8,153,14,6,6,8,136,64,193,195,179,42,133,1,163,100,184,127,68,145,48,43,38,21,64,14,90,131,82,146,148,213,165,102,161,233,94,68,60,126,148,43,26,145,201,86,72,238,119,66,49,61,2,150,108,12,186,104,245,75,180,219,99,45,89,131,246,228,159,233,177,104,115,223,42,189,239,116,31,12,6,58,129,92,137,21,230,72,102,187,94,26,156,147,219,165,58,62,63,100,228,169,173,185,48,168,219,87,84,86,180,153,233,123,37,197,112,34,241,79,208,113,218,228,54,236,163,188,122,203,219,118,8,217,119,8,216,204,149,169,89,126,135,177,188,190,176,199,95,219,176,253,245,251,38,138,250,210,205,113,132,24,149,172,89,247,97,182,151,100,157,85,252,121,106,202,47,197,207,235,12,53,250,192,19,230,228,182,33,5,133,1,169,247,168,0,115,189,86,168,20,102,139,158,43,118,247,167,16,23,67,135,133,237,24,116,52,254,79,104,183,241,151,232,191,211,255,151,255,255,207,255,95,255,255,255,219,190,206,74,49,52,229,118,119,71,253,244,225,200,251,10,70,253,10,113,47,221,193,56,0,0,74,144,196,32,19,54,12,140,30,42,54,229,124,249,168,211,47,135,4,133,231,26,37,25,244,2,96,81,25,150,193,102,156,11,152,84,34,52,89,16,129,12,158,45,127,161,132,3,134,254,79,89,105,85,35,53,108,6,62,113,10,116,34,87,143,153,152,70,60,125,192,68,244,229,163,151,224,0,55,137,96,130,102,160,96,140,85,37,105,235,232,218,21,30,208,81,227,27,146,239,134,119,13,69,51,103,248,226,255,251,178,100,55,14,230,255,103,78,155,154,99,240,73,105,169,242,105,135,116,26,245,163,58,110,233,235,193,25,157,104,141,151,180,208,197,25,35,116,99,180,15,229,254,212,198,167,116,202,28,239,129,93,105,3,90,171,103,8,109,202,67,250,180,69,237,53,198,111,44,206,81,93,251,123,114,231,216,129,230,164,124,19,41,94,100,177,119,96,142,133,237,88,215,39,85,56,112,58,106,248,99,233,134,39,202,206,89,167,23,59,174,184,196,77,55,54,103,24,90,245,223,175,46,41,199,146,215,205,27,121,186,211,255,127,32,244,110,185,75,58,12,7,24,59,73,243,182,84,0,1,49,248,74,113,3,99,15,17,147,198,64,202,145,133,224,107,134,40,171,202,223,206,41,125,255,129,5,233,19,17,226,196,230,221,194,101,75,145,122,144,119,12,66,36,166,84,50,42,250,29,255,255,255,255,254,83,255,253,255,251,118,254,223,231,229,200,244,93,255,111,250,8,74,152,46,16,152,220,52,25,174,46,25,125,54,26,226,24,143,8,4,1,161,149,109,33,139,0,145,128,128,73,133,1,113,18,126,59,229,120,160,88,5,195,186,168,75,13,76,105,36,42,168,84,69,140,26,5,162,34,90,154,148,237,80,65,41,43,160,146,249,33,210,245,253,152,50,219,42,146,119,24,200,168,155,59,151,86,80,193,8,153,244,239,238,114,13,34,149,225,225,3,84,234,15,36,220,185,142,101,79,33,248,202,185,207,63,103,153,224,216,195,52,173,16,222,201,136,170,87,183,142,169,242,30,123,164,219,147,29,223,250,222,190,41,252,238,25,104,144,123,62,203,30,177,30,19,134,53,149,187,55,247,26,221,252,77,72,249,53,173,248,186,214,25,111,45,53,172,120,249,221,235,95,79,247,46,123,99,217,50,251,79,91,35,65,135,138,59,133,141,109,235,205,103,86,146,6,86,100,136,245,244,87,180,79,210,56,145,245,120,39,18,76,90,87,226,58,41,10,94,117,176,0,69,148,123,139,154,203,114,33,108,138,87,201,51,203,56,101,207,216,178,79,111,43,100,127,253,55,159,255,255,255,252,158,18,170,250,127,238,58,43,244,127,3,48,76,244,217,55,77,63,93,30,188,243,64,1,204,15,18,76,82,41,129,198,1,137,189,48,9,112,18,82,0,1,153,147,48,185,135,192,152,48,4,7,24,5,101,193,131,129,72,112,230,143,7,97,26,86,44,40,81,25,248,20,14,51,70,72,169,127,189,70,169,176,232,146,133,12,230,48,102,68,17,40,137,145,8,47,124,102,183,152,99,116,165,82,204,93,43,139,105,10,219,29,152,37,20,136,34,194,203,221,158,225,59,122,236,191,59,202,48,247,93,103,15,2,169,31,49,29,37,172,255,251,178,100,58,142,198,168,101,206,11,186,91,116,71,9,154,83,100,226,88,25,177,161,58,110,105,141,193,61,179,169,13,132,137,88,56,71,247,129,40,158,4,244,61,173,41,58,12,85,58,124,164,218,83,37,89,133,67,249,38,63,187,247,171,202,74,152,153,44,2,198,89,163,144,80,195,81,133,99,241,246,32,117,200,176,132,71,62,77,80,242,71,98,156,156,165,182,55,235,58,216,246,117,49,107,78,215,65,235,66,27,84,219,234,221,252,67,169,239,150,46,147,224,146,87,51,168,60,179,50,200,0,0,26,222,83,4,67,227,176,185,47,103,65,131,72,174,211,164,72,168,132,28,229,78,202,23,152,85,177,78,171,218,131,68,124,27,189,63,175,100,127,255,255,255,212,191,255,255,255,255,239,219,99,44,162,30,140,78,97,2,26,234,125,11,44,133,45,226,201,117,233,5,186,13,44,152,169,44,96,211,225,181,95,128,189,65,69,113,200,56,96,96,34,22,91,162,17,249,20,124,192,70,64,80,154,84,46,157,90,164,98,34,135,128,42,27,69,202,136,137,129,197,9,177,24,0,68,198,28,38,194,51,29,118,189,12,101,75,93,250,249,129,72,116,170,41,8,229,232,109,20,122,31,46,51,165,8,38,12,130,188,148,83,246,24,130,20,101,243,201,226,177,240,27,162,200,8,240,3,5,247,57,181,38,65,226,36,37,174,46,236,236,207,193,88,210,110,212,211,138,83,251,56,135,55,203,83,253,169,222,62,67,69,163,72,251,47,177,11,178,108,211,137,84,74,164,199,238,213,197,20,214,205,253,93,41,105,239,164,221,249,181,251,167,175,251,79,158,178,166,22,244,84,106,144,36,125,39,175,67,97,136,43,107,46,191,231,86,99,179,253,74,57,11,49,254,160,8,0,15,232,94,6,146,22,169,49,222,219,33,130,104,22,35,136,108,11,179,48,236,255,119,233,31,182,138,212,8,247,35,239,65,49,76,141,64,163,141,183,95,247,255,203,255,255,239,255,255,255,255,255,239,117,34,40,34,13,135,162,185,103,59,170,27,67,34,88,143,182,181,182,158,230,236,173,8,0,0,148,188,96,126,34,32,25,80,234,102,61,152,183,80,57,34,96,32,129,152,228,134,40,5,23,144,56,188,100,160,32,52,100,52,12,97,102,230,74,219,225,219,25,70,184,49,37,98,45,202,205,151,29,67,138,235,211,150,245,22,241,87,200,237,123,11,200,77,188,170,73,231,24,80,219,115,80,62,43,45,91,26,147,54,236,115,41,71,11,17,229,144,48,184,74,47,17,228,141,6,191,23,206,151,222,229,20,75,30,46,235,166,66,248,222,203,176,83,148,219,51,178,247,207,205,167,171,211,85,144,197,96,214,190,151,107,118,255,251,178,100,69,140,38,49,103,80,27,152,99,98,73,67,90,67,97,101,82,24,65,159,68,110,101,139,201,20,13,232,221,156,44,88,215,65,89,34,197,12,155,47,162,20,59,44,15,204,163,139,227,150,114,45,186,76,148,203,254,177,179,187,187,53,72,123,38,107,13,80,216,129,57,236,7,7,170,157,134,149,74,178,209,157,116,77,189,235,142,145,179,87,161,128,192,16,111,43,143,65,133,236,26,148,134,62,49,152,127,116,72,226,45,77,163,162,180,29,140,13,135,77,160,12,212,55,106,51,5,226,243,138,3,3,211,243,207,127,79,213,212,234,110,120,61,111,255,211,139,166,38,126,82,65,194,39,9,107,105,80,43,46,114,40,97,243,64,0,92,123,8,6,37,128,65,138,131,70,38,190,152,156,44,152,169,58,99,118,56,40,146,162,160,80,81,142,65,38,25,99,200,165,248,37,213,159,109,194,39,109,60,175,36,241,48,246,133,88,36,18,7,164,128,7,16,104,83,46,35,101,147,88,182,214,175,193,74,215,41,102,23,235,189,221,103,171,234,44,212,48,185,141,221,100,154,231,23,221,196,167,176,13,219,172,51,157,78,152,174,177,79,123,248,221,238,197,31,124,174,118,255,155,54,91,43,150,215,203,5,131,135,24,189,181,134,152,88,153,65,46,235,201,100,248,216,56,89,123,214,249,106,229,54,219,123,188,178,140,64,134,37,171,133,252,91,171,43,123,185,70,28,253,165,123,166,210,196,44,124,31,156,132,177,217,161,197,39,24,167,110,191,209,67,52,63,219,222,126,250,194,240,32,19,116,174,52,246,144,108,220,155,120,40,193,38,251,176,200,144,142,15,208,47,189,67,247,168,71,178,9,79,201,109,216,143,239,226,165,11,151,92,152,25,147,57,94,222,183,249,4,125,223,200,126,173,8,247,123,12,81,244,214,243,42,216,166,120,63,177,164,32,0,155,152,24,212,2,108,197,69,59,23,206,221,67,82,4,183,231,185,88,99,49,144,38,184,168,56,201,35,182,118,66,148,215,160,66,41,96,232,210,209,49,92,83,240,120,156,200,52,186,183,42,235,242,132,50,82,200,121,201,113,163,145,87,226,191,110,34,219,22,102,245,32,26,10,176,148,102,150,52,250,213,239,243,198,37,164,82,38,199,167,71,218,70,177,174,79,125,45,104,40,242,183,111,22,216,227,214,182,173,20,87,115,88,57,46,102,189,214,55,129,116,111,55,52,99,254,5,79,213,210,193,88,157,117,197,55,173,10,66,213,167,45,209,121,236,109,75,10,195,110,186,238,102,208,186,116,186,53,87,167,81,237,118,191,181,166,103,48,224,116,214,4,76,21,49,78,75,94,210,66,6,153,237,213,35,141,130,78,37,146,49,9,36,255,251,178,100,97,140,198,23,104,208,155,76,54,208,79,38,73,209,105,98,150,25,149,161,60,77,176,219,65,78,144,231,73,167,157,224,0,179,54,78,0,4,100,237,11,160,34,86,210,13,122,1,99,12,193,73,1,158,144,0,141,62,40,109,63,204,223,60,254,129,79,238,11,17,11,188,21,35,217,242,143,129,243,64,152,226,250,217,180,66,60,159,17,85,43,123,142,251,255,139,255,234,55,241,94,239,255,251,173,128,63,236,255,230,106,0,23,243,6,103,50,246,179,134,118,44,124,1,153,0,103,228,34,70,115,168,10,24,36,34,50,64,147,14,0,18,57,34,83,64,41,196,9,39,131,41,10,9,154,64,34,147,210,82,13,35,70,140,112,56,184,105,230,193,104,66,225,108,214,250,121,75,163,219,128,138,1,248,220,199,135,224,4,77,139,199,85,15,16,232,35,12,75,149,132,178,217,105,36,105,30,15,151,253,69,250,36,140,75,227,42,19,186,203,227,183,88,77,198,201,206,177,123,229,23,66,159,40,39,82,104,99,127,87,111,98,206,78,87,59,123,182,209,34,101,197,135,84,215,87,185,52,83,255,207,196,217,197,96,200,119,240,134,35,239,201,235,203,79,167,127,17,93,233,171,149,219,83,91,134,242,104,181,206,201,165,65,168,51,195,69,72,204,194,166,219,50,188,109,49,144,170,10,11,84,120,156,61,68,158,0,0,55,117,7,73,19,71,100,230,9,47,82,157,133,58,168,27,115,86,32,134,204,57,168,212,18,25,32,249,95,68,214,70,182,216,92,150,245,178,96,83,48,170,137,219,253,89,111,77,77,25,97,189,176,81,142,161,108,196,62,187,22,53,199,181,6,19,235,233,13,211,107,132,212,85,211,21,233,166,143,255,250,137,0,22,113,85,243,67,147,52,176,243,31,232,53,228,83,169,0,80,243,77,203,18,13,11,132,15,91,152,232,40,17,137,32,136,1,140,197,37,194,163,17,5,26,64,10,16,95,116,135,144,225,195,33,10,11,5,183,38,153,54,22,13,123,169,86,163,163,77,223,82,24,164,249,64,211,202,72,1,148,24,211,107,39,115,68,64,196,231,197,225,124,176,72,37,60,134,129,16,185,162,8,102,43,60,137,181,71,213,56,128,133,68,164,33,163,147,26,247,65,90,211,6,142,200,115,212,124,173,170,44,121,187,159,223,124,60,220,252,200,152,235,174,25,160,169,165,162,53,186,28,63,207,102,76,206,4,174,173,102,68,61,156,63,234,249,99,249,221,188,226,2,146,81,235,53,128,249,46,13,143,103,168,177,138,27,113,167,23,172,108,82,204,196,3,165,75,58,205,13,40,161,86,96,0,0,35,170,175,120,192,103,20,6,165,146,35,48,136,160,83,194,153,162,255,251,176,100,111,142,214,76,104,79,19,107,54,208,74,195,73,243,105,143,120,26,153,159,58,77,225,51,73,38,13,39,137,151,164,248,197,85,78,77,18,75,252,254,24,159,150,198,248,82,78,247,72,168,168,217,100,116,51,237,53,212,142,184,82,231,144,124,167,113,72,202,40,117,78,205,134,189,143,251,122,122,221,242,94,255,223,205,123,81,99,5,97,55,26,51,86,2,52,49,83,152,153,53,113,96,104,57,206,14,130,160,198,75,66,27,140,104,32,197,208,129,74,2,16,211,67,82,71,245,134,36,44,49,80,242,96,58,85,230,76,172,225,152,114,9,96,234,192,196,229,73,8,211,159,198,82,241,193,244,250,71,62,144,164,107,78,201,127,226,148,195,195,182,195,202,133,108,105,41,184,97,160,225,71,17,155,203,78,132,83,112,151,113,233,164,164,101,178,190,203,108,219,238,111,54,52,12,196,56,113,0,96,27,157,162,50,233,141,190,9,148,222,241,66,150,144,113,40,94,177,15,187,179,64,94,41,168,122,9,205,184,105,245,228,140,123,198,99,204,65,71,77,115,139,122,168,5,3,26,77,225,82,182,251,188,124,171,234,121,41,75,192,251,90,205,221,221,44,199,92,143,55,236,163,114,99,103,73,84,222,94,91,121,214,220,221,203,226,209,211,88,200,37,168,54,153,102,82,33,27,148,49,56,109,192,45,5,1,112,2,153,1,49,211,34,68,238,213,89,121,164,153,183,217,210,58,196,22,114,150,205,234,239,68,143,243,149,18,63,71,249,84,97,22,132,239,10,146,188,0,73,125,47,58,143,232,221,119,126,223,127,247,204,249,216,0,32,220,152,18,26,100,229,102,178,16,67,2,98,72,96,164,5,0,49,56,32,80,2,68,130,147,3,128,193,163,165,96,80,64,10,5,236,163,126,138,19,221,71,133,185,148,42,84,57,139,11,114,252,169,96,160,74,87,207,41,62,241,140,92,77,182,250,15,105,182,162,49,106,86,50,84,43,108,224,212,131,40,172,114,181,213,18,33,15,176,17,141,203,241,73,246,254,244,227,112,215,4,178,134,68,22,32,238,159,149,41,238,63,88,148,250,83,227,119,235,81,158,236,188,251,188,227,243,68,85,126,75,49,106,37,180,117,188,149,72,99,163,122,157,119,127,252,44,176,24,83,206,161,57,48,10,34,158,101,75,142,56,79,155,86,214,154,228,243,205,186,85,42,35,84,142,231,87,81,215,49,91,208,179,18,165,234,32,85,82,75,20,152,185,155,48,90,112,32,100,0,0,1,20,85,117,6,4,74,22,44,76,69,152,146,187,128,98,202,141,34,21,81,230,150,141,21,189,220,67,131,207,147,239,161,173,238,183,41,1,82,169,203,113,5,89,117,38,52,255,251,178,100,125,12,70,54,104,81,27,120,100,64,76,35,73,231,105,233,118,24,45,163,70,109,61,55,192,248,144,104,77,148,173,208,60,46,108,89,247,191,136,216,114,224,227,213,30,130,126,115,254,95,221,217,250,217,234,223,50,128,14,73,187,47,5,75,4,179,48,92,204,200,176,90,71,116,208,217,68,84,56,7,21,30,2,48,141,127,183,96,21,122,58,36,151,46,211,39,176,207,208,39,84,10,5,114,52,216,122,170,183,172,219,173,114,8,222,182,187,227,102,120,4,202,37,79,14,137,4,57,224,135,105,170,110,221,106,87,41,61,120,148,201,245,42,35,88,159,211,18,159,152,109,103,89,163,193,236,231,242,118,174,165,132,123,66,174,35,238,14,22,53,124,153,17,45,121,53,168,213,166,98,185,230,143,25,225,110,249,220,59,184,239,81,13,175,120,110,191,131,108,249,69,166,213,219,182,195,240,98,250,194,187,29,124,103,148,171,132,29,77,109,222,114,152,200,110,212,98,96,94,23,210,89,18,8,25,46,136,145,82,236,178,212,223,61,232,87,131,16,69,6,129,116,2,0,148,59,108,188,86,34,208,50,89,33,128,35,125,6,207,50,181,181,44,172,151,125,250,125,112,249,250,5,144,59,235,151,234,58,227,80,253,149,114,101,160,20,156,117,209,150,132,36,204,148,105,75,8,255,251,255,216,205,0,0,0,115,2,14,38,222,52,95,67,238,60,5,173,157,112,25,161,163,155,16,24,4,20,4,88,104,99,160,208,131,16,48,222,142,1,13,164,145,225,77,66,137,148,66,10,49,144,16,138,68,242,182,2,189,3,4,230,182,174,249,114,84,177,211,108,172,14,32,255,58,43,254,56,84,13,28,29,20,247,126,93,198,178,232,78,33,61,51,84,182,234,239,126,75,131,138,210,248,7,45,4,164,116,136,112,209,1,225,20,152,177,101,85,158,62,104,118,102,62,188,205,147,61,107,202,103,232,223,114,243,229,155,67,53,202,49,127,178,210,97,17,156,94,244,70,228,195,195,53,135,235,204,233,185,247,179,141,188,191,37,132,171,140,27,244,232,39,139,146,180,203,204,33,35,242,101,111,28,218,22,252,174,116,162,88,215,220,184,172,216,242,232,64,92,110,96,235,137,90,78,184,170,71,137,251,24,33,174,82,102,228,215,211,199,205,183,101,63,46,81,193,135,4,152,128,79,80,2,0,27,19,46,76,131,20,0,61,140,189,234,53,224,66,8,17,88,5,2,46,101,162,36,9,13,91,206,247,99,221,29,195,253,123,88,192,246,99,20,79,161,180,23,150,21,177,141,56,13,61,40,49,63,63,107,154,217,191,211,52,186,112,25,31,234,247,236,255,173,189,30,207,104,178,32,22,25,4,120,98,255,251,178,100,155,14,151,29,105,207,147,121,98,240,75,5,41,213,101,231,88,26,109,193,62,78,97,45,193,38,148,103,73,167,149,160,179,73,248,81,134,117,47,25,32,66,74,193,48,49,64,193,96,0,184,4,208,224,166,84,40,66,17,25,76,28,3,48,21,144,4,29,64,195,26,128,57,24,232,66,28,172,38,154,10,1,187,180,201,112,194,153,115,58,89,200,163,42,164,86,123,146,116,157,73,137,115,56,117,153,50,215,176,207,27,43,39,87,208,245,28,86,98,84,255,83,65,49,153,135,90,204,162,93,176,138,192,80,172,205,197,152,201,70,139,23,89,175,182,171,132,69,218,210,23,122,180,54,153,137,187,110,56,34,97,110,50,81,31,176,71,74,136,65,99,87,24,198,213,186,148,209,121,81,19,229,35,132,201,164,215,89,231,75,104,234,100,196,205,37,83,141,168,206,90,112,68,188,85,151,130,103,9,159,121,29,174,147,91,255,169,121,92,124,169,175,151,40,223,251,24,226,211,245,31,211,245,108,178,30,192,29,36,142,65,115,71,124,104,169,16,228,59,144,71,107,111,84,84,168,28,148,43,117,148,0,138,201,150,184,240,52,123,198,185,112,83,110,15,67,200,110,236,136,167,68,195,68,69,40,120,208,232,187,81,185,223,246,208,159,241,55,190,160,83,252,135,247,125,54,201,245,191,64,0,26,243,2,17,140,166,122,48,225,0,248,211,3,18,26,140,134,29,49,130,20,205,160,146,176,176,32,94,100,32,240,8,10,105,180,124,12,134,203,141,53,223,6,193,3,130,148,151,18,146,9,10,62,65,59,42,110,81,252,11,188,168,37,46,66,117,79,226,188,101,26,81,212,33,162,75,232,251,246,141,83,44,41,104,174,164,73,145,211,88,109,82,135,210,80,44,56,242,189,94,231,68,171,69,191,154,176,189,53,35,68,253,225,69,27,21,186,228,46,122,83,69,41,12,134,47,172,90,228,39,12,75,100,134,27,167,190,244,213,195,151,19,170,220,183,110,39,95,93,203,204,190,222,93,100,24,203,70,108,28,200,193,138,76,242,186,175,228,111,81,59,79,250,142,172,45,40,234,122,246,62,99,91,121,180,91,254,219,141,211,165,5,137,80,116,83,113,89,231,95,210,159,243,44,18,135,21,1,155,43,96,233,100,68,164,38,80,224,240,38,96,134,227,160,146,213,226,113,70,151,91,204,166,144,151,65,92,192,6,156,71,7,130,169,162,159,139,160,91,45,155,35,62,157,70,250,30,163,156,191,241,17,48,119,225,252,27,46,115,210,99,255,209,221,255,80,0,20,165,163,166,35,27,151,138,5,71,31,172,152,16,156,29,47,48,145,72,202,163,23,108,179,134,144,7,183,35,15,242,220,52,23,255,251,178,100,156,140,230,97,97,79,19,153,98,242,72,132,121,192,105,131,122,24,73,159,60,110,101,139,193,31,15,167,137,149,141,224,33,85,93,202,207,48,146,253,69,209,82,29,99,1,102,110,76,27,255,116,148,118,131,131,178,208,63,10,71,127,143,10,36,87,73,214,51,0,178,203,208,75,77,148,45,233,237,99,99,31,41,160,112,60,254,23,46,125,181,30,107,53,205,170,16,151,48,152,100,199,241,202,100,22,237,27,187,37,255,159,3,61,147,245,148,40,230,40,51,247,62,149,216,154,216,47,90,33,215,31,66,71,233,93,151,104,93,54,246,93,80,138,80,205,42,187,202,157,19,200,79,183,75,185,141,85,115,117,101,53,186,108,173,156,104,113,172,93,103,92,180,149,173,251,91,77,174,83,154,252,252,219,246,40,192,205,223,212,5,175,37,20,73,96,146,4,191,96,197,65,12,179,150,18,234,177,54,52,64,72,187,37,248,179,149,14,9,142,17,76,168,14,159,93,92,80,35,246,155,43,75,84,206,213,236,58,195,255,235,4,227,71,207,33,185,47,255,254,255,255,187,105,191,251,97,212,222,198,209,81,0,1,179,3,19,99,39,80,163,89,133,163,46,122,163,15,134,147,114,196,128,164,16,97,9,168,2,24,140,29,40,12,163,42,203,0,217,132,135,89,136,100,121,116,68,0,58,83,134,5,177,101,158,16,58,66,134,1,17,24,108,212,195,137,243,16,178,168,69,242,143,152,76,171,252,16,137,74,238,96,85,1,76,175,184,5,124,65,0,67,155,10,56,6,123,58,33,53,184,64,166,65,146,105,188,100,205,147,22,203,41,194,92,140,20,140,102,1,146,95,207,82,63,236,102,238,48,85,236,229,143,109,189,90,171,75,149,104,85,13,36,221,21,110,203,57,217,150,133,223,222,90,198,130,123,153,118,118,230,85,107,106,237,211,43,113,169,122,87,60,6,15,169,213,94,180,187,251,75,38,170,178,33,130,108,133,119,238,185,136,105,152,228,16,229,167,144,141,204,84,203,176,28,107,150,91,60,228,51,155,85,87,56,167,187,74,152,217,237,55,103,85,45,226,192,128,2,18,179,38,120,172,7,14,73,6,165,131,162,18,58,215,96,21,52,130,144,68,189,95,102,103,173,176,106,127,82,10,40,130,237,254,241,234,43,231,229,151,133,135,192,77,225,187,28,4,117,77,86,228,191,189,223,226,187,245,57,103,63,255,152,90,175,188,221,251,43,64,74,144,239,87,160,25,48,74,32,67,5,112,68,42,8,81,167,210,224,152,7,140,153,141,152,53,24,74,146,65,136,0,25,24,18,0,89,129,136,49,153,41,132,193,131,8,28,24,60,4,17,131,216,36,13,2,89,149,32,228,27,193,47,255,251,178,100,180,142,135,3,103,203,147,185,76,240,78,99,41,227,101,134,116,28,253,111,40,79,105,237,201,50,38,103,157,164,137,209,251,18,23,132,250,18,19,25,176,16,28,239,125,2,183,11,151,78,184,32,96,146,77,59,43,16,20,58,131,67,32,144,134,108,112,160,27,12,208,25,240,80,160,192,160,49,248,186,66,151,74,104,199,133,99,173,31,231,216,125,42,143,173,236,144,71,49,89,16,159,118,209,107,141,136,89,140,143,131,131,216,91,165,98,32,239,161,90,205,218,134,109,195,112,93,197,143,17,69,22,239,5,227,220,182,178,125,71,56,171,120,113,45,25,245,115,188,226,218,125,53,233,91,215,75,169,162,226,251,197,98,199,182,168,230,229,62,212,91,180,235,169,245,140,234,153,219,45,171,107,110,249,135,93,230,12,90,250,67,155,231,195,124,1,190,197,80,249,29,46,89,118,111,233,0,0,1,56,108,146,135,80,198,82,26,10,80,33,222,26,32,219,220,70,152,57,115,176,73,27,6,158,192,224,172,197,135,204,25,1,211,201,114,226,126,92,27,148,84,22,8,20,237,222,250,13,255,255,95,250,255,255,255,255,71,252,159,109,58,142,74,51,197,12,105,87,70,78,43,82,0,0,5,211,4,193,190,48,34,8,147,27,128,243,53,201,47,163,19,49,213,48,162,6,3,12,80,213,49,216,13,211,0,48,21,48,6,14,179,14,128,236,48,28,0,209,0,170,24,22,132,64,112,12,148,38,8,5,1,71,42,245,160,154,32,43,254,64,2,50,132,146,198,15,20,8,3,66,97,48,135,11,247,94,97,43,72,133,39,46,185,110,167,74,130,2,195,146,83,2,37,10,131,33,88,243,84,104,20,0,154,206,40,32,17,168,193,116,181,155,74,236,133,206,174,56,18,198,104,83,150,77,7,46,242,12,140,227,131,177,23,152,0,57,32,172,134,105,131,91,52,35,144,208,104,73,77,178,60,244,110,2,122,18,98,214,42,78,216,86,183,89,206,211,213,162,14,123,81,148,212,150,111,253,152,159,139,77,123,60,210,49,231,170,55,180,251,95,108,130,97,201,78,27,104,36,141,197,71,83,211,118,171,110,217,23,204,219,253,41,138,134,236,238,249,213,183,47,10,89,150,9,208,0,3,96,240,64,41,130,97,202,44,226,64,168,232,233,17,70,196,201,214,241,32,49,107,42,178,166,58,46,223,58,203,140,79,47,149,23,250,27,186,132,250,117,200,109,7,200,205,93,149,251,82,253,191,191,255,255,255,255,250,221,55,220,196,67,252,172,250,143,17,161,221,234,122,205,130,228,48,78,19,163,8,128,205,2,131,33,170,0,129,24,47,6,105,139,64,3,24,16,144,9,132,240,48,4,2,17,128,255,251,178,100,170,14,199,57,105,202,147,219,91,112,76,9,25,243,101,34,120,28,133,163,46,111,105,141,193,16,143,231,205,134,9,144,224,23,24,205,1,185,129,16,16,24,34,130,49,130,176,54,170,146,29,201,71,45,22,184,161,6,124,68,161,89,74,171,156,147,51,85,110,7,37,90,145,18,161,21,71,146,162,92,247,54,157,239,110,37,65,133,99,37,1,67,76,141,16,212,162,153,9,217,202,7,11,246,135,232,158,110,68,109,103,68,154,213,216,149,60,131,238,23,252,251,45,250,66,229,225,18,30,130,173,166,146,155,144,49,71,178,165,201,198,5,20,88,194,246,232,87,87,240,37,191,215,109,155,205,173,141,41,211,175,161,93,187,149,214,214,199,53,106,229,59,187,53,89,238,225,139,136,116,14,46,190,143,93,246,204,171,68,241,65,175,86,208,49,84,58,176,149,89,210,250,196,126,187,60,245,186,214,117,153,173,255,161,255,121,166,160,246,151,47,194,81,100,219,189,90,64,0,6,240,134,25,203,146,101,122,116,43,212,93,6,166,14,137,164,210,161,129,89,188,64,3,181,176,170,139,33,172,69,98,8,106,62,77,9,6,208,149,53,86,15,121,151,131,85,236,229,63,240,66,154,40,209,242,31,168,124,12,6,98,156,44,163,115,72,0,0,83,148,64,87,24,248,93,152,136,83,158,46,155,130,2,195,75,0,147,19,18,49,230,8,192,160,24,170,56,24,162,50,150,204,192,178,36,72,144,69,164,174,67,229,10,127,37,102,0,242,9,32,131,168,126,98,115,63,204,230,225,123,24,181,45,35,38,238,112,204,15,178,192,152,47,151,45,96,98,164,84,165,101,206,76,250,131,66,238,229,79,25,251,22,244,200,32,157,184,184,78,108,146,62,125,94,251,6,208,48,122,212,213,139,226,85,48,60,84,179,126,159,104,126,12,122,176,71,91,143,111,203,236,218,255,57,77,151,233,135,15,230,55,236,81,13,250,81,156,164,157,198,127,109,232,168,189,91,112,84,174,90,65,84,186,24,189,11,234,205,160,114,206,172,137,101,246,39,160,112,167,111,125,85,32,80,218,103,45,116,139,35,206,103,151,207,242,235,89,65,155,172,221,84,83,102,138,192,0,0,32,252,64,68,156,92,116,94,179,66,88,149,61,44,19,126,75,20,123,154,38,117,196,95,72,65,134,170,242,203,129,130,88,64,13,69,26,75,203,58,181,200,114,70,141,23,1,157,191,179,255,255,61,191,255,234,61,251,105,254,191,95,255,255,177,73,49,120,163,71,34,231,151,30,11,24,26,102,26,4,99,152,102,2,29,57,196,25,152,108,26,160,15,153,64,60,26,78,77,160,16,193,80,44,163,71,66,179,14,139,51,32,195,195,4,255,251,178,100,163,142,134,138,104,205,27,184,99,112,76,169,186,61,97,37,104,28,237,211,46,78,188,219,9,36,41,104,77,135,148,160,128,33,160,5,4,2,66,84,133,90,129,32,116,211,234,48,16,15,2,6,34,130,128,128,48,179,15,212,16,50,22,53,11,138,90,139,24,205,47,8,51,101,80,73,51,243,8,4,100,105,24,92,89,212,209,101,49,225,224,118,6,142,211,194,55,160,24,10,189,4,152,145,72,25,86,100,143,210,83,122,194,135,57,236,114,195,94,143,88,49,98,210,203,149,152,83,187,89,166,25,55,188,143,56,249,205,179,1,191,81,113,169,105,104,24,173,111,10,21,167,139,152,13,178,98,68,228,239,227,218,181,154,140,216,215,113,60,206,58,54,1,30,18,180,226,245,212,235,16,110,94,249,76,144,18,231,138,37,7,195,135,9,11,74,141,4,89,126,140,132,146,198,124,232,156,92,105,95,179,39,255,141,45,76,221,211,239,30,116,172,128,0,4,61,211,93,110,6,157,35,146,227,19,128,226,205,5,73,138,93,149,27,36,187,220,49,85,74,64,0,73,214,183,190,186,142,151,235,255,209,255,255,147,255,255,201,239,167,251,255,255,255,242,150,211,137,28,139,244,152,129,135,17,128,11,26,104,127,214,148,62,143,122,192,0,6,115,7,71,227,66,9,243,37,198,50,199,190,97,146,24,97,48,94,96,115,148,96,56,244,4,2,66,196,137,136,195,177,128,224,9,134,67,161,139,35,27,61,73,56,124,32,62,136,191,68,33,232,99,227,132,133,136,153,232,170,196,94,178,32,116,73,134,80,6,153,147,54,27,88,51,41,191,37,8,158,85,1,164,18,81,153,13,27,149,42,88,156,92,20,107,228,180,114,23,142,227,133,35,236,125,26,120,171,36,149,40,250,241,214,207,147,189,191,5,54,9,237,188,220,103,36,188,203,179,115,58,199,130,56,112,112,20,185,43,223,32,21,248,177,102,219,244,163,213,214,165,16,118,12,164,30,155,232,211,47,87,226,150,81,27,180,254,62,74,153,94,152,85,157,130,146,235,32,185,165,31,62,180,182,71,14,59,34,168,234,200,90,35,36,34,189,73,167,192,141,53,45,98,135,92,218,57,99,105,191,168,129,199,247,46,63,159,122,77,99,82,0,0,65,0,0,41,13,118,82,197,142,220,99,136,180,146,212,51,176,83,182,235,50,53,203,81,139,91,234,199,80,109,197,195,223,101,213,139,56,73,184,186,141,4,189,1,254,190,141,255,244,239,255,191,235,215,205,79,217,253,95,243,124,182,183,30,68,44,192,55,46,97,215,235,1,140,37,9,13,116,12,140,93,40,15,163,199,12,195,55,13,75,1,204,149,115,12,206,27,1,64,72,112,120,255,251,178,100,163,142,198,249,104,204,19,186,75,242,73,233,42,10,97,34,118,28,29,171,44,78,188,218,201,41,166,104,141,135,148,113,110,224,48,97,240,72,97,10,36,99,32,148,44,31,32,48,66,5,152,58,0,65,177,64,64,21,40,122,201,64,129,32,192,116,106,126,208,169,250,163,28,7,92,89,152,49,18,162,243,110,155,161,229,128,25,103,64,99,33,44,250,25,135,6,80,243,6,133,63,101,0,227,153,31,145,84,220,149,61,104,96,111,34,160,5,218,233,136,251,134,164,206,225,71,240,151,140,55,89,113,162,230,239,160,89,119,18,12,209,35,65,145,187,192,124,60,98,215,80,171,17,189,221,179,155,201,153,93,227,16,124,104,38,185,103,75,56,44,225,91,247,76,94,190,198,243,16,169,50,177,19,22,140,70,226,28,169,114,53,123,35,5,9,140,34,35,80,112,185,148,212,224,119,107,35,18,238,97,239,210,162,197,109,225,55,85,45,246,103,246,200,230,179,216,128,0,24,15,197,12,86,88,38,112,34,156,75,99,198,60,49,172,194,59,109,21,25,91,73,60,248,86,128,167,125,58,254,209,53,190,175,255,254,61,71,166,228,49,130,200,173,255,255,255,255,219,42,185,157,74,69,105,99,187,153,67,199,200,45,66,139,205,18,55,95,249,41,140,86,206,0,0,90,144,70,1,153,236,21,6,53,103,198,45,38,5,135,6,174,128,166,48,144,230,101,13,228,193,48,232,240,96,0,186,173,65,47,157,214,43,136,124,116,84,234,129,219,196,135,228,118,225,17,38,60,104,242,187,96,170,117,162,231,216,105,46,37,202,208,12,3,196,254,87,245,0,130,40,250,168,161,5,11,141,239,242,9,237,70,101,237,145,244,170,121,128,137,170,80,56,155,149,251,16,193,168,243,117,2,62,174,179,29,161,194,236,13,227,85,142,106,212,141,33,27,80,105,250,130,153,250,179,231,83,188,72,213,6,199,121,13,90,145,89,243,26,191,181,214,35,61,207,212,200,6,116,191,77,11,9,156,61,214,148,26,251,176,196,173,132,108,184,122,182,6,208,148,55,49,65,3,54,186,140,187,148,72,170,210,196,115,207,99,123,25,211,211,103,225,156,205,92,253,89,214,125,121,67,88,176,12,12,63,11,150,4,24,134,130,117,88,39,99,209,5,74,126,59,86,26,236,141,121,214,189,127,175,106,94,141,254,133,135,34,36,115,177,213,239,250,255,255,243,169,209,234,199,9,37,234,111,255,255,240,198,28,112,70,30,169,59,89,216,142,199,198,17,193,220,20,119,115,120,177,83,155,6,73,130,16,198,56,18,140,17,131,112,220,204,13,12,68,67,20,12,146,230,9,229,222,97,132,2,38,8,32,36,96,114,4,6,255,251,178,100,160,142,198,141,104,204,155,185,98,240,76,105,42,35,60,163,158,92,21,163,40,79,101,143,193,59,23,39,141,164,21,208,77,224,58,10,1,33,8,185,131,2,220,186,32,160,0,10,0,250,131,53,37,5,51,12,142,170,152,192,227,214,129,248,2,154,142,97,132,204,14,0,147,80,211,124,174,108,95,116,22,52,50,84,8,122,185,96,184,195,194,38,161,59,143,236,34,33,124,64,116,142,151,179,240,46,45,214,91,46,77,228,243,164,79,121,35,242,191,179,134,159,217,152,46,183,43,77,195,213,59,45,200,17,178,137,187,184,153,214,202,81,221,230,51,66,43,181,177,98,231,175,54,218,166,179,204,61,106,207,98,200,215,125,241,214,23,186,213,150,255,115,53,95,7,217,109,110,205,86,173,49,139,61,167,108,218,220,101,170,65,104,171,73,219,91,108,255,95,255,63,235,211,177,83,25,236,157,201,173,50,217,53,172,228,181,101,165,147,34,252,144,0,90,44,15,76,97,217,48,149,212,220,152,32,225,20,235,132,75,9,134,175,66,64,140,254,133,182,206,247,77,200,170,132,228,215,150,217,187,198,88,12,32,195,187,163,253,245,122,212,25,89,99,95,57,201,43,163,170,81,140,130,133,195,97,143,255,4,139,40,89,198,213,115,231,83,34,119,173,128,0,0,99,132,42,20,70,25,0,152,97,234,16,38,181,200,12,97,8,56,166,35,32,168,97,88,62,166,44,96,188,24,25,130,129,246,97,150,26,70,6,96,158,96,232,20,38,11,96,120,5,0,165,3,32,116,89,21,220,247,25,231,207,170,152,137,145,167,15,60,16,84,204,1,22,38,139,2,73,230,218,211,79,169,97,165,43,15,27,144,213,207,249,157,9,108,133,70,25,6,32,201,99,144,226,32,200,43,79,234,45,190,103,130,141,55,12,88,214,16,8,186,96,157,182,171,170,202,130,185,75,116,71,213,79,144,173,186,131,81,76,195,22,6,1,197,8,72,76,57,200,139,186,217,4,65,22,141,193,162,197,99,5,9,163,33,42,177,157,149,67,121,37,157,108,180,117,12,149,109,69,31,2,8,69,131,109,18,233,52,118,50,78,144,158,50,113,81,76,229,117,242,117,239,50,252,99,150,149,39,64,213,67,113,204,243,204,158,122,20,2,14,205,131,162,178,26,153,255,66,234,38,202,165,45,124,243,26,85,117,38,145,201,33,78,183,57,122,64,138,168,214,36,120,165,245,215,40,144,132,224,193,73,49,8,136,244,155,143,74,226,135,121,190,111,248,108,161,47,131,88,48,43,158,238,81,255,255,49,195,16,250,255,97,151,173,205,242,167,29,148,151,240,85,230,226,87,54,102,13,143,6,44,130,198,74,5,103,40,247,230,24,255,251,178,100,161,14,198,223,95,74,27,217,75,112,86,164,137,211,96,226,120,89,101,111,44,110,229,237,129,77,151,39,205,147,153,185,40,102,129,10,134,70,36,6,145,137,96,97,52,194,193,44,219,192,88,195,32,32,194,35,160,199,240,184,88,17,18,56,96,49,42,93,122,67,24,139,141,140,40,138,237,2,114,229,43,10,207,152,100,77,155,24,171,189,220,219,187,159,157,100,242,154,29,137,203,101,67,213,187,85,42,74,82,11,127,63,221,97,121,221,208,242,75,66,251,9,125,167,7,132,111,169,179,234,197,239,124,49,106,244,212,140,239,90,225,110,105,153,161,196,132,51,102,141,168,122,210,154,21,32,177,183,182,73,169,106,221,182,236,65,123,9,101,133,121,115,14,211,193,139,6,88,146,66,92,59,139,52,22,88,80,109,14,119,186,213,145,175,97,81,150,35,156,92,179,59,197,241,21,247,206,127,166,55,241,127,224,50,169,107,151,46,184,182,4,111,191,18,216,98,169,236,178,55,42,20,56,57,82,123,100,199,179,69,15,177,64,4,208,212,99,178,46,73,25,230,3,78,66,134,63,41,138,15,56,95,49,39,183,250,126,29,19,159,21,140,212,219,173,217,246,204,183,18,164,66,214,155,155,29,251,243,57,252,75,63,231,248,170,245,78,156,205,55,191,244,125,0,7,131,3,48,76,49,35,19,163,24,16,82,51,141,112,35,6,129,207,51,202,14,67,1,228,24,48,6,9,163,7,16,17,28,21,131,31,33,75,18,1,163,9,113,172,48,226,11,83,1,80,17,48,32,0,65,24,4,129,130,37,88,10,1,12,180,206,109,84,76,56,245,31,140,114,80,170,68,36,60,60,23,13,136,193,214,109,166,238,168,99,182,217,202,22,89,108,72,19,110,38,46,154,2,9,17,9,153,24,69,25,64,19,93,106,0,228,89,28,126,69,98,45,131,50,166,161,67,170,226,218,27,76,47,153,169,66,117,70,111,210,99,115,25,67,183,87,114,227,88,212,123,24,122,141,154,244,31,141,8,93,30,32,112,195,13,133,24,30,196,221,169,40,89,237,7,204,68,235,105,44,62,70,8,71,142,90,73,242,162,166,224,221,162,166,113,173,19,73,169,191,236,91,154,215,95,37,125,226,173,33,198,0,0,4,64,3,94,5,71,17,29,14,57,66,250,58,228,163,149,146,243,9,97,10,141,14,42,223,116,1,67,82,156,125,58,99,40,167,188,107,157,55,130,119,22,81,50,145,246,110,119,193,67,130,1,57,113,97,238,34,146,197,155,113,119,165,98,165,9,130,196,143,128,80,57,66,32,241,140,28,192,188,196,20,52,140,109,4,220,233,74,30,76,44,134,64,212,32,10,204,70,75,104,202,16,57,140,27,255,251,178,100,160,14,134,169,85,72,147,219,67,240,76,130,217,234,105,34,102,27,61,55,30,47,109,47,193,35,158,167,13,151,137,89,64,184,194,20,80,141,3,67,108,66,15,70,28,162,238,98,200,28,198,5,160,20,23,2,18,218,24,46,0,104,80,8,152,192,214,23,26,99,210,100,200,38,82,2,112,48,224,2,194,232,152,152,36,26,32,25,94,244,42,220,211,107,214,28,12,5,19,195,233,220,52,119,84,210,135,132,33,66,33,240,20,98,70,130,66,83,253,77,4,146,155,104,236,186,91,67,241,56,58,194,8,93,201,40,144,109,68,49,164,130,72,66,101,243,112,167,158,197,104,9,252,181,75,8,233,186,245,67,154,248,177,227,36,247,21,31,210,44,206,164,197,29,119,24,59,179,218,155,22,244,163,10,143,246,147,90,157,244,231,73,228,62,110,121,207,238,42,149,174,4,168,156,121,84,83,233,163,229,55,230,72,24,23,10,78,176,64,208,0,26,112,48,116,16,18,117,40,14,144,162,116,19,3,133,153,150,145,80,76,0,192,44,81,135,78,167,219,187,121,25,35,34,17,243,182,223,4,240,25,68,94,70,250,121,61,169,255,211,55,68,6,28,232,89,86,109,229,221,52,253,162,75,24,46,193,163,70,16,3,222,72,0,23,195,20,65,88,49,56,23,3,7,34,12,58,3,35,227,26,50,120,50,146,14,211,15,242,211,49,236,9,243,2,64,1,48,41,20,179,40,17,74,48,113,6,243,3,193,255,48,165,4,112,112,32,9,2,80,168,15,6,3,107,62,92,231,30,138,167,72,99,64,60,51,121,234,2,16,252,210,149,70,155,10,96,171,156,151,237,51,159,136,97,202,50,65,29,200,209,68,120,0,215,146,149,140,6,26,242,215,74,4,172,121,9,134,24,191,44,118,164,49,81,158,186,144,194,29,18,78,170,65,193,76,53,77,31,192,96,10,209,89,139,88,229,40,158,229,37,38,76,230,61,178,201,32,76,79,86,210,76,251,30,86,9,178,188,44,128,180,149,21,154,91,171,120,223,42,218,210,37,154,237,214,39,38,53,26,50,114,115,226,136,70,211,129,246,36,167,173,221,167,51,176,169,245,43,239,182,96,222,87,253,63,239,104,171,234,97,178,0,23,220,47,212,47,225,139,194,236,149,139,17,141,26,8,247,40,210,241,75,162,160,102,149,98,15,231,20,203,65,8,6,94,34,255,87,163,176,74,65,213,88,250,116,227,126,223,255,215,248,119,115,46,249,176,147,172,211,12,58,204,132,219,20,57,208,51,18,239,165,235,103,152,17,145,169,83,153,42,6,105,129,9,48,157,159,34,177,132,129,152,24,179,138,153,131,34,79,152,32,134,249,16,80,152,36,10,105,151,240,255,251,178,100,165,14,198,212,85,72,147,218,75,240,74,135,105,211,104,163,126,28,149,59,32,47,105,47,209,58,38,103,77,131,137,168,156,24,73,0,192,24,97,12,57,66,220,24,2,2,192,104,40,5,134,8,192,34,64,4,208,136,60,89,154,25,134,4,25,32,76,57,229,248,97,156,129,73,20,28,117,87,210,103,184,73,228,188,129,36,102,68,98,76,153,119,153,45,76,168,134,118,101,49,133,196,136,72,25,146,106,28,6,32,229,203,76,58,245,187,75,62,216,216,156,173,96,216,51,64,74,69,217,7,35,228,189,186,176,213,240,52,104,8,46,149,111,46,75,125,151,187,49,104,155,238,41,103,92,150,137,3,133,211,58,206,212,167,178,64,236,70,93,80,176,85,146,201,170,125,114,83,6,213,187,197,24,47,38,223,158,30,49,237,201,168,169,130,6,173,46,76,70,188,39,47,20,16,132,219,3,2,68,9,66,67,92,198,235,255,167,78,104,17,65,29,9,96,0,7,55,18,185,74,85,133,96,2,154,113,22,54,195,176,134,137,198,183,90,242,98,228,52,85,82,198,202,9,140,18,79,85,223,243,232,234,33,160,180,109,191,229,123,178,53,191,253,126,245,254,170,251,89,244,125,211,177,213,12,91,119,82,101,99,157,153,169,75,31,114,140,83,32,110,145,84,129,0,2,195,5,227,141,49,240,28,19,26,34,200,56,29,108,115,15,242,186,51,203,12,147,19,129,99,50,169,8,129,8,9,24,48,9,49,153,80,189,142,0,185,128,97,32,24,16,136,144,52,7,67,128,92,128,10,148,221,158,24,8,153,173,183,172,145,8,65,134,7,7,57,2,43,65,168,228,205,43,174,145,69,152,83,254,166,98,65,143,51,202,158,162,17,133,192,255,179,102,128,0,80,48,160,69,160,53,28,185,139,236,150,43,204,100,33,103,197,153,116,24,210,36,112,115,78,105,171,216,181,178,100,7,211,51,214,153,54,64,2,136,46,203,103,125,107,242,236,213,53,35,231,10,196,146,68,9,100,172,226,82,243,133,180,197,74,204,42,25,137,18,147,154,67,60,69,176,246,68,23,114,26,130,221,153,85,90,205,108,198,32,89,119,227,104,154,89,110,179,109,92,98,179,40,16,108,16,106,5,199,24,8,48,250,63,87,229,31,243,204,237,42,0,64,90,241,227,81,213,52,61,139,5,94,28,64,72,97,219,197,178,152,203,220,116,173,70,152,212,203,15,80,76,192,72,196,184,91,182,135,81,220,104,138,27,68,201,250,223,48,189,28,160,192,239,161,11,132,81,212,16,68,71,171,168,240,16,61,38,129,117,128,251,55,253,166,48,205,86,243,25,193,199,50,153,49,115,48,11,166,48,88,17,179,94,240,220,49,0,255,251,178,100,160,14,198,247,82,72,19,219,75,240,73,132,57,214,103,7,24,156,217,95,28,47,109,47,193,131,21,102,141,167,157,153,77,3,47,80,84,48,29,3,99,7,210,20,51,53,28,115,2,0,166,48,223,25,99,12,64,81,48,62,1,33,192,20,24,3,131,2,144,28,48,66,115,40,34,56,170,4,76,11,9,24,242,49,175,155,27,23,32,132,140,32,16,28,38,161,99,129,195,196,174,200,128,33,24,155,131,228,42,44,58,66,165,235,68,2,30,160,38,102,86,6,36,6,148,138,144,60,98,193,195,192,45,216,32,229,143,70,219,155,196,224,215,37,0,98,87,130,193,105,28,234,130,0,32,149,202,52,9,28,94,14,242,229,118,160,206,221,128,220,58,107,242,103,32,122,82,64,136,116,132,193,48,129,204,25,130,108,155,65,51,0,139,16,182,101,151,8,212,250,95,37,190,115,78,170,49,164,227,45,187,198,243,185,104,66,22,150,223,254,94,16,254,140,228,23,169,231,156,126,247,245,159,255,167,103,255,38,12,0,75,114,224,23,42,85,6,68,8,248,234,72,241,100,0,132,8,166,229,175,145,169,9,176,32,14,68,10,117,87,139,201,43,111,146,69,73,51,136,234,124,195,217,180,54,133,226,226,1,112,161,227,108,36,126,230,158,209,85,13,68,23,50,127,53,146,124,193,255,233,110,127,228,111,174,251,114,46,173,66,128,67,112,62,81,236,103,178,42,200,25,129,59,50,59,246,0,10,67,5,148,69,48,137,24,179,26,129,38,53,232,133,51,12,226,131,51,109,13,3,11,244,60,7,22,41,128,40,23,152,52,136,249,155,56,126,24,74,131,89,132,24,228,152,145,5,137,129,248,9,160,52,46,1,198,9,224,4,13,20,98,195,157,159,233,156,34,100,4,204,45,88,245,177,53,196,142,113,32,51,170,52,42,26,2,239,41,138,35,161,132,165,33,129,133,26,67,224,24,189,95,154,65,32,164,116,164,223,84,212,128,75,241,10,50,162,179,131,163,16,106,158,179,102,73,109,101,192,182,83,126,56,234,38,111,191,241,87,118,17,19,252,38,102,172,87,131,147,36,213,24,18,36,10,75,8,147,100,45,5,131,215,17,1,112,130,206,17,40,234,136,40,84,92,217,93,168,177,228,193,112,97,131,222,58,66,158,95,171,179,107,157,219,170,77,154,200,64,179,90,224,183,175,130,30,223,248,175,72,160,84,2,5,223,136,5,137,184,167,129,68,206,19,0,88,73,96,39,154,50,96,183,233,232,206,246,49,154,60,74,142,56,8,231,202,255,95,136,212,52,190,195,254,234,127,72,44,121,108,34,66,197,23,88,68,144,142,56,57,104,97,129,214,41,202,40,144,60,113,200,172,188,251,255,251,178,100,143,142,230,182,80,200,19,218,67,240,74,99,73,227,100,168,106,27,173,73,32,47,109,141,209,30,140,103,77,163,9,144,64,246,184,195,157,6,204,80,66,36,202,52,15,14,119,84,152,195,164,216,204,13,131,232,197,132,50,12,179,130,240,192,120,15,204,18,134,76,201,0,99,12,35,128,48,193,160,121,76,39,66,144,192,72,11,140,12,29,137,129,166,140,28,36,160,112,214,32,147,212,10,44,21,94,48,177,179,104,109,2,154,24,209,56,209,59,238,96,167,50,8,243,156,44,18,176,77,109,16,204,8,101,184,140,129,135,23,48,35,13,52,74,176,160,65,136,5,203,12,16,37,107,63,36,68,48,37,136,110,51,26,159,134,32,11,202,145,1,212,233,237,76,236,3,23,88,57,38,137,35,210,27,175,137,95,38,125,91,94,155,27,134,27,237,185,182,111,87,20,22,51,2,215,178,20,55,147,166,125,232,19,102,187,93,188,43,167,58,239,78,218,150,189,59,40,237,169,51,87,127,254,189,123,214,182,111,55,152,171,208,232,141,173,127,179,28,122,115,225,158,170,131,190,169,190,20,10,114,149,199,13,249,116,9,130,169,146,48,86,116,136,139,177,2,16,141,114,209,249,159,77,237,168,14,39,9,186,106,254,9,194,0,194,145,14,121,47,252,99,133,141,178,146,1,208,124,42,160,224,42,165,169,12,12,54,124,60,101,107,102,30,228,95,122,75,129,0,0,156,132,192,12,150,204,104,192,76,194,144,87,77,223,131,124,194,176,91,204,134,129,96,193,108,157,76,57,129,28,26,1,6,5,129,12,100,164,7,33,0,86,96,204,14,70,27,32,134,20,0,20,86,33,18,25,25,132,2,129,27,154,234,116,135,3,10,145,60,76,173,225,70,72,84,230,68,193,6,199,129,197,94,41,200,147,110,216,76,8,40,25,69,88,115,234,33,54,143,137,188,36,205,194,101,13,10,60,44,30,215,117,75,12,225,3,58,150,26,83,76,182,214,126,24,60,172,77,156,76,82,191,96,188,10,27,87,207,166,185,98,87,225,104,146,202,51,157,136,109,166,222,169,98,197,74,71,77,196,86,252,137,28,39,144,63,12,96,215,124,222,255,117,78,85,76,86,83,116,153,216,246,252,59,113,81,148,75,45,54,116,254,74,90,224,17,206,122,69,2,119,207,189,38,4,132,38,129,51,107,176,142,38,114,46,131,192,158,209,17,209,165,205,75,48,141,18,116,45,25,99,35,88,89,39,28,5,35,230,111,163,214,226,113,129,190,35,178,186,142,119,26,121,150,27,22,161,144,164,98,24,172,175,164,164,153,133,30,211,194,0,194,171,68,197,24,24,115,200,110,110,189,70,220,212,34,179,24,98,26,249,154,184,255,251,178,100,147,142,134,138,84,201,155,218,75,112,79,69,217,227,97,229,52,28,229,125,30,47,108,207,201,47,139,231,221,147,9,144,112,24,216,155,49,219,138,132,152,184,130,193,170,16,19,152,121,37,217,140,88,154,152,54,129,225,129,104,227,24,251,143,137,131,144,80,24,3,19,49,131,112,5,174,210,176,14,25,4,81,224,23,48,176,19,8,33,55,234,230,14,64,108,100,108,198,56,8,103,120,33,84,98,32,71,201,64,12,137,104,172,174,90,164,65,196,202,30,148,98,32,64,64,139,29,73,244,215,148,152,224,130,13,8,194,204,116,10,36,13,16,103,82,83,20,24,131,169,220,232,146,196,129,80,230,176,145,70,232,253,185,74,154,133,50,25,173,36,51,22,103,208,196,74,188,243,160,198,165,240,221,131,145,36,126,6,176,194,0,73,185,146,49,100,228,40,29,17,184,72,194,5,19,195,151,177,46,208,251,200,154,112,99,168,219,130,169,42,253,252,217,242,236,206,83,158,232,210,154,150,157,2,193,235,161,199,152,212,207,191,60,103,118,127,63,181,78,29,29,106,222,106,146,55,57,2,0,93,248,128,19,57,29,140,41,75,180,144,101,128,231,47,62,163,192,52,4,255,116,116,139,63,145,174,201,162,146,62,31,174,229,171,217,227,170,123,211,191,242,192,178,212,60,232,12,66,68,89,118,41,173,38,93,139,20,3,176,243,26,92,88,254,29,210,34,147,73,82,128,182,176,0,1,131,7,130,49,51,123,14,35,4,83,49,54,126,126,67,12,97,186,51,170,10,147,24,128,79,50,103,10,67,2,224,32,48,65,2,211,57,80,96,48,213,3,147,9,48,192,48,218,13,33,160,86,8,14,17,148,160,6,4,42,141,27,140,154,38,129,64,12,165,16,199,133,13,153,72,200,194,130,26,208,238,144,134,34,152,131,146,118,142,189,72,0,225,165,42,48,208,230,14,72,18,28,55,28,49,16,229,23,77,176,17,99,138,165,74,70,24,64,59,86,179,95,77,206,74,228,197,179,83,53,44,163,101,178,197,224,127,192,12,160,181,84,238,198,53,43,98,163,30,207,235,180,164,244,166,210,219,215,158,203,85,49,147,183,119,24,114,79,27,234,126,86,38,159,250,244,210,39,30,178,232,96,114,27,254,75,223,240,125,50,145,59,218,204,230,214,181,62,230,119,174,190,183,135,173,79,113,197,40,110,68,80,2,27,83,70,54,53,148,250,253,240,192,4,1,63,22,225,185,41,114,211,56,246,70,34,178,92,21,197,131,68,66,150,221,172,181,172,141,116,112,50,32,187,8,185,177,23,211,234,241,37,19,14,47,29,251,55,156,2,223,154,90,71,74,21,5,36,248,90,124,159,141,211,71,111,230,51,255,251,178,100,145,14,135,5,85,200,19,219,99,112,80,5,25,231,100,166,108,27,5,87,34,79,104,207,193,32,153,39,205,145,149,144,79,52,1,80,210,88,62,25,83,18,73,142,54,87,64,216,96,152,20,38,103,161,108,98,48,95,6,6,77,242,97,100,84,70,30,1,154,97,72,114,6,45,160,164,97,8,1,102,3,2,202,97,124,34,198,18,64,102,96,166,51,38,8,193,82,14,5,133,97,32,1,211,2,32,1,86,33,17,51,197,233,69,149,201,171,12,29,84,231,178,66,19,2,64,48,83,170,97,206,147,37,145,184,73,34,162,110,170,171,128,154,186,4,160,200,129,64,98,35,235,6,177,3,18,194,18,213,146,214,85,104,77,36,214,110,165,28,20,211,159,182,178,185,253,214,235,96,133,237,187,203,110,203,228,243,92,151,74,113,146,91,246,197,32,212,118,25,15,69,228,49,52,73,46,232,165,233,201,180,145,245,177,187,75,62,132,136,246,101,16,59,102,147,196,15,186,199,248,236,234,239,190,102,204,80,241,169,19,43,163,227,6,217,5,202,7,196,250,176,145,151,90,228,0,101,159,131,92,12,58,104,5,86,223,136,227,180,202,0,108,49,20,74,81,70,191,105,226,68,120,17,100,57,248,191,76,117,50,23,1,43,232,253,61,113,184,45,113,253,78,74,176,80,226,57,132,243,127,242,202,188,230,181,86,143,30,41,55,155,116,104,64,16,32,31,76,188,172,186,167,22,250,90,0,6,131,0,112,220,51,11,11,35,20,114,55,53,253,96,3,2,210,36,50,77,4,83,14,147,74,49,130,5,83,3,144,61,5,5,160,99,62,24,34,128,89,130,176,172,152,39,129,56,144,53,36,33,121,64,192,194,173,38,72,65,223,234,221,200,1,9,67,52,197,77,86,113,146,233,186,86,86,34,4,70,181,231,95,133,98,134,89,170,178,132,30,134,72,70,184,25,5,140,37,34,135,23,254,2,28,22,211,242,0,11,183,106,39,140,91,148,82,232,27,78,54,217,174,166,154,150,158,73,125,93,206,211,89,220,197,202,242,39,74,123,24,144,194,49,133,201,215,122,50,172,141,234,39,173,76,210,231,170,167,10,191,61,86,105,183,74,69,201,248,62,95,53,56,175,24,95,140,21,243,235,236,33,133,11,109,136,27,165,238,12,124,199,186,149,56,12,135,29,181,167,116,185,235,69,34,42,60,90,128,32,119,250,33,111,3,59,56,97,203,130,237,2,24,182,108,195,6,145,92,36,68,37,108,154,176,73,97,248,185,83,18,110,153,252,64,193,32,29,6,141,40,163,127,219,201,107,105,253,155,185,183,68,122,102,83,153,154,133,41,16,227,73,156,170,166,187,85,220,90,126,215,46,3,244,109,235,255,251,178,100,144,14,198,148,86,72,147,218,75,240,77,136,41,227,105,229,38,26,173,145,38,79,109,139,193,57,31,38,205,164,157,160,107,71,6,64,201,92,15,12,101,2,116,213,57,45,76,70,66,200,20,183,102,23,224,170,100,12,31,6,6,224,22,96,8,41,6,13,193,30,96,160,0,70,64,228,119,179,6,220,64,88,7,71,83,2,13,65,192,128,51,58,76,188,128,179,23,7,49,96,65,197,65,0,11,205,1,54,198,8,40,239,86,135,92,104,97,213,103,132,66,55,208,45,122,69,64,192,241,72,120,136,90,26,134,90,150,34,192,80,61,52,171,7,90,229,26,11,4,86,70,80,216,216,236,11,9,4,50,193,132,198,76,82,225,117,92,172,232,29,179,14,250,246,159,66,138,94,112,116,86,178,159,221,123,86,141,164,199,107,90,76,195,190,133,204,77,163,232,37,187,185,78,156,110,203,39,105,75,81,203,209,143,141,25,194,38,41,11,21,125,198,22,183,217,215,189,57,188,237,157,223,167,100,230,204,237,39,166,111,217,173,224,78,131,120,16,4,168,45,135,96,186,36,99,64,130,68,132,53,228,88,140,168,168,65,133,194,143,105,129,70,75,77,227,3,48,209,91,98,91,118,114,225,196,209,174,177,164,74,180,154,156,31,99,216,253,191,95,181,127,175,255,255,158,69,42,122,153,219,69,247,118,97,246,80,116,201,17,139,113,130,63,66,0,0,220,144,200,84,163,128,135,77,70,166,48,47,176,232,231,176,92,252,192,67,83,38,20,65,0,35,7,139,13,206,7,50,56,8,192,9,67,32,2,65,192,84,114,121,24,51,17,156,51,95,137,40,170,136,170,3,70,215,37,148,188,19,170,108,173,22,225,114,151,130,237,113,161,231,21,158,205,58,150,221,108,112,245,197,20,183,146,172,181,172,242,134,183,149,238,83,97,122,81,221,142,52,20,10,160,171,52,36,130,228,98,209,79,62,28,96,162,200,15,40,232,19,192,36,206,212,169,104,56,151,98,37,220,154,100,163,114,101,213,224,161,150,78,180,171,82,38,148,158,155,168,210,173,135,197,198,216,194,112,164,52,135,59,41,137,186,206,134,76,212,44,212,90,166,243,212,117,158,93,197,76,187,105,53,153,94,10,108,179,3,13,179,172,80,0,0,8,24,20,79,109,133,4,165,177,2,109,102,229,0,167,124,11,216,33,32,103,211,182,47,129,190,255,25,123,109,178,38,41,139,25,127,186,236,225,210,133,129,168,174,16,101,111,186,237,181,31,79,90,185,168,231,203,117,179,187,20,123,185,93,169,126,61,149,32,179,125,79,197,220,109,68,159,103,239,245,250,6,140,142,176,141,139,19,77,60,61,77,179,129,12,235,143,205,165,28,12,255,251,176,100,149,142,134,30,103,203,155,153,51,112,83,70,89,253,101,37,102,91,69,173,38,78,233,45,193,47,13,38,89,166,45,152,59,21,76,106,35,199,1,144,105,50,105,25,60,98,208,26,36,117,148,43,40,170,80,113,167,168,162,196,8,12,101,158,65,49,49,98,203,72,238,10,30,45,38,30,34,229,128,99,169,156,65,98,74,22,211,79,121,128,74,34,101,65,172,82,160,84,180,212,176,136,228,176,116,19,64,151,129,139,194,236,111,54,151,79,43,220,181,159,200,43,71,231,54,18,88,206,144,19,35,77,21,154,145,196,48,123,123,141,245,216,243,135,110,126,101,87,90,108,183,76,66,115,132,160,219,214,108,187,40,212,176,247,145,165,37,16,167,70,140,252,161,91,12,191,8,54,129,197,34,228,76,65,137,32,54,78,88,242,19,122,249,180,154,70,80,81,97,213,40,7,23,35,53,62,230,150,193,43,18,150,51,117,52,115,181,31,55,165,114,101,75,89,233,252,234,239,137,136,144,16,31,23,131,85,45,105,157,180,100,192,11,65,16,23,99,209,228,182,3,35,100,138,208,186,226,41,144,253,133,199,59,170,149,133,249,79,228,151,178,149,228,231,173,136,76,84,97,186,172,174,253,86,163,239,255,148,221,119,125,164,64,211,7,103,105,5,38,14,74,12,90,151,67,214,0,21,99,21,32,128,18,20,100,89,148,99,242,52,32,100,76,198,27,12,0,12,204,20,25,146,64,192,65,140,205,96,168,48,71,48,12,229,48,24,11,1,0,74,15,76,213,27,154,68,131,89,125,5,69,76,37,129,58,234,135,10,161,43,67,156,76,137,68,242,136,6,73,110,79,43,3,55,26,42,134,136,149,68,102,191,237,209,75,112,100,109,71,2,238,75,251,35,186,252,107,82,237,190,50,236,95,108,166,237,218,158,195,13,114,215,49,136,218,198,70,32,154,49,216,234,62,244,32,45,58,180,144,7,52,248,40,233,225,126,104,31,123,31,88,232,172,230,122,229,29,123,82,216,238,76,252,70,237,105,153,31,40,137,150,129,94,98,154,250,40,67,182,209,214,112,115,159,225,2,105,44,98,118,247,246,94,218,162,208,219,86,22,143,179,13,51,238,39,157,111,64,42,1,0,65,20,61,148,58,46,241,178,98,16,52,216,101,68,100,15,72,177,155,242,160,30,42,103,94,82,104,169,121,52,32,75,71,155,174,187,70,242,129,154,227,199,255,157,165,53,100,236,205,255,255,182,206,217,255,255,255,255,255,198,134,71,74,26,195,99,69,65,7,153,12,40,99,8,213,187,216,198,61,48,49,210,0,109,56,204,49,50,82,147,16,33,198,135,230,11,70,156,24,80,2,48,15,16,147,164,194,2,227,58,5,255,251,178,100,158,12,134,87,105,203,19,185,51,240,83,169,137,215,97,39,100,26,101,163,52,117,204,0,1,46,13,102,90,180,144,0,74,194,198,32,26,129,139,233,218,253,83,189,20,145,162,81,84,85,86,36,246,128,62,132,181,28,74,248,60,71,134,120,228,118,11,120,237,87,69,11,172,109,102,67,139,162,95,6,58,242,246,55,141,3,101,159,207,181,232,249,170,223,98,143,148,188,175,106,83,169,139,86,113,191,90,196,214,84,217,218,207,183,108,103,119,114,253,218,206,183,222,228,207,217,171,87,121,222,177,218,188,231,62,213,252,234,85,194,89,75,118,245,138,92,191,12,45,212,203,58,76,176,215,59,149,171,244,223,173,211,212,179,118,173,186,215,239,221,195,59,22,249,190,211,99,158,230,251,98,221,93,211,239,148,252,165,173,142,121,219,222,255,183,51,253,227,221,246,247,117,111,251,223,181,53,132,162,222,97,57,76,146,1,20,97,220,65,8,232,243,123,160,0,105,18,219,178,21,201,135,64,132,16,84,5,158,113,26,4,158,87,132,18,43,165,81,19,129,104,26,222,119,54,91,253,173,12,150,153,152,208,174,113,82,3,187,41,146,42,168,13,54,5,29,84,89,95,255,210,233,149,249,155,94,84,90,245,130,0,14,12,173,67,204,205,133,7,76,204,77,72,196,88,86,204,255,134,224,197,129,44,140,64,133,180,198,196,44,204,91,195,192,195,160,69,135,3,12,192,96,89,76,102,194,216,192,52,1,204,99,130,144,192,144,1,76,91,130,108,192,240,0,12,117,108,137,196,193,86,203,220,23,45,51,113,83,21,132,55,85,163,6,59,48,140,83,144,30,59,81,83,74,160,50,247,243,39,30,82,105,172,99,200,224,36,113,35,50,20,179,36,30,30,40,76,83,6,45,51,81,163,25,12,4,132,46,129,101,168,15,0,18,9,144,17,131,132,148,186,32,100,98,6,22,78,68,56,168,223,194,229,38,115,120,211,93,248,202,79,172,199,37,116,192,46,211,48,73,182,166,205,222,10,8,220,178,64,251,190,172,89,236,110,17,107,206,12,178,147,57,92,14,225,65,16,43,254,243,94,127,233,164,239,252,169,137,196,171,210,67,172,42,14,165,96,78,19,183,184,114,125,206,151,65,16,3,153,187,116,12,50,0,152,119,247,114,13,161,177,68,251,204,181,167,249,176,192,240,127,89,196,66,142,253,87,151,56,110,1,154,110,211,81,57,61,123,88,67,241,72,122,53,13,220,164,185,159,48,179,103,57,151,66,138,92,243,75,235,202,226,21,251,73,3,74,172,200,29,186,105,100,98,81,2,99,51,110,13,136,80,79,207,243,255,255,255,255,255,255,255,255,255,255,255,255,249,77,255,255,255,255,255,251,178,100,166,128,10,213,132,200,142,123,96,0,52,35,138,18,204,8,0,153,125,163,76,253,183,128,1,24,13,38,155,178,240,0,255,255,255,255,255,255,255,255,255,44,159,140,114,240,0,0,16,64,57,160,242,10,136,186,40,116,80,215,121,181,124,148,186,16,174,85,238,220,252,33,124,68,64,79,24,241,86,10,205,91,215,222,100,124,101,124,114,123,255,255,255,254,161,111,254,84,2,0,0,107,122,13,0,49,64,35,35,40,58,65,227,25,26,5,8,152,26,233,143,140,32,60,192,65,145,161,126,1,66,1,36,99,64,213,163,110,164,209,21,209,219,204,210,196,62,204,71,56,170,96,30,208,171,60,47,10,166,229,125,41,29,194,146,205,30,184,181,180,165,85,75,125,178,57,158,235,83,209,65,171,110,186,217,111,133,104,107,108,173,71,252,127,101,68,27,94,12,145,235,175,182,57,152,163,157,27,132,118,145,204,218,93,183,71,122,136,117,237,74,94,13,160,86,20,170,201,223,25,8,228,234,193,192,224,250,115,165,155,120,127,77,106,59,219,70,73,183,50,64,137,122,101,192,211,137,52,21,197,115,118,249,45,2,5,115,2,201,246,6,41,18,198,163,147,231,169,204,215,18,194,151,63,127,227,63,21,164,250,250,171,61,97,111,196,182,31,25,151,235,100,0,0,0,134,20,52,96,144,103,249,104,39,18,153,9,81,136,218,123,23,125,88,70,9,76,42,56,159,209,99,16,228,107,106,201,85,124,234,200,138,110,206,161,90,241,179,111,229,242,255,243,72,166,235,7,197,193,28,79,150,106,157,254,35,191,255,255,242,128,184,0,0,96,40,160,24,72,137,17,103,70,164,230,37,129,134,21,132,198,51,34,226,78,16,24,5,17,132,195,33,234,9,204,32,3,12,106,56,130,5,34,128,2,200,141,112,60,32,140,96,201,105,29,98,67,193,197,187,236,152,163,69,85,78,83,23,145,39,158,148,17,1,151,120,166,81,97,214,94,80,64,232,84,157,5,171,215,5,83,184,252,42,12,164,226,125,192,192,60,73,193,246,58,147,224,231,124,187,106,145,197,140,0,133,211,32,211,42,28,220,1,154,125,183,57,143,57,35,197,142,175,170,72,200,115,142,194,249,235,81,242,181,24,141,146,243,249,70,93,86,85,19,156,200,21,211,232,122,122,201,2,170,120,208,18,49,31,31,205,113,170,255,90,170,155,18,67,137,109,197,109,215,179,94,109,153,190,95,71,114,251,96,86,231,118,206,254,127,207,204,151,207,72,158,52,163,18,151,213,181,76,175,89,182,221,250,255,253,181,77,124,75,26,222,173,250,222,123,48,168,240,71,150,2,52,150,5,247,39,129,132,105,172,221,215,67,102,186,52,38,174,255,251,178,100,125,142,231,72,105,78,147,185,123,64,68,230,137,177,97,37,104,25,241,175,58,46,100,243,209,30,154,39,9,135,157,104,187,5,135,34,30,129,234,122,46,169,72,2,241,105,79,76,98,66,182,191,188,65,212,49,248,155,222,242,51,197,253,208,113,61,27,191,246,127,159,73,99,25,230,127,255,254,111,255,255,255,210,48,96,192,205,64,3,50,3,206,185,210,49,16,116,195,65,99,47,69,13,194,6,38,2,50,243,51,131,84,76,192,32,243,52,128,196,134,129,2,118,122,16,24,90,178,129,96,180,186,178,237,38,23,4,1,85,248,92,22,249,129,154,121,17,20,254,199,3,146,149,203,148,81,234,151,65,137,195,81,91,156,153,102,87,217,69,29,68,102,138,60,82,233,199,30,232,233,147,19,201,254,190,185,32,193,246,139,76,150,78,91,131,170,158,22,125,61,23,29,239,84,23,104,106,206,78,238,98,111,180,211,29,203,110,180,214,229,37,5,229,12,192,120,211,221,108,112,141,65,149,247,186,154,109,175,212,145,9,45,1,162,51,152,66,97,229,123,106,56,236,234,234,163,181,60,82,36,24,104,142,35,57,10,63,218,85,40,164,82,80,26,230,160,62,83,78,61,53,250,166,84,206,108,229,141,110,242,32,52,201,125,7,102,123,89,132,40,104,128,68,120,84,173,204,33,143,144,59,130,109,62,224,188,179,153,96,252,176,51,44,103,48,236,50,82,211,101,158,147,14,37,207,165,61,71,63,57,165,9,126,55,229,168,62,255,255,234,153,80,236,163,67,12,252,207,255,209,255,233,0,0,177,64,72,203,32,196,199,113,120,207,171,116,192,97,56,198,64,104,11,74,24,108,24,32,36,96,63,48,44,62,40,2,194,164,41,148,7,184,24,91,17,1,204,44,193,0,50,24,172,76,26,205,207,133,1,65,160,248,192,48,168,183,0,42,163,131,128,133,118,98,19,0,225,65,220,56,55,156,102,115,198,192,218,215,74,116,238,175,63,197,137,57,43,0,146,242,176,168,26,31,105,146,199,28,160,27,107,176,182,178,184,31,111,178,159,158,34,177,190,167,127,17,166,158,80,66,116,29,79,48,128,252,168,102,225,14,246,29,104,95,31,137,242,87,234,245,79,85,76,133,6,227,208,216,111,208,109,69,102,123,30,136,119,9,152,141,75,92,140,154,18,152,8,66,59,97,119,69,168,250,109,87,9,67,248,94,183,189,203,226,86,184,176,146,247,196,127,223,90,149,195,182,101,42,116,227,99,181,54,118,31,255,238,221,10,150,252,24,119,76,54,149,97,128,0,20,1,40,152,95,7,102,20,4,68,5,6,47,75,17,125,17,197,250,113,134,144,121,165,239,85,237,97,107,225,103,13,33,232,255,251,178,100,130,142,103,9,105,205,19,185,92,242,69,134,233,227,100,236,142,25,201,149,58,110,97,237,201,11,154,231,89,151,157,98,128,52,100,209,241,237,72,212,201,89,239,238,223,83,255,213,159,45,223,255,255,194,208,54,196,69,67,121,161,249,234,104,191,97,47,96,40,68,4,241,50,81,4,252,248,163,18,135,3,141,6,115,90,27,120,32,91,50,168,36,204,193,65,224,8,176,16,195,109,69,12,5,37,216,46,3,127,78,80,188,234,14,89,38,135,94,207,9,185,2,64,32,213,17,50,141,88,145,70,138,203,11,141,106,130,17,105,172,62,247,241,160,143,201,171,171,12,141,232,151,193,239,53,66,161,95,220,24,193,66,175,74,49,160,54,232,0,41,97,249,6,115,250,57,142,13,229,57,122,222,42,119,183,185,102,26,167,47,44,131,99,208,157,1,194,43,154,230,234,157,184,173,229,189,199,76,121,122,149,211,83,118,99,76,78,83,27,128,179,191,183,249,173,126,252,173,245,197,33,91,218,249,190,215,81,163,204,105,25,89,121,46,98,227,227,127,226,46,177,254,45,234,120,210,55,107,213,55,106,211,239,255,253,115,253,86,122,73,10,227,0,17,15,67,133,218,53,239,47,98,60,176,97,98,102,159,98,129,227,39,248,18,74,10,54,68,221,181,234,146,153,135,24,172,2,200,234,134,115,79,218,56,234,239,197,127,99,79,101,62,236,175,30,211,148,255,212,207,252,63,190,59,253,127,254,183,36,0,1,243,3,198,147,39,131,19,29,71,3,241,16,147,21,4,227,5,66,147,31,222,115,64,3,144,48,20,34,11,140,68,1,204,7,5,12,14,22,140,171,53,196,133,82,97,45,186,22,192,104,2,158,14,10,42,54,34,0,185,224,48,48,14,88,115,92,151,201,128,153,123,139,74,241,140,128,18,28,244,234,228,128,240,124,18,130,243,82,127,104,176,172,177,232,99,132,34,77,41,211,238,252,57,48,208,192,104,151,72,192,139,49,132,55,43,144,49,233,89,128,237,12,210,157,34,92,190,202,13,178,222,208,174,190,84,185,184,107,227,175,38,56,191,220,166,186,248,53,45,79,147,51,200,140,23,61,63,166,97,34,220,27,45,251,26,185,142,235,85,60,75,131,112,205,165,223,30,86,249,198,185,179,140,98,35,208,129,224,168,140,148,71,20,49,60,222,136,175,38,48,238,146,134,170,50,206,185,127,247,208,194,94,119,195,36,2,3,122,0,68,154,185,40,1,16,226,177,161,108,169,227,47,84,30,155,162,162,192,169,152,57,148,239,48,33,4,70,22,210,130,224,230,28,55,10,85,72,196,97,37,140,116,203,18,71,158,227,199,202,167,87,133,79,223,40,223,244,111,249,67,170,127,255,251,178,100,142,14,214,196,101,77,19,185,84,242,69,38,57,193,101,103,102,219,249,149,58,110,225,117,201,38,154,230,197,167,157,114,95,49,123,227,3,197,115,24,129,147,3,130,179,158,76,147,12,65,99,14,193,147,8,24,243,18,194,52,222,42,130,70,47,130,42,18,96,72,76,100,64,42,14,14,203,105,18,115,21,125,176,224,14,158,161,96,8,74,2,128,45,180,0,129,20,207,88,136,65,18,28,48,132,148,82,191,139,50,143,95,122,20,247,184,48,86,243,175,47,163,227,55,147,62,25,194,91,21,164,59,52,45,203,208,215,180,18,90,88,63,34,17,81,252,58,197,170,237,100,207,107,217,199,110,92,159,142,255,194,121,114,63,156,167,78,236,99,2,82,165,236,169,224,142,207,198,38,19,186,245,92,97,237,95,163,202,79,110,164,162,46,228,200,147,165,252,175,53,33,239,61,223,207,120,93,255,136,192,90,145,221,194,18,128,132,63,174,34,19,8,164,50,80,2,130,115,117,151,36,53,139,179,85,143,38,32,119,227,124,17,239,116,245,18,165,251,42,250,57,177,197,71,123,75,161,216,91,111,192,20,17,220,134,211,10,200,133,143,139,11,157,95,35,196,31,147,32,33,151,125,36,47,119,186,239,207,165,125,89,247,132,17,29,104,104,40,123,141,191,14,154,68,177,59,117,1,84,114,230,30,42,202,27,202,178,4,7,101,247,111,250,47,252,161,5,68,119,148,147,0,1,240,161,190,52,126,152,186,14,30,33,84,24,104,12,143,44,230,102,16,35,216,145,48,144,33,11,199,145,243,5,192,115,1,67,115,20,82,99,4,1,35,1,0,244,64,29,1,80,138,16,96,192,9,44,136,14,128,196,65,169,130,0,250,15,134,210,172,108,184,238,96,127,231,32,187,225,42,63,148,168,115,98,53,144,241,94,224,129,82,251,88,71,215,100,138,184,32,216,29,54,160,200,170,105,192,96,149,153,164,218,47,145,37,73,4,222,130,222,236,71,71,138,74,84,173,218,143,228,143,9,231,102,60,140,255,90,204,137,240,248,50,55,169,135,130,252,17,131,126,208,125,14,164,67,218,159,143,201,229,55,163,83,154,152,159,228,179,14,220,253,114,67,129,225,19,112,35,37,192,120,243,183,176,217,140,180,56,38,23,145,67,73,8,36,96,240,225,144,101,245,222,206,206,51,169,191,16,196,235,208,205,237,135,95,222,211,232,170,143,109,34,66,109,0,0,99,27,224,136,40,219,117,3,38,4,22,4,76,46,109,184,33,77,50,216,78,58,66,49,197,31,242,41,226,86,166,76,40,209,159,46,46,119,91,73,137,186,214,161,198,71,231,193,27,171,64,255,14,187,127,127,250,13,101,159,255,248,180,176,141,255,251,178,100,146,14,247,9,102,204,147,185,68,242,69,6,73,210,105,162,106,153,57,161,58,110,61,151,65,41,25,102,129,183,157,160,194,100,0,238,10,33,196,137,160,16,57,151,250,169,4,98,80,129,142,45,6,133,11,20,4,72,3,160,35,97,116,65,132,115,20,173,81,84,136,36,239,34,252,42,216,40,23,148,210,251,34,2,136,65,141,28,20,35,106,74,116,88,47,46,71,141,4,72,73,136,117,58,94,166,35,79,238,74,217,98,60,120,114,77,8,40,153,141,133,231,167,226,236,125,148,179,155,170,200,47,161,41,227,113,116,154,35,243,82,11,224,122,60,252,149,83,196,235,191,34,215,195,253,67,203,4,124,176,138,47,6,177,156,182,145,191,183,196,111,235,253,117,170,15,181,239,118,103,140,231,233,123,245,106,246,234,28,126,133,44,182,181,33,17,100,14,182,205,189,157,105,223,156,119,26,172,236,52,92,191,131,202,199,6,195,79,165,224,119,34,98,157,75,93,251,177,255,54,186,207,97,27,255,222,135,57,242,64,163,150,38,29,5,67,98,170,114,59,88,80,224,80,253,35,2,18,5,134,208,183,216,221,233,242,108,197,59,178,149,210,248,237,41,252,5,76,219,32,77,148,180,94,108,93,54,112,66,122,88,213,86,185,107,221,165,159,105,128,68,93,159,157,213,246,213,53,22,245,64,0,0,92,220,68,125,17,4,140,22,9,57,253,232,193,161,179,23,4,12,99,48,51,96,120,192,160,50,16,17,19,65,65,153,89,148,135,4,193,228,12,146,33,197,188,130,82,34,95,112,144,10,153,172,197,118,8,128,18,56,128,112,136,172,49,62,201,6,130,242,124,202,166,205,34,144,119,88,110,240,224,82,152,71,44,41,170,205,17,172,17,152,112,151,140,190,173,195,126,242,31,249,195,137,29,109,28,200,201,249,251,22,88,46,24,182,51,172,180,120,182,116,205,146,128,90,170,186,140,117,172,195,46,169,184,116,243,178,214,210,229,252,78,98,225,244,205,79,157,73,81,35,111,135,19,76,46,69,205,44,71,45,31,221,43,37,226,155,7,199,194,18,151,146,24,35,141,245,208,184,197,143,79,26,80,251,179,106,7,164,6,212,21,102,250,169,50,119,253,35,156,145,234,54,189,178,224,150,252,45,177,8,246,155,72,22,238,156,232,11,58,229,87,217,124,2,166,4,136,67,141,28,48,211,244,200,225,168,92,49,203,253,175,87,253,241,205,185,213,238,171,170,160,75,135,250,76,228,230,107,10,197,33,226,39,213,24,170,192,203,111,2,236,176,67,230,253,127,240,103,212,110,239,255,255,255,234,5,202,72,80,152,90,11,5,133,3,161,19,17,161,128,48,5,49,220,75,51,192,12,38,52,255,251,178,100,156,14,198,178,104,207,27,143,101,208,72,198,57,193,105,98,164,26,161,163,56,110,233,231,193,23,147,104,13,134,149,208,42,176,210,133,73,4,196,62,188,5,154,40,188,0,150,175,44,194,45,216,168,85,34,246,184,48,241,150,7,28,104,163,55,208,85,187,8,194,128,131,67,117,207,243,166,182,106,235,183,251,157,168,223,112,200,15,241,241,166,233,104,42,10,252,49,144,168,10,233,213,254,160,72,57,108,248,47,51,74,11,180,174,234,79,177,44,174,54,221,255,211,237,111,105,106,242,200,176,87,209,223,186,113,47,127,254,39,214,243,150,216,123,178,7,116,195,216,54,132,183,62,161,79,62,158,169,230,166,154,183,92,67,181,46,188,130,140,242,11,45,31,213,171,248,240,243,36,124,55,53,235,106,74,64,132,186,87,230,237,242,85,101,86,241,146,46,41,14,209,94,172,195,194,186,90,194,115,131,29,138,183,121,8,90,142,47,45,144,0,64,0,162,110,23,7,27,40,203,19,96,70,84,216,178,240,169,164,236,3,24,181,45,185,183,165,143,165,164,133,5,176,98,72,184,51,213,118,140,187,95,23,107,68,204,2,21,132,69,145,209,50,181,56,207,253,111,238,255,255,161,111,45,21,12,45,11,122,213,0,0,10,112,193,18,252,197,208,184,192,80,56,250,17,188,197,80,64,192,160,196,196,25,108,199,161,60,96,0,69,48,115,164,96,216,8,156,166,11,33,168,39,5,0,81,200,170,88,195,227,64,173,52,72,144,27,94,243,81,208,247,228,81,179,131,17,178,228,43,14,38,131,243,165,163,149,188,30,204,38,55,119,235,51,189,218,47,227,231,83,91,178,209,8,14,134,179,165,38,6,158,118,102,55,150,101,179,189,60,209,158,123,93,65,150,222,246,147,7,57,190,243,63,187,223,206,35,188,247,32,199,221,34,176,44,231,65,127,30,52,107,155,173,220,187,135,53,142,234,74,160,13,63,249,82,36,204,69,53,163,42,213,93,176,249,148,172,204,54,153,169,226,91,123,13,118,161,184,37,170,160,90,101,131,200,203,183,33,244,220,68,178,130,131,41,57,77,232,22,72,136,254,98,20,167,41,162,202,146,193,231,253,145,174,42,197,130,0,2,130,239,180,246,4,35,213,100,42,81,203,93,122,7,128,105,24,144,240,27,220,110,194,255,150,103,18,163,141,200,108,200,230,129,180,60,249,21,121,1,37,42,22,245,42,163,72,150,165,254,125,15,137,190,95,255,253,255,95,255,58,154,153,38,145,11,44,145,17,235,255,255,255,220,13,152,8,105,153,194,32,24,220,75,159,249,46,24,172,13,24,126,15,153,133,40,154,134,27,135,11,6,1,14,230,7,136,70,15,4,228,33,17,255,251,178,100,166,142,198,201,103,205,27,185,76,240,76,200,185,227,101,133,90,27,77,175,48,78,225,21,129,44,38,40,141,131,137,184,144,201,64,64,140,52,4,175,39,81,220,118,3,130,234,177,241,128,92,136,35,129,74,128,17,129,128,211,130,146,198,0,15,128,255,48,16,34,143,201,138,84,78,231,191,79,68,167,150,232,105,109,202,219,232,189,192,72,27,204,179,126,165,141,32,20,101,89,47,143,34,158,168,233,62,190,193,64,167,202,2,75,43,58,72,197,69,103,66,194,160,237,121,253,99,67,135,53,36,203,42,209,155,252,143,165,14,170,204,95,183,110,53,38,169,255,123,29,126,61,206,185,167,18,16,141,164,29,86,226,247,181,112,229,68,11,13,21,107,228,220,179,47,82,7,49,34,171,50,187,45,30,58,17,17,24,93,164,227,154,70,59,136,42,137,81,156,132,160,196,102,166,171,101,60,57,255,198,250,131,13,131,248,198,78,251,152,200,255,60,232,202,161,119,32,38,119,102,105,245,159,22,33,249,220,94,58,133,240,34,78,97,28,166,60,110,74,254,103,90,45,133,67,247,241,26,15,81,35,227,255,255,209,63,255,250,154,194,233,103,129,206,106,163,154,115,87,170,152,227,61,94,229,129,4,0,0,36,148,194,1,132,33,99,48,176,138,53,182,123,48,92,46,48,92,6,50,137,62,52,212,40,38,13,64,65,9,154,192,58,186,119,12,157,9,200,133,6,110,196,30,71,230,44,60,4,203,52,228,147,2,243,201,206,98,5,226,240,24,90,66,73,41,217,144,100,58,60,92,107,152,202,158,126,252,163,61,71,97,139,85,200,66,198,121,141,138,59,98,16,111,205,249,182,69,204,107,89,214,41,39,255,37,99,221,168,74,2,230,123,99,157,214,20,127,173,239,154,167,199,119,37,223,162,17,43,230,213,134,141,98,61,85,109,188,182,44,205,231,218,56,188,252,190,126,42,202,42,19,40,145,51,83,240,3,16,241,93,59,139,100,190,200,123,72,114,228,189,11,90,139,78,47,204,146,114,102,21,36,215,200,233,17,146,144,108,24,67,50,173,212,189,202,178,149,148,105,164,181,35,45,62,157,104,187,79,135,118,205,26,64,16,33,142,127,19,17,108,143,1,141,53,52,38,42,252,105,212,42,215,88,5,161,168,247,46,32,26,100,37,3,3,102,23,121,187,255,223,238,253,45,188,253,240,157,181,20,140,67,200,243,177,157,16,111,255,254,201,70,115,42,226,39,250,231,171,74,222,53,68,229,83,95,199,127,89,6,204,92,16,205,47,5,76,44,56,205,215,246,140,29,22,193,162,193,128,252,33,128,97,129,131,160,56,52,130,50,112,109,1,10,38,4,131,230,102,33,102,27,128,165,255,251,178,100,168,14,134,186,104,205,27,186,76,240,75,200,58,39,96,162,104,90,161,159,46,78,233,51,193,48,162,232,77,149,149,153,232,101,200,178,216,31,210,128,126,252,104,80,8,18,15,147,21,29,67,195,49,101,41,52,179,67,58,184,192,208,166,180,84,63,37,71,89,13,53,10,181,246,228,63,141,91,10,66,146,153,36,28,234,152,208,216,103,232,186,199,166,100,133,249,175,255,21,239,69,136,125,149,103,134,166,238,48,101,105,175,233,247,172,176,139,125,206,247,240,189,220,55,32,221,118,142,158,121,99,53,205,237,209,183,222,254,254,158,174,191,252,113,2,103,191,98,47,91,77,199,50,210,190,175,203,240,168,245,171,123,81,142,147,102,180,218,8,106,254,87,117,87,75,179,104,233,10,170,38,165,191,31,109,173,167,210,41,239,250,65,81,201,202,93,64,111,251,170,0,1,143,226,131,176,0,154,205,186,254,29,73,186,76,193,45,98,102,11,106,118,75,160,245,81,238,12,15,111,157,65,97,176,109,127,175,215,235,213,191,38,169,137,119,34,81,80,96,179,163,181,72,200,163,191,255,183,38,201,205,186,147,123,136,157,124,141,41,210,186,124,36,158,239,254,130,0,2,115,22,131,3,75,70,179,28,135,227,253,43,243,29,0,86,220,207,214,96,221,32,120,195,240,20,194,112,184,90,82,48,220,38,71,99,3,87,130,160,24,138,233,24,168,27,12,104,12,10,72,115,24,7,136,130,36,222,80,195,14,129,5,133,44,225,130,4,232,40,56,128,80,147,216,10,42,204,210,215,30,183,43,28,225,155,214,96,137,220,104,4,101,64,150,102,110,98,209,196,69,58,212,92,30,63,12,237,203,113,200,161,43,52,173,20,152,9,202,228,167,203,123,233,89,220,112,203,46,223,207,119,165,216,103,82,59,249,216,77,159,250,214,117,157,75,120,229,127,84,157,222,241,230,100,14,36,61,195,186,86,163,70,120,199,39,88,213,252,235,28,249,139,233,53,190,125,121,117,121,50,49,158,93,100,96,160,82,29,200,201,149,169,161,96,126,166,235,241,173,179,114,137,204,41,168,81,197,205,88,85,82,114,180,128,64,0,22,96,32,10,69,83,63,14,92,173,73,1,72,177,149,33,50,19,16,74,9,104,204,173,205,132,103,16,156,156,153,240,11,2,74,159,253,189,159,253,127,157,234,219,182,70,67,10,25,221,209,21,220,130,163,161,97,218,163,212,205,141,137,215,50,221,62,122,22,93,223,89,245,22,156,48,32,108,50,244,93,1,10,103,231,144,5,4,241,129,128,185,147,175,232,244,114,170,130,17,60,202,49,72,44,2,152,8,2,153,6,97,128,132,85,212,155,202,49,28,122,192,160,12,252,144,144,255,251,178,100,173,14,166,193,104,203,147,185,53,96,76,7,9,247,101,101,102,91,77,163,50,110,229,51,193,16,153,39,37,167,149,160,30,105,204,85,149,152,10,245,101,4,72,78,220,36,112,0,25,49,138,69,229,103,145,215,227,244,221,45,218,160,117,251,54,35,14,67,203,15,103,217,36,17,154,83,199,84,195,46,114,239,54,141,55,255,138,19,103,36,201,104,124,201,97,249,159,100,214,127,123,199,226,61,252,226,217,102,170,8,141,111,89,66,119,89,140,68,41,178,183,77,140,122,207,47,70,233,59,152,8,98,170,248,65,66,63,28,214,102,217,180,12,98,113,181,246,90,162,22,219,61,173,199,39,9,205,200,46,47,140,36,170,228,135,147,109,51,106,97,19,42,50,42,244,188,153,24,85,57,232,173,89,153,165,209,89,103,106,57,182,38,4,52,166,102,162,0,176,97,15,193,0,99,115,13,63,90,136,140,136,64,215,89,39,153,30,108,240,112,148,242,189,234,139,247,219,209,237,17,212,53,157,114,102,129,181,220,63,255,67,250,126,119,255,145,253,66,99,190,141,250,119,120,209,241,19,154,166,49,52,157,53,100,208,0,26,163,0,138,99,46,68,19,2,5,147,226,149,224,17,56,96,24,26,98,132,246,100,136,182,28,18,24,32,32,153,92,25,12,128,72,78,50,136,37,38,21,146,133,41,27,72,155,236,12,2,47,84,33,7,147,2,44,156,134,21,128,80,250,202,44,12,69,242,155,21,0,128,65,252,43,19,47,225,225,227,27,8,183,216,209,173,136,98,98,94,244,212,191,62,129,146,45,50,192,9,13,245,2,30,168,6,148,246,76,23,154,49,4,144,155,86,57,0,221,99,52,102,219,164,89,218,164,213,88,55,65,164,58,28,35,237,195,15,213,206,48,173,75,49,83,95,91,193,162,143,11,76,198,30,114,240,96,170,159,181,32,164,237,205,41,48,197,82,173,83,97,156,169,124,186,119,182,86,43,13,3,91,187,21,20,85,67,66,85,37,16,192,213,12,219,131,24,173,137,47,140,223,72,71,173,204,41,158,63,236,220,207,192,113,192,0,18,0,15,100,114,40,195,199,102,100,42,112,74,189,155,82,162,99,227,71,192,135,184,194,243,239,10,221,225,169,161,139,78,116,185,82,121,135,119,215,222,154,254,207,71,252,218,113,30,159,163,103,247,168,109,146,106,125,19,206,125,171,254,253,44,4,5,45,188,112,185,31,204,4,64,228,231,82,140,18,6,98,192,96,234,54,118,143,6,56,22,192,96,163,7,38,117,33,247,139,28,180,241,238,187,253,25,180,250,45,201,183,77,33,141,77,193,24,218,218,182,26,125,222,154,208,249,124,147,98,251,73,83,95,127,7,110,245,218,105,255,251,178,100,179,8,134,195,113,204,147,175,53,210,66,6,73,249,101,229,88,23,141,163,70,237,188,213,193,27,147,231,13,164,157,152,254,161,191,45,177,238,217,31,224,194,111,127,13,125,141,94,171,99,143,189,83,221,78,254,127,68,227,34,144,109,48,28,140,138,197,6,154,235,155,234,29,223,191,99,67,208,133,98,176,184,56,192,155,114,196,220,56,247,188,57,232,253,191,12,21,179,204,228,17,2,140,66,119,32,44,228,24,128,68,254,98,8,69,95,202,32,33,210,215,80,185,60,44,33,165,58,28,76,16,164,11,44,215,124,35,37,250,140,42,64,10,246,172,8,0,0,134,184,254,151,0,217,71,126,21,164,16,84,153,19,168,157,233,124,232,186,102,8,11,83,50,155,247,145,124,152,176,85,65,6,204,2,2,108,194,255,105,126,43,115,130,198,30,97,43,113,203,29,186,241,253,55,28,47,47,35,103,37,61,79,235,234,255,74,0,140,24,85,140,45,10,141,120,86,76,125,244,137,88,115,41,13,227,16,48,195,76,69,131,21,195,4,230,48,236,11,48,156,14,48,176,91,49,245,61,6,1,166,3,129,197,64,9,123,51,18,16,56,192,192,109,62,204,2,4,69,128,192,193,36,194,112,232,120,17,48,20,37,43,4,140,22,25,204,77,37,205,97,212,120,82,115,121,37,18,193,64,17,65,211,16,80,3,189,244,29,25,145,61,5,207,88,163,170,174,232,45,85,156,148,101,97,207,210,47,48,165,74,77,82,34,166,152,98,26,111,25,10,109,161,6,96,208,159,234,54,190,153,240,12,165,52,193,216,37,18,78,152,35,78,183,137,197,34,83,106,88,10,190,154,180,135,72,21,101,202,8,14,42,159,234,121,246,8,45,136,179,229,41,250,25,102,220,11,59,120,172,228,208,38,95,229,168,165,66,49,223,153,108,3,173,215,148,204,206,76,60,119,33,165,239,102,82,188,190,34,175,183,117,196,122,157,130,218,110,178,190,87,56,68,2,120,165,136,23,106,153,152,91,89,159,230,175,243,225,251,56,214,3,44,88,183,208,229,25,208,205,216,240,102,131,90,85,233,251,121,243,223,106,254,68,220,29,85,237,160,61,155,121,170,137,236,52,99,149,102,166,105,7,120,212,95,227,66,205,116,250,71,200,176,0,28,164,115,21,241,235,68,132,166,58,20,48,215,233,90,201,61,38,26,57,39,34,19,249,87,254,68,127,83,112,136,11,39,231,61,37,32,228,78,26,91,61,78,157,144,158,210,141,122,162,24,246,246,142,125,68,15,167,127,254,108,163,148,141,223,215,254,188,92,229,255,72,5,83,6,48,0,128,195,107,204,143,169,195,49,145,76,227,194,67,35,230,13,100,68,8,15,133,128,166,255,251,178,100,203,142,153,140,120,75,139,185,125,112,73,38,57,178,107,7,46,29,25,159,54,110,105,239,192,254,20,103,169,167,136,248,47,3,34,104,136,112,101,34,209,16,136,120,82,159,203,142,41,230,68,68,105,247,80,209,97,32,136,172,68,198,128,106,197,130,231,18,72,179,186,84,138,18,90,167,90,105,77,127,34,81,4,207,173,175,184,237,118,45,93,12,94,254,136,2,201,232,114,163,105,115,76,9,232,174,163,109,198,92,239,221,130,212,99,108,7,156,147,194,166,234,173,149,54,177,4,143,9,140,144,90,186,39,48,157,195,106,158,164,254,42,228,151,92,205,127,176,169,103,226,250,218,155,77,212,203,110,236,231,238,125,88,158,163,222,64,206,105,235,92,54,215,171,98,212,221,213,208,53,163,46,51,30,244,223,95,164,17,117,117,115,83,54,190,173,26,30,63,243,249,35,71,82,103,113,154,224,184,136,19,155,105,183,152,178,94,88,46,47,86,156,243,139,192,213,96,28,80,244,170,200,35,149,83,243,64,21,0,10,26,38,10,46,81,120,74,137,13,56,74,243,8,66,94,153,160,1,217,94,102,89,178,174,215,135,164,156,115,109,202,135,144,53,31,153,164,34,190,210,183,69,243,183,193,181,127,157,190,141,141,254,167,83,255,255,244,81,75,146,0,1,176,105,168,16,58,24,224,183,158,30,162,24,50,56,26,220,2,153,26,68,154,56,4,51,214,46,96,48,80,9,6,1,162,97,140,162,176,96,88,2,62,198,8,129,69,236,153,129,243,146,146,2,40,178,97,155,49,225,37,9,130,221,204,198,96,135,78,136,48,16,40,28,170,22,192,217,103,163,177,52,41,182,89,101,225,105,149,149,177,143,93,17,134,133,71,123,76,203,38,216,176,241,73,244,58,167,21,215,35,180,32,241,225,157,72,71,13,155,99,27,160,109,185,128,134,206,97,110,50,43,121,114,151,178,243,130,51,8,76,105,114,130,110,7,4,102,210,193,152,78,59,111,198,215,88,202,245,215,105,168,2,232,83,61,159,193,197,222,252,65,204,199,182,114,119,94,200,125,27,163,192,219,60,140,94,208,31,67,23,68,118,136,169,36,159,85,198,103,147,123,119,45,35,245,215,172,39,177,140,196,41,217,216,125,174,93,57,195,134,203,9,105,54,215,86,44,181,217,234,237,244,45,76,241,115,223,238,0,144,0,0,0,36,122,237,52,70,1,218,138,171,63,66,16,11,240,220,169,138,26,125,161,139,213,184,119,222,170,219,174,195,86,172,64,249,29,226,80,130,85,171,140,205,189,117,245,157,145,125,54,252,57,41,255,211,247,25,2,19,136,250,142,127,255,255,244,255,252,144,22,96,22,35,134,20,192,200,96,34,66,70,255,251,178,100,161,142,87,120,104,77,19,186,123,116,71,166,73,250,101,226,88,30,17,151,46,79,105,239,200,248,141,231,233,148,49,168,153,65,204,97,44,47,6,39,1,38,96,58,100,102,15,65,86,58,1,130,0,31,48,60,0,35,1,96,11,48,33,4,147,8,1,41,48,15,0,209,80,20,97,196,64,45,14,165,209,177,61,41,152,28,90,181,77,234,209,0,80,49,113,162,78,41,159,204,28,241,145,8,129,134,94,118,219,245,114,154,253,91,69,28,180,179,155,164,64,152,12,64,84,132,74,137,38,95,39,175,57,197,196,207,83,188,72,204,169,102,62,210,181,29,149,74,10,6,221,32,23,110,235,97,129,32,156,148,80,148,118,158,161,96,109,165,249,43,163,182,141,116,163,11,206,63,178,81,15,155,64,75,71,13,52,10,241,49,182,38,219,110,244,147,214,15,25,143,147,234,195,65,187,17,119,239,255,190,175,150,253,233,75,171,177,125,198,251,158,176,191,98,173,18,208,46,112,110,218,206,243,188,99,116,251,213,187,102,235,95,87,210,86,79,123,103,57,189,34,91,120,181,177,11,18,229,28,179,0,16,24,9,44,132,68,89,161,36,80,121,113,24,168,193,102,58,137,207,139,232,21,10,112,169,110,202,172,65,179,228,87,144,82,23,166,62,43,76,96,237,186,150,161,228,126,10,52,157,117,93,94,84,243,63,214,231,149,91,155,228,66,0,0,3,180,195,50,224,49,97,49,229,77,59,78,57,48,205,42,49,156,119,50,49,151,51,244,17,127,12,14,12,7,3,21,98,33,21,76,60,49,12,5,0,141,192,98,133,100,185,108,208,228,46,69,112,68,186,45,29,129,182,114,219,33,27,33,17,246,53,12,60,10,28,185,13,134,92,182,23,38,173,19,141,214,179,15,188,78,222,209,89,112,116,178,247,230,123,109,150,193,172,209,17,235,14,28,215,238,177,44,222,0,243,128,38,60,20,114,5,236,114,236,25,238,9,48,105,77,43,134,155,45,220,48,219,46,75,110,248,173,140,144,121,145,109,127,114,245,188,253,106,62,151,26,194,175,73,151,25,14,35,234,85,118,233,111,253,125,226,168,126,18,25,210,135,203,231,240,173,14,145,87,245,203,110,118,117,226,119,245,164,40,121,213,181,171,90,210,255,243,30,219,213,231,165,175,243,92,69,173,228,172,44,90,178,14,21,242,128,0,0,80,0,0,3,56,153,153,37,40,177,123,101,40,92,129,55,78,138,58,158,17,8,40,148,91,43,76,73,136,180,238,169,246,201,159,130,197,221,158,233,48,89,125,179,239,205,253,63,109,143,143,255,255,6,245,199,255,14,127,221,103,159,31,161,0,45,76,35,27,140,184,18,140,226,59,13,6,167,128,255,251,178,100,150,14,38,209,100,204,155,185,123,114,67,70,169,253,101,98,104,27,77,153,50,110,229,237,192,251,147,167,181,148,21,136,132,48,69,198,100,114,172,105,232,164,14,10,12,13,4,140,45,5,69,0,243,6,128,83,41,195,50,33,20,60,183,108,153,57,12,56,119,141,10,124,4,68,147,44,110,236,166,1,22,188,16,25,140,171,175,29,47,0,245,174,12,81,175,179,253,44,178,183,250,221,165,56,168,204,125,25,218,14,64,161,40,232,119,97,185,96,141,133,102,228,50,35,12,140,43,221,41,208,218,208,64,226,72,126,56,251,31,226,130,50,148,10,23,72,205,51,253,226,45,33,218,49,50,194,77,49,210,72,10,10,119,185,52,175,222,36,221,95,218,85,86,83,53,130,70,230,195,13,189,63,205,247,108,55,125,183,254,231,191,172,237,159,182,214,105,174,248,141,98,10,51,123,111,203,252,70,107,150,154,123,73,227,238,77,111,234,183,189,124,159,24,242,99,116,188,208,254,181,157,207,52,111,255,184,0,2,2,0,0,226,59,14,136,77,54,232,21,29,107,44,84,207,181,0,23,133,225,158,46,68,40,92,189,32,33,62,129,170,130,152,4,25,40,34,78,209,141,79,237,191,87,222,212,215,241,136,179,159,233,217,255,255,219,123,108,22,64,0,204,7,23,13,82,13,205,135,55,206,114,247,69,130,243,161,198,3,11,249,131,3,129,113,24,26,22,19,204,75,0,140,21,7,130,196,81,147,70,121,133,160,73,148,64,58,68,137,115,188,166,103,120,155,104,198,145,196,13,76,25,245,145,153,210,110,67,106,13,16,161,78,128,112,0,40,119,133,242,77,213,22,184,58,92,155,148,173,70,218,66,157,178,41,40,48,171,39,152,22,39,32,137,247,169,46,244,100,149,80,104,36,25,18,217,81,17,40,210,29,132,70,192,24,79,13,12,87,204,175,19,144,28,180,96,2,150,50,47,213,65,184,25,146,206,82,135,251,215,128,137,154,18,2,96,135,168,84,197,29,160,59,248,251,96,204,18,104,232,247,173,79,151,113,91,183,156,239,62,154,183,189,188,159,79,62,34,86,76,83,252,95,49,154,226,204,207,27,234,152,248,137,155,83,87,165,245,75,102,249,212,240,99,72,142,110,206,76,200,232,220,172,166,207,255,254,235,127,240,253,64,78,204,172,198,34,62,136,65,134,65,195,2,203,17,90,170,242,30,30,251,60,32,98,204,113,121,115,156,213,69,172,38,22,152,46,195,249,27,56,112,184,50,91,172,20,92,19,195,165,110,206,149,126,164,161,39,130,30,17,254,96,184,159,251,37,127,33,255,254,112,7,104,168,86,36,172,154,16,2,29,82,209,24,182,88,153,250,28,25,58,112,26,255,251,178,100,162,14,199,57,91,75,11,186,123,118,70,165,25,161,105,226,104,154,169,139,52,110,229,143,192,242,141,39,205,156,20,96,96,11,24,54,6,172,115,8,130,97,96,4,192,144,240,192,98,209,89,140,4,0,211,181,24,221,21,244,31,21,230,232,131,2,201,25,29,40,242,8,136,129,128,68,37,170,61,13,14,68,245,53,19,48,103,251,33,52,173,30,191,150,235,170,202,141,234,226,136,201,234,221,230,154,68,210,169,145,1,84,149,53,143,138,92,88,99,82,28,26,31,62,20,247,234,252,234,142,231,52,212,171,121,244,31,186,59,211,104,32,73,72,75,198,235,227,171,250,31,71,7,211,119,87,203,7,188,205,163,20,42,210,158,245,235,241,79,211,171,90,167,179,11,88,99,113,117,215,192,127,152,153,228,75,230,3,202,228,11,233,76,98,200,214,54,178,215,198,23,244,43,224,72,221,237,74,95,91,109,232,39,95,160,38,9,44,177,147,116,255,153,0,0,0,186,188,180,191,98,243,180,177,232,10,129,138,114,3,107,212,51,99,131,204,58,52,184,118,130,83,195,93,3,163,230,13,211,24,246,245,197,157,162,230,37,60,61,255,144,223,255,255,236,218,207,219,39,144,63,250,252,228,0,0,3,184,192,81,28,200,0,52,202,240,208,230,64,92,194,2,180,46,1,24,150,151,153,40,9,40,114,55,130,131,2,225,5,194,211,6,197,212,45,30,7,144,46,30,180,226,143,243,143,129,42,22,241,213,242,18,128,67,147,38,1,42,40,140,153,82,65,151,168,217,231,74,139,68,172,161,250,176,67,243,48,157,146,42,136,251,71,95,147,176,254,157,53,155,180,245,87,212,234,111,214,201,191,132,254,89,75,178,193,186,45,140,166,220,234,49,121,61,157,180,54,99,13,232,216,101,250,254,10,168,217,18,153,191,180,154,85,163,121,191,178,53,69,82,167,172,106,152,139,178,253,71,177,38,75,223,237,185,145,115,14,218,11,94,86,50,218,251,177,121,203,235,17,92,169,206,191,12,109,83,174,120,210,99,234,50,250,245,207,214,246,38,36,106,135,39,140,169,199,33,129,164,242,217,180,2,0,0,0,13,227,254,141,39,132,51,130,132,44,26,145,151,213,82,18,138,4,140,151,7,185,168,170,6,96,134,37,2,15,97,95,4,247,254,2,223,77,118,223,253,95,255,255,209,191,255,255,255,255,254,143,237,184,180,245,246,155,149,19,162,131,9,188,51,147,147,54,252,202,74,187,152,28,182,101,32,217,162,9,167,215,104,152,36,250,17,68,49,5,52,202,36,53,112,4,0,24,12,2,94,17,0,172,4,97,26,1,151,161,89,231,49,138,9,95,35,137,14,141,60,25,75,19,43,5,151,202,255,251,176,100,169,142,102,121,104,78,27,184,99,242,74,43,90,7,96,194,96,26,13,163,58,110,101,141,193,23,15,231,13,148,149,160,8,104,75,141,44,212,33,146,118,9,112,116,84,29,161,103,102,180,211,111,113,105,72,43,33,43,43,184,110,65,93,187,56,245,144,97,251,161,107,27,124,35,148,28,147,26,102,23,131,184,144,196,73,164,94,125,53,164,243,186,36,221,57,51,180,222,64,186,134,11,189,90,125,95,246,236,217,245,234,244,76,41,104,115,49,149,189,134,43,30,130,251,180,59,248,11,41,82,174,211,73,211,134,215,33,39,169,101,91,41,30,83,127,121,118,44,245,167,138,157,104,225,211,27,209,79,42,78,161,23,234,165,231,173,171,245,87,60,98,24,78,223,121,135,243,106,120,90,196,63,120,1,200,38,160,40,227,71,146,70,131,21,36,125,210,151,61,75,182,25,108,4,65,60,161,132,216,246,103,40,68,226,108,43,84,201,250,93,5,249,24,36,62,55,247,119,249,154,54,34,252,239,255,149,91,255,87,250,165,184,233,198,171,246,179,116,165,136,217,117,0,0,0,2,112,193,108,49,167,41,177,85,199,164,242,24,64,118,117,160,65,163,13,103,21,19,179,115,2,129,1,70,113,32,49,133,132,134,37,117,25,248,104,56,13,113,64,65,68,91,87,230,44,2,58,141,128,101,195,40,35,62,133,0,67,130,15,55,163,199,7,138,219,32,116,169,141,52,41,149,6,148,16,42,235,70,222,169,199,141,44,233,153,91,81,210,72,195,174,221,92,158,118,86,150,197,1,199,7,84,125,166,18,62,141,184,64,249,53,11,84,53,219,200,2,64,237,167,133,60,210,213,183,94,247,37,63,73,69,204,98,148,140,195,116,141,238,66,137,137,199,90,70,38,151,206,162,56,71,102,45,147,123,134,216,12,78,82,55,178,216,222,255,215,131,116,248,198,109,158,81,4,174,40,231,234,13,170,154,243,108,225,150,49,44,156,155,20,10,11,203,104,105,209,102,18,155,4,200,91,133,197,55,48,219,248,55,2,169,14,27,254,39,233,179,107,127,240,32,0,0,4,217,43,184,144,161,125,12,145,75,196,244,68,228,144,95,190,126,9,151,55,183,155,23,238,88,83,46,208,128,229,65,139,86,80,189,63,167,231,232,243,127,250,29,175,255,253,95,89,122,122,84,235,127,221,232,157,56,175,245,243,64,205,136,38,76,96,124,205,181,65,54,166,197,16,124,64,160,21,227,193,92,76,65,16,121,139,145,163,0,81,32,85,52,218,131,75,124,48,8,52,102,215,232,0,217,208,74,149,209,48,163,147,172,180,4,177,120,137,47,170,70,90,176,76,222,58,205,165,142,12,164,144,152,163,131,12,223,120,255,251,178,100,184,142,103,22,98,205,27,153,76,114,64,166,169,247,97,231,40,25,93,147,56,109,229,47,192,234,35,168,13,131,9,152,99,22,85,158,205,50,235,171,103,25,152,139,46,116,220,174,186,200,193,97,125,110,73,23,179,42,151,92,173,106,106,106,9,114,175,74,24,247,47,120,115,150,159,180,217,25,66,192,251,67,196,75,0,216,168,66,54,103,100,50,37,248,162,126,26,192,11,177,47,171,162,214,170,231,252,235,36,179,209,75,245,72,26,50,129,114,143,159,76,163,210,203,143,44,29,142,234,169,50,81,52,245,89,69,159,82,85,79,100,68,86,148,106,119,151,21,231,21,116,92,113,96,87,123,186,2,248,74,227,75,168,224,150,120,78,53,144,203,238,213,135,163,177,244,60,184,147,171,186,31,159,130,177,12,96,98,72,123,82,131,215,250,254,186,61,255,252,187,255,255,239,125,63,254,222,191,147,214,216,242,159,32,156,88,1,204,68,160,73,5,160,111,56,96,188,46,96,77,116,109,177,90,96,225,116,104,9,246,99,112,122,35,2,77,87,27,140,77,15,12,109,20,12,104,1,140,70,2,204,64,2,12,41,11,138,1,52,244,75,195,37,5,69,235,3,215,33,4,140,60,46,157,208,72,81,163,137,134,116,19,134,139,64,32,213,150,46,66,5,161,49,83,34,2,84,73,100,34,228,145,109,58,42,28,53,38,192,80,121,88,184,201,140,33,105,223,111,114,17,8,103,32,129,32,229,15,169,129,198,24,70,0,49,69,96,86,236,86,31,39,134,236,195,36,159,116,33,201,80,48,220,190,38,36,26,235,49,115,234,175,155,215,33,86,165,53,229,138,25,13,64,105,133,15,206,189,178,181,15,157,146,54,62,252,182,221,5,235,56,87,148,53,60,168,51,129,33,200,14,158,32,155,84,205,194,196,56,167,10,242,56,162,79,40,92,99,139,13,209,14,24,113,80,80,215,23,88,91,119,122,98,237,233,170,214,135,166,3,125,111,87,40,33,99,111,44,197,10,153,142,101,109,238,253,0,0,1,192,233,171,224,227,32,117,64,16,35,230,137,85,22,162,31,150,147,12,131,26,200,4,58,161,80,149,201,128,239,244,123,136,23,172,56,192,38,18,202,132,200,214,143,7,219,211,119,243,231,196,194,196,33,239,249,81,68,170,93,225,156,121,50,170,251,72,45,140,106,40,212,196,160,73,19,9,73,91,117,4,0,4,187,2,29,227,199,115,88,211,204,74,52,50,43,224,213,226,179,8,146,140,108,41,14,3,130,72,166,90,15,24,80,34,1,38,161,53,150,38,59,187,69,118,13,53,37,231,234,56,216,153,242,170,129,192,76,199,128,82,83,68,128,129,66,223,166,123,49,113,106,244,144,255,251,178,100,203,140,167,209,92,201,139,186,68,242,83,68,249,163,105,135,102,25,141,157,52,110,105,143,200,248,143,231,157,134,8,240,105,88,205,68,237,189,78,221,101,84,99,215,21,79,180,55,184,239,252,226,88,221,20,42,153,240,90,41,89,205,171,247,159,157,222,220,198,226,168,90,171,32,187,168,236,82,251,254,119,202,56,174,69,148,198,165,96,196,118,116,58,148,171,101,42,215,190,199,104,77,44,229,132,42,66,179,122,174,218,214,204,188,179,158,237,35,102,153,239,172,109,97,170,202,157,42,93,88,168,241,223,92,174,112,119,177,83,186,176,173,73,59,176,237,39,182,63,187,47,76,214,219,77,99,92,117,157,236,123,98,200,129,92,33,184,90,117,0,232,84,56,147,144,156,164,35,7,7,152,66,195,148,119,67,167,234,75,105,119,11,18,247,226,122,28,18,55,32,243,123,237,239,5,184,201,221,207,255,203,49,134,241,103,243,234,59,253,125,129,90,25,201,82,0,0,214,248,8,229,52,120,216,222,79,227,33,6,76,78,110,60,120,92,192,96,227,3,32,148,56,194,64,67,81,0,204,6,8,48,0,236,32,15,7,38,182,82,136,131,140,114,57,15,90,135,158,115,136,54,47,22,93,175,192,117,229,14,63,234,154,67,51,57,213,98,209,32,101,16,110,28,237,242,96,233,138,161,75,43,167,182,117,111,124,9,199,162,35,60,157,5,7,73,67,1,169,31,106,91,214,27,158,253,115,216,125,236,162,170,139,129,148,130,238,194,229,142,178,66,153,96,175,248,141,48,169,141,44,219,175,251,179,51,42,125,172,160,228,229,145,79,210,211,179,61,211,44,58,245,123,158,125,9,99,90,177,59,171,23,29,214,215,149,73,81,178,132,170,21,148,172,112,169,252,166,206,239,198,179,34,190,124,173,181,80,179,92,237,252,188,236,242,251,135,52,0,4,0,2,80,182,20,243,232,130,31,242,70,168,34,193,150,182,71,62,76,40,147,212,131,79,36,138,102,233,162,125,1,136,24,227,8,242,14,39,160,108,190,185,250,209,65,38,135,115,202,46,34,116,252,115,53,91,149,16,29,136,31,255,251,94,234,219,255,166,102,42,46,61,15,162,245,111,208,253,96,72,204,13,108,77,161,4,14,117,76,204,163,9,12,121,59,207,207,8,76,79,31,204,145,45,67,136,67,14,78,67,41,199,147,11,130,19,19,8,98,99,56,16,1,131,132,6,246,1,90,105,98,99,56,235,15,180,84,242,180,98,185,8,171,1,160,81,64,20,135,115,0,141,115,10,21,98,19,84,90,178,183,183,99,201,103,72,8,145,172,134,86,251,216,66,13,57,157,242,219,9,24,103,6,48,44,177,177,203,37,74,251,53,148,44,255,251,178,100,199,14,6,79,102,205,27,153,99,242,80,135,153,234,96,173,122,30,225,161,40,110,233,149,65,29,25,103,221,129,157,136,141,210,16,106,45,244,68,74,148,185,71,81,43,8,189,185,84,35,148,209,89,122,16,194,226,12,222,179,60,131,250,224,75,185,57,140,66,198,221,170,217,183,213,202,74,163,9,221,241,187,62,254,187,10,188,164,191,179,170,128,154,151,157,94,185,114,42,53,10,229,14,231,174,72,124,199,29,64,132,185,74,251,157,19,81,25,156,47,151,20,114,74,156,21,147,30,219,81,61,216,254,184,207,191,5,243,115,57,102,210,197,243,203,199,90,81,125,229,166,221,122,176,229,223,179,85,59,116,51,162,49,192,128,0,40,127,15,129,211,176,6,196,16,147,113,39,90,198,155,11,209,17,130,200,15,50,52,45,193,30,120,139,38,232,7,25,57,146,143,151,253,115,63,86,142,189,106,92,240,54,217,209,225,25,144,75,255,255,203,64,37,87,239,130,227,184,209,43,245,126,183,52,144,0,6,99,8,79,19,111,66,67,152,132,35,6,199,195,2,31,51,116,71,3,3,197,35,25,138,147,16,192,83,15,69,179,88,193,99,19,196,160,73,104,2,36,16,156,13,1,93,102,32,208,24,161,137,195,18,144,108,149,89,89,80,155,68,250,195,214,208,148,113,31,13,114,83,3,22,61,111,77,63,51,34,203,224,103,100,164,164,218,66,185,75,228,105,130,76,130,67,180,7,240,105,23,88,76,102,149,76,111,63,227,195,165,6,5,176,146,198,176,52,194,82,172,236,90,25,150,212,238,59,185,94,88,92,40,34,188,74,251,68,150,92,118,245,73,240,92,90,150,83,82,158,58,242,73,139,6,148,2,87,112,128,146,9,19,152,132,8,139,192,77,116,204,65,245,106,123,119,31,61,68,220,166,148,161,113,101,10,104,99,140,183,22,93,11,148,51,46,217,132,50,113,140,45,116,237,232,35,140,58,85,13,169,65,9,30,60,238,22,81,187,213,16,182,198,66,115,184,228,159,182,108,98,30,149,162,96,4,0,3,195,62,114,197,75,56,119,105,3,124,160,52,28,179,152,228,20,65,4,40,184,8,133,36,239,229,32,216,75,222,229,197,136,21,114,53,2,10,54,13,183,69,25,232,221,7,124,126,174,195,64,244,79,28,252,168,238,103,255,247,169,105,228,253,219,237,242,219,255,208,11,80,196,4,113,116,49,221,98,2,202,176,166,148,214,200,67,4,139,204,44,238,82,38,24,30,152,64,184,97,33,152,40,142,16,105,97,161,1,39,29,171,58,201,70,98,146,157,28,52,208,215,49,137,13,142,58,54,148,1,214,65,132,79,64,224,22,152,25,38,174,216,170,244,58,12,214,193,255,251,178,100,194,14,7,102,104,202,147,186,76,224,73,38,89,166,101,103,116,28,153,161,46,110,101,53,129,30,29,39,233,135,148,249,94,83,9,165,105,68,145,22,184,225,171,174,82,68,197,150,171,63,214,229,76,213,85,196,2,1,76,172,231,192,56,252,88,76,42,213,109,226,249,223,183,99,132,0,219,249,109,120,10,77,241,74,255,157,91,91,250,44,168,33,220,166,42,245,163,111,8,207,50,213,170,108,237,110,253,233,103,235,4,65,141,105,118,153,141,109,199,81,193,27,77,65,219,150,145,219,90,50,51,6,203,226,35,15,109,6,182,159,121,72,55,201,35,9,154,24,148,48,205,136,24,64,43,17,149,11,163,40,8,6,220,127,92,5,204,193,32,149,18,136,239,204,141,118,200,156,39,127,241,112,248,2,24,28,0,85,0,74,39,150,128,172,18,80,120,168,232,156,240,204,227,117,174,96,115,56,42,155,30,255,3,231,25,111,213,126,76,19,70,0,205,63,23,108,235,218,148,106,60,223,221,2,141,90,231,252,104,204,191,255,171,74,15,19,168,17,130,139,186,18,130,184,38,32,2,238,220,200,8,13,124,4,217,36,193,200,97,119,19,162,24,49,160,99,21,1,43,14,83,162,136,212,8,10,11,181,27,12,114,173,155,50,177,19,38,39,100,111,184,66,214,100,3,28,142,131,74,60,9,74,180,67,145,203,121,54,251,143,37,141,73,46,227,143,62,83,143,221,247,239,58,253,213,223,219,219,93,15,108,237,220,194,174,31,207,214,181,204,52,240,106,166,120,219,144,110,71,250,252,170,239,58,220,202,71,219,88,207,191,245,101,240,246,120,253,206,227,114,81,106,138,239,115,150,214,164,206,253,173,227,174,75,254,159,60,173,80,91,254,235,58,182,233,237,199,37,120,246,134,180,186,222,93,250,245,48,171,201,154,76,235,83,106,181,186,251,229,203,86,105,249,99,115,249,231,95,15,151,234,158,57,69,95,46,225,73,46,179,148,166,83,40,167,173,132,82,220,229,112,80,0,32,0,3,154,0,152,154,137,153,130,159,206,26,171,63,18,59,141,78,85,0,42,141,45,156,187,82,57,230,57,2,151,163,23,69,55,238,213,162,211,255,206,106,108,104,225,238,105,132,3,0,176,3,99,135,11,95,255,218,162,113,166,211,145,158,183,15,232,0,0,36,8,25,74,129,24,14,172,153,176,183,25,204,96,152,91,54,152,120,208,152,228,33,152,38,76,154,102,21,154,32,138,1,8,243,23,14,243,0,129,70,226,101,64,92,189,64,40,153,131,161,249,129,34,80,148,201,31,76,211,33,84,161,144,213,3,12,100,215,10,1,74,48,163,2,34,142,20,49,1,4,68,210,5,104,152,176,104,208,186,255,251,178,100,184,0,6,116,103,207,157,111,0,2,69,38,90,26,172,40,0,106,170,27,54,89,221,0,0,194,155,170,79,30,32,0,204,97,0,112,86,60,50,13,149,24,99,204,173,64,146,237,179,209,64,235,164,32,98,120,24,80,102,28,201,120,130,164,193,33,154,201,142,28,14,8,128,185,5,73,52,168,105,184,80,20,165,231,81,82,207,131,146,23,149,72,151,197,114,139,15,109,33,186,44,175,198,103,220,122,53,175,35,156,110,112,58,8,18,45,166,62,80,84,41,126,74,238,227,142,116,154,214,151,67,189,200,211,248,226,46,247,94,188,124,128,16,136,51,103,74,6,187,15,85,171,169,138,60,170,198,233,161,152,62,95,220,113,251,146,201,66,128,33,33,212,101,240,60,90,56,250,87,135,16,36,223,8,146,151,77,78,232,42,218,237,220,249,188,105,113,187,79,187,21,105,16,150,145,109,188,83,240,151,74,34,140,78,213,36,78,54,182,1,201,9,130,176,231,14,204,53,38,29,11,31,66,230,148,149,108,22,79,188,247,253,215,254,31,255,255,255,255,255,255,255,255,255,219,121,238,159,189,134,31,207,255,255,255,255,255,255,255,255,255,146,75,37,121,200,158,42,71,150,46,0,0,0,62,0,1,67,225,98,209,39,97,57,119,36,118,217,29,182,105,143,171,58,63,187,187,118,111,255,255,255,255,255,255,255,252,81,22,111,12,24,51,15,255,255,255,252,185,50,0,2,210,16,0,24,48,88,212,197,149,51,65,131,66,193,99,107,63,196,153,102,4,12,24,176,2,24,9,48,216,20,105,210,136,0,64,153,150,135,72,108,148,169,220,238,136,14,23,84,53,126,83,38,29,51,181,6,44,4,176,80,0,21,78,50,101,14,151,85,88,71,30,84,175,153,172,102,85,169,153,70,240,74,57,115,113,68,136,204,212,238,109,136,138,51,108,248,136,150,235,70,178,143,75,254,179,111,249,203,234,195,40,145,14,196,145,54,43,105,162,74,167,152,125,93,63,212,85,34,85,106,83,62,84,89,187,216,224,246,205,83,48,121,13,49,40,164,116,208,82,205,179,240,126,181,6,254,183,255,247,191,112,110,125,169,59,207,125,187,204,164,58,154,83,58,92,51,166,206,234,104,56,214,166,229,156,198,43,127,95,71,91,111,19,29,198,251,38,189,220,172,214,197,178,209,254,229,52,217,100,253,217,153,65,146,242,67,214,149,88,89,81,109,111,116,27,146,167,84,51,33,123,34,218,185,43,162,195,80,175,255,199,191,175,239,253,219,223,255,123,254,239,123,255,124,4,0,15,4,180,184,96,224,172,145,121,160,186,100,195,49,17,162,67,15,218,117,177,25,117,52,174,134,229,34,145,56,234,203,150,156,55,255,251,178,100,146,136,39,254,117,80,31,115,0,0,67,131,233,213,236,28,0,158,21,205,67,173,224,249,193,19,19,103,224,244,9,160,230,206,105,41,166,101,208,179,252,243,226,23,253,71,157,244,230,200,110,110,239,253,159,251,179,94,186,254,159,251,192,16,0,18,113,170,66,104,80,126,28,216,54,20,58,192,105,30,134,106,28,156,70,2,100,89,243,1,2,1,101,160,136,44,4,97,134,235,209,193,34,20,137,37,58,2,113,110,205,58,52,147,177,138,204,238,40,173,197,128,89,76,33,145,239,39,13,244,170,154,18,31,140,254,16,157,77,175,236,217,243,37,229,105,21,210,160,144,214,6,42,17,132,75,42,53,251,250,115,251,54,223,111,59,151,96,166,142,251,87,22,85,221,173,188,179,114,63,109,143,127,157,142,204,72,59,101,213,181,138,121,219,205,4,176,61,33,41,8,135,154,178,64,53,184,218,111,57,201,238,107,191,187,127,187,52,127,65,79,245,218,47,62,227,229,143,167,166,119,165,61,206,162,61,81,103,17,115,59,166,141,175,187,244,217,63,233,99,245,83,22,254,168,40,241,188,217,97,123,194,8,230,23,97,204,237,94,31,108,229,116,236,38,55,47,91,183,174,54,92,115,184,163,216,114,220,103,120,93,103,171,161,215,41,196,60,112,182,87,18,80,0,72,98,18,8,208,14,14,32,161,130,184,5,243,129,70,28,0,56,198,23,80,150,135,1,187,112,71,140,36,7,81,215,34,162,148,175,124,212,26,93,170,247,125,50,212,227,215,109,189,193,157,71,95,69,210,240,207,255,175,247,254,183,123,127,191,253,127,88,0,132,128,91,71,14,170,4,13,1,96,10,237,66,202,71,215,124,37,248,48,122,85,87,5,2,143,48,28,33,67,11,46,105,196,139,9,3,167,160,56,22,15,28,5,48,97,138,178,75,245,4,66,10,130,153,25,229,99,32,161,130,140,153,209,46,164,206,210,49,85,230,41,55,131,149,217,36,167,43,209,14,59,9,159,158,82,126,170,146,17,224,198,138,13,8,197,222,202,109,243,235,226,252,125,153,206,83,143,26,3,150,137,34,221,133,84,151,241,169,94,248,22,23,139,227,158,228,144,44,90,228,167,85,86,103,214,32,20,246,15,113,18,177,97,72,183,190,195,116,123,108,156,255,191,222,75,63,79,6,90,249,63,224,232,111,181,33,28,234,169,235,59,182,191,22,127,69,172,90,142,92,127,239,99,200,77,204,19,189,110,247,4,190,222,174,203,175,69,217,139,87,173,126,69,169,253,52,121,37,41,84,128,146,207,69,199,16,70,172,165,27,221,170,238,140,59,217,214,94,246,227,239,6,118,166,145,145,243,249,54,198,163,56,81,114,169,203,0,1,128,255,251,178,100,125,136,71,193,117,79,187,120,62,112,60,100,218,24,96,162,118,34,229,213,50,46,235,13,192,237,25,41,105,134,9,72,0,97,16,11,201,220,77,181,20,88,234,108,228,76,44,230,227,36,97,12,230,147,39,201,32,189,78,70,89,67,88,225,205,168,70,167,222,131,120,65,229,12,255,215,212,102,63,255,251,255,255,235,127,214,229,127,254,144,4,100,206,48,44,76,51,19,22,50,212,166,4,12,38,240,234,38,66,8,38,16,18,134,34,23,2,48,152,197,192,148,210,82,148,2,34,130,2,115,70,7,129,35,0,210,6,220,13,35,89,59,76,234,58,82,199,100,214,183,26,107,22,44,6,73,176,17,83,78,177,94,19,18,1,19,127,105,8,70,142,2,120,204,105,230,222,133,247,177,88,152,61,242,0,11,214,162,7,139,70,125,226,238,124,227,140,78,9,189,139,155,80,173,172,26,173,179,140,101,220,236,80,152,54,107,68,116,194,65,72,107,140,200,2,183,218,226,127,200,182,196,111,245,78,181,114,83,157,4,25,33,144,106,167,212,114,242,226,9,232,170,138,181,123,89,182,86,91,85,99,221,201,255,156,214,22,187,90,159,154,134,167,57,51,34,252,218,253,111,130,28,220,179,70,106,123,145,59,88,251,107,3,110,12,85,183,51,88,89,235,50,72,237,104,193,45,98,181,180,8,14,117,105,232,169,114,148,61,218,206,83,95,155,125,172,210,75,135,189,71,197,18,70,44,181,255,83,234,103,205,175,157,253,74,223,119,176,61,238,125,46,31,167,215,120,92,97,18,44,246,217,36,253,250,188,231,220,224,3,2,67,80,153,141,153,67,77,130,196,66,164,127,224,169,183,25,48,144,143,198,251,3,244,110,141,166,22,139,190,102,159,61,63,230,170,127,191,160,149,167,219,79,248,55,220,85,226,75,23,234,236,253,159,237,213,244,208,0,64,166,97,139,66,97,162,242,193,172,1,81,133,101,233,141,72,105,169,161,121,130,33,81,199,164,152,216,225,185,134,159,246,145,140,10,152,186,49,150,95,139,4,8,65,192,208,76,20,170,12,98,196,144,243,60,105,144,73,142,43,151,253,105,149,82,96,4,147,5,253,94,37,220,38,114,158,66,50,64,224,124,1,88,212,242,74,10,205,141,202,218,59,52,250,192,128,215,212,23,15,218,156,25,76,53,234,114,19,64,95,178,246,199,13,82,51,212,72,226,218,100,180,17,106,57,123,60,5,19,125,159,152,162,70,122,150,214,189,135,119,221,249,219,146,138,58,240,100,178,150,180,191,10,238,22,186,184,100,245,201,19,109,56,178,210,106,159,221,222,123,113,181,174,247,247,53,142,44,255,29,199,111,91,211,64,199,175,131,229,244,8,171,69,255,251,178,100,97,138,168,154,114,204,139,187,201,208,62,7,10,19,60,226,104,30,229,195,60,238,96,249,193,5,148,103,213,148,21,160,184,236,138,71,105,129,88,235,208,184,110,90,85,11,156,247,158,110,240,225,42,255,235,150,203,61,89,124,191,7,130,143,245,28,203,26,72,78,55,20,109,137,87,246,196,150,120,115,14,97,134,89,103,113,184,79,114,173,61,92,246,234,254,63,28,255,179,4,119,238,53,169,53,172,101,242,47,250,225,235,64,0,36,5,130,224,101,129,160,165,5,40,104,65,25,112,73,160,49,99,16,80,130,11,92,156,112,183,188,228,184,81,216,253,139,35,73,154,153,135,245,21,145,189,191,197,101,223,231,111,244,21,227,235,160,223,255,255,253,153,103,250,8,154,84,2,86,1,23,3,3,134,226,6,128,72,97,126,81,134,67,128,130,73,144,3,102,0,5,152,204,12,102,115,200,160,104,178,230,151,16,19,5,210,117,91,42,12,3,140,72,19,129,30,169,52,195,46,72,56,5,172,183,171,216,4,12,113,153,106,65,97,72,170,172,138,178,103,53,127,111,177,170,242,94,125,231,171,50,50,32,85,207,183,10,135,116,167,201,66,237,65,247,93,91,30,212,126,106,7,237,45,173,205,42,59,183,137,131,38,193,136,225,155,1,222,221,27,127,28,251,211,84,82,60,227,86,118,172,57,71,16,77,57,43,68,210,132,228,148,174,246,246,223,119,219,133,54,174,255,252,87,153,75,104,254,134,67,99,79,118,190,2,129,121,93,26,179,249,153,126,55,96,155,158,217,30,77,85,97,246,109,93,163,155,247,81,66,177,226,0,121,157,106,44,172,171,36,229,109,67,246,47,245,167,203,178,78,210,42,99,115,68,207,206,207,104,46,242,9,231,116,231,73,175,211,61,55,49,193,115,117,231,182,7,150,194,174,93,66,5,89,104,134,18,242,168,209,169,74,107,39,242,208,160,90,161,5,55,116,156,81,56,44,236,96,158,39,195,46,56,109,97,116,113,111,119,75,77,86,171,68,65,188,104,220,5,105,40,215,111,81,6,143,171,95,245,45,23,127,111,238,203,255,164,0,0,51,18,162,128,210,67,106,224,206,144,37,10,45,77,150,52,1,150,76,36,94,50,186,120,193,225,179,47,1,13,37,0,48,24,152,195,130,83,125,22,133,172,112,201,248,145,136,162,55,78,132,177,167,22,38,20,168,251,225,144,3,93,49,23,78,164,94,132,75,5,22,154,233,103,139,131,29,20,114,49,205,190,181,224,197,123,74,85,12,214,99,0,23,45,152,221,106,98,10,139,242,92,84,137,160,210,40,244,159,141,145,154,234,109,44,175,192,52,90,103,233,21,13,65,65,15,133,213,71,238,105,159,119,219,255,251,178,100,68,14,152,58,115,77,19,153,195,16,67,69,9,240,97,5,104,32,17,197,54,109,119,96,64,249,148,104,89,131,29,128,165,173,214,189,148,146,67,65,189,255,185,217,98,178,110,244,96,76,215,37,27,109,57,86,28,239,207,217,229,91,127,217,30,180,216,181,158,48,118,253,197,223,193,15,103,241,18,40,185,106,79,87,60,172,245,177,62,89,102,234,207,118,102,114,237,114,4,51,108,107,23,171,184,202,169,236,75,223,103,50,182,114,106,148,57,199,172,106,96,124,180,150,149,157,22,166,240,206,196,167,184,110,154,186,104,234,154,171,209,91,27,107,199,159,189,119,254,151,191,241,91,255,218,89,222,253,220,234,203,68,77,45,17,84,198,72,36,218,143,178,248,9,87,135,53,217,88,227,198,19,175,177,245,248,165,235,120,58,238,30,251,17,195,205,93,171,156,67,202,58,129,19,222,153,23,224,86,138,78,236,242,28,203,136,127,247,233,231,63,221,254,79,255,254,192,72,134,86,113,254,90,98,229,38,96,96,94,64,65,154,77,71,152,89,201,153,151,24,69,9,137,1,3,177,76,247,140,194,72,204,24,176,192,162,95,146,80,64,80,110,67,162,65,64,183,185,170,93,120,140,1,33,1,205,137,82,52,228,112,36,31,122,217,1,121,163,156,65,84,138,160,71,21,17,184,177,53,30,100,247,217,13,218,170,56,220,254,220,229,246,114,86,85,56,135,161,4,143,36,16,252,89,106,145,186,208,91,141,190,194,57,41,34,4,136,192,104,221,34,226,161,162,247,167,249,71,103,230,239,99,169,52,239,48,202,204,99,28,147,34,252,193,8,115,175,166,138,139,28,212,51,174,64,54,240,206,254,63,65,189,202,228,221,212,155,185,187,223,241,231,179,26,200,255,222,212,163,239,48,195,112,68,135,242,105,88,111,82,27,150,208,250,17,219,169,243,253,194,79,67,109,133,194,39,241,127,169,175,242,5,203,20,164,87,52,89,146,2,167,22,247,122,85,98,150,85,118,118,178,168,87,194,165,187,55,50,108,31,251,223,63,119,49,230,158,174,239,81,203,210,79,64,7,186,168,22,166,105,40,103,50,173,127,94,216,138,246,38,84,113,184,161,65,29,13,64,253,238,232,116,160,153,204,51,60,249,141,79,189,136,252,89,68,47,208,186,35,249,64,94,54,28,10,211,221,238,151,213,254,205,29,223,253,37,0,0,73,52,193,96,195,56,2,204,132,221,27,1,146,17,143,56,166,12,201,0,11,38,40,55,12,133,12,82,17,42,177,2,130,83,1,131,77,122,54,38,13,166,208,176,206,11,16,128,129,199,169,59,209,71,137,189,66,192,104,133,166,138,10,168,9,39,121,88,80,102,213,180,214,78,156,255,251,178,100,38,142,135,172,113,78,27,152,140,112,68,133,10,42,96,79,110,27,249,197,54,78,225,237,193,19,148,39,233,135,149,136,196,140,173,89,44,122,147,108,219,174,132,106,170,230,34,157,123,85,111,142,0,93,179,145,1,114,189,144,69,31,193,77,255,96,214,243,148,21,121,6,55,25,71,141,22,65,89,103,243,78,134,246,232,247,116,57,77,74,168,173,241,28,128,170,51,104,156,21,176,101,81,39,2,226,178,136,53,100,49,208,119,168,186,156,124,167,48,49,162,65,81,148,6,205,17,28,34,179,7,160,95,70,55,9,100,34,214,139,156,69,72,14,225,48,73,97,246,160,229,227,235,17,18,116,204,200,106,162,163,33,147,54,64,59,192,163,56,120,32,227,36,181,22,19,68,188,81,45,27,48,195,42,73,194,2,110,198,130,207,106,61,35,171,178,109,98,147,241,112,0,32,0,2,130,2,187,80,64,1,165,86,50,221,193,99,77,42,38,211,7,129,6,54,70,98,4,64,25,221,249,17,158,135,176,117,147,191,190,255,208,106,6,250,111,11,153,255,248,111,66,161,208,147,53,187,127,156,200,255,255,255,255,251,126,223,191,237,0,201,64,83,33,130,211,23,4,240,117,44,97,81,204,0,156,12,108,19,12,26,7,12,117,11,67,1,112,81,172,97,113,210,0,0,0,32,185,155,2,16,183,85,188,23,104,58,108,12,57,136,245,53,9,102,74,197,210,223,180,212,51,74,54,104,168,201,69,90,125,46,82,234,232,177,26,20,173,252,183,6,187,156,86,104,237,68,141,22,84,220,142,252,201,86,140,198,241,0,0,217,228,146,26,238,100,86,221,13,93,60,115,243,130,41,109,184,6,191,148,35,84,57,245,180,68,109,234,120,120,117,26,209,111,212,95,108,179,232,69,202,234,153,131,199,18,172,226,246,155,230,219,241,183,224,79,89,39,248,83,123,72,149,165,139,60,102,22,255,214,54,144,154,150,137,189,90,62,232,64,207,29,242,151,56,205,43,165,204,124,250,87,84,129,173,220,155,75,130,3,121,115,172,103,85,214,186,38,125,247,214,205,162,255,191,156,125,111,229,183,239,118,156,192,0,0,0,54,39,84,101,203,133,96,213,156,74,108,61,14,48,2,161,5,142,46,167,97,210,87,208,181,237,233,126,143,24,71,69,113,89,196,189,204,245,245,204,254,20,180,15,52,213,127,234,40,208,73,237,159,250,127,255,242,58,31,231,255,204,59,252,136,0,0,64,24,192,66,145,229,129,158,59,198,195,16,24,97,16,114,218,56,59,26,98,145,97,155,4,102,26,16,152,80,20,101,54,64,200,136,170,42,48,105,213,187,33,232,97,148,195,1,132,229,63,49,122,129,77,146,134,109,52,255,251,178,100,30,142,198,209,104,206,27,153,123,112,75,171,185,210,107,7,40,157,101,197,50,78,233,237,193,44,42,39,69,156,40,104,97,241,64,68,9,191,241,196,111,165,180,183,151,13,2,95,190,120,62,151,169,20,245,232,105,207,166,85,116,212,165,159,163,225,8,131,87,207,149,66,104,178,123,145,187,80,106,170,233,6,29,109,202,201,146,89,21,172,118,71,201,167,54,14,141,233,93,18,141,145,162,53,77,79,62,251,143,233,236,92,28,42,204,158,207,237,223,231,203,254,127,244,214,154,181,173,207,251,110,252,6,143,205,235,226,77,255,111,211,19,251,41,181,243,109,208,179,191,232,239,253,100,204,20,20,55,207,179,76,175,219,71,169,44,113,192,33,86,43,30,86,91,188,179,86,225,23,70,111,30,177,43,9,77,203,80,245,128,0,19,239,88,8,209,150,140,129,6,216,166,88,17,67,57,73,214,124,66,141,172,40,79,34,183,114,64,168,163,117,42,90,202,130,166,101,208,233,12,165,91,45,82,254,22,9,234,19,152,139,94,222,196,104,37,237,243,191,190,254,127,239,255,255,255,255,254,255,255,51,255,254,132,88,3,48,16,41,49,240,8,51,126,88,50,144,78,48,164,40,49,199,39,51,148,99,48,64,57,49,100,180,48,148,4,50,96,4,51,9,35,48,28,18,48,8,31,52,36,120,12,70,92,64,236,45,176,202,178,35,18,152,49,180,122,72,93,181,154,114,210,49,225,16,1,18,167,105,8,64,65,32,187,72,176,76,30,109,14,80,187,137,239,62,240,61,122,73,119,218,218,150,17,49,144,67,112,244,149,175,145,134,111,201,69,19,50,121,171,181,43,77,149,8,148,254,20,116,179,135,96,2,42,97,112,0,133,139,69,194,180,41,245,41,135,91,183,83,109,85,173,237,172,40,241,210,51,78,15,145,16,232,160,247,188,182,127,72,209,43,172,253,252,63,155,195,159,229,33,156,182,38,173,129,187,157,64,246,221,105,207,68,191,194,239,95,196,222,136,10,14,153,41,119,247,191,134,199,47,166,223,138,190,181,232,86,197,201,86,209,245,254,255,222,114,197,55,240,125,241,47,255,31,252,255,228,199,240,116,16,56,112,200,26,35,200,2,67,137,40,51,5,81,3,135,26,74,51,235,225,148,230,16,174,85,132,236,71,30,191,24,22,102,196,150,97,163,85,231,151,150,254,239,228,65,187,149,11,179,125,174,90,175,65,73,170,34,143,159,182,191,211,255,255,255,255,255,255,255,254,156,141,191,210,0,0,0,21,4,166,22,0,24,82,100,115,32,8,113,156,192,253,99,111,138,135,138,6,27,84,128,2,4,162,115,86,174,129,34,211,6,2,77,220,44,43,6,21,64,73,255,60,255,251,178,100,24,14,134,160,104,205,155,152,123,240,73,5,9,230,103,10,40,27,189,163,52,78,225,241,81,9,148,104,13,134,137,216,51,112,231,83,199,154,133,2,4,148,159,16,242,48,176,66,75,104,10,77,46,229,55,21,250,188,164,64,14,179,103,153,117,79,223,95,48,118,43,201,148,242,55,20,168,58,177,53,91,151,9,234,213,90,92,42,177,204,32,182,175,126,146,119,24,242,93,215,186,76,171,219,67,241,117,13,246,179,191,125,102,74,111,52,214,88,63,121,109,159,132,78,37,21,95,80,126,219,177,191,254,113,250,253,247,154,87,177,254,216,235,242,93,109,194,250,247,207,110,77,230,211,111,62,46,115,164,31,169,141,254,45,2,34,97,106,249,121,155,248,186,169,240,187,110,134,50,77,72,126,250,245,150,4,40,203,244,188,122,91,26,129,202,110,0,72,24,1,70,228,136,159,1,34,172,230,183,51,208,248,64,89,202,196,57,65,184,40,120,26,212,246,51,154,5,158,34,219,99,203,28,62,20,165,14,82,34,255,163,201,71,158,162,26,85,139,248,228,129,95,149,40,114,129,9,227,153,207,245,91,255,250,63,242,19,159,233,0,137,128,115,0,1,35,61,75,243,89,1,211,2,71,115,103,232,3,52,131,3,11,195,35,27,10,164,120,40,66,204,234,45,204,18,11,76,11,14,12,81,39,90,54,68,66,155,250,56,7,141,19,22,158,38,57,112,136,74,190,113,64,218,138,51,154,182,203,219,146,16,202,232,146,177,58,231,201,165,127,113,26,40,37,254,182,254,54,245,83,240,122,243,211,237,236,168,131,40,161,21,33,8,188,177,153,167,193,232,33,180,61,84,147,238,244,76,144,172,41,64,40,86,228,236,173,203,119,169,157,244,215,236,197,55,244,248,123,78,229,55,4,35,13,140,242,154,187,114,253,191,91,173,126,96,253,64,159,90,117,246,201,158,184,89,213,6,110,168,213,143,137,41,218,144,89,196,108,98,71,245,200,236,65,124,16,221,122,234,89,83,17,47,227,125,106,119,209,225,20,209,219,74,146,35,231,22,182,37,175,145,228,125,203,127,90,199,247,46,83,221,64,0,2,37,53,129,31,89,243,212,3,193,16,149,202,19,167,218,128,5,110,148,10,53,73,222,207,212,65,243,207,225,180,60,75,196,143,202,247,223,204,95,6,149,39,219,127,182,61,58,127,166,197,255,187,68,133,254,223,184,191,223,173,247,125,250,64,0,0,0,21,135,37,217,135,208,217,148,64,72,161,186,102,60,42,101,176,66,96,8,86,99,40,98,96,104,26,96,40,28,103,72,248,32,6,12,21,9,76,187,24,134,166,153,34,78,150,40,9,122,96,231,193,142,100,80,5,189,50,58,56,187,255,251,178,100,32,142,134,231,104,205,155,184,123,112,81,200,249,250,101,103,104,27,97,195,56,78,45,254,209,34,155,40,41,156,28,96,186,65,233,133,66,134,215,175,40,26,130,76,151,162,119,39,103,56,235,153,196,220,99,213,24,200,242,175,200,158,92,73,10,47,137,49,42,215,21,159,129,47,41,210,167,13,228,70,167,159,17,66,99,164,5,118,54,20,251,169,187,242,167,155,193,222,91,34,77,140,254,239,63,85,160,139,26,252,179,141,242,235,94,45,245,159,172,207,157,55,107,233,215,220,255,45,78,31,4,223,126,6,191,191,211,114,91,61,175,123,204,122,100,104,50,125,148,255,91,214,232,135,35,45,22,14,228,165,225,173,174,203,213,20,240,69,5,95,69,102,196,238,175,44,83,153,150,19,216,50,81,236,94,86,200,36,0,2,18,0,0,48,19,84,33,104,196,32,140,8,49,178,52,181,132,57,180,70,190,8,82,62,194,4,32,146,147,46,163,1,135,21,165,118,247,26,14,245,141,74,188,237,222,109,82,173,69,242,164,49,33,186,106,254,139,153,179,122,255,255,239,255,235,169,115,216,45,156,49,113,233,226,97,107,198,63,252,160,6,247,165,241,131,107,38,123,0,133,80,231,112,180,154,244,62,16,76,50,128,228,194,129,176,18,208,218,131,210,17,48,8,26,109,64,209,16,65,67,196,130,19,76,192,28,116,131,159,7,182,56,35,17,57,26,88,7,90,24,48,40,30,4,101,232,251,114,170,240,86,248,242,157,216,227,14,250,143,45,134,101,61,214,7,13,118,53,33,154,147,20,15,56,85,3,181,13,220,144,222,108,83,255,72,208,127,121,102,244,59,182,109,148,0,168,211,27,162,1,43,201,174,181,47,80,177,241,196,19,47,93,152,31,16,84,15,150,91,27,89,85,234,254,202,146,182,234,45,201,101,82,69,150,152,32,75,182,116,206,12,12,223,148,79,54,236,134,28,74,160,227,250,108,136,64,245,139,183,50,65,92,37,29,74,147,153,201,248,248,25,171,207,83,15,80,183,235,148,147,59,8,156,179,178,176,222,61,25,181,255,255,252,127,255,198,97,179,80,4,0,3,128,5,238,163,192,184,74,40,115,184,146,91,228,132,234,206,21,140,18,194,193,206,27,154,202,32,22,209,165,50,136,60,69,227,95,154,244,219,207,127,82,212,32,222,245,79,187,214,224,60,180,171,48,164,101,206,116,36,53,40,119,252,175,255,250,127,252,255,250,40,64,0,146,125,143,37,89,146,151,97,215,176,0,64,218,150,195,28,135,5,65,134,29,37,5,194,192,96,136,100,41,75,193,129,131,11,144,99,209,193,226,241,39,148,166,142,61,32,197,115,180,15,85,105,53,24,103,89,187,18,47,255,251,178,100,30,140,166,151,104,79,155,152,123,112,74,232,250,10,101,39,102,26,21,197,58,78,97,111,209,27,20,39,149,164,149,152,244,114,227,97,110,21,213,139,184,196,126,180,255,190,244,94,214,88,166,165,95,93,140,17,55,5,29,91,153,234,89,140,210,95,175,56,234,177,60,34,158,19,105,209,174,106,235,38,143,231,246,124,154,165,162,238,206,123,133,93,206,225,51,240,165,117,202,180,166,37,91,141,137,117,239,233,138,223,78,27,219,100,223,79,241,151,243,70,128,75,117,166,56,187,215,191,62,22,181,85,124,77,181,188,188,0,163,131,29,168,237,245,214,151,89,86,187,108,114,99,206,242,231,168,249,86,191,132,9,4,178,189,138,104,107,215,89,163,183,17,184,216,167,111,83,120,145,6,247,90,0,0,24,0,0,56,52,180,3,8,55,40,8,119,84,187,105,42,95,19,140,8,78,171,74,76,195,180,247,15,75,107,242,134,24,44,226,113,202,15,111,187,244,95,167,152,49,65,223,190,223,229,255,211,255,127,229,90,159,230,93,255,137,135,126,76,99,0,143,255,87,250,170,255,172,0,0,129,193,48,48,136,205,82,99,110,130,12,92,94,50,138,184,74,248,97,113,72,0,230,40,4,49,232,28,213,66,64,160,92,42,19,52,136,224,72,14,147,143,28,217,3,128,244,206,10,165,178,226,53,25,90,109,195,184,133,89,2,52,5,49,185,109,115,49,153,148,104,179,238,71,113,129,179,81,220,116,253,162,205,73,85,172,9,8,133,181,21,69,18,59,148,29,118,105,171,238,61,35,164,173,202,208,74,254,167,142,39,13,18,131,252,227,213,100,86,82,124,170,183,55,217,247,201,61,185,48,133,177,89,27,107,43,52,107,27,110,163,239,97,181,74,149,82,105,25,21,109,64,156,49,91,247,240,65,91,179,149,205,77,14,139,228,100,246,50,163,15,137,217,153,33,115,173,62,231,185,231,164,82,16,75,76,149,155,66,70,86,144,15,218,199,26,202,74,153,255,252,195,25,255,161,114,97,4,166,48,88,128,200,91,97,199,193,134,150,17,34,96,85,88,97,13,183,5,86,44,154,201,43,198,128,189,175,200,221,169,224,124,7,35,9,228,45,178,99,253,91,120,193,72,192,183,234,244,111,65,68,81,71,55,63,242,211,136,114,127,255,47,219,249,201,223,244,128,0,0,51,32,135,195,10,133,51,40,208,225,165,204,193,225,248,192,169,132,193,224,164,193,0,56,195,33,208,116,23,48,244,16,50,220,89,97,229,80,68,203,192,152,138,40,172,69,121,64,230,140,45,148,72,229,18,144,173,218,93,132,77,115,163,34,185,166,113,21,74,47,81,75,84,202,8,101,113,189,52,57,68,63,14,94,255,251,178,100,43,14,135,73,117,78,19,184,123,112,71,138,57,245,101,101,102,156,29,165,58,110,37,254,193,38,174,232,13,148,53,160,128,111,105,45,21,109,136,148,212,172,133,14,221,35,61,38,102,240,140,94,163,25,220,246,45,203,184,172,237,135,233,36,120,123,5,221,180,196,207,132,55,214,74,79,23,221,190,44,59,226,63,167,239,92,230,23,103,60,36,89,115,13,163,229,159,80,30,85,186,145,183,17,115,44,56,20,189,218,241,115,190,27,83,106,114,241,244,249,228,215,203,198,173,127,31,87,188,212,161,69,77,202,94,41,237,73,218,152,22,34,191,111,181,247,26,206,182,183,136,9,56,212,190,245,104,80,115,136,236,21,163,251,106,126,164,255,255,243,93,210,63,255,203,255,166,255,243,0,144,2,173,17,112,129,72,49,179,119,129,98,36,72,34,116,160,51,29,8,9,108,131,130,39,168,39,165,4,212,207,41,123,141,87,56,87,56,134,244,93,244,166,131,188,40,94,142,253,116,250,54,43,167,219,255,255,25,223,255,255,255,230,255,219,254,50,159,245,158,80,4,96,189,192,206,8,67,89,214,13,28,45,49,185,120,210,130,19,96,131,70,2,70,67,22,150,156,28,100,52,33,120,64,4,4,136,140,2,95,137,35,186,242,133,136,64,11,42,157,245,155,99,32,32,42,77,204,165,163,38,145,131,0,201,126,144,203,198,2,201,95,44,88,125,97,154,252,133,228,117,92,23,114,137,240,138,242,13,117,241,128,251,70,146,196,64,187,82,2,96,69,73,101,143,143,194,177,182,205,232,172,103,114,80,179,123,12,178,170,230,136,118,97,104,196,230,245,40,218,185,115,142,202,56,193,242,25,10,135,158,152,51,30,127,109,89,77,21,133,98,41,37,13,40,215,155,42,184,164,180,156,76,70,160,166,98,71,54,102,19,179,203,30,244,236,174,206,73,24,183,160,190,71,50,243,25,232,67,217,31,28,88,120,126,172,56,49,161,214,96,28,236,203,218,79,52,192,102,124,212,170,201,212,238,34,113,205,251,93,213,127,115,58,57,32,5,0,0,247,50,146,225,146,149,3,48,247,64,107,194,85,6,117,79,152,194,199,223,146,100,13,26,220,129,62,47,118,227,24,83,176,223,235,111,110,166,109,8,126,2,187,145,2,124,151,43,239,243,234,159,255,255,255,233,63,255,255,255,249,239,255,255,73,191,255,253,102,149,0,0,0,51,20,27,67,63,149,3,89,197,195,76,132,83,23,195,195,69,232,227,1,5,35,2,196,147,27,129,242,96,180,28,74,152,238,77,133,66,129,64,92,204,49,72,105,54,106,94,6,170,48,113,218,61,134,120,235,190,160,217,23,179,154,161,210,9,32,36,4,84,96,42,255,251,176,100,36,142,199,43,105,77,147,185,123,116,74,75,169,226,100,74,136,156,181,161,50,110,229,51,193,0,20,40,205,147,189,184,41,71,234,16,165,207,145,88,12,190,163,196,223,183,107,50,23,137,183,141,188,101,7,66,241,167,166,112,137,191,139,39,97,16,180,146,137,251,79,91,78,79,85,108,87,23,40,9,1,158,221,20,10,46,55,85,95,71,239,149,190,191,30,52,180,133,60,216,215,239,153,100,185,70,229,170,155,88,205,47,86,233,55,156,98,124,219,80,177,92,254,234,93,221,119,61,186,21,227,90,30,189,245,228,113,199,133,233,140,227,71,204,219,235,143,191,239,8,190,221,129,90,185,101,94,113,145,195,107,251,84,51,31,39,139,166,200,222,51,181,38,156,159,161,172,80,242,209,2,59,140,255,145,35,177,242,192,0,4,128,132,128,2,234,157,201,46,121,98,45,58,164,16,8,241,220,53,196,108,109,200,187,244,216,206,106,74,253,122,60,40,184,186,128,187,38,186,181,38,109,161,133,251,134,248,180,221,117,249,168,255,255,255,255,157,191,255,255,255,223,255,111,250,182,223,255,246,26,195,63,64,0,83,0,33,131,98,158,67,10,218,211,67,136,35,1,67,211,145,74,16,85,42,202,140,117,39,140,21,16,140,75,10,76,126,62,128,32,217,134,0,25,163,193,64,112,66,205,204,26,2,84,168,72,7,49,20,14,115,216,83,247,24,87,74,104,199,4,101,178,88,152,206,40,246,95,146,243,189,23,10,193,93,171,216,104,37,47,137,45,55,162,24,133,200,91,154,254,165,20,21,36,163,14,211,242,246,142,134,54,53,242,169,76,134,138,89,22,166,124,88,39,192,43,118,181,236,168,32,148,206,139,68,131,131,177,126,5,215,31,15,229,21,255,207,159,187,53,249,103,47,173,188,96,42,110,47,152,71,208,64,191,243,56,227,63,134,197,255,78,109,47,26,183,230,20,203,16,190,54,59,213,150,250,173,231,24,252,173,254,251,128,58,254,168,127,255,240,138,96,210,24,160,164,208,164,154,163,44,29,130,17,211,146,123,16,207,242,3,18,198,91,49,53,206,221,145,184,139,229,88,3,130,6,118,150,16,68,91,51,116,12,41,30,107,237,63,175,96,176,52,144,218,186,60,194,50,167,248,226,117,5,24,241,126,157,171,235,223,202,151,169,127,186,204,54,88,89,137,104,3,53,183,46,12,255,237,95,255,255,255,255,228,36,68,0,0,115,7,221,131,132,160,227,32,162,19,1,9,35,8,130,51,67,187,179,36,71,19,5,131,96,169,214,40,2,160,201,136,168,239,66,226,49,140,230,8,40,26,44,228,20,149,225,125,79,48,89,58,123,198,146,152,43,32,66,140,80,40,59,255,251,178,100,32,142,6,190,105,76,19,185,91,240,72,132,217,213,100,199,136,156,29,161,48,110,229,51,192,250,20,41,29,149,49,184,115,109,77,137,146,120,46,2,2,29,40,28,104,9,83,122,138,140,229,227,125,151,76,12,232,222,95,52,144,194,243,22,18,91,46,126,92,130,22,210,25,195,29,24,90,58,180,79,221,107,200,179,140,113,102,97,102,17,53,14,139,1,72,237,164,229,181,198,109,197,58,129,234,44,199,58,139,56,184,219,168,35,171,153,4,92,35,61,150,121,246,60,223,110,237,174,209,125,79,218,117,148,174,236,127,233,135,186,54,154,32,22,147,236,190,109,236,58,57,168,22,93,124,68,46,180,161,118,251,131,86,15,159,173,77,217,220,182,89,13,225,146,219,87,67,19,96,102,70,196,164,0,144,42,38,91,68,125,19,188,190,134,124,130,98,38,152,113,46,227,210,38,50,250,123,6,172,147,101,221,189,113,143,125,113,194,6,138,130,0,237,213,241,229,219,53,187,175,75,95,179,187,80,66,61,42,62,222,217,143,202,19,99,127,250,164,191,255,219,255,255,234,122,128,2,153,34,153,28,120,173,27,12,255,128,172,115,14,134,99,90,158,163,85,192,161,8,0,98,209,168,4,3,86,48,133,24,110,1,80,188,207,210,65,76,114,22,19,213,33,80,21,1,8,210,22,2,219,33,224,36,15,14,113,97,1,135,49,250,128,239,154,202,149,163,155,176,251,137,15,21,117,135,5,185,15,185,170,125,253,128,237,183,76,99,204,192,89,88,106,81,220,6,13,9,33,253,107,197,113,219,142,200,242,110,13,238,47,4,78,220,162,142,227,232,216,113,134,129,192,212,228,38,207,191,153,234,159,13,85,203,149,239,103,219,252,238,127,184,114,183,179,8,78,117,30,126,225,69,250,169,107,23,220,155,239,169,95,255,225,58,15,237,208,98,27,91,238,253,20,223,109,121,207,35,196,2,255,65,125,241,197,94,20,53,133,209,169,69,199,200,202,36,4,162,128,46,44,219,43,234,185,22,216,136,132,157,109,80,163,68,98,7,111,135,45,137,199,136,2,56,226,1,155,44,56,143,13,244,192,172,110,76,0,192,173,72,210,99,180,13,109,46,138,53,246,247,37,86,233,252,132,145,202,23,99,67,69,234,90,173,254,150,154,122,123,27,6,79,212,201,191,254,131,191,255,255,255,255,76,138,0,0,1,16,203,17,208,228,33,56,222,128,116,220,18,188,4,94,153,187,173,25,164,53,24,22,41,153,38,52,152,22,14,56,70,47,35,235,10,96,32,26,106,160,76,10,4,71,0,117,160,220,137,51,46,195,56,89,15,115,70,20,117,60,22,16,132,166,128,209,65,23,180,21,234,86,4,161,255,8,255,251,178,100,40,14,199,106,104,204,27,185,123,242,77,139,249,242,101,162,110,218,137,163,58,110,61,147,193,6,46,168,141,147,137,184,33,199,129,75,53,13,69,220,183,17,234,191,62,139,157,205,59,23,60,82,10,121,168,218,97,95,79,105,40,36,89,80,182,59,119,154,35,247,185,114,81,223,194,31,185,84,172,27,183,200,150,158,186,15,24,60,245,180,236,123,210,53,101,154,108,190,172,125,122,33,211,88,65,153,245,146,215,217,87,244,166,196,55,244,213,38,247,110,165,171,173,197,114,137,132,204,47,147,175,84,181,177,187,231,183,52,231,80,115,241,92,115,226,217,230,231,207,214,168,213,11,57,106,138,172,146,183,132,228,83,201,102,183,10,98,219,137,23,112,222,102,237,251,113,115,153,157,130,142,63,198,250,54,153,223,90,222,144,64,12,168,12,36,115,38,44,186,128,135,147,103,0,18,18,236,188,0,234,224,182,194,16,50,107,227,99,106,54,106,56,155,25,49,230,163,171,109,170,231,187,172,50,180,108,95,255,168,140,111,255,255,254,141,255,255,255,255,255,255,255,253,81,170,125,81,42,71,160,191,230,178,191,110,164,168,182,185,9,12,228,199,115,109,62,141,74,65,10,22,77,103,45,52,192,4,70,8,50,32,44,192,64,50,246,152,253,12,255,149,3,6,71,42,164,53,18,56,68,68,64,178,128,164,126,213,219,99,0,83,29,192,89,209,173,128,18,20,199,160,254,164,98,22,220,230,68,48,67,78,48,177,210,198,101,218,227,10,215,59,198,184,82,1,70,32,166,177,67,111,137,168,70,222,87,108,213,131,111,4,200,188,162,193,78,140,205,213,184,163,102,252,13,239,113,49,226,86,246,215,32,48,236,46,196,93,23,106,236,221,89,88,236,111,101,47,101,47,60,251,147,238,239,156,197,16,173,70,200,128,227,216,252,207,126,216,163,62,236,222,126,116,52,89,58,19,254,81,226,205,227,86,118,218,179,34,194,182,88,66,26,192,115,136,136,101,159,109,245,168,185,211,244,106,22,28,163,62,128,170,63,154,24,126,129,87,16,148,2,128,0,21,41,99,40,20,134,148,193,94,28,168,250,104,99,38,12,18,173,33,48,12,165,166,6,122,10,126,62,211,172,159,88,241,94,162,161,255,65,109,8,125,255,161,82,127,255,255,244,255,255,255,255,255,255,255,255,247,255,227,72,245,113,64,0,76,30,108,206,136,125,204,238,189,140,86,22,12,123,31,77,90,220,205,43,32,194,194,65,144,166,65,132,32,225,40,72,102,178,78,201,76,15,19,204,231,49,147,189,90,76,6,5,69,64,38,188,28,86,59,169,47,85,16,204,2,69,167,105,161,70,94,232,96,6,17,49,170,6,2,54,55,255,251,178,100,39,14,135,172,116,203,139,185,124,86,78,172,153,243,76,7,244,90,9,165,54,110,101,237,193,34,47,167,233,64,11,208,39,1,24,218,179,128,82,241,233,66,120,173,231,242,73,170,56,69,228,119,80,106,6,195,36,161,37,128,12,251,236,56,104,101,149,102,90,132,235,166,35,87,63,70,100,22,21,68,20,64,114,193,72,1,55,22,164,223,23,37,94,202,104,148,110,198,110,209,27,15,109,245,14,132,130,55,81,144,232,11,238,188,146,252,176,238,141,243,87,201,106,175,215,80,35,219,45,223,43,234,141,225,15,215,196,109,226,22,109,34,91,56,146,187,205,34,78,119,38,181,162,9,139,211,118,141,72,46,50,193,172,174,119,220,118,210,146,53,110,149,181,39,125,185,30,199,172,56,85,131,55,133,219,37,255,27,223,255,255,38,247,140,235,251,102,7,147,8,0,0,1,193,160,75,33,159,2,233,15,212,17,232,11,160,155,6,231,142,81,30,6,208,150,6,88,27,93,37,26,201,69,249,113,252,128,155,36,67,80,61,251,163,127,81,254,178,194,53,30,255,127,159,213,255,255,253,126,165,90,118,158,60,36,150,65,80,120,234,162,187,143,54,56,152,43,184,2,151,0,86,78,181,83,50,44,176,224,71,195,28,155,13,193,232,53,88,168,0,53,17,38,83,148,46,1,52,137,249,85,136,128,164,219,4,185,70,228,174,100,111,177,24,50,137,99,244,209,85,153,68,97,11,1,3,64,96,196,222,120,21,76,183,42,92,246,165,109,99,56,228,110,115,60,52,245,188,148,15,74,112,78,242,214,43,200,155,57,232,100,161,75,220,150,124,26,243,50,26,190,142,55,193,79,225,139,20,247,100,165,210,63,183,235,231,255,55,245,221,191,210,174,156,179,105,251,113,197,161,111,84,222,179,55,195,221,110,45,233,187,91,109,127,182,172,110,235,219,197,173,237,125,111,43,85,172,60,255,18,158,26,87,54,50,245,159,166,54,213,123,200,112,163,101,151,42,169,91,219,69,166,75,208,241,130,212,194,157,86,218,118,184,81,163,182,202,161,47,189,203,192,198,188,139,49,231,0,4,0,0,194,86,41,112,13,66,29,144,144,16,17,92,99,197,48,45,100,138,140,80,48,194,7,225,122,1,65,133,150,88,34,105,139,226,250,26,211,78,173,7,68,230,255,215,245,149,188,176,87,169,31,181,106,251,104,255,255,255,79,219,255,4,237,142,178,54,217,222,0,0,1,56,194,56,188,214,134,116,210,145,188,214,162,24,193,2,0,208,184,208,207,193,0,96,8,49,40,192,48,0,7,10,0,6,118,16,42,98,9,14,12,169,36,192,162,23,60,105,182,8,20,112,35,222,40,148,138,42,58,99,140,222,255,251,178,100,32,14,134,232,104,204,155,185,123,112,72,229,25,220,101,138,104,26,137,163,54,110,225,237,193,42,20,39,41,188,168,160,8,66,123,96,0,162,148,205,145,35,104,104,19,210,220,65,156,227,114,26,150,242,199,32,183,183,55,64,153,26,215,112,210,28,198,202,151,170,128,243,182,34,18,108,224,18,34,169,134,220,97,221,215,207,74,196,7,139,172,40,235,148,133,188,211,248,122,174,166,248,221,243,141,228,229,143,146,166,38,177,55,212,216,206,254,161,196,223,141,251,118,255,223,212,12,210,10,206,187,110,189,51,188,99,126,89,245,243,188,219,53,233,55,31,147,163,52,199,124,228,124,172,86,72,172,241,160,196,107,130,158,65,174,219,150,214,52,192,251,189,220,87,241,163,81,157,177,84,204,206,235,43,11,98,254,139,43,0,0,0,6,64,0,26,151,166,56,34,116,109,116,207,162,138,70,119,64,161,63,112,81,146,220,189,248,34,241,1,229,92,82,13,230,102,19,66,211,103,81,84,249,139,9,249,198,255,86,163,202,153,229,3,177,113,87,242,223,209,177,217,79,253,61,255,255,255,249,95,251,214,156,124,197,183,20,203,130,244,208,86,52,202,96,20,195,33,28,201,120,196,200,64,156,192,144,112,197,145,20,192,48,89,164,153,134,32,56,196,161,89,141,99,114,101,172,212,124,133,144,217,229,132,207,76,188,3,38,96,143,98,153,206,224,52,40,17,255,99,87,107,44,29,204,215,245,221,94,163,185,143,40,37,243,44,106,1,177,86,205,98,84,164,149,116,164,113,121,65,126,254,139,74,183,32,254,103,191,53,116,212,56,247,12,252,249,63,241,58,235,27,150,244,179,173,229,245,43,31,113,5,59,112,207,211,107,181,65,165,149,127,75,188,121,92,113,220,102,197,245,153,241,78,175,125,86,244,167,231,51,237,64,167,196,26,225,114,238,184,147,226,211,254,124,199,174,141,59,123,89,198,86,87,109,75,202,89,21,173,243,182,61,148,189,207,5,157,99,53,139,18,209,166,181,222,198,196,24,147,93,237,102,245,24,0,0,0,2,82,131,129,204,4,164,28,78,66,4,0,138,66,134,50,40,171,202,179,76,41,27,139,2,50,201,134,158,185,131,200,131,110,161,68,99,62,70,66,226,228,159,190,118,110,246,28,232,84,58,121,66,119,232,91,251,147,212,146,75,255,59,255,255,255,249,238,143,76,156,0,0,51,18,247,81,100,64,220,93,116,202,85,4,193,130,140,221,10,20,219,49,172,192,161,148,205,129,84,193,225,28,136,17,54,128,69,29,0,204,12,2,141,186,7,69,156,22,168,122,214,34,43,96,185,112,243,73,244,94,91,225,14,43,193,194,214,251,150,105,114,188,214,96,255,251,178,100,37,14,135,38,103,75,19,185,123,114,75,198,25,218,101,101,112,27,193,163,48,110,189,156,128,251,175,104,105,156,8,160,132,57,44,164,70,67,243,88,160,136,172,185,131,201,43,64,249,181,68,242,197,121,13,103,63,36,143,208,16,78,17,196,50,58,144,113,247,227,142,188,157,140,15,23,136,176,154,187,107,200,43,195,215,8,249,6,116,125,164,117,179,67,192,99,175,121,31,217,81,157,222,46,253,226,12,60,242,96,169,180,9,239,103,153,150,39,220,57,169,60,184,219,93,253,235,246,235,87,130,235,112,18,183,248,221,60,10,118,248,222,151,221,226,111,54,138,211,54,11,102,53,187,90,251,239,183,38,45,137,153,48,218,205,54,222,94,144,41,17,251,189,239,122,155,119,222,161,134,156,117,135,189,223,143,232,0,8,0,128,24,0,221,225,35,209,36,122,166,120,111,206,62,10,195,5,144,143,74,198,93,148,48,179,36,71,30,81,33,209,9,213,212,7,35,51,32,161,138,31,197,7,69,95,167,198,55,133,139,80,27,211,253,83,88,81,26,84,218,188,64,83,150,255,255,255,253,31,235,175,254,176,1,134,20,84,38,75,166,70,98,173,102,192,153,166,11,142,6,45,112,134,66,143,64,33,64,200,50,248,192,144,88,4,13,26,126,13,164,105,128,161,177,154,164,169,113,147,225,52,112,33,7,3,5,246,46,161,144,84,104,68,7,164,131,240,131,14,116,64,112,34,107,75,153,19,43,217,68,25,236,148,30,98,86,203,160,90,25,255,172,226,77,44,177,160,74,126,253,13,68,181,26,22,37,169,188,76,23,207,245,215,180,213,20,114,27,43,138,68,77,81,78,37,163,196,2,44,221,186,253,71,170,61,182,160,99,195,155,214,109,102,36,12,40,35,96,108,71,220,11,98,3,109,50,251,25,90,78,181,50,179,239,147,147,29,37,58,44,177,31,51,125,152,58,183,47,189,222,204,254,197,50,52,32,255,132,255,118,111,22,123,75,246,244,123,93,165,14,221,61,120,122,130,56,79,86,49,139,95,122,191,148,164,117,87,176,146,212,104,224,155,89,51,0,0,3,5,123,43,248,42,98,15,102,73,186,247,201,49,233,158,113,146,77,84,38,108,34,123,20,6,43,193,107,190,78,255,223,231,245,76,87,255,237,189,63,255,127,255,255,255,255,255,111,255,255,245,253,19,254,162,48,126,123,93,64,0,0,8,20,197,201,188,212,119,0,192,196,240,216,144,80,194,209,128,219,148,144,215,32,160,194,208,120,194,67,196,193,64,48,24,8,154,132,59,24,4,12,10,7,166,75,148,72,39,42,128,131,193,115,226,245,13,14,208,35,245,78,250,136,128,248,212,28,130,104,58,11,12,3,213,255,251,178,100,37,142,231,125,104,204,27,172,127,178,71,133,25,160,105,101,104,27,41,189,60,78,48,125,65,18,15,103,69,172,32,154,165,71,208,15,90,1,45,85,171,170,45,24,186,201,57,114,213,134,138,168,115,69,245,217,94,102,221,10,110,15,10,48,227,238,86,13,198,224,23,95,172,241,139,234,11,84,17,138,209,91,15,27,4,198,60,95,190,221,15,228,137,151,121,91,119,217,59,175,192,138,246,92,230,7,213,120,114,8,163,76,173,186,31,62,172,238,41,234,203,17,87,87,83,251,105,18,213,156,149,79,54,88,111,239,105,216,58,83,255,247,215,239,221,130,103,126,146,38,111,109,64,82,56,50,169,110,180,216,241,62,225,17,64,120,168,210,36,137,14,88,84,183,181,193,129,18,177,160,247,172,147,110,36,172,50,172,34,175,16,134,162,205,117,219,227,24,49,227,4,112,147,161,148,25,43,130,89,145,84,137,42,60,168,209,142,107,52,182,140,233,18,242,209,206,21,251,156,96,58,206,67,117,65,5,204,47,240,35,42,118,82,97,164,40,51,241,16,198,27,248,253,125,10,72,239,255,201,93,255,237,191,69,190,191,254,229,161,102,28,117,155,21,128,96,167,17,159,201,192,96,89,147,36,38,146,1,136,192,230,20,18,4,25,68,64,227,50,133,84,34,42,69,49,5,4,214,218,97,191,109,84,88,44,222,45,20,200,122,218,202,99,175,88,13,245,118,147,133,211,193,216,83,7,93,225,206,95,14,198,94,249,182,191,19,236,157,229,126,230,230,219,216,196,179,58,169,188,183,92,7,133,147,88,150,230,250,105,82,86,11,164,245,143,142,111,158,152,54,84,95,18,68,168,42,178,135,166,79,212,132,104,182,166,241,142,101,137,189,168,167,52,23,52,225,205,7,79,235,134,19,27,23,115,182,247,154,183,244,18,20,114,249,88,104,254,180,137,123,74,215,147,241,123,78,149,218,71,114,225,228,7,143,213,90,229,145,93,14,61,191,94,235,54,157,26,123,126,49,84,128,19,161,10,218,28,11,49,239,222,253,70,28,248,175,124,89,135,109,32,130,249,31,14,98,128,0,64,130,166,129,68,98,166,126,208,115,31,0,9,161,229,234,107,180,219,49,48,144,71,97,228,4,163,171,216,57,110,39,9,158,42,45,231,90,234,122,210,245,79,248,19,99,78,214,254,88,89,187,44,187,213,71,255,249,204,187,189,203,113,111,245,86,0,4,97,27,68,226,234,67,59,31,141,70,52,48,0,132,197,1,179,18,5,204,28,0,48,232,65,65,19,196,12,38,89,32,16,98,25,22,89,183,66,18,228,11,48,69,190,83,74,166,5,146,219,45,88,160,27,113,231,39,39,4,19,237,149,224,254,58,140,255,251,178,100,34,140,150,32,101,206,147,143,75,240,110,171,169,136,109,130,138,21,57,161,56,78,36,214,201,219,174,165,197,182,22,48,163,212,176,234,10,134,163,249,153,153,242,185,103,51,4,41,205,14,76,169,142,101,14,40,197,30,45,105,10,47,134,193,26,118,35,38,186,193,50,38,163,106,144,180,153,9,9,149,84,21,5,128,146,18,41,83,72,154,80,51,174,120,169,20,227,45,218,216,215,142,73,34,105,120,187,197,100,82,106,196,44,197,153,179,152,66,41,66,200,167,83,66,155,57,189,93,205,148,61,231,156,115,114,88,171,50,187,101,10,30,153,46,233,52,191,139,49,172,164,164,120,106,105,6,147,226,171,0,2,0,64,28,10,49,208,66,82,48,82,201,9,25,155,210,128,156,71,128,192,7,108,177,150,154,17,187,117,105,2,213,40,88,221,89,197,166,138,168,55,241,248,241,30,245,40,110,162,231,74,54,9,213,86,154,191,69,189,6,86,196,93,236,209,160,73,202,6,63,185,155,156,101,109,88,138,4,127,234,93,91,249,62,8,180,238,244,116,87,255,253,47,112,61,121,127,246,215,133,213,191,255,23,37,255,124,247,100,240,7,85,152,13,22,119,113,225,179,6,196,214,163,31,10,76,6,12,1,1,0,161,132,229,47,186,24,165,98,142,171,105,122,105,83,118,110,193,32,29,170,74,222,41,201,134,189,32,131,171,202,231,26,141,35,195,77,42,136,185,239,6,34,156,145,181,75,73,226,169,58,255,195,230,166,84,75,25,199,62,195,138,84,78,165,35,73,140,54,148,157,111,15,185,49,40,249,243,1,201,78,120,191,56,130,218,148,215,214,223,155,167,31,53,141,184,89,185,243,89,105,122,234,251,56,190,185,69,63,7,62,174,17,229,226,245,47,174,86,54,195,87,26,137,52,17,132,137,157,17,213,20,212,84,160,209,185,185,232,163,6,249,202,239,223,7,242,121,1,1,11,21,1,145,129,5,224,105,211,7,33,55,140,176,116,90,40,152,34,20,50,68,36,107,39,16,89,115,140,228,110,33,113,189,228,125,2,89,70,194,223,124,242,252,116,20,165,51,82,233,162,183,229,21,230,145,62,127,243,22,52,182,189,95,33,4,111,161,12,50,119,97,237,200,178,103,125,62,50,69,129,228,114,99,213,166,103,76,62,75,235,64,134,21,217,148,212,255,234,214,160,205,66,144,135,100,136,116,238,183,211,140,125,178,63,253,69,164,134,21,103,160,184,62,112,9,42,104,160,96,96,8,238,97,112,40,68,21,43,104,36,37,4,0,136,178,23,2,155,186,104,43,108,14,183,220,70,189,52,40,3,162,204,196,244,161,78,157,183,1,229,171,61,67,11,134,219,165,61,109,201,181,85,255,251,178,100,32,12,213,141,102,77,19,169,55,32,124,139,169,96,109,231,126,21,169,125,52,78,61,49,73,249,174,229,69,167,157,248,195,187,158,237,213,177,75,53,47,181,65,119,148,159,182,171,3,99,53,59,188,117,103,173,121,75,106,87,111,174,77,53,103,233,175,110,155,180,87,8,47,54,12,59,49,163,246,164,132,89,168,105,217,26,135,130,71,109,210,41,40,171,55,132,226,146,61,40,25,90,69,55,165,152,89,41,212,188,86,145,131,242,245,250,53,158,103,185,210,166,217,101,74,163,78,37,11,141,250,127,169,137,255,89,39,8,6,141,221,98,224,182,37,64,193,192,210,217,131,34,133,4,2,224,134,193,136,17,28,90,192,114,122,155,198,13,136,165,92,37,41,129,143,41,126,49,59,162,2,193,230,181,148,66,233,102,159,14,9,182,4,243,229,140,62,219,29,105,212,177,227,66,93,200,217,183,118,139,188,174,134,189,23,79,38,223,206,166,240,157,192,183,190,160,102,4,250,87,70,221,140,212,218,163,27,158,209,26,128,184,95,19,19,106,177,219,35,255,205,106,104,248,138,234,173,151,45,182,115,63,163,107,255,255,42,147,191,14,1,255,249,135,149,71,241,157,154,200,124,103,35,233,143,73,198,12,8,140,4,69,132,32,160,249,128,192,72,55,15,47,231,41,95,168,34,153,231,155,51,34,16,214,123,117,209,117,54,25,90,172,175,106,78,29,106,6,43,193,146,120,31,123,117,37,245,78,219,107,124,107,98,66,158,124,152,167,131,72,240,228,143,27,207,37,217,99,35,27,138,198,144,10,50,167,144,199,167,208,202,8,215,83,154,36,16,39,19,146,53,170,45,221,46,172,58,10,86,182,23,20,146,175,125,119,246,80,73,37,157,80,101,31,4,210,246,244,84,171,174,174,107,103,172,68,221,53,57,213,197,43,180,126,222,141,240,175,78,54,44,23,21,197,46,12,89,9,222,19,227,133,252,161,17,60,52,98,77,1,227,8,48,200,34,54,237,5,188,19,22,5,97,69,17,225,135,52,131,94,78,147,156,85,150,58,80,123,209,116,12,157,73,184,72,82,145,211,101,110,103,68,135,118,45,54,230,120,88,242,238,174,171,5,207,215,23,133,184,182,25,210,46,150,230,221,183,141,233,173,154,88,213,206,156,109,72,215,155,85,162,117,57,205,35,30,125,99,86,96,184,186,60,250,59,89,127,244,181,102,28,245,7,207,174,53,122,54,186,251,105,223,254,169,200,212,239,255,240,68,0,38,218,112,213,84,131,226,227,65,161,67,35,9,134,158,66,68,132,82,48,24,168,180,32,192,42,180,183,237,170,100,134,1,23,43,20,135,96,175,3,197,82,193,5,70,109,23,103,180,113,82,40,255,251,178,100,26,128,5,173,104,77,29,113,224,0,119,72,233,81,173,180,0,27,233,149,73,185,183,128,1,69,156,40,55,48,80,0,85,232,106,142,222,143,29,106,4,119,147,71,151,10,197,125,225,211,252,199,83,159,79,27,150,254,107,70,215,208,98,230,72,218,153,228,213,213,118,246,53,251,237,195,204,249,129,93,176,221,198,120,243,110,177,33,215,79,108,228,213,167,207,95,197,182,222,223,226,184,223,182,115,157,250,218,153,155,126,38,152,43,169,230,140,160,108,111,102,154,37,53,169,49,175,186,226,187,196,109,102,151,240,169,237,104,151,212,24,23,221,245,18,43,200,138,191,108,222,209,161,102,249,189,243,152,82,58,216,4,20,48,49,114,83,11,13,18,127,48,33,97,204,83,16,7,2,139,153,56,96,92,8,184,38,136,6,134,109,200,33,93,131,167,60,168,224,49,9,121,187,164,112,88,152,49,155,23,68,12,241,125,78,230,71,15,18,38,142,108,131,146,169,154,31,90,203,30,180,199,120,230,99,131,6,186,53,104,169,182,114,59,166,125,149,235,166,189,105,51,109,170,131,27,172,127,66,167,175,255,87,234,213,234,143,17,56,60,117,3,29,228,174,255,71,255,255,48,0,0,0,0,5,135,2,66,66,232,189,94,118,163,217,228,200,230,213,88,110,204,134,24,254,115,209,203,158,12,49,160,133,25,48,128,225,65,215,237,243,5,8,43,192,72,48,64,3,52,65,99,236,135,52,8,113,149,69,0,212,52,172,117,51,62,195,112,227,1,128,228,115,86,54,173,28,209,88,190,32,133,98,36,243,57,22,11,201,172,116,53,154,238,94,12,127,97,198,63,21,40,132,57,144,130,71,157,174,43,187,226,152,154,145,75,194,30,224,91,195,244,70,211,240,222,213,228,218,76,210,177,109,125,90,156,65,65,62,41,101,129,129,192,254,58,33,146,150,102,181,68,90,213,167,234,149,198,103,96,137,55,212,86,229,131,144,118,128,54,94,4,49,161,64,175,214,125,32,239,5,234,75,124,234,251,166,51,242,253,245,177,155,179,196,222,47,29,206,38,174,242,179,111,123,221,173,152,235,19,36,40,227,86,208,159,255,248,62,71,255,182,215,0,0,0,0,4,64,128,0,172,64,18,8,0,2,211,81,117,14,72,245,234,213,16,30,157,193,199,106,41,70,157,171,162,46,215,45,74,111,4,24,38,192,42,8,8,128,2,194,66,232,173,186,217,174,83,124,19,161,250,135,130,67,220,113,69,7,15,226,107,230,221,153,15,255,251,35,19,237,81,79,249,17,0,0,0,84,162,4,114,94,22,92,97,69,155,88,226,88,19,128,215,150,3,85,101,162,16,14,251,146,96,128,70,154,80,24,12,11,44,161,255,251,178,100,19,8,229,116,104,211,111,105,160,0,78,68,217,144,237,52,0,29,9,205,52,110,226,51,192,243,15,167,5,134,33,64,54,11,112,113,151,132,48,35,34,50,44,20,145,17,19,17,45,55,76,97,153,140,157,100,229,36,83,153,12,185,137,113,201,196,170,46,126,62,156,72,156,65,71,172,164,145,152,138,73,70,236,98,57,39,71,114,75,47,92,202,162,88,213,67,53,69,84,88,44,9,17,218,19,2,241,176,246,69,18,68,130,179,35,122,147,213,88,250,147,250,90,213,73,109,81,98,44,54,216,201,51,67,160,100,150,177,145,69,85,107,87,125,187,86,139,187,143,115,21,160,83,168,156,72,163,49,30,39,190,179,38,249,213,228,238,190,177,146,73,194,60,184,10,69,81,128,103,35,163,18,6,16,79,88,32,49,4,61,15,13,4,177,46,144,160,176,246,108,166,172,218,167,81,36,104,236,170,157,69,197,122,170,102,100,188,196,100,86,146,94,218,253,71,178,206,245,52,162,156,85,97,133,121,87,127,206,107,115,61,15,255,169,171,255,168,0,16,5,67,9,219,195,29,193,99,55,235,48,64,226,98,128,2,99,45,66,97,144,114,1,9,133,72,112,16,42,22,0,140,119,27,85,74,224,179,20,28,3,166,241,64,108,238,169,145,16,125,237,81,66,105,20,169,188,164,115,222,88,105,2,19,86,68,67,221,181,163,142,72,83,169,182,185,14,171,56,40,81,180,244,30,45,149,244,37,122,102,202,167,229,201,218,53,138,165,82,52,156,59,63,126,13,121,46,43,59,133,159,96,107,48,83,13,169,72,44,31,211,147,206,188,63,181,103,207,141,201,236,206,10,191,204,149,253,75,136,37,213,214,123,134,163,146,29,110,15,215,220,222,166,241,88,166,146,20,213,153,181,18,65,234,160,88,36,84,160,243,165,34,133,226,106,9,65,86,137,12,34,52,211,101,202,181,222,164,154,182,208,36,238,37,18,76,209,18,8,233,148,132,92,172,196,216,182,155,38,212,18,90,22,61,99,228,193,120,213,17,95,212,173,76,158,119,143,147,217,198,9,11,22,224,52,36,206,92,226,118,38,195,27,96,236,217,110,32,125,136,2,150,55,24,7,129,38,100,145,75,134,228,31,121,187,254,46,185,148,172,183,243,62,178,3,85,35,255,159,249,63,15,150,179,255,255,232,255,255,150,160,0,0,1,144,194,119,144,176,107,24,223,7,154,110,88,152,6,21,26,112,38,131,160,165,1,48,240,102,94,10,114,99,16,216,185,203,0,233,142,130,180,128,132,161,134,186,236,143,222,40,194,145,102,0,107,108,82,144,168,57,124,161,127,227,26,42,154,151,171,155,149,17,107,41,135,22,211,130,30,137,105,97,197,255,251,178,100,41,142,167,39,115,77,27,184,123,112,69,41,105,233,101,231,56,158,1,213,46,46,229,179,192,251,165,104,61,129,29,240,243,142,55,49,43,77,169,220,66,235,176,78,91,42,164,60,252,110,215,181,50,106,105,74,51,34,229,65,91,148,223,148,251,231,22,114,144,246,74,166,229,55,207,171,174,28,233,147,162,178,129,45,188,39,35,224,248,155,109,110,85,212,187,196,95,131,100,250,139,243,247,7,126,71,28,102,245,235,203,59,148,146,110,117,52,102,238,1,114,146,57,24,127,120,208,247,134,231,247,205,63,236,176,117,75,103,196,114,164,130,117,108,66,83,197,142,147,57,179,21,233,181,173,214,214,205,162,239,84,223,220,41,117,133,71,254,22,191,133,143,252,255,193,155,249,52,0,4,128,0,4,39,114,14,16,20,16,19,11,6,218,174,92,68,227,59,136,28,54,190,58,145,235,162,158,83,117,254,110,163,106,21,197,137,51,111,156,123,45,106,132,124,160,195,47,255,244,255,237,255,29,215,255,255,183,255,255,249,230,131,178,194,159,117,170,25,139,21,161,151,207,49,137,1,49,206,37,121,140,98,97,133,31,160,92,100,48,112,63,50,108,37,7,7,106,2,99,217,150,161,6,4,6,70,66,19,162,64,195,170,14,19,29,194,160,42,10,10,161,245,58,38,4,30,34,192,30,252,82,43,213,189,0,128,5,172,240,136,85,165,210,10,246,62,93,9,108,210,121,197,139,0,2,7,127,4,98,21,235,3,16,10,90,10,86,122,60,68,100,168,112,98,178,200,89,73,217,71,229,121,76,49,221,189,9,243,82,129,189,249,43,249,141,214,113,142,216,46,246,251,254,72,118,185,85,41,105,110,54,8,84,182,171,43,179,162,104,103,54,214,172,113,71,165,250,153,177,142,89,94,206,0,248,177,20,22,137,150,96,111,42,78,154,168,149,30,90,1,123,77,139,201,162,176,105,43,80,204,50,214,110,165,92,142,147,169,242,245,73,208,149,27,45,98,126,104,210,114,116,71,67,74,200,223,85,175,231,84,164,139,214,167,185,211,92,169,43,146,5,137,36,113,106,91,159,8,0,0,21,13,129,98,14,33,76,158,19,70,82,110,56,229,208,66,210,15,180,42,192,80,196,159,102,16,98,41,218,153,179,235,246,223,37,5,248,34,212,191,111,246,255,233,175,231,127,223,255,163,127,255,255,115,84,33,121,31,202,82,50,18,202,53,162,86,52,11,98,55,252,216,48,220,133,55,212,177,1,117,38,24,136,70,87,13,98,67,234,63,24,176,130,76,0,130,243,85,193,96,193,109,75,0,194,74,214,37,10,83,10,34,251,17,3,16,80,136,11,76,233,241,64,74,28,145,140,164,235,180,67,17,74,255,251,178,100,36,142,183,114,114,203,3,185,93,114,69,165,169,197,104,229,136,157,25,215,48,46,229,237,193,16,25,166,149,151,157,146,126,32,116,90,56,58,13,4,77,148,88,117,133,243,135,133,79,4,140,255,193,196,112,64,143,161,65,145,145,213,129,205,201,8,77,15,10,188,150,91,81,176,74,107,180,102,15,217,35,111,126,162,173,229,198,67,134,215,22,88,63,20,117,86,60,35,108,101,191,219,98,115,171,83,168,214,81,224,84,246,169,86,205,62,15,179,87,229,215,51,247,143,45,90,177,168,45,79,126,177,255,154,177,203,144,191,203,124,250,10,189,219,88,187,134,190,120,116,30,104,140,51,86,87,99,213,101,236,175,58,198,113,12,40,111,36,211,206,131,88,212,38,242,243,46,59,251,138,108,255,199,152,214,244,111,205,93,230,11,86,68,248,48,25,232,192,32,2,254,23,96,117,97,88,230,32,103,169,15,2,104,170,113,67,26,30,49,85,240,46,173,106,148,89,61,45,67,202,34,28,101,26,33,169,150,77,179,206,227,202,133,67,79,194,129,240,196,232,217,62,124,153,126,38,203,231,81,125,255,255,252,143,251,127,208,35,21,156,99,91,23,227,56,179,35,10,145,160,32,206,98,54,182,97,216,182,10,3,140,51,41,12,41,0,16,2,96,153,110,203,140,0,12,204,190,29,10,196,20,40,28,59,194,85,60,161,140,101,229,6,202,219,68,70,149,173,101,105,172,144,237,66,31,1,23,59,121,56,108,193,104,74,206,105,122,203,80,244,116,12,199,7,19,98,90,64,16,56,27,76,97,249,210,250,27,30,104,168,107,197,86,191,217,125,143,61,71,11,43,191,41,182,216,88,227,100,95,111,38,214,232,142,137,40,186,170,238,172,53,160,181,31,113,32,18,155,176,128,89,23,5,178,54,84,233,189,97,163,230,123,209,51,106,54,150,159,190,198,55,92,229,222,190,181,218,169,244,139,251,214,109,133,22,181,8,181,196,6,250,231,77,31,18,107,213,155,121,220,223,192,155,204,146,165,183,27,253,185,231,90,117,159,255,199,223,255,239,27,199,196,12,231,108,25,166,90,183,233,46,171,219,163,111,56,159,239,197,218,30,1,97,26,153,184,106,194,28,58,9,153,26,68,107,45,224,116,119,40,198,174,77,245,206,104,86,120,27,128,198,57,42,240,4,57,139,227,249,43,246,232,41,9,54,99,133,206,80,183,244,55,212,236,183,245,52,255,254,73,213,254,143,247,35,144,255,96,0,1,243,0,180,14,56,96,51,213,104,223,70,99,13,15,141,212,220,54,104,24,195,129,179,10,158,82,85,43,0,38,135,164,112,80,99,34,187,4,93,99,194,39,33,89,69,133,20,209,52,241,143,161,193,255,251,178,100,27,142,134,221,117,77,147,143,23,80,74,69,153,194,105,103,114,27,73,197,56,78,61,61,0,239,20,40,105,135,136,224,222,174,66,3,171,81,33,96,122,168,137,186,171,143,56,226,120,209,90,104,127,120,136,81,75,16,47,141,134,100,52,11,158,130,155,253,44,178,32,181,26,178,162,69,157,217,199,51,239,164,212,89,107,199,134,174,222,137,38,186,174,216,101,173,14,199,124,216,222,224,45,234,231,86,27,5,215,29,55,78,124,227,45,153,254,39,241,55,73,11,76,73,19,237,174,216,150,218,166,47,216,55,249,241,157,219,58,162,26,219,70,50,42,210,43,38,187,115,218,185,66,117,188,168,113,173,253,248,236,145,225,143,188,99,74,8,59,99,65,111,57,88,205,61,38,174,175,74,63,220,9,164,213,244,231,85,55,63,7,70,81,240,131,190,48,0,3,193,232,26,32,66,16,149,214,6,237,86,22,228,130,87,226,14,46,196,212,116,28,50,67,40,159,204,2,205,141,67,87,177,209,150,114,43,41,118,86,111,85,152,12,68,212,188,163,125,232,127,203,101,246,211,41,102,82,229,73,125,95,251,245,254,151,23,253,109,255,255,212,15,24,236,220,112,194,249,154,13,102,252,36,152,136,140,102,30,177,147,4,66,16,129,140,9,73,88,139,70,34,41,203,65,160,19,72,130,10,0,72,242,210,165,238,161,88,66,51,6,170,201,148,57,63,18,230,90,212,230,80,229,44,154,68,105,206,44,206,86,82,118,170,199,169,152,210,135,245,78,132,132,121,60,100,65,42,122,102,167,164,159,105,214,236,149,128,185,188,183,31,90,235,147,194,184,74,234,168,10,200,135,252,168,62,151,94,135,52,76,46,156,60,139,95,7,143,111,19,45,221,75,186,158,174,188,139,121,214,127,106,214,27,139,76,226,93,89,230,245,42,198,179,159,150,235,230,17,187,190,233,245,161,200,211,150,178,213,239,85,60,145,241,231,2,213,117,60,230,86,36,96,219,83,77,157,177,99,246,145,30,73,49,37,118,5,171,54,110,141,67,195,228,24,215,95,33,219,165,97,251,63,114,190,114,251,32,243,213,154,0,0,137,50,62,235,148,146,50,22,116,129,165,7,140,145,168,238,67,142,240,9,11,19,247,121,94,113,233,169,169,151,76,191,127,232,127,84,163,253,247,218,139,136,115,247,171,211,63,253,159,244,112,207,237,156,255,19,210,0,195,10,199,124,144,153,211,234,108,134,72,233,12,223,120,51,112,7,67,8,225,9,115,6,129,139,90,101,147,131,34,0,3,77,44,78,38,6,183,195,195,75,164,160,97,33,140,133,159,174,10,140,233,142,60,68,166,119,178,85,122,177,242,226,231,213,239,149,10,164,206,242,253,255,251,178,100,37,14,166,168,117,77,11,152,92,240,68,197,169,200,107,10,40,154,1,161,56,110,61,156,193,14,23,231,93,145,38,104,212,136,126,82,232,8,55,86,144,45,153,99,55,34,192,112,34,204,170,162,132,77,214,242,193,233,138,99,72,197,117,53,95,58,9,156,46,181,171,121,195,252,248,55,246,198,236,238,87,21,251,146,125,230,223,92,188,68,91,222,232,119,116,176,118,171,79,119,245,151,98,119,158,160,197,187,42,148,136,146,22,251,118,74,51,166,0,251,235,135,33,116,168,230,96,146,247,38,191,73,172,236,118,182,88,239,43,111,64,149,15,131,105,108,16,183,72,22,252,252,91,185,139,119,44,184,83,168,64,255,49,77,175,139,41,127,195,191,51,0,2,0,1,94,37,213,48,68,192,203,149,152,195,232,96,78,232,132,118,33,102,0,81,90,34,243,67,117,99,8,12,21,148,49,76,46,167,228,25,92,235,190,118,217,105,194,151,234,90,131,127,86,175,228,218,237,242,191,98,174,209,228,127,255,253,63,248,152,23,33,129,77,103,20,132,152,179,42,99,114,169,143,74,102,132,215,153,228,62,96,128,73,137,134,160,0,58,83,25,32,134,185,200,65,70,24,39,197,35,8,251,76,84,0,43,68,89,141,185,177,197,246,222,220,113,158,202,206,78,118,18,171,15,96,159,131,211,245,160,123,44,101,114,97,66,142,24,199,72,128,148,82,89,103,44,147,5,39,84,73,253,214,63,218,173,25,94,131,140,37,241,179,239,124,241,253,231,237,95,12,155,186,102,184,195,158,57,171,158,8,55,120,81,210,201,7,27,75,111,243,189,61,189,142,225,169,11,44,58,197,230,196,9,189,166,244,132,171,188,163,246,182,182,102,157,172,104,77,40,214,74,150,85,82,197,120,186,252,208,173,249,237,59,48,175,166,143,115,140,28,214,204,47,126,78,148,71,241,95,107,215,234,95,114,203,32,135,131,211,214,165,16,81,228,20,76,88,0,26,42,241,127,131,34,78,144,145,202,212,103,72,81,75,20,4,131,147,101,5,33,75,77,59,148,122,71,245,57,118,131,46,59,65,107,246,116,120,37,168,173,241,179,253,171,223,108,87,162,124,234,164,24,148,134,107,174,104,125,190,238,167,255,250,208,0,0,1,144,168,255,58,245,52,196,175,147,134,144,140,138,38,54,215,184,215,227,67,9,9,140,62,122,4,129,6,64,38,115,33,60,136,134,107,177,65,50,199,64,54,54,66,65,100,127,190,159,174,108,209,0,102,106,149,67,21,193,23,50,182,56,63,184,196,255,53,213,158,225,172,103,7,195,59,178,56,203,87,192,177,108,82,173,204,210,80,123,55,147,185,32,251,188,239,220,74,234,17,23,150,183,222,255,251,178,100,53,142,134,139,104,205,27,152,123,112,73,71,122,13,100,232,126,26,113,195,48,46,189,124,145,61,166,104,41,148,149,137,170,11,216,167,182,88,254,85,251,177,69,77,169,92,241,134,155,116,126,27,66,57,93,167,115,100,149,124,179,107,207,174,184,253,32,149,242,198,255,59,240,47,255,254,71,122,194,90,218,240,188,120,141,124,169,241,169,45,55,181,12,90,181,185,222,201,218,226,154,133,30,43,148,45,52,70,129,165,191,236,107,79,120,83,111,219,215,89,222,51,123,103,90,129,26,179,87,4,90,138,142,41,0,0,0,128,0,0,23,132,27,141,56,137,2,128,211,212,130,247,222,171,66,181,58,143,27,130,21,86,85,75,79,40,13,166,255,55,63,127,243,168,94,164,62,213,47,246,255,237,153,126,174,2,100,228,254,158,48,136,80,104,125,74,29,214,205,140,85,147,200,40,131,63,255,80,192,46,153,177,201,57,154,42,225,178,40,1,135,132,161,167,52,97,161,193,49,135,33,40,84,161,110,136,8,50,208,69,97,131,128,185,156,130,144,240,50,13,1,196,130,230,80,33,3,3,132,57,132,93,106,20,232,130,199,243,98,46,124,200,92,1,132,226,40,6,97,165,52,223,162,77,219,207,44,242,111,23,254,159,169,163,89,59,131,0,186,54,232,171,107,149,0,230,171,89,218,38,11,231,234,211,223,131,30,209,22,77,176,214,106,77,8,201,153,249,4,139,150,12,221,147,202,91,226,89,129,167,55,75,249,203,199,94,6,78,240,96,126,119,52,252,52,125,205,240,238,106,10,12,189,106,217,246,122,185,142,215,110,66,207,59,146,114,12,16,214,93,131,107,169,197,242,233,61,209,83,127,142,23,99,8,41,151,150,29,61,75,83,226,163,153,248,223,87,221,43,95,31,44,152,133,62,255,208,185,119,16,0,1,101,28,55,94,133,98,87,49,240,132,9,131,162,85,90,43,232,103,134,98,195,61,32,159,177,254,154,253,49,13,178,105,86,199,208,87,106,45,95,209,180,104,100,206,236,218,122,128,228,116,124,126,24,208,86,48,167,122,14,218,199,95,255,255,249,85,38,120,68,114,74,133,191,7,196,216,161,0,0,3,176,195,54,52,49,220,51,94,28,49,28,160,49,112,11,50,230,75,50,96,61,29,1,204,56,19,12,0,0,65,192,89,145,97,50,155,133,130,1,16,218,254,52,146,236,63,241,1,255,79,39,124,29,37,116,24,182,105,217,77,30,100,175,157,178,221,254,152,158,234,47,255,211,207,216,152,214,165,237,28,108,247,226,101,30,145,188,81,220,83,120,106,244,204,252,137,214,235,239,24,242,63,10,84,34,242,42,116,249,55,105,15,221,105,191,117,102,252,237,143,180,255,251,178,100,62,14,198,196,105,77,27,184,123,112,81,171,186,51,97,229,38,27,17,161,50,110,225,237,193,99,43,232,77,131,21,136,195,239,150,156,97,15,146,80,145,99,74,253,125,173,82,4,219,205,247,164,158,223,13,41,247,217,243,134,171,102,238,254,181,111,133,175,163,143,81,30,253,46,20,144,220,12,211,22,147,30,150,131,13,4,245,189,33,136,213,63,98,71,141,229,211,84,109,193,61,243,6,207,235,74,38,171,136,211,122,239,251,238,154,182,63,189,45,77,183,251,58,225,208,0,142,239,234,218,85,100,129,141,16,73,65,8,123,94,57,48,203,104,148,101,71,26,13,255,243,239,191,245,211,232,245,252,249,177,95,67,235,242,227,59,226,237,7,223,59,196,21,212,248,215,140,54,244,39,125,117,124,94,69,200,32,82,13,105,82,170,229,57,47,19,39,86,71,120,79,159,65,220,159,245,128,101,49,21,227,50,208,226,53,30,110,52,192,81,48,144,95,53,65,181,52,76,23,48,128,60,49,188,9,48,92,16,7,2,38,79,2,169,192,2,2,204,199,17,137,199,14,137,149,252,77,242,190,198,201,3,45,165,81,39,27,141,58,19,88,132,214,37,69,200,191,155,88,194,187,12,198,188,122,90,182,81,66,194,126,134,59,36,255,92,212,239,18,163,193,219,39,180,185,23,217,119,119,187,22,202,239,16,84,225,169,111,18,190,206,201,182,251,118,251,46,108,80,62,162,74,106,225,166,12,53,198,106,5,23,10,33,182,209,238,229,168,81,241,188,107,188,159,70,195,187,230,223,255,140,210,191,255,151,121,218,163,95,27,241,163,177,69,82,151,153,101,111,132,253,174,154,145,169,229,114,184,158,159,51,198,69,83,202,134,62,112,211,6,159,183,57,120,11,175,52,10,238,95,62,237,191,118,191,10,240,168,125,68,190,31,73,0,52,246,212,47,82,15,143,50,44,91,180,177,141,176,59,156,89,57,199,26,173,66,60,90,255,47,196,241,79,167,251,99,254,62,173,240,218,181,29,60,91,77,113,154,54,249,49,77,113,175,51,163,218,142,195,7,158,74,46,163,22,148,40,245,138,87,152,232,197,5,170,153,215,163,44,65,251,184,147,172,139,142,41,42,156,245,169,72,0,0,1,144,196,87,84,193,229,96,208,211,112,219,67,124,48,66,50,90,214,50,84,90,4,129,230,45,8,38,2,3,97,80,56,201,112,29,127,152,4,10,153,148,22,20,3,164,0,3,1,105,195,32,200,144,5,70,159,177,126,42,180,67,169,191,133,8,132,49,88,210,93,206,251,239,141,70,227,174,60,184,195,2,217,150,70,4,177,58,221,74,49,59,93,60,184,74,49,99,117,37,71,129,204,114,228,126,123,224,135,255,251,176,100,55,142,134,145,112,204,155,184,92,240,93,43,170,42,97,231,38,25,129,109,48,78,97,237,201,101,166,167,205,148,149,136,231,10,176,171,249,194,57,237,231,246,151,254,183,228,255,82,86,229,23,223,163,252,100,189,158,75,185,237,64,92,247,166,199,246,127,157,179,223,143,125,136,196,119,204,215,53,47,57,60,124,175,193,63,158,158,163,37,115,224,204,52,215,74,9,180,246,84,36,171,223,60,201,83,41,228,168,78,90,197,207,143,208,211,106,99,99,150,238,117,214,251,70,105,170,127,255,241,127,232,128,1,0,192,18,207,254,112,16,142,172,178,208,139,102,59,130,17,137,135,215,111,20,162,118,137,204,244,249,152,207,215,253,106,159,124,183,222,165,170,115,249,107,155,157,67,155,105,207,173,10,233,149,106,63,202,50,195,93,152,246,52,244,191,60,247,189,108,126,107,158,45,57,141,162,27,95,60,255,98,140,170,60,149,53,157,201,66,162,180,38,233,219,1,241,143,201,163,245,198,119,239,159,1,86,101,113,113,227,105,129,168,16,40,204,196,105,98,16,161,129,194,166,168,32,42,0,184,240,196,104,153,167,120,166,110,9,98,170,9,60,135,120,92,145,149,57,154,135,94,105,122,0,32,199,100,104,183,235,183,76,173,173,107,124,105,242,230,20,16,57,226,67,6,134,243,60,22,109,19,69,105,214,137,22,133,20,174,137,74,39,49,185,102,13,74,81,116,47,246,194,168,242,55,252,31,254,207,183,134,218,100,169,123,100,204,91,202,238,181,83,94,161,24,147,73,61,100,245,104,240,220,189,254,228,83,197,177,236,125,235,207,156,211,231,78,53,246,223,187,188,101,131,234,155,143,152,241,55,100,14,60,43,214,20,127,239,53,111,10,159,31,54,198,113,134,218,198,188,112,144,69,196,5,244,138,204,178,137,111,191,255,86,27,191,191,255,80,2,57,116,141,180,161,75,71,134,100,6,19,132,197,74,23,245,28,185,19,112,165,22,49,154,127,58,16,230,255,22,184,21,252,219,124,125,71,111,84,163,124,82,32,57,148,159,58,57,181,194,241,173,87,247,15,61,234,22,43,26,247,226,109,65,237,51,217,213,135,53,47,122,138,89,29,238,71,112,204,74,70,106,41,220,183,89,255,74,0,0,1,112,196,168,108,213,54,136,206,205,68,201,65,144,4,125,24,251,236,152,200,40,140,8,134,15,151,98,64,80,40,36,50,236,97,84,64,208,196,206,81,168,162,242,200,131,142,81,162,5,74,77,121,74,164,181,55,73,247,115,102,137,0,246,96,5,3,24,24,20,21,76,152,79,113,77,140,36,175,134,44,204,58,232,125,35,131,7,159,74,100,115,188,194,90,4,242,90,147,113,45,73,255,251,178,100,52,12,134,201,102,75,155,185,123,112,79,201,154,3,101,231,82,24,221,137,52,110,53,158,137,51,166,103,233,149,149,136,65,236,105,49,185,218,164,67,34,156,61,94,200,29,71,75,124,156,215,239,126,216,45,164,99,149,209,49,183,5,107,119,58,97,175,9,219,217,217,92,251,2,3,45,118,223,199,138,165,159,105,34,191,116,139,241,3,89,147,50,127,157,230,55,237,122,207,158,29,244,238,27,98,204,106,63,129,23,110,253,243,172,74,247,192,205,179,190,227,184,240,39,166,43,173,229,162,178,66,137,121,245,93,87,21,167,244,242,136,172,254,212,246,16,3,119,241,89,135,2,5,18,125,136,24,242,38,100,54,187,103,103,210,43,174,133,158,75,206,136,8,213,182,242,173,37,246,223,77,246,174,164,37,63,45,71,203,125,26,218,102,61,123,237,134,86,187,22,169,151,216,117,234,51,155,152,178,134,221,82,167,100,217,174,174,99,186,17,154,58,253,106,38,0,4,7,241,138,165,103,43,73,28,179,138,112,84,113,130,194,135,46,45,155,236,4,161,134,58,41,1,2,165,202,51,17,34,162,3,77,104,28,38,12,53,241,96,68,54,134,35,195,202,36,219,115,232,29,25,14,110,83,201,100,188,243,180,136,99,71,182,229,204,153,127,116,230,206,183,18,244,89,77,241,224,85,29,178,128,93,249,150,173,199,64,136,35,121,41,155,92,49,191,126,97,189,176,245,198,45,77,83,243,115,156,211,155,169,179,203,246,26,144,177,250,203,80,144,156,204,22,165,160,56,146,141,6,181,154,105,42,76,73,50,72,51,216,190,215,160,100,83,82,42,204,77,177,250,147,62,238,4,199,139,200,1,177,154,163,21,11,249,103,233,205,158,53,43,93,91,235,182,204,213,109,151,116,81,189,211,155,14,177,177,205,61,247,252,208,83,241,196,8,0,0,231,226,36,166,70,3,1,211,183,19,38,148,45,201,55,168,236,32,55,227,229,210,62,216,208,24,227,86,127,166,34,244,215,235,183,219,12,160,255,70,255,255,159,18,75,62,251,180,31,37,17,172,59,51,70,60,79,162,93,132,134,15,111,153,228,213,36,18,20,160,233,213,163,80,0,0,0,112,195,133,156,226,17,116,226,32,164,229,241,192,202,32,152,119,222,4,138,6,2,11,38,65,128,230,3,134,129,96,36,200,18,133,47,76,1,13,12,87,41,199,128,40,192,64,98,210,7,64,130,33,182,153,39,213,124,54,146,180,242,146,16,206,178,242,200,57,107,212,66,237,105,57,126,101,67,55,30,93,116,107,224,37,49,65,202,164,38,40,119,67,105,125,68,241,178,88,50,124,213,33,32,208,255,146,59,112,84,111,41,148,177,164,202,21,248,69,255,251,178,100,61,14,134,148,101,75,155,184,92,242,79,9,153,226,101,37,98,155,157,163,48,110,225,237,193,8,8,231,181,151,161,88,108,117,147,253,187,223,148,83,240,118,236,229,4,101,216,156,139,58,239,149,122,130,201,164,175,6,211,241,163,72,240,169,69,173,243,188,166,165,100,12,239,143,86,121,51,248,233,91,236,214,37,245,42,201,132,8,71,22,122,19,18,101,15,233,146,158,238,78,174,173,47,100,148,86,67,125,52,185,187,46,33,27,117,178,118,218,226,31,160,2,252,116,157,161,77,162,200,246,98,74,60,60,0,136,120,200,67,130,206,100,137,71,44,102,129,193,222,173,27,174,171,25,175,219,61,27,62,209,133,199,250,127,211,232,180,168,125,163,31,22,197,84,224,3,138,158,161,231,65,130,179,181,135,180,38,57,138,158,114,63,218,107,254,227,163,27,241,64,13,166,10,151,38,250,164,38,196,68,198,203,137,230,89,10,166,198,144,166,175,2,38,10,132,134,49,10,102,3,2,112,97,137,69,66,216,36,7,204,187,27,138,14,64,160,131,172,114,25,6,246,145,23,212,101,133,172,11,66,174,166,170,114,252,23,153,168,182,18,194,236,98,160,84,243,201,11,114,171,58,139,44,160,141,201,223,34,108,206,40,216,179,56,209,165,49,18,80,11,63,76,248,155,246,231,165,117,163,199,157,79,66,150,108,192,246,71,226,83,147,251,103,79,181,131,118,125,181,77,166,213,173,229,55,13,176,17,122,187,67,156,103,201,189,201,170,102,91,209,39,155,96,219,206,160,235,20,143,172,219,116,198,241,45,233,149,116,250,157,94,227,166,45,114,120,215,223,105,181,178,22,160,90,6,26,158,174,182,219,109,215,17,28,224,198,80,81,214,215,48,176,198,181,120,79,181,14,191,55,121,120,81,228,159,120,131,124,90,205,128,40,24,0,0,45,122,161,242,10,130,24,106,102,71,201,157,19,66,70,22,196,133,169,240,12,56,213,205,202,37,126,218,230,196,215,254,89,206,7,143,114,47,19,94,149,72,173,251,201,104,183,255,255,173,223,254,167,6,36,61,31,63,170,190,242,128,0,0,1,152,40,22,56,124,132,197,243,163,51,163,200,64,230,66,235,152,60,82,36,67,49,9,16,193,225,50,80,176,136,198,137,194,162,19,48,4,213,59,150,132,75,6,88,83,9,147,133,210,44,97,129,156,90,141,75,189,101,50,8,112,144,41,22,247,149,64,211,23,32,224,88,114,106,37,155,0,119,91,12,90,26,90,83,225,101,42,25,123,72,75,24,196,122,30,120,218,242,4,226,239,163,38,134,30,136,172,186,24,212,250,148,74,98,245,108,234,89,40,140,70,31,155,11,15,14,213,41,188,5,75,196,189,255,251,178,100,68,14,230,234,103,206,27,152,99,242,72,102,105,199,101,133,98,26,217,157,60,110,101,235,193,26,153,166,133,188,156,168,133,141,198,97,160,208,248,228,1,20,212,232,241,121,152,255,73,131,155,126,212,48,152,78,208,111,47,253,242,102,244,166,191,99,7,126,248,166,114,249,91,158,30,113,115,246,199,11,57,174,215,233,140,44,110,139,45,9,162,252,56,80,164,126,88,112,218,53,235,14,75,241,244,31,86,54,109,218,185,151,214,103,101,58,57,192,64,0,0,1,141,17,14,234,92,118,0,228,26,120,11,97,31,66,248,122,70,44,213,199,220,12,146,180,196,122,144,131,124,40,166,244,198,42,7,55,187,239,134,48,155,213,40,243,15,171,125,241,223,230,236,159,255,226,255,242,95,244,246,229,254,255,70,42,151,55,160,128,47,115,10,19,141,126,197,48,91,32,189,166,61,20,26,82,120,103,144,176,160,52,70,67,121,208,176,194,2,6,2,179,31,213,36,204,92,169,212,148,109,243,32,44,120,59,38,54,193,141,71,91,19,121,26,47,51,147,2,169,108,162,72,24,54,112,211,23,160,121,200,162,167,152,26,178,116,116,70,223,176,83,187,102,38,181,28,152,140,237,148,234,37,116,179,100,205,141,41,190,150,143,26,46,85,115,109,94,211,118,125,220,218,147,117,141,93,203,138,203,183,60,57,18,5,49,190,126,189,107,141,58,231,21,211,158,54,203,225,60,197,212,165,55,150,127,152,186,241,102,146,251,231,252,24,74,126,231,92,190,115,114,194,184,235,126,146,53,245,9,165,138,70,207,124,184,125,181,183,61,89,81,109,83,72,202,104,183,48,85,116,130,161,86,48,71,92,71,236,91,171,119,158,241,38,139,6,183,129,31,82,84,41,173,65,67,2,80,210,85,81,37,68,185,2,204,134,26,178,128,70,177,25,72,245,157,101,35,98,65,210,186,223,154,226,243,6,35,141,31,207,48,193,31,32,241,166,90,80,117,138,234,44,203,199,195,217,75,127,70,255,45,208,255,255,234,65,255,228,191,255,209,255,171,237,0,0,2,180,197,76,163,120,190,205,154,186,52,225,160,198,163,67,105,245,13,144,6,45,209,139,138,64,192,26,162,48,89,29,156,58,229,99,56,227,75,38,33,31,69,194,35,246,198,6,147,51,89,6,39,112,65,198,176,5,26,242,65,99,35,220,88,1,143,197,163,163,66,114,124,84,149,162,160,242,243,58,228,4,3,46,188,137,44,159,86,219,162,223,227,27,151,105,78,221,171,163,0,222,77,183,94,226,216,162,108,168,78,227,165,108,133,27,9,120,89,67,138,33,14,112,235,196,30,246,108,244,62,97,203,0,173,0,144,85,102,35,169,117,20,237,191,10,255,251,178,100,74,14,134,208,103,205,155,154,99,112,62,194,250,10,97,135,82,29,9,151,48,110,229,53,129,5,11,40,41,151,136,168,217,40,250,75,193,189,160,40,204,179,89,137,220,233,146,226,31,83,205,51,45,103,189,32,124,211,64,201,74,50,204,77,70,139,111,89,74,241,118,165,39,86,37,191,60,127,228,139,110,178,221,165,43,77,197,54,180,255,166,126,191,236,218,36,174,85,113,141,159,155,0,2,2,0,0,1,230,120,204,71,126,176,178,131,96,202,199,101,74,178,193,73,250,96,38,179,169,42,26,163,41,254,130,64,164,152,60,31,188,229,198,249,59,145,139,45,221,158,127,255,111,253,223,255,236,254,140,95,22,221,183,78,88,3,33,137,204,177,163,165,185,177,228,41,159,70,225,129,67,217,163,122,201,159,65,137,133,97,65,140,32,168,4,34,0,1,160,18,50,7,16,1,38,36,4,72,73,71,64,224,181,187,10,128,69,97,124,40,96,7,38,24,155,195,5,192,225,34,193,2,0,64,69,8,226,66,76,51,122,98,243,78,219,38,110,153,209,8,146,200,160,225,62,60,196,63,22,198,80,204,131,144,164,114,221,42,234,163,20,164,96,35,198,86,88,82,35,41,89,4,106,149,14,173,71,216,75,64,251,51,215,24,124,159,39,21,235,235,235,126,219,133,49,217,200,114,221,156,45,81,93,202,83,200,53,93,84,75,150,131,141,172,59,98,14,213,12,187,247,19,199,80,206,126,207,233,98,109,147,61,72,110,110,89,115,182,232,35,183,30,109,180,155,185,20,14,219,201,181,182,96,228,215,175,196,85,183,217,159,94,86,126,136,114,80,213,141,74,9,107,212,91,127,148,255,81,184,3,129,242,168,184,167,221,140,44,0,0,0,62,124,32,145,82,203,222,209,135,56,67,21,161,247,70,209,24,202,249,38,207,154,230,27,52,206,52,118,241,222,249,62,17,103,136,171,91,145,178,254,173,191,136,21,255,71,255,76,17,83,151,196,17,11,78,98,14,201,45,109,251,72,0,0,179,0,220,195,47,72,99,93,212,147,20,131,227,18,133,147,95,36,147,91,193,211,8,130,115,20,133,81,192,28,24,10,24,100,72,200,201,1,163,3,3,55,105,4,64,224,62,11,66,121,16,207,60,228,143,12,76,132,46,42,137,242,153,64,202,22,116,128,201,50,4,151,130,11,183,0,134,17,50,182,129,128,211,140,8,3,101,222,25,176,121,168,29,50,3,153,164,37,20,90,75,174,131,105,122,52,81,69,134,4,81,6,14,244,179,104,188,242,215,128,152,174,56,198,51,116,53,155,30,101,220,117,175,105,189,149,246,187,118,177,157,7,203,230,243,129,181,30,106,210,181,126,247,110,25,195,80,5,255,251,178,100,80,14,167,22,104,76,19,185,68,240,69,233,217,253,97,229,68,28,105,163,48,110,229,147,193,8,13,167,169,166,21,88,158,221,150,254,165,191,184,230,148,39,236,64,120,180,182,183,247,161,65,177,50,51,136,27,116,40,38,107,11,235,51,168,212,38,227,198,178,85,15,109,200,195,215,74,29,40,32,181,231,203,14,113,229,13,57,82,221,173,120,27,46,59,113,44,245,21,160,0,0,20,0,0,0,1,219,100,132,223,34,157,240,157,149,186,2,67,11,46,193,255,104,36,113,138,168,131,11,29,11,28,97,141,225,218,182,127,97,213,29,65,244,13,171,109,25,254,191,246,243,127,254,178,255,255,255,255,255,110,164,162,91,140,171,114,254,255,88,1,195,12,96,99,19,215,131,63,206,211,24,203,211,21,135,163,49,187,3,47,68,65,33,64,195,242,40,70,1,128,128,179,20,71,101,234,33,3,67,15,170,53,49,18,12,154,97,40,30,60,37,76,44,1,48,164,163,164,163,121,124,99,128,211,145,34,3,11,67,47,240,41,221,160,72,251,22,135,178,135,202,169,1,143,102,197,86,8,134,151,140,28,24,95,19,180,123,27,108,105,160,85,108,131,198,217,128,134,149,172,190,101,93,102,55,170,190,211,55,40,40,169,153,77,22,215,162,225,148,60,149,125,183,135,55,76,241,227,174,221,160,146,237,228,221,87,237,233,88,70,243,177,206,245,240,183,151,203,63,81,111,213,252,124,31,141,168,35,223,158,153,123,50,114,240,237,37,156,156,117,59,200,119,152,85,94,251,213,216,206,28,187,237,194,186,55,165,149,167,197,212,207,106,68,208,186,103,29,221,69,61,172,47,245,174,50,178,6,102,187,48,159,175,130,4,126,18,0,37,81,228,228,21,24,94,37,166,49,77,129,233,62,227,84,133,240,186,96,190,159,30,9,161,6,148,226,128,190,58,237,10,248,205,163,15,138,85,48,107,110,35,158,65,206,110,183,95,234,45,255,255,252,146,233,237,243,164,150,213,85,71,215,0,0,242,13,241,136,54,198,45,18,26,5,106,96,98,1,223,238,135,84,11,24,212,8,4,55,152,8,60,173,38,98,41,183,101,202,101,193,162,102,172,181,108,126,138,161,113,32,21,226,0,1,48,217,241,28,39,135,11,216,216,232,109,146,190,193,96,180,53,176,64,47,155,102,90,130,75,177,139,42,34,35,183,195,160,160,129,189,1,32,48,152,77,78,209,85,205,198,125,86,234,90,62,249,32,195,235,130,200,173,125,101,75,253,220,104,118,234,83,219,105,211,244,16,27,143,108,237,230,203,138,220,112,146,191,97,194,201,119,206,228,156,100,132,2,76,238,141,153,84,131,88,7,95,147,158,146,158,120,211,31,255,251,178,100,80,142,231,17,114,76,147,140,23,192,56,162,10,19,97,231,54,26,9,163,60,110,61,154,193,56,175,232,13,147,149,136,161,30,79,214,249,191,72,39,113,60,254,174,217,66,78,252,113,108,53,29,208,215,55,52,169,34,20,111,47,73,167,54,166,54,161,182,108,177,212,235,235,68,145,82,180,90,177,154,81,184,95,164,82,217,234,249,101,246,151,100,107,29,255,255,196,128,0,0,78,245,42,160,170,26,55,76,138,69,168,201,45,97,208,183,249,73,181,243,105,80,233,92,83,174,63,175,77,196,182,100,253,223,255,66,63,236,255,251,86,255,223,164,184,17,128,82,240,58,24,255,198,176,187,184,137,156,99,38,225,141,12,73,134,98,17,73,136,247,166,32,10,168,25,130,131,72,103,22,49,152,114,94,162,128,128,220,186,34,155,22,80,234,222,91,79,196,242,234,32,147,8,221,53,49,124,234,165,253,159,85,111,248,103,234,59,53,27,186,174,191,23,38,17,233,163,67,89,190,42,79,42,201,125,153,196,63,99,73,7,213,122,219,107,190,182,150,253,223,104,158,234,167,216,125,90,42,93,107,43,170,79,155,70,151,111,187,65,226,252,50,142,206,169,242,149,110,226,174,24,35,110,5,182,193,29,128,116,102,176,233,90,248,138,72,244,174,113,172,190,194,25,117,100,62,12,121,135,143,174,218,251,157,149,69,197,70,13,29,245,84,74,122,85,219,54,90,181,203,119,79,27,22,169,116,146,155,75,138,13,176,244,183,3,49,159,93,106,40,236,75,58,59,245,71,205,74,85,150,141,237,0,126,248,41,66,33,44,199,80,27,130,52,77,42,180,213,212,228,194,234,160,105,105,128,200,215,82,158,153,30,216,183,244,109,168,59,211,191,255,255,254,159,254,255,255,250,55,255,255,232,114,48,96,188,106,100,243,56,64,123,67,180,90,50,210,36,171,113,70,51,210,43,149,50,122,104,106,139,0,0,4,221,220,69,200,220,100,55,141,12,146,3,38,4,255,49,13,182,86,8,28,126,164,100,204,5,187,13,134,62,145,62,147,52,205,133,110,122,141,57,212,8,200,8,167,229,67,234,158,27,209,219,241,27,245,171,36,80,137,138,177,106,202,241,169,164,201,31,188,45,248,70,222,246,131,236,57,243,187,194,134,5,43,110,171,121,84,170,87,109,26,218,61,244,189,158,37,32,111,80,110,227,136,235,114,148,138,223,38,244,153,137,228,127,172,239,94,22,52,62,177,196,212,146,69,183,196,119,251,142,23,98,228,47,239,206,112,83,83,15,154,139,42,176,150,157,96,238,69,35,196,164,202,102,162,105,103,237,129,212,163,148,34,30,64,137,105,161,144,210,58,154,115,90,69,216,156,80,162,11,48,255,251,178,100,91,12,165,204,102,80,155,79,76,240,70,100,121,187,107,7,42,26,101,161,52,78,176,126,137,42,41,232,41,151,148,160,239,255,86,144,0,0,64,0,5,112,181,14,8,24,170,9,76,237,81,122,183,229,70,225,92,46,190,188,9,31,40,197,154,252,20,222,244,86,94,104,185,159,7,72,165,241,111,205,137,136,202,60,76,71,221,229,126,110,132,241,82,47,233,119,195,24,107,234,255,249,111,213,87,218,0,2,193,116,16,206,1,136,28,248,152,184,58,24,40,35,21,48,225,145,40,192,16,32,196,64,37,74,16,76,99,72,29,16,67,211,28,130,36,145,139,19,1,112,75,119,40,14,37,133,128,81,68,91,16,136,84,18,1,171,160,243,64,209,111,167,120,139,152,234,43,245,225,25,203,9,130,151,200,112,9,14,2,35,47,130,34,214,85,21,46,198,235,221,97,101,165,23,91,169,48,13,155,62,223,187,58,193,255,106,28,187,32,170,250,82,234,70,219,230,127,154,112,150,98,30,111,173,75,48,198,143,150,44,72,7,204,164,175,125,90,107,208,71,53,91,182,103,60,131,4,173,61,181,23,214,188,238,108,245,247,50,170,55,36,50,97,32,133,143,143,214,38,28,134,39,230,236,42,102,226,132,1,140,232,80,90,176,12,52,82,220,128,118,103,0,161,11,161,84,255,222,32,151,67,166,37,213,239,75,90,48,0,249,237,220,42,2,160,174,217,145,56,101,171,71,36,185,20,206,198,41,76,237,142,112,129,99,94,239,92,34,146,103,251,208,244,122,31,250,183,251,255,183,255,255,215,255,255,24,242,59,185,17,92,246,83,144,73,88,226,108,212,117,38,162,154,251,56,74,72,138,4,157,222,160,0,0,27,152,194,92,14,153,116,234,34,87,193,160,3,31,73,9,28,97,138,130,152,25,67,35,88,49,104,9,72,192,17,1,59,94,122,216,52,177,208,38,13,196,168,9,39,160,29,42,22,4,148,37,188,183,161,1,141,162,55,241,63,203,62,76,195,183,71,232,53,114,152,44,118,86,37,38,238,25,30,237,90,93,158,91,83,214,145,221,105,88,179,169,38,237,243,230,141,158,22,105,22,23,219,103,223,166,229,248,195,122,165,140,168,84,221,199,237,72,234,73,92,177,150,170,234,108,229,50,235,195,141,245,7,94,149,165,177,184,16,102,191,127,155,51,37,173,43,247,240,238,239,121,27,121,32,174,134,176,162,41,18,34,208,113,161,43,99,209,138,60,241,148,143,9,188,178,58,121,216,203,211,224,99,62,237,178,192,0,0,128,0,0,0,127,110,195,165,237,153,107,64,78,9,103,133,142,21,6,79,109,38,141,12,234,168,80,250,189,30,76,99,79,167,244,127,191,245,111,255,255,251,178,100,115,142,133,227,103,206,155,111,53,112,80,10,74,29,97,229,40,25,45,159,48,46,233,109,209,67,165,231,233,131,137,216,250,255,255,255,255,111,240,161,232,102,210,247,30,90,28,72,206,168,110,200,243,71,104,230,109,208,80,62,121,224,174,150,158,82,98,62,157,67,48,228,92,54,1,159,52,121,93,50,28,157,48,144,69,49,171,239,49,68,115,40,15,68,100,89,128,192,99,218,100,168,26,192,140,5,4,76,191,11,153,114,193,162,67,190,34,36,52,150,88,85,73,20,127,76,73,66,113,138,160,174,89,60,160,116,197,75,136,21,106,158,107,88,179,140,95,226,135,114,119,161,75,107,49,130,36,86,136,4,50,92,51,83,140,212,52,136,5,145,208,44,146,172,34,213,137,8,197,64,74,29,108,162,245,195,209,227,161,228,28,168,77,54,113,28,198,82,54,101,55,97,140,26,217,178,231,64,148,251,18,139,16,184,107,171,186,178,143,32,86,166,213,196,93,40,191,95,190,175,100,237,117,194,238,43,41,141,168,247,82,214,26,191,117,168,151,177,151,76,81,199,165,245,203,122,247,118,223,119,125,182,185,114,48,155,112,13,40,72,120,192,0,6,37,214,74,232,181,213,140,213,12,254,30,100,14,179,103,104,81,155,56,243,113,177,86,228,224,221,94,239,36,209,91,43,127,247,240,100,255,111,180,163,124,105,128,191,255,242,36,140,165,88,119,219,203,193,15,78,183,43,125,31,253,72,192,136,40,209,96,104,139,156,180,235,5,114,47,81,223,81,0,0,1,112,198,98,211,205,122,77,36,107,52,202,132,204,98,179,181,69,142,190,62,48,241,48,112,68,98,225,73,139,200,226,161,118,138,97,245,89,143,129,131,196,70,128,33,170,156,5,199,69,122,84,61,17,101,38,30,120,214,213,82,37,21,13,187,97,112,235,210,219,77,142,62,207,173,185,35,163,112,100,8,64,169,122,216,82,200,162,118,46,235,35,33,22,181,246,94,212,34,44,156,160,109,178,64,40,193,56,241,106,244,138,52,160,209,61,54,160,5,134,1,66,105,155,205,132,60,89,143,210,138,228,17,200,133,203,6,144,73,152,225,105,78,9,237,70,173,14,88,165,115,19,191,134,255,221,148,190,74,46,200,247,78,115,58,68,171,76,218,9,197,40,213,93,199,191,169,54,35,45,155,226,211,227,228,187,222,139,203,110,124,115,169,153,253,77,172,240,84,128,44,0,153,205,46,167,128,17,227,25,78,215,48,191,205,116,198,205,14,3,27,71,171,82,226,234,225,31,66,230,245,223,132,246,123,200,31,106,229,6,42,191,255,127,40,47,219,111,255,214,205,189,84,198,19,54,116,169,19,175,215,255,161,133,212,199,30,228,62,255,251,178,100,135,138,134,129,101,204,27,154,75,112,78,8,169,210,105,37,102,216,141,161,50,238,61,56,65,67,25,166,101,172,28,224,66,208,241,155,205,104,48,86,255,9,166,167,134,237,189,5,41,40,17,114,119,77,121,189,230,38,226,43,25,12,46,106,153,49,162,3,134,23,17,180,211,12,1,208,252,198,2,36,221,12,34,154,80,70,144,11,90,196,20,58,8,127,243,37,3,73,34,101,131,58,29,225,109,209,174,213,44,204,94,149,40,165,183,86,119,214,117,178,77,209,160,39,65,12,78,244,20,37,189,13,34,149,133,79,139,42,80,47,148,7,14,142,249,107,54,201,168,45,158,135,163,132,151,132,18,129,14,214,212,175,249,120,25,78,105,234,21,241,191,239,98,148,157,170,93,39,27,16,35,211,71,171,144,70,78,232,84,85,211,56,133,149,213,77,10,180,187,50,36,130,121,114,67,54,106,171,165,203,76,188,88,97,118,241,135,194,174,12,52,204,15,67,100,205,48,43,111,53,52,156,130,155,108,155,90,109,30,38,22,189,190,162,0,8,105,80,44,64,20,84,161,65,52,229,53,214,195,181,164,65,98,189,151,26,77,62,232,134,82,114,81,87,176,91,66,233,81,148,5,199,77,62,0,70,48,213,237,77,3,10,231,74,151,200,211,26,6,24,133,204,109,255,222,239,253,25,255,227,202,56,118,47,17,250,105,185,63,61,87,246,255,251,1,0,0,155,184,192,81,83,173,82,206,107,205,57,81,136,42,15,51,157,228,203,128,211,0,0,71,66,1,80,50,28,12,34,43,168,151,198,121,22,203,24,11,64,131,75,0,38,63,81,41,154,4,188,8,65,8,41,175,182,235,45,241,84,92,241,224,253,148,204,189,95,43,111,160,248,107,40,177,54,237,168,147,205,214,20,212,115,161,139,96,255,93,197,230,157,248,114,215,218,185,58,175,251,18,92,151,125,149,134,9,182,29,235,228,252,30,221,250,104,243,69,152,240,70,186,41,127,183,54,153,166,54,109,43,183,121,27,169,19,220,111,38,221,40,158,198,164,41,54,63,47,109,42,131,93,52,123,24,38,161,104,87,107,229,55,107,26,68,104,179,39,144,138,102,194,36,4,65,113,75,98,34,51,8,5,140,36,58,187,102,77,17,52,91,22,49,214,0,1,128,0,43,247,209,247,134,52,202,229,2,41,22,117,166,65,75,128,70,173,18,103,63,4,245,95,120,55,240,185,191,254,189,253,26,159,247,255,74,253,159,223,220,99,129,188,243,133,98,148,114,66,175,122,102,106,219,219,159,252,156,49,235,251,58,123,75,78,14,214,78,100,101,58,158,28,207,162,227,15,12,13,44,241,52,152,28,192,3,99,6,128,194,160,85,226,40,42,111,255,251,178,100,149,14,134,39,103,204,155,152,77,48,68,103,10,26,101,130,70,24,233,157,50,110,36,220,129,1,141,167,181,130,137,192,137,65,227,37,68,191,97,80,204,4,209,17,46,194,127,43,68,88,193,129,98,131,186,203,108,57,89,21,3,197,116,76,6,238,146,46,214,227,21,211,249,120,212,141,148,10,167,210,114,7,194,36,199,126,164,91,41,76,31,236,103,188,134,181,217,203,228,219,190,240,19,146,228,76,115,85,48,132,228,237,138,204,255,43,69,213,48,70,96,29,62,171,208,40,162,178,33,52,189,173,76,174,154,99,220,207,132,46,169,75,123,166,130,244,156,233,98,135,32,223,164,124,20,97,4,136,73,178,117,11,95,140,32,201,93,134,115,199,23,160,198,137,60,183,211,8,92,209,231,7,174,246,4,40,132,9,30,126,40,105,204,81,154,195,215,121,113,0,0,0,3,15,61,113,212,218,7,30,108,38,75,49,211,126,230,40,23,119,97,149,10,158,119,98,208,178,111,97,252,35,169,116,127,21,141,94,61,42,246,244,209,255,3,168,245,78,227,63,255,153,252,141,187,216,65,40,174,71,75,42,24,0,21,99,20,204,77,72,178,54,10,20,225,32,147,34,17,140,97,10,50,24,152,16,27,70,244,7,128,0,66,49,139,68,93,134,74,13,167,194,131,192,213,221,165,189,109,226,92,20,2,132,161,96,116,207,103,240,100,144,171,169,227,99,22,233,148,162,91,98,36,60,11,226,143,162,85,181,28,102,244,145,56,77,232,96,253,130,232,220,224,168,243,133,219,203,246,245,191,61,127,56,218,17,27,124,244,232,192,191,119,222,114,151,233,73,95,68,218,105,218,31,203,161,103,144,205,195,170,99,19,48,29,145,127,26,93,224,179,176,244,244,131,165,5,131,99,117,5,182,74,4,203,52,253,141,58,19,97,248,232,150,82,47,203,172,7,2,44,229,89,111,128,99,120,197,38,40,208,62,46,197,11,76,124,1,154,165,17,148,33,27,253,6,64,0,1,64,0,2,134,241,192,64,209,193,1,146,252,193,79,74,247,33,179,87,174,186,117,1,171,99,242,250,54,145,72,98,175,2,29,87,29,156,200,139,244,160,212,100,239,1,251,146,167,165,6,250,251,138,255,255,255,103,236,251,63,35,246,82,33,152,182,154,96,236,113,173,110,231,255,55,133,67,198,210,65,27,164,150,104,32,169,128,148,198,59,38,24,164,138,102,101,2,154,12,16,194,43,102,160,175,160,27,116,130,0,10,17,188,114,179,29,145,140,252,184,25,20,7,147,46,46,228,142,242,115,62,241,162,32,50,183,73,76,207,80,122,3,67,249,100,24,95,113,100,156,151,108,0,35,33,127,133,128,88,98,3,200,154,155,255,251,178,100,180,14,182,10,104,205,147,140,54,164,65,163,9,204,104,226,112,33,81,187,54,78,101,237,192,222,140,231,209,135,136,168,119,64,201,197,33,215,90,110,88,242,84,81,112,97,134,178,138,44,204,199,5,162,145,170,41,116,72,204,163,180,37,124,125,222,77,182,194,157,52,94,146,205,103,153,121,45,197,181,105,200,112,23,11,49,192,139,35,216,210,177,185,117,202,95,58,143,59,227,61,5,8,141,147,102,24,172,74,171,162,73,190,154,210,238,12,205,203,180,67,57,192,135,192,93,176,82,151,143,50,41,59,103,193,136,53,92,161,26,135,219,43,119,187,193,134,162,140,218,65,23,107,12,175,159,171,70,80,241,85,196,100,30,133,245,193,214,218,216,65,199,2,175,191,86,194,119,87,58,74,252,132,124,234,60,223,179,235,125,128,145,228,22,139,12,173,64,64,38,222,33,147,40,4,60,102,16,77,49,37,158,182,37,238,144,20,153,59,131,165,112,47,48,175,87,166,23,93,247,218,149,8,38,71,35,244,126,159,223,255,255,255,253,95,57,11,107,122,185,122,168,151,48,93,145,48,221,192,50,249,218,59,116,91,48,72,10,49,223,68,49,241,96,116,48,107,146,232,8,28,91,19,21,78,90,64,48,82,116,131,96,145,32,210,193,129,71,6,27,7,253,41,130,17,165,130,130,138,35,161,84,5,22,163,156,48,64,104,22,223,76,102,134,171,194,171,199,113,141,170,9,106,30,143,25,33,32,37,73,48,86,24,15,230,24,64,164,6,228,72,217,144,4,68,70,72,151,215,217,155,155,122,106,91,109,208,107,56,97,59,126,36,52,236,154,80,177,237,90,88,248,216,107,153,91,156,158,251,188,250,179,248,83,46,95,210,189,206,162,79,95,192,148,166,215,42,69,193,134,80,246,254,146,222,155,44,43,61,193,154,211,72,106,245,155,8,178,148,87,215,158,175,41,219,54,203,169,139,142,21,164,243,90,80,233,221,71,216,239,225,98,93,141,50,81,201,34,196,36,40,134,123,4,133,99,30,247,29,52,126,101,131,237,99,186,195,47,143,45,252,249,64,212,112,187,67,205,111,82,47,252,183,255,29,255,248,214,95,241,28,254,227,211,221,124,147,40,39,20,136,99,233,148,50,96,115,12,48,27,194,16,47,53,133,134,44,203,48,141,143,79,61,73,110,80,53,223,121,27,72,31,168,230,158,103,155,65,246,115,143,15,254,140,220,194,72,118,167,212,250,233,255,255,249,31,187,197,103,117,186,254,237,82,164,1,0,9,9,144,234,17,151,151,193,165,227,64,16,5,52,172,245,51,192,7,5,10,230,71,9,33,129,205,83,19,78,134,118,72,24,24,102,75,165,35,37,31,34,104,117,178,245,255,251,178,100,185,14,136,8,111,76,3,188,201,48,64,100,217,193,101,66,120,28,249,189,52,110,229,237,193,10,143,231,81,130,137,218,75,239,174,11,194,26,70,165,116,18,57,78,37,101,131,106,237,159,247,97,132,94,174,251,118,242,88,89,225,16,60,108,179,243,40,118,45,157,51,196,147,114,117,202,54,228,96,176,43,32,219,194,213,167,112,91,202,120,109,223,27,236,0,127,132,190,96,94,97,96,249,65,214,198,197,49,159,74,194,252,254,205,205,120,153,57,226,224,16,135,159,93,40,117,152,185,237,216,194,101,147,209,191,124,83,156,174,122,3,69,194,234,10,242,165,195,224,122,181,236,239,87,126,243,192,64,227,201,171,182,159,145,46,32,195,50,208,66,91,172,73,183,25,1,39,77,206,46,235,59,241,253,143,80,238,109,219,176,221,197,204,58,192,182,156,179,254,183,103,144,230,148,108,235,252,111,227,91,253,170,107,34,180,132,0,127,80,200,193,66,122,58,160,101,147,146,8,67,178,227,150,53,138,70,198,6,38,157,246,77,24,11,213,30,87,64,17,183,139,203,185,175,84,162,92,137,17,136,162,244,230,75,61,55,47,212,247,230,127,231,63,111,122,123,151,95,217,221,255,168,0,80,51,9,145,211,52,207,35,49,184,227,54,140,99,5,64,211,36,171,211,143,83,34,49,54,92,33,164,249,1,189,125,189,0,82,211,223,132,5,3,138,3,8,1,97,242,18,16,129,8,118,186,224,161,32,77,97,244,35,37,177,89,113,109,26,149,229,128,202,128,199,7,186,89,184,180,70,107,131,192,184,122,209,70,143,180,202,197,198,139,192,99,193,74,199,8,7,139,40,103,163,220,78,195,16,143,190,213,238,51,213,237,95,176,125,69,166,94,234,241,166,35,202,202,239,186,119,105,240,145,209,97,118,223,49,195,127,29,255,95,156,246,147,111,68,32,46,47,137,50,126,238,127,255,44,53,50,217,185,168,247,61,145,60,151,90,162,53,218,227,181,71,166,202,191,55,236,7,120,225,39,203,177,217,156,99,146,222,118,222,25,204,43,216,197,166,52,150,60,154,70,75,91,221,237,122,127,229,127,39,6,222,241,169,187,85,6,137,156,236,219,81,213,200,47,14,254,187,255,255,250,130,187,188,162,189,253,214,255,249,39,239,153,209,117,64,0,72,50,1,172,157,150,162,14,4,92,154,35,105,92,62,236,212,63,229,108,38,51,102,101,48,183,85,239,9,203,94,161,55,223,237,70,167,26,141,247,255,17,241,159,198,127,245,175,239,205,255,111,167,109,63,79,211,255,234,218,127,255,239,168,255,202,180,22,48,114,92,21,70,50,165,104,236,195,131,1,133,141,157,24,53,136,56,12,20,48,58,92,152,255,251,178,100,170,142,135,179,111,204,147,187,201,96,67,203,250,42,60,226,118,29,41,189,56,110,96,89,193,27,19,103,73,147,53,136,11,33,51,10,58,125,1,166,194,2,37,140,104,172,39,101,45,72,134,152,74,219,53,56,88,38,60,19,120,209,181,231,164,70,232,166,109,47,123,71,142,100,201,247,30,94,253,124,27,54,79,138,146,210,82,178,10,87,198,61,25,42,145,5,237,60,4,77,194,61,159,113,173,218,171,243,13,205,124,176,136,180,86,94,110,228,165,156,156,99,90,153,99,119,115,169,111,230,103,121,183,211,121,48,126,233,158,91,184,207,145,111,7,141,81,91,194,77,222,65,188,255,131,191,88,255,196,228,58,149,172,238,226,244,255,213,106,63,167,75,125,187,35,179,245,44,118,12,145,253,169,159,212,169,103,212,194,2,34,45,170,69,7,189,110,229,44,252,184,144,114,43,53,150,68,159,183,233,103,41,94,32,135,207,85,122,213,167,85,160,59,127,245,63,154,207,243,198,158,198,182,167,93,121,219,6,216,0,1,106,68,67,136,65,176,161,26,111,75,238,139,49,92,11,41,131,63,12,200,123,35,98,134,245,54,242,166,131,116,166,138,78,163,187,86,122,183,168,244,168,190,234,119,48,53,156,255,253,70,122,109,87,238,218,183,108,187,36,163,187,103,127,250,127,255,255,245,16,48,84,249,54,197,111,50,81,247,61,96,157,48,144,36,52,175,222,52,80,90,49,12,7,51,81,36,34,0,65,192,113,165,201,234,72,128,69,195,64,208,83,0,64,194,16,76,193,208,34,193,112,7,141,201,245,131,80,153,25,129,193,16,209,20,176,97,64,65,26,157,16,184,78,238,214,46,7,220,4,153,152,153,66,102,215,216,178,40,89,84,19,71,202,5,68,72,170,12,147,112,111,92,17,160,16,40,92,16,187,248,28,80,178,50,220,174,183,226,209,181,153,85,208,26,11,73,140,134,235,252,10,47,46,205,122,89,178,174,249,78,214,255,177,89,63,43,126,24,206,213,246,199,191,80,12,253,239,138,214,97,229,5,177,91,108,227,117,100,123,185,51,95,24,243,29,252,223,235,20,164,129,100,244,9,74,160,146,153,164,228,179,131,208,86,10,239,82,215,27,213,100,246,254,61,61,241,230,175,142,18,202,123,18,85,221,149,167,196,172,54,57,37,141,250,152,229,97,98,71,162,94,60,148,200,252,138,19,163,100,72,164,23,157,117,255,202,223,47,182,139,227,235,100,83,239,26,0,4,0,96,0,74,157,49,21,108,121,243,106,42,186,40,93,106,58,133,171,191,14,134,72,242,211,93,156,237,77,233,50,135,99,249,150,189,167,77,146,72,253,32,166,62,117,230,31,31,237,254,43,71,119,223,255,251,178,100,156,140,184,7,111,75,3,186,109,242,64,196,217,233,101,162,122,31,65,189,48,78,239,39,64,243,19,103,161,135,156,160,182,239,237,83,246,207,127,187,64,2,1,152,18,28,154,174,210,152,145,208,154,244,96,152,12,45,154,159,51,154,28,9,136,193,147,187,45,7,33,5,129,79,255,121,74,130,232,231,115,136,89,180,109,14,72,123,193,131,129,141,174,99,27,106,49,225,197,96,226,167,66,164,58,148,194,68,57,216,169,190,57,146,13,157,2,130,212,81,213,113,105,153,11,47,146,110,44,61,213,144,90,26,71,129,122,208,10,158,15,122,86,66,64,183,121,88,133,211,82,44,222,45,164,235,191,90,245,51,99,45,84,190,145,93,247,38,211,245,14,126,13,131,45,84,214,56,216,203,227,217,86,102,120,109,184,221,186,66,26,254,198,194,48,99,132,179,123,142,107,112,84,155,159,45,230,223,216,95,40,138,9,189,86,71,90,235,68,98,186,227,62,254,80,209,225,220,170,234,187,223,133,106,10,154,197,138,84,211,51,81,143,174,165,220,239,117,126,242,249,115,245,85,141,231,43,177,118,197,168,200,242,154,211,69,123,46,211,71,231,249,190,247,93,195,191,219,22,176,220,3,255,255,255,248,223,255,187,71,105,129,5,58,102,39,135,154,116,119,10,196,240,27,96,61,0,146,166,16,15,108,19,185,74,11,253,179,90,77,169,137,62,153,80,196,46,44,138,196,67,74,242,117,127,183,249,103,83,221,209,118,77,95,233,189,86,206,255,189,50,208,0,0,51,3,3,163,81,92,243,12,60,179,53,199,211,13,64,243,70,170,243,65,68,211,5,130,99,38,9,211,9,128,81,0,16,104,129,134,231,1,129,3,87,129,210,176,64,26,1,2,131,223,29,13,129,192,141,3,25,121,93,0,168,156,25,35,128,21,5,154,204,2,82,117,43,173,75,124,36,15,27,138,138,252,232,209,180,78,152,211,215,217,241,51,246,221,32,239,229,207,20,150,36,72,248,24,10,86,118,62,117,27,239,33,198,53,87,8,154,45,91,202,159,40,169,50,182,38,92,14,224,219,254,50,59,223,35,162,213,207,253,78,243,223,127,197,153,94,202,33,107,50,169,114,206,182,69,235,249,93,254,205,94,233,140,231,11,116,132,27,9,108,141,2,19,76,22,217,174,52,150,115,204,31,168,115,193,198,100,194,251,54,233,45,240,216,185,110,136,39,99,199,117,16,157,234,105,167,156,217,43,212,209,90,26,98,76,162,188,1,176,18,88,81,8,11,219,194,92,173,95,203,95,237,39,237,214,191,48,62,63,198,186,245,191,129,59,68,194,219,94,0,0,6,4,8,0,9,134,150,20,176,152,153,40,4,111,171,190,95,74,255,251,178,100,135,142,151,215,111,76,19,185,124,240,67,3,185,236,96,235,120,33,13,189,44,46,243,68,200,246,19,103,1,172,156,104,124,193,37,172,209,193,214,121,234,209,220,54,220,80,52,56,15,101,10,189,114,79,239,97,150,137,222,130,52,218,211,116,229,94,35,209,255,110,213,63,249,27,23,108,247,255,42,19,19,142,227,102,222,243,2,107,115,186,66,195,15,75,131,94,188,67,146,154,19,64,203,53,193,36,48,144,44,241,44,1,64,41,129,200,199,83,103,128,145,36,176,26,155,41,10,196,7,91,124,211,182,51,40,49,34,4,198,44,129,66,108,158,1,4,169,117,107,54,123,145,226,0,212,148,47,38,42,160,154,178,98,192,54,93,106,86,140,215,135,65,132,86,133,198,147,94,72,34,22,26,193,236,25,62,16,202,149,78,214,228,237,19,67,246,22,245,99,51,26,170,200,139,95,77,89,156,225,213,249,171,111,174,91,97,118,251,86,206,169,32,76,246,224,103,164,133,203,7,250,138,86,64,69,22,39,86,82,125,223,187,16,239,188,121,242,8,133,246,164,83,151,16,106,17,182,100,60,46,253,69,22,163,205,54,179,231,87,214,54,227,180,125,215,215,247,166,41,248,75,115,203,213,116,186,88,66,21,237,202,194,19,191,239,215,187,149,86,135,243,77,138,229,62,18,217,172,50,40,23,218,138,119,158,173,204,200,251,98,239,119,158,124,213,138,253,239,203,245,150,240,238,60,191,206,100,244,96,165,192,242,191,106,50,177,200,201,230,214,76,71,72,143,132,152,33,212,151,138,37,156,100,124,73,204,167,39,130,74,107,197,67,14,102,6,23,100,197,149,77,232,189,202,13,232,209,211,49,143,255,149,23,105,255,179,37,127,246,41,218,45,255,118,82,64,0,64,16,197,3,72,205,210,68,199,53,64,225,81,248,195,128,160,210,151,208,209,64,112,192,144,228,194,179,116,20,8,40,41,161,194,105,112,5,67,179,16,202,165,23,131,195,186,135,74,169,6,255,131,61,156,148,130,119,30,197,177,32,33,169,100,77,41,88,51,178,92,232,81,191,120,197,250,221,151,253,133,101,179,187,170,107,81,39,83,2,204,6,171,169,197,6,13,86,24,42,14,149,149,112,99,150,101,105,188,174,66,98,110,168,136,145,8,214,98,30,83,236,121,217,225,217,92,165,22,242,185,212,38,167,84,194,79,48,199,244,106,153,183,201,61,11,13,195,7,189,168,203,185,151,51,229,185,55,168,79,245,201,249,245,165,240,154,222,9,29,160,144,35,95,55,46,185,235,238,118,214,226,109,124,250,146,178,122,181,176,93,224,107,173,211,139,173,125,44,238,9,116,9,231,75,35,214,148,113,112,56,229,106,14,240,160,255,251,176,100,109,8,183,238,111,76,155,185,123,114,68,100,217,197,107,7,38,30,213,187,57,174,63,29,9,5,28,103,97,156,28,104,49,208,18,39,219,244,219,211,138,207,178,254,11,36,29,203,102,11,222,65,37,221,241,140,111,11,159,190,196,226,234,249,154,226,96,108,4,0,16,3,73,48,174,130,18,187,64,72,139,154,12,30,43,45,142,8,175,155,50,52,164,52,105,88,172,60,229,120,248,196,165,73,99,235,39,181,75,229,234,102,13,163,52,98,134,233,190,254,162,203,145,253,54,174,133,191,103,154,83,75,72,89,255,203,128,4,64,2,146,80,196,10,99,50,146,141,39,240,53,120,248,197,5,19,65,249,204,208,25,42,133,140,164,84,83,23,152,214,97,165,99,4,0,13,92,43,82,9,238,134,147,13,124,152,149,46,142,212,146,146,11,66,224,56,60,176,40,95,141,216,84,56,234,100,211,59,48,160,28,211,169,200,154,136,237,176,192,155,174,212,242,125,10,192,148,80,76,197,82,160,25,153,214,108,36,64,204,59,7,97,51,36,167,97,53,242,61,158,24,58,38,142,148,252,188,82,230,255,209,81,77,75,14,204,17,107,117,38,52,42,119,102,205,224,114,3,166,196,108,70,179,135,217,185,217,38,227,32,233,151,149,184,80,89,228,42,77,204,216,156,65,128,85,10,57,121,62,125,85,203,77,113,87,223,69,44,12,218,176,100,33,178,208,62,72,126,44,36,22,131,45,185,89,159,53,123,249,183,29,218,161,157,158,183,68,81,25,110,42,62,247,221,206,113,214,164,230,86,117,157,253,239,84,214,63,38,193,188,187,158,255,240,207,245,93,212,245,179,251,242,112,129,120,33,128,73,196,98,179,163,63,9,185,13,133,73,34,167,6,211,5,59,50,146,23,40,145,68,35,53,184,30,109,49,78,57,181,53,50,169,86,65,88,245,15,161,25,71,251,213,254,110,251,255,255,103,167,237,82,31,228,175,92,87,255,234,0,80,51,7,146,195,18,210,67,69,109,128,51,186,35,17,77,82,94,77,51,14,76,8,1,138,21,113,97,24,160,0,52,72,5,77,83,0,65,163,65,197,112,226,145,240,75,88,124,133,113,122,165,241,218,39,76,25,88,151,237,141,173,170,8,232,4,246,163,47,86,62,230,96,139,243,11,15,113,89,215,149,215,68,120,139,47,91,125,153,80,133,129,177,45,85,151,69,68,23,110,20,195,7,173,156,165,163,181,78,82,61,48,130,237,244,38,152,101,64,62,241,99,47,199,34,247,24,190,110,2,141,195,192,114,186,225,198,77,46,243,113,215,242,186,173,129,8,132,216,217,44,25,210,205,122,153,195,18,155,117,218,151,24,89,65,109,180,45,179,100,117,168,166,255,251,178,100,87,12,135,234,110,204,147,185,123,114,65,100,218,29,96,226,118,32,45,209,48,14,229,243,201,3,147,103,217,156,52,106,21,87,209,251,124,46,99,110,250,139,219,18,178,102,15,171,114,190,60,83,180,107,251,139,62,117,138,55,194,10,69,165,205,72,196,44,57,40,240,178,64,132,127,15,197,52,90,227,180,178,42,163,64,110,211,67,167,45,217,242,230,120,176,75,124,216,198,173,156,177,83,213,172,238,207,137,207,124,5,192,0,1,64,60,0,72,2,189,13,96,182,99,84,135,196,119,102,182,81,126,115,49,0,123,194,104,177,88,220,9,42,101,114,164,233,64,0,23,141,0,12,210,191,182,222,163,111,70,255,108,159,21,98,63,237,247,127,255,255,222,159,252,163,255,88,49,114,44,51,134,131,177,7,20,13,230,33,143,198,63,115,70,70,141,66,1,4,201,98,228,195,128,12,72,18,52,244,49,90,194,17,116,192,34,240,132,5,24,1,19,221,199,17,135,34,193,84,56,187,23,11,206,96,0,16,38,83,25,21,101,195,122,0,208,198,229,33,200,97,50,12,58,187,198,138,212,234,166,80,235,249,11,18,70,220,18,191,235,162,16,215,240,124,65,18,103,16,70,55,244,14,56,82,20,191,146,232,26,95,48,222,238,31,43,22,223,100,89,58,99,201,69,229,49,47,219,105,141,152,190,29,108,55,251,49,82,164,214,239,223,154,249,149,73,83,80,93,154,133,82,155,124,227,36,194,97,148,143,181,27,159,217,140,219,220,55,114,88,40,160,115,224,90,88,46,74,89,113,64,183,220,51,75,83,175,230,77,203,141,164,22,113,152,19,194,111,33,247,136,134,8,148,175,199,198,44,243,83,100,204,130,250,109,196,220,176,51,185,69,84,241,79,148,221,182,189,26,244,182,107,254,62,226,103,51,176,191,174,31,86,63,111,248,245,159,218,213,248,131,252,45,198,64,96,0,53,69,84,16,242,76,4,248,1,104,182,236,5,133,31,170,5,69,216,8,21,56,26,197,44,233,101,23,168,251,116,144,183,254,100,138,72,7,48,154,38,128,50,77,11,186,147,255,109,189,102,142,119,250,47,234,119,255,255,255,255,212,0,76,91,62,49,157,16,216,61,243,247,8,204,98,86,58,205,192,240,1,3,13,132,12,90,246,48,200,8,42,25,57,177,241,122,171,1,184,13,162,64,197,4,30,17,194,133,72,225,2,76,20,205,142,198,76,54,106,38,69,224,18,96,104,225,132,13,122,151,164,80,172,152,22,38,20,78,95,5,164,13,148,121,140,188,74,195,1,225,125,148,70,82,84,49,233,90,250,100,179,3,174,129,162,134,202,134,13,7,110,196,46,158,61,45,193,170,189,89,99,44,160,131,67,255,251,178,100,62,14,7,235,111,76,11,153,124,208,69,39,25,232,100,226,132,30,21,179,48,78,233,237,193,22,28,103,233,131,149,192,132,179,155,203,140,133,143,113,157,69,128,164,90,211,236,66,61,163,91,83,86,229,75,83,231,5,60,130,124,40,227,152,1,109,171,186,150,51,166,120,103,185,228,191,17,195,22,44,73,92,143,99,45,244,131,153,243,18,116,81,75,178,243,90,55,194,198,33,65,178,97,238,45,26,243,175,176,94,24,156,22,181,106,32,242,61,102,135,173,151,228,164,175,21,187,174,90,241,0,247,62,47,82,165,5,155,174,176,247,235,192,189,161,235,47,177,240,103,73,187,230,14,252,76,231,201,58,14,68,224,32,112,0,13,129,140,18,122,60,91,72,17,96,239,64,99,193,198,166,140,163,108,52,113,24,145,122,211,249,85,106,23,175,10,18,173,66,234,132,179,122,125,6,130,23,247,121,255,162,250,5,223,111,183,253,255,211,143,216,190,207,39,103,255,79,255,255,254,176,12,193,177,96,196,144,248,45,194,137,30,163,36,105,161,127,185,140,194,184,52,16,49,4,235,95,34,192,1,160,100,186,67,33,233,161,225,88,241,98,0,33,197,155,209,195,99,217,41,21,149,142,49,146,9,35,69,89,224,133,33,8,96,52,50,195,86,214,28,12,11,77,176,104,104,189,69,127,77,46,135,177,134,152,182,113,4,73,164,77,212,144,190,194,156,124,8,14,134,36,140,161,145,67,186,123,180,249,71,28,240,118,132,198,36,84,213,72,13,216,147,173,215,106,8,56,67,181,164,246,161,98,189,117,27,218,62,160,150,234,233,77,152,163,188,103,104,108,34,113,141,235,158,218,210,237,202,14,163,86,8,211,109,140,196,54,237,204,252,97,172,107,107,102,181,166,107,143,108,246,232,203,171,124,193,174,98,158,51,100,101,90,214,47,147,190,183,203,20,116,13,236,122,94,53,97,64,105,82,131,86,149,32,39,22,182,166,112,106,214,91,100,124,158,99,213,20,185,135,42,78,219,173,62,49,35,84,165,11,199,0,1,128,0,4,128,37,72,48,8,112,217,188,134,113,17,34,74,94,23,146,185,164,89,202,3,178,218,83,209,208,16,110,20,58,178,1,30,93,190,254,156,27,212,159,239,65,254,160,214,109,254,255,255,250,61,69,190,239,118,79,255,232,237,158,239,238,87,43,89,0,76,41,0,204,31,37,205,60,218,77,159,31,204,17,26,78,2,71,205,213,5,192,66,201,148,4,81,128,0,42,16,25,236,97,38,209,128,66,57,145,69,194,251,33,0,69,130,87,104,186,164,197,195,81,76,182,130,248,2,129,8,6,108,191,101,97,12,88,35,56,73,95,57,32,33,80,138,198,24,30,81,255,251,178,100,41,14,135,123,107,75,139,186,124,244,77,167,121,234,105,45,102,26,245,163,50,78,229,237,193,26,28,103,181,172,52,105,213,201,205,63,54,100,186,226,141,60,119,36,4,204,105,37,69,96,233,139,234,46,17,249,90,100,209,173,204,202,108,91,115,254,0,68,158,92,145,124,168,136,60,253,232,135,120,255,235,144,15,226,248,238,221,221,227,91,251,187,31,81,122,222,187,5,242,169,40,152,247,24,82,77,218,249,119,126,55,103,71,171,237,193,214,231,44,41,184,139,228,59,84,59,43,149,216,219,205,11,198,45,152,243,86,28,61,54,79,245,3,57,106,109,197,209,73,79,178,255,111,92,70,201,222,179,234,183,226,122,218,232,130,243,77,159,43,120,143,127,159,75,214,155,175,203,84,75,188,96,248,239,180,160,246,41,131,224,0,35,128,0,28,1,67,1,24,67,68,78,214,200,38,90,130,182,33,24,73,250,128,164,183,169,131,19,143,101,115,128,207,75,121,48,114,10,60,80,66,213,167,235,253,235,52,169,231,75,27,254,183,245,158,255,255,251,152,212,163,66,179,214,29,86,26,66,224,106,130,148,195,191,245,55,22,0,204,21,8,204,58,44,204,246,41,206,7,3,204,18,9,12,68,234,140,17,24,128,0,25,145,32,209,130,32,66,235,50,36,185,16,128,33,64,152,202,129,204,28,66,210,14,101,229,28,24,126,89,133,83,138,211,152,163,202,232,72,91,153,117,140,178,153,163,67,70,223,204,187,89,233,209,231,235,155,124,185,42,99,214,211,177,77,103,34,106,213,47,24,8,109,25,97,40,163,69,87,175,38,228,149,106,231,164,180,195,156,36,137,126,131,140,239,44,25,219,119,219,38,253,119,228,190,251,250,96,227,182,25,49,113,33,49,62,194,207,58,137,190,185,206,151,239,188,61,166,139,42,105,125,246,172,175,204,86,243,110,182,81,231,219,121,198,113,228,159,59,248,206,26,126,151,107,59,202,35,95,250,115,6,123,93,13,175,141,120,82,174,143,54,29,155,48,173,118,185,173,186,110,251,173,171,237,140,230,59,5,228,171,87,120,129,52,0,3,0,31,215,248,114,66,97,51,179,177,200,205,100,116,119,58,38,235,76,100,80,80,205,136,170,198,99,211,147,163,28,130,129,81,226,176,154,166,163,61,15,183,218,162,142,244,11,25,109,253,144,245,26,255,255,255,81,173,249,153,108,196,25,24,37,202,129,0,0,0,20,195,80,84,194,35,60,202,168,48,219,145,0,196,128,156,214,144,220,34,221,40,22,140,118,33,196,131,80,72,18,98,225,156,92,80,192,56,12,253,137,38,194,11,231,129,11,194,224,216,78,253,205,134,42,197,239,168,66,133,45,177,21,47,187,176,255,251,178,100,34,136,135,57,107,76,155,185,123,112,73,103,9,211,105,106,106,24,69,163,64,238,61,147,193,65,48,168,29,132,157,137,159,216,204,11,19,251,109,183,118,95,149,4,221,203,174,134,217,240,177,123,99,46,180,172,145,96,225,105,10,164,193,25,205,193,215,168,96,85,76,37,233,44,109,196,7,68,211,185,239,181,251,169,239,164,84,74,64,198,154,171,157,47,126,114,87,185,107,154,5,110,20,226,171,56,143,76,169,53,116,156,254,206,254,80,186,229,34,235,88,100,207,107,54,233,149,38,126,167,248,181,112,221,62,126,126,27,214,183,67,62,62,246,119,238,255,206,182,80,145,77,218,35,14,44,48,92,216,215,107,96,191,103,142,59,204,139,174,14,246,122,68,121,29,255,116,230,166,80,56,188,112,120,191,108,120,30,122,40,76,145,178,117,8,3,12,1,24,123,193,49,1,201,24,81,130,216,177,158,18,224,93,184,86,122,203,208,6,66,88,229,160,130,39,218,158,31,87,238,152,44,117,33,225,187,185,180,21,165,125,165,15,174,80,150,141,252,225,53,169,40,7,206,111,255,255,206,204,120,174,100,192,165,177,79,249,114,0,2,105,190,6,6,24,28,206,100,120,113,133,196,70,2,4,153,18,170,96,48,202,192,5,70,204,89,124,1,72,109,104,176,3,48,208,130,188,93,103,82,22,0,145,27,16,79,210,41,84,124,8,36,8,1,36,141,5,23,171,149,223,45,31,188,251,141,138,20,145,37,43,174,218,225,81,164,73,246,108,158,31,58,213,93,119,3,25,228,61,116,129,251,239,79,117,55,236,16,42,147,131,73,43,218,169,244,247,16,20,62,172,63,145,170,243,229,107,210,212,206,230,185,125,230,110,121,75,7,47,249,76,124,115,11,114,197,6,245,105,46,115,19,253,127,146,146,62,156,189,208,230,252,114,91,157,21,78,205,205,52,64,6,75,82,138,218,66,61,129,12,224,86,33,38,128,186,76,97,121,5,234,31,212,153,182,151,24,106,207,192,209,146,0,0,0,55,136,61,42,108,62,71,96,59,196,80,172,205,169,178,34,158,235,17,60,215,111,172,63,169,177,126,162,91,87,51,239,84,222,135,122,45,27,250,125,78,255,255,255,253,91,111,255,253,95,255,213,138,248,159,210,83,81,225,102,34,249,230,58,189,86,168,152,118,97,170,136,65,109,190,253,36,0,2,211,92,204,110,179,54,55,77,219,66,51,209,120,2,30,54,194,16,34,148,90,83,9,148,224,101,150,23,40,75,68,0,99,27,11,212,132,48,158,204,36,68,69,63,76,216,100,49,232,38,85,8,101,239,196,227,67,111,99,238,196,213,149,193,220,232,238,227,220,102,40,183,148,131,213,150,37,118,117,255,251,178,100,40,140,166,227,104,207,27,152,123,112,79,108,234,13,99,71,26,28,189,163,52,110,229,237,193,29,42,40,181,129,149,128,228,157,116,138,207,79,17,81,142,119,255,137,165,49,43,222,54,194,164,160,215,243,65,182,75,236,242,167,246,141,92,55,229,174,101,182,168,181,157,139,27,71,71,157,36,159,153,185,55,28,249,78,59,149,211,220,181,174,225,43,84,172,109,204,110,13,197,209,173,221,11,77,172,43,27,149,199,122,121,67,179,250,218,196,158,109,110,205,209,190,243,22,22,220,47,85,195,149,172,114,214,46,51,31,97,136,142,99,202,17,58,122,35,59,201,85,166,35,148,242,159,83,193,100,93,93,174,28,179,201,119,6,56,171,149,212,88,108,189,224,0,0,160,0,0,0,13,238,52,144,189,199,171,37,25,130,209,109,41,141,158,9,8,248,53,74,26,239,193,248,37,232,254,58,232,153,255,255,253,11,202,127,223,229,191,255,255,255,53,191,255,245,215,174,159,170,177,46,84,89,163,172,75,185,229,176,136,255,143,223,253,207,250,21,90,20,253,71,148,0,0,36,227,15,161,83,33,8,243,123,74,35,97,2,243,14,0,195,34,106,163,26,131,224,104,6,99,16,176,96,64,14,93,19,15,9,21,128,80,161,166,40,88,244,231,8,21,252,46,112,71,245,211,37,246,42,132,49,2,200,91,163,40,228,215,194,138,177,118,120,144,251,172,129,244,154,108,88,219,163,147,182,54,210,235,239,47,164,81,84,240,139,55,107,51,169,110,25,244,77,164,11,43,103,235,87,169,5,168,217,4,10,150,60,84,193,202,78,43,50,146,22,92,173,35,37,152,145,80,49,91,57,99,112,59,46,54,120,90,168,123,70,29,159,118,59,69,230,92,156,235,50,145,143,45,239,88,107,39,230,242,197,215,150,96,65,90,212,103,102,179,54,213,50,70,129,140,251,235,50,59,242,214,22,224,61,249,54,45,168,7,119,175,206,97,6,212,56,49,13,39,142,162,64,211,60,21,150,230,246,69,69,125,144,216,155,235,116,131,169,230,141,17,157,170,84,132,183,88,64,80,47,183,91,40,174,218,204,140,152,165,6,162,95,86,244,133,125,152,93,35,58,84,55,198,9,156,32,115,9,125,53,255,255,143,163,255,191,163,235,255,255,255,237,255,210,149,239,81,212,38,195,154,249,74,214,84,40,237,202,199,54,22,207,14,190,191,167,139,80,0,0,35,3,114,147,13,82,227,171,231,19,125,146,147,20,4,51,137,228,211,98,0,179,7,194,3,40,194,35,7,195,3,4,192,163,35,205,192,104,22,96,16,110,101,209,32,142,32,64,65,20,27,247,36,120,122,180,180,85,242,83,35,88,24,4,176,93,137,71,112,255,251,178,100,35,143,167,56,104,203,147,185,92,244,83,138,122,42,101,231,40,25,189,163,48,14,225,51,209,91,169,231,205,132,149,152,25,134,161,177,161,37,247,66,12,135,122,145,182,115,135,33,198,65,53,101,55,92,137,115,88,76,22,153,105,149,198,8,31,7,4,224,138,12,179,110,220,151,231,171,145,199,161,79,69,235,182,208,84,33,46,101,150,232,48,193,249,230,232,249,65,43,157,214,245,106,231,111,234,127,149,159,252,175,195,54,177,73,120,181,122,4,89,199,87,62,164,171,24,22,145,144,117,85,10,101,176,84,63,160,185,53,185,224,235,50,238,84,227,117,219,139,190,31,193,15,110,21,22,75,3,239,250,137,146,136,203,154,136,102,174,185,122,137,47,20,65,16,147,69,12,99,13,146,170,180,23,74,216,186,207,173,216,214,237,146,0,2,0,0,6,219,213,87,166,21,69,73,193,68,183,36,37,29,243,100,43,53,113,19,114,172,206,84,103,206,111,43,182,127,254,159,234,251,255,95,223,226,82,217,213,95,154,172,210,206,165,149,168,226,33,28,63,54,123,101,29,104,242,137,153,98,72,231,144,121,106,53,107,177,106,210,163,25,85,160,149,246,126,177,74,124,209,152,64,214,251,204,199,3,84,198,48,72,200,77,28,206,113,84,72,13,49,128,167,48,40,27,37,2,204,140,42,219,48,168,96,98,225,34,16,2,19,0,193,129,123,210,131,225,194,148,31,50,196,223,242,128,129,33,20,36,103,146,70,240,58,108,209,225,72,45,120,65,224,252,28,106,109,80,231,15,179,105,213,85,148,196,219,176,180,221,250,137,119,64,56,242,60,81,35,160,113,238,207,200,178,236,94,228,20,223,90,175,202,9,66,107,223,191,159,57,71,123,81,31,220,3,220,191,242,203,249,188,63,80,71,241,234,214,210,150,41,199,162,43,172,55,253,149,217,194,163,144,191,124,21,111,38,29,217,17,111,33,23,221,119,245,89,47,94,223,126,191,155,85,49,161,207,67,21,117,208,236,93,178,199,219,88,190,166,253,233,58,226,179,164,183,132,161,22,247,118,166,171,53,205,31,114,201,59,97,186,129,65,255,41,68,60,130,74,44,139,71,76,244,165,227,48,158,7,210,251,148,155,181,56,232,231,190,33,253,26,157,188,105,170,255,213,190,222,224,175,24,177,39,89,154,174,139,81,125,112,150,163,239,163,104,117,149,54,145,154,92,72,87,31,253,216,96,163,185,229,69,104,153,222,34,243,22,125,218,208,0,0,75,124,199,244,115,125,218,140,23,75,30,185,153,60,144,107,43,193,171,194,1,1,83,0,156,26,26,24,25,92,141,46,74,179,66,131,144,141,20,91,105,33,81,234,139,112,92,54,190,215,51,16,255,251,178,100,27,12,198,2,104,206,27,152,91,112,93,74,121,234,104,226,124,26,189,155,52,110,225,143,193,104,170,104,13,152,21,25,106,44,185,160,91,16,14,55,5,52,221,109,116,84,235,185,83,124,202,245,139,17,155,22,101,105,197,77,126,69,239,225,24,106,91,69,171,118,241,229,114,116,200,93,182,100,161,169,18,98,217,154,212,21,76,154,31,221,212,92,111,224,129,184,37,172,240,84,97,69,66,123,168,244,239,76,113,109,168,177,216,67,209,90,81,68,27,24,34,153,186,203,169,202,71,243,42,190,57,100,227,68,48,192,98,163,65,47,159,98,70,227,19,50,65,41,209,145,158,115,29,142,149,7,198,166,80,170,6,250,214,155,28,106,121,6,49,37,128,0,192,0,1,3,146,52,96,194,8,149,4,50,79,80,6,212,87,148,35,92,61,136,16,37,121,132,36,212,141,193,241,72,50,172,130,42,189,88,34,215,31,169,53,188,227,233,185,29,230,139,43,254,70,244,95,138,69,10,151,150,251,58,106,159,71,255,232,61,250,245,193,84,17,26,35,95,178,126,163,170,144,123,130,126,71,190,245,159,47,57,170,144,0,36,21,193,170,41,181,238,129,161,192,225,176,164,161,0,6,102,172,136,102,96,84,44,9,152,86,62,142,128,209,115,37,4,242,216,5,0,51,37,3,229,88,166,69,232,98,193,102,162,69,86,138,243,16,140,81,44,225,88,72,95,25,129,129,142,114,163,233,29,44,244,83,150,216,98,120,114,114,245,167,38,166,110,252,113,233,88,143,203,99,119,43,146,8,88,52,10,30,133,217,203,255,230,231,51,124,100,157,202,126,229,132,205,162,230,247,199,209,84,191,183,33,57,57,59,127,190,185,55,50,157,42,204,184,24,203,97,21,231,103,216,182,176,107,77,249,193,163,230,131,111,229,157,130,123,147,72,182,240,78,124,215,33,207,218,230,192,190,110,156,97,150,29,35,239,157,92,15,134,196,228,240,147,95,68,37,48,102,161,73,81,65,88,32,216,138,208,162,64,114,171,10,102,104,142,23,40,26,11,201,118,125,128,32,48,155,60,69,214,24,170,79,153,176,128,244,81,149,1,150,168,7,172,176,116,55,200,169,123,30,60,183,225,63,147,39,144,91,171,159,208,118,223,235,247,248,42,66,24,214,249,89,53,95,223,255,156,126,207,94,63,92,96,187,199,227,78,187,169,139,68,161,197,18,16,38,31,97,238,198,202,126,68,196,195,247,244,107,243,161,185,239,208,0,0,64,56,203,12,211,210,204,14,117,150,56,154,16,203,73,211,87,254,205,104,21,7,8,140,172,44,3,0,75,0,147,68,142,11,246,40,18,48,1,109,200,74,144,80,37,204,64,88,76,40,103,91,102,255,251,178,100,27,140,198,81,104,205,155,152,75,240,89,204,154,3,105,34,98,91,85,163,52,110,189,60,129,67,50,104,77,130,157,169,146,146,206,67,53,76,86,63,21,34,19,65,142,165,47,250,0,45,229,24,238,174,246,195,239,106,94,219,95,125,10,3,149,43,64,218,31,15,78,178,139,180,207,151,209,114,213,22,253,79,127,115,213,198,79,219,216,246,68,190,72,37,132,102,51,114,251,255,110,184,102,232,98,172,28,8,200,234,158,73,121,173,150,164,101,243,57,198,42,9,253,107,121,83,223,191,244,182,23,107,98,103,165,225,252,199,190,42,45,28,63,153,125,41,130,164,167,209,8,85,70,113,139,75,9,144,178,108,117,166,13,178,141,185,35,20,8,10,168,113,190,194,136,74,239,253,118,0,0,129,204,202,24,16,233,161,33,45,128,43,57,43,58,135,41,235,163,129,48,146,166,4,117,154,56,59,245,10,103,229,123,231,162,251,165,154,163,237,4,187,127,138,250,124,118,159,254,222,169,243,191,255,81,255,212,159,65,241,181,34,229,163,150,249,4,224,134,67,19,74,160,98,53,16,139,170,21,236,237,106,50,144,224,208,187,155,40,0,8,128,169,139,194,217,191,227,97,174,209,145,16,92,98,240,194,105,115,210,103,88,106,86,12,24,206,13,0,130,161,192,64,202,32,156,181,33,112,4,202,112,233,11,201,1,1,96,45,198,78,144,225,53,228,128,156,246,176,96,56,2,193,25,160,192,21,15,98,22,4,226,238,18,90,101,229,151,154,171,45,207,10,215,239,197,168,227,114,137,150,48,207,233,27,3,243,106,86,68,31,91,122,72,128,140,59,103,148,8,22,19,56,158,196,202,146,69,200,202,125,2,206,89,81,103,74,237,115,214,254,250,221,231,221,105,156,163,175,217,162,242,161,198,143,77,173,106,216,212,120,147,57,63,94,236,185,235,144,119,217,92,233,132,37,51,59,165,13,191,103,227,1,103,234,122,146,226,71,33,15,139,48,152,25,148,188,171,65,242,69,160,40,104,162,22,226,127,85,48,120,169,13,214,146,40,211,138,97,116,76,205,237,189,12,208,97,0,40,0,65,213,146,153,203,26,204,168,223,82,40,203,212,94,165,228,58,253,3,41,71,104,72,23,169,13,225,77,38,111,230,145,102,156,10,133,15,231,61,27,255,245,251,127,255,237,245,255,251,255,203,107,72,206,255,255,247,255,244,40,106,187,176,251,181,163,36,142,189,100,212,215,53,199,13,57,2,37,72,0,0,115,26,136,35,142,79,147,78,28,35,81,11,49,1,84,104,85,216,101,200,124,28,8,152,124,67,152,32,7,150,188,89,139,77,33,192,28,204,224,161,60,64,160,121,48,70,160,164,0,192,208,163,255,251,178,100,27,15,150,162,104,204,147,184,76,240,81,12,154,7,105,69,122,91,81,163,48,14,225,51,193,25,46,232,173,135,136,177,53,1,181,242,80,16,180,47,66,180,136,192,171,25,208,50,15,123,162,128,186,123,134,1,66,98,204,26,173,107,211,147,141,50,159,6,131,200,28,163,82,247,73,203,154,33,56,176,162,108,128,123,182,55,44,194,180,191,41,165,95,127,84,183,102,23,173,238,235,241,135,115,248,143,252,114,127,91,214,238,223,255,223,112,124,185,183,167,158,163,214,240,160,126,121,174,235,84,59,229,143,198,161,118,7,198,105,162,169,8,54,116,17,206,106,225,167,239,113,152,83,167,177,244,145,148,172,15,202,161,23,219,148,168,109,3,103,10,59,168,206,45,10,101,17,123,116,17,25,141,69,125,219,189,214,124,49,42,192,96,8,0,0,235,0,206,73,76,139,20,124,192,145,82,78,194,128,76,232,70,11,187,66,235,245,169,205,6,10,243,71,201,74,143,218,126,191,122,186,28,94,193,245,59,209,255,219,230,251,255,255,255,175,255,255,255,255,255,255,255,249,72,118,80,155,220,207,56,53,149,234,81,100,60,140,195,10,34,191,65,138,225,201,112,169,150,70,57,189,132,233,141,166,1,169,175,209,171,65,32,112,164,96,49,152,128,161,96,148,207,0,193,130,16,6,70,32,145,104,200,137,6,1,0,74,216,35,6,8,128,153,91,113,99,232,52,167,217,18,145,33,123,77,128,195,28,208,35,8,0,159,168,101,76,189,249,87,57,214,151,215,141,115,24,196,55,36,74,85,6,133,117,111,210,14,28,61,18,82,1,49,28,51,203,44,222,250,144,91,78,183,90,189,218,201,119,221,239,248,251,127,199,179,194,10,231,239,240,175,159,57,99,246,243,227,240,5,188,24,211,223,184,243,207,135,47,127,42,79,86,7,89,156,227,206,181,72,66,31,69,105,81,65,111,34,84,233,102,247,106,93,22,223,103,25,208,151,193,152,223,27,216,222,66,202,233,26,235,225,106,70,245,213,73,125,100,177,214,49,152,160,189,147,53,74,90,201,171,218,50,113,197,152,214,65,91,20,96,65,224,98,79,136,197,101,17,32,5,128,244,232,174,141,96,128,213,180,98,42,84,239,187,83,190,173,107,76,57,128,8,15,80,175,38,111,255,161,126,255,250,23,237,246,255,255,219,246,255,255,255,255,255,255,255,255,201,44,172,148,81,190,90,164,198,249,94,246,218,0,0,51,5,96,67,121,102,211,7,103,51,88,133,3,37,67,115,37,248,211,42,131,117,43,49,100,179,17,2,137,198,104,8,174,89,163,1,66,243,47,198,65,97,195,7,34,213,47,198,32,55,69,168,244,38,179,166,99,50,138,77,52,255,251,178,100,31,142,135,62,111,76,19,185,123,114,66,98,106,77,63,15,16,26,113,165,58,110,105,231,65,30,146,39,17,164,138,16,16,75,82,127,68,15,204,187,201,70,229,200,64,132,90,119,148,252,63,62,247,183,247,90,245,20,227,109,146,241,18,129,228,164,108,252,107,4,98,209,37,48,208,245,46,218,236,203,204,31,39,11,248,234,168,43,179,10,176,227,231,159,183,130,159,248,233,74,53,207,2,106,94,219,127,115,161,228,68,58,108,157,197,174,161,144,246,127,123,247,211,254,229,191,241,59,3,78,244,219,186,48,184,65,125,185,238,150,158,155,158,68,227,133,51,36,111,189,195,249,133,94,187,189,232,217,254,55,26,204,105,200,242,195,196,88,12,114,123,47,185,237,38,241,146,251,164,41,160,193,180,9,115,72,117,212,219,207,214,41,245,157,239,95,199,225,149,65,196,0,0,29,143,176,0,16,58,32,253,3,104,171,135,1,182,29,17,205,25,178,45,217,106,68,166,24,21,25,144,215,199,248,178,129,197,237,162,144,9,50,255,93,66,161,36,238,167,255,255,255,79,255,255,255,254,134,139,41,74,105,136,159,72,118,199,144,20,16,77,141,67,19,51,29,100,170,98,48,24,140,206,141,19,69,130,208,36,17,4,12,213,61,207,179,100,71,0,1,62,150,10,206,51,134,31,24,90,68,69,180,162,226,201,218,58,90,1,109,0,96,23,45,11,49,208,173,37,35,114,0,195,204,85,150,75,162,75,87,138,99,81,128,228,117,117,1,181,58,226,228,96,150,192,156,85,50,221,49,21,188,221,143,33,52,114,134,111,207,85,14,104,116,106,170,248,205,103,195,165,216,235,112,178,35,49,20,254,145,117,44,104,114,65,151,19,89,110,141,105,245,172,106,124,93,207,210,127,138,253,91,31,192,127,228,125,165,194,163,174,12,141,93,146,118,17,99,87,44,68,179,131,38,149,236,25,153,71,224,58,173,39,197,169,187,215,106,76,194,128,197,59,14,188,60,47,12,75,72,120,125,43,47,51,62,152,109,225,75,94,238,54,156,163,176,95,233,80,68,8,52,0,13,7,65,215,194,128,77,46,112,115,87,232,84,116,90,193,146,19,81,247,12,69,47,175,2,225,43,81,159,201,28,25,168,212,166,62,237,118,241,89,180,99,137,78,166,117,125,170,127,241,234,189,119,46,255,162,125,82,158,127,87,220,32,255,201,255,229,194,4,34,91,184,65,72,99,40,103,39,25,183,20,68,84,218,196,38,221,3,5,71,33,65,0,2,36,237,68,144,16,137,170,44,59,206,202,193,238,11,237,24,41,244,249,166,102,56,54,61,126,193,45,48,75,96,175,64,103,87,163,99,159,237,80,246,202,186,85,197,135,103,255,251,178,100,36,8,166,33,104,209,27,122,120,96,78,38,153,204,105,98,118,22,213,163,54,238,49,52,193,178,47,166,9,181,138,80,28,204,248,160,49,227,53,178,214,146,171,97,175,111,100,187,229,130,204,13,27,120,167,214,84,151,210,27,73,78,23,254,248,246,248,219,4,58,179,81,243,37,165,133,152,177,102,102,219,115,189,30,211,245,230,127,255,197,253,165,240,173,182,216,10,230,152,141,195,205,99,177,229,141,60,198,241,157,193,244,90,182,142,24,75,162,245,120,73,87,60,70,97,240,109,157,233,77,31,114,63,158,73,183,44,202,231,44,80,111,57,209,252,215,139,27,117,254,76,223,17,247,141,49,0,0,2,128,0,1,26,40,97,133,136,86,3,159,136,193,154,109,225,208,224,224,169,26,212,38,100,20,186,29,12,48,129,172,50,174,43,19,76,190,206,58,162,177,182,119,59,19,177,172,116,252,111,246,254,173,173,83,255,179,255,232,184,210,49,152,100,171,191,152,159,175,211,114,191,251,212,250,130,0,0,16,233,139,60,6,42,19,28,181,110,99,144,249,150,2,6,75,27,130,128,204,188,24,0,85,89,92,41,150,0,64,64,16,98,119,165,106,55,50,86,18,44,15,166,167,71,232,5,49,19,170,24,139,194,93,23,7,226,88,156,50,225,73,65,19,23,161,209,179,43,98,14,141,214,178,34,162,246,176,58,196,50,73,205,62,179,10,168,38,4,161,197,122,34,38,136,145,109,194,72,137,182,2,164,86,134,49,102,253,161,124,9,89,87,162,228,55,246,83,242,217,49,93,98,109,255,203,199,251,255,42,84,203,169,88,227,40,166,206,162,179,43,70,210,110,137,182,9,44,212,90,34,156,61,108,92,211,106,62,243,222,48,64,75,68,33,150,212,81,25,228,26,103,19,174,138,246,148,156,30,3,173,99,46,9,49,248,100,230,48,144,35,82,206,7,91,57,134,36,36,181,92,35,70,23,174,155,65,98,55,90,79,46,193,68,242,183,31,127,226,115,6,213,157,128,201,221,22,217,119,159,150,42,196,119,80,38,64,28,69,77,190,29,208,184,3,33,50,229,201,67,178,4,34,74,222,186,42,38,29,232,237,233,175,76,47,38,141,65,170,19,92,3,252,94,47,70,215,254,137,242,46,161,197,8,237,177,189,128,0,180,218,184,192,154,3,70,56,141,174,55,49,218,164,190,96,36,32,56,70,130,82,237,81,171,212,141,148,62,149,32,132,246,146,58,207,75,74,166,131,39,27,1,106,136,69,132,56,104,110,177,204,93,167,149,126,43,107,107,33,73,253,78,231,186,71,198,70,161,117,18,159,85,231,173,38,141,153,82,8,83,11,181,148,228,253,133,240,224,109,216,230,235,137,150,46,255,251,178,100,48,136,197,53,104,206,27,140,68,192,132,75,185,114,109,101,184,20,201,163,58,238,105,129,161,211,174,229,201,188,148,184,87,26,55,170,45,88,177,207,115,116,75,113,79,10,220,163,95,19,205,48,113,56,212,17,88,68,19,28,58,134,158,122,33,72,113,2,35,208,210,228,141,131,232,48,243,5,204,27,8,65,244,75,136,227,1,208,116,227,138,40,178,110,19,41,100,88,145,195,92,106,192,148,168,177,150,6,25,91,81,138,14,10,139,26,142,49,145,1,48,115,19,16,94,221,53,17,172,95,115,53,28,99,238,172,95,36,253,78,14,193,173,114,63,28,169,133,63,215,149,52,27,52,22,250,90,246,153,68,19,214,122,133,181,72,37,44,114,222,115,151,185,212,188,58,84,17,125,45,135,46,79,75,11,226,223,120,117,110,99,116,122,58,173,143,80,153,46,63,231,114,4,207,98,208,167,98,14,213,38,2,212,5,82,156,177,81,42,152,122,206,36,234,44,241,70,205,211,244,253,71,209,34,82,65,4,147,76,15,82,54,20,160,247,192,53,179,206,59,243,133,17,205,91,4,32,86,210,63,49,136,148,26,177,92,149,13,108,171,214,36,82,140,240,76,7,74,135,106,252,172,69,94,185,51,30,151,220,253,187,157,176,116,214,97,201,154,191,33,188,73,220,181,173,243,243,74,77,62,120,250,191,78,214,159,117,171,81,249,235,95,226,175,117,247,12,30,113,166,171,208,94,173,87,253,136,239,234,53,213,236,115,184,238,222,7,82,59,74,182,214,183,159,150,199,226,130,13,109,137,203,90,107,77,219,49,243,238,91,190,68,139,56,157,27,139,32,114,167,241,201,112,237,116,117,197,206,94,186,162,58,53,27,177,194,144,247,239,177,128,0,49,119,140,176,104,201,69,140,64,121,90,12,78,252,5,12,188,196,29,225,83,16,62,175,147,119,61,10,104,17,168,58,235,117,74,11,18,88,18,118,37,30,181,119,190,2,141,72,177,129,221,132,218,29,35,137,44,59,48,18,152,193,86,80,204,207,44,96,185,167,144,116,68,101,81,84,73,206,5,125,108,140,186,27,101,132,90,164,110,151,141,39,198,61,23,77,58,122,86,222,164,199,47,233,232,183,148,219,234,58,179,234,132,187,43,0,41,164,82,42,24,198,52,111,41,193,133,143,0,82,49,139,198,96,33,104,64,129,68,75,144,163,108,141,71,87,220,28,145,77,178,169,83,83,68,158,188,96,219,181,148,160,144,56,46,143,87,56,87,91,104,19,114,11,108,205,30,172,247,75,117,64,198,13,236,61,140,245,210,205,254,253,12,82,12,106,68,144,173,125,186,141,36,80,168,185,237,15,70,131,220,177,0,245,22,42,161,195,193,107,40,255,251,178,100,53,8,197,49,104,206,187,140,68,200,127,107,185,99,105,37,138,23,109,163,42,78,188,211,1,209,30,229,73,183,149,248,57,23,180,26,52,216,90,129,206,214,48,233,106,97,143,202,26,54,44,115,31,80,85,154,186,202,138,69,219,35,53,186,135,247,114,93,155,143,184,28,86,164,150,208,30,138,168,41,196,12,113,80,110,72,199,182,107,25,146,197,0,152,0,68,157,102,209,49,165,70,76,208,160,1,204,78,78,109,64,0,164,156,108,198,185,228,162,128,18,240,117,13,202,151,16,183,131,42,144,9,143,106,143,244,76,212,35,212,245,246,146,178,167,255,52,170,193,10,80,213,131,193,189,136,114,233,185,150,124,29,236,130,7,178,217,150,206,65,45,183,83,42,190,209,154,142,168,163,121,49,163,190,37,169,158,186,25,171,141,81,33,97,97,170,194,229,98,157,234,65,33,163,133,202,3,169,202,119,101,126,251,73,21,137,85,163,182,160,88,23,50,230,168,60,243,16,54,217,234,49,65,212,49,88,158,49,33,19,11,128,32,128,188,136,70,16,1,6,7,3,131,32,242,120,139,2,102,21,2,46,32,52,23,70,247,229,141,14,0,141,42,40,221,208,230,9,0,195,144,43,80,236,18,22,216,107,136,241,226,46,230,104,189,231,123,91,178,210,52,60,72,203,17,243,156,98,50,242,50,64,250,129,120,209,178,28,104,57,0,179,217,133,22,104,73,114,114,93,245,112,214,93,45,4,66,140,222,81,250,110,185,218,89,252,80,68,33,41,186,88,72,220,163,151,107,6,40,243,154,6,92,148,84,37,207,150,212,244,166,79,177,182,247,78,214,238,101,181,145,121,123,99,9,31,182,91,50,102,31,168,173,20,28,8,62,204,47,77,180,115,207,183,64,129,90,67,128,132,132,230,104,72,96,107,102,12,150,89,3,23,254,48,16,71,108,100,165,212,137,153,224,19,168,214,204,76,25,230,104,206,92,17,100,17,11,229,161,49,43,39,146,37,155,51,87,243,246,253,106,30,173,46,126,117,153,245,119,63,136,250,145,45,187,52,82,219,206,183,67,228,254,103,135,172,51,138,173,197,114,134,159,85,250,27,34,24,250,228,12,144,119,73,168,162,178,50,72,50,82,62,197,189,242,124,123,148,37,233,251,255,245,17,40,16,129,84,195,202,195,197,41,141,248,98,49,209,176,203,73,0,129,8,145,12,181,2,128,120,179,25,42,128,221,171,40,45,74,160,15,45,137,67,67,194,37,44,110,236,148,128,96,171,11,30,82,198,103,129,98,119,194,20,164,60,102,182,202,79,149,175,163,32,70,20,71,139,203,230,51,105,148,123,74,116,89,124,192,151,36,138,176,2,214,112,33,21,233,33,210,110,150,255,251,178,100,49,136,133,80,104,205,155,137,52,200,110,104,233,82,105,37,138,20,177,163,65,85,180,128,33,205,27,37,222,182,240,0,163,73,75,225,12,41,30,196,169,20,84,97,113,74,36,69,69,204,28,175,42,8,54,178,21,169,41,242,116,217,7,33,189,7,54,155,46,254,97,194,137,160,232,139,90,96,164,79,233,36,176,39,192,162,94,200,36,105,3,104,153,194,71,84,152,96,33,51,200,92,10,53,0,81,69,102,120,177,154,142,5,106,131,231,212,1,75,4,83,50,70,152,139,42,54,100,224,117,210,14,64,208,86,156,106,202,139,93,210,76,145,12,202,245,138,17,213,32,65,97,109,218,131,86,131,171,214,106,9,173,21,218,169,135,113,101,251,160,220,179,128,2,8,200,34,4,197,9,122,159,43,214,247,127,78,238,20,209,150,155,26,216,237,11,86,219,247,198,219,13,143,68,96,145,100,20,21,117,79,241,37,160,146,113,57,27,198,74,110,117,132,97,163,134,108,34,101,133,66,49,230,46,201,150,195,187,5,182,40,132,244,82,154,23,236,96,165,117,224,116,1,1,130,86,98,68,34,197,214,143,25,105,211,150,94,37,184,178,122,202,156,174,109,132,33,207,207,54,126,41,217,182,43,20,85,45,154,152,185,166,144,175,74,82,22,174,227,52,229,53,224,230,16,32,165,86,4,12,163,56,25,77,12,197,114,16,161,73,166,19,64,148,144,175,41,68,114,106,220,212,89,184,234,157,88,62,231,168,154,114,108,190,111,203,251,26,141,48,67,25,221,138,226,186,9,165,201,242,11,195,109,13,205,229,60,28,165,194,127,102,192,173,216,72,146,120,66,128,139,168,2,8,74,75,32,99,128,34,195,70,54,38,84,165,5,10,187,99,195,204,89,193,49,64,168,154,200,21,1,171,36,249,9,129,47,143,10,143,213,173,148,214,180,225,124,79,94,247,55,196,249,150,45,41,107,95,26,112,164,25,37,73,190,173,220,173,121,239,84,230,85,3,211,22,145,223,64,23,23,59,57,194,244,215,166,233,37,177,157,253,110,22,63,249,255,255,9,235,119,33,228,42,188,181,171,88,89,212,136,123,127,202,144,0,1,0,134,116,166,104,221,137,148,210,224,192,213,209,184,20,9,152,46,253,26,184,89,24,100,1,128,130,224,226,96,24,3,152,148,26,152,248,79,2,0,146,96,1,204,92,70,70,10,6,30,0,142,131,115,78,72,113,57,193,173,173,155,206,168,136,75,241,163,133,113,1,38,218,239,253,76,42,74,30,202,153,129,139,13,0,193,29,223,175,122,151,25,92,129,223,117,220,121,56,233,40,100,106,28,36,185,132,117,107,252,140,210,217,187,47,238,159,252,0,64,3,159,65,135,228,204,255,251,178,100,64,0,9,52,134,205,182,119,32,0,91,72,74,77,199,156,0,24,101,195,72,125,183,128,0,211,133,104,183,176,80,0,0,2,29,137,187,113,57,203,54,115,203,12,172,106,113,73,153,3,22,7,53,67,0,162,24,16,57,138,181,106,211,106,135,120,225,141,220,41,249,115,87,241,48,67,16,128,110,20,16,112,112,145,54,221,233,78,187,50,235,157,252,46,210,79,212,194,98,166,119,50,189,99,235,229,140,26,34,0,72,73,247,125,199,89,143,75,236,210,152,38,191,240,189,247,185,204,53,175,214,247,102,158,206,61,223,231,220,51,175,123,180,110,158,57,193,212,47,251,44,80,246,14,234,67,45,188,7,22,251,25,231,174,254,185,255,255,255,255,255,255,255,255,255,252,215,127,159,158,95,255,255,255,255,255,255,255,255,255,253,221,74,241,136,98,41,53,176,0,0,0,0,73,255,219,81,63,68,98,216,4,57,64,111,153,200,91,140,224,187,108,9,244,136,150,51,81,145,217,38,99,226,105,236,107,144,119,39,53,14,48,28,12,178,137,110,80,176,212,153,185,203,103,54,238,206,102,217,211,190,207,174,97,174,76,239,102,255,204,223,57,239,71,255,254,232,114,22,113,121,209,205,182,179,223,255,245,117,32,144,0,114,64,73,105,161,34,136,64,140,254,220,16,58,35,1,49,136,35,65,16,48,48,66,218,148,64,48,132,134,22,91,7,8,185,45,209,22,158,182,151,136,212,16,123,43,27,1,169,43,8,84,4,84,119,66,161,154,3,18,165,235,215,117,122,246,217,130,154,139,33,50,89,173,167,97,138,59,210,151,177,167,107,111,239,3,186,152,194,174,189,177,202,221,213,115,88,155,206,103,253,127,53,170,207,237,210,66,182,209,175,96,23,100,107,118,35,61,154,180,248,147,207,22,85,99,54,96,177,77,135,193,254,100,189,163,116,222,180,102,182,224,198,214,23,87,207,203,141,255,127,90,226,213,214,155,105,235,156,127,108,70,215,204,77,227,193,125,186,182,161,17,163,87,121,254,205,211,231,25,155,117,254,214,214,177,255,244,183,251,255,255,27,214,0,192,2,0,0,0,19,242,3,131,84,113,137,89,16,40,18,74,104,246,115,110,69,172,32,78,222,221,67,115,217,52,255,179,71,211,255,255,155,255,239,219,100,141,166,110,9,138,45,196,93,237,172,0,0,2,112,197,244,148,208,228,140,197,114,140,214,217,32,197,48,148,42,32,24,183,31,24,212,40,2,131,32,8,168,97,48,146,24,11,8,64,179,22,142,150,110,206,10,160,24,176,196,224,204,135,0,115,53,68,65,121,48,4,215,212,172,193,80,77,230,105,64,145,57,120,85,166,8,5,229,213,85,93,229,249,76,9,255,251,176,100,42,142,199,16,107,205,155,175,79,160,70,36,217,161,97,37,102,155,129,163,54,110,225,151,129,38,174,232,141,130,157,184,157,74,43,116,237,25,116,220,150,131,64,20,216,203,39,246,145,247,32,8,230,235,202,82,211,86,51,131,234,68,66,160,204,237,233,182,117,157,100,164,139,93,211,90,198,104,134,227,232,219,183,57,29,234,132,59,30,232,13,97,186,38,164,93,23,138,96,245,153,237,214,117,72,180,133,11,168,162,95,183,196,166,194,181,222,164,102,174,48,119,111,234,14,93,50,193,61,66,206,181,236,197,248,220,100,149,158,217,84,97,253,74,48,197,118,93,99,239,184,2,114,102,183,113,88,174,229,81,34,127,99,239,247,119,239,45,182,61,136,37,233,0,133,98,64,16,187,17,184,160,134,247,9,113,64,18,37,30,223,194,237,201,82,141,249,54,62,39,229,71,171,80,147,189,165,99,48,124,33,136,145,198,154,143,83,149,212,205,83,19,140,14,19,111,200,59,61,2,47,253,252,79,195,255,175,177,248,189,180,221,245,128,230,48,189,81,51,56,235,50,20,116,57,8,213,48,176,46,48,96,56,50,12,158,18,164,76,15,0,204,13,3,128,208,176,132,4,42,128,6,32,28,72,28,184,69,64,48,128,218,51,100,48,4,202,38,64,17,145,2,106,106,188,12,7,4,171,203,1,161,32,240,129,62,162,229,178,159,167,68,25,255,201,205,251,142,245,173,205,34,220,90,132,83,48,221,249,138,252,170,22,25,18,236,226,147,184,103,98,21,133,160,52,26,150,24,170,202,90,201,77,57,223,102,56,227,167,191,255,8,27,156,105,87,191,77,67,254,173,124,183,65,59,191,205,79,86,239,247,149,112,255,207,120,92,188,207,121,143,206,79,114,224,140,209,76,236,83,235,231,223,107,216,246,173,250,251,195,40,251,156,198,165,94,118,79,52,194,215,126,29,231,97,155,60,167,52,224,246,184,76,63,58,102,226,3,43,99,202,101,180,146,158,44,106,239,33,66,151,106,238,10,0,29,92,190,92,184,97,44,97,5,83,172,185,167,66,25,111,33,138,175,68,194,5,154,53,242,143,30,134,195,129,186,220,80,232,128,211,129,123,103,250,39,111,255,223,255,255,197,5,28,227,5,228,143,48,22,153,31,23,87,157,255,235,255,167,175,255,191,255,255,250,17,48,0,0,11,216,145,175,50,136,81,52,100,182,61,4,144,75,67,25,131,211,29,224,51,73,130,176,224,17,27,249,165,192,4,5,151,160,231,209,67,152,87,17,5,163,195,69,223,144,226,240,146,142,66,37,218,218,98,71,224,46,163,186,98,206,54,140,185,150,143,145,57,52,170,143,119,34,79,255,223,122,239,96,217,83,235,255,251,178,100,42,142,231,95,104,205,27,187,201,160,67,75,186,19,97,34,102,27,121,159,54,110,189,62,129,30,163,231,205,132,29,208,57,228,212,74,44,52,181,238,202,132,65,19,29,122,133,23,42,125,61,173,196,12,242,30,74,55,169,72,212,210,137,45,206,220,81,172,251,55,46,239,214,131,239,109,96,241,203,107,255,191,139,157,126,252,115,90,246,194,183,109,106,98,247,109,97,218,253,221,21,171,13,210,182,21,97,233,125,138,162,164,195,187,179,94,198,174,74,228,219,187,94,95,75,77,17,111,190,188,186,118,147,145,120,78,81,186,123,180,181,168,223,207,229,239,177,186,154,250,210,234,72,188,134,98,61,17,185,114,147,243,167,150,217,206,146,155,238,82,71,35,87,234,202,113,179,53,51,47,214,240,184,0,0,21,171,85,139,165,241,145,46,242,252,4,157,217,137,193,16,204,222,43,102,244,111,41,87,126,177,175,35,30,132,67,102,90,127,250,179,250,25,191,235,250,127,254,159,219,249,91,255,233,254,223,245,214,164,77,127,190,187,147,175,255,227,220,239,245,128,100,48,33,127,48,24,120,50,244,86,57,232,214,49,224,41,48,232,87,48,202,43,49,244,39,48,8,4,48,72,3,51,176,8,34,13,11,62,99,81,66,86,17,190,132,160,154,20,92,117,7,128,142,100,56,4,141,7,108,101,153,152,86,0,192,205,196,148,83,100,57,39,113,8,3,149,68,26,138,89,219,157,218,243,50,13,65,40,137,140,209,40,48,238,85,146,193,88,205,21,1,135,122,172,24,132,154,124,241,189,170,16,176,47,79,105,234,76,250,62,64,236,119,184,179,252,239,165,61,212,136,61,115,165,223,148,150,103,45,74,204,105,122,95,130,173,27,106,219,229,170,95,170,82,93,74,175,222,58,255,197,137,35,158,239,11,230,171,191,125,227,125,161,27,87,170,207,184,132,76,166,189,93,170,117,176,201,252,164,136,150,130,237,109,198,120,189,195,172,65,56,217,232,121,182,191,155,25,114,139,79,214,195,4,185,125,214,80,46,7,97,164,182,116,31,53,145,93,8,248,136,42,198,252,89,79,56,246,159,137,47,100,179,155,134,188,48,114,57,50,133,11,50,25,95,253,241,67,252,153,111,249,191,153,253,191,255,254,172,223,250,20,80,140,213,53,214,112,172,129,182,88,173,75,160,88,213,221,71,174,144,0,2,161,4,244,201,44,99,71,161,14,71,251,48,72,0,72,8,103,131,89,199,194,45,32,96,168,100,131,58,46,166,128,129,117,4,89,42,132,73,131,52,208,233,64,240,205,249,43,202,248,89,0,7,67,177,176,6,71,215,20,113,196,229,47,186,154,110,109,169,151,227,244,232,99,239,64,240,123,101,139,255,251,178,100,40,142,166,165,104,206,19,152,123,244,70,8,234,42,97,42,54,26,217,161,54,78,60,220,209,20,35,168,141,135,156,96,171,78,123,92,58,192,101,138,131,189,64,234,77,92,239,38,132,74,151,125,11,22,199,21,31,123,117,183,131,246,230,95,131,209,107,120,44,177,238,115,223,217,27,173,182,62,166,75,55,191,231,55,198,243,140,82,118,11,160,26,222,93,17,21,221,0,42,100,127,166,156,235,12,107,119,106,116,197,17,218,254,60,95,25,65,62,107,184,113,40,253,250,158,179,119,241,241,61,240,247,122,212,47,31,125,178,28,237,241,107,122,198,204,61,188,123,124,219,110,76,55,174,110,207,72,212,144,136,21,83,124,176,0,6,0,0,7,149,196,96,101,182,26,137,106,181,166,35,108,68,31,68,93,96,24,155,193,211,3,76,129,214,118,51,37,161,250,191,255,191,212,255,253,63,255,255,254,76,236,71,57,2,169,3,80,183,54,110,142,91,249,7,234,102,67,37,250,45,134,191,209,64,52,98,26,105,174,228,6,43,72,153,75,176,100,241,49,139,72,198,110,235,27,92,72,203,12,22,32,55,40,188,28,18,83,83,55,156,201,135,173,157,9,36,197,23,194,64,80,1,175,66,40,2,30,29,57,241,99,4,5,110,75,128,2,161,161,117,149,21,3,5,37,185,151,182,95,191,111,113,236,61,61,182,52,149,245,166,200,3,113,254,82,69,235,213,97,228,192,155,81,82,128,69,63,207,207,238,8,1,180,109,81,39,69,182,20,175,247,203,126,179,9,167,243,97,203,124,191,186,220,19,115,29,189,255,164,145,237,202,149,95,204,29,231,48,190,32,234,214,157,29,22,217,119,10,4,162,59,89,32,214,46,236,184,158,106,201,61,44,208,10,36,212,67,24,128,81,59,44,24,137,164,24,29,192,143,100,199,148,57,158,100,101,163,148,105,3,207,115,158,214,169,35,170,88,11,178,101,193,229,158,182,98,143,195,195,252,35,238,242,219,14,186,116,16,225,73,17,75,82,33,230,210,51,79,45,67,113,197,67,153,20,42,245,47,153,255,182,63,210,171,211,245,255,255,250,126,80,132,225,249,85,5,71,158,171,171,118,30,25,25,223,160,240,221,253,78,45,17,182,55,40,125,50,97,0,1,179,9,185,77,202,210,51,48,4,244,213,19,21,146,131,10,230,47,234,26,32,96,182,65,164,147,57,146,145,61,215,50,225,68,48,95,72,247,143,15,99,209,100,242,187,88,128,32,44,18,132,200,0,195,105,60,144,100,108,196,43,175,128,112,118,49,48,209,32,254,80,85,191,183,174,198,50,177,224,53,188,148,209,79,242,229,222,108,144,38,205,117,30,84,248,103,55,39,241,193,170,231,134,255,251,178,100,52,142,166,131,104,206,19,143,79,52,64,200,74,19,97,135,52,25,241,163,54,110,229,111,193,24,163,167,93,150,149,120,193,181,6,114,133,5,174,134,103,193,105,252,246,166,240,126,207,139,31,186,248,77,234,248,158,189,133,47,90,124,219,57,251,198,45,75,171,109,111,22,122,224,170,206,111,143,123,66,175,131,138,108,211,32,171,58,172,219,232,22,102,119,20,226,233,174,94,23,140,33,154,98,81,132,74,174,65,139,35,104,17,19,148,66,68,72,71,79,177,85,47,33,7,68,120,241,48,201,8,108,148,164,221,96,0,7,144,81,53,228,117,16,17,213,109,83,9,66,11,196,32,244,238,237,59,28,45,41,202,26,149,216,102,166,101,63,233,205,125,170,89,245,253,191,245,255,255,168,146,238,84,48,167,138,64,56,156,208,211,253,119,55,211,82,94,87,251,244,130,163,25,46,77,49,37,140,166,38,206,151,95,6,135,163,4,0,51,41,194,225,41,228,179,96,64,244,205,161,48,192,32,0,84,4,48,28,206,10,0,206,72,128,0,18,14,97,137,148,177,194,104,171,16,176,78,83,68,19,66,91,24,0,140,81,133,58,250,8,206,69,196,202,140,94,202,21,249,197,34,185,52,86,113,118,96,149,40,198,122,167,185,104,68,106,175,164,205,70,191,88,207,111,0,40,18,203,79,68,127,15,135,28,252,125,255,99,164,152,204,63,22,112,21,30,183,135,167,89,0,135,8,31,188,108,19,75,220,218,32,182,58,36,241,199,144,78,183,164,110,197,64,251,251,123,162,39,183,33,114,171,206,33,106,39,109,81,52,214,57,203,88,112,251,210,88,252,170,107,205,176,229,63,56,206,142,70,213,80,63,13,135,185,8,154,136,95,206,50,149,13,139,31,78,139,177,34,0,168,41,211,126,166,129,127,234,5,146,11,158,68,35,95,104,194,201,187,12,179,174,73,22,76,136,89,56,160,180,105,195,2,43,72,162,141,109,110,173,159,31,18,235,14,62,255,153,190,188,159,250,255,250,91,223,253,33,79,110,128,0,161,127,104,4,223,235,165,0,0,2,116,195,66,12,5,201,154,144,59,158,56,97,25,112,24,161,137,142,115,185,156,66,40,24,38,48,24,98,51,56,67,40,0,69,0,211,27,205,147,6,128,150,134,58,11,19,4,50,166,180,60,5,207,228,66,27,74,161,43,100,203,153,139,56,38,38,40,115,23,217,39,76,88,104,221,117,131,98,180,113,216,198,54,16,42,158,252,233,17,27,22,11,102,148,59,175,26,169,42,65,1,49,42,90,100,201,207,233,187,201,88,136,190,245,13,35,31,120,148,207,54,124,107,149,112,172,246,243,81,231,179,28,28,187,218,193,181,199,89,61,159,205,255,251,178,100,72,142,198,241,104,204,155,186,100,240,76,168,74,3,97,167,104,25,141,159,52,110,233,143,201,25,17,167,205,131,41,152,79,115,38,169,3,126,249,222,242,166,181,255,219,228,56,45,169,105,215,6,8,249,134,98,182,223,45,214,228,41,180,87,143,25,189,31,183,167,79,72,26,121,78,93,251,123,171,214,117,148,156,164,105,27,109,106,165,150,45,163,195,238,180,80,23,56,122,95,52,137,206,104,229,114,227,7,86,64,0,29,91,77,39,73,227,9,30,231,72,68,216,30,5,131,83,58,31,212,252,56,179,201,212,127,158,173,177,168,37,12,202,135,154,10,95,253,241,230,244,28,255,202,247,253,127,255,229,6,200,146,10,60,10,13,75,77,44,68,203,35,127,249,228,61,26,217,184,98,102,125,117,246,51,172,5,41,135,64,225,175,38,9,153,131,49,216,238,201,136,64,41,48,214,99,84,102,102,216,46,50,10,24,14,44,25,202,47,136,192,198,186,100,64,78,28,39,69,8,1,5,171,45,100,232,89,79,193,148,133,0,99,235,8,42,90,245,112,36,208,224,114,135,132,89,196,134,226,170,203,245,72,199,126,243,151,71,214,48,244,229,43,32,34,255,222,187,15,209,249,41,231,250,173,180,198,185,204,51,220,192,136,86,88,193,173,182,56,40,244,179,123,121,243,88,173,182,197,9,241,39,242,72,246,150,206,102,103,246,161,100,125,244,249,173,105,79,199,54,52,223,51,171,63,135,237,155,253,47,120,45,91,81,211,135,18,116,112,46,95,184,215,193,118,30,156,233,45,64,186,6,152,71,213,187,87,237,92,178,249,110,105,41,197,98,252,113,119,177,237,57,87,151,38,67,88,125,141,5,16,128,0,216,240,46,177,193,2,162,247,146,149,48,80,39,106,1,70,137,205,55,25,152,36,188,225,255,3,24,127,78,157,48,225,202,41,119,32,255,169,37,68,178,207,202,59,125,57,4,156,141,158,175,228,40,255,149,254,93,50,20,9,41,26,219,191,44,223,253,160,0,0,2,112,199,9,99,209,206,205,60,8,57,247,216,20,57,50,72,84,220,2,66,57,249,65,96,10,83,56,56,160,194,98,210,64,129,148,94,128,160,195,51,37,16,13,0,232,232,9,129,121,112,85,97,235,102,222,227,152,216,17,194,5,34,78,252,133,54,130,129,210,92,104,143,118,47,83,251,173,183,27,218,128,138,3,183,154,18,22,245,234,24,27,25,209,212,135,136,151,222,26,22,238,164,147,253,148,152,33,200,113,142,175,207,184,210,156,206,252,9,191,212,43,125,143,194,115,201,226,238,254,41,191,44,55,236,39,76,14,51,142,201,170,142,24,114,89,101,83,50,238,2,174,209,31,38,86,72,234,136,16,255,251,178,100,81,14,198,65,104,76,155,153,68,112,80,42,57,227,97,101,102,89,201,159,52,110,233,15,193,66,161,40,76,204,28,40,166,255,89,28,197,12,100,103,16,218,172,165,65,131,137,74,138,233,172,84,245,212,145,85,22,82,246,79,234,233,110,221,89,73,57,71,207,117,6,0,2,240,216,147,13,2,141,176,141,44,146,24,17,42,101,178,7,38,102,178,134,74,37,24,213,119,136,107,53,69,60,43,5,148,9,152,116,68,67,39,106,151,232,46,223,240,251,109,163,235,255,175,126,223,219,183,243,22,173,86,38,18,127,206,109,76,86,103,97,198,75,188,183,89,6,79,209,137,195,150,136,15,163,77,83,51,6,205,67,71,165,51,20,194,128,224,96,195,73,96,201,208,184,193,0,28,192,33,92,204,32,248,20,0,12,128,38,24,154,32,96,70,6,32,0,133,130,183,166,20,68,6,254,10,172,76,197,231,148,148,94,129,215,208,90,128,113,104,172,60,68,186,47,138,250,150,110,179,83,238,78,5,124,158,182,77,110,96,116,52,98,189,214,243,148,168,238,76,38,154,129,11,240,203,179,223,145,16,9,23,199,23,238,57,189,111,46,94,243,214,88,182,130,83,121,23,169,195,187,193,192,108,199,152,126,130,192,129,208,69,226,1,20,54,9,58,97,46,207,25,234,7,15,36,230,36,218,167,113,163,172,105,112,231,188,136,12,123,171,65,163,28,210,76,15,197,133,16,131,80,249,86,23,129,6,115,233,29,96,135,81,120,178,78,75,116,226,228,73,6,48,184,158,222,160,128,163,252,1,224,93,251,15,163,168,147,197,88,68,37,80,98,147,203,142,220,39,106,241,9,232,228,112,169,60,220,171,100,63,125,59,227,255,241,240,42,94,104,193,168,42,22,127,255,211,42,84,169,98,234,107,21,50,181,69,158,141,87,107,81,145,20,124,242,5,30,245,11,146,107,168,147,47,47,13,138,0,0,94,252,192,236,227,74,167,67,30,231,67,170,25,108,22,97,225,161,148,107,134,156,17,6,5,200,2,70,164,3,172,42,214,50,96,96,104,84,252,47,34,96,181,153,91,66,199,141,204,152,201,91,96,51,130,140,189,2,179,33,102,111,74,228,171,184,14,139,183,98,223,170,107,95,50,242,115,22,118,246,247,86,107,98,88,46,51,114,235,88,223,227,127,88,40,53,38,81,233,126,182,217,113,255,156,153,133,68,226,87,126,86,205,238,212,247,160,86,121,83,124,118,121,75,127,227,59,73,191,182,191,158,129,29,229,122,248,133,103,20,129,229,189,86,222,141,135,90,109,150,95,125,122,50,194,245,155,69,139,30,83,13,161,56,198,222,135,217,142,151,97,251,78,34,231,81,247,85,205,155,76,251,142,255,251,178,100,92,142,198,33,104,206,155,153,99,240,68,136,90,3,96,226,106,22,49,161,60,110,53,54,193,32,145,167,9,151,157,152,209,124,43,175,70,175,3,173,242,19,109,8,0,7,112,251,55,80,184,77,237,157,85,97,210,21,146,75,66,136,212,251,85,89,124,124,179,169,12,42,77,80,95,114,3,57,44,82,94,56,53,215,244,213,43,127,248,109,23,182,191,250,117,239,219,255,255,250,229,29,169,38,67,190,209,215,155,202,60,170,123,96,75,120,202,99,147,59,131,79,124,2,1,11,85,72,201,229,240,139,200,176,72,18,46,50,168,68,176,4,115,12,94,72,40,6,67,240,25,88,38,110,129,181,214,210,93,40,46,185,100,32,122,103,65,32,202,2,182,161,132,73,177,193,98,83,172,148,198,116,24,152,28,44,116,18,164,186,148,83,172,18,162,158,49,245,41,5,129,130,158,47,188,125,41,216,165,190,137,110,198,106,168,98,167,200,127,92,150,119,246,224,31,49,238,82,251,183,234,110,141,21,230,18,86,149,38,12,74,48,130,6,22,36,81,215,245,52,114,105,183,201,2,57,87,242,119,202,141,205,150,250,112,197,178,16,135,129,15,251,242,17,221,179,17,111,16,66,203,206,224,146,202,148,70,179,73,24,3,227,148,176,162,25,76,167,22,200,140,114,171,36,82,68,148,124,20,196,67,67,134,63,219,129,55,211,223,180,202,173,170,70,77,96,128,23,169,5,130,193,113,136,47,204,229,170,23,63,54,162,35,218,223,11,180,180,151,235,170,174,45,253,202,21,178,235,63,151,250,64,0,0,157,184,8,176,2,134,12,210,39,57,104,228,72,32,35,13,128,97,166,36,9,191,130,16,9,155,64,138,94,204,70,73,176,204,211,71,79,41,110,113,108,184,66,1,104,23,105,1,192,42,216,16,133,203,207,93,12,124,118,199,44,209,103,126,37,114,212,163,246,57,26,126,103,251,68,26,218,178,227,26,198,126,9,134,52,214,251,91,130,239,248,185,10,39,125,157,111,197,183,126,42,168,38,110,191,110,90,15,213,103,203,132,46,254,68,19,121,73,87,145,36,108,153,211,201,213,116,167,50,73,40,166,49,225,56,207,81,190,121,63,91,227,230,236,143,65,22,245,164,126,116,188,178,174,147,181,168,236,80,246,81,206,25,37,180,243,203,194,40,24,123,0,32,0,11,154,58,211,174,152,197,97,244,245,25,141,45,120,1,51,106,192,92,56,231,31,66,76,102,58,240,120,97,168,39,79,255,179,252,39,254,19,245,255,202,251,62,189,89,85,176,103,127,245,106,65,87,46,81,63,253,31,103,172,167,33,136,91,1,21,13,93,228,238,165,13,8,208,200,129,141,19,4,220,68,85,64,40,46,255,251,178,100,130,142,133,107,104,208,27,143,77,64,62,104,74,23,97,66,86,24,201,153,64,109,176,220,193,37,145,167,9,165,193,152,100,0,205,65,42,12,120,185,78,87,154,85,189,213,31,150,151,90,11,21,9,188,234,69,135,134,86,130,40,23,21,169,82,62,40,252,252,74,35,12,78,8,188,255,195,17,136,2,39,34,165,95,238,92,210,126,70,57,95,8,110,153,55,34,244,243,14,13,91,121,114,242,13,235,186,129,156,209,189,229,49,252,47,221,230,33,182,208,229,202,250,41,146,64,206,38,223,197,144,183,75,191,48,149,237,190,178,201,203,96,32,40,133,247,216,188,228,60,161,197,130,67,213,51,63,228,229,190,216,124,50,201,165,78,68,28,121,161,122,25,111,168,62,161,39,219,66,16,122,101,68,114,122,102,123,241,21,134,30,156,55,60,153,254,204,192,145,166,59,254,241,62,32,204,0,6,236,141,140,56,230,178,91,200,160,72,156,49,124,81,59,0,194,224,42,16,96,22,110,198,30,224,239,145,68,205,96,253,45,20,198,195,157,16,229,169,209,175,169,53,198,217,23,56,16,68,81,185,129,195,206,203,252,174,228,73,206,247,170,174,136,191,255,101,191,253,33,0,0,146,184,16,216,98,138,6,10,168,101,54,162,51,34,37,67,28,66,7,87,190,171,32,198,0,219,168,168,24,8,25,112,158,134,11,37,33,23,136,27,19,182,116,202,156,37,118,17,96,53,196,74,2,148,164,129,71,229,243,152,67,63,76,240,96,148,141,174,146,220,211,88,181,123,133,140,235,45,36,148,95,88,221,228,37,234,55,204,4,39,90,109,41,63,10,207,51,100,200,37,89,226,248,17,143,236,126,122,21,109,152,186,72,11,239,34,144,163,200,42,66,236,235,158,224,243,104,151,193,19,148,43,93,196,17,156,8,135,170,60,108,46,179,70,183,231,170,237,231,158,232,122,165,178,229,168,138,58,90,214,68,78,141,196,58,18,184,86,10,132,3,247,255,164,96,0,35,168,128,84,52,26,1,106,8,193,25,176,71,104,10,3,27,19,167,36,36,100,74,189,109,253,205,107,240,123,187,168,70,26,99,38,244,170,143,200,25,213,33,58,154,89,51,133,210,29,14,47,186,160,150,183,223,255,36,151,224,55,158,33,159,47,95,214,51,171,253,139,247,118,255,254,148,93,226,54,99,52,88,11,52,155,140,129,140,147,6,5,8,48,130,161,77,186,33,0,134,223,97,129,18,82,216,218,213,108,44,146,166,44,223,230,84,77,207,95,17,196,200,170,204,138,163,9,197,101,250,134,104,55,31,110,252,124,20,43,229,52,229,192,51,0,28,85,8,131,12,18,225,151,47,34,88,132,54,199,167,87,198,229,182,25,255,251,178,100,172,14,197,126,100,81,155,111,91,112,78,196,105,194,107,11,46,21,117,151,68,109,177,120,73,63,170,39,141,148,157,160,244,160,37,211,201,85,69,199,20,242,245,85,170,34,210,206,162,162,253,47,137,239,155,201,126,190,98,70,68,21,124,47,83,204,185,208,182,59,86,202,219,154,243,122,134,108,32,171,219,142,234,148,231,142,239,165,230,79,84,49,98,4,154,86,230,77,157,61,39,14,185,6,232,196,205,50,28,219,141,18,228,82,128,0,0,113,4,166,128,141,64,150,223,212,199,32,193,131,68,219,137,126,46,76,42,119,181,76,127,75,115,148,23,102,104,234,104,7,178,6,47,12,75,140,93,39,169,7,80,87,241,31,167,226,14,253,54,219,250,244,239,254,223,255,255,255,211,154,84,139,133,73,94,104,138,78,97,237,187,43,142,23,0,0,3,152,197,109,35,89,40,141,209,58,61,51,28,195,100,3,105,137,76,195,42,54,64,209,123,8,67,166,97,22,32,60,192,65,128,1,96,88,4,52,125,163,141,28,141,75,3,128,93,188,40,52,160,122,65,204,152,194,48,181,102,50,118,3,142,63,240,1,65,56,148,158,66,91,175,137,20,43,201,84,162,77,16,72,59,114,21,1,24,172,187,90,188,196,178,58,194,107,142,131,38,3,98,31,149,220,157,171,54,229,144,118,223,73,244,42,28,201,33,42,237,233,139,102,5,169,218,254,86,170,185,109,236,147,198,113,237,200,44,55,234,181,237,78,121,129,61,213,147,229,98,139,233,88,47,19,114,161,191,81,237,224,182,213,83,198,149,114,164,151,158,88,220,221,72,125,234,51,69,245,157,151,88,29,89,186,231,231,95,58,145,127,23,120,235,45,104,202,189,100,107,183,107,107,164,175,88,103,180,120,140,45,147,191,191,115,196,91,53,203,76,60,136,202,159,86,178,1,85,74,128,139,134,116,145,3,3,152,80,38,29,224,148,9,18,218,22,114,254,185,230,32,139,59,107,124,155,172,139,94,83,57,46,225,25,61,11,107,38,222,160,43,229,153,185,254,170,154,220,74,55,171,162,178,79,178,106,151,154,101,85,8,197,251,52,214,168,19,106,242,130,51,22,128,34,150,45,170,105,250,140,124,28,127,209,122,58,178,192,23,8,12,67,75,2,67,2,68,19,166,77,3,14,65,83,76,66,147,42,210,51,76,5,51,1,64,112,160,90,99,32,144,96,48,16,34,27,140,79,10,5,130,208,32,8,215,5,131,8,121,251,7,3,119,234,5,137,38,200,28,11,186,11,169,87,59,166,252,162,240,185,72,73,66,68,219,220,146,129,96,108,172,178,184,230,217,219,88,102,98,77,91,22,25,68,43,12,177,77,114,28,166,79,73,146,66,213,255,251,178,100,214,142,231,36,104,78,27,154,123,112,91,228,249,161,105,231,108,155,117,163,52,110,229,113,193,79,157,231,13,150,174,168,205,18,137,171,205,200,240,128,251,105,1,17,107,21,90,4,166,245,164,158,156,130,29,94,181,73,31,102,63,231,245,29,195,81,174,72,37,254,160,118,155,107,121,129,63,42,114,164,61,40,83,145,72,202,136,139,193,5,30,232,182,103,26,124,244,159,209,44,233,27,32,134,170,43,45,78,23,130,135,176,251,111,108,108,150,104,211,122,73,50,78,173,25,184,209,29,72,99,94,188,157,86,221,49,59,88,196,119,157,182,157,20,0,210,91,161,132,64,207,226,160,162,1,138,136,181,142,115,50,18,30,36,209,72,78,160,185,185,238,125,188,177,122,45,229,168,175,52,170,9,83,37,172,145,113,204,151,39,172,234,21,80,10,227,138,106,11,56,127,67,235,37,59,115,22,182,221,77,255,22,4,143,162,123,151,152,50,227,223,108,101,42,101,127,210,0,0,4,188,192,130,99,98,17,78,16,86,61,51,40,200,133,19,76,134,0,56,115,10,3,218,80,136,16,101,64,28,50,44,10,49,65,93,123,160,21,100,35,11,189,153,116,55,113,136,143,5,145,9,152,9,11,32,72,44,80,118,224,220,129,146,6,102,212,137,105,100,157,228,65,44,218,236,108,205,9,66,36,101,158,48,19,40,8,78,180,117,204,104,139,253,31,39,95,121,134,57,170,109,205,60,69,79,210,100,128,205,98,31,0,122,233,31,83,84,138,46,87,183,94,197,241,47,255,72,214,37,156,246,241,126,117,208,24,85,112,119,42,161,88,146,110,108,83,236,204,148,71,169,78,150,55,16,252,102,219,181,23,240,249,85,91,144,185,42,205,161,114,43,85,19,39,147,104,137,158,137,12,96,183,68,220,95,54,109,40,94,43,200,44,143,92,144,0,1,192,19,54,6,78,42,198,118,159,4,159,143,203,38,208,186,188,50,132,185,54,59,239,239,47,133,113,124,60,9,179,85,104,246,123,125,172,207,16,235,237,22,109,187,111,255,255,47,11,174,132,244,253,26,71,169,162,121,199,177,84,151,212,255,88,18,83,9,131,147,110,21,211,53,72,3,112,106,115,1,142,211,0,196,227,52,157,115,102,193,64,32,76,66,46,25,2,54,166,8,20,121,49,104,164,1,5,194,194,112,168,36,129,171,254,44,109,147,183,128,40,1,74,100,13,167,185,162,251,185,78,105,2,78,60,58,135,32,114,234,119,92,148,82,200,210,21,89,22,106,225,8,13,197,128,9,131,14,152,201,184,245,76,19,101,53,160,232,83,29,142,10,0,77,22,228,11,75,56,111,81,55,50,185,103,100,118,227,78,62,118,84,237,33,37,207,255,251,178,100,198,14,198,45,104,206,155,143,78,32,67,7,122,3,96,172,142,28,217,161,48,110,229,143,193,119,42,102,205,149,150,153,139,32,144,177,2,132,201,33,43,66,128,159,233,46,178,188,67,27,201,95,162,230,19,42,172,8,170,35,106,83,4,69,52,11,15,4,198,137,15,86,181,112,180,193,217,196,143,78,92,66,62,82,86,113,132,124,185,28,165,229,213,250,33,214,171,156,252,106,126,44,246,229,68,154,201,218,251,106,167,168,190,145,61,70,211,189,15,43,114,209,166,165,143,117,143,190,217,170,65,192,2,0,60,45,181,87,52,133,63,23,105,64,230,76,171,193,221,203,88,72,65,21,151,192,64,47,124,138,111,47,161,231,251,225,69,135,35,28,186,207,198,157,99,170,90,166,217,129,237,40,65,186,245,33,155,124,221,180,54,51,108,115,248,2,127,175,31,255,255,71,255,255,255,254,186,127,209,197,196,72,42,65,19,136,21,203,24,30,71,181,17,196,68,136,0,0,94,220,145,116,235,41,77,210,252,17,204,35,115,14,252,53,12,0,58,26,14,176,241,169,50,237,129,7,65,78,100,65,41,168,153,15,252,186,217,118,57,36,76,132,178,93,143,161,110,169,99,197,128,226,109,163,68,117,46,230,88,37,216,10,120,213,57,215,140,34,94,146,50,79,184,227,85,167,197,162,121,168,105,53,93,48,195,154,99,45,24,42,183,238,211,158,218,121,77,131,198,201,148,105,255,166,247,154,153,252,126,63,33,140,181,106,250,93,139,77,33,137,209,7,32,44,212,187,216,92,64,245,116,197,205,199,27,73,240,229,94,208,191,120,210,168,206,173,151,46,215,225,41,159,187,143,218,29,246,239,223,244,164,243,159,79,97,167,169,73,143,89,172,177,251,43,224,171,174,65,72,153,122,208,219,243,159,182,124,32,8,0,0,19,6,170,163,232,254,124,152,221,144,116,40,96,179,87,162,1,196,197,89,240,232,156,57,62,175,193,16,132,78,76,97,161,72,190,61,227,22,48,125,81,29,75,130,15,222,138,223,241,143,122,206,171,239,179,255,173,242,213,68,242,40,68,70,35,66,60,161,228,128,157,49,117,77,54,81,121,53,20,200,56,250,87,48,52,91,5,108,134,17,224,198,50,10,74,82,56,51,152,164,36,7,1,134,4,8,134,15,17,229,96,104,224,14,50,7,3,129,183,126,140,221,102,31,77,161,138,138,11,18,62,10,3,219,106,144,2,98,120,62,197,255,18,114,82,226,36,178,6,212,42,50,197,37,104,226,253,56,228,229,48,224,169,203,138,84,96,169,40,175,7,89,76,157,23,248,154,10,204,249,95,74,33,188,164,141,91,1,80,112,193,164,192,87,112,138,36,174,111,67,91,169,255,251,178,100,198,142,133,251,104,207,27,111,101,64,72,196,121,231,101,101,102,29,29,163,48,110,229,143,193,99,153,38,73,167,169,168,248,193,225,143,137,204,62,100,117,18,91,216,243,132,210,55,16,166,191,151,138,78,234,248,117,56,25,221,43,134,77,41,90,239,222,208,86,135,119,221,175,227,19,143,222,244,138,10,58,186,133,114,187,220,113,52,130,107,238,197,5,54,215,110,63,45,64,88,51,173,23,191,15,66,104,90,89,68,136,135,152,105,114,113,210,154,21,213,161,41,126,114,150,179,234,162,178,164,208,17,144,0,4,95,4,139,50,196,78,241,67,24,2,9,11,230,12,4,237,33,240,8,219,172,180,197,81,182,143,91,220,55,149,141,225,241,169,92,22,42,199,48,4,74,102,117,231,209,237,3,105,131,238,211,71,61,208,106,228,65,145,199,238,112,79,106,29,169,152,93,182,212,81,131,205,253,21,171,71,93,75,245,233,69,196,253,31,255,210,0,0,115,20,85,243,73,142,147,42,90,243,182,85,195,22,74,99,77,129,227,49,208,195,82,132,225,32,158,50,2,92,10,128,0,36,124,2,19,128,224,156,120,50,77,96,16,126,184,26,249,164,115,15,103,66,176,62,229,153,108,32,180,214,116,200,200,44,86,38,147,200,43,72,242,181,245,197,108,149,18,96,46,21,6,101,41,26,145,143,89,134,115,76,111,21,181,205,149,197,38,20,49,235,17,134,142,51,108,61,168,216,136,77,207,74,95,247,1,223,167,155,115,40,184,220,146,154,142,3,38,9,64,242,49,196,21,228,242,248,230,92,68,225,229,234,119,162,123,204,100,82,235,100,183,220,57,73,36,31,100,165,41,235,173,239,254,126,91,110,223,247,252,182,218,248,239,119,223,235,190,253,150,91,215,211,109,183,188,209,223,134,255,179,148,149,110,61,76,64,166,44,121,248,28,186,70,24,98,86,199,153,10,125,164,158,53,221,12,100,195,249,123,143,133,2,21,188,0,12,22,201,117,204,107,35,167,53,133,9,46,49,168,130,28,179,181,182,10,117,85,14,225,132,25,188,31,79,99,247,143,234,187,217,246,161,56,100,176,80,182,12,83,213,188,56,127,173,27,65,87,182,76,45,125,154,17,147,163,125,72,62,220,253,255,223,230,104,255,205,111,127,99,10,154,210,182,169,108,113,173,231,49,44,204,74,146,105,23,33,249,154,70,84,109,24,8,66,97,156,25,164,137,239,216,192,153,65,139,144,10,7,152,64,166,208,202,19,14,17,24,20,150,204,21,76,70,0,78,101,208,33,19,144,130,216,73,75,48,239,224,205,26,124,5,41,110,174,173,34,30,139,82,210,2,215,75,122,53,196,169,76,165,104,128,70,6,201,234,225,101,219,255,251,178,100,201,14,231,30,102,204,147,185,99,240,83,167,153,162,105,39,164,26,229,161,54,46,97,141,217,32,154,231,9,148,157,152,140,172,42,207,186,250,205,101,67,183,216,228,228,41,125,105,106,183,190,3,122,220,12,44,32,246,179,85,175,50,94,107,32,150,80,91,30,87,31,187,57,254,204,203,196,232,200,12,92,139,86,78,154,216,227,254,179,89,247,33,60,245,225,230,74,171,23,190,180,228,168,233,101,113,232,168,121,31,76,76,89,245,207,68,203,21,106,24,169,63,92,249,232,84,173,158,135,178,243,31,253,158,182,210,184,244,46,208,235,101,223,221,252,127,32,23,215,75,216,179,128,155,39,47,213,145,96,88,26,243,10,68,173,228,221,5,91,22,82,26,77,208,128,51,127,64,35,69,9,59,165,74,103,46,28,140,201,255,68,24,152,55,212,195,78,25,138,242,210,83,65,85,76,235,140,255,120,219,244,109,231,255,244,86,171,254,62,98,252,80,134,166,94,170,80,143,64,0,0,0,112,43,21,50,97,152,216,227,147,175,192,66,202,3,73,146,76,85,77,49,104,156,188,74,46,102,80,10,122,136,72,97,4,65,128,130,10,180,155,143,164,124,64,4,80,54,190,199,220,145,80,12,113,0,178,200,96,188,73,88,224,76,183,104,43,40,101,3,233,157,18,96,229,34,212,134,150,67,5,119,6,0,176,235,15,102,16,186,26,74,143,172,24,129,165,231,109,175,76,219,72,214,2,134,29,21,190,27,137,43,208,128,203,134,219,161,168,90,232,217,204,86,173,7,43,7,37,8,103,236,17,159,111,119,210,54,213,21,163,39,125,120,78,25,147,109,191,225,116,161,5,90,235,254,193,230,232,225,72,136,199,4,24,119,112,249,68,144,28,64,64,202,180,219,144,5,2,12,54,78,78,152,121,116,75,116,20,154,52,100,137,169,74,71,91,53,225,136,113,169,82,50,7,126,31,214,25,0,0,8,192,12,32,215,60,18,131,199,80,204,104,228,159,115,242,122,6,139,44,110,132,43,170,191,119,162,190,203,153,174,82,230,23,103,205,247,200,9,246,97,221,97,232,171,196,15,213,65,61,91,221,194,189,243,200,191,239,245,239,200,93,85,79,47,93,32,56,19,126,5,168,24,218,240,117,76,241,133,193,7,79,23,129,104,38,85,93,9,13,7,2,70,186,17,13,42,12,8,51,49,203,184,42,149,5,135,33,4,10,22,157,45,28,74,25,158,148,4,0,162,137,178,201,75,150,203,147,125,109,131,36,139,9,43,10,149,173,133,187,83,191,233,200,220,148,136,244,153,226,21,10,194,194,1,203,139,206,66,29,157,136,3,36,91,242,220,95,7,149,250,144,2,69,169,67,243,18,98,212,206,204,255,251,178,100,197,14,134,144,105,78,27,140,78,144,68,100,121,233,97,34,106,35,93,227,50,78,105,237,193,48,156,103,73,148,157,152,18,253,35,141,208,235,17,25,73,234,157,157,32,218,4,146,145,248,199,60,219,218,96,30,237,136,179,241,86,129,142,250,179,194,195,210,14,122,156,236,139,105,198,214,56,234,6,177,51,99,74,168,79,21,165,82,156,72,206,171,171,143,130,211,80,240,231,223,50,47,62,131,61,225,185,68,62,199,4,11,47,39,226,79,0,112,33,100,201,217,63,32,137,37,123,59,132,120,209,23,3,252,152,230,61,206,73,189,36,94,114,64,164,91,139,130,212,187,210,63,118,85,26,122,148,252,111,115,219,248,240,82,231,115,58,92,254,108,85,171,101,203,107,133,27,152,28,39,131,121,162,120,251,196,60,61,112,100,187,140,149,199,250,191,255,215,113,192,10,17,233,98,69,239,57,228,16,150,191,16,154,16,221,43,98,46,220,251,34,66,136,82,39,179,232,154,24,7,198,237,15,139,42,182,54,134,74,146,65,82,161,52,49,160,117,114,145,198,171,245,118,20,38,251,155,69,163,244,84,69,237,173,219,213,214,164,42,123,102,63,212,204,141,0,32,0,147,112,25,142,104,52,70,222,12,41,12,98,75,103,86,52,4,75,48,132,18,176,161,24,129,142,138,173,16,35,70,157,199,140,192,225,187,110,119,34,204,24,231,145,10,239,57,235,153,255,154,127,98,37,149,70,57,137,101,44,220,246,52,49,183,17,44,113,72,246,128,240,162,147,46,185,11,166,118,191,184,201,118,238,4,49,105,58,94,218,42,184,147,91,71,85,186,180,121,113,178,114,36,72,62,66,253,118,3,155,85,238,141,92,146,112,170,77,91,68,238,214,131,200,25,248,163,210,236,73,76,143,154,107,191,80,147,159,76,41,13,190,210,182,177,120,226,58,210,231,70,84,232,10,199,200,75,131,144,98,215,118,83,96,209,37,119,201,138,150,163,164,238,91,243,55,97,77,105,104,114,50,123,107,179,206,99,247,154,45,49,174,239,116,229,155,169,155,183,183,64,16,0,73,75,220,186,134,192,133,10,3,128,91,1,10,137,64,100,78,163,110,96,148,57,168,152,182,89,105,158,151,255,53,31,195,74,83,162,222,219,254,211,83,246,189,59,94,125,21,230,196,190,14,3,110,102,58,190,38,123,238,23,98,84,30,102,205,120,213,189,223,255,250,104,239,208,0,13,99,28,211,163,219,1,119,209,169,201,172,231,38,249,59,3,133,134,3,23,128,129,198,7,18,148,95,139,0,195,4,159,12,24,10,26,9,0,131,236,105,132,48,167,208,205,163,50,208,89,91,148,186,198,130,169,116,12,215,218,32,50,130,87,73,157,255,251,178,100,173,140,198,85,105,79,27,121,98,240,76,68,25,194,107,12,24,155,9,161,48,78,105,47,193,53,17,167,9,148,137,176,249,108,18,255,69,220,38,98,56,16,136,237,0,8,163,242,146,161,11,45,142,10,113,178,65,220,40,108,216,99,20,12,105,217,169,19,157,174,230,220,235,231,237,202,197,232,198,240,198,235,145,126,25,79,136,5,2,83,17,201,55,20,214,164,51,56,150,146,131,147,207,83,66,113,212,219,84,75,149,20,216,74,73,68,249,90,185,60,195,169,132,113,135,234,170,164,95,13,114,232,118,214,210,254,8,63,57,108,46,218,177,131,119,25,70,55,21,186,21,179,160,208,249,36,214,68,215,123,26,163,115,94,51,111,81,159,130,155,25,68,144,22,86,183,90,78,30,206,8,5,164,184,185,195,10,158,167,206,141,112,32,201,202,118,96,144,113,17,20,237,32,53,95,123,53,147,38,18,205,61,111,80,84,67,236,93,183,125,116,86,155,184,97,234,228,55,56,134,57,146,17,11,77,188,47,1,58,205,249,87,131,224,119,31,74,72,232,129,23,92,56,188,161,50,114,228,0,0,115,19,95,19,134,79,162,225,24,128,158,25,182,146,145,61,38,3,13,6,4,20,6,1,2,102,2,11,230,57,13,134,4,131,38,25,134,224,226,225,106,152,10,6,53,241,144,41,165,184,38,215,193,75,4,158,93,77,8,11,35,36,107,11,90,90,112,152,45,194,231,78,169,91,85,202,186,233,190,72,161,66,178,193,236,156,84,116,31,150,40,23,41,62,41,197,138,183,5,216,182,203,238,195,73,229,34,131,101,253,104,120,193,111,52,227,63,189,79,94,252,207,106,180,234,88,41,75,90,26,151,64,60,100,195,119,163,193,66,166,66,12,97,75,117,213,238,177,141,208,238,180,93,28,217,248,21,196,119,159,206,87,182,219,110,183,118,111,228,84,134,97,95,152,191,241,35,27,102,235,51,84,231,148,113,205,134,29,107,61,85,12,202,202,143,40,202,182,107,123,192,235,237,30,188,73,129,214,35,137,133,171,251,113,143,215,55,17,74,128,0,22,245,220,88,102,106,11,2,193,6,20,85,73,11,61,36,77,89,116,65,35,39,46,253,254,126,227,80,111,133,168,87,117,39,213,160,77,24,235,145,251,206,148,222,185,63,246,165,245,189,123,180,65,32,65,166,154,66,11,166,187,253,198,201,195,139,70,158,73,254,13,143,132,112,144,115,132,57,213,11,90,17,91,111,255,64,44,96,58,126,115,185,114,117,52,210,96,81,72,99,177,34,115,64,34,44,29,24,110,28,148,9,38,6,0,70,136,2,97,131,64,169,106,135,54,88,28,54,164,33,121,154,155,192,96,184,110,13,10,162,74,173,255,251,178,100,182,142,166,235,105,75,19,185,99,242,87,72,201,243,96,72,142,28,25,173,44,78,225,53,65,25,15,39,25,150,29,144,19,10,132,238,234,109,168,18,135,136,199,117,242,240,17,2,52,182,228,24,169,45,146,113,86,199,204,153,83,145,211,25,71,52,137,233,99,104,58,26,116,239,75,149,228,218,142,164,20,141,216,139,93,105,150,94,152,85,3,56,194,91,47,173,158,21,220,28,224,36,243,188,220,164,21,223,252,119,218,242,73,21,120,222,21,162,57,41,5,50,179,106,95,10,189,65,215,92,227,72,141,8,74,237,145,161,55,133,37,208,41,40,170,249,176,250,124,220,220,88,66,154,52,79,214,88,212,17,194,249,56,31,85,20,161,185,15,62,113,134,225,212,79,161,138,166,218,58,113,14,44,186,204,107,223,5,161,87,44,178,91,79,198,177,142,161,169,195,232,120,27,163,6,65,179,205,16,41,73,26,143,229,240,106,77,40,120,187,73,56,2,25,64,84,92,126,156,104,29,221,71,3,18,88,16,203,22,74,62,202,21,176,251,179,196,213,205,81,91,186,230,151,147,239,214,189,79,37,114,130,163,116,170,119,60,150,201,44,96,64,0,145,80,201,5,78,245,108,222,159,13,238,52,220,95,64,97,161,113,211,15,91,52,209,243,16,40,12,5,80,50,230,141,25,122,154,74,89,180,23,76,71,80,40,73,166,124,196,23,33,114,53,13,183,117,118,136,137,173,1,177,53,48,106,18,152,110,102,157,133,57,110,90,115,58,238,66,103,105,184,198,41,27,126,85,205,197,98,89,44,16,44,33,28,19,204,238,135,164,179,35,10,177,21,223,97,98,243,243,43,188,98,75,126,240,28,50,39,30,74,40,214,32,146,200,198,127,86,111,154,132,177,122,240,110,4,192,120,150,118,118,79,69,104,157,149,135,135,10,23,250,24,134,91,187,107,215,211,41,17,218,58,92,236,211,152,88,112,96,72,114,95,191,245,47,251,26,194,98,202,125,59,238,177,97,193,193,229,35,202,43,63,187,103,241,136,1,226,153,191,210,212,235,159,253,150,44,199,24,115,151,164,62,42,22,196,14,96,160,200,99,148,79,228,227,1,96,113,120,98,156,62,16,134,149,128,106,12,44,58,231,233,222,0,82,237,4,203,154,71,48,116,72,78,160,76,71,72,109,65,227,214,244,127,87,207,199,96,10,109,27,164,170,38,204,125,132,14,4,102,7,69,187,68,61,91,117,72,225,230,243,212,175,74,138,154,69,223,172,0,1,204,10,10,12,229,72,76,194,86,204,208,226,77,209,40,129,196,64,128,2,51,104,95,50,92,44,48,8,45,49,84,53,51,0,34,0,6,207,209,132,1,233,228,73,121,119,50,68,197,32,255,251,178,100,176,12,6,248,104,79,27,120,98,240,76,197,25,144,101,34,108,35,225,209,54,78,233,237,192,205,142,233,116,204,20,96,30,203,72,88,1,130,173,128,72,115,60,65,24,108,179,67,79,80,122,11,132,91,225,102,107,129,172,198,28,42,53,176,219,145,4,25,6,204,19,22,12,153,110,49,117,34,197,37,50,149,54,88,210,182,2,80,90,2,70,84,192,121,167,221,232,1,121,146,214,80,89,11,58,0,229,80,176,178,232,245,10,196,244,44,49,205,156,171,77,40,172,163,184,172,87,49,49,25,106,152,40,96,1,137,102,107,142,234,202,96,135,209,243,107,81,232,162,87,59,46,144,152,13,35,213,14,75,65,83,23,53,194,228,182,138,232,89,35,106,241,84,161,86,197,99,3,34,170,18,236,112,21,141,136,114,154,41,122,86,204,214,134,51,110,241,92,94,171,90,192,220,90,54,233,155,205,235,34,61,185,150,42,228,124,54,193,87,57,93,149,13,57,149,192,41,151,133,35,145,114,96,98,157,157,148,194,100,132,170,97,130,126,48,196,163,129,143,74,226,116,76,73,255,195,205,210,90,40,214,173,124,98,38,252,84,0,6,144,16,193,80,48,51,13,138,132,251,140,89,233,127,249,84,51,12,133,185,133,0,253,137,4,250,25,93,254,189,63,107,250,107,245,25,242,26,200,255,215,255,255,255,255,255,251,80,150,194,0,204,12,32,140,235,61,76,31,72,13,72,46,142,151,51,12,15,23,76,1,11,140,125,105,12,36,4,1,1,120,80,46,50,132,93,48,28,52,12,0,6,0,227,12,131,121,166,70,92,225,224,12,132,18,184,74,27,35,67,234,133,166,2,142,65,1,28,60,56,0,152,18,69,132,70,26,113,15,137,147,217,158,96,190,194,151,18,148,164,3,79,141,149,155,39,161,250,162,102,121,199,23,229,201,82,127,130,141,17,168,200,133,135,95,119,210,202,165,166,68,80,185,251,125,159,229,122,69,85,160,171,201,109,254,242,37,122,229,69,230,199,111,204,205,66,172,212,107,96,164,220,250,178,14,97,153,0,94,205,114,231,223,181,93,109,210,83,106,58,137,246,166,84,221,254,8,9,31,22,210,75,106,74,216,5,152,17,224,140,166,56,16,96,7,22,98,69,134,163,190,113,17,150,46,35,11,48,149,190,27,101,198,62,209,51,218,4,39,54,91,229,235,95,246,184,142,176,191,209,41,213,177,141,194,89,198,162,229,75,136,248,148,158,234,216,196,179,99,94,142,127,94,166,11,79,255,206,2,0,7,129,125,175,67,110,98,200,145,36,195,23,28,15,5,23,230,153,124,165,19,122,96,83,149,136,84,202,123,212,151,80,112,82,148,154,104,52,75,148,103,177,4,34,255,251,176,100,152,12,136,15,115,205,11,184,125,100,67,132,105,213,101,34,102,28,153,197,60,110,233,231,192,254,36,104,73,131,9,154,217,161,63,238,13,201,216,119,200,239,79,255,255,76,187,191,255,250,52,255,253,0,0,128,91,128,70,227,26,71,16,82,52,97,149,80,100,152,252,99,88,42,1,3,204,55,54,68,136,174,192,22,67,140,184,26,44,160,9,16,33,174,209,184,38,125,54,81,119,2,161,101,61,196,166,4,134,34,93,51,47,50,128,73,135,200,54,5,5,49,131,194,187,107,197,57,38,18,102,68,65,211,163,225,169,6,119,125,160,115,41,49,22,6,120,207,195,213,91,148,235,76,181,51,200,54,237,43,158,111,64,63,110,55,143,172,237,191,91,208,247,174,41,9,47,62,82,32,139,158,191,26,253,50,128,250,171,62,181,101,101,124,86,186,99,12,204,212,241,139,52,183,188,141,159,123,76,14,187,123,174,132,181,170,176,44,177,88,160,69,79,57,74,249,130,29,90,155,149,66,178,119,208,163,239,246,229,36,119,90,93,143,155,185,195,131,156,207,70,228,194,189,68,232,157,41,214,23,113,32,221,219,155,19,229,133,21,176,215,58,151,127,252,235,231,253,127,252,174,247,0,32,197,70,234,251,5,34,130,89,98,126,33,244,114,97,151,210,202,25,236,185,103,134,252,167,141,90,37,94,240,102,119,39,237,51,90,170,201,191,86,79,154,128,134,127,161,127,250,127,136,255,255,255,250,191,251,117,26,163,233,219,184,160,0,0,1,156,70,113,25,22,16,152,46,91,25,43,142,27,104,34,25,230,5,22,204,204,224,112,48,159,10,129,70,4,7,102,39,139,162,32,237,161,8,128,83,76,138,149,162,172,149,124,74,50,34,85,88,80,18,34,135,48,43,81,39,211,108,40,103,98,242,186,208,196,70,101,83,242,228,160,185,76,173,72,178,72,22,252,4,60,30,212,74,66,211,154,77,231,174,83,217,137,65,49,24,181,102,230,144,88,204,188,45,49,103,110,1,97,54,160,176,123,236,29,49,109,151,81,254,149,177,179,200,10,15,221,189,203,220,220,15,199,184,163,46,190,222,17,215,164,41,62,244,115,79,124,176,180,83,192,121,245,202,148,101,241,108,231,116,185,54,189,47,16,175,239,26,154,163,124,64,70,64,204,10,89,213,44,194,109,90,121,163,70,133,35,195,113,154,138,184,78,222,27,206,16,83,141,43,168,81,230,58,16,217,39,50,80,42,196,236,92,209,59,7,50,170,124,54,6,230,205,227,252,255,241,237,143,253,99,47,72,0,0,39,82,75,173,84,102,18,14,26,3,184,151,52,74,41,67,168,246,25,12,14,171,68,137,156,96,51,220,55,11,178,159,251,174,255,251,178,100,138,12,231,125,113,77,155,186,123,112,71,201,106,35,101,229,26,30,89,163,54,110,235,7,129,34,165,104,13,132,149,97,245,251,117,35,219,182,111,247,255,233,253,75,255,255,239,125,244,56,51,84,156,96,45,104,57,209,69,80,80,221,143,133,86,255,253,32,0,74,59,152,92,124,24,170,50,25,234,21,154,18,208,156,64,85,153,150,14,24,56,6,25,26,148,27,34,195,4,9,213,155,108,3,67,73,149,24,33,70,176,250,253,122,215,202,154,10,13,172,84,92,80,34,145,77,9,104,186,25,75,76,232,178,116,203,218,224,34,210,169,249,196,107,185,43,94,200,142,12,5,182,230,165,214,222,57,10,252,107,220,122,89,61,201,91,8,80,88,167,187,183,42,220,184,162,18,109,61,13,87,155,171,25,194,236,200,178,251,123,41,92,187,242,122,176,175,140,226,159,251,47,93,29,46,14,185,184,119,187,148,122,221,190,40,242,120,247,251,25,213,238,43,45,140,190,205,23,117,150,124,215,196,84,247,229,134,56,111,83,44,211,153,125,197,17,229,47,200,231,229,217,63,237,126,220,179,9,152,150,18,169,200,155,64,139,203,165,31,61,110,206,47,93,216,135,224,244,225,12,124,79,62,60,16,5,234,93,203,32,236,92,153,155,60,165,133,253,120,212,182,130,122,98,134,244,63,30,254,167,176,184,120,172,169,51,48,197,182,60,199,108,0,184,109,233,82,197,154,108,86,153,95,153,210,180,141,126,54,127,58,78,202,28,235,69,66,60,126,234,87,183,47,111,198,167,246,254,39,163,142,253,67,127,255,255,215,212,95,248,193,127,35,161,132,179,62,23,58,244,136,16,232,0,0,99,6,97,188,48,61,23,163,2,33,91,48,9,106,243,14,65,219,0,129,192,160,27,152,58,146,169,129,96,22,152,2,129,201,131,248,45,24,55,133,248,88,28,144,61,69,67,5,60,186,75,165,32,74,0,228,2,5,148,197,80,94,30,4,23,16,88,6,204,3,129,180,136,38,24,130,29,204,3,130,124,20,118,224,165,39,223,180,215,153,210,3,115,140,109,54,68,4,34,210,225,85,80,228,64,169,58,241,36,138,16,227,44,34,85,120,202,127,15,157,112,82,51,229,89,81,201,81,231,214,245,140,73,181,61,77,25,164,191,82,72,2,164,229,204,175,90,207,25,249,4,223,85,65,161,85,173,29,115,45,215,116,71,237,39,179,167,254,253,122,170,36,199,108,93,175,34,173,83,55,114,206,27,160,157,253,107,155,253,204,44,220,113,194,246,54,121,72,224,255,254,1,211,116,161,188,243,78,109,199,53,74,147,79,157,95,246,53,180,153,248,121,211,202,164,212,73,101,183,157,66,210,62,133,61,166,71,171,255,251,178,100,120,14,200,10,117,75,147,216,93,112,72,168,218,19,51,10,10,29,233,163,50,110,233,237,201,36,27,232,77,146,173,249,185,73,42,125,33,219,31,169,23,231,62,42,53,142,95,177,85,200,0,12,240,21,44,89,99,140,12,50,34,168,216,80,17,105,133,122,197,158,183,22,78,39,91,42,80,92,59,137,45,140,140,67,70,127,74,151,54,148,210,173,255,250,127,67,127,167,86,252,224,0,30,235,207,53,27,111,95,254,84,239,236,69,121,70,174,38,117,174,45,34,0,112,194,101,120,196,101,16,204,16,76,213,46,60,231,147,100,209,128,168,160,67,52,112,158,3,24,227,33,169,145,192,121,136,4,177,129,33,32,96,96,58,10,153,166,75,109,232,65,32,208,83,4,110,112,146,16,210,26,64,96,51,8,40,75,140,181,210,52,144,5,153,63,42,184,105,106,199,159,161,5,11,211,71,107,197,245,2,17,129,227,131,192,123,41,123,146,109,66,183,6,62,159,1,51,49,34,83,127,6,46,26,208,244,145,87,94,3,24,244,102,46,156,53,220,192,159,166,238,135,79,75,164,107,72,97,240,229,171,243,235,125,48,1,67,47,131,184,243,65,30,201,93,118,214,15,53,13,231,47,182,168,248,213,53,189,233,37,46,49,186,127,110,83,94,191,68,86,160,69,93,71,139,87,234,90,93,236,249,146,246,195,133,182,179,135,118,158,21,97,176,68,106,89,81,248,144,34,190,129,2,146,183,185,101,166,205,83,66,141,44,122,207,21,229,178,250,70,71,178,120,243,179,46,24,88,189,189,235,16,16,216,1,1,68,31,1,12,133,184,96,41,250,183,158,71,161,123,169,197,42,250,155,138,107,200,83,24,32,13,48,136,234,128,226,179,6,114,209,220,45,227,169,166,249,3,207,244,23,207,254,251,92,250,163,101,31,8,186,248,127,6,33,140,63,225,175,187,61,201,69,196,132,0,0,9,176,193,245,8,199,36,40,201,131,12,210,107,48,234,241,216,213,192,96,44,23,25,182,167,24,136,13,24,12,31,13,21,134,17,147,32,86,35,69,70,67,29,131,169,8,195,147,113,167,152,115,82,242,164,65,227,54,136,72,8,51,11,9,163,100,6,118,144,112,199,221,98,24,210,142,237,36,96,182,30,209,99,96,225,69,131,80,208,210,37,112,140,2,86,63,133,34,104,195,86,101,40,108,143,65,143,212,234,156,180,36,71,84,123,72,17,51,102,19,15,179,136,59,51,246,201,237,216,61,35,10,98,206,245,100,108,216,39,224,76,219,202,217,243,8,78,18,190,237,143,115,157,29,241,189,112,151,167,141,95,172,174,139,90,215,79,119,173,41,77,15,108,113,157,25,65,1,19,42,115,41,3,41,115,42,255,251,178,100,94,14,7,175,104,76,155,186,122,226,63,70,74,26,97,130,90,31,217,167,48,79,119,66,201,33,157,40,13,131,190,56,242,148,196,179,179,137,44,169,78,174,142,151,207,26,149,186,108,218,157,242,117,251,11,115,35,155,165,195,129,209,168,236,23,99,129,17,129,197,190,123,210,89,168,253,142,44,39,238,248,121,221,211,70,157,61,227,206,14,1,6,4,0,0,6,16,99,161,138,97,7,97,143,192,37,83,188,238,155,30,89,229,64,253,193,198,47,153,214,96,85,58,231,124,156,171,199,0,115,178,134,163,176,74,47,190,252,55,127,255,228,255,255,241,93,95,255,211,191,250,153,12,129,230,14,34,168,97,152,25,134,28,194,208,96,186,185,134,1,167,70,143,6,230,12,1,166,17,195,226,128,201,128,33,81,148,97,9,128,5,112,138,168,24,26,32,30,145,232,86,153,13,216,136,249,136,63,66,67,72,137,107,35,17,129,10,238,14,158,179,149,84,201,231,18,26,245,46,208,162,214,203,21,145,5,65,220,106,173,152,160,233,133,35,21,158,38,69,109,170,62,170,65,49,237,61,113,157,193,148,164,72,95,170,240,11,127,86,68,245,176,75,251,99,9,175,150,115,17,110,251,180,91,158,79,124,25,249,212,137,94,185,167,105,171,103,217,70,28,206,90,28,74,142,175,202,111,103,138,141,93,231,48,158,214,127,33,189,220,230,100,248,231,135,235,243,193,161,125,205,227,206,231,166,247,11,127,148,31,79,169,174,78,203,247,114,150,197,140,45,206,203,37,215,167,174,73,228,148,210,201,187,209,137,185,139,117,45,231,82,77,115,238,229,90,189,75,184,238,98,190,18,187,24,197,234,211,81,225,106,130,99,114,187,250,213,203,58,179,158,127,135,204,48,202,64,180,0,0,112,4,65,164,33,32,215,212,9,9,9,170,8,17,7,193,171,241,53,30,39,22,70,243,127,57,220,176,40,46,99,4,4,40,16,23,168,138,245,54,143,31,161,122,237,78,223,237,157,254,127,255,255,72,2,179,86,165,105,158,158,127,44,72,115,91,186,62,223,250,64,48,141,25,35,22,96,3,49,152,6,243,41,84,160,52,112,24,162,64,211,17,3,15,97,184,52,216,72,192,231,147,79,129,128,16,147,92,64,224,134,37,82,97,107,53,18,168,64,168,18,37,198,165,165,49,15,194,140,138,236,201,16,52,225,3,241,56,108,124,234,35,34,150,230,147,6,2,76,137,62,77,116,64,74,113,186,162,33,139,10,53,37,167,150,1,169,149,248,61,30,16,26,20,5,130,217,78,57,115,75,24,4,14,66,189,35,172,164,152,20,203,217,24,40,19,106,243,174,52,106,143,114,222,254,9,218,6,69,47,156,148,70,255,251,178,100,71,14,168,69,117,202,131,220,209,32,74,135,90,26,100,173,126,30,13,207,50,110,225,53,136,253,153,103,137,131,137,168,105,46,98,241,206,223,134,17,157,110,214,227,84,140,231,125,132,4,44,165,214,17,90,152,224,135,205,79,45,193,183,183,172,30,43,119,181,55,83,91,220,231,43,101,17,115,174,231,67,99,30,125,5,63,51,212,174,222,247,63,141,47,59,220,174,214,202,142,182,185,202,187,203,27,123,177,247,57,79,127,254,213,206,227,99,159,171,24,97,115,45,242,167,110,99,188,171,243,95,135,123,134,120,229,253,169,122,143,89,111,46,125,237,97,170,255,191,215,219,179,250,194,240,0,6,0,0,7,20,75,28,10,51,35,16,129,212,42,72,164,168,163,140,117,99,207,179,9,108,9,223,156,113,196,3,88,225,65,252,89,176,151,53,30,85,83,127,110,86,255,171,255,111,255,254,102,29,205,169,45,27,15,196,54,101,153,58,38,39,7,127,238,145,211,102,242,148,130,100,48,140,136,51,192,143,52,160,200,53,71,99,57,160,50,51,156,25,72,19,62,77,131,21,128,32,16,42,98,240,104,97,25,28,66,40,57,202,144,4,86,206,60,9,30,214,140,16,4,229,133,80,224,172,18,151,162,216,92,77,14,4,162,172,96,10,41,58,17,216,193,158,174,228,236,104,128,57,241,150,163,49,133,144,228,100,121,146,216,53,224,99,236,198,196,203,31,194,113,59,153,59,123,131,60,106,91,159,122,34,189,219,162,228,127,246,139,185,67,4,192,156,157,237,171,221,191,40,215,108,40,156,191,31,173,107,90,116,203,195,83,58,214,177,215,196,154,30,235,231,69,149,239,130,104,236,69,88,191,202,73,162,76,29,38,246,173,82,140,60,37,123,135,71,167,136,7,20,70,14,209,164,176,233,68,49,60,56,2,135,95,34,102,152,173,155,65,236,96,34,104,96,133,195,162,134,121,18,152,114,32,126,145,10,87,33,222,81,26,34,94,60,204,200,140,163,255,39,127,248,198,121,185,247,50,52,238,220,32,114,195,65,67,65,130,1,246,239,190,225,76,175,247,73,93,151,129,132,180,184,128,66,67,59,19,6,228,7,130,108,8,181,68,43,67,119,113,53,68,54,84,111,133,215,163,225,31,243,3,255,255,240,47,79,209,226,158,118,29,148,167,212,0,2,227,0,160,42,49,32,16,147,3,240,151,48,166,77,243,11,16,75,49,43,4,227,0,208,45,48,56,25,179,1,48,29,21,0,99,6,96,21,48,88,8,19,0,208,8,30,3,65,8,0,24,15,128,142,18,165,3,74,19,1,144,14,147,150,0,192,152,12,41,130,192,14,32,178,60,162,5,134,76,138,180,89,154,104,38,64,3,181,255,251,178,100,45,12,167,185,113,204,147,218,76,242,71,38,233,226,105,138,86,156,189,163,50,78,229,145,201,23,157,104,105,146,174,56,118,58,42,3,117,157,64,224,35,133,98,237,25,88,103,35,244,235,137,99,99,40,126,187,63,6,17,10,179,72,198,181,132,177,234,121,245,185,133,24,189,149,105,127,106,200,149,61,203,125,153,195,118,109,103,87,113,88,95,126,73,134,123,142,145,3,191,206,227,143,121,1,200,177,236,214,91,203,178,206,238,118,206,38,155,44,157,66,10,154,216,170,202,40,170,14,162,216,88,219,205,190,24,133,65,150,176,227,8,246,52,129,0,203,201,9,140,172,141,26,114,81,213,216,178,6,119,173,21,92,210,211,168,105,169,33,85,27,217,102,183,218,110,90,42,108,101,185,145,168,237,250,186,236,93,37,34,0,4,37,86,2,201,140,180,228,15,73,8,104,193,26,145,73,74,192,151,44,146,236,3,59,44,172,246,33,27,243,66,61,144,84,228,27,157,151,140,218,89,185,86,251,190,253,243,191,154,119,255,255,34,13,107,125,7,227,115,76,176,72,93,159,242,213,188,87,51,228,64,16,172,195,33,108,210,196,180,195,128,156,217,70,36,236,177,212,206,144,112,192,208,96,202,37,40,196,240,8,42,11,24,94,22,152,214,58,5,196,18,32,32,132,5,48,148,12,83,240,204,241,16,16,96,240,27,17,42,84,86,243,236,95,99,32,18,187,32,72,153,168,202,37,196,25,57,21,207,229,168,32,181,56,76,82,33,24,48,169,59,118,64,249,117,86,239,64,165,184,199,161,206,67,175,184,240,207,126,82,232,166,84,247,216,255,110,189,78,207,217,173,22,207,142,74,105,87,145,119,191,103,179,63,207,99,16,55,252,212,191,45,141,0,91,115,12,166,108,23,230,199,241,214,176,199,179,89,159,73,86,223,59,241,173,84,227,28,223,85,148,86,89,25,113,222,167,165,101,103,187,144,235,148,202,68,228,40,239,48,123,13,194,146,38,44,177,232,182,212,88,228,41,10,109,52,141,76,110,81,171,234,250,89,155,173,163,171,165,123,253,230,210,234,253,212,49,160,84,216,16,3,184,40,89,234,154,128,98,38,65,94,70,83,205,204,134,89,194,98,64,14,150,113,140,50,254,103,177,33,122,132,222,129,246,223,173,94,41,159,239,234,255,171,235,254,223,255,253,225,185,231,207,195,132,85,209,73,100,235,88,248,6,158,142,187,155,109,14,234,0,0,10,180,193,1,156,206,3,60,206,48,64,206,236,144,217,17,12,194,80,37,73,25,94,9,17,104,120,143,25,67,157,44,8,140,48,60,84,90,3,53,105,110,146,245,1,34,196,132,145,66,74,116,119,11,46,22,19,34,125,11,11,255,251,178,100,31,140,198,225,107,77,155,186,121,240,77,167,105,243,101,39,92,24,217,163,62,110,189,148,193,69,29,103,13,181,157,153,34,84,48,208,24,141,29,26,156,36,89,106,109,62,2,237,97,124,23,219,163,26,0,166,182,83,90,110,30,233,181,86,79,117,157,200,190,133,111,182,26,255,53,183,179,16,241,174,187,223,106,192,174,44,123,58,222,49,63,210,232,30,51,111,119,155,93,34,227,187,103,31,24,174,247,170,211,59,151,50,211,183,194,131,168,17,107,157,236,250,214,124,39,172,237,235,115,176,54,69,170,195,12,204,138,118,108,69,85,38,89,155,24,30,66,129,104,17,38,179,47,112,153,228,40,11,108,47,35,68,131,27,14,120,126,250,51,148,241,229,98,123,227,168,43,53,234,198,219,191,121,247,115,204,23,165,53,178,0,24,32,220,215,203,39,48,79,31,16,120,22,18,0,69,215,193,60,82,60,22,10,158,51,91,241,46,88,223,145,83,31,140,143,250,12,183,182,215,189,163,80,98,85,209,253,76,254,218,47,247,255,255,227,128,21,57,9,185,168,7,141,14,48,244,56,210,99,65,89,255,250,58,219,119,160,0,147,151,114,1,116,197,192,220,193,112,172,196,248,8,201,32,156,72,84,96,102,24,17,41,214,74,7,164,65,133,96,129,125,20,230,36,190,101,80,92,147,209,23,4,238,40,0,51,101,3,32,162,223,163,178,93,243,199,109,0,218,173,158,22,29,73,132,36,112,199,92,168,60,38,167,20,102,165,175,109,51,74,215,151,95,127,60,21,203,201,181,197,223,52,238,244,161,31,169,191,222,182,188,226,225,204,215,238,194,186,208,59,11,88,232,87,89,214,207,8,144,103,125,99,178,236,201,170,137,247,254,55,40,87,88,236,109,61,31,107,76,221,76,126,185,131,196,139,214,66,126,107,101,86,101,38,196,231,209,117,159,94,242,158,110,208,160,61,176,101,44,102,185,197,197,22,161,170,230,98,59,178,236,90,145,246,50,203,98,129,248,111,71,204,210,132,162,160,0,114,0,19,45,128,146,134,152,76,250,16,3,129,92,16,177,98,186,110,201,166,85,12,116,217,100,184,65,171,126,248,34,8,61,53,7,219,128,40,94,193,21,144,141,106,11,79,61,188,230,245,49,190,172,168,23,30,79,141,73,106,214,117,93,218,183,85,19,11,91,105,232,34,139,14,152,243,76,36,60,0,67,243,17,214,147,64,134,227,77,201,35,135,64,51,234,9,83,73,133,35,9,129,195,18,157,3,6,193,67,4,0,0,51,34,102,48,98,35,25,139,136,199,131,7,166,70,220,85,80,104,19,7,13,82,66,168,52,76,56,75,199,128,32,51,195,117,66,158,51,130,145,160,225,134,190,255,251,178,100,38,12,167,80,105,75,147,185,76,242,75,166,89,184,105,42,102,28,53,163,46,47,105,143,217,32,139,231,13,172,44,152,96,82,241,231,3,135,61,61,5,61,197,97,133,84,206,40,77,14,25,55,70,134,166,118,31,23,159,55,170,1,43,41,79,113,172,73,243,181,29,99,152,117,176,180,202,91,223,22,206,164,65,170,76,85,199,159,248,243,189,168,213,105,242,199,83,214,241,142,162,213,190,114,190,58,211,84,171,111,154,254,111,238,211,248,164,148,150,58,201,146,117,176,29,12,35,72,162,5,17,157,96,218,134,21,74,104,228,18,68,105,14,173,113,114,88,111,201,20,87,68,104,157,19,14,196,138,174,36,135,210,71,156,213,154,215,23,105,240,93,87,87,242,188,126,207,44,145,180,122,183,171,251,238,118,40,116,35,154,0,3,0,6,70,248,16,178,70,83,24,28,148,12,207,134,155,164,204,188,32,209,33,52,253,83,40,200,12,11,17,249,41,64,224,77,238,3,159,184,38,28,57,194,107,207,29,172,224,201,98,137,68,99,91,212,179,74,246,108,207,247,253,191,235,169,63,132,121,95,211,238,156,175,95,64,6,96,122,50,166,18,194,104,97,58,37,38,34,171,150,99,248,4,102,42,128,8,96,124,1,230,35,97,146,60,20,36,160,188,35,2,115,12,48,12,26,2,242,32,77,65,179,0,160,10,137,62,173,4,172,41,54,200,16,132,81,22,201,112,24,40,7,40,113,40,37,133,12,86,116,160,214,116,58,154,189,20,8,80,162,114,36,211,212,16,70,86,250,178,51,154,74,87,201,113,51,235,208,10,223,236,6,190,9,132,61,186,78,234,44,172,214,91,188,202,137,112,115,61,90,215,202,214,175,194,181,119,203,79,69,103,73,136,54,150,11,111,66,64,30,170,217,234,21,117,145,168,222,245,215,167,122,211,74,65,23,91,94,203,242,94,93,178,212,31,5,230,237,83,158,111,154,197,105,37,146,158,172,173,246,27,103,191,72,122,12,218,44,123,61,223,197,223,74,125,126,24,74,118,157,166,77,118,42,211,101,221,234,179,240,213,10,201,116,197,183,227,121,44,226,64,20,47,183,161,1,198,121,193,197,0,44,105,67,141,95,119,212,117,130,5,209,25,90,119,136,200,223,155,228,1,125,184,66,184,144,174,102,8,15,146,206,122,30,245,17,82,79,202,16,147,178,21,229,211,255,57,169,157,95,183,220,194,230,131,141,22,12,110,44,135,177,8,0,68,179,5,83,19,7,18,163,6,204,35,52,61,211,114,198,195,61,130,83,5,194,243,44,137,240,192,220,4,4,25,34,18,152,244,9,24,8,34,151,92,40,4,24,64,0,181,245,0,100,170,124,48,75,134,30,162,97,255,251,178,100,29,140,135,0,104,204,147,175,78,66,73,196,57,218,107,9,24,23,249,201,74,109,189,23,193,23,15,166,209,151,153,98,1,192,47,240,16,63,30,9,29,74,83,4,193,20,225,159,115,4,32,174,23,167,132,129,123,253,101,203,164,179,146,228,240,123,79,154,102,41,166,115,230,165,116,77,13,5,151,56,10,101,67,149,151,153,98,199,59,144,155,199,133,191,166,65,127,46,245,95,73,111,18,187,63,155,27,89,224,57,176,58,102,30,57,173,222,203,103,144,210,216,212,240,37,180,144,117,61,124,135,249,177,246,206,103,150,220,208,101,194,47,108,20,10,239,1,137,65,54,97,36,108,154,65,211,233,110,246,230,141,47,136,219,66,252,97,236,186,43,98,172,73,72,20,222,129,87,210,189,30,197,148,76,61,132,200,173,152,25,191,59,93,129,238,182,178,0,0,192,33,0,8,5,146,162,196,163,12,63,69,6,30,218,157,10,114,53,24,30,73,110,88,68,1,130,117,126,0,134,7,155,216,182,127,232,161,255,145,231,145,63,188,92,73,46,111,126,109,123,248,185,193,12,210,131,89,245,242,124,183,215,214,127,250,235,242,85,225,166,176,144,146,79,81,146,114,169,48,240,177,174,28,28,136,18,40,202,199,87,7,148,82,21,116,11,17,23,245,224,64,48,40,98,130,78,190,144,177,252,219,119,237,12,207,30,222,85,102,50,60,58,214,53,141,76,143,152,203,109,56,163,186,245,193,44,158,43,183,61,74,133,52,51,118,216,208,174,114,111,48,85,123,249,222,177,123,192,179,106,162,250,87,219,237,235,158,90,136,217,140,247,7,98,182,142,44,208,116,158,44,23,212,55,86,174,31,235,23,166,105,29,230,190,233,241,14,6,124,170,248,150,98,112,211,227,229,7,172,159,131,40,229,136,213,21,243,228,154,143,31,42,143,25,173,158,14,109,7,116,218,115,94,132,70,38,5,221,44,3,165,228,136,244,50,194,245,192,230,133,184,233,206,88,7,239,223,255,255,254,235,200,160,0,40,202,33,25,95,129,50,3,218,28,92,233,130,58,180,168,227,59,48,72,46,201,134,70,104,249,164,72,122,94,119,61,8,219,103,224,250,25,220,35,126,21,254,96,52,74,91,120,134,171,111,250,47,121,85,74,28,222,231,116,147,226,46,183,247,125,126,170,160,10,6,137,131,136,63,24,90,6,145,131,226,126,24,134,134,161,133,184,2,133,0,188,195,172,162,79,65,118,122,113,12,31,72,97,69,9,158,66,56,224,237,75,164,86,21,208,193,68,35,191,37,205,86,91,67,1,133,19,54,150,36,0,161,73,93,111,128,201,191,31,13,22,79,179,109,93,202,46,76,191,224,108,30,130,165,128,41,89,37,255,251,178,100,45,14,199,187,114,77,3,218,201,176,69,102,217,243,101,42,102,29,137,203,52,46,230,17,193,24,23,103,137,165,137,178,57,86,56,99,145,17,136,83,94,123,36,142,183,141,34,135,189,253,130,89,68,91,117,117,253,161,131,159,93,68,85,167,29,164,237,124,253,59,33,79,140,168,16,210,206,189,212,19,217,186,247,189,19,159,88,49,122,58,177,20,179,191,247,98,88,124,195,123,151,106,49,220,55,132,183,154,170,167,185,200,45,214,254,208,82,243,5,29,93,27,184,241,20,43,122,212,197,31,57,31,126,53,221,74,117,141,216,115,255,229,218,254,63,252,223,35,92,254,76,127,241,184,247,254,73,34,252,177,147,225,191,253,127,225,223,185,59,252,213,139,127,184,39,186,253,91,252,110,90,239,245,172,255,227,61,9,161,96,0,7,0,50,20,230,87,166,92,96,38,95,74,114,220,207,215,81,20,77,130,221,152,216,230,106,145,203,73,251,174,51,236,23,108,253,13,234,49,85,45,82,140,150,125,61,191,61,190,168,119,215,251,252,184,22,143,220,140,186,50,144,147,30,42,116,91,255,164,32,146,212,153,79,49,184,24,52,127,192,57,16,118,52,100,21,82,102,195,4,224,230,29,26,204,38,19,76,57,9,140,3,8,11,120,23,3,204,105,24,23,186,179,23,248,48,235,48,48,4,123,71,119,26,34,3,90,227,39,57,211,210,195,28,68,216,151,201,136,137,151,95,131,75,153,201,43,111,74,140,215,42,78,114,12,37,145,143,183,241,49,17,101,4,217,134,139,72,80,52,155,209,214,222,173,47,40,27,57,133,45,144,111,114,108,251,86,89,22,181,52,167,187,237,213,238,221,197,149,20,142,212,49,66,81,139,125,89,146,50,112,164,45,107,81,50,0,227,36,76,6,88,61,97,179,89,96,113,180,148,25,188,200,223,37,7,13,18,52,180,201,28,27,108,178,10,21,88,192,79,97,242,164,179,35,101,45,134,69,73,172,182,235,81,117,213,39,104,168,184,249,27,121,186,150,153,20,36,168,143,197,122,212,86,101,82,117,177,139,168,225,60,186,136,118,162,202,127,221,241,142,75,23,101,167,8,0,7,165,83,14,1,28,166,92,180,6,67,10,117,113,148,180,130,225,55,87,226,32,4,243,6,3,189,55,66,239,200,7,249,170,252,44,253,238,253,200,65,32,53,241,117,13,176,55,3,121,13,131,110,219,47,246,191,244,220,27,203,201,193,127,255,175,166,36,4,2,10,84,192,68,51,56,141,77,36,71,53,237,20,243,3,209,231,185,128,2,6,117,181,24,144,32,64,16,34,17,160,21,69,218,179,136,14,100,168,197,16,236,78,98,45,189,194,197,200,129,183,21,251,123,179,155,255,251,178,100,29,12,6,140,114,79,27,152,147,224,62,233,26,71,97,69,104,24,97,165,66,110,101,231,65,13,152,104,105,150,149,104,42,174,151,88,172,107,221,160,81,127,143,200,234,47,60,46,69,255,170,164,234,84,245,160,208,123,196,39,63,22,112,102,26,254,50,155,21,10,57,86,129,170,168,21,73,102,50,33,21,46,18,232,34,64,203,72,25,132,18,98,238,46,99,201,18,35,24,211,32,181,250,211,25,221,34,125,76,178,5,157,25,167,207,214,88,29,232,58,35,101,72,153,145,42,197,96,78,40,44,90,66,239,54,167,76,216,200,159,214,92,187,149,182,63,203,249,144,232,55,92,114,73,183,134,24,241,138,133,48,188,140,134,27,37,77,91,159,90,212,77,186,105,142,182,56,171,235,246,229,158,81,112,37,217,13,153,7,105,221,210,212,149,141,142,237,14,240,173,193,204,230,196,61,72,44,115,147,36,84,78,80,125,80,5,25,151,144,244,227,38,137,155,79,254,103,254,245,127,198,210,16,124,69,233,237,255,255,255,160,187,229,209,241,162,165,0,209,83,152,48,38,100,17,200,32,66,96,223,153,137,11,99,161,34,168,52,201,109,112,118,45,204,213,25,247,33,6,62,190,143,20,95,232,170,118,137,72,187,45,22,5,75,13,67,69,156,79,99,129,5,167,49,243,15,191,32,93,118,249,26,116,111,41,125,203,98,34,29,3,185,158,220,93,210,159,171,230,251,81,77,69,217,236,255,18,110,111,35,131,62,84,136,31,207,72,218,148,179,135,135,192,228,65,215,35,183,121,218,47,126,82,1,159,164,43,252,190,223,238,171,170,172,107,230,223,244,223,246,117,245,153,181,148,145,199,140,176,2,186,124,103,94,146,163,181,240,203,141,253,107,26,166,179,151,152,247,87,223,123,61,28,228,110,71,159,86,193,118,74,67,130,166,182,190,117,79,154,102,186,102,198,34,50,207,72,216,127,206,67,32,24,0,114,0,96,1,46,118,221,162,12,130,18,82,218,96,33,68,65,51,232,5,119,13,75,42,17,189,54,51,203,31,125,50,196,203,192,54,94,134,229,43,223,70,104,91,98,109,191,245,255,212,126,36,249,71,163,3,54,18,115,165,254,175,162,159,165,0,0,25,16,145,2,213,122,99,36,35,2,230,101,90,111,228,32,99,6,94,6,137,22,43,81,116,113,125,162,176,51,69,33,8,175,156,16,68,19,5,248,82,138,206,190,137,74,248,1,180,201,152,5,22,125,17,61,175,106,181,84,205,110,94,10,237,3,110,166,62,244,252,146,239,237,8,207,209,171,23,232,197,158,251,143,191,37,96,117,35,70,186,98,108,226,103,120,160,64,149,23,193,217,212,144,196,105,192,217,85,67,166,162,255,251,178,100,57,8,133,167,103,210,211,111,108,120,66,169,25,229,107,7,26,156,117,201,56,110,101,241,193,19,164,104,13,147,137,216,198,205,238,163,21,109,157,57,169,61,69,154,98,190,51,0,52,11,170,90,110,137,88,148,89,33,43,122,100,153,153,170,3,220,250,202,196,205,235,30,149,44,166,130,106,12,102,238,202,35,45,35,140,157,84,25,76,242,121,125,216,225,82,10,103,203,212,4,32,8,105,105,172,194,12,70,132,67,114,67,106,18,98,56,153,202,91,13,56,145,21,205,252,134,7,48,236,169,216,66,51,48,5,61,11,109,30,239,150,62,68,182,45,127,255,255,149,127,202,38,41,235,85,51,167,95,237,255,250,153,255,161,126,144,0,32,1,12,24,40,51,202,116,205,39,163,113,127,130,123,70,184,8,129,5,134,131,229,24,176,44,0,10,9,38,12,28,9,24,15,53,112,160,40,209,131,53,120,175,198,68,0,144,56,192,35,101,88,73,196,245,84,65,3,107,122,82,21,21,189,185,21,76,186,188,205,33,184,244,210,186,11,71,109,133,146,114,97,37,217,172,182,170,28,214,117,44,64,149,42,182,244,205,249,249,45,249,253,201,23,125,6,171,207,119,57,171,178,220,155,35,219,220,32,40,71,116,198,50,202,34,42,108,87,88,181,254,119,2,127,245,112,213,95,48,203,29,189,153,247,225,190,213,112,143,190,240,235,250,154,154,249,105,254,4,95,131,220,202,188,6,224,236,214,60,255,116,104,223,204,47,253,191,240,191,239,63,122,211,52,245,63,101,158,84,1,183,88,136,179,87,52,232,9,229,154,144,159,77,102,199,173,111,164,180,135,252,221,186,77,127,90,127,254,51,182,76,127,105,161,36,192,0,0,167,6,56,106,52,10,152,76,4,106,120,73,37,128,224,151,233,207,125,235,198,22,111,58,80,97,89,3,19,213,176,128,61,92,86,217,232,245,198,193,140,212,108,55,79,213,255,245,255,108,39,238,126,188,223,255,255,255,250,4,233,255,162,175,223,234,48,33,7,67,9,208,143,48,175,2,64,170,120,8,195,128,195,32,16,204,1,0,92,195,156,132,204,25,128,4,128,11,134,130,188,192,204,8,12,12,64,152,112,12,12,124,101,163,194,241,209,8,16,43,236,192,68,105,8,11,73,159,43,171,25,0,226,163,169,54,0,7,91,247,158,242,234,101,122,144,28,3,72,213,92,68,213,67,166,84,165,2,183,158,162,0,87,158,30,149,144,7,175,206,252,1,90,230,54,67,149,223,130,17,134,156,53,150,228,215,172,209,117,9,218,215,35,71,213,102,83,150,151,201,164,125,106,64,68,13,186,100,94,207,168,226,185,157,80,5,93,93,225,129,93,202,166,221,242,148,241,255,251,178,100,80,140,135,81,113,205,3,219,122,242,70,137,25,243,107,7,28,23,177,161,70,109,225,231,1,18,23,104,41,165,62,48,33,175,111,86,151,221,121,27,244,222,205,124,72,231,140,30,227,195,52,59,203,140,47,153,235,182,230,125,95,77,30,186,89,215,212,92,124,51,231,229,135,252,53,103,208,216,223,202,71,95,201,23,95,255,75,99,59,151,63,230,191,252,77,93,105,215,255,255,220,233,250,237,94,128,0,160,0,232,59,234,222,73,92,76,36,199,136,26,172,183,166,84,37,166,60,51,116,105,159,150,119,35,117,182,56,12,154,173,136,197,179,58,81,233,69,196,236,241,231,207,111,253,191,242,165,173,106,137,213,96,12,28,123,175,110,252,223,255,255,255,253,11,59,68,33,36,157,224,18,32,130,227,13,36,52,188,195,176,52,66,151,44,213,5,197,238,158,225,211,7,37,101,194,22,201,162,144,237,148,219,18,83,112,224,217,4,166,92,83,199,221,240,70,21,208,88,1,142,193,19,5,235,181,184,32,211,253,169,151,91,92,207,174,245,53,168,33,37,53,226,115,123,250,28,251,253,53,127,230,255,23,137,211,19,126,147,117,244,123,205,153,1,117,19,58,57,169,227,39,255,228,219,126,234,221,124,69,215,196,31,244,179,173,120,217,212,38,125,226,12,79,155,198,183,161,29,77,175,132,91,239,45,51,53,213,86,196,7,250,190,33,231,225,155,226,202,12,239,9,41,189,225,69,195,227,201,3,104,37,27,76,76,101,53,136,88,139,156,55,103,26,107,89,172,70,165,37,35,57,202,247,67,116,0,68,0,48,0,62,153,60,197,73,225,6,216,188,20,98,196,43,200,2,76,214,228,145,168,235,112,223,231,10,179,161,112,162,68,134,92,25,216,175,209,235,66,249,83,211,124,133,255,255,254,174,20,206,103,196,242,187,239,68,92,144,50,113,52,83,255,255,64,0,1,115,4,201,67,16,200,3,33,67,243,52,227,179,117,3,66,131,56,192,128,128,198,22,168,194,128,88,8,3,152,60,11,24,150,14,5,1,148,43,20,5,12,102,22,83,1,118,133,159,61,12,33,46,92,64,121,93,152,44,48,200,233,157,158,10,189,79,101,21,78,24,214,123,34,7,227,173,53,148,57,148,109,217,215,248,251,179,10,149,228,135,8,23,40,40,68,67,181,103,217,143,53,155,112,156,240,148,110,90,221,119,252,104,121,51,38,198,199,188,124,114,234,183,13,172,5,52,14,224,144,25,104,232,132,123,212,60,68,182,75,214,254,21,123,247,75,107,45,74,61,252,196,174,174,107,110,176,83,90,242,181,125,152,6,78,174,164,12,171,252,196,254,170,140,82,86,106,226,240,190,169,54,47,181,95,196,69,255,251,178,100,94,142,231,9,112,78,19,185,123,224,71,38,42,3,100,239,126,26,245,201,60,110,237,229,193,10,24,104,77,163,189,248,206,45,117,45,253,132,142,95,41,242,155,247,187,70,169,187,252,222,215,187,91,133,111,216,233,37,224,235,252,107,252,255,251,234,195,52,80,0,224,0,240,70,17,204,13,64,185,238,3,91,36,190,63,46,91,236,1,234,222,146,230,246,199,76,120,160,58,190,64,101,206,1,156,205,237,82,250,185,181,227,143,249,156,255,244,170,198,53,181,189,101,88,183,46,199,130,10,44,117,196,27,167,236,239,255,239,91,72,82,136,71,163,3,73,1,16,78,96,101,142,96,184,122,76,121,8,2,77,223,188,20,234,95,64,114,97,158,12,166,130,222,121,195,196,147,206,28,80,1,40,84,60,190,147,165,7,30,163,165,64,216,165,251,163,128,176,224,57,5,243,203,64,21,94,10,0,176,156,212,144,198,219,106,97,206,76,5,8,243,220,163,168,134,71,193,233,54,40,110,197,213,217,177,241,125,127,30,22,19,20,251,61,83,126,229,209,167,191,2,69,7,18,49,32,125,156,163,245,172,14,191,236,128,255,192,255,44,159,213,29,159,2,185,194,229,186,189,227,175,141,184,239,103,176,151,141,205,128,28,37,157,189,194,105,225,18,217,99,105,43,175,220,107,184,204,120,143,99,131,113,172,136,114,197,14,204,213,224,221,62,237,102,82,42,248,92,184,237,237,227,177,53,213,198,182,170,206,39,210,151,81,247,7,95,219,123,255,63,248,63,246,175,33,193,1,224,125,32,129,72,201,68,218,102,98,3,61,208,29,246,71,110,118,250,37,247,204,24,104,128,99,63,156,230,146,4,199,74,87,119,122,167,229,121,198,127,237,254,219,140,122,85,203,114,36,173,152,64,141,56,75,1,78,117,50,159,209,246,253,48,48,137,56,48,97,88,49,244,81,54,251,73,61,68,175,34,127,140,71,6,77,122,76,204,203,8,193,193,208,140,83,50,140,94,42,135,136,124,20,12,76,246,40,17,244,28,3,10,10,134,11,4,230,5,2,240,8,224,6,68,94,202,16,64,22,116,162,90,41,160,33,10,138,172,248,129,92,228,113,177,165,44,98,141,9,198,162,188,186,235,110,97,14,79,156,3,146,61,20,45,169,145,136,88,44,186,170,71,209,101,42,70,234,184,226,184,32,93,231,46,253,77,207,67,186,89,89,225,168,194,226,222,68,32,81,68,34,66,8,28,111,226,151,206,213,54,42,115,36,48,6,53,229,30,185,252,136,109,47,0,253,221,224,158,25,251,222,44,244,172,215,133,15,249,49,140,67,5,243,247,140,192,113,154,250,183,164,136,253,125,222,255,113,190,55,75,99,78,127,234,223,255,251,178,100,100,143,199,94,114,76,3,185,124,226,72,230,89,210,105,103,114,29,237,201,46,15,97,179,129,45,164,103,205,147,181,240,56,221,55,147,177,222,112,186,90,214,62,243,95,138,250,231,22,196,95,95,39,207,109,207,254,127,255,254,68,149,171,134,233,186,143,0,0,20,233,96,26,209,153,220,61,177,28,89,161,167,64,68,18,28,75,132,220,103,243,18,82,202,82,249,129,55,161,80,115,178,165,181,121,0,114,169,50,238,195,181,24,209,140,154,91,16,155,167,59,70,95,231,209,180,127,194,54,219,47,151,150,232,136,250,36,185,216,161,129,112,176,24,40,8,241,136,48,30,152,201,36,177,155,168,5,152,74,129,1,129,24,38,24,29,151,160,224,31,57,3,194,54,97,104,11,160,144,14,8,2,81,192,82,48,74,14,245,40,3,0,17,128,72,25,24,90,128,169,129,88,19,77,190,163,193,163,44,47,24,0,195,117,138,70,12,56,100,148,236,208,69,137,185,248,160,98,239,199,16,181,167,44,142,221,148,237,132,33,244,97,198,153,17,197,17,165,176,179,50,7,135,57,78,164,45,101,121,21,100,95,52,214,243,229,221,126,168,109,66,189,89,164,246,174,36,163,125,202,70,94,197,32,202,33,105,37,135,125,43,104,204,136,0,170,82,103,0,1,115,100,9,129,16,140,248,190,150,55,92,144,30,170,121,77,4,202,134,5,220,224,220,157,69,169,67,232,196,91,11,48,229,186,236,165,149,143,100,80,148,157,152,209,170,77,89,98,180,116,204,81,65,132,216,209,208,26,13,168,44,222,141,122,158,202,69,216,225,179,60,233,255,254,59,208,82,206,158,0,1,192,1,234,97,9,242,98,182,79,2,213,148,144,118,225,199,35,42,27,51,23,130,17,231,15,56,101,224,96,35,203,101,58,117,171,170,81,116,189,59,19,215,155,221,255,242,196,144,19,98,146,40,141,37,164,195,224,10,161,152,160,177,46,66,167,234,237,253,255,251,127,254,163,200,0,1,115,2,137,3,14,3,35,28,6,131,20,119,131,72,16,50,225,160,129,67,157,209,52,160,82,128,80,169,81,171,140,8,69,83,4,182,103,78,116,217,215,64,140,52,5,52,12,3,150,60,5,100,91,124,130,92,56,75,36,12,10,136,242,124,190,24,220,138,151,20,37,9,40,50,50,14,130,199,185,72,160,42,5,85,132,2,45,136,151,0,137,81,64,109,80,80,177,27,50,200,146,76,237,116,216,244,126,45,212,43,6,21,136,140,249,208,104,228,94,161,9,153,102,36,139,41,17,54,47,25,158,97,172,211,50,33,84,198,106,105,145,19,160,179,107,77,148,145,26,32,67,201,147,161,149,54,101,26,93,100,133,52,205,16,103,69,255,251,178,100,84,14,6,191,113,206,19,187,144,244,69,166,26,39,105,49,118,29,161,201,50,78,229,241,193,15,45,168,233,135,148,216,208,82,148,165,31,207,14,82,100,89,68,0,241,153,92,63,113,130,137,12,17,34,96,208,226,100,185,153,186,38,230,238,93,46,57,242,129,120,236,192,99,79,177,198,127,254,135,58,64,56,0,112,64,149,64,28,11,193,102,143,196,72,0,33,161,117,223,100,81,203,85,213,22,124,153,253,231,15,122,82,63,200,196,154,0,243,206,187,190,250,185,206,101,215,223,255,249,56,140,164,202,64,208,174,100,96,16,226,113,21,141,86,54,186,255,255,162,128,56,193,99,16,200,33,108,207,225,60,201,186,248,217,69,4,105,116,10,5,38,79,63,230,86,129,131,160,73,142,193,217,145,65,153,132,1,121,48,78,96,240,0,103,32,72,6,17,80,52,176,35,152,68,16,24,6,3,81,131,16,27,230,5,72,224,106,81,120,37,172,160,124,38,149,198,115,87,77,141,151,126,211,60,95,138,33,59,155,115,83,251,116,218,170,180,194,233,217,106,44,234,232,85,87,230,198,216,142,177,178,158,55,57,139,52,230,230,167,114,250,184,111,77,17,239,238,12,41,205,179,85,172,183,243,52,192,129,155,238,117,59,110,193,186,10,247,132,20,29,248,164,86,177,35,46,62,32,234,210,183,103,90,112,207,203,79,240,98,87,255,242,184,34,126,79,64,141,68,133,181,154,237,112,116,201,102,231,28,107,9,125,185,116,239,246,104,198,43,23,199,196,159,56,35,113,227,208,246,88,222,233,31,194,198,126,190,105,153,35,223,113,30,110,187,166,245,245,54,247,157,255,167,60,250,86,112,0,32,8,0,35,46,149,78,63,32,11,149,190,93,162,203,19,77,39,139,170,245,30,130,2,106,141,51,66,133,113,143,175,39,251,111,249,185,255,175,255,246,250,39,1,219,25,187,247,233,255,161,255,255,255,83,255,255,255,244,235,196,26,127,95,105,74,80,64,0,99,5,154,141,44,193,53,82,72,215,227,131,161,26,13,152,27,6,9,13,73,250,50,88,112,24,10,49,224,228,199,161,192,64,88,72,14,64,24,51,25,237,47,155,170,94,141,63,12,20,5,139,18,8,10,5,26,73,84,223,80,168,30,108,68,13,86,62,41,194,129,190,178,109,160,199,84,233,150,58,237,202,243,25,118,51,99,35,160,54,246,49,112,96,24,234,217,172,6,17,157,92,12,41,183,56,151,129,86,163,254,219,146,249,240,221,107,6,113,247,190,252,172,187,112,144,42,165,160,2,227,18,240,4,131,120,225,90,37,144,186,87,48,20,162,150,228,46,162,22,236,55,154,230,185,212,22,202,45,50,230,138,113,184,83,198,255,251,176,100,84,14,199,86,114,77,19,143,134,164,74,108,234,51,97,135,54,29,53,201,52,110,229,241,193,15,36,168,77,172,28,104,176,35,13,83,50,69,102,145,111,99,52,137,247,201,202,14,91,82,18,94,154,139,134,133,197,140,234,6,70,162,116,24,166,12,86,21,2,125,205,135,124,190,117,23,64,205,214,124,156,30,138,174,88,29,72,28,58,113,251,45,22,85,82,117,213,35,28,0,0,24,120,211,178,240,5,164,46,103,238,74,73,147,184,84,2,203,217,104,47,206,42,65,226,98,218,62,223,245,102,233,250,190,111,95,255,254,223,219,29,124,254,221,191,255,56,55,223,66,104,236,255,84,124,215,255,255,255,231,241,55,46,91,83,187,104,118,140,147,216,234,142,128,76,11,5,198,95,33,162,131,137,141,50,233,158,129,176,25,80,3,5,6,159,133,134,78,0,2,32,216,198,48,72,194,96,100,84,44,65,193,80,156,199,145,216,28,1,188,196,129,113,135,0,168,4,4,186,65,80,243,183,16,64,66,92,42,142,176,128,5,157,98,38,191,34,82,221,21,1,201,108,63,170,212,220,236,193,36,64,89,148,142,151,23,149,212,29,49,111,237,240,33,90,2,159,218,217,199,61,166,167,62,187,109,159,121,63,172,241,144,254,160,166,207,252,106,175,110,174,44,168,69,200,248,234,50,156,174,170,123,217,201,98,215,224,197,121,187,155,251,250,86,107,202,213,77,55,40,254,168,239,230,84,7,220,142,59,181,51,27,43,160,223,223,126,27,175,55,38,233,231,85,90,154,198,61,37,198,252,214,182,93,125,71,103,133,6,138,71,202,11,132,186,125,176,47,151,154,246,167,47,139,73,245,87,29,192,149,221,233,100,140,40,81,154,191,248,248,198,63,253,139,95,181,105,0,0,6,76,25,77,41,12,5,236,193,232,204,198,78,41,182,186,156,176,78,18,84,234,191,200,100,132,64,109,71,223,122,217,179,123,174,91,83,117,227,141,167,51,255,245,235,215,138,59,109,239,255,250,153,255,223,251,232,57,255,228,103,45,183,235,166,128,0,0,241,8,50,103,130,78,97,8,16,99,213,198,103,89,88,96,48,20,21,14,76,170,155,204,75,12,76,5,17,76,99,0,140,45,11,7,129,49,160,84,185,6,132,2,162,192,32,144,6,5,96,120,72,130,142,203,73,93,20,9,242,239,140,21,80,155,149,2,162,29,74,119,89,127,61,31,136,92,70,104,20,240,169,163,88,163,108,3,194,105,27,1,84,90,45,199,184,217,200,129,99,29,0,131,98,179,217,45,141,247,20,87,203,117,29,20,204,174,91,204,5,156,105,120,181,131,113,57,251,148,145,152,180,124,2,161,77,173,141,71,55,155,23,29,252,255,251,178,100,73,136,135,146,111,204,147,186,123,226,69,38,153,230,101,101,116,26,145,159,62,237,191,19,65,12,154,103,133,151,169,82,2,186,125,76,91,183,76,48,214,152,84,231,17,209,217,206,247,90,72,141,253,177,253,247,185,247,149,216,214,143,115,228,28,248,204,215,129,58,248,180,122,192,84,234,76,57,85,187,113,247,14,50,10,106,245,4,107,200,205,22,20,100,18,2,125,145,181,78,169,3,226,122,227,127,27,196,40,179,211,84,153,206,92,201,55,167,198,173,141,253,225,183,185,171,143,0,130,0,1,56,41,162,220,0,182,13,82,175,157,3,47,132,248,110,143,49,127,162,175,52,201,18,148,93,48,121,249,21,31,242,4,231,144,58,31,154,66,145,40,55,83,29,217,177,113,218,243,255,255,254,87,193,199,102,220,188,82,83,255,139,125,31,255,77,97,96,8,148,184,2,58,109,11,102,250,54,108,195,167,166,120,103,162,101,178,54,174,64,114,144,192,56,242,169,130,5,149,67,95,212,202,52,242,87,58,82,188,198,152,134,129,182,88,10,144,237,229,38,34,133,98,161,142,120,229,0,56,82,81,240,55,121,241,99,198,53,146,80,112,220,126,149,239,114,52,223,107,34,122,207,78,159,255,159,158,173,133,28,77,182,211,117,94,112,175,102,123,255,176,76,159,243,91,57,231,64,35,52,83,185,53,235,31,166,117,174,241,90,63,187,111,119,249,201,255,159,63,250,148,184,151,127,127,99,9,35,255,250,211,223,103,152,238,239,90,172,67,235,203,72,141,151,44,94,185,69,42,119,106,203,176,163,207,185,78,99,134,171,94,230,228,58,189,114,142,206,27,153,171,170,101,59,161,189,117,152,208,243,26,154,185,99,88,99,250,187,251,199,187,221,87,218,160,97,26,117,86,8,51,150,66,173,230,75,225,220,179,229,162,96,246,172,53,214,178,66,148,16,212,128,13,223,50,32,237,195,194,250,142,98,161,127,205,156,197,180,47,149,52,199,66,213,24,159,245,79,254,166,109,167,49,217,64,201,122,144,242,110,79,47,255,209,209,23,0,0,0,140,192,112,212,203,224,48,128,164,52,114,82,49,92,104,50,92,3,48,8,26,51,68,198,50,192,62,48,28,24,48,120,7,30,31,140,7,5,64,64,48,208,50,50,46,23,93,160,136,161,29,48,74,89,178,22,21,220,0,192,150,1,116,192,105,126,50,10,255,206,38,220,190,87,62,92,231,82,26,73,52,23,107,114,230,228,227,78,64,111,24,145,239,123,254,135,85,249,132,208,192,208,4,155,175,198,25,216,110,182,47,147,28,211,85,214,14,224,39,30,83,221,5,72,12,140,202,199,138,133,169,219,64,174,173,127,12,221,203,97,214,102,171,216,255,251,178,100,73,140,151,140,112,78,27,185,123,226,71,198,153,213,105,103,116,29,221,185,58,78,101,239,73,32,27,103,5,165,149,208,227,142,184,240,211,234,40,145,34,56,111,20,129,233,1,134,28,127,136,145,238,181,238,223,62,53,111,95,83,18,247,82,19,169,104,164,28,5,193,237,15,182,244,62,136,138,124,95,112,224,76,192,246,50,185,252,240,219,111,90,221,157,158,170,87,45,192,131,108,161,234,181,141,106,159,231,58,223,190,189,114,175,143,138,125,127,228,155,127,57,190,223,222,32,176,16,0,56,47,203,226,20,202,42,5,24,38,69,160,143,11,103,238,42,43,59,80,228,6,35,17,79,197,68,20,208,168,207,148,14,240,61,22,207,93,217,37,214,121,44,169,36,148,208,40,118,127,55,167,254,157,58,104,16,62,154,142,241,233,110,155,122,100,58,36,250,0,16,60,194,165,243,44,18,141,74,102,57,122,208,245,198,177,39,48,16,42,98,183,153,137,128,169,188,97,112,233,150,4,132,161,66,237,8,5,134,238,41,137,9,75,82,142,162,254,33,125,10,148,17,42,136,32,64,192,15,75,163,241,129,22,141,202,86,244,136,77,69,22,116,227,0,151,88,178,198,182,203,172,203,89,18,174,166,151,195,33,15,106,220,33,110,227,134,169,35,167,53,83,27,119,79,32,109,33,146,96,70,132,227,142,184,118,138,124,206,171,204,85,196,101,60,198,118,154,146,196,229,86,165,136,118,97,76,36,132,169,246,27,206,8,176,98,148,149,132,248,253,123,22,137,156,95,81,222,65,137,213,241,165,195,215,25,105,173,79,225,62,43,207,24,172,52,23,153,132,158,33,202,150,39,233,224,24,94,197,154,44,255,48,215,7,221,162,248,16,243,94,164,159,247,204,8,84,102,8,201,153,124,236,37,245,69,23,56,175,255,222,21,189,164,135,251,251,55,125,127,9,111,63,57,101,121,9,225,17,149,191,132,65,196,78,69,177,135,25,81,163,15,120,190,15,226,48,169,171,119,156,136,4,25,147,85,49,56,115,21,31,149,132,79,105,20,117,194,219,23,42,54,202,9,168,189,140,27,135,153,237,205,215,252,212,109,61,176,48,236,252,207,135,120,175,69,29,62,179,85,24,0,68,5,201,140,7,33,133,100,153,155,62,105,184,6,233,140,162,130,11,132,57,32,163,108,10,16,141,22,70,48,136,226,16,136,48,4,48,44,52,53,212,111,12,16,158,128,176,64,98,128,38,44,16,66,146,152,136,28,137,14,1,64,17,24,120,43,102,239,200,96,126,87,41,124,128,123,13,126,141,177,130,225,105,234,86,52,97,142,222,137,57,87,102,73,4,11,165,217,113,2,31,156,170,142,69,24,164,242,149,1,140,106,255,251,178,100,56,143,167,161,113,77,11,184,109,114,72,38,169,236,101,135,118,32,29,185,48,15,105,239,73,0,154,103,129,167,136,240,145,136,190,93,154,148,171,219,21,41,165,251,149,72,224,159,155,124,255,22,233,198,195,156,53,38,130,163,69,83,74,168,91,198,183,98,62,150,172,246,207,28,21,143,150,17,246,11,223,206,30,203,150,160,153,55,119,53,59,99,30,197,126,172,29,167,179,9,221,111,30,234,109,140,64,249,88,143,142,84,152,232,86,162,180,71,136,75,58,221,55,163,39,16,249,145,121,236,96,215,76,126,82,102,71,137,19,101,27,160,76,118,90,170,238,141,104,174,163,7,178,45,200,93,140,170,73,107,54,181,50,0,0,0,1,0,0,49,195,110,12,236,204,192,213,1,60,43,153,56,163,3,180,243,49,102,199,158,66,195,203,185,85,23,194,20,127,128,43,62,129,47,239,44,115,228,105,117,68,45,161,38,143,241,59,231,118,110,223,214,158,218,210,33,125,181,87,201,109,255,252,167,135,204,11,132,124,193,56,92,140,24,65,64,195,225,64,204,110,196,52,195,24,7,140,1,128,80,194,84,145,12,29,128,88,192,16,0,76,23,128,144,192,224,24,12,1,64,76,4,4,131,33,2,96,80,38,2,48,13,6,128,48,235,195,166,116,136,251,202,66,8,105,76,69,93,152,18,4,95,225,229,81,48,157,83,174,98,241,151,44,252,206,62,128,105,114,199,216,104,50,203,144,99,31,134,233,162,3,172,12,128,215,19,1,81,9,71,91,138,1,234,103,144,222,41,119,176,83,28,114,66,22,160,127,190,202,140,177,95,78,100,43,166,75,93,232,141,42,7,195,48,157,178,153,156,52,201,170,224,225,41,99,184,128,100,70,174,221,32,178,102,173,165,194,249,148,218,248,109,20,234,230,99,194,255,47,24,182,241,149,116,169,110,131,226,195,133,92,6,136,215,206,143,82,31,63,144,192,102,172,6,193,153,7,55,222,188,249,132,211,191,224,50,239,235,115,125,68,127,19,112,220,105,101,215,165,190,169,139,107,31,215,223,58,199,212,45,110,144,117,254,117,254,245,7,201,13,59,197,50,183,193,184,21,115,24,224,141,187,238,100,141,129,76,227,45,68,65,129,153,34,14,207,185,29,60,202,66,36,58,253,254,122,62,4,34,67,231,106,152,250,112,99,101,31,94,59,228,118,255,255,103,196,59,77,64,4,124,106,191,255,135,250,128,0,2,0,80,192,162,204,66,100,24,52,19,154,32,11,28,46,14,148,60,162,160,105,149,43,233,134,128,88,88,0,49,16,2,11,135,163,0,234,167,48,8,34,52,40,125,12,5,25,50,155,135,22,73,169,155,26,85,182,214,232,95,35,106,179,76,255,251,178,100,33,12,198,240,104,205,155,184,124,64,64,197,218,2,101,231,54,154,133,159,52,46,189,26,209,159,42,103,205,172,28,105,108,176,242,165,174,88,90,176,221,44,172,90,152,230,183,157,43,86,110,214,235,224,58,129,253,188,246,29,180,217,211,80,40,129,209,173,159,42,155,72,77,93,237,172,225,47,222,28,21,71,187,154,55,73,20,179,204,66,77,31,206,39,106,218,98,8,40,95,182,76,95,169,32,172,95,214,84,198,239,205,6,173,63,103,199,242,79,169,28,218,127,174,181,35,185,28,236,231,140,94,154,132,94,213,85,222,133,246,177,164,42,45,122,60,151,187,123,169,166,248,189,26,115,91,225,186,254,42,157,98,172,12,77,186,128,110,222,76,54,77,72,109,127,89,222,190,183,188,65,188,209,171,133,204,104,55,0,0,168,53,153,75,0,161,9,144,172,113,1,198,146,205,175,3,210,99,104,128,48,205,164,46,124,44,217,229,241,187,102,173,70,105,55,71,209,182,110,250,127,95,255,255,199,156,86,47,79,255,252,197,21,51,252,157,241,118,20,234,250,54,40,1,48,0,199,49,68,146,50,216,188,50,75,190,53,4,130,5,63,35,65,49,165,68,24,25,63,12,1,140,37,17,66,226,50,26,151,172,192,144,104,213,16,252,120,26,64,194,80,172,192,176,56,28,19,203,171,41,236,85,49,40,130,241,55,176,1,129,33,114,106,74,221,1,0,45,26,156,150,135,3,127,37,83,241,223,249,44,31,156,73,187,130,64,41,118,36,160,11,78,210,236,63,194,230,38,136,195,60,182,33,238,94,17,202,30,53,141,48,226,88,233,123,47,180,207,165,218,201,222,244,220,90,238,129,152,180,220,171,51,242,222,38,105,207,41,238,123,83,107,205,187,213,213,219,214,205,154,119,19,143,237,157,100,70,112,179,137,249,131,88,156,41,184,194,39,80,119,73,32,28,226,162,121,232,233,223,21,153,195,147,232,105,109,104,131,210,134,14,237,251,171,126,166,55,235,92,141,70,126,94,52,72,137,44,39,235,210,192,158,211,15,28,60,170,190,100,57,237,228,161,180,70,9,116,86,209,25,232,240,81,147,162,101,168,164,150,16,151,184,142,102,24,148,139,187,84,235,196,198,243,158,39,108,222,72,75,233,161,101,49,189,62,23,111,81,177,207,145,220,238,111,77,25,223,209,88,137,205,174,130,213,230,235,105,69,34,108,243,79,114,146,69,146,140,54,163,37,104,175,100,250,254,106,255,238,216,0,0,51,1,203,144,50,14,52,162,153,127,174,26,240,107,24,108,23,152,44,27,24,211,24,24,136,21,23,112,196,176,8,192,128,220,16,17,22,88,68,37,152,152,91,36,43,136,22,3,192,69,192,64,255,251,178,100,27,14,198,185,104,205,19,185,92,240,79,138,89,243,104,162,134,26,213,161,54,110,97,240,193,23,155,167,73,150,29,194,121,72,207,225,60,69,208,165,228,80,78,68,64,180,164,12,169,201,49,67,138,81,74,131,28,202,11,106,80,70,22,96,149,209,140,77,193,23,65,249,167,80,214,57,251,106,201,119,133,87,109,243,198,162,252,129,57,214,189,17,214,179,181,251,236,83,143,29,30,30,221,241,179,105,141,84,175,32,84,208,118,82,119,66,252,161,129,67,127,184,163,89,231,90,35,92,223,52,246,231,207,146,99,147,75,107,221,87,48,169,230,195,184,184,104,148,57,239,26,127,48,185,131,164,159,115,189,126,15,110,153,136,212,80,253,177,233,59,20,15,117,157,137,171,183,54,218,203,108,75,155,190,16,98,170,28,95,146,160,10,228,0,20,1,209,41,114,151,40,34,218,25,172,104,108,16,117,107,252,54,156,112,94,13,148,178,148,90,171,44,179,193,38,194,197,40,28,125,184,107,37,180,241,24,97,240,99,96,13,142,245,10,4,235,110,46,17,191,246,127,151,223,255,244,127,238,141,252,16,161,251,242,77,119,186,241,174,53,162,191,88,1,195,3,161,205,54,115,55,48,12,223,172,179,245,32,12,246,33,48,208,92,221,121,115,50,0,203,130,9,25,24,148,68,5,9,34,40,80,48,107,195,137,122,21,140,148,28,6,74,131,129,241,116,167,157,152,89,11,240,164,58,149,152,22,156,116,144,120,210,96,106,244,33,151,182,245,189,209,29,110,0,121,210,100,141,0,33,98,185,60,25,189,168,18,65,53,31,11,40,236,228,227,84,210,85,33,23,191,214,62,118,207,148,156,246,209,218,230,146,179,154,194,237,232,61,115,118,148,46,104,194,210,172,197,24,142,175,132,145,211,92,225,71,188,233,113,243,136,51,125,111,227,81,47,53,93,103,253,252,57,61,199,93,162,113,229,71,235,77,141,164,218,254,158,55,154,27,199,56,126,221,183,117,234,199,94,234,102,215,158,52,91,188,131,17,244,26,239,55,221,62,239,155,70,137,15,222,44,56,176,152,242,30,251,1,96,2,29,113,218,105,152,136,63,118,196,216,12,46,152,54,221,244,184,112,98,237,192,196,38,245,187,12,85,92,162,236,49,141,181,241,105,179,56,241,125,66,86,119,23,108,53,201,22,205,47,64,122,8,59,203,210,116,81,255,199,63,60,205,12,208,159,255,244,200,0,0,1,48,193,209,244,203,83,116,194,193,188,197,62,180,28,206,6,50,230,22,131,102,170,29,102,86,131,224,80,124,197,192,180,197,160,172,26,12,148,2,38,0,129,128,103,220,152,27,107,194,28,14,85,192,130,80,146,155,5,198,212,28,65,255,251,178,100,32,142,199,47,105,77,27,185,123,208,69,198,153,210,105,98,118,156,5,159,52,78,189,156,145,37,153,39,9,181,157,216,64,240,175,116,120,69,83,78,171,44,48,80,119,46,71,0,214,91,106,175,122,206,163,235,100,135,117,122,22,45,158,26,36,10,91,217,64,91,52,28,234,66,231,248,24,17,247,0,148,158,152,188,39,184,172,21,39,54,103,173,32,160,227,212,141,233,35,97,192,130,150,116,38,210,139,90,23,171,36,78,27,115,97,14,182,101,83,103,26,76,255,180,116,92,94,109,122,50,244,212,5,156,239,52,196,50,252,143,166,215,100,62,219,134,195,188,66,102,74,111,214,109,238,182,164,243,235,24,133,187,89,113,74,50,167,230,133,67,190,109,109,182,44,77,119,56,111,97,203,30,61,111,72,154,159,48,34,86,43,107,60,1,237,159,219,0,0,48,226,243,132,1,45,19,94,79,151,0,89,113,48,72,163,70,72,184,34,93,124,121,179,157,194,34,103,109,74,218,164,249,137,174,209,72,125,65,12,68,113,242,15,211,6,248,231,198,239,209,127,255,254,6,223,51,182,46,41,255,253,208,255,187,255,183,88,12,13,10,76,179,66,204,8,34,204,190,183,205,139,8,204,73,23,12,1,12,140,73,162,140,34,12,130,128,16,40,93,49,204,34,4,0,174,64,192,70,98,208,212,166,48,218,121,13,30,72,79,144,12,131,48,117,59,210,50,24,36,156,106,48,14,3,147,195,39,228,96,27,220,138,92,96,184,3,77,17,226,252,171,46,122,156,255,120,144,34,94,232,221,68,118,106,122,232,128,11,86,139,61,98,56,110,203,119,145,218,18,8,90,117,89,28,189,38,109,231,172,251,178,145,109,19,57,186,230,187,140,10,37,136,111,11,180,86,194,232,140,213,23,138,237,84,246,60,107,138,33,51,99,207,55,212,151,217,201,220,127,34,105,249,205,235,85,18,12,122,224,26,142,100,120,183,50,201,61,255,245,247,172,117,141,27,183,166,51,31,37,67,117,139,40,126,246,9,75,84,104,230,56,171,229,165,135,205,179,118,182,43,86,109,101,207,181,24,154,138,116,179,163,0,1,159,193,24,10,68,3,99,0,192,131,65,173,44,16,166,157,113,182,130,132,134,141,28,83,179,12,2,183,105,2,25,13,37,188,93,30,105,195,66,178,93,168,142,109,249,207,171,212,78,213,10,157,143,123,238,255,255,246,226,41,191,34,99,255,255,208,122,201,191,254,199,160,0,0,1,80,48,20,50,245,15,50,68,38,52,1,142,56,244,7,83,198,10,6,102,177,197,166,78,1,33,64,112,194,16,176,200,224,198,178,194,136,1,35,28,135,18,244,33,36,103,211,189,229,253,22,42,214,242,91,255,251,178,100,29,14,214,203,104,204,155,185,123,224,69,6,217,211,101,7,116,29,5,157,44,79,101,115,201,26,164,167,5,164,157,208,128,1,170,17,103,217,40,86,151,214,164,184,16,132,191,176,233,176,87,213,156,120,242,252,148,255,211,63,36,216,72,58,239,179,106,89,80,128,134,107,123,221,169,207,227,213,172,65,68,29,126,154,166,241,70,237,164,119,158,102,45,46,25,139,162,211,214,112,43,170,122,201,87,136,226,226,151,190,95,32,41,181,193,231,62,186,63,127,108,31,29,82,239,57,250,246,141,104,219,90,207,198,126,24,237,88,77,69,226,153,206,102,182,221,48,107,226,152,165,53,155,111,248,77,222,155,123,77,209,244,151,211,3,188,126,250,46,222,66,155,201,139,193,206,97,87,126,88,49,161,87,113,133,68,73,185,163,208,189,192,24,0,8,63,139,78,15,54,65,3,208,156,17,35,91,5,157,182,178,154,118,231,93,128,160,117,182,83,151,81,90,134,31,206,108,81,176,211,155,182,170,31,145,24,148,0,66,203,31,221,207,217,63,182,250,87,172,80,250,101,207,220,222,95,171,255,228,61,192,49,130,240,82,24,139,136,233,138,24,105,24,29,47,81,135,88,71,24,29,130,73,129,88,2,153,65,16,217,138,40,32,152,21,130,201,128,152,46,152,107,130,114,0,218,240,140,3,12,59,192,208,160,0,194,0,20,192,16,17,76,45,0,129,3,90,241,80,21,71,128,19,53,240,97,166,31,19,201,108,13,97,19,243,177,35,92,54,43,73,5,29,174,222,207,139,90,239,100,173,75,9,88,225,132,36,216,186,58,139,36,179,72,96,152,229,235,109,22,151,188,90,48,156,104,28,149,213,221,127,127,86,99,58,131,119,134,153,245,36,53,121,14,82,200,243,230,89,86,47,40,150,39,37,217,74,17,49,77,89,116,89,63,52,216,28,12,247,118,99,184,97,95,189,80,127,74,37,147,204,107,166,151,213,223,100,35,52,192,204,58,145,138,215,34,205,172,165,211,249,231,87,150,83,226,227,150,108,30,162,217,186,120,124,93,74,142,183,93,124,190,21,148,210,91,254,251,39,95,44,175,178,58,78,26,143,131,123,134,13,108,237,161,167,92,52,113,192,96,200,116,110,184,211,131,149,79,114,135,214,146,134,60,139,26,246,171,98,58,99,255,219,31,30,84,3,27,36,218,123,107,254,244,125,41,86,89,118,207,161,132,30,175,219,255,255,255,246,242,222,95,201,132,0,204,36,131,248,12,74,70,47,33,68,99,18,148,6,99,1,80,96,206,9,225,96,152,48,139,85,3,116,122,51,34,99,82,8,63,68,50,240,194,135,7,78,32,185,196,99,230,4,124,125,194,228,64,17,98,163,73,49,255,251,178,100,29,142,134,228,85,74,139,219,201,224,79,106,89,195,105,39,114,91,25,107,42,78,233,115,193,32,23,167,169,147,29,200,68,74,27,17,175,131,132,163,10,52,5,92,93,21,96,19,104,150,135,78,233,158,16,89,212,166,5,236,235,69,85,244,117,72,64,23,234,23,50,48,185,17,55,32,17,28,228,207,203,172,39,101,254,215,72,106,248,100,205,215,229,159,151,207,110,230,50,47,131,112,175,139,213,7,55,57,11,230,208,27,163,132,56,211,253,82,186,177,195,17,4,104,82,236,107,191,14,38,30,248,54,62,243,80,238,92,175,79,188,178,145,94,199,43,58,239,44,111,187,144,115,159,107,251,32,138,254,163,175,222,85,115,173,250,238,82,174,99,151,121,188,183,189,255,225,170,153,19,26,171,137,12,46,139,199,103,144,163,215,148,249,32,0,0,14,23,116,242,107,24,109,99,216,197,139,170,152,143,123,51,120,220,98,16,50,216,180,100,152,69,141,149,19,43,133,140,238,168,205,12,107,145,124,77,253,120,103,11,23,202,174,189,27,255,232,254,149,226,30,218,191,109,95,255,255,255,255,80,114,99,206,122,48,81,145,223,58,229,27,29,200,3,24,4,159,25,246,166,26,106,21,155,35,124,158,228,34,152,86,54,24,136,54,157,99,206,154,144,15,136,5,131,7,70,35,64,66,229,14,77,122,134,27,136,41,118,28,15,5,72,35,9,68,85,42,144,149,70,178,33,82,56,232,136,173,143,36,167,148,152,212,100,72,96,120,40,196,172,113,46,70,13,105,221,97,98,28,189,21,81,212,228,175,168,96,198,16,134,105,156,213,123,242,224,193,40,109,99,4,143,133,238,105,43,97,122,148,179,7,70,229,89,29,239,173,110,206,224,218,46,119,55,150,35,70,135,121,107,98,176,147,107,118,37,11,98,52,253,77,53,53,206,244,52,237,227,184,33,151,107,60,160,254,222,248,198,244,152,192,201,142,238,98,243,150,91,53,156,220,108,111,30,13,66,55,178,106,141,103,99,151,150,181,251,61,183,211,217,182,163,122,200,185,66,128,87,60,178,28,154,138,36,54,61,154,145,111,69,1,3,192,2,195,133,16,83,115,74,34,151,154,155,78,56,32,34,26,62,186,83,105,224,151,65,69,239,191,86,67,111,181,124,11,189,28,106,168,0,205,143,255,47,137,135,199,152,108,46,99,192,160,39,60,3,9,86,127,255,254,223,142,61,229,169,217,255,119,171,127,88,0,0,211,2,177,140,48,189,32,3,13,112,141,6,48,249,144,200,25,136,66,209,131,226,249,220,86,249,175,163,89,133,227,105,130,227,185,163,65,74,75,52,198,232,98,96,172,222,168,49,129,160,209,160,160,72,208,12,242,144,231,255,251,178,100,30,136,6,192,80,202,147,221,208,224,73,73,25,231,107,39,26,23,201,115,58,238,101,235,9,29,25,102,205,183,156,232,38,241,49,28,48,7,74,48,192,73,46,34,210,94,183,241,176,136,90,199,235,200,205,81,174,228,244,51,89,101,150,234,44,38,115,50,2,65,38,96,78,140,12,139,238,32,35,68,60,163,179,74,226,93,173,165,147,245,140,195,57,80,172,235,210,93,253,81,209,233,235,157,238,158,185,215,170,251,33,121,232,35,162,133,225,189,192,202,173,243,11,233,76,181,86,62,236,111,176,83,123,115,11,177,139,21,176,195,187,148,85,230,243,252,247,247,242,179,172,251,175,162,195,237,72,255,151,34,28,181,98,35,142,90,165,151,101,133,23,239,118,214,96,20,4,0,158,176,59,8,171,249,68,61,172,34,8,38,0,148,58,81,132,182,24,249,0,67,205,192,221,208,88,134,224,254,36,108,74,118,109,135,90,220,210,49,72,32,135,8,72,99,175,112,86,210,157,53,232,31,133,203,178,1,198,59,146,170,95,127,255,214,191,57,181,203,63,255,254,239,255,57,83,246,242,90,167,186,224,0,49,189,248,37,12,96,85,113,8,60,207,19,83,120,136,76,32,11,25,23,2,124,0,128,194,38,17,1,0,74,232,173,213,28,10,183,44,121,72,83,58,64,126,240,44,34,86,54,53,212,81,44,123,96,24,97,141,88,65,12,159,212,19,248,252,243,223,211,134,234,64,137,92,109,25,205,50,74,61,100,150,23,71,184,227,7,211,135,140,75,201,196,187,104,183,188,236,156,249,88,173,207,124,62,161,128,181,102,64,134,32,155,118,81,230,228,180,237,180,122,28,251,237,70,63,196,11,250,221,207,30,33,30,131,165,233,36,104,46,77,155,178,58,212,106,151,110,148,172,91,135,56,88,111,114,60,127,103,239,157,124,194,222,189,41,125,106,77,226,242,255,90,107,231,90,179,4,123,65,125,226,29,252,20,105,44,239,129,16,0,0,10,24,130,248,141,25,43,144,58,197,234,86,211,5,147,16,153,195,208,2,227,77,215,16,26,223,115,185,106,9,105,229,20,134,113,17,214,20,226,122,219,181,99,76,66,216,221,179,127,90,255,253,95,74,71,250,100,205,136,41,235,163,167,250,154,228,106,239,172,0,0,195,6,224,99,3,224,67,64,134,163,92,189,35,201,202,67,23,3,146,2,12,242,62,220,217,32,116,192,129,56,195,210,8,213,1,12,184,242,128,104,130,102,233,0,221,65,193,105,129,68,25,150,193,240,176,18,202,133,6,208,227,50,102,152,25,136,12,6,22,88,36,100,112,3,150,54,240,200,10,186,204,148,65,70,168,247,205,52,116,180,165,160,108,132,193,119,24,75,243,255,251,178,100,50,142,151,47,90,202,19,186,92,240,72,38,89,185,105,231,74,29,53,113,48,78,229,147,201,27,153,102,149,188,28,232,54,25,207,136,52,52,226,162,125,204,16,208,230,247,41,144,85,229,183,54,60,14,19,49,43,100,10,70,197,139,49,77,221,139,197,246,213,91,202,11,205,85,239,104,177,132,222,138,99,20,6,144,102,145,184,194,236,151,74,85,115,197,149,168,1,140,87,220,16,224,94,239,191,86,237,124,134,147,52,193,193,157,178,158,204,235,140,206,179,132,141,160,209,50,101,100,24,106,106,153,161,227,99,133,36,228,234,171,133,226,158,181,43,156,36,71,241,255,202,75,185,85,159,247,49,98,195,83,212,0,0,16,24,0,48,68,60,30,2,102,246,128,216,167,12,52,112,143,15,51,88,51,212,0,73,219,14,8,235,254,246,155,228,213,204,6,4,175,130,117,236,15,218,131,109,159,70,172,142,105,178,160,68,145,145,182,158,99,255,254,233,182,207,241,195,165,229,40,171,255,232,1,204,16,76,140,144,69,141,94,56,140,24,226,137,75,3,27,135,131,2,1,83,114,163,19,61,70,211,10,1,241,80,172,201,240,120,185,42,22,90,3,58,3,96,128,193,255,1,0,129,10,10,176,177,114,168,94,68,54,71,216,65,86,164,22,124,150,121,135,88,103,20,76,140,194,45,31,217,36,80,201,21,219,151,63,3,4,153,164,161,121,101,192,197,185,75,8,136,32,242,26,227,88,79,85,254,236,56,3,129,15,21,39,148,43,35,201,156,219,136,239,200,229,112,26,191,239,103,173,234,89,57,118,154,42,245,181,249,59,226,189,225,186,56,156,182,228,226,79,180,203,50,215,73,212,143,176,71,141,255,141,205,191,180,143,164,48,225,219,211,176,205,38,101,243,78,227,182,255,153,136,109,146,199,122,82,255,183,121,132,10,108,43,223,143,22,221,124,34,255,155,255,54,253,50,255,59,247,252,158,202,95,223,188,231,254,49,78,178,67,63,186,196,19,243,230,227,128,58,180,49,253,8,236,0,173,130,32,39,100,65,162,145,37,3,42,168,102,175,65,4,93,130,64,55,130,28,133,209,22,242,246,247,44,203,190,213,191,48,32,109,69,175,112,237,69,52,105,55,190,141,138,11,98,130,77,55,244,84,255,250,58,207,92,123,234,69,106,151,144,162,159,251,34,112,0,0,1,152,168,72,24,20,1,24,62,109,152,254,101,25,224,74,26,2,28,133,196,224,180,0,97,136,104,10,6,5,148,193,98,128,192,180,5,9,32,8,118,237,203,154,248,161,195,4,68,42,42,136,168,28,121,228,184,144,16,232,36,107,77,32,40,99,90,221,73,181,145,144,0,145,78,180,39,74,217,155,100,68,183,255,251,178,100,42,142,39,84,104,206,27,186,122,240,63,134,73,253,101,162,102,29,17,163,50,78,233,239,145,25,142,230,193,172,172,104,76,89,75,22,81,86,81,138,105,170,16,193,51,55,103,99,78,203,209,230,51,7,104,169,103,41,97,33,167,91,25,107,58,45,244,84,118,109,62,68,133,110,16,18,238,142,199,112,23,80,174,134,222,77,29,39,219,140,197,182,169,21,108,5,107,148,201,168,178,76,249,238,225,26,122,203,110,18,108,169,208,100,22,39,205,112,105,111,14,218,234,157,43,55,51,46,102,100,221,94,25,91,85,181,21,15,149,205,142,89,121,62,237,252,95,173,121,49,151,175,59,232,26,198,159,214,176,7,106,13,181,133,147,54,181,119,143,79,139,235,55,139,138,45,219,17,191,75,90,128,0,129,128,0,0,0,17,243,81,70,82,99,50,53,213,3,99,6,246,92,86,125,212,53,95,91,154,10,253,70,186,4,108,168,253,70,15,129,115,81,202,93,255,5,204,223,250,55,235,191,79,235,248,175,253,159,247,161,255,255,240,65,201,1,140,15,40,140,128,40,77,172,66,12,167,130,205,38,30,205,253,0,194,192,185,177,169,24,114,186,34,32,136,65,144,114,28,96,184,50,36,40,5,195,115,29,73,128,112,14,251,16,24,62,160,204,65,246,130,72,44,164,132,180,192,149,42,141,34,52,163,15,208,18,193,19,102,184,24,132,128,125,37,45,244,87,187,1,15,43,95,70,93,226,252,127,10,28,69,74,133,210,124,88,251,32,218,100,55,153,35,200,224,180,105,151,58,177,38,57,131,18,107,12,244,103,78,93,15,24,135,134,100,188,128,76,49,16,48,141,32,8,198,20,133,238,205,135,43,182,167,130,8,93,109,178,93,147,212,200,103,30,214,110,44,125,185,201,135,19,220,156,66,202,153,148,205,89,208,99,50,110,75,87,95,252,252,246,43,85,245,118,207,233,17,98,26,214,149,211,90,79,92,122,95,252,239,255,247,125,205,254,49,140,127,186,46,91,102,237,250,213,47,255,223,242,230,153,175,172,255,196,241,244,70,152,105,92,165,65,132,172,11,216,121,248,177,248,145,68,108,205,21,192,73,118,114,9,3,13,111,24,47,53,200,32,181,56,216,187,72,208,229,97,244,255,147,105,145,99,197,107,79,53,58,75,242,33,209,195,229,180,246,19,40,48,96,234,229,84,8,213,71,255,252,68,0,0,176,73,16,102,146,90,106,201,198,100,181,194,101,59,22,108,168,200,97,248,206,107,196,178,101,152,126,97,40,26,105,216,118,16,144,138,15,165,151,48,24,24,53,104,41,38,13,41,72,2,115,27,193,35,7,66,45,51,18,177,107,98,64,232,141,106,238,88,171,8,107,243,6,255,251,178,100,37,140,231,80,104,204,19,186,92,240,66,137,25,242,105,98,120,155,137,161,56,110,101,145,193,41,37,168,13,147,149,208,32,114,129,200,192,1,159,108,108,150,243,140,204,153,187,1,10,223,131,82,89,27,230,68,64,204,25,112,184,5,51,168,72,65,112,80,35,49,110,19,173,224,155,21,38,252,218,78,150,230,146,174,181,232,2,87,94,29,229,174,217,93,114,152,201,66,201,198,121,2,54,41,216,156,113,218,145,83,89,104,73,201,61,27,140,85,137,172,216,17,215,162,143,180,142,86,151,66,170,75,170,64,246,48,129,97,150,195,2,52,138,49,226,126,105,154,172,213,115,201,54,212,166,172,125,32,203,172,63,147,45,235,57,181,252,199,213,111,180,106,45,150,238,165,176,129,75,208,110,202,152,255,230,45,220,123,110,170,150,0,5,202,118,146,138,2,176,153,106,181,187,134,37,162,62,72,88,98,62,222,221,33,64,90,45,170,103,25,64,227,153,186,197,111,107,144,155,239,138,195,254,175,85,102,222,132,116,183,251,255,120,221,63,167,193,159,250,159,191,234,127,255,255,208,2,176,0,36,173,193,1,99,63,43,205,148,45,51,96,108,218,237,243,2,16,4,98,35,35,112,12,34,12,24,30,152,36,80,28,171,48,32,12,88,54,23,8,26,164,174,128,229,168,32,10,152,80,0,0,7,203,157,2,147,111,23,249,6,88,164,177,184,152,183,164,12,54,180,147,206,49,150,148,191,6,54,76,53,33,152,147,157,13,141,39,22,94,9,126,86,36,5,232,189,69,182,238,161,207,116,179,172,6,7,174,253,65,13,86,89,182,183,10,228,43,119,55,236,70,211,8,74,152,172,137,236,146,80,94,205,185,94,221,85,101,114,236,214,107,63,87,11,99,203,238,10,107,99,99,68,41,185,143,225,187,66,125,120,23,64,203,236,254,116,252,42,62,107,25,122,119,186,124,94,67,245,227,90,92,91,207,173,180,116,166,69,144,68,254,170,179,81,116,205,169,11,16,219,10,200,149,114,218,237,62,94,206,114,102,103,167,153,157,181,221,96,13,196,173,193,94,224,209,4,173,75,7,212,3,123,45,152,156,83,110,242,84,128,251,92,29,69,137,129,154,188,120,1,5,172,117,218,152,0,234,122,221,254,49,243,253,175,253,40,95,255,233,87,244,255,252,68,115,167,250,30,182,57,25,180,5,35,32,198,161,8,189,192,23,25,0,0,3,184,72,2,106,229,25,207,85,134,82,219,25,213,50,113,65,48,176,148,225,105,112,232,73,64,128,214,2,193,165,224,48,128,14,5,16,142,76,74,150,79,117,12,83,194,201,80,72,67,21,80,40,44,213,32,3,187,13,66,20,251,155,170,60,121,96,242,75,255,251,178,100,35,142,230,126,96,205,155,152,100,210,76,9,42,35,97,101,118,27,145,147,50,78,101,117,89,50,164,104,141,135,156,216,211,26,145,236,190,24,21,66,76,168,28,14,229,104,91,41,189,153,84,210,69,226,215,125,101,115,76,65,35,233,171,229,113,169,93,109,99,173,221,242,249,5,140,41,59,207,184,207,172,75,135,158,80,43,154,250,214,161,104,214,150,16,33,190,7,210,193,162,146,165,164,70,246,209,159,218,100,149,208,189,84,56,155,19,107,206,255,86,13,180,117,52,236,173,10,110,202,138,94,0,248,107,234,156,170,164,199,212,164,77,125,243,235,181,189,107,213,155,108,246,214,46,217,114,216,203,217,212,233,198,65,236,7,147,148,44,38,0,0,187,138,241,22,154,33,153,48,85,6,100,209,99,245,221,182,155,119,227,171,235,122,106,222,161,151,207,192,220,36,178,121,197,106,244,193,154,79,237,175,43,251,127,244,63,255,252,224,164,225,218,40,165,148,69,200,166,177,25,239,213,45,62,135,37,39,169,70,65,152,195,111,247,188,10,16,20,205,168,135,50,165,60,213,250,65,174,9,253,2,32,65,169,189,188,230,115,12,128,72,134,96,55,145,42,204,18,84,34,18,24,0,72,118,66,184,96,112,185,66,48,241,132,1,38,26,12,202,202,128,130,35,205,192,160,64,148,13,27,139,188,67,4,228,234,131,3,3,48,70,164,145,76,0,65,184,85,68,172,22,252,206,245,175,179,210,139,97,9,28,165,131,219,177,42,242,231,227,21,158,92,216,180,158,208,192,207,55,87,19,148,251,168,133,3,160,249,83,198,109,103,188,25,157,166,54,190,160,230,123,69,94,4,175,131,117,165,230,10,28,216,51,187,45,208,136,17,31,139,142,200,106,196,100,161,42,76,49,188,105,105,140,208,237,125,165,95,107,197,177,189,107,41,185,252,176,152,35,154,18,212,93,8,169,79,149,95,156,155,60,248,220,164,186,219,209,177,162,6,140,45,151,69,155,203,29,207,50,239,184,59,179,193,3,197,252,77,203,89,49,7,89,180,11,16,10,241,8,170,184,147,65,157,128,46,98,110,217,66,53,86,192,240,148,124,76,131,173,106,60,33,218,158,141,155,239,237,255,109,255,255,229,73,158,102,19,81,85,106,54,222,140,120,148,213,63,102,199,73,94,231,183,117,23,176,19,46,241,70,211,214,0,1,179,6,149,76,240,40,53,187,248,203,172,179,81,28,14,36,29,6,4,140,97,96,49,72,80,18,14,52,88,124,195,192,128,40,84,88,50,9,13,27,76,174,44,10,108,5,194,9,140,215,34,94,129,2,182,172,38,28,138,23,26,162,43,5,40,34,107,152,80,24,221,185,90,104,116,144,56,29,156,255,251,178,100,40,140,134,151,104,206,19,153,99,244,93,233,42,23,96,199,116,26,209,163,58,110,97,143,193,63,42,168,205,133,21,120,8,164,129,158,132,213,186,233,178,210,33,162,182,99,237,67,109,101,78,157,79,201,55,158,74,205,1,217,211,86,236,245,93,201,251,151,229,69,219,4,192,186,38,190,134,253,60,191,30,240,118,93,171,69,9,66,169,202,31,202,12,236,44,239,72,245,56,119,104,98,248,85,203,51,212,216,43,152,143,237,158,222,235,211,250,89,67,80,241,91,173,238,71,215,123,114,95,189,111,148,143,219,200,97,106,94,88,250,227,213,151,142,208,66,245,211,45,200,114,144,223,173,237,185,171,155,150,32,190,70,0,64,1,71,189,148,222,81,212,125,26,180,126,74,5,251,123,85,220,94,191,126,153,3,251,236,173,208,39,237,25,236,2,94,202,249,212,116,10,81,123,105,253,95,255,241,230,150,116,124,249,69,72,227,186,147,170,35,178,12,104,157,116,84,154,38,104,247,67,206,115,200,53,104,200,250,9,69,13,6,194,70,174,62,117,8,113,198,82,215,232,253,214,44,0,17,19,115,5,152,76,176,86,50,187,156,193,19,51,10,168,140,96,13,45,129,165,67,227,202,81,64,169,149,70,198,31,8,142,12,100,164,34,115,6,157,158,183,96,190,224,251,28,3,68,172,196,225,234,150,163,191,111,87,28,125,46,10,32,64,10,253,164,86,93,32,70,28,128,76,227,124,158,165,189,109,71,96,24,98,71,220,20,227,76,202,30,106,52,86,37,204,119,7,190,45,72,199,105,101,175,62,169,41,106,125,71,10,82,198,19,253,72,214,141,12,230,204,33,42,102,162,13,190,66,43,33,73,213,63,144,39,86,174,221,161,79,174,169,216,106,201,121,31,149,47,203,104,138,172,165,58,172,55,65,131,156,174,221,178,91,102,142,249,103,236,185,73,198,172,138,182,148,241,25,212,239,56,78,137,235,167,17,234,227,166,59,151,173,155,114,60,200,89,119,45,86,24,185,187,116,41,49,19,106,146,64,213,192,0,57,190,198,162,75,10,97,127,66,231,197,130,212,250,252,188,197,34,56,24,93,140,148,220,167,18,159,79,222,79,166,139,223,244,255,254,190,157,118,72,196,201,81,83,240,125,203,211,41,187,53,89,42,247,65,90,71,103,123,32,33,29,239,221,127,39,34,196,114,144,239,61,82,43,68,93,75,23,0,0,12,220,18,162,100,140,70,21,76,103,66,38,230,240,110,225,165,255,52,11,16,48,57,32,169,166,0,1,136,20,212,120,45,4,135,16,70,158,16,90,28,194,5,2,1,173,143,96,120,224,97,19,20,3,133,142,131,237,168,203,24,109,191,100,139,99,100,172,77,128,138,255,251,178,100,36,142,134,22,104,207,155,111,100,96,101,41,218,26,101,69,126,26,25,163,58,110,101,47,129,52,40,104,77,131,149,249,151,99,54,246,137,87,21,172,157,176,213,230,121,243,92,228,171,104,194,49,149,177,199,17,33,110,46,181,251,31,184,214,69,168,225,58,217,66,182,249,1,116,236,82,82,232,109,216,127,51,83,88,115,210,95,84,76,51,129,36,54,126,211,76,249,214,74,19,90,213,154,94,215,151,200,206,169,121,229,48,239,47,217,118,149,133,184,223,91,122,95,223,121,122,130,98,213,203,161,140,230,176,63,89,130,185,69,50,202,134,226,166,179,123,49,173,67,18,228,56,124,240,0,32,20,0,206,111,111,83,42,184,133,196,177,85,208,64,134,8,98,12,126,219,53,75,210,132,113,195,208,186,197,219,11,157,84,185,105,56,175,206,221,69,151,191,38,213,255,127,147,186,31,38,238,197,224,175,233,178,70,151,89,206,199,148,57,185,187,180,222,3,145,106,174,164,184,147,179,222,172,217,64,187,51,202,105,24,120,152,68,163,205,80,73,54,187,93,87,249,210,172,46,91,188,66,117,48,145,200,207,41,19,7,168,3,55,231,21,10,150,216,199,140,195,14,130,7,67,6,104,15,162,184,88,84,181,132,2,227,68,130,221,39,69,55,6,221,8,102,250,179,17,3,146,82,181,198,57,118,96,132,7,98,101,167,59,143,221,23,21,46,42,58,140,46,224,133,137,200,235,76,235,160,192,163,244,253,131,27,219,238,3,72,124,228,249,171,61,63,97,113,105,37,241,230,121,253,175,54,18,3,194,132,132,1,214,65,120,200,161,150,77,6,131,44,208,180,2,197,65,194,56,178,57,218,66,19,199,196,39,125,28,136,118,68,215,145,186,240,70,183,80,150,85,166,101,164,227,180,170,134,10,158,32,101,211,201,22,135,106,185,193,83,2,210,70,42,86,44,116,14,73,182,20,89,49,90,163,26,160,140,44,209,117,31,24,72,188,98,191,48,223,210,251,68,137,73,130,47,255,97,0,112,55,23,98,76,160,185,97,17,113,163,32,87,183,190,164,156,249,188,107,33,125,255,71,47,19,53,15,122,149,106,16,125,183,136,26,217,173,175,103,215,93,167,147,165,180,136,65,79,254,223,253,127,255,57,209,29,23,109,5,170,135,100,32,237,64,252,212,114,148,182,74,138,135,112,150,0,0,12,220,195,10,211,9,161,14,48,88,49,255,68,232,225,67,158,135,149,72,212,48,35,37,4,4,101,128,116,76,72,54,9,16,24,40,4,96,48,9,148,138,75,197,151,142,135,2,192,80,16,138,108,168,10,114,105,132,0,0,168,1,239,136,212,45,210,112,217,69,152,15,43,16,19,54,180,204,72,130,255,251,176,100,41,14,198,230,104,205,155,143,102,48,73,6,89,194,107,17,24,27,173,163,50,110,105,141,193,36,20,102,201,172,40,216,15,8,36,82,226,162,138,90,6,177,220,204,156,129,8,250,201,174,39,80,109,113,130,87,202,112,37,87,157,195,109,206,155,163,73,126,138,212,0,126,204,186,114,194,247,145,142,44,154,44,226,123,163,240,133,234,251,254,61,218,30,119,224,235,154,186,176,243,113,154,52,244,197,171,211,77,87,13,236,218,234,209,25,227,252,147,245,174,67,110,239,163,186,215,120,215,162,60,79,114,116,7,79,234,163,239,117,41,242,198,138,194,82,162,233,209,194,82,20,14,44,210,221,32,46,241,127,86,80,224,156,202,22,121,93,246,182,138,114,64,4,33,182,4,42,20,103,73,145,227,88,128,207,143,26,26,169,169,1,224,55,27,76,244,2,34,53,72,131,13,102,157,49,106,40,45,136,137,60,204,163,243,55,68,61,179,91,84,164,117,158,168,164,246,58,235,83,95,255,202,191,95,206,107,86,121,170,254,75,233,233,164,23,105,129,217,230,57,31,26,236,74,108,107,137,208,112,38,127,57,24,52,86,98,62,89,137,129,38,9,24,155,60,124,66,2,48,56,188,28,45,17,137,141,199,246,24,141,226,49,64,181,96,102,178,146,169,101,199,161,161,111,234,77,67,210,145,10,86,214,2,93,238,133,73,55,37,221,148,20,52,117,141,0,229,106,166,76,122,5,130,123,39,220,59,139,237,171,122,94,161,155,106,230,210,14,4,92,85,215,92,46,12,13,240,213,118,143,178,177,228,160,187,161,96,3,160,13,84,72,33,246,146,239,245,44,150,165,57,196,166,92,138,223,52,215,168,75,107,228,74,203,57,255,21,196,148,81,179,75,197,26,134,107,9,183,67,42,171,235,222,95,119,137,232,225,18,204,16,219,57,43,57,219,244,91,173,161,165,94,205,33,122,40,32,138,150,111,207,87,159,54,183,28,202,47,207,111,42,174,142,81,228,209,90,46,101,151,214,181,100,36,148,0,1,100,77,135,23,16,200,49,14,118,81,113,158,5,104,56,15,0,183,81,174,24,129,223,195,97,233,45,208,67,184,121,144,24,90,131,148,29,30,234,242,165,224,128,78,132,58,19,234,57,33,31,182,105,117,83,239,79,235,66,53,122,93,159,122,63,254,45,217,16,127,246,129,0,0,2,112,18,187,51,185,4,236,201,147,55,114,14,114,225,54,160,209,76,205,228,108,51,104,4,96,206,104,192,192,88,38,34,39,188,229,159,53,248,200,172,2,134,162,129,83,33,129,130,9,218,33,113,48,243,1,5,16,216,244,15,62,0,26,77,202,211,169,223,146,94,214,57,166,225,61,89,193,246,202,242,255,251,178,100,41,142,134,205,105,76,155,152,76,112,66,134,153,250,97,5,118,26,69,163,52,78,229,47,193,49,156,102,133,150,137,224,186,21,87,110,108,182,251,237,164,59,181,15,75,100,169,135,169,111,18,130,49,139,16,126,50,108,253,114,170,85,159,230,89,215,123,111,202,209,42,17,5,88,160,126,53,118,164,111,119,148,114,175,225,2,94,72,218,82,249,180,149,144,74,236,83,29,140,35,9,136,253,226,24,111,86,24,92,198,93,162,197,228,203,87,37,27,78,114,49,5,225,36,148,134,205,8,195,138,250,139,100,102,211,153,182,177,20,15,65,75,39,106,44,36,166,34,150,205,72,19,245,245,3,215,41,154,178,133,109,147,30,5,83,188,120,0,64,20,0,3,20,110,121,173,149,40,14,17,67,103,76,41,92,45,129,147,186,140,250,138,68,68,235,255,228,99,15,222,62,5,1,21,3,131,169,31,37,93,192,38,190,175,218,139,198,61,63,255,189,255,235,251,50,52,125,31,255,244,110,71,245,11,102,1,144,166,59,142,102,43,156,198,8,202,70,30,6,230,170,0,230,11,2,198,72,167,198,32,2,6,5,6,70,87,0,161,64,8,88,12,34,13,139,82,100,224,72,68,2,190,160,198,206,33,130,73,190,85,16,152,185,129,146,17,126,174,160,193,135,26,246,105,64,246,62,214,242,223,74,131,20,80,214,65,25,190,236,45,244,178,157,237,214,203,251,81,41,84,246,43,6,153,20,208,127,170,147,64,152,103,113,122,239,157,90,182,112,141,126,191,173,138,146,13,101,131,144,50,88,77,30,10,70,240,54,45,74,2,113,89,163,43,238,25,94,72,197,41,102,34,244,218,26,215,61,242,134,67,235,85,240,206,95,97,169,83,167,86,75,22,105,27,81,186,223,100,159,45,218,187,127,110,253,222,57,84,112,99,163,145,143,104,33,143,206,70,123,188,243,74,182,110,87,187,121,174,106,210,12,75,229,0,203,170,102,98,12,43,112,50,100,229,128,77,142,208,173,129,148,54,196,225,112,35,250,2,98,67,212,92,127,68,156,91,111,55,101,22,44,237,69,249,89,247,7,9,187,143,66,141,158,142,70,176,38,131,63,111,231,169,14,86,255,70,91,208,72,100,104,157,79,193,191,18,63,71,241,58,0,0,11,140,128,142,102,83,169,164,28,230,195,100,28,8,208,11,54,145,0,76,135,13,40,56,24,16,176,100,81,56,64,12,176,48,76,32,96,128,194,101,48,192,91,206,172,32,253,67,42,118,17,208,104,248,108,84,85,85,111,101,146,178,253,34,36,48,220,221,105,169,31,98,82,129,130,136,129,127,129,143,52,57,42,44,228,204,90,93,59,189,214,122,249,84,101,141,180,154,53,43,90,255,251,178,100,51,128,7,33,105,205,157,115,32,0,60,34,218,77,172,8,0,36,186,25,58,89,204,128,0,253,144,233,15,30,48,0,106,122,227,161,24,148,211,99,41,191,126,77,247,43,237,176,216,168,189,103,107,209,92,135,115,249,171,24,233,225,239,107,214,221,60,245,174,119,57,235,149,176,135,183,204,237,227,189,247,61,106,41,71,114,205,38,179,206,106,189,36,162,134,190,23,37,181,119,82,127,179,213,245,55,110,181,88,213,61,75,121,225,148,102,254,254,138,197,45,252,240,207,45,110,182,90,166,185,245,234,82,101,73,187,214,242,185,141,78,119,150,178,171,221,239,45,119,121,77,103,123,124,206,189,126,0,2,142,128,24,32,57,240,228,78,95,35,88,143,221,100,58,60,206,154,150,59,143,142,15,0,226,95,249,253,40,255,149,220,245,245,160,71,37,117,189,159,255,150,113,88,58,212,213,87,52,252,172,70,124,159,39,83,255,197,128,0,0,36,96,195,13,195,54,45,76,157,54,56,76,20,198,227,227,73,99,13,248,76,1,41,141,198,2,50,160,104,212,6,211,120,173,76,46,23,26,109,24,132,86,99,48,33,137,75,37,5,35,6,48,184,130,53,1,197,161,248,32,4,76,87,164,72,174,245,40,89,103,51,6,200,166,234,239,221,58,103,24,162,178,233,178,4,195,20,54,203,55,144,53,24,30,58,91,1,73,153,66,189,105,237,50,5,136,65,203,4,141,13,225,146,25,109,218,76,3,44,145,225,85,141,79,70,123,218,128,35,223,86,192,191,5,135,82,134,250,237,170,243,148,118,92,55,82,134,81,40,163,179,13,151,97,248,182,179,220,122,124,110,202,181,123,85,179,251,85,43,88,183,150,181,138,63,197,163,96,226,16,113,92,63,79,197,219,119,45,101,107,58,58,159,190,243,86,169,45,85,214,125,175,166,70,177,219,116,212,119,39,101,16,229,233,250,187,215,49,199,241,195,125,214,242,214,85,168,190,150,119,88,125,189,222,203,59,27,159,127,221,248,219,191,47,167,183,149,180,196,93,18,9,102,127,135,225,151,255,231,255,255,255,255,255,255,255,255,255,249,115,87,255,155,231,255,255,255,255,255,255,255,255,255,253,60,179,60,236,99,82,7,0,20,24,4,76,0,1,34,10,131,112,77,244,18,176,231,74,136,129,214,23,72,99,195,109,133,4,139,125,37,43,107,183,70,168,39,232,191,130,11,199,78,151,94,252,239,186,255,136,55,35,223,83,109,215,61,254,112,140,154,148,86,89,224,0,0,16,128,4,5,1,129,200,232,116,86,8,252,5,177,30,168,146,14,32,89,108,142,172,40,105,117,4,70,38,176,57,116,19,17,108,36,169,23,195,67,154,78,8,152,53,73,255,251,178,100,24,0,7,34,134,88,86,101,224,0,71,100,154,17,204,24,0,152,157,195,82,125,183,128,9,48,153,231,195,176,112,0,144,181,80,229,54,234,126,32,154,139,38,155,45,64,85,238,147,211,119,109,91,84,181,49,46,227,45,174,216,35,222,36,74,185,11,178,169,18,135,41,141,245,77,106,140,204,23,208,176,223,38,152,24,153,216,156,164,67,30,83,48,63,179,220,98,44,152,200,41,24,70,9,226,107,147,242,164,230,194,234,179,169,43,225,231,111,235,168,241,104,215,154,43,79,196,202,32,82,19,235,131,180,139,47,241,115,6,72,79,88,55,107,111,57,198,236,211,61,179,255,80,16,6,86,118,243,173,88,182,138,88,115,88,58,218,219,188,60,99,49,190,254,45,88,216,254,150,249,222,119,159,156,205,255,255,253,227,127,255,255,255,255,255,255,255,254,63,197,255,255,255,255,255,255,255,255,255,245,243,46,128,16,8,48,196,38,48,154,141,140,42,50,234,182,18,18,45,34,160,214,171,150,242,109,78,33,231,229,219,156,67,12,97,211,139,69,209,65,203,9,86,64,84,59,17,148,59,242,153,223,163,111,155,63,255,235,255,220,188,73,210,212,220,163,98,201,181,95,234,255,215,64,32,36,4,108,213,153,138,1,74,195,197,17,189,240,48,49,2,192,59,6,99,130,132,102,206,4,28,13,60,58,58,20,14,107,198,235,10,147,53,55,64,20,109,245,82,115,47,39,128,43,66,98,227,81,181,69,132,191,83,46,231,222,228,64,250,72,83,125,104,252,125,238,108,197,199,110,127,71,195,228,35,202,234,188,99,214,31,144,44,211,88,150,184,124,117,52,78,253,76,187,173,247,31,47,57,234,132,83,209,75,157,119,130,241,214,168,215,7,91,109,92,173,253,211,53,173,252,95,175,6,47,212,20,98,170,218,203,26,29,88,7,169,127,45,89,223,56,53,231,127,47,113,39,132,95,148,63,194,187,191,251,106,196,75,223,74,93,239,193,111,146,152,203,200,249,207,182,208,48,254,190,49,141,226,77,67,250,249,151,127,238,255,120,212,21,208,234,73,148,8,133,152,206,227,209,96,99,32,101,208,191,196,101,65,233,59,252,225,184,146,51,71,15,101,21,76,42,199,40,248,92,31,147,42,143,85,180,64,72,243,242,118,48,195,222,81,35,131,67,173,51,159,243,19,110,191,206,254,121,63,248,159,252,189,71,45,255,255,254,67,255,224,129,42,128,3,128,198,53,11,152,169,124,30,176,26,41,49,51,5,9,141,50,9,88,84,207,17,34,76,48,64,79,119,109,82,148,60,70,130,20,175,129,132,0,45,158,48,225,2,2,113,233,230,138,169,31,75,205,220,88,0,183,223,74,85,86,147,91,255,251,178,100,33,14,7,78,113,81,131,143,70,98,66,226,234,66,96,207,116,29,21,229,74,45,189,125,1,33,158,105,168,249,137,216,154,42,1,20,186,11,100,108,245,55,60,196,240,164,102,62,67,86,43,183,128,136,163,186,56,33,174,48,107,57,213,13,128,195,0,26,213,11,90,115,126,136,51,188,175,24,111,124,196,38,39,75,232,140,203,80,180,255,71,227,114,92,229,16,218,50,64,177,240,135,165,20,196,41,62,229,135,201,228,49,86,167,32,3,26,15,139,9,222,171,17,244,23,216,154,178,171,90,137,81,148,238,27,179,221,6,169,115,97,33,34,20,51,14,54,104,79,112,243,58,139,184,246,154,240,162,235,31,124,43,116,144,175,126,32,128,168,225,122,24,210,111,100,89,66,129,231,84,148,194,205,10,238,35,12,233,20,148,45,5,164,61,130,17,105,115,248,59,128,0,57,86,96,169,8,67,77,166,100,201,171,114,60,205,30,43,87,90,83,5,172,246,65,252,15,69,251,243,77,208,216,222,173,27,250,192,155,174,222,118,100,41,113,10,98,71,235,38,119,151,119,16,137,223,253,127,240,220,135,255,255,253,95,255,82,210,152,2,0,10,9,42,244,28,115,153,136,128,91,21,54,51,82,9,130,97,33,129,51,158,32,86,73,104,144,160,128,188,183,252,103,3,34,194,64,141,53,173,37,226,97,203,229,243,157,140,246,12,119,159,88,212,101,235,78,118,250,105,243,114,23,165,154,59,28,137,201,227,205,113,168,79,101,12,87,181,217,120,132,21,188,189,218,181,179,73,132,124,125,149,208,11,122,31,30,42,156,183,161,206,161,28,236,243,70,241,229,67,24,155,227,190,112,129,88,42,98,122,224,223,220,51,9,95,181,195,217,216,208,245,219,173,46,85,211,49,167,208,186,176,56,87,123,103,87,239,194,128,225,240,222,119,161,209,96,40,20,19,179,199,186,227,5,192,216,102,114,44,145,145,111,44,123,111,47,30,177,217,142,62,188,164,195,185,36,4,201,231,54,51,223,108,81,2,215,108,170,168,76,119,150,185,137,223,47,149,100,123,16,118,113,67,68,43,125,231,3,192,249,76,64,235,43,254,191,228,222,240,0,1,224,128,8,34,68,131,89,2,21,39,132,226,158,67,52,149,62,11,142,178,116,145,115,167,94,231,237,57,56,53,128,205,82,88,234,5,78,187,26,212,73,200,119,207,148,221,83,103,254,29,255,244,255,168,175,232,45,245,240,111,254,95,86,191,209,255,253,31,255,72,0,64,18,118,23,121,51,140,93,24,254,209,67,131,153,169,129,129,152,176,107,41,143,32,64,194,221,2,19,37,98,64,64,144,145,162,105,135,85,222,32,7,139,190,204,154,32,249,211,224,207,255,251,178,100,25,136,182,246,121,83,171,111,95,64,76,104,202,69,61,5,118,25,93,227,78,77,61,190,193,16,165,233,84,241,149,226,89,38,87,237,15,5,99,187,169,16,212,235,64,204,201,212,253,77,56,209,90,107,236,109,244,175,217,36,87,253,184,131,1,84,190,197,153,152,118,250,148,130,132,34,45,25,91,20,119,211,114,138,4,240,149,216,196,39,208,75,177,186,135,111,95,121,169,48,6,140,29,114,126,207,224,182,23,148,174,249,130,115,56,249,91,73,38,242,226,196,247,95,125,147,219,244,220,223,118,29,9,181,110,218,143,147,110,60,89,143,229,3,213,43,221,137,251,170,253,90,244,203,230,229,100,120,186,223,135,77,171,3,22,230,158,79,102,137,209,6,112,217,177,189,29,210,160,128,119,158,86,234,248,84,106,94,168,235,86,182,218,137,31,164,95,155,39,255,183,254,76,44,4,0,22,106,76,14,224,104,21,156,91,17,172,73,50,0,2,58,15,2,22,89,110,17,238,134,178,252,247,0,26,254,173,34,161,134,191,216,231,236,247,19,125,203,137,135,63,48,215,254,190,157,38,58,183,68,106,139,138,127,40,255,255,247,1,95,124,62,8,43,214,239,255,238,255,245,128,96,81,80,18,230,22,10,97,119,154,253,65,132,101,128,65,96,18,82,242,96,45,152,104,145,73,135,125,47,4,99,75,177,1,79,190,192,17,20,247,235,21,0,94,213,159,72,11,26,180,68,34,247,54,85,17,53,141,27,98,105,125,251,109,142,245,205,171,59,102,231,234,142,215,234,28,43,11,103,87,98,221,229,56,168,72,58,253,136,179,42,202,228,25,30,140,225,46,161,125,126,78,105,125,222,55,250,55,138,72,22,179,139,77,177,128,99,127,153,133,134,111,218,212,251,254,174,127,123,145,191,88,196,53,68,92,124,9,148,88,53,178,33,110,108,236,236,66,20,80,160,178,14,105,127,110,146,191,26,94,123,143,235,224,178,81,152,29,183,148,75,170,60,243,48,165,110,137,73,110,185,16,81,108,160,201,46,182,48,41,103,29,38,164,169,194,146,79,205,190,255,50,12,144,20,231,177,36,101,128,43,199,131,98,57,70,8,242,186,177,8,99,132,194,142,148,7,236,199,196,20,248,196,198,129,111,238,69,124,214,8,11,62,213,15,189,144,141,83,174,132,246,59,255,171,72,78,232,251,23,163,209,215,255,249,205,213,219,169,71,166,2,3,196,0,33,128,97,17,131,132,73,72,194,36,136,39,16,48,72,48,12,73,47,33,104,110,152,26,101,129,144,214,92,96,32,18,22,4,195,10,148,139,73,37,174,97,0,90,220,216,157,242,235,15,0,175,167,86,208,64,19,75,60,178,0,231,252,43,3,80,69,255,251,178,100,35,140,199,79,111,209,3,184,93,114,69,233,170,118,62,5,84,23,13,149,86,109,61,47,201,45,37,105,69,135,148,168,7,77,127,173,32,137,69,228,18,197,161,46,145,211,144,21,66,41,38,44,195,180,251,103,130,8,15,206,254,112,10,213,159,201,221,112,25,91,247,174,192,114,185,171,149,34,252,221,92,47,234,198,72,173,99,117,232,104,172,82,74,90,56,209,111,195,119,21,91,124,198,217,128,180,177,190,190,8,229,99,125,201,115,75,243,194,83,90,174,243,219,253,157,77,124,223,55,156,149,1,45,228,229,138,87,106,52,124,241,224,74,98,71,94,74,1,201,200,107,77,86,149,222,96,92,200,116,124,203,68,97,212,207,73,39,63,166,13,207,183,207,252,201,176,237,187,185,135,207,26,70,213,81,205,219,156,226,162,229,199,197,59,251,0,0,48,51,194,120,64,28,149,112,72,26,238,26,242,100,32,143,160,106,95,33,52,200,85,140,254,87,16,108,205,140,71,255,252,96,80,238,216,2,3,104,41,198,20,122,34,250,205,254,35,69,70,226,143,255,255,255,237,234,98,150,42,204,34,208,239,225,238,64,2,81,105,198,65,40,79,89,1,213,146,217,164,41,214,151,139,209,143,211,133,138,135,37,166,83,154,37,151,22,102,0,38,139,107,52,235,180,1,123,140,212,113,174,83,117,82,194,114,172,5,106,149,45,121,229,94,100,220,105,139,242,182,29,25,244,250,234,242,4,134,66,223,139,104,77,74,2,226,155,126,168,173,27,154,178,139,102,96,35,158,218,54,237,210,36,65,94,10,51,209,2,37,15,172,146,106,148,6,202,16,11,218,119,108,246,72,72,189,193,213,231,57,52,235,157,106,136,24,216,133,3,18,213,136,15,22,108,42,7,141,48,70,79,41,250,114,169,41,181,226,163,25,76,163,64,179,42,133,252,171,46,166,193,33,34,212,249,239,76,142,117,5,16,81,116,245,131,219,255,223,44,12,72,0,88,78,211,161,208,122,205,95,158,6,147,105,244,91,64,100,25,151,58,158,37,113,89,73,162,191,60,104,148,196,8,181,66,109,141,55,241,1,87,250,5,129,127,140,254,141,161,189,64,99,63,241,6,67,59,104,7,123,87,199,127,254,102,227,252,69,248,214,255,242,199,127,255,195,192,0,0,0,48,176,12,87,166,0,14,1,6,70,148,139,49,56,52,198,173,61,129,214,160,179,68,30,80,202,228,120,48,114,147,112,193,16,10,208,217,85,64,205,209,126,80,162,232,170,11,69,111,23,84,17,98,107,234,243,180,80,95,149,98,56,82,248,77,198,98,44,73,142,235,40,144,92,114,73,118,113,39,155,90,134,72,20,147,19,147,81,153,69,77,192,47,232,9,255,251,178,100,49,14,119,166,114,82,27,153,193,96,71,38,218,85,60,197,132,30,49,195,64,46,101,183,209,11,27,105,0,244,137,216,148,114,155,81,215,242,105,218,116,156,111,175,99,26,91,180,178,154,85,246,209,156,88,174,237,239,241,168,188,133,212,227,94,153,130,33,201,118,227,48,0,186,63,231,105,101,248,118,180,169,77,249,248,242,198,191,159,149,53,53,173,125,54,241,214,77,136,162,56,103,76,251,126,56,199,160,73,117,63,229,170,213,177,187,191,200,144,211,223,172,166,241,250,87,245,221,138,57,114,170,106,217,227,19,140,87,249,165,134,72,124,191,41,171,245,40,100,149,171,108,100,40,13,157,250,23,86,89,157,95,222,187,149,107,95,255,5,81,239,127,110,237,253,95,172,246,122,0,0,22,109,88,28,194,16,125,224,115,29,45,140,187,64,133,181,207,195,238,47,248,50,206,243,226,187,228,33,128,217,144,141,42,11,70,68,104,193,196,223,80,177,79,212,255,162,255,212,58,95,245,123,171,241,204,3,78,22,255,91,159,35,37,157,255,223,233,244,82,17,8,136,194,192,211,9,137,76,20,152,61,220,28,195,97,82,211,24,96,212,185,129,200,17,162,227,62,10,128,129,42,34,251,18,133,88,240,92,0,44,8,84,170,168,245,24,124,122,44,53,89,202,229,35,134,144,140,119,173,216,128,200,28,2,162,154,159,12,13,218,134,36,203,36,175,105,197,14,164,25,37,197,181,51,1,142,181,15,78,85,112,162,219,206,88,33,24,90,73,137,141,173,155,53,165,13,161,150,141,253,247,21,251,158,220,40,114,19,114,213,250,25,71,227,92,168,75,21,152,150,213,156,106,219,213,84,252,39,110,63,102,173,150,219,9,59,46,37,32,40,60,198,20,208,68,213,23,225,78,154,176,63,231,133,45,239,238,240,195,251,252,120,223,93,92,186,88,9,12,235,106,236,7,57,46,185,18,128,178,213,217,252,245,65,111,10,219,168,58,35,64,239,246,85,107,108,100,130,67,18,213,166,96,115,100,66,33,58,39,15,167,35,23,84,86,3,22,249,211,137,173,46,106,139,102,62,178,98,102,242,119,153,70,59,194,253,138,81,23,3,231,60,213,162,218,74,108,173,30,89,254,64,65,120,73,124,48,167,46,2,2,124,236,97,105,222,202,242,163,67,12,139,83,74,199,231,212,73,254,143,111,243,59,255,4,31,248,16,167,243,196,63,196,11,121,185,36,0,0,0,0,92,70,8,48,112,4,195,64,99,7,151,15,68,142,34,101,210,1,136,64,64,224,40,130,70,80,224,101,65,155,121,169,18,6,84,191,133,72,183,201,55,13,188,102,17,218,73,184,142,146,171,140,9,136,71,111,142,192,22,41,37,255,251,178,100,32,14,7,56,103,81,27,154,193,240,72,70,234,115,61,103,108,27,185,161,66,110,102,109,193,38,169,106,180,240,138,224,149,96,92,78,67,116,169,40,46,219,12,206,203,45,108,255,67,160,2,99,28,175,89,231,198,174,98,50,143,7,156,175,47,145,106,227,206,64,107,122,198,236,29,150,155,44,122,205,140,59,242,223,221,178,160,97,52,220,213,61,63,254,216,192,249,166,109,124,20,239,239,116,204,200,175,50,127,249,85,45,239,222,9,165,115,255,93,231,255,255,63,255,233,102,190,238,222,34,43,91,194,83,0,202,170,70,171,187,63,53,133,172,187,82,172,178,183,226,208,148,39,184,252,182,151,119,160,42,90,172,78,245,37,170,94,186,49,206,114,206,66,135,148,76,103,168,92,98,72,255,217,137,100,93,197,71,99,180,109,180,112,64,229,27,77,209,200,2,128,0,79,112,89,65,150,13,61,115,65,57,13,153,48,120,145,115,151,31,158,96,168,118,219,118,204,244,20,18,58,150,255,23,190,73,206,183,14,226,14,210,60,85,232,119,245,44,159,167,254,223,242,129,167,127,212,191,167,254,124,157,81,49,203,250,157,236,35,237,250,192,3,151,136,12,61,49,88,68,193,96,83,183,147,76,114,2,167,48,97,76,192,34,16,193,64,24,126,91,178,129,24,9,104,44,7,31,22,178,96,135,62,95,37,132,89,6,103,130,193,63,47,76,116,95,44,232,92,83,5,97,249,32,248,75,254,9,14,253,235,164,135,38,174,14,164,173,63,37,88,224,220,192,85,67,115,149,174,58,212,19,84,37,72,93,185,219,184,185,22,176,58,43,64,53,5,89,138,104,44,99,11,7,232,186,117,32,176,144,73,251,31,46,144,70,176,179,194,166,60,236,89,32,198,101,210,128,117,192,184,168,38,63,147,199,169,24,135,117,21,53,62,175,74,74,23,204,89,33,174,23,41,108,197,133,160,180,147,153,32,150,165,89,145,12,156,136,234,117,76,141,25,17,96,46,144,228,140,201,225,146,54,42,50,35,92,44,72,166,94,39,12,9,242,52,216,123,47,20,139,128,26,130,45,98,124,145,44,32,105,253,104,0,12,128,0,176,1,0,93,186,190,61,67,161,53,98,168,122,15,4,99,19,66,179,184,195,147,250,86,7,166,46,239,227,4,8,225,251,173,185,234,107,101,254,79,253,135,247,255,215,248,97,215,250,187,127,175,255,254,149,39,234,12,127,254,167,27,197,152,205,107,114,182,164,152,0,0,0,125,85,131,135,166,34,13,152,8,30,127,5,152,8,164,224,43,225,0,80,97,49,37,195,130,76,24,67,187,80,160,170,61,200,194,169,13,108,238,176,151,240,223,168,106,7,189,208,17,16,96,28,238,255,251,178,100,28,14,199,36,103,208,27,154,201,48,79,12,122,131,60,162,186,89,197,149,64,110,97,183,73,54,50,105,140,244,21,216,207,43,0,6,209,249,101,82,249,96,136,140,96,60,200,80,26,14,153,175,84,114,150,229,169,168,201,72,179,151,185,147,105,67,73,108,40,24,146,114,30,205,87,167,237,203,69,27,86,177,132,118,215,237,219,152,163,191,151,51,144,114,230,107,37,78,104,108,234,11,153,254,92,33,52,121,105,157,106,153,179,253,88,169,96,119,42,91,204,165,150,47,118,198,76,35,191,252,239,255,239,191,255,255,106,246,23,47,169,219,205,119,89,74,236,246,127,116,86,176,158,207,255,85,43,210,254,69,253,99,251,221,45,106,188,164,198,172,121,231,154,231,101,179,47,148,205,141,73,159,68,113,228,162,93,42,187,90,212,61,106,37,12,149,3,156,185,220,232,173,117,121,136,32,0,9,243,219,73,0,135,160,37,67,210,212,130,186,211,85,24,220,181,241,15,190,137,15,227,31,29,152,74,66,80,238,106,85,145,24,5,86,195,227,24,159,10,118,237,223,249,127,251,127,160,107,127,91,126,212,255,255,215,47,46,138,92,23,252,43,126,216,64,141,178,183,144,111,235,12,56,144,2,229,239,26,38,24,172,72,22,13,31,101,104,6,82,57,96,128,17,80,82,96,176,56,24,112,56,9,21,2,24,209,34,160,108,41,86,180,133,80,129,80,41,141,133,75,105,91,34,105,108,220,32,227,133,103,252,148,190,10,4,206,86,139,149,1,56,62,153,161,200,158,121,52,155,131,33,135,114,152,142,29,67,27,150,212,160,104,53,51,172,32,177,88,231,239,245,173,99,246,154,216,24,150,114,213,95,252,220,137,170,59,151,177,237,46,181,241,5,57,187,188,104,98,223,250,42,213,56,172,227,168,204,191,62,63,40,122,144,22,107,78,202,172,243,251,161,47,109,111,250,212,243,174,94,84,52,151,44,153,116,201,22,65,39,89,231,236,235,72,224,31,135,146,246,85,153,20,68,104,192,226,143,152,34,77,114,226,39,1,124,180,249,161,205,1,248,149,31,208,17,130,147,195,22,168,4,0,2,217,122,127,4,184,6,168,58,58,80,108,170,180,130,140,209,203,231,89,172,194,195,35,153,24,220,99,129,224,71,58,250,47,88,199,212,142,99,252,36,41,252,172,127,211,255,183,244,134,220,158,117,28,255,189,27,255,253,52,255,155,95,248,223,253,6,183,127,157,203,250,178,16,99,4,0,2,0,156,46,23,14,40,24,64,74,96,176,17,245,178,36,76,133,64,90,33,129,216,65,56,56,178,130,83,17,3,204,92,170,65,225,224,74,80,24,40,36,44,68,178,180,250,36,73,30,23,209,56,164,255,251,178,100,27,140,71,0,104,207,155,154,124,240,77,11,186,135,61,101,76,91,9,163,62,110,101,243,193,69,50,41,141,134,40,168,34,204,248,214,45,41,67,184,18,201,19,57,248,140,128,116,86,82,189,63,229,20,227,77,194,125,35,83,143,148,14,137,128,37,141,78,74,164,50,250,179,3,41,23,68,31,202,174,237,236,43,179,129,17,24,99,58,210,104,63,46,60,242,136,92,238,56,87,195,125,227,24,92,115,120,252,118,207,50,160,36,47,77,191,220,243,245,133,248,179,113,38,65,59,90,253,12,246,255,250,160,190,62,119,255,255,95,231,192,203,14,246,122,155,83,93,169,243,246,7,120,195,86,144,122,250,198,155,35,110,129,84,86,67,175,206,47,76,177,195,31,175,41,19,15,220,175,86,172,47,154,17,159,234,251,198,165,96,107,84,27,222,247,207,198,124,63,203,25,4,4,0,0,63,230,175,207,128,216,135,98,169,64,226,78,180,70,200,38,168,133,113,103,94,222,79,241,131,245,7,127,233,165,104,86,54,214,168,227,255,127,255,253,127,209,71,239,233,47,247,151,255,254,186,115,153,202,44,192,62,44,98,255,81,116,255,51,54,95,195,132,60,239,208,145,154,0,0,0,124,193,34,147,17,0,128,165,65,16,16,246,191,161,40,228,97,159,168,25,144,64,70,29,3,146,128,140,48,55,51,25,148,160,56,76,7,86,229,94,52,57,138,40,242,218,16,153,25,150,43,153,204,58,66,159,171,76,22,68,111,56,114,85,18,32,39,143,132,193,84,144,203,168,218,252,164,68,50,190,155,149,216,42,47,12,114,229,198,210,119,87,5,68,18,82,53,175,134,236,111,41,89,134,37,47,235,118,187,240,204,252,138,237,173,99,33,251,188,89,76,126,223,123,156,143,241,160,42,159,55,191,161,142,198,234,91,188,216,18,38,198,120,242,231,127,154,102,214,119,255,206,62,190,43,253,181,27,123,233,95,174,254,87,205,87,141,125,184,205,187,211,84,215,138,93,202,204,94,152,253,182,11,230,230,10,219,15,226,68,164,43,63,54,202,184,147,217,129,238,242,161,80,225,238,90,51,14,53,41,76,79,250,192,98,0,214,222,166,20,232,21,87,207,87,47,136,208,240,15,15,54,51,29,141,127,50,131,39,208,155,112,170,78,133,250,191,121,31,48,90,66,22,51,72,189,255,192,88,169,222,114,26,223,212,223,244,42,233,55,247,255,145,22,255,231,253,104,58,114,127,204,255,163,255,204,102,255,114,118,223,228,170,92,242,0,0,2,92,192,34,113,160,192,36,86,32,10,156,211,118,97,96,139,56,110,13,136,88,214,28,98,92,194,65,158,209,137,54,207,31,161,198,82,254,219,117,118,68,166,40,198,255,251,178,100,23,140,134,75,104,208,27,153,146,240,90,170,74,157,60,202,102,23,229,163,70,110,65,249,1,82,174,234,12,245,149,240,68,232,166,80,104,142,110,107,32,80,34,152,164,15,77,228,100,166,130,102,8,5,7,25,102,65,177,145,24,166,170,230,85,66,85,133,104,144,204,165,68,188,11,202,217,100,194,157,51,32,0,19,233,178,139,107,145,135,82,55,54,208,173,136,193,27,152,188,178,207,132,2,23,188,217,140,14,50,206,27,23,129,138,110,137,89,35,251,44,106,162,202,83,42,117,210,85,236,180,79,49,177,144,247,103,91,41,19,117,220,159,90,22,95,76,141,30,19,171,90,70,103,211,16,76,220,157,53,115,34,124,170,108,110,64,202,162,194,178,249,138,157,200,185,244,229,102,30,10,70,137,81,54,99,160,0,0,16,54,32,130,75,171,102,245,224,230,71,119,169,250,77,117,17,193,29,193,15,78,215,133,253,230,33,46,76,122,7,216,146,117,95,229,84,231,52,120,173,51,205,118,253,66,149,63,66,127,255,254,19,232,228,76,215,31,28,68,74,165,95,76,94,215,254,212,109,168,234,65,69,122,158,142,243,255,228,93,16,79,208,17,234,112,231,14,0,2,68,252,70,27,95,134,2,5,10,0,140,203,116,22,7,202,222,33,0,16,32,38,128,72,136,232,40,193,36,230,184,215,106,77,20,8,231,222,40,12,132,102,228,210,58,16,106,51,225,141,57,0,32,152,85,118,85,147,255,202,110,67,5,97,73,200,107,2,6,38,46,163,112,154,96,104,230,69,101,230,0,179,121,15,66,153,26,5,101,89,102,203,81,14,53,45,110,164,88,234,139,226,140,181,81,57,166,67,67,52,244,165,167,70,177,58,58,205,84,189,236,115,210,185,215,206,61,100,189,43,227,209,244,155,106,16,15,5,243,45,87,78,142,136,241,220,16,239,45,43,58,220,58,213,13,26,174,50,94,109,253,106,44,134,131,187,248,23,135,172,65,194,65,92,213,223,227,190,212,211,191,121,29,83,123,83,192,164,58,128,224,2,253,171,68,134,2,58,223,106,141,182,118,178,14,173,158,43,200,223,41,157,191,179,46,109,5,247,245,238,163,252,100,134,124,20,220,124,58,241,16,78,70,168,107,189,255,255,255,250,157,127,252,223,132,63,250,153,180,40,179,40,97,35,206,227,74,24,204,202,41,233,206,59,191,162,3,219,249,5,81,232,21,164,0,0,142,220,170,41,86,115,9,134,69,2,225,93,185,147,192,234,153,120,128,66,138,12,68,81,103,37,253,48,73,109,36,88,181,87,176,186,83,12,5,219,50,21,38,206,4,105,240,193,150,21,62,155,41,36,5,27,95,187,131,235,109,209,155,42,8,140,186,130,255,251,178,100,35,0,198,221,104,208,155,153,123,112,80,236,154,147,60,71,102,82,21,141,99,76,53,51,225,51,156,106,12,241,181,144,253,170,198,126,147,48,176,147,255,175,162,253,110,12,30,70,182,95,69,150,251,96,36,98,252,75,27,24,63,220,101,139,138,105,155,22,201,102,166,100,212,8,74,29,124,20,1,92,227,76,197,143,27,210,16,231,137,105,97,66,137,225,100,229,47,109,179,201,87,138,115,247,12,81,219,165,110,112,63,21,164,134,138,145,148,12,179,157,129,154,183,85,85,193,133,114,152,84,101,235,133,25,31,63,204,34,48,104,193,182,156,167,138,161,129,17,16,134,167,23,212,75,152,40,123,23,114,83,92,240,80,48,62,131,21,83,1,138,25,238,90,46,145,151,164,177,91,33,210,32,0,48,62,254,219,94,16,15,227,176,179,190,111,40,226,228,83,143,152,96,214,69,63,19,61,63,244,244,255,41,111,205,57,127,255,255,251,151,254,243,159,252,31,139,7,89,206,85,73,200,169,123,156,80,136,224,164,169,87,62,232,168,140,61,233,212,199,237,232,112,127,70,243,134,203,178,244,229,8,111,32,1,90,147,114,165,47,131,107,82,165,64,3,77,11,106,102,237,70,39,230,101,237,238,81,188,230,157,73,154,109,48,136,86,248,144,189,84,32,132,139,103,41,38,78,5,244,144,149,148,233,23,2,246,130,203,236,242,251,147,5,99,125,38,118,39,130,120,108,249,173,134,42,105,47,218,140,129,68,249,163,168,184,153,112,94,30,238,180,135,167,48,36,58,183,232,223,255,254,155,127,164,99,115,51,85,73,5,93,134,39,149,149,29,35,191,141,215,240,245,155,253,43,185,76,181,146,71,57,38,3,154,243,16,25,150,219,165,127,126,227,131,96,190,246,65,199,20,49,155,68,76,20,232,12,182,171,217,220,19,39,73,93,196,4,22,85,64,128,33,73,182,176,98,30,104,154,208,221,103,185,34,179,105,192,116,147,11,140,254,78,175,241,164,46,166,206,215,203,196,198,255,83,127,80,246,12,203,126,164,71,169,34,83,204,117,255,241,214,200,175,237,17,8,230,13,128,230,28,131,134,17,158,198,175,202,227,68,90,89,153,44,7,152,162,7,24,108,0,130,136,242,192,100,135,166,34,145,132,192,73,134,161,19,206,33,3,195,131,210,129,237,96,94,3,2,68,160,128,145,199,96,66,130,204,216,182,77,228,32,8,102,15,58,171,32,182,156,248,55,177,1,144,166,28,51,171,27,176,148,234,139,153,16,6,22,1,35,234,30,182,145,127,123,36,105,40,76,82,127,155,136,198,179,247,225,43,219,55,121,171,24,212,160,159,150,74,237,254,233,44,97,138,139,166,109,4,216,224,186,24,255,251,178,100,69,140,167,38,114,79,3,186,92,240,65,231,138,108,97,98,104,27,77,201,64,78,101,175,193,21,165,232,217,132,9,224,214,147,10,40,220,217,202,68,125,218,4,195,203,87,30,21,167,249,205,229,245,104,63,137,41,92,92,184,164,124,169,32,13,250,133,216,116,136,136,254,193,222,59,126,8,122,180,65,59,222,109,21,159,172,196,202,184,37,123,9,81,194,23,52,77,35,214,35,28,186,155,235,190,97,252,217,172,215,23,95,95,223,193,59,228,90,219,220,70,160,0,0,0,8,0,133,155,191,53,15,7,85,236,189,188,226,210,29,181,25,94,73,157,74,124,200,185,103,230,129,162,218,130,19,186,230,148,27,66,248,164,106,248,38,111,220,125,61,127,242,141,253,72,41,191,171,52,223,134,255,91,75,107,18,159,88,6,11,146,137,201,135,198,30,7,132,36,207,165,16,48,184,8,40,2,49,91,25,9,134,50,0,136,0,198,3,13,171,195,9,158,80,212,120,219,74,202,76,211,193,77,50,233,97,139,89,71,178,37,101,150,138,17,203,48,177,205,10,6,183,3,109,76,57,10,201,144,141,113,41,148,217,104,242,236,99,168,184,24,84,199,99,13,172,42,179,98,193,2,147,194,45,207,202,14,249,214,220,202,69,251,194,236,90,175,110,60,84,210,88,53,211,81,243,85,25,133,104,149,173,192,244,29,81,76,29,37,225,138,8,48,89,172,201,96,180,50,145,25,66,76,180,75,201,41,137,87,153,23,104,162,108,246,27,80,164,47,190,238,112,200,117,33,44,158,34,211,117,146,200,157,49,25,8,35,44,124,211,38,173,178,71,143,236,165,14,35,68,97,0,66,104,131,13,172,182,63,77,58,233,147,141,142,36,61,186,93,127,237,201,71,201,231,168,64,17,156,185,249,125,207,174,104,55,99,236,57,214,117,237,53,197,165,101,234,236,183,113,89,1,53,252,223,160,56,184,59,142,241,34,239,162,45,11,159,230,35,126,20,229,175,151,254,128,198,254,161,110,169,228,113,154,222,89,127,255,242,99,47,212,69,238,242,48,8,6,84,220,176,2,52,36,1,12,17,190,159,60,24,57,193,176,152,250,121,128,0,145,6,137,12,22,193,14,134,60,20,136,192,97,57,83,162,52,24,177,14,172,216,229,47,207,33,136,208,112,180,89,193,37,133,41,185,143,90,222,223,154,233,40,14,37,254,139,110,205,190,109,177,39,79,233,176,85,156,198,158,243,70,115,119,255,119,191,201,8,20,74,77,126,185,255,18,177,71,51,143,225,235,237,88,90,223,67,10,37,112,122,89,225,54,33,158,156,149,211,221,42,195,172,172,127,104,251,205,214,237,254,191,110,151,88,111,102,223,203,131,110,32,159,107,255,251,178,100,73,140,6,66,103,210,27,121,123,240,71,234,90,122,60,103,112,27,13,191,60,78,106,45,217,43,38,106,180,246,157,216,86,128,58,190,38,66,111,149,33,211,30,210,35,255,211,127,194,70,7,182,12,47,250,163,222,57,239,6,78,31,200,202,109,92,90,79,171,45,124,235,215,120,84,173,62,163,253,126,219,175,151,150,66,208,0,128,0,100,11,195,112,216,144,192,11,89,236,79,30,93,105,72,126,156,249,63,98,52,164,97,196,46,234,175,72,128,239,232,93,222,157,58,251,144,22,135,105,232,223,167,254,173,175,199,102,126,232,69,235,239,79,255,249,246,40,49,98,120,234,152,238,226,255,248,243,128,0,48,32,6,100,16,48,161,12,195,82,49,255,32,41,248,176,38,130,49,153,28,102,157,6,4,14,152,68,39,68,100,114,192,40,42,42,177,106,133,143,1,7,7,117,92,206,241,150,18,80,78,64,205,214,32,243,124,184,195,7,102,15,4,171,18,225,107,61,239,186,66,8,33,92,57,4,215,67,131,159,132,145,96,130,225,39,178,71,102,254,175,186,53,212,73,24,98,90,248,132,9,138,141,128,88,146,54,99,122,36,249,117,69,20,241,242,181,164,28,33,98,64,162,9,210,234,145,22,89,112,106,12,192,118,217,103,67,244,177,50,51,98,226,54,56,102,170,202,77,68,201,246,220,151,121,210,166,162,169,147,148,77,105,20,132,248,138,142,19,169,45,33,86,121,71,75,215,165,115,197,125,100,171,99,185,211,50,53,47,40,200,82,98,219,144,241,81,34,198,108,231,58,178,186,78,137,206,211,191,250,92,163,172,95,192,0,0,144,45,0,17,127,24,220,167,160,4,77,56,90,212,209,31,38,85,151,124,246,205,177,51,155,22,163,47,1,8,98,198,179,222,255,233,255,63,250,175,255,254,191,241,11,156,97,205,208,84,47,199,191,30,24,254,91,67,250,13,89,132,197,75,152,73,42,232,138,89,222,202,196,0,22,2,149,36,0,67,162,17,48,145,144,247,234,195,47,0,80,40,18,174,37,2,151,168,105,248,16,16,84,185,130,191,80,210,3,132,42,35,32,25,96,221,87,128,113,98,150,99,20,78,228,36,85,211,62,33,68,68,66,126,175,86,191,34,159,27,26,45,75,24,233,26,146,205,81,128,195,77,57,158,91,232,139,47,8,195,126,170,254,61,168,202,2,150,111,138,227,202,124,221,210,159,254,219,188,247,113,49,205,86,157,108,233,186,152,250,38,191,50,25,184,248,100,60,53,227,83,30,108,248,78,181,241,127,224,190,255,13,20,240,31,195,131,83,21,194,144,197,237,126,35,234,19,122,155,121,211,71,255,95,194,133,245,165,199,205,149,181,172,86,45,94,32,255,251,178,100,87,12,134,10,100,208,155,154,122,112,76,105,106,103,97,141,54,23,125,151,70,109,229,231,193,37,37,105,169,134,21,56,201,150,250,51,211,82,197,129,175,255,182,165,167,204,174,135,62,137,106,128,17,0,17,5,154,237,3,164,56,246,63,138,142,209,65,169,198,135,220,88,171,182,184,87,16,93,73,90,194,161,1,211,115,252,235,246,126,191,208,204,219,250,31,255,249,223,248,179,46,30,49,58,198,73,170,129,107,44,145,222,158,223,255,254,127,52,230,206,44,39,244,255,147,180,231,80,64,176,158,229,212,26,42,10,135,152,20,1,249,69,130,64,94,211,49,75,3,74,24,153,138,0,20,85,188,101,96,165,194,223,211,75,88,233,20,108,218,66,140,69,12,103,1,67,75,151,45,196,200,66,43,35,44,52,222,89,11,144,29,225,170,44,110,120,103,88,222,219,78,237,232,207,221,123,52,70,51,82,77,103,47,62,156,196,86,47,196,121,252,54,205,197,151,255,173,254,103,205,240,81,83,244,84,8,197,104,242,166,33,146,171,226,31,80,198,243,125,110,63,204,176,255,255,226,87,15,182,167,191,112,157,196,211,82,165,91,50,250,158,94,255,116,102,120,53,36,172,141,246,254,30,179,105,103,248,76,205,250,98,216,138,199,252,51,65,45,229,20,221,99,112,53,253,239,227,200,227,124,234,111,7,127,174,160,44,192,8,3,59,157,137,205,146,217,238,235,145,3,75,15,215,1,97,199,207,245,106,57,253,5,198,52,162,232,126,98,21,6,223,210,236,182,236,42,16,246,233,228,211,189,14,255,223,255,255,94,189,98,101,190,223,223,255,255,255,171,225,138,120,240,136,44,79,221,247,239,164,0,76,26,14,129,197,17,138,193,65,134,43,225,191,54,176,145,118,96,104,2,101,97,154,98,72,74,98,184,74,76,74,129,134,0,194,195,135,9,49,192,115,44,66,77,80,104,217,147,146,153,184,48,240,106,135,136,228,66,16,99,68,0,41,162,44,188,223,117,4,169,116,69,33,186,29,149,130,216,121,41,135,1,70,142,29,171,23,11,0,48,237,151,197,140,152,16,12,213,212,117,95,180,99,40,97,140,177,42,123,238,173,233,31,150,80,181,70,220,87,126,240,88,181,118,184,159,13,91,241,132,133,71,118,208,9,208,55,109,8,91,91,121,121,9,78,228,192,152,211,15,201,81,15,158,209,235,242,251,248,142,95,235,255,133,159,228,85,219,222,125,217,169,110,209,160,160,255,204,79,121,24,127,204,251,254,223,231,127,93,179,252,183,215,26,166,241,179,58,153,218,37,167,52,222,181,243,254,119,56,80,195,202,159,245,62,25,233,0,0,14,8,30,11,58,223,97,185,142,87,156,1,1,44,255,251,178,100,117,12,134,208,99,78,11,187,122,244,74,197,218,122,97,45,46,24,245,157,62,110,61,121,1,52,172,105,25,135,148,248,154,65,194,143,45,57,61,254,196,55,252,13,122,129,72,14,9,228,46,179,203,84,200,162,179,166,37,104,78,31,243,142,255,202,47,250,255,231,76,141,242,99,197,7,175,189,254,239,240,97,111,91,18,112,145,31,61,255,160,0,16,5,83,0,12,3,138,102,5,5,153,28,106,121,111,121,165,192,35,0,194,195,152,66,14,49,24,40,197,64,80,225,26,88,24,192,162,142,70,26,14,213,43,3,24,100,18,10,18,47,248,184,56,74,199,231,30,6,230,160,146,218,102,232,42,11,34,32,200,177,193,154,251,255,125,208,34,18,177,203,251,39,133,61,27,211,33,170,172,83,64,225,88,236,145,202,179,197,147,126,19,23,187,152,11,184,187,252,57,121,79,150,185,215,49,126,26,190,110,110,70,172,163,117,167,24,32,146,67,77,16,173,99,147,107,210,42,53,130,106,62,215,243,127,108,235,253,9,237,227,85,237,57,15,112,214,253,131,85,250,200,190,1,184,137,57,249,223,142,120,49,250,4,137,72,249,4,178,7,1,60,113,204,7,77,15,164,101,85,239,153,57,16,214,251,84,255,242,65,72,32,252,170,70,217,232,205,31,139,168,17,58,216,88,19,201,214,60,35,124,13,82,124,27,145,191,236,154,247,62,73,172,255,189,232,59,156,119,1,4,24,193,190,20,37,253,5,191,211,254,28,227,27,117,26,198,151,200,169,255,255,255,232,222,254,203,82,127,213,191,241,218,114,39,57,34,0,0,240,32,112,14,10,204,56,3,76,37,60,204,107,131,12,113,2,17,148,199,17,156,213,12,51,36,138,41,134,28,91,194,14,144,120,73,165,196,132,228,164,26,210,150,18,161,201,130,193,37,45,109,54,212,198,41,168,120,168,108,137,45,207,227,90,142,67,112,22,129,105,28,164,138,97,16,16,238,129,152,16,83,232,1,24,178,12,79,152,49,140,148,170,38,146,172,145,128,45,93,181,148,77,208,58,217,56,177,216,38,66,209,142,1,24,233,160,39,103,134,178,232,69,93,214,26,153,102,227,44,118,167,53,106,147,216,215,249,109,3,169,61,143,38,179,50,211,235,48,14,5,177,82,6,11,34,142,34,196,84,93,186,204,211,205,245,17,57,126,146,140,218,128,143,91,74,136,236,104,231,181,161,82,139,172,187,43,125,255,255,95,234,60,0,0,58,0,32,5,150,181,82,28,55,165,79,105,98,22,57,81,172,8,90,150,116,124,208,156,102,207,46,206,24,195,123,14,179,57,102,128,199,240,186,121,207,195,187,47,72,35,55,234,114,254,166,255,187,107,240,99,6,245,255,251,176,100,127,140,134,23,116,79,147,186,105,240,77,38,74,90,97,226,62,23,213,157,72,110,97,231,193,60,27,169,13,151,149,56,146,255,253,187,22,39,32,5,83,116,124,71,186,129,190,53,111,0,38,140,188,112,40,158,230,5,1,24,1,2,98,26,8,144,9,119,152,136,142,14,146,167,40,178,77,167,105,175,42,228,14,11,50,130,226,46,216,30,144,186,197,16,236,182,35,15,115,144,73,96,108,118,246,58,161,240,246,186,13,244,180,45,194,141,185,26,139,182,180,138,105,166,82,116,27,41,167,84,196,142,94,208,197,149,206,212,154,55,234,76,205,121,191,133,55,209,206,129,133,132,45,199,124,233,197,89,206,108,126,121,252,249,29,239,223,255,27,94,206,116,183,223,240,217,175,138,156,31,181,69,121,69,219,172,91,101,109,107,36,103,38,249,75,70,157,89,167,90,240,183,251,207,238,139,191,132,169,190,27,94,81,236,141,7,221,108,89,90,172,115,170,61,188,90,89,218,189,213,227,56,102,13,26,206,158,255,100,130,97,144,2,147,21,34,73,180,112,20,252,212,65,53,20,186,235,103,17,233,4,220,126,254,106,215,108,110,59,249,119,243,198,154,167,255,7,193,221,13,125,194,161,95,97,11,47,15,176,12,86,239,160,116,95,246,255,215,151,229,99,126,138,59,255,235,213,88,8,130,189,94,160,91,208,71,192,45,120,0,2,1,144,148,108,34,1,131,2,38,46,12,24,59,112,98,160,146,157,24,97,132,13,96,204,4,35,130,100,4,0,155,202,132,20,75,43,244,133,105,208,29,251,72,142,136,99,30,198,211,237,76,148,24,229,7,18,170,76,5,123,92,150,109,33,132,88,70,155,161,230,84,102,155,143,192,133,214,137,243,203,54,101,140,52,74,216,218,242,180,123,176,19,198,111,224,235,56,112,154,247,155,229,173,215,184,211,127,156,139,171,158,176,97,99,10,226,99,175,147,35,122,170,118,46,115,39,249,154,125,102,223,255,252,24,154,242,44,255,135,113,247,164,171,132,22,181,126,254,26,181,51,228,138,204,105,96,87,248,184,186,69,143,248,133,210,222,204,86,248,125,173,100,170,114,253,37,54,41,44,218,255,252,230,4,75,73,79,140,66,217,60,90,186,128,16,3,99,22,10,214,147,84,248,5,252,92,140,177,35,199,73,192,60,5,222,181,230,2,239,230,0,59,224,127,61,213,86,149,113,136,104,138,69,193,3,46,177,64,246,219,55,95,47,30,99,149,111,217,134,218,250,196,46,255,252,72,124,22,92,36,88,107,49,3,166,183,251,31,238,28,247,128,0,25,130,98,225,132,192,41,134,163,17,134,137,161,190,178,201,153,64,203,132,100,216,102,97,240,24,98,64,255,251,178,100,151,140,134,26,103,208,27,153,121,240,77,228,106,138,60,205,60,25,233,149,58,78,189,28,129,74,50,41,169,135,136,248,40,60,66,13,8,67,160,193,130,36,131,65,49,100,34,86,48,16,26,96,248,30,14,32,146,77,209,4,8,105,203,46,83,181,130,110,111,61,245,30,24,8,200,130,201,140,109,185,87,163,187,136,147,4,170,208,238,88,128,22,239,211,172,132,124,126,165,41,63,82,231,27,21,246,122,80,2,62,189,250,8,63,31,65,252,177,188,79,95,11,20,198,157,124,164,117,174,112,149,210,224,42,16,170,236,119,196,144,255,25,88,252,92,243,158,142,196,12,170,127,196,180,148,179,42,169,126,2,163,178,143,251,17,168,104,193,48,137,10,22,142,77,206,176,102,252,222,42,252,96,200,241,127,96,205,242,52,119,33,209,157,148,34,21,141,74,135,126,88,61,186,33,195,102,68,31,195,192,115,64,16,29,245,44,86,112,201,170,249,233,118,52,168,233,29,172,225,142,142,241,92,177,139,11,163,148,191,106,157,126,52,97,235,27,221,25,68,209,204,218,38,159,86,253,10,165,255,255,163,111,238,206,146,250,35,255,204,223,255,232,152,196,114,190,140,223,253,5,13,254,66,157,251,62,136,76,191,208,89,150,0,36,11,220,46,112,152,168,4,88,206,192,155,132,2,23,233,152,214,68,29,91,82,45,66,64,162,19,188,12,4,58,100,130,46,34,226,16,140,201,120,51,25,23,70,99,186,89,46,44,163,133,163,29,237,97,106,132,158,236,215,37,30,227,228,34,229,244,170,105,242,157,210,144,17,89,243,69,147,104,68,147,222,223,220,164,48,63,23,76,195,121,194,6,237,4,36,95,134,13,123,65,223,83,68,9,155,40,106,179,243,50,247,50,177,31,204,252,204,13,205,220,54,153,134,148,212,134,209,156,180,86,215,48,229,1,116,36,136,105,166,246,231,92,155,148,173,88,180,145,238,113,115,160,234,63,216,67,138,211,116,71,231,42,82,247,93,135,171,138,186,139,163,188,74,91,253,96,0,0,2,0,0,0,43,176,177,4,146,12,31,166,207,81,57,162,22,161,19,176,91,10,188,234,110,231,59,188,16,106,17,83,57,62,10,189,191,223,232,116,167,213,191,239,255,255,102,203,213,137,106,63,123,255,213,191,251,127,178,56,167,221,219,35,127,131,19,255,116,255,82,23,255,142,128,0,32,21,76,52,192,208,133,1,132,128,106,99,204,46,55,36,115,10,0,52,143,224,81,18,8,200,157,192,199,196,66,105,152,129,70,102,90,215,145,65,245,38,120,72,185,226,64,65,33,24,57,183,24,6,93,54,64,72,27,183,237,239,90,185,251,51,89,240,90,162,118,189,126,194,228,255,251,178,100,165,140,5,139,101,209,155,79,99,192,77,44,122,93,96,226,146,23,29,149,60,109,189,115,192,248,30,42,116,23,156,40,112,219,102,225,75,183,231,108,116,131,246,221,248,202,253,239,72,78,175,46,190,45,241,241,54,47,44,249,192,187,44,99,131,45,238,244,121,68,183,31,17,36,209,119,254,170,249,181,224,127,220,53,222,93,127,31,101,211,166,109,115,150,189,25,26,226,220,48,100,79,236,18,189,242,165,251,122,184,249,55,118,210,94,80,88,147,109,226,25,62,147,34,144,132,132,145,51,150,107,122,231,86,76,225,231,149,127,242,0,1,72,0,182,10,64,207,171,10,80,48,180,212,119,185,41,175,25,180,231,160,142,246,106,143,150,162,38,160,104,123,189,253,253,244,71,223,233,239,162,127,255,235,211,233,79,219,255,149,119,253,130,135,148,109,133,221,202,253,30,210,2,0,0,99,12,143,140,248,70,50,138,12,203,254,19,122,59,4,137,233,96,110,208,96,58,8,128,16,1,0,197,66,113,209,42,100,146,133,76,106,96,117,212,220,144,72,98,32,104,8,16,211,72,65,197,1,78,169,25,122,121,61,190,165,12,46,71,22,122,49,130,243,105,214,246,167,109,113,89,187,4,64,159,0,50,52,212,155,192,144,25,45,179,194,64,204,89,74,124,111,81,84,155,163,81,122,249,172,217,199,91,180,209,150,49,102,198,156,65,21,242,26,220,248,59,13,122,100,56,95,65,130,14,120,173,239,69,51,54,161,124,131,59,230,28,125,61,249,163,204,210,186,254,88,91,249,88,215,198,160,225,190,77,64,99,66,119,157,124,71,94,50,217,183,1,103,90,219,239,209,110,183,157,33,31,24,86,229,242,141,254,243,85,2,221,162,164,94,65,140,222,151,143,138,87,201,148,92,177,107,188,198,203,85,127,255,248,95,143,0,0,0,16,48,34,0,201,201,200,250,28,14,24,157,75,105,32,78,149,169,118,19,165,24,182,101,97,150,105,181,196,119,79,163,122,255,179,181,85,74,120,189,93,201,167,235,197,5,130,1,32,131,212,67,191,242,127,229,238,218,13,51,175,108,196,43,126,223,255,253,52,165,186,148,70,81,31,95,197,126,92,38,8,129,70,70,10,197,5,169,131,144,185,158,97,120,242,230,96,8,50,99,67,78,97,216,58,33,0,67,14,19,4,193,131,5,0,180,131,46,225,148,128,218,80,129,64,129,144,96,196,112,12,28,1,223,24,5,153,109,68,122,67,188,60,217,180,165,78,77,19,201,47,189,28,201,110,220,165,113,151,170,211,206,10,115,112,124,11,3,93,178,174,16,145,111,227,125,157,72,27,19,241,7,225,172,163,187,173,184,115,125,215,63,91,167,185,202,146,111,236,255,251,178,100,210,14,134,208,114,77,147,143,46,228,81,201,170,61,101,229,62,26,69,199,54,46,224,243,209,119,165,232,13,167,157,224,114,254,179,37,61,219,179,3,42,142,103,52,155,85,35,52,201,129,217,191,80,219,150,39,162,111,55,221,139,119,95,34,252,208,91,107,106,18,84,112,24,215,25,44,121,80,64,104,84,168,23,58,210,72,160,28,58,177,127,55,98,118,139,243,194,35,14,27,21,117,60,20,49,84,86,72,121,100,140,87,125,75,181,19,206,167,255,204,124,76,32,64,0,196,102,113,104,12,128,50,20,85,94,60,9,52,212,33,18,166,228,187,65,161,157,68,89,179,93,29,124,71,42,30,249,106,229,191,52,5,30,173,247,134,13,153,170,8,140,106,115,139,106,36,27,53,168,136,7,14,22,207,93,12,127,213,63,238,248,239,31,42,142,201,147,212,240,220,151,244,255,255,187,101,246,76,232,209,224,52,171,39,255,168,0,4,10,81,221,51,192,193,227,48,163,249,220,151,155,88,177,135,13,26,197,145,143,20,133,195,5,65,128,66,130,129,0,26,225,203,38,208,152,107,1,22,132,216,56,64,9,147,191,234,174,158,244,24,85,88,53,111,131,236,209,101,13,159,141,207,201,100,164,99,163,10,204,243,1,80,64,210,228,241,250,142,138,219,92,97,179,218,246,222,224,169,110,117,92,121,202,160,56,88,231,106,79,156,38,160,222,16,77,77,188,67,200,140,0,122,187,175,0,106,93,194,211,27,181,158,170,205,151,46,190,246,238,248,15,113,97,81,60,246,188,154,141,26,182,218,17,57,138,77,237,114,185,128,55,63,186,204,234,108,208,226,151,249,81,51,232,125,85,130,2,37,232,210,19,22,117,254,248,84,126,122,115,183,148,100,91,183,189,206,236,111,244,212,96,129,83,51,146,119,56,207,74,88,72,232,84,171,153,59,8,157,110,226,161,236,41,125,170,147,211,244,246,70,122,217,83,81,24,79,81,174,145,122,26,1,84,208,205,75,168,126,236,218,198,8,19,109,80,76,244,87,213,89,191,221,225,7,209,6,11,30,82,19,35,216,143,247,107,147,62,69,63,245,122,155,255,255,38,0,140,7,166,72,4,230,79,9,38,97,33,132,151,65,137,33,193,16,108,101,185,4,98,160,152,97,184,132,99,216,60,97,152,120,97,24,112,99,137,78,97,0,110,96,208,160,203,69,64,112,37,224,1,5,5,117,71,68,89,235,10,136,12,77,227,120,221,18,202,133,131,27,93,119,60,204,137,86,63,78,165,201,56,68,105,20,160,220,100,69,97,231,43,73,211,100,240,194,95,210,1,96,165,60,99,133,249,184,165,214,96,197,97,221,94,139,161,122,141,94,122,77,118,165,113,7,110,255,251,178,100,203,140,198,15,103,208,27,122,97,240,85,6,90,18,106,5,134,31,57,199,56,46,229,239,81,74,27,232,77,151,149,120,113,204,140,142,167,132,32,147,222,24,73,85,110,59,64,175,156,160,44,152,146,73,147,229,138,203,68,213,97,84,250,123,94,71,250,194,64,68,107,254,53,124,52,183,27,199,10,95,25,221,222,234,3,122,37,165,137,81,187,202,224,170,166,193,192,50,21,207,152,84,139,187,197,131,184,71,173,183,227,97,198,19,207,148,192,175,168,94,204,175,129,23,213,254,155,142,187,79,141,209,238,187,249,168,185,206,171,15,13,209,126,55,241,95,239,172,71,155,182,239,229,224,172,0,0,52,51,176,233,1,100,63,164,205,112,192,90,29,168,140,120,167,47,135,89,85,120,14,163,99,80,245,172,195,151,251,31,17,241,254,51,36,162,8,5,29,154,85,112,115,254,25,96,123,21,139,91,84,173,169,118,67,127,111,244,70,195,205,189,133,196,29,103,204,161,137,220,143,240,149,218,127,255,245,64,0,64,33,16,94,6,26,69,68,161,9,248,98,220,118,68,12,33,204,192,131,156,80,81,134,10,97,65,24,34,104,15,57,73,65,202,141,209,249,2,94,132,15,26,152,200,39,159,101,11,211,110,201,20,178,214,148,234,46,76,186,196,167,23,106,66,97,84,34,195,36,73,84,98,22,73,146,34,28,0,29,37,209,12,34,212,101,25,139,36,12,134,243,175,98,147,40,232,91,144,116,210,38,173,19,67,161,92,108,107,56,108,121,113,38,54,64,200,43,9,100,82,19,230,44,5,80,149,50,75,19,236,241,13,61,39,57,62,184,178,19,154,169,23,178,146,201,51,83,14,204,164,74,67,225,178,102,172,245,83,112,229,4,169,172,252,170,202,172,123,115,84,180,148,178,96,174,236,195,250,123,31,100,8,71,153,146,65,144,214,197,229,174,201,83,90,158,113,215,246,152,94,205,212,181,252,249,0,0,5,0,67,18,226,119,105,144,44,196,169,93,66,16,69,42,79,76,196,25,116,177,213,239,26,12,34,91,68,21,39,201,106,32,78,188,76,47,117,84,210,46,222,144,118,251,156,8,191,213,207,255,193,253,71,116,211,83,12,189,191,243,147,106,99,76,93,232,251,125,126,126,113,32,0,12,35,40,152,120,42,98,161,217,149,76,199,230,226,24,136,36,154,6,112,70,24,196,56,99,224,40,114,52,66,14,48,0,28,193,169,134,200,80,207,85,201,164,99,128,28,173,23,169,104,80,233,150,245,177,23,103,85,97,74,0,70,232,204,74,195,113,189,69,121,176,147,34,149,224,202,230,185,186,19,26,175,238,64,201,103,44,67,244,84,45,245,75,255,169,111,63,107,71,255,249,107,255,251,178,100,193,12,6,117,120,79,147,186,105,240,75,198,250,92,96,226,134,24,181,149,60,78,97,143,193,56,155,232,233,131,41,200,28,113,245,251,98,44,152,84,207,2,238,117,1,36,11,84,107,74,40,22,9,49,195,65,7,50,79,59,191,166,245,114,178,86,83,253,59,20,194,162,84,242,44,157,127,241,155,31,211,79,243,107,203,186,233,12,109,180,170,29,51,165,57,103,173,199,84,153,91,216,56,15,217,242,228,119,172,15,125,30,118,123,173,105,198,126,177,98,146,231,72,120,246,18,0,0,8,1,64,33,169,44,182,109,37,78,101,173,41,10,134,150,47,26,154,120,22,205,214,47,61,139,168,171,64,119,72,136,129,176,243,251,28,54,163,187,114,87,109,79,86,12,67,97,97,230,146,62,159,233,255,78,103,68,113,250,47,229,24,183,255,192,147,200,124,221,130,220,255,199,255,246,0,0,0,115,7,74,147,11,132,147,4,130,99,19,222,179,163,103,240,84,106,96,128,4,102,154,72,108,132,135,20,144,103,192,99,4,230,20,58,111,127,102,48,58,111,75,9,242,196,140,234,143,178,200,2,140,140,72,82,28,72,190,195,165,19,62,228,76,149,1,10,76,54,245,184,255,89,20,173,251,227,128,36,107,124,219,217,122,28,203,208,99,208,32,118,4,209,32,140,182,91,109,120,211,210,42,44,187,79,63,11,207,26,98,235,103,173,99,75,141,201,107,212,255,208,99,188,224,218,46,87,36,31,125,170,66,44,87,187,97,150,158,162,98,24,23,253,165,117,220,45,65,123,231,207,223,179,244,57,213,116,239,111,255,59,219,212,39,231,234,69,114,251,179,220,187,131,219,20,214,219,235,244,180,184,254,121,65,215,55,219,63,61,149,238,99,67,32,203,247,17,195,44,99,221,193,125,70,179,195,55,170,155,122,124,39,171,73,53,142,24,126,124,153,194,215,114,164,238,183,186,92,126,252,93,28,168,21,113,96,0,2,140,56,16,18,143,223,226,104,0,192,159,140,128,129,92,110,59,203,74,206,150,164,62,56,34,55,190,212,210,12,137,226,214,4,186,172,229,148,125,219,255,46,155,202,246,183,122,206,191,196,123,197,151,207,157,89,192,31,232,218,204,196,183,243,127,218,254,88,85,152,36,218,154,99,115,115,3,189,159,233,255,255,91,90,181,209,139,138,127,247,250,145,232,0,184,50,54,142,6,166,11,142,102,4,45,103,10,39,68,71,136,80,23,48,117,49,20,8,195,135,0,194,124,148,24,0,154,61,76,12,120,163,49,5,200,122,1,71,70,181,39,61,1,121,137,137,211,181,85,102,102,15,205,231,240,101,1,16,105,201,142,71,126,65,155,225,13,216,126,109,231,75,218,7,128,194,132,255,251,178,100,209,14,135,116,104,205,19,187,201,176,95,137,186,26,101,229,110,24,193,149,58,110,233,235,193,44,145,233,53,132,180,224,206,145,69,161,249,234,110,70,61,18,204,24,204,203,26,221,78,159,191,107,127,70,35,91,26,253,126,217,218,133,110,30,79,6,152,154,77,235,144,211,7,90,231,13,55,85,116,123,251,125,248,218,202,182,180,254,218,172,145,239,19,14,90,242,251,69,195,164,13,97,60,205,243,107,66,106,102,213,172,239,239,21,253,75,23,127,42,108,235,195,198,148,240,125,174,250,107,89,171,84,107,207,215,206,190,107,2,249,164,224,32,17,175,236,0,8,226,136,5,53,14,115,106,36,6,244,205,194,162,6,8,135,90,39,17,32,0,177,149,55,230,233,228,196,184,96,30,202,70,173,68,211,103,37,107,242,171,24,181,145,113,240,115,174,167,82,235,60,212,228,253,203,224,26,39,143,123,63,215,153,148,22,23,127,179,212,123,237,245,224,0,0,1,84,16,76,131,67,113,128,112,199,98,28,251,176,56,199,192,84,12,21,25,188,65,24,214,23,152,88,28,143,11,193,80,172,84,104,224,98,4,138,78,108,130,70,72,50,20,39,16,132,38,245,43,27,40,43,180,156,140,157,145,221,210,75,18,154,55,40,139,255,79,61,169,62,229,233,70,252,176,173,201,100,122,186,176,6,0,15,171,207,187,111,72,72,83,129,69,217,230,213,156,245,70,198,239,188,91,121,244,134,121,62,155,200,215,30,180,27,22,172,128,162,112,190,78,156,164,70,97,81,185,48,69,238,177,213,54,166,156,113,243,19,25,73,71,255,226,111,133,174,255,173,252,101,214,168,196,186,191,110,64,196,206,117,27,119,81,106,159,27,166,127,245,197,51,224,235,221,230,172,201,143,3,8,183,244,210,233,102,85,101,99,205,245,253,105,227,120,179,199,8,25,251,88,130,82,191,153,183,28,129,140,131,139,237,65,225,202,147,211,48,204,151,175,55,115,90,76,196,83,245,171,195,65,1,158,222,141,86,55,206,17,80,158,61,232,191,208,85,126,173,31,254,192,172,192,83,235,81,201,223,44,185,61,175,255,255,111,239,82,20,124,162,159,243,63,191,84,78,116,234,227,221,90,198,143,9,133,6,121,138,97,200,66,228,98,228,116,127,81,58,106,24,134,96,80,136,103,155,216,100,64,178,97,0,34,100,144,120,96,80,112,35,18,204,82,96,194,161,41,157,2,97,16,26,96,64,2,97,24,66,99,208,12,96,48,27,7,173,194,176,229,217,64,241,194,195,198,92,85,196,96,142,124,68,163,66,127,47,73,177,107,152,144,130,90,229,38,66,13,121,51,6,197,233,42,128,102,185,21,144,21,83,167,115,35,233,43,166,255,251,178,100,200,142,198,106,101,77,155,187,122,240,82,203,202,83,97,165,122,28,101,159,48,46,229,51,209,94,166,232,13,135,148,248,48,224,192,58,203,23,35,13,202,148,94,155,243,230,254,181,217,43,44,146,99,99,181,164,252,164,89,74,178,230,97,113,219,219,24,44,21,197,182,215,84,63,44,174,169,13,97,131,111,77,158,48,126,254,164,102,222,75,63,127,249,202,203,144,23,149,109,51,177,72,18,19,116,99,181,235,21,130,168,51,227,169,223,42,16,119,248,91,244,223,154,81,44,184,42,214,85,32,65,37,97,57,214,85,183,52,147,186,207,52,228,88,61,245,48,64,32,201,67,61,108,85,160,146,59,81,48,3,198,114,26,125,159,8,96,236,134,23,17,21,181,154,180,136,150,198,175,127,248,83,21,177,230,222,249,73,19,161,177,129,72,163,62,48,159,230,255,183,242,156,85,225,79,169,203,17,117,181,25,75,66,251,75,255,233,239,221,92,171,144,203,40,177,42,164,135,223,214,14,0,190,68,0,2,2,116,192,133,16,49,216,192,66,67,5,221,15,227,142,34,125,133,194,38,65,142,152,48,110,6,27,9,17,73,2,164,32,147,29,34,140,34,14,48,56,253,107,41,177,130,144,44,212,210,219,26,38,74,97,193,73,244,184,158,219,113,25,0,160,9,68,253,249,126,48,223,32,17,96,41,159,203,112,100,15,204,97,161,17,49,124,84,85,204,132,92,140,90,146,114,254,121,225,55,221,237,84,44,115,123,253,92,229,71,22,99,39,82,124,194,57,145,105,224,69,95,73,14,231,34,241,226,249,163,191,207,28,79,93,202,218,168,247,249,71,119,119,206,168,170,248,77,39,224,126,97,133,81,252,40,99,191,213,171,93,190,53,180,204,126,254,253,246,215,182,201,119,119,161,167,159,156,189,176,142,13,86,197,245,175,40,171,241,239,254,161,68,227,237,215,111,246,251,68,115,244,193,64,7,239,157,172,21,148,64,58,77,33,228,170,67,69,184,228,90,196,79,44,152,245,102,73,107,126,59,133,107,91,169,170,208,212,69,73,34,115,253,63,255,246,255,255,169,127,223,255,132,7,159,235,104,130,116,2,172,38,28,97,118,212,236,136,97,66,127,187,127,213,39,239,148,195,79,144,195,227,80,6,7,111,20,11,3,19,24,72,129,138,132,31,71,184,180,60,168,89,176,60,228,230,3,45,50,33,7,212,13,4,234,105,27,116,68,197,47,140,225,109,179,229,53,6,196,121,241,5,148,199,105,103,115,179,161,152,0,201,97,118,96,67,236,60,4,5,212,112,201,249,5,78,47,255,83,148,138,67,138,108,100,194,230,128,105,15,227,228,129,63,192,133,119,178,218,3,192,67,108,42,30,42,50,255,251,178,100,194,140,198,97,104,78,155,153,99,240,80,43,186,99,97,165,122,22,13,163,70,109,225,103,193,42,172,40,73,131,149,216,179,155,38,253,6,74,3,181,73,185,101,168,66,169,106,13,49,166,71,85,233,150,13,107,176,76,217,101,184,235,135,243,180,211,110,237,156,181,70,67,74,61,229,90,102,100,195,116,21,15,199,40,220,69,52,155,146,123,151,139,55,37,174,221,98,182,211,244,169,84,63,64,0,5,223,141,73,211,148,239,230,161,120,56,107,245,166,64,145,202,232,243,43,93,82,234,166,77,56,9,179,233,168,172,59,248,144,140,201,241,7,223,196,202,191,153,127,255,255,47,57,73,47,109,144,175,247,255,255,244,74,177,103,212,232,184,222,191,98,126,252,17,157,32,46,170,34,48,52,7,115,18,16,190,48,106,10,211,9,242,177,48,177,95,131,7,80,164,48,2,3,35,15,18,200,48,130,5,3,11,112,14,48,143,4,195,4,144,65,21,14,16,244,76,8,37,1,166,3,130,38,31,0,152,64,94,2,187,24,76,29,12,16,134,201,134,204,188,66,21,88,160,96,67,81,172,91,97,16,41,9,106,185,58,166,90,196,121,23,229,75,40,193,160,166,2,96,32,28,177,71,138,195,182,154,39,8,74,2,192,138,66,160,105,138,151,35,164,5,243,196,223,1,24,97,53,93,36,76,93,43,91,192,39,60,91,227,185,191,98,128,204,216,12,146,220,234,208,204,36,173,36,53,6,122,229,90,17,100,117,98,142,165,66,60,153,129,129,167,91,3,94,30,92,8,50,135,14,7,83,131,247,53,109,187,242,109,127,46,239,85,194,126,240,81,10,57,38,92,188,78,110,66,90,113,57,30,136,69,245,184,47,161,181,198,90,220,52,175,131,151,187,219,100,63,74,36,241,234,246,149,138,213,173,233,78,169,197,215,52,147,226,60,29,67,207,123,166,44,188,203,171,75,127,171,118,189,253,255,255,255,226,218,159,10,247,28,131,5,12,41,61,22,135,69,8,2,94,214,110,129,27,119,223,39,254,58,209,86,2,153,40,105,47,175,109,104,125,79,229,191,145,70,29,255,202,11,229,116,72,7,119,192,15,238,71,179,159,234,167,255,242,152,19,68,190,105,144,110,96,59,215,254,175,148,127,24,52,162,142,158,77,80,60,44,34,152,121,71,107,25,255,255,208,252,182,244,119,52,205,31,253,219,253,206,31,173,177,64,41,238,84,176,2,3,145,6,134,66,137,195,128,161,133,16,137,153,125,169,139,128,184,32,25,50,37,97,48,200,38,92,194,0,0,193,192,32,192,80,96,196,128,136,197,80,64,197,241,5,147,2,128,67,9,65,211,2,192,198,235,68,50,2,174,41,183,209,84,152,142,162,255,251,178,100,222,12,8,113,114,203,3,220,122,240,105,139,10,3,101,103,126,25,5,157,54,78,189,26,193,66,174,233,181,132,137,56,109,206,170,4,230,31,94,202,169,107,118,192,208,18,197,153,84,204,77,139,110,179,117,93,196,192,102,73,60,243,184,216,229,105,97,62,165,175,195,239,136,51,196,250,158,223,46,246,216,162,207,222,29,122,13,4,43,25,18,23,59,84,253,141,206,211,207,121,201,116,206,182,161,206,188,222,219,141,110,42,56,157,106,96,243,175,196,110,148,113,201,1,44,85,2,42,181,90,64,137,77,7,195,53,252,85,108,50,236,163,30,135,23,30,6,155,18,37,187,177,247,50,207,244,100,194,69,172,154,89,127,164,0,16,1,204,40,20,37,189,203,250,78,224,35,176,184,140,143,252,180,250,66,146,120,6,235,79,238,180,2,52,229,213,75,212,45,223,255,111,201,27,234,93,249,53,250,191,246,48,223,55,255,247,249,70,244,217,31,251,95,255,254,132,165,164,163,24,230,219,219,194,250,239,160,247,244,68,134,31,222,69,0,0,0,163,4,131,67,48,68,195,8,1,211,39,137,115,76,186,35,17,195,131,0,64,115,76,6,243,35,194,35,20,0,51,2,130,51,9,65,116,76,48,133,26,48,8,1,48,156,122,135,84,176,4,26,152,188,1,37,196,52,84,6,96,107,173,209,23,26,6,91,107,41,86,177,161,151,66,251,227,98,28,220,24,68,11,199,35,55,155,11,205,203,237,36,42,2,145,3,181,33,74,213,59,16,216,110,78,25,116,255,42,220,94,130,226,179,191,75,230,183,194,97,178,111,229,113,188,65,204,132,201,97,92,77,234,197,4,122,68,77,94,242,23,122,218,169,103,254,183,166,183,73,182,179,190,127,183,140,75,167,95,211,39,98,144,156,204,21,11,173,4,211,89,174,31,218,145,105,70,44,179,143,87,37,193,119,78,223,91,208,198,113,33,38,250,116,249,46,116,145,222,195,83,115,122,171,27,147,205,215,187,125,240,204,200,0,9,24,96,130,63,80,95,179,22,2,150,7,164,84,78,174,229,25,206,216,174,233,103,77,179,19,143,38,223,22,33,98,186,223,173,239,50,48,168,232,72,136,43,81,7,239,254,37,191,219,254,250,250,163,2,111,153,7,255,183,255,253,115,62,37,106,135,6,206,2,198,63,85,152,143,197,29,214,2,30,7,152,2,5,128,96,225,24,32,0,89,133,129,16,26,154,150,217,134,176,38,152,5,130,129,133,57,78,24,22,1,32,8,94,12,9,128,16,192,160,5,16,72,114,175,231,24,0,125,11,161,195,130,69,195,200,6,240,46,218,61,196,38,175,45,214,236,182,135,129,251,29,42,130,18,128,139,10,66,155,156,178,255,251,178,100,189,14,134,181,105,76,147,175,78,180,81,73,170,74,97,162,122,27,121,125,46,79,109,235,193,62,155,168,181,149,157,216,51,70,235,216,200,160,17,126,204,94,110,177,76,251,12,8,206,208,167,131,161,108,217,146,17,188,168,82,19,231,152,253,93,245,145,142,235,27,215,249,121,89,213,145,126,90,230,249,37,101,100,140,128,51,44,75,146,222,200,212,79,8,116,255,68,3,230,116,164,121,229,85,107,127,50,111,46,127,22,207,245,113,199,211,173,110,211,218,27,123,147,142,244,155,188,9,96,194,108,156,230,165,231,101,220,127,93,97,174,153,214,92,127,213,117,36,26,99,217,72,229,93,46,86,224,123,196,32,76,42,144,200,241,161,51,236,252,136,1,110,16,192,158,34,19,242,100,103,7,128,139,113,241,132,224,55,190,118,32,255,63,119,151,175,54,100,181,225,253,109,212,102,238,200,49,57,58,106,122,237,150,162,136,164,92,76,222,159,208,136,7,167,253,127,163,255,81,226,53,75,106,196,159,165,95,246,131,80,113,78,5,129,247,183,16,56,243,72,0,0,115,2,208,216,48,225,4,240,112,130,152,56,152,225,165,64,27,24,87,128,1,129,0,18,152,149,146,137,132,16,48,135,5,137,129,88,15,24,23,128,73,108,204,19,133,4,56,28,143,188,236,152,172,183,166,142,104,102,162,108,153,245,28,57,102,152,68,218,219,141,90,109,20,155,82,131,23,225,134,78,179,15,113,49,128,196,136,219,122,74,244,43,50,198,144,232,88,31,34,7,242,168,107,80,59,114,93,226,152,3,198,63,222,213,57,187,90,53,215,198,241,95,173,46,218,169,126,223,127,195,231,83,212,22,105,88,24,60,103,108,124,66,109,54,138,152,126,138,55,13,101,102,191,207,55,204,13,219,56,254,209,247,228,151,88,134,250,5,101,70,64,205,30,111,118,174,179,85,101,30,102,61,177,79,241,2,13,119,227,99,230,54,49,59,101,225,115,210,147,213,190,208,107,22,180,222,113,73,43,14,109,70,184,128,34,22,222,215,77,1,28,28,214,0,0,0,47,57,98,130,182,99,57,180,221,31,28,214,72,97,34,147,211,215,167,119,103,132,247,117,248,21,90,213,60,81,192,237,84,207,254,205,206,24,134,132,107,119,63,4,249,147,11,115,149,60,42,59,186,175,232,41,255,219,241,131,241,158,131,7,12,252,138,59,255,95,255,243,179,169,145,131,94,165,35,200,37,71,235,156,118,207,183,54,205,85,128,198,32,158,70,64,139,102,36,3,6,82,173,199,107,207,198,80,3,70,12,130,102,173,27,166,95,144,102,38,136,166,0,132,34,67,163,212,99,65,148,98,8,46,98,64,248,180,64,160,96,132,14,26,51,255,251,178,100,186,142,135,7,101,75,147,219,123,96,93,74,106,93,97,101,111,27,41,163,48,78,225,145,209,115,175,41,53,131,138,120,233,37,132,159,91,189,144,136,198,171,235,211,14,13,132,17,71,141,63,176,186,70,239,76,216,75,105,34,238,113,5,193,134,5,83,8,20,148,82,149,109,75,23,251,113,155,111,87,44,107,127,3,126,22,25,207,119,170,61,235,149,111,71,164,152,255,213,167,253,184,47,61,219,169,82,247,119,79,22,14,149,71,37,27,24,22,189,180,112,134,101,252,175,69,181,109,77,59,167,103,81,236,217,29,179,86,125,232,139,246,71,213,146,178,142,186,209,202,154,75,84,174,67,236,33,36,248,155,135,183,215,209,197,37,215,139,141,157,15,185,1,116,157,26,183,81,205,232,226,154,213,92,172,243,133,204,243,157,239,95,82,115,64,70,6,178,9,183,148,110,57,84,22,24,78,8,252,234,86,151,114,50,170,85,95,76,110,188,246,47,124,1,252,169,232,165,254,105,166,136,237,67,67,121,64,1,15,32,112,206,206,38,32,255,160,249,255,255,244,255,137,141,31,83,58,57,81,143,250,63,246,254,163,43,131,18,24,64,239,171,131,112,65,255,225,219,83,253,78,110,189,10,65,189,70,160,32,18,12,152,193,39,163,10,139,75,32,100,247,105,252,188,102,17,7,128,3,134,25,161,15,56,78,240,208,4,213,43,1,247,193,164,49,237,122,188,109,76,194,75,93,3,218,18,19,82,103,226,234,100,69,157,224,187,17,59,77,71,97,203,22,228,33,46,190,215,13,26,176,208,1,233,81,178,96,149,154,139,222,58,170,125,211,46,31,244,116,245,241,179,233,54,88,219,49,255,143,236,136,141,240,76,55,251,126,160,187,93,215,92,190,255,13,134,127,233,254,47,247,165,92,186,129,247,73,79,202,105,125,29,88,77,78,52,218,185,95,182,56,234,251,105,170,51,199,151,75,121,125,119,89,241,104,81,214,115,61,215,80,46,234,73,24,85,241,104,225,48,231,89,219,138,229,54,209,85,195,76,9,217,159,199,151,21,89,247,142,231,15,22,171,33,223,242,65,128,53,184,5,248,229,154,52,200,63,153,110,80,144,53,157,134,140,245,18,118,131,166,109,11,179,5,68,43,126,175,243,222,102,200,95,137,79,42,245,27,18,46,5,52,52,234,17,21,139,142,36,156,195,197,71,255,70,215,164,163,255,255,255,255,254,149,125,186,34,82,255,229,127,187,229,158,165,197,29,88,153,51,249,251,158,56,92,161,143,195,48,4,192,243,152,192,0,244,160,67,48,162,45,55,31,188,0,2,67,1,41,161,43,8,146,58,99,216,48,5,6,0,195,10,155,142,28,168,35,51,4,2,89,235,6,255,251,178,100,167,140,6,51,104,78,155,153,121,192,92,44,138,55,97,231,54,90,101,199,50,46,189,58,209,70,174,233,53,134,40,232,40,16,129,135,198,246,251,130,68,8,123,210,155,169,91,148,161,15,136,0,6,173,97,182,248,107,172,151,59,101,96,62,58,235,98,144,246,129,2,4,0,252,86,96,170,4,64,255,187,122,147,50,152,115,152,101,239,218,166,230,53,168,148,189,177,86,4,197,115,134,167,63,33,2,60,45,66,76,149,190,217,48,194,232,220,158,215,46,88,221,20,81,243,36,24,187,212,106,214,136,163,83,189,168,132,97,36,208,121,86,201,109,31,138,250,127,237,173,62,186,78,172,111,221,110,72,190,206,160,86,251,5,173,82,37,158,157,0,166,238,120,137,181,212,124,235,17,19,207,82,141,47,153,94,19,79,47,255,255,207,47,84,134,188,87,143,88,0,0,4,35,132,16,46,89,138,91,202,204,112,140,86,96,191,134,213,49,113,112,29,55,12,175,67,132,125,39,106,103,45,168,25,13,162,212,97,255,77,6,143,23,183,171,127,145,55,255,254,223,229,55,255,255,148,55,249,125,27,209,25,81,21,125,203,180,167,253,95,175,53,245,55,59,172,177,206,146,37,0,0,0,96,33,16,96,240,82,98,24,8,100,17,174,99,253,122,96,120,10,28,15,153,120,107,139,23,65,129,240,160,6,36,19,10,129,198,37,10,128,32,76,197,32,193,221,80,208,128,88,88,73,111,31,71,0,56,28,138,82,56,9,208,238,57,12,13,89,151,162,228,95,178,185,4,177,198,148,47,56,90,67,167,92,15,167,46,47,97,163,1,128,73,117,35,74,106,106,243,172,159,170,220,21,140,158,244,67,30,60,120,157,213,60,90,98,76,48,50,182,64,196,70,168,119,233,246,140,100,128,214,6,93,206,118,66,57,181,96,142,85,138,110,241,171,243,130,57,216,161,143,185,157,40,238,225,143,251,94,55,176,207,69,103,127,115,12,27,168,85,203,228,108,83,147,172,91,38,133,117,147,129,150,116,240,160,59,4,100,79,140,86,139,49,86,49,123,177,28,35,151,226,193,83,157,157,86,137,46,140,4,167,148,94,145,190,194,27,33,218,133,170,121,38,53,27,146,40,150,0,88,182,178,137,45,169,252,209,14,84,213,33,55,21,65,68,243,229,154,129,215,66,19,124,61,83,54,243,183,255,255,255,24,66,82,188,72,167,127,116,185,255,244,252,185,106,250,72,214,95,95,127,110,140,160,119,206,173,141,112,113,191,160,173,24,69,157,26,0,60,22,22,140,90,6,65,201,89,142,70,241,132,177,17,129,2,129,130,32,145,130,10,17,132,129,20,136,32,52,1,2,166,7,137,0,192,184,192,128,16,0,25,255,251,178,100,171,14,198,130,103,78,19,175,78,164,90,108,154,51,101,69,110,92,1,157,58,78,225,145,201,73,50,104,205,147,149,169,195,136,114,21,3,20,29,15,164,203,88,34,172,37,184,46,71,150,194,111,141,112,12,101,133,34,58,68,186,182,166,94,8,4,68,89,78,6,106,60,202,58,10,36,90,52,238,50,234,28,221,184,92,69,92,92,110,74,74,34,216,229,53,218,53,11,193,31,193,195,181,158,87,254,191,36,82,219,78,166,49,203,53,36,213,179,103,251,207,39,210,27,221,45,124,92,82,104,179,112,203,238,145,122,197,86,91,53,126,8,135,241,160,158,98,234,233,223,178,60,156,173,92,103,140,233,11,148,101,164,5,167,238,33,97,201,146,235,17,216,90,62,91,233,91,77,186,251,236,228,210,105,89,191,234,243,233,117,117,166,214,164,236,52,248,58,152,255,107,115,102,88,239,30,110,158,47,216,90,218,224,96,1,0,245,36,208,26,4,72,45,145,93,42,151,25,187,10,157,235,75,150,1,169,221,200,172,244,59,179,206,249,64,204,163,167,130,104,222,54,191,219,255,255,245,249,140,102,198,45,194,64,228,32,181,200,205,255,255,255,255,255,255,254,38,198,102,70,101,49,84,56,36,117,98,35,176,214,138,138,185,77,75,0,4,149,252,132,64,24,68,49,112,204,101,68,105,185,136,67,85,112,153,92,150,98,0,0,8,40,44,8,127,129,35,19,6,15,89,88,8,125,3,245,130,17,2,212,238,91,17,103,35,68,238,77,173,228,23,164,185,66,17,12,55,206,216,116,70,201,188,193,62,224,192,30,98,183,176,144,88,217,61,113,214,177,12,198,157,174,126,126,192,76,21,249,68,57,127,185,45,115,182,239,49,246,138,7,182,244,71,15,7,71,19,198,24,155,99,106,178,107,154,234,196,147,141,83,111,26,16,200,172,13,163,212,189,183,94,170,44,128,223,169,234,1,134,81,1,63,30,154,166,35,251,234,106,95,25,45,3,177,155,137,115,235,125,211,167,51,218,46,61,49,175,170,18,228,141,252,0,234,138,28,14,204,44,198,169,62,183,95,178,42,180,181,166,158,117,163,233,152,0,0,18,237,188,95,26,102,101,204,187,203,224,231,196,103,109,199,87,108,93,182,207,53,102,64,166,136,24,117,92,99,57,27,208,94,250,113,250,124,239,254,79,255,253,255,208,199,102,215,221,127,196,215,255,191,80,250,224,170,237,153,220,109,13,191,236,93,91,246,84,104,199,50,180,93,186,5,146,200,247,40,0,2,114,242,80,177,140,2,134,47,36,24,204,236,117,104,17,50,196,112,2,100,196,232,113,76,172,44,96,193,151,244,41,12,44,33,2,96,236,15,46,145,221,10,150,85,154,255,251,178,100,164,12,166,54,103,208,155,143,100,98,82,11,186,35,63,37,26,24,93,163,64,110,105,137,193,40,38,169,169,134,28,208,9,126,212,161,194,202,126,104,112,4,146,36,198,100,150,249,240,247,84,77,234,174,89,216,60,122,0,123,16,78,193,161,190,156,160,112,131,114,235,28,177,30,136,76,161,6,120,146,41,153,153,194,228,249,247,182,139,207,102,65,72,235,224,252,116,162,93,104,249,65,127,60,111,56,122,182,58,73,159,50,138,34,16,206,134,19,44,78,118,185,93,108,163,43,104,164,143,92,105,232,42,252,113,71,180,134,185,96,186,216,105,106,211,53,154,95,55,118,210,237,185,82,184,163,132,77,114,172,29,184,186,37,165,151,31,101,27,12,235,7,239,99,107,151,49,29,86,240,6,31,255,58,78,210,153,195,69,81,74,148,56,139,146,10,176,16,223,156,207,147,169,199,51,191,231,85,239,219,255,79,191,255,255,175,79,68,119,109,52,82,79,51,242,196,255,66,250,153,171,139,81,138,15,143,33,3,94,242,138,132,65,81,19,105,63,209,217,32,27,248,255,122,0,0,84,188,112,8,206,132,12,113,172,201,221,193,248,64,109,81,144,67,32,212,68,160,193,146,176,112,112,49,134,8,25,89,161,105,12,44,86,60,236,169,186,6,38,78,83,16,127,27,250,86,135,83,8,125,229,109,198,128,163,124,195,79,207,169,219,5,172,66,25,72,198,47,163,176,167,202,8,28,236,139,99,187,212,180,217,221,142,134,190,177,107,213,250,255,95,229,159,82,210,232,110,236,19,133,39,51,205,97,158,253,131,227,165,176,89,179,17,147,221,38,27,139,124,164,131,138,102,109,181,138,196,71,117,152,37,172,124,247,237,14,198,173,116,185,83,220,180,8,159,37,187,17,191,65,213,229,180,189,49,142,251,53,30,159,214,212,181,111,102,142,234,75,88,243,186,251,77,127,195,99,120,50,27,236,107,108,138,32,64,0,100,207,47,188,216,146,144,53,141,253,81,149,252,170,126,154,84,210,233,1,189,231,30,117,115,103,108,21,131,130,161,234,71,212,248,145,94,167,122,253,141,201,87,151,255,255,10,251,183,220,157,181,43,109,250,63,247,255,158,233,175,147,191,253,91,254,131,15,213,150,9,130,51,126,83,144,128,195,174,172,0,17,123,247,20,20,88,4,58,11,183,156,209,200,56,221,228,51,112,144,130,88,125,61,28,82,193,34,2,212,180,179,212,244,206,162,161,110,220,185,39,219,251,31,159,179,237,22,135,217,37,39,239,231,190,13,119,54,154,118,74,71,101,40,152,136,118,8,151,144,114,145,107,18,172,156,213,66,242,114,187,175,145,218,246,156,180,253,190,157,112,84,151,187,131,118,155,255,251,178,100,184,140,5,230,103,208,27,111,102,34,83,12,138,55,97,66,106,21,117,161,72,109,173,57,65,62,41,105,105,134,28,208,112,9,252,81,149,112,250,179,238,48,92,232,235,59,100,147,56,62,161,138,246,209,197,39,41,25,160,168,200,219,52,154,70,19,182,90,165,210,67,41,231,178,117,165,25,231,108,19,111,185,14,189,166,219,218,26,182,229,51,39,245,119,94,82,87,91,35,255,36,239,172,50,159,253,160,0,1,84,1,165,109,95,24,101,141,13,107,14,175,193,154,245,124,61,142,171,193,118,101,189,28,218,148,3,3,129,235,62,178,165,224,189,173,204,215,244,235,87,167,255,254,97,44,86,222,172,253,252,213,255,255,255,247,86,207,74,156,163,174,228,115,211,227,231,250,130,113,12,176,12,187,246,146,50,0,0,83,116,24,37,22,84,24,124,238,100,67,57,215,122,66,205,163,4,132,204,185,5,49,8,116,12,87,7,9,72,0,134,25,10,24,224,126,165,224,99,139,185,31,83,107,33,64,227,0,65,248,38,82,219,112,161,53,153,195,206,142,9,82,251,76,88,211,65,227,69,22,108,176,58,15,125,145,228,216,110,210,133,160,252,101,1,62,121,56,15,188,73,147,209,189,55,184,218,207,64,109,74,164,163,255,157,203,248,216,190,165,50,178,186,165,137,38,225,122,188,243,180,57,229,51,5,168,157,159,0,155,1,218,56,127,25,230,87,19,75,198,247,119,104,38,126,60,126,63,61,68,37,57,85,188,177,178,185,229,208,137,9,28,69,90,51,5,87,81,9,184,23,71,115,201,107,127,102,73,19,49,175,110,236,44,72,153,241,200,139,172,9,103,171,99,46,158,191,39,202,125,162,236,8,231,94,91,91,149,214,183,25,25,75,36,135,159,29,52,8,1,47,95,8,3,57,199,73,92,243,128,96,88,49,10,87,210,6,88,17,80,146,129,160,183,173,34,173,125,10,101,230,222,157,125,34,40,239,246,156,178,28,88,16,163,196,182,204,16,157,154,247,65,72,54,142,15,51,119,195,173,191,130,125,62,3,43,150,221,46,166,253,23,255,252,196,116,86,142,176,111,9,15,170,126,3,220,182,148,222,185,255,145,73,45,193,210,25,146,1,102,100,61,24,200,240,99,63,185,170,64,32,208,113,148,159,134,45,7,0,134,197,128,104,136,18,96,82,249,140,1,193,130,35,148,55,206,62,90,164,15,2,133,148,171,47,85,52,11,162,139,228,135,39,65,122,141,36,237,202,57,146,156,253,40,145,19,134,56,208,227,84,130,107,75,150,1,231,106,57,192,111,117,151,158,4,141,174,42,208,29,63,182,212,77,148,219,67,57,153,153,201,11,230,200,208,82,170,92,204,233,161,111,234,93,255,251,176,100,218,142,6,231,104,207,27,152,99,240,94,202,89,210,105,130,122,25,213,165,60,110,101,141,193,66,172,41,117,133,21,224,138,104,182,122,95,102,248,43,154,52,178,255,43,183,84,190,82,250,158,254,153,169,234,39,89,13,16,151,203,208,45,181,56,117,126,22,77,105,182,202,51,87,61,159,138,175,122,252,188,117,114,106,103,153,181,203,48,220,179,17,93,23,209,44,191,213,183,210,213,164,230,213,174,141,86,88,166,170,204,227,238,158,158,145,137,128,2,0,64,2,0,2,159,87,170,233,181,80,41,34,151,80,70,226,217,156,179,49,27,176,235,247,23,231,255,95,230,202,146,152,0,227,17,249,90,159,219,213,171,253,191,244,233,245,153,247,247,255,211,255,250,169,152,143,152,107,141,16,66,135,74,26,118,35,124,61,238,218,43,131,159,228,130,94,84,54,0,70,240,169,164,199,130,179,56,144,76,29,56,53,103,152,211,225,101,105,53,136,216,202,65,193,128,113,138,65,128,224,49,132,11,230,47,31,33,9,0,90,5,110,131,197,30,145,144,123,187,20,201,118,40,251,4,111,246,206,215,35,99,8,67,249,53,77,181,65,183,160,90,174,248,139,179,247,202,211,156,26,162,140,30,119,170,119,171,173,53,153,61,46,228,235,186,249,221,115,103,219,28,162,101,166,91,252,255,156,172,201,39,175,221,51,64,206,86,152,22,109,130,64,238,224,252,68,28,48,132,194,167,195,213,249,38,190,19,130,165,220,229,228,177,242,215,14,42,224,143,118,149,235,168,111,194,166,48,118,220,189,197,65,214,61,207,121,51,60,243,209,15,29,12,126,145,232,53,138,206,8,183,18,111,113,149,153,186,181,238,165,159,204,70,104,122,70,43,215,86,224,0,0,153,64,1,80,128,227,107,80,144,41,142,155,25,180,36,85,56,228,230,234,40,141,11,107,121,116,207,158,250,234,95,253,98,252,56,39,207,4,171,117,235,247,185,105,40,247,202,11,241,48,23,84,8,159,67,88,175,108,178,146,254,61,255,249,86,242,181,77,183,218,191,113,162,19,255,199,59,33,177,32,110,52,6,26,178,164,26,158,16,78,94,96,19,73,135,133,166,112,5,152,156,216,107,157,137,131,0,130,160,211,24,70,201,130,102,12,3,161,178,19,76,32,40,49,232,156,120,16,124,59,216,182,209,117,165,2,133,106,0,115,56,223,63,142,44,90,234,201,154,103,73,123,47,251,120,52,254,177,133,193,18,10,50,121,170,195,89,189,44,249,170,206,124,102,77,89,194,127,231,85,167,211,106,215,189,244,143,72,217,8,161,147,110,154,192,13,162,74,202,9,113,5,59,21,193,232,177,222,100,151,106,117,74,222,53,244,184,2,245,11,255,251,178,100,212,14,70,76,103,206,147,152,91,240,91,136,249,250,105,231,78,26,89,161,60,110,97,141,193,73,172,41,29,147,137,184,70,93,246,93,123,42,82,155,206,201,83,82,87,238,46,135,249,126,124,87,45,67,220,91,172,114,70,106,118,209,199,83,253,165,32,171,188,157,156,219,123,86,31,171,27,41,221,123,96,142,209,40,40,194,251,131,242,213,200,104,46,48,93,106,151,121,100,117,211,76,187,34,21,139,224,103,169,255,20,160,40,0,5,255,226,119,93,250,131,48,75,46,12,141,16,151,81,238,179,249,104,28,181,223,78,205,66,132,64,160,222,190,175,17,31,209,190,155,122,255,250,255,254,223,81,141,197,237,87,255,20,239,255,33,90,129,64,200,86,29,192,70,45,153,2,59,130,114,165,153,51,12,187,252,193,14,148,228,235,116,98,244,16,0,0,179,2,79,179,2,133,51,59,66,163,30,208,147,215,20,227,50,2,161,0,28,103,147,104,99,232,60,98,176,30,99,144,46,21,13,128,39,33,138,193,136,144,126,36,111,177,244,84,14,92,92,3,128,216,130,119,19,25,93,33,70,4,113,102,50,115,87,82,49,145,173,59,86,221,10,152,83,146,28,81,106,224,12,237,70,26,200,117,146,215,213,30,128,64,58,248,33,193,189,157,67,170,148,175,165,133,141,53,230,129,81,126,67,109,21,70,45,164,223,55,99,124,213,68,201,220,146,25,35,16,163,32,183,245,14,208,50,226,106,40,245,75,78,81,211,155,112,30,254,186,4,204,253,25,163,233,163,162,45,194,175,82,108,143,243,86,78,67,144,90,168,209,100,15,90,119,62,47,123,182,253,74,123,91,26,21,171,62,129,109,180,85,198,33,91,15,3,159,175,74,54,155,113,84,180,255,115,83,247,232,41,59,37,211,15,43,125,153,81,43,136,0,16,0,1,223,94,55,221,160,53,67,43,29,213,150,152,51,37,34,209,114,98,23,123,216,107,207,67,76,120,243,117,161,118,18,68,175,213,216,61,152,134,80,150,185,234,141,233,255,233,255,250,124,124,96,82,121,206,44,83,14,114,231,95,177,90,151,59,94,91,56,253,207,136,238,95,60,110,135,136,197,70,131,44,54,202,22,99,234,98,8,72,188,233,8,160,207,33,202,148,114,229,0,78,142,162,64,161,83,38,35,76,3,27,61,153,220,123,168,89,3,85,164,4,147,166,38,10,34,32,192,28,20,58,49,113,41,149,152,96,37,122,250,122,13,2,65,64,172,101,234,183,75,233,71,163,239,103,168,147,212,196,203,137,35,171,173,71,118,84,2,58,179,102,0,1,200,228,138,107,98,0,135,168,233,52,198,173,228,220,27,4,4,179,251,89,237,194,31,173,50,22,84,124,155,255,251,178,100,214,14,134,249,103,76,147,185,99,240,102,42,105,247,105,231,54,23,45,157,58,110,44,220,129,79,169,104,105,147,149,168,187,248,22,58,140,87,42,89,21,45,228,10,246,243,135,184,59,60,186,47,33,102,108,251,155,44,246,194,25,197,206,8,87,130,215,233,131,119,234,183,62,3,118,13,27,222,43,81,29,142,244,188,85,233,215,147,163,253,174,154,190,117,146,10,71,28,224,238,150,19,153,145,186,107,215,103,83,161,209,55,255,108,136,4,64,0,203,156,70,125,198,70,99,131,5,159,178,200,188,210,88,77,43,117,155,204,2,60,202,244,37,65,249,96,198,189,90,16,188,188,186,181,8,97,255,255,255,254,237,159,212,92,48,41,24,161,245,114,221,147,213,221,209,29,122,22,209,253,200,140,238,200,46,197,65,38,102,32,102,252,213,11,107,63,169,126,144,0,0,1,112,81,82,80,122,51,203,96,199,205,211,208,43,76,192,47,0,4,204,1,195,2,137,193,160,208,197,217,128,0,70,17,89,152,84,186,253,24,48,78,215,16,232,152,8,254,14,150,133,248,80,137,197,23,100,72,212,222,226,239,62,139,12,2,21,242,143,213,219,253,162,169,202,77,198,21,153,196,128,17,174,121,141,65,170,70,103,143,179,205,121,173,193,240,10,133,67,226,163,210,230,228,68,115,92,61,109,36,29,191,174,223,211,95,229,199,254,114,38,21,206,9,8,239,137,161,189,16,104,120,146,40,250,77,255,109,139,254,179,57,117,150,173,182,250,191,239,123,197,59,3,51,54,238,137,57,33,21,248,32,95,229,42,63,239,19,23,30,61,45,69,182,125,151,152,89,152,105,90,70,239,116,111,161,159,80,86,252,209,137,234,89,254,246,33,125,182,53,122,167,109,69,150,107,170,190,198,217,84,84,120,193,192,8,64,23,192,62,79,86,252,67,193,95,111,230,138,166,24,18,25,88,64,42,88,5,135,107,161,157,62,139,250,178,2,36,37,10,115,165,207,154,84,76,163,255,255,255,254,189,126,63,13,4,114,203,21,25,137,5,85,87,57,231,207,63,254,255,233,171,209,173,251,255,202,189,26,193,183,138,189,70,204,73,82,147,90,10,82,129,14,38,77,4,24,53,6,98,6,161,183,98,6,119,3,161,56,212,140,129,164,144,232,68,120,46,13,6,152,128,158,6,41,37,112,56,237,23,114,156,162,111,135,122,202,168,53,13,59,12,141,137,87,165,77,251,18,226,109,191,85,108,217,166,192,148,72,183,58,13,188,236,26,132,93,180,250,234,93,214,239,175,40,6,162,177,34,48,50,17,190,87,92,192,99,193,95,100,93,63,35,239,194,223,55,20,10,103,6,173,181,75,252,213,247,152,31,81,156,231,142,255,251,178,100,212,14,6,187,104,205,155,153,99,240,84,234,90,74,97,42,54,25,69,163,58,110,97,143,65,67,169,168,157,147,137,232,147,90,152,159,110,174,190,219,96,113,150,39,250,249,110,53,115,113,94,218,9,156,147,199,245,189,183,177,123,176,252,157,51,119,96,75,10,190,186,134,105,27,3,250,107,33,114,248,203,237,196,219,228,219,28,196,221,58,201,158,105,122,231,252,191,174,107,46,111,99,94,203,231,164,92,75,190,173,224,32,24,0,78,105,76,137,206,110,96,180,73,130,165,45,155,218,252,73,238,193,87,54,191,191,173,49,4,205,223,59,36,255,92,5,176,172,11,103,144,120,163,85,215,173,52,255,255,215,167,222,19,151,120,223,210,159,239,191,235,87,43,148,219,214,225,182,252,40,251,209,7,14,37,214,2,188,186,22,186,192,0,0,75,112,46,125,52,152,240,197,145,32,6,56,195,180,131,85,136,68,1,99,109,199,12,236,4,3,2,12,136,28,32,7,24,120,248,16,114,69,83,33,5,22,235,77,33,8,64,131,243,138,5,42,206,55,228,163,125,154,189,116,121,89,204,244,184,14,14,236,228,230,240,148,133,107,117,15,4,115,216,202,112,89,108,109,198,158,77,93,100,181,12,89,115,48,190,139,21,151,211,82,155,131,34,176,99,155,54,251,127,113,195,44,234,50,175,219,250,200,125,199,13,37,1,88,236,56,225,54,178,72,131,117,146,138,64,55,4,226,109,215,54,54,152,106,44,170,12,236,68,82,90,131,200,127,161,228,158,177,179,103,69,7,137,244,132,127,100,180,224,205,172,129,169,201,153,73,4,34,113,41,101,137,26,122,168,117,9,169,94,33,32,140,155,114,247,33,167,197,134,154,34,78,211,165,26,126,179,174,38,233,228,168,203,170,167,128,0,1,12,0,0,127,127,198,93,21,125,77,232,140,87,75,210,218,213,120,87,57,240,97,219,243,121,14,150,202,143,57,38,127,105,10,251,233,253,127,255,175,47,123,212,69,23,154,197,205,212,124,112,124,124,247,133,168,88,128,74,105,167,243,14,255,175,79,177,181,50,111,185,204,149,68,95,161,197,226,91,94,98,11,247,244,30,17,88,60,184,240,84,94,104,81,33,149,77,230,21,76,25,104,126,109,80,8,84,30,97,59,120,192,20,179,193,0,149,41,48,73,200,120,90,170,195,59,137,61,76,196,88,133,38,182,167,77,155,110,42,126,190,77,158,152,112,19,209,2,244,193,149,63,218,31,84,120,154,118,128,82,123,35,8,18,197,177,196,229,243,247,227,14,110,110,75,244,224,63,52,138,25,135,204,209,201,16,56,49,164,189,57,146,53,246,21,98,67,251,30,246,137,236,214,78,171,57,12,13,47,93,127,255,251,178,100,215,142,6,201,104,205,155,152,75,240,90,170,90,93,97,135,58,25,29,157,58,110,97,141,193,129,42,168,41,165,149,168,240,227,33,48,18,15,122,151,154,45,68,244,72,94,230,66,235,94,210,15,201,218,171,196,188,157,157,101,231,203,52,249,142,175,118,197,21,167,235,147,219,59,157,159,171,220,217,58,126,220,86,237,180,112,122,69,44,175,86,66,97,191,188,104,236,174,235,28,218,238,186,208,5,213,59,126,252,152,4,0,8,0,20,153,210,50,231,25,229,50,86,91,216,48,128,213,202,175,36,77,84,98,148,193,156,36,122,217,113,238,154,244,202,32,173,159,222,202,195,213,16,119,86,222,116,67,111,95,55,244,209,255,32,182,34,108,100,131,195,149,132,112,209,226,198,183,212,78,180,213,199,81,137,116,99,163,193,103,56,155,186,208,202,35,83,31,230,22,92,99,246,251,21,212,0,0,0,48,194,96,83,144,153,14,104,136,51,125,100,242,6,115,231,138,3,137,71,130,155,11,103,140,66,1,50,73,68,24,26,50,121,44,29,0,48,40,12,205,227,36,147,99,45,16,90,168,104,76,72,7,44,221,23,57,25,66,12,188,17,195,6,24,152,35,46,7,91,80,247,130,85,128,145,9,198,180,81,141,62,204,116,118,110,167,72,75,178,246,177,230,189,2,86,32,28,179,107,33,216,168,13,210,38,23,16,45,146,120,73,34,78,162,157,66,100,138,103,127,85,53,107,13,47,10,216,176,114,130,83,123,164,221,61,65,149,163,153,195,82,125,54,129,106,91,248,215,88,47,87,30,153,252,213,183,174,218,185,61,53,196,115,45,228,253,90,248,112,253,29,112,211,114,142,108,210,181,114,119,178,182,202,211,187,172,121,127,86,85,230,77,151,209,98,114,78,81,58,218,226,211,133,69,41,74,211,138,234,122,235,49,75,106,224,167,68,99,55,243,27,104,0,0,156,210,24,121,145,180,132,0,38,210,48,68,65,66,215,236,169,228,160,126,21,245,214,37,252,26,46,175,10,165,193,152,226,151,164,163,56,51,69,217,90,71,177,247,107,206,255,243,246,115,55,200,185,1,237,89,2,147,156,100,101,98,206,113,168,254,204,141,156,235,182,98,234,179,229,4,211,220,109,117,87,87,56,226,59,30,169,200,219,65,255,57,232,39,220,159,80,0,18,221,195,35,192,174,163,87,61,48,111,179,71,147,53,145,34,242,27,239,145,159,6,48,67,17,14,0,131,140,53,224,230,141,50,63,16,210,242,128,198,134,239,171,53,22,47,75,112,102,175,100,200,200,44,236,6,188,33,141,103,234,111,216,44,152,30,24,20,16,166,177,31,99,49,76,180,171,193,2,115,209,134,168,87,149,217,26,43,52,171,255,251,178,100,208,140,135,16,104,204,27,154,99,240,98,170,153,243,104,74,118,23,73,163,60,109,189,56,129,69,41,105,41,135,148,160,245,234,195,47,219,197,119,77,117,92,208,238,123,30,154,190,134,37,233,150,255,251,182,69,5,230,11,71,184,138,117,168,45,57,31,140,32,131,229,109,206,106,103,179,48,142,165,226,219,116,167,51,117,35,168,133,166,111,46,153,218,130,29,220,195,26,195,114,202,65,178,74,10,109,57,232,229,219,154,36,82,114,232,25,138,126,177,23,149,205,68,238,210,210,6,48,0,187,241,49,126,8,149,5,118,213,174,5,84,123,183,252,244,188,201,93,114,177,49,240,135,144,99,134,17,87,162,194,27,214,218,255,79,255,254,230,161,183,108,60,59,69,16,18,12,23,72,117,10,44,87,106,52,173,184,190,215,163,232,63,102,22,15,20,64,79,69,117,107,231,70,155,226,42,165,72,0,0,176,1,152,105,56,54,107,65,202,98,162,218,100,139,86,102,96,184,96,48,174,101,94,22,98,208,58,72,9,152,92,27,3,132,131,21,133,211,34,65,112,0,40,98,216,174,212,144,22,149,66,195,89,136,64,68,201,81,71,30,32,40,1,81,134,184,68,13,179,32,145,228,212,232,228,13,74,231,237,94,50,16,176,50,136,124,72,250,113,206,158,45,197,4,210,212,66,17,5,10,110,22,30,245,63,80,186,130,160,40,107,56,174,72,75,255,79,37,119,20,233,207,165,79,9,54,237,214,252,110,178,219,243,107,84,138,84,86,156,189,52,14,148,214,195,212,83,117,52,129,162,157,181,160,43,89,120,139,6,209,93,41,71,42,151,214,245,208,237,77,149,27,67,138,206,213,220,131,92,83,83,181,237,60,149,25,222,179,4,116,143,107,88,23,238,68,153,132,94,88,141,155,181,23,169,226,125,22,48,117,101,152,112,121,116,198,30,219,209,46,214,161,201,150,16,121,131,200,222,202,50,114,198,243,238,80,0,1,244,0,6,119,193,147,237,213,250,55,168,220,160,68,161,105,25,186,96,232,125,145,31,246,243,121,106,57,188,11,51,158,38,22,146,223,105,122,23,97,187,94,179,251,91,93,191,255,255,254,191,56,136,104,178,193,244,241,169,48,209,243,119,89,215,254,255,236,180,57,216,143,70,116,53,95,253,75,245,209,157,6,236,125,95,169,230,21,59,222,53,139,0,7,20,124,80,184,4,12,56,148,105,16,128,3,2,43,213,50,53,0,161,53,24,202,32,104,64,199,96,2,218,15,160,25,175,196,219,199,121,123,216,120,40,251,147,209,77,82,24,80,202,74,117,255,40,194,157,120,79,24,106,17,150,192,203,199,106,117,127,153,175,146,254,81,89,223,17,110,149,94,206,192,168,255,251,178,100,207,140,135,109,104,203,147,185,100,96,94,107,202,26,101,135,62,23,189,163,70,109,225,135,193,16,154,168,93,134,137,216,168,39,183,101,231,103,254,176,129,9,153,44,124,56,97,70,184,199,22,27,189,216,204,207,187,11,59,155,85,56,193,152,150,243,139,41,78,174,234,242,223,176,177,138,185,78,164,7,20,97,203,55,102,18,3,65,17,75,239,83,150,117,208,148,50,72,138,126,148,173,223,165,19,146,213,191,30,220,227,152,88,132,36,19,43,140,118,100,234,244,235,203,12,175,94,103,120,74,234,242,94,99,18,49,69,135,250,142,0,5,7,160,44,213,177,233,3,238,35,196,75,95,151,228,148,43,205,221,151,190,214,241,74,217,251,43,147,202,132,248,87,53,115,150,165,64,106,218,19,77,58,175,255,255,255,237,251,179,98,106,179,255,255,92,183,171,234,242,106,70,181,0,13,84,25,0,0,8,48,100,166,49,68,67,49,152,79,50,21,130,52,119,221,52,112,167,50,48,21,49,101,92,51,198,67,45,86,12,70,49,64,80,161,209,236,123,27,42,32,47,10,34,32,233,251,228,80,56,2,202,167,87,226,48,39,82,63,9,61,169,196,11,180,22,9,26,89,132,78,234,68,201,212,73,57,65,21,56,2,144,26,230,214,26,105,207,243,239,52,161,12,154,235,9,114,25,123,93,105,52,141,226,190,67,198,251,60,103,43,61,211,205,86,83,75,140,227,136,227,105,241,205,138,51,104,23,15,139,97,175,153,128,255,113,155,183,53,77,151,182,92,101,82,172,214,196,106,212,185,221,6,17,139,93,203,8,122,127,191,156,165,154,82,227,151,105,249,171,249,65,87,231,178,173,41,111,105,106,217,168,180,214,237,45,107,145,230,135,93,194,113,172,169,138,255,179,123,149,164,175,149,154,93,221,10,5,161,119,116,180,178,202,243,18,167,217,135,1,134,252,200,111,103,114,206,51,91,148,184,42,231,9,84,187,117,92,174,90,213,51,236,145,209,90,179,189,137,59,81,108,191,44,110,247,255,255,234,254,255,30,106,6,180,220,245,8,0,36,0,200,168,90,248,233,39,176,226,209,179,243,3,86,63,129,138,200,6,208,218,83,11,77,55,19,222,249,105,239,164,159,248,175,159,210,223,225,46,253,48,238,16,46,163,32,212,49,222,25,231,87,168,55,191,175,167,255,194,54,27,234,56,98,227,229,95,255,255,167,253,7,100,223,183,215,255,255,45,168,3,11,133,65,128,200,14,152,16,133,225,130,248,109,25,18,32,16,208,70,24,8,0,137,132,56,163,152,32,2,33,129,192,7,25,168,114,18,204,44,180,222,110,0,84,6,142,22,239,8,128,195,159,201,133,76,44,30,218,128,145,9,227,255,251,178,100,208,14,200,113,114,77,155,187,193,162,82,168,249,211,101,226,78,28,197,163,54,79,109,233,193,14,36,40,13,134,20,216,23,116,82,170,30,148,144,135,178,17,164,65,32,214,205,43,42,3,82,33,55,106,202,32,3,111,72,68,236,54,10,220,153,170,96,58,65,203,129,74,95,137,81,80,166,34,198,120,90,149,26,55,148,56,77,169,199,67,150,177,164,182,240,176,187,5,117,92,96,76,231,31,86,97,58,181,73,60,31,253,21,223,231,177,234,20,121,70,246,55,79,175,175,117,194,19,172,99,48,62,247,219,177,143,218,183,243,136,225,70,179,36,218,186,178,87,205,153,171,148,93,107,169,226,91,57,208,179,57,107,56,245,214,119,67,124,157,94,182,150,209,117,109,66,107,65,82,144,239,72,190,186,181,74,56,182,158,179,93,166,242,168,216,84,145,55,214,0,0,28,4,74,118,34,252,159,240,223,63,64,204,5,67,161,86,48,32,12,151,134,116,222,228,31,17,166,21,66,251,58,11,196,232,252,159,66,117,127,255,255,250,54,191,67,23,142,234,223,240,226,232,129,201,158,20,70,170,40,161,78,112,136,169,61,44,0,76,9,61,12,0,9,204,93,43,192,168,89,230,185,185,136,194,40,112,134,104,193,18,100,120,48,100,96,118,6,7,82,224,40,102,152,26,225,129,2,48,64,120,163,165,64,112,227,137,67,77,164,170,144,16,86,190,11,196,100,145,64,91,201,17,126,80,6,62,224,115,107,186,124,84,184,20,12,23,140,154,38,52,44,198,33,243,104,236,126,252,56,214,203,174,235,90,85,8,74,245,81,184,30,34,164,146,207,138,122,164,19,149,119,61,240,110,220,250,219,164,206,165,52,232,242,143,41,5,76,48,197,147,33,96,47,77,79,177,251,58,75,90,104,177,48,227,172,190,20,39,148,146,137,204,138,214,44,22,246,81,157,108,163,230,173,202,79,146,193,56,41,44,197,18,240,245,81,168,222,153,129,230,73,227,144,217,12,184,21,82,134,210,212,203,137,25,7,241,202,147,38,130,117,110,79,33,45,23,56,113,10,206,166,102,39,201,183,46,159,125,210,75,245,169,243,184,105,32,68,210,128,172,56,32,145,140,130,194,89,112,67,36,160,113,149,212,58,58,32,184,176,248,82,112,70,249,245,186,73,41,173,64,132,129,55,238,238,31,22,98,254,173,63,66,230,159,41,255,255,86,255,45,155,245,60,165,52,29,242,27,106,248,159,118,234,59,188,92,144,97,130,198,33,136,192,145,129,196,16,49,63,62,154,46,52,52,3,17,4,6,32,182,134,6,3,0,36,64,120,160,34,2,193,65,161,144,135,161,134,96,49,249,11,16,29,72,246,16,104,243,76,219,3,32,255,251,178,100,178,14,199,43,113,76,139,185,107,244,70,102,89,209,105,39,100,27,233,163,52,110,229,237,129,62,52,40,141,135,148,208,20,37,113,170,16,2,36,19,123,36,36,97,16,195,185,74,166,147,68,182,41,208,27,96,168,186,10,65,226,71,65,210,25,87,180,72,12,88,73,218,139,234,45,178,120,80,162,194,160,198,21,244,13,220,153,91,90,84,226,31,125,86,238,126,19,89,24,72,246,135,58,60,180,108,147,36,12,153,92,193,190,62,177,30,152,251,143,233,151,166,246,226,197,211,124,72,249,178,155,91,223,241,181,245,77,107,90,214,99,124,103,100,59,85,143,84,198,243,25,149,228,146,235,62,145,247,157,115,209,45,254,62,44,246,237,212,22,92,72,255,113,55,121,179,59,138,24,231,233,27,45,84,245,188,101,243,38,12,185,207,143,60,237,151,79,130,76,8,0,136,254,165,35,250,182,144,58,2,151,142,69,157,71,62,85,65,64,152,1,121,25,34,123,171,234,52,49,60,210,135,160,51,77,203,175,85,105,155,255,255,254,114,233,245,151,253,91,255,255,255,254,56,85,20,93,217,0,204,219,7,250,140,3,179,127,32,76,223,232,162,159,51,114,24,191,48,240,0,1,51,2,32,240,48,148,3,99,13,240,191,48,168,17,115,88,49,87,1,17,81,128,8,14,152,125,140,185,131,64,38,152,61,1,32,176,5,32,97,128,176,96,24,170,131,33,88,41,3,131,222,36,193,142,224,177,100,70,56,229,230,30,80,138,153,129,191,32,165,142,174,132,131,131,32,143,49,26,66,194,173,54,25,34,35,74,135,11,143,104,132,152,35,47,218,179,75,112,116,153,72,113,56,63,6,6,227,81,48,117,161,42,46,228,80,80,76,142,187,137,39,130,228,241,146,212,103,142,61,148,253,201,66,139,21,131,127,150,90,223,165,89,113,151,202,154,118,9,255,182,42,229,243,37,144,143,74,177,149,153,196,111,38,126,106,119,205,233,120,54,173,190,39,147,255,3,120,191,59,84,85,171,187,49,77,245,188,99,63,52,128,239,123,222,143,109,231,57,214,59,201,111,130,137,254,60,28,235,234,184,234,42,86,152,164,63,88,113,48,137,211,116,108,111,251,64,182,141,106,0,0,13,48,7,13,61,70,27,231,8,59,165,96,154,0,65,167,83,186,188,77,180,171,144,5,237,198,85,54,99,123,81,52,110,136,86,17,59,29,232,246,158,40,213,191,94,207,169,111,204,255,67,110,175,68,80,146,62,89,70,4,66,106,255,152,255,172,70,78,154,191,251,62,255,64,204,14,132,192,196,224,41,4,135,52,193,128,80,13,174,136,92,199,148,16,12,5,64,148,199,0,111,76,61,67,52,193,56,17,204,39,64,255,251,178,100,172,14,7,56,104,204,19,218,123,240,75,165,218,10,97,106,106,29,193,127,42,47,105,239,201,43,23,104,244,246,169,160,252,26,4,70,12,33,32,99,76,72,38,11,224,114,96,228,12,75,2,58,8,230,97,120,0,33,149,119,92,149,9,53,125,169,163,10,48,192,85,173,235,20,166,85,234,242,0,143,170,156,194,234,155,76,220,210,244,126,74,144,36,117,18,88,235,118,251,134,128,147,4,33,122,89,33,46,203,40,147,133,75,147,65,193,91,137,232,155,52,43,253,166,41,221,27,232,34,19,99,60,233,45,114,180,158,30,40,79,6,58,92,175,170,91,45,184,149,212,87,212,190,107,92,226,151,195,98,71,123,178,144,233,215,214,94,233,199,229,65,46,63,180,254,211,251,90,246,246,242,210,58,148,137,173,41,85,205,51,172,251,99,195,246,119,154,90,167,115,37,105,187,65,246,197,246,195,10,14,181,243,191,245,226,230,75,162,116,179,9,127,206,250,118,126,177,108,151,245,137,53,32,0,4,0,18,176,61,119,93,184,39,79,240,143,10,24,0,66,50,19,142,17,205,210,98,252,148,172,251,161,109,74,40,186,201,192,198,47,57,217,233,213,27,160,194,158,207,77,82,179,255,142,166,149,172,55,111,236,249,30,177,245,127,35,254,235,146,187,80,218,177,127,159,251,189,160,1,204,0,195,64,197,112,35,140,67,64,40,192,136,169,13,204,202,112,194,120,15,140,4,193,48,0,110,134,0,192,226,48,7,166,0,64,116,40,5,166,8,33,66,97,56,90,3,32,144,96,132,14,42,24,8,3,211,234,76,138,225,148,117,10,11,11,40,199,72,168,132,67,132,153,21,133,137,25,96,198,22,153,161,2,96,195,40,164,210,161,176,227,87,20,40,30,70,3,50,41,90,1,32,119,62,202,31,186,38,4,75,59,182,40,36,120,5,34,1,137,1,193,64,96,236,81,96,30,105,181,210,229,181,91,18,176,193,212,120,97,86,159,157,142,166,248,144,41,99,139,216,138,217,107,147,227,90,235,188,239,211,195,143,120,55,128,127,107,118,128,83,231,252,198,222,241,178,237,225,86,123,199,189,99,120,185,159,50,65,155,225,129,176,233,129,104,154,95,244,198,243,104,183,181,224,187,212,217,172,116,214,181,235,37,47,155,120,148,250,199,250,190,53,228,175,214,53,254,127,197,35,115,1,151,60,52,45,130,40,125,165,168,0,0,0,2,4,1,45,231,94,48,209,18,125,42,91,52,68,177,12,244,154,21,81,120,32,42,152,67,212,105,235,249,58,239,30,211,38,130,167,247,227,226,227,73,178,63,30,101,88,181,217,248,153,223,101,77,57,106,13,255,223,238,92,2,212,209,239,79,254,176,188,192,255,251,178,100,157,142,135,152,101,74,139,218,123,240,69,131,74,13,101,39,102,27,105,155,48,79,105,111,193,56,41,40,77,135,148,216,92,14,12,56,129,56,195,80,25,76,40,195,160,210,216,248,64,66,184,96,84,2,166,37,98,90,97,52,12,225,193,52,96,132,4,145,147,1,160,205,49,17,20,115,4,160,7,48,117,1,39,92,112,2,142,168,196,193,4,161,143,78,17,26,174,195,75,1,20,66,68,244,8,214,3,4,145,63,40,50,204,238,175,236,226,52,36,35,147,69,198,40,33,39,135,86,126,46,140,12,135,71,218,219,144,212,118,182,92,136,125,107,182,98,160,40,69,200,92,146,9,156,153,83,221,238,29,223,126,10,120,83,82,179,105,36,98,242,10,163,167,124,245,107,115,152,205,103,135,136,139,106,50,232,121,6,104,216,106,39,174,89,165,161,168,98,113,209,7,132,209,73,184,196,206,225,239,107,105,175,121,198,158,168,49,33,15,31,114,145,123,27,147,159,85,76,158,115,66,147,117,160,243,222,213,255,179,191,107,216,13,101,122,186,223,120,116,0,7,243,57,185,3,226,250,130,117,86,160,0,5,113,211,123,13,35,246,168,87,192,100,100,107,81,31,26,52,88,187,113,185,106,110,221,253,29,31,255,253,162,167,97,137,139,157,93,9,98,186,137,135,200,176,130,21,1,65,212,185,8,182,175,255,233,82,102,218,154,119,246,55,18,35,255,188,0,0,138,112,144,17,50,208,18,48,44,150,49,20,73,56,199,122,52,240,32,4,131,38,96,38,38,46,135,97,199,56,128,33,109,64,64,225,147,132,24,8,151,49,56,16,130,201,0,224,68,3,134,32,196,235,3,92,84,108,34,44,90,119,226,148,10,20,13,31,146,153,181,137,150,107,78,233,113,70,138,31,14,22,170,76,220,24,183,32,136,9,30,227,57,40,230,57,55,70,68,250,192,142,99,142,246,97,12,82,208,201,163,145,10,77,231,220,187,140,190,97,92,196,152,104,210,226,123,130,35,245,65,232,71,167,63,5,183,234,43,183,24,10,251,159,74,208,62,208,160,189,75,177,8,51,59,80,246,55,121,181,19,108,248,155,148,73,177,116,239,206,54,156,143,50,202,241,145,14,55,56,190,23,37,16,48,72,128,236,117,117,147,24,84,129,6,106,71,81,66,70,98,149,218,222,181,28,166,193,237,220,49,201,0,0,222,169,94,137,144,51,194,64,178,123,128,146,55,144,136,166,161,247,19,225,28,216,150,90,244,236,71,254,13,166,171,126,175,250,125,191,251,113,187,102,243,214,253,243,185,198,233,32,140,238,45,240,128,41,140,216,207,183,146,101,116,44,222,116,168,163,125,223,248,191,90,63,32,1,10,221,184,160,76,72,255,251,178,100,148,12,230,177,104,77,27,184,75,240,74,199,154,35,96,70,126,23,137,163,66,110,61,145,129,45,41,103,205,148,149,128,186,96,192,216,84,254,105,171,217,143,128,163,0,35,3,38,134,64,66,195,34,253,185,67,131,67,3,160,144,72,35,0,204,74,135,129,175,50,135,249,3,159,169,218,205,39,89,18,23,33,86,133,57,213,139,10,219,54,16,135,165,78,90,163,105,121,169,211,54,23,77,58,126,223,166,135,75,153,188,60,101,214,73,221,105,253,181,152,59,43,225,84,225,182,47,107,137,167,221,41,233,77,106,121,21,122,120,155,208,85,88,209,107,222,207,101,227,147,181,168,162,75,108,252,172,107,168,239,229,187,165,155,8,204,192,245,224,80,239,234,19,221,140,198,230,46,63,89,10,98,52,27,12,20,102,135,182,63,101,70,180,253,91,171,185,103,211,195,251,123,182,251,14,55,59,120,119,163,133,100,112,164,156,131,99,11,14,147,128,77,149,243,182,43,59,210,242,99,93,23,232,42,141,210,103,99,70,231,69,194,132,5,208,213,226,34,48,155,89,177,2,203,155,36,99,123,83,253,11,254,207,255,191,51,207,21,102,254,255,237,71,255,145,239,157,185,79,239,241,78,152,61,222,71,218,163,64,0,9,174,220,16,51,49,160,4,16,54,48,112,196,199,191,226,32,75,45,50,200,124,196,192,65,32,80,36,1,43,6,128,12,62,93,7,9,64,65,106,171,108,72,218,131,227,128,254,239,178,29,232,215,182,31,8,225,86,109,56,237,115,208,236,149,2,195,24,186,109,178,47,132,192,123,77,225,187,220,208,109,167,22,187,248,149,232,21,241,40,211,95,18,106,117,235,136,2,114,36,156,76,55,187,33,41,173,236,73,85,7,178,202,159,93,153,65,217,117,168,193,217,166,218,25,147,173,241,62,10,77,94,76,226,227,108,178,67,238,198,44,116,83,96,176,39,213,8,245,230,29,133,164,156,198,189,159,84,175,74,27,86,48,187,21,122,220,193,81,99,101,142,137,221,102,80,221,63,52,227,246,44,185,83,47,242,45,117,244,207,254,210,44,94,181,72,0,7,0,0,97,222,187,130,228,97,96,23,185,216,176,42,234,175,193,33,54,223,139,111,255,228,127,158,162,144,79,254,194,42,36,61,130,197,41,70,175,250,31,252,99,254,68,179,114,237,35,127,178,251,83,71,247,236,33,201,77,155,171,19,128,11,88,233,110,99,160,174,98,72,246,16,92,28,39,210,152,214,35,152,18,1,153,120,143,152,180,63,32,0,160,64,18,12,76,53,35,76,198,48,204,91,7,204,50,0,90,90,74,132,214,184,66,206,169,184,226,237,94,48,197,214,138,21,57,252,10,160,214,70,162,92,238,255,251,178,100,167,12,6,37,104,208,27,143,99,240,64,136,250,125,25,229,24,26,61,163,52,78,229,15,193,64,41,103,137,163,9,232,85,134,97,213,35,121,15,133,179,158,78,58,38,233,90,63,110,29,64,92,94,141,128,192,212,78,20,74,6,100,205,126,77,35,175,1,207,80,72,104,29,142,255,225,119,44,102,240,105,249,98,69,25,99,164,160,38,89,76,39,17,98,90,136,72,153,5,183,208,208,229,178,89,49,198,30,129,82,20,246,168,19,107,195,69,202,136,106,226,167,202,18,85,37,22,249,234,241,92,124,152,235,157,149,160,173,138,217,175,108,211,176,252,104,125,99,13,31,179,228,58,20,130,45,218,56,185,226,200,91,172,0,46,233,20,19,22,28,86,230,199,78,186,217,88,61,2,246,136,24,20,138,113,61,18,139,38,227,95,141,181,13,97,90,151,47,62,219,247,18,80,247,223,190,49,213,164,176,225,251,216,51,176,22,200,71,120,63,77,223,242,168,46,222,11,175,61,175,223,50,11,127,247,251,239,255,125,189,19,71,183,175,196,53,28,135,155,0,106,240,185,138,98,0,110,98,48,56,96,184,96,112,101,240,14,133,147,32,42,33,24,0,5,152,132,1,3,132,216,104,192,193,100,192,20,176,10,5,2,129,120,82,31,2,0,37,210,23,4,169,29,150,61,213,85,156,74,23,206,100,190,234,98,86,2,178,105,45,72,188,197,62,15,97,58,107,13,75,181,209,142,248,207,126,75,95,110,211,178,155,178,53,161,70,185,232,239,43,141,182,44,200,113,56,87,227,26,204,76,15,13,255,165,136,80,55,233,229,155,127,49,165,100,158,188,144,102,93,2,14,213,119,183,119,40,221,103,102,241,155,113,173,167,54,239,60,253,45,214,138,41,235,65,50,123,8,18,50,160,177,196,77,198,64,142,105,245,180,116,181,181,221,214,38,43,14,107,62,159,79,53,230,142,93,167,203,35,169,252,143,255,102,255,255,255,235,238,146,0,1,172,218,35,125,181,104,162,229,44,202,17,25,238,204,46,165,134,124,165,21,130,245,132,90,163,126,198,29,11,245,203,167,233,246,223,244,255,181,138,71,238,51,178,234,50,180,43,237,180,118,66,24,113,223,102,112,176,60,84,97,16,48,109,172,19,34,25,150,214,37,221,18,191,164,68,104,0,20,150,83,3,158,193,129,115,39,137,64,4,83,235,214,199,149,74,188,192,32,183,32,56,192,44,15,83,147,7,1,12,242,67,12,42,168,244,135,131,66,93,8,0,117,140,200,28,216,161,59,146,80,253,36,102,177,169,37,147,188,240,230,97,61,136,59,181,35,237,193,140,103,111,238,52,235,219,130,233,105,77,175,7,109,90,202,150,187,199,175,195,234,23,255,251,178,100,187,12,230,72,114,205,147,175,53,192,77,198,250,35,100,194,96,21,93,163,60,110,61,17,129,64,158,39,205,149,149,136,188,83,38,115,105,49,13,104,205,140,110,148,151,37,85,193,235,151,130,104,210,228,116,92,178,228,142,58,6,44,156,113,241,5,229,133,78,25,85,7,61,109,12,83,52,52,203,228,24,180,92,123,181,177,163,25,198,184,171,182,42,195,199,82,140,58,177,81,83,22,140,41,102,38,96,108,146,56,6,27,95,210,179,225,244,96,180,16,138,121,44,247,247,23,13,169,197,69,205,145,246,47,56,239,198,32,246,246,197,35,30,223,245,86,104,207,237,255,122,102,206,38,42,135,117,198,32,84,74,244,179,180,204,253,93,68,142,235,119,34,112,68,37,13,8,141,148,5,188,84,237,218,217,110,207,172,0,7,36,180,194,52,28,20,47,152,200,27,152,98,16,159,216,3,153,178,21,3,0,211,12,4,243,6,67,51,17,129,176,225,136,40,5,0,73,67,43,16,211,15,64,16,192,214,208,140,9,48,12,3,106,230,3,131,87,218,81,48,1,109,16,223,68,192,89,149,132,0,97,115,216,51,75,239,177,175,87,251,100,67,66,60,248,200,3,117,16,112,81,33,28,149,168,59,123,156,2,255,88,131,246,138,117,156,34,178,189,43,18,166,123,60,187,250,48,152,42,81,92,131,85,107,197,36,208,85,75,37,117,31,39,191,153,91,21,184,16,144,207,64,192,187,100,106,35,165,145,166,244,39,151,37,12,185,102,98,178,148,210,38,73,145,77,92,155,25,50,38,202,92,90,66,135,179,131,193,70,131,28,166,211,62,211,88,165,167,75,158,199,35,103,118,149,116,42,34,137,205,100,226,201,73,45,153,25,109,18,161,118,65,148,160,178,105,105,85,123,104,0,0,235,173,193,126,222,84,58,29,123,68,67,43,1,80,56,208,84,253,49,84,56,32,219,222,181,121,67,111,150,113,11,29,82,62,229,13,62,146,208,145,122,53,99,59,204,200,120,207,191,255,110,254,100,252,241,3,142,158,62,197,77,53,152,68,39,84,100,67,143,42,93,127,111,246,53,181,170,234,133,17,202,62,117,106,61,53,139,63,201,124,169,129,9,50,152,148,130,145,141,216,156,24,21,6,81,207,152,200,25,20,5,65,129,40,3,24,35,11,129,128,232,117,152,11,3,233,132,64,31,14,129,105,132,168,91,24,157,30,145,130,104,36,24,51,128,42,37,134,0,168,24,88,148,40,193,40,25,221,211,27,28,123,43,38,50,194,18,188,193,17,22,82,206,12,156,35,20,204,73,56,25,116,190,120,10,30,90,99,128,78,8,80,158,17,141,249,148,36,184,199,10,6,21,164,86,105,96,209,22,19,74,255,251,178,100,217,140,230,240,104,204,155,175,78,48,92,169,169,211,104,167,142,30,33,185,36,15,105,17,129,80,158,167,205,145,34,49,167,111,159,75,177,39,86,66,192,86,241,15,229,177,228,197,186,182,160,254,38,55,109,210,211,101,83,6,225,13,46,217,1,66,24,184,86,230,193,90,77,84,15,88,98,69,195,197,44,120,47,27,152,50,28,96,200,22,36,133,32,230,28,243,45,218,244,56,194,102,208,152,26,198,10,35,146,230,68,189,210,139,37,53,233,108,225,233,227,34,39,167,36,112,250,163,70,170,212,151,15,210,221,215,108,105,203,68,44,90,173,20,208,105,245,252,188,153,130,177,47,251,8,203,230,176,81,115,179,183,46,112,46,11,92,132,191,82,184,56,168,196,170,23,220,97,125,239,65,183,224,230,127,53,6,151,127,250,253,189,255,251,233,217,233,177,9,172,241,141,140,49,66,97,80,232,120,203,42,216,204,27,163,197,203,77,186,29,235,88,22,63,217,100,85,4,173,208,154,86,253,127,149,183,233,0,63,243,2,12,147,42,67,67,16,3,243,9,196,131,234,39,240,83,192,76,16,24,130,7,152,40,35,129,133,161,97,165,66,65,37,89,151,103,105,134,64,24,16,207,201,38,11,117,58,111,167,69,34,218,216,82,83,161,206,175,84,66,241,1,85,26,92,125,215,35,171,31,34,160,218,197,149,93,167,10,7,202,165,19,83,139,95,161,207,111,119,50,103,127,17,163,175,15,125,0,158,128,85,47,143,207,128,101,170,48,237,102,130,122,26,212,231,203,66,156,46,83,216,57,5,227,70,18,56,173,151,30,56,56,113,237,88,230,234,77,49,202,184,118,178,71,18,106,173,81,151,6,201,162,206,60,177,188,207,34,12,201,113,61,78,99,175,90,85,35,246,159,205,43,110,200,118,69,87,112,244,59,35,119,221,168,2,8,2,182,81,45,108,237,21,241,50,123,19,142,125,1,173,179,243,57,81,14,0,227,107,52,108,146,129,185,117,173,181,253,125,58,153,245,153,52,40,1,234,129,250,239,208,190,154,78,222,62,71,252,174,215,185,28,69,16,123,223,51,168,12,227,90,197,176,177,206,188,72,46,53,238,211,237,188,80,168,110,8,3,10,168,161,21,40,192,40,66,204,84,194,88,193,92,84,129,1,52,106,178,173,129,200,248,12,0,147,3,160,167,48,25,5,211,11,80,22,48,69,2,51,0,48,1,48,40,13,51,22,64,201,8,14,99,64,118,140,132,240,61,98,112,155,134,49,64,0,36,104,135,65,3,222,35,0,9,26,226,230,8,184,36,104,177,164,253,150,188,105,175,192,96,11,227,128,202,22,220,1,1,182,58,52,160,53,167,221,138,175,198,205,61,244,115,236,255,251,178,100,193,14,133,214,105,76,147,184,67,112,87,198,217,231,105,101,106,28,77,163,42,79,105,141,193,141,169,103,77,163,162,56,7,39,173,151,193,242,73,31,171,156,227,129,157,0,26,180,180,223,181,73,216,100,175,182,97,106,206,161,252,246,57,176,119,184,185,197,105,96,79,53,59,44,252,105,33,246,182,247,122,206,83,242,123,109,127,217,188,214,126,13,228,34,195,17,142,126,85,93,18,128,77,84,74,38,170,20,55,118,31,97,153,138,144,172,198,123,153,111,163,198,191,88,246,119,211,193,94,172,251,155,105,171,233,241,253,220,67,110,26,49,242,226,15,216,42,0,1,189,101,150,12,148,195,129,74,155,201,137,205,14,150,156,109,30,218,100,246,49,197,87,251,251,244,13,3,239,244,167,82,120,130,91,231,202,4,243,236,103,53,252,253,24,78,255,255,208,220,229,78,142,150,230,171,90,87,223,153,142,143,255,245,114,98,90,8,36,89,96,100,241,9,153,97,56,156,234,137,153,177,226,7,75,243,58,77,93,158,242,230,234,119,134,57,250,128,0,9,160,0,190,105,8,80,96,97,2,96,81,14,120,215,102,101,64,102,97,16,24,22,20,136,130,227,36,193,51,16,192,228,204,48,136,136,51,109,128,1,13,2,194,250,90,53,82,60,94,19,157,8,16,66,17,49,153,144,8,233,163,202,222,137,8,146,117,201,135,68,106,59,46,166,73,167,141,148,205,140,23,154,117,69,90,199,25,140,54,166,242,139,117,162,250,108,84,146,152,77,27,116,171,101,139,80,78,182,245,31,217,94,187,207,255,137,76,229,185,145,148,122,57,49,243,104,187,26,138,13,201,162,14,129,65,12,199,76,121,204,84,185,52,159,212,63,66,30,51,42,230,159,24,80,130,81,194,130,231,3,81,12,21,135,131,81,12,81,253,40,217,200,31,84,55,182,24,91,24,75,153,41,119,25,88,195,121,49,250,158,144,235,73,65,148,122,158,108,61,113,236,78,128,119,214,186,160,5,219,4,36,144,132,29,180,49,201,129,34,104,52,2,26,215,89,100,157,249,74,176,65,228,52,213,237,80,129,152,44,212,91,79,83,202,218,89,255,81,116,63,92,91,150,147,63,141,163,95,175,255,189,137,250,173,57,149,205,99,20,135,184,66,206,141,171,148,239,219,109,41,93,46,12,35,250,196,4,115,15,29,28,242,174,29,71,215,255,161,2,177,130,224,41,147,33,128,233,24,40,161,156,187,232,24,86,0,128,64,192,49,168,98,232,16,36,91,1,129,96,72,110,96,104,240,97,138,58,96,144,166,96,88,44,167,139,0,122,147,48,168,26,48,72,1,123,68,32,75,155,31,79,120,101,103,192,214,19,233,144,42,53,233,69,35,255,251,176,100,188,14,230,131,104,204,19,185,67,242,92,9,185,178,109,98,120,29,73,207,52,78,189,124,137,50,46,104,137,145,21,186,145,83,183,74,244,11,89,80,49,155,75,97,126,212,155,107,33,192,91,201,70,166,15,53,122,173,206,20,230,195,72,223,82,25,101,166,7,128,115,174,97,244,32,165,249,205,250,174,182,111,127,5,161,56,181,51,225,222,107,87,74,182,76,88,159,198,221,75,251,51,49,118,35,111,173,104,182,180,37,183,186,125,175,136,76,154,250,237,167,243,148,143,243,148,13,244,109,11,244,65,29,114,162,48,204,155,16,156,40,63,142,197,46,27,117,213,238,168,135,22,36,215,7,179,134,210,76,141,18,12,205,89,40,59,104,164,95,87,6,237,210,87,116,26,76,56,152,221,179,109,142,255,143,212,253,231,47,84,169,255,53,60,250,70,13,58,127,109,118,31,179,63,109,124,166,60,36,1,129,139,191,165,112,106,223,255,242,127,233,255,255,253,191,254,118,107,62,82,11,217,242,190,86,189,174,30,12,170,136,63,114,20,164,97,172,109,21,72,235,83,126,143,206,87,163,253,8,198,141,220,179,147,203,122,7,64,0,192,34,177,155,160,169,135,164,8,9,72,50,199,237,51,196,51,48,4,24,48,197,82,48,152,70,48,84,12,14,33,12,38,18,1,195,217,158,133,32,65,12,14,84,100,36,32,9,214,177,244,57,182,4,108,68,141,186,137,209,78,208,26,134,100,3,173,133,236,224,178,172,36,24,51,218,141,28,189,76,141,128,72,146,89,175,223,122,45,139,21,31,176,150,202,215,199,209,128,70,168,168,211,19,60,159,243,56,202,26,103,220,108,105,124,228,150,69,250,146,210,92,150,193,4,39,113,133,7,249,208,129,47,167,27,72,233,56,85,13,168,5,185,106,148,150,165,18,168,220,143,164,158,153,66,165,161,81,211,45,33,186,203,124,225,186,78,68,11,225,234,101,35,2,154,2,115,91,155,116,186,124,121,47,32,190,111,90,203,133,168,40,200,242,75,99,250,207,189,70,219,155,54,100,203,101,167,223,82,60,221,109,31,81,106,202,0,0,0,2,128,0,0,113,30,167,205,165,144,128,120,41,24,176,58,19,251,171,22,39,82,166,71,67,223,139,115,15,171,103,232,253,31,243,109,217,249,255,240,95,161,127,79,232,55,255,255,255,252,224,157,235,165,60,180,149,241,85,14,255,121,74,225,157,87,255,255,37,244,74,196,181,141,67,4,17,147,224,137,142,128,113,132,207,241,133,29,209,159,224,48,200,6,99,105,182,97,192,72,12,6,147,136,193,208,244,128,119,50,52,152,48,184,20,49,140,59,91,195,160,17,158,241,206,72,115,182,95,219,214,85,212,69,255,251,178,100,177,14,166,203,116,76,139,185,107,240,75,201,9,253,100,73,158,26,81,209,52,78,229,175,193,25,170,167,73,160,138,58,253,123,57,2,41,83,158,212,155,173,206,251,165,236,102,0,74,39,63,81,36,99,206,73,40,111,107,105,145,180,43,51,237,202,49,3,72,148,191,250,250,2,77,187,60,221,76,224,36,60,171,2,89,213,92,57,63,30,41,173,65,208,69,42,93,27,204,208,13,8,80,19,38,116,4,45,7,44,204,73,117,58,203,148,217,36,89,69,222,217,209,179,39,153,89,110,203,113,108,140,216,31,89,35,19,139,41,21,12,27,61,6,162,89,118,52,116,92,122,210,80,238,100,220,187,66,68,234,69,221,78,141,52,53,26,86,197,214,117,149,162,233,95,245,63,49,230,39,249,168,50,245,59,73,194,201,206,136,242,131,24,174,245,97,126,160,231,236,144,33,41,170,12,175,202,164,149,111,253,126,68,99,62,164,231,139,135,110,40,78,52,64,209,15,188,159,230,191,254,235,253,127,255,251,255,243,19,20,21,208,166,48,82,116,255,227,254,67,250,105,0,2,176,97,68,99,168,102,97,200,32,98,10,168,103,238,86,44,149,135,0,230,58,15,230,26,129,65,193,169,133,32,25,130,129,49,129,194,25,131,167,168,192,54,1,16,31,21,100,22,6,70,136,225,96,154,145,187,49,76,213,86,235,133,94,226,218,83,167,94,40,244,86,153,247,103,25,72,240,2,203,29,220,96,214,157,190,188,13,59,28,210,158,230,233,91,157,44,61,125,126,207,252,6,72,5,85,134,102,0,74,242,248,77,110,249,89,206,23,75,95,141,133,172,224,204,114,245,67,230,198,76,27,204,11,175,207,252,26,125,183,245,190,11,238,123,141,66,110,244,72,78,127,105,91,162,8,49,223,237,100,172,168,108,203,114,44,226,89,230,243,112,59,174,100,71,101,89,5,212,46,90,187,212,50,61,80,206,53,185,135,187,205,184,149,135,181,252,49,100,204,84,192,0,22,212,6,154,196,44,65,125,73,132,70,80,158,93,150,109,14,168,34,67,5,71,170,209,59,176,90,109,74,24,51,207,140,116,37,84,244,56,12,8,127,64,54,175,26,38,168,225,26,41,44,130,221,54,67,82,30,211,158,239,119,255,118,223,255,208,11,152,56,121,24,230,14,152,240,23,153,134,16,159,61,99,24,226,33,1,0,1,149,104,128,32,49,104,7,4,0,134,28,133,38,5,17,6,56,24,134,26,130,6,69,6,101,232,68,19,91,145,212,134,181,201,115,147,25,89,15,35,205,66,23,216,109,85,24,243,186,210,240,130,50,107,91,142,52,212,153,104,214,95,21,121,140,220,0,187,235,93,76,149,61,131,252,215,97,250,41,255,251,178,100,185,142,150,78,103,77,147,175,95,16,68,36,105,178,105,133,98,26,193,209,50,78,229,175,193,41,21,102,217,164,157,216,226,247,88,178,254,3,17,165,228,140,123,168,63,146,74,30,125,72,115,150,96,1,108,240,55,12,133,160,38,197,4,20,27,37,168,194,96,82,91,8,118,172,210,165,147,83,84,183,81,158,198,29,37,206,20,236,100,65,250,71,71,133,52,69,119,118,77,75,58,50,20,238,90,146,231,236,230,10,162,72,212,110,39,142,130,110,130,49,14,213,153,148,40,28,60,206,135,89,122,165,173,146,81,57,151,83,254,165,244,250,143,234,62,28,65,41,160,85,97,16,11,62,241,136,130,230,20,22,219,43,91,55,100,226,17,38,72,123,23,79,156,38,193,86,215,235,132,60,55,31,211,195,100,164,118,148,237,70,5,83,131,26,10,86,173,48,137,237,69,199,122,127,203,148,124,164,187,186,198,191,255,255,69,189,78,255,245,208,0,0,99,0,129,152,48,45,2,147,10,112,194,48,73,52,211,71,19,251,49,190,5,35,0,0,29,49,1,17,19,7,96,47,14,15,195,5,128,30,48,100,4,35,1,144,218,48,195,16,131,6,0,20,48,247,3,20,42,16,0,185,128,248,21,152,77,0,48,144,51,197,139,0,66,76,4,50,144,72,3,195,10,237,103,93,73,84,166,40,18,147,88,74,102,159,56,176,186,204,181,193,15,65,188,96,148,105,189,29,116,154,85,92,208,193,40,125,217,36,38,76,150,176,163,103,107,50,51,207,160,216,113,59,79,18,135,107,76,54,123,24,196,31,156,165,209,38,207,158,215,146,180,95,219,43,123,105,46,32,196,107,28,20,30,138,222,11,35,46,118,87,207,227,245,223,228,231,57,185,118,185,6,83,213,86,241,171,202,143,247,51,234,22,246,31,3,212,49,230,107,151,21,3,150,186,77,15,222,114,110,31,237,15,221,99,250,205,146,44,51,29,164,117,156,98,70,233,203,61,176,189,213,150,207,48,201,187,170,114,147,255,240,151,196,223,152,67,185,47,172,0,132,118,126,65,160,129,0,141,196,16,128,242,65,17,6,28,197,224,166,42,34,2,23,96,236,39,221,170,23,94,41,173,149,22,243,251,191,52,120,250,15,176,140,87,6,147,15,201,68,57,169,10,165,211,219,133,75,87,168,123,65,221,243,21,233,237,141,233,245,140,255,255,245,95,124,207,114,191,204,148,8,46,70,4,192,16,96,18,21,230,13,69,26,104,56,18,134,41,128,52,96,32,1,38,24,66,90,96,202,11,98,192,50,96,0,6,38,8,96,66,96,106,15,38,11,67,62,9,3,179,5,32,126,74,116,100,48,27,3,163,6,64,15,3,3,196,100,82,41,227,81,255,251,178,100,201,142,151,208,116,75,19,216,92,240,81,38,105,178,105,37,136,27,121,201,46,47,97,81,201,23,17,166,153,180,150,16,10,34,82,108,123,14,42,178,65,190,141,62,172,182,211,90,237,146,32,32,57,57,45,83,201,109,76,60,77,10,221,66,71,67,244,207,3,7,127,30,31,67,165,236,221,131,242,100,52,171,32,224,216,166,230,225,87,243,154,132,125,235,78,127,251,115,92,58,186,163,115,251,246,156,246,218,227,53,191,96,31,83,163,204,225,53,85,200,81,227,78,79,61,25,98,242,10,28,22,206,109,229,9,198,204,30,4,12,114,154,166,32,83,157,150,87,50,141,71,184,198,145,237,14,23,27,80,160,38,54,51,50,101,169,59,67,235,190,111,68,253,27,140,140,197,197,156,24,25,1,15,153,42,29,196,69,198,135,32,80,87,30,68,100,28,154,102,137,100,145,6,78,86,159,41,233,102,164,73,160,82,251,7,190,111,204,56,144,55,70,243,47,11,48,56,114,227,248,221,90,56,92,135,112,134,130,173,64,126,142,74,103,225,238,190,239,255,80,0,0,8,130,1,123,112,97,168,12,88,48,104,184,200,130,67,238,173,128,208,20,182,0,34,145,93,87,145,7,22,16,85,94,108,32,1,137,25,162,180,140,168,68,16,48,24,240,61,204,235,8,116,69,244,102,15,133,209,246,202,209,44,46,247,182,25,39,131,189,54,194,240,154,165,213,11,178,15,195,68,237,254,141,255,225,134,245,245,24,44,231,214,105,254,63,191,119,249,159,23,247,147,231,39,175,248,79,124,109,65,175,185,113,242,171,223,220,111,241,92,250,171,175,255,182,52,109,106,205,232,237,239,123,206,95,37,227,105,62,47,113,153,98,66,113,83,157,82,197,187,62,235,122,94,14,226,239,125,21,141,68,79,73,153,239,21,229,206,230,90,105,35,166,28,214,46,117,154,106,183,125,188,239,223,225,170,48,27,245,251,176,0,1,105,52,5,86,16,138,55,155,201,145,193,164,168,99,78,36,69,90,6,84,122,10,181,166,15,214,118,37,53,182,42,24,237,184,136,26,26,139,126,84,244,46,202,253,30,85,168,59,62,115,98,230,11,117,168,133,177,73,203,76,24,190,207,254,239,184,1,48,70,29,163,21,0,80,48,173,16,51,10,100,8,53,84,60,147,2,80,173,48,54,0,67,23,48,245,48,214,3,112,224,251,48,83,5,3,8,48,55,48,110,1,115,26,209,42,5,8,225,138,104,3,33,82,203,48,50,0,209,161,195,48,60,1,199,144,144,161,49,139,32,194,240,26,67,43,13,135,188,188,132,69,151,26,190,153,153,157,78,170,82,16,4,72,139,50,2,11,78,207,71,132,94,143,40,98,202,183,112,46,255,251,178,100,186,136,197,250,103,207,211,154,121,192,68,132,41,178,107,7,56,31,89,201,40,47,105,113,193,82,153,38,77,157,156,112,20,120,20,85,148,5,131,57,204,158,29,49,67,30,249,91,248,11,48,234,184,131,129,76,114,8,118,173,149,56,156,179,6,80,246,24,125,84,103,12,201,10,191,120,208,32,67,148,177,36,132,129,254,218,30,206,81,44,15,177,185,5,104,170,31,12,158,209,162,187,33,153,121,8,201,165,247,152,19,122,32,73,159,212,234,151,39,34,240,54,233,150,168,125,81,1,157,122,72,182,12,182,186,238,241,230,161,228,11,227,41,148,32,51,59,114,82,103,22,246,223,212,109,59,115,51,81,46,100,95,255,255,127,154,126,69,169,128,0,16,16,29,228,128,16,166,101,202,97,145,65,193,211,230,36,52,133,74,133,137,167,146,61,8,215,21,193,16,126,89,192,138,190,191,16,51,215,42,132,220,151,119,42,56,88,69,101,110,181,48,180,116,195,217,130,252,51,148,12,255,229,3,26,26,204,76,97,29,50,131,68,82,198,186,125,111,245,122,141,59,144,245,0,0,5,99,6,139,67,53,132,3,19,4,67,20,97,35,123,253,35,29,64,115,2,192,51,32,144,243,12,64,179,19,65,16,225,20,195,192,64,0,56,16,163,164,161,9,142,66,34,72,165,73,139,137,194,113,158,95,25,146,48,100,135,74,119,226,174,109,149,240,99,247,31,220,240,235,243,174,169,114,81,167,182,17,197,251,249,188,19,116,153,149,69,150,110,44,195,161,63,72,171,172,114,176,10,186,105,214,224,10,134,89,126,164,183,187,173,77,148,134,132,91,225,90,43,169,68,145,2,160,229,26,82,24,147,138,24,6,162,98,244,7,170,148,228,157,110,74,106,49,109,36,86,84,67,122,200,222,204,117,22,154,134,180,147,169,39,38,18,169,209,44,122,141,208,69,74,69,228,228,234,42,83,168,184,180,212,49,75,108,137,73,231,80,87,186,6,236,181,53,83,26,148,191,245,243,251,164,0,0,65,192,182,222,57,4,8,64,52,229,147,1,117,54,141,154,93,21,42,140,19,182,74,224,89,186,55,18,146,133,171,76,195,158,183,165,75,49,79,249,69,162,77,150,124,189,208,159,253,209,180,47,81,89,152,254,132,246,255,255,230,143,30,168,156,129,166,156,30,237,83,168,236,194,144,104,192,116,33,140,76,128,128,193,108,20,204,41,193,84,205,241,51,204,111,65,188,192,148,11,140,27,6,200,192,236,6,130,192,168,60,27,160,32,131,48,63,8,131,13,65,10,48,63,4,99,3,160,117,120,130,192,6,96,2,2,166,14,0,20,96,56,2,81,240,9,107,54,201,106,224,151,105,167,74,225,150,28,159,255,251,178,100,184,14,166,122,112,76,147,185,107,244,76,73,9,227,107,7,40,28,165,191,46,79,101,113,193,17,145,166,81,182,29,200,74,121,149,114,206,14,117,108,19,133,163,14,130,255,167,162,215,248,235,84,107,145,151,253,16,84,39,174,137,40,49,152,58,34,151,54,43,76,154,74,78,222,99,0,115,219,235,215,30,126,235,225,117,229,208,107,231,111,55,1,66,240,235,97,165,255,81,250,185,99,3,198,10,200,194,15,222,232,123,199,113,165,81,238,232,213,233,151,147,152,232,91,124,142,121,80,237,115,187,203,25,149,21,56,147,60,209,128,116,150,198,220,92,58,25,79,90,40,129,143,55,250,63,87,154,47,79,98,255,49,28,95,233,85,214,217,226,247,255,255,252,242,136,115,80,2,138,232,24,128,112,160,41,139,66,11,20,65,160,211,116,141,89,174,67,55,17,3,141,28,163,81,107,117,100,102,58,51,113,64,198,170,60,161,71,48,206,71,112,217,95,248,168,102,62,62,201,47,168,60,106,137,77,252,140,23,178,198,127,255,191,165,111,0,1,35,23,194,35,93,133,35,62,3,179,63,111,243,26,76,83,124,75,3,6,128,211,79,64,19,35,1,99,13,2,0,193,120,197,160,100,192,3,180,202,1,20,186,230,112,139,5,0,245,64,32,56,100,208,18,96,152,75,35,110,37,100,74,71,132,167,127,90,20,105,2,13,106,243,254,194,107,208,100,212,54,209,151,41,18,133,176,126,168,202,35,163,140,179,231,49,218,182,34,9,56,105,157,37,32,239,64,145,97,33,164,55,33,131,14,120,212,97,41,197,80,142,216,219,159,98,198,112,185,153,150,194,247,99,162,1,153,182,22,160,24,85,93,183,146,124,52,234,209,164,112,112,123,134,252,143,150,245,73,151,50,126,168,212,231,116,214,230,41,77,24,23,253,207,102,6,76,97,40,32,251,182,67,228,119,54,154,189,125,115,196,54,148,184,214,169,180,110,177,25,105,97,16,245,53,187,91,55,237,103,241,12,225,148,233,191,235,255,225,72,231,223,0,0,13,21,86,128,0,4,4,70,183,10,76,105,64,14,161,28,221,150,90,189,2,133,26,250,52,193,227,173,212,160,109,110,120,153,167,24,249,224,32,177,49,90,15,78,171,156,103,239,143,151,154,167,156,194,206,63,160,99,191,253,10,61,71,178,208,7,163,255,250,61,63,80,76,133,38,205,214,2,204,155,27,140,172,240,205,49,113,204,217,14,1,34,105,152,82,9,140,33,137,80,77,5,29,198,54,128,38,12,33,38,20,133,230,0,0,102,148,8,3,192,40,208,62,13,23,12,11,11,76,40,15,154,74,142,20,35,24,48,64,107,140,5,200,218,115,52,203,174,210,139,80,114,255,251,178,100,189,14,198,255,111,203,19,185,92,112,73,197,89,162,111,39,42,155,189,211,42,46,229,113,201,28,153,166,205,161,22,24,195,67,227,212,91,229,87,38,9,229,81,50,249,83,204,55,38,57,87,69,88,28,123,173,132,84,230,184,231,204,128,21,108,247,25,88,143,77,109,128,1,249,132,118,13,154,207,230,223,175,168,194,97,88,210,16,152,238,125,35,48,133,118,178,135,75,53,89,175,96,243,194,9,245,175,239,39,217,163,145,116,75,46,96,183,168,190,100,141,118,241,205,251,107,82,218,177,88,25,254,161,210,56,82,165,111,249,163,179,237,85,158,188,190,212,126,210,89,215,48,170,102,38,167,217,190,39,234,223,51,49,159,155,255,255,252,222,184,191,233,127,32,0,1,168,25,139,21,69,34,22,135,115,241,16,150,24,97,80,64,173,246,107,136,148,96,137,90,237,47,196,237,167,227,58,93,134,105,124,41,149,18,170,213,24,97,90,86,169,8,188,200,168,128,55,25,160,31,254,158,37,205,215,174,130,235,136,31,247,253,190,160,193,0,0,9,0,2,178,243,5,150,205,12,11,48,240,100,204,129,131,131,139,76,212,16,46,81,144,22,196,213,151,212,161,193,103,64,204,11,140,85,16,217,190,26,180,166,67,113,152,33,250,232,218,134,76,91,182,154,138,93,233,69,148,156,151,238,31,107,101,113,125,187,106,83,82,89,214,112,111,31,126,1,119,138,238,227,42,124,192,1,243,3,43,160,45,219,53,117,159,157,250,181,185,94,134,241,169,122,36,164,197,75,252,92,117,46,255,58,99,235,184,227,125,117,172,93,154,212,179,47,204,7,251,255,252,200,169,205,37,114,254,255,63,109,50,209,34,94,239,173,235,121,108,67,87,58,181,241,173,91,23,244,191,195,118,127,97,212,213,127,70,103,195,181,158,149,93,56,61,196,179,250,250,102,215,223,155,57,204,63,73,199,254,138,128,10,1,0,39,171,152,164,75,196,119,74,131,0,193,34,21,169,138,237,179,100,225,79,49,56,11,8,116,61,155,34,5,196,169,237,69,35,141,28,194,195,253,242,4,196,92,183,226,147,37,73,172,209,91,80,33,207,30,255,243,228,198,25,74,153,130,194,231,56,226,144,64,0,182,241,129,138,9,166,131,25,139,168,33,146,89,177,147,41,233,181,192,113,130,64,33,162,163,65,89,24,12,9,140,78,2,12,69,7,4,6,144,140,28,42,132,166,72,143,10,6,143,133,69,167,108,129,136,85,121,71,146,134,80,40,34,2,143,52,30,178,150,218,89,78,185,41,169,185,15,253,11,15,80,2,80,85,41,21,239,40,38,92,203,219,65,26,190,178,255,164,75,143,82,226,29,242,212,62,104,200,81,220,81,255,251,178,100,189,8,134,10,103,206,211,153,121,192,71,166,25,166,107,7,54,157,241,163,46,110,233,239,193,78,152,166,77,188,160,168,115,2,34,55,169,67,203,123,25,45,142,251,101,189,94,140,49,17,133,213,107,63,4,37,159,86,59,49,109,139,151,220,119,47,107,157,50,71,210,2,241,48,121,222,212,85,82,124,253,237,20,117,192,178,77,8,215,175,182,219,206,37,117,98,3,170,250,188,79,6,49,123,133,38,208,117,174,224,207,23,199,159,123,93,199,204,169,10,202,165,39,48,158,176,143,194,79,5,145,185,25,60,118,116,62,12,40,79,110,254,42,17,188,109,117,13,146,141,207,24,162,17,179,153,150,173,208,0,40,4,14,2,193,45,104,26,130,87,100,61,29,228,84,20,12,186,224,84,243,36,76,211,225,138,1,146,191,51,3,181,57,110,145,121,158,246,15,68,194,224,40,141,252,41,193,38,198,252,126,149,192,173,173,45,246,11,190,65,138,255,255,247,232,7,242,96,122,178,224,2,93,28,113,231,245,63,255,255,187,235,0,0,99,12,157,51,56,7,19,4,204,243,34,120,3,92,23,3,126,2,83,6,131,147,21,36,115,13,194,51,6,192,99,18,194,211,24,1,19,16,198,99,22,0,245,192,2,138,74,192,228,36,128,4,147,23,2,32,168,127,35,36,1,86,74,76,48,116,195,160,122,195,0,68,167,97,76,191,83,249,59,28,108,46,16,113,161,113,123,70,201,237,77,183,87,51,57,178,194,109,230,223,130,3,51,115,107,136,142,138,114,90,122,11,44,163,127,9,233,108,211,242,76,245,118,189,23,125,178,206,223,174,88,6,19,170,237,31,28,180,170,25,101,167,255,157,142,217,155,101,109,28,195,82,55,117,102,211,114,113,255,30,241,202,240,193,132,207,126,169,206,200,131,115,210,90,100,158,75,29,77,59,76,174,159,203,223,244,96,200,178,91,54,136,141,171,10,155,202,165,167,223,107,211,34,91,79,55,255,141,197,118,243,151,255,255,252,167,45,170,144,0,3,165,179,196,157,17,39,58,106,149,117,48,132,211,169,26,124,159,149,41,6,159,135,82,130,119,1,88,241,209,55,245,48,241,176,78,222,135,96,29,175,250,103,25,221,240,93,11,255,250,255,95,255,255,255,255,255,254,6,70,24,240,241,5,198,181,19,84,66,15,106,139,55,200,32,64,82,222,64,242,96,66,33,1,70,90,12,116,195,6,104,58,95,99,54,96,30,121,49,201,134,46,176,38,245,170,40,33,178,107,103,206,48,61,106,118,70,212,204,145,18,177,227,170,236,152,60,75,155,1,225,45,53,15,181,183,42,213,15,222,207,186,181,196,165,212,168,27,198,143,17,227,129,207,170,108,59,119,118,255,251,178,100,190,140,134,222,112,75,19,185,92,112,76,106,169,211,104,229,118,24,197,159,64,109,229,231,1,30,145,166,149,188,156,170,161,115,159,237,207,116,204,217,143,44,191,155,44,248,240,92,247,166,121,177,222,199,106,85,174,162,91,127,80,228,150,70,69,123,150,245,71,31,187,181,199,254,251,145,182,19,29,141,197,109,233,14,153,203,245,66,129,194,49,12,139,157,47,156,240,27,89,11,155,59,197,137,175,15,223,77,241,224,98,173,249,214,211,145,158,93,157,57,52,241,145,144,234,147,128,200,199,25,15,245,219,61,237,152,83,86,215,212,218,150,56,61,250,131,0,38,220,45,173,22,148,207,161,200,135,229,38,94,108,81,222,129,153,208,225,70,145,137,212,92,187,88,195,174,101,95,19,115,20,156,69,80,118,52,22,39,162,17,24,169,126,218,60,199,71,144,121,224,157,144,92,244,157,167,35,247,207,127,119,223,241,170,255,255,208,0,0,18,148,192,52,179,33,14,204,190,43,56,13,36,211,159,211,134,133,140,54,28,53,186,128,202,194,128,81,184,26,46,10,6,204,88,153,50,101,88,206,68,48,71,142,58,142,26,24,24,131,131,21,150,142,60,234,182,52,182,139,167,60,52,229,34,184,143,240,140,160,103,187,23,90,83,49,185,76,22,191,154,115,152,135,22,9,150,159,121,44,70,117,6,25,108,1,78,162,183,201,80,29,20,225,166,198,82,26,74,90,102,238,33,84,245,52,3,215,234,207,194,106,171,100,94,41,90,109,225,129,229,89,203,27,122,184,188,52,245,247,18,166,29,48,121,160,154,92,107,69,237,75,35,9,234,62,36,113,150,70,37,82,190,209,221,213,27,121,149,205,229,43,169,50,222,196,80,148,189,101,244,23,229,21,181,186,150,75,191,25,148,168,44,177,194,103,174,204,180,46,98,168,79,28,60,81,10,164,110,60,167,28,39,235,83,33,220,68,40,156,183,111,68,110,115,79,126,82,33,130,145,78,142,50,242,172,182,235,110,105,187,195,240,57,111,73,165,22,181,18,125,232,156,121,253,206,91,136,203,100,115,211,88,198,89,245,108,114,254,243,188,223,247,88,243,12,187,86,213,46,48,245,192,0,0,160,5,31,119,218,249,35,195,171,209,115,64,230,72,9,16,40,219,174,238,144,136,48,169,19,133,30,185,184,4,86,233,111,235,166,245,146,14,226,116,230,215,234,159,47,50,40,126,103,185,138,148,137,150,177,225,201,74,211,156,169,250,165,96,207,159,244,121,111,209,209,242,68,1,12,11,49,204,45,4,132,133,19,7,147,211,42,231,227,40,64,160,184,42,20,60,208,224,44,36,52,82,97,34,6,36,16,116,122,34,80,38,168,38,148,12,92,32,128,255,251,178,100,203,14,152,228,114,77,27,153,195,66,74,228,121,184,105,45,116,27,141,159,56,110,237,231,201,25,158,103,9,166,149,224,73,108,26,13,84,100,25,102,80,166,235,250,253,88,205,201,33,39,34,19,163,135,114,117,115,7,181,183,143,0,180,222,101,12,73,18,112,97,112,218,105,53,90,138,8,193,140,68,32,167,235,192,21,198,134,244,18,137,172,203,17,99,201,18,66,250,214,177,26,25,248,130,250,124,186,137,66,233,27,55,107,169,236,32,17,63,248,180,186,142,21,185,180,127,188,219,246,180,166,49,255,248,117,82,134,11,79,206,47,254,54,160,245,119,187,187,189,107,163,72,197,197,241,187,253,255,162,151,27,205,255,149,133,252,134,200,254,207,145,34,205,26,42,101,205,152,89,132,178,253,245,118,4,27,232,243,214,3,166,13,215,12,101,247,83,100,251,70,217,163,71,63,107,238,64,120,215,186,50,22,19,25,108,100,67,30,1,149,140,162,28,176,237,34,24,49,139,146,132,55,180,100,98,99,83,232,208,156,8,145,22,229,223,168,220,216,105,199,55,194,45,146,132,93,0,61,4,83,253,124,99,231,109,127,95,127,47,252,226,157,11,253,191,244,32,0,0,139,116,46,139,3,40,140,106,4,50,224,60,233,254,240,84,12,32,4,101,195,1,151,136,6,0,14,5,129,129,65,40,7,20,226,68,244,104,160,175,122,217,0,130,134,35,12,1,216,126,215,15,86,3,109,5,236,184,172,133,130,18,176,154,144,215,32,45,66,194,249,248,100,139,165,141,129,215,137,27,81,83,97,92,99,33,114,161,206,36,9,66,129,159,107,176,76,102,233,32,55,198,214,29,51,249,38,230,51,122,163,224,124,42,177,84,89,19,27,72,83,133,58,146,2,188,77,96,211,226,46,177,230,10,173,87,121,143,25,215,188,81,16,215,206,180,254,69,94,214,16,245,39,172,103,61,226,119,196,25,229,9,181,165,86,58,205,161,174,171,26,3,172,73,168,152,172,0,211,219,236,162,55,22,101,239,114,172,138,213,46,57,19,213,125,21,166,41,166,83,53,199,165,220,22,159,105,179,89,81,191,203,156,38,179,155,115,230,215,41,41,60,60,51,72,0,1,71,90,243,158,170,70,82,112,146,71,84,206,214,57,32,152,134,82,156,233,5,46,82,119,241,34,27,139,89,58,173,115,194,104,70,199,126,229,136,53,252,210,221,140,79,24,106,95,255,244,234,223,232,77,187,127,42,119,223,245,255,239,254,202,207,254,28,0,58,96,68,25,163,192,198,68,3,24,114,224,111,205,80,26,92,170,134,91,78,24,160,52,6,44,2,132,198,3,1,24,36,52,57,46,89,134,133,144,42,150,154,165,150,80,70,22,37,255,251,178,100,173,14,231,21,105,78,155,155,121,240,69,102,73,210,107,10,40,156,9,191,56,110,101,237,129,27,153,103,73,150,149,216,64,106,241,64,236,49,105,53,231,184,82,114,39,167,96,30,196,121,119,230,91,69,158,160,119,162,69,5,119,177,150,87,248,166,252,137,77,66,55,12,186,38,198,21,51,64,93,223,169,192,29,57,234,74,182,102,6,57,88,218,235,56,48,166,207,130,199,242,124,248,250,143,86,209,106,147,252,79,243,87,227,70,189,214,117,107,255,34,87,26,215,223,237,56,72,74,209,255,182,254,118,147,237,74,199,180,74,82,19,46,144,9,235,229,203,107,244,174,52,153,18,74,191,134,175,140,246,25,222,253,156,123,180,105,202,57,118,66,38,98,128,142,130,70,206,166,73,152,23,79,226,177,248,48,50,184,104,199,157,12,63,215,115,231,252,91,91,207,255,249,90,36,114,229,193,105,98,159,105,129,86,76,59,198,141,148,152,133,171,28,174,75,46,115,14,49,17,97,148,88,172,179,99,90,143,208,182,137,152,165,95,212,88,162,236,195,251,99,25,148,241,135,17,226,45,135,63,231,247,254,51,172,192,154,234,57,230,186,98,191,111,17,255,255,139,16,0,0,1,52,192,133,240,139,121,132,205,134,23,199,30,87,190,96,64,64,52,38,97,120,104,16,10,99,96,9,128,64,64,128,185,1,172,209,109,176,196,129,186,94,191,18,144,189,3,225,0,1,231,216,138,121,226,171,95,100,136,141,215,69,210,162,178,34,82,247,171,9,142,92,223,181,215,105,102,223,197,38,177,146,213,156,237,212,157,111,30,219,108,226,122,0,124,217,237,22,163,226,160,183,102,80,26,19,83,194,114,131,219,47,33,115,109,104,222,79,132,166,177,0,226,214,212,147,252,197,219,96,232,123,191,137,189,116,216,91,35,106,62,32,102,55,242,42,109,156,235,234,88,90,79,43,22,117,169,98,111,18,209,162,123,31,95,199,250,154,73,111,11,218,141,219,190,96,217,39,159,70,205,237,178,20,12,22,97,200,227,25,232,187,161,46,54,78,42,221,16,53,36,211,63,132,228,227,101,35,60,138,69,58,242,179,48,225,60,158,195,255,186,157,237,12,226,141,130,112,32,1,128,28,113,238,114,197,39,49,56,127,96,33,138,32,137,233,94,9,184,32,190,109,98,243,6,84,126,140,63,190,248,184,192,235,191,213,220,211,254,141,76,128,195,196,162,227,12,148,6,184,191,213,251,113,127,47,255,223,255,111,255,53,109,138,119,220,0,48,192,160,148,207,176,12,197,33,132,200,80,40,243,33,72,198,160,168,104,9,50,112,82,49,52,27,48,168,19,48,176,3,10,131,64,65,92,201,163,68,20,87,134,31,196,255,251,178,100,172,142,71,46,104,205,155,154,123,114,68,36,105,214,101,42,114,28,217,199,52,110,229,143,193,30,155,166,197,166,149,224,64,59,46,57,22,56,137,48,76,163,20,48,172,25,97,119,166,146,29,161,90,96,130,184,165,157,168,46,228,223,107,253,104,74,80,37,85,236,38,175,76,215,92,223,109,228,83,135,238,113,91,163,25,75,159,11,216,212,2,7,204,219,17,96,190,115,57,28,187,181,175,230,224,85,64,234,23,195,107,225,72,124,173,7,36,75,101,55,47,1,107,59,115,237,215,224,169,203,65,246,171,179,229,195,91,82,182,181,153,64,225,237,36,51,218,238,219,28,47,81,58,219,85,116,119,232,209,207,185,21,80,230,46,99,202,211,158,119,52,117,107,176,164,29,86,149,142,6,149,113,73,41,114,199,200,134,166,190,95,247,180,253,36,111,46,69,176,105,85,134,175,15,78,77,255,58,109,153,54,157,133,32,244,209,0,221,28,230,234,96,2,156,54,168,151,137,149,6,139,53,26,212,209,121,140,146,36,106,34,5,126,169,0,130,121,100,236,213,72,52,252,53,191,242,153,144,252,227,1,26,129,28,120,250,26,143,224,14,160,51,255,135,124,107,254,191,155,254,41,255,173,159,255,255,250,130,0,0,48,176,120,105,136,78,96,128,156,97,236,162,117,25,44,45,170,24,4,13,25,50,176,24,136,15,128,0,194,96,224,80,45,48,120,138,48,173,240,108,134,60,9,15,41,102,192,35,14,88,115,44,54,40,66,177,103,77,138,13,136,32,41,161,104,116,96,228,21,237,8,112,46,68,55,53,243,10,104,213,72,3,231,4,70,240,164,149,168,125,140,7,6,57,46,213,161,208,51,175,243,64,25,7,188,230,76,152,9,252,33,176,49,230,207,141,47,202,112,169,34,184,209,242,62,183,177,119,104,190,95,40,109,82,142,36,60,53,210,1,68,207,139,95,57,205,153,132,134,187,172,242,196,131,108,36,165,254,210,248,13,74,158,137,114,75,207,90,77,141,201,21,95,51,106,14,217,139,75,82,12,108,238,209,126,49,191,171,43,119,236,213,190,212,219,36,105,137,236,141,236,135,228,124,188,93,65,150,20,212,141,167,37,135,214,135,1,181,112,165,220,205,145,164,99,101,155,137,52,174,253,220,172,224,202,128,0,0,13,131,41,227,67,22,2,104,160,82,176,100,94,121,155,49,149,246,93,168,67,44,189,154,179,171,233,93,74,130,95,213,216,244,47,38,13,253,29,52,31,81,13,250,250,187,191,254,138,63,235,250,189,65,77,139,228,143,222,81,235,6,64,5,209,165,226,121,133,38,105,134,83,185,207,80,89,160,193,41,128,64,217,142,172,41,131,66,72,56,122,38,35,134,67,255,251,178,100,167,143,231,106,104,204,19,186,123,242,65,4,121,243,96,226,118,29,137,163,48,14,229,147,200,244,145,167,141,133,9,160,33,209,240,205,211,148,199,128,24,193,65,133,146,46,83,12,192,48,113,164,97,8,9,88,66,9,55,148,194,0,49,219,0,10,205,54,145,97,110,218,229,11,191,216,31,9,79,94,134,212,120,33,16,19,207,130,255,236,114,220,9,23,184,50,50,223,121,96,22,106,243,177,166,42,145,16,62,116,1,212,210,211,62,166,81,16,118,87,98,151,53,218,58,172,138,228,38,231,168,173,191,171,6,203,176,228,86,142,182,230,50,163,87,50,206,94,198,247,57,132,133,152,75,171,79,231,95,26,61,117,33,30,102,123,108,195,250,144,252,140,205,123,122,243,115,150,224,35,118,239,109,106,129,53,149,217,223,110,156,45,77,177,185,215,82,52,112,116,57,31,100,3,82,218,174,58,90,118,94,63,135,56,242,91,116,232,255,253,230,117,166,144,178,174,89,103,80,168,107,12,55,252,225,64,12,142,150,116,162,186,13,27,23,134,130,218,129,168,161,216,210,30,138,46,200,25,69,29,60,200,197,235,34,216,87,11,111,250,162,147,247,194,183,123,159,136,225,127,249,236,79,255,87,212,223,189,87,131,31,59,119,63,23,248,180,0,76,23,6,64,197,92,11,76,5,1,192,195,232,11,13,56,213,56,195,224,0,192,198,112,214,9,167,198,166,163,39,152,228,10,8,28,153,100,198,121,175,137,170,70,230,235,44,7,10,204,32,26,48,12,75,6,141,145,23,176,181,109,237,83,22,29,57,65,75,147,226,34,40,100,130,153,50,24,211,121,78,228,230,255,117,89,26,42,194,23,174,76,207,149,215,199,172,165,85,109,49,49,224,82,54,52,58,50,168,224,40,21,18,175,252,112,106,188,46,202,216,4,27,123,123,200,23,58,251,145,96,176,176,67,217,245,154,43,87,194,180,70,89,94,162,135,99,103,41,126,21,82,137,231,222,251,95,12,43,194,223,57,54,85,171,231,157,39,242,212,187,240,231,117,202,207,118,82,73,185,206,239,242,203,188,158,146,118,98,65,75,171,155,185,223,153,253,239,149,114,237,143,238,19,181,127,120,119,13,219,238,124,166,177,149,89,92,239,107,242,89,244,20,223,110,244,214,239,225,149,253,217,223,215,173,91,60,97,117,103,57,174,155,187,48,254,224,0,21,251,65,245,32,96,142,192,215,148,249,66,11,50,176,84,140,118,252,116,181,191,240,10,112,150,72,160,124,239,221,255,246,251,175,191,127,255,215,253,127,151,183,97,234,50,61,50,62,239,65,223,13,83,210,96,216,62,70,34,224,166,97,210,3,38,16,134,144,97,156,146,166,38,224,242,96,255,251,178,100,163,15,71,185,103,74,139,220,209,70,56,198,90,51,97,141,54,30,13,163,42,15,101,115,209,6,164,168,93,133,9,160,36,11,198,23,100,116,96,204,10,129,129,212,96,200,6,0,192,24,4,133,233,131,1,87,24,17,128,97,135,240,29,13,0,99,158,96,144,3,166,20,128,4,96,82,0,211,100,160,82,60,1,251,14,1,87,188,90,197,53,200,24,32,135,178,50,28,198,218,82,190,169,37,181,26,163,252,44,8,24,24,29,163,49,75,210,248,117,47,229,59,33,94,30,158,137,160,45,160,144,4,136,233,113,220,32,51,136,42,24,196,92,108,118,135,98,12,134,237,125,219,93,93,80,84,29,141,119,65,143,107,224,8,127,12,219,157,22,90,179,217,34,252,177,111,12,231,63,181,34,13,103,186,140,210,222,228,103,244,171,56,185,108,170,121,182,116,105,191,100,190,108,242,142,18,205,48,247,193,247,108,235,238,252,247,184,255,49,84,247,152,168,161,169,7,87,162,91,231,166,89,103,152,165,213,202,249,227,199,104,250,252,242,149,131,53,12,18,8,130,0,0,143,226,107,149,70,78,21,50,252,155,20,59,143,79,110,72,198,21,186,14,8,25,9,75,54,95,244,15,75,94,159,151,254,157,255,182,169,255,127,35,254,159,183,253,191,225,135,218,245,29,76,65,95,131,113,86,26,89,72,1,190,239,48,0,0,147,9,130,112,48,183,3,3,6,32,74,48,205,70,99,23,71,14,49,233,4,227,1,64,59,48,251,36,83,6,192,46,48,79,3,96,112,48,152,3,130,9,132,0,43,152,245,136,105,135,128,22,24,55,133,218,19,140,0,64,36,26,5,6,17,0,70,52,14,52,162,40,200,255,74,192,107,79,232,176,233,246,202,204,113,135,47,39,113,245,97,185,168,125,11,221,139,118,107,200,230,21,42,30,44,0,144,60,130,110,84,141,80,138,34,140,16,115,234,20,5,243,95,69,102,151,105,168,78,74,13,149,103,232,148,116,220,107,58,222,231,206,225,51,207,102,176,69,22,126,182,30,238,110,12,135,178,235,131,111,188,158,226,66,153,56,233,239,189,229,34,165,50,30,252,190,157,106,207,52,234,105,9,74,168,118,126,190,218,218,43,55,60,228,79,62,166,229,154,246,164,179,183,45,185,115,73,182,41,221,45,85,71,93,203,91,61,186,168,245,196,91,213,141,26,5,189,103,125,156,221,95,53,48,215,226,8,1,127,15,180,29,152,163,160,159,86,236,112,44,116,31,118,91,66,255,33,198,192,55,186,154,74,123,161,127,220,29,19,20,218,253,134,109,248,147,235,79,175,21,255,183,167,247,251,3,156,255,195,250,254,142,75,247,28,181,23,127,156,118,38,164,235,115,182,255,251,178,100,153,142,199,109,99,202,19,217,92,114,74,42,89,243,101,69,104,27,149,149,48,110,233,237,193,30,161,39,9,166,137,218,244,110,162,142,164,203,41,130,75,48,88,72,48,132,126,1,42,192,142,36,193,208,156,12,3,153,204,38,152,222,21,2,129,16,104,46,4,11,3,3,243,42,151,51,20,194,243,195,96,32,122,242,51,42,141,168,245,54,132,162,1,50,250,70,194,214,16,17,22,170,48,4,80,25,66,137,83,181,139,185,218,77,86,135,216,178,249,188,172,148,255,141,3,18,169,215,33,78,41,244,153,21,163,232,182,170,187,212,172,16,18,205,78,192,108,172,94,28,45,238,244,194,220,39,95,4,9,198,185,142,154,220,132,195,18,250,215,4,1,212,77,93,146,36,41,149,74,185,159,182,74,254,10,179,57,92,226,250,141,173,62,144,225,163,27,82,142,209,228,113,121,156,44,174,217,226,145,81,235,9,235,200,212,117,27,23,154,215,182,233,168,236,222,144,95,219,197,242,49,199,171,237,116,68,186,175,198,175,169,101,158,105,33,111,14,20,190,95,136,3,227,94,154,27,181,72,0,208,251,60,173,44,189,6,19,81,16,73,8,24,210,132,68,31,202,65,144,33,195,30,229,221,221,144,166,138,73,42,171,122,33,212,68,168,189,107,236,112,255,175,119,130,116,28,23,78,47,254,254,111,235,244,17,254,130,63,251,127,193,156,181,81,231,171,88,255,147,0,0,17,112,195,23,96,198,194,185,59,204,97,183,79,208,241,12,177,19,140,10,11,140,121,139,140,22,24,12,116,4,140,6,0,12,25,13,70,0,99,35,162,35,18,194,35,55,0,144,224,32,148,6,100,1,200,243,39,106,195,177,11,85,29,103,177,228,93,173,12,56,139,36,157,23,149,184,230,195,172,215,203,230,80,50,205,26,29,154,191,233,240,75,252,110,14,37,0,207,78,47,103,49,55,208,137,15,170,88,148,16,167,133,139,224,174,228,246,46,201,174,243,118,125,228,131,17,126,13,5,14,169,117,253,169,180,86,234,250,224,70,61,129,243,187,175,63,24,19,99,56,61,90,231,187,173,66,138,91,183,125,240,255,237,115,105,217,189,39,55,158,56,39,77,145,56,212,126,243,25,58,221,30,126,126,238,94,178,92,187,232,53,244,239,23,85,177,9,120,198,50,227,107,95,189,19,159,239,210,211,104,185,78,243,248,190,182,178,180,18,106,97,171,26,133,27,0,2,0,98,192,0,51,129,30,117,98,67,8,30,44,169,109,209,197,97,248,220,253,11,73,47,116,8,208,121,162,83,201,250,117,205,27,90,78,21,135,26,175,126,206,223,245,239,187,243,122,127,254,159,219,234,127,252,150,251,117,47,70,122,20,32,97,255,251,178,100,147,14,7,24,104,203,27,185,100,96,74,200,249,253,101,103,118,28,101,165,46,78,229,145,209,34,163,103,205,145,38,120,104,114,41,198,30,234,229,16,86,49,29,112,51,160,114,16,136,38,80,91,167,228,212,230,31,2,5,80,36,204,117,116,197,192,36,198,96,8,100,18,48,24,14,12,2,13,29,1,140,144,6,140,145,20,219,131,33,48,112,59,48,52,22,76,56,224,140,7,122,154,90,245,32,181,166,192,130,39,32,156,140,223,14,167,109,61,6,243,124,20,214,147,106,61,10,238,155,5,73,29,0,233,9,55,40,170,84,14,218,47,187,137,191,73,169,88,92,202,245,27,8,24,9,127,204,72,117,223,157,211,247,36,195,45,91,124,191,9,154,109,230,209,251,133,138,219,192,28,158,98,74,82,90,242,113,44,122,97,193,220,253,251,70,146,141,28,100,40,237,158,157,7,120,166,215,227,39,243,144,43,58,133,128,49,70,179,216,69,38,212,203,219,41,211,155,143,86,26,35,165,35,93,12,114,233,222,80,59,36,98,180,79,236,116,85,85,135,212,151,28,141,66,229,167,186,253,220,191,115,122,143,68,130,27,210,0,0,31,28,65,180,204,117,99,233,196,131,154,2,13,3,91,167,143,58,1,80,228,45,191,114,156,238,29,187,207,228,186,131,111,246,25,234,250,240,172,213,229,208,218,13,255,255,250,126,255,246,255,218,240,167,94,229,95,209,133,110,218,119,187,64,14,23,126,141,63,249,64,49,189,222,54,120,132,49,8,97,52,224,173,62,209,54,50,100,9,48,84,39,53,225,91,51,60,111,49,80,57,33,12,76,17,1,64,33,41,150,22,25,139,227,121,132,101,162,119,152,8,4,152,10,34,153,72,9,17,3,18,176,44,175,196,89,162,56,69,173,184,194,148,116,96,129,189,101,138,31,33,16,1,39,127,107,83,187,68,83,207,250,141,74,183,112,148,2,247,74,47,32,12,121,168,102,104,187,141,72,128,81,42,11,49,47,175,56,103,59,69,117,152,7,43,24,237,7,55,77,49,98,219,12,110,81,138,25,107,11,106,25,105,234,150,231,121,148,72,183,127,125,66,12,79,40,142,51,180,108,227,7,107,97,52,127,214,156,98,219,35,103,40,215,216,170,246,193,8,219,51,150,108,87,188,120,118,62,174,222,189,40,181,217,204,171,215,237,130,220,204,86,181,47,122,253,214,194,185,205,148,239,172,235,238,102,247,210,243,239,205,102,155,74,76,255,116,109,95,41,49,102,205,254,115,126,56,225,155,218,114,48,0,12,0,128,15,254,169,8,127,95,177,183,177,107,137,20,234,92,164,220,4,208,100,244,31,244,183,243,234,191,241,173,255,227,73,251,6,119,255,223,255,255,255,251,178,100,141,142,135,132,116,202,3,185,100,112,86,232,234,42,96,168,142,29,161,197,40,79,101,51,201,48,38,103,13,163,162,121,245,250,154,253,125,113,37,95,122,88,254,41,34,86,83,42,174,96,55,23,15,111,16,108,2,196,136,143,52,25,72,169,50,192,80,38,160,220,56,250,246,35,78,121,194,153,128,200,170,25,10,0,0,56,45,76,52,143,48,216,220,136,140,46,128,84,192,140,17,5,11,80,116,11,211,128,28,1,6,2,64,12,96,30,8,134,37,68,108,97,46,8,70,31,128,202,149,140,88,192,140,13,12,36,128,86,48,225,144,2,74,235,189,109,225,26,74,84,254,23,28,112,225,173,112,101,22,151,245,137,234,253,116,215,215,47,179,230,243,148,136,20,170,246,102,72,101,93,83,242,161,9,15,196,58,61,170,191,231,43,27,167,69,240,141,13,143,174,86,123,239,238,165,92,220,182,237,25,151,98,157,180,91,202,73,107,88,47,169,101,222,107,58,173,188,190,181,205,208,101,106,89,17,165,207,42,245,169,251,20,215,60,118,29,218,233,4,126,22,6,102,211,133,179,104,149,87,135,199,247,197,137,77,168,222,95,251,26,191,127,207,189,109,85,26,54,70,21,242,197,35,142,250,185,12,85,77,97,232,73,104,183,137,46,72,151,137,216,34,118,238,255,45,173,142,100,146,181,125,250,172,160,0,0,180,66,20,98,0,10,171,61,138,73,139,55,18,163,88,141,22,49,137,24,169,167,81,75,111,110,127,10,221,171,127,241,246,16,150,255,151,237,249,78,116,173,185,250,255,255,255,55,255,255,255,134,173,166,158,90,100,144,182,182,63,246,109,86,122,95,202,30,86,111,181,63,23,129,0,6,179,2,112,152,50,8,8,211,9,192,60,48,219,64,131,84,195,211,40,12,48,16,48,24,186,140,89,134,176,47,152,46,128,113,128,216,23,24,11,129,8,208,8,24,187,137,81,133,224,17,24,137,129,233,124,129,32,12,96,28,10,198,6,32,78,174,171,133,57,38,126,80,221,211,149,62,38,96,168,20,133,66,34,118,229,233,104,252,231,231,120,120,91,151,158,37,24,221,85,148,226,207,221,17,50,140,49,72,136,168,173,170,138,6,10,128,219,246,233,13,192,231,107,52,80,192,40,126,102,69,59,201,173,109,252,108,87,185,182,19,10,229,185,124,229,189,179,58,45,217,181,85,8,40,97,45,234,115,60,148,70,118,54,207,178,158,218,250,182,129,254,239,252,161,50,231,20,135,247,170,212,91,219,142,252,1,18,217,106,140,98,228,60,223,189,62,139,107,120,89,165,126,41,121,18,239,128,234,138,23,216,104,134,56,14,161,108,213,200,162,129,142,123,32,142,34,117,43,7,190,185,255,251,176,100,116,142,231,155,104,74,19,217,100,114,75,72,185,211,107,5,40,29,249,197,36,79,101,49,193,34,156,230,205,179,137,216,155,7,37,182,234,243,22,180,111,242,160,0,3,240,62,44,117,187,138,25,57,172,153,100,156,208,101,189,75,5,202,213,68,18,183,53,87,231,226,69,46,244,244,80,206,158,166,209,122,99,31,90,205,211,66,127,255,254,159,186,237,236,254,246,196,129,229,89,20,68,114,138,4,65,24,202,134,23,168,54,109,14,83,60,180,176,52,96,214,18,102,91,65,134,97,48,5,6,55,227,104,99,154,226,70,27,0,176,96,2,9,38,55,197,14,97,218,12,38,30,96,126,96,42,7,38,8,0,100,33,9,83,2,3,155,48,11,8,51,9,32,218,1,0,42,174,5,2,137,16,227,86,117,1,3,147,109,113,159,176,52,139,187,20,46,208,165,75,55,38,205,41,81,169,117,61,174,186,75,15,91,22,196,80,14,186,159,137,57,90,70,179,9,161,151,226,92,22,166,85,17,215,46,119,114,166,13,122,93,74,182,13,160,233,171,196,221,75,118,238,72,179,120,218,36,205,22,220,22,251,156,128,102,117,182,179,35,251,120,218,92,15,54,141,173,21,33,91,69,139,67,71,110,55,231,134,132,232,237,53,163,26,31,127,70,18,187,72,218,85,44,56,169,0,8,156,96,210,75,35,38,139,90,162,211,100,190,114,170,101,16,15,90,234,141,214,61,20,223,50,108,65,24,221,76,130,45,85,103,111,179,46,149,53,237,137,218,159,220,255,254,247,165,253,83,3,134,24,219,146,180,18,100,196,160,83,49,244,48,178,37,89,14,64,79,163,73,0,3,173,116,192,199,65,192,92,165,26,62,111,195,40,159,75,104,253,115,15,85,117,174,229,208,63,255,255,230,248,99,20,4,89,192,69,131,117,8,98,10,6,4,147,127,163,233,232,250,43,0,0,93,116,194,114,188,210,225,245,0,6,61,200,166,238,116,166,12,135,97,64,104,194,102,88,10,21,7,15,69,209,8,5,196,96,145,150,198,193,139,96,209,138,130,90,196,71,147,54,115,108,134,159,52,162,143,244,166,245,59,88,171,51,15,144,13,143,37,223,47,230,191,117,218,149,55,96,6,173,255,65,37,199,34,0,31,155,87,22,199,96,166,110,216,247,158,200,140,177,187,227,201,101,135,36,220,215,111,238,98,97,250,75,5,31,170,84,117,176,57,74,204,253,4,110,180,250,136,23,80,119,28,225,141,90,205,162,159,214,216,86,161,135,21,248,230,50,101,177,36,116,56,170,178,212,110,209,254,116,236,89,205,237,238,253,34,159,156,250,236,231,222,13,174,178,255,28,81,107,10,95,163,107,144,212,54,219,145,47,253,250,255,251,178,100,96,14,198,119,103,76,27,185,99,240,76,168,73,195,51,74,12,29,229,203,42,79,105,143,193,43,161,103,205,147,161,248,159,231,77,210,89,175,248,160,73,87,192,206,253,70,20,2,3,10,192,62,149,239,16,50,50,62,6,138,62,162,53,110,205,121,168,154,78,21,18,60,11,151,85,197,227,226,183,45,111,148,28,191,239,212,205,91,18,203,228,27,39,59,82,103,255,208,185,56,200,145,144,96,74,132,32,249,243,85,63,127,255,221,107,210,185,1,41,124,167,254,126,193,168,193,44,102,204,102,2,44,193,124,15,76,32,142,28,193,133,85,140,12,192,224,44,2,230,41,97,82,97,88,8,6,0,160,84,33,2,161,96,21,48,4,4,99,16,241,140,48,120,0,195,14,208,8,66,228,52,49,38,79,176,230,74,209,134,65,13,16,174,248,75,149,86,145,245,77,209,9,226,32,246,28,29,67,54,238,227,139,250,159,21,250,163,203,119,159,64,218,207,196,8,73,42,57,54,45,94,19,76,147,75,227,45,116,33,124,190,129,132,150,130,77,106,106,134,206,114,248,181,60,118,12,70,189,240,112,218,40,142,28,131,9,230,177,214,89,176,250,245,88,140,181,73,195,4,37,112,38,138,153,30,252,158,210,113,107,71,235,200,148,229,130,220,82,127,174,173,94,243,110,149,74,235,105,87,237,48,47,97,248,15,222,118,27,109,110,196,85,197,206,185,151,234,66,189,151,170,93,122,243,147,95,74,212,80,59,29,89,89,174,65,91,185,39,149,249,164,222,254,214,69,63,211,51,63,212,152,191,80,12,15,226,16,92,174,40,50,96,143,181,45,172,95,134,135,79,25,148,64,72,7,111,88,183,120,123,36,125,169,242,133,191,238,217,109,17,160,169,13,219,94,220,135,255,155,146,146,114,233,240,81,102,201,157,11,26,62,204,10,59,81,70,164,155,223,83,61,255,253,95,48,63,174,128,0,11,179,1,211,179,61,5,83,30,192,83,51,13,243,168,116,115,18,128,67,5,64,83,38,149,115,21,64,195,1,128,80,16,6,160,193,112,100,193,181,188,193,128,156,198,128,241,106,171,113,130,128,144,40,169,104,17,129,24,199,177,59,155,192,210,181,181,224,65,65,107,203,222,42,175,167,212,175,79,6,47,93,218,110,209,91,82,206,178,12,105,152,114,121,74,250,146,178,41,44,30,214,238,231,112,28,79,236,16,6,14,179,194,79,150,174,223,213,200,244,253,140,154,38,56,125,202,252,247,166,190,120,231,195,147,100,171,40,250,4,39,240,33,166,200,11,11,96,170,204,66,108,142,234,219,220,232,180,209,102,3,129,233,77,87,217,237,142,54,29,114,17,155,240,206,254,221,250,227,12,91,157,121,169,255,251,178,100,92,142,39,53,117,204,19,184,100,112,71,100,105,128,111,74,42,28,85,165,64,110,101,231,192,242,8,103,245,144,153,200,183,173,251,213,174,129,107,134,14,174,163,214,100,119,247,229,184,239,94,83,103,92,246,155,81,107,67,172,181,242,255,217,201,190,118,204,247,76,230,205,126,109,51,51,48,242,47,179,117,174,44,36,112,214,1,196,109,96,201,198,77,70,85,10,107,226,16,230,90,10,27,131,136,75,109,75,33,52,91,3,35,72,129,52,117,162,224,96,76,167,242,76,163,117,87,30,141,106,85,113,99,98,38,199,231,63,201,89,172,59,63,79,173,253,203,61,235,42,88,20,56,160,32,201,6,35,32,40,141,21,12,2,139,76,38,4,48,225,88,221,34,78,104,8,178,14,169,142,224,3,158,28,31,221,116,108,90,112,185,113,0,110,188,37,135,186,239,34,18,1,47,157,41,162,179,38,65,69,135,119,33,42,37,202,152,104,132,88,239,6,59,179,64,87,209,196,174,100,177,225,24,249,133,114,120,154,72,11,57,230,62,225,65,76,27,235,135,14,107,95,12,112,175,223,151,197,67,107,116,35,157,113,9,97,207,199,195,251,60,127,37,28,29,157,17,246,76,16,13,146,222,19,140,172,241,51,27,75,133,45,212,139,147,184,190,141,102,133,115,131,233,237,140,69,126,231,120,206,79,209,11,48,157,72,194,182,249,235,204,161,237,91,80,68,110,30,135,79,32,185,203,38,103,140,190,217,135,206,75,137,87,113,171,36,209,31,235,191,196,101,101,113,171,65,131,189,111,193,133,152,216,175,167,205,160,69,153,159,129,20,115,220,67,64,0,16,32,0,6,179,99,163,147,21,77,56,77,92,116,226,166,200,36,241,171,208,200,161,206,209,32,181,169,210,112,209,120,131,194,192,145,90,171,30,242,235,200,92,215,197,156,255,238,253,255,242,127,111,211,211,244,125,181,245,164,0,194,206,241,97,233,183,229,34,43,241,234,206,231,81,30,162,177,153,197,226,66,211,25,2,141,100,5,45,33,136,223,6,15,101,15,7,76,174,22,117,209,116,136,12,68,115,48,88,26,28,25,10,188,44,176,100,148,152,1,112,66,121,10,139,76,216,36,1,52,53,48,45,55,249,144,63,52,170,109,136,232,101,47,57,198,177,109,93,97,196,254,121,197,9,83,153,106,215,170,139,173,228,164,46,11,98,137,145,63,21,36,101,103,202,220,149,48,108,12,86,101,47,59,131,241,122,135,81,209,144,236,223,131,175,168,236,183,81,143,222,86,27,173,136,149,38,250,173,125,108,144,125,10,71,192,185,52,237,225,59,154,157,222,238,187,105,139,72,222,169,20,130,3,168,215,227,54,188,197,146,143,101,117,54,237,255,251,178,100,93,14,231,126,114,77,139,153,93,100,69,4,105,161,107,11,40,155,93,163,58,78,105,143,209,26,153,166,197,167,149,162,2,98,100,37,138,206,164,65,75,70,181,141,135,171,186,135,240,203,179,165,172,158,228,133,121,77,193,39,162,8,243,146,117,65,233,182,199,177,159,17,112,118,46,34,111,133,253,75,227,228,238,148,42,100,2,78,246,92,128,113,68,97,175,9,171,187,226,101,38,19,75,107,177,120,96,63,228,193,47,87,230,92,187,172,128,110,85,78,138,18,5,77,39,152,87,252,151,27,191,62,53,223,186,114,175,122,81,54,143,202,149,201,9,255,247,145,3,187,253,255,250,190,68,27,16,171,204,86,40,53,98,120,204,165,227,231,1,78,138,8,46,57,135,13,166,25,3,136,3,198,39,21,173,67,23,142,76,92,153,1,1,64,200,71,85,221,76,176,113,32,0,27,201,234,226,58,38,37,155,37,136,19,18,85,18,173,66,222,3,137,144,130,143,180,106,108,152,45,226,192,82,100,78,160,92,227,228,56,20,179,149,224,70,61,73,36,205,225,108,221,89,142,218,249,110,145,148,133,69,184,156,243,63,108,21,104,31,155,27,140,206,87,222,108,146,71,122,114,227,75,240,173,157,117,130,171,233,225,244,160,211,19,32,220,4,171,210,134,81,216,198,152,230,25,67,60,242,245,220,43,32,73,10,102,243,72,241,13,3,146,117,147,117,102,124,179,93,40,85,148,124,190,242,73,202,152,204,204,187,45,253,253,137,197,174,48,140,161,10,85,87,124,255,71,168,27,105,103,91,218,113,220,174,247,90,179,155,69,220,253,110,64,94,148,175,91,46,0,109,177,97,207,112,85,68,20,245,185,145,11,4,42,92,176,156,139,75,52,189,234,104,187,93,249,20,111,135,25,126,243,70,131,171,40,196,112,0,112,136,1,206,73,170,167,41,152,98,206,205,159,250,126,191,250,147,85,26,255,255,255,255,250,128,0,0,179,19,189,76,226,94,58,10,20,199,181,147,203,148,205,254,100,66,243,31,54,140,18,13,48,88,44,218,160,35,2,129,65,51,19,71,4,204,126,10,52,111,93,166,212,201,7,5,84,50,97,41,148,80,120,135,155,96,133,235,21,14,139,98,0,166,134,88,101,80,230,64,44,172,209,165,58,245,21,213,98,83,225,201,158,144,43,55,85,249,39,27,8,32,28,219,74,216,142,156,7,87,2,227,52,216,153,18,141,8,150,36,212,205,42,135,49,131,206,48,32,231,229,53,218,239,160,115,44,183,90,50,229,54,185,100,182,122,233,114,230,246,5,212,130,3,19,103,156,129,72,181,100,62,43,85,49,21,55,150,9,160,33,58,76,59,187,123,141,212,255,123,243,79,188,215,255,251,178,100,89,14,199,107,104,205,19,154,123,116,71,230,153,192,105,98,124,28,253,153,54,110,233,237,193,7,148,168,141,134,40,152,16,191,109,198,101,246,130,211,99,82,235,133,85,212,184,115,108,133,22,5,176,203,239,10,122,187,195,108,157,198,19,133,81,172,80,26,92,162,59,100,154,142,89,204,140,148,154,11,185,99,85,222,236,238,213,112,166,171,136,176,107,188,0,8,88,32,110,35,128,2,80,129,68,178,216,196,9,27,24,16,20,48,201,151,63,117,85,91,70,135,18,175,167,0,0,44,102,86,178,62,221,5,86,27,244,9,180,175,77,211,189,38,218,52,170,243,14,199,83,127,6,255,47,255,193,25,72,241,191,255,250,0,87,16,20,166,78,135,134,150,6,38,5,179,38,181,72,166,16,6,192,96,52,136,182,48,208,3,48,36,63,48,64,68,33,1,76,74,22,76,153,46,10,2,19,90,146,45,23,30,16,45,100,4,166,162,83,21,142,134,13,26,5,194,187,75,176,148,230,115,137,137,10,28,136,209,129,117,180,247,226,254,208,21,77,179,102,108,98,130,44,226,16,129,96,241,194,17,11,242,83,26,193,141,72,232,68,0,91,178,216,71,215,248,70,73,88,34,24,171,107,212,69,67,33,23,145,12,143,6,217,5,204,62,130,219,196,218,237,111,222,4,144,150,148,142,243,8,55,237,165,169,143,37,139,174,39,147,110,105,135,117,127,156,59,186,245,32,155,176,249,201,143,92,75,191,139,109,191,16,90,175,107,98,73,212,90,45,44,221,36,176,90,40,164,128,250,46,183,171,86,38,155,245,13,130,108,255,52,119,14,212,204,215,35,116,108,201,119,177,123,201,102,204,208,117,93,70,150,20,104,158,8,128,7,0,127,156,60,235,170,144,21,132,84,208,245,31,31,208,172,33,30,131,115,219,169,109,173,17,67,194,115,158,220,163,201,29,15,253,122,86,207,180,55,64,104,169,250,184,6,35,15,191,253,245,127,255,207,196,247,191,165,171,15,233,253,223,23,0,0,2,116,197,137,83,99,144,141,242,222,52,130,36,254,183,195,198,10,136,1,102,54,102,152,76,18,60,67,3,105,68,0,131,25,61,141,54,175,1,22,67,26,44,85,175,0,65,136,238,2,23,87,95,68,195,23,140,192,196,87,221,176,141,4,91,145,138,139,66,101,128,159,6,160,254,192,111,54,110,246,69,72,215,3,184,106,140,211,25,81,77,242,37,142,80,11,224,254,225,11,83,154,197,81,29,246,48,28,124,169,77,137,148,136,56,200,229,76,173,112,66,173,164,182,254,218,187,106,226,32,90,130,223,107,79,4,13,75,205,86,169,240,21,171,115,185,64,44,250,188,126,69,93,67,111,233,253,194,181,30,255,251,178,100,81,14,71,41,101,205,27,153,77,98,75,4,249,198,105,229,106,27,45,163,58,110,97,149,65,22,15,168,13,150,29,160,80,87,49,150,247,117,181,5,94,192,68,126,32,109,211,250,220,35,67,245,6,102,67,81,138,188,84,194,65,31,177,153,203,60,71,114,204,168,70,146,156,243,175,154,137,110,172,222,112,210,7,37,172,165,44,156,170,148,110,173,88,211,27,174,210,84,133,132,0,0,12,211,22,18,8,176,230,138,24,68,151,240,100,131,241,17,109,165,98,161,65,7,233,194,119,89,206,162,249,92,122,38,250,155,147,51,241,46,209,92,107,215,45,77,59,57,180,160,103,76,136,34,210,34,60,99,230,87,159,248,255,255,111,103,254,45,244,209,105,77,116,74,2,247,48,144,124,210,96,243,81,44,76,76,196,4,222,206,92,11,17,0,140,48,114,48,104,24,192,226,225,0,196,68,2,49,10,104,207,128,177,225,241,139,65,172,221,55,17,56,72,118,52,5,171,78,76,1,143,5,4,79,242,157,43,150,232,96,178,32,114,71,132,47,25,67,215,61,241,157,18,37,18,29,208,99,99,40,190,128,105,178,83,195,181,222,109,176,184,85,149,111,118,93,180,178,167,21,171,107,131,228,189,104,95,60,151,255,46,194,251,142,124,113,249,131,64,181,4,101,82,6,252,46,238,131,232,102,181,97,110,240,166,170,193,34,173,54,190,61,84,209,121,247,245,125,10,44,33,35,147,89,156,189,226,205,142,235,175,26,236,251,239,72,182,197,159,57,228,137,79,142,220,143,109,125,101,167,33,115,49,184,32,187,171,253,148,57,130,243,12,244,218,36,214,56,103,110,178,29,253,155,172,162,143,125,102,50,182,4,0,0,15,46,69,158,101,19,10,104,211,118,141,240,45,12,98,203,25,79,72,120,43,249,206,123,243,177,38,79,88,121,18,134,75,241,174,157,40,47,133,89,76,167,166,230,242,142,67,83,202,255,233,71,255,255,217,60,240,64,213,146,79,24,15,156,223,255,232,0,0,3,152,72,80,51,92,29,48,149,60,48,37,156,49,138,172,52,192,5,38,6,12,111,9,12,46,6,129,160,113,66,238,130,115,17,198,83,20,11,71,108,97,148,165,15,1,129,65,205,132,147,88,157,79,24,201,155,42,218,56,8,180,188,76,237,115,48,36,12,40,205,133,149,169,221,46,221,236,138,130,199,148,69,133,13,105,67,68,170,69,69,3,169,56,101,189,174,148,186,226,124,52,69,31,93,144,232,80,138,65,192,108,125,87,65,99,241,12,194,135,6,17,33,199,24,5,124,188,60,163,11,168,92,42,207,170,100,225,65,112,151,40,64,127,11,183,104,27,59,35,230,76,111,234,46,49,139,34,152,20,255,251,178,100,81,14,6,245,103,205,155,186,99,114,80,10,153,227,101,162,108,91,201,163,52,110,100,213,129,5,143,168,105,133,157,144,62,57,68,209,42,182,207,163,146,182,222,119,76,91,6,59,142,51,218,162,89,182,67,26,230,166,54,126,111,51,110,98,22,25,111,217,249,74,238,181,5,225,109,102,58,158,44,67,60,97,153,92,179,178,207,187,57,236,230,50,200,0,128,6,16,67,190,90,145,195,77,153,209,30,78,131,173,188,242,245,182,206,3,10,121,68,26,166,115,89,17,150,61,208,103,88,108,18,195,121,73,106,209,168,142,195,177,229,26,246,156,120,84,145,128,198,197,46,79,224,182,255,255,243,127,255,255,255,255,227,34,147,84,24,161,108,109,57,117,5,32,9,209,66,209,182,206,38,0,187,153,77,148,112,35,177,185,10,42,6,98,70,234,43,130,11,230,67,36,16,133,68,17,115,1,28,76,44,8,50,112,173,17,31,65,192,169,133,128,67,67,24,249,115,36,22,192,69,85,124,211,200,131,107,76,194,198,19,116,20,109,48,80,149,51,23,178,121,150,249,0,37,32,191,70,72,52,133,65,129,82,203,16,72,133,243,15,221,247,214,91,81,58,157,167,148,137,215,201,97,10,22,137,171,74,124,55,91,210,133,121,61,183,230,198,237,92,70,107,215,17,111,56,42,138,12,131,63,26,12,229,84,85,161,204,38,213,138,212,150,147,54,139,75,168,111,187,181,114,87,103,180,24,214,199,87,44,142,210,20,1,198,134,206,139,13,124,70,41,232,253,68,208,243,190,3,218,132,166,18,141,29,149,147,216,41,157,224,188,44,147,47,81,104,41,17,104,177,104,176,4,22,96,26,95,29,145,230,244,252,101,226,110,0,128,96,64,0,7,18,72,186,242,140,26,48,76,186,201,61,106,2,171,113,71,16,235,208,214,186,117,225,65,100,136,28,244,21,13,3,204,71,204,195,71,134,217,51,125,222,155,74,208,143,95,255,221,95,255,252,237,113,64,105,96,202,87,75,100,0,0,3,148,97,80,109,50,73,168,166,198,123,165,154,193,180,114,210,232,4,32,101,229,32,208,200,193,65,243,106,0,146,164,203,67,80,52,105,240,5,55,219,60,219,58,26,58,147,11,231,201,5,63,46,1,153,104,181,26,59,18,101,70,147,208,66,234,33,43,173,102,171,123,81,218,205,245,40,130,246,0,132,177,228,17,1,167,191,195,135,160,106,70,89,138,192,75,232,208,74,162,234,204,152,176,224,137,83,46,205,32,209,254,62,246,86,77,157,85,115,167,249,106,101,45,236,182,86,197,149,201,53,201,47,225,20,148,80,213,130,228,120,76,170,12,14,177,162,67,92,182,171,81,43,41,147,239,63,146,28,108,255,251,178,100,81,14,166,223,99,205,27,154,76,114,70,195,249,194,105,232,104,26,217,131,52,110,105,143,201,12,143,231,93,165,149,168,101,137,8,173,95,83,174,91,193,19,83,66,250,68,155,168,121,180,56,180,177,2,121,44,67,22,235,168,179,17,104,210,43,146,212,143,23,218,94,244,128,87,54,141,172,129,3,215,132,21,118,195,84,130,229,14,74,4,0,1,138,61,41,32,10,48,24,238,193,34,165,15,131,64,191,17,164,99,182,33,0,99,3,49,224,155,158,153,220,221,117,55,79,106,240,56,237,120,99,42,125,190,252,134,236,20,222,31,253,237,205,238,241,52,72,242,79,26,254,113,63,249,63,255,255,79,38,207,64,14,208,99,152,210,100,147,134,202,76,37,245,49,169,20,7,195,22,15,25,228,188,16,60,4,22,12,204,57,44,4,140,65,20,50,40,88,44,13,49,96,209,225,101,225,82,0,64,33,207,47,21,70,100,241,138,69,122,86,13,122,51,131,99,88,90,130,69,25,176,240,211,128,249,98,250,218,95,4,207,30,209,9,104,112,116,8,42,84,136,70,64,172,5,26,239,172,159,203,142,225,84,3,184,210,134,135,205,3,74,13,4,128,16,161,97,42,182,104,236,213,46,17,203,127,63,85,166,79,203,9,128,170,186,43,150,62,140,151,10,253,17,86,197,64,151,161,81,33,213,36,247,55,51,163,213,20,189,62,98,250,171,116,175,69,206,202,191,199,158,218,230,95,155,181,233,138,91,180,77,67,242,244,11,41,124,156,186,120,169,145,252,88,190,207,177,53,254,175,74,173,105,186,161,61,243,173,243,219,126,2,20,196,11,66,1,192,209,40,209,120,70,48,231,25,14,45,78,92,150,253,225,101,213,80,70,132,168,20,1,42,46,143,247,106,144,62,199,15,166,99,240,159,221,252,153,209,17,138,27,79,92,153,228,30,38,8,93,195,136,175,234,177,159,235,254,254,91,65,47,166,144,0,0,3,180,193,80,195,52,129,205,184,154,50,211,116,229,38,147,202,146,140,18,17,48,3,180,193,160,179,6,136,13,150,39,79,99,33,176,131,157,8,78,49,80,207,75,156,26,2,12,47,137,15,236,144,130,158,248,104,193,67,70,159,38,40,12,162,9,134,209,97,29,94,102,53,58,236,34,77,215,139,100,4,41,107,39,17,205,181,24,89,192,78,232,84,163,201,133,51,238,67,72,197,74,141,236,249,225,22,52,216,85,36,205,136,32,122,193,208,61,181,16,183,117,221,95,173,34,197,151,94,122,27,30,114,250,40,253,127,236,94,154,39,240,212,25,107,38,45,249,222,197,227,189,217,238,239,14,84,239,209,255,206,225,244,67,80,70,177,141,8,121,204,184,143,38,195,45,219,144,255,251,178,100,90,14,198,211,103,205,27,152,69,98,70,228,57,194,105,111,108,24,149,163,54,110,100,207,193,58,148,103,77,164,173,216,182,26,44,88,210,84,146,77,69,56,155,136,44,227,46,157,46,30,79,53,174,233,5,96,67,129,203,109,235,203,24,175,49,84,158,151,216,242,64,96,24,221,36,9,222,173,192,240,64,42,148,4,133,37,17,82,33,17,241,129,226,17,114,0,1,89,214,243,73,106,249,203,134,176,14,30,39,143,15,155,253,82,233,15,245,37,143,143,249,246,205,2,12,239,3,226,75,69,99,129,243,168,255,205,127,255,255,223,250,0,154,152,9,252,40,22,57,216,112,206,210,99,122,206,204,202,58,18,1,153,160,248,52,55,2,144,76,230,46,90,102,53,83,128,152,40,182,6,85,54,117,109,85,49,48,131,144,150,164,242,207,156,3,102,218,168,227,228,187,206,141,69,195,98,131,226,182,140,202,71,167,214,169,96,129,164,96,34,236,65,238,192,153,48,146,86,227,178,38,27,131,63,91,222,186,26,219,33,105,147,36,144,199,107,161,163,68,154,138,205,46,45,85,126,233,46,81,221,105,63,154,81,119,147,209,238,145,118,60,88,182,52,1,141,156,38,220,103,104,160,46,249,172,158,60,150,133,19,79,54,158,52,226,234,189,98,76,79,254,152,25,38,44,142,132,109,140,36,82,137,25,116,151,207,44,184,49,60,241,221,229,142,184,241,158,187,99,250,205,243,88,253,218,223,189,28,64,140,1,3,160,226,10,4,25,22,113,160,145,100,123,11,142,234,62,13,118,145,47,26,68,30,168,187,174,245,250,134,250,47,90,80,18,50,60,25,203,252,114,203,38,92,14,56,250,208,183,130,11,232,140,100,3,160,130,131,184,128,67,149,233,149,254,150,161,13,245,81,183,255,255,209,239,254,177,0,0,4,176,170,170,24,120,37,26,48,75,152,83,39,25,12,122,154,64,20,24,16,1,24,246,86,9,19,134,1,6,166,101,9,0,128,132,193,228,212,195,80,21,82,152,192,17,43,74,29,68,0,169,128,192,17,130,32,31,166,209,88,2,255,152,68,9,171,246,52,91,245,22,48,40,166,7,89,100,29,90,223,55,38,175,130,230,174,73,100,33,91,128,235,77,14,168,18,27,96,196,149,166,125,97,182,178,98,216,45,230,115,153,90,34,34,40,143,125,227,0,133,85,96,39,71,176,170,172,14,78,209,85,193,200,194,208,41,25,206,161,155,117,75,5,51,132,124,121,104,0,207,49,21,4,233,147,58,81,202,53,76,183,203,210,202,148,107,249,218,183,79,197,175,211,75,27,58,203,175,174,97,69,223,62,67,189,121,228,59,221,115,7,212,179,15,65,30,230,197,247,189,63,167,242,255,251,178,100,103,14,215,2,103,204,155,184,101,48,69,132,58,3,105,111,108,27,53,163,56,110,101,237,193,13,169,103,129,149,157,160,122,191,144,238,67,124,114,243,221,59,179,153,51,47,205,250,221,26,129,20,0,56,152,144,35,58,30,152,184,3,201,105,83,70,71,76,179,237,18,128,97,83,161,165,115,17,168,188,171,189,202,14,182,151,25,223,243,210,208,78,165,39,235,190,47,8,172,201,18,165,26,6,2,203,110,63,87,244,255,255,255,178,81,36,171,100,36,97,59,249,129,218,6,88,47,26,181,168,99,182,49,169,141,39,84,6,24,48,6,98,22,42,209,42,137,12,224,25,120,12,100,16,26,95,160,144,85,248,195,99,117,68,192,5,9,168,242,81,199,129,44,82,75,85,117,131,132,161,172,25,152,8,106,191,10,186,224,236,176,52,162,3,16,3,47,163,43,102,44,34,1,68,98,238,174,46,132,190,235,89,108,79,131,243,88,44,50,45,80,163,195,189,13,57,232,90,117,180,166,164,220,74,106,130,51,109,71,97,83,248,13,12,170,70,98,232,196,172,144,189,237,113,7,10,248,188,236,180,71,23,6,57,188,63,149,140,53,178,159,136,68,247,123,127,168,89,127,169,153,33,239,77,186,204,42,248,80,44,246,154,211,37,151,35,253,228,104,107,111,233,153,119,153,53,135,222,179,203,106,211,115,125,184,200,201,87,215,196,9,111,2,60,42,86,46,49,105,107,30,216,182,173,17,226,154,151,30,196,180,72,209,155,214,140,120,96,75,80,91,46,156,93,101,185,208,191,154,89,27,133,243,75,225,64,196,158,124,210,166,169,66,204,21,115,131,211,93,11,199,210,234,10,188,227,185,111,252,183,255,95,255,255,255,255,255,254,79,208,227,93,125,254,85,0,1,99,18,83,163,61,136,99,55,157,51,33,213,83,111,10,67,144,0,48,112,16,24,158,134,32,70,11,137,198,93,141,99,128,225,128,139,113,130,160,160,140,13,49,180,28,64,248,104,44,11,24,56,9,152,30,8,228,200,200,131,55,164,70,31,185,168,162,134,201,146,48,85,129,138,181,2,183,77,209,141,183,219,96,207,249,84,242,17,169,33,17,105,105,96,88,168,107,131,172,28,69,48,80,186,164,130,24,53,164,182,98,109,24,88,123,212,43,17,116,59,1,81,49,86,249,243,184,197,251,51,23,151,77,83,90,142,230,209,151,59,55,166,198,57,1,114,212,143,40,98,196,73,150,214,167,139,207,166,251,15,63,114,252,59,0,142,190,176,171,172,223,170,232,208,107,185,125,139,142,39,102,11,211,233,149,74,102,110,221,40,178,148,206,165,140,1,163,145,44,29,58,157,185,127,188,229,220,158,156,180,78,57,212,103,40,123,255,251,178,100,109,14,23,113,104,204,19,186,101,84,73,164,57,199,105,47,164,28,217,167,52,78,101,239,153,15,16,231,233,149,225,232,6,158,86,182,182,111,95,183,16,62,10,62,146,141,179,124,129,111,148,12,0,64,4,0,0,51,109,11,126,32,32,67,232,58,223,75,214,208,97,145,32,145,209,211,232,88,231,174,171,251,220,182,99,251,150,162,88,115,149,151,195,111,67,42,207,187,78,208,115,83,53,59,254,63,237,208,201,234,135,63,10,145,71,13,9,74,195,191,91,68,127,209,191,180,6,49,122,184,219,70,163,16,85,134,115,166,12,150,27,224,130,96,224,81,137,94,134,2,3,10,136,205,102,30,48,152,144,199,232,128,115,129,99,153,128,56,199,34,75,8,31,217,132,117,17,8,43,154,120,202,81,254,74,213,9,123,141,193,71,183,85,67,12,86,42,190,117,165,96,164,44,20,60,91,64,65,60,10,214,74,64,132,32,24,104,135,21,146,83,160,65,62,39,84,109,89,89,218,17,76,41,34,100,31,66,0,144,98,80,155,212,223,171,183,104,240,5,162,42,188,15,195,130,73,146,12,58,162,233,45,73,128,152,58,60,99,197,105,171,217,113,102,162,35,26,120,46,13,113,152,82,19,118,116,123,109,79,98,247,241,95,172,90,106,111,55,250,207,222,188,105,243,88,247,166,119,117,210,233,13,170,189,72,153,166,53,154,99,23,254,155,213,119,61,181,189,99,80,36,131,92,36,91,158,211,112,226,69,174,41,169,34,205,70,214,152,244,154,153,189,60,70,132,231,160,4,0,131,28,74,228,9,224,74,33,151,25,55,115,226,128,183,240,18,213,178,156,165,198,132,53,108,59,233,243,121,7,39,157,64,4,90,186,243,30,203,65,101,201,245,36,206,111,255,176,247,191,180,50,138,194,44,42,41,91,66,109,169,126,228,253,90,192,32,2,83,188,8,32,69,16,8,109,42,200,153,220,19,142,14,28,199,92,89,208,162,102,129,192,4,205,63,195,104,81,160,74,116,148,234,118,170,138,158,35,28,73,138,237,10,35,21,147,74,9,80,59,153,2,52,94,152,113,163,203,158,130,253,212,210,152,7,47,19,179,160,127,181,198,110,41,32,174,48,199,131,252,69,209,180,68,179,58,181,198,2,86,209,53,87,114,71,109,46,109,195,49,146,175,169,185,146,72,102,240,174,64,191,128,123,50,40,201,66,165,186,173,97,23,14,2,236,186,176,43,219,144,156,106,240,53,50,152,157,50,190,139,141,110,44,70,182,6,185,51,255,244,210,104,149,175,93,174,211,98,87,36,50,16,2,176,205,26,202,149,21,237,143,254,53,18,190,47,249,248,174,85,254,189,170,36,92,55,161,236,208,28,245,127,185,175,255,251,178,100,99,12,6,157,104,208,155,121,121,112,70,4,25,214,101,168,102,27,169,163,60,109,225,241,193,28,158,103,85,133,137,184,186,165,177,131,241,1,26,88,16,227,70,106,37,120,72,64,0,135,174,64,130,200,78,1,192,38,245,96,177,204,25,153,33,91,252,32,40,26,29,16,78,244,28,228,154,83,137,226,179,161,164,29,17,197,16,103,252,85,26,227,4,93,26,239,138,214,62,0,227,32,113,139,187,196,142,119,185,91,59,127,255,73,207,64,0,0,2,229,213,56,160,211,130,154,4,0,26,215,217,248,134,161,40,199,142,209,252,181,70,208,10,12,12,48,199,179,63,28,26,21,49,210,9,43,232,36,36,2,1,46,231,41,135,163,50,89,87,13,224,137,209,4,45,2,75,84,121,142,100,85,221,245,75,126,36,95,168,219,133,46,86,98,37,211,144,21,183,70,232,230,157,55,22,30,139,223,205,142,192,195,137,115,230,217,146,179,202,114,211,222,249,103,79,247,59,94,93,154,236,105,45,119,31,128,185,249,55,72,253,252,69,71,9,229,118,39,69,114,231,184,57,200,13,26,221,4,178,154,60,142,127,21,139,154,46,136,154,111,235,126,75,253,222,111,243,253,188,198,15,195,173,94,122,102,51,9,186,6,39,211,98,177,127,255,174,245,254,255,121,241,151,168,66,238,93,173,152,8,83,146,153,178,87,196,153,222,179,227,211,43,239,38,97,57,219,165,103,195,198,61,195,37,118,119,42,0,192,7,198,40,95,21,103,59,237,91,169,75,140,197,34,37,234,130,4,116,12,3,246,30,174,42,149,209,115,3,164,131,241,96,74,63,185,179,31,26,149,73,90,71,237,78,253,69,184,234,115,197,144,121,54,239,255,97,59,122,255,111,239,208,159,248,255,249,15,157,0,0,1,84,168,75,53,192,228,211,167,115,4,44,141,39,184,57,248,73,38,194,161,192,113,40,194,35,3,18,138,192,66,179,112,216,238,233,26,18,116,136,175,196,62,64,0,98,96,168,121,72,200,85,115,30,25,36,236,199,96,104,12,69,6,20,232,37,91,79,121,26,69,197,213,7,228,208,223,54,203,86,84,28,74,187,45,46,154,72,186,54,218,59,180,178,149,40,207,67,68,235,66,65,46,222,39,169,167,83,53,161,232,12,198,181,58,229,193,209,142,44,232,84,245,108,77,110,170,226,249,30,56,15,147,174,51,240,114,199,161,161,168,155,93,0,55,155,47,10,68,13,71,53,181,139,171,177,163,96,111,219,210,249,206,26,111,91,239,255,95,236,163,51,90,118,235,248,148,203,9,250,164,49,117,10,31,255,255,173,127,247,191,120,123,199,107,137,229,174,241,9,146,121,224,178,187,223,190,61,170,227,224,162,89,255,251,178,100,107,142,134,252,103,78,27,154,122,240,74,38,153,210,97,234,62,28,1,163,54,110,229,239,193,6,151,104,25,135,137,154,55,235,33,96,188,174,233,169,252,0,0,108,48,89,114,133,2,120,88,78,34,163,145,80,154,33,112,122,132,140,91,36,26,159,207,120,27,108,88,201,187,26,76,224,100,41,236,230,164,158,122,202,51,149,168,126,113,196,138,101,11,74,219,12,205,150,103,209,191,74,47,94,167,238,217,249,158,73,43,255,253,31,72,1,227,3,74,51,46,134,19,57,130,99,9,69,99,43,232,19,57,193,196,79,34,5,0,65,17,105,195,150,160,176,4,21,55,140,58,7,133,131,225,34,253,206,122,2,21,8,116,96,139,229,89,103,43,133,89,147,38,18,159,141,25,128,11,20,237,134,60,191,221,200,157,230,43,77,19,30,62,28,114,46,190,40,209,72,56,130,151,22,117,99,110,113,146,251,90,127,29,165,118,243,12,16,199,174,167,53,59,251,69,128,128,122,183,39,55,255,86,103,22,162,227,185,54,237,153,163,232,153,146,155,194,10,98,154,46,193,244,251,103,158,225,81,172,36,17,168,252,245,140,226,190,120,69,250,77,102,147,140,109,255,191,251,239,155,235,255,111,238,204,218,181,42,203,219,206,238,176,145,33,186,205,9,168,174,204,47,254,232,197,237,77,255,224,110,54,149,207,166,163,233,111,53,154,102,132,239,94,185,175,198,107,185,220,30,205,140,67,175,151,125,41,43,82,128,0,46,63,85,91,93,145,97,19,178,113,156,60,243,10,134,48,85,75,239,128,70,223,98,214,191,44,162,242,53,184,180,203,144,8,213,188,212,126,12,36,237,92,175,240,23,81,239,255,234,239,255,131,173,111,151,150,255,255,171,129,159,254,186,0,0,0,0,140,197,117,188,209,98,12,217,82,88,0,42,28,40,202,24,120,57,51,211,1,14,227,12,129,35,9,135,115,13,6,128,80,22,99,200,244,100,161,164,96,0,22,110,170,52,212,67,7,91,86,193,68,115,98,39,175,124,193,162,52,160,230,40,59,142,216,140,46,224,16,4,139,8,200,149,170,200,202,100,69,0,178,42,129,5,6,94,175,54,72,48,28,181,208,17,178,34,8,160,13,102,90,220,26,182,41,234,140,209,240,224,236,160,42,193,36,35,133,157,169,101,162,218,14,223,5,182,6,170,141,226,88,120,69,82,179,143,115,22,62,70,137,241,22,27,183,201,118,18,54,148,134,149,77,43,224,174,7,92,215,97,36,204,235,48,11,109,49,0,199,242,38,71,132,91,87,53,242,205,125,111,59,255,84,221,221,104,251,109,56,217,227,85,201,153,133,210,181,178,238,103,84,44,77,121,32,209,118,227,135,145,241,138,238,255,251,178,100,109,14,135,180,113,203,155,186,123,112,60,196,42,90,61,75,106,29,245,119,42,46,233,239,209,33,23,103,141,167,157,160,251,241,51,189,214,30,231,206,43,228,175,182,245,243,159,173,122,127,76,251,231,255,255,255,255,252,150,254,96,0,34,192,220,36,56,151,166,23,137,40,189,162,123,183,42,220,212,45,53,6,22,205,137,73,21,205,57,160,202,183,244,245,66,210,33,170,170,89,6,103,195,41,249,128,79,16,43,255,79,76,55,56,141,151,127,255,221,193,11,134,97,28,74,104,145,126,106,115,118,8,21,79,77,234,207,12,29,130,0,67,42,75,113,98,164,48,200,54,128,6,49,64,59,49,93,215,48,200,253,5,14,166,28,12,225,2,34,202,54,230,17,92,2,202,94,96,2,188,206,33,187,16,80,0,120,17,112,20,196,217,221,7,73,48,225,134,79,199,24,82,51,120,209,15,42,139,73,55,25,108,185,195,37,140,200,57,0,113,50,136,129,112,12,186,210,242,74,10,196,129,27,41,123,87,160,242,4,179,34,104,220,12,88,170,180,15,110,4,134,21,139,8,26,151,95,237,202,132,184,170,246,100,139,179,5,147,213,24,34,172,142,103,227,25,244,248,201,114,92,140,100,243,108,58,69,139,166,230,68,76,176,149,78,89,112,108,139,25,128,184,201,107,235,57,172,94,250,250,167,248,213,107,132,193,247,41,165,237,107,249,100,108,78,194,197,94,197,189,233,76,184,227,123,174,61,243,76,209,206,241,164,189,115,173,203,97,9,115,35,128,168,56,85,141,30,63,118,75,37,64,0,17,68,27,23,25,2,194,130,176,23,79,27,12,236,62,137,84,131,132,26,159,5,199,23,188,249,213,166,235,17,230,207,86,150,167,1,167,9,135,242,154,161,65,108,117,249,93,79,169,192,97,210,239,239,254,140,255,162,99,212,222,210,177,59,125,63,255,168,131,205,24,0,0,209,131,27,7,8,1,143,25,92,16,2,33,168,80,139,26,15,2,17,130,144,10,152,77,9,121,131,248,15,152,18,6,209,129,96,111,147,2,249,132,225,6,152,48,135,72,64,83,24,14,128,138,62,198,192,209,133,174,48,164,153,64,48,209,72,52,115,50,103,43,1,49,192,18,99,20,223,51,138,179,39,15,12,15,53,80,231,57,210,22,7,147,6,19,203,8,73,193,201,82,52,236,131,217,208,150,19,59,11,179,135,6,151,44,160,147,41,81,64,99,210,9,15,102,109,116,200,0,2,11,64,42,226,194,176,80,56,182,129,176,75,109,12,137,34,69,183,226,243,249,87,5,83,208,84,49,62,221,46,13,112,249,79,196,92,23,129,94,63,31,78,186,71,177,26,86,82,136,77,14,234,105,121,198,28,35,197,255,251,178,100,94,142,136,79,94,201,147,219,123,242,74,137,186,7,97,101,104,30,41,163,42,110,233,143,193,35,158,103,205,149,21,144,178,153,204,42,64,154,88,116,35,237,120,20,154,254,216,251,206,49,156,110,186,124,119,37,243,85,219,154,135,114,33,175,17,42,216,14,108,109,81,96,75,6,46,155,181,2,240,164,155,63,88,171,200,56,205,179,140,205,77,248,80,88,150,172,64,149,0,132,27,63,252,159,127,255,199,23,226,0,168,0,7,184,153,163,94,12,205,15,70,151,148,162,114,11,105,151,18,57,126,91,6,159,193,151,170,182,55,87,193,0,8,67,232,35,35,53,106,43,165,15,24,233,255,132,133,16,158,223,219,255,255,95,43,199,234,111,253,76,207,242,213,146,191,91,71,230,91,220,90,149,253,32,25,12,22,144,204,5,7,140,65,153,193,67,25,241,182,145,213,5,185,134,64,177,129,138,32,96,52,97,8,8,108,248,90,96,200,52,101,18,116,102,90,112,96,128,28,10,1,40,132,32,152,36,189,1,137,112,89,128,163,193,163,13,32,71,89,143,24,176,128,98,42,214,100,54,4,30,72,147,92,9,168,57,114,188,69,136,59,229,66,161,199,26,90,171,197,70,70,134,42,88,112,34,209,99,104,50,24,15,8,242,102,191,72,57,138,118,33,67,63,48,12,198,129,184,97,132,162,146,169,118,10,102,140,22,224,188,171,89,201,118,84,32,2,219,70,53,27,44,76,96,113,224,137,114,244,194,194,242,219,105,193,180,153,211,155,105,47,63,191,93,204,187,144,176,112,4,20,44,137,221,182,67,108,130,122,8,97,250,251,197,35,166,4,50,107,203,170,181,227,103,139,244,62,38,39,36,173,205,106,240,247,229,88,101,85,59,31,59,197,79,23,79,209,201,220,253,150,86,111,43,96,231,178,80,221,122,121,150,83,179,24,0,1,125,21,228,75,189,158,133,22,43,134,220,55,82,129,80,202,81,13,94,96,7,51,15,202,225,233,89,227,218,41,250,63,139,70,93,170,210,205,97,48,203,250,127,127,255,255,35,194,12,162,147,52,73,232,170,235,156,5,3,189,206,112,124,168,162,16,64,101,59,161,1,0,0,115,5,168,179,76,203,3,15,139,67,132,70,147,219,170,51,101,203,16,104,16,101,56,174,100,16,138,96,121,26,32,89,140,21,8,140,209,96,0,210,145,145,2,41,113,229,3,64,201,181,72,99,206,3,174,72,0,11,1,82,83,20,194,191,22,8,60,149,87,133,4,159,252,130,19,166,48,48,161,149,200,190,120,187,85,141,196,6,137,16,5,217,40,165,28,4,31,38,65,3,0,17,17,50,66,65,113,165,5,80,74,16,207,75,52,208,82,168,73,57,16,33,16,255,251,178,100,62,142,135,234,104,202,19,186,123,240,71,169,153,227,101,39,100,92,185,163,44,110,229,143,193,72,166,232,93,135,148,152,65,164,205,140,160,107,153,16,104,115,99,161,218,12,54,213,226,213,46,80,44,104,218,164,148,194,59,28,155,208,113,52,74,204,229,117,231,240,217,78,24,173,196,198,177,88,153,14,23,141,174,45,54,119,104,46,41,213,231,217,71,54,20,48,240,167,154,191,31,85,243,125,91,48,126,102,93,43,161,190,83,198,142,219,77,182,79,13,40,207,51,143,221,126,245,255,213,117,171,181,71,121,22,70,167,10,27,37,186,30,231,172,103,39,45,73,88,151,222,169,92,210,242,234,59,53,252,25,0,0,0,56,137,67,202,241,156,156,109,141,109,39,135,98,207,67,143,108,128,245,215,24,35,130,118,105,253,61,160,80,244,194,166,28,123,125,31,200,93,149,90,211,142,57,225,83,102,127,249,191,255,167,251,255,255,255,255,255,229,145,81,216,193,252,162,83,246,253,247,102,2,176,194,119,52,210,114,168,193,129,168,204,49,96,220,222,128,195,161,216,193,144,60,197,130,188,18,2,152,42,34,153,32,54,132,15,38,14,137,38,24,26,38,3,129,227,65,164,104,68,33,6,192,254,53,133,220,35,0,136,138,113,232,84,188,72,120,50,70,8,52,56,231,96,36,105,27,179,82,53,25,201,6,75,185,2,169,154,194,18,142,174,111,128,78,94,202,28,202,101,214,159,248,124,181,60,186,140,116,73,236,143,207,110,116,148,141,245,8,160,47,220,237,53,222,94,250,189,88,240,43,137,98,80,60,169,104,232,231,61,182,76,89,60,170,25,82,133,37,79,84,251,86,176,196,238,204,231,115,207,129,230,220,107,229,238,152,246,148,165,208,148,162,130,116,188,174,163,194,113,226,198,39,15,31,220,78,105,114,129,200,230,54,105,144,106,117,145,33,242,140,93,116,76,161,168,103,93,118,104,194,250,82,140,182,228,46,94,244,130,139,110,134,135,67,149,207,43,135,84,128,3,93,248,142,83,56,205,96,20,213,237,163,226,5,72,116,230,169,99,184,108,226,228,44,175,7,91,216,215,254,253,7,87,255,198,159,221,66,98,191,80,145,53,50,162,106,229,103,106,30,48,88,68,68,176,98,206,83,50,54,174,165,162,61,147,170,29,213,148,247,176,129,44,143,77,152,69,203,200,213,164,0,1,99,3,146,79,50,39,12,195,6,32,164,48,101,3,211,7,165,179,2,128,72,80,5,12,1,131,104,193,36,14,0,192,244,13,1,147,1,48,5,48,4,3,131,8,0,244,48,77,0,3,2,96,1,106,134,1,32,40,124,34,164,21,130,136,26,120,101,49,3,77,170,18,134,33,215,128,187,255,251,176,100,39,140,135,89,104,201,147,217,99,240,88,73,185,231,97,37,102,86,77,155,48,110,189,51,73,173,36,38,141,165,161,184,204,216,204,12,6,132,126,138,103,82,221,61,32,53,93,212,237,66,193,64,213,138,101,102,188,140,77,91,36,82,154,120,17,64,160,102,226,132,3,70,183,24,122,244,114,205,19,245,125,55,82,14,14,221,90,124,48,120,43,169,108,249,178,186,153,98,164,236,15,77,188,114,126,92,211,156,46,140,226,203,234,236,69,139,245,21,205,217,251,78,182,210,203,69,29,111,95,142,46,152,214,77,125,247,34,84,194,167,150,253,186,203,237,106,182,219,174,235,182,233,158,179,110,86,43,126,213,189,170,21,50,244,102,154,219,30,177,171,77,163,122,119,166,159,29,231,90,234,222,18,106,156,115,117,225,54,128,80,0,2,110,31,9,114,150,32,32,22,96,214,85,101,113,151,69,174,94,44,41,29,175,3,30,200,153,109,164,159,98,157,111,208,208,247,111,230,227,15,83,25,118,147,103,8,15,181,127,245,167,253,117,249,133,102,50,142,122,156,185,63,16,29,116,45,138,200,117,101,102,42,92,162,72,174,247,86,102,131,38,98,119,185,183,155,32,0,74,146,24,6,131,153,234,58,2,133,18,80,240,209,11,200,104,103,7,1,38,9,130,1,192,64,192,0,197,20,64,116,20,48,148,94,3,7,130,192,125,85,29,26,8,229,245,244,85,2,96,92,147,70,8,207,191,55,151,70,64,247,166,160,248,213,134,121,199,170,164,152,172,105,154,41,159,6,144,237,188,94,12,170,120,110,245,10,63,112,148,244,26,248,245,221,247,120,4,203,15,133,186,121,5,149,170,74,142,190,73,68,82,211,73,204,74,69,9,160,47,79,204,217,99,83,67,225,168,39,144,138,60,143,188,207,44,197,225,77,32,135,135,170,198,49,157,167,171,8,103,175,182,147,151,107,105,140,199,101,67,206,227,155,147,191,2,153,138,45,86,232,122,119,87,182,130,16,18,118,5,161,13,145,30,108,38,114,200,59,203,200,143,47,220,80,32,107,128,172,64,128,114,0,39,133,4,1,178,20,64,23,80,101,11,85,16,0,140,186,107,187,227,76,254,230,64,231,238,227,153,163,213,13,64,42,57,7,226,107,17,234,107,185,165,223,152,167,79,129,111,174,117,121,58,167,160,251,234,239,174,98,174,49,129,26,235,203,82,122,109,122,205,84,177,174,6,62,74,170,75,142,93,104,0,65,32,230,223,140,30,204,158,36,29,7,22,68,226,181,19,0,1,82,72,148,54,215,21,2,226,106,67,160,17,25,37,28,91,180,173,244,42,43,55,10,9,143,215,86,74,215,195,108,142,117,103,226,245,220,164,211,207,21,255,251,178,100,30,8,133,70,104,78,59,143,75,240,96,136,249,163,105,98,110,27,101,159,36,79,101,47,201,118,20,37,221,167,141,184,50,106,85,174,172,174,126,95,175,245,133,87,159,255,136,177,7,33,21,237,173,227,189,169,223,33,36,20,34,234,73,177,4,227,52,171,72,182,35,92,189,147,2,109,197,200,194,228,39,73,123,100,189,149,237,159,251,214,67,121,41,111,190,253,189,74,215,30,92,141,1,28,106,209,115,182,233,176,215,205,159,139,164,157,177,60,95,246,47,220,179,191,122,77,29,182,145,159,109,182,49,42,156,177,19,115,218,233,200,6,216,85,134,233,11,50,193,90,216,131,160,176,217,97,32,71,205,159,38,188,62,58,68,104,44,14,31,38,201,110,63,67,211,164,71,167,120,239,91,119,255,162,123,109,24,130,53,148,31,121,221,18,117,141,173,97,14,90,63,4,18,66,218,51,131,103,216,172,26,194,101,111,5,255,83,121,87,34,239,111,10,41,142,106,185,5,183,157,154,135,33,4,179,127,250,192,2,184,193,48,111,68,97,144,96,234,9,96,80,76,53,60,47,67,17,208,72,48,22,0,3,3,160,12,1,1,185,130,96,12,161,24,40,12,68,0,230,97,16,13,99,65,254,96,108,2,41,124,147,64,187,96,233,116,248,193,228,221,217,94,18,97,225,173,85,116,91,146,93,169,27,212,242,76,107,211,92,78,121,119,59,58,140,52,176,236,12,244,81,235,241,166,161,140,212,136,175,197,224,253,90,139,192,241,43,25,161,243,82,206,245,94,225,110,181,87,214,126,37,92,214,122,67,167,209,109,34,194,25,38,21,101,231,156,80,131,30,161,84,111,58,165,101,64,236,134,233,166,105,71,172,206,43,122,170,76,47,43,166,206,180,212,104,149,167,198,40,131,231,113,185,111,213,35,75,44,136,194,22,110,17,85,109,81,180,82,65,61,238,122,2,21,86,93,200,98,138,81,78,161,185,37,227,36,164,73,213,142,245,240,246,185,207,63,129,192,164,10,2,97,95,153,21,2,0,102,230,250,51,203,22,114,233,121,195,141,65,34,2,102,28,163,44,11,220,65,56,149,44,153,145,163,7,228,254,186,59,75,18,53,42,195,53,255,212,179,127,152,39,214,155,177,168,255,231,13,208,224,190,142,61,210,180,157,190,40,218,54,102,114,140,64,153,196,80,221,236,20,15,135,88,19,232,65,202,175,244,220,16,25,163,9,193,109,49,110,0,66,128,103,30,0,131,85,208,252,48,172,4,36,3,24,4,133,97,128,112,15,152,14,0,25,129,224,3,2,129,44,192,80,1,140,6,197,80,26,3,193,0,110,204,140,0,64,68,192,228,1,101,48,236,219,122,86,3,246,93,228,32,16,49,255,251,178,100,36,140,134,211,103,201,19,207,76,210,86,135,153,205,105,141,105,25,189,163,40,78,188,211,137,58,158,166,233,167,169,160,236,172,81,131,91,194,190,34,48,66,144,10,145,27,159,30,200,109,20,145,134,195,204,201,10,150,172,54,99,60,238,112,194,229,227,117,184,33,153,188,40,242,95,167,100,25,16,80,205,145,27,150,181,202,161,138,70,8,85,38,145,224,50,176,41,78,16,231,147,34,194,126,125,124,122,170,33,100,178,144,91,201,52,149,77,138,194,121,229,245,22,103,99,45,64,219,50,110,51,102,44,54,194,54,36,211,148,132,4,10,32,180,10,230,231,211,116,246,54,105,48,162,21,86,130,251,22,84,97,159,56,103,141,207,211,209,135,255,187,153,252,183,152,62,132,0,0,0,8,74,155,41,16,38,222,240,161,53,144,106,32,15,39,190,224,209,62,237,98,36,165,8,7,138,132,95,142,145,215,246,69,49,215,173,96,144,15,107,175,227,234,91,29,119,185,194,86,147,33,90,179,172,179,206,15,36,186,207,46,235,83,183,169,85,208,122,61,4,114,103,214,94,242,141,53,187,61,171,186,8,34,110,160,173,102,36,6,102,121,4,102,14,0,166,6,143,103,207,107,38,67,135,226,194,9,134,226,201,131,128,104,96,100,4,0,73,129,3,0,132,163,28,64,1,162,197,42,44,35,64,92,10,112,227,19,136,200,76,13,123,9,86,131,122,239,11,34,122,77,163,207,2,90,191,197,131,238,28,59,183,20,246,93,85,76,120,81,228,144,32,210,59,57,54,99,104,203,252,109,166,32,50,36,190,229,157,151,16,158,33,201,171,65,130,242,212,243,34,159,99,13,20,181,161,139,65,31,5,144,59,163,146,143,114,112,93,225,1,164,66,48,180,144,54,48,40,213,169,136,44,130,206,71,40,53,163,38,42,25,138,69,61,178,154,48,195,7,201,204,99,60,73,148,91,147,38,153,18,68,43,240,120,76,5,121,39,144,179,10,2,32,217,195,160,138,75,42,207,44,147,4,14,141,39,119,183,21,108,2,228,82,131,1,185,185,68,40,19,176,227,149,34,143,22,195,40,9,26,98,163,33,25,108,188,212,246,135,36,13,75,251,219,219,56,69,15,133,90,31,60,240,186,146,81,208,158,191,151,30,19,19,13,9,4,192,136,241,22,88,124,244,127,214,149,159,251,49,205,111,247,255,253,73,169,220,173,65,0,45,131,28,178,128,130,1,135,211,3,2,200,2,70,223,225,1,141,9,134,96,64,74,131,148,5,220,244,174,101,66,2,139,115,129,110,60,68,64,90,217,249,0,45,116,164,140,79,119,148,60,190,150,8,216,171,93,224,111,2,113,136,155,149,167,123,154,241,109,157,203,38,119,255,251,178,100,37,8,197,228,104,205,187,143,76,96,83,134,153,186,105,45,102,26,97,193,44,78,233,137,201,56,155,102,205,149,137,184,207,6,189,214,179,97,207,67,64,235,182,91,238,207,43,155,25,3,124,251,203,132,227,171,229,136,214,133,205,52,106,34,22,20,233,244,13,30,113,204,155,125,101,230,185,81,241,90,198,218,140,10,35,211,240,46,209,17,167,209,81,254,201,69,89,212,245,209,240,64,166,170,172,144,54,150,84,219,150,40,105,134,91,89,56,78,63,161,154,164,37,209,40,202,102,34,130,210,191,204,182,195,10,99,24,113,121,252,65,83,146,228,242,25,64,0,0,176,46,20,0,108,48,176,185,152,120,231,13,18,141,140,126,84,248,44,122,102,158,134,18,164,235,188,202,248,117,248,53,89,230,23,5,112,42,227,241,169,185,254,180,111,58,58,185,53,232,84,234,62,203,154,7,67,100,137,68,167,212,61,13,17,221,116,15,142,244,94,255,109,125,122,43,229,9,9,61,8,0,27,97,16,116,96,0,58,96,104,8,9,25,204,24,244,76,56,0,73,64,128,96,172,56,4,15,4,202,50,6,26,96,74,147,172,40,247,90,124,84,57,157,7,114,106,92,72,73,111,85,119,233,82,219,89,181,154,101,187,44,213,77,95,237,76,19,127,60,172,13,36,141,19,244,47,40,55,248,92,218,179,32,221,152,233,26,152,94,184,44,71,99,222,254,151,23,141,49,169,46,250,251,250,243,246,251,19,171,249,238,129,136,208,79,143,96,86,90,78,75,121,216,46,241,235,52,67,43,14,105,138,139,203,120,202,229,119,84,100,77,47,180,116,125,5,91,180,141,81,171,188,12,51,75,184,112,236,45,125,89,234,100,103,45,175,127,214,111,115,119,146,204,109,44,102,87,209,123,111,235,136,230,188,212,191,115,247,78,215,196,226,118,213,93,50,134,239,123,204,59,107,49,147,74,124,176,6,112,149,214,128,147,17,2,75,48,96,16,150,231,186,69,248,155,127,45,65,164,67,68,202,164,177,56,72,117,175,98,61,170,204,131,158,240,242,193,145,107,222,99,252,156,217,166,76,205,47,111,11,237,218,122,200,35,40,123,119,96,205,211,120,200,40,21,9,176,17,93,40,65,234,102,122,11,227,57,17,150,2,192,174,241,160,58,129,92,133,66,163,64,37,131,2,192,97,96,4,72,35,1,0,10,88,143,137,100,72,0,138,141,139,1,12,113,229,65,20,182,222,138,128,69,73,136,21,86,52,95,159,132,128,234,71,158,12,108,199,84,10,199,192,200,179,36,23,19,198,206,159,166,96,191,129,59,199,175,224,61,106,96,221,38,181,115,161,20,47,113,156,247,90,71,114,152,252,75,42,178,133,117,216,218,255,251,178,100,51,140,134,83,105,76,147,175,76,210,82,6,153,169,105,231,46,28,253,231,42,46,229,47,193,47,26,102,233,164,10,208,81,162,154,84,225,178,108,68,25,124,133,2,85,162,185,9,28,176,141,125,63,148,198,178,207,79,91,51,169,38,153,95,83,162,82,138,72,162,71,141,160,52,68,96,159,72,85,62,181,163,197,208,31,78,171,118,22,68,247,38,58,73,226,66,86,213,186,34,139,41,221,160,25,219,128,157,29,147,232,147,35,246,230,43,153,28,146,186,45,116,231,180,155,175,110,21,93,61,72,0,0,3,73,34,5,28,52,16,44,96,121,176,170,76,129,192,222,70,147,16,28,32,136,73,7,152,164,251,238,226,218,183,202,131,117,188,97,217,23,19,57,147,160,147,58,192,138,9,152,146,110,96,242,21,30,32,11,193,140,56,62,238,174,65,183,243,153,181,78,139,94,181,110,163,209,115,246,46,158,159,165,0,73,142,98,57,129,96,248,232,92,60,34,157,171,84,152,204,44,152,62,8,130,6,113,160,40,152,60,79,81,160,32,192,224,96,197,208,76,104,133,108,113,65,80,16,126,150,246,180,112,171,18,36,187,108,234,42,64,36,220,54,191,160,129,225,226,84,83,205,254,178,206,224,140,151,246,80,253,80,44,219,176,213,246,26,235,238,150,102,204,13,141,37,35,234,251,79,86,159,136,204,78,88,89,13,74,55,157,140,172,118,27,184,210,167,109,130,125,185,7,209,162,42,184,137,89,209,14,197,27,38,9,136,65,188,38,33,78,8,236,78,186,42,146,1,68,178,203,164,212,117,115,93,90,66,36,229,247,193,188,73,56,145,149,210,212,84,148,190,185,20,228,41,145,170,119,104,170,136,26,75,101,199,210,71,51,88,169,94,77,130,52,122,230,200,210,85,188,220,48,128,197,178,153,203,192,170,137,76,83,186,223,75,182,227,55,37,101,53,150,131,45,163,77,113,61,181,56,245,243,19,155,129,44,0,4,128,41,159,100,153,107,166,70,241,64,75,47,31,32,129,96,50,129,192,137,125,40,127,245,243,245,173,107,84,120,207,99,87,85,29,166,163,11,134,162,52,84,223,60,100,228,13,134,87,174,47,126,82,131,63,105,15,11,253,180,107,127,149,234,159,152,77,39,117,73,127,232,0,71,1,38,71,36,152,100,84,100,97,33,174,17,39,17,116,131,165,102,56,27,3,66,230,16,0,152,12,4,99,130,176,56,192,96,49,232,160,40,152,18,96,240,233,134,65,112,92,146,188,121,45,24,229,104,69,12,37,225,101,237,206,31,105,246,167,42,118,237,50,114,39,68,5,73,86,228,90,17,13,202,153,194,169,152,20,10,136,242,142,171,202,0,50,32,85,109,211,71,87,179,255,251,178,100,51,8,183,12,107,207,11,143,102,166,69,102,153,165,105,5,122,29,13,175,66,238,97,241,193,11,158,102,129,164,21,232,201,14,19,35,58,62,54,179,30,122,107,16,32,150,197,132,251,50,16,187,114,57,23,209,160,195,1,61,28,160,151,12,100,248,159,115,137,100,179,251,177,101,157,184,202,251,175,81,11,212,221,248,159,67,51,63,154,77,206,207,235,122,99,150,100,237,33,144,32,76,59,124,225,210,185,61,68,229,47,235,42,254,191,183,246,57,183,233,93,220,164,210,12,112,194,38,227,163,173,185,221,111,97,101,54,118,236,116,227,154,112,179,47,60,177,205,122,52,145,139,8,45,152,224,2,0,77,70,131,137,174,131,35,117,54,228,241,153,230,124,136,246,197,65,51,153,151,74,237,35,26,147,71,72,58,61,168,160,31,87,95,252,176,154,17,112,102,4,52,36,71,114,34,205,101,1,69,212,117,245,127,221,156,205,219,241,143,171,254,45,67,60,74,34,66,73,185,140,78,159,10,6,9,137,70,10,6,26,4,76,105,72,233,154,65,161,128,6,109,74,255,25,12,99,16,92,140,157,153,14,131,194,7,140,58,245,75,140,168,153,146,137,231,166,8,134,242,156,182,251,67,74,254,43,107,185,168,112,57,115,182,176,213,121,30,120,216,180,170,44,126,81,30,174,254,136,71,45,187,2,198,226,52,31,142,89,76,169,99,243,246,108,65,43,243,122,199,113,21,105,185,140,205,71,237,225,131,167,178,108,166,228,195,247,167,177,153,35,160,214,14,220,68,58,127,137,163,193,71,56,76,165,138,104,81,189,84,166,92,159,248,179,219,14,216,143,222,194,149,70,113,52,78,160,201,6,128,250,52,12,139,179,109,145,115,104,141,131,121,80,235,80,155,206,93,73,7,82,167,154,109,191,178,80,190,141,98,147,106,183,86,150,139,77,46,29,59,6,19,17,224,193,53,225,64,58,227,218,123,181,159,172,145,220,99,62,92,203,255,240,166,208,118,83,135,36,206,0,208,81,8,227,105,120,48,59,39,110,146,201,145,224,82,181,78,168,103,156,92,33,137,222,136,59,9,186,178,135,15,57,118,174,156,133,206,165,42,70,223,55,17,57,222,225,1,233,244,254,178,219,90,201,161,27,254,173,223,255,81,255,255,202,144,0,0,0,128,162,2,73,188,96,133,185,147,78,68,68,99,5,2,76,132,111,51,69,112,205,97,0,176,7,55,89,161,153,128,28,245,146,131,156,10,116,228,7,17,69,128,46,29,249,116,0,77,72,42,109,184,181,212,16,190,112,244,253,135,41,94,84,146,219,172,237,131,164,192,166,183,34,179,23,191,187,250,144,40,141,60,222,57,166,12,47,10,243,187,159,238,191,141,255,251,178,100,49,8,182,253,105,80,107,152,124,112,66,101,217,198,100,71,120,27,137,165,63,78,97,239,193,2,151,167,129,146,165,250,193,72,206,234,245,251,10,182,206,179,171,66,148,58,221,92,96,24,85,54,19,112,96,205,37,88,247,13,35,173,243,164,202,18,227,184,94,119,113,241,22,138,226,38,121,110,194,198,142,181,115,8,237,37,155,207,134,253,64,233,234,6,176,102,181,190,210,69,123,184,25,156,221,3,131,148,215,211,90,21,45,45,234,169,254,155,229,205,171,183,200,245,58,241,92,216,223,204,23,27,177,93,221,13,74,51,234,171,180,244,53,103,212,26,123,189,141,22,88,190,167,33,66,217,12,144,16,0,32,8,227,89,74,54,164,121,150,253,164,220,105,229,126,92,134,88,48,10,195,64,176,51,232,234,10,92,16,136,117,33,224,148,80,182,232,162,133,66,212,99,142,26,95,173,242,137,255,255,154,95,169,132,206,145,1,234,206,255,196,159,254,25,8,9,2,24,166,6,48,205,42,142,48,80,69,229,16,181,141,75,56,52,224,73,48,220,7,233,42,76,194,13,115,16,93,110,197,211,72,4,55,14,27,205,17,236,62,70,74,104,172,125,154,47,136,87,108,64,176,11,183,1,77,246,195,178,54,73,4,98,110,88,251,234,255,222,143,37,34,156,207,82,87,172,58,105,141,214,181,157,39,235,184,161,200,30,54,44,255,109,221,99,77,118,146,164,142,234,111,138,136,95,28,158,57,65,141,226,134,173,3,189,106,161,122,241,198,219,84,23,169,117,6,220,225,96,159,79,139,33,15,139,62,112,218,168,240,113,234,86,227,23,188,4,14,96,69,172,186,255,26,87,18,104,209,45,28,186,0,139,60,107,97,132,50,26,163,64,164,231,151,214,112,252,224,67,102,254,25,132,204,211,6,63,139,120,150,254,50,130,102,88,181,106,34,59,123,148,41,95,178,70,157,231,99,129,174,201,229,67,213,9,89,234,123,32,5,203,39,4,12,49,18,77,46,146,145,122,170,247,201,227,198,172,5,14,160,252,40,114,50,176,237,30,158,161,205,17,3,41,65,34,114,4,54,59,125,91,255,84,108,165,55,253,69,176,40,8,172,52,38,119,111,255,255,35,220,0,76,74,93,77,217,65,140,212,29,76,33,5,76,135,131,205,7,231,205,12,18,204,23,10,17,17,101,8,192,35,58,131,68,178,17,10,42,118,203,7,1,147,24,66,0,176,0,228,64,23,73,0,145,226,5,211,138,175,181,32,33,67,168,228,218,106,110,3,56,158,127,229,143,170,101,8,82,204,153,164,12,218,187,171,18,253,200,156,24,73,199,121,229,127,163,53,204,177,81,139,83,111,204,77,223,181,77,219,141,204,74,207,116,255,251,178,100,57,14,151,93,116,204,139,184,124,228,73,169,250,10,100,71,110,93,165,213,48,78,225,243,129,43,42,231,201,151,156,208,197,202,55,193,127,247,8,181,3,113,38,173,172,119,72,58,38,242,174,28,155,10,77,239,169,172,235,21,94,109,233,201,151,21,204,110,171,189,60,22,176,65,68,165,251,194,210,151,253,112,185,146,154,170,34,14,241,188,122,111,87,212,57,47,247,118,32,121,196,250,188,36,141,53,156,230,109,111,24,210,214,226,99,22,110,129,109,215,23,140,246,54,219,165,109,129,10,61,88,21,254,21,243,77,201,247,157,54,215,219,26,255,255,251,223,237,38,229,139,27,255,32,0,0,64,0,0,28,42,131,46,81,199,140,13,16,143,72,107,42,57,169,122,106,192,18,220,166,20,220,16,200,105,3,69,172,173,232,23,122,31,169,198,173,142,216,61,189,190,222,175,233,242,141,233,243,191,251,253,191,255,254,135,41,135,152,232,8,215,19,21,179,51,138,245,192,51,8,81,83,148,199,195,81,130,211,22,193,163,80,147,67,106,174,179,108,68,176,80,146,140,112,74,19,205,17,10,214,24,12,28,19,7,206,248,92,17,49,240,22,18,7,86,44,15,117,136,135,16,169,183,69,31,26,136,85,108,87,40,188,89,243,115,224,216,219,169,71,50,15,240,200,94,198,249,199,126,208,50,246,89,76,146,193,102,77,169,221,152,124,205,117,39,75,76,225,87,101,216,214,230,10,58,36,140,238,114,102,109,111,111,233,168,41,9,169,151,50,177,3,43,77,253,213,134,129,26,95,212,191,75,209,247,10,46,61,82,214,223,139,89,175,188,237,18,18,139,69,141,164,146,150,249,197,97,12,231,40,191,43,162,191,122,190,175,172,215,54,130,154,158,247,177,222,79,177,175,76,150,44,239,30,237,120,199,179,212,235,132,120,154,118,127,189,182,89,98,194,157,228,23,7,104,150,9,97,191,195,57,173,155,207,5,141,177,175,116,138,246,172,223,239,95,255,255,125,253,113,185,127,255,248,198,2,47,51,116,189,135,204,169,65,73,148,19,13,69,185,106,3,18,73,17,178,235,190,38,45,105,165,107,103,59,161,192,28,230,142,155,23,86,163,166,248,167,171,223,215,209,189,95,211,227,237,235,255,255,79,255,255,254,121,83,77,27,77,40,5,204,156,167,0,114,189,43,125,200,4,0,0,1,16,18,3,156,58,65,154,4,19,6,13,230,188,134,6,153,113,198,132,138,70,19,2,165,235,3,2,37,228,18,112,32,210,81,65,116,56,102,1,1,198,34,4,161,129,188,31,69,156,136,142,24,139,173,81,53,5,1,115,224,168,102,227,178,234,52,90,239,108,105,187,137,64,215,109,66,223,233,2,176,255,251,178,100,41,142,214,255,113,204,155,185,124,112,78,10,185,227,105,138,82,28,69,201,46,110,229,51,193,23,170,231,65,150,41,72,209,95,148,216,137,43,77,27,233,217,33,4,81,110,69,102,114,131,176,202,205,60,65,13,109,125,187,144,92,90,215,242,159,2,131,114,229,95,73,247,54,166,31,80,48,38,161,159,247,199,229,115,92,115,234,185,174,102,123,109,214,101,32,184,207,227,105,184,198,221,109,1,124,230,150,255,220,242,165,43,245,243,54,41,235,139,102,61,69,14,51,241,84,166,183,139,121,190,49,158,127,59,123,43,201,220,33,193,129,246,217,5,235,29,228,59,84,113,36,112,142,194,129,245,158,240,98,65,102,143,17,233,253,127,243,255,255,255,255,255,202,1,0,1,193,84,67,7,16,0,81,160,10,99,9,13,13,235,89,149,195,0,96,33,58,88,156,186,150,45,136,195,89,136,99,58,62,111,199,134,210,66,141,119,24,239,140,61,213,188,231,247,242,191,118,243,95,211,239,255,203,125,255,255,254,213,99,154,160,92,84,199,99,71,22,119,153,120,172,0,48,199,99,104,234,181,116,209,2,112,160,159,55,168,223,56,199,2,55,176,90,48,228,6,1,4,5,152,12,3,205,13,1,21,132,194,144,20,48,56,167,48,12,32,50,124,7,0,0,9,173,4,104,132,9,34,26,20,81,238,103,131,196,142,40,235,83,199,215,3,70,89,234,119,32,115,103,91,130,33,181,87,157,206,123,89,146,237,167,167,166,205,141,172,218,73,250,179,160,37,213,7,59,77,54,186,242,231,222,128,145,46,30,207,180,239,12,29,86,237,234,86,232,80,142,172,229,109,61,101,246,51,183,29,11,75,43,199,186,245,255,115,249,203,143,63,235,121,97,47,222,241,228,145,143,227,173,132,218,171,142,157,6,33,127,157,74,161,187,247,42,182,178,175,161,7,1,86,255,155,2,26,216,111,142,222,252,1,99,34,231,17,145,97,18,132,51,73,28,253,72,66,110,37,17,104,160,83,178,52,143,175,72,77,201,85,146,184,127,255,255,255,255,135,239,20,57,177,173,56,160,142,179,129,193,169,155,174,179,91,160,96,131,82,253,58,37,19,146,46,85,84,100,157,118,68,232,70,245,169,111,191,141,203,101,31,234,255,127,43,242,191,23,127,255,255,63,191,255,255,244,60,227,21,76,37,8,84,218,202,157,164,203,38,74,0,0,8,52,197,164,192,221,21,36,193,96,248,193,1,24,205,181,8,204,222,52,205,97,180,192,112,1,104,148,1,230,0,0,162,75,139,188,56,37,171,59,232,74,22,152,82,17,11,2,42,91,13,237,85,71,129,149,28,125,25,130,116,5,64,5,193,86,129,229,137,189,143,91,249,59,255,251,178,100,38,14,70,147,105,76,155,178,79,176,71,9,153,227,101,165,92,27,37,161,48,110,225,147,193,45,42,231,233,151,156,144,122,11,66,230,145,27,145,83,190,22,109,239,145,246,123,33,189,17,187,74,0,2,219,121,217,204,111,61,26,207,239,77,178,235,58,253,76,189,152,126,184,182,3,194,124,226,156,152,36,212,203,41,0,182,14,229,214,177,74,24,178,104,36,57,139,79,89,203,212,71,140,211,50,144,154,45,213,64,150,71,172,180,205,221,21,94,238,164,170,21,36,93,233,146,245,36,146,9,83,61,68,148,116,244,188,217,29,86,104,103,20,224,163,114,33,21,33,83,118,130,230,33,9,218,186,156,224,240,170,118,133,247,95,196,98,192,16,16,16,149,14,191,21,204,234,0,58,32,101,170,8,228,124,187,37,194,60,200,226,144,174,84,170,172,182,93,39,232,32,152,107,33,38,140,96,21,196,24,76,163,212,102,2,159,70,255,246,245,250,191,152,119,183,219,255,83,114,127,255,255,168,239,48,223,242,196,149,76,100,125,141,181,83,195,146,227,24,1,211,5,164,83,110,35,83,106,68,19,12,128,19,1,192,146,211,136,193,192,51,108,215,128,193,160,112,101,1,32,48,202,96,24,136,55,112,33,136,236,168,88,29,131,224,229,12,82,208,77,91,89,68,122,134,4,105,212,45,115,11,117,67,153,22,146,209,189,205,82,131,120,103,4,166,93,62,112,86,110,128,166,164,249,219,239,189,120,247,43,243,45,90,65,172,190,243,86,252,190,226,4,19,135,120,220,210,137,71,42,215,173,112,139,110,111,119,150,155,124,185,134,26,146,229,221,106,204,135,189,239,38,85,6,95,239,226,154,253,164,184,205,63,251,136,182,219,102,95,41,219,141,53,246,192,212,15,87,169,116,231,155,214,130,84,57,118,246,132,23,26,89,206,169,122,241,54,202,135,37,100,88,79,95,38,214,123,200,235,205,102,31,147,188,56,227,148,55,173,215,139,79,72,46,144,8,2,10,16,225,89,24,162,129,189,38,72,33,90,66,229,76,193,98,212,24,192,186,236,194,246,188,77,49,245,207,174,252,130,82,80,39,47,152,196,252,113,247,111,200,16,208,241,134,57,160,127,239,227,191,59,235,255,169,111,255,255,254,230,54,241,72,58,204,85,250,139,41,168,164,0,128,0,10,42,131,88,131,47,71,243,42,66,240,80,162,98,243,8,99,69,108,99,232,108,151,4,0,3,252,128,179,35,128,246,184,85,13,33,198,238,64,14,24,32,16,179,4,175,149,89,36,98,34,76,209,35,33,40,6,168,207,182,218,89,144,47,16,205,207,0,159,151,197,107,248,7,180,109,86,72,102,233,247,134,254,202,1,154,106,122,120,7,255,251,178,100,46,136,22,34,102,205,187,175,92,112,80,42,186,3,96,229,126,21,121,163,62,109,180,215,193,57,170,231,161,145,41,232,20,255,233,112,165,155,52,162,224,218,251,246,20,197,159,247,71,37,78,49,238,0,117,158,155,222,65,139,126,198,142,234,125,211,203,213,237,162,32,57,205,220,197,19,222,199,20,23,205,249,65,111,253,211,54,66,127,213,20,131,23,223,67,14,37,189,76,189,153,17,202,151,62,13,205,211,122,237,66,222,110,215,157,55,76,122,46,113,94,215,157,117,73,198,38,9,145,40,218,43,113,113,90,67,110,129,120,143,58,175,236,6,80,64,180,73,135,122,172,204,161,94,238,229,140,174,82,63,30,100,54,215,51,253,2,50,117,117,30,125,199,75,242,131,196,49,58,251,185,228,111,145,99,156,208,85,191,241,15,183,255,255,199,219,98,32,255,69,244,218,100,23,240,176,1,17,101,89,206,209,58,85,66,4,2,18,115,24,111,208,57,40,216,74,66,192,38,223,2,115,178,71,28,12,76,28,176,141,49,106,26,40,20,234,151,172,202,5,244,52,246,186,102,38,114,125,111,68,105,222,172,135,0,41,183,203,211,49,120,229,33,246,58,45,135,185,173,19,33,231,102,113,96,82,102,172,4,72,234,203,73,1,106,203,84,225,13,185,48,163,170,33,13,223,88,131,173,209,152,0,116,170,75,144,212,166,92,128,130,122,105,84,132,224,203,155,32,234,33,160,155,32,162,58,44,235,42,53,165,173,21,169,107,161,172,196,224,121,169,82,162,94,125,104,208,100,80,162,56,79,138,142,19,58,120,233,17,58,93,17,144,214,255,2,200,233,79,91,233,5,134,49,97,255,245,0,33,0,4,254,85,170,186,36,103,136,88,241,3,161,22,248,208,82,106,75,19,228,110,57,17,71,201,162,20,21,17,191,81,205,227,87,20,253,74,183,127,255,250,183,254,237,255,183,255,241,231,220,241,182,140,99,178,53,141,83,42,49,38,63,60,192,33,34,50,123,153,57,51,15,54,105,163,26,0,1,112,75,244,97,209,140,101,56,154,97,40,48,105,128,20,99,142,38,99,0,162,95,180,95,84,8,142,100,144,27,13,136,3,181,43,134,130,161,105,128,97,82,177,70,32,203,205,34,7,125,33,73,253,45,8,0,144,37,158,226,146,135,178,12,228,253,233,148,52,135,106,216,159,152,111,242,189,110,243,2,164,220,213,201,96,140,18,185,141,54,57,197,254,206,247,70,40,181,215,44,179,254,228,16,99,95,235,119,57,86,171,237,20,5,248,187,248,194,41,158,173,12,231,183,107,23,67,46,54,25,79,116,41,205,166,180,201,54,131,239,116,138,231,109,215,230,123,34,134,111,223,164,2,207,255,255,251,178,100,78,142,230,105,104,205,19,175,103,20,77,106,186,3,97,231,40,25,105,161,50,110,189,60,129,42,42,232,13,135,156,152,101,198,255,94,186,218,124,219,227,39,21,10,143,31,221,33,163,75,150,161,147,150,164,44,158,37,39,156,68,196,116,45,34,194,163,164,135,74,70,133,228,198,234,14,88,252,182,134,0,6,3,225,109,160,75,93,224,99,204,176,13,203,118,201,67,38,27,13,169,9,46,88,237,42,181,118,255,171,63,66,62,154,237,211,238,96,63,123,202,11,84,179,154,21,111,252,171,251,127,255,251,10,100,152,214,60,82,117,206,171,178,100,227,172,140,39,218,165,29,152,221,254,239,156,227,96,10,134,4,69,70,105,39,130,197,185,132,33,65,174,228,1,182,199,72,10,207,3,11,129,192,89,123,203,162,101,120,32,211,192,64,161,16,44,244,15,0,160,228,225,140,36,43,175,197,130,139,176,168,1,84,153,216,200,82,238,202,165,79,44,174,6,146,103,61,156,16,173,176,220,174,91,77,5,188,217,106,229,75,82,11,81,218,210,144,184,26,234,247,26,218,135,49,215,123,1,137,92,227,38,18,94,37,55,204,225,173,152,91,193,0,158,248,252,16,9,186,253,244,31,173,183,84,247,255,114,69,222,237,149,248,27,199,164,212,197,243,157,105,57,207,150,63,123,27,142,101,66,104,124,155,203,5,135,237,189,138,229,167,43,217,199,101,158,133,166,145,44,36,154,230,228,42,211,209,130,137,151,97,221,52,23,60,198,176,84,133,181,98,118,217,239,126,149,172,22,152,104,116,15,197,10,252,83,40,104,168,65,157,139,12,242,217,54,23,77,137,141,186,141,173,190,153,95,254,111,161,244,255,126,159,160,211,199,136,78,161,95,254,57,247,255,255,247,36,167,59,98,112,192,252,243,145,243,212,217,172,135,149,24,125,10,18,87,83,212,74,243,204,115,139,23,141,65,0,0,115,6,162,248,49,218,31,163,6,224,184,48,111,3,19,28,65,179,48,26,82,99,5,144,170,46,83,128,218,152,6,129,65,136,176,39,150,144,46,13,207,80,132,0,193,160,176,96,44,11,165,64,3,44,211,21,135,225,133,93,18,123,11,0,87,100,96,40,127,189,16,252,227,241,53,47,145,118,120,139,239,198,119,158,201,185,171,157,165,130,165,80,46,18,139,149,3,192,243,94,159,165,174,241,231,218,127,122,35,55,176,222,13,81,90,251,142,117,95,245,10,221,76,243,119,160,76,115,251,0,39,75,41,249,204,94,75,118,179,231,186,186,214,88,97,71,222,231,122,101,168,95,189,52,202,153,249,28,59,82,191,214,124,231,159,254,147,154,149,199,18,179,129,220,238,147,33,200,109,179,179,241,134,164,126,255,251,178,100,93,143,166,187,104,203,19,216,76,240,76,106,185,253,97,37,84,28,105,155,40,14,233,241,193,37,38,103,141,167,148,160,11,243,41,193,236,107,162,82,81,148,166,121,37,54,219,81,186,169,185,18,62,137,20,212,48,77,250,195,64,0,0,28,0,0,130,92,23,154,130,75,222,17,12,78,13,40,28,35,114,188,147,84,60,246,101,1,210,7,43,157,241,71,255,223,239,255,183,183,178,17,184,193,123,43,255,248,179,120,175,162,253,215,168,35,146,69,111,81,84,91,153,221,61,173,59,89,21,14,74,57,71,101,230,232,60,193,172,64,239,8,56,214,4,40,198,80,156,204,190,112,238,115,232,237,32,120,197,240,148,172,54,48,44,4,17,138,166,177,144,70,0,128,230,36,132,224,225,224,187,129,112,8,211,208,28,136,6,66,54,228,245,5,135,17,10,99,43,17,39,3,129,3,106,62,209,250,205,244,60,229,221,167,181,52,172,165,64,204,95,83,180,170,119,55,133,249,233,134,71,8,165,159,211,224,101,70,55,148,48,228,74,24,101,86,106,93,212,24,133,210,156,127,79,82,136,213,148,223,192,132,42,222,198,154,151,168,122,238,222,165,152,148,152,99,115,247,179,194,128,235,198,37,173,28,239,173,95,238,178,234,141,195,166,214,212,104,110,26,173,180,219,18,109,79,181,52,125,251,196,129,143,7,17,43,172,79,169,44,87,86,22,170,212,169,166,171,170,215,80,235,92,176,94,7,179,19,13,91,90,158,231,118,205,160,214,39,181,97,248,207,241,14,87,7,84,134,229,179,96,242,255,235,3,112,170,107,8,170,75,148,192,14,48,81,146,22,146,167,128,70,165,39,187,211,232,106,116,145,229,196,169,109,124,141,233,183,232,253,105,217,7,179,186,160,52,181,111,175,168,11,247,255,255,151,149,133,94,220,181,99,58,108,104,153,81,10,68,217,1,141,139,0,114,238,90,0,32,128,109,216,195,148,120,219,65,224,205,1,112,195,161,36,194,226,252,204,174,36,192,113,180,120,25,47,209,84,3,48,32,6,50,96,51,20,2,80,117,118,203,2,161,121,129,97,178,176,38,99,183,72,140,205,157,241,149,75,31,180,87,83,139,53,164,243,54,46,231,114,224,50,30,19,99,228,121,247,116,11,162,121,47,201,149,20,193,44,204,225,155,28,30,116,229,147,101,169,72,168,122,210,76,63,164,230,166,45,59,180,200,26,201,178,78,229,83,45,157,194,178,138,150,181,37,112,125,140,216,178,113,197,235,220,28,111,90,71,109,89,196,244,188,142,243,22,104,151,135,136,185,142,195,10,143,147,208,207,81,85,228,111,140,152,158,27,134,96,75,19,120,219,42,165,75,86,238,173,80,199,220,181,135,255,251,178,100,92,140,134,117,104,204,155,176,125,192,76,39,153,234,97,101,86,29,185,167,34,47,105,147,193,30,29,102,5,180,21,208,6,239,179,233,172,177,71,154,28,93,51,77,136,207,179,103,43,98,212,196,191,80,0,1,4,3,7,212,38,90,244,78,214,154,52,97,53,17,113,251,228,114,34,157,42,147,23,169,14,245,58,75,233,37,110,223,235,246,244,106,87,214,127,170,242,11,120,67,255,163,248,88,153,145,136,15,50,142,59,93,148,36,31,119,81,232,158,1,229,182,172,129,101,36,179,41,223,160,3,49,87,18,131,87,161,139,34,74,147,19,64,105,48,123,25,83,70,161,160,52,7,3,195,9,0,106,48,69,0,116,38,131,130,204,199,148,42,16,44,132,8,196,128,69,88,204,14,0,132,199,200,12,128,64,100,159,162,128,12,207,87,82,255,108,37,167,102,128,35,102,19,40,176,56,98,56,250,50,9,124,19,25,138,63,163,162,128,36,90,21,60,189,252,67,249,61,222,215,172,160,140,127,173,130,187,96,49,15,34,92,146,65,150,227,247,165,183,235,74,74,0,99,99,147,24,169,207,37,86,52,48,44,172,71,113,169,68,204,191,46,242,82,1,75,187,253,187,48,228,212,179,246,249,69,95,44,251,218,42,151,232,117,6,51,124,243,95,176,59,204,118,178,167,107,69,120,253,41,191,120,126,105,6,173,172,91,35,72,252,168,193,246,190,96,88,235,143,99,183,142,154,70,163,140,186,210,215,220,165,26,199,173,75,234,103,152,114,111,148,232,154,136,226,59,176,178,237,71,219,25,15,131,241,56,60,240,24,132,100,120,112,186,43,32,196,5,204,39,172,179,239,44,94,68,150,102,30,1,50,176,95,27,134,224,136,164,116,62,66,116,204,153,71,147,206,12,215,162,239,9,170,172,139,119,78,102,254,158,130,64,254,159,8,55,155,237,171,255,31,37,210,219,116,124,158,91,233,0,3,243,12,112,157,51,38,29,51,15,128,185,48,106,2,193,24,159,24,118,173,129,132,80,85,24,19,128,152,8,13,11,112,6,0,83,17,128,129,89,12,132,190,75,236,116,31,140,15,1,204,12,0,104,111,3,222,83,4,106,94,13,45,247,75,35,25,68,46,158,181,3,190,242,136,236,154,197,87,76,140,41,29,125,194,88,205,55,235,189,81,172,181,67,73,116,203,30,19,99,147,125,151,103,123,150,35,203,247,12,187,156,125,239,164,199,237,190,138,182,154,198,56,188,117,114,206,237,160,33,22,255,249,152,236,207,210,252,222,223,229,169,113,135,50,70,251,134,201,139,200,179,158,44,33,134,23,93,70,139,143,181,87,222,180,17,88,230,233,247,12,143,168,23,196,181,61,82,92,102,116,229,234,255,251,178,100,92,12,7,32,107,74,147,217,100,114,69,229,249,234,96,175,126,26,29,163,54,78,61,156,104,236,38,105,105,132,148,156,97,27,81,217,92,69,9,97,74,50,227,45,218,141,93,196,140,111,69,208,54,154,205,34,94,97,135,106,215,77,219,197,211,103,183,236,230,84,214,225,124,79,127,107,0,4,48,0,37,106,4,61,79,149,31,125,130,166,54,24,165,78,37,249,76,60,165,177,202,179,184,85,157,241,0,213,14,104,212,254,164,244,127,95,250,125,138,55,180,149,221,5,175,138,53,83,58,214,70,28,219,38,37,203,252,151,209,251,75,163,19,28,146,208,44,3,98,139,83,176,61,76,4,97,6,137,130,227,51,139,182,77,236,1,48,72,61,134,94,75,99,52,144,26,34,216,179,12,181,112,51,237,110,174,103,246,84,146,143,115,209,98,63,10,21,1,55,149,235,101,20,167,212,230,50,165,103,46,6,21,245,78,216,97,204,121,204,91,35,217,157,234,211,227,65,215,190,247,41,53,57,188,245,133,210,63,26,205,90,208,81,124,209,2,88,169,205,113,165,107,188,91,112,64,17,205,37,164,136,105,136,72,168,217,148,43,46,237,141,242,255,17,124,55,158,94,152,165,144,45,181,33,64,189,172,180,185,155,43,47,238,195,124,50,109,214,158,245,194,105,21,204,141,152,71,228,34,171,103,243,104,61,199,16,155,141,254,47,166,60,73,86,91,52,172,177,120,97,185,159,34,60,47,175,153,108,176,211,171,33,84,169,35,177,91,247,117,117,75,93,195,231,144,3,48,184,157,80,182,30,152,204,178,126,1,17,200,81,55,57,194,98,195,52,168,95,71,238,118,78,158,141,241,244,213,213,53,230,98,55,255,245,31,212,237,108,17,244,111,219,255,183,63,232,223,111,239,254,162,135,255,168,0,5,147,3,98,5,50,38,25,51,9,240,145,48,83,3,163,7,32,51,48,184,65,211,10,112,135,48,32,2,195,1,16,5,109,130,192,54,97,112,16,40,15,120,221,68,166,11,130,89,130,24,46,45,66,222,173,41,129,150,60,242,231,177,133,180,240,175,210,102,114,89,11,139,97,114,115,121,53,128,220,195,148,187,201,176,188,185,99,110,164,62,222,90,213,73,160,42,34,148,252,173,94,119,154,215,43,52,43,122,206,203,214,231,127,117,105,2,17,125,119,90,103,152,115,46,230,60,9,126,187,67,177,127,47,95,145,15,145,191,28,161,161,105,242,234,144,212,33,156,194,219,15,226,54,217,170,39,38,150,129,127,74,21,121,184,34,245,240,38,102,151,56,47,148,19,117,88,184,145,31,29,41,41,235,231,75,218,132,248,246,23,26,107,24,135,44,161,114,237,139,224,88,218,230,225,187,119,117,255,251,178,100,104,142,199,51,115,75,147,216,100,114,67,231,89,178,101,138,82,28,205,201,42,14,225,145,201,13,23,103,141,164,181,104,163,186,219,30,126,181,88,245,40,238,117,167,123,183,126,213,158,201,198,174,241,128,6,0,34,68,16,10,198,94,235,112,251,164,93,214,191,33,164,138,143,10,75,18,77,218,59,27,163,180,128,188,132,232,191,74,253,7,125,76,175,121,244,34,109,88,207,167,254,49,38,54,121,162,74,21,68,48,3,139,89,105,255,79,208,151,228,63,250,12,42,204,78,110,85,77,99,4,12,95,21,76,151,19,14,126,177,142,25,23,12,28,13,147,85,16,199,2,227,62,74,97,128,20,18,6,167,59,16,48,56,53,52,160,6,22,4,136,128,132,191,136,149,20,165,236,45,229,81,53,174,106,170,174,132,56,112,167,102,203,96,157,173,32,76,163,40,92,232,203,240,213,161,213,187,106,173,172,144,35,32,179,41,236,108,147,247,107,99,143,194,225,136,167,228,251,187,87,99,114,155,140,197,238,237,137,100,177,55,149,125,123,91,198,15,147,103,185,201,96,115,164,213,236,216,204,12,47,186,167,90,94,177,222,217,97,170,222,3,144,129,114,143,86,153,122,22,59,116,37,58,213,25,129,31,252,187,190,129,21,88,188,112,48,76,169,13,121,161,158,183,44,178,197,170,218,39,43,27,51,213,210,197,78,59,49,247,29,179,59,105,107,45,101,181,246,218,223,182,235,115,29,233,107,116,11,189,231,57,14,179,119,250,20,138,45,203,24,41,63,0,112,88,8,186,224,182,74,81,8,16,5,212,175,135,36,119,223,180,186,25,7,43,21,32,240,222,147,117,95,97,188,48,208,163,6,225,173,95,110,215,243,62,191,148,146,46,157,166,104,77,37,148,98,163,16,81,183,254,79,255,102,201,142,71,245,210,0,1,112,162,218,99,48,50,98,41,36,99,57,206,6,47,140,45,135,14,224,131,62,92,136,105,128,2,100,68,29,138,226,51,71,99,129,212,48,102,70,128,17,25,68,41,174,184,157,88,130,93,168,178,101,174,165,248,215,203,236,210,17,236,49,0,76,84,171,158,109,207,228,85,132,109,88,170,58,98,189,190,173,100,75,156,90,201,129,240,204,194,92,227,196,121,136,115,200,145,48,132,163,183,39,18,141,44,245,76,218,1,248,8,98,198,156,145,56,202,127,171,18,101,205,214,139,110,96,94,43,51,128,220,66,47,120,12,107,122,239,99,188,197,126,40,225,73,213,168,93,28,222,49,206,193,44,141,175,220,162,120,251,100,190,181,25,74,56,222,56,71,137,22,115,209,66,133,168,11,185,229,6,213,130,229,173,218,32,251,36,239,51,171,95,88,137,135,100,241,64,222,242,70,255,251,176,100,102,14,135,109,114,78,19,186,121,112,66,37,217,178,99,69,26,29,129,199,52,110,229,239,193,11,23,102,209,182,21,80,53,35,11,231,177,149,36,45,103,95,29,141,206,37,190,116,159,114,181,163,48,163,55,255,240,191,255,49,60,108,103,194,121,48,64,164,12,142,104,12,101,96,119,78,19,129,106,206,68,220,109,226,7,1,157,117,167,51,219,154,234,89,129,167,103,51,50,34,213,187,54,194,1,248,199,113,33,117,31,64,225,143,111,246,234,252,227,67,60,223,0,15,225,138,63,151,79,252,159,164,0,41,137,46,105,139,4,97,147,163,64,4,59,54,242,65,52,205,163,51,248,15,18,2,199,0,113,33,120,192,128,12,199,177,153,8,0,200,153,17,176,146,104,10,5,30,100,193,61,209,41,112,232,235,166,5,118,98,98,32,21,137,142,199,210,160,143,88,174,50,138,11,249,62,43,241,9,25,88,158,227,125,221,252,27,59,7,254,222,29,51,122,42,21,77,158,234,214,147,254,189,144,149,133,191,160,81,87,70,182,51,192,3,16,61,15,78,194,45,216,121,9,248,57,81,188,97,81,245,189,146,0,163,49,109,158,156,77,253,117,201,139,54,254,25,165,247,194,83,63,25,68,186,182,172,214,71,87,222,206,226,111,54,69,150,42,250,225,171,51,227,42,147,241,221,55,219,119,138,86,195,220,198,254,249,134,203,166,108,208,25,228,149,169,88,199,196,134,103,138,104,238,99,224,180,219,196,133,203,234,94,35,46,83,41,1,85,26,5,30,34,201,29,191,255,89,222,255,110,141,159,141,214,48,200,28,24,0,132,29,12,154,250,66,22,1,12,14,144,12,80,195,227,22,98,165,146,9,9,35,225,153,80,190,171,138,216,81,246,184,94,131,158,190,231,231,22,166,49,60,53,150,159,207,227,126,65,222,191,15,87,15,85,163,213,247,249,63,37,255,250,254,185,0,76,39,167,76,97,88,140,155,24,140,132,45,141,87,249,13,60,215,76,247,25,204,4,21,149,184,152,186,24,3,12,172,37,193,33,57,132,206,153,128,225,40,200,4,66,33,152,166,40,24,84,1,35,131,11,146,144,62,227,186,86,154,88,132,113,132,228,209,18,174,70,240,238,228,94,129,251,239,193,67,68,136,201,181,122,205,214,251,157,220,165,177,81,242,243,70,182,138,189,142,161,12,87,23,235,57,21,155,153,12,134,80,141,218,241,232,133,54,89,190,134,30,72,106,215,43,83,182,88,164,5,184,128,202,82,124,210,151,25,249,223,182,194,2,138,23,37,121,24,87,71,181,98,149,179,64,222,85,206,254,32,21,245,215,220,21,136,16,48,216,104,234,125,233,59,92,98,67,52,154,77,153,106,221,166,221,255,251,178,100,93,142,199,170,114,75,139,185,124,118,65,99,169,226,101,34,82,157,225,163,46,110,229,241,201,119,52,104,141,150,40,216,69,130,95,163,103,194,107,155,23,223,32,36,85,105,92,204,213,188,94,226,59,102,235,211,170,171,6,44,246,106,220,24,120,142,189,31,25,121,152,41,184,180,129,103,170,168,223,63,63,252,111,227,95,255,13,35,168,67,64,0,13,184,166,179,142,206,21,33,183,136,247,48,253,119,242,25,75,209,17,33,83,15,62,174,178,24,163,189,160,206,126,78,224,169,82,121,219,194,213,253,69,200,100,215,13,101,29,255,255,255,119,200,107,121,64,198,122,179,182,30,200,67,232,112,0,211,6,38,243,74,86,227,0,130,192,81,146,104,127,126,108,85,48,106,88,224,4,12,197,3,226,80,16,192,112,60,201,242,81,8,140,192,40,140,155,1,10,0,2,168,38,10,89,11,118,143,43,34,38,95,82,101,223,11,47,73,112,22,98,190,142,138,204,3,189,198,132,245,235,181,121,232,22,44,176,101,171,54,105,109,255,59,48,216,170,93,211,99,168,135,108,61,215,203,222,74,26,153,225,54,50,25,64,183,241,173,70,218,119,83,38,11,161,2,176,71,250,236,205,120,54,207,66,161,195,218,72,206,204,247,26,176,130,16,113,106,4,196,137,147,227,16,141,76,219,197,203,188,87,72,8,255,248,14,177,190,249,45,30,145,170,184,197,61,158,12,223,156,75,14,176,31,66,87,47,201,227,111,115,87,57,185,1,34,221,86,185,194,153,126,20,174,1,64,33,205,213,124,154,56,35,82,2,177,168,177,59,174,237,16,206,47,206,110,80,152,152,213,80,221,171,27,209,6,170,106,55,153,151,218,125,45,51,80,11,189,243,109,121,164,190,177,17,77,84,156,97,125,227,4,151,132,206,198,202,52,233,244,196,144,32,92,206,88,143,198,172,172,162,253,127,255,255,205,67,222,114,24,241,33,81,85,17,240,39,26,228,196,47,158,104,167,209,182,22,209,178,229,207,119,138,17,238,71,214,39,183,213,208,212,126,222,133,7,31,253,199,229,188,246,90,205,255,233,245,46,224,0,0,51,21,38,211,124,213,67,61,7,16,168,204,117,119,224,109,207,52,106,112,136,9,18,71,66,67,19,128,35,0,128,227,50,12,19,1,2,131,29,220,99,20,130,65,208,12,192,161,16,198,161,68,104,86,84,79,222,34,32,32,136,62,136,197,94,50,225,144,132,137,83,174,50,122,109,62,93,55,18,164,227,115,69,32,176,153,102,59,194,41,245,62,130,154,14,237,183,99,209,190,206,216,135,246,7,175,59,143,199,70,5,162,207,254,45,133,168,223,194,38,97,145,171,27,77,142,210,78,114,103,41,242,255,251,178,100,67,14,135,72,117,203,19,186,92,240,96,139,42,45,97,167,104,29,229,199,42,78,233,241,201,126,42,232,41,167,168,160,244,189,182,212,30,146,81,175,169,41,71,103,227,44,38,117,38,223,59,64,199,106,213,231,44,223,207,112,50,206,91,200,135,97,169,188,149,123,226,171,60,241,8,121,138,184,49,226,161,116,29,221,175,185,158,33,132,251,109,103,153,22,112,0,145,107,79,217,14,195,99,237,58,45,182,197,218,86,145,116,201,2,189,174,74,117,154,182,120,99,248,255,246,47,22,191,203,253,107,0,0,0,2,35,128,183,237,56,227,94,141,181,128,37,136,157,123,116,246,153,140,203,27,150,168,234,12,223,82,105,153,161,48,20,85,244,81,238,80,124,186,207,20,157,255,254,223,244,66,70,74,177,203,17,243,39,234,112,17,47,89,238,154,140,191,181,28,130,31,48,171,169,198,70,168,167,42,248,249,35,234,233,93,215,219,229,3,31,109,163,94,230,217,250,16,160,24,198,40,244,236,114,128,216,162,172,194,177,252,249,28,20,212,95,204,216,65,60,192,145,193,47,0,199,137,128,32,89,158,103,193,128,128,153,154,170,249,150,64,105,16,4,96,8,104,102,232,10,16,36,22,249,31,90,208,195,1,232,109,22,98,58,2,24,169,218,108,48,23,102,112,196,81,186,145,217,116,34,219,250,76,48,193,136,148,103,110,179,217,174,107,223,25,55,216,118,242,85,144,60,161,132,212,194,33,118,65,133,237,142,21,83,213,48,212,86,14,203,175,64,49,114,1,152,47,41,159,172,30,138,120,224,92,84,31,109,46,98,212,216,246,145,92,12,244,12,244,229,11,139,236,229,20,129,240,175,25,235,172,234,117,15,214,118,152,207,141,184,46,19,123,107,121,196,93,177,21,214,251,187,44,240,247,9,245,181,125,234,111,235,76,176,145,243,192,139,166,218,197,239,96,162,125,53,154,69,183,249,198,235,140,255,60,181,254,77,203,88,49,226,98,181,205,183,247,156,255,255,251,205,115,41,202,62,48,4,132,161,205,220,97,190,135,99,101,226,48,177,0,176,139,163,183,2,138,133,181,7,154,163,75,245,110,197,112,96,47,127,185,15,65,212,232,247,49,71,230,41,134,147,171,31,211,255,66,235,106,228,166,200,153,159,81,32,117,158,81,249,82,110,111,83,72,144,190,49,169,184,233,238,110,115,57,164,36,170,166,78,52,130,172,107,209,223,164,124,31,118,32,203,8,0,76,61,94,79,9,43,205,160,32,76,151,32,207,254,36,205,78,227,205,133,24,199,0,130,168,98,44,52,132,9,166,116,30,102,3,131,166,90,55,166,70,133,38,6,0,193,81,84,200,49,40,193,64,21,17,82,219,33,65,255,251,178,100,30,14,198,201,103,74,139,185,68,244,76,10,121,243,101,101,106,26,85,163,44,78,189,158,81,40,148,103,13,165,181,184,8,136,22,108,50,40,52,195,21,25,104,89,64,198,230,224,16,75,231,67,5,200,109,65,76,252,198,6,65,159,201,46,254,245,37,108,53,247,147,185,232,221,44,146,169,43,121,204,229,2,212,198,224,233,244,189,203,40,34,118,197,120,161,142,65,114,29,72,244,220,119,242,228,216,168,115,85,145,234,150,59,79,205,206,166,140,139,157,206,75,158,179,228,122,65,151,211,227,122,150,223,192,125,19,20,64,245,187,34,45,190,110,26,203,0,214,74,241,106,207,138,175,121,163,222,39,128,102,31,166,81,203,76,65,211,84,150,84,70,197,19,29,98,15,20,248,209,196,209,42,160,72,93,203,117,251,6,42,0,3,241,48,191,213,177,218,0,30,105,226,53,12,106,164,186,149,96,102,146,82,21,110,31,217,253,79,91,226,228,70,25,187,247,109,160,18,123,111,255,79,167,243,191,250,51,255,125,127,255,255,242,136,177,166,42,59,93,148,164,119,109,206,173,91,93,168,37,127,125,66,32,166,139,130,198,26,132,167,89,173,230,134,0,6,14,130,39,180,210,198,202,116,70,164,138,6,33,10,38,10,138,38,14,131,102,7,132,198,97,152,128,144,80,201,6,8,199,80,73,30,66,192,169,148,64,48,64,140,199,87,61,41,80,74,114,167,95,57,8,40,12,91,22,173,10,1,99,68,228,34,17,140,166,150,246,151,240,176,5,151,119,53,39,255,249,76,126,215,252,158,82,161,248,202,83,130,147,117,169,183,205,93,37,0,100,93,255,143,99,206,73,72,65,182,81,26,121,149,155,92,193,177,28,169,177,67,139,91,226,49,64,211,138,230,3,187,235,181,58,249,166,36,207,250,77,231,175,44,163,133,36,242,12,13,219,242,253,250,156,177,107,211,32,203,34,188,77,95,94,107,38,107,5,220,25,65,213,155,111,81,137,43,90,244,206,138,215,238,117,125,224,131,127,63,105,5,43,153,71,126,59,59,255,188,106,224,0,149,128,65,248,226,30,12,142,51,157,67,21,186,19,84,149,196,32,174,35,51,52,146,12,218,127,114,252,116,239,120,74,255,125,188,131,3,55,170,82,101,15,62,170,103,184,55,105,141,201,9,31,19,8,157,23,72,90,168,232,132,204,159,225,175,255,255,255,255,95,214,0,1,211,1,193,42,51,101,36,211,8,224,174,48,109,0,19,49,68,127,50,79,52,227,29,128,62,48,29,2,161,224,37,34,14,99,1,141,206,61,23,48,112,144,222,246,227,98,3,12,30,1,48,0,240,207,133,20,124,71,53,52,137,12,153,5,129,11,194,93,116,12,27,255,251,178,100,36,142,134,160,84,202,19,220,122,112,80,69,25,218,106,15,78,23,165,83,46,110,229,239,193,44,143,231,77,165,25,168,29,0,46,7,28,68,12,1,40,95,199,158,163,177,106,245,213,168,52,9,214,93,218,111,235,22,98,191,194,206,4,49,218,240,239,197,34,194,90,198,114,3,201,95,38,125,61,244,252,10,32,126,47,109,180,102,212,24,210,4,153,220,229,210,61,117,186,61,39,204,159,54,93,83,211,109,81,111,74,98,59,151,251,125,103,214,240,241,52,92,94,219,207,183,214,109,92,163,115,231,133,10,6,117,43,44,240,162,64,207,157,230,95,68,93,24,207,113,56,38,14,128,203,150,11,168,244,67,113,98,1,84,13,42,146,23,255,26,34,0,0,13,141,120,20,4,254,78,118,233,45,48,98,205,52,225,102,206,12,170,5,32,192,65,49,2,184,242,242,16,250,245,159,173,110,102,140,90,196,252,154,73,253,254,86,119,154,226,22,245,186,97,73,190,223,106,215,239,26,130,78,86,178,215,222,83,231,35,132,183,251,19,255,211,99,110,74,138,123,131,181,152,144,184,28,6,181,152,242,34,24,16,100,25,107,199,25,83,129,153,160,38,152,90,21,24,8,4,24,154,4,24,20,5,25,146,97,14,2,230,37,173,166,33,2,169,244,58,6,25,34,4,129,153,101,81,121,33,45,196,210,65,82,203,196,68,34,28,135,165,133,22,7,9,203,145,238,124,145,249,92,118,245,251,191,253,251,153,107,254,123,142,181,138,118,13,127,90,251,250,203,77,21,239,239,62,198,127,157,66,18,162,73,191,188,229,230,249,71,234,175,251,255,105,98,141,146,14,58,185,162,62,230,94,154,43,170,210,60,104,179,68,86,193,133,51,244,237,107,109,222,44,247,248,172,43,221,141,131,126,4,149,150,177,43,1,212,218,158,70,120,249,205,158,64,178,212,41,234,135,209,102,12,27,119,48,94,117,44,122,0,220,51,232,5,183,86,211,36,80,200,222,14,81,79,101,249,140,138,132,226,68,194,163,33,65,212,149,29,246,192,216,22,27,253,185,34,238,112,226,70,71,221,77,10,20,124,14,20,183,197,117,94,142,207,248,245,154,104,185,70,156,58,92,228,168,159,57,96,225,49,163,153,152,0,4,29,200,194,56,143,140,121,68,84,196,220,10,140,25,128,140,196,125,18,204,108,136,84,197,108,9,76,7,1,36,46,16,133,224,208,51,234,205,11,137,157,229,105,206,128,130,129,12,29,28,212,205,135,136,159,134,235,80,116,168,172,162,27,140,202,199,131,208,117,179,197,6,66,3,148,229,208,253,106,251,205,136,120,116,82,209,32,239,255,143,159,226,212,182,230,8,148,165,181,168,222,3,80,80,195,255,251,178,100,53,140,198,8,85,203,27,219,121,240,79,7,153,227,105,167,118,24,221,87,42,111,101,143,193,74,155,167,77,172,40,161,181,213,38,61,183,135,115,0,86,25,42,169,43,54,109,158,140,139,58,50,222,255,43,5,213,254,36,171,108,77,61,210,234,246,146,104,176,117,140,69,98,172,207,167,213,93,235,47,94,203,23,63,119,167,219,98,170,209,227,69,111,133,92,169,188,40,209,35,230,122,222,237,207,151,7,149,34,186,237,231,42,249,183,247,246,14,99,242,111,225,159,78,50,57,208,112,227,11,36,88,203,253,75,132,128,96,12,209,40,9,203,52,20,231,186,37,189,148,211,17,89,127,253,69,230,111,52,161,198,156,14,82,43,26,156,104,234,182,159,250,183,254,255,143,53,109,85,173,31,174,85,229,80,130,26,208,21,189,193,133,155,5,168,226,169,0,144,21,200,192,248,191,134,140,76,198,108,23,204,13,128,92,204,1,5,140,7,15,216,195,12,20,128,192,192,23,4,99,5,32,14,8,1,83,15,80,194,36,2,163,2,33,226,48,33,2,4,135,48,10,1,115,12,160,26,20,48,184,169,237,50,42,192,253,12,110,91,76,60,169,84,232,123,5,51,23,234,46,212,46,93,159,206,62,233,35,254,237,225,1,225,255,250,171,255,242,235,139,235,178,69,247,142,18,59,182,173,126,78,155,82,199,87,104,55,172,170,136,139,102,106,217,150,185,152,36,18,95,194,238,157,188,220,80,90,203,121,117,156,189,208,163,217,188,205,39,206,19,210,97,97,115,188,237,105,77,203,68,244,52,183,182,63,65,102,88,244,56,99,46,54,133,27,144,186,229,63,214,196,92,54,186,18,171,60,62,167,233,160,7,223,64,51,48,133,160,127,195,98,117,21,62,34,37,230,50,216,122,227,50,184,93,56,169,58,196,219,217,238,194,150,178,131,189,215,24,2,85,166,191,35,115,181,83,141,100,48,74,168,248,194,100,67,83,255,213,63,250,254,30,144,207,69,161,165,21,49,200,9,105,191,69,39,149,183,250,26,58,169,39,100,183,47,139,152,94,144,0,4,94,204,192,251,160,203,20,72,212,113,236,196,162,140,242,87,116,210,21,0,212,32,24,195,112,216,170,3,3,139,131,0,192,195,50,138,148,88,50,228,20,7,37,129,128,88,128,62,49,128,59,48,16,1,100,206,220,181,190,43,9,35,177,170,233,156,181,220,218,98,168,38,16,7,80,186,253,143,70,250,15,32,228,101,179,59,123,135,255,58,223,205,106,159,213,199,84,244,137,157,107,18,167,196,79,84,206,33,211,44,192,18,7,26,166,187,143,226,95,37,93,114,126,231,123,214,160,11,40,137,6,138,223,235,150,184,213,228,24,241,81,19,255,251,178,100,72,12,133,218,85,203,27,175,77,192,81,227,217,163,109,235,82,24,241,85,36,79,101,143,193,78,158,230,233,167,149,105,15,40,170,198,14,168,253,156,76,85,177,115,73,117,228,129,9,150,26,172,150,164,141,40,39,52,53,21,23,92,179,230,138,156,206,8,210,172,242,185,122,68,3,9,168,7,104,92,192,224,134,126,159,192,198,131,18,144,14,82,105,180,242,120,176,80,93,38,3,43,45,94,163,29,60,17,12,231,147,138,221,11,138,97,147,215,157,174,28,137,195,205,151,243,83,58,115,75,51,252,33,175,43,160,23,191,54,168,235,68,225,17,8,42,68,244,218,192,104,111,28,121,98,171,207,128,3,97,132,186,131,24,59,24,17,138,104,116,152,48,131,201,172,112,164,152,175,172,121,134,128,45,152,37,131,56,48,29,204,26,0,124,80,17,76,95,197,32,66,7,230,6,197,114,96,34,7,160,0,2,21,4,35,18,176,65,60,81,14,168,191,48,162,25,195,109,125,27,109,2,153,10,47,13,176,161,202,207,129,37,168,153,155,253,102,235,84,75,240,169,176,245,12,98,59,75,143,238,237,253,127,214,246,210,45,12,161,5,235,88,227,69,250,171,101,70,111,99,94,164,254,23,233,2,162,61,130,198,155,69,176,83,194,78,241,10,181,166,119,21,220,180,184,84,125,166,42,133,75,214,38,178,45,233,134,253,179,101,255,91,82,151,235,110,109,127,122,43,255,214,206,101,98,183,57,144,116,127,7,183,21,187,216,99,6,5,146,139,22,196,246,247,216,176,144,6,132,160,13,132,133,13,27,178,246,50,109,77,125,224,199,14,51,177,126,128,46,58,82,232,250,173,200,78,119,92,55,91,253,79,22,126,186,43,237,156,126,231,244,114,238,228,24,41,4,113,1,194,78,228,41,246,255,140,79,254,159,255,255,250,220,70,113,180,200,197,167,109,160,79,214,173,54,46,223,191,215,191,0,0,5,211,6,52,88,49,114,45,227,1,64,23,48,29,12,227,76,19,136,50,148,13,83,32,112,41,48,134,0,211,2,144,77,48,63,0,240,96,26,24,163,8,185,64,13,152,129,5,192,40,107,131,128,128,192,116,22,76,45,193,136,195,36,38,26,152,209,18,68,99,200,85,74,165,148,30,6,8,145,94,95,131,236,29,212,127,174,241,223,202,3,38,28,40,26,24,98,31,19,126,251,255,55,43,207,254,190,160,108,100,141,199,12,169,190,246,23,62,195,31,255,214,173,126,169,80,230,236,5,4,8,33,21,140,8,135,158,10,109,169,38,194,87,252,96,235,84,34,222,158,16,185,117,137,159,224,142,42,139,47,230,226,21,7,40,228,186,56,92,93,139,169,67,232,203,212,71,164,70,178,9,255,251,178,100,91,12,134,58,85,73,147,218,67,240,81,101,25,239,105,162,132,23,253,151,52,110,60,215,73,80,38,102,205,145,157,64,10,149,18,68,193,101,60,62,244,139,57,71,201,169,47,183,250,192,0,0,0,32,14,7,73,155,136,202,128,82,59,70,120,33,137,146,44,6,23,99,81,148,101,206,159,29,106,71,61,42,142,104,231,177,57,106,112,204,165,58,30,222,190,238,170,117,20,198,23,35,208,255,254,30,255,233,65,34,159,197,212,64,147,146,97,84,162,40,0,11,0,216,23,112,193,177,116,36,208,9,71,119,198,36,192,27,65,220,103,193,192,8,188,115,111,233,136,120,192,209,96,132,40,210,68,135,225,192,115,54,148,5,0,134,31,100,2,132,20,225,96,153,146,0,195,192,86,163,27,170,172,243,147,87,186,226,180,169,202,232,116,26,6,210,70,55,87,52,93,159,132,198,120,85,72,165,237,154,64,165,247,228,194,150,14,200,119,155,248,184,106,136,119,7,187,183,75,136,85,164,113,9,22,231,61,209,255,154,185,59,89,54,146,197,241,35,198,83,65,243,217,123,150,30,48,56,90,244,153,237,216,156,160,76,129,113,8,96,178,104,49,80,17,132,153,114,77,2,67,56,189,144,255,241,242,0,38,60,28,42,10,156,186,164,210,24,63,104,102,57,153,72,22,38,169,249,101,236,175,18,99,104,134,248,54,146,123,114,151,45,176,5,90,74,32,82,206,36,164,50,127,166,120,126,38,59,45,145,203,43,5,72,7,82,62,5,173,148,45,238,210,166,47,245,167,255,100,2,39,73,21,107,42,238,254,235,141,73,141,199,74,49,1,185,19,72,58,141,226,146,231,25,86,58,212,173,168,215,245,171,117,77,106,223,250,43,35,85,137,19,212,193,32,225,96,0,68,25,37,223,152,65,76,105,66,65,153,3,70,3,15,24,6,180,24,203,26,92,131,128,105,176,52,6,119,76,104,27,112,76,66,57,26,22,194,199,0,0,98,42,147,151,216,232,247,85,181,197,239,140,252,236,62,136,94,219,245,79,226,35,19,218,204,69,247,123,255,16,191,243,188,68,90,164,147,230,216,222,173,207,131,110,149,206,55,138,200,36,9,232,213,143,170,73,74,31,149,202,254,161,199,197,201,146,147,121,224,239,174,242,77,56,235,42,161,224,195,208,52,179,233,120,113,79,63,80,201,59,236,142,34,107,133,190,193,10,34,101,48,39,138,85,46,8,28,81,134,71,137,108,103,7,222,178,123,103,173,106,205,40,201,58,63,131,244,253,153,169,61,194,192,16,3,47,70,25,174,135,145,245,14,106,12,148,146,81,10,211,178,52,38,150,209,16,68,232,57,58,234,25,79,186,127,253,119,138,15,105,107,94,233,255,251,178,100,108,8,133,122,104,207,59,143,52,112,74,166,57,231,104,171,94,23,221,151,56,110,61,150,201,65,151,103,117,149,25,248,155,248,255,139,253,36,247,189,244,86,121,143,121,160,236,237,180,173,130,246,8,75,59,79,255,212,64,160,242,75,174,52,98,214,0,81,73,113,130,19,6,236,0,154,40,32,35,29,154,15,142,98,202,57,129,192,229,241,25,2,51,165,204,100,209,98,149,152,120,246,14,23,195,3,160,96,48,221,115,64,221,201,253,111,224,25,126,156,88,18,154,113,234,40,9,211,195,86,105,28,25,19,12,164,214,180,60,212,241,191,248,92,219,94,3,228,253,160,36,105,125,235,118,205,198,65,31,18,21,105,3,16,99,26,231,141,173,71,22,213,218,35,122,75,217,70,146,221,80,210,235,12,105,203,60,250,183,151,110,181,68,157,211,245,255,72,119,122,188,194,199,23,40,138,23,34,98,213,133,171,181,26,37,136,154,121,123,238,81,131,255,250,91,157,175,203,144,124,12,241,228,16,181,13,202,107,103,116,203,176,245,30,167,247,237,3,48,43,153,111,51,220,8,5,108,1,64,3,170,67,171,205,138,177,215,208,215,128,207,128,122,71,206,91,102,200,140,11,47,94,187,114,18,175,143,130,204,141,28,129,208,160,161,23,237,167,255,113,232,0,205,32,46,32,10,154,105,113,254,223,126,228,33,165,238,162,224,142,48,243,46,107,63,255,255,229,127,125,119,57,149,188,147,59,180,128,0,2,18,180,193,70,14,169,212,213,144,13,208,144,238,189,140,217,40,106,73,71,17,249,14,32,161,131,62,3,46,193,136,37,15,17,39,186,73,132,35,37,109,185,92,177,219,87,79,45,103,221,244,130,158,133,52,99,36,64,80,43,68,100,176,154,119,94,8,90,104,230,169,219,171,78,6,224,77,229,138,23,178,243,109,210,227,129,226,114,180,75,50,7,75,116,104,192,127,128,254,177,192,164,67,84,65,59,90,143,172,228,218,37,251,68,162,93,183,22,24,147,112,1,211,81,211,118,90,66,52,142,144,166,172,16,154,103,180,126,74,50,233,237,97,2,232,23,122,3,32,153,196,47,47,167,66,196,40,190,208,250,19,178,142,185,168,57,165,140,6,224,109,10,232,237,224,232,27,19,76,145,185,30,194,52,81,19,182,78,147,137,11,183,59,154,140,147,237,39,53,21,93,189,178,255,229,0,17,0,8,0,2,1,23,175,183,37,201,164,2,70,23,252,216,5,71,226,55,233,19,71,132,91,210,110,250,183,99,52,40,181,255,255,252,175,255,255,234,173,255,255,255,255,223,255,255,255,254,206,159,249,15,233,48,175,179,232,0,0,99,24,193,243,87,145,145,33,244,193,105,48,218,178,100,255,251,178,100,142,140,6,122,104,207,27,108,78,64,60,202,233,253,100,197,82,27,117,195,52,78,225,115,192,254,148,167,13,167,148,216,193,245,200,194,96,48,42,36,128,0,17,97,5,1,2,200,210,78,24,130,61,15,7,166,25,128,68,32,248,40,40,10,128,109,62,166,17,60,32,136,208,89,133,173,82,184,0,210,129,64,178,168,234,17,180,201,68,216,117,33,168,28,193,83,97,33,233,115,49,106,86,117,42,121,238,102,240,207,92,246,71,21,165,144,39,92,255,58,166,85,108,211,169,85,172,110,186,149,181,93,34,175,195,21,86,54,95,132,150,239,49,149,110,245,50,230,181,148,196,11,156,213,59,6,207,123,138,127,53,142,123,251,250,202,212,246,87,33,245,239,101,196,104,239,133,13,102,172,149,46,104,125,173,34,146,216,182,165,49,99,187,60,203,57,240,92,182,227,71,158,72,130,25,45,106,67,80,154,184,54,123,46,24,147,82,52,91,123,45,138,156,101,164,248,107,120,143,254,255,211,50,175,80,4,0,26,170,166,192,85,181,194,24,144,103,141,141,51,107,142,104,247,224,23,92,149,42,39,194,9,185,95,195,241,161,64,232,222,167,250,39,103,241,47,255,255,208,87,236,255,249,237,79,255,126,67,191,218,73,237,122,152,186,52,228,123,192,0,0,32,8,74,155,240,9,73,179,38,151,188,202,213,143,88,84,206,78,199,143,90,196,185,236,103,225,198,17,16,169,58,116,164,131,92,30,9,123,165,223,168,237,37,203,198,18,170,107,144,20,73,89,208,54,222,20,245,137,28,38,98,225,22,250,155,128,171,141,215,118,206,213,183,198,78,13,252,176,253,67,117,254,43,255,70,233,186,70,90,124,45,127,245,189,65,70,235,29,223,171,210,182,178,200,223,239,223,120,62,109,251,107,228,106,121,36,228,223,200,108,86,6,167,11,20,166,238,132,157,28,195,227,189,99,113,251,0,50,86,165,23,93,105,203,165,110,229,203,9,159,164,183,235,197,186,148,123,82,148,23,97,61,185,33,78,17,220,68,156,173,4,0,0,28,89,36,160,169,30,21,23,50,212,144,180,64,64,20,110,252,54,237,24,16,60,234,75,197,76,21,52,78,166,53,234,208,181,172,108,144,188,40,247,197,201,199,90,113,79,79,96,142,203,204,155,63,200,72,146,127,175,255,70,250,17,232,206,187,163,140,16,12,165,119,224,151,211,148,89,51,113,179,57,197,52,185,131,70,81,18,27,17,129,34,251,246,192,12,108,38,7,49,128,241,97,98,240,172,18,154,169,233,223,239,200,107,216,124,133,169,176,62,19,194,35,83,95,238,230,151,169,32,48,247,17,133,134,246,48,22,160,217,135,95,197,141,227,19,104,148,195,119,255,251,178,100,162,8,37,97,102,209,83,111,76,242,69,229,25,166,109,101,106,22,73,163,62,237,189,51,193,60,19,166,101,166,21,112,197,77,44,254,229,143,98,111,218,224,185,255,151,159,226,92,118,228,47,255,2,146,200,61,113,230,140,138,188,151,165,51,120,212,166,237,170,163,150,228,202,203,212,79,85,38,233,49,203,51,75,3,147,30,82,213,122,230,85,37,237,138,158,232,33,32,216,170,230,101,53,170,123,55,243,47,155,26,169,170,195,211,156,54,108,167,185,144,81,37,87,203,164,50,200,99,192,0,56,9,17,5,41,222,194,129,166,241,129,201,44,61,129,129,206,84,101,102,44,83,64,100,252,170,208,181,44,62,186,75,50,195,72,196,238,50,67,31,185,168,103,87,99,45,58,182,76,254,172,175,135,29,216,71,175,103,42,63,13,30,254,239,80,15,221,235,117,207,233,30,2,49,78,103,228,128,0,1,243,1,226,149,50,0,10,83,24,48,85,16,37,121,139,209,252,152,16,140,145,16,93,1,1,172,192,8,7,74,2,60,88,4,140,29,1,192,148,5,12,0,133,136,192,12,4,135,131,140,148,11,1,64,150,22,20,50,8,165,196,247,73,134,55,108,116,51,12,70,234,176,134,41,198,35,128,38,94,81,107,57,140,84,108,25,54,33,137,134,244,223,69,87,197,61,92,138,160,86,151,103,39,144,106,80,74,21,124,221,208,2,175,254,235,180,155,31,89,126,72,47,119,42,154,153,65,38,48,46,154,200,234,34,205,238,38,116,69,176,37,121,105,152,177,121,9,199,225,42,213,250,197,146,227,61,85,210,203,208,38,118,103,221,251,79,125,234,231,213,255,180,213,83,11,86,194,229,221,136,237,217,244,58,247,199,222,220,186,235,234,30,198,247,218,177,113,45,219,42,69,191,102,165,218,74,217,173,44,207,219,117,203,199,182,171,71,196,23,221,167,212,16,128,221,131,232,81,86,70,173,197,68,130,94,201,110,176,214,97,26,165,131,129,64,113,128,171,190,141,127,143,252,215,198,237,15,77,173,113,53,170,254,235,27,195,157,187,83,255,118,9,90,226,199,149,181,184,56,146,146,217,10,142,229,173,95,55,234,0,40,116,61,255,213,191,100,255,255,145,4,71,169,28,165,22,81,17,97,172,206,34,114,13,103,7,57,21,73,52,67,40,145,185,97,55,4,75,249,150,130,49,152,33,113,149,3,217,171,112,193,131,32,98,72,138,2,64,144,8,104,42,71,194,160,62,153,129,132,25,133,64,56,88,141,105,23,2,12,228,203,105,211,125,154,82,197,201,78,248,199,227,100,47,67,128,240,225,167,234,119,8,9,48,239,113,41,213,90,27,145,215,126,235,215,134,168,169,245,38,167,203,239,255,251,178,100,207,142,6,255,103,202,147,217,99,240,102,136,249,199,105,229,110,24,5,163,52,110,225,45,193,91,169,103,233,131,9,88,203,50,234,142,72,183,98,107,190,96,177,232,108,123,115,16,138,10,89,156,233,27,130,144,205,154,225,157,65,6,187,215,42,40,18,50,42,124,33,4,171,212,254,91,118,202,233,171,72,18,184,218,119,237,56,163,109,237,213,234,151,52,104,210,32,32,73,63,181,8,125,255,168,205,90,57,84,54,25,125,121,100,216,131,73,175,105,102,54,221,65,208,186,255,127,201,205,119,166,212,63,213,248,224,0,3,0,2,1,254,120,103,221,225,212,30,10,80,146,176,229,86,197,196,214,251,42,128,237,255,44,102,30,29,203,69,26,110,124,226,187,233,252,189,190,179,54,92,193,72,16,23,255,79,235,255,255,170,234,244,117,57,75,139,85,57,142,145,100,89,204,66,18,244,160,133,116,200,21,97,242,24,63,199,159,137,245,73,170,146,98,0,20,211,180,194,176,83,19,31,12,178,66,0,189,141,155,59,14,4,171,134,11,82,12,68,32,113,89,13,194,134,50,160,60,120,27,41,132,163,36,15,53,55,55,14,197,27,164,58,202,37,110,91,140,192,9,128,108,33,181,165,173,6,54,217,228,250,195,53,106,136,135,155,97,243,212,138,202,249,84,194,224,12,83,184,171,55,49,15,28,172,146,209,66,248,17,145,51,59,61,23,190,150,82,196,190,136,133,94,17,188,101,16,105,240,168,229,54,212,218,171,196,129,0,112,81,170,74,27,36,188,33,105,122,75,118,173,159,214,40,208,156,238,26,37,210,45,169,145,251,39,221,230,221,168,249,100,24,220,64,44,234,76,112,45,188,195,52,248,167,107,45,164,168,163,122,207,106,8,5,1,64,223,61,108,25,198,127,194,173,21,118,78,30,181,113,126,25,48,155,43,139,25,187,80,164,72,242,2,160,139,96,202,112,136,167,251,215,251,252,120,209,38,246,96,52,60,33,255,215,255,255,255,117,49,117,83,145,172,162,93,53,21,99,58,69,88,210,140,197,158,131,10,149,9,158,102,197,109,221,209,111,74,218,158,108,183,237,50,119,102,58,228,38,61,195,70,14,144,70,83,162,135,34,99,130,198,49,128,128,24,112,116,96,128,40,16,26,2,65,211,3,3,2,221,25,40,92,7,21,67,66,200,92,0,72,80,192,68,188,80,211,92,29,5,92,214,22,96,32,38,252,16,128,115,65,64,88,56,234,22,108,115,71,37,210,217,83,136,234,242,135,157,25,50,115,51,101,166,204,162,236,237,249,88,119,25,145,190,209,38,96,247,203,89,51,44,100,99,128,68,97,209,78,235,236,254,103,217,184,106,76,246,207,199,181,27,156,152,138,255,251,178,100,200,12,69,144,104,78,155,137,54,80,92,106,105,231,101,229,36,94,145,167,42,14,233,53,193,154,180,39,169,147,154,184,94,127,114,171,157,13,188,44,88,177,132,229,190,207,87,151,192,251,165,157,160,152,157,236,190,89,65,44,236,7,3,230,232,40,170,246,79,2,233,160,157,125,48,208,32,164,96,129,159,201,153,124,98,126,237,76,109,114,245,45,5,141,235,14,125,76,12,84,86,76,188,209,38,209,1,228,16,233,253,182,75,199,190,87,170,169,170,58,120,138,211,10,24,140,251,51,243,219,175,57,228,234,229,63,47,147,87,216,89,135,8,235,59,252,64,1,129,1,80,31,201,87,115,166,74,136,2,112,48,228,194,65,148,246,174,44,235,243,54,231,183,99,251,255,190,126,241,255,194,94,143,59,150,84,28,35,59,171,255,90,170,254,113,98,200,230,156,202,90,10,149,127,253,157,127,255,191,255,255,255,254,90,10,247,206,35,70,34,101,114,223,93,16,53,93,152,238,137,78,98,175,14,238,67,59,238,110,95,46,190,219,237,73,201,226,93,236,216,0,128,201,188,103,84,215,224,128,75,162,195,167,190,206,98,192,178,245,85,118,149,235,248,135,173,112,196,208,6,129,32,218,86,158,189,227,112,170,172,110,79,131,131,110,155,56,233,120,128,88,140,190,98,201,85,204,45,92,255,21,78,46,65,124,199,93,73,105,118,214,197,194,106,11,38,147,182,152,220,177,164,252,201,118,90,87,199,40,218,51,210,144,142,181,169,170,79,67,42,124,20,215,179,160,204,139,107,245,105,234,218,18,233,249,130,73,100,182,254,117,143,255,255,95,255,247,241,254,105,43,109,170,191,51,246,218,218,216,159,118,248,137,23,238,254,207,172,195,36,104,248,128,212,116,61,196,83,202,12,41,174,247,222,95,134,248,215,179,169,237,231,205,251,20,43,152,223,254,128,192,132,13,38,83,26,3,16,18,51,80,18,150,199,42,136,218,136,180,14,192,23,229,149,63,215,86,53,80,70,68,126,97,54,32,162,242,165,87,85,95,204,255,161,174,200,65,93,161,85,40,35,215,231,108,196,255,255,255,255,255,255,228,38,85,85,112,108,136,97,230,153,132,176,248,119,168,197,254,186,41,150,0,204,89,189,59,11,96,218,0,225,9,44,240,207,147,138,149,198,130,64,16,1,125,80,150,20,4,1,2,198,24,29,24,89,30,68,120,80,106,139,233,131,48,69,153,12,48,82,32,92,22,146,206,101,180,224,18,19,236,9,209,41,77,214,212,66,112,146,34,246,177,13,196,137,210,24,107,192,38,187,54,51,34,28,220,200,148,136,134,145,112,73,220,235,189,108,29,243,182,157,238,235,53,203,227,153,222,172,204,142,93,255,251,178,100,186,140,133,156,104,207,27,108,125,96,82,138,105,211,100,226,126,25,41,161,48,46,61,115,153,90,30,166,37,165,137,224,146,141,228,83,157,38,236,121,106,64,192,64,226,101,48,193,218,212,140,143,16,75,214,230,57,84,198,162,4,92,182,114,101,254,206,215,221,16,156,102,138,159,173,83,83,101,73,231,195,241,211,170,110,153,237,251,165,237,152,108,184,245,253,217,198,164,155,232,244,37,111,155,165,102,249,223,242,162,21,20,161,152,170,255,57,47,208,172,63,119,64,130,0,3,142,24,176,12,180,184,7,30,153,158,8,68,217,84,100,143,53,43,183,85,105,53,199,215,175,217,191,121,48,142,65,138,7,169,141,189,118,197,106,62,146,15,70,151,198,179,203,51,239,144,251,214,167,223,204,246,66,63,138,54,20,251,101,245,255,237,160,133,255,255,221,244,133,41,27,155,159,65,209,249,81,70,168,0,0,67,152,206,149,51,199,128,14,8,139,48,120,80,204,3,131,64,155,4,142,212,203,160,170,168,170,13,88,94,70,255,37,232,164,16,18,177,137,0,71,177,13,33,2,68,143,184,42,246,164,140,202,228,107,38,47,189,35,175,9,111,106,237,169,151,112,6,132,149,23,215,61,150,48,137,134,216,194,232,37,136,85,77,8,205,107,25,22,199,41,137,180,173,248,130,239,184,26,175,147,17,180,207,115,101,186,28,61,66,112,182,14,61,55,123,68,222,93,246,234,237,186,63,221,245,22,61,209,201,19,60,188,101,87,52,175,177,185,161,93,206,237,122,234,202,209,149,174,14,220,155,232,220,110,35,155,206,148,84,89,227,213,254,49,137,173,44,29,61,123,167,158,58,67,78,112,82,90,100,69,48,55,185,51,31,238,69,148,118,118,183,183,79,178,56,184,68,98,130,222,227,241,166,198,21,98,169,29,236,65,0,53,18,14,84,68,32,42,120,242,88,50,186,146,241,189,93,82,231,205,174,60,98,163,221,87,219,110,85,123,24,118,229,170,180,189,187,149,75,148,205,74,213,172,62,167,173,104,70,190,155,233,126,107,215,246,51,48,250,23,61,168,111,200,165,182,255,12,200,251,112,225,135,102,18,161,116,77,234,68,246,233,244,26,38,238,10,103,244,63,254,207,249,89,194,193,90,193,166,52,151,199,169,0,0,78,80,2,12,229,102,211,80,0,12,62,9,49,40,152,4,7,93,43,2,208,165,12,152,96,1,43,29,1,182,137,243,208,229,128,132,160,27,149,214,194,114,239,175,42,97,72,206,218,214,215,19,78,188,7,121,109,247,62,242,127,44,115,130,137,39,88,94,214,25,240,59,156,40,199,184,104,168,2,145,64,62,118,244,156,249,74,31,130,153,22,232,219,47,147,243,171,255,251,178,100,207,12,70,152,104,204,155,152,121,48,103,199,169,98,105,37,182,22,1,163,56,110,61,141,193,81,30,102,37,161,149,201,165,51,245,92,197,22,106,106,237,162,247,105,144,171,56,54,57,14,86,229,47,177,102,115,120,212,215,174,135,191,105,174,61,11,173,9,144,195,214,118,105,123,127,228,89,253,7,126,102,98,233,201,174,195,186,242,29,238,206,177,69,11,255,255,45,3,20,239,250,95,87,83,98,219,211,171,168,2,64,0,177,109,20,18,68,146,223,20,142,71,242,177,139,185,174,62,177,23,7,168,115,98,239,44,126,64,170,116,56,230,206,104,204,25,74,207,122,12,26,177,163,223,136,81,145,132,29,98,78,204,94,159,106,89,25,253,11,221,178,105,125,119,255,31,136,130,173,67,166,254,95,126,215,26,244,37,36,95,66,254,221,0,32,0,0,177,152,40,114,124,89,105,161,5,102,33,37,140,46,76,22,9,123,144,96,112,3,109,170,142,131,208,252,192,64,53,99,112,154,219,31,138,50,102,79,126,172,90,12,109,161,156,179,197,177,204,73,233,169,183,98,42,94,155,114,210,246,12,244,222,143,115,106,226,231,147,49,98,170,121,37,105,231,57,181,67,58,89,76,72,96,119,116,198,132,218,28,26,181,119,232,62,221,19,14,225,174,14,26,230,249,123,140,160,43,9,207,45,251,179,220,62,141,225,239,88,251,222,215,150,148,196,149,45,9,15,107,83,173,74,216,190,200,172,123,136,208,162,201,68,251,67,132,136,219,193,100,169,132,125,109,76,231,43,66,145,169,102,202,168,180,116,225,158,234,19,51,201,98,83,63,93,39,78,87,250,229,14,16,170,96,229,38,158,84,164,138,88,99,114,211,18,64,221,191,123,125,179,254,242,172,209,128,0,24,1,10,15,25,8,121,142,17,24,138,121,239,66,131,46,210,85,59,83,113,181,103,136,60,188,128,138,74,154,90,217,27,90,214,167,122,192,82,185,229,89,215,95,182,104,229,30,25,243,86,64,173,9,131,55,148,167,81,222,238,9,245,98,46,194,213,45,237,222,138,231,39,16,101,233,22,133,128,71,178,206,48,28,88,60,195,130,44,67,176,195,168,229,26,143,168,223,197,50,27,173,209,151,123,218,82,165,153,221,148,162,194,170,209,234,38,68,62,6,62,214,162,214,212,159,245,36,75,132,2,222,188,26,48,112,171,230,4,57,4,48,75,72,132,190,98,24,107,10,169,20,102,21,9,84,89,177,95,154,132,239,1,65,243,219,36,36,230,217,78,144,64,115,32,137,89,178,152,163,140,128,239,41,105,59,194,239,204,110,250,191,158,208,196,160,47,60,168,67,14,203,222,124,181,129,180,113,250,138,116,190,203,96,195,116,63,255,251,178,100,215,8,166,153,103,204,187,143,53,242,129,169,201,40,109,133,152,19,121,163,67,77,225,33,65,95,22,165,85,163,9,250,224,254,159,135,217,231,56,220,212,122,192,194,8,3,107,214,168,65,140,39,3,206,203,47,107,206,105,220,84,20,49,126,51,166,190,119,73,106,234,75,46,244,149,138,154,237,157,105,137,202,206,102,175,13,97,18,20,82,219,82,147,247,231,13,132,173,148,0,116,80,52,171,17,6,67,61,188,12,96,66,180,173,1,131,195,147,104,43,32,79,178,128,174,117,197,78,74,210,226,146,131,79,41,203,22,125,56,214,215,222,201,37,179,209,199,109,42,140,87,176,95,244,70,41,90,199,208,50,14,143,255,161,133,164,207,78,46,121,74,61,18,175,95,13,155,254,98,109,174,220,160,179,227,186,80,0,2,179,6,90,15,211,127,55,200,144,195,199,35,70,156,204,20,38,70,180,169,38,218,18,146,12,71,209,210,27,76,150,14,218,77,55,100,245,72,82,229,150,176,77,141,183,32,248,5,204,5,225,132,96,57,190,123,1,113,51,121,86,165,59,80,227,109,157,68,200,77,88,160,137,59,72,64,83,169,194,16,170,65,226,82,74,116,132,52,227,134,78,152,213,3,197,224,12,199,34,120,208,139,125,62,130,249,112,106,172,110,6,214,180,190,77,218,237,10,201,248,47,81,216,109,85,72,174,186,109,73,180,242,187,80,103,188,157,117,238,126,120,169,228,107,216,81,94,196,199,130,246,157,231,220,71,239,37,112,113,187,248,13,239,149,206,106,48,233,86,163,88,179,35,45,60,205,76,76,190,103,212,140,212,215,52,52,243,182,182,180,139,220,185,178,106,71,184,129,46,109,222,204,199,60,105,96,106,214,150,46,55,88,179,173,194,221,231,157,137,18,54,10,205,85,21,120,215,0,161,0,0,28,4,25,84,18,168,211,24,32,1,121,96,200,138,81,42,134,95,154,37,125,50,56,86,27,191,74,167,218,8,129,14,64,175,40,71,43,111,149,138,159,14,95,82,132,73,11,130,202,159,31,55,132,60,80,185,171,111,133,43,3,75,98,181,199,127,226,216,206,243,243,137,170,20,20,191,231,199,24,123,239,40,186,217,191,191,236,247,238,10,0,132,164,166,61,224,121,43,33,30,97,65,96,82,65,121,84,65,35,154,235,99,119,196,0,144,66,28,222,87,154,43,39,187,8,108,15,53,90,91,75,250,149,53,153,48,219,21,106,101,36,144,208,202,181,185,97,171,183,42,227,159,10,245,131,170,237,137,172,43,97,200,246,115,49,166,10,19,85,231,25,68,237,239,74,222,183,195,119,146,83,93,79,94,227,133,219,202,66,198,98,64,202,178,98,30,217,211,178,58,162,51,111,255,251,178,100,218,8,7,41,106,203,147,152,121,80,92,229,233,138,104,111,124,23,153,163,56,237,189,49,201,148,50,229,205,164,137,176,41,85,108,182,156,192,231,56,158,251,42,42,173,57,22,98,143,95,149,32,32,144,164,176,160,127,157,64,162,162,18,36,4,36,72,150,185,64,181,90,115,174,248,165,34,64,126,104,200,208,76,244,222,139,102,66,242,132,165,151,74,42,210,53,164,162,11,156,161,208,173,236,134,29,84,0,0,41,84,62,77,177,160,229,69,64,90,198,36,24,242,87,254,89,118,209,64,10,116,112,79,40,5,199,156,198,56,227,188,211,74,163,242,243,47,255,219,92,244,63,63,211,78,218,149,101,1,212,96,25,73,226,88,163,251,65,41,191,25,58,249,140,48,205,26,150,255,87,156,159,242,255,222,174,171,115,156,251,118,250,60,183,40,204,105,49,103,42,52,61,84,23,250,23,31,169,0,2,18,144,201,215,128,238,153,248,154,28,162,49,16,32,92,228,160,109,96,188,102,66,152,196,107,24,63,8,236,166,234,88,172,198,165,62,203,193,96,194,229,149,51,162,218,50,134,160,212,37,120,64,63,44,138,181,54,209,144,39,104,65,225,14,156,52,218,52,184,147,220,255,64,105,180,250,197,84,197,119,174,57,78,237,114,106,250,182,2,9,1,203,97,75,14,229,55,144,91,238,162,79,43,207,172,161,216,126,48,149,114,119,158,91,106,238,164,110,67,63,96,110,62,115,24,204,73,96,7,213,170,11,65,174,63,114,105,115,242,203,161,47,252,93,130,69,231,40,218,228,228,130,47,33,90,20,185,90,165,154,127,35,113,8,148,228,197,13,204,238,85,118,32,135,117,117,251,249,122,28,105,114,117,48,107,172,169,148,177,120,76,24,232,176,120,13,74,215,179,52,151,201,37,146,24,26,47,8,98,119,100,84,145,62,211,97,61,122,35,22,93,14,220,186,119,9,238,96,239,208,51,135,114,95,204,245,36,144,92,181,32,114,220,55,186,174,21,178,175,106,150,83,42,252,49,238,255,15,255,254,118,147,11,68,14,156,73,84,2,20,163,57,2,128,12,211,13,125,185,203,33,183,93,172,148,22,105,3,170,26,64,224,100,146,217,130,233,48,24,60,230,113,51,40,42,69,60,238,162,196,107,239,36,116,120,236,142,162,70,30,163,99,29,194,69,147,207,81,50,175,164,216,169,188,194,100,91,11,168,155,18,233,52,127,254,228,13,221,45,169,116,125,96,16,0,131,152,48,242,25,10,106,25,42,46,152,138,25,156,246,7,152,130,16,43,8,0,15,48,56,55,73,6,170,96,16,36,9,17,144,193,212,122,68,64,33,129,64,76,72,185,203,224,18,31,39,50,177,38,49,102,130,8,255,251,176,100,207,136,248,101,112,77,27,155,192,16,85,198,153,96,105,37,102,29,61,167,51,46,225,241,193,35,17,229,193,150,13,144,211,44,188,45,191,103,56,176,144,244,66,46,34,122,136,65,118,115,106,22,96,215,18,35,34,150,70,81,189,61,167,158,215,245,78,255,9,114,28,132,183,114,164,129,200,143,88,154,99,2,213,169,42,248,102,223,206,74,211,135,41,153,152,54,244,204,197,163,2,212,46,126,237,120,181,61,35,174,245,4,174,177,232,185,84,178,226,82,51,120,218,210,22,141,196,221,76,235,219,41,57,173,79,44,212,173,87,221,111,59,54,96,65,172,103,197,250,45,109,179,150,38,160,195,20,194,29,22,150,198,126,113,67,98,127,18,61,241,75,250,141,22,89,222,192,157,150,37,165,201,241,137,253,235,72,144,229,203,120,187,62,222,167,196,159,117,207,130,153,28,93,178,6,85,88,187,9,198,36,81,145,160,9,66,133,161,138,41,60,160,105,6,232,16,58,80,19,202,67,170,171,182,42,174,60,100,128,29,75,159,161,13,163,177,67,83,219,14,112,110,125,128,205,180,51,195,136,37,158,23,57,145,58,89,218,143,43,221,136,25,253,148,232,164,143,148,0,76,103,173,140,0,118,140,171,18,135,23,243,62,37,32,48,46,21,1,132,97,96,192,240,183,152,129,131,97,57,40,172,36,44,73,151,112,4,10,7,16,242,212,14,46,104,36,93,148,191,85,10,137,148,3,16,181,0,166,20,215,43,176,250,94,91,44,74,156,16,28,34,153,136,94,193,22,89,10,51,189,178,4,153,39,2,145,78,41,88,132,252,126,36,169,202,94,153,205,155,173,39,162,47,85,74,216,60,121,126,234,102,127,142,85,229,62,249,81,214,142,181,9,85,216,48,168,130,121,87,171,110,65,114,87,26,116,192,86,74,214,27,248,14,226,54,145,180,33,79,189,5,60,179,239,162,214,41,121,15,213,186,110,173,191,55,169,235,173,95,98,234,140,146,54,28,17,177,177,156,157,80,105,23,1,72,174,164,109,109,203,211,217,95,52,27,95,230,153,130,218,169,91,180,148,205,233,143,50,244,109,106,145,89,105,156,111,102,251,170,252,214,45,241,38,96,66,222,177,157,230,152,183,249,130,185,136,142,127,251,84,136,0,1,70,144,8,173,224,213,212,172,45,99,118,112,227,207,228,140,88,251,66,5,226,243,89,64,253,183,109,227,167,250,145,209,184,133,252,165,214,122,38,47,159,107,19,141,85,208,32,197,100,35,198,150,127,34,17,72,190,136,68,173,116,21,12,192,180,110,146,38,175,255,86,192,152,231,51,25,112,211,24,108,27,152,68,82,29,244,182,161,212,178,102,0,129,38,12,136,238,211,182,255,251,178,100,172,11,23,145,112,75,11,185,124,118,74,102,57,133,100,101,150,29,117,173,46,174,225,241,209,18,22,102,233,132,10,32,96,208,64,21,8,140,64,2,89,90,64,14,0,230,11,129,79,202,243,96,6,10,7,207,155,189,34,36,75,77,181,72,254,185,179,149,225,133,185,51,132,148,85,239,36,70,16,244,47,154,55,193,255,110,12,254,45,32,88,36,133,182,199,43,60,83,147,50,18,84,195,144,253,86,209,84,223,72,29,175,190,170,213,31,103,114,251,54,168,87,221,247,99,83,247,251,9,231,202,193,172,109,51,189,149,253,76,192,176,8,20,16,135,181,164,209,226,232,253,62,161,239,73,212,28,241,180,185,113,111,219,97,153,173,82,59,92,123,124,54,223,235,7,169,120,174,34,222,63,222,114,233,229,253,200,2,51,30,183,255,24,210,183,55,189,245,43,38,41,25,112,199,184,146,248,209,60,210,72,251,17,246,229,91,231,87,103,173,55,122,67,119,109,66,99,111,159,26,112,4,129,118,24,32,20,31,197,119,0,0,30,5,2,36,134,15,18,245,30,140,165,112,221,171,32,197,146,62,8,76,145,78,229,3,115,94,226,42,134,1,76,25,4,9,167,231,212,171,183,149,197,207,111,163,68,7,10,76,78,32,111,125,173,244,251,241,220,172,182,251,60,233,37,255,209,175,97,0,32,9,128,147,97,168,204,113,163,4,1,141,40,193,225,40,169,50,68,138,38,0,3,38,29,0,136,243,108,194,176,172,192,144,156,48,192,46,210,63,201,199,135,72,36,68,1,181,83,7,66,55,182,122,34,85,5,81,206,1,184,204,22,45,74,210,0,131,226,119,184,20,70,150,25,109,25,16,64,21,182,156,69,206,82,199,58,146,233,20,110,154,224,165,89,117,99,76,4,28,8,13,73,125,44,26,211,93,229,55,91,160,208,152,131,177,26,141,60,29,165,81,42,234,157,111,64,84,209,7,50,37,94,86,200,3,9,133,65,80,76,118,134,24,110,227,5,28,64,191,48,124,145,211,111,44,125,182,179,2,89,190,226,185,80,171,20,51,16,100,105,133,179,101,141,81,26,177,54,170,158,251,51,28,49,72,104,65,19,188,63,67,32,110,60,148,126,135,172,174,31,1,208,55,115,30,175,115,95,30,117,196,8,49,45,137,96,205,30,16,130,168,162,71,96,131,120,187,139,233,116,117,62,36,137,77,209,206,74,67,141,224,205,38,111,102,180,244,72,171,166,88,217,220,79,246,52,16,52,237,147,128,128,152,0,109,9,11,208,46,89,206,168,141,246,20,241,128,173,201,39,46,128,27,32,28,145,48,247,139,20,232,216,151,194,42,210,89,10,113,194,244,57,42,238,141,113,139,84,243,28,225,187,255,251,178,100,157,8,56,49,114,75,43,185,124,240,72,5,153,152,101,231,44,29,77,195,52,238,97,151,193,17,150,166,21,151,149,146,107,199,87,243,231,219,126,21,62,204,158,251,47,164,242,151,253,94,138,8,164,0,10,10,67,10,73,13,252,86,53,112,176,194,41,243,130,179,4,129,202,168,32,10,24,76,28,227,92,48,128,32,46,59,14,24,117,226,97,133,205,193,142,49,32,128,163,247,59,155,216,162,59,157,137,41,12,185,109,88,100,117,113,108,112,126,48,45,34,87,222,161,141,55,54,81,90,162,118,176,8,235,219,201,217,250,153,171,34,64,210,97,30,125,174,62,113,100,27,85,178,135,182,182,84,89,191,246,91,167,209,222,168,242,217,206,82,194,87,14,55,55,122,93,155,220,200,135,255,69,46,229,214,173,143,125,240,124,181,249,238,223,255,51,179,45,165,186,153,51,121,90,229,106,61,229,242,169,7,254,111,133,171,114,156,168,228,116,117,104,34,239,133,120,126,89,22,100,68,201,137,81,79,203,45,246,229,5,72,252,155,26,149,39,190,184,134,92,88,46,66,91,7,41,125,239,105,8,13,25,162,143,240,154,166,153,133,55,30,250,70,204,246,148,182,24,187,166,102,189,51,43,139,62,160,4,236,163,131,56,16,26,124,52,95,146,32,228,172,15,43,170,177,140,18,150,226,201,149,70,233,82,75,125,117,203,149,165,33,125,6,24,175,53,82,185,6,171,101,161,130,110,164,101,220,125,252,150,54,166,227,135,211,88,6,231,85,174,166,156,254,239,212,0,96,0,64,110,24,112,155,27,124,61,154,84,23,24,188,22,159,0,12,24,212,8,50,243,0,192,83,6,4,181,52,100,134,20,131,229,66,4,184,43,65,92,165,177,64,126,244,16,128,13,212,56,54,101,55,35,136,38,76,233,76,237,250,124,55,5,5,197,30,189,81,29,97,250,143,101,212,112,171,66,167,9,218,237,67,153,191,195,81,134,92,202,203,226,183,245,15,131,79,173,196,223,249,107,82,148,175,86,239,140,119,189,177,239,151,96,216,174,91,160,175,151,220,76,152,205,107,246,168,239,215,148,33,220,150,23,44,99,16,99,180,217,251,100,121,102,175,223,146,103,150,240,187,200,83,220,91,5,19,3,201,219,21,59,127,101,243,86,71,248,48,140,105,26,213,142,82,229,215,109,79,164,153,154,148,134,200,110,189,165,92,51,9,244,71,137,215,187,189,27,159,56,64,134,241,186,17,205,135,207,183,43,147,247,12,43,236,204,228,223,149,158,246,69,78,105,60,24,61,194,107,218,254,184,197,191,175,246,254,27,134,254,84,0,0,96,25,225,100,172,21,112,4,198,4,137,222,144,200,123,76,212,215,210,36,189,236,255,251,178,100,134,8,167,158,112,203,187,184,124,240,66,198,57,152,101,37,102,31,33,195,38,46,233,55,193,12,30,229,149,130,138,24,233,47,240,0,89,86,163,123,89,142,234,205,137,110,162,120,233,87,13,86,123,210,97,235,77,142,159,188,196,254,36,251,124,68,229,255,200,22,119,230,63,73,0,12,193,243,24,245,8,20,211,98,36,195,166,56,235,187,172,20,78,10,3,102,2,8,229,66,64,12,7,174,163,23,131,97,1,170,98,56,50,220,197,128,241,144,116,192,48,57,174,22,200,100,2,48,192,43,98,113,8,1,146,35,85,107,109,141,3,235,212,107,162,160,204,66,213,50,19,219,248,1,142,195,11,158,88,209,21,202,229,65,118,243,4,6,33,45,163,181,27,74,137,142,69,223,100,39,143,147,113,230,220,37,21,103,236,122,224,233,6,157,139,22,187,67,83,38,37,97,177,89,198,236,145,231,207,10,5,83,95,248,231,132,102,142,146,29,98,7,112,91,39,174,251,40,227,239,102,174,105,180,230,101,24,138,68,174,79,255,106,215,177,119,5,30,202,238,254,155,159,95,177,249,5,237,119,80,172,167,191,26,25,92,190,253,155,25,219,199,144,107,64,159,150,212,183,114,119,242,179,53,142,124,185,170,59,228,88,149,55,107,221,229,100,159,13,86,107,43,10,185,34,201,73,44,223,35,204,145,82,43,143,150,213,205,251,67,46,130,185,33,1,67,80,146,136,168,172,118,24,98,138,58,202,152,20,187,200,145,13,8,21,46,183,28,229,123,182,25,8,88,100,40,111,30,131,215,194,133,56,134,15,204,96,236,146,224,193,108,189,87,239,204,191,147,254,4,143,191,250,191,236,160,255,82,253,25,0,0,204,59,194,52,205,64,172,204,49,2,220,193,28,83,205,26,199,112,96,22,75,0,68,0,6,67,5,144,93,36,0,193,8,0,152,54,129,185,128,96,68,147,8,59,144,93,69,4,18,7,136,45,56,192,192,10,96,42,8,212,80,115,62,28,1,102,181,126,252,18,234,75,170,60,198,8,19,141,71,100,68,13,243,122,159,40,109,44,243,128,149,122,78,35,125,13,2,45,139,42,88,56,76,164,168,39,178,183,240,168,100,0,9,223,182,191,87,99,15,113,169,81,190,150,60,226,94,149,225,78,190,107,168,237,52,237,219,239,127,117,109,165,53,44,114,249,175,172,239,163,49,193,23,2,67,211,139,4,148,118,170,85,99,14,102,247,157,53,140,40,181,186,207,218,74,198,156,230,94,88,142,82,165,165,156,86,109,27,95,107,85,189,228,247,94,214,9,165,10,93,155,157,197,182,233,255,167,211,111,153,89,189,126,143,185,11,123,3,46,48,246,103,218,127,38,182,101,204,191,59,205,255,251,178,100,116,14,39,165,104,73,139,218,100,242,66,6,57,189,97,226,44,29,73,163,40,78,229,147,201,12,158,230,25,164,21,152,90,198,249,240,225,2,237,105,239,244,36,92,104,1,0,16,224,0,0,18,7,77,140,190,44,236,83,67,143,66,84,231,236,88,130,253,51,150,134,75,163,237,236,186,48,244,216,124,39,171,253,11,203,190,245,25,91,241,13,151,223,254,103,253,27,252,106,223,253,37,64,239,213,34,122,86,157,0,128,52,100,122,198,119,148,94,103,136,110,99,17,106,127,179,192,14,92,9,131,33,33,56,160,213,48,24,5,32,0,140,92,7,5,2,48,114,52,203,11,170,170,64,128,21,141,140,128,175,64,168,126,170,109,154,50,210,156,74,210,231,129,75,56,253,189,1,1,62,82,170,137,87,22,128,165,187,40,3,40,45,95,36,243,138,249,221,93,40,0,81,218,90,138,145,169,209,82,185,161,190,114,163,252,194,160,26,106,169,123,22,167,107,181,233,103,240,106,156,94,23,126,114,87,106,254,229,233,57,53,249,246,9,249,153,82,119,136,216,152,129,105,111,147,13,94,138,125,170,60,156,194,205,218,46,86,255,171,5,252,53,64,121,37,146,162,78,185,104,159,19,61,27,114,231,50,116,181,243,167,34,173,118,230,69,81,245,34,211,108,109,23,156,94,52,60,231,166,87,206,219,38,9,230,61,114,69,237,107,83,240,254,78,231,223,166,143,46,155,198,236,8,238,216,206,204,37,203,31,194,55,163,134,52,2,0,132,253,85,23,147,3,21,68,190,40,151,38,81,233,126,199,130,40,218,50,206,135,170,15,69,208,15,55,202,74,106,163,188,246,140,70,71,31,119,116,171,156,250,113,130,172,84,203,119,252,244,253,231,109,183,160,15,122,147,255,219,227,63,255,146,0,0,67,144,194,87,236,228,229,156,211,17,156,193,150,40,213,73,132,10,37,0,129,83,5,4,51,13,196,130,223,55,166,39,129,160,128,96,72,223,98,2,64,18,240,26,14,225,37,161,107,230,3,5,17,249,4,6,178,31,140,186,241,63,244,113,120,136,137,240,223,105,214,7,45,90,172,191,247,4,195,145,166,153,3,87,130,5,147,12,205,79,38,245,138,215,202,132,11,6,61,98,171,134,228,234,228,61,47,165,214,122,163,164,254,56,118,100,216,188,48,36,229,202,168,204,242,97,49,106,8,202,222,46,1,248,240,255,216,122,219,108,238,98,248,62,86,110,222,175,205,119,95,83,238,237,69,97,168,205,77,208,214,183,244,208,77,175,169,65,110,206,229,22,50,190,108,144,156,68,39,60,20,130,32,216,228,221,6,19,8,176,77,25,24,177,82,89,141,76,212,98,169,149,202,159,36,42,40,68,74,255,251,178,100,105,140,135,134,104,202,155,184,77,114,67,135,185,129,104,167,110,157,61,165,42,110,229,53,201,36,157,167,40,243,190,56,176,146,48,61,21,17,236,242,209,158,93,162,214,70,128,144,185,249,204,203,167,194,143,81,5,207,217,156,12,108,4,73,244,119,111,158,3,142,248,100,227,141,5,48,59,28,22,7,0,252,13,48,98,144,224,2,34,25,159,168,162,19,140,43,100,211,43,48,50,230,84,160,14,90,155,152,255,86,213,254,162,118,211,207,13,24,207,111,175,253,12,143,50,43,174,79,251,64,1,17,36,48,46,93,55,240,95,53,228,42,50,196,113,63,140,226,50,36,71,5,1,0,128,32,176,56,163,130,75,141,18,131,130,144,145,108,227,71,66,160,24,8,2,112,32,8,28,193,144,61,236,171,50,255,57,188,194,125,238,187,63,104,64,68,142,205,150,103,135,234,149,196,222,110,170,157,194,45,117,177,35,93,206,100,225,189,180,216,178,34,185,98,215,233,222,58,123,55,101,49,175,255,137,79,86,130,244,238,87,199,28,32,90,147,49,246,180,183,42,81,222,153,198,244,189,177,20,103,16,163,176,248,186,149,242,198,12,131,185,77,91,182,105,187,107,29,63,116,153,75,90,148,179,151,59,59,122,175,104,245,13,91,149,190,179,148,57,202,45,200,141,150,139,210,111,32,41,1,92,55,56,35,85,9,180,164,74,42,44,146,168,77,32,33,68,204,183,135,204,150,137,9,52,199,214,81,2,25,78,88,158,228,252,200,100,172,25,50,80,241,38,127,163,150,54,131,112,167,185,101,110,4,23,0,7,128,23,84,60,191,31,129,25,37,70,162,124,240,139,8,164,201,118,182,177,30,62,234,207,189,188,112,57,6,196,38,132,68,20,136,240,85,63,153,127,169,119,255,255,95,243,127,224,212,85,178,97,169,102,37,181,103,59,227,31,25,206,31,133,15,7,179,119,122,72,0,19,179,44,178,115,176,16,67,141,202,0,109,26,124,37,92,100,160,186,97,168,52,96,72,40,98,209,128,8,3,204,7,0,12,133,2,10,133,209,138,96,34,233,113,145,20,32,104,135,200,64,100,198,40,24,22,188,204,98,70,173,50,140,90,172,57,25,191,128,57,237,67,151,22,6,67,142,124,102,116,246,179,64,185,236,54,221,208,5,19,173,112,128,116,251,130,138,169,48,146,110,55,58,252,61,215,239,238,173,203,156,160,252,41,48,139,246,106,94,255,64,47,181,186,72,53,90,42,119,40,22,93,99,77,36,224,104,180,183,81,212,241,214,24,92,108,219,187,135,46,86,214,191,112,212,102,80,233,55,211,180,21,230,230,230,44,207,212,238,56,231,132,222,55,39,37,178,195,109,157,62,228,181,69,80,255,251,178,100,93,14,135,84,114,73,19,184,77,114,66,105,105,195,101,231,38,29,65,201,38,78,229,147,201,21,24,231,53,148,21,152,182,245,88,217,70,58,244,78,33,142,190,82,180,60,174,93,69,184,143,177,55,204,234,232,191,113,217,170,117,98,59,105,200,206,170,36,197,243,194,167,247,111,250,255,212,103,215,82,115,128,129,92,27,12,89,191,37,8,38,66,160,108,172,167,20,106,149,245,75,56,42,139,185,15,109,104,111,148,10,28,228,68,129,195,255,69,254,165,63,115,18,237,91,239,254,255,227,235,163,63,127,254,78,186,122,123,43,191,249,198,143,137,1,252,6,55,152,112,168,156,0,147,25,142,53,2,20,35,248,37,19,26,136,67,7,193,51,5,131,115,32,66,19,9,192,68,104,49,208,3,32,48,12,21,1,26,99,186,72,1,24,4,3,183,233,164,161,38,19,131,202,49,168,226,251,99,181,62,202,158,228,11,66,12,21,207,167,159,97,48,117,77,109,159,95,179,101,245,115,240,206,201,17,22,110,241,212,106,248,203,154,72,251,17,153,85,70,201,219,95,111,47,175,133,75,219,183,140,57,173,83,83,62,119,41,240,103,239,101,219,23,114,157,220,182,60,50,205,74,108,96,167,54,253,29,222,185,152,118,196,119,42,213,49,191,247,74,184,84,141,126,51,40,215,62,174,175,30,228,87,75,4,124,220,107,152,154,41,98,176,167,63,163,181,133,13,163,229,143,32,205,40,120,196,107,232,195,112,89,230,219,77,118,172,242,227,27,220,241,17,167,195,104,207,245,14,143,221,203,202,83,254,95,14,204,206,244,204,237,54,118,147,105,133,117,54,158,230,102,0,200,96,49,54,135,165,202,155,77,243,220,213,109,111,228,140,199,248,242,87,103,255,4,153,249,195,160,208,125,46,245,77,180,10,23,65,131,162,191,187,255,96,79,185,192,97,195,88,229,26,226,80,144,135,251,255,139,17,87,250,216,76,223,61,108,134,234,73,0,0,0,0,10,36,219,110,76,95,195,28,5,1,70,131,4,139,14,106,43,18,21,42,7,168,192,0,86,91,92,72,36,74,22,106,55,123,113,90,249,79,58,158,180,121,99,6,206,216,194,97,151,221,157,168,135,148,159,202,25,55,255,33,156,57,216,34,23,255,30,124,112,198,92,213,51,177,93,108,35,207,119,126,122,115,89,239,249,118,221,5,157,89,249,21,156,238,221,166,207,27,107,47,184,94,175,95,42,215,38,76,170,140,101,41,130,152,62,170,229,31,111,49,202,159,231,235,212,214,57,42,43,62,83,23,110,82,140,148,98,86,122,24,40,97,18,218,70,219,45,108,220,139,51,110,80,223,144,206,203,90,74,101,137,109,201,105,189,169,175,53,177,255,251,178,100,86,8,6,8,104,207,107,152,76,248,73,232,25,237,97,135,38,31,21,225,34,46,233,51,201,40,39,39,40,244,21,145,38,16,163,19,28,116,144,21,42,81,69,84,182,148,85,29,181,224,202,6,20,0,16,0,22,0,54,3,193,132,5,10,67,168,9,9,76,100,188,56,188,100,121,48,121,164,117,17,70,81,13,32,146,143,211,255,255,206,119,49,192,128,26,101,201,12,25,21,13,86,98,49,202,164,203,127,79,251,251,255,255,67,229,11,152,212,42,16,48,130,173,152,63,67,20,0,152,8,156,24,222,36,2,167,195,10,159,147,78,57,32,105,162,32,4,12,37,12,135,15,224,16,28,233,25,76,20,152,18,105,25,12,5,68,214,160,200,58,96,136,60,223,3,128,87,144,192,65,250,101,170,58,35,160,92,205,37,138,227,194,174,78,198,204,120,214,43,15,92,81,210,97,18,124,37,101,242,163,141,82,16,8,139,95,194,3,22,124,237,202,236,39,50,144,135,226,143,129,56,183,187,26,117,151,86,228,162,252,175,60,98,215,39,113,154,160,70,218,246,105,165,173,50,91,45,178,147,175,60,229,254,97,44,156,139,196,0,80,101,114,9,249,165,106,161,134,36,207,187,203,14,208,74,111,60,248,238,143,117,209,71,14,70,108,249,155,77,74,169,150,21,176,109,70,19,138,136,87,93,182,48,154,43,245,77,194,9,203,52,243,40,157,54,10,252,248,90,58,70,105,246,210,136,95,172,19,222,144,5,224,37,97,236,49,72,88,64,218,52,100,242,89,133,107,124,247,248,199,121,191,114,140,209,239,237,41,7,147,152,106,19,114,0,160,0,3,0,1,129,112,87,28,139,100,212,2,3,1,42,194,133,198,169,169,98,237,16,253,255,3,166,136,23,233,235,255,175,217,191,184,63,90,50,186,173,26,238,2,191,110,159,242,123,255,255,77,40,197,71,212,211,43,9,145,183,179,29,140,45,17,97,162,251,210,178,162,117,192,0,0,0,10,32,89,105,184,33,8,11,30,214,168,16,84,115,193,249,16,193,32,211,116,2,23,158,165,12,11,18,129,9,131,156,221,132,89,207,243,47,124,183,44,89,251,67,148,238,58,172,24,225,117,9,48,189,246,236,35,255,40,79,57,166,137,2,119,147,43,83,157,165,100,114,28,189,59,210,218,207,37,144,204,190,190,179,203,14,115,59,24,221,211,225,243,251,173,9,202,237,58,143,172,251,63,79,107,146,205,228,54,249,206,86,116,93,201,38,119,30,56,174,116,119,235,211,87,181,99,61,48,217,176,240,69,103,164,146,211,189,81,85,26,34,36,18,27,70,67,139,141,153,39,60,139,18,68,71,139,16,69,145,92,228,239,56,235,154,35,81,2,40,255,251,178,100,86,136,134,95,104,78,235,152,76,248,67,229,25,170,100,76,152,31,157,229,38,47,101,51,201,11,25,37,209,164,29,170,24,129,33,68,127,163,75,157,152,133,178,101,29,76,56,40,192,180,57,50,109,186,108,172,169,115,108,252,254,150,214,0,0,96,160,80,8,23,215,228,73,6,132,123,136,71,132,199,153,204,135,215,245,214,151,33,215,42,126,179,124,104,191,226,40,249,80,150,216,72,12,140,133,211,160,159,208,230,229,122,52,112,187,191,237,213,89,193,119,209,115,149,163,119,255,79,162,223,164,16,26,2,3,16,240,165,48,204,3,83,6,112,242,52,1,36,211,6,112,122,65,80,80,10,24,51,0,225,128,128,8,185,102,14,192,86,1,1,1,33,37,171,35,16,128,177,40,9,189,108,190,60,96,112,2,203,250,243,246,147,169,71,157,214,120,93,154,9,99,232,51,52,66,164,228,124,172,140,170,71,198,139,169,201,247,121,22,46,74,90,32,24,154,89,68,137,2,228,115,209,183,48,165,198,129,140,173,220,123,236,74,170,124,182,215,107,206,204,78,218,116,231,45,189,83,19,183,106,83,78,163,86,116,145,248,204,86,228,56,211,77,32,162,212,180,151,156,216,212,252,130,13,149,221,236,204,66,95,75,27,213,36,210,234,209,82,85,220,89,83,246,218,73,43,250,49,2,6,81,48,97,169,188,186,204,155,35,91,200,164,166,158,36,155,73,57,53,138,55,35,97,116,151,226,121,207,176,128,155,16,63,205,238,180,222,160,162,10,163,112,243,72,21,113,14,244,76,24,184,177,37,153,97,59,98,24,114,78,30,184,16,170,191,200,71,113,18,21,34,178,149,56,1,7,141,66,19,97,64,206,110,133,1,89,244,233,61,157,180,105,130,212,54,47,111,58,48,0,1,81,161,205,28,235,220,27,157,95,49,44,61,52,83,23,66,118,249,161,142,102,135,55,172,249,243,233,123,41,109,223,72,189,40,244,127,245,59,241,208,1,175,243,7,136,204,58,117,49,64,212,205,48,147,158,231,12,132,58,49,96,40,46,6,49,88,160,172,14,172,102,45,6,5,65,99,200,70,185,41,107,99,195,169,201,116,6,18,101,169,57,49,105,127,210,227,76,171,229,115,241,242,231,193,213,53,146,180,74,37,149,91,76,37,117,213,77,189,221,73,66,37,223,185,40,112,32,251,22,17,209,84,225,190,74,218,85,7,117,115,84,22,40,163,113,92,99,84,176,5,186,245,32,136,180,95,27,140,193,169,210,78,214,135,173,83,86,94,4,173,128,37,111,253,199,70,8,213,151,142,47,38,228,75,10,25,136,127,115,178,57,102,51,176,28,90,253,153,20,205,104,179,249,22,157,128,31,233,7,121,47,190,255,251,178,100,86,0,7,191,104,76,21,115,0,2,71,70,73,136,173,28,0,41,114,35,58,89,205,128,0,253,26,167,143,48,80,0,252,229,247,179,148,74,41,238,213,206,206,172,234,188,118,237,250,210,186,185,220,173,51,99,9,124,102,59,36,177,90,253,185,127,104,104,231,37,52,147,29,202,106,197,138,106,209,139,80,13,53,235,83,248,74,168,48,206,236,106,180,91,22,58,114,245,82,28,30,72,123,92,237,191,74,54,0,0,48,0,170,240,34,228,76,19,136,164,16,17,169,53,148,183,189,89,58,159,197,245,61,151,50,56,194,160,88,88,64,194,161,183,68,23,38,107,205,86,75,159,186,183,59,252,183,70,187,183,213,35,170,101,31,60,243,115,78,231,137,157,162,31,53,255,212,127,245,0,0,8,73,33,130,4,39,18,62,153,186,120,101,75,17,140,9,7,129,143,152,80,78,8,6,156,201,12,101,48,105,185,137,71,234,114,134,11,85,128,28,79,2,4,141,1,53,38,110,46,81,224,3,135,105,52,115,243,88,156,52,48,232,2,39,3,153,88,89,151,2,47,48,233,69,182,100,128,204,146,102,17,27,12,11,138,67,180,96,228,53,88,21,10,20,15,110,48,204,25,18,196,28,64,186,33,213,127,48,101,0,174,249,106,144,232,203,24,51,237,141,138,92,84,98,43,12,196,19,237,96,37,224,208,212,185,22,43,86,230,63,119,89,86,181,214,192,154,141,126,93,7,38,58,99,169,242,80,55,252,104,100,40,22,96,224,137,74,212,237,211,227,106,244,206,88,242,110,69,44,126,221,8,18,235,254,253,168,107,32,5,3,169,180,153,126,182,55,67,27,183,247,91,149,111,110,247,125,216,107,15,195,247,90,28,80,119,30,71,51,3,178,100,15,119,160,231,245,144,182,42,8,97,133,193,149,46,101,107,229,245,173,217,230,173,210,84,194,253,35,232,252,59,11,8,181,22,188,254,17,185,249,235,23,165,112,211,66,151,56,49,72,46,62,179,97,153,188,93,249,69,107,250,250,220,207,159,174,111,255,255,255,255,255,255,255,255,243,148,70,37,147,244,146,202,246,237,231,191,255,255,255,255,255,255,255,248,122,19,82,72,252,65,15,148,19,157,216,244,174,168,0,0,16,224,0,0,15,227,2,113,80,89,143,143,117,252,122,93,72,234,236,154,115,247,59,98,253,225,160,73,66,135,145,42,58,66,255,159,140,248,239,100,39,255,255,166,216,209,54,65,142,114,245,50,163,128,226,99,193,68,206,99,214,0,0,99,6,131,76,24,5,104,170,240,114,2,99,192,146,163,116,219,184,4,196,98,176,204,48,182,216,104,16,90,60,20,166,93,160,61,0,6,23,167,227,17,204,66,137,228,88,15,255,251,178,100,24,140,182,165,118,82,23,113,224,2,72,37,25,152,237,40,0,154,197,227,66,109,188,185,193,41,144,231,17,151,137,104,151,32,101,95,116,110,163,93,50,193,170,132,188,163,94,176,189,25,103,28,187,144,160,91,214,215,97,9,66,53,139,164,93,83,47,78,84,124,205,175,78,148,116,122,233,116,171,151,182,158,199,209,193,225,54,172,215,193,68,159,12,19,116,234,234,105,189,25,160,69,130,224,101,42,45,139,67,121,38,18,72,246,118,186,174,90,35,255,35,99,252,213,90,184,127,188,219,115,91,16,215,80,103,205,144,216,211,98,204,81,93,86,167,75,52,217,214,183,173,86,85,183,15,241,93,255,10,202,202,102,12,84,62,249,199,255,53,197,254,107,11,255,254,125,112,195,3,238,186,255,217,238,62,246,247,122,248,182,191,245,195,158,45,56,0,1,0,2,179,174,118,140,91,112,242,226,1,48,154,55,93,55,11,48,201,157,5,150,143,114,58,11,34,232,21,196,16,136,23,8,160,68,200,132,195,21,148,52,204,243,9,75,85,74,171,238,230,217,254,252,171,233,71,243,37,27,219,211,51,255,196,7,214,207,248,112,0,10,48,176,161,89,0,27,108,9,5,53,30,179,198,20,98,172,33,38,204,37,8,223,65,30,20,61,163,24,3,48,112,58,9,60,204,101,46,93,59,149,222,18,227,200,108,77,56,11,34,6,187,115,172,34,126,155,23,209,70,168,181,87,16,125,139,236,62,110,208,77,51,176,48,191,18,179,55,174,108,234,37,115,114,218,171,123,29,92,70,109,19,43,82,185,194,111,81,12,160,181,196,198,40,141,77,167,96,172,4,108,212,92,63,153,87,170,83,107,166,253,102,170,105,53,243,4,247,188,56,56,47,168,123,201,25,152,113,10,19,51,92,90,221,153,234,230,121,105,87,198,178,150,197,246,237,184,205,123,91,131,235,90,197,60,29,111,199,215,223,92,165,98,255,100,133,177,172,181,20,186,197,178,74,35,111,218,143,103,190,165,47,182,251,204,145,189,253,87,254,116,136,27,175,55,8,63,83,248,192,222,162,108,0,170,14,78,245,3,67,211,186,224,194,93,121,76,50,34,72,123,7,244,192,12,49,28,82,190,163,114,228,127,195,142,196,122,38,102,163,3,138,58,212,181,30,79,100,12,200,120,196,224,146,137,255,32,130,188,28,106,207,177,1,7,62,0,195,8,46,244,255,255,255,196,255,250,0,2,0,28,128,16,125,192,184,202,131,177,228,109,55,36,176,125,2,76,204,169,105,80,4,0,29,3,39,254,11,44,185,84,240,169,148,8,75,35,20,250,130,19,166,23,21,245,76,128,102,134,237,167,19,105,187,217,225,24,112,222,25,70,154,17,2,255,251,178,100,33,0,150,32,103,209,211,111,109,112,75,165,25,229,101,40,132,30,149,217,60,110,96,185,201,11,29,103,133,146,138,16,118,164,153,184,250,1,219,201,190,242,165,195,126,59,91,195,177,107,73,247,71,203,71,92,190,107,182,209,47,33,138,40,218,253,223,149,220,83,117,253,39,235,147,82,77,245,228,190,28,237,149,13,49,138,151,7,56,206,154,141,210,189,13,71,209,74,177,10,239,91,15,115,149,219,125,110,203,26,178,190,54,209,42,184,81,216,189,101,107,180,154,22,196,95,60,138,151,64,60,43,80,243,82,171,25,133,103,83,38,41,151,44,164,143,171,97,242,181,173,101,5,215,53,55,45,57,233,197,182,109,0,128,2,243,137,251,28,44,64,131,176,124,0,188,153,18,60,192,176,243,32,102,79,6,61,210,240,129,226,180,213,11,59,18,210,183,75,46,158,238,165,87,35,106,127,24,59,131,66,81,31,226,63,97,32,167,227,9,174,89,253,9,1,246,100,40,124,185,206,141,222,67,169,174,248,176,0,52,90,161,66,104,241,12,104,14,66,58,49,129,28,79,2,52,33,70,241,24,32,40,12,52,224,28,56,34,85,1,165,155,240,28,117,117,85,129,209,94,12,101,169,206,218,99,6,3,7,67,19,146,200,89,80,19,118,151,7,9,15,232,42,196,167,16,32,205,49,144,113,14,162,232,136,92,173,5,20,149,168,103,50,252,151,179,237,85,162,139,101,156,204,97,59,7,145,54,250,185,47,170,44,101,29,188,241,201,186,203,89,170,12,155,129,14,231,204,212,98,153,253,183,80,65,71,90,85,61,138,169,190,250,252,47,171,92,170,183,104,94,111,253,241,105,78,103,142,159,117,107,189,223,229,140,59,170,216,85,189,107,120,210,107,58,213,24,164,162,181,252,223,254,115,120,193,183,178,199,56,130,26,210,103,252,152,189,223,219,208,226,243,242,167,80,91,53,105,169,210,145,253,189,241,168,184,115,107,211,86,221,91,84,184,82,221,107,246,63,90,189,31,185,159,46,54,10,109,207,177,0,172,236,232,183,52,35,232,95,24,59,220,3,12,50,121,115,14,10,132,62,117,37,136,155,226,231,67,54,30,198,116,129,44,44,219,151,203,175,234,44,220,42,200,225,109,168,205,148,88,251,184,58,76,153,155,239,162,141,206,41,224,132,196,63,240,96,247,18,255,234,191,92,7,127,88,223,95,232,0,0,12,0,41,81,210,168,156,32,156,159,64,16,89,167,214,199,0,18,134,0,22,177,120,196,34,99,24,135,203,100,170,41,100,220,128,67,120,122,29,175,117,76,159,217,171,146,161,64,108,106,117,255,114,133,129,15,117,55,183,116,201,115,47,202,58,147,141,71,9,235,17,82,255,251,178,100,37,8,198,241,117,208,83,143,135,160,69,5,57,225,101,229,42,30,73,215,52,78,229,241,192,254,23,104,13,131,189,248,97,68,162,114,219,50,90,121,231,241,37,31,185,247,42,199,181,220,42,163,216,144,6,155,177,145,64,32,208,6,154,133,250,130,222,91,45,252,30,144,3,69,231,251,71,249,189,7,146,82,219,201,234,152,244,233,51,43,120,182,80,21,222,160,133,13,237,49,210,34,39,170,90,245,151,55,112,182,181,187,176,56,83,19,164,11,77,95,73,143,29,133,217,250,152,154,5,242,219,212,94,117,41,198,176,159,220,244,192,86,14,28,56,102,25,193,36,229,151,38,129,188,72,45,108,104,130,140,233,146,41,204,141,148,61,53,20,203,198,135,57,255,82,188,193,253,252,227,4,13,129,78,109,170,152,86,192,242,244,245,42,93,67,35,112,17,167,233,163,143,119,179,215,96,155,106,237,85,35,113,33,221,199,245,7,161,80,87,183,194,217,29,4,59,151,48,200,174,25,112,21,244,86,233,140,203,63,255,249,127,157,246,236,245,127,255,244,0,32,209,128,130,57,144,97,81,130,224,33,130,131,217,165,84,81,153,68,104,232,1,3,152,60,8,24,14,28,154,118,3,8,1,20,85,34,18,198,0,19,0,132,41,50,125,199,90,241,132,64,42,28,163,113,150,182,99,92,177,169,90,204,64,10,228,97,201,182,181,23,96,209,51,206,229,178,86,134,153,248,98,62,64,208,110,177,70,163,14,57,100,113,54,210,204,153,249,174,69,30,185,28,46,45,110,118,233,168,73,48,82,13,82,16,145,75,203,52,211,50,13,242,44,237,11,127,34,179,170,174,197,91,223,54,34,78,103,11,90,108,42,123,214,135,168,148,255,45,232,249,239,246,82,37,235,137,87,34,37,90,121,245,155,90,250,219,218,117,54,49,187,30,209,237,106,89,4,243,126,133,12,106,97,168,93,65,153,152,91,177,243,141,249,231,6,181,245,2,17,255,53,175,65,148,67,253,53,81,53,154,5,247,107,218,23,132,158,182,239,187,211,250,117,253,99,31,45,25,199,255,235,239,19,235,235,227,123,255,45,206,44,0,40,0,62,12,90,211,33,48,4,91,244,118,39,160,164,9,78,215,156,228,67,127,32,157,19,214,97,236,4,137,236,56,90,183,59,170,54,132,245,102,241,171,213,81,255,228,30,127,253,67,173,47,49,216,60,96,127,119,179,255,255,213,0,32,0,128,70,24,88,54,103,209,146,131,152,0,168,107,231,145,221,73,227,65,227,4,0,84,120,44,137,49,97,168,2,2,104,131,194,242,16,65,237,92,58,151,80,18,199,22,57,16,220,27,105,146,103,134,186,41,33,165,218,95,118,213,243,174,145,195,255,251,178,100,34,8,151,7,104,77,187,153,123,112,67,101,57,233,96,103,132,28,249,191,48,78,233,179,193,10,151,103,141,130,189,240,9,63,49,40,122,121,6,138,25,163,123,150,241,36,128,227,96,55,182,241,32,168,232,242,222,237,33,55,183,187,242,132,34,185,111,12,128,171,28,9,213,12,96,93,17,251,129,35,88,240,142,134,42,67,228,24,80,107,89,11,236,181,240,128,80,85,87,84,92,168,179,172,104,59,53,245,166,15,191,129,189,79,240,164,26,212,198,55,19,95,227,235,126,208,175,191,166,165,185,115,154,184,218,127,74,207,3,221,144,34,98,95,239,90,207,210,101,29,140,120,104,101,235,26,1,26,43,170,250,11,17,46,114,137,244,219,55,241,167,76,235,112,108,219,141,206,235,78,17,227,30,16,244,29,59,20,212,0,1,0,6,0,61,10,138,50,198,25,48,46,92,154,130,224,39,46,10,198,118,54,189,112,222,163,111,196,220,227,151,134,24,250,194,135,171,28,49,170,170,232,29,170,144,215,240,163,204,83,139,253,217,212,121,182,83,162,163,181,239,255,255,242,31,250,0,0,13,58,140,211,21,131,4,146,32,248,231,51,48,249,241,60,193,240,25,0,6,3,8,166,19,6,161,220,41,137,1,136,4,20,40,22,193,160,88,114,212,95,49,224,166,42,94,87,80,24,0,49,141,67,34,65,235,253,79,4,186,166,0,155,55,117,49,37,10,33,48,137,123,103,76,121,15,135,158,81,198,83,232,117,240,57,90,243,144,186,206,40,216,72,252,253,43,70,50,100,96,108,43,70,217,109,92,185,41,29,62,183,117,246,101,76,127,25,171,247,87,6,169,106,177,17,171,16,118,91,218,214,167,179,111,136,148,246,95,189,215,130,31,222,248,190,18,103,247,132,189,181,199,86,110,161,237,123,253,245,26,18,170,46,163,205,90,143,50,26,103,212,133,203,87,205,181,76,143,186,152,92,2,134,125,172,165,80,139,166,8,170,116,250,9,154,34,24,134,243,35,83,51,112,188,173,3,19,135,13,92,213,162,193,105,34,206,201,166,145,129,57,73,33,148,191,234,56,239,21,0,14,210,153,53,155,64,239,165,243,243,54,232,65,99,219,134,102,245,29,96,253,236,28,143,186,246,54,202,19,31,227,181,41,59,135,210,167,87,239,226,229,101,153,212,206,107,115,64,179,245,137,32,50,225,53,175,253,127,254,14,154,190,223,255,255,72,0,0,7,120,46,40,50,168,56,32,72,34,37,137,13,0,116,225,97,18,99,5,66,195,132,67,20,15,193,161,97,194,144,56,128,147,233,231,226,89,167,9,239,105,244,254,240,1,130,140,106,49,81,50,45,83,219,126,28,118,61,75,73,63,52,76,7,196,255,251,178,100,34,14,70,121,104,206,155,153,122,240,77,42,153,243,97,135,84,28,21,169,52,110,101,241,192,234,148,232,180,108,28,96,235,14,136,77,61,63,113,86,68,197,139,91,234,228,23,81,254,238,164,214,233,116,234,174,158,210,180,234,223,73,174,238,114,200,144,227,127,105,169,113,238,39,177,254,250,98,53,51,207,72,184,223,149,47,191,236,93,45,254,211,10,69,42,183,111,205,173,157,105,248,141,47,90,97,44,147,246,86,252,60,83,167,29,188,159,78,53,214,110,184,158,244,194,156,16,83,251,246,253,125,116,137,245,172,230,198,212,210,77,4,170,38,211,234,12,166,148,242,99,30,43,219,214,41,255,151,174,48,158,82,144,124,54,55,254,51,211,255,138,0,0,0,113,0,71,44,190,0,184,19,198,91,102,186,169,166,179,236,95,42,142,99,70,219,14,84,118,84,143,159,122,9,219,101,32,249,162,206,164,155,97,239,248,167,170,191,231,202,13,255,229,31,163,249,127,250,127,255,255,254,105,163,93,78,35,81,225,72,24,64,131,33,166,232,121,51,192,134,152,28,232,103,208,96,8,210,97,34,225,219,189,167,63,65,24,124,58,166,38,35,3,152,132,100,115,144,57,129,197,98,1,2,177,5,129,6,50,37,177,4,23,125,235,57,10,194,221,242,125,128,12,227,63,61,162,241,62,84,145,134,180,64,92,53,122,117,238,102,100,206,85,157,174,202,138,110,166,158,148,176,33,174,233,44,253,32,57,89,204,241,142,46,155,57,103,76,168,32,111,229,118,199,34,253,99,64,213,174,221,173,15,17,111,63,123,13,61,246,115,229,196,100,158,223,224,213,12,76,124,150,74,191,6,208,15,205,238,242,146,120,182,252,216,30,10,185,229,106,113,204,87,143,28,88,227,68,109,172,209,51,165,245,78,41,23,78,95,26,162,154,123,103,174,66,9,172,99,197,173,175,72,165,166,189,168,135,50,193,203,129,2,49,226,74,215,57,109,139,15,229,141,235,233,158,191,100,204,175,235,151,253,244,62,154,245,151,50,107,218,71,212,0,224,0,30,0,24,58,212,12,35,81,25,104,26,245,44,69,80,74,102,238,64,64,53,153,16,170,114,95,244,110,107,121,111,51,141,195,38,115,57,133,6,114,34,178,31,114,198,169,47,253,255,255,255,242,191,248,174,240,0,36,0,209,183,149,9,192,226,216,176,180,2,60,54,44,204,204,68,34,254,174,128,80,100,144,146,99,177,96,84,16,56,16,109,22,184,57,28,205,219,151,38,155,246,5,40,207,163,128,173,126,114,86,72,28,102,237,51,212,181,108,218,175,34,108,105,227,185,156,152,201,22,166,187,147,99,76,43,191,167,193,219,143,156,32,175,243,194,4,82,255,251,178,100,45,136,6,163,104,207,59,152,123,208,73,6,121,234,97,165,108,28,241,163,52,109,247,3,65,0,149,40,253,135,168,184,67,153,168,29,172,147,66,122,103,42,108,200,169,16,80,166,131,74,209,146,88,216,208,234,77,95,85,124,169,213,54,186,53,247,139,109,67,245,142,74,99,94,248,110,15,55,136,255,16,183,136,255,181,61,214,23,83,94,111,42,6,28,25,234,209,7,53,157,186,176,159,199,61,0,69,100,188,214,93,68,199,126,122,11,221,222,151,78,171,60,179,19,35,26,207,245,24,185,62,172,55,88,170,167,42,221,168,240,219,135,11,55,76,247,81,83,208,219,229,102,205,32,0,16,10,128,0,144,178,37,239,108,76,27,97,174,202,161,248,147,24,92,175,4,78,31,120,1,100,172,123,160,102,213,29,126,174,145,57,203,72,132,129,20,86,60,178,216,241,234,17,39,229,99,5,244,151,184,151,175,244,148,9,244,235,233,227,127,255,119,255,17,255,253,192,0,128,79,152,229,49,158,156,128,144,12,37,148,197,114,108,226,192,240,32,40,25,0,133,2,3,2,4,243,72,131,99,0,131,49,24,76,68,8,10,1,230,65,7,10,10,146,52,77,28,189,5,82,195,214,20,108,195,188,239,211,83,37,195,223,49,74,224,56,11,134,252,252,141,15,200,147,95,40,56,134,98,70,128,181,97,144,141,98,79,127,228,162,192,165,185,243,47,229,94,97,41,42,197,249,252,177,67,213,153,249,88,99,81,123,148,114,219,3,237,157,203,157,191,142,242,170,135,27,124,252,30,184,18,167,63,54,61,190,107,113,108,247,245,152,86,92,239,230,213,175,254,63,142,127,142,185,175,215,220,253,227,189,89,214,185,217,119,119,249,118,138,167,39,158,34,35,221,194,238,17,188,176,199,223,11,185,115,238,53,73,84,190,95,9,95,74,186,29,143,70,104,147,22,221,31,242,142,197,217,249,108,186,5,173,27,164,198,158,147,63,173,29,143,206,106,215,93,219,165,144,0,2,0,0,1,0,14,64,13,211,83,210,98,34,98,247,129,152,109,194,173,252,176,223,35,53,191,77,103,252,64,87,64,136,218,73,253,223,171,123,122,241,120,86,83,38,19,51,32,204,13,250,127,170,18,255,237,255,255,251,117,95,255,234,0,1,243,0,225,34,48,15,8,112,0,0,131,129,84,204,168,1,64,83,8,36,89,49,40,60,196,101,115,4,48,14,60,205,48,177,184,176,56,12,60,152,0,104,99,133,25,80,16,52,5,123,220,195,108,16,162,137,239,117,245,57,152,73,184,125,164,188,65,88,28,72,37,232,78,162,5,161,50,121,43,87,33,132,154,89,19,53,73,17,204,194,12,227,241,19,71,64,22,46,197,255,251,176,100,50,142,135,156,104,203,19,220,201,64,61,5,74,39,97,45,70,28,45,161,50,110,225,241,193,37,23,167,12,109,40,112,123,174,0,92,57,119,113,184,206,119,158,82,163,0,229,57,207,250,234,40,77,111,219,196,197,185,71,15,18,140,5,30,61,158,91,134,106,95,160,208,80,168,26,175,107,168,219,147,77,45,193,177,171,87,117,127,144,229,223,252,216,29,141,253,182,142,212,109,93,223,44,243,191,247,112,239,57,151,113,203,245,189,126,57,191,55,181,49,201,76,29,132,103,37,23,8,10,190,52,242,248,118,165,109,92,108,80,63,217,183,202,30,216,183,106,154,45,82,190,60,139,110,206,191,87,229,124,223,211,101,115,185,243,187,214,170,221,198,182,95,253,162,80,2,5,224,128,245,74,248,219,158,23,93,170,74,38,138,3,44,156,38,21,172,154,114,174,159,175,215,235,110,51,26,173,108,226,186,44,162,193,129,65,52,79,117,21,139,87,234,255,90,70,246,118,110,255,255,255,243,31,249,217,80,51,198,5,151,198,11,10,230,5,128,224,209,232,200,244,0,234,224,204,72,53,44,185,84,8,4,134,198,150,135,102,19,132,102,0,128,35,65,8,96,6,101,88,76,139,101,96,11,232,93,112,48,8,142,109,228,30,188,5,253,202,212,17,144,170,92,216,212,125,172,164,179,83,236,102,209,85,234,211,147,181,14,140,44,110,15,175,61,133,7,62,135,159,50,143,89,227,141,202,78,243,84,11,26,41,249,98,155,80,239,112,251,146,43,184,90,141,141,170,143,29,238,53,115,184,96,191,164,61,254,193,49,183,157,31,44,223,88,242,252,252,180,127,91,159,34,194,134,77,72,14,158,47,200,241,197,185,186,4,86,216,26,87,56,101,10,109,110,96,179,148,187,146,173,116,214,95,31,161,144,201,14,245,141,7,62,240,146,222,47,230,228,105,215,16,148,134,180,100,54,20,19,181,139,22,112,141,10,42,212,39,145,105,151,24,84,159,14,235,102,168,25,20,255,214,4,12,0,72,56,177,98,192,167,5,219,193,249,214,107,35,74,28,153,183,206,88,153,215,255,59,109,189,59,74,141,94,180,236,85,183,25,183,18,5,117,114,0,244,7,132,57,204,113,127,248,248,204,148,64,31,204,121,134,149,5,78,159,198,125,212,122,191,255,254,26,255,245,1,0,2,179,10,81,99,37,7,19,20,192,49,32,184,199,92,248,217,163,100,193,160,136,16,2,9,4,5,66,196,217,146,144,0,30,49,70,164,4,7,76,252,22,9,128,215,9,173,164,73,128,96,184,24,13,82,167,112,100,17,184,74,129,238,59,182,254,152,162,105,158,230,190,148,139,14,140,89,203,96,50,85,109,238,17,89,165,255,251,178,100,43,142,135,106,102,203,19,186,124,112,78,138,137,243,101,231,40,27,233,189,48,110,229,243,129,41,46,40,180,244,41,96,13,31,25,9,161,138,36,184,68,103,187,10,24,224,66,217,101,252,111,50,249,187,24,56,108,61,221,145,209,205,21,67,51,126,227,188,26,190,80,228,84,128,24,16,20,71,10,91,142,46,171,229,92,44,62,23,150,174,74,83,110,81,121,82,77,51,30,176,18,210,64,199,36,78,17,53,161,150,99,190,194,197,34,239,112,181,136,143,223,213,173,236,109,221,118,181,87,241,163,42,125,164,179,94,254,160,22,65,91,17,254,110,251,18,188,164,165,125,222,107,17,226,48,89,190,201,184,211,183,177,185,56,253,82,22,171,10,246,125,2,148,132,201,170,106,105,72,2,127,231,64,48,32,57,156,140,209,198,74,131,131,202,105,107,79,133,48,182,176,76,237,156,154,107,103,185,70,208,70,110,237,186,183,42,217,200,51,224,131,80,69,17,22,242,154,32,135,221,255,72,232,72,188,246,208,104,254,253,26,159,255,255,255,255,171,26,243,166,58,144,134,219,172,195,231,22,56,239,172,4,97,134,101,209,148,0,169,65,118,154,38,34,204,70,221,146,230,7,131,133,197,48,120,9,48,88,133,52,216,96,29,13,212,25,165,150,3,0,184,239,13,59,243,138,164,33,4,21,89,129,217,112,140,3,18,161,19,14,68,48,41,83,78,145,207,199,202,164,225,110,143,34,171,175,61,136,149,225,192,8,217,189,132,242,74,130,140,144,235,84,98,79,207,217,239,29,139,120,114,169,80,117,189,203,84,142,83,22,231,238,164,138,245,186,244,132,214,206,211,107,80,127,231,99,67,5,101,250,202,97,202,244,195,105,12,214,45,131,18,255,92,83,97,235,243,212,135,213,150,22,253,60,28,210,4,91,65,165,107,7,181,198,172,54,29,57,223,218,250,141,233,17,240,111,207,104,22,131,95,189,181,166,241,153,25,160,198,106,188,208,13,109,42,159,208,148,221,244,59,217,244,246,203,4,88,174,109,176,38,137,167,126,208,219,60,255,55,255,251,223,127,198,0,10,19,194,128,52,138,154,164,128,81,7,244,28,66,54,3,219,246,122,5,125,234,124,126,90,51,226,31,153,229,123,17,135,250,140,133,82,76,144,66,154,198,184,183,169,49,190,175,254,35,1,9,157,188,86,51,253,63,255,255,255,255,255,255,255,253,78,110,134,219,40,239,250,0,0,0,114,17,192,202,128,104,56,158,17,1,70,20,167,7,96,136,229,1,178,29,192,64,81,129,2,241,161,193,217,133,1,3,59,94,133,223,50,100,54,75,53,16,134,153,24,32,15,130,221,91,100,160,24,168,135,17,211,140,250,139,77,18,255,251,178,100,32,12,134,221,114,204,147,184,92,240,76,170,138,61,60,229,124,25,153,161,58,110,61,155,65,36,174,40,169,133,9,120,39,36,49,244,61,91,182,237,215,42,93,32,245,65,62,64,225,242,222,254,186,2,241,162,207,176,200,16,23,112,195,40,14,191,50,160,10,90,166,241,211,11,129,177,195,28,100,255,79,46,91,72,247,149,157,124,49,187,252,244,23,129,119,188,219,7,59,220,234,46,28,46,222,175,27,222,121,86,79,77,115,159,136,117,181,44,171,182,195,89,190,212,137,100,180,227,173,205,35,41,198,203,109,192,134,1,215,21,17,44,232,67,54,94,243,196,57,199,211,131,224,252,110,247,155,143,75,90,214,173,188,148,231,40,73,132,207,26,57,228,135,62,14,160,201,174,253,157,243,124,177,247,105,50,30,72,0,0,10,30,197,104,3,216,11,54,142,14,116,5,97,102,228,154,143,44,252,202,206,110,81,120,224,184,137,103,6,120,18,47,158,39,124,210,163,61,1,62,161,253,76,212,193,51,200,161,54,106,179,213,16,255,241,191,255,255,255,255,255,254,117,238,196,90,7,127,227,10,233,159,95,250,144,1,131,30,36,11,25,128,60,24,42,102,6,17,31,159,4,8,52,11,141,19,2,192,164,195,58,143,66,2,116,81,229,41,50,160,25,146,183,212,175,1,117,175,65,88,188,32,128,132,255,210,202,196,64,152,14,95,13,61,9,232,189,127,151,208,234,167,249,156,140,168,2,135,121,204,90,51,95,191,189,175,10,238,51,143,139,87,202,10,114,147,125,248,36,86,55,77,41,211,119,137,184,224,242,158,187,240,125,245,145,113,143,156,245,212,210,124,174,146,184,254,168,239,156,216,227,139,140,97,32,69,231,227,111,94,248,155,153,117,36,9,160,70,139,118,237,188,129,188,101,219,85,183,101,38,164,164,23,162,82,108,238,13,160,99,93,126,104,81,228,112,90,119,141,120,229,27,38,169,210,5,39,22,76,157,244,39,18,34,49,134,180,130,248,165,8,217,8,224,237,165,95,245,29,8,0,128,0,63,228,34,212,149,98,149,139,235,217,165,82,21,197,206,96,113,142,145,154,156,191,157,247,234,252,75,31,104,51,17,93,70,255,191,175,254,43,254,159,127,127,255,255,255,255,251,144,154,144,183,8,190,239,208,114,213,83,90,159,160,17,39,105,115,84,33,26,164,40,0,1,100,199,51,152,142,3,7,73,98,97,76,54,119,153,40,97,24,10,96,48,0,36,6,152,58,44,155,26,48,22,1,36,85,108,163,161,97,132,99,202,143,53,214,85,78,96,80,22,241,68,239,51,131,12,193,150,43,16,112,160,240,3,4,65,59,140,254,104,176,147,247,157,237,16,30,77,92,161,255,251,178,100,40,14,135,114,117,203,147,185,92,240,70,230,57,161,100,202,112,25,97,193,64,78,61,49,201,58,39,102,217,131,29,192,211,91,196,51,9,47,77,110,80,215,197,210,145,211,74,228,65,159,58,247,42,103,157,138,27,244,32,231,93,124,106,98,194,92,223,206,188,150,6,202,89,21,67,210,250,99,73,111,38,250,142,63,201,161,148,173,103,133,88,219,86,148,82,233,162,70,107,119,119,30,217,78,233,182,165,178,190,92,201,133,19,147,108,65,218,84,178,137,38,239,77,131,221,89,161,210,161,193,211,210,124,105,113,161,67,236,202,186,17,0,52,209,125,3,141,166,176,67,38,48,243,212,15,70,139,34,185,65,117,156,206,27,53,140,64,242,157,31,88,149,178,84,210,139,138,122,110,55,255,163,26,134,127,243,252,59,252,174,208,9,66,130,67,204,48,130,66,121,28,73,231,88,170,0,25,149,48,103,212,14,82,167,191,74,176,2,48,178,48,89,117,88,143,226,91,213,132,145,214,115,130,169,110,49,8,26,124,171,255,65,139,243,27,95,48,94,10,15,255,31,18,249,106,95,78,103,255,255,200,9,98,32,120,56,2,96,98,1,132,12,102,197,171,153,156,100,80,61,82,70,22,7,5,67,102,48,12,24,36,2,98,1,225,140,1,66,160,19,13,130,151,125,28,70,129,239,113,222,198,55,4,6,77,226,9,46,88,118,161,3,57,148,77,203,225,208,192,157,26,230,225,210,142,29,195,61,141,30,200,153,106,24,102,179,62,198,35,11,19,105,236,38,12,181,165,77,44,74,180,116,68,113,180,222,88,221,72,234,97,227,117,124,236,10,87,113,62,209,116,129,45,162,146,179,36,193,227,6,201,17,163,207,15,67,87,36,240,139,62,78,174,18,203,247,89,60,134,136,4,152,244,5,223,181,44,216,127,192,33,41,49,189,205,132,238,156,43,211,219,158,163,184,141,72,53,149,61,207,4,201,223,174,181,35,176,105,70,225,158,246,247,251,213,29,61,185,175,56,93,69,28,136,4,0,33,40,94,12,22,80,37,200,227,20,145,75,208,248,37,109,61,184,78,190,235,13,222,96,51,107,88,20,116,105,103,208,82,213,138,70,118,19,150,212,120,28,154,245,30,243,180,56,80,244,143,55,234,120,224,74,157,252,79,255,42,121,97,244,67,60,109,151,255,255,255,250,253,210,226,255,88,0,0,12,0,9,74,208,72,28,88,80,6,6,24,28,218,112,50,128,99,161,86,171,16,24,92,140,192,101,42,68,3,68,197,8,73,178,33,99,37,40,10,211,86,121,28,8,214,82,165,6,98,180,81,138,229,229,165,212,172,8,3,114,229,240,70,83,78,16,112,28,251,225,183,9,223,209,97,14,103,255,251,178,100,40,8,86,97,112,80,211,143,69,240,72,229,217,181,101,7,114,28,1,191,54,78,225,119,73,30,151,167,5,133,157,178,247,120,95,255,235,132,55,30,122,222,39,66,69,235,100,219,107,181,239,83,158,69,210,189,173,29,154,71,30,241,127,104,107,198,245,40,101,83,229,121,47,253,139,55,47,240,216,126,239,237,117,26,39,237,187,223,231,180,106,239,164,167,214,182,146,86,198,158,102,211,38,176,111,233,110,241,216,80,141,182,211,202,184,123,37,239,8,162,53,166,74,235,63,61,172,37,19,86,181,67,120,65,160,44,184,225,196,29,112,122,129,163,155,155,42,212,231,153,166,185,158,255,195,38,136,0,1,255,122,39,39,140,76,1,81,211,210,195,140,252,5,116,113,170,54,156,69,155,214,228,166,166,224,31,100,160,163,148,48,178,164,124,103,60,86,49,199,128,185,218,11,122,183,191,52,163,255,113,224,157,63,184,227,234,175,237,253,31,254,193,39,173,223,255,255,255,232,0,0,97,8,150,2,33,0,192,97,137,1,169,246,2,96,12,44,99,9,206,96,192,214,96,16,148,98,56,114,6,1,197,129,113,229,177,4,70,9,132,162,48,40,112,3,127,220,48,192,12,190,118,253,163,133,129,249,110,165,239,161,64,50,212,163,237,16,144,76,82,151,81,242,44,49,161,182,68,178,245,159,155,11,40,180,1,61,155,84,78,81,56,94,213,10,195,95,231,23,209,69,242,238,47,3,43,183,113,153,59,239,133,253,71,123,67,83,174,39,219,77,152,14,89,158,172,36,235,207,95,6,101,73,221,220,142,171,5,31,49,201,207,255,219,85,199,127,169,115,137,221,106,107,19,47,85,126,49,26,45,208,85,53,114,68,9,158,185,42,29,211,111,212,106,185,224,160,114,168,145,19,199,217,205,136,199,144,58,231,49,79,84,129,89,6,41,184,253,63,176,229,54,96,194,15,211,164,146,230,178,218,135,40,29,97,76,77,75,110,62,164,69,0,37,89,106,169,182,53,200,27,247,62,137,244,79,113,44,68,210,82,14,128,128,77,66,203,125,195,246,19,47,156,159,244,128,38,71,7,26,93,190,10,66,19,112,98,6,169,219,147,221,95,162,234,106,23,254,105,80,153,253,184,243,86,118,77,93,31,255,138,63,170,239,68,0,0,115,7,26,202,9,166,44,20,150,39,134,27,209,158,168,12,14,2,144,129,128,136,0,192,217,91,117,14,198,5,62,137,77,82,252,197,97,102,252,152,220,211,45,150,129,51,38,251,6,149,65,148,88,72,24,64,8,4,254,73,228,166,29,27,171,214,209,218,32,5,37,146,109,38,205,12,49,128,56,194,120,206,129,133,16,8,192,62,94,64,156,52,28,35,232,195,255,251,178,100,49,14,134,177,111,205,147,143,94,66,69,37,73,243,96,230,124,24,29,161,62,110,233,231,201,36,20,232,53,133,157,88,11,168,123,131,24,126,79,220,146,205,77,47,162,199,107,112,193,175,84,201,184,253,53,54,50,154,33,242,228,119,223,235,166,10,27,231,11,179,27,254,84,163,247,157,65,221,63,186,148,183,149,45,177,38,21,48,216,108,61,143,16,79,246,205,150,76,39,231,204,197,194,114,128,242,232,54,183,204,18,150,37,63,115,143,76,209,78,203,82,216,185,73,202,113,90,40,191,118,113,39,26,146,203,159,174,117,89,106,166,150,203,255,170,254,76,69,0,69,0,1,5,210,61,171,69,115,147,206,143,79,219,212,146,50,100,158,158,228,146,181,62,92,139,81,252,222,7,141,39,43,33,119,71,40,25,172,168,97,238,201,205,249,29,230,134,18,31,253,206,196,226,80,204,133,185,234,22,237,63,255,149,253,254,87,250,129,151,152,0,28,136,128,240,224,144,194,176,252,224,84,56,196,224,148,88,8,97,102,29,57,33,209,2,66,235,140,231,12,219,120,153,194,168,168,118,55,151,59,205,83,182,68,98,106,253,107,169,119,45,179,54,86,49,137,76,182,134,177,182,89,32,176,202,226,84,218,211,109,124,185,2,90,124,224,151,235,217,114,112,123,118,21,22,183,170,75,60,180,222,102,235,62,166,174,156,127,193,240,181,242,225,255,248,56,169,240,215,27,239,174,86,183,143,5,91,191,156,176,238,23,125,140,98,150,104,249,197,34,203,240,190,227,103,209,232,246,45,243,89,183,75,92,206,65,169,138,236,252,239,197,207,136,188,229,30,77,110,88,47,151,223,169,149,207,99,68,178,82,28,210,37,181,15,197,128,203,152,52,135,43,115,148,176,124,240,237,9,244,0,36,0,12,0,102,35,31,144,51,245,252,53,236,118,240,182,5,99,159,10,132,142,18,180,246,98,196,146,165,70,215,201,132,28,104,239,86,189,40,220,193,36,131,107,213,189,24,242,131,162,178,238,122,236,88,138,17,101,99,80,249,45,222,119,246,255,249,225,39,92,247,246,130,0,0,1,112,192,2,156,40,52,138,4,70,37,44,39,207,101,70,38,146,38,3,130,131,0,57,17,194,97,144,46,45,22,0,134,64,10,78,97,112,10,33,3,140,41,10,91,81,162,86,30,83,82,16,17,7,95,171,13,216,56,28,74,57,44,181,141,134,26,231,200,217,225,211,241,121,33,167,96,133,2,129,138,132,54,220,115,226,165,64,83,129,235,157,236,68,186,41,221,157,184,117,118,101,133,217,64,176,182,48,239,175,29,252,221,231,174,165,136,229,170,182,120,243,100,216,158,58,13,243,242,86,107,155,246,85,134,95,250,255,251,178,100,69,142,198,177,104,204,155,185,76,240,73,197,57,194,100,169,124,24,173,129,54,110,61,58,137,11,21,39,141,131,29,136,104,25,126,112,12,135,255,228,187,239,223,186,245,90,253,205,204,155,188,200,59,206,207,95,138,87,63,118,57,235,99,42,167,108,45,41,243,131,202,129,169,173,217,191,171,187,31,225,174,146,122,203,104,26,117,192,235,112,87,80,75,230,231,218,122,103,22,164,49,149,75,26,74,207,247,128,96,35,238,204,224,233,97,197,121,48,82,154,68,148,100,98,71,75,54,140,15,131,207,158,14,24,1,133,190,49,245,118,192,225,110,195,71,35,213,194,7,226,65,162,45,187,232,59,168,220,239,108,174,122,150,87,69,37,132,224,211,214,19,45,174,167,51,83,17,255,167,251,16,3,144,194,167,179,14,140,204,2,25,49,4,8,254,82,176,213,248,240,108,68,4,50,121,72,194,37,163,26,17,204,30,1,10,53,195,10,235,36,195,161,65,144,32,32,3,60,229,37,74,193,74,126,104,152,22,197,234,220,122,128,192,74,148,143,24,136,119,31,124,228,101,80,18,89,32,66,165,88,3,22,122,140,16,13,255,146,39,201,64,102,247,181,17,49,62,82,13,248,254,18,74,124,68,211,91,168,210,107,205,214,125,197,108,39,61,250,41,146,144,46,89,189,214,252,34,185,188,232,114,21,135,77,237,117,70,255,146,248,60,165,205,68,190,42,206,223,89,223,32,145,156,205,172,181,103,6,89,150,78,99,195,32,199,36,219,173,247,41,77,223,122,22,100,245,86,154,159,113,156,223,24,79,24,8,85,24,64,0,104,225,134,155,255,255,247,239,0,14,128,32,197,157,229,36,55,141,154,94,193,105,183,20,144,149,183,53,187,176,46,55,116,132,61,74,245,31,224,244,110,202,173,126,131,61,69,193,190,14,26,163,135,238,131,153,84,26,135,84,243,110,88,138,137,93,182,255,247,127,255,212,240,231,147,0,2,243,0,16,131,48,85,4,52,215,48,89,3,99,78,176,87,40,87,101,1,45,24,128,39,70,64,120,196,116,3,65,0,4,96,24,27,160,33,63,75,1,224,165,93,2,65,46,238,193,225,129,33,253,140,161,176,138,73,135,155,125,216,80,113,110,108,173,177,26,157,38,61,247,36,176,97,48,100,162,57,181,25,173,136,161,19,18,216,63,145,228,174,79,122,219,159,26,62,247,117,125,44,243,207,85,165,158,106,204,132,69,37,165,107,29,77,16,193,69,70,165,217,36,24,199,128,28,30,168,200,48,245,93,176,35,195,204,72,237,244,198,203,238,82,35,161,170,195,187,202,110,166,230,157,177,134,232,203,31,86,131,91,25,211,168,166,94,68,4,211,176,232,135,203,101,212,255,251,178,100,89,14,134,134,103,76,147,217,91,224,75,5,233,162,101,170,122,25,77,163,52,46,97,19,153,31,20,231,89,147,149,234,227,174,150,74,218,228,197,75,151,138,159,100,196,178,108,241,171,217,71,152,133,116,213,84,222,182,48,126,12,11,188,0,7,43,33,46,22,213,75,208,46,36,178,218,80,63,129,158,179,65,145,202,194,166,106,51,150,228,241,157,55,172,193,248,224,121,192,196,104,121,72,26,33,217,2,63,43,27,73,201,226,187,113,79,85,217,138,127,200,67,75,245,92,129,255,253,159,79,118,137,16,230,3,245,179,164,224,2,137,148,198,38,53,20,24,58,126,114,75,208,46,174,76,35,7,1,76,128,112,29,47,153,164,132,97,240,57,129,10,225,148,180,220,49,40,84,66,1,4,130,161,134,88,129,170,81,26,198,132,18,52,135,167,105,27,185,172,237,252,198,34,123,82,215,114,2,42,9,40,146,153,79,83,49,251,171,96,161,173,210,123,144,25,64,138,69,71,217,148,128,199,154,146,201,55,190,73,95,191,221,255,130,44,220,198,197,235,31,2,242,242,120,210,235,159,105,178,206,254,220,105,223,231,201,66,183,184,132,4,127,27,223,208,18,29,26,6,25,207,23,225,108,177,197,203,200,152,225,239,33,179,136,145,247,82,88,247,220,154,155,128,191,16,98,91,88,251,40,122,247,51,55,218,15,60,243,171,146,135,45,193,108,238,220,160,245,169,180,116,32,238,16,98,94,255,214,236,138,8,8,5,37,204,157,199,99,5,48,141,105,75,113,83,58,74,110,243,161,214,118,125,223,206,212,210,131,134,74,8,222,156,23,138,47,100,107,42,151,229,3,32,134,34,0,21,148,104,86,193,101,206,200,255,232,5,209,253,255,239,169,17,29,68,45,161,146,66,68,245,92,0,3,179,0,130,112,49,12,97,120,6,98,17,64,117,147,134,97,88,140,16,15,152,8,0,24,118,11,140,130,230,88,4,4,193,104,0,8,26,64,153,9,149,206,9,63,36,117,147,57,167,213,228,69,14,243,150,39,157,16,16,36,88,199,204,209,131,229,50,180,218,92,77,25,142,93,136,81,167,226,221,130,181,240,75,77,88,77,244,144,31,221,61,5,155,195,65,5,121,224,70,95,150,107,72,238,113,128,247,43,112,177,2,233,144,86,254,209,47,158,148,59,124,38,71,117,236,36,220,74,133,92,170,147,157,170,155,84,62,122,150,148,25,43,169,185,234,89,165,157,107,250,98,118,243,203,186,174,219,185,43,78,37,215,71,216,121,220,53,56,58,125,57,155,233,182,245,207,205,75,236,229,108,65,207,69,168,162,55,16,62,113,44,65,88,160,180,218,59,98,194,34,203,98,226,137,100,35,106,113,9,255,251,178,100,105,140,198,3,104,78,19,184,91,96,78,5,153,160,107,11,38,23,97,161,60,110,44,218,193,21,150,103,73,132,29,136,11,13,72,0,73,249,190,210,250,245,63,162,47,216,128,37,25,181,74,65,109,122,76,206,252,168,241,6,205,205,253,166,85,236,191,166,186,255,253,72,112,131,138,169,181,28,87,111,16,145,245,59,89,43,54,113,110,132,125,192,0,194,146,24,16,2,99,208,144,92,6,98,148,97,251,108,166,100,26,23,164,120,4,97,192,217,128,3,198,80,18,162,48,128,124,44,158,132,7,9,83,177,33,123,109,90,94,223,237,0,128,36,234,84,198,24,76,8,59,177,226,16,148,25,133,229,180,213,227,205,91,84,179,202,61,79,219,217,84,92,9,195,134,15,13,167,202,9,190,228,129,102,20,182,70,225,204,171,102,198,79,4,89,176,149,215,219,87,156,62,47,254,78,137,121,133,191,125,19,167,133,4,43,155,113,80,212,182,174,27,147,103,39,101,156,53,145,18,16,118,31,162,211,183,55,50,54,80,28,160,206,201,2,197,68,164,122,158,248,215,173,188,168,252,162,117,213,140,81,19,172,124,86,71,56,205,77,242,228,250,57,98,148,184,23,194,128,64,40,232,66,164,67,167,57,225,74,102,189,9,139,101,82,64,234,58,231,208,1,28,203,67,141,124,121,183,190,15,149,217,40,219,21,127,15,4,177,241,150,169,65,243,244,28,209,157,255,199,196,175,148,114,178,124,139,61,78,232,183,19,116,250,89,198,127,180,0,66,224,8,24,206,163,64,8,136,195,53,147,190,228,4,240,36,195,19,1,130,76,62,136,48,201,56,217,35,145,160,33,129,151,128,165,243,88,58,195,135,135,231,179,13,13,14,177,168,59,4,26,96,145,33,12,58,79,1,146,175,49,116,76,185,220,137,20,60,84,17,40,165,73,97,89,207,139,33,217,18,224,59,221,108,79,50,117,247,125,79,28,123,202,204,95,45,247,37,131,33,37,19,163,120,252,146,182,97,188,149,100,80,72,101,114,80,80,102,246,12,203,98,88,68,45,127,144,69,214,219,235,248,29,240,229,233,228,102,164,105,107,178,74,79,154,77,171,58,204,149,172,185,5,89,12,60,177,131,80,61,84,194,161,3,210,167,83,107,237,180,113,217,238,55,180,147,115,190,29,45,214,60,199,195,15,105,51,98,49,47,99,39,53,54,144,97,238,227,190,0,94,177,239,64,0,81,32,149,71,54,252,31,129,49,250,63,88,241,4,177,132,193,175,157,1,50,139,114,39,117,110,83,133,207,123,61,166,202,183,83,76,163,22,242,254,190,191,237,28,32,228,56,91,202,67,208,218,239,66,86,223,255,254,120,189,97,71,22,37,157,82,120,111,255,251,178,100,137,142,198,106,104,205,19,153,91,114,74,7,137,243,100,237,110,23,57,159,58,110,173,58,129,20,150,167,205,134,28,152,12,120,143,250,130,146,0,66,35,13,194,69,38,44,42,157,136,19,4,94,178,228,88,48,20,77,21,8,204,129,7,2,1,161,66,57,33,153,249,40,8,178,209,58,65,41,87,13,199,182,114,18,2,90,133,206,62,237,244,31,243,65,0,163,175,63,41,77,166,63,43,92,53,111,102,248,34,221,91,255,154,175,82,95,240,14,221,90,100,52,242,169,98,251,164,67,169,137,82,224,213,122,8,197,241,38,23,54,9,43,252,41,63,93,32,157,78,11,137,251,189,14,75,101,206,139,44,209,139,197,206,141,37,56,77,85,82,205,157,144,175,77,181,22,54,52,233,90,72,69,69,130,115,234,164,250,109,93,167,71,45,29,220,83,63,237,76,145,132,168,195,51,142,197,184,78,231,136,217,41,78,67,238,43,138,44,85,78,229,105,0,208,138,70,73,16,208,233,141,119,30,179,167,225,8,160,3,150,153,12,172,100,54,108,186,233,111,224,176,253,29,75,108,58,44,240,200,183,36,7,163,150,11,137,71,43,21,33,234,223,229,4,153,46,84,217,50,211,246,249,69,208,143,111,254,191,196,95,203,130,0,3,112,65,104,204,36,163,18,8,76,43,48,61,108,124,232,64,113,224,96,168,40,203,195,67,8,21,205,72,56,3,16,65,172,224,50,65,210,55,1,75,209,178,30,247,21,12,211,251,184,193,36,83,36,196,114,0,130,192,139,65,210,220,205,179,25,44,97,216,44,0,158,76,45,38,100,112,222,16,25,67,241,203,254,241,233,92,99,157,149,26,231,62,62,254,127,234,196,245,167,42,65,81,153,44,94,207,70,94,43,219,230,108,153,205,104,44,237,222,150,41,61,165,28,183,75,208,244,241,215,79,73,77,211,51,119,150,114,229,244,117,19,218,236,107,172,235,106,161,248,251,155,171,221,185,105,173,239,42,179,45,151,165,33,203,187,149,207,138,22,29,101,106,221,186,221,59,121,150,150,190,230,115,39,241,214,20,174,33,175,245,203,107,5,122,9,110,99,16,4,15,180,10,234,3,74,158,147,3,83,233,44,5,197,53,114,103,210,218,117,69,72,17,76,85,138,73,78,43,182,105,175,96,235,50,75,158,109,153,69,28,163,159,197,175,26,118,58,210,69,45,93,145,165,4,247,125,74,178,25,115,237,244,244,119,146,245,125,115,223,254,128,0,101,91,4,3,64,48,216,195,0,67,19,158,79,215,116,49,88,197,0,133,187,49,8,16,176,26,51,208,5,2,128,36,65,228,36,88,120,30,178,144,119,57,230,136,241,235,80,104,88,43,111,58,122,138,171,38,158,255,251,178,100,165,140,198,65,105,77,19,153,99,112,72,101,169,177,105,42,98,23,169,161,60,110,61,55,0,252,154,40,77,151,148,152,170,20,6,205,242,57,100,109,153,167,214,113,131,100,103,53,107,197,33,132,55,26,193,163,175,244,149,167,246,106,112,159,115,184,44,218,217,145,107,76,49,46,83,110,54,239,171,235,122,87,196,255,202,102,188,138,181,91,252,103,148,152,220,110,184,125,116,230,41,81,3,108,82,179,212,107,182,76,178,18,22,21,168,180,118,39,100,218,171,172,169,18,240,177,195,246,146,37,212,183,217,205,203,158,212,163,105,221,202,189,45,106,209,180,107,55,77,66,250,201,206,74,68,83,155,173,115,105,247,247,36,0,27,150,169,84,230,73,234,82,75,55,158,32,217,62,82,81,155,217,236,241,93,252,190,156,58,154,186,183,65,222,61,251,127,250,42,55,78,195,64,219,97,23,86,125,54,234,59,202,194,126,203,73,213,161,15,121,193,123,125,79,247,82,0,64,1,108,255,140,139,18,76,182,134,22,37,158,33,188,103,80,170,107,56,33,103,73,26,58,91,100,168,244,79,132,54,176,153,35,31,45,183,24,199,119,48,155,210,44,236,214,95,116,120,74,136,0,166,198,162,113,24,105,61,109,111,9,165,171,69,40,84,63,153,241,251,230,96,118,102,116,191,12,179,97,160,244,247,53,112,253,86,148,141,32,33,12,181,46,194,119,11,58,0,171,235,15,149,217,181,181,44,93,181,149,121,179,165,75,79,242,24,186,247,41,33,145,35,70,116,189,234,188,154,24,173,199,44,233,97,44,21,150,15,101,54,106,119,232,229,68,147,206,103,96,163,171,170,145,82,150,240,188,93,118,186,221,207,88,138,3,244,61,117,11,217,232,98,78,207,242,23,222,22,159,204,97,124,244,32,0,24,4,9,67,131,57,6,138,20,107,118,162,210,250,200,56,178,71,152,126,87,100,92,176,36,117,105,78,230,70,239,200,153,80,37,20,116,42,76,171,196,161,169,175,42,78,69,221,255,253,19,250,212,76,152,112,100,155,84,172,151,245,168,255,69,151,169,43,77,138,251,16,0,13,73,48,36,236,42,3,48,224,116,192,212,163,117,117,79,214,18,5,5,193,130,0,177,208,194,97,83,121,135,130,6,64,18,56,180,149,105,24,16,6,207,65,192,41,99,240,92,230,47,123,14,2,68,105,103,79,61,50,23,5,69,237,74,76,18,9,98,21,24,131,184,117,130,28,233,70,49,42,65,218,73,19,51,101,240,47,194,106,247,130,35,26,223,94,66,241,241,41,56,77,235,50,13,6,54,232,236,179,154,249,97,133,64,116,197,221,124,118,184,250,228,98,22,233,179,212,214,85,97,233,218,49,54,219,17,255,251,178,100,198,136,133,211,104,208,59,153,97,240,73,133,73,201,101,234,84,28,41,163,52,110,61,151,65,1,158,168,141,150,40,152,192,252,112,82,217,233,196,179,14,52,53,241,248,150,181,121,234,232,220,122,38,172,212,203,175,171,141,118,67,2,40,95,51,230,20,54,222,175,215,88,25,236,86,222,174,180,242,229,104,146,173,89,99,250,142,208,22,196,68,203,215,136,162,67,204,217,33,116,188,114,73,92,174,165,200,44,114,37,85,210,203,141,178,78,96,250,218,183,64,131,179,217,51,75,59,27,23,29,248,118,227,34,177,37,237,54,213,151,205,243,95,171,96,109,75,215,242,159,26,14,116,247,255,223,126,146,129,74,141,200,157,38,246,34,111,55,254,247,122,151,40,75,137,92,30,236,97,21,37,251,255,254,144,48,127,29,163,4,193,3,1,12,1,137,152,141,158,122,138,169,183,136,60,24,0,0,72,32,19,76,34,69,124,68,47,102,24,2,176,96,232,12,166,7,228,42,99,84,3,46,208,144,135,24,3,129,25,132,112,11,55,209,147,2,64,35,1,1,106,23,204,8,192,32,193,208,27,5,199,166,154,110,150,196,40,128,56,226,104,47,227,192,204,49,81,111,214,216,234,64,84,241,12,82,232,136,194,169,164,232,226,49,239,3,128,225,126,66,12,88,17,148,1,38,227,60,11,145,166,120,232,225,176,226,213,165,121,190,129,133,161,19,50,185,230,140,205,157,55,221,252,148,52,249,213,134,141,45,162,223,200,30,72,110,146,66,236,91,249,2,15,189,149,229,83,204,102,154,103,57,108,165,66,110,88,135,103,223,219,125,169,56,188,105,229,212,207,252,168,27,101,24,161,99,141,77,173,88,186,188,237,172,113,2,179,181,92,130,212,137,199,35,146,112,124,145,134,132,246,215,166,102,41,188,178,141,183,4,41,77,94,199,198,102,161,60,238,30,119,13,215,172,158,201,164,49,215,194,203,244,179,206,175,127,74,167,250,35,89,250,127,254,170,56,64,64,83,252,77,203,110,36,169,209,131,205,166,9,75,192,155,172,70,152,38,154,169,232,254,248,112,250,251,194,129,210,163,1,4,73,151,255,251,254,122,3,167,167,127,69,233,149,200,255,209,12,115,140,31,89,53,24,87,39,19,29,28,44,142,135,118,106,164,99,144,85,56,212,133,96,210,112,197,1,132,196,16,220,46,175,156,232,145,25,98,34,5,64,224,16,122,97,160,26,98,160,48,53,68,55,80,73,162,97,144,34,22,5,140,52,2,147,64,0,3,197,232,11,196,135,138,242,72,138,134,72,9,54,186,217,3,85,37,119,56,53,35,204,152,31,137,19,43,89,226,207,190,175,35,84,83,6,88,241,149,145,37,134,153,67,242,255,251,178,100,219,14,136,123,116,200,131,218,76,242,73,201,234,3,97,229,38,28,9,163,50,78,229,49,201,31,20,230,241,172,28,152,158,9,35,16,145,83,176,103,46,31,160,142,201,95,249,100,49,20,105,52,144,196,9,79,43,159,220,55,15,238,220,190,150,150,243,31,159,199,60,237,204,97,111,56,103,58,146,138,74,77,171,132,0,241,58,62,193,253,130,8,28,220,180,2,13,108,19,6,207,138,200,212,81,6,89,196,14,105,181,144,65,137,123,98,4,2,134,22,140,219,157,205,54,22,204,185,226,12,94,100,228,229,116,80,8,10,45,36,163,135,9,237,25,58,61,200,228,33,105,109,174,142,49,137,118,145,200,144,145,142,221,96,8,0,0,158,187,171,41,11,20,59,74,74,36,200,234,22,16,178,195,4,253,55,71,154,130,85,178,37,5,142,160,253,248,131,96,216,236,227,78,127,40,51,101,30,25,15,238,255,227,191,255,168,148,157,223,86,202,153,221,90,119,208,141,173,236,251,227,241,79,165,118,10,0,2,83,148,16,34,50,65,4,196,4,115,55,105,143,185,169,53,112,208,96,24,97,32,57,131,196,64,145,32,17,62,44,35,42,111,44,15,61,162,64,2,97,129,98,73,38,239,42,208,72,21,91,37,29,24,113,4,43,116,65,27,210,129,125,41,33,81,116,35,34,85,150,26,166,86,96,185,71,142,30,159,101,248,176,7,73,209,62,129,98,228,121,190,59,31,32,84,163,202,53,200,147,203,44,90,108,102,60,138,20,107,230,244,234,117,96,127,163,97,37,213,39,42,177,185,247,114,96,71,98,36,135,196,145,143,56,176,163,195,164,199,104,47,25,34,191,153,244,35,177,11,187,147,155,191,9,40,109,48,161,166,181,26,220,109,189,102,154,202,230,71,209,220,188,251,110,127,72,14,73,22,135,175,9,165,251,126,104,226,220,203,90,63,89,149,58,134,189,140,250,59,106,186,59,42,202,106,12,40,78,112,35,195,88,87,49,66,142,245,174,11,93,219,237,91,198,130,223,60,73,216,144,107,154,93,229,250,63,88,0,2,164,240,187,32,144,154,115,151,171,183,57,74,252,157,160,203,152,212,117,230,122,85,146,3,255,223,220,221,63,255,255,212,71,244,84,251,23,252,65,255,211,151,247,237,55,16,210,23,112,163,32,93,22,177,32,0,50,34,6,4,136,80,72,74,104,42,166,118,202,122,106,176,112,96,128,28,99,248,50,32,18,80,60,89,119,3,24,64,2,12,195,80,84,198,161,24,106,38,126,132,162,45,153,136,242,224,201,88,188,164,149,3,244,84,204,192,47,11,250,13,19,129,68,33,66,68,42,186,161,153,120,141,48,144,53,155,168,160,62,73,67,34,64,213,121,255,251,178,100,193,140,231,125,104,206,155,154,122,224,56,197,58,19,51,34,24,28,49,163,54,78,229,237,129,31,26,102,65,166,29,160,102,156,100,129,160,220,39,221,32,98,23,186,37,180,192,151,65,74,207,10,21,18,132,127,82,179,199,210,184,148,199,126,63,204,170,37,101,146,141,9,7,42,50,71,83,218,27,140,120,218,196,60,202,51,91,114,185,155,20,124,189,103,141,246,215,50,220,104,218,133,251,199,75,215,45,115,102,218,155,80,35,246,189,109,203,203,5,245,170,184,112,172,240,166,196,102,6,141,227,222,144,220,160,227,88,215,183,181,126,49,187,230,2,83,84,167,215,183,250,183,223,249,213,49,219,99,102,144,3,26,74,135,60,11,25,85,91,84,88,67,20,203,222,47,28,49,137,109,23,128,114,87,105,71,41,212,29,81,215,75,198,41,163,152,79,167,8,22,42,216,123,120,30,46,60,97,131,7,227,118,21,140,189,2,161,32,51,142,178,255,109,79,86,235,229,4,159,251,119,95,66,248,131,255,255,248,176,0,0,3,112,46,8,30,52,152,92,32,108,225,184,54,80,114,0,217,32,4,136,214,96,129,16,169,20,197,166,166,30,34,26,130,140,70,8,3,158,202,54,161,4,19,44,182,203,184,20,50,23,28,120,192,225,55,24,216,136,86,100,52,107,228,161,245,4,34,32,2,14,185,30,100,8,138,243,164,225,109,211,209,99,44,169,14,51,46,19,221,8,131,152,18,92,82,68,240,128,44,53,235,249,184,15,236,175,4,241,192,71,67,94,174,137,78,158,172,43,224,119,10,144,250,107,149,203,183,91,46,19,237,243,88,125,100,201,251,178,253,165,223,178,39,161,211,197,139,203,0,198,54,76,12,29,128,176,31,199,49,58,191,152,97,76,100,184,223,41,33,198,246,137,197,118,227,36,68,191,245,133,47,75,188,89,110,63,140,190,133,54,84,235,214,111,197,229,184,139,134,197,243,107,235,73,96,130,173,62,105,29,92,90,71,173,125,10,253,208,7,191,15,128,0,6,0,0,0,100,101,213,88,101,168,78,85,123,219,201,88,158,33,3,116,102,42,75,166,61,190,47,106,126,140,112,177,153,41,165,183,91,93,218,121,215,128,140,170,251,10,175,117,39,253,233,255,160,255,252,143,250,255,255,231,122,163,61,213,255,226,160,58,155,152,116,8,20,4,102,108,152,199,47,1,96,233,4,42,19,152,16,12,24,34,0,136,198,113,16,6,210,2,192,136,40,167,49,52,90,52,133,209,66,249,17,176,170,114,34,10,46,254,74,150,129,240,29,2,188,10,18,96,65,20,52,160,190,253,142,135,107,146,201,116,64,180,201,112,239,187,235,104,84,18,53,186,84,190,185,20,13,248,150,255,251,178,100,192,14,182,249,104,207,27,153,99,112,68,69,73,234,105,229,76,28,41,195,58,78,233,141,193,0,154,40,17,135,148,184,62,143,10,204,150,198,41,219,179,169,15,106,171,58,106,153,159,23,193,225,57,36,15,93,8,217,41,240,229,10,197,198,7,226,117,18,50,176,56,77,136,71,194,38,235,63,72,9,87,45,9,43,41,106,158,63,116,150,91,7,46,134,206,170,249,143,181,103,214,57,152,237,72,62,14,114,150,44,93,175,60,125,86,82,149,163,205,38,217,155,100,211,90,88,109,185,133,35,59,60,88,28,217,62,101,25,213,227,188,227,108,204,226,166,95,171,85,232,96,109,114,165,47,38,157,191,204,204,204,204,204,197,24,0,75,183,41,68,50,53,156,160,237,241,137,234,248,49,158,36,148,10,28,251,123,76,223,252,139,49,33,41,144,211,110,45,14,29,234,87,160,78,169,184,200,245,107,127,215,127,251,84,218,254,191,248,254,143,255,255,223,232,68,187,18,33,160,0,0,2,112,68,15,152,156,28,8,64,211,62,137,243,154,209,112,230,160,64,26,129,134,147,13,1,243,3,134,48,49,18,58,2,133,0,131,24,66,115,1,71,133,16,147,145,76,80,120,83,84,13,15,121,112,75,211,140,240,149,62,28,131,13,36,179,22,117,234,114,169,209,37,118,70,167,99,106,39,4,72,146,144,188,107,145,147,64,178,90,202,220,208,159,245,237,15,67,42,246,205,54,115,89,65,50,25,254,202,108,88,177,196,190,138,243,88,238,225,72,25,85,252,162,216,29,177,209,119,189,248,150,124,197,210,156,245,150,74,164,222,211,149,156,181,1,218,61,222,156,237,109,145,85,68,178,94,58,214,105,222,189,117,62,142,252,18,116,143,203,130,248,146,232,156,99,31,167,229,239,69,30,54,148,125,57,161,211,250,149,156,50,75,19,215,61,98,39,153,19,216,222,127,107,85,207,177,244,189,103,142,26,58,90,220,5,146,107,14,141,222,0,14,246,24,0,101,169,140,11,13,132,204,68,182,45,226,178,54,84,97,121,93,37,66,205,110,179,94,72,174,19,252,18,127,239,22,253,199,12,77,254,205,111,169,166,242,101,179,179,75,59,168,228,250,106,252,200,159,236,162,63,223,106,191,255,255,41,156,228,72,146,26,204,10,20,76,100,14,130,130,113,165,162,49,203,239,145,147,194,72,24,9,49,0,27,16,140,132,0,153,132,225,160,84,22,4,11,198,65,130,38,31,6,137,138,129,27,233,160,48,122,2,65,110,171,12,2,32,69,10,90,108,28,143,43,164,28,226,242,135,95,192,226,146,182,77,98,136,205,1,190,152,16,136,142,76,250,31,144,213,191,215,235,107,179,83,17,130,217,16,40,86,255,251,178,100,197,14,135,9,104,205,155,185,99,112,67,229,73,226,101,226,78,26,253,163,50,78,229,45,137,34,154,40,253,132,156,176,206,162,19,168,148,210,3,66,161,195,51,46,70,186,98,193,19,77,93,201,20,173,55,121,244,43,171,51,13,137,209,172,195,1,246,97,167,111,72,154,105,60,123,118,201,33,152,60,203,49,107,182,181,213,90,110,58,108,157,49,65,134,196,242,128,200,127,160,138,200,141,154,108,216,141,52,108,247,58,82,173,77,206,89,38,63,52,212,20,33,130,72,50,252,238,218,45,151,217,171,154,201,168,162,212,229,55,241,206,121,246,175,154,191,208,16,4,0,35,189,120,103,202,204,0,76,21,18,100,7,80,29,134,146,132,4,0,145,14,165,136,182,139,156,212,211,186,255,82,40,230,232,124,180,223,250,190,162,161,241,210,105,242,174,52,4,103,230,24,114,71,46,219,208,241,211,6,104,78,235,63,246,197,197,22,163,190,144,48,29,18,243,6,224,134,48,140,0,83,17,98,235,56,14,15,227,26,32,119,48,179,4,147,11,192,122,48,95,16,147,2,224,27,48,9,4,115,4,224,45,17,9,97,134,136,0,24,16,1,65,145,144,89,147,224,156,4,8,209,131,67,153,17,192,160,128,225,133,132,102,65,27,179,15,55,36,97,22,154,168,32,116,229,11,101,90,109,213,185,35,73,145,14,84,8,64,76,211,141,32,16,216,195,4,63,15,186,179,35,105,143,6,211,131,138,195,165,176,89,101,254,49,65,21,44,115,4,243,121,229,235,0,203,56,213,16,92,11,122,229,172,176,170,86,96,21,10,97,188,167,15,100,213,145,86,223,140,147,50,231,26,219,68,31,175,208,201,35,66,81,146,224,70,135,138,19,31,80,222,211,196,136,167,33,7,154,171,12,14,220,105,185,42,255,87,67,34,110,44,150,154,35,194,254,240,254,73,57,33,73,195,113,168,230,98,81,157,132,170,59,245,181,118,49,14,118,25,215,147,80,245,186,213,158,125,51,183,98,54,29,50,211,122,149,252,56,210,221,237,238,250,53,43,123,65,129,37,42,175,180,76,43,38,143,136,144,226,82,1,184,211,26,36,153,125,170,199,116,245,79,26,230,164,0,8,17,209,146,51,144,83,70,214,170,130,32,214,213,3,48,18,78,86,198,218,139,178,173,123,167,151,207,198,91,75,221,104,227,194,186,144,145,234,91,67,74,103,250,166,98,193,229,217,222,179,12,51,93,108,232,235,161,223,59,31,254,24,13,68,231,101,29,90,219,168,254,159,255,206,55,127,150,137,182,96,147,249,134,131,198,42,6,152,45,76,119,223,41,143,197,130,128,208,40,124,196,129,102,10,22,8,24,44,28,40,154,8,31,53,113,136,255,251,176,100,201,142,200,234,114,202,3,218,123,112,78,197,201,178,101,34,150,28,77,177,52,110,97,237,137,28,20,231,77,163,165,240,164,64,132,106,82,209,44,55,117,244,80,72,130,58,178,58,90,170,172,157,189,212,4,8,195,109,126,50,151,106,186,80,210,197,133,106,68,248,103,73,77,70,28,104,210,255,206,77,118,18,196,177,141,162,51,150,227,158,176,155,147,247,188,42,235,79,80,21,217,152,72,13,20,145,26,119,46,9,97,115,116,200,93,99,204,241,62,173,180,22,42,25,135,26,110,250,134,133,238,253,205,56,199,42,2,245,179,175,120,81,227,64,148,241,172,209,163,217,195,114,65,132,144,116,254,19,144,212,139,2,59,90,134,105,85,26,147,111,99,188,119,52,3,199,80,99,73,166,236,90,11,20,145,101,102,199,182,169,127,253,36,127,43,247,142,55,154,154,97,241,170,205,93,233,79,184,79,191,254,144,63,136,150,153,4,204,220,160,1,192,68,67,51,211,161,128,65,232,160,121,68,137,99,72,211,170,52,172,242,22,92,223,115,110,165,0,139,40,26,6,157,57,72,35,56,88,113,252,198,91,16,213,14,47,238,232,231,250,155,153,150,195,230,101,215,35,106,121,30,254,190,159,253,233,254,142,190,210,144,0,196,2,34,8,3,19,8,192,42,48,83,16,243,110,18,118,49,9,2,16,112,16,24,27,0,1,131,184,31,24,3,128,161,128,208,22,152,27,1,40,84,79,12,12,128,33,73,152,50,128,129,64,11,135,3,114,34,152,22,0,140,201,123,18,80,123,215,125,47,80,150,208,105,80,44,197,25,161,187,190,112,142,175,100,143,176,97,35,197,55,201,26,15,49,196,158,108,14,123,237,122,11,96,143,26,87,47,137,110,19,226,136,213,166,170,200,127,158,170,16,69,172,219,238,225,49,71,103,59,77,2,238,72,16,105,182,245,36,189,186,102,141,222,229,98,122,245,75,63,19,99,207,88,13,24,86,58,26,87,208,206,44,177,162,75,85,157,198,98,157,133,106,223,58,122,207,186,133,86,48,172,55,182,167,49,232,222,197,13,62,104,159,42,247,158,219,44,195,202,225,80,135,11,148,93,119,233,116,54,182,181,201,125,109,49,138,173,134,174,253,179,45,59,116,181,141,132,175,192,242,46,156,124,202,211,100,125,56,182,123,12,160,140,42,216,0,0,0,5,0,0,16,96,167,118,219,131,190,118,211,255,30,141,44,151,229,49,31,80,251,126,123,23,190,219,108,109,110,62,207,82,185,158,12,84,235,69,225,216,123,24,183,16,228,19,38,22,195,55,119,124,73,234,255,255,255,129,4,181,184,152,171,61,96,129,91,48,61,10,243,4,0,132,49,28,11,99,120,131,154,255,251,178,100,165,142,135,177,114,202,139,217,100,114,68,66,249,221,97,226,88,31,37,207,38,15,105,237,137,57,35,40,13,151,148,161,48,234,4,240,128,106,0,131,81,130,208,89,152,16,0,224,208,36,24,31,130,225,128,168,177,24,114,0,48,80,2,79,162,0,96,241,1,67,0,80,207,11,82,98,16,34,135,136,170,165,90,3,72,135,167,205,82,1,161,4,16,2,214,165,102,160,216,144,55,174,26,4,155,30,62,215,198,3,25,193,175,188,137,240,79,41,235,208,3,17,135,68,130,33,243,109,18,112,1,131,61,90,196,66,32,184,193,15,220,86,49,17,90,88,214,93,170,82,2,82,89,193,216,113,207,121,34,94,27,155,69,40,250,5,94,73,72,81,143,136,176,82,138,127,22,172,49,179,1,13,143,62,205,118,169,126,119,138,75,138,90,62,61,103,154,150,220,109,237,45,189,38,74,118,235,218,39,131,75,222,148,166,55,154,67,255,81,96,196,182,169,243,90,111,48,181,91,90,124,223,85,159,227,226,125,120,57,172,106,226,215,165,154,169,187,67,139,140,219,24,182,96,95,24,108,197,246,250,75,70,160,84,16,5,151,240,43,207,67,46,48,28,23,106,70,51,209,112,161,108,44,221,184,168,177,151,185,29,216,83,222,150,93,139,163,34,55,234,176,48,244,114,159,40,130,188,93,141,244,141,26,40,10,201,169,95,90,141,121,99,80,162,228,16,97,3,51,21,24,172,202,32,255,85,123,183,84,168,179,69,202,1,204,2,6,36,194,204,49,76,20,129,148,192,189,56,141,52,150,172,194,248,45,12,6,128,68,192,148,36,76,4,131,128,192,76,4,128,193,180,96,148,11,166,3,33,216,14,41,2,80,40,49,246,199,66,3,222,142,146,26,198,16,104,88,32,133,112,212,146,0,166,0,129,135,0,189,96,54,90,98,133,195,142,43,208,9,184,194,24,131,250,146,97,4,161,104,114,15,30,161,145,216,82,81,61,55,155,19,207,28,78,90,103,186,110,108,192,146,99,145,103,137,73,209,101,76,138,83,105,215,199,250,131,80,103,126,198,146,89,196,48,113,11,248,155,82,166,169,20,190,178,72,161,95,146,19,51,132,75,192,55,95,222,34,34,149,122,113,71,180,116,189,235,21,57,3,22,214,161,57,82,148,142,180,250,19,247,13,83,51,186,118,153,98,92,217,58,60,149,154,140,219,184,15,149,79,156,30,65,143,62,62,107,167,56,157,169,252,43,64,188,93,68,189,177,2,5,163,124,94,3,249,169,187,75,91,76,250,46,175,168,26,188,204,112,163,227,211,24,255,25,244,215,195,108,79,188,56,172,0,0,0,42,8,1,68,134,16,220,56,8,38,11,86,68,30,245,51,79,112,255,251,178,100,140,14,136,22,114,73,11,218,123,112,73,198,217,205,105,133,102,29,245,191,42,78,225,145,201,10,20,230,137,148,149,144,146,46,34,157,171,61,107,29,213,191,134,231,7,17,137,128,109,84,71,100,132,113,25,207,184,147,160,173,8,221,8,223,255,255,253,72,47,251,237,174,106,179,178,154,48,49,102,146,77,158,239,216,181,116,193,2,228,202,146,44,194,64,100,206,87,184,242,255,160,205,128,44,104,37,48,168,21,48,156,4,48,212,48,0,7,230,15,143,1,113,196,197,128,132,104,35,48,252,28,66,88,52,2,76,115,7,193,137,183,24,82,195,201,95,74,116,128,166,159,4,165,178,166,159,118,243,135,130,51,74,232,0,162,223,210,166,216,4,75,150,62,232,188,242,27,208,70,115,75,25,59,220,104,118,208,133,175,236,212,109,70,37,82,159,89,179,20,176,10,117,70,111,93,147,82,213,122,41,171,202,85,65,171,197,44,65,115,54,226,115,177,187,122,189,79,102,244,74,27,90,148,112,213,103,70,113,156,158,13,148,44,162,72,79,14,4,91,182,199,55,255,235,222,75,6,204,29,95,152,47,122,154,28,70,224,12,104,174,162,199,12,31,164,76,225,85,121,196,19,21,214,45,89,45,93,67,85,153,158,165,38,55,233,104,238,187,224,150,251,115,28,233,220,218,67,7,187,205,252,230,223,126,111,57,119,230,150,97,202,199,213,52,0,5,228,161,145,181,167,76,19,144,177,239,83,204,172,45,141,5,154,210,142,141,6,175,1,173,18,251,23,14,152,55,203,97,99,4,20,61,41,181,224,244,18,15,190,48,71,255,252,234,255,245,97,237,170,175,76,137,103,95,200,255,66,32,48,223,96,0,20,243,20,178,77,114,117,49,168,44,201,254,147,30,172,130,163,16,224,241,132,76,210,198,96,97,3,25,231,237,112,4,108,195,12,13,106,28,1,188,42,11,42,146,68,133,15,32,60,144,45,113,20,152,2,222,182,176,204,146,187,92,178,155,239,206,80,208,241,39,142,20,252,9,80,128,41,76,245,37,38,72,44,206,208,108,178,70,130,32,37,118,160,33,208,41,40,141,66,188,82,72,251,82,44,56,237,16,135,195,193,26,36,202,136,103,186,222,25,11,227,60,46,197,2,72,215,157,211,243,254,51,232,44,80,182,187,66,226,213,185,90,225,59,195,110,172,80,53,93,234,249,199,100,183,220,255,17,245,136,176,146,153,165,199,132,37,148,45,73,25,150,2,118,3,35,115,215,175,47,103,21,221,152,88,231,80,185,190,123,72,112,255,190,105,2,107,51,64,109,187,155,170,246,13,218,54,116,198,249,95,52,74,44,90,179,79,58,141,126,53,154,47,149,223,86,78,196,2,96,13,255,251,178,100,116,8,199,38,104,203,19,154,122,114,83,5,169,129,104,194,164,27,117,163,56,245,188,0,1,68,151,102,74,180,144,1,110,184,225,51,248,5,85,158,244,135,80,39,132,58,66,217,104,229,9,144,93,180,185,67,217,86,111,76,197,170,6,41,69,245,98,91,114,48,42,175,217,211,32,129,116,20,157,118,212,245,150,166,94,13,234,225,42,198,55,161,246,40,5,245,12,199,26,94,233,51,99,157,197,142,251,190,19,148,234,160,36,176,20,151,22,68,212,69,195,146,204,146,212,201,69,10,19,128,160,96,81,21,9,138,133,193,193,161,8,232,245,33,32,20,70,233,192,212,68,201,104,13,32,144,20,50,59,151,31,169,101,51,105,14,92,198,118,158,165,85,249,49,89,96,21,78,95,109,219,106,212,247,224,168,58,181,44,235,121,248,45,173,97,201,156,240,228,29,119,148,149,119,187,151,121,219,146,251,191,30,123,239,247,83,218,189,18,156,230,57,227,221,222,250,74,245,46,193,18,232,204,119,11,58,228,246,47,117,4,173,247,122,36,241,11,18,252,235,101,99,186,160,147,93,187,98,142,223,47,90,212,197,72,236,190,219,182,240,203,169,101,21,101,244,243,82,42,107,150,230,44,83,222,214,118,59,141,5,250,149,37,213,43,81,204,74,43,84,164,157,181,168,38,254,227,180,212,213,164,146,42,248,89,151,82,76,74,49,175,107,12,230,114,159,151,69,43,107,242,160,28,1,30,134,32,3,45,112,225,161,14,46,229,183,36,211,64,160,81,22,20,232,148,23,106,237,30,142,157,28,211,40,136,216,56,23,111,172,68,111,202,149,126,220,158,156,16,147,23,106,85,210,139,117,72,255,74,25,208,238,219,51,65,20,81,67,147,252,179,125,116,137,1,158,239,226,210,29,167,45,161,51,105,64,202,113,227,116,8,79,184,83,51,216,176,219,84,115,41,3,140,102,61,48,48,96,192,33,243,79,170,204,18,177,49,152,28,200,163,83,18,3,204,108,5,14,145,153,33,52,109,70,149,0,229,12,57,76,2,77,3,77,99,95,115,56,116,133,36,26,201,215,185,150,216,94,38,190,176,9,104,87,61,0,168,101,241,34,173,75,76,199,207,58,66,234,66,88,26,157,39,97,118,83,232,121,133,137,16,30,92,193,8,74,5,118,99,186,97,176,237,44,22,109,126,109,124,62,48,107,202,168,227,112,250,150,24,137,156,105,133,6,15,28,152,215,41,56,219,245,247,3,63,83,205,113,139,82,50,199,46,28,155,52,81,11,18,137,204,228,5,35,56,189,61,3,91,150,203,30,153,219,21,110,188,84,143,196,190,43,69,98,168,224,43,172,180,226,35,72,154,69,1,36,11,190,232,90,141,201,53,255,251,178,100,105,0,10,99,134,203,134,115,32,0,55,162,218,40,199,160,0,28,117,201,62,125,167,128,9,21,21,39,51,176,208,0,26,146,207,234,229,75,115,245,227,149,98,112,92,90,158,93,86,117,38,152,226,167,68,64,32,8,176,203,192,163,177,229,134,86,220,113,173,170,183,57,75,79,119,186,191,174,203,41,110,115,182,113,177,118,228,252,221,221,84,71,54,38,236,70,101,46,146,106,69,20,173,159,46,166,82,215,228,242,201,188,43,115,254,215,255,255,255,255,255,255,255,255,255,255,227,106,110,206,185,171,87,191,255,255,255,255,255,255,255,255,253,119,180,150,12,205,42,209,164,66,202,106,192,0,0,92,0,17,32,20,64,19,112,15,203,48,3,207,203,27,196,162,137,70,196,151,41,22,205,249,225,174,222,128,13,22,37,26,228,23,17,105,207,23,24,247,192,44,206,253,251,148,127,41,218,149,127,233,32,2,81,84,199,22,51,34,141,58,19,139,120,76,17,159,26,97,204,3,71,20,29,46,115,244,143,5,180,50,64,82,40,186,162,129,218,248,245,9,96,65,28,198,112,84,136,67,49,130,143,59,78,21,72,221,56,89,77,245,66,127,41,6,21,201,125,52,35,166,14,3,71,46,105,231,11,237,177,86,222,222,76,200,163,198,11,51,147,140,20,234,18,135,39,147,7,169,37,125,108,95,48,147,134,129,248,183,21,236,9,174,133,43,227,86,200,57,185,189,5,66,194,221,58,218,211,21,163,73,51,154,129,48,197,36,202,115,72,226,101,203,82,20,166,221,115,14,176,243,15,126,151,83,171,199,75,11,121,109,86,197,212,139,204,219,130,165,6,12,133,234,53,92,117,156,103,214,187,131,62,181,243,191,186,50,157,168,149,152,145,183,93,221,173,74,137,69,201,6,136,211,17,82,187,91,89,46,42,152,218,173,98,207,70,220,218,219,255,231,255,255,254,214,133,238,244,152,0,68,5,1,2,0,38,164,14,201,101,70,160,220,221,214,82,188,210,156,4,229,14,85,5,95,37,140,84,170,11,195,156,17,128,36,80,30,197,242,11,36,198,110,139,185,124,197,42,119,76,251,162,181,117,51,174,187,245,59,212,236,236,190,254,179,4,79,164,0,64,13,16,98,73,82,162,142,234,70,48,78,3,241,7,10,77,24,121,157,215,135,23,210,27,195,181,87,248,144,137,77,218,92,182,146,118,95,116,153,210,131,16,172,76,172,222,200,160,219,14,33,188,38,179,88,240,76,91,51,67,223,99,221,91,72,105,87,188,192,102,174,225,158,13,202,98,250,33,199,134,91,31,67,72,167,130,20,12,52,66,222,210,13,86,203,10,221,252,52,166,242,198,184,245,219,49,60,158,187,194,166,172,181,45,255,251,178,100,58,0,5,227,98,210,83,26,120,218,68,165,57,161,97,130,104,30,181,133,46,14,225,239,201,0,138,231,157,135,176,152,236,185,179,123,98,234,4,88,179,183,59,231,188,63,151,167,132,121,154,163,157,5,180,233,181,147,179,65,246,77,111,25,168,200,115,245,110,53,173,140,125,107,126,236,181,207,221,125,179,134,25,243,79,102,104,223,53,33,49,169,30,0,139,33,80,183,95,5,154,155,98,148,64,68,61,0,64,170,232,96,100,238,139,178,203,175,168,208,31,18,71,59,209,224,38,193,217,178,22,163,162,179,245,187,154,157,186,210,171,118,246,58,40,130,85,116,30,157,145,118,212,232,52,226,95,253,129,147,177,18,41,80,187,137,138,176,142,130,127,255,232,20,45,12,139,25,12,22,8,204,133,74,78,85,28,12,33,8,12,9,3,12,72,17,5,146,228,255,132,24,58,1,152,230,27,9,2,134,5,0,134,46,16,198,2,8,240,106,96,160,196,142,0,42,16,238,115,252,147,90,137,248,119,223,152,118,11,146,185,168,115,163,119,161,73,204,220,22,21,35,4,182,220,152,96,146,77,37,112,96,116,133,52,33,180,101,108,225,227,145,68,0,52,11,225,243,193,135,60,74,238,86,194,146,245,199,128,36,69,71,169,155,201,45,212,57,0,203,48,27,147,236,83,220,189,168,46,224,145,51,154,116,222,40,241,147,165,137,236,238,104,97,150,104,71,108,82,35,213,236,80,194,165,86,169,121,179,197,40,146,37,9,171,51,217,177,88,254,241,232,180,201,134,22,39,197,241,197,215,115,153,12,96,174,115,240,184,19,213,26,196,102,245,234,58,174,37,190,243,13,137,230,171,108,120,17,45,88,247,146,155,137,175,155,159,207,168,168,210,65,31,30,125,24,255,248,28,55,81,247,187,112,60,59,51,117,64,33,160,0,2,10,145,196,125,16,146,17,244,34,134,152,179,48,100,171,1,36,194,190,100,154,109,157,157,108,87,189,91,198,34,169,88,52,34,164,238,255,196,224,39,150,6,53,185,223,163,250,55,39,209,1,187,225,66,10,209,179,255,255,164,0,76,46,214,51,41,64,178,6,76,126,158,180,58,97,96,105,96,32,97,25,0,132,52,191,66,128,209,162,136,52,70,137,2,48,1,159,76,38,10,16,13,4,7,129,102,52,6,181,177,96,32,136,28,0,2,19,1,24,128,192,33,79,55,23,176,70,11,18,8,170,139,59,104,43,221,223,180,186,84,141,19,59,12,9,51,70,120,18,114,196,2,216,0,240,0,226,14,61,7,33,138,78,19,105,208,165,12,243,72,252,62,167,47,79,95,155,42,118,65,28,44,6,148,209,91,151,80,208,195,60,213,68,17,101,221,75,86,27,196,255,251,178,100,70,12,135,143,114,203,139,143,78,68,72,229,25,161,96,194,150,30,213,199,46,78,233,233,201,1,142,231,116,246,33,152,63,162,73,156,184,184,31,11,26,93,170,23,147,133,225,64,250,20,38,28,15,163,251,230,120,110,104,83,12,26,98,200,73,108,180,122,166,96,177,52,175,72,136,130,197,162,158,188,212,176,144,4,5,153,2,78,203,162,254,165,28,180,217,114,145,200,236,101,83,58,85,95,4,234,119,16,20,150,22,50,88,52,216,137,4,163,27,241,155,247,54,16,75,231,255,255,119,255,201,94,118,100,128,83,190,145,134,220,128,42,93,39,83,183,118,184,209,233,7,96,205,32,38,128,239,238,213,37,158,242,79,156,168,223,86,149,84,30,134,115,137,49,69,142,161,179,152,245,27,85,96,99,53,209,212,161,218,167,252,202,58,47,254,126,210,23,247,255,106,178,185,239,255,254,85,0,6,193,39,65,131,32,193,133,2,65,153,18,1,163,161,160,8,49,26,7,76,123,28,73,137,68,26,37,24,103,95,2,9,7,82,2,21,25,188,98,68,138,9,6,148,86,53,97,113,68,103,17,78,17,108,128,51,238,223,57,73,254,52,9,99,64,42,219,13,207,103,3,225,18,120,202,2,212,178,80,191,138,66,77,209,231,99,155,170,250,156,190,149,167,106,85,76,170,101,122,138,78,47,169,9,200,62,205,4,187,99,82,62,26,128,16,226,30,35,133,49,234,95,215,156,75,249,111,142,227,72,59,191,79,64,157,80,59,139,233,47,38,9,201,39,141,206,59,205,109,66,133,156,78,253,95,151,184,220,145,103,139,3,12,108,173,26,212,54,166,182,38,231,146,182,209,58,116,159,170,212,243,121,250,48,9,41,108,159,235,44,15,218,167,217,201,218,124,153,211,28,204,242,54,196,95,93,87,22,181,162,198,149,120,42,13,2,64,82,22,52,49,158,140,51,89,191,27,172,125,214,89,230,223,215,255,25,255,54,166,254,124,42,86,226,96,33,148,0,0,8,170,204,1,117,2,139,61,135,194,193,238,43,99,17,129,152,159,17,199,199,108,199,28,75,220,122,134,224,144,248,120,173,211,122,192,124,60,44,104,212,175,154,237,191,38,108,150,129,31,172,81,45,253,95,255,223,255,139,37,0,2,96,32,185,50,19,5,224,164,48,161,66,131,138,2,1,196,80,49,108,208,16,240,16,236,84,22,23,14,153,137,2,58,15,33,17,6,25,205,108,119,18,18,32,29,67,8,142,105,158,188,73,116,62,247,157,175,142,49,75,216,37,213,208,129,63,149,57,18,253,215,84,149,105,219,17,108,102,169,89,251,105,43,176,148,227,74,134,101,179,45,218,242,47,23,216,104,249,221,131,104,178,191,85,255,251,178,100,52,142,135,229,114,74,19,220,192,226,65,229,9,134,101,37,122,29,81,163,38,110,229,239,193,31,20,230,25,148,137,224,215,167,140,62,195,12,29,30,115,145,220,168,175,43,133,158,252,62,110,75,159,51,83,77,73,209,214,87,230,117,201,78,52,181,146,127,6,178,108,204,39,83,187,143,53,142,115,180,153,220,194,110,68,166,84,223,114,158,196,113,173,91,149,186,187,147,83,72,37,180,20,58,148,229,15,187,148,28,153,177,111,149,108,95,176,220,101,172,202,123,28,121,158,56,202,109,192,249,214,229,107,82,238,243,147,55,41,106,118,228,205,252,115,222,87,241,96,80,3,5,165,156,215,227,149,206,99,221,229,119,86,178,167,166,203,251,207,253,127,255,255,127,255,187,213,103,202,176,1,132,0,10,173,118,25,21,116,43,170,77,108,18,2,80,165,72,145,16,149,212,76,131,156,93,136,221,70,139,177,113,89,20,27,237,64,140,49,24,34,117,125,82,147,83,113,73,199,197,57,187,34,62,48,143,29,254,102,254,10,128,237,105,249,128,11,134,38,45,6,57,5,161,200,9,168,228,161,213,66,0,8,118,48,112,42,49,88,250,5,15,65,96,20,194,192,44,197,210,104,0,3,136,128,128,131,72,138,31,34,11,203,40,8,36,223,42,7,110,3,169,19,165,52,212,136,70,86,164,13,130,137,82,86,45,203,17,153,244,164,193,99,206,86,151,7,77,118,93,5,169,25,202,100,159,86,11,27,161,125,107,161,242,107,35,197,172,57,31,237,184,147,209,110,33,177,83,209,229,160,201,219,133,188,162,2,20,166,30,35,88,160,75,65,100,108,105,131,187,173,62,221,217,158,97,90,154,87,190,17,166,213,153,235,8,209,137,10,20,104,59,211,233,78,86,141,234,185,196,247,198,37,223,158,54,235,120,246,62,102,150,60,87,236,209,92,166,102,186,30,120,141,230,72,204,216,109,164,140,61,0,185,181,119,30,62,55,25,47,118,95,52,76,198,112,127,120,139,47,89,5,137,189,173,137,93,25,237,117,166,183,209,167,130,199,2,172,50,60,21,128,6,58,110,203,41,33,204,52,117,172,220,71,89,138,204,13,42,142,202,222,86,55,88,60,197,243,76,180,222,8,217,53,223,189,57,191,65,247,123,114,84,128,17,19,77,31,150,181,120,126,190,94,33,83,247,176,216,137,252,128,115,255,255,232,165,161,211,55,117,52,0,0,147,2,65,78,48,218,6,19,6,32,139,48,229,78,147,34,64,15,48,83,0,32,128,61,48,177,1,192,192,144,17,0,193,128,216,10,24,38,5,186,12,133,64,16,193,116,9,204,45,2,0,160,7,39,66,192,34,6,3,133,45,131,83,184,152,25,148,122,94,255,251,178,100,35,142,135,24,103,73,19,216,76,240,67,65,137,167,102,12,80,26,17,91,40,110,237,229,129,30,148,231,117,132,137,160,170,194,202,81,58,1,88,35,69,219,104,103,2,95,180,189,39,171,62,229,12,183,90,0,100,154,149,65,165,241,150,207,78,179,105,58,202,97,233,27,65,86,180,106,165,184,101,217,207,40,108,68,132,60,117,100,12,206,180,74,94,13,60,28,190,158,246,229,98,150,91,126,122,146,197,153,239,251,211,150,234,83,170,181,75,111,109,123,151,49,163,115,233,251,71,41,223,115,164,185,133,59,115,50,247,31,108,253,238,73,237,114,2,42,124,77,77,148,13,219,48,101,24,179,160,171,73,209,51,67,244,131,101,24,70,87,44,200,238,230,219,238,9,109,194,27,187,243,253,234,166,163,91,217,255,150,1,0,0,1,140,67,113,95,6,14,116,160,210,105,21,2,207,143,45,117,83,6,168,61,55,9,180,253,232,226,167,188,10,181,65,147,46,196,70,212,132,222,177,239,78,221,120,0,161,221,158,180,135,127,220,57,98,162,26,5,133,207,42,180,191,125,90,1,113,3,76,3,60,132,115,2,73,147,43,63,179,81,69,49,224,220,192,199,76,67,60,26,22,33,11,10,132,153,171,208,52,0,26,42,101,97,3,146,96,160,231,33,184,145,32,187,243,136,35,38,67,109,150,98,248,58,132,187,144,85,142,150,230,113,109,114,135,85,22,187,115,101,27,14,228,54,151,86,142,172,201,115,21,226,33,156,32,203,188,74,161,130,250,234,38,53,99,120,40,68,138,59,50,24,253,228,225,210,237,169,242,229,102,58,186,28,105,174,247,85,159,15,226,246,193,119,126,187,67,151,216,254,94,33,209,239,1,56,221,71,209,161,219,217,230,229,245,131,107,238,43,222,195,73,34,181,67,98,85,69,87,65,82,159,141,173,78,113,23,76,146,69,126,193,6,23,126,215,88,171,222,28,55,211,194,150,93,53,193,16,129,163,69,67,145,59,94,29,106,15,7,63,99,112,62,48,0,39,32,5,54,18,186,89,112,194,9,248,235,226,163,145,136,45,62,159,4,219,147,90,2,103,179,127,187,223,40,111,88,80,22,146,65,164,12,111,163,167,255,75,239,255,79,252,118,254,131,38,94,234,51,9,36,147,237,82,7,216,135,64,103,6,160,56,205,58,194,160,0,0,147,0,202,99,91,135,211,19,198,19,99,140,211,209,193,176,193,8,12,57,24,172,129,7,8,73,90,96,192,20,98,1,122,96,0,24,23,3,196,96,185,146,101,16,176,38,13,1,23,49,64,20,240,45,1,211,201,218,131,92,85,23,73,182,145,17,44,62,223,225,56,40,102,86,238,193,53,110,67,67,1,205,201,25,243,255,251,178,100,43,142,134,216,99,201,19,185,100,112,76,138,9,231,96,226,126,25,225,163,46,110,189,147,192,242,147,231,104,243,29,144,66,167,198,101,204,157,157,143,56,243,21,19,168,104,135,242,75,10,123,177,228,227,169,218,126,140,148,182,158,122,40,63,46,68,133,76,127,35,53,88,77,187,180,53,33,85,123,140,130,197,138,25,85,253,186,1,9,207,25,220,233,151,74,66,197,190,211,78,55,175,81,202,117,109,110,252,165,105,76,204,190,111,74,30,86,121,198,42,243,228,251,163,129,107,71,239,195,147,100,207,45,247,151,238,253,231,108,231,95,175,124,138,159,104,167,167,191,103,39,231,154,80,160,104,215,203,208,167,20,28,40,17,0,128,129,92,220,114,237,242,86,5,66,171,165,109,222,146,1,115,91,26,217,140,211,58,245,55,34,206,174,203,232,221,60,201,172,159,254,159,243,208,137,195,196,206,152,234,21,56,178,189,104,141,251,234,10,98,153,87,149,125,63,254,186,37,44,219,26,84,206,17,154,242,61,2,215,105,146,173,165,186,50,240,41,48,196,24,49,138,100,5,80,64,32,121,39,68,136,32,112,152,132,165,88,96,24,160,154,204,204,48,28,49,224,7,76,205,42,154,23,191,144,88,168,2,168,150,219,39,51,207,34,226,230,57,72,127,210,9,53,152,74,203,218,1,157,30,2,185,150,61,46,125,233,252,3,169,194,173,195,237,244,219,112,196,248,85,209,197,248,156,177,102,19,140,47,146,126,169,241,216,210,208,238,220,107,181,195,179,216,174,159,203,19,179,136,242,149,201,74,215,25,197,84,212,223,149,84,85,124,56,249,199,236,85,231,184,229,235,34,56,97,246,14,92,47,170,57,92,193,220,5,212,103,129,193,84,188,54,6,98,36,101,169,48,107,207,47,240,91,14,21,38,127,153,158,186,169,190,173,175,53,150,130,25,130,37,181,99,221,189,49,158,154,109,50,213,177,83,22,75,244,245,126,240,242,144,48,19,8,108,172,0,105,136,24,111,115,134,86,0,240,136,35,46,236,72,143,172,39,66,83,224,158,161,202,160,112,184,239,106,155,255,239,255,115,144,168,173,219,156,60,57,11,254,223,250,62,202,209,169,145,253,19,117,131,0,0,10,140,26,12,230,35,64,74,96,58,11,70,11,168,64,98,104,18,70,5,32,42,163,198,8,193,210,1,0,20,123,30,1,51,0,32,145,75,226,208,9,1,169,133,8,20,190,204,121,219,97,145,202,131,177,64,101,52,185,67,88,242,223,172,136,8,197,44,167,42,142,239,46,66,172,229,169,59,243,31,235,189,75,90,212,29,82,253,12,70,118,149,204,67,9,217,169,215,110,106,110,138,43,107,94,136,15,211,86,178,251,103,255,251,178,100,57,14,6,143,102,202,27,216,75,240,81,229,9,218,97,101,107,25,237,129,36,78,176,222,73,45,155,230,157,145,137,208,207,36,12,110,154,45,135,84,168,1,76,234,66,243,99,90,86,73,7,194,46,145,246,102,54,201,19,146,100,155,109,54,162,146,153,149,220,198,197,171,103,80,55,54,26,150,162,212,95,174,9,139,34,105,96,189,191,13,194,44,51,23,74,125,181,80,84,155,106,167,185,111,139,56,217,121,156,197,165,231,151,151,158,235,101,14,118,48,84,32,0,83,53,211,228,86,0,1,6,99,32,75,21,114,145,136,186,81,90,110,39,245,72,33,215,167,116,96,120,160,218,206,80,182,76,215,95,170,94,30,17,21,152,156,250,105,195,231,33,159,252,225,192,152,56,168,215,16,22,113,167,226,105,248,72,123,63,204,26,62,96,128,214,57,195,127,83,220,74,218,68,86,4,81,17,41,245,164,29,11,161,38,159,2,70,7,141,70,192,204,195,252,32,160,86,96,160,84,99,49,168,68,57,36,73,134,160,185,132,133,16,8,14,25,2,139,0,105,146,68,115,13,135,97,245,112,28,2,187,9,170,76,46,182,70,152,163,106,125,58,38,10,128,0,144,13,20,116,83,213,51,237,68,97,153,53,45,104,187,64,128,30,186,108,57,239,53,235,149,23,53,38,159,129,8,10,238,207,53,181,145,27,159,177,1,82,97,12,37,82,188,138,216,194,77,187,8,117,80,174,156,23,198,71,81,54,106,209,178,137,133,14,140,197,139,91,8,62,87,197,108,88,134,203,245,126,151,180,119,113,28,220,119,216,172,135,48,211,40,148,38,92,73,237,39,82,38,38,9,195,28,52,114,73,26,76,176,119,131,94,10,6,197,123,221,223,241,225,243,93,240,214,141,235,204,79,81,61,13,203,188,117,191,255,196,132,64,64,1,202,30,184,10,38,186,65,145,165,197,101,135,151,63,101,1,199,28,150,62,229,162,221,92,140,9,140,28,97,112,171,250,17,117,109,11,165,91,167,174,222,207,183,244,173,215,253,126,160,158,116,214,144,115,237,38,57,106,34,209,99,173,19,203,87,82,22,74,228,177,25,224,32,0,4,136,194,148,12,204,192,176,28,1,25,199,108,156,212,60,152,44,9,7,0,6,50,142,128,97,177,55,65,192,129,135,98,169,96,0,92,33,1,17,132,163,251,192,170,235,73,58,151,180,2,148,130,64,204,130,67,46,34,0,149,60,64,132,12,71,174,80,211,232,68,148,175,94,79,122,159,49,125,145,89,141,211,183,211,232,149,106,86,2,229,118,202,137,19,165,168,49,103,179,234,10,104,241,81,66,204,215,209,66,130,135,102,21,231,143,227,50,205,2,27,13,117,7,53,240,106,120,255,251,178,100,65,12,6,45,104,74,27,175,69,96,76,138,73,215,96,226,118,26,17,161,38,79,97,49,193,72,35,230,221,132,9,216,231,230,63,172,176,254,43,156,125,123,201,184,161,69,61,26,65,163,100,84,209,14,79,98,129,210,25,59,16,197,69,102,96,54,107,139,32,168,232,40,242,136,115,150,133,133,202,99,183,132,189,227,170,202,166,253,187,139,79,120,95,238,44,211,29,35,255,72,32,200,0,175,226,35,30,158,155,27,186,220,247,22,95,37,131,36,190,243,102,201,39,57,189,89,147,227,96,122,128,92,90,91,170,179,191,255,211,255,191,254,191,173,127,177,200,234,213,119,50,22,71,77,20,56,133,74,93,156,51,200,122,138,61,31,171,162,85,142,98,150,111,176,215,10,0,2,241,130,216,174,152,77,2,113,128,88,13,152,8,167,137,133,176,67,152,27,1,160,80,7,76,15,194,252,28,5,40,138,10,0,163,5,192,32,5,1,18,140,22,252,192,4,38,148,205,33,95,216,105,88,99,41,188,14,187,245,1,175,36,74,88,74,133,71,86,157,163,94,10,115,55,110,155,119,248,209,109,229,110,111,157,185,115,121,212,130,109,91,159,20,36,61,245,211,78,165,155,112,79,234,157,23,101,49,30,71,101,149,104,27,27,249,141,73,134,161,190,83,187,216,206,125,207,202,214,53,165,68,224,176,112,194,68,145,217,70,151,180,218,60,247,57,133,53,184,251,255,60,146,245,77,79,53,247,57,84,41,202,162,197,216,60,137,17,76,104,235,121,140,211,16,98,228,182,66,105,98,213,253,213,74,163,147,255,97,191,251,148,173,171,133,203,82,76,150,200,129,41,229,30,94,79,64,4,126,128,31,162,75,106,96,17,34,208,34,75,176,162,208,228,161,56,96,167,65,179,197,21,63,123,101,178,102,77,125,251,166,18,164,144,224,0,141,24,112,52,122,185,149,1,251,126,157,127,186,109,255,79,202,141,191,204,239,79,65,6,184,238,239,14,102,216,232,225,16,90,130,52,133,28,165,9,77,143,92,0,0,10,140,193,116,76,197,160,184,193,112,220,203,44,164,216,177,4,72,57,75,115,13,0,243,11,192,82,249,160,132,195,48,40,88,13,74,6,72,96,192,230,215,149,59,76,135,92,104,165,8,176,69,110,30,110,209,102,39,96,168,2,37,245,16,29,135,221,99,231,94,135,171,188,209,183,57,203,85,63,100,205,217,68,40,196,204,50,226,141,181,224,187,143,198,205,18,17,27,217,45,173,4,199,167,134,202,32,178,177,77,245,230,138,48,132,228,13,183,88,219,116,170,253,56,181,59,241,78,12,179,91,25,215,245,40,86,122,154,40,248,95,244,226,232,34,128,66,177,68,8,74,81,97,57,255,251,178,100,78,14,133,240,104,202,155,175,77,64,82,38,121,151,100,194,120,89,253,163,36,78,176,126,193,30,9,38,169,135,164,160,46,138,21,118,156,85,149,140,45,5,255,156,238,179,231,133,37,11,219,157,223,143,175,44,191,28,98,48,137,18,24,123,253,79,0,130,0,11,144,48,153,115,170,14,120,95,86,107,154,153,206,49,136,13,187,167,227,38,118,211,210,29,244,200,105,229,30,207,252,114,178,90,55,198,186,108,22,208,254,255,145,250,247,213,81,250,237,33,119,223,175,238,34,13,78,248,109,95,187,86,237,122,219,99,170,60,93,62,236,18,142,192,79,247,255,178,131,38,17,163,166,47,10,66,32,180,213,161,40,253,144,192,24,16,148,7,102,20,24,198,6,129,6,4,1,98,193,145,132,3,104,200,22,149,9,162,97,137,140,214,85,106,140,53,230,107,50,157,160,32,98,17,3,54,69,104,96,147,132,32,33,64,21,15,98,140,205,183,103,169,37,217,222,81,247,95,151,35,181,239,124,106,4,164,245,244,242,210,64,72,35,79,10,122,202,41,57,251,179,7,242,145,89,88,37,190,77,194,109,199,222,165,179,199,213,138,139,62,160,120,84,142,19,139,178,145,41,230,191,34,34,227,222,72,153,194,65,210,251,66,183,46,197,211,198,163,145,115,246,111,152,202,206,244,195,88,126,189,251,221,90,251,236,215,87,92,148,87,116,201,165,178,247,158,61,22,55,204,116,0,129,171,252,131,31,64,28,181,91,50,35,206,41,249,24,219,129,138,19,130,176,207,247,145,8,25,0,5,40,124,97,231,4,68,145,227,50,120,35,229,109,92,15,115,48,72,151,142,33,57,129,119,156,200,75,82,207,253,195,11,68,71,55,232,101,121,192,57,34,173,136,34,143,108,48,163,215,125,166,72,255,45,91,158,117,105,152,140,26,166,197,71,184,228,113,160,0,6,243,9,6,211,20,131,67,8,128,35,34,44,227,128,71,65,96,172,189,198,1,129,129,129,131,248,95,67,0,4,5,99,113,19,200,193,130,13,250,164,168,236,191,82,183,160,48,5,206,146,227,85,76,226,166,7,157,161,21,5,125,246,144,205,246,145,90,166,43,63,235,235,52,212,35,235,89,7,11,214,93,24,78,113,241,21,7,91,158,226,131,196,163,46,187,241,2,212,88,137,58,214,72,246,198,169,7,238,37,43,119,172,108,13,207,246,225,29,123,203,120,17,158,251,73,169,85,55,169,11,82,179,62,237,34,133,35,23,108,91,83,54,180,224,180,7,15,30,71,20,41,3,140,19,226,144,148,78,229,140,120,150,107,212,236,185,3,56,194,98,82,71,93,159,39,46,62,247,204,48,136,88,197,184,55,252,36,116,0,3,192,64,132,255,251,178,100,97,136,133,238,104,202,147,175,52,240,81,136,249,170,100,67,158,85,221,121,46,238,233,135,193,56,9,102,41,151,164,160,106,42,194,176,0,230,130,37,71,26,73,75,240,108,21,13,168,228,236,54,161,212,56,218,202,91,134,118,162,20,247,200,197,133,127,191,245,219,211,254,83,176,96,49,220,229,40,83,50,171,255,255,255,255,252,72,96,229,102,205,88,68,180,82,178,208,71,62,175,80,56,177,153,94,175,245,66,24,1,57,96,240,10,44,42,24,100,6,21,110,67,19,132,193,96,173,84,4,33,250,42,204,41,3,38,21,51,108,197,204,30,41,4,246,219,248,77,72,146,49,215,150,193,178,156,57,66,208,187,147,212,217,241,241,83,154,217,116,159,23,253,183,19,197,50,93,83,62,38,219,254,200,235,75,27,101,84,4,54,156,127,123,70,221,140,152,126,116,174,155,36,101,166,118,250,164,244,195,139,73,155,58,93,13,51,157,199,142,159,179,20,151,220,219,197,12,41,29,101,52,104,20,173,91,203,82,109,29,159,107,250,151,58,114,54,179,230,201,74,239,53,123,173,163,82,213,169,11,176,187,7,82,111,155,75,99,151,112,216,188,92,56,130,225,54,151,10,186,99,22,244,132,12,0,3,144,64,207,188,148,198,252,183,170,92,182,83,152,144,65,120,202,72,138,213,176,205,93,109,186,63,118,234,219,219,186,188,226,36,112,159,199,98,170,131,142,126,213,103,80,162,186,188,161,145,11,68,129,70,220,45,21,9,7,214,121,236,24,9,33,180,21,83,165,72,189,198,18,165,192,0,1,147,4,32,40,48,20,2,51,10,32,96,49,65,76,226,134,200,48,89,3,116,88,28,5,112,192,98,81,209,64,23,48,80,5,208,80,13,169,130,70,152,4,7,188,55,26,176,128,69,191,81,186,133,128,10,145,253,148,61,185,68,44,209,79,170,230,9,122,237,37,172,225,173,110,211,53,231,55,44,220,117,67,101,194,155,18,21,191,168,169,125,66,97,85,53,55,155,197,254,19,51,92,105,239,177,87,12,125,36,140,34,233,38,89,5,83,16,140,52,8,148,37,209,103,107,24,145,204,99,94,150,97,5,17,157,173,41,173,186,181,239,100,181,185,126,183,118,11,107,34,10,122,38,40,29,50,104,217,255,61,238,50,238,161,241,181,152,182,159,244,158,206,91,51,197,127,229,254,242,174,109,56,237,151,124,135,227,184,178,175,160,200,19,94,51,153,152,85,3,41,229,89,173,152,190,79,237,72,147,219,125,176,99,195,97,150,175,124,110,134,163,17,117,239,215,255,255,249,2,146,201,210,166,207,96,110,56,19,142,12,161,132,88,58,145,234,246,151,214,119,122,80,165,255,43,136,142,28,235,255,251,178,100,130,140,134,4,102,200,147,207,52,210,74,169,137,179,96,34,122,86,93,161,44,110,176,215,129,75,150,230,105,150,29,217,52,172,190,196,1,12,134,0,82,88,96,48,16,96,56,98,98,32,4,28,163,19,132,34,192,211,113,24,13,135,128,167,125,107,5,197,101,233,221,130,6,231,29,247,101,14,12,135,112,2,34,210,91,173,30,230,114,86,161,95,177,214,175,138,33,225,101,47,200,47,116,223,228,187,185,66,156,221,121,13,31,217,184,251,33,123,166,161,21,54,245,172,212,97,122,190,85,118,181,172,123,52,127,117,150,94,84,172,83,1,36,200,118,94,203,71,197,43,42,84,101,108,155,179,28,81,116,167,149,204,108,103,107,202,144,49,69,177,71,219,122,82,146,31,101,137,176,196,134,7,99,118,231,79,67,37,207,55,101,229,121,254,58,9,102,179,106,14,179,246,24,143,212,241,218,221,183,235,209,19,24,117,211,100,45,0,242,32,85,32,161,101,54,2,136,3,231,91,181,96,72,189,182,133,3,80,177,90,169,15,159,206,110,75,211,207,53,191,17,241,180,96,136,206,236,123,221,19,94,107,166,179,127,211,167,251,80,39,57,106,140,131,183,85,19,186,235,187,92,251,239,228,142,68,53,239,147,135,85,222,217,233,148,251,107,249,79,212,16,5,161,96,180,195,241,68,196,192,28,204,126,84,234,129,12,46,29,6,7,6,6,142,68,66,36,20,154,134,25,144,166,4,0,162,0,21,96,76,45,44,65,192,45,44,77,34,156,231,210,94,36,17,202,226,144,82,136,81,86,102,5,96,37,76,26,59,30,227,197,232,208,107,50,126,62,177,62,182,123,199,143,67,62,61,238,59,220,181,86,117,182,73,37,80,65,194,228,182,111,89,115,166,52,69,224,112,120,13,33,69,11,15,134,219,62,206,61,203,17,194,1,36,137,12,32,71,35,61,220,145,233,68,15,74,218,104,183,123,118,185,85,49,121,105,183,54,139,180,154,48,97,51,35,118,16,38,161,206,242,169,201,121,26,83,36,180,215,227,38,227,37,157,25,224,211,49,130,113,82,68,222,18,126,72,157,167,32,117,128,0,0,7,254,2,185,112,155,136,220,25,18,180,168,198,15,69,73,153,136,140,219,217,181,73,221,124,246,234,47,142,204,49,119,93,67,208,233,93,50,22,23,49,120,123,255,211,254,166,80,248,152,234,185,212,104,56,211,186,159,253,122,248,195,140,32,101,117,57,216,64,146,26,133,18,66,109,45,15,48,154,71,197,8,2,188,192,128,0,204,4,193,164,26,4,224,132,21,48,146,9,80,48,8,24,1,0,73,128,8,28,137,1,225,115,4,128,96,193,56,5,9,128,169,144,194,76,20,129,233,42,157,255,251,178,100,161,140,133,241,97,201,147,175,69,176,84,38,121,205,97,133,120,24,253,161,40,79,61,51,65,31,142,229,201,147,9,216,46,35,236,11,41,120,66,192,5,71,97,38,119,190,111,25,69,75,235,137,202,114,185,68,35,224,57,174,84,108,180,211,151,126,124,165,237,0,193,142,215,24,179,133,22,5,88,171,168,74,8,84,108,23,186,172,54,172,207,131,22,182,218,200,106,168,84,233,198,111,97,92,88,64,88,36,96,240,93,118,28,37,66,31,110,113,185,137,14,20,88,117,25,197,23,129,98,66,173,213,54,155,166,177,221,62,45,114,65,12,170,154,243,199,213,193,52,225,189,41,109,89,200,69,171,183,85,178,150,74,161,172,44,233,117,41,153,22,129,244,227,59,185,206,87,87,118,157,158,239,204,0,3,100,55,0,185,233,84,19,104,211,145,137,108,166,24,34,33,96,18,149,79,79,24,224,216,178,148,84,106,56,182,223,137,43,208,27,118,221,207,253,175,182,33,204,137,114,24,173,14,122,198,70,72,9,215,175,28,250,205,232,151,122,69,36,213,1,150,159,119,152,144,0,0,179,9,128,67,20,203,51,52,201,179,29,33,19,45,205,35,52,4,224,32,30,96,0,78,99,129,12,101,232,226,6,18,132,34,112,240,16,154,104,7,49,20,41,48,64,2,48,48,4,47,218,55,63,16,181,160,90,87,109,67,1,64,18,220,170,64,187,194,38,235,208,67,172,114,99,159,47,135,231,179,86,245,135,135,95,251,245,254,83,15,179,186,200,222,191,220,4,27,55,236,218,53,164,89,134,58,220,29,70,150,203,226,245,229,246,148,222,138,31,181,24,144,67,115,236,249,252,54,94,102,56,0,196,80,18,4,71,184,190,110,72,6,142,136,101,176,46,4,203,130,34,83,181,231,238,31,174,89,201,207,219,164,38,6,7,106,232,201,249,151,81,199,236,36,22,52,237,251,227,153,45,191,245,254,222,221,153,89,140,78,110,219,61,203,207,203,26,103,232,106,142,13,23,153,159,28,22,61,105,125,230,37,125,152,188,26,219,11,59,250,114,114,107,150,206,233,156,206,155,205,239,61,171,242,143,210,60,0,241,203,218,252,60,146,41,171,16,166,132,161,193,31,75,222,40,87,230,84,102,132,95,103,78,154,89,145,188,47,48,246,75,197,213,94,96,228,180,65,152,73,145,223,223,125,135,236,236,225,162,250,115,12,245,135,44,41,103,214,113,156,87,255,250,64,94,154,9,212,105,132,177,18,64,212,195,211,17,210,74,9,32,208,0,48,72,98,48,176,57,172,132,241,145,88,20,32,24,43,130,79,224,150,48,174,72,62,159,140,150,24,130,16,173,239,134,91,18,129,79,69,24,74,77,68,98,114,255,251,178,100,184,14,199,117,113,203,19,184,99,242,66,164,57,81,97,130,118,154,85,141,52,110,101,141,192,211,132,166,204,108,60,8,39,69,247,139,193,80,36,170,130,86,205,28,89,124,74,14,169,170,28,38,70,3,93,89,67,81,98,219,88,112,99,8,78,138,70,173,186,35,227,167,130,65,102,215,136,235,114,82,149,148,185,42,18,186,234,171,121,138,71,64,73,171,94,98,124,60,174,50,58,62,188,53,177,127,94,121,123,211,121,152,43,143,54,127,100,247,229,173,9,75,190,27,63,31,89,50,135,60,241,115,150,109,49,196,61,19,171,33,91,231,73,23,98,9,80,152,187,211,64,77,71,12,43,11,201,80,241,87,94,205,156,177,187,21,90,103,107,255,239,128,199,131,146,231,46,235,43,44,0,0,37,232,157,167,17,164,178,142,29,79,251,200,67,213,5,76,39,66,79,152,37,207,130,128,17,73,152,23,183,231,86,219,127,212,143,253,127,57,255,210,241,113,98,197,183,12,13,8,32,7,172,0,0,83,248,50,180,112,161,193,140,1,230,46,125,31,109,204,16,46,70,211,37,195,25,144,27,203,65,40,19,56,178,202,6,120,168,56,82,81,128,86,16,55,216,102,10,1,86,58,207,209,73,84,180,24,96,44,31,161,148,165,4,243,59,50,185,82,206,184,63,68,65,28,100,229,83,6,54,92,19,204,110,75,153,58,84,233,136,226,218,227,236,245,13,139,28,152,150,219,187,213,109,226,193,221,162,73,26,213,157,201,214,98,174,98,207,60,7,207,99,36,219,221,53,246,127,109,191,83,174,55,30,251,214,88,17,204,45,99,36,188,54,207,37,155,109,10,36,137,93,86,9,172,161,109,171,203,93,66,197,42,101,27,53,22,85,145,85,143,60,70,231,202,152,11,237,44,139,141,222,236,238,221,229,195,104,246,74,73,139,177,64,146,118,251,227,234,85,75,44,176,218,179,87,26,111,85,139,2,19,154,96,13,64,20,193,173,5,1,9,97,38,226,237,142,112,100,20,198,86,228,181,64,156,240,24,8,92,254,209,30,192,16,247,76,93,248,88,86,188,231,229,218,153,18,188,234,170,74,20,32,70,170,43,209,147,246,244,22,39,23,122,10,247,236,255,255,240,145,74,92,207,245,253,104,171,71,8,115,91,131,66,176,136,194,72,40,202,34,68,42,3,163,192,36,23,48,104,69,7,10,73,248,43,42,36,68,81,244,54,88,86,56,48,90,63,36,3,166,232,192,99,3,211,213,9,235,153,75,235,70,96,0,80,212,3,105,225,115,215,182,218,245,184,204,174,16,156,46,50,190,115,84,15,72,73,148,30,161,168,105,194,218,146,210,99,92,106,85,180,134,12,71,253,138,140,94,122,99,126,255,251,176,100,195,14,230,156,103,205,27,153,121,66,72,229,57,81,101,133,118,25,49,163,48,110,233,137,193,26,143,38,9,131,21,216,208,60,222,50,120,175,152,59,82,96,243,110,74,66,233,37,180,202,203,144,55,84,204,169,199,207,61,175,66,252,195,71,82,127,118,117,230,145,95,82,180,217,195,211,44,54,149,90,211,149,239,34,133,172,185,238,28,60,226,218,181,183,212,200,223,172,110,46,133,35,8,174,171,31,113,29,78,208,149,107,54,130,30,88,227,106,163,214,153,248,171,85,154,183,183,214,134,50,132,236,113,134,157,70,69,43,209,4,203,85,202,209,1,195,45,10,86,171,236,201,5,152,183,96,231,75,220,99,154,119,17,190,87,172,84,252,182,122,131,98,99,142,25,132,143,79,181,77,50,52,98,231,47,41,83,72,116,122,157,254,155,173,33,161,173,166,145,0,194,134,98,103,228,7,102,27,0,54,34,99,195,54,145,174,48,87,5,146,32,51,48,68,15,51,0,64,193,5,3,49,129,112,24,152,66,134,120,8,44,76,0,192,196,28,1,70,1,34,200,13,5,67,0,144,89,76,147,98,8,197,162,42,0,85,99,43,32,64,169,93,25,20,134,20,35,122,205,84,120,6,188,212,3,105,205,152,194,3,77,101,59,70,100,206,21,0,84,18,131,1,9,81,64,80,18,131,106,67,181,92,40,137,225,170,59,140,53,132,186,233,94,120,135,129,28,78,184,61,61,79,101,219,16,90,128,125,141,68,249,205,17,210,102,0,108,63,142,133,155,135,107,11,125,144,149,11,134,196,86,50,21,91,246,88,239,74,200,165,229,241,104,233,117,36,6,247,177,147,202,140,171,145,109,254,4,5,23,85,94,207,173,27,18,210,103,175,212,176,94,189,125,17,219,27,123,200,44,245,145,182,60,59,94,102,175,10,75,64,164,12,207,10,36,87,144,230,212,144,159,211,56,171,155,216,117,129,11,26,100,189,224,211,79,27,149,237,176,119,43,251,69,141,60,54,3,64,12,233,145,252,60,255,224,128,0,24,0,222,90,82,129,65,22,140,154,156,78,43,115,20,77,137,37,109,238,191,142,240,176,180,47,208,159,194,176,138,237,119,252,177,163,205,183,12,37,82,164,22,117,62,8,48,180,240,161,106,229,117,75,176,144,223,195,210,20,34,255,4,116,22,151,135,124,211,234,44,104,150,155,201,235,123,17,92,44,222,175,86,183,37,198,12,144,155,48,74,44,69,49,236,192,246,193,68,184,85,112,32,28,201,125,173,43,17,164,153,16,201,108,242,153,255,165,172,56,222,56,44,142,158,226,56,168,178,70,48,231,22,146,179,97,86,229,199,102,84,177,116,141,18,50,27,35,212,75,95,158,244,116,86,255,251,178,100,211,142,200,84,104,72,11,218,123,194,85,5,169,98,101,35,118,23,49,149,52,110,101,135,193,9,163,102,204,243,21,192,195,232,127,53,101,20,74,208,191,161,197,61,150,19,162,165,221,157,146,183,52,153,66,61,110,11,189,244,62,214,214,44,122,18,189,131,204,55,105,125,31,98,231,143,193,2,118,144,245,157,88,202,157,101,249,180,178,214,57,251,6,86,215,200,226,79,44,64,244,219,30,218,82,58,251,244,79,101,137,232,122,82,91,89,137,165,182,42,196,208,229,140,216,154,159,216,187,211,238,123,240,62,220,73,252,251,222,177,1,112,18,126,75,153,2,0,140,96,65,203,218,16,103,139,122,6,25,130,147,161,172,152,76,57,212,88,161,67,72,79,121,70,162,63,21,119,42,126,153,26,145,130,34,99,130,191,163,254,100,253,13,67,203,126,189,21,107,237,253,255,213,154,175,79,86,145,103,29,186,157,16,0,204,56,211,132,200,216,71,76,43,128,116,197,132,48,12,121,6,196,193,100,18,12,19,0,192,66,20,134,1,97,22,96,140,4,38,3,96,54,42,36,3,64,2,96,88,4,227,64,172,97,200,20,70,3,160,96,80,7,200,58,160,130,32,28,82,212,211,31,54,96,193,153,37,203,160,230,131,83,165,253,41,15,74,104,3,38,115,113,94,237,153,58,139,122,241,5,129,33,226,51,49,39,93,188,144,86,167,127,25,252,94,94,212,152,4,3,20,168,190,26,236,28,146,10,24,235,212,162,111,152,157,28,166,9,101,242,170,23,197,248,202,91,121,133,181,12,164,53,232,226,52,148,109,74,89,86,196,154,134,138,158,106,2,70,66,145,34,50,82,103,134,228,210,77,34,179,237,163,196,213,72,67,175,108,137,100,62,94,181,136,121,225,164,177,119,114,132,174,58,162,175,85,28,101,29,89,16,173,82,54,228,210,78,89,100,44,17,125,81,2,49,106,210,140,7,214,47,91,247,82,238,61,12,197,39,35,149,4,72,18,164,209,74,83,170,67,213,243,77,56,195,184,55,135,97,227,189,81,0,0,33,251,64,247,30,114,130,28,21,98,83,44,138,246,21,82,190,69,85,201,110,109,187,87,161,145,159,197,165,19,255,255,233,233,111,175,255,30,212,162,85,63,46,142,150,36,235,90,214,253,5,121,189,247,254,20,105,246,158,184,105,149,153,57,212,8,244,43,230,57,225,38,61,21,33,129,1,150,51,233,235,6,192,36,17,48,16,22,48,156,94,48,56,7,1,9,128,0,163,71,59,3,24,24,136,32,40,144,225,196,140,24,60,120,97,79,35,26,231,120,37,132,199,4,2,237,72,189,38,6,1,33,133,167,113,127,209,61,221,152,45,149,59,46,141,181,103,93,187,255,251,178,100,205,14,72,20,112,72,11,218,76,114,69,167,185,199,60,70,142,26,93,163,40,78,237,137,193,31,29,101,201,134,21,88,76,75,33,79,156,91,214,156,154,21,211,25,152,185,231,198,110,9,104,74,163,46,103,93,206,5,61,132,247,143,174,14,173,146,154,101,83,134,43,152,91,175,119,69,150,107,98,81,157,90,210,53,171,74,108,193,120,122,63,126,139,163,232,63,41,89,250,61,247,248,225,196,37,222,183,166,10,188,247,227,203,51,94,138,185,84,59,53,75,193,71,23,115,23,228,116,109,230,105,218,229,118,83,75,31,5,87,49,105,101,127,64,218,246,31,171,176,95,236,220,8,109,36,238,96,240,43,62,30,0,30,132,239,30,187,160,106,160,191,134,209,48,159,210,231,101,138,66,1,103,46,3,137,87,85,29,57,130,201,113,165,30,145,160,97,173,188,200,137,191,211,102,255,118,76,179,255,84,123,17,53,51,127,221,74,40,32,38,213,115,175,148,114,179,111,223,226,195,46,238,176,0,26,179,7,51,125,48,129,8,48,224,126,48,63,67,115,7,17,123,48,32,0,19,0,48,59,48,39,3,243,3,64,35,48,44,0,67,2,52,225,125,50,34,72,146,153,17,39,219,200,92,145,48,247,28,194,5,79,7,173,232,12,54,159,38,4,120,128,120,178,22,107,63,34,26,92,132,230,189,30,67,229,197,39,100,208,219,65,146,197,85,163,241,133,207,43,94,58,33,143,167,137,122,50,8,254,164,144,218,53,48,81,182,89,136,11,251,176,211,251,28,71,84,235,249,230,16,214,85,155,169,182,73,206,176,177,8,146,220,112,116,236,227,171,54,185,141,189,105,218,71,57,189,74,117,119,99,254,158,109,109,226,185,195,254,142,39,109,48,246,127,95,24,135,153,183,228,181,54,249,165,155,183,83,54,238,71,106,82,56,43,244,203,91,216,142,122,114,29,87,247,199,175,172,43,153,118,164,4,192,3,241,92,141,103,6,0,100,2,140,52,76,227,58,119,95,133,194,255,23,143,216,10,12,111,31,51,173,15,241,226,18,212,48,116,161,63,119,80,82,147,30,46,6,228,16,99,245,137,139,194,131,227,22,148,52,181,80,126,161,88,184,26,104,52,209,225,254,108,22,48,50,86,51,38,176,129,48,189,1,195,13,230,127,17,10,97,130,64,55,10,1,185,129,208,95,133,64,8,194,136,7,76,6,0,64,192,128,68,12,4,192,152,192,172,4,12,13,0,120,193,124,74,135,64,164,136,5,5,137,153,245,205,33,52,16,244,192,32,10,72,17,41,48,112,204,233,22,227,44,72,83,68,56,197,5,75,212,247,3,1,38,36,169,220,228,250,44,209,123,94,130,133,49,155,239,188,90,71,42,255,251,178,100,195,14,198,138,104,73,147,218,98,112,69,130,89,114,101,135,86,31,93,195,30,79,105,143,137,92,149,37,73,148,149,216,146,60,151,33,217,116,150,99,41,198,153,33,81,181,27,137,85,122,98,164,231,29,39,139,26,70,116,61,40,231,1,234,41,113,33,70,245,132,227,150,229,223,45,93,116,106,32,45,80,191,141,36,70,121,74,210,37,140,173,216,91,142,212,188,41,169,203,216,174,242,71,79,97,96,237,90,205,72,242,52,49,254,151,48,68,251,118,182,36,245,220,115,21,159,75,111,125,200,162,127,139,241,214,60,107,79,137,240,52,235,231,79,58,250,199,52,230,30,71,101,221,127,127,172,182,247,81,91,101,239,236,100,243,245,249,253,135,135,80,204,0,174,16,8,62,28,100,65,129,136,18,19,236,36,187,93,97,140,77,249,148,57,14,9,40,52,20,186,133,100,172,104,62,204,113,76,40,2,131,40,52,219,5,197,154,24,223,125,14,244,36,172,201,173,91,166,167,70,115,15,65,106,19,20,44,40,4,48,167,197,29,162,150,178,238,78,211,42,24,15,137,64,120,227,99,158,92,0,5,163,45,50,19,148,66,195,26,64,227,57,167,19,255,201,179,19,2,163,0,194,195,15,1,192,225,204,88,97,5,2,192,98,24,194,32,60,193,128,116,192,112,44,194,82,236,192,64,56,192,112,48,88,198,237,161,37,190,154,6,60,194,65,170,128,78,134,15,76,56,210,1,209,14,18,238,101,132,51,111,154,251,219,21,92,176,42,250,38,45,138,217,203,167,167,96,202,26,145,123,20,251,162,172,212,98,176,99,215,69,99,25,216,69,171,60,105,114,24,197,28,126,244,252,162,2,162,99,150,147,169,3,211,183,34,172,184,32,77,26,136,5,11,8,73,148,123,183,47,76,231,132,149,85,89,218,119,140,165,138,33,70,222,172,209,141,70,188,246,101,200,148,31,67,37,11,53,134,154,97,123,198,225,22,146,133,249,201,76,97,72,70,208,194,121,8,175,231,92,129,43,251,238,51,217,66,163,117,170,75,235,169,164,197,222,200,160,210,90,150,64,0,2,78,180,136,14,28,58,128,96,5,26,157,118,147,28,119,94,104,126,154,206,73,161,110,181,115,169,185,116,183,156,23,19,141,148,174,171,27,127,250,95,157,191,177,63,89,159,221,143,116,47,34,212,234,239,77,213,127,228,155,94,139,252,223,103,8,232,49,212,116,139,142,75,205,17,9,106,126,176,1,9,39,12,105,145,63,24,208,56,84,105,134,177,237,198,230,1,14,166,56,16,56,5,8,128,0,166,0,89,6,246,76,66,25,26,14,68,227,6,36,120,43,95,0,150,85,70,187,22,46,16,169,49,0,135,156,89,236,149,212,255,251,178,100,182,12,198,246,105,73,19,184,75,240,79,201,169,131,97,2,118,26,61,161,42,110,105,137,193,9,20,38,12,243,13,216,190,28,77,154,56,46,16,92,74,158,145,187,176,180,236,120,155,19,203,198,222,98,55,170,63,182,242,184,126,50,65,249,137,140,75,101,131,230,247,87,2,149,180,20,202,220,151,12,14,189,84,173,85,182,29,77,18,235,29,175,214,236,79,129,164,165,247,147,166,115,179,155,127,143,229,138,39,235,44,73,156,178,113,181,231,142,62,184,238,156,146,37,39,74,44,96,115,27,137,177,151,139,69,36,111,175,126,149,60,254,111,171,216,185,95,69,101,122,225,225,217,132,14,220,255,78,219,101,93,224,139,51,41,75,210,238,91,185,248,41,88,94,65,146,14,165,211,221,64,1,1,8,20,192,174,81,20,128,36,132,212,35,241,76,77,78,132,34,204,12,34,110,234,206,66,38,211,16,221,79,133,165,29,129,46,21,35,34,255,255,243,224,58,155,66,250,138,64,99,216,25,145,192,68,29,102,171,187,31,255,255,229,223,160,100,0,0,146,112,192,3,132,226,209,49,122,24,185,56,27,178,102,24,20,8,171,120,36,50,40,9,84,88,116,177,182,144,52,189,9,163,65,129,111,204,0,193,160,196,66,193,6,211,222,10,127,66,2,150,116,193,138,66,66,217,159,123,91,154,31,41,187,50,103,237,37,18,93,104,101,75,24,27,157,44,145,207,21,79,203,8,215,62,63,182,112,115,6,251,67,53,7,204,48,204,120,186,116,228,159,182,70,214,191,82,10,85,68,228,79,51,53,86,196,76,166,60,118,40,241,106,125,56,136,197,94,54,180,182,237,84,157,147,209,189,5,205,236,126,190,251,70,202,102,238,188,78,45,37,91,119,10,235,32,97,35,45,235,182,37,48,62,221,195,245,247,128,247,142,160,116,238,244,110,4,42,111,51,234,88,90,190,145,167,153,179,71,74,183,46,178,244,132,239,28,73,78,215,39,187,28,113,233,117,217,182,192,30,174,245,183,186,125,0,8,64,130,142,123,142,129,229,216,38,125,86,148,162,141,69,88,86,148,56,222,218,74,23,253,240,210,60,150,137,33,74,71,127,22,37,79,147,109,206,115,221,29,19,164,250,5,55,21,229,164,206,203,231,57,132,0,11,56,76,92,139,170,14,175,34,235,255,238,234,48,40,224,89,117,132,197,16,112,225,17,176,20,108,24,131,107,24,152,44,25,208,86,24,120,21,3,133,115,4,1,144,64,2,114,118,159,147,128,39,2,32,1,7,78,134,115,195,156,120,249,16,48,74,69,200,203,133,128,15,35,2,30,120,225,227,20,49,48,25,107,192,80,162,40,134,126,89,133,45,84,198,16,177,18,87,45,255,251,178,100,188,14,230,209,105,74,155,186,98,114,76,5,57,98,97,34,118,32,17,165,42,46,233,233,217,11,137,101,129,135,164,160,137,44,87,121,144,16,162,240,218,50,0,48,47,167,91,226,224,1,216,177,161,234,244,72,251,24,229,193,161,24,230,224,139,85,29,5,220,199,18,69,19,90,137,2,4,248,3,106,229,99,17,232,4,2,176,183,185,76,212,160,126,203,28,124,33,25,151,108,13,98,96,140,135,165,225,36,19,6,21,94,32,171,216,20,10,119,202,7,23,244,153,109,72,160,214,108,187,45,233,104,150,87,55,191,195,231,138,247,40,16,239,13,205,126,29,40,202,123,146,247,209,30,53,226,3,248,82,199,131,90,215,80,223,198,181,85,26,138,254,20,93,195,87,201,151,23,243,201,152,90,219,92,125,230,125,95,231,223,253,223,81,49,14,230,7,45,244,163,17,220,255,95,127,17,48,171,24,99,50,2,4,210,121,20,84,88,124,28,196,220,129,161,42,6,48,85,56,59,23,48,188,232,78,95,10,66,24,146,103,233,129,230,139,15,44,15,60,248,160,77,169,120,112,129,103,3,240,202,39,207,4,61,231,157,62,165,110,167,255,95,222,240,0,64,68,147,192,147,205,4,168,49,10,136,227,115,83,91,143,199,145,162,129,144,161,44,210,196,192,105,212,84,44,99,34,73,165,80,226,71,32,49,108,192,229,227,28,9,129,130,99,15,2,82,9,30,76,54,27,77,101,42,96,224,128,147,3,101,145,86,188,34,0,1,0,132,192,114,250,70,80,154,44,49,50,133,202,21,1,226,10,229,47,20,4,216,132,104,129,222,4,79,93,245,167,47,42,86,76,220,154,227,215,19,22,11,134,190,18,238,33,66,159,202,98,107,136,210,219,69,133,86,245,255,57,23,118,22,26,114,93,49,61,7,192,20,113,127,173,111,11,81,7,113,135,70,233,220,186,103,209,53,92,56,189,61,54,43,229,93,197,240,220,255,218,191,86,47,39,206,171,91,143,55,176,108,146,4,141,202,216,195,25,48,141,81,54,146,184,195,115,121,91,246,80,238,202,159,136,111,56,53,232,181,139,254,158,138,177,167,178,7,149,130,110,81,55,15,255,112,153,231,106,111,86,59,203,106,209,17,59,2,49,60,145,182,1,2,0,154,237,140,11,19,138,198,2,151,89,221,59,221,223,52,162,125,115,137,55,147,238,78,109,255,237,248,65,4,202,93,16,178,138,39,197,220,73,129,123,26,239,89,221,66,9,12,61,26,122,40,183,1,179,99,19,207,33,81,38,150,109,241,109,244,0,153,122,80,82,5,57,96,93,224,2,47,131,34,137,119,235,123,167,185,95,225,138,159,242,59,82,97,130,212,104,184,126,97,128,20,99,255,251,178,100,174,143,184,143,112,76,139,152,77,244,65,2,153,112,97,233,40,33,61,181,48,14,239,9,209,2,25,38,20,246,8,248,24,12,112,83,232,36,49,1,2,19,2,128,0,72,72,16,130,160,123,36,48,49,99,96,218,38,54,49,67,19,46,17,48,150,96,127,9,129,1,68,29,112,227,145,98,164,67,48,64,182,45,12,211,69,25,17,96,177,136,65,236,169,62,139,205,27,125,45,148,0,139,98,176,213,112,137,195,211,91,145,106,205,141,114,85,142,206,151,245,123,195,45,201,15,229,243,181,26,200,160,73,145,75,72,231,154,52,191,159,219,201,42,17,79,149,212,110,50,11,116,45,218,47,218,108,163,50,202,91,49,234,178,107,208,212,62,203,57,190,182,22,89,75,98,136,96,138,187,116,20,182,119,169,68,173,248,191,73,7,21,2,203,121,79,106,31,229,44,0,202,196,108,171,90,121,177,34,86,51,244,79,164,59,82,25,127,81,23,25,169,117,194,224,196,37,116,140,136,138,184,83,91,91,52,95,172,243,253,107,81,172,50,173,148,187,45,218,197,172,101,42,149,210,175,121,77,37,188,114,173,75,168,42,71,220,119,48,249,222,223,254,124,213,214,143,10,165,214,234,73,255,249,55,77,64,104,64,250,67,151,32,111,6,248,58,22,87,105,86,136,128,176,23,17,207,192,146,132,232,69,155,192,227,99,199,82,62,156,16,58,125,62,49,208,183,49,31,106,77,63,163,81,23,114,42,61,179,171,45,79,255,79,168,133,197,255,244,47,119,231,128,0,16,35,14,22,131,84,66,145,0,48,34,17,14,141,158,75,226,64,0,66,100,50,16,100,66,160,96,132,223,17,5,28,219,177,166,2,53,115,12,136,211,133,49,219,198,137,179,170,198,37,66,45,8,134,200,16,30,10,47,34,165,172,58,96,137,36,114,35,54,32,11,12,190,145,17,18,0,25,216,58,48,182,0,139,217,126,19,206,0,176,153,202,25,96,168,164,90,161,190,153,100,194,99,58,165,90,100,70,121,109,78,205,56,68,224,131,227,137,232,24,182,139,80,83,239,107,238,172,101,130,163,166,148,84,129,41,176,101,105,163,79,44,118,94,100,3,217,221,119,244,160,46,235,70,132,37,32,75,119,236,119,121,90,171,142,87,236,161,198,214,229,93,131,175,239,221,131,80,6,41,46,194,54,86,14,87,122,179,50,123,109,85,168,132,169,23,222,159,8,29,90,127,73,222,166,182,249,165,179,51,206,107,31,230,57,189,120,254,118,227,20,210,154,88,9,59,95,216,180,185,59,208,250,30,143,196,170,197,172,85,164,130,146,143,178,236,173,21,129,175,114,215,253,44,170,148,144,11,23,146,126,230,164,85,187,202,187,231,126,255,251,178,100,135,8,72,210,119,75,19,187,209,52,60,68,105,165,97,229,40,30,201,163,53,78,105,247,193,26,155,39,13,135,156,248,238,31,255,115,191,206,243,154,255,251,194,59,196,0,0,137,141,213,121,140,20,13,101,210,202,194,192,118,25,8,194,50,95,182,140,47,234,241,142,69,139,5,47,160,64,0,100,59,208,140,200,142,40,141,95,103,244,253,67,238,9,162,34,221,252,128,127,255,200,167,119,70,160,13,2,157,101,211,12,79,133,159,225,112,48,20,68,119,104,160,8,84,153,65,80,90,128,39,210,146,101,200,113,20,83,133,128,47,16,52,14,6,0,137,61,154,115,13,166,91,15,195,176,180,157,240,40,2,252,62,253,12,128,135,134,14,93,35,234,158,217,206,207,144,156,92,185,78,72,192,8,31,171,181,157,36,71,203,233,154,163,245,157,218,177,123,244,216,52,146,176,87,111,39,105,148,158,195,253,198,29,4,6,63,7,204,198,156,172,237,92,105,42,150,159,11,47,21,170,107,111,172,10,212,226,177,104,201,110,35,127,147,224,68,22,81,90,170,155,147,9,158,175,114,183,46,95,165,251,21,47,182,89,31,57,187,93,252,94,32,195,240,53,154,141,21,190,254,117,133,206,231,173,171,60,178,150,146,148,160,197,36,190,201,8,17,162,249,94,172,157,247,243,207,148,255,220,56,254,90,253,107,218,27,219,19,166,199,172,74,16,182,112,123,181,59,217,235,108,17,236,145,231,184,215,211,218,87,52,212,113,238,125,189,97,26,246,239,161,128,0,224,4,17,50,199,228,96,110,58,130,234,128,59,146,172,77,173,2,50,252,211,94,98,107,123,124,63,213,235,188,255,132,81,19,223,97,185,90,115,123,127,111,101,253,199,30,233,255,255,255,60,224,34,5,145,144,112,129,206,14,162,64,111,144,124,239,94,109,98,0,76,19,206,64,28,42,230,13,96,132,96,152,0,102,150,226,126,36,36,128,19,147,28,11,50,179,128,204,114,193,57,107,76,108,80,253,59,142,156,104,198,0,130,131,134,9,116,97,147,72,122,56,32,233,152,48,101,99,6,79,16,16,42,9,1,33,186,211,229,130,16,132,225,28,10,102,238,74,38,196,56,191,71,120,29,177,49,183,33,99,4,122,34,80,249,203,4,32,66,43,66,228,210,180,254,109,45,216,153,92,151,165,149,93,2,133,146,138,22,20,100,177,36,211,201,105,145,129,171,68,229,18,249,46,127,190,64,23,251,242,71,190,254,117,154,36,186,151,45,41,92,186,158,58,135,70,155,41,179,31,42,167,95,182,177,203,159,133,234,119,178,253,92,158,20,178,185,190,177,152,222,166,8,64,133,208,65,117,167,137,67,191,210,184,132,242,152,197,229,88,255,251,178,100,100,142,200,254,119,201,11,219,209,80,59,228,89,160,97,135,100,36,157,205,34,15,115,101,64,219,145,103,9,132,196,170,211,22,98,25,238,111,80,8,28,122,252,101,136,139,66,203,83,4,1,97,125,157,177,73,191,203,80,245,76,233,168,48,161,252,172,64,183,114,173,30,112,232,50,166,189,69,86,146,203,119,108,242,237,84,137,183,221,185,158,90,203,11,79,140,139,88,101,114,143,95,142,56,243,62,205,222,191,191,228,246,183,189,115,88,239,239,237,162,40,132,50,184,13,106,109,173,87,105,82,215,122,91,5,33,42,96,40,44,148,141,147,59,233,95,75,199,157,212,57,214,188,209,36,198,65,63,67,186,115,151,158,250,146,1,12,127,79,250,246,254,75,207,254,202,43,124,137,132,90,46,24,99,4,16,24,54,204,0,1,68,214,40,113,76,39,192,188,20,84,50,25,224,193,5,195,11,6,137,70,72,62,96,224,97,187,249,70,160,1,24,108,58,96,144,89,138,67,194,125,211,26,2,65,32,180,121,37,65,86,84,214,70,19,4,25,38,51,118,223,166,241,34,71,173,20,190,55,52,20,8,177,46,120,64,168,193,44,106,125,133,170,67,18,141,8,3,150,236,64,14,101,65,80,237,7,186,72,193,42,157,184,176,52,148,114,49,128,66,131,89,101,51,65,18,123,40,24,159,114,80,66,2,48,118,103,248,236,188,243,25,206,181,253,99,170,176,55,113,162,118,160,235,28,167,85,105,248,164,101,35,144,190,190,229,225,65,17,160,122,43,21,227,58,167,194,97,172,202,174,81,172,132,9,222,191,125,59,40,57,74,214,13,32,13,79,83,78,18,7,191,54,223,137,91,212,183,170,207,192,3,193,209,106,8,243,101,10,131,71,233,165,41,104,173,207,205,89,122,5,180,58,42,147,182,233,43,242,251,195,123,151,175,90,181,185,253,79,106,246,83,237,11,182,111,115,236,225,183,174,98,230,93,124,94,252,111,127,255,114,191,4,207,119,62,84,223,254,185,255,119,241,150,103,114,207,223,181,214,98,76,2,0,110,203,118,116,145,0,231,171,93,161,93,28,212,176,14,58,13,208,120,72,189,123,182,220,72,193,114,229,69,143,174,131,36,214,127,237,254,183,228,202,239,224,177,59,247,119,127,253,159,182,95,125,32,0,76,18,200,13,120,36,140,59,17,195,10,67,252,234,96,49,40,96,152,16,21,18,66,194,113,143,0,176,232,50,34,1,134,1,51,28,91,80,128,148,84,18,48,72,28,48,60,129,37,35,204,7,4,130,1,70,28,89,146,32,76,170,9,142,129,40,154,2,10,35,179,87,128,160,137,17,18,249,65,105,188,9,2,107,54,247,11,78,68,147,48,122,136,37,51,255,251,178,100,48,14,168,105,112,73,139,186,94,96,68,136,57,199,97,135,42,26,241,153,56,78,61,126,129,33,162,230,1,148,22,16,151,144,58,43,52,132,192,204,175,100,105,220,11,141,111,109,71,45,48,236,34,144,49,80,81,49,92,172,55,51,41,45,62,234,73,90,64,98,91,25,237,224,145,238,146,157,220,164,202,85,37,251,249,228,217,105,112,198,97,98,203,37,181,102,10,5,99,98,152,64,49,81,118,89,45,163,167,195,27,153,119,44,19,105,190,179,115,54,183,151,113,88,35,74,22,15,140,223,73,88,58,130,228,161,164,69,169,101,84,201,243,21,175,122,8,14,19,141,155,43,104,152,132,182,142,121,159,188,248,125,218,77,101,111,9,102,127,252,234,93,25,81,204,129,29,10,33,185,19,229,137,136,226,65,253,68,196,114,115,28,211,247,17,145,79,199,168,239,255,249,59,214,15,128,192,0,27,0,30,134,107,210,68,18,137,191,193,68,102,230,190,209,38,193,77,172,30,172,102,82,81,23,202,150,115,189,10,16,231,121,221,63,215,197,15,255,205,53,173,57,174,251,154,113,200,55,112,149,29,7,73,49,137,53,213,46,111,255,35,233,221,80,44,97,135,17,169,136,70,14,4,25,40,248,116,70,104,8,48,135,48,8,156,194,224,114,100,73,129,5,198,48,9,42,192,195,96,24,102,174,29,240,64,28,20,162,105,17,23,45,141,39,162,10,47,200,163,61,149,186,112,50,29,210,198,126,27,128,159,59,79,163,92,67,169,88,69,219,151,72,198,128,114,154,60,91,162,43,188,238,196,177,176,203,157,200,97,97,17,65,228,203,215,196,86,222,171,12,2,178,152,118,28,247,95,43,221,142,70,31,203,222,92,195,103,194,113,8,215,107,127,184,144,23,169,137,29,37,223,223,101,19,34,178,118,6,74,248,20,207,166,23,169,175,72,59,99,103,69,137,54,88,212,106,117,140,103,76,84,136,172,128,158,52,84,172,188,103,214,240,100,250,102,227,217,156,112,254,94,245,249,159,251,127,110,55,121,215,181,250,67,192,123,29,111,16,11,122,174,167,166,153,248,89,58,189,21,193,227,64,201,199,106,50,5,114,171,67,204,69,214,137,61,114,182,85,47,85,110,221,73,184,189,204,202,41,132,198,189,141,128,52,41,15,249,192,96,84,120,93,229,28,92,205,168,179,107,225,225,83,185,187,77,255,79,253,19,211,255,236,255,226,253,60,69,240,236,174,233,4,48,48,212,51,8,82,48,204,68,50,38,22,51,169,158,22,11,20,108,195,0,188,160,242,48,208,17,78,179,19,199,209,224,192,194,81,240,88,0,48,192,216,65,85,80,36,240,132,235,64,102,169,232,74,109,125,71,213,185,91,38,255,251,178,100,30,142,103,84,111,205,3,186,123,114,71,4,89,128,97,231,62,24,249,161,60,109,189,156,193,9,39,103,41,134,149,216,218,73,110,69,192,147,4,166,122,17,181,48,226,47,66,22,146,149,66,228,209,147,70,66,195,215,220,171,118,201,131,195,241,157,60,8,215,59,112,148,80,8,12,135,114,80,194,77,55,27,165,228,1,89,224,248,0,253,205,106,167,222,205,0,234,54,177,163,221,89,154,158,196,191,54,132,254,12,26,65,117,26,41,238,140,244,130,111,160,96,104,246,145,246,100,45,43,155,55,66,117,136,72,232,217,109,80,186,7,143,107,66,24,80,63,234,28,94,159,153,23,140,194,149,130,185,218,237,237,84,174,77,110,251,223,157,105,33,185,127,249,255,235,227,226,37,175,234,234,248,132,126,152,8,84,88,49,117,92,239,193,165,241,175,157,255,254,127,255,255,252,23,218,104,203,28,140,23,172,25,84,146,140,173,177,60,65,23,163,218,131,185,144,72,80,107,161,252,201,30,185,86,175,214,207,53,90,144,149,77,127,140,141,40,77,143,145,38,200,237,205,106,43,232,123,112,84,113,215,169,155,107,250,79,193,147,255,251,41,223,59,45,184,129,0,100,195,5,0,239,2,129,147,51,88,63,142,212,19,167,224,89,40,48,189,100,180,115,30,25,7,5,130,78,83,85,37,161,246,116,86,104,90,136,123,43,227,32,84,210,200,211,93,229,85,28,16,12,206,223,210,177,195,31,49,23,69,216,18,149,168,82,142,0,87,147,125,12,83,127,141,3,82,207,23,72,72,94,155,113,229,205,63,223,103,30,151,122,23,9,86,42,227,187,116,156,95,218,230,255,152,219,220,152,255,42,123,252,46,82,159,124,237,190,51,121,173,218,160,255,229,134,149,221,220,158,222,208,79,64,49,206,244,201,170,87,115,237,182,246,117,114,217,84,164,88,1,172,161,240,214,25,180,95,87,40,52,43,53,187,113,46,36,153,51,124,154,90,219,144,148,95,65,150,1,182,246,66,8,168,53,234,45,67,118,114,71,220,197,207,93,247,254,202,192,48,19,23,169,100,81,4,162,52,53,12,108,51,39,166,181,37,150,71,184,245,249,128,176,124,205,121,130,44,199,196,213,61,14,231,30,248,83,105,231,246,255,8,39,127,159,219,255,253,249,217,63,255,254,43,255,243,120,163,182,244,28,67,255,249,192,0,0,10,124,12,82,18,238,141,21,12,203,55,62,54,0,195,160,38,80,96,85,129,136,129,100,195,240,104,32,113,108,50,0,49,208,68,56,100,35,6,162,96,168,92,68,108,192,147,125,110,180,115,32,61,162,190,144,82,49,207,72,95,115,150,85,179,209,55,117,125,5,217,142,173,98,160,145,164,141,255,251,178,100,40,14,167,30,104,205,27,154,123,240,66,68,89,182,97,133,90,29,105,159,48,110,229,241,137,2,155,40,52,240,174,216,209,80,206,4,3,121,88,229,235,8,67,98,165,153,182,113,94,193,8,83,66,2,47,113,153,32,2,23,220,96,1,209,85,178,65,121,35,243,167,75,27,184,179,217,252,233,126,109,209,50,134,110,184,155,126,232,99,191,72,164,118,41,103,169,184,190,15,214,97,38,247,191,1,39,23,121,242,110,213,99,4,244,119,142,228,64,201,125,227,126,216,71,223,12,240,6,221,188,58,140,237,196,105,128,155,247,139,255,84,238,213,206,148,240,103,187,126,233,36,4,2,37,25,37,201,140,84,53,177,68,135,22,233,250,121,250,69,98,4,22,227,30,239,110,218,110,199,156,0,224,0,2,95,173,88,250,36,8,114,175,99,137,233,28,129,91,138,177,220,8,46,60,193,44,155,147,236,194,132,237,145,244,149,66,148,111,113,121,38,161,16,221,3,227,191,251,128,77,252,76,105,255,229,62,183,197,255,251,255,211,94,143,255,235,4,206,97,200,234,105,160,90,6,14,12,63,181,204,22,121,211,64,0,1,152,174,13,141,33,6,44,129,136,106,99,88,230,28,50,24,26,90,11,1,133,208,0,128,34,0,52,121,23,4,4,141,138,105,50,78,208,27,171,252,204,23,133,88,32,97,49,181,75,166,237,55,81,164,20,18,227,97,90,136,50,79,34,168,41,125,99,16,246,12,183,113,110,203,78,41,91,141,28,161,203,50,161,131,207,1,158,91,78,216,112,141,15,180,208,200,52,88,58,185,124,43,52,60,219,30,171,252,235,159,155,164,220,62,52,30,105,229,250,214,147,214,242,29,135,142,164,216,167,70,207,151,223,202,250,250,247,72,230,249,213,245,240,194,15,8,182,242,44,219,57,108,222,119,149,153,89,97,34,196,97,83,222,14,195,169,188,246,71,66,41,231,99,240,187,194,85,67,247,17,183,52,177,93,188,197,85,206,102,58,176,201,93,34,201,36,38,181,19,18,137,36,198,253,253,83,231,214,97,85,139,18,107,167,192,64,3,126,64,38,42,139,2,72,33,143,116,97,56,60,217,117,142,135,85,142,247,60,243,255,183,234,75,107,16,6,235,189,248,95,153,22,191,239,175,240,224,255,176,234,199,237,134,195,183,155,134,249,216,172,86,81,240,9,6,123,220,41,79,211,0,0,84,152,194,19,108,209,160,244,112,3,48,114,219,52,41,16,48,60,12,0,1,226,52,92,8,0,17,18,79,49,138,197,9,130,224,57,136,163,217,64,74,1,8,131,129,101,192,85,6,13,107,227,117,164,19,81,103,16,253,86,99,170,113,64,71,65,248,209,105,43,160,52,5,137,246,255,251,178,100,38,142,135,69,104,204,27,186,123,112,64,134,41,194,96,233,140,154,157,163,52,110,233,237,193,26,24,230,221,145,38,216,32,80,21,16,9,174,201,10,197,199,201,18,48,170,250,149,163,28,35,86,164,168,139,32,155,66,96,27,171,102,167,99,108,153,70,117,81,4,18,148,187,192,139,142,101,71,86,90,92,16,5,87,201,154,203,140,155,201,57,168,215,124,239,48,166,181,8,196,28,102,139,201,75,249,55,252,21,139,86,123,162,90,113,186,60,125,106,150,64,147,127,125,175,31,78,157,233,93,88,18,88,131,94,87,172,5,14,149,249,38,4,76,136,168,203,163,238,20,12,234,153,62,104,186,190,126,41,31,223,123,139,181,150,228,188,241,149,214,188,86,104,48,20,94,172,77,173,15,190,86,97,222,92,47,238,24,1,128,50,184,22,160,234,9,151,206,56,107,22,81,105,41,42,43,46,159,207,116,27,234,218,210,139,86,166,232,0,224,150,207,186,189,220,238,141,171,244,35,212,206,57,159,255,144,248,209,255,4,65,39,223,82,81,240,124,149,95,253,31,247,6,239,16,154,230,92,7,160,96,220,198,198,92,228,18,60,120,97,18,5,204,70,20,76,89,5,144,30,149,102,11,18,132,65,113,136,1,216,96,70,34,18,195,209,232,142,73,136,40,248,82,45,160,133,239,180,166,9,87,214,170,136,193,26,242,165,5,236,60,74,125,248,182,209,159,82,192,97,227,175,74,125,75,128,32,219,70,207,240,107,160,249,118,212,65,95,229,50,74,16,184,245,174,213,75,165,57,237,58,192,19,79,54,47,88,79,13,62,214,108,103,68,198,215,245,188,198,53,255,167,207,235,159,156,19,36,222,243,66,126,203,125,183,91,223,109,22,181,247,2,55,254,212,241,46,23,95,89,106,214,177,227,231,81,174,187,223,87,113,213,109,230,65,67,70,169,146,75,94,208,115,91,48,121,233,188,251,103,52,174,161,238,221,85,226,161,185,191,125,124,57,70,211,248,52,150,239,55,188,207,152,116,108,10,0,12,0,11,70,38,254,190,196,242,42,252,8,75,104,178,157,63,110,194,236,131,225,251,173,25,154,74,119,189,64,251,238,232,255,89,189,204,223,87,41,107,165,213,239,45,179,248,216,97,125,91,157,164,87,250,215,88,136,93,157,46,38,223,150,212,61,41,249,33,0,76,3,225,77,192,52,204,215,15,77,122,49,205,133,23,67,128,227,6,193,99,36,40,195,48,206,64,134,84,48,145,52,244,100,51,56,58,48,197,228,17,135,70,11,11,6,11,5,198,10,147,38,85,34,105,48,35,160,108,153,58,141,217,81,39,81,85,52,193,196,145,86,196,1,69,55,117,0,55,155,122,206,204,156,0,72,255,251,178,100,43,142,136,7,97,200,139,187,123,240,71,133,201,186,60,73,182,24,173,159,54,110,53,158,137,26,155,231,13,131,166,57,45,217,21,4,51,176,49,19,192,9,4,80,36,32,145,188,52,2,241,97,178,33,234,56,0,201,128,5,129,99,250,36,0,38,130,133,70,19,136,109,25,40,220,146,168,65,101,135,141,233,225,132,83,48,115,182,163,34,50,80,68,150,14,17,164,85,57,92,146,211,39,75,22,166,192,122,165,27,240,52,64,197,14,172,14,47,235,102,37,86,232,52,135,156,245,148,144,170,254,26,235,142,217,14,249,222,81,11,95,223,23,166,151,32,252,154,212,92,77,120,25,150,124,199,217,249,127,15,37,227,81,219,27,208,155,238,140,91,245,206,47,121,241,7,211,25,246,199,221,51,154,102,39,206,119,170,103,121,141,7,43,4,0,33,85,130,35,42,127,38,0,0,18,0,10,0,7,41,212,198,4,152,1,74,54,112,189,22,52,45,172,45,44,64,194,70,39,118,196,82,177,99,229,65,75,195,146,253,233,36,35,253,183,169,72,20,87,39,81,215,183,21,237,217,239,111,175,158,32,63,157,194,75,165,14,24,59,215,255,255,253,1,91,204,30,239,49,128,76,12,83,49,196,208,254,41,194,32,130,30,24,141,0,98,32,64,9,0,149,96,132,120,92,2,98,49,72,96,116,48,6,176,98,32,24,66,252,80,36,242,93,116,196,96,184,46,236,78,3,206,125,201,12,44,36,213,104,236,178,28,228,6,148,68,32,164,187,168,150,20,163,160,201,76,139,116,23,231,249,142,156,108,238,43,58,143,85,236,121,168,181,124,238,214,95,148,123,87,58,121,251,73,218,155,104,248,205,199,246,203,162,112,213,181,115,10,148,84,47,170,227,208,253,35,95,54,241,112,209,21,27,25,29,48,88,158,4,85,211,143,133,253,23,62,164,84,56,255,118,50,26,104,212,21,66,184,33,170,78,250,65,219,209,76,19,92,239,236,115,51,233,106,158,210,94,189,247,220,102,60,235,117,28,180,246,251,248,134,128,0,5,224,6,71,3,83,146,220,201,54,157,70,56,71,153,169,80,170,164,249,0,102,228,149,182,235,208,239,226,113,227,93,179,6,129,250,118,43,181,219,183,190,173,161,141,178,107,111,220,160,232,152,189,220,51,181,254,139,22,59,37,230,58,63,45,181,193,59,3,129,0,1,179,5,146,135,48,83,1,160,224,239,48,26,75,67,18,130,33,48,57,3,81,192,4,48,109,13,243,12,224,89,48,166,0,65,16,8,24,93,8,192,176,107,152,66,6,121,88,34,131,129,213,115,24,7,3,193,197,236,104,106,174,57,209,195,230,54,67,176,255,86,90,84,239,88,226,96,97,49,235,255,251,178,100,40,142,135,188,104,74,19,218,123,240,70,133,25,152,101,229,62,28,17,159,48,110,233,237,201,36,162,166,201,151,148,250,204,198,192,64,212,226,188,64,45,21,6,86,11,163,37,16,16,5,218,49,172,75,66,238,78,203,129,198,137,135,203,35,43,100,73,6,50,117,109,19,3,2,237,187,151,4,104,53,122,102,106,97,199,64,181,12,120,199,252,104,21,214,189,2,71,34,34,128,216,187,214,128,215,88,157,189,12,16,31,50,78,187,241,22,153,51,69,193,173,77,196,40,177,125,99,93,244,71,222,180,237,75,24,167,107,135,189,198,9,237,90,18,66,61,60,121,41,60,61,42,53,152,240,80,236,199,102,97,27,111,152,246,189,89,159,111,83,205,38,223,211,81,245,157,251,239,56,173,33,111,89,150,180,206,177,123,122,239,113,51,237,52,72,121,135,44,64,0,0,160,38,82,167,232,2,199,156,120,57,81,128,169,67,240,151,39,135,17,208,9,195,136,239,80,184,15,35,122,158,11,22,98,74,246,217,107,22,34,191,89,207,163,5,130,112,191,28,220,126,192,189,7,113,26,99,254,195,228,98,191,75,236,252,135,191,255,147,4,186,97,250,170,100,56,92,5,10,140,45,180,12,115,105,12,7,1,65,32,88,88,253,48,180,117,7,15,163,0,65,140,35,160,24,84,4,144,66,192,81,131,25,43,28,128,120,7,153,3,208,28,209,119,12,81,21,26,105,1,96,12,45,199,184,143,103,85,64,208,104,2,84,255,178,90,56,4,104,106,195,4,66,101,8,70,178,20,118,54,230,122,169,181,54,250,145,232,106,100,201,41,159,85,164,170,113,170,176,75,95,149,76,222,34,128,194,194,174,0,58,64,211,85,63,103,122,198,102,22,51,157,249,242,168,87,169,33,20,250,96,131,30,217,239,115,30,202,198,118,171,213,175,215,95,23,196,172,154,255,53,123,239,124,103,83,69,127,62,216,41,27,47,252,111,152,91,132,237,238,225,165,117,22,72,135,148,23,23,116,127,35,30,49,183,254,239,241,43,247,182,221,241,170,122,215,113,164,222,253,38,159,215,62,159,113,32,82,243,227,48,55,6,96,0,48,176,227,61,72,54,57,108,166,149,25,205,87,146,10,125,0,102,117,18,116,81,96,95,159,225,199,59,197,63,95,30,206,255,207,229,5,244,232,186,190,110,166,110,154,151,244,232,253,255,255,211,255,230,2,185,220,135,97,70,15,131,24,0,67,20,93,13,3,193,79,72,0,6,176,66,10,101,232,132,48,25,24,142,218,28,192,107,145,2,42,38,98,16,118,98,216,242,28,24,138,3,160,146,204,12,104,93,181,248,88,93,74,0,177,19,98,1,70,2,143,8,65,3,77,7,200,8,255,251,178,100,28,14,166,176,105,76,147,185,122,212,64,138,9,227,97,2,104,28,173,157,36,78,224,215,65,28,166,103,105,131,150,17,34,104,86,229,68,5,153,12,52,217,84,189,190,169,100,192,253,19,2,196,252,68,137,16,97,97,43,132,233,49,67,163,176,18,65,194,197,203,104,53,167,240,76,106,234,208,83,138,231,193,170,75,64,219,99,85,222,143,103,36,58,231,107,219,69,148,242,245,141,235,172,234,222,11,114,214,96,183,33,209,177,245,175,158,209,175,104,207,225,90,54,169,109,54,40,139,212,21,114,157,150,215,123,72,82,65,100,189,111,6,20,26,227,15,159,42,114,146,31,202,36,243,148,103,184,223,123,35,232,213,133,139,107,80,126,241,90,107,123,151,116,189,175,95,18,213,204,45,217,218,182,12,8,90,153,138,173,91,0,0,44,194,180,13,102,29,4,202,17,54,178,97,114,107,209,137,122,101,216,42,164,8,137,23,129,62,209,94,160,17,63,232,238,55,251,251,119,233,253,45,244,232,255,255,75,191,14,206,221,147,253,237,152,198,215,255,191,251,244,23,69,97,144,104,202,136,132,232,115,144,201,64,168,211,210,156,221,198,48,196,240,176,193,161,120,199,73,40,196,242,116,203,160,68,192,48,144,207,162,56,200,144,24,2,23,23,140,194,225,112,193,80,20,10,2,2,128,19,2,5,1,16,6,196,199,0,65,99,96,96,1,107,32,145,32,193,128,25,146,181,243,0,130,35,56,0,212,6,57,107,21,48,39,105,8,64,151,109,188,136,132,232,28,239,34,123,76,144,227,60,56,23,82,219,94,24,32,249,241,110,137,30,104,4,87,54,64,250,87,237,198,234,225,247,206,75,139,191,180,236,174,110,167,27,59,76,132,70,148,79,191,147,71,189,79,83,26,191,173,74,183,98,164,179,223,254,89,189,59,110,229,91,246,123,151,113,229,250,229,28,87,122,220,75,76,186,30,139,180,203,144,219,59,41,53,100,189,134,228,80,100,207,50,203,37,62,46,93,106,114,247,223,142,197,77,86,102,230,179,183,181,252,106,168,54,51,19,166,31,23,255,48,16,9,120,136,65,255,50,111,171,229,147,184,219,177,223,120,58,191,33,113,60,61,167,199,233,178,81,97,74,31,184,105,143,253,135,90,255,238,59,155,66,123,107,111,175,191,255,239,53,152,45,213,87,230,92,172,254,175,190,229,255,119,166,230,97,150,33,78,206,227,151,0,0,20,140,197,163,140,221,177,96,199,192,244,198,93,148,253,130,228,48,3,48,32,0,50,93,14,50,152,48,49,128,12,48,4,14,49,213,8,5,10,129,0,74,68,24,82,12,161,64,224,4,196,136,37,100,18,86,40,117,154,178,215,138,153,161,198,80,255,251,176,100,34,14,134,174,102,74,155,185,91,240,74,72,25,237,68,5,226,29,181,147,36,79,108,211,193,42,26,231,169,135,168,176,200,70,122,57,103,83,4,240,130,10,4,129,189,218,34,13,167,81,167,123,64,116,110,65,19,153,233,100,177,89,158,51,226,132,230,230,31,194,184,36,216,199,154,133,142,213,129,169,105,168,197,142,140,81,231,20,230,123,102,59,58,242,73,15,192,180,141,55,79,190,74,246,15,69,235,143,39,100,121,73,139,20,103,120,60,247,171,200,253,155,161,7,243,53,203,84,58,253,73,233,2,154,30,101,59,163,231,209,185,150,184,212,230,82,131,92,154,11,154,217,195,142,227,171,217,190,182,113,49,113,253,92,205,123,27,118,197,209,24,10,28,211,73,174,213,36,0,0,2,0,0,0,111,192,232,32,197,145,156,1,216,188,112,69,28,84,83,34,232,135,36,104,78,57,96,82,195,225,208,174,202,124,233,60,105,253,77,169,255,208,246,254,232,70,59,160,224,214,171,218,171,169,84,238,204,245,22,8,194,173,97,177,231,101,130,201,113,2,29,104,23,76,34,1,132,203,252,18,12,56,3,116,193,101,157,76,101,67,100,4,5,70,2,0,194,97,98,64,230,24,0,192,96,72,2,73,48,96,166,57,226,192,170,96,10,2,36,192,10,96,220,3,1,192,14,144,99,192,38,96,26,8,200,117,118,146,28,80,13,152,170,61,149,66,201,159,231,149,98,37,2,249,128,66,226,32,32,168,17,124,97,169,99,11,34,38,140,212,29,9,40,8,102,141,121,170,97,198,0,150,165,0,172,190,213,49,65,115,253,37,36,20,7,48,197,217,154,215,26,0,150,106,110,17,49,13,180,176,113,4,61,75,241,124,112,184,155,148,25,200,25,4,254,121,49,185,53,109,118,231,231,157,37,104,150,45,98,87,107,10,159,24,189,134,176,148,253,52,229,234,58,26,147,182,77,115,102,99,105,201,86,15,135,203,228,17,159,96,192,128,228,4,77,192,120,109,233,179,186,94,202,30,196,207,239,223,179,55,155,167,126,207,27,187,255,255,252,232,60,50,21,88,27,92,60,218,147,72,120,0,24,79,195,114,143,217,36,80,119,235,242,136,228,62,173,6,83,14,101,170,72,200,254,74,181,174,47,220,189,13,8,9,123,242,134,233,255,190,134,244,125,213,74,143,14,205,208,70,95,255,253,173,202,119,6,242,193,35,174,5,78,134,12,229,216,146,241,163,26,237,219,72,136,0,0,179,0,76,3,135,70,211,19,3,115,112,48,80,22,110,24,44,152,98,40,26,160,8,136,128,226,224,152,38,62,152,40,53,6,0,70,29,132,134,56,14,6,31,128,35,64,163,44,7,10,100,26,76,64,93,255,251,178,100,28,140,198,239,103,202,19,185,75,242,61,4,25,163,101,231,104,22,225,155,52,110,48,217,9,56,158,38,77,151,149,160,163,112,243,25,176,49,130,132,45,181,217,27,48,199,5,192,115,205,78,14,12,186,205,45,184,55,53,112,231,43,58,246,65,43,21,67,213,194,219,80,41,154,159,79,217,199,34,211,118,91,245,176,129,194,145,151,73,166,166,150,54,123,29,116,241,164,161,65,216,142,53,41,37,124,172,204,227,5,11,15,100,162,1,89,141,102,222,100,32,184,148,76,140,140,11,53,184,116,46,68,100,143,69,147,93,35,240,109,17,237,75,29,254,235,229,118,197,164,132,157,44,178,12,92,127,174,211,104,39,91,219,243,233,48,169,229,137,68,235,51,137,108,242,105,19,145,43,36,11,59,110,160,159,159,158,122,132,19,168,51,56,71,219,116,11,0,96,2,3,68,128,93,194,196,196,94,45,122,17,8,47,4,237,102,65,105,92,207,29,53,128,234,159,230,13,103,172,255,41,128,80,153,23,110,172,30,237,122,55,60,253,70,102,160,23,117,141,137,74,91,255,254,67,246,123,216,0,77,169,112,194,88,222,228,83,28,6,140,111,200,51,56,184,70,2,48,0,224,197,97,112,128,82,244,20,28,130,131,169,200,162,6,55,19,23,233,203,116,101,50,237,178,38,91,4,66,214,68,97,205,197,106,211,57,78,194,40,58,118,251,34,189,131,179,55,204,21,184,68,56,108,180,255,179,92,147,188,68,43,28,22,173,39,25,161,45,117,106,247,44,130,198,199,103,217,89,9,218,219,236,244,174,137,213,148,218,244,194,178,171,71,242,57,242,199,122,247,86,186,144,179,255,53,155,44,140,236,34,91,97,198,53,22,7,236,211,44,242,81,186,97,104,135,56,0,46,196,54,188,66,208,123,99,57,230,33,249,108,64,49,70,22,77,197,27,159,25,166,25,175,227,101,75,55,40,132,151,150,16,8,36,149,2,139,72,29,192,77,198,57,144,52,92,189,171,250,31,219,7,144,138,137,16,79,83,111,231,167,149,106,79,226,249,88,131,219,142,191,248,225,131,206,140,118,234,100,141,234,26,244,16,62,195,90,28,79,215,253,127,250,74,240,159,255,196,58,74,58,253,46,58,53,37,129,114,170,234,0,0,1,148,194,79,227,121,153,76,1,16,58,162,140,202,196,83,29,149,12,22,23,48,184,109,60,194,225,19,0,0,204,8,5,49,104,176,196,128,243,8,2,66,210,13,26,251,63,205,205,148,183,70,172,217,221,134,186,236,203,241,124,198,0,103,1,131,168,202,52,175,233,68,134,6,145,170,155,252,210,23,1,105,217,114,26,40,42,177,194,93,231,150,228,244,79,57,168,236,9,53,78,193,255,251,178,100,52,12,54,180,101,204,155,153,75,112,71,228,137,117,105,229,62,157,5,161,52,110,101,147,193,18,32,230,85,148,137,163,33,112,36,190,158,140,66,244,66,147,14,216,189,141,111,38,37,74,18,234,173,4,241,187,217,49,244,21,0,32,56,168,96,25,46,23,130,203,132,157,212,142,197,117,106,151,75,47,255,210,70,130,38,197,6,9,19,124,84,218,50,162,20,104,86,104,54,36,165,103,140,225,125,78,110,153,155,36,115,75,58,222,188,142,19,185,162,101,242,40,225,57,207,107,212,237,41,172,64,64,186,228,140,235,71,128,147,24,203,190,176,4,0,63,143,202,250,65,57,208,106,152,83,130,132,150,145,199,105,136,104,128,78,64,216,98,48,63,139,120,140,1,184,152,129,150,123,73,0,226,131,30,159,55,184,62,97,19,187,74,84,84,109,0,141,33,13,169,168,31,102,27,163,127,207,60,169,255,171,196,127,253,32,0,64,15,24,81,176,99,49,217,186,100,134,244,2,139,23,76,60,186,53,80,100,16,36,49,72,16,128,12,97,112,225,152,129,192,145,10,3,68,129,131,192,34,230,145,4,215,81,8,16,28,24,128,160,55,9,175,12,15,198,183,133,153,2,41,160,92,32,45,37,229,52,70,18,6,45,36,142,229,29,71,202,161,120,130,73,136,160,210,141,186,172,133,167,60,209,200,102,73,69,18,119,148,238,181,24,40,53,155,101,241,132,114,71,157,72,211,147,40,144,101,118,122,220,204,142,172,245,249,85,71,79,118,170,126,241,198,102,130,165,247,174,183,16,159,34,109,3,139,114,99,15,228,158,212,49,61,45,154,253,210,89,230,63,124,127,161,165,227,138,158,191,75,133,33,5,42,44,199,77,183,156,82,82,31,38,231,159,245,233,102,125,227,70,175,180,105,163,20,34,95,96,242,12,150,173,70,199,197,185,247,191,100,119,152,101,204,186,99,7,137,232,78,113,234,168,254,176,40,217,254,240,128,162,137,194,208,139,88,59,19,12,96,161,195,175,202,70,48,163,178,164,21,190,79,68,141,52,234,81,125,27,38,68,164,30,2,158,69,155,77,67,139,40,242,153,205,218,141,34,0,136,169,223,240,95,253,31,59,251,127,114,96,155,255,209,159,248,174,27,0,0,179,5,90,140,86,61,52,174,156,220,196,179,8,136,205,15,11,3,93,12,10,18,82,44,249,154,4,102,211,144,128,16,24,159,74,83,13,3,194,162,97,80,98,113,24,88,10,188,151,146,15,36,248,240,20,161,14,144,226,17,48,112,49,195,50,8,147,140,8,37,216,134,165,77,244,228,73,9,49,145,9,35,190,76,72,50,47,13,59,129,151,202,206,98,76,202,71,71,30,175,42,100,48,61,176,97,255,251,178,100,54,14,23,103,106,204,19,154,53,112,71,38,185,166,97,34,106,29,181,163,42,110,237,115,193,14,25,102,85,150,9,168,53,215,44,81,186,90,119,118,143,57,78,115,175,12,107,112,44,122,178,213,132,63,210,137,233,151,211,25,116,158,172,237,45,234,209,28,102,91,36,106,233,0,41,42,213,34,24,253,90,113,224,232,122,69,18,191,4,227,215,218,147,119,39,241,194,45,126,59,8,191,173,103,45,131,163,212,111,76,197,90,252,237,74,62,87,179,162,0,41,90,53,44,139,86,188,12,204,254,223,193,115,209,73,57,153,138,202,216,241,186,223,117,167,213,27,128,161,180,153,25,43,202,79,45,70,186,45,238,36,16,32,0,2,92,199,68,43,59,128,249,246,178,191,80,154,239,72,32,198,236,217,16,69,33,2,181,36,6,118,226,42,85,129,51,7,28,64,15,133,196,45,248,255,145,125,30,80,57,82,206,250,53,16,13,29,77,127,175,127,254,191,253,149,15,130,101,253,30,226,41,0,24,97,252,100,97,144,94,100,79,66,20,41,196,136,211,45,161,211,48,200,16,8,98,92,32,160,18,84,3,77,46,9,21,189,63,76,70,11,19,36,192,240,0,193,224,124,186,67,129,113,48,23,46,21,0,147,8,170,6,24,0,44,7,71,16,3,152,122,184,177,171,148,100,225,68,193,18,85,13,154,161,82,216,206,4,69,204,48,42,98,113,229,200,86,149,98,201,206,226,47,187,208,210,79,49,250,104,50,205,50,240,121,225,192,33,66,113,75,97,152,126,227,225,67,41,140,99,77,36,195,6,157,140,169,66,175,225,55,203,139,11,150,236,97,90,238,186,215,187,131,49,164,151,136,192,226,177,128,193,106,147,108,214,155,143,237,153,124,17,107,54,239,33,236,25,214,176,134,154,18,196,25,181,164,221,198,143,137,156,169,121,41,99,140,8,103,149,18,159,178,216,151,194,223,77,117,68,76,209,246,166,212,45,14,223,14,125,104,55,139,82,16,69,51,102,153,26,27,150,184,237,207,71,185,3,31,112,8,3,210,145,3,144,136,213,53,158,24,13,248,72,69,221,3,106,35,105,29,218,145,78,20,133,3,100,248,83,31,96,42,25,41,43,173,120,86,169,5,254,153,202,182,230,8,107,199,111,95,184,194,147,254,137,255,255,255,195,152,73,2,255,144,219,19,64,0,0,179,23,232,3,50,6,67,6,181,179,114,73,211,26,195,99,64,158,35,71,66,192,112,194,14,9,221,33,96,16,211,145,117,168,10,5,130,130,106,142,62,134,9,129,224,224,12,48,6,18,33,218,242,111,50,181,236,12,33,140,108,1,68,204,25,244,48,173,241,48,102,85,47,77,36,246,162,205,90,179,108,160,161,255,251,178,100,42,142,231,26,103,202,19,187,92,240,73,134,185,129,101,133,106,157,89,95,36,78,237,237,201,6,15,103,13,133,137,168,70,144,12,61,57,195,68,13,36,13,65,230,106,147,237,1,249,64,131,30,198,73,38,180,159,209,230,204,96,225,195,192,18,246,121,13,82,71,236,92,141,253,44,126,239,30,222,113,80,99,148,99,27,171,171,45,82,227,188,183,155,235,202,239,21,61,18,50,95,150,131,128,107,241,190,221,216,182,118,109,216,219,131,71,172,172,233,23,203,3,151,194,36,231,251,234,247,53,42,237,244,120,143,75,170,228,90,234,107,47,171,155,174,230,169,86,147,26,216,142,88,203,77,215,17,198,249,98,156,197,219,152,163,86,183,46,207,147,109,36,20,218,64,47,111,4,6,26,51,149,95,10,174,243,12,133,113,251,137,163,244,218,188,176,56,47,34,105,97,116,173,23,234,20,117,61,105,209,225,248,38,147,56,253,13,10,99,150,156,49,149,22,125,246,32,73,149,191,71,255,255,255,53,4,14,69,198,155,246,219,191,251,12,114,62,108,30,49,14,224,55,104,226,51,8,173,61,20,87,24,5,77,31,194,13,8,33,140,41,22,12,26,13,29,128,16,36,108,112,240,158,166,6,133,102,63,136,1,80,20,35,51,82,0,0,65,135,6,143,95,54,114,0,101,99,36,1,6,207,24,128,65,96,0,202,16,134,160,154,225,143,57,6,7,52,116,8,185,56,170,12,94,0,64,43,101,48,68,131,232,71,30,20,10,7,129,136,29,181,81,34,12,145,12,129,44,238,219,123,115,121,154,99,75,17,156,167,13,26,29,162,148,210,213,125,25,33,221,73,157,33,88,144,64,231,186,47,25,22,152,178,99,85,206,170,127,107,103,204,140,226,46,172,79,0,188,210,214,104,215,42,28,64,86,226,50,33,153,226,237,151,18,42,227,46,171,44,58,67,164,105,117,141,65,146,30,164,139,227,64,131,89,153,108,192,251,89,189,41,139,57,87,30,180,133,72,49,96,73,45,237,226,151,39,94,183,175,176,217,56,136,21,233,144,115,237,246,199,250,21,192,111,17,55,224,129,193,89,151,209,116,188,247,226,178,125,34,45,51,133,38,39,55,14,155,191,208,167,47,101,78,147,21,238,127,238,142,192,66,145,190,255,168,127,255,254,125,214,126,116,6,65,5,80,243,254,163,98,163,39,218,126,242,41,58,29,0,1,227,1,82,176,50,120,23,195,15,132,58,51,39,10,227,0,80,66,49,121,44,179,22,96,41,48,29,5,177,16,17,2,128,32,64,3,38,54,160,242,5,0,131,1,96,24,48,178,0,68,104,0,10,131,160,1,64,166,6,90,101,98,207,25,0,130,37,8,129,76,93,184,13,255,251,178,100,37,140,7,135,100,200,147,219,123,112,72,197,89,231,97,42,84,22,133,127,50,110,101,45,201,57,160,167,141,134,137,240,128,74,24,96,248,197,168,108,198,146,44,60,121,138,90,46,187,69,163,137,91,49,48,5,81,48,22,99,221,93,64,229,41,34,109,113,157,18,130,75,232,124,171,176,153,115,122,157,188,94,230,12,22,68,23,130,199,107,188,122,167,173,166,203,27,199,234,217,40,41,27,201,237,6,1,79,124,227,251,86,83,215,89,55,39,136,102,49,65,38,44,187,81,95,167,171,50,244,110,186,197,27,117,11,105,184,116,127,247,239,22,52,10,107,63,51,255,243,105,232,243,82,237,146,36,55,191,13,244,182,99,102,76,103,194,249,222,228,165,178,235,114,249,103,121,239,123,69,214,173,156,218,179,214,185,206,237,28,66,40,208,244,83,86,231,86,33,16,24,99,112,155,147,16,136,68,48,117,209,114,98,204,166,213,196,42,192,249,244,54,160,169,156,245,182,123,32,22,137,204,199,247,57,202,11,239,255,103,35,97,184,44,142,154,62,60,212,255,253,46,77,98,128,80,3,153,179,242,37,145,141,183,211,122,88,246,14,236,104,4,37,119,198,22,77,28,40,208,97,111,193,134,73,2,1,233,149,163,166,83,20,148,2,25,124,169,85,12,252,24,136,178,227,13,130,226,236,33,49,111,14,22,68,69,150,21,22,118,24,241,69,15,18,35,20,40,227,133,167,135,226,242,169,253,185,28,206,41,40,21,4,249,57,183,116,134,133,150,80,49,91,211,80,126,164,179,191,87,59,137,217,10,219,27,175,159,112,226,251,24,70,229,148,27,250,87,120,147,253,254,243,173,88,95,162,108,82,136,195,213,37,140,131,247,18,233,211,95,34,221,192,250,84,29,184,79,172,250,81,171,183,37,127,54,152,154,135,167,40,189,233,103,140,25,168,168,197,251,86,83,220,171,173,73,168,253,184,212,191,217,238,245,251,145,40,185,127,228,44,3,71,191,137,184,17,129,11,17,20,152,188,86,3,165,202,178,56,234,114,197,109,80,30,91,83,75,177,215,50,31,157,255,65,211,22,207,237,243,218,103,3,161,247,89,186,191,255,129,220,67,170,184,229,83,146,112,251,229,237,235,253,14,168,90,173,1,154,45,48,30,118,90,183,22,60,154,52,128,0,1,147,5,32,236,51,148,14,163,2,213,80,50,242,14,195,10,112,198,49,148,52,3,23,48,152,48,7,9,96,0,25,24,7,0,233,128,56,9,152,236,133,58,80,2,128,20,192,76,32,12,68,20,193,139,141,21,52,195,70,75,5,132,224,9,208,35,20,145,136,66,8,26,201,176,89,144,142,188,200,5,196,97,198,64,204,90,49,227,240,196,21,255,251,178,100,46,140,71,88,113,72,19,219,91,112,77,5,89,231,96,197,86,25,241,81,40,110,233,237,193,53,32,231,77,133,137,113,117,1,8,192,96,21,245,4,180,227,0,65,63,228,34,176,66,160,194,0,220,82,168,18,245,178,204,19,203,77,133,205,180,190,32,118,104,1,18,70,24,100,192,0,136,128,180,178,209,32,199,166,66,107,32,60,202,224,225,122,17,139,224,117,186,109,103,50,242,43,220,88,130,68,130,200,4,164,40,189,171,161,219,110,74,86,151,76,217,116,204,112,121,84,161,205,150,41,199,61,71,89,247,156,89,175,147,106,98,165,202,204,49,116,238,46,237,67,238,153,223,49,181,243,111,238,54,197,223,177,213,195,187,127,223,51,245,95,245,95,207,159,8,0,7,179,220,64,115,139,6,32,0,178,213,71,175,173,185,221,163,151,6,60,248,185,133,121,71,237,217,208,3,183,117,104,241,160,5,63,237,152,112,120,80,130,142,214,202,234,203,161,49,10,11,173,180,139,147,117,86,254,248,215,156,89,116,56,140,145,100,128,7,150,73,117,57,167,232,0,6,101,204,193,113,116,227,160,24,195,179,40,6,98,132,3,6,89,197,6,89,6,134,19,136,234,82,4,3,24,161,163,3,116,218,57,152,224,21,180,196,151,48,227,152,105,0,0,21,25,50,28,160,73,24,90,56,145,24,89,142,98,44,174,76,101,78,39,3,170,209,114,153,81,234,247,161,198,190,32,72,115,154,174,70,200,60,121,239,97,14,191,96,135,59,228,178,221,62,19,19,104,35,108,211,101,80,209,140,221,7,210,174,222,183,111,16,151,81,218,214,221,78,219,75,77,140,103,88,214,246,164,180,120,216,109,102,101,82,145,152,153,78,192,112,79,65,234,108,50,189,187,183,28,201,22,125,86,44,7,176,88,94,101,202,73,251,135,205,51,7,15,49,105,170,238,151,158,46,60,179,60,83,181,50,82,149,102,163,252,53,134,66,225,56,250,2,237,36,53,246,75,188,218,198,126,128,8,26,254,29,58,82,169,196,78,163,84,144,51,116,236,238,208,53,18,43,175,114,239,108,73,253,94,226,236,235,167,255,251,64,75,72,111,255,56,54,183,255,253,104,38,101,68,153,220,174,137,86,57,214,90,252,191,170,162,56,50,49,68,47,125,74,96,232,220,100,63,106,49,175,205,199,232,0,6,211,49,96,19,223,146,147,19,126,147,220,136,211,23,134,83,96,244,83,94,137,19,16,4,114,32,36,84,3,14,7,141,201,48,216,104,176,120,103,40,26,68,150,95,240,232,149,112,97,203,70,46,30,248,10,136,52,2,80,179,0,133,46,153,116,140,105,144,33,248,24,6,8,115,82,214,221,89,31,139,130,32,58,240,40,255,251,178,100,43,140,198,186,82,72,19,187,75,112,81,6,121,179,97,98,106,24,177,127,40,110,233,109,193,54,154,166,205,133,137,177,144,61,115,3,44,62,80,210,128,36,157,18,2,119,148,112,160,15,38,200,163,61,108,176,238,81,39,145,203,4,7,177,248,241,105,211,54,251,254,207,86,144,161,202,94,75,138,106,11,55,6,227,89,147,168,200,109,154,51,138,183,244,16,68,205,82,66,22,219,233,207,207,118,216,94,82,195,62,57,37,208,45,12,141,199,107,221,36,72,82,69,109,105,220,132,123,154,145,148,40,72,20,98,2,103,137,67,238,122,134,18,97,224,217,103,225,112,14,225,109,242,231,150,47,33,38,53,132,64,2,217,104,103,176,8,227,65,184,73,66,16,67,19,241,138,93,143,59,175,196,38,206,169,104,93,236,131,23,217,134,226,2,221,63,63,57,4,14,220,201,235,253,202,255,62,96,122,41,79,116,222,30,96,164,33,111,185,239,136,176,249,247,211,48,165,151,22,62,129,81,28,194,158,182,189,33,55,107,114,64,33,168,227,49,85,117,55,104,219,48,115,141,50,128,95,48,220,25,51,2,33,50,196,49,48,24,76,48,36,10,73,114,212,154,4,51,38,49,111,204,68,13,26,2,12,40,10,192,152,112,196,221,231,147,114,80,185,74,140,195,19,200,197,96,38,4,62,2,40,155,46,4,15,44,201,105,103,41,107,147,3,37,76,250,39,221,255,95,176,136,121,79,252,145,139,113,235,238,18,185,218,201,216,249,212,36,3,95,226,43,162,106,235,206,177,39,201,67,90,170,246,119,108,85,63,205,13,218,67,29,215,88,168,101,5,112,104,187,85,81,144,179,88,106,121,149,78,184,108,238,113,227,220,176,218,144,190,169,207,215,203,215,53,185,183,159,187,115,207,38,188,196,182,173,205,170,249,100,221,215,49,236,150,32,219,62,109,96,210,195,65,89,48,247,208,239,160,14,4,180,6,55,6,151,212,35,192,166,136,74,234,186,112,223,122,76,139,142,244,14,172,40,101,119,76,245,79,188,193,105,117,71,241,243,73,129,171,15,74,149,83,152,64,174,146,125,88,51,255,255,245,107,219,191,116,45,212,24,113,220,224,128,181,229,89,61,31,120,189,95,187,159,203,107,100,0,79,240,65,139,153,36,12,121,133,34,74,153,41,132,57,128,48,52,24,159,22,113,137,248,78,24,16,130,104,136,17,197,64,40,46,3,134,48,161,86,146,161,192,56,96,60,14,235,149,135,131,161,150,200,144,233,59,245,222,48,41,221,186,84,86,3,14,170,161,135,202,46,45,35,46,193,136,73,150,196,245,164,65,170,241,2,130,205,5,134,143,249,84,19,15,60,165,159,177,234,215,91,62,44,111,255,251,178,100,53,14,134,211,103,200,147,218,99,112,73,35,217,234,61,39,82,27,57,137,32,78,233,45,201,50,26,230,205,149,137,112,190,204,119,48,195,160,90,171,17,169,106,10,113,196,211,140,244,219,91,61,110,232,89,47,95,126,126,102,87,236,41,91,75,159,0,75,69,80,195,203,208,235,176,44,48,150,81,57,239,230,91,35,77,142,206,175,129,137,113,200,250,187,151,244,107,35,125,139,55,17,197,235,29,107,1,196,22,237,197,183,102,244,165,242,10,102,195,51,213,238,248,235,199,118,101,115,141,251,243,31,205,247,246,216,195,240,38,92,65,2,162,193,192,0,64,4,172,187,112,137,134,12,192,186,4,224,126,173,33,141,119,227,58,34,22,152,115,13,47,68,169,120,251,102,250,208,116,176,164,3,26,237,255,87,22,143,56,234,107,110,41,128,52,97,72,168,4,54,28,30,170,136,71,86,251,173,182,214,88,96,153,89,11,104,36,178,168,202,111,180,216,69,28,205,6,252,251,241,28,199,130,120,212,253,216,212,64,136,192,33,76,193,1,32,84,35,48,68,45,55,0,196,80,64,48,20,101,104,160,76,45,9,160,96,13,12,85,9,159,29,178,19,24,138,4,48,1,14,200,18,0,97,126,97,133,91,153,133,130,197,96,244,237,145,95,46,181,36,44,137,147,146,48,96,24,157,186,67,169,228,243,172,152,27,24,13,171,241,140,246,243,163,10,166,106,176,38,99,162,46,102,255,153,120,220,38,212,33,59,154,198,118,227,54,111,49,121,210,14,198,226,80,129,16,12,96,20,96,125,113,89,58,44,139,137,18,56,154,190,50,184,37,180,211,16,200,65,99,143,63,139,62,115,147,21,187,231,179,227,168,106,62,9,229,78,222,189,180,222,253,186,188,207,147,150,231,131,146,184,69,234,57,133,166,133,57,12,160,123,120,48,254,63,81,30,32,102,135,179,161,44,9,190,144,9,185,104,120,100,99,49,37,88,48,20,168,111,224,107,52,212,3,196,162,40,9,79,67,87,148,189,187,12,242,155,149,20,255,119,218,204,16,61,251,245,107,69,131,194,230,173,76,246,187,63,216,141,245,237,157,183,80,180,210,42,198,24,113,179,78,107,80,12,146,0,9,106,205,247,164,48,170,100,211,19,1,27,48,98,84,131,83,80,96,48,46,19,19,34,212,191,50,70,13,19,4,113,14,48,61,3,32,104,27,1,129,128,203,28,70,193,32,34,96,72,8,38,39,192,16,76,13,41,172,14,6,144,0,144,17,228,213,2,161,146,82,196,52,48,81,35,10,146,3,103,151,4,201,24,194,32,223,115,62,22,34,38,126,66,193,78,171,192,96,193,46,147,33,49,129,100,153,75,35,163,0,66,181,166,200,40,255,251,178,100,55,140,199,193,112,70,131,219,75,242,74,198,185,211,97,34,82,27,185,163,38,110,233,141,193,33,26,38,141,132,149,160,16,234,189,44,47,180,243,165,81,219,117,103,26,28,73,185,201,162,202,14,162,17,39,214,53,94,8,167,162,173,65,245,183,41,108,182,177,37,140,141,192,194,171,165,62,200,185,199,141,204,157,1,32,156,3,173,2,84,108,72,203,112,96,209,152,210,115,87,111,20,108,188,188,218,181,32,155,115,189,81,133,124,46,83,96,97,4,197,113,54,101,150,46,111,85,178,149,171,21,251,91,6,114,234,216,207,190,161,40,106,171,51,137,161,34,51,47,183,85,255,197,212,255,238,195,231,254,246,174,148,121,241,33,93,200,191,114,128,248,187,97,0,191,68,44,65,212,108,81,105,198,239,87,121,39,149,155,9,171,139,16,27,102,130,123,14,83,127,163,32,245,78,204,185,36,56,33,212,160,13,95,255,202,182,103,187,58,91,236,70,7,176,176,240,240,248,140,235,1,6,169,136,125,175,55,177,4,47,53,136,81,58,0,5,38,225,129,22,105,146,224,161,145,189,33,154,97,177,131,33,169,153,146,25,153,225,57,129,32,73,130,129,123,150,92,35,77,135,166,80,50,9,24,194,33,148,2,79,100,71,67,55,144,164,139,146,85,5,74,220,199,36,35,19,92,6,46,22,44,250,5,203,49,72,109,12,234,213,68,105,248,1,27,97,194,160,51,12,50,102,38,208,39,100,173,3,56,14,71,219,183,249,4,90,194,1,181,130,142,227,201,175,195,182,127,231,156,118,227,211,18,172,247,41,237,49,71,30,109,99,150,148,39,78,215,52,201,195,139,87,201,117,51,138,108,204,80,243,172,189,13,101,125,209,123,208,25,44,73,3,240,16,49,98,53,237,108,124,201,98,40,213,24,146,212,158,46,92,195,151,94,189,184,97,68,219,206,179,121,175,86,247,217,237,206,172,77,207,56,227,102,108,186,59,135,231,15,154,67,172,202,20,195,29,22,234,234,88,170,137,45,252,207,66,1,246,217,25,61,202,100,120,24,84,97,112,181,216,67,245,59,178,36,225,41,113,36,180,89,195,57,144,233,61,225,233,216,126,8,50,179,66,50,131,30,221,126,232,80,77,132,137,152,197,114,143,216,240,228,206,103,94,70,183,173,81,24,65,202,62,229,247,247,242,127,208,1,185,45,188,194,175,83,42,138,12,147,66,51,224,72,32,4,101,6,81,150,66,6,16,6,142,129,151,139,130,103,49,78,41,222,65,41,200,251,103,148,45,162,178,78,61,20,80,73,43,25,164,80,116,210,10,116,111,165,176,236,111,77,239,215,105,212,241,1,162,225,16,141,231,130,158,164,108,114,47,186,111,113,57,99,255,251,178,100,42,140,134,17,104,205,27,152,98,240,74,166,137,156,101,37,102,31,1,163,32,46,233,141,208,241,25,231,181,135,136,248,174,47,163,132,125,67,164,46,63,28,79,69,7,84,130,213,140,29,61,181,114,180,165,151,84,234,96,46,172,135,220,63,6,220,233,243,150,95,143,161,170,56,110,140,177,214,154,237,160,134,237,233,231,205,28,94,186,183,86,187,114,52,235,43,116,51,199,15,96,29,85,167,137,118,203,8,80,156,195,69,251,249,221,253,153,5,191,41,147,244,121,114,87,142,4,145,93,245,57,238,123,85,236,60,97,167,174,147,18,128,0,2,0,0,19,233,252,145,133,99,12,197,45,132,68,166,178,118,69,172,92,34,123,109,137,176,182,21,129,26,39,85,63,156,106,136,157,193,16,71,234,30,56,208,37,23,255,153,186,183,213,45,87,255,209,191,246,34,139,220,231,176,123,106,252,139,132,222,172,149,95,255,214,100,1,50,103,95,57,229,90,51,166,24,7,198,166,32,29,134,130,238,198,169,8,198,28,8,6,72,134,165,1,209,129,67,1,194,197,240,240,20,96,224,92,100,17,18,229,0,64,152,64,33,147,204,84,192,41,215,152,168,49,172,205,152,251,0,113,0,161,0,228,228,83,75,94,52,161,46,222,225,161,115,109,124,72,212,45,137,129,160,71,196,32,142,105,55,41,186,11,11,119,145,225,3,108,161,253,104,21,248,148,59,108,58,67,125,35,35,18,162,64,16,52,34,145,66,131,106,64,90,39,161,73,217,232,60,120,237,199,2,107,102,6,21,254,105,119,168,50,137,131,46,17,6,148,192,137,202,192,63,0,216,68,63,21,87,75,143,32,212,239,27,110,187,218,218,183,101,236,98,201,251,221,143,210,47,90,245,76,168,141,240,62,64,12,10,190,126,194,243,231,110,230,28,167,68,220,86,204,252,66,175,111,109,233,49,69,50,115,82,64,122,224,230,250,177,146,153,152,79,166,182,164,73,157,42,190,242,113,129,39,151,16,86,79,7,226,185,112,96,96,6,0,75,40,18,73,121,81,178,23,61,4,17,106,120,179,92,102,226,234,35,206,170,43,83,63,227,227,234,95,196,181,90,95,50,99,179,196,253,255,244,255,93,44,183,243,45,201,123,85,168,114,81,220,105,46,75,33,239,0,1,115,3,148,83,73,86,131,70,248,112,230,248,196,113,88,195,101,252,200,145,12,195,0,36,24,33,24,28,17,24,86,16,25,90,64,155,182,1,84,36,37,142,41,210,107,134,44,17,131,24,162,197,10,209,61,27,148,177,84,21,112,147,134,172,33,22,166,42,194,37,45,77,61,68,213,81,192,68,250,173,145,65,241,116,64,68,163,170,118,38,35,252,151,204,139,87,34,255,251,178,100,49,142,135,149,104,203,147,186,122,224,64,227,217,163,97,229,62,30,13,167,36,79,105,235,137,17,26,229,145,150,9,170,95,181,171,90,152,40,105,156,146,177,56,67,72,64,149,211,59,115,213,35,90,178,29,97,44,57,194,102,97,94,115,112,173,167,125,91,194,157,197,190,2,253,209,169,102,198,212,179,139,80,223,95,122,64,11,170,233,205,198,214,108,189,113,91,124,211,78,218,27,159,161,153,172,47,93,201,120,179,234,20,150,80,154,197,33,140,114,157,141,113,181,18,53,226,43,226,62,55,19,50,59,113,222,191,255,255,255,249,254,79,10,120,39,177,110,28,164,240,177,160,99,71,137,136,185,131,1,236,41,91,219,21,136,88,64,53,143,50,25,117,103,202,191,85,4,20,1,47,163,230,41,113,235,185,32,209,42,202,23,148,168,20,163,189,41,34,71,106,117,189,111,25,242,83,109,187,200,167,166,86,100,242,46,174,128,239,123,35,144,168,79,31,99,186,131,222,45,38,132,59,150,255,255,253,42,191,255,254,144,72,192,216,81,204,153,193,160,196,217,67,76,203,66,124,193,160,13,204,26,8,76,199,4,6,12,13,1,124,2,9,1,192,50,32,1,163,22,0,76,4,21,38,122,117,48,4,15,74,16,226,74,192,23,26,18,233,121,150,193,240,2,132,10,137,8,192,185,12,17,17,97,205,204,33,137,116,97,224,0,21,187,54,96,199,91,190,13,1,10,134,67,60,58,134,233,192,246,97,46,168,30,237,21,171,50,165,133,197,152,247,64,54,14,248,145,113,38,27,9,180,207,11,205,28,146,211,174,9,115,20,118,248,53,215,129,6,93,106,176,104,253,238,142,104,169,235,81,251,218,57,32,27,167,18,33,106,143,38,60,120,86,174,163,255,172,89,181,83,1,128,150,210,244,213,173,172,91,58,206,177,151,172,80,98,55,89,230,33,107,30,19,216,69,249,252,213,246,198,109,111,159,189,90,245,198,51,184,118,211,44,27,74,155,107,122,218,245,228,41,158,110,143,182,174,114,107,163,14,103,53,126,63,16,90,18,211,4,235,200,16,1,176,38,16,146,0,113,135,64,6,238,142,47,219,35,146,76,145,83,32,125,150,57,201,60,138,128,236,218,202,166,21,45,30,35,227,8,97,77,243,51,145,252,139,181,30,116,10,74,155,64,175,170,19,135,160,54,255,165,118,109,189,254,39,8,111,245,16,0,2,148,80,192,65,44,224,81,8,205,200,20,238,112,244,194,0,80,203,70,64,208,112,128,195,160,200,193,112,173,246,101,102,138,134,236,180,56,6,6,137,235,142,1,86,200,116,97,84,22,114,210,115,176,241,98,49,107,26,64,160,138,35,40,44,10,231,214,105,246,252,12,255,251,178,100,36,140,134,194,106,74,27,185,75,112,73,232,57,253,97,37,88,24,101,165,46,110,101,43,193,60,28,38,233,144,142,152,14,22,16,87,136,184,34,22,165,70,161,157,3,82,227,199,20,250,179,159,118,147,8,6,95,76,216,100,247,170,84,155,146,232,50,71,118,65,114,24,25,106,130,207,155,17,166,242,37,44,216,211,107,155,36,200,170,40,25,17,82,164,1,97,125,101,117,86,241,77,20,149,140,10,142,233,232,137,194,221,180,222,211,145,46,154,109,45,15,224,165,42,143,107,83,69,40,178,155,34,164,40,144,73,40,74,234,49,141,196,250,242,111,171,230,154,34,98,138,138,139,11,150,66,80,211,36,21,128,163,17,137,26,72,12,245,119,190,197,13,5,75,134,192,0,0,192,160,39,237,224,82,48,96,69,23,147,117,114,100,249,220,181,181,238,146,52,135,13,169,91,159,228,19,18,224,57,84,39,254,213,37,53,253,247,110,237,137,33,206,36,81,208,17,88,226,200,159,66,239,209,42,118,113,39,152,133,212,141,253,158,229,163,40,130,89,11,0,139,146,76,32,43,29,60,46,105,195,0,15,198,58,12,51,157,48,49,194,44,51,5,15,11,242,220,77,116,18,127,80,116,223,130,18,194,151,108,184,168,40,100,146,21,58,184,233,150,25,95,149,17,115,90,97,17,173,192,26,201,107,119,77,79,9,226,40,164,117,157,91,27,106,89,193,47,111,245,138,86,154,139,73,133,5,228,158,160,179,72,154,124,203,169,73,73,84,68,246,2,189,17,148,75,48,73,3,206,114,197,203,235,147,40,76,72,244,41,163,108,210,16,107,169,174,247,29,185,173,107,39,9,78,208,186,103,31,146,188,223,254,194,74,149,90,77,205,26,28,87,82,113,97,169,29,168,173,36,210,110,100,12,181,186,169,185,16,34,66,230,94,202,185,17,40,241,248,30,28,89,53,212,2,134,28,32,69,144,196,123,248,165,69,192,48,0,150,80,27,21,80,111,11,8,138,130,40,173,83,73,251,193,161,36,80,115,179,46,165,203,239,94,230,86,245,37,195,8,244,239,68,127,144,193,29,191,255,55,135,176,164,48,169,74,51,145,147,50,18,171,114,28,145,205,85,82,3,77,196,6,133,128,229,34,98,181,26,64,178,218,241,229,64,0,32,179,100,187,18,50,142,150,23,51,134,24,236,226,161,96,233,161,227,32,232,32,132,58,96,80,34,61,45,32,53,189,216,94,198,58,1,188,173,109,87,91,124,133,135,179,141,219,55,132,144,50,58,153,201,145,89,69,20,92,169,235,146,210,175,206,138,10,104,48,32,162,144,185,147,39,150,15,83,107,89,214,229,205,219,179,12,170,197,179,34,28,6,153,156,149,176,168,255,251,178,100,49,136,134,65,104,203,187,143,76,192,78,198,185,195,97,229,38,90,61,161,36,78,229,45,201,23,155,167,117,132,137,72,120,156,171,144,52,138,82,90,185,210,52,13,185,18,106,9,201,10,211,33,115,8,14,32,9,0,164,4,148,218,238,29,184,236,18,238,117,106,201,38,162,70,26,6,85,146,15,253,74,162,41,42,146,53,133,77,162,66,151,50,92,161,10,72,211,93,41,142,73,180,71,223,112,150,121,48,156,176,225,173,139,189,82,50,203,36,218,143,188,98,196,168,82,73,182,162,212,98,135,215,200,0,182,146,224,233,84,11,176,58,173,197,33,138,197,51,221,65,11,45,177,42,213,139,77,241,175,59,81,255,163,41,172,255,237,24,38,193,110,112,193,106,15,17,106,148,131,81,205,97,203,147,71,187,47,106,116,198,250,154,226,106,251,103,165,79,42,216,253,223,217,248,159,198,77,237,220,255,127,204,11,95,230,9,71,7,0,145,230,22,123,134,104,152,198,39,139,102,119,84,166,122,134,102,23,9,198,7,140,105,166,20,5,77,90,0,147,188,72,8,49,196,17,66,116,73,250,107,164,17,3,217,188,157,148,148,195,18,143,92,173,229,64,216,239,72,1,203,7,226,127,78,189,251,140,134,137,216,13,70,41,81,87,81,189,60,194,34,208,113,207,247,17,161,148,64,84,17,167,237,236,203,39,106,204,167,241,216,173,164,253,105,242,20,150,52,228,200,79,161,156,137,67,108,78,201,136,166,12,162,135,52,154,164,129,152,144,30,33,61,53,121,44,60,250,30,162,82,84,175,196,75,84,186,107,84,213,172,166,197,42,185,34,22,45,70,107,79,45,144,101,218,213,189,212,215,164,217,82,39,105,14,67,113,157,188,106,48,86,44,228,175,60,31,22,89,201,99,143,154,81,183,103,172,252,174,215,191,239,4,64,0,13,233,246,18,170,87,12,29,152,112,85,51,113,186,13,122,205,162,162,68,155,38,91,239,43,213,100,255,227,81,50,181,89,174,136,93,76,135,118,27,118,119,29,228,157,246,246,255,96,96,217,200,112,8,184,192,240,76,7,41,159,69,227,195,215,77,252,106,0,65,163,5,228,6,50,87,15,83,15,20,234,50,24,11,99,2,240,5,49,172,50,65,99,107,48,55,0,195,4,64,116,48,14,0,177,8,17,24,255,129,249,121,12,5,64,20,192,192,24,7,7,18,28,22,67,11,21,232,245,29,97,9,70,121,214,209,100,70,254,74,177,134,93,121,82,56,52,59,45,253,252,94,11,242,180,3,63,164,35,27,231,197,155,187,221,46,130,95,44,239,180,10,73,156,50,187,27,138,208,78,228,157,178,252,177,180,74,245,151,242,105,38,159,58,154,142,105,43,247,255,251,178,100,65,140,6,221,105,71,147,217,75,114,80,103,9,205,96,70,142,87,249,161,38,110,228,205,193,60,32,167,105,129,13,241,93,109,114,83,91,104,130,72,134,58,40,203,18,142,90,106,166,228,165,29,245,233,15,115,106,167,39,171,39,249,203,61,250,156,160,202,37,181,84,158,187,9,218,232,225,241,15,156,74,35,87,171,74,249,109,32,146,171,66,13,197,151,199,42,121,9,201,187,166,246,208,194,237,189,98,220,80,21,28,71,94,160,253,109,75,113,55,178,216,0,0,48,0,4,245,219,8,10,42,67,82,214,167,154,185,81,25,202,60,242,87,219,148,64,116,242,153,30,27,191,233,86,127,95,244,203,82,125,251,90,103,218,193,248,86,84,206,40,150,158,178,186,175,46,214,101,74,157,197,52,230,171,137,179,11,159,207,162,155,211,6,101,94,236,48,250,85,239,40,1,20,220,112,198,234,24,202,80,252,204,20,248,228,224,192,193,113,40,204,89,8,205,192,16,2,29,145,10,69,146,10,128,102,145,1,132,32,64,208,42,97,160,94,192,11,172,129,26,114,17,5,251,109,213,35,180,219,8,136,30,173,173,189,172,94,76,134,84,21,93,156,185,12,222,180,217,167,89,248,68,82,55,165,102,84,143,183,182,99,208,116,182,237,203,252,183,53,55,29,198,51,71,218,129,75,118,111,153,169,98,48,82,206,230,153,37,87,66,116,146,147,98,139,75,132,226,210,98,213,65,56,219,210,124,153,228,172,221,116,79,17,0,41,191,78,198,75,86,101,83,34,145,78,201,54,179,83,227,102,253,56,221,162,9,37,81,222,102,103,112,97,68,163,182,229,39,181,145,22,93,211,211,225,70,164,44,252,53,159,209,172,2,12,0,26,223,254,38,165,36,137,130,106,149,17,10,137,89,222,217,47,47,195,84,54,233,21,71,244,122,82,255,239,122,23,127,255,171,125,51,23,12,236,228,88,145,84,26,100,79,50,63,144,227,146,184,199,230,85,85,32,77,212,213,62,149,28,224,174,179,51,31,151,218,158,151,173,79,215,236,3,204,44,19,72,4,8,166,58,227,190,105,72,23,102,2,192,222,99,126,109,38,53,64,240,96,180,9,134,4,129,22,96,44,3,38,3,128,30,80,142,201,28,84,1,131,13,16,18,48,36,215,217,191,4,202,137,16,159,50,74,156,132,163,43,96,98,148,8,165,169,121,80,211,54,165,21,58,191,110,47,41,103,25,214,113,5,38,243,33,52,219,2,132,193,10,134,138,72,191,110,76,54,188,155,195,233,176,135,226,49,41,246,141,77,204,13,26,71,124,221,99,79,71,145,210,114,58,58,23,22,56,97,140,120,244,106,16,16,100,10,156,161,104,98,5,139,187,56,184,187,255,251,178,100,75,140,134,162,105,71,11,218,67,114,82,233,121,202,60,67,108,89,25,161,32,78,229,13,137,63,26,39,53,132,137,104,196,49,187,22,81,4,14,120,244,200,169,226,172,161,242,72,133,154,198,87,220,117,14,101,30,72,153,76,244,164,175,216,113,209,170,69,53,43,113,12,83,35,204,193,80,131,4,100,35,162,29,188,53,14,76,183,10,103,30,102,69,64,0,128,1,61,119,226,19,128,40,68,8,67,130,68,51,25,216,49,113,253,137,80,34,16,43,131,77,224,158,154,127,243,83,189,62,76,93,250,71,98,77,3,55,159,115,51,95,87,109,166,197,73,184,12,201,240,170,107,170,85,238,167,61,122,148,183,42,197,239,11,212,158,175,40,212,253,41,2,214,74,226,88,2,79,113,131,125,161,169,196,209,167,188,73,171,135,89,150,32,97,164,89,185,163,38,136,48,46,17,15,143,208,140,14,22,206,84,44,194,0,252,200,0,192,188,166,65,105,32,210,6,55,67,201,106,74,51,182,158,75,228,13,10,16,136,179,40,200,128,115,163,45,198,198,225,223,149,179,8,125,14,134,96,176,227,232,205,239,190,18,30,77,64,184,248,227,195,131,207,87,193,177,131,144,69,26,228,52,67,194,16,58,24,169,201,105,145,227,22,108,177,117,27,64,220,127,3,133,80,26,143,32,59,90,84,24,89,157,205,181,169,47,192,196,98,107,186,161,245,127,223,84,104,149,133,206,115,198,16,224,232,52,38,38,140,107,60,61,83,140,131,13,220,151,34,233,195,233,174,109,173,33,55,234,238,210,38,106,72,22,96,134,115,187,199,108,205,192,106,108,245,107,44,16,23,0,46,219,12,159,151,12,136,235,100,70,215,86,1,151,227,85,122,251,6,209,205,20,167,15,255,73,216,136,117,32,191,139,79,191,219,255,255,250,189,214,199,45,150,117,149,148,133,9,64,42,19,135,99,152,52,66,208,40,24,78,88,204,15,40,227,24,185,134,173,144,209,145,13,97,165,167,68,3,61,119,252,194,175,67,75,10,12,51,23,49,152,176,136,36,101,69,128,57,52,33,9,152,12,10,211,160,49,166,188,100,170,4,48,8,30,180,77,112,83,183,81,224,39,205,91,172,147,198,172,137,245,156,27,211,120,31,219,248,62,48,111,237,140,85,70,61,22,249,232,140,203,126,188,145,117,139,117,223,183,72,165,61,233,245,38,225,42,248,243,220,215,74,219,15,159,176,213,81,96,164,83,16,71,169,92,242,83,174,220,215,203,92,92,28,66,53,60,72,182,246,135,124,140,221,210,115,128,143,4,198,43,54,74,105,47,33,200,119,229,227,220,202,218,180,226,146,32,156,109,231,157,237,218,152,245,207,249,185,49,41,220,0,0,255,251,176,100,83,12,133,31,104,204,155,143,52,192,81,199,249,186,96,227,94,26,73,227,30,78,232,205,201,60,26,166,105,148,137,161,24,2,217,109,20,140,160,64,34,201,48,164,2,173,248,197,187,62,175,152,128,44,35,49,24,99,89,65,132,8,203,20,79,254,223,255,69,101,12,91,45,57,83,165,115,30,169,241,72,173,34,214,118,220,140,212,234,191,234,189,35,43,122,90,34,230,8,96,29,12,85,172,165,34,177,18,209,23,29,112,34,45,25,235,146,29,128,164,25,93,75,155,10,60,152,212,76,26,67,209,26,84,107,24,130,8,24,156,22,152,12,27,137,6,66,222,72,132,14,48,84,81,48,148,88,82,70,64,1,157,50,169,16,104,125,235,170,135,5,174,157,66,20,2,85,85,193,9,158,100,9,30,246,211,185,127,239,46,239,168,204,120,144,40,36,83,190,204,217,100,182,84,217,235,182,73,14,53,100,18,154,211,151,171,103,59,0,207,107,72,29,12,129,122,144,41,52,50,200,121,96,218,88,178,112,66,23,168,38,178,6,36,92,129,6,89,68,8,236,245,92,107,123,111,242,217,153,243,51,90,233,246,85,54,221,171,191,64,199,46,140,89,165,56,178,17,171,77,118,218,187,42,247,212,159,111,232,164,92,14,36,181,179,63,247,145,174,245,19,46,241,9,144,169,182,43,255,255,255,235,242,185,233,253,36,143,118,230,47,212,6,208,3,82,209,180,184,17,192,149,142,152,90,135,42,180,197,239,30,7,229,238,10,37,190,44,237,72,215,44,45,69,119,215,70,220,223,237,31,255,255,251,35,42,145,107,44,237,111,122,162,237,245,145,70,4,135,233,92,143,24,234,184,64,235,150,157,117,24,242,90,70,80,150,161,137,103,255,248,0,5,97,216,0,244,36,192,209,164,152,247,49,88,198,130,116,218,123,124,214,128,136,194,49,136,64,70,24,62,11,7,4,230,247,131,13,220,194,128,64,199,96,228,48,161,137,22,101,68,90,10,44,52,133,100,9,60,179,165,107,92,91,107,90,69,82,129,114,144,224,173,74,164,9,90,158,79,133,84,104,164,105,131,96,26,133,149,185,141,214,175,89,178,94,177,118,49,94,188,182,47,79,41,149,183,11,118,163,65,203,18,110,124,98,14,171,212,95,84,96,106,164,15,193,214,114,7,154,100,26,6,54,71,155,7,164,121,204,84,75,189,42,179,230,99,58,69,164,144,26,217,158,171,39,91,43,110,210,157,33,36,33,126,70,168,155,31,185,177,93,166,39,68,235,29,172,153,35,72,91,81,2,31,123,57,101,24,86,61,95,118,122,100,104,140,244,171,244,174,125,65,151,80,192,53,219,196,2,196,22,80,177,19,192,2,36,204,171,37,237,255,251,178,100,110,142,134,95,106,199,147,186,51,112,81,202,89,163,96,163,110,91,9,221,30,78,229,45,201,64,161,230,169,148,137,104,148,70,187,73,7,141,17,85,24,186,36,86,135,64,20,197,103,250,73,255,219,162,213,185,174,128,209,18,82,145,79,47,249,223,255,217,148,96,173,188,76,178,147,147,205,143,207,204,137,230,82,244,191,79,151,169,76,189,106,180,51,11,136,70,201,52,98,58,96,118,129,152,98,165,100,99,137,176,14,47,77,14,242,77,59,50,204,114,16,76,21,39,69,131,243,9,0,195,122,3,210,230,1,66,131,29,193,118,244,196,52,6,36,68,86,225,250,215,82,141,35,242,246,42,210,38,234,218,16,60,147,82,209,215,35,19,50,235,251,144,101,130,129,226,74,64,20,249,231,34,25,181,6,189,214,30,173,90,175,99,28,108,83,52,90,74,118,169,99,189,46,73,33,82,37,208,56,217,188,85,152,98,58,107,166,175,130,161,100,117,42,155,0,104,93,192,28,74,42,66,82,228,162,29,101,12,233,11,51,107,237,203,47,243,12,155,101,107,207,157,191,8,110,234,140,251,156,80,168,196,151,36,148,22,169,221,166,67,126,254,183,241,148,10,42,252,139,81,12,69,86,83,222,238,150,98,45,168,203,167,233,169,193,119,206,171,199,215,186,255,250,132,99,190,182,82,223,83,79,68,82,7,32,11,114,224,209,95,165,94,68,68,30,43,11,17,142,75,106,223,47,203,228,4,100,216,213,143,253,123,198,199,36,90,113,26,255,107,251,32,157,255,237,214,254,200,124,223,233,107,185,254,75,165,157,129,136,101,87,216,154,59,179,209,52,217,86,162,72,46,234,224,234,97,146,167,146,169,182,161,203,4,5,99,15,9,35,126,3,179,1,175,163,10,141,51,2,196,163,105,45,195,105,66,163,17,2,211,18,128,230,194,161,134,238,137,10,218,5,13,204,54,18,147,136,18,24,212,11,113,216,48,153,248,188,121,7,154,88,163,80,228,50,65,146,203,83,48,184,54,246,211,117,231,209,229,50,185,159,134,86,14,212,249,223,135,237,60,120,113,162,101,141,156,106,201,113,198,172,191,78,220,182,181,67,130,174,46,161,90,231,144,135,90,245,0,238,246,74,8,214,70,204,5,41,40,18,32,85,186,8,251,146,237,140,206,83,187,119,33,246,137,159,208,168,91,228,233,78,235,138,206,129,71,196,90,39,135,111,188,187,158,196,83,104,244,90,111,169,155,237,177,194,147,113,9,119,119,234,89,250,129,212,221,33,216,134,242,7,123,231,102,119,127,240,166,62,51,149,57,255,123,233,146,188,0,0,16,43,71,50,93,132,27,1,149,6,144,42,229,33,85,125,90,107,93,77,105,170,70,113,255,251,178,100,115,13,134,94,118,199,147,186,51,112,81,195,89,205,97,37,90,26,13,197,30,78,229,45,201,63,156,230,205,128,153,185,81,47,239,254,92,168,236,22,65,99,108,74,227,95,67,212,36,36,85,40,80,185,63,101,129,51,235,32,49,196,10,148,29,126,231,2,161,148,178,243,113,99,71,86,77,108,22,129,95,105,217,211,25,180,90,240,128,197,50,144,202,21,36,207,183,64,226,130,40,100,16,52,95,222,52,216,26,48,180,25,49,4,80,66,160,128,28,222,65,102,32,6,8,12,20,19,195,140,46,64,103,237,4,26,185,214,4,252,24,152,81,178,13,225,154,100,171,40,6,120,185,173,159,223,14,242,247,212,75,152,97,37,77,161,172,210,182,207,43,117,87,149,216,68,42,229,46,63,19,171,114,8,151,215,104,244,114,191,70,118,51,106,26,196,127,93,4,235,34,191,146,112,166,122,53,169,123,166,38,44,202,182,129,148,100,246,187,112,97,100,161,254,193,40,239,251,10,197,215,218,87,124,101,2,152,212,147,219,196,225,138,192,196,87,91,126,126,196,49,109,157,40,194,3,23,136,180,178,136,78,44,98,203,48,105,84,105,191,54,159,13,179,53,169,199,231,95,191,193,57,123,223,22,246,247,228,117,113,137,188,68,176,74,176,3,86,253,132,126,16,41,50,247,169,80,166,45,71,224,219,248,38,14,181,18,48,102,91,71,154,255,248,166,145,165,113,255,151,143,111,121,175,44,234,198,221,137,248,253,255,248,255,89,175,37,40,226,26,10,141,171,211,165,40,58,33,135,230,78,89,184,44,24,212,73,110,89,194,14,225,94,146,127,240,33,12,169,5,206,15,94,77,1,91,206,246,67,76,105,9,205,223,205,77,248,8,76,131,3,12,12,34,65,64,225,128,128,25,198,101,33,115,2,225,49,143,225,193,101,221,0,21,74,240,98,83,8,8,37,234,86,39,88,69,200,210,108,132,81,246,50,220,137,20,126,177,118,237,255,113,205,24,156,113,16,135,161,107,242,4,166,134,224,213,24,156,105,80,170,121,59,229,141,13,60,236,17,33,135,223,203,240,229,242,22,240,11,44,149,43,72,35,4,72,40,195,210,50,101,137,57,50,128,36,134,26,63,30,73,162,11,76,122,7,46,233,246,218,204,64,161,133,166,72,216,179,128,196,32,196,164,208,101,17,235,172,117,177,136,195,185,171,35,35,103,16,150,215,61,38,78,52,156,24,81,110,231,58,232,173,9,190,122,224,232,41,221,185,6,220,124,185,184,151,36,77,72,89,96,116,78,19,47,68,186,70,88,176,35,177,33,196,128,0,3,138,0,115,93,240,164,129,10,131,67,117,41,46,242,102,101,40,252,84,27,32,135,146,104,230,219,255,251,178,100,123,140,134,209,113,199,11,185,51,112,81,135,89,205,97,163,94,91,129,199,40,85,204,0,1,65,154,165,166,180,128,0,54,139,175,255,254,122,219,235,211,222,83,255,41,229,26,187,102,65,26,177,66,119,118,167,46,95,119,39,23,168,81,69,188,242,67,198,229,67,30,206,91,7,4,187,203,56,247,108,131,255,127,246,224,100,179,24,197,42,109,244,201,157,115,166,90,60,19,4,77,105,243,52,57,60,200,33,112,104,64,40,0,48,128,16,221,69,211,14,131,193,32,49,227,98,164,108,195,64,136,146,178,134,209,166,75,33,168,178,58,147,15,216,138,255,141,188,240,37,74,46,255,62,133,216,210,142,4,109,199,135,85,229,72,1,180,126,38,20,223,217,95,117,156,245,60,191,153,199,176,203,155,163,206,150,230,27,223,123,249,83,101,186,187,203,14,85,167,171,158,237,252,253,251,191,133,233,117,140,239,217,254,195,145,124,108,111,251,174,99,150,170,88,238,21,235,127,115,187,187,61,191,95,14,223,189,150,53,59,122,253,126,94,199,43,121,231,98,254,26,195,62,247,14,103,119,179,20,149,127,12,42,68,55,207,175,107,240,179,91,58,249,97,142,121,243,181,243,199,15,255,203,121,106,166,177,203,31,239,234,231,247,28,237,247,15,206,254,190,253,157,15,191,72,144,11,202,8,120,208,80,100,202,141,22,52,5,142,68,22,105,214,173,12,24,160,175,62,108,126,123,93,65,194,178,120,242,194,80,191,79,4,223,87,207,53,144,43,49,180,71,255,207,113,238,107,248,240,237,49,145,83,22,163,224,106,197,241,122,203,240,245,255,205,220,73,110,82,134,178,151,242,223,234,9,0,12,44,131,180,20,26,134,48,64,198,98,8,29,198,51,32,138,104,154,51,0,226,203,48,5,16,163,23,208,55,48,141,5,51,16,113,203,48,55,8,147,1,192,24,46,168,200,19,128,129,240,192,104,14,204,18,193,72,192,143,67,67,150,60,200,14,60,182,141,121,240,160,133,110,114,97,137,66,118,23,164,104,162,86,201,237,54,50,65,22,228,2,160,76,138,153,92,64,44,44,206,48,191,15,208,67,183,1,72,67,5,166,34,149,24,163,8,38,167,40,82,13,102,172,18,151,214,146,25,199,97,14,8,4,35,67,193,113,195,61,96,128,137,81,72,104,108,38,59,171,245,176,143,79,91,120,18,232,196,14,95,39,73,16,5,137,177,31,5,11,5,118,196,99,194,234,204,64,177,41,112,196,170,237,36,163,152,214,241,225,8,39,73,184,140,190,114,95,40,162,3,17,14,2,137,108,219,61,65,243,242,204,127,188,249,220,119,103,63,164,254,211,70,36,210,247,33,150,57,248,200,31,110,217,86,121,255,251,178,100,119,0,10,153,134,202,142,123,64,0,52,97,250,26,199,140,0,29,169,205,50,61,204,128,1,37,143,101,215,178,80,0,35,219,109,68,159,201,139,217,75,239,94,155,237,238,229,127,241,207,116,239,234,239,149,58,238,195,241,3,187,146,103,242,102,253,249,139,147,176,235,181,33,142,193,10,16,155,145,14,215,194,238,20,215,237,92,189,47,249,54,255,255,255,255,255,255,255,255,255,254,146,24,121,46,176,198,34,186,227,177,125,119,15,255,255,255,255,255,255,255,252,85,94,88,179,147,122,16,93,134,102,243,0,2,0,92,0,0,0,0,184,0,0,13,224,219,81,49,168,75,217,142,122,17,107,161,172,199,22,117,69,156,53,53,40,225,14,11,212,72,2,154,41,255,250,63,254,14,134,78,203,130,231,212,184,8,26,155,49,80,196,46,159,50,219,12,248,149,227,42,192,6,143,38,32,4,153,169,166,99,160,27,57,51,208,148,96,86,16,38,46,178,162,21,11,25,56,34,28,17,113,153,9,139,83,44,113,163,75,65,46,166,94,40,2,50,232,72,175,215,173,252,202,205,171,229,66,134,233,101,177,41,18,162,164,206,227,108,191,101,178,146,64,214,52,13,54,180,68,76,58,206,243,210,8,33,46,170,83,55,102,3,59,123,59,93,222,232,115,203,179,76,159,28,177,81,217,151,214,145,208,40,249,254,149,60,102,88,207,244,170,217,84,8,78,245,76,76,124,171,90,138,218,255,228,247,121,243,157,231,215,169,143,238,190,249,251,189,190,111,14,212,229,136,181,207,198,103,156,220,19,221,126,108,166,175,63,10,44,59,186,249,235,60,159,60,249,241,254,99,142,245,174,252,25,21,189,220,159,186,95,231,255,127,247,190,111,245,255,250,199,127,94,35,71,190,103,172,42,118,228,23,142,57,61,78,44,237,111,187,39,200,8,0,13,26,100,24,177,134,0,48,32,7,69,250,135,160,7,134,184,24,89,136,194,229,183,123,36,80,112,24,206,129,0,50,161,20,76,255,179,198,128,135,111,244,66,209,4,70,138,134,137,179,218,45,168,225,233,235,1,235,62,246,122,255,255,255,214,251,63,251,254,183,200,32,128,12,7,15,0,129,160,24,82,49,189,48,56,113,129,49,52,167,49,248,33,10,130,6,15,46,65,128,218,37,153,38,36,8,1,209,161,204,12,24,171,9,32,80,98,216,70,177,65,160,16,96,14,96,32,166,241,208,65,5,64,17,190,206,47,12,58,241,103,86,102,33,95,121,221,187,7,65,165,90,136,13,147,69,155,229,123,201,20,201,40,238,174,174,16,18,52,5,38,29,10,75,122,252,120,151,6,25,157,199,216,136,186,56,215,206,220,254,85,163,194,195,254,193,168,245,255,251,178,100,63,8,55,89,114,203,139,185,92,242,66,35,217,152,96,202,114,27,209,203,55,78,101,241,193,25,154,102,161,150,21,80,89,96,41,224,156,217,145,94,117,59,74,15,86,67,205,49,37,56,191,154,143,164,85,188,52,221,176,239,49,158,187,203,176,214,61,24,154,58,32,161,214,242,149,175,108,52,154,106,68,46,214,72,119,75,158,98,121,179,32,5,14,152,45,153,105,165,90,73,133,222,214,146,87,134,201,147,217,100,16,194,234,134,20,214,82,213,210,183,93,207,251,248,181,136,252,218,140,82,222,8,80,215,139,4,27,35,145,173,157,128,1,128,0,97,13,138,177,128,53,35,9,136,129,27,75,246,41,60,92,109,76,182,218,125,44,123,177,119,184,118,123,59,125,250,24,28,115,126,254,250,140,134,21,116,103,238,196,108,24,8,137,194,104,7,153,255,213,255,255,254,189,255,255,245,228,0,216,8,64,55,1,64,211,15,11,128,167,99,48,132,15,230,85,10,174,76,26,17,74,83,51,163,76,10,4,74,211,34,8,94,210,33,25,88,22,6,11,128,192,71,231,146,250,103,18,138,158,215,42,136,176,37,22,222,58,239,114,5,192,213,32,186,125,254,249,111,136,204,70,28,142,91,81,103,119,189,88,23,159,250,240,148,1,103,81,208,105,86,190,162,166,38,2,189,198,126,136,210,42,11,49,173,127,102,39,176,179,117,228,223,126,95,133,13,138,229,13,107,9,161,164,237,124,197,91,70,240,218,40,43,247,31,88,240,119,255,131,239,165,42,86,46,108,165,245,161,238,227,27,52,212,153,202,234,55,154,83,134,144,110,214,231,174,248,122,117,154,48,58,197,114,254,185,177,238,213,7,220,204,141,175,11,62,4,232,161,171,186,53,136,20,210,239,80,107,90,189,114,213,55,55,198,119,27,123,218,234,127,254,117,255,101,249,214,18,255,254,236,12,16,8,250,228,81,66,252,188,33,88,203,122,237,163,203,102,161,76,80,156,88,24,84,184,91,174,208,68,33,99,53,122,63,252,72,93,117,229,125,197,245,9,151,9,182,48,191,253,27,183,84,208,63,194,180,138,55,236,145,255,245,255,171,245,190,239,254,255,244,4,14,4,152,208,248,98,26,129,136,227,230,112,255,26,137,104,105,16,209,109,142,24,5,50,80,148,12,2,52,217,80,96,72,10,61,1,132,137,88,8,30,153,0,93,26,48,0,12,136,22,96,211,140,61,52,240,179,230,59,61,4,187,114,168,98,150,220,123,191,159,115,149,67,2,163,158,225,67,240,251,106,140,20,244,119,210,49,87,106,235,72,38,183,12,108,155,79,186,150,98,33,122,197,145,166,245,146,36,4,182,115,174,205,75,221,122,45,91,212,0,186,112,255,251,178,100,61,8,39,46,114,203,3,153,92,240,70,139,121,169,97,66,110,27,229,203,49,46,229,115,193,20,154,102,169,149,149,80,181,198,179,110,59,58,159,228,109,103,148,100,216,26,91,94,194,30,195,249,98,217,19,6,146,189,70,227,95,89,77,223,239,238,57,251,141,200,87,237,42,137,177,13,103,91,25,43,220,92,62,68,18,119,103,76,246,180,61,115,6,5,174,167,45,203,136,17,197,49,115,199,38,190,162,210,14,63,92,9,91,95,63,180,247,17,31,19,197,194,134,115,54,139,89,184,106,189,196,24,35,31,217,145,201,5,43,168,0,0,168,0,67,124,217,2,226,96,133,208,48,5,66,239,16,178,31,201,47,158,188,29,245,60,83,114,80,47,37,73,1,105,167,83,255,142,243,185,143,169,54,227,206,30,190,139,95,250,47,78,97,185,57,134,193,13,255,247,255,255,255,255,255,255,255,252,116,135,64,196,0,58,48,36,33,48,240,106,48,92,172,50,240,82,59,8,171,48,1,48,48,144,12,25,1,12,139,56,12,51,1,21,57,141,193,216,128,48,38,13,211,117,183,66,97,143,64,59,78,80,242,248,24,60,41,47,231,21,97,95,54,246,228,114,158,4,128,169,185,25,231,53,149,104,204,193,80,149,137,59,38,165,111,243,250,137,61,127,158,146,137,243,122,197,115,68,143,176,248,138,78,211,233,58,254,33,13,92,239,199,178,195,40,43,93,237,51,23,181,173,60,95,55,68,159,228,211,101,86,96,10,46,169,110,206,65,252,236,121,111,231,186,176,69,253,125,91,31,249,77,242,30,98,52,182,168,121,99,152,15,164,110,245,174,143,105,25,168,199,132,24,213,168,186,53,3,203,45,19,2,215,85,47,79,205,68,168,94,141,62,253,142,135,140,93,14,1,212,221,77,75,37,69,249,235,171,248,186,42,158,111,221,50,183,52,82,66,77,221,158,243,128,32,4,1,0,122,105,16,230,44,33,125,68,80,43,170,32,105,50,175,94,34,210,178,35,10,75,182,44,16,49,206,173,71,136,247,251,141,38,205,198,54,54,216,159,21,13,212,214,175,251,243,244,111,217,122,15,175,216,59,69,29,187,127,255,247,255,255,254,208,16,137,102,20,13,198,9,0,230,32,37,135,153,184,166,123,155,32,229,240,128,57,6,55,224,161,17,22,12,181,27,137,6,130,176,4,12,23,55,16,96,132,96,136,98,169,210,44,136,49,49,100,125,83,25,231,226,31,94,187,102,81,135,149,125,200,107,63,86,59,223,186,247,208,12,14,86,231,29,232,121,51,46,222,211,156,222,89,155,42,24,136,251,202,104,236,77,174,229,19,44,201,22,242,202,233,220,210,233,181,147,97,187,73,72,216,164,54,39,99,255,251,178,100,60,15,150,224,113,74,131,185,92,240,64,133,185,136,97,234,72,156,241,201,40,14,229,115,193,18,151,38,9,148,30,18,174,22,124,197,153,222,136,193,197,131,200,190,161,160,146,150,22,187,133,180,156,139,91,164,128,212,187,95,109,250,162,238,87,161,31,188,39,126,27,5,188,209,133,159,104,138,191,49,251,160,251,34,65,219,123,133,235,131,219,222,130,220,230,183,118,195,88,189,177,191,189,150,168,198,175,10,78,121,202,125,91,33,174,217,196,245,237,234,120,227,212,39,254,160,89,235,130,1,86,106,0,0,33,0,124,90,241,5,91,153,149,70,181,13,49,254,14,228,39,97,140,89,179,28,52,185,225,168,28,155,42,90,215,112,77,157,157,183,209,9,2,20,185,126,121,188,182,162,66,208,48,29,255,255,78,156,92,235,237,89,102,119,255,254,163,3,134,243,9,131,131,19,142,179,55,21,147,183,228,3,8,162,51,24,193,211,3,3,131,58,24,227,6,2,241,224,56,205,66,28,84,126,48,32,8,12,23,30,64,128,152,89,179,26,2,73,1,33,32,164,200,97,209,64,186,204,30,150,75,184,187,241,78,234,61,213,89,173,39,106,103,125,216,190,252,15,201,131,186,214,139,247,118,244,216,234,54,98,240,201,8,66,229,207,213,172,120,129,7,209,189,65,77,4,154,207,22,228,68,221,254,75,155,5,45,44,197,200,77,254,202,74,0,203,241,123,45,80,203,74,137,145,85,41,190,250,25,8,247,180,236,138,41,107,56,37,166,78,212,176,178,107,97,98,98,17,115,151,39,184,200,121,109,235,154,212,180,71,60,234,253,124,163,62,214,0,131,95,5,7,218,202,229,104,113,215,109,74,98,212,123,163,78,223,123,115,105,32,195,91,69,112,162,44,226,61,178,99,163,206,119,114,218,213,255,109,127,234,122,228,18,103,79,156,134,106,128,25,138,191,32,101,8,131,61,17,234,174,118,100,128,219,85,71,87,166,15,104,120,202,31,158,214,163,93,55,203,173,61,103,22,60,44,251,119,30,23,181,140,227,186,40,183,132,58,1,198,61,75,127,78,140,217,220,76,90,36,222,231,13,103,253,223,219,104,0,0,32,0,13,202,161,121,128,64,201,132,69,41,132,194,105,204,194,97,147,3,241,65,174,199,12,157,5,204,29,3,150,233,139,225,208,232,80,80,16,0,128,185,33,80,33,2,131,15,227,40,129,204,63,5,94,200,252,16,210,98,180,175,143,100,240,84,131,80,172,187,207,194,173,116,60,34,204,178,85,113,196,228,229,213,242,247,235,230,202,55,157,92,9,171,255,36,29,115,185,220,35,238,55,227,240,222,247,186,243,188,249,169,156,63,227,86,46,222,79,213,57,222,182,95,255,251,178,100,63,10,134,142,114,204,203,184,92,112,64,5,201,185,97,130,84,27,81,205,48,110,60,189,65,28,151,38,73,151,157,80,171,127,135,242,198,112,66,219,100,18,29,26,141,190,206,209,154,168,28,85,236,29,209,48,82,92,155,253,137,159,17,142,57,228,176,255,14,164,191,182,219,184,174,31,52,199,71,28,28,83,223,202,11,2,227,18,243,82,193,89,101,164,179,79,190,205,162,173,243,197,32,121,143,69,90,254,111,250,254,12,230,250,57,168,0,32,20,0,51,103,171,61,134,151,168,180,224,194,167,28,100,68,120,23,21,148,180,35,17,57,163,121,188,96,75,135,35,3,213,236,191,130,21,222,244,232,55,5,220,110,223,223,207,215,160,221,87,141,135,189,78,254,36,186,207,255,248,100,8,153,1,20,192,226,83,37,46,76,190,242,51,45,124,200,51,2,131,129,129,195,166,146,89,152,176,23,3,25,200,142,35,12,13,21,74,128,73,35,130,60,208,133,48,66,32,88,9,48,214,226,51,108,102,51,75,12,192,244,109,207,60,218,142,93,253,91,141,73,74,160,164,135,202,91,236,238,165,154,203,193,230,199,105,250,52,14,223,45,13,4,229,90,170,235,35,5,250,38,71,132,26,115,243,63,71,204,95,187,22,182,251,92,235,47,70,73,14,241,152,65,41,88,60,217,115,137,186,79,159,58,28,179,170,182,83,58,139,143,52,70,213,154,209,153,97,162,6,218,214,225,77,118,54,92,109,137,24,168,149,28,97,95,203,11,88,135,13,221,155,168,174,255,234,20,108,121,220,177,77,38,49,106,238,62,47,65,79,84,89,198,41,220,211,222,219,45,209,45,10,77,205,139,124,102,77,252,121,82,168,158,253,67,122,142,74,186,224,0,193,42,89,184,136,128,17,103,24,129,104,148,148,20,40,228,47,169,107,134,149,222,23,42,233,43,56,221,47,66,185,174,130,131,152,101,127,40,91,181,233,209,185,171,133,200,232,171,253,146,121,221,58,22,150,225,32,211,221,234,181,125,161,75,170,119,255,252,141,16,0,2,81,145,60,192,17,116,196,224,68,202,178,132,237,114,248,204,82,252,153,32,2,132,134,14,166,131,193,115,19,50,4,90,93,65,3,160,24,9,99,98,0,144,195,192,109,206,64,241,160,24,72,174,117,45,193,106,207,86,203,161,35,194,43,170,37,189,174,243,249,32,226,123,19,9,114,59,148,48,70,89,228,176,82,203,121,33,213,246,237,106,225,0,70,240,134,71,64,245,123,174,164,18,175,55,21,23,95,116,206,245,166,181,235,235,181,106,13,77,147,91,252,19,191,6,175,29,214,146,125,94,57,67,92,214,145,247,139,111,58,99,183,149,130,234,169,20,218,157,166,2,234,255,251,178,100,76,142,134,139,104,75,147,175,95,52,64,36,25,202,97,234,40,28,89,199,40,78,229,241,72,254,16,230,245,134,29,80,54,171,18,104,6,75,123,228,112,4,154,75,171,135,201,25,200,77,185,243,19,127,204,205,38,231,123,30,149,133,38,167,28,120,150,206,43,123,161,144,247,243,27,173,174,74,1,87,37,87,60,76,177,238,45,117,32,1,128,112,0,3,0,245,207,146,34,76,11,64,140,68,66,156,5,182,45,14,226,0,113,16,173,200,148,172,23,159,87,166,22,139,147,130,130,33,167,211,254,218,122,113,139,255,171,171,242,53,124,212,145,67,32,163,66,98,168,73,114,62,224,216,192,17,132,196,82,148,24,119,25,146,147,158,252,235,25,125,0,153,2,0,129,128,83,45,90,18,64,128,72,24,51,40,153,0,135,166,40,0,101,2,114,182,1,67,227,45,66,20,229,17,128,171,24,200,0,109,119,94,143,170,155,83,135,90,164,236,129,69,173,218,79,29,223,194,189,71,254,160,200,160,51,169,235,210,186,56,111,22,182,230,229,104,144,113,162,44,83,201,12,81,105,109,82,136,25,84,116,143,196,16,191,193,164,83,66,211,233,133,87,122,183,150,152,133,5,252,141,241,78,211,91,61,140,111,119,145,202,44,103,19,94,44,76,147,198,121,176,249,221,253,53,124,181,62,172,44,201,239,166,245,122,222,95,203,167,24,113,117,86,122,197,36,219,181,237,173,101,189,31,168,16,181,107,106,184,251,250,190,162,102,181,214,175,23,114,204,108,179,210,76,48,83,53,214,181,53,103,196,251,180,79,189,83,126,185,151,255,243,255,247,255,203,54,100,241,0,2,0,0,2,133,47,121,18,88,182,0,198,136,98,222,208,143,21,197,245,85,47,62,107,88,14,219,216,129,83,185,38,10,16,102,207,255,46,255,175,67,250,210,105,127,211,67,181,59,237,254,96,233,53,56,64,168,150,150,16,255,255,168,0,64,0,1,102,8,3,243,5,197,211,16,208,67,22,20,3,143,157,243,56,17,227,45,64,67,2,129,19,64,9,195,10,3,118,180,101,120,248,35,23,199,135,208,0,8,228,133,195,211,32,194,100,44,101,169,48,122,86,43,108,235,181,41,106,242,152,46,14,178,233,222,165,83,156,245,141,220,169,166,137,3,151,162,151,237,74,45,95,205,140,213,195,173,196,136,77,205,208,160,196,206,84,11,8,162,55,169,96,36,98,151,106,228,79,242,253,79,101,181,9,46,245,166,106,70,166,109,3,52,201,51,33,76,234,200,99,118,89,14,199,152,41,207,223,13,100,172,212,43,106,10,147,172,253,50,86,165,81,99,40,72,114,222,255,242,69,210,245,59,27,251,187,168,164,159,82,106,137,137,255,251,178,100,90,8,198,137,104,202,187,186,91,240,67,69,217,114,104,39,132,23,113,163,53,78,181,147,64,236,16,166,205,134,9,80,139,137,32,109,114,82,163,182,26,161,226,135,220,53,19,102,161,184,234,75,43,44,73,168,174,101,43,26,164,0,1,35,178,242,74,65,68,8,227,1,15,147,15,79,67,14,169,111,79,5,197,65,20,140,223,11,232,199,186,211,136,20,23,78,114,34,131,126,106,140,191,233,119,151,233,160,24,75,153,163,251,189,15,233,180,182,119,161,191,129,41,92,3,176,205,2,224,64,12,20,247,224,192,36,194,80,68,193,241,216,70,32,28,30,16,152,170,105,24,80,0,32,64,199,113,56,193,80,25,249,49,56,57,36,12,219,196,141,120,7,0,147,9,128,72,121,116,168,129,132,128,174,58,118,155,129,8,196,138,132,162,125,67,102,249,170,199,104,46,169,2,240,225,159,143,82,30,76,20,118,16,21,92,49,20,172,79,18,164,213,46,115,159,208,102,154,254,254,177,30,250,226,223,107,3,204,81,227,103,219,90,143,54,126,243,51,220,196,186,126,92,153,156,202,85,153,62,93,179,251,111,41,243,204,20,192,58,169,58,51,155,39,140,190,203,222,194,231,25,93,105,81,47,189,5,91,92,230,62,185,215,105,17,80,110,205,174,185,175,143,101,172,164,43,88,88,174,110,189,9,150,167,154,90,1,0,171,108,52,241,160,216,128,166,35,5,44,239,65,162,183,148,96,136,48,56,199,23,206,191,36,23,189,30,191,127,125,91,254,249,185,83,12,223,239,210,143,168,106,142,121,81,37,110,66,116,165,195,200,255,167,252,70,0,3,176,130,8,198,16,8,203,50,200,205,134,108,209,106,48,204,245,236,20,220,24,122,9,153,132,226,137,22,46,41,156,165,208,80,155,48,132,11,48,180,20,11,130,128,0,143,48,157,66,139,0,132,193,38,222,224,162,146,139,98,128,78,245,44,86,69,60,188,169,37,106,143,191,133,204,160,250,238,130,150,234,103,147,223,222,61,84,121,230,147,138,71,155,153,44,244,253,107,42,172,234,95,160,172,19,41,212,111,87,4,21,63,84,218,21,205,117,104,62,91,226,201,87,45,167,77,38,88,235,68,40,72,250,213,177,218,94,169,81,235,245,82,63,12,47,247,58,222,154,41,158,105,160,185,27,100,203,246,155,56,225,232,150,167,104,76,118,127,81,175,91,150,43,20,225,81,56,181,214,117,94,95,89,198,222,129,211,39,188,244,42,104,106,216,87,35,68,236,126,160,0,1,56,41,95,113,25,213,154,62,164,199,146,40,204,188,240,229,219,104,27,9,36,85,249,194,202,173,214,165,201,120,27,76,175,228,111,74,183,255,219,20,250,141,239,250,255,251,178,100,124,8,198,76,105,73,147,187,91,112,74,73,25,115,107,2,42,22,117,163,53,78,53,149,1,68,157,166,77,146,166,56,63,78,189,6,233,244,89,247,90,42,166,244,85,94,238,190,133,98,251,88,163,8,86,228,158,214,246,40,7,48,2,103,221,30,140,38,8,49,201,12,204,196,99,231,33,204,160,191,49,104,77,102,24,57,88,137,241,35,35,14,201,3,37,97,50,128,101,146,64,161,129,192,116,235,185,233,48,144,134,3,228,202,157,59,149,25,133,171,100,154,208,24,6,234,36,12,67,241,12,234,12,203,123,241,152,221,212,112,55,85,98,121,98,171,29,58,29,76,173,98,237,152,50,154,92,167,207,34,205,148,39,235,2,196,9,87,128,222,39,235,109,236,229,53,104,216,233,134,95,98,63,58,162,19,223,179,2,149,221,17,218,162,227,224,22,11,227,143,210,248,181,127,221,165,110,77,46,134,254,108,210,159,187,46,191,109,98,131,70,33,183,235,235,174,191,71,35,191,90,180,126,20,123,124,123,49,115,55,128,6,140,76,184,69,130,82,168,197,68,43,138,197,122,140,176,27,106,162,1,230,168,159,60,230,161,222,231,125,137,232,141,225,200,152,14,48,64,204,128,24,33,6,63,255,70,199,113,63,127,254,141,211,219,174,146,21,30,172,197,225,38,133,27,146,75,84,135,68,152,247,23,45,114,27,28,151,179,94,185,0,2,51,3,131,99,28,74,163,16,86,178,4,136,252,119,140,200,101,208,204,48,80,195,0,24,210,20,220,194,80,217,126,153,186,85,24,12,24,148,28,102,13,128,178,179,4,64,112,229,232,56,1,67,128,208,76,98,25,0,226,195,113,20,182,82,21,27,180,135,38,155,126,210,167,239,225,143,203,120,248,84,213,254,79,239,247,1,247,89,167,112,240,7,77,98,249,48,69,47,189,105,100,210,235,162,8,108,216,180,127,244,219,22,54,228,84,205,94,199,6,181,27,9,74,91,38,94,229,240,181,241,36,92,67,193,113,149,211,191,3,85,241,178,147,206,24,169,91,83,119,73,36,11,163,233,100,82,139,54,168,79,199,203,111,227,235,61,86,199,213,238,86,86,254,249,236,85,57,73,3,129,11,86,44,186,251,162,172,208,24,127,67,135,220,213,50,166,222,168,64,87,107,148,77,87,136,0,43,193,19,162,94,32,226,206,80,128,6,149,139,5,131,23,129,122,33,19,231,31,142,84,121,249,188,153,101,40,223,211,84,112,241,96,135,255,253,23,179,255,255,175,244,27,166,245,122,185,9,13,215,241,99,187,3,107,56,128,198,102,6,236,136,119,169,71,25,66,242,204,158,105,52,2,198,15,10,70,18,139,198,8,27,102,64,172,39,27,188,70,71,176,255,251,178,100,151,14,198,113,104,201,147,175,79,32,77,9,25,147,100,162,134,26,93,159,42,78,189,60,145,10,27,102,141,144,174,48,70,59,6,65,193,217,160,192,153,136,64,250,21,153,64,57,128,1,161,162,153,6,155,160,136,43,48,20,40,100,13,116,136,23,48,88,95,110,210,202,142,186,160,172,216,233,114,110,95,101,114,97,173,254,80,127,94,166,95,171,19,244,155,195,179,55,255,23,136,160,3,206,231,4,129,11,61,167,128,96,126,220,246,58,255,220,77,227,43,248,129,120,14,113,183,118,205,68,185,24,45,51,117,202,235,213,245,235,143,133,169,32,68,38,90,155,44,86,182,123,220,54,184,80,146,12,145,99,93,69,163,217,82,16,157,74,40,38,88,8,140,10,203,34,131,244,77,56,97,137,237,61,157,239,242,142,69,156,121,166,120,28,96,7,8,157,209,57,178,202,134,201,26,94,119,171,253,140,80,181,28,233,182,65,75,46,29,97,134,199,117,234,4,1,204,3,39,65,54,149,208,46,128,164,10,74,116,113,40,127,33,0,61,189,55,157,120,27,247,198,158,213,174,107,63,224,95,252,215,23,39,215,255,37,137,143,213,44,75,55,145,112,51,6,176,34,160,159,255,212,214,175,221,76,203,232,90,241,112,0,2,99,7,5,195,14,199,35,17,6,51,16,198,179,252,134,67,16,81,243,36,0,178,168,6,101,170,32,97,200,24,160,198,79,142,68,130,49,88,118,44,24,186,68,160,105,66,8,213,197,0,148,82,48,28,98,139,69,32,193,208,5,168,83,47,25,125,59,135,59,76,158,248,111,185,94,140,106,27,30,5,243,142,230,223,93,98,76,122,67,4,86,33,183,0,35,114,164,177,18,218,238,65,103,31,210,30,175,243,31,197,218,58,249,140,211,186,64,30,194,178,36,39,132,214,109,190,131,54,175,5,85,26,173,69,28,60,199,106,158,109,109,246,71,12,9,149,4,231,8,245,106,32,7,135,158,229,232,137,92,11,131,182,231,47,16,174,253,7,86,90,169,176,49,209,97,223,142,224,88,85,13,3,69,72,200,15,8,83,173,157,18,42,39,177,177,123,189,85,227,170,146,226,227,184,68,52,169,163,185,234,64,0,0,0,184,0,47,96,68,31,66,81,33,56,206,112,75,21,4,208,36,113,44,80,157,118,204,61,169,154,154,231,30,71,212,49,132,71,176,208,144,56,9,55,208,255,254,220,189,61,191,253,152,201,71,119,116,97,159,92,230,124,93,185,78,132,168,103,196,13,31,115,64,101,218,191,211,115,212,24,15,102,0,30,18,146,12,172,38,52,91,248,210,122,51,32,74,76,158,39,82,128,100,60,104,40,130,19,53,16,193,4,224,192,144,64,142,90,0,12,255,251,178,100,166,12,134,162,112,74,147,175,70,64,78,167,9,189,96,169,140,25,181,181,46,78,61,51,136,252,26,166,141,150,137,112,24,152,23,76,215,214,96,193,37,235,135,235,21,0,173,46,203,130,142,49,211,25,132,216,220,187,174,216,91,5,60,48,166,69,169,79,237,172,221,15,100,131,164,88,170,137,156,137,230,110,196,102,57,103,9,145,229,74,83,227,226,5,158,238,91,106,186,213,161,71,54,6,167,131,33,99,221,89,219,170,42,72,129,118,0,35,239,226,61,65,200,104,161,242,33,42,4,140,10,38,156,85,50,196,237,85,12,38,39,182,85,84,18,65,87,216,91,27,131,41,182,177,133,145,58,54,179,117,26,96,163,236,170,74,193,88,174,3,183,146,20,38,187,12,166,220,99,158,174,78,206,233,175,152,207,135,157,254,255,6,183,196,159,112,240,32,33,54,90,165,66,65,154,200,29,160,44,43,214,15,38,53,213,209,125,104,16,22,161,89,208,97,20,217,214,254,191,242,60,245,75,20,178,219,138,254,235,255,237,252,222,189,76,251,132,158,252,194,29,219,70,102,198,39,70,228,254,128,0,66,99,24,12,12,234,157,48,68,248,237,23,195,162,168,6,20,134,34,46,24,32,48,98,227,49,41,36,34,185,193,28,102,96,28,197,198,97,2,224,28,72,154,81,135,45,181,24,81,3,130,4,39,137,8,21,156,205,227,207,112,0,48,8,100,6,216,20,181,58,222,184,31,26,107,239,252,2,153,154,29,136,184,120,166,206,59,131,192,234,59,30,152,14,99,89,116,102,209,121,133,15,137,165,133,241,44,30,77,201,5,146,221,196,176,64,221,74,243,181,77,18,9,16,23,134,44,30,159,1,14,60,16,199,74,217,35,135,36,32,24,103,242,75,92,234,247,169,121,120,226,35,193,32,121,25,8,132,249,126,135,102,9,90,136,177,191,135,29,145,22,204,90,60,215,150,15,98,62,61,38,111,119,156,40,155,176,121,19,118,165,239,12,43,227,211,197,17,68,181,162,67,237,30,81,151,223,166,219,39,183,122,3,203,187,179,53,202,117,230,86,22,42,140,7,85,195,179,64,1,128,0,44,43,168,34,49,129,63,8,51,25,38,45,237,51,74,131,242,6,141,23,121,24,158,50,72,102,240,221,69,141,63,15,137,213,5,19,74,13,22,125,14,105,222,177,213,129,93,57,26,152,217,70,217,66,147,98,163,39,127,121,223,255,71,239,103,232,172,56,0,3,99,34,208,48,71,49,80,208,51,218,231,54,136,200,4,156,66,21,176,194,224,24,249,165,7,11,6,22,56,136,69,9,26,124,166,120,91,176,33,68,93,40,164,170,22,13,79,18,42,172,34,8,236,166,136,70,103,205,188,2,255,251,178,100,181,140,167,43,108,77,19,154,98,114,71,131,233,136,101,165,112,27,229,167,50,78,233,231,201,16,19,101,193,163,10,8,133,22,51,63,0,3,129,60,214,203,236,245,97,56,27,2,102,200,107,131,247,88,195,20,75,53,28,107,76,67,121,241,164,186,7,76,119,231,43,142,32,146,90,227,148,215,144,206,133,109,11,43,234,47,198,150,11,229,136,208,9,175,180,132,246,104,201,54,189,229,178,151,120,25,207,155,111,107,210,122,210,217,109,123,232,78,159,87,75,22,249,95,139,245,137,179,5,126,15,209,240,183,30,49,236,229,30,68,154,17,53,104,172,206,187,84,73,179,0,250,196,185,146,29,105,186,193,138,186,49,216,176,249,109,53,183,173,134,51,54,47,172,111,58,222,245,149,197,235,143,75,106,184,141,104,164,74,53,253,139,253,90,76,28,116,73,127,13,1,147,9,16,180,78,32,17,43,77,167,4,11,164,131,163,152,211,42,62,101,109,83,65,117,43,27,26,96,105,66,172,153,224,201,205,202,122,144,181,143,61,79,197,104,54,12,89,69,189,211,147,218,191,175,254,154,255,201,255,232,0,72,0,240,192,104,6,204,14,193,148,211,21,40,140,115,8,12,192,252,61,204,12,194,128,198,24,2,140,45,131,68,192,232,8,204,47,0,96,194,148,26,140,4,64,80,195,136,29,65,65,108,221,129,53,129,215,24,113,119,133,142,25,75,145,112,76,194,114,5,81,0,81,199,152,241,110,101,98,159,80,11,28,130,90,13,23,89,132,91,86,80,133,41,20,222,0,150,95,156,231,230,190,225,221,223,105,237,115,22,236,208,19,85,232,50,32,232,150,90,110,210,65,94,48,171,83,213,154,181,87,31,80,180,1,246,28,151,42,141,183,49,156,14,219,135,228,248,103,5,180,122,162,68,79,113,90,167,114,180,168,21,196,102,171,67,220,25,179,134,76,219,34,187,171,85,154,185,171,205,203,169,55,141,54,207,185,143,103,223,108,81,177,106,11,76,92,109,253,247,219,226,231,209,163,127,79,103,207,181,190,229,87,83,80,15,151,24,208,158,192,197,117,191,241,189,111,230,19,191,187,227,53,254,181,215,195,237,253,127,191,231,50,157,99,128,0,1,55,69,246,33,124,4,145,29,102,25,200,18,143,10,29,25,124,208,21,30,148,192,185,20,54,169,92,8,97,177,189,123,130,8,210,185,117,141,21,157,76,62,143,63,232,152,67,202,86,213,213,69,127,109,179,148,171,253,251,191,247,255,255,172,4,1,78,224,8,52,0,5,76,46,8,79,210,53,77,253,15,199,79,243,24,211,208,132,96,195,18,240,192,208,121,27,76,90,8,219,177,1,72,14,4,25,136,139,64,50,174,155,140,36,255,251,178,100,181,12,199,163,112,74,11,218,123,112,67,99,153,163,101,98,106,26,169,147,48,110,229,237,9,1,38,38,205,134,21,96,185,147,28,81,12,137,204,71,100,171,29,102,150,78,8,92,154,43,20,13,165,238,41,179,85,51,123,112,137,51,70,203,148,77,109,13,115,210,252,199,213,76,213,147,24,239,6,20,135,233,223,27,200,126,234,178,172,103,107,241,125,73,77,247,9,150,144,218,230,182,17,191,202,98,103,49,9,54,117,36,122,71,128,177,31,120,215,206,55,170,217,237,168,85,70,135,134,92,99,49,181,187,75,186,233,117,107,117,214,30,202,196,77,156,152,76,224,95,217,220,116,228,250,122,102,182,192,116,188,129,147,122,98,222,102,154,178,213,172,60,50,55,36,14,88,80,242,218,88,98,177,97,215,140,251,83,197,214,185,228,16,102,153,0,128,26,162,81,60,56,52,156,16,16,47,208,160,92,112,168,102,180,156,171,192,114,63,137,203,195,193,215,161,210,110,179,180,204,23,189,127,175,252,207,205,239,255,163,230,175,255,241,165,75,244,111,255,255,255,254,158,136,113,1,253,137,122,88,48,129,6,99,12,64,249,48,185,2,179,157,116,245,48,8,56,131,21,97,154,48,215,64,147,17,240,223,48,147,33,179,0,128,82,49,59,4,243,18,176,158,48,0,8,211,5,113,223,48,64,3,16,224,163,7,230,62,115,180,57,152,216,16,88,40,212,32,18,248,193,78,196,202,0,161,2,198,135,74,192,145,197,166,49,72,98,181,116,105,90,70,14,19,47,140,161,62,51,167,0,136,89,55,203,124,170,59,171,14,81,110,178,127,95,251,171,128,172,34,26,17,16,169,185,64,3,232,2,169,96,233,160,189,228,119,110,0,85,110,216,19,177,52,64,99,231,32,27,56,89,33,154,84,205,112,198,134,172,109,175,19,248,48,204,197,67,46,163,66,104,178,101,52,179,30,185,204,92,207,170,48,201,105,17,116,166,160,103,29,151,239,85,205,98,177,68,221,155,157,124,64,90,211,139,241,197,120,175,31,215,53,153,207,125,137,212,243,214,14,109,46,111,76,200,215,2,146,82,121,124,151,221,229,139,175,237,76,235,62,124,255,255,198,160,145,90,100,165,0,36,181,1,32,4,161,98,102,18,10,168,218,66,129,21,244,113,28,173,116,72,155,204,23,148,31,212,69,81,61,35,245,20,255,255,110,113,173,137,131,82,231,80,28,49,200,103,255,255,255,245,47,216,214,86,211,255,149,255,253,189,87,84,229,186,65,144,16,69,24,58,1,8,140,149,205,151,24,104,213,224,93,204,33,74,136,198,136,24,66,16,188,197,88,75,12,16,2,92,193,172,8,12,67,2,92,192,44,30,204,81,129,0,255,251,178,100,181,142,199,225,105,72,3,219,123,112,63,41,153,227,97,231,39,30,49,145,34,79,109,239,129,50,27,39,77,150,29,72,194,36,4,131,128,36,192,4,13,133,137,236,40,34,1,7,51,16,115,77,81,92,162,54,177,42,149,164,8,12,1,164,41,67,0,48,187,32,81,99,7,108,160,98,105,125,43,5,163,184,194,212,217,84,84,132,17,103,11,118,239,237,119,231,114,129,140,35,11,212,90,130,32,37,222,131,70,86,27,44,25,8,156,158,157,118,48,247,66,161,13,182,217,22,169,96,212,221,210,153,110,147,164,245,104,41,171,219,103,244,26,64,44,53,140,213,167,9,81,61,122,14,49,254,49,168,248,206,170,193,120,186,127,30,221,61,187,120,82,126,223,136,31,78,158,70,179,76,52,194,140,90,28,31,109,73,233,115,210,88,247,108,113,211,44,241,173,19,239,227,217,29,188,229,186,145,183,73,243,92,253,90,191,63,24,134,1,7,43,222,255,138,156,168,1,65,251,11,178,26,160,118,129,201,138,28,200,155,228,190,139,87,90,58,32,63,54,27,208,176,89,68,239,65,236,137,118,244,244,255,243,195,71,16,46,167,3,183,30,26,39,255,255,255,166,58,46,90,163,24,16,156,112,81,226,65,206,187,128,176,230,16,97,32,136,141,79,173,235,66,0,0,6,161,224,46,48,138,5,177,208,194,49,197,85,83,58,49,225,49,55,23,83,21,2,244,49,19,8,195,17,144,64,48,57,0,160,129,188,48,201,6,2,80,105,48,183,17,96,48,104,65,64,80,11,48,215,2,68,38,160,4,201,12,55,203,161,178,30,33,140,85,148,112,169,191,118,136,229,217,7,78,7,132,141,51,18,34,148,84,139,98,229,185,122,112,60,44,214,26,183,132,162,21,218,236,54,71,204,28,38,107,5,8,75,69,24,66,203,48,99,33,136,25,102,200,176,190,57,55,131,216,167,242,17,136,213,168,254,108,112,130,125,231,76,45,58,130,203,254,22,127,134,100,238,59,86,22,233,44,101,203,108,249,175,188,26,123,210,148,127,3,54,96,222,114,165,174,233,121,254,85,187,143,102,247,8,182,163,62,46,156,38,172,237,178,171,233,122,90,153,138,193,23,127,117,197,175,157,107,117,147,78,80,95,74,247,195,161,112,28,237,174,173,213,98,86,237,238,223,147,255,77,215,208,0,1,238,47,91,103,194,102,1,146,4,140,12,10,86,64,44,228,141,74,168,54,75,49,19,42,30,21,149,25,205,160,64,95,59,250,127,250,239,73,211,255,223,255,254,255,167,223,162,255,105,137,117,99,172,211,153,117,57,206,110,234,247,83,7,195,74,81,199,13,118,16,254,235,16,0,110,88,96,24,62,97,144,60,97,41,255,251,176,100,160,12,199,76,93,201,19,218,123,226,74,169,201,195,101,103,82,90,189,155,44,110,233,141,201,47,167,230,205,149,149,168,6,118,205,136,110,58,48,99,130,58,99,251,52,101,0,12,99,129,122,96,64,20,14,47,76,114,8,68,34,137,131,38,201,128,32,59,90,21,98,37,73,159,186,41,26,101,193,202,8,26,174,181,31,78,131,26,105,162,177,146,89,160,34,48,183,1,102,216,228,247,57,24,111,113,126,34,60,177,31,191,157,198,225,134,123,110,89,213,111,218,4,51,74,44,70,157,68,226,52,115,9,118,185,24,207,240,234,46,194,42,121,43,150,145,70,32,15,205,167,64,252,104,103,15,144,206,151,190,211,42,151,177,24,144,196,63,253,72,107,174,172,143,80,59,40,189,219,226,239,150,157,183,217,35,83,130,108,45,180,126,63,170,225,56,25,174,28,144,76,158,164,34,122,230,85,161,62,187,16,223,173,127,243,224,197,29,158,158,187,253,22,177,93,233,153,154,126,79,101,246,53,42,24,0,28,226,110,50,50,1,175,72,119,131,171,181,133,120,22,10,75,42,77,28,156,154,44,67,75,168,34,114,71,243,241,2,49,207,253,85,105,150,120,13,175,248,211,235,229,180,191,255,255,251,254,140,221,245,63,255,218,221,167,200,139,253,69,231,108,76,48,133,33,73,16,33,9,80,0,5,163,3,16,77,48,144,2,3,1,161,214,56,98,68,211,93,33,26,48,230,25,99,18,176,185,40,69,195,7,177,214,48,69,2,35,14,144,88,48,117,4,64,8,25,152,79,8,161,129,248,10,36,8,82,104,184,180,151,46,137,136,24,114,9,46,240,69,144,86,178,228,9,2,61,197,87,162,207,54,154,193,218,218,225,109,139,87,10,174,167,114,185,150,48,206,212,48,105,43,72,191,126,71,2,79,96,133,109,229,168,13,37,153,187,119,28,51,0,167,212,168,48,254,134,1,176,118,175,134,160,64,66,122,70,201,54,121,119,101,139,65,125,116,114,70,36,177,76,11,69,97,175,182,80,200,79,99,153,74,11,76,132,196,135,139,43,234,197,2,11,230,201,171,136,217,182,99,191,249,133,7,49,213,240,117,170,121,115,106,227,45,246,98,133,119,40,187,177,107,26,29,142,152,210,192,100,158,35,132,13,56,53,122,60,135,172,79,120,77,89,155,58,111,150,249,106,190,166,242,124,28,0,174,138,173,254,173,55,155,191,215,49,144,6,5,159,138,243,209,97,6,19,117,12,83,30,16,193,239,154,4,216,117,120,88,238,35,143,177,177,113,223,250,143,180,142,208,227,209,91,255,255,167,217,11,65,174,104,106,210,198,149,245,68,94,190,156,206,228,68,69,68,136,35,95,70,119,163,107,208,255,251,178,100,156,14,199,166,95,72,147,218,123,114,74,137,137,243,97,133,66,95,1,119,32,79,105,143,193,71,155,103,205,131,153,184,118,178,52,60,207,158,122,192,211,8,16,163,48,112,8,163,14,241,62,58,207,27,163,27,147,33,48,197,8,195,8,196,25,48,214,3,19,14,17,197,0,128,9,136,56,25,17,4,56,56,16,12,102,194,192,193,208,0,134,128,172,192,44,39,76,41,64,93,55,80,16,35,66,117,69,189,96,132,227,232,137,65,22,3,159,19,105,196,35,4,105,58,29,16,14,136,140,56,41,19,103,145,49,9,61,200,209,64,162,81,74,106,229,202,58,214,84,247,35,226,133,221,121,108,101,67,9,135,66,209,101,44,209,101,241,33,5,62,34,20,149,203,142,133,187,41,188,66,117,158,189,187,190,209,95,189,211,170,215,236,89,22,44,80,61,24,31,92,123,70,235,37,253,136,184,126,95,37,185,68,5,199,21,38,189,103,220,142,183,181,247,105,136,161,255,183,177,74,107,51,29,94,148,187,44,124,113,21,95,54,149,192,169,22,171,149,27,68,244,7,3,235,169,78,159,146,252,186,201,254,90,188,212,170,154,193,47,199,94,104,0,176,218,45,18,164,121,87,220,115,37,59,24,194,133,142,99,95,240,220,106,128,0,241,169,16,1,96,225,182,75,98,117,193,194,174,82,165,185,73,66,249,108,46,109,23,75,84,8,148,74,156,118,38,234,223,211,231,153,154,218,172,20,103,97,207,185,191,94,254,7,207,187,249,184,85,116,80,136,230,0,28,196,132,26,3,101,103,82,37,93,132,76,221,115,28,180,192,0,0,91,140,192,140,31,192,128,248,97,12,5,230,185,134,52,103,70,27,134,24,35,2,97,192,66,102,42,160,142,98,24,16,134,7,64,186,96,192,2,9,170,85,0,67,0,161,55,48,11,1,48,224,2,47,167,124,66,185,64,209,145,66,88,32,164,100,26,189,88,181,1,100,145,20,238,48,122,3,0,43,43,76,72,14,84,120,167,62,11,126,148,89,56,226,154,182,239,72,119,52,94,199,155,153,78,169,204,52,56,26,153,215,149,40,14,135,66,48,9,63,124,226,206,246,9,73,173,176,59,204,98,247,165,140,184,214,59,215,24,108,8,238,197,103,209,187,83,11,138,128,164,118,185,83,187,108,79,109,211,142,24,36,122,230,242,144,169,227,227,54,97,242,94,242,90,106,58,129,26,36,75,109,185,169,95,30,69,92,43,184,10,22,217,31,42,111,18,2,212,209,227,185,85,186,121,108,247,77,121,214,162,77,172,94,151,135,31,52,180,123,87,210,159,227,112,70,7,164,0,205,99,127,86,166,0,101,206,33,184,109,63,205,96,3,16,183,73,194,197,139,237,255,251,178,100,126,142,199,92,99,73,155,218,123,112,74,201,153,195,97,98,90,90,25,139,44,110,225,143,193,37,153,103,141,132,149,8,15,59,236,57,68,203,114,179,255,74,230,23,50,254,71,144,234,15,51,255,171,127,14,220,107,255,107,55,124,25,118,191,110,175,219,84,68,90,178,127,211,237,251,255,253,128,10,202,140,128,112,211,140,18,132,200,130,146,154,152,34,22,149,128,198,15,153,198,230,243,38,233,38,70,61,9,230,8,27,194,77,113,145,163,1,129,97,49,141,193,10,56,136,196,99,6,139,227,3,192,9,56,92,97,48,32,4,102,9,48,135,82,117,83,12,56,139,212,175,249,232,244,149,74,60,70,87,253,138,213,195,145,60,62,134,17,89,54,100,93,221,38,121,212,85,104,167,110,74,94,234,143,243,229,16,205,127,78,79,184,157,195,108,90,215,38,32,95,194,10,215,252,82,138,105,245,177,5,118,164,191,33,221,111,205,146,136,106,79,32,35,197,95,111,230,104,198,100,77,239,172,254,203,156,94,203,232,194,127,129,37,233,212,148,88,82,196,18,69,203,90,12,210,18,75,79,84,110,164,119,109,179,198,89,72,97,203,90,90,157,247,255,43,250,183,30,133,213,147,21,16,17,116,211,62,207,50,241,161,11,194,130,81,159,245,108,1,9,120,226,134,92,250,143,116,49,35,171,80,199,89,89,248,62,74,147,47,132,77,98,8,66,155,76,4,22,219,253,189,178,190,141,255,208,87,187,196,86,151,49,206,234,101,133,134,222,46,209,163,198,7,204,23,24,81,234,74,191,252,169,241,97,162,183,0,144,164,129,131,232,0,5,179,1,32,155,48,7,7,192,32,208,152,239,178,145,149,193,38,152,71,15,17,130,73,154,8,65,232,193,192,94,76,5,129,48,192,76,23,80,188,44,14,134,28,32,134,2,10,86,28,96,44,17,38,25,128,0,176,193,0,64,36,0,91,98,227,18,134,147,32,133,67,68,225,175,98,0,102,23,201,132,14,141,192,160,34,69,249,125,209,147,225,48,173,42,62,60,73,209,150,217,133,169,251,151,68,35,91,94,204,55,55,90,232,232,118,246,1,168,52,34,100,168,45,200,148,37,43,132,43,160,26,142,241,162,81,228,47,8,118,178,229,213,124,146,244,5,37,88,221,137,212,90,42,52,67,29,204,46,185,51,24,97,75,227,25,68,143,57,249,125,143,27,177,207,237,55,109,183,170,202,237,58,20,145,26,31,221,231,211,24,15,212,229,110,123,9,169,71,119,108,190,239,230,108,252,221,248,229,139,161,171,80,162,36,199,199,145,82,158,251,219,127,107,59,166,241,56,220,31,66,234,187,99,127,114,65,95,0,16,0,110,42,210,191,227,103,135,110,128,255,251,178,100,125,142,199,124,102,201,19,218,99,226,74,202,153,195,101,67,158,30,221,207,34,79,105,143,201,47,162,38,77,148,137,217,80,72,80,42,60,64,47,228,246,80,69,143,146,192,153,107,26,127,160,156,245,55,12,140,83,155,255,252,137,26,158,221,127,255,255,234,255,223,255,255,223,66,66,38,233,194,169,215,148,167,129,36,169,152,198,47,53,37,50,157,68,60,74,0,147,1,32,131,48,87,2,147,10,64,30,54,54,72,147,76,48,181,49,35,12,35,2,81,232,49,164,3,3,5,33,208,48,39,2,243,17,48,90,4,1,113,128,8,54,24,119,8,184,40,29,222,32,40,24,152,114,0,152,168,134,74,97,136,155,209,13,96,151,50,220,91,35,164,13,243,38,114,142,230,138,168,59,154,220,88,194,73,167,232,219,135,241,162,62,229,129,43,89,232,159,211,202,208,183,116,186,43,126,164,121,108,198,39,203,1,89,59,6,136,36,124,73,6,83,89,142,82,192,108,202,166,78,146,255,167,197,163,227,141,43,128,202,248,197,235,150,46,45,40,11,173,75,120,49,247,69,72,5,55,53,195,231,91,63,127,15,20,98,201,199,149,109,191,102,92,251,204,209,219,243,158,247,89,203,243,122,178,230,137,145,221,64,226,35,45,90,152,254,4,85,129,109,85,185,183,67,125,204,114,111,55,134,204,107,107,167,24,155,102,237,34,130,109,221,49,57,63,72,169,207,191,105,249,254,153,154,205,102,115,231,59,166,8,120,221,128,0,7,1,50,250,167,201,212,160,52,161,76,129,33,17,16,60,59,90,98,176,44,203,11,179,133,213,56,149,34,20,115,129,207,207,252,54,17,158,67,63,189,247,126,117,208,126,252,175,167,244,233,171,124,24,252,156,158,223,255,131,103,14,174,130,153,69,138,101,3,1,120,100,83,9,0,204,1,65,116,193,36,11,194,225,54,109,234,1,134,12,36,152,22,27,211,10,50,61,49,118,7,51,15,177,41,48,11,3,179,0,48,84,11,128,24,84,20,12,17,133,120,184,79,89,128,64,0,152,57,0,123,50,121,204,56,99,88,53,246,17,200,43,68,190,1,192,204,163,57,100,120,209,94,30,189,1,15,21,26,65,94,220,186,115,248,80,8,168,12,104,4,15,77,64,194,219,74,25,162,65,89,107,38,70,167,160,181,12,121,153,43,210,16,26,48,95,69,68,222,209,241,8,95,152,188,250,89,91,190,180,98,117,40,160,180,191,207,42,35,10,147,31,137,199,246,98,193,154,21,81,171,62,82,169,98,74,158,98,149,247,156,191,39,185,226,252,232,47,109,202,87,46,187,242,211,223,75,195,72,106,251,70,135,234,167,211,147,37,63,21,138,231,142,113,235,122,218,246,174,255,251,178,100,102,142,167,95,103,201,11,218,99,244,73,169,9,163,101,70,158,29,141,163,36,79,105,141,200,253,25,39,105,150,21,8,211,221,241,243,121,126,85,155,249,118,91,117,38,253,215,62,211,79,236,41,89,247,31,248,254,26,1,35,123,250,144,0,0,159,5,53,34,118,26,52,145,136,91,96,96,107,128,186,178,8,92,61,66,189,103,247,90,5,214,88,211,225,217,54,49,230,15,150,185,223,239,219,183,57,250,38,135,255,254,186,183,213,251,246,246,255,254,90,52,253,161,39,1,148,158,110,110,209,139,108,98,140,125,66,65,188,168,9,230,13,32,126,96,228,19,166,207,133,72,105,52,31,102,24,1,126,96,198,97,33,130,30,98,84,2,6,9,64,126,97,200,1,129,128,120,176,102,11,161,226,44,12,42,152,66,24,242,4,46,99,242,97,129,154,49,21,194,167,134,190,35,210,158,60,34,155,116,64,16,248,7,32,101,104,162,149,188,178,190,239,251,51,90,205,84,105,163,57,189,40,116,24,229,142,50,119,51,127,29,104,57,144,128,147,52,58,229,98,36,99,33,37,175,107,2,128,40,185,176,188,27,109,135,5,240,120,116,124,164,229,201,230,189,168,42,244,117,41,42,130,40,139,133,88,149,101,22,84,132,125,248,206,237,249,207,142,58,178,222,181,37,62,162,218,215,30,152,126,21,185,220,126,114,180,170,78,81,173,19,71,182,14,176,187,44,37,66,102,50,196,81,189,59,106,110,198,214,159,161,41,198,145,74,90,163,58,95,214,183,45,50,173,241,159,89,118,86,36,129,149,207,95,63,179,188,150,10,245,106,103,68,24,59,168,212,61,124,43,1,110,199,79,17,3,23,73,107,99,119,116,30,166,196,80,48,18,52,50,117,196,71,255,255,244,247,235,211,255,254,197,231,213,250,98,12,25,5,129,251,82,187,146,69,79,56,112,95,44,34,161,207,21,66,53,0,0,0,82,80,185,102,51,137,230,0,25,135,219,219,231,57,168,38,10,164,6,70,13,97,20,209,147,102,193,132,162,193,132,194,89,116,204,5,8,76,196,12,197,134,57,73,117,2,16,4,26,151,22,216,198,3,165,72,114,107,12,169,35,14,0,231,149,184,24,177,36,78,34,237,227,23,230,83,146,236,30,149,232,188,10,201,58,27,149,101,21,230,107,38,223,242,171,219,140,54,230,187,17,36,139,235,174,211,111,114,2,108,56,87,124,100,29,172,241,101,157,232,204,227,20,5,82,59,37,82,48,202,167,196,172,57,162,225,228,107,146,3,20,31,64,74,90,105,181,36,52,153,36,197,20,150,198,219,169,221,162,242,103,92,185,26,114,110,144,70,28,222,253,180,50,213,150,93,71,162,132,216,116,73,221,113,255,251,178,100,93,14,230,246,105,74,27,186,75,240,61,2,9,147,107,11,24,29,49,163,36,47,108,209,201,14,154,102,205,151,156,160,148,82,80,48,244,104,214,197,228,48,66,253,106,16,134,218,145,116,112,225,230,147,109,3,111,15,7,28,39,91,169,61,134,15,37,48,64,0,2,14,8,105,219,28,12,112,24,159,192,4,9,114,212,152,93,180,49,78,189,40,127,25,224,73,19,75,208,188,182,50,119,96,162,227,27,161,188,187,167,149,81,165,178,222,77,174,91,131,245,183,191,255,250,219,165,70,139,164,35,192,42,16,26,70,1,128,246,96,76,147,134,91,227,92,97,154,25,134,33,5,84,98,14,6,102,9,67,46,96,44,7,6,22,160,154,50,0,35,160,142,96,138,37,70,5,0,28,233,152,2,4,48,96,192,166,18,247,48,8,0,19,1,112,14,192,18,134,68,211,29,17,134,129,79,221,40,108,3,14,172,174,211,146,76,45,23,234,78,57,18,152,32,152,116,128,80,56,102,79,53,52,202,156,250,106,139,98,45,73,106,187,65,217,80,22,204,203,198,132,167,113,37,92,24,206,47,130,129,97,71,41,84,21,235,200,232,172,205,188,210,172,183,38,181,221,83,235,41,101,75,117,158,123,24,131,28,23,47,4,208,212,206,231,151,9,84,50,201,147,119,27,145,243,92,171,237,90,158,205,36,84,103,147,21,236,33,211,117,247,156,71,247,172,131,181,144,156,101,172,112,163,158,206,39,59,142,163,225,141,85,217,136,151,36,220,243,112,242,100,183,104,140,171,117,181,3,20,188,157,182,113,203,14,202,169,92,161,250,129,206,8,152,4,144,198,4,227,10,5,181,188,196,114,244,43,43,104,43,72,103,2,68,21,142,244,102,255,142,245,122,87,255,250,119,209,254,191,212,223,40,133,127,255,248,212,209,252,131,214,110,97,204,81,70,144,66,227,85,42,0,2,178,160,76,21,9,64,68,153,176,16,25,179,128,49,131,228,9,129,200,209,145,2,81,134,68,113,129,225,137,132,225,64,48,6,28,8,204,1,27,72,0,176,82,101,90,140,128,226,73,184,192,19,149,208,11,30,24,2,244,87,0,44,165,15,225,119,70,130,2,16,16,66,116,167,90,232,114,25,35,169,48,245,183,202,254,25,84,146,202,242,170,75,209,43,26,251,244,85,226,46,188,185,252,99,185,189,45,126,217,129,50,229,65,16,71,59,87,240,196,103,27,164,200,110,210,200,41,217,177,94,154,87,6,232,218,51,92,18,0,0,136,177,98,202,124,237,251,111,111,115,75,101,193,208,194,191,167,111,228,221,125,171,199,233,150,59,101,140,40,148,148,248,20,95,152,158,134,88,60,138,87,238,223,219,70,178,145,51,79,124,255,251,178,100,96,14,6,234,102,76,147,185,99,112,74,41,233,250,76,2,212,30,201,153,52,78,229,237,129,17,52,103,205,32,23,208,204,253,236,114,114,90,235,219,239,109,154,126,68,139,106,219,71,156,157,120,184,77,167,40,70,92,124,185,250,0,4,176,20,0,0,253,212,70,128,91,3,86,136,44,22,225,133,44,79,24,152,44,114,145,141,65,178,233,30,63,44,189,102,249,155,43,121,210,226,144,63,45,127,87,253,191,255,255,255,255,209,165,85,8,71,80,49,118,61,79,2,26,106,222,126,160,224,254,57,9,83,132,241,160,72,168,20,96,208,194,100,129,166,118,202,140,97,25,102,101,130,124,99,40,10,100,64,58,96,120,194,96,168,36,74,35,24,82,68,130,1,147,11,3,3,24,2,4,37,5,228,30,169,153,32,240,43,214,96,66,129,1,170,12,33,156,107,97,100,17,221,73,140,40,232,26,106,25,79,153,193,171,166,212,24,10,194,165,72,42,198,142,48,41,63,240,58,218,18,101,197,129,25,171,250,245,182,125,67,45,170,211,228,222,79,7,242,20,143,5,26,203,242,248,205,96,238,58,159,171,149,76,201,183,39,33,12,67,144,178,255,53,80,121,171,232,84,121,225,45,189,122,11,162,252,115,3,17,92,248,76,203,106,182,154,219,232,244,59,45,121,159,109,22,227,98,101,92,223,226,13,179,91,110,19,131,236,73,30,169,138,215,19,65,92,171,161,65,101,101,153,79,110,95,33,77,230,214,157,91,17,25,159,57,178,246,229,77,123,83,184,115,99,112,191,188,47,157,227,24,137,155,231,85,146,54,114,227,132,40,26,68,75,226,161,179,186,201,168,152,64,0,0,233,26,150,64,236,193,214,25,216,250,22,209,8,80,39,141,204,70,125,52,203,11,164,204,163,19,235,156,202,43,64,197,158,99,89,163,169,155,255,255,255,254,223,255,111,255,238,43,161,149,154,36,202,112,146,157,242,146,117,74,27,21,74,76,37,1,36,93,253,200,96,198,42,128,47,65,215,4,107,219,26,6,233,186,52,53,150,34,40,37,51,146,96,193,24,112,43,71,113,93,41,236,246,166,17,125,91,46,3,204,183,159,145,136,16,166,46,174,144,146,171,219,106,48,95,22,102,21,195,184,188,184,46,18,189,145,223,175,236,70,84,181,96,44,159,107,243,167,125,102,17,226,202,96,231,46,49,51,73,153,153,118,101,205,145,199,155,4,215,92,40,126,189,110,153,244,115,37,233,187,55,144,177,21,146,247,107,189,110,251,14,238,192,151,229,28,89,126,120,171,20,18,77,62,90,185,52,99,241,238,226,39,62,92,228,46,218,218,8,46,221,137,179,246,113,235,100,191,12,223,220,97,110,204,188,242,93,124,255,251,178,100,86,140,101,155,103,209,27,79,99,98,50,97,42,61,37,233,0,23,169,163,60,110,44,221,1,13,25,38,201,134,9,168,228,240,250,40,226,209,88,0,0,0,0,0,0,13,196,193,186,5,64,8,17,0,230,1,200,210,8,32,83,18,126,195,69,102,65,10,178,255,255,255,255,255,255,250,229,75,165,63,237,183,52,61,143,95,157,126,112,0,8,50,98,160,0,70,6,0,195,142,82,179,50,224,224,193,173,147,22,25,202,7,198,13,21,33,40,12,7,48,241,45,253,25,24,152,4,49,47,78,198,63,66,182,152,60,211,70,105,172,216,148,32,255,42,101,130,144,175,52,117,156,136,51,255,185,17,189,54,68,2,180,236,148,10,48,79,231,159,145,8,59,145,47,239,123,217,137,127,45,222,140,181,76,177,179,120,120,157,55,100,181,17,2,212,153,143,207,175,90,254,127,192,154,232,85,116,32,238,89,212,213,13,190,126,184,61,135,224,181,43,19,83,103,166,149,29,11,218,138,180,175,56,195,178,86,100,204,204,209,126,83,15,168,195,88,243,167,207,67,29,60,200,36,158,170,88,28,144,219,49,85,160,97,146,96,130,231,49,96,42,31,4,209,66,181,176,201,2,235,49,17,90,31,58,82,17,4,1,11,80,50,247,195,79,201,119,239,170,102,203,116,199,210,210,62,251,31,49,115,123,96,208,64,132,176,157,159,126,158,191,52,185,63,253,186,235,175,255,255,245,110,67,208,68,51,215,255,255,117,52,127,71,250,187,2,0,0,2,112,195,1,2,81,145,142,106,7,134,251,27,201,90,106,68,233,152,72,198,93,5,16,155,221,208,226,217,149,208,8,184,96,34,49,153,130,44,84,66,2,30,23,193,46,241,65,78,157,63,17,241,11,130,176,70,130,140,164,122,245,32,234,40,182,210,146,16,110,218,133,109,158,132,113,154,146,32,216,89,66,75,13,110,92,244,53,109,188,121,229,98,253,168,9,245,205,170,218,121,217,123,179,200,183,220,137,225,244,215,241,143,79,210,46,222,74,26,246,242,181,255,69,219,24,243,41,103,106,43,221,120,35,60,6,47,244,155,103,200,153,62,60,219,50,117,176,193,132,62,190,30,115,22,201,133,231,208,151,221,109,246,252,235,103,157,67,248,181,134,32,32,60,203,167,254,213,183,21,82,187,70,110,94,151,84,187,114,178,230,28,229,231,234,90,113,76,179,205,174,142,169,206,12,21,199,40,150,90,149,172,48,255,249,10,128,0,0,5,140,68,136,66,115,224,60,96,241,135,133,44,211,194,203,89,44,133,196,63,113,164,30,157,174,63,224,52,249,99,9,204,177,105,74,87,233,28,148,12,180,207,244,110,219,58,127,233,255,245,110,165,165,231,250,255,251,178,100,138,142,214,210,104,205,27,152,100,112,73,70,41,179,97,39,104,25,105,163,56,110,61,154,129,31,153,38,137,166,9,178,159,255,255,255,229,210,233,18,47,95,218,68,186,161,224,93,166,6,8,35,177,137,81,135,66,147,155,196,10,96,104,209,134,86,79,113,135,134,67,128,176,96,24,200,5,148,24,26,37,24,252,26,213,223,130,33,188,69,50,202,3,87,212,105,12,28,229,182,151,41,174,178,100,108,116,10,6,162,197,33,127,170,49,140,16,170,178,21,14,12,25,200,173,148,2,231,162,79,103,206,95,237,203,94,233,72,233,200,239,10,22,187,75,137,24,61,37,215,123,7,37,235,121,60,107,226,235,195,251,135,191,46,236,90,250,137,83,33,254,254,125,239,210,87,234,28,94,103,219,13,77,106,204,84,250,63,58,231,177,71,123,90,47,125,159,111,24,82,127,130,33,142,37,106,175,163,100,229,211,212,73,172,185,179,185,74,147,232,125,70,46,106,213,239,147,51,100,209,164,202,159,161,185,5,51,154,125,108,9,58,101,93,221,79,39,254,43,180,32,128,52,64,100,234,19,45,112,164,18,80,75,184,185,79,211,190,96,68,192,73,160,140,46,149,133,250,134,170,83,15,92,133,39,61,228,48,230,142,175,201,153,197,183,66,63,250,13,181,102,64,220,125,182,84,238,136,141,255,51,19,255,171,115,31,0,187,171,201,252,176,0,132,50,221,223,169,211,152,99,236,156,216,192,21,70,140,193,142,56,52,160,104,60,20,132,38,84,179,118,10,7,20,5,122,86,156,82,148,239,100,223,6,58,25,182,23,4,57,88,248,170,6,221,97,33,214,194,95,23,38,206,207,112,138,185,3,23,209,84,199,141,20,78,54,133,77,67,129,219,162,61,68,66,198,55,1,95,91,239,88,106,166,141,74,89,47,191,127,91,111,57,253,171,112,76,141,109,9,211,89,36,165,177,92,103,209,42,229,30,145,29,226,238,137,189,5,123,62,254,190,11,115,191,71,161,190,34,172,22,100,153,63,85,188,137,183,78,153,106,5,20,121,216,169,237,157,67,235,20,33,101,220,88,250,133,157,254,244,79,179,244,243,165,144,254,95,235,31,101,127,215,109,210,29,66,0,14,19,16,217,42,160,127,199,156,51,134,49,196,132,142,7,75,26,6,9,40,100,200,231,222,49,235,58,199,72,68,207,195,75,76,62,82,86,199,234,121,139,237,132,186,21,59,116,244,206,196,239,250,177,111,255,86,237,169,247,250,101,255,65,234,102,73,6,91,191,244,140,138,136,169,77,113,164,216,1,69,92,75,250,36,18,8,5,118,97,195,20,15,81,164,246,1,0,202,33,151,235,38,18,191,49,146,74,39,226,52,18,216,50,164,255,251,178,100,150,136,69,199,104,209,59,79,100,240,67,231,169,178,101,34,120,22,1,163,68,109,176,219,1,31,158,166,233,148,137,224,185,92,72,234,59,55,247,14,125,87,19,38,194,193,44,169,220,98,118,57,7,110,1,183,220,235,236,199,197,124,84,169,100,222,100,202,187,106,215,55,3,249,227,142,250,206,69,210,204,227,179,65,238,149,35,31,178,6,233,92,204,143,48,149,46,151,246,187,140,7,42,207,20,62,211,5,151,213,30,169,129,61,232,122,185,180,167,63,111,180,51,8,46,231,148,152,139,216,42,122,107,179,13,153,68,156,224,219,150,114,47,6,45,9,118,151,142,85,140,183,249,20,219,100,147,200,48,14,0,0,0,133,32,144,59,224,193,204,231,151,152,87,7,145,122,160,196,126,48,21,22,105,35,90,55,215,115,173,48,231,73,17,226,248,196,178,2,103,94,202,163,241,138,76,147,163,55,244,222,181,95,183,108,174,5,255,254,235,64,44,159,228,205,240,195,165,92,175,252,160,0,0,11,112,100,8,96,192,73,146,54,96,37,17,195,83,166,180,50,154,188,6,68,17,48,249,161,17,210,72,210,230,196,66,66,1,231,242,125,35,211,44,133,33,52,104,249,30,78,229,89,34,102,118,98,41,238,226,205,24,20,32,218,89,95,83,213,144,159,93,162,5,128,184,46,193,164,43,152,178,80,178,149,162,61,185,82,190,122,171,142,165,19,249,200,97,250,68,149,127,236,225,74,153,237,119,230,12,240,66,190,65,164,238,98,191,220,157,65,174,131,210,209,134,104,81,76,164,77,109,46,39,227,17,94,147,101,139,74,54,91,11,217,148,150,94,183,217,200,189,170,64,170,51,179,221,24,151,82,102,150,0,209,8,129,34,195,200,154,84,17,20,237,99,95,68,192,85,192,196,13,37,63,13,9,5,94,166,139,134,74,193,83,24,137,82,64,4,5,68,70,28,9,190,67,108,243,8,15,172,52,128,0,103,4,20,240,28,148,165,160,53,163,194,4,140,191,184,49,58,210,212,64,201,152,51,92,38,109,84,75,75,6,228,177,218,209,156,8,44,117,135,78,58,145,64,236,214,64,234,62,213,255,245,255,251,93,127,215,123,29,171,87,252,255,244,137,186,127,64,4,53,47,197,128,80,0,30,101,163,25,216,198,103,27,55,12,225,147,152,8,13,16,17,97,198,30,105,2,187,238,12,1,153,16,80,206,82,125,255,172,135,130,71,213,56,86,69,185,62,182,97,250,52,101,123,229,37,64,237,91,240,93,235,169,109,132,188,88,61,1,146,4,139,171,48,226,7,151,34,169,52,204,114,32,188,127,215,94,197,86,224,143,136,241,119,227,162,161,189,195,55,130,238,194,207,217,14,175,109,107,255,251,178,100,195,140,6,151,104,204,155,140,55,48,68,199,201,234,98,71,118,28,101,165,52,110,61,153,1,49,144,230,205,148,189,176,20,154,181,180,69,6,216,4,215,77,230,252,118,81,51,94,69,48,189,154,140,17,206,69,115,66,235,10,183,109,229,193,232,62,141,79,69,10,105,54,104,238,199,82,194,208,229,162,242,47,93,197,97,205,81,160,112,33,133,5,57,39,43,57,90,99,101,144,158,145,94,185,198,14,43,83,150,82,52,193,194,183,78,158,142,135,202,174,169,220,90,185,66,167,22,89,103,190,37,23,11,174,82,97,86,170,168,75,52,80,248,253,149,110,212,56,1,208,114,9,100,36,145,35,126,0,199,12,39,203,158,201,212,140,59,39,29,38,171,39,76,246,202,190,206,25,170,155,49,199,215,208,81,122,219,198,127,53,135,19,222,215,255,231,254,27,76,7,25,72,3,99,41,153,21,78,241,85,75,27,71,221,23,160,63,81,200,103,247,45,159,245,64,1,0,89,85,191,181,53,154,100,145,132,91,230,128,48,25,84,61,64,144,194,1,12,163,134,154,72,198,212,112,16,43,0,75,218,229,178,64,100,33,198,10,106,60,110,239,127,90,69,29,2,2,40,247,57,205,49,31,153,86,12,89,144,240,221,27,62,22,5,130,26,163,128,201,25,68,138,236,222,118,220,242,136,122,49,240,115,44,102,251,122,254,30,98,110,87,208,118,45,217,124,75,127,47,23,254,119,139,212,192,167,144,15,89,208,0,174,193,122,201,57,166,151,139,41,26,81,161,20,162,222,35,185,93,84,160,198,126,133,56,173,183,67,71,164,23,100,104,132,221,29,106,201,205,77,37,212,101,154,86,12,227,47,86,117,150,162,108,36,218,111,187,168,195,23,140,212,170,124,162,142,155,170,217,95,228,91,200,16,0,0,101,175,161,80,241,174,134,2,66,98,26,53,53,107,4,136,147,195,228,167,161,179,4,29,4,20,79,91,67,219,213,73,195,133,246,115,100,50,176,181,144,22,106,125,101,39,88,244,153,6,119,109,91,183,51,248,173,159,115,96,153,131,236,237,202,17,253,98,44,162,82,2,4,38,224,52,23,7,20,166,6,114,134,72,139,198,191,29,230,15,114,230,0,139,224,96,136,194,145,117,56,213,132,215,2,252,191,166,11,131,38,118,138,64,226,232,158,76,129,57,193,58,13,88,245,228,148,196,79,96,112,32,49,232,239,248,20,179,28,129,195,49,147,0,149,55,210,202,112,201,210,50,64,6,8,203,160,35,66,121,201,47,114,247,16,1,101,133,81,78,234,154,184,11,63,79,29,171,109,110,197,84,141,149,199,10,130,238,214,166,132,187,180,104,112,105,183,22,168,128,48,197,124,121,223,80,177,255,251,178,100,199,8,197,218,104,207,59,111,78,144,74,164,57,131,105,169,136,32,69,183,40,110,233,237,201,84,19,229,205,150,9,240,14,53,109,159,152,79,172,42,37,98,25,174,151,2,78,242,88,83,81,116,155,82,48,176,48,193,90,163,99,141,137,146,202,136,203,143,15,174,89,236,210,157,163,76,5,82,125,129,113,165,222,153,220,219,155,20,123,157,119,23,80,99,203,46,159,201,29,226,113,182,34,131,190,87,235,12,45,209,227,55,57,217,14,88,120,163,211,116,61,97,218,157,94,157,250,164,56,240,39,103,129,102,229,229,38,222,217,152,252,95,183,222,45,188,239,115,127,115,1,139,215,8,0,66,2,2,25,126,2,238,27,121,15,206,107,216,103,16,199,197,17,157,135,2,212,187,100,175,25,64,206,65,107,251,132,225,125,32,95,136,81,195,210,200,139,246,207,211,204,128,179,133,240,101,121,172,228,244,236,237,223,59,137,177,76,111,2,164,166,86,50,185,255,64,226,70,245,25,152,185,53,228,185,77,27,245,236,0,204,33,9,195,137,83,36,111,3,77,15,67,106,71,147,99,138,99,92,194,67,9,130,115,7,0,20,29,2,0,38,197,146,76,96,8,10,153,228,22,38,192,24,6,100,237,28,100,54,12,72,216,91,114,26,114,177,129,17,134,139,74,64,168,213,203,214,105,152,177,104,140,138,86,241,154,32,14,106,239,27,20,196,134,20,155,98,80,153,24,241,185,106,126,74,235,36,100,170,89,29,145,75,31,156,231,153,132,142,112,184,15,245,44,206,48,30,117,234,115,155,147,212,234,136,203,170,56,148,149,169,101,31,24,152,149,211,231,241,159,201,147,205,19,34,67,96,162,153,52,10,52,202,161,98,7,181,74,66,58,144,180,253,54,244,234,21,62,206,163,70,172,217,198,83,74,101,98,100,82,111,88,114,90,171,40,49,170,75,236,211,150,42,172,236,218,36,147,78,22,164,16,77,121,185,20,110,209,249,109,120,47,10,249,245,126,220,219,98,115,191,246,188,255,79,99,221,37,99,93,244,4,2,20,47,89,131,42,122,146,133,130,2,242,96,4,232,8,6,220,36,43,35,61,4,134,69,60,243,63,173,141,2,159,182,161,250,187,54,141,0,201,135,211,124,142,253,195,59,34,134,159,85,245,63,91,38,143,156,93,163,197,173,243,194,111,69,47,77,223,207,16,255,216,224,36,193,164,211,18,145,76,118,158,59,97,132,209,101,35,11,250,140,148,34,7,2,204,2,48,49,72,20,0,38,55,48,100,182,224,66,160,177,197,51,80,220,215,14,233,132,176,220,207,83,41,122,84,220,115,97,35,22,16,68,10,21,136,132,10,53,0,38,32,144,143,227,246,95,246,86,130,51,255,251,178,100,192,14,215,63,114,202,11,186,76,114,73,164,9,130,107,43,28,30,41,209,50,78,101,141,137,18,140,38,1,172,176,112,0,6,18,229,143,128,44,3,240,142,107,93,70,168,159,117,110,121,55,79,109,47,26,114,97,253,128,185,109,140,244,59,45,137,5,49,241,141,47,150,210,3,6,137,131,254,28,28,188,18,45,105,8,253,33,225,8,26,50,40,82,102,76,67,39,149,208,144,204,237,124,43,175,71,8,38,79,177,229,42,144,213,131,69,232,70,29,99,180,197,133,232,76,66,162,235,14,213,172,98,152,35,166,9,202,38,141,176,119,54,161,81,17,112,72,118,230,117,56,69,70,227,218,99,240,104,151,30,83,46,228,89,69,254,178,175,206,81,187,207,55,157,75,236,244,210,151,251,210,113,207,250,57,157,53,189,231,104,178,104,196,86,89,203,107,100,16,67,65,134,82,102,58,68,250,124,150,110,122,26,2,78,245,163,136,24,138,39,166,65,243,45,78,193,75,44,93,84,107,78,176,215,207,161,126,156,76,43,44,192,67,79,127,214,189,140,60,108,135,237,103,146,161,132,35,188,187,255,255,163,226,133,32,166,220,184,168,38,2,24,52,147,162,155,84,5,24,152,153,139,179,152,8,144,178,204,50,102,0,209,164,225,172,136,170,154,124,5,183,34,236,62,154,15,226,6,107,48,147,150,86,40,99,24,225,138,196,105,222,244,186,242,5,64,138,38,199,138,229,91,17,7,18,52,77,103,90,162,40,247,114,130,155,39,10,220,71,134,134,34,199,50,101,22,171,87,171,89,84,76,103,137,220,95,123,18,194,229,20,107,19,20,178,233,153,12,213,145,72,213,50,26,163,82,246,18,100,159,66,87,74,246,182,87,2,120,223,21,114,250,62,164,67,109,6,25,51,93,51,34,216,222,193,45,196,205,165,116,198,209,86,37,121,61,14,165,245,193,86,77,208,248,227,180,66,199,2,20,28,33,94,180,193,5,24,239,203,59,131,245,107,1,151,7,10,40,44,143,156,134,80,140,176,61,49,135,227,28,221,65,62,86,91,148,106,91,124,71,188,40,200,110,48,238,148,181,98,101,134,46,151,55,199,248,167,215,250,166,245,3,101,89,32,0,4,32,163,16,36,52,215,0,53,195,145,11,18,4,92,205,21,216,175,112,24,43,67,102,96,197,81,38,115,240,7,114,209,108,37,129,30,113,100,103,113,103,57,191,255,116,214,87,231,127,255,81,99,37,90,196,195,159,184,0,80,37,81,24,5,43,69,5,39,159,36,132,24,204,68,59,49,114,228,4,123,174,64,6,83,50,203,49,48,104,25,34,159,71,164,152,47,213,28,64,76,59,60,168,18,201,97,226,202,126,36,198,212,61,51,106,73,255,251,178,100,179,140,7,128,112,209,155,120,121,162,60,194,250,45,61,34,83,27,109,193,64,110,49,247,129,21,11,38,209,150,29,152,160,203,123,44,97,240,54,33,143,65,25,84,154,164,79,50,134,2,228,77,180,115,70,12,3,235,21,7,127,141,166,174,13,193,17,209,73,20,249,254,30,142,208,161,72,113,78,122,173,135,39,214,226,254,90,132,101,204,14,11,162,94,57,99,200,71,180,163,96,46,26,108,231,158,55,127,90,88,87,242,74,190,194,40,122,247,154,76,100,3,133,167,227,65,26,239,81,43,12,111,162,150,173,185,110,142,250,216,109,92,63,111,72,26,209,41,53,113,88,173,39,73,136,214,92,143,233,161,195,132,243,190,103,214,96,214,62,111,94,172,219,229,206,214,160,90,218,196,13,192,167,255,27,255,57,214,62,225,40,107,119,128,0,0,1,102,228,235,100,247,92,187,64,225,139,162,227,49,166,232,230,152,130,196,82,29,81,70,85,255,19,213,211,62,178,68,4,8,39,2,193,202,157,82,82,129,248,36,215,61,109,184,145,35,246,128,154,185,57,230,51,69,67,149,61,209,255,253,22,125,96,0,194,225,8,20,18,48,96,135,56,42,34,50,72,18,48,156,154,48,40,216,5,53,196,193,76,84,195,208,132,4,4,150,180,193,129,61,28,68,96,34,121,145,7,214,85,152,88,14,167,149,23,190,112,188,46,122,0,160,38,230,36,6,158,117,72,54,238,34,120,232,156,222,41,149,101,136,240,97,136,175,116,119,31,2,190,67,24,27,22,147,138,32,135,28,105,243,120,31,72,59,78,200,248,247,38,140,246,93,168,179,177,220,78,252,167,73,235,89,178,208,164,168,96,132,153,117,161,66,45,240,54,48,29,149,89,198,78,35,34,225,249,101,4,145,25,3,90,178,242,209,116,34,31,3,199,28,47,231,233,102,151,103,187,248,170,36,213,146,81,105,214,12,76,92,47,46,90,173,227,34,115,201,90,95,12,11,158,70,114,149,79,210,238,219,162,93,90,189,100,9,137,175,67,97,168,218,181,187,239,219,105,201,197,217,153,153,13,190,182,130,102,107,51,243,12,81,84,202,67,125,96,48,2,135,80,228,187,72,156,148,36,185,45,131,132,153,46,51,138,28,237,7,4,69,128,250,44,57,62,123,18,65,152,139,195,27,211,197,27,185,92,131,144,205,90,44,100,130,92,138,28,246,219,208,211,243,189,191,234,109,252,156,64,240,136,140,29,64,25,129,5,1,137,127,9,49,198,96,40,96,40,245,25,130,10,38,67,190,96,16,88,22,2,209,232,192,32,176,72,50,129,24,248,84,2,118,222,80,0,6,255,183,114,160,18,60,14,18,129,77,242,96,195,57,46,114,245,29,14,255,251,178,100,180,14,167,59,113,77,11,175,101,64,64,66,201,197,97,136,84,29,13,211,46,14,189,53,201,16,36,39,17,166,21,152,31,204,115,60,49,97,180,35,81,103,3,213,17,226,160,68,161,10,177,186,74,105,5,188,224,101,52,194,7,134,96,137,52,144,229,97,144,113,195,87,23,103,241,158,198,162,145,236,42,79,9,201,211,230,85,33,117,100,131,212,213,100,126,189,17,122,12,36,225,115,153,193,198,243,49,68,203,58,150,234,116,252,15,30,114,226,44,164,229,91,6,18,185,174,44,251,179,2,161,113,49,160,148,135,35,117,177,165,154,93,128,55,108,146,224,157,29,147,89,36,214,20,22,197,117,12,74,69,74,139,49,79,90,219,180,10,6,208,161,234,228,122,203,227,174,210,158,199,97,61,148,45,150,189,33,111,109,138,132,159,247,246,167,140,218,150,183,14,1,131,73,13,142,160,57,196,24,104,64,1,82,201,91,7,103,62,68,6,2,97,141,175,141,37,4,133,82,147,20,41,126,187,31,217,56,229,106,118,5,107,51,125,95,254,59,231,187,122,47,233,100,125,127,47,255,255,255,243,127,59,98,47,21,96,139,234,48,64,11,17,1,102,14,134,6,43,254,69,98,177,130,128,153,131,172,129,143,97,24,48,13,105,165,65,76,193,176,57,48,199,130,229,68,94,87,189,209,135,24,68,54,249,176,180,27,96,40,118,117,93,119,198,39,132,162,3,150,194,158,205,78,188,151,150,57,77,14,10,24,79,200,57,123,37,0,251,76,192,85,60,202,234,8,145,138,128,114,36,73,58,166,202,69,58,117,58,28,137,146,102,38,164,46,209,33,167,217,219,225,210,52,102,245,28,4,45,209,130,233,81,10,170,141,170,226,23,244,67,195,177,116,237,145,92,124,69,66,26,16,9,211,68,254,116,127,198,97,74,151,160,52,8,91,33,226,224,197,6,20,90,210,238,225,42,149,165,198,101,59,9,150,126,165,208,203,31,101,228,117,226,57,164,67,74,243,137,97,235,58,141,149,72,165,138,196,219,104,212,206,98,218,204,57,58,114,173,201,22,145,181,166,152,129,72,76,66,22,187,121,64,234,111,61,88,76,98,100,27,54,119,33,222,120,98,242,35,147,102,137,187,196,75,128,32,1,254,125,69,72,62,241,26,152,27,1,8,72,177,23,198,52,86,12,113,4,111,52,36,17,142,84,214,83,18,219,92,84,87,32,95,165,5,42,3,43,116,179,239,174,142,143,90,149,142,188,203,79,209,31,79,195,126,207,8,51,187,186,110,201,47,168,40,0,65,70,3,3,168,2,2,13,205,119,235,40,38,5,130,134,7,53,25,172,2,137,202,198,85,1,37,122,56,163,195,67,109,91,202,103,118,87,255,251,178,100,177,136,183,177,119,203,131,175,53,242,68,166,73,181,101,130,100,156,69,227,56,238,60,89,192,254,15,38,85,172,20,170,41,134,102,46,186,25,217,165,183,55,15,241,217,135,95,217,202,76,177,138,218,228,146,205,167,186,23,97,13,0,173,114,208,221,119,46,238,26,194,56,228,103,83,70,125,136,86,139,117,193,110,88,57,160,184,177,200,100,37,144,133,102,60,116,137,47,46,129,32,45,143,247,59,93,216,179,43,110,109,25,82,224,250,19,116,111,10,181,72,179,192,140,214,205,8,158,130,0,242,82,183,189,123,184,214,114,102,188,202,230,157,110,145,156,163,19,229,50,77,15,78,142,163,86,16,253,33,41,13,194,155,26,166,55,53,113,87,214,188,74,230,207,95,183,233,243,110,153,31,157,138,196,98,141,189,235,201,223,194,154,58,41,243,125,36,114,127,73,153,63,213,181,182,218,145,202,68,244,151,98,26,229,118,78,233,16,72,181,194,194,19,45,129,64,0,168,204,13,89,174,69,59,16,38,4,20,174,38,46,71,226,191,97,102,75,98,102,148,173,48,12,100,108,184,133,199,177,185,212,99,252,98,17,28,199,168,113,197,145,191,87,211,244,248,99,252,245,187,192,49,0,64,9,136,133,102,2,5,152,132,118,126,137,33,187,64,102,54,15,24,68,68,105,147,97,128,193,47,192,88,136,141,205,125,88,136,65,173,23,225,77,198,32,219,196,177,129,214,13,53,103,109,227,77,38,125,45,68,237,229,201,189,114,29,164,119,32,25,183,66,56,202,128,38,46,243,42,98,83,249,90,189,14,81,79,91,118,40,104,235,212,181,126,118,228,183,59,212,243,213,105,101,18,218,120,221,105,170,104,255,80,118,25,55,176,192,114,48,17,188,56,75,85,70,75,84,235,92,135,144,228,225,114,91,127,52,135,61,215,89,102,136,134,182,44,74,234,21,221,166,73,122,211,123,232,17,241,106,207,118,24,207,27,104,250,240,246,218,245,233,222,186,87,150,213,106,77,62,88,212,138,199,24,146,203,54,24,157,94,28,247,182,117,247,189,193,127,155,217,227,97,124,14,179,8,94,171,210,50,95,13,144,97,65,154,76,58,120,203,2,144,40,217,245,125,215,205,35,142,105,235,241,175,255,198,32,106,106,218,124,239,31,215,120,102,129,56,0,27,64,3,90,200,100,121,174,146,63,19,3,66,163,102,172,90,153,229,75,42,5,229,13,149,102,234,139,4,170,53,1,252,147,36,115,205,82,119,69,119,193,218,84,241,0,200,85,251,129,208,84,214,81,222,123,72,17,229,218,186,182,91,204,26,255,243,132,194,224,169,141,224,137,135,3,225,168,188,241,158,1,89,128,98,24,168,50,100,1,22,48,1,255,251,176,100,170,138,135,181,121,76,43,152,124,112,69,162,185,152,107,11,24,33,129,229,46,14,229,241,192,254,152,39,117,134,20,232,179,211,3,192,163,13,66,144,72,0,137,230,2,1,73,95,33,136,163,154,192,177,119,177,21,221,6,204,214,94,39,238,198,225,164,235,114,37,114,11,27,166,123,27,121,36,157,195,99,80,202,178,43,4,2,5,4,183,234,60,213,167,99,80,245,122,74,207,43,226,206,92,70,250,23,157,186,108,105,36,112,39,35,220,164,150,209,182,141,110,151,81,169,206,186,44,217,27,86,170,16,153,153,131,194,107,206,19,246,200,228,236,105,221,142,112,142,209,252,132,71,59,31,217,65,18,36,30,201,182,246,38,9,91,149,228,181,79,6,28,90,103,185,64,188,107,69,86,48,234,77,59,72,174,218,75,233,70,204,104,141,144,198,14,1,36,31,129,142,172,100,115,138,226,192,212,251,109,112,34,234,37,237,44,149,132,255,47,235,67,8,166,9,48,58,147,224,8,31,35,205,4,6,153,25,34,79,72,238,108,114,176,68,127,108,78,230,215,224,55,50,67,134,219,241,63,198,105,143,233,30,61,36,123,10,208,173,157,253,218,101,183,81,197,16,32,0,160,1,35,149,162,249,213,208,73,81,12,141,237,36,241,104,49,132,130,145,88,135,91,193,122,159,174,129,63,157,173,107,99,221,91,186,159,223,173,91,255,253,81,69,75,197,130,96,24,53,231,80,119,183,255,59,255,164,122,80,48,160,112,198,35,128,1,240,218,166,147,231,5,76,122,33,17,5,76,98,132,2,134,144,18,90,208,177,65,69,148,232,106,67,94,92,236,21,136,95,141,54,141,232,211,25,163,0,141,189,249,183,54,108,206,234,50,201,53,59,191,93,250,117,32,245,235,214,4,201,176,129,22,4,183,134,18,7,61,36,94,135,214,154,52,251,107,86,16,97,26,126,143,136,204,157,50,236,157,104,178,238,44,120,48,142,104,201,71,172,175,220,30,187,115,128,158,33,104,213,229,115,25,63,109,32,196,152,112,151,192,106,3,224,27,167,177,103,27,182,233,158,36,237,251,124,222,192,118,200,163,149,84,204,242,72,119,142,215,59,125,91,33,190,206,227,222,157,149,56,166,66,76,84,52,185,4,104,242,67,4,3,10,137,15,56,17,23,126,240,124,73,162,192,131,36,74,89,211,3,252,63,93,182,35,80,228,138,85,12,134,143,86,28,22,213,189,101,141,70,8,104,68,22,180,57,211,107,84,26,102,170,247,22,101,117,177,77,235,219,234,154,135,45,107,19,201,170,162,28,72,1,0,23,161,130,250,130,109,135,30,46,50,22,51,135,130,187,206,239,113,104,73,146,129,143,199,212,87,234,13,84,161,255,251,178,100,141,136,183,214,115,76,3,152,122,242,68,166,89,165,105,37,100,156,89,163,61,77,109,226,65,38,151,38,65,165,149,48,226,73,174,155,99,202,65,39,108,211,34,37,247,243,174,95,255,66,132,9,61,76,198,100,28,97,17,187,167,184,149,223,239,125,66,34,224,178,32,196,210,101,218,1,23,16,176,54,28,193,255,163,33,78,248,92,48,7,84,145,112,4,32,34,13,66,240,46,40,194,86,173,55,197,221,16,112,151,103,234,162,114,150,99,92,179,138,97,140,186,58,88,152,220,170,249,76,157,107,134,164,149,82,213,97,77,9,1,123,67,22,44,241,206,242,74,212,75,35,195,203,248,197,192,159,137,49,97,114,82,161,168,67,43,146,136,230,88,143,13,66,131,137,5,219,34,185,212,23,25,89,85,137,211,117,146,17,44,30,173,42,91,208,133,201,112,92,194,93,35,229,112,102,91,98,87,58,122,123,120,114,75,183,44,75,46,226,70,248,206,171,91,177,188,142,135,46,222,171,143,242,252,157,83,16,97,113,28,137,169,99,43,103,198,62,177,157,124,233,230,158,86,206,12,152,126,237,125,173,176,217,17,192,153,20,128,210,47,102,74,166,50,170,244,151,82,202,174,139,10,54,99,177,86,53,93,92,218,81,164,81,78,204,216,122,203,2,12,4,132,206,37,58,177,18,5,225,125,74,205,13,70,66,69,144,38,231,192,221,172,138,173,207,110,68,131,133,31,233,65,82,162,159,186,144,244,181,157,16,148,210,181,39,201,253,28,107,0,129,199,17,37,107,146,121,41,47,43,254,156,210,132,202,127,255,212,96,1,6,2,0,161,131,193,198,27,26,24,137,34,125,224,65,146,2,2,158,7,16,90,178,96,225,140,160,6,242,176,137,112,191,8,234,168,208,22,198,75,57,47,53,83,226,54,127,176,206,222,157,6,105,117,89,60,139,180,123,85,212,5,97,132,162,67,241,25,66,173,36,37,244,192,33,70,27,11,42,209,202,230,168,64,70,130,149,87,122,204,171,93,184,40,144,179,50,185,164,57,94,176,31,147,63,128,142,92,189,54,8,121,204,245,138,240,20,232,196,242,173,50,170,87,203,14,172,208,85,62,145,26,213,24,202,230,28,7,22,82,220,134,153,107,236,170,133,196,87,204,114,182,185,207,109,57,226,26,101,98,19,27,43,124,37,243,37,129,105,227,140,86,234,172,53,36,60,75,67,142,225,93,177,237,146,12,56,72,121,249,20,234,128,230,200,237,114,74,137,208,1,224,133,128,170,135,71,150,22,164,129,27,126,176,164,204,158,248,198,243,3,22,250,152,10,160,181,227,184,198,84,56,64,224,8,0,64,15,225,81,197,196,136,22,165,32,134,8,32,26,8,167,0,255,251,178,100,127,12,7,84,106,77,19,152,121,80,77,229,169,149,97,133,58,30,189,177,48,46,105,141,201,3,133,103,165,135,152,152,124,69,6,170,86,246,137,225,210,230,187,49,52,64,166,100,74,149,15,32,49,148,168,172,84,69,172,206,167,35,23,250,47,71,253,166,48,225,98,240,16,120,147,130,172,49,102,156,204,231,220,164,185,2,167,217,254,210,96,9,128,193,138,196,96,243,89,160,43,135,126,116,152,196,6,89,243,29,2,12,78,4,82,179,0,1,204,38,6,28,6,142,128,140,106,9,11,130,50,146,194,246,9,1,22,248,12,120,195,2,114,91,171,113,126,221,101,61,67,12,47,166,86,232,184,42,109,3,173,71,201,194,150,50,136,220,102,66,250,64,19,50,230,245,151,164,114,40,198,224,70,81,55,14,193,140,137,104,191,79,123,113,126,159,88,180,241,194,164,32,96,110,100,144,218,164,151,11,88,57,170,196,136,203,200,103,22,82,104,38,29,15,68,226,152,250,160,30,58,46,33,137,71,245,243,222,119,105,26,51,161,40,170,93,108,228,205,251,209,229,45,24,190,114,88,130,109,106,179,95,113,121,246,74,243,66,242,228,229,32,108,77,3,66,43,171,100,228,196,228,196,198,152,116,195,105,79,23,25,158,129,81,129,241,105,230,109,74,58,118,193,194,181,235,162,109,27,7,75,169,238,242,217,105,248,47,218,149,155,64,228,111,93,31,70,111,167,38,42,254,51,93,132,245,144,155,1,64,122,157,189,172,200,234,69,252,48,1,246,56,100,129,97,144,194,61,144,163,132,144,135,73,77,92,185,5,161,245,158,149,22,59,151,64,237,222,244,133,27,120,52,124,20,2,168,4,234,93,232,102,191,166,161,247,78,197,191,145,244,0,0,16,96,104,72,187,194,196,41,133,98,161,204,36,186,226,17,78,94,163,50,84,216,25,20,56,81,6,197,154,52,96,88,198,41,132,78,11,60,236,184,173,116,117,64,44,5,34,113,66,154,68,172,154,226,218,18,146,172,185,21,111,76,19,128,196,15,225,190,118,162,146,174,72,99,75,130,24,111,152,13,234,54,67,164,208,19,112,11,4,220,115,14,19,181,109,250,133,92,253,121,30,237,236,45,202,249,138,51,233,214,224,63,136,204,184,112,75,171,47,148,202,181,150,27,214,105,156,34,90,175,175,30,4,44,200,213,29,170,239,151,59,121,29,90,115,31,161,94,76,0,48,62,143,198,141,77,52,40,126,152,188,70,40,58,243,67,90,242,179,151,245,67,154,226,10,136,233,81,109,235,248,17,183,10,12,69,195,35,199,209,229,210,173,106,151,203,141,91,82,44,169,61,166,152,226,184,70,96,220,57,35,235,87,135,31,25,213,173,108,209,255,251,178,100,110,142,167,61,108,76,19,185,121,82,72,198,25,162,105,98,90,29,53,191,44,110,61,153,72,243,174,167,41,135,136,168,173,84,199,6,90,210,107,20,254,244,80,3,2,188,84,229,179,31,8,16,96,2,16,185,169,138,234,59,238,51,89,52,7,138,81,120,90,136,167,46,46,161,223,6,40,164,248,189,246,59,18,250,20,197,235,114,139,181,159,169,150,189,91,172,205,176,192,207,103,56,99,50,238,191,60,223,229,124,149,106,251,63,169,40,3,6,69,70,8,17,152,56,222,96,85,57,154,250,6,7,64,16,20,12,54,33,48,16,249,241,6,0,194,6,101,82,16,96,92,26,7,40,0,8,0,33,128,37,37,7,71,83,33,107,214,117,148,25,135,101,71,42,130,177,134,95,71,42,97,244,131,238,177,128,0,33,88,76,42,21,69,40,4,209,87,57,206,196,237,82,91,148,173,206,217,46,110,146,212,0,253,86,67,142,173,87,102,10,169,201,37,153,25,169,120,109,199,178,56,255,85,52,104,254,148,185,43,245,102,213,173,101,90,249,162,72,22,121,141,205,75,107,238,45,31,97,186,19,184,83,228,229,86,167,68,148,233,88,116,133,55,60,118,246,215,196,211,98,92,214,108,105,250,192,233,129,56,78,71,70,75,205,187,206,191,221,70,87,216,88,148,157,165,37,225,25,178,2,229,199,203,83,209,34,215,91,120,228,192,232,241,232,220,92,185,115,248,193,243,107,96,220,106,52,66,98,27,172,210,241,179,109,153,197,246,227,165,40,16,2,229,42,112,73,236,86,65,82,128,74,150,124,222,200,115,54,164,227,71,108,35,162,54,155,85,230,110,99,42,126,116,35,34,110,106,126,111,255,255,254,186,191,127,215,255,255,255,255,255,255,255,255,233,236,127,40,80,74,0,2,115,1,133,160,104,26,4,1,76,187,60,205,204,168,76,95,2,148,32,66,2,24,102,4,130,128,164,1,7,17,140,188,195,176,233,75,76,64,75,62,98,235,7,195,109,97,114,35,211,123,86,9,92,180,177,22,241,224,159,111,100,52,114,39,242,129,98,174,215,65,9,64,16,148,213,46,161,136,92,102,244,7,36,166,149,70,175,83,217,183,97,254,92,50,183,23,181,48,165,106,224,194,50,182,176,84,170,130,226,147,96,70,247,163,145,151,11,38,67,226,47,181,147,197,117,168,97,180,175,121,119,214,155,115,143,218,222,170,158,97,106,50,66,227,132,207,198,86,105,73,152,24,90,188,177,79,102,172,213,100,175,246,102,168,101,157,92,241,33,250,210,59,65,255,104,26,70,181,163,39,250,107,18,203,148,220,131,47,69,174,173,164,49,160,159,70,121,123,179,218,183,173,125,150,53,46,176,181,154,78,71,255,251,178,100,106,136,134,242,112,202,19,185,99,112,80,5,185,104,97,2,120,24,217,163,51,78,61,53,225,95,30,230,117,131,9,224,73,252,181,251,54,178,232,103,197,64,0,2,0,171,192,64,131,131,146,121,105,195,105,116,47,164,149,86,196,197,89,182,84,186,244,170,13,118,69,152,33,22,120,221,154,208,167,75,162,110,100,108,10,154,200,39,102,83,163,117,32,86,148,191,71,79,66,255,131,6,193,235,83,82,162,238,237,35,115,206,138,220,254,238,177,69,215,233,66,64,98,19,73,41,72,64,131,194,17,16,208,199,99,195,61,219,2,193,113,24,132,192,32,64,16,7,23,132,2,1,68,210,80,124,52,194,229,133,128,0,144,6,138,102,211,51,212,139,7,10,150,174,230,201,138,55,10,198,39,184,91,107,218,128,212,87,118,248,79,170,145,80,183,49,56,94,44,141,137,132,153,121,113,146,28,61,201,108,22,57,214,117,89,103,212,173,231,17,209,152,206,20,254,59,49,112,139,36,208,49,140,78,159,21,44,9,230,201,51,152,255,151,152,145,235,175,27,190,136,80,171,87,77,180,110,219,91,222,242,168,83,156,90,77,156,111,16,153,235,205,152,58,116,144,125,68,198,241,200,219,129,122,237,232,208,243,137,77,91,5,96,212,167,36,27,198,17,166,243,90,171,152,100,185,70,182,7,100,145,184,121,83,114,122,168,53,47,235,0,59,89,100,183,28,135,169,76,120,64,29,68,182,110,2,67,89,20,16,184,30,179,253,57,110,37,131,199,113,11,48,14,100,180,85,3,92,40,23,51,44,111,180,108,190,246,193,177,78,71,5,49,8,74,63,78,85,251,150,200,123,214,154,11,86,71,99,43,63,91,245,178,133,138,29,44,140,238,163,24,139,228,161,210,63,10,60,0,21,242,168,50,24,22,1,41,128,136,168,24,58,1,105,129,194,51,152,29,0,153,163,210,104,93,142,120,14,92,9,64,119,148,35,145,218,140,36,168,120,115,97,16,188,100,206,139,123,50,143,44,94,126,60,48,92,169,219,69,62,28,199,154,37,171,102,131,215,131,208,62,77,133,120,247,137,187,30,234,233,91,26,119,93,55,88,141,149,175,148,16,158,89,236,60,28,146,63,190,117,157,42,143,212,37,202,88,177,33,196,110,126,249,81,9,207,18,62,109,189,140,244,171,182,85,95,198,33,206,192,171,159,27,145,254,224,65,146,6,230,251,131,6,72,51,49,185,102,105,247,124,252,206,254,4,38,103,83,44,55,201,94,238,186,198,229,204,123,215,48,24,189,88,27,97,55,101,179,81,173,95,108,194,111,220,93,198,100,135,104,249,219,7,242,201,243,153,173,27,84,211,218,61,63,23,91,45,41,83,41,1,5,139,255,251,178,100,107,142,134,160,104,72,147,218,121,96,91,166,105,66,105,3,120,26,193,159,30,47,109,229,153,111,32,230,221,134,32,145,139,244,181,71,44,1,164,40,96,65,25,104,198,20,1,107,217,115,246,191,26,210,245,87,212,179,78,243,6,5,216,163,101,109,215,132,156,117,42,219,28,162,33,250,119,34,34,36,171,64,81,135,247,88,70,101,73,117,44,213,255,236,120,19,71,50,115,166,131,102,172,15,158,121,231,218,150,12,38,4,57,227,21,24,139,213,194,207,65,193,193,116,97,88,8,70,13,98,220,96,108,46,70,48,11,40,96,70,26,134,40,68,99,196,166,186,230,42,20,96,229,39,2,138,20,4,1,97,36,136,65,130,64,24,233,106,140,183,26,144,96,224,50,181,114,104,140,50,53,66,62,0,127,75,88,116,36,31,196,48,84,199,162,136,26,235,102,145,186,227,78,139,58,98,225,230,39,149,141,82,41,234,5,203,61,33,67,133,230,55,218,173,111,187,64,86,63,18,170,88,123,129,86,139,170,218,141,27,203,11,76,215,162,201,119,66,106,180,238,178,237,229,229,56,177,159,91,98,206,20,67,174,215,5,228,143,171,243,43,36,29,65,165,183,108,102,139,42,253,199,134,166,99,212,144,49,31,88,189,127,166,107,93,198,99,250,131,3,13,119,171,188,248,26,172,155,187,148,29,91,113,47,120,243,87,55,206,49,167,118,205,233,23,55,112,214,141,162,81,89,42,255,208,133,183,43,176,156,146,208,148,36,183,100,1,4,146,11,86,149,9,228,16,16,33,201,48,63,251,143,254,255,249,232,180,38,208,101,182,98,229,75,110,136,80,219,42,233,188,179,162,216,70,163,40,241,28,101,127,253,67,127,213,246,98,69,163,38,240,149,115,243,50,172,49,70,60,60,198,248,172,200,129,95,247,57,87,150,30,246,239,231,241,27,80,0,204,10,129,152,194,232,2,140,37,68,192,196,112,84,204,175,215,36,192,40,7,76,9,1,96,192,220,20,140,17,128,4,20,0,130,192,26,96,244,9,14,57,128,80,65,146,128,74,13,160,12,192,0,15,208,8,231,70,231,4,32,5,57,133,58,149,237,162,163,197,148,174,109,81,158,173,140,194,4,162,108,22,49,98,138,114,188,84,68,102,73,158,86,145,23,231,165,220,198,153,140,196,241,153,114,192,203,242,110,75,75,223,211,10,115,216,196,78,60,182,242,234,138,181,50,26,193,6,186,179,205,70,46,237,49,85,154,171,100,13,70,185,225,86,246,72,207,49,43,249,5,162,90,125,36,25,198,152,214,216,208,141,53,72,243,180,6,105,136,30,154,139,227,38,249,138,63,125,235,108,227,66,8,34,168,189,57,246,223,131,22,95,73,24,111,255,251,178,100,98,15,134,176,102,71,11,207,52,242,108,6,137,173,97,38,77,27,89,205,28,15,109,229,1,170,161,37,93,163,13,217,113,168,38,149,228,54,152,188,55,159,223,2,161,57,94,225,219,15,0,0,0,10,232,164,37,55,157,116,219,7,220,18,36,229,25,59,65,112,165,198,0,147,143,25,77,37,182,183,228,118,10,218,45,64,62,30,114,50,106,126,202,25,226,31,39,11,206,251,213,148,113,211,139,147,177,40,163,204,104,202,60,179,21,111,77,59,230,160,140,246,223,247,25,91,7,193,246,58,46,152,32,60,48,199,14,15,52,11,184,54,64,173,36,133,10,180,107,97,99,40,178,81,66,196,223,232,48,36,3,179,6,192,158,48,94,11,115,16,161,96,52,54,80,163,1,176,133,7,7,152,248,65,156,184,48,67,37,34,54,178,150,140,99,19,198,42,4,44,173,32,48,68,160,165,46,110,111,64,155,93,184,100,93,138,246,62,145,130,69,65,74,54,86,9,36,92,177,156,97,16,198,107,30,134,163,198,51,221,27,2,142,110,48,154,160,54,149,101,171,46,46,209,165,82,222,79,89,163,67,198,51,14,117,50,10,20,210,194,132,170,149,168,220,66,29,222,209,100,234,166,2,86,143,83,79,85,92,120,121,121,17,199,50,219,24,165,99,197,92,195,206,32,107,127,59,248,206,53,18,155,220,60,197,131,53,243,1,145,83,60,151,130,221,136,21,188,158,59,126,35,190,113,129,61,158,190,124,230,216,255,78,164,173,243,102,100,235,235,49,70,220,250,195,3,202,207,93,83,235,123,167,246,214,63,207,255,229,238,115,252,13,255,255,134,252,48,18,147,109,67,16,249,112,78,115,83,0,44,64,64,26,92,120,58,100,192,17,177,161,82,206,58,22,36,14,248,123,29,7,151,180,133,189,149,4,201,136,130,36,72,105,173,166,198,37,150,157,61,41,204,172,41,102,122,52,23,99,55,154,97,76,18,228,107,28,40,141,0,67,12,63,14,92,242,58,121,235,179,34,236,119,51,10,136,237,20,45,60,108,79,28,166,209,187,251,119,189,223,255,5,51,40,0,76,48,7,140,74,0,140,60,74,204,56,59,79,223,212,76,110,8,4,128,99,3,64,211,0,198,81,224,132,48,11,49,16,42,93,166,18,134,35,64,232,56,0,83,198,2,129,130,64,21,59,241,41,97,170,126,98,79,0,195,149,114,160,125,24,245,231,90,189,233,168,47,144,91,100,84,61,156,32,15,190,120,39,145,221,104,146,182,191,218,200,186,158,197,14,217,109,177,171,172,162,181,135,25,63,3,106,101,124,47,44,96,252,104,137,255,122,109,181,100,228,92,175,210,34,217,187,220,70,117,15,88,95,148,163,192,85,178,255,251,178,100,69,142,134,78,115,72,11,172,54,64,106,198,89,34,111,40,28,28,133,213,36,85,220,0,1,108,12,229,102,180,144,0,76,251,136,136,204,102,230,115,249,132,21,0,196,206,9,38,152,226,131,71,135,229,177,176,251,140,139,64,184,44,19,114,45,52,144,20,57,136,140,78,109,204,248,116,189,185,148,143,155,127,41,27,73,127,123,255,221,255,238,251,207,203,56,64,128,96,249,129,8,113,206,133,129,20,48,116,8,116,221,8,190,18,68,91,7,106,252,51,4,161,127,103,214,252,238,49,59,230,192,197,88,167,62,10,142,83,129,16,167,161,183,101,44,195,85,93,191,20,162,241,37,60,61,199,85,61,51,241,238,66,24,92,5,193,65,34,33,195,115,20,251,187,26,168,240,33,18,66,130,234,33,83,17,15,139,135,8,164,193,176,153,91,254,222,173,10,2,52,4,209,72,28,9,1,134,99,30,8,179,14,141,99,179,23,3,49,65,163,11,4,227,3,130,67,14,3,65,32,101,186,4,11,100,128,33,133,128,152,240,102,132,154,113,16,78,218,217,146,62,131,2,115,160,154,119,237,174,247,46,172,136,63,41,13,202,122,239,214,21,85,177,219,202,255,204,235,24,157,236,175,203,179,187,220,240,125,32,125,202,107,231,127,85,169,31,91,255,99,28,126,33,102,87,22,148,74,108,231,65,32,162,171,1,67,248,101,111,120,95,166,173,117,231,248,195,255,114,214,236,88,187,82,181,252,234,92,181,86,155,179,242,28,243,252,44,86,237,91,214,175,97,204,123,170,10,106,216,231,59,61,206,91,185,43,215,246,230,242,253,225,142,172,238,159,63,238,170,246,134,158,11,159,191,65,244,241,205,83,77,80,91,129,113,150,103,220,178,191,244,213,109,111,118,175,210,107,61,231,61,221,94,166,195,255,186,255,239,239,251,173,111,240,230,58,189,206,92,224,16,120,8,17,22,96,50,56,208,70,57,226,208,78,96,12,45,54,166,237,224,44,26,32,207,24,60,110,51,68,100,141,106,16,69,146,179,102,190,99,231,31,252,245,205,35,105,118,33,34,196,10,134,7,24,21,7,195,139,176,70,7,105,113,235,12,80,224,225,194,104,46,124,50,242,232,89,27,69,209,127,79,165,179,202,79,111,252,161,240,132,48,200,183,57,172,185,48,176,13,57,104,66,48,116,36,57,140,163,30,25,0,64,90,96,138,130,70,13,6,166,5,4,198,17,131,206,240,84,35,2,128,6,11,135,66,160,80,42,34,54,12,18,23,68,220,32,193,153,34,34,110,36,73,145,28,135,200,57,66,192,137,30,68,197,72,157,39,12,67,222,50,21,194,96,59,69,225,10,79,15,196,80,172,51,6,163,88,200,82,99,40,196,255,251,178,100,51,0,8,43,134,202,134,118,64,0,91,163,41,205,204,36,0,26,61,203,64,61,199,128,9,49,141,38,11,176,144,0,56,109,153,20,199,123,19,194,220,79,146,165,132,136,225,3,145,113,246,39,211,82,208,240,93,114,130,40,154,147,228,137,68,99,201,132,139,163,144,128,251,38,10,196,97,242,177,64,138,24,178,38,165,82,217,7,102,69,205,139,172,145,52,81,43,19,166,104,16,51,115,86,65,78,106,124,138,14,210,46,198,134,12,231,138,133,2,46,78,164,235,51,83,166,201,22,136,97,92,221,116,139,230,203,73,68,57,6,155,39,58,145,80,212,190,87,47,160,76,160,133,52,19,81,124,249,245,23,8,25,146,71,74,238,232,208,81,169,234,107,54,58,191,255,254,106,182,77,85,28,63,255,255,208,62,235,73,10,139,0,0,0,0,1,0,44,64,8,5,4,210,0,0,56,161,228,149,92,21,24,202,22,227,126,210,100,82,104,33,192,177,26,117,185,15,221,93,235,121,114,68,34,43,140,83,129,36,188,242,110,42,190,74,114,128,141,238,40,164,18,123,237,67,233,110,150,29,89,144,64,249,17,19,82,101,130,50,66,7,20,155,136,2,172,232,127,183,255,103,255,233,193,90,169,135,132,96,0,209,142,198,134,46,8,154,201,170,112,145,226,61,152,24,50,2,1,23,200,196,103,85,48,48,88,24,48,52,22,6,152,72,102,100,80,144,2,229,20,102,32,147,139,65,50,43,143,210,12,7,83,74,51,101,155,94,107,52,206,16,246,55,209,216,97,189,146,52,26,163,214,109,136,101,244,14,196,164,201,83,40,159,18,104,50,189,145,20,137,222,53,157,195,212,104,80,90,31,178,233,242,185,114,178,220,250,101,115,146,19,135,211,189,130,169,122,166,85,22,213,36,109,214,20,29,234,217,122,174,84,178,233,153,189,230,113,191,173,255,188,226,248,246,242,196,115,165,113,36,28,62,149,237,183,241,191,255,245,197,105,27,62,186,83,27,233,101,107,44,138,229,60,90,200,194,192,94,142,28,91,252,252,251,111,239,95,255,255,207,197,63,255,255,255,249,199,251,249,129,30,168,186,192,0,18,167,41,27,140,112,76,213,120,173,215,159,8,245,246,133,69,12,69,43,54,20,106,19,17,194,81,196,77,42,209,9,21,205,86,99,94,181,85,89,149,109,123,181,52,72,22,17,131,231,226,70,125,97,51,66,129,208,48,80,62,252,185,48,238,118,236,247,255,255,254,177,139,114,136,36,0,3,136,16,1,1,129,81,24,96,14,9,204,215,52,140,202,241,12,249,23,130,0,209,144,41,137,169,51,45,140,228,70,20,1,47,63,33,64,244,204,96,17,117,23,165,198,134,69,1,241,160,255,251,178,100,26,136,198,119,114,77,27,175,92,240,68,102,89,129,101,2,138,155,101,157,44,206,188,217,1,59,42,232,12,241,157,200,38,95,117,201,240,80,50,218,220,224,240,77,107,76,179,24,96,82,126,128,131,10,230,63,205,26,130,74,173,146,109,176,128,186,128,141,27,7,177,147,18,76,108,187,4,131,211,229,170,223,54,13,35,141,202,184,155,107,184,179,70,210,68,88,86,113,172,181,63,71,239,208,247,88,197,177,35,234,215,56,145,109,246,46,209,113,56,193,199,83,70,116,142,162,113,206,86,16,36,155,60,111,130,74,102,164,148,158,106,84,117,185,89,49,123,108,90,178,164,180,165,230,163,184,70,147,174,171,59,8,218,146,3,145,165,123,187,238,187,229,159,237,239,236,241,179,166,255,255,246,253,237,32,156,32,69,222,149,126,47,105,138,136,132,199,97,217,108,49,12,144,81,245,109,216,155,167,29,22,2,252,102,151,100,39,194,69,98,144,136,159,255,142,224,117,213,72,61,207,5,139,7,228,34,22,202,173,57,207,254,48,38,249,28,207,2,250,0,97,143,21,114,200,0,0,230,22,22,230,46,131,102,1,140,130,161,73,172,7,233,216,252,193,210,132,97,136,225,104,240,8,157,192,128,20,210,52,20,192,224,0,188,96,160,48,42,2,133,133,3,35,138,216,219,108,143,15,232,16,31,70,149,112,211,144,125,160,24,6,4,141,0,18,150,141,12,67,9,85,33,143,72,99,241,145,96,225,160,58,180,114,148,36,29,114,66,134,151,68,11,247,28,50,84,61,181,102,212,184,240,96,94,122,228,54,1,240,19,177,20,110,224,217,238,91,65,18,134,246,213,66,182,59,146,33,141,99,52,38,174,81,169,72,92,128,123,63,101,139,30,140,106,227,157,145,243,204,55,40,173,184,4,73,15,11,31,254,107,52,52,175,46,46,222,16,210,240,196,139,182,79,171,95,252,200,124,231,108,59,177,196,108,35,84,80,202,58,104,0,88,64,163,215,104,230,228,71,76,220,214,172,214,80,112,153,206,151,107,6,16,61,96,32,29,216,66,104,31,99,32,97,0,204,104,167,97,203,4,76,216,213,22,128,196,106,10,133,34,66,221,189,63,247,32,251,41,158,207,255,79,253,222,254,174,126,93,186,149,8,88,215,18,186,199,14,220,211,108,148,45,93,21,85,238,66,167,162,33,174,109,21,89,52,117,108,247,179,251,88,170,0,0,76,24,196,224,194,164,12,12,11,192,128,104,30,76,30,70,176,199,109,239,76,129,4,132,192,36,9,12,4,0,85,239,45,97,139,224,141,11,2,25,128,64,21,152,3,128,10,135,24,14,128,161,140,200,20,0,128,196,192,20,1,20,86,22,56,1,233,32,66,255,251,178,100,35,14,71,56,92,74,11,216,53,96,75,234,185,247,101,226,54,25,193,161,44,78,188,215,65,73,166,231,205,130,141,248,1,74,60,50,1,40,226,85,5,149,13,127,32,37,255,18,42,62,236,220,170,46,163,198,212,179,102,46,231,182,201,150,231,74,253,223,83,180,246,89,214,228,113,159,44,203,54,179,150,16,26,178,195,84,20,178,197,82,51,197,114,57,242,119,243,62,195,90,208,176,157,142,193,178,7,122,158,221,169,153,78,169,39,228,119,183,46,229,164,223,189,75,169,20,186,114,172,166,171,235,39,129,178,181,126,206,235,231,134,104,5,94,25,245,202,150,14,216,106,84,236,117,102,46,27,29,162,245,183,43,55,187,105,121,214,208,147,34,254,110,242,229,228,176,41,192,217,228,193,83,96,152,84,12,214,74,215,230,13,135,175,8,16,0,8,252,73,107,178,23,221,57,194,217,7,11,133,181,48,17,21,76,12,140,238,40,179,27,4,39,194,225,208,193,255,221,147,209,190,9,237,254,79,251,126,142,110,191,167,255,255,113,104,86,119,61,8,168,81,166,48,151,35,149,175,42,150,212,99,165,93,168,236,71,178,133,16,223,5,202,224,224,136,195,176,52,197,0,92,199,151,228,231,78,148,232,241,196,197,32,136,194,48,0,12,5,143,0,6,152,145,107,132,16,15,48,34,242,18,139,97,65,232,190,192,96,53,133,82,50,21,33,7,179,69,103,76,208,48,2,68,15,200,99,79,231,140,0,146,42,174,45,201,16,0,205,199,50,124,232,38,35,162,177,227,157,131,41,221,160,234,16,157,37,173,169,42,59,31,54,192,112,140,35,231,27,12,140,245,172,24,15,68,54,59,59,28,236,182,141,45,155,179,134,108,230,43,203,184,139,36,104,81,229,127,46,95,68,62,25,179,188,234,151,219,109,20,1,36,105,106,100,209,131,239,9,83,57,50,8,160,129,58,73,73,141,43,50,181,42,176,50,83,180,211,42,186,144,40,251,143,245,159,187,47,31,202,45,173,77,173,157,190,83,83,196,105,155,89,191,226,196,150,3,131,111,196,87,221,212,163,46,129,165,34,81,175,250,242,177,211,77,212,202,188,170,154,22,154,29,83,253,246,136,7,248,208,182,222,46,202,85,96,251,95,35,127,233,209,84,70,138,79,158,124,101,68,98,72,103,133,7,78,74,36,226,25,230,82,151,207,46,156,115,51,76,178,62,6,82,25,203,84,218,101,69,0,2,211,172,192,52,49,133,64,96,192,108,9,204,20,128,12,193,104,111,140,81,147,208,197,204,27,12,1,128,108,26,0,234,240,187,192,33,248,70,112,112,5,13,0,10,67,134,0,97,135,128,27,167,219,32,123,233,27,129,66,17,222,243,184,255,251,178,100,32,140,198,183,103,75,155,216,99,240,77,135,202,10,100,69,92,28,61,163,42,79,61,57,1,30,27,103,141,129,21,185,137,2,46,15,10,151,39,254,226,117,209,84,173,27,208,115,95,152,68,196,59,74,197,44,246,149,210,83,174,110,183,107,67,82,106,211,250,173,1,212,187,126,253,48,96,85,27,235,99,15,177,114,154,162,59,92,50,49,105,164,35,200,90,67,142,234,108,112,169,244,108,1,182,166,185,174,222,245,26,191,39,155,213,204,125,99,127,109,154,230,57,136,79,127,236,43,214,44,167,177,124,139,143,32,56,96,191,25,203,151,179,115,5,203,49,44,214,14,83,196,112,194,157,180,25,147,191,54,181,25,138,115,223,172,207,204,222,119,115,107,104,58,2,103,218,103,233,139,146,44,0,16,0,15,25,254,21,172,68,26,65,119,196,87,172,61,108,251,233,2,41,130,194,136,223,100,209,63,255,227,221,92,161,122,179,10,154,40,163,132,138,196,215,255,210,213,251,191,137,133,161,92,81,76,56,149,67,170,17,152,174,69,40,213,20,62,120,146,222,3,15,203,193,214,178,141,253,0,5,86,12,14,195,5,160,46,16,2,185,130,56,27,24,128,136,249,148,186,46,25,81,4,33,130,248,22,152,20,1,64,56,8,12,0,64,20,196,116,21,140,3,128,8,26,5,107,177,111,12,131,161,131,232,35,168,104,56,5,211,86,121,135,137,2,2,28,85,122,74,20,0,73,32,36,33,6,169,220,41,90,3,101,250,153,160,172,76,4,205,10,55,90,7,54,15,215,189,87,43,2,196,88,109,145,193,27,222,79,187,208,184,66,135,62,216,130,60,51,162,180,46,91,30,61,181,68,126,42,197,217,162,192,146,144,160,75,10,72,11,94,147,65,14,88,237,110,229,73,62,150,4,233,10,81,255,205,94,79,118,152,29,45,20,25,140,90,217,170,182,218,194,189,168,108,26,235,234,111,95,96,159,244,154,63,95,43,198,157,138,51,148,138,219,81,138,80,198,46,218,189,237,201,151,32,142,85,85,212,165,25,51,40,67,145,172,225,67,23,207,151,169,98,164,160,180,61,160,198,18,157,207,249,111,13,158,38,149,233,234,247,4,141,98,172,160,224,198,223,47,35,180,96,138,148,209,188,40,17,32,193,40,167,33,216,52,4,69,5,148,141,255,253,124,233,127,209,194,78,69,20,216,79,123,152,53,111,4,83,255,40,86,65,229,38,152,48,28,17,195,8,0,84,48,30,8,147,4,48,19,50,62,2,3,40,119,209,50,136,15,243,4,240,82,18,1,96,104,0,24,13,0,217,137,144,69,128,128,188,4,3,1,192,86,68,3,6,3,160,98,98,138,5,65,192,24,96,16,0,202,12,202,255,251,178,100,33,14,135,59,117,201,131,217,52,240,77,167,57,253,100,230,126,89,125,157,48,78,225,143,201,31,29,167,245,144,162,48,9,0,92,152,31,2,192,12,158,98,5,7,145,50,228,41,134,21,12,179,55,240,26,117,5,72,163,202,232,132,48,199,93,167,125,254,234,239,149,206,241,67,80,71,45,189,249,201,211,129,169,62,51,214,167,153,125,73,251,182,116,4,33,214,142,125,138,109,86,214,150,100,31,45,150,227,202,76,57,202,110,84,191,141,142,76,225,234,165,69,95,25,138,182,108,242,173,53,37,90,154,214,25,115,120,200,134,146,252,201,224,244,157,193,153,152,109,180,107,33,155,240,168,245,230,202,136,121,166,166,107,139,172,179,243,217,250,220,198,219,199,108,118,43,119,55,221,239,182,159,219,226,108,100,255,125,161,239,26,42,80,127,241,231,29,96,0,5,0,14,47,27,128,38,226,145,38,30,148,64,26,156,202,59,56,93,64,108,86,146,75,86,222,117,125,150,115,21,202,3,146,42,107,247,243,204,99,162,48,128,189,28,112,225,169,140,105,229,135,204,79,255,245,233,166,158,14,167,109,157,87,8,77,121,5,21,189,244,243,117,245,67,168,154,140,26,28,140,118,5,128,128,57,131,224,161,166,96,57,183,150,217,180,97,249,131,192,32,36,37,74,178,80,16,199,209,41,123,12,129,76,161,254,28,9,76,88,12,156,136,251,215,70,207,72,224,74,8,169,80,13,36,43,209,162,207,196,95,105,89,40,242,250,223,30,104,177,121,54,112,137,137,116,253,236,98,171,46,23,110,190,23,208,237,102,239,43,234,77,107,254,146,105,153,78,97,158,251,134,119,56,202,165,170,26,87,10,155,226,210,195,237,190,217,154,57,207,5,217,174,217,187,117,37,165,23,94,219,57,125,205,138,134,116,174,238,193,148,215,216,102,15,95,122,50,155,221,202,210,235,215,163,118,88,190,71,140,237,159,218,108,84,183,223,106,126,231,92,234,176,33,250,137,255,202,203,214,198,255,175,250,253,168,194,200,122,206,180,139,123,69,223,182,132,214,253,73,0,0,16,5,234,42,244,83,2,194,41,169,143,10,44,231,99,187,71,233,167,66,93,204,39,45,239,94,4,114,103,223,240,35,95,178,255,255,175,255,191,121,100,184,243,232,101,53,220,176,66,112,241,172,15,148,149,99,76,185,202,145,150,117,8,255,246,9,191,247,120,185,6,140,2,1,192,32,95,76,8,1,120,192,72,40,204,80,2,20,198,241,121,12,113,194,208,192,136,10,198,0,146,124,2,0,102,19,193,86,91,19,0,80,13,87,45,76,192,0,6,140,51,0,181,87,23,85,96,27,8,168,2,145,2,235,108,141,35,160,36,180,193,128,255,251,178,100,36,14,7,51,115,74,139,207,54,66,68,6,73,234,97,130,58,28,101,167,42,78,189,57,9,40,157,167,41,160,166,168,146,95,184,197,58,106,213,10,0,132,122,99,8,189,56,96,7,51,201,250,104,138,76,246,189,89,135,98,148,81,179,76,206,167,7,217,139,134,117,212,86,105,31,211,106,112,97,13,73,33,169,24,213,186,106,168,27,82,56,102,158,63,127,9,81,7,199,136,229,120,47,93,54,151,133,84,250,179,198,232,78,108,73,23,10,61,132,241,153,190,22,16,135,248,155,52,74,40,86,21,167,30,66,165,147,157,5,60,101,137,192,179,130,17,60,60,145,216,206,250,94,90,46,235,215,68,189,235,62,117,169,146,251,99,14,216,31,112,150,245,153,56,215,49,8,205,102,50,81,85,123,94,166,43,95,78,74,178,32,16,166,2,0,141,162,237,210,204,141,12,51,64,74,160,124,129,165,209,128,83,210,114,213,239,7,243,181,145,58,39,81,162,149,215,255,179,126,191,151,255,167,253,169,103,158,56,229,149,146,203,4,100,4,241,96,77,185,153,1,254,158,87,182,151,255,253,162,209,133,33,128,211,72,97,96,216,99,152,60,102,59,164,118,47,192,114,128,212,6,47,216,169,84,0,74,35,29,201,37,22,48,8,23,105,11,132,132,90,49,84,57,64,137,129,160,53,13,68,121,30,15,74,160,91,5,25,2,6,128,48,16,32,86,11,191,146,232,122,156,2,3,199,162,82,40,212,116,136,5,118,93,174,193,238,171,53,96,40,130,0,142,136,204,164,61,204,247,113,92,187,26,166,143,182,186,86,144,146,25,105,230,107,213,230,144,69,39,134,242,3,101,222,249,92,37,103,206,161,106,44,85,209,54,205,34,82,5,154,34,233,50,203,17,149,181,253,175,152,246,243,204,33,86,218,158,69,201,166,147,218,81,19,104,220,104,234,25,246,74,47,51,45,122,250,150,198,222,212,21,70,169,44,85,50,66,97,101,18,146,250,113,191,165,10,24,66,135,175,103,151,105,181,35,16,253,157,210,18,24,175,54,209,98,170,185,0,48,161,153,170,240,153,31,208,0,3,0,4,46,192,128,96,86,70,98,133,32,168,34,66,81,196,229,180,182,219,106,123,54,240,219,44,195,249,237,145,242,131,38,185,241,205,116,220,254,95,242,124,134,196,26,32,46,68,191,197,251,152,188,133,189,118,107,80,146,54,229,110,61,156,92,70,129,155,22,90,255,72,0,0,11,80,192,196,11,76,40,128,92,0,5,2,193,0,96,244,55,38,30,105,154,119,13,230,34,20,97,0,119,130,192,230,88,138,136,197,64,132,46,84,228,192,225,165,76,69,63,89,204,60,22,12,38,17,72,214,188,142,201,228,66,255,251,178,100,31,140,134,130,104,203,155,219,121,112,75,134,169,166,101,67,124,88,5,163,46,78,36,220,193,37,148,39,205,129,33,232,60,201,189,144,173,122,4,8,83,193,74,59,22,181,82,196,56,86,84,235,81,18,102,115,131,132,59,66,1,210,104,49,48,165,117,187,107,47,133,213,53,92,73,124,87,89,56,233,182,237,103,24,188,241,183,135,150,135,14,185,193,125,124,207,156,69,250,181,43,154,238,245,212,243,87,44,185,240,123,139,107,83,36,243,222,121,234,205,104,20,121,151,10,73,30,92,210,214,172,61,107,54,139,141,198,213,60,254,158,245,187,119,180,177,239,17,245,88,160,66,131,21,87,14,26,204,118,255,31,196,157,174,173,175,177,6,73,41,35,251,56,208,136,159,229,192,16,23,232,56,46,26,118,152,33,140,36,105,244,26,66,175,125,49,150,22,179,79,4,212,157,158,37,201,51,150,134,2,132,36,62,54,28,40,175,111,247,253,12,111,5,193,189,141,150,102,153,169,104,92,185,3,215,83,57,8,53,146,24,50,170,161,145,76,75,168,208,205,234,239,152,64,159,204,106,77,52,144,61,10,140,76,80,52,88,160,251,88,83,255,135,198,142,134,21,3,23,12,24,0,49,8,161,33,96,136,90,126,12,13,204,138,34,135,11,32,220,167,4,33,34,33,2,208,98,85,147,141,143,170,200,254,222,251,136,39,179,106,30,193,184,174,233,13,187,116,83,78,102,92,183,110,197,141,254,184,93,127,171,38,175,118,87,223,252,213,9,85,148,226,182,82,162,145,76,67,204,160,214,81,32,70,66,72,70,210,25,104,147,20,38,236,234,215,10,147,101,149,68,154,31,189,202,113,178,60,111,62,68,233,84,77,77,139,235,182,246,39,232,147,60,230,146,254,203,119,188,221,43,96,143,20,100,252,184,102,38,208,247,216,211,25,112,101,87,130,38,211,230,164,134,75,189,66,213,200,128,35,168,124,243,174,48,1,222,75,109,248,221,59,202,85,56,135,105,113,46,183,220,87,254,175,229,156,211,55,29,26,102,59,96,254,159,255,213,127,0,201,167,170,169,227,151,112,203,14,186,138,254,130,106,24,21,1,2,173,99,198,65,106,16,141,234,30,1,93,174,87,236,85,255,244,219,173,175,229,196,0,34,66,80,192,68,38,204,41,128,236,192,20,6,204,16,128,236,0,24,198,19,138,232,97,110,18,192,0,13,17,128,106,205,26,0,227,2,128,87,78,134,100,219,64,34,128,34,16,38,145,161,208,186,117,22,81,29,70,69,16,108,41,6,64,247,151,151,221,201,180,136,159,183,127,120,19,99,8,122,123,112,67,153,135,46,83,231,123,151,232,39,208,36,199,167,99,54,173,189,24,99,57,127,255,251,178,100,52,12,134,133,107,75,27,216,99,240,72,199,121,215,96,70,126,26,221,163,40,78,225,47,193,104,150,39,141,150,44,153,138,211,102,158,197,203,245,47,127,41,107,45,163,141,187,2,99,218,189,51,140,229,106,212,55,183,125,165,154,99,115,29,114,113,232,41,237,114,20,216,241,182,97,105,232,151,47,60,89,1,205,105,187,90,47,199,85,251,251,50,223,94,111,243,235,218,188,193,150,101,156,69,55,67,70,116,28,167,229,44,151,8,179,68,76,89,15,17,63,94,90,182,139,213,21,15,202,201,85,60,235,219,51,205,112,16,0,149,184,137,201,181,66,145,100,136,50,100,136,114,10,93,223,98,148,211,180,246,115,113,142,71,169,85,50,191,175,207,235,234,223,45,250,249,194,255,234,214,143,212,81,57,43,202,229,2,209,197,2,188,172,131,120,127,158,25,12,178,196,223,255,245,227,40,208,132,125,96,186,164,96,130,2,99,144,106,96,40,206,96,136,30,97,112,60,120,12,112,120,64,108,99,56,14,97,224,60,6,3,8,64,208,41,60,176,11,80,88,16,64,25,129,1,225,134,193,219,222,232,52,135,220,82,4,124,102,234,90,84,26,113,151,85,111,201,40,157,57,98,81,195,191,22,114,217,144,27,121,181,200,212,157,89,157,60,57,25,154,110,240,155,217,211,77,14,163,58,178,156,182,237,227,159,33,165,14,71,184,110,81,73,69,67,69,22,171,155,205,50,206,176,138,224,210,21,228,226,212,134,55,56,140,19,186,28,81,5,166,147,253,82,204,187,38,245,209,86,197,179,212,73,207,74,144,23,123,213,174,194,6,83,232,173,28,89,93,76,247,42,117,120,193,61,242,67,20,41,198,103,35,89,43,76,78,69,218,73,53,52,204,241,6,164,137,139,253,121,214,37,207,179,22,25,70,161,41,136,145,171,14,64,219,26,150,91,105,171,106,133,97,11,198,96,120,23,28,164,179,67,42,48,178,12,66,23,206,205,151,241,125,179,52,117,211,36,210,222,218,146,103,175,104,92,196,184,94,195,149,172,72,134,50,149,168,185,184,217,209,203,115,111,163,118,164,92,224,167,197,101,115,239,163,115,251,107,108,35,31,191,107,3,183,255,49,139,95,157,127,52,237,216,226,32,18,169,112,33,44,152,42,50,9,123,204,52,61,49,223,252,203,2,214,52,205,225,112,144,184,125,250,138,211,250,202,7,16,226,174,53,110,48,167,181,227,148,136,238,34,16,221,186,71,77,239,52,30,64,73,127,202,143,222,252,197,247,113,4,25,99,248,56,88,249,213,41,4,226,178,166,43,194,22,146,231,200,83,77,68,69,212,247,94,71,246,138,131,148,164,205,138,147,38,181,218,73,33,187,57,19,254,238,255,251,176,68,54,8,132,151,95,205,147,139,52,218,149,172,218,26,109,134,127,82,105,159,67,77,60,207,226,83,52,103,233,165,153,248,102,84,59,106,37,99,238,101,212,179,39,94,105,61,152,204,217,221,223,89,182,241,95,83,133,49,120,203,248,175,240,172,7,62,76,215,235,37,118,0,17,170,102,55,19,194,129,170,112,170,113,225,209,49,7,8,128,5,244,133,75,236,37,188,91,150,249,13,15,1,143,161,86,58,152,212,167,10,127,162,57,109,139,147,97,150,216,57,3,223,14,251,79,204,237,208,254,103,52,123,164,218,8,150,115,125,12,35,182,211,43,57,7,193,215,67,227,234,17,30,30,167,123,50,137,162,97,232,13,162,36,152,213,154,231,58,176,168,125,254,59,211,236,68,180,59,52,153,143,94,53,166,10,89,86,229,95,53,89,27,221,123,246,29,62,27,81,77,54,26,145,253,192,121,40,123,12,4,105,110,124,210,172,189,171,117,30,85,124,208,187,246,178,225,194,116,238,250,254,34,12,115,29,143,151,90,143,29,220,11,217,79,21,179,121,235,88,209,78,150,251,192,172,24,237,126,6,254,235,215,90,246,248,34,51,26,63,149,45,107,110,10,69,110,217,143,29,236,56,79,111,70,183,254,211,204,35,16,32,71,111,222,36,206,119,157,120,232,146,39,122,121,46,119,178,254,16,69,170,143,160,86,109,3,195,244,91,121,109,223,255,247,173,83,178,95,179,59,84,243,188,168,135,178,180,238,203,148,112,188,118,150,229,54,60,219,217,117,70,100,67,210,114,197,99,16,237,21,239,30,205,121,115,247,245,45,36,9,91,182,220,112,221,11,150,236,161,144,14,225,77,52,248,95,115,58,4,0,140,217,179,121,170,169,145,208,114,99,209,52,146,94,99,72,92,220,229,85,223,97,26,115,247,175,110,186,49,46,137,152,7,7,190,86,55,60,149,217,208,112,113,210,173,185,147,174,229,58,9,13,98,103,90,36,157,55,77,86,166,8,132,251,208,47,229,23,86,144,58,88,91,180,21,51,182,157,164,176,145,216,46,137,149,218,222,104,217,84,102,177,103,38,203,69,4,95,20,221,191,104,243,184,153,118,81,86,135,181,29,211,57,90,17,240,170,119,50,77,121,146,229,117,163,88,240,8,42,228,180,132,83,14,2,134,64,70,110,50,13,18,68,6,16,133,9,46,34,0,169,52,96,232,83,2,74,174,61,206,136,240,120,248,236,94,201,128,230,164,102,51,213,39,180,222,144,178,97,235,49,180,184,14,188,50,94,108,201,254,124,21,189,99,89,63,169,38,53,152,24,147,114,30,129,223,2,204,143,164,103,116,154,99,113,131,4,119,91,37,80,191,162,221,83,172,182,180,218,81,204,146,255,251,178,100,52,140,133,108,104,206,27,175,75,240,83,230,137,183,100,40,120,24,97,189,44,78,101,45,193,54,17,165,197,180,9,216,243,64,162,43,216,70,17,220,184,45,184,130,8,255,142,65,149,154,134,110,163,155,41,188,145,136,84,146,98,67,8,14,98,1,67,113,235,53,125,59,219,157,230,29,43,132,197,49,30,162,145,69,123,42,146,244,227,53,88,141,227,112,124,101,57,93,209,254,160,32,4,113,194,130,211,129,158,2,131,64,1,157,129,13,156,183,34,247,237,52,184,164,74,238,124,135,12,2,48,51,184,215,55,241,253,223,80,67,153,111,50,16,204,46,214,245,45,1,139,173,237,37,113,99,171,173,99,200,31,49,87,21,187,37,49,97,112,160,184,36,92,110,249,250,189,122,36,169,158,25,246,125,162,2,140,34,92,149,157,194,132,2,177,105,146,133,7,239,36,13,242,12,98,13,101,108,241,9,102,132,70,45,38,194,236,192,164,135,27,84,207,5,195,107,113,129,210,147,57,29,155,162,134,171,12,89,160,75,166,95,221,162,166,87,101,185,188,107,235,151,233,162,176,92,238,52,148,250,120,27,106,159,203,170,119,201,235,57,219,149,247,85,146,152,53,242,244,131,36,190,100,140,205,164,39,219,98,23,76,58,136,144,30,65,68,132,129,190,88,100,252,212,130,80,95,21,42,101,39,79,181,87,115,125,227,233,40,98,24,65,152,193,117,228,131,99,30,162,174,185,18,47,0,171,108,171,72,25,111,114,136,188,164,150,62,74,106,154,40,50,133,87,31,33,68,142,105,201,200,26,168,84,35,25,50,162,76,123,155,50,255,255,253,45,62,249,195,176,194,231,86,161,128,34,211,152,105,209,134,253,3,132,28,57,14,16,51,21,169,19,132,70,38,27,115,196,49,176,36,149,182,192,183,225,148,26,115,177,144,154,161,150,107,116,48,253,136,219,68,116,137,78,184,249,1,253,227,22,112,104,93,6,143,7,73,229,46,250,124,201,214,255,252,203,95,0,76,14,5,194,227,1,140,4,17,146,133,241,155,4,17,141,209,184,92,39,71,71,164,20,1,168,33,136,97,203,142,96,104,102,97,248,78,52,3,178,161,225,9,122,56,17,216,210,170,73,46,65,207,27,122,221,236,190,235,29,131,219,107,244,242,204,63,175,100,99,177,183,109,166,78,225,245,239,199,43,115,56,221,183,210,80,202,22,35,249,247,243,223,211,140,15,22,63,107,29,159,159,146,204,223,164,47,182,218,243,245,251,255,51,102,24,48,18,2,186,87,19,146,201,230,111,172,233,157,250,204,235,102,102,127,123,222,103,166,118,239,223,175,179,218,188,237,251,211,117,9,224,140,15,65,60,8,160,54,199,153,211,50,249,125,255,251,178,100,83,14,134,50,111,77,139,172,111,50,68,102,153,146,100,197,116,30,85,199,48,46,239,4,193,12,25,102,173,183,148,224,58,157,105,251,94,153,88,227,19,50,249,186,104,42,200,24,18,3,176,114,27,151,215,122,251,125,76,255,253,230,209,195,0,33,11,6,157,41,134,76,72,207,254,199,237,92,80,85,138,84,170,150,78,207,219,128,223,163,6,122,4,162,162,230,87,39,195,255,166,67,253,87,198,83,223,200,40,200,141,145,130,95,211,255,190,234,52,62,202,153,80,33,119,255,122,205,127,211,212,240,60,4,32,184,8,238,48,84,80,49,196,134,55,183,103,53,152,23,63,81,208,82,104,52,216,104,49,9,6,240,116,97,135,39,193,190,113,224,139,24,2,112,229,150,253,123,195,149,154,19,218,190,218,107,65,18,108,38,126,32,170,162,222,126,156,75,48,126,29,160,101,204,29,185,47,102,180,84,44,130,155,43,133,128,77,75,113,143,189,20,209,120,48,70,195,8,225,21,229,57,74,45,71,161,148,103,86,24,207,204,64,23,174,215,118,83,187,40,148,182,133,154,62,208,185,218,86,167,61,143,53,41,179,132,4,178,140,106,97,205,121,254,137,74,32,105,250,91,93,199,156,214,95,253,235,97,105,212,221,203,243,214,95,183,135,152,99,251,139,90,181,106,211,161,61,188,239,74,103,97,244,137,96,171,72,187,192,51,46,168,123,110,14,59,171,51,157,90,10,110,235,251,255,204,101,44,133,246,139,101,91,247,141,92,112,154,112,160,25,85,255,252,127,249,173,125,90,184,243,247,143,127,255,255,255,255,254,173,239,187,133,220,233,128,128,4,21,159,52,119,142,151,152,195,37,67,133,229,71,124,121,131,246,87,170,56,204,37,41,39,66,213,155,18,123,48,225,142,195,69,228,191,95,79,35,54,147,239,174,136,193,48,85,217,40,131,91,243,47,253,4,144,81,79,252,67,255,179,173,70,200,5,2,194,172,192,64,124,89,50,47,72,200,96,115,71,84,100,206,140,99,226,128,4,46,35,1,4,31,11,222,104,115,168,128,84,22,244,2,69,19,104,242,62,72,152,203,181,247,189,94,235,195,39,166,82,244,252,189,64,210,201,154,227,7,162,185,122,220,77,95,166,53,233,183,37,156,197,185,135,11,70,186,107,243,141,55,8,115,1,145,10,87,159,150,223,108,50,220,189,246,4,6,235,218,177,3,191,209,153,11,195,64,96,3,98,66,235,220,117,229,93,167,130,215,101,187,57,91,158,222,226,16,48,27,217,111,220,219,221,95,187,194,190,63,255,250,223,58,155,114,140,123,149,105,70,56,119,111,173,218,184,118,237,77,110,154,195,42,177,86,69,67,30,83,18,240,160,1,21,89,255,251,178,100,90,12,135,86,100,203,155,188,201,48,70,134,73,170,105,229,62,29,113,199,36,15,106,141,193,46,38,168,53,150,52,216,177,3,198,200,201,242,167,48,66,210,87,91,175,79,18,247,38,231,221,213,170,220,207,11,74,54,222,225,189,101,173,238,245,206,60,78,181,155,248,222,238,63,253,214,117,143,229,156,165,54,121,172,3,54,88,0,0,250,8,0,2,32,9,244,119,119,91,115,113,0,35,20,129,185,142,113,94,48,6,170,122,157,22,229,154,225,116,228,223,236,230,97,68,210,124,68,180,117,197,199,190,233,225,242,246,146,36,15,189,120,137,247,250,127,175,253,4,126,254,175,255,234,34,255,250,204,7,192,112,196,84,5,193,160,106,96,184,2,230,190,168,254,100,50,68,161,201,146,96,106,2,198,2,192,40,97,32,0,197,232,49,24,16,227,1,192,33,49,247,28,211,15,224,35,30,20,48,8,232,48,51,5,132,33,23,67,103,81,50,32,75,177,139,138,6,52,1,154,124,38,78,159,164,207,163,40,25,78,216,233,108,55,85,64,60,82,150,122,188,212,254,90,174,96,1,201,114,237,164,75,159,96,242,5,135,41,181,71,69,213,129,127,235,38,55,1,51,66,150,47,198,84,92,172,104,197,224,2,116,87,38,200,1,152,231,41,140,140,4,235,65,51,50,113,35,133,144,207,64,84,56,156,139,198,36,84,81,17,40,169,136,130,71,153,166,117,160,29,80,240,49,251,25,168,219,38,10,213,75,37,164,89,69,209,77,90,168,168,174,112,200,176,102,41,33,108,99,231,100,234,174,234,73,208,173,102,202,170,62,71,150,89,228,209,117,221,50,104,158,162,135,250,38,222,183,255,254,165,157,110,92,0,37,28,112,7,87,163,238,235,114,75,192,191,9,241,94,7,174,73,120,39,127,33,58,171,243,134,133,243,206,96,30,216,161,95,250,39,25,74,24,84,89,3,127,159,253,226,17,36,231,75,170,69,52,107,255,255,169,47,255,255,255,255,255,173,73,28,53,81,153,44,112,152,207,251,128,0,129,33,124,99,58,0,166,5,193,26,96,154,6,135,23,2,240,97,180,241,102,147,149,230,3,10,70,28,136,102,66,2,100,64,25,177,106,121,135,98,233,201,217,57,162,161,89,158,20,34,100,66,44,248,7,44,27,76,102,194,0,16,68,232,68,58,54,58,40,8,148,80,220,63,162,0,163,211,169,11,95,93,45,40,43,224,28,1,55,95,174,86,153,132,223,228,168,148,115,100,187,45,104,171,0,241,168,76,72,101,169,229,1,55,114,180,81,147,206,86,146,6,19,85,178,235,181,158,110,89,160,143,148,80,126,106,80,210,180,11,182,233,189,127,222,191,115,42,221,152,165,16,0,255,251,178,100,77,14,135,127,94,200,11,221,209,48,78,9,169,202,101,234,54,29,117,99,32,78,123,67,1,35,38,167,77,166,149,240,49,11,25,205,37,89,165,239,42,171,25,182,201,174,215,223,49,203,247,214,138,80,3,89,126,84,223,135,238,85,134,25,101,241,90,218,207,39,242,215,243,28,101,93,173,22,148,226,226,103,90,205,185,87,117,202,187,156,195,44,240,238,177,230,243,153,147,99,142,93,255,252,117,110,229,247,61,241,42,129,135,136,89,252,83,208,0,0,18,5,64,45,20,145,46,133,67,10,146,118,226,30,12,42,5,162,153,76,224,60,30,120,185,88,113,173,214,132,162,79,13,165,237,219,215,202,39,49,204,97,152,38,234,222,130,217,175,147,45,14,30,175,255,254,61,255,255,229,76,125,30,218,54,215,222,99,245,121,207,32,19,30,51,58,134,24,174,60,114,144,97,129,76,38,38,6,28,83,152,97,159,1,237,25,136,129,97,131,240,34,152,16,134,73,128,96,21,136,0,64,198,8,77,10,129,12,97,4,144,6,11,224,140,8,22,98,203,31,250,102,37,8,136,130,19,91,144,90,129,64,101,14,79,146,66,70,60,162,20,45,232,96,176,44,136,214,203,185,105,155,200,100,77,129,135,141,22,181,98,117,235,115,45,101,117,12,227,26,222,42,230,97,139,69,138,174,193,73,174,223,201,89,164,87,172,65,162,1,116,246,40,183,59,172,175,195,70,92,12,43,113,169,68,23,172,101,84,239,4,166,151,59,87,35,22,224,5,78,106,148,202,42,78,92,160,194,215,40,92,158,99,142,179,238,181,156,202,88,217,175,220,44,227,133,124,40,111,111,89,235,119,55,151,195,92,202,237,63,105,55,17,150,206,72,229,52,93,152,163,127,104,48,179,103,118,113,238,191,123,214,249,248,222,26,214,185,168,66,72,177,239,65,233,77,156,204,170,18,42,130,14,76,94,42,105,226,76,2,232,24,13,161,3,224,137,86,236,58,151,152,115,217,157,72,234,212,243,55,244,95,63,253,223,253,126,139,23,205,1,140,28,206,164,7,233,204,191,241,111,166,186,254,161,191,255,252,163,191,93,127,38,171,179,151,81,18,9,14,122,237,44,250,144,0,135,4,240,118,88,218,64,204,0,0,201,223,207,120,171,77,37,196,12,198,23,144,92,88,9,38,17,199,128,163,38,73,19,2,128,115,65,202,112,82,50,130,193,69,129,220,39,230,159,16,166,29,179,120,220,228,203,200,189,44,107,13,173,182,207,236,239,223,219,252,205,207,113,40,191,143,29,22,191,220,90,126,119,86,251,25,200,128,169,241,190,227,30,177,174,116,188,141,181,140,45,218,154,206,236,148,200,139,211,179,151,37,84,249,235,76,151,255,251,178,100,59,12,134,65,87,203,27,125,192,194,78,103,153,191,105,162,138,28,105,83,32,47,119,68,201,37,165,103,41,165,137,161,45,205,109,193,164,145,67,113,144,147,81,222,253,87,254,119,230,187,255,205,255,247,222,132,9,126,181,142,88,97,158,234,239,63,185,79,91,29,214,205,235,230,16,70,229,214,100,19,89,75,41,224,138,76,40,39,45,76,101,30,158,155,175,126,191,127,151,55,159,107,233,118,134,178,253,209,27,7,128,16,255,253,128,0,0,0,64,128,2,0,38,15,85,43,100,45,184,57,217,182,160,53,138,43,77,38,174,128,56,249,96,44,59,150,76,90,49,89,251,126,197,210,154,189,243,106,191,111,244,61,221,113,85,10,115,102,233,255,111,251,127,144,67,127,255,241,47,189,180,52,135,133,208,35,0,202,52,136,117,153,144,72,192,88,101,12,43,193,48,120,10,204,10,196,16,215,102,24,140,157,82,28,234,98,108,195,144,216,26,41,135,46,226,32,108,215,134,104,193,49,132,219,206,124,207,209,92,194,2,48,39,207,245,163,20,112,48,170,87,187,161,84,193,208,6,5,180,228,148,40,204,128,182,163,96,112,155,66,182,128,13,18,6,222,15,90,134,23,102,205,186,116,58,203,112,175,52,58,10,173,188,55,77,90,26,145,138,7,34,163,69,111,227,79,37,15,42,36,180,9,107,186,156,237,202,210,224,168,249,125,248,189,104,173,55,50,188,223,238,222,115,78,253,28,166,145,133,4,120,129,109,211,96,254,83,89,179,131,215,206,219,250,159,90,155,170,116,218,235,92,228,231,235,184,92,239,243,185,247,185,247,241,191,132,191,12,242,223,47,91,195,44,247,114,151,29,115,13,111,191,82,229,144,8,29,224,119,49,236,23,141,221,222,132,109,136,34,3,206,124,247,214,130,76,92,97,31,156,12,192,18,204,226,123,60,17,64,32,193,151,240,14,40,239,222,144,90,45,230,78,36,93,133,38,143,168,197,161,52,155,43,59,224,127,97,137,210,95,255,255,172,43,127,255,226,223,110,142,137,221,232,112,191,255,253,6,237,191,232,191,238,170,81,201,114,93,191,182,47,249,7,8,0,50,227,0,49,22,65,226,160,35,24,24,1,121,145,163,100,152,174,34,105,138,120,61,152,25,0,72,8,4,71,131,92,68,4,198,27,162,62,96,66,8,134,27,5,104,96,222,6,137,186,8,1,35,4,96,31,26,5,214,217,220,148,58,196,64,67,14,57,204,240,88,1,16,155,35,242,193,223,138,21,143,76,160,120,110,145,60,72,143,126,55,56,146,242,254,103,74,156,243,151,251,246,107,201,107,183,2,46,216,215,213,144,127,221,79,121,110,60,203,87,241,195,99,132,171,24,135,38,255,251,178,100,64,140,135,66,103,201,147,216,53,114,73,168,249,221,101,231,58,25,9,149,50,110,188,213,193,48,158,37,205,182,53,160,35,83,157,153,176,176,148,177,138,244,114,139,246,226,46,89,212,112,173,225,90,55,134,124,202,198,123,214,89,229,221,237,185,48,123,122,191,218,59,149,230,251,49,79,91,127,82,245,75,18,185,248,231,248,98,102,181,90,69,37,64,133,66,190,24,252,242,12,48,133,64,49,47,166,35,169,59,149,30,17,197,209,118,71,93,73,83,227,37,177,100,249,249,39,139,230,19,214,215,166,153,56,154,128,0,0,4,0,4,160,248,77,69,37,170,54,2,8,213,244,123,88,122,44,90,130,221,241,153,38,232,227,111,251,1,14,189,86,154,61,45,255,255,231,74,250,191,95,249,10,27,253,126,217,47,79,255,194,129,34,30,172,200,166,78,208,214,155,152,86,215,11,48,161,165,235,210,0,74,167,33,129,35,177,119,18,152,46,38,24,53,143,25,108,203,2,149,33,160,32,84,34,38,2,158,51,18,134,97,224,20,202,176,0,88,168,82,101,64,8,193,16,29,1,114,250,108,211,125,189,108,21,186,154,237,195,181,11,50,211,104,101,16,217,251,98,30,91,33,198,209,159,62,255,67,95,107,238,7,108,130,64,143,124,95,48,92,119,93,140,149,186,201,135,88,213,40,8,120,207,220,220,21,51,41,30,177,29,175,222,89,112,139,102,125,69,96,0,202,194,123,72,31,199,237,217,198,60,76,124,214,49,175,109,190,139,169,160,198,174,181,127,37,224,110,21,226,201,173,154,57,139,185,187,77,11,73,138,84,164,68,226,60,178,84,64,211,42,168,173,94,204,166,148,138,100,78,4,64,126,210,6,121,84,29,3,137,140,26,34,106,217,67,222,105,8,198,128,32,0,128,252,52,20,11,70,99,38,87,51,110,179,49,9,129,24,28,142,88,99,64,215,213,142,29,179,234,141,59,104,22,17,144,246,84,93,220,186,15,183,185,217,5,233,255,207,185,61,97,212,100,38,114,145,29,45,95,126,79,171,250,30,190,228,103,255,255,206,55,255,115,236,136,80,0,17,99,2,16,176,22,10,193,24,0,2,0,212,199,13,5,204,58,201,176,195,192,20,2,1,60,112,6,140,7,128,25,114,152,55,133,24,52,7,204,27,135,20,192,148,6,194,128,0,21,1,51,3,80,14,3,1,211,132,195,97,180,141,131,219,20,49,17,77,197,149,7,100,182,72,128,50,218,155,211,161,218,207,152,196,176,164,151,4,34,40,157,155,118,143,64,54,64,113,253,159,81,224,177,3,255,25,193,223,127,236,39,137,191,104,81,181,186,100,18,26,203,46,150,241,119,239,209,208,233,105,95,79,250,216,18,255,251,178,100,68,142,198,197,104,203,19,207,53,224,69,70,73,195,105,231,54,27,85,163,48,78,189,151,73,38,25,38,141,178,165,248,113,235,139,67,249,206,155,247,46,179,104,93,130,101,57,229,186,73,87,119,188,246,137,120,17,45,45,49,184,88,136,225,106,135,41,176,204,105,94,190,160,178,15,108,133,158,237,122,135,116,207,165,84,149,100,192,189,25,90,95,28,129,210,3,126,206,177,204,181,91,88,113,68,57,132,104,8,96,252,147,2,22,19,56,69,26,91,69,10,186,52,81,4,159,66,88,217,227,0,103,80,205,53,245,71,135,241,83,245,92,86,9,194,8,255,175,253,185,145,49,130,112,193,172,122,23,213,126,250,166,111,214,244,53,210,178,255,245,63,254,180,130,241,73,60,118,143,187,32,179,152,18,55,9,16,4,128,139,18,56,234,122,51,189,225,50,240,39,22,0,193,128,32,144,176,42,4,152,92,57,24,10,2,25,8,135,24,158,2,37,200,92,5,48,8,6,7,1,143,171,0,158,28,1,155,231,222,118,13,91,106,59,68,253,187,165,0,142,218,101,166,6,173,106,68,153,1,62,165,93,228,193,53,177,155,144,180,54,29,50,243,90,202,76,147,71,212,69,247,56,13,237,66,236,201,189,64,214,43,37,132,86,241,86,180,227,152,149,149,42,237,113,22,248,147,112,153,1,217,10,28,8,111,99,64,141,136,63,88,154,119,150,213,74,99,4,254,230,227,78,56,118,118,161,170,123,232,109,115,141,45,179,141,36,186,198,224,139,216,215,249,184,230,12,251,66,230,247,230,62,176,253,195,228,146,165,178,85,23,234,72,76,246,191,101,216,215,66,137,182,155,110,52,56,41,142,252,49,159,3,209,86,223,163,95,166,45,160,0,28,2,28,7,86,243,51,49,211,179,23,142,7,24,59,242,137,21,56,40,82,72,34,14,135,181,158,197,149,164,109,18,240,152,52,78,157,223,175,141,245,173,87,91,245,246,246,144,45,170,220,80,9,65,153,142,8,107,138,160,69,72,17,255,232,252,126,230,193,15,187,238,0,21,91,112,40,48,34,68,151,156,8,31,62,172,84,217,132,176,17,236,186,8,92,44,29,95,166,8,23,164,33,154,75,195,198,135,60,80,2,151,163,64,24,58,55,130,46,76,61,59,109,45,205,81,177,81,83,136,122,84,207,90,193,67,21,108,16,147,43,127,25,67,89,175,125,86,216,194,228,188,75,235,88,222,213,36,104,29,193,221,171,168,80,133,153,201,146,34,233,95,5,146,180,65,194,98,105,126,249,185,93,136,192,46,201,26,147,191,139,109,105,246,98,103,112,31,62,213,77,10,11,171,20,208,176,82,185,244,48,101,90,141,26,56,234,122,22,58,137,182,255,251,178,100,75,12,133,216,104,205,155,143,68,240,78,166,89,118,109,101,104,27,205,163,44,110,225,147,193,66,153,38,13,188,180,160,129,235,178,229,53,82,169,78,197,32,211,23,28,93,64,177,196,168,53,165,171,27,227,7,68,150,54,225,133,135,204,104,67,22,207,253,41,0,48,0,0,254,188,73,136,6,6,55,130,227,99,163,53,32,21,189,21,117,171,152,200,60,217,135,132,184,170,146,67,97,0,115,225,234,106,22,186,176,124,114,137,1,5,250,219,34,191,16,42,239,16,113,17,251,140,125,80,223,226,243,228,125,191,109,66,238,170,223,79,255,245,29,254,173,156,136,0,22,147,134,14,6,70,75,1,98,0,108,2,2,159,128,55,25,234,167,24,2,14,13,1,67,1,201,16,144,34,4,1,162,1,8,78,34,115,194,160,152,128,8,78,146,16,21,103,182,38,186,253,151,9,32,101,236,157,177,161,172,237,200,130,240,34,227,248,248,69,24,150,78,130,236,67,2,34,41,162,68,50,196,3,169,203,248,236,63,137,57,82,246,254,69,218,181,164,136,193,99,119,43,101,158,174,163,108,142,139,185,239,10,78,98,130,89,102,114,59,213,175,68,163,213,221,169,100,229,218,182,183,10,145,81,0,173,63,172,232,41,104,104,254,146,213,222,222,195,9,205,81,112,168,165,214,216,106,204,218,97,89,3,238,192,183,59,169,1,212,30,161,15,170,245,171,12,67,44,92,149,49,142,67,91,47,61,221,137,21,41,122,106,117,212,126,82,189,69,137,10,52,178,246,43,50,70,85,28,213,22,187,203,19,107,186,181,197,191,181,15,66,0,72,97,158,192,87,35,32,45,243,50,197,60,69,109,34,82,57,9,160,51,35,0,38,147,114,202,240,225,170,242,122,118,83,156,197,209,213,100,244,199,174,154,209,188,156,153,124,241,208,238,183,187,41,117,165,183,204,155,253,6,250,62,245,35,173,100,146,42,38,143,255,252,249,145,81,117,248,236,234,0,2,211,112,4,20,134,41,10,252,0,39,31,126,225,24,244,63,148,5,37,241,0,1,101,155,47,176,88,43,48,52,36,51,192,170,50,36,24,47,137,132,193,24,24,13,48,140,2,124,208,149,47,68,50,176,2,32,193,88,74,222,125,106,191,174,129,88,177,161,150,58,116,84,14,19,132,28,163,41,140,176,55,137,162,191,239,238,236,56,255,172,170,200,49,252,87,194,253,231,55,205,221,179,64,162,146,44,119,75,119,159,172,148,10,158,154,98,196,175,57,85,37,70,155,41,194,123,43,251,158,228,184,91,48,237,54,60,166,222,50,155,118,247,75,45,187,188,50,253,136,137,159,40,166,170,190,10,244,81,137,19,153,55,145,203,123,89,43,138,183,112,255,251,178,100,86,12,6,181,104,203,27,184,76,240,68,230,89,231,103,7,39,27,129,159,38,79,97,51,201,72,30,102,233,163,41,144,231,111,90,182,110,214,238,154,184,164,178,181,39,161,139,174,91,58,103,20,88,180,32,214,97,219,217,210,173,19,61,101,147,155,82,237,81,188,88,241,30,68,156,0,0,26,11,98,47,19,134,157,195,120,19,51,1,109,88,149,94,184,144,250,24,68,170,80,73,47,213,255,171,82,159,255,249,253,91,243,13,2,106,204,227,136,243,5,63,255,252,119,43,14,48,95,137,77,17,112,143,18,173,66,100,57,137,72,211,192,30,160,1,42,48,26,6,179,15,0,13,0,1,176,144,87,154,110,37,169,130,136,32,42,168,56,6,76,2,192,228,152,49,137,64,32,192,184,12,129,0,68,98,78,63,70,18,0,64,28,1,224,80,14,44,240,24,16,18,177,84,226,34,160,107,25,88,39,241,215,38,133,45,73,162,4,15,81,248,175,155,145,148,190,171,71,64,166,102,181,82,85,235,92,87,234,211,46,89,127,219,169,19,151,243,201,8,201,229,29,220,229,186,247,244,160,80,117,191,177,133,39,235,169,91,185,220,111,214,206,189,205,61,214,183,202,183,240,152,221,209,163,229,150,31,171,125,203,181,191,184,222,231,231,175,192,147,16,101,45,188,203,101,242,90,78,255,20,105,12,108,252,97,90,194,146,71,177,113,254,190,53,19,53,72,18,143,125,206,63,35,41,206,21,26,184,212,150,71,90,255,178,187,70,130,53,35,42,147,69,40,73,199,154,7,228,224,79,253,141,176,176,0,12,0,11,133,160,141,200,229,78,217,183,124,102,241,7,28,119,229,144,138,225,64,82,96,129,108,85,122,60,25,43,104,95,222,211,91,95,122,158,93,253,253,38,57,82,223,156,160,13,6,179,9,9,202,151,91,130,16,243,255,255,71,239,235,191,236,74,109,148,8,22,155,3,102,163,235,83,201,41,30,161,0,38,113,192,141,48,184,1,160,40,18,16,3,49,152,138,147,0,64,200,12,6,166,1,160,48,96,32,3,230,11,96,4,162,38,8,96,42,0,3,51,6,178,51,48,46,2,53,180,35,13,96,206,192,220,181,200,255,133,19,26,61,227,108,20,40,175,148,130,50,85,16,120,154,74,145,215,74,247,51,148,9,66,245,185,110,135,94,108,127,36,252,179,172,234,192,221,177,48,139,195,199,208,85,202,131,187,240,66,158,29,161,219,27,248,216,111,71,132,184,164,208,151,149,235,236,76,81,158,50,60,244,132,192,3,99,92,222,15,196,55,120,127,224,79,51,223,189,234,10,221,226,94,244,212,91,63,204,142,241,59,234,195,198,170,250,187,213,235,173,67,139,233,54,171,76,79,255,251,178,100,88,140,134,245,103,202,19,217,123,114,84,105,185,211,100,226,126,88,9,157,54,110,188,211,193,57,148,102,41,179,177,240,173,219,18,249,160,107,211,14,220,227,195,145,229,214,165,129,30,176,237,6,102,87,6,12,230,88,85,213,189,97,190,139,88,53,150,70,31,235,125,39,230,142,216,8,10,208,32,97,191,17,120,188,166,86,105,122,99,250,68,142,95,69,101,57,233,196,70,191,120,101,161,134,209,255,203,127,50,131,65,239,175,253,191,48,224,32,72,185,134,205,141,225,43,255,255,195,159,8,60,27,150,66,41,105,103,80,131,0,11,6,210,60,197,102,118,142,148,50,216,119,71,57,141,142,126,159,253,58,151,65,4,151,108,180,10,31,147,10,161,64,64,40,13,153,85,21,144,133,234,80,131,100,32,49,48,36,204,194,0,197,98,49,192,54,34,23,155,200,41,98,167,221,139,123,79,71,186,75,147,195,114,47,128,46,132,210,107,68,111,153,158,102,227,141,225,250,197,29,87,76,69,45,241,55,88,106,137,173,17,152,68,169,186,194,139,118,136,197,193,165,254,101,131,153,219,32,134,131,139,129,239,1,211,216,218,130,132,192,100,118,231,1,177,12,128,135,128,50,201,14,72,200,230,12,89,63,106,110,103,55,183,157,253,205,75,12,220,124,216,111,12,13,50,90,74,225,143,163,90,26,9,192,66,6,16,83,160,124,110,97,197,62,159,174,127,169,16,66,15,210,54,210,61,95,14,112,182,238,154,36,160,156,239,53,56,23,99,218,119,246,168,194,193,32,0,164,18,32,38,249,235,47,193,141,203,25,98,200,114,58,116,52,184,206,1,96,40,104,193,142,150,182,231,95,144,94,132,138,143,28,212,113,89,55,40,25,157,75,24,179,78,46,165,223,111,243,219,247,95,31,150,111,197,5,148,39,86,25,181,90,191,126,15,255,255,197,124,175,250,255,72,0,0,11,112,64,59,22,5,152,168,52,102,118,217,175,110,128,65,144,84,2,97,64,162,86,137,5,65,193,112,72,24,4,4,49,57,232,120,26,105,10,247,104,197,97,117,234,68,194,206,101,51,79,161,123,1,71,167,136,39,162,40,99,45,96,17,218,175,178,92,66,161,145,192,16,140,144,12,53,172,163,252,170,95,69,75,127,115,22,181,29,120,40,165,170,115,5,208,99,28,108,113,109,82,78,95,140,199,70,226,0,52,33,46,248,148,232,190,82,119,231,32,103,63,189,48,233,113,113,153,131,157,8,86,231,205,171,1,217,197,43,51,27,177,176,239,228,42,88,125,204,72,39,143,67,72,53,70,112,61,181,139,87,59,119,80,143,88,180,47,86,184,181,173,88,222,238,144,8,168,251,91,125,195,196,229,226,153,112,86,255,251,178,100,95,14,230,219,103,78,155,152,99,112,71,230,169,145,105,103,106,25,13,165,58,110,45,60,129,42,21,166,73,164,181,160,132,165,99,74,32,166,193,75,236,101,69,12,231,214,97,167,102,77,34,208,160,126,191,74,146,16,22,33,181,96,12,170,219,103,104,198,47,233,136,188,36,153,221,134,111,210,150,238,42,68,153,40,73,201,30,14,251,71,130,111,160,124,237,193,48,179,254,75,234,10,212,43,72,108,36,116,255,81,103,253,190,224,225,134,54,255,255,252,113,255,87,95,20,238,137,186,122,223,243,159,135,192,78,138,140,67,1,163,64,51,53,38,14,207,93,1,13,19,152,193,98,194,212,35,132,18,99,225,202,114,152,85,14,96,0,25,129,192,148,49,229,154,171,233,170,16,131,164,148,16,82,45,6,5,176,192,185,108,130,114,185,130,64,20,181,27,2,99,231,74,135,195,71,247,121,222,124,8,131,84,252,131,95,13,125,55,103,177,86,123,49,248,61,156,231,221,172,22,233,163,169,188,145,182,24,139,36,161,18,27,209,6,89,116,118,234,221,233,16,48,62,72,107,79,68,153,243,93,229,63,186,254,20,207,58,118,63,99,75,242,108,241,90,107,64,67,29,123,102,37,76,70,163,162,165,231,73,27,212,69,141,176,149,211,90,140,161,88,234,161,150,225,21,153,105,165,102,218,55,36,98,15,75,49,2,140,174,172,164,162,203,28,83,173,153,43,107,89,208,237,81,24,13,44,123,229,100,161,14,23,163,51,0,137,131,211,82,45,27,75,71,76,194,47,96,245,105,57,254,209,37,251,207,173,209,176,57,25,116,206,151,25,69,208,45,50,204,72,40,78,19,255,237,239,255,90,5,246,252,255,252,179,255,253,35,121,239,253,214,226,71,61,108,216,157,245,128,0,0,11,112,42,49,73,50,0,33,132,62,134,242,181,24,116,74,147,6,3,35,166,225,16,2,209,151,71,80,240,98,144,72,126,62,230,220,82,218,186,82,154,163,163,55,178,73,73,12,243,148,93,68,86,21,21,225,160,29,105,183,221,9,84,240,1,10,103,72,17,190,73,73,142,179,200,5,211,199,240,191,57,126,17,34,124,107,48,44,63,5,243,205,208,35,243,135,127,94,3,52,57,129,203,251,76,230,76,229,183,167,44,50,184,159,0,103,105,160,147,21,114,253,158,215,231,37,157,246,214,205,83,86,182,253,91,149,81,240,121,204,85,105,35,214,137,42,157,251,250,89,211,222,198,101,10,219,101,80,99,214,221,155,109,221,113,91,200,205,250,147,20,107,210,174,112,174,199,172,133,98,122,192,191,172,245,91,175,71,26,212,10,237,82,20,42,170,198,61,224,20,81,119,191,227,167,206,254,112,13,113,102,170,255,251,178,100,107,14,102,67,104,78,27,153,99,112,72,196,249,129,105,135,106,23,137,153,56,110,97,109,192,203,134,40,232,246,8,152,60,222,190,217,74,90,33,128,120,164,168,162,35,219,204,209,182,36,231,238,226,193,32,247,137,47,189,53,175,138,128,5,74,177,240,231,143,14,23,253,178,250,161,9,7,253,9,95,255,255,255,255,65,241,50,53,201,108,203,133,100,42,10,200,129,96,64,17,153,229,134,139,92,152,32,62,80,14,48,240,24,180,226,64,24,52,204,194,212,24,49,58,64,192,192,161,10,92,70,18,143,109,66,165,244,252,131,171,204,133,150,184,49,172,128,165,28,159,184,10,118,85,39,17,38,204,168,118,32,120,67,185,54,84,226,231,53,73,222,87,181,119,74,61,168,38,14,81,189,239,54,229,252,6,95,187,168,28,228,231,212,110,35,191,248,226,184,76,225,208,52,98,9,22,215,17,207,58,46,247,171,242,147,200,169,18,104,152,129,197,205,207,75,229,182,62,29,204,137,73,173,37,236,90,201,51,22,141,30,171,108,185,170,190,206,169,148,221,176,218,38,172,233,37,203,157,106,174,164,139,159,205,239,50,212,93,138,95,40,163,74,24,58,29,210,154,253,56,24,31,253,197,93,20,83,65,88,20,18,219,228,133,84,59,193,146,131,153,126,61,179,246,113,23,255,255,255,111,253,3,162,186,162,215,164,90,196,132,1,178,206,192,238,229,111,197,209,99,40,0,0,12,112,192,129,36,48,118,48,104,11,51,21,165,60,96,34,48,156,78,108,134,25,137,68,64,234,132,53,3,43,67,161,144,36,196,51,148,193,64,44,6,9,139,183,97,98,68,67,110,228,56,81,110,61,54,132,66,10,14,220,153,37,18,162,146,234,166,48,13,153,116,104,189,121,65,105,208,18,213,138,82,173,151,43,46,193,12,234,198,15,77,232,182,14,251,229,4,173,196,208,191,157,43,9,230,66,43,233,238,153,145,35,72,174,191,121,110,223,54,206,165,166,155,66,203,1,143,146,102,117,205,237,164,214,107,54,182,233,202,40,49,203,67,28,23,131,89,175,114,19,241,49,19,184,115,75,87,168,227,183,173,234,247,205,98,179,121,51,3,219,255,150,117,170,210,175,115,141,45,97,163,23,151,213,98,200,90,136,201,97,39,185,216,93,117,157,200,107,108,113,55,94,49,240,235,226,227,81,80,0,0,37,24,67,87,17,244,245,134,49,9,9,135,35,204,13,127,73,217,37,10,29,107,229,160,129,239,249,1,234,177,11,52,88,133,162,186,207,199,3,10,133,31,95,228,218,78,115,246,239,249,7,255,196,75,83,49,26,165,93,98,135,133,137,3,112,170,165,91,232,0,4,174,220,64,23,8,23,14,1,255,251,178,100,146,12,230,149,104,204,155,186,99,112,71,99,185,179,105,39,100,22,161,159,58,110,60,213,137,5,144,230,205,150,21,128,204,9,171,57,169,32,192,193,226,228,149,6,233,238,189,220,163,47,2,219,98,132,104,112,172,28,32,136,186,10,216,242,217,225,84,12,167,21,107,21,64,80,94,94,252,23,101,184,1,34,220,26,157,216,148,9,128,132,201,85,243,195,118,106,92,255,89,156,57,219,244,109,45,77,139,47,111,217,198,216,181,237,91,54,217,111,235,88,204,95,79,123,99,54,250,145,109,114,127,198,36,209,231,194,151,109,123,97,131,54,33,82,143,225,186,38,128,48,90,192,132,198,196,83,134,152,47,193,68,204,54,79,102,62,198,185,232,150,188,57,115,183,62,121,134,246,140,47,118,9,140,103,36,81,249,128,136,30,64,184,108,174,151,111,27,20,146,68,81,231,15,10,71,77,78,251,3,44,62,33,0,220,136,140,35,9,202,233,75,30,4,40,205,134,40,70,178,227,3,114,142,72,121,25,66,185,176,161,218,63,254,221,56,159,253,110,250,136,31,255,34,139,88,60,176,78,169,68,42,28,187,157,42,59,250,178,38,0,0,93,180,112,42,44,103,68,99,81,83,204,221,113,49,9,20,40,0,49,80,176,10,11,18,7,168,169,166,192,8,32,49,170,248,193,192,227,7,3,218,52,164,88,24,217,93,234,131,161,34,96,196,146,60,74,10,68,106,180,137,220,178,33,88,150,166,252,114,153,10,127,213,240,241,238,15,229,68,177,223,102,157,204,243,183,98,239,212,145,192,13,234,241,183,221,80,242,168,195,174,39,147,109,9,87,107,46,98,214,237,87,236,208,96,130,144,214,210,131,146,113,9,152,81,219,217,13,70,56,34,201,158,103,230,42,124,245,237,47,83,93,20,88,146,4,201,176,105,163,210,154,178,181,32,215,184,70,114,240,233,250,154,178,109,217,79,185,233,188,37,102,142,33,206,118,116,133,26,84,175,200,74,80,102,163,111,0,1,189,162,99,226,2,54,141,123,1,40,132,234,13,145,195,137,21,0,196,98,49,192,115,106,99,43,41,205,40,90,85,179,113,48,188,237,255,244,175,255,255,107,177,34,99,165,22,231,209,141,38,227,114,224,182,9,23,44,80,110,88,154,156,199,159,65,51,74,109,158,231,111,126,157,19,153,102,68,228,122,105,0,4,220,222,46,24,79,2,134,12,241,102,60,77,208,196,192,80,80,76,195,224,36,38,19,0,164,194,76,130,242,152,140,254,68,20,43,13,183,7,38,54,142,80,37,231,73,17,95,167,33,219,67,119,77,173,174,180,140,128,34,137,141,126,191,81,174,93,56,145,229,178,156,174,28,4,61,208,63,52,114,175,80,255,251,178,100,177,12,69,224,104,205,27,139,79,32,83,9,169,211,101,231,40,22,201,163,56,110,48,217,1,46,166,231,181,147,21,128,129,133,101,169,145,228,211,125,205,130,43,210,91,146,77,214,250,185,125,99,151,165,31,237,51,232,210,68,237,134,11,60,182,127,176,222,105,202,50,45,202,235,250,123,159,149,153,80,171,127,87,246,251,194,12,65,130,15,23,160,167,32,7,161,210,22,155,35,195,116,153,95,111,228,148,206,197,105,69,137,65,201,209,207,164,73,144,44,44,205,163,74,118,108,52,218,65,110,65,224,0,0,0,206,94,40,29,155,44,28,226,196,64,139,55,116,109,227,234,219,66,56,92,217,38,28,172,248,253,31,67,51,147,248,53,239,255,218,223,179,145,145,239,96,16,129,173,244,191,101,233,121,114,109,202,155,173,233,210,222,180,253,31,115,153,145,93,5,67,169,24,147,196,235,28,0,7,37,221,39,0,69,49,208,241,152,236,134,160,180,152,120,48,175,133,3,174,219,26,79,64,80,110,10,50,144,44,88,22,60,37,42,104,97,134,105,48,36,242,75,187,174,210,21,172,212,138,126,150,225,212,224,21,49,85,29,78,88,30,219,214,225,67,209,117,162,202,123,200,122,151,10,212,244,182,237,93,239,50,179,79,20,93,112,125,252,247,255,62,201,40,174,177,132,116,121,147,150,142,160,154,143,81,218,214,92,203,37,85,199,203,137,46,13,38,106,168,161,33,90,139,21,56,109,83,4,33,24,73,98,202,138,67,152,208,52,192,153,33,223,183,4,207,82,246,182,106,221,248,58,22,76,122,4,228,21,177,158,9,210,64,83,54,159,236,157,230,151,103,76,244,119,152,172,211,77,42,79,27,108,30,188,195,173,174,98,61,237,110,221,157,108,238,172,39,32,19,168,186,139,0,160,88,83,6,230,48,70,65,47,130,134,74,229,176,225,186,211,74,57,48,38,41,94,64,47,105,61,119,84,122,12,246,232,197,249,0,28,113,244,35,101,12,99,27,98,169,98,188,206,57,59,77,166,214,119,98,245,55,65,39,151,48,196,36,61,18,54,141,209,1,117,180,61,255,203,254,68,27,17,71,178,237,0,174,23,182,88,102,126,196,11,163,52,175,131,166,23,58,48,157,44,117,129,191,134,28,2,123,171,2,229,80,213,107,95,144,54,198,0,201,221,145,128,107,73,184,200,19,220,219,166,107,205,97,155,62,204,238,251,1,106,218,128,135,130,180,165,2,135,160,153,68,149,200,152,149,253,44,42,95,118,55,85,247,121,203,213,11,183,110,190,59,179,74,143,143,237,107,121,203,203,160,232,101,165,244,102,80,17,253,214,70,116,130,112,183,27,163,72,103,231,203,32,115,252,235,71,115,115,215,255,251,178,100,208,14,6,67,104,206,27,152,99,112,85,195,233,81,111,44,40,25,21,169,48,109,48,221,1,65,166,167,117,148,137,137,155,195,32,10,80,44,113,209,89,93,243,111,208,76,230,70,212,113,207,242,16,249,112,184,88,71,30,138,197,54,193,1,201,57,106,173,78,175,217,202,209,252,217,104,187,111,76,85,142,76,153,36,16,56,48,54,219,76,191,207,117,222,231,49,2,76,121,128,183,233,160,0,80,3,0,0,90,11,196,178,196,148,45,25,155,200,132,133,184,231,189,151,234,32,174,8,172,246,17,213,162,8,15,182,8,121,65,189,0,66,52,173,182,114,255,254,180,133,244,98,233,35,41,152,167,181,213,246,118,102,246,255,255,255,233,90,49,251,233,126,170,97,67,59,2,65,245,47,224,80,254,0,0,64,179,49,246,59,112,35,210,106,29,157,57,65,195,58,233,34,100,0,176,8,139,145,68,198,66,141,61,41,80,152,137,58,91,139,74,66,35,39,153,96,241,42,17,16,241,184,21,136,171,90,91,191,4,4,152,117,154,131,183,143,179,74,128,98,51,49,136,121,14,131,196,56,97,97,97,219,114,136,210,85,57,17,168,121,137,81,194,173,59,16,244,22,195,129,213,18,133,47,165,185,151,24,151,12,68,149,177,108,221,168,156,61,188,29,114,194,225,160,182,202,20,220,136,100,29,9,51,158,233,202,227,33,44,230,122,226,74,227,32,42,178,87,29,66,114,85,53,205,169,237,90,249,158,255,154,231,173,202,184,244,209,162,241,56,114,31,205,177,49,118,166,217,126,164,197,179,120,119,108,221,37,216,187,246,101,234,167,107,45,102,160,243,202,184,187,216,164,181,253,101,223,145,206,123,47,125,93,39,252,168,42,1,4,16,109,118,70,203,54,97,164,49,149,170,6,23,46,137,25,65,0,182,26,205,222,99,42,137,34,102,6,58,166,218,25,74,222,103,178,53,25,143,48,168,122,85,218,29,202,96,166,213,117,53,109,81,210,87,149,57,252,229,27,82,151,81,146,247,106,252,142,206,98,168,88,34,9,25,52,228,90,236,165,187,163,61,62,194,173,20,203,204,22,28,11,68,126,124,60,233,125,228,142,101,83,250,187,244,186,92,158,118,171,162,209,146,41,113,8,219,223,84,159,150,111,207,45,255,87,23,142,212,23,1,52,141,188,16,238,212,76,72,80,246,244,142,41,108,204,199,72,14,72,70,82,4,88,196,207,142,199,2,1,129,138,141,99,165,59,175,130,90,132,192,73,236,220,19,100,123,59,129,86,10,163,189,101,235,14,41,149,124,49,4,25,137,113,6,163,123,69,201,154,86,35,44,103,201,190,85,3,160,116,232,30,34,57,74,214,185,249,177,211,102,251,216,207,255,251,178,100,219,142,134,167,106,73,19,121,99,112,131,11,233,38,113,3,194,21,5,61,40,77,189,143,65,147,153,36,213,182,29,226,79,86,60,76,17,206,95,23,78,17,242,27,188,133,188,125,58,237,11,151,211,44,189,63,236,180,250,13,219,111,247,82,118,223,219,150,158,187,244,89,17,1,248,234,142,2,134,44,60,67,123,89,113,196,194,114,175,66,2,77,6,64,66,230,71,69,75,239,75,46,119,173,75,16,5,52,249,54,128,22,195,229,179,49,8,49,34,240,64,51,91,128,88,41,152,10,172,48,88,120,160,109,102,203,39,206,79,102,167,199,139,135,235,189,100,34,242,213,175,24,176,213,237,215,41,135,135,150,42,76,178,155,119,58,214,67,67,99,125,244,99,168,181,220,235,218,251,186,213,30,156,141,65,177,87,152,83,175,113,219,251,111,160,80,84,48,5,80,44,44,70,68,250,82,0,3,67,37,96,12,178,64,35,70,24,205,24,111,138,217,145,163,6,35,24,24,104,18,89,133,248,16,80,51,41,248,180,64,1,36,58,40,33,130,0,170,228,163,48,208,169,83,190,34,217,25,205,121,125,35,113,105,78,143,103,99,211,23,110,180,76,202,176,68,86,110,13,29,232,46,213,82,4,192,246,155,233,21,3,22,107,50,96,166,1,186,86,7,217,105,34,187,95,23,240,53,108,251,214,76,233,206,11,28,41,13,88,7,184,171,157,201,102,57,187,133,243,42,123,198,202,31,189,13,72,187,139,10,69,141,23,24,179,185,79,2,173,13,114,79,157,98,52,75,218,5,171,107,253,46,239,216,229,140,247,102,18,141,176,236,150,44,245,187,54,92,126,179,252,27,195,116,233,111,183,123,137,193,242,55,242,113,33,181,219,97,86,67,190,171,127,247,253,96,0,16,152,33,241,157,52,20,180,4,144,30,33,16,4,168,72,185,127,69,31,201,49,137,130,71,64,164,13,162,133,204,231,115,121,172,202,235,209,253,244,216,96,196,119,118,109,221,254,116,214,240,74,185,179,3,51,94,95,57,185,133,114,251,223,31,50,187,86,23,41,254,86,201,211,225,177,239,187,42,37,47,200,175,243,94,11,44,190,31,200,48,234,88,68,47,104,102,132,249,147,227,119,245,227,2,224,100,128,26,20,54,138,176,56,44,98,235,225,160,80,6,68,17,24,36,156,96,48,80,52,24,97,176,153,145,141,162,49,24,88,59,6,4,7,83,77,27,223,68,167,34,0,211,124,31,47,95,22,115,228,203,239,17,212,253,60,214,251,1,213,42,2,153,171,56,79,139,239,29,127,125,88,255,184,155,143,55,244,142,214,48,20,125,253,28,0,194,231,241,237,118,102,30,183,79,254,237,222,127,217,250,160,216,105,20,48,255,251,176,100,208,142,134,60,82,200,19,152,123,98,105,200,121,89,109,227,106,88,249,133,36,78,48,189,9,202,154,100,1,198,25,168,135,44,151,12,17,3,11,175,89,99,149,248,29,189,38,171,72,119,160,237,240,167,130,25,81,78,239,95,52,172,49,68,242,71,22,235,108,251,112,239,153,159,129,65,228,216,20,30,15,93,63,195,23,74,145,63,67,149,103,25,63,125,127,251,177,162,74,149,24,96,130,74,83,231,23,133,8,107,196,159,93,211,63,245,255,253,225,189,45,177,64,52,20,49,49,170,148,231,104,161,27,144,195,128,65,0,125,57,232,173,153,24,58,12,1,152,36,214,166,165,162,104,244,46,39,218,71,147,218,106,218,194,184,185,234,184,198,172,182,212,151,201,2,211,152,110,31,112,181,116,246,153,11,52,224,172,199,141,168,122,116,155,187,97,243,89,174,251,164,2,95,183,119,205,89,148,157,230,150,31,9,31,46,117,192,139,1,252,25,226,157,133,68,103,68,129,25,57,236,57,78,207,110,0,0,0,10,48,66,10,222,32,168,107,148,29,35,71,41,240,198,51,119,61,52,196,33,29,25,112,31,208,219,131,198,4,49,116,36,140,49,134,14,102,65,146,18,197,69,146,186,69,112,56,114,206,176,194,9,108,168,13,20,9,141,169,55,51,116,244,75,37,29,56,217,217,109,236,119,168,251,105,199,120,161,94,255,205,50,107,223,123,208,224,72,52,250,49,78,197,130,33,133,232,231,116,242,194,98,245,197,71,25,31,207,215,209,121,92,222,134,152,202,247,226,186,251,255,204,239,106,247,215,181,215,135,41,77,143,58,171,196,131,4,17,220,186,52,0,65,33,35,78,114,245,105,215,197,79,126,29,223,191,82,243,148,187,119,234,100,12,44,88,234,28,115,93,198,9,10,43,57,181,238,189,239,250,229,128,10,0,50,8,16,0,166,70,24,222,111,209,102,70,74,80,104,48,12,238,67,116,225,132,209,160,17,66,140,178,71,74,183,77,76,183,207,138,62,214,175,111,62,95,107,210,108,63,96,25,237,81,20,118,237,142,31,71,188,34,105,252,223,222,198,162,91,87,95,213,69,65,25,182,235,123,63,255,228,128,0,12,209,118,14,64,212,202,102,13,184,52,213,72,61,137,1,44,231,135,21,32,107,189,128,0,153,117,6,67,217,176,132,114,155,154,35,225,135,65,40,140,99,112,40,192,18,36,150,13,166,96,0,164,211,170,187,240,145,222,185,6,91,189,81,67,91,214,198,196,70,9,137,25,36,8,161,106,236,197,23,45,108,73,98,168,9,117,19,157,167,39,2,125,69,153,181,72,42,196,117,243,42,3,20,4,179,181,18,120,158,105,202,89,139,84,244,245,237,197,167,255,251,178,100,193,136,133,202,104,206,107,88,97,64,80,6,73,85,109,229,106,30,213,165,38,77,251,66,1,65,15,165,205,141,152,96,118,215,31,167,190,204,161,194,175,61,42,112,155,58,84,177,39,186,52,233,64,217,179,119,174,29,125,217,91,35,136,50,230,201,79,29,96,44,154,30,187,82,122,67,57,59,25,160,199,123,223,63,255,45,90,203,185,115,43,87,181,172,55,248,208,202,33,217,107,101,116,98,42,61,15,74,110,93,171,77,174,239,149,239,111,249,135,113,255,203,30,216,215,204,225,204,242,179,103,150,40,232,42,202,103,166,169,107,111,145,25,252,55,103,26,159,114,213,189,238,237,208,151,39,214,0,0,4,114,95,47,200,44,212,83,111,134,48,131,213,3,114,183,15,88,75,150,144,5,20,95,132,96,74,55,106,101,188,70,247,188,91,207,255,82,196,66,151,77,191,50,183,222,190,124,220,41,250,29,66,139,171,84,175,38,110,205,251,119,175,255,165,237,255,73,98,229,69,43,17,53,207,96,77,20,0,0,0,48,73,112,49,186,0,93,152,18,52,114,157,248,1,60,6,68,96,23,25,28,10,76,28,100,199,192,33,92,68,34,24,79,149,64,118,202,169,201,84,104,176,99,52,24,190,163,146,6,250,45,159,77,238,85,214,216,160,198,132,97,190,16,97,156,44,67,185,14,120,116,167,25,140,135,237,106,198,196,29,163,225,189,144,207,22,196,34,4,209,179,22,43,60,88,85,155,17,159,94,26,161,226,130,37,232,169,138,174,74,158,80,231,198,38,187,89,117,45,202,26,81,50,168,107,174,84,14,50,124,163,31,109,174,11,94,107,111,172,127,175,255,243,127,170,110,180,128,219,240,195,84,172,236,1,22,8,5,184,82,214,222,254,222,148,222,255,215,255,231,22,175,135,245,26,155,159,88,163,207,237,91,219,116,143,168,215,154,61,41,76,235,193,114,145,93,57,96,0,0,160,2,13,76,145,21,153,144,159,2,39,204,80,56,120,121,4,49,56,98,210,37,76,21,12,225,221,233,95,137,193,118,4,183,97,5,61,171,166,192,200,71,107,131,70,12,228,106,4,98,190,156,172,191,203,253,211,239,206,191,212,21,196,43,21,67,169,42,130,13,86,7,255,254,255,255,163,208,9,140,135,134,59,1,166,14,16,6,27,135,39,129,151,134,41,134,0,33,144,193,16,12,66,42,133,0,38,110,96,192,110,205,128,192,139,23,108,224,144,116,193,240,137,168,5,128,85,214,2,11,212,143,145,71,73,11,190,155,95,215,225,182,95,208,149,89,100,71,179,18,119,25,18,207,139,51,242,138,167,20,66,10,63,179,211,234,9,5,77,77,134,217,220,38,149,229,226,233,246,238,243,181,229,255,251,178,100,192,142,134,60,104,203,19,154,121,80,80,103,105,105,108,194,120,23,173,165,44,78,189,17,193,70,22,165,137,180,10,40,9,213,235,26,205,194,76,229,173,249,94,209,80,190,1,5,36,27,8,38,1,39,40,10,179,246,8,144,125,216,204,115,243,124,95,196,15,41,90,217,73,144,249,114,135,81,50,112,2,128,88,235,138,234,182,168,175,255,242,6,24,48,193,133,162,85,222,112,246,78,119,166,245,85,230,222,160,210,32,201,16,182,231,122,128,0,25,193,71,210,224,128,85,12,187,16,176,132,187,25,133,103,86,62,44,11,26,48,32,5,68,247,199,222,107,153,76,191,129,133,207,234,221,59,153,248,29,109,97,233,234,215,115,86,205,245,165,194,17,123,165,102,235,117,79,162,174,34,189,70,144,138,135,40,211,236,182,255,247,49,228,251,232,233,182,92,0,194,196,131,182,23,78,31,47,54,38,236,213,240,240,12,80,133,180,202,14,204,25,172,230,51,140,0,100,21,126,103,180,134,14,190,25,144,141,104,156,99,7,231,208,88,133,198,104,24,53,28,14,228,73,41,150,102,32,16,45,154,245,188,200,27,140,158,138,88,244,80,200,105,22,122,97,171,49,48,186,172,30,13,139,198,215,251,43,16,4,162,116,18,171,34,234,204,86,7,41,157,235,26,72,21,160,97,2,242,250,94,83,114,17,26,97,14,156,85,243,251,119,41,158,155,44,57,159,171,29,36,182,145,146,195,142,137,113,219,201,100,214,230,54,217,32,55,181,2,80,252,178,133,209,107,172,146,153,244,168,212,153,253,72,82,233,140,76,66,126,93,90,238,53,170,254,24,97,106,237,77,205,99,203,182,110,72,241,138,214,142,83,103,82,26,179,217,4,25,117,215,174,245,75,117,86,207,238,165,54,176,250,60,187,143,239,27,21,249,98,221,156,177,239,53,173,225,220,245,111,43,244,188,239,223,252,174,103,191,251,150,123,79,149,44,167,46,205,40,243,20,204,46,41,116,4,180,75,248,224,34,57,131,209,152,40,169,92,153,208,224,33,136,194,27,47,35,156,150,100,1,43,193,246,202,64,202,68,67,53,76,44,76,229,18,34,204,236,210,173,241,143,47,103,119,7,1,169,86,173,63,39,95,144,125,187,90,167,153,185,17,121,127,118,79,42,121,189,255,126,81,163,7,184,155,232,75,107,250,128,81,136,194,16,82,168,99,32,96,96,130,228,119,84,94,101,64,106,24,51,152,4,22,0,141,114,253,136,0,0,160,146,40,23,170,164,24,176,36,32,225,136,192,123,46,21,12,21,80,48,74,96,19,109,133,173,73,95,46,182,71,11,120,215,175,143,59,12,69,230,150,244,85,202,193,151,25,60,0,203,136,232,37,226,255,251,178,100,212,142,199,253,107,71,139,158,216,128,84,169,121,65,111,5,42,24,45,159,40,110,176,217,1,55,166,230,141,131,21,136,140,109,112,169,121,0,61,27,183,19,212,83,17,219,141,189,176,245,220,108,246,133,166,217,116,234,201,192,42,187,82,7,220,186,164,144,228,196,95,68,123,87,19,188,239,212,251,235,179,123,7,43,181,71,175,76,254,100,162,9,18,164,84,140,187,34,72,208,185,63,2,135,28,200,43,34,24,139,94,147,57,21,10,67,37,100,105,241,125,30,223,58,170,38,63,215,249,61,221,236,145,168,166,72,216,171,226,240,33,0,17,166,17,220,28,180,211,54,112,47,214,182,251,184,120,80,191,185,16,14,83,38,196,151,0,194,63,217,122,43,233,162,127,254,174,127,74,127,173,255,203,255,8,1,2,199,49,65,72,40,22,30,41,20,61,84,38,117,154,187,34,81,122,147,181,74,149,56,145,202,113,88,124,89,225,174,128,96,0,11,176,176,13,160,97,88,48,159,3,211,9,240,94,52,147,0,227,4,240,172,11,154,5,34,61,153,65,80,67,18,21,105,8,143,195,173,235,87,42,156,59,166,95,115,14,1,0,38,144,72,179,51,68,32,72,65,137,225,33,104,75,138,109,97,60,246,208,149,78,98,52,175,36,121,194,202,224,53,145,73,182,71,203,131,95,74,120,50,17,68,24,45,78,85,221,178,235,189,110,132,225,122,211,55,205,216,150,60,238,149,46,16,69,193,202,212,180,216,109,136,248,139,159,110,74,118,132,22,222,164,110,197,29,226,105,236,74,90,212,197,231,238,177,38,43,247,6,120,242,182,191,164,144,61,96,197,149,126,75,56,66,122,164,111,102,127,17,123,9,8,109,87,218,179,16,153,227,64,136,198,175,220,102,24,80,51,233,108,60,253,237,53,136,245,111,129,141,239,27,199,121,168,145,89,148,111,166,129,52,15,94,175,231,229,95,140,141,181,91,2,133,40,171,131,0,28,20,229,156,188,4,197,57,143,229,44,169,208,210,68,61,216,184,168,169,54,10,70,143,226,127,75,110,162,22,234,203,64,203,95,244,180,219,87,164,101,2,61,94,98,137,104,68,123,148,123,107,65,39,150,104,44,100,66,237,113,65,226,175,73,242,195,16,35,54,241,225,39,130,240,2,23,172,128,9,82,66,83,104,25,192,102,224,193,131,117,102,104,208,24,180,16,52,57,17,8,204,26,122,64,49,127,70,7,99,161,16,128,28,129,58,1,160,147,40,129,35,42,30,16,16,48,152,58,13,201,232,117,142,135,28,46,213,183,154,36,40,88,231,179,52,165,115,49,56,240,174,220,97,33,140,237,179,38,26,106,242,235,180,180,65,140,154,244,198,157,89,77,103,177,97,255,251,178,100,202,12,134,234,105,201,155,218,121,82,84,133,25,131,101,7,106,24,33,159,42,110,60,211,193,72,32,230,181,148,149,145,82,185,121,87,149,174,51,51,234,47,31,202,136,20,188,109,221,102,85,183,147,55,213,66,193,18,3,10,163,207,180,41,194,210,202,174,128,96,228,247,38,76,138,34,67,72,29,16,98,129,103,122,179,29,156,195,246,23,151,202,200,102,162,164,251,40,82,48,197,22,142,244,246,223,22,106,111,26,110,69,228,252,103,94,178,150,162,160,173,10,13,41,189,120,120,1,2,128,52,182,27,135,243,174,115,24,23,113,252,125,161,119,171,54,57,149,50,162,97,50,123,135,26,96,59,139,51,114,219,148,72,130,7,2,0,135,94,189,63,111,236,71,118,93,75,42,232,146,71,147,171,95,75,255,55,252,140,74,152,167,38,50,82,144,45,14,197,175,153,86,43,156,46,247,107,23,235,48,55,29,51,19,32,130,49,159,17,227,22,160,95,57,150,23,147,5,161,73,48,32,3,115,4,224,50,48,169,24,209,8,5,20,4,113,128,0,121,8,130,60,192,164,2,81,77,245,48,18,8,211,9,64,76,84,130,48,137,48,37,2,51,4,224,121,64,140,173,52,130,128,30,92,9,55,84,117,47,35,81,136,203,101,127,163,114,84,200,107,73,218,77,54,92,16,247,241,218,69,182,98,33,42,56,49,231,9,213,99,74,74,226,218,140,39,106,86,39,232,100,216,228,89,245,194,36,213,169,160,22,123,48,247,75,240,140,191,48,246,78,236,22,249,201,235,203,94,155,242,64,184,90,230,49,74,122,30,71,29,250,20,248,169,131,98,176,218,55,24,244,82,149,236,171,7,81,175,218,120,228,114,205,52,181,5,14,12,240,16,230,157,240,24,145,196,2,149,216,218,43,49,82,74,230,190,68,106,15,55,230,75,244,208,133,158,97,87,95,14,178,142,233,83,90,181,239,188,190,183,152,53,106,199,102,231,107,226,16,174,214,236,127,58,94,220,128,99,233,42,49,12,106,118,123,131,192,11,32,34,183,213,175,183,143,8,13,116,123,25,170,115,70,106,150,77,162,43,90,230,248,147,107,178,61,91,74,18,74,254,106,255,255,79,233,163,117,79,110,171,255,181,191,183,254,127,89,218,174,64,87,145,121,142,174,192,154,226,66,35,128,116,10,184,55,187,88,50,96,30,35,38,8,0,120,97,116,27,161,81,228,52,131,45,179,8,144,59,48,53,0,163,2,80,68,48,150,6,163,0,32,23,14,2,99,1,16,143,17,0,89,130,200,2,38,129,16,11,8,0,56,194,248,2,217,217,128,160,10,152,2,128,17,128,152,37,33,209,188,125,217,203,96,171,122,137,182,144,97,7,193,21,167,255,251,178,100,207,14,136,10,121,70,131,216,52,240,70,105,73,183,101,226,42,28,113,209,34,79,48,220,129,9,13,167,13,129,33,168,246,182,45,48,149,189,56,203,103,229,111,116,148,170,0,244,207,61,22,50,72,63,226,59,174,164,24,90,111,199,230,245,156,52,105,1,37,165,54,177,14,27,152,249,146,183,45,27,10,154,124,123,84,157,184,224,187,38,197,32,99,122,23,89,60,29,163,178,17,171,53,229,215,109,111,118,49,242,115,124,185,180,138,39,154,60,245,115,127,124,223,141,145,18,83,162,155,150,71,249,40,150,228,22,162,39,191,134,127,222,51,110,42,28,91,52,203,52,52,201,149,167,73,18,48,149,18,121,185,211,255,103,196,99,191,247,232,255,107,126,133,33,195,83,113,98,188,93,78,197,136,40,152,126,172,5,63,239,95,94,11,230,81,14,208,134,167,217,218,141,251,150,5,185,227,140,133,82,95,187,82,175,101,29,100,124,217,18,36,255,83,230,86,183,138,12,16,177,196,140,143,14,86,35,50,45,117,96,0,130,91,176,46,104,163,97,129,102,225,133,99,153,217,239,161,140,226,224,64,76,35,13,76,97,9,131,1,224,80,88,96,80,200,0,7,128,194,219,73,68,145,5,0,90,103,6,98,8,76,83,29,72,27,171,71,149,91,249,35,255,202,247,162,123,191,216,42,235,97,139,67,173,211,25,76,57,81,172,173,233,249,233,233,169,23,114,212,196,86,187,20,139,215,198,154,96,246,161,209,91,29,212,63,141,55,107,206,219,173,245,108,104,62,75,101,203,237,117,38,67,53,161,200,226,70,36,242,113,224,30,117,229,238,12,19,54,228,48,66,212,110,86,203,19,67,111,170,237,38,212,238,61,175,214,149,219,180,133,183,133,214,160,248,235,2,239,137,36,192,149,155,65,87,32,88,218,156,63,187,124,191,153,124,214,27,235,76,218,6,242,179,15,122,53,70,242,193,242,55,234,158,236,192,195,219,72,209,96,104,0,0,49,14,160,184,55,42,170,250,129,12,95,6,61,48,233,218,205,234,220,90,192,226,2,174,127,51,170,181,188,210,150,81,135,86,100,253,119,48,80,17,40,77,211,212,40,114,53,216,84,171,80,228,182,57,255,124,51,95,212,144,128,148,139,4,71,192,208,137,66,227,4,78,131,173,28,176,56,133,8,0,86,129,45,38,225,84,109,5,4,226,33,148,194,64,144,232,1,160,195,0,121,34,81,36,193,1,5,44,80,26,5,11,74,161,34,73,62,208,218,166,43,15,94,212,8,50,129,128,40,220,81,178,161,136,232,113,81,75,48,172,245,129,190,124,164,158,159,48,167,55,252,137,165,224,196,71,59,213,164,159,190,212,135,154,176,91,45,172,65,132,255,251,178,100,191,136,134,150,104,201,155,185,99,112,81,69,9,202,96,168,109,24,61,163,47,174,189,145,97,56,32,230,181,144,142,177,99,114,89,250,83,53,242,203,203,236,63,244,119,206,155,225,81,79,159,188,177,60,100,223,3,75,142,162,65,42,147,91,72,61,62,126,124,217,41,248,34,181,222,213,221,85,206,40,121,181,194,67,17,217,175,79,127,153,101,170,101,190,239,182,195,13,69,79,123,111,27,125,119,171,14,64,235,31,54,189,28,223,215,45,125,111,144,144,221,98,96,183,185,51,29,111,187,61,15,188,229,215,62,0,20,0,27,155,12,62,178,183,133,111,17,153,14,75,216,133,122,104,38,133,217,237,124,165,250,187,187,220,255,249,45,220,49,185,255,231,169,127,228,143,226,32,73,21,68,72,12,215,43,127,79,244,210,47,51,53,154,202,96,157,56,15,210,168,7,148,35,118,8,35,201,243,181,192,159,118,248,0,155,243,3,129,145,48,217,0,211,12,96,244,48,165,46,163,10,36,217,48,18,7,240,16,102,152,17,132,64,0,83,140,5,192,40,192,108,2,76,13,3,56,201,248,18,240,58,4,192,136,25,222,114,110,1,140,8,201,25,160,230,150,89,125,36,235,0,149,80,52,143,182,212,194,180,190,220,186,9,194,227,128,230,166,253,153,18,104,65,242,137,187,67,162,155,71,158,39,139,209,39,203,125,219,193,230,81,14,66,192,213,10,50,234,58,144,156,177,190,62,235,1,252,170,10,165,9,163,233,222,48,48,89,209,202,169,120,198,157,114,111,128,131,136,66,21,136,153,215,78,76,205,106,171,180,176,57,46,141,72,14,123,141,184,45,205,173,109,149,195,69,163,50,197,106,52,85,45,12,147,77,10,175,117,51,147,109,162,250,65,149,193,134,239,148,208,162,41,55,153,105,94,225,36,7,76,12,234,246,232,12,114,198,100,189,167,124,219,36,74,199,111,109,109,128,250,29,227,50,191,244,204,118,89,112,150,237,144,87,76,210,212,202,36,27,223,69,198,251,205,128,0,0,1,48,74,203,240,229,52,37,29,206,60,16,141,110,221,121,167,170,61,27,122,176,181,94,123,47,195,183,200,150,160,63,48,56,108,132,136,125,180,43,230,125,38,49,87,187,172,247,68,53,212,129,243,13,77,31,252,202,125,238,115,246,220,135,156,118,100,154,29,65,252,165,23,18,245,7,75,195,92,98,200,24,200,99,77,90,197,249,106,188,104,0,179,16,9,153,136,216,57,152,44,136,121,134,72,248,155,110,144,224,160,84,152,168,177,131,180,156,46,200,160,48,99,177,165,217,133,67,12,72,81,168,135,14,24,0,9,229,12,40,48,92,220,193,0,140,152,136,139,88,52,148,22,114,218,77,255,251,178,100,205,12,135,217,105,199,19,218,122,242,93,136,201,173,100,230,142,91,137,161,30,79,109,229,73,59,160,229,233,151,148,161,182,104,242,48,181,186,122,79,146,132,13,52,134,51,196,122,107,34,70,24,241,85,72,226,152,91,179,221,157,233,227,184,53,107,14,106,168,169,43,198,83,55,109,147,91,172,183,189,225,171,37,179,117,20,242,19,219,89,143,9,73,225,167,155,208,150,150,105,236,250,42,187,43,108,238,74,214,88,215,119,109,95,48,61,49,222,46,34,98,136,124,29,57,106,102,175,11,21,146,38,31,223,62,90,213,238,51,168,59,190,105,152,249,188,218,246,214,189,60,182,131,6,72,146,102,43,139,246,71,57,97,219,118,195,202,87,196,251,131,173,226,90,226,210,96,90,140,147,242,164,156,25,6,212,72,1,128,26,2,81,49,26,101,67,68,26,72,142,70,143,78,7,235,165,104,153,232,77,222,245,218,86,174,5,18,232,56,80,96,178,55,237,69,122,63,254,61,212,104,81,136,67,43,217,88,139,118,209,255,253,190,255,255,252,150,110,85,30,49,60,138,174,247,136,196,26,67,92,19,47,177,212,143,92,0,0,58,20,42,150,225,8,156,203,162,147,15,4,1,178,83,250,71,140,188,12,12,25,137,1,64,198,128,32,14,64,97,97,210,225,51,21,185,55,113,196,30,138,251,165,43,11,14,123,41,160,131,88,69,89,253,76,190,249,80,202,99,84,178,223,148,75,32,58,43,50,157,213,159,188,182,103,50,189,217,139,243,6,178,129,196,187,235,187,131,34,200,150,88,243,155,170,95,174,40,18,9,122,252,19,118,222,73,245,119,160,98,53,39,68,247,135,183,26,19,143,23,40,124,246,241,150,207,92,103,155,190,195,83,214,160,246,185,175,109,106,109,129,187,246,206,254,49,205,109,183,98,166,183,85,106,237,11,54,107,225,250,123,174,77,93,68,182,207,185,70,159,195,138,235,241,203,187,60,218,120,220,91,53,105,131,212,11,44,207,186,235,174,0,0,0,2,32,44,15,241,202,240,217,86,32,231,26,225,95,33,81,139,23,9,17,179,216,21,88,194,73,198,51,161,14,212,79,223,255,209,209,133,142,16,58,35,170,27,216,182,219,255,255,206,79,253,43,173,134,57,81,25,152,136,106,171,8,81,148,177,174,42,102,18,68,59,145,236,244,91,69,18,118,2,128,0,24,193,76,13,204,76,64,84,194,12,3,140,22,136,224,211,64,226,76,19,132,24,34,32,129,184,244,234,1,79,67,196,39,47,170,101,161,102,140,72,206,96,115,1,64,62,81,213,87,33,2,50,16,1,169,65,148,160,31,41,113,250,133,64,68,30,85,105,114,92,169,41,219,141,67,245,53,114,68,255,251,178,100,178,136,134,16,104,203,83,152,98,240,82,74,89,189,101,229,38,93,61,205,28,79,109,229,73,49,35,230,221,150,8,160,229,42,202,232,239,97,146,51,154,41,106,170,247,81,40,153,13,37,20,118,55,73,8,140,235,181,202,149,85,2,71,186,141,69,60,102,91,63,114,96,108,83,19,231,183,126,160,204,26,177,169,80,165,124,56,44,52,140,168,96,59,116,246,119,23,43,178,253,62,133,230,181,47,186,61,151,21,139,120,31,58,173,96,94,44,153,147,15,28,53,156,229,227,132,22,216,137,232,209,156,113,106,102,152,147,116,135,105,89,178,227,17,121,97,72,242,69,133,60,244,204,211,61,130,192,233,93,149,124,8,204,16,95,197,214,167,167,204,204,57,255,91,251,254,153,205,241,77,91,25,133,156,147,7,0,166,94,141,101,6,32,152,237,20,70,65,225,124,39,113,240,78,194,170,102,58,233,6,141,155,200,192,201,111,255,253,188,140,214,123,179,163,178,221,173,102,16,12,99,40,82,160,64,7,96,150,127,255,175,214,170,198,150,68,97,217,20,136,57,152,27,185,66,194,77,81,186,239,177,160,108,146,18,112,20,15,6,14,160,88,96,12,3,134,16,161,180,106,34,26,38,20,160,230,80,10,6,2,224,0,96,116,20,160,224,44,64,153,206,240,96,81,128,138,178,231,136,26,132,244,166,105,128,130,205,248,25,244,97,253,178,251,197,111,242,73,135,36,89,94,166,191,201,198,131,69,82,69,17,173,93,121,107,107,142,87,49,102,24,141,97,144,118,34,48,243,170,96,189,15,81,70,235,139,109,49,225,213,55,87,217,216,46,126,123,181,252,91,243,8,64,69,81,236,171,186,68,50,233,209,143,47,185,129,194,27,104,231,182,236,83,109,249,51,73,159,143,24,172,228,56,238,47,138,210,210,120,169,120,221,30,151,99,79,214,14,154,82,242,185,11,152,248,116,176,176,188,233,69,161,13,148,41,178,250,180,233,253,22,160,52,251,87,66,111,171,70,230,108,241,137,119,221,191,252,10,171,27,93,18,146,57,80,219,146,33,154,120,153,2,145,148,13,128,19,225,221,138,22,65,178,151,222,43,123,224,253,97,97,232,14,171,51,233,24,88,106,136,11,124,45,104,155,73,150,187,143,50,8,76,143,31,18,26,72,136,192,17,194,81,136,50,2,13,48,64,77,125,138,202,108,48,119,33,117,10,103,37,0,152,26,3,225,128,136,53,24,53,132,129,132,225,44,152,241,39,145,131,192,127,152,44,129,1,128,64,3,152,48,11,113,128,72,8,148,0,121,133,216,108,129,2,20,192,56,0,88,90,14,2,19,206,248,240,187,193,99,32,192,195,68,65,101,90,172,147,240,77,30,19,79,255,251,178,100,180,140,6,133,104,73,27,218,98,114,79,68,9,82,104,102,136,28,93,211,26,47,109,141,193,73,147,167,52,246,12,212,37,13,172,105,236,214,214,222,92,49,212,90,166,84,177,247,130,223,43,206,83,111,8,34,188,5,94,78,173,22,173,69,105,116,211,101,69,63,85,107,87,164,213,166,45,158,174,37,182,89,197,96,170,31,94,77,95,29,11,176,22,16,21,144,202,193,252,157,41,49,90,201,132,50,127,120,177,219,187,94,179,239,65,5,113,114,63,141,216,249,141,181,50,191,23,218,155,106,65,144,253,218,93,117,207,119,77,183,122,204,60,121,250,250,230,9,110,156,253,189,154,189,107,110,60,89,126,139,242,44,217,203,230,76,29,54,77,53,101,203,71,44,214,185,219,54,252,216,186,28,111,64,151,164,0,64,0,9,163,149,38,132,105,27,128,170,60,64,81,85,175,19,163,192,79,84,199,214,200,130,223,244,139,138,97,32,110,172,164,166,200,69,243,82,176,152,206,146,1,252,104,66,131,252,128,64,129,11,5,90,124,69,51,125,229,110,158,4,142,169,45,17,31,152,141,23,46,49,33,144,99,50,165,50,170,244,194,0,40,0,12,96,116,0,228,33,52,96,30,2,102,15,132,132,111,176,53,102,34,2,56,52,22,198,10,64,38,97,150,27,38,2,96,4,140,134,21,193,20,64,12,228,64,84,165,197,231,48,99,99,184,65,38,7,7,15,145,22,25,90,67,56,117,239,176,151,127,184,192,114,153,77,172,228,31,250,187,2,247,86,98,148,255,201,75,165,32,183,114,119,62,73,98,121,218,153,126,26,133,122,147,151,38,144,172,137,166,39,32,65,198,88,121,22,182,30,38,98,86,186,173,46,174,46,88,157,36,0,220,12,90,9,192,223,210,232,11,10,181,102,81,243,242,57,15,27,255,210,25,189,15,131,16,140,91,204,220,115,17,150,203,113,92,34,156,222,158,58,214,219,35,69,228,210,202,29,17,44,201,152,52,101,0,169,146,121,38,193,169,162,53,43,79,217,191,150,185,44,103,86,221,54,86,19,204,77,26,108,85,167,191,106,237,191,25,198,123,54,111,189,8,0,0,0,31,104,139,38,33,157,72,45,158,26,238,238,53,56,235,49,195,54,185,199,139,14,110,76,238,192,64,150,17,109,101,44,39,117,58,38,139,206,228,237,29,213,31,102,127,115,31,90,92,142,105,77,103,148,255,211,95,175,117,217,117,127,68,161,146,69,164,17,132,11,52,20,36,92,81,27,19,57,246,136,38,3,64,152,96,190,24,6,11,129,18,98,10,75,134,200,232,162,98,150,25,0,180,67,47,58,13,249,50,193,180,159,62,89,240,177,200,69,82,106,39,88,234,225,191,161,176,255,251,178,100,177,10,7,0,117,199,51,219,75,114,82,40,57,189,96,194,121,28,97,217,26,175,109,133,193,61,143,167,117,134,32,172,83,17,53,5,4,152,114,220,182,45,43,125,90,29,62,219,28,12,221,44,74,117,108,4,17,179,247,211,187,213,193,224,39,16,89,92,188,241,12,156,6,10,227,217,193,49,179,228,214,128,182,84,62,28,217,17,6,39,80,143,235,221,97,0,147,143,44,90,241,26,129,113,193,161,209,70,164,144,201,43,203,132,82,179,129,92,66,88,150,87,34,28,161,54,90,70,252,87,179,79,221,213,239,50,223,218,30,179,11,22,85,73,203,108,49,6,56,251,147,58,213,236,197,88,166,253,190,238,207,99,121,227,155,41,138,157,91,170,81,19,151,135,24,154,244,84,89,191,5,47,213,138,183,122,246,174,223,118,248,162,91,113,248,93,107,157,165,33,249,173,123,39,34,56,58,164,24,237,116,144,32,1,31,244,113,130,224,161,191,4,80,25,116,147,195,131,163,69,252,71,146,189,53,133,63,178,156,48,246,89,242,81,172,167,193,36,126,148,89,149,211,114,211,253,92,68,60,144,240,49,49,57,225,99,68,193,223,187,131,10,149,187,234,80,246,67,16,251,22,243,69,141,132,159,23,41,1,210,160,0,0,25,0,72,13,195,18,192,195,17,65,131,13,0,67,25,96,51,171,230,131,26,202,209,40,128,163,103,47,160,65,104,137,234,117,74,37,14,83,20,45,88,46,147,120,48,13,103,21,17,41,181,5,3,123,220,228,70,170,215,203,183,148,165,55,38,190,131,122,224,244,10,157,211,74,62,177,192,168,116,80,137,226,219,25,87,234,119,72,161,47,217,138,156,207,174,123,20,98,118,239,21,79,148,75,76,97,193,250,71,104,119,247,199,143,163,161,245,37,216,115,43,50,254,56,76,67,51,108,178,74,115,159,98,229,191,148,246,38,192,245,119,91,116,230,40,147,190,165,43,13,58,251,171,224,154,246,180,189,124,42,153,65,57,84,106,178,199,203,30,142,35,204,130,42,236,111,90,157,126,113,127,221,191,218,238,210,111,76,104,215,208,63,253,156,233,164,68,228,118,0,0,0,107,105,26,74,98,173,233,122,208,56,145,109,220,203,142,93,106,174,38,233,59,64,57,142,224,32,120,81,132,45,24,228,201,122,85,5,39,70,236,168,222,218,39,186,38,56,26,202,177,126,206,88,76,244,170,153,66,203,136,140,188,81,29,128,66,100,172,99,225,219,45,185,150,24,114,4,215,32,46,64,4,20,161,135,24,26,152,20,128,57,128,0,14,24,91,9,169,168,224,38,24,94,2,168,56,47,140,3,128,52,8,23,40,138,206,12,32,192,236,80,5,129,64,116,252,60,4,55,255,251,178,100,166,12,134,71,104,201,83,186,97,82,82,5,9,189,100,166,111,28,21,173,34,111,101,141,201,37,140,102,41,134,13,24,129,30,72,192,50,3,193,130,109,154,123,61,84,161,237,96,209,41,97,184,164,182,2,238,238,65,116,156,237,35,105,133,154,241,182,153,22,150,67,48,21,89,5,43,63,183,171,189,123,233,179,228,236,173,10,26,157,156,212,205,162,165,231,86,54,243,17,44,97,67,69,212,214,78,204,133,203,217,104,90,93,177,85,90,227,18,249,161,88,69,104,173,104,177,124,235,124,120,177,248,152,231,127,86,42,121,59,248,174,202,160,114,245,166,215,246,247,237,89,107,207,191,14,45,134,122,241,45,51,110,2,201,247,146,19,30,157,153,48,102,126,249,52,246,52,51,36,80,230,195,212,180,121,42,97,68,213,89,80,123,72,25,227,250,207,187,207,197,232,117,86,75,161,183,187,16,9,48,144,50,12,95,229,32,35,144,24,130,25,195,50,245,193,54,160,13,194,46,154,104,203,154,147,51,47,78,6,147,141,36,83,48,206,109,60,16,193,243,64,87,181,165,28,125,83,112,79,252,129,225,131,174,249,16,85,140,113,71,171,109,32,21,129,11,12,172,138,83,58,0,192,71,208,97,182,101,80,98,22,138,141,69,196,66,168,80,16,11,48,16,48,49,0,196,68,52,7,153,36,19,24,90,22,11,7,72,146,227,9,1,32,228,176,42,2,69,194,224,1,130,65,115,108,201,38,21,185,166,110,95,1,57,11,177,92,60,174,156,253,186,119,142,51,86,146,219,167,118,74,246,55,84,110,97,142,106,219,166,134,236,58,224,255,99,1,60,118,44,25,159,1,115,16,232,123,7,0,0,49,70,90,66,173,44,85,109,159,66,80,193,216,238,102,194,34,209,237,10,227,196,7,229,194,251,74,161,84,96,168,204,14,19,142,143,27,185,53,235,108,40,156,234,160,161,132,117,41,194,200,79,204,47,110,193,255,9,184,131,13,2,10,194,179,154,60,249,163,61,185,16,162,28,242,43,194,107,92,5,53,46,37,52,236,243,136,41,182,111,50,28,199,100,58,223,105,238,75,188,156,70,169,251,115,62,118,16,219,223,179,38,170,0,0,0,5,144,0,0,108,77,79,191,105,46,7,158,230,39,156,85,34,162,222,3,34,7,99,161,124,227,55,139,4,241,214,34,173,183,154,129,31,89,108,193,206,65,242,97,148,63,55,133,46,186,215,163,253,148,51,243,149,56,104,133,245,46,236,166,136,182,251,0,35,33,165,115,155,210,3,87,13,19,51,80,163,231,84,243,220,222,211,81,112,176,76,228,209,56,62,207,56,67,142,108,24,176,201,146,49,14,79,45,19,18,208,193,175,49,96,219,192,255,251,178,100,171,14,134,242,117,72,11,172,54,176,70,2,185,125,105,131,76,35,217,211,38,78,247,64,80,223,141,38,9,160,166,26,40,19,66,85,42,36,168,105,34,115,96,134,213,69,128,193,0,161,221,149,135,77,20,107,119,113,142,198,223,245,222,243,185,74,121,20,0,162,66,130,1,162,68,68,140,108,115,94,13,206,103,9,240,9,14,147,79,236,114,149,184,163,156,83,24,33,163,168,50,197,97,201,122,161,78,219,80,105,111,116,101,244,134,94,7,254,164,8,225,199,37,241,87,250,51,15,74,93,54,176,141,238,53,74,39,142,30,142,95,123,24,152,16,112,240,70,6,224,53,181,51,75,6,174,238,191,109,110,15,142,211,82,217,175,140,5,19,170,243,210,101,107,79,253,184,133,153,187,243,117,46,89,164,154,150,215,173,98,229,235,86,123,187,255,190,103,55,27,252,239,221,207,249,90,59,4,55,151,249,139,116,125,97,86,165,79,236,15,65,94,199,43,44,75,17,168,142,53,121,42,185,95,61,84,237,122,28,174,202,160,216,26,150,39,169,170,59,50,186,12,115,207,12,63,245,158,27,255,167,177,106,147,60,45,222,126,36,0,0,110,67,112,40,225,51,136,80,24,90,215,171,107,177,33,129,235,61,18,234,152,62,91,199,146,32,181,251,255,36,207,155,75,168,35,39,98,200,63,228,46,82,127,235,155,195,200,255,255,247,111,197,188,48,0,0,1,20,198,134,16,222,209,4,200,128,40,194,1,84,228,65,44,250,112,60,12,41,133,193,99,13,2,243,6,133,115,25,2,3,18,128,3,2,192,133,96,24,5,76,7,16,150,208,97,46,4,0,225,144,112,116,24,6,142,14,72,9,96,2,99,36,207,235,193,15,1,86,83,71,101,209,112,83,21,244,185,0,194,29,4,146,136,190,40,68,22,0,48,250,141,213,200,36,132,170,84,15,168,210,110,131,168,157,149,82,63,235,234,83,35,136,73,75,234,246,74,164,12,69,100,75,95,201,155,55,239,125,122,237,216,136,185,118,86,249,82,81,126,253,70,69,75,171,211,141,29,236,147,197,3,112,148,140,184,176,229,20,184,12,174,23,50,55,242,244,78,85,107,185,213,44,83,252,61,138,68,73,239,183,145,107,234,123,52,237,252,182,111,174,255,137,255,187,92,107,66,189,119,235,91,193,74,79,238,192,75,152,227,184,212,217,120,223,34,85,180,132,196,126,228,233,142,207,227,199,138,243,50,214,25,130,208,165,196,177,60,118,246,175,46,190,235,175,255,247,141,254,117,189,127,92,72,250,18,0,6,0,0,0,1,149,158,5,244,94,66,247,148,81,160,205,39,245,103,158,28,220,90,195,166,241,51,254,231,156,85,75,236,245,192,196,255,251,178,100,149,12,136,39,117,74,155,185,124,112,59,35,89,138,96,39,134,32,25,203,40,110,233,149,193,16,144,229,201,149,161,120,181,186,184,132,166,75,57,92,155,123,147,127,219,67,191,255,253,191,254,69,63,151,32,0,1,16,202,199,128,224,146,36,200,32,172,117,20,54,115,253,57,164,214,3,22,72,152,97,8,184,35,7,140,226,4,76,71,2,195,0,2,96,128,170,2,25,28,13,136,1,115,2,66,130,244,56,1,131,33,100,144,72,221,150,49,122,151,171,104,214,21,24,232,70,210,220,167,162,24,118,32,233,99,183,154,218,80,184,5,157,167,193,106,134,135,188,208,235,246,34,18,30,34,138,171,226,142,128,107,44,81,255,178,255,6,1,150,198,174,208,169,133,13,217,100,93,84,36,114,56,253,4,69,242,199,148,80,72,176,234,245,121,239,174,19,181,173,161,237,38,25,75,223,216,126,245,234,138,28,171,45,242,220,69,56,175,216,166,173,12,212,187,51,240,235,82,177,106,99,91,199,125,154,114,255,84,246,43,99,150,56,216,147,246,57,40,225,249,123,182,159,203,102,33,228,219,38,114,177,114,81,111,109,148,51,85,253,67,5,78,185,12,11,151,197,202,159,163,87,102,207,220,242,4,116,31,24,60,63,194,218,195,195,234,222,39,107,157,51,51,77,167,108,239,56,88,122,93,160,12,0,1,64,23,172,190,2,38,15,17,77,35,223,124,203,238,250,165,155,39,49,22,164,30,10,194,79,86,6,232,125,238,127,210,183,197,95,51,156,91,125,54,88,226,144,229,121,98,186,164,16,208,133,2,197,56,213,120,67,254,92,213,191,127,255,191,218,64,4,77,156,193,37,240,206,81,196,88,45,48,196,5,55,134,29,49,208,168,29,5,97,227,1,194,242,16,184,192,144,76,32,60,78,100,241,134,140,67,3,93,193,97,53,117,202,206,99,74,150,84,207,23,216,33,185,192,145,214,156,143,137,212,238,191,243,12,2,139,227,114,134,120,243,202,104,29,215,213,38,167,231,36,233,40,45,217,69,60,235,132,3,187,231,142,120,42,236,239,205,102,247,42,155,98,40,142,225,172,132,53,187,62,81,155,130,244,207,37,149,133,171,185,199,146,21,0,216,233,254,237,1,54,247,84,51,11,204,79,149,194,2,74,223,77,88,165,240,80,20,205,84,69,248,208,153,223,183,132,9,142,204,110,48,33,89,235,106,44,181,111,99,138,218,38,21,243,64,123,72,109,176,155,202,72,51,56,97,246,36,243,84,102,182,221,252,5,107,62,88,87,71,180,88,234,133,34,120,248,75,107,71,53,23,103,91,52,5,202,183,108,42,23,40,37,209,52,187,112,130,114,206,134,50,221,227,242,152,176,0,0,0,255,251,178,100,122,12,231,133,104,204,27,184,123,224,64,133,73,131,105,133,86,32,101,165,40,110,229,241,193,32,42,102,141,150,20,160,161,83,201,211,0,38,16,94,112,152,6,61,113,110,59,177,6,211,193,164,99,89,125,166,105,81,230,221,145,38,130,73,69,230,146,178,116,118,56,166,161,190,190,37,222,253,83,160,239,156,242,117,124,143,255,163,238,242,21,19,203,128,0,0,156,96,173,176,103,57,114,98,24,24,4,86,77,122,76,207,182,41,140,84,11,76,23,0,140,52,11,147,248,206,80,92,28,97,24,0,7,143,6,37,80,76,192,81,48,10,7,24,16,13,175,86,62,96,224,76,50,5,14,143,29,24,60,190,202,233,110,41,140,20,102,164,155,14,52,134,3,130,173,103,121,217,44,13,13,186,112,58,136,186,65,15,76,193,143,201,85,96,21,242,139,45,136,176,105,179,52,237,37,61,209,225,99,240,252,182,202,38,200,48,185,14,172,27,125,47,236,189,176,192,147,242,220,105,136,141,214,92,193,220,142,217,202,132,26,125,21,255,201,232,164,41,48,50,144,13,109,212,229,197,198,170,233,204,253,62,111,148,153,33,49,101,154,88,223,18,64,24,184,189,62,92,109,60,69,203,76,12,110,66,7,111,186,120,251,182,164,80,238,120,95,230,143,175,8,173,172,77,36,75,181,92,216,215,103,178,53,14,60,246,173,81,188,47,111,91,86,87,69,213,129,178,235,208,215,39,1,64,149,40,81,57,172,34,116,218,118,168,232,71,182,41,50,112,245,164,64,177,162,242,88,181,180,255,23,144,73,130,230,130,86,13,136,242,130,122,92,101,2,174,16,165,188,47,254,142,255,74,15,109,69,63,255,255,209,127,231,255,187,255,255,114,57,14,168,232,48,182,69,86,216,69,208,138,193,51,93,175,51,162,209,63,18,12,197,187,253,26,196,64,0,9,56,11,116,24,16,40,153,38,14,152,160,79,25,128,14,153,167,16,7,128,163,11,230,98,161,134,42,150,98,233,70,156,18,135,98,248,47,3,154,21,18,8,12,218,142,35,208,140,148,84,77,106,166,154,54,129,69,209,201,142,60,42,194,56,58,215,217,203,244,254,197,224,123,111,204,0,176,79,35,43,150,188,8,17,26,6,126,110,224,213,197,154,160,123,254,201,67,42,86,236,94,172,145,155,103,47,202,121,35,166,110,82,205,166,77,137,77,6,109,206,4,173,106,179,209,19,151,97,77,75,27,187,103,27,134,0,5,107,8,215,102,40,167,236,230,163,91,183,87,10,236,90,93,140,238,48,5,91,24,204,192,112,159,198,182,59,199,238,220,83,154,223,252,215,49,252,158,155,123,191,141,103,26,221,174,106,167,253,251,60,199,124,195,122,207,255,251,178,100,99,14,167,207,104,202,27,190,216,128,74,202,137,205,97,135,42,30,85,163,40,111,111,5,0,252,154,38,53,150,29,96,29,90,219,219,98,207,190,114,200,174,115,249,182,89,52,63,156,90,68,203,46,218,202,93,69,217,171,83,49,87,34,102,90,226,187,54,238,84,126,228,18,5,230,249,70,233,75,35,95,66,45,210,0,0,0,68,0,0,0,249,240,86,153,27,119,6,184,106,104,23,26,82,50,68,242,236,154,227,191,104,151,155,89,136,202,2,63,232,255,234,221,8,250,255,255,251,255,206,255,175,255,255,255,255,252,120,120,230,53,53,206,57,186,89,167,134,113,2,198,152,135,29,177,174,13,55,88,41,211,0,66,218,48,220,2,3,8,240,21,48,63,12,3,46,209,74,52,52,8,83,44,32,32,3,49,132,147,28,23,58,160,3,51,18,0,146,152,16,8,160,177,190,151,152,88,136,16,41,58,83,36,215,128,100,6,81,20,36,16,228,139,228,213,157,85,192,16,133,140,181,160,149,241,3,231,90,86,234,183,71,17,247,132,169,22,202,159,114,9,44,48,84,73,108,167,234,78,142,144,231,87,42,174,172,182,181,233,181,66,161,178,235,248,223,140,194,101,83,25,61,114,105,235,58,201,40,175,221,252,99,213,240,214,2,67,189,126,213,249,249,204,172,105,177,95,158,230,52,18,206,126,120,83,216,249,255,108,181,112,199,255,124,171,219,175,197,22,88,243,44,171,99,198,195,71,186,245,166,30,92,113,251,147,58,181,107,245,35,185,151,114,199,121,246,127,77,70,189,108,251,55,219,55,247,29,175,59,131,169,205,72,42,209,242,254,20,29,189,187,183,187,187,217,215,189,122,252,213,168,140,86,114,246,101,133,147,90,197,69,64,3,2,20,103,3,74,68,196,3,159,233,31,37,203,166,150,68,157,66,219,237,28,30,6,109,25,246,234,203,86,27,143,11,223,142,2,223,237,45,253,11,54,80,55,255,255,254,173,255,95,215,43,173,255,255,242,43,163,249,12,254,210,160,0,204,30,17,176,202,208,60,140,64,64,200,128,101,76,92,93,128,208,24,76,198,156,76,188,24,202,42,12,82,64,246,160,78,112,228,0,46,48,16,98,169,38,159,44,96,1,98,231,0,17,136,52,112,139,153,176,225,112,104,152,23,60,10,28,13,0,168,24,194,252,49,228,21,235,147,4,67,80,197,220,219,247,249,69,147,1,164,174,198,78,66,29,129,203,166,100,66,130,70,170,55,144,238,210,60,231,162,102,239,230,51,141,75,10,216,250,179,78,68,121,68,172,149,101,179,18,166,203,20,158,206,50,209,85,138,154,174,86,89,205,153,234,106,112,228,183,254,188,178,11,249,235,20,208,20,255,221,255,251,176,100,79,12,231,160,104,200,11,219,209,66,64,229,57,97,105,229,40,25,149,163,48,110,61,156,65,26,160,230,141,129,34,57,185,105,229,231,247,10,212,217,255,196,100,92,202,255,225,246,183,168,142,31,135,231,171,87,248,221,115,223,51,202,95,202,215,255,251,204,173,103,107,89,119,29,115,27,23,170,194,115,173,203,147,86,62,135,152,119,45,216,202,126,239,231,75,135,223,195,127,151,238,253,204,114,231,218,237,222,125,241,163,90,157,219,75,236,219,217,1,139,142,76,113,96,5,5,29,128,131,101,194,221,52,33,228,252,133,14,151,166,51,9,232,253,69,97,1,115,70,154,245,8,171,105,230,97,210,33,120,193,54,212,6,127,255,244,241,248,99,156,122,83,158,91,105,254,65,127,182,167,236,238,213,0,17,217,248,94,120,114,35,160,209,92,194,2,3,255,120,13,122,101,44,129,128,192,230,21,1,130,66,130,74,51,16,129,2,160,118,38,164,1,73,145,192,32,140,10,251,192,227,64,100,173,103,180,116,201,128,248,88,160,151,173,183,157,155,65,113,216,228,254,245,69,156,82,150,19,46,120,105,45,107,183,22,111,51,211,194,44,16,189,151,239,159,253,198,87,150,89,222,155,202,184,79,166,82,178,221,235,137,234,60,55,222,89,244,42,217,184,4,104,54,174,156,7,248,77,83,143,4,246,161,117,12,221,234,75,137,88,119,147,20,145,210,57,222,252,155,143,217,74,206,204,215,136,51,94,214,136,80,42,45,210,92,247,218,28,121,214,239,28,51,3,55,2,163,162,150,206,32,83,18,151,240,189,104,220,109,162,34,216,45,243,39,44,222,236,77,90,175,52,247,44,246,92,137,179,244,9,254,212,40,73,24,103,168,13,82,251,207,204,165,112,65,247,100,184,64,184,222,254,231,202,32,191,37,191,123,95,244,21,227,127,255,255,162,239,182,171,245,162,224,13,28,195,5,2,65,72,100,44,101,37,210,13,168,205,182,72,131,105,228,144,131,23,235,24,132,96,20,213,176,196,53,88,224,3,104,192,64,28,193,18,200,222,84,32,247,179,12,194,16,128,120,29,5,8,163,161,72,178,60,97,48,66,96,0,22,134,192,80,48,197,16,173,115,131,134,165,200,252,145,2,0,144,33,35,35,105,182,177,151,36,196,169,239,88,144,83,28,150,76,195,115,252,157,187,86,5,198,117,236,146,191,154,173,139,209,27,191,250,79,192,160,15,53,118,231,210,126,63,169,101,216,55,215,110,226,252,53,226,120,30,32,78,203,91,125,54,90,205,96,3,110,242,36,20,149,183,106,225,111,57,213,35,94,255,26,214,113,100,198,163,56,67,139,52,29,65,193,52,136,229,10,44,108,82,73,13,151,55,255,251,178,100,81,140,6,82,97,202,155,175,71,50,69,73,41,215,97,34,41,23,21,99,48,110,193,152,201,45,26,102,29,166,9,81,247,112,113,81,101,87,151,49,152,65,20,125,42,205,80,248,120,118,4,74,15,207,64,254,116,155,138,178,245,107,148,118,77,6,103,166,191,242,118,4,0,32,6,228,13,30,77,58,253,136,90,192,135,86,5,139,3,35,184,162,194,121,57,51,104,221,45,251,82,255,254,139,255,255,254,162,146,68,45,146,17,106,254,129,236,146,43,21,165,186,170,103,106,163,171,59,115,169,223,83,77,3,98,212,68,70,171,82,136,0,114,127,76,65,23,141,104,24,140,48,3,140,13,37,205,127,58,14,211,11,192,195,185,128,128,16,36,8,37,6,76,54,7,140,17,0,149,250,35,142,0,166,11,131,137,206,190,41,163,138,236,144,1,126,167,90,43,113,134,45,87,158,134,156,86,207,126,204,7,87,91,177,55,45,248,165,146,60,168,207,50,27,76,138,207,131,227,236,245,249,178,6,72,32,62,75,143,76,234,174,152,248,32,174,121,118,115,169,27,131,116,141,211,101,37,22,192,222,20,109,185,142,79,253,119,58,252,184,136,207,71,3,142,180,210,97,93,156,173,107,101,75,176,105,54,88,145,115,80,53,49,61,149,171,115,164,213,175,159,91,117,114,246,215,172,113,151,189,137,152,254,42,112,86,211,25,163,233,162,39,45,149,57,1,2,0,65,202,25,123,164,214,134,4,190,162,226,101,54,219,188,20,159,109,58,2,113,136,41,119,246,117,43,170,55,131,95,106,118,255,110,162,191,111,173,44,149,69,87,255,235,245,164,163,17,155,31,186,238,190,144,251,253,194,75,19,179,2,71,116,63,70,192,222,110,237,102,111,164,0,1,131,21,80,235,53,112,9,99,18,96,100,48,234,21,83,105,35,237,56,175,28,131,13,208,133,16,1,168,224,76,152,29,0,49,139,16,35,152,88,3,217,129,32,33,130,128,168,96,4,12,84,0,76,192,184,3,64,66,146,255,5,141,51,140,53,54,29,157,128,165,224,27,34,230,43,230,19,80,168,107,156,218,72,32,8,236,182,171,103,118,73,65,103,50,166,213,143,180,20,249,140,196,230,25,154,177,68,119,1,14,10,111,32,206,104,40,235,70,181,150,87,217,206,245,52,6,22,140,203,86,248,144,101,210,40,70,246,217,72,16,169,31,117,6,75,44,70,120,171,244,207,172,36,182,99,90,204,180,147,58,205,239,124,29,236,172,153,165,54,254,213,130,133,110,246,198,237,172,55,63,123,103,218,120,179,156,51,98,106,110,213,186,166,54,34,107,215,24,140,246,43,204,191,166,109,77,111,54,251,255,58,214,169,79,143,170,197,31,109,9,255,251,178,100,111,12,199,63,97,199,19,217,123,226,77,138,121,147,105,226,40,91,161,163,34,79,107,5,1,55,164,166,141,145,13,249,173,95,99,46,231,205,238,245,127,212,64,13,187,192,136,45,168,101,91,13,34,82,53,42,186,28,139,177,228,129,163,11,81,97,243,170,138,5,171,121,31,37,61,191,239,212,159,251,76,185,77,93,22,50,234,119,224,157,172,172,213,85,243,34,62,158,252,182,35,232,126,70,77,72,249,14,48,228,121,89,192,207,90,61,172,56,14,104,0,254,32,30,83,55,96,129,48,226,2,16,64,214,24,75,181,201,153,136,218,11,28,96,38,29,81,131,192,101,113,157,153,194,37,195,211,198,6,31,155,36,44,12,57,114,249,8,136,94,243,200,65,72,87,67,142,37,171,50,91,207,187,228,244,82,67,245,169,229,22,42,205,82,40,157,168,212,82,106,31,94,187,252,95,85,121,94,183,27,160,12,180,148,212,154,175,150,178,184,251,99,127,122,131,39,106,99,169,188,59,175,155,104,93,254,94,239,217,228,185,184,103,202,156,165,239,42,107,8,87,40,236,87,151,243,159,248,103,204,175,192,50,233,201,76,99,26,122,223,141,3,21,173,73,122,189,207,252,176,165,177,173,99,148,143,93,203,60,251,250,213,76,237,247,118,44,115,189,173,41,160,167,167,237,217,248,221,218,248,119,247,91,157,167,183,157,95,202,205,235,151,181,114,166,251,159,110,115,89,101,253,194,157,72,154,113,161,125,49,136,0,164,248,51,215,73,242,135,140,252,131,100,134,47,209,199,93,200,26,180,199,192,245,236,88,96,122,147,204,86,255,69,254,175,235,255,175,233,248,33,51,117,62,26,139,61,28,205,202,186,78,121,66,255,254,198,177,41,87,3,24,57,178,33,57,181,98,208,97,89,219,28,93,61,62,66,105,128,0,1,147,1,195,213,51,232,23,178,97,213,48,119,5,19,97,181,161,51,78,17,195,2,64,25,20,7,99,2,240,5,3,4,153,136,216,48,24,49,3,24,92,3,72,128,60,192,44,4,76,35,193,248,192,60,6,198,131,120,198,4,12,26,240,5,146,99,180,152,130,21,12,196,145,72,136,123,13,235,181,55,14,76,192,51,90,165,129,31,148,157,101,207,67,37,108,204,161,90,39,174,90,97,4,68,191,146,104,234,193,9,151,46,161,229,214,121,217,100,237,87,133,22,163,138,143,43,193,7,211,78,135,208,249,155,154,22,193,153,65,210,104,131,89,126,212,46,73,233,48,39,8,49,1,249,137,178,42,109,239,36,15,207,132,233,138,83,141,134,190,238,29,112,234,179,39,181,115,177,20,188,238,82,86,137,68,217,67,179,111,105,242,91,83,137,152,69,143,238,214,150,211,143,255,251,178,100,102,12,135,13,111,71,147,217,91,224,78,166,233,173,100,38,140,91,129,151,38,111,60,220,193,49,156,102,233,148,148,160,45,18,117,107,115,118,201,243,230,206,57,124,207,48,207,95,249,81,190,174,99,64,0,0,32,0,0,5,182,132,237,123,225,150,18,67,1,111,95,137,184,102,80,205,97,61,187,182,65,81,166,247,239,225,97,126,117,255,110,127,251,255,223,255,202,189,199,219,249,172,18,159,255,149,111,50,24,246,118,196,129,86,183,93,96,171,199,192,122,94,57,199,187,123,181,231,247,177,237,254,144,9,1,99,48,7,42,179,29,161,25,14,2,83,1,192,185,50,24,45,19,76,0,92,48,14,5,112,48,23,152,13,0,169,128,104,14,166,49,129,88,27,1,0,96,192,92,0,4,64,6,16,35,128,224,1,29,0,102,232,139,12,52,20,0,66,48,7,134,89,90,134,182,204,126,26,179,17,135,165,243,23,47,223,214,57,61,45,244,196,107,55,73,248,214,172,181,70,119,82,189,101,101,16,128,70,53,40,160,166,91,119,146,89,83,116,114,99,136,241,30,180,203,2,2,254,161,49,103,69,37,119,93,207,6,7,233,223,170,214,213,197,167,179,76,76,82,204,151,181,63,165,235,215,152,83,78,69,211,81,53,89,30,159,216,114,100,137,29,182,36,60,72,132,197,128,151,148,42,113,188,147,220,89,48,73,49,87,132,35,72,160,137,200,201,253,136,129,212,231,217,194,199,177,132,109,180,252,242,90,100,83,197,187,67,1,44,111,93,35,96,15,0,23,90,26,171,151,77,42,53,34,3,47,170,8,145,9,196,216,97,33,223,169,20,125,23,208,38,65,236,85,58,152,229,114,149,126,223,255,175,255,230,13,214,195,25,142,3,54,174,178,148,162,171,85,15,185,134,160,62,40,150,24,88,26,45,177,225,3,105,90,122,45,156,27,81,1,204,34,213,132,200,224,121,76,37,65,140,192,96,38,140,92,2,24,230,8,52,3,4,228,192,124,23,73,1,156,32,8,12,72,0,168,193,160,35,204,8,192,28,192,64,3,196,96,184,122,255,128,68,152,160,224,144,105,84,5,0,97,2,128,136,160,28,176,132,198,12,106,101,96,228,80,169,67,201,14,91,146,80,242,180,142,196,101,22,161,136,203,54,100,18,140,41,234,194,202,25,90,194,154,34,24,214,89,13,89,163,77,105,116,38,138,179,255,2,27,100,18,54,207,15,217,19,54,227,92,248,37,172,22,141,44,176,152,172,172,40,30,210,209,54,195,10,172,203,162,62,243,185,89,83,185,169,124,219,230,28,100,33,153,235,30,181,72,25,162,107,15,119,31,90,248,212,237,13,144,162,105,87,123,227,238,250,167,206,220,217,235,172,255,251,178,100,97,8,135,149,113,199,139,218,123,114,75,134,217,237,97,37,39,25,69,163,42,238,189,143,129,33,29,166,141,146,166,56,77,14,176,245,43,247,177,34,192,203,84,109,214,212,206,237,121,252,152,86,191,107,155,23,174,53,73,96,69,189,41,172,68,135,107,222,147,253,127,46,181,237,188,196,139,154,199,183,32,0,1,128,3,96,68,142,6,239,47,153,172,24,98,113,159,165,236,93,9,9,66,128,233,90,174,137,241,65,203,19,82,93,66,37,18,47,255,55,151,255,255,181,157,178,181,196,202,228,188,204,194,98,168,85,48,186,68,194,51,98,169,157,90,235,216,166,13,2,40,203,196,134,111,205,132,130,137,82,67,29,103,19,22,137,115,28,64,240,16,84,99,180,0,124,48,142,98,16,136,23,3,140,0,5,2,128,113,0,50,96,120,128,136,137,12,35,4,76,69,8,37,73,128,160,30,228,244,183,3,210,132,196,46,149,166,180,101,184,204,236,122,182,177,155,78,184,75,192,143,49,156,171,164,25,11,50,93,186,244,81,47,253,189,225,53,145,235,222,169,190,252,103,49,118,106,87,55,44,94,35,253,31,191,215,114,33,94,199,58,135,89,102,78,13,160,198,210,160,205,63,59,50,9,41,177,28,102,154,186,43,229,3,255,86,195,240,54,185,213,139,212,217,138,159,204,175,151,220,162,232,122,18,68,15,172,143,118,27,48,220,48,60,237,13,88,104,242,212,92,231,243,45,95,86,213,47,221,190,164,234,198,168,138,26,81,158,188,185,109,179,39,168,90,110,125,227,168,3,47,0,78,246,47,16,73,116,208,13,218,45,51,75,31,134,41,179,179,245,51,254,111,43,150,159,212,206,66,49,254,223,93,253,191,241,128,130,131,162,17,238,22,32,142,127,254,77,250,171,66,85,200,16,188,61,23,179,40,203,53,241,116,89,231,195,129,152,106,168,212,80,67,179,16,112,179,31,197,17,229,204,194,17,180,195,239,168,224,196,204,136,41,3,0,230,0,130,128,80,120,198,240,116,192,97,92,32,22,69,212,144,50,24,2,140,150,109,151,166,66,134,37,74,117,174,133,84,156,114,91,232,253,30,9,37,3,229,219,116,123,184,68,16,68,123,102,25,95,30,120,205,14,208,34,77,104,155,66,189,247,84,22,235,38,25,162,99,18,31,148,189,50,139,135,26,243,49,148,247,254,108,227,229,241,56,197,239,218,227,253,222,205,55,166,233,27,203,93,75,184,30,2,251,75,229,196,57,183,184,20,122,95,46,205,6,51,155,39,246,134,149,218,73,205,16,179,238,139,101,217,136,68,147,125,162,23,100,172,14,119,103,100,192,196,132,133,65,58,160,2,43,78,180,153,0,230,160,93,4,4,4,160,255,251,178,100,96,12,134,185,119,73,147,175,53,114,66,7,233,124,105,34,88,30,5,227,34,47,60,219,0,254,144,229,169,164,157,104,14,78,107,152,67,16,25,253,187,234,121,237,245,178,119,231,123,71,27,180,116,227,128,0,0,0,1,132,84,192,68,4,152,27,47,101,163,4,65,97,190,117,255,153,86,151,212,187,42,3,49,250,163,49,188,183,24,35,130,225,79,251,110,206,220,24,253,20,223,116,154,172,187,175,236,242,183,109,255,255,255,229,12,243,67,24,54,190,213,0,38,11,7,162,99,90,17,70,29,96,104,96,18,26,102,7,42,44,102,26,50,38,6,224,62,40,10,224,64,65,24,3,243,5,80,110,48,9,8,35,0,32,9,6,128,65,128,8,12,24,15,130,234,22,32,210,42,163,218,13,142,128,32,80,3,217,176,160,10,23,41,19,87,245,44,178,86,208,96,57,186,180,20,121,88,192,144,0,49,173,79,35,136,39,31,102,45,164,161,16,26,192,152,86,134,215,45,45,83,18,109,184,233,59,54,238,248,178,119,103,56,41,57,162,71,169,243,38,189,31,111,57,87,191,13,56,93,95,25,12,135,108,71,156,243,129,43,251,38,166,114,204,176,175,153,33,82,122,226,62,245,26,238,17,153,119,191,136,175,237,9,229,214,55,124,193,14,105,60,157,36,14,72,73,16,230,144,134,146,18,121,51,36,154,20,142,84,140,194,211,65,50,149,1,20,64,228,110,174,140,144,32,114,118,78,202,115,208,36,195,217,1,175,4,118,51,41,102,160,168,190,152,177,245,167,246,197,103,58,64,48,4,64,128,24,9,16,233,112,160,0,109,178,130,240,75,236,236,65,79,75,118,16,141,44,5,235,178,111,106,229,6,162,245,48,164,47,107,107,164,253,169,121,158,37,30,248,152,227,218,17,139,147,98,7,142,74,246,55,102,39,116,10,1,66,83,21,30,211,89,201,99,19,194,99,1,5,51,24,223,131,237,195,19,13,67,131,0,129,32,176,40,0,3,76,82,0,194,194,136,52,0,77,244,56,152,170,9,33,123,81,107,78,170,153,41,88,64,9,88,194,0,58,70,90,100,64,50,24,235,134,6,201,99,72,254,193,240,98,109,189,244,131,62,239,56,81,14,248,16,242,245,93,14,121,98,26,108,207,173,4,244,131,184,208,214,154,99,189,145,35,171,48,109,196,120,110,190,209,237,153,32,20,142,237,169,225,88,253,244,92,125,121,138,172,191,28,55,94,179,163,241,65,170,245,69,148,105,218,105,27,129,155,107,28,140,173,238,190,135,100,70,107,186,136,174,133,71,215,194,206,156,56,122,155,90,229,235,237,207,151,209,202,26,20,119,118,8,107,136,163,165,204,253,60,12,118,124,243,147,11,255,251,178,100,99,12,199,9,119,74,147,175,100,114,65,67,153,97,101,98,100,26,221,189,50,78,189,58,137,7,19,166,77,145,37,232,85,187,63,106,197,184,141,139,100,228,59,107,102,55,248,215,125,222,252,221,123,41,223,122,175,123,30,231,146,17,98,151,178,111,0,69,13,146,95,27,139,70,149,19,63,153,127,230,67,100,81,118,180,198,210,149,31,7,35,187,182,230,59,12,180,165,70,240,7,33,209,7,137,242,20,138,152,40,20,123,28,46,10,87,105,5,20,118,94,227,95,253,48,45,254,97,49,186,104,24,196,84,3,133,128,131,22,193,211,164,65,160,48,84,165,8,196,35,3,9,131,209,16,68,155,108,193,145,129,133,198,246,29,122,92,165,97,123,89,212,37,149,187,143,93,186,148,81,231,2,39,94,228,3,123,239,233,226,123,50,206,114,58,213,255,62,68,136,128,187,255,184,133,103,150,212,86,124,75,166,63,139,209,23,54,161,233,190,209,49,101,193,13,247,82,55,82,178,48,204,29,83,97,189,153,248,131,88,93,83,74,153,153,56,77,216,84,140,178,145,98,131,171,134,10,219,91,148,62,31,10,14,39,138,159,228,97,138,195,2,177,131,169,54,153,70,102,40,54,48,202,8,189,11,238,109,175,56,143,178,217,243,84,219,153,144,98,118,163,9,12,204,145,27,1,183,144,13,76,228,55,178,169,98,246,79,163,212,147,6,217,41,145,189,147,19,75,236,38,167,6,207,52,3,204,19,241,144,17,148,128,152,86,40,174,64,68,194,96,164,165,136,196,110,61,23,121,117,188,215,171,142,17,74,129,188,146,228,122,50,89,142,250,212,156,224,25,123,43,107,113,247,19,110,148,97,127,125,219,117,119,250,97,198,170,176,173,196,45,177,47,246,236,48,109,1,55,228,154,49,72,30,48,136,72,49,230,63,62,164,52,48,180,81,48,24,25,32,5,68,129,35,27,64,243,5,68,19,2,129,33,208,13,2,3,161,106,210,68,168,33,141,143,3,73,28,129,22,120,84,1,197,64,180,111,171,42,139,180,118,186,248,65,202,86,187,222,88,111,178,249,165,9,154,156,175,54,168,165,123,152,70,112,192,138,95,247,152,135,173,185,193,193,80,111,187,103,115,103,96,203,98,179,171,85,19,218,202,218,194,107,140,174,67,252,11,218,85,35,38,102,16,219,120,49,155,87,63,134,166,46,78,178,0,162,5,217,73,46,161,118,202,131,229,99,9,180,181,203,12,146,136,218,168,173,36,8,93,185,24,42,178,68,237,45,57,178,64,185,26,198,245,35,35,240,99,98,79,18,119,202,245,86,53,18,51,201,197,27,69,208,168,142,224,203,103,36,133,150,160,238,170,53,165,62,178,239,81,63,52,181,255,251,178,100,109,8,231,106,120,74,131,175,78,162,66,230,41,114,100,103,120,155,61,157,69,77,189,153,129,6,142,101,133,147,9,200,91,45,108,145,46,220,233,10,200,84,69,187,140,74,45,53,214,105,37,128,12,1,222,47,83,242,210,205,6,9,253,106,47,179,193,72,173,13,222,244,42,56,233,253,52,200,61,70,11,121,142,115,57,190,109,47,18,203,144,241,114,182,222,222,155,85,215,112,72,176,241,209,72,253,159,27,143,131,198,204,127,111,150,255,255,201,2,64,182,218,114,164,72,70,25,138,19,12,30,155,190,137,166,136,37,3,38,6,0,58,74,237,55,129,0,4,193,141,13,77,172,53,135,153,252,161,140,76,219,125,224,245,132,128,161,151,190,87,127,183,97,134,89,64,252,162,187,111,23,147,76,55,56,148,99,156,158,61,132,118,165,78,119,207,224,42,220,189,133,144,176,155,111,246,95,24,85,72,193,190,204,233,134,208,34,180,172,185,44,177,46,159,167,220,155,215,144,212,123,28,27,39,154,231,155,100,96,48,19,210,219,16,216,158,207,18,29,171,131,145,83,63,162,114,47,220,34,80,161,91,120,188,116,101,207,18,69,81,218,244,55,208,189,93,72,153,58,203,226,117,86,156,58,54,241,252,32,135,139,245,99,251,68,103,133,243,180,66,83,54,173,183,169,43,194,27,9,33,122,7,46,153,147,96,64,152,205,109,198,111,115,116,108,152,162,26,93,98,123,177,168,248,33,144,35,48,34,25,64,80,230,101,184,123,14,238,187,112,219,213,1,173,138,72,204,109,107,101,97,109,99,86,115,181,16,112,181,32,3,57,48,196,122,33,201,155,226,34,76,68,166,189,235,183,233,145,38,165,60,181,244,197,89,242,175,251,58,127,59,72,0,16,0,14,2,82,100,24,42,24,10,155,18,28,48,85,19,141,26,52,224,133,40,82,163,7,0,102,233,16,225,150,11,146,98,58,175,31,4,145,238,112,218,148,187,80,203,60,80,229,139,40,151,59,224,224,142,106,100,170,11,8,189,46,42,5,164,212,174,119,112,101,45,13,187,80,119,120,175,98,27,222,9,201,223,197,101,17,190,143,115,48,185,13,218,102,18,133,145,207,123,35,212,89,214,184,236,214,187,34,86,85,189,94,245,51,144,208,169,235,183,87,162,221,202,18,168,132,39,206,93,141,217,31,247,112,27,87,223,228,50,8,18,221,75,236,202,17,150,244,142,210,11,253,168,135,44,63,149,152,196,31,189,237,177,182,223,123,43,77,201,221,203,28,25,188,230,88,200,73,19,34,179,158,245,34,223,239,140,142,67,150,58,203,44,108,218,165,42,14,55,133,91,182,98,155,229,90,171,106,31,229,106,215,219,12,245,251,218,187,22,255,251,178,100,110,136,151,86,112,80,235,120,22,120,64,36,73,97,105,229,40,27,165,191,61,78,60,189,65,8,24,230,217,133,137,104,150,90,179,114,154,155,44,112,206,237,255,152,78,84,32,28,28,156,116,177,240,36,132,65,37,202,215,24,69,113,119,51,147,16,70,101,22,40,56,142,116,185,18,4,186,0,226,45,97,246,18,212,77,182,7,119,100,21,127,207,138,33,171,130,232,120,159,253,185,71,197,51,255,253,158,191,251,150,7,4,82,129,42,8,36,25,188,18,44,5,48,144,12,254,68,147,145,4,153,10,58,130,6,107,48,32,26,137,128,209,176,209,81,194,78,86,200,94,190,117,184,14,129,28,55,229,121,38,226,88,191,27,110,133,217,179,189,38,36,159,115,36,161,178,128,219,163,98,162,233,164,143,207,179,250,44,222,135,21,179,115,84,11,15,32,206,162,171,134,7,171,231,41,95,54,228,188,1,43,107,45,41,226,195,242,150,41,162,163,2,140,155,121,116,7,100,42,28,98,232,198,254,27,1,7,6,148,77,121,127,207,149,55,254,89,218,51,143,183,11,251,168,202,199,218,148,191,32,35,111,103,117,181,240,102,178,83,211,211,52,251,45,174,224,93,196,7,245,86,113,229,246,223,217,49,127,36,251,215,240,170,200,44,163,95,49,172,192,219,136,254,34,64,34,247,59,246,37,206,220,235,29,152,186,186,187,200,215,113,155,79,109,17,95,252,44,234,21,145,8,44,172,140,61,96,240,24,128,242,164,81,199,129,215,154,128,4,32,15,72,197,4,238,98,170,102,233,254,156,112,72,59,74,1,179,14,201,125,69,23,65,111,169,54,14,140,32,59,254,150,237,228,111,232,0,255,255,178,167,117,137,27,201,255,232,0,32,2,16,46,152,249,92,106,144,249,133,5,102,11,112,26,255,18,11,220,26,34,101,206,49,25,4,32,3,11,151,140,42,96,111,3,115,23,114,199,1,218,19,30,73,209,30,220,152,150,208,158,77,23,35,6,120,24,247,187,86,11,245,57,133,98,90,148,78,9,237,164,178,206,13,205,69,100,120,189,74,125,255,231,37,108,62,127,146,162,64,135,2,207,220,103,18,62,106,73,41,175,149,43,211,126,175,113,94,186,172,242,172,151,226,175,213,95,79,38,169,159,120,99,59,56,166,232,243,47,222,238,247,188,126,59,34,253,237,186,200,127,124,108,50,12,49,186,155,112,156,174,205,241,229,166,195,176,215,51,203,8,5,168,225,111,251,217,203,23,176,77,41,21,236,95,146,7,203,106,205,210,110,150,85,134,24,65,14,189,90,211,114,137,183,34,204,66,141,162,36,213,185,12,214,50,235,116,248,198,161,181,50,134,126,81,86,57,13,90,121,37,147,148,51,255,251,178,100,113,8,7,183,104,205,59,154,193,50,52,137,186,93,45,34,54,29,221,223,48,78,224,119,201,14,166,166,201,131,149,168,243,24,202,163,182,171,78,217,172,155,151,231,4,226,252,126,208,181,27,168,58,0,96,12,11,101,68,213,192,137,116,106,240,154,188,247,45,67,92,10,193,254,126,119,124,220,118,105,189,186,255,147,198,247,255,247,232,253,255,239,255,255,253,61,91,187,127,217,76,242,120,49,253,64,1,40,97,82,40,101,120,166,96,80,16,98,217,178,125,108,168,109,80,254,97,160,56,68,7,24,142,29,164,208,241,68,96,0,8,96,120,126,10,81,88,153,130,128,0,224,22,14,9,30,37,218,91,35,1,129,165,165,125,108,138,4,171,86,4,164,100,38,5,128,28,179,50,20,3,229,253,149,140,124,164,240,93,248,234,176,124,27,57,9,106,124,182,80,102,45,107,84,169,17,71,134,165,162,225,164,194,153,165,76,115,227,208,53,94,74,170,81,204,231,64,201,187,49,122,101,229,255,198,95,9,214,163,29,255,248,128,129,48,244,246,80,92,175,13,223,125,99,92,207,7,214,5,229,37,19,49,134,111,125,247,215,60,243,236,166,19,57,248,234,189,173,82,215,150,211,89,167,198,154,237,252,255,120,95,191,97,144,213,223,108,239,116,154,189,132,171,43,246,110,234,251,96,152,48,176,96,48,247,171,49,58,46,32,143,54,48,164,65,97,17,14,146,113,18,192,10,135,194,82,104,193,140,235,149,180,78,34,128,1,97,68,166,114,116,193,36,23,190,113,213,243,82,117,244,79,201,174,132,151,205,7,7,33,74,246,212,73,170,133,25,104,75,68,229,242,62,158,158,223,233,209,249,127,212,119,187,245,233,251,110,59,141,242,250,252,206,76,239,194,223,236,245,191,255,52,0,194,235,113,138,34,185,136,33,113,139,136,249,250,90,129,158,196,89,131,225,48,16,23,49,184,43,48,120,45,48,72,14,2,130,160,82,228,137,13,97,70,3,1,226,0,8,48,97,113,219,0,64,42,96,184,15,25,100,44,36,84,29,92,78,236,48,158,164,64,139,235,83,1,128,98,122,223,7,1,145,160,153,245,129,235,49,153,1,155,0,83,143,187,17,179,24,232,215,94,86,196,250,44,141,156,82,58,189,199,49,123,147,100,87,237,145,160,207,149,12,242,38,232,179,88,209,212,175,115,51,52,79,155,167,135,245,97,77,14,55,206,225,198,212,44,110,104,191,21,109,181,162,150,109,213,116,99,173,33,32,248,66,36,245,21,105,177,59,70,6,140,36,71,21,26,48,183,98,160,76,65,3,161,16,202,68,196,17,100,65,166,42,74,45,98,6,91,32,209,210,72,230,187,83,202,18,103,151,72,49,255,251,178,100,105,140,135,17,121,75,139,175,70,64,61,137,185,227,97,165,104,25,205,153,52,78,97,141,200,234,32,103,113,135,148,160,119,34,138,81,155,163,72,222,34,9,190,198,167,193,166,80,0,49,176,221,165,51,213,76,65,85,211,211,13,211,178,58,237,138,41,129,213,182,145,106,245,253,115,0,153,45,80,147,46,79,255,31,208,255,255,245,232,253,63,225,29,141,179,211,145,187,171,97,99,186,250,121,91,254,207,198,176,5,255,152,101,224,149,166,49,1,152,106,40,116,131,137,191,66,38,1,6,161,65,137,202,68,64,160,17,160,28,0,25,66,130,136,174,17,72,214,8,182,246,33,242,35,147,69,211,189,52,72,20,90,153,248,48,88,179,219,165,72,121,54,169,145,117,68,113,147,237,222,220,150,138,10,195,224,149,249,2,254,182,212,185,172,102,158,110,255,221,189,246,172,37,235,118,236,199,73,130,16,137,122,156,137,213,141,189,81,22,253,171,31,35,174,165,139,170,216,164,72,81,218,22,175,252,147,181,99,116,88,83,122,39,173,179,91,172,56,61,125,122,74,78,31,37,141,168,19,29,175,48,124,213,179,230,235,74,248,249,251,119,76,173,70,154,137,234,52,234,56,169,58,132,203,76,83,30,220,143,23,154,217,206,164,53,70,241,242,215,232,118,158,13,116,76,123,17,102,139,111,237,129,243,191,194,16,0,1,254,140,106,77,60,248,129,70,188,175,205,59,198,108,69,24,188,95,81,198,170,29,92,175,223,133,190,50,175,47,183,126,79,127,247,188,175,197,170,119,126,111,248,27,219,199,116,110,190,190,51,44,232,123,249,34,1,170,163,6,82,67,20,1,161,33,40,196,144,80,249,243,80,228,208,228,187,4,64,48,36,115,10,3,0,0,116,192,16,28,176,81,141,0,108,36,179,18,144,224,218,91,38,12,3,0,64,115,176,245,41,210,100,17,0,210,154,173,104,120,6,164,177,146,176,197,243,218,178,167,149,74,60,225,58,130,100,223,99,226,10,182,254,87,82,129,206,131,180,249,191,158,141,11,153,45,188,142,12,178,119,239,19,41,113,215,26,137,15,178,220,116,255,54,195,227,165,227,125,47,187,149,92,163,104,235,7,112,205,161,88,75,15,85,58,58,81,156,147,225,163,161,185,242,52,138,201,153,136,97,68,181,154,181,105,26,132,61,114,150,18,169,124,41,172,218,55,20,36,146,121,33,131,156,247,101,70,225,145,143,107,64,168,129,141,7,4,28,230,62,236,189,204,127,191,27,55,94,245,189,185,208,220,185,193,5,212,86,4,109,82,132,42,30,3,107,4,165,3,146,206,30,56,177,18,23,65,195,149,238,64,89,13,230,23,13,180,101,206,29,151,201,87,43,235,255,251,178,100,124,140,198,130,120,76,147,172,54,178,73,134,73,113,101,98,106,28,145,225,42,46,229,141,193,25,38,230,5,149,149,216,230,171,84,225,52,18,154,191,110,167,103,166,241,57,149,223,71,185,189,68,158,138,206,207,230,100,115,52,86,223,215,255,172,5,49,33,208,52,80,100,49,148,58,49,25,231,57,162,132,62,116,67,49,84,52,11,0,38,50,17,149,129,72,145,129,128,97,130,134,137,142,224,120,160,4,109,26,85,52,0,35,242,244,26,168,153,146,180,233,115,48,42,16,24,148,70,94,169,196,135,155,171,72,21,34,165,200,226,28,87,20,16,253,83,186,243,174,139,102,161,162,226,169,58,114,238,231,16,83,91,217,231,156,178,182,169,237,94,163,145,180,119,171,122,37,173,245,58,17,100,40,126,126,125,221,150,30,227,187,86,161,138,235,60,218,254,121,118,168,171,223,156,228,71,204,198,160,191,103,30,122,141,137,87,102,10,249,173,114,59,176,151,231,151,214,233,22,100,234,136,151,125,161,151,243,45,13,160,165,208,234,243,116,114,173,198,182,81,85,18,180,206,76,73,87,172,100,122,76,145,13,109,85,50,227,171,157,214,43,155,215,138,55,120,254,31,171,244,114,205,57,74,71,73,189,40,207,246,79,218,201,42,6,127,12,55,114,18,15,136,200,245,132,186,8,74,135,154,107,176,221,214,109,4,71,9,28,195,66,153,83,165,229,234,26,63,129,250,249,209,95,172,71,32,144,171,97,190,59,163,169,36,51,122,222,189,147,237,246,231,111,174,222,143,211,237,254,191,219,248,128,240,0,0,25,51,44,113,64,177,145,152,6,36,57,128,15,31,53,153,181,137,6,1,175,65,224,165,222,136,203,172,128,20,136,91,218,189,134,59,106,171,232,216,179,161,174,220,21,217,135,81,225,26,156,207,139,246,96,173,46,33,101,145,151,46,171,159,8,251,250,203,194,111,106,191,236,115,86,46,167,187,26,238,51,123,169,166,179,12,120,213,134,200,129,205,228,133,172,234,12,170,202,192,135,135,168,38,87,186,205,105,44,106,63,195,183,158,122,234,72,89,216,14,50,254,163,71,142,8,28,10,76,194,96,192,206,216,86,49,180,212,158,247,101,90,72,229,25,72,166,116,120,170,74,153,104,155,43,53,104,160,97,232,58,170,111,96,221,80,172,72,185,130,0,122,48,0,23,14,127,183,210,5,48,146,4,118,48,246,173,161,124,135,189,196,112,160,168,39,99,61,202,219,173,94,50,97,3,186,20,68,86,47,217,50,175,116,177,132,135,137,152,225,48,150,125,71,58,27,211,185,15,177,118,40,19,119,158,169,212,84,203,60,134,55,221,249,103,250,64,104,84,68,93,26,64,59,24,88,24,255,251,178,100,129,136,133,167,102,208,211,111,52,248,67,101,9,179,101,231,40,25,245,223,46,78,176,219,0,254,24,231,41,132,9,160,152,154,95,31,247,125,153,142,86,24,48,22,150,104,195,193,236,193,64,116,4,110,24,44,0,24,20,6,137,32,108,68,185,136,132,91,55,133,145,3,0,145,8,19,59,236,45,9,208,71,101,109,34,21,2,87,236,11,47,222,158,156,30,172,121,43,159,186,246,115,30,65,108,26,222,177,74,28,108,86,169,105,235,93,229,167,212,214,204,25,77,212,79,26,213,214,96,143,93,127,107,79,141,229,238,45,117,117,83,95,227,90,239,185,204,219,37,154,67,7,124,157,218,249,88,122,43,167,110,4,36,54,11,207,251,25,181,199,150,89,207,43,81,140,89,217,180,19,123,87,66,139,231,199,105,46,40,146,72,167,70,189,193,141,203,103,124,56,242,172,113,168,73,49,41,30,4,133,11,190,54,125,94,217,137,21,21,244,187,222,248,219,134,111,205,94,156,48,97,75,40,128,248,213,166,71,114,74,17,54,197,213,40,187,7,203,30,185,206,135,138,20,156,128,110,147,167,251,156,180,27,44,202,211,121,135,13,131,28,81,192,144,79,139,251,236,245,109,208,186,167,250,250,11,103,33,46,119,167,69,72,50,28,142,56,136,132,49,224,62,48,238,99,54,181,86,59,152,86,49,64,68,8,19,204,10,65,128,33,208,41,65,48,188,7,28,15,2,24,39,16,215,3,101,162,227,151,227,43,52,164,140,128,133,164,162,205,196,96,82,176,79,75,149,132,4,126,94,254,82,42,149,205,109,133,208,189,81,154,23,211,145,197,8,189,122,72,220,81,18,206,87,166,21,135,26,153,242,204,79,147,82,252,162,183,220,80,249,163,209,29,188,211,207,35,23,69,26,228,176,217,171,241,66,93,41,113,210,45,66,244,238,53,87,106,137,196,38,94,227,196,246,109,107,255,149,100,129,39,156,78,80,205,150,60,236,162,186,186,116,118,43,43,177,195,69,95,92,203,93,141,34,133,230,225,82,246,218,208,51,103,156,104,249,231,243,146,53,241,172,63,167,60,72,97,204,78,209,133,110,112,242,234,195,106,31,78,48,139,223,179,232,171,60,141,111,177,45,74,200,242,172,183,210,186,178,167,186,200,166,64,103,242,169,107,208,122,17,14,243,6,79,211,5,192,210,113,88,125,218,203,110,64,29,5,128,16,224,117,142,57,187,56,176,219,133,130,138,14,88,247,198,145,116,245,255,55,55,223,55,168,25,116,255,136,186,82,183,91,83,191,255,83,73,70,211,128,161,172,20,178,9,5,38,25,11,135,73,25,166,225,1,208,181,34,97,24,86,33,3,140,25,4,75,208,32,6,137,133,168,105,255,251,178,100,165,12,199,18,117,201,131,186,99,112,65,103,25,211,101,5,68,24,61,165,54,110,189,47,137,21,24,230,9,163,29,208,3,219,155,0,134,232,8,164,154,107,168,8,50,82,210,43,75,130,212,177,11,253,51,88,45,148,89,212,58,188,70,193,129,167,131,53,146,190,49,247,235,136,48,190,105,173,59,80,6,74,17,222,163,54,166,211,42,181,144,150,32,212,209,240,41,55,176,169,16,178,4,52,119,162,49,230,237,113,253,187,99,164,91,194,211,240,154,213,9,44,164,242,104,246,101,55,118,104,118,228,180,22,154,241,82,181,121,107,77,210,151,52,151,146,74,36,90,77,163,19,230,162,88,179,12,201,118,50,205,105,42,197,89,140,49,133,219,65,5,210,138,232,83,102,53,173,111,123,105,120,81,44,137,44,57,82,20,0,73,217,214,176,42,56,227,141,5,51,164,129,139,90,242,182,143,195,85,158,181,3,87,123,157,160,60,180,218,59,246,186,164,193,72,32,114,179,141,94,188,179,101,71,185,80,238,136,167,41,59,125,77,247,236,250,252,57,234,200,215,135,30,191,187,254,64,11,170,161,210,4,208,0,132,196,96,20,196,52,160,227,21,132,229,96,40,194,96,116,180,195,68,96,48,5,49,124,6,38,15,135,69,128,225,73,124,165,36,36,48,41,149,75,137,129,244,18,199,224,150,236,242,53,27,116,222,250,63,25,110,91,151,126,244,135,180,90,203,175,131,155,184,189,86,20,237,220,239,161,0,17,196,70,65,20,13,18,20,93,91,168,21,94,45,50,86,77,117,213,22,41,56,221,163,36,85,48,85,19,69,253,180,172,180,236,38,210,203,225,34,145,33,68,93,100,206,34,138,238,101,26,6,50,244,180,81,163,105,133,183,30,137,18,231,32,154,187,46,90,158,87,225,231,70,218,156,200,224,180,217,121,78,155,23,104,208,227,240,168,53,54,243,113,153,117,153,70,156,58,12,157,189,119,39,154,124,245,89,210,87,218,194,15,4,241,221,220,155,83,117,220,96,0,0,48,47,246,39,18,18,91,178,4,223,56,168,137,116,120,176,171,70,172,184,114,2,198,126,242,223,244,54,9,133,230,147,5,182,76,158,17,142,23,15,148,140,150,124,227,206,26,178,242,87,168,162,247,118,234,255,251,251,234,249,191,168,228,205,123,106,255,245,33,40,169,130,72,169,166,132,73,135,130,1,138,170,89,226,189,113,193,132,217,137,0,224,24,43,48,132,102,4,133,36,32,176,96,162,42,54,15,7,81,128,88,80,228,24,249,231,76,31,2,19,71,165,140,169,89,150,229,170,6,156,50,23,239,181,25,148,244,163,10,212,84,50,10,123,211,210,73,204,51,191,89,54,105,249,242,70,27,82,255,251,178,100,183,12,134,108,119,76,19,169,30,224,70,166,73,253,96,205,76,27,97,229,44,78,225,45,192,247,14,167,53,147,53,160,87,90,71,69,33,198,154,110,97,44,68,162,164,26,190,50,13,99,163,16,101,77,97,1,20,16,44,144,209,117,241,20,37,22,19,155,11,231,53,169,82,209,84,204,72,212,27,229,200,154,201,69,178,89,38,194,12,212,220,103,80,107,178,216,145,216,172,186,61,148,106,82,71,29,248,68,210,99,51,89,108,32,163,5,151,130,139,37,57,163,24,105,6,180,86,59,222,131,22,97,11,72,113,146,106,125,44,185,43,242,73,125,166,188,25,90,27,11,171,159,233,178,138,117,59,250,245,237,119,0,4,180,162,193,2,59,156,185,82,137,240,52,244,190,242,105,205,72,168,158,190,92,70,70,239,106,255,218,53,11,4,162,56,8,61,37,155,138,202,60,98,207,117,106,127,55,196,85,186,223,141,60,224,132,61,42,250,119,127,171,214,68,183,96,96,200,152,152,5,153,128,184,12,24,57,7,41,171,177,160,24,88,6,201,128,216,37,24,11,0,136,140,39,64,192,26,52,45,160,32,46,16,132,33,16,2,50,226,103,181,80,245,54,103,192,226,144,184,95,134,192,198,70,2,159,53,172,190,108,97,119,184,245,227,242,218,75,85,36,50,89,103,46,246,0,202,106,239,90,59,6,183,142,87,91,237,220,179,57,86,199,111,239,173,200,121,21,25,66,74,193,253,44,170,36,77,133,5,34,34,195,226,86,92,88,86,32,62,137,166,150,114,138,105,153,32,212,177,154,212,219,87,139,164,201,192,97,178,99,205,14,163,99,159,11,52,138,200,169,20,145,242,232,193,150,20,191,121,182,236,109,85,52,179,227,71,152,216,179,11,85,150,75,158,121,230,9,166,38,76,232,228,166,106,208,224,235,164,68,179,219,33,153,2,49,199,225,90,58,101,242,156,80,211,122,188,99,44,141,85,249,108,148,215,252,169,100,167,159,92,0,0,0,32,27,72,194,2,134,221,117,28,20,42,190,252,162,149,73,23,16,159,46,157,150,100,223,255,233,69,180,139,153,164,54,188,95,170,141,188,242,205,239,81,120,121,218,215,10,251,191,239,171,200,214,224,23,171,48,126,111,52,8,177,49,100,81,48,106,4,55,5,61,61,28,143,49,36,43,48,16,34,49,48,148,20,20,140,28,8,76,54,2,76,7,28,140,36,0,27,25,106,147,156,13,3,2,122,76,40,6,128,115,225,241,16,107,237,146,211,203,91,241,24,10,192,195,235,69,112,237,186,148,175,28,166,254,50,199,218,31,167,140,110,13,72,12,115,238,214,164,59,41,138,76,53,46,216,167,145,91,122,212,176,156,204,216,237,151,150,66,255,251,178,100,200,12,135,39,120,202,147,216,75,112,55,163,74,29,96,236,77,29,197,191,38,78,229,141,201,62,166,229,217,179,137,224,220,0,58,168,207,19,54,86,88,92,137,97,146,26,33,249,8,179,100,231,218,138,134,58,124,235,168,78,147,78,106,89,235,25,140,8,138,4,242,114,10,182,144,162,196,175,157,28,182,124,227,205,47,129,105,217,201,246,43,69,19,166,237,202,203,171,47,164,137,142,149,154,195,41,159,111,88,91,99,246,149,34,78,220,23,76,91,56,54,80,173,26,118,232,175,102,171,143,12,11,171,100,232,224,236,196,168,244,106,118,247,198,107,109,175,94,46,122,43,72,68,44,178,36,110,145,45,85,220,10,154,231,54,42,60,63,45,131,75,149,23,109,30,82,168,11,173,122,33,156,90,229,194,38,30,151,110,17,180,245,117,85,24,228,170,234,217,153,241,55,119,242,85,204,45,76,210,38,121,205,103,246,119,103,188,185,8,233,160,164,162,190,169,124,201,84,183,127,151,253,126,13,144,2,1,227,14,242,223,48,112,11,51,8,240,24,48,133,26,147,119,243,128,53,203,5,241,8,4,152,21,128,216,56,68,140,4,65,72,195,188,15,76,16,64,96,83,17,208,14,10,54,151,44,160,195,7,101,112,232,195,48,40,6,74,156,232,216,74,53,172,174,182,150,242,36,106,242,142,65,114,63,175,62,220,20,17,114,167,59,190,232,94,193,161,199,41,101,239,162,102,216,199,134,0,116,190,130,60,20,4,180,200,38,132,195,214,253,136,45,213,204,110,219,70,156,129,133,171,243,222,126,246,93,49,180,120,113,29,33,122,174,214,145,75,90,203,214,86,241,154,242,252,3,152,51,67,97,136,233,172,123,48,197,54,219,91,153,216,121,167,143,202,152,243,87,43,28,157,24,146,168,182,93,79,139,143,82,213,212,80,49,167,92,203,26,139,90,228,72,162,247,23,124,44,244,122,122,165,53,43,150,172,218,179,102,147,218,37,141,31,41,17,208,30,192,30,1,80,229,0,32,4,0,106,230,144,193,43,126,242,42,130,26,66,48,173,197,25,46,10,137,202,148,127,66,102,214,81,188,190,131,199,176,212,21,35,2,21,149,153,78,175,42,46,97,247,106,235,162,156,138,58,135,26,120,168,157,25,190,205,116,37,11,119,71,232,154,17,250,39,95,255,255,255,198,176,0,4,76,134,11,165,86,96,246,30,70,15,99,150,96,176,6,6,196,194,220,105,30,18,65,137,227,79,47,140,92,225,49,58,108,195,16,67,88,3,76,30,58,50,112,116,144,172,39,8,25,34,227,76,42,128,8,99,252,240,115,173,136,93,115,81,16,105,141,137,43,22,249,16,138,220,58,59,134,210,53,9,164,66,255,251,176,100,194,12,7,24,105,73,19,218,98,242,76,169,185,205,101,229,40,33,225,163,38,111,115,36,200,244,25,37,133,164,9,144,82,100,181,82,238,136,78,117,86,43,190,12,8,205,5,24,21,186,66,172,114,169,91,207,93,81,48,86,117,78,234,179,232,237,108,249,86,51,0,53,248,205,139,221,230,46,60,90,173,53,119,13,146,61,13,221,97,27,120,205,201,252,59,86,237,71,10,20,226,229,43,117,99,83,239,108,142,213,36,55,98,91,76,255,68,94,133,230,238,103,38,80,33,129,197,72,85,118,40,231,200,105,176,207,15,187,61,95,85,115,230,121,103,206,239,40,221,153,233,138,179,206,195,142,197,31,200,220,66,118,89,17,135,41,235,211,202,172,67,185,77,238,150,146,33,217,92,197,218,61,97,122,196,86,71,33,177,75,158,63,127,86,48,187,41,143,81,246,83,132,196,94,98,246,233,59,59,82,184,50,214,87,4,182,187,239,40,37,105,95,67,100,6,15,117,147,152,42,62,215,132,2,164,139,206,64,194,82,138,152,25,84,180,19,142,178,85,245,130,4,233,61,34,112,90,144,88,221,121,175,167,93,63,179,210,122,83,109,153,38,199,254,207,255,244,242,95,76,0,1,131,8,227,55,49,199,15,128,72,73,153,147,23,233,152,227,136,153,249,136,225,130,40,17,152,208,5,80,32,52,12,0,192,76,194,40,65,76,24,0,68,96,16,228,135,207,73,36,201,132,70,129,202,130,204,101,115,25,226,9,173,2,54,6,70,99,201,166,212,78,6,122,178,21,18,148,42,147,108,89,167,237,64,17,181,172,234,29,75,233,125,226,16,1,96,245,116,253,130,69,4,130,161,231,149,137,3,133,163,51,81,183,163,16,238,119,188,141,215,170,197,57,209,30,29,168,249,188,230,87,97,52,172,0,118,77,19,112,35,186,67,148,121,84,182,205,30,61,160,184,127,135,139,55,153,185,11,30,45,155,135,17,181,174,42,74,12,203,134,93,182,87,73,120,201,216,45,22,106,154,170,251,192,206,247,231,220,175,187,123,199,205,79,178,250,27,37,95,42,216,220,219,21,44,241,170,242,122,210,35,202,123,120,154,247,199,207,223,182,105,46,35,94,126,66,149,253,101,133,27,237,78,147,255,61,115,133,69,129,129,101,35,46,151,34,145,202,133,141,56,43,5,58,117,207,172,230,250,149,22,233,234,97,38,30,192,33,140,129,64,218,196,208,146,191,38,157,63,232,118,174,13,152,202,155,62,165,186,83,251,255,102,135,153,199,230,180,80,15,15,115,141,13,196,2,192,49,131,129,65,141,32,177,132,224,33,25,28,162,145,196,234,10,152,82,133,193,146,133,230,184,61,152,117,54,20,10,28,153,186,255,251,178,100,171,14,199,129,92,200,147,219,122,242,67,68,41,114,108,169,122,28,213,159,34,79,113,229,201,46,36,231,13,151,136,153,66,15,4,130,204,220,40,50,136,68,203,32,70,84,90,87,16,48,10,100,240,176,8,166,178,82,141,109,153,0,14,44,66,83,25,66,253,218,12,154,50,14,230,132,237,108,126,174,90,142,224,45,10,107,105,34,102,79,176,144,17,38,123,49,82,166,62,88,162,198,94,60,172,173,170,53,153,47,37,166,97,121,31,38,58,76,23,59,196,25,204,182,164,124,104,58,129,219,30,54,213,235,26,237,109,47,44,136,106,156,233,104,137,9,137,206,104,115,230,18,185,134,69,155,72,229,53,45,7,121,107,150,60,183,204,250,191,212,56,214,183,162,158,58,142,29,177,76,189,171,218,238,216,198,105,125,73,93,227,207,171,106,209,32,211,23,146,145,226,68,84,190,158,79,186,99,91,191,241,53,109,106,243,64,141,32,137,230,201,71,244,143,95,144,130,186,32,96,221,194,195,108,158,136,102,22,152,33,214,73,7,234,27,60,85,194,9,162,139,156,65,42,102,221,16,74,39,86,211,219,79,65,98,196,195,17,129,145,195,127,235,238,141,191,167,109,89,239,254,245,231,6,113,200,42,149,114,54,76,149,39,119,65,171,95,74,222,159,115,248,113,65,0,41,148,91,150,152,124,108,154,22,3,129,133,65,28,238,113,64,184,112,48,124,96,64,96,96,192,110,96,176,12,4,10,12,87,14,129,66,48,167,64,117,14,16,73,31,151,122,52,223,149,209,56,42,208,187,41,104,164,165,177,205,195,146,123,149,32,167,226,150,142,12,177,86,142,189,135,70,150,246,25,246,203,20,165,191,101,80,185,63,227,75,216,68,210,37,166,243,125,172,77,105,165,132,69,118,188,66,48,160,50,106,53,135,142,195,165,194,145,225,45,184,201,199,30,100,138,134,80,24,171,88,181,19,5,70,143,35,46,119,26,194,112,120,119,182,90,108,173,27,87,102,252,114,212,26,242,137,194,157,80,135,69,135,192,124,119,91,101,42,146,145,111,219,63,49,235,125,7,115,182,249,199,62,101,60,166,85,125,214,114,255,211,240,215,47,153,247,190,25,89,106,211,131,47,237,0,0,0,51,134,208,1,193,73,47,182,203,133,196,96,175,159,151,163,53,84,82,65,127,230,57,150,146,236,141,112,34,93,85,232,87,249,213,76,175,91,178,199,121,237,59,63,255,255,235,18,37,173,62,195,80,222,38,56,144,240,230,135,113,169,171,188,91,197,70,80,51,102,44,10,25,40,208,28,84,201,156,44,30,3,2,131,0,66,35,6,65,32,48,46,36,57,9,2,36,32,41,64,24,129,129,67,114,80,36,84,64,91,255,251,178,100,159,136,134,112,104,203,187,184,98,240,65,195,73,253,101,130,47,24,153,163,50,78,189,141,224,236,38,231,233,132,136,152,41,225,50,65,62,218,107,36,231,178,169,12,86,179,18,72,17,154,166,145,166,186,82,29,39,237,153,35,17,128,62,184,199,59,50,77,28,90,162,177,40,155,26,60,72,159,150,171,85,61,227,246,135,43,59,47,40,58,55,146,213,15,242,232,235,142,83,110,48,247,68,85,111,160,150,209,29,24,193,41,157,141,96,255,22,185,106,149,16,139,214,41,82,244,59,125,47,77,246,181,198,143,145,56,124,32,60,110,37,60,210,18,181,139,14,31,137,75,70,147,59,31,166,234,51,54,157,231,107,25,125,237,217,189,163,222,223,123,45,245,238,164,205,127,156,171,209,47,57,241,41,169,97,155,136,244,245,85,32,81,37,93,32,216,59,3,152,7,54,146,170,108,105,194,136,43,229,190,255,219,94,162,159,151,33,199,59,202,255,252,95,255,211,233,239,215,205,255,201,145,253,169,55,69,6,189,187,130,96,0,76,0,64,100,205,28,33,204,46,0,252,203,124,85,78,51,66,164,212,80,67,206,112,180,55,108,222,172,76,179,60,6,10,103,227,70,15,18,44,96,1,7,49,113,98,32,163,17,0,81,96,1,97,157,6,13,2,35,192,160,87,128,108,122,32,6,224,177,135,242,96,185,139,209,230,98,159,13,205,229,128,122,12,102,199,196,1,62,148,75,161,140,34,220,25,119,82,46,135,160,53,107,181,34,177,138,62,31,41,40,139,124,214,126,43,14,68,230,20,39,65,166,36,41,19,147,78,111,97,25,73,250,76,221,10,50,60,253,132,167,131,5,60,105,164,153,151,14,13,204,44,42,55,136,236,57,226,3,7,115,158,36,24,180,137,186,65,166,37,135,3,21,198,47,155,199,157,252,179,65,77,170,110,241,178,107,69,141,59,101,28,30,225,230,188,174,55,180,8,159,31,82,215,22,135,45,152,183,13,221,254,96,201,135,187,250,206,241,22,27,44,121,51,184,209,96,235,119,188,107,68,164,232,114,68,208,132,34,222,85,65,174,231,255,1,62,253,53,161,192,208,50,121,174,226,168,233,114,185,52,184,49,236,26,42,232,38,112,81,157,47,210,26,189,113,226,252,205,189,196,132,15,124,157,240,52,133,246,106,158,124,170,170,220,133,161,107,99,118,47,87,93,181,16,151,168,23,50,232,248,54,244,157,48,252,97,50,209,247,50,239,212,58,72,20,49,248,64,42,136,166,8,12,198,2,2,102,42,2,102,25,4,34,162,12,240,144,6,23,0,237,34,97,117,192,39,0,188,183,235,157,49,218,210,93,198,227,138,216,185,11,64,157,13,113,236,110,178,150,232,252,255,251,178,100,191,14,151,101,106,72,11,219,121,80,70,35,233,64,105,40,100,29,225,181,40,85,220,0,0,253,13,165,150,180,144,2,88,135,32,41,100,57,57,126,13,169,156,110,82,210,165,243,221,142,179,155,117,235,202,243,177,134,115,82,185,94,175,75,62,17,27,159,135,221,184,126,107,56,203,235,3,75,163,145,106,209,136,165,139,115,144,244,114,181,138,146,136,131,16,98,110,219,246,239,211,208,210,92,194,253,190,247,14,93,169,242,10,78,211,246,147,238,214,191,51,218,91,180,123,189,159,253,38,57,238,214,116,153,231,118,85,77,20,164,173,157,104,163,241,73,49,40,189,188,176,199,251,174,97,83,120,76,82,227,148,254,54,230,105,251,143,103,175,126,127,245,106,111,242,195,43,25,212,167,175,77,158,56,92,143,239,28,238,229,205,107,150,3,12,164,36,11,0,75,39,148,202,53,3,248,38,244,172,235,153,107,178,182,180,197,80,32,252,66,231,43,87,172,18,199,212,79,158,150,56,3,59,60,238,178,242,15,251,226,164,21,165,4,172,119,7,37,127,136,213,251,188,151,255,255,238,169,170,50,221,33,35,66,4,215,50,64,22,35,121,48,180,49,190,51,115,87,129,7,49,84,12,193,96,86,48,151,18,179,1,80,70,48,207,12,243,26,177,27,48,56,4,96,8,25,152,44,2,40,112,1,152,58,130,49,131,32,7,1,65,2,129,20,49,4,183,52,225,65,75,203,98,98,69,25,119,160,165,72,172,151,194,202,78,73,51,28,56,58,200,0,28,156,80,42,13,7,11,88,116,16,132,21,73,48,0,128,199,8,2,40,64,16,17,1,164,2,93,84,70,105,174,84,8,16,32,100,93,146,136,70,80,130,234,102,12,161,21,128,5,76,176,118,116,214,226,242,151,25,143,39,75,77,67,160,96,128,192,10,178,6,69,36,191,12,8,230,172,160,72,102,90,193,172,64,79,30,174,46,117,148,165,16,0,209,4,5,188,240,41,50,43,212,113,38,227,7,87,165,134,16,25,46,138,204,187,240,198,177,102,32,16,47,227,255,46,128,32,248,132,38,52,196,164,82,234,98,235,57,66,32,170,32,236,198,107,205,246,158,35,183,225,170,74,96,186,56,105,174,81,76,50,6,72,44,34,28,159,97,146,8,22,17,1,83,229,33,163,164,157,203,238,101,205,212,140,90,250,75,17,89,77,237,103,206,211,84,182,252,77,209,88,187,71,118,127,153,211,203,169,247,186,210,170,183,185,67,175,255,255,255,255,255,255,255,255,255,250,121,251,31,158,175,127,255,255,255,255,255,255,255,255,255,255,203,230,47,86,213,88,0,1,32,140,121,149,250,96,224,35,73,140,118,181,217,99,16,135,35,208,220,159,255,251,178,100,182,0,10,172,133,201,6,123,64,0,45,163,25,177,205,20,0,31,193,159,52,93,204,0,16,226,20,166,203,178,32,2,38,117,89,160,81,137,68,212,38,231,28,38,48,241,4,113,204,164,250,243,70,156,244,0,0,49,132,147,134,107,26,128,5,166,158,114,159,221,114,101,50,65,142,74,7,1,120,26,40,82,5,23,24,124,84,98,145,2,255,48,88,0,192,225,99,38,148,67,1,46,90,57,50,6,92,214,137,36,148,78,219,138,88,146,35,2,64,90,32,155,143,19,114,231,86,180,182,43,39,84,201,140,181,131,146,240,168,43,238,234,70,90,72,138,136,113,64,48,92,74,198,89,99,8,12,32,54,189,0,43,21,97,85,212,109,254,89,3,96,96,208,242,13,16,133,197,134,99,223,90,26,197,102,203,108,167,99,189,15,95,143,206,125,213,19,229,74,161,65,190,122,149,62,119,178,214,15,235,162,165,33,114,64,214,166,89,53,91,220,139,101,222,94,198,179,253,95,12,121,207,202,229,253,101,25,223,255,127,188,142,67,242,152,101,176,186,239,204,59,45,167,140,181,213,228,254,207,86,135,161,154,92,113,173,220,166,162,54,105,117,220,185,106,25,214,186,250,231,133,134,147,243,52,51,86,187,158,24,254,29,189,206,220,145,93,223,98,153,91,229,106,98,0,148,61,212,213,0,0,58,138,67,117,4,64,132,182,135,71,106,146,2,191,2,221,172,242,217,148,126,172,32,199,214,216,143,236,99,35,127,171,234,244,255,255,175,6,223,238,255,255,255,212,224,159,111,59,108,132,175,89,194,49,0,0,0,0,20,196,104,96,209,80,60,198,145,120,208,246,52,250,60,24,202,17,100,194,65,236,208,104,60,206,65,112,193,17,48,192,144,20,204,225,204,72,19,30,13,130,224,249,132,131,65,132,32,10,19,12,16,5,12,147,1,133,128,215,60,132,110,7,16,242,101,250,76,40,137,83,186,40,20,215,81,5,77,171,60,76,13,206,142,196,144,20,235,77,136,203,137,173,145,66,7,0,139,53,166,140,152,21,64,40,204,92,148,65,131,39,82,52,227,27,130,227,195,224,136,242,154,210,197,68,35,10,203,184,207,202,175,23,188,168,169,87,212,15,123,79,186,6,211,78,12,150,30,31,133,201,92,182,150,106,93,76,240,183,33,153,80,21,88,203,93,214,53,159,42,210,38,42,116,135,183,151,228,205,70,205,37,61,38,61,169,150,54,96,169,163,99,52,197,23,141,106,125,211,31,108,190,66,100,7,171,104,118,147,109,110,43,182,198,210,48,101,211,109,79,175,157,102,5,44,53,173,76,83,93,181,60,171,90,120,5,101,203,10,116,238,66,215,47,225,193,96,93,55,65,134,233,201,255,251,178,100,128,140,136,226,113,201,155,186,124,240,56,6,153,211,97,130,40,34,149,199,38,111,111,68,129,10,151,102,93,150,21,48,234,177,193,158,52,178,181,15,90,173,157,254,216,86,156,55,159,215,63,235,211,235,17,125,245,15,66,232,0,36,32,97,17,184,186,255,5,96,152,139,1,193,213,161,41,83,102,135,233,254,106,114,157,145,153,174,24,72,66,48,196,126,172,215,253,19,255,166,132,211,167,81,170,222,217,190,254,65,84,255,255,209,228,10,1,0,31,48,5,36,99,8,48,86,48,141,1,195,7,194,67,52,168,29,243,13,80,141,20,78,4,140,152,211,121,170,177,152,224,161,221,180,24,195,200,7,33,18,74,1,246,6,5,103,77,45,11,91,82,15,131,106,210,211,145,149,196,238,63,107,229,197,126,101,192,64,13,14,31,157,96,114,135,132,189,170,98,170,207,84,112,161,108,90,204,54,175,168,233,163,79,20,203,48,48,51,158,9,92,161,187,72,251,106,69,66,221,10,174,204,228,165,109,101,19,10,125,229,128,93,152,172,122,116,70,0,172,125,62,183,115,40,107,112,36,145,178,153,181,235,55,230,97,137,139,153,86,202,64,216,141,232,55,154,166,254,215,43,217,239,62,127,118,181,143,49,253,127,211,181,123,147,54,113,237,205,229,187,22,146,203,41,125,121,124,196,253,139,17,134,94,239,17,43,139,203,46,83,227,65,114,49,157,19,99,82,139,52,213,187,133,247,110,25,118,28,39,80,16,94,2,128,39,33,166,140,184,160,117,207,94,89,98,72,255,82,59,79,20,48,224,77,183,72,113,202,101,176,122,61,50,104,133,151,213,244,153,126,255,155,229,15,119,173,119,159,223,203,243,188,28,0,0,0,18,217,197,124,21,152,222,108,156,7,68,66,26,86,181,162,240,80,148,98,160,0,51,180,255,220,79,246,69,63,190,87,24,14,167,34,89,235,62,90,29,215,68,84,32,176,145,6,53,59,15,104,194,254,237,168,47,227,27,17,127,162,144,40,0,9,120,151,208,96,100,193,146,194,2,38,97,135,159,7,123,48,29,114,25,84,0,128,5,24,33,11,58,103,53,50,46,146,153,109,123,45,230,104,246,84,118,10,141,194,213,106,44,204,155,198,65,37,121,218,67,187,27,190,133,210,10,8,92,245,103,130,32,229,77,57,202,164,68,49,219,181,105,169,233,178,229,51,162,98,102,171,246,181,47,227,91,23,254,146,109,76,1,213,172,114,221,13,53,172,46,219,191,234,30,68,29,98,165,170,122,210,153,236,106,218,38,56,91,242,223,125,238,94,169,186,8,33,37,76,40,162,29,171,157,93,119,153,90,175,221,125,221,247,46,127,41,50,120,220,236,238,235,148,249,86,140,255,251,178,100,82,12,216,7,108,74,27,153,217,16,74,134,153,130,101,229,62,164,169,223,32,14,233,151,193,1,26,102,65,135,148,176,88,161,97,105,179,47,169,148,138,122,188,126,55,6,177,229,15,34,14,144,187,54,40,162,23,168,229,60,167,140,33,77,188,106,208,88,136,181,23,246,49,31,157,37,4,173,13,218,142,52,215,141,231,126,233,177,137,195,208,52,94,106,195,247,86,63,65,68,223,191,175,58,154,210,62,141,134,133,246,150,103,221,103,186,27,90,53,88,18,21,134,47,31,128,0,13,105,200,118,139,6,159,175,57,118,141,9,73,58,124,253,27,37,25,168,134,134,251,68,30,241,238,215,39,158,116,254,123,118,19,21,44,159,107,127,26,119,72,187,148,228,197,132,7,162,225,225,227,189,33,247,152,29,254,205,136,14,252,107,97,15,254,15,16,127,255,253,166,94,247,6,157,40,198,10,135,192,130,104,199,177,252,201,114,232,10,34,152,38,65,128,67,243,10,195,3,11,1,99,71,79,3,2,129,210,32,108,0,7,152,24,7,38,107,234,23,0,3,133,149,38,129,224,211,24,205,80,36,193,128,120,194,17,16,196,96,252,160,109,73,4,2,24,138,37,163,226,186,128,12,24,1,28,214,225,21,151,93,102,86,93,166,94,187,198,14,4,64,137,163,196,39,144,150,250,19,12,194,84,220,232,3,22,61,78,24,18,57,29,167,128,218,19,164,241,138,178,57,111,90,116,186,121,154,201,226,243,48,153,248,232,202,241,162,212,82,88,245,233,84,197,120,110,84,204,13,124,197,61,15,190,10,146,95,11,156,136,202,157,145,64,70,233,139,56,123,231,166,168,49,167,154,153,222,76,150,236,53,36,148,114,150,228,173,251,167,99,60,221,202,92,231,233,110,63,181,43,140,131,70,58,147,90,139,238,158,79,170,241,20,67,139,70,35,18,204,181,122,173,249,87,95,101,71,126,118,26,164,198,241,204,235,15,4,235,11,237,58,189,45,132,138,87,216,47,229,50,38,97,51,109,106,13,208,112,241,199,181,181,241,53,141,144,207,220,106,243,235,182,152,185,121,78,57,131,216,232,171,141,81,124,210,252,166,6,28,213,135,204,125,3,128,121,176,167,194,152,169,138,252,241,172,237,209,231,205,75,91,241,163,201,52,146,232,119,168,181,10,202,65,22,115,45,72,17,235,204,245,22,255,198,55,253,68,203,255,80,39,255,71,255,105,63,79,215,0,64,21,195,112,33,1,128,97,24,68,193,99,144,17,132,192,192,149,41,118,129,129,18,219,25,200,230,139,137,61,12,40,171,232,206,29,247,157,124,72,69,10,65,203,244,135,48,152,245,131,52,7,105,85,193,193,75,224,135,77,24,156,201,135,243,255,251,178,100,33,8,71,63,108,75,11,153,124,242,67,198,153,146,101,231,44,26,181,149,57,45,97,243,193,20,154,102,153,133,157,160,59,89,87,212,49,19,28,25,75,103,33,169,53,87,187,26,122,43,238,1,135,242,92,95,129,106,80,222,155,183,107,20,111,3,229,39,164,140,94,229,45,191,179,47,42,159,2,125,90,215,187,71,186,124,104,72,29,161,173,182,151,63,207,207,14,196,200,214,133,210,126,121,99,246,51,153,152,221,13,120,219,245,127,150,184,11,238,23,135,103,172,209,124,25,222,143,116,118,230,135,120,20,203,233,226,30,165,38,224,218,89,241,125,215,87,87,64,146,183,190,222,67,165,172,164,121,3,115,90,213,110,205,32,102,87,242,199,143,46,227,176,70,203,247,155,127,2,27,156,86,249,254,179,89,248,148,4,8,7,126,224,55,29,29,227,182,96,48,17,134,25,76,84,16,76,21,141,67,178,200,168,1,67,25,117,174,183,171,76,234,72,101,175,150,245,48,220,122,206,35,143,33,107,148,126,138,136,153,97,19,48,206,215,135,127,208,77,235,53,233,24,125,85,27,82,128,76,99,124,151,146,255,232,104,4,0,171,70,3,224,61,169,159,122,100,145,2,198,14,189,5,38,6,128,44,2,22,22,144,192,88,133,205,49,224,83,145,148,63,13,29,116,99,31,168,66,72,162,20,26,155,9,229,67,38,110,114,185,101,36,250,201,145,44,59,191,95,188,198,87,70,250,52,168,221,36,222,61,156,167,167,157,136,75,68,51,140,204,107,251,159,48,199,74,42,10,68,205,202,247,235,229,42,127,44,84,74,86,161,149,141,219,167,152,179,79,13,211,23,210,155,155,134,43,82,101,115,28,94,48,114,37,152,238,198,55,112,194,237,186,157,177,189,197,197,175,156,233,189,41,76,83,22,166,225,86,83,222,154,111,142,250,123,191,87,200,179,114,179,61,146,215,127,14,107,196,138,148,137,71,184,181,31,206,241,89,87,242,64,206,53,93,83,10,200,178,235,47,235,3,111,241,27,123,172,163,82,10,112,97,71,18,243,19,142,176,187,194,192,105,9,185,12,69,125,132,73,26,236,62,46,92,190,72,170,10,119,127,139,219,224,233,243,230,33,53,27,223,105,160,148,146,92,126,109,143,234,157,25,213,174,76,212,253,157,6,169,189,217,178,133,255,86,198,205,67,173,108,240,92,239,146,242,9,187,253,16,0,194,160,35,88,12,76,56,28,51,156,184,227,201,211,4,142,0,73,73,22,14,22,48,208,35,15,22,37,23,37,211,58,144,134,132,166,169,204,100,0,15,171,52,95,150,5,1,7,141,219,18,93,40,22,50,103,147,38,90,56,0,254,2,19,10,40,95,23,7,53,201,186,39,255,251,178,100,37,12,151,89,111,206,139,155,121,100,65,134,169,149,97,135,102,28,5,163,62,110,105,229,137,17,154,102,137,134,29,162,199,145,62,60,210,103,44,93,198,116,250,2,241,86,27,134,221,139,121,220,238,120,109,182,130,103,0,170,209,229,121,50,169,185,218,181,121,18,82,64,146,14,24,147,193,47,36,218,193,175,77,109,142,66,255,25,246,84,167,32,195,102,180,209,109,185,31,184,79,92,191,181,190,32,223,91,204,209,117,169,216,89,163,70,219,108,235,235,59,109,67,156,177,118,212,49,106,176,19,68,244,85,178,178,210,69,172,197,158,34,244,176,115,108,66,137,9,154,57,218,250,62,91,97,215,198,172,135,112,212,198,102,157,21,6,90,237,137,72,227,105,227,246,61,125,77,156,82,153,213,177,241,243,150,200,156,106,66,117,214,134,0,16,2,13,131,155,82,196,11,136,175,220,37,0,146,73,156,84,59,179,23,206,225,118,53,27,99,199,10,97,191,194,145,119,251,90,33,38,69,105,174,202,165,191,75,56,61,116,249,186,12,255,55,71,255,197,109,228,252,160,74,223,255,35,255,80,0,16,83,206,129,18,84,193,192,243,9,146,15,38,29,44,177,117,84,232,197,7,148,187,38,45,33,182,30,116,70,43,213,206,95,52,25,142,69,16,158,28,29,16,10,13,191,10,170,114,71,178,148,150,168,31,204,93,14,171,192,58,77,88,167,91,197,107,243,144,234,199,79,158,112,35,105,12,236,128,194,92,198,234,57,149,155,236,231,57,118,3,154,141,15,70,68,82,93,78,233,88,165,209,171,107,59,164,148,74,146,119,8,37,246,95,222,100,234,159,25,134,161,19,105,252,44,195,127,150,55,90,205,37,143,108,48,39,35,226,181,98,214,52,253,243,157,245,1,151,16,206,25,234,134,229,238,163,168,178,180,114,72,196,88,154,34,95,53,207,121,16,210,142,254,217,215,154,168,180,25,112,36,204,12,236,237,139,236,174,8,69,74,35,62,123,59,91,102,126,145,186,226,231,89,120,211,199,170,230,104,15,92,217,22,222,92,203,148,71,83,63,255,158,0,110,245,91,129,43,212,121,0,151,153,211,217,18,160,79,198,102,184,237,143,138,157,214,25,124,186,50,135,87,125,101,150,90,114,55,148,77,94,231,177,108,116,186,42,16,83,5,73,127,234,159,169,149,82,255,255,231,122,4,239,93,126,32,217,255,232,245,80,0,1,179,4,193,83,36,1,176,225,16,195,115,244,227,81,24,192,80,28,20,0,8,64,128,80,164,129,6,26,96,48,162,101,56,108,171,208,26,4,1,136,141,130,32,53,254,121,196,64,211,114,65,129,161,45,196,24,2,157,170,206,68,97,152,184,107,174,149,185,67,255,251,178,100,35,142,7,93,114,205,147,175,103,32,71,70,169,215,97,42,100,26,209,165,52,110,60,222,201,45,26,102,156,241,158,208,82,137,218,24,211,237,47,150,219,116,214,154,254,194,8,132,223,165,152,102,11,215,10,16,104,47,21,158,191,54,204,157,218,91,204,5,136,163,3,72,239,68,44,203,168,241,86,27,31,11,49,105,60,55,181,134,241,217,114,113,176,82,70,181,20,119,78,198,206,241,24,16,52,234,85,115,149,219,212,44,179,111,234,187,201,143,158,183,236,15,202,67,34,114,56,107,103,172,144,98,122,237,185,245,222,188,244,184,130,17,64,173,151,158,138,248,203,208,26,53,83,221,191,83,80,225,187,167,199,72,214,210,174,214,5,166,78,228,113,188,219,145,51,93,186,152,97,90,229,47,179,52,239,159,153,249,218,206,192,214,102,71,194,88,168,64,96,12,0,1,177,191,15,48,64,27,229,96,148,189,111,204,185,255,110,98,163,93,157,31,12,39,118,215,58,19,170,58,147,223,9,227,65,67,43,209,89,23,179,53,13,57,85,191,51,18,9,117,119,82,18,19,24,61,127,209,180,249,253,20,131,254,255,35,255,28,65,140,26,79,53,1,4,20,4,48,239,132,245,35,96,40,69,131,41,120,64,109,16,105,196,130,198,0,37,8,0,242,48,184,80,202,100,52,73,6,0,94,163,0,1,226,173,208,120,182,94,176,184,37,196,147,54,7,186,81,42,116,105,92,88,191,218,195,185,101,171,208,10,215,106,120,199,172,89,166,211,66,162,222,137,129,172,123,156,122,127,26,90,178,153,124,58,86,16,121,113,167,203,85,121,86,228,157,141,21,143,183,62,244,166,137,166,218,130,173,27,125,163,33,205,226,196,179,16,34,227,235,235,52,183,205,49,184,186,151,63,24,246,248,118,249,237,158,217,247,173,52,212,161,147,54,124,224,218,234,12,207,72,41,148,246,39,124,255,108,209,188,146,49,181,77,70,173,174,222,192,217,35,161,117,110,107,146,2,95,29,61,101,198,35,152,115,91,224,42,41,13,147,127,174,191,192,10,26,200,238,122,249,119,96,6,128,1,0,135,165,252,150,0,52,81,132,109,144,148,11,12,84,1,128,0,4,21,168,197,66,137,187,54,123,21,38,99,207,136,84,206,218,209,76,177,196,149,101,83,179,96,160,173,139,199,102,248,180,167,255,26,127,251,137,223,33,194,50,216,255,200,116,36,45,255,255,254,100,136,0,192,7,185,161,4,169,128,97,241,130,188,201,165,164,96,8,11,16,129,166,0,9,35,1,0,208,24,190,204,72,48,205,36,4,9,128,134,136,5,10,204,157,21,138,0,166,30,68,12,6,11,86,93,2,131,76,4,24,9,6,44,222,188,78,255,251,178,100,32,142,7,36,114,75,11,185,53,244,68,169,185,250,37,229,30,27,229,163,46,78,229,147,200,227,166,104,48,192,138,100,71,149,194,168,9,7,23,218,47,135,208,242,103,123,158,114,11,183,7,211,211,186,211,208,238,214,229,235,173,144,195,241,118,94,211,51,135,236,229,33,206,34,146,131,164,193,245,237,238,122,214,172,110,44,135,209,94,216,183,253,160,228,239,35,101,165,129,247,117,250,199,60,126,159,85,64,72,82,227,143,115,181,143,47,83,107,125,222,243,252,242,215,247,26,62,110,190,89,111,153,222,212,74,127,189,185,87,12,251,65,73,58,250,180,11,86,41,171,114,230,114,222,219,191,42,255,183,99,27,172,50,102,49,109,48,217,134,178,83,101,24,168,120,168,91,211,54,123,65,31,231,39,229,111,166,237,221,166,11,147,179,161,169,32,16,12,2,68,85,56,42,189,4,0,86,65,51,161,108,20,136,103,135,225,199,221,168,160,209,226,189,66,218,211,77,117,95,252,195,234,223,216,87,25,175,237,255,229,35,32,174,160,10,59,10,46,90,250,15,255,255,71,255,255,79,244,120,141,133,143,74,245,1,102,6,33,230,90,11,38,27,129,230,54,240,166,91,1,72,132,68,2,8,67,212,111,67,100,0,24,50,86,24,144,51,152,8,15,14,134,102,49,149,166,23,1,106,145,117,152,10,14,178,214,86,211,197,138,112,192,76,192,112,41,192,109,233,30,120,211,154,196,239,46,137,109,125,59,17,218,59,177,136,252,16,216,229,177,121,13,28,65,255,152,106,82,59,18,144,12,104,66,215,229,17,88,252,130,254,119,95,201,88,119,210,168,166,177,177,187,120,101,74,158,211,211,57,231,142,169,235,99,86,96,148,73,37,123,145,90,253,194,158,197,121,160,184,118,176,199,86,41,113,191,190,110,207,246,99,239,174,86,149,99,114,244,172,207,77,152,54,110,149,223,230,206,22,159,175,12,96,175,189,71,38,114,8,73,187,243,181,249,81,94,63,76,251,176,252,83,59,104,172,229,150,34,121,237,133,189,236,92,243,183,190,65,102,95,219,118,143,160,126,206,252,128,1,128,48,8,46,24,203,244,30,0,105,150,41,203,66,26,15,68,108,61,12,57,206,14,3,40,99,249,240,137,207,242,205,255,230,62,125,74,131,39,252,27,109,90,151,115,102,253,68,127,255,255,255,255,244,227,0,0,0,2,148,2,181,153,36,25,152,214,21,153,197,167,154,230,65,152,48,2,24,22,1,24,64,23,16,129,161,96,68,188,38,14,28,225,80,118,136,48,29,50,184,134,75,151,101,25,203,37,20,128,73,64,242,97,42,29,24,9,73,16,86,40,126,31,72,199,234,59,20,77,104,23,84,141,138,255,251,178,100,39,14,199,86,104,203,27,184,124,240,62,197,57,146,97,130,114,29,217,211,38,14,229,117,129,21,20,230,13,151,137,48,45,157,103,250,164,204,77,46,40,168,159,117,173,20,167,168,221,103,97,70,227,161,23,105,111,216,150,235,87,111,55,80,88,32,89,220,239,210,86,239,50,234,142,57,253,237,218,213,44,222,230,28,66,92,29,158,17,46,254,116,18,141,74,197,85,103,159,206,235,127,173,115,15,220,179,218,21,35,70,166,214,31,207,172,198,199,204,57,103,47,77,116,219,202,68,95,99,122,121,13,231,123,78,176,191,121,39,130,200,167,99,53,161,179,231,58,220,184,111,211,61,97,64,127,52,202,249,226,182,184,184,192,108,129,10,146,56,49,185,231,226,238,121,114,149,161,146,147,9,210,183,139,164,160,214,107,168,0,11,32,151,222,22,160,226,237,101,212,17,231,194,46,219,37,57,120,167,170,192,202,111,131,71,111,232,154,81,133,154,220,35,187,2,119,236,156,207,165,137,70,85,220,139,165,145,255,242,141,214,226,181,241,31,255,79,251,11,164,169,3,24,226,209,34,100,206,48,104,220,134,232,248,16,80,197,32,164,194,112,4,193,176,232,8,16,5,129,228,220,49,85,70,103,230,12,129,32,81,56,8,117,179,148,235,20,2,65,66,98,71,170,178,36,0,130,38,36,4,18,132,2,16,176,11,74,196,135,65,198,105,89,174,135,10,213,169,102,213,79,182,111,203,97,247,174,80,68,204,228,169,134,170,187,91,198,242,246,153,143,25,191,17,29,140,252,122,31,147,97,19,144,182,106,67,8,215,203,146,203,18,235,23,107,57,20,137,76,76,29,124,230,233,166,165,148,189,185,116,192,45,183,164,227,167,90,27,154,122,92,11,239,137,152,139,153,86,89,135,253,53,37,155,250,189,244,143,62,178,146,211,202,146,131,83,230,20,113,110,147,151,170,104,118,183,58,78,176,129,52,40,25,30,100,38,238,105,142,62,105,172,122,174,221,110,141,175,114,156,54,236,229,89,163,169,85,212,63,79,234,29,195,24,104,74,179,172,38,95,142,238,29,121,139,73,109,255,254,76,168,0,0,0,120,219,232,124,102,244,179,97,237,33,19,154,75,162,252,96,5,114,233,184,13,65,14,154,28,72,144,11,55,40,90,247,166,154,142,133,109,46,239,200,216,212,78,100,25,8,168,80,79,170,237,168,165,255,144,111,171,70,91,255,167,213,117,125,158,160,0,19,179,12,83,19,8,66,3,19,194,227,29,56,131,46,196,100,145,77,50,17,44,10,0,141,1,106,236,193,225,196,16,2,138,128,0,144,60,203,113,104,152,22,100,138,168,92,87,129,196,64,128,208,0,207,76,13,1,197,1,198,47,255,251,178,100,31,140,198,158,104,203,147,175,77,80,71,230,153,146,105,101,124,24,97,163,50,78,176,213,137,35,23,167,13,131,189,240,69,109,175,144,198,246,147,45,146,12,97,232,251,195,52,203,243,18,216,139,170,19,99,171,19,155,81,218,199,99,235,87,81,183,125,98,42,224,113,57,53,77,143,173,121,97,34,132,79,18,85,150,202,141,63,163,226,12,117,75,29,198,242,70,85,1,19,195,77,65,249,81,168,165,72,61,182,130,9,226,52,142,48,30,17,137,73,141,47,26,108,137,2,70,204,164,180,150,97,2,52,84,89,22,62,211,75,50,17,185,168,66,249,118,218,130,60,107,96,213,145,205,24,170,44,68,185,120,160,211,47,33,42,179,221,90,195,22,136,244,177,74,84,135,208,249,115,254,95,8,160,43,215,145,149,101,156,97,201,115,70,188,103,101,141,224,168,149,5,156,176,93,117,235,155,78,210,162,138,18,163,62,22,99,210,30,25,59,255,87,137,254,98,106,38,236,63,54,229,40,155,187,160,37,255,198,6,85,233,113,219,181,206,65,180,108,22,54,92,156,210,0,213,24,50,103,152,206,29,5,193,195,34,227,163,69,131,129,160,88,0,6,3,0,197,210,92,23,220,192,176,248,187,147,10,118,100,224,28,139,15,156,52,68,1,82,192,45,81,8,84,108,120,17,29,2,145,109,217,163,42,128,41,75,167,4,150,160,145,159,94,135,39,73,28,67,188,208,168,115,68,232,119,78,95,44,211,151,115,159,173,78,213,219,125,151,85,230,82,233,92,140,245,232,135,238,37,139,219,67,121,245,145,222,63,255,162,86,28,247,76,145,43,134,13,97,196,25,139,145,159,134,90,137,88,151,18,129,161,194,160,237,68,62,229,202,101,146,57,129,9,24,229,17,90,47,172,209,9,165,17,41,241,151,39,222,223,238,94,55,216,119,58,213,80,33,169,82,81,7,185,154,85,29,24,131,209,231,223,15,213,211,141,243,46,208,0,234,64,20,49,107,36,21,19,202,212,155,119,229,89,91,82,134,179,77,74,222,69,238,76,57,196,236,132,221,232,99,110,217,159,61,255,232,129,118,246,179,196,73,26,49,100,197,55,90,83,14,136,211,46,224,219,123,164,55,10,76,187,230,76,129,27,111,39,95,255,253,104,85,69,113,2,201,166,146,24,64,9,180,185,158,192,9,126,221,192,168,50,248,81,232,96,16,50,166,14,202,59,24,201,59,149,182,242,153,28,220,118,35,106,33,70,112,214,198,218,15,54,21,106,190,123,80,201,187,127,114,122,250,150,164,50,1,94,221,137,154,48,41,95,211,81,189,234,75,22,109,9,62,37,88,169,17,10,25,45,15,53,241,222,232,165,93,169,104,131,102,213,96,219,255,251,178,100,51,12,69,129,104,78,147,111,75,200,60,37,186,10,60,227,127,24,117,161,48,78,176,212,137,4,26,104,40,241,53,220,180,130,153,153,185,57,100,108,109,36,143,95,153,139,70,106,92,228,234,242,28,184,37,36,231,215,190,172,88,148,204,45,112,164,106,190,183,114,233,87,185,52,13,173,120,142,16,85,83,143,187,70,170,106,219,44,10,88,183,27,140,227,74,116,215,18,48,186,97,39,250,229,123,73,1,128,1,136,73,128,4,8,14,102,136,72,217,152,27,31,213,250,127,58,194,157,131,57,149,110,252,106,65,66,5,101,127,255,125,146,58,251,119,225,163,206,233,102,138,143,164,111,3,136,99,15,181,235,39,239,253,31,253,4,128,5,104,196,66,100,205,113,112,196,32,156,197,92,132,198,97,21,11,134,1,211,1,67,241,208,44,84,1,117,76,11,19,131,128,230,220,18,6,152,182,48,67,112,83,194,138,141,172,157,14,25,62,64,192,37,215,38,3,232,223,164,164,141,105,104,228,127,127,65,39,97,146,174,37,78,147,161,194,217,166,38,24,24,104,96,166,43,66,145,88,81,36,169,5,27,90,77,29,52,15,193,184,77,70,226,104,102,177,52,70,5,14,185,146,80,147,84,104,54,20,253,3,51,74,34,108,34,243,6,226,147,124,93,187,204,105,18,32,168,155,105,97,33,77,137,17,76,145,242,234,24,113,48,82,40,228,65,46,125,194,57,92,219,33,173,155,11,180,183,77,165,82,209,12,242,145,106,115,172,163,12,177,174,166,243,46,189,130,149,194,111,80,87,66,182,1,20,12,202,0,64,143,4,31,0,45,42,250,121,147,48,23,9,56,146,168,160,238,226,211,189,248,114,16,227,134,255,255,205,75,225,176,108,137,227,89,100,202,153,210,81,106,221,84,218,96,250,249,214,206,125,151,229,197,17,118,143,254,143,208,0,204,78,24,77,49,17,140,76,8,204,194,221,77,193,17,204,38,9,16,168,194,128,40,10,1,32,107,47,48,0,105,3,0,107,61,38,76,228,9,203,240,207,237,165,11,127,197,82,68,117,220,34,8,21,148,160,26,147,79,37,179,105,93,202,81,169,125,89,148,201,254,105,187,71,224,145,10,108,40,124,12,10,241,80,95,193,17,36,106,42,74,43,183,39,179,40,255,54,213,133,72,226,196,43,221,71,84,232,38,66,211,37,160,202,54,166,187,80,119,112,181,41,85,138,33,149,228,80,49,58,202,125,41,109,146,204,184,223,111,169,39,101,2,57,93,41,201,61,78,135,37,189,146,59,226,204,41,21,170,213,78,182,43,17,68,81,147,81,167,67,86,151,14,245,222,13,60,170,132,148,114,89,27,254,207,205,253,221,175,26,87,15,250,127,107,255,251,178,100,98,14,134,32,115,75,11,169,54,66,80,6,153,147,101,101,124,24,245,215,42,46,164,218,137,30,154,102,37,145,158,88,12,68,16,1,177,52,245,244,59,160,44,215,126,93,198,93,23,144,40,155,179,77,138,204,126,167,165,132,34,114,92,227,25,191,238,107,190,205,173,242,163,227,174,46,126,251,62,13,153,67,233,9,201,52,60,128,178,210,199,38,113,245,126,38,184,159,213,53,112,21,192,19,194,203,80,119,245,116,125,40,8,8,144,53,140,37,49,96,40,52,216,220,15,67,204,52,1,0,32,224,52,108,26,1,128,64,50,193,1,70,196,116,69,161,8,28,103,120,166,52,11,105,105,34,156,66,145,244,34,8,223,112,8,58,84,1,74,1,185,233,28,189,60,42,61,172,10,77,75,76,170,144,126,116,172,254,138,24,161,126,123,28,168,235,195,90,188,221,27,21,10,71,205,156,52,155,113,52,203,232,211,11,176,197,61,158,114,75,123,125,90,67,170,195,25,40,187,167,219,167,9,198,208,193,210,99,9,178,141,58,72,88,206,130,242,51,42,211,60,139,2,221,254,236,172,139,61,227,54,81,212,99,36,140,148,85,60,20,87,204,17,227,203,163,102,22,76,54,85,242,182,81,42,250,230,145,173,216,158,132,207,74,84,165,187,86,94,120,121,186,253,166,231,251,135,220,149,44,81,16,96,16,32,12,202,30,98,161,88,1,208,172,53,183,45,149,229,25,17,128,142,138,95,16,116,223,169,124,181,196,97,253,187,71,245,28,248,195,223,254,30,157,232,197,2,25,149,16,172,16,217,76,170,121,127,252,86,77,159,73,83,154,89,234,159,196,175,245,119,127,228,64,32,180,219,112,66,27,25,74,29,152,32,14,24,113,6,25,86,23,5,1,86,54,13,10,68,0,196,0,109,140,177,74,105,18,2,77,180,72,118,196,165,127,70,101,47,250,121,100,138,141,221,66,229,54,224,183,54,98,158,75,122,146,129,102,19,93,198,144,76,130,182,162,67,82,78,208,10,40,93,72,146,34,34,56,129,142,185,6,195,198,45,122,237,11,168,110,40,102,102,144,84,151,213,208,233,82,3,164,175,35,70,133,89,180,85,118,219,147,60,172,101,9,173,8,109,73,102,19,72,179,144,106,219,38,19,212,93,21,39,226,248,37,39,119,70,38,80,70,44,228,165,36,145,35,103,234,175,80,153,45,196,17,85,138,109,74,69,216,203,30,28,107,92,172,50,169,55,69,114,179,194,111,251,127,128,8,42,48,0,104,207,83,93,49,107,68,247,106,4,101,15,20,113,183,78,81,144,29,168,37,8,190,123,10,241,44,131,163,200,7,41,48,167,160,164,244,118,166,139,171,110,241,136,87,9,185,22,196,85,255,251,178,100,119,140,197,202,105,77,27,186,73,240,75,230,153,147,100,171,136,25,93,231,42,78,164,89,201,35,154,102,77,163,21,200,166,145,214,75,42,243,243,34,141,29,138,139,183,31,156,122,89,176,156,215,253,25,0,34,57,130,197,65,158,229,73,130,128,177,139,63,225,184,4,17,129,161,43,192,97,64,6,10,5,128,0,101,211,8,4,96,128,49,145,140,129,132,165,187,55,147,192,106,129,107,58,200,186,220,155,32,176,78,192,74,2,43,244,104,115,117,32,135,154,9,198,165,197,131,132,196,233,30,139,50,81,0,141,165,100,137,245,104,21,192,144,192,224,132,19,19,77,56,62,200,193,0,219,205,88,219,72,88,238,68,142,152,80,249,68,238,23,237,125,69,42,66,170,139,30,109,75,147,227,50,21,170,229,106,35,66,166,71,199,47,97,57,71,37,227,122,137,89,214,66,93,182,97,158,79,54,223,130,175,212,166,163,83,237,39,219,94,6,164,130,12,144,188,136,202,20,92,242,102,90,156,215,113,46,158,109,119,108,237,162,241,82,172,210,8,39,255,145,253,84,190,205,208,17,100,0,0,88,18,72,242,60,98,10,113,198,115,25,119,221,218,27,233,164,173,205,67,130,68,31,172,103,81,144,52,172,51,142,198,45,13,163,219,86,166,221,76,255,85,213,54,255,169,123,250,98,109,147,165,70,0,231,41,22,28,147,159,255,255,248,35,205,139,61,234,99,252,50,32,0,74,112,193,240,112,198,17,60,26,6,153,194,155,29,8,2,24,58,15,10,3,70,3,137,201,204,90,248,100,194,48,124,48,37,110,25,24,138,75,44,235,79,67,77,34,1,108,68,210,181,197,71,219,4,64,180,204,185,55,87,170,173,68,161,87,156,72,225,182,92,215,51,207,20,137,125,90,220,204,55,242,42,216,95,184,9,208,110,31,167,120,79,161,145,161,68,226,8,128,71,17,213,131,97,184,113,86,12,1,12,42,108,145,43,28,154,165,234,2,136,82,203,54,93,224,177,0,68,228,99,124,198,202,181,20,180,39,24,144,224,151,184,230,47,196,67,167,248,134,146,204,154,0,171,46,31,250,52,143,34,121,178,197,26,130,83,129,176,16,150,160,67,1,152,249,98,5,18,221,99,11,34,72,138,12,147,137,205,2,131,189,110,189,174,228,45,10,0,205,209,156,205,148,84,48,99,197,103,98,129,107,242,8,16,64,117,240,225,204,28,203,205,69,67,107,12,159,72,69,134,124,86,45,9,72,133,189,62,255,81,175,223,212,87,255,86,254,186,107,254,6,255,252,169,31,39,37,141,62,163,159,162,132,90,174,169,80,9,164,19,150,210,192,44,196,128,179,15,133,204,179,125,59,32,132,12,34,8,6,152,44,255,251,178,100,146,136,134,57,104,203,27,175,53,48,69,104,185,97,97,37,116,149,173,139,51,78,60,207,201,52,26,102,105,131,29,216,10,44,29,80,134,150,96,32,73,105,216,109,227,18,21,101,180,209,69,82,143,48,23,109,201,178,48,55,182,228,139,60,32,189,86,183,177,189,24,43,80,163,34,106,202,197,6,122,89,206,55,196,218,248,140,225,180,136,253,221,126,188,146,42,146,255,89,215,206,92,96,166,138,145,2,20,73,102,209,228,25,38,52,230,97,196,14,54,255,124,132,142,144,52,9,101,109,84,203,193,42,10,172,160,98,40,227,182,154,116,240,52,29,108,92,36,108,57,34,71,90,9,155,200,221,122,202,169,64,215,210,137,53,156,58,27,24,248,248,252,230,124,99,170,40,108,128,172,78,4,80,2,110,65,90,13,164,16,112,13,37,169,105,152,53,233,234,85,28,94,205,10,108,184,18,31,99,74,129,40,72,43,223,252,244,152,25,138,166,157,23,250,107,116,111,230,191,254,90,237,211,57,245,109,252,51,189,197,49,84,15,113,136,73,229,77,147,134,198,160,149,5,216,215,219,34,4,4,147,112,192,84,10,69,134,48,194,20,23,76,25,212,212,196,136,26,76,9,192,148,68,1,166,2,65,2,60,44,97,226,9,44,101,143,69,182,12,19,25,6,51,223,5,96,110,238,152,64,226,132,192,176,24,144,116,126,20,237,15,14,89,147,195,44,119,28,63,59,184,23,139,182,155,70,189,136,242,229,248,255,246,47,142,1,133,209,175,107,230,182,132,249,56,208,213,46,252,219,68,170,196,234,88,171,123,215,42,162,182,158,202,195,165,247,94,183,51,6,89,83,254,185,114,238,151,185,181,203,122,188,220,227,143,115,127,182,239,127,189,85,49,200,113,252,134,238,117,218,202,246,215,239,109,237,139,122,150,172,15,210,199,168,187,45,91,202,45,202,36,125,248,222,143,25,155,175,122,148,153,164,84,126,88,194,251,161,220,110,198,10,22,0,0,49,212,204,110,8,252,142,56,67,96,226,87,229,89,120,202,101,129,249,193,89,252,206,74,145,144,191,37,83,115,69,5,148,117,172,231,47,245,92,243,53,223,62,135,255,178,173,104,173,154,117,114,237,186,135,146,58,44,6,104,136,131,111,15,56,88,235,47,178,76,43,137,15,59,165,38,12,160,64,99,44,28,6,39,97,90,98,169,91,38,140,34,190,96,88,0,134,12,96,30,97,28,18,134,20,224,126,96,46,17,38,2,0,50,98,46,12,230,15,192,56,151,70,1,0,126,97,102,67,38,2,0,6,157,11,104,225,140,190,77,101,59,194,56,110,170,44,142,224,197,101,77,252,4,180,234,242,98,4,177,125,71,90,100,151,249,20,161,255,251,176,100,182,140,134,24,104,73,155,219,97,240,77,102,169,218,97,135,41,27,25,197,26,15,101,15,201,55,155,103,77,134,20,164,249,232,214,125,99,112,245,137,200,251,64,142,75,37,14,76,139,46,234,126,63,90,83,17,158,168,206,99,54,174,253,159,193,176,202,208,224,229,6,135,110,97,181,66,163,228,242,108,67,52,13,29,121,115,201,227,92,134,133,112,246,199,16,242,237,153,78,195,133,20,69,184,99,203,69,20,171,130,218,157,13,146,238,14,185,178,74,85,92,112,212,104,208,203,164,171,94,100,133,234,200,103,168,165,228,119,51,198,116,254,219,68,86,66,192,243,41,142,228,233,10,102,102,16,106,68,109,177,41,145,215,84,100,236,126,219,79,91,70,248,228,244,130,203,182,66,85,239,125,69,6,50,48,153,2,67,88,68,107,39,253,63,191,184,208,243,7,78,90,158,69,53,210,175,66,213,157,209,26,98,188,160,34,70,42,28,44,68,6,70,121,168,180,216,177,4,27,99,179,198,235,232,0,6,179,4,16,70,48,88,14,67,10,240,24,49,28,67,51,85,144,95,48,32,8,0,224,66,48,29,7,224,96,3,24,14,1,2,227,48,158,13,81,35,80,112,148,12,42,56,131,112,4,114,110,176,144,48,33,75,90,27,194,97,144,12,3,12,179,144,48,74,45,106,218,37,68,242,150,65,212,212,147,42,209,59,126,81,75,218,148,187,231,42,175,74,180,216,150,127,248,55,41,107,199,149,94,245,202,69,159,7,150,78,94,148,178,88,238,229,255,209,196,37,209,142,58,113,166,215,182,194,67,23,155,121,10,254,220,181,91,179,199,151,189,88,41,159,87,159,141,138,117,148,162,105,23,91,15,91,139,142,57,170,86,172,153,33,56,123,95,136,205,124,76,180,244,107,167,59,55,218,73,13,61,38,86,10,125,236,196,217,183,162,188,103,235,235,238,174,254,99,33,142,179,240,65,238,193,59,150,201,155,189,121,163,21,130,240,28,237,72,1,128,27,204,186,140,21,104,230,202,133,88,178,44,229,141,188,190,244,132,136,197,7,73,117,63,186,184,238,181,186,195,146,113,212,140,232,205,157,93,127,245,180,66,86,166,58,29,218,193,25,89,142,91,138,18,134,2,35,37,222,2,122,245,255,111,255,253,47,67,216,175,172,233,215,216,115,53,64,128,1,78,24,26,9,24,18,90,24,78,52,25,156,117,31,174,16,4,7,133,231,34,8,137,64,65,225,88,178,134,0,152,134,18,133,230,8,129,2,65,129,154,225,225,138,130,0,224,34,96,192,22,16,39,41,103,198,129,192,99,232,190,139,240,24,26,105,185,193,72,28,71,170,93,244,206,7,60,143,25,153,228,166,98,55,105,177,173,255,251,178,100,194,12,6,223,112,200,19,220,98,242,78,138,105,218,97,66,89,27,17,179,38,110,189,53,9,23,26,101,73,164,137,208,193,153,201,165,173,105,74,111,33,11,114,111,47,36,122,196,187,73,20,106,85,210,149,92,185,128,254,173,62,215,201,176,217,33,244,76,151,106,61,188,153,56,164,228,81,18,206,246,104,10,18,62,147,92,209,196,40,227,52,115,245,165,209,18,36,99,41,57,183,164,80,89,206,84,42,62,39,106,40,17,245,170,100,104,208,24,56,126,175,27,46,172,42,104,10,249,37,71,159,38,26,223,8,206,218,147,24,135,172,141,173,237,172,178,60,245,181,108,255,85,31,216,134,179,136,136,72,0,3,16,3,204,235,5,113,137,67,80,42,133,226,111,101,144,34,73,23,6,55,5,22,193,215,229,97,70,226,123,3,220,215,134,58,219,179,186,255,74,215,48,222,138,161,52,16,207,115,127,79,250,254,141,197,75,191,201,236,76,55,186,133,156,68,168,89,223,84,64,5,243,8,192,224,9,116,100,98,48,106,23,76,121,168,246,100,57,10,96,120,8,1,8,12,46,0,198,131,199,57,13,12,26,6,31,83,9,0,211,26,15,112,72,118,96,88,20,193,2,58,128,118,234,252,128,134,224,194,87,195,7,131,30,104,242,149,196,228,187,125,171,247,54,219,249,186,60,169,169,43,223,194,54,159,87,55,94,33,170,73,67,211,119,183,169,190,69,219,117,227,85,223,88,165,138,214,127,44,44,198,177,162,166,165,169,159,199,243,202,95,79,63,110,238,29,220,191,182,226,178,56,26,213,125,229,30,183,46,198,246,52,247,165,123,237,21,122,184,107,234,86,254,101,118,229,234,94,79,227,133,46,92,140,80,87,169,59,140,174,189,172,107,196,45,65,182,39,101,178,139,155,253,89,194,106,212,86,67,217,253,247,152,78,107,119,117,141,156,121,103,245,218,108,170,119,152,97,206,119,124,239,53,111,28,173,211,254,249,253,253,234,238,245,248,229,119,121,212,209,172,179,113,64,37,3,233,15,184,101,92,81,49,192,138,190,191,53,146,148,197,110,195,104,213,14,114,53,100,46,203,155,252,18,170,32,90,6,76,13,20,29,75,253,87,255,84,80,234,249,186,90,243,231,251,189,83,234,69,40,241,39,252,149,142,184,130,244,128,0,0,33,209,5,34,211,109,70,219,134,23,160,48,104,22,16,102,13,195,38,98,252,67,198,2,2,124,103,120,42,38,14,96,174,152,198,2,64,32,96,94,6,166,0,128,100,34,5,51,0,96,59,48,145,2,131,1,224,61,48,130,2,131,3,96,26,48,192,1,211,108,19,52,113,232,160,154,229,132,47,101,220,165,64,161,54,102,82,176,136,66,214,163,255,251,178,100,197,0,7,71,114,73,149,119,0,2,66,68,121,147,172,160,0,40,106,27,43,89,236,0,0,212,18,232,43,30,80,0,171,181,80,74,96,8,37,86,99,68,220,19,134,23,48,167,111,36,102,164,146,62,212,59,6,83,53,133,193,8,107,209,119,157,227,91,77,171,253,51,18,120,83,177,173,188,140,214,196,18,200,40,170,55,6,197,105,184,63,205,218,90,198,45,193,111,172,102,99,142,52,220,154,2,116,93,40,195,246,239,195,114,169,115,41,144,88,125,86,148,169,201,118,234,54,60,224,231,242,26,108,80,219,191,41,112,221,216,147,252,221,84,229,56,90,244,149,173,76,193,47,12,55,14,179,24,179,52,98,53,157,119,202,2,130,229,111,213,136,106,34,202,149,196,165,243,198,28,173,14,210,71,181,14,203,108,225,73,103,60,166,123,219,82,120,197,74,76,106,231,142,59,181,218,92,123,102,9,188,197,222,172,41,40,111,227,98,83,127,86,63,47,169,248,91,162,255,255,255,255,255,255,255,255,255,255,253,99,204,175,97,123,191,255,255,255,255,255,255,255,255,255,253,177,135,109,227,107,128,0,0,0,64,25,134,36,0,0,0,2,188,14,45,70,90,228,175,100,68,101,49,118,37,217,136,162,41,77,198,212,33,209,157,94,119,179,244,255,251,35,144,205,239,117,22,245,247,11,101,202,161,96,128,0,115,4,7,128,72,67,32,155,140,179,104,62,3,200,193,96,4,219,24,5,152,224,126,106,224,121,128,66,75,56,96,78,96,64,112,20,28,52,91,48,192,76,193,195,224,122,147,238,121,149,151,33,103,195,178,24,94,175,99,198,7,55,127,180,221,203,42,243,154,164,205,228,128,108,67,81,184,101,234,133,186,42,168,225,99,55,5,72,51,153,142,42,123,18,118,146,20,2,11,164,196,170,84,160,116,207,205,200,222,157,185,138,58,178,186,146,154,145,168,237,87,73,125,198,32,74,238,3,59,147,84,181,67,126,134,81,3,174,138,57,187,144,228,11,26,183,75,79,79,79,69,46,151,78,88,207,61,125,122,152,79,202,238,187,20,113,154,72,214,16,244,220,85,210,140,246,252,211,96,189,38,185,77,95,154,207,9,93,186,123,149,249,250,253,115,247,150,233,117,186,78,210,225,150,58,254,103,47,165,203,247,142,88,86,179,83,255,154,223,255,255,254,121,239,149,255,43,184,101,158,53,112,203,43,183,46,97,205,210,14,0,48,0,0,0,55,41,146,246,130,41,34,249,24,97,247,65,215,93,213,21,189,130,198,95,115,28,8,197,176,144,46,64,243,28,209,40,116,184,217,111,42,229,23,231,246,238,253,14,70,252,209,194,106,18,40,81,39,93,224,171,148,244,216,97,63,255,255,251,178,100,154,140,7,144,113,206,23,115,0,2,68,228,121,103,236,156,0,29,157,193,50,110,61,55,200,252,26,166,112,243,9,200,255,214,0,0,3,49,147,96,38,66,21,128,135,38,41,211,25,231,162,2,89,23,0,24,4,17,160,13,168,9,70,161,25,64,183,67,195,208,224,73,131,139,175,233,130,194,164,199,36,100,149,32,202,16,165,195,248,240,22,228,191,53,159,214,176,169,217,61,186,178,10,149,210,120,187,44,193,113,67,211,214,204,50,250,160,102,138,145,22,86,136,76,120,179,86,85,200,170,193,2,177,76,56,213,104,97,110,63,153,99,48,220,130,65,153,150,26,134,208,112,186,85,183,30,205,135,155,34,121,106,43,141,188,168,148,218,229,42,135,31,205,8,117,173,123,56,197,122,207,15,50,234,90,184,230,42,171,221,157,62,135,29,78,217,175,85,74,62,68,235,138,133,210,184,239,83,161,169,20,115,20,10,36,201,161,148,78,146,204,98,124,92,148,90,125,13,238,156,87,100,181,150,204,15,201,154,88,44,82,197,69,217,173,242,111,92,64,136,132,202,240,140,18,57,63,45,138,18,38,55,220,119,255,255,91,166,163,75,238,0,0,0,0,32,9,224,222,46,236,170,179,180,188,49,11,186,137,70,206,80,23,101,67,25,121,113,100,86,109,253,224,172,219,138,255,131,208,205,233,166,127,214,108,109,215,251,127,235,255,117,20,111,191,245,254,0,83,150,179,191,245,172,36,0,2,152,26,64,152,44,23,145,4,134,44,144,7,53,90,134,6,132,40,202,13,13,140,6,57,140,22,0,218,17,80,15,71,131,11,68,182,20,96,144,188,133,225,64,228,8,97,86,186,176,0,128,105,158,255,79,177,48,255,198,172,76,50,210,131,67,17,167,254,67,134,221,84,218,125,229,86,225,136,190,58,171,73,86,41,12,214,165,113,246,228,212,126,236,211,109,232,150,220,166,137,42,8,25,135,56,50,166,61,77,103,133,67,66,44,202,106,78,161,121,91,143,184,235,247,20,216,126,247,75,238,251,61,83,116,143,41,70,245,199,235,55,173,88,92,155,119,5,66,135,121,183,36,121,122,236,202,243,65,79,59,164,142,211,137,111,88,7,238,81,206,10,197,69,107,115,101,98,61,42,161,81,235,90,204,120,154,140,234,244,102,139,15,74,246,38,167,12,64,97,97,206,160,69,106,178,245,32,50,178,189,146,12,254,204,115,79,22,121,241,56,134,71,184,232,0,0,9,198,249,192,93,199,2,162,204,140,33,248,61,9,98,254,143,27,78,33,74,158,86,70,25,20,95,96,94,127,254,159,203,16,55,126,214,64,152,228,29,190,128,221,95,103,72,224,247,255,148,178,36,196,9,255,242,194,36,210,255,251,178,100,144,140,167,21,103,204,27,184,123,240,65,228,249,163,60,162,124,29,65,163,44,110,233,233,137,18,154,102,97,148,149,200,28,124,168,192,0,0,25,76,26,62,76,33,20,64,0,105,139,105,89,171,30,24,240,206,207,0,192,208,202,52,101,8,90,149,198,37,154,168,153,168,8,70,62,92,88,169,84,104,180,211,28,17,202,97,12,217,168,52,114,16,110,1,162,49,2,90,152,86,242,97,241,54,199,12,70,254,200,56,125,15,56,205,198,42,134,52,25,27,31,29,106,133,128,250,87,55,46,150,79,237,33,8,242,48,154,98,109,160,9,206,8,150,212,52,234,189,38,9,48,34,39,221,134,238,33,110,232,246,22,230,226,224,155,198,225,157,14,179,202,183,57,31,64,60,86,163,192,188,190,89,18,54,164,74,48,71,195,52,175,227,227,189,43,31,97,191,118,204,39,125,151,54,179,114,226,18,182,28,22,215,172,229,155,123,61,159,27,201,104,158,28,70,166,191,5,189,174,240,117,70,55,54,231,38,11,177,197,220,69,22,50,204,250,51,188,64,143,88,240,162,199,150,240,160,90,109,194,197,152,61,21,15,143,161,244,126,159,208,32,67,4,198,100,130,3,19,205,128,206,176,129,72,27,217,151,49,134,48,124,11,5,94,125,131,177,50,117,65,121,197,85,243,29,254,202,221,255,58,7,103,8,94,154,24,104,177,205,35,58,99,29,132,169,210,71,158,175,245,197,133,212,79,255,71,157,199,16,0,0,11,156,194,130,124,196,112,116,116,1,48,221,217,54,26,124,49,28,42,141,8,129,147,0,197,227,43,64,233,121,131,0,90,207,48,12,18,66,147,5,5,246,248,16,0,131,128,146,32,126,1,104,138,192,156,80,204,6,134,96,0,94,61,140,136,13,192,150,86,39,23,82,223,13,139,129,45,17,250,112,254,222,109,30,244,128,95,196,233,82,152,36,93,59,17,205,192,248,99,141,7,32,161,188,69,35,9,225,7,19,7,248,161,132,245,176,194,182,180,190,238,19,156,97,118,133,155,245,108,209,161,25,230,166,162,70,29,209,150,113,17,139,57,220,20,99,252,104,120,239,134,98,175,23,138,128,54,59,37,79,6,23,151,33,177,123,90,19,228,170,14,133,205,107,73,67,117,136,101,161,233,239,102,175,65,2,91,28,190,120,217,237,11,6,96,94,51,177,216,127,57,62,58,53,137,13,137,101,94,81,255,91,250,102,156,218,37,84,134,56,31,90,223,236,214,244,242,64,64,128,57,64,9,38,121,21,8,141,115,253,182,162,209,122,153,21,2,42,128,180,4,56,216,182,171,160,134,199,15,247,246,255,254,155,127,197,169,97,60,173,101,55,91,7,193,209,205,157,126,222,191,222,255,251,178,100,142,14,135,43,105,76,27,175,101,96,59,6,169,231,97,141,70,27,177,163,46,78,189,158,64,250,148,102,141,146,165,232,235,89,166,117,32,89,129,5,41,142,225,56,40,51,11,214,102,158,208,225,192,98,50,133,0,115,0,67,34,36,253,126,24,14,47,43,105,128,162,170,195,24,56,59,13,0,72,124,68,29,4,3,180,140,249,153,37,11,60,102,73,200,97,40,25,15,75,233,197,0,69,10,137,180,166,51,45,236,211,77,111,10,192,29,196,25,27,99,175,223,158,169,2,219,120,32,104,76,149,158,67,140,170,150,196,105,184,107,176,109,244,64,181,24,134,38,27,221,211,210,144,129,50,156,157,248,70,12,247,153,50,178,223,31,102,155,67,87,130,142,254,201,18,177,228,108,168,221,75,153,28,32,86,221,215,141,255,109,246,191,185,75,27,199,70,90,255,130,97,182,239,197,71,157,170,200,182,149,25,64,205,11,215,155,221,123,183,91,143,127,210,118,237,175,103,214,107,144,50,173,206,234,45,255,215,232,245,92,118,212,203,94,87,109,152,188,131,218,42,44,243,69,215,48,107,40,0,112,0,3,177,27,158,20,168,8,4,5,105,209,121,213,170,204,151,39,87,136,251,11,162,64,12,178,153,110,5,208,65,219,229,51,105,245,255,100,51,102,189,125,114,88,22,139,159,229,80,96,216,71,166,22,213,103,188,3,253,62,228,0,0,2,116,42,51,141,33,230,12,129,38,0,65,38,129,44,194,64,88,64,2,23,3,72,66,224,16,92,250,133,193,82,128,16,193,64,113,161,152,114,3,143,3,133,128,72,28,0,2,64,12,41,148,201,151,67,74,160,88,0,137,133,8,114,71,37,16,129,205,244,97,235,212,238,121,183,234,174,156,120,211,69,158,202,216,229,83,225,87,115,79,122,45,229,70,228,252,221,72,51,191,246,24,156,83,41,116,122,55,220,118,64,1,173,250,146,120,4,202,246,187,106,106,181,184,209,127,93,80,250,174,55,20,164,197,42,108,203,171,217,155,31,52,181,190,67,234,108,110,233,137,23,21,53,245,9,168,248,144,109,76,216,158,116,85,0,228,141,33,16,4,136,106,97,227,54,219,30,165,130,100,154,219,96,81,3,43,138,166,35,82,18,68,73,135,149,145,229,169,146,233,166,72,39,32,100,150,80,21,161,34,95,85,71,231,58,154,213,162,24,176,208,32,0,11,173,210,7,135,130,242,12,23,106,114,144,116,84,226,191,12,176,41,118,65,113,176,149,147,4,170,247,151,137,63,160,145,218,186,28,73,145,217,63,175,52,207,111,149,255,141,113,54,228,45,233,189,191,86,239,254,71,253,219,16,224,64,0,25,66,161,152,66,116,2,25,204,118,100,207,111,255,251,178,100,151,12,198,245,105,76,27,175,79,144,63,228,233,163,100,197,116,28,221,163,46,110,233,231,193,9,154,102,73,131,29,200,65,195,142,19,4,64,64,80,56,98,241,27,2,9,202,13,66,209,77,26,228,21,53,20,197,135,165,208,181,0,160,247,107,18,16,168,13,100,119,228,198,100,59,181,23,146,131,11,67,144,220,49,16,171,215,36,128,33,34,89,95,1,15,52,160,86,62,161,170,37,100,36,38,60,10,228,155,70,110,145,20,231,93,199,19,22,126,167,177,31,245,115,128,18,205,243,193,37,49,113,52,2,181,174,150,52,18,211,90,197,143,89,145,241,19,168,241,212,11,94,21,222,192,133,3,26,221,238,214,251,56,205,175,175,4,241,131,120,81,189,41,135,242,90,46,92,46,243,79,13,55,23,234,115,113,84,249,44,174,126,129,146,203,45,87,70,195,180,8,205,178,233,193,226,150,88,232,155,234,175,49,25,219,58,113,146,89,159,184,217,52,211,87,170,231,4,251,184,206,11,239,27,220,86,34,20,201,52,15,169,103,214,0,99,64,192,0,88,161,142,245,85,164,11,68,150,149,250,75,84,187,141,50,7,75,27,36,9,144,74,71,91,89,132,153,208,57,229,4,71,253,111,255,211,154,166,255,46,97,223,199,222,85,211,238,210,191,235,200,127,33,21,8,11,158,246,200,61,65,100,138,36,0,1,162,128,227,237,26,30,110,55,128,35,210,63,49,208,128,40,8,49,104,18,104,26,203,24,38,88,38,30,17,65,173,131,20,146,70,192,64,89,143,9,131,69,153,236,137,34,67,92,165,34,171,78,67,190,185,10,140,131,104,76,8,113,173,55,40,31,177,133,97,33,11,34,213,92,21,158,135,119,229,243,78,206,50,22,120,193,165,54,107,168,197,88,102,141,185,72,229,215,186,33,53,142,67,45,197,254,198,222,135,40,148,83,180,148,74,85,99,248,250,52,26,111,193,23,168,166,239,96,232,106,176,151,130,22,214,172,11,150,89,127,209,175,172,15,85,200,117,90,215,107,250,219,233,10,246,203,49,244,247,25,238,110,207,180,135,159,28,77,190,132,60,28,150,108,134,161,231,61,207,78,195,63,118,237,239,238,211,227,107,28,221,121,214,89,130,107,88,106,237,181,223,179,95,90,251,14,21,54,96,8,132,173,158,0,134,206,28,120,0,14,19,12,138,28,149,172,56,213,90,141,53,87,65,79,206,187,114,28,109,197,36,116,49,7,179,193,69,190,9,147,236,143,69,255,244,191,183,59,119,229,121,81,7,63,105,94,108,73,67,196,164,240,25,224,210,255,255,250,52,106,71,212,3,12,14,6,87,135,1,2,49,138,143,33,244,170,240,176,144,156,166,11,128,193,129,72,210,255,251,178,100,154,142,134,221,102,202,147,120,100,112,64,69,217,179,96,76,126,25,237,163,44,78,225,49,209,25,141,230,245,151,164,160,144,165,6,9,140,13,161,131,129,144,240,30,98,120,78,146,35,160,56,176,222,147,172,50,81,6,44,43,32,101,40,46,15,139,219,3,85,29,113,50,31,247,198,180,63,134,149,122,126,181,11,50,248,74,208,199,12,231,167,31,171,151,83,114,139,148,189,101,255,47,149,193,80,175,191,41,25,60,238,83,17,149,193,122,236,160,150,144,197,122,42,138,219,123,251,6,103,203,218,135,225,203,91,248,7,45,136,28,103,118,209,185,164,117,30,237,212,121,10,166,155,149,120,230,104,74,94,246,123,149,115,221,146,23,116,226,121,168,159,88,33,143,154,185,212,83,49,116,114,212,110,180,44,249,34,163,55,143,182,98,194,4,153,164,104,18,98,149,57,36,228,191,104,172,102,132,190,53,35,255,234,83,192,14,11,64,0,65,97,79,75,10,173,129,197,135,34,169,13,129,172,173,67,87,219,40,31,75,13,156,254,113,172,76,168,172,26,165,161,12,254,250,86,141,180,94,40,18,111,28,253,91,225,35,245,226,174,178,35,88,206,230,101,242,204,255,255,214,206,72,87,188,172,0,2,115,8,137,195,40,66,228,94,48,34,180,52,129,217,48,132,33,20,2,136,69,177,144,228,194,160,45,216,17,136,34,64,129,133,97,128,176,42,98,80,178,139,97,64,64,192,48,2,32,177,226,5,64,0,182,75,233,4,130,48,60,28,29,219,145,221,130,138,1,137,139,13,86,71,106,13,110,11,44,136,5,171,6,88,65,44,62,220,5,9,192,193,130,84,154,190,164,47,149,154,231,161,93,45,112,10,68,222,149,199,241,203,76,208,17,160,120,118,74,11,118,175,147,224,199,108,117,198,142,228,195,244,244,119,88,76,71,205,99,30,254,52,45,203,235,31,78,253,186,47,118,231,172,182,5,50,144,208,131,151,124,84,17,100,5,66,179,110,233,137,12,47,79,63,252,199,251,127,47,61,189,54,167,150,215,132,151,101,64,166,111,176,90,80,58,14,230,125,152,132,208,84,82,159,245,58,161,128,0,13,89,26,156,98,43,56,193,148,86,34,79,107,125,169,93,55,46,138,147,141,22,38,104,99,229,165,255,113,223,125,131,226,7,78,28,29,127,109,63,250,40,101,79,193,106,203,255,255,246,255,255,255,255,254,4,229,104,69,82,12,33,13,6,50,163,144,27,138,54,219,71,80,201,56,181,221,137,0,16,19,184,68,70,49,72,56,180,131,148,163,63,202,140,64,4,108,105,90,13,12,152,68,14,186,214,77,1,0,94,52,58,46,104,142,1,122,31,122,74,174,210,102,212,70,198,74,255,251,178,100,169,12,198,132,104,203,19,175,54,64,80,138,105,163,101,2,120,24,197,161,56,110,48,217,129,26,20,37,201,164,29,224,94,201,108,190,54,223,177,207,185,51,141,61,60,134,117,168,92,140,96,134,118,102,174,140,66,218,177,204,212,150,37,175,67,95,117,143,14,237,153,171,31,147,191,86,141,245,121,216,11,27,78,156,19,74,231,255,69,91,29,15,46,220,116,82,217,153,48,144,111,126,138,21,126,177,98,202,55,28,43,215,246,48,231,111,210,246,88,160,139,142,108,242,246,156,56,89,155,240,176,161,196,191,71,40,188,123,178,202,135,106,216,64,252,94,188,174,172,242,35,199,139,77,52,148,97,13,128,178,129,215,118,97,28,154,173,37,142,77,97,242,251,7,177,137,193,197,73,254,133,24,0,3,132,36,22,66,33,202,85,74,186,230,150,218,143,198,42,51,135,165,162,207,24,96,206,244,20,16,11,18,193,232,142,133,185,95,22,34,238,156,18,11,79,71,181,185,157,114,203,50,103,173,24,169,39,67,186,8,6,40,61,132,69,247,83,11,255,255,255,80,0,1,178,169,232,195,225,193,192,176,94,120,113,199,153,146,131,161,195,18,217,1,3,34,48,209,132,64,4,0,166,118,24,24,116,204,62,9,64,96,224,116,68,29,75,229,117,43,101,202,192,153,72,166,11,8,137,173,54,49,74,234,197,229,21,31,137,93,12,169,123,32,157,4,143,158,16,48,208,217,108,211,252,225,78,71,101,174,18,165,84,236,149,246,149,67,82,135,26,121,177,56,149,227,49,128,12,94,7,26,95,24,127,226,178,103,213,130,209,210,97,97,39,226,46,19,157,40,169,41,194,42,192,146,230,81,107,38,151,251,81,61,119,48,134,34,63,27,26,202,117,188,150,123,155,125,154,197,255,177,157,15,100,6,93,118,125,162,116,137,109,213,221,45,218,126,171,45,162,72,56,10,46,148,75,3,44,74,238,213,214,23,14,243,157,215,188,13,114,53,179,117,199,169,26,123,32,99,92,56,73,111,90,113,31,103,205,59,97,67,83,105,152,28,58,17,63,37,205,16,207,81,5,48,0,8,146,198,205,197,181,204,96,105,13,77,47,127,84,61,80,88,145,67,181,43,53,233,203,108,40,238,73,115,95,201,251,115,139,16,63,252,31,237,75,235,229,126,157,159,79,255,255,255,255,244,121,219,11,230,19,255,144,155,207,143,17,204,2,176,48,56,80,196,192,51,73,171,15,156,86,8,53,1,129,11,188,194,163,176,16,173,158,24,124,44,237,152,52,48,136,134,58,15,132,5,193,128,209,233,179,126,236,192,195,32,112,128,139,118,105,97,82,5,205,106,94,217,32,168,92,205,36,211,241,61,67,26,24,89,76,255,251,178,100,185,142,7,63,106,205,19,152,100,112,64,42,9,250,96,34,126,27,241,163,48,78,97,243,193,35,23,37,197,180,149,200,113,183,36,44,237,30,120,188,81,153,219,179,34,134,95,213,117,147,147,99,243,81,230,43,220,231,192,192,108,245,37,217,194,236,253,50,83,91,164,202,160,160,43,99,141,90,12,183,226,48,179,92,179,186,176,214,185,42,177,35,164,158,184,66,72,114,222,119,37,215,172,242,236,35,14,204,65,191,251,167,245,92,144,218,235,199,222,43,149,12,56,52,171,68,90,231,23,198,244,220,86,64,139,130,169,85,235,91,234,187,180,214,182,113,125,110,6,41,22,104,176,86,177,88,210,161,49,111,34,75,58,190,225,95,231,62,39,190,226,172,213,193,203,19,246,145,173,209,80,6,163,53,170,40,50,114,37,236,218,227,70,73,210,130,138,88,47,37,213,41,16,12,210,178,17,226,36,106,144,62,168,226,102,194,98,141,143,163,9,6,251,190,218,128,117,85,51,116,137,10,56,239,212,38,43,169,223,183,10,206,205,192,47,255,255,253,63,255,226,47,250,68,96,34,25,148,192,74,193,34,9,135,1,102,28,15,28,4,174,28,3,77,115,8,65,151,67,255,200,202,30,30,44,111,32,8,11,19,19,163,38,198,80,220,162,36,163,117,156,38,186,145,64,246,206,206,94,42,17,111,63,144,211,212,233,247,10,87,4,140,181,55,129,40,173,115,83,15,62,88,83,140,161,51,45,95,152,80,187,92,167,37,2,132,97,186,32,19,158,207,177,29,148,119,188,90,79,37,254,100,35,15,117,249,227,86,205,8,136,173,253,75,124,96,183,183,139,68,121,167,46,70,64,177,86,154,106,178,73,205,103,119,5,187,171,118,170,90,203,241,207,95,186,7,231,240,228,150,45,142,189,226,191,245,50,145,92,148,101,200,181,125,114,38,52,91,212,184,54,40,18,127,58,208,7,119,98,243,213,44,166,166,191,75,103,124,223,109,97,77,37,135,191,242,172,253,219,175,148,66,93,79,51,77,122,143,12,179,187,134,18,216,84,5,25,223,253,215,66,159,222,0,128,5,23,156,135,64,26,36,162,125,219,123,217,97,90,32,119,1,157,47,27,130,4,60,206,216,22,14,178,208,82,88,37,80,214,221,7,3,173,94,81,80,217,156,79,163,108,29,59,171,151,145,148,226,160,59,159,106,20,69,151,1,6,78,194,160,110,249,239,255,255,236,158,65,162,101,220,115,81,162,14,68,36,168,8,244,40,154,104,165,186,83,1,41,88,23,106,44,91,70,174,179,94,113,8,161,51,140,102,159,24,117,239,161,130,35,66,211,191,99,75,98,69,94,110,198,29,251,240,66,48,243,47,47,251,219,149,200,154,255,251,178,100,184,140,151,39,106,76,27,153,193,80,74,37,57,117,97,37,116,26,101,163,54,109,97,243,193,22,148,229,221,180,157,216,206,181,49,105,83,168,78,172,231,14,110,182,74,52,217,171,253,209,193,213,195,187,131,179,254,196,228,56,235,211,35,30,254,88,239,43,137,24,223,127,116,247,229,220,27,20,31,158,115,96,194,183,252,228,166,93,75,102,172,114,5,222,27,62,32,79,232,227,14,46,207,131,109,237,93,164,208,78,112,116,139,113,135,221,170,85,184,239,157,76,188,204,31,101,198,44,70,32,255,60,88,162,184,28,206,15,152,163,140,55,239,245,25,201,205,212,145,225,214,147,182,150,140,142,23,115,58,178,250,137,228,220,148,111,214,227,218,106,177,73,60,69,52,24,118,134,0,2,109,195,44,56,81,24,228,193,81,166,68,249,43,114,106,203,224,202,105,101,180,234,124,160,210,32,114,160,114,82,70,48,17,181,164,72,203,5,13,214,165,80,217,113,255,93,12,122,177,202,136,81,157,205,26,146,237,209,56,92,245,77,19,83,91,18,104,64,48,28,156,193,28,141,232,172,187,49,1,244,243,2,2,75,192,168,184,192,0,98,189,1,134,1,176,0,8,114,176,37,18,1,2,164,38,116,70,92,201,69,193,128,71,153,245,95,75,0,20,52,237,22,68,8,164,140,68,105,228,253,222,136,4,80,203,25,226,187,100,124,202,63,115,30,212,29,75,163,77,141,134,51,219,209,178,4,39,141,251,180,1,64,101,143,205,89,254,109,177,213,191,150,40,115,230,56,107,31,213,65,145,64,155,195,57,71,115,184,209,30,254,222,166,28,99,173,59,141,43,201,171,116,239,22,119,240,234,45,214,92,173,11,78,22,83,30,112,34,115,212,198,97,102,210,129,134,204,248,102,150,38,234,199,13,226,180,59,203,220,41,88,193,198,230,233,189,241,191,13,238,240,75,35,181,55,169,225,180,40,143,199,175,99,66,128,110,16,215,172,75,8,184,14,7,180,66,248,113,51,40,21,15,19,202,230,84,243,124,39,22,152,199,100,85,15,68,243,85,33,71,200,0,32,8,0,91,114,24,241,99,160,58,173,71,140,203,179,157,128,95,150,77,74,48,14,122,132,202,251,163,52,11,3,165,77,127,198,142,233,254,51,219,166,53,97,4,92,53,52,48,85,7,37,229,213,168,118,126,243,15,67,249,160,79,255,255,250,64,0,2,85,37,63,27,40,190,9,0,130,64,231,4,67,152,20,6,74,2,26,20,21,8,130,129,70,194,98,112,178,249,0,141,219,138,60,23,12,128,134,106,144,152,96,61,120,202,130,161,40,67,116,112,147,252,196,94,24,132,205,14,33,8,149,210,83,193,221,202,82,73,0,144,183,255,251,178,100,188,12,183,81,105,76,27,120,124,240,66,38,153,134,100,173,138,158,125,161,42,110,101,241,200,236,148,230,65,146,190,42,169,173,142,29,255,169,148,240,189,31,176,12,28,172,28,233,251,15,103,110,141,59,159,43,89,94,38,141,138,247,242,102,246,190,227,163,35,179,218,18,193,215,115,179,135,41,187,74,23,21,112,211,101,75,1,223,198,138,2,215,234,64,147,27,77,123,129,107,222,103,131,207,15,223,21,111,253,99,189,164,215,201,231,71,88,130,130,174,216,39,211,237,97,34,225,93,187,133,18,14,142,208,246,243,85,63,70,181,55,138,207,120,245,43,170,229,167,70,59,82,229,71,149,75,74,121,14,55,12,180,130,120,235,87,52,48,171,97,176,157,111,18,234,245,193,106,92,215,9,168,7,92,202,131,217,37,83,123,31,245,100,178,137,191,127,83,243,196,56,110,109,97,14,199,155,203,115,146,183,198,79,102,33,78,209,102,148,51,178,247,238,166,244,118,136,32,75,163,183,234,25,196,155,251,182,239,211,93,143,182,26,98,145,183,76,182,219,127,174,223,205,69,119,8,204,212,203,196,0,73,6,146,147,130,68,30,226,97,197,217,137,203,184,144,168,206,58,40,84,160,176,200,56,4,54,94,86,9,238,125,103,1,0,141,232,72,114,81,84,100,45,227,236,182,90,72,150,169,168,188,129,201,225,57,220,160,252,178,151,144,217,75,251,167,249,99,209,126,227,142,111,227,92,68,36,250,198,197,167,247,151,173,39,228,238,165,18,179,21,90,157,159,130,225,236,249,76,224,75,175,219,241,195,255,220,214,53,243,167,20,59,175,135,44,190,150,51,148,82,11,26,109,19,246,91,120,207,32,194,237,166,222,113,84,227,76,10,195,140,192,238,25,238,121,69,120,235,40,60,196,218,197,254,230,61,45,13,221,34,75,35,231,16,121,195,171,80,126,24,222,38,143,104,213,163,49,139,38,161,69,96,170,187,108,50,188,126,225,81,68,169,141,83,146,85,99,43,131,138,23,77,44,27,131,173,207,11,84,93,23,200,140,234,69,121,134,181,22,107,69,245,216,224,128,1,54,22,246,128,70,72,232,43,128,213,134,8,75,82,219,83,168,143,201,200,248,169,3,89,254,251,30,96,220,241,39,97,228,252,245,24,220,127,179,166,39,94,157,30,241,33,222,254,174,184,131,250,137,211,167,178,30,60,83,95,253,214,83,253,255,154,10,1,130,73,161,128,206,96,114,176,174,129,182,150,245,57,8,246,214,3,148,207,150,186,84,42,27,218,84,62,66,64,207,0,127,231,233,85,70,55,54,236,219,14,196,179,152,142,160,153,177,186,73,167,119,247,138,127,40,95,110,237,77,103,185,240,101,14,117,51,255,251,178,100,181,136,7,4,104,205,59,88,124,112,68,134,185,133,105,231,44,27,185,163,56,237,97,243,224,238,155,39,181,129,21,248,17,129,40,41,233,34,42,138,130,236,109,23,173,203,235,210,18,250,89,91,116,45,3,159,75,1,118,166,89,10,155,12,251,82,205,123,246,144,64,183,185,111,112,79,213,148,214,98,217,89,155,20,27,223,169,6,81,254,218,186,245,190,125,181,72,89,66,174,107,186,226,230,105,209,10,88,157,71,44,148,81,85,244,118,213,221,163,106,36,56,113,31,60,14,216,84,124,14,236,82,53,149,116,141,187,151,47,78,123,49,170,244,184,138,230,214,133,33,70,155,49,196,196,167,69,32,85,202,114,245,178,196,245,202,114,69,13,82,212,189,86,85,42,218,189,89,42,141,9,253,172,172,17,0,128,0,74,68,208,132,175,27,78,144,234,173,202,94,12,173,246,97,164,44,106,143,175,220,35,106,244,81,125,27,243,68,242,62,124,178,14,153,125,184,191,251,241,191,229,127,212,133,192,161,225,87,84,246,223,255,253,64,0,76,70,44,108,176,193,78,149,33,158,255,24,176,33,17,185,140,6,24,48,32,56,228,201,67,64,75,37,253,48,178,241,160,130,230,169,96,8,44,230,133,74,3,96,23,237,0,2,64,106,86,221,18,172,132,213,84,86,6,230,189,136,156,134,29,7,78,57,19,139,206,39,113,68,236,238,12,102,164,43,62,172,237,203,118,156,106,24,212,48,33,45,114,197,175,55,58,41,68,162,157,55,34,82,153,232,169,139,60,59,15,197,217,226,16,69,103,230,221,56,99,113,249,129,65,226,108,239,114,200,156,74,49,144,201,14,163,255,79,197,173,86,189,153,247,62,229,20,189,15,34,82,8,98,138,71,149,140,27,44,99,116,153,33,40,251,175,60,136,72,57,51,12,42,146,171,207,142,223,88,123,83,255,75,134,142,182,187,25,230,11,193,155,38,28,74,40,81,99,213,105,90,227,193,231,237,158,153,103,234,197,26,202,67,148,6,28,86,108,114,152,232,242,186,127,173,194,237,17,244,52,63,142,167,118,223,246,179,165,190,234,100,223,113,107,211,57,150,214,230,246,201,156,107,64,32,0,0,16,56,2,134,221,100,203,49,101,207,202,94,130,12,245,1,233,241,235,62,220,220,135,191,209,142,148,16,238,94,158,59,191,248,83,78,218,58,182,226,62,221,30,145,159,233,255,132,146,181,116,69,7,124,119,113,61,241,187,76,148,217,112,28,194,200,243,61,21,1,80,163,119,6,142,26,243,50,48,36,120,30,32,57,7,54,12,108,39,4,3,140,138,127,12,17,160,98,21,138,129,208,74,56,25,6,204,83,4,201,83,34,83,35,234,135,72,157,132,134,255,251,178,100,189,142,71,250,121,75,11,121,100,240,66,71,89,186,96,175,142,97,217,205,52,78,97,239,200,255,21,38,205,129,21,240,103,76,100,72,38,144,175,200,5,250,7,146,4,187,65,90,13,86,57,212,214,108,34,16,162,106,247,131,31,229,6,68,72,181,32,225,85,65,107,80,173,23,74,118,1,149,23,233,255,157,193,64,195,9,3,54,22,12,130,208,27,234,180,20,243,133,34,105,111,162,200,103,16,18,252,113,34,84,33,150,202,244,157,143,120,76,74,226,115,85,116,18,132,138,211,122,132,125,66,78,185,33,167,4,254,176,90,41,151,149,249,153,72,210,218,204,62,86,156,50,196,173,140,205,135,218,172,180,105,153,181,75,21,8,85,74,226,138,149,112,206,220,107,132,96,191,158,50,27,251,212,42,139,162,26,172,158,205,140,215,171,41,64,195,43,217,78,121,152,55,24,70,74,248,37,200,7,97,122,147,66,144,149,116,241,91,162,106,98,110,209,7,57,131,15,235,80,160,235,211,54,255,219,123,244,206,152,228,138,64,44,216,137,64,0,2,4,130,101,82,116,61,53,73,147,118,101,133,73,183,12,87,119,45,62,248,73,64,219,12,213,137,232,213,55,219,179,255,23,118,175,25,171,24,223,201,225,109,212,206,70,8,213,163,126,175,255,223,214,255,248,168,184,80,22,196,232,0,0,1,80,16,51,152,108,11,24,26,15,24,69,11,26,66,68,18,0,104,154,110,113,158,65,230,0,48,84,1,224,60,53,40,112,83,164,52,37,202,72,145,242,64,20,112,238,10,12,1,19,237,6,61,10,211,83,7,76,104,236,86,105,70,129,129,139,207,97,39,120,218,21,12,107,54,8,251,196,190,235,62,130,127,22,178,140,60,191,129,49,39,105,226,9,221,39,214,214,0,28,40,164,172,24,249,215,207,52,143,132,182,44,74,161,150,228,166,47,13,235,223,5,183,79,218,209,110,218,251,144,28,247,122,209,223,139,63,138,157,213,214,17,234,94,255,38,96,239,238,89,231,149,201,77,141,95,173,71,142,90,119,169,175,238,106,246,170,221,110,187,185,142,16,221,235,53,168,45,193,24,96,216,72,146,232,213,236,66,142,214,250,217,226,151,113,249,94,239,95,193,238,157,199,148,139,11,141,140,106,33,57,250,139,91,130,147,25,137,75,162,214,173,78,222,173,110,74,171,44,222,229,137,77,217,230,49,135,123,72,150,107,110,30,225,234,87,36,103,226,51,78,87,102,235,190,138,169,13,201,236,63,140,234,90,242,203,239,53,127,230,220,129,132,163,248,234,52,64,159,61,251,103,249,179,4,91,81,51,45,194,231,202,57,126,38,148,168,169,15,219,203,127,68,202,142,51,255,255,252,244,149,0,255,251,178,100,157,14,231,179,104,205,27,186,193,80,67,6,169,128,100,103,134,27,213,163,52,110,225,239,192,250,148,230,201,134,8,114,19,68,67,137,132,0,177,8,40,96,12,172,2,29,218,195,42,16,26,160,208,44,152,34,66,97,134,228,208,40,32,0,128,114,0,184,4,163,228,0,112,20,192,13,64,81,209,150,128,203,67,31,149,48,122,215,233,64,81,123,114,141,20,249,236,181,140,41,162,192,211,47,197,117,134,127,87,7,46,198,17,138,127,52,252,98,118,54,248,47,63,198,84,144,18,127,197,141,131,15,63,128,235,36,180,217,176,216,62,85,45,81,87,190,81,14,92,180,83,60,94,235,3,0,185,214,219,55,183,240,122,145,53,251,100,90,245,107,117,79,135,206,56,215,174,254,22,191,159,112,103,182,22,49,62,91,38,222,48,172,119,123,101,179,25,253,205,121,214,17,98,178,179,200,186,237,250,200,229,211,103,244,101,153,220,66,67,170,65,86,9,241,253,13,141,235,10,166,12,202,88,141,170,166,70,22,118,28,187,236,202,118,230,200,122,241,163,233,253,168,246,30,0,151,139,50,93,160,154,133,79,216,5,172,56,240,15,112,215,5,88,144,226,183,172,132,219,32,188,16,11,254,142,172,244,179,88,205,69,221,155,132,120,53,121,24,53,22,21,146,17,47,203,34,159,221,119,255,211,228,124,141,123,96,152,0,0,1,48,10,78,129,65,67,7,128,163,20,103,131,104,137,129,224,57,50,204,80,20,76,131,1,204,19,8,196,64,153,132,38,121,132,64,9,108,90,248,92,23,86,65,144,48,72,168,48,28,43,146,204,131,0,17,97,154,34,251,199,153,22,179,104,131,55,129,227,4,163,29,54,115,149,233,152,221,38,162,180,196,129,150,43,220,50,116,89,215,45,37,49,16,173,225,13,141,74,142,203,238,177,158,239,153,85,98,27,76,85,21,142,12,115,34,1,79,65,115,147,42,50,214,28,172,40,218,93,16,94,252,194,76,46,17,239,132,34,38,170,244,173,245,106,23,103,152,186,69,151,21,195,84,95,247,108,110,27,134,190,247,169,171,9,206,72,246,129,54,230,210,155,248,248,107,247,212,27,34,29,74,61,198,175,158,3,155,142,175,131,113,220,187,190,245,233,0,192,196,176,118,76,85,136,248,210,174,94,215,48,94,201,60,23,184,205,171,154,39,172,250,54,171,167,223,255,172,1,150,222,135,192,5,195,195,178,8,185,96,139,55,160,130,21,167,153,201,117,27,217,198,210,123,127,173,201,22,54,127,142,171,183,195,63,255,69,125,11,198,255,27,67,180,141,157,156,96,88,100,62,135,124,21,27,225,239,254,255,255,111,183,223,250,2,5,78,76,95,13,6,143,195,63,255,251,178,100,153,14,135,46,104,204,27,184,124,208,66,133,217,161,105,226,76,159,189,151,38,46,239,39,201,15,26,167,53,135,168,184,95,3,239,134,211,6,67,242,96,164,196,135,104,227,78,12,108,88,192,195,206,137,252,22,30,22,90,47,113,159,33,8,65,204,52,180,214,11,205,33,97,158,52,96,65,225,165,2,37,67,180,160,229,193,177,147,214,102,97,100,195,243,235,128,123,101,230,175,117,228,32,13,86,54,7,126,42,97,28,131,75,174,146,210,241,34,113,248,135,90,154,84,74,224,132,61,55,2,156,126,234,152,167,43,86,232,140,160,204,188,85,133,254,51,28,140,167,13,34,45,45,212,165,186,34,48,152,60,196,134,103,109,90,111,145,49,100,164,177,209,213,215,60,159,59,138,199,69,126,180,24,218,217,228,58,132,248,70,59,189,34,239,55,4,78,211,92,173,91,118,176,165,183,86,175,105,44,215,171,24,185,150,115,92,195,59,240,29,44,174,174,80,214,60,213,122,144,4,35,104,190,183,96,41,188,27,173,186,13,216,119,168,165,22,245,59,110,213,139,50,187,216,93,228,147,228,245,48,189,249,99,142,118,55,223,195,184,219,203,25,13,42,176,16,128,6,3,128,8,2,221,90,140,160,153,239,102,13,81,126,116,202,16,167,138,234,48,245,246,182,219,249,29,124,44,150,237,117,9,109,78,255,141,194,104,21,13,81,40,26,207,135,143,244,219,85,200,186,213,145,166,163,243,180,182,254,156,133,255,255,255,214,0,0,50,67,196,202,144,60,199,96,100,205,121,156,254,97,12,28,51,152,16,27,24,226,195,25,44,29,15,4,194,48,152,194,197,216,128,18,48,92,55,40,1,12,77,1,192,128,96,88,47,49,180,5,49,60,51,100,48,144,40,72,97,120,42,211,155,34,169,141,26,229,165,146,78,146,139,195,165,141,5,242,219,181,41,199,177,84,72,137,109,169,116,137,206,193,48,233,238,50,1,98,203,49,29,73,56,117,181,20,1,197,252,247,8,40,6,222,236,208,212,142,194,115,227,32,243,175,38,191,15,136,19,35,157,133,22,25,52,244,34,88,76,95,12,140,133,196,212,12,149,52,184,107,195,134,235,69,155,101,156,71,90,88,37,124,238,46,104,146,135,141,65,246,174,35,106,149,206,28,235,166,217,55,153,35,226,155,172,240,38,203,46,43,72,49,54,179,113,57,64,162,162,67,123,25,253,118,96,193,143,91,217,203,73,92,157,19,191,124,226,165,126,221,182,52,244,120,186,128,230,242,52,59,71,149,238,179,13,159,189,58,215,240,248,64,0,12,138,75,177,129,137,0,229,58,179,68,134,37,198,107,24,127,178,157,245,83,118,210,45,77,78,226,234,38,133,204,34,255,251,176,100,139,142,103,165,102,74,19,184,124,208,64,38,169,182,101,229,56,28,205,159,48,110,235,36,129,6,39,38,137,148,149,89,245,5,255,173,170,143,160,254,221,58,5,97,105,227,106,211,122,179,213,187,120,230,184,128,244,27,223,255,255,172,39,56,0,107,49,180,11,48,168,21,49,46,169,1,63,32,144,106,50,112,244,134,240,49,67,152,129,251,106,47,202,56,173,115,112,84,17,180,128,24,198,160,147,93,17,130,109,16,241,225,25,111,57,216,33,62,84,43,22,118,70,115,121,90,230,52,169,65,67,22,234,19,95,247,155,61,61,14,61,62,78,140,27,114,171,196,52,61,173,211,185,16,172,179,89,129,129,72,54,95,153,215,58,153,104,81,192,22,150,83,201,131,66,206,119,123,168,205,108,92,78,233,31,51,212,59,157,92,53,103,58,247,18,210,123,154,171,29,185,151,96,135,254,247,115,223,51,198,146,255,220,253,73,240,213,52,215,239,181,235,231,168,150,169,117,109,230,215,111,225,32,205,204,158,36,13,205,137,75,118,216,173,89,213,118,81,61,24,195,56,140,55,26,181,105,182,161,193,245,186,221,159,86,5,110,204,23,55,71,27,189,156,82,26,183,79,107,116,215,251,86,32,221,243,114,98,184,25,255,245,23,145,151,254,225,87,36,8,187,243,66,49,21,228,196,185,156,139,133,30,85,227,0,80,59,125,85,42,17,250,11,60,139,255,153,117,77,122,11,244,229,23,195,143,226,46,184,239,174,190,244,162,190,18,93,63,255,255,255,234,191,227,163,75,60,118,0,0,18,84,192,97,164,202,113,76,193,96,204,45,251,152,108,78,131,65,64,0,106,32,87,208,60,84,10,42,129,38,62,34,160,33,156,116,34,90,6,7,134,3,0,33,0,32,114,0,106,139,147,166,72,185,150,236,70,39,17,128,123,101,254,0,128,80,28,160,145,16,33,82,40,22,84,243,180,66,132,101,45,164,200,193,145,217,102,21,165,229,5,70,250,170,133,9,211,212,110,229,242,175,110,157,119,61,214,107,39,88,16,216,127,64,81,37,240,245,69,141,2,60,86,92,53,184,216,71,68,70,64,130,126,23,189,114,230,90,95,83,161,83,194,212,73,156,240,244,133,30,14,78,171,105,89,166,98,49,222,203,22,28,63,90,125,86,240,227,83,49,32,102,151,206,177,117,124,9,43,42,130,27,148,8,149,186,205,8,12,104,46,17,88,156,125,58,170,4,250,219,38,240,225,148,164,40,144,119,217,83,142,225,48,207,29,10,110,149,33,44,250,207,128,214,238,59,132,88,118,121,24,5,166,41,255,80,8,221,208,222,32,35,136,100,151,60,222,33,18,141,15,60,16,48,25,116,105,60,84,93,36,77,255,251,178,100,132,14,231,109,103,203,27,185,123,240,67,37,57,113,105,231,84,30,161,161,38,79,115,68,129,29,42,102,205,134,28,225,14,201,172,80,87,160,210,209,199,99,130,103,239,189,30,211,8,114,217,231,62,137,198,29,6,230,116,52,238,73,212,243,126,223,232,222,223,190,45,220,100,3,48,33,4,211,18,16,111,48,31,4,179,11,132,197,51,147,0,99,2,192,7,26,5,154,121,102,112,112,249,132,14,41,160,101,109,1,221,32,96,75,161,212,195,243,25,30,208,141,177,145,44,144,252,120,136,65,139,116,202,37,48,195,133,158,222,17,196,75,141,223,87,0,120,179,207,174,228,68,129,8,148,190,9,194,215,140,88,182,130,161,22,40,19,45,97,177,170,66,41,20,176,148,58,34,75,34,179,181,146,217,214,221,84,76,21,69,13,72,65,6,225,149,24,153,32,23,21,129,161,4,33,87,238,105,7,56,234,239,146,149,117,140,18,40,22,127,11,89,63,18,207,230,162,191,122,54,147,179,55,239,211,64,191,157,138,120,63,188,253,103,143,231,173,227,175,189,149,187,90,254,227,220,53,243,185,77,231,172,114,222,89,90,187,206,193,54,174,220,202,111,29,99,184,7,151,114,187,159,42,114,130,37,171,21,239,99,217,76,190,205,37,172,108,103,114,222,187,103,93,199,157,177,79,244,179,216,86,168,40,119,75,191,26,68,1,196,57,23,193,34,143,71,123,169,73,10,248,252,164,118,34,141,124,109,72,69,165,255,196,77,86,232,103,51,213,250,171,243,115,21,12,150,254,199,102,253,29,30,223,239,237,254,191,255,255,255,255,143,158,48,200,122,176,232,178,76,60,108,106,187,241,73,131,83,149,0,0,11,124,192,176,120,199,112,220,4,33,152,248,107,156,46,45,135,8,166,9,129,6,22,28,6,32,128,193,192,3,136,98,88,116,24,56,32,149,98,24,44,16,35,48,200,2,134,194,65,53,51,71,11,128,131,0,108,105,228,38,2,78,251,77,230,116,250,13,160,7,108,238,81,98,161,202,212,226,172,1,101,176,203,43,228,72,68,61,103,99,17,134,230,213,226,83,37,213,71,115,148,84,40,229,51,208,44,192,236,105,84,194,45,140,234,214,178,99,12,149,12,1,145,59,72,65,132,113,89,98,245,94,219,90,106,144,33,88,30,66,176,187,151,81,125,114,209,51,167,164,109,154,78,115,211,203,42,182,94,93,248,100,134,21,80,8,74,234,253,182,134,136,6,223,69,86,201,93,200,65,150,62,196,136,78,30,60,14,202,103,151,130,160,40,248,201,56,112,84,39,52,30,16,78,138,17,162,117,168,163,75,172,93,86,30,192,0,4,0,0,0,19,216,155,129,209,116,252,135,63,109,101,255,251,178,100,117,12,134,205,104,204,27,175,76,208,62,196,137,186,97,130,84,27,189,163,46,110,229,143,192,242,18,38,233,134,28,224,161,54,243,106,59,25,195,226,75,240,131,49,3,122,37,100,54,134,237,224,223,146,223,161,42,69,233,206,23,13,213,126,235,63,255,255,238,110,229,250,175,178,244,90,250,61,97,0,11,151,152,26,39,25,14,14,152,134,6,25,16,225,29,26,50,0,128,136,89,133,104,49,139,65,145,110,136,0,51,8,79,17,64,5,33,162,96,33,172,64,0,142,0,123,7,51,74,232,130,137,52,80,122,224,230,180,93,172,249,29,123,235,233,165,137,149,2,214,189,27,155,165,244,154,29,54,37,53,23,187,182,232,151,55,99,47,66,64,216,198,249,88,182,247,25,149,235,56,139,161,69,221,12,139,83,28,151,148,83,187,128,87,179,182,56,42,20,106,224,250,178,4,231,247,138,42,212,198,174,113,120,102,224,150,232,154,116,173,14,78,146,99,205,41,188,30,207,66,244,180,223,205,29,138,217,253,105,133,41,153,138,162,211,5,92,178,183,209,253,205,7,144,200,241,90,226,162,168,149,248,222,7,192,174,175,42,170,72,122,39,32,239,180,34,74,25,161,89,57,144,232,182,2,197,21,16,161,46,36,143,121,37,174,82,146,185,251,74,64,128,2,1,56,45,206,80,138,228,44,92,237,33,193,113,255,14,6,199,80,16,154,225,185,255,113,226,251,177,110,115,83,234,247,237,171,231,11,74,49,225,165,152,134,62,83,43,213,191,191,165,32,43,19,103,233,252,38,143,188,4,0,19,152,193,18,128,88,214,49,20,38,49,75,148,53,44,62,76,82,128,128,199,114,84,202,160,24,192,224,8,192,16,56,202,128,248,32,174,80,248,24,195,192,92,181,69,236,70,131,28,40,41,246,86,147,128,184,79,101,164,192,206,224,221,90,198,172,39,105,148,36,146,19,79,3,101,86,62,203,147,106,151,57,23,113,99,10,95,106,44,194,148,190,213,70,202,192,55,171,18,124,126,234,237,143,88,242,212,82,229,66,162,244,93,246,192,247,175,170,19,151,216,11,115,3,14,76,20,236,198,33,47,222,215,61,132,231,35,87,19,87,102,141,115,183,114,223,118,190,26,115,175,86,58,210,219,105,236,49,250,46,36,159,244,18,236,8,151,58,96,12,147,64,205,121,200,22,131,174,167,163,12,153,16,219,57,95,148,146,97,110,20,207,220,193,90,30,177,100,44,103,79,219,84,179,158,74,181,88,72,21,63,212,206,228,213,80,0,1,37,144,69,233,81,46,210,2,73,234,28,193,38,170,51,198,6,236,158,42,6,26,244,235,209,191,175,175,175,87,212,148,181,59,65,127,247,255,254,202,57,98,255,251,178,100,131,12,230,205,102,75,27,185,99,240,57,166,169,195,97,34,82,29,101,161,36,79,105,47,193,5,26,231,13,129,38,48,138,39,110,123,223,254,60,59,186,161,244,208,186,64,0,28,192,64,74,140,42,193,32,193,84,21,12,22,217,200,193,80,51,136,65,60,187,70,2,133,2,96,34,0,230,6,224,60,96,12,3,70,25,99,92,96,140,3,1,0,8,32,0,35,4,112,124,48,0,0,84,206,45,185,152,74,182,212,169,151,1,221,45,41,84,62,2,47,13,81,77,148,13,140,5,66,130,2,30,128,172,122,87,67,34,202,85,4,173,198,147,75,17,177,119,8,124,162,53,62,14,153,67,235,92,164,26,91,59,79,1,63,19,185,226,133,79,93,248,153,149,2,255,71,107,39,140,90,150,144,144,36,169,194,96,122,213,82,192,166,40,129,234,70,119,186,58,21,7,248,157,229,171,154,109,241,175,116,191,158,93,215,251,246,38,93,6,102,117,138,217,67,75,120,23,74,147,148,83,82,90,225,134,137,145,218,178,164,83,16,49,115,198,209,20,210,45,62,185,229,112,132,164,96,93,11,219,52,178,34,101,142,189,101,96,162,24,107,45,98,106,181,230,55,80,29,163,131,127,134,32,8,196,62,88,168,148,225,206,40,124,9,73,167,94,43,99,175,237,106,207,100,246,27,12,87,211,126,191,94,159,183,55,111,209,173,58,127,242,69,252,174,52,253,130,45,159,131,154,127,103,74,9,21,89,164,138,140,28,31,255,255,237,80,4,0,10,80,0,125,24,114,61,5,66,227,43,249,35,184,5,129,208,100,193,16,44,202,97,180,206,80,4,192,209,28,192,96,180,195,84,220,195,224,21,75,208,196,66,54,170,148,6,154,198,60,211,114,146,50,243,132,33,208,154,153,68,239,178,217,211,93,252,84,163,162,12,136,216,45,161,67,52,156,166,136,43,76,106,107,114,108,114,73,242,253,85,156,37,2,177,168,170,183,100,199,237,105,215,202,198,54,83,97,248,191,144,145,74,92,54,149,82,202,124,154,83,152,166,37,227,215,49,217,155,25,41,66,73,43,2,83,12,56,86,141,249,12,87,111,194,126,223,176,132,157,79,139,55,33,244,114,156,187,14,214,238,106,116,127,122,89,251,111,5,150,189,180,50,97,9,129,61,122,186,117,163,155,112,81,161,179,109,22,72,213,234,182,212,171,26,117,156,139,238,203,71,210,40,117,248,31,218,43,4,82,31,72,246,11,128,0,94,209,42,160,180,73,241,35,210,205,142,22,7,179,180,181,159,149,105,185,114,134,117,249,252,90,60,251,224,243,235,228,28,31,254,196,160,255,217,250,202,110,236,5,5,106,0,62,118,170,236,249,239,111,207,110,29,91,78,255,251,178,100,138,140,198,193,105,74,27,186,75,240,73,71,121,179,96,38,142,26,105,163,46,110,229,47,193,1,154,230,9,166,9,200,131,42,145,112,89,154,4,36,216,88,100,93,34,128,11,114,133,137,193,209,24,28,18,25,42,40,28,192,11,152,58,7,24,8,4,24,8,139,24,86,0,0,129,68,31,49,32,35,34,24,213,35,188,96,240,104,170,245,33,70,0,243,47,235,114,52,207,139,207,88,73,156,52,241,184,85,95,180,195,19,122,51,4,72,21,100,182,7,81,70,27,99,122,179,142,76,101,126,110,203,117,79,15,194,62,129,59,85,168,109,243,181,159,186,108,114,64,251,29,188,167,120,220,205,187,200,96,210,142,186,230,63,77,57,194,76,64,86,116,132,152,72,75,121,241,38,22,44,142,97,228,223,51,145,88,146,74,45,26,73,107,122,29,36,175,146,180,84,180,49,11,230,151,70,244,234,10,9,177,82,85,69,84,30,76,248,0,50,43,44,239,108,114,134,72,155,93,166,16,209,134,241,245,229,119,38,30,179,33,228,77,251,73,254,111,73,235,143,45,103,114,152,83,97,1,114,84,148,80,133,4,157,49,141,70,249,123,19,61,225,192,80,68,42,35,139,27,185,66,55,2,86,210,235,243,191,33,32,128,238,238,189,254,111,255,246,42,40,164,251,101,8,126,253,29,153,223,43,8,44,145,247,175,233,255,254,197,233,16,0,144,1,224,97,81,16,98,144,46,102,126,122,118,96,2,98,8,40,97,48,80,100,58,4,100,208,48,23,3,4,65,33,128,10,1,128,0,49,84,7,95,134,45,135,98,0,25,136,15,16,99,157,30,140,42,152,197,13,205,93,192,33,135,211,86,121,67,168,137,190,97,120,69,70,138,52,22,229,2,229,62,167,77,78,252,230,89,227,109,158,148,57,142,48,225,67,151,173,33,213,95,103,217,93,206,89,122,216,51,215,110,148,12,164,167,153,40,101,169,202,234,219,47,184,28,101,190,145,232,108,26,198,87,105,181,139,163,20,32,88,217,107,189,138,143,135,95,82,172,207,52,14,64,255,254,195,185,6,91,23,178,173,234,38,177,152,10,82,50,78,38,39,64,23,60,14,160,164,8,22,39,57,114,170,67,183,116,246,97,178,140,226,238,125,123,221,78,95,39,211,79,191,23,156,46,146,197,46,225,152,167,47,229,219,104,223,181,58,62,110,0,0,72,192,62,201,2,224,6,64,13,233,47,15,192,213,67,249,169,128,153,140,21,22,199,1,213,141,162,2,154,141,95,249,77,174,127,108,5,180,175,67,175,81,215,34,223,200,187,17,245,255,95,253,255,167,237,162,153,170,61,14,246,83,222,8,8,34,7,92,183,142,11,3,130,11,106,5,233,50,192,255,251,178,100,151,136,198,241,107,74,19,185,75,242,66,170,105,147,76,2,180,87,69,159,64,237,189,47,193,5,18,37,201,166,53,82,24,202,101,128,73,198,130,95,151,124,195,196,198,128,41,34,65,1,18,31,170,19,33,200,116,16,153,30,28,138,175,150,230,88,241,17,99,83,14,9,4,248,245,160,202,3,141,79,18,152,215,194,49,230,164,47,47,236,118,142,135,170,121,239,2,35,122,37,86,105,173,2,54,156,121,162,127,108,76,64,161,53,215,159,81,2,4,4,228,228,243,150,228,228,178,6,33,6,33,107,130,6,16,18,18,95,110,104,246,107,147,182,253,98,126,97,177,89,26,57,174,147,179,214,111,134,181,177,214,40,80,20,35,39,164,218,127,132,17,151,70,70,71,175,156,190,234,200,197,100,231,81,144,86,32,70,174,234,253,254,118,196,36,130,177,149,146,130,144,99,255,215,0,0,13,221,221,172,20,168,106,213,53,42,85,107,72,23,98,185,0,55,133,84,12,168,94,44,14,84,241,168,187,246,146,165,22,15,226,80,181,121,222,130,26,141,63,76,223,252,221,164,149,97,124,229,103,149,236,142,118,107,255,255,165,94,180,129,0,0,66,112,0,68,99,65,36,65,135,173,234,111,99,96,34,195,0,7,53,64,196,197,80,96,96,8,177,104,128,13,34,76,25,128,20,2,226,59,173,218,92,215,137,1,1,196,178,133,212,128,129,250,118,43,4,236,201,65,21,165,152,132,129,42,135,41,151,158,2,112,85,144,180,40,120,18,84,61,20,173,140,198,187,109,88,95,84,252,171,70,9,113,101,120,85,90,36,168,75,52,218,33,75,152,119,83,70,179,116,150,129,144,227,27,17,58,170,172,20,11,74,75,142,146,140,128,98,35,141,10,155,110,10,166,134,115,16,178,156,22,50,153,8,34,12,163,236,186,91,213,68,179,142,145,2,104,249,48,210,148,76,139,170,205,28,45,66,102,147,96,132,241,244,131,228,75,38,146,50,14,90,147,232,224,64,133,108,149,146,10,111,17,144,45,79,68,185,216,169,4,211,212,74,38,25,99,35,34,82,4,120,33,19,201,157,149,195,169,65,0,2,192,0,0,34,27,135,95,193,95,140,67,220,120,137,96,84,75,10,152,0,2,92,51,210,40,77,240,112,182,251,4,128,221,244,4,104,136,103,95,208,95,136,167,202,41,253,11,141,227,35,109,94,143,223,15,127,255,232,125,74,54,68,0,17,42,68,153,50,208,36,204,228,227,52,84,12,74,3,48,2,152,49,146,97,161,25,128,64,14,177,131,64,0,96,74,121,5,129,0,144,186,208,103,108,174,121,219,103,5,186,107,179,239,81,129,66,101,245,92,57,202,242,114,107,157,162,128,251,85,177,255,251,178,100,176,140,6,236,104,205,155,111,76,208,63,68,249,153,101,229,56,27,61,163,58,110,61,51,192,219,147,168,104,240,137,92,15,249,78,196,186,36,233,4,178,88,129,137,34,21,60,55,149,53,245,125,85,117,9,204,150,79,165,199,237,8,83,14,21,173,79,95,53,192,163,51,38,151,152,160,192,72,214,187,239,35,102,202,221,74,151,84,186,37,136,182,1,209,6,172,86,214,217,100,147,226,27,156,20,92,58,5,129,157,209,252,90,53,102,218,25,32,26,60,22,37,80,19,103,82,153,16,124,93,17,16,49,244,177,88,10,217,226,161,210,137,163,84,246,181,0,44,206,176,212,213,126,77,58,182,234,48,98,81,73,102,145,73,208,58,249,37,77,64,159,236,144,166,64,228,114,42,62,176,232,176,4,0,0,4,210,38,55,203,145,204,55,35,105,211,62,186,208,19,115,98,235,249,116,27,254,121,187,232,188,186,123,25,88,37,213,88,24,243,254,213,208,229,31,43,86,150,171,217,179,253,151,245,127,249,24,0,203,62,100,112,170,96,139,134,113,1,106,6,60,12,241,74,204,196,19,140,25,8,11,118,187,4,0,9,145,98,33,32,26,10,11,131,12,162,80,93,46,139,221,20,21,3,65,65,42,164,100,138,214,211,204,0,20,195,11,111,204,2,134,142,113,80,117,165,196,23,117,217,228,58,91,233,16,89,22,11,51,198,170,158,163,242,63,131,162,179,135,153,245,81,158,74,103,235,106,150,163,55,166,141,71,164,22,160,43,246,29,26,109,206,101,167,135,183,231,114,205,88,111,93,82,235,249,225,157,12,162,151,77,181,170,172,118,172,185,58,229,115,34,199,223,181,73,219,111,172,179,228,88,109,184,101,86,24,163,113,176,219,185,7,111,88,53,143,168,182,116,167,3,199,43,250,236,191,22,252,11,96,95,242,193,36,159,3,148,142,200,218,141,250,97,87,250,209,86,21,27,180,191,115,82,135,255,86,107,120,111,147,153,22,59,185,53,216,113,171,94,147,153,245,138,211,159,52,122,17,199,26,210,68,160,117,4,0,1,159,181,185,145,41,157,142,254,59,4,38,88,71,26,113,72,201,159,229,109,130,167,46,133,141,52,70,169,65,73,79,144,111,54,230,252,177,117,14,89,154,46,52,135,229,247,114,126,193,218,110,228,153,46,169,225,94,176,165,204,92,141,19,94,159,245,29,211,237,1,140,9,6,204,164,32,71,38,243,16,140,115,7,1,179,42,164,211,30,69,240,160,164,4,3,7,129,36,32,50,144,61,10,132,138,218,97,80,108,96,40,100,23,1,73,130,212,4,10,128,132,65,66,134,35,50,17,201,0,128,9,77,77,132,102,69,249,38,20,42,154,141,211,132,228,92,255,251,178,100,193,14,71,105,112,75,139,185,100,242,71,228,89,133,97,2,122,158,221,227,44,78,229,147,201,7,26,230,200,241,38,59,24,196,18,196,47,163,41,248,20,132,80,161,123,100,8,187,21,114,165,9,69,140,114,69,72,241,217,150,41,25,29,167,134,51,94,1,183,54,233,115,180,120,93,125,178,201,157,231,45,95,242,234,84,224,177,174,238,188,166,122,121,160,103,70,172,121,216,94,20,48,200,65,154,236,186,214,112,215,54,232,247,223,187,57,192,88,216,86,69,202,171,181,98,173,105,91,43,239,66,180,149,17,234,123,174,95,87,232,141,90,243,53,184,14,25,66,141,215,219,93,247,172,28,124,254,44,67,122,86,204,199,30,239,181,79,101,109,146,214,220,165,217,84,138,174,48,215,186,132,213,239,209,222,187,51,181,157,249,153,222,249,153,156,159,157,247,58,113,227,118,4,16,9,210,252,147,11,160,208,40,81,130,22,160,133,28,91,243,4,189,22,253,121,228,205,4,25,2,174,240,50,162,63,82,52,50,40,237,177,56,163,168,112,193,196,29,81,50,60,79,254,158,190,191,42,12,47,132,123,4,76,202,112,55,95,152,0,76,18,75,51,193,228,198,222,211,183,166,71,5,70,248,206,27,172,144,96,49,10,126,140,1,74,160,3,74,137,130,193,19,3,128,76,40,65,79,132,203,48,232,172,88,90,96,208,10,176,170,68,102,88,200,76,32,16,13,24,211,164,10,1,40,0,201,76,6,3,138,81,53,202,43,37,242,127,230,17,166,54,34,8,1,143,180,100,129,194,248,203,18,158,251,80,116,148,42,147,83,149,31,152,180,48,35,2,89,220,166,159,172,194,35,105,219,14,19,58,145,92,103,213,88,216,78,215,148,142,222,25,110,13,236,204,134,252,202,183,133,189,152,250,72,46,34,146,85,58,20,12,118,220,37,14,119,106,51,34,41,126,108,109,68,171,25,207,223,206,215,81,155,173,52,95,72,175,211,140,40,246,200,241,117,117,215,221,31,46,70,93,144,50,153,90,77,218,66,120,18,74,60,220,118,204,210,69,235,109,190,246,86,34,102,235,110,160,111,187,137,54,246,92,148,180,33,139,132,119,247,247,121,254,122,223,255,99,243,219,239,45,102,106,0,144,12,20,76,152,145,0,115,44,209,27,226,111,28,111,62,44,37,61,102,80,221,187,132,212,22,138,189,221,23,220,32,244,112,151,19,107,56,135,10,110,133,213,172,163,9,254,248,18,18,236,255,236,35,98,221,255,228,190,122,53,72,54,48,246,162,82,131,4,9,141,129,153,136,128,185,184,99,26,111,25,95,19,25,28,31,21,66,17,224,0,192,64,17,129,3,147,86,32,162,134,57,130,72,70,6,3,135,128,255,251,178,100,177,142,199,165,121,75,11,143,55,48,66,228,137,179,96,194,118,30,117,165,44,110,229,147,200,247,15,102,141,129,37,224,112,72,12,50,7,38,220,48,135,103,157,61,138,130,32,241,80,9,36,53,226,75,54,23,42,110,116,120,162,207,214,92,114,81,151,13,178,90,112,234,66,85,181,229,147,14,83,52,168,92,182,27,138,210,90,206,232,200,243,182,157,13,99,51,245,159,74,105,200,102,151,143,165,184,227,171,86,101,186,195,50,150,181,13,81,210,253,207,207,24,2,173,19,97,164,134,151,51,205,25,44,132,42,221,21,172,229,183,41,157,186,45,61,87,238,90,156,36,132,182,121,34,56,246,172,88,207,96,79,17,117,75,222,157,200,88,122,167,43,35,57,38,186,212,109,85,106,229,176,211,160,137,58,45,134,115,58,164,243,89,150,159,107,86,157,58,117,103,76,141,238,170,3,227,87,33,129,34,84,35,229,237,9,236,167,58,186,100,45,10,137,103,69,213,123,125,240,174,194,138,1,136,64,129,36,123,139,12,50,52,106,165,181,78,56,17,254,155,176,255,222,154,125,94,60,62,81,221,79,187,21,233,247,193,48,34,160,124,40,46,194,32,80,19,18,48,10,255,234,107,114,179,190,8,45,244,153,50,183,28,255,222,48,5,83,50,144,0,49,43,170,59,36,60,2,16,38,232,234,102,216,15,166,15,142,6,1,131,198,12,129,169,114,106,216,38,138,193,112,60,202,128,224,192,32,25,148,24,2,9,38,136,24,46,34,19,218,81,40,52,174,160,81,9,4,97,0,4,134,0,224,64,104,43,115,68,96,179,161,31,107,13,14,176,96,71,61,17,82,169,96,176,22,76,197,19,1,101,174,30,43,221,164,221,121,29,213,149,34,180,217,98,122,142,193,125,7,1,139,219,21,98,102,178,214,225,13,180,191,202,163,81,60,88,36,47,153,192,244,195,4,191,81,78,92,116,249,227,131,85,43,20,229,133,24,125,61,90,8,42,134,192,3,236,241,244,40,171,112,118,94,119,52,105,149,201,156,66,101,85,209,201,201,134,88,150,134,251,194,203,35,138,235,225,189,246,160,68,222,80,243,88,229,232,178,182,244,255,23,118,196,255,51,211,187,124,107,201,119,186,167,218,182,41,53,30,154,141,214,170,84,200,83,186,57,82,71,42,252,252,183,253,221,227,116,199,114,70,60,82,246,44,141,224,32,16,0,0,188,1,73,22,67,224,3,217,144,198,31,103,162,69,32,220,53,246,220,235,155,229,37,107,153,26,136,147,209,235,254,148,13,213,191,253,215,249,217,71,255,231,178,95,232,234,192,39,180,58,76,22,1,56,96,1,193,10,107,158,178,40,117,223,33,35,48,21,22,51,6,64,166,255,251,178,100,164,142,71,219,121,72,131,175,55,48,70,7,121,186,96,230,140,31,233,225,34,47,105,51,201,5,24,102,205,133,26,48,48,131,78,227,8,144,220,48,65,3,115,23,99,217,49,81,7,241,160,11,42,1,249,129,16,3,200,76,84,129,25,36,204,2,128,160,192,76,26,81,4,128,3,68,128,128,68,0,193,0,34,80,9,79,112,192,11,63,113,3,1,80,38,7,176,11,6,29,172,192,22,88,4,220,134,56,210,111,195,38,32,5,91,42,149,144,14,213,54,234,155,184,200,240,138,206,171,226,191,113,128,166,234,206,52,59,111,3,244,252,2,69,67,23,200,1,247,173,47,82,136,164,174,83,123,43,201,205,169,148,232,160,151,65,53,227,178,232,93,201,76,253,251,215,174,67,214,165,12,150,119,172,94,10,151,151,147,43,86,108,211,70,117,27,137,126,113,250,75,146,206,65,65,254,91,117,117,122,123,171,227,49,20,249,195,113,133,212,154,236,32,69,113,73,105,62,158,186,39,172,221,94,35,211,154,164,90,95,99,119,177,102,208,20,49,46,209,157,93,162,39,209,174,93,247,187,54,144,70,53,13,254,127,63,220,191,82,247,225,253,109,43,6,22,155,48,68,176,3,12,72,24,84,124,192,29,72,113,161,40,75,98,150,69,43,44,45,169,107,145,77,119,116,148,58,185,54,140,137,167,250,58,147,101,155,253,144,148,96,14,17,57,97,226,17,87,95,249,103,30,165,63,85,173,60,198,18,68,232,80,186,63,210,0,1,35,12,214,147,12,138,195,64,127,163,135,140,99,36,69,195,105,56,163,99,73,3,19,3,209,8,64,96,24,52,40,5,26,186,70,151,228,193,176,60,201,17,120,72,46,48,16,18,3,1,170,166,247,4,4,89,16,2,74,88,202,12,27,22,71,138,85,12,18,8,135,130,216,108,72,36,89,208,227,181,8,192,26,3,196,169,158,120,176,88,45,50,104,14,69,146,0,60,16,1,48,88,154,158,181,29,158,219,96,115,178,104,211,81,145,80,13,204,188,32,0,38,173,67,146,195,71,54,199,106,113,96,19,86,150,3,13,56,224,115,49,67,41,93,217,185,243,4,28,212,188,218,228,125,89,83,74,87,16,135,213,170,140,239,228,137,84,75,44,138,200,80,161,94,32,33,30,244,113,39,26,37,76,144,144,156,219,226,148,153,169,193,181,245,143,60,134,164,252,184,121,94,67,119,55,88,231,218,211,135,11,176,143,229,97,134,158,211,197,45,155,57,179,130,105,160,102,217,226,74,221,149,183,80,99,197,242,241,255,214,103,249,189,89,87,159,55,114,135,57,8,181,160,0,1,31,218,166,67,153,146,35,66,42,205,133,60,178,203,144,190,195,113,186,203,156,255,251,178,100,139,14,135,243,121,72,147,175,79,32,74,233,233,195,97,226,40,31,49,225,34,46,188,219,9,56,32,231,244,241,13,241,50,106,58,169,39,170,125,244,112,98,40,95,255,101,111,211,79,255,254,191,203,114,127,255,255,255,255,221,85,167,6,166,117,81,213,237,39,107,2,32,176,145,11,14,56,176,206,210,43,84,242,78,99,58,158,98,201,108,103,90,80,119,192,200,97,96,236,108,47,24,107,48,80,50,29,17,5,100,161,72,20,9,53,136,156,116,136,130,3,50,0,64,112,66,160,97,193,90,9,1,129,72,208,9,48,35,4,7,128,9,72,52,163,12,3,85,140,128,79,107,172,0,70,16,52,200,110,153,179,71,68,32,85,201,98,136,77,131,2,67,32,1,245,32,141,161,194,68,110,171,65,235,27,135,243,67,164,40,12,199,2,88,25,164,218,129,116,125,74,151,78,84,233,102,87,184,196,227,139,164,11,148,247,25,170,245,113,174,241,185,148,255,154,120,54,60,179,50,16,216,206,147,114,101,13,67,92,42,101,211,10,181,92,172,198,83,19,237,182,42,157,116,219,183,40,175,100,106,120,200,198,198,193,182,72,241,39,135,120,215,132,216,118,32,145,197,209,70,166,64,84,26,86,94,101,84,115,249,119,173,174,130,54,97,80,178,155,15,85,217,201,154,244,145,67,18,20,28,98,61,10,187,118,139,152,102,184,237,191,219,119,122,154,65,158,20,167,27,166,148,96,64,18,0,89,191,15,228,19,176,144,1,236,92,15,180,139,14,176,55,126,82,202,42,65,117,170,147,44,175,45,212,90,55,198,167,250,253,127,123,168,161,238,173,70,216,230,135,116,255,47,242,106,97,209,43,27,68,254,249,186,89,175,199,220,65,24,108,191,92,111,100,253,212,175,63,244,203,105,0,1,35,17,81,147,36,199,163,30,231,211,160,3,227,20,138,243,93,252,147,95,6,51,17,65,67,16,129,51,6,129,196,40,53,52,151,47,73,131,33,1,142,163,104,8,18,121,66,2,96,48,30,72,13,24,76,2,41,184,132,6,12,2,11,46,96,113,10,14,222,24,12,202,11,38,126,188,64,172,85,69,47,17,238,79,1,24,160,242,216,75,39,116,196,109,14,57,246,28,136,1,11,97,168,227,153,54,216,97,91,86,232,172,165,125,194,33,164,180,99,208,241,0,25,219,176,153,125,34,242,163,181,31,202,141,146,218,153,107,180,179,43,138,93,43,128,43,106,91,98,85,51,249,191,148,82,232,127,178,216,106,98,24,77,120,173,44,221,111,141,82,221,237,44,205,188,110,85,174,66,52,85,118,23,42,177,34,176,189,166,213,139,60,157,55,73,53,110,237,101,39,235,22,188,89,40,230,229,71,253,135,255,251,178,100,106,14,40,46,121,72,147,186,76,242,72,197,217,250,60,37,110,95,49,219,34,78,189,58,201,32,161,167,169,32,11,72,196,140,167,215,139,38,37,77,32,68,86,37,18,122,20,8,112,144,43,164,163,236,10,136,89,44,222,145,46,171,201,122,213,63,233,152,83,127,220,109,110,232,74,83,254,191,75,41,170,156,2,0,0,0,155,126,37,115,25,32,61,27,193,10,88,84,199,127,201,212,242,37,11,124,156,252,136,166,239,231,255,253,255,98,150,43,197,179,25,131,10,65,172,168,122,9,67,181,95,98,75,217,161,88,234,78,42,211,93,31,195,57,196,95,149,92,191,187,255,135,255,219,1,188,84,227,51,228,16,49,123,179,52,0,135,48,120,53,54,75,79,54,12,19,49,8,51,48,92,36,14,29,202,160,97,164,132,243,204,96,32,74,97,88,236,95,71,252,28,28,24,8,1,41,96,176,131,50,140,196,64,75,99,48,56,1,8,39,209,76,24,31,34,212,54,96,224,48,2,0,17,4,48,7,76,250,128,160,90,179,85,77,152,216,20,3,50,12,2,79,49,80,41,69,230,32,168,173,60,236,31,82,92,169,126,57,85,110,130,92,200,222,45,142,114,165,156,32,162,90,219,234,242,201,109,101,244,92,43,33,189,82,178,192,244,146,36,12,177,213,234,50,217,92,159,149,14,136,49,233,184,78,218,155,82,47,33,182,186,188,76,188,128,146,151,53,216,115,103,219,231,143,69,181,39,40,166,186,68,69,195,50,75,86,210,49,167,134,87,177,43,100,8,238,247,118,13,104,166,147,115,107,205,116,24,74,195,113,102,78,86,140,109,170,219,232,233,11,20,76,66,58,118,202,171,145,220,78,183,255,159,215,255,253,245,229,227,56,87,72,205,150,0,0,131,63,249,124,220,50,8,15,161,99,12,14,54,71,82,111,20,173,34,30,79,221,7,82,148,170,223,207,253,190,126,191,248,117,96,70,44,213,62,241,223,244,255,252,135,124,105,205,43,69,29,66,6,197,68,104,88,144,232,166,121,53,204,146,138,145,43,74,125,148,136,0,204,1,131,124,198,92,17,76,74,147,76,198,180,69,204,5,68,144,200,9,110,140,132,66,248,20,23,134,1,224,130,96,196,2,102,5,160,36,99,6,38,40,46,68,2,198,30,128,166,12,1,96,128,43,48,24,2,51,2,176,12,48,36,4,2,80,17,102,136,78,74,20,8,24,0,3,224,187,244,3,153,87,67,201,1,42,13,237,224,98,147,172,205,246,49,34,16,116,33,234,42,170,80,115,21,144,67,44,202,60,84,98,160,129,219,220,197,176,199,37,78,211,38,191,182,205,41,117,32,105,72,132,42,224,139,38,147,203,25,103,53,169,95,154,40,255,251,178,100,73,14,200,39,120,71,11,218,52,242,71,104,89,147,97,34,96,94,133,221,28,79,109,141,201,45,15,102,205,129,157,160,131,251,33,156,124,169,169,100,63,184,6,98,71,61,59,141,190,95,199,187,169,134,82,250,119,230,44,236,208,173,249,219,82,221,88,185,133,170,213,173,243,60,239,244,224,232,248,75,237,81,219,23,63,75,215,176,36,183,18,196,213,95,165,100,2,206,179,135,189,91,193,245,107,56,238,234,230,41,206,44,212,183,110,117,51,153,202,137,61,114,123,164,89,23,49,239,89,227,237,62,244,242,243,255,62,251,190,29,209,155,53,201,56,19,44,0,1,139,71,32,112,33,13,180,39,136,51,107,137,217,150,198,171,13,26,223,21,48,44,203,2,89,108,90,187,59,75,168,211,246,6,16,120,205,213,191,255,255,252,149,237,162,247,255,255,254,185,143,34,181,156,224,237,198,8,131,24,49,101,65,185,219,73,247,248,73,129,163,14,64,109,49,249,11,50,36,57,51,51,11,51,10,64,114,50,165,65,195,42,192,38,48,141,1,83,6,224,66,48,2,4,7,12,198,40,76,147,161,92,24,110,130,217,138,138,11,15,32,186,182,153,41,0,68,219,91,81,65,161,18,0,33,75,165,116,214,76,77,52,32,229,27,76,13,84,128,21,3,1,128,139,186,52,52,31,139,118,5,3,177,98,32,17,55,148,184,78,240,116,243,246,155,209,155,214,32,108,241,124,176,99,90,127,203,203,23,164,81,57,76,244,73,117,140,238,97,104,177,29,216,62,122,203,162,184,131,93,220,105,219,202,28,198,112,210,17,101,211,176,217,6,185,99,199,110,183,58,217,121,143,175,11,181,189,226,235,244,191,75,71,26,187,227,26,203,151,171,175,108,48,194,249,229,151,162,67,136,226,60,161,213,223,188,38,40,79,175,216,45,105,163,181,236,166,126,231,87,147,43,80,170,62,91,22,108,15,119,183,208,253,110,167,91,251,86,27,79,222,103,39,50,102,103,51,165,155,81,166,236,108,140,12,228,212,84,151,140,193,95,46,128,177,152,253,88,244,191,209,103,154,132,135,75,177,247,193,29,165,196,194,1,233,174,45,156,223,250,158,92,13,29,89,69,28,113,203,132,105,32,220,2,198,4,16,2,36,215,35,34,52,84,26,76,154,197,131,17,103,154,26,113,11,178,185,128,24,0,76,21,128,48,202,20,42,204,113,25,208,209,4,35,2,162,98,100,82,255,102,71,1,90,96,174,7,230,12,96,28,96,182,6,230,3,192,66,99,238,49,226,64,44,1,1,211,2,128,204,48,160,176,112,65,137,131,38,112,112,224,60,205,169,180,130,128,65,192,67,9,186,18,216,79,67,4,121,14,71,83,35,36,46,255,251,178,100,42,142,7,226,120,198,11,219,75,114,74,133,9,237,60,194,90,91,201,173,30,79,105,45,201,68,18,39,77,133,33,113,109,147,57,37,215,124,18,24,9,28,73,115,15,10,91,99,140,134,76,150,138,130,35,83,33,10,83,233,145,45,136,100,231,217,206,4,178,213,27,201,80,136,17,206,201,188,100,239,236,26,154,49,221,104,195,18,29,78,25,169,38,218,18,104,68,188,208,33,70,94,19,86,109,46,216,30,144,52,136,121,12,144,178,154,235,197,100,229,53,230,157,221,108,35,242,109,85,120,186,107,212,103,178,83,82,58,186,87,153,143,61,20,227,25,47,37,214,81,77,107,186,85,233,74,130,107,39,178,165,211,68,72,157,70,40,208,205,116,215,210,233,100,82,91,219,15,77,26,88,198,239,132,124,91,244,204,50,9,187,206,50,202,195,185,154,244,66,0,1,1,24,16,1,174,216,66,156,18,69,32,180,135,18,16,188,242,22,70,223,160,26,8,90,228,61,55,224,89,223,213,132,148,235,127,162,255,255,255,80,225,69,45,153,73,65,111,103,77,102,123,253,129,216,112,10,164,127,90,208,175,26,250,200,167,247,91,118,191,255,31,254,104,102,48,68,10,99,22,144,169,48,45,83,163,0,48,200,48,67,12,83,37,35,67,50,89,3,211,7,0,64,48,17,6,243,2,128,39,4,0,145,137,176,130,52,213,32,97,28,11,106,20,23,27,32,14,18,5,26,38,105,243,114,71,134,81,148,22,39,112,56,24,198,38,18,77,12,25,48,9,67,10,73,104,94,212,206,142,29,30,56,212,66,162,4,253,178,177,17,176,138,23,20,123,44,238,66,255,118,102,166,98,182,23,52,9,85,133,107,24,135,154,211,221,139,201,143,105,180,160,219,181,68,140,51,140,206,163,183,34,157,109,140,3,49,97,100,228,146,237,138,18,139,55,52,218,138,233,33,222,149,183,12,166,208,106,209,154,140,122,81,207,245,226,187,102,225,234,107,102,74,167,73,192,247,189,218,156,241,184,33,105,73,73,253,83,11,210,4,163,9,124,135,213,123,227,136,18,154,242,184,230,85,226,195,217,4,131,199,187,205,76,230,114,18,237,183,226,106,157,254,65,86,32,50,121,152,220,178,247,170,10,133,209,214,68,127,56,182,255,121,53,138,49,16,117,236,46,63,138,170,180,187,107,162,169,166,40,248,166,99,31,25,45,47,136,162,104,73,80,88,232,29,29,17,251,162,23,14,236,201,39,170,225,202,153,174,224,107,231,253,215,231,179,252,0,40,236,188,26,80,51,8,148,201,244,163,111,8,136,71,198,92,237,25,172,24,145,1,96,162,79,51,99,48,152,100,107,184,88,223,21,121,32,88,120,113,236,219,57,100,255,251,178,100,23,12,133,211,104,203,155,152,75,96,78,132,249,186,96,227,124,30,129,211,30,78,237,45,201,45,141,229,221,165,189,160,86,100,71,82,178,61,4,174,126,45,171,45,236,41,112,248,231,205,63,250,81,244,3,103,44,40,109,234,11,250,185,127,246,233,29,204,27,37,181,217,166,204,188,234,182,229,208,9,12,219,45,195,16,117,237,202,37,6,91,201,246,151,144,232,97,145,194,107,56,76,116,161,17,139,168,73,71,69,119,220,35,115,249,234,16,189,150,62,112,127,131,23,119,25,168,254,171,77,106,51,83,69,156,81,21,214,84,215,197,235,252,50,157,7,202,27,46,129,1,73,32,76,140,186,57,44,35,146,5,210,93,17,33,184,212,233,133,215,71,68,160,0,96,9,198,110,129,1,73,66,239,1,5,63,66,131,75,39,134,69,141,193,161,229,81,181,132,83,222,97,57,211,136,68,229,165,52,215,109,33,112,14,52,86,9,5,165,68,227,164,71,215,235,252,75,69,204,160,80,194,10,161,81,114,231,81,187,169,158,56,56,33,132,75,176,170,198,18,34,0,10,198,10,176,6,104,145,230,178,130,103,199,3,102,7,11,7,35,225,135,46,6,134,44,136,166,10,131,96,208,164,24,6,154,176,178,24,4,3,8,132,19,40,6,128,168,154,73,60,226,48,49,208,147,68,16,127,84,48,120,86,4,0,202,131,128,111,7,9,148,40,192,192,1,72,34,188,31,99,74,167,114,62,92,167,189,12,67,46,38,6,5,1,69,50,103,161,230,246,16,231,234,59,45,191,5,197,237,167,124,46,226,249,151,211,197,39,128,129,10,134,204,182,76,201,214,201,52,153,124,81,83,44,158,28,44,171,238,34,129,131,164,109,168,216,38,132,229,145,128,203,238,149,106,57,4,18,56,88,227,44,120,98,234,148,26,8,31,89,207,34,66,221,51,104,72,205,118,81,6,68,82,27,129,41,5,180,86,144,35,34,99,183,6,37,94,151,53,175,128,111,86,115,158,136,143,13,30,224,18,74,17,26,54,42,111,193,11,74,169,145,101,162,202,32,90,170,59,10,132,20,200,249,41,123,252,234,56,139,119,13,121,54,128,184,37,128,24,211,51,17,197,0,21,10,0,10,64,76,231,49,255,138,100,24,146,172,169,26,199,244,22,53,56,88,142,141,139,214,93,235,112,223,251,239,14,246,222,77,42,173,102,153,105,193,172,186,172,105,143,63,68,172,21,122,213,156,81,74,120,241,192,64,226,130,167,206,7,64,2,204,21,71,12,95,7,204,225,165,205,172,14,198,68,211,47,250,147,47,1,16,80,12,96,176,46,14,6,19,40,206,211,125,34,140,2,128,181,180,202,79,24,108,70,16,80,73,25,27,61,73,255,251,178,100,26,12,6,178,112,201,11,186,98,242,79,102,169,141,101,229,94,24,249,137,54,78,49,123,0,196,4,39,116,108,60,16,157,140,77,22,62,162,164,142,218,204,145,107,60,171,174,155,151,27,37,77,164,7,150,1,24,33,52,5,80,1,139,225,119,90,149,59,68,133,97,41,130,6,125,243,66,51,198,13,254,46,112,206,238,68,235,99,237,46,137,126,187,109,95,93,94,169,78,57,246,186,19,122,116,168,114,38,134,139,220,148,75,235,91,218,21,253,48,176,198,253,101,187,100,214,59,122,151,246,97,238,187,145,93,220,134,136,217,190,71,3,103,11,241,235,122,232,169,249,208,230,103,70,196,203,13,48,214,255,29,221,95,29,196,203,148,150,105,63,124,138,246,204,102,119,190,105,46,210,179,123,245,250,80,167,27,213,20,49,140,164,40,127,0,0,1,0,1,232,2,0,55,10,227,16,139,14,144,102,59,67,200,55,41,38,126,52,187,6,73,66,129,204,229,205,221,127,108,182,238,178,255,159,255,241,51,102,78,216,51,102,39,235,10,91,77,120,183,187,8,43,16,34,64,26,128,194,169,243,127,254,143,255,146,174,244,27,19,35,255,255,255,90,15,123,152,72,228,2,8,152,206,18,96,208,186,71,26,104,154,101,240,41,133,129,73,76,20,9,15,2,76,104,58,115,11,158,5,3,56,238,163,221,52,92,4,97,152,78,70,129,125,124,167,28,85,184,181,55,34,25,126,37,110,189,140,38,117,40,149,218,134,17,173,199,140,174,43,80,229,110,65,18,139,52,43,218,82,91,109,113,62,53,212,129,64,145,133,81,31,11,117,124,63,108,236,75,45,222,247,167,63,56,72,44,100,47,194,252,122,118,35,142,144,29,150,196,132,75,214,28,14,235,171,104,28,63,251,146,20,76,7,148,167,102,59,176,21,15,57,139,115,68,131,199,11,226,91,238,250,128,40,0,129,163,70,242,125,124,127,27,246,84,127,250,77,98,4,193,216,104,110,147,21,3,224,78,127,91,154,226,13,14,62,193,3,142,121,192,124,251,61,64,8,0,32,0,11,110,84,1,26,137,17,160,81,88,135,6,98,90,224,106,94,69,12,230,208,229,223,252,70,131,158,92,193,213,186,120,173,31,127,202,186,247,183,206,222,235,245,253,66,48,21,58,50,213,12,49,147,178,12,229,134,144,6,123,4,140,144,76,124,29,49,34,64,193,65,176,16,24,223,105,213,87,48,224,224,250,132,242,49,9,81,53,72,30,16,66,240,153,49,2,166,137,51,76,177,132,162,170,65,52,94,148,84,121,30,33,83,30,88,41,198,165,166,78,40,210,203,28,9,227,97,235,250,117,68,134,152,150,164,243,139,40,81,212,240,165,184,208,227,255,251,176,100,50,15,8,70,119,74,3,188,200,194,67,196,105,118,101,34,106,29,9,213,42,14,229,237,193,37,35,165,149,163,21,202,37,130,72,164,125,96,250,59,44,250,47,170,100,243,198,50,246,241,104,137,57,155,234,232,101,141,39,50,107,53,106,165,191,47,175,7,155,47,151,195,42,82,36,47,95,197,97,129,103,20,10,146,84,135,207,159,102,154,30,242,191,248,181,251,58,201,242,194,106,151,153,48,170,149,155,19,203,102,181,123,55,209,115,238,74,214,27,188,141,206,80,185,130,20,219,216,147,69,99,219,171,75,255,203,61,184,209,234,254,84,255,172,191,186,120,53,205,174,186,92,163,175,166,92,85,22,219,233,42,127,247,46,111,245,87,191,151,255,229,207,198,175,227,242,205,247,113,220,108,233,120,70,178,221,223,253,227,123,124,223,59,170,215,232,88,80,8,32,20,73,125,5,44,51,64,85,198,145,162,91,196,28,202,108,2,63,166,245,106,125,190,142,66,211,106,146,222,151,233,198,229,149,231,79,246,13,46,130,119,171,230,177,38,121,89,176,179,106,132,28,255,253,108,255,255,251,63,62,174,166,151,226,17,66,112,196,66,64,196,222,192,200,65,184,194,240,0,196,193,240,116,12,118,204,61,17,200,64,170,198,123,18,197,177,48,76,60,53,76,175,3,20,34,44,21,194,139,133,154,78,120,176,237,5,6,199,212,160,105,104,233,101,150,229,48,0,168,181,81,2,57,221,138,235,139,114,172,96,106,89,214,234,211,54,178,135,153,219,26,104,122,125,81,135,147,112,247,80,34,86,198,81,215,154,149,234,30,112,136,217,14,188,136,216,37,0,65,113,98,107,171,69,222,9,87,185,138,181,161,204,201,152,13,48,155,153,165,83,14,182,121,69,215,120,45,230,180,88,101,174,119,76,232,253,143,229,64,238,204,223,70,252,78,108,71,249,106,196,192,236,88,115,136,47,113,133,43,252,67,37,10,184,75,229,118,114,197,170,230,46,251,214,124,120,95,88,254,138,106,126,120,95,120,70,234,98,133,8,197,161,111,255,255,250,248,207,254,14,53,228,199,243,255,218,191,237,51,124,87,255,153,191,150,100,36,4,0,13,208,8,24,171,64,206,20,81,177,21,100,82,124,100,141,14,28,3,52,188,204,1,72,34,113,182,208,128,77,224,154,246,211,80,84,202,29,233,36,104,18,66,52,124,106,111,221,157,109,88,204,246,117,95,254,253,63,161,27,211,167,255,255,254,216,238,175,204,255,233,4,2,1,140,26,80,49,192,136,202,179,3,150,9,4,96,35,13,147,130,7,15,8,56,136,178,229,134,135,45,175,162,1,137,140,80,8,174,204,4,131,179,132,32,2,176,14,37,64,50,44,83,255,251,178,100,26,12,22,128,111,76,155,143,109,240,71,4,233,136,101,37,114,157,141,215,42,46,229,237,217,18,148,38,157,146,177,184,33,193,111,80,166,92,39,5,57,162,210,4,55,238,241,34,31,163,8,92,243,49,105,150,53,14,36,53,174,216,82,237,174,37,220,65,227,90,173,103,100,93,206,214,15,35,252,169,130,46,212,71,235,239,213,75,228,59,177,166,55,29,194,141,237,31,25,93,107,164,55,82,207,21,107,90,247,215,210,227,126,86,140,121,191,86,239,45,77,56,239,126,7,177,139,106,18,124,229,19,119,242,19,229,78,218,195,211,28,84,205,53,25,150,239,132,81,222,187,218,227,123,162,59,200,42,88,95,144,89,160,193,151,13,4,40,11,133,23,103,83,175,175,160,182,149,39,152,215,95,79,152,225,137,42,40,0,2,0,0,166,110,70,137,103,50,5,228,14,201,88,25,219,177,35,155,5,63,122,52,89,246,49,2,54,108,26,55,170,131,126,214,55,44,130,15,235,64,40,152,195,167,110,74,178,32,253,170,235,183,97,71,70,169,5,59,13,39,200,127,250,171,203,136,127,255,233,0,130,195,128,114,72,100,235,18,112,224,46,96,56,42,98,106,174,20,14,70,0,3,20,194,135,189,169,153,212,99,59,38,1,2,198,204,9,224,118,4,101,34,27,31,105,228,81,187,196,142,17,82,251,14,88,251,116,68,11,207,160,65,176,61,32,201,55,183,73,133,118,117,169,177,165,164,111,131,77,193,41,83,142,212,125,214,180,162,75,247,80,75,28,216,224,4,200,216,175,3,75,223,17,91,100,200,212,171,18,58,132,12,11,81,216,206,106,238,38,176,79,179,196,94,14,136,14,116,186,114,251,124,222,192,60,91,48,48,241,12,148,149,179,151,116,222,113,61,176,78,230,186,77,103,192,123,240,85,99,164,13,188,105,170,154,32,69,102,210,39,180,123,60,114,172,97,151,50,189,176,86,230,42,146,93,192,159,20,57,162,99,110,86,204,241,181,149,205,241,206,159,223,168,173,122,10,157,223,54,255,239,255,255,248,254,14,191,181,125,49,245,138,103,225,170,216,246,246,222,125,177,153,189,223,209,97,0,0,45,87,4,118,244,213,47,232,82,117,159,18,113,226,216,137,25,147,71,45,16,186,41,70,143,168,52,76,218,196,49,63,155,31,71,251,237,181,30,173,82,219,145,202,235,102,157,6,20,47,29,182,187,238,251,11,200,107,245,209,170,158,118,239,255,233,0,200,4,131,40,3,113,14,74,104,176,254,14,1,204,216,14,204,91,4,22,177,137,2,121,32,4,230,25,182,80,129,130,146,17,16,211,209,189,58,214,4,32,94,87,136,102,96,40,0,249,150,220,120,25,96,65,112,112,255,251,178,100,29,142,39,13,117,202,139,175,111,66,75,75,169,186,100,197,100,88,245,163,44,78,237,229,209,38,156,37,229,151,149,144,120,12,130,148,233,169,201,8,0,233,236,133,0,79,253,253,11,219,121,170,165,100,243,98,70,188,25,10,246,180,213,100,57,44,20,222,116,172,215,2,168,20,154,181,219,188,170,250,141,146,104,207,69,78,108,181,113,146,10,200,178,154,190,151,206,73,238,44,94,45,149,3,78,18,87,131,103,119,94,87,253,13,205,196,6,67,46,11,53,170,230,153,193,227,187,158,181,204,235,95,155,241,48,164,43,177,18,13,122,217,121,140,214,58,107,150,232,185,229,186,54,14,196,182,109,46,179,136,214,186,79,31,211,89,254,164,11,203,56,37,212,10,198,196,142,152,3,43,50,255,250,41,106,209,94,182,117,45,55,83,39,209,174,203,214,123,48,0,4,128,0,0,3,217,130,196,84,133,73,72,128,96,9,197,184,174,60,34,31,231,7,161,13,190,200,5,233,131,248,147,249,242,125,170,111,255,251,250,223,244,62,111,245,215,255,250,233,255,254,157,191,237,250,127,255,254,142,52,85,22,168,198,163,131,49,37,230,116,135,227,195,120,11,33,216,199,32,244,199,9,220,201,81,140,44,23,24,234,168,25,240,240,92,60,201,201,17,125,96,142,241,18,15,0,152,154,67,20,45,116,165,227,172,153,32,229,72,161,96,61,90,37,202,14,76,43,1,32,85,207,3,59,133,192,103,215,137,253,243,0,23,177,35,11,86,215,109,26,150,38,236,205,181,220,14,117,77,180,142,100,44,230,235,163,85,227,92,43,171,1,171,54,51,139,91,124,254,189,149,214,210,153,202,178,111,218,61,91,153,173,133,126,112,105,57,97,39,30,180,251,232,118,174,80,185,210,89,243,101,76,125,174,143,42,249,52,218,185,89,213,21,241,97,194,182,234,145,129,115,11,120,196,45,253,110,185,155,235,59,255,49,172,250,214,146,43,46,41,49,203,25,70,190,37,111,108,127,241,127,140,110,254,124,235,85,154,110,162,227,133,190,144,16,2,2,199,214,62,98,26,116,154,142,102,31,9,88,210,218,85,79,26,194,170,169,28,34,156,93,223,83,165,238,84,26,208,15,192,214,53,5,29,142,221,22,160,149,106,235,250,194,35,232,219,47,234,13,147,147,198,39,255,232,242,44,99,121,20,76,184,75,168,169,126,197,132,0,204,27,32,205,52,35,76,236,194,207,9,15,76,10,9,77,115,236,204,70,29,76,16,6,140,46,15,71,131,67,2,192,227,89,205,208,131,70,177,89,200,254,28,229,7,193,70,81,52,192,0,59,68,225,197,240,234,179,18,172,16,135,174,145,115,144,37,62,60,85,183,165,48,71,255,251,178,100,37,142,7,96,104,200,11,186,122,214,76,203,185,157,97,37,100,26,21,161,32,78,229,47,193,64,28,39,253,131,141,236,183,93,15,237,107,169,66,136,3,184,132,100,98,63,109,60,106,241,158,139,157,78,118,157,50,152,48,160,167,53,24,93,70,165,136,16,233,202,77,57,112,166,28,175,186,110,212,111,205,83,181,135,134,188,47,105,186,51,110,165,100,131,21,244,54,182,72,239,67,21,203,38,10,90,104,83,209,168,110,184,206,173,105,190,255,194,123,57,194,58,250,244,198,94,226,185,181,252,144,88,98,186,115,57,153,94,66,213,222,217,207,17,225,70,165,103,223,121,120,208,169,22,36,27,39,163,66,140,194,206,157,38,173,82,205,63,195,236,238,210,181,102,239,97,205,36,111,119,244,131,21,169,131,101,55,158,215,157,240,191,233,0,0,4,0,0,64,33,187,0,196,133,60,62,119,20,194,180,176,185,0,210,212,38,157,70,126,66,32,116,128,138,173,172,41,188,225,155,133,100,127,229,218,250,233,238,187,249,63,43,125,30,153,244,255,254,103,163,255,163,251,149,11,245,189,230,253,181,253,127,253,147,127,211,30,172,103,164,43,49,156,215,52,120,149,49,56,243,60,244,90,49,148,35,55,225,255,55,84,97,0,11,134,2,138,128,97,8,104,8,52,72,234,119,195,129,35,12,193,96,224,73,202,88,235,152,26,242,231,149,69,158,200,233,5,105,123,27,37,37,102,193,1,82,44,220,6,187,206,178,207,194,35,73,27,18,138,127,20,241,194,182,57,77,73,247,246,179,171,127,113,153,29,200,246,28,140,200,105,154,53,170,243,48,117,150,124,140,118,243,181,213,183,118,78,123,234,74,74,146,131,82,251,123,60,174,185,70,87,42,105,173,218,58,11,68,74,129,186,211,83,154,169,61,121,161,184,154,123,70,146,53,72,165,2,37,163,22,153,58,203,145,53,21,240,190,169,159,205,75,236,245,80,178,182,35,165,160,154,37,14,188,88,148,157,35,255,145,74,57,147,170,105,21,38,146,147,101,244,11,33,202,88,74,172,89,64,0,32,0,192,19,67,194,200,223,48,37,20,73,230,71,89,93,5,110,102,217,191,140,149,221,159,177,93,52,96,225,21,9,129,238,163,197,255,233,245,182,43,85,220,194,145,207,255,158,95,253,38,4,228,50,165,66,58,139,151,31,43,131,200,36,84,139,24,13,141,34,248,165,136,65,215,127,255,242,120,1,0,74,80,193,12,72,204,62,1,188,100,68,12,201,193,24,192,116,20,12,52,18,104,195,148,46,9,1,188,192,28,13,192,128,42,96,6,0,70,31,225,218,36,100,192,1,1,145,22,16,248,169,114,122,144,140,14,159,7,202,103,101,227,255,251,178,100,32,12,134,144,104,72,27,218,98,240,81,229,41,221,61,101,85,25,105,163,28,78,233,139,193,64,152,167,181,130,141,240,5,87,124,76,68,45,191,153,21,27,21,190,48,98,123,172,79,42,242,44,155,169,122,58,163,77,198,138,61,63,241,232,94,60,221,107,248,128,247,167,237,228,90,66,123,97,31,121,56,14,149,189,157,189,74,95,96,150,159,213,40,151,109,123,237,53,239,205,122,23,155,65,103,159,215,155,237,246,220,235,86,214,111,186,7,63,166,82,65,219,30,249,220,92,247,185,213,163,93,249,159,255,251,77,154,239,82,138,79,96,170,237,69,57,17,108,84,38,195,17,92,168,166,243,170,42,233,209,242,210,148,198,203,142,187,27,111,10,161,104,197,23,146,151,173,202,0,0,4,32,58,104,138,69,231,5,209,112,78,172,141,184,77,186,201,15,210,11,142,165,170,21,91,232,158,16,116,8,153,156,200,246,69,191,245,177,21,8,113,122,29,63,255,28,69,101,71,138,145,10,60,172,121,199,20,98,22,44,89,71,237,57,44,38,54,3,19,6,14,80,195,18,180,68,170,38,255,210,2,37,230,26,185,166,121,14,99,185,241,241,166,81,151,64,177,209,245,225,205,1,193,0,22,97,192,36,96,224,76,1,6,205,90,74,10,160,128,33,142,217,176,81,54,240,172,50,202,107,97,151,163,112,68,134,184,192,113,33,113,148,248,70,58,20,112,115,229,131,166,101,182,18,35,59,14,101,11,32,14,51,73,18,34,7,223,139,247,42,61,245,201,129,115,99,209,237,147,211,156,245,214,62,95,1,171,69,240,217,223,233,133,199,179,254,173,199,3,253,107,230,109,115,39,99,155,190,227,253,45,197,104,189,152,126,83,213,164,126,190,15,92,149,108,85,149,239,89,252,220,235,52,235,148,71,118,217,165,99,165,123,157,133,155,108,127,101,155,22,188,228,20,152,212,66,178,220,148,188,111,81,131,72,63,72,101,164,238,99,7,78,63,242,252,57,180,142,194,255,152,251,180,141,64,2,223,247,250,221,85,100,95,173,120,113,16,244,118,198,253,180,251,177,136,141,5,58,24,51,215,239,167,251,84,90,138,107,236,185,149,124,107,153,211,154,134,29,50,195,109,146,157,221,241,206,2,83,163,7,40,180,40,235,212,3,122,71,189,69,117,184,7,138,3,9,88,118,30,15,219,111,228,192,1,20,148,112,129,41,48,168,42,48,122,214,54,228,84,49,32,57,51,87,219,51,56,147,48,108,102,48,20,42,3,8,100,64,33,158,229,58,73,24,20,10,152,12,15,37,164,97,221,134,211,125,88,161,222,202,166,223,212,163,186,88,1,36,243,2,125,134,176,206,53,229,63,225,71,127,209,64,71,255,251,178,100,39,140,133,243,103,72,155,175,53,48,84,39,122,13,60,163,95,25,169,221,24,47,96,205,193,103,42,231,53,132,141,160,124,85,134,148,122,37,231,135,31,203,253,190,90,214,109,3,127,37,168,128,238,32,156,56,6,35,95,207,45,159,94,17,219,95,43,113,178,10,52,247,120,192,49,3,72,160,136,206,231,184,145,166,45,27,236,153,250,97,5,16,163,110,228,196,13,57,163,246,204,119,214,155,217,53,107,178,159,52,248,165,172,153,134,100,189,186,7,139,68,36,227,226,16,106,77,55,132,242,136,34,183,232,154,199,88,57,187,123,9,197,114,64,0,0,212,10,101,186,237,183,29,46,75,27,69,120,212,204,124,115,142,128,80,64,249,44,11,235,241,23,135,75,250,109,94,175,244,250,164,158,84,174,148,140,169,182,75,210,218,27,6,200,218,19,199,49,250,18,73,60,254,87,55,16,135,180,156,12,4,48,23,124,8,241,91,220,68,30,38,3,159,203,57,32,30,176,24,194,48,177,204,14,67,80,192,157,205,140,201,66,228,193,36,15,204,207,143,44,205,20,12,76,8,129,188,18,23,166,4,128,106,13,1,99,31,225,66,10,128,120,24,23,140,29,1,52,110,45,36,136,75,160,47,145,178,67,49,55,79,34,230,17,154,232,133,3,200,139,144,39,81,148,197,129,171,43,101,21,216,229,2,119,153,192,251,195,162,200,144,114,93,243,116,246,168,121,244,156,155,142,197,111,65,24,219,185,152,233,249,156,195,210,124,78,136,160,191,153,73,182,55,78,230,81,212,151,166,99,160,83,44,224,176,130,97,3,169,3,230,177,255,124,57,220,174,97,55,173,67,200,228,211,165,82,218,152,199,34,239,165,189,149,224,204,48,181,70,217,165,159,142,172,87,92,229,125,183,151,207,229,183,211,180,127,225,189,238,122,255,59,203,127,218,123,255,242,204,95,102,118,60,39,180,15,91,191,20,243,228,163,97,147,66,62,191,50,137,156,248,181,53,167,61,168,58,202,70,89,11,60,47,52,253,20,206,180,111,255,223,98,220,255,240,109,73,24,200,65,149,79,235,228,133,198,243,95,42,124,157,233,200,42,82,243,19,1,57,28,47,236,126,23,97,240,156,114,53,41,148,206,49,199,155,25,242,249,124,169,255,248,48,1,38,227,148,195,35,252,199,178,0,201,92,152,209,131,80,195,144,208,206,15,24,205,208,176,196,32,204,0,25,48,7,88,209,50,213,45,66,18,128,209,172,105,182,117,70,201,3,20,82,225,42,184,157,138,114,228,172,27,153,216,118,255,33,237,109,211,231,217,237,226,97,154,120,144,134,147,57,103,46,223,187,50,246,8,136,48,66,124,229,49,38,141,217,45,36,146,120,64,232,255,251,178,100,50,12,134,2,103,200,155,186,74,240,86,42,25,205,60,67,123,91,85,197,24,47,100,205,201,55,12,37,165,163,21,161,45,185,181,151,11,108,211,82,12,127,37,158,85,234,202,50,146,168,69,118,109,194,230,224,161,33,185,39,177,86,42,247,123,217,244,170,121,231,110,151,66,158,48,195,19,93,115,93,134,87,115,11,39,47,38,51,27,140,103,53,73,234,96,113,147,196,230,220,209,34,7,145,10,49,135,187,38,84,218,20,226,97,149,208,168,70,218,24,178,200,121,26,128,0,1,0,16,41,27,144,93,128,145,159,9,208,4,33,103,34,226,93,138,95,111,50,20,176,49,191,223,212,102,6,114,126,148,84,86,248,66,176,208,95,42,180,58,172,28,114,46,239,164,135,122,69,10,121,191,145,93,144,218,153,187,66,249,231,143,66,33,105,41,15,170,79,252,202,95,123,56,202,121,230,12,18,235,247,129,25,130,41,6,152,131,134,97,138,169,115,26,214,11,120,24,38,204,201,79,96,204,128,30,204,36,194,152,193,44,22,140,7,64,252,160,1,204,148,133,216,192,32,7,12,11,193,64,192,248,18,142,99,95,225,232,83,164,129,3,145,184,227,196,214,156,2,7,146,73,137,142,174,214,227,105,105,73,41,112,106,83,180,140,46,184,208,58,5,16,19,113,78,131,131,123,165,240,154,181,239,229,55,79,122,220,162,80,250,60,215,32,58,242,201,148,137,17,32,100,152,89,233,152,213,244,143,132,220,64,116,194,12,197,36,82,79,18,14,125,49,101,242,245,206,38,170,120,214,142,102,219,1,191,121,189,188,107,93,207,112,130,224,155,56,253,158,217,21,103,199,79,116,210,20,98,116,225,205,192,80,134,34,97,120,14,5,172,142,65,150,201,180,12,198,202,186,253,69,174,189,90,63,13,215,76,246,204,242,239,149,136,245,224,63,204,16,150,0,162,30,226,24,145,5,1,181,146,200,14,110,76,38,146,255,193,155,8,65,117,244,75,211,52,115,21,123,95,136,89,103,223,181,57,221,213,168,177,216,59,151,24,125,254,219,254,99,92,42,15,215,194,7,119,6,199,118,4,63,205,191,186,132,26,221,217,114,73,25,26,173,181,206,238,87,104,0,204,2,69,156,197,164,22,140,71,204,20,200,40,46,12,24,194,180,198,5,147,76,105,1,116,195,36,9,76,25,130,84,193,16,6,12,8,128,92,200,196,70,194,0,12,70,15,102,3,128,94,45,242,18,132,147,111,135,78,15,42,106,12,87,202,224,150,69,160,211,23,138,45,192,42,111,21,212,231,120,220,243,165,124,173,57,100,231,79,181,178,40,169,227,82,31,131,111,225,51,69,55,101,233,166,81,235,176,227,235,110,99,19,114,233,255,251,178,100,58,12,134,247,116,70,139,217,75,112,78,198,121,239,60,35,123,26,153,207,32,78,229,43,201,52,17,39,125,134,160,252,200,158,90,233,40,233,174,187,206,178,164,129,118,207,155,15,138,149,69,208,42,219,104,148,69,218,198,189,211,125,68,167,55,86,229,248,86,223,99,31,24,71,110,127,191,19,74,148,87,20,132,147,146,238,48,157,175,168,212,119,76,138,145,246,224,65,105,69,45,97,24,120,143,80,24,157,234,254,160,151,149,198,121,254,212,162,149,67,91,171,90,234,19,178,234,252,174,221,207,122,140,74,241,212,152,120,48,0,0,0,20,0,36,9,108,140,64,138,116,26,107,33,164,53,55,18,252,199,197,208,164,37,58,251,126,90,207,63,255,255,42,214,160,230,249,230,0,97,209,247,24,53,99,44,220,46,228,89,169,146,29,11,54,49,66,231,5,193,2,64,128,170,75,156,26,72,172,104,245,197,135,181,3,59,63,104,4,149,5,9,208,136,72,192,142,68,225,161,216,192,0,16,219,201,60,220,49,120,197,64,148,193,81,40,104,90,6,0,198,189,18,197,178,54,56,49,98,14,66,12,8,41,42,88,112,13,124,85,81,223,135,6,80,90,148,69,128,27,233,107,69,183,186,247,244,244,99,239,188,161,124,150,194,50,167,109,82,51,12,81,110,103,185,213,37,21,216,46,18,208,96,169,1,196,4,101,135,230,70,149,77,48,222,43,18,185,53,84,162,105,21,89,180,70,37,164,4,233,157,71,42,116,110,241,2,155,114,131,94,18,198,87,73,189,99,21,111,236,237,75,50,141,102,62,191,146,144,33,97,8,173,77,203,187,138,198,230,203,91,135,99,100,103,232,251,86,142,84,186,55,166,121,176,163,70,208,72,171,229,82,94,149,166,152,215,90,247,153,123,210,141,237,238,205,242,184,165,190,161,44,186,240,246,148,5,159,237,223,97,32,96,101,145,54,134,29,102,76,77,172,144,206,43,104,254,40,58,35,161,60,147,18,218,47,48,121,198,246,250,92,206,52,23,73,102,88,133,28,204,90,241,72,120,245,151,135,53,225,53,0,146,17,165,76,122,211,93,64,51,171,12,150,89,34,71,195,73,3,31,10,46,24,160,119,253,96,32,2,83,140,193,96,132,203,16,52,197,135,60,208,178,180,112,84,50,34,114,50,116,86,48,216,40,48,84,1,36,2,83,92,205,145,69,181,5,3,64,96,53,219,105,175,228,64,144,7,5,1,82,246,201,19,245,30,89,145,38,21,57,105,208,191,141,187,255,37,255,148,85,128,5,128,27,18,148,224,220,179,127,118,180,178,101,41,46,81,96,249,131,201,10,19,79,27,33,110,112,74,9,50,199,81,106,75,27,202,85,2,10,132,156,255,251,178,100,57,136,134,79,116,74,27,169,22,224,80,102,185,124,96,163,122,24,217,165,43,78,61,45,137,9,139,38,41,148,149,144,178,144,140,32,209,116,49,73,27,76,199,78,21,145,202,132,18,152,8,101,253,53,20,151,129,29,57,30,48,105,105,220,131,196,77,39,111,164,161,55,46,189,146,153,101,26,35,11,147,34,28,61,142,66,147,51,74,169,197,115,73,152,155,17,139,91,52,216,79,41,185,203,228,182,171,236,41,86,22,69,58,191,255,160,250,7,210,0,0,8,0,194,126,137,69,117,164,4,58,206,53,28,164,236,166,110,197,66,99,253,166,254,65,59,98,38,44,234,124,87,103,15,177,134,179,126,25,97,219,107,156,9,101,23,161,105,128,232,127,215,252,133,161,246,16,158,72,70,94,54,171,153,135,81,44,240,128,141,105,109,77,244,233,125,239,183,114,0,146,8,77,73,25,40,101,92,204,203,147,132,149,4,134,6,219,151,27,152,66,14,27,145,20,76,8,20,104,134,188,28,58,129,64,185,48,152,216,218,149,68,59,70,109,214,148,169,148,80,76,43,20,105,93,171,162,217,230,186,247,145,150,85,208,32,232,93,9,43,100,11,205,29,102,28,48,36,44,201,109,7,201,87,17,137,80,106,5,232,149,102,207,210,105,206,16,153,118,241,129,194,134,195,196,38,140,78,146,53,53,74,69,22,174,117,17,133,179,124,246,35,74,198,158,230,145,160,138,100,230,39,136,216,32,128,126,7,84,157,61,172,157,180,132,136,122,46,77,48,252,23,162,34,241,167,32,78,158,56,71,145,215,171,24,159,59,209,18,65,4,248,141,36,215,105,181,126,86,229,67,215,205,200,234,76,97,41,106,68,29,169,23,255,148,241,224,92,24,104,0,132,216,152,116,222,134,238,199,194,156,49,103,81,254,153,217,48,23,168,91,196,125,205,16,129,21,115,212,199,34,224,83,184,194,187,101,140,133,27,187,246,5,17,83,61,76,247,11,173,131,29,83,112,241,0,1,107,87,95,187,215,89,97,181,0,0,139,144,66,37,51,121,8,4,232,53,154,96,241,146,35,1,74,76,100,29,17,143,140,228,34,50,32,104,241,84,141,51,247,117,22,77,146,133,2,19,52,152,46,180,10,20,4,219,85,76,157,26,219,100,148,209,217,68,229,93,254,185,133,14,122,151,187,1,83,199,163,140,178,170,155,103,142,226,117,249,26,132,252,157,23,19,249,118,6,160,221,46,197,16,144,134,251,42,96,37,224,43,168,21,243,214,53,109,44,254,148,63,218,151,210,13,182,107,129,15,118,220,8,46,115,71,135,124,196,69,165,241,216,245,75,186,115,121,159,181,59,155,139,81,222,131,113,114,153,146,124,185,141,196,164,61,255,251,178,100,79,8,167,33,114,77,27,153,122,114,57,66,217,114,97,37,84,30,77,205,42,206,233,239,193,5,146,37,85,164,157,146,210,254,103,54,5,136,122,82,35,156,99,215,230,60,215,213,171,124,238,28,144,216,224,75,1,141,254,183,182,55,208,97,69,223,182,84,25,137,136,119,154,53,107,108,255,76,124,227,226,223,23,222,25,145,143,228,205,85,242,75,152,21,181,113,88,255,112,34,85,190,0,11,133,104,152,128,66,34,47,35,125,10,220,233,70,93,202,98,37,190,132,105,45,74,172,12,147,136,37,191,246,213,208,92,26,158,191,49,17,189,242,27,242,235,111,131,64,241,55,141,167,91,129,152,108,64,113,65,12,6,80,0,84,24,111,3,81,131,43,222,131,144,169,83,63,16,179,53,69,19,3,135,131,88,102,32,195,173,155,25,92,0,24,16,31,128,145,34,168,18,199,204,4,1,12,186,5,209,169,56,76,80,19,220,138,150,110,185,41,17,97,49,168,101,115,75,101,21,171,180,59,30,251,82,95,150,64,4,176,192,129,42,178,241,224,99,33,167,173,93,1,1,103,113,168,121,27,73,144,200,114,188,40,55,116,205,216,113,64,177,105,126,5,81,104,165,220,233,156,172,112,236,182,79,123,229,38,216,205,55,26,54,78,247,61,230,202,175,242,138,158,155,30,231,231,108,130,78,162,107,44,166,171,22,94,162,163,230,18,24,83,214,60,51,18,3,61,76,96,236,146,36,39,8,144,165,68,186,243,66,53,102,183,214,239,185,93,223,54,204,251,166,38,247,164,25,254,244,247,127,247,59,124,159,15,183,188,69,214,255,223,255,31,239,239,95,230,242,234,17,2,105,212,182,166,124,209,146,214,181,159,38,243,60,230,115,54,152,200,145,0,139,74,73,6,23,128,18,60,196,243,47,76,62,177,28,41,210,131,17,39,69,202,128,48,16,74,4,35,149,59,58,231,207,138,244,53,82,180,3,197,214,70,217,27,56,95,196,206,140,82,134,142,140,147,182,118,190,229,87,193,113,71,158,245,0,0,0,8,0,0,38,51,1,208,94,38,11,241,192,242,48,100,3,192,52,113,152,25,141,161,130,56,22,24,17,128,153,128,57,42,152,18,1,33,88,4,24,79,128,25,128,48,15,1,131,204,178,203,148,97,192,37,75,85,44,180,193,213,35,44,151,226,56,29,107,198,217,3,2,105,241,174,117,122,97,217,76,5,114,173,97,132,226,222,34,177,215,161,75,121,188,147,178,155,89,188,4,196,106,106,132,70,11,42,120,32,84,226,244,190,220,3,248,28,63,194,182,154,202,34,54,244,219,38,247,186,123,212,195,71,227,238,46,62,175,91,217,132,109,82,240,17,58,182,106,154,249,236,181,181,255,251,178,100,77,138,231,91,114,75,83,218,123,112,65,70,41,147,96,233,140,27,69,193,45,46,201,27,1,34,162,38,77,147,190,121,202,4,187,133,180,101,239,53,35,102,174,224,122,83,221,183,234,184,37,247,131,141,91,52,136,132,65,123,163,253,47,152,112,149,81,97,169,227,198,129,23,194,139,226,65,129,173,194,73,68,172,124,49,83,215,235,30,217,139,123,226,186,197,179,188,86,65,149,175,170,227,253,230,216,205,186,213,63,110,117,0,0,56,0,105,207,89,67,64,131,204,135,38,147,248,12,2,162,197,68,97,187,45,91,40,98,139,117,175,210,31,171,211,78,255,137,194,70,53,155,149,108,242,252,254,141,143,147,79,252,21,32,97,98,169,88,209,217,42,188,36,161,137,119,127,88,16,39,138,18,70,18,130,230,26,149,6,28,49,38,153,73,198,75,157,70,87,6,134,10,129,102,154,55,198,11,10,99,64,145,147,64,32,88,110,3,18,66,192,107,246,138,193,200,114,189,102,193,0,89,137,64,3,247,23,166,88,171,142,157,232,184,231,192,124,184,177,255,56,122,39,202,105,26,114,147,19,145,75,43,161,127,103,249,50,39,51,185,136,128,49,153,34,128,88,105,56,83,46,134,91,6,1,243,113,45,5,197,4,36,25,4,98,156,72,41,102,35,97,105,50,71,157,1,122,55,212,204,110,166,153,167,89,96,128,166,184,248,69,106,154,34,139,19,71,171,27,133,100,221,67,40,98,164,195,190,85,93,158,215,119,91,0,129,6,86,247,100,136,50,48,144,60,19,139,128,247,242,217,204,97,194,141,56,138,247,34,16,64,97,93,45,143,116,248,36,116,223,118,219,160,209,197,129,212,245,207,45,170,104,46,62,74,52,14,3,24,117,84,205,74,20,16,45,227,46,186,23,9,81,68,20,33,84,101,204,223,144,19,247,172,237,56,55,251,221,189,51,183,251,205,12,179,253,95,82,92,196,194,50,217,82,255,67,62,223,215,255,255,255,235,130,51,63,221,183,184,48,149,142,27,166,100,132,193,129,98,0,0,0,18,32,194,109,94,4,13,29,35,5,66,147,32,7,131,128,10,208,161,146,76,18,3,129,195,48,193,243,8,65,4,185,38,32,135,4,0,112,36,211,223,66,80,44,2,1,82,60,141,56,136,47,150,75,232,200,0,5,106,153,135,225,214,133,99,188,101,27,250,89,156,239,102,155,132,65,142,9,3,192,165,243,104,69,205,95,115,208,106,83,224,166,206,165,16,85,78,225,196,23,187,249,86,218,186,118,179,123,182,33,54,253,182,28,119,68,108,143,248,196,153,249,121,75,223,8,253,219,42,189,125,182,77,125,237,175,63,158,214,198,163,162,125,50,29,234,186,253,91,63,227,255,251,178,100,77,8,134,111,105,77,235,175,78,80,75,202,153,147,100,39,136,94,45,195,40,79,105,239,129,32,39,231,53,132,149,97,121,252,2,238,70,16,180,249,18,87,6,67,178,110,35,213,146,61,186,93,128,174,191,82,19,196,80,44,132,72,209,131,166,171,39,44,141,218,180,163,113,103,161,164,140,64,133,24,198,105,190,44,0,0,1,195,193,64,66,90,110,23,188,20,145,50,11,204,134,87,114,202,53,65,176,51,72,230,112,173,227,154,238,39,39,53,224,254,71,0,252,158,87,207,225,11,234,159,74,54,159,235,255,247,255,244,125,127,237,255,225,26,220,242,197,166,154,98,171,3,103,152,122,177,129,146,10,176,0,3,24,10,5,146,114,24,4,136,249,128,96,135,26,49,146,89,131,176,162,152,111,130,58,18,12,107,7,92,194,40,8,66,0,0,48,96,4,97,164,96,56,2,40,96,217,192,128,34,6,18,69,116,56,37,66,193,241,94,232,157,162,80,148,153,176,183,173,250,125,170,109,4,120,105,198,94,25,81,202,69,35,26,192,113,135,129,179,170,251,54,107,146,1,135,255,101,80,196,74,108,246,132,152,69,94,248,192,149,39,241,228,95,198,153,77,44,90,165,25,245,105,23,135,252,150,142,126,78,195,20,40,34,36,250,29,22,105,225,167,38,213,223,185,98,242,43,115,138,55,52,110,120,13,88,206,74,170,102,6,9,84,243,202,12,145,87,72,241,159,227,122,110,159,87,217,197,152,123,96,244,220,172,181,199,92,31,116,115,141,22,247,174,154,227,218,105,172,231,123,218,44,242,169,235,136,90,205,225,91,114,234,31,129,187,90,241,51,7,81,239,14,13,219,34,194,129,30,22,177,74,218,6,246,215,22,108,181,107,152,0,56,0,96,1,132,1,45,64,184,234,73,12,245,253,164,4,26,51,146,245,120,108,135,23,65,238,96,5,111,65,234,195,171,203,159,250,15,223,254,217,194,5,84,20,6,106,183,247,247,254,175,255,255,255,255,250,183,255,153,164,25,101,56,173,156,40,126,236,242,97,250,4,0,240,169,52,44,46,144,154,102,77,172,167,83,206,6,18,58,192,98,237,8,204,123,153,12,85,5,202,3,130,79,192,50,70,196,40,128,22,236,48,52,105,3,45,242,59,135,2,26,88,55,215,182,188,154,4,162,90,237,212,131,111,109,69,45,230,246,186,81,88,106,62,58,104,6,71,151,78,30,215,79,117,97,192,53,166,130,20,32,137,181,90,137,60,109,183,10,224,137,86,87,140,209,101,142,116,218,179,158,175,117,140,150,45,197,220,61,110,98,50,109,202,246,19,159,199,157,213,59,91,70,116,218,197,141,250,82,60,214,97,207,202,154,37,45,178,195,93,245,255,251,178,100,75,8,134,216,104,202,147,187,122,112,77,72,73,221,61,10,104,26,13,161,47,174,189,152,193,17,24,102,169,144,166,104,129,173,175,104,148,166,55,188,66,232,198,188,59,213,50,237,173,154,123,78,144,43,163,85,243,20,219,158,217,134,201,215,169,168,208,98,201,121,32,230,249,212,176,49,123,234,102,247,28,70,110,110,123,173,102,20,159,26,164,35,175,196,160,168,77,203,101,133,104,0,0,0,2,64,3,223,129,11,162,69,104,37,66,180,103,169,0,246,135,84,147,53,52,190,172,222,104,1,155,217,32,192,238,167,112,226,231,232,245,255,175,250,62,173,90,242,172,206,66,68,113,9,228,206,66,64,84,109,99,9,247,57,222,120,41,167,161,221,17,61,95,207,33,37,159,106,64,16,144,1,72,204,96,104,208,28,68,21,69,115,20,134,147,236,135,195,15,77,35,35,128,33,8,82,100,235,70,12,11,132,128,147,30,0,0,104,104,36,82,17,2,110,137,80,16,3,13,113,149,140,153,166,22,0,174,220,138,70,132,246,163,81,176,71,225,19,157,193,100,229,132,189,185,217,179,196,17,19,13,116,108,106,180,190,252,130,157,38,165,51,156,126,44,116,125,216,29,204,213,128,186,154,111,181,116,104,86,131,226,245,217,145,63,186,203,200,179,13,18,191,94,182,173,40,150,179,206,30,191,150,79,89,252,121,108,182,155,89,114,5,57,250,31,102,48,66,8,175,174,223,237,219,215,153,65,123,217,91,89,139,220,164,112,16,144,122,104,149,207,170,221,118,248,118,137,59,12,51,41,76,150,229,81,52,116,235,186,181,200,175,171,54,201,175,245,109,150,160,105,187,52,52,135,215,64,16,0,6,129,68,190,226,8,22,177,108,200,40,125,157,179,40,55,38,186,96,188,15,212,87,85,44,254,22,91,141,174,111,74,85,207,235,116,191,205,114,228,9,3,95,245,67,147,158,49,153,169,154,223,6,172,231,255,255,252,60,27,0,60,65,116,92,2,4,204,18,40,140,158,22,12,48,5,205,153,161,13,119,239,204,189,184,76,166,5,76,49,31,14,58,102,12,94,31,83,112,12,249,152,38,22,153,184,14,129,0,106,99,1,192,243,31,193,164,173,87,132,65,105,140,225,100,196,197,162,64,22,29,180,251,66,88,236,5,98,233,127,175,213,138,45,24,91,255,16,16,130,102,46,128,143,59,119,117,86,166,92,246,206,212,59,51,26,89,253,140,100,166,119,45,89,25,0,147,194,211,213,211,46,43,165,44,41,117,36,104,209,222,8,202,166,28,234,168,141,239,2,130,30,159,230,143,117,76,61,182,43,132,188,106,193,175,173,164,197,96,192,188,191,123,139,251,227,22,240,88,70,145,229,125,103,255,251,178,100,84,14,134,235,113,73,11,175,55,52,69,100,41,102,104,73,136,28,233,131,32,79,109,237,201,49,157,102,253,144,30,72,126,191,227,63,0,93,185,51,243,53,103,160,40,16,59,236,20,216,152,150,75,73,30,76,52,202,74,73,143,99,114,102,105,155,214,105,79,158,182,51,73,198,120,111,241,155,255,149,173,246,86,235,169,64,4,12,66,28,58,97,133,195,33,205,248,160,19,225,165,151,76,28,37,10,145,22,73,89,28,181,255,90,154,47,222,217,81,103,185,68,204,194,122,125,97,200,120,147,167,233,142,220,226,73,46,145,56,148,129,23,87,74,29,104,133,57,47,255,243,63,235,151,168,9,48,46,8,99,16,128,64,48,98,21,163,10,81,9,56,125,34,163,15,66,45,49,153,0,51,3,0,26,50,225,31,3,13,144,114,14,1,19,19,224,12,48,35,14,147,14,96,16,17,0,201,48,64,136,228,210,137,31,64,65,33,110,206,1,22,62,217,30,241,0,58,103,187,171,237,172,42,214,139,95,133,209,230,161,180,100,139,211,55,2,84,80,168,100,2,216,209,129,177,220,177,50,85,11,138,213,148,140,128,143,15,202,170,67,168,125,53,83,64,144,82,176,104,83,42,224,95,234,104,44,222,211,73,103,240,83,202,184,243,68,150,53,162,145,146,191,48,160,82,149,171,102,226,190,99,85,61,240,33,86,127,72,79,167,203,171,231,86,137,107,236,243,191,136,70,159,120,219,244,255,95,31,49,107,159,189,238,217,138,246,36,38,7,55,186,154,61,113,95,252,25,27,33,214,189,213,115,237,187,199,215,212,28,253,234,75,185,224,72,15,162,62,0,245,219,252,11,61,127,198,0,8,0,3,111,154,35,124,77,230,34,69,161,12,181,226,2,24,95,137,214,114,244,97,40,195,231,185,175,146,195,47,228,252,67,234,66,154,255,24,116,113,246,100,21,222,165,212,214,57,237,247,230,215,63,243,221,209,212,61,28,247,68,73,238,66,111,234,127,233,10,166,226,119,27,85,96,0,204,12,64,232,196,24,3,12,13,70,8,193,160,166,77,112,141,112,196,168,223,12,48,194,104,192,208,38,76,92,141,92,194,104,4,19,8,196,28,10,68,98,66,96,184,1,38,3,224,4,36,0,236,8,193,176,2,213,137,20,132,128,88,193,124,12,39,159,235,43,177,44,224,150,122,220,167,95,207,172,157,93,220,121,105,64,142,237,0,164,162,122,61,178,70,56,228,101,251,90,45,255,37,36,42,148,95,30,155,211,17,138,85,161,32,118,87,175,142,168,92,245,189,85,199,188,252,49,206,236,13,83,121,76,118,173,43,69,115,190,255,53,220,45,210,244,21,29,19,78,86,95,27,94,178,198,215,19,13,255,251,178,100,80,15,134,207,105,72,139,217,92,118,76,137,185,170,97,130,70,92,17,167,32,15,105,237,193,32,151,38,13,166,21,136,219,3,162,87,129,113,150,249,230,183,255,213,174,249,114,144,201,106,15,39,23,207,21,43,69,214,178,92,75,155,18,218,90,141,81,206,182,157,87,123,95,50,117,173,119,16,246,178,137,116,179,217,12,239,102,31,191,44,0,6,0,0,12,214,18,154,137,86,6,64,8,35,76,40,59,160,114,99,41,84,1,134,163,194,107,203,67,203,85,161,193,154,173,95,255,168,223,253,61,31,103,213,255,250,9,22,152,230,41,149,85,157,83,54,186,42,91,187,253,63,205,255,247,130,152,132,50,139,99,36,213,54,224,122,166,4,224,122,98,76,10,6,6,160,224,97,172,101,134,170,200,2,98,214,67,6,52,64,102,50,20,6,20,200,0,96,194,14,161,128,84,98,112,7,130,17,79,48,5,3,115,2,192,12,8,0,12,68,35,34,210,217,97,175,6,120,20,184,47,243,242,56,49,214,158,110,12,9,113,187,212,83,109,237,138,104,101,69,224,88,126,94,95,82,54,50,70,233,14,62,183,183,209,16,72,149,153,178,84,228,208,231,247,7,169,41,157,202,75,202,80,62,114,229,9,54,103,240,155,188,181,135,31,59,107,147,210,90,235,178,16,50,214,244,242,103,218,239,33,93,184,218,146,178,188,190,233,71,181,182,226,215,27,129,93,222,67,255,46,26,93,44,226,5,169,156,227,127,62,250,150,184,197,55,124,91,126,101,211,158,53,152,247,214,191,250,182,109,47,220,124,95,47,95,255,18,21,245,243,243,189,251,192,215,139,233,122,217,230,183,44,79,16,1,29,112,126,22,52,64,9,179,4,51,45,44,33,105,229,44,198,100,72,38,65,85,147,11,168,251,131,242,179,174,194,221,220,4,217,234,222,89,19,157,154,64,202,255,208,252,79,140,124,238,253,38,244,239,144,130,9,106,3,66,85,10,132,199,89,69,94,71,241,131,28,109,104,176,136,166,37,0,72,0,156,155,8,193,241,161,192,88,1,48,176,46,58,84,105,49,157,61,48,176,41,64,243,36,76,112,8,44,208,76,77,0,71,4,176,128,249,153,196,217,145,48,5,199,125,117,6,2,223,91,7,74,114,197,7,200,200,214,164,203,72,162,154,156,103,2,171,28,47,37,198,56,150,184,136,140,146,238,60,166,231,4,96,61,77,7,241,144,85,145,78,167,119,67,135,35,119,20,239,65,240,107,189,199,178,86,187,107,188,64,31,185,77,28,105,40,191,81,98,211,222,147,148,123,33,70,34,170,192,204,149,111,62,223,254,22,143,37,58,72,230,32,85,169,182,20,225,169,164,131,114,94,227,225,223,223,3,255,251,178,100,80,8,133,181,104,204,187,176,77,64,80,198,57,173,100,73,152,26,81,159,38,78,229,111,201,62,23,102,245,150,29,120,49,146,173,17,97,101,152,53,213,223,25,145,181,173,34,125,28,90,66,137,98,172,88,0,0,0,161,0,46,2,140,172,12,2,136,96,68,1,69,149,141,1,152,211,169,234,84,234,146,194,93,206,101,3,247,187,129,35,86,51,140,253,40,191,208,106,183,219,87,233,193,52,222,19,253,249,54,162,149,253,76,78,183,82,110,99,74,51,241,137,57,159,255,255,254,232,70,209,121,208,57,242,2,160,0,52,96,169,10,100,160,98,96,136,154,99,75,242,97,149,224,106,50,98,25,27,133,67,17,237,116,197,32,213,40,204,184,6,140,16,25,76,167,4,204,15,1,148,217,94,166,116,14,72,123,3,61,135,156,135,235,176,54,131,122,27,120,92,232,34,223,99,255,242,9,100,138,41,78,56,129,23,50,141,55,214,255,42,81,80,217,173,107,137,42,142,19,54,225,167,94,26,202,128,66,83,121,63,77,50,147,24,103,190,213,175,156,214,191,34,163,176,161,162,76,205,194,177,153,199,201,234,97,198,57,133,167,132,29,62,37,175,134,45,51,190,82,122,134,92,60,71,114,232,21,145,157,213,175,212,124,118,127,217,19,40,30,59,11,141,212,117,5,18,151,195,235,102,197,179,27,53,45,84,188,209,66,131,3,70,181,140,182,168,228,33,117,88,234,74,183,42,155,178,197,86,138,153,111,252,170,42,255,16,0,22,206,46,2,12,101,240,132,1,0,205,17,78,214,219,176,138,231,222,210,116,161,156,28,228,42,166,146,131,221,57,28,210,232,147,196,211,23,175,218,212,208,176,99,69,171,111,78,136,82,128,213,111,205,246,160,208,39,83,16,221,154,170,58,50,203,154,241,1,24,101,141,255,255,255,209,181,114,194,0,32,0,10,78,24,4,51,152,156,5,146,16,166,77,12,135,208,24,102,72,64,134,33,135,64,64,96,205,212,88,104,150,121,140,99,8,204,0,0,3,139,178,128,229,136,211,38,188,166,34,93,0,91,175,213,205,71,113,235,195,5,208,91,199,177,15,250,120,2,230,126,88,67,45,230,112,52,187,15,205,14,47,62,166,176,43,37,46,237,199,185,248,184,108,119,43,177,198,247,92,199,120,119,11,88,101,242,55,169,82,123,228,84,95,166,248,120,43,91,6,172,251,160,218,5,54,52,196,101,109,74,82,68,75,58,18,135,146,82,193,216,162,85,168,238,253,214,47,31,210,222,214,55,241,52,145,169,209,174,180,24,184,202,51,149,171,36,213,198,225,8,136,8,198,110,68,105,182,140,181,155,217,183,52,70,85,32,183,228,224,204,193,15,17,255,154,255,251,178,100,98,138,134,40,103,203,59,184,75,240,76,101,41,157,101,168,150,25,157,177,42,78,225,141,193,17,151,38,25,166,53,80,0,0,3,16,70,29,32,129,202,114,17,1,34,29,101,130,128,34,74,50,107,198,202,172,161,181,12,50,243,91,153,126,50,214,112,45,156,51,130,149,217,5,185,47,100,206,57,154,33,136,190,175,215,208,25,191,182,185,12,142,206,23,6,215,180,37,32,195,115,101,155,136,127,254,173,242,178,208,128,171,48,112,11,48,168,135,49,205,64,59,69,203,52,220,158,5,61,6,17,129,102,32,52,166,23,3,201,18,99,32,124,96,48,188,2,51,128,160,42,162,36,41,21,163,10,162,45,144,94,106,196,40,86,139,231,35,134,35,242,23,246,222,158,28,174,212,108,18,105,236,203,10,18,125,52,19,79,95,151,107,35,194,226,198,227,24,40,205,76,46,203,240,198,100,148,117,114,192,113,47,86,223,11,244,170,41,253,122,157,43,34,83,81,60,118,66,96,241,202,189,84,203,28,180,74,24,134,208,182,245,92,235,211,235,92,189,221,96,235,73,44,85,129,173,92,118,142,109,211,255,247,189,245,230,43,147,45,243,143,199,174,218,249,151,200,103,34,201,234,110,223,172,93,142,3,72,160,219,191,77,202,251,205,110,202,221,109,77,87,107,20,170,22,76,204,204,50,166,120,131,134,16,64,116,19,16,162,82,197,81,38,188,192,172,101,40,128,199,164,170,89,113,124,87,139,5,139,87,11,127,215,19,171,119,106,247,213,206,34,125,134,96,151,74,155,174,165,116,93,245,243,174,159,247,254,205,238,198,70,162,6,128,61,36,21,234,221,91,63,72,0,153,97,96,244,48,73,50,253,161,62,238,66,50,119,51,48,224,83,1,0,70,111,56,3,161,136,208,4,100,40,162,35,48,137,136,51,2,192,70,152,58,1,152,28,2,79,23,176,172,160,89,78,53,184,155,0,106,116,236,202,77,9,106,151,243,88,110,225,25,112,219,217,5,229,50,35,254,79,4,188,176,53,76,226,3,171,59,19,123,32,32,154,156,176,212,179,254,54,95,85,71,42,180,244,40,142,91,187,243,116,214,35,180,243,118,195,176,90,202,141,119,97,40,92,149,56,122,57,196,77,48,192,65,230,9,165,20,52,124,32,248,133,30,242,138,34,2,76,51,7,67,120,130,116,14,140,129,115,81,22,44,226,195,149,132,199,44,99,151,119,151,107,44,234,98,38,110,7,74,143,19,90,210,202,85,108,87,106,49,71,167,69,12,24,227,31,24,95,20,49,133,249,106,225,234,75,23,62,122,206,149,31,112,48,80,129,0,0,0,1,0,60,2,0,18,202,64,184,69,66,18,176,104,121,65,71,192,202,160,93,255,251,176,100,120,143,134,204,120,73,131,185,67,242,74,163,121,141,104,47,146,26,173,231,42,14,164,222,137,39,17,165,133,141,44,98,83,229,242,124,99,17,252,176,183,205,117,253,157,169,110,3,89,35,213,110,95,170,100,135,101,133,74,169,90,103,87,6,210,17,17,241,244,23,148,122,174,178,194,24,157,67,18,207,171,244,117,138,147,227,33,57,129,161,145,132,196,137,252,135,81,171,2,25,20,6,36,40,26,18,51,152,90,6,56,166,39,8,68,4,114,9,10,2,198,39,72,86,25,76,23,185,94,135,4,47,253,37,0,224,5,73,78,202,229,148,237,207,10,5,115,134,164,233,183,110,237,97,208,36,72,70,141,215,91,141,228,206,121,37,122,156,86,217,80,8,84,55,172,220,165,151,231,100,188,139,250,138,180,173,44,240,189,201,138,123,147,116,54,242,247,42,147,212,35,122,132,132,98,237,187,158,190,245,242,36,69,11,162,77,70,157,106,166,218,4,231,227,113,131,47,80,232,113,254,197,15,146,169,40,162,15,63,35,76,36,112,214,214,65,51,138,67,98,50,183,223,247,68,175,206,202,80,186,138,48,187,166,49,241,70,23,189,253,196,152,150,236,18,116,136,125,84,128,210,127,241,61,255,255,255,248,93,254,175,205,239,217,4,115,36,2,95,30,65,57,179,70,78,25,46,180,119,83,176,36,181,249,32,12,11,1,184,46,52,192,118,116,135,83,163,109,252,93,124,123,200,167,223,0,184,13,61,245,254,157,114,153,101,237,169,224,194,249,165,246,182,179,245,176,132,206,78,23,127,166,183,114,105,171,250,21,255,250,8,0,19,96,33,204,192,48,176,192,53,184,198,136,4,192,202,40,26,32,22,92,205,99,36,136,121,107,70,29,137,98,163,208,144,208,96,72,10,221,11,0,144,128,1,111,211,209,62,193,64,117,153,116,73,37,155,201,114,249,119,218,148,9,107,105,37,111,225,13,163,82,145,86,42,2,106,25,86,72,205,99,117,254,132,96,19,135,235,98,74,1,47,253,103,82,252,198,166,6,64,168,197,234,102,170,205,175,212,187,110,245,6,236,231,118,157,167,221,118,153,158,120,65,142,207,221,58,206,150,78,88,152,239,92,151,102,216,179,224,72,222,85,173,90,122,237,108,131,13,234,38,27,91,154,157,69,167,149,107,225,86,242,53,118,132,246,4,205,173,147,77,26,244,144,50,99,38,237,36,96,244,125,159,104,37,90,85,221,214,107,229,20,58,118,105,213,205,191,168,134,54,119,169,170,37,106,108,255,137,57,182,177,71,232,109,235,89,134,172,32,128,146,4,61,212,165,81,51,138,16,152,97,49,184,192,49,20,70,92,164,168,101,148,90,171,42,178,40,182,135,191,255,251,178,100,125,142,198,215,121,202,131,172,55,162,71,198,169,147,105,170,120,26,177,207,42,46,176,220,201,36,147,165,65,182,161,232,230,164,161,28,132,96,10,16,49,23,249,11,224,200,40,53,122,32,86,10,67,217,11,244,221,111,103,79,211,251,162,210,77,250,43,243,61,222,115,80,196,36,88,24,207,25,24,140,107,9,207,231,37,13,93,7,205,6,1,192,65,81,134,234,96,40,83,69,51,12,5,192,40,136,68,86,2,64,135,69,115,17,12,109,162,115,19,0,200,1,144,202,165,42,157,70,32,166,0,229,218,127,169,224,4,225,177,73,35,85,42,106,43,67,0,9,88,37,183,130,138,41,246,233,151,162,121,78,213,81,226,96,46,254,84,178,106,245,110,188,205,6,231,134,162,203,61,72,45,137,16,160,121,159,204,111,241,51,154,151,54,244,59,134,7,229,59,71,76,157,50,211,44,87,26,199,156,152,214,204,49,86,181,152,162,218,216,165,70,186,217,14,229,238,227,112,57,244,8,60,138,183,147,68,162,215,137,107,156,158,108,166,132,160,196,164,145,231,22,112,26,215,24,80,167,242,151,241,206,151,92,42,98,114,179,74,52,166,72,173,198,102,212,215,246,102,125,82,249,187,4,118,199,193,18,80,184,153,130,9,155,113,128,50,17,67,46,25,104,186,210,153,22,17,156,146,103,73,140,131,54,65,10,149,210,45,87,228,234,14,77,13,77,175,152,31,208,43,252,70,162,226,177,187,47,252,193,54,152,218,65,180,13,48,46,228,185,64,119,122,50,58,63,253,223,250,66,3,204,29,30,67,15,179,11,71,3,26,148,243,175,158,227,20,46,83,5,195,144,32,10,99,250,190,0,5,149,128,194,17,172,160,10,26,57,64,65,75,34,36,0,76,29,0,160,5,230,68,15,33,84,90,153,202,25,2,97,221,179,232,37,237,116,105,233,88,191,242,0,126,158,74,26,248,139,3,53,30,41,233,93,250,121,130,168,25,39,206,173,49,48,53,71,142,52,24,238,34,74,3,185,189,206,149,90,51,150,77,83,225,220,166,185,247,25,172,162,250,213,106,210,185,179,44,45,75,26,219,220,224,216,209,12,108,189,83,218,242,213,48,161,212,232,225,116,252,182,252,85,187,119,200,203,202,27,89,94,188,56,219,118,169,208,0,232,173,32,113,196,180,228,24,160,98,57,188,180,180,196,220,228,174,130,216,238,75,150,116,165,121,162,46,30,32,226,191,94,94,29,59,46,208,165,180,188,255,239,13,156,255,255,255,202,210,203,219,195,181,122,108,0,3,0,0,192,148,63,194,34,194,231,30,81,147,86,81,163,220,30,75,131,76,139,77,156,199,178,237,210,142,226,246,179,182,199,127,122,168,184,20,236,255,251,178,100,132,8,134,246,120,74,11,172,55,162,70,102,233,121,101,138,84,21,213,163,65,173,189,47,225,29,17,166,77,161,49,160,188,101,161,133,183,69,198,40,245,111,217,86,149,109,58,126,178,168,66,70,162,195,179,15,80,10,146,255,200,128,157,109,25,28,156,184,97,129,77,12,192,136,142,105,36,205,130,8,147,161,6,40,16,215,106,38,66,251,26,0,147,222,142,188,149,97,75,50,248,16,79,85,182,52,251,137,181,2,208,208,135,10,54,159,49,99,237,32,157,188,7,115,255,213,75,27,150,25,229,255,183,205,20,174,122,126,192,53,107,61,252,40,154,196,223,50,148,109,29,49,24,217,253,130,197,144,49,7,192,201,26,33,102,102,65,31,34,71,235,30,89,2,87,38,204,219,114,211,138,170,158,181,97,238,79,89,124,155,107,175,9,198,177,235,193,168,166,203,157,53,245,247,138,194,144,225,24,80,160,20,177,9,126,178,136,191,91,60,94,211,42,147,36,136,87,72,203,57,36,83,124,170,139,74,159,18,36,9,4,60,252,151,248,14,156,71,21,233,140,24,209,141,245,149,56,146,212,193,167,184,228,71,151,235,1,98,31,225,255,210,146,218,171,18,199,227,3,63,23,140,15,140,208,148,76,238,78,192,60,160,247,75,129,32,185,23,62,61,149,118,39,59,232,255,234,0,1,115,12,6,115,84,69,163,70,11,195,31,195,227,252,204,243,24,230,163,24,96,53,6,99,227,106,52,144,177,16,32,1,204,116,76,215,5,75,98,76,44,90,128,82,203,108,135,175,226,191,134,19,216,32,97,161,154,66,16,102,174,7,105,23,101,120,107,9,137,250,84,29,41,114,250,135,30,70,185,200,91,208,225,222,29,111,23,5,228,90,79,34,118,9,179,40,125,151,186,170,88,11,3,194,120,101,42,213,143,201,25,200,207,121,158,33,226,216,128,130,249,25,167,39,71,35,168,232,123,246,72,98,222,197,102,166,72,74,209,39,32,37,234,97,200,60,14,51,192,185,194,132,244,252,130,200,171,84,127,30,124,209,125,203,79,164,135,72,77,176,38,189,53,77,105,229,55,215,113,183,100,252,126,240,247,46,113,177,185,224,94,147,67,133,134,249,230,199,197,158,30,129,192,73,80,168,238,15,226,234,247,223,107,150,241,92,161,86,59,170,102,154,137,102,246,104,83,201,153,34,122,127,228,164,178,244,97,128,0,0,12,0,224,32,40,29,159,130,19,44,100,73,96,147,84,162,36,200,33,185,8,220,254,112,77,31,1,95,111,255,94,138,228,203,24,93,132,185,237,117,121,20,18,102,175,255,255,221,96,168,195,245,132,194,32,120,152,251,48,164,105,61,172,57,51,166,38,52,116,229,51,217,65,49,255,251,178,100,158,14,135,124,108,74,147,187,121,96,54,162,201,221,97,79,76,29,149,175,40,46,225,243,209,26,17,165,221,165,137,112,80,43,50,41,43,38,36,64,69,64,92,118,32,29,76,107,74,9,135,71,69,85,6,0,119,109,89,75,208,154,146,224,40,54,76,24,21,0,70,108,25,87,241,210,93,15,61,216,100,165,154,169,18,112,40,224,23,234,187,172,84,156,59,22,89,106,75,58,136,87,98,117,71,87,219,249,22,68,28,169,162,75,222,96,148,142,196,253,232,49,24,44,125,103,147,179,34,167,135,111,216,116,119,73,52,218,80,88,134,99,127,109,53,44,106,131,59,85,200,26,147,120,220,82,165,249,71,81,174,106,189,232,252,167,178,168,93,123,127,173,246,212,14,117,19,127,89,50,125,171,26,29,188,255,61,150,124,233,234,220,93,195,41,183,119,174,173,31,113,183,239,173,251,125,91,22,45,208,232,246,67,91,22,197,41,239,93,120,22,133,183,183,203,169,181,180,141,243,3,19,223,230,151,214,177,135,103,31,75,68,11,8,158,126,76,148,0,0,0,68,168,22,67,0,35,160,41,145,159,70,130,140,156,56,25,38,24,43,36,91,75,30,82,112,178,202,214,173,127,213,187,6,207,149,218,148,173,164,71,150,79,35,224,143,179,35,195,36,196,18,85,235,61,88,206,205,44,222,251,62,251,223,70,239,250,8,0,204,10,12,12,129,10,12,4,30,207,70,55,15,184,45,204,130,151,204,17,81,65,69,113,133,73,32,24,50,48,136,5,48,40,93,24,31,204,79,69,75,143,10,94,35,194,19,168,229,11,1,171,142,169,8,94,183,73,64,39,117,8,220,40,0,100,10,103,23,88,66,229,185,199,254,37,98,39,44,153,96,129,64,32,247,106,16,85,102,238,13,212,220,67,212,130,155,74,66,68,204,193,28,147,100,202,19,10,87,0,71,125,166,196,39,115,136,105,123,196,164,58,183,108,60,107,50,67,53,142,24,110,122,157,106,122,5,40,163,137,177,206,120,198,162,190,39,145,130,61,100,113,165,233,119,204,18,217,121,222,40,173,213,55,109,179,141,108,16,92,201,32,222,32,69,33,159,15,77,189,207,7,20,179,245,43,158,92,237,29,190,198,111,155,138,222,173,62,85,123,150,246,207,38,47,135,82,10,4,76,168,203,201,222,121,118,74,234,9,128,7,8,160,39,114,48,1,0,14,116,6,188,20,18,72,27,3,41,38,44,105,9,201,104,168,210,182,122,13,161,173,245,119,212,153,46,182,76,226,121,52,207,81,255,254,164,63,83,112,243,52,28,152,101,185,113,10,238,61,84,94,123,16,219,255,253,1,120,193,64,199,224,168,169,246,213,231,173,151,154,81,80,103,113,255,251,178,100,152,142,198,216,103,74,139,175,94,64,68,105,9,179,72,8,242,26,217,171,46,78,61,154,193,37,38,104,13,32,23,200,32,57,174,103,244,136,52,48,97,240,73,132,199,2,33,9,147,14,5,202,118,4,32,117,18,246,32,174,22,166,36,1,149,126,251,47,70,36,237,196,80,173,181,174,233,74,191,9,100,55,86,188,29,40,99,168,167,94,40,216,216,165,234,131,160,104,165,136,249,74,98,183,51,85,141,173,25,128,239,86,52,81,180,190,124,55,107,54,3,180,45,53,156,24,142,217,46,91,218,98,83,36,163,120,135,62,240,137,53,190,8,205,226,121,163,235,47,227,124,57,99,90,185,227,14,14,221,211,104,37,215,139,119,163,240,199,121,99,153,67,130,174,174,94,177,161,73,197,117,247,245,59,215,111,98,58,134,214,56,166,196,204,72,72,176,186,25,194,173,243,212,255,45,197,111,202,247,239,181,13,152,118,62,230,219,238,171,153,223,18,148,210,187,213,54,62,199,80,4,3,254,82,60,67,5,164,11,112,70,207,155,137,244,186,196,81,68,195,213,250,183,236,108,232,155,223,235,127,235,247,255,221,69,246,85,121,142,206,38,39,2,204,170,179,144,116,236,236,94,49,150,172,202,80,144,157,7,4,37,45,65,185,26,156,227,215,243,94,128,121,36,129,40,165,188,42,60,14,38,0,11,144,76,31,220,97,149,239,25,4,0,176,144,243,202,20,141,7,0,4,89,41,167,131,15,0,215,127,73,132,37,82,73,108,138,153,209,104,114,88,137,87,173,227,101,50,245,36,27,239,166,242,238,145,91,32,158,44,171,44,37,46,165,17,246,140,228,224,113,222,226,73,222,228,221,63,214,102,148,207,221,228,151,109,162,30,109,57,200,102,238,205,91,166,88,107,90,26,127,50,196,214,224,149,209,227,41,81,238,168,221,38,237,10,152,241,47,111,142,98,107,111,237,174,38,66,178,216,93,106,103,101,167,175,122,52,117,46,213,151,102,56,166,115,80,235,214,133,109,214,243,90,210,138,172,72,94,94,37,33,26,163,9,157,121,101,24,133,213,202,154,62,92,143,31,102,34,161,181,154,119,140,228,4,1,120,1,229,170,143,177,116,193,228,18,1,126,165,5,206,158,193,247,80,119,173,193,239,253,75,103,197,40,187,74,208,226,209,115,215,21,164,87,250,123,255,249,191,255,255,253,127,255,253,228,51,30,103,133,42,35,5,97,100,62,132,202,158,169,30,74,188,46,102,0,3,97,115,0,195,112,132,195,3,0,223,171,180,255,100,0,203,212,188,204,3,168,201,96,88,202,115,232,195,112,116,193,192,88,196,81,200,170,11,24,88,132,130,133,181,172,84,5,140,60,1,89,50,166,81,21,255,251,178,100,160,12,134,6,103,206,27,111,100,242,70,40,57,214,97,98,92,219,149,195,40,78,189,25,1,15,13,230,181,146,189,160,121,146,12,20,3,69,64,6,3,107,110,4,54,10,1,16,138,77,109,62,175,221,183,12,90,143,82,182,38,60,21,0,144,228,171,97,75,69,120,39,79,60,41,11,197,101,36,115,189,237,56,46,131,127,48,56,248,154,141,78,234,222,8,202,221,46,73,189,84,211,218,124,106,209,11,44,226,237,26,235,131,95,232,236,90,154,179,79,224,234,217,190,107,77,121,148,218,100,95,172,167,161,210,151,3,85,108,142,150,199,94,52,22,81,98,230,24,113,98,163,220,130,198,209,116,42,131,106,142,36,26,7,113,137,148,199,205,115,7,138,185,76,54,212,80,104,165,12,139,26,132,204,11,149,207,255,255,250,26,233,183,223,65,48,96,3,96,0,129,214,198,140,208,64,200,52,119,198,224,254,146,155,73,155,112,168,228,226,88,121,6,129,73,25,250,181,123,44,72,210,216,140,137,69,100,177,241,111,68,220,73,101,39,213,159,213,95,223,223,255,74,8,144,34,68,170,255,255,253,66,154,192,64,0,76,148,193,69,5,110,2,129,15,163,90,50,37,60,203,23,83,52,164,195,25,34,171,241,32,128,97,80,196,2,82,1,240,53,96,91,136,169,0,129,207,134,93,167,189,161,220,36,35,54,128,100,114,233,85,33,2,31,45,51,53,39,222,82,199,176,154,145,214,108,234,39,40,165,143,75,127,5,22,215,102,144,175,46,71,110,139,2,195,147,121,128,171,61,143,238,1,68,125,197,11,68,194,58,205,187,116,59,221,167,185,162,112,222,28,26,150,90,59,254,126,127,193,255,51,47,47,165,53,100,25,168,109,81,138,101,181,202,37,190,214,19,133,137,23,243,203,168,161,59,141,107,159,61,67,61,101,218,188,84,60,89,102,155,142,85,28,160,83,78,80,234,243,206,176,238,91,45,83,140,175,180,200,225,106,39,186,55,217,229,175,81,206,229,104,94,178,68,192,0,0,13,154,0,0,104,74,37,186,29,22,46,40,202,137,12,172,240,32,209,213,163,13,48,54,29,218,72,126,72,246,136,52,25,81,59,188,56,7,106,212,107,165,95,75,104,84,150,148,34,99,236,114,209,95,144,249,36,51,252,141,182,127,25,121,137,87,171,245,172,0,5,140,12,30,12,18,4,204,42,23,14,226,0,15,117,32,140,140,71,140,205,75,75,166,99,177,236,146,128,144,44,196,209,8,44,45,25,58,80,152,84,7,167,27,204,10,26,154,195,117,26,3,208,130,56,84,8,24,131,40,43,142,147,124,232,2,124,29,15,138,17,232,190,27,31,184,224,175,99,33,192,40,49,89,32,143,255,251,178,100,179,140,134,66,104,204,27,152,99,96,71,130,233,157,107,15,34,27,189,185,42,78,189,51,201,11,14,37,149,141,44,96,195,208,20,218,236,166,58,157,200,34,211,61,94,92,213,152,122,18,205,77,70,244,183,179,77,112,48,144,61,168,183,195,204,141,56,150,4,74,88,168,213,226,180,235,153,134,52,212,157,102,127,92,219,23,129,10,148,214,247,120,79,21,81,53,149,106,212,133,35,71,41,247,177,57,203,32,164,87,77,114,10,40,230,41,157,83,198,13,223,157,38,125,27,14,166,144,32,149,42,88,186,56,143,163,146,204,215,105,233,10,34,163,144,174,129,67,209,217,41,25,110,127,235,42,146,64,199,250,93,242,202,243,70,62,8,128,74,142,73,96,161,146,51,198,140,7,80,72,57,24,65,248,26,42,172,208,82,46,197,31,7,187,46,149,5,197,140,186,168,65,118,50,167,100,215,160,90,183,241,12,75,225,83,140,108,28,123,8,39,50,19,127,87,12,207,141,255,117,215,226,29,166,0,2,176,185,32,196,65,115,15,153,142,191,121,57,52,224,199,118,35,57,8,204,214,11,51,136,92,193,160,163,19,128,204,108,25,17,141,140,228,23,34,31,62,138,170,2,10,75,26,58,234,66,60,8,64,200,176,155,83,83,242,90,196,1,51,31,16,68,70,186,96,72,217,125,84,153,65,11,26,28,206,212,131,196,18,104,183,10,18,10,210,11,124,87,217,105,138,46,230,198,31,224,237,251,179,184,120,25,117,212,166,151,157,143,126,147,182,64,60,110,87,12,5,1,169,112,125,89,118,238,121,94,242,247,107,45,130,216,204,222,70,118,23,72,85,122,18,37,227,3,211,129,58,179,66,44,146,241,133,48,234,109,146,120,73,61,116,21,121,6,72,134,219,75,149,45,108,8,232,148,66,120,100,68,218,18,65,210,17,225,194,53,131,76,91,74,52,70,109,18,22,49,18,153,255,255,254,138,58,181,109,200,0,3,4,134,133,63,192,92,128,249,54,28,22,105,243,44,172,11,2,47,24,242,84,89,118,219,113,213,206,12,210,200,30,108,191,194,129,204,247,124,45,248,226,254,84,108,190,166,255,254,223,140,235,219,255,236,98,90,46,120,229,170,16,64,223,255,235,20,28,0,201,1,133,103,121,183,156,97,244,207,137,158,173,73,171,10,192,146,156,103,81,178,97,224,82,44,35,25,22,38,5,71,99,15,82,99,15,128,66,160,6,32,10,2,13,213,50,21,1,223,210,128,178,48,172,101,2,104,132,8,72,6,24,224,44,48,1,196,83,157,74,98,140,75,37,19,114,7,233,187,192,138,38,161,98,69,118,90,188,109,161,95,160,4,138,139,226,106,197,90,218,9,94,122,144,75,193,255,251,178,100,194,142,198,161,109,204,19,143,77,64,66,231,249,130,100,197,100,32,25,229,38,14,225,51,201,30,152,230,5,172,28,154,54,95,85,54,108,216,210,151,106,253,7,189,214,118,191,28,235,57,33,109,61,72,109,191,175,106,83,51,71,48,200,172,93,143,82,111,74,52,201,165,184,189,49,184,68,237,223,152,162,127,43,85,146,88,236,204,238,110,56,91,233,91,20,136,181,82,49,208,177,201,107,35,209,129,156,110,136,84,136,121,112,201,97,17,162,34,63,210,34,144,234,24,34,228,101,80,138,14,144,222,182,162,133,28,185,13,72,45,81,189,183,50,180,156,156,210,150,170,71,110,168,126,131,174,165,247,91,146,41,14,228,145,24,77,101,148,148,177,233,56,194,138,162,141,186,79,146,14,161,144,45,19,78,8,218,131,48,180,140,68,133,8,216,253,67,234,29,48,210,233,14,51,42,54,50,62,28,148,160,63,45,40,64,246,249,64,208,235,43,241,161,125,5,183,255,219,255,255,239,249,69,145,120,135,93,164,95,161,162,140,101,228,130,104,112,137,100,34,160,1,71,2,224,226,164,192,176,148,208,5,148,236,115,220,196,199,52,201,211,112,197,192,248,195,83,144,194,80,44,194,128,16,197,192,101,11,140,36,53,74,128,27,46,36,8,10,160,91,198,202,213,193,16,29,68,42,9,143,2,46,250,205,161,116,163,0,80,121,148,83,171,51,35,231,211,60,87,230,94,198,51,40,75,233,124,89,245,181,172,82,158,206,230,226,216,204,34,229,138,92,94,218,140,129,151,201,174,85,89,186,230,237,99,89,59,168,171,208,53,252,178,17,116,121,147,121,192,29,68,31,54,134,2,117,57,31,61,12,82,50,171,183,37,139,61,77,56,176,152,201,107,100,75,71,121,135,42,200,159,169,109,29,148,120,175,161,203,73,52,222,125,243,223,66,62,153,37,189,108,186,90,24,147,49,231,177,196,54,137,148,106,11,61,140,89,57,128,209,47,66,146,37,133,151,51,190,167,42,106,171,94,53,85,111,189,187,55,69,20,232,6,139,191,209,195,32,51,125,163,126,80,117,16,112,132,184,49,171,169,77,117,121,20,195,145,180,221,182,14,186,157,63,206,172,225,185,154,114,161,48,217,166,189,5,92,161,105,158,121,66,175,71,12,126,174,43,59,254,188,116,133,139,114,124,88,221,125,194,48,88,68,80,205,49,121,220,248,167,99,79,217,13,73,26,53,232,0,29,88,49,171,45,80,132,9,3,19,70,19,3,154,48,160,100,176,140,12,58,12,26,67,191,48,161,160,128,240,38,86,40,3,7,7,16,227,38,104,108,62,137,47,218,14,13,217,66,168,251,141,171,49,6,160,216,213,99,89,183,32,118,232,255,251,178,100,186,14,198,230,121,75,11,169,55,144,67,164,41,113,101,39,102,26,57,163,46,78,48,220,136,217,25,39,77,131,9,72,187,67,106,30,144,68,233,172,224,177,229,147,16,250,235,142,174,103,214,158,23,201,220,161,122,61,224,46,89,93,113,201,198,211,159,68,102,146,44,105,89,254,125,119,74,135,93,97,232,251,95,235,79,33,94,156,219,173,190,197,99,171,61,195,105,74,239,222,108,212,149,229,148,94,186,115,70,89,240,228,43,74,221,122,179,244,214,72,222,129,227,198,144,114,72,178,120,77,34,220,242,138,154,126,70,91,118,209,43,145,58,220,162,45,86,34,63,250,104,14,194,77,112,49,93,5,0,8,18,11,94,146,56,160,100,233,11,109,117,200,29,73,154,207,240,186,190,195,241,5,131,38,250,62,255,213,63,174,189,255,43,255,255,255,255,65,84,255,240,78,12,235,255,255,166,165,94,75,101,93,72,0,4,161,128,3,48,136,1,131,0,0,81,50,196,15,19,66,96,49,48,155,35,163,9,0,211,48,86,2,147,11,128,174,26,1,211,24,6,56,128,179,3,73,54,240,162,98,137,40,52,140,202,198,35,171,64,46,38,16,53,215,132,56,116,64,6,209,89,117,52,109,4,48,46,18,181,189,51,90,122,35,89,133,64,242,226,129,4,220,38,39,212,103,81,94,151,67,169,137,94,172,72,15,240,17,76,101,200,186,132,153,161,46,71,13,181,133,200,11,207,91,78,251,86,83,21,107,189,102,82,178,182,177,171,96,149,9,230,165,50,1,138,72,248,164,5,49,147,52,59,184,199,113,95,143,102,37,123,140,140,241,103,204,102,58,230,108,72,203,153,113,120,145,183,172,198,141,61,99,94,209,239,120,79,152,25,213,206,102,114,133,65,150,252,106,236,237,175,33,204,95,90,117,14,154,175,132,118,173,70,235,240,155,164,198,221,231,15,231,180,30,254,219,172,212,171,92,22,204,203,151,146,196,145,206,191,227,183,107,255,255,207,141,53,35,235,19,182,192,0,0,0,37,1,128,56,21,93,197,240,88,128,132,230,136,4,62,16,169,163,119,151,108,117,181,159,222,225,95,114,173,175,153,206,169,65,231,60,64,69,4,224,214,253,75,85,61,159,19,57,227,87,163,68,113,32,103,79,215,255,79,255,255,255,242,120,99,92,89,49,104,190,5,141,211,69,81,192,100,170,147,9,184,40,13,152,192,26,14,7,199,9,144,6,200,174,166,49,157,102,69,26,166,28,130,70,84,138,70,12,130,8,84,97,104,24,96,24,170,98,192,242,24,15,169,160,160,10,10,28,40,34,161,96,16,186,54,104,88,236,229,62,119,171,53,136,27,79,220,147,31,198,151,177,231,61,186,47,88,111,255,251,178,100,205,14,135,196,112,202,19,219,122,112,82,136,233,173,96,230,158,26,137,163,44,110,189,60,65,43,145,166,53,167,149,48,118,115,157,252,165,217,97,51,14,91,134,136,64,170,46,206,19,0,182,218,59,8,129,181,193,203,172,174,102,189,12,43,87,19,94,182,102,158,140,213,212,135,150,239,120,151,201,18,2,19,204,153,124,146,158,147,28,53,226,56,202,216,130,119,147,68,255,39,197,37,150,234,69,245,53,114,145,16,167,37,142,85,164,3,55,149,108,194,147,42,183,123,1,44,82,60,136,249,48,182,201,161,9,133,105,152,60,236,19,37,139,43,198,61,10,168,80,251,56,179,10,193,43,184,37,42,17,173,76,48,141,34,154,1,2,112,0,9,129,87,137,216,97,10,155,144,198,30,80,240,22,14,56,21,220,109,12,35,52,141,40,46,223,108,226,146,238,251,205,24,105,88,139,55,19,243,33,102,75,114,2,167,232,250,60,103,21,81,17,143,64,239,51,156,233,229,46,93,130,37,13,89,43,108,7,137,10,116,130,0,11,243,6,198,51,28,131,195,8,5,35,125,145,163,200,85,195,8,18,179,6,68,99,36,192,211,38,145,50,176,232,32,123,10,2,98,130,249,131,102,210,75,40,120,160,4,98,48,34,211,165,163,32,136,64,13,207,147,85,49,61,251,96,246,113,202,76,90,96,107,43,143,40,219,20,228,250,165,230,97,107,23,117,235,50,85,251,104,0,50,107,4,236,8,252,20,232,175,58,151,64,33,90,85,245,69,40,127,196,212,74,251,230,165,193,121,29,144,70,80,148,51,78,9,90,231,109,12,108,246,182,147,226,161,59,56,209,86,16,72,196,111,161,116,224,148,241,104,229,175,34,184,138,164,254,89,10,18,16,120,157,213,246,165,140,197,85,129,100,122,124,210,61,64,85,74,180,10,153,201,237,249,78,80,188,147,117,158,189,197,253,76,185,70,104,116,75,73,171,228,94,116,52,125,6,75,86,160,1,20,5,44,234,247,8,12,112,135,25,151,100,81,81,40,16,49,247,159,8,2,178,193,160,234,156,88,239,20,105,106,223,255,179,68,74,115,57,71,174,4,66,48,233,255,197,71,204,216,155,148,89,143,0,181,38,230,216,139,57,140,19,50,168,224,2,194,70,54,162,140,6,100,195,220,97,88,162,237,42,204,25,34,76,112,1,12,5,46,140,210,175,207,232,92,140,222,88,12,147,83,128,64,65,128,139,129,132,161,25,128,32,96,24,6,4,12,166,82,153,163,65,139,204,64,13,24,94,3,192,43,216,100,22,3,0,184,176,185,51,209,98,147,227,142,91,249,44,135,229,156,250,8,213,35,227,3,48,164,155,116,179,175,91,93,250,108,59,49,41,185,13,255,251,178,100,191,14,198,127,104,74,19,175,76,96,81,37,201,99,105,101,106,25,89,159,38,78,177,30,64,233,131,231,12,108,48,8,152,0,6,177,254,186,97,128,180,161,144,62,109,91,187,75,154,77,213,144,99,155,235,111,30,75,167,172,143,110,181,235,52,27,219,243,233,41,20,48,120,195,41,170,189,252,59,180,178,195,76,173,181,137,141,92,154,148,181,22,20,222,230,148,199,177,242,108,86,89,76,112,92,247,102,181,139,139,136,71,100,218,70,113,156,194,45,208,193,251,92,65,229,42,111,42,210,178,188,52,20,124,131,111,23,245,14,125,152,149,0,3,183,128,58,103,229,17,3,36,17,144,60,192,110,170,65,146,112,104,248,9,194,175,111,104,123,169,255,78,149,103,126,148,200,219,168,19,135,22,178,128,58,28,163,223,54,94,146,118,5,137,165,138,59,15,45,116,224,0,0,19,148,132,233,49,192,46,21,83,206,47,247,13,228,188,76,141,120,140,70,58,12,206,8,13,15,96,213,136,198,192,32,193,128,68,24,20,152,216,22,20,12,104,82,96,40,30,99,120,12,165,148,230,1,4,166,6,129,147,136,187,15,198,157,87,203,125,17,128,107,93,61,197,64,71,22,147,82,184,14,195,101,117,39,135,130,55,255,58,121,232,191,230,198,109,237,240,130,228,81,193,64,169,214,135,30,16,112,97,60,163,137,58,234,218,153,38,5,239,222,177,7,103,154,240,213,91,182,109,151,87,176,13,10,230,0,130,56,122,215,140,120,33,131,34,240,112,179,82,81,184,158,142,19,239,191,218,172,157,93,57,189,203,108,71,206,64,181,146,98,118,209,56,190,4,139,96,110,230,39,103,102,37,122,52,13,140,210,34,97,9,114,23,23,218,62,34,157,29,21,139,10,171,67,84,2,234,75,24,158,161,40,46,186,145,15,174,250,117,147,42,146,153,190,87,161,125,166,148,37,94,180,172,194,133,238,236,255,254,48,192,159,169,192,0,115,135,167,99,131,147,196,63,153,133,145,104,156,80,176,112,47,22,109,228,7,61,155,250,127,213,53,234,58,50,249,24,200,126,142,125,8,156,136,58,78,175,235,202,159,51,180,226,169,71,93,63,233,209,246,253,134,109,54,134,71,204,155,40,73,74,47,98,235,151,229,180,141,231,37,10,140,130,69,158,37,26,36,19,113,193,68,71,3,102,1,129,178,48,5,166,15,193,194,102,60,43,102,154,224,104,98,46,53,166,13,66,54,14,10,19,18,160,64,26,9,2,128,72,48,13,2,35,0,64,58,48,227,11,96,112,38,34,80,128,7,204,6,128,90,48,150,7,127,26,159,125,100,182,203,158,5,129,238,93,168,199,155,84,174,38,28,178,173,44,23,71,29,69,133,255,251,178,100,211,14,199,166,114,72,155,172,23,192,90,106,25,131,101,67,142,90,221,159,36,79,97,47,193,3,166,102,141,131,9,128,83,30,149,154,251,179,7,255,185,19,223,53,19,237,145,165,177,199,221,55,0,197,205,167,160,133,231,179,41,14,69,38,234,61,146,157,81,200,123,170,238,181,219,159,21,32,250,39,167,55,61,162,200,1,50,43,167,236,227,126,89,43,168,84,46,41,29,184,51,127,115,51,123,18,36,90,218,82,80,53,245,137,218,200,111,203,237,67,47,248,106,106,247,28,129,247,234,45,93,46,204,61,236,146,232,149,212,116,148,39,250,148,206,99,90,150,206,9,5,175,86,172,32,60,241,114,205,22,0,0,156,194,25,155,94,37,16,28,49,135,9,97,8,42,18,159,219,234,4,219,219,88,235,157,233,255,191,248,246,235,245,204,222,165,237,254,155,109,95,255,109,110,172,212,243,83,177,90,217,189,109,55,209,8,232,140,140,225,161,221,72,157,26,0,0,9,80,192,178,228,100,71,48,56,131,60,45,237,54,234,30,50,249,99,49,237,67,48,140,43,51,116,230,49,52,38,48,164,9,16,1,160,193,24,194,115,149,14,168,248,146,132,70,234,171,53,179,227,204,110,142,210,171,82,74,201,223,239,149,176,40,140,22,160,17,74,90,104,227,193,155,96,79,2,168,90,244,123,59,50,90,111,210,193,78,91,202,47,44,153,17,102,158,41,26,31,92,10,162,238,10,227,150,77,131,135,35,228,169,188,185,166,239,111,254,219,174,165,240,31,94,37,128,133,98,177,225,19,33,198,196,130,232,90,113,165,109,116,162,170,146,201,46,147,29,14,35,212,25,41,183,157,199,176,167,47,70,17,40,165,195,17,32,178,99,10,120,206,82,79,220,26,139,110,111,105,50,67,205,25,56,128,81,22,204,19,234,63,31,135,38,244,41,45,5,205,165,136,152,71,84,211,82,165,208,40,127,255,255,255,255,252,253,127,109,95,160,2,111,174,209,144,205,151,5,149,48,51,204,205,150,0,95,6,73,148,131,26,17,42,154,202,215,153,51,186,78,184,85,116,215,50,23,90,87,235,230,166,125,74,39,148,44,1,114,74,135,104,83,139,57,61,55,107,119,253,140,255,255,255,85,253,134,101,151,250,1,14,24,34,80,152,86,33,152,112,54,155,173,4,30,76,172,153,24,160,24,42,17,20,25,102,30,39,32,97,116,194,240,28,28,15,5,199,3,14,10,130,96,186,124,80,32,4,2,106,158,176,60,32,34,181,18,209,83,174,119,89,90,111,202,104,97,214,54,243,74,33,218,118,254,45,93,108,82,164,170,22,68,233,229,82,220,44,98,178,231,37,28,158,150,90,11,12,217,233,27,42,111,67,142,255,251,178,100,199,14,198,247,114,201,155,184,75,240,70,98,217,98,107,9,38,28,25,163,40,110,229,143,193,11,144,165,69,164,137,168,235,164,197,176,174,2,3,15,185,38,214,15,165,61,188,49,181,18,175,127,76,85,94,198,117,61,88,205,150,156,31,41,160,66,186,3,166,14,82,44,200,127,53,197,207,222,207,100,203,81,102,117,159,149,254,156,209,97,209,250,69,14,117,240,237,20,40,13,69,120,35,180,14,195,235,91,180,41,25,56,179,164,234,194,166,22,89,82,226,223,188,84,121,238,74,253,16,234,221,15,151,189,12,17,58,228,54,125,90,194,122,20,75,63,100,177,245,137,153,147,64,99,113,196,26,49,114,13,42,83,40,252,200,141,133,137,32,121,101,137,38,204,4,131,177,87,241,46,161,85,170,73,5,251,151,139,245,124,202,126,89,117,139,158,159,110,218,151,228,176,17,226,239,69,9,118,86,93,78,254,143,255,252,239,111,255,214,0,0,51,2,6,211,38,209,147,76,77,51,153,221,115,235,212,147,41,91,131,56,21,163,41,194,115,35,149,192,8,246,96,168,180,80,140,152,26,65,24,250,29,132,1,134,14,130,38,4,128,5,7,89,128,97,41,133,160,113,145,2,32,80,34,52,32,50,16,18,0,206,113,125,179,56,244,177,32,80,12,102,28,131,128,194,133,148,18,16,201,62,54,14,8,214,104,10,24,193,65,228,60,168,222,92,229,53,90,102,8,43,73,61,84,101,227,76,8,17,43,11,86,10,24,84,20,250,86,0,201,87,130,148,21,70,6,8,46,33,68,8,205,229,13,66,181,15,66,138,165,98,16,88,213,195,225,80,123,2,161,243,165,51,189,59,67,23,100,173,200,128,11,1,251,130,254,65,193,244,24,3,144,134,57,168,20,17,151,151,39,98,106,115,130,19,2,233,80,224,62,197,45,12,218,146,22,117,155,178,167,162,150,195,228,126,9,249,47,140,172,56,24,213,149,241,96,234,244,180,56,245,248,165,177,75,210,125,76,185,126,136,130,181,5,126,50,202,238,14,114,221,35,86,107,74,226,215,137,6,143,34,174,60,250,181,156,213,242,101,95,33,255,44,27,107,91,191,223,190,62,126,55,127,191,89,111,11,205,52,114,128,0,14,121,251,42,10,51,202,77,169,64,4,226,223,62,102,20,51,66,143,171,3,208,89,24,92,88,127,200,161,184,193,221,59,192,206,90,107,127,142,3,82,231,35,106,127,248,152,32,197,169,191,219,255,218,30,230,153,228,127,255,254,221,63,177,29,44,81,8,165,75,0,220,9,8,153,76,34,101,192,137,240,206,70,195,130,25,116,56,99,227,192,64,132,204,102,17,32,17,90,67,20,124,100,177,206,158,101,205,50,226,169,255,251,178,100,202,14,233,26,116,73,147,185,124,80,71,197,233,98,105,2,106,29,137,163,48,110,105,233,192,255,13,101,133,172,32,170,16,17,167,100,28,48,37,200,0,57,32,36,2,57,8,148,10,74,152,66,16,107,54,66,133,110,100,137,179,195,152,23,10,39,24,8,50,223,168,164,3,4,8,40,58,40,95,118,245,180,198,217,132,132,64,21,193,11,58,64,33,82,18,242,173,76,144,34,217,96,6,211,19,19,36,109,52,49,181,136,212,241,205,221,162,147,250,203,53,61,163,202,172,131,128,247,103,194,0,76,137,208,13,117,96,123,77,69,206,219,241,182,255,99,215,54,63,15,190,217,27,121,214,62,46,186,49,159,72,127,78,245,35,92,66,214,100,90,133,18,149,93,174,175,150,202,67,110,133,11,44,12,80,20,76,41,212,170,23,21,121,190,117,123,149,227,61,197,92,106,217,5,90,196,179,39,119,59,20,249,125,222,217,222,173,22,52,72,121,88,84,215,252,141,123,67,35,137,167,112,147,243,128,32,196,182,57,50,20,22,236,28,235,178,118,120,74,233,234,89,91,231,141,35,121,147,168,233,178,21,135,152,243,85,149,213,40,160,83,152,139,245,31,239,73,203,184,143,248,100,189,140,255,83,191,255,255,217,234,0,0,0,112,193,16,212,199,16,88,195,199,176,207,226,116,238,224,116,194,37,44,192,241,204,48,173,50,64,61,40,16,89,137,133,33,160,84,16,48,128,134,1,17,48,0,168,2,2,31,35,64,65,80,49,1,20,3,136,64,160,224,65,136,146,2,232,194,212,2,213,99,213,11,251,79,0,192,178,169,72,115,100,45,40,30,183,89,121,17,189,195,110,36,221,154,125,98,149,105,90,150,80,27,64,154,29,67,81,139,8,65,31,78,167,114,47,41,38,38,56,16,134,247,198,175,218,135,227,55,70,145,202,174,87,237,182,203,25,77,159,199,13,74,126,101,58,56,251,168,60,5,116,185,21,103,165,216,227,253,198,67,207,125,45,110,73,150,10,143,165,11,167,119,217,167,206,126,179,150,235,91,86,229,94,165,45,103,73,42,170,223,205,191,230,217,14,78,36,122,78,159,174,253,225,252,189,85,65,43,250,223,206,193,29,109,142,228,31,74,161,175,215,110,189,159,253,78,0,0,0,190,49,64,232,0,184,131,34,55,171,202,36,116,155,62,38,96,63,212,155,22,48,203,144,241,139,28,171,106,63,217,245,139,255,255,159,79,255,255,226,209,126,234,120,128,241,36,214,250,107,114,10,15,234,0,202,96,184,46,99,72,156,96,253,72,113,185,248,107,251,18,100,48,90,100,121,214,20,5,140,123,56,12,47,0,4,133,99,12,131,50,0,84,18,55,152,94,10,188,195,160,255,251,178,100,166,14,231,32,104,203,27,184,100,240,57,1,89,195,97,137,66,28,85,163,42,110,225,51,193,4,25,230,9,151,149,26,129,134,128,123,47,4,143,70,17,132,163,32,106,29,134,130,21,34,56,13,173,122,19,3,18,9,185,12,138,154,205,206,211,17,62,36,207,210,169,188,89,98,106,164,134,9,187,14,74,220,219,13,17,169,94,99,109,231,84,221,4,150,203,9,186,137,14,179,194,216,213,118,243,25,7,218,185,35,249,68,114,12,45,157,175,121,111,83,210,115,41,159,203,62,253,174,214,99,59,176,153,83,21,144,71,255,57,190,114,174,225,174,228,253,243,87,121,16,181,81,106,243,103,123,58,153,44,42,252,101,151,63,77,186,51,74,51,69,109,117,221,141,78,173,210,80,150,219,129,27,76,41,85,6,146,140,34,50,137,84,115,23,26,150,197,57,185,148,24,88,153,187,157,60,251,12,147,127,255,104,17,36,114,139,76,48,136,188,64,8,82,189,86,152,224,196,144,33,214,159,15,48,239,100,15,59,156,167,34,144,167,28,66,196,217,147,106,137,29,195,106,127,126,70,59,184,206,170,143,110,255,255,255,174,67,40,135,255,255,222,185,42,53,105,72,0,0,3,148,191,198,70,136,198,49,200,135,120,25,135,131,169,6,27,184,70,27,6,102,67,135,32,132,220,4,32,137,5,102,34,132,192,208,212,12,150,152,42,24,39,121,128,32,241,137,96,90,2,65,35,161,89,22,85,6,16,96,12,24,177,194,160,22,52,154,81,5,102,79,134,182,162,240,236,161,197,189,41,46,198,51,129,212,165,1,32,168,4,107,200,188,60,172,228,89,168,215,122,156,253,41,221,44,14,56,139,206,242,3,10,110,74,46,216,99,170,62,133,185,74,69,1,255,183,63,110,13,145,60,33,80,55,121,183,202,196,238,247,26,238,127,99,232,176,170,152,86,167,139,227,49,21,65,6,87,41,108,101,190,118,1,179,94,14,238,169,52,119,3,60,136,196,146,125,87,44,68,183,86,90,214,82,43,110,105,51,105,187,110,4,132,72,124,220,214,214,121,73,148,78,198,103,174,156,63,96,172,226,128,172,220,133,84,34,190,195,115,217,34,153,1,69,143,147,56,62,196,83,207,255,226,44,0,0,95,237,112,167,6,32,3,192,25,11,156,65,154,227,135,132,67,35,119,193,221,64,110,144,250,246,64,66,42,27,207,228,106,245,125,235,254,87,79,209,255,91,215,255,97,251,58,245,197,195,225,160,85,98,163,67,77,124,212,211,219,174,143,172,143,80,9,211,0,133,35,22,194,35,42,199,67,108,35,51,193,18,99,27,194,67,49,12,64,113,100,100,177,224,96,32,54,14,15,12,84,8,200,4,211,12,72,255,251,178,100,173,14,199,100,104,202,27,185,76,240,68,35,217,195,61,103,70,28,133,163,40,110,225,51,193,7,165,102,205,132,137,137,35,23,0,181,248,23,2,76,95,2,17,32,4,7,25,234,12,152,18,8,175,3,8,0,187,13,96,163,77,152,207,212,33,110,237,102,47,81,161,218,143,38,93,119,137,3,226,175,233,76,91,9,1,152,45,231,217,171,94,100,15,157,88,5,199,151,53,98,241,198,67,150,228,139,26,8,120,158,146,131,94,184,129,11,187,206,126,245,51,215,96,50,52,87,33,204,237,82,231,156,199,119,204,251,71,127,21,91,75,6,147,14,212,161,39,234,231,77,207,195,124,131,53,168,107,159,107,25,145,152,110,157,105,195,213,215,159,156,118,62,234,165,211,219,214,114,17,146,87,94,211,142,221,118,53,45,254,180,215,117,234,24,162,20,236,209,162,196,121,9,53,36,92,152,141,22,13,38,218,153,233,52,179,103,236,183,172,0,0,19,139,88,18,37,28,66,34,35,35,29,158,64,84,90,141,185,204,168,220,171,40,253,46,5,72,18,215,7,116,255,61,90,191,95,166,157,19,255,244,255,255,211,255,255,183,101,50,111,215,217,214,212,68,130,9,220,199,128,88,107,198,84,184,0,0,3,216,193,129,48,196,240,88,197,120,172,202,168,48,208,230,164,192,197,228,192,146,208,195,96,168,203,240,220,194,112,72,48,77,49,44,20,42,139,96,146,132,196,112,38,7,10,2,230,9,1,143,176,140,89,50,84,38,17,1,81,227,7,0,53,158,34,5,136,128,180,49,4,5,169,158,226,40,117,73,92,123,155,80,46,192,104,10,101,234,200,152,45,209,23,154,28,173,232,132,233,14,151,247,72,243,220,42,128,210,152,28,8,1,187,232,209,126,107,21,211,18,64,180,210,36,29,248,49,88,128,247,26,58,39,54,103,215,190,190,245,150,74,216,117,194,100,22,205,171,67,234,251,137,175,127,118,188,117,45,251,221,166,7,207,102,130,89,25,74,126,82,250,214,228,61,173,230,161,42,109,33,38,100,180,205,181,172,107,120,198,202,167,89,168,229,216,149,185,108,78,41,213,144,97,34,211,50,212,166,180,36,204,42,196,34,167,35,62,71,83,214,191,251,95,168,0,11,43,87,36,60,21,240,72,96,212,209,18,86,84,54,65,105,132,71,212,161,213,203,30,224,120,250,20,167,184,241,87,82,255,87,216,139,240,190,217,103,232,159,254,111,255,255,95,255,211,217,10,117,167,162,251,79,50,220,170,107,48,165,14,67,126,146,41,61,33,95,128,130,176,145,6,97,132,66,107,49,234,116,184,68,6,39,65,202,16,24,165,49,248,125,8,16,73,128,243,14,128,81,128,172,193,33,88,96,255,251,176,100,169,14,231,30,104,202,155,175,79,32,70,169,121,146,101,37,100,218,181,159,44,110,189,156,137,36,34,230,141,134,9,33,30,156,72,0,112,218,206,137,70,210,97,108,10,4,201,67,2,149,94,84,7,178,89,192,192,73,18,154,67,59,171,157,95,244,205,169,233,226,231,183,97,96,45,206,89,72,183,155,233,33,210,218,131,171,193,16,171,45,105,57,35,68,128,68,73,184,229,215,97,46,173,97,118,205,97,234,36,38,232,100,163,49,85,223,49,191,135,154,123,121,107,12,228,210,248,67,97,160,0,145,150,254,190,151,236,20,179,22,240,193,220,67,71,69,14,236,253,218,97,134,144,216,178,151,183,168,185,227,195,131,236,80,123,119,116,244,84,165,167,250,142,51,188,207,226,182,50,217,178,199,59,54,178,149,218,137,21,93,41,185,86,153,84,178,205,91,92,137,238,130,176,179,205,22,3,225,65,167,101,77,80,228,32,90,246,119,4,2,155,136,23,74,12,139,113,178,228,144,75,13,65,223,150,5,42,127,179,78,238,222,15,91,170,59,123,19,95,242,255,255,249,191,255,249,76,3,7,119,57,217,149,157,74,28,72,162,209,224,177,75,14,191,134,195,111,76,8,0,0,3,144,100,168,48,220,49,50,18,97,62,53,107,54,42,18,48,137,248,48,124,239,48,248,31,49,69,74,30,21,140,71,2,140,103,1,12,4,10,76,191,1,12,88,9,90,137,128,128,161,132,32,171,58,2,21,38,77,10,6,10,0,75,204,48,80,66,33,24,100,24,226,32,24,188,33,67,246,134,176,61,150,153,98,177,48,118,230,1,65,173,100,119,22,185,84,222,34,104,230,89,4,131,56,210,180,109,177,64,18,212,8,188,77,169,100,219,81,100,159,119,173,108,32,6,245,66,80,119,172,104,173,89,173,40,94,56,117,189,229,185,55,55,141,54,91,165,249,117,62,77,39,26,169,37,98,113,33,175,253,174,97,173,234,123,89,215,215,239,136,24,22,113,189,237,188,162,82,15,150,116,229,210,34,222,84,157,185,175,135,125,63,53,191,102,149,47,188,219,103,118,142,90,77,209,179,40,42,19,136,15,71,221,103,56,204,217,196,76,245,205,120,111,246,237,180,105,144,0,0,93,163,220,67,160,186,199,218,8,32,207,89,1,205,137,100,204,148,128,174,177,134,139,46,77,167,160,130,58,21,206,196,70,246,222,174,82,23,215,94,241,87,234,243,223,244,127,214,164,44,243,88,168,160,120,194,202,168,107,30,76,36,68,41,65,99,235,10,238,35,201,162,27,2,106,32,32,6,134,163,42,5,179,17,151,227,188,18,243,38,192,211,54,140,48,17,134,98,58,30,160,161,0,137,17,88,230,149,8,146,130,255,251,178,100,171,142,231,44,104,201,155,185,52,240,75,131,233,163,97,226,42,26,245,165,40,110,225,19,193,30,166,230,141,135,136,169,205,49,136,64,176,113,140,202,12,4,10,204,244,1,192,32,58,139,152,48,1,39,210,67,21,241,68,12,57,22,11,3,42,10,164,145,227,171,50,165,152,204,190,14,33,80,37,188,96,13,148,121,213,27,134,249,54,212,59,53,2,96,232,167,124,180,187,175,250,34,70,30,151,73,83,90,193,63,176,214,51,152,95,148,233,157,119,113,127,213,190,99,134,185,186,213,104,185,215,123,117,26,180,221,85,139,252,195,191,143,51,231,253,158,101,249,144,18,99,149,81,56,46,229,9,113,87,170,61,100,86,0,136,168,140,74,50,136,133,88,169,84,30,194,28,219,154,72,116,97,13,79,52,213,141,25,28,170,174,162,200,73,133,100,40,241,177,67,28,154,74,56,167,59,237,255,68,200,23,139,146,162,3,8,20,14,24,134,3,165,78,11,85,151,51,54,1,100,141,172,146,250,21,144,129,4,165,203,69,249,244,176,132,253,123,208,240,178,89,91,95,242,255,255,250,239,255,255,85,245,87,76,207,83,145,17,213,123,28,74,213,78,40,80,242,94,53,8,245,196,0,0,3,140,193,226,208,64,3,153,101,106,29,242,146,159,126,205,152,211,58,152,144,41,25,98,19,25,240,102,24,84,12,145,18,0,227,108,68,43,24,126,107,24,104,22,20,0,1,113,12,132,36,115,204,14,25,13,72,8,0,67,0,84,17,48,144,20,134,193,161,216,119,168,198,98,114,129,241,147,12,152,23,37,213,106,72,157,251,108,1,138,143,3,21,35,134,46,155,228,65,94,95,80,190,60,108,115,57,183,183,6,200,210,92,225,211,30,36,209,107,209,136,208,56,89,233,122,29,235,229,42,157,181,38,165,190,234,242,164,67,127,151,253,205,254,87,112,207,87,94,219,213,223,121,125,149,117,203,246,249,255,189,235,247,173,119,157,146,177,249,240,119,150,215,65,254,213,152,4,154,16,199,174,177,36,222,232,164,36,251,223,92,247,57,251,57,244,221,155,60,247,185,174,102,158,147,124,233,201,206,204,246,197,253,3,95,116,43,49,178,239,88,74,176,0,0,126,53,84,129,5,205,18,144,52,163,85,152,10,205,46,206,232,7,90,63,27,90,202,224,180,170,18,118,165,89,253,49,168,55,251,253,156,136,186,244,255,255,255,251,237,255,255,33,208,198,207,100,4,119,102,100,66,188,131,147,43,11,232,75,243,40,53,15,165,82,247,166,16,12,194,193,104,164,136,100,89,172,104,202,196,101,48,104,117,58,67,66,135,86,96,101,37,0,64,18,39,145,67,3,89,61,49,33,180,242,10,130,145,72,255,251,178,100,170,142,231,4,104,201,27,185,52,240,72,10,57,179,97,226,42,89,185,149,42,110,237,229,193,39,36,230,205,134,9,33,51,176,4,129,192,28,149,130,146,130,152,16,19,53,32,57,134,219,144,16,73,66,155,0,172,90,107,111,242,141,234,171,130,109,66,12,128,98,153,35,181,186,50,41,47,207,86,140,53,196,239,134,68,98,71,48,122,59,78,232,196,250,89,70,6,61,43,139,73,181,173,237,91,140,197,213,173,173,226,6,164,222,217,229,132,36,215,148,55,107,104,249,212,186,199,199,129,255,243,65,164,121,224,206,241,237,175,149,116,88,108,13,240,96,226,6,105,72,212,83,189,143,169,241,18,13,31,234,181,218,198,32,246,39,91,205,173,3,252,211,235,19,102,249,182,239,124,215,119,255,57,190,179,188,255,226,12,2,3,237,250,4,252,119,22,36,218,9,112,40,246,13,194,17,206,34,9,96,29,88,216,96,145,161,216,32,167,105,39,205,245,161,220,17,219,255,233,123,173,123,127,255,255,252,99,69,244,109,108,247,220,67,28,130,8,82,26,66,144,198,155,51,171,35,178,9,62,37,112,187,17,217,214,229,103,0,3,243,1,96,168,48,160,0,211,11,51,82,52,18,25,115,80,224,64,48,112,49,67,3,112,244,48,182,1,147,10,225,109,48,66,1,48,224,134,14,14,162,192,60,24,63,2,9,131,168,8,50,35,0,208,24,48,56,2,53,129,48,9,18,67,10,144,9,12,3,193,68,32,228,132,195,65,19,195,51,164,40,6,0,144,69,244,23,41,32,149,168,39,114,71,24,97,89,196,98,146,76,84,80,58,122,126,21,65,174,10,117,130,86,190,49,153,15,32,25,125,248,101,83,62,74,91,47,47,67,0,141,51,210,212,242,149,15,251,82,30,151,246,49,115,141,167,49,28,255,119,197,66,186,215,104,67,131,82,106,225,180,181,179,222,200,237,239,61,113,70,181,70,177,46,149,213,130,230,35,122,51,203,211,155,131,243,203,54,31,57,211,88,175,207,207,48,252,245,34,89,74,131,2,7,148,180,171,207,168,250,104,170,24,127,246,222,89,227,250,255,187,255,154,0,0,8,0,0,255,132,73,208,43,65,28,12,34,4,16,116,199,131,16,49,168,229,22,7,40,138,212,75,71,208,239,90,153,150,138,142,212,191,189,110,234,62,151,255,245,255,104,226,128,113,36,20,210,180,252,161,32,146,87,53,88,104,200,192,192,215,61,8,42,19,79,193,213,119,163,6,102,115,4,201,227,49,129,243,74,65,3,57,104,67,161,237,19,101,74,115,83,145,243,50,134,227,17,32,163,16,66,211,13,195,160,196,32,192,145,224,196,83,40,198,64,88,24,4,152,46,1,24,194,4,255,251,178,100,178,14,167,8,86,200,147,218,92,98,77,230,185,202,68,9,226,92,29,159,32,46,233,113,145,17,160,103,77,32,23,16,128,128,19,9,204,195,103,70,147,17,193,0,66,211,12,12,172,33,136,8,15,78,13,6,98,222,139,41,68,50,5,50,184,97,45,104,241,40,22,239,185,2,84,80,137,19,193,221,146,253,133,145,9,190,159,136,199,181,19,179,201,99,207,71,12,14,133,105,133,254,108,136,202,208,148,53,39,68,32,37,90,71,73,170,74,104,126,171,150,255,237,151,208,240,64,77,221,201,38,237,201,60,142,92,194,150,38,102,251,3,58,238,139,125,220,61,67,71,35,116,155,110,120,213,89,164,147,122,115,59,170,211,125,183,103,82,227,150,231,33,50,149,111,230,27,108,121,179,181,140,223,41,50,34,106,153,220,197,238,100,215,113,195,225,210,159,53,71,65,159,18,51,111,193,137,116,34,225,241,129,114,2,36,66,26,137,57,60,227,50,129,42,73,84,107,56,48,206,50,44,183,234,57,246,218,183,93,85,200,242,19,66,18,243,12,195,102,34,181,202,114,170,179,232,61,158,196,113,170,166,139,141,124,57,39,230,151,135,214,229,128,0,0,157,212,26,31,25,8,1,152,235,30,155,216,181,157,178,124,24,23,20,128,71,83,27,3,179,30,77,112,40,36,36,4,132,15,67,32,80,40,113,36,6,90,65,0,18,96,232,4,242,0,65,83,76,193,34,202,138,1,101,213,85,130,1,0,104,26,137,133,130,52,187,190,0,0,164,94,210,175,217,23,141,103,192,3,105,224,251,51,20,47,69,75,66,72,107,115,213,222,215,156,234,146,101,202,70,114,116,79,87,105,146,99,54,144,185,160,75,62,226,91,73,141,109,159,222,95,76,110,39,141,241,18,11,148,182,92,42,103,30,87,126,243,25,240,229,111,213,33,183,171,98,242,173,214,218,234,145,22,91,193,102,13,30,94,182,46,182,247,143,24,106,69,217,44,70,120,225,49,180,11,171,119,170,42,83,13,41,74,227,238,61,52,80,54,210,240,253,107,221,217,194,29,19,63,23,201,95,189,140,160,147,192,0,59,248,89,160,32,226,166,2,144,7,144,249,73,240,203,37,82,216,178,142,16,67,70,81,110,83,19,83,53,35,191,191,215,174,187,126,95,203,222,246,93,114,79,221,65,250,125,109,154,142,20,157,157,140,216,140,88,140,242,5,213,202,195,225,55,185,102,146,0,18,93,185,129,64,134,58,4,152,70,166,100,129,137,214,16,134,130,22,1,154,232,42,6,76,24,16,7,36,18,14,180,162,128,161,124,161,213,53,22,6,60,66,164,48,114,89,43,155,12,182,4,29,14,51,72,226,90,55,214,22,116,231,205,247,80,255,251,178,100,175,12,198,170,104,202,27,175,77,208,69,168,89,195,68,3,196,22,253,159,50,110,49,25,9,43,30,103,13,130,154,57,222,164,172,187,178,149,185,131,8,31,99,105,172,115,7,114,122,93,10,190,82,252,37,40,120,21,140,228,165,19,37,214,214,1,86,44,186,111,145,102,89,238,189,107,177,30,109,7,216,143,133,149,134,173,191,69,148,231,151,161,221,124,84,15,14,27,53,114,64,228,177,227,79,187,233,183,230,46,208,82,146,220,63,198,21,13,207,205,215,52,56,93,33,228,96,125,2,214,42,29,88,78,108,66,60,177,123,173,209,215,46,49,105,134,228,146,92,32,4,255,12,107,64,169,156,90,17,69,181,249,228,118,183,215,119,186,171,251,214,158,182,133,81,11,79,151,230,168,121,148,51,255,255,246,255,255,107,177,81,233,84,102,154,22,124,218,19,190,227,105,229,155,31,78,92,117,42,204,215,12,32,36,13,245,175,250,87,253,253,246,53,162,0,1,145,128,52,205,0,192,199,239,68,231,86,232,224,138,20,196,255,0,199,224,184,132,26,52,45,56,49,92,48,70,33,34,200,42,12,143,18,133,4,172,96,193,224,56,197,64,68,26,0,14,43,33,81,128,193,192,228,84,13,131,83,32,192,241,32,56,176,10,0,134,3,137,133,172,85,51,3,2,215,158,8,89,31,15,180,103,113,201,38,21,41,147,208,104,21,96,172,241,168,93,167,79,59,242,136,63,142,148,97,211,78,215,154,80,140,239,36,161,147,187,81,117,13,147,188,172,170,81,15,203,112,149,77,83,213,70,171,89,158,167,181,43,253,10,133,104,76,22,31,125,122,109,39,199,0,103,200,222,162,202,109,14,91,92,113,27,211,28,123,103,243,57,152,96,134,238,70,252,210,107,179,79,247,142,190,155,107,223,15,218,223,237,207,106,108,204,84,130,251,19,42,81,77,212,103,94,135,67,186,11,41,245,55,156,35,206,232,124,229,84,52,123,222,150,174,157,132,54,250,194,2,167,112,171,76,41,32,207,15,204,40,68,214,127,197,71,169,214,218,187,139,22,237,152,59,38,51,82,185,25,209,188,67,229,193,21,5,75,255,255,254,80,84,146,59,21,105,224,113,119,88,238,153,196,76,83,94,152,187,193,200,232,129,131,86,145,112,108,6,226,100,24,124,214,80,224,80,147,48,202,7,131,18,224,129,51,103,6,227,84,208,46,50,15,19,147,26,96,32,48,81,2,51,7,65,183,26,6,17,64,17,7,5,192,232,43,129,129,180,192,180,5,80,24,96,8,1,198,9,96,26,128,99,1,0,249,49,114,4,0,72,13,0,72,174,248,137,143,154,70,229,114,24,179,34,73,89,176,81,180,212,194,4,96,8,218,86,255,251,178,100,199,142,199,58,117,200,19,172,31,178,75,132,249,163,96,166,138,29,157,167,32,47,105,49,129,26,8,38,77,151,136,224,216,73,193,8,127,67,146,87,197,214,132,117,243,120,210,138,109,250,135,165,87,36,52,234,80,247,205,171,136,33,248,83,22,188,255,44,20,157,228,93,178,105,168,229,37,170,26,121,180,96,150,79,154,213,199,212,11,159,204,113,25,4,186,205,38,46,72,88,78,8,35,68,142,43,160,46,210,8,51,0,243,204,77,5,177,189,154,148,161,22,91,184,78,118,196,126,195,95,77,202,40,160,232,116,121,237,72,164,148,47,214,100,174,183,212,119,227,145,220,75,211,19,140,61,220,231,190,85,8,54,245,60,20,201,255,182,153,92,90,149,150,116,224,164,192,0,2,109,19,115,5,138,132,67,140,12,33,137,19,28,96,48,50,195,36,171,230,113,225,224,56,216,140,144,199,136,215,25,184,119,49,32,66,105,91,223,117,72,57,254,224,63,250,47,254,93,39,90,116,70,46,42,225,113,175,38,2,38,236,160,129,164,129,11,71,2,0,4,157,220,46,25,34,30,152,2,12,111,84,73,183,153,134,32,163,152,244,90,28,3,48,162,0,66,3,106,229,5,192,210,145,208,18,97,247,61,186,135,19,76,6,4,148,150,133,128,219,190,165,101,66,149,16,121,196,64,178,184,57,19,223,41,136,2,41,65,7,213,174,146,86,115,106,124,43,31,164,90,111,207,181,66,91,55,5,139,165,176,120,224,192,173,235,10,231,229,179,177,46,7,15,215,148,78,142,0,122,182,77,78,207,216,46,30,8,10,27,177,225,218,178,186,184,140,22,142,135,13,14,112,222,59,67,75,164,165,138,228,177,13,130,233,248,230,188,206,58,124,106,22,218,231,89,234,17,168,181,217,51,183,201,192,151,53,186,123,243,204,87,181,99,116,231,216,95,57,30,175,244,238,42,239,214,240,102,92,18,214,145,75,67,153,234,113,205,166,52,237,194,208,150,84,85,192,221,165,135,15,152,31,194,195,12,45,255,245,0,0,10,209,67,64,58,164,18,9,132,46,21,153,113,88,162,209,135,197,208,236,207,32,127,174,72,152,232,89,216,151,41,54,149,191,246,111,246,127,233,179,252,106,33,180,160,130,152,46,125,1,118,53,182,132,147,173,0,0,44,98,249,198,105,161,46,100,70,8,117,73,186,120,194,226,105,242,0,101,168,102,103,248,92,102,232,226,6,5,204,31,2,68,133,147,5,195,16,161,66,98,104,52,96,40,8,16,1,13,18,11,216,192,162,24,209,192,60,44,12,47,183,249,11,196,3,40,188,134,76,0,34,27,104,33,171,217,63,133,2,151,50,117,61,117,144,154,152,151,25,183,98,82,49,255,251,178,100,187,140,230,225,104,204,27,155,98,112,58,65,105,179,97,143,68,31,93,175,38,78,224,211,200,191,5,103,140,44,36,24,37,68,33,18,9,220,234,102,144,191,161,77,213,13,217,224,114,193,3,68,164,231,85,32,40,95,249,42,137,195,18,71,121,28,24,151,191,143,148,102,88,255,66,96,140,208,79,63,19,148,55,248,82,61,78,108,166,81,11,151,101,86,130,93,31,20,8,217,109,102,178,26,110,85,105,236,99,114,47,98,164,106,35,132,162,35,101,93,144,173,213,99,185,50,42,148,9,21,111,131,171,209,135,18,195,181,221,249,70,45,57,206,214,33,242,114,27,253,53,189,36,75,201,165,49,78,32,233,40,130,70,166,41,17,1,50,8,52,201,247,20,91,108,109,58,182,195,239,246,150,226,133,103,172,128,252,3,207,143,17,1,227,133,119,239,48,27,58,59,108,19,126,254,112,56,114,221,251,81,255,255,244,255,119,252,10,230,199,129,80,30,82,206,129,7,184,50,7,194,185,93,205,0,1,51,5,77,243,17,132,99,14,103,131,204,47,67,227,83,211,52,239,99,53,31,67,49,65,195,59,137,51,15,132,51,18,0,0,225,152,128,43,6,37,64,161,137,125,129,67,96,227,5,78,194,167,113,133,193,217,8,54,162,162,48,25,40,204,18,3,71,215,155,65,98,52,12,48,80,65,141,84,199,91,17,18,46,241,165,63,138,56,36,5,36,220,148,129,46,27,90,40,22,217,3,147,174,42,6,219,25,149,230,60,105,182,69,49,195,203,153,92,181,240,114,104,172,93,37,82,47,57,113,16,56,211,91,130,41,106,237,69,219,69,49,161,29,0,220,42,90,80,170,180,205,125,242,149,86,113,35,91,188,252,209,82,142,133,22,19,18,165,151,197,50,169,31,177,245,95,221,78,94,139,84,179,73,153,27,83,157,67,86,105,90,85,207,77,150,84,110,175,80,37,83,106,174,53,183,238,23,87,112,254,206,122,216,125,197,220,25,98,123,23,42,176,120,179,188,76,32,39,140,159,100,37,196,214,116,136,61,35,118,181,77,153,139,33,230,102,74,239,104,81,69,210,213,128,241,245,246,33,216,26,39,152,25,184,60,247,208,146,79,254,152,244,202,195,64,150,51,169,138,110,41,27,113,202,187,113,10,76,50,176,74,218,48,200,54,207,180,128,103,63,149,169,193,79,236,45,255,208,28,167,212,25,49,251,251,14,244,5,102,1,147,230,27,3,38,56,153,135,32,96,230,149,185,134,135,162,166,102,50,134,54,5,70,47,160,198,13,130,130,69,1,16,210,20,7,76,191,34,65,66,194,125,152,6,35,10,0,101,237,48,28,184,50,68,23,33,7,160,161,8,12,233,1,4,192,247,205,255,251,178,100,194,142,231,249,104,73,19,186,76,240,64,3,185,113,96,226,132,158,77,155,38,78,229,51,192,206,136,39,13,134,9,24,241,203,142,141,9,124,84,117,156,183,84,251,181,105,217,135,45,11,76,86,44,74,62,152,45,149,60,154,89,16,111,55,175,152,253,150,50,229,68,217,200,177,74,129,16,153,136,179,27,116,32,23,186,98,242,184,139,66,160,203,175,237,35,89,167,95,210,194,224,201,101,184,172,234,92,219,156,99,26,119,254,166,169,161,248,220,100,168,28,7,110,238,19,184,95,171,151,109,69,176,153,194,102,215,115,188,108,59,172,178,126,49,93,46,148,99,53,152,184,197,107,96,84,171,155,164,23,63,126,236,164,20,105,138,185,37,11,200,239,217,226,89,51,177,235,81,196,72,22,165,86,89,28,122,83,123,6,207,151,32,148,90,109,226,96,98,210,12,251,117,184,50,176,102,241,248,200,171,88,224,151,5,88,242,100,173,245,174,49,224,46,191,113,221,13,9,253,74,47,132,179,61,187,231,127,255,250,38,127,245,186,142,252,23,155,21,56,69,219,33,145,152,151,247,224,0,0,29,252,192,133,50,192,84,199,245,51,42,192,143,192,55,51,149,164,207,227,16,200,233,137,212,35,160,70,78,97,112,23,12,112,41,46,59,81,21,7,13,10,221,211,0,136,13,86,3,44,219,184,176,206,161,40,225,132,39,178,47,198,221,52,52,145,68,98,29,199,60,224,23,113,243,220,141,234,134,224,104,236,102,215,108,90,194,150,14,169,5,22,0,113,24,14,80,196,99,244,146,136,92,76,42,233,73,22,189,145,23,88,227,249,139,18,160,181,85,204,245,212,219,174,183,248,15,224,175,149,225,51,101,124,241,122,20,140,171,185,28,232,196,222,169,133,16,153,100,43,168,136,209,146,113,118,52,220,177,9,57,228,164,98,104,44,219,66,192,49,150,199,137,36,72,39,36,92,145,73,17,129,200,143,24,100,89,77,140,92,219,229,130,248,64,68,245,139,169,98,32,177,51,209,82,172,180,212,44,42,176,232,144,179,102,201,13,194,152,236,255,64,2,1,238,21,115,8,72,17,199,40,48,203,11,211,18,46,25,172,114,70,242,95,43,163,238,125,146,250,31,255,95,255,208,97,222,37,160,130,127,246,255,255,226,80,172,64,98,29,137,184,147,88,22,7,150,246,109,102,193,134,156,152,136,213,247,108,203,131,230,8,21,102,38,138,230,30,101,167,161,8,134,220,182,102,132,41,6,158,187,102,64,1,38,88,26,6,9,6,102,58,130,6,23,5,32,65,8,200,148,80,20,3,32,12,40,14,3,133,229,105,48,84,93,52,180,42,42,128,133,184,46,210,56,24,14,42,3,224,31,53,122,42,255,251,178,100,183,14,198,253,104,75,155,143,79,32,67,135,9,227,60,72,142,29,117,175,36,78,229,19,193,31,161,167,77,32,35,137,37,178,103,140,238,58,229,2,59,179,77,210,63,6,1,153,107,150,225,197,31,81,185,135,197,10,105,56,243,73,244,250,39,132,181,121,22,129,90,152,43,90,26,9,213,151,177,137,5,45,35,201,49,127,57,117,90,142,20,34,7,136,160,74,29,149,181,86,250,150,243,233,61,87,143,118,173,213,177,98,171,25,70,57,140,251,49,157,91,248,242,102,106,197,37,37,219,27,203,172,163,15,207,178,41,100,251,155,98,198,180,142,84,47,75,21,10,203,158,164,143,36,161,30,81,120,106,161,95,37,42,162,90,183,185,117,107,89,26,99,210,137,59,31,35,198,150,75,143,203,173,227,245,140,122,55,113,109,108,26,100,0,0,255,133,155,141,16,178,160,117,2,90,43,115,65,41,27,22,136,137,194,12,85,168,151,69,196,213,182,82,13,209,254,166,173,170,255,182,213,223,195,34,49,121,138,67,39,122,220,248,206,34,158,190,14,177,173,16,148,62,228,228,215,148,117,179,198,159,165,92,206,208,0,1,240,176,76,152,62,132,57,131,145,80,154,104,143,233,156,88,238,24,119,152,17,136,96,187,152,129,129,233,134,120,37,24,16,128,146,45,152,22,129,49,128,16,31,24,61,137,185,48,48,168,33,128,128,15,39,242,178,1,67,188,195,100,2,140,5,64,84,80,3,18,252,160,1,76,3,64,4,61,9,50,225,210,212,108,116,64,150,203,209,2,60,175,234,187,140,186,64,162,99,192,26,66,205,99,171,197,154,64,8,171,102,137,132,185,213,148,105,92,203,221,49,25,7,17,194,120,95,9,85,84,238,169,45,172,219,225,132,118,21,106,171,239,14,203,46,40,28,15,42,83,187,84,181,22,69,140,102,165,151,236,93,187,172,248,137,85,96,182,83,150,231,40,106,213,220,166,183,44,90,163,238,248,210,168,119,127,142,123,43,50,21,77,88,107,76,164,106,40,56,237,115,137,154,118,156,69,24,36,32,160,164,130,138,130,205,54,76,110,119,235,170,217,121,120,115,146,134,51,150,84,85,166,174,255,152,125,146,12,14,61,125,90,9,87,165,134,5,178,140,228,99,138,70,112,114,0,130,82,89,166,77,239,139,86,110,51,255,86,123,222,182,45,106,30,186,170,228,7,60,43,79,31,181,31,206,241,38,255,255,255,214,183,103,190,183,148,68,25,12,1,51,30,209,140,11,44,248,130,211,189,183,45,57,178,221,161,33,232,123,36,14,96,12,20,230,27,32,78,97,188,22,102,20,4,12,105,124,41,198,43,227,198,99,228,33,6,47,32,62,97,192,40,166,9,128,26,255,251,178,100,179,14,199,182,104,200,147,218,52,240,75,134,249,179,97,5,132,31,97,221,32,47,100,211,209,16,157,231,13,128,154,112,97,36,4,102,9,64,118,96,26,15,198,29,1,56,96,146,0,101,237,48,16,3,131,2,48,9,105,192,1,43,48,170,7,0,112,30,12,128,224,232,3,171,147,0,16,123,43,216,133,100,246,84,3,39,5,160,121,219,20,23,218,176,36,161,89,65,164,23,229,121,51,117,130,108,40,194,221,150,220,230,220,134,133,89,141,63,246,212,52,70,90,225,149,74,226,119,97,152,211,28,139,83,67,146,46,202,104,179,178,207,103,223,219,173,82,212,234,168,211,225,241,167,150,87,54,225,90,179,79,217,85,59,112,92,82,137,125,20,187,10,145,11,87,231,41,173,101,134,54,127,58,165,145,75,176,218,196,245,19,137,169,55,42,217,242,147,117,147,161,44,214,135,125,199,212,235,143,57,11,98,177,166,23,238,240,195,83,132,90,97,126,145,127,27,119,253,238,212,157,247,85,249,173,253,103,43,246,111,255,255,255,243,255,255,116,0,0,15,176,236,249,43,17,89,20,69,104,195,48,88,14,207,203,110,64,24,114,174,26,104,241,173,235,124,174,153,76,255,152,37,255,242,223,255,254,191,255,248,176,178,181,209,222,233,106,117,119,187,170,213,50,161,175,75,110,214,72,26,30,238,5,53,189,32,0,1,99,6,8,112,231,136,201,46,224,234,120,236,220,172,92,208,47,172,205,219,0,16,80,24,74,223,24,90,5,24,120,8,152,178,28,16,15,70,103,156,198,14,4,9,12,0,5,140,171,0,85,172,193,3,60,13,174,152,6,3,142,131,128,192,45,33,193,4,232,69,207,199,17,53,146,177,242,225,182,104,210,45,218,154,134,98,207,232,78,31,121,17,69,153,28,168,137,48,82,63,200,50,42,138,30,177,105,161,90,226,9,97,116,21,220,9,126,46,251,137,90,179,23,142,209,76,203,108,215,127,33,117,174,41,76,221,198,22,222,94,128,216,203,243,53,127,149,45,103,32,220,145,69,44,82,103,200,221,157,74,178,173,114,222,169,121,79,107,11,88,162,150,41,37,59,191,188,75,58,84,237,249,79,13,120,195,203,70,42,231,187,42,74,215,215,35,77,170,138,229,90,142,28,199,222,73,103,63,59,98,67,36,115,178,39,22,251,102,52,22,159,78,136,2,225,83,91,183,253,220,25,110,138,214,192,0,9,112,98,104,19,80,7,160,17,172,12,39,13,0,121,12,182,125,68,26,64,203,170,49,104,150,136,99,169,114,61,219,171,253,153,79,253,95,118,127,236,58,144,207,153,216,218,255,223,85,255,50,59,216,111,246,41,203,94,181,228,182,230,109,102,67,197,163,3,255,251,178,100,153,142,231,98,104,199,147,184,52,242,68,6,73,163,76,6,226,93,33,161,32,79,100,211,193,24,28,102,141,64,27,81,192,47,48,231,5,3,3,51,186,50,205,44,227,81,176,90,49,60,34,3,30,177,146,49,90,1,163,13,81,63,48,35,4,128,112,101,24,26,1,88,52,0,140,31,5,180,192,8,2,216,32,4,6,76,38,192,1,71,76,6,128,184,198,192,6,132,129,128,84,6,11,122,149,230,1,0,142,7,252,219,20,68,11,190,85,52,192,14,79,0,184,217,102,201,166,91,18,63,147,12,170,106,197,20,120,22,236,149,107,200,48,125,185,199,173,239,190,216,145,218,71,67,36,87,60,146,55,55,87,46,69,63,27,116,95,114,2,177,12,228,201,178,157,128,97,22,105,226,63,98,188,170,247,62,91,159,175,165,195,127,81,236,243,191,142,24,110,174,117,245,158,236,101,131,98,161,157,254,225,108,216,218,157,70,236,182,156,142,175,34,227,239,121,82,44,110,212,246,100,173,35,181,230,177,168,98,234,187,61,238,209,113,252,229,70,212,111,150,249,128,144,28,13,216,242,222,21,101,66,58,70,180,19,132,224,195,1,193,67,168,2,16,133,207,141,1,6,144,82,88,157,113,228,151,81,210,77,100,52,51,6,170,91,148,75,107,71,87,247,125,255,187,96,68,26,191,173,166,156,195,53,142,40,191,17,46,107,251,115,187,109,246,230,232,190,255,189,242,122,245,2,0,0,228,180,192,32,112,199,80,72,197,248,240,247,134,204,218,70,200,198,89,24,193,196,20,202,128,236,202,96,160,193,192,228,195,176,152,193,112,112,190,198,65,26,2,66,178,238,48,12,31,3,8,74,62,96,65,40,101,240,122,133,68,32,66,76,46,32,0,12,44,39,62,142,67,220,242,129,173,35,108,92,243,134,172,98,52,60,143,81,224,220,152,116,214,245,199,106,79,85,253,217,243,150,160,88,167,146,199,108,47,181,189,252,77,224,183,234,126,149,112,233,148,14,167,63,29,192,118,165,150,124,190,221,8,0,28,96,185,253,182,192,109,191,137,182,187,181,196,188,222,84,156,149,59,170,236,243,50,152,233,61,215,189,219,103,34,122,22,83,38,208,173,63,214,138,76,154,73,18,49,231,82,238,79,92,216,205,163,11,67,20,83,97,148,143,204,146,114,157,105,230,18,224,224,136,128,0,119,112,201,4,46,1,216,11,168,2,48,95,116,67,146,34,198,169,44,164,108,162,153,90,62,3,121,48,86,129,250,26,255,218,191,223,250,250,2,204,53,42,164,178,188,140,106,185,145,16,123,162,11,51,41,74,149,209,178,36,132,149,108,113,173,7,216,241,20,152,78,48,33,0,101,72,76,104,104,32,110,249,255,251,178,100,145,14,134,113,104,201,155,175,53,96,71,137,185,179,72,5,196,27,121,221,32,110,189,25,1,34,159,231,29,133,137,33,152,125,51,214,105,28,98,108,21,126,100,8,46,102,105,216,28,43,4,18,6,30,3,35,1,73,150,161,137,137,64,84,168,192,48,132,32,3,24,1,69,81,67,8,192,146,32,160,170,15,1,129,198,12,4,29,134,132,227,4,0,84,57,64,4,0,1,117,231,105,88,166,26,111,171,76,139,0,174,228,64,136,13,146,153,199,154,228,120,172,96,101,42,53,5,194,105,79,221,34,151,200,83,125,79,213,126,178,140,182,45,175,58,39,40,202,25,109,248,130,141,174,26,179,91,196,214,181,26,183,140,47,88,103,98,196,182,183,121,1,244,254,219,158,248,228,114,54,226,200,68,104,152,50,106,145,166,39,232,244,161,210,112,138,104,196,70,28,39,161,131,110,72,128,203,199,119,60,146,107,49,47,51,71,11,239,109,72,94,36,165,97,121,30,68,238,53,201,104,175,255,255,255,255,255,255,33,8,0,97,54,194,81,137,42,91,26,21,136,92,205,94,117,59,168,79,58,221,249,7,18,20,9,102,35,48,118,233,255,255,252,138,64,104,17,77,57,77,255,251,90,221,127,200,2,200,239,8,202,202,138,228,187,18,198,46,174,38,106,30,153,64,102,187,157,180,252,119,255,253,0,63,240,65,24,100,104,116,98,125,162,125,180,232,124,250,230,98,166,26,32,45,77,59,1,12,68,77,76,26,9,140,98,13,65,195,49,128,226,233,150,199,41,130,32,155,23,48,44,25,3,9,233,162,96,73,104,103,136,142,97,8,4,40,12,0,129,71,64,42,51,15,2,4,64,242,147,108,204,57,40,36,115,17,159,227,233,200,33,100,169,195,24,118,103,35,141,14,60,205,100,21,98,240,159,152,132,114,238,91,130,234,168,68,237,124,226,217,133,186,100,31,178,227,237,232,224,194,243,48,245,106,99,34,193,209,201,253,206,222,173,44,41,6,62,207,49,247,129,183,122,23,31,115,47,119,125,152,160,231,44,7,101,35,47,197,136,139,40,96,18,12,213,95,50,132,16,183,197,246,98,12,78,134,64,132,213,14,18,12,20,234,154,134,250,83,84,106,66,204,131,194,65,194,95,119,235,99,67,128,0,38,252,92,182,64,148,226,71,224,106,85,161,207,97,146,218,58,107,180,253,250,246,118,213,33,252,181,175,172,188,255,223,255,235,245,255,255,179,252,171,204,129,136,109,97,17,26,153,169,238,212,243,79,96,74,209,148,29,35,92,110,38,68,212,219,5,78,150,227,128,162,84,27,127,204,17,49,140,109,9,204,6,186,77,13,230,77,69,147,141,50,122,140,251,139,140,167,3,140,94,255,251,178,100,155,142,230,139,100,200,147,172,31,32,74,169,105,195,96,35,156,26,117,159,34,78,229,145,1,27,33,166,205,128,26,165,68,17,12,196,80,92,194,224,156,148,55,29,77,140,25,4,18,96,170,21,141,18,233,114,96,56,44,106,216,48,22,1,74,137,4,48,234,24,114,4,200,4,24,148,26,117,23,95,85,46,73,251,237,135,181,210,185,181,116,136,131,146,91,83,240,100,126,41,122,91,69,216,49,2,89,46,188,164,172,29,181,116,135,253,97,242,159,145,229,138,88,211,37,58,197,18,152,241,13,158,102,37,138,165,236,193,90,135,35,190,218,142,73,229,242,46,248,215,51,19,147,209,82,101,125,118,46,106,9,183,90,152,236,230,117,224,139,44,177,207,109,103,60,253,109,153,109,159,202,227,147,155,249,100,142,196,153,205,119,87,210,127,171,247,182,119,253,23,193,119,169,124,231,90,76,34,28,149,24,186,250,23,123,151,115,113,136,244,93,201,83,50,108,3,42,137,208,211,109,126,65,75,118,173,191,175,143,182,69,107,183,173,126,92,215,254,159,114,119,191,214,118,140,168,89,227,90,51,62,86,228,116,50,254,111,205,135,223,206,191,207,218,78,157,208,48,168,175,19,74,167,187,127,135,223,129,0,14,163,10,80,3,24,65,99,36,177,179,200,90,227,223,152,115,57,248,99,29,38,35,60,1,99,22,192,3,12,65,131,31,65,3,14,192,99,4,129,83,41,80,146,34,116,80,15,48,0,67,18,4,144,132,170,77,154,26,2,33,16,168,48,60,20,50,128,72,70,68,48,141,0,42,88,162,40,218,4,155,168,102,53,110,79,182,218,26,133,218,236,9,100,61,62,90,175,10,183,25,143,67,193,250,41,135,15,208,199,201,39,160,254,83,243,50,52,147,21,219,166,218,117,137,250,166,204,82,77,132,173,174,215,27,22,141,173,90,145,121,154,117,170,158,178,222,51,3,169,113,227,201,19,79,112,213,6,43,119,109,187,199,134,108,77,177,89,219,148,228,111,11,91,107,157,192,99,17,62,22,156,191,108,241,203,53,225,152,175,6,4,4,148,121,107,231,164,231,246,109,117,237,235,105,71,236,67,145,90,92,88,233,103,69,192,91,137,88,73,1,160,0,31,236,37,85,145,0,36,75,44,25,34,217,62,76,134,204,237,54,47,134,91,187,223,234,133,100,89,133,23,255,255,255,253,255,255,235,186,178,87,4,155,29,238,171,96,13,236,185,150,104,157,77,150,25,40,68,206,203,235,191,24,195,185,214,141,220,219,150,88,149,250,219,191,154,1,130,200,176,176,254,106,161,0,110,180,94,96,1,196,113,14,54,105,34,138,109,128,68,96,48,202,33,22,76,46,24,140,78,11,0,160,255,251,178,100,167,142,230,244,104,200,19,175,53,96,75,135,41,179,96,38,140,92,93,163,28,78,233,49,129,35,35,166,205,135,136,169,17,166,128,57,142,160,249,107,12,26,26,75,32,140,196,9,137,147,35,34,75,146,154,22,210,160,161,95,224,103,161,145,135,14,67,131,2,21,82,121,225,166,206,129,142,217,152,125,84,69,162,164,132,181,152,192,239,73,64,105,202,168,79,104,58,151,66,170,67,9,28,249,50,184,100,191,14,69,2,178,59,49,201,66,144,179,73,55,39,194,27,108,56,192,212,141,235,12,140,9,10,48,48,88,250,132,6,165,112,101,162,160,212,234,75,30,147,178,55,5,163,114,251,181,239,255,95,60,188,33,87,119,61,164,224,196,25,214,87,138,33,167,56,46,204,201,153,47,60,223,247,124,54,50,73,239,130,154,112,158,11,18,100,101,38,77,127,29,77,182,212,130,171,162,148,46,149,97,116,41,46,225,206,64,157,188,185,250,207,211,55,226,228,168,130,9,240,28,160,109,10,196,8,216,179,156,90,157,115,93,183,244,201,77,116,203,125,127,255,239,255,223,255,255,211,145,8,201,99,47,170,97,172,11,99,178,48,53,93,156,211,17,89,28,174,8,102,4,238,17,156,238,19,194,16,209,136,253,213,109,85,175,216,0,32,2,156,218,136,202,8,240,98,8,97,247,67,134,75,20,153,146,166,102,120,104,40,58,48,8,101,34,195,0,80,45,71,140,94,94,70,199,212,68,7,72,8,8,68,63,5,38,33,214,236,140,53,70,1,236,125,122,75,157,70,100,94,233,60,233,45,204,155,170,160,219,19,225,77,116,84,36,231,54,91,196,129,223,50,132,60,223,18,30,82,18,140,87,154,95,214,163,60,245,82,249,72,60,229,137,163,91,143,190,215,94,147,0,102,189,98,39,89,175,97,210,198,34,147,191,89,54,134,40,81,189,73,16,170,140,161,80,56,149,208,42,187,160,78,78,34,253,149,60,206,50,38,81,90,92,133,105,192,223,99,196,237,121,205,1,230,156,142,254,60,184,187,214,254,51,132,43,86,196,82,147,233,56,238,49,93,122,90,98,180,237,107,254,234,128,0,77,248,173,120,116,140,109,17,4,43,68,217,215,222,213,29,54,172,231,170,180,90,108,178,239,255,63,254,95,255,207,255,255,252,159,123,251,81,103,137,35,208,162,34,101,42,62,112,194,20,180,165,4,47,205,74,10,171,117,104,37,239,24,25,130,214,92,239,152,0,1,69,64,177,48,98,96,4,96,133,28,116,82,252,97,192,36,103,211,212,100,250,106,103,8,110,96,120,18,58,26,8,2,243,10,0,128,176,42,21,63,64,66,138,95,12,4,101,2,98,153,24,32,23,130,155,69,24,82,162,255,251,178,100,164,8,230,34,103,203,187,140,77,96,70,136,185,195,96,35,142,91,93,163,36,110,225,145,65,8,36,38,141,128,142,56,62,200,192,135,13,216,136,165,85,205,171,122,32,211,201,29,95,193,116,119,22,107,32,120,31,223,124,98,143,10,150,63,57,196,175,123,113,181,122,105,49,100,113,11,77,58,135,43,145,154,248,66,234,199,92,218,144,35,110,51,69,37,119,13,10,170,232,228,171,103,50,22,90,70,209,57,154,166,62,54,88,88,227,151,151,215,79,12,32,173,218,251,94,107,182,172,199,253,191,179,107,238,209,150,246,176,93,184,190,181,105,245,143,41,119,143,30,157,254,183,82,9,231,76,87,153,28,212,126,66,16,110,250,36,20,146,204,21,127,29,57,229,168,57,82,114,136,110,185,234,47,92,202,142,241,206,234,91,156,14,198,94,112,18,11,98,8,217,117,225,112,116,166,138,51,36,102,87,62,150,19,166,194,205,52,7,42,82,127,235,202,101,243,229,223,255,255,155,215,127,225,169,142,205,117,210,235,11,159,28,72,65,202,236,34,6,3,144,35,7,51,87,129,105,0,23,45,184,148,104,24,65,49,43,176,44,199,4,3,12,171,24,51,210,64,33,140,76,9,150,131,133,224,16,11,164,98,97,160,240,94,64,200,209,134,208,136,32,36,189,129,37,196,192,94,160,192,122,21,106,212,185,218,136,180,142,94,204,127,16,221,72,151,205,102,162,2,38,84,254,146,234,19,25,81,109,81,213,60,54,72,40,12,171,2,83,72,53,136,177,195,56,87,174,64,151,76,86,205,104,153,199,218,142,225,192,236,74,36,143,148,89,204,216,195,24,122,80,155,97,182,21,239,57,223,241,244,90,165,139,46,191,93,171,181,172,71,1,243,11,95,199,94,202,99,183,102,215,125,201,221,180,183,3,221,119,87,114,168,35,74,177,135,207,215,89,223,123,50,40,229,246,73,206,196,85,63,45,70,221,237,23,89,234,122,0,128,0,157,16,236,50,50,152,10,145,41,128,20,35,147,23,119,174,64,182,160,165,167,38,215,40,181,29,40,18,200,34,193,93,16,18,252,222,239,191,191,106,61,111,249,45,231,237,173,127,252,194,44,208,88,50,39,207,38,28,217,125,73,139,145,123,197,241,74,162,205,254,32,0,22,135,8,129,101,164,202,179,52,213,9,168,196,49,84,210,56,228,208,200,232,193,193,88,18,19,8,65,115,3,65,35,5,131,167,224,202,16,224,194,128,80,120,3,45,153,48,179,35,28,40,12,58,11,92,4,239,18,22,100,131,161,241,108,129,192,193,0,36,235,52,192,26,146,174,67,206,247,31,90,107,22,228,37,38,35,73,39,51,104,83,7,138,106,57,57,91,165,21,47,205,255,251,178,100,183,140,133,247,103,204,27,143,100,194,73,231,121,135,100,72,142,91,165,159,34,78,188,213,137,10,153,229,201,156,8,168,209,140,125,53,190,37,237,211,24,114,200,226,94,115,184,9,72,84,93,230,109,188,222,84,207,222,61,93,255,21,75,135,146,94,241,87,76,137,21,108,75,71,219,95,221,41,226,198,83,97,239,173,247,152,48,239,124,217,119,234,115,207,30,197,114,73,142,196,234,78,68,231,105,24,108,74,59,157,12,249,4,19,10,231,2,33,33,59,162,153,104,110,220,54,238,146,212,15,192,96,51,170,194,22,240,185,125,242,131,56,103,131,88,209,147,130,237,239,78,0,55,153,199,73,41,30,76,128,3,31,3,51,148,251,131,73,43,132,193,74,209,3,247,179,184,55,66,100,224,16,174,8,65,53,39,219,213,255,127,209,95,110,141,117,235,243,234,222,157,116,217,152,12,117,43,173,242,111,52,154,213,109,222,95,182,144,0,18,176,160,224,102,160,174,99,253,42,126,132,162,96,80,30,106,6,58,109,169,100,77,126,152,86,48,152,10,14,152,248,33,24,70,35,130,65,83,23,144,48,0,50,141,136,2,30,31,90,72,132,176,49,148,19,82,225,129,197,225,143,3,110,43,9,4,165,218,85,136,118,65,153,92,150,2,202,193,118,126,170,86,60,237,133,65,25,92,242,253,85,37,39,45,201,162,65,244,239,83,76,80,73,129,145,105,110,195,237,203,120,182,90,102,158,1,202,227,58,138,15,57,177,183,144,94,124,225,95,252,52,170,226,118,158,188,243,205,234,213,233,227,129,65,212,16,31,165,247,103,218,87,21,113,122,200,221,109,108,7,122,134,78,107,162,48,186,136,151,93,148,66,97,201,58,245,107,175,171,165,216,190,151,134,11,117,31,127,226,114,143,153,194,101,28,46,59,114,219,41,40,123,208,187,21,82,47,191,89,148,152,149,83,73,213,177,19,230,195,155,213,137,124,255,207,189,63,117,211,189,149,245,184,112,104,144,0,5,56,40,161,137,80,176,35,211,39,240,17,13,113,140,87,111,155,232,242,31,80,91,181,7,109,59,22,174,1,154,140,2,172,14,185,184,108,73,67,144,234,67,54,76,118,61,8,91,118,240,80,168,9,6,28,118,162,16,88,176,161,199,1,47,142,100,184,184,176,44,26,92,226,84,138,128,115,3,130,99,46,2,83,8,109,179,200,197,67,8,195,195,76,37,67,90,93,147,58,130,241,0,68,171,7,133,195,7,132,196,208,48,176,234,14,26,148,172,100,10,12,19,95,67,2,67,195,59,64,213,68,72,57,24,177,101,190,69,64,99,67,39,191,44,168,183,22,229,45,175,125,26,167,227,138,222,168,166,18,129,166,68,27,52,168,255,251,176,100,202,142,199,108,110,72,19,185,100,82,77,194,9,99,15,34,14,27,217,187,34,78,229,49,137,33,148,101,141,145,26,40,152,249,170,70,87,190,183,6,118,193,27,19,5,106,239,164,81,86,212,205,227,104,121,195,13,54,173,184,230,183,86,81,106,206,50,36,113,34,21,164,126,169,115,104,110,191,77,38,76,84,145,15,152,58,70,222,54,188,224,244,237,172,236,59,202,239,160,253,219,212,196,253,65,184,218,16,187,109,52,214,221,250,87,103,28,187,133,210,93,123,251,216,39,140,147,43,118,217,18,104,156,35,64,101,140,68,217,248,50,188,179,41,50,44,81,74,63,176,241,86,169,185,254,232,215,165,200,174,247,99,183,25,251,0,8,9,67,58,162,128,143,230,90,115,59,176,201,212,97,203,135,224,136,69,209,192,98,187,149,61,158,147,205,254,129,18,28,162,150,219,244,164,146,89,236,215,45,58,65,183,51,67,0,239,150,146,84,88,195,180,109,11,119,142,58,188,247,251,226,115,233,245,162,224,237,9,0,0,99,18,15,194,168,51,8,64,79,125,90,55,1,224,212,121,99,101,83,77,46,75,50,120,132,72,120,102,17,120,136,26,36,40,50,233,4,32,80,178,0,128,129,32,2,53,136,66,166,125,0,59,195,129,34,203,150,147,227,68,46,194,150,171,181,43,108,239,100,121,4,140,146,0,79,140,105,215,187,38,48,80,22,132,195,104,173,41,102,53,122,119,97,64,20,178,58,169,212,222,14,135,22,1,135,150,205,139,178,246,202,97,58,23,195,16,249,125,11,184,238,192,249,204,75,45,205,77,195,248,70,74,164,243,168,202,234,216,41,143,228,179,51,61,129,195,200,85,192,196,107,73,228,245,218,250,199,125,33,48,243,96,132,68,90,243,152,199,125,143,222,90,75,43,174,60,150,169,87,203,128,128,137,220,102,98,173,101,106,177,167,160,126,153,155,247,255,130,239,80,59,54,174,80,128,178,20,144,51,25,251,43,98,222,181,114,51,154,226,230,44,227,48,182,204,161,162,231,230,181,140,206,70,144,188,2,160,114,42,231,255,255,192,0,224,2,227,245,69,8,10,128,129,192,11,139,70,254,198,105,97,48,253,117,4,139,231,53,59,182,196,156,125,4,34,14,70,255,92,212,47,71,215,255,250,196,62,40,186,218,190,91,90,178,164,13,35,255,255,253,255,223,254,175,167,232,0,92,96,32,89,49,148,204,6,35,223,161,79,226,175,53,44,228,216,1,3,76,135,205,57,7,38,36,26,16,32,132,134,13,1,196,106,42,5,72,138,4,12,11,56,50,204,59,18,227,64,178,176,68,75,19,142,183,84,156,137,171,247,135,226,67,131,181,199,30,37,101,204,123,74,140,255,251,178,100,192,14,135,164,104,202,19,152,100,102,63,133,25,131,100,76,138,29,205,165,44,110,107,8,192,246,161,38,245,135,136,168,34,140,3,18,193,74,230,42,226,180,218,15,36,162,155,23,164,19,105,217,47,100,23,42,182,139,10,138,126,157,23,7,155,134,239,194,242,221,216,140,246,54,174,183,219,181,169,102,29,186,162,141,246,179,176,242,254,174,211,97,91,55,166,155,127,141,30,56,241,177,126,27,183,15,235,120,239,154,238,18,236,53,66,88,45,63,59,157,156,190,244,13,32,239,54,150,82,200,156,113,187,201,177,141,88,129,44,115,57,125,185,44,171,147,179,53,227,73,254,201,173,90,201,104,238,115,56,196,91,9,76,69,186,210,199,123,85,198,173,118,114,180,245,29,45,69,30,198,213,74,57,117,46,63,55,22,213,38,238,242,70,161,194,0,0,0,0,23,161,164,36,98,8,219,128,37,192,209,65,194,121,43,35,90,57,227,243,98,95,114,63,104,213,114,167,255,255,228,255,255,191,254,214,254,173,223,255,255,255,255,5,253,214,127,178,164,131,240,228,81,137,215,74,234,0,0,96,73,26,99,64,80,98,147,212,103,234,52,106,91,52,102,116,46,102,91,148,97,120,176,32,139,140,45,14,76,18,4,10,163,169,128,161,33,130,6,96,24,74,84,225,96,112,48,71,134,134,7,83,17,129,224,16,42,66,84,161,44,30,20,58,52,12,104,210,234,47,107,114,73,107,146,179,14,58,95,43,88,7,109,244,114,89,41,97,98,130,196,32,136,29,74,147,130,138,38,32,11,27,164,182,40,132,94,36,69,125,190,0,65,177,197,250,241,5,218,45,168,222,199,11,19,1,169,248,184,152,90,170,224,72,236,64,143,28,67,58,58,241,218,27,49,98,17,205,247,45,214,113,240,191,115,222,75,224,171,49,32,98,200,76,151,226,156,172,96,154,67,58,88,219,151,57,240,18,153,131,12,43,65,231,93,197,115,183,168,40,89,105,43,114,114,251,236,183,131,6,11,221,252,102,187,214,157,234,239,83,43,122,149,196,206,146,109,194,174,229,131,52,237,115,102,46,189,53,62,225,108,255,155,82,103,83,231,25,127,73,109,143,159,76,227,235,206,30,6,187,4,40,153,72,192,0,58,20,184,35,178,123,48,17,28,87,228,14,87,38,43,86,134,10,213,138,98,88,108,122,53,29,245,95,174,199,12,138,137,235,254,167,191,110,101,115,63,219,79,245,255,255,255,254,182,156,124,128,124,26,31,90,204,10,197,174,51,80,64,9,63,204,42,71,49,32,16,47,64,56,115,36,255,0,227,72,74,13,38,184,18,108,26,37,194,21,9,13,21,8,69,137,78,1,35,139,6,34,145,33,160,214,34,128,255,251,178,100,183,140,200,5,109,201,19,186,124,112,63,233,25,195,97,138,52,28,233,163,46,110,101,245,193,15,33,37,201,151,156,224,178,99,171,46,77,181,65,125,172,47,230,160,162,111,10,232,118,241,226,62,225,167,102,59,93,123,93,37,48,120,56,106,213,27,251,9,230,76,194,143,148,238,201,60,21,43,223,65,106,210,251,42,157,180,163,217,32,16,95,247,180,255,158,163,218,213,216,101,138,97,127,233,41,123,125,29,162,150,242,174,253,95,199,59,25,83,91,155,106,216,229,140,61,250,186,209,32,75,95,183,39,89,243,118,119,141,122,245,62,177,1,202,251,58,147,86,49,187,156,9,10,230,239,130,182,20,86,35,249,166,149,76,139,245,237,200,169,101,106,92,46,218,161,172,67,29,163,205,250,124,234,29,235,209,156,36,207,108,50,140,37,52,237,77,82,199,196,109,199,172,177,75,10,190,86,120,207,171,17,251,244,180,208,116,248,0,2,242,152,83,98,57,11,142,101,78,10,74,14,19,209,250,196,160,152,53,145,214,96,143,162,54,174,136,133,162,105,139,238,95,126,135,28,175,86,205,225,82,244,63,203,178,33,197,191,244,79,126,58,253,191,255,254,223,254,84,222,167,67,191,255,70,176,0,193,166,120,24,212,49,237,84,54,174,70,55,14,15,52,158,98,50,136,253,51,160,33,54,168,176,49,56,57,22,13,140,18,31,65,161,232,242,184,96,200,39,40,47,184,56,50,174,12,5,3,23,195,5,0,50,16,100,32,8,150,18,3,73,70,139,233,130,201,201,130,2,252,194,244,24,93,35,245,125,16,130,208,113,167,138,137,9,53,183,60,22,184,40,10,7,220,208,132,26,207,215,6,19,20,150,185,13,146,132,20,106,226,184,80,88,0,117,218,138,95,33,26,34,38,165,230,220,12,115,140,79,185,153,76,86,104,54,239,217,167,169,91,37,148,173,51,215,169,89,37,157,216,125,191,43,18,70,59,140,239,95,90,248,84,99,14,101,75,29,91,217,227,150,191,121,89,129,187,25,168,42,4,208,51,206,196,135,153,216,103,218,230,87,64,156,49,102,117,160,179,88,169,131,229,49,174,43,98,162,56,168,190,14,77,61,30,102,105,198,135,81,16,247,79,114,236,7,90,19,87,118,165,177,226,157,103,243,4,148,0,0,210,214,198,59,112,184,64,82,140,52,96,131,74,192,85,48,255,195,142,93,84,83,113,53,114,215,88,74,220,148,156,29,40,69,140,78,166,109,253,85,222,137,197,54,69,33,104,27,202,22,255,217,255,144,255,63,249,149,127,255,79,246,128,198,17,24,98,129,9,133,38,153,230,68,137,232,104,49,162,179,233,154,144,8,52,5,53,69,34,49,116,52,49,116,3,255,251,178,100,169,14,199,135,102,200,139,187,69,112,64,68,105,98,99,71,28,29,49,155,36,78,233,239,200,230,20,39,13,133,45,184,48,100,128,20,11,204,65,36,140,5,0,150,178,131,202,153,248,34,161,194,62,1,8,74,61,75,30,65,144,141,161,124,137,5,45,160,192,40,118,194,100,160,134,241,83,136,9,244,76,89,19,206,77,206,212,219,190,158,12,122,123,105,31,43,167,184,41,32,55,12,227,213,16,22,47,62,252,203,132,1,155,105,15,8,64,9,55,185,75,167,174,189,237,169,221,45,185,42,146,62,160,93,178,74,93,156,137,206,154,144,218,227,174,235,125,38,16,156,110,11,22,163,81,112,109,94,117,227,18,181,254,155,212,140,147,109,233,43,38,184,183,142,250,46,97,197,143,174,205,235,108,227,226,206,26,172,173,145,61,189,190,113,71,60,218,204,116,129,76,187,206,223,67,127,10,251,154,21,113,47,204,61,94,47,139,237,225,248,215,99,127,250,98,32,22,249,35,245,87,109,144,0,112,37,216,215,42,21,102,9,0,42,69,115,85,76,233,172,195,27,135,110,209,229,67,134,91,103,79,175,245,126,223,213,191,152,250,23,13,177,50,140,87,100,197,219,255,253,26,254,25,255,190,223,139,210,191,246,192,1,0,0,9,83,21,14,36,162,147,21,204,77,147,79,63,163,136,217,85,19,49,168,77,18,15,51,133,20,197,64,84,234,48,1,92,128,90,96,83,200,208,178,25,98,112,220,216,200,224,88,54,128,82,64,11,243,7,81,186,139,209,157,43,99,63,86,252,116,175,242,236,46,95,81,95,198,8,69,34,218,106,39,78,196,222,109,251,130,231,227,229,76,131,185,206,87,45,80,12,36,247,20,9,242,157,229,178,39,167,239,253,6,255,112,12,95,10,222,231,215,207,149,237,212,164,102,109,173,139,24,181,60,183,156,183,61,97,6,87,253,223,130,123,190,214,115,38,126,235,151,255,188,247,220,247,25,175,91,100,162,231,219,216,229,115,29,192,53,240,150,113,80,82,93,202,146,183,46,75,236,234,122,87,28,157,252,119,98,150,213,217,232,222,171,123,65,246,18,75,226,49,137,145,185,96,126,39,38,199,94,82,243,229,248,108,124,65,45,204,164,226,162,122,62,249,12,150,233,204,157,42,202,214,2,0,0,10,16,148,203,199,7,69,50,220,130,105,46,76,45,40,40,165,238,221,101,18,151,126,168,254,163,81,186,140,202,66,90,154,105,225,97,175,157,245,234,25,185,184,206,143,255,255,234,221,250,230,186,19,197,64,172,187,40,82,174,129,247,127,251,255,243,96,23,9,14,166,53,10,152,51,22,100,76,177,207,35,102,134,218,24,221,228,103,80,225,145,41,192,144,249,255,251,178,100,166,10,135,79,104,74,187,153,101,240,69,135,105,151,100,168,142,28,37,159,42,110,101,145,193,23,145,166,9,133,181,144,88,144,192,36,2,160,44,196,67,163,7,128,99,79,48,144,62,1,11,132,12,178,3,1,1,144,235,0,203,90,172,165,211,67,248,33,60,161,203,88,174,141,238,57,29,146,188,15,33,81,52,114,149,199,236,184,146,204,125,232,108,245,108,146,228,216,237,65,52,203,111,8,114,86,58,44,150,115,21,83,34,110,221,141,59,58,252,226,19,248,81,76,200,233,249,156,179,154,193,71,232,187,98,203,145,143,53,53,41,41,136,238,86,75,142,111,66,80,101,218,9,212,165,97,181,246,74,59,110,14,74,48,94,181,182,77,99,166,194,75,177,95,19,56,237,56,102,119,14,46,138,11,67,121,178,239,93,88,174,63,114,19,78,158,185,171,152,125,166,189,174,95,110,107,242,96,180,79,196,120,177,21,106,119,139,155,23,113,192,77,248,177,16,112,32,142,195,0,15,148,200,217,72,44,194,243,49,116,172,110,49,116,161,234,55,210,234,149,188,157,175,139,6,39,28,221,85,162,223,247,118,88,105,29,203,208,125,7,206,17,185,143,79,168,223,235,115,157,108,73,251,40,150,253,127,161,204,164,175,150,45,44,171,110,167,101,0,0,0,9,116,2,44,152,142,3,152,120,55,153,10,120,128,195,115,47,80,99,31,145,98,176,88,202,51,12,10,24,0,131,19,2,131,118,90,98,56,48,135,40,138,46,148,3,209,84,247,3,18,197,229,85,24,7,112,13,167,25,201,105,232,84,176,212,87,28,62,124,51,133,198,163,68,84,2,208,130,83,86,40,232,189,159,132,74,69,188,73,66,33,32,159,43,182,217,215,106,251,77,121,231,38,7,120,198,180,88,231,22,105,131,59,84,187,10,197,39,131,109,253,141,153,255,96,44,58,196,21,185,173,121,75,89,28,167,52,219,251,199,167,133,163,196,80,211,63,57,247,128,201,14,30,135,99,76,222,215,243,81,171,31,113,8,166,125,73,119,247,126,207,2,143,32,63,135,2,12,72,52,203,247,211,194,205,134,11,152,120,215,189,229,201,173,101,43,210,62,114,81,217,89,82,186,227,145,236,201,43,105,44,124,137,123,142,170,114,229,205,169,70,3,12,81,28,2,1,128,17,183,28,80,96,192,240,0,195,1,0,2,18,184,80,75,139,72,190,250,208,33,188,59,127,109,18,47,126,43,85,51,48,239,254,17,12,200,34,212,67,99,3,31,126,29,123,212,19,109,167,69,81,192,241,143,15,69,127,242,164,48,89,4,49,62,97,164,129,232,193,70,100,118,25,46,242,16,12,18,124,26,240,2,97,128,136,145,8,195,36,136,0,148,255,251,178,100,162,13,135,31,104,203,27,175,103,64,62,132,233,114,104,171,138,28,1,165,44,46,61,156,192,214,16,103,104,244,9,136,174,44,25,204,112,18,152,83,5,129,57,17,8,184,75,102,87,106,0,166,111,18,145,159,178,100,201,231,30,46,238,30,154,154,102,240,180,58,147,9,38,62,4,95,82,223,252,34,216,199,72,66,3,69,121,84,147,214,174,225,81,226,64,69,235,54,1,253,146,44,87,235,53,133,71,206,181,7,166,171,141,54,86,62,12,214,152,23,140,71,207,153,18,123,215,61,208,232,207,219,140,139,98,17,130,140,141,30,167,22,45,152,25,211,231,202,157,102,40,238,139,76,195,222,32,193,133,76,234,0,80,235,48,151,206,150,168,145,247,95,72,203,27,55,172,127,214,133,238,78,39,22,211,241,112,113,38,25,52,157,52,12,176,93,163,134,169,170,155,79,223,109,90,247,78,112,233,230,202,219,76,93,42,200,26,153,104,44,238,117,112,0,0,0,7,211,198,7,112,49,129,162,1,241,36,152,62,28,226,41,32,15,168,223,121,65,116,255,111,255,27,191,240,141,218,240,91,255,235,255,251,255,255,64,194,145,93,187,108,136,84,158,223,210,0,0,99,5,68,83,36,66,3,2,27,195,118,133,195,190,14,83,72,21,243,69,88,144,82,72,103,186,100,28,73,152,102,12,24,88,55,149,2,131,1,7,195,7,192,23,80,64,14,135,6,140,248,45,44,205,24,0,19,74,119,126,44,204,159,150,190,166,200,37,71,20,36,79,88,112,121,184,19,177,22,188,217,223,210,137,56,199,31,135,150,23,127,42,9,70,116,169,28,78,218,154,229,132,186,211,219,74,155,41,155,35,190,84,6,60,162,246,92,115,181,123,54,127,142,83,235,9,176,123,70,206,60,232,242,25,68,172,170,23,45,135,210,51,70,136,117,98,87,143,237,117,133,38,144,71,227,13,166,210,101,152,9,205,78,21,134,17,205,34,155,77,93,221,94,77,90,228,126,212,44,73,109,99,11,175,255,124,221,236,158,173,50,58,179,68,40,245,141,109,116,199,54,93,108,102,47,183,156,193,171,174,237,228,225,227,138,86,219,155,157,59,53,156,190,178,30,73,102,187,42,17,0,1,71,2,106,92,146,192,227,0,81,130,109,68,217,8,20,88,150,46,159,177,153,55,239,95,183,58,190,249,250,242,115,255,66,242,118,227,7,119,230,110,159,252,72,134,56,184,125,76,40,2,134,145,216,8,83,127,255,242,110,24,156,21,104,137,222,129,49,200,164,197,165,235,25,165,166,48,16,30,100,40,32,97,203,80,108,104,152,115,90,30,98,68,96,97,170,94,99,232,146,98,83,78,60,60,7,12,6,24,139,193,96,136,12,255,251,178,100,173,142,231,64,111,73,147,186,99,240,76,233,9,147,100,169,158,28,73,185,38,46,233,113,192,222,29,231,76,240,154,56,81,133,0,134,118,152,35,66,203,2,16,3,162,199,8,168,24,155,242,120,83,198,208,28,34,16,173,36,88,170,181,206,101,26,183,168,126,75,101,72,203,19,112,105,172,204,66,113,206,115,175,237,247,123,51,152,25,14,62,122,93,4,210,181,11,48,27,210,88,58,254,203,171,195,36,72,100,52,20,78,102,171,77,186,60,189,98,106,254,83,213,101,149,238,118,48,231,217,177,74,175,108,226,226,33,42,51,16,227,21,37,14,14,201,193,121,49,75,68,222,41,136,77,66,133,150,84,208,172,64,196,212,219,114,149,34,149,25,61,169,20,47,194,80,162,71,92,227,206,234,174,88,233,93,140,61,114,232,117,87,54,202,108,194,90,208,197,221,53,123,169,137,219,216,148,211,102,93,255,234,152,121,5,29,2,98,54,73,142,53,147,110,196,116,47,128,124,137,156,113,120,195,25,123,106,72,255,63,203,26,149,37,255,252,159,255,35,229,207,215,255,255,255,152,245,121,97,161,226,31,225,52,63,163,235,255,208,158,167,95,221,239,238,80,0,197,67,3,49,66,3,21,73,227,154,137,3,147,94,35,90,216,163,99,9,35,75,193,3,59,33,33,80,116,196,0,164,198,34,4,46,22,24,156,61,129,131,20,188,87,64,224,118,15,48,0,16,3,41,6,1,3,163,160,89,51,246,88,15,78,179,84,181,64,136,132,32,204,175,115,123,250,75,49,39,45,229,32,36,52,117,244,130,178,107,183,59,93,100,192,154,143,10,185,15,36,255,195,50,183,78,27,114,160,100,97,72,61,200,214,192,210,89,218,27,146,250,186,153,185,39,250,110,197,176,177,170,253,161,170,233,64,211,213,166,154,188,246,253,213,176,71,195,233,211,142,143,206,174,241,63,163,89,75,116,116,254,155,95,185,171,131,181,175,243,209,83,168,245,190,197,70,221,92,132,245,238,194,136,82,126,108,23,99,28,170,250,186,211,171,191,239,148,112,250,179,77,173,175,74,118,181,148,153,99,93,88,202,235,243,76,209,158,198,242,243,51,179,157,106,214,105,50,236,240,81,190,31,164,160,0,8,117,208,75,71,69,114,9,204,4,88,205,164,230,8,142,181,202,154,28,80,175,93,245,203,131,247,38,212,175,47,248,252,203,248,39,229,189,159,183,255,254,191,255,219,255,222,255,251,27,255,209,46,83,58,141,63,32,137,55,122,130,240,64,248,28,135,152,210,140,155,1,8,159,232,51,24,79,106,153,68,225,24,150,20,26,242,141,152,110,52,24,2,19,152,198,65,3,66,67,10,138,96,80,183,74,231,20,6,162,255,251,178,100,173,142,199,91,113,200,139,186,100,118,62,233,169,147,101,226,70,28,209,159,34,78,233,237,193,38,148,38,77,131,161,184,10,102,60,201,71,83,36,234,155,83,140,1,76,244,251,37,12,155,205,104,176,10,214,172,127,217,143,80,174,231,244,144,227,43,166,137,61,235,93,160,115,53,108,124,187,13,12,201,7,34,137,193,84,238,134,162,147,5,132,156,145,171,65,112,120,185,238,101,68,45,200,127,94,44,76,227,90,195,14,163,245,212,109,221,181,49,136,51,215,54,248,172,205,176,142,88,147,237,79,14,239,222,182,251,72,215,170,67,239,32,69,130,118,159,237,238,12,209,29,77,9,117,159,238,82,169,104,212,207,91,192,221,222,175,74,188,247,81,175,2,157,178,247,109,101,140,191,2,54,177,15,58,172,7,210,70,158,14,239,38,92,183,141,214,15,189,111,95,155,248,21,1,207,85,62,94,226,13,69,10,60,78,128,48,14,142,82,142,21,130,0,142,103,96,41,15,56,198,97,18,214,169,181,243,68,146,17,56,97,157,170,211,154,4,205,34,50,77,62,165,249,143,83,249,66,252,238,60,244,9,193,11,118,154,51,34,75,127,183,255,209,201,173,7,58,241,232,0,138,142,46,94,170,197,4,48,0,2,84,180,192,133,97,101,176,7,42,107,252,145,151,109,166,204,103,155,189,184,104,224,65,187,142,166,38,18,152,188,28,98,194,95,12,38,51,0,0,27,229,78,95,9,72,204,1,38,228,3,218,171,46,211,128,183,162,16,51,176,171,220,59,59,183,253,166,202,203,169,78,74,8,88,220,205,137,123,160,242,253,197,180,212,109,92,32,78,36,2,150,37,158,51,17,188,22,242,220,166,178,162,205,126,215,44,203,249,249,86,164,171,156,61,143,209,171,180,243,81,86,97,24,238,69,79,163,175,15,217,238,138,185,214,69,118,113,110,31,125,10,113,186,128,166,82,29,39,136,168,12,207,185,61,214,237,110,178,21,203,194,187,61,167,45,188,154,3,235,208,191,106,177,238,174,173,119,209,22,27,157,113,127,217,28,221,25,153,197,139,135,177,31,223,43,91,63,231,110,38,180,250,249,171,21,98,139,70,174,218,63,162,240,0,0,96,0,0,14,37,21,180,176,33,203,139,76,33,149,134,67,0,194,166,114,124,122,200,41,238,203,101,114,161,207,213,151,166,223,202,251,190,175,143,12,246,246,237,255,192,140,165,251,65,54,26,2,45,224,45,103,127,251,210,113,20,182,156,48,64,194,101,136,77,236,72,4,4,230,227,133,0,113,140,198,13,51,79,46,207,198,138,0,90,12,206,57,8,132,25,237,192,97,176,24,192,48,195,98,164,203,49,192,61,52,96,232,0,136,113,136,200,64,255,251,178,100,167,140,134,180,104,74,27,154,99,240,73,38,41,173,100,230,126,26,213,159,44,110,61,156,193,90,159,231,92,243,141,248,4,139,29,3,64,46,181,34,30,79,59,173,30,133,147,191,55,254,89,207,179,118,228,174,122,52,68,35,185,94,95,156,175,43,41,86,218,231,76,64,9,30,16,97,246,109,110,165,114,168,14,247,225,76,67,177,171,201,243,185,117,233,137,166,212,73,95,193,130,217,237,54,208,184,214,164,7,22,37,203,58,214,166,148,247,136,217,148,91,247,56,87,101,181,99,94,28,154,165,53,30,33,68,242,142,180,249,245,105,14,19,168,184,17,163,59,62,132,252,250,40,143,218,227,4,126,148,202,145,84,250,171,95,105,127,41,186,248,151,70,194,152,198,45,27,183,17,249,152,189,131,232,100,184,214,53,19,250,235,85,157,101,165,128,222,155,230,208,216,26,111,245,178,192,161,6,128,25,68,186,84,57,216,172,186,202,174,6,243,31,44,221,125,9,52,187,187,250,129,69,253,60,191,255,52,24,122,170,172,131,171,175,158,124,218,158,104,32,179,173,132,34,71,129,58,104,83,51,145,24,18,181,29,3,206,173,36,2,39,129,210,14,48,155,80,42,22,32,144,8,71,203,234,50,0,194,201,97,141,225,121,144,67,225,232,100,41,245,18,225,172,235,97,185,200,233,167,69,56,54,181,49,160,22,48,216,15,50,8,117,44,2,166,33,140,133,99,216,84,1,44,6,6,30,2,108,24,192,208,140,208,16,96,192,49,5,134,143,6,118,5,83,11,9,74,230,106,94,247,120,66,26,41,109,151,202,105,228,85,115,99,209,1,209,160,241,205,57,223,142,168,114,190,236,92,8,77,135,202,169,196,7,201,228,90,140,206,211,204,192,51,225,193,70,133,82,198,35,100,198,226,19,186,153,179,123,6,199,114,79,116,180,209,227,105,24,61,137,243,149,168,246,32,153,127,198,223,149,160,122,8,149,149,133,7,116,92,87,62,99,97,47,182,179,101,249,127,234,204,196,74,114,238,82,127,214,186,211,185,97,99,49,222,136,161,181,47,58,251,52,66,107,231,189,181,241,244,117,215,27,217,163,241,182,145,84,83,85,207,35,251,236,238,65,51,249,57,191,215,205,167,124,206,76,230,65,20,55,36,35,82,41,142,223,220,150,192,0,128,106,137,102,218,61,229,64,19,200,48,145,20,203,15,50,129,174,237,168,46,235,89,144,152,84,233,67,75,218,206,180,136,27,24,115,54,212,3,170,228,2,72,178,236,34,139,34,40,239,111,221,194,143,27,51,113,42,152,227,204,157,238,138,58,154,195,149,165,69,149,79,69,23,74,90,171,139,104,178,116,150,82,154,179,71,220,211,165,53,174,232,125,255,251,178,100,168,143,135,146,109,199,139,186,100,98,116,139,217,170,101,72,110,31,37,229,28,15,109,143,193,50,27,102,233,130,141,248,14,139,152,153,214,18,236,153,84,122,170,29,53,31,17,111,240,244,63,138,83,84,192,192,80,12,4,193,32,194,8,130,12,94,197,48,208,112,183,76,22,208,180,194,176,68,76,11,1,40,198,40,163,2,224,218,2,1,99,9,176,128,0,130,185,128,0,20,152,6,1,82,197,2,0,161,129,232,4,190,70,19,74,115,225,2,136,146,212,178,115,16,168,160,241,78,136,4,22,218,76,16,133,195,183,213,179,27,182,37,29,92,48,33,84,148,32,90,25,128,108,176,91,248,214,16,5,43,236,227,234,8,29,115,69,140,57,24,149,64,208,96,193,163,42,134,105,148,93,24,163,89,87,143,92,185,53,110,95,90,59,139,223,115,200,43,203,92,28,236,42,28,24,242,126,34,170,58,31,104,62,168,66,60,9,221,38,162,63,39,14,137,37,244,78,229,220,200,247,242,238,157,160,35,118,98,222,218,175,191,165,33,159,165,188,106,98,172,181,28,206,229,225,166,127,209,11,99,182,78,86,86,213,234,212,201,183,238,252,60,213,45,159,150,221,218,77,190,249,53,182,230,245,38,157,139,95,200,126,101,233,167,206,175,233,153,153,153,153,150,44,1,64,5,149,203,115,137,216,195,135,198,90,36,13,123,139,157,22,228,115,77,138,95,220,172,70,15,47,139,58,161,194,166,19,127,227,191,171,99,71,255,39,16,5,221,115,170,29,60,139,132,184,46,150,206,152,180,81,212,118,174,33,240,92,250,189,223,228,118,35,241,185,76,129,5,49,196,0,6,146,80,193,99,144,195,0,40,193,40,144,26,115,31,190,120,153,216,130,154,30,32,128,130,131,93,73,83,14,67,101,66,98,176,150,40,26,128,64,131,4,0,247,85,50,65,67,211,60,28,230,99,142,3,86,214,109,168,133,75,148,1,134,29,230,130,150,9,209,71,183,79,30,118,229,199,223,34,160,180,44,171,186,150,179,214,8,34,144,85,170,48,40,89,205,234,124,37,242,171,210,132,82,86,158,192,34,129,215,100,57,75,156,107,117,230,163,146,138,26,175,47,146,67,204,23,77,10,133,243,166,98,112,75,195,194,169,101,81,12,185,195,100,5,43,138,6,77,30,84,221,99,246,214,14,16,150,171,151,250,122,44,19,88,171,191,51,123,217,39,176,232,85,57,158,223,95,155,152,190,208,115,54,234,76,86,189,41,205,29,164,53,113,105,153,231,136,38,5,228,5,101,167,224,121,69,91,196,5,186,97,180,77,123,226,199,58,214,204,172,231,76,236,183,142,160,179,201,253,64,0,96,80,2,207,255,77,198,124,128,214,255,251,178,100,121,140,199,59,110,200,155,186,99,240,87,232,201,202,96,163,126,94,113,197,30,78,229,145,129,37,168,38,141,134,21,17,16,59,120,75,222,72,58,76,102,253,219,185,149,73,218,15,123,81,252,29,156,99,183,211,255,198,153,255,244,255,249,173,38,12,97,195,16,40,101,108,50,238,124,252,188,239,195,42,199,75,102,171,28,27,46,155,134,81,112,112,120,65,124,169,129,125,112,17,168,215,247,222,158,163,1,118,128,5,108,195,100,176,172,160,49,254,122,53,217,209,50,62,212,49,235,170,50,4,154,48,92,83,55,25,107,50,40,33,8,3,140,121,16,132,65,25,134,32,24,209,28,94,32,96,86,96,80,40,221,140,12,28,76,224,2,140,24,14,26,212,12,251,144,118,187,226,100,165,179,194,32,81,74,41,117,125,103,188,171,208,180,236,199,5,38,198,197,90,72,175,48,186,35,14,51,140,26,85,136,191,47,164,254,49,9,138,75,35,180,174,216,213,3,25,74,10,10,214,176,198,197,74,108,59,121,73,104,168,75,147,116,165,146,121,138,164,244,189,190,229,244,33,209,39,42,108,178,252,97,25,165,206,87,27,23,85,33,47,159,58,66,183,90,145,91,188,113,87,5,47,167,105,224,98,236,153,56,76,107,42,188,238,46,88,210,165,190,112,126,195,147,111,174,21,170,239,118,198,118,124,92,235,17,77,163,36,80,222,23,237,180,149,174,33,50,86,129,187,149,57,1,151,152,78,187,13,86,77,237,187,153,208,63,23,127,87,227,153,211,160,6,3,99,220,36,46,26,240,15,40,41,37,250,114,130,132,146,198,61,120,98,183,147,67,134,138,244,111,235,253,27,34,234,18,37,66,197,63,141,255,255,59,118,238,214,94,236,186,223,47,164,142,223,255,255,248,185,199,72,194,175,150,138,57,125,134,43,41,219,187,219,159,82,0,0,76,11,196,48,72,143,12,58,193,76,201,160,39,13,111,131,156,197,124,92,2,13,32,192,12,16,140,67,75,176,194,60,2,209,76,194,104,13,85,105,48,63,152,30,1,18,36,34,129,48,128,162,145,128,144,9,13,18,225,128,88,36,174,231,170,31,2,74,38,59,3,71,208,168,12,140,128,152,221,68,189,239,123,103,21,185,109,217,30,246,190,55,33,255,166,170,56,138,65,201,34,164,49,6,47,26,142,68,157,217,215,93,215,2,10,68,123,211,18,184,129,40,132,182,237,249,109,218,92,239,82,80,80,240,248,176,94,42,23,139,38,170,27,172,92,123,85,201,89,140,146,75,76,91,140,146,116,49,125,195,18,240,221,92,81,28,68,235,121,61,189,183,250,151,17,174,236,117,152,145,143,106,215,79,156,228,29,77,182,53,253,107,188,244,87,113,255,251,178,100,98,136,135,167,113,71,11,217,100,98,70,99,153,125,105,231,70,24,137,163,50,237,189,147,193,36,144,102,13,129,61,176,85,172,143,173,209,75,12,64,126,137,232,31,133,107,173,178,140,231,181,123,251,127,134,221,56,204,223,111,235,46,205,47,219,63,200,179,105,236,59,235,182,7,221,144,179,42,255,138,0,0,10,0,192,0,3,78,244,164,132,106,16,1,159,138,70,47,52,128,20,157,246,160,249,160,44,147,121,57,23,30,239,159,35,71,217,23,28,65,8,81,151,181,15,254,252,78,8,109,42,251,175,255,213,253,125,123,245,73,92,227,139,222,159,254,202,152,122,170,196,89,22,219,185,137,144,11,44,24,76,105,173,41,29,172,169,140,243,129,135,101,102,51,78,91,6,58,28,68,190,18,137,100,194,151,210,237,151,146,9,7,32,151,178,155,93,94,4,93,207,70,228,25,217,139,163,183,159,36,37,127,48,2,198,45,49,139,219,7,226,215,231,177,95,189,119,47,188,20,14,88,67,12,3,165,177,235,12,41,105,137,96,188,112,122,172,236,190,15,84,63,140,238,12,204,23,196,241,35,183,238,72,231,145,255,29,94,73,181,91,183,42,243,17,114,179,59,218,179,189,183,166,189,195,84,192,237,161,89,235,206,202,205,168,108,95,108,121,113,100,248,202,208,89,9,165,118,142,236,29,175,170,85,145,75,41,98,162,238,187,142,41,90,215,190,122,83,108,238,29,126,200,124,169,123,138,173,3,167,56,187,92,63,73,229,128,43,76,134,40,161,210,161,65,195,56,136,34,195,200,140,130,178,226,226,192,176,80,249,100,32,151,140,3,106,185,90,234,182,247,226,234,20,89,198,3,84,10,89,6,213,119,241,187,81,120,120,25,19,164,3,101,158,176,1,208,85,70,5,92,250,14,246,127,254,143,182,175,80,4,2,213,220,16,136,110,204,7,8,48,37,130,119,235,198,108,54,96,232,134,124,16,107,206,192,162,116,212,44,137,109,208,30,6,31,85,207,216,176,187,168,72,32,95,245,3,193,192,109,21,152,254,46,109,47,77,229,3,194,120,13,194,240,206,175,143,151,42,36,21,51,179,199,87,199,189,14,231,152,127,24,181,211,122,143,81,55,1,77,22,61,215,33,28,30,47,108,150,124,36,8,149,126,133,176,144,208,254,201,68,184,245,102,175,206,129,196,230,102,29,43,11,5,240,38,4,201,233,96,212,255,205,253,58,159,11,119,109,246,46,159,202,228,243,252,219,169,213,8,101,165,133,226,97,168,144,77,45,159,164,41,68,102,91,77,59,177,153,175,37,174,51,171,134,14,198,206,116,92,178,22,207,207,218,68,86,44,48,210,26,11,207,156,56,181,154,172,172,211,154,121,226,255,251,178,100,101,140,214,141,105,77,27,111,100,192,70,4,41,82,105,15,108,30,245,165,40,78,229,239,129,6,145,229,65,147,33,136,84,105,172,211,15,26,96,120,0,80,202,85,85,225,19,16,84,198,64,37,174,24,245,203,58,250,98,199,147,162,63,66,193,122,32,68,22,164,168,119,181,184,170,191,250,185,145,61,201,127,184,29,22,28,20,65,187,88,50,209,236,240,84,207,89,0,44,249,9,151,34,175,238,246,151,252,128,0,3,152,150,54,24,168,24,25,54,98,24,143,141,156,176,93,24,236,241,25,162,103,26,244,38,153,158,3,139,10,192,225,200,192,208,52,193,192,60,207,33,52,198,208,192,20,11,24,6,46,152,12,14,40,64,198,0,190,140,67,42,189,227,86,136,8,49,130,53,32,88,55,108,10,224,27,86,114,84,64,18,201,111,88,144,92,139,212,201,216,90,53,145,19,190,253,98,200,80,131,26,161,112,213,236,181,177,172,245,11,136,131,23,80,183,94,84,195,234,172,28,8,208,183,64,135,171,85,138,82,92,237,184,42,130,117,149,58,10,38,213,14,73,36,37,113,24,99,137,71,76,216,195,184,220,205,84,210,16,157,57,47,41,193,248,99,73,179,175,81,20,162,245,75,7,14,91,246,147,215,227,122,130,82,127,141,87,193,62,96,197,211,51,68,74,105,110,46,94,166,171,124,194,182,160,176,206,247,48,153,115,140,255,171,66,149,238,94,163,90,245,86,220,70,204,23,39,248,242,214,14,161,67,196,7,139,236,207,169,107,62,132,243,112,255,83,97,183,97,45,7,158,2,50,10,228,215,13,211,29,245,212,193,48,160,4,134,121,173,199,113,71,128,106,178,134,10,106,101,247,9,81,127,141,19,213,196,213,76,124,3,134,195,43,243,141,94,96,94,175,34,24,45,45,201,207,219,34,234,84,143,32,0,0,0,116,194,64,116,200,224,0,193,160,76,255,59,200,196,101,60,201,209,72,196,167,52,206,32,180,202,227,188,195,128,132,66,20,24,56,3,3,3,131,26,86,162,128,85,139,136,3,208,49,232,207,162,230,77,131,102,7,128,239,41,96,19,34,10,83,73,72,156,9,192,139,44,43,40,147,149,155,225,183,159,250,173,109,204,168,233,143,68,225,42,248,15,45,190,132,68,203,37,98,33,222,123,15,76,11,35,146,2,12,77,150,184,244,162,149,198,98,207,158,251,183,87,134,126,248,235,118,80,230,197,123,129,110,107,215,168,199,103,106,55,107,155,250,12,111,227,91,159,37,123,237,226,221,169,44,212,65,21,5,122,207,46,87,47,195,215,183,173,204,219,122,102,27,205,4,124,252,207,222,138,57,185,77,213,111,96,186,202,28,61,188,54,109,21,142,154,95,91,255,251,178,100,100,142,231,157,105,74,27,185,100,240,52,99,137,179,63,2,24,27,249,163,44,110,229,143,192,213,142,103,12,243,9,80,18,150,235,21,220,133,102,188,161,68,157,246,151,142,161,214,147,160,24,176,114,148,214,146,208,149,91,36,46,150,16,82,58,209,218,194,82,236,65,239,135,63,72,0,0,5,247,82,47,12,33,177,18,234,3,121,194,134,130,242,126,99,140,183,42,13,142,106,210,92,133,170,111,235,246,215,134,121,205,180,255,255,254,255,255,214,105,150,219,217,199,109,254,149,25,69,222,12,18,67,136,19,16,144,227,191,136,51,109,65,35,18,214,211,18,26,211,22,192,147,0,80,1,32,172,56,89,3,2,107,196,196,244,21,18,105,203,114,28,110,172,162,25,79,150,139,193,68,64,154,36,163,58,34,139,148,204,163,166,22,168,47,40,37,4,48,43,245,215,205,46,153,27,161,93,111,115,149,217,244,79,155,85,71,155,241,90,176,138,65,25,78,35,255,194,130,36,112,3,133,151,102,95,187,218,153,132,97,153,80,24,111,183,82,25,50,225,160,117,67,230,13,110,225,47,32,195,221,95,161,247,56,184,177,44,132,232,6,11,135,46,73,197,87,226,232,59,171,149,190,203,140,94,39,235,74,228,201,10,62,74,67,162,227,166,199,103,93,62,27,187,124,58,129,52,180,185,54,33,67,75,158,111,231,161,35,212,200,97,241,145,22,21,229,162,241,100,237,111,195,68,231,204,198,193,139,75,75,229,240,50,96,100,185,114,98,1,153,124,25,186,237,18,73,1,90,9,193,18,15,36,220,11,104,116,170,170,11,39,196,6,238,61,224,222,207,152,106,155,250,183,255,65,203,81,223,221,255,95,255,103,253,89,199,155,212,202,119,125,255,189,85,80,0,0,67,116,193,209,188,48,241,49,69,190,62,125,245,52,57,38,51,48,89,48,156,121,52,140,35,49,237,39,2,6,134,10,6,166,14,1,8,228,103,176,192,44,47,46,0,96,36,6,50,81,216,132,83,1,6,96,32,110,240,164,238,9,41,235,64,214,34,29,104,196,82,141,95,72,190,65,234,72,116,218,83,221,115,73,160,125,93,106,107,155,154,70,44,244,140,214,50,143,63,46,101,224,168,234,134,36,233,0,135,178,200,158,137,222,213,89,153,229,52,252,242,187,1,77,158,116,188,39,107,5,67,57,153,44,180,209,196,119,227,106,235,19,89,133,143,241,229,197,220,39,209,175,19,159,239,133,219,187,95,203,219,171,199,170,155,155,91,232,189,216,220,135,169,88,53,133,49,99,87,106,179,125,73,207,180,112,247,205,119,102,27,53,119,162,83,143,181,108,174,176,173,126,236,52,180,46,170,239,88,209,21,131,37,245,246,224,255,251,178,100,109,14,230,215,104,202,27,185,100,96,71,232,73,167,101,34,102,91,9,155,38,78,233,143,193,16,8,230,141,134,29,8,94,0,64,0,1,48,146,198,21,184,194,12,50,18,8,213,81,81,0,133,126,121,21,205,84,168,228,48,123,83,90,94,59,117,181,198,203,40,201,79,183,190,154,160,245,106,61,21,191,231,255,255,255,239,255,252,136,254,216,95,233,233,113,215,232,10,234,25,171,249,86,21,164,63,48,84,177,49,56,10,49,52,36,62,43,104,57,17,29,48,122,30,49,90,46,51,196,58,51,248,156,7,7,38,40,129,230,10,135,37,220,51,29,48,34,25,28,48,96,96,44,60,172,17,82,105,246,92,28,162,46,12,86,52,28,68,36,48,56,80,219,85,86,98,11,134,4,20,149,15,12,64,155,20,137,237,77,130,248,64,107,195,8,164,238,77,85,73,83,251,75,124,187,52,201,158,202,162,34,174,187,202,213,65,162,37,155,135,36,58,194,79,133,123,150,190,216,192,36,178,173,78,16,24,233,219,6,93,76,69,106,31,78,234,43,204,154,57,103,117,235,52,253,101,200,232,201,221,35,200,186,155,142,110,57,76,138,8,227,106,251,29,202,125,176,67,88,221,101,232,51,20,243,179,4,55,129,250,214,157,143,254,214,107,209,206,90,10,204,228,246,54,191,175,91,109,122,185,56,220,95,103,42,244,34,54,255,212,38,14,231,1,214,79,115,58,1,83,66,3,8,157,192,171,33,120,81,67,2,229,136,40,122,21,82,172,143,114,216,93,242,218,238,230,164,202,203,126,183,255,214,105,182,53,132,57,247,29,72,56,108,40,147,162,236,21,64,16,23,58,73,11,16,53,137,85,235,0,0,74,112,193,82,84,194,96,92,195,240,60,204,203,100,228,146,76,205,48,224,199,8,48,201,64,248,205,209,232,56,127,48,68,12,48,8,60,29,12,68,75,155,67,80,33,192,176,72,108,120,145,148,198,160,60,104,3,182,20,76,162,119,85,56,192,221,64,112,81,167,96,211,49,52,236,26,26,214,48,252,178,234,198,22,62,109,189,164,251,79,74,204,237,101,147,47,251,172,234,237,164,76,92,110,244,160,58,27,109,134,89,75,244,13,55,60,112,139,225,129,84,199,243,151,17,196,250,14,195,104,80,118,26,53,193,223,32,75,71,150,28,154,197,13,35,16,88,162,5,134,148,161,72,17,108,232,238,187,139,233,66,70,49,171,123,65,142,151,195,51,58,157,193,163,17,71,184,187,192,221,159,226,164,184,145,16,147,14,145,138,172,238,199,200,216,93,227,178,78,178,133,208,105,82,46,108,30,0,0,77,248,78,194,67,34,145,68,172,120,158,82,16,210,56,114,33,148,125,45,246,98,148,255,251,178,100,117,14,230,135,104,202,27,185,68,96,52,1,105,211,23,9,6,25,117,157,48,110,101,141,193,24,19,165,69,167,149,42,252,50,166,246,117,214,246,127,167,255,246,138,126,101,2,50,108,133,189,142,104,162,16,247,45,127,34,230,220,64,73,88,83,13,190,78,135,58,51,154,96,0,247,14,79,154,200,2,99,69,73,133,0,102,26,9,14,131,216,153,152,14,195,192,230,162,75,16,213,50,226,161,65,186,37,140,189,136,149,134,194,26,113,17,21,32,176,73,164,66,211,77,166,127,238,1,252,101,42,251,179,181,241,202,163,81,195,178,139,255,140,162,126,226,169,97,59,89,32,249,118,215,50,2,84,235,43,191,7,33,182,224,14,177,181,250,55,69,104,27,97,194,118,2,214,241,116,51,77,1,230,197,107,97,218,210,251,69,111,30,157,202,195,125,156,157,129,98,151,158,94,234,243,254,154,221,13,42,20,117,179,85,214,217,62,89,140,196,203,139,35,198,27,114,107,231,177,231,204,173,67,36,250,40,74,20,66,30,204,253,100,217,125,167,49,223,119,239,38,70,11,203,135,102,139,106,216,60,127,254,130,48,151,204,128,121,193,46,25,208,56,249,142,38,179,12,146,39,213,44,71,228,6,101,22,12,233,246,212,106,182,233,113,186,89,246,121,24,60,192,198,201,82,140,246,29,147,137,153,223,179,181,246,109,240,171,246,254,17,152,116,151,168,71,3,6,20,122,241,88,192,32,0,12,180,193,1,164,56,47,48,104,233,58,145,37,12,247,76,156,1,76,171,99,192,200,41,129,71,176,144,36,44,22,8,130,34,224,153,38,49,21,131,73,38,85,16,11,86,220,196,33,128,224,42,129,215,86,16,152,18,69,231,220,182,112,211,85,16,6,34,89,88,32,224,134,139,149,37,232,96,143,202,109,130,189,36,199,190,146,165,250,164,251,210,30,128,91,107,11,201,213,143,177,45,13,250,234,88,178,84,119,152,185,209,37,79,99,13,128,63,57,116,126,240,207,154,129,38,174,81,174,149,40,154,155,226,93,54,46,191,191,47,7,182,187,109,186,219,200,124,85,95,22,33,187,88,150,175,173,114,39,147,188,189,90,172,83,226,187,61,104,190,152,82,227,21,80,61,105,201,89,214,236,174,23,121,45,197,53,100,60,177,196,174,107,204,255,44,203,65,128,7,248,171,167,4,117,73,110,88,138,47,207,134,91,52,118,73,79,89,187,84,240,67,36,21,45,134,111,167,246,66,21,204,10,213,111,191,255,211,255,255,247,209,180,255,246,11,16,158,75,219,74,192,249,172,75,57,14,59,130,254,18,194,191,0,0,1,57,76,6,27,67,134,99,5,135,115,243,68,131,75,205,147,5,213,163,23,153,115,255,251,178,100,145,12,198,58,104,203,27,175,77,64,66,71,153,195,97,226,54,89,41,155,42,110,229,47,193,50,19,165,137,150,29,200,44,194,115,35,203,208,40,92,97,72,66,50,24,136,129,179,8,146,52,15,142,5,195,224,81,86,158,160,93,2,62,26,6,13,17,16,68,114,202,90,129,81,47,202,196,145,22,126,138,100,89,28,48,154,189,217,114,44,216,183,42,191,102,178,227,238,233,239,110,130,58,253,96,159,181,95,202,68,109,181,1,88,214,87,96,139,251,228,130,166,104,187,29,222,11,89,40,252,174,31,53,59,103,218,135,243,67,209,61,202,37,56,173,146,230,147,73,115,140,99,83,185,191,127,171,216,38,86,51,205,111,45,219,239,97,233,121,237,236,98,148,223,81,75,231,173,117,90,176,169,173,158,73,69,19,58,136,244,41,9,226,200,216,106,231,235,42,218,143,129,54,174,145,224,47,254,68,0,15,44,59,226,3,140,107,206,80,8,144,8,44,72,179,64,213,97,176,193,232,81,210,23,217,166,167,81,48,158,158,133,199,50,167,64,152,176,250,61,18,141,39,217,222,252,169,105,73,38,209,180,94,217,229,165,127,187,187,249,41,194,77,106,40,18,16,48,106,48,86,146,86,222,155,192,0,0,74,112,193,194,28,200,208,136,199,226,64,237,39,80,222,51,176,208,112,228,213,66,160,215,208,44,209,160,8,195,192,124,198,16,60,132,66,11,130,6,65,40,193,1,210,1,64,160,240,146,108,134,32,80,72,202,112,124,20,19,63,34,32,137,18,162,203,112,48,53,138,179,192,96,108,7,232,99,217,27,173,23,249,37,19,130,127,2,115,63,186,51,204,173,245,47,222,6,252,40,202,194,153,71,56,6,81,89,148,143,85,235,147,159,193,106,109,163,241,33,30,120,156,126,171,22,179,243,162,236,180,15,90,137,168,246,11,4,124,169,157,228,46,135,103,76,91,81,82,93,255,231,200,226,4,247,117,136,74,59,243,59,119,212,245,22,118,25,209,109,182,169,201,169,3,115,118,169,58,141,117,220,156,209,153,187,82,88,66,129,68,153,78,10,86,203,174,194,114,212,212,133,53,129,3,251,191,155,196,114,160,4,252,118,162,193,23,73,1,133,136,40,99,204,50,42,57,216,164,110,75,13,74,12,164,163,44,236,66,38,134,46,181,48,156,29,108,175,149,54,110,223,239,250,183,255,255,140,78,219,255,245,71,33,17,78,234,252,194,99,140,164,49,209,220,165,139,218,66,144,21,47,66,110,255,204,18,112,192,1,76,28,125,21,33,35,123,115,51,154,10,163,21,155,83,1,166,131,21,197,35,50,79,192,81,38,6,24,4,98,217,117,12,245,3,5,135,18,32,13,85,64,70,178,249,255,251,176,100,168,142,198,155,103,73,155,175,77,64,76,137,57,195,96,229,88,89,57,165,38,110,233,15,193,43,152,38,205,131,153,120,17,165,59,104,0,128,95,81,132,215,16,253,43,67,155,191,237,16,18,153,1,148,237,136,189,122,206,150,45,98,90,80,62,87,63,44,179,168,234,112,115,41,143,194,134,38,222,122,111,92,140,93,64,219,113,249,101,39,56,189,123,119,41,23,215,96,10,139,153,176,98,143,78,216,38,11,146,225,207,112,189,6,64,84,249,20,206,212,82,13,41,150,195,36,193,212,48,202,133,217,191,120,139,116,103,45,41,25,154,99,90,81,212,47,37,143,198,11,213,88,193,196,173,167,35,33,143,52,120,144,108,201,194,194,2,73,2,167,210,195,62,133,65,198,177,45,84,141,142,255,241,39,64,1,188,237,20,210,248,224,247,16,2,168,193,132,162,25,44,115,112,249,192,225,170,117,67,103,237,82,205,52,191,219,189,253,191,105,231,226,118,151,207,186,235,255,239,224,121,125,25,40,12,230,139,237,162,141,37,41,13,94,194,169,122,156,245,32,170,86,195,235,99,63,123,155,170,148,13,0,166,220,40,3,3,21,140,66,66,51,14,88,199,138,48,81,160,211,171,163,59,2,4,10,49,224,8,145,48,66,22,98,102,42,65,165,220,177,63,72,130,211,164,129,50,176,107,58,186,135,71,177,225,140,42,75,221,80,117,155,114,101,147,127,186,24,220,100,108,234,158,97,234,61,102,1,175,175,84,116,200,112,210,91,31,99,150,43,12,184,74,185,127,131,201,61,195,182,115,131,147,227,82,114,54,91,174,255,133,196,246,113,5,220,78,183,113,206,186,196,29,39,202,213,150,120,36,231,77,34,235,239,217,12,158,131,111,115,229,9,69,165,253,108,157,89,77,27,84,149,117,207,180,175,156,85,207,247,236,179,80,158,131,26,158,23,101,102,234,213,172,141,220,102,133,190,173,192,4,122,90,41,163,86,136,150,53,114,74,176,228,240,65,200,236,186,24,236,46,159,255,145,56,76,149,45,147,197,7,125,61,127,211,141,139,205,38,66,69,156,245,143,223,226,126,73,62,47,90,72,202,8,220,34,228,25,59,199,96,57,71,126,154,150,13,247,165,232,207,233,126,236,215,188,95,251,190,174,80,152,24,6,67,152,48,184,119,10,41,211,196,134,7,45,26,12,222,2,156,152,233,65,18,26,3,0,128,164,160,163,9,40,11,181,37,37,2,148,8,235,138,0,67,4,139,11,117,68,151,228,21,93,104,202,166,199,65,111,205,168,5,51,47,106,181,236,169,86,230,55,163,249,84,195,191,206,223,224,60,40,72,210,251,84,29,55,151,59,56,83,205,134,159,33,115,147,65,41,237,97,255,251,178,100,181,13,197,156,101,76,155,139,78,34,80,166,9,179,96,230,126,86,209,159,48,46,48,216,201,62,162,39,12,241,25,185,28,220,78,89,90,161,57,120,29,167,154,2,220,35,108,178,54,233,83,95,91,188,2,152,230,137,41,108,126,150,79,220,62,30,108,29,185,161,96,100,114,12,17,50,224,233,101,21,207,179,96,118,160,153,21,97,18,35,119,98,136,92,146,97,227,6,214,16,228,141,59,17,53,168,201,168,188,150,49,77,136,0,95,118,17,31,10,120,5,3,144,64,0,198,53,4,9,202,2,158,86,24,222,14,245,108,152,102,255,183,239,249,191,235,196,74,205,107,199,0,173,180,22,104,241,165,176,188,176,107,188,151,215,121,237,243,90,119,127,215,83,190,239,172,187,247,255,191,189,181,127,127,215,73,190,197,123,166,126,5,0,0,1,99,0,128,114,48,229,3,147,4,176,106,55,7,5,35,29,2,84,16,134,1,129,50,27,152,63,4,217,141,184,113,152,51,130,33,48,193,152,16,130,65,128,208,6,24,172,134,41,132,96,2,150,72,132,32,64,65,172,203,65,64,10,96,42,5,160,80,26,162,29,72,126,71,29,56,15,17,165,235,44,198,236,76,57,246,4,25,14,49,84,119,148,195,101,65,0,206,187,16,133,170,249,105,227,34,59,177,133,84,177,126,12,47,51,123,40,75,198,217,148,195,230,104,52,172,42,4,129,126,94,145,210,217,4,121,80,208,194,83,152,152,72,148,248,48,26,179,144,203,55,134,169,94,168,114,130,150,31,157,150,67,114,250,153,133,5,168,209,59,166,138,109,185,130,68,4,50,60,68,128,249,28,200,86,91,155,90,117,19,68,12,185,100,100,166,41,170,201,238,220,212,204,77,2,138,55,234,250,168,226,20,200,225,198,10,74,250,250,155,161,104,10,165,179,66,80,226,148,164,230,195,150,156,115,202,80,179,249,118,150,11,127,54,238,72,0,0,51,218,72,155,27,10,174,61,105,45,132,12,189,32,131,95,41,51,72,168,159,211,186,212,255,38,232,172,124,207,57,218,191,243,99,125,91,107,54,175,174,164,121,27,232,251,127,124,223,255,255,183,233,254,117,100,34,124,140,169,170,42,43,50,55,196,139,71,63,74,122,64,144,97,207,76,69,79,144,200,161,163,25,171,187,250,129,42,24,8,32,6,29,70,19,1,167,135,45,71,7,28,102,14,145,166,87,45,166,135,129,38,110,17,230,33,5,105,230,22,7,84,100,201,35,28,20,43,178,194,17,4,192,64,10,80,172,7,2,10,6,235,182,82,6,199,16,19,132,86,209,129,5,15,125,102,147,14,215,204,203,177,110,194,207,134,179,99,17,187,80,91,44,222,161,169,14,115,44,57,167,255,251,178,100,215,14,231,182,103,199,147,217,76,112,88,138,185,131,100,70,174,25,229,157,40,110,225,47,193,40,41,102,205,32,15,200,228,139,214,33,175,67,9,153,139,16,140,166,86,190,52,244,214,175,215,95,110,110,120,50,167,200,102,70,123,71,166,133,49,78,234,11,34,112,34,209,182,139,170,73,171,205,105,205,148,100,136,166,195,153,125,251,204,135,166,106,30,19,134,55,225,74,73,246,158,222,62,149,134,103,158,70,30,44,202,86,142,165,224,103,37,28,219,123,140,162,102,12,162,54,127,88,62,204,161,23,167,94,182,30,153,176,187,255,22,46,235,192,64,127,74,140,67,64,127,5,149,134,23,11,13,16,240,104,135,202,100,122,131,219,117,29,54,157,45,39,59,85,243,23,255,173,95,255,122,77,254,166,253,94,2,196,156,129,31,1,1,24,82,59,17,40,55,204,237,122,72,9,246,189,5,162,229,5,129,212,166,9,125,15,153,117,98,0,1,114,2,184,200,48,116,192,211,248,248,250,124,243,244,28,192,115,28,202,103,16,218,113,48,199,215,0,4,73,25,28,15,142,2,128,208,216,195,70,248,84,18,118,2,194,73,145,192,32,200,5,152,111,79,146,146,150,8,201,148,76,85,117,206,102,202,195,202,56,12,136,229,48,7,160,122,19,111,138,134,62,18,196,167,5,42,139,177,229,174,247,81,59,5,98,164,211,98,160,224,232,163,234,209,8,137,211,182,202,181,217,122,132,65,229,176,252,58,238,203,160,149,171,47,173,81,251,198,34,72,13,197,206,82,178,89,21,80,18,127,67,230,19,46,112,68,137,34,59,101,24,158,66,64,193,27,40,75,64,179,87,34,146,69,108,193,134,17,193,133,99,221,120,178,11,109,180,100,246,75,56,79,200,220,154,91,202,227,106,222,102,65,169,118,214,167,153,183,77,71,39,34,101,27,43,123,40,178,133,18,41,160,236,28,53,158,53,89,151,233,166,64,66,0,135,197,76,26,149,37,82,192,0,15,46,185,147,48,59,53,34,135,26,163,138,136,183,114,169,124,75,53,217,61,244,56,107,146,11,16,183,118,29,145,235,252,247,87,199,118,227,227,87,95,161,127,118,255,255,249,253,145,22,137,117,5,124,95,132,249,72,77,141,12,40,134,245,154,185,34,226,167,135,157,149,84,7,124,245,223,145,0,2,230,220,116,92,52,46,129,204,173,0,50,73,248,192,3,227,7,197,147,160,195,105,81,128,32,8,10,155,235,228,199,36,81,160,236,62,214,68,138,169,232,0,24,14,250,131,188,80,197,124,36,89,94,15,226,208,246,71,11,134,62,43,133,200,232,107,105,68,211,169,147,255,106,87,47,68,233,247,146,205,236,108,147,174,223,88,152,201,9,255,251,178,100,202,12,199,74,101,200,147,186,75,240,79,199,121,163,96,166,142,23,233,163,50,110,61,143,129,60,168,102,141,132,149,153,101,106,154,186,39,191,58,154,239,28,86,39,221,137,140,254,119,239,67,33,16,34,48,9,206,69,133,71,238,211,233,97,155,70,93,75,1,217,100,251,209,73,195,94,221,126,34,82,225,236,229,155,63,182,119,84,46,73,37,67,94,162,198,154,109,169,202,61,116,34,190,231,172,79,23,175,214,122,219,255,79,188,163,252,89,185,103,58,30,157,232,31,214,236,198,127,67,177,186,205,193,4,10,248,154,193,254,23,241,19,11,248,23,116,113,44,33,154,208,79,171,116,131,83,22,234,4,119,166,248,247,206,142,58,221,171,169,35,215,66,235,212,26,34,124,91,232,111,253,191,255,236,66,41,216,199,220,105,216,230,41,111,250,82,191,239,250,152,247,81,231,121,84,200,164,30,160,80,106,176,0,1,115,5,113,8,100,166,0,162,68,102,144,125,225,208,10,96,108,36,6,25,99,228,99,224,12,70,36,2,132,96,64,6,166,19,32,100,96,8,9,198,0,224,102,98,80,32,166,12,32,6,187,7,0,136,193,200,1,83,241,147,29,19,226,35,80,17,12,176,131,44,65,123,155,131,113,88,48,200,159,12,106,1,44,102,80,0,158,201,169,17,157,186,195,104,120,10,170,153,42,248,64,1,197,185,5,147,67,139,68,5,4,64,242,57,81,84,59,46,200,80,74,140,185,171,244,20,213,227,95,108,77,249,143,67,2,32,44,150,65,64,246,254,114,214,135,127,108,142,203,94,39,226,235,253,91,111,159,129,3,156,104,14,137,35,218,247,222,181,235,123,180,203,43,242,209,58,185,202,40,99,230,188,198,33,216,136,95,47,44,18,15,245,197,136,239,83,151,177,207,95,249,57,142,204,57,7,106,122,192,184,237,59,80,180,196,11,223,232,111,103,186,207,36,163,75,29,166,116,117,122,114,10,251,31,74,243,212,179,161,111,199,18,168,76,144,22,208,0,30,77,245,245,193,108,106,163,166,73,101,184,144,210,120,164,122,133,63,115,253,217,133,51,41,71,173,49,38,219,94,223,71,219,174,157,191,127,255,14,4,62,46,78,178,130,193,82,5,70,181,198,168,112,114,132,41,195,141,143,111,164,221,160,48,145,49,198,218,29,30,134,107,74,12,173,25,84,59,210,8,120,192,18,176,193,96,108,201,178,252,231,214,248,209,211,156,32,52,48,241,9,18,137,0,204,177,129,96,1,129,32,145,131,224,234,134,24,38,109,17,0,202,86,42,4,21,130,86,192,160,134,0,21,5,76,194,178,150,156,104,251,227,97,165,122,67,138,174,92,0,19,8,60,68,18,60,43,30,76,161,255,251,178,100,205,142,167,196,103,200,19,218,99,240,81,101,169,179,96,166,126,28,73,163,42,110,229,143,193,3,141,102,169,132,149,136,133,166,200,177,238,193,111,32,165,87,3,6,92,180,200,87,17,70,85,32,205,128,69,88,163,59,128,24,51,177,54,133,241,54,222,20,193,33,213,58,4,0,166,143,197,249,5,39,204,79,219,182,236,22,220,132,182,252,179,143,116,29,140,176,96,120,224,230,59,133,69,226,35,103,107,245,138,79,124,159,157,182,178,150,98,153,189,51,255,91,221,125,137,2,58,248,38,123,187,11,107,22,55,179,214,155,218,214,175,190,177,201,248,117,99,174,179,161,141,30,77,167,145,30,182,242,217,80,172,209,167,237,123,175,187,118,175,231,227,45,218,10,93,171,159,132,0,57,242,228,136,218,177,169,35,218,110,167,9,0,229,156,136,250,128,79,100,223,128,112,173,20,131,213,193,119,28,236,85,167,101,175,124,102,75,79,127,255,236,255,234,110,241,71,247,223,75,59,116,69,12,149,135,222,224,61,194,94,135,106,0,0,0,48,194,146,160,202,99,220,223,35,108,224,67,212,220,20,56,203,150,104,216,106,180,2,76,153,120,130,131,135,19,15,0,19,9,136,192,0,82,100,26,6,97,184,44,133,198,0,3,192,161,225,2,32,192,124,56,159,66,98,118,152,58,14,133,64,243,7,135,98,235,0,188,51,2,78,243,17,115,37,36,157,19,160,29,244,146,30,14,48,186,204,24,92,178,107,204,7,193,131,23,148,86,51,29,100,214,49,132,34,199,33,26,243,239,243,49,151,35,160,133,66,65,23,144,8,103,176,183,144,227,196,226,153,169,182,137,124,100,198,166,174,43,90,151,211,78,190,19,86,55,3,51,202,7,165,165,79,100,211,178,203,93,185,94,180,121,227,166,118,131,9,83,94,188,60,169,73,107,25,94,60,159,171,139,40,175,139,167,204,47,86,115,179,115,181,31,16,128,176,254,13,135,171,152,197,152,115,27,195,209,102,6,216,157,153,233,200,171,59,69,95,208,52,148,176,252,39,113,39,203,123,75,207,108,137,248,162,45,228,174,165,46,199,255,87,231,182,197,44,66,248,97,79,197,189,206,210,0,0,96,0,0,168,238,33,34,8,192,164,2,228,14,244,17,75,163,77,192,73,201,220,152,21,110,24,42,111,223,180,243,250,63,255,255,250,211,253,85,61,149,135,82,167,255,255,167,90,195,160,55,12,9,28,12,86,11,128,20,225,249,234,137,190,3,17,148,239,9,163,199,105,165,96,241,129,8,241,128,224,97,129,1,136,80,123,48,20,7,50,64,93,48,240,8,30,3,5,67,160,48,187,22,21,7,204,46,3,139,198,202,12,29,5,68,128,163,0,197,255,251,178,100,190,142,168,31,104,73,155,185,100,240,51,129,201,218,9,236,6,29,141,159,40,110,229,147,193,6,142,165,205,133,149,160,225,167,8,65,48,90,124,139,192,102,131,28,44,147,8,148,211,23,233,252,120,72,152,47,68,10,87,114,124,133,149,19,49,232,101,4,198,215,24,61,111,222,120,106,42,215,205,92,67,164,6,230,166,110,221,252,68,152,134,39,65,7,81,238,51,219,219,122,170,79,252,97,106,242,171,203,204,34,188,253,115,116,220,197,246,213,58,121,203,234,180,172,240,254,125,206,106,206,234,66,185,185,218,208,29,59,31,172,119,26,244,53,248,113,115,153,63,229,169,150,86,5,216,26,51,28,150,123,217,188,207,109,223,95,47,109,165,107,41,151,91,62,246,221,162,78,136,164,251,90,211,27,189,94,111,187,41,246,158,204,60,113,53,136,253,75,164,0,229,60,218,104,27,170,6,106,10,18,172,105,96,97,202,169,222,185,41,36,95,181,17,16,14,193,183,72,240,186,174,66,108,199,65,84,58,46,97,241,92,133,108,39,164,116,92,252,193,128,199,35,162,157,29,107,255,255,245,25,250,117,127,226,162,0,0,3,116,148,70,49,0,98,16,76,198,212,76,6,68,37,102,91,44,230,48,168,134,92,133,70,58,152,230,4,131,134,14,130,166,3,140,77,192,194,243,144,192,80,157,215,36,12,140,51,2,94,49,80,21,13,80,24,88,0,5,89,66,192,80,6,216,0,148,13,29,112,12,40,158,146,154,36,41,165,165,106,17,150,232,94,145,101,72,4,78,86,224,228,147,187,30,7,4,213,186,188,83,103,159,18,119,73,69,95,50,1,0,148,204,98,77,6,201,136,143,150,226,91,185,109,217,252,51,212,122,114,28,248,187,87,237,201,110,89,207,243,90,252,108,99,168,119,110,0,200,160,3,189,51,155,191,69,81,112,115,179,253,115,35,201,165,125,188,96,246,10,181,237,54,167,177,60,28,141,232,71,164,103,109,52,253,127,47,108,188,57,63,206,60,220,222,153,158,135,133,251,47,231,89,93,28,8,149,184,189,215,38,148,238,139,182,185,145,75,236,167,67,110,237,254,165,169,251,128,0,0,4,0,0,2,252,67,89,55,130,28,40,199,112,142,21,229,133,149,211,204,18,137,62,38,242,227,48,215,165,125,15,105,44,254,15,255,95,242,255,255,255,255,18,223,255,252,206,205,122,41,193,235,86,59,43,137,115,67,63,196,101,109,194,162,163,39,9,140,123,164,55,181,236,239,99,131,39,87,140,239,108,3,26,0,206,131,4,7,76,34,6,11,18,214,73,144,80,230,5,8,58,201,204,68,154,114,89,224,145,209,183,86,98,101,147,28,102,165,33,38,104,136,48,161,208,255,251,178,100,179,14,167,50,104,202,155,185,100,112,63,41,41,237,60,34,152,26,205,165,46,110,97,145,65,37,15,102,93,148,137,152,118,91,165,199,79,166,127,186,97,37,46,183,72,156,111,114,109,11,102,58,158,213,112,219,157,245,33,232,125,148,180,187,204,158,88,220,99,83,52,232,211,75,128,3,214,139,169,22,168,63,185,169,134,60,55,123,157,249,236,249,159,62,137,177,174,60,1,212,191,94,40,55,210,206,23,35,161,205,76,149,134,49,78,184,182,138,142,214,160,194,202,249,75,22,158,194,150,168,38,161,208,189,99,112,67,118,114,11,89,229,178,191,43,21,218,199,126,42,30,155,37,49,118,39,189,155,249,88,180,247,170,170,214,224,119,20,185,72,22,116,84,152,170,184,154,249,226,253,254,108,96,76,59,81,23,193,118,172,0,5,177,18,205,24,70,20,13,45,107,120,35,84,51,176,157,38,102,71,67,216,163,40,183,82,85,102,73,179,208,251,163,224,186,34,36,17,25,89,61,63,252,247,254,248,177,100,184,211,22,101,100,14,20,54,132,25,5,192,160,97,193,39,149,0,2,227,5,195,131,46,2,3,49,70,115,11,161,195,79,150,227,61,225,3,26,15,131,99,1,67,54,207,0,194,108,196,128,184,10,88,17,1,70,90,6,166,34,0,34,64,128,4,41,49,100,26,97,161,100,192,210,37,97,136,71,4,62,18,118,51,156,20,68,74,56,16,178,162,12,14,6,115,23,136,180,142,91,91,17,102,18,137,130,200,134,68,153,48,10,6,74,113,50,101,38,32,52,254,79,26,89,246,0,118,152,176,192,6,221,223,45,204,250,210,97,114,199,88,48,54,18,70,23,69,118,255,114,145,60,112,44,122,179,252,30,108,196,16,33,195,122,246,217,135,186,199,215,200,100,155,64,53,183,42,221,62,140,57,61,86,97,69,237,58,197,152,231,122,57,211,191,179,53,136,121,132,161,5,206,154,223,12,182,250,92,62,14,35,203,36,214,221,215,196,79,94,227,183,17,53,223,60,215,21,190,237,214,174,76,103,132,97,34,69,23,172,0,12,64,0,0,94,48,138,142,188,94,98,65,0,20,48,201,176,42,60,167,157,10,226,129,111,170,103,22,214,231,49,175,42,177,54,204,140,8,35,207,244,104,251,223,118,236,153,254,110,255,255,255,255,255,255,249,88,183,42,71,30,151,145,240,167,85,208,142,114,218,166,167,227,148,234,189,112,92,110,32,40,83,76,15,201,140,209,16,68,204,132,131,228,194,20,158,204,12,136,20,195,144,6,204,5,4,228,192,88,1,3,129,176,192,40,30,68,0,56,96,174,34,198,7,32,50,150,67,168,209,17,177,136,147,11,37,26,4,64,48,201,132,38,70,255,251,178,100,184,14,166,246,104,73,19,186,91,240,77,202,57,170,96,67,158,91,33,159,38,111,105,109,193,38,42,102,221,128,142,121,34,138,80,40,192,2,21,32,191,66,230,68,65,48,184,228,243,145,139,144,1,132,2,138,8,234,44,178,128,148,64,243,119,193,53,26,159,27,10,89,106,60,238,186,201,164,224,72,147,106,68,202,95,136,43,34,222,166,144,136,191,17,75,11,205,65,37,81,88,212,186,128,51,209,203,168,111,53,70,123,131,201,173,143,219,106,220,149,170,171,37,172,122,236,122,187,102,175,117,231,92,121,84,92,232,186,83,134,219,215,56,197,220,222,33,41,97,196,222,153,235,98,210,230,47,59,29,243,167,241,94,234,101,212,109,150,123,35,246,78,243,128,217,161,116,249,3,150,182,132,9,248,221,57,34,204,4,82,98,43,41,90,253,80,11,178,231,222,129,6,32,78,110,115,245,103,91,173,202,19,61,172,190,9,131,249,175,122,249,255,255,255,255,49,215,62,102,45,206,141,8,145,130,36,87,116,57,145,210,91,13,251,126,43,134,51,66,45,8,253,139,26,9,0,0,12,144,192,32,196,202,97,100,193,110,108,254,16,188,235,211,44,208,231,156,206,154,212,201,240,204,200,133,1,53,76,93,6,204,45,34,152,41,142,41,41,130,193,196,188,112,29,48,20,9,108,98,16,88,20,137,160,105,81,99,85,66,133,194,142,132,198,20,100,66,154,68,136,33,49,209,144,223,137,95,219,125,21,125,138,15,22,69,61,0,212,179,199,156,125,38,180,28,82,89,241,248,40,43,84,205,198,211,51,107,23,34,244,76,233,149,75,33,130,239,84,16,107,76,157,147,112,84,220,19,164,48,36,66,226,121,112,243,127,235,114,66,109,31,158,124,109,170,122,155,232,225,67,253,212,99,116,77,150,174,169,255,117,221,195,109,198,8,46,154,27,217,13,125,204,197,211,122,115,209,132,26,170,172,134,85,215,182,174,12,236,222,156,246,73,170,20,198,195,82,137,153,162,75,89,15,79,149,207,152,152,169,30,201,67,86,180,4,0,0,15,113,86,86,228,154,98,160,69,174,45,44,251,66,158,147,59,28,90,242,157,72,91,82,117,220,157,17,80,117,111,183,123,109,234,222,186,125,63,255,255,255,205,171,189,122,175,244,87,42,57,22,67,158,9,76,219,44,26,68,24,8,144,189,184,171,164,116,40,10,93,76,48,65,50,16,148,207,28,243,163,38,140,122,252,50,151,120,195,129,243,122,132,205,2,57,48,72,16,196,96,51,13,23,208,156,80,228,48,16,77,79,8,250,39,103,241,63,200,180,154,196,134,48,161,113,163,97,57,197,156,40,23,157,112,176,234,62,75,255,220,29,193,42,200,187,255,251,178,100,184,14,166,214,104,201,27,185,92,80,72,168,105,183,97,34,100,88,161,141,42,110,97,45,193,40,38,38,205,129,149,152,217,144,145,235,168,186,107,65,106,153,143,245,71,20,254,237,202,239,52,95,179,17,168,252,182,58,27,42,219,27,30,159,220,244,116,217,238,78,25,162,226,139,128,154,121,151,246,72,151,184,4,49,0,197,90,140,69,149,240,157,133,115,50,30,147,73,173,198,212,254,247,43,53,162,29,116,227,83,85,162,122,59,100,143,154,158,72,217,94,82,122,86,231,58,107,178,217,36,111,30,218,205,160,132,47,220,178,247,24,147,219,191,233,99,200,19,160,22,111,253,126,124,38,125,184,26,216,68,18,90,176,85,62,151,179,148,174,221,116,109,126,176,215,97,114,142,49,15,167,127,250,46,223,253,235,255,255,245,113,49,65,48,87,30,226,131,88,113,135,183,117,58,127,71,223,45,247,97,36,238,67,72,61,21,213,144,122,37,165,142,52,228,239,93,33,0,4,183,248,40,57,49,48,116,199,130,99,182,199,72,206,166,117,86,26,130,32,102,208,33,150,7,102,14,4,147,6,76,18,44,32,0,24,108,220,68,42,145,12,3,193,64,136,0,128,18,28,62,107,41,76,94,104,176,224,41,51,146,197,120,59,200,32,74,234,44,165,159,253,183,131,138,208,157,52,250,153,106,173,165,86,210,15,246,141,61,247,93,138,143,242,78,54,48,111,5,84,210,44,205,63,219,169,29,95,30,35,153,103,229,79,230,76,231,117,47,65,147,151,28,203,135,17,158,86,55,98,101,196,159,183,142,196,44,149,173,240,179,209,246,155,56,152,92,156,66,62,54,11,89,113,8,42,8,52,185,116,158,104,200,85,150,123,243,42,54,244,212,215,195,254,6,121,72,26,209,153,104,21,33,88,0,17,218,36,178,210,70,1,178,182,212,32,188,208,49,40,37,209,119,98,225,1,161,28,225,255,82,178,211,81,91,247,184,14,201,86,199,102,190,255,111,255,255,255,169,76,100,22,200,239,183,231,132,207,219,250,255,122,27,165,109,235,101,255,147,179,159,86,251,226,222,236,100,212,240,0,26,132,98,214,6,11,195,13,131,90,51,227,91,99,37,178,203,49,59,79,211,5,131,248,49,94,12,163,13,18,8,48,111,2,97,161,76,48,116,13,240,40,9,152,61,143,41,133,16,34,45,115,1,0,35,5,17,192,36,56,45,2,11,92,48,80,194,20,163,21,74,71,129,137,234,19,55,19,49,50,2,200,1,85,12,96,205,147,222,66,94,30,32,2,146,56,70,30,10,97,128,65,96,211,66,12,109,25,201,50,138,128,3,128,73,131,166,200,65,161,82,214,203,68,191,16,237,82,210,123,203,72,132,80,255,251,178,100,198,12,197,204,89,204,27,140,54,178,75,69,137,163,96,194,104,97,49,219,28,79,109,143,193,56,162,230,205,129,14,57,68,236,203,133,4,239,217,64,233,220,223,248,95,35,205,193,155,191,149,224,96,65,219,42,231,193,155,76,223,163,57,110,13,185,40,72,55,50,1,5,115,186,239,20,199,63,143,214,195,23,179,206,115,75,238,101,98,210,150,233,142,191,52,94,229,53,202,91,24,63,149,144,163,109,231,58,27,78,50,149,213,206,70,127,92,219,217,31,31,85,106,104,23,23,20,86,169,25,156,127,230,39,111,19,84,220,248,165,237,219,91,63,99,174,244,219,175,51,214,233,157,223,232,119,230,217,22,69,177,103,128,0,61,246,146,220,36,0,154,144,136,132,196,36,115,18,174,253,51,239,50,157,113,190,253,175,171,221,20,227,2,35,112,95,93,235,222,153,255,255,127,255,255,215,252,200,179,116,39,53,11,8,83,171,201,187,67,25,73,169,146,45,200,132,48,174,251,135,62,133,248,195,159,245,45,137,107,126,96,0,5,126,252,84,165,13,68,124,135,85,78,114,103,6,160,182,53,228,29,178,98,42,107,233,107,24,24,163,254,36,136,93,120,194,138,9,12,203,154,42,56,58,44,105,96,162,136,124,179,25,3,167,58,239,40,37,173,204,127,223,195,113,7,150,0,84,56,20,26,164,63,153,234,95,186,174,180,44,135,49,102,64,54,193,205,199,237,48,115,244,71,148,209,62,195,81,225,236,183,69,176,209,37,8,162,138,120,42,130,70,67,185,21,205,203,160,210,204,121,117,6,160,183,38,35,121,184,69,131,145,68,54,234,129,6,6,57,156,35,164,56,192,76,70,130,165,166,166,144,100,0,10,109,139,116,97,202,75,84,56,31,206,67,8,69,187,132,108,128,17,96,126,103,97,69,137,232,32,4,30,98,144,164,101,120,118,92,73,84,77,106,144,85,27,140,20,110,135,253,205,60,108,73,3,160,252,92,162,67,68,82,5,151,250,255,255,255,255,243,236,235,155,74,151,68,111,85,54,208,61,154,29,123,59,167,31,53,171,253,124,61,255,252,213,0,2,209,130,104,167,152,14,0,185,138,249,201,26,4,139,161,157,224,215,24,182,43,97,139,73,233,152,211,3,73,138,64,177,24,32,4,57,133,216,46,24,81,7,105,128,96,5,24,81,141,129,130,232,40,24,6,128,72,200,64,24,13,128,202,247,25,3,35,17,64,61,24,1,162,88,70,22,81,21,1,99,65,238,76,241,208,0,146,217,152,87,162,161,211,194,186,78,203,44,173,156,248,36,16,203,133,17,170,54,167,215,114,59,6,39,88,232,19,86,172,136,0,62,122,168,176,206,185,32,26,121,3,67,170,28,49,255,251,178,100,191,12,133,74,103,205,155,107,30,66,75,231,9,198,97,231,24,226,109,203,28,79,105,145,137,38,137,102,205,129,189,152,166,46,103,52,42,54,76,254,24,18,88,213,136,192,179,145,101,181,73,30,174,241,0,53,238,177,227,161,229,109,204,83,176,160,201,210,107,170,199,162,88,236,18,66,79,117,34,99,178,105,50,58,65,79,118,235,125,133,247,171,239,71,75,95,97,99,186,205,143,169,57,18,169,98,222,39,190,154,140,193,185,133,52,17,242,83,88,233,44,54,118,13,110,97,150,86,35,178,99,86,213,98,25,113,13,138,187,103,237,239,117,80,96,126,207,203,86,133,199,250,19,184,38,107,147,245,191,222,102,118,191,107,187,192,65,145,102,111,62,0,10,107,243,155,47,186,18,214,40,193,69,66,230,172,52,186,137,163,220,42,130,18,83,234,149,14,80,167,193,42,180,242,20,7,178,163,164,191,255,239,211,229,15,139,30,186,2,90,222,100,12,10,13,42,40,39,131,163,165,94,27,114,136,233,171,236,183,209,97,132,33,246,64,0,6,241,146,116,192,240,24,199,80,100,254,164,168,205,4,100,212,19,216,214,168,28,204,208,132,201,241,56,193,112,96,20,14,152,134,54,8,129,83,13,78,82,98,209,178,8,65,128,80,76,224,146,224,155,72,234,88,48,70,113,67,2,56,198,181,52,192,42,0,227,140,58,4,30,47,114,37,91,108,246,31,168,159,98,69,44,113,186,157,119,221,2,117,213,111,116,163,92,194,229,72,62,150,31,229,123,12,29,165,110,88,195,53,47,67,222,125,53,31,108,199,40,171,246,232,101,24,19,137,5,108,226,153,60,70,128,244,131,4,130,210,245,237,5,177,151,116,155,107,57,81,190,239,212,197,227,166,217,225,165,8,106,48,187,64,226,12,138,29,21,233,215,220,241,100,38,136,154,156,148,48,190,221,153,41,230,237,107,100,220,94,205,19,57,137,190,37,130,208,231,178,230,148,56,145,55,75,170,62,60,96,0,7,174,24,195,227,145,47,161,48,220,129,144,191,105,219,98,94,244,85,75,248,191,126,71,250,189,216,77,145,27,113,47,243,146,27,183,255,255,255,255,77,219,253,233,145,168,51,90,200,97,14,231,185,102,144,140,138,177,60,158,132,143,157,157,233,40,39,45,95,184,39,144,234,224,4,25,45,162,164,113,33,185,141,218,230,241,131,143,172,140,155,187,51,208,92,13,135,50,33,244,120,48,97,128,105,136,134,43,28,12,132,48,216,14,5,29,0,97,50,66,16,33,4,169,210,109,49,164,161,42,132,79,160,176,94,138,65,64,189,3,43,127,164,35,221,82,49,2,140,123,54,153,237,202,66,251,74,30,206,29,171,49,215,15,253,255,251,178,100,189,12,134,157,103,201,147,185,51,240,75,9,73,179,96,163,142,87,153,161,46,110,60,211,129,44,31,103,41,0,15,73,35,167,37,131,133,185,182,54,55,255,214,237,23,24,128,163,163,130,15,80,29,95,24,219,52,88,58,131,20,137,218,112,10,196,138,89,68,11,32,125,227,231,164,128,177,203,199,235,149,74,63,179,20,159,9,54,42,53,235,8,170,26,208,78,148,65,210,60,15,15,45,231,39,187,55,147,76,214,241,234,114,59,160,106,21,111,4,15,36,97,34,174,30,172,129,145,253,100,6,0,11,126,19,225,109,64,142,39,128,199,133,192,40,193,200,44,182,53,83,18,137,72,241,153,61,103,105,155,163,125,100,169,133,36,125,85,189,95,250,136,103,181,61,162,21,35,201,241,74,80,251,51,207,185,226,148,160,221,103,214,134,84,249,33,109,198,241,172,220,233,63,255,128,0,7,179,2,240,211,48,173,3,227,4,148,35,49,190,42,163,30,193,172,50,86,23,83,35,178,208,49,247,4,51,1,177,220,14,3,227,3,112,45,48,161,9,131,0,208,55,48,217,19,131,1,208,72,71,241,80,62,48,57,0,53,166,96,100,199,170,80,96,32,100,3,139,24,105,20,8,134,2,23,49,16,210,0,86,144,8,10,50,113,54,214,216,240,4,191,23,42,33,34,156,7,8,160,36,138,225,110,45,17,97,73,66,37,200,50,158,106,24,193,147,117,29,167,179,54,125,20,90,112,207,35,75,55,116,165,247,131,172,242,119,236,221,157,175,205,180,195,36,198,52,156,223,82,63,155,174,71,148,148,2,193,36,202,190,238,47,125,134,89,116,231,101,122,139,155,209,39,21,104,197,146,197,28,219,150,54,70,68,207,53,93,105,179,238,139,108,189,86,41,227,200,98,161,226,199,161,179,208,35,97,251,226,101,21,161,88,190,116,185,114,69,14,85,182,149,189,177,223,151,209,195,103,70,149,234,250,110,108,190,234,140,58,102,101,249,153,181,58,115,179,230,98,159,248,125,176,122,26,68,0,1,75,5,70,188,238,158,102,7,66,33,20,68,147,83,66,184,25,188,80,235,130,21,26,111,43,243,99,162,183,161,67,25,75,219,236,97,229,67,20,61,63,255,253,95,255,246,29,207,202,37,244,234,34,131,66,215,185,155,216,203,118,38,16,221,119,100,62,64,120,79,88,45,72,92,123,228,97,32,91,41,221,221,160,2,114,218,74,25,152,190,2,24,152,163,152,154,85,154,224,51,152,145,47,24,166,95,25,26,30,24,234,73,152,10,12,82,24,120,29,128,19,49,29,7,195,9,73,226,135,231,69,69,1,134,210,21,153,114,169,195,33,70,57,21,44,105,254,98,143,61,43,55,181,248,107,109,255,251,178,100,209,12,136,31,117,71,147,219,99,242,84,72,249,115,100,227,126,89,137,163,42,110,229,139,193,43,156,39,116,243,137,176,41,191,78,194,240,198,35,139,135,125,189,249,206,235,246,36,238,204,53,187,77,52,35,81,208,4,218,255,205,171,12,22,245,182,70,115,143,41,106,3,155,54,204,113,22,109,17,237,245,216,224,76,245,152,66,138,171,178,171,86,204,109,65,106,242,206,82,174,158,227,215,178,228,53,50,220,181,47,205,30,164,218,223,151,116,172,251,39,233,14,241,83,209,212,179,101,200,105,233,220,243,217,139,185,101,173,20,116,150,89,116,237,237,143,234,131,94,96,250,219,188,237,220,199,185,44,175,212,46,145,224,1,64,227,207,176,211,16,27,8,130,22,91,68,249,96,182,204,233,19,145,63,156,229,109,245,124,137,198,148,127,247,163,92,38,39,82,102,14,18,47,255,234,162,64,234,148,114,245,255,55,63,113,135,64,166,133,49,138,130,196,164,217,80,218,90,37,50,113,13,165,243,221,218,100,136,0,22,35,6,134,115,85,199,35,65,4,67,168,71,67,244,210,51,182,215,163,164,142,99,24,193,115,97,128,163,22,4,241,32,140,205,211,65,162,8,194,3,18,194,56,124,44,1,152,50,6,43,97,14,211,251,8,196,131,36,44,159,10,18,34,16,60,249,221,67,181,50,234,2,152,140,68,146,194,247,187,55,239,34,68,12,35,16,25,237,179,146,132,78,156,165,50,11,18,155,213,170,209,78,175,157,231,118,182,84,146,76,211,151,85,28,186,74,183,245,172,179,207,30,226,56,221,6,194,65,73,57,195,228,20,43,77,84,50,118,88,74,0,90,219,180,218,244,244,15,86,83,21,69,67,149,41,86,197,114,233,93,137,66,109,45,63,55,187,103,197,89,77,179,79,100,75,122,215,48,219,164,174,152,4,146,60,217,47,166,120,22,145,73,52,89,194,162,129,173,138,61,42,66,182,127,132,204,205,135,56,237,91,235,215,166,252,173,100,136,235,114,71,65,113,161,114,177,97,129,203,83,98,1,69,154,2,202,166,163,116,189,160,218,231,243,37,93,254,130,98,232,35,169,84,130,131,0,236,19,112,137,136,54,115,159,255,205,122,83,239,150,237,175,147,34,200,80,174,27,163,25,196,98,34,232,48,153,68,150,154,74,69,146,108,109,170,86,128,58,0,59,252,20,13,6,28,160,108,97,64,73,6,57,160,150,97,114,40,70,13,105,134,96,68,17,102,5,64,84,97,182,35,134,8,32,12,195,12,42,1,245,29,131,149,18,158,156,69,16,229,140,184,45,84,61,32,208,129,208,138,242,4,28,36,140,80,220,46,5,127,198,71,197,114,85,214,125,218,175,89,83,204,38,88,255,251,178,100,192,140,134,241,119,71,19,186,51,242,78,39,105,195,96,163,127,26,161,161,32,79,105,139,193,58,139,165,229,145,165,152,41,83,174,157,194,192,240,198,115,119,175,242,237,22,172,87,167,159,179,44,1,102,19,6,37,179,155,175,109,100,117,76,228,12,46,126,121,74,139,209,55,194,113,48,82,188,202,237,81,238,192,132,236,70,73,109,247,67,137,181,203,103,55,114,99,88,190,107,139,238,201,196,86,214,156,140,194,244,172,117,214,121,111,195,180,214,23,63,240,45,101,244,213,231,101,252,213,173,93,124,186,204,187,43,99,199,61,54,74,198,213,164,182,77,21,74,166,235,173,123,176,244,44,56,128,11,250,250,64,62,207,188,212,120,66,161,204,112,244,132,193,3,9,70,1,81,121,26,74,153,64,170,20,172,17,123,221,143,139,22,140,84,139,106,73,102,186,244,123,170,25,50,6,18,126,80,74,14,197,98,128,1,33,114,101,96,25,16,120,11,24,196,94,201,199,151,54,147,82,149,74,61,170,83,122,109,58,3,204,37,130,56,198,68,23,12,13,146,216,197,48,65,141,79,131,84,207,64,87,76,219,65,252,194,96,0,64,5,142,96,104,2,128,32,108,49,87,12,98,160,9,24,11,128,153,130,224,18,192,163,0,70,88,10,193,128,7,39,200,28,44,6,58,28,60,33,14,21,13,160,201,193,208,151,142,18,97,192,141,10,240,240,15,224,181,103,25,249,120,184,40,18,103,64,80,136,24,161,110,95,65,69,239,68,246,232,102,167,152,197,204,96,106,152,196,228,94,198,78,162,2,146,121,41,71,237,115,48,131,169,17,185,34,84,155,42,113,178,148,204,22,42,222,8,139,220,200,98,150,36,132,210,136,87,82,218,103,20,156,146,173,122,59,150,205,215,181,154,166,73,69,169,254,25,47,245,214,223,107,22,212,163,25,74,87,121,121,113,116,167,217,147,19,133,109,44,138,93,136,106,134,163,122,133,214,87,218,255,110,16,168,101,85,74,50,253,184,238,194,175,126,195,220,171,96,220,22,192,240,105,198,42,95,125,213,181,177,149,18,162,113,150,89,75,121,194,245,43,193,209,182,68,51,253,127,116,143,113,160,140,112,37,4,198,56,48,225,255,253,233,122,202,183,119,68,103,237,221,118,187,51,19,68,47,82,34,190,66,173,74,56,200,192,199,57,230,64,134,4,76,79,76,130,35,148,35,4,161,12,49,133,2,179,9,147,182,50,102,25,195,55,210,49,48,66,150,195,5,176,236,48,69,0,243,22,194,172,48,36,7,240,192,94,49,166,16,48,0,20,60,130,193,198,143,66,16,2,14,3,182,190,96,0,10,198,34,0,22,80,9,162,162,133,148,55,131,173,4,148,62,11,255,251,178,100,192,14,135,52,121,70,11,219,75,112,77,104,25,195,96,162,107,29,85,231,22,47,104,209,193,41,157,103,40,240,141,241,209,70,81,32,203,150,64,148,172,32,181,139,105,55,52,226,19,60,136,138,20,57,66,85,224,233,112,203,78,188,67,154,99,25,215,155,163,151,47,166,153,240,77,121,91,249,67,125,35,38,109,195,245,231,101,211,157,169,135,219,173,203,245,111,69,55,216,135,123,59,222,79,95,228,213,146,87,105,130,159,167,220,89,73,131,233,70,47,38,178,73,215,78,45,204,186,105,48,203,210,51,230,73,183,71,254,230,139,60,122,4,245,28,214,39,26,79,76,122,107,188,140,99,203,153,101,247,156,215,187,178,224,233,89,197,98,125,211,103,191,239,235,54,44,249,174,111,164,78,175,218,213,168,127,238,49,222,77,162,0,0,45,219,134,168,225,47,8,192,77,23,130,198,180,88,159,69,37,59,49,111,51,119,231,47,207,254,164,31,255,255,247,66,108,189,67,29,33,191,32,198,111,90,249,150,244,134,54,188,211,221,122,11,170,220,160,80,37,59,251,140,71,177,42,151,185,227,56,25,102,144,148,30,0,76,2,70,160,197,92,49,76,20,194,156,204,64,96,205,30,202,24,209,92,62,12,255,1,72,194,44,5,204,119,67,28,193,60,41,0,32,54,99,54,34,128,144,44,48,13,0,227,3,32,56,73,16,192,160,113,18,58,133,45,141,200,172,194,64,18,120,160,129,70,2,161,131,75,9,216,58,44,161,142,40,129,5,227,160,7,18,207,232,72,2,113,89,12,36,21,149,136,197,141,4,54,18,64,70,89,73,230,97,59,237,203,146,154,72,109,250,82,184,204,236,166,51,101,234,144,220,80,119,24,6,7,71,209,82,171,234,149,36,7,11,113,246,145,220,230,213,97,204,102,3,4,59,208,144,241,76,159,242,226,219,101,173,167,82,121,215,101,245,247,134,40,127,153,95,7,186,191,222,82,213,22,93,146,234,170,214,123,166,109,215,244,52,253,151,153,180,199,56,211,112,199,182,217,103,108,132,133,142,43,231,236,228,57,168,227,122,62,125,27,188,118,237,233,203,150,62,199,49,189,209,66,61,24,103,208,60,254,136,55,66,140,205,96,0,0,0,53,0,41,46,19,81,50,161,208,238,152,5,87,39,164,45,104,222,167,101,87,19,219,167,5,241,37,40,228,160,80,146,5,30,111,161,233,255,255,255,234,191,117,37,207,171,118,175,179,212,180,71,203,181,117,91,232,141,74,186,55,251,151,140,19,104,47,155,167,109,213,0,198,9,226,108,97,42,7,38,26,37,230,99,40,45,166,106,64,176,96,176,205,102,9,98,74,6,20,99,20,65,13,48,19,6,23,0,196,64,255,251,178,100,179,14,135,164,106,197,139,219,99,114,74,169,105,189,96,101,98,93,49,181,28,79,105,45,201,48,25,231,12,243,137,176,36,204,6,64,180,193,76,16,76,10,65,29,61,158,118,226,166,130,157,142,216,180,197,112,17,246,13,68,48,49,80,80,134,78,175,27,112,65,38,108,245,137,22,83,5,118,130,244,175,25,104,153,88,20,136,28,20,85,82,135,88,126,33,136,221,51,233,19,166,135,165,212,138,163,105,244,138,197,169,94,154,120,187,76,33,176,108,158,72,209,249,16,2,5,212,70,72,228,140,173,100,235,38,202,191,39,72,23,100,40,20,94,158,64,160,219,228,130,26,212,228,129,153,213,228,255,134,47,36,9,182,133,233,145,198,136,11,179,85,252,177,88,110,41,126,56,166,238,51,23,191,113,131,55,72,109,4,96,246,254,196,172,147,142,166,189,39,144,122,222,222,212,199,168,154,36,195,59,203,59,74,103,241,98,253,181,237,33,146,179,157,231,202,60,72,124,57,174,16,161,137,232,5,66,226,75,129,177,16,128,94,49,203,4,93,222,99,52,93,41,232,187,232,105,197,207,96,249,32,15,27,147,156,177,244,255,253,232,79,84,202,203,208,151,234,246,89,216,96,43,75,21,112,40,120,46,2,79,22,82,172,139,35,89,183,153,8,1,238,27,108,0,192,34,209,142,229,145,137,28,73,189,32,241,135,42,89,195,128,9,191,100,136,10,23,49,165,128,5,7,195,64,73,156,162,113,137,132,88,52,109,48,220,72,14,4,230,192,0,186,190,0,131,193,133,248,8,6,90,162,64,135,190,35,84,14,9,148,40,92,54,86,146,136,241,117,104,152,128,41,186,151,34,102,22,9,137,40,4,68,57,132,176,36,114,36,132,209,80,225,224,98,82,247,14,36,255,37,51,35,105,42,198,8,1,118,191,214,164,89,64,172,9,179,225,32,137,219,166,164,129,42,237,178,66,53,0,150,109,193,106,209,184,30,93,67,45,195,44,111,111,153,69,235,80,162,3,230,52,68,176,180,202,134,230,52,81,98,242,241,207,89,101,107,155,151,153,149,206,153,164,54,100,236,245,113,177,21,117,162,72,165,20,86,188,81,178,28,27,90,235,237,21,121,251,85,216,45,21,45,18,200,226,67,123,237,245,93,255,151,141,229,143,186,229,171,180,201,207,165,11,204,206,214,215,248,250,188,202,100,173,109,173,211,51,210,223,148,83,30,242,95,22,0,53,149,37,130,32,148,52,89,112,190,228,248,17,0,19,206,168,19,231,192,88,87,196,111,71,76,9,32,168,95,255,98,65,187,71,19,255,255,83,132,130,234,110,197,29,5,163,133,132,14,22,61,119,22,73,108,135,213,218,170,83,2,152,16,8,192,52,255,251,176,100,160,14,231,223,113,200,11,185,100,118,62,2,249,114,101,226,40,30,177,197,30,79,101,49,200,232,133,167,76,246,52,200,11,76,27,6,116,199,152,76,140,197,195,200,193,237,105,140,37,8,128,196,212,9,76,26,197,204,192,48,22,140,6,0,228,196,24,25,210,148,194,128,64,195,128,13,156,63,66,64,20,246,5,64,172,72,101,144,234,214,140,12,6,235,20,166,176,11,102,8,186,192,163,155,138,194,223,65,161,40,37,17,168,76,73,83,143,18,201,3,93,32,116,168,82,96,176,164,215,181,41,80,23,238,153,246,34,202,109,84,4,50,48,73,108,161,132,184,87,46,49,76,239,193,84,255,30,136,238,179,236,230,208,221,26,113,156,196,151,203,10,183,118,11,199,42,178,168,141,201,232,98,103,198,0,104,184,4,58,178,133,15,237,145,65,105,169,249,202,102,112,150,123,221,200,133,109,10,50,71,96,232,123,252,91,21,169,222,155,227,113,94,8,26,222,163,242,40,88,122,234,222,197,138,221,132,74,194,151,150,194,185,168,82,126,85,41,215,166,208,198,191,188,171,91,111,90,195,91,37,114,121,229,114,76,39,96,127,169,85,179,119,111,232,240,16,129,60,136,25,162,102,129,24,51,195,204,54,149,58,249,190,239,244,95,255,254,146,132,200,117,169,104,30,227,198,212,247,33,139,20,5,183,25,0,138,17,194,162,237,22,83,67,111,131,90,143,254,142,160,0,1,10,144,192,203,163,28,0,204,60,230,63,127,148,235,208,65,184,177,225,178,198,7,14,26,144,240,4,10,139,16,205,78,64,21,3,24,97,176,76,31,112,88,43,94,127,136,71,99,32,102,29,41,6,9,10,4,67,128,212,206,30,4,16,1,36,164,129,16,25,39,51,135,45,34,152,209,19,32,94,33,97,172,39,229,128,79,1,126,230,27,204,242,2,226,209,77,146,65,6,163,120,59,29,174,196,153,118,246,70,41,174,255,238,18,14,124,193,89,141,96,117,29,200,6,208,74,174,28,27,119,43,138,101,170,60,138,248,48,147,6,206,106,71,237,233,17,253,215,228,253,247,126,30,150,97,217,150,105,212,43,77,172,244,119,101,115,147,154,204,111,166,178,53,11,35,76,210,115,53,7,69,65,193,155,188,178,37,148,133,188,80,188,238,23,102,231,199,156,120,125,74,44,112,241,155,211,222,203,255,176,227,42,17,215,47,44,201,86,9,125,200,156,99,70,146,186,60,200,0,0,32,0,0,21,151,235,23,10,130,75,5,24,36,160,237,122,65,153,167,63,165,18,23,24,137,152,181,54,140,191,255,246,170,127,245,127,255,191,247,216,142,140,198,37,102,87,126,137,145,61,255,47,83,119,239,53,58,251,178,52,255,251,178,100,146,14,199,45,105,73,27,143,101,80,75,42,57,205,97,226,40,29,133,193,34,79,101,113,201,24,31,103,76,240,141,249,171,116,67,150,174,38,20,92,141,221,111,244,175,31,48,52,12,163,6,64,78,48,11,24,67,14,178,112,49,220,22,211,3,228,91,48,149,4,35,15,192,64,48,211,4,192,128,95,25,1,227,11,160,51,33,0,19,8,112,113,1,2,99,174,193,83,94,160,224,31,150,97,45,98,224,206,6,130,65,8,210,229,187,95,236,84,40,88,97,239,101,24,243,214,235,168,46,169,82,197,18,162,196,83,8,194,123,138,22,120,221,139,252,21,9,102,93,170,68,165,52,201,9,43,246,98,24,12,54,118,127,39,182,229,219,159,218,241,108,179,120,226,183,118,44,12,130,88,204,26,237,88,188,166,45,174,195,179,79,37,137,87,244,248,237,110,96,67,210,130,52,63,69,120,147,175,142,21,141,213,198,216,149,120,158,102,138,226,223,26,86,117,37,205,222,26,154,19,136,100,88,230,83,77,9,68,138,115,158,251,62,91,159,216,121,103,148,26,212,160,230,148,218,39,219,59,206,28,147,70,19,29,185,214,170,134,168,79,247,125,252,223,10,152,23,222,81,236,80,0,15,95,195,84,198,241,214,73,194,188,58,92,202,159,180,55,10,197,188,47,197,153,100,142,187,223,251,255,255,255,52,169,254,97,72,142,145,152,89,78,196,236,252,207,216,204,243,79,225,109,162,144,84,48,187,85,228,71,137,113,27,151,98,175,177,118,247,251,182,32,5,238,252,64,96,102,130,6,11,108,120,76,231,206,78,117,0,135,138,230,2,161,49,5,148,153,45,96,41,249,50,204,136,165,65,227,15,27,125,130,241,38,76,136,87,32,4,164,136,21,202,226,207,8,98,31,181,202,131,125,155,200,147,108,93,169,148,236,104,237,44,239,42,118,139,72,203,27,37,76,123,88,167,146,184,166,234,227,245,43,134,186,254,247,201,113,98,210,120,155,177,88,244,115,194,30,103,50,98,231,122,229,42,116,36,186,224,240,118,112,5,133,154,129,72,91,147,110,121,36,6,179,97,225,61,102,110,37,82,211,124,150,138,113,89,189,170,67,72,107,112,20,64,38,213,141,45,50,82,122,145,3,40,14,151,64,148,165,41,211,8,206,47,62,156,254,36,187,36,49,199,78,72,215,50,180,204,105,194,60,75,11,64,0,59,187,106,210,198,70,24,6,216,115,240,219,204,192,46,241,175,96,173,213,29,90,12,173,81,150,251,63,255,126,191,255,191,219,159,64,165,74,107,190,13,12,200,86,41,200,5,75,156,3,137,68,39,154,136,85,224,106,0,108,98,142,176,68,76,169,136,222,49,41,96,215,114,160,0,27,114,255,251,178,100,136,12,166,14,104,204,27,111,76,224,74,165,9,179,96,72,110,28,49,159,36,110,229,143,193,31,34,103,52,208,15,16,152,34,58,25,56,22,24,218,88,26,178,25,153,18,175,24,31,244,24,108,173,152,106,18,152,68,134,33,153,84,1,51,16,31,82,6,3,153,198,5,128,17,180,239,100,27,10,20,47,11,49,124,70,34,30,16,128,228,154,76,23,53,151,21,76,72,238,241,110,243,141,98,245,59,38,81,136,100,160,69,109,96,47,196,114,35,158,215,141,46,169,147,206,45,89,229,98,250,136,150,210,87,73,217,110,26,154,215,242,5,214,82,153,255,170,186,107,132,225,114,84,196,8,56,192,67,68,241,201,41,187,147,65,147,73,202,131,62,126,18,195,203,225,169,204,15,74,232,223,162,188,157,131,45,159,94,203,219,88,81,110,247,111,156,243,108,65,199,82,185,55,45,178,239,117,125,155,243,136,23,85,65,211,110,159,211,86,81,246,150,182,113,9,102,203,154,38,226,204,134,54,101,139,166,114,91,129,186,172,96,225,195,26,15,100,154,88,32,251,206,158,26,5,14,223,169,177,64,30,192,74,130,96,2,128,15,35,226,86,100,106,35,40,136,57,173,109,36,68,160,253,54,166,200,185,131,237,254,132,182,71,249,79,249,255,174,171,151,145,207,143,72,247,168,164,147,39,135,195,56,32,137,48,184,199,155,81,139,156,135,52,245,31,82,0,2,220,148,193,161,67,56,7,12,30,169,62,1,72,240,66,83,137,146,78,132,89,3,81,204,130,101,42,134,12,26,15,51,184,57,61,76,114,85,40,20,192,208,25,16,35,50,64,176,97,5,208,130,201,0,4,192,66,80,50,176,155,7,211,96,175,26,53,94,86,252,31,250,148,200,97,72,40,81,12,38,166,18,255,164,53,85,217,229,190,84,42,165,106,29,181,183,136,165,8,106,142,90,76,36,110,232,1,16,20,198,16,34,13,32,36,144,160,153,101,15,26,162,194,131,50,15,53,186,35,96,220,81,179,187,169,90,90,195,250,153,80,87,178,179,15,249,115,255,46,123,182,157,245,214,240,85,46,202,22,42,23,24,198,166,129,27,75,124,133,107,23,31,107,33,189,243,242,67,53,19,140,110,210,151,142,238,107,206,47,60,75,239,0,0,239,219,231,18,148,187,208,216,239,147,210,132,8,162,184,18,194,66,58,141,65,45,86,79,70,255,237,127,255,255,255,254,138,182,255,190,174,113,189,230,46,245,170,186,195,10,58,33,92,136,81,78,38,14,131,11,84,44,68,12,226,37,238,126,85,197,247,110,255,232,0,0,76,80,104,78,14,88,6,24,19,81,203,147,80,83,19,2,191,211,5,143,131,41,66,35,41,0,211,1,1,255,251,178,100,148,140,230,16,104,202,155,143,76,192,72,8,89,179,97,130,52,26,41,165,36,110,189,54,129,51,40,166,204,240,142,120,82,176,28,203,0,52,188,102,51,7,38,21,128,45,49,67,131,128,216,44,70,23,1,136,53,222,190,90,33,48,104,35,3,6,128,68,52,108,236,213,64,209,102,123,4,91,238,222,79,1,140,175,98,9,243,169,60,47,101,85,82,134,242,6,101,201,73,17,172,40,152,18,91,0,169,122,119,239,91,88,69,54,141,3,123,48,57,39,88,25,181,36,133,242,80,73,61,217,197,81,226,117,222,37,64,84,229,194,35,57,57,36,213,230,86,78,109,66,93,133,186,158,120,229,42,55,94,29,185,180,180,110,223,38,237,167,117,237,40,189,47,55,45,23,77,73,67,236,9,203,82,146,237,53,21,118,61,22,87,141,205,43,122,186,172,89,74,108,101,22,250,135,63,96,88,231,176,98,221,255,222,41,33,19,81,124,0,252,55,21,131,42,52,230,78,19,209,62,38,248,137,252,186,196,186,255,239,255,255,127,255,254,139,254,185,144,18,88,195,69,44,201,235,144,109,164,28,67,225,187,114,103,53,168,108,77,91,36,19,47,79,170,28,186,97,240,235,138,151,22,12,226,170,103,21,64,2,231,188,46,26,37,24,99,214,230,86,240,121,107,135,160,160,124,57,134,104,20,102,232,128,32,112,80,64,117,27,10,48,117,69,128,141,186,75,222,170,135,15,15,193,135,105,158,22,46,198,170,124,179,107,26,42,41,23,40,140,225,199,229,109,201,189,68,139,106,175,117,174,147,117,188,52,82,175,149,31,68,50,90,229,147,88,17,222,42,61,249,198,60,194,203,209,210,123,129,27,6,146,7,77,52,166,73,133,73,87,32,5,8,225,98,16,105,188,153,98,91,197,163,171,171,168,215,90,226,105,44,215,90,52,84,99,103,116,204,247,83,165,51,123,148,67,24,49,169,202,25,4,49,129,104,193,45,69,72,136,51,185,209,169,116,26,195,6,26,33,110,241,166,210,108,178,201,58,15,87,77,147,16,151,223,171,0,0,155,121,155,46,193,51,235,112,69,88,227,64,139,60,148,33,87,35,47,217,49,131,113,167,79,134,40,176,58,117,143,167,179,37,171,232,255,44,42,101,162,166,193,113,116,226,148,148,12,68,194,225,181,202,48,54,85,160,1,33,249,199,134,19,132,129,130,20,12,88,125,239,95,203,128,0,37,184,33,21,76,132,8,76,94,9,12,10,89,205,170,46,12,5,226,140,39,30,140,184,4,66,197,217,129,192,128,144,104,100,240,4,136,166,31,145,160,32,246,0,120,82,186,28,65,24,145,132,185,212,116,176,6,143,2,35,160,74,44,40,115,200,249,166,40,199,255,251,178,100,168,12,149,222,104,203,155,111,76,80,76,98,57,163,101,229,38,25,109,165,38,110,189,52,193,39,158,102,221,0,11,136,137,42,6,184,46,85,148,241,66,23,33,48,241,128,143,145,151,92,114,230,50,121,86,227,0,115,161,50,36,130,190,179,175,247,163,5,45,129,176,196,163,33,204,192,50,201,54,200,211,75,146,217,108,79,180,110,9,149,6,197,70,134,141,83,145,62,106,218,235,249,67,50,21,40,249,234,123,187,152,173,108,175,106,160,172,27,140,169,161,77,160,199,61,234,58,18,201,173,246,164,119,96,146,37,71,137,102,106,42,69,148,231,239,203,58,228,147,166,18,147,14,77,154,220,183,90,200,87,68,239,249,36,1,64,40,176,136,5,212,11,148,12,2,205,146,34,228,46,197,147,24,194,179,164,186,70,215,91,219,175,246,254,139,24,178,148,81,63,110,191,249,200,74,119,214,150,50,97,228,129,24,142,27,14,129,5,219,104,73,67,232,56,116,121,137,160,220,11,62,130,33,6,30,79,242,96,0,0,75,144,192,66,132,56,213,49,9,28,56,173,98,49,233,11,54,188,213,54,41,121,49,56,17,49,88,176,145,137,7,100,202,176,200,20,28,108,6,15,111,236,152,72,36,137,18,132,170,28,202,20,116,144,25,76,210,64,78,133,46,81,114,8,65,1,38,235,162,151,28,233,174,24,76,83,176,90,82,23,26,208,143,61,118,13,247,198,53,161,9,11,249,165,42,49,166,245,68,29,49,249,104,98,239,75,245,222,77,40,19,29,147,156,85,237,224,169,139,148,165,204,162,40,136,105,87,56,96,210,28,91,172,89,108,75,41,221,123,197,213,232,82,215,73,167,236,49,139,217,66,51,58,138,73,19,14,13,131,38,228,203,68,58,244,155,130,59,130,208,16,156,232,164,169,174,253,132,148,241,139,170,44,85,61,84,158,233,44,179,16,157,226,75,9,0,71,189,32,64,213,53,185,12,43,192,1,28,229,122,98,168,224,128,226,193,130,177,11,186,219,173,105,170,117,213,198,222,77,207,203,254,47,223,187,127,249,255,251,124,240,136,76,218,214,74,75,248,63,63,255,255,207,18,204,9,132,39,101,110,124,189,127,179,42,74,53,176,76,118,103,165,34,186,124,172,97,85,69,254,238,43,210,156,144,16,83,152,160,6,152,36,175,27,40,8,27,26,23,152,25,199,130,87,81,227,28,198,144,108,88,10,8,12,204,130,1,138,128,65,134,228,33,129,64,35,246,132,192,192,70,120,112,25,99,13,205,159,146,1,245,199,0,53,126,141,111,219,240,58,1,67,159,113,103,235,223,251,248,187,210,184,49,95,230,67,92,216,253,220,86,69,176,193,55,53,35,100,3,140,205,117,238,255,251,178,100,192,142,198,119,102,73,27,175,77,64,78,9,9,131,104,38,186,24,5,161,38,110,176,217,1,75,167,230,141,128,142,57,119,253,53,127,144,237,242,73,155,64,49,171,47,198,141,14,185,102,235,50,86,52,84,128,225,219,137,139,212,189,34,253,234,210,151,155,46,163,251,85,255,73,198,68,31,166,63,220,188,221,70,196,157,71,146,102,177,13,184,132,109,28,228,130,8,19,30,34,206,125,187,90,242,158,26,30,115,158,230,190,100,63,233,52,198,11,211,254,76,80,43,233,0,0,239,218,75,97,159,3,128,236,25,210,36,213,94,180,111,102,226,237,201,167,253,115,247,77,251,53,239,253,201,255,107,247,175,255,254,106,156,218,138,121,245,11,34,200,142,240,147,248,143,219,88,13,204,148,204,17,137,221,182,34,48,56,102,197,245,156,202,184,61,133,125,14,168,107,9,249,69,159,191,253,87,0,76,67,111,204,136,37,76,229,177,142,25,169,77,120,112,143,218,141,15,57,52,13,177,4,204,254,61,204,47,18,68,138,147,93,201,51,0,67,19,15,90,19,18,3,22,186,21,10,12,53,2,218,216,192,82,60,196,57,132,161,74,144,69,143,166,8,244,160,112,65,132,51,161,0,137,144,100,204,217,133,62,40,36,158,197,180,68,165,131,18,124,176,107,196,120,131,113,80,71,247,1,144,176,46,19,106,178,79,31,42,6,109,190,133,0,209,216,212,70,17,6,202,32,41,154,56,210,175,221,154,88,92,167,169,188,82,108,166,104,85,20,75,184,117,236,146,77,44,42,132,210,37,133,224,203,193,156,230,105,132,202,45,180,183,75,37,42,170,156,247,55,60,167,179,241,189,221,171,174,221,41,23,245,82,42,141,189,148,61,77,221,187,54,177,3,17,167,179,51,245,15,187,15,153,247,107,115,193,219,60,81,247,117,11,90,191,255,63,240,35,218,207,119,245,59,184,239,246,198,106,235,193,64,0,18,255,235,220,159,46,74,20,131,45,28,69,49,0,127,162,109,101,52,148,44,105,116,127,167,255,191,255,233,255,255,251,213,221,84,249,196,165,70,62,227,216,140,151,146,82,29,80,101,199,169,146,123,144,227,93,142,167,145,204,226,37,58,72,97,136,4,17,92,200,229,171,29,36,81,169,7,94,229,148,190,2,197,156,115,189,198,113,38,225,128,80,119,152,10,1,41,131,168,84,153,1,9,97,130,48,3,24,44,164,241,132,192,252,17,7,177,111,220,163,2,224,9,48,182,3,39,8,193,136,17,8,130,10,24,111,195,109,12,172,129,124,206,173,178,65,148,28,96,132,71,72,215,17,207,33,59,77,236,204,239,229,111,149,160,152,105,170,178,138,73,197,9,150,54,106,78,187,50,60,46,255,251,178,100,208,14,199,76,120,198,11,186,76,98,89,74,137,163,101,229,38,89,57,149,34,111,97,141,193,62,32,167,13,134,8,209,89,253,47,169,101,63,31,156,243,161,173,11,229,252,106,166,211,100,138,155,145,165,181,235,136,240,221,232,224,129,54,114,230,30,105,151,159,113,150,235,79,114,25,207,163,115,76,203,102,126,125,122,46,219,46,155,116,214,245,156,233,127,54,89,135,117,107,87,125,13,195,236,204,219,86,43,78,50,145,115,212,46,212,239,223,198,250,216,195,44,90,109,249,223,245,251,245,226,246,154,3,143,1,63,185,23,14,254,226,42,23,127,235,230,182,214,146,255,2,32,185,86,4,59,112,182,83,214,143,81,26,63,221,171,255,122,78,53,65,159,246,95,255,255,106,45,169,162,125,207,120,204,243,28,179,41,223,100,36,194,213,84,138,49,104,167,176,17,87,73,149,49,175,66,173,222,80,103,5,109,232,93,111,225,191,223,127,141,0,201,91,19,37,72,147,43,240,115,113,47,211,27,7,83,242,104,51,214,44,195,70,4,99,6,130,51,7,3,67,0,193,19,85,70,113,208,56,203,179,88,198,64,137,225,81,113,208,2,3,6,8,70,49,0,109,192,170,42,31,141,148,65,243,58,9,24,70,213,144,180,107,122,164,4,147,57,109,239,157,227,204,168,31,34,144,85,65,15,147,85,234,127,245,130,12,66,171,68,155,122,209,134,182,171,117,52,150,85,62,1,179,140,243,112,206,150,59,14,82,241,185,101,63,85,125,82,99,239,125,238,227,83,155,183,220,255,60,240,82,68,77,68,240,212,110,70,111,28,114,97,178,153,174,227,53,190,99,87,110,190,26,219,146,115,182,77,114,51,219,75,99,26,196,236,186,159,169,145,110,137,164,27,108,146,102,146,125,204,204,62,211,247,177,110,110,157,105,226,159,237,23,150,151,191,206,23,45,178,4,76,168,117,229,235,189,176,0,12,0,18,54,228,147,97,253,6,196,137,184,3,81,6,32,27,35,180,170,161,110,64,152,127,48,28,58,159,235,39,160,198,88,41,170,116,80,1,135,27,50,61,20,4,109,110,102,151,95,225,243,195,42,212,139,155,101,16,253,54,110,157,205,6,155,41,165,146,149,35,207,24,112,187,68,131,77,12,15,5,93,22,253,66,244,248,48,60,67,131,232,192,108,149,76,111,197,24,192,228,32,204,44,20,156,196,52,69,204,75,0,168,192,116,2,136,128,216,192,204,6,140,40,129,120,84,0,65,1,118,22,1,119,9,231,83,88,137,11,64,246,231,148,117,163,19,52,66,177,126,2,20,105,239,107,16,74,41,218,141,15,253,221,202,235,185,2,177,134,2,239,179,38,222,121,143,103,131,245,32,237,120,86,255,251,178,100,201,142,134,204,105,70,11,185,52,114,86,233,89,186,80,3,165,25,193,163,32,79,101,45,193,68,169,166,77,145,13,184,186,172,246,106,105,166,103,247,122,188,196,240,190,98,21,94,47,7,204,235,34,8,51,58,49,32,242,213,29,157,233,102,88,142,116,208,193,123,73,208,130,87,169,219,161,239,37,235,42,63,50,78,240,183,102,87,132,249,219,148,50,13,77,100,223,60,74,114,66,248,217,248,211,17,20,97,246,204,53,132,183,11,126,181,7,215,158,212,151,234,197,20,22,207,72,36,188,233,101,173,100,229,174,123,205,209,181,128,0,165,186,225,105,184,141,78,137,38,60,32,32,84,243,149,172,148,247,197,236,109,66,96,169,234,173,252,148,251,255,255,255,159,148,239,223,139,212,39,164,179,251,37,182,17,38,106,232,35,58,197,38,177,181,34,218,233,80,143,219,51,58,209,209,28,65,175,204,204,143,44,17,176,139,77,84,157,182,38,144,192,23,182,252,170,102,68,182,97,74,166,148,94,84,2,59,7,195,181,157,49,192,85,135,69,213,14,50,113,153,163,8,24,22,6,139,177,231,84,81,23,182,179,8,214,98,53,84,231,207,51,9,27,60,170,201,125,191,220,121,16,109,176,14,174,183,225,255,119,158,193,211,255,138,254,198,246,132,155,8,71,60,255,225,230,200,200,195,131,185,114,154,136,225,182,128,129,134,105,150,225,35,138,110,177,36,208,42,77,167,208,25,151,174,214,237,94,106,171,169,42,118,238,230,165,15,208,67,74,180,173,197,166,118,115,216,124,71,4,53,84,171,86,137,165,200,4,44,51,26,167,33,111,102,167,74,21,121,112,217,252,93,88,58,210,87,26,6,0,0,0,200,0,7,183,253,202,211,136,56,207,194,146,131,67,157,136,243,77,159,114,92,255,255,76,250,3,228,33,55,255,255,255,255,175,196,1,68,148,73,194,98,151,20,113,4,120,82,27,107,148,132,90,147,25,249,155,29,133,247,186,2,74,38,34,145,81,206,226,152,135,75,179,92,74,205,5,72,187,96,216,99,103,78,7,95,201,232,0,0,228,148,46,15,166,25,96,96,96,164,30,70,85,160,190,33,8,3,10,148,116,63,79,19,217,65,50,97,67,16,4,49,224,211,152,100,46,129,174,151,2,162,37,196,160,34,67,212,169,46,69,21,35,95,34,162,74,212,50,22,76,32,90,103,81,238,70,96,228,158,177,190,85,154,204,100,113,158,44,68,240,249,30,77,165,37,40,161,75,65,128,120,187,113,58,16,123,148,162,92,95,48,183,9,221,119,69,94,51,14,36,216,73,186,196,67,133,245,27,160,179,183,185,71,140,216,197,103,168,244,212,104,54,170,121,251,97,255,51,132,115,253,255,251,178,100,201,12,133,64,103,204,27,111,75,82,90,9,233,189,100,163,140,28,229,163,34,111,109,229,193,120,165,230,245,130,141,248,220,89,86,224,237,135,18,110,147,209,159,48,124,177,225,198,129,226,62,146,43,91,148,178,170,226,226,255,46,76,215,91,121,188,198,146,4,72,205,159,235,17,99,200,201,35,19,227,137,250,219,141,84,202,157,202,176,253,157,185,89,58,146,177,219,99,57,188,172,13,66,132,225,51,124,138,135,123,153,89,44,232,19,179,93,241,119,138,8,32,15,119,254,147,170,36,137,235,88,1,4,43,133,193,153,230,222,242,33,61,156,213,182,65,108,36,202,207,223,79,255,255,254,254,34,115,24,76,128,56,129,76,119,58,61,39,205,150,236,55,127,83,51,145,126,168,245,180,205,141,69,142,202,45,41,110,98,242,118,209,236,44,202,46,142,160,214,48,98,137,40,60,56,235,199,177,194,138,117,223,250,80,0,17,35,7,132,179,67,198,163,28,168,3,69,24,163,32,131,243,165,98,51,181,17,163,92,67,64,32,48,96,24,104,96,16,138,101,185,10,92,179,10,13,179,8,194,182,96,34,5,75,49,18,36,164,180,148,234,54,21,178,30,33,230,90,77,96,225,17,129,24,43,23,152,66,53,183,223,240,117,95,134,234,36,35,114,90,112,4,65,78,41,229,73,57,13,88,166,101,111,228,160,168,83,185,141,68,21,206,180,203,255,82,89,0,229,95,25,62,55,166,255,42,141,192,162,148,186,4,205,11,76,177,202,148,72,56,197,201,69,154,94,45,15,40,82,244,252,28,201,59,91,79,219,84,218,52,122,141,121,174,222,39,76,163,171,74,4,149,79,97,92,183,172,97,5,202,8,49,62,148,54,123,57,245,151,108,153,84,222,195,51,236,34,77,8,109,19,14,86,155,197,89,77,166,200,230,211,217,148,99,33,39,49,8,78,231,235,203,110,62,171,255,8,103,254,190,215,191,36,181,0,174,31,201,81,40,32,160,194,210,24,222,198,88,48,240,182,71,36,174,148,86,26,19,201,222,95,100,2,252,70,28,25,203,27,24,81,141,57,250,101,168,204,151,71,175,166,207,235,210,245,242,251,79,165,43,164,35,94,21,239,111,177,21,45,237,145,136,216,156,141,65,7,194,2,230,143,196,121,102,207,94,186,82,192,1,146,224,8,72,38,71,140,15,82,140,64,36,65,34,185,139,20,137,138,166,208,88,24,10,131,47,9,48,54,97,208,120,208,140,22,19,140,7,0,160,185,106,36,184,4,1,110,81,215,12,101,15,41,41,215,250,97,195,243,169,182,195,95,186,8,229,37,39,59,171,115,179,13,5,187,199,97,52,20,244,245,223,183,227,110,196,54,203,223,71,162,19,218,255,251,178,100,204,140,199,46,121,71,147,185,75,240,84,40,41,82,105,67,126,25,153,165,42,110,225,45,193,34,152,101,141,145,26,104,70,167,57,37,151,220,155,68,79,156,216,135,155,88,160,125,54,208,182,93,153,34,83,49,96,113,153,41,209,31,180,174,78,70,124,202,76,207,91,130,242,90,231,4,175,195,183,126,12,234,87,58,135,74,219,196,209,194,89,8,54,52,185,83,172,72,96,194,54,37,38,22,37,206,188,206,64,129,230,176,117,121,93,228,159,29,54,108,196,94,134,175,167,36,162,146,20,179,55,18,78,107,62,110,245,135,238,243,76,72,0,10,81,15,165,165,130,54,3,45,233,183,185,184,19,46,121,55,74,158,25,40,172,111,247,221,110,93,159,208,78,201,78,29,34,137,84,243,31,106,31,121,137,145,246,207,87,90,127,251,133,8,15,22,231,53,1,26,99,38,149,207,23,234,46,3,149,61,196,137,187,250,193,0,0,73,80,46,3,17,2,141,207,76,52,16,96,218,149,3,223,101,143,170,234,54,160,176,218,135,163,41,8,76,134,78,50,186,92,197,68,195,27,130,1,72,214,56,33,17,0,146,140,133,172,128,145,2,17,152,57,112,84,64,208,211,32,32,209,141,98,194,129,97,164,39,171,20,178,249,112,229,242,185,203,113,184,10,252,24,196,225,12,181,56,21,123,7,138,181,228,153,145,221,21,0,98,123,156,19,136,238,158,170,106,149,76,164,160,3,244,68,49,24,226,46,152,136,2,219,142,75,232,213,197,47,57,4,78,86,110,12,137,8,37,209,151,201,169,219,135,47,165,48,56,196,31,132,77,96,31,216,117,16,33,135,227,73,222,16,192,20,216,28,140,225,10,41,119,85,81,192,174,91,93,147,141,201,4,253,77,237,149,112,172,114,204,17,184,157,121,105,113,55,67,67,241,83,10,27,89,250,94,151,108,34,184,101,157,42,197,216,240,87,48,178,147,141,49,62,83,190,125,5,120,163,56,216,30,115,220,202,50,201,9,24,38,40,147,241,116,92,152,45,50,148,113,29,42,106,29,111,114,216,202,146,110,121,86,248,30,170,71,21,164,237,31,17,154,234,251,255,252,223,252,177,60,117,221,107,11,128,0,16,0,21,114,74,136,54,10,4,145,96,9,34,194,153,35,205,79,68,191,243,91,17,109,116,219,94,77,135,12,19,215,247,126,219,204,168,60,252,149,64,55,202,190,207,237,250,204,202,86,58,198,254,191,213,236,71,255,255,253,64,185,130,65,193,138,224,9,130,228,41,170,1,217,175,65,121,134,242,65,132,195,8,177,154,99,249,32,52,33,6,1,6,22,8,67,32,129,135,65,248,24,39,192,132,99,28,27,171,41,154,128,112,148,176,228,248,42,255,251,178,100,204,14,137,1,112,73,27,154,124,112,62,66,57,137,104,41,96,29,41,193,44,78,229,237,193,6,27,101,245,151,136,248,84,129,202,195,73,22,76,102,95,133,117,128,207,235,76,118,114,93,66,191,153,244,74,43,7,86,206,177,32,208,230,82,225,79,193,104,70,88,220,165,43,112,114,244,66,70,90,184,125,4,90,190,89,15,217,110,193,35,171,159,231,114,31,60,74,170,104,213,99,252,29,25,237,135,13,126,209,80,252,22,224,121,71,150,17,103,156,238,174,53,237,170,249,52,249,129,87,187,101,67,105,96,24,75,25,181,101,143,120,138,228,165,175,214,181,136,230,101,163,77,149,188,110,17,237,18,241,111,95,173,164,253,36,236,176,177,1,176,227,101,221,146,46,55,146,65,195,184,244,109,180,240,182,183,109,249,165,143,22,147,60,88,110,175,166,181,191,255,207,255,226,44,85,222,224,232,160,10,0,0,0,33,170,228,134,145,90,174,141,140,4,183,87,170,88,207,132,2,163,141,41,102,4,207,130,233,77,172,204,184,223,255,45,114,54,140,8,58,109,49,197,191,169,246,4,6,66,189,104,11,132,7,255,235,253,91,255,198,224,191,245,130,4,0,147,184,26,88,14,67,37,195,56,19,99,207,99,58,186,179,158,147,49,144,83,20,139,12,16,72,147,13,29,90,70,48,80,158,219,118,198,174,157,81,165,34,40,190,48,123,64,21,9,138,58,208,21,10,230,150,119,223,31,253,220,194,87,148,126,145,219,149,91,141,200,55,199,105,237,202,176,136,241,249,39,102,100,79,53,248,246,49,104,59,60,181,3,174,77,237,93,125,82,29,106,217,162,154,60,89,211,208,228,138,39,96,213,183,82,26,239,171,59,214,89,33,41,201,51,189,232,186,90,105,252,93,235,41,205,65,217,156,181,6,20,170,184,215,204,118,140,60,220,107,231,152,110,183,14,136,67,159,122,79,145,153,153,56,118,49,229,180,187,58,207,141,120,172,209,19,40,29,61,158,183,137,9,157,4,214,241,196,247,133,71,175,69,41,130,53,216,38,122,223,21,134,70,203,195,188,40,88,171,140,237,234,101,191,220,233,15,232,160,10,0,2,158,161,80,40,114,116,172,48,50,128,192,96,52,208,145,81,171,28,113,174,197,238,70,190,141,71,183,166,212,171,155,160,245,101,34,138,197,83,237,250,158,187,246,125,166,63,178,47,253,118,197,204,2,153,93,7,42,236,237,231,214,165,75,123,191,172,0,0,37,195,0,72,195,17,66,243,11,20,211,31,130,83,65,202,195,23,42,211,14,73,48,113,244,98,161,208,187,192,193,57,131,130,64,92,29,16,130,224,160,246,0,42,130,38,2,1,17,132,220,30,13,199,67,106,117,255,251,178,100,174,140,198,224,105,76,155,121,123,112,69,197,25,131,105,111,110,29,225,163,42,110,189,158,64,254,152,102,205,131,177,184,222,150,37,239,34,5,20,2,219,49,135,161,205,102,182,187,251,149,213,151,73,166,87,11,131,97,207,112,31,158,226,74,0,195,53,186,202,72,142,24,163,193,23,101,150,26,239,167,123,243,151,24,89,48,29,126,146,220,207,254,113,28,113,143,175,169,47,154,41,113,30,8,83,138,138,246,53,22,228,143,152,79,167,42,78,141,77,115,46,60,61,233,212,24,144,148,241,175,36,15,125,181,132,139,116,34,107,174,217,254,111,31,28,85,214,6,146,247,164,30,202,11,209,74,131,141,161,128,198,49,36,159,133,250,163,41,168,105,149,205,189,5,225,96,195,170,193,181,174,148,89,104,238,232,249,119,34,47,16,150,90,223,176,88,249,213,17,84,236,23,62,4,125,138,112,150,179,234,208,68,0,55,0,10,10,121,213,144,197,76,53,12,75,159,15,79,82,184,145,231,138,181,70,214,96,89,43,181,166,118,255,109,191,202,134,169,218,87,169,112,51,246,127,119,236,149,198,105,37,134,221,128,170,237,44,83,61,155,66,197,29,163,253,33,0,0,8,0,26,78,211,3,153,140,18,5,48,161,4,220,40,243,175,13,141,204,246,53,202,104,32,164,103,114,104,144,89,111,152,52,134,66,39,49,80,140,104,95,109,248,38,54,195,215,90,153,8,135,21,166,218,149,79,87,42,218,232,183,82,234,190,189,211,131,207,185,87,57,101,45,4,58,221,43,188,213,231,251,238,203,67,177,116,129,1,61,101,143,86,17,63,129,177,110,51,253,182,74,105,104,163,52,151,158,44,108,199,105,105,189,176,88,104,61,164,152,143,110,236,160,176,42,180,211,88,227,28,148,219,237,219,204,22,17,67,14,5,140,87,40,210,213,199,197,219,118,41,101,231,84,205,216,111,70,243,182,249,139,92,87,122,108,105,150,28,52,115,157,161,148,44,140,183,97,92,185,190,103,148,241,101,131,10,38,145,111,146,106,150,107,65,123,71,209,161,233,137,252,167,116,108,211,173,194,92,200,225,107,53,238,207,107,152,49,113,44,185,158,144,102,68,163,45,171,199,182,117,112,0,1,4,81,14,8,45,56,52,41,140,210,44,73,113,12,7,135,44,160,188,145,105,189,188,219,217,170,151,150,30,101,219,17,222,127,80,77,1,172,90,234,139,95,108,171,96,68,74,163,47,34,93,50,73,213,102,189,17,186,242,174,187,144,150,0,0,0,112,192,114,137,52,76,52,50,140,253,86,140,29,58,76,169,194,140,140,84,4,130,67,47,134,179,13,129,16,48,24,96,240,200,72,30,149,6,35,0,128,199,132,80,38,255,251,178,100,173,136,135,75,104,203,211,153,124,112,65,165,185,98,105,39,132,156,73,165,40,110,189,60,129,28,29,230,233,131,153,184,48,112,15,145,161,60,88,58,10,6,212,194,160,11,202,32,5,83,141,60,165,154,65,88,11,187,88,217,247,82,139,85,228,114,166,167,34,134,238,67,80,126,122,67,162,174,156,128,72,4,96,16,139,57,46,131,162,85,219,203,238,3,205,198,32,165,3,207,146,170,154,83,50,110,3,123,83,15,155,76,240,222,76,14,51,86,52,246,83,238,90,203,120,90,145,3,45,50,93,164,143,170,234,4,154,131,95,233,141,151,19,106,85,135,239,126,252,229,165,246,140,37,30,10,147,36,71,173,170,130,132,108,138,213,15,48,212,17,56,149,185,65,68,220,189,38,81,84,193,70,85,116,150,101,25,17,61,206,245,185,178,249,236,190,71,90,244,222,177,85,231,132,86,140,60,243,34,195,128,192,0,183,128,40,39,21,73,115,44,99,5,130,13,72,190,46,228,226,106,14,159,68,22,238,3,28,78,76,8,187,181,255,255,253,56,157,182,244,124,158,61,243,102,155,107,175,14,63,127,251,24,6,9,127,73,246,60,21,142,97,65,41,251,61,77,111,224,236,65,224,0,0,179,2,15,3,11,129,195,7,40,99,21,19,211,180,201,67,130,229,243,99,2,35,52,129,35,41,88,3,19,193,128,112,152,97,9,30,22,27,204,107,26,204,42,5,224,17,144,168,199,48,29,148,133,64,209,160,224,192,209,70,24,17,143,167,69,66,100,73,99,0,40,210,102,43,85,234,21,53,222,232,99,220,124,224,104,250,254,73,217,75,120,185,104,59,96,42,9,155,70,96,18,175,35,86,30,92,170,237,153,122,220,96,245,16,229,132,46,163,57,34,97,73,79,169,138,217,252,214,241,148,83,53,127,185,90,89,63,168,116,112,59,229,126,102,74,215,173,235,43,3,158,82,71,85,108,133,180,205,171,143,93,213,211,62,242,42,235,72,19,245,32,71,53,237,173,173,104,168,205,11,252,183,88,121,118,50,234,42,62,159,172,182,104,197,16,148,65,144,85,94,218,243,25,210,67,219,185,232,164,230,8,98,111,23,50,179,235,74,181,111,155,46,186,122,76,30,155,109,118,215,128,2,135,156,78,43,64,32,1,251,16,82,96,200,144,181,46,2,180,39,68,133,175,214,235,151,184,42,162,140,23,216,3,107,235,175,255,255,167,26,25,95,155,62,54,24,253,6,203,152,38,92,236,186,40,65,106,56,222,16,184,153,94,68,131,251,135,253,175,71,255,252,119,246,212,3,152,5,8,1,134,48,20,24,72,148,113,132,88,5,153,42,8,81,139,50,132,152,182,144,217,134,192,21,152,58,143,89,128,255,251,178,100,170,142,199,123,104,200,147,186,100,114,67,134,169,179,100,169,110,29,169,165,32,79,109,49,201,36,34,38,141,131,141,248,112,3,41,120,16,47,139,0,178,96,24,6,225,129,124,192,130,160,50,97,10,3,13,4,188,170,88,96,60,10,77,104,84,69,60,135,11,16,38,158,237,205,89,16,105,209,183,166,37,151,104,169,233,96,88,68,18,205,25,195,242,212,93,103,55,83,40,135,15,76,191,32,149,128,57,123,172,64,3,27,104,86,153,6,160,102,242,95,180,236,12,21,189,27,185,111,88,208,83,114,180,126,35,15,91,203,26,248,110,42,84,9,162,206,147,172,215,27,171,173,44,211,131,204,206,0,36,55,98,121,18,119,112,142,38,130,41,26,55,25,200,30,138,6,54,165,44,220,201,242,102,217,162,44,75,101,56,194,127,171,9,230,87,203,191,172,73,188,131,50,100,88,185,132,210,68,77,42,196,121,36,45,18,43,72,103,136,225,54,89,190,202,94,127,223,189,161,172,54,206,94,225,107,0,0,155,193,158,13,45,173,45,179,62,195,139,68,213,170,241,134,80,182,90,95,249,63,9,29,29,31,223,255,255,191,80,239,246,237,255,204,175,211,110,188,170,35,175,29,77,133,123,6,118,19,21,223,224,180,48,7,138,86,5,8,232,164,33,193,49,16,33,217,215,115,247,130,0,1,115,5,16,3,60,132,163,56,206,227,248,148,163,148,24,243,162,52,35,139,223,208,50,46,106,3,8,97,80,110,99,8,24,5,63,70,128,83,39,204,35,18,1,230,42,48,25,152,140,19,59,65,192,33,17,130,97,72,174,209,4,96,164,65,65,114,33,96,4,122,120,93,160,193,36,18,118,162,150,254,165,83,60,150,200,101,172,85,91,157,167,229,168,58,184,77,140,0,182,214,48,3,5,13,199,45,231,101,143,182,145,197,129,190,172,179,147,90,42,2,62,246,233,254,155,28,239,239,13,74,41,97,59,223,111,94,202,193,80,22,87,135,108,58,243,245,8,81,109,238,159,231,22,31,83,236,201,103,89,13,217,131,240,85,201,28,113,84,33,98,69,11,228,37,7,197,106,139,2,74,157,100,32,218,117,216,116,101,255,156,117,184,78,114,114,135,63,180,99,18,76,15,116,178,157,9,186,220,139,95,75,38,213,205,94,148,182,73,159,82,214,239,14,182,65,90,215,179,246,167,146,14,0,146,127,157,133,83,117,18,140,65,26,99,240,5,35,136,39,108,152,108,202,110,62,255,79,204,232,200,227,1,254,188,130,127,254,194,137,125,7,223,65,169,89,68,212,148,169,137,170,171,113,17,112,27,161,200,179,92,65,162,129,243,131,134,62,139,58,232,114,75,146,24,54,53,25,140,4,24,214,171,255,251,178,100,157,14,199,73,104,199,147,187,76,114,70,35,153,195,101,130,52,27,145,163,36,110,189,156,65,39,14,103,77,135,136,152,129,8,240,122,78,104,239,112,105,241,12,103,72,38,103,24,80,97,168,56,22,2,194,132,129,128,64,209,140,99,25,128,192,171,38,16,0,0,34,245,171,146,128,142,25,131,129,100,20,225,163,27,19,74,6,41,0,62,232,86,250,222,211,66,239,117,206,203,171,220,174,233,199,173,195,210,63,235,72,185,79,80,42,16,131,140,103,93,100,61,210,186,236,187,144,13,188,185,132,19,249,181,243,237,229,215,188,145,96,239,18,124,212,30,169,104,53,149,171,206,234,28,55,133,122,25,249,202,64,34,134,154,206,143,191,119,187,230,198,111,82,62,38,151,212,143,229,176,196,246,15,247,106,204,73,216,91,84,182,126,133,60,98,37,5,7,106,228,159,59,70,157,255,92,227,39,21,247,223,169,133,85,81,101,219,55,142,168,237,215,198,171,30,218,208,78,87,230,176,195,246,251,192,74,230,35,146,82,236,165,0,37,223,250,124,90,42,171,174,128,34,133,84,113,163,19,41,202,168,162,84,71,106,63,237,167,255,253,244,19,241,199,8,79,57,83,67,98,201,62,183,4,154,37,1,150,134,68,152,109,6,143,142,32,148,4,24,93,133,5,167,6,177,44,66,82,242,95,168,89,7,9,241,113,32,0,83,144,196,81,48,49,157,0,213,33,14,1,140,10,225,186,116,249,187,140,144,114,84,102,242,118,98,128,22,97,176,14,48,72,131,69,130,32,160,196,16,17,184,142,134,6,11,132,45,140,26,10,9,0,166,22,133,240,67,74,38,22,58,109,150,171,248,9,100,172,27,251,106,109,188,231,110,220,251,20,125,145,69,111,65,242,105,22,244,204,154,133,53,98,164,211,62,10,137,29,165,179,20,237,91,26,145,107,246,37,104,19,183,143,222,231,110,227,172,57,90,253,13,234,149,110,204,89,69,246,111,102,142,228,103,119,177,108,116,247,117,117,31,26,16,144,163,151,29,249,219,183,101,249,22,202,54,87,161,5,176,226,44,179,249,55,165,108,241,178,54,158,57,61,62,175,159,180,145,186,180,213,89,93,49,101,150,175,179,78,69,232,253,10,207,172,88,255,213,90,216,188,236,238,247,254,189,250,159,118,35,80,181,201,72,188,149,201,220,152,235,105,165,192,0,173,150,219,162,100,40,2,40,0,3,144,56,8,82,18,42,248,47,161,172,52,14,238,30,163,35,127,255,255,167,10,255,244,29,209,254,163,140,229,40,196,17,80,172,138,106,21,221,172,245,141,26,21,17,153,40,93,59,168,165,47,198,208,97,244,47,220,106,77,182,90,44,0,13,167,40,208,30,6,71,255,251,178,100,153,140,199,11,104,72,155,186,100,112,73,134,217,163,101,133,66,24,249,163,40,110,189,60,65,42,161,39,77,128,22,88,12,44,94,76,91,35,77,228,37,76,222,175,204,223,41,140,130,16,12,27,66,5,132,101,224,96,40,180,50,29,24,54,34,6,7,150,85,217,65,126,203,84,88,88,79,48,96,24,136,40,226,175,28,1,214,253,5,12,18,212,31,174,125,191,252,59,133,90,219,150,65,85,231,165,120,115,183,94,219,82,161,128,156,56,24,177,34,132,227,167,238,197,6,183,128,163,14,106,217,169,174,37,27,103,241,179,52,122,82,31,240,221,2,20,103,203,34,218,95,113,125,79,190,111,83,11,2,236,249,164,123,175,221,223,239,111,235,177,171,25,124,98,191,201,67,236,106,135,34,242,25,182,204,84,74,127,103,246,219,73,57,94,120,199,79,12,152,148,215,64,210,64,247,241,56,105,200,214,58,190,234,202,221,231,60,113,208,78,156,250,111,72,0,91,118,213,246,232,66,210,76,10,245,33,166,254,214,47,6,80,69,175,213,31,255,42,254,191,104,47,255,194,138,99,42,89,150,151,114,209,44,226,13,71,51,161,206,239,83,114,59,230,125,104,153,216,134,85,140,33,21,5,161,88,168,161,130,134,10,43,52,114,52,139,174,250,128,64,6,212,148,128,102,52,245,50,194,12,245,238,67,177,171,206,41,210,58,104,228,213,1,19,61,186,203,52,2,9,24,8,182,40,40,21,35,133,193,109,24,132,74,97,112,131,104,192,71,128,70,33,8,192,5,80,3,30,88,136,198,214,105,116,154,141,110,205,200,79,123,90,175,219,162,184,246,211,231,133,137,222,125,137,218,213,134,1,227,198,9,51,51,169,42,220,49,245,46,107,1,222,42,94,192,145,187,17,40,250,217,121,135,13,111,112,216,219,83,193,222,71,183,217,250,178,29,237,104,41,154,101,215,16,49,93,105,158,138,146,251,103,23,52,89,10,52,105,115,113,39,74,105,92,163,238,69,27,21,182,161,67,217,181,11,200,66,166,161,84,213,182,156,142,75,163,133,155,21,24,9,24,169,174,104,129,122,209,34,3,5,88,244,187,189,210,37,169,172,244,145,60,91,10,255,160,0,63,246,140,248,159,207,59,90,4,125,32,224,69,109,157,193,227,185,39,156,169,184,85,25,127,255,255,235,208,127,215,240,188,50,235,251,176,66,189,150,118,30,246,191,175,147,9,3,126,179,249,219,244,91,155,4,127,231,247,157,109,255,120,0,39,50,134,51,8,170,54,70,140,151,230,128,1,92,194,98,100,12,156,25,64,238,24,158,137,155,146,202,26,171,243,26,40,173,129,5,51,72,9,35,17,131,51,8,64,35,2,201,33,24,140,99,255,251,176,100,162,12,198,118,103,202,27,143,79,16,76,135,57,195,96,172,110,26,193,161,34,78,233,143,193,50,35,103,77,48,46,88,176,84,97,136,37,100,24,15,153,36,6,42,97,132,35,96,142,66,5,28,44,22,118,133,21,47,101,106,141,41,210,98,56,150,240,121,251,253,157,182,250,89,108,16,27,163,45,132,110,238,244,248,89,191,101,249,31,123,33,94,48,60,86,134,13,183,46,189,55,157,33,16,13,99,168,126,222,24,119,13,219,197,51,108,166,194,248,172,34,94,244,7,61,79,92,237,239,244,179,73,141,153,44,74,18,207,103,118,209,227,19,243,204,107,120,137,85,150,198,195,182,216,59,156,247,162,202,151,28,253,233,189,239,143,236,210,94,232,191,231,44,107,209,216,167,9,62,233,236,99,18,214,151,154,56,92,121,74,69,85,117,168,106,176,246,41,126,185,122,188,235,127,250,0,3,111,232,58,144,127,132,224,25,128,8,144,115,202,129,147,23,210,31,18,53,58,245,49,78,166,92,175,255,255,243,33,219,134,156,175,171,186,179,250,219,208,184,48,90,42,110,174,51,205,97,216,169,219,190,230,33,117,34,149,167,113,80,155,225,153,223,137,60,200,86,2,180,126,190,100,64,85,179,3,11,177,36,68,192,169,168,212,177,116,232,0,152,212,153,188,217,4,164,203,48,16,204,210,224,196,16,136,193,192,28,194,1,156,46,10,12,7,133,3,197,8,16,32,49,136,29,98,197,87,64,232,31,231,175,129,211,22,160,171,194,68,42,75,108,97,151,191,22,110,195,151,121,67,30,169,122,47,76,148,111,69,44,38,85,63,221,72,233,249,161,133,131,229,219,161,3,110,251,78,187,17,169,158,109,209,56,103,108,227,16,251,26,228,111,114,136,254,143,74,168,93,88,122,17,211,236,63,54,254,144,107,241,94,250,118,184,166,221,22,188,107,78,153,156,166,211,156,232,93,66,151,162,102,117,213,251,123,64,219,146,88,150,44,253,164,237,168,179,83,189,30,174,141,184,25,198,24,202,250,231,11,154,95,92,116,145,8,150,237,42,204,113,40,85,102,114,127,87,218,40,96,139,156,244,171,127,120,152,205,91,189,153,104,19,254,243,233,0,116,240,21,115,128,152,34,199,48,236,34,5,251,47,189,5,59,119,184,240,90,200,81,194,143,107,244,109,27,255,250,114,175,246,243,130,208,216,241,199,39,106,190,41,134,61,204,213,125,197,84,247,206,239,217,92,66,142,250,254,189,221,54,188,226,242,229,91,100,221,16,240,226,64,133,55,4,39,144,49,16,194,177,131,122,55,140,6,225,52,119,140,4,214,52,40,60,195,11,210,208,150,228,194,34,192,184,12,195,66,212,175,117,8,64,192,34,255,251,178,100,170,12,134,237,102,73,19,185,99,242,73,232,73,163,100,235,110,89,173,161,44,110,97,47,193,41,157,231,53,130,173,184,156,149,125,165,8,125,34,75,233,168,66,208,37,86,237,2,235,127,115,221,62,124,195,46,75,228,80,26,206,151,86,157,171,107,254,102,122,147,50,162,25,204,195,225,204,113,144,225,51,111,228,37,128,46,249,85,29,61,20,74,25,129,233,108,202,173,47,43,142,67,47,34,19,200,38,121,150,75,144,201,131,45,183,245,96,56,179,40,146,86,76,37,57,181,29,236,33,145,69,25,69,85,13,121,22,108,221,72,102,185,183,102,47,21,80,236,231,144,124,217,205,77,10,20,170,12,70,102,146,115,120,141,130,228,75,135,166,144,160,80,144,252,62,175,81,47,124,185,72,70,174,234,43,72,229,248,253,78,187,8,80,0,129,128,62,240,10,94,179,55,49,40,128,189,80,152,61,160,82,238,12,220,190,114,133,216,62,231,21,8,122,118,255,255,241,63,255,100,81,37,181,29,175,89,120,90,152,117,211,117,54,226,85,250,92,92,37,70,85,39,27,110,55,167,78,126,238,90,178,94,35,62,251,144,218,240,0,0,99,1,142,83,16,130,147,29,74,99,92,7,243,160,74,131,77,166,227,90,74,99,38,196,35,19,148,0,168,26,14,1,140,58,27,66,225,120,56,61,29,1,26,8,4,35,49,252,6,98,168,96,54,160,91,220,17,109,10,68,44,82,69,194,118,25,25,48,167,3,13,64,151,249,79,43,228,205,198,170,228,51,216,34,95,107,239,90,122,45,217,148,144,150,14,63,82,61,102,95,216,86,163,16,247,47,193,72,199,114,83,106,89,221,225,102,166,59,125,186,56,234,163,133,157,225,26,43,173,70,87,202,161,52,110,176,204,223,233,32,93,189,100,184,178,79,42,227,107,156,114,25,166,86,247,110,93,154,119,71,182,119,50,40,236,218,148,70,107,24,244,79,157,100,46,61,43,40,188,232,226,207,158,185,39,210,174,167,231,101,67,197,229,99,68,103,110,194,168,209,9,70,179,62,149,229,133,133,141,34,197,244,246,207,254,159,174,127,193,59,212,175,193,55,103,37,184,239,191,63,44,67,247,142,39,43,31,118,197,86,130,4,131,164,27,15,96,107,76,128,200,138,115,167,9,1,205,162,11,143,150,161,120,220,197,192,250,244,82,66,82,10,68,212,8,236,36,148,248,71,133,200,53,181,75,54,24,107,31,70,246,32,145,179,205,203,130,54,218,159,91,218,149,236,64,76,0,59,76,15,16,76,139,107,205,144,62,205,140,85,140,231,202,140,244,36,140,7,2,76,205,43,204,27,10,17,116,195,49,152,144,69,69,147,9,0,21,160,72,29,152,88,18,255,251,178,100,177,142,199,111,121,73,19,186,99,240,68,197,73,64,104,39,150,29,209,215,36,46,229,143,200,254,148,102,141,146,189,184,64,0,6,128,1,145,250,237,57,175,168,91,177,162,226,113,228,157,125,161,249,206,181,59,218,173,86,252,51,69,17,69,152,134,13,74,77,172,112,134,163,24,223,25,0,124,119,234,53,101,212,202,26,151,55,106,150,116,255,167,149,107,20,176,13,137,222,97,245,165,189,44,22,236,114,61,86,207,11,140,211,192,176,182,193,216,244,218,115,82,187,100,247,24,12,22,60,134,66,204,63,84,242,130,122,123,172,92,183,227,88,227,230,15,177,153,104,74,79,244,204,79,169,234,203,116,91,70,150,47,102,6,110,169,166,14,145,42,122,39,250,140,186,196,37,82,113,210,143,68,109,40,113,167,243,243,4,151,114,154,182,153,114,42,72,173,47,185,145,244,106,111,185,75,244,218,147,71,246,149,216,178,144,46,198,105,47,71,62,210,226,15,65,1,79,78,72,10,177,39,73,133,112,96,206,170,28,103,122,245,96,216,41,157,65,169,9,198,181,158,138,85,48,44,33,163,109,253,56,88,99,186,59,246,172,145,131,38,47,179,117,59,149,92,32,69,17,159,174,175,255,177,191,168,0,231,176,2,100,196,96,211,5,241,204,80,80,57,35,12,217,250,179,103,3,65,193,99,73,12,204,56,13,147,24,120,90,84,15,182,228,65,183,157,212,7,44,93,98,162,42,6,250,57,44,174,160,164,211,122,227,238,138,180,195,186,202,19,151,49,185,219,248,204,63,53,43,194,167,235,99,117,178,201,179,228,217,19,174,215,249,251,147,59,194,151,148,106,58,236,87,141,65,141,194,118,142,71,59,21,151,59,220,131,84,36,211,114,173,213,15,235,44,161,109,253,123,51,124,186,38,9,84,39,68,125,130,83,199,240,52,221,91,122,201,108,122,117,42,106,217,114,19,210,181,23,30,33,30,69,68,105,19,189,207,227,86,230,106,230,186,167,125,182,217,118,208,253,163,57,133,221,162,54,69,206,172,42,178,128,74,96,249,113,243,188,93,122,103,94,41,199,119,238,253,121,171,184,133,5,23,146,107,249,122,30,69,183,21,248,88,79,128,0,24,64,234,90,60,168,106,177,165,212,45,17,122,5,13,91,145,44,12,97,117,177,89,7,199,32,146,48,115,83,136,219,62,183,81,66,35,203,238,199,43,53,25,185,18,100,33,164,250,162,24,123,101,9,200,45,156,58,240,156,227,123,216,196,183,40,159,188,176,2,189,130,73,16,17,102,97,194,210,100,248,68,108,24,242,100,180,34,101,56,114,134,134,45,149,65,1,19,32,48,172,32,16,131,230,9,128,33,96,10,76,64,12,8,0,214,190,255,251,178,100,168,140,214,207,104,202,147,152,99,242,70,196,105,82,105,42,104,26,81,165,42,78,225,47,200,253,17,229,141,165,181,176,23,0,186,194,83,48,254,77,12,64,152,211,51,49,197,9,166,239,32,126,238,255,115,169,187,81,106,74,249,114,254,177,136,222,175,97,78,213,213,153,187,249,93,191,140,78,239,48,167,104,22,53,132,55,218,75,215,45,218,167,80,80,162,73,163,66,106,107,60,185,175,37,137,102,33,147,40,176,146,77,10,194,168,34,132,78,243,202,174,137,68,103,7,98,209,104,105,13,77,141,138,107,6,22,212,220,218,108,61,136,212,201,221,140,122,102,17,89,194,182,226,78,211,212,217,121,103,105,173,24,73,61,209,90,19,226,137,235,81,159,197,97,83,33,124,111,212,47,236,28,170,88,122,135,242,171,184,195,111,106,126,109,64,208,136,63,194,34,129,133,192,192,12,190,48,18,215,176,2,22,154,202,202,172,160,45,187,218,56,224,241,7,109,200,25,239,93,172,112,104,171,190,98,191,130,124,33,54,110,117,144,193,10,149,221,72,169,108,157,69,63,236,212,239,194,200,96,0,67,148,26,139,53,9,144,211,7,179,219,222,205,22,158,52,52,120,205,34,195,12,9,66,230,243,16,7,18,52,195,129,210,0,72,128,56,156,52,73,188,39,166,144,196,197,206,16,107,111,162,243,44,49,172,70,225,236,21,190,154,163,166,189,31,134,187,115,127,83,239,53,168,118,31,156,143,194,177,202,228,126,49,36,113,97,135,101,27,27,204,102,93,10,105,76,244,243,169,17,86,120,72,85,101,148,148,49,12,155,42,18,69,115,200,249,162,238,174,181,108,141,104,24,95,72,7,67,114,200,238,120,176,232,48,17,212,142,226,1,218,72,159,122,11,62,125,86,211,175,98,35,55,156,246,125,114,242,161,23,235,117,137,86,9,199,172,172,92,112,217,241,239,152,22,162,185,97,113,146,81,14,95,243,253,102,19,226,73,213,139,227,249,243,140,29,186,117,184,20,117,167,115,173,221,181,142,111,174,185,52,247,104,181,41,222,21,209,193,64,0,3,161,32,25,56,4,4,2,98,102,37,129,147,218,34,8,254,204,51,218,101,58,141,88,95,66,228,15,177,127,38,31,130,32,7,177,159,247,70,205,32,35,82,32,101,96,185,187,165,99,181,158,223,95,175,38,167,123,191,157,255,111,167,246,255,114,0,1,24,70,46,153,18,2,24,96,119,27,127,144,27,128,19,153,119,39,29,229,225,133,3,27,181,195,118,59,48,115,61,58,82,195,63,77,14,7,135,138,128,32,16,199,96,144,21,186,24,144,43,164,40,56,199,133,64,130,1,16,64,237,84,42,144,129,110,42,68,94,226,37,243,216,255,251,178,100,182,140,198,223,104,204,27,152,99,112,68,196,169,115,105,73,108,28,53,163,40,78,237,229,209,64,169,166,77,146,166,184,143,188,60,36,205,41,68,202,25,246,144,173,147,4,4,116,54,138,32,182,75,72,46,57,162,252,243,41,20,247,194,65,75,141,171,156,33,74,24,29,250,225,83,75,36,31,188,122,119,65,190,227,195,195,24,110,195,138,124,37,99,65,12,86,214,245,192,5,207,172,122,151,159,246,213,77,215,26,246,93,95,237,130,251,180,43,99,41,154,210,222,89,247,10,37,179,184,53,206,171,237,215,245,230,145,85,106,249,179,226,124,157,49,98,183,68,133,17,242,182,124,183,23,24,49,237,44,93,95,25,189,109,3,222,5,37,139,184,77,71,156,87,13,52,204,93,201,72,162,128,2,0,60,134,34,4,165,19,8,52,121,137,208,144,212,229,198,135,175,60,88,83,192,191,185,31,254,84,255,190,235,61,255,235,255,255,238,234,49,146,251,233,133,163,148,104,198,35,60,224,127,250,127,255,255,255,255,255,79,176,226,19,81,199,52,81,152,165,150,209,103,247,216,179,144,81,211,67,253,144,0,0,0,112,192,208,180,203,48,96,195,40,216,237,135,180,203,147,76,207,184,4,204,224,180,4,78,25,38,2,152,74,12,152,166,24,24,88,14,149,65,97,96,181,59,32,229,112,36,78,56,67,147,35,81,180,91,44,114,88,35,25,49,81,198,102,121,141,19,42,244,113,179,107,183,59,189,200,174,87,95,53,39,106,169,238,125,52,238,18,165,62,184,102,73,102,252,203,58,171,181,28,221,166,46,133,98,141,200,45,230,87,95,66,223,2,123,42,234,245,21,94,194,199,92,218,108,92,207,85,198,218,97,53,246,126,198,154,227,222,104,125,77,136,90,131,189,210,31,246,175,198,91,233,191,92,69,203,216,126,151,173,101,188,73,159,176,45,110,213,143,76,97,115,119,239,99,173,105,134,147,222,222,61,222,60,239,159,105,175,117,138,169,140,133,70,135,253,167,222,113,151,154,250,223,241,119,29,238,28,6,46,167,104,91,133,235,160,4,28,26,8,163,142,172,195,200,160,241,143,48,65,16,250,50,195,17,10,240,36,127,149,53,144,83,97,139,207,255,253,118,176,178,168,113,208,66,246,242,168,42,212,49,208,143,64,0,249,28,195,103,24,67,161,89,127,127,255,228,14,200,170,100,49,110,66,152,100,230,9,17,14,65,103,189,110,94,41,66,72,78,8,66,131,35,192,163,32,93,163,245,77,99,110,200,67,63,167,211,255,211,52,160,147,142,187,51,37,115,190,42,51,177,193,210,195,49,96,5,2,195,226,35,3,44,19,109,198,67,65,209,6,32,23,88,128,105,24,8,73,87,255,251,178,100,180,142,198,206,103,202,27,184,123,224,81,137,25,163,101,37,68,27,89,149,38,110,237,229,193,52,165,167,77,135,148,153,73,48,116,102,86,33,38,66,160,174,132,14,223,116,195,11,38,207,179,2,75,166,16,156,100,207,139,50,236,133,33,59,1,36,85,209,188,208,189,43,60,210,152,222,27,26,15,23,95,249,208,192,107,211,168,79,159,45,172,189,99,123,9,246,231,129,102,210,29,23,75,202,153,168,184,105,166,211,91,122,214,147,212,79,18,60,249,197,47,170,94,173,82,70,167,147,30,116,228,105,247,38,235,52,208,31,87,79,46,237,246,105,104,248,111,101,163,220,75,23,197,139,186,198,86,184,196,213,162,70,188,125,191,211,213,68,236,27,221,60,248,189,237,79,73,75,2,37,15,110,14,167,38,182,182,12,158,0,9,175,226,130,202,157,151,181,70,2,249,34,90,134,69,227,167,178,197,74,138,26,239,205,235,255,255,255,121,191,212,128,186,53,239,137,186,157,116,31,10,29,34,17,18,11,71,50,254,90,145,14,71,29,69,28,69,122,36,140,195,80,206,162,146,158,103,120,231,251,49,163,97,100,43,224,130,0,0,3,112,192,104,20,140,41,192,80,193,52,4,13,67,4,88,199,216,34,140,66,137,80,195,164,32,71,129,72,192,204,67,12,0,192,240,194,16,12,204,21,0,164,128,6,1,160,202,68,1,213,134,64,144,193,68,0,221,24,82,20,154,221,50,85,65,22,69,46,140,69,248,127,30,145,8,137,129,110,11,107,89,252,223,53,126,17,37,126,156,105,233,124,145,231,239,202,111,217,142,185,18,185,80,226,27,106,151,28,91,242,186,149,126,87,123,159,29,164,177,247,109,227,237,207,197,39,123,15,153,231,70,45,45,207,18,134,182,67,6,37,98,4,83,152,6,61,8,160,187,142,70,104,91,93,4,186,23,90,59,66,219,12,108,94,194,202,236,39,88,179,73,65,14,170,194,234,26,233,37,52,17,135,97,90,223,91,30,171,44,115,47,131,43,117,80,197,182,87,185,94,55,30,139,49,168,101,203,88,250,250,43,54,155,77,128,0,99,127,82,128,116,224,147,40,153,139,96,71,104,13,91,184,71,236,169,151,184,154,140,77,151,200,255,255,255,220,123,55,250,127,255,78,243,45,95,255,255,253,236,68,86,49,145,138,99,170,131,208,165,118,91,57,203,113,203,100,82,131,122,183,146,70,99,200,243,224,122,247,181,253,102,65,160,185,104,100,200,58,100,219,90,118,222,110,34,60,77,79,189,141,90,25,140,179,6,76,115,74,76,5,32,12,197,22,76,107,15,136,2,163,23,131,2,238,58,160,80,4,200,80,41,122,136,136,20,184,50,198,225,152,32,137,170,255,251,178,100,178,14,198,201,104,201,155,216,75,240,77,41,249,179,97,226,38,90,149,149,34,78,233,111,193,50,30,230,9,161,41,234,188,22,86,58,30,52,228,133,144,141,1,139,65,45,239,242,91,111,113,202,176,76,28,162,182,33,89,174,44,248,207,41,187,198,42,235,80,8,66,49,201,94,13,255,102,240,238,83,50,15,213,86,173,204,229,20,119,189,152,44,137,197,173,161,245,174,34,143,244,179,211,56,185,4,6,16,76,130,50,110,34,20,20,73,20,212,217,169,91,123,125,182,53,165,6,43,154,107,217,229,47,121,216,219,119,114,163,78,26,177,174,154,163,67,117,209,126,245,29,162,202,98,103,189,190,170,151,189,58,147,213,118,217,98,21,80,215,89,198,22,2,132,69,31,243,64,168,5,98,184,56,20,5,17,40,108,96,89,148,10,14,60,96,163,21,135,148,162,75,243,2,57,87,93,200,86,58,139,208,97,117,16,87,92,19,105,255,128,21,206,133,69,42,144,135,78,25,18,185,230,165,52,79,255,255,183,247,255,255,231,75,172,253,207,4,76,139,138,133,1,1,142,10,69,248,199,195,200,0,0,3,80,192,19,0,33,50,48,3,17,51,19,124,1,131,102,147,211,166,138,20,6,29,130,134,96,14,70,0,12,38,92,132,198,32,2,163,32,129,129,161,241,100,91,145,87,162,142,170,32,193,228,102,90,65,36,161,38,192,229,21,136,48,77,206,56,98,168,207,163,0,188,215,106,248,136,131,136,71,19,197,219,50,251,23,235,78,167,106,61,221,195,6,121,18,204,198,158,163,207,251,97,195,110,212,149,206,210,86,212,135,190,45,9,207,82,189,164,205,170,216,212,219,148,122,195,43,125,164,74,219,199,137,184,84,188,93,183,239,219,23,206,51,93,65,102,212,208,223,68,188,95,168,116,145,239,188,185,207,197,125,224,66,240,53,187,61,180,74,235,198,141,55,191,221,171,52,45,190,189,183,18,12,71,203,215,121,36,155,143,36,42,238,240,43,29,244,187,220,8,91,135,15,16,254,176,4,225,220,33,174,53,208,210,203,192,97,192,76,76,157,12,161,161,40,19,129,99,29,50,110,147,44,85,145,253,182,255,255,241,209,124,46,89,46,133,46,80,84,105,114,32,232,96,241,184,224,76,84,92,111,255,253,63,158,215,233,246,167,115,47,215,166,173,63,186,36,214,67,7,78,236,180,27,165,146,1,41,111,4,151,129,193,179,15,44,205,133,163,52,81,112,207,144,115,60,139,128,69,131,134,104,18,36,214,18,18,84,195,204,18,116,250,167,148,139,21,205,133,82,39,173,10,217,108,201,221,24,106,53,98,78,2,140,222,137,59,123,197,116,94,189,24,156,62,174,190,106,137,148,183,255,251,178,100,181,140,134,124,104,201,27,184,123,48,79,201,201,163,101,39,70,87,49,163,48,110,105,135,193,65,38,103,105,131,137,189,156,51,114,225,173,235,85,22,98,255,41,34,232,211,19,254,96,139,252,185,124,149,124,197,30,114,230,80,228,172,180,135,96,222,231,231,2,198,108,95,137,220,84,228,202,239,99,254,182,173,26,113,135,17,253,89,119,241,246,168,219,81,59,183,158,180,235,21,219,176,169,195,21,251,46,226,23,190,251,237,102,108,172,56,121,124,43,154,78,85,27,28,59,18,200,154,155,214,255,183,206,98,39,169,95,187,205,185,126,104,48,134,72,4,130,255,90,66,2,17,244,47,117,235,35,99,58,151,195,219,146,238,164,34,98,228,235,79,90,166,203,217,52,73,137,31,69,80,52,186,13,121,3,10,14,185,80,13,67,32,183,32,102,56,176,95,255,255,255,255,157,22,184,194,145,220,180,99,57,145,23,245,125,70,107,184,32,93,235,8,64,2,149,220,26,55,32,56,194,1,44,234,212,248,201,129,68,199,229,96,4,131,130,134,147,7,7,48,80,32,24,96,129,133,20,255,48,104,26,82,203,47,16,56,3,187,13,9,6,232,133,50,148,242,102,148,86,152,236,77,64,250,76,119,226,5,31,181,252,249,154,157,169,117,22,71,191,214,125,65,118,149,234,196,222,233,15,48,161,218,237,74,60,199,178,91,116,151,89,239,113,17,181,154,238,31,16,96,162,241,107,65,155,57,34,227,83,172,253,75,157,249,115,138,110,180,189,153,155,115,212,151,55,141,62,71,149,102,182,112,146,6,183,99,53,105,105,91,10,152,30,100,192,121,2,4,33,165,139,35,58,159,200,152,124,9,82,147,45,50,220,8,208,87,106,36,72,83,216,147,38,82,80,33,136,132,225,72,170,204,23,155,10,249,81,112,128,124,45,95,36,64,140,162,199,48,85,18,234,47,9,177,144,147,167,136,246,84,208,116,173,61,95,230,113,152,96,66,192,64,131,28,162,8,37,12,170,212,255,221,84,131,157,44,174,94,255,255,255,255,248,119,136,0,48,113,214,115,136,59,29,1,128,24,0,128,240,204,183,154,84,205,198,254,207,221,128,38,8,130,172,32,5,131,17,162,208,53,208,10,131,37,208,149,50,11,50,227,27,129,61,48,55,1,243,3,225,180,48,11,7,35,9,176,127,48,151,3,96,96,32,152,44,129,16,16,4,227,34,160,86,6,18,165,66,85,0,179,0,80,16,11,1,107,194,64,5,45,248,36,4,196,208,84,69,3,250,10,178,48,245,163,169,239,220,102,47,122,66,218,233,81,58,21,34,181,164,118,59,77,47,171,12,169,97,65,42,140,170,7,175,85,17,170,71,93,70,250,212,194,174,255,251,178,100,200,140,198,20,104,203,155,175,76,240,81,168,249,179,97,130,68,94,73,215,30,47,96,211,193,91,20,101,9,180,161,160,236,235,117,115,176,228,19,9,131,38,222,12,172,199,93,74,148,117,41,41,158,151,211,158,250,202,165,114,215,161,93,63,146,254,61,148,183,170,211,205,242,246,169,106,229,119,82,238,38,208,24,220,183,90,70,154,119,174,164,234,236,198,180,211,92,18,41,7,238,122,174,138,131,9,35,154,213,153,183,69,69,193,12,161,228,75,204,233,142,165,62,106,175,44,180,52,170,214,202,221,64,207,255,255,246,122,63,248,69,58,235,105,230,234,105,101,194,68,24,49,48,197,4,100,194,3,3,7,16,49,136,224,17,148,164,28,38,206,214,34,177,74,88,19,52,178,128,219,37,132,237,219,154,163,213,250,79,173,187,232,240,134,160,89,47,249,129,159,2,80,166,61,121,110,107,34,161,199,57,77,10,105,68,140,146,173,95,247,107,197,76,88,47,54,168,150,230,10,182,211,85,10,80,181,0,72,132,85,184,192,65,144,32,80,48,21,116,56,125,57,48,220,106,49,125,95,49,184,85,22,23,205,220,242,205,15,203,22,98,72,44,8,181,88,165,68,131,209,210,129,45,73,133,167,117,58,178,182,232,187,74,193,113,142,183,118,75,149,150,243,90,5,43,90,109,53,154,151,166,167,74,78,210,18,18,185,108,219,28,211,187,188,185,251,176,248,146,163,114,135,47,111,227,177,135,201,170,105,223,73,113,192,240,64,133,88,228,100,150,213,194,108,108,148,181,87,132,69,14,197,235,25,97,89,76,198,125,191,9,223,74,22,196,32,140,108,194,173,221,234,178,146,40,86,109,212,231,12,134,154,46,30,21,209,4,133,78,138,208,219,89,174,155,212,77,40,227,104,53,63,136,110,40,148,3,255,0,95,90,164,0,52,23,230,19,152,226,44,105,195,62,97,103,31,180,137,144,173,214,246,187,115,155,165,197,242,209,59,123,215,142,111,74,191,202,190,174,162,34,37,73,167,102,209,219,134,74,251,125,91,255,222,223,255,255,255,248,134,30,59,138,185,67,140,42,113,195,133,28,104,131,207,19,187,118,142,163,166,53,255,62,128,51,7,161,64,48,242,7,195,9,210,206,53,158,93,163,56,129,19,50,44,51,115,27,16,180,48,143,3,67,20,96,57,48,58,14,147,3,192,148,48,173,0,208,168,27,152,4,5,144,112,30,41,16,0,27,143,10,226,43,0,0,204,193,128,6,7,0,197,185,140,0,120,240,29,136,0,148,32,3,196,128,254,42,198,192,0,22,73,178,119,13,216,89,56,158,63,178,111,49,75,235,229,184,47,60,3,186,22,20,199,49,230,194,185,104,142,164,32,50,255,251,178,100,193,12,197,189,103,203,155,186,73,240,82,168,185,131,101,37,106,93,201,227,28,47,60,213,129,119,14,165,77,164,141,88,42,219,149,204,171,229,102,94,58,23,179,93,179,117,153,146,27,43,98,149,197,125,185,236,102,59,182,217,181,11,172,120,65,210,206,169,187,38,112,221,141,248,50,182,98,44,72,55,154,209,78,181,190,41,172,220,45,208,2,74,119,119,34,162,202,77,27,45,105,20,24,160,176,14,227,86,198,214,161,166,93,163,222,120,153,52,232,36,232,76,95,116,113,164,251,201,213,181,109,219,87,111,255,255,255,249,58,35,10,117,34,139,218,210,92,91,114,138,208,200,0,183,31,213,184,13,74,98,204,2,70,152,223,99,71,96,129,8,198,28,225,167,82,224,0,26,225,241,36,149,93,250,113,231,66,142,124,47,46,67,162,197,224,130,221,242,174,88,84,19,1,41,221,72,157,93,98,143,70,244,234,0,150,52,237,105,65,115,112,185,53,129,78,50,100,176,12,193,66,97,245,159,1,222,73,153,149,187,169,248,39,229,4,0,0,19,140,193,66,64,204,0,132,199,179,40,229,204,132,212,18,44,202,202,200,204,52,104,193,128,8,200,50,224,104,11,22,111,12,108,0,69,1,19,19,64,117,131,109,208,152,121,10,227,43,40,64,34,133,70,232,138,201,115,16,137,77,35,26,95,141,253,139,140,91,63,146,254,169,114,252,234,110,143,236,243,230,249,83,80,51,87,177,218,155,197,151,110,131,44,178,197,167,206,33,168,45,9,197,28,149,163,242,140,99,182,42,77,169,228,232,103,82,68,140,116,227,36,204,236,212,133,108,165,177,107,21,166,17,108,86,146,82,69,76,202,52,230,238,110,170,210,104,205,60,87,173,37,200,228,42,20,156,40,250,148,75,37,104,122,22,144,65,171,205,131,59,15,149,191,235,149,91,50,183,220,127,141,108,31,139,61,249,98,120,104,112,0,64,22,87,28,251,98,32,156,135,147,200,9,210,42,33,223,135,40,185,81,77,252,223,56,212,191,48,68,187,241,128,202,110,22,112,26,23,251,107,33,152,6,171,255,224,159,41,224,207,155,200,101,223,50,69,33,129,96,129,205,28,50,149,22,128,3,202,188,30,85,253,208,17,35,39,2,23,150,11,239,251,50,199,48,8,122,51,192,29,50,150,193,60,30,254,56,77,34,54,6,58,52,208,184,49,208,31,17,41,38,10,19,6,19,13,166,59,131,73,26,96,0,178,6,1,159,129,80,16,32,23,226,47,2,139,65,80,78,109,14,4,64,144,160,36,14,176,88,179,23,64,204,106,218,250,147,229,236,251,142,177,43,148,240,237,36,191,176,219,109,108,228,84,101,60,144,186,83,112,41,233,66,90,255,251,178,100,189,14,134,13,103,73,27,185,75,112,83,201,153,250,60,35,143,22,217,69,32,46,189,51,25,66,33,102,217,148,149,19,231,3,127,44,205,114,77,109,230,170,49,101,43,216,199,29,84,116,58,126,77,24,213,87,64,180,229,187,229,185,177,169,234,184,166,48,196,36,148,26,81,236,201,210,219,147,126,83,205,71,26,126,118,190,249,92,95,99,193,2,114,164,20,64,247,42,183,17,142,66,143,101,118,124,84,79,255,255,255,128,239,253,163,93,175,47,217,69,240,20,235,8,22,161,95,69,90,228,68,161,52,1,121,243,138,224,175,74,59,108,44,236,29,33,211,239,109,215,225,32,209,193,240,232,233,30,118,219,247,250,173,42,218,186,212,212,77,93,207,149,139,191,178,200,133,212,206,168,44,103,92,241,137,152,79,167,105,153,62,151,63,127,40,0,6,163,1,16,70,49,196,7,83,6,197,101,57,8,54,147,74,192,130,49,69,94,211,19,162,5,48,182,1,3,13,193,224,48,39,0,178,99,219,48,172,0,129,16,27,24,34,135,0,40,23,94,85,126,33,89,116,8,184,52,223,48,38,107,100,51,9,68,33,161,174,1,186,92,238,129,112,151,102,47,170,244,177,130,157,91,248,50,25,153,121,32,25,187,57,200,191,79,164,186,134,82,128,149,237,196,219,115,236,83,71,101,147,242,107,17,10,136,231,204,72,50,142,50,250,229,239,133,107,227,49,86,135,17,86,93,118,248,203,213,169,201,112,13,54,161,107,4,166,75,161,43,234,206,124,224,250,191,89,233,110,155,46,184,153,141,37,26,59,17,114,39,47,120,29,137,149,108,107,222,123,139,86,198,234,232,104,211,15,51,222,250,99,119,190,115,21,227,88,227,49,49,30,198,228,15,181,85,9,43,47,56,197,41,41,10,246,79,46,203,119,170,214,224,225,47,139,254,80,87,208,243,103,9,29,209,237,0,165,186,221,142,173,19,22,133,170,121,224,73,107,166,52,52,218,189,179,16,196,139,149,164,108,24,65,97,134,187,232,172,167,214,143,95,255,71,255,207,42,86,233,50,217,222,114,127,136,107,205,200,162,152,53,31,126,116,202,196,80,77,100,38,140,230,190,161,120,217,20,205,251,105,57,179,243,31,126,107,234,104,59,189,161,127,47,219,152,176,168,80,46,134,238,12,229,146,72,5,185,97,129,32,88,57,17,48,137,103,62,28,133,48,140,189,51,1,71,51,204,219,93,199,101,9,135,34,103,218,19,95,2,8,51,229,217,60,211,48,22,129,46,44,0,98,9,207,97,39,161,232,243,168,172,23,186,223,187,46,155,175,25,195,209,231,80,218,51,43,95,251,241,104,108,1,82,78,32,125,246,173,58,135,179,119,133,218,254,255,251,178,100,214,12,199,107,104,198,19,217,99,114,99,138,41,115,96,70,126,21,153,139,40,110,233,39,193,70,165,102,141,146,141,185,219,221,36,77,82,86,20,105,59,204,220,118,198,44,40,100,70,39,128,238,179,159,181,45,132,254,213,71,50,57,8,202,181,241,40,138,109,73,17,205,191,9,127,149,6,157,191,86,147,84,234,150,45,14,246,146,45,29,74,18,175,179,175,191,230,84,55,228,171,46,126,79,209,42,22,30,72,91,71,236,167,88,2,87,118,20,52,131,129,25,102,160,184,95,84,229,133,44,154,146,185,22,80,213,21,65,168,169,179,251,183,255,255,240,240,108,61,34,93,21,147,0,21,132,225,2,122,161,202,21,229,79,60,191,201,153,45,250,108,182,217,150,173,206,220,237,150,199,202,17,193,87,208,245,4,208,110,75,14,101,105,237,202,80,48,158,28,115,37,128,196,49,34,49,115,134,104,112,53,163,18,67,8,113,196,50,133,11,227,28,48,65,49,208,23,51,14,96,199,50,106,6,163,5,224,51,6,3,145,132,160,64,152,14,1,168,96,12,133,2,32,194,144,13,211,100,192,44,4,140,28,64,76,192,40,8,171,10,130,19,57,28,2,148,6,133,85,118,146,84,2,152,144,128,67,208,18,70,123,147,6,169,78,82,135,221,139,69,39,90,124,220,236,203,64,156,162,187,33,206,0,68,49,170,116,74,227,56,194,21,2,198,225,154,210,120,195,226,200,165,48,43,166,184,48,194,146,189,61,118,119,82,118,113,252,251,52,61,177,217,124,206,125,141,214,140,66,22,107,131,16,87,240,169,68,178,33,140,253,55,211,101,79,102,119,90,203,114,31,100,218,137,233,28,201,158,108,24,179,184,171,121,179,142,49,107,226,166,212,114,159,187,49,105,77,152,77,184,110,193,78,217,180,227,15,9,92,37,45,236,118,59,181,149,243,12,35,97,44,82,155,105,251,185,227,150,123,203,215,254,165,243,253,215,178,193,234,49,112,4,56,21,77,172,2,250,16,56,211,229,212,112,185,72,226,201,185,85,230,129,118,248,219,65,162,140,136,177,172,33,255,206,81,18,57,20,3,127,253,253,63,65,144,67,4,28,195,138,52,47,159,249,253,164,95,211,17,145,138,188,216,136,166,80,144,52,24,12,16,82,38,174,193,67,196,10,232,100,230,96,209,217,140,177,163,246,4,236,8,94,160,220,15,245,247,174,223,239,163,133,68,196,197,64,21,204,9,197,240,195,133,162,76,146,136,8,192,216,136,12,21,7,128,194,60,9,12,28,70,72,192,140,27,140,56,129,236,112,3,136,65,24,18,19,72,168,223,150,37,27,145,176,74,121,25,65,0,16,179,3,163,3,132,8,134,232,12,59,76,197,6,255,251,178,100,213,142,135,244,116,196,131,217,76,240,100,10,41,135,96,163,110,88,169,175,26,47,105,109,193,89,30,166,93,144,154,56,85,137,180,91,234,74,83,98,146,127,233,233,50,159,128,106,242,57,21,254,211,253,207,135,146,194,113,151,180,30,252,238,117,59,236,30,221,40,184,99,57,1,106,72,216,190,165,87,195,170,125,134,140,65,80,252,7,26,31,201,199,101,211,251,91,91,159,191,237,41,168,126,211,206,52,92,154,108,195,137,210,124,94,175,159,122,169,90,174,133,33,144,191,61,241,168,216,89,156,197,255,246,237,232,110,89,168,191,102,180,42,181,115,186,235,151,127,82,177,127,172,93,208,198,64,129,160,230,218,196,108,14,148,116,26,52,32,91,226,217,98,206,238,234,79,242,202,219,221,23,234,159,41,163,243,254,114,103,60,14,87,155,255,205,126,25,228,1,135,99,70,240,3,41,153,58,68,164,219,91,243,223,159,175,227,156,31,36,15,140,18,2,80,16,34,96,46,135,44,76,253,210,200,2,13,91,124,186,39,119,24,0,17,99,1,225,119,48,222,4,227,5,112,223,50,145,86,195,34,161,151,48,129,5,67,9,1,108,48,140,0,131,8,177,97,10,132,145,136,152,40,163,209,0,13,24,2,131,105,113,91,0,232,6,6,5,243,57,135,205,227,45,5,2,135,15,1,104,167,17,92,44,205,148,68,120,80,248,53,207,61,127,120,169,123,131,217,200,83,193,47,198,130,223,239,150,249,85,133,52,25,194,1,202,236,92,181,185,168,255,78,180,24,216,61,45,77,82,166,7,181,87,101,165,196,48,241,179,207,209,74,136,155,155,0,120,28,92,70,35,81,195,40,79,127,127,54,173,215,81,177,151,82,212,14,27,26,49,151,70,140,115,14,67,122,184,100,195,247,213,110,167,111,100,237,51,77,219,184,168,251,56,105,78,115,142,209,221,182,114,208,98,151,105,42,120,208,240,86,7,32,69,137,39,102,69,194,122,158,0,6,0,36,20,228,146,154,41,25,73,151,185,140,138,89,121,179,75,96,232,167,211,94,237,202,92,89,207,255,252,223,225,255,255,155,210,179,251,19,204,180,252,204,254,18,135,6,6,200,160,193,199,104,40,187,30,229,85,160,12,148,221,75,175,184,157,250,135,150,84,83,12,38,11,156,83,14,29,61,168,120,122,255,90,20,1,21,243,6,192,17,48,18,4,227,86,130,221,50,119,10,115,5,209,185,48,65,7,144,129,136,60,170,129,12,41,248,176,24,232,80,132,40,163,80,152,106,157,149,129,141,161,47,248,8,80,187,118,165,101,0,170,40,175,203,71,62,244,2,4,154,184,232,146,252,18,0,149,102,67,165,8,5,155,188,33,211,163,40,206,176,255,251,178,100,190,14,6,127,100,199,19,216,91,224,84,201,137,186,96,35,127,24,189,121,30,79,109,135,201,70,38,230,221,128,141,252,189,101,64,65,157,199,80,206,203,242,90,137,197,34,113,18,207,52,55,181,25,217,242,148,40,87,86,238,49,89,232,88,190,159,114,212,34,216,38,206,148,205,206,222,179,241,237,51,58,122,127,119,170,223,204,215,107,48,66,190,24,15,171,51,60,247,76,109,177,91,95,155,175,102,253,235,59,157,211,174,165,239,180,91,91,229,249,191,233,236,165,160,31,208,242,73,0,93,181,231,0,62,220,255,255,235,11,135,59,237,193,0,16,9,167,44,167,170,46,17,201,17,15,91,44,8,202,165,84,179,251,130,123,207,183,54,83,253,126,106,37,173,255,255,251,158,77,55,145,145,210,79,156,246,126,49,124,144,239,185,233,253,201,102,71,11,7,215,35,59,114,228,61,220,171,57,188,101,30,56,179,133,28,39,139,139,45,105,69,1,95,239,0,0,99,6,145,157,48,27,0,243,11,49,37,55,43,11,51,16,17,174,48,212,8,19,15,49,167,48,108,1,147,14,208,90,48,11,7,51,14,160,118,48,34,1,181,3,44,4,32,96,4,57,82,199,201,88,217,161,189,161,136,209,8,201,146,33,19,0,16,146,3,85,33,153,13,38,152,197,164,203,119,39,164,178,233,69,102,111,132,227,89,253,201,97,234,185,65,148,150,49,120,16,190,224,225,161,112,204,94,41,186,90,182,5,228,17,2,78,35,30,3,70,231,200,176,243,224,170,170,101,207,151,50,95,14,167,156,72,129,5,135,64,18,29,7,3,164,250,68,11,18,89,58,93,204,155,167,205,84,199,182,206,178,152,59,7,226,114,109,124,179,141,201,246,213,237,52,237,231,235,148,247,67,172,214,146,69,202,150,77,189,214,198,74,206,165,165,204,106,119,71,13,141,229,231,174,43,166,57,167,44,245,55,124,215,247,255,255,153,108,38,59,88,104,73,119,225,54,50,1,59,64,68,84,43,150,180,122,130,247,42,56,69,150,245,169,94,132,65,124,242,159,119,168,146,193,82,42,105,208,194,69,75,236,38,37,52,243,193,100,25,12,134,92,160,200,42,46,89,198,29,114,5,69,0,134,94,27,1,138,185,199,84,104,162,5,156,19,46,65,254,127,234,4,184,96,225,222,98,120,242,97,1,214,125,3,180,112,1,2,98,25,188,97,1,6,99,248,158,97,33,86,40,0,25,80,1,131,130,67,86,51,26,83,146,33,166,88,248,58,249,197,48,50,132,83,241,209,80,218,106,118,73,144,133,252,97,137,118,142,5,214,17,28,242,34,157,60,212,63,49,44,106,139,8,166,140,162,234,14,221,51,86,209,226,112,144,64,10,255,251,178,100,199,142,198,245,115,199,19,216,91,112,80,96,233,179,7,12,6,26,13,163,36,110,229,139,129,51,14,165,141,162,137,128,137,0,216,124,120,195,156,21,193,10,180,34,209,45,123,45,78,86,243,165,40,155,202,253,223,157,183,236,204,75,83,192,164,224,12,26,7,141,23,29,71,147,214,189,150,117,237,78,239,153,206,159,152,145,24,73,116,158,131,7,255,219,163,148,85,126,86,197,253,86,43,122,229,58,153,110,205,88,243,167,230,87,129,219,189,103,97,231,217,135,246,22,92,95,95,247,35,221,220,142,102,151,218,47,235,191,77,171,102,121,231,189,0,0,9,114,80,194,130,192,64,43,162,36,178,152,155,206,137,141,197,157,68,230,91,233,6,25,6,162,152,27,130,70,193,40,187,250,73,253,126,131,91,67,100,47,220,90,54,253,24,84,229,210,85,165,65,33,226,162,201,12,1,132,65,150,195,175,132,154,80,1,69,213,112,148,146,191,244,196,0,0,1,80,192,36,172,198,1,132,201,247,104,208,153,228,212,19,44,198,133,72,204,96,136,197,80,168,194,51,56,192,176,232,200,144,192,200,193,100,136,123,48,144,54,51,4,179,117,19,36,88,163,133,136,147,48,199,79,23,4,4,27,60,51,249,8,44,120,52,87,94,100,142,133,152,50,90,50,107,49,141,164,114,97,168,139,250,150,52,136,234,6,78,70,182,158,247,218,67,14,71,86,67,29,182,192,226,234,93,234,206,238,8,75,148,207,140,131,156,185,40,20,71,48,201,64,207,167,31,14,3,27,155,214,18,95,21,184,180,219,214,124,98,95,226,90,11,182,25,79,16,92,1,44,28,113,155,78,248,175,173,109,195,222,24,243,35,6,117,31,223,24,223,119,51,231,43,171,108,170,124,247,23,129,159,14,155,142,243,24,143,153,189,107,77,255,154,227,122,214,107,72,15,117,152,84,141,245,69,219,185,88,218,245,36,122,73,7,81,108,250,187,173,237,137,115,245,136,117,5,91,57,249,193,112,0,0,59,247,7,172,128,36,71,80,17,128,240,155,65,88,212,80,49,155,183,36,89,68,29,38,138,140,59,217,37,255,253,127,255,255,190,93,9,252,94,38,152,51,72,117,46,80,116,104,72,46,112,144,132,184,229,11,60,161,71,106,0,4,157,220,192,135,19,26,129,12,74,241,52,198,80,215,100,227,53,140,76,188,122,80,99,16,143,222,96,197,209,167,201,74,162,52,23,48,169,113,149,146,1,194,1,213,86,4,180,15,122,141,36,59,246,34,11,148,5,232,28,200,61,253,0,62,200,144,67,164,136,173,138,220,159,112,32,98,4,214,220,83,201,166,140,153,136,14,102,179,201,131,182,49,4,187,162,216,250,97,253,29,249,255,251,178,100,200,140,231,92,103,73,27,185,123,224,62,129,89,147,97,227,24,26,73,163,44,110,60,213,193,9,133,102,141,134,44,144,42,158,243,184,229,186,72,174,182,115,25,26,110,37,251,187,38,117,168,90,188,143,92,119,13,18,212,142,28,204,212,55,30,94,12,250,86,66,219,203,81,155,77,231,107,156,38,171,62,131,183,237,209,169,9,85,168,187,198,243,136,103,236,234,176,12,16,56,101,166,100,51,234,160,247,78,211,28,145,107,52,36,96,60,88,90,65,193,47,130,17,46,220,160,200,109,164,79,236,243,215,73,57,38,130,110,33,128,187,231,15,176,32,63,155,194,198,193,162,224,148,224,213,78,46,15,246,161,254,142,176,50,135,137,197,14,117,56,215,255,255,255,255,136,69,132,48,180,200,48,136,189,5,26,17,113,112,56,136,34,68,22,115,170,99,7,186,40,36,2,62,231,104,72,0,1,115,1,96,245,49,69,6,51,1,195,133,53,132,73,115,49,192,142,48,150,50,243,13,48,116,48,202,1,99,13,64,20,48,24,9,147,6,32,130,49,232,13,242,0,55,48,0,6,19,25,32,167,51,128,133,98,156,128,205,200,40,20,198,31,26,34,58,112,198,147,40,54,103,21,9,219,48,196,198,83,67,0,4,134,96,115,87,108,74,119,53,155,83,141,64,96,225,82,178,161,48,199,136,128,216,202,35,68,17,89,205,152,21,8,80,115,53,226,154,234,33,58,216,30,242,129,239,227,214,93,41,201,8,9,10,57,114,2,173,46,126,67,148,184,226,33,207,178,82,44,240,27,72,51,251,61,102,187,169,163,174,158,179,161,113,223,22,40,81,131,247,22,48,98,204,131,143,116,187,235,187,154,67,231,233,210,213,30,65,139,141,194,133,17,195,79,216,102,174,53,171,222,75,81,150,145,237,185,162,102,148,249,249,190,41,189,238,46,160,181,209,235,11,150,166,121,171,65,146,19,102,171,227,214,89,123,93,111,95,219,53,183,55,207,181,14,75,64,139,68,138,61,94,233,60,13,46,128,0,1,125,230,93,40,124,166,138,194,92,80,186,52,7,114,184,199,49,236,155,14,169,246,211,228,117,117,71,178,18,83,24,143,254,242,55,255,211,227,255,255,255,255,200,175,255,254,80,226,232,28,99,0,137,20,231,0,28,40,53,41,192,2,9,8,134,118,200,213,185,165,116,102,10,241,131,168,173,197,30,33,133,40,168,3,34,13,152,10,130,184,8,115,204,14,138,172,210,140,112,140,20,195,228,195,232,52,12,66,194,116,104,66,12,31,193,208,104,3,193,195,72,98,94,11,4,32,2,66,9,198,34,160,118,60,72,44,4,29,118,44,156,134,184,128,144,34,1,200,3,18,20,12,236,44,168,255,251,178,100,208,142,168,28,104,199,19,218,123,112,87,106,73,147,97,226,42,28,165,163,34,79,105,141,201,14,4,166,245,134,60,144,88,152,40,58,204,33,16,96,196,69,48,107,29,197,200,185,17,86,7,158,24,26,131,31,70,113,97,208,26,115,93,212,104,160,14,224,7,153,142,105,153,89,76,89,124,12,188,100,178,146,227,106,0,54,200,219,55,210,50,118,73,87,18,128,26,27,150,103,207,154,164,63,19,183,161,34,207,41,59,136,76,239,29,151,30,68,206,26,199,135,63,221,190,153,234,52,204,253,222,126,239,190,196,211,186,122,105,61,176,109,175,79,218,213,207,253,189,166,103,59,45,71,63,87,230,207,82,9,88,205,107,139,159,153,236,172,211,53,143,113,236,130,7,91,97,195,244,14,229,230,93,219,237,59,156,182,175,180,188,16,0,21,222,99,106,160,10,218,222,33,98,165,32,254,160,130,29,74,25,11,47,211,202,5,5,135,154,175,235,83,191,126,239,255,241,16,191,79,196,231,78,24,46,247,192,238,54,109,4,5,20,155,15,174,240,152,172,58,33,46,227,193,39,28,187,212,241,1,212,236,207,177,4,205,36,180,242,99,16,218,114,56,201,88,184,199,163,188,196,144,180,193,226,236,194,1,160,46,37,154,120,24,137,1,6,30,132,102,54,20,139,2,210,214,222,202,160,32,52,27,12,2,73,65,37,98,18,1,129,35,176,30,5,152,36,187,110,33,41,171,241,123,173,111,89,67,120,204,53,154,50,160,16,117,136,144,14,10,120,216,68,255,23,154,44,219,79,199,25,237,136,75,159,132,17,99,9,160,151,204,162,109,46,12,70,247,59,63,140,29,67,218,46,203,90,237,250,216,111,180,93,236,206,254,238,52,83,117,78,11,230,128,29,16,17,60,209,113,230,139,99,4,35,135,53,56,194,17,12,98,238,68,194,0,247,50,198,178,108,174,166,90,234,59,141,91,123,152,246,27,53,118,107,7,83,19,107,21,107,81,16,151,253,83,50,83,89,41,87,22,63,28,56,113,68,237,73,250,95,245,255,199,183,199,60,249,224,0,0,128,0,0,0,111,194,51,68,24,18,24,87,142,27,157,12,42,130,127,99,176,67,220,168,154,80,28,76,81,45,20,95,213,109,253,61,95,255,255,233,54,56,0,22,64,17,41,73,225,105,99,131,161,119,136,201,152,28,42,93,112,51,2,207,151,154,98,142,160,81,55,45,3,88,160,35,24,121,129,25,131,32,223,26,16,149,185,137,192,112,24,111,136,201,136,208,30,147,10,25,130,80,102,7,1,17,135,8,8,152,166,128,179,114,6,0,89,133,0,76,150,240,84,74,32,63,132,128,7,71,23,72,176,72,84,2,162,49,37,135,194,47,255,251,176,100,182,14,166,219,120,200,139,184,68,228,75,1,41,189,11,15,0,26,201,159,34,79,105,141,193,35,158,166,233,135,136,160,192,64,100,243,44,17,17,26,151,82,178,172,237,223,198,153,127,200,84,88,120,155,192,146,164,66,44,174,201,29,116,253,99,190,172,206,21,154,208,13,228,203,156,203,148,253,74,167,188,25,118,183,60,191,94,183,27,17,223,170,39,189,185,218,219,189,255,249,88,112,195,225,34,218,27,47,191,187,99,150,114,141,99,191,75,83,165,107,55,165,162,118,187,151,235,116,246,235,93,105,156,204,106,251,180,222,203,79,228,215,111,123,87,28,220,109,143,215,178,115,39,32,134,94,162,88,47,22,99,153,120,102,205,95,96,162,226,80,151,111,20,77,68,159,121,0,222,218,167,21,152,4,149,234,72,149,247,104,230,228,105,81,68,248,238,127,2,29,7,74,32,38,165,222,255,247,163,215,255,167,251,127,246,110,94,255,127,255,111,249,8,8,113,226,132,0,228,193,25,81,231,28,38,145,80,244,222,44,57,161,158,240,50,222,151,118,88,136,0,86,160,0,172,16,141,24,32,190,25,1,84,26,28,112,152,180,216,152,106,66,24,66,8,24,174,41,152,6,25,152,46,18,20,58,34,32,48,42,22,25,154,6,17,14,176,162,96,86,130,13,50,87,105,80,66,80,162,224,93,71,201,47,16,202,15,99,242,2,110,19,63,25,215,206,125,121,169,12,172,120,40,189,82,130,99,20,146,125,181,90,45,192,80,196,190,134,91,155,169,61,90,73,134,217,13,188,53,101,28,4,212,200,34,163,229,200,143,132,99,142,35,198,238,145,106,73,178,142,152,155,15,163,177,64,93,120,40,149,145,154,73,187,43,185,76,177,106,119,46,179,208,228,233,231,79,26,117,59,93,77,131,210,127,123,220,117,177,174,239,179,206,153,80,242,235,176,153,40,42,113,202,82,124,177,38,49,220,108,122,240,214,239,107,183,109,113,231,28,255,246,30,0,0,5,0,80,2,151,113,2,168,112,11,68,220,200,56,167,63,96,57,152,61,90,49,85,15,139,94,143,105,181,25,64,81,167,50,127,125,253,63,255,117,255,238,150,253,123,58,101,217,82,237,87,82,214,222,231,119,23,160,224,246,244,113,91,161,155,83,176,41,81,44,247,246,238,182,0,0,38,224,132,194,51,28,25,49,38,124,57,178,199,55,164,57,51,89,46,52,5,24,1,21,134,68,8,166,22,4,38,103,3,134,149,134,34,16,96,193,112,180,205,33,184,56,1,24,1,2,8,87,217,55,193,32,146,153,21,64,193,192,42,3,42,15,106,149,32,2,160,90,88,149,1,32,128,53,207,171,24,255,158,252,158,204,84,117,246,122,86,255,251,178,100,186,12,134,88,104,73,147,185,91,116,75,231,217,205,60,101,112,89,169,161,34,110,176,220,129,32,31,167,13,135,136,96,64,240,3,40,145,61,251,104,181,171,87,121,30,248,7,181,150,26,115,140,174,229,133,244,141,104,125,191,103,50,21,221,105,141,183,236,121,213,91,251,95,198,38,4,126,218,54,19,131,204,173,75,63,246,190,228,237,29,159,55,105,163,94,104,214,171,221,173,118,240,93,179,99,212,175,101,12,183,207,145,155,147,152,130,151,123,189,19,137,162,69,215,145,70,118,66,11,155,200,102,90,106,51,191,185,108,76,209,199,63,217,0,129,0,87,255,175,130,196,194,138,4,49,237,204,200,105,114,125,164,193,78,244,169,146,236,13,145,116,255,249,69,109,12,116,253,191,255,255,235,246,252,207,69,163,116,108,247,204,100,172,89,162,64,155,132,0,71,149,153,92,147,66,16,92,114,14,112,241,147,15,216,231,246,128,0,6,179,26,86,32,114,4,104,217,124,127,29,40,101,219,96,100,207,0,2,45,12,208,1,76,163,72,12,63,29,12,152,23,205,208,35,130,192,113,16,248,72,124,164,33,84,50,48,48,5,141,5,192,147,0,65,242,242,144,131,65,96,105,49,76,20,34,78,88,16,105,51,8,237,51,196,103,8,90,52,200,49,162,247,120,114,130,7,108,235,36,136,131,208,84,13,37,201,139,43,93,181,103,133,81,179,54,106,219,67,15,21,41,40,57,156,89,164,158,144,84,29,188,23,237,37,170,216,242,69,149,46,239,210,65,88,124,23,115,230,177,171,59,98,196,182,197,138,150,114,166,152,164,96,63,247,235,227,133,159,194,165,156,119,106,246,108,46,53,196,251,29,212,16,81,50,150,58,188,187,139,20,218,110,250,222,178,40,151,24,58,232,218,75,57,152,242,193,84,13,22,18,22,91,140,34,195,243,201,182,65,180,240,39,20,203,99,88,97,49,132,237,237,187,143,116,101,190,27,216,1,205,122,195,3,187,180,181,121,59,194,86,173,14,83,36,162,96,119,97,196,137,168,241,178,143,194,118,34,170,134,132,90,212,15,175,181,150,163,157,123,127,233,244,15,28,62,81,208,197,18,44,58,112,167,183,254,101,125,230,100,162,20,169,130,161,23,72,247,203,204,16,214,5,32,130,43,94,193,179,63,33,181,191,247,4,9,222,23,72,90,30,246,0,9,187,105,132,101,64,40,91,48,204,213,60,240,15,53,144,51,50,68,219,50,72,175,48,8,9,48,4,129,17,3,6,58,129,102,94,133,164,160,16,160,40,100,8,120,172,100,130,43,31,27,185,128,79,18,179,46,199,53,53,10,126,208,194,192,102,201,46,40,219,61,117,183,245,127,239,229,81,154,211,60,255,251,178,100,203,12,167,82,101,199,19,186,68,242,89,168,233,147,96,163,126,88,17,137,40,110,225,141,129,41,36,230,232,241,137,208,77,14,191,96,252,230,104,254,58,204,104,80,56,97,104,69,75,116,28,133,98,234,67,229,175,137,186,170,173,206,79,219,3,81,116,199,15,188,195,81,251,243,102,224,112,114,187,198,179,173,191,23,123,153,73,98,20,45,115,178,114,174,217,220,107,169,95,221,248,234,239,117,169,92,155,231,218,252,198,110,127,187,214,165,155,249,118,61,191,222,89,181,189,254,156,233,172,199,236,90,159,207,143,198,145,18,63,118,158,173,38,3,159,237,212,78,64,72,63,196,237,67,50,82,42,52,88,182,172,68,209,186,15,82,67,32,102,115,129,63,255,237,255,175,255,255,251,161,180,191,206,168,159,181,77,167,58,188,72,54,42,238,230,178,41,92,166,144,204,64,151,131,106,1,22,32,148,149,38,131,242,67,155,127,64,1,204,15,200,136,193,8,14,140,39,78,180,219,28,179,204,184,199,52,196,33,47,204,49,199,236,194,180,7,140,60,132,208,148,38,204,69,65,224,200,80,56,18,56,84,26,76,120,0,200,121,52,26,52,1,0,164,148,24,193,136,32,12,168,48,52,24,14,36,48,172,64,21,112,64,233,136,162,15,2,12,26,152,208,226,222,134,83,231,61,67,217,231,2,189,137,252,200,216,204,104,152,250,94,201,83,203,41,107,79,188,190,97,184,18,53,102,117,33,160,167,204,100,46,43,23,21,3,108,188,3,79,158,136,142,242,179,156,64,74,160,118,86,176,54,66,94,102,190,183,250,68,138,214,106,5,30,248,243,91,175,179,57,238,199,85,174,172,221,200,23,214,239,64,231,231,222,8,249,108,91,145,223,41,119,45,141,228,228,251,238,124,222,216,215,182,113,13,243,179,230,6,183,234,252,111,90,243,151,252,98,189,255,79,203,215,229,253,174,117,179,47,61,92,181,253,156,139,59,102,187,209,211,254,118,249,214,130,95,200,186,67,37,192,43,119,213,164,205,132,26,53,252,147,172,63,140,234,154,46,154,188,137,45,238,220,238,203,62,62,254,1,99,132,11,42,158,155,14,33,127,253,127,223,107,255,242,32,96,145,226,148,26,64,242,95,71,61,245,164,134,77,97,251,124,40,122,118,46,111,50,153,36,86,204,150,225,89,9,141,145,231,16,139,50,194,152,192,8,253,13,81,128,10,145,137,193,161,139,212,233,199,88,33,176,104,33,166,14,209,160,229,177,89,42,101,72,2,96,104,134,102,176,92,106,153,138,89,112,17,0,101,169,74,130,197,128,133,35,109,39,140,40,65,105,21,64,11,66,28,16,13,144,12,16,109,204,28,125,32,89,160,98,19,20,202,255,251,178,100,203,14,135,149,118,70,11,219,99,114,87,202,169,163,96,227,126,25,93,89,30,78,237,45,201,46,24,38,244,240,10,209,73,173,203,53,169,217,12,73,81,196,24,88,240,21,51,178,231,125,4,139,234,200,226,176,76,118,172,51,75,45,100,145,173,176,5,176,38,171,15,203,166,53,56,208,50,141,0,134,236,130,115,50,237,188,141,120,18,136,136,201,166,246,25,73,85,252,230,195,22,194,123,38,221,181,212,115,169,208,207,141,198,163,61,218,107,251,236,195,20,212,230,239,54,226,189,179,210,172,247,82,98,203,5,178,56,4,236,139,193,85,56,105,164,125,10,205,205,0,59,254,175,248,117,85,46,181,79,69,0,80,0,219,97,185,139,224,9,197,224,79,21,78,204,221,52,138,86,87,199,227,213,214,62,53,254,124,29,255,242,116,231,120,197,91,255,232,115,132,33,0,65,145,14,225,7,91,190,52,16,19,251,103,198,40,97,81,22,81,31,105,78,135,233,249,18,127,94,220,111,248,164,175,17,2,204,18,7,112,195,120,32,12,47,130,128,199,5,135,76,236,133,48,195,245,44,12,80,9,112,193,116,6,204,55,132,84,193,208,26,12,81,1,188,200,40,80,4,0,2,58,7,6,22,98,24,96,64,142,38,53,162,215,216,201,3,10,197,9,165,64,70,56,169,17,67,59,168,7,208,68,72,196,55,26,30,64,128,193,45,137,206,42,174,179,107,127,147,223,43,120,210,10,225,96,28,17,16,96,111,117,214,233,11,236,122,93,102,83,0,246,181,72,201,123,161,138,5,118,21,112,241,164,76,21,23,52,58,120,80,156,23,184,120,44,106,229,15,150,119,234,18,67,150,50,80,68,81,29,132,82,91,137,122,88,47,118,172,108,215,143,78,58,222,73,122,238,248,131,9,17,10,31,70,203,57,247,138,26,205,79,76,174,176,59,29,54,188,83,84,32,199,139,203,73,78,100,159,149,104,166,83,237,16,40,71,225,227,175,51,169,212,120,41,63,96,34,128,44,146,5,26,128,172,6,40,229,3,8,76,28,79,12,73,64,82,86,72,11,53,91,111,103,235,16,36,221,53,172,217,1,86,99,49,44,46,130,102,233,104,181,138,29,96,167,152,81,33,193,49,5,157,105,233,41,1,158,75,153,193,130,50,196,28,252,6,44,138,157,226,239,167,116,51,80,70,96,116,44,198,44,1,84,97,48,54,70,197,107,36,96,118,69,102,60,101,114,99,72,32,6,24,0,212,96,190,49,198,11,161,44,97,250,9,230,61,162,102,35,3,51,0,144,93,49,176,6,113,167,5,242,39,142,173,168,204,100,210,35,178,216,49,70,83,4,206,217,43,244,96,129,24,136,3,193,132,101,0,14,161,84,40,255,251,178,100,194,12,134,235,104,198,11,218,67,114,79,70,121,199,52,3,181,91,137,159,24,47,105,13,193,44,25,231,180,243,141,237,85,63,185,5,170,23,153,230,106,177,198,234,170,36,195,47,46,122,58,88,10,245,186,8,230,165,15,21,249,186,55,104,100,45,155,236,146,196,114,134,156,42,34,10,143,102,13,57,64,161,84,26,166,31,73,233,50,136,196,60,148,92,6,31,60,63,20,118,69,136,107,181,152,169,139,164,114,18,29,25,105,7,60,164,143,166,89,28,242,42,63,147,90,134,41,15,178,184,169,124,180,26,197,88,248,30,38,141,251,161,84,184,198,164,11,165,169,51,87,108,248,220,84,31,20,57,159,203,185,109,149,39,40,56,2,1,93,146,15,0,141,17,70,185,35,80,105,206,206,36,219,198,66,144,181,36,31,189,31,194,53,82,47,255,255,200,185,151,177,215,244,183,35,207,103,205,96,181,247,227,106,252,135,24,20,8,219,204,45,151,83,206,225,142,114,183,59,190,235,55,233,223,103,253,211,103,106,180,0,4,96,72,118,24,147,3,113,131,193,108,26,136,25,201,154,56,11,24,106,31,233,136,120,149,152,144,1,193,132,56,166,152,28,0,161,134,232,51,24,175,9,193,128,80,42,152,4,1,225,138,136,73,128,144,133,1,204,164,57,245,158,49,209,212,247,128,140,48,53,184,152,13,184,41,36,189,64,146,129,224,132,117,6,138,189,183,24,143,222,155,252,221,89,136,37,40,33,201,105,88,36,165,211,151,126,87,181,18,169,47,130,171,118,49,31,188,166,18,40,195,67,48,92,2,10,140,67,172,129,178,60,152,89,16,206,48,131,92,145,206,201,59,200,116,64,114,130,14,60,242,5,197,237,82,80,147,200,71,134,190,94,35,154,167,81,137,19,16,181,92,201,99,99,60,108,226,91,217,210,108,81,83,158,208,162,72,42,196,84,81,30,21,45,198,99,170,220,243,82,149,101,146,172,115,52,238,199,142,81,211,203,101,37,99,94,117,98,209,12,0,148,227,157,169,42,23,4,96,112,110,92,130,25,164,174,168,119,37,84,12,118,143,220,239,64,112,93,109,255,255,210,223,122,252,157,245,101,221,9,146,212,243,167,33,74,119,40,54,59,70,136,80,113,8,88,48,11,16,6,193,225,64,241,112,34,111,27,181,144,136,114,1,80,253,190,176,100,128,140,55,144,25,49,103,160,49,15,130,54,161,224,56,178,226,55,148,21,51,32,131,51,216,136,8,14,76,37,2,141,141,100,192,32,57,131,98,121,135,136,208,88,29,58,7,145,98,228,2,102,90,56,161,149,140,104,13,96,204,58,252,208,65,70,65,194,167,163,193,46,240,177,202,226,168,160,86,62,6,194,178,229,255,251,178,100,191,142,134,229,104,198,147,219,67,112,76,231,137,179,96,226,105,27,213,159,24,78,237,45,201,38,158,167,116,240,14,100,138,178,2,129,15,97,9,227,138,249,169,118,3,179,133,185,217,29,120,173,185,124,179,137,125,75,43,104,13,178,2,211,70,209,235,9,21,73,182,73,133,207,57,157,154,237,21,46,161,90,116,215,210,174,115,109,24,148,250,81,221,91,20,105,37,181,157,250,245,220,212,122,247,53,33,108,29,79,137,17,250,93,41,35,139,132,10,174,244,142,58,18,32,101,28,245,196,109,33,133,47,23,22,50,210,139,92,49,139,202,71,225,144,110,246,210,253,63,238,86,218,253,222,208,81,3,37,207,121,16,144,36,206,129,156,107,43,136,0,0,7,28,150,240,75,249,33,74,157,7,28,202,109,180,150,189,176,191,194,203,79,255,255,243,253,242,62,95,164,197,244,218,154,153,147,195,204,245,129,114,182,188,67,134,220,163,80,240,192,57,98,2,129,64,53,209,81,98,164,214,241,137,40,69,76,123,85,125,196,191,166,0,1,176,129,28,211,160,236,197,240,136,208,34,72,227,99,108,205,158,24,207,96,17,107,25,94,63,0,134,96,48,10,105,114,116,12,2,193,161,33,158,196,248,112,198,48,94,151,248,148,88,145,85,182,241,143,25,149,153,34,162,238,198,65,152,35,228,193,227,198,4,164,35,139,183,28,96,74,152,171,250,117,28,130,110,45,167,31,79,93,238,62,56,90,134,227,183,38,241,247,174,189,2,142,210,212,135,140,172,20,82,144,95,157,107,62,104,89,69,172,73,4,228,164,246,46,184,100,98,65,226,72,150,170,117,146,53,218,37,236,235,105,69,53,225,211,249,140,173,24,198,24,220,154,180,27,254,245,72,159,140,57,105,61,57,205,150,38,172,86,147,228,194,240,76,157,253,163,194,114,167,250,180,203,66,53,96,178,136,27,70,185,89,162,113,156,151,129,26,27,130,90,106,24,174,213,60,216,71,23,18,186,128,0,0,80,0,0,127,191,198,101,208,154,33,97,166,26,227,83,113,246,202,21,4,13,197,108,79,152,147,223,214,254,143,207,2,88,93,82,234,72,56,67,153,105,109,7,176,66,39,51,63,174,71,4,58,240,237,99,91,209,158,126,210,43,89,23,80,152,185,246,3,227,197,236,111,176,0,18,37,192,9,164,226,2,80,190,20,231,1,179,209,162,78,135,213,57,16,100,104,140,101,5,136,56,74,142,38,211,118,178,3,8,128,2,63,100,193,154,192,145,60,218,40,176,135,97,187,165,204,64,1,24,107,20,6,20,44,193,166,201,10,227,130,230,177,215,111,41,152,35,24,144,208,123,116,10,143,40,156,179,23,174,47,49,6,153,172,88,255,251,178,100,190,12,134,164,104,71,19,186,75,112,75,71,217,221,64,3,180,25,233,155,32,110,105,141,137,59,132,102,244,247,188,80,191,73,23,92,40,129,121,233,185,192,39,53,91,117,138,24,70,168,202,198,232,207,75,135,175,33,253,30,186,83,36,35,51,135,84,217,50,17,147,208,191,170,49,198,86,44,112,193,219,187,31,210,205,189,53,248,28,189,216,115,58,208,247,159,215,24,152,218,115,61,131,179,213,5,190,72,255,111,157,161,115,246,128,234,60,60,112,226,204,32,166,95,18,204,141,51,170,168,173,99,10,84,122,213,111,63,93,187,45,60,227,135,7,111,9,24,0,0,18,77,125,101,3,104,62,77,34,212,172,91,52,42,178,45,123,76,136,202,161,140,229,208,79,57,255,211,87,22,7,10,206,23,26,32,27,3,168,78,100,243,15,164,98,247,204,180,10,116,6,14,9,214,210,33,49,16,76,94,137,244,183,112,158,123,28,110,213,96,224,211,11,51,234,36,0,204,84,1,141,106,51,13,14,78,204,50,104,76,175,26,12,154,146,76,135,9,76,57,17,204,77,30,140,29,10,69,130,35,37,139,131,14,192,208,168,80,102,193,76,68,34,51,180,66,78,182,70,128,86,182,221,209,161,116,18,139,205,42,11,49,145,94,150,204,128,20,105,166,131,106,95,4,192,244,237,192,56,14,163,119,34,59,244,95,245,253,54,233,186,145,70,170,177,223,184,0,16,10,22,15,101,194,163,102,100,8,76,199,237,18,195,243,248,117,99,39,230,101,120,210,146,214,41,102,234,30,136,205,250,41,66,173,41,199,2,120,24,165,75,4,136,23,175,162,246,18,159,176,189,202,218,59,69,217,211,51,57,208,102,55,241,67,172,28,44,73,184,255,216,254,117,167,223,65,99,18,57,5,162,90,255,29,65,205,110,175,88,220,39,231,250,197,55,221,114,171,47,29,230,122,189,63,159,53,102,89,139,158,10,4,162,203,69,49,5,156,237,192,0,0,192,16,0,114,205,234,238,18,10,51,21,37,62,161,38,225,67,16,10,41,7,154,21,21,31,222,72,81,54,46,79,255,179,149,191,196,236,99,197,148,41,21,16,172,34,68,38,161,99,169,16,104,183,179,190,46,60,131,230,111,39,21,72,116,90,224,244,249,210,3,196,117,80,173,161,48,133,8,19,10,32,85,48,44,11,19,84,224,29,49,208,2,227,21,130,34,49,101,21,50,176,73,48,137,10,147,4,80,64,48,179,4,51,11,241,35,65,33,134,200,169,24,142,6,169,48,4,152,0,0,64,40,13,218,122,218,48,30,2,7,65,59,65,128,24,150,1,112,76,13,160,184,64,216,75,146,10,224,126,232,32,170,105,147,18,17,85,80,79,110,192,255,251,178,100,198,142,134,251,102,72,139,184,100,180,77,1,169,189,97,229,40,32,81,153,30,47,101,51,208,248,6,229,233,135,149,72,83,24,10,251,107,2,160,165,19,233,37,89,237,70,129,37,26,90,114,133,202,1,110,197,21,248,136,41,20,22,220,65,131,50,151,213,252,109,238,95,97,22,46,229,75,132,101,134,183,245,103,80,210,35,102,186,108,214,186,214,97,234,25,134,93,98,155,8,205,217,210,64,80,126,131,217,147,203,87,144,153,154,111,96,47,213,168,101,148,234,213,44,167,88,79,238,201,219,10,58,180,110,41,86,0,99,41,72,6,61,210,104,222,90,172,91,89,40,228,145,177,137,8,144,198,230,89,105,182,1,73,46,58,219,70,170,12,211,218,39,117,82,205,116,73,45,226,248,154,244,200,192,157,169,37,50,11,60,225,142,70,44,64,0,0,1,11,17,190,64,167,213,129,160,170,23,75,87,45,87,184,49,242,43,196,113,134,233,122,138,100,133,17,147,130,207,197,147,217,170,4,250,52,116,122,188,159,236,142,175,66,191,255,207,31,44,26,18,168,123,198,170,239,46,0,0,112,8,128,152,82,2,137,128,104,96,27,10,140,25,140,40,60,152,105,148,161,136,128,74,152,102,128,120,176,148,152,17,1,249,131,200,9,24,68,8,80,16,1,204,5,200,12,195,172,6,135,128,73,2,1,192,206,204,70,64,8,2,5,46,58,137,166,130,36,131,128,28,94,66,222,1,5,87,197,143,147,150,94,214,67,197,150,74,23,116,178,108,189,195,87,199,73,141,16,6,252,174,8,54,114,14,226,129,201,254,124,30,85,28,153,49,155,76,96,194,218,211,83,193,13,59,152,175,189,231,205,247,175,4,43,13,45,122,108,160,215,90,206,53,101,220,228,3,87,238,70,178,219,194,86,93,171,15,84,29,111,174,148,178,155,7,194,213,236,103,45,225,157,106,175,253,150,45,62,62,36,37,90,151,50,161,135,148,182,108,219,33,62,28,201,164,140,182,24,60,85,224,210,69,5,200,168,161,167,230,81,100,28,19,7,217,135,88,226,213,228,117,6,206,129,10,204,91,38,57,245,54,194,0,100,9,82,54,92,0,0,0,32,0,0,252,5,183,198,226,143,20,25,167,21,5,61,122,2,230,11,210,191,185,52,73,166,179,179,241,175,122,255,209,95,87,104,26,41,51,143,125,205,96,81,25,15,255,247,118,253,193,176,25,84,74,0,38,86,129,26,26,183,186,164,200,121,122,56,187,90,151,5,211,224,192,97,129,144,71,198,255,25,188,96,106,152,185,172,142,6,107,1,24,76,132,21,4,153,56,8,99,52,152,4,48,106,5,113,150,6,8,26,247,20,17,226,47,128,92,21,44,108,178,198,255,251,178,100,183,142,135,134,105,72,19,217,68,240,71,131,249,207,96,38,120,25,169,161,40,110,61,51,193,18,36,230,205,0,11,81,106,66,25,3,140,32,92,43,129,180,13,137,207,69,109,52,195,173,28,161,148,144,41,75,164,69,137,86,93,100,190,165,226,158,167,229,234,89,214,214,20,84,218,243,252,244,51,127,91,214,23,88,253,89,94,84,234,155,188,120,50,41,173,183,203,14,89,54,4,9,190,58,97,83,10,199,58,165,187,17,222,210,2,186,181,245,74,226,159,132,173,201,98,240,117,33,202,141,125,138,168,81,42,171,84,115,5,102,39,123,39,68,64,251,168,79,92,186,22,23,67,19,198,216,236,162,87,78,157,70,193,215,47,5,109,164,45,85,194,69,144,176,225,164,243,156,101,255,239,216,160,0,1,239,199,89,13,21,192,100,40,130,118,21,69,193,107,50,46,135,78,136,133,4,152,249,139,254,203,245,47,255,255,219,83,245,167,173,63,186,229,148,249,90,142,141,66,186,130,120,245,9,184,23,179,119,166,217,243,96,176,26,170,229,254,47,91,81,250,4,5,46,252,112,186,147,6,19,109,24,43,26,106,0,1,147,30,38,67,60,4,2,4,99,212,188,3,24,76,36,90,97,134,107,34,24,8,94,219,40,152,240,106,103,165,171,159,131,101,48,146,64,74,189,217,252,208,27,101,247,82,30,123,237,247,144,193,44,9,6,117,84,42,226,179,96,192,114,245,26,191,107,46,247,42,179,234,74,107,40,125,53,189,111,47,162,123,39,237,116,138,3,21,163,187,105,174,146,98,250,156,40,129,0,254,83,113,42,228,252,128,181,173,188,123,245,1,251,3,173,234,117,181,85,123,191,63,201,219,152,138,215,171,93,154,172,82,90,48,76,133,115,76,195,49,18,21,34,193,134,24,121,168,178,45,142,70,207,217,91,91,8,192,85,15,5,101,172,95,254,80,94,40,84,20,132,0,0,18,0,0,0,47,249,100,154,37,193,68,101,66,28,157,64,130,44,182,35,197,10,220,71,140,63,152,172,225,109,171,175,212,173,127,255,254,255,253,135,215,255,252,232,204,198,186,57,140,69,35,41,140,142,164,35,186,179,17,161,5,63,117,63,249,112,85,14,131,91,223,135,243,96,0,18,150,5,140,211,18,68,35,24,195,67,126,238,67,19,202,83,52,153,99,62,200,131,40,0,227,5,134,225,8,40,98,104,2,97,169,146,58,9,152,232,192,153,74,37,53,34,64,116,88,42,140,166,72,20,28,144,41,219,25,111,68,0,89,20,223,18,80,195,163,5,151,106,109,151,91,220,1,249,191,68,81,168,148,109,134,98,7,213,169,220,22,149,37,247,193,62,107,95,81,77,126,14,77,126,201,37,58,255,251,178,100,186,12,133,214,101,75,155,143,76,242,75,169,137,205,64,2,226,91,153,225,36,110,225,19,201,79,168,38,140,240,15,17,220,35,240,203,31,249,187,223,156,115,85,41,90,13,155,241,42,125,110,239,63,60,173,224,241,20,38,89,156,1,8,194,165,74,127,187,30,237,221,74,45,84,189,212,117,27,63,233,23,67,207,91,98,100,171,16,86,160,161,216,210,197,48,226,104,58,10,176,142,42,99,176,117,102,9,212,86,44,132,118,153,199,56,245,90,153,186,130,149,218,134,50,218,82,172,14,28,231,185,255,204,255,255,72,159,127,243,196,115,70,107,142,0,151,250,215,28,23,100,44,61,136,105,23,50,20,206,204,28,241,203,137,71,70,191,254,255,255,59,248,255,63,239,251,226,202,194,111,238,173,56,111,122,100,119,58,82,132,20,187,220,221,215,96,135,105,49,235,135,28,65,60,16,134,203,193,156,22,47,82,15,136,75,40,39,134,121,59,48,45,226,58,202,252,252,0,0,90,144,192,56,43,76,21,192,112,2,3,102,131,131,130,98,14,14,198,22,163,192,104,5,169,152,131,38,77,10,141,5,204,242,16,49,3,72,100,24,104,106,225,171,0,131,65,17,144,234,108,248,160,4,128,47,23,81,244,223,144,136,0,5,1,232,101,97,92,228,108,12,167,5,218,167,226,244,107,18,2,82,147,36,202,77,27,125,244,92,158,186,140,138,29,115,188,75,180,89,136,242,166,154,156,51,49,229,191,230,249,95,190,178,185,205,219,17,186,130,144,250,221,45,141,197,166,140,49,210,203,5,176,188,198,106,69,52,207,6,59,139,100,120,244,135,120,185,255,121,166,49,254,247,156,193,175,174,115,141,231,252,231,22,215,197,160,187,129,15,250,102,187,196,124,218,88,212,248,125,227,86,145,113,89,183,2,62,188,73,32,233,253,47,27,123,207,204,144,227,221,228,58,0,13,224,30,139,80,201,106,134,129,0,2,192,1,91,133,217,242,2,172,3,40,24,130,137,233,187,21,80,33,148,32,65,212,161,70,73,155,163,209,148,67,171,191,211,254,253,191,255,255,253,219,244,215,12,49,160,46,198,165,212,234,245,117,89,32,209,176,206,178,59,41,221,91,150,238,245,118,103,41,89,221,0,221,219,189,145,143,230,1,1,114,97,146,0,134,10,227,14,106,10,37,102,24,193,56,97,214,70,166,33,3,66,96,166,5,102,16,0,178,96,80,10,166,8,192,84,96,54,34,102,0,128,22,98,90,8,102,10,96,254,24,4,66,0,55,76,234,130,0,1,48,4,2,233,10,119,144,128,60,104,96,13,9,133,13,149,72,253,18,185,136,211,204,185,28,197,255,221,35,136,69,246,126,181,41,162,109,246,53,40,255,251,178,100,198,14,6,177,102,201,27,220,121,112,78,10,25,170,97,226,38,91,193,161,32,79,96,211,193,59,31,166,140,240,149,240,186,200,47,241,235,43,30,240,69,252,232,41,254,155,117,163,54,54,215,109,213,185,207,194,150,127,28,95,109,110,98,115,247,6,78,229,187,248,254,173,103,166,202,184,229,213,59,33,230,242,199,44,106,119,185,206,254,185,217,124,251,143,203,115,22,91,19,170,140,162,159,236,210,239,106,203,204,51,145,57,29,48,86,51,70,117,185,57,119,232,233,198,167,68,223,147,103,81,34,55,7,91,239,55,91,123,208,41,215,102,76,187,23,92,78,167,228,183,128,6,87,81,214,134,8,56,69,72,72,131,195,179,2,18,164,53,114,147,49,41,54,102,40,229,127,11,154,249,175,249,228,191,250,148,25,5,208,227,132,5,152,76,60,35,86,233,175,190,160,168,104,146,245,30,67,8,204,87,87,91,21,6,24,137,71,131,226,1,72,245,142,22,75,199,123,47,29,0,16,75,144,192,66,12,204,177,24,198,231,68,250,74,112,210,35,124,203,168,212,198,241,252,203,48,56,194,114,72,10,8,25,52,10,128,14,128,8,78,102,66,170,99,24,232,208,7,66,208,224,97,244,95,166,14,3,248,168,218,28,217,176,168,72,23,5,248,113,38,140,113,12,187,97,121,215,74,94,0,147,130,10,80,177,92,159,44,25,129,23,3,185,161,232,247,61,166,106,77,32,156,226,188,99,189,93,75,203,244,12,98,244,237,147,223,41,216,184,73,43,247,91,44,210,239,115,154,198,121,158,69,70,128,167,84,71,248,174,60,40,116,172,42,107,239,91,116,239,43,97,241,156,216,102,198,31,222,41,28,77,168,35,180,73,86,174,210,140,224,241,117,29,53,68,77,83,45,46,218,243,57,20,210,244,73,164,140,238,68,152,86,101,107,54,131,99,185,24,74,164,235,84,194,39,201,99,168,215,220,32,0,0,59,247,194,154,28,55,129,135,138,221,27,115,78,18,172,56,37,67,9,254,59,71,116,163,116,93,191,255,253,254,223,255,254,202,235,171,94,106,104,169,118,58,148,135,125,21,79,89,140,34,65,1,132,97,82,28,224,188,99,15,3,128,99,23,242,100,114,26,196,35,25,166,229,0,0,14,54,4,9,76,255,13,76,132,1,14,237,240,77,197,7,12,232,141,12,215,97,4,145,99,10,75,17,81,24,192,80,236,0,140,138,128,198,22,61,70,105,6,228,192,105,8,62,44,58,58,69,236,0,4,141,153,70,212,173,70,80,76,60,20,37,98,31,202,73,0,82,3,149,211,61,182,135,120,101,24,22,15,67,37,149,180,212,203,233,185,190,128,194,36,55,29,70,3,163,83,107,82,85,178,255,251,178,100,197,12,6,151,104,200,155,175,76,240,76,72,137,167,97,229,38,26,193,159,32,110,188,213,137,102,165,102,181,134,21,73,54,162,235,68,199,239,239,117,69,87,90,81,111,244,189,170,191,23,125,171,231,81,119,199,38,242,244,157,152,175,33,38,98,211,122,114,129,134,186,209,202,33,62,202,172,99,229,171,76,45,18,103,136,242,98,224,211,59,145,255,162,105,138,237,234,132,34,94,145,194,144,152,214,204,120,187,240,52,53,49,27,112,58,6,26,6,114,30,177,188,107,76,109,164,162,94,38,194,249,160,26,121,27,232,95,223,173,0,0,2,128,7,1,233,240,164,147,166,64,40,174,50,14,163,84,228,154,102,30,83,62,84,4,147,158,6,54,95,183,68,248,124,97,3,128,32,245,79,253,255,254,237,89,45,154,136,22,8,200,98,60,138,231,21,213,208,170,71,121,25,233,242,41,92,138,161,234,103,112,229,6,35,9,24,114,163,218,177,59,71,72,203,221,47,103,164,28,0,2,179,4,128,67,65,66,35,29,3,163,154,122,160,1,176,103,28,252,101,99,36,14,44,12,100,26,2,192,24,66,188,97,42,36,96,96,58,104,154,30,101,8,122,28,23,3,0,81,98,37,254,32,3,12,2,11,222,230,54,205,211,140,66,11,141,2,177,182,245,239,105,51,24,102,158,121,213,185,102,170,212,30,7,94,5,71,73,20,180,203,237,116,54,46,12,1,211,152,35,136,212,108,142,47,216,158,78,112,67,138,64,55,125,125,82,52,215,234,216,57,126,150,189,209,118,250,131,152,152,127,73,146,68,51,93,181,151,23,204,191,88,197,126,45,75,226,229,47,91,211,130,166,173,231,149,252,239,123,141,71,161,76,109,67,107,11,29,157,103,143,50,202,179,81,141,213,102,73,119,98,84,96,44,32,67,46,124,219,148,232,100,196,209,3,42,247,123,132,201,200,186,162,212,160,151,224,144,0,31,253,90,226,91,20,29,196,24,163,94,150,59,87,96,69,108,250,170,183,154,199,255,254,144,237,213,63,237,127,239,255,255,255,254,223,255,22,31,251,81,24,172,115,240,167,43,35,76,158,243,77,180,243,173,116,143,247,181,185,176,174,246,211,13,155,229,139,136,126,223,39,91,174,142,41,27,208,115,4,64,178,49,93,6,51,9,195,26,53,144,66,243,44,128,155,49,91,51,179,15,96,131,49,78,2,35,11,144,40,48,45,3,211,0,80,110,48,74,23,179,1,144,7,49,152,24,17,0,105,6,1,202,67,15,6,106,179,16,128,113,129,200,37,43,74,79,151,24,88,4,199,65,77,197,8,17,2,37,202,204,132,82,197,150,173,223,213,163,148,210,51,39,124,216,241,156,167,137,110,204,190,150,184,255,251,178,100,197,14,198,129,104,200,19,175,70,66,79,202,153,163,96,70,142,29,105,201,26,47,96,211,201,71,44,230,76,240,142,120,233,89,201,84,149,30,82,145,215,188,175,243,234,176,13,151,58,178,201,92,242,39,218,149,101,57,220,227,247,191,9,119,245,227,158,163,236,166,127,148,148,157,169,75,73,63,167,221,126,192,243,82,185,100,255,44,247,156,160,181,91,238,119,88,109,163,93,162,29,149,191,222,30,204,235,135,249,216,168,228,210,53,214,145,179,115,30,175,190,222,84,222,46,148,216,116,166,137,200,143,250,171,164,136,38,39,153,45,31,127,245,221,223,115,250,183,253,188,37,159,123,32,95,232,206,189,51,202,4,128,0,83,238,184,115,51,0,12,38,64,90,16,22,211,61,129,66,39,249,111,24,246,198,190,43,254,60,163,103,53,255,255,215,245,255,255,252,151,254,241,138,102,223,205,225,228,48,94,198,11,24,40,246,176,118,94,144,42,10,202,20,179,82,110,38,185,171,198,63,76,203,46,154,76,18,128,229,202,59,75,212,0,33,48,231,255,129,5,1,134,179,7,155,143,42,120,51,120,236,200,12,19,34,160,69,133,166,2,18,162,104,145,32,192,36,5,102,48,138,112,196,193,90,173,144,172,1,114,104,70,1,158,170,225,73,214,73,15,60,119,21,137,135,117,64,107,183,90,170,33,86,223,134,244,149,112,201,140,177,186,246,119,190,195,61,250,166,77,231,86,193,161,188,194,174,124,187,248,155,237,125,146,29,158,57,253,59,207,214,96,80,89,203,251,115,146,218,161,251,43,235,65,120,227,167,238,226,201,138,83,106,135,223,72,218,39,177,9,75,171,24,253,211,21,39,53,9,133,139,233,13,75,89,162,12,145,65,196,84,172,149,49,66,9,104,35,133,200,42,5,69,232,57,46,168,124,75,69,77,59,162,196,29,64,0,0,5,0,0,4,114,3,36,137,161,1,70,248,39,34,145,54,33,134,68,152,174,40,134,15,135,83,36,112,151,246,127,205,174,59,165,28,233,168,143,5,54,31,106,101,14,106,68,197,147,179,130,110,59,202,194,93,208,140,202,22,55,230,90,229,165,81,30,173,238,130,77,0,0,49,129,144,210,24,142,131,121,130,152,62,29,31,19,113,140,24,189,24,199,32,193,139,57,29,152,141,130,233,128,32,188,5,129,240,193,24,33,204,49,135,148,192,208,14,76,104,204,100,198,20,2,128,64,228,96,36,10,132,66,18,190,128,160,50,97,6,15,204,133,177,152,6,129,82,113,0,128,16,62,243,12,242,68,96,24,64,193,148,232,48,6,7,9,134,113,220,210,52,20,179,63,64,147,138,192,19,142,12,169,42,186,162,178,155,47,75,164,255,205,8,12,255,251,178,100,190,8,133,181,103,204,59,143,68,242,73,137,217,205,72,3,169,96,65,219,22,79,101,51,193,101,164,165,205,129,25,248,87,210,216,177,19,237,179,242,221,234,222,218,4,228,216,114,85,127,10,41,63,204,207,252,186,13,92,59,160,101,81,175,159,148,234,253,90,146,219,16,10,140,207,71,170,94,187,133,107,215,105,183,102,175,206,99,110,239,86,139,81,191,10,90,251,225,83,94,161,81,156,87,116,109,73,102,151,44,210,18,35,145,99,197,115,204,161,127,145,214,77,166,161,149,27,82,133,40,82,39,2,144,20,20,193,114,14,185,100,234,113,156,122,41,63,27,124,16,58,57,85,145,255,206,16,255,255,243,127,187,255,125,227,21,192,0,115,75,53,1,21,18,16,229,152,100,24,112,228,78,60,93,182,65,29,71,57,17,112,185,100,230,233,12,253,0,198,10,75,242,250,210,154,253,87,255,255,254,89,123,189,251,227,92,62,179,34,190,245,95,51,58,223,98,61,164,173,224,152,242,53,163,100,229,62,101,116,29,216,251,190,163,107,90,11,33,5,255,90,97,248,182,206,161,0,10,179,5,83,3,30,70,19,43,75,147,196,250,51,92,10,67,58,102,227,79,12,35,60,64,19,19,199,179,1,195,163,41,66,179,27,208,67,1,65,96,117,58,99,160,228,10,132,119,224,150,97,161,85,204,11,93,105,104,36,103,96,113,132,106,76,39,225,238,135,85,94,117,210,30,62,123,77,127,26,140,133,26,35,15,43,60,163,106,244,210,123,255,98,142,204,149,171,103,236,138,41,65,66,206,32,154,88,38,202,4,144,212,196,177,203,250,31,125,162,209,245,242,74,107,97,223,44,114,9,3,163,1,222,112,205,181,78,99,161,37,209,69,209,123,186,58,232,182,50,142,244,253,150,163,45,145,49,182,98,54,156,165,86,152,170,121,206,36,234,198,172,89,143,57,212,176,244,30,64,206,206,164,145,116,27,58,206,71,110,115,93,79,90,38,218,228,65,216,185,192,166,79,68,208,201,64,0,0,0,44,0,55,35,11,38,69,248,44,37,80,74,7,81,38,69,75,165,65,92,141,81,99,117,54,253,148,121,69,247,72,168,146,236,139,57,49,88,253,169,77,220,140,141,15,133,206,158,13,225,214,4,35,110,139,76,232,156,98,4,161,195,251,77,131,162,80,114,130,2,33,223,114,72,177,228,146,50,24,30,134,8,65,99,11,102,179,50,190,67,4,143,83,51,95,19,56,19,227,17,194,224,131,84,192,65,12,194,240,112,198,3,68,40,22,25,146,195,24,152,60,178,97,77,144,222,216,140,145,29,16,205,194,235,47,193,148,33,130,96,22,85,5,11,64,180,216,211,91,123,156,231,202,147,54,98,255,251,178,100,183,142,198,124,103,71,147,185,91,112,79,200,57,205,72,3,181,24,157,163,32,110,229,13,193,54,31,230,205,128,141,189,220,55,27,139,93,139,95,249,174,246,228,87,85,94,185,14,176,112,109,101,29,172,199,0,178,147,35,251,111,187,20,60,72,106,30,60,82,57,48,83,17,135,141,22,17,12,129,170,228,183,55,221,244,208,141,80,215,107,191,125,245,196,231,216,209,180,183,55,101,144,100,188,136,70,177,11,18,182,64,173,20,60,55,178,69,154,149,136,34,245,98,74,132,23,27,146,162,20,227,146,200,45,235,178,29,69,9,49,177,76,98,233,99,20,192,194,6,0,132,113,193,102,118,58,46,54,249,7,148,19,40,43,83,173,86,227,72,118,12,29,117,255,255,229,183,41,127,253,88,72,32,79,160,66,96,244,60,220,212,244,53,180,216,157,208,150,7,15,8,173,68,15,82,86,118,83,67,250,10,125,117,240,138,101,156,162,248,239,60,5,63,168,126,235,208,4,151,45,180,192,82,176,16,1,152,20,75,154,137,2,153,90,13,24,200,141,153,14,56,0,139,3,8,66,68,79,48,216,4,48,220,102,76,179,5,80,83,21,193,102,132,84,2,9,129,121,75,238,96,144,15,90,163,148,230,62,205,235,143,47,189,31,127,176,153,102,152,233,156,136,67,173,196,56,36,146,88,170,23,191,212,39,179,30,109,87,16,222,87,212,134,61,37,84,213,106,92,243,185,131,242,66,167,92,221,231,206,82,135,204,4,166,229,243,71,228,252,161,111,81,167,102,32,219,131,158,26,242,89,167,252,37,7,73,231,201,204,67,8,69,81,7,196,138,219,122,191,120,153,147,19,12,124,165,251,152,175,80,158,25,171,245,253,204,228,89,245,172,117,164,142,1,146,36,19,255,72,0,16,0,0,228,182,94,184,252,25,129,61,162,178,191,16,35,135,114,94,157,222,191,214,46,163,157,253,65,231,255,255,253,127,251,24,153,13,99,158,79,208,101,194,61,202,134,201,114,59,231,19,39,120,82,31,171,21,12,165,117,83,7,0,36,20,29,18,23,13,84,192,5,236,92,72,85,42,253,0,3,92,50,54,198,24,1,52,34,12,147,120,50,172,48,120,11,3,19,226,238,49,145,14,211,17,160,33,48,26,9,83,5,80,6,48,126,0,115,13,225,39,48,27,1,131,24,225,96,48,220,5,64,27,32,219,131,122,67,20,94,4,101,33,104,137,198,80,160,93,53,32,92,229,85,135,155,136,200,53,91,160,144,180,88,55,216,243,201,139,130,221,229,28,130,222,203,45,91,121,68,123,135,181,62,205,68,45,119,112,38,236,199,227,70,204,2,218,6,232,154,60,197,178,215,67,160,189,99,69,95,44,116,253,255,251,178,100,198,12,133,173,102,202,27,171,53,208,79,200,57,138,100,35,124,28,153,211,26,79,101,109,201,135,164,38,181,133,13,233,30,163,118,154,28,53,93,83,19,95,210,169,233,206,81,241,78,64,214,207,57,201,58,15,160,214,46,227,88,84,229,28,38,170,72,43,31,40,184,144,177,170,12,66,237,237,131,135,77,73,135,28,130,204,153,132,54,52,193,38,153,154,188,201,202,76,186,157,189,133,236,58,73,68,225,53,239,105,185,41,74,191,255,255,138,225,241,119,49,110,70,167,197,217,7,24,0,91,191,214,197,149,100,0,150,5,69,20,107,131,165,149,226,203,39,53,226,199,175,208,95,193,67,26,78,97,31,235,255,255,248,75,185,2,74,212,21,164,23,38,207,167,72,150,7,67,88,195,170,17,56,119,22,128,46,160,20,196,41,136,113,52,57,188,187,9,139,139,6,132,65,133,168,32,248,170,102,230,128,160,84,77,254,15,236,81,5,206,0,222,63,251,13,73,190,220,192,68,3,23,2,140,60,124,61,64,64,136,184,100,85,17,198,222,91,117,40,94,0,229,102,157,195,36,58,244,6,77,185,205,128,152,28,149,177,23,39,87,35,114,22,138,216,50,65,33,129,142,144,159,120,166,224,14,130,71,82,52,209,229,15,111,74,252,69,89,33,86,66,19,73,36,45,191,128,246,205,125,166,118,26,187,107,170,106,38,99,31,151,25,71,86,157,3,72,78,43,164,72,17,52,171,204,45,39,45,152,159,134,98,82,147,174,146,240,251,60,75,39,186,156,74,37,5,91,177,228,189,67,95,82,148,122,88,173,220,101,113,186,184,99,80,130,168,136,16,205,71,90,113,140,173,158,218,178,156,174,207,205,245,19,185,204,204,0,3,8,1,109,36,234,212,103,196,38,106,227,146,38,109,175,165,120,59,176,46,133,131,201,191,34,135,19,193,253,88,48,176,37,255,255,250,254,242,180,163,159,133,1,16,128,24,99,0,42,112,148,233,160,37,45,64,92,92,77,112,148,184,184,65,141,117,165,203,141,20,227,69,55,30,213,118,205,87,184,0,90,140,0,197,112,197,88,46,12,16,207,88,219,212,247,204,33,65,172,197,28,230,76,105,5,156,197,44,1,196,128,64,183,96,33,86,48,252,19,80,168,28,152,71,24,105,135,40,89,11,0,114,85,13,7,122,58,136,92,63,108,180,170,129,82,209,37,21,67,19,3,70,203,159,194,18,28,185,11,11,12,122,47,118,150,214,111,24,241,146,214,240,128,22,81,2,201,31,185,62,16,84,228,205,149,96,138,237,185,203,55,102,81,47,165,179,90,24,201,134,93,207,157,185,99,86,185,186,134,228,84,53,177,111,148,86,57,245,133,198,146,21,19,19,204,255,251,176,100,199,140,133,94,104,203,155,154,73,96,81,4,137,170,97,226,43,29,189,225,24,79,101,47,201,137,47,166,105,130,141,184,218,177,213,211,198,97,24,35,106,224,100,19,48,186,79,34,84,191,60,30,17,55,141,183,137,92,113,138,40,251,48,70,37,104,162,184,74,247,18,183,72,147,64,121,133,45,40,66,76,95,109,121,65,44,198,8,150,121,191,78,217,74,23,61,66,146,137,181,184,96,196,100,171,79,138,222,55,255,205,203,237,66,63,229,206,83,254,227,109,207,29,152,16,0,86,235,188,222,217,145,200,111,81,109,145,165,231,134,112,135,86,7,22,110,224,153,7,208,216,77,217,223,174,255,255,254,221,237,237,119,42,129,4,27,78,161,174,3,179,174,97,77,17,41,142,180,88,6,226,9,172,117,125,152,149,98,196,207,140,123,107,149,51,189,62,153,26,32,51,204,169,151,138,207,61,79,234,23,72,191,159,246,44,12,32,67,168,154,100,28,0,26,99,4,198,35,65,133,193,10,40,119,183,28,96,16,154,102,99,106,101,25,196,99,200,44,22,3,201,2,147,20,0,195,37,201,99,1,65,67,45,150,128,197,4,120,33,4,128,99,67,147,178,163,132,32,173,51,160,50,0,212,28,0,137,49,24,32,117,27,224,181,124,118,134,71,218,35,80,204,193,122,241,100,148,60,159,105,121,234,159,246,92,20,174,55,212,127,5,126,103,247,75,210,57,198,200,246,76,103,45,85,248,131,186,141,18,68,242,109,91,187,201,165,66,141,56,242,36,234,26,81,182,55,76,142,55,121,133,154,77,108,243,0,193,166,22,113,109,171,217,95,125,44,172,61,70,44,154,231,189,235,109,253,109,255,183,156,134,42,15,95,66,74,66,211,206,98,55,78,198,108,99,236,55,133,100,7,196,152,216,173,213,18,83,34,134,204,82,0,4,34,0,22,138,147,125,137,141,105,213,25,155,105,10,146,70,113,221,145,61,36,206,129,185,232,174,49,250,12,50,146,191,255,255,255,161,251,181,8,75,101,33,212,238,231,43,238,48,70,27,21,104,136,2,84,224,78,39,108,218,220,181,57,54,86,192,153,211,203,26,128,150,248,183,85,203,123,198,163,139,54,220,49,188,52,51,224,7,49,4,194,57,131,183,48,4,94,51,18,64,51,61,134,49,40,8,66,80,32,6,7,28,38,85,20,35,64,9,161,96,161,139,34,136,211,66,38,67,190,130,95,211,197,9,27,68,29,5,231,37,34,88,44,44,29,15,149,7,72,236,34,10,134,89,169,187,215,153,227,39,143,84,101,69,162,58,243,237,211,21,118,26,9,119,168,156,251,11,68,39,61,9,238,120,12,65,10,221,237,180,91,201,147,58,83,44,64,63,20,255,251,178,100,200,14,134,55,104,200,19,175,52,208,82,70,9,170,97,229,53,28,229,165,32,110,229,141,73,119,40,37,181,145,14,153,198,87,57,110,238,23,198,162,201,48,216,12,24,29,143,168,221,56,117,90,135,77,226,121,33,153,252,80,150,215,33,174,229,246,227,135,11,207,178,194,246,42,158,213,211,151,104,133,25,109,12,72,38,58,73,33,154,29,21,152,91,142,94,43,204,95,83,202,245,171,199,20,84,241,97,33,120,255,32,80,169,195,71,150,186,199,165,91,5,108,178,146,154,94,129,115,100,22,217,36,151,175,94,47,250,189,121,109,5,220,235,73,128,7,0,2,77,193,13,220,42,6,15,177,227,50,15,7,29,56,251,202,218,144,160,57,14,20,52,36,239,103,191,84,223,114,237,248,50,40,242,196,161,247,134,241,182,231,255,255,183,189,153,72,137,193,52,126,23,243,76,252,236,46,148,83,204,135,205,156,136,195,203,76,106,80,214,200,89,53,238,71,60,141,127,87,81,148,158,105,124,176,113,124,204,25,2,204,87,15,77,46,1,76,75,130,207,33,183,5,138,163,54,220,227,39,135,33,165,148,160,10,0,133,6,27,129,102,87,148,194,16,68,202,197,164,194,145,177,228,33,8,86,181,17,80,1,4,1,185,49,132,8,167,147,2,69,145,224,61,109,117,136,150,158,82,221,150,31,185,195,249,234,3,43,0,227,78,58,59,210,201,229,115,182,235,68,40,106,68,215,244,146,138,75,98,189,70,43,143,99,149,206,209,131,35,149,254,245,23,183,179,140,206,111,107,24,186,181,105,211,155,69,3,8,97,75,142,198,185,131,143,138,63,133,230,37,246,255,23,214,118,107,119,229,159,70,27,107,121,237,5,197,89,136,73,227,152,28,29,136,250,159,101,211,169,214,91,61,219,228,30,197,152,190,194,222,9,159,119,111,68,190,215,254,103,45,247,234,38,70,107,118,214,207,155,251,250,255,253,201,102,120,197,32,152,0,0,0,96,0,14,198,194,81,170,13,139,32,192,150,25,98,89,3,166,131,148,136,205,145,233,51,239,73,2,176,234,111,188,47,215,47,205,166,140,174,36,93,68,10,70,140,154,7,142,77,79,6,160,169,48,152,32,184,194,106,189,206,137,211,147,88,231,225,146,92,194,81,156,200,225,36,196,166,60,248,227,228,197,128,76,201,55,84,198,36,52,196,224,5,253,78,243,20,192,99,33,5,242,168,28,97,98,96,99,64,74,156,36,32,141,158,12,4,218,235,236,106,1,86,161,209,171,197,84,141,206,16,9,148,81,208,166,182,254,41,223,105,112,100,22,247,53,200,103,191,7,111,225,185,153,99,117,83,41,69,85,147,63,67,182,79,159,106,106,110,97,134,203,181,255,251,178,100,192,142,166,142,118,200,11,172,55,34,69,198,249,221,68,3,167,25,125,157,36,78,225,47,193,24,6,230,41,135,164,152,59,206,97,187,89,231,115,220,76,194,145,46,191,105,70,32,220,83,46,78,165,18,28,67,78,58,209,100,48,70,165,159,121,212,230,190,221,237,123,132,85,166,111,101,255,237,202,58,203,83,67,24,17,69,12,28,206,220,152,139,218,107,237,175,20,172,142,32,25,52,24,216,200,158,72,203,64,130,123,59,118,203,20,175,56,214,69,150,163,111,1,29,146,241,71,185,73,93,70,66,110,89,45,85,242,8,115,36,49,128,16,43,47,160,27,66,187,112,76,142,43,76,123,221,231,91,72,220,114,242,52,47,236,189,125,31,205,45,42,244,14,58,88,84,155,216,96,40,21,75,47,168,173,194,201,242,167,251,166,108,104,20,242,86,7,91,133,189,0,0,76,10,19,77,26,27,140,204,16,207,213,20,76,128,16,12,196,102,204,183,76,76,55,4,12,108,33,140,191,41,76,61,1,76,193,16,144,70,102,25,70,99,232,46,52,208,80,182,10,92,130,240,158,135,175,0,65,5,148,70,227,0,181,43,18,85,15,89,56,232,204,194,64,221,217,164,57,79,7,246,179,36,5,40,99,8,2,48,68,2,235,150,90,155,174,210,232,86,35,198,94,3,56,32,104,233,231,4,41,187,244,215,24,3,176,213,158,251,68,240,9,193,8,159,16,24,227,179,218,4,70,183,27,205,11,58,196,78,192,35,228,46,59,231,232,122,125,204,255,92,39,19,138,8,133,252,235,214,183,168,90,107,83,199,180,83,145,80,227,19,30,247,189,51,133,4,6,21,31,137,31,238,239,223,190,128,214,55,17,149,214,92,21,144,41,26,60,9,177,235,7,215,56,99,73,177,238,72,137,251,230,117,58,174,236,241,212,136,99,131,221,33,139,27,175,249,207,198,237,141,103,27,245,139,121,96,83,252,95,88,255,95,26,250,215,183,251,189,239,187,211,30,106,37,96,0,64,0,2,117,189,41,176,207,4,97,113,69,118,35,177,218,216,31,147,232,65,76,86,205,119,41,95,72,59,94,255,183,255,245,247,255,219,228,246,37,153,60,159,124,48,196,119,15,88,117,135,222,80,65,219,93,104,108,167,255,205,139,9,199,142,161,30,169,92,146,193,51,11,71,19,13,128,115,22,131,19,122,52,195,227,137,83,42,32,195,12,195,3,43,195,3,106,194,51,51,74,3,54,8,56,228,51,41,72,62,11,17,2,178,5,33,184,219,69,221,192,168,99,34,25,91,4,0,147,140,46,132,57,74,7,173,68,102,50,162,75,75,22,116,68,97,35,142,75,139,8,176,182,25,192,52,225,22,81,192,55,28,215,150,55,255,251,178,100,211,14,7,251,119,200,139,185,123,116,71,230,185,170,97,226,40,35,169,221,34,78,239,72,72,235,148,38,25,132,9,144,25,188,48,176,120,4,137,184,5,234,157,67,138,92,141,203,36,2,145,47,174,51,145,134,173,9,201,140,12,134,3,109,93,46,204,185,174,63,81,168,10,6,109,106,207,205,70,249,127,42,126,93,102,66,33,227,72,157,234,241,146,32,25,118,42,214,232,249,83,163,66,37,213,181,42,195,151,88,76,107,227,240,10,35,198,126,172,1,21,230,23,94,220,181,177,144,46,237,12,86,204,53,77,107,223,152,181,152,53,55,76,8,57,12,237,230,137,63,53,106,10,89,159,142,172,255,114,253,242,173,247,133,202,158,199,5,108,119,168,247,47,127,41,227,24,138,130,82,50,11,50,161,96,239,238,169,127,127,246,117,159,235,61,115,83,18,233,55,115,229,126,127,247,63,223,235,159,189,92,195,93,223,59,151,113,185,221,255,107,155,200,1,0,42,112,76,141,84,141,168,100,230,32,160,124,158,41,75,3,43,111,16,205,151,177,53,201,158,85,4,238,239,5,178,219,255,253,189,63,232,95,209,198,164,248,165,100,60,86,238,45,165,223,235,219,255,229,60,133,32,0,76,10,60,198,137,211,7,158,195,93,225,211,207,216,211,70,214,195,63,148,227,28,65,211,86,160,112,196,64,132,33,50,188,76,71,163,10,20,227,17,4,56,52,168,3,24,56,4,200,147,120,195,0,60,193,32,53,152,12,3,61,226,131,236,221,192,99,15,25,136,128,168,182,160,195,10,11,165,169,6,196,184,214,145,172,168,68,24,50,189,29,203,76,126,71,106,240,40,76,120,70,46,190,132,11,39,112,0,242,181,184,16,197,133,100,11,122,68,36,0,68,29,20,161,32,18,26,25,142,87,149,54,123,93,235,25,144,219,144,223,133,95,191,248,68,100,183,81,212,136,206,154,129,252,122,233,174,233,199,121,231,96,53,92,47,166,253,90,230,14,36,124,240,98,119,38,249,38,199,237,57,129,80,163,90,137,171,42,119,170,46,35,82,25,200,0,123,114,115,185,43,153,27,210,119,182,107,175,239,109,227,164,102,220,218,71,197,207,136,203,239,71,51,199,53,201,145,123,196,175,251,223,222,191,248,222,113,23,30,240,255,244,215,251,180,255,57,146,47,215,197,190,189,177,154,230,7,133,62,0,0,65,179,4,164,30,132,166,48,91,226,251,63,210,202,26,4,30,172,44,3,118,153,91,87,154,82,142,159,253,192,230,141,9,131,217,218,188,232,70,204,247,74,144,136,214,91,209,94,131,127,43,39,84,228,152,106,106,221,250,255,253,159,255,244,24,110,171,137,9,38,47,195,199,88,205,71,192,200,198,255,251,178,100,170,142,136,29,119,200,139,187,124,114,66,133,201,98,101,98,104,161,225,225,30,14,231,141,129,5,23,38,53,134,29,160,106,214,38,50,38,6,78,15,198,22,236,6,60,133,102,75,129,70,118,10,98,163,169,140,170,137,146,160,145,16,202,36,39,60,10,66,97,214,49,194,194,139,8,138,176,144,36,215,160,37,125,140,6,154,65,135,188,148,103,41,82,59,207,68,110,150,94,86,56,174,128,178,208,106,6,105,239,39,43,55,112,70,171,158,12,100,82,144,120,69,122,170,156,104,198,32,71,233,156,71,5,71,13,105,249,147,142,136,129,65,250,91,88,57,152,103,43,79,88,30,203,207,185,69,187,120,219,186,220,225,152,100,104,181,83,56,154,7,92,220,219,100,173,134,210,153,245,251,20,180,22,175,224,209,108,103,82,86,177,254,173,203,86,57,133,201,71,105,162,206,74,222,169,106,196,47,44,169,101,87,173,216,139,7,15,108,246,172,126,19,142,115,140,155,11,251,223,247,123,214,29,202,63,102,131,46,67,191,83,47,158,181,126,179,85,144,229,71,239,29,236,172,107,90,239,235,156,215,247,255,120,127,63,188,239,121,222,126,63,158,91,231,42,115,187,189,115,28,181,220,113,215,47,99,149,68,142,0,224,0,16,1,211,142,188,66,114,119,0,66,46,132,194,115,187,79,98,116,196,17,185,181,32,150,66,188,152,156,233,234,71,179,48,129,5,162,80,129,175,125,30,255,62,176,185,53,90,241,198,58,141,252,221,251,125,75,113,106,191,255,253,161,0,2,48,41,170,97,24,40,98,186,116,125,179,54,126,177,16,104,98,46,103,200,202,101,112,50,104,123,202,21,1,129,131,135,66,76,9,87,59,98,19,50,30,72,20,67,29,1,14,48,128,16,19,12,21,234,85,70,72,56,73,103,52,54,194,209,194,128,26,110,116,163,69,112,253,85,227,130,226,35,176,246,54,183,106,7,126,232,172,244,44,16,136,61,152,249,4,96,94,215,114,106,100,121,68,98,1,193,103,42,11,220,89,68,69,173,88,181,23,223,102,239,65,248,69,46,200,43,231,203,220,146,241,163,20,42,187,46,150,186,156,238,84,247,245,76,248,45,251,87,173,103,103,181,96,188,53,127,221,140,234,91,191,33,207,11,242,28,44,105,55,21,117,137,70,16,229,235,86,224,187,50,232,251,25,14,15,63,157,200,238,249,157,103,146,199,247,255,95,207,215,253,123,31,143,23,213,75,118,108,225,86,197,70,139,63,103,8,211,74,191,49,61,157,222,225,221,243,62,103,253,253,101,158,247,186,159,208,117,236,139,241,82,50,0,0,4,220,68,235,44,179,177,24,104,174,83,170,144,169,74,74,56,182,20,20,25,149,55,255,251,178,100,134,142,231,163,105,73,19,187,210,16,70,137,73,163,97,229,38,97,33,217,30,46,237,119,217,17,164,101,205,129,157,152,59,88,97,244,47,63,251,255,47,11,242,104,237,255,251,127,213,191,114,221,96,201,110,223,217,159,157,18,194,3,201,70,206,235,97,195,7,176,207,253,33,63,93,149,242,84,18,68,220,197,80,184,204,147,60,254,182,128,209,154,252,202,106,232,202,182,140,193,128,172,228,4,40,200,193,252,198,224,104,208,1,44,0,62,153,66,178,24,48,46,178,102,160,16,90,59,89,152,150,4,24,38,9,55,101,132,26,0,4,97,82,3,20,17,162,79,134,0,136,32,179,52,80,19,229,242,189,74,160,50,176,129,80,177,170,37,242,244,191,236,50,91,184,112,10,80,175,169,90,40,34,160,199,7,89,2,218,122,140,148,38,30,115,227,229,82,121,154,29,180,177,228,170,220,156,117,50,185,93,68,164,85,221,250,9,109,124,46,254,161,185,56,224,129,89,61,121,92,161,225,164,173,106,63,46,160,180,253,148,3,79,213,185,75,149,123,16,93,61,140,41,156,60,174,234,245,234,247,176,121,234,87,192,168,5,106,159,44,102,119,115,82,157,94,190,224,22,0,37,124,140,196,103,249,170,240,93,222,103,251,238,120,127,123,245,112,213,252,128,92,212,216,176,208,105,133,80,38,137,205,74,154,9,165,14,59,21,169,180,252,199,186,55,42,188,188,217,247,255,86,203,185,212,116,71,238,255,114,133,46,10,5,2,158,121,14,230,189,147,124,204,16,115,221,194,11,56,237,73,20,109,23,33,244,24,198,245,0,39,32,73,242,108,103,236,175,252,80,216,84,48,217,252,79,208,159,255,255,255,253,95,255,243,75,164,210,177,185,202,225,67,232,80,131,161,134,161,145,211,64,0,76,4,48,204,191,6,2,143,25,235,74,193,254,232,49,166,231,225,162,197,152,98,140,108,74,180,99,168,204,96,48,106,101,200,68,4,27,76,103,76,76,85,9,145,204,64,13,24,96,0,203,149,188,12,8,152,0,3,199,29,85,16,87,197,3,39,27,147,112,75,85,129,198,133,26,49,251,20,222,210,157,82,83,161,6,155,20,23,57,12,211,229,41,6,131,202,243,234,57,184,244,137,117,165,78,201,128,9,29,144,68,80,117,81,217,154,77,245,37,79,202,120,222,89,96,204,167,115,152,181,35,161,156,199,87,35,181,137,5,21,147,185,148,251,125,186,78,213,105,95,36,79,47,31,48,63,128,185,204,76,209,113,120,179,203,167,178,200,201,62,44,81,38,161,125,51,122,106,103,38,184,214,1,6,37,51,3,122,191,66,183,109,90,208,43,172,83,121,205,109,242,148,158,104,50,51,193,246,72,51,255,251,178,100,105,143,199,123,103,72,139,186,124,118,71,73,25,147,80,9,242,31,29,163,32,14,231,109,145,25,164,102,140,240,169,169,79,46,85,91,143,7,223,227,21,182,225,239,117,190,179,121,218,170,3,150,17,169,76,22,164,35,240,226,224,1,0,224,25,19,193,131,64,72,128,198,128,129,1,7,38,192,52,9,120,208,57,99,16,248,134,101,231,170,55,91,46,153,239,235,253,215,254,232,236,90,234,232,190,153,89,104,36,251,25,34,234,47,157,84,233,66,69,155,84,60,134,155,129,216,57,59,69,54,78,233,131,132,152,9,131,24,111,206,1,253,207,88,131,12,5,154,76,170,48,140,193,10,204,240,168,69,141,195,22,193,51,52,0,242,16,172,200,34,24,198,192,24,136,81,29,7,9,53,80,70,113,132,98,141,48,170,170,18,33,132,120,22,93,1,183,4,39,186,23,238,162,62,63,49,127,23,209,2,101,89,66,32,135,233,219,199,210,127,146,176,178,106,138,34,249,1,79,1,117,108,89,108,203,132,66,182,223,54,200,40,60,215,167,36,101,128,53,108,156,175,94,81,248,68,37,77,2,236,78,203,247,27,253,101,12,64,48,57,32,193,88,108,179,43,171,210,150,229,104,10,150,237,167,173,188,160,195,183,117,172,94,189,83,235,55,215,121,88,161,199,46,114,110,237,92,225,247,55,177,174,200,44,90,212,213,92,171,192,35,193,246,239,118,130,190,242,247,226,191,109,76,119,240,222,127,159,239,89,246,235,165,110,98,89,79,39,199,151,96,41,101,153,157,192,159,127,43,95,223,238,176,173,99,156,253,119,28,57,248,205,135,5,107,18,7,91,227,80,128,0,0,126,59,73,224,2,72,100,130,120,44,18,224,172,109,89,36,173,97,45,65,58,155,4,230,191,255,209,254,87,148,20,115,121,79,127,255,255,255,253,191,255,144,156,107,21,82,51,213,16,149,25,200,137,11,200,47,130,128,243,69,27,144,118,206,168,237,35,66,0,76,42,30,77,17,9,12,110,122,78,11,255,15,22,146,205,48,52,76,255,82,140,50,25,140,176,167,140,53,26,204,47,12,12,221,0,76,4,1,140,249,52,12,23,17,211,205,69,131,139,103,117,70,193,67,104,0,9,174,34,1,98,36,133,105,118,252,178,153,18,177,41,42,43,225,192,28,206,221,90,205,213,17,133,2,200,157,23,44,227,104,236,243,8,240,80,57,167,88,168,97,99,160,251,165,126,238,191,102,6,29,46,142,82,1,65,138,192,175,210,40,168,176,172,228,214,81,185,71,112,81,248,77,91,149,234,80,82,212,122,101,87,162,196,131,133,1,127,77,64,248,217,177,68,91,107,36,40,132,77,100,188,8,208,38,92,196,139,61,85,209,255,251,178,100,86,14,135,221,112,200,11,187,124,116,55,228,105,211,96,39,108,29,237,169,34,78,233,241,192,254,16,101,229,129,29,232,221,221,174,125,199,153,138,60,149,42,217,95,125,207,169,105,185,165,210,144,56,29,106,177,102,180,29,63,158,7,147,215,89,167,222,61,117,75,34,96,56,179,69,137,93,102,51,133,48,220,207,18,37,247,153,61,105,170,94,95,106,221,202,60,93,221,175,20,254,155,251,174,191,174,99,113,252,56,160,240,0,113,35,245,50,108,3,66,76,242,19,198,43,50,107,91,117,179,107,18,196,78,109,207,243,255,245,254,242,133,191,246,11,128,115,131,2,64,185,243,190,206,170,234,183,95,250,43,173,191,254,183,17,76,206,177,140,192,192,68,207,176,56,203,131,224,219,7,76,254,146,84,195,55,240,199,178,136,202,0,4,215,181,220,195,112,240,198,224,0,203,224,40,8,10,24,82,148,152,102,27,53,162,16,36,192,144,27,55,36,56,18,4,128,80,216,136,12,77,34,72,143,180,183,98,3,67,39,134,158,162,15,223,229,123,121,56,108,209,114,13,89,112,34,18,200,122,205,154,133,246,30,1,43,161,4,219,63,96,160,55,66,80,14,51,57,240,8,84,235,57,169,77,56,52,18,246,119,101,148,180,118,82,214,69,126,103,79,236,198,240,154,146,70,95,178,66,203,123,154,176,253,126,120,47,170,191,17,60,98,184,226,215,129,125,34,217,88,162,72,194,225,3,80,118,224,201,58,166,70,120,98,67,91,98,234,231,61,205,154,57,183,30,225,131,109,97,190,180,174,164,173,171,243,170,125,227,123,248,198,116,173,158,75,44,61,122,249,225,179,54,118,250,36,57,243,105,125,247,76,123,86,153,141,87,56,207,100,108,94,196,216,114,184,38,96,0,1,131,233,76,56,130,154,3,0,10,136,180,158,208,68,219,216,61,75,96,20,54,112,98,212,18,122,144,106,238,93,143,165,189,129,55,236,134,196,30,102,133,92,84,225,109,8,183,40,238,138,116,118,58,235,197,141,181,35,19,77,64,0,32,0,9,134,24,8,33,25,142,2,152,68,212,31,50,67,152,223,188,106,115,225,159,147,230,72,16,157,176,214,102,96,184,64,228,5,59,16,149,140,156,184,50,96,5,56,91,184,243,137,246,176,25,84,178,177,244,109,133,8,139,17,18,139,195,77,37,144,53,141,73,84,123,124,189,134,113,133,34,64,24,72,172,212,74,214,249,245,198,65,165,13,168,0,98,248,20,52,150,37,58,86,46,47,13,83,5,132,171,252,237,182,70,187,67,134,25,212,181,35,148,200,175,83,78,211,118,142,89,31,146,200,99,68,165,156,252,229,118,90,142,90,250,151,239,114,2,167,153,195,85,255,251,178,100,76,10,167,228,104,73,59,188,208,194,71,169,25,109,100,199,118,33,69,227,30,79,111,72,65,24,36,102,205,128,157,169,123,82,188,118,150,159,148,246,235,72,97,232,54,59,2,203,241,121,228,155,126,214,74,254,136,67,82,5,123,41,173,75,187,242,218,23,212,152,54,60,189,51,150,173,101,21,223,114,255,222,179,215,254,242,214,176,184,248,94,171,149,153,124,66,205,198,199,71,107,45,199,123,86,228,182,139,153,243,242,206,190,170,217,251,17,201,233,184,237,229,68,87,95,252,13,253,219,250,173,128,208,0,0,96,7,0,0,8,16,85,193,8,133,151,38,212,45,243,23,101,130,148,56,114,165,36,245,138,30,165,207,20,101,208,239,132,247,173,219,123,144,11,167,7,60,206,210,159,51,63,130,132,217,99,253,122,145,254,171,234,223,59,253,141,215,255,255,211,111,255,217,11,6,70,13,1,128,98,114,4,134,0,197,68,106,176,70,6,170,194,154,96,132,78,102,10,67,146,96,74,4,198,50,36,252,97,62,10,6,234,58,126,71,70,13,16,124,235,134,174,106,60,104,44,32,24,45,135,138,130,26,196,97,69,61,37,213,72,33,152,10,88,249,50,56,116,184,174,142,21,81,54,199,196,176,184,232,55,82,193,196,199,130,230,158,119,155,59,20,225,65,46,203,236,200,128,31,79,224,135,22,94,206,67,152,72,91,88,120,24,104,152,21,232,187,160,206,32,105,203,241,75,182,186,198,161,88,206,204,207,68,100,118,159,232,252,31,35,42,152,194,123,59,144,223,49,206,61,91,41,136,147,221,150,237,106,230,115,178,90,44,48,171,133,153,222,219,159,179,122,150,24,134,112,162,119,26,30,52,245,28,250,213,179,152,137,231,47,100,9,33,114,159,61,247,11,252,181,221,127,254,243,254,247,247,223,239,51,167,149,101,201,216,213,170,152,198,98,247,176,154,166,179,141,47,126,230,127,189,107,62,79,243,154,253,84,254,216,198,239,112,230,255,89,126,183,175,215,254,191,255,159,206,239,255,240,194,242,2,252,76,106,11,6,8,32,105,172,172,52,229,179,160,131,156,220,86,68,28,136,56,1,191,255,249,63,235,169,65,126,233,209,255,250,254,223,183,246,246,111,255,209,204,67,80,243,220,241,184,145,99,136,152,68,244,46,206,226,17,163,21,34,198,17,254,228,126,233,96,0,4,35,28,18,99,54,68,51,37,222,195,154,95,179,241,101,83,50,10,243,38,70,179,50,67,51,3,49,210,34,160,104,150,52,12,77,4,139,198,76,41,160,17,81,213,105,193,5,27,138,130,32,112,122,96,32,18,220,88,42,108,130,67,135,139,32,40,235,236,94,216,22,252,195,0,223,204,225,132,30,147,255,251,178,100,41,14,135,79,104,199,147,187,100,114,77,170,41,189,97,231,40,90,133,163,40,110,61,157,1,45,164,103,53,128,42,16,99,33,131,72,121,85,124,231,123,140,72,44,36,239,199,153,144,0,180,62,1,181,136,191,6,18,7,36,94,244,192,209,231,54,215,98,12,90,197,202,11,20,21,163,141,26,93,185,250,26,245,172,86,183,36,158,204,100,58,155,46,87,137,97,133,76,20,89,106,211,239,165,126,191,25,4,240,230,93,248,102,61,139,160,246,238,220,166,95,29,45,5,226,236,246,33,51,4,78,20,174,164,210,9,201,139,169,249,79,164,127,51,222,229,234,243,231,167,177,75,239,148,158,133,227,254,175,65,55,165,97,131,45,126,173,171,125,214,151,29,186,26,117,247,209,190,175,187,30,223,189,72,0,0,8,64,32,0,231,226,85,147,11,16,37,7,135,98,134,180,131,81,27,83,91,149,237,108,212,155,151,167,254,159,186,63,255,112,215,55,167,255,254,107,125,203,55,217,251,163,87,191,238,177,213,99,145,221,24,106,69,15,52,228,87,97,254,19,45,92,199,152,233,171,161,3,53,80,122,52,242,166,46,80,25,124,6,99,182,57,199,43,135,223,146,24,30,92,8,93,25,4,36,107,234,33,129,134,230,20,1,25,216,44,21,19,25,17,56,98,32,123,81,17,129,66,3,211,150,8,133,201,141,29,118,31,52,27,80,153,36,17,53,71,22,252,157,191,252,247,243,113,105,226,128,181,52,174,221,191,221,68,102,144,231,92,96,12,44,161,144,79,221,88,12,170,84,107,109,173,186,217,151,58,249,223,164,109,102,176,34,203,76,48,167,24,153,129,196,129,139,104,104,76,247,138,191,218,173,60,106,75,61,237,11,7,251,131,21,227,171,179,170,226,44,45,44,91,73,232,197,68,11,45,53,61,135,22,92,193,209,46,56,7,86,119,189,98,158,154,199,166,49,79,189,210,154,255,227,192,219,7,13,99,10,170,52,33,172,56,153,115,151,191,157,55,126,184,191,109,121,214,223,48,152,86,155,87,119,127,146,104,144,1,64,114,252,46,113,41,211,88,161,139,53,147,92,46,179,205,71,2,251,33,135,178,154,253,214,131,169,103,169,228,240,234,126,157,78,239,251,255,205,126,246,126,138,90,115,204,171,244,115,146,236,154,183,70,118,107,19,213,165,86,85,231,156,105,189,6,133,67,150,83,185,74,147,0,3,35,3,17,108,48,39,5,115,6,146,77,51,134,61,211,82,225,80,48,129,8,131,10,161,140,7,8,1,145,24,111,152,54,132,81,132,96,11,152,115,130,138,202,48,121,5,48,48,109,141,18,6,39,53,130,34,74,10,86,88,192,7,108,40,128,191,199,24,179,155,112,100,255,251,178,100,37,14,135,124,116,199,147,218,123,112,76,168,73,170,96,226,106,26,85,163,34,78,233,141,193,61,39,102,233,133,14,56,226,63,64,118,104,84,26,222,236,87,187,0,171,193,209,163,80,161,248,220,86,28,165,194,200,36,91,179,56,190,69,53,29,129,111,197,60,24,56,38,80,252,230,56,77,247,243,168,244,71,102,208,99,102,46,97,215,26,154,246,199,153,210,186,56,125,21,190,39,67,237,104,108,43,113,51,29,230,254,241,30,177,219,217,103,174,179,245,155,55,195,136,171,84,50,169,112,188,202,196,226,204,150,241,245,1,219,197,1,232,86,94,30,109,77,250,231,227,20,255,27,166,115,90,111,120,199,127,88,112,173,105,28,25,170,214,229,26,104,55,206,32,251,235,82,83,95,127,112,97,196,182,244,219,79,159,255,255,255,233,138,83,255,141,73,160,0,32,42,0,71,104,164,170,194,75,224,165,101,75,47,170,164,149,138,214,115,174,32,83,218,197,5,249,51,189,188,108,76,247,67,218,138,194,176,255,246,215,203,203,255,254,168,71,94,170,81,101,87,59,109,91,209,215,246,86,214,141,115,221,74,40,153,139,135,79,150,20,120,239,106,54,143,70,45,164,0,96,156,192,153,116,246,186,240,195,40,124,10,219,152,90,35,131,149,195,91,148,179,26,0,177,225,44,202,1,128,168,12,153,88,86,129,1,135,221,188,35,34,197,150,200,243,34,225,55,85,241,3,140,13,66,56,155,215,17,112,159,205,82,182,105,206,223,215,224,197,74,130,218,212,166,101,229,155,175,202,163,130,208,142,62,220,73,104,0,137,192,16,117,42,1,165,112,244,137,181,115,232,93,177,157,229,106,123,253,89,255,179,111,78,103,199,71,130,225,137,252,110,28,51,235,83,27,60,186,246,249,238,173,189,13,154,237,127,97,175,29,178,119,145,31,117,93,112,177,102,34,189,85,100,73,147,157,134,167,76,59,148,222,159,202,89,101,115,41,44,204,87,115,41,110,128,227,62,150,187,7,110,100,244,49,83,243,55,186,222,245,239,102,246,204,207,219,219,121,158,209,48,80,107,13,48,32,16,0,238,226,197,134,232,25,113,173,42,230,57,72,20,68,182,195,153,182,39,27,239,47,243,87,177,219,162,127,82,174,105,40,50,98,254,188,133,187,255,255,252,250,123,43,119,162,47,117,247,89,173,225,36,38,56,174,78,167,15,142,46,157,101,60,188,128,185,161,30,31,44,49,243,17,35,168,64,1,35,2,113,110,48,108,3,99,10,66,57,48,210,43,211,79,176,212,48,112,6,147,9,208,163,48,226,0,67,12,146,230,34,14,51,3,176,42,48,223,9,83,1,16,35,48,33,7,35,0,176,55,156,33,1,98,80,255,251,178,100,29,136,135,69,114,199,147,218,92,112,79,40,89,154,97,69,120,84,69,163,51,77,205,116,193,57,36,101,221,133,14,56,15,159,79,113,160,92,2,0,91,63,71,68,162,83,2,35,76,133,193,125,219,72,223,213,158,150,239,152,102,216,174,18,17,14,97,13,100,234,69,46,94,180,92,2,33,208,43,162,13,140,7,222,211,153,211,252,16,23,144,108,240,224,136,85,234,147,237,58,123,153,229,252,250,91,85,108,234,231,44,235,44,42,101,18,106,55,49,187,14,221,178,153,81,230,158,117,40,113,231,115,104,121,205,182,216,48,132,17,82,206,181,207,124,22,23,155,95,243,185,214,128,58,63,70,219,169,244,118,170,151,150,195,78,204,113,246,242,98,79,241,228,207,62,75,147,147,170,149,177,187,173,244,244,92,196,92,247,211,213,106,135,233,172,127,255,204,77,50,59,86,73,184,247,88,0,24,10,0,92,228,114,162,58,32,192,59,5,142,180,89,208,135,187,80,235,31,234,197,134,181,94,198,78,119,95,163,41,238,243,21,156,42,129,194,111,201,212,23,183,79,255,232,102,123,213,37,162,89,28,204,238,162,45,83,58,214,221,206,22,48,20,133,86,49,71,143,97,98,141,23,218,24,152,3,128,9,47,156,66,132,86,48,96,202,192,169,179,176,144,48,103,196,190,20,3,50,187,82,250,69,76,136,80,128,37,225,14,34,191,88,160,15,27,148,238,213,219,150,154,35,205,185,39,94,195,217,223,169,203,162,4,69,72,47,80,167,33,144,32,120,157,156,122,75,50,61,64,196,157,119,39,122,189,119,93,251,162,99,131,1,166,90,75,33,169,35,50,181,145,113,202,116,182,19,171,109,26,212,17,206,57,229,46,165,12,211,166,218,164,180,147,225,43,61,37,105,89,128,193,106,57,118,223,152,155,153,238,162,38,255,189,119,148,170,120,241,149,194,110,184,108,195,167,155,180,141,225,202,29,52,141,54,83,244,158,68,128,34,102,48,148,14,176,32,38,164,139,36,48,241,179,112,92,87,205,60,38,5,68,218,255,217,221,219,152,237,250,26,166,51,231,57,49,96,73,169,226,239,28,228,62,245,182,148,236,223,255,255,135,117,213,90,253,240,127,136,168,80,32,144,8,148,86,70,76,227,41,77,27,14,244,217,203,132,0,76,19,5,88,197,8,48,12,9,141,136,198,220,145,13,38,10,236,195,124,22,140,71,1,4,192,68,3,140,155,136,224,193,168,39,204,7,192,32,196,36,56,198,66,4,192,20,1,76,41,128,200,136,52,46,74,100,227,142,34,98,4,22,24,48,218,219,134,218,208,233,144,208,4,113,115,48,6,214,155,89,214,252,45,246,238,237,14,11,6,62,195,178,135,121,254,255,251,178,100,48,142,71,111,115,70,139,219,99,114,71,230,121,163,96,42,100,28,125,215,28,47,105,141,193,48,160,231,168,245,9,168,187,114,112,12,14,80,72,253,59,128,147,115,135,6,139,191,16,24,112,68,204,118,50,50,2,181,102,120,130,230,88,240,188,138,141,46,211,190,185,146,91,57,148,94,178,0,193,25,193,218,5,188,114,94,76,156,206,98,99,138,42,124,55,69,207,22,95,185,175,175,155,210,215,112,252,238,151,203,110,117,230,173,74,24,247,78,102,182,188,206,87,177,238,237,188,226,201,135,47,48,192,185,148,233,110,253,23,187,30,90,178,246,205,230,219,19,47,205,246,95,77,89,203,101,191,234,245,237,155,189,63,147,127,151,109,88,232,199,106,250,249,40,16,89,119,44,50,36,110,39,113,44,169,164,225,117,66,173,51,126,39,60,14,239,150,181,236,68,198,163,187,26,123,131,128,66,65,255,184,231,79,207,67,104,146,138,117,223,255,255,85,89,67,6,72,200,0,202,1,212,172,3,103,68,102,230,225,240,214,239,0,83,184,162,32,170,49,34,9,99,1,98,248,48,230,23,227,84,145,127,48,131,37,83,2,96,101,48,22,2,227,37,176,236,48,171,7,0,128,17,48,214,13,160,0,42,152,32,128,49,128,120,42,151,144,68,60,234,0,104,136,48,182,76,9,70,55,19,133,33,40,152,228,16,176,112,18,255,134,111,217,153,231,113,254,243,99,167,147,6,110,84,235,63,251,213,56,194,149,187,64,178,138,176,204,104,8,204,98,145,34,239,227,125,37,103,242,86,118,48,85,88,14,122,204,65,187,28,41,95,121,136,95,175,46,53,122,38,54,240,146,204,208,140,15,164,254,12,173,231,46,173,77,229,113,179,41,207,249,111,194,204,63,26,210,171,14,93,218,100,211,156,175,44,28,175,84,223,203,102,58,102,107,88,252,185,214,250,109,254,155,249,17,209,93,67,177,164,122,23,182,7,109,213,217,175,237,173,211,253,105,251,127,252,246,204,206,205,191,178,253,89,220,153,213,244,134,252,207,233,78,0,126,5,223,255,13,210,156,24,35,225,4,120,51,133,14,145,81,157,27,11,79,255,169,114,2,213,203,30,61,4,67,244,255,209,191,250,19,103,125,168,102,107,171,245,111,75,60,140,134,186,153,217,136,123,48,202,99,218,202,151,131,19,164,147,80,145,44,129,61,108,95,219,193,239,188,0,0,2,48,193,196,195,53,38,78,114,67,49,199,100,227,52,128,84,116,214,99,179,50,148,205,17,93,50,96,109,71,76,206,115,48,56,236,202,100,51,56,130,22,4,40,161,60,12,93,42,16,124,148,56,36,18,122,69,12,14,230,188,144,28,54,179,154,102,154,91,246,253,205,255,251,178,100,37,12,198,169,101,201,155,153,75,112,53,163,153,163,96,2,112,25,213,163,44,110,97,237,193,55,36,101,205,131,154,120,202,239,215,120,160,69,26,40,29,229,83,70,191,16,195,244,214,93,104,203,176,74,152,146,141,170,134,42,199,218,163,16,166,169,27,159,65,96,169,51,172,152,227,36,235,179,56,187,144,10,50,133,109,120,130,99,216,131,122,32,32,46,13,164,93,234,79,23,170,10,99,136,207,182,162,106,11,55,35,178,139,83,106,138,10,64,186,238,165,22,150,124,54,112,113,58,217,210,149,239,97,11,170,65,21,77,206,89,255,195,229,34,40,108,68,12,31,145,103,43,35,50,223,41,71,206,183,22,142,77,246,197,226,157,187,138,36,8,150,128,2,97,175,118,113,41,80,228,30,18,8,208,76,0,5,29,197,147,214,72,234,94,106,139,167,179,250,253,7,255,125,6,234,206,229,180,18,115,130,99,40,255,255,91,254,103,255,236,178,43,101,72,189,0,9,46,243,17,141,12,128,4,17,50,79,185,94,62,96,156,195,12,163,28,41,12,238,34,16,70,140,26,7,40,8,24,192,117,32,49,176,85,43,27,209,223,3,239,0,193,224,161,44,20,2,57,21,196,155,239,178,34,65,16,90,13,190,186,110,170,105,158,116,182,183,81,189,172,163,48,4,183,184,126,58,110,151,235,100,233,149,154,235,19,123,35,248,56,59,143,103,222,216,100,111,125,199,15,133,210,54,59,7,235,204,184,244,91,244,80,207,173,207,120,178,16,235,234,93,252,63,254,201,253,110,174,23,205,243,247,220,55,38,99,210,121,196,41,14,154,72,89,254,218,154,120,50,152,247,117,137,107,35,156,76,110,29,97,93,50,227,35,115,247,61,214,125,125,41,112,202,188,171,124,77,208,165,42,28,104,156,112,103,203,150,179,63,249,188,24,180,130,241,182,109,222,154,182,252,161,0,0,230,68,237,144,29,79,0,198,132,4,66,104,2,235,98,86,210,178,168,202,222,254,220,187,207,202,199,53,143,84,190,56,101,121,135,158,97,238,9,24,222,133,56,227,116,209,61,255,79,255,219,255,255,255,228,146,253,202,33,165,136,52,76,96,252,35,167,147,46,208,58,63,255,118,196,136,32,2,100,252,116,42,100,96,24,85,114,97,232,9,187,213,97,137,179,22,56,11,184,103,86,8,92,52,16,13,49,40,204,128,32,98,83,97,107,233,208,248,160,173,12,198,210,165,170,215,69,212,91,95,37,204,145,194,92,139,105,175,70,194,151,93,178,126,212,253,140,214,63,175,168,19,252,41,166,242,158,129,230,40,201,115,87,92,189,107,113,39,220,4,30,117,188,106,132,9,163,237,191,237,177,207,246,167,46,212,138,255,83,255,251,178,100,56,140,134,45,102,203,155,143,76,242,77,75,41,147,96,34,126,25,153,165,40,110,61,53,129,50,28,230,233,131,153,248,87,140,165,196,22,21,203,148,10,157,172,212,186,17,30,241,213,87,135,105,161,183,57,110,179,167,19,12,168,182,222,202,175,218,115,68,68,35,68,126,54,43,21,44,171,140,160,109,192,251,45,18,76,142,178,215,124,25,51,4,132,200,212,71,131,98,195,211,64,154,74,219,166,217,54,107,74,165,173,11,73,168,50,37,56,0,0,53,243,80,135,36,37,224,111,12,218,89,58,100,27,139,46,93,117,146,178,89,123,178,60,47,106,91,95,249,139,251,229,159,235,255,37,255,235,255,255,255,229,100,11,67,58,3,65,148,194,153,83,204,87,18,67,178,167,90,123,207,122,178,146,117,106,130,64,25,168,168,251,220,41,208,0,0,22,241,130,9,166,128,0,152,99,18,127,57,33,243,220,2,24,25,146,209,0,105,225,188,134,198,40,16,152,124,0,99,35,49,32,88,199,42,50,64,84,61,208,81,58,1,108,166,7,3,16,0,34,40,234,80,43,117,20,100,72,12,221,241,2,0,135,84,201,34,95,142,174,215,184,214,42,228,40,228,155,78,255,48,226,225,180,45,5,135,97,12,66,145,175,69,230,215,48,45,91,48,199,164,7,176,38,115,45,39,211,103,246,65,239,169,32,106,2,159,88,249,189,146,68,67,201,47,62,176,192,229,244,197,235,222,234,217,180,31,4,16,157,34,155,16,15,77,84,150,78,227,252,97,118,25,140,233,187,238,175,109,214,201,169,71,47,187,126,231,95,137,137,116,168,50,110,4,103,40,179,91,111,140,31,222,218,54,153,147,44,49,35,169,193,27,16,61,254,87,201,47,72,24,32,2,251,69,186,102,68,237,137,65,155,168,44,64,85,82,57,198,89,166,157,119,119,109,110,202,52,36,70,184,255,234,199,43,136,76,31,253,122,61,187,127,254,223,207,183,246,216,124,127,84,250,112,170,223,186,201,202,207,151,244,136,128,0,152,210,178,61,218,86,124,98,207,177,148,144,64,0,30,220,192,132,243,21,4,204,80,77,58,35,60,242,70,3,43,5,140,194,141,30,102,154,45,24,44,62,1,0,140,34,57,25,6,24,240,28,138,47,101,117,57,155,130,64,192,148,255,186,221,10,1,73,184,101,7,136,171,161,4,54,161,191,20,171,229,183,93,189,153,114,128,117,55,214,255,82,199,244,59,15,60,11,179,130,220,137,60,193,125,189,93,10,254,206,95,101,91,143,206,113,137,90,126,154,166,242,68,143,245,111,152,196,151,119,158,127,68,150,36,237,185,188,88,23,173,26,228,177,6,203,49,239,210,166,226,219,12,219,156,213,250,131,96,255,251,178,100,73,140,133,236,104,203,155,143,76,240,82,100,233,186,96,72,105,25,45,163,40,110,189,19,129,60,144,166,233,128,173,136,94,99,4,158,44,183,82,138,228,181,213,79,110,51,189,204,243,122,10,147,158,210,105,236,16,79,17,245,100,172,106,21,34,238,232,31,242,227,72,122,159,254,208,0,0,138,133,128,160,153,170,162,136,156,142,165,69,168,253,8,141,51,20,173,127,109,198,44,224,219,224,157,16,116,80,104,247,222,110,80,104,153,18,234,165,5,79,106,128,220,9,42,119,254,42,78,106,97,61,217,107,103,255,254,84,187,52,49,5,16,32,28,160,24,58,32,6,138,141,30,39,19,130,72,28,0,0,25,104,92,159,26,36,12,28,43,15,5,29,12,54,72,204,11,59,140,36,79,76,33,11,204,80,85,198,133,130,128,196,193,193,128,80,28,48,212,110,22,7,220,251,97,130,27,215,195,0,64,97,128,19,202,128,128,240,52,74,3,39,66,62,138,94,9,24,204,140,214,120,107,182,207,216,76,72,131,80,206,158,217,215,194,33,107,114,39,129,231,40,35,102,42,179,36,42,141,143,171,166,212,78,113,87,249,208,201,71,235,116,221,18,44,207,246,186,60,50,188,138,251,196,213,192,100,63,100,199,159,34,198,209,73,114,182,208,229,20,200,174,232,50,114,132,66,25,29,221,38,24,250,48,20,3,167,7,34,242,194,58,74,15,163,10,130,85,247,140,139,155,110,113,246,44,229,185,231,186,82,158,209,47,114,112,136,38,40,93,46,100,226,204,130,70,255,223,137,192,63,35,0,95,241,190,129,72,106,62,38,209,167,200,203,137,25,147,184,157,110,150,17,250,212,225,140,123,199,96,204,210,23,79,103,50,179,7,10,125,178,116,46,152,168,231,30,219,25,235,74,220,222,223,255,255,176,62,25,104,116,210,94,190,13,139,129,149,60,244,135,66,235,144,97,182,223,243,1,64,130,93,252,84,218,187,76,44,202,56,195,120,239,97,163,47,142,204,204,67,14,119,25,49,172,158,229,245,0,142,223,224,1,117,12,48,67,153,48,234,51,16,5,3,84,63,2,168,33,161,64,69,32,222,141,144,181,169,247,68,111,237,95,114,37,91,21,44,111,173,245,232,146,137,246,171,60,174,31,174,227,244,111,199,215,130,126,82,146,179,95,115,37,181,154,226,234,117,141,238,59,68,70,228,207,205,159,231,212,219,183,180,248,212,57,183,227,83,62,109,218,126,247,98,82,187,235,85,163,200,87,249,242,94,16,56,17,89,99,44,51,70,133,55,9,73,12,140,174,170,209,79,238,165,126,163,75,100,29,135,69,146,45,21,43,111,226,45,101,0,86,18,106,167,109,250,81,25,152,25,0,57,198,5,255,251,176,100,92,140,133,168,104,203,155,143,76,240,82,106,9,183,96,226,110,25,185,217,36,110,188,213,65,64,40,230,141,133,149,121,184,99,70,202,156,114,240,21,80,207,40,208,170,45,215,47,25,62,110,175,222,81,172,184,152,132,211,16,250,114,130,209,244,83,152,162,28,107,194,226,229,2,37,221,69,183,235,253,127,251,255,246,152,232,116,42,21,21,157,183,34,43,108,136,148,79,85,149,47,144,185,14,183,103,153,24,120,109,96,0,0,110,24,42,111,162,57,136,112,209,148,182,169,182,10,241,140,9,121,130,74,144,25,62,52,156,235,48,180,70,48,28,29,48,48,136,77,115,32,135,193,64,53,58,4,97,217,132,96,36,133,65,12,27,2,2,128,85,97,144,185,174,40,186,102,19,3,47,236,6,221,70,125,31,63,223,141,76,162,142,179,57,70,95,98,238,243,122,43,218,37,185,86,193,8,17,130,153,131,102,60,93,233,228,103,166,239,242,170,119,161,56,85,69,254,219,93,150,147,69,40,210,171,233,130,248,229,47,147,243,2,158,222,241,141,199,103,238,204,223,225,234,45,243,8,36,70,164,23,180,63,167,105,204,168,14,40,31,151,101,191,162,157,163,59,101,204,247,119,207,230,225,153,176,214,149,36,93,16,35,155,227,152,98,210,79,17,198,43,158,104,210,208,255,255,255,255,255,255,255,255,255,250,164,105,16,2,241,55,105,255,14,192,102,89,58,94,98,12,60,38,76,214,36,10,165,170,191,205,113,83,81,242,28,93,148,109,191,122,135,202,149,58,215,58,80,107,206,189,225,108,192,32,186,95,255,247,255,163,255,255,255,254,241,123,236,159,209,29,150,200,138,71,145,81,76,74,204,36,211,139,105,240,16,160,0,2,20,184,117,14,86,11,50,72,168,195,222,131,183,53,76,208,132,51,12,88,199,128,131,95,24,204,68,31,48,72,8,10,91,36,3,152,188,72,68,6,106,100,1,208,193,69,3,144,89,146,221,212,29,7,37,130,83,191,169,175,170,20,100,66,181,151,47,229,214,50,130,110,77,166,51,140,111,229,51,127,148,233,181,65,34,112,131,149,102,107,245,150,164,102,188,146,94,132,9,213,241,14,161,166,33,48,118,180,161,166,127,102,60,224,114,246,15,254,223,181,159,220,127,248,195,212,99,96,162,72,208,84,223,146,173,201,102,237,108,9,53,25,12,152,93,122,134,221,106,219,83,221,245,238,242,114,134,121,164,180,48,84,159,42,130,147,105,241,146,157,68,208,92,17,69,213,149,6,58,21,125,30,176,147,30,0,107,68,0,160,89,62,23,236,48,184,12,216,65,163,136,88,2,88,87,97,91,184,164,13,88,205,13,213,158,91,181,138,101,154,71,15,38,255,251,178,100,112,140,133,215,104,74,155,143,77,64,82,106,9,167,72,3,227,84,241,163,48,110,44,211,193,63,159,103,76,242,141,249,246,115,229,34,185,203,116,145,188,233,81,137,170,214,170,191,239,59,254,112,251,219,223,166,249,48,138,243,147,121,255,232,54,232,33,130,132,119,7,49,144,133,216,249,153,1,171,183,11,17,198,139,230,13,37,157,129,86,115,49,217,138,206,70,7,6,25,104,0,100,181,32,176,157,27,6,6,195,160,243,3,21,80,210,113,59,70,133,53,177,12,7,41,134,75,4,162,13,84,240,140,198,1,64,101,86,142,38,170,243,20,158,67,62,235,191,165,248,160,228,141,228,43,180,249,225,170,14,90,122,218,108,242,225,36,103,31,72,53,203,152,159,121,128,121,111,39,219,69,192,230,164,152,103,203,32,251,249,149,170,85,109,168,145,122,189,183,83,35,95,187,253,47,39,237,49,173,187,178,135,34,91,110,149,81,255,106,207,151,223,92,181,79,118,73,57,72,171,75,206,33,221,173,97,97,182,155,185,239,37,252,73,90,7,255,137,163,13,21,96,222,50,11,26,84,24,109,209,207,202,170,163,252,205,179,85,150,186,155,171,163,156,169,13,22,115,60,234,32,82,158,223,255,255,225,3,43,3,193,88,28,8,238,146,204,148,100,172,224,106,211,47,109,138,214,132,63,1,25,179,66,248,135,144,245,254,122,85,157,149,173,128,0,0,28,176,18,64,152,210,11,152,110,201,157,50,67,153,110,172,24,158,102,152,40,165,152,204,31,152,70,196,152,56,11,19,7,0,129,228,168,15,152,108,81,1,64,217,74,82,131,128,153,166,142,2,4,75,39,72,223,19,4,179,164,120,18,178,169,5,212,172,222,20,127,114,107,181,152,141,177,145,58,215,141,156,25,147,225,242,72,197,168,56,101,137,181,239,91,219,121,123,189,97,106,249,51,220,62,247,237,102,246,52,126,73,3,155,59,116,240,140,79,111,106,105,31,21,26,187,102,29,95,157,172,82,219,44,202,53,92,232,193,39,207,221,74,182,52,180,108,94,113,146,172,178,210,171,185,85,233,10,105,46,246,125,246,18,169,39,145,157,58,105,193,89,99,206,79,125,101,116,138,6,13,9,24,144,240,11,255,181,0,0,33,219,24,9,177,114,86,214,87,217,21,10,164,95,52,232,137,14,207,50,188,219,141,53,81,55,237,220,214,121,222,80,71,101,26,103,143,94,140,162,78,78,238,110,229,122,185,72,99,146,87,254,122,175,255,255,255,235,83,49,21,85,46,197,246,68,186,137,28,235,104,41,74,140,248,107,108,206,191,159,29,239,213,180,64,0,25,25,128,163,216,67,190,98,52,74,122,34,100,124,240,246,100,210,106,96,59,255,251,178,100,149,140,133,243,96,201,155,175,76,208,85,135,185,186,97,98,111,88,49,163,34,110,225,15,193,54,164,230,141,32,15,136,130,44,157,154,44,194,24,20,19,152,74,3,152,46,79,5,2,241,37,92,2,6,43,80,224,34,149,14,2,192,159,208,104,5,97,82,148,177,89,154,120,210,227,111,17,42,100,248,87,125,51,251,120,103,30,119,101,48,36,98,198,21,114,254,62,212,87,238,175,169,29,247,177,190,203,80,206,171,97,252,247,123,26,185,247,46,179,219,124,237,233,202,11,242,24,19,176,144,39,94,139,110,0,149,7,198,13,104,78,62,121,202,152,99,68,113,204,32,80,230,52,120,160,129,84,131,71,208,175,100,43,16,34,189,186,140,151,117,145,214,93,222,54,254,154,168,133,78,47,70,170,121,25,100,63,63,45,101,164,156,187,240,54,102,165,14,119,232,220,253,34,128,4,255,26,17,97,24,0,57,5,175,134,171,14,84,97,3,109,136,145,84,77,142,41,133,214,190,200,177,218,159,169,190,154,116,209,38,216,247,254,173,15,242,223,249,167,228,127,237,72,13,52,240,177,98,67,24,77,56,241,73,213,235,131,6,77,188,233,240,237,32,34,120,163,89,82,40,0,10,179,1,208,63,48,255,0,227,7,96,157,52,1,30,19,36,113,183,48,66,19,67,2,64,84,49,39,0,195,24,112,27,48,93,4,3,2,144,25,48,46,12,17,64,49,48,60,14,114,176,48,96,131,131,79,64,133,22,77,19,92,12,12,126,112,116,249,49,146,80,15,66,9,39,33,166,190,175,249,200,175,242,111,254,56,235,233,236,128,173,126,124,254,51,249,110,23,94,164,131,172,84,13,242,109,180,46,92,181,204,176,27,6,217,88,195,65,153,30,122,220,136,207,0,114,144,18,5,110,28,100,208,116,22,50,71,30,96,225,120,183,179,95,25,95,125,201,116,237,18,58,47,225,85,162,101,198,251,177,39,221,143,141,237,199,172,180,173,205,117,58,250,145,67,21,11,131,16,145,183,175,52,232,41,21,40,151,194,87,155,66,118,179,254,250,19,236,24,77,253,46,41,193,56,7,32,72,159,7,152,40,92,34,155,249,58,221,212,156,209,191,168,40,72,224,199,23,59,209,212,58,230,98,242,185,86,244,255,55,23,37,130,74,172,61,254,80,130,73,230,214,211,84,14,54,17,97,179,226,17,172,75,218,9,13,72,100,233,57,214,113,90,146,215,11,74,234,169,253,33,59,76,1,3,12,225,2,140,104,50,12,255,125,14,47,71,140,149,59,12,132,104,7,142,179,63,18,147,19,129,113,32,48,194,210,16,176,1,1,75,227,6,64,122,48,176,32,16,98,181,170,16,80,4,28,8,92,33,6,90,11,255,251,178,100,171,142,198,47,104,72,19,218,67,112,83,132,185,195,60,163,110,23,161,159,36,110,189,19,1,66,164,103,12,243,142,56,26,84,137,140,144,193,26,67,188,38,141,120,19,248,105,102,233,152,228,189,38,253,134,63,170,180,59,118,133,32,35,212,240,223,222,172,104,57,45,138,213,129,135,89,194,145,141,59,196,131,144,161,8,115,230,236,80,32,32,156,150,212,61,136,211,227,187,238,106,165,170,238,182,138,46,191,179,40,201,72,6,210,57,15,37,74,147,4,194,25,97,241,80,34,13,28,207,11,122,177,99,221,22,8,85,103,183,75,99,104,63,204,122,65,89,176,136,165,17,198,150,176,104,167,255,73,242,188,72,134,255,81,208,109,1,124,43,5,176,63,164,7,197,221,157,157,67,109,119,95,226,181,123,115,70,92,243,141,111,218,117,86,199,44,212,13,70,236,166,154,106,183,127,245,255,255,230,247,202,25,28,239,81,15,248,104,106,98,26,41,173,157,128,211,236,36,18,113,206,19,5,232,56,230,189,194,189,42,0,0,164,148,26,39,25,66,11,24,36,239,26,189,0,156,228,80,3,76,83,0,208,163,36,2,227,16,86,195,11,192,48,16,96,97,144,214,48,3,24,214,31,136,0,166,118,57,81,156,45,26,238,8,212,120,251,197,132,96,122,118,245,56,173,199,86,84,135,125,102,253,250,14,124,221,38,22,230,121,220,177,215,99,157,251,143,75,205,182,51,59,115,82,189,239,156,98,131,249,85,183,198,157,233,28,172,108,195,93,87,73,33,14,67,26,149,96,113,199,17,185,173,85,169,84,200,225,3,213,181,190,231,47,87,59,143,89,74,215,181,246,159,146,74,12,77,188,126,78,17,186,69,218,188,184,70,181,124,191,94,125,136,121,22,116,84,151,138,100,247,26,170,59,7,77,93,234,226,91,154,178,218,202,223,79,75,208,0,129,1,59,120,169,98,177,176,194,65,33,50,137,54,100,23,151,83,55,122,139,106,175,234,119,89,89,215,213,163,205,114,127,232,137,127,242,112,255,145,255,47,35,7,15,150,148,99,99,106,220,137,136,144,81,161,240,223,37,105,156,115,44,143,121,231,31,4,100,236,160,169,92,19,79,195,109,89,34,188,0,136,26,14,22,25,59,83,31,211,206,25,77,90,153,212,163,154,150,144,155,48,12,154,127,79,133,69,32,48,48,100,169,224,23,12,12,128,42,76,48,4,208,80,3,64,61,219,28,2,136,5,94,38,130,251,14,41,30,78,139,172,16,32,68,85,233,64,42,64,209,182,85,241,188,164,179,157,188,173,61,124,217,133,219,119,36,95,184,212,82,228,169,2,219,76,152,107,223,59,155,133,244,186,166,138,128,97,25,54,248,83,194,18,255,251,178,100,191,142,133,223,104,201,155,185,75,112,79,169,249,167,96,35,158,91,17,155,28,78,233,45,193,121,167,230,77,129,13,185,128,33,180,84,119,183,183,1,161,36,182,88,191,25,108,100,128,225,68,64,210,75,168,137,179,76,182,162,7,234,155,9,165,138,67,250,131,210,85,135,66,51,149,75,97,50,102,9,152,90,7,214,218,44,25,163,42,154,242,94,45,69,139,214,150,91,80,61,4,200,81,174,215,109,166,150,90,165,179,145,46,60,194,52,40,55,165,224,136,19,22,19,79,94,196,17,115,5,176,187,41,4,7,47,251,25,197,83,28,72,151,203,254,187,90,138,3,93,217,98,157,92,90,115,199,4,89,129,5,160,234,221,63,110,84,191,255,122,127,190,186,102,75,203,47,37,143,210,17,90,82,245,17,155,84,222,171,144,70,147,96,132,143,70,12,28,59,81,1,201,71,164,130,194,149,4,164,99,18,174,228,163,155,187,12,144,71,184,76,249,56,243,121,157,191,176,0,11,243,2,0,228,30,21,179,0,48,196,52,8,0,243,50,144,96,48,103,9,67,12,145,237,48,34,2,115,19,128,210,48,62,2,243,3,240,28,48,116,7,83,0,160,66,48,5,12,32,16,33,193,66,166,5,201,221,83,32,242,137,90,176,192,70,172,154,48,250,157,204,82,23,181,232,164,101,9,195,202,93,247,145,233,77,35,247,61,63,204,239,247,116,55,49,202,74,163,24,183,9,119,117,9,195,121,222,31,129,52,124,235,176,156,203,197,233,144,116,100,209,69,16,104,248,150,129,162,113,64,246,6,139,153,110,57,161,14,99,123,158,91,226,7,239,58,92,18,51,53,212,95,93,6,51,112,179,200,226,34,41,101,246,111,185,171,178,59,29,67,196,226,221,14,204,123,254,135,185,80,239,146,109,66,118,135,61,69,180,156,82,216,237,2,80,21,218,229,100,116,228,32,79,193,132,138,134,64,33,52,138,137,124,214,109,48,229,106,63,252,107,65,15,251,125,169,130,22,42,234,108,173,223,255,255,255,99,175,223,94,106,228,71,55,181,122,94,15,56,177,217,165,118,242,27,4,80,136,42,35,134,9,194,71,240,116,82,252,102,87,138,251,234,223,95,236,16,127,204,16,92,12,87,22,76,1,53,15,183,236,78,122,154,140,48,32,66,205,105,168,96,201,185,169,145,143,161,128,64,4,97,232,28,72,27,24,214,98,149,130,141,240,128,20,14,9,33,125,3,12,192,160,197,254,138,19,8,85,242,22,1,165,173,81,144,186,246,75,252,197,37,27,150,81,234,178,223,125,230,152,76,82,245,45,143,222,56,206,93,112,10,192,203,13,42,77,135,182,244,149,49,185,137,80,216,240,160,223,28,249,119,189,196,255,251,178,100,197,140,198,27,99,72,147,216,67,112,82,104,201,147,96,67,142,92,21,161,28,78,189,60,137,115,36,102,141,129,13,184,197,91,156,97,85,174,21,27,141,216,112,159,190,135,58,16,46,136,106,89,177,62,207,6,19,99,214,120,178,53,86,91,98,89,124,164,248,170,242,137,162,42,146,171,66,196,138,77,177,78,28,196,67,168,110,116,232,166,164,150,144,141,18,3,232,36,229,29,9,183,164,168,221,171,182,83,74,98,82,220,33,159,130,77,99,11,102,93,66,210,158,197,38,105,132,229,111,166,223,120,59,204,94,158,104,221,243,128,55,38,251,86,170,148,160,0,141,85,47,21,93,215,37,44,98,157,185,84,105,89,186,19,50,193,117,215,255,223,213,142,187,135,120,53,84,183,51,145,15,34,50,79,135,186,231,127,107,54,213,140,73,154,105,69,70,48,51,97,148,221,225,119,193,224,208,32,122,65,40,55,22,226,43,16,231,131,196,74,156,141,184,31,89,82,65,63,31,98,209,244,64,0,0,98,65,196,48,121,3,67,1,96,135,50,110,76,227,70,130,85,48,138,10,3,9,97,212,1,25,89,138,81,114,143,9,169,131,96,20,133,128,76,192,12,11,12,58,129,68,160,31,148,180,119,67,5,22,38,212,195,109,54,202,161,17,32,70,53,43,188,60,100,235,164,28,18,254,176,98,130,2,110,21,117,218,206,236,125,182,108,108,17,216,171,149,60,131,251,71,61,102,74,34,0,104,222,169,221,44,138,203,16,183,65,41,248,226,5,151,213,123,10,106,180,219,168,119,63,47,187,28,44,121,120,116,221,133,101,114,195,228,22,133,184,34,202,47,166,230,253,92,189,231,251,230,114,127,235,28,43,161,119,32,119,111,57,105,215,163,222,250,204,91,84,109,230,237,170,228,254,125,223,174,245,171,60,156,201,140,190,51,91,255,177,12,12,82,223,191,108,239,188,255,47,240,145,170,112,254,65,254,156,152,201,214,155,153,113,225,14,146,73,163,179,136,217,211,146,237,28,3,182,203,148,163,116,162,125,127,230,64,246,244,165,167,21,75,35,173,18,169,28,237,45,48,193,208,41,53,172,233,44,29,107,132,175,72,235,221,121,33,197,1,183,180,144,64,184,215,147,105,197,155,106,19,107,247,126,221,160,249,129,106,144,145,88,97,113,252,97,117,138,127,42,34,100,25,68,96,228,224,40,54,24,225,52,24,118,8,171,106,182,5,193,128,73,192,36,4,51,240,184,8,99,120,2,188,97,66,103,25,132,200,135,30,26,74,97,223,84,249,60,96,225,167,149,89,154,151,154,7,171,17,150,231,29,109,42,44,198,141,71,201,68,155,11,117,231,172,76,16,5,31,205,201,124,227,18,135,166,172,255,251,178,100,195,14,198,157,102,198,147,217,99,112,76,197,25,195,96,230,111,26,97,163,30,78,229,47,193,52,26,102,205,132,137,17,253,46,18,73,199,7,231,238,94,251,209,11,88,221,160,86,251,227,132,115,210,148,197,189,165,217,152,160,84,186,23,174,244,205,160,143,169,75,107,207,20,203,173,205,157,100,81,205,172,100,141,25,58,39,77,209,132,82,94,80,146,4,244,242,132,231,109,143,224,210,39,87,90,22,209,115,206,136,109,134,46,7,170,111,202,134,74,40,227,145,151,69,55,244,17,110,87,8,167,18,6,24,86,199,188,236,88,113,125,20,48,221,219,229,168,96,137,139,185,119,165,164,89,73,211,56,3,104,17,184,115,174,122,114,248,160,121,255,111,205,37,213,169,254,247,183,218,214,250,82,247,182,140,170,113,46,72,173,238,228,78,12,51,164,157,80,180,203,83,128,19,255,245,63,106,59,245,210,238,145,183,63,39,5,91,255,128,0,144,18,180,193,212,16,120,173,48,76,24,57,205,82,51,173,146,48,12,49,49,140,212,7,61,166,139,169,166,15,133,128,96,137,165,16,3,38,4,148,97,192,140,52,50,10,128,137,231,22,40,47,147,25,168,11,22,93,79,84,56,202,171,180,86,228,222,197,150,248,211,107,114,102,155,115,14,108,0,222,188,116,24,214,191,245,163,148,253,197,35,136,159,125,158,101,27,197,173,110,11,165,183,92,36,125,242,99,242,147,149,228,236,79,199,217,101,243,235,107,180,207,132,47,33,133,104,202,242,184,233,13,229,239,189,106,52,166,223,59,73,236,156,109,139,243,235,234,140,182,100,102,233,146,202,209,221,232,60,190,207,60,119,158,218,121,59,203,177,153,12,105,23,191,60,37,137,46,54,87,146,224,244,146,141,181,71,81,91,99,93,137,166,204,231,194,242,66,255,87,109,171,58,230,172,21,250,31,85,122,19,66,42,185,181,169,2,218,50,140,162,138,149,30,158,194,218,195,178,7,247,213,91,80,161,123,143,35,219,125,24,4,6,73,127,109,246,47,148,50,237,234,251,190,106,85,27,107,140,166,98,13,51,185,8,118,228,215,107,219,70,230,69,165,214,235,100,106,21,149,237,180,133,85,65,2,0,136,62,24,34,176,161,128,88,253,7,162,174,79,250,0,0,104,192,72,75,10,195,64,192,84,29,141,43,4,116,209,80,26,204,32,2,36,194,76,106,204,66,128,148,198,72,6,204,24,1,84,192,124,14,23,144,36,9,204,39,0,56,152,15,209,160,151,209,195,156,133,154,26,209,148,190,69,138,23,227,34,138,164,15,176,148,232,82,209,26,97,83,160,138,9,137,37,255,130,24,58,143,70,214,43,217,94,179,207,159,187,81,78,124,156,154,255,251,178,100,202,12,198,159,104,72,155,184,99,224,90,105,137,147,96,162,110,27,97,161,30,79,101,141,193,58,157,167,76,241,13,184,58,240,184,172,122,1,93,50,156,115,166,66,96,9,169,139,189,231,108,122,189,164,148,164,116,179,140,91,108,113,12,209,213,150,90,63,10,104,32,150,160,100,246,121,232,38,110,199,67,159,126,200,166,148,165,189,200,151,178,131,7,151,27,61,250,199,177,149,186,123,242,155,149,217,101,236,220,154,125,29,117,217,113,103,244,214,21,140,58,139,183,59,247,103,237,93,98,251,157,123,52,117,185,14,68,204,65,99,109,106,205,22,1,96,29,22,128,128,35,127,191,243,78,4,225,222,96,33,237,1,253,27,108,217,48,245,65,246,122,255,255,255,175,246,255,214,198,252,45,119,103,241,88,151,55,32,218,182,197,42,3,4,112,106,241,106,57,210,120,9,94,76,2,54,56,72,19,123,5,138,70,56,130,86,37,8,200,225,49,89,133,152,246,207,55,215,0,0,243,0,139,131,55,133,83,11,133,3,228,66,195,135,90,50,0,144,194,39,220,104,79,52,53,114,49,44,6,34,3,74,0,144,176,70,98,73,0,44,0,63,35,0,121,16,210,211,159,113,124,130,105,152,238,16,161,183,135,87,253,52,48,6,138,228,118,78,100,12,62,81,12,170,201,164,170,137,163,19,13,25,34,117,228,179,243,91,153,150,221,160,91,36,66,151,168,156,98,63,22,91,241,106,8,181,234,178,84,162,103,227,188,37,122,215,18,253,161,83,182,99,175,72,235,87,189,197,200,75,223,132,237,27,124,162,141,82,7,41,204,211,62,219,243,217,57,78,246,126,53,173,158,113,93,171,179,23,81,129,111,166,63,109,131,22,51,62,25,99,52,239,230,209,221,55,60,194,85,238,187,93,102,253,3,222,234,20,245,109,95,165,167,167,171,75,231,116,158,217,131,151,99,159,153,159,233,153,155,204,56,246,243,162,149,255,192,0,3,0,1,92,245,237,154,96,177,197,140,215,147,38,82,58,58,73,60,135,78,39,127,237,111,237,94,228,118,138,150,181,255,203,255,200,59,242,214,203,254,104,173,194,19,34,112,52,224,108,105,161,28,67,58,40,32,65,96,35,61,159,139,138,128,202,33,79,38,164,76,53,237,111,187,98,129,49,152,176,68,25,160,43,24,188,77,156,72,179,27,118,89,25,54,56,153,22,97,153,210,47,142,43,38,20,0,165,224,69,242,16,132,192,146,28,195,145,4,167,77,197,25,97,45,224,216,200,86,161,233,36,91,196,72,74,203,44,30,56,21,40,90,64,228,137,13,5,217,51,244,213,154,219,0,68,53,100,32,73,244,44,190,16,91,248,49,49,11,96,215,83,157,203,143,255,251,178,100,197,142,134,212,111,200,19,184,99,226,77,199,57,170,96,35,156,27,197,155,38,110,225,141,193,1,136,165,137,128,153,128,70,146,214,73,140,66,1,46,60,114,18,150,234,92,216,93,114,253,168,124,238,31,176,218,117,247,86,86,45,239,152,117,58,114,245,235,203,181,128,4,8,192,50,71,113,252,71,108,136,196,124,205,150,57,236,94,177,209,246,39,43,57,179,87,234,210,195,128,15,1,226,194,250,185,99,148,21,202,155,109,29,226,200,231,171,148,130,142,31,69,74,40,80,124,96,236,111,69,246,154,94,96,189,231,51,175,126,167,223,107,214,249,238,112,225,19,38,1,79,206,191,1,173,160,2,31,79,85,63,206,162,7,128,148,165,245,89,198,131,58,60,106,85,16,149,32,163,119,82,248,26,18,201,223,127,41,191,38,205,139,81,96,176,139,127,223,212,59,42,103,11,28,75,255,254,175,145,112,157,4,85,169,91,239,144,245,118,41,0,204,41,39,12,136,49,13,19,225,13,36,201,79,88,58,141,142,82,141,35,120,140,207,19,140,242,111,140,19,12,64,195,25,138,32,89,129,160,137,138,0,209,140,165,226,69,152,36,34,128,29,5,226,24,56,42,121,105,141,42,7,40,48,42,130,8,32,20,72,138,27,61,102,108,74,221,0,172,80,153,30,216,204,58,233,139,54,74,193,133,103,121,2,30,171,43,140,234,140,18,22,99,131,136,80,90,171,224,182,209,17,133,38,229,178,238,206,169,216,128,35,38,144,131,5,39,17,197,10,149,13,111,196,168,53,44,161,200,249,128,150,67,82,67,139,134,152,182,125,37,163,66,118,185,148,246,52,68,149,2,22,45,208,72,152,49,144,47,99,22,232,22,60,159,195,48,173,26,12,223,62,246,164,40,118,206,30,177,176,142,22,92,82,120,145,169,25,38,192,212,222,234,86,87,152,166,235,62,161,226,148,154,44,23,145,163,210,176,227,86,123,87,85,166,183,153,177,91,251,103,248,218,197,126,177,125,89,220,43,102,213,207,255,255,255,215,254,51,52,60,74,0,0,1,116,204,218,29,74,232,4,18,10,103,20,192,90,60,148,39,212,162,115,46,63,56,164,47,145,171,185,62,172,128,254,175,244,30,151,87,255,35,252,76,155,255,167,255,46,61,135,3,70,72,222,124,84,131,106,122,65,169,65,113,51,225,100,34,35,96,0,56,239,197,167,22,108,50,81,195,42,230,50,7,51,11,224,4,70,4,24,26,233,88,56,42,2,12,4,136,152,168,129,161,5,192,141,212,136,50,178,157,143,3,48,184,130,215,106,212,108,114,52,198,180,229,49,27,118,237,239,230,178,153,96,148,173,32,120,213,220,82,179,108,216,74,225,169,55,224,93,1,255,251,178,100,201,140,135,223,111,200,11,186,123,116,68,195,153,131,97,229,24,23,129,159,50,109,189,57,9,37,162,102,105,132,137,161,10,74,70,187,231,56,60,159,178,72,110,66,211,86,170,224,217,24,255,212,233,23,175,146,248,188,109,91,89,197,111,104,86,189,219,176,83,209,242,221,170,175,189,15,217,110,157,190,219,234,204,163,211,251,40,248,231,92,174,80,106,80,45,43,85,206,93,197,215,8,140,175,13,154,246,68,227,232,87,55,70,105,5,167,107,220,229,114,168,253,168,66,179,249,93,125,185,223,218,154,12,211,210,97,127,40,7,0,1,11,70,16,195,33,9,153,54,146,81,23,46,138,30,17,110,23,113,124,69,178,223,239,87,197,253,70,203,108,214,18,35,77,159,245,20,200,213,74,123,214,157,107,183,255,215,166,125,253,63,255,252,190,234,142,91,97,162,21,97,212,93,150,59,246,118,111,222,254,251,0,0,147,1,208,153,49,42,4,83,8,50,11,52,164,34,147,61,80,94,49,165,29,51,14,160,36,49,32,1,147,23,225,39,48,116,3,147,3,0,44,3,5,147,86,48,29,11,211,18,80,73,22,44,4,4,7,74,196,134,84,134,104,10,38,37,16,103,205,145,37,11,171,30,74,151,5,191,47,136,36,48,53,147,64,106,169,69,111,107,23,5,144,97,2,161,89,98,193,144,82,66,16,132,11,158,219,142,152,134,102,10,129,10,7,73,160,5,128,26,50,162,233,183,14,171,4,41,46,87,107,146,223,152,129,22,128,127,184,49,39,115,13,15,59,32,144,39,20,233,38,127,117,51,248,173,17,51,15,29,109,194,59,140,124,75,18,9,112,140,164,64,69,130,146,140,228,70,25,153,11,166,99,43,33,64,150,183,206,49,136,216,241,97,183,59,130,234,240,42,166,214,171,102,182,213,12,184,113,86,194,112,135,71,144,164,182,31,97,246,160,66,140,217,157,234,59,235,82,183,215,197,239,239,141,235,239,219,57,215,213,190,98,238,19,127,141,123,99,94,148,215,255,85,181,126,125,173,152,223,51,55,120,84,0,1,151,93,163,42,164,180,138,80,85,19,56,105,131,134,167,54,60,192,102,49,155,210,117,215,61,187,111,103,206,7,103,36,248,216,115,240,163,39,83,117,106,255,239,252,173,189,28,167,191,101,207,65,17,124,210,152,225,108,85,251,123,115,123,64,38,0,74,51,44,5,147,21,236,243,165,79,243,85,20,163,50,40,243,52,220,80,114,104,100,251,48,44,71,4,0,131,67,192,168,68,97,16,148,97,97,0,160,165,66,74,163,76,85,26,162,129,82,232,120,97,205,171,9,97,75,226,195,198,11,183,52,65,37,75,102,63,24,195,38,222,189,49,89,53,62,23,255,251,178,100,206,14,200,59,115,71,147,218,123,114,65,226,201,147,97,130,76,28,5,163,34,110,233,141,193,57,163,37,141,131,21,145,60,124,192,161,154,119,182,104,176,200,134,159,80,144,18,162,228,210,70,63,46,139,61,158,82,168,75,30,141,68,167,129,192,201,143,3,27,44,92,254,151,158,64,2,46,38,34,123,65,238,168,51,137,183,142,58,206,209,251,84,255,42,254,44,67,95,9,202,26,242,92,73,11,236,123,241,66,135,191,179,219,59,4,195,149,247,168,219,59,213,203,118,214,26,94,144,185,106,204,91,46,214,126,201,31,114,23,166,214,151,163,125,236,110,204,185,49,125,207,49,98,214,190,10,60,225,203,111,122,167,76,11,76,167,124,209,135,163,220,77,125,192,0,8,144,61,48,202,137,158,114,27,20,186,4,5,181,50,134,53,133,63,166,138,107,193,161,188,6,91,139,91,178,53,3,143,252,121,220,52,236,122,178,141,109,88,143,95,68,250,127,244,246,87,167,233,79,247,95,222,91,142,144,209,218,80,81,226,140,150,24,51,60,252,161,152,229,119,189,244,0,0,83,144,44,137,12,82,152,179,138,116,200,97,228,149,38,182,128,25,221,226,101,81,9,140,225,230,0,7,0,64,161,196,240,176,32,198,33,195,46,15,221,69,82,94,216,82,145,186,20,9,89,130,164,195,99,132,167,156,185,49,28,228,121,44,228,158,146,14,231,197,51,148,184,142,32,200,167,168,18,150,122,171,100,203,105,171,212,86,105,23,237,208,109,229,16,85,58,169,215,138,76,229,138,244,82,128,17,156,86,28,149,118,65,175,5,253,4,241,185,100,115,220,95,108,70,138,32,108,149,168,200,198,137,166,224,65,12,76,69,178,26,94,59,36,212,233,182,248,175,9,108,41,56,50,232,229,201,11,81,116,228,199,103,227,43,178,210,117,118,138,84,136,229,174,68,146,234,29,73,213,42,154,28,237,215,173,218,164,119,235,214,177,229,46,177,136,146,180,6,234,45,2,45,192,0,0,128,14,0,24,72,37,55,224,67,44,3,6,74,212,157,139,161,76,59,69,16,184,194,27,180,183,115,185,164,170,231,171,46,192,169,134,131,82,227,207,168,217,186,235,255,249,255,255,161,6,132,38,167,174,154,218,145,129,198,127,235,16,25,46,46,84,211,236,115,100,211,190,86,212,89,107,110,82,84,57,132,129,230,68,33,158,245,246,119,210,9,161,106,198,146,38,21,164,205,40,152,48,32,36,56,54,80,72,36,2,24,16,130,44,242,98,204,98,154,234,179,67,168,158,170,5,247,104,112,234,49,191,164,32,118,30,81,229,72,109,59,121,125,188,232,25,108,32,129,160,102,60,23,83,194,117,178,54,125,40,213,39,42,255,251,178,100,185,142,134,107,104,202,27,153,75,112,78,70,41,157,97,70,126,25,169,159,42,110,97,141,193,24,175,167,12,240,137,184,210,49,120,148,21,131,241,77,37,142,125,34,255,139,129,88,238,215,98,180,186,129,50,168,188,93,14,52,236,197,235,161,114,181,236,192,189,53,78,74,114,109,30,213,117,201,47,188,90,132,203,42,118,86,154,174,201,175,79,218,59,87,32,142,151,233,61,238,130,248,242,232,158,154,119,94,206,89,165,211,12,254,40,88,162,5,143,179,200,101,102,35,247,170,247,188,197,28,95,181,250,245,243,246,127,171,102,126,11,82,175,68,14,165,185,42,169,214,0,2,77,251,110,3,96,22,36,232,240,105,90,12,232,217,95,234,178,106,141,156,133,191,195,254,166,167,255,255,229,255,251,111,190,169,215,233,191,211,214,147,179,94,231,86,148,183,108,198,166,102,84,17,186,210,136,169,152,53,238,137,66,51,173,236,191,240,119,233,0,1,243,14,195,76,22,54,51,166,40,254,186,163,71,208,14,3,185,55,214,120,201,227,35,142,139,12,142,20,8,36,147,42,192,34,163,30,27,13,48,96,46,136,140,8,128,248,36,132,176,148,147,12,16,148,80,132,57,49,161,66,4,196,212,220,10,45,75,4,33,12,49,183,30,34,160,92,198,106,197,164,206,129,217,40,187,22,234,155,69,97,36,45,137,38,234,150,2,51,77,193,174,153,16,42,240,92,96,70,2,145,175,43,124,102,194,120,214,145,161,246,122,183,99,110,36,182,70,235,238,219,13,54,12,107,98,222,46,87,27,214,171,170,163,245,113,216,154,215,193,146,212,16,154,235,213,220,110,29,249,159,252,236,250,76,204,11,229,173,180,84,183,222,8,82,246,245,114,30,95,182,156,180,103,151,216,104,178,10,89,185,72,227,168,36,207,90,250,248,245,247,49,141,155,94,215,138,179,189,151,130,127,107,206,221,170,160,197,116,248,145,34,160,0,64,0,0,6,91,45,141,5,216,15,80,215,9,116,139,143,57,82,176,228,141,177,102,173,162,203,158,146,235,245,126,174,235,118,233,205,117,20,25,119,243,240,205,142,236,191,191,153,159,255,255,255,255,253,253,127,178,213,153,31,211,200,202,235,105,211,208,211,142,108,126,144,116,35,207,144,245,146,97,152,173,100,47,128,229,147,213,149,36,48,10,132,193,32,3,0,121,14,121,1,63,65,28,212,150,51,81,173,129,79,3,59,54,65,196,80,129,160,113,145,210,14,23,24,56,158,241,59,69,1,41,73,8,135,230,94,180,10,151,149,132,145,208,212,80,80,110,186,43,16,74,213,231,39,127,25,250,24,97,215,42,24,182,49,149,128,126,103,186,212,177,120,154,182,82,88,14,45,255,251,178,100,201,142,166,251,105,72,147,154,99,240,88,203,169,122,96,227,158,24,205,163,40,110,97,15,193,45,169,38,245,134,9,16,75,17,218,251,144,197,97,22,233,154,23,61,140,238,198,85,238,75,232,45,69,50,186,42,56,123,148,48,30,180,67,206,132,105,24,88,136,28,216,36,86,67,114,56,128,249,139,14,157,73,104,41,233,116,213,185,60,112,173,21,4,200,161,67,78,15,69,117,46,132,135,91,19,43,20,252,106,56,151,44,241,97,4,85,73,186,48,108,139,106,63,55,135,174,31,206,134,22,246,58,121,165,108,57,30,67,118,129,0,14,239,235,86,149,6,81,177,176,118,81,56,141,148,48,23,112,46,14,18,167,40,115,82,179,161,152,237,255,69,251,87,253,62,159,255,170,167,255,236,149,111,231,33,255,85,171,33,206,165,42,186,59,108,131,37,29,38,33,68,200,170,174,148,53,156,103,176,73,115,211,182,67,56,0,0,10,48,192,133,4,202,209,88,201,155,56,236,56,80,227,118,148,210,106,112,215,83,108,211,192,40,195,24,64,28,67,152,90,3,25,14,7,144,128,166,57,21,102,129,140,136,86,255,139,10,80,202,75,13,23,5,32,36,44,135,66,37,195,41,134,132,74,65,134,18,236,70,20,2,157,213,148,55,11,89,101,63,81,57,102,132,99,0,231,209,184,148,18,177,195,80,26,174,198,94,148,58,122,88,203,36,148,75,30,245,97,133,180,244,17,67,148,10,70,237,97,64,24,212,134,126,83,5,67,88,58,119,169,199,252,71,139,147,57,151,101,101,247,99,70,252,150,203,112,129,131,172,118,212,133,70,39,95,174,181,95,198,162,231,103,38,247,252,93,6,59,213,229,218,122,209,203,187,119,55,106,205,62,221,63,243,57,223,15,251,94,186,182,112,241,197,74,33,124,232,196,241,214,9,133,37,135,169,219,167,94,206,180,116,153,165,173,81,130,163,175,216,226,206,157,161,5,235,3,114,137,109,119,246,215,233,160,25,0,1,111,181,4,251,51,74,178,99,14,29,203,124,147,62,93,69,13,109,211,103,58,250,47,221,170,170,111,220,8,15,29,253,199,165,105,255,215,239,255,250,111,245,253,153,106,160,100,38,70,115,54,125,201,177,0,227,4,58,24,56,0,182,197,130,33,193,0,195,7,67,30,22,57,39,58,33,237,88,171,76,53,141,98,167,53,148,221,48,96,169,26,58,204,85,29,136,235,19,111,208,67,55,218,35,44,21,145,64,244,200,244,68,168,12,17,8,102,45,0,201,218,96,192,220,101,32,32,156,42,174,76,5,76,173,177,125,135,139,42,8,56,34,37,42,177,65,140,56,42,51,53,76,145,162,31,62,46,254,252,123,246,212,218,2,101,131,255,251,178,100,204,14,135,116,104,199,155,186,99,242,88,168,249,167,96,163,142,25,37,163,36,110,229,15,193,45,132,39,52,23,188,0,190,99,235,153,60,249,29,129,183,1,190,86,119,43,111,49,160,160,110,87,226,11,46,197,167,91,89,55,59,58,166,221,73,109,107,51,92,192,64,232,109,98,195,29,154,228,212,169,40,89,12,15,226,236,163,166,134,209,195,5,186,26,164,218,18,55,174,102,166,199,173,37,41,133,43,58,153,222,187,66,116,240,222,244,53,37,24,209,148,163,76,48,105,135,208,194,1,185,34,67,14,122,113,163,220,145,0,120,251,65,238,64,72,162,158,241,67,190,210,230,5,0,0,0,151,254,198,89,143,65,8,27,132,174,8,184,184,246,28,170,74,230,112,202,212,161,150,167,228,246,127,255,215,22,82,18,229,9,77,133,226,235,88,121,169,14,1,196,130,80,32,76,240,148,60,18,3,161,99,134,172,193,246,159,154,88,227,132,73,26,121,101,38,146,191,73,0,4,237,152,192,4,147,54,132,76,110,221,52,28,156,234,197,163,41,208,77,12,163,14,115,154,80,100,97,64,124,188,12,111,42,129,204,42,11,48,248,205,214,77,213,10,178,129,110,34,225,81,228,24,123,150,13,70,30,68,183,138,188,133,198,156,174,232,119,233,121,238,228,153,89,83,82,9,234,159,229,13,253,204,217,252,52,245,248,77,133,192,134,162,25,124,0,2,244,204,52,153,27,1,88,60,149,141,45,31,41,44,164,119,116,218,244,80,74,186,161,70,209,48,145,143,210,90,122,220,109,204,148,91,187,211,153,53,51,25,230,119,245,53,39,159,43,21,254,246,205,119,119,108,223,29,126,50,216,144,106,173,106,44,178,113,160,142,82,18,173,34,110,98,107,205,211,203,233,35,210,207,221,253,32,0,64,1,128,114,209,114,46,58,116,159,68,81,149,43,152,60,100,147,210,56,107,141,201,106,21,135,131,50,169,153,50,84,7,251,18,163,83,188,188,132,195,185,255,255,139,235,81,86,72,134,158,56,50,33,26,235,75,1,132,130,0,224,20,76,182,40,187,142,168,243,89,185,198,0,34,141,30,0,5,71,32,84,133,3,69,102,5,115,166,167,108,6,107,62,166,159,73,102,103,162,70,122,136,134,154,160,198,51,132,70,40,2,38,77,1,193,112,188,197,161,228,200,178,49,151,146,3,235,154,12,11,3,162,64,208,208,36,66,64,82,9,73,45,171,165,135,152,8,165,208,136,1,139,101,248,40,110,24,191,246,228,145,214,253,249,23,165,130,51,17,161,168,96,157,238,207,55,65,53,33,157,183,200,47,115,73,205,33,245,221,132,161,137,227,40,202,103,178,216,38,251,159,126,203,82,195,10,123,21,255,251,178,100,197,140,133,195,104,74,155,137,54,176,78,131,121,154,96,70,106,29,125,163,30,110,229,145,201,105,33,102,141,129,13,249,249,169,235,53,47,92,185,141,219,197,161,121,100,184,91,59,76,59,116,39,209,60,243,45,24,31,173,177,228,86,180,108,83,89,249,162,168,246,249,177,101,155,214,125,182,151,217,218,67,247,47,218,245,109,206,106,53,23,67,163,103,167,69,212,218,118,179,96,181,223,214,92,100,252,132,100,161,115,149,118,179,122,44,234,60,219,47,61,90,221,216,170,175,76,218,197,0,251,207,253,191,108,139,204,6,29,223,109,79,167,40,59,67,195,67,53,233,7,142,134,166,79,237,215,141,184,229,250,169,18,102,77,24,160,191,215,27,74,121,141,255,247,217,254,229,195,51,83,239,10,198,115,195,6,19,76,205,169,165,5,135,67,62,3,32,97,68,12,164,40,32,49,33,1,96,35,42,27,118,240,223,214,211,44,215,19,198,11,230,163,242,143,250,151,0,2,148,144,32,14,51,92,63,49,129,131,25,120,206,73,27,12,108,129,12,149,104,3,129,147,21,19,16,112,160,158,166,50,131,164,128,73,128,163,97,146,192,122,132,21,69,22,98,60,142,162,104,34,42,179,8,8,98,164,135,170,247,40,68,83,94,86,224,66,81,171,142,5,141,67,29,186,191,158,244,218,76,24,131,71,126,190,102,246,237,97,189,80,90,185,172,47,83,75,84,238,174,78,204,20,20,184,21,187,117,112,32,227,195,201,171,218,102,154,135,143,100,25,36,195,240,145,92,82,197,69,67,41,241,80,145,8,195,170,71,143,99,60,106,148,54,42,154,5,56,93,100,117,141,84,23,41,89,32,110,167,208,251,27,79,66,205,210,212,177,199,153,161,241,74,116,72,204,177,106,153,72,220,201,83,127,254,29,0,0,5,0,0,0,219,255,50,8,1,45,18,192,26,162,12,92,5,160,186,104,57,156,160,23,34,26,61,151,118,246,167,255,171,35,92,202,102,220,58,228,164,91,245,218,218,228,240,203,21,16,209,80,39,230,221,223,157,35,205,215,92,142,151,222,60,204,178,163,10,161,250,203,119,223,0,1,104,26,20,0,163,154,48,226,12,179,105,177,114,50,184,42,3,27,243,100,49,58,27,35,26,0,72,48,178,43,3,1,112,47,48,137,2,227,16,0,138,48,4,3,19,9,80,171,49,23,8,208,16,19,3,0,68,32,36,92,102,0,17,41,166,49,84,227,41,97,239,11,186,70,184,66,38,74,195,72,24,228,156,107,171,76,172,211,6,252,106,213,201,105,17,143,32,201,67,93,180,114,160,105,1,70,221,92,207,95,124,185,98,28,104,89,97,23,97,25,166,121,112,29,105,82,183,110,171,18,255,251,178,100,198,140,165,232,103,73,27,185,67,112,76,74,73,205,52,3,196,94,157,223,24,79,101,47,193,115,41,102,41,130,141,248,165,166,167,222,124,125,171,180,187,151,5,51,77,12,167,218,106,41,163,134,190,73,19,236,17,138,198,223,8,117,142,171,105,93,40,146,151,205,77,155,219,81,115,243,164,167,138,103,216,51,36,186,41,187,46,10,98,169,20,225,226,227,233,151,49,137,236,39,58,244,81,222,57,178,217,195,27,136,217,152,178,211,19,112,198,16,197,28,59,74,218,132,55,100,234,123,223,176,166,63,255,165,191,255,219,169,121,212,149,157,63,22,196,16,22,239,171,79,144,88,155,227,73,6,33,43,154,130,53,67,214,26,110,153,82,112,99,149,236,81,16,236,181,87,64,71,79,170,111,255,255,255,255,243,170,53,96,106,27,69,10,45,98,22,80,226,122,179,71,58,26,75,76,36,86,143,78,19,94,62,84,43,16,133,129,14,164,32,89,47,69,161,134,54,116,6,1,0,2,7,169,147,48,204,151,50,0,0,9,112,194,130,240,154,55,49,218,38,58,40,160,59,241,137,51,23,51,49,225,209,51,208,21,52,141,31,48,132,10,2,4,6,86,136,163,0,33,136,1,72,92,134,94,50,209,96,22,6,32,48,159,208,50,43,105,3,9,152,17,48,76,153,114,194,239,172,81,144,205,66,90,147,178,2,34,197,215,238,203,212,198,90,6,2,201,63,173,197,24,42,71,222,206,63,181,183,202,87,190,27,155,211,247,32,126,23,84,99,142,13,221,186,56,218,153,191,158,51,84,242,76,235,183,183,31,145,130,249,95,34,154,109,238,163,129,138,20,49,93,117,246,55,143,59,169,181,221,149,191,110,115,198,118,239,39,82,131,42,201,2,233,17,189,149,85,216,44,231,32,121,194,127,126,169,41,175,187,152,109,165,22,188,123,218,20,52,212,90,137,4,74,44,36,24,33,154,82,81,169,201,153,47,105,179,10,57,183,119,255,134,126,247,178,179,113,16,65,67,64,0,1,64,0,0,38,212,23,20,18,192,4,3,5,128,240,37,17,218,24,20,144,55,23,18,199,88,203,145,99,36,42,69,106,77,175,229,239,158,229,254,122,53,91,154,235,92,134,114,225,72,72,213,77,212,161,202,178,20,162,249,53,39,195,138,152,40,76,139,117,214,73,238,34,191,152,128,96,25,106,20,18,84,70,239,154,71,40,153,166,110,51,102,85,160,32,165,132,205,192,220,195,32,204,160,25,49,232,60,10,132,6,27,134,134,53,7,106,241,1,114,43,4,128,80,144,30,92,40,146,26,166,193,40,52,239,63,200,37,86,55,112,18,14,70,50,72,121,7,31,140,41,213,21,232,45,222,146,84,91,183,179,255,251,178,100,192,142,134,242,110,199,155,185,75,240,74,168,217,173,68,3,182,25,5,147,34,78,160,220,65,61,147,38,169,129,13,176,131,185,4,101,205,80,218,171,111,219,13,110,52,91,248,205,72,176,129,36,90,176,181,168,115,76,26,55,210,235,136,94,152,105,71,36,26,28,123,164,131,211,169,244,198,54,201,187,3,140,46,113,75,38,120,65,51,18,132,79,38,162,24,192,14,150,149,104,175,48,188,104,66,124,3,153,105,173,59,119,188,102,78,164,101,54,19,49,162,204,125,221,36,250,139,161,241,218,164,225,82,47,115,133,146,54,174,93,225,18,204,140,40,0,23,73,45,164,197,105,22,197,93,8,210,154,56,33,210,236,243,107,65,12,57,66,227,193,24,18,41,17,250,131,223,255,255,233,154,4,10,112,59,108,192,158,149,98,2,15,3,225,196,98,119,142,73,201,134,24,109,52,156,56,113,104,238,76,203,228,195,194,241,77,231,192,40,137,21,148,161,224,0,1,147,6,17,163,25,193,227,36,229,163,102,157,179,71,93,3,52,52,128,134,104,195,192,20,204,245,96,196,16,33,62,140,151,30,71,1,96,48,68,102,232,18,68,5,160,148,48,44,184,85,49,60,129,131,196,132,145,92,3,50,15,32,200,6,32,114,146,180,27,172,166,92,133,23,235,53,251,81,20,52,188,217,105,100,107,105,138,220,172,230,96,217,33,20,248,65,50,200,229,122,70,1,39,218,192,83,197,32,217,140,229,249,225,73,83,231,41,113,131,242,155,62,206,187,100,216,226,19,2,143,160,49,97,106,8,146,105,208,147,22,162,110,246,58,137,133,152,246,100,158,202,153,170,82,25,213,244,244,143,131,160,135,89,85,45,138,167,9,110,132,24,10,114,101,221,233,6,64,221,81,237,111,114,94,252,237,228,168,16,6,238,148,89,80,126,100,190,207,190,236,173,146,192,141,13,76,207,106,72,227,102,176,39,64,0,1,176,0,0,228,248,73,48,73,201,64,61,128,61,31,235,97,127,36,199,148,136,113,75,35,89,192,240,244,52,212,243,151,160,159,228,219,255,255,251,117,187,16,183,119,43,183,50,159,181,216,219,169,254,159,82,237,84,22,249,200,112,18,70,171,40,40,144,112,138,99,158,254,69,217,238,88,65,69,208,199,80,232,204,208,48,233,3,0,249,96,52,214,24,120,91,37,48,220,55,48,65,223,48,192,6,46,201,150,69,16,88,52,37,7,76,148,32,147,20,144,32,42,12,62,160,65,35,192,164,164,165,6,91,68,82,34,136,202,12,40,33,96,142,169,156,64,179,177,22,31,83,215,133,86,136,128,26,70,122,234,70,214,85,218,210,70,173,184,178,158,230,58,106,46,132,183,76,170,115,143,125,255,251,176,100,199,142,134,186,106,199,147,185,51,242,78,136,57,173,60,34,130,91,229,211,28,46,233,45,201,39,33,166,205,133,149,9,156,25,128,145,32,241,84,145,10,96,186,162,160,226,104,108,181,19,162,181,28,190,161,46,140,153,152,88,156,177,43,2,177,161,73,133,151,166,88,88,197,101,81,86,94,188,182,40,169,237,236,234,181,73,59,220,227,14,250,73,39,23,97,181,209,91,104,101,55,165,13,105,187,65,151,23,106,190,21,42,240,173,156,90,142,247,183,40,69,53,81,69,68,41,194,76,207,111,54,165,138,108,246,158,185,137,203,179,243,214,45,73,210,233,166,210,55,178,64,94,95,134,170,149,74,158,48,24,193,156,169,58,244,165,104,151,23,129,186,14,199,145,63,177,203,127,247,255,234,213,167,180,225,70,143,1,137,23,21,18,71,101,126,126,223,212,172,173,73,157,178,236,178,51,49,200,87,181,140,152,189,170,182,52,248,225,211,49,250,222,252,66,1,0,166,237,251,149,74,148,192,10,198,102,132,134,126,138,98,180,32,97,150,132,97,133,206,141,243,9,7,116,153,64,32,14,146,179,39,228,77,161,65,41,144,152,166,52,225,93,60,76,181,150,122,61,140,239,26,32,225,190,145,238,93,159,210,22,110,162,7,177,18,28,105,57,210,254,43,253,132,245,189,140,70,182,160,156,253,74,10,229,32,97,30,211,5,88,69,188,156,84,141,12,96,129,204,117,206,64,72,120,152,19,199,77,149,100,190,49,79,100,159,172,170,176,147,177,53,252,92,190,65,41,66,9,205,76,102,43,92,227,243,51,82,188,20,152,94,82,108,194,189,133,151,179,136,25,97,53,170,153,75,80,35,180,211,131,90,178,201,0,0,0,1,48,2,177,0,167,153,20,41,54,132,140,9,98,1,30,100,22,141,91,100,213,151,99,96,199,92,214,116,125,253,247,249,106,199,44,42,25,21,28,182,214,61,238,127,25,117,254,86,111,186,88,98,65,32,80,157,141,1,60,248,58,18,34,142,143,248,208,56,163,154,161,114,212,128,230,44,181,70,61,8,38,30,119,38,50,168,167,167,174,134,225,70,166,236,132,38,15,3,38,186,146,230,41,136,134,22,1,6,93,25,3,1,17,32,66,105,72,120,28,108,26,68,226,132,108,162,22,227,201,133,79,42,152,99,68,51,21,178,171,18,76,197,1,18,20,197,204,163,85,7,89,4,66,228,111,154,18,168,19,244,44,18,168,224,1,232,12,64,72,6,49,206,65,135,130,132,62,202,69,43,128,138,15,112,43,169,136,130,114,119,142,113,52,93,160,136,70,17,230,129,222,185,85,166,92,142,7,20,184,252,185,200,93,213,149,220,116,46,51,3,146,174,27,196,70,255,251,178,100,199,8,133,73,104,205,187,107,76,48,77,5,9,141,96,38,180,35,185,221,26,46,233,237,89,64,136,37,113,147,37,208,85,85,186,28,156,64,40,78,242,132,143,78,57,148,106,213,133,219,58,45,169,16,249,15,58,143,83,79,99,145,201,112,220,180,222,143,186,78,2,45,70,216,206,171,102,59,22,21,19,195,128,216,182,232,224,76,53,70,57,207,69,67,21,84,49,216,210,208,149,168,53,194,153,158,124,106,106,193,112,128,194,249,30,249,48,178,204,192,187,93,169,151,10,52,164,216,78,183,217,150,54,158,70,60,88,177,2,35,218,76,171,164,41,51,189,110,248,183,141,168,22,133,140,227,17,241,127,140,238,183,150,88,219,24,56,0,0,143,32,153,198,104,66,56,116,0,28,81,82,90,12,69,237,149,38,109,229,116,91,215,238,28,103,12,44,116,212,108,182,157,60,44,3,14,28,89,4,10,186,4,124,97,178,198,145,161,117,57,39,7,153,25,11,30,1,57,77,238,234,56,42,225,140,81,0,176,24,247,18,38,230,214,231,235,0,0,76,148,168,26,49,72,200,214,202,243,74,187,205,64,114,50,181,88,18,138,51,64,88,200,197,51,4,2,223,147,15,143,219,49,141,71,33,1,66,33,36,176,104,16,191,87,154,90,41,139,3,76,185,66,135,185,73,158,155,84,237,184,29,32,139,160,98,142,162,252,132,200,218,40,50,84,33,102,123,59,180,138,43,214,2,125,131,45,135,187,49,59,66,213,144,213,232,108,9,24,245,161,246,166,188,138,19,153,118,212,225,31,5,176,147,69,68,35,27,216,16,164,103,210,211,131,91,134,59,227,101,177,238,18,72,18,221,6,234,201,35,154,12,152,98,67,115,21,58,200,113,28,221,54,132,171,154,154,149,178,43,207,130,145,107,110,78,15,156,149,239,30,192,133,126,142,173,188,120,181,90,221,141,213,172,127,163,171,76,191,18,230,102,187,27,46,50,211,190,182,5,146,98,184,232,160,9,157,58,150,143,29,46,91,186,236,63,27,63,207,180,124,1,212,218,91,79,168,2,148,188,165,73,142,211,12,33,76,232,195,206,171,10,186,127,224,2,99,199,197,14,77,115,84,57,198,76,125,156,235,231,246,35,212,214,98,254,247,25,50,26,69,131,196,12,63,96,13,168,163,80,51,208,117,47,166,137,47,254,34,252,130,113,110,150,104,221,238,2,204,17,34,1,73,105,135,2,105,253,180,97,141,136,105,157,231,161,149,3,169,67,96,98,105,212,68,29,152,114,3,24,144,68,46,115,36,8,131,16,197,22,184,33,11,144,174,54,180,204,32,3,82,81,59,64,151,199,90,8,66,64,236,27,102,10,48,104,52,152,67,18,5,212,235,209,255,251,178,100,188,142,231,46,103,203,27,143,101,112,70,66,153,65,103,9,38,28,181,157,36,78,229,145,193,19,9,37,73,148,157,136,169,181,37,1,48,104,150,220,135,155,70,216,22,79,29,73,12,116,241,97,86,63,94,31,116,29,69,106,206,90,224,101,74,216,53,186,2,238,97,135,100,121,221,77,247,182,57,88,176,61,109,54,38,135,115,24,14,67,82,179,41,230,25,93,171,209,228,239,221,72,48,95,33,105,175,196,21,162,182,82,219,22,217,217,61,172,228,61,121,5,111,3,99,238,44,187,147,212,131,227,110,21,108,164,109,229,244,232,230,6,10,81,47,126,253,103,169,90,75,245,235,71,126,122,11,64,237,44,217,57,59,72,154,84,241,223,44,76,251,142,169,173,174,209,209,67,228,49,0,110,223,175,80,25,12,183,2,91,4,184,38,200,41,209,117,225,208,8,242,169,9,88,19,43,33,21,25,72,246,157,8,177,29,116,238,60,11,29,193,10,158,120,139,168,81,217,149,40,188,232,29,207,16,155,104,177,110,45,221,209,57,171,255,248,44,179,164,212,112,195,51,8,0,0,1,112,10,37,24,224,11,24,196,169,30,0,59,155,30,4,152,251,29,152,120,188,152,100,9,152,66,103,166,192,16,49,185,226,211,79,14,3,110,241,75,201,11,3,185,189,110,144,32,50,193,168,216,128,170,108,140,4,68,114,0,232,119,136,178,86,210,92,139,233,201,86,133,82,178,187,50,135,80,239,2,48,156,47,229,72,82,99,34,239,22,153,236,202,64,73,43,143,152,101,189,125,156,238,115,198,133,141,213,219,213,114,53,144,30,203,28,29,213,212,98,43,56,51,226,221,168,186,98,217,221,41,148,119,239,150,102,201,178,255,124,253,204,241,113,26,251,188,74,90,52,15,224,95,208,222,222,112,205,191,3,30,210,211,229,244,60,202,247,184,70,220,150,214,243,36,91,235,85,166,125,111,150,89,34,235,81,107,108,253,205,7,115,28,45,170,218,53,51,67,154,59,183,177,238,250,106,82,29,189,221,251,118,91,178,180,32,0,84,227,43,25,177,128,169,148,2,112,65,84,250,4,158,88,218,113,199,92,229,133,73,70,239,142,79,167,187,250,89,50,116,11,0,248,234,223,29,154,157,182,86,64,166,181,79,250,249,63,255,255,76,146,226,241,97,36,85,178,203,179,210,143,152,38,26,25,104,1,152,118,229,29,254,198,153,20,103,25,248,93,153,110,134,128,142,243,29,136,35,1,128,112,80,130,97,80,220,58,13,152,24,105,135,30,42,65,127,9,18,78,202,169,24,12,5,171,99,27,17,20,161,100,166,164,7,122,18,243,35,33,104,176,118,73,185,69,130,249,183,129,126,86,162,168,167,67,207,255,251,178,100,184,142,198,209,104,73,155,186,122,96,64,194,201,114,97,34,104,153,225,159,38,78,225,17,193,64,36,230,141,48,27,201,47,228,145,230,191,181,129,133,225,133,91,93,85,104,167,50,98,19,22,94,137,204,116,179,109,88,171,172,181,29,133,211,98,170,51,250,155,121,173,213,108,52,119,175,66,172,126,51,182,42,160,194,224,145,93,4,17,29,135,0,230,46,122,210,46,156,223,107,90,81,5,22,67,152,115,73,50,117,87,197,94,180,153,22,100,228,161,182,109,214,199,117,29,161,103,66,162,93,172,100,30,12,149,44,135,164,73,145,80,235,8,109,10,83,27,42,152,221,83,218,150,128,28,15,129,144,237,37,64,180,3,10,131,91,142,209,86,30,145,88,172,39,197,136,10,35,102,149,170,53,106,15,174,199,72,171,40,217,234,218,180,23,250,255,95,250,6,69,34,233,212,148,147,19,53,44,66,110,236,253,251,177,121,221,248,171,100,135,26,148,185,125,142,20,182,149,94,202,232,238,44,0,22,243,4,65,51,44,130,67,16,77,35,192,45,67,107,9,243,20,41,163,7,139,34,179,36,201,144,72,193,176,168,66,13,152,38,74,168,121,139,134,17,143,33,219,90,33,3,65,66,211,234,142,128,16,17,65,216,203,41,40,5,144,249,98,6,5,136,116,143,48,34,250,221,97,9,11,82,145,96,173,211,48,116,241,132,20,4,169,163,9,202,86,181,165,245,157,7,187,245,55,102,171,198,246,196,170,48,184,107,141,202,119,61,40,54,25,217,144,227,200,132,158,151,214,211,150,32,217,154,149,77,158,112,37,172,107,85,89,115,69,143,230,20,237,82,27,51,117,108,71,109,255,188,202,236,110,21,73,3,2,48,182,134,54,12,250,104,66,106,159,105,68,242,194,135,72,132,170,85,34,81,69,73,14,117,213,216,17,5,80,92,79,96,85,71,20,45,66,81,4,255,163,25,10,70,132,0,19,236,102,92,4,56,129,195,111,6,240,133,133,21,131,37,53,42,8,252,224,117,133,129,156,183,48,103,169,234,174,201,125,174,110,169,105,31,255,223,253,59,243,132,103,127,244,121,170,148,86,55,90,111,104,122,230,41,213,65,152,8,23,34,193,80,234,206,38,139,68,251,107,149,24,205,62,144,188,194,145,132,209,32,188,199,144,208,215,14,60,228,114,52,217,147,16,215,200,32,198,112,32,202,99,148,28,38,152,146,3,131,12,226,236,153,154,2,1,7,66,249,144,3,164,193,27,101,75,64,172,83,1,71,81,208,157,80,58,0,64,169,106,109,170,155,133,5,70,204,135,181,110,227,185,8,110,229,158,88,113,193,22,180,64,7,214,44,241,180,136,30,195,74,151,110,229,185,201,181,101,125,255,251,178,100,195,14,198,113,104,73,19,172,31,144,79,104,233,163,64,3,226,26,97,155,32,78,225,111,193,53,42,102,205,48,11,24,100,81,18,209,58,52,83,75,54,81,101,16,113,198,180,182,213,103,194,181,189,47,149,114,41,9,228,1,113,131,135,131,215,195,60,238,237,103,88,164,148,201,38,226,110,230,254,78,122,14,220,202,201,49,7,87,62,217,126,122,98,75,30,125,5,24,75,55,105,182,232,53,93,52,153,118,214,185,37,20,244,248,54,99,224,250,176,92,155,86,168,82,30,243,212,137,217,89,51,87,165,70,231,221,255,174,160,0,2,127,203,38,33,0,66,236,13,92,16,72,50,17,32,33,2,207,9,209,17,115,143,243,169,84,155,78,118,93,75,219,234,217,82,119,205,161,31,248,24,34,177,194,180,198,186,37,226,145,193,3,83,29,29,216,210,171,57,209,148,94,87,67,238,49,27,73,159,80,92,47,127,36,246,160,0,6,179,12,205,16,51,194,100,77,170,119,30,104,105,90,52,96,207,182,98,186,188,104,128,180,97,58,152,97,56,106,84,15,6,14,48,8,54,99,66,114,101,160,158,24,6,5,195,49,33,77,249,140,152,74,11,35,154,109,149,40,69,226,22,145,16,230,194,67,192,105,150,92,184,113,159,143,11,117,203,255,45,140,145,32,153,99,32,13,186,162,118,224,79,73,135,190,243,119,151,242,182,50,14,58,48,123,163,33,39,43,197,71,45,126,47,207,18,3,27,244,19,216,84,130,168,171,102,190,187,43,150,181,27,214,166,39,240,194,126,166,125,223,249,208,222,186,68,173,184,14,61,21,132,19,78,121,145,135,150,124,155,227,123,59,71,121,141,205,241,175,177,134,109,245,81,90,243,97,141,139,182,86,169,11,88,155,62,48,170,37,140,124,203,63,84,201,220,224,137,101,109,249,242,62,210,196,156,121,178,148,169,162,194,1,102,80,4,92,180,48,103,2,144,0,0,239,252,234,34,109,3,208,181,128,186,161,48,24,130,115,47,38,39,119,21,168,165,147,58,213,31,84,231,119,251,253,170,79,124,236,225,151,255,156,47,205,57,37,249,185,158,164,115,216,51,210,32,199,155,56,77,2,137,127,140,188,21,79,30,7,56,65,233,154,145,217,72,113,175,7,2,171,1,162,13,14,28,64,164,95,172,26,37,15,211,14,224,27,48,56,39,83,81,194,97,51,8,1,179,28,224,123,49,243,17,51,20,192,41,48,161,18,114,231,24,53,0,241,128,232,115,10,128,161,129,208,171,24,117,129,26,174,25,4,144,128,98,188,128,145,80,21,66,133,83,33,153,54,72,19,113,134,209,71,198,222,4,82,217,18,249,74,203,54,212,38,31,108,4,160,176,37,111,15,9,255,251,178,100,203,142,231,8,102,199,147,184,76,112,87,202,185,163,64,3,196,27,101,161,30,79,101,17,201,48,37,166,205,134,8,208,23,98,44,117,186,82,189,217,187,143,118,21,37,19,184,188,16,51,177,18,5,47,34,175,45,123,111,215,68,60,106,103,39,181,122,188,134,110,129,108,216,140,193,13,3,191,65,118,155,177,157,225,118,154,239,144,12,197,214,176,198,227,172,129,212,203,194,104,149,58,179,237,108,197,215,125,253,71,87,169,219,49,79,73,140,137,24,88,229,72,178,35,99,224,73,103,9,173,118,236,171,218,74,199,105,51,87,19,116,58,12,134,81,229,125,76,138,180,139,129,159,87,243,243,40,111,254,110,188,224,20,13,84,150,43,38,90,3,93,120,16,192,88,96,203,223,4,201,127,255,62,255,215,255,255,255,255,251,255,181,172,175,123,187,90,134,163,74,117,112,110,134,19,81,200,86,161,157,106,169,82,11,120,129,15,115,193,231,160,179,24,14,40,92,25,135,30,74,141,236,216,0,0,92,180,144,167,48,232,3,48,88,219,9,222,204,233,33,73,34,192,42,94,34,8,204,114,15,9,129,149,101,48,120,127,45,129,142,226,9,136,65,244,92,98,80,112,18,68,169,4,140,219,182,17,147,48,81,85,118,16,26,202,162,136,43,119,224,171,114,185,6,90,193,169,44,197,178,210,31,76,95,43,13,158,71,214,193,107,59,148,150,171,60,29,173,66,178,36,181,243,176,206,0,207,171,191,242,158,95,160,240,118,248,104,123,92,207,234,151,191,31,89,7,15,10,20,217,168,181,120,230,164,184,217,140,104,118,252,154,203,191,244,87,5,62,31,171,49,164,95,51,75,218,253,52,219,171,126,169,71,250,184,141,151,189,154,63,239,59,49,70,154,178,179,175,71,44,151,89,85,144,215,230,141,149,27,250,195,53,163,117,181,219,141,199,118,175,211,108,125,6,126,235,117,102,210,0,0,79,249,89,104,37,0,22,65,204,5,20,16,178,144,77,157,65,107,142,241,51,72,197,85,159,85,77,182,181,255,255,246,255,223,252,165,237,159,198,238,126,85,64,157,172,74,70,200,46,3,21,36,232,178,246,38,61,248,140,59,161,118,10,79,135,231,223,227,183,233,189,223,209,152,12,201,152,60,42,25,236,72,31,225,115,28,26,130,28,70,20,156,128,181,128,172,243,49,76,35,12,68,35,31,67,243,27,208,228,86,51,33,5,49,144,141,1,1,132,2,72,98,0,162,194,0,36,194,96,117,26,82,116,11,64,144,142,193,122,132,38,35,123,200,250,144,19,31,69,229,163,200,137,109,159,134,230,90,68,105,119,72,208,101,204,105,204,122,88,51,157,89,194,108,213,182,250,60,241,5,80,107,255,251,178,100,195,14,230,111,105,73,155,185,99,112,74,168,137,179,52,3,226,92,233,229,28,46,229,113,193,96,178,230,13,144,142,121,141,30,144,196,21,187,106,9,129,126,18,139,113,90,238,92,83,46,190,182,169,96,69,111,131,239,183,36,187,162,161,130,49,154,205,219,146,92,142,114,154,161,152,196,150,130,5,167,147,32,76,83,208,63,110,251,154,189,139,113,124,110,187,173,168,203,31,74,178,29,182,222,213,233,132,228,153,194,54,188,215,13,60,235,108,171,20,131,158,112,206,41,140,138,93,175,165,217,191,115,225,246,211,202,53,6,166,171,169,241,255,245,85,251,163,175,174,255,217,83,242,120,59,124,205,194,192,192,232,144,80,98,103,193,231,74,90,72,74,164,202,50,225,110,236,131,232,121,191,251,223,23,45,56,84,26,47,255,184,235,249,127,249,191,255,161,114,185,147,57,196,164,221,178,100,157,57,145,85,185,30,121,21,82,27,84,89,50,253,36,135,147,153,159,158,199,125,193,176,90,9,204,79,198,50,225,223,199,213,17,0,130,101,184,46,143,72,51,1,81,14,143,201,55,192,216,194,26,179,14,30,130,25,70,34,58,150,69,75,140,64,91,33,5,10,36,0,202,102,158,202,69,134,176,212,165,14,15,210,228,79,134,97,80,121,6,137,251,27,69,211,111,133,110,234,79,102,163,163,140,248,37,168,149,232,242,159,78,252,25,190,113,60,119,234,156,194,30,81,245,224,106,196,231,122,120,227,143,172,218,138,15,139,17,87,125,37,61,86,97,99,26,205,73,200,68,138,48,97,82,120,159,31,94,83,140,170,234,145,105,132,83,69,120,39,122,172,36,203,169,247,172,229,66,157,10,70,174,25,97,203,181,246,81,183,39,24,194,87,4,19,107,157,79,163,97,83,168,81,17,183,63,180,242,229,137,36,98,161,4,216,80,138,42,110,48,153,194,172,73,255,255,93,0,0,164,153,195,203,40,107,13,117,43,147,2,121,164,97,139,91,212,17,2,235,116,95,187,31,249,243,255,159,255,43,214,229,216,214,225,3,56,69,198,109,178,51,239,21,69,132,225,236,102,224,178,51,39,139,71,166,56,40,48,38,24,28,76,232,170,203,160,123,251,186,128,0,24,192,100,116,76,48,194,24,193,20,170,140,69,88,88,195,64,127,76,142,131,240,200,132,182,12,36,1,184,192,160,89,12,2,65,36,194,32,8,140,46,196,1,85,140,54,68,140,196,32,28,147,85,172,11,5,10,137,39,97,129,192,27,134,0,75,73,1,28,62,0,234,78,217,23,233,56,211,150,9,46,225,196,167,71,232,126,251,95,121,230,5,131,22,25,25,132,171,99,15,66,255,130,18,69,243,183,73,102,246,112,75,220,241,255,251,178,100,190,140,166,5,104,202,155,143,76,112,72,169,41,179,96,3,185,30,189,187,26,79,101,49,201,73,163,229,233,64,11,17,142,147,33,128,166,196,144,124,97,154,210,153,77,194,251,79,234,98,126,228,130,61,15,210,102,176,243,87,21,69,73,65,243,178,73,201,78,45,147,26,150,234,69,122,41,6,204,81,43,23,28,69,41,42,156,225,212,118,123,99,38,166,127,232,129,19,115,90,46,203,242,200,75,101,43,132,208,253,105,201,75,19,173,103,25,132,179,105,26,118,140,146,112,42,242,165,118,12,20,100,220,100,170,124,236,144,168,190,44,220,109,173,219,57,215,134,127,227,190,246,22,205,125,147,94,22,244,60,142,199,132,5,219,72,10,196,118,13,150,5,139,130,22,162,68,39,0,251,142,226,76,50,3,14,120,153,166,161,225,70,2,117,206,150,181,255,219,122,159,198,255,213,236,218,180,183,98,51,61,158,90,41,72,16,89,226,204,21,141,119,157,38,115,135,209,217,226,92,17,3,25,66,248,77,49,5,249,23,245,191,178,234,128,1,146,238,220,16,95,49,200,20,192,170,227,250,81,77,222,44,49,13,176,194,102,33,230,9,140,198,98,160,66,97,166,201,172,54,112,15,131,80,187,146,161,226,147,16,82,123,59,215,96,117,61,5,70,26,196,215,39,159,158,213,109,63,225,142,238,150,41,54,197,168,207,134,101,224,30,131,72,34,174,214,154,65,71,238,18,216,255,115,252,135,95,131,237,246,201,242,193,202,48,116,12,43,164,104,167,74,125,245,203,214,135,201,108,171,146,247,71,10,46,232,119,242,255,207,246,169,249,181,213,90,135,255,43,170,161,230,105,7,238,193,187,123,85,187,38,138,23,96,200,223,98,26,115,112,147,95,49,76,184,233,59,139,219,94,186,200,81,209,205,121,245,48,15,70,90,190,180,234,199,203,47,234,139,108,186,205,214,7,0,5,249,129,128,73,64,28,4,40,8,132,28,66,74,32,41,50,82,16,141,33,90,145,140,145,165,69,205,54,90,146,239,255,223,163,127,255,44,238,107,87,87,100,125,65,66,21,46,232,99,212,128,161,192,49,184,91,177,154,1,171,220,99,19,206,166,238,245,109,250,241,62,233,190,215,232,0,3,27,166,39,25,230,115,132,38,80,167,103,233,151,6,90,32,134,154,153,230,132,44,102,82,3,161,201,104,208,66,52,79,153,46,79,18,1,134,18,160,198,66,136,5,243,17,2,193,195,171,188,190,134,1,22,27,74,93,114,96,22,84,98,133,233,134,157,46,226,237,207,64,110,196,161,231,2,18,164,106,144,19,144,152,212,251,185,22,239,193,137,243,45,108,110,31,106,222,102,94,44,40,191,37,242,247,206,51,141,234,255,251,178,100,189,12,133,233,103,203,27,154,98,114,76,136,121,146,72,2,196,218,153,163,32,110,188,211,193,79,160,102,245,134,20,156,144,145,249,101,97,17,8,154,149,103,117,112,180,216,214,160,30,143,102,114,96,211,27,216,113,179,59,85,99,66,113,106,146,3,193,102,169,74,100,234,247,82,148,84,221,242,158,206,106,98,209,125,119,60,80,29,172,179,200,154,39,172,82,144,231,47,233,227,65,6,96,224,233,36,40,11,65,132,187,13,76,178,145,52,192,90,35,68,65,161,96,187,2,41,49,223,212,191,42,242,128,1,46,160,20,220,173,78,148,228,163,83,130,196,135,178,40,61,241,3,152,22,24,208,117,23,94,205,96,155,9,17,24,112,130,176,247,34,9,8,17,140,78,111,255,255,255,55,110,191,179,165,21,41,42,189,153,187,149,81,24,206,87,30,124,38,164,9,7,13,144,121,241,132,7,82,106,162,106,247,151,90,149,197,65,0,128,147,144,193,64,39,204,65,192,164,192,112,184,205,97,6,56,200,224,73,204,29,142,140,192,124,144,204,20,192,60,194,28,39,0,64,78,104,224,199,93,62,48,42,106,255,103,144,24,212,75,6,0,163,90,101,140,97,97,204,43,162,16,84,73,83,181,186,36,4,250,197,212,165,35,236,188,69,0,87,246,251,227,147,132,255,196,74,3,90,65,130,105,16,21,136,125,75,6,189,235,168,66,117,70,11,157,181,213,93,102,169,188,207,87,12,239,255,207,29,67,63,3,70,20,138,85,77,96,46,171,72,80,96,203,117,12,27,215,226,28,72,246,223,190,126,183,237,104,185,154,77,230,60,15,73,35,238,30,99,218,176,171,15,57,141,26,38,105,1,154,153,115,222,222,93,151,210,241,24,25,99,55,164,92,95,70,92,225,247,125,152,154,113,129,92,198,115,222,167,164,87,115,63,154,240,223,68,133,53,245,2,95,23,58,163,100,253,4,74,179,66,236,22,142,0,0,193,194,11,142,89,46,70,192,13,18,113,174,28,187,59,228,169,235,150,119,45,227,81,129,35,87,250,15,71,196,217,25,14,24,200,191,255,254,245,127,253,221,34,229,195,38,221,165,5,94,189,96,66,74,46,7,35,145,85,166,112,227,246,123,167,215,132,173,248,226,181,67,78,247,123,13,254,221,125,225,191,119,247,249,247,126,192,0,20,156,82,211,64,197,83,9,28,179,229,101,16,54,22,106,49,196,103,40,142,102,248,30,98,32,242,96,216,34,68,58,153,50,46,38,152,57,16,49,76,75,116,7,65,226,32,78,121,215,37,0,226,41,192,25,202,82,54,200,41,5,4,231,65,129,34,44,81,71,217,195,108,188,43,207,97,226,204,199,2,8,205,188,72,187,244,214,186,153,255,251,178,100,203,12,135,16,104,199,155,219,122,112,88,70,185,202,60,163,127,88,21,165,32,110,188,209,193,63,155,229,153,145,13,248,40,250,167,244,13,231,88,132,157,181,175,55,249,251,203,78,30,46,144,119,138,223,11,59,111,214,115,235,237,105,19,222,235,46,35,96,184,43,247,18,201,52,235,197,62,32,204,219,121,62,254,108,182,239,229,255,70,182,145,178,13,137,47,218,44,193,176,249,170,203,173,52,118,150,90,191,55,9,146,153,87,186,159,135,84,181,129,52,16,168,71,182,45,74,210,242,73,56,31,197,22,64,2,255,143,74,18,208,220,69,151,21,125,99,45,73,98,82,186,232,237,66,166,47,197,233,171,40,96,52,171,200,250,243,211,253,19,255,153,191,253,63,79,54,140,115,101,183,34,47,6,229,216,227,43,139,65,51,38,138,60,66,165,36,193,227,76,16,94,152,89,219,161,208,210,253,165,40,190,143,160,0,2,220,180,4,14,154,14,3,25,8,187,153,175,196,24,60,47,25,59,208,25,160,253,25,150,4,21,131,193,64,96,197,128,116,204,193,180,40,7,24,198,102,24,138,41,35,249,0,40,68,17,74,225,176,168,9,201,32,200,7,43,97,42,242,126,210,224,31,6,180,199,104,12,26,177,126,207,59,218,143,130,198,89,189,89,72,23,25,186,227,235,123,221,75,186,204,54,67,134,185,135,52,188,149,50,95,193,167,196,95,41,224,139,134,123,4,86,164,113,99,159,46,19,214,21,245,107,63,218,134,97,117,225,42,54,110,119,94,49,211,45,153,235,178,142,44,171,182,186,104,171,96,167,97,2,104,19,129,41,200,140,56,248,149,145,24,155,2,8,147,15,168,108,107,99,100,246,68,64,140,238,85,20,19,152,6,102,97,130,41,22,39,66,180,96,48,72,137,134,84,130,161,70,215,34,81,131,40,194,214,122,253,45,89,152,215,250,128,96,99,127,196,163,4,132,7,203,17,16,61,1,218,133,37,116,94,120,80,125,33,19,239,132,66,218,40,166,168,247,19,245,39,254,68,41,115,169,253,170,214,232,112,142,71,146,219,226,10,245,154,168,242,17,205,50,157,236,224,207,16,103,33,157,213,149,103,43,242,95,161,200,147,111,20,108,128,12,82,177,34,237,97,84,237,30,213,238,125,62,208,1,175,48,68,168,52,52,25,49,233,216,52,219,69,49,144,6,54,69,83,53,1,224,49,224,30,48,20,6,17,132,198,25,129,230,105,140,128,208,12,194,51,156,201,192,5,94,14,129,4,64,124,117,247,46,111,35,137,190,219,188,36,220,45,202,29,170,131,70,114,232,6,141,40,212,234,88,229,164,98,108,79,24,80,40,161,75,189,88,166,250,121,26,9,25,115,117,40,207,255,251,178,100,205,12,134,210,104,199,155,175,76,224,92,73,9,86,107,2,26,25,77,159,30,78,189,51,65,60,155,102,205,48,10,209,117,150,189,124,158,181,205,29,253,90,155,202,62,24,84,26,132,11,74,24,245,54,55,187,38,211,107,53,204,117,161,143,242,212,229,118,221,37,153,83,216,39,80,220,217,236,101,146,184,46,146,67,15,35,138,77,69,88,37,9,226,237,164,253,91,55,245,228,187,210,198,165,38,229,39,37,171,255,74,24,114,144,240,155,55,159,214,184,238,36,188,130,17,86,38,77,224,219,67,192,171,110,210,0,10,237,252,184,46,128,42,132,104,67,32,212,22,49,168,149,6,57,99,158,108,234,125,125,255,237,255,209,187,177,217,157,136,202,102,156,136,136,135,107,43,4,17,66,14,215,136,51,76,26,124,122,246,65,243,53,86,126,69,200,246,144,88,103,191,203,187,243,165,207,248,43,255,31,111,223,239,188,0,17,163,1,1,88,49,111,11,35,5,19,176,55,59,66,163,12,145,13,49,92,97,179,32,145,27,50,30,3,131,3,144,97,48,33,3,243,11,176,92,49,126,6,114,215,24,124,6,241,135,104,61,178,33,208,14,14,8,54,194,229,149,33,3,40,242,47,148,45,97,21,168,182,42,169,78,59,52,94,144,40,112,245,178,233,84,51,245,209,65,94,204,180,134,109,60,189,89,233,20,239,83,55,126,74,106,181,60,112,88,139,58,2,116,193,80,198,252,3,170,89,114,114,92,162,187,46,230,123,213,188,215,226,84,15,130,139,97,1,213,89,11,230,10,72,12,37,49,35,22,94,105,114,19,175,155,14,242,169,124,121,125,133,43,29,155,12,74,82,138,137,71,205,116,11,31,160,64,140,100,209,180,109,61,2,108,155,196,204,197,164,154,154,42,83,217,67,149,20,246,81,124,225,8,62,219,169,12,138,136,112,233,49,109,182,167,117,20,205,8,209,26,101,40,19,215,182,115,49,28,224,253,217,95,106,134,129,14,132,13,174,172,0,10,91,233,56,90,15,240,2,248,104,64,89,194,197,7,96,186,56,72,135,35,23,41,8,201,58,214,173,91,36,191,75,251,159,255,41,161,41,188,228,101,10,116,206,87,98,64,96,217,7,87,117,168,225,146,159,138,75,25,73,140,205,204,196,118,241,103,12,198,37,117,12,12,204,0,82,61,240,163,53,44,42,40,95,233,163,160,2,84,146,224,1,88,98,232,44,96,42,196,39,112,152,28,19,26,32,151,26,26,169,152,156,6,152,28,13,8,128,243,2,130,32,196,125,83,24,138,35,1,66,197,7,154,43,5,87,104,128,212,204,186,122,107,16,6,1,196,170,228,244,185,229,140,139,159,50,110,73,142,54,196,105,235,19,71,255,251,178,100,204,140,135,151,113,197,147,216,75,242,87,234,185,131,72,3,180,26,57,163,36,110,189,143,129,47,28,103,53,130,141,181,170,178,36,135,38,180,216,160,135,113,78,136,163,160,167,195,129,165,124,23,2,120,153,218,86,251,179,161,91,131,129,84,178,105,117,215,186,242,198,75,72,69,248,28,27,36,120,193,74,162,81,209,224,156,121,104,88,254,244,113,48,253,26,218,213,238,230,242,102,251,191,125,152,88,90,118,126,84,46,161,163,13,246,203,207,46,89,106,27,61,120,41,51,214,239,187,179,67,82,145,249,45,148,131,230,113,146,215,150,164,49,63,96,229,58,215,86,251,251,222,169,100,55,51,47,161,65,118,58,30,142,225,128,16,10,155,112,97,97,247,17,2,66,65,22,231,9,137,229,62,225,100,248,83,160,64,31,233,219,144,236,26,255,255,253,141,218,2,136,44,33,127,47,195,253,123,255,210,150,75,249,148,177,247,251,33,202,36,2,185,43,243,39,239,174,237,33,127,142,22,194,20,129,27,254,98,207,0,0,6,179,10,22,99,40,68,227,50,76,163,229,109,83,109,202,67,44,251,131,96,26,179,72,196,163,38,200,243,31,67,163,40,134,211,74,128,67,6,67,67,6,19,179,48,130,112,160,0,83,67,82,118,157,4,166,179,1,44,2,133,180,166,58,29,11,97,145,36,100,81,222,99,41,161,95,54,185,133,165,55,30,9,165,56,105,232,250,185,207,25,48,172,181,97,173,189,175,124,5,34,162,188,181,154,107,106,229,131,166,144,181,248,110,92,96,108,3,31,117,179,88,246,255,144,130,14,206,17,98,92,219,112,221,94,201,220,108,44,148,5,12,210,87,152,149,42,155,162,67,237,117,44,121,49,254,67,106,187,12,46,247,89,202,218,236,190,198,175,100,193,0,110,112,122,30,174,64,62,170,133,73,109,223,95,166,222,179,243,59,157,21,21,206,83,37,53,223,186,87,27,236,125,166,164,226,254,185,140,125,101,242,52,236,255,182,214,204,246,236,231,204,58,194,13,34,47,147,0,0,131,0,196,147,106,73,106,141,152,14,149,2,192,24,234,160,130,180,65,104,115,183,60,121,198,106,119,226,202,28,0,7,253,208,249,144,68,97,209,223,210,17,5,133,227,101,98,166,232,185,106,28,57,75,232,114,5,75,15,206,160,89,132,214,186,84,57,104,21,60,206,180,162,230,4,199,199,216,199,1,136,203,189,124,246,141,144,0,0,155,147,110,156,116,129,26,170,92,25,112,8,0,6,195,10,131,147,56,192,210,221,24,156,138,25,158,43,166,176,207,74,23,21,92,134,34,228,188,2,144,109,198,82,155,163,223,110,16,177,82,68,157,134,152,25,153,75,161,10,132,75,96,255,251,178,100,191,142,135,40,110,71,19,185,99,112,76,34,57,170,97,226,24,30,245,225,26,46,225,237,193,42,37,38,205,48,14,157,71,209,244,26,216,176,219,52,169,124,11,80,40,38,32,43,18,203,175,118,87,47,88,1,32,16,61,251,47,185,157,162,80,107,229,171,45,26,93,165,202,163,57,40,121,182,30,20,219,204,120,71,187,58,61,11,107,147,184,73,234,242,11,58,157,78,196,134,63,78,50,169,217,175,29,232,231,67,211,74,179,173,11,103,121,52,241,49,13,141,158,218,213,224,223,231,17,53,54,162,205,39,137,44,55,199,249,214,244,97,146,179,31,112,97,209,199,207,76,70,221,53,140,231,253,252,91,26,165,173,92,124,235,118,221,53,152,208,224,239,122,174,181,156,87,30,60,12,227,114,91,120,198,181,175,55,181,51,191,253,169,191,254,169,39,143,191,252,13,40,0,11,78,84,141,67,114,2,146,22,224,67,97,160,75,153,77,5,204,227,154,75,51,190,250,190,250,229,228,127,159,252,142,173,181,33,187,42,55,127,91,92,212,51,162,61,133,123,99,254,158,141,223,219,72,122,232,64,210,228,5,235,120,15,89,218,251,234,158,96,155,254,207,223,98,0,0,84,84,196,237,35,54,37,205,69,103,59,210,140,208,226,147,80,119,77,3,30,52,106,0,209,4,83,19,138,129,200,34,36,73,131,130,38,71,6,131,70,200,214,152,45,244,204,33,53,163,79,178,82,49,20,189,116,39,221,73,83,91,124,160,103,230,91,86,142,29,198,97,156,180,22,66,239,180,214,179,25,120,50,118,201,131,144,203,232,141,84,56,163,114,192,164,77,177,128,40,224,1,111,46,84,189,78,103,121,68,31,196,245,27,70,232,112,117,38,126,24,164,237,204,10,40,240,89,102,175,131,52,234,99,153,118,65,85,73,216,53,103,130,104,156,166,241,113,45,169,70,101,118,222,234,52,88,172,11,74,232,202,136,204,83,64,195,118,155,231,136,194,197,119,237,170,212,57,109,118,27,1,162,149,124,174,114,123,22,103,248,221,191,245,207,207,206,177,76,189,203,34,211,204,197,102,155,80,162,172,226,21,158,185,49,23,182,115,103,27,165,86,52,163,130,100,52,59,254,133,0,0,3,64,0,0,0,21,5,90,200,210,101,133,199,71,200,176,242,233,168,13,128,46,63,59,94,46,155,41,179,255,255,255,255,252,93,141,190,83,255,225,83,140,175,211,202,153,137,12,181,134,131,200,87,122,129,99,1,32,238,48,162,2,163,4,97,163,51,201,72,195,7,32,114,49,40,35,131,22,113,16,49,24,16,19,3,32,33,6,128,137,129,120,20,24,51,131,9,128,104,0,152,56,4,57,131,16,11,167,193,0,5,148,255,251,178,100,173,14,135,65,102,201,155,143,79,64,56,33,89,189,15,12,5,27,173,161,32,79,61,53,17,40,164,166,233,134,8,153,0,157,137,82,3,103,158,130,0,10,98,143,75,103,22,1,5,29,151,167,170,29,22,56,243,141,181,101,23,149,227,104,140,169,11,180,187,59,9,58,96,144,156,204,83,217,169,241,204,70,29,146,17,210,16,102,68,201,168,234,101,48,35,214,161,181,71,244,222,179,133,155,154,78,71,52,213,86,8,117,54,164,179,166,105,20,183,178,194,102,150,48,182,177,27,182,167,54,117,166,177,77,139,121,4,16,71,75,186,112,148,141,56,152,68,99,76,138,99,114,68,138,218,185,221,67,199,87,150,206,225,11,58,205,69,157,117,161,105,29,99,126,90,147,71,233,14,86,175,134,100,145,252,211,138,39,197,109,148,71,141,90,174,88,192,0,9,187,253,203,47,128,105,223,145,74,128,17,226,197,150,1,218,57,166,223,31,63,255,255,100,255,255,255,16,215,219,223,191,233,234,223,93,233,70,211,178,153,25,167,179,215,206,68,204,137,32,156,1,195,116,116,108,225,250,17,63,57,63,118,249,246,245,36,183,223,126,136,0,2,156,212,97,12,52,161,51,208,104,248,134,83,165,9,141,119,166,51,18,164,49,234,150,193,64,104,8,152,100,193,210,135,2,81,6,65,2,191,67,128,54,109,17,232,63,163,64,51,6,212,3,172,33,234,199,198,226,58,35,90,139,229,206,183,46,81,88,70,162,230,12,215,65,190,71,53,207,189,183,168,81,58,3,96,68,179,38,174,2,139,195,7,163,115,150,243,234,125,97,56,177,208,172,137,116,77,195,23,19,154,56,11,38,40,130,225,74,175,24,29,33,113,104,196,134,40,74,84,36,218,73,66,188,151,240,247,31,72,67,41,149,6,91,10,50,29,1,36,182,42,72,37,36,58,228,54,130,49,81,1,45,203,152,201,100,109,136,94,176,72,194,219,85,31,11,126,183,12,254,21,11,102,13,99,81,87,40,4,21,185,108,110,4,74,96,113,32,48,1,17,137,148,201,126,92,203,110,177,23,181,157,232,37,43,255,159,255,149,24,226,76,9,255,255,160,86,132,233,82,186,58,230,139,88,241,112,171,103,210,135,174,44,121,175,48,18,188,98,14,19,100,227,140,2,36,222,109,145,134,248,162,190,231,223,160,130,91,114,243,1,3,163,21,0,163,2,139,227,137,215,115,22,130,51,30,211,83,128,227,51,80,6,32,40,12,14,37,50,177,153,89,143,165,131,4,162,234,162,153,151,41,82,195,153,189,45,65,186,71,20,10,2,176,221,140,125,144,198,148,61,244,49,224,221,32,98,178,23,11,229,23,240,226,157,182,164,34,106,248,208,140,255,251,178,100,176,140,133,231,104,201,155,143,75,208,77,228,217,147,96,70,110,23,173,161,42,110,237,133,193,49,133,101,232,108,164,40,87,222,52,74,94,47,177,88,75,93,204,95,170,197,214,176,96,178,188,219,39,138,105,3,159,15,52,185,26,248,158,94,203,236,55,190,133,117,167,165,188,183,41,125,141,238,203,243,181,106,239,218,221,173,189,149,105,230,97,31,55,185,123,189,29,41,253,20,108,195,90,83,223,173,218,115,217,138,148,89,2,103,181,229,16,81,180,149,181,90,95,127,163,213,234,102,55,11,79,175,187,12,116,16,0,0,80,114,130,140,42,16,64,56,145,65,125,25,41,127,99,210,92,150,246,9,44,215,205,42,63,232,92,97,242,65,97,178,159,253,67,123,142,149,116,90,146,87,60,124,52,190,255,206,57,34,207,93,126,44,38,120,125,235,31,193,112,236,171,24,215,145,10,169,248,185,100,110,97,80,0,2,243,12,4,161,42,100,194,7,216,255,32,248,206,19,68,217,13,20,205,82,228,213,113,188,192,224,44,192,48,176,196,241,20,200,130,41,43,204,192,5,12,118,15,65,192,194,78,143,20,138,20,194,195,175,163,102,37,76,83,228,133,37,232,78,200,232,175,88,92,20,76,176,210,19,50,130,179,26,187,32,30,4,153,116,210,125,92,42,22,241,140,197,95,187,45,123,149,110,88,189,6,185,141,14,98,156,172,26,74,206,12,182,131,105,209,118,212,51,31,194,235,225,103,42,209,213,182,128,209,246,111,116,18,65,179,170,98,113,34,141,59,78,102,94,179,26,128,86,46,178,137,19,156,116,178,56,52,27,175,32,153,177,141,67,31,93,23,216,194,40,201,178,76,54,126,52,50,201,161,56,32,67,54,50,39,70,149,25,226,243,177,248,132,189,247,99,163,41,217,124,180,178,44,89,5,58,178,173,25,220,103,133,50,185,61,14,240,215,101,116,116,137,99,24,211,171,40,252,122,159,167,93,205,203,3,38,158,119,246,80,64,19,254,112,0,0,74,7,0,41,54,247,121,39,10,187,193,35,73,24,10,123,228,46,102,45,46,73,110,35,46,254,69,111,255,247,127,150,255,84,211,86,100,52,248,254,253,127,243,255,19,254,178,104,32,66,114,38,228,83,31,110,202,222,214,111,26,131,67,108,52,59,200,59,10,180,36,224,184,160,224,236,222,225,83,230,40,3,84,8,16,41,66,25,201,1,99,194,217,155,64,217,138,172,49,177,150,233,174,162,17,158,20,97,149,173,209,48,196,68,5,3,64,145,162,152,196,209,229,42,12,91,36,140,93,0,84,205,9,128,160,182,46,251,2,132,142,173,177,0,62,144,105,166,89,85,133,88,173,124,68,3,128,119,16,204,30,189,92,255,251,178,100,205,142,135,172,106,70,147,185,99,242,91,168,121,173,96,35,186,27,45,157,32,78,189,53,1,31,46,38,141,48,15,201,199,201,240,22,177,124,152,3,217,191,17,26,145,20,41,99,244,249,127,29,242,219,108,64,218,100,66,26,72,36,40,6,27,131,139,96,153,249,91,224,53,207,26,106,102,63,197,16,174,203,4,18,108,82,34,144,138,205,49,78,3,1,198,131,77,196,74,78,43,34,32,52,217,70,164,16,63,52,230,209,218,82,30,161,177,174,147,94,83,77,104,99,71,137,221,165,18,167,28,39,130,54,113,220,145,55,207,219,139,167,24,172,65,38,228,255,210,67,8,56,38,203,45,78,4,21,187,146,132,246,171,88,197,160,225,51,138,166,121,26,111,132,218,176,0,96,93,204,75,226,252,22,192,104,32,45,113,232,137,30,73,98,142,152,209,34,42,90,27,235,124,246,165,46,255,255,255,215,253,87,109,125,73,55,110,72,89,239,130,205,228,243,51,57,75,143,122,117,165,219,53,75,63,34,51,18,222,103,244,153,132,21,229,217,191,72,0,0,0,48,193,112,132,200,160,68,195,209,172,204,88,192,201,208,96,200,212,112,198,67,88,196,96,201,129,162,8,0,6,48,64,56,11,128,32,209,204,0,9,32,156,12,88,24,116,80,45,131,142,186,23,200,140,48,184,131,70,133,207,50,158,54,28,54,30,57,180,62,186,58,150,3,24,228,52,244,37,161,154,247,94,24,50,200,101,81,99,73,29,139,187,45,109,65,219,121,29,185,237,231,54,229,193,105,14,166,238,140,113,200,113,29,130,195,34,115,228,181,5,219,98,136,22,44,174,175,141,57,92,222,29,94,229,60,240,225,65,97,219,104,128,0,128,8,58,20,196,50,218,186,165,135,34,130,78,238,96,194,199,27,221,153,167,207,204,230,99,25,148,231,34,109,123,142,68,177,135,63,123,22,40,175,219,39,166,102,109,59,255,88,127,96,223,183,162,31,14,60,253,9,22,227,212,251,214,151,133,236,198,189,206,44,156,0,0,14,87,6,200,65,5,135,37,49,32,44,148,86,79,79,39,82,24,37,179,206,44,25,108,52,209,247,4,209,2,2,22,87,226,146,215,251,127,254,189,31,205,11,32,121,21,76,90,106,133,177,37,74,216,72,115,2,206,105,35,96,170,18,108,173,56,166,176,94,198,3,17,152,152,14,23,55,156,232,228,28,136,49,139,140,193,67,83,21,0,87,72,96,0,32,40,4,169,115,12,67,37,138,132,148,7,152,80,146,20,77,76,71,230,14,114,140,170,99,4,220,128,201,118,75,244,94,162,239,143,83,5,184,51,0,129,91,82,177,114,55,33,80,201,94,252,184,169,19,19,132,168,157,31,222,58,255,251,176,100,187,142,102,198,101,202,27,185,99,114,69,194,25,115,39,34,10,28,45,163,48,110,105,233,192,189,136,102,221,134,20,208,52,58,147,137,111,189,85,142,101,40,202,56,201,83,75,114,109,97,251,12,204,39,106,24,205,246,219,30,44,186,198,224,178,200,165,154,15,150,36,43,66,157,80,155,78,73,16,156,137,233,113,113,67,163,61,80,177,43,149,204,81,228,124,246,42,13,9,128,197,61,167,207,171,118,237,26,61,115,46,182,212,249,90,173,67,142,82,122,79,83,77,138,215,26,74,196,142,84,168,94,28,207,227,87,117,245,138,194,195,25,133,115,159,154,189,204,88,50,55,156,167,14,174,225,91,255,156,195,255,59,189,53,187,102,109,122,204,48,2,251,61,97,41,115,13,5,80,193,30,70,98,240,254,162,180,147,235,169,21,105,169,131,12,59,255,255,255,255,255,255,246,110,179,249,160,121,238,132,41,69,76,21,221,106,196,0,6,157,220,84,122,2,62,133,83,167,153,34,145,55,76,208,163,51,10,84,80,18,76,15,75,118,2,176,0,96,104,64,248,188,119,199,1,198,30,6,216,125,19,125,189,96,77,201,41,192,1,226,96,121,117,89,75,62,5,2,196,1,116,141,3,1,1,69,146,0,3,103,87,76,142,130,194,143,62,158,214,102,199,55,209,142,215,88,199,175,215,133,132,243,199,248,133,150,229,42,113,169,28,116,197,140,204,168,102,109,137,26,73,245,153,27,235,136,27,131,25,244,72,24,90,52,135,73,222,94,203,115,235,82,120,245,222,226,194,240,220,168,248,109,0,246,24,70,102,22,142,212,44,91,31,74,166,218,111,131,10,17,160,62,36,72,193,122,114,17,134,145,174,232,47,10,181,27,138,165,210,68,69,36,74,175,138,48,78,101,116,46,9,46,78,38,98,232,219,162,96,169,91,137,189,98,211,94,75,193,0,4,32,0,0,0,255,155,136,9,189,2,140,37,195,9,226,102,158,45,236,119,87,12,19,71,255,255,255,255,253,13,106,30,16,9,21,120,166,196,153,60,242,211,226,20,78,40,231,253,64,0,52,96,146,182,16,122,25,28,213,156,116,43,154,160,5,153,69,208,24,102,107,154,42,28,24,52,3,24,22,55,25,2,28,152,102,58,151,4,199,195,196,148,68,67,51,15,1,147,20,5,133,66,129,192,37,14,106,152,8,83,5,214,29,82,198,133,112,179,227,6,21,50,141,82,241,8,131,233,108,113,97,231,78,8,23,29,5,3,147,162,82,61,38,59,120,164,110,86,167,235,127,7,188,207,77,186,246,229,24,214,122,163,16,215,162,139,109,15,200,37,179,140,248,84,10,233,119,90,51,247,46,175,4,189,22,110,82,64,241,242,14,158,255,251,178,100,202,140,6,157,104,203,155,143,77,208,49,193,41,234,5,236,2,31,93,207,28,78,233,143,193,133,41,38,41,131,10,201,165,32,45,137,227,24,191,148,70,46,38,146,11,67,65,112,140,176,206,3,116,252,245,150,95,82,205,143,31,134,177,99,118,123,9,139,21,46,126,144,85,217,121,227,147,19,103,149,194,226,35,88,142,14,148,121,251,80,51,223,125,139,237,11,171,33,222,206,122,217,22,187,140,73,73,42,102,143,214,94,121,248,186,183,119,29,117,255,52,45,210,137,169,121,205,131,245,117,173,121,174,78,116,205,235,9,250,0,0,48,14,0,92,194,3,137,55,1,156,48,240,4,203,150,225,229,149,149,215,97,145,65,246,170,197,43,84,147,79,253,106,9,54,118,106,127,172,183,82,89,23,231,154,22,27,76,197,237,103,59,224,57,103,58,250,73,101,77,250,117,234,223,94,173,232,206,206,103,107,211,68,209,145,9,162,253,53,200,173,83,74,198,24,128,68,117,11,81,156,185,84,116,73,72,144,6,73,119,252,96,102,130,129,65,209,148,224,101,3,51,31,145,140,140,58,22,41,47,69,114,173,232,189,42,17,9,11,243,129,84,4,147,80,204,24,233,242,179,197,0,67,242,106,212,178,200,180,219,141,42,94,211,214,76,98,116,105,111,178,197,207,191,26,218,188,241,94,57,34,116,154,122,206,144,170,3,203,95,204,147,122,76,238,189,49,133,241,246,229,50,61,237,149,68,250,6,202,11,138,137,157,30,210,107,107,208,215,195,19,36,254,55,13,150,181,45,113,12,212,53,21,146,118,42,58,85,225,240,203,82,147,117,226,115,70,231,121,121,255,177,232,53,36,197,108,4,129,98,157,14,168,103,104,41,182,183,227,244,152,13,165,191,251,184,40,211,171,26,24,19,189,146,212,242,102,47,133,119,211,171,33,120,80,22,21,255,138,121,202,96,141,86,177,217,144,136,224,244,90,94,230,239,35,152,202,200,103,149,172,234,182,219,235,167,170,136,85,21,96,176,164,163,203,34,56,82,137,18,217,241,75,9,170,38,57,36,231,225,80,0,22,42,144,249,128,120,60,24,10,150,1,151,106,96,25,93,135,153,133,202,159,152,56,20,33,136,208,34,152,19,131,40,20,26,205,177,32,207,171,196,137,15,183,196,235,204,195,130,138,25,140,197,0,56,4,193,193,130,228,23,165,101,128,99,6,4,4,0,172,96,0,11,70,129,72,3,22,24,2,16,194,16,29,36,117,28,154,146,165,202,235,77,43,92,181,13,162,235,136,46,154,145,235,201,96,224,181,112,228,224,60,160,253,80,53,136,182,234,84,132,227,213,154,32,28,137,90,89,101,113,193,108,237,130,243,107,234,119,117,203,225,255,251,178,100,193,12,133,30,104,205,27,137,53,208,79,199,153,211,97,98,52,30,253,217,22,79,109,137,201,132,37,231,104,241,13,229,48,46,147,142,82,18,151,122,70,176,162,133,26,45,102,171,109,20,76,190,195,205,28,177,19,181,210,179,215,244,232,112,100,151,98,63,172,164,182,79,195,236,58,235,112,105,249,105,170,70,222,179,212,106,23,173,251,22,85,184,35,114,209,51,116,163,174,173,128,193,66,182,32,106,40,227,44,194,118,137,195,182,223,119,106,162,13,70,251,147,147,241,254,99,12,251,159,243,183,135,26,142,254,224,1,228,3,82,57,45,247,178,40,133,33,1,2,33,17,169,108,49,244,228,218,108,202,253,147,202,25,129,134,33,63,161,169,112,140,239,145,66,57,148,104,220,47,133,243,66,115,174,102,75,151,232,251,136,89,92,150,150,176,141,217,200,148,226,147,7,103,152,50,62,105,196,112,230,151,202,153,32,53,217,1,86,160,141,15,45,158,15,57,91,255,239,90,203,159,246,223,127,108,0,134,99,144,193,82,108,195,112,104,2,159,28,168,79,24,218,5,25,164,73,159,137,33,199,27,40,91,42,12,72,48,82,102,6,105,68,163,35,148,100,160,77,154,189,68,119,189,140,219,81,154,153,115,243,212,72,78,45,48,98,54,63,30,93,137,143,37,121,142,158,129,219,31,252,160,249,196,117,123,174,132,224,24,67,5,19,49,53,146,50,121,30,211,231,81,133,248,82,4,21,217,210,33,23,20,130,58,201,10,201,150,100,198,73,212,139,49,116,253,127,88,207,186,158,212,99,52,227,180,188,110,89,140,47,140,206,26,198,217,233,174,114,111,185,255,231,104,233,95,138,215,241,109,75,203,101,151,29,251,178,158,124,83,109,217,41,62,43,166,77,182,106,202,182,174,176,0,32,50,91,179,150,226,33,5,94,162,26,183,179,179,123,176,250,123,189,27,181,86,92,190,183,251,26,53,2,168,159,253,170,122,43,165,182,251,203,180,47,62,159,125,203,135,213,247,133,225,220,17,197,70,6,172,44,156,94,203,125,101,126,74,40,244,213,93,143,116,32,235,223,75,42,36,5,128,4,6,48,87,23,19,13,48,11,48,185,19,163,78,147,174,48,182,15,99,11,4,226,48,201,33,115,9,64,147,48,0,1,67,0,64,36,48,81,0,211,7,128,145,48,4,0,195,7,17,76,48,168,4,181,8,36,3,3,0,176,15,93,111,89,151,5,35,184,42,120,177,50,54,72,141,144,204,137,165,151,166,0,134,156,153,109,85,193,79,94,20,184,32,152,133,251,183,169,33,51,245,161,168,166,119,243,149,88,106,157,154,148,55,246,233,228,177,60,95,197,51,139,198,175,63,249,243,176,152,213,44,255,251,178,100,194,12,133,132,103,201,155,187,73,112,79,6,249,169,96,227,125,94,129,205,24,79,101,47,201,139,166,38,221,128,153,168,234,24,137,78,48,108,31,13,35,87,200,132,144,60,177,128,216,241,113,208,77,202,196,28,50,65,74,169,74,171,83,214,38,179,21,24,58,247,85,155,177,123,105,190,181,199,175,72,206,178,153,252,109,146,196,66,50,187,164,41,209,85,242,165,151,3,114,130,179,51,27,77,54,211,183,90,240,137,34,78,40,209,105,164,2,18,108,230,189,236,235,86,128,170,225,27,182,43,114,91,52,112,197,110,163,54,239,57,197,182,86,112,129,111,223,255,244,204,44,70,54,78,20,10,125,200,43,99,239,190,219,172,214,101,231,185,119,255,243,9,77,252,79,49,139,115,80,102,184,136,170,28,42,72,152,54,236,128,74,33,23,219,15,133,25,62,185,45,237,220,161,166,39,60,249,44,59,187,219,191,134,103,109,119,127,167,190,107,206,214,190,254,217,57,184,132,199,210,172,34,18,147,44,64,93,40,61,18,214,173,96,0,128,83,140,168,80,134,50,65,100,188,237,133,48,21,110,26,126,41,26,132,151,152,226,37,173,86,144,103,224,38,110,132,162,166,63,66,14,159,100,233,216,52,167,241,177,64,126,198,74,160,238,228,79,54,91,40,248,203,90,164,149,54,123,119,13,123,4,9,120,228,87,130,157,184,166,98,182,42,224,172,240,208,216,29,20,5,228,141,112,72,250,236,161,99,104,198,210,54,21,71,122,76,40,40,164,168,154,149,71,213,117,17,129,178,5,203,38,216,174,150,83,202,218,118,89,182,164,138,165,212,166,157,45,105,199,100,141,68,241,137,212,161,147,40,76,220,219,210,136,80,88,20,72,104,80,70,155,44,196,228,23,200,180,148,221,179,249,11,188,151,142,214,32,249,139,198,18,58,181,255,109,199,102,217,27,74,152,50,28,121,189,138,26,177,101,24,104,150,69,138,164,80,112,33,17,128,148,129,237,58,67,65,181,84,172,95,70,155,69,126,226,7,31,129,90,3,153,176,87,113,148,184,65,71,218,211,238,137,123,122,175,76,239,157,128,73,2,77,108,226,63,85,255,210,52,153,243,179,254,126,229,58,206,158,76,123,23,207,244,105,191,93,157,178,252,68,51,153,98,16,152,64,173,154,183,192,153,36,52,131,104,240,227,112,204,144,193,56,136,0,250,83,14,2,245,54,49,32,28,37,6,36,144,248,144,108,252,56,96,16,11,26,168,122,239,202,100,173,75,61,93,21,199,171,169,170,187,24,63,128,214,154,230,71,245,97,207,235,117,9,61,85,194,44,177,93,117,107,119,185,125,198,250,220,226,251,102,102,164,125,117,21,250,233,171,23,199,216,36,255,251,178,100,190,14,6,28,104,200,155,187,73,240,79,6,105,82,104,98,124,87,57,189,34,78,177,21,193,57,153,39,180,242,141,165,60,100,41,70,94,50,125,232,96,165,163,133,200,63,187,251,91,166,165,123,41,253,90,127,199,143,100,171,215,58,87,70,26,60,102,113,227,1,80,60,60,211,174,247,71,38,154,28,209,180,248,201,230,156,108,248,237,135,138,173,142,150,65,251,250,16,61,123,209,6,158,186,203,88,251,222,208,208,155,122,192,1,0,0,174,91,44,144,98,245,78,62,18,99,81,141,231,219,93,39,156,223,249,89,234,2,10,189,191,149,88,197,185,76,27,198,205,207,44,250,140,104,50,251,145,92,230,105,140,225,138,247,189,135,227,165,83,174,246,114,208,176,223,232,202,255,86,1,175,186,125,253,222,221,186,191,119,111,232,0,2,21,6,82,77,195,16,9,78,58,65,48,247,140,222,109,179,183,143,206,248,64,59,234,96,218,228,67,4,129,68,64,147,18,0,204,138,20,107,70,9,16,24,40,50,128,199,220,192,0,11,237,220,20,13,150,179,22,210,41,95,29,90,191,157,128,184,109,183,140,83,134,171,58,194,169,44,216,223,187,163,39,133,60,169,249,158,238,71,155,102,157,251,115,230,250,235,46,90,34,34,43,31,166,160,213,106,3,59,180,228,141,202,8,143,157,156,42,185,217,216,88,25,114,253,190,238,76,226,33,60,200,206,139,4,17,68,73,93,134,227,220,146,129,161,49,104,16,175,168,18,68,146,136,85,79,180,129,213,130,24,85,55,164,40,146,37,169,161,66,172,10,48,165,10,76,119,68,158,104,17,192,81,12,163,115,115,133,76,226,80,78,47,78,86,219,80,145,163,68,218,214,57,75,38,210,34,123,61,145,170,220,234,120,245,156,92,101,197,246,61,243,0,45,164,175,40,190,192,13,153,24,136,55,213,65,42,129,237,222,103,222,8,166,118,55,188,55,251,211,4,70,98,202,10,54,44,20,115,71,97,197,201,26,53,109,31,154,52,126,254,87,182,78,160,51,23,40,178,64,64,73,134,80,163,97,2,242,164,28,113,108,200,222,150,213,39,83,236,194,192,193,17,13,128,184,0,52,77,97,112,176,113,128,38,190,214,171,90,235,170,86,154,122,0,106,172,192,224,136,210,112,100,200,161,220,208,147,40,215,82,24,194,94,168,194,34,8,84,97,119,82,161,73,24,204,11,189,142,152,65,164,164,219,160,96,11,19,151,42,110,110,142,52,238,83,200,111,95,140,49,249,233,137,111,52,91,200,94,188,3,125,196,83,222,202,28,53,166,49,122,52,155,159,106,197,194,242,241,81,46,169,207,77,88,133,250,161,59,10,163,210,186,76,214,205,225,76,252,194,159,255,251,178,100,216,8,134,248,109,71,211,143,76,114,102,72,41,102,101,131,83,25,25,169,28,78,176,215,137,154,168,228,221,131,13,177,40,120,178,244,28,78,75,131,244,43,31,41,29,182,189,123,10,22,44,97,113,188,107,152,109,195,134,28,185,221,95,64,59,50,124,255,84,101,169,91,233,41,93,178,246,224,91,203,29,61,238,18,12,179,210,49,98,208,51,6,142,18,234,150,117,66,102,139,221,51,0,72,217,75,67,70,165,64,104,188,145,105,117,150,41,224,63,108,83,213,53,236,243,107,40,9,16,156,15,180,88,82,134,97,15,52,245,240,155,42,167,43,84,77,223,67,163,139,2,84,179,67,99,20,112,51,167,225,101,149,122,205,57,145,158,48,170,163,176,226,39,52,115,30,41,225,215,181,24,233,229,241,207,166,102,80,173,139,242,145,24,71,66,50,59,135,228,146,245,236,90,40,220,59,56,241,195,3,13,67,230,101,31,126,146,145,26,21,4,129,217,25,216,114,215,135,84,0,129,167,161,178,162,169,144,20,1,158,186,113,141,226,81,194,105,25,187,129,209,134,36,145,32,61,1,3,65,147,35,66,5,172,198,204,92,14,153,42,111,6,1,116,46,161,64,17,33,181,43,141,175,41,12,212,5,69,93,82,180,55,137,238,199,140,94,33,177,225,200,186,150,139,35,178,198,85,58,144,244,78,113,122,212,250,250,29,226,67,90,110,17,157,33,186,181,243,245,7,171,108,124,86,60,226,242,152,48,252,233,229,246,98,6,89,88,87,82,122,103,117,12,29,163,76,122,99,17,91,18,52,141,52,75,38,99,170,90,237,175,93,244,7,213,71,147,100,82,195,52,97,98,182,183,45,152,154,141,56,146,180,197,164,96,86,82,4,1,147,213,154,118,22,122,86,138,63,105,167,180,29,19,53,150,197,111,65,174,127,99,64,206,41,12,239,55,123,209,102,127,247,126,255,254,127,166,88,0,0,40,78,50,81,36,10,108,147,248,70,123,76,20,161,149,69,111,103,131,173,2,102,229,181,206,124,252,213,142,191,253,183,7,131,123,55,11,225,208,154,4,86,255,204,142,195,206,205,11,236,200,33,116,17,33,157,193,42,235,124,138,17,33,68,53,38,144,204,201,246,30,106,180,28,133,8,13,2,56,193,50,38,155,159,223,208,34,12,194,3,184,207,240,112,192,122,16,205,123,64,211,0,212,197,110,212,199,17,84,48,34,48,24,15,122,12,0,192,126,71,68,64,32,207,63,77,69,81,14,85,32,98,18,218,75,47,251,185,19,132,72,32,60,168,94,40,27,56,93,251,145,156,238,85,176,221,230,58,32,29,101,165,159,72,203,157,33,32,241,72,80,228,35,40,201,194,66,69,64,225,16,233,65,255,251,178,100,197,8,6,133,120,198,11,172,53,224,88,70,249,141,101,131,63,26,69,223,28,174,233,41,201,105,24,37,37,131,13,145,189,61,45,31,36,96,156,227,141,40,186,174,68,63,28,76,27,97,154,116,142,16,180,109,69,44,149,65,136,31,122,233,23,19,158,87,45,201,111,105,162,135,146,73,84,112,108,156,250,138,24,89,125,212,122,97,186,169,73,156,118,120,42,137,12,9,156,203,197,100,241,20,182,120,74,240,171,204,189,118,107,219,239,239,249,253,98,112,220,126,197,219,9,189,244,213,188,212,43,179,44,155,20,212,234,44,36,183,251,255,254,187,178,0,64,32,134,155,31,106,139,24,244,123,39,149,21,201,72,198,236,250,152,218,76,199,65,27,79,190,60,24,60,1,9,75,48,84,166,102,164,112,193,23,151,77,60,233,190,225,216,54,232,232,29,88,28,157,81,22,16,60,206,35,78,155,141,109,195,111,82,255,186,189,148,109,169,253,190,236,5,209,245,61,128,217,49,106,235,116,142,253,89,194,0,235,160,214,96,5,240,115,40,197,180,3,71,12,74,69,167,0,116,7,123,204,84,57,72,55,109,173,25,52,22,224,177,48,114,105,131,178,148,232,131,26,70,231,32,9,124,185,227,150,202,33,58,193,67,221,185,186,11,153,155,63,114,140,169,12,52,200,192,225,50,21,81,55,19,138,216,114,141,159,47,212,37,203,165,244,32,130,247,230,220,114,174,163,121,12,238,26,169,222,126,204,46,66,188,187,13,252,237,246,82,22,28,42,178,145,198,8,233,202,164,4,3,35,229,15,50,125,28,95,199,174,187,88,161,88,236,43,188,180,105,21,196,216,202,112,67,145,92,187,222,163,97,20,139,167,163,244,119,36,113,34,4,129,92,20,17,32,218,229,132,3,209,108,20,86,12,60,88,232,42,175,10,52,199,60,110,220,148,123,16,109,195,223,190,219,118,223,63,30,223,255,255,111,223,158,192,0,0,201,196,147,112,32,37,88,165,186,91,151,236,151,117,146,216,172,97,68,195,178,86,231,21,246,151,49,41,37,188,210,129,67,201,237,204,16,170,67,61,127,177,221,8,233,18,29,153,155,66,16,227,21,7,152,187,133,88,224,17,235,2,102,60,94,209,101,2,128,239,236,229,16,228,233,143,20,80,2,96,41,24,101,216,72,96,192,60,100,85,70,96,120,20,96,252,204,96,160,90,96,88,160,96,224,44,148,6,11,135,230,20,3,5,173,48,92,29,49,16,56,30,7,65,192,88,176,24,179,218,28,73,200,97,141,84,179,234,102,105,161,44,76,10,134,136,79,214,85,153,137,154,43,48,248,188,48,41,25,26,16,244,18,113,56,156,86,104,226,31,3,18,49,249,21,22,204,135,255,251,178,100,193,136,134,115,121,72,179,140,53,224,80,69,137,125,100,195,118,28,25,181,34,46,189,51,193,25,144,166,53,131,21,216,161,109,139,44,12,98,230,119,29,12,145,227,56,39,215,12,174,74,138,47,168,247,188,42,30,108,220,179,146,35,81,43,109,177,225,109,185,66,95,203,242,113,118,164,142,218,244,204,28,6,163,31,80,59,64,82,5,205,179,117,43,131,139,147,34,104,153,3,159,5,2,135,155,70,164,61,93,32,115,161,234,27,148,235,69,122,73,150,129,11,36,233,32,89,231,189,214,213,194,242,163,91,254,202,74,45,114,173,243,255,53,234,236,183,254,181,137,193,66,78,104,182,169,113,225,165,33,53,16,136,149,70,80,234,0,82,162,38,41,126,226,121,229,78,206,110,169,219,231,60,245,196,189,71,118,32,105,2,77,98,130,130,33,91,7,247,58,238,212,91,88,62,30,86,113,42,20,44,226,90,146,232,120,253,141,35,245,127,75,70,113,255,35,255,172,0,209,34,82,119,144,7,38,41,19,0,103,104,233,198,160,193,202,205,93,156,234,140,142,20,148,205,131,68,99,166,44,48,60,60,99,227,135,53,88,88,37,30,131,99,61,189,105,168,170,87,62,82,177,83,166,34,239,93,19,57,73,16,108,62,109,233,80,72,144,250,211,204,203,179,118,31,202,71,249,27,227,52,171,197,200,131,232,98,42,110,191,21,43,78,109,169,64,136,148,200,94,184,92,182,88,215,163,176,155,166,137,64,183,178,146,195,15,120,16,27,155,140,153,66,228,201,159,168,197,216,96,183,109,58,83,37,21,89,124,160,55,229,215,155,178,207,148,251,251,72,146,201,211,68,185,139,118,254,211,224,134,241,7,41,203,65,219,81,155,241,74,106,123,54,110,111,115,149,231,110,43,124,25,63,49,40,179,60,232,183,7,82,154,84,147,170,51,22,139,70,103,183,76,241,68,103,41,172,75,105,191,240,177,89,217,20,50,213,127,166,225,197,132,131,229,45,37,42,22,188,17,98,152,187,16,59,184,196,100,141,98,204,114,5,173,187,215,241,194,204,252,106,118,244,122,33,30,123,98,93,177,172,38,167,95,97,119,63,237,151,31,176,0,2,0,2,32,144,4,80,112,164,5,59,132,170,112,35,115,103,168,159,5,225,124,202,59,209,42,208,38,187,21,182,143,113,124,145,251,53,127,255,255,246,57,254,237,116,250,73,0,2,110,48,124,122,48,104,19,81,67,95,122,83,97,129,140,165,47,48,143,144,4,110,76,180,177,54,112,44,196,128,130,254,28,69,8,98,64,82,77,176,225,38,19,9,176,10,38,197,209,198,229,239,131,236,144,20,177,160,64,8,95,74,220,131,139,158,171,110,123,144,21,13,200,255,251,178,100,198,8,136,132,104,204,59,187,192,194,47,193,9,205,51,15,18,32,37,185,42,110,243,35,64,187,6,167,116,240,153,136,29,126,78,229,74,213,177,192,168,22,87,160,216,165,44,101,46,152,173,171,2,200,90,228,220,237,38,70,108,60,173,31,237,250,64,185,75,242,180,124,24,69,61,237,53,14,87,80,216,30,228,72,8,117,175,161,154,203,173,25,166,103,86,10,124,173,218,47,101,220,179,86,25,188,109,62,185,225,186,127,214,242,253,106,213,251,215,32,207,199,143,53,108,167,146,158,135,248,170,142,116,149,245,149,95,160,168,248,53,58,24,205,201,30,22,38,112,150,91,150,12,140,171,31,150,232,192,147,95,58,94,173,134,165,126,235,116,22,22,14,137,62,238,211,123,46,165,134,34,187,189,141,219,152,88,176,253,234,189,60,56,212,39,46,218,206,205,61,46,18,239,255,215,127,251,171,233,26,247,87,69,144,14,1,0,0,183,205,15,144,117,165,73,184,132,66,221,106,161,82,14,225,187,50,246,34,22,11,169,127,125,255,242,157,191,255,255,254,222,210,52,244,220,33,125,22,192,84,64,0,0,0,188,192,116,26,12,19,128,88,46,36,38,89,104,236,86,167,53,3,176,220,119,227,126,14,131,11,224,210,176,80,86,10,31,133,69,102,162,209,146,128,82,16,70,23,5,36,153,12,180,51,89,215,20,106,113,199,34,237,214,164,144,71,166,1,237,220,89,86,254,89,151,202,158,252,227,74,221,61,245,32,93,89,105,242,108,230,84,245,152,153,5,229,61,106,136,123,79,109,235,189,158,103,45,75,231,35,183,169,101,34,163,78,28,166,4,73,238,53,27,220,114,136,54,221,170,107,12,183,187,106,24,106,72,158,21,48,194,247,202,25,115,241,132,211,14,202,174,80,21,172,183,143,255,108,243,154,189,119,44,102,241,231,36,218,189,109,136,95,187,113,67,172,66,100,81,8,222,119,173,47,234,213,33,185,101,221,211,99,67,216,196,88,172,13,58,95,78,200,163,49,38,158,240,63,237,98,117,61,163,110,243,232,240,185,110,140,228,49,115,151,103,232,105,105,239,84,145,195,80,77,71,250,179,64,165,221,105,110,113,170,103,230,243,39,162,40,137,224,0,16,24,0,3,146,140,197,185,50,77,112,200,39,95,205,54,3,110,177,6,189,5,40,250,206,209,56,99,141,78,175,68,202,187,41,185,19,80,124,36,61,70,54,236,179,52,42,244,125,187,254,154,183,245,217,63,47,39,59,119,255,246,140,10,29,198,13,192,174,98,24,50,135,3,7,66,109,97,40,103,28,168,100,28,58,111,208,86,1,3,140,35,10,141,221,7,140,42,23,2,130,81,158,28,65,48,230,93,210,10,255,251,178,100,181,14,167,211,105,74,27,220,192,208,63,198,73,137,100,199,98,160,161,161,30,47,119,67,8,220,44,103,12,243,9,128,162,119,148,76,104,8,149,218,40,209,117,73,161,218,117,3,11,67,79,169,143,34,10,67,13,10,7,1,36,150,214,122,160,94,195,43,58,102,240,232,61,82,189,80,62,169,194,129,228,252,110,139,214,137,222,49,132,9,131,64,172,12,52,243,76,180,182,95,249,35,232,110,91,194,40,102,97,20,212,226,4,108,158,227,142,100,204,63,146,245,30,121,119,210,65,13,46,203,88,19,32,197,224,231,73,149,193,147,74,118,36,183,235,188,15,109,249,178,65,48,44,229,117,41,215,219,127,232,185,217,71,247,237,229,91,179,255,185,75,145,126,245,231,158,159,56,250,81,82,85,164,96,237,2,142,188,66,166,119,35,177,107,22,190,247,247,26,216,221,190,207,224,92,32,57,107,102,171,157,171,153,84,171,26,121,237,211,238,214,89,82,254,251,173,126,181,218,244,92,230,121,209,119,241,255,171,176,52,230,125,50,252,185,0,55,96,148,187,0,60,91,24,128,167,54,163,116,162,87,33,244,112,96,184,223,254,136,159,255,255,244,127,249,63,245,255,204,223,79,254,159,255,255,255,214,168,85,209,27,201,182,118,231,233,184,55,16,245,2,0,64,128,4,63,12,130,48,240,116,24,22,135,80,181,61,3,132,211,25,208,243,28,35,80,96,166,52,4,14,10,230,46,135,70,13,131,161,0,41,162,103,72,96,192,140,66,129,73,16,135,5,189,165,107,194,84,48,2,39,82,208,44,202,88,248,198,123,147,232,77,217,203,20,248,229,29,160,220,235,241,103,157,131,255,38,49,127,180,19,249,204,5,209,8,201,108,130,129,106,244,114,223,115,53,19,245,134,236,228,192,28,239,176,28,155,127,36,199,244,209,159,74,244,193,162,203,113,55,91,62,14,188,90,48,244,82,60,197,35,113,247,17,169,221,144,173,171,148,214,222,75,241,170,151,112,214,60,252,59,135,243,227,122,230,86,123,186,236,167,117,171,170,141,43,89,116,93,8,106,92,237,64,115,143,28,205,53,107,83,247,169,234,78,67,137,62,230,178,38,195,5,70,232,40,101,52,182,50,128,161,229,107,156,135,103,242,148,74,173,211,79,81,217,223,47,111,41,239,229,122,30,69,47,216,198,175,41,96,16,146,255,86,28,96,5,87,34,170,164,32,139,78,33,98,50,197,178,152,155,133,76,166,91,251,19,150,171,45,63,65,241,72,208,16,60,207,245,34,113,69,64,90,76,92,188,123,183,177,224,14,111,17,124,7,243,70,162,78,253,124,135,255,255,227,77,89,42,155,150,164,122,0,0,6,255,4,0,129,132,1,131,255,251,178,100,161,8,135,149,104,74,59,221,192,208,69,165,41,179,96,235,110,28,69,165,42,110,225,241,192,246,145,166,189,133,137,160,195,33,248,138,241,144,65,185,134,7,137,136,7,40,67,148,80,8,24,0,13,134,40,6,10,1,197,175,51,200,171,22,15,211,48,84,41,26,5,168,160,81,160,66,206,68,130,121,174,202,219,31,228,152,9,229,74,163,204,255,92,155,191,202,242,108,44,64,93,213,219,95,200,189,23,229,34,215,11,239,2,211,190,129,13,183,215,170,221,93,129,151,251,254,229,130,111,82,87,234,45,225,170,215,251,243,241,155,117,65,81,183,157,89,55,240,18,101,205,244,37,57,245,223,23,232,88,136,111,215,113,86,179,156,201,109,214,93,110,12,56,244,186,66,122,214,219,241,135,52,75,217,24,121,48,162,95,25,15,146,68,164,165,132,218,237,88,202,181,134,248,42,69,178,165,249,161,29,114,92,153,25,220,234,198,114,180,14,243,153,201,201,34,215,23,15,156,237,30,241,34,102,154,138,239,108,207,85,170,150,40,24,158,72,253,191,64,1,1,192,0,3,70,113,72,153,175,144,180,87,73,149,191,99,54,253,236,205,102,185,218,36,111,188,176,30,53,159,247,129,9,154,2,58,71,191,255,71,249,244,111,192,31,166,239,87,71,255,255,109,139,124,58,213,215,91,132,40,0,140,3,192,64,196,208,18,204,47,201,168,209,6,47,77,153,27,141,10,159,12,10,237,142,23,26,144,116,24,89,26,224,89,133,201,113,129,184,211,95,16,4,52,35,56,80,143,65,21,17,48,3,106,31,149,7,86,41,100,204,224,98,170,205,128,71,65,142,60,105,236,81,250,47,85,187,101,94,0,91,177,201,90,79,212,198,1,105,157,204,190,178,250,88,235,125,157,99,20,61,38,229,41,84,14,238,246,90,88,44,99,210,179,92,122,205,74,10,60,44,150,93,22,51,142,153,32,19,242,214,196,243,86,130,200,67,181,201,36,16,107,85,77,95,188,240,235,2,168,52,9,202,175,43,60,134,245,223,144,213,211,249,158,20,178,108,238,97,79,173,114,155,191,134,245,252,118,106,227,134,63,115,109,86,119,181,148,91,179,84,31,123,231,101,174,102,87,245,189,92,181,107,191,59,102,79,30,179,94,114,81,107,154,251,186,155,105,246,147,174,104,135,136,253,92,189,14,40,164,150,227,244,240,247,171,216,41,178,0,48,85,121,20,60,108,130,189,17,41,29,13,22,134,145,83,18,124,0,188,100,86,85,148,150,186,51,219,42,76,156,55,48,181,81,138,60,254,172,77,89,145,163,83,205,65,125,219,143,254,143,175,110,216,255,111,79,253,159,125,178,12,32,42,196,60,137,242,2,64,36,10,11,255,251,178,100,156,142,199,107,88,199,11,221,208,214,72,37,201,115,105,231,54,29,85,159,32,79,97,115,209,0,23,102,13,145,149,128,163,195,112,97,6,59,230,36,172,196,98,154,9,102,20,99,192,96,128,109,70,24,128,80,44,10,102,3,160,252,97,214,10,38,0,32,228,4,4,51,15,50,181,48,34,0,18,245,5,129,124,12,18,13,137,122,24,18,0,69,21,225,144,4,40,0,138,7,192,89,153,206,145,44,74,14,242,31,134,58,87,110,98,65,216,2,175,36,237,114,119,240,106,31,89,69,41,172,62,53,36,47,176,166,159,234,69,101,11,154,81,32,139,114,213,67,187,245,148,170,142,122,62,56,248,190,16,16,168,238,246,164,31,188,211,37,93,204,74,77,221,155,137,230,183,237,86,120,209,107,58,205,150,93,172,32,191,194,212,143,152,88,166,177,91,117,35,149,155,217,171,22,120,39,67,28,149,171,67,101,178,139,203,10,70,161,28,133,68,158,176,149,39,41,16,125,115,86,180,173,74,68,205,48,77,46,165,43,40,180,75,118,110,229,211,78,226,99,124,246,201,169,234,183,162,235,172,45,229,101,10,48,0,0,208,255,226,135,51,253,87,240,0,16,4,37,44,167,170,179,27,205,169,76,70,81,20,31,219,228,15,140,26,3,45,250,127,219,234,50,101,70,94,164,253,27,79,162,241,14,190,175,254,159,227,77,145,12,23,120,176,14,113,133,199,128,0,0,147,1,240,101,48,136,1,145,128,113,53,222,50,179,12,15,13,11,191,52,104,88,246,66,1,161,57,129,200,167,37,46,24,4,106,96,176,65,229,29,192,100,177,64,64,148,94,80,177,104,205,0,217,63,185,178,50,176,40,32,181,41,202,58,67,107,27,139,44,145,39,42,228,221,119,170,104,31,59,76,234,215,202,34,186,197,167,210,234,171,229,90,178,175,91,182,165,162,212,207,110,87,86,207,76,194,59,218,147,214,103,145,81,139,114,62,95,233,141,212,131,245,235,66,53,86,52,1,90,138,154,110,165,236,229,138,35,151,44,62,115,156,138,209,231,126,206,120,93,179,95,60,183,223,214,124,195,153,118,246,18,111,238,249,190,89,163,199,187,122,109,89,159,167,191,103,227,82,216,207,115,181,94,158,198,237,234,212,1,99,58,183,39,166,181,186,155,166,252,105,110,99,107,30,216,195,184,107,45,115,30,126,245,253,199,121,119,247,113,98,199,80,246,254,32,16,230,192,2,130,232,122,227,8,234,118,99,152,33,163,210,205,110,71,30,215,239,77,218,44,240,73,8,211,181,87,24,87,102,255,255,79,207,219,205,20,169,135,34,70,130,240,204,241,23,255,63,249,122,104,250,105,238,197,118,31,56,245,44,156,139,230,195,255,251,178,100,147,142,199,42,102,200,147,220,200,212,66,198,73,147,96,167,110,27,221,147,36,111,97,145,193,3,153,37,69,164,149,218,143,0,196,96,22,16,227,194,112,96,94,35,38,210,36,204,96,10,0,6,22,2,138,97,242,83,102,23,64,94,36,3,38,0,128,230,96,184,12,193,112,42,48,4,0,227,20,49,80,40,9,21,118,8,0,81,32,113,108,75,160,192,64,5,162,149,200,70,171,34,16,40,240,178,190,141,42,251,139,224,73,180,153,62,150,243,167,133,110,88,217,117,94,85,63,174,50,153,30,56,69,106,205,138,14,95,122,36,134,242,207,112,101,87,105,77,103,203,241,239,204,18,178,4,206,104,56,53,111,110,215,52,157,213,47,61,98,39,254,93,138,115,49,80,100,217,208,160,233,210,240,156,212,176,187,62,208,199,74,91,58,212,163,24,182,55,87,160,177,126,156,239,61,143,185,66,54,77,23,153,183,10,47,67,102,177,89,218,163,252,187,204,179,28,172,97,255,249,91,176,87,107,247,172,246,206,218,127,122,251,63,179,120,144,161,114,12,74,28,49,26,124,203,159,1,41,219,115,76,163,47,133,243,48,231,76,34,54,67,46,103,194,64,213,198,51,169,193,132,161,181,205,21,223,59,183,187,253,21,68,160,182,103,245,147,207,249,83,59,250,162,244,80,138,239,253,104,223,117,31,206,179,255,255,236,209,17,48,80,0,1,163,3,7,83,2,128,227,17,5,147,246,19,194,38,244,192,240,224,170,177,153,110,29,152,0,2,0,129,131,41,128,16,48,2,74,11,152,100,174,129,64,55,129,162,145,7,14,133,96,8,31,110,242,4,110,211,202,28,143,160,44,0,200,232,165,216,117,219,9,237,118,220,73,102,79,107,37,253,140,9,252,149,167,47,139,115,54,146,40,176,87,231,221,192,20,123,231,58,184,245,159,95,98,39,17,245,227,252,185,31,88,152,16,140,80,176,143,143,80,178,145,45,33,55,207,188,230,85,44,59,209,117,191,105,251,173,69,209,191,182,89,76,218,253,236,125,79,96,184,176,148,181,67,76,251,207,179,71,172,231,228,215,182,21,13,81,147,223,161,163,247,122,8,14,223,105,125,123,118,223,78,134,251,57,92,223,151,125,217,59,77,62,228,116,101,92,123,105,58,232,2,0,224,137,195,16,193,139,66,103,133,153,3,120,150,112,83,138,34,95,49,132,223,105,38,69,20,89,111,229,74,156,42,21,142,95,244,219,183,111,254,197,65,227,30,125,79,24,46,97,161,39,254,95,169,250,169,241,98,240,49,21,103,234,181,100,47,84,54,221,107,7,193,1,38,52,14,134,3,97,168,102,182,133,97,112,10,48,19,8,67,10,193,0,49,67,1,135,24,148,255,251,178,100,151,14,198,74,104,202,147,175,101,84,71,197,217,131,101,231,40,26,153,163,38,79,97,145,193,48,23,38,77,130,153,248,27,140,2,129,189,150,152,0,128,161,133,144,196,24,23,128,50,176,166,64,96,72,40,244,172,192,24,11,40,186,85,58,207,213,246,115,123,5,212,179,118,200,198,165,157,214,239,123,180,48,143,247,106,127,232,96,255,178,253,227,185,170,62,228,202,176,183,72,136,181,249,43,158,203,102,114,231,149,124,109,93,24,61,188,166,81,243,119,108,211,227,234,63,115,13,138,143,28,41,105,191,16,112,88,207,21,40,194,164,243,210,153,189,149,84,236,153,118,208,70,231,115,145,122,127,134,209,211,174,65,110,182,94,234,167,158,94,115,77,129,165,174,181,237,65,88,235,85,187,177,188,214,180,189,171,81,92,15,185,245,134,180,188,246,211,247,254,251,91,253,161,202,69,75,210,208,62,44,98,92,239,100,36,76,78,6,14,9,152,169,96,192,120,205,5,136,95,101,95,102,9,109,31,143,106,176,246,245,68,208,154,213,223,216,200,175,132,205,52,232,18,48,160,2,37,32,5,21,23,253,91,78,127,198,27,156,57,231,25,19,48,192,9,147,133,25,246,245,109,197,186,228,94,204,81,243,110,75,16,102,5,34,93,248,16,61,45,208,233,124,199,215,99,24,134,75,180,96,200,64,4,37,19,64,48,114,173,60,154,105,157,195,100,66,87,189,37,7,133,52,210,226,16,63,251,210,213,247,118,157,228,171,131,21,34,193,94,177,127,135,28,93,119,75,54,219,228,221,143,173,187,247,93,178,234,130,94,152,113,115,190,193,201,111,46,171,179,145,167,50,27,255,227,214,172,47,254,6,228,249,153,198,189,76,37,22,97,49,61,181,28,35,214,2,38,208,166,101,223,173,221,133,90,218,33,105,223,56,249,121,254,182,243,186,60,85,116,138,108,140,58,47,31,254,24,157,122,246,162,125,165,145,62,212,195,212,101,93,237,43,221,246,173,9,244,214,151,139,50,126,86,90,246,164,210,208,188,221,169,78,106,142,158,81,119,22,0,4,18,74,69,158,112,196,57,0,211,66,133,162,217,210,36,11,167,144,136,20,82,197,4,39,196,46,90,188,207,89,64,57,27,71,73,81,186,177,127,247,77,56,137,231,81,6,86,200,144,142,51,33,212,160,66,42,207,236,229,255,169,112,93,159,103,253,255,142,159,180,46,199,172,109,107,0,18,20,212,170,43,135,5,102,2,9,71,48,66,102,40,129,6,3,9,102,59,154,133,13,10,131,133,195,179,17,195,133,58,46,121,147,133,216,144,150,249,22,1,129,160,182,56,253,136,193,171,189,164,79,42,8,202,13,92,182,161,107,46,195,204,216,83,255,251,178,100,165,140,197,197,104,204,155,143,100,240,78,101,201,115,105,98,122,24,253,163,44,110,189,51,193,34,157,166,77,146,173,248,125,201,31,61,146,187,130,177,174,118,124,222,218,213,96,237,124,152,64,139,9,230,236,0,46,87,183,214,228,12,104,87,177,62,249,251,207,92,57,94,9,11,137,89,35,234,102,178,37,221,173,36,240,23,177,93,182,86,60,39,153,206,112,155,104,9,231,52,212,115,11,2,57,2,144,199,200,124,243,206,86,138,155,52,45,211,18,180,141,4,153,145,100,233,14,163,95,23,79,7,124,238,50,77,44,35,37,221,200,230,199,102,78,212,139,166,190,203,100,134,48,71,86,212,84,98,40,149,238,138,111,214,0,3,117,5,104,26,34,116,0,164,68,32,160,82,144,183,5,79,192,21,87,180,87,180,18,108,5,209,254,102,255,255,255,170,255,232,159,27,245,180,226,246,246,39,138,116,197,160,227,12,22,107,216,130,21,107,74,192,158,221,231,215,85,87,255,243,226,105,133,48,13,174,176,64,146,108,212,116,59,3,6,102,11,138,231,103,176,192,34,232,72,80,49,173,1,7,39,43,14,12,7,76,102,7,22,41,0,12,96,105,232,141,144,25,32,52,215,111,214,4,2,120,117,158,53,61,93,239,193,0,91,79,177,31,184,236,123,248,119,154,55,91,50,31,89,210,174,108,203,18,7,135,105,100,17,157,226,5,119,32,4,21,165,38,131,211,237,25,161,163,243,168,249,134,144,154,156,116,125,105,202,178,24,34,98,150,106,48,242,245,74,204,241,250,93,158,19,218,23,220,71,82,159,182,194,56,82,80,185,235,32,214,52,102,40,211,144,239,236,17,82,68,97,225,225,212,71,136,98,114,144,250,153,137,192,171,231,72,4,144,21,170,197,41,85,11,199,191,47,45,149,238,226,156,87,245,224,211,80,148,215,85,90,65,51,191,253,62,0,1,12,64,79,251,170,112,106,185,192,193,38,20,122,16,227,27,74,40,110,62,34,38,243,105,121,41,136,198,247,163,84,255,231,229,22,50,88,87,8,26,79,124,230,10,50,30,183,250,125,7,59,255,132,215,234,237,190,223,147,244,20,126,181,214,99,255,241,72,77,34,166,128,59,229,20,0,1,57,105,128,130,185,49,174,98,0,118,126,18,220,102,32,36,97,24,128,98,51,178,99,248,74,4,1,140,0,12,12,124,9,203,184,22,2,204,137,64,192,65,235,188,72,18,50,120,237,25,129,96,214,122,67,179,173,101,80,121,94,130,204,112,43,10,208,57,198,188,91,82,26,214,185,223,76,164,149,58,201,187,63,241,111,151,150,112,108,11,186,214,5,99,108,1,61,119,90,66,201,25,190,180,121,99,202,205,222,117,139,240,255,251,178,100,193,12,198,19,104,203,155,175,76,240,77,134,73,99,105,229,106,27,105,163,42,110,189,147,193,66,151,37,73,166,41,144,61,68,143,17,88,227,161,223,8,255,80,69,202,181,181,62,200,218,229,9,109,252,54,166,22,100,251,197,45,60,91,104,150,88,234,175,101,218,146,7,195,226,218,104,7,42,45,147,50,203,49,22,30,22,110,9,45,125,245,134,254,10,208,249,115,244,68,118,93,93,145,254,86,153,247,98,27,67,47,167,70,87,60,110,204,201,234,231,80,221,171,181,141,110,50,115,106,173,102,118,156,200,32,235,245,128,64,229,138,66,0,230,66,50,163,11,22,17,157,112,107,53,88,2,0,143,8,17,75,33,26,157,246,129,175,89,11,168,78,152,196,246,56,151,232,205,159,127,111,48,137,40,73,114,20,156,19,61,20,40,13,83,135,179,27,249,31,18,234,8,118,212,36,91,51,181,223,34,94,120,217,197,53,181,199,52,0,0,75,116,192,160,196,197,208,180,192,50,128,251,91,108,198,96,8,195,16,196,204,96,244,211,80,92,188,129,81,56,199,177,84,70,0,169,113,156,0,80,176,244,226,138,133,4,64,189,230,206,96,224,59,73,112,144,8,129,32,148,144,164,123,134,121,12,47,128,106,150,231,62,96,68,210,237,147,228,232,172,116,146,175,89,36,17,161,66,88,171,1,129,22,134,248,179,82,117,116,41,240,0,2,218,221,235,99,161,55,6,1,89,26,34,189,110,120,230,11,44,89,64,149,180,207,152,104,244,186,110,191,198,146,185,252,43,79,239,115,165,49,209,186,209,187,176,181,27,146,226,36,54,19,71,107,42,181,223,68,160,121,132,242,227,202,63,121,231,31,214,203,24,250,251,81,137,220,162,165,158,122,218,166,78,205,142,8,105,204,105,236,166,195,7,142,32,106,165,74,70,184,181,14,74,187,180,226,17,141,23,19,222,162,184,154,45,4,131,209,102,90,152,162,239,216,16,64,16,216,201,35,153,141,1,198,56,25,130,53,169,109,226,136,179,24,137,212,235,118,121,176,75,245,105,202,203,115,20,150,153,166,2,34,228,100,68,250,178,157,89,238,243,207,149,252,245,68,62,198,220,224,174,74,135,152,93,199,205,97,182,115,79,126,213,243,93,253,21,110,87,255,61,69,182,80,10,140,193,192,68,197,176,104,193,65,100,204,104,24,194,32,244,116,47,48,201,138,49,140,46,64,72,52,15,18,62,145,252,64,0,24,242,97,4,7,144,121,0,44,52,27,204,191,70,10,129,93,193,39,154,100,186,25,125,137,40,144,157,207,201,152,60,35,204,167,172,153,60,42,252,230,114,204,34,43,229,47,23,201,159,117,60,90,212,38,95,195,220,92,240,6,233,60,255,251,176,100,202,142,199,23,104,202,27,175,100,224,80,7,9,49,107,10,30,24,241,165,44,110,189,51,192,245,23,102,205,145,37,248,8,241,176,64,190,108,113,205,229,189,103,82,214,151,33,84,247,159,21,130,131,180,87,172,247,133,137,241,7,112,98,234,72,176,231,174,116,254,205,26,42,105,44,253,36,27,55,152,123,51,130,70,242,38,158,128,150,40,205,186,148,42,163,114,39,52,169,66,81,34,4,142,54,113,27,17,240,216,199,107,252,253,166,171,41,43,110,174,190,238,235,226,186,30,204,158,19,227,60,218,178,160,0,59,116,88,220,72,227,90,70,161,236,225,169,97,64,254,205,102,160,51,252,154,181,137,237,190,140,212,246,255,233,250,255,233,250,246,217,187,54,100,208,240,4,213,72,81,96,118,222,165,127,202,252,187,171,120,165,72,165,73,68,0,1,178,200,9,34,230,29,35,7,56,116,163,198,145,130,0,81,153,109,241,154,129,225,122,76,1,31,200,128,163,17,67,19,5,65,210,69,60,88,40,48,48,4,4,2,194,195,210,55,198,140,36,5,99,78,35,140,68,23,109,187,178,105,28,113,74,22,196,113,117,22,128,33,12,129,213,94,5,164,45,162,106,73,156,116,27,84,142,36,58,196,156,136,162,122,219,169,61,47,202,72,215,87,130,184,118,21,141,255,133,199,225,200,167,128,145,14,70,63,234,229,3,192,185,219,107,31,78,255,246,236,55,65,35,194,170,170,225,106,245,220,225,241,88,168,226,194,0,184,23,171,154,39,16,32,181,24,82,25,115,212,146,106,73,32,66,177,243,70,186,21,211,97,6,11,141,132,153,146,19,135,195,67,160,56,19,22,148,78,42,147,83,144,249,29,97,65,134,65,132,32,18,107,147,128,238,100,158,228,80,88,24,13,25,26,64,201,16,162,39,80,17,28,52,209,57,65,49,98,19,40,218,15,138,12,10,129,139,3,191,252,72,0,1,8,0,5,187,15,186,109,1,250,17,9,17,11,10,152,202,122,26,74,56,14,60,88,72,238,104,208,31,157,149,140,159,221,69,120,26,190,21,220,170,200,167,16,211,63,69,251,117,65,79,211,151,232,22,108,94,94,217,206,244,237,191,255,253,194,75,83,201,178,195,130,12,208,213,111,163,91,192,51,5,1,19,2,198,67,89,216,147,167,223,163,43,192,195,27,198,211,62,66,83,45,130,183,20,194,160,252,202,192,96,194,208,0,195,48,72,199,195,128,80,5,30,44,0,57,63,202,56,96,158,104,128,245,12,162,183,68,2,142,44,36,200,40,208,49,238,117,51,174,8,172,196,96,255,20,4,74,186,86,228,134,6,132,60,12,219,61,14,193,152,151,24,196,1,195,135,158,87,246,76,167,243,255,251,178,100,213,142,167,151,105,74,19,184,76,116,79,101,25,89,105,133,104,30,245,159,44,110,229,237,136,226,136,229,205,172,44,96,124,20,68,248,181,62,4,248,31,36,36,111,23,198,34,220,143,71,36,0,211,134,241,61,25,159,7,202,228,230,128,214,167,211,14,155,224,153,74,233,220,209,88,204,23,22,70,19,96,129,12,18,96,57,201,202,225,174,33,252,122,71,101,67,60,28,117,109,253,163,102,35,234,197,197,43,22,216,173,165,233,216,200,148,147,45,233,148,152,248,56,91,163,64,147,18,238,106,55,63,173,96,189,86,205,27,81,227,161,136,82,229,92,143,125,44,58,119,111,96,201,10,207,156,117,107,254,220,225,182,39,186,179,142,235,44,102,53,204,104,194,5,170,0,49,224,219,98,57,41,93,65,2,11,172,153,148,49,246,157,53,84,2,118,245,238,11,203,206,86,173,106,29,244,87,90,13,254,91,110,91,231,181,60,167,250,143,127,255,255,255,239,113,54,88,149,15,189,30,128,0,0,85,252,168,10,24,74,1,152,76,197,156,12,55,24,72,3,24,104,17,152,110,134,152,0,1,187,226,128,176,128,13,48,20,6,98,167,132,144,61,18,81,178,17,102,80,26,50,148,76,147,14,137,85,55,225,2,145,161,248,85,143,124,65,96,32,54,178,169,160,156,223,43,51,73,159,11,150,20,12,154,108,101,97,42,181,153,15,107,72,191,45,97,235,232,10,184,40,76,63,98,253,91,146,143,220,113,235,52,232,30,174,98,240,227,90,10,98,150,178,254,175,189,203,219,140,148,130,152,48,182,221,121,95,86,180,93,211,85,174,247,241,156,186,110,131,228,143,152,82,226,151,157,250,122,174,203,236,90,49,211,36,137,211,53,211,79,216,155,98,86,144,36,188,218,179,36,25,215,19,213,245,156,148,211,226,104,186,164,25,37,213,99,86,186,205,183,90,82,45,35,253,95,24,182,45,171,61,97,156,3,130,47,144,146,122,68,232,133,208,44,6,159,49,134,142,186,32,217,241,38,104,236,196,213,115,239,86,9,219,221,220,2,129,96,228,163,117,114,67,52,255,93,90,191,160,117,190,32,76,77,232,79,224,0,1,207,253,31,235,59,79,227,47,87,244,12,192,140,54,12,31,193,204,194,248,139,77,185,200,164,213,198,67,19,244,141,193,155,60,248,52,194,195,163,3,145,14,46,65,50,97,28,80,26,109,45,249,173,14,68,192,68,43,73,183,54,52,160,12,211,9,10,65,49,230,102,204,251,145,45,32,208,134,46,98,144,74,177,198,111,241,0,52,68,136,54,4,141,172,147,230,20,18,207,32,48,8,10,142,173,232,116,153,114,40,167,134,233,20,43,84,239,109,50,142,40,125,145,160,255,251,178,100,195,142,230,150,104,204,155,186,122,240,66,101,25,81,100,197,118,158,5,133,34,47,115,67,17,54,36,230,13,148,137,160,16,210,199,114,39,160,148,25,152,143,152,80,251,171,23,162,163,127,149,154,0,47,95,22,235,29,194,133,68,34,23,83,22,41,26,138,50,14,223,153,206,45,184,162,238,100,83,106,246,230,162,244,19,241,93,245,244,213,175,254,203,123,253,231,220,231,127,187,187,172,247,122,206,20,252,237,251,249,76,119,56,244,135,121,222,214,124,207,121,101,247,255,13,227,189,243,43,86,177,199,14,101,149,126,254,28,195,154,187,188,127,188,223,59,118,200,76,0,224,93,166,205,155,232,254,154,0,118,78,48,32,64,65,124,216,250,179,144,26,233,229,12,61,145,73,161,9,79,61,38,18,229,7,33,76,218,77,75,244,74,158,70,82,183,83,48,32,173,255,255,253,19,247,239,255,255,68,105,191,207,253,77,42,186,82,207,83,165,94,153,229,10,57,236,12,231,172,88,86,122,87,102,228,164,0,2,179,7,8,67,22,194,227,49,131,163,26,110,163,65,132,179,47,193,51,63,24,193,231,236,192,224,44,70,28,152,162,10,7,13,66,48,80,195,5,200,194,161,150,28,11,131,228,67,59,210,20,56,39,130,66,56,36,202,135,65,113,95,40,39,93,32,20,40,138,155,224,1,81,215,224,104,172,163,74,197,22,128,73,146,193,195,32,131,167,177,133,58,86,24,9,108,174,12,208,224,231,96,216,100,54,223,232,76,185,81,85,114,159,190,212,91,89,112,193,2,231,38,37,59,150,75,159,214,53,155,79,4,243,197,1,141,152,0,57,254,65,13,235,56,225,11,145,3,144,160,204,209,135,20,121,60,177,98,92,185,243,110,149,21,98,238,138,135,235,55,124,53,70,68,83,220,108,104,227,3,181,30,217,230,42,35,223,205,69,125,221,177,82,46,0,138,60,130,194,199,194,160,219,64,142,62,42,35,255,252,185,0,0,126,31,144,171,13,180,121,154,3,167,3,101,65,27,150,109,14,111,192,176,91,208,244,100,10,66,61,72,53,129,94,245,26,130,208,255,246,247,251,107,250,246,252,159,253,127,249,63,145,3,178,33,236,36,135,67,137,220,40,120,98,194,217,167,119,94,126,120,142,153,64,46,64,1,49,92,195,108,128,9,245,152,216,17,152,56,153,152,167,19,24,184,34,10,0,161,64,212,202,160,120,194,32,12,185,38,99,153,166,70,132,132,64,209,32,98,44,47,53,146,14,140,181,96,5,19,14,140,56,243,75,144,253,194,161,152,206,162,218,158,18,141,168,188,73,5,202,172,50,171,68,86,86,128,188,197,230,83,238,243,191,30,76,181,56,244,17,81,89,131,111,242,255,251,178,100,193,142,198,165,87,73,147,186,91,240,73,8,121,179,96,162,104,91,77,151,38,110,229,143,193,36,157,231,9,129,13,250,9,110,29,92,188,92,52,88,220,108,178,206,152,162,219,206,173,204,171,176,188,86,173,151,32,74,250,11,190,83,43,162,193,35,41,118,46,195,101,86,158,17,29,112,230,27,169,237,30,34,252,101,108,93,171,169,245,247,169,90,67,52,234,243,221,72,239,245,186,216,87,30,211,160,180,107,154,118,249,207,53,221,221,158,251,87,124,187,93,164,195,93,165,233,251,63,171,126,85,222,177,185,54,170,199,33,112,234,130,1,67,155,127,68,202,147,140,0,63,204,182,85,16,254,101,131,160,91,16,172,55,34,223,85,36,71,149,251,4,105,217,204,196,212,174,230,254,163,207,245,255,255,167,228,189,238,195,60,182,154,211,174,74,65,145,7,39,5,19,53,3,58,113,135,86,66,195,79,168,6,245,8,193,179,65,219,184,238,137,213,66,0,1,240,1,76,96,112,148,99,62,44,123,44,168,104,40,118,102,81,136,105,88,240,106,144,84,44,41,16,133,131,202,105,131,224,160,40,11,51,224,153,50,72,66,26,7,76,1,18,74,128,4,180,68,240,116,36,162,29,22,84,44,104,202,102,12,252,168,129,14,17,200,128,17,132,7,23,235,69,238,76,47,10,112,226,208,32,233,112,113,230,18,198,213,127,16,158,184,115,120,32,239,135,101,214,155,27,245,8,108,80,242,117,197,187,42,101,23,110,24,161,23,36,210,77,89,172,254,189,201,71,113,227,24,244,33,230,172,10,45,99,145,124,74,163,187,206,37,85,168,147,190,246,82,51,184,214,153,179,121,246,40,235,244,165,239,89,202,125,34,151,173,244,153,189,41,40,113,189,119,113,98,218,50,88,248,148,217,200,41,238,211,41,125,165,181,77,43,106,214,122,189,155,144,124,175,190,237,244,234,242,235,110,85,115,237,189,86,22,23,74,197,91,234,105,32,137,156,36,0,0,0,5,128,8,46,195,179,143,240,242,185,15,183,10,41,87,82,0,56,65,90,191,7,249,102,86,66,209,189,42,55,53,169,203,59,215,247,255,255,225,21,94,130,67,131,36,255,255,156,21,168,236,171,107,140,182,243,52,173,244,98,161,22,239,69,198,18,109,46,143,123,18,47,34,37,216,46,44,24,116,1,24,150,157,31,64,18,152,106,15,24,70,90,2,84,19,27,131,52,227,25,8,140,73,1,73,129,148,76,49,4,218,42,7,113,162,160,50,76,8,221,44,0,198,32,128,176,166,232,90,37,212,21,18,139,33,40,1,144,218,45,192,132,132,185,19,44,246,235,53,142,8,224,133,2,33,184,70,217,160,153,232,28,21,14,174,189,61,164,255,251,178,100,200,14,135,39,102,73,19,186,99,240,76,9,9,221,97,101,62,26,105,161,44,110,189,147,65,27,23,39,117,132,9,152,76,209,14,130,166,206,177,121,223,3,126,150,174,253,83,14,104,70,155,175,78,102,94,54,251,198,123,53,204,91,79,49,92,164,3,19,232,209,81,166,12,137,67,234,246,16,218,143,18,177,204,151,14,121,251,231,57,143,179,53,179,51,237,237,40,194,77,68,158,21,233,99,62,245,197,54,186,40,27,117,150,161,182,183,237,228,206,209,235,87,160,189,209,82,204,180,135,25,145,189,68,228,134,92,133,168,80,121,205,54,80,152,112,255,255,17,0,6,0,11,71,195,84,73,46,26,72,74,201,118,229,159,201,204,118,161,176,38,55,243,177,177,146,17,184,58,60,128,255,250,178,127,255,79,231,53,38,88,113,1,220,233,181,155,138,63,35,255,149,32,6,64,160,140,98,134,1,218,24,122,132,72,83,155,69,232,36,0,0,147,4,209,46,48,234,4,115,25,145,61,53,95,17,243,15,240,74,48,233,31,179,21,227,195,49,119,3,243,2,192,56,33,3,80,226,219,48,121,0,195,1,128,43,48,213,40,243,16,208,146,12,2,48,0,48,132,3,170,128,12,128,169,132,216,33,50,113,194,70,133,178,55,26,123,66,250,39,129,58,82,20,66,100,26,181,217,103,1,160,98,145,133,217,74,167,64,64,169,52,181,74,98,196,201,75,151,65,225,65,148,97,193,48,145,34,125,210,118,175,65,80,236,30,72,7,1,160,174,126,82,232,68,190,217,160,21,19,149,69,161,116,180,12,201,156,34,12,210,237,46,70,193,26,132,211,49,33,239,2,205,36,41,25,147,225,211,184,16,193,141,151,157,84,248,158,36,152,139,143,58,150,134,242,177,22,194,237,234,246,217,190,164,247,231,207,66,178,39,214,236,108,178,220,52,213,168,71,138,158,115,98,105,9,195,180,207,219,96,127,175,125,155,94,109,14,117,235,91,203,45,78,80,241,108,58,202,174,182,33,48,146,215,117,222,85,250,228,199,248,128,78,242,173,168,1,64,0,11,133,105,146,193,230,13,180,205,112,70,12,111,11,149,48,168,34,33,235,148,177,99,103,243,182,234,126,239,224,28,28,139,11,107,60,184,223,219,255,254,205,245,124,223,250,255,255,255,250,32,71,75,170,171,51,177,29,209,73,131,35,85,72,133,102,73,85,145,156,235,7,74,206,96,8,224,100,160,28,96,158,102,125,6,224,101,192,86,98,130,122,99,49,16,107,24,92,28,30,130,4,179,19,2,3,13,129,144,80,36,103,80,240,101,16,32,68,16,140,132,224,225,161,45,8,26,158,114,48,58,143,24,51,11,52,193,199,34,194,89,226,129,164,255,251,178,100,202,14,200,15,107,199,19,218,100,96,75,106,89,147,101,130,104,27,49,159,36,46,233,15,209,50,30,38,205,131,21,145,192,208,101,31,32,246,232,68,79,89,175,251,20,196,194,222,242,64,129,132,85,42,50,141,16,201,91,84,227,109,21,179,106,205,235,241,39,170,141,248,149,177,249,220,101,51,219,176,36,15,8,156,236,166,214,80,220,133,107,91,113,130,20,128,243,24,32,138,197,129,175,217,201,205,35,134,206,21,27,152,62,204,21,221,227,185,17,44,146,233,90,6,60,247,199,51,155,35,11,42,104,65,152,87,134,169,133,41,32,162,135,56,246,136,238,100,116,243,237,127,28,234,209,56,227,134,149,38,192,225,56,177,75,185,97,250,0,196,230,145,119,90,220,112,84,126,96,0,7,187,10,28,7,6,99,68,14,200,154,235,127,158,165,245,120,175,223,171,52,55,52,238,245,133,60,153,136,255,232,223,255,255,247,254,252,97,12,230,40,176,153,144,6,33,29,238,245,113,93,218,136,167,70,151,97,62,125,66,86,148,120,85,3,103,38,227,151,177,113,249,247,207,119,66,0,6,227,0,16,94,48,150,4,115,4,34,205,48,199,74,115,9,224,34,48,130,23,227,6,210,198,12,20,243,1,192,17,8,2,131,13,160,55,8,6,33,24,9,152,137,136,81,130,152,61,148,0,24,80,6,195,131,161,57,138,183,64,142,154,250,143,24,50,3,68,68,29,85,180,120,97,3,134,64,94,195,34,25,212,149,68,93,249,197,91,139,97,76,7,228,148,16,178,53,240,210,72,154,65,9,218,163,25,203,95,46,90,169,99,24,244,56,217,35,174,132,99,150,236,77,205,145,1,135,243,159,206,102,157,133,204,173,205,53,208,155,41,47,22,194,239,131,96,162,47,22,80,204,201,8,145,120,36,101,116,101,130,248,108,152,178,5,33,9,210,70,251,105,203,16,73,181,24,217,252,243,109,183,181,105,26,131,40,70,169,253,40,84,89,229,85,58,14,27,73,204,84,238,73,179,10,154,183,13,150,236,101,117,72,124,35,14,154,205,97,87,162,148,177,74,41,75,33,109,86,118,167,42,198,18,150,34,0,4,221,197,90,211,128,28,179,164,199,34,58,153,115,133,144,225,49,62,86,60,181,249,250,145,90,155,143,229,255,255,255,235,255,255,231,249,177,152,229,233,145,29,75,244,178,73,182,198,185,46,233,165,205,60,23,14,147,25,219,245,230,96,233,210,192,0,92,154,151,240,57,88,98,135,41,237,223,192,34,241,142,84,194,138,163,49,129,11,196,34,2,132,4,80,8,84,76,240,236,197,193,143,41,136,114,47,209,2,161,218,201,160,167,189,94,136,11,70,182,198,196,218,181,244,58,238,235,255,251,178,100,183,140,135,111,104,200,147,218,75,240,66,138,25,195,60,35,156,87,237,161,44,110,101,139,193,57,35,38,233,129,14,49,55,202,165,63,204,46,217,203,105,5,34,131,17,103,7,77,242,228,78,119,28,249,168,102,133,53,166,55,157,180,224,6,93,221,3,93,54,39,227,69,142,120,202,151,113,227,167,27,167,219,246,165,82,249,52,224,253,194,178,184,40,114,160,233,125,206,93,106,86,124,219,247,169,31,91,39,51,230,126,114,181,162,218,203,186,166,199,84,158,107,15,180,244,186,235,63,114,234,247,97,187,46,179,74,51,107,192,254,206,215,171,206,77,237,155,159,51,43,41,214,121,54,37,42,210,188,223,255,184,48,0,1,119,194,158,160,224,15,162,191,21,75,106,152,221,150,82,233,15,157,63,198,138,228,125,196,229,90,72,60,22,159,191,255,255,255,127,254,135,215,37,132,105,180,47,13,5,40,52,177,92,232,59,51,54,62,218,53,74,106,138,9,97,204,73,9,30,166,232,221,8,61,67,221,185,126,220,0,0,99,8,7,147,58,1,131,62,140,99,176,82,51,11,133,51,50,98,51,33,135,195,6,70,97,144,36,26,1,13,2,193,132,211,54,0,5,198,143,6,164,64,128,140,2,48,84,1,150,5,129,115,39,129,7,201,105,48,116,145,0,28,63,26,15,136,59,113,224,163,25,70,134,214,74,32,250,118,219,225,224,235,229,200,186,182,27,153,10,66,76,216,74,114,177,60,144,23,183,87,15,48,120,94,241,102,238,21,30,154,217,12,160,182,139,157,141,121,217,216,105,143,37,123,199,205,162,39,95,142,173,178,133,249,157,221,37,206,102,42,215,223,228,218,244,49,191,70,169,107,94,175,83,103,230,115,166,111,212,173,230,141,81,221,234,62,219,75,86,108,55,150,250,244,139,186,245,166,254,236,109,189,50,253,45,93,223,234,93,232,157,231,255,146,177,19,182,197,167,72,118,216,142,126,95,63,141,58,87,190,194,143,111,81,220,66,96,8,0,0,0,185,104,142,193,4,13,0,196,35,138,164,56,165,236,107,44,81,65,134,49,163,64,89,197,15,29,56,56,49,144,19,207,159,253,234,223,253,63,242,244,239,238,200,107,45,41,153,155,161,185,165,49,42,166,86,122,144,232,100,45,69,44,128,64,80,98,215,37,96,177,244,190,40,91,65,92,96,185,38,101,64,132,99,230,128,98,168,150,101,152,122,103,2,162,103,56,50,97,208,122,94,86,202,206,132,134,87,244,72,14,51,44,89,14,3,135,64,208,129,74,25,2,4,70,67,0,111,99,236,215,161,3,2,32,112,36,242,22,80,152,6,147,19,3,109,236,105,56,243,197,160,216,99,105,181,184,4,152,29,151,18,255,251,178,100,192,14,6,212,103,199,147,185,100,66,79,40,25,154,101,226,28,27,105,209,32,78,176,218,193,25,34,39,116,240,142,56,129,14,255,84,76,172,0,218,127,227,150,106,106,92,234,3,207,45,127,40,170,204,3,124,117,101,117,219,84,24,209,131,233,197,249,168,49,198,186,23,168,213,33,232,196,229,135,201,216,48,48,87,90,114,27,238,180,142,206,75,101,159,178,9,122,162,232,21,33,107,24,196,49,245,0,192,210,88,34,66,28,152,230,214,48,133,137,49,202,57,54,49,106,25,245,89,97,68,111,73,142,194,59,174,241,87,51,66,30,10,99,215,67,5,65,123,49,43,19,159,195,235,251,255,227,107,181,255,110,200,7,200,84,1,8,140,0,0,55,127,227,232,56,128,153,139,57,238,177,71,7,41,121,104,98,25,49,134,103,146,39,51,159,215,255,255,255,48,127,231,175,255,39,234,136,205,137,212,167,37,29,143,35,24,49,25,5,28,57,55,185,105,91,10,160,224,145,240,156,253,181,218,229,0,0,2,82,112,192,146,28,20,140,24,59,58,14,170,70,24,132,70,46,45,64,98,12,120,57,46,51,142,172,1,1,187,248,56,9,136,133,231,117,45,193,72,98,22,192,51,152,165,136,62,32,88,169,8,29,129,83,159,138,224,192,100,247,24,38,25,67,253,140,20,35,75,4,48,90,102,52,147,125,108,42,113,234,119,71,115,185,170,235,37,250,199,11,88,195,231,98,5,91,51,127,89,98,16,202,41,81,102,223,109,98,205,189,24,67,58,91,87,218,117,123,87,43,76,161,192,180,190,169,182,227,91,51,110,239,173,224,239,231,24,111,106,189,135,90,92,234,247,34,88,251,177,48,89,232,90,214,44,195,220,93,121,171,61,11,208,190,161,178,217,228,11,20,48,95,120,180,189,218,176,220,191,123,110,193,11,155,75,59,152,221,234,246,197,99,39,50,20,70,218,123,124,246,213,231,84,104,246,64,0,160,148,84,220,3,84,232,35,1,137,11,148,150,3,126,119,173,202,176,45,83,75,143,6,210,22,14,180,190,252,254,195,248,11,86,163,188,228,94,178,181,57,85,126,190,184,252,170,96,206,113,185,103,187,240,173,125,62,209,6,170,209,211,249,246,194,109,250,151,189,135,189,168,141,112,91,97,118,253,96,0,81,217,105,130,169,139,24,153,126,129,228,71,26,80,17,170,181,9,82,152,56,3,106,232,58,162,66,151,83,32,211,6,100,15,241,17,15,72,69,11,215,150,237,92,78,98,128,73,134,38,242,244,40,181,148,127,240,50,186,33,120,132,94,237,178,63,109,167,214,18,46,239,122,196,83,199,136,147,140,224,221,6,247,109,120,105,204,206,200,230,245,218,237,148,58,28,255,251,178,100,193,140,134,130,103,73,155,185,99,98,81,164,41,154,101,136,106,89,113,147,46,109,189,149,0,222,136,39,41,135,156,96,99,31,213,106,2,214,16,210,171,130,170,234,202,247,109,166,75,143,192,233,111,143,136,30,188,244,149,27,75,176,249,163,230,174,255,188,190,110,177,131,10,153,158,28,115,174,209,211,183,203,141,194,229,210,34,189,186,56,213,89,27,143,15,144,173,110,234,106,136,191,17,151,22,148,194,202,28,112,123,140,185,22,218,177,126,88,242,140,237,141,78,208,245,99,222,250,2,160,32,37,190,130,174,164,249,178,193,0,1,73,96,26,170,74,177,82,173,39,16,212,47,85,187,44,160,245,57,168,49,5,1,63,77,178,190,255,246,181,81,98,227,64,247,4,131,176,155,214,188,56,121,227,166,137,10,223,71,140,62,237,66,175,9,8,7,47,223,152,106,136,40,196,202,81,78,113,124,208,128,76,119,28,32,164,180,237,50,97,255,30,11,174,206,129,83,108,89,41,147,222,168,168,0,241,221,171,178,42,168,54,34,45,130,66,254,160,47,172,181,161,149,196,30,222,58,172,222,99,116,202,11,18,166,188,21,189,101,159,111,103,193,116,146,44,24,173,237,209,58,16,214,237,213,27,32,179,66,29,237,140,165,202,59,121,182,126,172,24,198,11,33,208,220,150,143,30,119,54,211,152,186,47,39,77,229,217,144,105,46,142,67,253,28,73,153,160,178,86,102,67,43,40,153,147,211,154,105,145,18,48,167,216,38,167,48,90,118,84,3,88,225,97,0,236,170,57,209,135,221,61,18,138,192,197,13,65,120,115,94,193,84,225,122,97,122,229,146,122,118,83,3,6,139,66,98,162,17,162,8,173,165,74,61,102,192,237,15,35,226,166,23,90,62,97,165,180,102,105,109,65,171,91,122,40,143,37,64,129,31,76,114,9,19,1,94,78,32,184,6,19,69,254,166,149,186,236,185,254,53,46,22,150,14,108,12,86,227,62,78,60,199,89,193,48,226,0,99,208,8,99,239,129,153,98,210,77,35,25,119,240,101,101,41,192,228,162,41,246,88,235,131,62,127,241,108,214,190,116,211,29,23,121,1,96,1,165,161,187,219,215,238,26,148,0,38,82,172,166,6,147,38,88,255,38,203,78,98,49,116,214,69,156,213,144,200,32,209,49,84,19,48,12,23,48,20,30,1,25,140,184,193,128,156,202,67,48,48,17,105,5,99,91,21,48,28,13,14,101,149,123,186,134,206,152,224,234,130,175,193,152,17,65,209,130,182,26,30,146,38,245,229,253,18,78,80,90,17,2,65,193,70,57,165,66,85,178,122,13,40,119,81,146,176,98,187,183,109,208,137,98,253,65,209,106,105,137,52,7,15,87,79,255,251,178,100,214,128,7,5,104,204,59,111,100,240,86,133,25,33,111,40,28,161,9,229,28,46,229,147,137,33,157,102,168,103,136,56,62,89,154,117,59,0,183,103,221,85,164,241,167,150,25,150,59,204,2,101,174,75,232,232,95,125,101,47,157,154,196,212,138,77,124,212,240,72,50,24,26,22,201,214,54,92,113,9,106,237,50,153,42,166,111,205,81,97,241,33,117,42,219,42,12,19,62,123,106,105,209,155,79,163,59,164,39,228,162,29,206,87,220,225,180,107,94,121,136,78,94,129,34,220,194,169,249,77,115,43,151,33,172,36,253,73,16,223,45,171,245,36,79,47,212,59,183,70,229,221,97,21,32,138,7,156,115,27,138,243,48,217,2,3,147,212,153,20,115,40,86,142,150,142,111,28,224,16,24,16,34,118,80,44,120,46,70,138,48,72,197,57,41,14,12,6,90,136,209,39,219,87,203,56,89,79,213,167,199,68,47,203,182,223,109,206,198,80,78,126,185,255,70,105,169,94,111,245,71,91,150,140,74,2,167,20,37,141,66,151,226,142,40,252,189,136,186,132,166,0,0,97,96,224,192,83,148,212,124,140,227,153,188,212,17,36,194,165,72,192,210,80,199,160,68,104,74,49,32,18,48,108,23,48,188,15,48,88,46,48,56,74,50,0,45,43,5,110,26,72,65,98,20,193,97,91,83,2,249,171,128,107,160,224,214,98,126,55,5,0,81,104,195,119,72,180,87,105,182,181,97,14,101,215,86,178,37,20,189,9,104,25,14,57,106,242,87,125,149,58,152,84,150,169,152,52,48,113,118,100,141,49,224,101,138,222,201,218,137,64,1,1,4,235,237,236,69,192,228,66,16,149,96,251,84,46,92,226,15,66,49,109,221,24,144,199,251,121,242,249,64,123,37,28,219,34,92,223,22,242,247,71,151,145,81,53,24,219,216,78,185,233,72,19,75,190,254,171,198,131,44,106,226,59,123,59,27,28,8,108,108,245,163,27,234,195,98,112,127,51,181,98,114,104,108,120,138,192,172,67,30,253,83,20,120,164,96,123,2,46,158,74,245,250,141,244,60,199,244,213,49,17,252,31,164,88,66,3,15,51,94,110,118,189,2,170,98,220,111,253,48,12,0,42,186,234,56,121,192,59,168,250,139,100,192,109,87,135,30,234,112,64,212,236,68,80,83,10,192,211,229,75,41,94,230,2,104,101,159,29,128,6,71,2,144,85,230,70,157,94,243,20,168,38,189,46,26,127,244,215,255,79,77,85,55,249,0,2,160,97,152,200,176,224,197,164,212,221,170,96,197,48,64,199,113,120,199,134,120,194,176,144,193,16,32,148,0,38,27,145,65,2,6,38,142,0,97,232,88,10,68,0,194,133,99,16,2,165,145,126,90,255,251,178,100,186,14,39,221,98,74,147,185,123,114,65,226,217,101,105,99,100,31,169,205,46,110,229,241,192,251,10,229,221,149,137,136,201,44,233,192,209,20,188,33,217,184,56,66,10,9,106,183,85,128,129,171,38,84,229,50,43,175,39,138,82,161,242,69,9,182,184,220,203,175,93,62,24,97,77,37,79,148,98,177,89,91,172,86,106,140,126,207,64,36,203,114,152,155,179,155,75,102,176,255,177,91,149,177,117,108,203,138,130,54,213,185,67,111,121,101,157,67,120,84,215,174,41,35,88,51,81,247,218,141,150,103,197,202,54,176,193,159,185,233,141,73,91,80,189,98,54,17,56,203,209,101,87,197,202,69,220,187,48,226,70,149,58,106,66,137,33,186,227,187,162,119,63,73,22,159,78,153,239,179,165,112,171,110,93,108,18,234,230,54,67,244,138,96,163,242,177,227,198,99,185,228,104,174,8,28,64,87,182,74,230,194,222,219,120,191,203,253,60,95,191,247,159,136,83,234,159,113,41,220,116,16,0,20,180,243,12,60,18,162,160,28,49,15,220,202,105,166,172,222,230,64,80,144,39,71,170,145,122,250,163,149,223,32,98,93,249,222,8,89,91,52,63,207,233,25,224,237,156,63,255,250,58,55,42,160,189,156,135,216,235,24,126,176,0,76,9,19,64,70,185,137,202,225,129,27,153,128,129,81,128,235,217,145,236,193,169,64,224,8,39,48,4,29,48,140,46,26,9,200,64,17,212,52,198,192,178,18,20,15,12,74,2,89,16,232,70,96,144,73,2,77,14,136,173,156,144,14,84,224,33,157,9,238,200,136,31,95,83,212,67,194,203,55,70,246,189,107,208,123,199,128,89,54,186,149,9,194,167,106,108,162,25,32,33,169,227,82,23,94,84,34,169,93,80,61,5,161,134,244,74,18,174,252,205,35,160,105,185,169,30,59,37,54,9,118,41,75,229,106,101,246,132,247,2,86,34,153,110,33,94,215,44,106,205,241,161,102,176,149,81,114,161,0,10,115,203,137,163,79,217,183,103,151,48,145,216,231,108,103,99,226,121,210,237,156,223,207,55,195,117,253,114,55,218,206,118,21,56,173,177,39,7,210,189,49,185,22,217,48,119,120,136,28,65,147,93,75,143,189,18,88,34,76,146,0,224,254,171,80,59,115,83,77,60,197,206,53,55,111,152,113,213,237,229,93,65,243,127,255,86,161,181,234,134,165,3,26,0,12,0,0,0,1,49,184,43,0,230,64,146,226,139,24,189,174,180,195,84,76,54,44,250,161,122,103,180,49,188,62,16,200,49,209,252,59,44,253,138,46,62,158,191,64,141,167,238,244,55,196,95,255,176,245,183,201,89,202,255,73,110,154,249,80,44,148,49,49,12,20,32,50,15,255,251,178,100,164,142,103,242,114,202,11,185,93,112,65,67,201,138,101,34,98,30,61,203,42,78,229,241,201,9,162,230,137,128,162,179,177,199,132,0,201,147,66,9,157,105,104,100,112,129,225,64,140,195,192,144,192,96,1,99,24,216,75,5,67,182,172,58,23,41,124,16,170,230,45,2,178,108,201,43,30,60,116,36,108,2,36,206,91,58,10,17,37,68,221,156,29,109,186,234,194,86,32,171,194,60,18,8,150,9,255,110,170,65,112,204,14,133,83,117,172,93,164,4,140,179,38,226,35,81,75,48,74,73,234,248,13,63,20,237,4,254,182,188,92,232,142,104,107,119,186,144,91,178,50,18,180,95,248,111,247,134,247,196,203,109,51,37,179,8,42,161,78,240,78,161,94,211,95,21,123,109,110,54,235,219,47,93,162,183,110,165,141,120,194,237,38,168,184,90,135,49,218,203,186,198,62,226,62,138,114,184,70,193,133,31,45,72,164,174,37,172,56,205,142,55,142,242,93,144,216,147,66,46,208,152,161,171,18,219,255,57,198,52,227,107,213,253,231,180,175,39,139,3,85,222,190,55,191,255,249,214,55,170,110,85,62,44,129,133,51,2,45,16,36,235,60,148,37,64,170,41,70,223,57,111,171,11,56,220,114,71,245,225,27,254,79,86,255,207,235,172,45,150,54,50,189,224,253,254,64,255,154,23,253,107,242,95,222,23,255,30,243,197,181,108,25,155,196,15,64,106,38,151,112,64,0,221,188,8,1,40,45,152,1,20,127,228,248,9,56,50,124,42,57,198,65,237,33,52,4,128,174,27,168,98,208,32,24,68,247,164,227,173,198,52,169,48,201,70,212,46,106,170,0,96,12,144,40,253,189,132,79,127,91,193,196,51,215,217,19,234,100,222,26,28,123,249,191,254,133,221,43,244,15,203,232,248,137,242,58,115,247,191,133,195,148,108,156,78,171,1,238,244,142,6,172,124,27,152,205,39,183,109,90,173,32,125,245,203,168,90,79,205,139,70,133,143,10,52,244,101,181,35,167,235,236,127,222,30,177,137,30,136,250,203,204,31,17,186,229,216,186,239,163,221,116,202,148,109,232,173,25,41,198,151,91,51,41,237,209,243,160,38,152,155,226,224,242,136,11,218,89,68,47,231,173,240,238,219,80,13,46,220,52,61,90,164,0,2,0,0,3,176,44,199,71,78,102,148,30,218,180,183,159,27,185,79,220,103,204,231,230,164,251,152,106,63,4,58,16,152,87,255,82,45,109,239,250,215,213,181,254,173,254,189,63,24,6,117,44,143,178,1,237,152,56,14,135,146,55,170,32,102,92,3,3,2,96,96,119,152,90,138,241,183,9,152,128,166,102,239,3,30,155,178,125,50,56,64,80,132,132,102,211,25,130,255,251,178,100,146,12,166,6,104,205,155,143,101,112,67,6,249,186,96,73,142,30,169,155,34,47,115,67,1,22,35,102,141,129,34,57,130,130,160,211,62,89,205,96,32,38,26,23,128,60,114,1,17,180,55,204,98,142,212,164,107,211,63,5,5,7,198,45,50,221,48,162,12,128,40,121,162,169,69,89,166,17,33,131,89,88,100,104,36,137,106,1,98,164,198,153,244,141,68,46,178,219,216,205,203,254,177,1,218,23,65,39,140,138,216,140,136,148,2,4,179,168,102,202,63,155,183,44,164,176,58,10,44,242,230,24,70,237,104,42,71,59,41,33,26,68,39,115,238,191,57,252,177,142,52,221,198,73,206,113,217,162,179,139,147,95,235,89,223,222,222,245,106,123,183,183,44,238,242,119,43,239,117,236,107,22,3,47,229,105,86,29,171,51,98,126,151,25,102,191,41,109,187,53,36,181,119,77,36,194,159,182,173,222,231,247,188,230,48,246,169,176,137,206,238,205,234,92,115,223,255,227,218,159,248,103,103,93,213,177,19,136,45,194,45,77,136,67,72,27,129,90,38,64,147,224,221,130,66,40,99,66,189,97,205,144,241,145,173,235,115,82,47,160,157,248,33,212,165,72,39,255,43,118,250,254,223,174,132,255,255,255,243,214,152,184,163,3,172,221,162,17,245,221,141,74,76,104,250,106,15,249,130,146,164,39,17,225,184,0,0,9,144,192,120,7,5,132,252,132,78,205,40,140,24,196,166,83,11,230,77,57,200,57,185,104,152,40,1,2,153,68,6,96,240,232,132,8,100,104,129,141,201,49,49,92,0,81,179,48,171,71,184,79,116,144,132,226,141,154,58,9,14,99,144,226,228,138,186,156,181,37,44,87,159,23,157,168,4,4,48,134,232,175,82,81,133,167,20,185,103,54,109,40,229,140,119,204,103,214,138,175,155,91,103,10,206,197,134,196,155,25,199,76,37,102,121,82,91,71,98,37,38,159,234,89,86,221,70,111,204,73,71,140,214,212,135,61,231,249,115,236,225,245,57,220,173,126,244,220,187,188,185,249,107,30,99,191,171,150,237,254,60,141,229,172,245,107,13,52,106,63,177,149,139,149,160,186,43,221,153,156,221,217,231,234,119,44,104,165,240,253,71,138,19,86,99,14,243,46,231,95,26,210,215,226,166,169,158,155,180,185,86,202,238,56,126,185,127,42,186,206,159,27,220,213,55,59,222,223,210,128,128,89,134,85,201,1,39,58,195,140,180,44,221,9,107,214,44,135,157,104,225,67,241,142,179,99,8,141,255,255,253,6,59,13,124,34,63,63,255,255,255,137,186,251,171,51,47,86,39,95,111,39,242,63,161,69,155,109,125,167,38,15,16,132,161,132,248,33,152,35,134,25,138,235,14,255,251,178,100,154,14,199,63,104,201,155,220,200,192,62,9,73,195,101,133,54,93,205,155,32,79,105,49,193,45,34,230,77,135,148,169,152,153,130,129,137,192,33,24,170,159,129,134,0,43,1,64,76,42,8,166,11,64,160,4,1,101,60,97,250,18,102,10,160,216,16,2,100,32,92,97,58,0,232,77,11,128,81,129,56,13,194,154,160,171,194,39,73,218,35,2,97,153,161,37,99,129,24,160,191,94,5,67,248,172,154,24,146,174,18,218,162,66,69,212,220,190,238,243,238,165,76,86,227,126,199,115,223,117,54,32,8,68,10,1,138,4,201,88,241,219,229,2,105,31,65,27,41,139,178,73,219,25,42,187,203,73,80,136,196,166,205,58,125,111,99,130,88,254,22,26,116,237,205,127,46,23,37,175,174,189,59,208,192,71,147,142,252,197,175,196,230,55,172,181,230,36,243,156,101,43,3,66,70,89,46,97,246,66,25,109,6,27,66,54,216,70,7,72,206,61,81,50,143,97,36,120,206,103,116,213,80,82,210,105,144,53,77,175,181,109,121,67,103,229,83,219,202,154,129,150,195,159,214,202,0,12,7,104,175,4,51,147,212,20,137,11,208,178,146,123,32,162,96,141,24,63,105,122,181,38,250,132,153,156,118,118,123,124,206,159,95,205,65,151,64,37,132,223,111,211,255,159,255,87,181,218,200,200,183,235,114,218,174,250,57,40,229,198,56,126,82,46,235,224,75,98,57,254,209,48,0,0,224,168,76,24,59,128,201,128,121,20,153,229,175,145,132,184,13,24,13,19,17,135,136,154,0,143,132,192,172,0,211,148,194,88,8,139,218,96,2,1,166,22,193,238,97,64,0,35,192,64,5,0,211,7,240,10,86,17,24,6,152,59,128,99,126,221,5,122,82,226,168,110,233,250,65,84,7,232,8,112,9,233,4,105,11,231,175,195,146,230,194,50,130,30,211,143,44,34,5,42,85,99,234,166,140,115,138,203,33,230,56,227,162,170,79,164,65,84,143,53,93,74,55,133,80,211,68,66,243,198,111,208,79,223,197,59,104,236,216,30,78,26,227,211,61,111,5,242,171,236,100,250,227,204,171,227,229,35,91,109,70,45,77,125,157,58,251,190,121,127,86,159,22,236,238,95,85,178,165,17,109,40,244,115,202,154,157,113,163,203,143,38,100,157,28,54,73,35,68,89,15,59,8,167,21,219,20,178,234,79,131,203,63,239,143,163,175,38,31,72,194,112,113,77,29,72,181,245,146,62,67,46,0,0,55,68,74,76,66,72,209,195,182,141,32,80,107,242,203,230,83,62,136,88,165,30,84,58,215,133,246,168,180,75,125,93,90,25,254,105,65,229,189,60,127,223,226,101,198,156,132,154,6,85,236,224,21,165,103,255,251,178,100,145,142,199,79,97,200,147,217,92,112,69,34,9,131,105,235,52,29,233,105,30,79,105,145,201,43,34,230,205,130,137,169,240,217,225,82,98,2,64,240,170,202,45,200,3,76,13,131,224,160,95,140,50,130,48,221,240,252,76,99,129,128,197,228,51,204,34,15,4,198,96,4,204,3,64,184,0,11,6,3,32,26,12,4,195,0,32,32,17,15,17,133,56,53,141,0,88,160,33,152,25,128,131,226,56,9,33,0,27,35,99,2,180,135,136,14,1,1,6,59,130,144,249,65,7,101,39,237,12,117,164,119,138,61,148,224,112,65,49,101,231,72,192,160,70,2,60,113,248,46,130,132,215,129,59,174,93,190,236,22,232,120,131,252,129,17,19,168,50,117,84,210,195,10,198,81,83,173,110,142,95,75,154,182,171,91,189,56,14,73,218,40,53,154,94,186,210,10,192,225,148,21,107,189,202,246,162,8,168,233,121,22,61,77,221,32,100,61,147,56,195,243,144,90,219,90,245,212,205,58,109,146,164,218,104,135,173,245,212,114,182,75,16,81,243,198,80,161,63,97,11,23,35,190,247,244,31,250,253,110,215,184,126,104,171,206,68,209,163,197,142,6,111,54,42,221,60,207,191,253,226,126,16,69,0,9,248,146,90,77,225,91,60,197,68,36,252,175,25,153,4,230,161,214,104,193,96,208,176,221,199,37,54,125,242,35,128,160,113,32,197,255,255,155,246,253,123,127,255,244,163,187,170,167,95,160,38,25,149,21,18,41,168,202,36,238,22,230,83,121,14,251,244,195,158,237,128,10,0,0,100,248,0,14,12,60,192,60,36,9,164,172,80,6,76,2,133,252,192,120,126,76,34,192,213,43,23,208,8,44,193,160,22,187,76,22,66,4,168,5,142,120,161,224,25,120,229,64,160,140,201,7,88,68,7,241,65,194,169,90,114,21,140,137,23,236,243,159,55,122,129,16,203,213,54,158,15,212,4,184,104,37,82,109,71,167,59,143,117,97,14,111,108,220,64,204,57,93,215,166,14,206,192,67,113,245,181,168,118,45,58,160,105,194,196,133,102,118,50,13,185,104,199,254,113,172,25,145,49,150,102,91,57,24,17,55,21,143,16,41,30,28,186,141,157,203,46,237,168,26,222,33,77,3,190,190,110,70,54,254,42,149,205,242,129,185,8,149,80,164,80,42,97,161,76,238,223,177,30,172,104,124,53,117,182,249,205,173,199,19,245,252,102,58,181,228,7,209,224,67,135,152,249,154,79,137,97,70,151,123,214,104,193,37,108,246,11,186,127,250,64,0,96,32,0,36,226,212,50,56,35,115,101,202,253,0,170,191,64,19,77,228,5,133,112,64,156,197,166,19,6,50,49,112,79,84,215,127,79,167,254,95,205,255,251,178,100,132,142,134,242,104,202,155,216,123,112,73,233,153,170,97,98,56,93,105,161,34,79,101,51,193,45,36,166,205,133,148,249,251,127,233,255,130,51,185,198,202,179,110,233,251,59,122,175,215,5,75,178,204,168,58,168,66,107,86,138,35,191,181,3,198,10,193,128,96,102,11,6,12,2,36,108,228,76,70,23,128,154,97,184,20,6,4,64,90,99,254,3,226,64,128,4,3,48,128,59,32,0,4,231,48,198,6,243,7,192,41,40,0,193,24,18,135,1,253,160,96,9,132,8,76,18,241,5,64,56,104,17,10,128,20,200,14,21,147,37,167,140,202,211,44,92,99,188,197,233,175,1,167,56,71,12,193,58,72,69,85,6,155,196,126,121,43,164,123,219,188,45,99,78,48,202,113,191,12,188,15,147,161,43,73,214,131,122,84,53,140,46,197,107,21,230,138,128,67,143,254,129,68,85,149,199,162,185,232,144,15,177,169,5,127,199,82,58,60,154,6,88,212,156,162,202,155,239,95,150,247,47,252,49,207,27,69,135,39,26,94,114,164,62,25,5,46,133,98,72,104,145,178,205,46,80,115,176,136,87,37,221,200,82,32,35,21,59,13,50,154,151,190,51,172,254,233,77,182,250,153,95,46,162,252,149,70,227,9,176,237,185,59,159,4,29,12,125,120,0,45,92,106,125,165,24,221,54,72,149,128,76,235,72,119,178,66,176,70,185,126,98,101,202,107,125,251,139,86,58,66,236,246,191,255,250,223,190,95,210,244,220,69,88,32,47,87,210,210,2,74,114,48,241,138,83,244,43,178,39,255,255,86,246,25,134,36,46,191,159,131,62,148,80,0,4,227,1,96,252,14,16,131,5,82,22,51,131,87,19,12,48,110,48,51,42,99,10,195,144,49,53,6,129,128,9,44,0,72,24,88,76,0,0,236,116,2,140,21,197,16,194,68,9,80,136,148,13,193,64,69,44,46,224,144,34,70,31,101,238,78,32,233,202,216,63,232,48,167,56,40,249,101,240,168,208,255,223,73,20,148,12,32,61,22,120,129,235,65,120,47,120,13,16,162,146,148,11,159,191,49,79,65,54,149,133,5,62,206,232,29,200,110,227,25,111,113,140,26,36,67,22,240,189,82,145,218,106,21,167,2,3,164,166,130,157,121,188,83,121,242,230,161,172,45,94,157,195,165,48,165,36,24,220,178,190,175,201,32,227,117,27,81,83,169,23,222,102,26,77,168,133,61,245,164,233,85,248,113,37,162,103,156,51,89,19,80,20,239,148,167,180,243,46,71,11,111,44,190,59,79,167,89,149,203,49,138,166,101,187,77,127,239,89,246,29,164,21,173,89,229,242,209,129,115,238,105,253,151,161,244,128,0,27,126,153,76,103,194,181,29,130,10,255,251,178,100,124,142,199,105,103,72,147,217,100,112,69,10,25,195,76,3,226,27,113,159,40,110,229,143,193,10,139,38,77,150,20,216,2,21,22,214,153,88,190,144,179,6,243,29,62,199,73,12,205,170,86,237,255,234,111,255,213,252,35,235,116,49,51,3,83,46,105,224,207,187,22,157,188,57,234,229,36,206,255,210,181,191,197,17,65,95,44,154,202,6,172,48,112,86,48,208,30,48,236,181,49,39,144,48,116,45,50,108,73,48,218,16,51,104,54,1,3,102,0,130,64,161,228,66,21,34,249,136,38,57,130,1,179,254,74,11,131,132,10,1,17,128,249,101,146,161,208,74,17,105,72,250,6,125,33,158,68,38,33,183,235,15,249,85,73,133,244,145,116,234,137,165,67,203,142,186,236,189,149,234,59,186,189,141,194,4,163,84,240,97,134,46,173,61,115,182,105,65,131,219,238,86,242,219,198,249,82,250,196,95,183,39,63,66,16,218,61,202,254,195,13,195,176,139,215,172,58,118,133,245,134,17,27,53,43,223,74,230,29,55,172,82,28,111,246,24,110,212,21,138,126,137,30,177,218,20,103,139,150,158,36,181,3,223,86,190,169,141,225,71,211,75,195,95,96,233,221,173,186,149,111,31,87,71,27,230,89,124,241,101,25,166,175,182,163,172,78,101,241,215,29,136,116,88,234,34,145,159,96,96,0,228,19,45,152,190,231,137,242,129,213,137,84,68,135,203,163,162,76,2,66,30,39,142,64,45,68,221,84,87,11,95,163,93,225,138,117,124,132,234,159,119,191,91,252,81,213,181,3,35,16,40,6,77,243,44,76,1,72,52,87,129,12,41,196,2,64,5,243,1,7,225,35,212,64,31,159,253,181,139,25,134,32,63,166,122,157,100,88,72,144,84,2,0,140,109,3,136,0,148,206,50,48,52,49,8,43,78,4,247,34,39,97,162,64,120,88,59,158,143,12,204,152,165,231,18,0,203,6,79,44,44,121,182,144,225,11,238,51,118,110,165,17,79,157,55,241,159,198,213,170,56,193,37,150,100,119,242,183,86,153,248,10,153,44,41,230,200,25,126,171,115,165,185,129,98,23,53,42,177,123,53,59,221,254,169,190,21,102,228,125,155,118,218,141,234,89,110,121,114,221,187,130,130,117,237,22,44,184,141,241,65,57,198,5,90,243,93,116,210,54,214,252,143,130,13,150,82,155,99,77,67,147,76,64,196,143,37,6,132,50,124,19,137,38,174,172,9,23,70,187,210,110,50,168,94,40,129,18,105,77,3,253,148,71,4,147,153,19,31,187,83,79,103,54,82,87,98,74,80,3,145,139,173,72,222,134,165,42,84,14,109,195,58,138,26,6,164,181,119,180,85,104,191,132,230,123,104,177,168,215,160,166,255,251,176,100,123,140,134,248,104,201,147,184,76,112,70,5,25,211,96,168,110,25,33,163,52,110,61,145,193,32,170,166,105,145,14,184,175,159,43,213,50,157,80,176,194,90,255,251,45,244,165,132,165,197,84,61,71,134,168,153,245,152,23,32,208,113,71,14,225,141,246,10,234,52,165,6,80,170,206,58,194,138,40,0,182,252,170,14,8,40,152,12,202,127,20,161,64,248,201,66,35,39,194,204,72,9,149,39,104,8,92,165,78,225,134,198,67,66,247,237,186,35,79,86,83,143,149,4,29,132,105,199,13,20,53,205,14,22,155,214,39,237,123,168,174,144,172,141,68,235,108,240,163,120,106,120,248,249,133,145,206,149,181,7,205,250,79,235,36,142,187,248,254,179,211,171,43,150,186,69,228,205,102,14,155,61,235,11,24,59,48,185,144,241,114,178,122,153,31,48,60,26,26,22,30,67,77,84,7,159,186,141,66,133,246,142,217,87,52,109,132,234,142,194,114,98,211,130,161,192,245,25,75,152,133,57,73,106,119,204,34,172,3,218,248,79,211,181,16,242,170,21,113,102,227,109,221,184,89,104,152,207,20,177,130,210,67,216,159,131,185,123,79,65,204,255,178,190,168,153,125,219,104,8,0,0,0,56,148,195,47,233,155,124,140,81,177,88,223,221,74,161,115,30,143,12,118,245,219,27,146,80,243,247,71,173,92,231,212,2,255,209,191,191,225,219,233,211,255,62,237,132,127,255,175,245,255,255,255,254,179,64,240,101,107,42,59,171,35,49,2,38,12,36,82,164,0,4,163,1,96,24,1,6,129,131,96,98,154,102,10,113,132,224,17,24,57,142,177,135,96,226,152,163,129,249,129,48,3,24,7,0,152,144,68,152,10,1,58,104,133,195,204,192,208,13,155,82,168,6,46,24,195,87,26,13,57,19,232,67,42,147,36,37,20,198,195,37,18,70,50,122,62,101,141,141,101,0,95,130,139,218,37,67,72,113,90,67,113,135,54,160,209,248,155,186,212,165,87,172,225,27,24,93,147,246,62,10,170,24,170,172,239,127,211,0,128,158,169,202,151,234,183,8,122,110,250,231,194,158,118,77,135,21,151,232,185,27,220,175,25,139,212,4,33,4,9,25,39,115,212,145,11,111,120,131,228,113,133,46,191,218,241,186,130,25,221,41,20,88,118,82,235,226,111,50,156,156,184,173,99,228,250,103,219,44,179,115,122,20,4,139,219,178,163,91,119,6,53,68,171,17,245,23,101,92,157,234,127,35,27,165,20,166,169,101,61,235,134,139,46,44,235,205,16,52,0,20,0,0,96,0,38,224,197,92,2,110,181,133,150,247,144,145,229,240,16,94,162,245,189,113,15,255,250,191,245,125,55,243,157,127,41,145,19,40,255,251,178,100,135,14,7,47,105,73,147,217,76,112,48,129,9,253,7,6,4,27,153,163,40,78,225,143,201,18,158,38,101,146,154,58,105,33,57,203,11,37,55,66,224,250,109,153,0,19,140,151,199,213,212,32,33,40,203,50,204,210,5,48,211,240,81,24,64,0,145,139,129,136,36,16,46,49,140,67,225,130,193,106,120,149,64,160,224,98,32,43,16,205,75,222,129,201,148,77,200,68,98,200,50,168,20,80,233,135,123,43,25,234,215,47,168,48,181,96,133,255,61,23,106,51,45,202,3,112,151,132,13,186,246,249,117,64,18,206,35,120,141,146,186,88,6,69,242,132,15,162,231,101,152,123,62,249,236,156,9,142,13,191,3,164,126,94,181,74,235,50,187,53,156,73,4,13,106,21,190,93,187,113,211,229,202,210,244,183,49,185,88,41,139,38,171,249,131,197,30,217,248,242,185,59,202,208,151,165,76,58,56,81,133,214,175,115,166,177,134,97,70,88,121,123,13,125,29,110,185,89,137,106,195,139,235,241,64,98,250,214,162,89,48,68,255,187,241,66,253,223,118,4,65,196,222,17,131,119,17,172,34,121,138,0,1,0,0,24,148,185,161,208,246,101,150,8,216,45,129,65,115,179,57,84,224,224,45,202,220,3,51,253,129,243,160,50,69,158,228,223,238,84,117,254,255,71,253,180,255,223,78,159,254,214,201,118,170,46,204,224,221,144,76,138,69,157,255,251,37,116,46,96,0,0,99,3,197,83,28,3,99,9,1,227,78,191,227,8,134,51,21,155,147,25,233,195,9,133,192,8,18,96,88,76,96,232,46,8,6,82,240,200,17,24,72,182,30,1,193,1,48,176,107,10,17,134,34,195,84,219,70,20,9,28,199,24,168,192,137,33,61,10,54,57,242,251,142,189,220,98,121,60,36,162,65,123,106,185,170,203,20,98,171,137,28,76,120,213,53,89,44,246,118,137,109,26,227,236,109,29,236,159,86,254,91,78,52,24,182,120,88,221,185,28,35,30,183,52,213,199,207,225,61,8,191,201,73,160,57,214,44,37,136,234,174,180,231,52,233,34,195,215,101,132,174,171,89,205,177,111,123,63,111,47,67,173,209,99,149,214,79,142,82,173,43,220,200,233,8,245,24,144,36,22,212,189,86,247,123,178,219,235,92,69,146,239,46,202,150,34,122,90,88,155,45,19,60,180,242,206,218,178,227,150,101,219,199,174,122,248,185,168,157,111,233,191,55,174,239,124,255,124,206,182,249,207,232,240,40,0,134,34,53,210,216,14,138,86,89,112,2,70,157,86,243,102,130,233,139,232,203,92,155,28,62,5,85,28,106,185,139,231,127,213,15,52,228,6,49,195,1,10,10,38,164,38,66,222,140,138,9,30,119,125,115,255,251,178,100,146,142,199,92,115,73,147,184,100,98,64,163,121,131,105,34,102,32,217,209,46,46,229,239,145,12,141,101,129,172,44,152,107,255,250,183,92,161,148,4,192,49,132,28,9,152,248,132,25,189,151,154,86,40,153,28,69,25,170,116,26,112,61,24,22,27,136,3,19,20,194,35,0,65,17,97,188,196,161,108,10,37,152,142,9,136,192,164,91,12,12,168,40,60,137,107,247,22,30,9,54,160,178,253,63,176,16,224,14,215,208,37,67,121,24,153,151,229,9,40,42,119,113,201,20,29,199,177,145,202,153,66,82,154,105,139,49,78,94,116,5,25,5,44,43,190,96,162,14,57,207,107,37,147,105,208,67,48,152,23,53,194,185,133,105,80,22,180,124,53,211,36,85,115,163,77,116,159,59,143,198,9,209,167,58,220,5,56,19,226,54,75,3,16,13,7,73,240,196,0,161,115,103,228,253,10,80,173,154,12,109,134,249,123,174,190,161,235,127,86,244,204,154,142,241,250,237,55,88,197,193,134,3,241,28,1,93,16,198,200,126,53,170,222,65,167,244,206,51,254,175,187,107,49,247,247,157,230,27,202,210,61,96,191,145,56,160,111,247,123,62,54,243,120,109,214,41,152,91,221,239,88,59,121,19,95,253,231,84,196,117,210,25,55,210,157,221,177,15,114,44,40,224,228,210,15,176,198,26,20,90,103,224,244,33,252,161,15,134,209,169,107,136,54,135,44,90,239,17,157,162,110,205,23,243,93,71,180,185,241,15,250,154,77,216,13,65,104,249,205,70,242,118,250,189,37,49,63,138,127,88,39,114,145,255,255,255,255,235,108,0,75,220,84,68,56,116,72,108,241,250,2,91,137,87,129,43,37,72,160,113,99,106,34,12,0,3,65,192,66,1,0,73,160,8,53,132,155,125,74,8,85,111,251,18,131,230,160,85,249,0,92,95,75,23,58,165,179,162,194,53,49,52,180,218,244,85,228,149,119,29,101,37,121,101,20,226,33,210,194,180,18,65,11,119,164,242,220,56,185,210,179,235,120,90,64,251,252,202,127,191,6,201,251,253,199,191,4,223,212,161,255,179,220,30,140,191,105,121,114,229,162,97,245,203,133,243,191,188,28,110,255,188,191,149,12,187,156,253,247,125,214,238,214,207,117,119,122,245,136,253,55,61,141,35,94,29,74,64,112,210,89,114,168,57,177,71,244,184,169,32,250,99,101,236,223,238,222,84,247,236,83,212,190,241,87,187,156,29,98,91,21,181,45,194,109,133,85,175,85,206,106,214,119,0,238,173,217,102,247,172,224,236,112,230,240,173,110,65,61,98,90,191,254,7,134,105,28,0,0,2,83,58,237,29,246,239,2,0,16,114,34,107,70,179,93,65,242,160,137,35,142,24,255,251,178,100,127,12,151,32,112,78,155,121,22,112,65,196,57,147,97,226,78,30,41,209,50,110,235,6,192,249,14,230,97,156,28,104,85,26,237,95,61,203,126,72,213,197,62,226,51,46,135,173,60,132,145,207,223,87,85,179,232,185,26,200,53,253,234,182,39,244,133,189,63,255,254,108,32,0,0,208,168,106,68,18,144,2,231,54,65,6,30,134,6,37,144,166,51,36,102,55,169,161,217,83,208,57,97,159,50,238,1,167,153,116,67,148,89,225,18,34,168,4,234,55,77,120,4,15,115,166,193,22,140,90,5,67,53,121,127,169,153,127,230,223,220,158,49,228,82,59,175,78,88,214,139,87,155,128,184,4,208,179,114,149,29,60,132,119,250,101,74,181,242,26,45,109,171,139,100,116,151,113,171,39,253,183,87,59,191,36,238,29,194,69,216,243,41,183,158,112,187,63,138,63,198,108,202,69,169,126,180,117,6,46,231,52,161,56,234,105,215,181,246,84,246,187,247,247,222,127,62,183,119,255,103,93,161,189,220,41,146,203,237,45,161,226,69,107,73,39,255,9,151,183,31,185,189,254,249,250,214,240,239,35,60,251,17,172,38,121,57,126,89,148,142,143,59,9,183,33,251,17,249,174,211,199,45,87,206,61,41,212,252,167,233,236,109,254,189,44,202,35,222,119,255,255,237,243,187,140,119,254,107,247,170,253,235,176,49,41,101,98,161,152,80,64,129,122,8,170,221,24,164,37,238,190,198,130,204,99,169,1,49,101,4,144,69,165,26,132,13,133,7,241,122,252,98,59,253,144,31,144,197,3,176,28,52,164,247,249,59,56,97,194,122,250,63,213,228,80,0,76,8,21,192,0,201,128,226,89,231,171,33,168,66,17,132,73,121,132,3,121,135,64,144,241,196,197,193,130,57,136,65,82,135,152,88,42,131,132,83,43,196,160,112,54,24,13,16,130,130,194,82,38,200,33,179,2,64,201,196,59,163,34,21,40,253,8,128,15,94,246,60,104,19,195,230,97,91,107,137,194,239,69,240,255,205,218,167,126,160,54,176,33,21,6,128,248,61,174,28,189,6,32,212,223,67,80,196,124,186,250,131,170,115,251,2,2,205,132,231,6,205,95,219,97,108,252,251,249,227,105,140,83,110,60,165,19,252,190,180,105,245,177,96,35,87,44,129,175,151,87,128,12,65,233,49,112,210,47,90,155,105,215,233,94,167,246,253,63,127,11,255,248,126,168,255,189,198,199,54,242,88,168,221,209,138,172,195,164,77,36,230,245,35,230,21,37,191,204,237,235,44,57,253,202,255,254,165,223,204,102,161,69,146,168,29,240,176,60,159,57,120,182,151,63,189,71,201,104,205,185,105,14,180,177,131,245,255,255,215,252,87,251,147,117,234,255,251,178,100,123,140,151,196,115,203,11,185,78,212,67,102,153,146,105,234,62,156,109,199,50,110,73,125,1,15,26,103,53,134,21,160,121,248,0,0,160,162,94,38,50,170,163,0,135,48,3,65,200,197,3,164,2,82,113,46,121,28,116,255,72,13,127,23,18,193,146,136,162,25,103,228,34,47,230,55,245,220,31,28,194,161,99,239,205,106,23,253,95,245,231,54,157,217,39,54,65,87,255,252,64,8,0,4,105,130,136,166,3,3,24,121,66,105,102,128,13,66,98,68,80,94,8,106,217,97,141,0,66,0,48,240,156,198,97,215,0,68,76,37,7,154,0,32,160,164,64,246,6,99,16,67,121,240,89,113,155,51,162,202,155,217,12,185,104,63,127,78,183,123,251,138,106,10,107,247,33,83,95,205,212,149,216,171,97,24,199,130,212,144,88,168,254,130,229,8,64,77,186,218,154,14,6,96,176,255,6,175,50,76,162,66,31,143,190,80,77,20,6,120,184,153,241,172,122,100,41,137,36,194,140,106,181,128,116,45,214,4,184,250,138,2,9,45,51,162,192,107,80,169,186,152,243,45,21,39,58,86,68,241,130,110,179,1,163,134,142,39,34,217,0,11,246,10,137,230,146,89,196,222,138,75,102,53,251,203,85,42,71,199,106,68,181,95,102,135,141,85,15,132,54,161,74,135,45,228,185,213,39,50,158,119,117,11,18,59,152,95,207,253,113,161,49,162,117,109,122,102,128,140,218,0,181,52,217,78,232,30,24,161,219,177,10,94,124,225,216,181,118,3,24,15,59,163,19,4,158,133,148,80,85,235,113,92,153,232,136,238,88,198,64,240,30,67,255,81,80,204,38,212,14,115,234,127,239,255,191,242,236,94,54,142,159,250,122,40,0,0,0,180,112,65,12,8,204,30,4,6,58,211,31,130,51,13,206,65,68,40,193,148,204,217,7,82,179,30,104,219,20,170,103,213,152,180,198,214,154,171,145,15,42,166,1,64,35,184,179,69,47,210,156,84,107,235,94,2,184,170,208,69,170,169,133,99,81,202,255,22,92,82,219,153,253,239,156,137,210,201,32,18,28,218,84,58,239,27,11,13,13,9,190,44,226,186,189,52,93,187,88,68,197,182,163,202,145,237,231,181,89,205,118,87,107,247,126,77,243,111,77,236,177,127,239,127,178,217,87,214,3,15,127,10,163,72,94,173,18,80,156,107,71,31,221,97,31,118,191,242,199,251,249,107,187,215,247,12,245,148,198,123,227,61,129,57,89,68,194,192,189,211,176,29,140,41,242,104,116,52,19,112,116,166,245,232,237,45,170,108,63,154,117,233,108,83,216,169,171,84,22,105,235,220,199,15,122,172,223,202,191,41,41,171,218,187,202,90,46,234,221,63,217,205,255,255,251,178,100,113,140,23,130,104,76,27,186,201,176,69,230,153,205,101,231,78,30,213,165,46,110,107,38,193,14,157,102,157,149,157,216,187,144,44,100,106,97,49,81,120,39,58,172,146,128,2,0,64,63,128,0,0,118,109,208,9,49,123,32,32,42,48,128,196,214,130,154,209,184,27,15,79,121,53,225,127,154,235,30,37,123,9,35,171,16,164,191,189,125,38,23,241,175,159,240,51,137,39,100,253,177,103,247,255,163,246,231,115,159,37,47,211,255,244,2,0,1,190,97,210,169,136,194,133,199,60,186,188,238,165,211,21,169,204,90,69,59,144,92,251,137,4,161,30,194,111,71,174,243,104,108,203,23,62,118,2,229,89,80,128,112,60,5,234,180,163,164,65,168,131,224,221,216,117,61,231,174,35,205,23,103,158,251,198,182,232,179,169,44,34,75,133,155,151,158,60,235,201,64,12,149,157,184,96,221,169,22,110,203,10,42,81,12,166,74,162,89,210,201,3,81,69,114,57,33,179,139,25,157,255,195,44,118,217,119,241,246,179,111,126,228,219,252,156,170,93,84,48,132,199,24,241,105,237,97,54,202,237,93,190,167,237,235,106,113,157,89,87,123,202,216,111,149,236,238,151,146,46,213,143,63,122,160,71,82,40,33,18,145,197,68,199,135,171,213,108,216,97,94,79,75,218,212,188,230,233,177,231,247,188,220,67,122,221,28,86,196,110,93,111,57,109,123,187,191,13,203,101,87,222,152,69,20,229,237,217,187,36,189,122,83,141,234,179,177,182,105,90,47,32,170,225,174,83,220,97,177,99,116,82,84,2,192,0,236,93,63,143,210,27,0,170,74,24,52,50,220,160,114,154,245,149,111,115,214,182,251,36,161,7,18,143,160,111,89,128,238,151,12,215,174,233,255,176,46,25,53,0,147,101,179,71,119,38,159,79,253,63,199,95,34,248,198,137,252,183,255,192,161,36,0,3,124,194,176,212,32,67,29,39,143,12,26,13,141,6,140,90,61,204,71,80,204,23,94,140,104,72,8,40,52,138,103,2,141,32,193,217,1,161,226,240,166,4,26,163,9,160,110,129,141,59,159,81,210,249,174,22,236,204,85,108,119,226,147,185,208,1,129,115,188,138,224,220,85,100,13,21,142,97,141,201,232,46,71,29,172,8,64,36,38,26,110,165,89,233,123,114,100,49,10,163,173,229,181,150,109,158,3,132,206,91,137,72,242,201,176,201,181,245,255,241,128,111,238,109,234,181,203,140,251,247,155,163,77,157,64,40,124,249,29,29,1,253,193,93,107,25,152,230,187,30,134,123,220,237,86,253,86,214,87,162,182,104,43,118,191,211,61,215,45,84,26,51,75,154,148,141,98,155,156,193,229,203,24,236,230,92,238,124,179,250,255,251,178,100,96,140,199,138,105,75,155,187,209,176,67,198,217,112,105,106,116,30,161,167,38,47,111,70,209,16,164,102,77,163,137,232,231,246,165,191,249,156,254,93,49,126,238,240,158,169,157,126,118,211,61,230,21,96,153,201,68,143,230,35,182,46,72,179,179,79,185,154,11,173,244,229,137,171,170,227,230,216,139,122,32,152,187,240,112,165,19,68,48,99,193,2,76,4,214,14,241,209,171,14,72,210,211,8,136,94,202,8,81,150,168,243,112,146,94,108,153,111,177,39,255,18,198,211,64,221,164,214,149,123,9,199,235,255,243,204,234,212,126,54,124,127,160,245,255,255,228,233,0,76,22,64,228,193,204,12,204,21,195,240,207,61,13,140,66,194,216,194,168,74,1,163,142,99,134,76,228,92,35,133,129,29,230,222,138,195,76,222,124,199,214,143,150,180,193,66,201,138,69,94,14,61,2,142,174,84,10,97,198,172,215,217,34,88,158,175,192,208,5,200,248,136,30,125,168,235,223,116,146,229,232,183,46,137,103,93,222,137,169,205,150,196,23,192,36,191,38,180,112,153,11,26,206,96,211,144,46,228,186,88,6,125,55,21,96,70,172,27,157,133,102,165,111,39,134,14,231,102,187,171,146,200,63,30,181,232,167,213,86,249,219,249,41,212,102,155,35,12,131,181,30,131,36,38,89,79,5,19,12,165,151,211,43,12,230,21,148,46,173,174,99,143,254,251,158,185,172,123,151,239,119,255,55,129,80,206,68,208,240,88,150,60,169,142,63,202,43,217,231,71,221,119,159,255,135,231,245,187,189,103,250,251,95,123,117,178,255,179,150,58,187,204,238,227,206,254,89,111,157,203,13,253,92,121,221,90,146,121,39,6,134,155,235,192,0,3,2,204,141,163,24,153,99,68,68,70,210,252,199,42,94,215,91,86,93,81,6,170,168,61,254,148,8,65,178,163,239,145,178,135,15,192,184,241,157,13,255,224,175,18,47,10,77,181,17,255,255,86,255,226,26,160,187,255,124,255,255,211,106,212,131,136,0,0,243,0,48,13,14,13,112,0,95,153,65,36,177,144,176,25,24,89,138,49,242,115,26,133,89,209,135,129,75,77,20,212,218,136,139,246,107,0,6,92,134,106,246,65,81,112,130,129,25,67,202,149,148,186,164,33,64,163,107,190,233,8,152,144,70,201,64,190,253,161,37,9,250,235,249,85,170,53,248,58,23,6,208,81,221,148,53,69,253,126,28,30,62,37,58,34,210,13,109,64,81,72,87,153,99,105,219,156,54,36,226,29,184,64,4,192,148,171,132,118,6,177,202,175,151,55,55,189,220,108,151,247,131,135,102,198,76,182,122,166,14,220,246,231,193,38,240,161,186,28,250,158,219,238,156,244,219,154,100,255,251,178,100,80,142,167,151,105,202,19,219,209,66,70,201,41,167,97,231,56,29,137,193,40,110,234,115,201,17,36,102,101,148,157,200,246,117,5,192,88,243,191,255,255,223,214,124,195,125,207,247,175,227,62,136,207,98,84,0,2,24,246,73,101,15,158,178,149,69,126,252,126,165,201,95,235,239,253,53,222,96,254,219,255,231,229,150,240,255,203,184,253,75,251,173,75,103,159,151,47,99,248,111,156,254,225,216,230,185,98,231,252,88,186,233,69,122,1,0,0,0,112,198,84,155,169,52,243,133,8,243,28,80,11,196,131,195,166,161,142,171,12,44,209,168,231,181,74,149,123,63,77,181,208,255,243,234,58,90,130,100,121,69,207,122,27,255,255,85,233,252,158,131,95,253,95,255,255,245,229,1,113,178,234,104,174,71,88,4,192,16,80,99,232,58,96,65,70,108,239,178,113,208,30,100,250,58,100,116,36,100,108,224,97,240,76,28,4,152,172,8,24,214,12,176,3,13,71,130,128,72,208,193,12,56,45,34,19,4,32,200,241,36,2,21,39,73,64,144,104,22,183,218,42,178,35,237,107,44,209,214,253,142,1,255,183,17,169,41,84,82,186,106,78,66,183,20,74,104,26,13,120,196,52,217,20,226,138,152,62,45,235,185,76,99,80,33,180,195,248,101,65,210,211,64,128,235,47,110,113,249,71,127,222,207,194,230,251,114,2,169,217,168,237,251,181,150,214,27,211,201,75,75,144,48,166,87,105,66,26,78,83,202,16,219,61,77,181,236,238,241,112,247,206,85,107,169,34,254,253,18,209,196,5,12,38,167,141,131,138,7,176,241,177,226,93,5,168,221,110,98,78,166,130,59,32,133,165,237,42,105,165,72,221,3,52,77,15,15,198,135,221,207,83,68,226,51,135,146,99,52,143,185,145,23,78,138,155,181,55,126,98,251,18,6,4,152,69,225,179,226,81,162,130,234,34,97,99,151,214,141,179,186,218,95,142,225,50,183,172,232,172,91,141,144,135,83,67,51,244,39,217,20,229,253,103,66,133,178,68,50,175,81,227,177,115,255,253,53,126,191,196,142,51,219,250,127,255,254,173,143,12,8,0,76,48,11,12,145,13,140,3,139,206,217,188,204,176,53,204,174,87,77,45,82,12,35,138,76,146,8,202,161,17,140,130,17,146,129,1,104,204,15,51,204,5,23,141,71,31,204,5,2,4,140,82,0,236,195,0,136,194,0,54,80,58,16,128,64,209,160,141,41,209,184,152,43,110,245,10,128,180,123,26,2,0,27,184,70,93,106,204,174,2,121,224,72,148,173,239,194,193,40,104,118,149,99,152,202,100,90,56,243,29,99,130,210,215,227,198,97,31,145,17,190,192,204,49,134,155,129,96,49,139,10,237,255,251,178,100,66,142,200,0,114,73,11,186,53,244,70,73,25,113,107,39,28,31,89,191,38,79,111,70,209,25,166,166,141,156,28,104,103,45,83,142,223,219,28,214,230,245,248,70,162,151,32,166,145,127,40,202,55,217,141,218,86,38,218,254,1,84,186,182,244,25,114,175,244,9,124,153,13,122,10,66,96,18,140,224,7,79,125,165,255,231,255,225,157,173,92,214,58,195,151,177,212,105,70,103,238,44,56,178,91,20,146,186,108,190,189,30,118,53,95,184,107,247,255,255,188,236,254,187,254,126,171,93,73,51,232,104,196,81,109,57,217,51,147,247,179,25,209,117,225,243,95,230,70,83,114,193,153,228,173,0,165,91,116,206,124,98,32,192,174,131,4,55,172,70,39,222,90,191,41,16,20,237,3,143,166,179,118,171,219,178,163,65,153,198,253,12,253,151,244,216,14,25,154,23,102,144,35,66,205,83,191,255,230,63,250,98,91,98,206,79,251,127,255,254,165,179,195,148,138,64,147,1,192,100,1,6,249,129,48,65,153,241,39,233,143,120,24,152,83,11,49,136,72,180,153,27,11,105,221,147,152,168,41,151,145,130,178,220,51,88,84,50,37,83,48,186,36,10,14,85,67,83,236,64,36,100,176,176,117,101,145,31,126,86,179,32,127,109,175,245,35,126,132,181,124,248,148,35,117,22,236,98,19,37,187,39,202,121,4,76,209,224,126,140,83,96,135,47,114,32,26,158,132,67,95,184,128,171,1,96,118,93,193,66,241,74,203,6,25,122,7,156,142,60,188,194,171,102,231,229,204,113,122,226,191,53,18,156,195,6,214,221,171,105,123,59,75,124,80,197,119,218,132,168,82,174,79,25,118,237,93,160,120,237,94,190,184,169,50,223,255,63,255,155,214,63,248,255,117,141,221,74,220,238,241,41,208,245,198,116,91,138,224,136,192,141,221,234,252,231,147,203,61,88,177,106,205,36,186,221,107,141,253,204,109,101,253,207,238,254,171,119,28,99,248,97,142,119,183,115,243,175,188,127,123,223,117,221,74,191,251,119,255,254,245,255,195,159,250,155,128,0,1,194,53,52,214,13,203,9,136,34,106,227,50,169,126,74,33,134,167,66,162,112,182,141,222,42,3,37,70,143,66,250,28,123,1,119,30,255,242,141,158,95,44,126,127,47,203,127,255,255,254,67,159,167,255,255,255,255,42,3,90,130,213,121,117,122,201,113,168,0,0,5,88,193,131,128,129,81,131,199,199,247,118,29,220,40,97,212,33,142,160,230,31,170,24,56,56,201,10,6,64,226,2,188,49,24,128,2,2,51,64,220,44,8,101,229,64,64,176,128,184,247,202,160,24,97,68,98,12,173,227,152,174,155,117,63,213,39,63,153,253,36,182,147,59,255,251,178,100,38,12,38,236,104,204,27,146,79,64,70,137,25,117,105,10,116,27,205,163,52,110,239,3,65,17,164,102,25,156,28,104,212,58,221,168,147,153,110,8,42,11,18,238,92,221,76,10,59,98,50,236,68,32,183,131,81,52,3,112,200,103,64,61,13,102,73,214,129,81,220,237,75,40,186,12,71,181,199,81,227,177,212,125,21,134,15,121,64,45,4,193,18,224,179,174,102,52,144,157,34,143,50,60,98,126,153,169,196,201,3,66,113,6,63,50,34,228,85,33,17,38,141,205,1,37,5,28,217,156,145,115,178,64,221,166,140,183,165,182,198,140,178,67,7,73,218,40,154,238,108,117,11,67,32,218,21,131,236,157,70,162,237,24,92,24,65,40,193,182,120,218,100,106,137,254,169,80,128,0,63,79,250,8,13,234,113,232,0,132,64,18,98,9,172,207,175,122,88,230,137,141,160,97,89,139,56,8,27,4,131,78,152,202,175,141,94,222,222,180,105,224,201,148,25,54,105,211,71,141,67,255,255,94,189,127,142,241,150,134,255,255,255,255,229,73,223,146,4,0,6,156,40,20,34,208,224,104,105,244,48,109,226,134,63,30,108,140,39,183,30,10,153,83,16,184,0,209,59,76,48,97,147,6,0,7,109,164,83,54,37,17,71,152,150,211,109,164,52,40,105,245,109,171,123,241,63,204,25,222,24,103,134,20,210,63,163,185,118,198,245,43,131,181,121,9,68,74,198,94,81,132,154,214,101,204,128,111,206,35,141,237,188,10,150,89,219,244,127,148,162,246,27,203,255,234,223,253,204,247,95,5,227,190,193,182,123,78,172,150,242,226,73,87,215,179,94,125,88,167,113,202,19,249,207,87,207,42,253,183,51,98,204,127,46,211,127,35,177,122,243,202,42,156,20,176,243,192,78,106,210,40,34,29,237,234,143,149,37,53,249,5,108,50,213,238,92,223,55,242,252,167,229,253,206,181,60,204,103,232,160,217,168,198,221,201,124,82,245,155,213,111,87,183,15,106,106,102,253,185,253,93,221,136,197,124,175,126,95,253,128,8,36,151,97,23,2,82,136,160,26,6,4,205,165,93,19,125,211,202,202,214,145,143,94,93,153,65,65,122,130,205,79,58,188,191,231,252,218,182,53,34,208,140,123,70,215,191,125,63,175,103,175,175,33,198,189,251,126,191,175,255,161,123,154,51,208,239,160,0,0,147,11,9,66,176,180,195,5,64,204,63,144,226,1,200,197,228,36,201,81,4,209,38,28,199,240,164,192,144,84,128,49,34,48,87,89,40,20,97,16,142,100,81,20,128,82,248,39,184,56,202,48,196,1,192,144,23,78,133,236,216,148,197,171,58,55,150,147,203,110,104,104,0,167,230,49,159,145,79,64,242,232,255,251,178,100,42,8,167,171,114,74,19,186,69,240,66,233,89,185,101,231,56,154,177,163,52,238,97,151,193,37,164,101,197,167,168,224,238,154,143,44,172,181,195,53,0,129,102,131,131,59,41,180,98,252,33,68,174,88,101,74,199,163,16,161,231,119,239,75,133,169,215,162,171,34,254,55,105,110,85,183,141,76,222,9,22,231,221,137,254,87,106,49,125,203,88,4,13,29,186,72,70,114,103,199,154,69,108,67,97,194,237,73,101,14,15,234,36,189,241,181,203,123,239,255,110,84,207,31,177,43,166,206,247,112,221,86,163,98,109,55,18,42,158,90,250,66,227,125,146,63,117,239,188,17,60,112,194,159,87,57,53,189,222,127,45,78,91,156,213,43,220,28,50,128,201,27,99,71,29,209,41,24,249,238,231,225,91,33,188,103,189,127,131,151,227,63,195,32,0,16,0,0,229,106,150,140,109,70,131,17,150,145,6,106,2,208,241,129,3,177,218,214,55,62,44,49,133,255,81,198,169,223,150,255,255,184,80,220,104,118,123,229,57,159,167,255,78,157,57,62,75,255,255,255,255,242,129,239,81,178,173,124,218,102,196,8,0,10,240,168,169,9,4,33,131,44,183,197,205,166,4,70,24,44,72,32,136,8,192,206,66,20,143,10,162,142,89,130,192,198,40,26,174,198,186,74,3,102,194,192,43,229,128,11,80,166,191,44,129,113,206,3,195,248,231,115,92,158,221,236,254,199,234,139,159,1,206,212,149,138,85,56,45,68,76,127,94,183,244,128,206,231,74,133,24,245,233,94,22,112,187,134,63,36,199,125,215,254,82,79,229,104,246,31,240,23,48,248,221,142,245,89,179,221,100,175,181,247,29,12,245,184,86,92,187,22,215,209,215,169,83,60,251,220,229,84,56,92,133,80,79,78,59,156,188,167,74,178,244,188,170,97,226,89,187,201,253,110,236,13,133,109,207,213,195,251,251,177,134,254,165,14,244,120,74,88,84,115,95,114,2,247,176,176,76,34,38,194,250,216,221,68,128,167,7,83,167,229,6,204,237,78,255,27,33,237,47,184,215,29,84,17,153,114,3,90,204,33,83,6,8,118,185,49,219,113,30,196,3,193,144,0,37,73,89,82,198,220,234,60,101,82,218,234,33,154,157,186,117,225,144,221,162,40,214,146,22,69,26,190,61,253,23,244,126,218,245,91,141,31,37,235,206,239,211,255,255,234,46,30,73,0,0,2,19,9,198,195,3,0,163,2,206,243,17,191,147,58,134,179,33,206,99,30,0,227,76,78,16,114,50,22,5,140,1,7,140,56,1,233,148,212,193,0,8,206,144,88,120,14,125,196,0,41,136,128,12,70,161,0,30,86,1,85,120,214,2,89,0,117,221,119,249,180,41,207,116,255,251,178,100,37,140,151,101,120,202,147,185,45,240,70,201,25,131,107,39,26,26,41,163,52,110,61,157,1,14,36,102,105,151,156,248,242,12,49,249,4,155,40,244,238,27,91,114,152,133,179,8,1,109,99,78,89,225,9,51,243,148,229,107,222,248,8,197,30,228,219,176,37,235,201,188,94,75,251,131,37,248,215,152,202,254,19,83,182,184,214,228,59,197,96,229,181,170,190,86,254,233,33,54,166,32,16,0,219,236,92,186,52,181,99,236,227,124,142,177,75,91,162,215,123,222,119,62,209,203,179,149,206,92,199,144,229,140,154,36,46,93,30,134,201,133,179,94,190,95,90,191,63,43,186,231,114,169,157,91,215,251,251,185,253,114,136,58,20,215,19,83,68,193,28,225,49,87,97,132,30,40,65,196,217,113,3,221,73,254,131,224,7,27,208,255,198,56,128,0,8,16,195,138,190,205,84,0,134,129,14,1,66,57,136,40,30,27,122,219,54,11,62,31,30,90,85,137,82,161,231,72,150,178,191,168,61,89,166,161,132,89,127,226,240,250,133,70,239,27,231,146,212,147,255,255,215,255,147,124,191,126,223,255,255,253,170,131,0,128,0,126,152,84,68,28,60,4,167,77,21,163,54,168,164,2,135,48,32,76,205,204,112,49,124,186,232,246,10,7,77,189,65,96,121,149,132,141,117,214,81,64,16,181,62,49,81,213,195,201,44,21,157,108,31,10,79,227,94,215,225,79,247,242,252,117,115,191,156,126,214,87,8,3,17,219,80,96,232,170,57,187,40,83,159,99,234,41,202,46,128,255,27,52,117,188,53,57,223,227,120,239,221,107,43,157,235,44,179,239,190,214,54,52,179,151,196,102,152,134,69,207,153,25,119,150,167,191,49,111,186,219,239,205,188,215,51,82,19,100,27,209,92,77,218,158,9,216,2,85,81,238,196,40,84,241,87,98,50,249,149,168,120,29,16,85,170,19,211,76,8,131,138,59,81,82,253,189,163,168,171,203,111,76,74,246,184,26,213,169,59,61,205,130,7,224,181,175,45,188,213,218,181,224,101,191,47,64,63,64,2,150,243,170,122,252,36,96,4,69,32,97,204,63,21,137,228,19,104,26,175,64,248,243,121,67,117,234,149,165,218,159,70,212,150,189,72,21,38,231,127,175,5,94,131,67,222,67,144,213,63,78,255,175,167,63,144,228,59,127,255,255,255,109,72,132,0,0,4,84,198,163,160,49,244,70,185,51,19,152,248,32,99,58,36,64,76,35,43,100,12,66,2,96,32,224,105,129,1,239,227,119,48,184,152,16,101,125,37,131,161,32,104,28,120,33,74,139,228,64,31,142,191,79,60,7,101,251,150,111,36,77,239,115,185,142,26,151,79,231,65,35,238,226,114,239,118,255,251,178,100,40,142,39,109,111,203,155,152,101,240,70,134,89,157,101,231,58,28,193,199,50,46,61,30,209,19,36,102,5,172,40,106,1,184,34,188,212,68,239,178,96,211,96,101,21,138,209,0,176,112,193,159,130,133,47,185,90,190,63,64,247,229,189,127,49,131,117,150,18,201,62,116,12,251,119,105,227,182,238,86,32,14,127,54,93,235,245,36,139,178,245,127,111,245,99,219,62,63,45,145,110,87,204,104,233,49,189,58,254,76,67,17,139,115,16,252,146,150,54,52,44,169,137,18,52,186,147,177,200,119,191,46,138,252,182,198,249,202,213,53,202,62,107,87,235,93,234,116,104,68,234,189,239,46,36,46,61,80,43,3,235,89,30,212,41,109,143,154,178,187,104,238,227,133,244,77,196,138,182,153,201,201,153,153,149,3,39,175,120,0,16,0,128,0,0,2,9,220,26,64,178,3,92,133,91,17,6,9,196,132,221,137,3,96,100,68,29,173,145,236,173,121,238,106,215,163,118,196,255,251,182,188,82,90,129,18,61,219,39,161,102,250,118,235,170,117,230,38,78,93,7,255,255,162,37,165,9,211,244,4,193,7,3,58,2,76,242,243,56,143,104,214,33,195,5,42,140,116,122,49,88,136,21,8,48,80,152,195,2,34,16,1,132,198,38,83,48,152,132,34,103,48,242,195,7,0,23,144,40,116,68,20,101,140,133,11,24,123,182,157,119,236,84,115,28,73,200,109,88,153,123,137,14,72,115,187,82,246,118,173,67,243,210,139,178,118,80,224,129,64,232,181,73,16,48,96,69,185,40,36,233,121,99,170,145,176,143,2,160,250,72,100,120,19,106,89,90,212,219,255,23,123,178,136,59,138,187,237,39,62,106,189,134,226,120,132,199,198,152,36,57,7,248,238,124,156,66,1,106,175,57,206,50,115,1,95,58,130,73,142,119,209,222,107,122,189,53,255,165,25,30,69,181,46,239,44,104,123,182,212,250,172,166,163,28,247,181,41,188,123,199,244,166,175,91,239,255,254,44,136,29,82,91,217,78,229,13,0,24,1,195,249,164,246,153,106,208,201,125,18,212,200,191,111,255,198,15,210,198,18,95,81,23,13,60,208,226,128,14,92,113,116,37,156,125,193,121,234,166,27,190,44,42,215,202,19,135,49,175,46,223,40,151,165,209,182,210,242,2,200,128,201,205,44,125,5,77,6,237,244,125,250,251,92,223,92,121,201,53,59,251,127,255,253,78,229,75,210,76,0,0,180,2,40,48,216,248,195,32,35,162,249,140,208,28,49,120,224,88,52,106,5,88,240,78,2,26,20,174,150,190,101,2,1,88,108,28,124,20,0,36,219,11,5,0,132,128,112,235,194,160,140,186,92,216,88,253,37,201,58,180,234,11,255,251,178,100,32,140,6,231,112,206,27,143,23,80,72,9,41,113,103,71,40,29,117,195,48,46,225,117,209,0,164,103,169,134,9,16,131,222,107,138,109,32,183,5,202,169,108,76,246,254,47,150,126,221,188,144,15,40,115,159,98,0,128,92,0,199,45,40,177,126,114,141,50,91,112,87,0,85,135,91,161,78,86,82,38,245,98,223,10,219,154,239,74,21,153,174,59,217,119,170,195,202,241,164,119,245,233,202,105,220,22,146,215,109,238,48,31,62,113,249,255,57,255,121,250,219,54,55,229,183,210,69,252,90,208,202,133,9,172,143,141,155,40,93,190,178,161,89,123,162,171,219,163,13,105,252,87,218,243,89,67,23,217,0,242,44,118,221,244,130,36,124,109,74,246,53,63,241,39,223,132,131,159,251,87,114,112,201,179,127,96,206,128,74,232,16,232,108,94,60,88,130,193,80,70,70,50,150,62,147,146,13,162,108,160,104,165,36,156,208,116,45,160,197,16,113,145,235,21,180,211,238,200,200,191,176,24,243,128,96,148,206,72,113,80,86,213,27,47,204,255,239,202,127,23,182,63,223,255,255,255,255,66,74,0,145,7,36,193,169,135,70,65,209,76,104,117,226,97,169,122,96,138,150,101,210,0,2,18,134,64,35,8,64,211,0,65,98,210,25,18,70,24,40,16,24,106,37,149,0,129,224,188,112,9,48,48,8,8,10,34,80,8,32,4,131,228,144,12,66,53,21,25,3,101,186,188,90,9,102,213,78,65,157,35,64,191,38,130,230,109,201,33,155,114,181,43,126,81,52,89,173,106,100,74,104,122,139,57,14,140,175,47,229,26,53,181,46,79,26,233,174,65,176,37,46,147,241,238,207,209,51,63,248,165,253,21,70,250,235,38,72,229,88,220,186,246,47,82,22,47,15,131,34,233,241,130,178,67,204,211,223,75,81,123,242,173,74,243,207,187,249,174,119,233,63,46,187,60,239,210,115,245,44,145,200,118,245,50,96,131,76,75,221,58,241,89,122,211,110,108,86,71,247,84,231,84,69,3,140,37,210,233,143,111,112,244,76,3,40,61,213,53,202,242,121,197,99,170,154,247,87,10,190,235,255,255,210,73,124,8,0,76,0,20,245,134,144,113,55,12,131,64,154,230,117,1,171,85,183,218,127,66,198,132,63,70,166,106,51,101,200,76,175,97,90,233,254,143,129,46,83,233,219,255,63,232,219,191,231,17,156,85,58,127,255,255,253,234,96,15,255,255,72,4,0,0,112,40,2,143,10,38,11,143,71,37,187,230,33,3,230,19,7,100,40,41,150,224,64,40,124,77,0,16,244,58,4,161,233,128,198,8,0,15,60,238,102,195,197,64,131,84,3,187,228,201,117,37,148,210,24,22,59,116,128,117,255,251,178,100,31,140,103,3,104,77,27,185,123,112,68,198,169,144,107,7,28,27,201,191,54,110,61,156,64,247,27,103,245,129,62,56,239,134,72,103,251,140,191,124,125,31,153,86,220,137,77,141,51,121,92,251,33,159,20,33,106,180,8,232,81,113,148,105,235,39,32,57,73,185,74,96,65,243,164,64,213,113,222,77,76,224,170,155,232,91,241,240,217,174,41,174,120,144,125,41,233,87,8,244,126,49,75,191,94,102,39,123,61,165,93,225,245,97,125,229,107,114,125,246,255,175,15,238,202,111,188,66,197,97,27,18,87,104,132,216,100,244,251,75,140,145,219,26,53,34,177,254,59,250,87,77,104,233,235,165,189,85,179,54,129,133,90,21,68,162,245,159,237,121,144,143,140,254,141,247,189,42,160,213,160,61,84,56,253,247,145,92,90,99,225,38,125,143,220,242,53,12,74,34,208,239,92,3,80,210,137,227,101,177,140,70,2,253,164,84,78,21,86,33,151,74,24,101,111,38,49,159,116,253,95,164,171,136,229,222,6,143,151,184,209,148,91,162,254,143,142,126,81,243,87,229,7,143,117,113,100,143,255,252,76,228,0,0,0,198,0,10,143,5,2,225,179,227,11,204,242,25,4,27,140,72,9,50,219,5,1,100,160,117,194,145,9,164,99,195,161,64,136,105,98,252,20,2,211,249,97,75,225,157,84,132,106,20,240,196,158,91,60,94,197,69,122,218,216,191,131,116,166,220,243,111,82,253,53,60,38,63,3,74,228,79,4,209,8,33,139,63,51,1,96,116,50,167,60,88,229,187,229,51,91,133,65,76,3,81,155,175,42,107,212,232,13,241,232,190,113,73,185,25,66,179,146,54,169,182,46,247,37,48,54,14,107,75,197,18,210,129,27,208,244,137,183,185,166,223,102,73,25,212,89,248,211,127,103,175,51,39,199,155,34,97,92,198,193,202,99,79,76,69,74,174,228,178,139,149,41,237,24,57,87,50,184,125,105,230,107,118,160,209,241,203,176,195,114,149,105,134,37,237,114,98,105,245,244,250,20,37,219,31,190,206,197,122,108,204,204,206,124,204,18,90,156,89,192,1,0,225,11,181,91,185,133,76,209,148,184,66,166,121,32,139,221,201,162,88,115,106,223,221,139,127,182,216,51,229,255,255,193,182,68,121,123,182,111,209,245,255,209,62,220,82,26,20,107,96,28,114,30,154,122,108,180,1,255,244,5,128,73,69,102,46,3,152,204,56,98,94,137,215,194,6,29,29,25,90,216,96,199,208,241,137,124,153,104,34,9,7,179,67,73,133,140,72,30,51,72,253,99,147,12,211,40,195,224,80,131,190,241,70,132,176,131,86,195,184,244,68,133,69,19,89,210,175,57,7,26,83,65,236,125,88,163,255,251,178,100,38,13,71,96,116,204,11,152,93,114,71,73,153,201,96,229,118,28,53,163,48,14,229,115,209,11,26,102,137,167,148,224,50,232,158,110,99,210,222,85,121,154,244,129,53,198,148,175,233,3,68,96,178,162,168,133,1,120,90,134,71,64,249,238,60,87,222,87,130,160,124,177,33,11,123,141,196,37,235,159,27,189,125,186,169,207,42,64,140,171,45,88,137,95,148,43,229,151,106,228,41,76,111,85,138,49,204,44,77,63,117,105,46,63,58,187,189,114,55,175,213,190,85,251,217,216,195,121,90,186,209,231,39,253,178,71,195,174,84,231,118,121,122,117,22,112,173,197,171,124,65,234,226,46,161,2,184,84,174,185,15,184,237,100,170,107,27,17,53,116,185,36,90,245,88,251,185,53,95,154,234,216,200,245,92,233,254,235,82,218,118,58,0,192,2,0,19,238,219,100,36,197,38,129,81,14,208,53,168,195,36,129,177,247,190,145,131,205,245,13,122,14,182,185,80,250,4,216,214,217,155,223,76,115,66,132,154,99,100,108,115,125,31,79,252,235,222,165,15,212,163,40,223,255,255,255,250,215,245,29,255,253,90,135,67,83,2,128,51,4,204,51,55,249,67,41,64,161,1,26,96,218,100,97,57,16,24,42,22,1,230,228,8,5,133,64,147,18,13,17,64,156,193,49,56,100,13,18,2,149,76,32,63,5,9,159,52,141,42,211,29,128,163,52,210,5,156,139,22,227,136,177,69,85,133,203,242,112,90,101,62,18,152,132,39,6,214,129,239,104,179,37,134,103,157,104,12,41,40,132,70,210,157,8,204,161,229,247,20,182,69,166,202,146,49,190,105,206,207,18,160,54,127,137,9,188,115,155,215,250,207,213,51,34,130,249,90,245,14,223,6,104,190,45,77,72,211,235,60,101,46,94,171,110,30,199,44,161,117,38,25,236,184,115,93,89,43,102,132,186,198,211,229,212,35,22,12,159,39,43,222,123,167,83,27,17,203,234,17,214,189,31,167,22,27,30,47,50,82,142,180,248,253,51,18,243,218,131,243,79,28,58,63,164,185,232,166,49,64,79,139,3,74,94,18,112,73,175,34,128,1,146,156,172,154,24,106,244,191,202,10,99,129,137,116,155,156,11,133,165,156,194,95,164,8,107,93,2,54,155,1,3,88,229,174,150,245,214,114,5,53,4,202,210,142,194,122,13,253,27,19,253,47,101,233,83,136,108,34,92,226,209,79,255,172,217,0,0,0,112,68,45,66,121,134,129,103,168,56,27,176,104,98,33,9,157,201,102,182,129,152,76,10,132,176,18,24,192,32,148,118,49,98,224,4,42,51,128,76,186,180,133,128,42,160,18,9,227,5,37,107,102,171,43,133,199,232,73,65,240,46,84,9,255,251,176,100,33,142,6,248,104,204,155,143,79,32,66,102,153,202,96,226,116,27,101,163,50,110,229,239,192,255,145,231,117,135,149,40,231,135,195,182,185,182,131,170,42,24,197,218,146,248,34,23,41,135,196,64,52,241,147,74,128,0,230,166,183,109,36,8,96,122,146,86,138,80,189,169,0,2,42,46,223,36,217,40,85,113,46,56,241,185,95,207,67,176,219,182,75,186,54,125,194,198,223,147,82,55,251,144,213,121,14,33,126,206,104,148,164,57,89,177,121,79,117,5,231,132,185,122,203,251,244,97,185,50,112,40,38,180,38,18,90,71,135,27,155,34,109,60,180,21,109,230,99,51,135,246,66,136,163,83,170,44,244,200,161,25,2,134,135,37,21,145,183,23,202,6,12,174,107,78,146,236,11,192,109,130,157,110,187,75,169,150,0,128,0,0,0,2,200,204,74,72,142,169,118,58,117,226,51,135,98,195,229,111,109,130,195,37,187,196,60,133,13,246,136,27,8,244,209,244,58,117,88,107,194,133,204,122,166,163,254,117,211,255,68,253,215,138,255,255,239,250,191,215,49,122,204,185,64,23,4,65,139,254,135,19,190,64,225,103,244,116,108,48,101,35,50,136,130,1,11,195,128,170,8,140,0,2,22,233,141,96,201,131,192,49,142,32,202,149,145,0,46,201,24,35,112,114,8,82,48,157,68,231,172,207,160,37,155,225,89,110,231,215,138,222,229,83,118,55,30,152,163,236,157,178,79,68,40,208,152,175,98,179,6,8,8,99,2,233,62,138,206,151,222,75,137,63,193,64,18,111,125,88,59,191,73,46,230,216,132,191,192,222,136,193,149,27,168,78,109,82,187,202,249,230,85,110,11,48,235,187,108,3,22,46,97,55,250,85,43,169,173,108,189,248,141,14,159,178,91,62,15,205,13,231,15,182,228,225,73,23,170,92,51,123,170,99,111,47,177,157,77,54,105,2,89,225,186,191,149,185,245,96,217,206,208,161,214,240,151,85,131,62,37,196,54,230,167,182,90,97,107,217,210,219,79,136,24,124,203,100,173,100,136,59,73,32,0,0,8,41,0,0,7,119,184,159,192,230,149,133,98,174,115,8,95,42,13,77,88,79,202,123,205,117,124,251,198,119,234,231,103,132,184,51,31,255,87,251,85,241,138,245,38,35,168,167,92,191,255,71,255,254,167,143,80,91,127,209,253,104,64,0,4,184,192,66,115,10,129,140,52,22,60,163,244,206,129,145,35,17,146,149,230,169,42,1,138,133,192,38,32,22,93,129,152,192,194,23,7,152,0,92,209,220,196,220,40,2,165,221,151,193,205,162,169,55,49,115,38,120,179,177,143,39,214,63,91,91,212,31,253,141,90,163,221,135,194,196,212,193,96,8,243,246,255,251,178,100,42,12,86,237,104,205,155,143,79,64,68,230,169,147,105,229,104,28,181,163,48,78,189,156,129,15,26,102,21,149,157,208,132,132,34,163,242,63,93,165,235,195,173,94,143,74,113,78,90,242,56,215,158,152,214,140,187,107,188,199,51,25,181,132,195,29,117,226,237,225,228,153,250,156,182,98,14,81,251,147,108,219,222,47,187,71,137,223,50,105,185,182,87,207,28,224,45,90,104,179,81,141,9,112,127,67,36,44,32,97,177,98,3,26,155,42,214,117,74,85,159,8,248,80,98,233,198,241,161,207,168,40,32,70,184,96,163,178,64,173,145,33,32,20,17,34,84,109,250,153,92,15,160,53,170,55,127,151,55,78,72,172,155,21,149,10,183,55,188,215,0,0,0,19,16,50,85,25,250,200,108,34,48,251,3,10,173,122,53,119,63,50,225,215,36,16,214,37,209,171,123,94,127,227,254,153,1,133,204,253,28,135,43,207,255,210,35,144,92,81,232,34,238,12,244,2,167,217,242,126,133,255,196,87,135,255,255,249,180,0,15,10,6,163,64,113,131,231,145,181,185,57,158,32,232,48,133,49,88,100,51,29,31,48,16,5,21,3,0,0,216,8,48,21,0,140,2,53,12,19,5,12,102,16,90,132,32,100,4,18,5,137,132,9,245,58,96,176,116,212,203,81,237,33,84,2,119,190,187,27,183,182,239,33,212,149,254,183,109,163,222,123,190,5,106,146,23,222,28,66,82,45,66,231,140,6,1,147,137,169,214,47,240,16,2,194,90,134,20,123,122,33,136,219,192,220,93,140,164,214,238,86,69,196,144,181,196,233,158,188,231,58,103,197,90,172,144,56,11,44,229,184,163,171,107,113,241,225,65,84,82,184,56,162,231,182,89,156,110,217,254,115,87,189,169,174,165,232,191,71,19,146,12,70,72,190,133,144,138,18,115,21,54,162,54,170,98,132,83,49,91,11,20,75,55,61,216,168,205,221,41,54,239,39,170,6,187,105,233,71,236,178,238,236,109,125,90,182,124,13,38,56,209,106,201,84,223,0,5,11,80,10,182,31,95,17,96,36,49,136,177,47,78,4,149,214,150,113,77,38,17,247,10,92,153,80,231,25,246,93,56,162,123,41,93,255,246,207,89,108,42,61,169,206,104,101,170,31,253,242,125,52,244,252,186,62,66,127,167,242,223,40,95,255,255,212,0,0,4,184,112,46,97,112,17,133,193,198,202,226,27,228,18,6,30,152,214,16,101,67,160,145,77,0,230,33,1,137,6,214,20,201,228,16,193,128,115,61,79,164,5,24,56,60,68,47,201,232,107,54,37,19,148,245,240,104,207,101,217,91,118,203,232,173,235,114,107,148,145,137,153,236,43,199,168,160,155,104,126,243,75,44,3,255,251,178,100,43,142,198,152,103,205,27,143,79,64,71,134,153,147,101,229,90,27,105,163,46,110,101,239,193,7,145,230,205,135,136,248,65,12,130,15,197,100,164,254,233,162,118,170,188,3,204,111,105,247,165,50,82,152,90,214,188,125,115,217,135,119,97,98,199,180,27,199,70,164,245,157,151,235,214,58,135,250,75,253,226,111,79,113,185,169,121,222,197,139,51,116,59,70,130,220,170,153,133,85,14,45,78,209,157,27,111,156,216,24,165,250,158,143,233,14,172,21,203,216,83,110,105,101,220,41,19,108,17,26,110,201,157,111,16,168,188,151,46,165,144,170,255,98,150,44,171,72,86,162,199,129,214,244,43,235,192,4,0,34,97,215,72,243,165,114,111,71,87,36,40,179,106,71,75,18,47,194,249,200,30,241,233,136,88,198,49,191,245,141,232,139,137,98,249,74,39,255,214,33,100,8,27,141,160,127,26,5,118,190,142,104,175,86,163,104,191,68,241,53,1,191,255,212,38,95,170,192,19,198,12,10,152,196,38,34,83,31,16,212,106,178,80,64,48,208,179,163,34,61,1,72,194,64,25,132,197,70,28,1,32,249,158,143,230,35,14,153,96,168,218,19,5,74,130,129,64,34,162,219,26,90,50,216,102,73,65,159,22,29,142,211,195,8,171,204,163,215,55,49,25,157,193,210,141,247,228,117,160,232,98,31,24,69,112,61,145,17,28,234,217,115,4,59,0,70,194,90,42,4,159,148,230,89,148,123,185,190,115,174,110,59,129,102,206,95,227,70,193,245,62,204,197,27,219,209,171,158,168,243,227,51,72,44,62,142,102,54,177,182,109,227,178,255,232,250,216,222,166,174,124,54,184,144,33,197,114,186,66,123,233,189,148,135,94,38,51,222,193,89,133,60,180,165,125,162,196,121,237,79,120,26,179,51,99,247,189,137,71,17,173,193,78,176,145,98,108,197,159,124,199,88,97,214,26,234,199,87,145,175,233,6,38,18,138,200,43,128,0,18,138,241,98,68,153,162,136,172,85,17,205,211,29,111,213,170,136,97,75,145,193,152,151,125,95,140,127,143,251,82,213,94,137,155,253,127,247,218,9,241,104,217,180,208,3,233,234,146,212,50,90,87,253,58,126,145,231,212,154,213,122,151,64,32,0,3,212,183,128,34,124,192,48,196,248,222,104,204,225,0,68,23,24,206,128,153,156,187,152,12,7,144,1,38,26,4,192,32,188,132,16,48,69,4,25,10,140,72,25,66,128,66,249,78,208,224,208,172,35,145,40,226,241,163,201,246,165,194,185,84,15,108,112,18,218,83,47,212,186,151,117,161,124,227,119,183,122,173,202,24,21,159,98,201,16,37,110,78,52,8,37,115,121,78,142,224,96,86,159,37,97,201,136,255,251,178,100,55,12,198,198,104,203,27,175,31,64,61,38,217,243,97,135,52,25,5,147,48,110,225,239,129,35,26,102,77,152,29,160,193,14,21,141,98,208,165,92,165,109,212,88,220,173,187,163,18,17,226,71,86,207,245,125,228,251,59,252,179,11,233,228,124,132,68,245,100,249,196,250,198,189,235,245,243,27,62,190,45,168,227,139,169,162,91,183,169,13,44,38,110,234,234,214,67,148,255,114,142,125,56,199,100,93,51,46,230,125,103,177,32,196,177,83,8,232,216,96,168,67,129,64,165,0,248,248,32,64,164,49,43,46,168,0,225,94,53,1,0,247,141,212,141,140,117,143,171,35,35,16,16,251,149,191,128,81,160,134,212,47,191,246,204,255,255,252,37,25,34,226,177,37,98,23,207,255,255,219,254,62,36,156,107,48,4,188,116,75,28,20,1,45,229,125,223,165,110,212,0,0,139,176,208,26,14,30,140,60,0,78,60,19,195,174,195,10,64,179,1,22,115,32,130,1,33,233,71,12,22,6,76,20,1,17,228,197,18,20,192,160,4,200,112,25,58,153,178,200,26,233,27,50,106,141,197,239,169,114,69,251,93,172,125,244,135,210,190,222,227,249,106,236,138,255,101,179,182,49,144,80,201,160,57,97,2,42,194,226,2,25,72,98,181,21,176,120,212,152,173,107,245,94,4,174,226,249,247,219,107,190,203,175,169,183,236,169,155,42,85,215,207,167,145,226,147,112,110,77,53,36,173,118,248,174,125,237,158,243,56,133,247,253,107,91,73,70,219,225,150,122,186,125,2,10,241,91,120,57,166,228,124,180,218,225,186,71,174,51,72,90,204,177,41,157,196,220,25,243,237,241,118,233,32,120,209,247,63,151,51,91,234,124,196,143,18,71,222,19,224,0,2,163,149,97,192,110,132,91,44,224,162,226,217,162,68,177,151,78,75,16,29,58,10,70,236,179,200,212,94,252,178,56,75,100,192,141,214,199,255,254,194,183,160,28,186,12,231,61,73,126,237,255,42,110,159,254,61,16,125,254,159,93,2,250,76,45,48,195,72,36,80,0,2,227,1,80,84,48,133,0,51,2,48,182,53,85,102,19,86,8,147,3,202,83,57,26,19,144,95,227,29,132,0,32,160,99,152,122,24,99,142,0,166,128,14,230,42,133,230,142,15,202,176,72,34,33,128,4,88,255,209,50,193,12,36,136,121,36,77,180,179,18,20,200,56,38,100,205,141,99,167,58,226,210,242,9,102,147,216,33,218,158,77,49,25,120,93,84,201,125,129,48,13,38,225,55,83,39,211,0,185,202,80,8,97,164,67,121,132,41,119,54,124,18,245,124,227,243,26,202,149,243,175,214,149,187,213,171,119,117,89,108,245,166,168,253,213,214,117,178,151,255,251,178,100,75,14,199,13,85,73,19,221,200,208,73,41,41,195,97,229,54,91,53,95,40,110,225,241,65,21,154,102,205,149,149,136,44,214,87,13,196,104,129,193,203,234,78,178,107,255,114,15,213,255,147,103,143,45,85,171,207,239,235,187,149,246,158,222,54,169,44,76,255,123,51,72,208,44,247,241,203,243,166,253,125,172,238,86,181,172,117,220,121,49,247,161,66,18,201,72,116,140,93,182,149,121,208,187,93,248,191,111,0,10,39,24,85,80,192,27,25,178,118,190,165,88,168,223,170,95,199,2,102,8,232,174,144,84,90,134,252,68,3,32,40,32,192,242,127,237,173,121,197,117,20,203,169,63,251,104,104,68,91,11,119,175,119,227,187,127,253,127,127,255,104,162,111,96,74,185,3,179,63,156,196,7,89,135,97,193,139,33,113,128,2,153,213,194,233,172,228,201,130,193,177,143,139,81,172,108,217,135,0,216,84,9,49,92,2,48,216,23,42,131,6,36,164,134,6,8,1,114,108,96,2,74,245,172,52,61,147,10,154,37,21,226,37,75,32,56,126,87,96,46,228,160,88,25,88,161,236,96,209,164,120,199,24,236,29,198,118,255,72,112,126,228,183,155,164,240,92,35,194,83,208,249,176,165,199,133,214,68,67,104,233,54,147,118,161,25,161,162,171,137,164,164,76,182,37,226,229,19,245,9,247,170,157,41,152,46,74,219,251,193,170,251,153,56,103,125,4,51,40,186,100,49,53,61,89,53,168,25,174,241,239,75,253,120,251,187,132,22,149,100,176,158,205,7,113,36,130,147,78,191,80,68,132,253,133,235,140,186,101,117,152,51,178,98,246,133,50,169,90,150,125,31,21,220,132,137,184,177,228,156,185,241,41,178,170,34,255,253,96,0,0,184,82,123,42,61,104,84,14,32,232,196,10,60,218,117,100,19,66,129,67,64,186,139,57,23,243,55,161,13,83,127,255,220,141,132,81,232,124,127,17,255,223,166,189,147,255,139,211,246,134,36,15,50,73,168,38,96,29,40,182,134,138,36,149,193,100,160,0,0,3,144,198,81,208,193,16,140,195,19,240,217,234,212,225,16,152,193,1,72,197,120,128,209,64,168,4,119,152,6,24,139,18,33,3,112,140,3,49,100,243,48,16,51,50,236,88,98,207,241,2,33,35,7,189,68,85,9,6,138,7,180,238,184,22,32,50,231,145,2,164,204,65,147,157,3,230,223,104,68,252,1,15,196,223,245,21,129,43,221,135,169,118,204,165,164,173,187,16,204,104,118,198,144,212,161,132,243,4,9,98,116,190,148,126,250,2,144,152,220,212,87,157,146,72,177,236,21,175,120,89,203,123,38,123,10,246,51,224,110,135,17,111,99,66,212,130,66,241,146,25,215,140,255,251,178,100,77,142,230,193,87,202,155,185,123,240,69,105,25,227,97,42,50,27,153,155,46,110,237,231,201,26,154,101,133,189,28,106,217,238,49,103,45,93,230,117,38,117,92,215,30,60,87,236,202,198,6,153,100,221,36,97,92,144,247,218,136,219,136,85,101,206,119,154,251,125,123,124,183,238,175,49,159,152,19,192,55,153,24,89,160,55,176,106,222,129,16,139,246,128,0,31,113,99,42,18,114,32,73,101,21,0,201,130,5,13,31,132,67,80,66,178,30,102,237,242,46,107,215,255,249,78,98,55,219,163,255,255,250,47,226,241,14,78,227,208,24,58,80,120,234,105,23,204,61,158,171,183,103,254,212,98,114,11,227,159,206,65,98,27,166,9,129,70,38,143,6,37,5,167,19,241,6,102,130,134,12,14,6,6,27,134,38,34,6,52,68,97,193,134,52,24,114,139,194,70,33,25,166,54,34,113,2,75,209,175,140,7,132,8,17,26,73,68,65,8,6,127,140,44,100,48,109,148,183,55,77,96,82,156,112,112,18,78,143,200,253,44,63,80,213,228,249,206,85,6,1,116,154,72,51,43,221,42,207,208,146,135,99,74,180,1,24,106,17,196,204,98,130,21,38,163,59,71,27,50,144,1,28,7,236,83,198,237,81,191,111,150,121,153,233,215,58,133,219,39,205,228,127,136,105,66,136,71,65,8,93,202,33,107,101,136,144,190,228,159,122,244,254,88,241,243,247,243,172,109,133,76,134,159,200,184,206,190,235,185,23,47,156,147,234,186,48,44,122,71,199,223,255,21,195,252,102,249,145,157,227,153,254,255,25,175,255,219,120,173,181,76,227,238,245,182,189,47,127,155,103,203,106,67,170,168,134,105,243,41,210,205,212,200,212,69,67,118,150,164,160,88,152,49,12,62,76,114,81,44,139,192,54,130,80,199,203,144,154,19,61,92,254,140,127,220,176,88,186,196,99,205,200,178,143,189,69,223,255,190,190,191,200,90,63,33,253,63,244,151,255,244,105,219,0,0,3,112,80,142,11,5,198,86,111,7,216,93,70,248,9,6,91,194,96,88,236,199,7,108,198,128,188,192,160,232,197,176,152,200,180,36,70,12,25,2,137,24,160,74,25,30,82,175,113,96,157,57,14,241,179,86,33,75,7,85,24,148,130,194,140,112,193,49,200,79,78,150,44,204,196,3,194,226,129,76,131,128,61,30,200,228,84,202,51,44,76,128,129,172,170,23,221,65,205,159,176,11,31,6,16,7,5,118,163,230,41,137,102,157,71,144,186,198,4,114,90,77,136,192,23,145,12,63,195,57,95,17,124,175,212,86,45,54,105,16,77,163,229,139,26,54,91,234,226,196,110,180,238,141,80,146,100,244,183,216,27,108,0,44,155,140,60,255,251,178,100,84,142,231,191,104,73,155,186,123,224,69,230,153,112,101,5,118,27,57,103,42,110,233,237,201,12,164,102,141,131,9,216,98,215,43,183,155,150,207,95,201,162,54,229,172,235,231,87,197,26,155,29,234,10,170,243,192,136,232,119,29,206,4,196,121,43,19,144,119,223,124,234,215,212,153,110,133,151,5,235,69,21,214,204,88,226,131,27,26,164,250,248,214,63,223,206,49,139,103,127,227,211,234,187,214,35,233,30,189,122,209,43,135,6,5,3,168,29,56,128,145,26,39,54,10,137,233,92,13,122,2,4,56,202,144,126,155,59,32,2,112,112,153,38,124,50,178,138,250,26,244,29,127,98,168,152,246,80,154,231,15,34,163,36,10,251,228,111,250,62,169,252,93,141,18,166,25,255,254,198,184,9,97,131,2,177,131,0,129,82,68,63,140,173,54,176,5,50,41,1,49,85,249,50,144,145,1,19,70,2,130,38,42,128,230,11,24,2,128,185,132,39,89,134,194,185,229,220,1,14,42,0,112,128,32,120,106,24,20,132,176,84,131,56,28,144,14,4,252,42,149,166,22,35,13,34,89,3,194,100,21,25,71,40,98,141,5,184,43,246,103,246,233,173,197,253,37,35,68,38,25,124,85,234,6,34,94,205,69,199,68,16,48,150,119,74,154,171,7,153,128,96,84,61,103,133,18,52,119,177,60,115,195,52,97,221,87,117,187,124,53,197,49,184,178,181,151,164,99,1,8,217,20,100,189,122,87,99,192,174,32,101,221,51,50,97,166,247,190,62,169,184,58,172,31,184,158,92,90,12,87,131,193,118,94,155,219,146,209,165,117,140,219,26,154,216,125,125,117,108,122,90,123,248,213,206,252,217,161,138,19,42,173,186,231,95,188,151,16,5,22,233,223,67,196,199,181,2,146,164,29,37,96,120,29,70,214,202,65,188,172,59,150,156,128,79,213,160,100,111,229,233,34,3,103,246,213,127,193,240,3,241,42,192,60,55,246,255,255,251,18,168,39,70,255,255,255,255,227,19,194,78,125,85,56,96,0,140,31,3,88,193,168,13,140,11,199,184,224,120,224,204,175,3,20,194,40,223,12,50,2,92,203,60,211,12,244,58,49,80,92,207,64,96,15,36,70,20,58,67,8,226,98,163,233,14,65,68,82,34,161,129,195,129,16,99,30,131,165,34,163,67,6,141,129,67,67,17,160,128,70,8,17,1,202,210,96,64,17,138,68,168,216,205,204,206,29,90,250,107,215,51,150,199,90,248,214,79,43,251,63,214,44,189,223,192,186,74,192,100,160,78,219,182,236,31,96,26,73,175,22,2,88,64,23,114,156,80,154,161,23,50,97,37,140,251,111,224,176,171,130,134,18,170,114,7,95,225,12,142,252,182,6,255,251,178,100,78,142,7,185,85,199,139,220,201,244,71,70,153,215,101,229,54,27,73,117,42,111,115,35,73,39,36,103,41,131,21,200,250,118,194,255,103,77,33,111,161,156,253,219,166,166,135,20,221,97,140,209,229,1,144,57,124,135,19,18,150,73,89,238,185,22,156,150,83,92,228,123,191,158,90,223,59,248,255,119,151,243,241,203,91,198,87,38,128,100,93,238,21,126,119,124,179,174,103,150,245,115,180,221,195,151,59,84,137,181,141,26,216,48,133,58,138,142,102,255,242,117,4,1,0,1,238,45,78,140,134,96,204,219,63,109,28,149,22,57,20,100,62,80,128,195,34,126,226,68,199,144,204,220,232,99,226,121,74,163,201,250,87,137,55,238,217,255,255,255,253,78,114,161,67,86,5,250,74,159,109,96,37,196,55,131,164,203,14,120,161,255,192,32,93,12,0,129,104,193,48,17,204,24,66,212,194,201,58,206,122,49,52,171,112,218,153,195,159,193,76,192,17,6,3,2,16,166,1,84,21,0,134,111,74,25,72,120,105,114,138,15,23,69,14,103,9,135,112,113,68,166,46,241,49,33,113,74,208,92,205,222,193,41,72,177,34,104,166,97,215,189,251,150,110,179,103,116,223,198,237,79,245,117,47,175,19,129,69,83,90,208,123,238,22,188,170,12,139,137,238,68,132,13,212,144,125,236,202,203,117,71,148,212,86,246,111,141,92,63,56,214,127,69,190,204,211,106,245,201,159,253,212,222,167,97,23,84,50,153,93,198,169,107,196,115,229,45,78,227,203,219,251,143,21,45,159,238,91,254,214,169,133,190,243,118,249,115,13,125,137,107,159,31,129,181,217,5,109,83,235,120,81,227,187,248,225,219,181,48,166,202,87,134,127,151,127,46,229,205,115,239,126,87,174,89,221,86,251,55,87,208,0,1,8,0,4,184,101,101,41,206,128,68,137,196,8,8,132,235,87,145,171,202,131,130,139,45,124,186,199,31,248,245,51,116,15,49,77,255,254,122,54,118,252,119,35,255,255,255,244,30,40,235,4,149,5,164,183,111,66,162,246,251,124,139,40,242,201,212,44,28,50,196,49,96,0,1,147,0,48,148,48,206,9,179,11,116,179,48,152,83,3,64,176,107,48,23,45,115,5,83,70,50,98,15,243,129,131,76,118,15,48,168,228,205,84,18,168,212,135,134,98,37,201,138,95,5,159,34,1,2,23,153,7,128,53,75,209,14,67,70,132,162,144,95,7,9,91,140,182,140,186,67,163,167,84,160,46,238,118,90,149,175,188,0,177,95,232,169,65,150,7,61,82,187,121,15,195,236,181,245,10,67,12,48,253,56,70,138,32,96,34,176,108,200,192,8,52,35,102,100,195,200,215,148,69,217,26,34,242,195,240,255,251,178,100,68,134,103,123,88,200,19,220,209,178,72,105,25,211,101,229,54,27,233,159,38,238,225,241,73,14,164,103,29,130,137,193,4,95,41,99,61,154,150,218,144,182,191,49,79,127,115,47,221,233,125,119,211,61,229,29,173,140,157,127,244,40,14,144,189,142,173,187,202,197,122,138,57,21,249,255,151,229,111,59,118,57,223,239,243,156,255,191,174,99,159,214,230,117,53,239,125,90,214,107,107,90,181,150,60,252,190,239,235,186,169,248,107,89,254,183,172,187,119,239,65,243,21,52,143,23,108,67,38,217,44,31,255,147,160,0,5,252,106,170,217,3,174,150,45,200,176,34,2,147,90,67,5,47,139,154,105,37,231,152,91,59,43,116,91,167,251,127,87,78,95,231,239,255,255,255,232,65,119,50,129,244,28,179,221,72,125,209,28,170,233,161,26,199,103,87,83,35,160,106,197,130,216,190,64,49,180,34,38,134,12,137,134,66,20,38,23,77,103,221,63,198,170,145,6,128,31,38,183,134,6,186,68,20,143,73,137,225,1,145,102,194,135,25,36,89,25,14,29,25,188,44,164,194,133,43,105,136,64,97,131,192,60,46,148,4,50,138,133,186,28,55,141,184,90,42,188,44,219,108,136,41,42,57,86,15,53,198,159,2,62,142,203,235,45,162,169,75,63,10,97,25,164,192,213,32,232,161,215,64,2,49,232,154,0,193,8,207,203,57,25,152,170,1,181,220,61,159,115,195,97,143,63,114,65,64,177,205,172,64,87,185,64,138,181,239,237,44,215,64,92,67,164,14,246,57,159,20,147,98,26,90,250,239,181,91,41,239,79,109,231,126,106,106,37,153,175,228,165,230,171,83,2,136,255,153,42,194,180,204,175,85,60,196,72,49,240,168,204,13,102,87,250,189,110,197,120,110,117,197,227,94,215,167,112,141,157,215,91,242,219,58,254,153,199,174,49,139,196,5,8,13,198,54,26,232,43,171,214,27,117,129,143,137,246,137,48,51,76,89,123,37,231,86,7,192,224,213,116,9,81,58,127,253,28,220,17,154,78,79,255,211,255,255,111,78,255,253,144,170,230,211,87,116,117,105,117,65,227,246,27,174,215,47,36,239,58,12,0,2,211,4,48,32,48,170,9,19,4,1,133,55,163,91,227,24,32,250,48,62,39,131,11,114,245,48,73,30,211,96,5,140,20,13,37,56,27,98,30,96,224,49,182,85,6,168,33,28,212,134,68,38,26,14,16,160,3,93,63,100,26,27,69,48,230,200,136,169,65,17,251,181,172,37,233,32,71,41,235,51,229,127,36,39,61,144,106,230,129,101,202,22,216,168,94,219,144,183,105,250,96,78,32,227,103,229,200,97,36,147,199,0,52,200,37,8,5,8,214,172,155,237,218,255,251,178,100,62,142,135,29,87,72,147,220,209,176,76,169,41,211,100,232,142,29,13,155,34,110,229,239,129,45,29,39,53,145,34,56,236,104,204,134,166,239,39,176,169,16,164,229,153,12,57,135,36,218,198,98,53,251,160,131,121,142,28,177,223,109,171,167,77,84,5,103,75,0,185,118,247,53,65,141,92,36,25,235,26,189,213,172,255,240,195,157,203,122,215,127,89,238,166,50,170,71,51,27,87,59,94,111,83,184,106,181,218,244,255,246,119,174,229,174,243,249,223,170,125,110,42,42,44,43,20,89,244,82,114,124,239,255,80,0,81,191,25,211,161,216,195,165,87,187,168,134,24,3,205,94,157,65,235,33,218,92,197,251,175,171,107,235,250,231,29,255,255,171,231,255,31,170,2,194,147,209,183,211,255,254,204,118,117,132,239,80,85,183,127,16,207,62,177,8,178,62,97,227,186,190,42,186,204,214,37,231,84,87,82,128,141,152,86,29,153,32,14,26,20,198,30,29,22,1,253,195,94,202,67,104,174,115,10,222,144,18,238,34,1,204,106,23,204,239,63,139,1,9,133,203,201,133,164,217,142,6,18,188,71,17,151,15,213,207,2,229,234,162,100,202,217,137,84,66,230,10,217,110,41,209,64,239,36,249,192,197,190,35,108,206,41,1,35,125,217,116,31,60,217,168,95,166,149,3,178,181,232,13,160,138,167,238,20,110,12,76,154,80,61,72,68,98,153,18,164,25,17,189,217,130,1,76,29,169,218,34,232,248,89,251,77,164,117,34,143,55,108,98,151,109,234,203,215,119,203,236,31,83,137,105,130,67,3,44,5,249,159,14,104,218,124,69,150,35,76,40,209,43,76,99,51,101,135,58,165,156,28,117,92,189,124,177,25,102,43,60,118,183,115,70,117,7,204,254,124,83,80,96,235,88,205,235,30,140,150,143,227,94,108,63,171,108,104,115,191,211,6,227,226,29,111,74,215,24,206,51,152,116,74,127,252,152,0,70,0,3,106,46,205,42,145,44,5,3,44,0,160,32,80,30,76,34,201,201,138,2,222,214,113,143,253,221,253,222,70,33,65,137,81,1,235,255,254,169,148,255,167,59,127,255,255,245,159,19,96,44,144,225,13,66,38,74,128,218,247,11,150,120,44,99,42,228,187,83,77,201,84,0,1,147,4,112,123,48,162,6,35,6,116,18,53,95,130,115,37,33,17,48,91,48,115,21,64,228,50,29,52,99,0,48,32,48,14,5,35,3,32,139,49,60,16,176,32,5,24,88,10,145,133,56,69,24,113,6,9,128,96,6,24,23,128,9,119,194,3,92,193,228,8,35,68,160,2,96,30,5,44,28,84,3,159,103,94,150,254,66,128,193,111,0,53,60,48,100,241,104,41,140,182,205,197,255,251,178,100,52,14,199,139,95,72,19,217,52,240,77,8,201,211,97,231,52,92,65,143,32,46,232,211,193,45,155,103,141,131,177,249,26,25,236,145,188,171,24,91,82,117,243,7,1,81,34,139,54,124,103,252,32,5,213,130,204,64,77,193,87,157,160,128,98,211,237,216,57,201,69,45,151,54,205,104,227,229,114,133,197,117,167,187,77,170,209,41,251,220,189,15,94,199,8,149,203,116,78,53,58,220,141,13,5,110,53,52,181,105,103,177,131,241,207,56,63,121,81,223,53,158,54,162,202,243,140,251,76,105,244,105,171,210,201,62,24,30,245,144,110,216,254,99,203,58,18,84,226,126,9,108,237,87,173,52,226,156,248,246,128,90,42,64,88,131,188,151,226,240,0,45,252,93,170,178,133,232,239,60,238,104,85,46,160,192,28,246,29,43,64,3,213,187,254,54,26,149,20,59,255,255,175,40,175,174,111,255,245,210,168,142,204,105,230,179,103,227,118,7,45,81,114,189,155,186,30,100,228,67,212,235,218,166,171,99,205,210,227,104,177,166,125,7,127,191,71,49,28,179,51,0,196,51,126,186,57,249,99,56,124,209,53,184,9,52,167,90,57,13,31,51,64,12,24,14,140,141,7,141,107,49,1,32,25,158,226,161,158,129,80,213,124,14,9,192,32,97,8,86,205,204,90,3,228,196,128,41,129,160,200,144,46,151,205,114,8,97,23,146,208,100,4,55,36,67,179,111,56,152,18,251,168,183,14,52,130,129,46,68,66,110,188,133,109,98,221,41,73,94,183,174,98,157,152,184,160,192,112,53,40,20,32,179,166,225,128,24,147,93,162,147,128,159,221,206,228,167,82,220,159,43,212,239,243,201,107,40,7,229,210,73,158,89,166,128,236,107,116,58,164,205,205,226,207,172,132,22,107,209,171,251,124,155,221,253,111,12,113,72,204,216,234,172,83,100,58,81,25,245,175,180,147,157,56,202,61,48,232,210,17,110,205,19,253,127,137,151,58,93,172,247,230,67,65,133,101,92,61,209,173,86,220,184,12,176,132,38,189,6,57,237,120,0,62,252,83,253,163,139,158,197,19,86,102,113,11,206,42,194,46,37,181,102,165,223,175,49,211,227,168,112,45,167,255,255,187,126,255,255,226,167,65,213,202,61,186,229,191,160,142,115,112,177,81,190,210,142,49,43,188,197,62,245,56,162,60,253,6,156,55,110,226,191,148,187,251,244,0,0,145,128,179,48,154,7,163,12,241,38,52,230,60,19,52,176,54,48,116,53,99,12,17,144,6,17,217,134,216,44,131,129,236,12,16,102,51,1,146,96,88,13,102,15,64,170,96,28,19,167,253,96,96,193,96,101,82,0,82,107,19,19,14,129,202,161,35,65,99,64,200,118,89,255,251,178,100,37,142,199,136,100,200,19,219,123,114,77,9,9,199,100,232,126,26,73,161,38,78,189,60,129,46,158,38,205,144,189,249,142,87,97,194,80,5,143,98,44,177,232,168,41,221,104,5,82,59,43,41,135,187,81,230,254,214,75,202,43,75,12,129,5,200,138,100,50,80,50,41,16,83,243,14,10,9,160,53,169,98,68,49,26,124,46,160,62,43,69,195,248,177,159,56,66,213,149,254,35,185,244,186,109,126,254,117,4,108,118,104,82,114,228,222,38,145,129,142,146,135,147,114,28,88,141,22,133,34,87,53,175,173,43,143,54,188,13,102,123,95,49,245,191,127,120,78,224,194,120,169,211,148,107,105,170,238,224,102,217,158,106,194,214,103,147,119,180,124,188,221,253,119,54,39,165,35,107,23,222,241,90,107,88,205,32,241,245,43,252,91,43,1,255,229,133,243,8,0,1,108,244,80,222,29,28,174,34,129,28,129,8,3,34,57,145,206,164,253,209,80,91,85,169,143,220,99,71,255,255,255,244,229,81,246,218,98,8,93,109,125,111,15,35,166,42,191,132,249,169,230,3,181,2,11,116,76,127,244,159,12,149,9,124,238,123,113,232,241,31,3,223,204,24,10,202,164,25,138,65,81,148,168,89,211,219,225,187,99,161,151,96,185,153,68,177,142,16,209,128,224,209,127,65,64,233,164,35,210,238,36,1,204,17,23,140,48,36,80,0,94,146,168,4,14,18,69,132,157,39,234,81,203,173,46,27,205,143,112,58,205,145,89,121,119,217,171,211,11,246,172,241,48,7,157,51,111,150,159,105,12,27,96,44,6,36,141,246,232,33,13,22,38,50,164,116,171,14,224,52,1,199,116,212,4,171,173,247,120,246,212,223,45,79,182,172,245,100,108,146,14,216,162,79,166,237,239,168,108,139,126,62,43,26,58,27,172,206,181,72,122,115,204,243,141,183,187,91,117,73,33,164,19,212,188,206,163,168,20,180,52,164,119,117,12,10,212,60,223,226,154,251,223,149,20,13,78,237,29,147,201,196,51,89,84,88,150,35,72,73,69,109,208,82,82,70,218,136,50,57,6,127,79,231,192,0,111,64,166,176,48,121,211,187,154,66,21,161,131,97,21,160,98,64,50,86,136,29,186,247,144,60,15,255,255,127,234,240,23,22,62,47,255,156,65,222,32,71,214,172,241,174,62,53,159,92,90,49,248,192,26,183,153,170,171,127,82,223,22,123,224,237,199,112,179,26,166,230,187,248,0,1,35,3,224,177,38,1,3,0,82,237,48,173,84,67,23,128,106,11,148,153,40,23,152,162,132,57,133,16,6,5,128,72,116,12,140,82,129,181,155,34,97,131,64,18,152,126,130,97,48,21,19,0,121,40,8,17,1,60,149,248,255,251,178,100,31,14,71,26,103,73,19,207,71,34,76,199,41,199,60,239,126,25,53,159,44,78,97,47,201,27,154,102,9,145,33,226,67,186,247,162,25,0,21,123,36,135,37,233,218,153,92,188,225,99,244,82,186,5,127,81,124,165,215,35,237,255,237,254,121,26,172,112,148,9,147,174,154,25,48,19,2,149,35,42,128,75,207,26,120,46,32,2,211,106,232,22,241,162,121,227,111,179,203,224,167,97,79,168,82,188,140,227,31,40,185,162,120,45,181,130,117,105,49,199,127,195,210,109,108,176,190,150,118,119,213,219,142,74,153,24,137,98,207,161,199,141,29,75,177,204,120,154,85,198,19,112,46,183,8,148,144,142,207,52,255,114,162,230,91,9,108,164,18,139,158,10,197,80,68,132,44,230,232,78,162,120,89,30,146,131,223,124,55,157,61,183,8,95,84,184,233,2,0,192,13,216,19,179,5,57,110,30,101,188,78,65,16,94,212,241,3,102,0,46,164,36,215,243,11,105,255,153,150,56,116,153,224,104,105,255,90,243,145,182,169,157,255,253,43,92,199,245,137,141,110,145,175,171,234,177,233,118,57,71,37,222,209,99,48,42,249,240,60,14,156,171,250,232,7,140,72,103,12,35,25,171,118,114,145,128,15,72,103,1,1,160,195,166,130,157,152,196,58,94,112,104,4,215,34,39,253,127,24,148,54,105,1,66,62,141,0,163,97,54,156,178,163,239,61,226,80,202,232,160,202,142,226,171,254,109,222,255,207,225,67,13,105,233,90,149,35,243,223,247,228,208,95,24,114,89,210,83,152,22,168,241,210,236,229,61,134,7,69,168,251,18,222,55,121,205,92,159,253,117,170,129,108,110,203,202,104,24,55,241,21,249,51,138,166,3,65,137,1,14,111,139,63,209,139,243,185,207,97,83,149,190,83,49,231,158,21,238,44,35,12,214,227,104,16,174,27,33,92,194,53,72,133,7,82,67,56,73,60,64,162,155,140,49,94,223,222,137,2,173,182,207,206,151,138,76,97,116,230,159,94,12,91,22,39,251,6,191,253,108,7,85,172,228,119,216,33,0,100,253,133,2,55,103,34,124,113,82,169,162,172,52,201,99,202,9,42,168,37,116,153,30,3,11,108,8,118,6,144,126,169,80,60,181,74,183,69,72,84,114,199,114,25,122,224,255,27,248,175,221,255,127,151,73,113,34,81,215,50,19,43,168,229,255,76,153,122,0,204,48,37,72,138,163,44,145,243,135,251,243,100,2,179,14,222,3,7,1,195,31,26,131,11,194,230,226,96,0,10,104,0,58,175,2,192,56,168,176,97,105,11,60,60,4,16,129,166,4,128,130,192,252,141,41,94,253,142,0,233,231,1,191,243,138,172,134,147,216,33,133,143,148,82,255,251,178,100,38,8,151,94,121,74,11,175,79,144,71,6,153,121,105,39,118,23,17,163,65,77,189,51,193,27,26,102,53,149,149,200,221,99,148,177,162,32,86,149,225,148,119,225,248,76,118,94,33,5,215,180,203,98,16,7,14,245,122,100,215,152,175,66,140,212,218,136,145,2,180,191,148,82,118,236,122,21,133,121,90,195,109,90,41,151,172,174,226,181,30,212,204,242,205,17,241,197,35,235,19,91,217,180,255,163,91,244,222,43,70,62,255,122,121,179,82,12,134,18,33,123,163,218,180,80,129,85,27,93,183,205,242,77,209,15,79,254,202,113,107,97,84,155,43,172,115,101,145,196,12,186,88,78,140,143,167,51,166,73,24,148,165,39,220,219,146,158,114,175,31,8,77,89,207,171,211,188,156,126,237,202,146,71,113,184,236,182,210,73,165,180,0,1,200,0,0,170,255,5,154,5,183,33,16,0,33,123,204,74,56,22,60,247,24,34,53,133,138,36,218,115,246,181,162,39,224,234,2,67,23,15,248,174,17,0,14,179,182,203,127,73,179,96,176,110,98,41,152,218,210,95,95,67,190,63,235,255,199,169,255,255,160,10,76,43,47,216,132,13,22,140,16,128,202,108,204,180,12,28,70,52,88,24,140,76,17,53,1,13,33,103,60,152,32,33,41,248,172,165,228,158,202,13,207,118,16,89,107,186,157,154,154,52,239,76,199,196,60,158,138,218,103,95,223,95,103,107,168,252,147,165,109,150,141,99,105,217,185,220,78,219,190,157,79,35,197,19,237,111,49,55,122,106,4,73,239,181,222,110,250,7,215,84,198,101,144,103,64,115,156,210,143,22,42,243,109,37,102,129,16,129,140,36,50,40,137,36,92,244,140,19,56,194,175,62,76,68,75,209,17,138,135,70,170,101,208,205,136,172,205,67,81,66,144,50,170,138,56,196,249,10,157,100,13,151,85,216,169,18,24,26,146,132,106,174,253,129,175,230,147,81,212,26,232,46,106,192,80,128,4,198,6,37,216,48,0,226,4,111,23,0,190,43,62,109,199,49,198,148,1,74,130,148,27,62,118,51,197,165,132,194,81,25,33,6,117,63,221,191,246,10,31,128,194,47,99,180,58,236,17,3,150,68,152,77,133,162,37,250,182,141,255,195,37,63,255,235,0,0,3,112,4,2,101,38,166,122,212,97,138,167,186,10,98,210,166,114,170,97,245,37,170,103,5,243,38,160,47,185,113,195,15,199,159,20,52,28,14,191,9,128,81,78,121,178,192,11,17,210,134,159,138,76,94,182,7,215,209,77,47,207,67,150,55,10,134,38,93,104,138,252,141,196,33,20,254,232,73,165,16,116,162,249,125,93,251,121,207,53,184,22,228,14,235,172,184,54,51,98,193,217,210,255,251,178,100,52,128,6,247,113,78,27,108,23,80,64,166,169,221,11,5,12,23,77,159,77,77,61,145,233,23,154,102,5,165,138,16,147,55,185,161,0,218,144,202,245,137,237,77,92,160,205,9,101,23,188,141,167,176,75,31,27,32,22,20,211,163,68,251,28,177,135,88,80,188,239,106,156,67,63,116,184,85,54,137,28,75,12,214,71,106,64,39,198,126,176,237,121,124,184,202,19,48,96,23,29,204,25,67,31,210,44,48,46,114,174,186,56,207,201,8,104,206,52,115,95,135,167,208,61,17,93,114,41,123,177,61,22,25,84,221,242,225,49,98,212,206,85,235,189,255,249,2,180,34,64,4,8,1,36,18,82,52,102,92,197,162,79,21,3,83,1,211,63,152,206,36,77,212,151,121,73,179,41,151,177,71,237,248,193,11,187,215,149,31,223,209,240,178,107,105,184,237,58,255,235,213,63,119,146,27,182,255,255,218,255,255,250,34,112,4,2,146,69,215,55,119,149,249,33,99,153,32,104,242,72,36,120,168,134,109,51,74,76,14,170,2,97,166,31,4,191,85,42,186,95,13,36,224,146,172,60,96,192,79,118,163,175,247,217,212,84,6,92,162,60,240,35,239,76,81,15,138,69,193,217,105,251,10,123,94,44,250,201,217,54,151,219,179,104,51,252,26,111,107,20,106,75,215,80,222,202,194,186,220,22,63,25,106,242,207,176,90,39,212,134,62,171,165,37,91,38,19,94,32,222,248,97,210,232,212,213,90,28,171,242,125,255,197,213,189,110,120,245,72,62,13,189,74,81,16,201,10,160,64,221,68,148,149,63,164,33,215,31,119,253,13,14,2,116,185,113,170,63,117,100,9,94,57,8,99,63,93,141,234,205,46,173,200,82,85,203,107,38,82,23,0,78,74,66,227,206,115,81,96,162,137,86,240,92,187,77,152,134,12,56,42,99,0,9,40,208,222,75,107,40,236,107,146,218,154,119,139,199,152,149,63,82,143,171,237,178,21,221,64,0,155,200,54,134,253,191,191,94,173,247,199,136,183,255,254,16,255,147,255,168,0,0,100,5,24,180,78,99,149,145,190,235,70,144,44,24,125,224,102,5,241,187,203,67,72,128,96,24,190,0,41,97,32,0,193,10,131,4,4,76,58,56,21,20,169,67,114,12,11,152,64,71,109,59,89,1,16,49,55,147,193,120,74,233,2,160,102,107,240,218,97,91,219,117,164,201,232,90,177,56,97,59,165,91,201,90,169,236,164,253,228,102,94,207,223,162,50,208,145,113,187,9,3,114,227,79,99,218,132,11,28,81,180,94,124,65,114,125,200,68,124,169,20,59,188,142,51,90,236,127,45,206,241,137,217,187,115,180,51,4,101,210,235,13,255,21,118,233,221,23,10,167,255,251,178,100,76,12,135,20,103,76,19,143,103,34,69,67,185,179,100,101,114,25,209,161,56,109,229,141,193,19,27,103,29,132,9,216,215,228,192,87,139,108,65,191,249,238,102,173,87,125,138,55,27,41,211,237,155,73,100,183,235,236,214,222,50,23,94,111,31,123,143,198,194,202,12,104,215,109,27,100,255,91,111,154,129,91,181,93,106,122,193,253,27,26,133,18,36,192,50,147,238,252,32,16,145,192,241,22,78,42,114,0,0,3,160,8,100,116,179,102,21,25,46,2,147,5,18,212,164,113,178,240,212,93,207,35,74,187,132,14,3,213,74,244,112,139,186,2,252,230,145,91,109,35,89,162,73,40,147,243,246,37,235,147,232,213,64,142,239,255,249,15,249,62,254,86,163,218,62,85,0,3,110,82,238,4,21,152,92,105,158,113,3,227,76,228,140,202,164,128,145,234,157,243,135,193,211,114,147,45,35,145,3,225,17,14,80,44,6,189,130,166,90,124,101,171,117,247,109,96,94,109,67,198,133,163,110,179,88,229,248,238,2,102,247,33,48,221,107,115,117,179,228,130,141,211,133,73,235,161,236,90,205,122,173,190,251,12,73,242,64,27,253,129,111,116,231,73,62,54,130,231,166,235,220,122,76,84,47,185,54,190,214,24,213,11,130,222,7,76,194,158,52,86,88,241,229,63,212,249,207,148,9,229,231,15,127,146,159,157,43,51,74,151,45,29,16,143,217,120,79,22,93,97,233,187,140,184,44,143,243,229,237,46,31,219,62,247,133,69,160,77,10,16,205,71,182,207,213,187,59,150,173,19,26,39,66,42,187,158,156,62,114,204,15,72,94,132,105,9,23,125,40,189,221,101,16,128,0,176,228,196,184,117,238,82,45,12,162,18,56,201,86,233,144,90,233,84,112,234,102,221,131,160,177,70,146,98,71,223,132,129,22,199,199,109,174,164,250,189,176,235,163,228,108,159,250,106,191,211,225,213,174,36,20,56,83,229,157,255,235,255,201,127,233,0,1,99,4,130,3,15,65,51,0,214,83,60,52,51,58,131,83,7,144,243,28,199,163,66,13,0,194,124,178,119,204,158,10,152,25,140,194,232,52,20,49,156,37,11,129,229,2,106,217,12,16,222,198,194,109,151,212,152,18,193,107,181,87,208,93,20,61,202,177,129,66,56,92,146,73,249,12,164,20,162,74,214,101,143,156,69,142,208,212,67,183,73,9,129,98,149,130,129,50,120,77,199,137,117,89,152,201,239,248,37,225,199,38,197,43,238,85,236,101,147,184,170,131,65,58,72,108,165,96,168,138,58,38,217,70,101,180,142,128,214,81,176,236,11,44,143,6,22,101,50,238,174,212,37,135,235,96,118,18,122,244,173,28,83,20,89,228,240,58,103,98,255,251,176,100,86,14,6,230,103,75,147,185,75,240,62,70,154,63,61,162,102,28,1,161,44,78,237,231,65,20,26,101,197,156,28,160,155,44,189,34,121,215,69,151,18,207,249,57,71,20,116,76,53,107,124,212,238,37,88,36,38,139,104,83,114,200,86,247,18,165,175,16,175,192,0,82,65,186,58,220,19,5,49,32,148,192,1,0,0,2,89,14,123,239,221,214,69,210,49,206,134,154,101,45,40,116,243,241,200,135,61,182,188,216,145,60,160,79,139,191,237,255,211,177,251,229,226,218,159,232,170,250,167,22,159,212,176,171,255,255,36,183,43,252,151,254,38,10,204,18,16,132,132,225,27,98,114,92,66,104,8,98,100,193,76,101,170,2,96,41,108,6,176,84,2,50,67,191,65,65,131,25,222,49,162,209,18,177,0,56,211,67,176,36,96,98,103,18,20,149,10,4,171,72,224,57,140,114,64,132,68,0,214,226,103,7,93,40,253,228,33,178,75,39,43,134,131,123,76,136,75,92,67,45,42,78,70,105,88,224,0,209,37,112,124,52,195,113,227,240,181,57,70,94,2,132,71,203,161,71,222,175,197,250,47,239,183,180,19,134,148,175,243,165,249,117,42,207,213,176,161,142,214,226,77,105,3,106,200,235,187,198,212,250,131,103,145,161,213,103,192,120,247,110,227,111,46,183,75,85,169,142,172,143,156,159,173,53,175,160,97,65,220,91,61,196,76,209,211,124,88,214,102,191,166,233,156,217,229,179,234,132,227,119,146,154,163,215,208,118,195,121,35,222,207,88,162,200,222,168,143,45,85,181,123,5,132,133,61,70,108,128,167,227,131,155,29,185,17,32,22,196,183,96,77,168,86,110,9,212,25,24,192,161,9,161,97,160,160,160,36,98,163,87,158,217,80,112,115,9,27,108,102,159,65,232,243,172,34,48,190,184,217,106,68,249,131,63,210,173,255,255,199,144,255,255,232,122,127,232,0,0,3,140,192,65,56,194,208,16,194,193,108,227,65,156,75,6,48,189,40,49,73,99,48,245,123,70,11,106,206,101,176,128,92,211,19,202,243,2,64,35,29,3,84,40,30,32,16,249,44,13,44,101,42,162,12,30,91,21,79,38,27,41,184,72,67,237,158,75,139,60,235,231,185,122,120,202,224,104,126,223,102,162,249,223,100,59,32,10,17,86,58,48,139,89,237,214,64,224,211,220,105,151,51,154,47,222,25,73,88,182,95,51,134,254,24,99,10,143,249,166,157,233,35,162,186,240,213,162,215,16,208,78,101,13,10,94,235,103,171,70,226,139,247,26,64,230,136,161,140,135,148,38,77,85,101,100,58,80,185,3,1,163,73,142,189,229,137,154,72,152,46,48,243,88,187,150,68,124,213,162,131,228,255,77,255,251,178,100,93,12,6,175,104,203,27,185,75,240,71,70,153,118,101,37,118,153,37,163,48,110,61,49,64,255,26,102,233,135,136,232,127,5,221,176,134,63,111,177,52,167,140,179,171,178,229,89,245,219,241,68,217,99,65,223,34,130,238,216,16,32,0,2,39,227,58,26,38,19,128,97,36,90,225,222,33,168,148,124,13,76,68,97,151,20,183,177,6,204,144,128,21,124,200,95,111,207,206,143,162,176,87,173,221,214,55,182,117,185,32,56,131,211,135,89,148,36,149,30,157,253,91,250,105,251,71,41,159,255,244,160,1,74,78,40,60,21,6,24,1,208,124,219,17,181,68,70,75,75,153,240,66,9,58,7,22,222,16,32,100,207,35,21,116,52,181,21,2,25,140,18,23,7,15,21,83,120,120,6,97,144,213,163,220,42,83,98,232,130,71,223,1,140,63,42,124,151,105,169,22,22,79,197,45,92,19,181,174,86,179,181,197,132,137,4,182,248,66,55,62,16,241,183,18,197,138,36,6,70,9,240,29,65,28,142,100,197,119,66,61,71,131,75,63,163,73,74,69,63,168,25,58,71,192,4,68,14,55,69,164,157,28,94,16,43,53,231,212,239,46,130,74,23,98,86,198,234,163,13,100,37,2,137,184,118,50,166,224,229,33,84,192,197,221,109,94,77,45,138,189,164,189,147,97,0,153,88,138,6,153,36,50,66,11,34,226,0,85,81,72,153,178,214,204,224,196,168,241,210,95,251,192,0,8,0,0,84,162,110,80,74,35,85,73,130,43,68,18,22,188,172,162,28,8,40,65,36,43,133,27,19,169,44,162,221,213,179,192,127,127,255,183,202,235,202,253,247,235,255,255,251,254,222,46,119,224,39,144,171,212,29,171,229,58,40,0,0,76,148,128,82,11,133,198,6,48,6,109,126,70,118,2,134,25,35,98,52,104,207,244,0,197,0,80,40,7,79,25,36,35,39,161,137,165,161,131,65,89,176,152,34,84,14,59,15,148,51,49,202,104,155,42,68,177,242,168,9,68,49,172,81,189,75,109,210,169,30,106,154,151,11,12,126,145,205,128,41,108,87,185,187,79,20,177,135,180,56,85,194,213,48,74,121,68,33,65,45,82,177,9,5,238,0,20,178,80,218,107,4,85,147,5,255,10,69,238,161,29,48,185,106,124,172,52,222,117,116,103,60,53,235,7,135,154,220,199,93,215,53,140,141,229,151,186,116,47,60,161,197,230,23,123,241,174,251,89,114,151,101,2,87,65,198,46,125,246,24,46,228,21,165,166,176,173,117,138,82,151,219,51,216,254,181,203,206,28,85,107,41,189,102,7,170,213,243,38,215,121,167,108,231,236,168,0,1,192,0,2,126,53,102,31,16,61,183,83,55,200,189,176,61,126,255,251,178,100,113,140,166,126,104,203,27,186,99,112,61,198,153,234,97,34,86,26,25,159,40,110,229,47,201,38,41,102,141,129,14,121,47,220,6,197,129,5,51,188,63,226,100,249,207,68,223,255,255,244,255,255,255,255,255,175,136,255,120,212,218,135,60,162,154,65,32,105,166,138,169,66,121,65,70,0,0,183,12,5,28,140,18,15,4,80,1,136,207,169,196,129,177,141,137,49,148,108,33,134,13,24,232,62,24,5,152,58,3,25,94,57,136,64,115,11,81,83,9,65,163,28,133,240,64,132,28,11,149,73,69,163,223,139,16,74,145,80,165,14,92,51,115,84,36,10,171,174,42,147,251,82,238,86,242,113,217,52,5,94,30,191,123,114,26,153,192,112,41,80,153,12,82,1,37,85,176,74,43,182,200,37,146,218,98,115,149,222,164,16,211,89,152,129,127,42,210,27,250,125,214,148,65,143,6,227,217,68,99,219,95,23,47,104,206,204,3,45,54,72,96,102,161,168,82,47,22,234,16,146,38,116,187,95,17,179,45,64,158,56,170,175,241,236,149,228,181,73,178,122,18,73,120,100,80,179,36,48,173,172,142,108,42,50,138,28,175,113,201,230,99,77,185,210,141,245,92,179,79,217,110,175,60,0,252,74,40,132,107,12,129,22,196,29,101,224,207,73,239,60,163,198,186,170,180,44,54,8,183,118,219,94,255,164,191,147,112,77,183,255,223,77,158,254,218,243,127,255,255,255,235,255,249,128,9,40,151,152,199,228,72,75,95,220,13,20,221,235,6,82,51,100,165,200,97,165,88,0,0,69,176,196,37,131,29,9,140,162,65,59,14,196,230,196,51,48,208,128,32,67,184,31,140,206,7,16,135,202,3,6,146,56,44,99,66,25,145,120,74,156,96,17,49,48,121,61,68,132,166,40,25,209,199,84,177,54,89,26,225,107,213,179,99,136,183,69,125,111,223,251,184,93,165,132,83,57,241,255,189,114,238,173,60,51,108,53,79,62,85,139,136,197,160,76,93,209,224,117,77,183,73,111,230,128,43,120,92,145,234,174,231,114,249,67,213,44,4,236,228,87,82,33,34,167,24,207,82,69,53,116,51,135,89,53,253,198,171,26,253,82,80,21,149,136,56,103,4,236,208,96,217,220,170,176,113,179,154,38,11,79,18,39,105,205,28,110,173,4,175,165,63,228,228,182,107,175,123,102,235,212,23,30,187,239,151,214,138,184,76,214,68,1,96,0,26,241,90,82,72,112,162,24,50,9,21,218,21,182,148,18,228,241,193,186,57,204,90,130,142,77,67,239,6,139,245,250,99,19,115,234,220,254,255,255,42,245,252,189,255,255,255,213,26,36,224,98,184,171,187,12,173,44,43,91,251,238,222,119,87,211,165,22,202,255,251,178,100,133,14,134,14,104,202,155,137,55,144,78,70,217,199,97,101,118,89,245,67,36,79,109,141,193,40,137,102,77,140,172,168,197,126,74,158,99,214,79,140,16,193,216,120,52,7,72,148,212,65,102,76,65,194,204,194,108,101,204,24,8,28,193,60,111,140,24,129,40,192,0,10,140,10,128,136,195,52,41,65,128,20,97,138,27,70,4,0,146,117,142,128,66,225,103,246,80,100,128,166,70,176,231,68,192,0,8,198,72,22,222,177,201,76,144,144,155,13,199,219,39,239,42,248,57,139,214,58,219,99,98,198,16,184,245,104,98,44,56,16,234,74,99,0,17,37,179,17,184,208,194,6,40,236,50,152,73,248,158,13,86,181,32,203,253,151,26,243,255,68,94,87,57,126,142,139,8,109,80,255,190,212,61,171,126,25,98,87,212,87,94,85,176,243,191,3,170,246,180,206,179,121,175,221,247,110,195,24,213,235,158,218,253,242,154,159,66,183,196,178,59,78,48,172,200,192,11,129,131,173,50,18,21,56,147,43,32,30,114,49,82,96,35,31,241,55,0,2,37,21,37,99,3,48,233,62,2,188,66,104,130,22,191,54,219,145,23,182,253,168,39,196,196,139,145,150,169,220,145,105,215,217,2,39,44,122,68,245,181,167,93,145,83,250,148,122,251,168,47,124,135,117,127,212,193,32,29,33,208,50,208,105,244,156,0,240,201,211,126,60,0,10,243,24,67,35,30,3,179,7,98,243,158,212,243,183,196,179,42,24,211,10,91,115,41,216,243,48,130,195,3,68,4,63,50,32,112,48,164,63,2,169,166,28,136,70,34,14,98,0,80,20,97,172,160,112,22,98,48,118,242,93,47,98,254,68,23,157,255,229,130,207,23,226,213,87,182,247,204,101,168,122,31,142,197,40,45,211,215,151,92,235,237,72,94,104,1,207,125,2,128,73,48,18,202,214,59,228,135,59,189,87,85,121,48,133,181,172,80,216,238,247,255,169,101,236,132,111,145,222,214,152,233,108,107,170,186,35,235,66,188,40,109,131,50,234,249,133,238,115,226,91,83,96,73,50,85,51,236,61,21,179,42,91,9,12,170,68,39,15,133,129,35,48,40,200,66,78,130,128,168,71,88,94,241,29,152,230,27,60,16,27,17,52,5,109,48,254,21,17,252,88,89,58,184,0,55,168,206,171,49,40,121,18,65,43,69,17,91,42,160,178,129,18,165,11,243,230,73,245,147,247,248,20,174,255,250,16,55,147,190,119,253,247,253,62,172,255,63,127,255,223,243,85,91,204,169,21,87,238,255,140,90,24,194,71,112,87,13,91,7,185,137,251,211,117,93,26,239,249,253,232,172,16,46,153,28,43,153,121,105,156,189,229,30,134,110,25,97,17,24,10,141,255,251,178,100,151,142,134,98,105,73,147,172,31,144,77,104,25,163,97,226,62,90,173,169,32,78,176,222,65,64,162,230,221,133,149,104,27,42,70,153,240,80,128,1,51,13,192,19,45,82,144,96,78,102,98,144,76,68,152,40,20,24,26,4,153,82,2,32,148,188,198,25,139,207,125,17,96,14,247,229,51,163,146,136,36,42,15,151,103,40,49,75,113,235,255,103,23,233,111,216,79,31,159,159,148,192,148,214,149,190,43,29,128,229,88,166,250,60,39,213,104,217,129,224,36,178,2,185,57,148,73,56,178,221,58,158,207,188,158,169,240,251,80,104,223,105,102,158,169,206,192,243,179,117,63,210,149,105,87,206,17,159,55,7,178,112,185,190,255,119,150,222,204,219,247,95,29,8,211,251,252,131,175,157,140,102,179,90,250,50,169,250,108,54,54,1,120,89,200,61,187,195,69,181,53,62,62,86,30,84,22,119,91,122,188,216,58,28,253,197,134,69,14,11,131,38,206,104,22,17,9,53,20,55,147,64,206,246,10,22,43,98,30,147,105,73,20,47,219,131,224,116,54,113,234,200,156,41,93,252,24,8,221,49,70,127,211,66,234,210,133,136,62,251,62,221,191,234,71,154,244,237,173,229,142,127,102,73,201,204,67,161,149,88,146,155,33,103,139,172,62,233,17,246,162,54,131,117,4,38,5,179,16,128,177,49,32,17,131,74,180,163,49,17,19,131,22,147,24,49,136,73,131,9,240,94,48,95,7,192,168,10,130,128,52,193,248,121,0,192,72,99,126,18,6,6,0,98,96,40,2,228,32,250,97,70,2,195,1,102,20,56,110,145,46,164,209,8,178,52,18,5,35,82,62,214,108,160,68,116,127,154,125,146,138,159,58,183,241,93,50,69,244,214,88,92,182,122,60,171,105,46,136,128,90,124,125,225,84,16,166,162,74,21,24,178,224,139,36,207,251,164,234,227,180,2,219,236,113,150,255,198,51,187,167,112,175,17,162,52,150,46,155,19,178,200,15,189,40,28,38,73,85,138,80,129,64,66,77,45,39,19,198,237,76,175,121,253,231,102,177,58,133,84,171,103,93,124,132,147,114,37,91,215,231,163,53,10,156,149,159,141,190,255,124,252,238,93,222,91,231,246,20,173,110,236,161,7,244,167,115,167,108,224,212,97,146,143,249,176,221,82,171,166,155,159,144,198,115,4,64,8,6,48,2,151,97,27,150,21,16,96,91,230,32,128,171,7,30,101,185,49,132,19,167,140,66,211,19,252,41,117,105,29,97,249,132,73,34,127,255,249,19,182,239,186,127,221,50,81,91,98,175,202,147,168,244,77,63,185,138,230,125,107,228,87,108,101,177,60,13,225,112,248,106,94,1,158,215,240,128,10,118,211,1,3,115,255,251,178,100,159,12,7,59,117,70,131,219,75,242,79,102,153,186,97,226,58,88,229,163,40,110,189,54,193,45,163,230,205,129,26,56,19,128,19,12,19,131,123,98,67,34,130,243,23,211,82,170,36,101,144,68,21,8,213,92,194,192,32,192,18,141,74,204,78,55,204,37,1,134,130,33,80,173,99,80,174,195,9,65,233,251,140,249,168,48,170,146,42,253,88,130,192,52,178,157,230,255,137,237,41,245,34,94,36,90,53,67,215,55,35,122,44,209,77,29,27,137,9,61,241,36,214,201,34,190,27,157,231,201,172,101,159,121,208,228,27,140,35,145,201,216,181,201,204,38,136,159,174,165,165,74,174,217,212,25,115,213,215,169,121,109,57,42,97,203,162,143,105,5,181,82,165,137,11,10,48,156,217,227,41,182,74,72,165,54,67,179,214,33,9,42,125,148,174,180,40,220,226,102,45,51,52,165,115,223,9,166,136,196,166,237,91,27,110,102,183,72,48,171,238,244,48,62,0,65,255,69,123,195,166,115,152,176,92,72,48,90,6,254,189,244,83,167,104,243,240,62,237,126,87,62,236,158,12,191,255,255,240,71,45,15,82,127,255,211,79,209,215,53,60,149,30,5,165,53,70,186,89,222,76,95,199,152,159,158,183,204,101,36,250,156,191,40,49,36,71,114,167,193,0,65,161,146,97,136,3,32,4,150,53,20,51,115,24,192,91,49,64,39,179,30,114,63,49,252,4,211,1,208,58,25,0,163,0,96,22,48,15,25,128,8,26,24,67,16,208,64,82,152,15,0,129,8,59,148,0,109,69,108,55,218,102,35,9,84,80,112,84,2,92,39,68,165,246,42,180,84,245,96,213,233,99,145,170,151,88,115,77,130,212,146,141,65,240,154,137,7,78,234,45,104,172,122,36,239,238,86,84,15,95,111,26,74,74,103,230,158,201,204,144,254,165,61,149,199,111,235,99,143,184,146,152,240,22,120,239,49,51,74,165,232,45,73,217,44,218,204,51,68,15,81,100,27,211,140,9,134,143,67,151,68,211,98,175,166,190,154,145,139,237,207,152,56,121,244,121,206,163,114,193,228,196,118,22,65,130,249,217,100,223,220,219,174,222,247,212,62,35,85,15,82,162,110,24,115,100,29,65,143,65,237,89,34,153,73,243,63,205,203,123,122,144,102,135,7,28,0,129,204,157,176,0,12,16,0,55,28,51,80,231,1,163,30,2,182,28,72,133,10,8,152,6,0,72,101,8,49,65,110,116,192,114,245,183,214,125,170,206,179,239,175,121,159,231,219,139,7,97,51,46,86,161,240,137,144,190,86,106,184,54,251,230,67,225,228,216,250,69,141,95,125,210,247,80,13,152,94,93,153,44,4,153,223,50,31,82,109,152,174,7,25,161,255,251,178,100,161,142,135,60,114,199,11,218,91,242,73,105,41,202,72,3,183,28,241,213,32,78,176,222,201,32,8,38,181,134,9,80,37,25,107,105,152,32,36,134,8,226,16,32,88,179,48,217,55,3,3,166,123,145,161,64,60,68,0,133,5,48,192,225,156,23,100,199,49,66,138,105,151,147,1,173,125,86,204,201,41,11,220,44,4,73,225,135,86,198,53,108,93,135,21,27,214,215,24,27,253,25,120,217,53,153,72,140,7,126,228,146,150,165,186,170,162,223,114,24,90,61,154,197,236,167,145,47,138,106,210,88,214,124,207,30,77,192,234,87,144,136,174,147,177,117,185,206,164,103,77,161,68,83,215,92,41,26,223,143,46,245,161,189,202,238,59,242,253,239,175,110,172,166,86,176,222,109,19,173,50,246,242,19,166,229,152,202,68,65,232,61,3,230,130,241,220,173,27,182,191,53,90,228,223,103,189,87,244,129,209,129,50,139,78,23,240,215,3,212,0,217,0,227,244,243,232,237,73,59,132,153,235,230,52,191,217,241,53,183,233,238,149,142,103,64,64,24,0,183,38,198,149,101,129,162,184,2,207,6,173,39,104,121,68,93,123,1,225,129,141,254,22,3,143,170,175,144,12,92,239,244,187,110,90,158,199,165,6,150,18,203,140,16,153,97,19,138,190,181,11,72,27,222,183,104,101,157,245,91,235,185,97,219,208,204,229,2,128,76,6,132,36,12,24,6,27,225,166,109,84,53,129,129,28,98,150,59,7,200,196,131,240,226,74,195,7,1,76,126,31,51,221,136,26,11,55,164,244,201,226,32,194,113,9,60,207,192,130,64,0,32,38,101,194,235,187,92,84,2,68,21,29,2,172,215,42,180,180,70,23,33,145,91,134,251,124,199,122,189,184,161,13,229,64,53,6,9,52,209,146,13,67,124,232,13,2,186,117,27,167,133,176,65,139,210,33,24,33,70,28,141,105,91,40,194,189,182,100,137,144,224,196,223,38,174,106,67,140,221,167,106,84,221,144,43,207,165,211,60,106,76,187,125,1,197,86,126,57,177,183,191,173,234,241,193,86,156,221,162,121,225,235,127,251,223,58,205,179,30,214,86,58,110,142,250,74,70,119,30,202,245,168,110,109,18,43,144,182,184,142,232,250,249,175,255,231,123,242,201,76,225,255,247,166,41,125,222,217,255,184,188,188,54,125,238,44,217,205,103,151,218,106,194,167,255,119,205,49,105,235,168,246,141,14,52,106,110,92,222,44,117,3,162,128,208,237,56,135,112,26,232,88,97,120,9,122,198,114,166,155,9,162,82,146,169,218,250,206,167,191,122,235,111,241,174,187,152,42,114,18,201,207,145,244,118,26,115,52,227,3,81,168,121,55,98,69,245,236,85,33,115,238,255,251,178,100,152,140,215,177,117,199,139,220,121,114,69,131,169,81,103,5,42,29,113,209,36,78,233,143,201,0,154,101,73,147,137,218,36,85,239,111,145,39,251,55,73,47,72,2,45,152,80,88,128,133,211,38,93,179,70,231,80,198,156,198,119,84,204,133,128,208,48,16,26,6,49,145,97,116,198,131,148,100,20,29,76,2,5,80,112,56,93,81,227,209,67,135,67,156,120,16,221,82,16,172,85,15,92,183,54,83,177,193,107,79,89,177,233,125,59,213,253,127,218,99,84,150,171,37,183,186,24,47,203,99,117,9,69,70,32,189,55,149,233,145,10,49,82,243,187,14,202,158,185,52,222,44,118,47,41,148,55,177,138,246,107,84,198,15,175,52,90,130,191,107,35,134,24,26,76,196,241,150,15,37,149,107,11,104,105,94,48,120,169,168,201,107,115,90,200,232,247,101,183,230,123,152,129,157,72,149,26,246,172,98,185,209,56,237,120,135,162,227,34,176,232,13,2,181,166,130,24,233,191,127,153,142,89,111,22,67,68,235,61,115,7,217,45,251,153,243,72,94,254,117,148,168,95,75,174,152,214,209,96,250,90,253,157,239,172,239,237,237,63,142,82,179,90,251,33,22,110,109,192,15,204,140,45,121,201,170,188,52,110,52,6,54,66,157,188,208,204,21,104,20,17,75,153,165,12,137,136,129,77,122,110,24,27,10,1,217,139,183,30,250,220,64,174,192,108,61,206,243,114,53,25,63,217,250,250,121,78,200,71,20,242,218,0,0,2,82,116,196,1,179,11,4,12,19,117,51,173,120,12,30,50,129,180,201,176,67,52,16,8,130,160,160,217,111,76,94,88,49,134,49,93,58,176,59,22,3,24,6,212,8,33,107,14,65,246,111,130,205,70,167,71,248,173,66,216,93,20,11,228,28,177,171,21,142,25,82,22,4,49,153,70,91,38,177,206,145,93,154,97,254,45,100,46,193,158,9,247,199,201,230,190,125,167,203,120,183,180,192,108,51,16,142,164,80,48,60,129,72,119,153,255,161,248,160,100,187,246,122,169,203,122,23,31,101,176,110,32,85,4,252,133,157,98,190,24,104,123,123,97,206,206,238,87,238,117,210,177,207,182,54,77,175,159,191,254,63,134,254,239,216,223,169,216,225,64,82,19,181,92,172,133,241,24,61,96,3,194,237,197,15,57,213,241,95,231,91,215,244,248,215,238,246,220,235,81,116,222,223,2,44,186,205,49,245,3,192,137,44,104,111,221,214,144,224,73,17,185,179,12,155,242,228,233,15,154,57,203,128,0,5,137,51,78,226,155,160,173,112,172,32,193,22,156,135,117,130,194,84,86,231,200,86,158,215,78,70,234,191,193,149,179,250,117,237,134,40,93,96,179,234,49,37,255,255,251,178,100,140,12,199,81,104,76,27,153,122,160,60,131,89,131,101,130,98,35,17,209,40,46,237,55,208,226,142,230,205,132,149,136,250,86,75,87,178,243,211,189,57,47,255,189,159,234,64,2,76,19,25,102,78,24,190,56,154,85,181,24,108,68,24,136,180,25,58,69,24,37,62,152,72,43,135,7,66,194,145,143,200,121,130,1,137,147,66,73,134,164,32,16,161,42,132,196,65,72,224,108,98,144,46,96,248,57,25,36,4,204,31,1,102,226,163,160,41,16,1,28,128,140,5,1,16,54,150,88,96,208,4,172,92,133,50,156,33,135,42,31,72,166,78,236,143,2,100,187,196,69,227,194,175,26,99,24,84,192,4,6,46,142,198,5,156,33,8,47,147,18,49,100,212,133,104,106,46,4,4,157,185,35,8,39,135,157,168,50,31,173,42,94,79,149,154,89,166,173,86,118,163,185,26,134,150,10,43,77,27,69,71,123,42,50,217,90,84,206,168,242,163,46,141,64,96,144,104,181,185,135,171,59,179,168,137,69,90,52,52,23,207,193,147,235,45,101,223,255,199,245,189,125,248,26,155,54,203,42,202,211,26,116,178,228,20,197,230,161,182,180,86,19,122,244,203,125,218,221,181,223,253,255,253,125,224,205,49,245,240,138,99,249,59,159,207,241,93,104,117,220,108,84,204,63,79,26,30,36,147,65,234,241,188,189,196,31,44,97,175,17,33,166,241,67,51,131,70,2,0,2,15,141,166,16,72,231,92,40,52,114,98,151,238,200,18,222,235,27,137,133,151,98,218,29,242,63,252,154,23,219,249,227,27,8,109,159,255,255,211,252,158,186,127,23,255,252,67,114,198,122,11,13,127,164,0,64,0,73,115,129,66,99,193,35,7,10,142,171,58,53,64,24,196,225,131,1,22,77,40,18,30,51,40,122,95,128,72,78,17,128,70,73,162,100,176,82,39,70,8,64,36,176,134,206,165,58,7,194,164,148,16,46,85,84,118,91,221,41,253,126,162,223,217,60,47,11,22,31,43,183,214,203,111,36,146,3,80,86,91,83,166,245,164,13,29,65,26,164,124,150,51,31,72,124,138,194,117,18,236,196,161,236,116,22,149,58,107,147,103,147,139,152,243,157,19,105,132,224,62,55,89,160,99,19,214,39,93,142,22,87,37,72,18,152,178,59,157,209,214,151,238,179,108,106,143,9,168,124,7,97,203,196,60,57,198,229,240,252,69,108,106,78,22,72,33,230,179,126,130,147,116,206,46,64,71,218,103,196,218,79,159,68,235,169,110,107,89,195,69,40,196,91,24,186,228,242,157,199,52,193,4,45,219,183,95,41,104,0,64,0,89,16,112,5,52,146,173,240,91,72,62,180,93,248,198,135,9,16,80,74,48,27,174,255,251,178,100,119,140,38,168,114,78,59,152,131,224,63,134,89,150,97,135,96,27,121,199,54,110,101,175,137,23,25,102,109,129,170,16,177,1,117,228,246,202,61,15,109,233,85,75,249,174,231,162,130,242,121,217,131,141,175,255,254,103,63,175,39,41,252,207,255,38,202,137,193,194,64,0,71,192,32,211,18,129,12,76,142,51,131,52,224,0,179,16,161,204,56,131,51,139,48,12,84,83,66,236,24,0,142,232,152,36,106,207,204,176,18,11,0,40,154,216,218,64,227,175,18,138,60,59,103,130,152,198,125,235,185,15,115,209,22,223,113,121,55,94,158,106,77,26,146,66,113,156,120,85,170,26,150,131,91,66,40,75,238,101,78,164,241,174,88,62,107,82,245,173,110,96,14,86,89,210,59,177,83,99,243,60,125,77,78,62,167,112,234,186,133,145,213,168,5,6,70,17,222,196,117,173,49,185,235,13,73,71,240,164,60,113,75,85,147,252,172,242,38,68,208,124,52,52,36,192,168,121,196,156,146,76,208,88,129,0,114,235,9,202,78,203,235,235,168,232,252,198,198,4,225,236,63,26,132,80,96,207,153,23,15,164,96,98,120,208,156,78,40,28,51,39,14,211,35,3,19,25,169,136,134,177,63,237,253,90,204,221,197,72,0,0,32,2,126,161,225,146,23,145,169,2,80,12,89,41,89,126,79,121,41,231,147,233,236,98,88,222,151,78,34,206,110,24,248,94,107,96,9,246,255,202,204,38,10,133,144,168,77,16,234,235,156,110,135,255,229,91,232,191,221,241,202,255,255,249,78,28,144,0,0,51,2,65,179,15,193,99,5,85,35,84,127,179,17,134,211,24,3,51,1,67,211,61,220,16,113,42,148,139,48,194,114,32,191,64,98,128,46,23,24,74,65,150,2,162,209,142,133,230,8,130,198,12,2,178,162,0,100,120,18,92,111,81,80,10,21,141,66,247,70,113,200,4,37,115,83,78,94,80,235,154,191,42,186,108,106,19,73,9,147,38,203,97,104,160,6,112,226,7,117,55,140,26,8,20,13,45,180,12,46,134,108,189,163,67,182,110,183,36,55,181,199,174,61,111,218,164,255,250,168,72,237,222,118,96,254,102,214,34,220,170,91,137,22,25,37,188,162,166,134,139,231,171,199,75,209,123,156,134,63,229,44,178,229,27,98,100,61,180,72,9,203,89,58,233,62,173,141,80,116,6,217,192,238,22,45,31,69,162,51,0,114,159,72,200,206,165,189,246,122,186,42,73,138,205,16,76,113,23,12,144,46,79,24,166,179,51,37,20,152,241,129,28,193,102,37,231,51,98,77,205,141,201,233,127,126,139,179,142,213,166,231,22,0,0,0,4,192,0,12,98,43,12,3,163,83,21,186,96,144,72,234,255,251,178,100,132,14,151,167,116,75,19,187,108,240,71,169,41,172,97,234,54,29,89,201,46,78,101,179,201,7,26,102,1,148,169,200,135,112,66,53,136,171,179,254,147,80,118,84,139,21,20,230,9,169,112,110,62,203,245,236,105,206,192,192,223,1,194,101,179,246,158,119,246,215,250,119,237,198,220,155,255,183,255,255,254,165,170,220,160,45,0,230,47,3,24,180,192,120,199,249,224,70,38,48,125,3,92,134,194,6,25,196,26,2,1,140,8,204,72,107,107,134,43,46,3,4,38,143,41,3,64,195,68,48,160,68,4,132,49,24,18,209,96,38,44,2,106,116,16,66,255,185,84,84,57,54,87,64,192,247,57,184,11,233,162,148,176,186,172,194,126,107,54,232,217,224,87,236,33,129,112,93,103,20,245,44,153,89,22,38,43,237,245,35,244,24,124,254,80,88,145,86,247,0,188,156,197,177,72,176,235,114,123,251,82,73,63,122,163,114,164,207,75,250,43,110,101,118,80,227,72,24,229,141,212,82,190,243,114,30,246,163,107,99,242,75,46,116,192,121,186,23,215,90,86,212,107,89,81,174,33,192,243,46,27,142,0,125,47,27,136,97,238,154,107,22,231,212,181,53,71,169,32,117,214,198,10,78,92,66,144,179,43,91,160,133,37,26,166,108,120,250,150,86,145,163,77,86,232,151,42,70,253,190,165,165,73,2,65,206,165,143,223,105,165,98,50,204,250,156,192,33,101,158,12,137,68,42,59,4,36,210,34,5,50,146,166,205,84,153,225,242,153,105,209,241,239,182,211,27,163,149,48,108,41,85,4,33,163,206,208,254,72,223,110,107,127,234,217,218,11,45,142,125,63,255,23,145,233,0,2,114,16,97,138,194,230,61,12,159,41,72,121,241,113,143,67,70,42,117,24,199,32,99,224,145,102,2,160,35,28,155,23,200,52,242,192,205,140,0,74,194,35,146,12,2,147,166,34,3,240,176,23,69,103,186,11,86,84,226,214,107,85,190,189,112,46,4,189,170,144,237,88,244,14,191,228,237,217,187,53,63,123,223,8,84,113,240,16,92,103,174,51,115,52,86,197,131,195,150,204,81,105,102,109,100,182,22,173,64,35,67,63,188,115,117,125,186,55,216,223,122,28,254,100,248,94,231,29,57,207,190,131,55,251,182,79,49,218,192,163,121,91,155,74,173,253,119,159,63,154,102,246,182,245,188,88,114,54,183,174,111,186,252,111,97,142,181,135,62,230,121,124,74,223,43,183,20,99,163,220,25,21,230,82,166,175,135,204,214,239,55,103,159,252,199,154,203,188,105,185,107,145,113,192,160,89,208,185,123,169,116,17,196,235,54,1,35,163,134,66,28,132,142,34,63,29,253,127,196,98,196,68,96,24,0,0,255,251,178,100,119,14,103,83,114,75,147,154,69,240,51,137,25,250,60,69,112,28,113,201,48,78,234,45,193,9,49,231,117,131,137,184,0,2,81,76,137,200,45,8,96,75,14,96,92,206,251,38,103,105,101,74,83,113,135,141,79,253,63,255,240,183,168,71,255,175,255,255,255,239,255,255,167,255,255,241,161,178,41,54,17,152,0,17,24,70,13,152,38,109,153,195,125,24,114,28,18,26,102,15,137,230,2,167,224,96,230,120,192,112,88,194,225,53,105,24,88,21,18,131,7,78,154,63,141,70,33,48,50,36,213,132,159,42,19,80,42,102,202,139,238,37,45,194,168,105,110,122,24,7,207,163,133,106,149,231,202,244,110,84,167,53,229,209,233,20,14,228,24,115,197,12,229,171,232,1,73,73,76,223,49,97,99,190,251,37,173,100,198,224,160,110,70,18,41,27,143,161,138,211,49,180,165,23,141,22,116,106,149,216,200,48,131,153,38,44,38,44,136,7,132,12,75,129,130,89,104,19,139,81,100,102,158,104,30,4,145,31,101,199,69,105,57,245,179,40,184,131,57,145,250,37,34,38,197,242,24,36,204,178,193,62,147,148,201,37,180,150,235,239,219,116,20,200,162,162,194,37,181,157,68,234,104,212,200,169,18,76,217,35,2,169,199,81,228,19,76,197,73,189,187,106,93,91,180,234,226,164,1,0,21,108,174,42,137,182,42,112,160,79,32,48,11,126,189,118,139,131,73,139,0,244,116,55,42,99,87,249,95,239,255,138,75,97,3,254,188,223,255,167,244,233,198,228,255,237,161,250,116,255,175,85,31,251,255,255,253,63,95,252,231,208,79,88,0,0,1,140,194,1,195,16,132,76,52,199,52,229,144,231,194,35,23,4,76,150,177,54,64,220,4,167,29,3,128,0,230,35,28,91,49,40,96,80,46,112,100,8,196,143,34,80,224,142,224,231,179,132,163,214,10,243,210,172,236,215,155,88,237,229,255,67,239,251,48,230,161,186,143,100,134,51,41,83,154,244,145,202,57,44,164,18,156,88,20,102,148,29,12,136,12,186,144,20,65,254,194,34,131,221,212,225,151,62,215,156,243,215,141,108,69,93,166,233,150,57,181,131,241,207,57,47,110,53,169,149,37,100,0,127,247,112,155,141,75,178,211,53,53,124,53,194,79,206,244,250,213,245,189,111,58,214,237,159,251,159,222,26,125,76,1,234,197,106,42,165,106,35,101,193,169,161,92,114,188,138,180,171,236,212,116,250,241,214,247,95,95,237,22,52,27,29,174,115,67,204,240,41,173,95,177,185,94,88,8,250,68,196,107,211,109,194,129,95,215,76,136,0,0,0,180,211,75,148,42,150,194,43,84,169,7,9,160,82,68,147,122,178,100,108,62,127,241,255,251,178,100,124,142,230,245,103,76,155,154,123,112,70,70,89,163,97,133,100,28,245,201,46,46,233,239,145,38,39,166,141,140,168,161,123,210,134,239,96,155,125,4,63,251,121,216,56,25,32,4,40,255,246,239,163,255,233,213,191,7,113,95,233,255,236,255,254,65,114,135,194,205,173,129,103,207,44,56,19,3,3,163,9,192,51,12,135,83,144,224,19,101,129,19,8,206,67,12,135,179,47,217,99,10,130,192,32,28,24,10,152,108,33,167,73,128,67,122,29,140,190,5,76,8,5,202,2,177,146,166,236,32,26,149,98,3,43,225,228,165,134,154,181,171,162,32,113,124,38,201,65,243,118,160,223,167,105,148,181,94,134,238,179,173,194,89,228,141,216,116,193,17,198,134,72,87,217,152,162,175,235,100,44,141,229,237,193,33,182,54,122,140,136,56,144,219,173,90,138,234,200,103,187,198,215,245,240,93,158,121,67,134,62,238,91,94,233,114,0,226,30,33,131,18,14,219,76,124,197,82,39,233,25,204,30,115,109,169,91,171,123,252,227,235,94,255,231,122,195,245,175,49,236,82,107,57,125,140,65,54,177,228,105,247,205,63,166,113,188,82,255,59,254,182,219,46,24,47,172,103,30,107,86,214,123,247,51,123,234,215,26,167,187,109,51,120,62,255,235,63,239,252,95,252,66,210,1,33,217,96,7,19,213,137,12,102,248,211,208,2,93,114,8,94,122,123,201,27,237,188,153,38,55,125,28,179,168,213,144,214,211,158,223,232,159,88,120,184,122,110,111,246,253,11,255,238,219,127,36,229,255,251,235,255,255,253,4,35,28,70,90,120,146,26,153,26,14,190,1,113,129,154,2,0,0,35,4,2,227,5,64,163,9,129,195,1,165,83,9,133,243,27,192,35,37,4,131,66,213,83,16,0,210,168,24,36,27,24,106,21,40,17,131,194,177,32,32,100,184,158,13,7,93,225,131,230,104,32,26,204,168,168,85,164,53,7,129,15,152,175,220,68,10,61,220,10,0,238,232,161,239,140,69,91,233,60,218,251,133,84,197,69,57,18,155,8,24,60,182,141,162,24,202,75,26,91,88,137,12,31,157,113,225,125,149,128,10,51,109,173,55,191,207,191,211,56,249,139,63,210,45,199,109,193,241,226,216,222,119,31,64,62,239,59,80,109,226,175,19,155,188,114,109,186,31,39,163,132,76,32,237,228,255,227,52,167,143,107,199,174,108,215,27,58,177,29,170,65,137,174,216,203,159,152,219,198,53,172,255,245,255,240,37,195,250,109,205,236,83,169,161,57,25,185,92,227,188,65,180,123,186,129,42,44,146,51,119,234,55,182,153,178,54,63,158,191,101,162,18,32,0,0,0,64,0,0,112,37,211,131,160,0,233,56,135,255,251,178,100,121,14,135,19,106,75,147,186,123,228,71,73,9,205,96,72,172,28,117,191,44,78,189,124,129,23,25,101,197,156,40,106,16,251,22,225,238,171,25,86,237,178,153,114,239,207,183,51,203,245,103,247,123,15,228,79,183,253,83,175,48,248,195,233,253,255,255,255,255,31,183,255,124,144,64,118,218,172,111,14,149,3,13,149,16,170,44,96,12,13,18,134,0,67,4,212,163,46,174,179,108,195,115,13,143,211,9,79,227,66,137,179,33,193,115,1,194,48,184,30,98,32,74,181,71,136,240,160,90,96,153,16,58,24,134,4,137,90,44,100,3,131,239,36,6,85,106,221,81,226,80,9,167,219,176,157,78,39,106,2,64,59,63,46,111,121,64,229,211,72,157,21,178,234,106,15,42,0,13,163,99,122,5,5,134,66,227,54,97,97,172,152,29,145,81,2,130,167,227,87,139,65,151,61,3,174,215,95,129,91,101,5,249,243,19,61,177,221,182,137,221,98,137,58,166,55,61,222,214,24,21,35,97,172,11,207,237,24,209,166,216,78,13,79,160,60,223,36,176,78,123,38,254,92,159,55,234,145,180,140,78,54,195,248,25,73,242,52,212,144,66,127,68,225,214,111,142,153,51,39,56,86,56,184,82,96,139,91,209,124,47,181,41,58,106,202,88,132,85,83,75,137,163,240,254,59,225,179,255,232,182,128,224,87,98,160,12,100,232,52,118,120,17,0,135,26,8,125,176,144,32,136,240,32,177,34,84,62,160,146,73,114,40,54,11,51,134,174,168,217,8,253,152,67,45,145,247,169,22,203,57,0,217,19,24,25,59,200,86,234,149,53,127,232,119,237,219,153,199,28,95,228,164,63,236,0,0,99,3,196,195,6,128,195,16,82,67,11,40,99,118,193,67,36,2,3,39,203,131,25,159,0,32,56,68,0,24,84,8,24,150,8,65,102,19,12,96,144,72,203,193,20,8,9,148,7,131,161,16,40,97,22,22,100,229,80,84,186,44,213,133,47,5,37,201,178,80,37,255,194,209,103,50,206,101,183,236,189,206,106,48,228,97,176,170,10,177,100,254,74,8,140,0,96,40,80,80,33,202,25,153,130,66,233,116,232,165,230,7,0,112,221,217,244,103,191,9,62,5,40,123,109,74,107,202,151,182,215,46,26,163,86,119,148,67,189,74,66,90,98,208,220,159,82,130,55,137,100,2,45,48,245,5,26,146,25,58,178,96,255,123,163,162,74,251,234,93,52,171,38,220,91,20,169,149,226,24,235,78,138,135,218,211,11,240,210,217,233,205,109,77,214,171,170,175,250,174,201,17,204,181,172,136,229,135,36,220,122,47,174,45,144,243,95,111,29,203,125,156,242,164,250,152,16,206,176,0,4,128,42,180,105,190,255,251,178,100,119,14,39,52,114,75,19,175,95,32,70,40,233,136,101,42,116,28,89,163,46,110,233,239,128,251,38,39,181,135,148,224,101,138,37,72,204,173,136,65,203,19,151,189,197,170,218,67,194,3,145,140,216,137,68,191,37,219,41,234,64,226,100,189,255,34,63,83,231,131,162,16,228,25,150,202,106,83,65,199,255,163,255,255,229,249,7,255,232,127,255,255,47,187,80,0,195,1,197,227,10,0,131,14,69,131,94,39,35,15,197,99,3,77,195,11,131,19,19,85,19,18,1,53,232,66,7,24,108,1,164,65,129,224,209,130,32,65,151,97,41,128,96,73,102,69,77,26,240,100,89,173,21,8,132,17,121,35,75,101,207,156,201,21,26,23,221,12,7,188,178,125,55,41,128,163,176,116,197,58,120,103,132,73,44,45,196,76,27,48,226,78,74,210,49,211,19,90,83,52,97,196,71,44,209,32,43,28,36,65,121,18,146,38,162,234,26,111,114,74,177,241,11,86,210,42,45,98,4,42,3,250,33,240,119,194,129,247,96,203,143,172,54,110,176,16,121,196,17,69,170,181,35,102,190,190,62,117,241,170,103,227,95,82,58,215,92,145,119,212,15,250,250,187,230,211,238,187,215,254,154,182,173,111,137,43,173,110,22,58,186,46,175,119,56,49,48,243,193,129,168,175,114,150,204,143,95,65,125,219,51,119,165,152,81,105,172,160,209,109,50,128,0,64,20,0,7,209,30,167,120,226,226,173,53,155,131,0,131,111,138,104,229,66,204,58,239,167,139,47,233,28,244,235,205,255,223,190,2,10,189,122,242,247,255,239,255,255,183,255,255,255,255,247,244,218,81,39,233,251,125,168,253,20,32,0,0,112,40,56,80,58,24,46,70,152,5,49,26,252,28,24,234,49,152,168,8,153,244,113,135,30,224,208,84,26,11,137,14,77,110,44,96,24,86,111,189,32,234,57,48,242,120,66,202,30,210,193,18,132,47,202,143,142,9,215,38,4,99,28,140,118,44,66,254,53,93,154,144,206,150,118,232,96,132,161,231,172,180,97,184,200,196,22,196,146,94,144,134,98,40,41,61,50,97,11,213,194,120,32,46,82,159,1,131,169,215,153,119,215,214,190,232,179,124,203,55,217,191,35,238,25,241,117,100,100,124,200,14,25,240,244,48,38,180,170,28,117,59,116,251,61,205,12,76,220,207,141,111,89,255,248,26,139,93,192,222,168,186,101,198,219,3,181,175,83,179,102,240,74,207,152,238,237,106,222,187,198,173,173,69,133,152,117,182,113,109,192,218,239,51,218,144,243,88,145,96,102,144,97,105,191,222,238,91,139,157,195,204,89,235,138,103,235,253,251,83,219,251,202,87,201,137,64,0,194,91,78,64,36,86,9,49,255,251,178,100,119,14,103,34,113,203,19,186,123,112,72,233,25,146,105,165,122,156,45,199,42,46,233,115,209,21,38,102,169,140,156,160,113,195,77,28,197,134,86,8,228,48,145,91,76,167,101,45,42,241,68,125,34,137,253,244,121,143,254,179,250,222,128,81,20,240,17,62,131,245,22,255,213,255,95,253,71,247,253,77,248,88,0,99,189,164,165,17,94,174,97,103,156,115,244,132,132,62,49,8,4,48,17,155,52,29,237,56,64,59,42,165,163,64,153,128,177,128,192,68,91,130,176,56,194,224,57,130,53,83,1,131,3,43,7,146,32,21,160,146,133,230,7,129,192,160,191,68,128,169,64,89,56,135,82,0,234,179,25,72,36,155,17,173,161,227,214,53,147,125,218,120,37,210,131,237,177,166,43,169,146,17,170,70,32,235,135,40,18,186,237,48,179,37,157,93,198,46,1,80,99,133,226,131,214,175,74,134,135,219,236,121,239,206,243,227,61,220,227,144,141,227,4,254,27,116,103,243,186,167,19,216,211,72,167,41,246,42,11,249,165,81,230,250,231,234,174,44,86,89,156,161,24,105,176,62,29,125,90,210,221,106,165,14,30,140,250,77,48,53,139,10,1,58,105,82,233,178,129,45,210,169,124,190,162,43,158,254,230,225,245,83,154,108,134,84,66,79,169,101,189,178,117,174,187,141,38,67,227,123,107,174,222,201,184,69,151,72,79,50,224,8,0,225,41,136,181,144,187,138,234,175,144,10,35,189,141,202,98,234,91,85,42,227,8,107,103,133,69,196,232,44,122,190,83,66,157,123,216,215,210,140,92,53,66,109,167,55,82,223,250,255,190,143,251,118,254,221,187,127,255,254,147,246,160,84,194,69,116,164,0,0,1,80,192,128,5,12,20,128,56,193,8,100,204,43,208,12,192,232,25,76,25,2,120,193,76,7,76,66,196,252,194,16,3,69,0,32,192,12,8,12,11,192,205,155,66,25,152,191,217,88,40,208,136,88,100,74,129,21,36,228,1,229,6,156,103,177,116,153,228,188,12,2,197,175,86,14,29,238,114,87,51,149,165,170,122,45,76,172,210,154,213,74,130,117,105,155,176,81,217,69,225,109,216,197,150,144,58,150,62,48,67,71,217,120,96,166,79,138,177,205,156,88,139,248,61,214,191,62,28,105,43,123,79,201,152,229,135,129,2,100,141,103,23,242,182,0,123,38,91,193,61,10,248,67,34,221,136,235,128,224,108,22,246,183,52,75,6,173,191,136,48,30,235,120,189,241,85,188,63,124,228,223,161,164,32,18,194,59,227,76,226,108,67,190,226,163,30,86,184,251,137,39,127,30,107,215,15,218,237,135,179,192,140,127,65,133,7,20,122,245,243,156,146,70,221,83,180,81,191,189,32,255,251,178,100,116,142,39,230,114,74,155,219,123,112,65,9,153,179,97,234,84,93,229,199,44,46,233,237,209,3,164,166,221,147,149,232,210,88,46,116,172,210,102,158,186,166,245,92,107,15,183,233,105,138,89,164,0,0,18,138,93,171,33,87,9,196,72,250,134,6,44,233,184,250,190,184,241,75,3,173,251,68,177,39,220,147,86,223,145,255,235,211,52,25,57,163,215,215,175,255,235,253,59,255,126,255,215,244,63,245,223,75,118,216,161,38,181,57,70,152,112,38,29,5,36,0,137,139,65,121,133,19,105,189,34,136,137,36,48,160,27,50,217,81,50,84,7,48,108,41,45,217,135,129,224,36,19,40,3,204,17,12,207,102,36,212,103,8,120,113,128,145,1,144,149,65,139,48,170,220,138,128,152,166,227,196,133,158,9,153,224,48,234,89,101,199,126,237,91,239,12,63,26,111,152,188,1,14,22,7,174,56,130,128,24,215,67,213,229,110,64,26,81,88,105,115,248,48,90,219,248,252,23,14,86,171,100,4,172,176,215,42,43,237,35,168,121,62,24,227,72,184,157,138,1,253,19,124,108,186,212,236,204,16,93,3,154,60,27,2,246,29,34,163,92,223,55,147,104,74,6,16,57,49,194,153,1,173,107,230,154,205,55,60,247,237,113,190,240,229,88,12,66,161,251,155,123,37,34,66,53,247,106,106,218,247,246,198,190,177,247,120,153,143,109,63,251,195,31,150,245,120,242,107,65,206,124,249,221,163,95,127,31,24,139,243,44,122,210,242,235,215,56,240,236,161,191,142,219,52,16,128,172,99,210,64,140,219,146,1,142,44,49,134,130,160,136,70,22,237,68,182,135,85,38,52,81,106,42,7,82,216,239,40,254,182,106,255,8,70,48,151,25,205,171,255,235,254,217,122,116,255,230,239,221,52,84,253,151,215,152,49,20,216,78,0,0,2,84,193,68,115,44,5,13,11,48,58,179,248,228,162,163,5,141,204,22,141,49,92,0,197,160,129,128,192,128,10,96,80,233,131,0,161,9,35,23,3,140,16,41,0,5,21,189,39,146,116,172,26,246,185,101,160,30,10,169,84,2,165,150,165,44,25,62,105,96,4,81,138,204,206,205,93,140,192,243,243,15,132,65,182,134,159,152,139,103,112,153,168,92,38,136,218,123,130,194,24,197,185,212,203,93,29,187,28,193,243,18,230,223,51,87,6,254,235,9,116,250,117,195,36,108,66,97,213,83,202,141,193,121,7,105,149,73,113,237,237,69,238,42,41,82,211,42,225,149,80,205,21,74,144,120,204,204,246,101,169,98,120,121,221,143,85,115,52,179,65,117,217,39,158,166,2,180,165,233,200,234,199,37,221,86,190,35,223,239,63,234,52,223,94,39,214,140,141,62,255,251,176,100,101,14,71,117,112,205,155,143,79,64,63,201,25,205,11,5,12,94,245,199,46,78,233,147,193,23,38,102,5,172,40,104,17,32,146,3,32,219,18,231,1,54,84,139,13,193,179,162,78,150,163,82,56,149,173,175,59,155,242,167,239,203,63,105,151,131,79,163,88,0,102,0,0,16,17,18,0,57,84,8,138,77,2,20,68,8,122,106,12,94,92,80,251,171,47,77,39,11,40,29,90,14,106,114,117,230,250,219,238,32,87,132,249,251,106,111,253,91,245,209,63,255,255,191,255,237,237,242,20,115,167,212,160,49,130,65,137,135,64,88,5,66,60,150,66,50,28,74,48,160,213,48,185,19,53,4,165,49,112,0,32,7,9,142,35,2,3,98,192,14,99,33,198,96,40,50,101,56,28,96,104,92,44,19,12,128,1,4,120,40,112,121,85,180,20,4,143,7,14,20,16,98,192,192,210,146,19,178,27,76,104,188,86,55,118,43,200,109,113,195,213,18,58,121,161,199,153,189,34,177,149,5,183,81,73,98,67,39,220,35,32,200,42,2,14,151,1,7,34,140,253,226,234,223,202,38,132,93,199,9,6,186,188,100,121,107,84,120,182,39,154,246,159,120,103,59,111,75,181,122,164,183,85,26,43,174,152,88,189,52,42,217,101,163,197,33,140,89,252,228,103,28,176,99,182,172,250,12,169,188,202,77,253,30,161,127,150,106,46,50,117,239,84,13,126,194,97,57,235,39,38,150,32,137,135,166,93,249,148,170,45,50,190,155,189,180,219,59,53,76,115,47,49,42,178,11,101,123,165,158,118,233,233,57,237,239,109,33,249,217,85,255,248,238,109,90,142,96,53,237,0,156,62,177,243,83,28,73,40,86,168,79,136,70,41,123,178,52,8,13,130,64,66,74,158,162,24,17,138,146,1,199,163,103,50,196,102,179,54,244,86,182,140,15,31,141,73,158,64,249,62,132,191,253,180,232,245,59,249,157,63,245,79,255,255,252,211,245,126,92,0,2,83,156,84,50,137,37,129,145,191,182,196,86,192,32,232,40,90,48,90,20,48,86,42,13,40,13,136,68,43,40,192,135,69,214,126,36,48,49,17,105,62,25,16,99,119,163,225,65,209,102,158,48,130,219,235,77,115,249,213,3,239,215,163,249,155,18,204,219,190,50,123,176,168,227,230,234,72,212,96,120,91,246,67,6,111,111,96,160,234,127,150,155,107,250,130,82,107,114,56,231,155,148,249,83,59,171,81,231,76,169,91,173,165,33,239,92,51,222,233,17,90,33,177,146,42,226,67,163,118,50,133,226,129,218,14,233,214,229,127,124,253,155,19,234,91,175,193,141,115,117,253,178,199,135,87,72,195,133,12,195,63,67,46,115,51,12,244,185,244,106,255,251,178,100,86,12,71,21,104,206,27,153,123,112,69,164,217,145,101,42,114,30,245,203,44,14,233,237,193,9,38,103,37,132,149,144,218,69,203,204,237,186,109,117,245,156,226,140,91,203,3,79,142,218,158,80,181,51,167,207,200,80,216,20,230,133,28,153,236,193,30,36,133,235,87,178,45,24,247,109,106,71,74,235,63,61,22,169,197,171,84,0,221,85,72,133,243,130,112,196,199,23,135,0,56,45,198,237,14,33,125,42,78,50,212,204,175,63,207,135,41,34,29,154,174,70,53,117,5,251,185,253,148,235,121,27,15,134,200,112,100,153,239,82,78,255,66,55,169,205,170,189,102,107,185,122,63,254,77,122,12,25,19,76,8,11,66,163,129,129,188,201,179,192,1,138,230,193,134,206,177,138,205,97,122,128,0,168,209,240,96,16,196,137,166,83,148,102,25,3,129,78,101,69,1,156,199,19,152,225,134,208,85,166,146,100,156,174,215,173,69,197,166,60,180,196,35,33,85,22,216,84,151,50,107,144,231,41,81,161,249,131,211,1,140,188,205,142,26,86,103,88,70,33,192,16,82,86,215,209,132,130,39,160,143,237,9,16,78,77,59,162,66,53,28,236,26,177,54,166,143,186,14,97,121,125,33,39,221,33,12,120,237,143,12,168,149,45,228,18,213,129,74,48,3,88,9,109,56,151,176,234,140,172,90,56,236,94,153,87,89,61,156,198,116,91,202,225,186,60,181,83,213,165,201,214,162,229,130,209,100,63,62,170,157,184,219,186,226,142,229,128,192,179,231,90,112,212,24,120,205,37,143,247,166,138,102,174,59,206,40,238,148,173,188,246,163,173,91,24,190,34,106,38,55,225,196,254,219,207,198,41,239,137,93,103,116,146,190,213,198,181,7,200,69,212,27,36,1,140,18,121,114,109,96,196,218,77,101,136,235,12,253,8,105,161,75,243,67,163,147,130,248,251,105,254,132,59,201,198,189,64,77,178,61,17,62,72,91,225,246,219,245,254,52,126,141,183,182,159,83,147,115,79,255,127,255,157,127,242,28,124,111,199,4,50,25,108,193,128,147,47,225,207,247,99,49,49,132,199,40,147,22,173,140,14,43,8,106,12,11,12,176,18,33,51,151,236,215,133,243,33,137,77,86,66,5,1,136,146,72,73,34,78,24,228,63,15,85,48,192,204,104,22,194,71,65,230,1,6,198,170,178,167,19,173,212,193,192,219,63,3,62,185,54,69,186,203,234,38,19,3,166,128,87,162,83,70,194,224,246,184,96,113,129,16,250,90,233,24,88,116,155,48,61,161,224,216,112,38,87,42,22,1,223,171,16,5,113,190,9,188,242,128,206,34,52,209,47,62,234,185,41,221,196,51,12,252,232,176,22,39,23,201,168,213,30,255,251,178,100,76,8,184,9,118,203,3,143,79,50,69,166,89,149,97,231,100,25,89,159,65,77,233,227,64,253,144,230,145,167,156,240,195,248,9,91,182,52,130,33,148,170,108,86,57,154,58,34,48,97,162,77,11,82,18,107,198,205,37,86,238,108,15,216,107,29,109,169,110,69,95,212,83,177,20,18,129,68,39,245,66,97,62,38,48,143,227,141,197,228,117,6,32,221,234,186,239,114,125,42,30,47,41,48,162,176,181,109,62,202,81,255,170,73,79,243,140,127,53,75,206,38,111,105,103,92,246,91,133,183,50,55,121,223,0,182,68,129,0,10,41,12,170,153,239,193,218,42,209,218,27,129,16,224,57,90,57,195,64,1,55,225,213,59,76,178,44,234,70,86,157,30,218,61,69,107,115,104,115,206,59,163,141,148,33,106,131,215,206,108,109,219,242,157,27,33,253,126,174,63,69,255,250,31,241,78,64,3,68,4,228,253,4,237,44,145,4,251,47,193,224,204,33,243,35,52,220,85,47,91,180,52,12,176,42,8,48,172,164,1,206,37,165,0,142,193,210,18,10,232,112,155,121,116,3,149,244,192,169,186,224,57,49,169,99,101,169,251,232,167,108,24,157,211,87,117,177,103,66,171,201,50,163,122,74,45,252,174,53,166,178,253,125,93,222,114,93,98,235,171,99,120,108,214,241,154,35,237,164,221,135,103,44,92,206,84,14,168,203,204,195,254,52,104,139,56,110,132,171,162,226,134,46,227,201,127,138,253,171,188,219,66,164,113,242,89,167,110,23,155,12,73,131,130,13,85,181,180,233,97,229,88,234,150,125,61,157,214,179,6,145,155,93,195,186,185,179,81,168,249,133,244,176,78,118,171,97,243,18,138,11,11,150,41,59,44,101,84,23,87,122,193,30,72,216,140,174,53,254,240,0,178,26,102,26,1,152,60,17,7,211,52,18,152,146,60,60,4,193,224,39,153,69,69,90,114,224,211,228,121,63,93,163,237,212,218,7,61,95,188,117,57,72,158,56,91,11,25,183,35,183,83,149,33,209,168,9,74,159,255,255,103,34,0,76,45,16,68,0,249,136,39,9,247,168,177,196,161,241,143,69,81,132,109,153,133,204,209,132,33,16,168,46,14,55,194,164,56,48,15,49,85,53,48,112,16,49,4,125,4,130,33,196,144,201,99,90,36,223,175,159,81,160,20,2,104,203,192,84,32,183,136,58,108,191,235,242,250,137,25,114,246,178,122,32,75,214,200,129,178,72,64,128,35,69,83,134,120,215,88,83,240,35,32,228,136,45,135,32,148,55,51,1,125,155,78,92,30,84,182,170,186,5,237,147,82,75,3,140,210,222,122,228,91,168,156,155,198,226,243,213,209,42,105,224,162,206,203,68,64,6,195,116,255,251,178,100,75,15,216,18,117,202,139,186,123,242,67,6,89,128,101,234,100,32,141,201,40,15,105,239,153,9,24,230,73,148,149,218,21,212,143,200,208,136,3,86,9,241,200,3,211,14,167,221,209,47,78,45,34,211,8,124,77,101,55,175,243,29,150,77,71,70,194,155,110,246,238,117,232,12,183,99,92,16,204,214,103,153,171,27,237,97,221,224,231,51,125,90,52,61,226,13,243,135,223,17,231,112,131,134,29,201,37,241,63,188,106,110,148,197,35,195,212,28,90,92,90,95,184,82,253,239,215,21,205,51,253,171,173,65,255,25,214,97,110,172,31,204,7,8,10,62,70,137,85,187,38,78,235,246,10,164,64,28,188,80,153,56,153,191,119,132,107,37,90,148,142,242,166,101,50,32,167,121,75,121,136,250,26,206,12,28,172,43,150,203,157,151,212,155,242,114,217,77,27,255,247,35,203,127,255,236,229,134,65,20,32,33,140,21,0,196,203,113,98,140,9,65,184,194,36,50,4,135,228,200,116,5,12,44,128,40,192,80,0,204,5,0,200,116,38,1,192,4,97,176,19,198,11,32,74,97,78,15,6,0,224,114,24,12,202,156,94,57,166,137,21,33,4,105,152,13,58,73,70,92,98,78,187,79,72,137,26,103,210,59,102,4,100,15,184,228,94,179,51,78,168,172,169,56,231,210,133,159,41,54,20,238,133,74,184,36,201,3,172,194,157,35,41,32,152,123,65,163,50,64,197,128,231,13,131,137,82,232,162,34,215,76,167,186,1,251,112,27,136,102,180,137,112,149,125,227,172,159,170,39,77,135,81,55,121,25,82,173,128,196,19,33,101,58,122,32,57,113,23,108,17,212,143,79,6,52,50,114,42,178,197,133,175,141,238,208,228,178,58,22,124,86,219,78,167,146,44,101,43,242,150,176,102,113,249,109,117,235,18,109,99,81,183,157,111,53,249,139,105,213,190,217,97,101,154,101,212,121,152,175,7,23,173,181,93,197,221,44,205,19,81,60,154,204,8,126,104,22,155,127,255,245,255,248,199,147,192,236,1,109,202,67,227,199,180,113,45,34,0,132,169,68,184,219,91,72,76,80,225,117,129,74,250,163,100,248,88,99,60,207,103,208,142,93,63,93,85,237,121,188,37,22,6,194,53,149,172,41,255,81,22,211,111,181,215,227,6,81,119,33,255,71,37,210,0,0,176,160,74,97,200,8,96,195,0,112,249,46,109,32,136,99,25,170,99,163,36,96,91,66,97,88,82,225,152,240,9,152,52,70,163,161,149,100,208,40,96,8,102,12,10,12,201,131,242,68,166,28,49,137,123,194,64,6,89,131,58,128,144,16,106,197,69,233,140,16,164,163,193,71,83,94,206,112,92,163,39,133,130,60,240,180,189,255,251,178,100,44,142,7,124,102,74,147,186,123,224,71,73,153,170,101,66,122,30,37,161,40,78,233,147,201,19,13,230,157,132,181,208,140,53,27,232,180,217,31,33,32,44,184,41,97,76,92,231,180,207,132,7,9,139,206,24,80,142,188,162,193,16,91,12,74,240,95,199,206,138,79,17,86,54,183,132,74,107,75,152,58,146,167,126,39,59,70,236,122,71,243,29,230,168,128,66,129,48,111,71,72,70,101,211,60,143,106,206,185,86,107,93,103,203,245,170,110,253,194,52,249,181,98,106,37,179,36,6,244,39,83,48,63,197,213,11,17,45,135,183,243,194,254,71,222,150,221,117,88,23,133,77,101,199,47,253,179,152,25,215,189,237,88,81,49,6,239,124,7,118,152,136,50,12,14,236,106,71,50,53,210,226,96,8,0,0,0,0,96,175,36,94,71,100,99,197,140,156,56,0,134,196,212,178,253,38,63,24,125,149,155,41,244,29,32,139,134,4,148,39,197,244,81,246,168,218,247,186,177,25,161,154,97,29,189,3,236,223,179,238,255,255,246,47,255,232,255,255,255,250,137,253,198,160,7,48,64,55,49,92,84,21,57,14,157,122,14,60,20,204,92,39,76,209,113,141,116,124,140,127,2,12,5,8,12,40,13,204,43,45,136,64,243,16,21,241,8,20,100,120,242,23,18,84,8,40,13,134,20,134,6,9,30,64,4,24,32,23,17,1,150,217,240,181,71,118,12,10,180,65,74,121,193,106,152,106,19,17,194,88,144,51,210,228,118,130,33,45,21,151,65,76,16,42,81,118,24,248,4,212,231,27,184,18,223,32,110,152,1,241,46,86,7,15,207,175,9,117,53,110,56,205,112,174,172,175,207,231,215,183,146,153,78,238,80,89,163,211,98,77,172,179,149,86,176,207,225,244,187,199,147,168,65,201,170,38,222,196,182,153,191,228,38,178,205,173,92,189,13,237,140,63,109,164,175,180,123,95,173,26,200,229,9,40,189,132,182,141,172,56,91,57,5,190,179,61,217,106,118,246,207,191,217,141,185,71,146,192,96,254,243,141,194,204,191,75,95,25,53,166,172,134,115,181,135,45,248,224,226,134,6,239,58,16,182,0,160,0,0,176,159,130,217,213,226,187,160,45,205,10,245,154,213,130,144,195,55,102,52,193,227,244,87,202,243,133,135,101,77,126,132,143,76,8,10,253,46,167,249,171,142,210,201,233,203,61,91,211,205,241,148,209,211,22,255,226,239,52,88,192,120,155,48,144,0,1,114,244,152,102,13,5,10,67,169,185,115,31,131,115,6,11,131,25,69,176,40,156,36,62,18,1,198,46,131,198,3,12,100,128,1,137,5,209,132,160,89,135,98,112,92,41,22,1,16,96,94,16,164,182,80,240,192,255,251,178,100,29,140,6,135,101,75,147,185,91,240,75,169,185,170,105,103,90,25,217,163,56,110,61,59,65,17,25,102,21,148,169,208,0,153,6,238,85,4,4,28,186,90,5,21,72,223,110,137,175,134,15,180,187,57,36,59,7,94,118,224,173,201,94,73,167,149,9,239,200,21,209,34,163,46,209,145,2,9,167,110,8,194,140,242,149,118,82,253,68,197,252,166,173,247,56,198,123,221,227,43,149,159,184,137,44,43,27,214,113,107,100,69,25,128,197,103,0,46,213,112,241,74,60,144,215,21,7,190,224,107,150,178,45,143,100,156,109,252,29,230,157,174,209,156,74,247,80,177,157,244,122,33,237,254,103,230,106,251,114,12,183,181,45,250,29,181,137,55,85,211,46,169,115,82,128,134,133,201,219,242,38,152,0,0,100,0,0,5,17,169,105,8,51,13,33,75,132,2,75,174,6,74,153,241,246,213,35,222,129,168,164,69,50,206,17,40,136,110,49,246,121,66,143,34,6,203,103,62,251,191,88,244,32,35,170,239,205,239,253,191,255,95,169,171,200,127,246,230,127,255,255,76,191,40,69,73,38,132,64,9,91,213,65,46,140,34,5,56,107,148,216,32,179,0,138,1,11,243,12,44,80,220,66,1,38,9,152,60,65,12,152,228,2,28,0,8,66,160,202,108,39,244,148,96,17,214,168,212,84,132,11,6,174,106,124,199,0,106,110,216,29,71,110,254,230,236,99,42,133,197,38,231,112,181,140,155,115,143,204,108,144,34,201,43,64,28,142,26,113,146,183,75,36,127,145,5,124,119,121,162,98,184,204,38,89,37,146,54,101,158,44,140,138,29,238,125,70,101,102,28,108,13,173,102,4,54,221,184,225,235,82,86,60,86,243,139,125,114,166,150,5,53,169,237,93,170,224,249,220,91,35,201,141,238,235,180,225,76,223,73,159,94,71,171,85,142,219,136,159,31,211,86,214,47,173,90,8,96,137,113,197,212,68,209,226,75,27,32,62,40,116,69,110,118,95,88,251,167,144,187,81,14,182,154,130,0,9,76,214,80,100,18,224,102,1,97,132,35,130,122,91,14,4,50,40,39,36,149,71,133,124,96,228,140,6,122,69,208,234,235,254,136,203,139,245,106,159,155,249,88,78,39,68,71,250,141,187,126,51,234,249,191,255,83,199,213,211,196,49,95,254,158,152,0,0,3,180,176,0,17,13,70,24,0,39,142,63,134,173,129,192,128,148,194,131,20,2,119,24,110,1,2,1,83,21,129,115,1,130,149,103,49,144,155,46,49,142,33,136,92,15,40,16,16,68,46,216,90,93,21,66,6,18,60,107,236,255,15,91,59,26,4,20,144,80,195,134,16,118,247,33,167,195,54,109,7,218,125,165,80,185,36,37,255,251,178,100,45,14,199,51,104,203,155,185,99,224,68,102,89,146,103,7,26,28,177,159,44,110,105,237,193,14,19,102,9,172,40,104,241,121,9,68,159,22,4,106,25,83,101,11,114,56,15,224,88,25,252,202,170,131,79,73,124,217,158,108,93,58,29,32,76,149,17,99,39,153,13,74,117,171,96,246,85,84,53,72,74,6,141,62,224,5,155,47,87,13,24,45,217,9,12,209,138,149,66,30,173,55,15,59,104,138,174,86,203,145,193,84,185,87,200,69,102,14,9,197,203,234,114,228,108,166,10,104,182,38,216,113,245,104,70,74,86,178,116,119,73,164,7,169,20,54,13,225,105,44,85,93,99,24,221,129,114,101,232,166,10,238,219,209,244,20,212,171,117,122,46,189,200,24,9,36,186,74,40,250,228,121,6,168,187,39,90,167,140,113,167,14,134,162,243,152,79,184,45,236,40,224,250,60,23,45,99,176,184,234,32,69,245,108,207,217,203,139,179,19,242,58,13,83,121,194,209,154,138,223,255,253,92,118,168,131,145,165,63,255,164,135,49,134,73,70,29,17,144,59,143,151,94,51,57,192,8,5,51,20,40,234,42,195,52,2,140,12,50,3,33,68,1,194,168,32,145,216,56,13,48,55,133,1,143,104,29,10,17,88,195,168,150,21,2,1,16,173,216,229,41,109,231,162,1,83,204,210,7,109,65,198,121,242,170,223,6,207,79,98,245,241,239,143,67,236,46,18,95,247,112,41,9,114,198,160,195,28,137,64,164,244,34,161,99,182,99,72,211,158,248,128,68,211,124,108,101,189,199,81,24,171,63,86,77,124,178,95,106,146,126,225,183,83,70,73,72,79,218,175,81,69,25,179,16,34,70,219,53,160,208,241,181,158,35,96,110,180,172,60,68,195,62,84,22,171,183,39,57,165,96,241,19,3,193,151,176,158,52,92,209,102,44,174,49,37,133,224,99,21,167,220,25,124,118,39,206,227,178,188,93,170,179,9,205,223,87,176,175,48,181,234,12,140,50,79,184,42,201,30,213,246,89,171,43,48,67,247,237,114,192,0,178,48,239,58,166,75,42,62,131,78,6,0,2,234,189,211,134,200,9,125,217,167,103,146,87,48,160,232,94,202,9,111,118,199,165,236,47,55,252,247,244,41,12,200,49,250,254,78,251,253,10,51,255,19,127,212,142,141,201,39,0,42,166,170,59,188,0,1,99,2,144,84,48,81,0,83,1,128,67,50,31,95,67,34,64,14,48,21,6,131,2,178,62,48,108,36,19,0,240,45,48,27,1,195,7,112,39,48,11,4,18,160,4,152,87,136,41,130,0,2,24,117,2,232,40,8,3,3,36,113,57,162,24,106,163,211,21,77,24,103,45,74,5,17,6,48,98,45,74,76,25,255,251,178,100,42,142,71,202,103,201,147,218,123,224,67,133,25,153,100,230,124,156,169,161,40,78,233,19,192,247,147,166,205,146,161,240,146,177,12,113,51,68,96,44,114,251,203,132,26,184,92,204,28,136,139,205,76,173,101,80,244,160,64,236,232,199,210,34,175,85,216,53,106,140,0,76,229,128,194,10,250,88,254,148,14,147,189,72,4,157,239,73,160,49,120,169,184,61,33,121,163,184,184,103,39,116,12,185,24,174,94,242,188,73,20,162,16,185,71,162,65,0,226,228,176,141,173,33,161,26,83,53,22,57,225,182,70,189,237,159,171,98,43,133,149,182,162,252,106,90,29,37,92,57,156,58,212,111,106,226,46,55,155,90,190,190,218,223,242,239,25,196,125,193,146,250,112,203,233,239,53,245,109,107,201,109,215,127,251,95,21,215,147,81,66,82,168,33,87,82,128,32,0,0,128,9,5,188,13,218,68,175,45,72,202,3,24,50,232,171,64,73,89,133,80,193,130,217,132,197,192,250,60,23,38,201,160,160,149,6,154,253,189,214,124,33,22,162,179,231,182,52,221,182,182,94,177,32,222,207,119,183,136,105,250,63,254,104,31,48,116,94,48,172,31,48,232,108,58,43,155,57,128,3,5,11,198,65,147,70,221,40,132,71,48,4,55,49,140,4,20,17,150,57,151,193,8,24,118,51,92,51,48,20,22,38,39,83,0,104,169,48,156,48,129,203,0,144,16,27,38,7,224,4,238,22,51,38,137,131,8,182,119,240,182,161,113,114,123,45,222,7,249,133,153,45,198,79,31,158,120,216,177,96,11,204,84,33,24,49,43,67,25,62,76,204,169,77,76,222,74,160,16,171,50,95,70,94,12,126,250,93,79,87,197,236,230,77,210,21,245,43,81,229,114,25,231,106,91,156,171,139,165,123,46,243,151,219,197,207,25,163,158,77,125,201,126,79,158,90,187,142,117,224,107,86,11,13,191,85,191,176,142,28,59,15,9,69,167,20,173,4,48,2,149,7,139,216,225,97,28,82,226,200,177,237,83,95,44,250,222,69,93,141,39,44,74,146,124,212,58,87,92,87,48,105,171,240,216,224,124,202,107,108,254,57,40,0,10,0,130,146,204,184,234,80,137,100,116,127,130,224,181,25,36,195,10,245,167,113,169,220,162,87,1,104,113,122,14,196,154,231,211,244,239,179,132,5,113,46,78,92,230,195,67,66,3,230,135,15,255,144,61,57,255,255,221,82,18,0,0,1,112,193,49,40,128,17,48,180,139,62,55,55,48,248,87,2,4,166,31,176,38,38,158,198,57,1,70,2,0,166,23,8,70,5,135,104,168,98,249,188,96,176,42,109,57,18,30,22,146,66,120,203,1,54,136,104,137,72,23,244,152,244,69,135,131,255,251,178,100,34,14,71,64,104,202,155,186,123,112,69,4,57,147,97,42,104,27,205,163,42,78,229,239,144,243,16,166,157,172,20,104,147,218,167,79,70,36,200,48,48,162,42,88,135,35,24,65,23,95,61,191,175,78,13,149,248,81,213,254,172,108,20,114,170,20,69,93,163,48,112,32,28,166,124,4,1,173,209,113,57,234,76,185,41,38,203,197,154,108,206,119,125,175,42,179,136,110,252,138,89,117,8,239,174,102,135,134,214,81,185,18,30,70,198,166,115,121,91,101,109,251,202,165,33,77,14,37,32,99,24,165,223,217,228,102,119,209,219,218,53,172,218,126,185,60,229,249,102,179,95,114,197,244,227,54,51,23,235,21,147,84,222,177,182,233,233,159,11,47,25,97,111,239,113,88,254,179,231,165,62,53,13,207,115,70,188,70,216,85,130,243,61,229,52,238,128,0,0,162,106,82,154,70,126,42,102,36,64,19,102,214,125,59,110,170,181,154,140,108,2,44,44,155,133,93,34,199,253,35,254,103,145,149,18,66,75,223,87,249,72,100,126,86,243,154,165,254,186,173,179,224,139,89,242,63,167,111,47,112,84,139,18,234,171,1,132,34,115,12,48,28,179,63,17,215,53,188,85,8,5,76,34,104,76,129,114,65,0,122,58,24,156,8,152,76,22,21,64,83,9,207,80,16,64,100,48,186,12,12,9,128,65,26,64,184,207,87,34,100,168,42,161,68,210,152,4,66,5,92,225,78,58,148,33,56,68,28,110,203,181,17,206,153,123,203,178,152,130,100,50,213,105,125,83,140,44,27,254,99,18,69,236,243,232,104,200,132,13,158,28,8,29,157,82,90,75,106,247,82,20,176,176,212,231,156,62,181,51,52,125,82,211,210,19,37,187,123,69,241,14,93,212,243,17,247,121,130,46,46,44,143,220,107,104,49,38,114,162,27,77,247,13,103,59,198,254,115,190,196,183,9,129,102,93,111,26,205,79,61,219,54,183,164,11,82,145,245,38,171,241,155,107,57,135,76,184,217,243,219,55,119,205,171,141,194,163,215,140,154,164,147,103,80,177,153,20,20,165,100,113,237,144,153,98,198,253,33,0,0,0,201,61,45,120,204,44,66,108,16,140,128,165,95,56,209,218,54,5,113,61,170,63,179,23,144,20,1,140,0,158,226,88,221,159,239,255,157,135,143,196,9,175,29,243,63,249,38,127,254,235,186,207,33,140,127,250,244,32,0,0,74,252,192,194,130,3,105,165,207,39,27,73,155,220,24,58,25,16,130,140,26,50,40,45,180,240,40,61,74,208,8,99,0,160,56,102,52,150,47,52,101,241,26,23,131,0,57,14,0,19,209,107,164,90,167,83,87,239,223,73,123,118,119,139,136,238,82,82,197,224,9,76,255,251,178,100,37,14,39,9,104,205,155,143,103,32,66,70,169,117,105,37,116,30,225,199,46,78,233,237,200,221,14,167,29,134,8,232,89,156,52,204,92,56,98,196,102,187,172,224,54,226,129,7,55,84,164,32,250,7,129,116,41,231,178,49,54,236,198,25,57,199,62,97,185,106,237,243,223,200,239,86,199,213,90,181,169,33,124,218,72,149,128,95,199,89,60,59,199,243,132,239,231,190,32,69,211,220,42,217,28,26,59,166,218,153,123,243,14,132,227,144,232,57,168,14,203,120,163,144,239,0,212,96,100,96,60,175,26,20,26,198,74,88,63,93,245,118,133,149,197,213,124,64,210,160,241,229,195,14,89,237,157,157,169,42,28,50,249,221,88,36,62,188,238,55,150,54,72,94,145,179,179,170,225,112,73,78,222,128,16,2,69,25,148,25,72,99,216,92,20,61,1,83,69,138,70,176,141,187,17,137,170,173,113,233,195,135,66,210,72,22,217,136,192,148,246,199,161,65,126,164,163,122,41,69,194,223,15,145,189,5,255,232,137,255,255,234,196,108,87,255,255,169,242,96,72,0,100,5,2,230,60,36,166,148,254,70,59,140,134,23,41,6,5,170,198,93,159,70,29,1,201,144,2,20,140,154,19,82,176,197,113,48,197,0,16,234,56,10,14,22,14,74,36,191,64,112,212,228,163,137,9,50,96,176,224,227,104,15,46,106,190,33,0,177,101,171,2,1,6,241,73,161,16,45,71,165,220,67,178,63,200,84,85,40,31,103,29,77,157,97,144,133,242,6,168,8,7,21,141,1,136,39,147,200,184,147,89,251,118,33,228,250,78,90,53,146,136,221,34,231,167,169,20,27,132,90,182,106,19,141,104,227,121,171,179,191,227,71,44,69,48,232,47,102,232,53,89,137,171,200,80,90,181,150,151,56,201,232,44,74,124,93,23,31,43,245,222,119,89,29,182,161,179,55,53,25,87,214,51,29,197,137,25,184,174,155,89,32,188,181,242,215,17,231,155,21,251,123,191,103,39,182,135,172,83,118,129,37,62,241,171,238,207,32,239,50,235,122,135,123,73,229,172,190,29,237,107,250,219,211,253,125,99,63,210,152,157,176,147,255,177,0,9,92,246,160,19,190,221,212,92,99,67,135,6,107,206,72,82,16,43,29,32,249,125,222,195,174,195,139,194,104,63,242,91,244,133,108,41,245,202,127,255,205,95,253,202,102,190,170,136,161,75,119,255,80,0,0,11,80,32,48,98,224,9,150,160,70,123,36,27,216,84,103,114,129,145,148,70,54,115,136,129,41,106,1,6,26,20,92,172,230,6,56,146,1,205,204,71,4,40,61,52,65,88,163,236,250,47,18,141,14,16,32,224,37,225,1,23,208,22,208,47,221,71,140,181,255,251,178,100,35,142,71,68,104,204,155,153,99,112,69,67,185,135,105,37,118,29,1,205,46,78,229,143,136,198,4,40,52,103,176,24,22,141,229,39,108,205,177,89,57,71,80,37,139,59,112,175,199,160,245,7,70,58,244,0,148,27,93,184,10,107,18,139,98,208,24,20,176,58,209,203,211,85,30,22,140,241,180,10,97,31,113,122,27,119,213,17,229,207,165,121,136,129,65,254,48,54,122,223,25,210,231,169,42,83,132,32,42,123,32,129,188,133,239,81,146,179,44,52,83,64,154,25,186,121,82,31,240,169,224,195,57,98,118,110,242,188,142,199,144,237,225,89,27,21,152,225,189,210,173,59,58,67,92,150,80,218,42,42,131,150,134,5,135,23,157,86,55,78,46,126,119,100,111,226,114,203,254,78,129,57,218,141,61,101,166,230,2,230,88,181,94,144,129,0,0,0,4,145,220,65,131,140,156,88,248,200,0,65,64,98,166,109,82,27,142,216,46,243,88,102,47,68,45,51,242,200,6,143,106,69,171,165,52,65,86,117,78,132,103,51,209,179,227,176,131,63,15,122,255,250,63,251,108,97,150,62,153,5,167,255,172,6,18,10,12,36,15,129,143,65,224,163,145,168,130,105,131,107,41,132,228,233,163,66,144,97,30,13,5,202,9,147,47,130,117,80,48,208,132,49,84,4,50,36,16,4,128,5,1,218,70,27,205,155,160,67,233,76,33,33,8,4,103,23,161,13,81,201,146,136,151,92,90,186,157,115,187,141,69,38,93,39,102,3,18,10,27,186,68,76,165,219,120,178,24,17,183,42,215,12,91,124,65,181,168,45,27,47,72,103,149,184,212,82,244,229,90,82,19,127,79,70,51,17,9,4,235,65,82,63,45,88,227,109,81,92,109,7,84,182,158,124,40,199,186,99,99,132,111,185,5,57,114,153,128,225,41,94,184,121,186,115,253,187,75,91,212,231,106,59,222,11,124,16,169,101,230,94,117,214,227,181,178,153,187,29,54,25,205,202,255,41,141,213,232,169,108,132,201,98,216,115,175,48,108,48,243,53,74,235,141,101,169,250,166,245,107,54,109,155,179,90,207,125,102,122,103,220,150,41,57,107,236,128,32,0,0,24,29,32,96,206,124,53,149,170,5,177,16,106,92,103,112,182,21,65,219,146,101,20,79,113,221,106,109,197,234,255,255,208,255,255,255,255,245,91,135,104,175,94,185,155,146,0,1,163,3,0,115,13,4,3,0,97,195,193,170,19,40,133,115,38,4,243,36,84,243,28,81,35,10,129,227,0,1,96,192,228,206,80,113,217,49,188,5,38,56,76,142,12,24,161,64,220,74,5,1,65,114,177,90,117,125,38,17,21,25,216,149,8,172,67,126,128,28,132,117,116,80,143,184,255,251,178,100,39,14,119,89,112,75,19,184,92,98,69,137,9,170,104,197,116,27,253,165,46,110,229,143,192,253,154,101,193,148,157,208,224,198,106,187,143,122,182,171,5,71,193,54,38,89,76,74,88,58,231,244,17,18,140,203,169,202,228,159,84,204,177,12,92,246,121,43,92,136,245,201,40,176,183,90,84,246,222,159,134,240,129,119,1,142,232,84,7,179,99,130,82,5,137,133,115,156,27,98,202,5,132,177,50,65,141,83,140,170,73,167,207,47,97,114,68,32,97,84,211,56,236,245,110,205,15,157,52,111,59,108,138,57,35,157,49,72,250,5,100,132,154,211,51,206,170,227,138,74,92,112,244,181,211,104,146,18,52,62,125,172,65,208,187,125,242,169,204,235,211,121,200,167,37,107,220,199,191,143,255,149,160,242,181,58,253,97,242,128,64,0,0,0,8,68,126,82,202,204,68,103,121,6,202,128,76,1,180,175,122,244,163,87,18,17,169,179,74,210,124,80,222,193,104,54,38,91,151,104,46,223,98,222,249,98,79,133,164,123,113,86,237,182,143,187,235,255,245,251,127,247,254,110,221,63,241,237,88,5,64,184,6,98,64,32,99,234,80,101,173,62,29,67,152,44,186,24,108,83,153,150,158,152,52,8,144,131,128,34,124,204,224,37,153,152,132,54,152,62,2,146,137,171,44,104,70,127,135,203,95,215,158,162,249,147,18,42,90,86,41,66,56,50,97,11,10,105,47,143,17,7,171,146,168,181,72,117,214,136,165,141,166,141,9,193,134,214,144,185,76,80,24,194,64,203,161,128,77,11,147,220,164,238,134,28,56,195,9,92,191,41,38,2,183,101,21,126,137,163,234,47,242,145,183,217,255,178,181,92,207,14,138,246,68,167,174,128,39,232,48,225,218,88,158,153,177,213,221,125,10,185,134,236,228,189,191,144,253,113,238,171,40,29,182,174,182,200,253,102,181,136,222,108,125,106,31,107,254,62,204,166,109,190,102,98,124,225,246,157,93,87,118,126,94,74,132,209,123,157,106,236,48,154,59,244,63,209,163,254,231,160,225,234,22,172,84,186,246,137,112,145,104,171,3,28,116,56,193,108,4,0,140,154,96,88,203,166,89,169,96,155,3,65,33,163,11,201,171,201,0,228,36,9,187,5,5,160,244,34,250,9,77,109,214,45,69,236,135,168,70,95,7,135,200,18,226,242,248,239,255,255,229,45,255,42,0,1,99,0,65,177,34,0,197,116,108,234,9,240,217,16,72,201,48,88,203,163,160,194,192,200,20,71,24,6,25,130,132,112,135,120,42,0,8,138,163,15,65,131,34,195,32,72,34,52,25,18,139,50,227,134,214,183,151,204,40,241,224,36,166,213,93,140,136,200,69,1,163,213,110,114,183,255,251,178,100,38,140,231,48,105,75,19,186,99,228,69,196,57,130,103,7,26,24,65,161,56,109,189,145,64,254,16,230,141,147,9,208,86,127,114,136,69,51,151,89,202,127,102,218,52,94,129,164,238,137,220,94,130,21,201,101,42,136,129,82,171,13,230,226,146,174,76,134,78,169,149,215,144,3,252,108,232,111,68,227,203,102,16,20,201,174,184,145,249,47,16,117,230,4,39,33,227,92,209,220,129,98,124,1,11,191,85,87,238,81,92,96,99,73,169,157,38,203,190,45,187,135,143,150,214,234,213,185,31,203,25,98,139,203,23,197,49,82,153,149,68,205,38,102,219,51,211,175,113,215,180,253,87,93,239,93,22,164,163,67,193,194,125,231,251,26,229,28,189,37,144,153,91,118,233,19,188,35,77,168,116,88,90,10,141,0,1,137,108,148,177,24,63,242,54,142,41,166,9,201,51,27,166,98,51,93,11,13,129,172,106,119,152,192,124,35,225,28,125,133,167,66,139,114,186,115,25,42,218,176,249,224,68,182,37,103,145,205,32,98,223,235,250,254,175,235,98,106,215,78,152,22,45,217,161,16,26,119,242,243,152,32,25,130,215,156,243,209,142,134,8,172,64,177,134,7,32,36,24,181,64,69,129,150,144,201,138,145,141,32,130,155,18,213,79,173,144,64,18,57,246,8,23,222,141,146,94,109,147,246,81,101,63,252,51,50,153,131,121,92,150,97,37,228,145,206,204,117,209,240,148,65,144,234,92,116,168,245,131,209,201,187,72,214,91,121,110,235,17,13,244,234,146,150,181,164,231,76,197,88,230,18,29,109,234,191,135,97,91,163,212,139,230,245,69,31,161,29,235,208,47,190,73,22,113,39,103,173,171,134,76,199,94,254,118,148,181,86,48,136,209,146,129,112,162,94,197,99,219,5,40,153,80,145,124,16,71,90,152,195,254,194,98,243,143,80,190,128,210,165,188,247,62,210,245,205,49,119,239,52,103,59,219,137,100,191,72,157,120,9,69,155,168,218,103,94,203,84,25,30,5,25,118,232,224,114,242,220,24,1,214,99,148,180,110,20,119,231,239,148,243,131,8,169,187,81,175,181,178,142,32,108,30,198,225,222,237,117,253,20,235,43,244,210,182,235,87,197,59,238,121,234,0,0,1,179,1,68,83,10,132,83,22,170,51,214,253,163,83,1,131,55,132,99,73,198,195,32,154,211,20,3,81,208,176,196,192,72,210,176,100,12,7,153,20,24,139,25,102,37,141,226,48,165,222,89,134,41,3,65,129,3,220,244,152,50,14,174,245,152,69,56,209,160,66,91,225,65,19,171,60,144,155,203,177,120,148,165,136,52,22,213,218,151,70,155,61,117,143,2,197,86,56,208,34,188,172,51,243,5,2,108,150,255,251,178,100,55,14,231,116,108,202,19,185,76,240,60,195,105,179,101,229,56,30,53,159,36,46,229,19,216,253,16,230,9,148,149,208,83,188,73,30,246,189,57,33,114,177,114,34,233,111,177,58,111,165,131,39,45,127,36,216,234,123,191,47,146,90,154,211,233,106,167,105,238,74,26,140,21,166,187,50,236,93,207,26,245,43,99,46,229,156,221,107,28,162,89,64,163,55,40,119,212,203,99,105,62,188,94,214,80,50,128,244,150,165,85,111,103,33,234,123,100,18,101,151,177,191,100,138,107,75,75,35,44,106,94,170,160,92,42,133,78,128,211,165,10,140,150,247,148,156,222,107,43,229,79,210,181,149,40,18,13,0,217,34,160,0,4,76,57,154,142,28,43,141,22,88,21,74,140,3,15,37,248,160,166,200,227,41,13,57,103,205,149,125,111,155,9,138,212,191,239,181,143,68,8,60,164,172,167,211,111,217,98,119,255,111,254,166,169,187,92,49,169,134,197,198,96,17,26,97,40,102,103,67,234,110,180,226,119,32,120,99,173,68,96,11,186,110,49,22,101,184,76,96,152,6,98,232,134,108,48,224,96,96,8,98,121,252,96,72,64,101,89,16,96,24,138,6,6,6,3,0,128,116,201,48,102,52,148,230,20,131,163,193,24,80,42,34,137,37,72,14,117,139,236,235,85,134,137,66,185,97,148,62,177,199,49,230,148,162,67,235,85,254,122,212,237,229,138,140,26,174,64,155,148,115,49,17,51,239,81,137,27,198,132,135,254,49,153,126,21,205,60,226,102,203,41,233,98,152,200,179,123,101,179,19,18,29,110,205,94,82,79,89,195,55,218,207,42,75,47,99,29,83,188,97,236,28,59,255,148,214,254,197,39,211,76,191,20,251,97,24,186,184,189,17,157,85,91,61,37,134,196,225,80,234,197,32,241,234,30,45,7,199,89,104,240,203,73,65,240,164,188,10,150,229,16,170,196,21,40,80,241,88,22,50,164,150,177,201,5,50,99,69,136,26,42,128,245,247,100,31,229,19,227,103,100,30,123,148,84,80,226,248,162,34,96,75,142,89,165,185,16,107,128,35,122,95,213,142,180,162,121,42,224,247,180,159,118,234,234,246,127,43,251,25,157,209,194,65,185,186,113,55,154,239,255,70,85,31,212,241,2,183,124,131,150,246,183,245,224,0,0,145,16,71,128,64,148,194,80,86,141,97,85,68,195,200,31,204,77,67,124,197,184,120,76,76,201,32,192,176,2,140,4,0,88,194,44,4,140,95,65,132,16,0,166,8,34,14,97,80,4,38,37,0,6,96,28,5,164,64,224,1,1,99,5,176,25,48,11,2,39,85,69,65,64,150,52,5,197,64,62,66,98,85,23,233,160,199,88,142,84,38,8,53,112,255,251,178,100,48,14,231,240,119,201,19,217,68,240,70,232,105,195,76,8,226,28,85,217,40,78,48,93,73,43,167,103,13,130,142,121,117,226,211,74,253,70,84,201,94,195,146,151,18,34,160,44,182,18,234,185,166,68,0,235,100,145,51,97,49,226,164,46,234,21,202,163,208,2,153,178,106,123,138,126,167,61,242,171,69,5,194,101,247,100,151,177,229,47,115,165,130,108,88,197,186,238,246,82,58,45,197,148,234,228,131,23,11,179,86,172,227,95,179,185,204,231,14,216,224,185,247,241,4,160,197,65,164,189,207,109,124,152,92,14,48,63,41,196,115,194,162,33,208,142,117,43,187,14,34,6,187,9,197,224,65,36,104,115,48,235,234,85,12,238,249,245,183,171,170,104,220,116,216,251,159,234,46,173,223,245,138,123,30,81,123,23,55,143,0,0,55,161,34,200,52,48,100,132,56,36,65,24,131,72,153,186,194,230,144,15,240,231,11,105,139,77,75,245,153,58,221,215,87,255,255,180,205,245,245,244,154,66,29,226,193,249,169,231,143,138,164,148,136,136,214,37,237,244,33,76,8,19,7,119,172,15,110,229,220,21,138,157,76,82,28,49,231,120,252,138,51,190,161,76,141,225,49,49,28,236,246,16,115,100,193,161,209,16,48,225,5,6,156,103,65,144,116,92,211,230,113,8,20,160,210,23,3,153,12,46,102,16,123,190,207,66,5,194,192,226,80,176,56,56,52,0,42,0,102,218,35,12,185,112,192,64,11,21,35,241,73,185,22,109,145,107,218,172,212,116,224,181,153,213,43,100,132,163,164,55,163,103,132,3,199,114,236,113,110,64,179,112,234,157,64,176,39,62,123,10,136,156,186,29,18,114,75,117,21,191,141,213,230,218,60,142,181,48,199,79,66,211,245,213,15,104,205,230,103,213,252,180,59,223,221,89,20,117,130,127,99,179,134,81,53,122,207,218,183,131,217,35,190,236,76,65,121,172,112,164,154,123,113,123,149,247,166,10,82,97,65,121,13,171,221,37,162,163,145,179,182,183,214,101,206,154,109,219,59,202,199,23,47,101,99,197,169,254,125,170,116,236,237,197,53,208,63,24,203,147,40,71,196,160,102,236,212,64,39,155,229,105,91,181,111,106,14,189,126,92,171,65,251,215,230,238,137,86,159,250,63,190,144,139,85,122,118,237,255,255,255,255,167,255,244,89,144,133,131,71,33,65,71,168,246,225,165,184,132,152,29,136,196,128,205,121,85,169,26,49,193,0,32,0,91,183,21,1,86,113,132,243,1,187,66,72,141,25,24,212,203,134,3,73,141,199,2,208,10,104,99,105,184,6,18,84,198,2,56,163,238,202,142,169,72,40,34,221,10,63,62,110,24,121,90,58,31,177,61,198,73,255,251,178,100,30,8,69,249,104,78,59,111,100,192,81,137,169,243,97,37,82,30,197,195,38,46,229,51,209,38,13,231,157,135,148,208,222,177,2,250,113,117,5,7,120,14,59,134,195,163,54,98,84,71,254,17,243,135,25,85,95,200,195,63,240,233,63,145,222,144,57,14,176,125,105,114,15,128,169,103,168,74,83,247,154,47,161,91,11,62,25,89,247,154,238,171,12,77,213,69,40,71,57,93,141,139,199,148,90,178,242,179,92,89,19,28,137,216,13,163,61,142,43,206,46,142,247,92,206,188,183,27,101,254,174,254,194,114,195,46,161,124,14,191,147,13,163,245,219,29,234,197,81,60,197,23,83,246,243,43,40,202,131,155,253,122,244,160,0,27,253,189,180,176,17,86,234,127,196,20,26,77,114,210,198,208,224,22,114,220,135,14,214,200,102,125,49,15,247,255,149,180,254,253,255,255,255,253,135,136,51,176,3,61,107,250,145,141,216,232,196,52,227,167,188,92,244,50,177,29,138,152,140,32,117,199,130,14,61,8,40,39,53,247,164,7,212,124,136,2,5,22,204,49,3,204,171,134,13,228,237,12,237,35,12,95,145,140,122,39,12,101,134,2,7,195,3,2,192,128,68,208,226,105,112,162,97,140,64,121,160,66,8,112,91,15,32,132,198,64,76,194,96,94,40,157,162,67,50,103,5,196,148,21,103,66,164,53,18,85,85,13,249,73,152,55,61,165,202,161,134,66,238,33,250,166,139,43,35,107,82,11,68,219,165,130,97,240,79,226,193,96,237,155,26,147,15,75,37,47,204,30,216,160,48,224,152,37,59,100,89,61,183,76,243,220,186,244,66,35,117,223,11,146,221,83,83,220,189,13,69,50,235,11,145,93,166,145,214,178,253,55,122,177,121,213,121,126,223,100,217,205,227,75,240,93,151,50,79,117,67,237,205,122,155,145,65,11,51,71,177,165,101,9,166,156,134,14,24,235,32,215,108,60,33,23,166,138,225,243,171,5,245,51,136,87,130,57,218,177,165,32,248,189,102,160,90,213,14,174,84,204,151,42,180,34,128,133,118,214,121,139,254,227,255,254,85,255,197,88,92,118,20,60,92,34,0,0,93,187,74,74,16,10,232,90,227,94,32,45,88,228,19,26,22,229,48,21,155,14,70,163,4,46,174,48,217,255,255,232,49,190,114,123,255,253,63,209,90,86,9,10,4,148,152,113,175,26,69,69,222,18,5,131,79,21,160,137,166,30,112,123,192,65,213,96,100,6,129,0,0,147,153,16,195,5,102,53,35,153,194,252,108,32,97,156,82,96,37,193,156,212,33,198,6,68,134,70,99,29,191,77,200,72,180,102,16,171,110,199,16,40,35,33,52,156,130,202,13,62,65,20,235,161,103,243,176,255,251,176,100,29,14,134,134,104,204,155,152,75,240,79,202,105,183,97,37,104,26,33,163,48,110,97,143,128,225,142,230,169,134,21,160,35,189,205,169,191,55,65,59,169,63,97,182,129,168,50,127,232,95,217,246,194,239,142,61,110,87,168,57,41,119,199,26,214,165,124,111,123,249,182,219,237,217,253,234,164,237,239,184,79,108,133,152,89,16,222,34,128,32,181,242,145,80,80,113,165,146,11,238,163,39,41,100,198,233,2,194,149,154,165,153,203,101,132,72,167,215,158,201,181,148,51,167,25,235,156,18,214,51,24,73,183,97,217,204,203,206,41,22,151,83,90,25,179,118,20,73,88,30,67,3,4,1,147,45,45,1,74,54,147,34,38,213,120,214,233,119,144,138,17,137,215,12,140,197,76,245,107,96,85,254,88,0,176,0,1,119,91,50,11,150,149,44,138,170,108,0,34,57,216,204,135,26,133,45,217,40,78,103,186,1,47,59,172,201,37,43,102,25,206,40,188,95,183,252,36,249,127,219,47,255,255,255,254,223,255,239,251,104,218,183,126,44,73,206,193,209,1,120,130,195,197,196,10,32,47,40,63,255,219,220,162,156,171,14,16,87,48,125,60,196,78,243,145,6,76,101,39,50,24,140,210,136,211,36,129,196,96,113,144,25,154,138,17,53,85,26,12,24,8,133,27,165,33,16,113,131,98,249,55,114,129,75,216,104,146,223,246,179,46,91,80,15,224,172,31,241,154,59,183,40,98,11,55,80,83,82,249,183,230,15,136,180,52,192,38,13,28,180,48,109,71,42,204,167,146,204,155,121,201,132,97,22,183,23,115,27,187,98,53,181,156,190,59,122,225,105,110,209,62,121,169,85,73,235,98,136,114,11,63,48,193,235,23,6,237,185,10,143,121,158,122,191,44,158,39,106,59,180,124,181,108,14,56,145,57,52,250,158,242,228,240,154,24,30,111,214,180,101,149,210,184,189,115,101,30,130,75,6,253,176,38,53,61,199,101,254,162,232,79,185,216,104,253,237,235,238,185,133,213,122,59,177,222,168,178,229,171,251,82,192,38,128,0,32,12,179,65,145,119,20,24,184,106,106,35,19,86,152,143,13,55,69,224,90,226,66,25,164,176,121,36,19,184,161,137,110,122,84,217,80,158,179,251,127,206,248,83,115,222,151,127,228,229,255,254,42,0,1,99,0,144,4,34,18,51,1,195,127,49,31,82,115,10,64,77,49,20,29,227,16,80,70,48,16,41,99,0,224,22,4,0,160,40,14,12,60,195,157,228,21,0,195,5,64,9,48,248,8,84,112,30,1,181,47,48,111,3,230,190,212,135,68,148,50,160,10,64,38,124,205,73,67,108,46,13,34,41,169,68,141,242,250,254,135,37,175,45,146,250,47,255,251,178,100,47,14,72,11,104,201,19,218,100,116,67,35,121,189,101,39,98,28,133,163,44,110,101,143,129,24,18,229,65,172,156,112,154,177,34,98,253,136,169,194,163,118,5,133,16,84,124,95,166,198,100,29,169,57,198,194,66,10,30,139,75,80,9,47,177,16,117,110,101,17,108,209,10,103,138,158,12,203,8,181,38,80,220,238,232,224,202,123,153,52,90,91,63,30,188,134,108,9,36,123,129,170,139,31,30,172,120,244,139,25,211,38,90,235,195,138,18,52,80,225,193,45,79,63,117,20,100,236,102,98,234,31,66,211,117,62,212,233,82,164,138,98,112,180,125,169,126,135,106,156,72,98,251,131,20,103,141,20,98,229,40,219,60,88,154,213,123,13,201,133,98,241,255,93,123,52,132,170,228,86,61,117,113,209,137,203,173,59,11,190,253,170,115,7,130,192,1,64,0,10,0,8,177,234,75,198,2,24,163,33,132,85,92,149,56,117,163,218,40,47,37,116,202,1,26,51,75,33,229,122,187,202,4,236,58,1,138,111,255,223,43,135,151,157,245,185,95,71,43,87,211,252,58,255,255,254,141,84,33,117,116,226,32,12,166,34,21,26,13,50,102,251,201,152,125,36,223,35,59,218,136,153,38,177,82,153,232,52,96,96,241,128,130,6,114,67,22,241,96,204,142,24,14,157,174,230,212,16,25,143,0,67,240,242,4,81,42,144,134,102,137,12,178,250,21,162,247,69,41,18,194,105,199,156,161,213,14,82,228,163,169,19,81,152,196,220,8,205,221,165,124,23,40,104,106,88,185,81,166,229,32,201,67,228,138,223,26,134,101,155,35,189,162,104,79,6,237,138,22,45,51,124,94,184,72,90,157,247,224,81,196,243,37,217,74,135,2,208,4,24,228,71,134,75,34,137,242,89,158,123,134,4,194,34,69,140,110,151,95,250,31,223,54,184,228,244,106,146,192,97,20,77,178,59,23,141,31,97,74,39,23,192,74,90,110,173,213,233,202,205,48,132,63,191,100,76,62,82,60,46,65,241,43,93,72,101,166,80,226,235,181,212,198,54,148,120,175,20,159,123,79,217,9,165,233,212,146,99,91,238,92,170,216,197,163,130,16,59,195,66,34,100,205,4,137,139,137,176,208,245,31,80,163,229,201,26,58,211,102,193,173,54,123,65,113,220,240,227,80,31,22,120,174,197,213,151,119,169,135,152,247,17,75,97,8,220,245,174,79,102,210,64,2,110,55,169,92,62,242,191,64,0,0,0,124,192,96,108,197,225,92,194,66,40,234,116,124,204,80,36,195,82,148,201,32,144,197,50,44,200,163,48,236,13,26,51,70,238,6,59,80,1,70,141,33,194,168,64,120,66,234,139,32,47,148,59,0,185,72,140,158,197,236,255,251,178,100,31,14,166,243,104,205,27,186,121,224,66,38,249,112,101,37,116,29,49,145,44,111,115,35,65,2,153,102,233,145,138,16,174,214,102,194,195,14,159,177,160,170,195,21,50,118,160,223,158,77,235,183,53,42,81,25,58,80,135,4,188,181,56,13,210,40,149,10,24,76,35,24,191,70,85,48,234,169,135,209,155,11,205,21,200,83,172,176,156,76,218,110,64,226,18,245,237,83,85,85,107,70,163,17,63,2,94,106,66,171,169,92,47,184,35,114,246,124,182,245,134,218,249,250,180,39,204,25,222,245,255,135,143,149,232,191,196,203,78,17,111,39,150,11,37,245,222,248,214,172,254,19,18,106,54,222,171,230,170,27,9,125,212,103,207,37,113,190,167,106,135,41,173,125,98,75,61,240,113,21,206,144,92,217,166,125,60,240,89,154,200,196,212,111,176,172,204,184,154,144,14,134,17,70,124,10,66,24,142,7,103,48,22,33,2,105,209,40,108,214,30,6,232,235,57,75,206,180,109,174,173,108,155,255,81,113,141,64,129,95,216,115,209,182,117,98,26,130,141,17,127,220,69,189,129,9,223,225,240,3,134,6,128,60,96,46,5,198,6,65,204,99,192,167,193,136,243,54,74,76,111,228,49,13,208,192,224,32,224,241,52,156,192,199,34,240,26,109,84,52,108,50,33,76,192,67,32,115,100,100,0,24,167,25,57,36,232,140,100,243,67,152,177,131,192,44,5,224,8,193,132,69,222,0,114,182,49,107,114,31,104,175,228,118,48,254,189,53,48,85,172,49,254,36,122,208,227,44,145,94,202,192,139,138,186,171,101,109,140,107,89,30,44,6,198,170,195,54,45,54,40,190,182,221,111,107,101,241,221,152,42,5,238,165,208,118,116,202,101,51,119,8,196,170,188,10,53,180,175,9,236,103,242,181,133,238,45,121,220,54,242,95,145,125,172,121,253,255,191,29,255,253,119,159,123,124,219,115,157,239,199,170,101,216,236,29,86,214,19,185,125,72,122,254,89,80,101,248,71,161,57,97,86,147,255,11,212,223,252,187,134,89,82,119,91,175,83,249,221,225,255,159,53,173,93,10,3,236,113,221,223,146,8,0,3,211,198,211,248,236,117,217,10,142,174,9,79,157,142,84,18,18,97,231,126,30,25,137,221,237,169,238,169,73,38,183,197,221,191,246,238,143,186,58,244,63,254,157,255,255,241,26,50,159,255,255,255,149,144,114,128,106,66,190,120,87,73,0,0,1,144,194,0,248,160,27,48,170,36,52,209,215,52,240,106,49,177,38,50,189,122,48,176,61,26,33,71,4,177,145,104,18,61,136,64,211,1,145,17,98,44,4,153,2,68,192,129,164,133,35,5,211,53,42,117,103,17,144,247,22,25,107,168,255,251,178,100,33,14,247,44,101,75,27,185,123,224,68,230,73,113,101,39,118,155,1,175,46,110,225,19,193,21,155,229,193,148,157,218,86,206,156,145,28,232,163,214,200,52,54,184,226,193,255,101,40,32,86,56,232,65,113,72,1,221,105,22,84,69,112,174,146,176,55,30,16,24,40,58,207,156,96,0,225,231,111,174,249,126,112,227,190,220,87,219,45,174,122,192,150,129,180,197,164,217,222,243,228,123,176,122,46,116,222,8,64,194,198,215,119,96,142,246,60,120,226,227,30,87,200,117,233,235,26,149,139,173,213,113,77,85,254,127,158,5,54,116,223,234,71,6,4,67,122,54,60,44,45,195,211,244,34,124,106,208,35,67,68,42,107,25,243,248,49,51,11,19,82,79,225,110,212,191,211,142,175,153,109,156,203,27,50,82,88,149,7,132,19,145,99,244,249,40,1,227,86,0,116,231,32,35,75,152,152,145,46,29,194,3,228,238,232,58,248,120,64,43,115,79,166,197,94,33,243,79,155,16,217,43,62,7,9,51,1,135,226,111,246,182,80,245,63,19,153,207,221,247,239,191,111,246,167,227,224,31,107,240,229,175,255,253,128,7,76,16,10,138,128,145,136,100,1,226,237,113,164,64,25,139,232,17,128,101,185,164,199,201,133,32,168,32,7,50,32,2,20,26,139,236,99,33,124,68,6,24,200,20,12,8,8,210,180,140,37,2,193,0,29,58,79,146,128,80,130,0,61,79,173,37,147,31,6,69,143,225,19,73,59,249,187,85,54,240,54,180,209,91,116,240,152,227,126,250,82,136,135,193,71,53,215,186,194,3,129,4,92,84,141,125,29,174,85,119,100,255,183,155,61,205,185,223,170,74,63,245,155,189,205,69,247,183,134,255,52,250,79,97,220,173,122,179,15,2,91,159,45,85,202,8,237,237,50,47,239,199,117,103,43,157,237,214,33,196,209,31,210,112,7,52,229,142,17,7,128,240,165,217,231,50,72,126,233,63,50,33,27,83,140,100,26,124,144,194,9,171,20,93,177,184,188,25,71,157,52,161,225,244,120,62,20,67,198,98,137,67,127,241,237,145,187,140,210,42,168,116,70,53,6,74,99,17,41,165,152,24,13,69,130,164,12,217,88,20,113,179,240,117,22,175,12,183,155,78,109,25,185,6,235,190,190,115,105,21,196,233,52,80,81,170,75,29,253,223,95,215,221,174,191,48,18,126,103,199,70,167,255,168,0,0,1,112,192,160,161,42,204,4,18,207,250,170,204,176,19,204,105,71,204,70,105,204,72,58,140,21,8,7,67,3,10,130,83,3,5,181,192,60,147,11,7,32,65,12,80,66,79,180,17,132,4,96,64,34,210,29,212,73,138,59,162,203,18,107,201,15,8,132,137,83,175,255,251,178,100,36,142,247,18,104,203,155,184,76,240,67,134,89,130,105,34,116,28,129,151,46,46,225,19,216,250,25,38,65,151,148,232,138,24,89,222,50,221,65,140,158,30,126,224,155,15,149,58,254,138,75,5,5,24,25,50,125,197,164,163,141,21,83,76,155,105,133,209,151,251,183,7,235,222,78,99,5,203,187,240,102,87,179,75,185,103,43,183,255,188,36,122,228,142,83,220,105,57,132,184,152,54,187,86,253,29,247,138,138,238,13,143,119,174,65,29,151,238,109,3,249,143,240,129,95,49,27,114,239,132,224,43,118,113,149,213,52,2,153,184,57,141,65,197,6,11,193,116,223,198,157,24,77,156,198,17,83,73,60,244,247,29,170,101,26,74,103,42,94,149,95,58,12,20,40,64,204,239,102,131,107,239,169,173,106,0,0,50,32,244,136,146,129,107,54,35,6,112,194,33,48,41,94,92,31,160,17,56,136,36,26,116,55,55,193,79,224,140,119,166,203,178,112,174,31,45,130,107,249,73,240,23,10,217,204,221,226,159,235,239,159,86,253,191,8,43,234,255,255,241,47,206,172,96,208,192,193,192,52,196,147,156,240,250,228,212,208,100,200,99,172,66,127,154,126,11,147,17,131,1,17,145,32,169,135,34,210,79,152,200,91,141,17,230,57,131,130,16,224,48,51,28,1,210,32,194,192,30,76,88,0,227,137,192,48,5,36,152,68,214,148,48,75,71,231,58,66,234,242,163,97,145,117,223,75,60,90,20,1,114,14,124,99,208,116,28,159,74,208,143,105,68,234,83,1,4,28,52,161,197,190,34,125,237,179,9,62,238,85,177,200,53,166,107,57,116,131,62,23,195,127,37,115,183,237,19,62,228,224,208,119,85,191,6,126,236,254,115,20,114,10,239,29,234,62,197,40,234,224,255,238,155,82,199,74,121,171,5,109,100,132,142,213,22,230,2,150,171,147,197,202,1,230,57,3,68,198,53,23,43,6,24,65,129,129,70,145,131,198,231,143,68,98,5,18,238,157,145,74,207,145,197,215,219,243,10,53,215,161,42,222,121,4,103,100,195,181,35,63,231,106,81,66,181,80,26,86,96,6,48,113,55,74,123,154,32,2,33,129,4,149,144,166,34,187,51,160,63,123,53,14,169,17,22,215,67,124,159,132,14,75,195,162,125,106,28,254,218,62,78,223,167,227,5,54,127,254,249,62,20,250,188,227,16,0,0,99,0,194,67,7,128,179,2,25,83,191,51,131,80,192,67,23,21,226,4,168,200,84,92,46,7,131,67,19,25,64,35,20,7,178,64,64,40,126,9,11,134,69,2,131,1,160,113,78,154,38,16,0,198,4,0,145,146,64,21,69,84,32,84,28,71,128,177,19,222,113,47,132,137,125,162,23,255,251,178,100,39,142,71,158,109,75,19,184,100,242,62,166,73,202,101,135,98,27,69,205,52,78,61,60,137,28,153,102,9,166,29,152,242,89,81,187,75,47,61,47,83,89,134,29,232,149,72,138,158,121,35,36,15,112,75,29,97,140,214,128,28,33,22,96,217,165,202,90,203,149,225,20,223,239,63,113,226,88,243,6,199,79,172,139,111,20,202,13,133,221,201,187,59,153,245,89,173,99,187,251,226,201,38,28,213,44,107,56,127,109,198,182,120,69,183,110,252,131,228,217,80,117,98,173,169,130,71,230,167,237,102,25,127,2,203,125,210,122,184,10,169,212,172,181,105,253,7,54,226,168,255,11,134,179,254,236,252,47,221,100,209,92,110,69,47,193,168,102,189,22,172,79,107,63,173,215,18,30,78,221,206,165,246,149,252,188,203,13,10,222,137,232,59,152,255,56,48,3,0,0,0,160,6,44,213,81,192,217,215,168,88,82,231,5,202,101,16,68,234,129,214,77,231,232,109,197,29,96,215,166,177,75,172,163,228,63,179,127,122,62,81,127,123,186,113,106,32,81,12,138,251,126,191,203,127,255,255,239,253,64,249,133,194,6,6,12,139,5,12,218,149,49,120,216,200,103,163,28,73,12,172,168,18,9,16,6,64,200,67,24,140,155,169,144,73,238,41,129,196,104,132,80,110,120,11,136,90,25,229,31,89,48,42,123,47,193,160,11,147,47,21,0,186,191,88,28,3,239,212,187,168,170,204,219,217,6,220,163,185,38,150,224,196,39,215,42,204,183,50,85,1,179,150,167,155,236,210,115,201,210,237,161,174,45,181,194,55,229,35,27,82,140,13,97,134,23,219,123,134,178,111,189,220,9,181,168,3,58,184,106,239,60,13,231,181,249,52,207,138,215,45,108,215,204,161,94,37,51,144,203,74,112,208,186,155,167,48,122,96,124,17,232,186,35,168,222,201,249,36,173,69,125,29,127,101,53,83,138,100,70,122,232,151,101,3,14,236,65,57,98,76,33,33,158,173,12,93,175,21,45,36,242,18,156,55,251,245,127,244,231,158,63,227,78,244,101,221,192,0,72,148,191,196,135,5,202,183,160,6,128,17,194,166,90,236,210,159,10,4,226,75,171,192,7,94,27,232,240,138,116,199,218,88,162,182,47,16,161,54,185,187,107,219,20,151,56,252,153,142,150,204,111,162,238,219,233,252,207,202,132,175,73,127,111,233,118,91,240,248,0,192,192,172,52,14,6,1,64,26,102,226,136,192,98,9,48,73,21,211,1,208,120,48,78,4,163,3,192,5,48,2,2,128,193,16,48,126,5,85,142,97,40,8,161,193,28,96,190,7,192,96,15,7,5,242,109,24,10,128,16,56,17,162,196,128,14,20,0,120,5,37,196,146,255,251,178,100,37,8,167,181,120,75,11,216,76,242,68,38,185,146,104,169,142,23,137,163,60,238,61,51,193,24,153,102,105,148,157,200,81,36,59,70,194,219,105,247,31,113,16,165,253,97,51,85,31,4,249,107,79,236,1,139,223,30,180,226,197,20,185,220,28,114,224,115,174,3,8,59,6,109,138,241,45,244,238,153,101,22,59,107,188,211,62,126,242,173,40,145,99,164,221,195,56,252,230,189,186,204,227,93,118,68,178,230,127,154,157,50,109,125,204,42,220,137,111,89,214,250,91,82,218,146,125,70,181,60,80,226,41,32,154,170,197,41,251,118,112,69,42,73,106,114,34,170,190,113,145,246,206,54,134,22,148,154,72,169,156,217,213,43,56,230,100,165,180,114,119,251,53,45,174,172,169,110,150,231,44,113,173,149,109,43,149,57,84,163,52,191,234,198,227,55,255,28,154,108,181,43,138,124,168,0,108,74,91,193,82,198,94,90,37,1,76,56,161,9,92,230,102,167,34,48,59,113,28,54,85,1,189,255,16,151,245,64,163,236,201,56,237,118,231,191,241,7,87,196,81,254,173,255,94,218,63,239,248,58,78,237,187,118,48,250,223,253,110,215,91,184,104,49,0,221,191,170,245,60,96,162,225,195,150,99,81,83,9,13,76,98,125,49,129,125,68,80,156,24,23,48,232,42,32,96,113,225,48,64,152,112,190,74,2,80,106,125,56,248,65,177,153,246,202,208,146,141,66,216,11,231,22,242,71,140,54,87,167,149,237,139,111,179,191,106,212,249,209,84,231,27,5,249,36,225,136,72,13,249,245,228,115,254,2,91,209,187,90,227,235,84,149,213,41,89,243,165,94,233,135,218,168,202,29,15,117,226,190,141,60,211,74,223,2,120,80,161,218,217,255,207,59,68,104,53,40,41,61,220,189,3,170,91,24,24,136,218,72,102,185,53,105,42,4,5,53,105,19,33,142,54,138,74,203,34,212,164,179,228,129,165,86,148,234,210,55,63,139,147,162,146,29,129,5,181,223,138,114,38,87,2,32,12,71,236,18,8,122,116,76,56,86,144,97,100,175,58,143,171,4,24,3,77,81,214,104,48,76,138,138,4,253,132,77,151,71,194,228,113,239,222,245,244,30,97,211,49,194,233,243,191,245,126,177,225,148,60,202,200,10,252,213,47,167,23,255,250,63,52,132,162,0,0,83,140,192,100,1,76,22,0,48,193,76,90,13,38,77,68,199,130,147,38,100,12,19,195,42,188,12,142,6,10,134,77,94,3,53,17,108,192,128,179,36,193,194,2,231,118,25,11,113,112,67,133,89,144,104,105,244,157,79,5,190,40,29,175,162,138,122,212,25,73,82,237,132,204,191,216,244,246,232,17,106,82,184,155,172,71,10,178,232,255,251,178,100,45,142,135,144,103,202,155,220,208,192,61,102,73,237,61,39,86,29,201,139,36,79,101,51,201,22,163,39,77,135,156,152,118,203,65,123,154,26,4,254,58,85,50,58,61,160,229,0,160,31,62,191,18,28,123,15,99,186,239,119,231,79,69,143,172,92,234,204,201,176,212,171,43,125,105,177,221,225,45,230,74,52,86,34,81,95,25,76,135,9,92,236,245,200,174,238,90,165,220,87,179,83,215,177,152,215,222,130,41,181,114,189,37,173,110,180,206,118,228,60,236,175,149,247,75,239,21,154,24,173,237,212,202,30,151,95,175,61,79,149,140,171,92,202,93,148,170,173,91,217,235,187,167,157,167,189,249,89,165,179,205,213,169,250,189,141,189,220,185,90,142,231,127,243,172,110,167,177,149,3,53,54,27,0,0,0,16,0,0,149,241,58,202,208,174,187,3,84,125,128,238,141,128,125,21,116,241,194,117,255,179,255,12,31,59,227,175,183,255,250,237,255,183,255,244,69,127,211,244,4,194,86,38,71,255,231,183,152,68,36,215,34,213,185,224,233,8,40,152,45,2,97,129,40,61,27,32,2,81,140,168,60,152,137,137,161,141,128,50,25,51,135,17,134,96,4,24,21,1,121,129,0,27,24,134,131,49,128,152,7,24,131,4,193,130,184,5,24,46,132,16,92,29,193,193,84,22,0,147,4,192,21,94,144,250,29,67,0,65,143,10,0,9,111,196,163,128,47,139,38,80,228,158,32,148,118,44,191,242,10,69,242,157,76,141,192,95,16,76,34,35,12,57,52,136,78,151,140,198,212,214,237,48,57,1,212,213,29,20,160,197,10,41,72,178,228,56,93,109,63,56,6,45,190,54,59,55,253,31,181,73,140,238,25,205,92,187,199,42,0,202,182,169,235,69,208,37,94,213,92,36,253,143,215,237,74,153,89,177,172,183,204,216,142,221,86,166,148,169,43,148,60,91,227,59,13,102,213,197,77,111,121,146,22,202,58,174,118,93,166,209,50,130,14,124,161,113,140,119,251,187,172,245,176,255,37,153,187,105,62,222,38,204,145,139,73,219,222,245,167,180,9,145,0,7,183,21,229,164,163,17,193,220,24,81,62,22,84,19,227,252,141,101,133,94,22,19,227,227,57,159,152,95,79,246,255,167,84,253,255,255,231,117,234,250,180,76,14,140,48,252,243,209,89,27,105,175,204,231,105,159,235,29,104,133,166,175,174,37,69,32,250,130,0,140,11,192,188,120,88,12,56,196,152,194,221,98,76,247,192,132,193,196,205,76,52,142,168,44,47,166,43,0,244,16,1,38,44,0,44,99,96,28,102,8,96,180,98,38,42,134,27,129,70,97,28,14,102,2,193,102,10,3,162,218,152,20,2,185,128,120,0,23,255,251,178,100,35,14,7,124,101,200,11,218,68,246,76,198,249,253,97,135,56,27,1,117,36,79,96,211,193,65,26,167,117,144,30,209,205,63,66,0,33,169,37,224,113,96,0,4,150,136,0,40,191,52,27,82,218,125,187,180,244,202,166,52,2,84,80,18,7,137,52,215,210,16,218,198,69,66,173,51,8,13,203,124,149,152,2,48,46,105,22,157,249,105,21,87,26,42,191,234,85,150,73,114,197,241,156,202,220,51,79,110,194,64,231,150,31,123,58,215,175,117,186,205,206,88,149,70,97,133,103,107,48,21,61,54,50,203,247,164,87,105,51,229,203,212,50,174,222,198,181,174,173,41,166,111,191,161,195,32,232,51,60,229,124,67,16,137,185,161,174,243,5,133,77,96,247,99,86,39,138,170,91,162,98,42,166,163,221,117,244,85,230,241,220,102,103,91,255,250,104,192,74,251,42,0,0,32,8,7,0,109,254,31,19,81,48,115,88,162,129,39,32,232,45,230,192,172,141,7,69,152,126,167,39,29,78,249,64,145,98,117,251,127,244,255,237,169,204,106,119,54,229,237,107,49,239,28,247,52,40,36,26,204,123,209,154,62,36,40,219,10,48,125,104,74,197,74,115,172,175,250,70,147,0,224,157,48,86,0,195,4,178,61,50,119,84,67,29,48,58,49,42,12,243,25,114,72,12,43,3,2,144,127,0,130,145,130,96,19,152,139,132,64,4,19,204,27,134,76,193,172,9,76,4,192,56,44,16,166,6,64,8,221,133,0,92,56,38,36,19,73,220,255,21,0,49,54,75,34,192,229,8,9,26,93,238,191,89,106,73,173,208,33,107,232,203,90,76,162,206,18,202,42,55,21,169,199,51,147,98,233,8,216,238,109,177,3,143,157,52,78,246,51,86,57,140,165,168,99,132,17,46,238,12,95,45,234,199,42,246,206,54,30,44,183,149,75,119,22,218,133,218,222,116,91,176,241,97,172,174,246,214,83,29,230,189,191,103,114,221,63,154,95,156,175,222,137,216,237,89,78,137,52,208,44,245,197,37,178,108,182,22,204,189,170,191,231,255,138,220,237,52,136,130,97,165,6,79,195,75,174,205,166,220,183,1,197,0,0,0,3,140,0,117,248,103,113,50,78,84,226,35,166,175,133,166,249,93,152,90,88,200,161,48,61,14,190,206,255,239,125,121,201,86,177,151,201,178,230,185,255,78,189,149,150,174,198,57,170,99,223,30,4,115,220,142,96,11,125,255,86,173,25,144,139,229,205,119,125,239,235,255,174,149,244,69,209,34,128,5,38,248,26,10,167,185,130,67,217,194,138,57,168,24,24,119,97,172,192,134,140,169,80,140,0,74,184,214,3,98,134,100,236,66,16,76,0,56,42,80,88,158,62,132,172,210,255,251,178,100,24,12,133,125,93,204,155,187,120,210,80,233,41,218,96,163,140,91,13,123,36,79,105,237,193,43,27,230,221,146,153,248,41,162,25,211,17,77,112,132,224,43,166,203,37,126,245,150,200,50,57,181,98,246,182,160,38,45,247,95,5,78,227,120,103,53,62,119,143,189,249,29,99,114,83,213,81,157,227,27,174,224,193,194,158,107,194,220,153,130,53,162,120,209,226,118,107,98,183,167,251,174,119,92,222,190,20,125,53,51,85,182,247,222,113,253,245,36,152,215,198,91,28,166,134,218,161,118,243,112,35,98,91,76,220,247,56,215,131,75,91,63,55,199,189,177,152,54,182,218,225,145,1,147,194,168,191,198,5,208,0,4,24,0,237,252,87,141,64,161,40,117,209,85,53,203,131,39,205,242,78,95,110,49,119,242,134,198,177,129,57,178,203,132,66,36,97,55,251,255,255,255,255,236,250,25,76,166,122,149,132,191,70,200,231,210,54,111,200,255,127,214,212,85,56,101,237,75,66,142,170,57,243,25,253,196,189,216,38,51,48,1,238,48,25,8,17,160,25,48,4,19,113,110,34,48,108,0,35,16,80,124,49,18,48,83,0,176,87,11,0,80,4,27,76,40,65,32,196,148,18,4,128,84,195,252,11,76,32,0,140,192,131,11,65,41,218,163,192,192,130,218,44,199,152,115,86,71,100,28,45,3,112,149,5,198,47,205,238,95,205,193,63,200,9,87,211,177,105,29,249,29,60,13,187,207,222,115,122,163,202,132,144,44,94,173,129,161,179,210,153,76,94,53,102,246,92,87,213,191,89,193,207,124,73,45,187,31,139,117,103,127,75,110,226,200,11,230,172,181,55,171,219,210,42,216,170,104,77,80,227,68,139,139,211,116,245,180,105,24,105,136,242,64,174,51,120,179,194,182,189,227,197,103,136,254,69,194,182,46,149,236,247,189,241,170,226,208,224,111,214,85,239,156,214,76,227,231,90,173,107,141,253,194,58,154,132,24,38,20,39,190,151,57,51,138,52,66,0,23,90,42,204,146,152,112,162,157,66,38,20,205,29,28,248,228,69,9,84,202,41,30,128,99,176,116,128,173,178,249,71,233,255,255,255,249,127,255,190,54,125,122,206,118,196,237,224,179,195,173,91,106,238,206,138,94,73,160,184,58,73,13,42,128,218,238,103,60,99,210,67,88,2,140,3,68,28,194,204,17,12,87,2,84,227,97,14,12,114,3,84,195,125,34,204,112,138,204,202,196,23,204,26,0,140,193,40,28,76,90,0,24,200,72,26,76,3,64,148,197,80,121,204,66,64,28,192,172,8,4,64,102,14,31,66,64,10,17,129,129,128,136,10,185,213,29,98,96,5,88,227,69,52,37,74,153,40,6,162,81,145,74,95,255,251,178,100,45,140,135,127,113,199,11,216,68,240,75,73,121,202,80,5,183,29,133,193,32,79,61,124,137,30,25,38,37,166,21,136,142,123,233,71,198,150,69,38,143,4,55,120,139,82,124,88,147,131,26,83,22,62,240,209,90,175,40,65,68,9,205,71,129,119,171,48,246,53,61,229,90,102,220,4,223,222,186,217,111,234,235,0,221,218,110,227,158,52,214,247,15,99,90,159,10,146,180,94,96,148,48,28,97,248,185,140,19,31,181,20,148,217,194,89,46,177,119,150,221,46,31,56,129,178,28,8,164,68,37,209,111,115,163,201,142,162,160,40,25,5,0,77,71,139,103,18,240,135,205,43,217,6,107,227,209,29,85,108,242,237,238,253,59,255,138,158,55,136,134,111,136,129,159,255,234,88,182,71,46,0,1,2,0,2,220,19,96,201,0,74,193,108,11,14,11,13,16,57,16,50,24,97,150,81,25,49,145,34,199,72,69,20,139,93,151,230,6,205,91,107,125,122,253,2,33,167,26,227,158,142,82,135,28,149,163,37,158,75,221,142,234,221,151,157,110,81,49,50,184,159,114,31,114,12,64,0,8,52,33,204,16,64,76,192,112,182,141,53,88,36,194,244,8,12,95,1,252,194,252,197,140,99,65,216,192,68,5,4,96,240,98,52,13,225,5,252,9,2,129,129,244,48,86,4,192,128,97,48,0,1,128,48,188,171,113,8,12,6,0,85,52,195,134,153,162,48,15,73,145,96,58,94,111,9,0,16,173,233,100,196,23,140,162,73,98,162,201,122,37,168,176,210,35,173,251,99,68,199,125,171,16,0,132,212,237,45,238,193,132,0,45,2,117,186,138,0,4,162,90,248,65,242,62,88,96,165,197,83,133,49,9,146,134,14,117,173,195,150,71,61,212,209,143,45,33,248,103,160,37,30,77,70,8,21,86,49,171,34,60,165,252,29,207,253,247,94,196,223,14,90,229,177,41,177,140,80,162,158,80,113,138,164,229,197,49,222,73,39,159,125,231,226,238,94,247,196,195,75,208,243,146,84,188,94,110,80,113,239,221,215,178,234,121,239,123,226,22,94,95,186,33,135,255,99,158,157,142,166,6,104,195,12,2,184,229,9,96,145,202,118,60,84,46,229,44,75,135,63,6,189,192,97,84,232,37,98,225,178,81,180,1,112,55,213,92,231,194,64,131,216,215,246,228,214,183,92,250,230,197,31,255,127,149,242,127,76,131,196,204,115,218,46,191,0,29,4,81,61,181,237,146,172,0,0,97,33,100,192,225,112,198,228,80,195,238,80,192,224,48,193,199,184,194,184,56,202,33,224,194,192,104,194,144,40,198,240,252,202,64,68,192,144,132,200,146,220,192,224,196,88,35,11,4,65,4,138,168,74,130,71,166,255,251,178,100,29,136,198,240,104,74,147,185,99,242,68,70,169,97,107,2,30,24,185,159,57,78,101,229,1,60,26,101,205,180,150,200,176,180,229,36,162,186,201,113,7,80,60,170,142,207,247,188,167,177,169,150,59,6,52,214,182,234,89,158,106,202,158,11,98,78,36,177,252,231,102,219,230,129,72,185,9,133,107,236,141,48,218,125,183,77,65,228,124,148,198,169,39,35,154,215,34,95,255,247,94,118,4,199,122,10,1,161,49,99,214,97,104,82,75,70,208,128,76,101,50,199,16,185,198,41,153,73,250,204,206,204,227,14,77,220,163,153,123,223,76,207,213,237,47,246,110,166,103,0,153,109,41,74,14,122,255,63,53,249,127,225,216,250,139,24,113,200,187,139,228,244,231,142,69,74,219,55,123,166,102,102,102,149,205,109,201,63,188,248,227,211,135,218,253,1,38,43,181,242,61,110,9,224,231,30,22,13,15,201,82,96,228,120,128,196,153,131,95,234,158,212,122,45,206,221,236,192,131,21,206,33,219,241,74,206,135,60,80,36,8,242,171,21,73,177,212,117,255,86,39,189,253,136,237,250,33,42,46,239,187,187,122,0,40,0,41,55,80,228,52,62,21,51,27,218,102,68,209,12,59,0,18,38,64,22,11,140,117,132,47,91,150,117,2,36,217,54,101,64,138,1,93,34,75,150,216,213,253,114,72,137,74,234,8,184,3,91,119,78,62,173,127,132,202,42,212,71,241,41,33,170,149,8,178,183,67,201,242,225,156,176,162,245,181,18,110,10,180,21,27,142,93,66,161,154,54,25,98,213,183,123,240,111,138,177,197,154,99,133,45,119,229,58,55,49,81,83,55,181,144,133,115,227,248,114,230,144,19,121,246,190,254,47,143,141,125,103,230,203,204,181,139,9,182,46,177,187,245,202,91,57,139,26,124,72,100,171,81,33,169,50,160,81,186,109,239,117,255,255,95,54,253,95,125,81,158,89,217,130,210,130,215,87,165,117,122,235,95,31,63,80,243,138,111,27,203,101,62,27,148,224,0,0,2,106,15,33,31,56,0,23,112,64,140,33,22,112,35,146,71,84,12,61,74,93,181,115,1,73,20,247,42,69,251,135,51,160,171,135,53,19,80,135,66,25,194,55,99,255,111,118,42,137,169,44,53,123,212,188,97,109,122,128,159,250,122,63,161,127,242,29,165,18,255,254,223,255,255,150,128,0,1,40,128,21,1,10,102,53,144,231,211,175,230,47,138,102,13,59,166,45,190,166,121,44,230,26,129,32,17,60,193,192,200,203,65,32,170,0,24,154,99,15,17,6,51,5,0,193,0,190,44,200,70,4,141,0,117,208,34,188,224,103,0,26,145,49,81,120,0,134,67,56,72,254,12,26,114,73,65,90,235,255,251,178,100,41,136,151,180,113,202,155,185,124,112,70,70,169,151,101,226,90,22,237,163,60,238,101,167,193,17,26,102,169,167,137,160,192,131,104,204,208,165,178,210,137,98,144,166,2,202,212,194,219,216,173,51,244,176,67,1,123,235,23,245,65,46,189,64,150,238,74,214,0,13,236,83,9,169,29,172,158,189,127,200,187,249,181,92,111,224,64,20,90,81,100,64,109,62,169,214,77,198,211,204,70,235,70,176,4,80,238,184,36,148,204,86,109,211,47,175,169,35,253,223,195,170,72,189,227,45,200,56,222,27,157,232,108,182,65,206,49,154,164,16,189,199,68,131,243,115,70,81,214,212,182,173,19,211,247,115,223,108,59,213,41,156,69,1,112,174,139,177,151,5,243,250,235,255,255,254,213,134,227,39,182,102,223,166,255,164,223,247,152,190,217,245,247,41,57,160,5,64,0,0,4,74,82,42,89,202,186,146,12,25,13,80,147,51,28,106,225,196,228,57,74,100,37,121,27,141,70,220,154,243,167,98,124,158,163,206,46,99,127,213,2,173,222,87,33,232,109,77,244,43,93,127,79,255,255,217,184,14,255,251,174,185,95,255,254,72,184,144,147,151,177,34,176,41,40,228,232,65,81,99,89,17,36,193,166,113,8,241,87,58,160,238,77,241,94,16,189,176,9,0,37,64,32,123,76,61,130,124,126,237,248,33,165,90,171,139,59,18,118,252,161,146,239,79,185,76,25,75,134,197,66,139,27,19,132,136,238,52,16,134,42,185,49,40,238,38,225,50,154,142,224,2,242,149,200,110,229,109,151,95,38,155,216,123,20,16,47,3,112,165,81,84,241,176,156,35,68,12,84,38,100,249,196,75,26,182,178,210,214,146,233,139,100,148,227,170,214,183,168,196,140,249,165,156,72,187,15,128,153,73,103,139,203,55,169,169,61,110,74,89,100,69,173,141,150,68,52,0,62,37,14,20,194,180,142,156,190,218,250,207,28,85,69,213,26,152,170,127,244,0,252,0,39,160,177,65,163,148,29,81,213,36,131,216,220,221,59,188,52,26,210,46,59,136,244,196,94,253,223,129,142,187,52,94,86,114,120,4,103,178,50,79,7,172,197,183,43,52,31,91,91,67,106,159,191,255,255,234,156,87,255,69,20,83,211,255,253,112,128,0,19,2,196,227,13,196,51,24,201,19,249,224,19,123,201,129,21,100,104,114,4,115,9,4,101,112,116,96,17,64,12,19,77,20,36,8,64,15,10,80,219,194,142,148,224,10,180,14,139,77,176,226,51,40,5,123,9,67,218,178,136,146,138,12,129,132,13,198,26,88,81,60,186,113,10,0,192,181,156,151,244,204,196,37,22,11,99,142,89,96,193,96,96,56,40,170,16,243,72,126,208,7,74,255,251,178,100,52,140,8,92,113,201,19,187,202,192,65,230,153,167,101,34,104,27,225,157,44,78,225,241,193,25,33,102,157,150,9,144,77,154,43,109,21,14,79,147,182,72,136,177,92,99,71,116,170,122,248,169,38,107,81,58,143,139,245,57,132,150,138,197,59,111,149,122,54,96,243,210,85,25,69,221,139,195,163,199,49,72,181,166,151,28,154,166,67,126,212,166,22,159,58,105,82,177,72,233,228,145,30,111,148,181,255,118,63,243,177,158,15,91,189,244,16,108,91,187,171,134,245,81,171,107,187,165,207,40,252,61,219,173,81,137,225,77,86,115,249,169,205,107,125,253,234,95,158,24,65,119,108,114,237,76,235,12,134,246,214,155,168,249,209,106,189,110,126,251,158,176,222,58,251,221,252,169,177,252,181,175,251,156,254,101,71,151,234,93,150,95,114,40,240,5,128,0,0,5,124,28,130,73,71,132,22,4,184,109,150,93,37,131,135,137,218,25,188,34,0,115,58,233,121,86,149,73,217,194,193,58,80,76,130,186,176,141,122,240,109,215,58,204,86,198,106,245,254,221,116,95,207,227,81,255,255,244,127,253,72,0,78,50,13,24,98,5,24,32,97,152,29,224,2,130,67,40,192,19,40,153,131,9,81,115,2,64,209,160,136,12,133,153,50,41,176,195,25,197,32,226,68,4,98,8,129,194,33,221,55,82,152,56,48,144,37,42,232,115,154,80,128,232,109,149,49,109,8,157,57,79,37,253,235,251,41,144,15,122,87,165,100,129,241,150,40,179,125,38,188,200,219,233,220,159,71,14,14,142,36,162,204,228,200,31,214,247,14,143,214,77,132,150,4,214,177,147,127,39,117,221,61,20,223,62,224,194,237,96,40,57,252,183,44,221,166,36,150,141,4,58,34,90,18,86,159,46,90,248,115,251,164,95,175,53,246,102,152,151,132,191,18,183,207,182,151,14,62,215,189,224,54,165,47,169,199,147,219,82,45,55,229,166,119,241,126,243,123,234,74,231,85,245,152,87,86,161,53,29,141,57,164,187,249,204,219,251,158,183,254,14,119,44,107,148,215,10,23,58,134,37,189,80,0,128,0,52,170,103,217,184,31,36,37,129,86,132,16,3,66,138,196,27,210,97,178,89,142,176,180,128,254,208,211,155,115,245,22,160,47,131,211,179,233,182,174,205,215,110,62,139,219,242,127,78,207,247,110,47,83,127,233,95,127,12,44,173,251,40,255,254,43,84,128,72,5,130,33,156,196,99,152,218,40,212,220,64,40,192,41,68,204,214,88,220,133,176,20,85,146,140,102,21,135,70,111,20,132,160,121,134,8,72,40,115,48,172,85,4,129,132,198,210,70,152,16,11,3,0,216,177,0,82,200,66,218,216,16,168,177,137,152,255,251,178,100,34,142,199,91,95,73,139,186,124,118,65,201,153,162,101,34,98,26,113,157,46,110,225,239,193,21,147,229,197,166,21,144,224,53,146,212,175,54,155,214,57,83,14,68,2,128,70,1,51,119,73,41,136,131,242,16,66,10,129,96,161,210,82,46,37,47,28,225,16,25,248,248,84,42,149,208,80,11,132,121,105,203,0,0,34,102,53,97,112,238,213,214,205,222,187,247,179,152,110,210,12,237,144,6,151,119,97,66,18,43,117,173,208,93,160,52,227,189,92,2,54,229,249,255,121,32,178,102,242,198,249,197,255,251,223,120,67,37,132,194,128,191,206,181,218,163,251,231,120,188,68,14,172,139,79,90,13,156,243,235,27,31,83,253,229,253,247,116,95,149,251,252,227,32,184,196,56,137,40,16,55,7,93,42,172,199,151,57,137,27,119,3,58,13,192,170,171,210,200,0,63,133,32,160,135,212,47,201,64,224,64,16,206,89,30,141,148,17,130,61,60,128,108,104,95,176,59,5,0,171,147,5,193,125,35,189,58,72,224,185,215,126,51,84,221,187,111,255,178,125,43,201,255,255,255,163,255,254,141,197,255,47,242,149,0,149,37,10,0,160,177,8,120,118,232,80,101,112,58,100,80,144,102,73,162,97,208,220,14,24,16,10,99,0,100,99,152,178,220,140,40,31,140,13,0,12,47,7,19,172,88,102,168,132,197,134,158,83,180,196,178,170,106,98,189,114,165,78,117,16,181,199,39,156,183,255,18,165,30,141,249,124,121,68,107,113,125,78,55,57,214,178,212,123,155,227,12,72,189,76,24,55,211,28,75,63,132,216,117,173,225,49,103,240,171,7,126,233,43,187,63,117,232,117,44,89,224,207,84,219,189,151,49,76,143,136,228,26,92,209,93,108,210,46,241,230,255,113,183,243,106,108,236,44,53,183,54,171,254,117,185,16,123,159,12,222,69,234,210,70,210,35,90,158,22,233,189,125,106,154,245,108,248,156,206,188,44,54,57,192,184,190,37,175,152,90,145,180,181,245,92,253,64,249,113,246,190,228,204,176,132,231,183,238,39,104,3,18,184,42,56,235,141,26,70,32,134,153,226,71,85,27,182,199,135,151,193,100,163,219,184,212,152,55,161,0,215,225,38,116,34,98,187,182,35,94,72,163,209,241,140,243,117,188,130,212,0,214,164,253,71,74,117,181,125,18,247,244,127,35,255,71,241,111,150,128,0,1,40,192,225,24,2,24,24,92,83,31,129,22,152,92,1,152,114,221,24,152,240,152,54,194,133,192,113,64,96,196,32,148,202,98,8,190,38,59,132,96,34,84,172,112,20,5,74,8,104,138,27,31,207,15,39,233,107,28,210,160,210,146,4,202,232,136,236,142,41,30,81,206,84,189,223,255,251,178,100,39,12,199,54,111,202,155,184,123,240,63,39,89,211,100,72,126,28,69,163,48,110,101,237,193,7,20,101,197,172,28,162,184,151,201,111,20,148,199,209,106,212,250,250,111,28,29,12,9,221,191,199,1,96,175,85,72,116,161,149,77,153,177,29,151,47,144,86,44,246,61,3,215,222,159,45,225,5,184,231,5,27,44,73,66,134,219,70,240,15,86,245,125,64,206,7,28,248,106,2,206,233,58,2,90,93,206,249,166,125,115,143,79,79,67,57,11,129,13,121,3,76,235,55,220,52,182,112,213,19,26,98,65,249,210,2,247,81,226,188,244,214,179,155,103,25,163,13,228,142,199,153,111,247,60,2,3,123,87,51,83,25,166,254,62,125,47,141,106,37,239,191,255,247,255,207,255,206,127,128,241,198,214,95,184,0,6,224,10,216,83,155,80,75,150,98,15,166,229,21,89,133,104,219,40,141,69,112,163,130,125,171,235,211,244,47,233,239,253,178,127,126,218,214,194,240,54,2,86,149,7,34,160,108,200,138,17,197,48,24,116,203,205,45,121,74,103,210,128,0,5,56,80,100,24,16,49,25,232,250,190,112,55,252,205,166,179,89,22,204,138,126,5,18,135,66,134,57,22,153,148,162,202,204,112,71,38,35,28,106,140,166,53,212,18,181,193,79,88,104,170,129,205,134,69,66,126,119,147,232,231,243,173,111,245,91,154,186,249,148,21,59,72,248,181,47,191,13,65,209,234,137,44,223,254,17,170,121,219,75,161,199,236,20,48,93,108,158,128,157,165,238,125,199,218,242,55,53,93,77,173,159,49,241,180,107,75,252,6,38,243,187,215,79,206,141,211,98,39,61,182,207,138,248,87,253,222,49,137,177,241,125,101,136,85,95,162,159,227,219,121,163,123,189,235,9,92,198,134,67,227,63,35,67,142,43,147,100,88,48,241,15,16,239,122,70,116,133,68,86,31,33,28,131,150,35,62,233,87,192,40,24,202,9,20,175,35,41,215,106,142,251,113,178,253,189,157,150,240,88,152,16,188,247,76,234,102,59,105,180,205,214,64,28,128,37,83,47,9,9,48,50,1,88,65,65,156,98,167,22,22,224,153,240,7,9,86,50,122,239,113,193,96,158,195,86,64,176,197,47,56,71,152,118,168,27,204,57,168,215,87,199,151,173,5,124,191,122,205,121,74,222,32,165,216,106,187,186,126,68,0,76,15,1,176,192,128,7,134,67,36,202,249,57,140,100,192,196,193,152,143,76,10,135,120,198,60,83,128,89,128,160,179,143,40,59,42,130,0,163,17,254,4,5,25,90,80,202,120,66,18,217,6,22,10,14,137,39,67,29,85,169,184,96,160,16,189,253,42,180,171,246,232,119,235,255,192,104,202,32,10,9,140,255,251,176,100,41,140,215,227,111,201,139,219,201,178,66,37,217,131,101,98,104,28,17,191,42,78,61,124,137,24,154,101,201,172,156,160,165,43,245,119,58,102,42,165,112,133,55,73,171,52,233,250,147,189,148,13,6,165,87,165,103,12,12,222,113,151,15,158,249,217,122,88,181,62,13,129,160,89,162,135,108,222,212,161,190,169,40,42,129,3,99,72,130,238,109,52,229,21,170,41,58,63,221,250,80,131,36,52,250,137,93,171,148,38,98,238,56,206,222,202,239,254,25,246,195,214,199,179,236,121,169,103,102,198,90,249,45,238,99,87,30,242,75,77,79,220,152,245,204,238,81,253,252,127,95,188,50,207,226,187,250,208,61,107,22,178,207,183,27,148,237,201,204,127,153,215,199,154,223,127,245,223,187,149,158,231,251,195,243,252,181,251,191,251,255,255,181,68,213,184,2,232,196,253,146,84,0,0,0,101,72,58,201,214,240,246,32,230,195,32,36,37,207,152,120,67,156,161,28,45,175,138,68,81,206,124,106,244,106,18,159,146,180,149,64,223,240,162,180,235,72,86,226,50,62,25,234,79,175,151,251,234,23,155,113,127,254,32,255,236,254,180,0,6,49,49,32,199,65,241,66,33,220,17,38,40,50,27,17,168,109,189,113,158,169,163,130,113,129,249,141,6,134,131,73,169,89,147,209,230,46,3,153,128,10,20,27,176,201,105,128,128,162,128,41,123,117,8,6,189,132,128,6,36,52,18,238,115,188,231,37,124,250,188,252,85,128,160,83,71,101,132,182,149,113,182,246,180,153,121,8,46,99,30,57,22,100,82,181,66,183,123,72,2,32,206,216,105,130,18,92,36,80,136,150,76,37,32,115,154,183,152,236,141,14,135,83,67,199,224,78,165,222,61,119,105,36,23,13,71,128,5,249,224,225,3,92,237,158,13,96,56,222,36,23,74,77,138,196,117,41,132,176,239,115,116,187,70,158,85,55,153,104,197,150,61,142,230,49,87,79,5,141,237,238,213,31,146,97,226,66,214,212,205,152,136,86,76,62,231,111,99,219,210,49,54,250,166,118,188,169,80,233,94,155,190,249,218,219,131,212,68,117,216,175,157,52,44,71,196,67,78,70,210,218,140,71,17,168,57,84,57,89,191,12,174,152,40,67,164,189,99,180,113,72,187,26,187,156,93,232,95,233,56,120,82,1,132,144,161,173,207,96,131,158,134,73,113,21,243,127,70,255,170,232,40,127,71,241,167,255,33,49,211,255,245,2,104,0,9,88,8,7,0,130,81,16,202,112,11,132,100,240,28,97,41,248,14,15,140,210,15,131,5,232,96,32,137,49,8,76,119,200,134,209,97,8,6,89,10,37,4,71,148,20,191,60,186,149,188,103,202,163,77,189,51,255,251,178,100,29,140,134,153,104,204,155,185,123,112,79,42,153,218,97,72,158,92,209,227,44,46,189,125,1,20,26,102,141,149,137,168,198,161,156,211,201,222,92,239,198,19,208,191,238,244,212,117,204,251,57,201,163,150,218,75,217,222,70,157,12,174,49,39,239,11,132,201,79,119,128,81,137,222,159,91,237,144,127,112,255,11,218,215,62,98,248,66,113,27,94,182,164,83,174,22,224,144,44,249,85,122,207,181,255,143,173,67,166,190,254,49,41,245,74,53,179,103,31,21,190,28,126,59,151,212,4,111,241,76,77,234,12,216,253,253,233,245,254,22,55,117,183,56,139,238,29,16,168,232,105,78,226,242,34,189,162,14,115,52,118,140,71,139,18,54,88,95,56,54,191,145,110,60,168,179,246,227,10,155,44,46,238,196,0,0,64,48,0,15,198,249,153,236,105,102,143,137,172,202,228,53,99,74,67,22,167,33,163,223,126,151,47,252,127,255,250,77,40,37,7,13,223,244,125,185,188,238,255,255,255,191,255,95,255,219,127,233,196,135,217,98,17,172,201,165,32,158,157,98,174,143,137,112,103,188,182,165,168,229,227,161,117,64,53,232,14,18,76,76,11,78,218,109,77,82,4,204,185,55,76,110,92,76,65,47,140,44,3,4,65,113,128,160,25,141,99,122,148,24,114,60,9,7,128,128,160,96,29,26,16,24,83,136,10,7,36,209,192,128,53,239,139,5,129,27,243,53,208,14,246,101,199,63,240,169,82,236,73,97,201,130,170,151,99,9,97,122,151,56,58,95,212,140,117,103,182,207,227,82,106,20,189,122,179,188,2,10,36,47,77,128,24,227,97,48,109,79,58,98,241,118,229,3,225,153,102,251,63,82,240,91,67,13,83,152,15,190,157,23,10,85,184,35,186,188,84,133,32,217,25,74,87,118,182,21,19,58,173,239,25,32,82,235,11,181,68,154,248,174,160,111,87,108,141,224,34,32,248,235,197,45,221,248,175,98,91,80,62,171,139,247,114,210,206,73,200,86,9,237,21,69,45,181,10,125,204,190,45,210,250,108,75,161,115,167,157,213,191,150,119,75,182,145,39,91,233,245,17,236,154,249,149,108,224,0,1,57,217,135,240,220,80,121,34,24,150,217,136,59,127,31,147,23,238,234,24,186,228,132,125,21,184,59,114,173,249,207,217,246,220,138,25,15,253,43,254,119,231,211,151,82,126,191,255,203,250,23,130,255,233,179,235,147,150,254,175,18,21,122,31,252,84,228,4,84,185,22,194,0,70,12,15,151,68,24,10,97,14,96,197,211,27,73,46,137,108,5,134,140,56,73,124,0,4,82,132,48,37,158,165,13,71,9,130,242,179,155,47,141,184,176,37,74,21,29,28,76,139,227,196,122,9,255,251,178,100,30,12,134,48,104,79,27,111,101,112,64,233,89,195,96,77,104,29,141,199,46,78,97,241,193,22,26,103,41,149,37,248,4,191,224,231,39,17,116,216,149,165,225,205,6,197,148,255,210,28,93,169,153,119,0,131,239,77,227,137,158,203,167,240,32,169,167,240,213,155,222,91,230,253,73,186,212,182,207,243,156,107,161,247,242,142,171,192,170,167,205,136,126,151,139,140,90,29,183,172,103,41,38,183,45,182,149,145,98,222,150,195,114,109,229,27,13,87,217,48,51,122,136,65,252,76,44,87,52,189,107,19,153,31,84,137,68,242,169,97,113,213,51,85,198,206,36,49,76,243,203,153,252,67,247,122,10,158,89,114,132,36,208,29,53,104,2,218,123,107,60,0,2,130,205,116,158,16,177,254,46,249,114,73,77,65,241,84,172,184,155,83,0,33,117,106,54,175,67,13,159,56,125,33,244,90,2,108,217,107,126,249,223,91,237,159,232,255,255,254,115,246,126,143,255,255,235,126,159,246,252,237,200,254,43,0,2,224,16,232,56,192,98,80,113,162,184,231,49,18,154,97,188,104,177,41,171,129,67,199,50,96,121,115,204,122,107,94,69,226,18,7,6,35,198,1,43,130,58,21,2,42,43,237,144,104,13,242,126,173,1,160,206,109,60,18,142,206,108,74,204,212,107,184,93,116,135,187,102,251,8,106,57,102,207,228,221,190,215,150,118,19,75,74,89,219,203,38,142,98,38,85,70,58,165,22,101,235,241,166,135,249,201,36,89,89,202,254,250,209,123,205,190,209,74,181,137,5,77,143,114,198,51,137,161,124,92,15,21,141,148,46,125,198,105,110,125,136,55,135,218,95,182,217,255,210,144,147,198,211,0,241,139,224,196,129,70,35,94,191,72,204,189,130,133,57,200,206,47,155,225,75,11,91,250,157,237,88,33,196,194,190,123,89,24,217,59,98,121,125,201,90,95,92,35,205,71,81,50,223,120,49,21,206,108,88,222,117,6,74,195,220,121,28,36,143,188,127,138,111,94,152,165,152,183,156,66,31,172,201,43,128,52,0,30,128,44,217,122,130,177,20,10,56,173,8,176,237,237,75,73,95,235,158,43,71,157,236,181,12,202,150,57,2,91,102,126,106,106,250,110,173,211,101,204,239,255,191,166,246,253,145,153,209,8,7,22,138,73,206,110,67,255,13,52,80,42,31,254,223,161,0,0,243,17,130,76,100,25,48,233,144,220,156,3,176,143,140,163,106,51,48,168,209,47,35,26,2,19,85,3,12,136,118,174,185,195,6,166,32,18,65,238,171,101,20,17,122,229,204,32,153,57,172,145,150,52,217,93,32,172,35,155,176,210,117,186,252,212,218,179,22,253,179,211,36,244,7,149,212,255,229,74,255,251,178,100,41,12,199,102,114,75,19,152,123,226,77,230,249,163,97,231,62,27,33,191,48,78,61,61,1,18,154,102,77,145,169,216,113,149,184,220,205,101,216,206,210,111,74,49,134,12,75,188,214,102,9,205,47,146,29,26,234,99,207,192,132,231,141,169,86,155,50,46,241,109,80,145,166,167,187,68,218,161,111,133,155,0,199,104,47,24,39,249,88,166,180,162,221,166,166,48,225,127,104,229,54,48,152,123,109,218,77,210,27,78,96,65,104,151,73,146,80,204,173,29,168,168,136,235,22,146,45,195,102,127,25,143,112,160,175,157,153,140,217,25,237,217,209,44,236,79,19,138,62,175,115,153,95,153,107,22,245,150,22,36,188,151,127,136,108,17,30,185,97,95,106,205,156,235,121,213,107,174,219,156,106,79,210,11,252,79,167,160,3,96,9,108,245,195,83,202,80,4,33,101,132,17,65,221,248,26,22,31,167,218,178,87,15,141,124,83,253,103,61,180,181,98,109,79,59,183,99,65,140,170,154,81,204,107,211,78,127,59,244,236,250,234,107,206,8,93,234,229,100,184,103,56,118,56,91,249,43,127,162,207,255,255,255,255,92,0,53,142,7,193,65,211,7,146,140,49,198,17,7,12,210,205,8,90,153,13,146,44,21,75,69,148,97,242,90,208,47,131,240,97,0,172,236,220,177,138,147,7,173,52,68,241,167,165,11,128,159,187,220,83,53,235,245,27,150,187,150,243,248,12,136,29,35,190,198,150,254,20,43,110,95,114,94,135,22,129,151,32,235,88,117,141,231,185,120,64,90,121,237,192,245,30,102,182,239,72,8,59,106,60,106,97,72,238,181,78,191,187,120,132,187,121,141,230,72,132,163,190,148,51,43,189,170,96,90,4,26,54,214,208,161,69,100,135,29,185,177,238,210,105,109,195,62,16,116,158,104,172,116,68,188,112,179,123,54,97,100,212,101,98,86,145,47,222,82,92,196,213,33,194,206,229,204,205,190,102,217,102,106,136,15,155,114,212,236,42,137,226,134,111,205,106,247,47,151,24,198,216,196,167,159,229,252,254,191,172,73,99,247,236,21,112,1,192,0,18,218,117,31,50,239,68,144,189,2,34,129,139,54,209,216,73,113,230,130,226,59,144,207,100,216,42,81,139,9,204,35,46,82,116,66,60,170,254,68,245,156,204,70,75,81,26,170,16,24,250,80,229,140,255,223,32,250,185,188,159,255,162,223,250,64,64,0,10,188,193,65,179,12,139,201,75,6,120,137,17,89,12,32,141,17,132,134,145,4,68,34,201,151,220,0,20,5,1,129,64,66,216,11,5,137,0,64,160,163,244,254,174,57,184,146,209,129,163,227,136,189,68,177,49,91,143,130,6,206,223,191,152,71,233,124,58,81,255,251,178,100,36,12,198,195,104,206,27,143,100,240,62,2,185,179,15,34,12,30,5,191,44,78,229,239,137,9,154,101,193,149,157,152,205,133,170,177,133,50,183,17,185,64,112,185,72,249,15,143,203,162,24,204,185,7,226,204,244,44,19,205,5,145,199,39,57,247,70,196,49,54,234,27,20,75,209,171,122,100,51,169,107,98,27,99,146,79,247,2,133,145,72,168,115,132,241,88,198,193,6,15,181,232,182,236,50,126,121,26,116,90,169,194,143,86,143,84,27,190,105,217,64,141,35,5,224,132,154,35,174,3,55,78,79,31,177,210,193,19,243,17,87,127,35,238,122,202,214,15,197,138,216,79,52,188,151,79,143,31,57,161,93,169,75,77,200,158,118,210,235,227,225,109,18,37,255,173,196,0,0,15,80,77,132,214,149,8,193,161,170,5,37,8,148,100,152,147,40,119,171,10,161,157,160,186,27,5,204,217,153,60,226,165,58,123,39,100,187,239,244,240,236,167,255,103,211,93,47,22,233,235,173,13,168,61,9,157,139,125,64,0,22,40,9,133,193,147,9,2,193,76,204,154,92,49,209,26,50,45,2,20,67,0,193,129,128,64,185,130,193,33,131,227,40,88,5,48,60,247,48,168,25,49,16,36,11,137,128,162,181,97,140,50,206,85,165,105,56,86,48,210,73,220,56,26,71,200,105,133,4,102,218,201,135,83,238,151,63,194,24,22,70,77,12,67,100,195,55,36,47,120,88,243,114,150,18,149,1,211,82,167,232,80,54,254,117,199,82,155,240,240,116,115,146,158,139,137,187,96,58,112,252,25,163,61,211,112,18,115,237,114,200,225,9,32,119,58,144,189,8,90,207,139,187,54,45,27,157,17,96,99,89,68,128,80,104,41,213,179,99,86,253,236,177,234,115,70,131,1,162,42,86,88,176,209,217,243,198,177,195,58,167,59,112,143,5,20,201,59,197,58,40,243,139,222,177,106,241,245,234,217,90,70,195,220,110,180,213,92,160,234,138,232,142,79,235,6,117,68,104,214,240,241,109,98,210,230,54,171,45,179,11,239,255,255,255,255,255,145,104,62,192,92,19,190,2,51,204,15,76,17,76,9,90,124,63,11,44,188,144,192,9,143,9,21,26,52,75,245,33,109,199,226,81,100,255,82,13,150,103,210,58,253,181,212,38,106,23,109,177,210,248,175,253,177,75,121,73,156,111,255,211,229,157,211,37,64,0,179,5,133,178,0,200,193,50,188,235,83,196,195,177,20,199,118,0,195,160,44,194,164,44,20,28,142,1,70,34,1,198,15,13,133,170,50,72,168,1,14,198,3,7,161,97,184,12,54,194,140,5,0,76,76,4,101,101,130,24,16,60,229,244,32,136,64,163,120,23,185,160,95,143,191,182,255,251,178,100,39,12,199,133,104,74,147,184,124,96,65,136,25,147,100,167,126,27,209,163,42,78,225,147,209,29,154,165,201,148,157,218,112,173,221,228,204,144,174,87,46,91,106,20,255,147,26,32,163,45,87,137,164,168,224,78,59,132,4,124,234,172,65,99,89,146,153,144,208,112,143,5,199,71,147,68,102,185,228,176,10,186,205,117,145,186,67,123,18,118,162,141,83,161,242,13,148,28,71,112,54,213,67,125,242,97,188,8,179,46,207,20,54,132,226,51,142,24,181,191,62,100,234,157,79,149,91,98,203,92,139,242,75,169,124,33,132,186,154,235,244,88,164,7,136,41,225,186,49,173,17,181,83,234,247,25,220,22,77,121,163,198,174,97,68,183,198,60,27,82,39,128,228,132,218,46,33,196,248,250,187,150,49,125,255,107,198,177,223,62,88,149,135,124,113,0,8,0,18,167,173,39,205,111,152,113,128,96,96,96,132,158,232,253,117,0,128,19,89,138,63,250,157,133,131,28,73,154,38,45,149,245,55,212,119,111,215,211,78,11,250,119,31,152,205,204,116,20,185,163,160,176,148,127,70,126,159,255,255,203,128,0,49,129,2,9,132,224,224,8,77,62,186,11,52,124,49,50,13,87,49,169,25,51,72,81,7,21,104,14,17,132,97,81,84,189,6,84,137,128,160,192,198,16,72,70,58,41,138,157,175,115,6,64,202,50,192,12,12,6,21,138,31,11,20,107,150,105,200,67,33,254,58,157,254,243,234,63,226,198,139,185,41,251,15,49,183,249,124,41,204,57,109,14,110,179,243,237,217,42,158,77,169,188,9,241,33,28,222,218,207,72,5,18,251,77,137,251,229,197,245,77,220,22,206,93,187,17,230,20,206,236,158,187,2,33,37,137,78,86,185,83,23,98,197,5,34,23,223,103,244,176,173,66,254,159,227,184,225,188,97,89,40,231,113,134,47,204,156,168,233,248,52,107,114,214,134,196,91,225,234,171,240,226,179,185,175,122,212,167,109,93,249,254,111,239,20,193,12,49,217,67,109,47,161,89,116,72,112,206,203,251,246,110,153,45,117,43,156,229,90,119,76,0,0,48,104,9,61,14,186,131,64,48,118,26,20,30,50,44,64,16,193,115,225,177,83,221,55,90,33,63,53,197,160,144,121,78,119,254,161,62,68,238,239,203,242,205,232,99,115,154,185,193,57,212,109,31,71,205,209,90,115,113,179,122,22,110,70,114,159,255,253,202,32,0,0,112,84,75,48,44,6,48,164,126,61,12,172,55,100,24,51,25,163,49,229,1,50,77,84,48,104,28,45,0,65,86,96,120,192,42,3,152,212,143,129,1,19,28,129,1,129,240,48,107,97,36,0,17,142,128,108,225,96,12,11,4,12,145,101,162,106,255,251,178,100,34,140,71,44,104,202,27,184,92,240,56,37,217,253,60,39,124,28,197,165,42,111,105,237,193,32,26,101,205,164,149,216,38,198,182,211,92,254,80,62,248,125,127,252,219,26,34,92,125,19,181,106,55,20,152,71,70,249,125,82,144,37,212,145,251,35,42,134,43,121,112,180,219,15,136,4,145,27,86,0,249,132,83,205,37,157,110,63,239,37,253,178,43,29,187,21,167,165,161,96,16,54,216,201,123,225,63,252,215,241,165,219,172,250,166,6,218,76,138,41,55,14,238,254,232,62,206,242,170,105,147,123,85,196,123,75,26,98,179,40,38,30,51,206,31,68,126,177,180,124,68,161,17,138,254,103,170,80,255,183,218,41,23,209,172,149,86,108,88,81,184,227,169,198,197,11,210,170,70,199,47,169,70,147,73,177,246,105,159,99,56,146,180,0,128,0,5,32,12,38,22,234,193,250,27,161,126,90,4,189,63,26,83,243,103,67,51,132,147,207,34,95,162,34,111,204,191,242,255,224,255,255,152,150,148,49,160,123,174,211,254,183,81,235,213,115,141,255,67,0,0,4,160,80,47,18,7,99,1,192,55,50,40,66,160,160,31,24,56,11,81,129,248,43,24,112,135,8,112,66,176,179,1,144,24,48,26,5,178,168,7,24,24,8,65,129,88,4,25,22,162,27,65,233,222,146,0,195,94,169,136,2,21,5,21,128,97,104,128,192,175,212,95,83,217,199,165,216,125,39,126,158,56,133,47,197,246,202,155,22,22,106,118,90,122,229,48,43,29,145,118,50,252,197,238,178,236,107,196,12,112,159,140,70,129,228,250,141,227,91,82,134,188,95,162,219,173,233,97,203,164,78,104,179,156,130,26,211,74,226,187,126,136,115,109,128,64,225,11,163,74,253,155,178,225,88,120,223,241,173,139,253,230,146,185,119,176,29,98,242,87,198,212,246,106,201,199,87,170,148,100,6,165,212,27,201,127,188,57,218,29,243,243,31,80,88,227,195,131,14,254,219,143,18,4,24,239,85,109,219,251,215,248,183,255,118,129,231,240,182,230,219,21,246,155,221,79,36,55,128,0,0,137,69,37,49,177,222,162,166,1,168,36,65,130,48,173,112,27,190,33,3,162,221,51,71,110,72,167,215,192,143,89,183,127,159,157,89,40,35,73,143,130,53,31,243,15,206,170,247,160,77,234,139,247,111,253,219,14,63,221,91,12,46,11,127,167,79,235,14,160,0,0,99,2,193,211,28,65,243,17,141,35,64,221,115,133,136,195,66,222,99,59,25,195,49,11,179,21,193,18,160,114,99,128,46,97,216,228,40,1,153,222,106,147,17,6,54,136,0,17,112,121,79,108,102,4,129,133,5,77,17,80,18,110,196,65,139,61,16,172,52,204,255,251,178,100,36,14,7,99,104,201,19,185,76,240,54,68,58,13,60,10,148,30,5,161,36,78,229,115,192,216,7,103,180,246,28,208,103,218,93,205,93,106,255,244,216,246,171,70,14,46,113,152,203,10,25,97,14,233,0,77,164,57,40,28,58,1,145,113,101,34,244,245,2,96,167,30,167,136,218,91,240,115,166,16,220,78,113,78,223,171,185,48,24,86,117,211,90,147,229,11,178,142,130,137,42,225,20,240,57,9,17,142,229,158,174,91,112,247,67,25,64,86,74,173,2,56,214,223,28,226,124,135,55,107,13,78,83,132,162,142,198,202,96,240,121,28,215,166,215,7,80,203,166,200,79,30,64,174,81,241,252,246,229,88,155,16,245,31,123,43,78,160,157,205,53,156,228,43,124,43,63,169,229,102,214,248,237,253,146,112,165,99,35,1,71,229,233,126,86,243,64,0,192,28,0,7,0,94,53,168,224,253,34,195,48,183,24,71,134,161,36,42,124,222,23,119,6,70,105,190,127,255,90,169,8,197,220,185,136,224,76,79,255,255,255,253,228,145,232,97,58,47,151,175,80,22,21,5,69,141,51,4,16,179,228,216,195,133,8,147,50,227,19,31,14,227,33,29,193,192,128,40,24,2,140,19,23,132,148,39,153,232,90,152,50,10,137,40,132,161,49,50,254,48,1,152,54,1,25,6,8,177,226,160,32,35,2,72,130,87,240,181,64,168,254,179,153,35,194,75,8,239,38,117,157,150,234,24,116,14,220,22,65,17,173,137,32,203,0,42,7,9,220,21,41,32,239,105,129,184,241,74,170,233,185,79,202,65,104,54,123,77,212,202,58,4,227,97,87,146,220,152,198,21,244,132,50,221,61,77,194,118,24,108,139,2,253,203,162,165,179,129,113,177,135,37,22,158,141,71,101,133,241,131,147,125,228,129,41,169,43,203,168,229,119,172,97,240,181,79,116,147,70,56,38,168,19,150,73,126,72,62,180,155,230,114,82,209,201,40,243,198,169,89,167,226,141,174,14,81,254,169,75,55,93,116,188,225,123,160,181,39,152,144,48,77,108,167,167,123,163,135,113,82,235,80,194,95,14,45,15,137,134,248,68,0,0,0,14,0,0,9,254,165,125,56,101,3,57,9,7,204,58,176,105,128,36,104,57,67,213,11,107,136,128,82,11,253,52,246,217,221,255,235,253,95,245,200,163,43,174,80,197,55,223,30,47,95,172,64,1,181,144,98,88,26,97,80,78,119,6,198,98,208,174,100,146,66,101,153,74,21,45,76,34,0,192,32,129,135,96,33,137,160,240,232,12,97,185,232,96,40,32,97,200,82,152,101,7,216,224,220,115,99,60,144,2,173,85,173,210,22,24,44,107,40,243,201,157,231,83,245,135,239,78,138,102,255,251,178,100,39,12,167,22,104,74,147,184,123,228,71,37,217,154,105,229,56,27,201,163,44,110,189,156,129,24,154,165,69,156,28,160,90,139,44,167,150,234,159,124,24,171,119,147,44,58,222,157,190,254,189,118,237,48,20,205,175,42,8,92,138,167,160,10,47,43,162,151,28,254,64,87,140,249,174,213,25,194,26,96,192,158,142,67,133,206,39,189,169,85,62,107,28,75,100,221,91,111,222,237,53,245,95,230,180,90,219,82,225,189,169,3,72,234,114,155,14,49,247,17,202,44,92,81,201,27,43,123,226,153,194,70,214,79,75,51,231,112,225,192,179,215,8,113,40,238,21,161,57,74,187,172,119,210,193,35,20,81,168,224,160,149,16,238,245,236,123,183,199,143,15,195,187,251,215,55,99,104,140,127,168,0,2,0,0,0,19,172,74,225,177,154,215,1,168,194,194,193,66,13,124,39,67,106,130,253,2,113,174,208,112,219,15,59,32,125,236,93,95,111,213,14,215,244,245,87,211,131,119,255,219,249,184,207,149,45,255,235,254,138,127,238,96,50,125,226,91,186,215,20,123,220,128,0,6,240,224,36,96,120,42,10,15,142,121,114,68,170,227,30,149,99,24,205,147,30,137,240,225,140,70,12,148,13,230,37,1,226,0,4,196,115,12,20,24,152,26,20,14,131,225,197,178,100,150,180,194,208,55,210,144,84,13,145,182,4,239,80,139,222,173,240,156,162,12,71,47,149,126,238,68,21,206,163,236,42,31,146,211,85,108,211,185,149,64,88,98,238,155,20,67,61,177,166,95,134,34,32,11,122,115,1,170,53,151,14,56,201,222,179,189,11,6,104,216,159,155,56,62,34,209,232,131,90,245,214,33,68,147,53,148,94,76,136,114,114,173,113,22,182,223,253,200,242,25,154,33,9,215,61,52,9,201,203,98,91,204,142,39,145,60,113,98,204,87,47,229,44,120,58,204,46,246,56,207,61,90,191,72,232,196,191,103,154,211,35,151,144,223,70,115,0,254,29,22,250,61,202,114,71,88,201,121,189,74,255,119,175,172,189,137,108,250,118,134,49,105,57,14,68,8,232,50,59,53,228,231,133,44,116,35,66,36,199,192,9,93,109,17,89,215,243,43,188,110,51,56,74,197,11,69,95,67,69,185,94,134,158,212,171,47,58,160,227,66,26,115,249,69,215,158,108,161,255,252,74,135,191,247,169,255,221,255,250,66,0,1,243,3,3,195,15,64,179,3,0,147,225,181,3,110,67,67,51,85,99,68,131,211,44,215,160,96,60,2,0,69,132,147,35,193,70,188,102,96,140,6,24,207,224,241,202,225,54,161,147,28,76,224,50,142,149,68,2,77,147,10,122,6,11,130,131,246,62,34,22,197,239,74,154,119,253,223,255,251,178,100,39,14,39,116,108,201,147,186,123,112,63,132,57,134,105,229,54,28,69,157,40,110,97,147,193,14,26,166,41,166,21,80,252,29,161,32,116,144,99,62,80,184,235,229,12,177,216,245,82,230,162,205,172,89,94,86,45,161,250,107,99,30,28,15,44,132,59,82,173,111,151,10,186,84,79,94,234,192,223,123,35,1,43,114,118,153,48,214,94,36,129,182,129,206,155,160,198,136,187,198,159,8,125,10,39,136,202,210,204,221,134,105,51,167,248,190,61,229,149,169,6,221,100,137,244,224,221,85,68,146,107,238,53,226,64,131,100,99,250,60,68,187,127,87,9,154,155,149,190,28,155,82,58,203,252,89,245,175,26,21,96,69,193,219,9,67,58,179,59,197,253,191,206,53,191,233,141,90,125,194,221,179,254,183,157,230,66,232,157,43,216,74,176,128,0,1,211,244,42,62,112,206,148,45,4,38,86,32,41,212,204,167,216,90,164,29,202,67,132,205,157,74,14,232,227,238,59,51,127,209,117,79,47,206,159,128,245,53,82,178,245,196,242,191,67,170,255,255,177,24,29,68,197,118,105,235,0,202,96,130,241,133,68,38,57,85,28,254,20,100,178,64,134,138,113,134,113,191,208,99,203,18,218,11,40,70,156,0,160,225,164,214,134,0,19,25,116,42,42,89,14,59,72,19,68,193,98,186,200,118,76,113,160,178,91,174,81,16,165,50,224,163,28,168,131,200,193,247,242,222,229,215,13,77,161,250,209,37,107,179,9,146,183,177,62,8,140,191,100,247,90,75,215,106,243,0,78,11,115,38,19,69,110,192,3,216,147,127,200,191,38,145,86,229,117,12,203,157,141,207,242,74,217,117,216,109,118,190,122,166,165,222,84,85,181,111,53,225,140,174,197,61,107,182,169,45,80,95,230,123,236,205,254,126,215,62,182,72,97,6,81,219,54,244,120,141,146,223,208,184,98,242,230,69,220,63,152,70,230,63,3,119,212,236,31,54,138,179,31,68,185,237,37,225,100,168,123,1,108,124,90,141,134,122,172,234,110,93,38,14,56,187,17,190,241,201,70,42,167,186,143,202,128,0,96,0,114,11,160,97,166,170,11,186,96,209,1,3,23,97,161,87,186,149,54,9,197,162,240,126,112,113,20,60,134,31,26,216,214,255,199,236,223,250,175,212,33,255,248,135,246,124,99,255,227,255,255,253,170,123,156,6,152,161,31,74,216,145,191,80,32,0,12,188,8,20,19,0,198,2,143,38,198,223,68,81,1,132,130,105,135,101,145,146,196,233,134,224,27,34,10,128,230,9,132,34,48,20,192,99,36,40,7,138,4,68,162,40,112,13,122,124,213,79,81,229,134,38,53,70,140,46,222,104,185,201,227,30,130,89,7,62,167,255,251,178,100,36,140,135,38,104,203,27,184,123,224,71,231,121,135,104,235,142,27,125,155,40,110,189,60,129,28,154,102,157,151,156,216,243,115,106,130,172,204,219,103,185,102,134,138,205,66,82,56,252,193,162,84,237,215,254,9,252,132,139,8,202,232,1,184,216,220,109,232,141,42,32,200,65,107,238,197,62,94,46,156,247,0,129,82,184,198,51,85,220,148,227,230,99,54,144,158,235,122,172,26,95,237,187,193,143,26,27,230,131,182,21,104,102,18,216,145,147,26,138,227,180,244,102,26,148,206,14,41,229,27,206,185,81,110,155,98,211,149,163,105,182,3,23,141,72,155,142,193,105,35,185,164,39,47,173,228,25,67,21,36,103,162,89,34,71,99,236,9,105,49,52,36,45,205,181,214,216,102,159,16,107,59,80,96,218,63,208,108,32,14,0,20,1,63,56,202,140,124,16,231,96,213,37,200,11,146,105,151,30,66,255,93,150,219,136,53,94,101,102,91,241,24,189,76,205,127,143,20,42,88,8,133,165,29,191,243,47,241,23,255,70,217,191,78,119,237,39,172,139,193,198,137,163,26,153,212,102,179,200,208,0,0,10,130,17,80,192,48,48,194,32,104,226,138,204,29,226,8,203,97,35,44,203,37,8,192,240,33,9,65,3,241,129,194,50,46,24,220,105,24,18,1,24,144,13,138,11,34,64,4,219,12,48,28,33,144,39,112,36,12,68,168,41,15,129,64,156,61,17,16,131,46,172,52,166,137,211,250,151,222,237,11,116,83,92,35,13,21,238,149,72,224,217,201,85,134,108,161,84,86,34,210,76,238,53,197,69,123,50,32,110,191,72,128,244,254,127,18,184,90,60,119,176,111,83,48,209,81,168,212,97,68,211,242,14,234,218,99,188,183,92,73,36,81,197,166,86,101,78,167,129,26,51,102,189,253,155,170,133,199,108,196,108,60,142,110,166,181,101,90,140,20,106,76,217,181,250,230,54,113,200,203,194,114,248,202,145,159,182,52,187,72,72,144,11,157,4,231,57,141,147,109,127,114,143,78,44,92,26,69,233,233,6,9,108,189,172,254,241,65,0,4,160,73,184,101,192,51,50,38,104,8,138,133,144,18,173,124,248,67,96,174,244,169,76,172,85,49,25,217,27,41,255,203,127,254,137,249,45,7,12,204,198,70,14,80,74,230,138,156,136,234,150,97,168,138,181,119,252,175,255,255,202,8,239,233,123,124,178,87,73,0,204,18,194,16,192,184,17,3,130,28,213,197,52,76,100,121,51,10,224,203,26,243,113,172,199,163,0,0,217,137,72,134,77,53,141,2,78,6,27,18,60,26,92,14,66,125,12,84,88,38,16,41,180,69,39,140,184,155,35,236,64,241,162,86,50,243,24,210,176,86,34,255,251,178,100,36,12,135,53,99,72,139,220,200,212,78,135,41,186,97,138,90,26,93,163,42,110,189,149,65,18,144,230,105,151,148,216,72,35,230,22,99,52,121,98,236,11,63,126,129,68,227,20,238,115,71,144,198,229,164,42,186,210,10,100,201,95,115,54,19,93,72,75,184,37,131,203,126,116,28,235,229,217,102,55,236,183,89,94,30,76,11,255,157,12,213,44,253,104,14,77,148,235,17,145,220,221,75,26,202,35,37,148,88,22,23,7,171,82,62,243,115,23,227,119,106,79,225,203,123,206,222,123,239,101,184,231,113,239,222,57,101,173,253,235,185,92,138,97,133,187,242,154,246,159,218,106,111,229,159,203,238,215,171,79,141,203,246,55,223,229,63,57,255,158,229,57,214,185,103,61,115,46,215,187,220,53,122,247,7,88,72,83,29,51,64,0,0,124,0,7,122,216,150,45,164,142,110,66,142,88,229,0,124,251,109,155,105,50,232,37,212,9,232,166,90,233,41,35,155,42,24,167,124,146,251,191,95,253,27,191,228,188,255,255,255,211,241,96,122,97,238,18,152,194,102,46,85,141,34,15,182,158,251,145,234,52,11,21,60,63,77,255,204,128,1,2,92,97,8,112,96,64,116,158,7,112,33,102,151,137,38,2,145,230,35,24,32,67,164,193,240,5,69,65,66,137,133,193,130,2,204,106,40,76,17,2,76,24,9,7,3,17,161,225,186,40,65,0,43,184,40,18,2,53,103,161,129,13,0,179,179,69,80,64,153,46,3,86,16,123,120,91,240,13,210,21,117,42,36,196,109,140,153,188,215,12,84,6,180,136,164,246,62,145,53,192,3,184,210,152,18,180,238,235,126,167,226,175,49,135,158,62,101,214,174,185,190,223,20,95,95,63,224,46,89,115,33,27,246,138,12,204,156,207,238,228,130,70,57,76,199,146,59,177,46,12,208,253,42,166,140,32,69,49,42,34,192,164,229,200,33,46,62,243,48,100,127,29,158,186,198,217,239,94,219,185,136,123,116,138,215,48,120,120,242,101,134,204,235,208,83,57,125,32,171,139,58,191,58,235,17,209,119,237,2,0,0,17,40,162,152,158,51,118,34,48,28,16,64,33,115,17,147,64,27,85,47,85,80,46,83,72,70,148,2,12,16,51,98,53,79,247,237,249,189,127,7,255,175,60,151,51,149,254,24,27,147,135,135,68,248,160,24,17,13,32,84,14,13,194,206,33,72,0,0,99,28,72,227,34,1,163,22,217,163,105,96,51,208,197,99,46,13,115,8,82,3,24,97,35,17,65,3,0,65,131,25,4,83,29,199,176,32,64,1,111,10,161,113,139,66,201,128,65,232,178,154,35,4,4,129,83,0,68,72,187,132,96,184,8,68,26,192,131,44,157,225,255,251,178,100,37,14,231,39,101,200,19,185,52,240,73,6,153,115,101,229,54,29,81,117,34,79,115,3,136,218,16,167,13,134,8,216,200,228,1,133,11,0,176,197,160,84,217,252,174,115,23,137,245,22,194,145,200,122,74,24,136,180,4,253,131,230,58,130,68,89,191,121,175,45,138,9,132,54,79,169,251,34,5,28,122,70,238,77,220,143,225,151,207,121,40,164,90,123,20,84,133,211,231,6,210,101,216,196,186,95,50,156,240,45,251,116,182,166,235,181,185,217,143,69,10,88,221,136,206,127,158,116,148,56,90,177,70,112,220,196,179,187,7,211,68,138,18,113,112,129,230,53,254,105,9,144,197,229,135,114,190,238,99,126,253,243,252,254,50,219,118,99,140,102,33,38,186,31,183,238,166,172,104,163,6,160,141,114,101,36,218,0,0,7,68,86,94,254,30,221,139,90,33,189,4,166,42,230,43,199,129,103,12,20,54,78,175,154,136,32,92,120,228,81,125,157,155,252,158,180,189,223,179,250,128,29,191,85,203,244,84,124,106,105,252,127,234,109,154,58,24,210,137,54,193,41,147,75,36,35,54,2,88,38,15,24,7,130,129,131,16,50,12,0,201,133,59,138,27,68,220,99,168,145,143,242,65,31,240,231,128,16,72,100,240,49,151,137,4,0,179,87,195,204,80,1,3,77,134,64,164,84,1,208,49,122,204,16,59,151,73,64,243,31,68,22,32,169,165,86,37,35,159,178,140,133,196,108,80,117,60,183,46,100,145,200,73,148,64,204,104,155,19,74,210,162,109,188,174,84,72,201,92,186,157,71,92,58,242,244,189,111,58,236,0,51,61,61,0,157,137,14,217,120,242,206,196,53,115,83,10,167,170,107,209,250,60,175,189,83,221,172,176,178,253,110,37,87,82,54,64,238,64,174,2,85,202,163,249,200,235,119,122,203,46,86,203,26,73,238,229,159,123,107,58,60,227,19,112,139,178,73,250,45,204,218,181,185,238,75,239,207,247,151,230,104,106,115,234,212,191,142,27,207,43,89,222,221,217,190,227,205,243,245,119,91,220,223,119,98,98,240,128,208,83,115,36,148,37,56,109,127,250,235,91,205,111,242,192,79,241,176,245,157,227,13,176,86,156,205,72,247,100,97,128,167,170,212,10,10,206,213,125,54,79,237,223,245,255,224,255,179,255,187,254,175,207,111,112,124,56,193,134,28,208,253,235,43,236,9,10,83,32,0,1,243,10,131,131,9,6,243,1,140,131,187,145,227,142,136,35,38,197,163,6,8,163,64,150,19,5,192,149,168,97,152,48,98,200,130,6,1,140,202,8,196,133,51,25,131,99,1,1,1,100,101,243,26,124,205,209,248,174,102,166,24,233,125,199,79,27,86,114,30,82,8,213,255,251,178,100,37,14,71,80,101,201,19,185,123,224,69,68,41,205,97,34,82,28,61,163,44,110,189,60,128,198,144,167,13,134,8,216,13,0,12,22,165,251,202,28,141,214,132,56,192,175,213,27,69,134,138,161,173,103,229,233,99,247,96,133,22,83,153,101,3,88,122,93,55,161,37,39,104,160,115,44,165,196,194,96,1,181,193,225,254,106,66,152,217,58,219,30,136,241,143,187,193,125,151,204,238,26,168,216,115,219,229,43,17,120,61,85,195,240,209,52,196,89,137,81,29,230,165,219,69,241,52,91,222,242,122,122,211,57,220,143,30,33,40,253,62,88,106,129,17,142,236,247,81,60,107,218,174,123,199,137,243,111,235,137,61,55,172,230,244,143,123,62,245,254,6,49,152,244,204,72,57,181,127,248,223,155,53,154,243,71,118,64,74,103,241,239,0,10,0,0,14,0,0,127,79,113,225,9,138,133,144,33,84,136,64,186,49,211,111,96,91,140,80,227,214,161,234,164,251,151,115,168,97,12,112,119,253,127,248,106,123,46,251,254,127,255,255,142,23,64,156,144,92,243,65,80,7,18,61,196,21,77,154,40,230,128,51,24,4,27,153,44,52,152,244,223,28,106,71,154,100,8,152,116,83,153,14,65,153,48,80,45,97,80,100,194,192,44,66,38,33,1,136,35,241,130,66,97,40,66,34,3,6,135,149,49,87,6,0,3,176,35,68,10,129,175,42,188,95,106,166,168,227,11,4,176,137,84,35,2,84,22,17,14,200,172,208,60,176,26,183,7,3,16,1,84,15,64,166,93,10,144,61,240,69,166,102,239,94,236,53,20,161,108,78,220,137,91,28,97,96,37,226,88,67,133,90,186,50,233,98,205,239,85,103,87,58,11,243,217,154,119,92,36,113,189,39,217,55,8,224,67,147,96,151,28,76,34,146,166,66,85,244,165,233,185,247,101,61,183,27,122,165,229,125,247,146,71,0,200,242,33,81,200,179,26,134,73,13,194,205,77,159,179,132,151,169,230,52,107,34,171,29,104,200,148,162,218,133,173,110,73,35,54,125,114,92,185,122,107,99,38,169,176,113,157,76,59,155,144,233,0,0,0,111,127,177,52,127,34,50,238,93,9,150,166,5,193,6,130,173,55,1,67,30,160,222,165,255,253,251,219,211,255,137,255,251,123,172,255,255,228,118,80,115,31,35,47,113,23,186,0,0,179,1,128,91,48,120,2,67,6,113,156,53,10,52,211,113,26,204,177,146,49,124,212,226,226,225,166,169,132,3,193,136,3,47,38,196,1,19,10,200,76,200,97,51,72,152,26,80,22,104,170,130,176,25,44,68,239,41,80,203,100,197,133,208,16,32,94,225,201,218,90,111,150,105,124,41,114,51,203,101,175,45,87,137,255,251,178,100,43,14,231,173,100,201,19,220,200,224,65,198,153,114,104,103,120,28,113,163,42,110,233,235,193,32,42,102,141,135,148,216,77,218,8,27,64,176,114,17,136,71,176,166,82,244,184,92,80,20,188,168,75,203,59,181,183,6,97,17,81,169,212,146,117,5,182,47,110,219,169,32,31,93,178,69,113,116,158,136,80,240,58,85,197,18,206,70,220,108,40,162,148,83,253,167,96,50,219,177,134,135,125,172,35,51,91,152,84,221,79,168,149,95,163,195,11,21,180,240,91,181,45,223,46,243,255,254,238,23,176,250,148,245,51,149,69,255,25,95,227,149,71,115,227,54,114,203,86,233,232,230,168,178,230,55,191,45,126,87,55,158,56,93,179,220,174,219,169,40,169,173,222,203,118,242,251,91,195,243,230,120,229,111,11,180,182,129,97,112,39,64,0,6,67,239,186,169,152,127,204,88,85,107,97,3,41,85,238,221,116,75,154,69,201,247,89,176,53,99,23,45,14,46,34,126,200,17,189,191,120,132,169,249,68,255,194,99,245,252,247,55,107,167,78,154,182,107,161,146,191,211,253,92,166,182,195,192,75,200,65,243,17,2,179,30,75,19,12,179,211,87,64,211,20,202,66,177,240,196,20,20,183,225,112,32,192,176,68,194,241,49,76,142,247,34,58,65,32,4,14,2,18,179,230,70,22,19,102,86,188,81,110,94,48,24,160,33,106,24,243,104,135,26,182,87,214,85,35,186,155,95,205,33,96,201,147,192,40,186,76,70,187,246,206,30,236,59,14,183,184,219,139,61,84,135,252,228,197,172,1,130,97,59,0,18,176,39,92,42,242,202,250,195,175,150,209,111,163,122,122,104,77,105,143,123,22,78,237,101,102,159,12,88,177,4,197,233,18,195,7,17,63,143,55,223,251,236,209,243,127,139,217,178,177,227,71,60,153,224,171,90,187,18,206,219,222,237,193,72,241,112,149,140,193,166,101,165,115,51,37,53,27,18,67,242,188,93,203,43,37,215,232,183,23,17,211,169,103,137,152,138,181,210,181,185,29,60,102,45,176,62,122,220,172,110,108,163,101,92,26,245,175,157,76,3,246,87,74,130,116,173,34,34,66,166,57,35,26,156,89,6,37,72,58,133,160,236,113,81,55,169,158,140,77,28,191,236,90,239,247,255,192,141,255,191,255,255,222,139,55,255,255,87,223,221,123,125,168,199,67,176,117,138,71,100,41,217,206,99,180,96,91,86,222,186,214,0,0,4,184,144,49,48,120,35,48,230,69,53,226,108,34,202,128,39,233,134,134,33,135,134,144,176,204,5,3,64,202,205,83,84,248,62,38,14,98,163,22,140,149,226,239,149,22,156,213,132,182,182,214,129,64,55,213,187,33,88,92,67,200,180,149,255,251,178,100,33,14,134,215,104,202,155,186,122,112,72,103,41,195,76,11,226,29,181,151,32,78,233,51,193,62,26,167,29,134,28,217,82,93,19,104,191,239,247,201,90,229,115,10,5,0,82,65,162,14,149,46,137,66,214,56,186,42,99,72,186,150,27,122,130,57,116,94,1,220,253,138,186,7,92,123,216,167,179,154,77,172,148,70,69,140,107,189,89,154,206,83,205,75,156,236,158,3,92,76,188,127,144,127,57,23,183,61,222,30,107,53,245,127,230,240,227,94,155,198,96,71,105,188,146,180,179,78,219,188,222,207,91,251,248,113,170,152,122,200,227,9,43,167,25,31,192,158,217,131,91,110,215,132,249,182,13,36,211,201,154,216,123,52,21,169,109,52,190,216,214,32,71,85,68,101,179,141,241,74,98,22,115,185,110,32,0,121,179,147,225,178,129,123,136,16,32,112,202,133,161,146,38,6,66,83,113,194,73,147,227,235,91,105,61,78,166,191,253,68,217,89,151,253,111,255,167,147,146,146,140,24,186,98,186,117,172,103,114,119,221,83,242,151,168,146,237,54,106,128,16,69,216,146,215,125,58,1,163,3,71,179,14,141,115,19,60,51,177,42,163,54,77,3,58,16,115,65,213,99,28,79,32,114,74,36,20,12,137,198,66,138,6,4,131,102,72,39,227,36,89,139,34,128,20,120,38,20,156,19,5,193,147,18,128,25,8,232,38,20,8,134,129,103,114,76,101,192,2,80,162,40,84,171,15,230,0,32,152,88,87,188,146,19,13,70,114,228,156,192,18,85,23,38,3,14,172,212,16,86,167,168,58,49,139,207,99,15,198,47,181,134,221,171,47,119,84,68,73,212,155,97,104,205,35,227,198,142,82,185,198,83,42,70,222,170,178,36,217,172,194,119,216,21,163,210,206,210,166,140,150,65,86,15,238,217,188,16,228,141,44,197,136,70,175,80,71,51,169,71,174,69,123,218,219,215,99,165,181,20,205,101,23,49,112,104,247,138,37,225,212,31,101,73,15,9,216,66,100,152,252,154,48,215,134,119,107,154,181,101,184,156,45,103,77,159,4,15,105,20,189,222,249,40,146,70,224,212,111,23,235,120,239,124,78,128,0,3,95,254,212,28,104,124,58,173,74,177,57,80,110,200,2,112,22,48,50,26,149,221,180,231,46,111,254,250,255,95,254,57,255,250,255,244,251,17,48,185,51,195,207,103,50,221,8,116,142,119,225,252,253,126,191,198,230,34,164,152,35,11,20,143,245,41,233,46,124,89,58,253,127,252,213,250,132,0,0,3,116,193,241,20,192,176,188,196,228,228,249,58,192,209,192,224,192,196,0,196,177,140,198,228,85,66,144,92,20,26,24,132,3,166,65,129,133,81,137,224,160,113,2,34,11,255,251,178,100,24,14,102,57,100,202,155,175,54,64,67,132,41,173,97,229,68,28,89,183,32,46,228,211,209,15,165,103,13,135,148,104,8,130,246,54,151,226,64,118,37,128,4,128,8,160,193,69,84,242,38,186,235,21,211,202,105,83,255,200,254,130,7,139,6,1,130,193,236,36,169,84,70,62,140,8,143,48,182,107,65,243,91,17,214,46,157,176,51,94,238,96,236,121,215,217,52,238,4,98,245,150,31,157,57,239,121,97,219,222,80,57,91,116,191,87,67,176,235,162,46,38,190,181,120,49,123,234,210,189,189,127,219,155,23,142,27,187,62,221,111,37,13,187,33,203,228,131,177,165,223,237,15,173,145,13,89,40,206,76,20,76,48,62,168,28,8,194,62,91,76,73,55,56,154,206,78,77,10,134,72,171,244,128,6,0,0,0,0,1,109,198,120,176,35,222,198,158,57,246,228,85,98,238,138,80,71,238,39,105,212,170,73,218,139,6,105,221,180,219,251,14,175,245,255,227,107,247,127,251,191,157,180,235,20,23,30,228,45,6,231,75,202,80,147,171,23,51,86,116,144,204,65,44,197,136,163,77,153,131,108,145,179,228,131,51,76,72,3,56,25,115,56,146,64,114,12,139,6,14,8,97,136,146,32,153,146,107,153,184,25,24,198,33,130,69,192,17,238,84,0,213,104,242,1,38,37,9,198,2,1,224,80,100,17,20,141,1,226,38,25,208,138,98,161,89,211,151,147,183,90,69,169,90,77,40,112,5,128,105,107,192,128,84,72,114,165,139,0,222,49,169,209,211,218,213,141,64,82,154,216,183,209,102,137,62,101,132,251,79,178,34,209,209,216,131,84,99,177,136,212,153,38,98,145,167,114,213,249,108,191,40,121,224,183,110,137,155,189,154,187,31,198,187,243,20,201,35,54,198,41,231,49,159,229,53,170,245,166,121,255,207,189,221,247,224,216,118,25,17,222,165,221,229,145,172,52,17,152,77,252,63,177,41,32,255,111,89,102,144,180,239,37,181,92,161,107,217,79,236,91,173,177,15,91,202,121,152,238,243,2,63,255,255,106,223,242,3,238,49,210,79,25,48,22,65,160,54,198,250,167,16,137,134,205,4,115,155,83,181,69,162,106,233,85,255,219,147,255,255,55,255,235,255,255,48,57,8,1,192,54,83,10,88,114,136,133,20,209,74,33,182,92,171,59,54,65,61,233,124,117,55,223,180,178,128,0,0,4,140,192,236,27,204,20,64,136,66,99,134,117,170,90,97,176,17,230,5,227,14,96,232,19,230,38,225,244,96,224,1,70,0,0,112,16,12,102,10,0,68,155,102,20,0,118,96,154,11,102,0,224,128,9,1,33,224,222,105,32,96,4,5,0,61,57,81,181,176,76,169,85,84,59,255,251,176,100,38,142,7,38,101,201,27,217,92,112,77,7,249,183,96,73,142,91,245,95,30,78,228,211,193,45,155,167,105,32,39,137,165,66,99,49,196,162,94,59,170,176,252,194,111,10,22,172,254,128,162,39,222,31,81,178,134,34,79,212,65,242,151,78,144,2,208,121,94,3,150,246,187,235,38,159,162,8,38,110,106,86,152,212,119,104,33,56,83,205,206,58,249,75,105,241,194,213,172,105,96,169,203,247,87,204,222,178,185,212,77,199,246,133,116,4,51,103,80,234,93,169,222,212,114,84,85,202,9,14,149,17,30,15,56,212,233,60,167,70,205,166,139,42,187,146,0,233,147,19,101,67,114,57,202,122,137,91,215,150,237,115,102,143,61,242,231,238,174,170,35,91,234,159,15,125,44,100,144,56,117,127,252,84,2,0,0,31,113,82,242,242,1,33,234,29,133,57,123,100,245,250,194,244,211,158,75,151,40,247,115,15,171,85,180,255,238,62,223,167,255,19,203,255,191,255,79,164,195,42,165,161,236,217,29,80,253,191,85,151,188,173,99,223,74,68,125,71,219,180,171,172,147,81,21,80,75,85,59,86,144,25,48,132,135,48,212,174,50,231,216,60,153,5,59,20,201,52,128,66,50,117,42,51,22,81,24,6,204,35,13,204,83,5,140,131,38,198,65,195,35,84,99,25,72,3,36,3,53,40,14,85,161,241,128,104,199,0,25,220,37,13,200,0,146,32,212,64,3,134,52,11,164,168,187,146,84,172,48,22,218,208,97,31,157,251,114,135,69,7,76,67,207,178,155,43,240,79,68,28,157,81,134,57,12,192,171,17,11,104,235,180,152,182,112,82,210,167,101,51,99,83,63,88,202,72,148,164,221,138,249,75,38,105,94,13,223,145,107,79,87,57,118,27,156,150,213,83,7,235,42,40,173,252,227,79,198,74,165,101,97,174,217,206,51,150,124,179,202,248,229,159,82,67,114,175,54,22,247,199,188,79,94,52,120,136,91,97,229,117,6,129,60,233,116,72,75,51,202,74,146,191,125,41,100,197,154,242,100,220,26,6,216,144,34,131,108,40,192,20,123,14,255,77,0,24,0,11,128,31,241,60,31,152,0,240,118,3,231,24,33,194,36,137,132,70,120,232,180,148,202,178,218,212,158,143,100,106,255,93,69,114,243,155,21,89,181,79,146,255,251,247,45,201,192,67,89,77,73,149,9,155,117,121,191,126,4,162,114,216,132,79,190,13,185,212,218,179,35,245,0,1,145,128,63,48,97,1,195,15,210,244,53,152,42,115,60,144,90,48,72,36,131,70,233,14,100,208,53,24,84,194,69,115,10,13,76,220,180,48,176,128,199,79,211,160,15,12,242,15,70,115,53,132,24,57,130,198,6,93,21,193,255,251,178,100,31,12,7,75,93,199,147,220,201,82,73,104,121,195,96,40,142,88,149,163,42,110,225,143,193,65,161,103,53,134,28,225,68,189,133,41,30,64,192,88,219,0,128,20,137,98,200,88,98,153,20,137,151,78,39,140,83,121,174,164,208,55,35,59,8,143,21,72,39,149,229,95,82,102,163,28,153,32,74,245,28,218,118,67,252,161,107,49,102,193,43,18,98,83,132,16,188,231,55,147,207,244,243,22,93,159,184,230,235,179,159,149,59,113,158,249,198,189,8,166,237,63,55,32,158,144,174,90,21,155,21,231,37,223,187,84,249,227,158,24,235,243,231,119,172,48,165,151,82,225,140,246,191,231,51,230,241,230,249,61,221,106,214,55,39,47,214,185,202,153,231,98,190,236,229,119,153,99,65,188,183,150,61,185,95,187,230,190,245,156,174,106,166,27,19,132,39,117,224,146,181,255,161,0,0,7,252,101,227,1,0,4,152,164,131,152,100,242,107,149,159,93,58,15,52,254,232,247,205,124,63,153,255,230,13,254,127,249,131,255,255,255,63,213,150,80,116,52,34,114,224,198,133,170,184,232,235,228,171,248,123,185,72,52,104,43,47,230,150,244,211,200,215,230,49,252,192,0,73,86,208,128,164,56,58,49,188,109,52,10,232,52,124,68,49,44,55,49,72,74,50,44,252,49,48,12,28,4,11,144,97,88,170,128,33,24,12,97,40,82,22,1,144,97,43,231,154,34,78,91,44,29,97,88,169,43,19,106,20,198,169,157,38,23,143,95,143,221,190,110,88,216,33,68,109,204,176,4,241,236,114,204,29,219,12,202,21,253,195,14,97,103,147,245,26,125,55,223,94,219,221,89,87,235,91,145,111,151,180,171,153,181,35,255,30,107,146,199,89,81,101,208,20,176,55,217,141,154,66,181,83,141,117,243,142,206,156,115,157,179,109,218,58,156,210,233,203,135,181,167,81,137,166,181,90,231,79,60,223,247,117,91,129,154,110,198,173,168,158,55,228,241,184,235,174,99,45,247,121,245,57,204,118,249,107,222,212,249,249,157,153,223,187,64,0,192,16,14,0,11,254,41,167,80,238,117,156,10,185,27,100,109,8,211,190,37,104,204,32,164,40,219,168,127,202,111,234,4,6,229,73,211,242,223,245,255,231,255,255,255,233,244,46,105,0,122,128,140,116,190,230,85,106,202,232,234,118,236,232,146,198,79,160,87,54,39,45,101,35,239,220,247,246,80,0,2,179,8,131,195,31,64,147,2,119,211,51,255,67,81,132,67,1,31,211,10,194,83,13,225,83,41,0,23,160,104,22,49,104,224,114,0,40,76,158,194,52,98,73,69,141,16,19,54,35,13,249,120,60,112,218,221,98,129,83,128,97,137,172,231,52,28,139,255,251,178,100,34,142,70,177,106,200,19,186,98,240,75,38,153,167,97,42,100,92,121,195,30,78,189,58,193,44,35,229,205,131,9,209,249,110,171,23,253,187,23,238,89,85,34,169,128,160,87,56,149,2,235,139,54,73,51,28,146,200,26,91,54,115,199,231,26,248,156,28,81,142,10,80,136,97,4,75,97,12,40,165,51,193,129,230,177,252,228,207,149,163,71,140,42,119,75,235,34,104,148,248,0,152,135,134,155,18,131,235,45,239,126,88,248,204,12,29,111,47,118,25,61,175,106,219,126,153,63,218,125,149,131,87,109,177,222,100,226,149,175,79,244,51,47,222,180,61,133,90,245,212,74,149,90,229,7,219,44,86,172,252,56,195,203,167,167,254,181,249,191,218,249,212,66,164,228,93,244,132,0,7,10,72,59,78,48,48,64,214,249,9,164,34,1,79,97,236,71,108,133,247,66,116,95,205,173,183,109,35,46,255,249,203,86,253,24,195,200,221,200,208,157,134,96,4,35,255,253,235,127,206,250,182,62,48,118,117,246,253,46,181,101,126,156,52,239,209,217,95,53,112,119,255,64,99,6,130,129,37,232,203,47,244,203,240,32,228,64,4,204,99,16,205,112,100,196,226,20,56,61,126,140,34,4,204,115,77,68,32,25,129,128,81,151,130,233,134,65,40,64,58,165,145,179,0,2,83,6,65,167,157,193,78,87,20,184,102,7,0,168,212,64,2,215,81,214,63,20,165,83,211,247,35,250,186,231,74,2,160,32,112,254,208,197,65,97,160,190,52,198,162,42,33,51,101,96,101,212,142,81,193,249,179,242,232,228,137,115,211,93,103,120,216,68,193,91,132,210,117,187,234,219,93,236,222,11,51,142,60,104,147,74,164,187,132,18,195,176,234,122,131,121,30,27,76,76,168,210,72,132,162,154,173,209,212,149,108,107,202,175,54,171,42,152,90,8,10,82,117,242,237,147,208,110,41,122,191,106,36,163,73,157,38,180,54,150,32,100,50,96,15,47,169,54,164,36,64,112,193,36,155,102,121,39,203,206,57,235,63,133,251,203,69,20,58,250,218,135,69,241,58,0,16,4,130,98,3,17,64,238,18,143,23,189,0,36,67,95,149,42,33,86,68,38,93,205,74,9,123,221,201,183,86,183,15,91,165,90,251,212,195,229,253,27,187,63,128,167,254,223,250,245,255,180,106,87,253,247,84,146,206,120,82,107,234,198,19,162,32,55,29,111,163,237,245,65,0,2,2,80,192,241,56,20,107,25,232,196,156,202,141,129,152,83,25,222,128,17,80,96,184,130,95,241,0,4,185,12,126,61,130,224,88,64,52,100,248,86,133,14,170,10,203,135,64,112,104,7,76,236,49,231,180,148,47,48,0,25,94,203,162,79,4,161,255,251,178,100,34,12,7,37,107,200,27,175,78,176,74,196,73,138,100,40,136,28,9,177,40,78,105,231,128,217,16,167,168,246,8,104,140,175,54,165,252,149,110,236,82,88,58,1,130,131,168,178,101,19,6,117,219,180,22,162,19,118,230,242,131,62,183,150,214,215,202,187,198,82,184,181,156,172,241,143,233,238,178,220,210,79,30,56,190,223,114,254,91,218,158,52,43,189,116,201,102,115,249,204,90,93,44,204,227,37,54,184,131,46,78,78,194,250,32,193,43,78,182,178,9,19,197,141,60,131,25,17,138,241,31,123,126,39,145,57,11,74,19,38,198,108,209,49,82,66,8,33,70,46,60,35,70,118,147,16,72,60,23,181,121,61,54,62,81,3,1,65,209,88,19,184,70,164,49,153,214,121,194,242,41,227,25,151,13,97,76,112,21,197,246,183,80,2,6,0,8,145,112,118,72,48,224,199,74,124,96,213,83,24,77,151,231,101,11,113,25,13,56,94,217,153,21,12,166,33,102,152,204,185,101,252,61,126,77,101,6,58,173,194,0,176,187,71,12,36,195,173,41,164,227,6,108,121,244,123,111,216,91,102,1,66,131,128,41,125,93,64,0,62,100,65,129,185,97,38,61,159,24,188,182,100,161,161,152,78,102,150,46,25,97,40,1,58,106,148,150,108,217,243,30,66,121,238,154,150,198,4,185,135,14,76,45,64,146,52,44,25,150,61,8,158,10,46,89,209,208,174,131,32,211,176,76,183,1,53,52,86,255,72,19,6,184,114,23,134,160,159,103,55,23,105,68,156,247,111,87,177,169,149,151,202,157,7,46,106,172,135,34,35,87,129,34,124,254,30,131,129,238,34,94,77,60,167,241,247,136,146,106,175,161,69,99,7,34,6,203,79,22,79,51,65,252,116,152,185,169,152,76,183,206,46,42,202,182,85,206,240,227,68,190,100,180,72,127,94,44,182,68,25,23,165,225,62,109,129,104,179,176,60,165,116,216,246,59,98,145,237,31,191,118,104,53,170,150,20,173,145,219,22,37,150,208,33,235,126,147,177,13,194,192,171,139,134,10,103,235,127,239,227,211,95,255,108,219,250,64,201,124,152,100,200,0,0,84,6,32,191,246,192,166,83,150,4,2,80,161,31,212,111,227,225,109,232,127,46,206,160,219,33,220,231,175,237,255,253,55,184,159,243,76,69,226,9,239,255,213,240,38,187,205,241,110,33,175,208,64,6,129,84,193,241,240,194,176,172,200,198,224,232,198,180,24,14,152,148,114,152,254,124,153,96,5,180,162,231,24,210,0,24,84,67,3,64,131,13,144,163,7,0,53,46,101,35,194,116,69,201,0,1,51,176,211,11,72,52,197,47,154,195,195,115,180,202,7,102,213,54,183,79,223,163,166,255,251,178,100,38,140,135,51,108,74,155,184,124,242,70,168,185,122,96,197,118,30,173,175,32,79,119,35,0,234,6,102,9,135,164,152,225,17,114,131,91,105,75,76,155,147,55,12,190,134,45,184,146,75,82,101,29,126,40,44,208,206,227,97,100,229,170,140,218,78,234,150,253,18,91,105,115,135,79,157,3,123,205,41,212,215,117,43,198,215,206,218,141,86,35,13,137,249,100,86,53,117,159,217,202,234,56,227,114,83,2,243,43,147,210,250,66,223,196,218,213,22,175,124,125,235,67,102,13,232,186,245,132,189,60,47,141,252,105,239,245,143,78,244,161,74,188,143,57,247,242,218,118,189,114,128,218,98,207,6,242,64,130,248,40,66,54,142,103,130,251,198,198,183,189,124,91,251,91,50,192,248,206,124,145,182,123,254,42,160,0,33,48,0,2,129,45,162,73,37,164,218,133,68,190,19,74,99,231,136,129,116,184,205,219,7,166,255,194,25,218,205,7,39,121,166,83,149,121,181,147,255,219,95,197,255,253,63,211,215,251,161,229,251,255,169,238,230,26,53,131,72,29,212,230,176,2,30,115,41,0,0,96,176,63,22,172,194,220,197,141,125,69,208,21,7,25,140,117,24,251,106,152,166,30,133,0,225,8,190,96,72,116,98,218,70,96,96,6,105,217,254,6,46,211,100,69,72,62,230,235,48,8,146,113,71,135,70,30,200,64,112,209,74,40,161,180,240,90,161,147,202,21,239,114,100,26,161,148,98,148,138,2,206,84,86,28,142,47,71,77,205,83,121,52,165,241,117,47,202,68,36,177,217,76,192,240,175,253,150,235,255,166,5,141,170,208,126,227,228,7,204,186,151,96,42,221,143,69,119,97,194,144,127,108,127,99,21,99,184,138,154,38,140,118,2,119,226,177,89,166,115,23,153,164,46,245,108,44,253,92,238,206,247,92,165,199,12,43,247,150,226,153,225,222,235,27,236,50,30,183,115,115,181,106,77,119,121,92,237,254,218,191,248,91,161,199,62,60,55,169,62,83,20,165,207,59,122,199,181,167,119,133,202,252,185,97,246,99,215,106,88,175,204,63,184,227,255,135,242,238,26,199,153,119,120,247,245,104,177,187,154,18,75,253,40,0,120,224,48,209,29,79,21,135,208,109,18,110,178,168,39,12,180,200,107,140,81,97,151,67,146,254,147,200,132,96,224,78,43,67,218,217,204,187,25,56,183,102,63,152,214,113,169,19,87,233,218,9,27,127,122,142,86,0,7,92,252,80,26,65,33,129,33,193,200,201,192,96,160,97,88,240,98,160,110,14,59,210,101,31,65,195,41,129,130,131,79,49,136,71,24,1,44,170,156,42,134,24,66,79,36,139,105,230,81,41,83,65,169,218,144,215,50,145,127,215,255,251,178,100,31,140,134,52,103,204,27,184,100,242,56,129,217,237,60,73,98,31,49,131,26,79,119,35,73,41,171,38,221,132,9,216,231,217,189,52,213,232,40,96,235,153,87,189,12,223,253,209,111,109,38,223,214,151,227,219,189,230,15,174,63,86,214,58,129,27,61,218,145,153,55,31,8,22,182,48,28,39,156,147,227,57,114,87,91,34,86,171,154,212,180,182,103,175,182,9,236,41,89,78,171,227,99,63,199,255,165,86,207,101,158,235,253,126,182,253,29,171,107,151,232,237,69,92,157,235,159,46,161,139,177,173,187,219,115,237,93,212,42,133,51,1,221,30,106,206,31,218,238,51,116,53,176,142,216,154,207,221,233,183,252,238,65,207,94,173,210,64,0,0,0,240,0,64,119,240,164,10,24,162,77,167,111,53,62,206,8,5,193,46,56,118,167,206,77,68,64,202,193,79,223,255,202,237,46,103,255,117,26,189,186,17,69,149,205,129,92,205,89,180,176,73,101,40,0,0,211,0,112,210,48,108,10,243,18,81,91,50,123,103,115,33,5,67,61,221,115,94,182,99,106,70,131,1,0,161,82,96,202,129,220,196,183,4,116,62,51,246,240,50,80,115,71,65,145,4,20,57,180,83,0,131,135,7,156,176,0,143,166,232,13,112,73,66,33,209,234,243,74,36,54,118,39,15,231,118,25,183,113,206,138,39,120,68,203,30,12,34,53,176,46,165,51,147,16,20,235,96,250,51,90,88,48,68,210,222,158,130,195,154,103,150,54,247,97,197,245,173,221,222,115,4,165,74,168,50,111,173,124,25,35,231,25,237,122,76,233,126,158,87,57,37,174,75,104,118,243,215,212,111,118,170,52,169,201,219,204,202,254,120,79,125,253,215,238,92,177,187,29,189,205,238,215,114,229,29,124,243,112,123,188,171,114,102,24,128,162,149,97,169,108,221,185,108,253,13,36,59,187,145,152,205,106,240,52,138,244,154,15,212,151,95,206,225,174,225,82,238,249,148,182,173,237,247,14,253,222,50,42,203,1,142,35,180,80,184,79,201,115,219,115,166,112,245,112,2,7,125,186,17,16,193,232,172,209,25,131,189,204,112,87,117,24,51,185,200,237,22,159,148,133,85,254,11,143,40,93,175,255,242,254,159,167,255,181,127,255,234,223,255,253,76,168,172,232,196,188,150,103,184,214,118,65,158,160,0,221,84,218,173,136,238,74,70,97,229,234,42,0,16,208,168,60,3,132,0,193,245,52,204,105,212,240,192,224,37,204,52,134,132,196,164,203,140,71,129,88,193,20,6,204,10,192,88,195,28,5,204,0,6,64,40,8,38,25,36,250,10,19,228,162,42,2,152,112,57,63,168,32,48,16,2,122,201,56,35,2,2,96,20,69,113,103,255,251,178,100,37,142,135,117,119,199,19,217,92,240,75,73,233,189,101,37,102,91,189,121,30,79,115,35,73,61,41,166,205,131,149,224,19,177,211,132,178,180,36,75,158,150,197,187,142,70,21,222,40,61,15,67,4,118,90,35,171,85,202,103,113,85,175,20,160,130,158,249,232,193,108,152,228,63,0,135,33,13,203,101,84,124,189,0,216,191,118,198,119,30,231,202,51,183,50,189,12,196,13,187,79,236,252,229,107,84,155,165,153,155,149,14,18,78,84,162,150,158,93,202,239,141,237,118,35,83,191,75,189,114,165,189,207,226,151,249,134,197,45,107,30,22,77,156,82,74,207,159,58,129,109,19,28,76,85,39,39,102,169,160,178,228,149,179,114,53,203,25,27,31,119,104,220,91,26,101,171,112,251,166,218,79,174,183,252,211,63,255,247,119,255,255,215,255,198,176,0,0,0,84,0,24,151,142,93,140,141,135,14,72,219,4,51,189,89,80,77,167,107,250,169,113,111,83,254,78,209,33,107,135,255,246,255,252,223,179,34,167,86,238,139,255,255,11,45,207,36,134,163,43,254,121,59,163,213,164,249,85,154,236,237,84,67,177,94,163,113,208,61,163,72,143,24,6,131,81,131,64,46,152,62,22,121,167,130,108,152,240,140,106,140,177,215,72,167,184,0,50,177,0,220,213,102,128,109,76,192,96,67,176,58,12,96,64,66,208,185,52,192,64,8,227,56,62,210,205,63,23,145,67,163,42,177,85,235,12,245,152,170,233,204,21,15,56,243,242,172,85,243,134,9,165,108,140,249,143,215,142,59,251,88,89,61,53,102,207,127,17,209,226,184,186,8,59,25,202,0,191,174,64,90,214,56,126,214,221,88,182,163,117,247,90,123,86,32,201,234,11,115,60,187,90,55,5,83,197,71,166,220,138,83,34,185,132,182,159,60,106,90,255,207,186,223,114,254,216,207,44,191,183,59,151,229,221,87,194,252,175,153,231,151,121,247,106,199,48,152,165,198,254,86,105,237,107,181,172,254,95,99,43,88,219,202,199,111,239,121,111,45,235,191,87,157,179,223,87,20,192,46,108,28,62,246,162,231,175,143,223,238,247,49,103,240,112,3,155,219,182,216,64,140,140,85,162,187,112,140,178,190,169,244,170,141,158,93,94,138,97,125,89,126,223,27,154,107,26,96,48,135,255,215,182,255,255,207,255,95,194,197,228,74,222,245,250,213,149,78,236,199,247,115,59,80,114,162,43,197,87,50,11,173,74,133,105,202,216,154,12,19,175,187,235,8,7,37,212,178,198,18,0,70,8,21,39,218,146,198,54,128,198,27,144,198,16,40,38,26,3,41,120,64,5,152,72,7,18,145,10,144,200,178,0,193,192,101,254,20,2,73,130,25,67,242,255,251,178,100,25,140,133,222,89,202,155,184,52,242,77,169,121,170,96,40,142,93,145,151,26,79,97,19,201,43,33,166,233,135,148,105,143,191,36,108,44,85,89,97,248,94,26,148,65,57,212,255,249,111,112,137,201,214,211,97,137,228,231,247,84,255,6,101,205,218,214,112,236,254,29,99,245,62,231,47,252,71,120,119,31,182,236,209,206,103,49,91,28,233,187,132,147,62,91,125,168,109,222,140,65,114,49,129,13,58,245,232,122,252,103,8,244,186,223,223,252,49,189,150,249,73,88,199,155,189,233,247,229,76,186,0,232,186,27,149,36,143,195,172,196,117,73,85,98,147,245,20,161,242,70,251,148,106,242,83,194,193,5,211,200,235,26,99,136,52,158,94,112,0,2,0,0,110,110,46,210,149,44,4,204,11,12,47,184,31,152,81,170,77,179,119,82,119,114,111,187,61,243,95,255,242,255,254,191,47,230,49,76,190,149,221,12,211,41,32,150,186,181,243,255,21,255,91,221,77,37,68,92,233,49,211,237,61,58,213,33,153,130,31,90,152,32,9,3,103,64,2,50,13,0,147,10,96,64,49,60,37,3,116,132,112,48,204,0,83,15,210,123,49,124,47,211,28,80,111,26,4,195,2,128,34,48,250,5,243,3,1,173,25,3,179,10,34,189,48,223,2,130,128,10,16,1,56,56,44,83,120,168,0,166,9,32,17,60,221,4,64,74,52,1,40,218,77,118,153,140,113,14,66,132,191,125,17,242,191,42,181,86,31,129,27,144,255,220,86,54,80,123,88,73,237,182,240,119,36,178,201,77,226,83,67,217,180,114,246,79,83,197,161,56,211,190,151,43,214,199,186,103,148,113,188,165,52,181,190,139,118,251,32,152,155,148,238,153,254,165,145,85,28,34,196,110,181,45,75,177,248,246,171,110,247,48,179,222,235,47,60,103,203,155,87,49,95,71,12,96,228,30,16,5,70,141,130,88,65,186,164,130,183,14,146,70,141,81,163,76,45,154,104,92,197,34,30,42,185,187,107,104,153,139,142,69,29,8,164,60,203,26,77,171,231,59,124,182,110,76,9,53,150,75,202,184,96,112,4,147,241,157,97,209,3,148,121,148,75,40,92,217,142,46,119,58,84,180,178,6,189,127,128,227,134,7,200,95,223,255,255,235,98,123,170,209,111,165,17,8,213,239,71,13,73,173,126,254,200,215,50,74,226,50,106,229,19,146,204,20,43,222,17,142,61,142,82,97,210,100,160,0,17,160,168,19,152,58,1,80,226,14,26,112,160,136,36,0,140,46,133,4,192,40,90,12,90,192,89,14,66,48,100,48,41,5,211,2,177,46,2,129,65,134,128,230,24,60,1,144,144,16,144,128,104,176,26,175,5,230,86,6,208,36,120,40,255,251,178,100,32,142,198,154,101,199,147,207,53,96,76,198,57,170,101,133,82,91,233,163,30,79,60,220,137,38,153,38,77,132,149,136,3,110,184,160,2,34,219,41,198,195,134,93,220,82,101,250,249,114,215,70,26,130,70,3,81,236,64,213,90,124,162,201,125,143,156,37,100,229,201,41,118,192,21,88,96,192,77,61,140,223,30,62,173,189,155,205,18,102,119,223,27,188,85,61,43,101,99,59,213,122,191,76,5,16,60,32,192,124,227,23,25,250,248,246,164,187,207,193,147,23,180,216,100,180,23,26,250,206,121,116,230,54,121,187,116,140,233,244,77,204,195,90,238,123,91,229,34,130,18,102,230,214,91,98,10,134,163,186,246,153,132,34,137,52,12,167,42,81,52,136,220,108,109,142,66,186,64,0,32,0,199,45,195,24,244,12,3,133,231,92,236,130,45,186,244,75,9,224,176,68,143,145,12,23,173,93,63,255,233,167,254,189,1,106,33,70,74,217,21,59,154,199,66,181,170,146,58,66,20,130,229,59,36,36,142,210,155,135,167,154,1,172,38,191,109,39,111,199,231,19,254,67,39,70,204,8,66,36,194,64,29,12,15,73,88,194,121,67,140,25,128,28,192,112,134,12,33,203,160,192,56,24,140,1,64,28,56,19,133,133,168,192,160,78,68,128,100,197,28,21,76,7,1,84,32,4,132,0,26,10,6,134,237,136,240,31,201,231,193,128,34,68,1,100,0,33,40,95,213,179,64,138,197,158,146,189,183,178,134,126,182,167,86,200,176,0,64,44,109,188,171,106,47,165,177,115,148,24,229,197,183,75,132,104,104,1,229,21,115,138,184,117,36,90,234,53,225,31,239,117,36,87,79,95,207,38,209,46,122,143,22,72,108,42,228,253,88,193,170,241,130,102,247,240,219,233,188,103,122,244,183,215,80,39,29,187,231,82,196,17,248,238,121,80,102,49,153,229,201,86,206,194,7,179,20,142,227,159,187,154,204,122,77,205,73,50,26,157,177,189,91,95,83,111,13,75,23,164,132,146,157,105,184,74,142,231,249,196,127,89,75,176,199,34,161,170,64,18,71,32,139,62,35,47,23,19,204,170,170,84,228,110,228,37,57,247,182,128,122,157,86,57,178,186,127,255,217,255,253,78,116,158,32,17,125,198,171,149,216,148,117,171,45,138,228,69,186,24,238,64,69,220,77,236,149,21,73,228,218,68,58,177,27,36,207,35,77,247,175,43,0,21,163,5,16,117,48,82,2,19,6,177,174,53,226,79,115,5,128,46,49,53,15,225,16,180,15,22,106,104,130,1,92,197,101,163,38,208,12,10,17,56,53,188,211,100,104,92,112,89,160,176,76,112,28,120,140,211,131,128,36,193,162,80,18,92,41,165,218,238,161,255,251,178,100,35,142,135,23,107,71,147,220,122,112,72,199,73,218,60,8,123,27,225,153,30,79,60,213,137,47,161,103,76,243,154,60,119,175,80,42,204,47,198,175,252,61,62,250,17,4,96,68,72,148,174,154,116,143,89,197,28,231,178,18,211,163,60,93,148,122,67,212,173,16,83,249,221,243,120,38,108,238,90,219,10,114,87,149,180,23,239,28,149,177,229,119,10,147,13,146,18,221,165,85,222,201,30,209,29,68,180,24,23,129,167,147,70,187,132,88,56,206,43,152,215,133,254,189,43,38,117,156,230,72,215,180,56,240,88,158,42,217,36,164,155,150,5,105,46,247,89,34,102,253,202,35,199,250,165,245,93,82,209,113,254,95,64,198,243,166,37,99,102,225,77,46,164,165,124,191,203,89,36,11,143,199,72,147,34,212,187,32,0,14,0,2,171,35,19,57,130,228,15,156,152,52,172,226,219,39,153,202,157,110,71,83,22,173,84,117,97,240,254,19,254,254,190,32,105,108,240,235,82,222,88,242,25,65,23,106,167,185,126,165,110,224,120,20,84,171,69,225,1,40,224,211,66,239,89,82,34,206,70,175,88,180,96,146,8,38,22,64,28,97,178,77,102,173,227,176,98,82,13,230,10,227,202,96,230,70,230,40,0,14,80,4,229,64,21,48,178,4,99,6,65,47,11,1,49,128,152,251,3,133,160,186,37,80,38,1,5,139,18,88,198,4,224,14,239,65,37,148,43,0,182,118,137,48,29,234,195,128,4,31,242,166,2,87,141,83,229,196,243,25,7,186,73,116,29,144,39,135,177,243,184,18,206,243,34,232,238,87,192,189,78,198,35,42,104,145,204,141,199,147,202,196,233,220,74,196,98,163,147,123,199,203,139,252,57,69,205,110,215,81,33,33,240,31,50,214,211,89,154,51,221,195,141,71,143,90,229,170,2,19,94,181,86,130,17,163,159,45,204,201,165,172,187,168,6,210,211,180,13,145,110,216,202,213,83,146,185,185,162,57,237,217,10,217,202,186,223,16,247,74,99,112,32,224,198,145,39,204,42,64,45,145,187,168,234,146,128,7,45,107,223,7,232,120,24,39,36,183,111,44,192,21,243,120,193,86,231,78,68,255,17,21,86,196,223,235,211,255,255,234,200,65,226,17,177,131,221,59,109,217,223,215,213,89,251,165,12,248,148,91,38,208,200,223,13,166,125,166,111,117,126,218,161,63,245,22,89,64,161,133,199,60,40,248,216,153,103,51,153,32,0,2,148,144,192,144,31,204,4,0,196,192,112,128,205,9,132,192,191,134,106,64,152,215,30,101,48,91,92,16,4,12,72,31,49,218,144,68,5,52,27,76,195,98,213,98,32,8,36,143,179,160,112,51,228,168,48,231,36,250,52,202,108,255,251,178,100,31,140,134,148,102,201,155,220,120,240,75,200,153,195,60,5,151,90,197,161,30,79,60,211,201,37,144,167,116,242,141,228,209,212,60,28,165,87,124,195,248,150,52,32,159,126,144,60,109,87,120,72,83,50,234,176,89,162,235,5,141,138,178,195,163,229,124,12,203,26,145,23,173,123,213,194,176,112,221,121,181,107,177,192,173,169,87,173,101,51,52,121,230,121,136,81,35,69,129,19,53,128,195,155,199,116,207,37,53,19,229,253,44,249,174,95,140,82,176,25,94,199,214,114,250,70,40,251,165,254,43,153,35,214,91,219,16,160,77,30,45,230,107,124,228,169,248,131,104,23,196,26,106,46,155,190,233,174,250,181,129,22,42,211,197,20,44,69,163,135,56,209,114,122,49,169,115,150,241,112,4,142,70,47,20,250,1,202,24,203,29,174,123,207,38,24,92,30,15,100,155,227,63,227,231,157,145,222,129,179,33,148,187,109,148,80,210,50,165,29,17,17,158,34,14,46,129,198,26,44,134,144,206,211,109,177,80,106,187,58,187,108,69,31,159,153,126,126,66,68,90,207,122,245,127,0,0,108,192,128,26,204,3,65,172,192,216,139,77,106,205,68,192,204,34,140,11,136,24,172,46,12,100,192,180,192,128,8,1,128,148,97,50,8,102,16,66,62,130,198,39,192,18,96,242,12,72,178,35,2,167,33,216,136,24,26,128,158,217,232,192,10,92,36,0,147,204,106,237,82,9,50,125,68,74,170,189,130,184,69,170,8,24,17,160,150,76,111,37,90,210,93,195,45,175,41,41,70,169,194,100,145,34,88,93,109,222,147,152,97,166,111,25,203,86,138,250,30,96,170,24,235,52,12,122,65,222,230,135,190,94,188,249,250,220,159,218,72,241,49,90,255,100,54,7,94,127,14,5,92,150,118,75,82,148,74,152,22,182,40,99,25,217,18,51,47,181,173,211,48,8,71,110,163,75,218,181,159,175,16,150,244,219,106,86,121,225,240,140,156,69,99,51,78,41,241,19,27,63,220,182,118,244,84,104,57,207,64,196,128,1,84,145,34,224,157,168,78,1,242,236,229,201,213,76,197,40,250,30,199,26,77,111,166,45,194,151,180,218,66,53,128,252,243,107,79,80,101,171,90,0,222,143,85,15,22,196,204,106,105,86,209,162,226,5,14,30,116,42,240,19,132,177,10,35,71,57,162,1,116,4,77,180,0,106,179,19,136,147,9,192,179,37,146,83,66,254,99,48,3,19,48,71,195,56,32,35,35,193,228,117,48,20,19,14,42,140,113,47,136,0,195,42,82,67,39,128,151,244,144,26,22,4,37,203,44,0,7,109,176,164,227,80,148,178,119,14,13,246,82,188,247,165,193,255,135,254,50,6,122,201,38,133,255,251,178,100,40,14,134,59,120,200,147,172,54,64,79,68,57,202,97,229,25,89,133,163,34,78,229,45,201,54,154,166,157,149,13,180,67,57,94,143,71,153,217,102,184,166,58,84,24,196,196,167,248,237,11,51,123,242,122,197,45,247,173,89,21,215,195,117,170,178,174,81,197,68,46,154,225,209,242,27,140,219,23,236,172,47,64,195,173,237,61,77,162,94,23,68,20,131,177,77,124,73,122,189,32,220,205,82,230,54,35,255,221,164,149,228,23,123,14,16,144,122,189,117,143,84,37,71,250,221,109,164,52,156,59,36,211,132,166,25,219,183,239,255,126,237,251,126,239,247,101,221,159,30,117,64,0,6,13,35,105,181,188,146,88,210,68,177,0,26,11,115,83,37,71,56,84,81,157,240,144,170,255,251,30,229,98,161,186,177,107,116,37,101,176,154,220,9,207,16,239,125,53,208,159,255,55,30,131,75,127,39,195,238,211,174,44,159,82,92,67,167,91,94,38,51,179,229,243,254,81,246,255,255,229,62,96,208,186,10,56,204,118,135,141,166,245,204,164,6,76,17,98,204,93,104,140,202,18,137,0,80,176,122,98,96,84,99,97,78,84,6,64,42,185,140,97,90,131,10,68,152,51,233,174,98,155,62,216,101,74,48,209,30,103,27,26,101,176,216,62,130,31,255,181,250,177,69,72,80,44,205,3,30,175,27,147,225,82,254,29,195,116,13,131,46,92,129,245,132,213,171,27,85,106,89,243,137,87,151,178,102,81,189,148,156,70,205,172,163,107,190,18,84,14,14,107,123,49,200,7,169,200,117,202,82,231,113,140,220,159,188,204,132,233,185,171,9,116,51,212,74,35,21,58,12,147,152,29,48,190,47,40,65,68,182,56,175,151,101,6,46,133,56,166,118,84,85,56,250,115,83,78,140,207,248,69,89,49,83,141,100,103,126,115,232,39,254,206,95,54,189,45,170,17,178,85,3,112,66,134,201,40,119,50,81,131,200,132,56,203,34,14,239,109,42,157,69,228,213,152,92,251,214,89,31,175,232,106,154,106,130,159,255,60,22,98,5,19,2,213,85,169,187,82,18,101,220,254,20,252,136,206,232,198,222,43,6,224,234,20,163,228,6,36,93,199,150,146,173,124,79,158,27,127,109,102,0,0,99,1,224,101,48,71,2,131,6,82,192,53,213,33,3,15,144,83,49,8,0,19,23,145,33,49,114,1,16,224,66,17,0,129,132,160,9,24,75,134,145,128,192,134,226,133,24,156,200,91,17,209,208,97,157,159,169,89,129,131,147,237,213,50,209,132,132,0,251,17,0,30,10,69,165,39,150,246,69,221,204,254,86,164,106,52,203,97,199,141,66,160,58,241,122,75,117,171,94,19,182,78,68,96,209,210,128,58,255,251,178,100,55,12,198,205,115,199,147,220,74,242,78,169,89,115,96,35,158,93,21,205,38,111,61,28,201,25,26,101,73,172,8,104,173,138,8,130,34,100,109,189,238,146,10,203,184,198,44,228,33,4,40,230,211,251,47,121,209,192,108,226,7,166,52,130,157,170,42,90,80,85,147,181,15,12,255,165,52,109,75,75,155,94,174,14,183,251,214,181,54,73,54,178,19,165,22,148,254,125,158,207,81,218,173,206,76,38,210,158,142,51,74,159,159,157,78,187,108,174,100,149,71,214,220,23,170,189,245,255,249,252,33,121,239,39,255,243,123,199,207,88,0,38,165,20,22,17,152,23,118,212,170,183,13,51,41,230,102,138,162,165,76,183,110,212,147,63,222,127,187,188,184,75,255,242,101,255,62,119,225,174,42,54,25,134,34,225,8,227,142,166,136,173,214,239,62,158,224,248,71,97,2,17,31,31,166,18,159,96,116,131,33,92,127,176,247,165,84,127,72,0,128,34,48,64,2,161,8,64,24,47,13,49,164,0,100,24,78,6,97,131,192,163,24,0,140,105,128,96,12,194,82,24,192,212,14,204,14,1,221,217,48,147,4,3,5,128,33,86,49,144,4,38,4,183,118,242,56,151,129,106,50,213,44,86,199,182,75,13,186,110,250,180,57,19,146,42,244,151,48,194,98,164,24,156,116,210,197,48,117,28,199,125,255,175,73,218,75,147,111,187,135,155,97,4,128,24,40,1,211,0,182,6,0,128,12,128,4,53,70,169,120,160,58,223,246,188,78,215,157,233,228,79,254,61,222,31,134,66,250,31,30,239,215,113,34,60,39,226,30,143,220,236,108,154,151,21,130,175,157,254,38,215,147,95,210,247,186,31,61,119,110,241,226,176,252,46,17,89,228,144,92,97,202,88,121,35,146,169,132,160,248,198,47,36,110,200,89,207,74,234,173,99,6,186,32,64,40,46,35,196,243,115,28,223,111,186,255,46,50,99,190,231,254,98,122,139,172,138,50,13,250,128,1,16,155,130,164,206,1,36,160,72,19,13,91,220,106,203,9,15,125,136,52,175,131,36,240,226,44,20,128,134,93,17,148,206,79,197,2,66,17,157,223,218,157,42,43,130,91,245,237,178,42,223,70,95,182,112,226,245,216,238,170,61,207,165,77,158,155,226,70,1,0,0,195,6,72,99,28,193,3,39,201,35,198,215,179,53,80,131,171,2,147,76,19,210,103,60,194,128,8,192,193,28,195,98,0,201,114,104,32,42,49,25,11,5,30,224,160,137,226,22,13,189,231,48,140,18,129,28,102,39,3,36,122,40,165,116,19,88,96,34,81,170,106,103,54,228,102,205,153,133,180,222,62,228,194,148,52,42,25,7,219,20,89,137,72,197,149,195,242,157,110,255,251,178,100,50,142,151,250,118,72,147,186,93,240,69,230,153,82,105,5,124,28,193,203,36,78,229,23,193,2,154,101,181,135,157,104,43,15,79,83,71,77,224,83,62,33,33,96,55,136,200,205,7,53,119,109,82,50,37,107,251,60,170,253,83,222,165,205,151,213,177,126,228,115,59,149,174,2,79,171,215,214,83,67,102,107,113,150,82,22,42,88,28,193,163,87,101,42,103,102,151,239,62,179,215,47,103,118,222,241,214,176,183,118,82,250,150,193,107,70,178,166,134,237,88,239,86,208,211,157,89,165,164,97,237,238,191,117,101,213,44,87,157,90,182,46,208,225,191,195,83,223,14,215,155,165,206,57,39,60,217,83,174,62,192,93,177,85,255,255,255,92,223,85,241,115,127,230,209,172,210,65,231,90,210,67,53,179,80,122,216,0,2,24,135,74,136,200,105,178,99,0,104,68,53,74,233,179,157,33,17,165,50,76,223,146,61,211,53,114,54,92,211,159,12,85,243,233,172,81,225,16,131,23,28,41,253,125,241,25,202,178,38,47,87,250,127,250,172,238,187,73,141,9,39,115,253,215,122,10,1,160,160,128,72,122,48,229,203,57,11,80,50,33,118,56,209,171,49,161,30,51,140,2,106,0,192,184,205,192,220,200,33,156,26,5,24,116,106,24,28,21,20,10,180,133,96,44,77,178,24,88,1,194,46,182,89,246,27,22,104,50,140,19,101,94,246,196,191,91,223,46,54,71,201,163,181,202,121,226,135,231,161,185,19,210,90,138,183,53,65,20,173,171,175,1,175,165,53,71,18,7,49,55,30,14,114,237,232,45,113,255,114,155,195,12,126,219,137,143,121,168,254,29,249,176,178,106,79,43,217,97,38,179,156,251,130,62,76,103,239,94,97,148,217,107,145,238,227,143,46,243,14,227,188,245,159,103,5,70,121,46,246,180,27,159,102,242,128,129,215,203,179,183,45,104,178,154,41,188,230,108,125,73,142,199,167,183,107,31,230,127,223,173,83,58,165,8,67,223,236,25,44,75,78,26,58,34,122,133,90,154,171,235,254,184,238,230,46,107,165,243,148,72,109,115,138,140,9,117,128,12,192,0,252,94,32,233,230,9,244,235,160,73,46,178,146,184,228,131,93,130,28,117,201,210,222,244,249,175,131,75,43,176,150,33,140,149,180,8,254,106,150,169,127,26,55,109,107,198,230,189,209,255,245,127,242,174,190,219,7,26,43,255,164,64,0,0,160,192,17,80,12,89,152,8,210,154,89,192,153,133,68,25,96,6,153,91,14,15,18,128,32,92,192,81,16,201,113,124,200,241,129,45,76,157,15,76,86,11,76,39,4,212,204,136,47,136,172,1,48,220,243,113,247,117,145,210,171,143,1,68,71,1,182,35,91,255,251,178,100,36,12,199,82,112,72,155,185,61,240,71,168,217,130,96,235,126,156,181,139,36,110,225,149,192,247,27,103,141,130,173,248,179,246,179,252,51,81,169,109,82,99,97,10,202,134,211,117,229,111,0,24,89,102,119,233,87,22,124,236,18,22,183,25,136,220,160,9,161,17,82,219,153,166,250,159,185,127,44,97,28,181,149,34,239,238,120,103,203,147,24,83,5,132,38,75,27,118,230,157,90,218,244,220,78,220,104,59,76,211,236,208,239,179,218,255,251,178,204,46,254,27,214,89,98,145,236,86,142,199,204,192,248,229,76,209,196,66,77,225,166,249,158,185,241,10,120,221,219,50,216,106,98,52,201,236,76,216,207,26,148,20,144,37,186,158,241,198,81,38,78,97,34,198,156,22,25,100,59,84,255,250,217,103,125,222,173,66,5,80,29,70,28,106,0,10,130,235,49,93,162,97,133,24,230,170,78,53,232,140,145,69,171,37,228,74,207,100,244,32,236,127,236,111,251,109,153,208,223,255,160,128,183,255,247,203,153,7,80,113,202,105,157,55,137,183,96,176,233,111,16,127,250,248,234,170,222,234,155,216,229,95,221,127,28,168,0,0,1,89,129,66,1,131,224,65,130,204,153,241,234,241,131,173,241,202,105,241,140,229,129,160,65,0,20,0,6,132,230,102,137,198,51,6,233,186,99,81,30,44,109,128,65,225,144,12,120,42,194,56,24,32,64,159,79,10,94,242,104,244,127,137,128,164,172,118,214,125,199,155,97,17,118,136,203,103,27,168,208,38,106,215,200,154,212,124,253,46,28,238,254,65,101,72,233,229,51,1,214,102,151,241,159,99,114,62,99,126,146,151,88,221,188,224,87,194,246,50,172,45,79,71,9,109,26,171,115,80,100,135,182,186,233,17,26,21,172,234,50,153,235,24,253,93,243,93,194,207,229,222,99,91,46,116,128,50,251,156,250,176,188,113,198,161,113,105,57,145,168,130,70,62,57,71,168,224,68,85,80,1,79,222,36,167,186,212,42,46,117,111,172,83,118,156,173,172,153,44,29,14,42,41,189,10,253,175,81,31,94,143,132,208,32,10,131,128,255,41,12,135,4,38,166,53,212,219,128,159,0,47,92,128,4,156,233,186,204,234,206,125,132,192,63,22,144,255,223,255,247,29,222,200,130,10,18,19,91,123,255,254,225,157,87,69,69,231,123,37,151,84,236,120,63,17,168,140,111,52,9,163,190,13,27,12,37,255,250,0,160,0,0,108,192,225,72,197,240,144,201,193,96,252,38,196,196,49,144,255,19,220,193,38,236,203,64,92,64,4,133,4,211,45,134,163,30,67,1,24,12,13,58,12,70,11,142,145,81,65,169,173,43,163,56,101,229,210,136,97,169,136,133,181,54,255,251,178,100,32,140,198,248,102,200,155,186,123,112,74,198,137,115,100,235,110,27,53,159,36,110,224,215,193,60,163,102,141,135,148,104,155,17,166,21,20,34,2,217,105,91,88,157,174,254,154,51,126,216,146,142,219,160,52,39,8,237,168,4,190,23,114,199,168,183,119,10,254,130,252,165,160,142,133,10,176,234,61,74,155,66,215,128,254,253,253,139,190,94,203,222,214,176,220,0,214,20,17,226,81,113,156,119,72,178,153,94,193,246,64,179,46,126,169,241,189,111,252,253,234,217,177,4,54,226,188,155,73,104,142,176,196,17,86,211,237,152,10,248,91,206,159,75,153,174,127,106,210,214,95,93,192,240,115,77,63,127,226,226,124,170,173,119,207,174,195,105,226,64,129,72,18,102,207,109,77,215,231,192,156,112,123,239,62,42,149,47,66,111,8,142,0,66,130,60,56,97,204,112,80,113,199,36,107,115,179,14,58,33,87,11,6,191,200,10,65,182,111,79,84,111,67,209,7,226,228,48,141,93,72,37,100,219,157,224,104,106,68,30,198,209,28,181,138,33,37,237,53,37,255,255,95,169,127,243,245,39,158,214,255,213,247,255,165,128,8,6,50,168,188,12,2,129,12,193,248,104,217,160,106,217,207,234,249,133,238,105,141,161,204,16,96,48,72,101,128,154,99,176,42,34,0,204,81,32,76,22,10,193,196,249,8,18,133,153,172,9,128,192,214,113,233,36,12,40,3,61,240,60,1,234,102,36,2,79,114,180,205,239,255,128,155,60,173,60,167,152,211,135,149,222,204,48,28,53,249,164,199,205,84,201,102,95,202,238,12,49,87,203,103,106,65,118,53,175,222,89,81,107,56,51,255,121,97,189,103,180,59,183,185,126,83,87,241,202,154,9,135,51,195,150,157,188,121,204,117,249,99,189,211,229,151,247,251,218,242,194,17,74,35,120,111,82,45,239,181,229,152,101,77,47,104,150,41,238,86,165,164,228,223,55,27,198,205,253,238,198,235,80,119,58,213,105,86,47,106,23,106,124,123,4,56,164,149,158,203,220,251,177,181,189,178,78,192,231,188,76,182,216,135,242,128,0,236,212,114,217,96,70,52,137,232,189,8,111,121,41,196,55,90,131,97,73,152,115,216,126,155,255,255,190,190,223,245,246,23,82,58,180,174,202,202,67,164,135,66,29,90,48,85,197,233,106,5,134,35,225,204,203,68,213,153,86,168,202,199,43,38,140,229,17,24,77,196,1,215,161,130,100,113,112,32,6,0,136,16,15,198,4,224,100,96,56,64,6,120,9,132,96,142,98,230,30,164,8,96,54,7,70,45,96,96,96,26,2,134,2,160,244,98,54,17,34,66,245,31,48,178,1,179,8,208,4,56,209,134,9,143,25,130,17,52,255,251,176,100,30,140,135,89,104,199,155,218,123,114,78,232,249,202,61,130,38,88,105,165,38,110,105,231,1,70,35,166,13,131,21,128,196,175,154,149,62,20,193,192,227,17,8,106,148,68,13,127,209,99,87,124,207,249,113,60,148,237,200,172,210,137,141,219,149,246,248,144,105,253,110,176,208,123,148,219,168,151,86,59,90,92,88,40,81,53,23,200,202,215,240,168,218,173,74,42,92,24,226,151,90,86,219,151,51,66,115,19,215,254,54,164,77,214,187,160,121,113,220,179,154,145,243,46,105,254,255,181,235,186,238,181,180,19,44,172,143,171,218,123,235,47,10,75,67,188,102,22,135,140,218,139,22,20,101,98,218,49,142,27,207,77,101,171,49,161,67,132,251,74,125,207,62,237,224,237,229,225,77,153,160,199,222,45,243,95,111,140,95,222,20,7,190,22,38,247,156,84,207,19,36,175,189,184,186,61,128,0,103,133,15,15,197,237,24,35,137,48,4,160,233,62,176,158,2,90,13,204,76,175,112,2,123,106,97,35,153,151,245,106,10,158,160,91,127,240,72,95,237,105,99,6,60,168,134,61,70,70,155,237,255,252,25,132,169,72,172,72,49,216,212,129,76,36,74,137,76,62,226,102,216,143,174,36,155,160,4,16,212,42,70,30,30,152,110,100,107,111,41,157,49,103,38,204,25,227,8,101,145,1,136,14,21,102,126,89,19,145,64,65,185,228,112,136,24,133,43,197,138,211,49,145,130,31,182,172,142,23,54,85,252,20,2,30,215,148,148,7,28,124,65,65,65,34,42,145,30,87,151,112,76,77,103,25,38,153,207,201,41,143,151,243,28,66,177,251,216,243,124,226,184,190,166,137,212,216,255,253,226,189,33,61,63,235,88,204,116,129,127,129,219,163,154,85,173,49,111,157,103,90,250,255,255,105,198,75,251,231,235,25,250,178,142,222,135,154,125,40,184,140,207,62,123,140,237,104,117,96,77,2,4,88,145,104,162,143,151,29,185,65,180,211,186,196,56,143,244,203,111,22,6,117,253,117,121,115,175,77,98,62,224,61,146,122,207,171,151,255,165,134,152,1,81,108,194,50,163,231,199,163,176,248,20,169,182,236,161,154,166,14,211,5,139,13,46,232,3,254,219,200,238,235,251,127,175,255,206,59,153,181,83,110,36,81,24,155,43,162,14,56,128,137,206,255,250,237,252,174,142,238,67,57,136,117,169,103,67,24,29,67,236,60,145,68,136,154,43,143,96,39,163,174,32,6,1,136,193,145,176,196,96,84,200,22,4,237,189,104,207,38,196,253,100,228,199,71,88,208,96,8,88,1,48,88,81,52,160,98,49,204,9,1,0,230,1,159,38,9,137,102,60,133,193,80,36,48,52,120,30,51,3,130,255,251,178,100,30,8,134,249,104,199,155,175,55,66,76,200,217,83,101,34,98,24,237,159,36,238,233,231,1,33,163,166,245,135,136,152,121,203,245,41,7,64,234,73,29,235,75,153,164,90,229,13,204,121,250,120,218,147,96,94,179,139,101,166,93,148,229,113,195,231,59,164,251,202,151,57,130,168,1,150,49,138,114,160,22,18,152,15,88,162,57,206,242,44,35,110,27,159,162,27,237,241,140,215,116,69,44,86,187,205,189,32,51,143,237,194,106,210,38,178,87,22,207,139,234,227,95,247,233,71,118,41,7,92,212,243,235,112,99,114,203,56,169,198,84,177,204,167,132,243,198,141,50,185,134,30,227,213,178,12,102,202,239,95,78,232,212,133,11,29,171,98,104,43,126,247,127,235,220,255,133,74,55,137,61,172,211,52,191,122,143,83,126,36,172,235,201,194,146,32,0,2,49,40,140,146,178,118,128,9,72,130,2,3,32,170,205,217,93,160,180,208,201,204,16,78,119,125,150,202,87,224,44,114,31,253,209,173,255,254,112,171,61,207,36,183,233,236,250,37,116,255,201,255,187,49,221,14,87,22,8,133,32,122,6,59,56,103,48,225,5,137,171,123,209,212,22,0,132,155,76,13,13,140,44,4,76,6,87,79,160,130,76,172,48,15,24,98,76,165,56,193,77,137,19,177,12,35,216,228,227,36,107,71,50,209,181,32,30,81,156,147,33,149,75,10,163,57,170,104,97,160,27,23,89,25,103,126,242,216,221,247,190,187,114,93,30,125,180,165,242,227,41,239,173,108,224,190,233,162,87,76,227,40,105,99,80,46,217,225,57,238,36,211,55,70,136,197,180,59,89,190,183,253,180,147,139,10,158,12,213,251,109,70,106,147,117,195,118,171,155,250,230,184,255,95,231,63,52,15,167,208,254,55,188,230,218,67,126,33,180,26,42,40,235,202,120,249,132,254,71,202,104,206,237,46,61,30,214,144,97,223,48,158,52,207,165,44,6,74,81,93,76,196,146,144,168,223,169,170,250,95,30,144,49,78,217,25,244,211,18,254,238,155,197,0,3,72,4,147,209,149,68,253,47,2,134,9,93,8,123,91,152,200,77,73,26,180,34,240,127,24,140,57,30,118,70,173,49,233,255,255,247,234,200,255,144,171,152,168,134,99,245,252,239,170,214,191,83,29,172,96,8,82,137,146,102,83,159,1,128,44,24,113,198,29,215,80,128,204,20,65,216,194,240,33,76,14,74,84,219,140,189,76,76,207,56,207,192,90,12,59,204,156,84,18,64,0,24,1,2,163,26,176,67,48,153,6,180,152,48,197,4,195,10,192,6,48,97,5,113,80,0,8,5,24,227,128,96,56,5,181,42,220,197,13,99,113,90,252,109,92,247,100,138,243,248,255,251,178,100,39,140,135,4,119,70,139,207,77,118,76,101,137,115,100,163,124,27,85,195,28,78,237,231,9,46,27,103,52,242,141,148,152,160,209,98,83,129,201,159,5,134,139,186,96,116,205,189,216,127,233,206,185,17,149,182,181,204,67,185,4,194,250,144,163,86,159,115,111,54,161,146,242,53,225,252,107,17,67,93,203,59,141,149,143,185,96,176,190,181,220,156,166,150,144,43,173,73,158,229,54,181,238,218,221,9,208,250,54,156,189,96,91,117,165,139,21,52,224,226,136,201,25,130,194,221,41,175,186,210,77,74,48,205,216,86,116,148,79,159,53,6,213,138,51,18,234,225,101,97,114,189,131,91,24,207,54,254,50,226,22,245,243,254,170,59,43,204,221,186,254,253,250,168,205,243,197,144,32,145,54,234,202,228,7,40,45,144,231,117,57,215,239,199,89,195,6,245,60,205,163,51,55,172,18,127,254,125,63,208,199,138,32,20,151,255,233,197,14,21,105,132,72,153,24,229,89,70,28,177,238,19,220,48,196,154,173,216,46,199,13,11,10,3,165,73,1,145,216,134,197,251,217,222,0,129,102,3,130,3,69,169,143,204,121,245,219,241,147,59,145,204,172,81,175,201,153,177,98,201,161,20,24,83,73,218,179,26,243,49,80,20,214,53,205,93,44,197,87,21,72,152,98,60,176,198,30,65,126,88,47,2,5,50,93,238,0,126,59,53,118,236,79,123,114,6,200,97,176,101,244,107,55,238,24,151,247,121,164,213,173,240,12,236,68,213,95,63,106,82,238,20,123,91,52,135,6,208,242,133,110,249,249,198,109,164,233,175,44,122,55,37,124,75,120,79,240,197,163,181,170,142,17,34,214,60,57,161,227,252,99,94,241,38,23,117,77,173,120,15,231,174,226,159,84,219,3,232,12,237,76,241,98,62,146,60,120,236,47,164,195,202,201,169,94,83,215,27,129,45,234,187,117,136,10,105,92,27,51,92,218,140,123,101,147,207,52,222,52,209,32,198,123,44,58,197,222,241,245,187,99,227,255,243,137,49,11,94,194,50,8,61,64,32,174,24,227,44,94,199,160,250,20,208,99,23,56,87,232,20,173,13,231,67,213,172,0,167,215,34,78,150,119,120,16,88,83,243,254,143,249,153,41,139,35,74,110,174,215,149,175,246,226,88,237,243,99,197,195,73,43,159,77,74,134,74,15,24,58,148,109,108,246,137,222,204,150,22,0,1,179,0,176,0,48,138,2,83,8,66,8,49,225,42,51,5,113,240,52,47,36,243,50,69,15,34,43,2,129,76,58,57,58,240,152,193,167,208,40,44,201,230,67,34,143,140,200,45,68,1,160,45,148,218,48,80,111,10,247,95,242,16,42,23,117,115,209,198,93,113,70,249,119,255,251,178,100,37,136,134,237,112,71,147,220,121,98,76,70,233,173,96,67,124,22,9,163,43,78,44,215,129,65,40,166,232,243,137,188,10,219,61,210,149,13,203,176,40,38,151,48,71,6,171,19,10,104,48,175,20,93,226,238,214,221,240,242,63,131,60,108,238,54,101,188,232,223,18,181,139,26,145,225,144,2,190,46,160,181,86,119,211,68,131,155,50,104,186,68,129,219,43,30,28,88,54,104,135,106,235,127,56,138,44,168,247,175,183,51,131,142,177,169,229,129,52,240,165,145,186,5,119,173,218,61,241,36,185,154,123,65,147,59,215,238,26,195,232,116,135,46,103,174,38,115,141,127,172,235,56,198,171,43,236,39,117,19,122,241,176,247,253,219,127,255,255,245,146,165,16,198,97,157,3,92,104,0,0,0,160,84,45,174,138,120,146,78,5,2,88,56,171,30,72,31,147,14,251,159,138,219,175,32,252,115,88,174,191,253,204,96,65,206,33,190,82,127,207,234,144,160,74,187,65,143,40,41,28,217,212,82,70,116,98,94,200,121,26,224,207,101,191,223,159,129,10,23,16,27,218,138,20,1,96,4,41,218,96,130,8,40,88,97,23,144,114,24,206,163,147,215,173,204,206,0,48,168,81,17,197,3,70,82,25,152,0,88,216,217,104,96,196,136,158,229,189,152,108,20,10,238,63,237,113,243,222,243,80,216,51,12,89,4,204,170,189,18,49,128,251,160,119,154,80,129,255,34,189,181,39,46,187,36,25,166,185,199,177,66,164,138,74,9,231,150,200,255,47,75,117,64,85,9,221,160,125,134,236,146,229,92,131,1,28,165,106,113,169,179,31,105,77,187,155,118,125,81,176,126,114,209,11,54,26,168,39,236,58,120,33,2,10,155,152,111,41,25,135,236,63,8,131,10,188,94,71,95,84,196,253,59,243,242,149,17,165,63,167,246,157,220,109,252,195,149,251,151,247,0,76,12,136,50,199,193,126,23,32,101,130,4,92,35,248,103,146,17,131,161,152,110,237,155,247,100,117,116,70,191,235,183,175,48,129,174,96,208,28,137,106,39,7,225,119,122,161,78,247,148,187,116,219,232,159,255,255,250,127,109,244,111,152,142,244,157,41,32,71,59,10,48,131,165,157,77,9,211,185,4,64,64,163,0,194,147,27,133,99,11,218,195,32,16,163,26,228,51,180,104,131,52,71,96,8,30,97,24,8,96,216,196,106,216,86,96,249,42,151,164,32,49,139,33,41,137,65,195,65,137,226,253,152,60,7,217,175,149,192,104,9,2,82,82,86,64,64,165,56,221,35,47,158,182,130,71,34,134,59,228,144,199,157,142,101,216,52,149,126,106,2,225,212,40,157,110,52,145,228,23,68,100,88,45,138,244,34,104,213,149,66,255,251,178,100,55,140,198,246,120,71,147,175,53,114,81,73,137,115,101,229,40,27,5,199,36,110,61,145,201,29,145,37,141,146,189,232,225,61,216,10,204,120,189,183,27,112,116,138,89,133,183,92,215,136,253,227,212,35,44,206,13,70,235,115,131,147,42,196,109,64,129,17,252,12,77,184,117,242,48,17,170,64,189,227,205,123,214,232,68,219,200,244,206,77,4,129,16,70,18,225,32,19,92,180,197,196,129,28,254,97,183,12,24,90,243,223,199,223,36,39,74,186,102,247,114,121,217,151,122,207,147,23,150,217,159,195,189,49,119,178,148,231,95,254,211,45,205,97,0,41,42,200,220,219,198,105,16,221,79,132,67,136,146,49,155,33,160,44,112,196,56,197,83,90,108,91,175,230,33,238,95,125,9,109,30,250,167,10,208,140,3,143,49,2,17,164,83,16,226,98,19,246,218,116,127,190,187,255,246,229,255,34,254,234,221,141,32,153,4,25,234,2,152,18,129,161,241,15,145,64,0,0,140,192,101,83,10,1,140,50,46,55,67,52,1,251,53,13,208,209,0,64,48,96,16,29,48,176,172,201,228,224,73,106,7,48,72,132,70,32,32,23,207,195,209,198,198,2,35,102,214,171,87,131,135,79,227,196,11,80,114,170,219,139,162,81,186,111,69,209,171,28,138,203,88,215,142,198,242,96,94,54,199,171,16,29,213,250,214,77,6,23,10,206,159,77,64,128,172,126,203,22,101,99,207,154,78,240,99,194,123,125,196,247,137,152,113,32,231,18,145,143,34,188,101,181,151,130,48,121,130,237,15,222,76,128,181,153,122,103,123,58,57,229,75,118,213,131,27,203,164,43,230,249,97,104,216,113,17,223,17,64,59,234,206,159,121,107,233,92,121,155,58,165,195,200,106,153,30,242,71,235,212,134,255,140,204,18,243,80,124,229,123,111,47,87,247,220,167,255,244,205,178,102,155,51,155,76,221,231,23,167,95,107,0,80,32,0,49,245,138,163,139,6,12,24,248,17,38,149,103,94,1,32,82,178,232,128,150,158,242,225,59,138,249,81,52,3,8,142,20,20,236,110,132,94,180,230,67,49,107,108,93,224,111,16,224,110,165,87,104,103,249,121,74,155,255,95,221,104,92,62,93,48,43,248,209,0,0,51,16,21,205,38,189,50,57,232,242,74,67,62,73,78,204,221,52,0,152,192,67,1,37,36,185,72,244,25,72,166,197,120,82,81,172,12,99,67,36,240,240,215,128,128,8,56,12,244,248,48,19,254,155,130,222,94,25,242,74,203,4,102,164,226,85,116,225,186,41,220,84,108,74,213,74,20,216,140,116,220,95,203,251,146,192,175,130,16,112,16,177,111,56,143,245,41,226,196,175,111,104,67,211,168,247,136,133,255,251,178,100,55,14,198,240,94,74,19,154,121,208,60,9,89,147,97,226,40,26,69,159,38,78,229,115,192,236,141,166,141,130,173,168,42,90,42,234,151,57,13,5,113,90,131,139,21,219,91,76,92,102,45,229,220,169,209,246,33,139,150,6,20,114,145,70,167,65,155,231,96,176,50,177,11,98,44,235,121,241,156,102,246,187,3,62,249,239,223,239,87,153,252,39,6,200,80,216,30,90,175,246,194,230,91,13,10,215,235,252,223,126,155,166,117,156,124,106,73,161,77,46,237,72,147,219,112,154,147,143,71,188,93,7,176,136,160,227,248,7,88,46,72,62,255,154,0,0,65,186,106,170,74,160,72,64,132,56,23,22,216,72,161,230,92,228,13,132,57,111,26,197,127,235,175,255,251,163,103,242,127,255,246,127,75,246,251,255,147,255,255,255,251,243,73,4,69,244,175,207,96,108,214,68,170,40,1,195,7,224,8,174,99,1,110,109,84,106,0,21,206,200,47,76,143,5,9,141,86,30,95,210,100,64,193,113,120,144,35,48,249,159,48,252,21,40,29,9,1,101,25,166,126,209,179,232,10,161,147,6,91,237,53,81,205,93,79,88,126,244,4,251,217,194,79,207,170,205,41,90,179,228,236,180,8,227,77,198,232,170,17,43,85,197,130,33,6,144,114,37,46,153,107,42,155,153,71,224,190,224,204,59,244,12,123,182,91,188,134,245,97,225,170,65,243,123,251,240,76,254,176,183,135,237,242,221,84,237,101,250,206,86,234,220,181,4,66,160,234,4,22,144,117,135,50,235,86,119,74,200,122,147,116,59,46,138,71,82,202,113,191,30,214,58,211,229,151,170,121,113,218,46,17,84,184,95,219,22,201,170,143,170,221,54,212,151,44,167,87,44,89,132,43,27,49,223,119,17,53,85,14,243,166,116,249,181,1,0,32,79,122,171,210,6,154,78,27,66,196,101,215,163,236,89,216,193,182,121,64,141,187,99,89,189,27,255,242,179,153,168,24,157,70,115,217,250,53,109,200,125,191,255,178,237,127,251,203,56,179,216,182,84,128,227,122,64,0,0,64,16,192,17,44,193,176,40,64,127,159,139,16,24,62,154,29,20,164,24,150,82,152,144,10,190,1,64,104,18,5,152,92,52,131,65,195,48,24,3,5,195,35,9,65,80,184,44,60,21,208,192,233,63,142,133,66,196,160,24,1,233,27,38,234,55,9,127,43,168,85,189,196,127,112,66,225,160,129,87,214,76,214,12,113,245,74,173,170,123,109,213,166,33,231,1,40,85,148,108,97,102,207,92,187,79,111,109,111,91,161,115,178,219,195,95,15,69,138,241,72,252,154,151,119,160,108,171,198,110,89,201,251,154,182,170,163,207,207,25,151,95,88,179,42,146,170,255,251,178,100,74,142,134,249,100,73,27,184,108,240,72,102,73,106,100,197,118,25,241,159,36,110,189,124,129,57,27,101,229,135,148,216,84,49,165,177,157,107,253,229,198,169,145,201,121,193,216,95,69,83,52,156,232,225,73,39,43,101,160,179,170,143,193,232,234,39,155,85,158,203,239,188,208,200,221,70,36,139,76,238,100,94,30,198,104,156,51,65,106,77,215,76,186,28,18,0,66,71,115,213,42,48,169,250,222,149,0,0,15,64,0,0,35,144,244,162,26,105,53,243,205,245,124,247,69,23,138,184,78,120,8,196,14,47,29,213,184,127,216,74,187,202,101,172,160,75,59,210,114,111,33,218,140,244,156,170,75,127,126,159,189,253,23,254,129,147,210,109,61,255,255,255,249,199,37,3,55,113,98,3,131,161,168,208,148,2,61,15,78,23,12,182,114,140,20,12,12,182,46,76,65,3,194,192,113,80,34,38,33,204,59,26,133,128,19,76,64,243,26,2,50,0,129,14,5,2,28,3,30,46,167,216,21,5,136,129,197,161,10,86,27,52,12,170,33,148,18,236,127,37,29,219,68,149,196,160,118,150,245,77,214,98,250,233,8,3,47,165,170,173,42,167,6,140,129,107,55,112,219,55,252,176,151,79,66,249,184,41,149,68,189,210,220,41,6,61,20,120,89,214,211,15,160,206,186,111,172,22,104,10,100,32,21,209,218,224,177,83,49,156,19,47,10,135,40,27,221,109,242,190,214,84,176,209,142,42,82,191,152,130,1,117,225,30,201,15,84,233,137,184,5,24,151,153,43,45,174,231,135,112,230,244,130,174,229,203,219,44,235,218,157,168,110,140,30,247,187,230,161,211,178,154,144,31,254,38,3,48,35,206,56,237,34,242,71,142,172,234,226,229,71,216,225,7,145,92,225,164,162,71,110,122,232,19,2,9,120,209,54,81,113,114,127,167,199,155,30,71,95,244,119,198,218,170,71,20,218,143,255,194,196,200,172,212,14,11,163,203,6,55,1,7,166,213,8,223,12,148,127,255,229,111,140,106,0,0,0,115,0,48,95,48,105,0,16,64,233,26,118,152,105,129,201,39,25,32,149,9,132,128,17,141,11,153,115,87,26,25,152,55,4,217,128,72,23,152,173,16,216,208,187,29,150,191,66,117,69,91,160,4,254,217,69,98,155,20,42,109,22,237,214,77,248,39,41,66,36,210,82,71,178,227,70,38,30,86,199,160,89,2,133,189,111,53,46,98,35,159,59,109,146,82,131,17,176,98,47,254,215,106,208,202,244,195,244,255,34,223,10,86,210,27,18,67,97,85,102,209,8,186,129,177,102,106,164,167,131,12,255,92,238,2,166,34,152,72,17,21,102,134,161,180,198,108,200,136,103,91,141,94,205,152,56,255,251,178,100,79,14,167,12,104,71,147,217,123,112,69,71,9,195,52,9,183,24,29,157,36,110,189,19,193,47,154,229,233,135,148,160,221,243,186,255,9,134,38,223,189,139,27,83,189,166,31,120,18,214,250,159,87,98,180,19,194,44,25,98,125,203,93,226,159,27,198,169,191,109,205,139,94,125,234,59,36,56,208,97,230,13,33,62,173,241,46,239,104,154,222,175,184,218,212,38,255,173,185,66,0,21,151,81,49,19,64,12,0,33,192,44,132,177,7,56,95,19,244,201,22,40,95,235,175,250,208,241,246,138,225,114,149,57,18,182,156,185,8,158,59,43,246,181,222,30,160,200,64,134,229,33,111,239,203,48,101,104,117,204,85,177,212,80,181,108,121,238,84,3,32,140,41,48,92,10,2,19,198,211,73,6,25,145,134,246,145,38,75,151,70,15,128,210,82,168,22,14,8,204,75,20,7,65,195,1,28,3,5,130,0,193,73,167,148,4,209,250,65,0,5,99,98,160,57,16,82,220,89,144,200,54,63,103,235,202,121,52,223,240,252,103,55,176,24,76,106,229,243,195,79,21,73,173,190,53,203,125,137,1,173,99,56,253,205,155,24,175,203,134,247,8,241,243,174,162,102,197,254,140,242,103,122,110,139,175,72,46,225,78,254,197,248,142,164,14,231,233,88,239,180,227,137,115,235,255,94,191,136,240,205,50,213,155,112,53,6,181,56,198,130,197,3,34,64,91,2,42,68,141,62,157,140,251,65,195,34,248,136,134,49,209,186,25,84,227,146,248,224,106,93,30,180,238,150,64,31,234,103,76,92,128,64,26,150,206,15,184,120,202,145,54,36,218,80,109,248,150,26,28,108,31,106,63,179,136,59,28,35,63,255,250,183,242,27,232,155,83,255,255,175,255,216,53,213,209,28,92,192,44,102,196,35,54,246,59,89,218,136,52,120,50,105,77,185,108,150,96,48,133,188,11,45,153,59,41,170,248,0,2,240,48,14,98,184,82,97,10,68,111,69,250,99,185,14,114,251,168,99,137,188,10,42,16,140,66,1,136,193,99,22,134,147,0,129,83,64,83,243,19,3,83,8,128,33,16,10,80,27,54,23,40,192,48,86,122,100,66,25,148,3,35,0,71,92,154,149,150,66,122,44,113,91,108,197,223,61,216,160,149,135,127,53,40,86,196,107,3,95,58,97,47,68,178,0,145,60,229,252,121,68,124,118,64,155,70,95,171,20,125,246,119,187,148,206,203,5,157,219,80,162,64,239,160,70,133,173,68,118,53,115,93,60,125,9,186,51,110,97,71,141,154,255,139,45,190,148,119,106,91,217,177,35,46,210,44,242,173,146,73,56,136,5,227,44,226,90,242,8,131,230,224,203,181,110,185,94,25,170,149,6,171,87,255,251,178,100,92,142,230,80,104,200,147,175,69,96,79,105,185,179,76,5,150,24,21,155,36,110,189,21,129,63,41,102,13,132,149,72,49,115,210,86,182,214,59,178,110,202,213,42,112,72,253,148,26,0,1,118,249,6,20,56,3,0,80,32,76,35,54,85,89,100,184,47,101,242,161,197,191,206,191,190,190,191,255,212,236,242,45,68,70,151,85,16,6,44,97,197,78,172,49,8,142,116,163,34,162,84,164,57,24,212,92,172,97,164,50,58,188,148,149,144,114,62,52,72,121,113,44,240,127,118,255,169,6,57,21,48,144,100,98,121,130,114,204,124,99,74,210,108,9,80,98,128,70,68,108,32,141,172,152,184,4,24,154,46,23,108,208,34,28,199,112,40,18,3,138,129,99,192,212,101,221,28,4,57,178,64,205,174,180,39,53,182,239,31,100,54,117,202,25,141,211,93,234,5,177,149,83,17,82,152,131,53,194,8,181,17,173,196,203,210,211,69,213,163,161,221,215,21,215,70,106,246,85,218,137,56,255,159,175,17,123,90,221,243,73,158,213,187,210,191,34,46,118,178,154,17,212,111,108,249,82,93,30,174,101,109,143,111,38,108,205,21,201,170,70,33,72,211,22,137,152,16,178,92,136,119,26,88,126,17,136,33,97,99,33,46,17,221,164,142,46,70,19,24,251,250,102,91,228,250,57,151,241,172,211,164,220,72,235,24,224,216,111,254,33,54,107,79,21,104,161,91,166,65,240,205,222,134,181,70,106,163,81,50,168,150,59,143,198,186,255,191,255,249,127,237,255,255,250,207,78,222,194,65,133,115,51,168,160,56,125,71,169,93,8,133,216,135,84,186,178,150,243,87,115,161,95,73,167,43,44,174,100,187,168,230,1,32,221,66,177,195,119,111,172,0,2,85,184,80,2,48,140,21,6,20,39,44,5,38,157,242,109,91,97,106,50,96,22,4,48,40,4,5,51,131,49,16,65,163,251,1,153,19,72,168,2,227,101,21,25,1,214,100,1,234,141,144,208,248,172,138,99,229,176,45,31,240,138,134,101,78,33,212,26,245,0,124,104,250,35,15,143,32,203,32,160,16,233,165,13,170,28,254,67,75,202,75,234,10,142,148,75,184,122,204,225,10,149,222,169,2,23,77,146,109,106,75,207,149,68,28,111,255,108,98,172,251,248,166,28,219,14,179,116,92,213,156,212,205,91,9,166,205,126,225,142,65,245,123,95,20,235,181,81,107,152,187,165,141,60,197,213,213,179,171,58,101,219,47,101,168,161,154,135,158,137,32,4,0,1,75,246,164,108,140,18,65,211,44,69,45,111,181,90,7,89,56,62,38,26,167,250,15,34,126,169,255,207,233,235,230,229,79,255,212,233,246,255,15,6,95,45,229,204,210,44,255,251,178,100,111,12,165,100,103,202,155,187,88,242,84,105,137,135,97,101,82,23,101,139,36,110,225,108,193,60,166,102,169,129,13,248,180,89,8,168,67,157,72,85,53,149,13,34,150,227,163,17,198,69,66,70,72,212,105,224,50,134,137,136,226,86,169,72,46,87,212,0,0,151,97,0,72,2,20,204,17,55,207,141,87,76,6,54,196,202,211,25,74,240,81,86,251,130,64,131,37,65,243,31,69,64,176,46,99,218,230,96,0,70,28,16,160,195,168,244,62,64,200,107,33,66,149,181,104,79,199,233,41,217,8,228,224,132,35,194,243,115,99,51,226,8,111,37,141,73,140,160,164,3,204,173,70,132,148,17,95,6,192,45,168,145,38,232,53,206,148,179,149,45,154,46,49,68,231,70,55,112,156,182,145,169,29,130,12,221,23,162,166,125,168,188,159,110,125,84,67,227,190,189,185,181,150,49,255,41,201,173,252,28,76,147,193,6,171,141,13,174,205,207,158,179,197,170,233,92,40,214,57,99,140,69,241,169,185,205,70,35,127,172,198,70,205,82,229,86,24,121,4,28,236,113,218,233,12,52,219,76,90,140,33,138,79,1,87,2,72,241,250,102,101,166,225,57,32,223,46,43,9,55,251,105,255,244,255,175,255,255,6,130,150,10,69,20,13,152,21,207,198,35,136,167,172,46,159,150,90,200,116,33,72,85,204,120,149,213,251,20,189,18,46,97,6,159,7,209,21,232,197,148,111,82,116,160,0,0,148,148,26,34,99,198,22,85,157,58,212,100,129,1,228,33,198,3,21,9,52,135,133,160,210,9,134,198,6,104,31,131,128,198,172,36,25,4,44,169,129,64,112,16,37,47,155,136,168,38,118,212,225,48,63,144,116,61,36,194,145,215,105,12,17,161,207,229,141,252,102,232,227,113,136,204,166,89,51,40,179,125,88,105,251,112,252,214,220,253,144,197,175,57,167,175,224,237,106,84,210,125,138,230,209,151,157,81,219,87,156,201,172,85,95,2,24,112,6,208,144,224,189,54,61,131,106,246,77,242,103,236,67,27,106,84,142,129,130,91,132,8,104,136,33,136,60,20,37,76,81,130,12,172,98,231,132,235,1,58,12,225,227,3,120,240,90,65,233,152,115,13,214,193,182,116,73,144,112,192,140,130,163,191,218,0,0,77,185,22,51,72,1,184,71,64,14,97,138,153,204,7,145,8,88,64,115,165,245,54,172,226,147,255,255,255,255,234,250,190,229,122,134,202,69,41,145,158,114,161,35,160,198,16,187,165,139,99,9,56,131,106,124,183,155,216,32,110,44,114,149,84,254,48,229,76,247,173,84,31,245,163,146,156,48,128,0,48,172,0,48,204,81,49,167,7,48,93,108,53,184,193,48,137,84,48,4,255,251,178,100,144,142,229,215,101,202,27,140,30,176,77,72,233,147,72,3,226,87,165,163,34,110,225,13,193,39,37,230,205,16,14,216,0,22,7,66,1,19,53,3,3,17,192,225,80,104,206,116,144,88,209,27,66,42,163,12,8,250,21,41,186,196,134,26,186,14,201,219,217,154,69,145,6,63,16,220,5,19,158,195,251,4,206,70,111,65,17,151,146,133,212,198,60,187,168,234,114,142,6,194,196,245,169,99,23,198,221,154,131,228,0,163,5,138,17,120,22,171,98,198,8,44,54,21,158,212,124,246,130,228,0,21,141,37,145,76,57,70,208,229,153,120,150,214,207,188,244,223,93,203,29,76,155,82,137,157,107,138,165,107,236,100,18,57,185,214,207,234,219,58,206,22,154,44,113,134,57,48,37,30,81,107,106,56,125,75,45,230,145,75,66,204,142,113,255,250,181,223,207,137,224,6,128,230,129,220,57,196,130,110,95,20,148,96,21,139,223,213,191,95,124,40,70,162,21,136,59,216,70,151,166,100,130,181,249,18,126,229,245,91,169,254,27,186,97,29,166,153,60,37,206,0,1,11,168,18,64,88,80,48,128,88,161,100,0,95,109,254,251,174,0,10,179,4,73,131,2,1,195,4,215,147,146,116,131,31,93,99,0,150,147,38,200,192,196,208,120,47,4,140,70,59,9,162,67,96,132,51,48,49,243,6,2,32,80,5,39,195,2,72,34,31,17,131,118,235,18,3,3,64,17,80,0,180,227,242,210,230,126,33,83,43,130,151,12,59,218,22,57,203,20,103,67,234,17,102,97,0,98,205,97,60,15,124,164,199,19,131,204,212,51,5,214,21,100,12,63,55,59,165,168,196,189,159,148,164,236,215,243,250,23,25,16,220,84,170,240,183,123,36,154,204,230,78,254,198,175,185,72,25,158,39,179,119,229,151,123,19,82,172,164,63,217,109,125,36,169,42,26,105,220,179,237,229,23,195,199,37,41,105,251,187,74,102,54,170,119,97,238,78,143,87,135,226,103,128,135,122,122,147,214,0,0,59,0,39,45,178,186,21,130,50,156,112,32,169,17,45,21,130,150,24,53,31,199,208,41,59,208,41,153,84,211,26,182,111,255,255,167,111,191,246,251,171,209,78,221,136,69,60,91,119,156,175,67,165,73,187,237,26,2,188,144,40,125,194,194,112,42,194,72,24,17,176,88,156,155,183,143,58,180,245,141,230,24,11,130,192,249,138,0,57,254,203,233,144,15,33,171,230,65,146,102,89,147,0,249,64,70,96,144,140,25,5,152,114,0,22,0,131,58,149,227,16,66,163,8,0,70,112,76,34,54,70,18,35,9,53,72,64,18,98,132,242,192,115,71,99,10,180,233,186,140,67,243,168,247,127,57,113,143,147,156,255,251,178,100,176,142,149,247,104,72,19,172,54,64,81,71,201,154,97,229,38,23,237,161,32,78,188,211,65,63,167,166,77,129,13,248,182,71,106,91,155,65,123,153,222,38,148,84,73,58,97,73,162,116,171,92,179,192,67,13,215,172,138,228,182,251,92,91,202,230,224,125,55,166,110,204,204,173,164,146,30,10,80,80,226,152,199,164,51,251,151,185,166,215,252,218,92,86,171,251,183,60,179,57,2,25,164,38,110,122,179,41,42,148,162,102,93,79,105,218,14,236,190,42,152,208,39,32,126,226,91,105,219,253,205,120,60,186,220,188,186,98,142,121,47,254,150,4,53,228,48,146,192,7,14,32,43,9,144,227,158,150,26,186,82,203,231,239,243,27,4,85,254,36,169,255,255,204,140,110,87,51,10,90,255,245,185,242,169,89,194,110,22,107,13,14,233,87,230,179,25,212,26,148,222,243,39,74,158,55,229,74,145,244,150,17,148,8,112,136,244,143,82,98,200,161,96,32,148,228,184,24,31,24,72,1,5,66,67,190,193,81,68,168,198,146,88,194,2,180,189,107,20,18,144,22,42,49,32,112,128,131,161,54,8,49,113,82,209,46,107,184,163,160,255,112,168,16,171,37,50,185,110,60,110,174,60,79,23,155,124,207,10,31,212,198,25,169,143,29,138,143,79,124,98,142,77,72,53,138,69,52,208,9,12,162,212,85,105,244,232,194,106,46,99,168,114,159,28,141,26,181,211,38,106,56,65,50,86,227,226,204,63,51,150,170,27,198,229,22,117,109,184,67,97,20,229,53,99,219,39,61,241,162,178,171,95,97,80,247,133,234,50,155,155,71,126,108,197,168,194,8,139,180,62,89,41,50,180,82,130,8,75,211,53,115,158,120,178,252,97,41,49,24,160,0,0,0,17,144,5,142,74,108,129,64,27,212,103,193,64,89,230,249,44,57,170,20,129,146,31,206,18,198,27,212,215,124,27,134,8,92,115,17,214,60,184,71,231,99,148,238,165,58,86,38,200,105,131,94,231,145,95,108,211,229,188,158,75,177,25,137,1,99,40,191,139,165,72,124,32,238,245,245,236,0,1,163,10,160,190,48,94,4,67,14,225,2,55,232,73,3,13,194,230,48,103,24,179,24,192,227,49,185,2,32,48,28,24,66,134,121,147,16,20,152,64,131,97,128,16,42,152,186,29,153,130,56,57,141,53,2,178,10,7,29,16,44,56,69,162,39,42,11,226,31,64,140,201,6,60,110,63,2,24,163,76,221,151,169,74,20,90,177,24,179,89,211,26,5,44,125,26,196,63,105,245,128,162,219,42,0,177,75,148,31,36,217,80,28,162,50,250,163,77,36,11,5,191,10,7,1,146,86,71,177,16,123,140,28,209,62,160,108,230,232,150,255,251,178,100,200,12,133,144,104,202,27,187,73,240,80,9,57,221,64,3,181,33,21,231,20,79,105,141,201,134,168,166,77,129,13,169,23,152,41,40,107,230,166,50,189,9,4,192,33,18,196,49,220,100,82,170,195,103,22,159,178,169,195,68,39,239,120,97,197,216,118,150,241,182,197,29,158,133,194,162,164,230,33,208,254,114,164,27,143,105,248,249,115,9,110,116,99,116,54,216,234,85,121,93,34,127,136,192,189,26,18,102,82,156,45,92,124,218,251,115,234,34,130,189,68,10,211,40,201,107,31,101,166,92,163,240,182,170,122,107,111,157,181,127,47,73,220,180,112,126,237,171,223,214,251,63,120,47,48,85,57,46,245,245,47,0,177,254,53,25,229,108,255,0,70,89,118,149,124,132,43,54,175,56,199,245,93,242,101,232,17,158,202,0,4,126,145,117,243,254,161,114,206,175,72,182,182,3,51,35,250,89,195,83,207,66,185,33,207,92,169,42,175,251,20,228,213,125,21,51,54,130,80,248,76,123,146,226,58,9,163,119,53,242,210,91,224,224,110,224,31,164,95,182,61,90,80,0,204,1,194,24,195,80,0,12,14,74,112,203,125,147,204,84,67,148,197,136,118,76,23,70,216,136,101,128,192,100,96,164,10,225,64,179,48,114,4,176,168,36,24,118,21,241,131,184,37,22,156,66,160,160,147,101,71,177,29,25,19,118,17,164,58,192,145,146,216,8,197,85,128,28,96,16,17,116,178,128,225,178,126,99,170,173,221,13,31,87,125,167,197,164,79,194,80,221,135,218,252,11,222,200,166,39,92,20,243,151,230,172,113,186,149,98,13,7,2,11,199,141,13,162,128,120,105,82,64,17,42,10,138,224,121,199,103,63,24,96,227,219,120,154,86,31,22,48,67,93,100,111,110,183,103,104,131,108,245,151,151,146,44,150,38,217,215,223,152,19,51,18,119,11,119,59,84,198,198,132,182,155,124,206,119,170,138,54,101,141,97,222,254,190,214,223,155,78,163,119,134,249,5,215,171,155,95,235,95,250,206,76,210,241,198,22,61,196,66,153,50,128,178,219,109,230,244,17,181,85,19,125,116,62,120,198,237,187,183,85,86,216,165,230,193,178,191,43,253,26,168,71,111,223,244,255,155,6,14,174,72,56,132,33,127,23,62,55,99,21,246,39,103,20,120,153,176,77,129,42,28,33,42,225,100,151,62,200,116,98,210,180,221,99,38,22,70,184,83,244,129,102,56,128,2,200,129,153,164,233,173,189,81,150,109,217,142,198,65,153,107,17,138,128,209,130,224,153,128,69,33,159,224,145,137,33,17,131,64,57,165,226,105,142,0,216,208,22,74,2,11,0,242,153,9,32,108,200,25,202,41,132,13,171,122,117,100,191,140,255,251,178,100,185,14,134,236,103,70,11,218,99,112,79,166,137,163,96,67,110,28,5,185,30,78,189,55,65,59,35,165,221,148,21,144,220,42,5,9,4,49,181,220,168,221,199,225,236,166,0,252,25,169,21,193,138,232,122,212,202,153,25,74,184,84,96,62,160,162,131,48,135,183,171,203,3,5,155,230,78,61,55,28,36,92,60,190,87,74,85,219,146,61,170,11,248,88,143,123,75,235,10,3,195,254,53,238,25,100,188,255,83,178,74,248,249,94,96,212,73,115,53,177,10,54,229,54,164,230,243,82,189,207,91,250,45,46,136,145,41,113,59,177,136,194,252,178,230,144,185,117,218,82,26,188,24,53,235,51,87,83,41,86,74,210,108,34,60,32,133,237,206,242,150,170,33,93,163,57,116,90,13,21,111,255,255,255,246,253,102,200,24,4,7,38,170,207,17,206,188,12,85,80,157,20,186,232,205,45,107,132,4,68,132,77,250,38,48,202,12,35,97,7,123,110,147,169,104,143,255,178,47,246,93,171,166,189,41,255,251,61,191,255,165,156,198,162,61,148,151,118,124,116,104,157,6,77,94,176,92,137,196,157,59,212,159,90,35,232,0,0,99,7,135,211,54,194,99,139,49,35,253,144,51,3,4,83,2,74,3,33,202,179,18,135,32,194,0,64,14,152,190,17,152,64,17,134,2,134,70,28,99,2,97,137,192,65,132,160,120,40,14,97,198,162,70,48,233,16,104,246,76,113,176,122,39,35,59,114,134,227,168,222,33,20,96,96,65,38,8,4,64,181,202,8,36,176,18,3,87,33,147,200,76,235,180,101,52,194,148,43,114,102,101,8,133,227,114,10,26,44,106,32,224,24,35,109,22,92,35,161,163,184,190,176,72,127,159,140,207,225,40,35,40,22,83,104,212,99,195,212,147,195,108,89,172,63,169,113,51,130,12,253,29,196,56,67,0,55,2,72,31,34,156,4,252,143,154,86,39,131,29,242,198,230,96,117,87,250,179,99,132,109,223,22,213,111,175,93,230,2,141,113,61,110,252,220,88,70,179,50,110,36,191,222,254,36,144,217,92,45,71,42,227,198,153,179,234,185,147,127,90,133,21,202,68,92,239,102,129,187,191,143,72,242,207,105,113,172,86,185,130,224,217,203,144,30,154,156,64,166,166,128,0,2,127,95,8,136,97,36,11,169,155,62,94,194,33,214,160,77,17,237,155,6,189,159,39,255,255,255,255,250,63,211,142,96,68,12,48,20,112,179,170,67,237,166,33,109,123,145,72,14,159,102,103,0,6,155,201,6,87,186,6,35,17,198,58,229,70,42,22,166,68,10,35,129,89,133,66,57,151,0,65,163,1,233,132,128,177,134,76,17,145,69,120,176,82,88,1,75,208,183,73,4,99,255,251,178,100,178,142,231,233,104,201,19,185,123,212,49,129,137,195,97,130,52,29,161,161,34,78,233,19,192,249,134,101,205,156,24,96,6,65,39,124,148,67,48,60,39,5,9,32,65,148,104,10,184,10,22,105,197,65,161,199,11,220,91,228,133,104,18,135,122,202,123,6,43,86,33,135,39,16,146,189,42,9,14,48,201,71,65,19,9,200,144,36,13,202,30,92,101,172,185,200,68,231,58,8,129,233,101,46,204,183,77,237,173,94,195,40,254,18,197,69,71,23,202,102,74,203,42,212,146,242,158,69,174,58,182,39,27,37,73,91,78,146,98,139,24,59,111,20,142,129,197,221,46,119,238,63,214,52,251,227,132,39,96,85,121,210,145,3,81,84,69,182,27,82,117,28,14,6,164,247,161,241,80,50,161,205,162,85,172,157,73,187,179,38,98,173,22,166,98,131,233,150,164,26,131,190,233,173,164,235,137,199,7,248,208,100,231,43,88,2,90,23,243,192,54,173,51,76,151,203,86,219,237,50,211,177,47,11,174,42,148,206,250,88,26,198,66,97,177,93,35,220,175,153,85,120,174,166,255,242,206,255,255,240,80,233,20,52,251,35,130,17,218,205,60,44,61,26,105,13,237,0,0,96,184,5,152,31,0,217,135,249,70,154,239,11,113,130,0,70,24,162,135,57,138,208,136,152,74,130,105,128,176,13,24,3,131,97,129,224,22,131,136,9,36,76,50,66,76,195,140,13,6,128,93,146,146,128,44,26,5,76,120,215,186,2,38,38,220,249,48,194,87,226,75,216,121,108,147,97,229,50,100,159,73,26,125,86,171,2,78,55,52,230,218,102,128,232,173,214,2,52,194,194,30,37,13,245,82,157,249,155,211,205,137,223,132,182,148,18,151,246,173,152,43,155,111,175,229,174,97,49,187,235,83,144,233,66,139,6,180,111,205,117,98,139,147,220,92,65,133,40,139,117,66,242,209,152,74,126,91,84,63,58,186,141,143,46,233,102,63,47,71,165,205,156,142,57,143,169,51,175,101,123,253,14,26,144,153,215,142,178,142,165,165,225,191,222,157,243,107,90,122,58,168,68,190,125,219,53,70,241,155,57,240,237,96,181,28,97,82,31,175,254,173,47,126,103,88,189,213,61,86,82,15,128,0,2,1,32,0,2,183,156,110,97,83,152,208,150,236,89,34,107,210,76,200,162,178,132,59,63,18,215,66,206,219,94,226,220,186,31,17,149,201,168,182,207,222,8,231,56,91,255,255,248,100,96,44,239,254,167,126,80,152,195,35,78,8,132,199,68,102,20,130,130,128,36,169,226,242,187,168,7,204,0,1,76,112,17,76,159,255,77,99,150,204,44,24,76,162,177,76,7,12,76,117,4,140,45,2,145,92,199,208,132,203,255,251,178,100,173,14,135,81,104,200,147,218,99,244,77,226,201,173,97,37,118,26,113,145,36,78,229,141,193,15,11,102,141,129,177,152,32,56,18,0,153,20,109,153,52,38,19,18,42,25,23,82,70,98,125,196,193,72,19,60,89,95,168,50,62,59,186,58,204,181,55,2,236,213,174,222,94,248,223,96,20,225,127,72,16,2,7,110,117,32,104,211,106,87,31,120,175,216,155,150,238,2,104,178,6,117,69,30,173,247,154,79,112,249,248,245,229,189,184,11,227,33,222,23,72,87,196,243,25,249,194,21,45,97,8,242,228,126,43,129,226,147,234,221,92,130,145,151,114,84,47,187,79,226,79,194,243,22,138,114,222,254,218,155,45,199,150,218,174,120,76,40,185,237,191,246,173,157,66,217,135,245,191,123,111,79,230,110,228,59,255,151,235,77,243,63,166,147,243,213,206,131,114,54,143,2,3,41,103,177,55,73,186,137,0,0,61,171,74,65,135,66,74,201,73,21,66,255,252,236,48,255,219,70,248,28,118,250,241,198,123,255,72,11,47,215,205,201,83,195,192,34,231,255,255,255,28,244,255,182,154,173,242,207,30,24,66,22,42,68,99,158,40,160,57,92,135,14,41,243,59,81,0,0,3,156,8,10,164,185,131,84,9,131,104,49,121,140,150,36,140,137,35,1,65,16,192,26,66,9,152,54,2,24,198,11,172,48,128,168,4,135,170,86,99,202,109,162,115,56,77,2,37,52,4,63,54,209,71,181,134,30,125,159,176,23,57,84,11,97,28,177,34,179,246,62,165,105,230,20,76,116,122,220,110,179,70,166,211,8,163,229,215,223,108,171,113,61,212,187,247,77,179,122,81,251,191,237,232,112,96,36,25,147,238,68,48,60,163,102,100,199,42,75,63,140,240,64,2,2,26,224,104,6,4,8,19,137,99,185,227,43,253,252,72,227,151,195,136,27,86,154,206,47,153,197,135,134,16,116,23,181,230,88,97,33,154,178,220,112,86,223,142,64,196,115,243,75,116,253,58,151,191,67,116,215,181,99,180,104,161,179,43,43,31,188,223,59,235,236,127,27,12,175,94,170,59,213,191,129,191,163,167,192,0,14,234,181,151,32,29,168,4,185,44,162,6,194,153,26,102,112,209,36,12,152,197,239,39,135,18,122,227,235,240,187,96,157,73,74,238,184,222,215,68,93,175,234,254,127,255,255,238,255,255,186,251,126,159,255,122,213,81,228,255,193,156,153,148,52,246,216,162,154,166,182,158,79,250,0,82,152,32,82,92,83,78,93,206,91,221,16,21,12,223,232,49,146,200,198,192,2,1,32,96,100,153,96,104,161,83,194,103,18,25,152,72,1,112,105,140,0,99,71,64,2,77,223,57,65,219,78,83,175,66,2,20,255,251,176,100,172,142,134,150,104,75,27,185,99,96,76,137,41,147,101,226,78,26,133,153,40,110,97,143,193,41,11,38,41,130,177,136,224,41,208,10,94,58,47,43,190,157,52,172,114,213,54,83,211,87,170,61,104,173,105,233,115,234,168,147,205,13,18,138,85,127,118,113,194,1,167,140,215,185,246,190,159,156,177,250,199,242,175,29,178,200,90,235,186,141,254,71,100,203,142,163,235,61,137,82,173,112,132,5,64,41,6,172,18,143,149,31,147,142,158,157,90,222,52,203,181,171,150,129,151,102,181,173,151,46,50,45,50,237,105,245,103,170,148,146,202,149,176,110,64,157,170,183,13,123,42,220,244,21,142,209,244,11,33,232,109,111,182,102,126,218,204,82,244,183,50,211,107,91,155,194,245,94,0,27,60,71,237,152,239,101,102,3,96,0,5,188,128,133,48,6,163,56,64,106,183,75,39,233,158,246,19,80,46,69,109,19,129,167,2,211,156,60,187,102,14,195,156,246,123,109,182,207,132,62,30,242,234,125,126,207,197,255,211,117,95,255,251,75,10,133,40,6,218,48,60,130,205,65,50,133,81,82,83,252,172,0,38,230,220,8,13,152,6,3,24,168,93,28,102,133,37,153,145,228,137,139,64,56,208,168,130,229,186,48,16,3,49,44,5,88,230,23,10,164,196,74,224,113,150,102,153,249,122,98,17,227,0,192,86,158,42,7,71,158,214,189,68,241,160,21,252,144,183,249,238,53,173,75,249,117,110,97,5,214,228,17,7,214,86,73,7,215,50,142,149,30,5,181,89,59,185,189,54,233,67,234,41,196,6,94,130,214,37,29,143,95,101,38,173,123,136,237,171,136,65,176,69,69,121,208,202,24,173,15,138,250,184,220,6,60,113,182,100,156,17,169,28,149,220,102,164,56,13,78,147,166,241,52,145,215,175,105,222,86,164,168,121,171,118,8,49,37,182,30,100,196,16,100,232,196,7,75,73,211,106,54,115,241,90,89,57,60,16,32,1,183,60,105,136,116,5,43,24,65,169,116,38,150,172,41,149,80,142,141,88,146,100,98,35,64,204,95,106,208,55,218,184,49,153,91,195,118,166,137,255,255,254,158,255,231,92,36,129,226,25,108,182,83,162,148,228,103,25,136,202,69,163,73,53,193,154,171,178,216,105,170,241,67,223,251,55,255,128,0,44,96,96,17,102,5,161,60,97,168,172,6,87,0,56,97,84,13,166,16,135,34,97,166,53,166,9,192,14,96,24,1,37,181,18,24,227,16,96,112,37,0,227,3,1,174,48,213,7,245,126,34,44,6,14,203,212,104,111,42,150,18,136,53,109,88,8,53,17,49,149,68,74,37,31,83,252,0,105,133,41,48,226,22,160,22,153,73,19,80,104,109,255,251,178,100,180,140,197,222,103,203,155,169,54,178,79,169,9,147,96,194,100,90,253,157,30,79,105,13,193,37,165,103,76,240,142,56,41,145,5,221,96,40,145,101,121,42,234,1,24,197,8,178,240,202,169,175,88,124,232,226,179,21,236,106,93,146,14,165,143,76,149,160,5,65,28,2,138,148,31,148,93,19,84,215,102,20,23,151,17,220,84,226,133,139,97,143,110,252,9,38,111,165,166,42,234,105,226,13,85,251,142,14,70,100,146,34,180,66,140,73,20,180,204,177,104,26,227,250,90,145,213,16,91,211,221,77,67,142,189,237,106,101,177,227,242,132,215,67,72,89,191,142,88,5,199,98,162,187,64,2,223,255,250,63,128,112,69,7,106,118,144,46,224,134,200,38,139,26,221,119,141,115,38,75,153,255,243,255,255,254,237,65,48,64,214,223,21,191,78,24,150,19,145,164,210,169,241,157,81,48,180,167,181,121,147,199,183,229,236,224,62,104,128,178,94,20,23,112,124,192,255,72,64,59,126,252,112,18,149,70,13,183,27,60,98,171,204,160,132,50,40,236,191,106,44,207,208,76,99,80,204,80,196,96,82,64,180,157,234,124,230,90,53,74,40,242,95,201,227,205,90,146,102,220,68,55,33,15,18,226,167,162,53,216,93,240,56,204,12,244,136,222,123,107,140,200,23,219,91,205,210,135,249,166,68,192,130,69,82,229,224,170,220,143,87,190,153,219,14,48,146,162,164,4,21,157,151,193,82,5,232,196,185,146,243,154,207,134,61,253,236,174,205,187,238,90,205,231,235,61,147,34,10,96,47,178,85,69,32,183,185,104,131,111,101,116,119,198,84,101,59,227,28,129,36,50,101,145,122,48,164,207,136,207,134,0,0,1,1,120,11,109,248,229,118,102,6,44,14,156,240,221,189,231,101,214,211,6,196,185,99,151,170,92,137,153,80,40,134,28,132,127,127,235,255,79,179,189,184,70,38,129,50,48,55,169,34,254,60,173,85,195,239,107,14,179,216,186,35,133,20,118,175,35,226,99,158,190,239,107,191,149,168,239,76,20,68,220,194,4,55,12,134,87,120,238,73,21,12,20,1,16,201,21,237,12,178,129,248,202,172,53,76,27,66,60,193,116,49,204,87,2,68,201,216,112,12,9,0,48,198,104,164,204,158,130,132,193,144,2,148,217,9,194,128,66,221,13,116,178,177,100,5,13,223,211,50,20,193,175,35,128,153,198,8,209,48,32,96,83,56,221,99,208,16,0,102,150,31,10,85,20,48,165,82,176,128,153,149,20,205,198,6,9,69,100,139,8,80,90,68,241,13,53,167,180,237,90,181,62,255,48,198,156,238,71,55,47,139,106,27,127,229,241,74,73,22,82,27,18,134,43,65,42,13,149,70,255,251,178,100,197,140,133,25,104,204,155,139,53,96,79,36,249,221,96,227,110,97,133,231,18,15,105,143,193,132,35,37,205,145,25,248,115,173,57,136,220,126,81,89,49,61,45,98,88,118,241,130,243,246,221,51,75,2,115,247,202,254,84,71,99,218,198,137,101,126,233,110,176,241,19,95,21,215,166,126,123,157,114,236,222,209,100,11,14,27,185,238,174,90,227,100,134,49,151,43,207,172,202,94,22,187,99,60,105,61,142,219,83,21,28,200,84,77,58,208,60,204,119,118,60,250,90,144,89,197,249,120,98,187,61,242,191,215,40,187,240,189,26,122,76,172,166,124,61,22,191,224,6,173,178,209,75,7,33,50,220,16,134,40,52,105,243,157,169,23,73,154,17,71,105,176,229,246,4,176,166,117,39,153,145,253,23,31,127,103,231,85,108,140,75,114,178,182,170,234,92,72,149,31,143,11,141,177,181,41,174,39,110,32,191,79,105,117,190,204,41,253,177,75,35,247,23,50,94,182,247,223,203,48,5,98,210,74,136,211,2,168,138,223,183,67,27,241,224,0,5,162,97,224,193,81,180,207,185,108,253,129,204,204,0,92,217,187,132,214,192,144,202,209,80,194,192,128,194,192,140,12,10,154,50,99,152,50,24,24,134,35,26,74,71,169,37,28,74,151,244,144,128,13,178,7,40,144,169,18,33,132,49,65,195,89,80,140,83,102,143,16,24,154,205,173,97,114,35,102,11,8,13,11,107,35,76,31,98,64,204,191,147,205,10,252,210,88,227,148,171,41,170,246,32,138,73,250,124,102,237,210,97,14,115,234,231,202,125,118,31,203,36,216,177,212,165,67,75,114,152,175,100,158,16,132,32,198,92,163,27,37,106,118,163,79,219,131,161,41,61,108,172,109,207,245,247,26,247,16,33,104,167,44,179,109,54,76,168,24,61,71,147,69,225,28,174,222,121,52,80,44,94,150,18,103,232,16,23,124,196,115,203,28,118,250,108,164,206,50,139,247,254,200,75,99,10,79,229,35,117,56,0,0,48,0,0,239,251,141,79,144,148,105,172,5,63,153,198,90,202,121,179,211,41,69,19,123,118,116,239,207,204,255,243,7,251,255,203,165,220,205,59,179,102,192,133,9,6,50,231,222,25,82,48,200,113,188,62,76,66,59,176,220,247,106,243,249,70,168,46,120,75,233,1,182,103,201,192,255,147,48,0,41,57,12,73,5,204,75,20,204,121,234,77,182,65,76,8,13,77,6,163,76,213,12,73,129,1,97,40,192,112,17,88,76,170,34,33,145,208,196,193,226,33,21,95,2,96,169,17,92,21,218,244,103,138,222,197,68,18,164,28,125,133,194,124,186,240,157,192,188,212,245,252,80,51,108,96,189,52,204,248,136,123,245,97,255,251,178,100,189,12,134,165,105,71,19,186,51,242,79,231,9,205,96,35,124,89,209,157,34,110,229,45,137,38,148,166,205,151,136,153,87,109,181,15,169,41,74,16,21,246,220,170,232,233,176,78,116,210,126,23,38,49,129,133,162,58,53,141,95,168,68,252,210,37,203,105,56,53,101,212,146,235,97,245,77,224,187,163,20,123,10,196,152,142,37,42,165,31,80,207,60,150,253,155,139,30,131,75,44,96,86,161,34,100,193,178,4,50,164,146,121,138,121,181,27,102,17,166,26,169,201,84,146,32,50,74,86,122,117,180,82,165,182,89,74,26,251,61,81,91,79,177,250,195,182,126,22,205,31,126,220,32,75,110,194,237,114,2,67,195,105,40,50,132,68,151,51,17,24,20,166,243,183,31,75,183,163,255,208,111,247,251,205,43,181,90,230,66,186,5,56,135,141,97,204,189,21,79,77,57,84,106,6,111,186,177,71,242,196,209,144,110,221,189,116,103,38,164,99,228,205,206,255,132,186,0,1,99,3,16,38,48,75,10,51,4,101,215,49,183,0,193,24,60,24,224,26,33,140,104,67,7,1,96,32,15,76,0,0,76,18,1,6,31,97,250,48,0,166,1,192,28,97,232,21,40,24,145,227,2,59,225,119,207,51,149,133,39,19,125,189,4,18,62,90,143,138,11,11,190,44,75,221,64,231,94,249,53,118,196,162,254,158,193,23,203,161,178,139,165,208,76,13,44,120,215,14,84,213,59,87,149,155,172,90,91,73,103,177,194,101,137,17,59,58,114,119,11,249,197,61,39,139,72,20,205,69,60,97,145,85,117,146,37,154,87,22,97,72,233,213,163,59,145,139,182,124,130,233,149,251,19,132,54,226,232,195,221,226,73,176,149,51,119,90,136,247,231,171,146,77,140,181,105,30,54,181,194,82,156,45,118,216,95,40,202,194,149,41,141,157,206,159,234,218,102,113,142,227,12,160,190,248,55,15,95,39,159,248,42,156,132,173,72,136,240,41,0,0,5,0,32,29,191,241,77,151,3,98,32,57,81,235,24,243,26,217,18,22,40,141,48,166,252,254,229,254,95,255,248,126,38,105,180,6,179,57,215,136,124,57,8,185,169,208,97,195,112,152,133,213,25,94,75,217,103,11,254,163,180,151,17,253,175,150,137,122,94,108,91,233,207,130,51,20,194,227,49,71,51,74,184,115,219,195,211,53,7,67,101,251,35,94,134,131,10,192,243,8,133,227,5,1,64,72,2,103,226,20,146,37,80,136,50,159,18,5,152,137,88,44,215,140,39,196,184,92,232,188,154,113,128,180,196,91,64,44,49,190,192,42,68,99,112,238,56,72,251,13,137,53,89,55,195,182,174,85,4,88,44,94,154,125,62,47,111,215,207,247,149,231,255,251,178,100,198,14,134,240,114,71,19,217,75,114,75,232,185,221,60,35,126,90,201,221,28,46,228,207,217,61,169,102,205,129,13,177,162,142,150,122,43,75,19,158,159,139,95,206,189,93,213,223,99,93,208,8,209,108,168,27,195,42,110,240,90,224,108,158,146,111,244,28,138,20,251,41,4,96,103,169,214,47,158,241,138,91,235,62,110,101,229,231,254,6,217,51,242,80,16,68,114,6,15,32,83,18,84,34,104,64,26,59,136,66,123,114,88,78,224,15,74,73,90,233,149,69,67,227,68,167,10,225,14,98,120,39,149,41,76,187,231,254,149,173,152,159,255,215,39,5,206,135,48,36,159,113,246,135,28,10,60,73,21,33,118,109,220,190,163,26,77,7,229,147,84,223,248,92,255,239,235,255,188,77,179,52,246,166,122,169,179,110,158,95,145,127,252,67,33,247,22,75,135,164,40,18,133,49,40,12,147,82,86,248,238,104,132,114,158,127,126,94,68,212,136,186,91,157,12,53,79,208,0,76,10,193,72,194,68,14,12,83,137,72,210,220,45,204,57,130,20,200,45,6,204,108,1,180,88,11,204,6,64,228,181,64,224,49,49,27,18,80,48,5,0,64,236,195,176,50,0,2,85,72,64,21,105,18,13,3,160,85,236,57,36,219,17,45,104,9,212,21,1,218,113,25,27,54,155,190,87,33,202,9,144,196,20,67,128,204,208,103,244,168,29,53,34,179,120,237,163,190,92,237,61,73,5,233,99,114,134,98,242,58,242,102,176,62,84,116,219,100,136,59,217,96,75,106,153,77,129,157,11,200,201,226,165,149,70,128,194,56,16,44,85,54,222,249,14,40,186,42,101,12,227,3,110,70,203,210,183,229,205,183,58,48,101,212,250,156,46,31,117,69,46,16,78,229,175,206,175,171,201,100,23,147,152,169,219,30,236,188,209,124,243,189,97,39,253,81,121,228,225,119,144,100,182,167,234,52,186,60,72,171,83,34,119,138,10,119,8,67,47,88,0,0,35,1,0,164,219,11,148,3,178,46,227,236,132,231,182,154,206,118,149,127,25,180,15,39,160,156,154,167,162,191,165,242,193,254,255,255,200,242,176,128,220,160,172,153,37,137,179,104,141,19,210,124,101,244,61,166,129,155,194,79,45,216,88,111,109,233,236,128,149,232,247,48,125,223,207,57,56,44,96,50,7,198,12,160,112,96,248,136,134,62,160,54,96,66,10,166,40,70,38,98,166,14,102,4,192,56,96,4,0,38,0,128,46,161,38,23,193,208,134,96,128,18,48,86,10,180,108,101,193,128,12,218,5,198,0,196,170,73,18,187,188,9,84,60,97,172,53,39,51,36,124,131,230,230,187,168,223,181,68,4,245,55,5,168,194,26,72,240,204,232,104,255,251,178,100,197,142,134,237,106,198,139,218,75,112,79,7,41,189,96,35,142,90,237,175,30,79,104,207,201,52,34,166,181,131,9,136,186,221,228,218,169,42,171,122,213,59,211,86,106,150,142,229,204,104,168,57,149,38,123,195,156,133,118,225,252,211,211,161,18,224,224,233,170,29,6,213,3,192,228,4,139,52,190,60,94,51,26,45,202,169,172,237,167,89,24,113,124,227,254,212,255,77,170,217,147,139,233,98,163,127,136,15,236,187,229,169,105,187,32,206,96,102,40,50,20,80,83,225,112,26,234,32,206,200,105,18,36,108,185,89,129,229,45,194,9,18,83,222,59,133,36,167,231,61,213,162,8,16,0,0,141,205,71,114,17,152,72,180,102,18,181,27,115,92,176,168,54,130,24,32,20,80,78,202,154,173,254,223,246,255,228,65,26,149,146,231,189,183,87,165,107,170,222,190,205,87,103,186,217,150,252,205,103,114,24,167,145,14,206,99,54,59,24,40,133,192,196,145,155,77,181,201,206,27,0,107,177,8,124,96,120,184,98,79,72,102,224,34,80,105,25,221,73,25,218,27,6,0,6,2,130,132,160,50,238,49,252,193,113,23,17,151,161,178,21,187,106,12,209,196,0,162,0,85,162,103,40,37,198,38,7,96,6,199,95,5,77,69,156,102,254,240,195,67,64,20,189,23,148,174,220,113,18,123,67,57,240,77,47,225,138,40,233,152,55,74,69,208,165,98,42,117,34,165,225,131,153,97,132,219,4,34,154,169,17,145,52,202,57,33,46,181,196,228,202,137,17,42,202,36,40,160,194,54,103,183,76,147,105,251,96,1,84,218,137,72,142,103,214,105,108,83,106,58,61,178,91,89,249,55,123,196,114,83,167,82,208,88,227,225,20,147,139,26,113,60,168,14,72,180,14,254,87,182,125,1,90,4,70,230,164,88,160,170,48,254,165,213,228,86,189,216,132,231,131,48,0,0,9,0,64,42,220,130,218,28,225,32,111,10,115,203,195,197,76,124,11,162,19,150,39,113,116,201,175,250,165,255,255,242,91,127,14,101,42,70,9,89,196,189,209,117,254,69,115,239,146,116,137,161,203,38,97,125,185,29,107,41,113,237,133,175,15,121,238,176,189,115,79,216,167,136,124,184,64,0,66,81,178,82,48,193,160,152,208,221,192,241,4,0,198,81,48,217,189,72,217,97,112,194,208,180,192,64,213,81,32,249,153,9,115,0,36,2,205,18,18,19,197,223,30,193,188,36,88,75,184,125,241,144,181,241,214,199,165,152,124,156,250,17,194,110,233,210,214,112,205,248,37,13,39,95,162,152,223,53,80,79,154,211,52,94,209,232,175,202,175,114,71,201,99,116,221,89,250,74,91,84,177,22,169,217,89,105,24,159,104,255,251,178,100,196,140,134,79,104,72,147,169,54,178,78,234,57,221,60,35,139,29,9,229,28,110,229,45,193,114,168,38,141,131,141,184,233,17,161,247,160,131,38,209,76,130,104,44,18,128,161,131,102,85,46,48,227,146,209,174,91,21,0,197,10,145,170,49,68,227,203,168,141,21,14,168,179,249,19,10,22,36,72,201,34,134,201,27,94,105,20,66,57,136,15,106,18,165,65,242,36,2,85,143,184,78,148,11,33,101,185,65,54,69,45,188,79,4,40,119,142,154,105,70,214,52,204,181,11,54,133,164,138,114,195,108,235,213,169,55,109,82,245,151,255,150,231,236,252,87,187,199,24,133,190,218,64,121,118,251,83,36,183,1,86,62,40,198,77,123,14,95,95,150,87,186,227,118,56,217,181,95,76,162,79,167,239,255,203,28,234,33,71,48,195,12,35,231,55,47,135,238,159,132,211,135,140,170,31,173,224,198,179,1,20,37,5,140,37,148,218,72,93,50,29,77,174,50,167,152,230,100,253,12,125,189,73,85,196,46,48,169,20,3,162,71,207,221,90,1,103,115,0,199,131,7,3,99,62,84,211,210,142,67,9,5,179,65,247,243,68,133,240,80,84,96,48,48,203,89,153,146,231,90,234,10,2,134,29,144,176,3,88,64,11,196,91,225,97,121,66,158,186,10,18,0,133,181,245,20,185,105,30,36,247,169,114,175,71,156,113,134,203,11,0,25,107,167,150,83,79,198,236,155,175,13,220,118,57,71,90,224,82,12,20,226,26,199,149,143,75,107,106,212,105,41,42,75,224,121,125,44,106,42,92,142,32,96,243,82,162,154,142,46,145,27,5,225,41,55,218,33,101,10,36,200,17,170,153,84,79,60,200,85,165,34,130,12,61,151,34,98,10,61,221,156,189,170,249,15,42,69,190,53,25,199,22,177,67,118,215,66,218,68,211,101,55,218,41,159,74,86,95,201,147,187,56,78,148,69,125,238,188,203,222,134,51,203,110,58,178,9,184,103,97,148,0,0,20,0,109,77,36,197,170,163,13,40,116,124,116,196,211,219,86,44,119,17,211,161,90,237,92,214,203,79,219,107,40,53,69,58,171,128,26,10,147,189,17,63,189,57,220,136,40,174,221,247,203,236,213,121,26,155,136,182,252,181,113,117,93,223,64,147,206,147,253,206,145,253,96,87,239,253,244,180,212,49,32,158,5,22,6,60,239,166,226,8,6,33,0,166,183,75,32,41,220,197,96,192,197,144,84,192,208,152,194,32,8,198,131,16,18,72,199,4,56,186,152,184,128,0,24,187,113,84,226,78,228,110,219,196,179,6,7,169,55,141,202,150,210,169,205,126,190,217,222,165,206,250,254,188,172,163,71,40,33,229,11,173,20,162,236,23,47,191,92,255,251,178,100,189,14,134,118,120,71,147,169,22,224,79,102,233,189,97,226,41,89,57,161,32,110,233,43,201,52,160,37,153,140,148,96,235,199,31,164,56,180,178,189,70,6,30,249,247,53,81,194,131,196,145,35,138,57,32,166,58,91,179,69,36,66,180,160,211,45,62,23,31,189,87,162,124,211,91,47,111,90,242,65,47,167,35,242,93,53,105,46,204,174,235,89,78,146,117,251,148,29,52,175,18,47,81,78,63,230,191,38,129,70,188,19,52,110,20,171,210,121,100,90,159,154,178,71,22,96,203,165,113,72,236,107,181,157,149,251,210,234,244,148,102,116,128,30,188,141,211,8,134,44,116,253,44,86,90,219,208,109,152,64,96,21,9,12,95,40,23,97,136,149,163,125,21,91,222,81,200,185,83,109,168,247,122,173,50,170,49,8,117,57,153,218,246,154,229,173,140,166,239,183,84,205,186,80,238,155,52,107,86,250,175,123,30,56,140,138,168,189,237,1,223,182,220,176,34,2,7,76,73,187,52,89,204,192,129,131,53,91,12,170,60,69,82,234,151,216,104,26,97,82,187,33,48,25,12,28,145,105,143,187,118,154,91,45,138,118,102,26,132,70,71,147,18,253,82,40,187,193,125,241,62,37,100,130,192,60,102,69,138,45,197,117,131,189,167,181,196,86,233,119,36,74,174,237,76,70,101,218,70,76,50,180,105,190,144,228,210,41,109,228,246,135,156,184,110,148,141,109,176,249,98,18,39,41,161,105,237,229,91,140,194,225,35,30,231,158,93,75,206,42,83,241,154,220,38,179,213,97,58,174,182,34,89,246,229,101,206,254,205,75,146,16,113,200,42,22,80,244,175,122,147,60,154,146,60,118,137,212,208,10,151,61,52,241,101,50,25,25,170,150,26,0,0,8,0,12,219,19,130,158,226,12,17,14,94,0,58,215,213,207,245,119,182,190,255,79,203,42,211,207,255,236,231,70,24,5,254,156,64,39,212,246,102,29,89,152,16,171,74,30,38,16,131,44,27,232,21,137,45,129,102,91,172,205,161,31,10,179,74,76,164,97,242,144,220,229,211,204,139,56,106,197,161,207,23,171,209,52,127,209,211,6,0,222,49,36,2,83,43,72,23,53,123,30,51,18,96,212,52,247,114,99,72,97,114,48,58,3,211,1,80,236,48,24,10,195,26,80,169,49,68,49,225,144,7,49,104,2,227,34,241,13,5,6,16,1,63,195,10,130,2,154,192,94,75,186,84,38,98,204,7,93,2,78,15,28,88,66,4,18,86,5,94,24,85,78,59,49,7,32,95,151,27,73,214,96,90,21,36,58,152,201,145,79,66,66,43,41,161,164,19,28,188,135,18,96,240,227,61,46,43,237,69,11,227,217,80,181,85,84,6,153,234,255,251,178,100,202,12,5,175,99,203,27,143,52,242,89,169,185,189,96,163,123,97,113,229,14,15,105,237,129,107,163,102,233,131,141,184,203,215,160,185,70,129,104,209,26,206,120,249,240,35,89,243,132,7,110,241,139,60,203,165,112,44,89,48,154,211,197,19,77,251,12,171,191,76,251,124,98,174,224,62,143,188,182,199,118,207,74,197,141,62,220,245,159,14,28,207,96,217,14,135,13,226,147,207,11,89,121,150,157,57,184,190,69,71,121,122,230,30,113,185,115,18,173,248,197,86,243,2,60,38,106,61,101,127,31,24,137,124,230,4,58,227,54,204,118,247,213,213,43,185,106,229,120,88,143,152,241,181,102,11,229,202,240,119,235,109,54,234,59,233,46,128,0,192,0,246,255,250,108,135,36,149,79,80,49,143,125,170,125,237,92,105,156,189,140,125,68,96,222,181,255,255,79,255,230,55,218,65,53,14,70,234,131,11,8,33,125,1,85,18,164,246,226,251,184,60,216,24,130,121,79,71,33,71,10,185,210,33,171,169,4,75,164,230,225,67,10,0,132,2,51,204,42,32,11,148,81,64,152,166,51,214,0,17,99,0,128,58,30,5,3,22,65,242,52,163,18,243,7,240,161,49,151,92,51,21,1,13,48,68,2,192,184,40,152,3,129,233,131,184,44,24,72,139,136,168,17,24,30,137,32,20,44,139,134,8,20,14,90,175,138,161,65,230,27,101,59,47,112,144,130,171,102,180,141,196,0,154,242,50,13,31,129,99,200,79,229,109,78,223,79,39,226,30,38,133,109,177,145,0,178,238,72,45,76,185,246,124,252,188,138,154,187,223,10,245,49,197,28,98,77,54,35,229,45,122,40,147,17,80,127,137,42,135,45,20,234,7,168,167,123,210,76,229,50,93,177,180,122,98,156,125,42,97,103,123,21,122,138,212,109,122,182,243,221,57,29,58,57,15,51,123,77,226,109,246,245,155,103,91,230,180,118,88,245,24,99,70,230,107,30,163,198,202,30,77,57,64,238,163,219,68,201,148,33,173,254,227,245,222,52,169,21,120,213,250,51,191,160,0,0,81,64,186,201,36,183,120,85,34,221,136,35,211,64,151,217,214,154,254,79,21,58,161,61,238,196,151,255,178,71,221,131,73,93,141,81,119,83,116,106,89,62,200,241,115,218,211,203,12,52,57,122,103,84,242,107,180,58,77,144,61,122,86,151,13,43,161,63,76,241,45,73,135,180,52,8,201,60,112,247,27,152,61,33,107,242,78,162,148,138,198,6,192,38,97,96,21,134,29,204,20,102,22,91,70,14,161,54,101,108,118,166,85,162,86,96,160,0,198,2,128,8,96,56,10,102,30,64,32,96,232,49,194,16,25,48,145,15,179,21,32,115,46,128,169,70,255,251,178,100,182,142,134,196,107,198,19,218,91,98,91,168,41,221,96,227,107,26,89,163,22,79,101,45,129,71,163,39,29,128,141,176,8,51,33,97,136,249,84,201,182,21,9,38,65,185,20,40,185,75,252,226,21,4,36,13,223,166,94,84,25,216,147,73,84,17,175,144,130,132,171,112,81,19,52,80,183,183,230,218,21,140,145,236,202,200,173,229,30,200,102,41,94,23,149,54,200,38,162,29,190,212,180,76,148,46,228,220,101,65,16,54,118,49,14,188,230,49,225,28,165,238,217,156,80,50,232,244,18,98,83,101,166,142,67,101,230,148,103,22,111,86,218,38,221,173,168,160,105,79,225,218,56,134,44,186,214,99,95,202,77,84,167,104,90,110,147,199,33,213,150,71,34,165,191,82,205,205,132,166,147,11,234,127,255,210,128,6,219,255,249,131,58,98,154,10,190,5,238,89,241,174,117,211,149,107,205,127,255,150,255,248,101,138,132,229,196,67,187,132,119,124,88,233,216,227,104,144,88,196,220,201,201,23,39,160,180,66,95,57,136,30,106,119,58,197,83,150,158,69,132,80,184,128,64,195,39,132,47,12,67,88,120,126,149,58,198,36,0,66,160,114,52,43,6,10,109,212,100,152,5,4,1,176,98,140,212,134,43,32,148,96,130,9,38,8,32,48,96,0,13,134,3,128,222,96,42,50,224,128,15,48,140,15,19,22,144,101,14,89,207,59,70,114,199,36,63,147,108,201,182,35,9,79,34,177,56,168,34,33,6,66,64,113,84,232,181,114,230,239,115,113,155,202,3,36,103,163,216,68,9,0,84,52,74,53,69,158,13,10,190,111,219,16,240,166,16,44,246,91,77,34,201,71,88,166,227,73,210,80,105,120,194,124,113,69,163,231,174,246,152,146,214,138,12,101,157,114,240,140,97,185,235,249,173,45,131,105,194,121,112,169,227,57,28,102,87,89,31,226,165,215,159,106,94,224,239,78,156,87,153,230,99,11,93,184,40,206,71,90,94,178,147,235,55,34,17,163,24,106,204,34,110,31,48,86,228,208,170,254,176,33,194,139,116,28,117,97,242,63,188,179,144,201,195,171,23,24,10,89,206,87,223,23,126,112,44,85,189,171,255,254,64,161,130,136,95,252,149,34,103,3,77,12,32,37,125,35,13,186,66,38,243,36,128,137,93,106,242,85,236,254,78,42,243,74,26,8,175,5,231,55,86,233,17,35,200,18,135,51,124,198,21,55,31,55,63,83,208,20,19,182,75,65,128,51,18,1,140,151,54,52,209,64,88,104,108,215,81,179,129,195,69,50,222,180,113,163,185,41,185,104,24,8,164,12,22,52,217,115,109,78,162,206,52,134,58,229,74,88,219,20,136,195,52,109,128,1,212,92,74,127,254,255,251,178,100,177,136,134,148,104,197,139,217,75,100,80,105,121,162,96,67,109,85,197,161,40,238,48,213,129,62,23,167,53,129,13,177,100,221,210,224,235,160,240,143,145,82,80,141,231,168,220,112,197,26,227,132,116,127,54,241,67,106,63,213,137,213,239,86,62,96,253,149,26,83,80,189,44,47,124,73,91,192,89,204,88,237,105,150,219,68,253,126,105,121,189,187,107,118,99,16,195,219,222,230,62,242,223,58,171,51,47,45,22,153,206,119,231,110,158,121,196,94,158,177,251,62,61,60,69,234,152,249,154,226,33,46,112,215,241,13,151,184,87,255,125,139,16,49,64,215,109,237,236,75,9,175,34,36,132,91,29,126,14,71,183,105,241,213,232,144,105,95,156,239,167,209,191,253,186,193,145,82,231,33,253,242,67,5,14,18,219,20,242,163,32,153,50,160,49,169,234,142,94,10,105,206,147,139,78,182,149,233,79,179,80,56,174,67,233,225,189,139,181,173,255,160,0,90,227,2,160,115,48,122,3,115,12,49,35,51,94,8,147,2,224,141,48,159,64,16,80,160,152,13,129,0,32,3,132,0,78,96,84,6,65,112,225,83,163,79,72,58,5,90,140,21,175,55,228,161,6,86,2,191,222,148,198,142,144,6,188,172,137,152,83,49,165,235,91,144,237,255,171,134,47,196,243,118,79,186,120,146,121,252,5,172,34,80,188,181,91,14,96,188,38,244,234,38,208,34,81,239,84,157,187,180,55,39,49,120,180,100,146,3,109,193,67,201,101,33,7,199,81,166,165,64,80,156,46,100,215,170,100,178,173,251,158,91,241,164,82,217,77,58,183,249,95,185,235,163,85,126,246,114,134,48,243,57,44,94,11,78,48,139,178,55,78,133,93,177,57,201,187,221,173,90,84,154,7,177,253,250,52,29,18,57,156,161,211,219,209,222,247,183,73,176,0,0,1,64,146,166,91,99,26,114,67,202,36,165,222,81,142,172,240,23,128,248,168,249,226,64,95,143,215,95,253,212,223,90,167,208,161,236,196,246,185,76,153,231,184,116,130,103,72,142,24,186,187,248,92,34,40,46,68,179,195,100,70,32,54,19,75,92,39,3,52,176,65,239,51,22,26,29,69,210,187,94,0,51,70,26,135,166,14,9,102,85,250,166,104,43,230,65,132,167,16,57,38,250,140,192,98,176,194,112,180,42,7,25,28,5,152,54,119,10,130,33,83,212,57,167,65,100,11,166,71,226,250,134,16,196,64,18,209,65,101,214,48,7,169,203,33,102,77,113,70,145,211,13,67,84,253,183,244,13,118,28,108,99,192,52,78,13,74,45,69,46,223,108,15,117,111,188,180,120,165,1,114,152,255,215,181,118,206,85,150,82,195,103,227,125,116,39,236,63,68,255,251,178,100,200,140,134,63,101,199,147,219,74,242,82,3,105,189,97,70,61,27,165,223,28,78,176,187,137,103,162,167,77,37,142,156,169,143,130,131,242,209,114,78,156,248,113,208,217,146,99,166,105,150,25,62,244,173,134,212,252,59,165,58,155,155,122,49,210,132,194,19,92,183,174,229,105,75,110,186,199,99,153,75,229,190,47,187,22,236,142,169,244,251,220,48,174,161,163,239,171,80,221,53,214,188,220,84,142,244,164,25,149,118,2,250,42,209,87,66,191,91,97,134,215,58,201,71,72,193,247,23,64,177,181,170,11,229,217,120,229,183,20,40,93,196,52,18,210,42,164,113,102,72,137,58,221,70,223,249,243,67,101,75,44,254,194,211,138,137,159,255,247,126,75,50,54,208,52,233,20,41,67,221,73,117,180,194,110,104,196,91,115,135,10,63,178,8,222,35,103,115,49,173,117,242,20,154,58,195,7,92,35,61,10,69,11,18,188,8,7,112,48,156,56,131,143,211,0,69,99,2,197,211,14,4,83,4,181,211,19,5,227,11,71,99,36,185,163,34,199,67,13,0,176,48,1,42,49,28,19,48,160,181,150,0,137,3,13,131,194,236,187,97,128,11,2,11,130,98,66,20,154,58,173,204,29,162,171,84,106,39,25,146,52,156,62,167,63,12,242,108,245,223,22,73,193,173,119,25,76,141,70,215,207,180,9,156,43,33,59,121,177,250,124,132,240,150,217,85,132,209,157,48,226,91,206,125,168,166,27,174,204,214,247,224,116,44,117,108,42,14,16,155,129,235,206,94,151,179,209,76,179,99,67,207,115,140,94,79,125,215,147,247,27,167,187,59,202,134,217,237,151,24,219,226,101,191,77,143,53,163,164,76,153,230,19,51,74,125,244,191,181,220,82,49,87,7,152,100,168,238,255,180,227,54,51,107,52,149,49,106,85,222,233,64,0,1,128,17,146,101,184,89,235,72,12,20,10,29,208,61,205,107,208,79,232,59,143,181,169,152,86,59,42,127,64,78,161,213,230,22,80,98,31,242,122,39,183,251,127,212,232,175,80,235,102,121,80,204,9,21,72,87,102,250,32,97,21,24,161,109,203,67,117,63,46,177,106,96,113,156,164,115,127,239,217,4,180,212,134,51,39,152,196,86,103,174,137,247,83,166,20,25,29,101,220,116,96,251,41,36,5,48,83,22,132,140,78,158,86,99,8,164,12,24,57,112,156,2,96,140,248,232,45,110,189,149,71,10,210,64,53,209,38,204,100,64,110,42,230,99,137,235,121,94,64,108,11,29,28,165,36,170,199,55,199,178,171,201,8,97,3,73,185,79,150,113,26,164,193,84,8,68,244,157,60,239,5,96,146,38,14,36,121,30,137,85,84,91,74,6,32,152,22,70,21,255,251,178,100,199,140,134,42,113,200,19,172,54,66,81,102,89,157,97,226,40,90,153,163,34,110,61,49,9,112,31,166,181,147,153,233,24,70,1,202,36,105,135,26,61,72,224,196,158,230,167,24,47,146,253,73,159,232,251,13,205,189,147,31,98,85,36,137,141,67,145,20,78,72,220,105,196,244,66,173,210,82,76,202,36,219,240,177,241,58,17,13,204,226,53,91,68,33,68,192,125,162,17,244,12,136,138,151,16,74,106,235,24,124,178,74,136,17,172,85,141,56,163,92,243,0,215,190,3,140,16,62,253,168,167,172,40,98,39,184,2,40,37,215,115,199,54,145,139,115,135,46,69,103,234,240,184,216,104,57,243,255,251,127,127,24,104,196,143,46,130,144,120,119,107,253,115,183,136,118,10,48,158,198,178,211,33,22,103,69,3,23,145,137,33,125,109,103,198,182,123,198,118,216,197,243,208,229,22,156,52,133,29,38,92,251,175,246,247,191,162,0,69,163,2,240,117,48,23,2,131,11,224,236,50,209,22,35,4,96,105,48,137,66,243,6,192,207,1,0,80,0,9,242,48,124,0,99,3,224,205,133,155,159,103,125,82,81,133,129,39,91,54,65,9,164,21,9,202,7,70,162,64,205,57,158,68,32,103,129,144,74,53,0,81,110,181,189,59,176,90,157,54,29,74,21,163,112,245,31,27,38,89,210,84,166,244,66,57,252,154,167,98,211,138,46,31,108,126,164,97,1,65,26,13,201,52,166,11,33,94,100,12,202,11,33,38,25,25,201,176,201,2,61,142,107,49,91,124,105,228,246,78,202,237,182,217,122,227,230,204,88,228,84,130,244,171,50,229,219,70,93,45,114,54,95,101,218,76,137,52,249,244,112,72,235,88,93,0,183,80,108,36,153,206,161,62,9,197,103,160,69,52,74,137,187,184,252,72,208,45,113,80,187,40,156,72,180,246,117,58,81,156,188,186,110,57,109,213,79,37,189,41,125,254,12,208,2,25,32,151,104,135,241,103,134,67,27,178,3,222,25,179,56,164,135,193,36,111,164,202,84,131,15,102,134,80,204,173,142,75,129,50,69,176,243,160,196,144,44,223,224,155,12,208,159,44,156,137,58,179,1,115,80,232,136,240,204,49,200,133,140,60,220,202,27,66,75,175,147,125,190,229,159,39,84,22,68,2,109,76,131,184,65,30,77,127,247,128,181,80,4,126,98,48,17,138,60,6,135,40,152,24,26,111,228,105,189,195,238,24,92,8,244,5,2,38,43,54,36,121,132,137,32,100,163,76,119,131,130,114,56,16,72,75,63,89,223,104,73,181,2,74,94,171,115,76,7,30,77,243,120,119,80,60,213,164,131,158,130,29,93,82,95,248,43,156,194,80,182,205,222,198,255,124,237,148,255,251,178,100,203,12,135,13,121,71,147,218,74,240,91,136,137,21,105,35,100,24,41,209,38,78,36,123,137,64,155,38,245,130,161,165,127,80,26,185,239,146,174,215,44,163,4,232,225,4,162,178,81,95,45,103,172,106,98,118,82,101,39,223,130,217,35,55,172,41,181,8,47,115,146,71,202,58,118,129,148,227,169,219,204,76,173,95,67,31,215,124,173,140,157,117,242,231,14,196,234,12,144,32,104,125,40,20,166,102,169,168,19,108,81,35,70,142,144,74,150,67,42,203,93,243,106,180,179,247,179,35,222,78,66,124,98,1,52,63,128,10,5,177,56,128,237,196,118,43,37,56,143,180,181,59,158,109,195,79,180,41,219,84,200,10,3,187,255,199,182,60,241,129,178,11,58,88,203,26,62,237,118,22,71,137,137,121,190,42,87,143,248,94,151,120,118,253,146,111,83,69,139,136,80,249,84,212,76,24,96,96,229,189,220,234,131,95,182,55,208,0,90,162,168,38,96,72,120,96,203,236,99,136,52,85,12,12,20,160,12,7,16,0,193,219,198,89,65,244,230,243,140,68,199,102,54,45,88,145,40,48,195,239,240,136,96,146,87,218,11,93,109,77,67,149,161,224,141,216,148,38,165,171,50,172,118,244,157,143,6,163,216,26,54,16,175,10,177,253,161,224,232,124,136,252,224,75,248,76,142,57,91,108,34,244,69,116,40,45,159,7,60,121,104,11,47,172,179,7,165,242,167,23,227,90,79,140,229,245,20,2,202,7,117,131,115,148,42,4,231,11,99,178,101,74,62,105,118,150,95,126,150,177,235,137,203,139,73,240,23,75,13,149,34,88,201,109,134,199,99,219,98,251,62,87,178,102,23,152,107,27,183,252,138,40,17,74,186,33,33,68,196,158,29,164,69,151,62,228,133,133,157,119,146,50,112,120,126,181,125,60,223,39,150,65,10,143,188,204,204,195,205,223,230,88,95,221,4,197,75,55,123,186,229,162,240,192,0,135,164,38,24,226,214,34,89,152,153,76,204,82,13,155,113,4,103,205,138,138,129,158,211,8,34,11,225,144,86,186,63,206,188,127,155,241,167,48,73,88,0,131,1,82,216,219,123,239,71,82,85,76,185,219,244,51,180,135,16,105,226,8,174,148,42,139,145,188,216,165,28,109,138,112,2,13,67,152,205,108,52,12,57,53,216,222,145,83,223,141,14,4,26,48,248,140,192,235,131,237,206,76,160,114,51,216,232,204,128,227,70,142,192,34,0,80,40,100,42,99,66,241,134,72,64,227,64,240,105,92,24,16,0,173,237,17,255,86,132,192,107,57,95,68,196,247,112,153,79,93,56,122,150,98,1,135,160,149,184,196,0,128,70,119,32,107,202,42,44,3,137,167,34,255,49,153,20,255,251,178,100,203,12,7,12,119,73,147,186,97,240,77,37,233,50,100,194,108,36,193,225,42,46,101,250,200,189,165,168,100,208,23,92,207,9,47,103,136,64,8,84,21,90,6,52,225,24,6,144,15,244,69,192,49,227,26,173,179,67,244,240,196,118,57,19,71,135,231,10,105,168,75,111,2,69,158,23,57,245,116,149,88,40,8,26,54,153,39,188,22,1,150,188,80,64,132,81,96,238,57,42,4,101,4,132,246,85,90,110,146,252,182,182,114,142,110,94,216,111,181,86,175,230,153,201,90,1,25,228,227,216,148,25,122,204,140,81,205,153,68,112,85,68,179,229,4,109,70,131,94,247,230,149,206,247,91,65,178,77,110,107,85,252,239,84,201,54,151,148,163,16,154,43,85,208,218,217,154,25,89,143,211,141,235,84,118,70,56,48,172,245,203,48,35,97,207,62,235,136,182,206,34,42,237,18,25,128,58,28,230,212,70,56,82,192,204,103,205,210,177,42,34,109,16,8,1,131,0,120,145,152,127,29,18,1,96,150,106,145,38,45,3,58,214,141,9,186,151,255,255,214,117,73,212,223,249,221,140,0,43,254,116,34,160,152,41,229,19,70,41,42,32,2,0,136,193,192,37,58,140,61,19,76,124,6,13,175,162,140,28,90,95,214,6,96,241,168,108,136,168,96,48,2,97,64,94,146,70,13,0,0,97,182,5,118,5,65,98,135,32,104,16,12,2,225,36,161,84,11,19,102,112,234,192,209,91,196,188,132,192,191,191,212,237,99,59,217,67,246,35,140,214,80,167,231,178,186,207,212,26,61,31,90,132,3,88,114,244,22,238,156,240,81,220,201,100,17,75,44,220,52,103,72,68,117,222,245,253,164,175,178,160,27,177,134,217,21,111,206,83,24,143,229,28,28,88,153,47,185,196,119,165,191,76,172,170,89,203,177,193,218,25,54,231,236,181,237,99,187,148,191,99,133,216,219,197,55,91,230,208,193,193,242,246,19,63,147,4,106,54,101,134,3,56,153,50,165,248,243,87,184,204,202,125,217,146,125,199,100,143,88,54,214,160,138,224,171,70,203,216,43,223,78,75,92,226,221,76,64,227,59,211,65,211,11,114,176,169,60,56,187,34,162,64,197,113,124,226,4,105,235,149,228,29,253,240,121,207,190,144,99,244,155,91,223,250,164,149,206,212,125,158,64,18,0,0,8,41,168,136,22,145,107,148,183,197,0,236,166,57,10,211,15,65,234,232,212,37,13,200,189,67,121,70,216,253,246,218,136,82,225,27,253,250,255,175,69,255,59,127,251,123,127,255,224,255,213,184,38,118,65,35,158,239,195,223,171,255,255,139,9,0,0,2,71,21,137,130,80,32,100,105,149,55,38,70,3,134,37,131,0,163,11,3,255,251,178,100,176,136,8,41,119,203,155,185,126,178,68,9,89,167,97,98,58,27,141,221,54,238,97,241,193,30,36,102,201,131,41,146,5,15,17,60,193,161,41,64,92,64,133,112,251,112,17,136,202,130,119,153,56,165,200,244,76,27,108,255,22,93,53,251,17,33,24,177,150,252,95,92,239,209,76,67,247,22,76,254,242,197,80,82,65,114,1,21,72,223,99,181,77,3,179,91,54,124,205,127,183,1,162,117,47,254,20,122,255,108,86,63,159,5,227,252,228,237,191,168,74,41,86,255,173,195,47,106,141,173,103,65,10,60,55,186,65,206,255,158,122,97,185,167,127,88,251,248,38,62,216,204,108,98,139,218,198,54,72,66,118,35,235,170,60,175,236,193,31,59,212,118,234,86,60,111,154,17,135,31,31,108,223,53,156,97,79,72,242,137,244,56,82,68,114,220,157,168,250,129,53,225,161,148,150,242,52,120,47,224,75,63,253,247,244,131,27,24,248,75,111,235,63,255,255,183,172,73,224,48,0,174,249,167,42,133,178,177,142,186,50,135,221,145,203,153,244,118,94,249,99,16,17,25,229,125,166,243,11,127,250,116,39,208,46,194,208,132,52,102,7,200,6,204,43,133,178,197,36,111,252,207,255,179,127,250,183,127,255,252,139,255,208,163,255,255,183,255,255,232,0,0,145,192,0,72,15,11,20,166,22,130,38,55,64,1,83,226,36,199,1,37,33,160,128,114,224,48,48,19,107,38,0,133,229,152,160,146,133,128,18,36,121,46,211,142,124,70,5,171,15,32,24,90,173,254,80,171,35,83,236,187,84,92,231,203,28,204,220,234,172,130,230,21,95,6,99,48,244,208,151,112,152,78,150,246,128,20,7,101,171,77,82,191,110,93,33,3,96,93,126,16,142,247,140,106,115,122,187,205,255,103,116,214,132,88,212,197,46,93,253,165,76,33,56,198,143,225,169,124,98,23,207,151,31,225,177,85,241,239,76,125,142,109,255,150,77,103,107,203,59,205,133,144,146,225,134,117,116,211,195,122,132,198,153,177,141,95,1,236,141,112,218,149,187,40,145,146,221,185,234,224,121,151,93,1,10,118,253,42,100,72,214,248,65,130,4,251,35,186,186,62,122,126,107,245,78,55,204,73,94,253,90,255,234,160,190,0,32,4,6,0,8,95,50,170,8,246,48,94,149,244,48,193,31,83,119,5,228,235,71,24,34,199,199,232,252,40,119,254,247,244,226,40,91,143,192,134,165,253,27,241,92,248,15,255,200,117,255,254,119,240,51,145,86,207,111,178,148,0,96,11,20,17,93,24,16,118,36,143,53,125,60,198,32,80,81,213,226,30,9,7,120,74,1,166,11,5,67,224,160,42,54,194,33,177,128,208,80,60,165,49,10,255,251,178,100,161,140,6,198,119,77,19,175,95,180,61,196,89,234,60,175,108,25,113,191,56,110,41,254,129,13,164,102,137,150,29,16,82,0,75,191,73,132,93,155,221,229,212,140,81,159,162,236,247,254,166,169,104,104,62,30,131,185,219,74,213,148,51,27,24,14,17,5,177,255,73,28,123,216,50,71,222,79,134,0,84,71,27,245,29,60,251,117,69,160,91,148,247,116,169,67,178,112,225,213,16,15,97,40,45,158,202,30,134,189,234,146,92,226,34,255,92,5,89,232,75,54,113,43,156,128,60,37,244,238,199,44,145,91,230,60,169,158,194,154,132,245,126,71,42,66,100,48,80,61,186,122,184,94,6,219,173,151,114,26,83,193,179,201,111,88,208,85,25,221,108,182,249,186,248,205,43,104,76,152,251,206,191,254,47,214,114,227,246,181,201,0,3,10,210,162,168,130,197,8,194,20,154,0,149,187,132,215,31,133,199,3,209,215,245,1,35,222,38,37,152,67,82,141,250,47,175,181,104,51,193,247,95,17,140,183,237,255,234,220,238,173,215,255,231,29,210,142,160,233,127,154,118,104,67,255,255,109,0,0,40,2,8,54,164,224,208,24,194,130,128,196,57,213,40,6,17,118,144,134,209,8,193,41,243,91,10,101,166,22,8,190,197,65,176,208,153,199,114,11,108,2,124,169,171,137,45,96,164,64,57,4,21,26,88,148,183,228,164,128,37,157,244,127,41,199,241,137,66,183,8,211,99,144,242,244,26,214,49,156,121,202,131,133,213,75,114,104,72,21,251,220,73,206,238,55,16,250,93,143,252,171,61,110,12,189,172,97,140,136,130,219,108,139,70,150,76,130,92,247,98,111,197,165,177,95,115,247,59,141,139,191,143,164,128,25,253,164,95,91,108,182,29,65,252,15,91,143,34,154,21,154,234,148,145,236,26,56,195,250,207,111,125,24,255,84,234,237,239,228,115,138,253,142,247,135,4,229,174,227,91,12,56,197,20,180,109,203,198,15,23,215,49,32,118,112,126,74,196,221,93,10,180,242,0,6,95,146,16,64,36,32,137,226,231,31,3,206,41,128,207,58,234,27,121,195,91,182,121,6,42,10,246,172,1,146,230,171,234,56,199,183,211,106,219,47,120,80,55,168,74,218,179,212,46,223,237,255,229,91,175,183,43,254,255,255,145,255,71,232,45,203,204,183,212,20,64,2,8,176,26,6,32,208,80,214,50,12,34,57,117,3,51,48,62,12,74,139,232,23,73,76,169,24,76,45,0,140,49,4,167,140,35,7,76,42,2,51,144,129,67,179,12,67,213,116,28,12,198,134,1,130,32,26,14,103,219,91,114,75,242,84,59,42,234,244,156,141,111,249,56,249,201,33,223,127,34,255,110,80,36,0,210,255,251,176,100,182,8,198,101,103,205,59,139,127,160,72,105,25,114,103,7,28,27,69,165,46,110,189,156,193,8,145,101,205,167,157,32,190,141,12,70,38,11,5,29,195,104,27,175,255,123,191,122,24,196,51,17,98,151,156,69,230,114,206,51,227,215,56,218,222,190,12,26,201,156,161,22,219,122,37,65,172,84,128,197,133,239,255,249,137,27,114,62,159,253,99,255,82,123,90,95,47,177,254,93,87,228,161,1,203,81,192,219,21,138,229,114,179,132,211,229,76,209,216,207,15,153,104,170,161,247,109,104,82,210,174,180,182,54,75,158,231,217,183,185,93,75,93,147,70,93,155,33,177,117,72,161,40,165,198,186,77,227,170,74,238,22,18,154,0,0,33,57,40,21,33,5,8,140,14,203,141,203,9,77,4,32,80,4,10,230,232,243,221,19,228,150,44,222,20,222,230,166,163,155,102,147,48,96,160,64,1,165,140,243,157,220,20,13,114,93,188,177,255,253,190,218,127,249,239,217,139,93,250,194,64,0,243,4,194,69,170,50,169,25,64,26,31,12,51,153,71,21,24,132,47,24,42,9,152,108,146,156,254,26,152,42,7,24,228,26,151,124,194,65,252,116,41,96,130,48,4,152,45,51,140,46,46,48,144,48,206,132,97,82,212,124,155,178,158,68,42,110,65,168,200,183,179,187,169,79,253,200,14,30,137,51,122,168,118,145,118,91,5,11,2,114,53,128,83,224,144,240,104,160,159,198,144,48,22,238,127,37,133,99,218,165,128,29,249,253,92,133,253,76,27,37,156,55,35,13,109,73,87,22,174,87,214,187,188,166,247,243,146,151,18,97,34,239,94,255,25,255,119,172,107,63,57,109,221,179,64,244,211,170,138,191,121,118,221,226,144,129,239,175,51,237,74,100,43,66,180,182,251,49,191,215,152,185,158,142,22,163,111,118,244,119,162,111,59,87,42,58,134,205,158,173,122,57,122,111,147,53,200,240,176,180,97,155,211,50,241,73,49,84,149,16,0,0,34,197,84,231,12,180,217,84,122,2,139,157,65,81,5,252,106,197,237,206,52,244,115,229,41,55,106,206,100,110,219,216,254,154,89,31,117,216,162,54,202,3,106,162,253,207,5,14,229,185,167,189,4,207,255,252,71,191,255,254,151,250,126,160,0,31,48,28,56,65,195,16,76,3,31,129,35,228,104,131,45,203,115,61,3,3,4,65,51,25,11,3,183,69,131,4,128,147,28,67,128,104,4,97,49,24,99,104,28,217,221,243,2,5,99,35,5,64,112,16,155,239,33,118,137,130,136,68,22,213,144,147,67,200,53,84,156,239,173,141,109,247,239,179,73,42,206,234,167,159,206,157,178,162,244,149,67,31,164,30,40,52,100,245,109,131,129,25,255,251,178,100,196,12,198,232,104,202,19,175,103,144,66,132,105,99,101,39,134,26,197,163,38,78,172,222,193,32,25,229,77,167,169,48,126,24,189,52,152,239,104,218,219,216,223,33,140,55,183,162,223,229,67,197,238,80,53,107,82,48,35,186,44,7,171,193,242,32,15,226,118,137,208,87,175,109,185,240,218,47,99,187,65,251,193,116,57,60,155,44,251,214,58,121,229,33,196,144,51,98,119,185,20,141,146,60,223,106,156,205,30,166,73,240,123,166,145,255,154,136,5,208,124,52,242,141,128,20,37,179,216,182,185,183,64,177,102,149,86,78,167,234,163,125,0,0,2,15,172,100,149,8,8,168,59,161,131,212,214,36,1,81,33,161,84,33,2,216,200,20,157,85,16,61,77,83,115,230,95,140,255,242,80,50,176,91,113,183,115,35,178,175,232,115,134,12,249,250,149,49,247,111,95,246,251,239,215,203,228,95,179,255,255,56,255,88,0,1,179,0,112,66,48,72,1,147,4,240,203,49,116,1,19,58,5,31,10,154,169,131,56,23,152,9,0,73,129,17,51,24,186,134,241,129,152,20,152,72,1,186,106,24,46,131,65,132,240,18,42,168,48,40,194,74,207,249,124,24,32,76,38,222,131,77,73,137,28,194,160,43,65,7,1,82,219,108,112,211,221,242,222,93,238,55,89,98,173,110,176,229,145,64,86,111,203,206,128,97,108,58,142,204,224,10,114,38,3,15,211,201,76,100,42,165,76,34,41,225,251,120,4,192,163,109,244,82,222,176,204,7,113,160,69,67,226,198,109,106,46,115,249,76,228,221,99,64,46,209,235,14,24,177,72,255,105,3,238,14,115,125,65,206,49,191,105,86,229,143,124,230,145,122,131,80,163,239,13,209,183,27,54,99,140,202,82,101,206,249,206,95,249,51,91,211,253,87,59,246,214,60,43,191,137,3,51,188,220,57,102,134,138,196,38,170,205,43,232,215,113,213,30,230,122,234,185,220,155,172,43,66,96,115,54,158,90,140,139,96,1,176,0,116,99,165,90,196,130,23,232,21,88,150,50,225,218,203,226,217,210,22,226,155,177,251,90,131,7,136,162,171,176,132,75,163,163,74,129,196,142,26,143,143,246,98,181,71,234,113,142,10,4,156,205,225,222,25,44,169,118,110,81,200,173,197,98,76,44,219,82,15,171,74,29,19,82,245,255,253,36,0,0,118,0,65,195,5,0,51,9,210,147,21,5,179,92,255,67,64,142,227,56,192,145,161,68,192,181,248,218,225,216,48,12,49,212,24,47,168,4,137,28,11,86,52,120,84,59,50,172,55,7,1,197,96,140,248,229,42,125,229,89,50,38,11,40,202,59,4,62,122,166,253,115,254,130,173,150,59,58,232,79,99,94,104,72,255,251,178,100,204,140,135,138,104,200,147,219,123,112,81,38,41,83,100,232,138,26,41,161,40,110,229,241,65,31,29,166,53,148,157,160,249,91,98,126,7,123,23,182,147,57,73,136,13,106,182,166,26,183,62,131,186,150,165,152,177,142,216,231,93,105,182,122,123,181,79,189,164,28,233,234,139,246,215,64,102,246,72,59,223,189,51,141,255,243,223,165,254,225,82,186,180,67,250,3,214,88,238,167,141,89,173,254,216,7,140,119,15,85,85,164,145,150,245,121,45,233,120,49,245,225,235,47,119,15,171,98,119,185,249,139,35,5,216,43,9,154,186,174,160,70,173,177,104,145,35,253,103,182,61,179,242,28,176,0,92,0,2,32,36,215,18,53,103,154,25,140,126,200,237,22,11,18,94,97,119,91,96,48,194,21,1,240,21,39,201,77,223,141,30,242,198,182,109,255,219,252,229,38,8,232,111,183,255,253,191,239,242,23,22,49,84,28,38,234,180,204,53,199,221,53,97,99,59,178,232,32,2,0,176,12,45,24,104,4,133,81,147,10,64,3,22,127,147,18,224,163,19,128,96,16,96,98,9,16,116,128,50,2,27,76,104,0,212,129,48,216,98,152,44,242,48,49,69,135,222,98,13,143,19,105,225,96,165,8,165,140,245,161,177,121,236,35,174,212,47,82,156,173,235,187,134,158,122,8,119,111,20,9,188,158,148,222,146,195,204,112,146,24,179,27,31,80,18,3,29,91,122,34,184,109,50,121,25,167,172,125,81,101,68,35,52,93,36,3,145,242,23,109,139,14,116,104,54,59,52,162,74,209,130,202,218,245,113,253,238,181,110,171,169,237,229,119,95,60,254,251,178,0,17,82,60,110,79,61,8,147,198,166,147,143,154,201,170,13,178,125,67,13,17,80,124,123,81,179,134,151,159,84,208,139,113,76,90,57,179,45,86,202,108,217,219,210,69,195,211,239,218,143,210,64,162,64,0,109,248,171,132,161,103,14,97,1,138,127,112,10,49,123,187,168,2,151,159,176,86,239,41,255,255,255,252,169,110,255,233,255,238,207,75,106,220,21,42,235,247,13,43,67,3,21,83,17,84,243,85,49,78,227,86,91,140,153,33,239,143,137,107,197,12,36,89,208,247,50,48,145,160,0,0,25,76,13,0,4,136,3,12,16,131,4,196,4,36,140,160,147,40,197,140,76,204,73,0,212,96,5,12,21,70,4,202,40,32,197,128,80,194,76,7,2,160,40,96,94,21,128,32,240,92,169,104,96,18,49,198,132,134,14,11,129,129,81,96,64,120,120,117,81,158,49,101,113,1,218,205,177,190,127,159,105,57,220,99,42,186,84,183,238,168,123,65,213,120,112,48,59,21,141,173,193,194,202,154,218,148,81,130,2,50,188,103,255,251,178,100,198,12,198,114,104,202,27,186,91,112,75,73,9,211,97,72,126,31,169,215,36,111,113,237,201,100,38,102,13,163,162,57,155,147,175,20,173,20,179,173,34,237,47,104,27,92,45,110,177,85,112,95,205,1,11,150,173,164,97,41,19,20,75,205,184,92,215,250,144,141,50,195,214,177,23,230,53,60,152,97,121,175,233,127,189,24,16,98,77,26,79,73,119,168,27,144,194,66,238,166,124,151,138,173,98,107,205,85,78,107,139,190,84,63,240,91,224,53,63,195,251,207,116,56,208,145,101,16,139,114,112,83,152,22,85,184,177,182,214,35,213,162,191,196,150,242,188,117,44,154,103,157,149,202,203,143,175,191,255,214,254,51,108,255,79,255,244,204,166,79,11,0,0,151,137,168,192,192,101,222,99,96,146,56,83,8,125,6,7,135,64,234,109,49,3,203,187,183,161,198,237,175,66,213,110,160,249,9,16,40,111,255,251,136,75,104,53,233,231,183,255,255,211,248,131,196,103,132,6,203,127,107,175,35,174,101,159,34,102,118,71,245,173,38,37,102,0,226,10,182,183,178,48,184,94,23,157,104,102,92,0,0,99,13,64,67,12,130,99,10,139,99,50,192,99,214,126,243,59,172,115,38,69,19,4,2,35,0,227,83,32,75,211,2,65,67,35,0,246,102,97,201,22,21,11,86,178,68,24,14,46,152,152,62,163,216,176,34,192,6,4,69,229,78,135,146,36,191,146,203,254,137,169,247,125,151,254,234,51,248,211,166,212,169,224,92,103,59,5,4,35,163,134,216,160,138,57,17,63,167,128,1,164,168,40,123,36,30,7,242,106,235,110,47,135,121,14,85,166,171,90,15,199,58,172,198,7,238,165,48,245,170,157,99,75,242,229,75,13,173,109,211,61,113,204,111,216,97,77,165,158,87,149,118,164,239,109,255,55,114,198,100,238,184,229,3,186,124,226,137,150,239,90,63,203,139,72,121,106,217,234,48,222,218,141,78,90,236,95,41,30,175,153,207,198,92,137,51,20,48,78,95,228,176,46,107,143,32,88,76,101,255,219,48,231,198,157,152,253,165,109,17,61,70,223,12,7,179,240,8,26,57,225,192,15,12,233,147,186,31,54,72,188,106,179,169,248,255,117,249,211,195,32,201,194,130,210,100,218,191,166,245,238,146,144,69,99,200,226,191,177,21,9,158,15,28,86,139,60,7,193,127,255,103,255,201,255,240,108,251,162,51,226,245,119,184,98,0,116,193,192,40,192,196,32,197,176,72,242,134,224,200,132,152,204,16,73,47,76,22,76,78,39,19,204,33,1,3,10,244,227,48,216,79,48,220,22,108,206,89,128,64,249,19,150,141,99,193,164,28,21,192,245,54,172,207,195,24,143,119,5,207,7,255,251,178,100,181,142,71,62,104,73,19,186,100,240,64,4,25,195,97,175,108,27,209,197,40,46,225,145,217,55,36,102,221,150,29,8,243,93,162,203,191,1,182,144,107,185,153,32,45,87,211,210,161,216,190,242,17,139,148,142,245,94,138,46,126,146,204,26,171,168,177,235,184,223,239,14,205,242,222,88,72,247,243,202,117,110,254,117,97,19,24,124,52,167,183,187,51,87,62,144,6,213,91,98,176,218,172,158,42,81,206,94,11,205,121,3,158,251,94,108,192,121,107,204,23,187,123,212,232,229,59,209,25,150,25,169,131,108,40,97,106,232,191,103,87,152,61,109,95,103,23,210,3,187,75,214,190,65,226,66,246,166,217,211,74,39,254,222,182,95,25,171,79,222,22,24,238,189,247,167,59,187,165,127,57,113,11,127,165,205,122,96,224,1,199,98,230,43,41,122,28,101,136,159,109,239,40,178,120,40,10,172,28,25,227,226,41,230,196,255,230,129,97,193,112,144,34,253,127,190,194,146,253,186,63,255,249,4,18,199,14,29,32,54,82,193,226,220,124,161,189,186,255,252,86,56,236,210,181,80,161,55,116,85,102,69,170,128,183,64,1,242,160,6,96,48,24,96,25,108,98,0,18,115,56,144,96,59,16,98,64,64,5,3,65,66,193,186,160,225,48,46,76,74,40,208,32,102,26,14,100,13,124,64,24,2,60,98,165,2,74,80,22,76,77,168,42,16,214,102,191,208,246,69,133,222,203,177,252,229,140,115,7,55,80,63,115,229,228,205,177,19,188,214,74,18,179,248,21,2,155,222,15,13,79,229,69,181,83,150,46,198,185,143,57,71,205,194,79,69,121,180,214,178,156,54,239,106,113,170,209,92,215,155,53,206,219,219,223,246,123,61,132,11,59,144,69,249,35,253,45,106,217,205,238,139,255,202,103,206,109,35,233,121,37,54,204,118,54,251,153,28,31,118,221,218,181,200,111,220,177,77,56,56,141,118,242,168,96,93,174,207,65,79,154,254,52,211,45,199,74,178,79,54,155,253,173,7,188,239,18,251,18,201,0,8,0,129,224,145,206,69,150,104,74,129,65,17,142,114,36,86,145,100,12,186,242,111,218,134,94,228,137,203,255,119,102,167,189,171,253,135,95,191,68,231,181,254,154,255,246,255,244,111,255,17,66,65,198,73,135,96,93,156,185,234,108,209,203,212,33,207,250,58,77,131,70,9,3,228,65,73,129,162,17,144,2,9,210,77,185,158,104,248,41,113,48,76,9,48,201,48,52,140,102,70,210,98,153,229,8,25,192,160,11,174,206,0,192,71,92,14,91,133,235,27,29,33,114,106,58,109,89,137,68,241,172,198,95,186,243,88,68,117,174,62,143,44,146,87,113,89,94,124,57,76,154,255,251,178,100,179,14,70,103,104,75,19,185,99,242,71,73,9,167,101,135,70,26,225,177,42,78,237,141,200,237,26,230,9,167,149,24,245,162,116,41,40,76,29,94,231,140,130,220,152,220,26,218,97,89,194,208,199,40,176,161,6,122,55,220,107,196,26,85,121,233,182,222,161,169,22,105,119,160,122,140,159,51,173,85,2,111,171,33,218,91,232,212,189,175,237,171,183,170,241,109,107,211,72,43,19,145,89,115,104,113,82,179,145,56,196,43,214,86,244,90,218,110,117,25,110,54,158,98,78,217,218,175,106,241,61,208,244,168,94,175,110,238,64,125,85,87,221,98,181,178,127,161,58,96,249,166,78,238,194,85,138,2,77,165,126,11,176,123,116,64,37,5,253,16,131,88,135,12,112,141,195,20,205,25,196,142,236,147,114,2,129,253,120,232,164,93,148,27,191,112,211,76,253,94,212,79,216,38,252,119,191,28,239,254,154,250,255,166,85,54,195,26,186,244,165,118,59,189,8,64,70,179,23,3,82,96,193,37,243,48,9,143,59,226,51,197,4,201,225,117,64,96,55,241,172,8,0,224,104,24,160,202,65,5,82,16,21,138,98,17,41,138,69,101,230,107,245,132,64,84,163,178,194,217,11,203,14,242,3,219,249,239,21,113,172,243,121,31,132,30,144,197,86,172,187,39,208,31,179,129,208,138,123,122,6,36,121,238,226,141,189,232,31,112,111,59,196,62,244,154,38,149,153,176,157,46,90,135,142,40,209,164,213,255,198,34,57,216,118,91,119,28,98,7,78,233,19,214,62,231,95,126,205,74,135,189,99,143,133,78,113,195,181,118,204,218,6,249,98,197,22,118,150,207,171,209,58,243,30,189,165,127,7,108,39,45,221,164,87,181,50,174,177,10,156,137,54,20,175,39,118,31,79,33,126,237,45,84,236,214,208,218,239,226,200,162,159,222,182,119,252,40,128,8,128,129,119,193,4,59,9,209,5,39,24,207,20,11,150,159,50,1,26,76,207,37,43,47,158,111,112,125,34,249,225,169,141,10,126,156,76,94,244,212,246,211,223,133,143,108,14,151,248,199,214,191,125,126,235,206,41,154,42,146,97,123,79,177,29,218,59,171,80,2,100,16,172,98,81,106,110,13,250,117,220,222,100,141,170,100,225,252,101,200,74,97,233,10,100,184,160,110,160,62,98,248,186,98,168,12,96,160,64,99,177,68,16,66,24,6,13,146,6,198,49,8,198,84,130,2,0,72,192,32,88,104,8,16,0,69,218,88,166,0,129,96,34,235,175,112,176,8,224,140,172,236,112,67,98,64,205,0,3,25,3,37,196,77,6,31,68,79,118,148,172,179,140,82,47,16,134,19,193,172,50,202,32,178,11,209,33,221,101,160,135,84,231,255,251,178,100,199,12,198,162,109,203,147,143,100,210,61,100,105,179,97,69,98,38,37,231,44,46,229,147,201,43,160,229,201,167,157,32,76,52,87,129,97,149,108,46,195,102,112,89,218,69,207,110,74,215,222,38,210,181,185,82,130,49,56,90,154,44,26,27,192,202,216,2,1,160,80,63,48,12,146,102,7,154,148,64,171,8,212,93,183,73,21,20,177,185,164,60,186,142,129,114,51,136,37,77,228,146,13,237,244,16,34,185,112,116,78,35,186,177,24,67,99,4,80,163,39,155,143,0,64,116,38,81,103,168,131,23,190,97,196,191,252,94,75,95,4,8,119,184,78,4,205,250,106,103,125,51,95,52,239,88,179,216,90,118,86,60,45,186,118,235,236,8,11,27,5,196,182,219,56,18,11,10,78,207,30,232,215,171,216,11,231,195,128,16,45,152,44,89,216,146,161,56,52,48,83,140,44,165,36,174,91,111,103,9,139,99,156,2,28,37,221,42,5,40,20,105,231,24,103,170,78,210,58,137,63,144,85,62,50,145,23,194,228,151,194,150,136,167,94,147,121,82,245,38,121,239,53,175,95,218,41,15,226,65,217,156,171,162,166,243,134,237,211,253,95,165,19,166,223,255,93,233,200,38,193,233,255,255,255,255,255,68,0,1,162,168,136,201,227,3,2,35,78,245,214,17,196,12,110,148,50,84,64,208,226,67,8,133,77,20,9,49,136,9,118,8,65,198,47,100,1,1,194,64,161,81,33,133,128,96,96,131,178,1,9,180,212,228,149,33,20,61,43,14,2,219,186,64,12,79,187,178,1,161,52,74,88,129,73,97,51,9,30,2,218,132,149,64,167,58,233,112,118,46,146,234,231,143,140,227,89,97,148,255,96,115,40,196,245,25,21,176,156,209,169,22,211,14,58,162,185,153,163,80,79,71,56,187,63,25,148,43,129,101,139,85,48,219,183,222,113,132,86,43,130,189,185,244,18,225,72,52,220,8,42,135,28,102,67,190,96,50,46,122,68,58,132,226,8,103,217,211,13,134,192,78,178,54,117,55,45,18,115,41,87,162,151,111,144,60,149,152,15,167,214,69,199,207,195,65,87,203,93,83,43,135,170,166,145,4,207,245,81,98,196,8,236,99,104,92,103,12,151,69,205,19,99,166,14,153,171,82,166,96,130,38,215,220,187,213,133,107,132,4,0,11,82,180,180,93,6,11,25,144,56,14,13,45,79,65,40,219,81,9,90,209,78,31,236,65,147,106,214,36,198,185,138,75,189,90,252,191,19,140,189,166,75,63,99,113,48,55,140,165,149,147,228,255,77,112,254,79,255,113,234,52,78,127,255,255,210,0,129,234,46,23,1,192,2,81,134,50,9,138,232,25,132,99,25,129,139,97,135,0,224,4,121,255,251,178,100,167,140,167,135,118,78,19,143,94,66,68,3,217,117,104,199,132,28,157,163,54,78,237,233,193,11,15,38,69,167,148,176,48,80,33,52,64,192,224,180,181,52,249,81,232,215,184,176,56,104,96,38,72,14,208,129,1,82,37,130,82,129,225,120,132,149,4,217,217,37,4,101,125,200,136,83,14,188,69,0,21,165,229,3,89,94,124,76,88,45,196,247,106,168,26,188,99,85,14,82,177,8,222,26,203,98,3,11,161,175,164,241,162,107,197,193,151,157,183,41,119,223,45,201,167,57,181,28,10,81,178,222,51,183,153,31,91,177,210,219,49,126,104,95,115,168,41,182,228,54,44,208,181,10,54,60,37,171,251,42,188,28,165,190,52,234,246,186,234,92,109,60,239,77,210,227,199,123,103,179,46,82,143,188,162,226,234,86,225,102,140,234,63,142,203,3,16,25,233,62,98,231,193,68,239,51,53,32,165,147,193,220,151,169,53,155,199,59,181,154,198,212,219,123,22,18,12,218,9,11,63,0,158,64,104,45,129,33,1,136,0,32,204,4,128,186,224,50,18,192,113,12,37,25,54,73,146,225,143,3,108,195,50,142,89,76,235,90,179,201,115,152,62,163,69,168,75,14,14,63,214,20,13,199,91,185,250,253,103,213,212,106,160,63,254,143,213,255,254,175,254,164,0,0,1,148,12,29,162,144,128,63,55,254,152,51,72,246,48,184,167,50,13,4,52,80,20,48,4,139,50,204,5,7,7,38,6,1,64,80,20,199,3,108,195,176,69,7,11,78,44,113,156,163,185,96,102,223,40,109,128,19,125,13,83,5,129,153,155,44,8,190,231,180,10,95,45,67,197,100,106,25,5,81,73,155,117,97,153,100,177,173,201,190,199,221,139,86,181,54,164,190,225,40,144,62,82,87,106,9,134,126,26,207,122,86,90,243,95,233,141,5,45,34,125,162,64,104,207,51,76,111,166,237,187,193,235,27,243,90,125,67,24,212,240,217,164,141,10,31,253,222,113,13,93,157,229,202,175,151,118,223,135,124,87,37,135,85,130,137,142,195,104,216,166,245,5,206,59,106,2,143,238,73,188,110,181,70,109,252,204,215,167,37,118,227,74,202,238,42,121,37,182,248,86,60,169,103,60,233,244,101,98,230,120,236,7,114,204,245,183,132,219,1,61,32,64,56,0,90,118,139,132,107,25,190,104,35,77,23,65,132,47,200,122,65,130,170,70,41,241,109,196,87,30,83,80,105,78,38,60,229,40,122,247,39,158,55,78,188,64,235,159,167,122,95,255,89,125,5,57,53,216,66,162,146,54,82,214,136,251,26,0,0,160,239,7,3,224,144,20,40,48,29,20,218,153,178,60,152,164,63,25,14,89,154,0,3,138,128,227,205,121,255,251,178,100,160,140,134,251,104,204,155,185,123,224,66,230,41,211,96,239,126,28,25,159,52,110,237,233,193,30,24,102,221,145,62,104,177,134,1,130,198,64,12,211,128,206,64,29,81,82,147,23,16,48,240,69,133,3,16,203,212,238,34,80,85,42,147,37,182,85,208,41,165,218,161,45,165,94,171,57,48,46,227,133,171,212,159,37,157,114,243,75,226,191,51,68,124,118,136,223,130,26,181,22,101,62,170,202,50,157,219,185,67,237,111,156,110,103,163,166,218,191,229,48,10,24,150,19,181,85,115,51,132,90,159,147,239,39,215,242,145,27,249,112,173,89,154,126,242,251,48,18,48,190,219,89,32,213,38,128,131,88,104,234,86,17,22,229,152,85,197,223,77,2,20,241,96,86,20,136,76,77,72,106,238,180,46,185,143,219,35,98,237,109,107,74,21,52,158,101,202,73,86,212,127,186,94,60,216,153,34,166,176,195,52,200,248,206,20,219,109,152,163,169,84,33,93,189,139,232,16,0,10,0,17,24,38,1,44,80,111,28,40,184,85,150,75,1,21,148,222,64,245,28,117,35,106,63,23,108,247,104,117,132,106,115,204,216,37,120,15,106,128,97,79,175,204,218,141,84,164,153,58,254,145,99,248,241,103,108,23,25,189,181,111,150,30,219,191,255,178,208,0,0,3,220,88,59,77,19,10,65,131,213,204,67,62,1,35,18,73,227,4,157,115,26,3,51,2,5,224,133,24,96,42,48,40,0,45,1,143,35,96,24,208,99,194,9,207,100,1,234,40,64,133,168,67,61,79,114,43,173,222,65,154,219,42,0,200,231,228,136,35,189,84,116,84,89,181,153,0,148,54,182,215,111,228,243,247,189,254,204,79,227,165,246,189,181,43,17,6,230,254,162,54,73,24,83,122,61,249,130,148,137,115,230,7,180,79,227,130,186,62,206,214,74,98,30,119,101,168,176,50,131,242,216,151,234,208,92,115,226,201,191,152,148,140,218,148,172,27,180,120,147,26,190,50,225,130,105,159,147,201,96,93,141,64,173,101,120,165,138,198,186,157,149,177,72,185,197,178,87,39,178,240,208,103,136,204,253,110,52,142,217,245,101,107,11,134,213,121,74,181,171,212,12,104,37,122,145,102,42,178,176,31,183,48,210,4,21,11,46,126,50,172,115,219,232,114,0,0,96,56,189,156,112,229,17,173,151,145,16,221,120,45,86,202,100,27,86,89,31,208,202,1,20,2,8,16,223,78,109,57,245,111,255,255,215,255,163,178,71,171,62,17,221,69,69,198,172,203,148,167,255,254,179,175,138,253,106,144,2,137,130,50,32,172,192,224,164,254,4,48,208,210,128,196,51,132,200,135,212,206,48,188,192,66,240,195,0,240,198,224,180,182,99,128,255,251,178,100,162,142,199,26,104,204,155,185,123,112,61,198,41,227,96,77,126,27,61,163,48,78,225,147,209,51,36,104,13,134,20,224,153,129,41,249,129,64,250,195,45,195,28,128,112,32,7,72,34,9,102,101,130,16,28,160,42,130,224,225,82,103,137,81,79,28,159,164,162,222,199,26,222,231,6,5,143,201,4,0,201,39,182,226,111,13,239,224,8,164,205,132,95,89,249,220,17,74,3,191,118,53,200,212,66,77,255,28,214,230,33,52,94,244,200,51,220,63,158,162,33,192,189,131,97,98,152,253,46,93,219,9,183,123,216,230,91,146,179,235,154,214,233,57,140,238,241,221,127,181,70,78,69,207,176,238,246,215,115,12,115,118,7,101,200,245,125,90,173,166,35,245,89,16,179,162,72,86,99,173,123,111,94,249,77,245,247,130,47,118,237,179,70,163,78,211,176,188,206,229,101,109,108,203,113,44,133,134,203,210,156,136,219,88,0,23,1,127,61,211,15,80,240,75,236,222,53,32,190,166,231,246,68,247,106,132,14,153,48,131,107,167,47,233,249,255,110,218,252,64,73,174,174,170,45,64,160,210,49,149,66,196,137,16,91,78,90,127,255,255,255,255,248,232,214,54,213,174,183,234,159,82,222,104,137,85,53,126,160,248,168,0,0,240,16,124,91,179,10,194,163,224,231,19,67,21,19,14,142,243,16,134,18,44,172,192,18,56,208,161,8,195,241,100,0,3,45,227,40,0,192,50,20,172,37,71,71,40,249,56,162,223,25,3,13,57,84,4,35,201,141,61,51,224,129,116,59,44,14,103,176,188,70,0,222,204,148,124,15,133,9,147,1,106,65,6,20,148,229,254,212,129,121,200,194,182,251,7,121,8,131,20,16,66,250,180,53,52,102,200,148,251,59,247,9,184,227,112,237,166,173,250,130,246,62,3,22,39,48,194,218,183,188,106,197,38,17,225,224,95,238,59,192,148,191,131,103,117,140,231,171,235,27,197,168,149,221,36,191,212,40,251,181,243,157,101,7,245,93,67,141,119,214,131,119,141,122,240,19,112,95,81,31,3,13,137,251,65,141,15,82,202,254,71,155,248,164,109,67,139,107,102,20,184,189,254,171,239,19,20,173,173,20,92,42,107,97,49,211,179,186,0,1,193,190,179,82,58,55,2,241,39,186,182,66,158,21,254,145,99,129,234,212,53,63,163,196,27,77,59,254,95,211,255,62,205,232,141,166,196,122,15,203,176,236,96,191,255,255,255,212,126,164,170,183,164,160,78,32,24,81,132,0,145,32,168,234,42,82,6,226,202,108,86,202,111,118,224,0,32,63,87,24,40,4,66,95,57,39,56,203,46,131,15,39,129,18,163,76,133,5,64,102,160,4,131,134,64,80,105,32,0,194,255,251,178,100,166,12,198,226,101,203,147,186,123,80,76,73,26,3,97,101,70,24,221,159,54,110,61,145,193,162,36,38,205,149,149,88,43,195,7,0,30,50,16,209,16,189,89,33,224,224,188,128,206,7,169,92,219,40,85,111,97,72,91,90,101,31,90,227,37,7,72,32,233,121,179,225,13,167,94,222,164,199,93,60,223,54,76,90,67,3,172,74,201,46,229,142,209,250,147,30,234,169,168,216,227,108,199,254,56,206,159,204,106,253,211,62,79,157,188,139,54,108,17,204,213,233,159,201,182,150,182,80,138,23,189,175,49,217,6,89,245,77,75,105,62,186,198,45,121,4,248,224,96,100,176,186,180,182,141,26,50,168,145,88,76,93,227,20,205,159,94,150,138,140,90,184,182,105,41,57,220,214,117,235,59,251,22,59,69,79,106,90,86,23,71,101,236,208,189,128,16,202,149,204,88,149,31,238,153,83,133,149,6,152,179,37,4,207,194,29,252,13,15,142,48,68,100,108,134,98,68,245,17,210,234,95,205,137,145,227,110,184,214,209,176,163,189,162,195,82,129,245,113,0,90,9,143,82,39,116,160,110,167,160,70,68,1,242,136,63,254,57,145,67,108,84,176,225,77,153,99,3,172,232,36,27,12,4,141,22,14,13,24,216,136,120,35,115,78,150,175,244,236,29,0,0,3,180,2,9,20,2,194,164,65,137,158,185,135,15,169,141,38,192,6,244,49,152,84,48,132,191,50,120,87,50,40,34,88,33,64,20,201,83,4,199,0,37,113,8,192,192,82,100,98,16,6,210,140,26,3,222,122,1,22,226,238,67,244,4,93,54,4,152,22,11,46,119,64,69,156,210,142,149,142,146,46,18,183,234,217,1,28,156,170,62,186,159,137,82,125,51,65,199,73,42,68,11,57,0,16,234,234,227,223,133,194,157,151,122,69,203,165,203,230,89,136,195,109,186,51,181,31,160,56,68,209,184,29,158,101,115,234,49,12,22,183,6,33,255,172,174,204,12,235,215,249,53,55,134,225,45,141,135,89,149,205,45,150,69,81,229,14,232,108,122,70,82,23,151,151,136,215,166,69,43,75,137,191,27,176,194,80,50,213,234,210,185,23,10,50,177,251,200,12,77,221,91,183,22,117,231,235,38,42,225,141,72,253,73,3,111,216,225,221,112,217,71,151,124,192,186,103,83,189,67,62,216,215,105,77,169,95,255,196,32,0,155,190,225,61,43,54,64,66,225,16,9,112,212,48,135,149,217,50,64,102,184,120,57,15,212,73,243,123,191,246,213,61,191,223,63,170,179,244,167,19,69,157,214,238,138,27,171,49,66,158,132,171,50,250,43,190,172,194,61,138,135,43,52,89,53,30,124,97,178,0,196,25,7,143,25,91,86,84,233,225,255,251,178,100,161,140,199,139,104,203,27,184,124,80,89,169,9,243,97,229,38,28,37,163,50,110,237,231,129,128,36,167,141,135,148,208,5,36,173,177,125,179,242,42,0,2,13,254,84,33,1,140,9,31,77,187,144,12,44,76,0,34,217,138,168,17,161,128,113,136,198,128,180,196,134,80,96,188,230,153,94,10,79,84,130,17,49,103,36,67,125,0,34,212,83,100,1,46,165,89,9,123,187,194,80,32,26,81,206,64,70,223,46,131,94,2,228,1,68,92,13,37,22,187,239,104,14,186,44,212,221,151,35,54,240,4,57,28,227,151,214,93,34,96,223,8,172,223,38,162,167,71,179,189,101,155,93,112,29,58,194,72,218,255,223,84,51,161,86,25,124,204,182,29,49,155,229,137,138,248,242,231,108,76,237,230,243,221,53,202,150,157,10,68,163,171,182,229,107,100,200,129,143,223,43,172,168,115,83,64,47,237,172,47,91,223,177,49,153,80,224,57,161,113,213,46,76,177,17,111,150,216,222,39,222,174,79,68,217,108,113,67,149,186,164,186,102,136,234,10,53,110,86,40,235,212,132,219,34,157,92,186,163,212,236,236,106,200,82,0,74,142,235,106,34,200,12,183,37,152,168,18,213,189,26,6,67,183,246,39,143,217,65,192,178,80,72,238,162,57,11,245,124,239,41,127,198,35,200,107,8,179,166,190,188,206,227,89,16,181,24,83,59,191,62,229,49,66,107,97,239,102,244,217,80,162,201,70,98,253,53,14,74,197,30,161,48,129,186,142,195,25,0,0,224,104,144,124,239,28,134,87,180,69,11,160,0,1,240,176,48,76,1,135,9,7,252,76,38,119,179,38,48,18,166,108,177,166,204,2,36,34,201,169,32,41,147,161,83,142,42,5,24,172,145,24,98,1,58,163,34,24,16,8,3,8,202,106,74,28,202,224,178,75,147,18,11,163,50,23,240,33,32,126,85,31,72,211,132,210,29,21,118,47,80,129,247,48,103,202,190,199,33,24,73,168,34,152,36,187,187,63,158,3,196,169,78,57,24,18,207,96,75,52,240,12,46,167,98,120,118,179,107,59,201,248,63,150,33,222,204,190,195,195,159,234,157,41,239,213,218,149,174,9,154,42,100,77,237,58,10,251,43,21,183,172,227,117,253,162,198,231,157,85,203,91,122,212,109,218,203,167,223,58,135,198,145,205,145,51,111,57,87,119,109,74,172,179,244,148,236,213,97,244,181,57,68,50,149,44,199,49,217,182,97,254,235,245,58,39,163,111,18,117,86,183,182,131,198,125,102,107,142,188,23,43,64,0,86,63,29,158,149,12,80,16,164,17,136,135,39,110,201,97,170,152,56,88,118,237,249,253,209,248,40,245,13,163,127,201,163,127,250,62,111,64,143,255,251,178,100,130,142,198,229,104,75,19,184,100,114,75,169,169,243,96,71,142,91,129,163,48,110,225,49,193,37,36,39,205,134,21,24,37,48,102,194,147,55,29,93,95,255,59,255,251,153,60,228,61,203,95,178,58,185,225,43,110,231,119,67,99,192,22,219,110,229,49,64,119,5,0,69,8,17,133,39,211,147,134,119,28,0,129,176,194,152,140,196,160,204,192,33,24,105,155,16,132,138,177,20,12,109,20,135,136,197,107,11,1,224,34,32,20,0,61,134,0,3,146,233,73,84,164,197,167,176,10,22,176,141,9,117,155,217,14,125,253,160,66,93,202,224,101,91,193,247,102,248,247,61,75,254,43,130,5,206,101,184,33,72,225,145,115,37,52,243,82,191,161,171,22,231,235,187,160,167,162,211,215,127,44,37,88,97,29,96,217,230,209,30,206,124,183,240,160,201,166,32,26,236,17,130,85,25,100,148,156,171,219,43,146,150,54,195,83,110,115,94,19,85,26,111,162,161,6,60,209,9,73,210,36,109,190,242,53,21,42,14,28,156,1,187,107,81,161,108,158,136,113,11,145,34,11,10,13,138,86,108,133,34,81,148,200,172,74,211,114,73,68,1,225,19,44,12,2,230,202,75,85,146,100,46,90,95,97,239,98,0,0,1,252,167,167,146,25,34,1,26,84,179,53,95,19,75,3,86,238,38,169,228,53,141,107,190,98,15,215,65,223,78,186,55,255,250,255,254,221,191,77,127,167,95,255,238,71,19,190,88,165,72,100,85,136,1,248,68,60,161,5,140,105,115,48,200,132,4,253,31,235,216,209,0,4,12,220,192,128,9,137,6,10,39,119,29,134,110,132,230,12,133,70,55,46,230,110,132,102,5,16,6,1,133,198,37,3,176,200,224,6,13,55,208,71,18,20,1,3,8,212,45,155,48,52,1,121,114,79,242,176,18,212,105,5,121,197,246,28,12,177,105,226,210,99,130,126,60,157,192,104,13,156,235,27,87,91,227,56,187,173,13,20,30,38,62,17,153,144,91,145,211,221,45,217,23,75,120,134,175,135,14,17,174,154,169,87,18,189,174,157,232,204,252,206,101,196,182,223,148,191,70,123,42,27,175,146,210,247,198,43,107,227,26,250,139,129,199,209,19,1,246,168,85,147,30,8,13,138,181,97,75,46,120,40,162,75,50,76,6,74,172,108,211,42,150,62,22,13,148,34,201,24,80,140,171,99,170,218,129,2,16,99,71,213,100,46,144,243,142,135,128,161,226,165,35,136,208,192,251,137,161,196,196,84,82,72,208,159,100,0,0,27,138,120,163,204,120,156,104,4,84,64,96,162,32,130,156,146,175,190,144,77,41,137,79,164,165,84,221,88,55,54,96,205,191,18,198,116,250,151,70,217,247,239,255,251,178,100,131,12,230,198,104,204,155,175,78,64,75,169,105,195,101,229,56,91,209,163,44,110,225,145,192,233,10,231,77,150,21,16,255,182,186,54,173,255,167,255,249,60,169,116,171,217,217,99,223,9,138,21,16,162,80,84,226,16,94,172,219,32,192,0,0,82,152,32,11,24,28,5,152,34,91,31,143,97,154,228,83,152,166,95,153,132,30,7,113,66,133,209,156,2,129,133,227,27,122,149,198,79,10,129,6,178,150,142,136,198,14,3,161,193,186,113,130,133,21,255,16,86,114,54,204,102,24,107,246,75,15,31,43,54,141,22,27,83,72,132,148,24,202,131,95,61,232,187,49,207,153,211,229,29,150,241,108,173,237,123,26,146,234,108,168,216,165,248,46,33,98,12,122,168,251,140,57,206,221,129,168,177,148,193,218,206,73,114,179,164,216,255,141,26,245,175,173,174,52,23,230,225,182,123,64,127,127,178,221,123,95,231,121,139,171,154,151,93,138,209,26,183,86,171,91,216,182,242,53,168,70,105,86,52,210,215,126,157,37,127,219,158,175,172,175,56,93,203,160,89,18,28,74,206,208,102,163,243,71,69,41,138,154,117,69,241,76,12,43,161,250,75,253,54,247,135,224,171,24,235,23,105,186,219,42,5,226,223,29,192,159,72,158,67,33,19,83,73,254,151,100,102,112,13,34,250,19,78,161,117,81,255,134,60,253,177,95,214,121,77,95,79,248,172,151,59,223,243,156,227,58,206,44,2,243,96,65,170,47,64,72,75,12,128,0,0,10,148,4,50,43,97,0,42,114,71,16,106,58,92,98,160,86,96,148,192,104,104,152,96,88,8,105,160,46,14,40,140,23,3,194,192,145,136,233,241,133,64,115,11,17,134,128,226,172,189,76,24,193,144,146,89,30,150,147,7,46,196,209,126,121,228,32,200,96,34,211,236,128,64,175,179,80,172,0,201,233,48,8,4,179,214,18,112,234,236,80,144,246,182,94,244,38,237,98,169,29,168,192,156,44,49,170,90,58,157,16,201,155,40,235,219,217,29,97,112,209,121,161,239,83,132,244,120,103,194,222,241,27,222,10,24,199,3,71,211,55,107,39,83,203,23,179,86,181,146,76,74,63,159,142,72,246,197,35,30,175,197,184,160,69,243,17,161,172,88,134,242,85,4,10,18,141,72,44,39,98,105,176,51,101,166,226,16,193,48,186,124,74,206,137,91,83,21,103,110,8,34,89,71,31,59,247,214,197,45,134,182,186,136,20,229,175,201,210,0,96,3,3,10,23,20,246,98,96,126,204,224,69,73,36,49,32,32,146,131,216,3,42,186,157,184,244,140,132,180,147,110,111,175,80,64,101,6,31,229,255,127,168,59,101,17,17,32,244,24,58,107,127,253,61,12,30,255,251,178,100,139,142,70,231,104,203,27,175,78,64,75,133,217,218,101,39,100,28,161,163,44,110,229,145,193,23,25,38,5,172,168,106,17,146,43,44,243,118,127,254,223,108,64,49,194,82,123,108,189,36,59,140,34,3,140,16,6,198,12,163,49,58,115,57,154,147,3,12,163,20,236,3,42,132,131,5,201,51,50,132,147,30,2,226,238,10,0,166,61,156,102,43,0,44,185,77,193,200,16,144,107,74,12,14,224,121,34,208,38,198,212,234,7,106,232,236,101,225,90,239,161,160,13,236,211,221,22,109,208,12,19,115,25,75,65,181,201,53,87,234,63,45,235,116,84,88,124,20,197,243,152,16,144,243,210,212,155,212,23,53,33,207,23,243,60,254,14,189,239,134,124,250,76,254,1,83,77,233,170,57,250,189,206,97,82,87,51,227,252,222,67,31,223,217,158,201,234,98,134,124,222,63,214,96,72,145,187,106,115,211,138,176,77,244,217,209,176,85,31,246,233,142,88,185,1,227,231,80,165,211,177,241,12,245,212,223,201,116,226,33,249,177,249,114,151,174,39,42,76,160,154,89,94,84,80,250,53,198,135,84,120,241,93,82,56,133,18,203,174,88,189,195,97,100,253,46,14,64,210,21,121,226,80,167,210,97,211,129,140,40,69,229,44,160,80,181,206,163,187,145,114,20,253,232,10,160,193,4,230,139,99,180,92,168,66,77,6,179,141,57,38,133,231,79,249,117,148,27,186,12,9,40,111,255,210,223,92,169,159,145,187,23,255,211,250,143,178,164,32,0,2,177,224,224,193,64,0,194,242,164,238,63,24,200,216,144,193,114,192,199,117,184,222,160,232,194,51,116,197,208,156,72,125,69,99,0,192,211,37,144,115,23,192,144,80,24,5,18,76,81,1,139,218,152,6,2,8,209,10,113,64,24,152,61,162,138,7,11,91,17,223,84,53,36,217,136,152,214,163,228,36,168,69,36,26,99,141,126,28,142,46,140,48,133,224,179,35,178,156,208,232,168,241,195,52,226,206,108,46,140,74,14,172,205,175,197,100,115,150,172,63,248,238,182,19,185,61,16,253,173,77,115,224,133,115,141,201,83,157,87,10,188,173,70,209,101,245,103,93,206,78,83,54,248,234,190,61,203,88,239,93,44,128,141,83,234,7,129,68,201,69,104,209,35,104,240,220,139,163,2,222,121,179,19,26,101,68,144,72,170,56,164,174,251,81,30,97,16,122,39,16,144,43,41,27,82,136,45,11,201,101,14,179,213,146,141,23,179,109,169,4,54,219,202,33,39,238,52,177,200,144,127,91,117,235,253,204,170,169,255,136,222,49,78,108,0,0,136,2,30,153,112,141,206,243,45,12,68,128,192,201,12,34,72,57,84,22,251,141,72,21,16,218,255,251,178,100,137,12,135,174,115,202,147,185,76,242,71,133,153,136,105,231,100,29,165,165,54,110,61,153,0,210,10,231,137,151,136,218,63,108,41,202,92,29,61,120,239,77,192,48,157,4,224,137,240,112,219,43,130,247,167,223,149,47,162,98,110,219,183,246,251,234,74,75,141,191,254,237,222,234,123,0,0,130,166,48,96,16,104,26,96,193,97,255,162,160,215,121,142,83,230,97,120,154,160,2,22,25,154,12,14,16,166,138,23,104,195,9,33,32,242,176,16,5,65,193,132,250,105,166,7,2,189,142,130,2,22,42,69,228,193,162,13,96,96,26,144,236,25,242,14,2,53,200,146,152,189,111,243,16,71,22,96,189,34,9,49,39,49,141,9,224,157,234,54,33,220,212,95,213,72,146,110,95,17,132,180,229,66,226,183,170,212,144,98,176,72,160,219,205,45,202,175,132,231,105,179,243,114,247,139,229,111,61,189,71,61,14,240,195,39,196,33,161,129,161,173,60,216,200,225,124,191,189,90,208,200,148,166,175,141,233,205,185,198,71,86,28,46,8,145,64,36,57,181,195,49,45,250,105,49,68,108,89,213,148,227,10,254,19,207,204,135,1,19,163,94,110,39,30,73,61,229,199,216,170,167,112,216,80,44,67,51,63,80,163,87,149,14,28,109,122,120,10,239,178,118,234,212,216,39,247,240,169,244,177,242,210,0,0,71,118,250,141,136,224,21,81,115,5,19,82,101,64,120,188,94,64,220,113,43,144,28,53,1,186,75,131,27,7,245,13,246,45,254,159,253,191,255,254,28,255,255,241,178,66,127,178,212,238,213,0,2,12,149,108,8,193,134,11,75,29,132,84,98,195,161,141,9,102,61,115,152,64,30,90,193,36,250,171,7,0,31,195,17,133,1,70,153,150,114,36,68,128,44,141,1,40,224,37,224,211,80,152,227,195,49,119,201,39,218,51,140,247,42,122,153,178,57,29,229,186,179,230,8,129,51,4,4,155,78,152,87,199,72,166,227,47,107,40,150,58,22,115,25,199,163,151,76,70,116,223,218,27,242,184,108,76,148,57,175,40,153,212,146,237,80,109,55,38,85,105,124,26,147,65,119,48,143,229,157,190,90,101,204,245,81,88,149,26,82,251,221,45,70,177,89,74,203,4,37,162,75,72,74,203,22,56,167,141,101,136,57,71,181,254,153,253,93,43,55,85,70,226,247,23,38,165,210,60,132,210,38,253,107,207,199,124,58,213,208,192,182,229,120,100,233,28,190,97,99,247,77,108,142,149,68,135,223,233,252,60,0,0,82,183,165,168,30,11,230,6,104,141,56,24,169,54,121,130,40,42,230,21,46,82,47,125,249,42,252,13,152,24,191,32,92,86,179,41,224,249,213,228,149,92,173,224,155,255,251,176,100,129,12,246,151,105,79,27,143,102,16,73,35,249,130,105,99,120,154,229,163,54,78,189,55,73,39,14,38,1,188,44,216,218,141,246,27,9,168,254,141,224,196,234,95,183,84,148,133,16,149,170,255,220,119,255,253,90,110,0,5,244,231,46,97,129,35,225,203,4,225,146,35,137,133,7,144,0,243,50,108,19,4,8,198,18,130,70,23,1,36,160,122,90,140,147,32,33,110,6,28,3,140,48,0,223,151,72,181,82,108,139,217,72,50,6,67,142,82,83,206,142,0,98,65,31,205,163,197,30,39,41,174,188,21,225,200,20,196,205,12,6,74,137,248,208,34,218,28,74,110,166,117,182,5,27,66,178,196,172,183,77,199,189,161,176,207,136,85,130,168,149,227,110,151,209,248,179,111,220,197,230,150,111,90,155,200,119,252,45,218,228,130,29,215,17,148,110,243,171,102,59,250,196,63,107,202,62,55,121,139,117,31,232,253,241,84,232,71,26,86,166,14,139,37,100,215,132,11,106,9,82,58,170,72,252,150,253,20,91,241,82,102,141,233,200,161,102,241,9,154,106,245,164,233,95,87,13,64,195,167,113,157,205,112,31,79,239,107,206,72,25,113,217,200,24,128,232,57,206,159,24,145,209,107,70,81,134,143,136,74,52,214,238,238,211,22,16,186,51,160,92,34,74,23,57,230,52,69,218,166,43,56,185,193,211,209,139,58,26,160,153,155,28,230,173,243,10,30,40,24,38,33,97,247,126,253,170,116,226,65,241,52,191,254,175,41,46,1,208,172,56,26,86,61,59,109,244,214,196,35,68,154,141,108,68,43,123,128,11,198,76,20,24,36,94,72,20,98,70,70,4,24,92,52,186,69,68,6,21,2,175,117,140,96,0,205,29,33,106,34,233,164,147,14,43,242,231,149,0,34,48,27,103,164,73,92,45,55,85,57,130,83,25,61,220,34,129,60,112,170,3,91,153,168,210,156,205,176,135,187,176,27,46,12,13,35,23,92,96,147,28,228,69,188,175,227,118,87,120,99,145,210,59,109,165,194,180,102,183,140,94,247,165,219,148,255,156,215,193,225,15,148,112,180,227,43,115,204,83,63,189,207,204,244,3,141,47,152,155,139,187,104,182,15,110,212,122,161,22,88,154,84,226,146,210,221,235,198,241,203,145,186,139,12,29,19,82,48,217,87,53,174,215,185,171,136,83,209,148,105,125,156,252,158,167,68,74,42,198,210,110,31,3,182,144,16,0,66,99,68,34,36,99,166,62,42,12,42,6,169,41,161,8,26,107,185,82,238,46,185,154,140,241,253,36,248,143,73,79,21,238,213,56,77,37,90,77,173,219,223,229,137,95,167,31,106,97,52,33,128,38,67,48,149,121,47,200,75,68,167,154,179,255,251,178,100,137,140,166,124,104,205,11,143,70,180,72,164,57,149,109,130,120,24,85,161,62,109,189,147,193,32,23,102,137,165,137,162,223,223,182,180,118,128,1,47,254,160,237,36,102,28,231,187,141,108,8,47,14,98,147,70,118,8,130,33,167,82,32,100,27,120,1,41,129,129,178,215,104,120,202,243,118,67,182,94,195,33,112,25,180,127,21,22,92,129,154,215,39,95,42,100,221,77,83,225,38,88,160,25,227,83,73,36,28,99,226,222,191,190,136,227,109,30,142,27,170,39,82,95,122,180,92,192,198,90,53,13,13,250,214,190,90,179,182,221,107,233,27,94,155,173,199,116,27,51,209,150,124,234,72,16,33,91,16,50,224,142,62,252,81,168,230,155,247,97,246,221,58,28,159,100,28,179,69,99,118,18,152,184,149,77,98,154,97,87,54,110,250,230,103,208,234,165,89,209,85,251,82,135,37,102,216,123,215,29,192,181,149,12,30,199,10,149,53,178,184,38,140,82,135,21,114,97,132,239,254,72,36,117,37,44,60,253,163,7,72,48,37,133,12,15,40,85,49,226,112,69,171,105,43,36,58,68,19,142,87,44,208,76,177,154,61,11,65,14,242,206,139,144,12,24,224,202,46,172,202,212,73,213,222,188,127,255,251,242,96,154,86,109,111,107,191,219,56,132,201,188,128,70,0,6,240,192,185,32,36,40,227,49,215,228,213,9,211,52,16,77,15,112,51,32,120,192,227,83,60,5,76,112,16,11,132,152,9,142,203,44,121,155,18,132,76,70,0,76,215,112,194,32,248,172,172,188,8,182,58,7,121,90,235,90,115,26,41,132,193,244,251,64,111,52,185,27,60,211,91,75,214,122,44,0,134,34,101,1,26,38,168,173,113,69,30,132,99,49,75,158,234,197,147,223,153,69,185,194,17,81,228,139,63,211,55,131,101,169,123,163,139,24,109,207,122,112,234,141,110,161,235,102,190,226,77,93,9,43,85,215,29,109,230,53,7,113,165,204,124,82,194,115,110,93,209,150,232,149,30,122,95,139,141,22,52,107,209,182,134,25,71,145,143,98,111,208,187,170,150,26,69,19,208,163,20,193,209,146,163,212,86,201,31,149,101,202,153,22,194,249,99,16,120,211,131,103,214,197,35,74,172,188,76,228,128,0,1,81,7,83,46,83,243,128,234,132,109,149,83,40,134,0,38,26,81,24,180,192,29,220,144,52,130,196,220,182,58,189,94,7,194,135,197,241,61,66,148,146,15,241,63,148,238,180,93,171,255,111,183,109,63,183,95,255,253,127,127,219,241,0,174,158,212,0,2,47,108,195,229,97,101,243,227,210,51,118,160,4,177,146,165,9,102,5,71,90,202,80,35,203,119,48,131,182,9,7,37,58,144,151,226,255,251,178,100,159,140,198,161,103,77,19,143,70,176,69,9,9,179,101,37,102,22,141,163,62,109,176,217,65,57,19,231,13,150,29,32,252,79,73,92,70,62,162,114,249,115,99,179,168,106,79,198,45,223,128,167,182,253,56,211,13,6,225,88,49,148,195,125,47,32,78,57,44,181,119,60,107,47,215,74,252,220,113,228,173,198,171,102,188,164,80,173,160,252,104,222,211,40,191,244,243,52,179,47,0,100,252,204,38,20,205,130,252,199,243,117,104,79,203,55,69,168,74,23,209,179,247,216,71,77,137,65,205,223,90,253,89,125,34,77,228,34,209,82,16,114,4,98,108,164,28,242,80,49,52,208,107,34,72,158,94,180,156,137,142,89,56,117,201,238,113,69,96,222,112,144,123,176,112,0,224,3,100,18,84,252,54,255,51,139,10,26,5,173,136,168,227,133,25,221,0,176,253,233,87,20,42,150,90,167,109,77,138,64,182,57,142,232,53,150,69,47,181,95,209,95,179,206,48,8,11,150,58,175,82,163,2,126,159,158,89,226,63,255,249,31,255,249,195,146,117,61,68,3,65,103,168,0,2,177,208,41,48,76,199,134,99,211,81,204,152,239,52,8,48,198,141,115,100,0,192,36,19,56,130,204,138,2,0,135,147,240,196,135,163,16,131,221,69,129,34,40,166,19,9,48,184,18,14,78,246,58,76,15,67,138,45,178,22,34,249,186,0,161,117,38,100,64,30,250,138,118,133,102,36,139,84,73,58,53,164,254,234,226,181,72,167,216,231,102,226,157,160,149,66,155,149,152,17,171,81,251,0,190,160,71,50,133,187,85,42,125,162,93,160,110,101,146,70,218,142,173,250,47,253,62,202,1,218,125,170,150,182,255,165,191,102,175,92,164,81,58,240,180,247,42,92,236,152,48,133,16,168,102,151,132,155,186,55,81,204,153,167,248,93,59,58,241,140,202,60,226,71,128,171,57,231,35,5,35,89,39,51,29,244,139,154,106,64,139,34,198,73,30,231,167,76,64,160,0,0,220,82,198,162,65,123,140,114,16,72,135,35,199,104,138,242,188,179,21,246,242,74,135,19,137,153,12,101,162,57,81,31,93,120,219,171,237,191,237,255,255,255,233,255,250,255,255,143,26,93,27,60,176,241,235,114,61,199,202,147,133,203,199,174,204,204,112,225,22,82,68,90,210,147,28,104,176,217,131,38,199,209,170,26,17,232,5,156,153,42,6,110,64,228,136,89,228,6,17,24,16,18,96,64,16,9,4,100,80,99,27,81,180,109,73,5,31,10,62,42,155,110,234,151,63,133,6,115,147,178,121,240,71,122,244,12,26,246,16,246,115,16,26,174,137,147,41,251,100,79,126,90,83,155,207,91,203,199,198,114,134,30,173,199,110,203,255,251,178,100,185,14,230,75,103,77,19,140,55,32,75,201,185,211,103,7,24,89,9,163,52,110,97,45,193,43,42,230,141,165,137,168,2,108,90,227,115,248,26,19,230,73,146,38,201,107,8,129,227,240,217,125,0,181,22,166,218,36,196,74,156,22,69,16,41,183,73,82,39,110,254,187,15,213,173,163,3,211,5,145,161,156,84,76,84,33,243,154,204,50,113,109,105,131,75,65,217,214,186,107,107,105,90,82,238,91,95,63,234,234,232,38,211,97,84,75,181,5,106,81,155,19,198,227,27,186,206,196,45,90,214,209,185,100,119,37,155,37,162,160,14,48,188,163,199,18,56,81,169,135,16,76,132,138,124,120,160,163,178,255,223,93,47,92,48,98,58,149,32,218,161,165,79,165,200,221,115,23,237,242,223,212,158,65,80,93,127,255,255,254,21,191,254,27,255,255,255,255,250,145,197,197,184,199,156,44,91,155,51,28,69,195,21,129,0,0,6,93,184,192,134,204,4,32,3,216,103,86,230,33,214,87,0,109,168,161,2,3,40,134,182,16,167,38,22,28,181,140,24,32,49,17,237,10,1,151,161,201,97,35,129,91,97,48,205,146,0,98,47,71,83,66,232,63,22,160,235,225,139,27,53,154,8,9,232,218,95,136,186,49,145,80,74,149,154,166,109,170,234,169,219,189,46,241,118,110,109,116,51,101,101,203,133,229,223,151,17,143,107,221,158,193,213,155,235,77,244,155,151,101,234,128,213,187,189,176,179,70,33,69,71,220,111,149,64,124,149,67,215,73,102,217,121,167,143,126,9,89,117,202,62,9,130,82,107,44,78,157,65,187,27,213,216,181,107,171,177,20,108,93,164,172,192,186,51,159,129,6,202,109,151,173,170,78,229,42,83,169,185,209,219,213,250,161,168,214,86,70,234,181,214,224,0,0,0,51,0,2,165,181,189,29,207,150,135,30,25,100,40,224,210,77,29,110,198,101,26,81,198,133,116,156,162,75,31,148,153,84,194,215,78,2,59,105,141,167,160,244,219,209,246,254,185,79,255,235,251,10,249,171,66,255,186,191,213,152,84,95,22,235,214,70,48,143,149,154,29,117,224,25,125,140,10,65,0,195,100,149,12,152,132,84,206,240,177,140,26,212,144,193,184,4,193,65,220,12,24,227,10,128,112,3,0,169,132,208,74,132,0,65,130,40,125,24,58,132,24,64,11,14,128,209,132,32,8,148,5,17,32,9,152,34,1,251,5,36,0,116,41,73,98,0,124,45,131,178,21,70,179,89,128,25,124,9,43,128,127,227,50,103,132,57,3,146,145,34,246,24,172,14,77,122,38,135,114,135,75,120,168,118,63,96,168,13,79,210,119,114,164,24,191,18,47,139,205,211,2,38,33,4,168,84,155,255,251,178,100,204,12,134,36,104,205,27,111,100,208,76,229,153,205,101,130,104,31,73,203,32,47,105,51,201,70,165,102,13,180,137,168,56,92,142,196,170,253,186,78,74,84,255,42,68,237,198,104,98,179,247,63,27,180,46,218,246,237,150,133,43,139,169,116,75,41,127,113,203,121,210,217,162,151,110,83,118,204,150,173,232,166,151,83,160,222,121,146,143,202,67,7,35,235,53,9,98,216,163,202,37,75,205,166,106,93,20,60,212,89,155,112,186,53,93,4,50,46,211,224,220,165,90,203,83,90,219,110,225,21,210,181,164,248,26,206,251,122,210,223,116,199,255,255,250,106,76,80,64,0,92,16,124,68,68,22,62,90,101,104,166,36,18,98,234,197,168,32,3,83,153,230,231,50,52,6,28,9,192,233,146,200,53,20,179,70,62,223,73,251,229,43,91,57,34,4,135,49,91,209,231,111,38,153,190,255,213,191,102,255,151,39,39,253,54,249,19,95,251,214,101,114,14,80,205,72,99,23,135,129,0,140,5,9,65,195,185,154,42,137,233,7,9,215,169,137,190,166,249,194,130,208,41,11,2,162,135,18,9,70,21,3,102,90,148,202,2,97,185,210,97,233,48,131,225,96,144,194,48,68,24,8,33,145,140,0,66,255,33,3,70,128,23,112,2,43,6,232,146,129,96,214,252,209,160,203,55,173,123,156,125,167,96,197,13,105,163,19,30,9,183,133,128,195,58,147,149,79,40,170,16,40,122,23,216,100,41,199,45,149,73,165,203,25,248,149,138,157,28,166,0,1,78,207,87,13,37,52,150,204,253,20,166,97,229,221,150,210,165,234,110,83,238,71,73,247,36,57,87,140,60,146,189,201,171,230,159,59,195,27,51,214,115,166,177,133,126,88,148,88,221,196,90,139,71,37,46,169,94,57,99,158,156,201,150,41,171,84,124,211,193,67,66,31,26,160,189,78,173,11,94,177,145,247,229,55,140,71,190,27,89,127,251,45,80,114,91,159,191,55,25,230,127,252,154,129,96,20,40,163,130,196,33,195,121,155,70,3,17,141,182,30,106,122,139,141,157,53,74,82,202,176,180,9,131,144,77,128,3,108,109,148,177,227,3,239,175,77,28,92,97,169,98,185,247,66,70,178,106,135,169,205,208,221,11,206,184,115,112,16,94,76,247,183,255,206,6,8,158,60,78,19,98,32,48,88,193,176,72,136,83,48,238,117,48,224,155,57,176,247,48,35,99,49,20,4,28,9,140,39,9,205,106,6,83,48,198,193,93,28,204,56,8,204,142,9,71,128,132,227,5,19,193,234,142,28,76,3,240,58,138,205,164,5,6,82,162,240,24,33,250,128,10,163,75,170,93,199,83,186,186,136,203,92,100,64,59,242,53,101,129,173,18,255,251,178,100,196,142,199,10,109,72,11,185,52,240,79,67,137,131,107,8,38,25,209,163,38,78,229,111,193,62,34,166,205,131,9,137,138,139,81,22,98,161,127,12,55,255,19,229,118,139,41,176,141,243,189,83,121,141,51,107,116,86,172,97,46,202,164,142,254,135,248,68,180,227,219,7,208,72,234,116,112,19,222,170,105,25,131,118,186,53,11,53,169,185,135,20,171,113,233,171,219,53,103,40,228,58,157,75,187,182,75,249,132,221,195,83,122,16,131,22,169,151,204,75,52,221,123,94,186,167,146,79,139,182,75,28,222,220,218,100,94,187,140,229,143,170,158,116,152,139,198,9,251,105,32,0,38,226,93,60,48,83,228,2,102,90,96,181,70,147,14,19,10,28,120,104,19,33,93,39,9,28,194,186,183,117,130,3,207,247,50,11,163,111,77,126,191,255,253,27,247,255,169,129,40,3,205,35,245,111,70,87,34,26,172,28,90,17,146,226,78,17,159,16,162,109,231,112,122,205,14,134,65,128,0,2,74,116,193,32,227,9,131,204,65,241,49,0,100,235,180,227,154,46,142,42,54,7,28,12,38,167,52,16,228,66,0,50,200,153,234,44,25,12,230,23,96,197,80,91,212,90,49,192,34,8,237,149,2,53,226,161,113,121,16,69,210,85,40,19,36,111,199,45,97,242,239,227,20,136,38,88,97,26,70,97,144,199,161,70,69,45,50,17,252,236,85,213,181,251,229,136,244,38,169,184,100,33,233,236,141,212,238,14,232,178,243,182,106,68,50,185,87,69,172,120,117,195,84,180,190,79,198,200,172,84,109,43,43,72,147,56,246,173,77,185,218,162,205,137,15,117,39,59,154,239,115,211,104,228,221,112,150,67,100,165,66,166,31,109,148,48,57,36,75,138,245,232,17,194,230,194,201,198,13,33,98,41,194,136,218,153,148,36,32,155,36,197,66,148,185,60,214,88,203,73,72,97,113,242,186,41,78,158,186,110,235,134,254,220,195,228,128,1,119,130,253,102,124,121,120,74,69,110,49,152,108,204,58,160,159,24,58,133,98,199,134,70,179,22,51,208,41,226,22,228,101,125,191,175,255,255,254,234,130,183,26,28,101,47,170,40,119,1,218,53,152,181,153,20,206,165,67,106,72,147,156,81,1,17,65,208,57,61,202,95,28,0,2,198,4,132,192,161,204,200,69,20,221,147,180,215,232,84,200,221,48,198,32,248,193,96,52,192,99,124,203,112,212,179,70,69,8,232,224,97,168,82,97,160,200,221,217,9,49,8,16,39,35,176,56,34,135,136,1,212,250,136,146,139,161,139,94,40,190,208,91,144,144,90,29,45,203,218,138,114,60,182,114,32,185,160,212,175,138,88,78,146,165,207,150,49,133,253,234,53,82,255,251,178,100,196,140,134,208,105,74,155,143,78,66,74,232,57,211,97,229,52,28,61,187,38,78,225,51,201,47,148,102,169,148,21,232,211,161,111,21,22,173,74,50,74,147,234,238,253,54,85,233,229,248,89,135,237,94,140,208,82,202,245,158,50,143,237,234,123,245,45,210,81,106,29,214,172,208,245,155,243,12,101,189,185,57,98,205,190,219,165,207,121,42,118,61,166,41,52,47,204,47,199,14,24,134,44,203,118,146,94,245,11,121,7,226,113,247,38,169,73,74,241,202,69,67,15,98,45,69,141,147,89,12,66,223,198,217,117,203,82,147,47,145,99,13,202,243,222,254,255,247,101,149,225,241,229,60,146,224,117,112,128,129,136,1,162,220,240,160,66,157,27,108,4,26,9,116,137,245,100,87,143,219,117,186,66,43,15,185,51,68,177,28,47,21,182,36,4,149,132,180,223,239,41,12,43,71,243,38,238,254,159,208,56,61,42,116,57,16,104,73,217,95,202,87,255,223,249,97,19,182,24,48,86,29,172,208,0,0,82,112,96,32,44,38,50,194,200,224,169,227,37,249,14,42,233,56,64,180,152,22,96,194,120,12,62,165,230,99,26,44,57,130,135,166,80,28,180,2,168,12,20,29,35,246,61,188,250,138,165,20,62,20,132,91,245,222,154,50,120,242,79,88,183,222,98,227,206,211,170,234,104,16,166,152,18,33,7,109,23,109,251,70,147,215,108,19,153,189,82,139,78,221,143,88,59,23,221,79,46,221,67,57,84,166,21,228,31,226,117,168,134,36,48,182,139,87,180,124,149,11,209,234,67,246,17,1,3,139,156,45,43,9,103,148,68,114,146,246,251,196,237,254,105,105,73,186,181,175,131,254,155,21,107,244,220,134,150,92,107,135,170,53,150,122,183,229,251,49,116,242,10,102,233,68,175,180,117,209,50,254,33,193,11,228,199,12,151,38,213,242,203,250,112,137,170,226,30,64,187,102,158,133,88,124,201,75,222,209,234,139,128,130,24,0,254,47,204,146,24,98,78,99,50,66,225,127,8,151,142,38,197,88,11,174,170,214,222,228,211,219,191,205,115,253,155,4,38,166,251,164,104,99,89,161,203,7,255,255,255,175,255,255,159,170,127,247,4,72,250,3,189,14,106,168,81,143,39,103,110,195,35,57,55,213,212,221,191,32,169,56,76,35,7,0,66,217,134,212,65,157,36,105,146,56,233,151,222,41,145,99,216,16,33,48,12,56,53,20,76,48,16,2,50,152,77,48,68,7,20,16,128,78,57,16,14,155,134,35,128,102,20,1,40,113,66,56,97,152,19,0,201,134,8,7,135,136,100,209,86,196,186,125,66,224,222,224,136,76,174,113,192,165,170,16,4,41,104,224,76,96,176,27,0,60,214,255,251,178,100,194,142,134,177,105,74,155,153,99,112,79,138,153,199,100,67,158,92,205,207,36,46,188,122,201,50,164,38,205,147,21,136,221,242,16,71,24,105,78,169,41,155,177,192,139,39,105,165,104,178,187,63,5,66,173,96,82,218,224,54,86,253,90,216,163,80,77,135,219,41,114,230,170,67,85,121,52,23,111,26,220,181,60,37,143,9,23,86,67,174,173,171,153,160,185,51,189,153,153,220,26,204,249,226,10,62,240,60,29,53,217,85,6,87,32,209,4,171,128,185,8,131,170,49,9,197,83,134,184,115,25,128,157,197,81,1,198,51,68,55,130,66,198,160,142,136,20,168,194,99,42,112,216,188,132,12,116,130,80,66,27,90,205,25,4,17,218,0,0,31,130,142,153,57,141,56,129,52,20,6,96,68,146,77,221,80,195,173,198,104,176,50,180,201,193,136,60,244,29,181,99,6,109,174,69,69,254,186,255,63,255,254,255,95,254,43,114,9,234,95,254,132,22,160,210,161,202,61,131,79,48,199,52,165,21,64,158,199,165,21,144,189,207,112,0,0,18,148,195,0,113,35,113,142,170,198,146,98,26,98,36,106,6,1,181,207,102,1,12,152,24,216,99,17,113,140,129,193,136,33,174,14,18,142,231,146,204,66,249,202,120,9,245,53,73,55,189,152,50,53,2,11,68,101,134,142,41,85,109,186,172,35,254,248,44,183,121,246,81,214,111,64,250,180,180,182,8,189,114,0,136,75,212,1,67,108,122,76,203,28,5,209,190,176,139,51,29,31,145,132,124,158,54,30,170,253,198,99,157,145,88,55,21,42,164,49,239,178,77,145,234,184,224,56,208,35,232,98,54,232,245,12,59,105,228,245,47,194,12,40,80,71,128,35,1,210,188,41,160,211,187,88,200,45,25,148,229,241,114,138,96,134,136,101,124,192,92,51,108,125,198,130,171,182,216,217,92,162,229,147,231,16,219,87,77,202,212,45,112,167,36,8,223,172,64,111,136,204,172,179,229,149,26,129,173,186,207,29,194,107,32,135,11,54,215,39,29,221,206,104,50,174,86,220,15,248,253,189,95,61,244,173,45,239,34,68,99,114,123,218,226,91,253,211,63,18,191,187,183,235,82,51,119,179,244,0,0,11,135,106,195,97,46,140,198,48,248,141,36,40,97,113,252,156,172,213,59,95,211,52,53,183,142,242,184,194,230,244,208,127,251,127,201,255,249,255,255,20,255,255,255,194,38,101,31,125,216,130,150,16,48,228,139,209,82,83,153,149,4,205,252,79,138,28,72,106,174,232,1,209,8,56,192,64,147,32,168,13,26,165,55,219,12,201,60,163,50,55,76,206,23,33,54,26,24,76,101,1,200,25,90,226,18,11,140,48,43,120,132,86,158,74,2,255,251,178,100,189,142,136,39,108,204,27,153,122,226,72,202,137,195,100,197,98,92,141,161,46,110,101,237,193,50,169,231,93,135,148,217,66,77,16,50,22,232,74,130,164,128,142,100,160,3,29,3,201,138,129,165,101,138,114,219,111,115,197,96,245,66,148,49,115,139,77,64,60,45,139,49,183,54,170,82,181,45,230,74,21,108,157,38,222,106,203,52,105,54,38,99,149,236,174,21,124,47,156,47,32,215,159,208,212,205,8,53,54,220,13,56,243,20,96,190,159,175,62,182,206,117,78,155,196,94,176,106,19,27,218,72,243,179,216,174,80,247,132,174,251,99,255,156,111,127,46,91,131,148,223,254,247,206,90,171,2,15,114,135,20,216,117,152,216,222,230,194,111,230,230,11,45,173,239,185,98,162,149,86,124,167,60,152,223,53,167,217,89,18,136,164,20,240,240,214,229,36,45,179,66,166,27,118,251,122,159,17,26,164,147,251,216,4,155,35,0,64,55,23,233,80,108,14,176,100,11,144,133,197,4,51,200,123,17,163,12,96,159,222,203,96,117,43,41,63,70,120,117,252,197,143,255,93,117,239,246,190,218,2,164,107,255,237,250,127,255,241,100,171,58,17,117,21,84,24,10,139,37,200,84,100,145,3,218,54,135,82,214,20,63,72,0,66,225,96,96,96,99,186,242,118,98,248,114,81,84,109,140,18,109,241,98,108,104,8,35,20,141,114,10,143,205,92,239,197,147,0,198,66,206,76,160,104,76,72,84,94,48,21,8,142,42,65,174,138,138,50,168,154,128,86,3,240,55,9,33,30,94,85,164,210,102,110,82,113,3,20,160,96,165,31,54,18,208,8,69,32,100,198,17,4,4,218,173,199,228,68,170,120,200,136,85,70,44,49,28,134,157,124,57,68,211,166,92,0,50,228,7,39,168,152,52,151,93,56,205,138,160,66,97,249,83,119,97,27,193,232,74,26,92,83,118,230,233,76,97,169,176,20,44,28,6,25,41,213,237,202,7,1,151,205,192,2,1,168,230,98,64,227,234,92,188,175,173,255,40,170,253,4,15,91,10,101,197,151,115,181,252,155,162,177,170,73,139,219,221,78,225,201,47,119,246,53,91,224,142,231,158,173,254,254,150,175,123,140,255,229,172,245,157,155,148,150,47,201,112,187,43,213,236,168,123,110,123,117,45,115,184,99,148,103,10,93,246,197,108,128,97,209,231,37,169,204,126,90,85,36,104,10,227,182,40,124,215,36,53,230,196,48,4,70,202,202,82,13,19,148,40,53,9,0,133,219,57,168,96,9,40,165,13,25,104,113,31,135,210,161,116,222,168,198,148,130,124,143,69,213,176,139,127,199,197,100,242,166,251,213,255,255,245,50,229,52,25,184,52,24,96,160,9,133,224,255,251,178,100,165,142,216,4,102,73,11,187,202,54,65,68,169,129,105,5,120,156,129,161,48,110,97,241,193,15,151,166,73,151,149,106,160,135,25,194,194,6,114,192,152,220,244,103,48,96,132,114,102,161,73,40,128,28,113,133,14,8,204,112,4,119,72,2,134,18,6,172,150,84,10,4,209,186,45,60,173,66,165,38,136,52,17,74,50,192,199,145,61,178,176,223,219,244,129,59,140,181,159,70,74,50,207,21,4,35,151,223,44,21,150,71,253,66,103,45,60,44,91,151,216,123,58,189,155,125,150,241,189,223,81,171,156,211,65,230,113,200,59,245,0,101,133,69,131,254,224,80,75,219,146,107,120,63,19,125,172,227,212,42,137,166,125,220,41,188,103,253,146,236,78,145,46,82,192,150,125,102,100,108,207,227,150,31,88,43,191,237,19,79,106,164,143,18,227,73,54,218,249,146,20,25,224,162,37,203,229,33,247,46,36,113,143,30,237,79,80,235,61,25,140,10,99,189,0,135,159,207,21,168,76,77,178,49,53,62,104,186,189,250,162,15,137,2,141,23,111,136,123,187,174,0,140,74,82,52,225,180,22,33,158,169,152,219,41,99,9,245,21,76,86,3,152,85,187,94,49,86,52,195,170,97,222,245,95,225,152,158,98,104,227,203,66,180,20,131,154,205,154,131,24,246,195,138,232,59,245,209,245,127,199,61,7,117,205,213,71,255,65,0,0,112,72,76,96,240,12,97,84,210,106,140,56,110,210,210,106,100,176,106,124,160,97,40,84,96,25,226,22,14,204,250,4,76,141,2,82,76,193,160,72,195,209,149,166,5,68,99,20,193,144,194,108,192,80,64,64,16,64,8,216,96,24,8,36,52,144,140,40,90,96,64,54,48,6,77,18,5,97,0,132,236,22,10,16,37,190,137,133,123,149,13,76,112,99,138,1,20,170,160,234,53,27,100,137,70,12,71,26,248,82,193,166,22,197,94,52,58,160,227,34,136,140,85,134,197,120,139,25,229,15,209,99,43,10,142,43,71,64,95,186,108,20,104,152,21,244,203,236,211,83,136,89,83,50,1,22,166,33,237,82,41,170,116,59,90,149,195,73,123,47,135,43,32,30,229,220,163,61,183,141,30,23,190,43,186,246,90,6,174,111,91,222,19,251,187,157,254,229,157,77,247,87,20,130,92,194,141,17,7,82,87,25,139,24,248,102,22,106,113,127,211,106,146,146,117,131,192,21,176,211,99,67,17,154,39,42,94,231,60,45,76,180,129,119,198,75,171,23,170,70,51,50,33,63,180,239,33,179,215,215,0,0,37,20,83,15,193,135,195,98,16,117,52,218,145,80,192,163,46,82,24,37,131,77,89,150,209,62,62,243,235,143,41,53,157,116,38,254,61,238,232,168,255,251,178,100,152,14,200,45,104,201,19,184,77,226,66,73,153,195,97,226,62,31,125,211,36,46,229,115,193,24,150,166,141,135,148,248,205,86,218,139,248,35,111,249,63,87,253,255,245,167,215,255,171,226,191,63,255,237,244,22,115,4,128,224,225,160,200,130,124,193,54,252,212,57,152,207,93,104,204,199,224,205,0,48,80,171,52,116,26,50,148,83,50,80,32,66,97,8,196,100,24,160,166,232,19,50,68,22,11,1,130,160,33,132,161,11,120,85,5,133,65,160,224,212,40,39,135,86,97,176,215,151,225,13,231,35,173,190,38,200,183,45,57,68,91,60,43,97,59,145,216,60,178,18,1,194,76,202,159,132,216,163,74,84,89,193,227,12,82,71,5,193,164,218,68,101,136,56,141,49,105,66,63,225,55,68,246,242,202,86,192,248,62,41,205,159,24,66,48,216,245,49,133,213,120,1,133,217,161,84,194,227,207,105,177,64,177,237,181,167,147,62,37,55,46,198,147,2,166,87,228,243,252,228,99,243,157,19,160,73,36,6,163,178,221,73,211,146,173,18,180,148,130,92,177,197,103,191,173,69,198,71,20,54,63,80,125,19,240,125,3,154,106,90,236,98,146,186,108,62,154,164,34,100,45,49,71,67,229,135,150,81,9,113,234,123,19,108,82,150,201,121,215,63,255,254,99,249,183,90,11,38,128,16,12,8,76,48,84,176,51,39,134,152,24,95,38,248,170,11,22,161,113,211,81,243,166,227,205,106,20,127,11,91,107,143,255,95,34,43,82,249,2,136,234,76,122,14,109,182,211,241,55,105,29,20,248,177,42,59,9,190,156,101,76,241,213,125,10,111,19,82,0,2,241,224,164,8,18,24,124,118,28,78,122,25,44,227,153,206,218,153,76,9,7,56,134,0,0,102,110,131,166,54,137,192,99,29,234,18,6,196,144,134,172,51,25,230,64,253,171,241,190,115,137,64,20,57,225,76,82,109,200,21,37,15,100,135,128,188,117,172,152,64,97,117,84,138,199,136,34,202,152,172,24,211,201,148,29,8,95,36,100,75,200,160,212,153,114,10,230,134,161,176,26,40,150,32,113,27,215,122,110,67,142,237,41,104,65,66,121,45,3,39,82,29,130,82,4,131,66,213,138,5,106,78,70,64,210,103,162,226,38,58,237,83,137,11,125,41,161,214,221,105,150,33,98,217,244,187,4,8,206,98,183,46,51,71,214,162,50,234,249,106,121,36,39,152,182,37,214,247,92,193,220,55,110,127,16,31,196,178,98,209,229,158,52,25,245,22,248,154,71,10,98,77,70,196,210,103,18,238,215,135,167,172,216,127,136,214,106,250,188,109,73,71,237,177,178,210,117,123,253,172,113,157,210,23,163,208,0,0,8,243,128,38,16,255,251,178,100,122,142,135,109,105,74,147,185,123,82,68,103,217,253,97,135,76,29,185,183,44,78,97,241,201,19,23,166,77,151,136,248,11,216,36,241,108,130,164,29,98,90,75,179,106,38,164,233,160,253,237,145,169,155,45,41,63,117,28,45,224,158,34,111,9,191,68,127,217,191,255,175,86,111,19,245,202,135,186,133,200,220,13,199,136,227,167,255,255,254,251,22,235,15,140,48,5,48,240,96,194,214,35,171,20,204,77,88,52,247,76,215,47,208,85,180,128,136,14,109,26,8,32,100,224,82,135,144,139,204,94,45,97,195,1,145,226,162,61,174,83,7,129,177,135,132,66,34,56,138,196,82,28,35,146,249,146,28,121,51,54,192,33,239,187,132,195,149,38,186,139,42,138,26,40,146,220,98,248,63,13,66,203,208,148,58,170,136,52,245,157,36,35,137,106,70,205,249,89,225,254,242,28,230,44,174,51,142,74,78,126,237,2,221,253,69,164,58,192,189,185,106,62,45,139,25,76,99,91,73,23,189,180,221,119,106,147,88,181,221,230,204,55,216,149,242,45,228,37,120,184,54,215,94,211,217,157,177,197,251,109,49,118,38,187,233,178,175,183,47,189,158,161,23,164,54,199,144,99,199,121,172,64,98,205,43,26,88,245,126,239,58,140,200,197,2,146,190,139,60,12,110,215,121,108,203,139,86,29,222,239,17,225,86,35,19,135,222,247,191,157,64,181,154,174,72,255,206,64,52,6,128,0,8,7,246,42,200,130,109,2,118,102,190,96,0,191,10,50,37,94,58,112,184,12,137,143,88,74,157,40,190,124,237,145,233,93,175,139,215,115,147,40,183,12,241,210,33,25,169,219,9,233,55,77,207,145,247,212,217,120,109,7,248,250,191,151,234,249,122,1,192,128,209,32,161,137,103,7,3,38,155,38,126,108,204,81,173,229,38,18,13,131,78,134,22,27,24,60,110,99,240,157,144,128,169,140,69,145,180,18,13,48,67,140,66,48,8,200,54,34,240,183,66,176,153,96,89,6,5,64,40,116,135,146,116,196,0,86,111,88,8,4,177,236,232,160,13,5,174,228,203,125,10,194,138,24,156,42,213,184,25,171,95,71,68,89,185,28,37,1,107,7,173,8,161,234,173,30,83,119,54,93,187,38,17,154,200,144,163,247,145,185,158,167,33,140,144,70,92,8,16,128,146,100,138,50,3,133,195,40,136,216,161,159,14,43,112,236,198,30,15,165,85,113,184,121,135,55,173,20,20,204,35,182,215,214,33,226,138,140,195,157,69,228,179,108,248,195,0,126,188,150,249,129,68,53,153,15,121,24,29,139,244,62,74,34,102,209,186,185,101,136,20,200,69,116,93,221,7,85,165,222,195,6,30,214,56,217,137,174,213,162,255,251,178,100,111,142,231,78,117,75,11,143,71,48,69,230,201,146,101,10,120,30,109,231,44,46,101,115,209,14,160,230,205,132,137,152,135,26,204,216,248,187,132,205,73,8,128,0,192,51,141,136,75,34,76,65,161,129,200,240,228,192,168,187,79,107,202,75,225,231,79,177,214,162,9,141,14,250,118,12,67,140,196,162,151,2,190,141,197,33,176,103,106,22,107,219,70,116,215,157,187,105,169,124,238,24,205,60,78,118,94,186,121,15,79,79,64,66,193,49,225,33,134,196,199,224,96,27,194,68,108,29,145,175,158,166,151,9,133,138,69,18,3,59,128,12,112,22,80,2,18,96,41,90,211,75,2,128,128,137,115,20,172,193,192,71,238,16,176,99,194,97,8,112,137,130,200,40,51,123,74,113,20,223,74,128,163,231,236,64,160,43,37,97,35,162,109,39,234,138,7,10,205,178,109,91,221,18,128,226,225,64,128,120,22,251,101,77,71,199,111,171,116,189,154,245,187,75,36,161,185,89,35,27,61,76,148,111,30,182,86,75,158,224,87,187,94,48,28,222,49,98,39,168,245,40,117,236,124,118,7,202,101,250,144,231,154,143,209,88,191,45,181,103,89,76,212,192,121,132,214,13,142,204,229,178,195,236,114,67,203,101,5,18,86,36,185,118,155,157,135,179,103,157,116,48,210,31,73,109,54,93,83,171,147,214,62,182,31,193,17,230,166,146,63,148,16,82,136,242,219,37,158,180,180,142,196,61,35,178,131,168,243,225,149,94,91,115,51,255,254,109,193,254,75,54,210,60,35,105,1,197,98,169,81,166,35,24,114,98,176,145,214,108,26,173,117,26,15,182,87,27,84,8,147,38,167,169,209,103,121,97,210,188,86,148,26,135,66,104,212,92,190,182,233,250,191,215,248,109,83,255,118,211,255,248,143,135,159,249,0,226,216,223,20,254,45,88,0,1,99,13,135,204,20,27,49,107,132,197,44,243,108,140,204,123,161,54,81,52,139,68,96,96,193,152,11,38,74,2,24,132,54,143,192,96,185,140,194,41,174,33,5,20,50,140,20,17,80,196,232,138,172,162,80,26,97,44,114,97,2,65,33,222,50,220,0,66,94,226,20,1,95,212,62,155,48,82,235,72,248,8,152,68,216,0,65,67,24,67,56,116,204,50,139,218,22,171,24,169,185,94,4,165,97,141,112,171,123,33,14,151,75,205,57,225,252,168,188,130,221,62,143,119,55,209,71,181,161,202,20,206,121,55,66,9,93,84,242,188,40,107,94,196,5,213,180,95,30,219,17,169,233,169,226,222,51,52,88,68,214,54,109,29,165,213,162,61,213,27,31,70,206,41,122,94,76,48,211,49,181,200,174,49,134,219,41,99,43,164,118,5,233,153,32,123,48,255,251,178,100,99,140,39,81,105,75,19,143,78,82,65,104,73,253,97,130,54,25,113,165,54,109,189,55,128,211,6,167,77,135,140,152,148,184,234,41,245,10,186,36,43,178,206,233,73,44,203,53,123,27,137,42,157,20,23,134,175,159,165,255,195,49,71,108,46,201,70,192,0,4,0,0,0,7,246,159,126,219,168,92,32,96,5,208,201,102,216,25,92,219,201,5,14,130,195,42,50,106,206,181,109,180,223,116,111,250,127,255,255,255,151,255,182,94,127,255,90,5,183,8,161,140,39,168,52,159,237,61,161,5,160,40,208,1,2,109,198,6,203,154,75,106,100,145,1,65,243,126,203,51,148,224,84,84,14,149,0,1,48,80,100,172,80,76,96,26,192,200,24,40,186,14,127,17,231,119,27,140,33,39,216,171,203,25,159,104,131,193,180,124,92,252,246,164,20,51,169,16,153,57,172,98,170,50,214,235,237,45,188,23,105,37,106,66,218,189,216,113,164,214,179,247,172,174,230,183,80,211,181,185,95,183,83,60,255,206,228,58,117,89,109,222,202,113,101,210,133,153,244,82,153,202,119,206,49,183,36,121,235,101,220,14,196,58,224,209,17,43,91,167,254,87,216,85,178,184,191,80,210,20,9,121,226,72,164,210,203,229,198,20,169,47,138,228,13,9,16,233,170,26,121,9,33,167,154,18,151,101,82,141,207,173,51,47,66,109,53,207,144,42,81,69,209,10,129,247,60,209,24,148,153,180,127,253,159,145,5,109,191,135,76,160,12,184,93,161,162,210,144,85,92,250,231,242,191,131,173,11,60,129,152,139,61,249,113,98,20,94,190,223,87,111,61,250,168,254,159,167,237,108,111,86,88,114,221,115,232,167,168,0,2,179,14,131,72,69,38,34,127,153,70,154,4,11,154,227,132,105,58,48,40,52,180,208,212,28,250,49,120,134,50,96,64,49,136,3,237,96,168,33,50,16,57,244,70,196,76,145,64,74,148,160,50,72,33,130,208,148,34,0,69,136,1,134,10,3,82,108,191,150,253,120,174,42,85,104,92,238,136,208,18,90,43,8,157,5,161,162,33,27,66,161,224,145,184,189,134,88,163,76,123,151,204,84,175,215,210,222,167,36,49,228,177,77,184,144,207,184,209,151,110,179,8,122,33,238,192,234,143,9,174,250,146,19,191,132,196,108,213,35,76,235,231,56,249,223,57,113,98,33,233,178,88,16,163,246,82,45,217,111,5,173,250,204,146,78,141,229,61,109,213,102,114,95,8,123,10,76,232,125,55,36,242,238,44,110,156,251,21,87,20,123,17,34,244,151,153,133,171,117,157,189,73,123,221,9,145,1,0,0,65,27,241,67,12,164,206,225,65,29,148,14,223,40,243,102,167,78,62,167,123,197,54,255,251,178,100,117,14,166,128,105,75,19,143,54,64,69,40,153,134,101,34,100,154,45,201,42,78,97,17,200,207,5,167,116,28,36,16,131,98,122,18,127,13,25,114,2,131,87,181,77,137,34,140,130,94,156,124,71,76,154,167,124,59,111,162,126,186,127,190,223,255,221,234,235,188,39,112,67,30,180,3,102,17,27,141,14,204,104,33,61,155,240,198,71,3,106,240,141,109,66,3,67,6,0,227,33,83,48,17,12,92,38,97,2,49,208,243,9,46,193,0,131,65,2,88,178,179,11,9,157,73,82,62,17,164,82,228,211,20,42,71,52,2,76,5,23,38,180,132,190,123,126,183,230,26,219,16,104,133,249,130,213,228,9,85,155,192,148,169,62,201,49,166,94,147,217,102,205,32,158,60,50,27,25,50,78,252,55,61,126,226,134,69,187,109,154,115,238,64,213,242,108,187,255,95,250,202,234,154,89,250,24,198,164,96,142,234,112,139,7,0,33,110,232,244,103,71,75,195,22,29,237,125,140,177,169,54,214,113,4,80,215,161,66,12,28,168,57,57,136,206,145,124,246,130,80,148,230,14,151,57,134,214,142,125,160,135,72,161,241,195,4,132,80,214,28,67,197,180,205,114,52,175,255,255,255,186,129,252,80,32,0,77,209,36,224,41,198,178,5,32,166,210,34,195,148,16,226,130,95,178,56,177,52,90,177,241,79,30,143,167,179,215,252,231,255,234,183,93,119,242,140,151,114,246,173,162,70,201,123,250,192,0,1,99,12,134,196,130,70,26,130,26,129,134,98,81,153,163,121,166,100,7,26,200,0,93,115,3,129,12,128,37,48,184,53,250,45,249,145,131,140,52,168,46,2,133,91,245,158,96,80,77,191,10,8,89,45,233,23,213,72,100,110,105,45,145,38,15,184,160,157,210,182,181,44,218,243,39,122,144,61,227,107,145,124,146,178,182,11,228,136,150,108,46,106,89,36,162,51,57,125,192,103,52,124,86,61,87,161,253,100,200,164,28,201,203,215,201,44,99,156,178,71,248,47,219,244,240,99,17,173,143,100,56,242,199,225,32,252,39,130,125,43,177,135,105,39,74,58,170,145,21,93,199,111,73,208,40,98,15,114,79,13,164,194,5,22,109,179,11,198,75,228,238,11,162,201,55,87,10,142,206,59,149,114,156,179,73,45,212,97,132,102,200,35,144,108,184,36,96,163,24,105,168,205,171,238,83,159,83,251,164,140,0,0,5,65,46,208,169,65,166,153,146,153,118,24,64,64,247,158,203,204,222,162,250,115,237,210,12,194,117,203,91,52,62,176,182,174,110,136,121,116,215,137,252,239,167,233,215,191,231,215,249,186,241,151,249,221,142,191,139,60,51,184,88,192,1,90,1,46,32,48,46,10,105,48,255,251,178,100,143,14,102,161,104,203,19,152,76,116,66,38,217,147,100,194,102,25,65,135,52,109,229,139,193,8,165,102,105,147,9,152,7,115,4,104,131,134,201,210,113,48,38,136,70,97,225,134,174,98,104,226,198,64,64,52,8,37,208,171,168,20,97,24,46,248,56,72,37,119,32,251,204,20,3,21,20,40,13,27,213,77,207,36,17,65,191,175,221,142,191,242,125,194,33,214,86,189,171,202,217,188,211,34,186,202,223,117,187,200,108,123,89,55,15,213,70,26,93,165,3,225,216,55,92,58,106,129,165,108,120,146,251,104,186,228,42,50,217,26,5,105,3,44,109,121,226,200,73,11,29,111,24,114,233,106,221,28,189,223,188,184,220,47,236,197,51,74,218,240,113,219,244,214,140,22,153,199,68,203,64,227,231,250,215,86,255,247,104,225,102,175,94,182,246,88,97,87,160,165,47,180,250,49,212,183,54,250,118,139,9,110,221,161,186,202,184,15,144,56,16,145,11,253,21,250,224,0,53,4,253,59,74,22,28,43,49,131,138,16,206,80,217,147,56,152,183,118,113,205,126,80,168,66,116,206,78,88,174,159,46,63,255,5,250,183,172,159,255,241,31,249,50,134,66,160,17,220,143,55,255,250,47,254,133,101,113,201,197,222,129,179,104,0,0,113,144,121,150,9,225,100,129,169,185,6,144,168,153,42,132,103,53,137,146,138,230,159,126,27,60,208,98,146,113,133,193,230,44,57,152,108,30,98,241,1,137,69,128,225,25,158,134,129,193,21,1,88,198,80,29,2,156,209,17,253,50,206,96,120,25,192,134,69,176,72,188,168,221,125,228,232,190,241,167,222,27,119,87,20,4,196,95,226,176,179,149,41,82,32,39,19,65,214,134,71,36,152,174,204,101,225,100,86,223,232,121,59,20,139,234,254,173,18,109,53,151,230,171,235,45,152,127,152,12,46,83,48,120,18,59,51,48,172,193,74,150,224,112,25,172,21,46,163,234,245,67,95,227,49,83,199,92,95,33,242,229,190,161,75,230,70,114,87,152,87,121,157,219,48,245,170,153,199,12,69,116,105,213,209,211,162,216,151,147,101,8,56,226,70,239,158,214,12,8,51,226,19,90,162,125,194,219,235,97,50,152,221,58,42,46,63,127,37,96,177,205,77,200,43,236,184,114,231,131,236,67,107,165,241,172,79,106,193,248,220,20,149,127,251,167,250,207,197,175,1,234,13,95,44,72,0,128,0,0,0,9,104,233,145,124,13,0,191,64,27,73,189,77,209,209,171,181,140,130,48,79,95,219,212,179,210,80,164,148,21,95,255,253,48,127,132,100,109,71,111,167,75,191,255,255,245,147,91,164,43,183,254,201,196,151,9,130,128,88,96,76,13,3,204,181,29,207,255,251,176,100,165,14,104,14,112,76,147,152,124,96,60,68,121,186,97,34,88,30,53,193,46,46,229,241,208,249,22,102,73,147,21,152,225,3,140,241,69,12,192,45,204,131,16,204,100,143,76,68,8,12,98,11,194,129,1,128,64,81,143,160,144,56,116,101,96,0,232,203,224,108,189,73,110,60,14,152,202,41,198,154,97,52,107,129,46,214,58,179,21,22,14,41,135,72,229,3,198,107,5,131,147,192,240,211,86,97,99,197,215,153,161,78,133,221,15,65,163,189,167,206,86,69,80,87,145,58,172,53,206,193,159,215,80,36,89,151,80,16,138,138,20,89,96,195,49,237,102,100,223,225,148,124,105,236,226,57,208,86,121,164,72,185,113,112,217,184,148,51,155,179,223,156,158,233,235,105,124,156,59,221,31,158,88,171,9,217,245,141,71,141,159,76,219,159,11,22,223,197,55,66,69,2,215,82,136,86,243,90,99,52,211,236,251,181,180,127,226,83,88,111,104,244,237,243,106,77,64,206,216,23,52,167,208,220,215,141,18,14,41,188,235,57,197,191,222,119,107,101,178,111,93,231,95,239,31,235,186,8,164,10,188,168,7,46,127,201,65,32,116,198,168,192,216,88,44,38,25,182,76,179,78,194,254,168,8,108,201,99,85,226,234,14,23,200,212,118,154,93,136,143,8,10,247,253,76,216,153,27,92,159,127,138,141,71,137,63,255,253,31,255,117,138,231,208,4,0,148,121,62,164,98,51,9,160,142,166,190,139,24,109,194,100,96,169,149,192,70,114,131,5,1,103,88,41,30,34,200,94,32,104,47,249,12,198,154,179,235,217,31,14,42,45,65,41,196,40,149,52,130,54,198,3,22,82,235,217,37,127,126,58,255,79,69,96,97,208,209,106,220,25,148,233,215,207,192,186,27,241,32,9,209,171,152,79,70,102,152,94,135,121,245,22,84,232,60,92,55,213,250,250,73,91,232,87,73,227,216,154,239,81,177,131,232,234,76,212,244,24,248,143,9,227,234,217,18,82,94,139,197,186,37,226,41,88,173,14,133,223,246,123,57,180,98,141,174,231,144,83,8,100,87,41,23,54,191,71,32,113,35,176,148,233,175,16,177,138,249,179,60,5,42,6,176,119,62,47,74,37,111,37,143,151,8,85,93,50,171,47,17,22,183,51,102,130,31,84,242,33,241,93,13,151,49,222,65,114,235,189,213,190,53,91,98,71,63,180,164,80,168,140,120,3,13,189,136,11,2,152,104,130,9,136,72,8,241,116,199,130,127,91,245,247,74,242,68,90,68,117,85,198,138,168,137,107,89,13,219,177,26,250,31,131,142,198,126,177,174,241,80,245,137,13,202,105,94,245,250,63,255,186,39,253,63,247,252,168,2,96,120,12,10,4,255,251,178,100,149,12,119,21,105,77,155,153,122,112,65,4,89,161,101,37,112,158,33,193,46,46,229,241,64,252,148,230,149,145,150,10,198,79,115,7,6,243,213,149,19,57,16,51,34,72,96,17,44,106,89,106,97,120,52,23,4,133,64,193,66,96,194,176,76,2,10,59,169,94,101,104,0,144,40,204,40,3,152,138,38,190,136,50,136,194,61,132,160,110,200,119,75,112,26,64,34,251,129,132,52,239,21,149,129,100,227,175,66,162,229,200,221,121,199,193,202,167,149,8,44,30,58,204,227,83,43,34,126,211,108,200,239,192,18,210,168,48,59,205,145,56,28,174,20,156,241,119,19,37,214,61,164,74,2,246,105,235,152,232,232,101,147,225,87,63,28,145,115,150,237,91,107,165,14,180,252,123,203,184,235,148,213,162,208,220,197,225,97,223,175,125,95,98,0,82,125,226,212,246,72,196,221,96,140,239,19,20,137,138,234,61,43,152,110,190,53,19,56,188,8,187,182,96,194,155,27,85,87,88,111,220,241,161,28,159,85,188,107,210,143,233,156,238,36,127,222,94,72,146,98,38,51,74,122,239,21,190,237,182,96,54,24,15,48,47,100,18,199,153,236,65,10,185,50,233,77,135,40,97,246,40,236,191,10,171,35,108,113,39,9,111,103,218,234,154,134,19,129,178,176,221,180,57,28,125,251,238,4,109,71,118,236,62,131,71,247,228,227,3,186,41,91,50,140,169,220,255,255,168,0,0,155,121,84,10,0,230,24,48,154,117,180,125,53,72,89,192,98,52,178,247,53,66,20,198,0,146,98,201,0,4,84,168,95,0,16,37,252,37,152,90,82,102,33,92,245,138,100,245,184,208,137,169,14,75,84,61,27,154,156,245,100,211,199,114,182,189,59,40,126,217,136,250,44,126,18,152,142,115,2,172,140,103,209,146,29,144,46,204,138,162,234,51,10,109,147,44,64,242,247,209,253,76,229,94,239,16,11,224,199,204,214,137,208,24,61,143,243,74,246,29,172,179,229,109,194,21,121,172,216,218,134,18,134,156,233,172,212,182,114,119,182,210,13,17,206,88,219,14,107,0,140,8,141,117,30,104,175,228,59,113,152,239,131,195,219,198,187,167,153,146,14,226,225,210,166,144,45,2,39,131,75,79,30,10,72,214,73,68,42,197,161,219,100,67,182,10,237,185,88,17,244,37,90,186,108,21,9,234,84,128,205,15,51,177,52,66,142,159,87,43,218,217,212,131,79,225,26,255,189,120,32,1,73,138,192,4,184,246,32,37,82,110,48,8,212,204,185,255,135,100,240,246,175,180,43,27,178,186,100,172,138,206,202,8,194,199,239,108,226,10,103,102,117,11,22,220,181,21,56,152,190,84,99,155,223,160,189,244,194,94,147,255,251,178,100,146,140,215,59,104,205,155,152,123,96,67,101,57,178,96,199,132,26,77,163,60,109,229,233,193,27,23,166,1,161,158,8,117,251,63,253,127,164,2,19,146,242,254,39,185,130,13,0,36,78,150,176,205,213,12,137,8,4,80,100,244,65,131,65,1,164,160,236,192,98,10,7,151,192,130,232,194,189,131,0,151,188,232,194,80,238,183,104,32,136,53,116,53,238,109,184,119,145,24,126,246,51,143,1,16,184,70,132,249,187,204,151,43,119,215,203,76,102,141,122,182,209,14,80,240,97,138,85,247,84,156,223,184,52,251,178,153,82,201,223,81,111,107,165,57,12,206,73,86,181,101,44,219,221,25,173,34,76,125,86,52,86,195,197,194,181,112,139,143,152,248,222,152,183,172,157,194,86,148,239,161,111,63,54,137,40,117,188,204,233,151,187,219,214,9,233,121,85,50,205,15,86,173,35,51,195,131,183,202,151,54,150,211,77,242,182,43,12,71,143,95,37,39,139,13,68,253,138,60,233,21,51,150,222,174,87,241,11,78,12,84,130,164,219,216,229,119,205,71,46,144,10,12,106,29,164,192,70,47,83,37,1,63,100,81,70,176,207,24,147,29,194,62,203,44,242,72,160,193,129,86,77,32,129,171,40,198,81,229,143,40,28,153,185,160,60,139,194,237,219,138,159,154,118,83,159,105,81,179,255,150,249,88,187,185,127,197,63,54,0,0,18,112,216,197,238,66,105,26,6,68,31,136,0,140,46,102,19,3,38,79,2,38,64,185,105,76,106,79,24,17,225,91,65,238,76,240,200,36,145,17,155,94,233,162,153,129,6,114,6,64,201,202,60,20,129,204,3,27,103,142,161,49,64,192,117,108,136,193,243,7,13,42,227,110,179,47,44,16,91,114,74,61,73,91,140,229,113,84,111,237,252,148,124,160,173,203,15,44,213,52,126,186,169,97,13,100,204,67,132,63,54,181,32,239,53,24,129,176,198,5,89,149,115,229,13,87,83,232,34,13,237,74,140,22,245,105,68,19,67,94,65,46,132,242,164,97,25,233,102,175,76,71,241,179,63,61,126,183,62,122,89,126,236,3,67,150,77,200,172,21,73,217,188,59,59,134,89,114,150,194,68,103,102,39,94,107,8,181,169,252,108,75,40,37,183,42,214,173,87,24,213,200,148,237,156,187,185,61,29,184,43,84,180,145,221,86,189,85,202,173,110,85,122,84,243,89,148,204,207,215,195,154,185,187,182,100,18,249,168,190,90,252,112,252,178,253,103,255,248,223,57,60,114,113,36,13,224,0,0,0,0,40,131,105,23,74,100,207,82,224,41,147,199,16,83,95,153,51,13,16,78,237,65,140,126,216,53,204,251,182,204,71,63,71,115,208,162,250,225,82,120,239,255,251,178,100,152,14,104,17,112,75,155,29,208,48,66,9,25,202,97,135,72,34,217,229,36,14,233,55,192,249,33,103,13,134,29,33,191,70,211,253,122,150,175,233,255,250,162,127,235,255,142,17,157,245,102,203,24,56,14,48,35,0,88,35,139,38,163,166,122,19,68,31,147,83,219,147,60,129,3,139,30,99,23,137,211,44,4,227,5,3,67,9,194,227,64,2,176,160,142,134,134,5,133,102,153,132,132,65,9,32,10,96,64,40,36,177,177,213,90,52,38,152,12,44,134,12,106,26,157,224,128,33,188,34,6,223,185,176,0,57,7,248,136,10,246,81,148,96,68,65,9,194,114,238,83,82,140,170,101,130,117,31,112,5,49,167,112,228,169,172,11,61,150,183,8,37,85,110,189,47,194,115,39,130,225,134,210,80,50,235,201,55,23,33,1,57,45,180,134,77,245,169,246,72,190,238,68,98,251,154,80,122,107,74,116,93,60,167,132,133,82,243,177,219,150,105,222,56,189,22,108,173,168,207,220,160,133,52,41,63,242,28,202,214,53,239,247,118,34,85,233,44,208,19,13,185,106,91,69,91,30,125,76,108,250,171,219,221,13,45,90,74,183,176,165,183,142,245,75,207,183,246,166,178,148,76,99,50,190,109,232,165,184,33,58,150,206,197,42,101,149,28,182,155,85,184,74,43,164,156,104,162,45,145,67,82,184,53,218,89,105,39,250,242,234,160,254,174,221,81,132,214,67,107,36,7,2,166,81,101,194,99,8,95,234,3,76,9,67,158,217,32,122,67,77,37,71,227,154,7,89,222,159,221,29,91,68,61,40,51,253,139,231,251,115,252,254,191,235,243,63,255,250,255,230,209,21,80,205,130,193,33,52,235,240,230,197,194,0,20,84,148,40,14,12,130,38,15,147,198,115,166,103,195,172,134,16,50,70,51,160,107,44,213,82,232,199,81,64,64,98,22,31,16,154,147,140,25,232,34,193,10,29,153,193,227,24,45,12,0,107,1,45,242,194,20,21,80,147,237,255,80,214,124,161,64,229,94,196,84,119,59,15,161,148,121,255,101,244,99,122,181,10,146,202,95,25,217,228,52,38,212,155,225,229,133,221,102,174,190,162,84,80,226,119,183,171,126,100,149,192,161,234,220,218,101,213,160,178,131,20,214,238,195,138,138,212,122,122,131,172,162,247,92,85,37,141,213,233,45,238,60,173,126,126,88,239,82,228,211,18,122,61,142,237,198,173,91,183,15,218,221,73,153,187,84,178,8,6,110,61,56,213,74,99,21,126,101,209,152,110,55,42,249,77,170,108,146,82,172,114,123,47,166,157,183,27,108,212,18,250,106,107,16,220,38,173,37,74,58,212,111,108,163,182,254,0,112,175,54,212,22,233,98,51,151,101,255,251,178,100,114,140,104,74,104,203,27,187,194,48,55,229,57,178,97,229,70,35,181,231,32,15,115,72,192,249,28,167,169,129,38,56,242,199,218,244,228,51,102,29,183,30,121,168,32,121,54,54,39,101,216,91,120,231,62,25,147,70,0,135,144,106,126,1,185,229,109,114,128,0,194,172,181,145,128,138,120,177,145,100,71,146,136,123,133,207,116,196,5,77,110,87,77,104,102,234,199,141,31,160,255,230,241,255,160,64,216,139,255,47,81,111,255,22,203,209,252,175,236,44,167,66,126,148,0,65,176,193,128,10,204,43,67,172,205,240,73,205,222,14,32,195,156,167,140,114,5,220,198,4,45,76,122,16,20,195,168,1,195,62,225,83,17,128,101,166,248,35,26,120,48,128,147,17,20,143,148,61,18,41,39,185,145,131,230,185,43,35,225,128,36,68,132,1,128,59,176,160,86,178,150,100,76,205,56,87,202,54,12,65,171,168,154,6,44,171,80,88,183,130,168,69,195,63,200,94,255,176,34,64,14,235,62,37,192,132,171,126,161,162,70,237,183,84,206,128,110,193,77,220,148,171,35,82,203,46,208,184,231,30,89,30,101,147,216,216,80,199,226,244,77,172,174,137,218,24,22,102,203,101,169,72,157,41,209,99,170,238,197,54,171,203,165,241,60,152,239,105,36,74,222,254,219,206,3,148,86,171,169,102,57,118,205,53,219,117,37,92,185,85,162,147,9,150,88,166,129,187,103,247,133,158,245,128,220,191,111,251,122,196,236,82,91,111,148,146,233,250,123,25,219,175,174,99,111,29,220,239,63,25,55,109,107,59,53,179,191,142,168,51,166,134,167,235,119,119,233,121,206,255,107,243,231,179,253,229,189,227,220,185,205,229,188,173,235,60,185,135,46,220,221,141,99,114,214,239,97,248,97,126,0,15,160,75,240,97,37,186,42,12,65,7,26,208,48,144,206,166,35,220,147,214,198,155,30,110,73,186,190,115,54,223,215,250,2,109,63,78,245,111,255,111,167,255,82,218,73,3,72,181,81,141,132,84,152,177,87,118,193,21,179,142,0,32,0,1,110,24,16,25,4,7,166,40,187,166,20,152,7,107,119,38,88,215,35,208,233,167,98,241,148,27,17,135,35,57,139,193,208,32,89,37,69,204,86,7,76,43,10,208,204,84,156,49,100,131,67,243,3,193,67,4,1,67,29,5,88,248,136,14,190,88,23,150,9,23,134,64,101,206,154,226,192,28,143,101,64,78,99,22,86,2,13,160,171,213,118,67,25,118,171,47,123,14,43,101,198,88,1,48,138,201,125,68,119,30,42,7,108,112,227,90,150,64,78,154,241,83,237,86,76,66,56,9,41,186,122,140,75,12,233,22,25,236,238,224,71,86,146,150,221,39,182,255,251,178,100,75,138,200,216,116,201,59,185,77,242,61,195,89,179,96,79,134,32,121,187,34,47,105,239,201,6,144,230,77,151,149,24,41,186,101,184,153,178,217,59,24,231,97,153,140,177,179,102,29,189,86,76,215,101,243,150,223,22,163,55,142,23,110,114,81,95,238,220,150,213,198,118,112,176,41,67,50,201,232,6,19,86,63,46,130,241,175,122,202,117,78,103,86,49,55,11,236,158,38,250,75,42,209,74,104,239,234,197,37,91,53,101,86,49,163,155,52,13,76,86,129,113,208,184,46,62,129,145,57,145,177,97,88,96,170,136,168,92,109,33,16,160,74,23,44,34,6,244,185,98,9,66,59,27,159,191,185,45,218,159,171,246,174,10,2,128,12,66,196,181,100,150,228,63,198,148,33,4,188,60,78,85,20,126,53,0,206,85,228,11,79,173,54,55,60,35,204,168,154,105,235,193,215,109,198,9,217,28,28,23,173,67,145,252,67,151,254,250,255,183,73,219,173,52,67,164,166,2,192,52,96,80,3,198,8,132,86,98,190,66,135,2,160,38,96,212,76,38,33,99,140,97,174,1,6,70,165,138,96,86,21,198,23,0,242,9,4,97,16,173,136,65,100,192,164,15,156,3,1,240,1,49,185,1,0,135,164,38,12,249,51,223,217,172,16,12,34,36,9,144,25,66,5,74,165,202,143,38,52,4,214,100,164,187,117,148,131,67,185,201,174,156,129,99,160,108,20,75,61,154,84,88,12,162,33,116,163,204,105,177,37,63,6,111,137,98,151,180,113,183,73,55,24,179,181,128,224,48,133,149,168,49,130,108,82,221,164,106,217,221,84,30,111,151,16,152,22,78,215,7,48,130,47,222,137,221,111,43,167,177,215,13,134,187,22,152,198,146,129,236,88,8,27,210,3,4,103,90,151,80,160,119,205,142,15,66,140,109,58,121,9,23,105,222,255,102,217,211,85,212,72,17,53,247,73,227,215,81,183,108,201,187,196,181,243,47,111,153,246,235,104,250,96,159,54,107,141,91,71,243,184,75,233,187,64,153,246,117,52,12,95,55,141,172,227,52,199,167,255,197,141,147,162,52,105,64,3,0,40,39,163,175,9,194,25,164,128,95,181,251,12,154,20,162,204,83,144,163,41,81,112,33,14,187,222,49,48,24,54,20,71,231,111,175,255,80,177,92,40,79,69,135,199,132,131,13,247,69,116,47,253,191,250,14,91,193,247,20,178,126,181,1,0,0,98,34,152,193,0,20,196,128,52,195,41,252,224,235,24,205,8,88,205,21,224,4,0,131,183,19,37,2,48,17,228,48,27,128,12,19,18,192,99,12,128,148,192,2,143,166,9,140,84,195,64,11,166,108,39,196,150,0,88,216,96,50,104,8,201,1,183,136,250,255,251,178,100,35,136,199,95,107,202,19,186,123,242,76,39,105,211,96,73,140,22,17,163,67,173,189,53,225,69,24,39,13,146,165,240,95,185,110,68,0,237,212,182,214,155,119,129,115,184,132,219,33,198,249,248,189,19,169,31,24,46,234,198,40,9,2,143,4,153,137,58,175,212,251,199,52,157,149,30,219,46,129,66,139,221,185,201,235,20,141,86,51,83,24,139,139,198,244,209,205,26,81,120,60,243,58,137,214,229,141,18,44,143,231,135,71,167,251,220,93,112,128,220,38,41,224,77,182,186,95,120,123,123,242,142,44,148,242,91,251,111,91,101,60,219,154,229,158,45,92,227,67,155,83,194,213,34,211,113,237,136,57,236,27,139,104,115,231,188,154,153,93,249,24,53,77,218,217,190,220,230,141,91,255,10,108,69,135,169,117,46,245,241,15,122,239,237,27,90,76,0,3,113,5,37,246,200,93,3,240,203,186,151,110,225,39,28,121,116,150,75,49,77,169,91,109,123,247,13,236,131,114,127,248,222,186,247,127,246,255,231,243,38,242,235,216,155,10,158,71,171,154,253,89,100,61,58,210,49,27,138,226,32,99,18,106,103,62,223,207,46,155,152,141,130,232,0,8,81,41,57,43,48,105,3,130,70,46,128,120,199,96,147,128,80,194,19,140,172,232,56,26,30,102,72,117,43,5,99,243,205,36,160,146,122,82,227,38,150,176,180,207,213,109,35,163,77,131,220,244,247,195,113,221,70,89,7,176,180,213,246,183,255,84,52,227,9,18,58,159,84,213,51,11,86,227,216,225,129,190,192,251,125,51,123,198,241,117,88,20,203,45,114,179,122,85,199,88,163,223,107,189,84,227,111,149,14,122,134,221,22,149,240,31,94,236,53,151,16,96,93,221,70,154,215,129,38,243,18,30,101,189,166,40,153,220,127,98,90,113,132,94,188,43,33,74,28,193,6,201,201,101,82,146,78,173,84,242,127,19,158,165,185,57,203,187,59,173,253,60,105,221,40,0,181,135,174,220,77,196,43,35,204,113,198,159,12,153,108,187,87,162,84,185,72,62,1,166,180,0,199,32,228,216,2,58,28,143,79,111,228,235,255,237,37,247,243,136,182,136,225,215,140,93,22,62,139,65,55,63,98,100,232,162,77,141,14,192,101,119,253,191,157,254,205,85,97,88,148,238,164,103,105,164,0,32,2,164,97,8,30,96,160,68,97,162,68,101,122,80,127,219,118,103,91,210,100,224,38,50,8,152,125,29,130,136,192,128,4,66,15,141,2,131,201,121,130,192,226,251,6,8,134,46,7,236,88,46,0,168,169,130,66,76,73,180,128,198,3,209,96,29,211,78,134,37,38,81,203,30,94,222,114,251,204,217,152,188,100,170,4,7,1,116,212,16,255,251,178,100,46,10,7,187,112,74,179,175,79,162,69,5,217,146,101,37,118,27,129,195,44,46,101,143,217,14,24,38,153,151,149,24,253,29,74,120,240,192,57,53,118,187,162,80,28,89,189,122,154,245,104,139,51,132,242,210,79,9,1,246,187,168,126,238,93,104,175,222,237,216,203,105,130,231,14,3,19,89,178,34,14,23,157,87,10,172,111,159,70,138,200,120,233,177,101,10,113,220,137,42,194,136,180,163,133,182,58,195,129,59,247,24,16,159,16,20,220,140,178,203,71,236,113,162,214,52,129,151,116,58,194,146,205,46,203,123,9,101,194,16,190,210,137,174,147,22,109,189,79,15,68,152,252,76,12,206,19,165,145,145,18,163,241,163,207,154,24,46,138,54,78,75,52,160,239,155,121,83,168,54,152,195,160,131,244,48,196,152,6,1,140,105,84,147,212,26,81,154,64,114,172,236,52,133,67,47,136,192,14,235,151,148,165,126,34,206,61,26,60,93,223,219,128,185,80,56,167,157,148,163,23,236,129,1,217,27,95,248,19,175,46,163,69,91,140,19,97,162,50,109,125,24,175,237,235,253,37,6,130,67,2,130,56,209,147,170,231,185,246,26,74,154,106,176,104,48,24,108,237,49,96,98,10,19,12,133,0,133,64,51,136,193,129,55,244,66,32,52,24,13,166,170,112,128,12,126,35,79,100,140,181,37,17,199,212,122,12,148,188,116,94,143,93,187,72,157,241,151,98,157,153,15,45,110,164,143,185,95,176,94,229,8,191,140,112,121,154,43,28,161,221,219,141,23,185,213,180,68,245,61,78,75,47,220,202,145,243,206,137,57,243,153,167,180,107,203,225,15,197,118,29,172,118,174,213,52,218,6,70,155,123,201,26,97,107,139,186,235,16,216,75,254,148,237,12,245,96,68,85,94,210,198,117,147,232,142,46,188,141,21,166,213,143,103,123,159,131,118,178,203,150,246,115,165,114,216,61,175,205,235,58,218,239,47,196,172,226,21,16,109,162,126,107,153,204,199,41,62,245,80,125,236,71,54,182,83,230,105,51,23,149,199,184,253,28,213,80,33,1,230,35,214,96,115,64,16,127,5,75,85,203,164,104,168,175,165,69,109,26,127,97,216,180,255,5,26,68,141,47,66,29,6,182,183,120,183,241,34,227,91,255,140,2,255,87,223,106,69,148,68,131,177,39,69,88,242,231,63,244,245,110,45,254,46,0,76,18,64,132,56,38,76,26,66,32,198,192,11,77,131,1,216,197,80,170,140,55,64,112,192,160,4,204,124,196,20,193,220,23,16,10,12,3,147,0,0,220,22,14,96,48,77,47,160,40,29,152,74,129,210,44,175,192,128,33,48,4,5,88,131,154,247,5,0,160,109,208,76,45,172,67,235,214,255,251,178,100,39,136,199,155,118,73,139,216,76,242,70,228,89,97,105,37,132,152,73,159,57,173,188,213,193,43,17,229,137,164,22,32,221,82,224,217,250,52,229,111,150,46,186,141,86,105,225,90,223,101,35,49,76,222,87,97,67,213,229,45,52,182,87,105,254,150,189,220,150,22,2,95,168,111,46,196,241,189,105,140,79,76,202,110,189,180,89,95,213,125,252,2,208,107,90,171,94,166,235,205,124,190,118,125,230,156,237,86,97,7,220,206,73,10,229,251,85,246,247,51,38,210,166,54,43,3,129,40,168,244,55,2,182,153,93,137,36,47,168,189,230,49,85,178,131,83,85,100,12,54,78,173,205,56,90,201,184,235,148,226,132,101,161,22,208,216,191,205,93,133,98,133,95,168,218,212,77,249,155,90,174,115,169,79,221,206,56,172,99,11,99,47,47,109,124,122,208,4,125,253,29,34,99,93,27,123,102,88,184,41,178,237,48,87,88,164,157,162,188,43,8,181,119,89,199,162,213,101,124,239,224,244,247,164,9,86,133,162,138,146,17,71,228,61,227,111,28,59,234,116,108,40,253,144,202,207,214,233,135,157,233,97,191,235,208,255,137,192,2,0,92,106,74,9,15,22,7,16,36,152,244,113,210,238,154,92,32,100,99,18,56,101,208,114,43,15,37,14,16,29,52,224,192,199,225,14,161,5,145,7,225,188,42,2,74,41,109,164,179,188,237,172,188,160,246,207,115,250,38,118,184,141,27,247,54,52,101,96,48,68,148,100,173,211,39,114,133,219,3,213,91,2,196,82,233,36,23,97,45,1,161,194,5,212,140,12,148,35,10,7,238,237,7,200,241,146,86,109,46,82,145,231,143,105,105,155,124,82,86,154,126,143,137,19,55,114,121,18,140,22,158,144,237,139,70,85,239,52,61,47,60,209,105,225,70,135,123,91,98,88,158,149,83,82,102,204,180,196,51,24,169,154,221,83,200,132,112,57,71,217,60,62,7,171,129,49,132,58,115,4,37,145,40,103,167,82,24,7,230,216,206,168,0,16,155,141,140,21,48,138,207,60,226,166,64,104,38,40,100,45,50,56,131,112,81,187,203,126,180,125,169,125,73,90,189,35,178,26,230,108,21,220,131,95,150,73,177,167,113,218,240,88,245,220,119,61,90,169,64,223,4,203,191,16,204,139,30,237,105,213,72,207,50,38,253,250,146,0,0,113,24,238,97,0,220,100,89,10,114,50,200,115,201,252,100,218,198,101,160,248,99,120,58,97,42,132,96,72,106,142,64,160,28,68,35,24,208,75,24,128,7,191,64,192,56,195,192,101,83,199,0,64,152,200,42,210,68,96,91,180,185,20,209,174,71,109,182,234,122,51,81,118,53,216,37,104,54,42,39,1,97,33,181,255,251,178,100,43,8,103,208,113,204,19,175,103,34,69,132,249,96,105,232,70,25,1,159,62,237,225,232,129,11,13,38,169,150,9,24,174,214,86,5,146,203,139,151,247,220,133,125,91,6,238,213,226,131,160,64,112,80,186,171,160,158,32,233,89,115,25,165,4,2,106,118,200,186,97,67,71,252,205,102,225,224,155,219,53,94,169,76,5,75,89,202,144,190,43,123,186,45,136,76,40,102,25,204,147,45,160,75,189,141,99,166,41,58,102,150,46,94,209,123,190,178,172,50,91,172,148,144,45,118,11,117,198,85,59,140,186,237,37,139,51,188,138,187,245,165,169,177,115,175,17,63,86,87,161,92,186,228,155,153,143,140,56,180,249,21,180,82,17,45,84,181,149,169,26,148,54,55,237,77,162,254,181,156,205,155,117,81,189,157,253,249,172,49,81,46,41,238,229,155,141,68,196,64,67,35,158,128,70,60,160,242,132,185,54,168,75,252,173,63,202,146,204,126,53,175,143,198,169,100,47,85,216,196,173,224,139,206,185,177,240,210,32,222,71,223,168,159,212,116,73,235,66,158,158,161,183,249,252,89,20,239,22,71,182,91,221,255,70,128,128,18,41,238,215,71,0,73,67,78,55,204,248,146,12,225,4,199,222,21,113,135,183,175,2,114,170,177,41,132,33,30,36,189,109,9,109,181,92,91,70,70,8,10,1,22,82,161,77,141,237,232,29,213,55,249,233,14,38,85,109,116,95,141,170,28,159,9,140,126,188,229,40,61,11,174,161,144,84,164,104,140,249,72,25,19,124,194,197,154,212,206,60,204,74,219,50,255,132,239,204,201,79,184,91,252,254,104,222,83,153,249,28,18,99,194,131,228,127,188,214,216,131,134,91,209,190,76,246,165,94,254,25,51,108,157,55,174,33,58,103,138,122,33,174,80,39,62,154,171,134,23,44,226,106,110,25,102,125,121,88,153,34,55,66,84,62,110,100,108,89,149,205,211,199,21,165,28,168,202,76,150,126,216,218,199,58,114,45,230,217,227,9,198,71,177,1,250,254,168,0,0,184,253,187,207,10,202,51,23,17,222,173,175,200,42,213,138,81,26,155,48,36,209,48,109,155,99,222,173,230,196,233,66,65,140,66,235,130,97,103,38,29,107,4,156,163,191,255,254,143,70,154,13,48,143,246,18,217,123,138,53,140,218,142,234,64,0,76,28,11,85,17,130,132,153,144,184,97,170,204,89,143,12,193,143,170,225,148,192,129,154,134,49,131,128,169,129,96,24,88,17,26,1,140,118,57,64,128,106,236,16,130,102,50,130,75,133,244,53,90,2,171,41,28,36,163,2,69,229,171,22,8,128,89,200,176,150,188,120,27,90,67,179,27,151,189,201,240,240,163,2,217,121,190,185,112,255,251,178,100,45,14,215,153,112,75,139,185,123,230,67,36,121,163,107,5,40,29,101,163,44,78,229,237,193,7,155,38,141,148,29,168,239,105,175,49,76,248,58,12,163,17,145,4,195,147,224,48,100,70,3,150,192,90,40,132,10,38,112,137,127,226,1,101,102,162,8,67,86,123,6,224,208,57,157,181,156,133,198,39,112,180,152,13,179,134,213,71,95,50,3,158,28,72,72,75,215,215,125,105,123,134,105,1,110,53,234,120,226,125,175,95,23,80,252,224,157,123,219,198,222,252,91,72,221,19,23,165,109,11,56,167,170,237,238,53,72,240,97,43,109,25,170,209,25,162,176,221,118,242,51,108,85,78,171,135,241,27,94,79,184,154,157,137,102,4,95,168,238,177,188,103,86,215,181,107,235,136,222,10,175,54,17,17,57,128,0,0,57,66,195,155,66,103,228,236,128,0,64,207,117,77,252,123,161,168,237,183,113,214,198,228,55,176,74,161,163,95,74,230,125,205,60,50,196,247,109,90,112,251,79,43,234,59,218,183,104,167,187,159,247,127,250,63,251,178,84,245,211,243,73,82,192,115,5,129,19,7,66,19,15,143,99,83,43,147,228,195,3,58,207,195,26,134,96,52,128,104,248,212,98,120,40,98,184,84,33,11,140,11,9,76,178,27,133,143,117,232,88,196,240,82,0,46,73,130,217,140,148,60,145,163,234,136,141,73,183,90,63,38,80,81,160,113,172,140,89,104,148,39,241,251,117,18,190,56,164,88,76,13,61,113,21,39,177,29,13,102,220,185,7,64,179,142,248,186,83,114,132,30,106,79,15,97,52,140,6,148,121,38,62,47,85,208,115,198,226,116,106,56,221,142,182,216,100,237,233,248,67,227,106,53,178,232,31,41,106,100,182,179,106,56,174,61,219,115,60,24,178,197,250,133,124,110,238,224,205,37,233,107,152,182,172,21,171,102,232,110,188,25,109,6,11,107,200,80,219,173,23,127,19,235,239,194,179,93,252,124,72,229,183,218,113,132,228,214,174,204,179,48,194,125,1,244,120,214,220,88,242,49,111,84,153,236,91,67,145,245,91,148,174,5,1,7,89,89,61,32,10,37,81,49,24,0,43,13,132,5,46,47,188,116,82,151,145,229,169,12,172,229,153,141,0,222,46,28,244,122,191,246,158,151,195,108,144,59,95,149,225,100,31,2,34,243,205,9,3,162,242,244,51,175,118,171,126,117,127,202,54,175,148,163,250,66,0,0,11,184,180,171,60,192,233,35,234,176,141,169,18,48,172,188,97,170,105,0,169,154,27,230,42,7,152,176,48,32,5,136,197,166,0,67,24,64,24,225,172,64,196,44,12,216,203,144,90,188,31,66,96,235,88,21,73,149,202,241,125,33,187,169,227,190,70,255,251,178,100,34,142,198,97,104,76,155,143,100,192,71,198,105,147,105,133,100,27,249,151,40,47,101,237,217,15,153,102,9,172,20,160,15,203,53,147,134,166,121,99,207,146,119,139,139,172,250,210,30,129,192,130,142,41,248,83,201,18,51,157,139,227,148,219,147,244,182,90,188,144,148,63,103,126,112,51,253,74,46,157,98,117,144,144,101,215,33,91,184,67,106,125,86,247,238,90,145,237,116,194,126,198,86,255,49,152,165,234,229,132,170,108,84,44,29,49,85,237,98,17,145,238,49,231,48,55,11,185,87,18,189,27,163,206,24,98,246,150,197,62,253,79,16,140,177,213,166,81,146,186,146,157,170,118,46,180,81,212,241,115,69,58,156,253,18,46,139,128,0,0,209,169,106,13,24,99,36,96,76,24,35,24,29,95,24,5,210,151,94,35,41,21,6,221,232,134,30,127,44,50,205,143,13,223,191,124,76,98,171,250,175,59,84,152,85,45,74,100,226,186,183,229,237,248,152,238,39,255,138,85,78,249,201,32,25,28,152,48,46,51,1,0,27,12,2,51,3,17,36,52,206,1,211,64,225,135,49,42,20,19,15,210,129,26,3,195,2,34,16,34,6,179,2,64,31,11,1,33,32,94,152,37,133,233,132,0,10,194,132,27,8,163,145,171,241,144,12,227,161,241,131,7,193,24,121,103,82,85,112,148,61,36,59,138,133,103,228,33,58,146,103,233,19,229,80,244,150,47,243,73,137,253,126,94,254,117,98,169,236,7,7,30,114,5,205,142,182,103,162,188,67,73,17,12,129,125,184,71,206,133,76,121,138,133,75,234,183,90,88,32,124,154,163,180,200,121,136,186,120,214,8,104,81,185,190,227,186,23,8,59,218,198,117,139,111,227,215,25,139,171,193,112,222,219,99,71,205,53,127,150,91,124,210,62,34,60,222,31,51,57,86,146,75,143,172,110,248,167,123,233,60,178,107,115,107,80,230,180,153,248,197,53,191,243,170,230,191,17,62,235,230,54,122,196,130,170,253,247,158,111,145,138,176,16,6,87,131,8,68,155,21,199,13,168,22,74,42,161,113,229,236,74,142,37,147,146,175,172,208,47,214,128,192,83,29,198,15,110,35,167,92,136,14,223,136,113,64,201,67,48,248,247,109,23,190,139,171,126,109,63,132,122,204,127,235,119,215,147,178,78,161,0,2,29,252,160,18,161,99,195,115,231,137,143,166,165,28,123,22,23,102,121,10,153,181,66,21,9,24,172,6,58,7,36,35,152,24,206,28,75,164,92,197,4,246,86,32,27,68,63,66,8,98,131,137,25,26,75,26,106,157,89,3,249,232,161,171,163,243,14,18,239,93,15,248,76,68,253,243,175,20,80,230,198,117,225,68,139,44,0,201,207,181,255,251,178,100,46,12,165,242,104,205,27,143,99,224,70,37,153,175,101,34,102,27,45,159,38,47,60,215,81,37,162,230,245,149,137,41,37,8,191,106,151,34,138,91,206,160,135,51,65,180,237,183,40,110,27,63,98,197,231,66,182,183,18,209,204,139,41,122,95,85,63,91,29,86,24,198,147,76,99,156,218,80,74,151,162,136,144,100,150,11,190,254,27,54,183,104,199,93,186,89,184,40,210,56,211,238,125,15,21,124,179,114,70,204,45,189,61,239,65,21,246,238,60,194,229,15,64,225,105,13,147,246,95,250,64,0,0,0,0,32,0,0,2,136,228,85,39,79,166,205,56,128,64,129,130,98,224,40,88,141,137,44,145,39,167,98,52,71,249,10,42,190,144,32,125,148,194,162,30,191,67,199,254,141,187,81,176,127,119,254,255,244,18,255,57,255,255,242,207,81,248,199,71,33,64,24,56,41,5,129,44,24,41,38,149,66,48,99,170,86,70,43,34,128,99,8,19,198,59,224,18,99,96,5,70,13,128,182,96,20,0,192,192,36,6,131,233,80,60,140,9,192,153,36,65,160,66,96,126,3,79,106,2,0,128,48,96,4,0,158,72,4,10,198,143,68,64,56,228,62,205,149,20,208,55,42,228,192,37,207,9,112,140,206,198,15,179,209,74,246,118,87,193,168,159,5,200,80,94,231,11,132,225,68,29,39,4,99,137,4,167,70,24,211,137,193,40,119,225,169,243,121,194,185,47,200,210,82,45,16,137,225,202,16,135,205,163,112,98,201,13,81,38,32,5,13,194,143,142,173,250,19,136,218,126,229,243,239,254,183,230,135,109,53,113,7,188,77,182,247,35,45,16,142,151,89,244,192,241,6,102,229,102,84,161,254,22,108,110,19,228,179,26,89,126,84,150,76,70,151,169,253,187,185,134,48,164,180,161,79,29,172,0,40,30,139,89,168,248,46,241,248,66,212,10,132,250,1,86,115,136,85,8,128,122,188,143,194,9,252,64,248,133,170,32,91,111,217,95,217,170,218,232,186,125,77,250,223,233,221,233,253,58,127,255,32,130,207,62,166,22,96,3,5,122,8,110,0,15,232,201,239,246,118,137,136,0,2,243,0,16,2,1,1,185,129,56,121,153,12,151,9,160,80,13,152,18,14,233,161,180,198,225,30,27,182,96,100,49,65,155,132,229,81,72,88,70,106,117,81,142,128,107,248,40,17,3,29,28,102,24,6,9,151,30,156,132,8,52,31,17,129,65,42,166,126,102,174,71,4,72,32,136,174,142,194,145,205,200,141,47,22,175,221,231,68,31,82,134,57,75,136,103,246,57,118,25,238,229,68,200,147,122,168,201,220,44,74,169,176,193,26,6,137,100,75,157,209,29,209,137,179,80,131,247,115,34,255,251,178,100,65,142,134,157,103,74,147,220,121,96,67,161,249,154,100,194,98,24,253,151,42,78,188,211,193,15,13,103,53,150,29,24,12,121,242,238,175,225,31,41,120,182,78,253,72,115,235,222,153,150,251,215,222,180,201,7,219,27,166,98,67,91,246,129,26,158,175,177,74,73,27,27,174,41,175,138,77,37,102,131,95,141,231,252,110,255,214,5,45,156,124,106,219,182,177,185,243,141,91,22,190,43,246,250,153,135,168,20,157,228,189,156,152,0,0,64,0,0,148,69,96,166,114,122,96,42,136,9,224,17,139,84,102,183,138,236,220,194,13,188,142,44,27,32,153,91,7,18,146,0,157,95,11,249,46,245,92,179,156,234,221,148,191,183,255,159,149,10,222,177,26,70,129,146,44,242,118,11,67,230,194,179,0,193,67,7,195,131,18,14,211,42,60,195,99,96,243,34,137,51,0,225,99,20,130,99,6,27,179,4,1,35,10,194,49,208,72,189,6,78,153,96,225,17,8,144,96,195,192,5,147,72,139,226,142,23,152,193,88,54,72,4,146,211,165,149,74,47,92,15,215,193,103,187,164,9,37,98,14,86,36,188,176,156,163,16,136,175,194,91,95,5,183,21,140,47,155,28,97,225,235,146,166,207,193,140,170,172,139,86,142,192,112,172,202,123,97,246,152,117,47,12,41,113,20,109,231,79,34,194,124,50,11,211,171,41,160,230,167,230,173,167,11,102,21,55,234,120,165,226,47,157,74,233,131,24,2,131,141,222,169,123,72,97,70,169,151,185,149,175,122,172,174,221,162,187,254,82,109,230,155,61,77,230,190,173,23,232,248,244,147,29,120,229,5,131,129,64,207,202,128,224,22,128,4,194,51,93,71,142,51,67,86,21,142,34,230,22,66,100,249,132,33,140,61,168,17,201,138,117,144,3,125,91,77,18,62,32,19,153,105,161,213,17,9,165,171,122,213,187,214,237,127,255,221,101,105,91,31,116,130,220,125,135,111,202,154,38,0,2,99,4,112,24,5,1,185,128,208,96,25,17,33,185,163,88,242,24,52,135,97,131,40,193,24,201,0,209,134,96,236,3,1,116,193,60,25,133,0,12,112,26,9,2,172,48,40,210,100,100,6,140,7,64,70,82,193,129,160,56,24,1,248,178,50,128,95,67,137,64,1,197,170,201,18,69,166,245,59,67,0,66,147,43,13,88,28,87,151,104,230,188,105,132,131,235,163,92,181,202,7,7,168,148,130,239,44,111,9,227,153,197,129,162,2,244,121,33,28,190,205,195,90,20,132,11,90,154,179,198,128,10,219,46,138,179,201,228,121,224,62,160,139,42,114,226,139,164,24,70,29,235,104,209,172,213,247,152,41,164,144,49,18,207,74,40,8,65,20,20,82,116,206,255,251,178,100,87,142,134,208,101,201,147,207,53,208,71,168,57,202,100,202,100,25,169,163,40,78,188,211,193,63,35,230,205,148,157,32,56,212,76,65,46,77,61,153,221,125,108,109,108,251,189,187,84,57,117,16,109,119,163,32,129,211,126,147,95,251,152,209,184,207,40,137,192,161,193,64,67,212,24,0,0,48,0,56,26,142,92,104,134,64,65,32,4,2,14,13,179,13,4,253,84,155,146,52,106,110,81,29,231,52,66,133,250,167,253,109,239,167,93,127,178,133,64,89,48,242,51,17,156,84,103,12,127,83,191,255,255,255,49,166,154,235,108,171,219,245,56,128,221,220,216,94,97,104,104,160,6,15,131,167,56,190,135,201,47,198,16,0,134,31,161,230,187,1,166,158,148,102,28,133,6,58,4,0,192,40,112,150,10,157,129,129,19,218,203,192,196,116,38,216,92,29,30,2,43,16,129,99,193,178,228,6,177,131,12,216,57,80,135,49,60,0,207,119,126,47,115,8,122,82,56,111,181,118,91,60,130,8,225,125,49,172,238,1,12,96,185,124,86,151,105,154,33,152,96,164,213,238,189,75,174,218,171,98,138,118,219,91,207,65,107,158,2,248,204,188,57,226,183,114,126,120,176,179,192,222,110,138,246,174,51,108,71,165,252,116,71,5,158,86,7,39,103,31,166,132,137,58,13,12,69,13,204,196,97,251,147,170,10,62,78,241,190,90,51,112,183,58,18,99,170,239,166,116,209,133,133,81,235,3,43,150,183,122,170,207,58,197,21,101,12,42,123,236,92,56,6,16,15,6,17,85,14,10,162,6,20,82,68,123,114,192,131,192,168,96,160,124,57,20,135,242,139,223,167,69,249,246,255,163,71,135,148,88,133,69,67,86,95,235,236,56,30,238,195,175,48,195,35,191,205,223,250,127,255,243,144,156,226,42,80,211,74,15,141,155,67,44,122,149,96,145,117,217,144,76,0,0,2,112,68,10,33,204,192,1,36,250,224,92,225,8,132,132,211,48,78,91,50,8,51,52,72,219,40,41,12,19,7,75,110,12,37,12,89,19,5,136,198,166,84,3,65,128,37,216,16,192,192,24,136,23,168,85,6,199,129,162,192,40,135,25,205,230,240,129,165,52,90,128,4,137,204,209,181,31,137,146,100,224,93,226,44,66,223,139,19,226,34,29,204,8,50,149,73,90,100,159,78,214,176,198,230,240,5,72,154,218,158,105,244,77,115,8,238,142,255,21,158,20,164,162,59,82,160,102,192,163,218,68,148,89,79,55,145,84,110,241,212,184,166,226,98,213,182,34,102,219,92,156,84,159,98,21,50,6,139,73,152,163,109,9,62,195,166,96,180,228,249,55,86,102,34,111,153,13,200,41,170,53,23,50,128,64,112,73,35,255,251,178,100,95,142,6,203,104,74,27,175,76,240,67,133,25,167,101,37,76,28,117,195,36,79,60,215,65,48,164,102,181,145,34,232,86,178,240,93,62,91,68,16,14,16,55,71,150,59,10,91,45,132,74,238,117,203,150,115,254,221,112,3,0,24,17,11,19,140,140,201,120,15,56,211,99,64,145,4,88,83,130,123,88,0,157,169,137,157,241,108,75,20,255,122,97,70,142,47,43,245,70,254,127,111,181,117,80,102,196,150,129,226,198,187,76,223,71,119,195,117,36,60,179,13,109,210,246,84,3,24,6,129,0,132,1,200,67,164,213,100,6,205,115,193,52,192,236,30,76,3,139,116,196,188,4,204,39,200,240,4,26,225,130,190,130,131,33,48,96,144,37,161,64,11,81,229,210,6,7,25,123,89,3,1,208,240,28,74,136,64,221,173,21,0,192,48,5,23,204,141,187,141,0,114,68,66,16,78,96,18,1,246,106,3,236,52,31,62,5,108,194,32,153,146,209,196,146,5,64,103,26,187,186,189,153,225,64,15,245,115,192,181,202,29,236,42,38,50,48,33,141,17,98,56,70,149,176,187,209,192,168,105,159,15,39,189,14,91,190,55,20,48,157,42,229,234,145,8,93,184,199,49,88,245,13,14,183,195,220,218,241,97,239,201,112,159,198,102,39,110,18,13,71,116,236,155,105,81,137,151,36,110,172,190,21,7,38,242,207,247,55,118,9,235,104,49,2,125,233,136,235,160,79,108,129,187,53,104,107,189,110,187,214,114,68,43,107,253,255,255,255,255,165,133,33,128,0,0,0,46,0,0,58,18,142,205,28,18,140,44,49,121,40,10,114,9,54,131,182,179,140,90,251,182,63,116,219,251,159,114,167,51,236,7,46,213,120,150,31,243,63,245,126,53,91,71,63,147,255,95,237,187,254,127,239,255,199,193,69,59,215,112,144,27,84,86,202,40,161,140,132,64,0,1,243,7,194,0,224,68,196,33,76,251,192,28,220,169,8,194,98,176,199,1,188,215,176,252,197,214,228,194,64,88,4,80,136,0,211,1,68,192,197,160,104,143,99,142,16,40,11,164,182,96,32,62,44,13,212,44,4,225,128,194,97,11,5,2,128,20,48,129,106,108,197,95,182,108,72,4,67,183,1,114,112,81,140,18,233,129,168,137,113,219,193,247,170,3,37,95,54,213,136,55,144,193,229,121,72,202,0,249,75,165,54,118,23,167,82,191,102,189,174,99,199,162,97,30,235,201,88,149,56,175,150,4,220,104,57,172,5,120,202,78,63,157,206,159,72,76,211,249,241,188,99,119,128,218,155,38,115,60,160,129,82,89,174,136,82,154,23,163,155,125,114,24,24,159,140,213,111,149,90,149,156,247,222,194,71,86,50,80,14,20,22,255,251,178,100,96,142,134,222,103,202,19,175,77,208,71,68,121,121,105,98,88,28,241,159,40,78,225,51,192,244,141,167,53,147,189,56,233,55,233,44,236,122,170,52,89,67,87,255,168,41,155,5,49,186,75,90,12,22,219,172,211,75,44,0,0,48,0,28,148,68,84,116,240,160,56,196,204,224,99,34,146,66,68,161,82,192,146,145,76,53,57,227,24,84,197,44,194,204,7,14,137,21,246,111,107,143,222,234,163,228,19,245,113,47,160,150,238,91,178,102,252,51,221,250,217,150,246,202,177,226,7,74,63,146,3,193,128,209,130,227,41,146,98,113,211,174,201,249,75,136,48,64,49,161,170,52,172,92,52,96,254,1,16,38,36,8,162,0,20,56,46,49,136,226,28,3,153,200,84,3,3,3,208,11,23,36,10,135,128,88,120,24,5,148,12,129,112,205,61,84,85,224,89,166,224,4,17,122,164,80,132,170,146,70,66,120,155,12,121,16,177,9,230,53,166,27,75,109,217,193,119,31,141,48,7,154,187,56,157,134,42,48,180,234,84,139,161,6,25,92,137,239,143,207,195,232,149,20,202,145,245,175,79,183,82,143,59,242,235,55,183,82,146,80,230,84,206,196,31,157,125,198,26,197,137,182,34,93,116,251,107,146,13,215,123,187,82,244,163,28,242,151,231,43,175,53,197,126,59,183,215,93,180,109,46,160,108,159,94,139,175,251,42,210,171,248,59,82,132,93,109,86,212,231,166,214,182,21,58,194,233,185,215,27,86,91,125,209,197,169,169,255,159,105,29,37,114,156,253,184,29,67,190,54,161,64,17,160,112,0,144,103,132,132,6,130,21,138,180,84,1,126,23,10,45,64,185,134,202,45,193,224,252,120,94,120,32,80,200,87,246,236,175,139,89,152,109,40,236,90,138,119,180,140,143,209,254,174,159,253,140,162,173,245,23,255,112,0,0,51,9,5,83,50,6,147,28,40,99,170,60,3,225,219,51,45,136,147,80,105,97,208,112,209,48,16,198,49,8,237,161,50,112,128,183,199,35,152,249,225,4,71,132,129,170,79,136,64,154,16,234,222,23,68,22,22,104,136,128,222,34,8,180,163,83,39,161,89,129,208,43,41,224,9,175,2,221,103,128,3,215,42,31,4,42,58,25,129,105,145,67,3,36,84,13,243,94,93,65,202,63,196,135,58,207,171,231,38,141,192,43,37,76,0,71,164,10,183,44,70,21,26,11,139,70,216,75,2,52,216,172,190,26,153,117,165,80,115,4,236,18,218,207,82,179,78,229,27,117,249,34,148,186,210,107,209,164,235,127,157,51,12,209,146,66,5,32,114,145,253,94,177,23,178,107,14,86,150,227,15,86,143,50,217,61,44,166,221,74,123,26,213,138,184,219,206,237,255,251,176,100,100,14,232,67,104,202,19,186,202,64,66,164,105,96,105,7,106,30,57,163,40,78,233,19,192,231,6,230,205,150,29,8,136,212,166,155,42,119,130,245,51,100,150,223,175,111,255,47,199,247,142,255,90,199,245,253,250,74,108,97,231,54,105,98,195,125,250,111,179,65,206,101,150,251,45,222,54,121,135,59,204,127,31,167,156,252,37,186,215,255,222,61,119,35,32,125,208,186,226,160,143,188,19,162,56,203,139,5,29,22,74,40,221,154,195,92,81,187,250,146,129,156,179,200,155,6,64,78,110,164,183,135,29,253,177,174,54,234,238,141,16,53,215,99,60,121,154,164,221,66,94,142,239,46,53,205,43,255,216,255,179,255,154,1,204,24,0,129,67,201,146,173,49,208,157,169,195,48,225,130,210,177,150,47,80,148,146,102,178,126,97,96,98,64,41,24,84,48,131,73,115,23,13,80,8,92,211,71,1,35,8,128,54,44,72,9,130,137,196,96,17,2,68,64,73,48,210,42,55,26,16,137,150,66,157,224,30,8,23,24,215,0,35,8,81,185,52,32,160,109,73,175,6,47,86,196,112,39,226,95,145,17,117,86,142,140,2,34,67,113,16,167,118,198,221,59,237,134,74,76,4,8,14,46,163,107,190,110,40,92,202,141,133,131,193,215,32,76,109,180,25,67,188,203,247,37,66,249,61,72,14,181,61,51,233,149,72,6,138,23,77,85,128,99,2,5,8,40,252,201,84,220,51,40,129,171,191,113,223,219,211,75,156,3,57,139,26,158,66,91,18,137,164,170,245,26,180,163,131,209,195,69,133,24,88,193,130,29,243,85,125,98,174,237,206,136,214,107,131,160,20,161,16,123,45,197,8,46,109,24,138,60,234,230,251,246,90,122,88,106,149,113,239,254,100,0,253,61,120,217,176,144,122,130,38,200,81,123,2,197,80,172,241,52,174,205,75,227,173,81,144,187,138,77,190,202,220,82,228,83,114,181,241,232,87,253,203,111,255,255,179,255,92,62,60,20,6,15,149,185,115,177,82,0,0,1,80,191,32,96,144,48,183,30,19,6,82,152,52,4,5,3,11,144,186,48,114,7,48,49,132,24,32,139,225,128,152,4,152,47,0,49,129,120,54,18,4,89,130,16,61,5,0,117,60,2,224,16,96,154,1,177,217,227,2,160,20,12,0,49,208,12,1,0,97,48,36,136,65,56,57,196,38,33,64,8,170,16,164,48,11,166,85,122,122,240,8,85,124,159,227,164,5,67,32,232,212,109,126,133,19,22,97,207,81,162,34,102,224,168,30,163,211,86,123,141,201,22,80,233,34,129,84,243,43,144,22,173,229,143,141,33,2,252,94,147,77,253,60,137,156,111,6,17,69,101,222,183,118,145,253,191,255,251,178,100,79,142,199,220,104,74,27,217,76,240,72,167,57,227,97,171,126,94,165,153,40,78,233,51,209,44,157,167,141,129,61,248,41,155,124,159,138,213,151,156,122,22,135,177,219,67,171,92,206,198,49,8,106,191,101,23,232,155,7,246,47,99,151,69,104,204,73,78,95,161,61,37,61,77,72,149,131,206,158,100,132,75,82,124,111,118,150,234,32,140,109,154,93,40,225,83,197,19,38,66,179,81,231,22,146,53,103,35,55,111,243,186,133,194,50,95,21,106,229,155,215,59,252,78,145,40,31,0,51,156,78,112,73,85,93,64,17,157,215,76,58,109,212,153,237,55,238,197,70,10,116,205,204,93,232,212,204,173,90,110,128,172,155,29,149,60,107,47,182,255,251,127,217,243,235,171,45,222,105,27,45,238,99,251,1,216,222,92,58,76,24,249,154,231,222,155,202,3,69,239,48,16,3,48,54,227,63,80,207,48,109,215,49,6,93,48,70,61,51,80,55,50,173,51,11,134,6,23,129,230,21,10,160,1,100,197,178,72,28,43,40,88,140,27,49,124,10,129,68,0,97,135,1,168,240,42,146,198,3,1,195,193,104,36,12,18,200,210,138,169,21,65,90,204,48,166,206,173,165,130,50,10,2,229,173,254,9,41,72,192,185,227,234,37,247,11,5,38,121,43,32,24,164,101,1,65,210,250,126,43,115,200,220,22,212,10,225,230,220,153,19,243,15,168,37,60,101,123,64,153,82,90,202,28,187,2,183,124,29,52,213,177,242,27,93,172,243,94,181,68,217,166,251,139,98,167,156,46,148,23,104,128,140,119,153,229,31,161,195,116,115,153,185,125,212,51,130,17,75,84,31,50,158,102,111,185,167,146,216,72,63,246,44,172,31,8,53,61,130,20,12,184,70,164,81,93,168,139,38,117,132,99,36,164,178,99,38,142,85,12,182,238,211,169,42,219,50,219,141,59,200,149,26,25,46,163,133,142,200,253,110,128,128,0,126,48,194,218,90,128,88,77,97,89,46,21,107,90,179,180,242,191,158,157,199,11,52,62,28,228,53,119,171,125,157,5,239,228,127,233,242,255,209,250,186,61,227,103,63,59,251,188,249,212,40,51,9,227,30,147,209,102,196,29,230,250,198,189,55,222,255,252,201,70,91,183,181,0,0,2,227,153,205,159,48,102,51,82,137,226,52,89,11,3,14,160,171,48,227,41,179,9,144,59,49,20,15,131,0,32,43,54,144,163,79,94,50,33,147,95,177,53,129,135,152,66,130,97,1,84,160,194,227,26,20,7,11,14,129,24,80,240,144,40,4,220,153,112,181,2,192,225,193,8,68,154,205,3,100,1,82,185,181,104,75,54,136,10,19,82,144,104,217,193,140,52,246,172,52,194,222,38,243,255,251,178,100,52,142,167,197,100,201,147,30,216,48,75,104,217,194,97,42,68,158,129,127,34,78,233,19,201,33,161,103,105,145,33,249,203,96,100,65,32,36,80,3,2,132,184,73,232,183,215,38,231,139,238,245,81,178,126,183,82,248,201,171,74,229,57,61,52,16,235,50,170,207,74,3,242,194,119,88,110,28,181,185,69,44,123,41,66,229,160,154,7,0,211,211,140,138,65,89,90,206,37,107,242,155,252,95,155,120,76,111,153,87,187,86,197,61,171,217,81,202,243,165,173,249,219,173,185,103,106,111,83,146,89,111,225,142,191,182,166,121,87,12,181,158,29,206,150,230,55,51,251,188,239,225,252,215,231,159,57,173,115,93,252,123,151,127,255,152,107,119,214,214,150,161,254,184,132,136,0,126,101,154,194,25,46,2,96,4,160,32,42,225,82,72,149,5,18,54,39,212,155,185,90,17,197,218,188,215,183,223,19,191,148,255,95,167,254,119,111,255,247,9,100,168,23,36,168,66,200,167,220,162,158,212,179,53,140,206,154,148,85,102,61,28,168,89,163,11,153,238,69,84,144,2,69,65,83,3,66,19,56,159,19,216,144,115,114,164,99,15,181,227,42,149,115,133,197,19,76,202,243,7,129,35,36,1,83,38,8,241,65,208,196,33,196,193,145,5,33,9,2,241,99,69,250,36,13,12,95,7,67,2,2,192,4,96,224,108,35,0,68,100,249,117,75,78,22,134,211,151,185,146,59,47,155,32,11,73,81,57,201,129,183,48,80,224,8,161,202,231,33,148,128,40,80,163,106,173,42,168,105,244,69,82,132,76,38,210,114,79,33,92,240,225,88,212,82,123,26,170,96,75,172,39,76,106,241,124,154,4,174,145,210,227,6,167,117,215,77,136,200,24,165,20,185,203,198,158,85,13,219,136,184,82,55,118,98,109,131,75,95,82,249,65,175,248,136,220,190,36,254,220,119,103,249,126,99,85,26,85,143,175,183,33,229,103,24,58,10,238,146,177,70,66,171,26,193,178,140,197,223,168,62,97,198,19,178,57,206,172,105,238,163,149,40,207,167,142,39,238,36,132,16,222,119,213,211,54,27,28,53,232,63,241,29,167,13,50,54,236,91,154,78,227,140,99,0,17,3,37,230,184,58,13,203,48,29,203,242,143,248,182,4,160,128,198,55,193,127,186,42,127,55,255,255,255,195,241,218,199,204,61,57,92,49,100,2,172,120,116,51,188,93,111,132,178,127,183,184,73,170,121,154,184,53,252,140,172,97,16,0,2,241,144,20,180,166,31,39,199,158,178,167,94,15,166,84,133,134,133,35,70,157,129,198,92,7,69,176,48,40,63,49,20,68,48,20,44,48,96,128,48,252,8,110,112,96,40,41,205,12,140,31,1,87,255,251,178,100,27,142,166,172,87,74,147,175,54,178,76,9,25,167,100,230,158,26,61,133,44,78,229,235,208,254,11,102,181,147,9,152,91,48,48,8,14,12,3,193,129,232,176,94,252,132,0,9,117,78,12,0,37,212,173,99,243,103,140,122,58,140,41,18,174,66,12,85,132,24,2,150,110,108,33,78,116,167,69,96,55,91,18,196,166,106,156,85,3,142,118,18,85,22,195,251,57,11,213,154,182,183,232,250,109,79,40,185,238,28,56,107,102,212,6,132,244,123,64,77,179,68,210,86,36,133,241,236,64,113,90,187,195,55,244,191,235,244,241,43,64,79,237,89,33,11,75,248,212,55,114,246,88,178,240,145,239,24,197,238,119,248,168,234,253,75,216,100,90,180,194,108,42,17,216,228,73,16,88,109,60,120,167,77,232,253,126,127,255,111,208,4,0,0,15,6,52,197,85,3,252,38,184,194,96,205,17,40,11,81,17,141,55,72,34,121,221,253,216,253,197,238,86,175,69,117,144,202,143,217,118,169,106,135,87,229,95,234,191,255,245,209,63,255,230,230,245,79,254,140,72,26,120,238,77,12,58,233,175,126,236,191,98,29,69,225,64,168,0,16,130,65,67,10,153,227,43,172,163,34,208,243,5,90,147,2,154,99,14,67,131,35,193,240,128,24,120,131,48,224,59,10,138,101,144,11,226,62,248,45,123,40,206,125,176,206,160,32,0,4,83,166,9,25,234,156,117,7,242,75,59,38,168,235,225,171,15,117,200,154,206,32,72,192,29,170,16,4,197,232,200,64,83,158,197,201,132,236,169,131,14,38,250,152,66,18,201,1,163,6,166,141,100,67,147,91,133,78,121,237,160,241,203,208,234,158,33,225,88,238,209,182,212,55,39,88,163,156,44,152,111,99,10,125,225,196,204,77,252,125,102,151,221,190,19,207,109,26,44,106,195,121,122,68,179,60,77,53,51,189,97,248,131,52,121,43,60,92,226,186,213,160,199,220,79,253,111,26,144,253,37,137,140,188,159,117,175,220,26,124,215,85,191,220,208,230,169,240,100,138,0,239,18,29,253,51,32,1,0,116,101,78,50,33,214,233,130,0,38,199,213,2,68,65,208,68,26,59,24,149,79,111,27,192,201,30,87,80,26,120,20,49,22,168,111,172,16,148,0,97,189,107,156,79,243,191,239,255,251,255,129,155,189,47,168,97,17,48,20,33,0,2,224,0,66,149,134,66,250,198,129,122,167,187,159,70,165,18,198,216,226,134,205,5,134,117,1,100,2,153,139,3,161,151,163,176,200,198,64,118,140,6,172,160,144,5,7,3,203,192,148,73,49,76,55,82,213,18,7,3,129,196,48,88,88,15,36,90,211,22,84,160,170,105,152,97,180,243,110,174,119,75,220,255,251,178,100,41,140,135,92,104,200,147,186,52,240,72,232,89,186,100,194,100,85,201,115,52,110,60,217,9,47,169,38,221,130,142,121,171,180,165,193,131,66,167,143,232,18,229,21,73,13,63,109,159,130,34,88,144,143,30,83,90,62,212,46,51,38,102,44,16,193,138,109,30,133,161,34,193,149,119,2,192,54,107,143,36,82,150,9,90,218,226,201,141,15,32,185,53,19,185,241,135,58,222,50,185,100,254,169,95,137,185,157,62,55,199,2,77,97,110,180,253,159,212,187,28,167,176,248,237,147,44,156,209,225,36,152,234,36,62,146,64,244,39,113,240,144,246,139,146,72,211,20,105,2,136,211,225,232,101,14,167,176,33,206,158,1,253,169,215,223,184,108,180,171,223,223,159,253,87,200,217,180,136,37,248,128,195,90,144,0,51,0,0,1,240,187,44,72,243,161,66,47,65,41,133,15,119,81,198,43,139,70,108,81,153,103,16,111,3,31,66,186,148,245,169,40,191,119,65,123,121,31,234,221,254,255,255,255,255,255,255,246,88,10,150,90,193,130,6,7,108,0,82,69,53,33,246,233,95,239,223,96,0,165,223,44,11,202,98,211,81,144,217,198,40,39,16,65,12,58,28,34,164,19,25,149,184,104,88,98,224,107,85,30,2,139,10,170,188,45,50,225,96,10,92,137,253,53,212,90,36,9,64,210,244,149,151,215,107,153,97,91,254,28,191,251,133,48,177,32,212,169,184,107,208,238,62,249,27,77,127,143,140,42,72,205,114,162,213,243,191,35,47,239,105,15,49,212,25,185,135,39,147,50,48,170,45,30,233,92,66,203,28,87,229,130,60,224,111,108,180,90,178,73,235,92,251,249,98,78,163,101,118,37,5,97,123,120,200,114,10,70,51,138,240,233,51,118,106,104,245,75,119,75,218,250,84,126,158,166,195,155,253,221,111,189,68,4,72,143,237,94,239,136,8,10,152,0,7,248,236,117,2,35,181,46,56,82,34,177,99,232,157,106,125,186,202,159,41,93,143,191,244,50,108,245,134,160,7,116,194,99,152,67,90,53,77,173,52,127,219,255,255,255,255,250,204,175,255,254,202,175,32,193,213,29,99,129,19,154,104,176,127,105,254,196,78,218,254,49,93,128,0,2,147,0,16,27,2,129,137,132,168,175,155,176,32,121,154,0,89,152,227,140,137,138,33,204,153,15,4,105,133,64,8,152,12,128,72,112,225,24,151,133,112,0,10,140,7,196,232,193,32,5,148,130,48,15,4,11,58,0,2,185,129,224,21,15,0,76,193,128,112,21,129,129,200,2,19,70,240,16,56,64,0,225,88,212,209,79,230,160,255,172,190,211,23,249,179,252,14,16,80,82,41,174,40,192,19,44,106,243,138,176,164,70,173,255,251,178,100,57,142,135,168,101,199,147,218,52,242,72,6,201,234,72,8,210,28,173,153,34,78,232,211,193,31,153,231,13,135,156,208,149,23,187,54,29,184,102,77,237,194,156,16,1,79,183,18,242,195,185,58,154,218,203,121,112,149,196,165,78,212,77,220,107,118,165,140,139,43,124,221,153,60,78,222,17,235,221,228,118,2,191,43,98,83,241,66,160,45,239,92,161,187,246,49,207,85,179,199,45,32,125,28,106,49,209,99,128,32,134,98,224,46,143,29,38,108,5,38,18,97,120,190,215,21,141,122,91,226,91,210,89,98,12,66,87,154,209,187,145,47,244,232,57,205,107,63,37,167,127,87,239,169,10,105,125,136,240,121,44,219,0,3,64,0,7,255,135,46,132,196,2,96,22,32,72,135,44,67,196,218,203,31,70,100,129,36,125,102,211,164,227,42,229,134,189,219,255,158,254,175,165,15,126,94,254,116,251,163,143,176,81,235,39,191,172,21,113,16,9,178,128,124,86,114,48,196,92,115,214,228,198,12,47,204,23,11,140,14,9,204,99,147,206,191,214,12,158,37,204,154,225,204,92,162,205,242,43,12,139,24,140,42,9,12,95,12,12,234,21,66,128,81,128,224,121,129,0,11,19,192,80,7,145,130,0,115,37,3,23,22,26,48,48,25,7,0,70,0,130,195,103,4,98,130,170,149,226,142,152,35,111,116,150,32,208,233,210,123,187,76,4,47,64,72,122,148,28,42,5,18,45,117,76,145,138,94,64,77,139,211,54,90,120,196,118,56,214,146,250,41,74,214,46,118,7,177,185,12,83,59,53,245,21,175,41,105,90,149,47,220,47,91,195,233,53,151,43,83,223,214,81,156,243,104,51,176,161,64,120,188,250,220,59,83,182,235,84,205,253,229,108,235,43,47,65,97,58,136,38,129,43,89,70,151,24,70,20,169,12,145,80,116,69,22,164,105,149,164,90,120,40,180,77,236,104,57,172,8,121,104,66,243,191,55,171,209,190,242,106,186,221,2,138,100,212,176,227,106,237,99,131,240,0,29,220,97,66,185,64,23,3,32,66,66,212,37,17,65,183,166,10,101,145,80,202,214,2,180,105,66,221,197,15,28,251,208,218,233,163,127,79,255,255,173,187,253,124,112,195,197,97,249,219,135,177,75,52,34,83,158,36,76,4,186,216,211,68,16,4,62,128,93,122,68,1,140,20,194,244,192,252,0,204,10,151,172,196,132,171,76,172,30,14,60,171,142,39,58,204,74,19,76,134,12,65,128,32,64,156,108,248,208,9,14,50,180,96,32,228,40,16,30,93,107,161,100,35,174,62,158,99,70,60,26,24,26,100,181,39,36,2,135,3,15,41,22,37,141,1,14,28,168,41,83,79,100,185,100,17,38,78,255,251,178,100,43,140,135,127,87,198,139,221,216,178,75,102,121,218,101,10,98,90,73,153,38,110,189,57,1,42,25,231,117,130,141,240,164,134,8,12,216,84,189,130,132,233,205,15,182,50,97,105,241,0,169,48,189,134,122,177,226,145,74,58,17,80,118,214,44,243,194,101,48,37,234,120,94,50,169,85,76,30,249,249,98,40,209,73,98,248,206,201,174,247,29,204,111,83,220,213,4,138,95,5,67,52,146,97,80,76,177,143,234,173,44,237,45,122,150,167,236,76,86,183,253,191,188,112,165,198,214,54,40,105,170,97,189,86,252,45,212,251,121,218,250,78,88,250,155,183,99,12,123,143,213,171,141,91,22,241,203,11,214,107,212,198,102,224,27,216,83,111,41,111,120,184,218,148,71,196,118,21,145,61,116,8,2,10,206,0,1,0,160,9,119,22,41,215,193,206,1,105,80,252,68,52,105,247,181,139,165,37,136,205,249,182,24,2,9,75,150,235,215,49,148,84,81,112,43,254,141,255,255,255,238,149,173,168,159,200,204,56,93,67,86,215,209,125,251,216,13,113,149,127,76,251,171,173,233,246,193,241,167,119,0,0,165,43,44,0,196,67,153,143,76,105,176,101,57,135,66,113,146,115,65,144,192,48,8,87,25,4,154,106,87,153,120,10,168,1,128,160,8,112,43,13,54,117,104,137,149,2,99,7,1,87,114,210,64,176,17,81,237,71,230,193,0,155,207,45,45,124,39,177,94,109,175,125,11,38,167,77,226,96,62,192,59,67,34,58,100,181,142,137,26,251,136,183,88,87,140,132,199,136,122,231,191,245,84,223,116,205,28,32,236,174,133,214,167,238,162,70,114,188,155,131,14,241,159,44,38,114,174,206,131,82,171,145,181,185,73,27,113,47,103,170,200,241,222,218,77,34,130,112,61,26,20,200,161,34,175,216,226,237,162,182,228,158,139,10,83,137,160,32,82,188,113,56,48,187,10,29,16,144,54,186,226,52,100,113,39,166,91,237,181,247,255,119,191,53,7,249,61,140,170,243,49,105,164,85,190,69,152,110,177,64,0,1,252,248,110,128,96,194,252,30,122,90,163,211,36,138,90,184,232,201,106,197,169,96,168,172,41,104,72,91,117,111,183,205,253,27,255,244,140,38,32,109,206,8,200,98,33,78,78,30,116,81,159,135,243,32,234,119,166,48,20,24,8,131,43,15,82,203,83,132,146,167,233,49,48,43,49,148,62,52,154,10,59,196,129,53,0,115,57,159,75,56,104,102,49,12,98,40,25,12,8,1,8,130,83,110,196,0,192,44,66,36,143,7,253,70,178,202,176,193,65,224,72,66,99,210,160,48,98,35,1,204,48,58,204,163,2,64,160,41,132,66,96,24,22,120,205,101,82,206,112,255,251,178,100,39,14,135,202,114,198,131,185,77,96,74,35,89,173,100,168,134,24,17,161,52,110,61,148,128,253,139,38,101,167,140,226,161,39,77,212,30,34,65,31,14,113,172,79,129,210,161,20,52,158,201,11,97,43,13,255,119,201,163,120,18,145,135,194,158,39,49,218,44,21,45,149,39,180,90,5,89,157,193,99,70,174,66,160,74,72,53,213,186,164,41,221,170,212,120,211,190,244,208,36,174,55,79,3,200,37,113,200,198,50,170,71,5,122,73,203,253,97,248,141,66,101,216,196,49,166,121,217,124,186,87,41,176,215,19,17,92,219,217,18,38,81,3,70,213,45,63,184,98,101,246,58,142,116,197,65,67,9,35,167,69,166,24,216,205,19,209,163,66,137,200,215,148,19,89,13,228,246,87,94,47,158,207,127,150,238,235,78,90,171,35,94,127,253,255,251,140,247,215,164,19,244,194,128,0,1,24,0,80,91,148,82,196,135,94,56,65,3,4,20,57,43,216,43,165,110,153,91,158,150,53,32,171,1,83,245,177,64,246,119,11,57,209,85,53,252,203,225,101,100,197,130,163,181,14,231,122,97,52,80,190,161,16,177,79,228,210,229,141,212,174,217,229,41,15,230,242,72,185,204,48,5,50,200,188,199,83,195,0,34,12,244,3,48,227,84,160,126,97,80,58,67,35,192,96,32,28,104,77,84,144,44,251,249,62,217,229,202,116,160,210,107,108,37,170,40,32,240,126,4,116,159,201,88,238,220,169,22,233,21,251,164,24,207,84,144,219,200,136,43,119,240,204,122,64,48,80,37,180,8,45,195,129,254,156,190,213,103,230,108,201,241,192,145,189,148,115,49,99,47,14,142,66,153,187,218,145,236,4,245,120,122,153,20,217,100,117,72,178,37,132,49,44,249,170,159,181,177,237,167,38,212,28,199,246,33,167,197,212,236,206,163,244,157,199,221,134,56,231,155,254,177,196,89,99,133,159,242,211,131,192,150,12,223,18,46,169,67,59,31,177,184,179,158,188,9,233,55,95,9,244,48,209,102,114,123,213,103,248,56,16,0,0,93,75,197,214,56,4,133,172,2,64,5,139,191,164,133,101,224,94,169,74,101,76,122,91,37,80,69,91,166,163,219,238,83,62,249,90,53,237,186,251,55,122,41,231,186,119,213,210,175,255,240,81,158,143,125,68,108,169,157,219,195,0,204,5,24,129,34,72,19,2,52,95,65,71,227,77,38,99,64,222,227,42,65,130,0,56,84,12,48,120,89,51,228,67,29,6,140,0,91,140,5,3,157,54,142,154,208,202,169,1,172,223,87,248,192,10,76,160,16,17,64,6,102,42,152,152,9,188,80,168,24,102,164,175,204,226,212,157,235,131,34,167,38,7,119,165,139,245,227,76,255,251,178,100,44,142,152,0,114,200,139,187,123,114,72,232,217,138,101,98,100,89,249,163,42,78,61,124,129,7,148,102,105,149,166,40,162,130,203,193,192,45,158,186,110,160,117,187,73,199,1,69,218,96,180,75,117,190,23,7,115,238,237,119,51,85,220,56,143,116,164,86,139,176,4,230,19,152,187,33,47,36,60,216,33,169,128,33,150,42,172,68,231,201,233,1,181,152,42,73,187,152,242,1,151,190,217,25,204,51,184,187,196,108,54,195,9,149,157,181,139,121,190,45,73,17,248,124,102,140,70,93,217,40,246,211,38,111,139,175,231,199,146,73,168,122,213,175,252,65,196,199,62,162,49,49,44,75,6,18,19,228,140,84,163,115,62,117,127,168,54,211,232,78,118,221,254,55,156,226,22,177,70,203,255,191,154,255,189,127,76,239,221,198,149,222,166,187,140,1,221,245,115,0,2,0,0,0,28,12,29,145,9,226,37,69,75,25,156,44,202,81,166,229,248,202,1,166,198,65,201,69,14,239,19,204,35,69,3,171,225,220,141,249,144,109,253,91,110,202,203,221,175,109,151,215,251,127,219,151,250,123,106,25,138,228,20,215,56,34,59,156,163,54,195,52,3,167,113,128,193,70,63,95,24,171,216,101,80,33,164,118,134,130,161,24,224,16,10,7,177,225,37,49,159,132,136,136,2,81,134,34,28,119,85,86,91,81,244,87,133,71,80,196,72,128,42,84,14,10,10,3,20,213,79,146,0,25,20,31,105,176,218,219,11,163,142,184,15,173,118,111,13,166,242,112,241,107,200,179,142,209,227,131,28,185,31,36,0,7,2,97,200,218,192,191,20,248,194,61,143,216,90,183,205,152,192,140,161,161,153,2,179,50,234,210,134,21,163,174,92,183,165,232,240,229,15,197,169,22,11,183,240,18,17,38,115,60,177,19,69,37,163,101,102,156,214,243,176,232,196,181,204,219,26,85,87,72,83,92,97,76,92,165,103,79,93,181,109,239,76,229,190,215,81,2,20,131,16,23,164,232,115,230,88,108,212,17,182,123,21,113,197,152,238,102,234,226,15,244,61,5,176,160,96,7,26,32,216,196,120,146,64,82,26,92,95,43,21,76,235,87,64,108,197,184,95,53,207,128,216,244,244,62,204,46,80,123,18,187,150,119,63,57,254,9,168,190,19,2,228,12,59,246,87,205,77,236,217,164,250,203,207,98,6,187,34,158,94,192,0,76,3,15,2,192,25,137,34,169,239,17,72,144,104,104,12,158,101,194,12,104,128,52,96,224,6,22,11,76,68,20,140,207,17,75,102,97,50,82,4,5,223,72,33,17,105,9,64,179,4,66,137,52,18,174,7,137,3,2,194,192,244,8,158,74,177,246,36,36,109,73,53,9,176,184,46,255,251,178,100,38,142,135,140,114,73,11,186,76,244,58,35,217,211,96,109,102,30,177,163,34,78,233,51,200,255,15,37,229,151,149,80,229,12,189,239,160,240,151,249,71,217,83,43,25,24,241,222,64,108,187,145,214,210,229,116,234,136,70,69,74,9,11,76,171,203,226,65,118,93,29,159,227,253,90,236,102,191,211,58,33,196,32,121,166,125,2,214,236,57,220,243,22,19,73,40,120,213,6,20,237,219,179,18,226,251,63,27,106,234,55,57,157,183,78,53,106,62,226,79,110,117,255,251,87,5,127,158,214,229,130,84,236,176,77,105,242,102,170,65,90,119,89,85,210,217,201,130,227,157,57,79,119,162,172,92,102,83,75,42,250,135,133,42,161,182,229,250,151,40,115,49,239,130,30,142,209,35,159,139,252,47,29,113,245,12,255,238,207,255,158,152,75,157,229,225,225,202,0,193,230,174,160,132,24,180,2,14,129,45,30,104,18,175,89,53,3,98,172,83,193,183,211,147,156,55,249,226,145,193,208,123,29,11,35,110,221,85,235,56,124,200,165,31,119,255,159,255,238,255,255,251,219,71,80,44,96,248,104,72,4,152,191,34,158,90,234,24,22,43,154,165,83,154,246,138,131,176,211,18,64,64,168,24,6,71,76,230,29,20,68,199,97,144,49,18,89,174,210,81,210,21,65,16,160,74,226,199,196,64,160,209,2,96,88,166,54,180,194,22,40,20,76,16,116,145,139,107,43,150,24,1,119,46,40,108,93,178,4,3,144,190,162,199,27,24,168,162,129,246,145,206,180,102,1,69,157,84,65,218,146,68,57,19,70,78,121,215,74,9,151,105,250,173,155,117,179,91,234,101,101,226,47,12,98,163,70,159,181,61,35,251,241,196,35,185,93,246,94,183,167,95,71,230,221,50,135,184,179,110,228,66,102,191,33,202,151,240,126,110,212,161,129,174,211,224,38,181,96,106,141,17,38,226,29,104,242,171,106,244,108,53,164,140,151,82,47,79,34,147,33,202,185,62,12,218,23,206,74,155,85,58,66,185,113,150,157,246,78,243,247,45,74,217,77,40,199,113,131,236,10,169,86,182,77,201,13,166,233,123,222,233,16,35,141,92,38,244,185,174,132,18,0,67,126,250,70,128,246,58,7,45,184,0,197,216,183,164,118,130,5,68,7,49,75,154,123,153,237,22,65,55,202,120,192,10,65,21,189,3,241,16,194,157,253,26,155,69,154,67,244,252,239,170,24,138,81,211,195,181,255,255,255,212,0,0,1,80,192,240,168,192,0,60,195,102,252,240,32,52,195,0,88,204,40,168,205,54,20,201,32,124,96,7,37,2,128,70,249,146,163,90,42,24,58,101,24,72,8,55,58,86,93,155,162,97,0,8,235,80,144,3,192,255,251,178,100,29,140,134,241,104,201,155,184,76,240,75,131,217,135,101,70,108,27,105,155,38,78,189,57,1,25,19,166,245,134,9,112,224,164,116,113,64,9,104,194,211,153,37,112,135,146,234,19,24,183,156,13,35,124,83,89,230,85,1,238,192,43,40,152,87,213,47,111,199,213,103,45,50,175,185,1,145,74,19,61,83,90,187,32,179,139,181,41,223,50,220,205,100,91,127,233,98,20,215,185,159,63,216,133,236,230,183,218,58,147,182,170,51,24,189,232,221,62,181,184,46,183,53,35,167,213,121,54,235,224,64,197,234,209,83,71,167,90,121,237,75,36,196,73,88,181,241,123,219,138,87,134,82,85,188,78,216,74,85,37,166,148,97,179,109,102,154,108,133,26,58,146,251,26,105,137,161,68,134,58,90,10,46,218,198,214,196,208,225,140,57,63,23,151,13,128,64,3,0,41,108,218,24,32,40,160,9,241,201,210,40,120,5,109,150,187,129,129,80,14,131,54,117,226,240,129,165,91,70,148,39,254,168,242,213,51,221,158,59,211,160,37,230,5,125,127,191,222,151,189,255,209,81,55,236,185,102,16,204,64,166,234,172,248,52,237,171,91,147,180,104,4,23,152,66,15,16,128,230,25,29,231,186,178,102,0,138,70,131,182,198,132,49,38,76,132,102,8,5,1,64,36,195,16,56,200,129,208,183,166,36,141,166,33,0,236,74,42,148,22,220,8,227,169,210,16,153,33,64,2,200,64,166,172,37,224,109,138,128,96,8,71,111,107,1,129,92,61,242,147,199,80,129,229,44,0,140,46,74,152,11,41,201,92,92,53,135,102,32,146,152,184,14,241,252,152,195,19,52,93,179,233,233,117,139,21,154,51,140,34,98,43,203,114,38,39,166,233,106,190,69,197,219,18,10,247,171,68,62,72,17,211,169,41,235,86,234,192,190,233,108,86,185,212,118,50,184,69,54,169,132,66,119,179,56,198,176,210,82,68,211,175,173,78,184,137,93,8,51,7,57,30,210,202,77,137,72,215,148,210,217,116,161,63,89,46,174,62,26,150,164,147,106,178,249,40,172,181,53,11,11,61,236,184,4,39,24,91,79,60,35,3,192,24,118,138,185,144,184,2,112,227,32,226,125,168,195,197,217,213,170,82,24,27,68,210,61,192,194,103,123,126,114,112,69,54,90,21,189,92,253,69,84,215,219,125,182,237,254,223,216,77,189,222,152,65,34,223,21,143,50,24,89,31,201,40,193,109,187,245,33,0,204,35,2,12,20,10,140,104,3,77,252,159,140,130,23,77,3,203,77,60,57,193,88,88,32,15,2,0,70,73,3,166,80,149,160,96,28,196,163,164,4,107,198,23,146,152,217,33,0,140,30,7,220,119,160,132,60,14,3,197,130,255,251,178,100,31,12,135,33,104,200,139,175,78,180,73,73,185,157,97,37,102,86,253,163,52,109,189,53,129,31,148,102,29,131,165,240,129,99,44,193,16,12,46,7,50,66,16,112,192,96,29,111,198,64,66,23,246,15,133,183,69,75,3,163,48,176,166,251,224,199,175,174,90,191,194,32,50,134,224,230,211,104,15,230,162,22,194,44,237,177,238,116,86,28,39,244,204,182,101,113,4,65,225,70,4,124,56,88,158,210,135,53,227,76,107,123,101,228,38,1,30,80,115,253,207,81,246,161,135,231,117,121,28,156,245,90,191,228,246,223,19,55,211,23,111,115,114,166,194,178,77,149,215,216,108,191,131,104,14,30,106,73,152,205,106,225,218,93,202,157,132,107,124,252,144,94,121,93,166,215,242,214,61,174,195,178,234,251,46,236,42,243,213,64,78,28,110,231,188,71,3,139,0,0,2,2,128,1,2,232,155,129,71,72,104,128,120,4,124,68,22,172,251,214,129,210,10,10,78,201,214,244,59,210,51,148,190,82,54,14,205,32,246,77,31,160,61,27,255,219,255,244,152,93,255,235,255,102,123,191,255,255,125,191,254,253,154,202,181,20,21,209,252,202,26,128,19,83,219,164,147,5,16,58,27,126,168,24,172,215,162,76,245,144,29,28,252,179,225,208,115,22,32,118,140,24,209,85,167,111,177,124,91,18,135,97,64,129,74,50,40,52,137,77,170,243,178,172,128,178,137,177,171,174,213,188,37,224,41,197,20,58,125,49,235,183,149,186,201,251,240,187,74,61,234,135,13,230,179,69,40,103,164,118,41,210,99,40,92,83,123,145,247,213,53,186,149,154,212,174,81,111,14,39,128,46,245,153,138,176,103,219,78,165,141,19,89,131,61,190,94,211,21,42,184,18,34,64,153,244,165,147,117,251,121,137,235,245,139,105,78,155,41,153,129,210,102,165,20,23,98,134,54,27,82,220,154,216,194,74,108,111,42,114,127,242,247,36,165,34,33,99,7,182,56,139,11,45,21,80,0,20,7,5,186,119,184,217,20,93,0,228,192,23,45,242,199,2,177,80,90,162,159,198,220,76,34,162,30,44,41,85,116,16,180,159,222,84,53,69,243,12,255,183,205,103,212,46,21,116,18,80,141,71,101,190,197,127,151,141,38,216,245,50,101,218,5,156,153,57,229,128,0,1,242,32,8,194,160,120,193,21,72,210,29,88,200,144,168,204,77,224,203,186,72,128,50,48,36,10,44,153,143,160,177,144,102,90,20,24,238,78,24,144,11,169,244,61,46,244,133,61,12,31,9,236,167,97,84,40,14,28,129,165,160,11,1,164,139,170,163,35,19,5,247,140,218,7,167,61,81,172,88,108,110,149,9,85,52,246,128,229,16,153,215,7,89,255,251,178,100,47,142,135,74,111,200,147,185,76,242,73,106,25,205,97,98,86,92,193,163,30,79,108,211,193,44,167,103,12,108,28,40,146,130,68,111,102,82,58,75,42,104,171,129,232,160,70,231,154,135,175,213,187,113,136,123,47,199,84,141,201,87,208,118,110,214,176,207,29,64,77,47,28,93,27,88,237,245,181,132,109,138,66,173,200,99,146,185,251,178,202,11,60,194,247,59,172,178,206,254,213,211,210,158,33,27,115,126,123,158,247,205,52,210,168,194,179,78,165,49,20,87,66,42,137,18,157,196,72,221,82,137,18,25,44,222,43,158,79,142,251,236,202,53,145,158,201,197,145,70,9,179,87,202,34,106,123,121,255,255,45,106,155,54,97,252,31,191,248,104,64,0,0,4,0,0,195,220,106,194,179,164,113,48,196,9,115,225,80,247,103,88,250,96,42,115,159,80,247,6,225,194,185,18,8,38,223,213,191,219,250,127,126,189,68,105,255,255,67,17,111,255,253,83,67,187,153,234,74,205,162,209,247,123,157,145,78,203,58,9,151,61,127,208,52,177,76,17,0,132,46,53,70,129,198,38,97,244,11,134,63,100,60,98,196,70,192,34,200,24,4,113,64,41,48,96,5,35,7,225,36,17,0,137,128,216,177,128,129,89,51,146,212,56,25,38,36,229,64,28,91,227,128,12,32,2,192,224,166,48,43,6,160,56,225,140,14,18,152,70,135,79,140,248,136,120,41,174,153,160,70,230,147,170,5,178,60,26,206,135,3,195,156,35,10,97,169,106,123,253,210,80,212,129,171,81,61,102,35,236,166,235,221,129,0,43,89,157,211,173,67,149,88,93,4,245,250,108,99,104,181,41,171,6,231,203,185,125,188,211,58,189,36,27,127,122,136,67,242,79,67,103,118,145,254,138,213,142,82,63,182,104,242,173,103,12,233,127,88,199,194,167,124,26,49,17,36,83,223,247,101,78,86,214,166,246,215,153,104,197,36,68,54,11,43,211,175,214,226,179,23,223,231,122,124,105,156,203,150,126,124,10,44,109,68,188,196,153,206,79,205,187,239,64,0,112,183,9,11,78,208,117,86,16,64,165,205,147,235,203,108,82,235,177,111,33,141,248,197,207,202,31,175,249,111,246,255,252,187,10,11,148,32,97,166,136,129,45,136,127,255,208,174,212,255,253,88,214,31,49,79,71,155,116,163,89,149,87,66,135,28,230,61,90,82,214,134,138,44,0,138,230,252,42,3,79,131,12,135,206,206,160,24,20,152,159,34,96,52,120,100,48,96,0,239,147,11,12,18,73,99,228,196,71,97,253,110,68,64,70,78,255,163,21,36,73,84,10,1,226,16,153,17,17,88,219,245,160,12,5,22,128,27,150,33,255,25,15,96,131,26,11,196,255,251,178,100,37,12,134,108,104,203,155,143,53,112,76,70,153,215,68,8,178,90,5,149,40,110,233,141,129,36,25,38,13,148,137,160,48,17,45,135,163,233,161,211,35,102,190,207,177,226,179,191,134,184,255,59,139,12,157,45,157,122,83,173,166,202,144,202,118,180,241,237,232,225,86,243,221,45,138,61,182,160,169,162,63,56,192,57,52,4,48,224,16,180,27,44,39,59,193,129,72,26,131,247,23,53,164,183,166,159,73,75,208,239,113,114,128,172,205,92,174,177,10,52,208,29,158,82,240,113,249,4,147,9,32,79,92,212,224,37,76,156,21,9,22,84,217,92,213,207,164,116,232,189,205,98,100,100,164,142,56,121,129,80,134,216,96,144,8,0,211,255,130,212,43,160,202,35,80,30,3,224,141,100,141,132,254,116,117,37,82,52,201,231,207,117,206,26,254,38,102,90,156,246,254,42,255,246,251,227,186,190,17,248,235,84,153,0,130,243,69,14,111,144,2,255,212,92,32,168,3,17,154,99,234,68,171,255,251,251,185,127,119,244,0,0,13,192,16,160,156,224,130,212,234,224,48,56,39,52,0,207,51,197,131,48,184,25,48,164,3,8,4,204,53,2,197,7,192,16,32,97,9,0,21,0,80,100,199,156,52,36,67,5,35,208,40,236,204,180,170,40,153,57,149,198,2,26,23,4,143,6,52,1,153,34,111,44,152,64,198,188,64,211,192,192,206,51,47,127,91,35,6,126,148,169,7,101,12,201,169,100,215,110,224,232,191,119,182,237,190,136,24,152,127,64,141,109,46,93,58,74,144,73,89,28,165,86,238,46,251,81,183,124,191,6,82,143,117,108,114,32,156,31,129,34,216,5,72,78,171,22,173,115,239,90,254,76,239,109,122,105,213,252,133,105,245,153,155,48,251,44,239,107,25,79,167,63,127,175,123,255,187,57,219,183,236,252,173,102,237,213,201,223,237,235,189,244,155,53,74,207,218,249,148,90,197,72,161,123,251,210,0,0,9,68,110,227,178,72,144,113,96,90,213,237,18,5,217,193,10,32,213,59,123,114,155,210,226,254,168,201,223,54,56,194,144,150,74,191,127,126,255,214,95,167,79,255,191,255,129,36,43,253,0,209,232,116,27,116,248,243,239,81,208,194,208,224,51,197,78,15,2,28,40,0,5,224,48,38,40,17,152,18,82,157,119,25,152,190,78,24,205,209,24,100,161,154,70,29,135,18,36,0,9,49,102,96,241,154,36,12,152,50,95,152,18,0,38,176,40,36,78,182,182,226,24,208,208,18,153,130,13,15,58,52,91,77,56,82,66,50,150,66,34,42,104,136,32,160,97,148,134,130,33,77,211,157,154,131,219,17,64,119,126,26,80,168,41,133,211,91,94,13,158,206,56,255,251,178,100,51,12,6,195,97,200,147,186,99,242,74,6,121,221,60,5,180,85,53,159,50,109,176,215,137,56,33,230,221,132,137,104,229,114,85,8,149,123,68,150,231,141,236,176,195,243,222,87,247,41,106,246,43,62,177,244,63,216,52,207,106,102,222,181,159,113,98,148,76,213,116,74,179,243,179,27,186,206,198,50,114,111,123,207,245,113,35,118,126,217,88,33,230,241,197,16,54,227,80,29,162,30,45,102,214,108,183,27,95,75,44,191,185,11,54,103,183,242,118,106,227,143,108,255,247,206,77,235,14,0,55,130,6,165,105,45,121,56,9,95,69,73,212,28,205,65,0,0,0,116,0,0,143,254,47,85,32,147,156,64,78,154,238,141,202,208,177,203,18,62,52,239,41,150,79,140,107,63,24,242,65,223,255,165,111,109,157,217,191,70,61,31,231,1,82,11,79,45,55,66,27,23,97,239,172,34,9,144,56,24,27,243,97,165,157,255,199,61,158,126,32,5,28,183,160,37,150,5,146,77,35,112,196,128,78,28,152,228,151,131,176,144,225,192,225,208,73,100,136,4,72,228,72,43,195,89,105,17,123,29,79,71,154,76,80,4,231,65,52,201,218,160,109,102,29,126,108,252,83,59,72,70,80,250,13,203,123,98,247,124,246,74,245,48,202,122,116,197,47,172,137,167,230,8,197,3,53,94,84,234,246,127,151,230,110,190,185,251,104,150,140,14,253,108,104,177,35,49,228,110,90,213,126,244,252,167,181,105,166,95,57,253,95,245,219,190,156,183,30,222,152,9,43,58,205,71,92,187,195,251,204,91,247,143,5,216,210,105,47,20,3,118,192,178,133,235,198,69,59,40,146,53,165,132,166,182,51,20,84,65,129,0,12,179,236,74,169,26,33,114,144,128,65,102,29,68,214,234,109,136,42,22,90,71,90,247,158,146,244,255,117,163,168,167,191,255,255,228,6,137,32,48,148,49,244,223,237,137,80,98,26,24,160,200,74,131,33,117,70,49,123,246,219,208,238,64,232,17,228,48,81,51,14,12,173,7,153,233,2,196,33,24,168,58,96,192,200,103,52,110,96,136,214,96,111,110,8,123,133,4,0,168,126,88,3,130,12,83,27,136,244,232,49,76,136,48,0,27,90,209,160,80,31,29,119,140,184,41,230,122,8,72,160,64,11,0,230,67,72,88,131,244,157,163,66,86,116,93,31,169,234,57,82,218,215,228,203,37,192,142,64,41,156,204,92,119,14,125,12,242,206,159,59,87,86,220,174,41,113,218,149,242,102,147,236,203,172,216,230,87,107,36,165,121,5,135,109,90,69,158,96,233,182,16,130,58,101,73,18,172,25,3,119,34,100,230,154,141,144,99,29,27,143,36,243,44,195,49,89,78,109,231,77,255,251,178,100,77,142,134,242,116,200,139,186,75,242,73,166,137,154,96,39,150,26,245,179,40,46,60,215,73,43,153,229,1,165,137,176,56,159,165,109,137,48,220,124,205,185,9,213,10,65,131,107,64,68,156,177,121,91,10,65,215,153,4,120,165,31,155,50,232,39,181,219,184,55,250,36,153,146,146,204,86,210,65,47,50,7,111,201,83,161,107,84,39,121,243,203,119,54,189,53,245,160,108,0,0,48,0,14,35,2,237,98,16,3,154,185,76,100,46,132,133,188,198,68,160,252,126,224,93,247,61,241,160,243,86,53,36,28,52,209,127,243,7,181,255,248,201,48,120,105,113,227,78,29,64,126,27,27,175,253,63,162,51,13,92,60,30,60,13,140,1,138,243,56,132,254,46,48,96,60,40,10,48,152,140,255,117,99,25,132,14,88,138,57,27,16,216,0,224,40,9,53,128,196,243,61,135,11,62,13,73,130,138,204,77,50,199,135,116,42,0,28,37,128,75,118,40,14,72,66,81,112,208,65,36,217,20,224,160,0,20,10,181,30,70,153,115,190,154,122,228,126,30,228,252,134,33,229,193,121,132,59,15,96,12,11,9,199,77,98,177,209,41,190,192,88,92,45,220,35,210,170,60,60,129,166,194,161,8,150,2,131,203,136,48,227,34,214,171,67,241,89,166,54,247,249,136,131,96,112,87,191,220,8,204,148,115,149,71,149,83,205,66,189,165,55,241,223,96,227,10,186,155,45,110,72,97,136,151,24,68,28,45,27,3,28,52,144,102,235,218,4,102,33,251,40,183,139,216,249,140,46,255,245,141,143,205,191,73,25,148,218,197,146,53,110,197,217,167,238,179,119,94,224,163,146,235,163,131,87,222,56,232,172,176,128,96,115,161,103,96,30,35,128,210,1,1,210,250,3,0,42,97,176,179,124,154,236,144,36,100,45,0,161,201,48,202,192,132,213,50,60,181,247,202,16,250,76,236,147,170,204,111,218,244,95,115,236,70,121,38,118,245,173,45,86,244,178,32,98,157,255,240,237,154,125,61,100,0,0,97,97,105,130,71,163,69,161,183,9,154,129,70,97,157,24,76,238,101,32,112,24,152,97,64,210,27,3,145,6,7,2,152,120,116,102,0,193,8,12,192,96,208,112,152,186,96,65,51,8,134,226,168,16,81,0,224,209,16,49,84,57,38,78,225,53,87,164,73,117,19,35,31,104,101,159,130,144,180,184,42,236,84,26,38,121,55,1,33,153,177,113,13,226,237,153,112,172,69,137,186,26,101,181,23,6,81,11,44,69,128,211,80,58,93,190,136,141,114,181,126,14,188,10,27,106,172,235,68,129,209,89,209,49,96,72,167,100,251,156,251,124,105,42,188,244,254,151,143,239,52,127,231,182,90,114,187,255,251,176,100,79,142,167,13,106,204,19,143,101,66,72,227,73,85,103,12,24,29,101,199,58,78,97,145,200,254,141,102,72,60,164,40,102,46,194,68,80,164,138,19,186,22,190,144,93,81,160,142,217,44,75,77,123,123,212,246,43,46,99,14,223,161,59,66,223,167,182,235,177,183,217,123,115,180,199,22,116,215,182,56,174,141,207,213,242,219,140,108,197,134,47,99,232,217,12,253,158,24,176,4,0,36,209,249,16,123,10,4,126,137,245,113,212,181,165,102,129,116,188,8,118,129,177,183,228,44,4,117,132,62,58,52,232,235,16,209,212,64,252,81,215,250,47,71,42,58,115,185,99,211,2,111,98,6,103,44,22,140,92,230,94,10,37,84,127,255,253,95,255,250,126,129,29,23,76,60,31,28,34,28,229,6,10,158,25,36,166,99,227,73,144,208,70,130,9,168,144,96,80,0,55,48,8,40,195,162,97,16,140,199,195,68,157,47,116,58,44,87,22,8,205,80,174,54,90,40,215,197,197,191,139,68,164,228,72,152,24,211,177,251,80,100,110,170,230,104,20,205,34,53,26,182,128,146,41,64,213,30,149,56,185,215,181,175,70,164,105,130,237,52,215,4,90,114,156,18,52,89,78,11,169,98,51,102,84,233,180,14,106,43,69,90,236,98,87,123,88,247,113,214,20,222,205,241,208,186,148,153,214,88,141,182,38,71,199,177,18,74,33,120,232,178,41,206,175,77,53,149,117,194,153,106,177,55,104,108,66,40,94,17,224,85,115,125,178,11,129,200,71,102,75,133,56,173,234,226,173,122,211,2,92,185,124,165,115,203,31,177,176,55,108,246,79,237,37,245,174,182,96,190,142,58,126,178,83,159,68,212,66,4,202,70,220,202,211,167,101,255,158,167,204,176,111,95,227,173,32,140,194,96,214,94,189,6,50,167,92,108,242,228,125,89,166,161,109,165,175,30,144,247,165,126,24,122,178,153,95,199,234,7,174,225,113,107,222,103,73,132,185,26,239,156,183,83,255,16,242,101,188,239,255,255,219,41,255,254,115,225,251,58,10,0,0,90,80,189,170,172,134,38,97,222,97,131,102,20,166,50,86,103,59,104,243,46,162,33,44,158,44,6,152,136,49,143,18,186,170,180,132,39,147,53,62,83,168,84,29,58,215,233,230,118,192,219,94,233,103,242,172,162,118,228,143,24,113,142,228,216,161,123,163,118,99,12,199,37,241,69,205,51,234,220,193,91,187,95,16,224,88,202,34,36,203,57,92,191,253,130,100,25,253,11,173,243,98,108,192,110,222,32,132,47,15,174,117,217,189,84,182,204,101,51,46,163,230,26,142,55,65,152,176,26,91,16,213,204,210,207,55,198,190,101,102,206,143,90,127,13,214,38,76,35,255,251,178,100,75,142,118,172,105,79,155,120,123,240,68,105,217,160,97,34,104,27,201,217,56,78,61,29,9,28,147,230,149,151,148,224,124,83,216,102,83,117,153,154,42,237,93,235,8,181,174,53,175,254,51,110,166,191,130,133,197,133,151,11,71,196,10,123,81,203,54,51,245,86,184,139,126,173,112,47,74,156,49,51,148,62,107,217,173,173,112,171,39,225,202,76,9,30,185,154,118,126,92,136,28,105,65,4,99,207,92,66,251,1,171,19,122,68,17,114,235,143,229,18,234,240,233,106,74,110,18,122,59,171,78,213,102,67,190,31,131,86,85,35,16,239,59,245,237,223,255,79,209,246,255,255,255,255,235,255,254,55,255,255,239,254,42,161,9,0,224,192,184,200,203,151,112,22,60,199,71,131,21,146,13,28,88,8,87,160,44,170,17,0,18,106,0,128,134,6,1,0,160,203,216,88,42,40,23,48,192,81,98,211,48,145,224,123,102,79,199,233,160,76,83,151,213,107,97,85,80,119,218,236,253,120,212,195,144,234,218,108,74,126,188,165,200,113,93,152,81,8,1,183,221,86,183,45,198,210,12,229,132,52,5,3,234,80,238,0,58,242,126,155,158,169,20,172,254,167,212,150,69,32,39,128,238,46,163,4,194,10,38,203,100,248,87,41,32,178,86,14,59,82,187,245,3,29,217,108,99,211,26,84,235,193,215,203,123,202,233,180,250,249,202,207,233,38,125,226,228,79,223,154,209,224,154,155,153,189,187,215,253,211,89,222,50,203,95,32,227,67,133,140,27,45,80,194,22,182,5,206,248,158,29,67,95,97,20,195,4,47,216,114,39,226,43,232,119,121,147,22,19,175,205,253,154,102,134,193,31,138,48,240,225,37,227,148,162,240,168,39,73,202,160,20,110,102,0,254,32,241,214,32,179,32,181,14,194,46,63,117,33,64,52,155,105,135,109,113,17,227,80,44,19,107,83,113,71,136,134,183,212,81,191,44,238,95,223,211,242,255,33,211,71,255,255,254,87,250,128,0,0,42,146,4,174,216,182,210,56,41,136,60,112,84,240,32,241,151,176,24,1,244,116,133,68,113,175,33,137,146,1,44,175,44,30,57,34,246,202,153,242,103,138,73,45,203,76,129,135,227,146,181,212,211,186,102,108,40,153,252,137,126,245,16,237,170,119,235,127,176,223,243,227,94,83,59,249,195,182,125,102,127,234,235,252,38,173,147,125,43,136,74,125,122,1,36,177,186,40,233,214,15,93,169,241,106,213,204,212,174,29,163,182,220,222,135,68,139,35,221,230,250,254,173,21,206,19,90,248,155,249,19,123,186,100,188,211,194,151,185,174,7,76,56,209,10,221,94,23,255,116,250,218,95,117,211,112,170,10,236,121,123,132,134,24,255,251,178,100,83,8,117,201,103,81,211,79,77,240,67,201,25,181,97,34,118,27,189,199,58,78,97,241,201,19,145,230,213,151,148,226,172,27,254,175,96,248,47,210,214,35,176,5,132,197,31,247,195,125,53,64,0,2,196,55,12,154,192,132,5,188,7,8,8,244,74,149,217,78,137,238,43,133,108,253,164,169,190,157,238,78,170,193,243,209,212,170,154,155,53,26,154,72,54,169,57,106,162,26,162,25,254,239,95,235,195,255,217,188,249,61,245,255,247,239,219,141,212,128,51,238,242,95,142,133,141,61,74,48,88,56,195,38,240,112,20,194,112,83,6,0,229,98,48,16,16,107,104,68,15,48,216,56,8,57,125,146,200,168,20,1,5,85,253,182,50,44,123,209,230,145,34,167,227,14,101,25,241,197,238,226,149,117,75,54,253,49,127,205,143,220,146,179,200,84,170,217,8,121,250,89,31,159,82,222,214,51,69,145,157,193,71,80,194,174,234,235,28,174,62,95,242,137,55,118,209,107,234,229,23,114,186,58,58,185,110,119,122,177,241,168,88,112,205,155,206,125,93,66,112,97,190,1,89,30,187,85,110,245,207,172,4,215,170,242,86,253,186,31,188,166,222,249,234,25,113,155,33,222,89,141,130,79,18,203,200,154,99,40,59,230,29,189,57,136,247,26,100,250,237,219,174,222,66,180,207,156,107,50,70,122,94,87,12,211,185,107,110,106,171,91,103,190,190,218,190,253,53,241,136,223,249,183,244,212,125,42,121,222,56,42,217,186,36,7,168,128,171,209,128,4,134,60,6,16,149,217,115,56,174,227,107,202,215,46,23,112,133,86,2,139,84,110,254,239,70,209,209,130,11,145,28,169,100,62,128,169,204,47,161,229,15,22,148,94,169,250,40,251,126,74,154,41,255,255,255,51,255,88,0,76,128,36,110,188,78,26,83,156,29,112,71,1,135,34,152,233,88,103,128,242,154,135,151,116,70,61,108,190,136,176,104,33,12,158,12,29,2,7,29,160,119,22,218,7,247,56,133,142,117,233,128,236,92,88,109,97,94,93,148,159,23,230,21,217,184,86,169,222,140,190,219,73,124,175,238,7,177,157,101,161,205,108,88,86,187,40,26,77,141,238,115,191,82,14,255,146,63,61,219,41,106,252,184,216,53,75,124,28,71,58,205,200,10,246,230,39,189,91,17,111,198,120,91,175,99,153,91,73,18,8,159,136,41,234,234,238,121,202,225,237,182,123,51,201,185,18,255,71,202,11,118,122,15,120,209,179,62,156,100,33,209,115,99,110,254,86,79,157,127,91,40,255,202,142,12,30,127,238,153,67,158,253,36,222,230,41,239,27,84,171,141,165,107,129,22,181,121,22,120,199,36,141,113,112,229,121,232,115,0,0,0,255,251,178,100,106,136,118,142,105,79,187,120,124,112,69,101,217,184,97,5,114,25,173,199,65,77,189,119,193,16,36,102,193,147,138,0,2,57,222,3,106,203,192,161,44,137,21,211,226,129,254,67,77,75,24,176,241,167,244,24,7,206,160,203,217,76,152,65,113,13,60,230,163,81,220,236,3,15,199,163,160,218,57,177,128,255,163,107,253,56,179,151,140,253,22,125,191,19,244,219,245,117,129,109,16,36,118,195,141,248,88,132,195,20,197,191,66,136,66,49,19,53,156,3,12,38,132,8,72,43,33,92,66,0,19,54,0,115,26,138,243,40,63,167,226,83,139,3,200,224,217,150,135,40,211,145,33,191,197,219,221,179,52,102,140,4,245,25,5,126,208,110,136,137,2,113,200,149,222,79,219,110,82,119,125,224,29,19,101,36,21,246,244,139,191,9,163,88,94,135,155,20,6,54,32,79,3,18,0,30,64,125,159,58,219,243,122,238,88,129,241,161,211,54,88,77,189,79,114,62,109,193,88,244,164,245,203,114,94,219,76,32,247,168,41,122,89,50,242,185,68,1,74,219,109,129,72,134,25,229,23,10,115,75,223,168,127,110,143,152,24,82,77,139,52,73,240,8,143,149,193,46,103,21,189,92,138,223,97,106,206,76,177,142,121,46,155,3,147,139,28,87,248,255,168,250,253,93,219,110,78,233,18,97,103,80,158,34,157,83,199,243,65,127,149,52,1,33,44,227,93,147,206,240,66,143,25,18,116,170,237,170,155,69,163,169,88,56,248,94,156,175,83,126,133,215,245,94,13,255,215,231,254,250,127,251,127,241,93,54,253,127,255,255,254,168,0,0,41,32,2,202,231,98,20,48,31,50,29,28,192,192,83,14,142,129,68,147,42,173,66,41,122,4,134,37,82,208,128,19,36,131,14,54,96,214,74,132,189,16,246,72,186,137,111,124,68,249,87,110,99,153,21,104,70,149,180,178,207,220,90,143,51,86,43,107,134,106,216,233,122,65,148,239,216,244,141,172,18,204,86,64,99,219,72,176,91,63,164,153,214,172,227,190,221,27,242,170,127,134,31,234,12,159,142,184,220,142,66,74,252,241,130,157,106,98,126,41,111,89,147,201,200,47,79,115,226,207,112,203,143,189,255,180,182,119,100,182,119,6,223,75,148,175,231,193,161,22,19,27,171,187,59,72,155,89,74,71,50,238,120,208,109,104,123,174,151,252,109,198,173,97,33,81,41,49,210,231,19,71,43,76,72,7,171,235,86,71,29,65,165,45,22,176,183,23,101,199,24,142,222,202,104,192,0,0,0,32,32,167,113,41,140,104,144,56,192,32,187,70,5,140,27,22,186,94,10,175,29,85,23,156,178,54,29,28,209,149,58,110,158,245,71,217,91,127,55,255,251,178,100,125,136,70,120,104,207,211,153,121,208,70,6,89,169,101,39,116,29,113,201,48,78,101,241,201,23,17,166,153,145,150,72,57,243,56,165,185,230,73,242,79,64,203,126,218,183,237,197,15,243,202,139,42,51,166,159,163,236,64,20,48,112,17,148,2,74,102,72,179,157,196,130,97,87,185,134,15,71,32,19,154,60,18,96,17,73,0,116,168,81,109,132,3,67,26,1,205,50,96,78,33,224,120,16,34,52,240,18,36,208,21,11,38,45,169,213,102,111,44,166,234,79,168,222,83,46,143,126,15,154,212,142,38,206,165,180,145,214,59,242,153,67,64,110,79,35,82,75,173,96,181,225,222,89,12,47,24,148,124,8,197,44,185,120,129,228,123,109,92,131,240,222,80,155,159,64,247,94,168,207,155,55,217,150,79,89,149,0,6,115,177,186,233,214,245,39,86,115,202,171,112,98,49,102,240,208,151,150,185,13,181,24,153,247,138,99,120,95,102,244,111,65,111,182,235,250,145,218,177,236,51,34,252,250,218,1,227,62,96,56,238,158,246,198,233,141,247,223,204,227,155,55,178,201,187,36,183,25,184,244,91,139,9,182,191,201,61,165,241,171,184,107,184,23,185,132,227,92,83,122,196,152,251,246,249,220,223,246,237,8,211,146,185,72,32,1,3,25,106,218,16,228,94,128,172,0,129,141,208,5,132,122,40,16,151,201,3,23,22,27,184,208,189,144,46,168,106,110,75,101,194,82,130,230,221,31,71,209,178,142,210,200,57,234,25,152,15,209,37,240,231,247,119,89,234,250,142,119,127,255,255,255,251,68,0,0,63,176,13,214,246,145,74,58,40,104,70,194,90,70,44,54,98,36,6,15,36,128,199,241,36,8,65,42,178,245,182,52,193,21,109,150,192,176,203,201,154,82,175,232,63,232,105,249,216,66,153,103,40,110,154,186,241,238,109,42,129,111,126,111,156,197,188,198,125,181,212,183,213,210,150,204,1,203,76,158,131,6,158,243,239,227,95,244,29,180,95,208,59,218,75,222,160,75,37,126,78,140,102,168,110,94,69,165,237,33,13,141,182,196,190,219,91,151,235,27,170,183,241,235,182,216,158,50,78,217,242,186,249,96,64,234,35,240,243,189,95,91,171,100,63,228,75,239,27,215,250,221,241,222,253,217,250,222,84,203,112,246,62,231,131,42,135,24,198,215,63,108,199,220,112,242,45,30,106,0,155,173,45,88,96,254,153,114,136,128,76,171,206,54,167,193,0,61,165,20,12,12,73,57,126,74,252,66,56,33,7,145,20,110,107,37,89,75,61,244,115,183,125,85,76,10,114,237,146,155,18,241,56,62,63,246,237,219,126,43,254,110,175,223,251,127,254,143,255,156,48,128,0,70,1,2,130,255,251,178,100,129,136,197,166,104,80,211,111,93,242,72,41,25,129,99,71,42,29,181,201,44,78,233,179,209,44,166,38,141,151,168,232,64,40,20,230,52,159,244,49,164,122,49,25,96,49,100,63,51,38,75,50,8,25,6,3,6,3,131,192,65,165,123,24,68,22,152,122,46,25,82,77,145,2,73,8,13,20,140,37,5,70,130,92,73,65,50,245,53,40,2,8,105,148,20,132,161,29,107,218,101,124,228,126,79,217,53,35,45,117,171,189,79,45,72,219,9,123,101,176,232,88,121,16,8,58,152,68,26,135,56,112,104,212,38,196,249,171,40,235,222,104,100,230,156,249,200,102,215,44,193,28,199,232,96,127,218,178,254,52,180,243,147,19,34,34,49,186,78,60,248,231,93,250,214,242,159,213,154,240,62,90,167,151,110,230,159,60,122,98,97,126,179,17,179,31,198,206,81,120,208,106,130,98,168,148,181,79,64,200,95,203,226,85,106,245,35,166,108,247,46,23,13,145,24,236,94,49,16,18,146,4,144,195,10,42,50,30,165,139,77,23,60,164,8,44,104,137,170,199,177,176,224,41,162,102,112,215,110,205,209,108,174,182,0,0,12,43,78,40,120,239,42,10,12,117,46,205,233,134,50,45,90,13,182,182,54,112,23,237,77,48,63,196,175,60,143,212,134,132,202,119,237,245,155,25,19,228,45,144,231,15,26,104,211,255,183,235,204,127,167,249,159,255,255,255,250,129,105,99,220,215,150,13,147,12,236,188,148,128,0,98,16,80,100,6,48,64,252,52,115,146,58,104,100,51,196,182,50,153,37,56,97,101,52,84,5,48,84,49,49,4,77,48,88,140,145,5,198,99,32,5,51,41,206,66,245,167,201,128,96,65,160,96,16,208,12,212,6,84,129,66,53,38,192,162,76,231,57,106,131,134,9,151,210,60,23,243,166,144,106,236,113,93,191,25,54,74,123,179,41,187,2,71,30,192,96,225,32,183,44,145,7,95,150,171,129,148,185,240,212,96,14,166,5,149,16,25,50,10,28,155,144,11,64,132,216,99,25,216,228,78,69,134,75,69,169,80,80,179,219,246,38,129,6,31,172,103,150,110,155,155,142,28,90,60,216,145,226,154,43,232,167,133,54,187,67,49,122,38,191,190,49,150,195,235,61,172,188,218,209,34,197,201,176,121,199,176,125,131,78,22,149,238,253,152,200,118,172,190,98,101,245,92,191,255,54,171,204,106,183,167,187,203,234,1,233,125,243,102,44,42,175,252,107,218,210,238,176,243,136,21,199,119,38,241,154,111,80,190,183,140,255,247,91,98,0,78,204,92,0,0,28,14,213,86,81,200,165,16,80,202,6,111,50,224,152,119,20,163,149,27,100,86,191,56,24,19,193,128,82,218,38,255,251,178,100,142,12,7,214,113,202,19,186,124,114,70,137,25,195,96,77,126,26,153,157,50,110,105,239,193,9,36,102,233,148,149,200,223,237,245,164,227,254,71,160,87,162,255,233,254,250,95,175,255,255,177,246,69,145,77,57,106,210,103,52,50,58,146,145,118,90,65,253,250,112,0,36,206,43,0,138,0,6,1,70,225,185,157,104,70,99,55,185,143,136,38,119,232,24,48,48,212,82,176,193,98,214,178,96,112,104,8,62,107,128,233,16,48,72,6,42,180,227,158,66,93,98,160,149,245,82,130,8,133,93,205,152,167,116,21,54,229,235,151,183,219,85,227,80,157,77,73,254,171,195,140,174,40,74,25,223,213,213,13,166,213,100,22,164,175,36,12,111,46,205,192,7,77,129,59,132,29,150,163,214,251,185,44,45,236,192,53,224,217,145,203,60,17,73,168,240,9,53,45,9,85,52,183,174,42,248,188,197,196,40,54,207,53,111,169,37,243,98,51,236,36,166,222,219,15,29,248,91,182,161,13,182,8,105,209,91,107,103,121,194,252,79,78,227,243,153,191,255,255,191,241,247,104,174,88,164,118,102,79,97,218,170,125,51,107,203,192,135,159,53,161,200,254,20,93,123,171,65,113,255,157,158,0,192,6,0,0,100,11,16,27,166,44,33,50,193,116,11,114,65,250,115,195,241,181,23,169,46,89,132,196,203,51,90,99,253,55,98,68,238,34,99,15,75,249,191,86,194,250,232,252,13,168,55,254,159,211,141,252,155,251,11,127,219,255,255,252,163,192,0,76,17,64,136,192,64,13,12,11,69,140,193,81,97,204,8,2,228,195,176,27,204,52,193,188,200,188,174,204,58,128,52,192,56,6,12,1,65,16,193,32,20,24,105,128,0,14,152,27,132,129,140,8,93,134,1,59,140,96,20,16,230,21,192,144,36,22,75,184,113,154,29,153,123,190,210,36,85,37,72,76,118,236,234,67,173,197,225,173,72,34,41,208,228,252,121,111,253,85,129,121,212,85,180,44,145,50,60,96,128,161,70,77,41,116,76,113,55,222,129,89,206,3,39,230,94,50,72,234,163,106,240,235,96,127,100,82,55,169,239,173,214,171,142,238,16,2,173,188,216,85,76,225,176,33,215,158,119,106,91,63,9,101,43,25,222,22,167,202,236,147,185,102,167,149,225,161,197,206,12,251,91,206,243,143,219,143,63,50,98,187,246,159,111,212,227,94,19,178,96,11,237,233,191,87,183,43,111,120,72,95,181,158,211,87,182,190,117,254,47,107,122,238,60,3,230,207,122,177,154,104,16,226,99,223,214,151,223,205,109,93,97,179,87,131,155,82,182,248,215,255,249,251,22,131,63,96,0,1,208,0,3,241,123,229,161,89,155,97,24,236,144,16,255,251,178,100,137,8,168,11,111,201,139,218,124,118,73,9,25,218,100,170,126,29,233,165,44,238,229,241,193,3,151,102,33,172,156,120,163,22,206,38,207,53,51,15,171,188,173,156,28,26,172,206,40,100,199,59,179,183,239,245,229,111,203,193,117,39,255,255,236,255,255,183,254,140,121,140,206,197,82,204,123,162,109,220,70,14,154,90,201,178,73,221,65,96,0,8,144,12,27,141,6,6,4,160,230,133,82,102,242,131,230,36,49,134,30,128,102,187,45,102,97,131,230,8,133,33,80,196,193,16,165,158,160,193,138,130,152,169,108,146,225,192,224,8,0,50,240,5,110,249,144,46,218,69,160,182,239,39,146,88,100,202,130,214,223,174,114,146,67,114,102,97,237,121,247,43,115,251,155,234,247,193,117,69,83,109,177,168,156,79,109,169,160,72,216,100,207,2,177,214,138,12,130,115,160,253,220,143,55,246,105,35,207,158,119,223,27,27,166,103,208,38,241,151,222,187,52,48,84,61,75,215,42,154,72,136,85,102,195,142,228,86,36,61,46,134,69,178,228,139,123,106,219,122,214,190,165,105,183,106,115,182,37,115,205,23,214,181,114,200,33,145,218,143,247,87,84,159,133,245,149,84,167,21,77,77,112,154,109,14,22,157,67,125,46,253,181,37,122,74,109,191,58,28,155,217,207,70,57,187,92,13,66,198,63,166,166,206,179,141,248,111,111,152,7,21,94,27,80,108,200,168,4,41,108,105,30,2,178,132,208,48,31,10,144,120,220,53,67,160,204,17,159,219,162,214,65,22,116,211,49,88,31,238,206,242,100,217,205,255,236,255,204,113,65,108,162,188,70,206,6,229,2,91,219,111,95,252,76,239,199,255,255,74,197,57,34,128,76,16,64,56,192,208,11,64,2,26,98,144,86,70,110,224,172,97,222,5,198,32,1,104,96,182,155,70,36,50,24,152,40,76,129,49,129,57,77,17,24,206,160,99,218,49,76,60,10,69,240,186,144,206,71,147,24,132,24,153,35,82,130,20,206,138,75,205,87,148,149,68,186,216,113,221,206,154,38,205,250,231,193,72,46,144,93,104,236,123,60,225,44,121,245,116,194,204,200,140,91,128,193,137,91,250,152,152,69,117,102,210,60,213,200,137,195,64,192,103,232,18,112,214,161,74,42,151,95,100,155,183,68,213,91,52,220,226,243,91,181,241,81,217,188,104,131,7,169,234,108,24,15,218,235,77,230,254,142,221,233,229,235,44,249,135,231,92,141,176,74,59,51,109,230,29,252,177,228,19,34,252,171,49,250,95,171,253,184,216,227,20,187,97,68,67,57,187,55,171,118,56,249,239,24,140,98,182,21,105,191,29,101,253,251,159,173,247,187,206,190,61,219,237,98,142,133,185,78,255,251,178,100,115,12,8,42,114,201,11,220,209,194,71,105,25,183,104,168,158,30,133,173,44,110,229,241,192,222,35,103,233,135,148,216,92,181,67,99,28,63,186,229,202,248,126,57,254,190,199,255,104,53,255,83,159,255,255,255,107,44,245,149,108,220,183,64,8,0,0,56,27,190,170,6,36,57,89,161,17,100,190,20,142,255,219,172,232,118,218,140,33,109,238,224,234,214,253,217,253,157,214,237,175,245,255,72,147,212,252,188,9,160,63,255,126,223,137,183,255,239,253,248,46,102,101,102,67,77,10,181,205,66,143,106,80,144,115,32,2,89,175,88,32,15,48,128,32,49,247,190,49,228,72,16,176,102,12,3,230,178,177,98,75,136,80,32,48,44,40,48,140,13,90,66,128,73,129,33,241,163,33,232,96,68,76,15,24,2,32,25,42,26,183,72,20,149,18,97,43,85,108,112,116,167,37,216,196,240,205,165,78,103,76,254,74,101,17,245,255,12,89,108,52,127,241,137,29,44,189,49,17,102,110,224,136,137,61,122,226,167,84,168,214,14,99,226,148,37,65,4,8,196,41,96,184,213,62,236,181,59,31,25,123,112,148,166,220,86,118,142,89,63,157,8,32,119,238,247,94,47,172,36,180,216,205,41,86,210,45,202,29,144,123,87,192,38,187,203,2,26,217,229,110,171,114,69,8,188,2,254,67,183,211,44,82,206,102,129,193,157,246,65,123,120,87,143,153,238,150,137,120,9,90,253,184,77,188,87,57,220,187,240,28,38,123,100,34,139,211,3,141,133,234,26,162,43,90,217,144,180,39,88,121,2,12,121,144,182,23,6,55,26,65,149,84,176,221,38,117,127,10,0,0,56,64,13,208,42,212,130,10,149,119,83,153,252,50,8,143,134,194,255,174,84,98,215,190,48,47,81,217,250,140,73,175,243,183,254,251,116,231,212,223,253,245,109,56,171,254,159,255,251,255,255,241,186,32,0,0,99,2,1,83,0,1,51,24,17,227,104,254,195,165,7,224,19,48,103,72,126,112,149,102,104,120,158,96,232,154,96,136,122,44,114,37,248,88,18,49,224,121,50,169,2,48,8,13,3,4,198,1,135,161,16,209,16,104,211,9,81,143,56,141,189,112,218,158,154,148,8,197,46,202,62,56,55,106,66,92,26,144,137,74,16,17,0,156,97,49,75,182,152,3,205,67,26,32,88,215,228,82,97,161,202,209,216,96,70,135,10,173,176,106,229,57,156,78,177,58,77,14,5,125,89,165,44,178,38,163,53,101,119,91,202,145,245,146,231,217,146,182,10,152,204,12,22,154,183,125,177,221,146,115,235,197,234,121,166,120,144,137,102,245,198,158,53,33,112,99,182,32,243,31,108,255,81,16,30,201,155,83,49,92,107,13,255,251,178,100,94,14,8,64,114,201,147,186,124,112,64,73,153,218,103,5,28,33,17,195,44,46,233,239,201,16,151,102,85,167,148,232,208,212,87,190,27,36,182,154,157,201,190,2,77,129,227,107,115,30,180,188,199,107,89,138,107,65,125,189,70,143,167,242,45,221,219,122,106,74,236,153,167,30,53,61,153,158,174,127,203,5,145,146,38,219,217,62,160,234,208,91,102,167,164,209,247,124,86,76,207,74,124,193,134,204,44,16,192,0,9,144,2,142,10,58,150,132,80,143,60,117,45,100,199,133,121,16,160,169,168,132,242,182,99,127,40,188,231,168,175,110,181,47,234,141,255,27,211,175,16,216,51,255,94,189,248,73,190,133,253,58,163,159,255,239,147,255,141,17,252,195,194,6,23,1,34,57,136,228,225,158,234,169,201,0,177,132,170,240,92,74,48,218,180,48,32,80,104,0,32,52,196,176,104,194,64,80,185,134,18,131,70,90,17,162,65,1,16,64,32,174,96,26,13,48,134,10,164,72,138,186,242,182,100,209,221,118,230,13,15,9,162,141,188,240,254,48,123,173,148,243,192,212,22,163,16,4,129,161,145,185,11,147,82,135,208,100,17,88,26,210,177,64,107,145,130,76,133,4,62,146,119,36,13,81,233,145,14,1,49,195,25,28,63,101,179,69,31,200,75,109,122,154,24,109,98,131,12,121,159,232,247,55,23,170,240,111,158,45,143,21,144,220,141,50,199,13,244,23,52,249,111,44,101,230,20,69,33,224,224,168,232,115,248,234,246,159,152,106,248,243,72,179,140,54,170,34,76,212,200,217,5,60,128,164,67,4,143,96,100,112,241,218,227,163,51,170,158,121,203,215,60,71,146,36,31,169,183,118,12,77,188,189,120,193,16,192,214,246,147,143,14,61,224,198,164,7,149,206,38,143,14,30,239,188,73,93,66,173,183,228,213,25,239,152,215,137,14,62,218,183,243,165,15,52,48,32,0,15,124,161,235,51,195,8,177,152,64,96,81,160,155,226,74,171,50,142,219,30,65,144,0,102,43,181,217,212,209,172,172,252,50,189,3,150,76,158,33,167,121,98,35,177,164,198,104,0,188,193,242,125,159,82,235,252,79,139,126,191,201,211,240,223,38,0,66,193,233,141,130,201,132,192,17,194,122,41,152,195,233,141,96,105,146,195,233,181,228,168,241,232,96,8,168,76,63,152,92,5,193,38,22,1,96,80,112,105,166,0,129,128,32,244,16,8,152,228,4,24,4,12,174,226,243,159,56,30,54,58,147,137,115,17,105,38,32,58,242,214,226,176,141,58,91,155,80,220,22,221,22,178,238,82,168,171,152,200,133,142,240,81,75,223,161,80,180,233,59,148,66,2,227,17,23,101,231,134,233,165,70,87,197,255,251,178,100,59,14,136,32,112,204,11,184,124,100,60,228,105,211,101,229,56,31,61,163,50,110,233,239,200,239,145,167,113,151,148,232,175,177,131,228,96,41,21,216,110,237,34,251,139,254,202,6,136,86,155,164,130,26,180,182,28,244,217,232,36,172,202,99,77,222,82,0,128,147,105,2,194,116,169,72,41,92,121,187,98,145,201,243,132,101,101,110,249,195,75,240,98,73,166,11,89,142,199,214,172,174,97,130,93,87,87,210,77,90,40,161,119,81,106,244,230,139,154,27,239,53,44,74,105,137,20,106,90,62,161,111,253,184,235,9,38,124,202,133,169,89,163,105,201,8,157,251,44,147,98,28,20,230,234,214,202,211,125,123,94,183,198,53,245,133,94,95,90,43,239,135,151,114,32,0,1,22,53,3,52,179,11,36,42,28,26,70,10,64,59,91,209,45,217,68,156,97,233,253,37,120,227,225,154,54,115,209,255,68,125,237,109,63,245,6,212,55,239,251,182,127,253,123,251,175,214,239,191,212,126,138,245,168,70,1,80,0,4,136,128,99,3,68,179,137,138,83,63,196,211,4,140,51,2,134,195,17,148,115,20,65,211,1,193,115,22,192,211,12,192,106,230,2,135,134,20,4,166,56,10,2,32,17,62,198,12,7,149,4,20,170,190,76,2,164,154,131,30,135,154,221,32,140,131,4,206,32,148,21,49,110,178,252,231,23,171,188,212,159,105,116,38,3,87,209,201,53,36,217,0,150,173,2,105,198,32,22,183,116,160,15,102,224,148,56,79,210,175,32,227,210,235,213,100,95,154,179,193,250,186,137,12,189,233,8,117,204,37,21,234,206,31,22,186,67,80,20,229,133,111,43,166,139,72,136,85,43,34,183,213,154,240,168,246,240,173,6,3,102,43,168,114,35,238,192,186,77,120,50,57,220,220,67,143,61,166,78,226,77,117,194,204,11,49,151,133,92,11,156,136,23,141,103,117,241,83,97,91,190,237,135,86,218,177,228,38,214,244,244,250,40,87,103,53,6,4,98,223,58,117,97,191,47,90,158,161,244,90,188,25,34,190,163,248,49,161,194,101,63,48,78,165,54,108,1,64,0,1,209,191,242,144,43,195,192,43,18,42,24,242,10,65,248,160,130,241,72,220,49,43,19,42,141,124,12,201,181,227,87,63,215,200,232,95,24,255,248,102,52,81,255,255,255,254,239,254,239,254,47,181,180,214,32,64,0,0,100,1,151,36,56,116,100,5,201,205,195,6,90,22,25,93,240,102,108,49,132,64,5,64,249,135,0,198,34,6,192,38,3,26,152,76,24,98,130,153,84,0,80,39,25,136,13,120,85,28,223,19,2,10,149,174,82,106,168,84,21,155,148,20,169,255,229,82,174,84,143,185,180,209,59,150,255,251,178,100,39,12,7,72,105,77,19,153,123,246,78,106,90,7,97,39,54,88,141,165,58,110,101,143,193,116,41,104,105,133,136,248,94,150,210,146,114,33,155,218,184,100,56,168,232,192,239,63,171,27,207,132,112,24,45,30,76,44,105,42,90,155,215,251,9,124,255,137,213,37,224,44,184,243,225,139,233,74,61,110,59,82,198,236,36,94,166,106,101,245,110,118,173,245,219,134,95,217,110,155,195,157,157,211,120,155,46,84,178,234,187,245,143,206,238,181,169,79,228,34,172,15,106,254,69,122,10,106,170,225,192,146,72,249,202,225,202,72,49,97,63,135,13,165,251,134,89,22,101,111,39,148,85,204,85,58,73,109,50,217,10,44,88,109,201,73,245,139,168,119,52,55,234,39,24,143,45,102,147,251,101,42,87,127,155,157,250,128,0,0,45,152,83,216,159,159,40,42,59,202,5,102,37,44,127,36,39,36,1,101,178,15,142,55,204,59,111,239,247,251,255,229,244,35,255,221,13,36,241,246,188,82,180,101,80,12,61,212,146,45,223,87,98,22,59,50,223,45,170,118,142,218,141,57,75,204,97,81,23,56,133,122,33,86,159,172,0,2,74,184,241,96,169,36,206,254,99,27,136,2,231,0,169,16,201,33,17,163,33,117,12,76,4,1,4,162,195,193,71,168,202,96,38,44,164,157,226,120,129,160,88,161,11,12,222,110,75,79,171,163,128,177,58,72,109,1,211,251,177,103,239,197,165,55,177,195,186,123,121,122,130,162,168,99,95,80,4,161,239,227,217,14,106,186,107,81,252,164,161,140,127,120,247,233,103,181,239,101,230,2,255,98,21,251,32,38,199,203,183,86,18,159,148,209,95,47,113,250,144,89,187,59,10,233,103,213,77,105,109,76,222,116,41,141,233,146,245,213,158,199,53,50,13,185,175,252,163,240,110,68,143,230,25,202,176,253,39,190,188,169,215,213,113,241,187,215,93,70,185,112,136,89,72,166,44,110,174,213,84,61,240,116,246,76,53,179,219,65,27,50,159,160,0,0,237,0,3,77,191,43,32,87,184,175,43,103,40,32,54,86,110,233,56,67,129,165,215,133,215,216,106,70,221,249,40,133,170,53,243,165,132,220,221,252,63,163,122,147,139,255,255,253,62,28,24,69,14,245,5,18,235,51,56,32,116,38,158,141,69,27,209,13,217,107,41,78,67,227,136,193,50,195,136,106,110,32,135,104,7,175,25,83,195,105,178,128,83,156,28,7,49,96,76,232,207,67,155,11,140,182,93,48,51,12,219,25,115,43,134,66,160,35,7,135,76,112,11,166,48,152,200,195,65,179,71,13,136,128,43,124,84,86,98,240,64,20,51,170,166,4,13,17,7,32,54,198,235,99,76,95,193,224,84,255,251,178,100,34,12,70,200,105,76,139,143,79,32,91,11,170,26,97,133,54,88,149,143,54,78,101,111,193,121,174,103,205,129,21,241,227,210,252,89,202,95,39,248,140,145,169,201,158,10,210,56,34,27,229,21,60,80,84,0,179,225,88,179,162,64,19,245,117,95,48,255,142,15,8,117,12,83,2,14,242,247,158,152,108,102,191,16,165,172,64,39,110,250,73,115,124,183,8,51,102,94,219,112,136,151,12,55,95,22,239,149,25,190,92,190,52,177,186,91,163,43,189,180,207,77,70,133,229,93,43,3,202,190,224,43,6,97,35,239,233,14,153,174,220,191,188,207,175,125,220,106,49,150,87,77,75,194,240,149,157,66,220,227,153,121,252,124,230,253,159,175,10,170,84,86,46,117,176,16,245,154,122,159,151,192,0,0,32,5,150,249,218,146,133,129,99,234,201,31,25,81,132,71,149,235,56,12,55,212,120,252,69,190,53,183,216,188,174,186,252,105,63,245,212,223,175,150,164,106,145,241,127,148,52,245,77,63,239,116,115,50,104,48,232,177,90,238,67,116,122,179,78,46,44,172,40,186,62,204,223,180,177,39,72,130,172,97,136,66,228,153,68,66,103,87,0,0,231,252,187,69,0,3,255,163,205,212,25,48,18,132,85,90,101,41,33,140,65,140,252,28,107,49,88,73,217,21,22,152,36,20,23,32,192,137,246,40,168,123,1,82,165,215,139,144,80,172,221,12,9,140,112,100,140,179,193,86,243,239,88,229,151,86,61,158,89,81,228,231,110,244,27,121,145,189,212,155,108,45,42,65,146,233,110,219,200,56,185,30,16,216,146,242,60,46,255,234,61,57,150,223,147,58,84,204,207,42,57,121,2,2,231,117,211,130,179,23,218,150,214,148,31,69,237,147,144,154,138,223,71,105,30,157,25,150,229,75,167,170,123,83,174,10,199,122,150,244,205,24,120,183,121,104,210,212,156,251,211,186,165,173,167,164,229,108,34,62,94,199,107,34,248,219,42,203,163,61,18,120,23,19,145,2,2,122,113,137,93,49,45,209,32,104,23,109,216,98,182,133,154,68,103,189,57,65,51,129,106,88,166,237,13,19,167,253,6,113,240,173,240,191,248,163,217,90,55,132,19,215,234,27,134,126,175,191,46,173,196,95,72,192,131,178,138,34,29,134,95,162,167,22,154,237,32,111,17,230,154,245,98,108,199,136,165,5,133,181,233,91,244,125,196,200,140,178,56,147,32,69,36,185,186,72,213,193,214,0,0,112,80,68,193,32,131,25,11,143,69,211,51,128,252,197,6,128,65,84,233,98,0,83,208,191,33,113,65,140,5,110,145,135,2,200,162,104,81,192,4,6,60,18,10,0,12,196,1,4,4,250,250,15,1,10,195,144,221,255,251,178,100,30,12,150,167,104,204,147,152,92,240,76,230,89,163,105,106,118,26,25,161,54,110,233,231,65,15,17,229,213,178,182,72,51,171,95,7,233,110,83,199,153,63,229,244,255,46,140,183,147,240,77,155,87,102,170,242,98,185,81,46,164,135,39,113,211,115,118,151,202,11,218,83,16,55,147,9,53,58,207,238,4,165,236,169,204,251,141,106,6,212,219,161,61,185,36,163,92,168,234,209,242,67,40,229,149,57,231,214,239,112,130,44,66,191,11,148,187,165,194,143,155,167,204,116,254,142,231,10,226,220,229,168,194,201,140,114,96,219,237,118,54,73,75,202,228,163,119,121,235,173,172,153,58,236,214,234,150,29,235,233,2,83,34,37,117,96,197,144,244,115,85,100,225,204,201,90,133,38,145,121,30,47,23,42,41,192,20,0,5,72,250,28,140,221,164,154,24,55,1,131,156,143,11,141,179,54,147,183,241,103,150,186,238,4,81,218,133,40,83,92,179,212,9,164,106,54,184,167,254,189,230,7,135,212,245,127,48,26,101,65,129,104,86,35,31,9,206,113,65,177,60,88,255,229,31,228,191,255,255,250,45,160,128,0,73,86,42,205,140,3,36,12,157,135,67,155,115,0,201,131,9,135,192,98,122,99,198,138,131,14,218,100,74,81,152,177,198,8,73,246,0,95,84,174,29,48,4,18,20,25,110,10,44,232,177,87,240,187,77,174,119,147,148,162,210,10,30,225,62,172,36,115,93,158,61,172,22,136,61,117,147,164,172,190,16,225,203,23,100,132,90,170,188,7,120,80,204,0,5,43,23,106,74,239,181,159,95,104,153,243,147,162,157,186,46,186,232,187,99,185,195,209,240,146,127,38,31,211,107,166,69,70,90,167,105,165,24,219,173,171,57,103,58,245,130,221,31,183,46,90,51,11,83,89,76,241,83,185,44,121,90,91,127,136,139,121,205,92,181,255,247,222,189,107,184,212,108,141,157,48,186,138,225,1,78,243,57,108,90,102,173,170,221,30,154,246,238,163,90,86,70,232,208,26,160,81,189,118,158,97,1,2,73,43,146,26,130,128,66,129,122,0,162,134,23,4,93,8,163,78,66,85,36,105,102,17,16,198,121,117,174,191,59,143,44,155,183,4,11,133,36,238,159,253,126,129,44,71,205,13,170,233,10,239,89,107,119,174,82,93,234,101,102,251,191,255,95,230,2,0,0,225,32,243,204,67,26,141,106,243,1,101,153,136,165,249,134,13,161,170,211,193,147,32,144,132,12,49,80,79,49,56,63,77,177,1,6,97,232,128,99,185,50,5,4,195,2,64,40,88,100,136,10,40,22,200,84,232,214,196,124,21,148,162,81,223,186,72,27,195,72,248,182,44,119,33,121,121,0,187,202,190,16,255,251,178,100,42,12,7,84,101,74,147,185,124,98,72,164,121,156,105,231,58,25,157,163,54,110,105,227,192,253,16,167,29,150,41,32,241,91,236,122,150,9,178,210,226,131,12,50,214,250,170,109,174,215,158,28,17,132,52,134,112,105,146,115,231,101,42,142,176,216,244,195,84,101,246,182,182,214,238,242,149,51,71,96,84,38,173,34,19,121,15,112,151,172,243,161,230,15,224,157,86,94,175,235,151,172,176,100,249,212,216,234,156,234,15,249,222,45,225,37,247,22,168,29,106,21,175,116,230,171,34,242,29,36,56,186,107,80,38,124,22,23,253,199,188,150,38,245,169,98,190,86,192,133,19,57,197,99,102,75,176,218,179,47,94,183,139,172,122,215,193,247,174,35,94,68,226,149,83,206,196,27,166,188,221,90,80,0,0,0,96,0,6,94,156,67,185,183,70,77,0,70,137,50,12,156,48,40,189,31,66,19,25,114,132,137,188,123,200,106,161,24,106,48,92,248,81,205,82,165,153,78,237,222,143,183,97,59,209,17,244,154,1,141,150,63,91,149,45,68,175,127,119,253,30,190,220,59,17,132,0,50,110,22,1,8,194,97,82,113,209,34,198,252,241,166,242,104,85,29,187,192,180,4,4,13,200,195,66,66,30,48,198,128,128,78,11,5,230,80,4,132,8,59,48,128,21,36,20,12,22,167,187,9,167,124,237,77,200,240,165,167,115,103,180,166,74,233,197,79,159,231,135,212,184,18,36,30,58,113,137,202,230,9,115,196,32,24,111,98,204,1,118,177,131,239,93,114,235,244,159,211,81,255,55,134,234,254,34,82,54,159,199,234,83,165,251,158,15,61,70,107,104,71,98,106,44,226,86,166,250,207,87,31,109,253,102,233,109,82,68,166,233,1,219,214,245,211,155,231,200,162,240,179,18,34,212,39,175,142,15,50,36,200,203,201,155,181,31,27,204,125,214,240,163,109,154,184,123,51,233,11,227,139,216,211,172,190,219,93,94,110,107,70,163,251,214,219,141,151,26,73,88,89,128,24,128,2,52,74,101,195,129,152,146,176,85,118,214,77,97,211,142,3,15,64,183,196,31,130,87,162,19,170,102,6,85,239,168,21,69,197,64,132,245,71,238,255,214,173,209,237,160,175,20,228,187,251,50,10,255,251,191,129,95,42,251,224,0,0,51,3,96,2,10,129,232,32,23,77,60,211,248,200,72,28,140,9,129,72,194,20,138,204,86,143,124,192,124,21,76,4,193,172,194,100,19,140,20,1,61,32,76,25,192,104,72,24,66,11,164,48,21,64,64,162,32,214,106,153,3,99,187,67,129,140,245,86,151,6,57,111,245,45,64,64,196,198,140,22,137,8,235,90,165,143,110,12,105,169,225,140,102,51,73,67,26,255,251,178,100,49,142,167,126,104,201,147,218,123,240,73,132,121,120,107,106,42,30,133,155,36,46,229,115,209,11,166,102,89,151,157,34,122,237,45,11,64,208,162,192,155,219,136,172,202,161,113,2,168,194,0,149,97,129,110,107,255,76,20,236,13,98,180,109,141,107,126,110,140,86,165,215,22,14,156,197,125,159,71,186,25,71,166,240,44,160,199,92,33,13,167,40,58,142,70,7,182,131,84,204,199,134,227,64,115,199,203,55,204,106,231,239,55,171,93,167,128,186,174,171,120,219,138,249,47,93,49,26,148,182,62,60,209,107,185,29,123,107,95,31,22,182,245,252,71,120,164,150,188,216,99,109,204,55,191,49,99,196,129,140,67,172,120,241,52,242,44,54,250,90,215,137,24,0,2,0,10,36,234,149,66,152,61,160,234,97,70,162,16,113,88,38,80,200,21,133,9,181,31,101,44,30,9,177,101,185,35,84,213,225,128,244,63,151,122,140,94,113,154,119,189,18,95,105,140,180,71,156,146,161,59,136,117,168,171,133,79,9,221,175,184,183,255,255,136,122,66,96,144,60,24,63,25,36,36,159,80,237,132,240,38,76,150,134,66,70,102,192,97,6,105,136,6,1,11,166,135,5,38,35,141,200,202,97,209,126,97,120,132,105,89,202,96,104,20,52,66,152,16,4,154,0,4,24,8,39,58,196,128,129,132,66,248,144,118,227,33,221,191,170,217,8,122,7,0,130,23,236,104,121,125,184,244,103,224,37,68,232,223,104,210,153,5,214,128,250,200,153,19,178,59,186,56,94,153,42,142,195,176,140,133,213,10,15,43,149,158,134,75,223,18,163,67,4,182,8,74,178,161,68,174,141,144,63,20,156,67,55,82,146,59,29,111,231,91,13,218,76,24,88,233,115,247,159,88,188,65,172,39,83,75,146,77,247,82,136,46,158,59,57,110,133,250,179,148,220,178,165,38,187,153,26,246,98,76,60,86,65,25,150,185,30,77,20,35,184,193,49,44,75,24,227,104,216,134,79,89,173,59,49,167,215,109,184,99,41,65,28,204,208,241,2,125,34,212,233,175,133,85,101,187,101,209,161,253,13,84,220,99,242,130,2,45,75,91,8,131,2,50,139,64,91,179,174,242,129,94,0,202,27,215,61,212,161,7,141,171,153,85,235,205,69,116,9,251,29,147,254,191,111,41,220,121,149,86,128,52,204,105,223,63,157,215,244,254,171,255,255,255,255,255,217,223,116,82,209,42,1,0,0,10,217,21,149,184,18,32,28,15,184,152,240,31,152,66,22,152,224,1,26,250,121,0,143,131,1,3,227,16,0,147,3,2,184,145,128,130,64,52,25,48,252,106,71,34,128,48,96,32,48,248,9,20,4,101,42,200,0,3,201,129,121,230,255,251,176,100,32,142,198,249,104,204,27,175,103,144,70,69,25,146,101,45,118,154,81,163,48,110,101,143,193,32,21,102,13,162,174,88,226,234,99,85,21,213,13,245,162,245,115,124,181,244,48,51,231,253,237,235,149,119,79,29,153,98,42,182,214,157,199,218,139,170,168,174,190,72,23,0,231,176,151,139,9,86,243,227,86,179,236,250,115,243,129,93,124,169,35,70,92,193,221,121,112,133,166,106,105,120,126,46,167,123,121,181,5,141,45,92,204,235,48,230,113,197,89,143,231,45,59,168,21,76,210,14,77,115,211,91,230,2,233,101,223,133,122,251,146,131,37,109,50,63,163,72,119,244,196,248,228,82,90,43,158,40,125,98,39,210,68,98,86,20,92,119,66,106,61,143,106,221,219,142,200,253,115,53,170,132,78,45,39,68,137,151,249,5,192,160,4,161,247,32,40,212,249,9,65,117,29,131,82,241,161,215,155,174,177,115,114,27,117,149,191,42,20,19,234,195,66,245,114,252,227,208,13,135,171,62,182,255,164,235,162,102,201,25,27,41,64,230,83,40,130,213,186,152,199,152,189,15,213,199,127,253,63,253,0,185,4,135,69,128,129,106,206,172,181,58,25,92,196,2,16,179,64,197,253,147,5,134,192,193,35,50,131,204,10,30,150,152,140,6,14,6,26,216,54,0,2,62,226,25,142,177,198,20,178,129,69,149,38,158,1,140,186,188,146,146,27,94,38,218,47,91,29,155,162,213,88,76,215,213,213,158,200,245,79,17,180,48,68,51,77,199,218,146,77,165,111,102,189,155,47,53,62,10,54,24,133,122,210,72,23,29,41,212,135,120,72,205,55,139,149,141,14,9,152,0,244,77,59,28,80,132,169,212,188,238,64,237,141,51,189,219,75,79,247,45,38,90,96,167,97,209,170,216,147,141,231,103,162,246,109,2,226,168,51,142,98,239,72,134,108,166,165,245,24,220,109,108,92,119,110,56,80,227,57,212,131,239,103,28,70,227,88,196,23,213,113,71,71,45,89,229,214,106,107,107,222,82,68,247,120,162,204,239,220,0,16,0,68,99,4,148,54,244,7,160,1,71,130,10,14,112,106,145,146,176,74,13,139,180,211,4,128,209,119,7,50,45,219,143,133,173,22,243,2,21,202,159,191,121,209,202,226,127,149,126,86,241,131,50,32,31,123,55,203,142,69,89,251,245,31,245,63,191,255,254,46,0,1,179,32,133,130,3,38,41,97,30,129,198,126,241,65,147,136,134,119,147,29,170,172,81,62,0,143,195,16,193,97,27,63,48,241,28,194,33,35,92,148,65,160,133,11,83,227,208,51,5,134,108,146,132,76,9,72,81,22,233,61,169,149,152,199,155,214,234,208,242,231,39,254,97,138,177,206,225,255,251,178,100,39,142,230,202,105,75,147,153,100,112,71,6,25,163,97,231,58,27,1,161,48,78,225,49,192,255,24,167,13,149,37,249,149,233,152,122,229,52,17,64,42,82,133,203,44,173,182,139,21,174,160,11,126,180,48,2,70,254,214,65,70,16,231,99,212,118,244,163,205,71,191,9,135,121,82,154,247,104,105,185,241,244,221,207,24,181,47,22,139,215,48,238,102,173,63,57,222,121,7,230,168,52,189,22,179,244,220,90,92,247,238,134,170,212,98,42,235,51,171,168,25,125,174,178,216,157,138,191,85,29,122,118,176,190,38,90,251,244,221,255,105,131,148,122,114,205,151,176,117,77,148,145,86,45,203,91,162,188,110,87,173,3,27,203,219,234,63,253,15,134,71,0,80,8,144,196,180,126,56,255,70,14,195,143,115,3,137,64,168,33,57,40,242,17,118,211,83,10,95,114,36,169,204,108,86,110,217,170,196,10,134,11,117,126,229,91,179,235,64,119,198,221,244,229,67,81,225,177,3,5,5,204,194,237,141,152,237,79,255,255,250,70,163,9,64,2,32,4,194,208,64,212,30,72,200,241,40,112,48,5,9,102,52,164,70,51,0,129,192,73,138,130,1,0,64,225,2,4,192,184,66,13,25,24,3,66,44,5,230,20,129,134,3,2,18,100,59,0,4,70,248,117,145,61,149,240,76,169,170,140,74,39,35,175,49,16,221,183,89,236,149,197,165,214,40,94,72,133,232,10,117,30,214,117,13,200,67,27,158,201,77,219,201,92,168,154,79,126,12,200,234,92,239,71,39,175,213,137,61,150,50,118,177,169,200,110,198,224,59,124,254,47,11,116,243,185,244,128,40,228,213,140,36,237,2,189,38,115,53,201,92,156,141,189,114,47,71,3,115,68,50,146,8,168,122,113,70,233,54,80,52,234,153,126,219,156,150,65,125,133,186,105,212,35,51,8,35,154,199,133,159,219,85,4,101,52,6,49,186,215,176,248,92,214,184,93,117,212,219,215,22,173,138,78,169,63,137,176,0,114,235,75,52,255,128,81,1,117,154,16,170,58,117,174,237,109,244,135,219,135,60,136,67,157,40,37,22,83,27,33,122,31,171,143,88,240,208,177,109,126,103,163,250,138,154,154,223,78,168,48,225,103,64,180,238,150,81,60,144,228,51,0,0,82,112,96,6,97,240,193,160,140,7,10,105,26,192,0,101,212,9,140,78,96,7,170,117,131,65,4,193,81,64,141,177,160,121,64,0,198,192,245,112,211,201,0,224,33,194,28,229,72,96,157,202,94,193,201,188,89,157,167,78,197,148,81,86,158,137,136,105,217,13,32,22,201,195,228,242,81,168,224,102,136,198,224,32,249,164,118,168,174,74,117,66,169,122,81,180,229,209,100,249,255,251,178,100,51,14,102,103,103,206,155,143,76,208,76,36,57,163,99,71,42,27,121,163,50,110,97,145,128,245,16,167,29,135,148,216,109,230,25,224,65,132,234,90,233,135,140,163,240,235,236,168,76,73,51,132,173,44,50,179,36,136,176,80,219,74,79,92,202,104,23,51,155,109,173,226,181,183,223,241,114,69,214,34,42,211,13,198,34,116,132,128,59,70,26,22,54,195,154,74,103,231,172,181,6,105,60,94,117,13,231,238,139,164,186,79,52,72,154,130,182,144,189,124,212,214,139,162,182,202,190,228,163,5,64,78,254,191,208,0,0,0,46,117,75,7,59,36,140,227,168,93,160,137,78,84,118,30,116,108,59,207,194,150,210,125,216,30,123,165,4,96,227,81,116,47,84,254,57,85,57,251,176,171,206,111,64,171,76,234,114,220,71,229,175,255,255,255,255,243,98,171,142,24,144,1,161,9,176,8,104,235,140,139,15,8,184,10,8,131,0,134,59,158,30,238,62,3,34,154,17,10,101,149,57,164,147,194,204,100,186,49,120,220,198,99,69,41,48,112,180,196,161,195,76,131,73,128,228,193,100,2,6,44,76,20,6,160,25,161,99,2,74,11,80,183,203,248,188,239,124,0,48,121,152,9,164,79,117,223,159,193,122,206,165,73,59,98,168,118,145,214,97,207,213,71,170,171,41,104,53,168,99,176,68,91,6,166,215,43,80,23,13,249,206,90,37,72,79,103,33,85,55,94,236,13,239,131,214,57,34,254,54,215,238,130,183,249,71,123,48,99,19,183,118,8,238,115,76,33,43,117,134,147,161,61,122,195,55,138,38,86,222,223,84,90,204,16,124,8,84,177,37,161,176,62,62,175,129,113,209,243,213,97,166,158,182,89,171,124,221,124,204,90,178,205,204,15,57,158,220,77,52,202,4,13,217,170,55,90,245,171,110,150,163,154,196,186,56,154,88,221,110,255,170,2,195,210,59,48,10,40,145,105,27,208,146,3,120,91,43,9,194,235,102,13,198,222,244,53,67,40,30,12,68,124,223,215,187,186,237,173,31,255,3,75,116,90,163,255,114,12,255,255,255,254,206,145,101,166,122,251,155,190,26,154,0,0,82,153,24,12,0,2,49,88,164,248,154,211,50,9,204,17,96,48,241,200,223,178,131,45,4,150,97,142,66,70,74,24,176,64,161,24,201,193,19,26,20,137,64,161,0,162,160,152,40,9,2,129,113,42,131,6,2,204,216,42,0,49,85,3,104,143,87,4,49,45,77,213,181,117,17,169,11,50,64,212,1,85,177,20,67,223,156,203,83,36,150,1,240,116,211,47,15,107,47,30,39,57,242,214,41,136,84,114,168,16,244,233,248,91,188,179,165,126,50,180,172,120,188,234,179,34,139,203,237,255,251,178,100,65,142,198,127,104,204,155,143,100,208,71,37,25,163,107,40,26,26,101,163,48,110,225,145,129,43,38,166,141,141,28,160,123,43,204,173,223,237,76,106,173,41,233,72,245,31,79,69,73,135,186,24,105,249,138,107,78,249,159,234,23,145,150,65,247,88,67,106,98,85,71,97,81,101,187,73,251,125,160,248,167,253,251,58,203,114,219,106,12,225,49,87,169,143,163,118,232,231,219,74,205,50,185,75,68,218,149,201,40,0,20,0,196,211,150,142,230,102,210,162,11,22,203,204,78,209,30,22,185,91,29,246,176,255,174,142,113,65,1,77,130,48,213,222,241,252,207,196,95,46,154,164,47,166,255,243,81,19,225,81,206,37,1,27,114,220,162,221,35,16,191,232,255,255,250,13,31,166,45,235,13,218,16,10,24,32,1,152,134,133,153,189,127,154,102,22,153,38,35,25,40,111,24,214,220,152,72,11,142,130,166,15,3,198,46,129,142,113,132,96,41,136,96,89,141,2,137,119,89,96,84,12,12,44,203,0,69,114,86,10,98,28,25,10,98,198,137,105,97,41,216,116,29,126,111,59,175,109,120,250,186,163,77,161,37,220,155,86,171,108,226,47,72,245,55,131,162,105,249,114,37,36,162,219,78,142,68,36,133,169,112,121,47,14,212,46,165,135,203,125,161,131,226,255,4,35,204,37,124,203,125,50,91,159,162,154,176,66,221,85,110,130,152,121,213,138,42,236,42,27,198,183,45,124,200,116,211,215,65,111,165,231,118,158,251,75,202,99,74,53,200,10,180,231,227,94,145,150,201,180,173,43,157,5,181,251,197,235,91,101,229,148,158,106,213,105,181,245,239,154,125,55,231,166,210,212,51,5,169,19,12,128,0,12,209,46,153,11,44,213,97,48,1,24,13,20,8,148,201,165,75,189,140,98,227,50,70,27,83,133,3,2,77,68,176,192,246,109,198,167,77,55,222,71,66,50,249,213,71,214,235,193,61,2,68,255,255,250,254,191,69,181,141,109,191,255,255,245,179,219,160,218,183,86,71,48,0,0,10,113,56,65,65,137,131,240,105,131,181,1,191,160,105,134,15,105,138,230,129,181,69,177,149,160,88,92,11,50,32,43,49,248,0,128,76,38,21,204,75,22,132,157,48,224,28,88,25,10,157,61,226,13,120,248,161,84,144,137,1,16,65,128,108,205,168,3,129,166,195,41,25,35,126,101,173,91,143,58,146,166,194,189,27,101,36,61,10,218,203,74,59,140,226,31,165,96,109,65,99,170,43,250,81,183,14,64,254,178,214,194,223,93,14,44,203,170,44,9,110,41,110,195,173,239,51,227,231,65,118,15,66,100,229,109,123,245,0,133,38,184,115,25,10,114,205,42,237,39,152,218,50,111,189,255,251,178,100,78,142,70,182,104,75,27,186,91,240,73,4,121,163,105,231,86,26,61,163,50,110,101,239,193,27,17,230,25,166,33,200,34,217,133,79,83,233,200,114,112,221,142,47,134,212,91,173,41,84,196,65,147,214,213,222,111,80,112,249,121,255,78,102,88,206,22,134,43,156,155,42,201,25,45,233,151,207,53,12,154,246,69,67,218,161,239,207,180,220,0,24,10,137,233,84,100,225,151,38,80,96,209,8,2,13,43,40,17,40,76,101,81,227,180,159,135,167,211,72,231,39,210,126,105,13,171,169,77,254,211,221,16,181,253,139,118,250,131,134,113,48,3,162,206,79,22,136,191,191,254,142,223,162,39,90,92,226,65,70,55,36,76,39,116,12,32,5,152,185,106,113,110,65,142,73,129,145,67,79,142,204,67,74,50,48,80,80,68,76,42,50,72,70,92,64,70,51,240,108,203,132,37,138,214,70,33,48,136,74,139,229,128,136,4,38,1,35,38,153,104,193,51,234,56,34,27,227,138,183,228,142,29,156,92,91,15,26,186,197,141,192,213,31,234,248,170,141,41,40,179,154,202,28,116,232,37,14,83,253,55,84,152,8,142,109,192,49,92,50,166,223,225,114,71,103,239,63,248,111,155,248,86,222,204,205,210,44,76,54,165,161,231,27,213,160,76,205,60,120,172,208,41,242,229,38,93,222,74,93,246,225,107,56,136,181,235,189,214,213,159,188,114,45,87,108,122,109,254,18,196,7,146,171,182,184,135,72,223,58,143,143,109,106,244,133,22,36,175,168,201,18,109,193,154,208,27,30,98,122,193,182,169,111,30,21,36,213,226,171,94,66,172,0,0,57,29,134,134,0,25,71,101,193,48,105,198,5,154,10,233,174,204,213,226,33,83,48,5,98,71,10,153,232,185,46,64,9,196,156,116,120,208,111,77,127,220,105,45,194,235,251,137,23,238,30,174,248,9,253,194,207,250,191,156,255,163,255,165,21,161,58,34,129,0,0,26,152,32,15,127,204,40,10,142,41,102,140,220,14,140,33,64,140,0,48,76,65,83,195,4,86,94,98,136,4,97,32,60,181,64,64,249,137,96,105,131,193,171,77,129,210,244,160,124,3,5,242,116,164,89,68,192,34,149,8,98,56,71,17,211,130,159,83,131,78,118,242,41,254,34,44,157,35,50,41,235,186,179,110,58,69,156,144,154,183,161,252,173,114,81,156,168,76,104,193,134,174,231,240,20,223,90,19,159,203,83,187,246,51,95,23,221,131,225,106,130,119,56,223,82,86,179,7,200,216,97,1,132,70,67,66,68,150,100,120,241,123,98,29,168,127,36,212,233,155,207,153,119,143,130,72,130,65,242,138,54,223,106,226,170,236,54,79,144,87,35,138,75,61,177,25,54,255,251,178,100,89,142,230,83,103,205,27,175,76,208,78,138,25,195,100,163,158,88,5,161,56,109,189,145,129,53,25,39,13,156,28,104,117,29,10,54,97,228,41,106,11,97,76,109,30,229,108,225,5,18,231,232,172,139,65,96,0,0,220,99,40,32,8,19,88,210,224,66,192,162,152,17,55,218,100,172,167,145,101,184,240,234,222,235,79,119,82,191,186,243,80,185,50,110,246,167,201,51,254,218,132,154,164,255,255,255,251,127,255,243,23,106,182,134,34,156,34,57,54,65,59,227,166,208,67,8,35,243,38,80,255,218,226,230,141,156,180,226,160,6,93,48,108,197,39,240,14,107,167,38,176,154,6,156,8,103,44,9,139,2,128,71,98,198,4,34,98,164,0,234,38,38,181,8,2,12,80,13,85,188,104,57,5,176,90,203,130,144,89,150,23,196,1,221,68,35,80,70,37,36,100,237,136,218,53,186,150,151,219,107,177,200,179,189,30,239,29,217,20,211,2,164,241,175,164,199,245,245,220,181,172,111,250,221,157,31,99,76,242,120,169,129,76,123,93,98,84,214,111,243,59,91,206,186,236,214,174,65,231,101,211,85,231,43,221,92,134,51,130,167,107,42,188,241,19,122,221,224,142,8,225,127,177,239,236,246,40,167,35,130,12,173,38,90,215,43,72,204,14,202,109,38,151,156,49,198,202,109,157,150,29,50,80,212,158,227,17,44,99,154,66,149,169,107,10,205,148,97,45,164,79,99,10,65,171,8,164,178,198,212,164,30,7,61,137,98,250,177,53,253,157,248,193,248,70,227,142,122,208,109,174,78,169,180,231,244,82,175,211,241,37,177,175,255,47,65,90,177,204,236,163,220,233,80,240,224,101,37,162,241,97,63,255,218,24,36,241,224,55,88,184,72,115,80,0,1,163,6,64,210,80,56,193,22,56,212,223,188,200,130,44,195,133,212,193,98,176,209,23,168,195,224,152,192,128,48,12,136,138,139,81,33,8,164,101,160,118,101,0,116,150,35,66,32,92,42,48,212,45,8,18,226,36,164,16,132,140,35,31,102,236,60,84,45,235,32,1,74,17,161,10,240,142,37,94,51,77,187,156,186,146,14,213,86,205,241,74,221,155,129,134,84,223,91,211,240,204,175,210,45,150,129,13,205,8,11,65,215,244,165,19,188,142,212,222,237,218,222,48,222,95,218,212,223,77,190,235,216,86,60,221,110,88,118,35,42,140,229,113,233,72,31,48,146,131,209,249,192,251,211,58,36,192,198,26,99,85,141,101,153,228,80,16,36,171,52,207,11,37,135,66,227,209,117,65,136,46,230,48,218,139,146,205,40,247,25,45,29,69,211,126,181,46,51,120,87,90,150,81,135,76,166,32,77,46,172,0,128,44,71,89,17,164,255,251,178,100,109,142,198,158,104,75,147,184,68,112,71,102,25,146,104,230,126,154,149,163,46,78,97,49,193,7,17,166,137,151,156,232,84,204,140,72,129,97,132,146,88,59,182,162,37,249,168,204,22,25,38,44,105,1,200,140,208,140,100,160,241,202,234,4,116,199,25,89,138,114,254,236,41,110,237,238,1,205,66,239,255,174,244,106,113,227,232,132,235,164,91,195,159,255,255,244,3,102,21,1,128,132,134,87,71,29,18,70,120,177,89,173,26,134,187,87,27,231,186,98,224,8,92,112,24,18,48,81,188,24,6,48,24,76,12,255,25,52,136,1,5,213,18,1,153,180,34,96,160,70,41,44,33,73,90,11,186,29,182,46,34,12,137,199,48,78,39,226,138,179,29,66,84,244,149,167,86,155,38,53,60,113,171,97,173,90,164,131,220,117,69,102,218,193,77,101,85,108,59,245,238,132,10,95,93,170,47,57,71,107,200,126,189,13,188,189,184,225,172,96,47,187,65,115,185,98,202,249,106,228,166,219,150,200,84,153,105,151,137,45,201,229,35,56,220,103,20,229,84,146,183,114,154,199,76,77,202,109,202,119,28,100,119,220,166,101,228,36,157,139,62,219,234,170,63,230,226,233,209,20,33,99,232,213,95,106,28,181,169,106,185,38,80,238,187,249,175,231,119,180,142,88,130,31,168,239,172,246,104,192,11,44,236,168,57,203,97,19,36,178,142,20,101,96,43,79,82,56,26,211,158,96,142,46,246,237,77,239,127,126,238,204,166,98,7,142,224,52,200,241,174,133,239,253,191,236,29,168,217,255,179,107,108,43,255,45,225,110,171,203,89,159,82,190,160,0,0,179,10,7,65,128,211,51,163,79,213,126,61,233,72,197,122,163,28,21,142,96,45,1,93,192,34,80,168,156,198,232,100,170,29,12,128,11,70,185,33,35,24,144,140,169,184,60,160,21,173,226,139,46,177,162,68,71,7,31,60,48,19,156,155,97,72,37,87,66,167,231,128,209,50,10,21,24,144,37,75,116,151,177,168,173,233,172,242,122,161,99,170,208,69,112,94,114,153,216,138,71,238,61,177,39,98,154,149,143,93,27,249,68,87,184,199,103,165,156,148,158,219,32,61,35,203,41,84,4,189,21,138,149,163,59,225,106,165,5,209,177,176,48,90,240,212,20,98,22,172,189,191,179,113,104,244,115,110,27,243,172,141,200,91,215,100,100,228,88,242,4,242,167,144,174,245,17,65,180,145,17,9,158,140,225,168,32,101,250,186,151,8,247,90,75,210,181,107,94,231,143,44,133,53,174,102,89,159,48,194,160,8,0,13,24,9,248,177,32,205,199,35,10,132,151,24,210,69,65,0,47,197,89,85,245,71,246,13,253,64,241,35,38,27,111,141,255,251,178,100,124,14,134,163,104,203,19,153,75,240,74,136,233,183,96,229,126,91,121,161,46,110,225,49,193,23,16,166,101,167,156,240,244,201,119,183,252,77,235,210,130,95,14,213,244,240,217,3,195,10,86,98,168,65,88,88,71,255,255,250,178,9,152,141,22,143,204,110,69,25,20,11,113,31,9,66,19,8,210,51,57,175,3,13,196,195,35,208,179,34,3,195,33,95,227,12,2,227,0,0,32,96,0,97,144,211,74,56,9,25,32,40,153,116,20,22,148,181,192,192,116,197,128,32,48,116,227,10,68,102,128,75,200,252,133,42,160,70,204,107,11,155,104,64,107,244,195,71,151,199,30,26,7,132,138,23,155,19,127,219,159,105,232,139,138,13,90,121,77,7,83,231,36,90,31,187,131,211,181,64,213,66,1,142,174,99,252,142,211,103,205,217,222,115,119,175,91,221,219,56,50,42,217,227,41,220,86,60,34,71,243,53,9,50,202,81,241,18,218,230,173,161,68,225,73,33,250,129,132,129,205,184,209,169,77,4,26,68,70,186,189,4,144,205,199,163,105,161,141,199,99,40,202,166,245,88,53,36,94,76,135,134,218,132,92,218,52,12,147,217,212,79,127,93,10,120,170,215,80,249,37,17,48,20,92,89,202,178,70,128,208,26,0,22,16,253,226,168,243,79,150,148,170,176,190,230,18,120,199,105,30,96,255,193,100,36,64,142,139,102,181,114,183,195,58,136,166,249,106,215,123,134,29,13,200,122,53,91,213,135,139,245,211,80,130,32,249,185,238,107,1,26,217,11,24,39,233,215,205,61,64,0,0,20,116,4,18,152,2,9,152,40,142,153,231,0,3,171,67,15,19,115,15,66,83,42,86,19,19,128,242,0,16,2,5,24,118,42,72,228,70,75,128,6,29,138,176,216,208,56,40,16,30,176,49,78,48,66,77,66,6,68,37,131,104,158,241,86,68,14,10,249,226,21,11,186,169,137,82,219,87,167,100,73,35,82,60,163,54,174,118,212,17,212,208,100,182,184,220,172,247,54,119,255,93,5,55,94,0,47,77,140,245,61,111,232,107,107,28,79,86,47,10,166,119,192,7,187,201,117,115,86,101,118,241,54,9,103,80,34,89,122,20,163,182,152,220,65,36,110,131,77,178,88,92,237,41,36,44,34,132,81,151,23,132,165,37,225,153,83,68,219,126,51,148,39,146,168,67,243,56,55,170,5,184,81,12,88,99,88,101,6,30,28,60,164,182,46,30,95,43,171,13,178,227,143,206,122,64,1,146,212,65,68,25,41,22,100,193,24,2,156,159,15,4,216,221,116,6,85,115,133,157,76,126,200,40,93,137,103,192,42,59,125,45,64,115,73,60,251,151,100,213,188,125,135,206,209,158,173,133,90,129,255,251,178,100,131,14,230,122,103,76,27,186,75,240,67,68,121,130,101,7,130,26,249,141,42,78,229,49,129,5,23,167,13,131,165,248,63,215,93,241,93,39,114,155,76,255,239,162,144,108,40,2,143,9,198,49,35,38,219,185,231,55,2,230,69,45,198,90,129,166,186,31,38,88,129,38,1,133,100,160,249,144,132,124,176,44,13,152,212,41,25,62,59,6,2,192,224,116,84,70,69,36,9,58,175,128,210,207,106,117,132,80,212,17,181,215,101,96,153,160,74,19,41,72,180,24,56,44,134,9,97,145,18,160,5,235,168,241,148,21,106,146,85,147,70,150,16,172,215,242,182,180,232,169,231,85,197,155,244,2,16,238,89,116,131,171,207,93,123,251,132,118,205,157,80,30,186,1,90,114,165,19,171,6,77,165,83,150,239,67,62,207,215,47,119,72,16,66,143,177,76,154,132,241,209,142,190,179,159,238,97,14,173,175,146,8,53,136,166,245,26,128,74,148,154,36,239,207,221,75,103,243,109,237,135,225,6,73,25,58,75,110,68,187,71,96,196,58,149,8,197,69,197,68,83,225,38,65,70,212,102,132,10,197,60,96,83,102,88,18,23,19,44,168,245,226,109,50,160,164,127,21,222,110,10,7,181,174,209,32,144,63,81,231,70,166,33,215,76,197,147,175,214,85,186,104,184,219,86,255,213,235,76,67,170,214,171,226,32,122,3,105,154,56,73,138,22,245,126,242,0,0,157,252,66,9,134,8,198,36,9,134,83,198,102,48,1,102,37,153,70,26,2,134,17,170,198,13,3,74,160,160,166,34,136,10,177,4,70,26,6,161,187,90,34,4,210,56,6,8,136,29,239,89,206,161,84,58,154,69,151,132,243,130,35,19,41,159,47,253,233,2,125,73,234,197,108,78,37,21,233,44,61,118,221,54,19,86,93,165,63,133,122,25,250,212,144,188,121,139,50,206,131,88,10,158,134,57,97,215,125,185,44,51,235,201,239,48,72,81,12,130,204,40,139,177,56,232,221,82,56,118,145,98,204,191,217,124,3,226,83,245,154,103,245,94,132,228,105,98,35,221,199,205,161,126,35,67,52,203,71,248,203,232,69,216,139,1,36,8,69,50,120,123,17,249,223,201,121,91,199,139,236,122,136,249,99,233,148,171,50,125,8,196,166,77,42,29,190,121,120,83,149,91,18,220,125,127,173,216,142,78,18,70,106,230,69,119,105,29,84,192,0,0,40,151,67,36,38,133,41,63,200,24,208,199,97,186,127,21,65,74,205,193,25,21,237,7,14,64,119,113,93,227,47,40,32,121,153,185,175,37,254,234,223,223,14,106,16,235,65,87,249,127,255,137,111,24,192,168,19,75,75,145,176,119,80,79,97,210,136,0,236,104,54,241,215,255,251,178,100,148,142,102,233,104,205,27,186,99,112,65,132,121,166,104,199,116,157,193,175,52,110,105,231,64,216,144,167,232,28,8,48,147,38,201,34,153,13,122,104,192,225,170,94,231,88,107,114,49,98,142,18,115,30,24,230,102,27,68,116,84,166,145,137,10,88,42,106,195,2,155,197,157,20,251,109,196,67,200,80,198,73,72,74,2,0,253,58,7,34,176,91,65,1,1,74,50,129,136,153,33,75,180,27,212,235,99,54,96,174,3,141,68,133,147,18,4,91,16,85,62,151,213,208,195,166,208,98,129,18,104,173,177,91,156,140,223,22,9,7,67,92,17,107,209,182,36,6,78,160,146,6,188,70,113,252,186,153,46,158,22,69,133,177,92,245,153,215,72,53,51,49,31,170,135,30,247,15,88,77,7,56,53,112,206,44,175,131,172,205,1,149,90,142,84,237,179,111,24,24,15,227,18,200,105,109,50,159,55,96,213,141,157,185,226,208,219,151,251,235,48,43,157,247,51,249,19,2,26,61,102,3,114,94,12,149,128,178,250,45,159,169,221,41,172,141,139,52,37,119,195,221,110,14,113,143,255,239,60,128,4,1,125,146,119,44,34,102,18,137,158,3,0,158,87,101,110,30,231,215,172,143,46,163,139,169,182,241,121,119,245,255,201,246,248,185,127,255,255,244,8,179,243,138,220,214,42,208,100,6,135,25,255,184,0,0,9,216,136,68,157,6,39,154,25,169,130,118,176,1,160,25,102,113,112,27,113,126,7,150,9,54,102,0,157,152,18,195,226,60,250,14,52,51,4,32,132,163,8,143,128,144,1,151,92,122,212,101,207,78,82,96,77,53,225,156,37,4,17,75,4,12,16,117,216,135,197,184,66,137,25,230,86,20,44,40,10,158,10,237,54,42,65,114,88,71,83,25,130,54,39,186,21,27,28,12,73,190,108,0,191,10,91,253,238,44,244,134,18,73,108,185,30,26,128,34,197,100,124,150,244,175,194,222,172,147,85,198,209,232,179,89,215,14,91,132,198,247,54,222,161,218,159,246,122,219,199,206,48,243,51,94,21,177,4,193,174,178,255,43,48,152,141,87,11,185,165,92,30,176,11,21,149,11,148,235,218,237,76,150,206,175,227,119,106,86,220,70,163,66,167,49,232,254,42,165,184,215,85,51,202,247,110,21,138,180,250,146,198,91,121,154,203,241,26,51,37,124,129,59,173,32,4,0,20,0,0,1,225,122,129,145,151,204,120,168,62,169,0,40,68,73,68,60,163,156,129,81,44,28,142,243,100,220,100,52,28,92,157,64,85,9,147,237,255,79,95,196,85,255,255,255,245,160,119,126,148,73,221,235,5,236,16,17,69,204,49,26,12,167,232,12,151,16,12,104,64,140,135,38,12,138,108,255,251,178,100,154,142,39,24,104,204,155,154,121,224,59,4,41,221,97,34,100,28,93,161,48,110,225,145,192,227,144,231,9,145,149,202,140,9,2,144,64,76,32,152,216,31,149,0,83,21,137,80,160,150,101,0,34,143,131,194,154,165,49,80,3,5,4,111,123,194,153,205,73,6,11,246,217,96,157,63,70,33,201,222,16,60,57,183,150,122,204,112,108,240,67,21,127,47,61,149,39,101,83,175,28,235,136,174,93,204,231,94,104,59,55,37,242,175,85,10,59,241,50,215,79,255,44,227,239,70,26,193,61,249,157,70,59,69,201,229,193,173,184,176,214,27,164,239,86,141,246,74,198,187,133,231,90,152,90,173,91,199,171,142,35,176,198,249,67,220,234,22,220,81,49,91,35,44,25,229,147,167,30,211,138,7,196,212,124,196,122,105,112,67,29,108,176,234,209,166,71,238,198,243,245,233,169,206,56,89,128,200,236,226,173,159,58,60,51,25,76,209,74,197,174,26,190,203,117,65,183,161,44,71,201,187,253,77,13,86,6,69,94,34,4,76,171,96,209,18,42,14,49,75,227,55,28,77,216,244,145,47,24,45,219,244,56,190,194,95,32,12,145,117,113,119,232,223,218,230,93,110,154,9,238,252,183,95,175,255,255,211,30,4,127,78,64,0,0,0,112,70,18,24,26,16,130,2,19,198,158,99,131,7,163,54,81,163,32,145,179,59,87,49,37,48,192,0,184,196,80,136,202,241,136,80,20,48,81,64,51,68,96,51,140,95,7,1,97,7,56,192,108,97,224,150,1,8,38,213,76,32,166,76,57,50,219,79,169,84,189,14,97,70,180,150,132,169,210,80,52,217,124,64,132,112,49,74,226,27,92,207,179,123,42,121,226,211,171,199,34,5,61,11,103,24,195,63,189,18,83,38,111,219,131,197,203,179,110,161,194,65,215,242,239,44,40,243,201,206,12,13,63,93,162,50,217,201,212,239,92,20,153,35,179,101,179,132,222,118,210,90,207,161,34,157,106,36,88,94,187,213,115,105,171,101,170,42,233,251,103,85,107,85,220,239,176,153,244,159,244,26,38,238,82,212,126,133,84,124,196,25,76,142,145,204,44,222,125,164,213,163,46,171,187,81,221,197,237,84,41,247,44,174,235,157,159,49,118,4,59,56,196,173,125,186,197,254,118,233,32,0,0,1,2,0,0,30,20,148,36,37,46,121,64,203,112,138,224,38,16,235,153,34,45,4,157,9,137,246,223,234,203,78,222,144,84,214,250,2,170,160,177,99,217,204,223,250,211,191,199,171,251,111,94,223,255,254,115,227,34,32,121,228,86,17,189,64,26,204,4,3,133,65,80,42,226,125,91,110,112,240,114,100,27,114,100,51,126,104,51,154,100,136,30,96,120,255,251,178,100,165,14,135,76,104,202,155,185,100,112,66,228,41,221,97,231,58,28,73,161,42,110,225,51,129,50,25,39,93,132,137,137,74,97,200,30,102,16,174,90,147,40,205,80,199,52,193,2,72,84,61,49,188,4,21,10,140,93,16,76,34,0,219,84,59,130,128,104,144,140,32,40,106,106,47,170,229,73,153,222,230,47,36,3,79,230,90,106,62,163,184,122,37,100,195,91,112,100,183,176,52,94,65,30,160,11,129,1,206,30,108,238,29,159,210,138,187,19,215,65,128,165,205,184,0,163,65,110,205,187,252,151,52,31,193,23,103,182,248,59,249,215,44,13,217,162,147,40,123,229,79,201,236,63,152,150,22,97,73,171,141,235,81,91,236,89,212,187,178,53,177,86,27,168,150,241,237,223,70,204,118,180,217,192,241,51,4,234,189,165,204,138,76,167,2,203,142,44,144,170,234,39,45,187,245,181,28,214,92,174,99,180,252,188,154,78,250,39,83,73,223,142,220,181,253,219,126,104,144,64,0,13,168,185,51,0,151,64,104,66,50,42,83,27,155,72,2,78,170,183,88,74,133,133,14,191,146,152,235,99,21,181,0,120,92,77,82,174,169,253,125,63,1,230,253,27,234,250,250,125,129,105,160,251,204,19,9,13,236,132,144,59,153,156,220,220,183,204,250,255,99,125,223,127,254,140,0,0,1,140,197,96,104,152,58,49,82,61,60,147,217,51,168,183,51,73,55,49,52,65,50,119,68,33,7,140,8,3,204,86,5,205,13,15,128,32,73,159,195,41,136,163,233,161,67,169,129,67,72,40,138,6,129,230,76,129,102,19,2,89,146,142,14,58,76,2,12,51,71,181,173,61,169,10,208,98,205,28,140,124,230,75,194,213,163,234,0,17,203,39,70,166,176,232,69,229,53,29,247,149,149,194,68,37,163,82,133,72,152,12,111,149,211,185,172,204,204,37,60,229,12,104,125,105,236,47,203,175,230,198,98,186,151,136,196,181,140,169,79,200,241,73,214,239,141,51,44,97,221,249,13,127,247,235,141,56,212,108,192,196,43,107,6,247,89,230,221,218,46,180,222,222,247,165,92,245,229,114,214,197,46,230,207,168,88,74,95,56,133,84,60,151,174,134,158,37,255,149,127,118,176,221,222,205,154,219,24,182,117,174,181,213,213,251,103,123,184,190,236,210,174,178,196,115,209,217,181,127,36,4,36,113,68,255,21,80,217,154,92,23,37,72,128,103,119,110,183,200,221,105,192,76,6,187,37,202,230,228,62,172,200,205,168,181,6,110,251,232,65,105,210,48,160,35,115,55,184,107,225,141,251,105,255,255,137,155,104,103,146,128,141,133,146,6,70,127,249,97,170,91,107,76,88,23,17,130,48,15,24,5,1,89,129,255,251,178,100,158,142,199,71,104,73,155,185,100,112,73,230,249,195,100,166,142,28,61,77,38,111,105,143,193,49,35,103,13,146,137,225,192,6,152,242,176,136,146,141,152,69,19,49,128,40,225,25,32,137,105,136,32,6,24,5,2,33,130,64,21,24,133,2,56,160,16,24,63,139,193,135,88,65,24,163,129,120,84,26,208,0,65,36,112,33,204,42,254,21,67,134,2,126,73,91,150,209,101,39,124,176,68,144,196,136,135,20,108,49,4,253,102,7,47,226,30,37,251,186,168,21,185,254,104,118,93,87,46,202,249,137,142,25,98,176,214,44,42,75,126,12,95,107,218,24,141,130,65,67,182,16,45,9,21,106,82,223,215,32,27,183,48,47,171,252,134,78,126,195,136,50,189,128,240,165,183,149,185,47,163,172,161,41,150,173,102,92,165,223,130,59,61,248,119,151,91,27,86,67,186,246,211,60,142,141,123,184,96,131,233,181,135,78,14,151,203,61,46,205,166,110,176,246,154,245,227,169,96,108,81,233,32,96,52,4,91,28,42,88,145,64,16,188,128,115,255,65,96,0,63,22,165,3,132,2,36,40,48,64,74,95,4,24,163,48,28,58,149,56,191,76,245,113,71,231,33,224,206,200,205,141,1,93,3,248,0,151,117,79,248,103,255,168,141,2,255,254,223,255,255,255,250,71,45,42,206,242,135,165,138,32,114,203,10,254,128,67,157,122,239,186,203,172,0,0,11,168,192,160,3,128,192,16,96,6,25,70,28,169,24,10,89,51,11,113,6,48,120,27,67,27,66,111,48,193,4,240,16,43,152,15,129,89,135,72,15,12,128,233,131,88,187,129,136,164,194,40,41,2,128,206,6,9,64,0,10,152,70,0,145,130,80,1,67,133,130,164,211,186,22,248,114,147,165,116,198,129,166,2,46,75,14,59,177,140,145,2,53,81,214,43,123,120,158,43,111,6,133,169,75,239,148,66,7,94,168,146,217,167,96,121,12,158,157,148,62,82,249,209,36,194,37,239,225,26,44,103,86,199,252,114,69,171,106,221,107,41,153,170,76,102,158,110,91,103,175,199,126,229,191,25,158,83,44,69,22,63,41,74,91,145,213,2,40,178,53,240,146,49,36,112,247,170,83,64,72,131,153,156,40,140,48,141,198,203,138,139,226,141,81,99,136,70,73,198,204,252,127,223,199,192,217,226,53,239,173,139,97,185,242,113,255,160,0,0,32,33,1,238,45,202,137,70,0,194,80,96,128,196,66,4,188,218,70,30,68,190,211,89,89,204,66,83,7,40,80,51,173,80,234,152,42,199,53,251,202,145,158,50,152,83,255,195,190,43,255,171,191,150,245,2,119,21,40,0,90,30,44,110,243,6,9,176,123,99,9,32,129,181,119,165,236,255,251,178,100,149,142,134,222,100,73,155,216,68,112,75,196,121,202,100,226,118,21,93,79,50,110,60,209,201,34,16,167,13,151,156,216,98,34,39,225,217,49,6,77,12,24,62,38,2,33,154,162,184,24,54,101,165,0,48,196,228,249,152,6,198,41,17,153,16,98,66,11,38,24,150,0,4,195,128,112,38,217,86,151,138,168,21,101,141,49,128,251,28,14,228,58,115,72,110,61,189,60,158,131,18,11,187,94,29,97,88,140,58,154,239,91,61,95,203,171,16,234,85,120,131,219,226,191,181,111,229,19,108,75,37,60,37,189,89,129,14,117,107,205,75,8,93,20,255,91,72,15,38,145,147,202,34,4,95,51,217,177,214,108,156,164,162,72,59,101,34,73,121,103,184,197,70,204,84,21,10,36,71,16,206,200,226,55,8,76,37,2,226,208,162,204,40,87,243,220,119,20,99,112,0,5,220,83,208,66,140,1,97,208,104,204,68,71,26,53,112,204,14,89,15,96,208,45,181,104,131,135,117,90,249,64,38,69,5,110,239,236,255,245,255,220,122,223,255,222,19,124,13,148,168,209,22,13,6,20,212,9,132,163,212,130,39,210,85,4,5,137,130,229,45,58,0,0,157,172,84,0,8,10,12,61,70,143,45,195,141,62,20,12,174,33,76,175,94,205,3,58,204,108,5,144,0,96,200,140,100,216,74,12,1,140,149,46,12,103,31,140,141,12,5,65,17,225,84,132,28,48,28,30,46,245,33,32,2,253,210,16,1,129,118,78,154,102,18,18,28,233,60,28,223,46,77,243,154,36,52,16,100,82,42,28,109,191,158,88,116,21,228,180,124,147,230,13,64,130,220,221,4,112,69,145,78,16,104,216,166,181,166,169,235,216,150,96,93,243,219,182,57,198,202,242,77,83,104,139,88,119,54,108,64,1,64,209,187,39,251,68,195,33,26,70,46,35,57,185,44,122,53,14,220,179,73,96,121,88,179,81,245,63,109,183,16,91,50,195,77,25,58,202,116,248,84,154,193,182,60,38,154,141,216,38,69,255,161,72,0,4,184,85,155,17,134,108,110,52,152,134,49,195,148,176,152,113,183,124,28,42,181,152,218,93,90,124,138,5,9,156,171,71,231,4,142,133,30,221,158,255,255,254,53,208,143,255,118,116,154,2,2,162,164,195,236,114,218,131,139,84,30,121,178,107,17,140,6,178,44,42,56,42,100,96,214,176,32,2,101,254,135,0,102,0,1,195,64,153,201,64,64,150,0,96,90,172,96,225,206,98,161,214,48,8,6,1,198,23,1,38,63,3,196,0,121,1,186,16,136,152,128,0,163,168,208,144,94,224,16,88,96,72,7,1,40,108,71,68,32,51,89,101,173,222,243,160,216,235,221,255,249,13,155,118,151,255,251,178,100,175,136,198,11,85,74,155,175,52,224,78,100,105,163,103,7,40,25,61,159,46,238,176,126,201,53,155,166,205,140,136,169,107,164,247,68,227,54,49,187,106,98,205,182,127,47,163,152,130,100,55,173,90,150,242,228,118,139,56,234,204,230,242,215,229,173,210,110,13,23,172,214,37,26,230,194,186,240,5,194,98,244,56,156,9,140,94,97,25,29,244,37,232,220,196,43,174,80,87,80,214,136,70,170,98,216,84,174,194,221,25,140,242,148,249,169,77,119,94,143,42,114,208,246,90,204,246,75,221,142,218,244,117,100,113,187,153,217,244,250,41,31,14,104,113,17,77,188,167,71,243,118,65,214,59,0,1,182,25,88,42,188,27,162,107,24,10,166,230,28,205,165,136,129,124,112,153,94,203,242,196,237,107,15,159,168,151,51,240,97,145,67,165,249,117,255,255,241,90,63,255,255,233,240,104,169,20,6,40,33,208,26,4,206,179,5,211,140,110,156,13,10,126,133,239,174,231,183,255,174,125,93,1,137,3,8,196,136,6,140,62,72,156,210,173,209,76,70,192,84,202,92,8,12,204,137,8,202,228,96,12,25,128,80,192,16,4,140,45,2,52,199,188,68,76,5,64,232,199,64,160,140,111,197,36,193,140,9,202,160,44,52,74,38,26,76,103,229,135,142,100,93,245,214,8,5,94,70,18,72,68,186,142,76,193,123,12,140,10,12,69,153,235,92,139,241,8,159,168,234,183,46,116,16,160,49,184,184,74,134,67,4,187,208,51,74,123,212,165,137,79,198,105,219,13,201,157,253,234,240,69,167,234,25,72,88,118,155,93,133,93,187,141,121,171,54,92,204,88,74,71,207,201,85,194,33,66,68,40,91,78,214,94,147,101,134,49,111,55,197,19,58,255,12,157,173,242,231,224,247,71,118,246,106,195,221,124,90,251,115,148,148,170,219,189,149,74,104,26,151,202,169,63,207,122,146,86,74,202,247,31,149,180,178,116,14,137,13,23,242,111,232,13,2,128,57,64,95,234,81,1,215,126,47,89,110,32,134,65,68,14,103,192,89,190,90,156,86,45,89,89,130,247,25,40,153,159,111,213,118,201,68,22,81,147,255,255,198,177,204,57,42,202,170,240,237,234,159,204,106,29,35,147,162,122,25,10,89,173,111,233,61,17,99,202,125,217,110,240,159,254,46,94,122,255,255,176,160,96,152,84,3,240,163,7,153,69,66,129,143,104,193,152,58,55,153,128,210,223,24,161,132,64,32,2,76,14,64,232,194,244,13,204,138,134,112,192,80,17,140,171,196,248,194,196,112,12,11,192,152,192,152,49,12,78,129,12,2,2,102,4,96,146,97,22,3,178,148,29,144,93,4,190,63,234,74,18,152,211,88,240,132,214,255,251,178,100,195,142,199,28,96,70,139,219,75,242,77,5,25,211,97,98,98,93,45,211,22,15,100,209,201,100,31,231,13,130,141,244,205,60,29,15,42,178,136,106,125,166,42,39,176,106,214,64,209,23,12,153,165,193,252,141,82,206,191,179,48,100,220,182,45,36,139,202,102,173,91,163,131,167,102,35,84,248,103,37,111,168,242,150,215,158,194,166,18,220,51,189,22,237,52,146,155,38,87,32,183,101,32,66,111,70,105,71,7,13,134,80,130,199,46,201,124,64,189,136,222,186,43,75,105,250,255,38,102,239,54,203,179,50,51,161,41,236,90,127,180,162,209,202,91,189,204,195,31,18,199,170,173,20,91,82,247,111,175,101,171,195,203,186,52,85,236,237,180,180,230,110,220,189,25,23,225,38,38,30,105,169,5,238,77,135,249,70,16,89,9,5,233,98,243,240,10,64,251,96,105,110,21,200,58,31,6,171,126,159,181,80,52,113,80,60,31,117,16,56,196,56,166,230,51,149,40,14,126,4,105,204,161,115,194,150,219,16,131,236,209,242,51,207,153,229,149,249,235,163,42,50,208,99,192,199,198,34,224,29,147,33,2,128,187,69,58,28,1,140,6,192,216,194,40,25,76,70,138,108,212,177,177,76,51,195,88,204,168,70,141,4,78,24,206,144,92,76,38,66,132,192,52,31,204,38,194,152,199,244,117,76,3,193,180,197,32,236,76,172,130,244,241,9,71,118,140,240,133,9,166,26,178,102,168,140,189,227,154,122,71,80,74,6,27,70,78,197,70,66,64,197,173,13,244,26,18,207,74,207,63,65,1,198,146,81,82,193,235,5,67,237,86,122,89,49,45,146,88,124,146,177,113,185,210,131,226,12,69,68,24,16,13,35,95,231,241,4,17,217,158,118,213,107,215,20,245,7,41,70,22,156,93,90,167,239,43,241,248,91,95,153,26,168,238,127,26,219,116,106,84,199,107,56,161,143,252,186,229,235,152,109,42,183,150,180,254,175,133,187,62,122,191,84,68,223,59,108,247,217,134,172,219,143,47,207,177,144,177,243,12,27,146,197,92,138,87,231,193,107,79,210,96,218,109,253,141,191,69,153,145,103,239,223,243,181,185,171,185,88,96,157,217,165,17,4,211,142,209,97,246,24,8,21,9,111,72,117,37,0,71,115,189,147,204,45,20,202,115,161,146,233,120,34,181,227,182,62,6,53,249,23,124,57,155,195,99,83,252,215,168,126,72,84,1,124,58,30,185,67,157,135,228,83,16,75,41,189,243,34,54,238,71,254,125,188,53,66,229,248,207,229,156,26,203,49,32,17,220,154,6,170,73,184,7,82,1,0,82,113,214,96,28,7,34,64,40,96,180,13,38,195,230,132,96,70,16,6,3,167,40,104,62,255,251,178,100,177,136,199,105,117,197,139,219,99,96,90,200,185,131,100,35,132,93,93,165,33,79,113,229,129,38,25,230,205,146,141,232,73,228,23,198,29,28,3,3,166,74,22,27,161,232,32,8,26,67,132,116,211,136,178,124,128,164,68,70,188,34,20,134,19,106,208,205,87,28,6,137,116,200,27,87,34,42,4,147,201,78,159,115,250,54,85,81,87,66,54,175,63,5,173,136,171,114,189,226,60,234,46,215,153,216,216,219,83,10,118,60,181,191,68,195,78,41,92,217,147,176,32,176,196,166,161,209,243,140,23,4,255,125,51,94,94,43,219,27,225,237,94,214,121,52,53,49,42,101,96,134,188,171,203,83,83,203,183,222,50,239,84,150,106,197,143,183,255,203,127,29,79,21,227,43,148,38,72,111,222,27,231,81,113,65,161,87,101,85,162,80,247,151,219,43,247,110,13,111,35,192,109,126,249,143,119,99,182,216,97,255,25,251,236,222,45,99,201,172,86,178,103,214,29,49,105,255,222,169,184,249,172,157,230,136,184,251,214,108,129,28,182,139,181,201,0,49,233,69,180,105,45,250,59,194,119,30,40,7,55,37,78,33,114,174,40,88,38,159,219,63,213,191,254,80,234,102,105,135,157,223,220,255,205,91,34,164,9,36,71,56,91,147,48,51,44,53,141,91,40,183,204,133,150,33,37,85,246,44,147,174,90,0,0,91,227,2,64,115,16,128,177,135,17,29,26,218,6,113,139,208,3,152,247,138,121,143,97,175,152,137,131,40,56,34,12,2,0,248,192,232,5,76,55,68,44,194,0,3,155,155,76,212,232,2,3,4,69,33,97,51,174,88,1,153,88,28,167,23,225,172,210,212,136,23,1,194,36,84,162,16,44,166,251,197,250,115,112,236,29,166,230,80,3,141,83,162,222,12,255,57,77,202,151,110,36,98,5,78,158,44,147,165,173,93,188,38,198,248,251,117,226,235,156,57,3,94,250,152,73,101,3,108,213,245,94,140,188,236,90,149,27,40,36,42,85,131,162,161,152,214,110,179,211,52,112,153,46,26,80,235,175,124,179,230,47,67,172,35,99,207,78,137,102,107,7,133,229,248,76,142,201,130,81,192,247,107,38,84,217,242,37,170,225,101,157,215,50,40,163,16,213,91,143,29,101,94,172,137,170,197,70,22,222,189,180,171,54,148,217,11,57,147,255,59,57,219,54,159,221,156,221,98,155,12,14,5,49,192,7,44,144,79,212,79,227,34,65,226,135,36,80,242,216,197,232,95,145,225,242,67,146,239,125,37,22,20,148,57,163,255,255,183,95,252,100,190,230,125,144,103,167,2,134,245,237,188,51,252,140,239,72,118,213,79,53,71,193,122,197,28,18,3,16,12,223,40,76,93,243,134,29,255,251,176,100,154,142,199,91,113,199,147,220,98,240,76,230,9,163,101,70,122,26,101,163,36,78,229,141,129,52,151,229,201,147,142,48,123,70,102,237,243,8,195,80,32,30,96,204,44,125,236,254,56,38,152,165,95,152,164,126,154,22,75,150,148,116,6,48,228,49,49,200,178,0,129,230,67,31,230,91,12,32,243,68,49,7,95,78,33,24,250,15,119,37,214,213,81,40,162,239,86,164,140,66,143,141,119,46,190,125,185,86,88,221,225,200,147,182,208,165,237,206,110,189,137,109,250,218,146,43,176,194,231,14,236,83,115,206,196,162,202,225,253,99,6,137,205,206,88,95,141,173,185,215,156,81,116,118,211,202,208,210,37,10,95,243,163,170,151,54,56,207,20,47,48,94,210,86,9,236,199,15,231,127,82,107,148,139,34,202,75,244,179,76,210,19,203,147,6,5,228,241,36,46,9,49,209,82,249,238,191,197,54,131,37,133,185,175,217,114,63,214,226,110,167,120,250,155,226,200,47,54,153,137,135,111,68,127,75,86,14,117,119,210,212,184,42,181,146,196,32,39,121,27,140,136,68,39,145,28,138,31,1,58,96,184,220,35,145,16,201,41,66,163,167,179,210,248,99,90,24,115,112,67,52,255,246,71,179,26,127,153,182,141,99,178,129,158,59,250,247,107,111,184,158,133,72,16,86,9,138,178,68,3,165,142,64,200,7,182,113,97,65,201,129,164,254,209,0,32,0,36,96,248,106,96,8,134,104,40,26,121,135,16,103,194,104,114,19,152,105,60,16,106,248,148,28,131,24,90,38,132,21,198,52,159,38,4,129,101,86,40,29,99,152,82,0,12,5,70,58,128,161,10,18,104,61,195,90,110,14,3,44,36,89,68,98,45,188,29,1,36,83,241,72,227,114,172,83,9,69,105,51,146,76,68,58,198,217,180,85,164,180,199,193,228,118,98,112,152,149,139,211,245,235,195,242,186,73,151,41,235,116,104,222,27,117,40,36,214,223,122,214,178,185,143,110,202,103,251,86,85,132,178,191,101,243,18,185,85,122,60,115,142,211,220,181,141,217,46,53,243,147,84,181,87,57,254,215,150,119,12,183,206,114,215,127,10,121,190,231,159,213,164,173,46,171,156,78,181,89,216,98,138,196,228,229,216,253,46,85,254,81,115,255,188,203,124,238,29,231,115,238,119,113,177,202,24,10,89,91,10,148,52,182,53,188,254,146,159,42,247,117,126,246,86,251,111,30,243,189,203,12,63,191,248,243,11,191,122,245,142,107,125,169,218,203,10,168,18,154,131,172,204,10,41,215,146,34,8,167,102,128,35,225,52,110,120,208,240,194,106,163,139,125,36,204,80,15,132,83,230,127,36,134,17,106,242,231,14,170,186,125,91,182,111,255,251,178,100,149,0,7,208,114,200,53,119,32,2,74,228,57,147,172,156,0,40,206,27,38,57,237,0,1,177,38,166,75,52,208,0,13,50,141,232,122,37,218,126,13,220,42,37,74,30,147,44,177,31,251,202,68,145,80,116,200,151,212,0,4,24,29,10,145,160,17,39,24,21,17,161,141,192,12,24,116,130,217,141,225,230,24,250,128,249,131,64,67,24,10,134,113,130,232,79,25,118,7,161,131,32,244,24,104,134,41,129,216,39,24,103,10,49,129,88,8,24,129,129,185,132,160,19,155,81,131,70,13,125,177,208,167,112,120,105,244,74,166,94,33,64,238,98,202,0,142,84,224,80,243,51,112,99,239,49,76,210,217,212,109,251,67,128,32,98,150,42,215,226,137,249,14,78,97,134,6,0,82,18,192,109,131,210,236,214,7,49,180,73,191,203,231,224,10,10,59,208,226,65,195,108,173,167,218,82,70,28,0,5,40,20,0,10,224,40,254,165,243,115,249,203,40,233,94,204,95,57,43,167,32,103,236,188,80,10,87,24,32,227,201,218,47,43,73,233,105,104,173,217,201,196,161,135,226,110,61,121,92,191,175,241,48,151,189,211,73,107,205,126,93,173,203,190,57,49,133,63,197,229,215,109,217,182,237,208,211,67,238,198,55,178,162,125,83,137,97,192,5,29,32,105,98,202,168,34,127,181,61,115,157,207,117,173,83,220,239,225,248,115,249,141,140,233,162,153,114,222,120,225,247,111,218,189,55,86,41,117,48,38,34,214,185,157,94,247,255,57,77,109,74,63,255,255,255,255,255,255,255,255,255,60,121,248,82,229,32,231,255,255,255,255,255,255,255,255,255,203,42,216,223,118,226,77,203,33,69,180,20,0,80,185,194,54,159,166,56,27,202,101,136,20,39,66,104,10,114,138,16,129,24,16,97,193,43,0,84,122,72,203,25,40,69,139,129,109,52,28,38,203,90,234,65,5,166,245,27,161,73,4,244,12,18,60,120,214,238,133,35,118,61,76,154,110,149,53,156,55,116,232,145,17,82,14,133,37,45,148,238,235,99,53,23,94,230,72,164,166,235,167,91,127,103,255,109,117,122,186,145,102,247,172,206,184,0,72,0,3,13,66,163,23,216,83,140,107,67,78,249,35,19,222,211,56,4,19,74,139,144,176,18,96,185,148,104,65,10,85,42,76,28,9,204,128,23,76,64,32,76,196,0,12,4,11,76,23,3,148,5,75,12,141,153,30,150,52,174,116,64,32,68,10,233,82,73,220,5,229,22,175,49,28,181,53,219,141,26,46,251,46,40,83,10,8,25,103,40,242,89,208,48,168,106,128,64,42,237,119,192,129,38,20,148,14,6,91,209,249,211,8,45,105,111,59,159,13,136,135,133,137,157,168,219,255,251,178,100,64,142,232,122,112,201,143,119,96,2,54,2,89,205,236,36,0,33,177,229,36,78,232,217,201,22,35,167,9,128,30,82,73,44,200,57,53,150,217,119,84,85,148,91,148,200,105,221,140,233,182,232,162,131,133,42,202,238,69,0,208,213,186,102,234,234,127,40,33,75,142,213,237,214,93,147,211,215,102,224,55,182,150,98,172,102,155,240,253,99,188,63,81,199,123,119,183,67,94,220,236,212,52,60,31,75,44,202,90,251,167,205,155,159,241,94,126,53,91,217,118,179,231,255,235,14,203,119,191,221,45,172,187,247,41,63,157,164,103,108,215,59,25,211,88,238,31,218,188,195,159,247,112,254,119,121,119,47,223,243,255,47,199,89,127,246,77,202,177,187,178,32,15,158,192,0,0,0,252,0,0,12,81,82,182,51,206,222,146,75,47,165,128,141,114,162,97,204,167,187,208,229,234,255,80,79,191,254,132,203,226,24,0,207,108,144,138,255,217,234,15,127,255,78,239,255,250,58,144,178,0,68,193,240,204,194,101,244,249,195,20,71,117,30,35,144,153,202,244,153,224,20,24,162,10,24,102,60,27,102,61,152,78,90,22,112,193,52,96,207,208,248,202,177,196,148,25,34,2,94,183,108,197,18,78,71,98,213,41,129,96,121,64,34,254,41,215,27,147,127,103,56,140,25,61,45,231,190,208,124,6,171,167,147,185,46,247,74,201,72,74,30,187,172,186,146,70,218,5,151,175,203,81,55,72,171,18,53,14,69,101,66,141,20,150,225,238,73,71,150,208,227,200,4,160,101,36,246,94,206,247,40,206,52,169,158,72,188,166,156,8,16,161,84,134,146,28,108,105,193,115,25,168,202,164,179,102,229,246,133,59,203,148,170,58,246,202,40,59,118,65,118,206,90,231,239,248,245,125,169,102,239,97,57,115,145,48,224,153,220,175,92,148,26,253,191,69,217,140,109,217,171,162,243,78,85,158,214,122,203,185,220,118,169,123,218,212,214,245,188,166,150,60,174,220,170,25,28,7,2,210,79,70,37,19,191,59,191,183,157,53,189,235,150,174,86,136,242,106,151,219,127,250,255,125,230,157,44,168,194,82,243,234,221,235,56,123,99,240,150,82,60,32,226,38,56,147,212,213,186,209,92,138,41,166,220,198,107,5,101,71,171,210,46,247,95,254,170,125,63,250,127,255,36,148,102,49,78,116,21,159,99,138,1,113,28,246,31,7,231,24,83,70,161,154,181,244,93,144,225,73,200,202,235,204,0,250,36,0,0,10,1,103,64,96,140,68,51,157,162,94,152,158,86,30,94,104,25,70,149,137,25,64,224,212,176,48,153,178,54,5,7,245,210,98,8,246,99,240,64,22,23,134,0,183,198,38,88,3,204,45,25,43,255,251,178,100,27,136,134,125,93,74,195,185,68,246,79,42,25,147,101,231,54,90,205,163,42,110,233,147,193,44,165,39,41,135,148,168,222,198,184,80,19,104,173,187,190,208,31,101,139,71,132,17,53,39,191,251,185,170,24,167,105,151,181,248,38,0,33,20,223,225,255,157,236,185,9,82,43,25,87,2,150,217,166,47,216,37,121,56,49,165,193,159,180,26,59,253,142,62,189,195,28,101,24,225,175,120,123,141,138,195,8,47,107,25,126,45,71,11,86,184,215,106,103,142,78,15,121,220,158,157,239,127,128,238,59,254,229,135,75,89,104,174,89,0,3,205,161,224,55,136,225,175,133,3,209,186,248,158,87,142,34,230,121,16,178,14,28,166,138,164,35,127,237,83,29,229,81,157,252,116,220,39,45,67,205,220,132,93,40,0,0,7,23,29,164,66,49,73,0,146,103,218,66,106,201,90,106,38,160,35,178,1,52,34,104,109,26,99,112,22,244,157,244,255,250,167,19,132,76,167,33,51,219,189,7,74,231,202,63,95,255,255,151,234,158,158,159,255,255,251,113,160,46,22,151,31,28,118,100,158,32,29,42,86,80,79,204,56,0,0,5,80,48,50,96,72,32,97,112,20,107,2,64,50,176,159,2,229,25,36,23,25,110,39,139,4,134,5,8,230,131,4,194,162,210,153,152,168,6,138,7,230,58,8,162,0,37,147,82,8,1,83,3,133,121,126,240,211,160,213,234,192,63,113,186,127,208,238,252,231,253,79,197,242,189,86,28,237,123,206,33,222,30,197,32,57,155,12,130,119,154,180,36,6,47,79,118,162,39,19,20,181,171,105,183,63,157,158,230,199,239,243,254,87,251,230,166,191,12,48,33,40,211,39,169,46,205,72,117,158,180,249,229,91,46,179,206,229,73,122,59,71,149,110,106,243,240,108,214,151,210,250,46,231,203,171,219,142,7,196,13,126,143,131,162,246,215,83,45,94,153,44,94,127,58,105,95,171,95,54,122,151,186,218,104,34,235,58,203,80,53,29,22,185,103,245,175,139,235,105,191,159,115,133,39,31,125,105,222,245,190,149,1,24,2,4,184,99,167,192,3,164,59,153,128,66,205,231,118,30,100,19,65,182,79,47,151,122,202,43,236,39,243,24,225,250,127,254,5,241,15,110,60,45,237,79,183,255,213,62,60,183,65,217,160,59,110,98,215,144,142,250,100,51,200,98,35,88,15,70,160,228,117,82,92,211,197,0,0,40,0,10,151,37,200,64,56,113,116,101,217,217,134,113,103,41,40,153,113,120,98,17,0,56,46,56,40,51,113,4,194,131,22,196,97,102,28,209,195,250,144,108,88,68,24,40,4,117,181,91,127,182,230,212,235,225,216,13,185,225,243,85,114,207,255,46,220,255,251,178,100,34,136,6,76,104,76,59,154,122,240,70,39,105,131,100,230,142,31,45,163,36,110,233,55,200,216,141,39,53,132,9,144,165,253,66,121,157,150,124,10,167,3,125,218,12,155,102,242,7,21,181,36,161,11,18,187,205,8,217,95,245,153,88,63,251,86,99,253,70,206,175,128,125,4,228,124,238,19,62,99,90,234,15,6,107,26,110,23,139,219,214,235,189,117,116,213,199,205,160,231,7,171,158,107,215,106,184,140,206,12,167,158,47,70,102,66,41,133,174,187,155,56,130,244,111,60,166,239,26,73,49,88,48,226,239,56,137,105,127,178,138,237,145,240,222,209,38,107,51,148,246,174,127,166,53,154,252,71,182,224,213,255,29,70,162,0,2,0,50,159,131,2,105,38,84,242,200,16,16,177,79,35,97,84,197,255,172,128,4,85,177,43,131,247,27,96,61,177,134,105,209,76,111,255,208,19,59,175,82,156,176,164,188,233,68,232,191,255,148,111,148,152,184,11,135,244,165,190,100,4,105,201,125,95,115,0,0,4,162,65,73,128,33,97,134,39,97,168,118,81,142,188,25,224,10,73,156,170,97,146,68,82,35,152,66,38,26,190,25,153,10,73,5,128,147,15,203,115,56,0,99,61,136,64,48,42,80,78,47,38,178,100,193,18,218,207,210,218,45,162,4,229,112,87,87,140,98,15,197,233,146,223,173,251,173,110,180,15,105,226,107,246,168,101,133,64,230,122,4,26,250,78,95,25,53,32,143,238,234,54,193,214,168,229,99,10,90,237,4,163,50,168,178,177,117,247,89,244,73,154,74,107,53,25,223,126,189,218,31,199,117,216,153,66,88,221,154,75,240,127,225,75,73,29,254,114,195,57,159,198,222,233,97,91,252,243,230,58,254,127,127,245,133,31,113,191,133,187,217,106,195,86,206,135,145,164,116,106,112,220,59,126,229,169,29,43,243,21,25,7,59,51,26,177,75,73,41,206,91,126,10,191,148,228,208,204,203,41,33,24,228,137,27,33,22,7,67,16,39,19,46,131,102,76,78,193,50,85,5,209,182,64,170,104,15,88,111,127,232,235,148,47,226,169,32,0,0,20,32,0,9,209,110,204,54,109,58,118,23,117,34,27,175,213,85,141,99,75,153,143,49,39,103,129,220,203,135,77,239,175,255,245,9,235,151,35,83,169,254,67,248,115,119,246,251,255,247,246,129,48,12,2,130,96,114,48,49,17,163,89,33,189,49,30,45,243,136,67,120,61,28,108,250,140,53,194,96,87,57,209,229,134,192,118,216,54,128,136,213,232,179,42,213,72,69,198,74,11,172,224,72,200,198,110,36,250,150,205,186,0,217,80,20,82,20,238,5,136,1,129,67,149,161,202,123,240,239,227,56,247,199,213,116,255,251,178,100,42,14,135,221,104,71,3,220,209,80,69,36,57,170,101,138,98,25,221,163,38,78,229,113,193,48,42,102,9,133,9,242,138,86,80,126,158,243,146,135,3,169,149,94,69,225,249,17,130,131,122,155,83,11,91,113,27,46,217,12,81,36,244,208,252,232,136,153,69,59,207,244,201,8,32,48,56,189,120,47,20,36,74,114,152,133,194,30,248,38,219,113,33,90,53,37,165,74,169,219,139,245,12,78,239,54,229,143,207,88,29,9,44,134,43,103,36,92,123,185,118,130,17,119,189,189,191,214,23,152,212,245,37,75,80,87,51,138,75,165,202,213,86,35,77,74,221,187,46,181,156,237,55,107,201,41,34,146,62,235,184,88,252,191,249,134,251,222,97,135,235,249,115,118,117,188,47,85,195,191,142,255,249,249,119,249,175,213,206,243,148,0,145,31,160,52,177,115,16,200,0,16,28,0,1,54,79,206,166,216,241,0,209,9,33,106,109,2,47,5,48,213,207,92,170,26,232,31,75,238,123,1,236,79,163,120,79,16,165,77,66,223,255,138,172,154,95,109,76,32,176,133,127,37,187,219,95,254,223,70,68,39,105,247,61,205,169,223,180,27,21,5,20,188,195,82,156,233,81,232,201,101,0,253,133,56,204,197,180,194,192,101,5,76,26,9,77,24,7,140,79,23,6,0,99,12,200,3,27,195,3,42,200,98,217,61,209,81,24,56,98,128,206,212,38,247,97,137,41,234,208,94,10,84,176,184,234,159,30,218,253,87,147,208,198,42,182,87,43,31,188,253,158,228,64,252,173,108,42,165,204,106,95,96,54,234,89,186,22,28,161,59,217,227,0,148,5,107,184,211,41,117,55,210,241,173,242,155,243,146,97,142,92,42,38,168,117,170,213,201,186,113,136,22,202,12,1,249,212,9,105,17,8,101,59,131,243,255,223,149,54,229,199,150,97,67,148,24,68,157,196,102,27,27,158,121,33,148,195,192,149,15,106,215,93,62,123,234,62,45,176,125,249,244,20,58,185,170,219,189,179,48,255,186,219,111,116,27,40,93,157,42,84,165,252,151,0,6,83,74,97,176,182,204,168,55,144,12,246,177,42,120,138,14,153,28,4,9,69,100,243,119,148,64,9,159,111,9,14,74,135,22,58,219,39,229,67,99,247,42,110,164,79,144,140,154,236,140,154,183,167,252,25,63,255,255,255,255,255,247,100,236,134,83,160,103,73,166,51,9,131,48,0,0,144,168,84,96,248,62,97,243,186,124,178,84,105,199,176,121,38,190,108,35,66,107,8,60,96,160,104,4,47,12,158,52,76,202,30,70,64,19,10,207,80,137,32,216,96,244,193,0,41,97,31,17,80,208,199,49,137,62,161,219,116,173,197,78,42,88,167,68,52,255,251,178,100,35,140,134,222,111,72,19,186,92,112,76,232,217,189,100,229,136,90,217,111,34,110,229,51,201,42,151,102,105,149,157,168,124,181,186,146,94,72,55,168,219,221,85,171,89,116,70,134,75,110,195,142,200,61,163,81,149,211,76,133,145,210,223,220,209,32,10,217,82,187,67,2,7,155,83,204,123,72,74,44,59,118,50,168,44,246,155,22,81,95,235,110,54,252,202,101,52,36,6,232,103,42,253,8,197,54,232,144,221,171,134,166,228,196,104,82,35,195,214,130,124,126,230,51,187,59,117,175,73,85,180,19,170,227,37,25,27,40,102,94,242,114,8,29,37,153,27,34,230,37,104,189,176,237,188,205,195,93,185,102,77,197,117,55,255,245,125,87,126,249,113,207,111,187,141,237,82,7,7,236,160,0,0,6,81,0,0,15,134,251,92,193,97,75,206,115,21,181,199,189,66,211,152,221,133,236,211,159,141,239,77,194,95,132,78,112,255,160,252,243,16,255,249,158,8,87,249,121,140,223,255,175,252,111,255,255,254,65,115,165,206,235,185,44,215,99,64,31,182,26,243,151,171,41,245,155,141,233,0,0,13,70,4,133,70,0,132,102,9,24,231,37,225,230,42,248,6,145,213,166,81,162,6,129,135,233,172,97,8,80,107,136,106,102,136,192,173,70,56,10,134,87,138,38,146,141,230,4,130,3,65,44,97,67,4,34,30,119,111,242,38,217,169,30,141,142,2,168,231,51,151,199,236,79,235,114,155,241,200,119,173,129,3,112,248,117,125,29,110,195,216,212,196,133,75,84,183,239,46,249,55,38,166,9,18,34,10,244,78,109,84,29,234,247,178,211,147,174,255,199,245,190,252,71,83,185,223,32,29,143,218,202,252,212,87,44,255,114,205,243,29,51,233,138,108,53,5,91,230,176,218,89,190,229,60,200,7,226,159,139,50,127,123,196,187,25,7,141,132,15,64,46,54,78,128,78,178,194,153,154,95,84,20,41,156,187,183,39,181,59,203,213,109,56,152,152,130,234,70,126,86,219,65,171,189,252,181,140,129,111,251,115,128,127,128,0,37,26,161,97,131,70,5,161,62,201,68,134,175,75,17,95,137,189,54,34,37,62,3,55,240,144,255,243,7,97,220,168,28,37,46,137,57,58,101,54,24,246,185,186,160,7,191,111,78,199,183,255,255,249,87,254,191,152,173,135,101,31,112,118,176,94,85,35,243,181,232,0,1,147,157,194,232,152,3,5,201,136,201,90,24,108,150,113,170,57,55,24,154,147,225,130,112,51,0,155,12,78,196,220,231,15,185,229,6,206,53,144,209,218,14,11,120,192,4,140,44,14,88,143,102,166,129,244,177,188,210,94,67,77,61,97,174,48,62,252,154,134,138,167,53,29,147,255,251,178,100,38,14,134,131,80,72,19,62,216,34,80,9,89,199,97,162,122,26,97,119,36,111,101,19,193,64,35,231,13,133,21,177,74,156,122,102,20,133,117,177,176,178,68,70,207,204,98,253,225,209,90,26,246,116,187,107,218,213,33,8,212,123,40,213,18,4,37,149,229,244,243,205,15,241,191,244,152,231,171,120,118,231,47,161,213,18,235,97,122,181,236,50,179,202,251,198,198,45,110,174,171,82,65,152,238,223,119,59,159,231,175,203,187,228,167,60,49,215,247,31,183,132,53,127,46,234,221,138,111,203,234,213,167,156,194,106,253,55,80,16,14,32,97,182,181,162,166,11,232,29,163,31,247,227,209,9,139,255,190,236,255,154,110,252,192,6,120,20,155,138,181,155,16,102,132,79,73,212,230,154,237,3,106,188,116,153,14,27,149,187,20,146,245,223,89,130,213,65,229,244,19,154,34,114,165,152,74,194,128,242,191,251,173,207,79,250,61,116,126,12,117,213,191,228,125,95,220,239,68,102,155,173,43,200,182,118,73,195,155,133,46,123,82,49,37,40,140,6,129,96,100,0,140,13,2,128,195,16,99,76,13,67,140,214,12,104,12,33,131,16,194,44,12,12,2,128,9,54,140,68,0,48,194,212,14,12,0,128,228,193,8,6,194,6,52,194,8,40,68,0,12,36,7,212,67,160,22,66,4,49,126,238,6,97,46,190,111,79,149,0,97,31,203,124,162,222,190,158,14,205,230,191,27,66,236,233,99,44,32,224,110,4,175,47,140,12,1,61,134,90,108,23,251,123,34,80,149,229,29,55,25,243,64,177,142,238,202,177,222,87,166,245,119,123,149,97,189,215,110,40,19,229,173,101,47,183,207,220,170,237,45,46,13,118,158,93,43,164,143,78,88,194,237,107,213,254,209,40,80,125,164,165,110,246,14,200,228,26,7,137,139,207,58,169,218,14,205,38,118,123,104,97,203,21,216,250,164,165,135,138,170,24,49,42,108,38,212,188,6,91,62,150,230,120,13,180,33,227,252,77,234,60,10,104,137,103,230,40,19,241,110,153,123,176,43,204,157,218,3,172,211,198,255,126,164,118,34,45,255,237,32,4,22,233,254,202,64,240,192,248,152,154,99,2,38,97,82,35,126,212,31,253,63,127,244,252,166,45,36,35,25,28,204,206,227,79,48,184,53,107,29,127,235,94,212,208,0,0,37,0,12,114,229,142,24,12,10,167,12,100,12,49,142,60,254,46,115,10,2,66,128,20,19,133,195,196,130,144,82,182,133,96,140,138,23,51,136,113,77,222,42,137,62,42,8,207,180,120,58,18,124,236,246,92,232,239,86,106,89,203,255,11,215,112,198,134,28,229,171,214,198,132,211,252,214,139,254,179,252,58,107,120,69,255,251,178,100,43,136,133,158,100,203,211,143,70,178,81,102,233,223,97,10,107,24,173,145,40,110,189,26,201,77,144,165,9,188,180,160,13,171,223,13,69,102,177,141,58,248,220,53,35,255,18,42,191,46,154,244,110,2,43,171,160,110,122,227,226,44,181,139,4,204,129,91,193,98,137,79,31,98,63,49,63,246,18,43,66,84,50,15,64,152,235,139,9,220,156,132,31,14,178,93,155,34,235,142,167,90,90,29,116,86,46,132,193,113,14,52,243,7,218,140,204,78,151,145,202,122,121,89,152,0,0,0,0,2,117,32,36,160,251,49,32,105,95,243,241,29,87,230,244,117,202,101,62,185,95,32,14,213,141,25,255,2,199,201,68,132,204,76,187,92,240,146,242,190,225,23,171,127,61,95,173,171,244,95,162,247,244,209,181,121,28,163,76,165,248,66,98,165,36,170,24,49,75,130,1,181,61,45,81,4,160,0,41,72,150,130,64,97,133,36,129,131,195,208,205,154,105,128,90,102,8,110,97,128,76,206,194,0,176,50,236,16,169,46,130,192,22,96,16,124,101,96,40,137,37,96,21,180,201,48,168,17,157,202,223,97,170,63,143,98,162,233,155,61,102,30,131,44,222,252,170,81,94,132,234,80,150,56,106,164,50,97,16,1,38,213,12,33,96,182,239,180,237,243,106,137,248,172,114,245,130,51,43,189,201,15,215,91,63,243,189,231,49,31,226,48,200,26,212,205,229,133,243,158,231,59,252,190,47,238,49,227,209,137,193,243,142,229,41,238,209,40,169,146,21,227,215,41,79,18,170,80,225,5,132,97,226,54,57,169,12,48,44,121,202,51,43,68,129,65,116,37,228,80,200,140,148,37,108,183,27,112,221,153,14,82,144,76,160,208,240,19,30,207,35,125,183,208,0,24,129,161,194,160,9,149,22,24,25,177,194,46,155,16,185,54,169,72,180,49,74,128,130,145,22,92,96,11,20,113,102,61,104,187,186,237,42,122,21,212,182,209,125,169,76,65,176,138,238,155,105,24,214,230,1,176,100,86,177,202,83,223,8,72,233,23,66,167,31,230,24,189,134,255,31,84,205,20,60,104,44,0,1,244,134,1,7,6,14,140,166,100,6,38,66,72,167,249,82,130,193,241,108,129,65,128,136,63,48,128,76,26,95,87,226,8,140,112,7,76,103,27,75,132,134,180,204,48,193,32,107,153,97,233,81,135,207,241,96,85,53,236,228,49,236,228,124,206,85,200,228,51,105,140,48,250,214,37,172,32,3,186,215,44,202,72,135,188,170,214,130,46,106,237,9,10,221,153,137,61,27,198,161,29,195,246,247,110,246,31,6,89,221,61,4,196,197,38,240,73,199,235,156,183,216,151,224,60,178,60,26,159,86,40,29,5,40,255,251,178,100,68,8,134,46,100,201,147,184,68,112,74,195,105,170,100,239,120,23,85,151,60,237,189,49,233,41,23,165,69,172,28,160,219,196,94,94,198,17,22,211,4,203,112,227,239,7,135,38,140,17,151,37,155,37,137,253,84,132,146,139,83,236,243,209,106,97,78,114,224,86,42,177,113,164,25,67,221,102,212,247,153,20,34,1,228,184,154,195,232,83,43,177,23,36,0,0,40,40,1,202,41,236,183,53,17,33,136,214,117,64,239,230,248,51,148,197,244,195,116,153,205,140,148,209,35,211,57,161,43,160,250,191,253,223,227,177,64,17,123,53,187,84,170,85,127,253,153,39,36,236,56,133,71,137,3,186,83,223,37,99,80,78,208,251,222,149,32,241,240,128,64,68,186,12,2,12,1,49,149,179,25,37,49,128,99,246,38,51,96,65,24,56,8,13,13,7,140,72,138,217,218,129,135,19,138,134,76,86,168,204,19,7,39,148,210,153,181,12,112,137,17,15,236,9,199,145,245,241,2,2,113,147,10,242,30,216,201,218,193,84,175,126,224,253,9,99,103,146,38,42,225,240,118,187,111,67,223,183,165,111,233,168,152,111,67,210,139,187,101,112,156,58,21,16,225,64,27,17,24,21,145,48,194,228,239,148,212,98,180,138,2,48,77,241,66,219,101,16,49,15,237,189,117,97,121,163,217,220,42,10,38,187,104,223,138,61,37,87,21,156,28,183,209,67,9,47,172,235,242,14,135,245,215,39,145,221,88,146,84,133,181,211,156,53,185,230,165,61,133,93,220,215,94,118,225,136,76,237,167,179,80,180,128,69,67,98,192,33,204,222,72,225,13,188,218,42,166,35,151,68,106,215,253,28,3,75,42,40,190,99,74,142,93,211,95,180,103,69,0,35,249,81,160,209,98,90,177,225,161,81,147,217,159,116,63,28,87,250,62,132,119,204,54,117,22,255,254,172,205,96,0,0,1,112,2,5,50,1,52,208,81,147,136,197,140,92,176,58,147,204,194,160,146,40,167,169,136,177,224,57,1,45,48,240,240,40,24,49,64,84,44,12,67,139,204,66,0,34,4,44,103,188,80,52,157,47,170,142,32,187,243,86,49,46,193,125,33,251,5,127,162,253,194,173,138,177,246,210,109,218,149,64,251,178,6,2,247,238,153,3,249,9,7,192,215,139,8,163,163,50,42,25,183,4,28,132,153,94,203,95,141,205,182,208,32,16,149,74,181,227,18,120,254,33,186,247,94,112,140,115,235,21,113,221,47,189,106,153,127,200,202,171,112,214,96,252,197,126,90,249,250,217,234,85,191,250,146,100,133,159,17,52,242,206,170,210,192,10,45,113,167,176,169,9,175,27,38,181,80,213,44,170,164,141,161,128,60,41,174,171,170,50,21,255,251,178,100,96,140,70,166,107,205,27,143,78,176,73,204,105,186,100,226,122,22,9,147,60,110,61,49,193,24,144,230,13,163,141,232,158,134,100,85,139,7,79,66,15,103,248,121,231,187,151,246,144,26,126,82,0,0,2,0,0,1,154,226,131,32,136,8,202,122,31,33,44,78,242,11,127,148,23,73,220,235,178,74,182,163,129,134,142,48,237,218,175,87,255,215,225,41,157,103,107,62,221,104,255,215,255,255,255,233,255,255,255,255,255,255,255,234,178,122,218,106,145,221,213,55,65,237,174,148,192,9,93,223,119,85,3,78,76,97,0,41,140,80,73,49,73,228,12,41,112,148,121,245,14,21,215,22,11,2,128,36,66,36,202,83,248,186,69,1,61,192,6,81,88,185,100,46,24,195,83,54,163,131,74,52,119,185,240,157,74,192,95,174,148,203,239,8,151,180,252,74,134,216,129,57,124,169,191,196,38,156,19,231,6,188,219,255,63,193,212,205,15,85,223,76,30,58,196,176,154,50,225,186,88,155,220,29,185,46,198,131,166,177,49,143,250,134,171,144,248,204,142,55,68,102,106,48,203,137,209,219,197,84,149,114,98,233,96,5,171,162,219,4,147,74,247,76,165,213,74,230,189,33,198,20,157,169,73,153,119,92,42,156,125,220,227,145,141,57,81,20,248,92,87,184,0,0,1,199,86,7,67,225,241,65,115,103,76,251,218,254,70,222,18,32,133,210,233,115,217,66,85,215,190,161,64,141,162,102,84,70,161,234,166,104,219,157,149,110,224,211,250,26,82,199,188,23,86,120,143,255,253,42,119,255,255,25,95,95,102,101,22,252,82,42,0,40,0,10,155,164,154,150,136,197,135,163,20,152,149,112,109,83,65,97,26,98,112,76,145,71,2,6,224,162,68,18,96,1,137,64,216,12,24,81,66,96,156,204,89,94,218,168,59,130,217,141,188,118,192,163,18,118,201,17,104,220,243,127,35,159,153,126,69,77,93,98,80,252,119,240,228,79,180,119,77,184,10,92,239,7,180,105,72,220,86,185,230,255,46,95,37,246,10,66,179,150,51,47,77,135,58,47,3,67,185,29,111,209,76,17,65,83,125,54,163,145,88,145,122,83,125,175,250,67,45,237,110,118,167,133,179,76,178,164,80,160,90,158,154,246,145,79,74,146,233,133,145,46,135,203,54,28,137,108,136,58,143,145,222,109,98,34,116,85,105,220,81,177,147,146,209,118,190,109,59,32,0,0,141,227,50,213,148,47,145,86,188,101,237,146,52,68,36,126,220,165,82,151,232,115,193,15,184,207,232,155,255,191,234,35,178,215,244,92,148,255,95,213,255,242,255,173,63,255,255,255,245,121,232,47,218,200,107,218,100,103,212,253,132,122,100,233,210,72,5,255,251,178,100,125,136,101,172,103,206,59,143,76,98,67,107,73,211,97,226,40,21,141,153,56,110,48,211,201,41,170,231,29,144,142,120,57,122,137,140,0,0,128,67,138,51,0,128,195,175,130,140,144,4,8,91,43,134,126,68,27,49,40,29,210,2,10,140,16,2,33,3,195,68,194,120,235,214,36,50,231,175,164,177,106,183,3,80,230,152,123,0,199,163,93,51,197,28,173,82,27,229,101,128,35,77,218,3,187,168,165,229,211,106,138,157,242,34,52,166,219,243,46,118,9,212,67,198,167,210,55,215,96,107,53,146,173,37,27,213,142,208,124,166,74,65,138,254,210,243,245,159,123,134,154,175,241,175,177,26,87,105,153,153,46,145,252,191,103,20,141,186,164,230,101,204,247,63,55,94,155,243,143,5,28,196,108,144,58,177,150,126,168,66,7,2,56,164,230,9,3,22,81,230,177,200,96,3,241,69,77,112,92,225,82,205,133,28,40,85,52,211,67,87,218,72,233,18,245,171,71,189,72,255,230,239,105,191,215,205,127,144,87,41,191,153,238,75,255,243,255,239,255,47,246,108,5,216,118,4,51,10,88,185,231,4,4,206,117,196,171,209,18,106,180,190,194,52,133,128,158,72,0,156,253,185,226,21,60,25,174,226,97,21,153,214,82,230,2,104,24,196,28,165,37,128,24,64,192,198,64,232,137,48,252,40,17,48,72,41,109,139,10,166,83,180,72,59,142,227,3,165,145,28,82,189,180,23,58,174,135,155,124,249,253,190,22,29,177,116,182,227,125,132,85,233,137,136,22,23,49,123,91,223,154,169,150,48,111,97,173,167,127,201,159,173,198,133,247,110,166,119,187,228,205,172,212,198,90,132,147,199,202,106,38,80,255,184,167,105,73,42,191,61,142,70,51,101,121,62,126,49,164,252,106,93,101,17,160,92,226,203,34,90,76,176,137,1,51,174,34,164,86,248,236,76,177,75,64,66,196,80,195,205,54,23,99,57,18,76,160,101,181,73,90,67,82,139,208,187,205,241,155,64,16,0,6,255,14,123,210,118,67,186,15,162,154,83,114,134,6,99,184,172,184,163,83,175,106,113,103,141,28,148,255,255,253,67,91,117,223,251,213,145,191,162,15,242,95,141,157,98,115,78,143,160,147,41,251,125,116,248,170,168,234,127,223,62,111,75,227,51,27,81,219,248,188,33,111,199,179,169,219,227,127,124,32,64,46,93,138,128,52,16,24,36,106,106,59,241,138,231,230,19,39,25,245,164,24,208,64,59,114,14,62,24,236,54,215,204,36,59,49,40,0,32,90,64,1,26,1,80,170,168,56,13,123,153,224,246,40,150,204,185,49,213,187,186,138,95,46,253,230,204,254,87,153,199,130,19,19,111,27,26,62,185,212,255,251,178,100,173,12,165,179,104,205,27,143,76,112,83,40,89,215,96,166,126,85,149,131,50,110,61,49,201,67,39,102,205,151,148,160,8,223,229,141,3,215,51,97,55,111,225,45,124,67,211,110,96,211,22,159,20,128,89,191,195,94,33,146,190,108,107,86,231,178,38,89,210,97,118,178,114,123,237,235,103,245,241,53,182,165,219,74,165,107,205,158,209,229,205,212,94,191,145,86,81,167,174,243,207,28,103,39,172,84,36,142,16,142,230,181,254,214,49,52,118,196,14,36,223,234,116,116,95,112,213,121,243,52,177,0,199,51,41,70,199,76,35,192,68,182,86,159,229,193,115,136,88,27,11,12,116,255,255,254,160,141,219,254,143,111,254,132,114,171,163,24,174,17,123,57,129,140,49,72,67,41,10,29,58,35,24,86,136,63,75,219,67,169,95,101,84,218,100,75,179,162,37,227,20,78,166,180,12,8,4,221,217,63,194,224,104,0,27,59,9,147,48,209,129,54,129,154,49,84,101,51,144,0,30,7,132,97,33,128,224,9,140,130,99,56,48,16,112,5,16,2,66,88,200,39,61,146,182,128,134,89,220,5,24,34,76,230,2,97,27,77,235,139,54,166,154,244,164,222,88,106,194,200,219,132,214,105,148,192,18,113,189,39,16,107,66,159,194,213,49,146,165,83,13,66,253,120,175,175,223,106,191,128,245,77,139,231,231,237,197,200,169,43,226,50,218,8,234,45,32,60,59,85,140,3,170,51,30,89,254,85,20,140,195,179,140,226,242,148,16,124,140,32,190,226,86,134,150,96,130,207,55,135,103,3,83,132,210,126,236,203,183,91,168,20,65,173,52,151,98,105,32,141,92,158,51,100,91,103,173,103,84,242,14,233,175,104,225,105,34,108,2,0,40,239,97,53,78,176,35,38,10,64,107,18,142,111,93,88,131,37,43,3,137,108,237,54,89,155,223,50,242,243,232,121,167,255,79,255,208,127,148,9,206,65,186,156,231,148,36,22,122,127,242,70,200,221,76,115,15,2,33,161,185,35,79,239,246,127,111,158,177,237,244,161,90,19,154,25,26,106,134,207,92,140,193,11,60,247,43,143,84,88,4,48,41,3,48,48,49,152,65,147,137,212,121,41,24,34,19,185,188,64,16,152,242,42,169,132,240,64,152,21,1,161,128,200,3,25,6,128,73,140,168,128,139,1,201,135,120,62,152,28,132,89,134,64,61,24,0,3,216,96,10,59,0,0,16,48,45,2,136,132,148,118,56,244,145,66,74,132,201,15,95,116,233,42,91,121,3,160,144,42,58,208,51,221,198,23,3,215,98,156,89,12,206,154,134,56,145,230,165,147,47,132,194,29,146,4,112,36,244,142,11,105,110,166,78,180,232,136,106,37,237,59,158,255,251,178,100,209,12,134,6,104,203,27,175,76,112,92,9,153,167,100,227,158,93,137,169,26,47,105,17,201,97,169,102,233,145,14,105,6,64,156,84,118,113,136,185,184,94,191,59,75,188,170,103,188,229,118,36,177,133,57,187,115,250,16,15,60,242,2,48,221,30,161,33,66,0,36,104,192,249,68,17,83,132,91,84,42,84,99,213,8,198,159,85,164,148,135,75,25,10,69,93,219,148,233,149,14,253,179,181,50,232,241,143,92,168,122,225,244,155,38,107,109,26,102,38,105,186,123,24,170,58,77,248,49,133,98,231,236,182,92,15,0,1,111,184,181,94,32,96,74,42,225,146,83,191,11,166,143,54,233,231,85,153,190,78,53,123,216,213,140,126,112,110,170,127,255,255,195,121,61,125,26,236,191,250,233,168,139,35,38,238,36,177,210,12,28,66,43,208,190,168,129,176,39,3,98,100,167,92,155,135,33,153,131,206,26,68,230,146,218,70,99,100,227,73,70,143,97,240,0,0,76,140,26,2,152,54,5,152,172,102,159,120,218,25,160,71,29,217,25,152,216,216,153,206,44,130,129,67,5,71,144,81,228,100,16,212,206,204,66,22,76,17,27,12,215,32,216,77,40,80,124,232,56,19,165,70,175,199,89,142,13,26,39,22,94,19,153,76,64,244,180,182,175,76,69,100,177,232,194,228,91,239,213,250,144,227,194,25,86,184,154,1,11,148,52,55,206,11,159,175,28,219,239,34,174,210,0,248,68,3,14,82,65,189,124,133,170,74,243,226,185,253,167,206,17,85,114,64,102,177,42,191,254,174,85,232,151,217,189,107,36,237,33,203,235,214,67,209,187,10,255,179,27,242,119,72,107,155,126,221,178,206,197,8,122,162,147,84,247,126,197,192,104,201,244,177,55,143,96,251,188,171,152,183,116,238,223,233,74,206,116,252,227,173,222,147,155,29,102,111,105,157,63,16,0,1,189,197,251,49,35,92,194,221,13,236,156,13,180,157,84,30,50,168,87,154,149,155,19,171,255,209,223,251,179,248,157,220,255,251,127,255,95,69,188,116,188,223,175,254,255,255,217,195,106,172,180,192,178,241,6,59,227,238,52,134,6,174,37,208,83,5,195,192,214,14,4,243,4,97,10,52,129,72,83,12,80,208,51,128,0,83,15,209,38,49,133,4,128,16,22,24,90,2,1,129,192,2,24,70,133,9,128,240,18,12,6,176,84,33,204,29,0,52,26,2,101,1,146,152,103,194,135,186,80,45,56,195,36,50,138,162,173,129,4,68,65,204,233,170,55,207,90,124,198,49,142,190,43,86,25,150,62,137,30,103,11,3,62,84,172,202,23,24,121,162,237,235,105,14,171,169,59,117,124,167,109,198,155,140,10,252,54,239,91,5,45,255,251,178,100,199,142,198,111,103,202,27,184,99,114,67,69,249,179,101,226,54,92,121,163,34,79,101,143,193,74,165,101,141,164,9,233,76,57,31,149,115,186,165,187,45,129,101,203,154,95,209,117,80,142,93,50,39,2,227,250,149,212,133,194,243,119,74,119,21,149,198,198,63,236,23,98,66,46,47,14,8,207,119,222,147,109,56,85,79,154,69,78,174,199,51,229,231,110,231,206,107,139,138,208,221,232,237,44,91,233,229,170,117,176,247,109,206,124,205,166,207,51,91,95,102,118,249,153,106,245,107,214,157,234,235,205,127,33,0,0,5,68,78,12,24,0,11,82,23,46,125,93,144,2,90,240,222,113,65,35,247,19,41,77,148,31,40,75,144,41,89,7,245,48,217,114,18,9,199,63,252,76,28,167,115,176,111,72,42,30,74,244,56,212,127,251,255,214,159,255,255,249,83,44,141,190,186,209,78,150,84,103,15,111,249,102,232,12,151,191,194,0,2,147,4,64,51,48,21,2,3,10,113,167,48,95,93,35,15,147,85,50,52,26,67,2,164,80,48,137,9,192,40,24,152,17,147,193,177,191,154,210,144,128,12,227,100,207,50,108,153,88,80,48,221,2,83,152,152,172,197,135,233,236,21,72,204,132,42,4,79,82,201,184,76,125,185,128,86,21,162,56,97,9,152,172,160,148,152,234,24,158,105,119,175,209,80,180,201,67,165,81,246,175,26,146,78,91,247,200,64,13,173,197,89,218,173,222,171,176,37,139,186,168,72,237,147,252,228,50,116,98,204,101,228,200,46,255,51,208,75,54,123,47,90,97,242,233,251,244,116,98,6,253,175,191,108,193,28,215,173,86,22,251,213,138,147,238,61,123,102,99,28,235,21,205,180,116,155,117,38,126,114,103,182,122,111,219,255,44,91,190,211,51,51,70,190,117,17,42,137,138,197,2,180,222,44,50,95,197,105,197,244,113,148,74,170,131,22,185,142,200,168,47,35,70,219,155,107,30,215,36,19,209,246,211,78,132,88,169,69,24,228,75,156,8,84,23,234,223,168,83,202,119,72,223,157,38,242,208,204,23,210,211,59,59,11,164,71,210,206,27,99,142,44,35,0,66,39,72,45,199,28,148,157,84,15,174,91,165,4,164,49,17,10,95,208,120,162,38,13,161,60,97,50,23,102,1,194,62,113,125,54,38,17,205,62,98,90,79,38,28,105,144,102,196,4,102,13,224,56,99,158,46,102,67,224,232,97,246,3,162,128,22,98,8,20,230,42,98,52,109,136,2,43,31,32,43,4,154,71,6,179,187,15,136,158,153,208,235,33,186,24,51,26,118,208,154,126,63,9,0,212,156,165,234,90,5,82,209,206,168,181,108,249,114,244,49,66,196,204,197,197,19,36,197,213,255,251,178,100,203,14,134,103,104,199,147,219,98,80,93,138,25,163,100,163,124,91,69,211,22,15,105,140,193,114,167,167,53,131,21,181,198,6,199,225,107,109,67,153,236,198,191,30,109,229,244,229,246,63,70,115,27,147,115,154,142,104,76,66,144,136,122,116,220,85,181,59,217,182,221,133,146,230,163,201,217,230,169,21,156,107,38,236,243,119,122,247,88,178,127,109,73,221,239,207,217,129,212,112,175,187,51,139,175,50,197,156,187,243,43,227,234,203,86,249,172,204,185,184,198,245,247,237,206,95,38,219,145,78,238,205,182,213,150,173,55,218,195,6,227,26,160,32,182,199,99,112,125,248,232,61,133,177,50,82,30,96,158,209,48,94,255,32,139,13,206,89,34,191,43,243,95,187,116,74,19,57,179,20,241,165,218,183,191,188,70,17,251,250,22,2,135,3,10,12,47,99,150,101,213,71,168,225,249,69,200,69,86,26,235,115,230,253,146,201,110,179,80,73,204,189,209,182,236,97,236,99,211,187,139,114,190,27,245,134,0,70,147,2,0,4,103,134,7,227,102,110,206,126,6,7,2,14,99,234,50,38,39,100,142,100,188,2,230,6,96,28,97,44,64,230,31,128,111,71,3,2,70,55,252,103,80,102,38,34,84,50,18,9,118,153,25,138,22,200,173,36,233,65,243,191,26,8,13,187,11,134,31,252,32,7,239,87,223,204,189,251,226,88,250,206,252,112,196,24,109,39,82,73,132,72,52,29,43,192,247,73,189,50,122,13,170,56,251,249,180,24,79,93,171,180,242,228,227,1,58,167,244,208,111,60,32,243,231,105,71,177,185,249,183,246,245,77,15,118,216,168,99,34,141,20,183,159,217,21,7,79,67,88,169,129,230,160,198,85,159,168,218,195,141,99,222,245,150,53,181,82,166,245,197,84,204,77,212,207,60,187,163,138,182,204,196,47,148,7,20,114,62,186,177,36,73,184,53,43,135,13,53,93,132,77,72,215,247,146,250,236,147,77,202,26,9,250,23,211,255,125,94,95,42,71,124,59,82,213,9,20,154,124,35,151,245,253,51,165,255,197,191,223,238,36,140,193,154,25,148,71,159,141,153,152,143,59,14,25,194,249,145,93,254,17,145,56,189,86,3,221,24,103,15,48,160,0,92,12,16,179,15,96,217,58,210,26,195,36,5,96,50,205,25,227,10,214,27,48,25,2,243,21,129,147,66,164,35,136,3,163,34,197,147,3,129,19,41,208,147,7,9,131,3,194,225,0,172,196,216,216,240,70,96,168,176,246,74,19,188,136,135,150,41,136,176,117,19,134,212,57,180,18,0,208,61,139,99,109,99,248,201,162,30,24,94,58,175,197,170,219,134,248,119,121,177,211,129,249,61,131,120,15,76,0,113,255,251,176,100,193,140,134,20,104,199,147,219,90,98,80,169,217,195,96,227,105,28,157,215,24,47,117,135,193,91,30,166,181,132,9,172,117,197,78,174,41,114,247,168,84,121,20,198,187,252,241,95,115,76,66,114,114,60,39,39,156,29,147,28,49,133,247,162,199,162,189,90,186,251,44,95,245,167,65,183,113,163,6,219,101,108,109,23,226,118,29,120,254,181,123,222,151,90,203,204,83,217,211,116,204,187,11,148,138,221,108,110,133,249,210,149,21,196,120,116,166,209,45,102,240,116,177,191,59,46,67,243,143,76,49,177,58,195,55,119,38,8,169,212,143,35,179,241,55,209,95,117,174,0,65,107,72,166,133,62,79,73,35,137,76,116,201,9,220,124,152,76,250,235,246,151,2,128,164,251,182,224,80,161,157,127,118,168,50,84,105,133,193,179,23,186,48,5,73,85,69,208,209,209,229,43,210,68,61,25,187,33,191,243,74,84,139,5,130,174,86,75,33,197,28,54,8,3,224,140,92,0,216,136,234,92,246,109,248,28,13,4,82,144,128,6,136,64,0,2,27,134,137,164,10,96,138,71,70,3,33,140,97,92,44,38,40,96,150,0,28,125,125,26,141,230,232,84,92,220,29,50,40,65,194,75,2,133,145,196,220,64,161,124,185,80,56,181,60,251,20,171,67,5,31,14,162,49,227,250,177,199,49,107,19,6,197,106,210,21,187,251,139,43,93,153,139,95,173,20,18,199,148,201,85,58,217,218,245,91,238,219,230,158,134,253,169,238,127,199,20,16,160,21,5,108,161,44,118,139,178,172,254,70,253,235,107,199,31,218,107,63,147,179,187,75,49,13,253,206,205,182,210,186,197,236,202,213,211,5,115,232,204,213,123,43,40,227,20,165,62,207,28,161,84,156,181,113,207,97,234,71,62,147,61,191,157,107,91,85,205,169,142,64,121,118,11,36,101,61,231,157,197,2,101,21,24,141,77,32,209,193,168,22,96,113,138,249,46,162,9,161,68,138,18,3,71,112,151,39,219,29,252,160,193,247,133,223,254,246,21,157,174,224,65,128,207,201,17,233,241,179,64,100,74,141,88,24,235,55,178,221,236,20,101,113,81,119,77,36,80,78,89,65,163,192,73,176,200,232,94,235,214,192,12,68,7,70,2,64,216,96,204,27,198,172,77,0,28,42,230,55,2,34,99,68,97,6,81,32,140,96,42,3,134,4,131,154,100,54,15,230,27,160,154,20,0,227,3,241,30,48,36,6,192,20,112,232,80,104,218,176,177,48,171,130,88,96,32,20,22,111,79,136,145,134,129,191,236,252,148,24,48,16,116,37,0,133,181,153,189,150,25,219,126,247,40,130,249,33,181,102,75,114,172,106,53,63,33,129,165,43,7,57,36,122,255,251,178,100,193,12,198,10,104,73,155,218,97,224,80,68,73,115,101,131,84,30,77,163,26,47,109,141,209,91,31,165,9,172,136,169,216,156,169,248,140,178,123,33,128,32,12,73,91,169,42,172,42,26,29,14,163,166,137,105,81,71,66,81,138,133,135,6,100,19,179,210,0,46,67,15,128,64,88,193,195,8,76,213,243,4,53,173,60,212,15,214,109,145,218,245,201,218,81,148,69,237,62,30,11,198,14,222,242,199,253,16,154,151,114,239,68,144,253,203,75,240,93,38,170,250,89,195,210,209,230,175,114,226,106,248,75,208,156,42,113,197,48,44,248,27,230,23,17,89,91,208,43,210,225,63,215,161,156,60,241,103,179,129,184,62,0,133,144,126,155,1,247,184,96,88,29,23,65,72,138,23,165,10,136,144,37,159,154,21,41,71,146,75,44,126,34,220,57,8,32,96,97,140,104,71,83,228,205,177,108,220,70,90,251,21,96,195,52,230,74,216,132,90,95,191,79,163,105,100,250,119,214,164,44,234,9,83,81,73,15,182,159,102,20,36,218,142,247,60,142,79,216,0,2,1,176,192,240,121,167,152,18,192,25,229,217,153,54,225,153,248,87,152,211,28,18,12,3,129,89,139,65,161,130,162,129,133,128,8,56,19,48,116,73,10,2,160,160,177,100,134,7,203,77,111,14,133,111,252,210,30,9,2,245,223,101,200,233,191,112,181,87,67,38,78,191,167,45,76,69,57,86,221,252,115,179,47,219,15,19,50,253,214,57,116,169,132,2,195,189,26,193,241,50,24,238,225,65,121,223,193,29,237,149,99,168,205,224,219,203,214,115,217,221,63,42,15,228,100,0,22,187,224,115,47,159,212,201,123,54,114,62,201,153,235,77,102,245,75,230,106,92,75,223,59,66,234,122,175,187,247,172,108,192,125,20,109,230,85,49,90,207,249,246,46,142,236,189,109,131,177,74,242,243,244,90,235,135,246,107,251,102,170,236,194,195,22,109,11,120,245,142,152,255,87,244,111,212,101,144,0,0,64,2,201,134,224,202,237,33,31,25,192,123,211,210,67,147,119,151,195,27,137,198,67,172,130,144,34,101,27,255,254,239,30,18,82,112,240,0,142,59,250,252,201,112,153,9,57,23,127,255,248,192,5,12,243,178,167,154,229,8,10,158,152,80,140,195,74,180,194,132,155,237,111,120,224,0,13,48,128,147,48,197,26,50,225,135,62,127,184,51,225,71,48,145,64,49,165,234,53,96,75,48,84,11,64,113,164,65,233,152,224,25,131,128,96,112,178,96,40,106,97,200,2,32,12,193,32,18,3,73,66,99,6,3,230,38,1,0,140,30,7,9,129,228,193,46,210,142,169,21,130,66,121,169,69,215,33,66,178,49,91,217,211,50,255,251,178,100,187,12,6,121,116,201,155,172,22,112,77,102,105,221,96,226,109,31,25,193,34,78,225,115,201,19,141,101,137,166,9,88,21,57,148,160,209,113,32,133,20,100,149,114,139,206,51,248,110,79,102,57,60,228,93,128,2,14,222,68,216,92,220,20,170,170,198,177,26,182,81,119,190,146,85,32,198,12,110,18,248,139,92,205,232,106,210,46,217,171,135,55,185,28,220,177,153,175,36,37,166,152,86,134,5,144,33,223,166,139,198,112,206,198,161,190,231,118,221,4,99,136,169,163,223,213,115,69,104,143,5,163,34,99,215,158,52,199,121,105,227,138,27,210,101,10,202,74,177,231,89,71,81,121,28,213,230,170,37,251,43,166,69,95,189,223,112,250,94,161,63,52,163,19,53,22,211,208,90,246,85,245,61,124,174,170,59,40,173,140,249,128,0,63,116,139,156,245,153,96,38,148,184,96,96,195,146,182,106,154,202,86,188,2,147,139,101,229,56,248,81,62,178,45,189,116,35,126,157,15,227,245,28,220,46,96,63,254,51,68,141,255,218,71,255,188,106,13,131,199,216,248,226,36,158,141,27,235,95,201,128,0,0,0,140,28,13,161,0,102,96,148,69,134,141,130,254,102,250,65,134,227,166,23,203,157,40,102,97,176,105,132,202,0,194,57,208,1,161,128,67,8,147,13,130,84,4,129,9,65,168,25,13,8,132,134,61,26,209,146,128,76,40,18,26,17,40,121,45,3,240,90,148,40,145,107,37,33,25,0,51,119,39,214,82,135,36,17,116,3,11,113,101,14,234,68,124,88,166,180,93,61,170,234,4,97,117,86,176,25,143,215,64,230,119,65,106,205,91,45,100,180,240,140,187,54,159,253,121,206,124,110,151,174,50,193,108,159,140,197,244,35,68,244,137,18,88,51,184,91,18,250,178,223,48,175,247,15,194,167,198,255,207,190,49,43,216,189,67,170,215,85,182,245,21,150,87,117,154,145,100,195,223,25,230,245,186,215,115,107,111,35,98,37,254,230,122,247,56,129,25,179,57,123,95,79,107,222,73,243,156,72,246,38,226,231,123,118,250,4,101,63,142,74,93,10,84,221,226,128,0,116,99,112,80,41,192,72,172,38,32,113,131,38,80,2,149,218,98,13,35,211,249,122,164,82,60,210,46,230,99,51,59,62,108,223,250,148,32,231,20,14,174,251,51,175,166,127,108,172,191,255,223,255,111,254,255,229,125,250,244,121,119,215,181,206,142,133,185,222,39,229,95,24,217,0,179,14,6,19,5,224,1,48,151,36,3,89,112,112,48,21,2,83,19,193,103,48,137,46,20,105,16,129,48,52,6,128,196,132,98,242,1,75,20,192,124,28,76,66,128,104,206,69,39,202,234,126,5,74,58,232,99,255,251,178,100,181,14,199,27,105,73,27,220,120,240,76,201,233,115,104,194,106,92,5,161,34,111,101,237,65,30,136,38,13,172,20,104,195,175,154,204,20,52,146,174,184,145,168,207,2,186,104,171,107,34,249,91,202,115,229,10,107,181,244,52,156,249,118,23,246,233,106,174,18,218,111,173,87,108,147,159,51,194,81,184,212,22,59,169,37,212,241,241,85,6,225,152,93,168,210,188,139,121,248,205,63,250,151,109,240,31,12,85,133,35,99,199,176,243,224,122,34,188,118,239,241,71,37,52,223,27,251,188,22,171,230,120,207,234,220,249,129,63,184,238,51,178,52,56,176,40,39,102,113,98,195,232,205,117,153,94,250,72,237,243,214,235,110,25,102,165,47,171,95,116,142,226,234,147,127,237,188,87,27,139,11,26,143,105,181,88,116,137,3,199,5,143,252,244,164,194,3,58,192,0,5,45,132,188,234,40,1,130,142,199,136,14,117,121,220,127,88,236,253,150,118,199,167,36,151,212,60,11,176,170,124,96,109,149,88,189,152,222,134,255,255,54,12,18,221,186,180,52,241,215,78,165,193,242,42,72,20,22,28,65,134,47,91,29,117,207,246,202,6,82,0,3,227,4,32,0,48,8,3,83,7,240,206,54,178,47,67,11,96,176,48,176,23,227,4,226,5,49,187,5,18,32,93,33,7,179,0,224,80,49,156,0,181,133,52,0,243,161,155,48,177,4,64,14,85,110,64,80,243,127,7,128,201,11,204,40,144,120,105,136,41,122,17,178,156,242,6,130,88,226,233,165,236,154,197,98,96,58,140,44,48,58,54,186,11,44,73,61,88,157,225,135,50,157,184,149,230,240,161,211,240,206,118,184,65,226,76,91,183,248,35,247,47,201,175,217,143,111,53,241,188,229,139,22,67,179,4,166,171,161,26,165,47,107,67,206,23,127,199,173,160,194,104,142,200,233,171,117,108,219,232,111,100,211,197,115,180,203,251,181,102,208,53,135,211,73,171,229,253,164,154,127,53,251,253,82,60,92,98,245,204,28,219,255,159,109,225,252,145,45,90,219,45,240,43,79,47,207,133,77,119,222,187,135,8,206,167,151,46,134,216,78,80,234,128,27,131,117,237,41,40,66,188,86,226,202,163,106,162,173,40,141,185,54,162,176,224,28,96,251,134,210,205,234,191,250,191,255,109,196,176,11,118,204,11,12,148,5,144,198,162,178,44,21,255,235,123,191,204,52,227,163,195,26,193,55,172,92,62,105,142,91,156,54,195,54,183,212,3,136,192,144,6,12,24,128,76,195,84,46,204,173,211,220,193,4,17,12,53,68,192,197,16,121,12,114,192,20,72,15,64,192,178,98,96,8,230,47,224,34,23,1,33,192,164,48,155,9,35,0,160,13,16,255,251,178,100,176,142,135,2,104,72,19,219,122,224,73,164,249,179,96,166,108,27,189,165,32,111,60,217,9,48,35,102,233,151,136,105,0,162,38,180,33,8,17,129,129,18,86,40,3,226,0,40,38,1,117,82,149,46,71,170,126,168,140,0,225,220,158,174,229,7,234,9,97,158,209,70,128,66,64,190,53,191,197,229,115,219,92,240,33,70,242,230,210,79,42,38,207,151,108,83,65,190,96,77,99,27,112,80,106,169,94,107,17,161,218,30,123,43,234,161,48,220,85,143,103,21,12,154,81,124,235,18,176,82,245,214,107,139,30,25,60,39,122,159,119,154,203,11,4,51,2,185,84,136,89,74,76,157,139,198,53,33,186,91,102,226,215,83,175,103,163,187,239,87,180,95,43,254,251,216,191,175,51,153,125,138,114,113,172,145,139,223,251,180,95,153,58,109,73,46,119,13,192,128,97,82,215,226,198,113,147,128,50,136,2,80,59,9,109,55,32,137,214,10,37,58,178,19,186,13,12,86,253,142,140,103,253,47,233,212,244,51,88,207,65,90,245,255,101,111,175,235,43,127,255,229,49,197,178,165,140,16,154,204,72,50,140,171,87,43,241,72,0,60,177,4,156,30,33,1,0,4,176,160,45,26,20,12,77,155,76,154,227,12,47,5,140,141,73,204,86,153,140,57,27,131,1,163,0,69,99,8,69,147,70,129,230,122,97,184,102,102,144,14,167,200,68,68,123,132,9,50,146,66,72,82,92,20,26,71,101,211,206,172,73,136,79,96,240,231,141,39,224,211,115,142,36,141,35,49,125,173,211,227,141,12,159,116,183,177,114,158,134,244,189,48,166,125,19,143,61,209,98,217,147,72,146,33,77,250,177,69,209,196,205,213,63,116,123,16,231,102,128,223,193,211,189,149,181,121,169,246,175,68,58,93,52,123,31,212,179,89,92,143,185,116,175,110,42,189,101,151,229,104,204,222,111,207,226,102,28,166,158,162,111,221,119,114,116,211,88,117,207,252,157,172,206,77,181,107,204,236,217,170,199,137,53,211,214,178,248,230,188,117,60,207,109,194,161,109,0,16,7,158,247,140,249,31,15,90,72,91,161,82,36,59,128,225,198,83,239,188,90,191,223,69,31,111,255,254,214,125,181,123,194,41,197,185,12,80,164,163,27,175,244,255,182,194,56,170,186,191,215,129,227,81,237,38,54,239,139,96,13,101,111,160,195,183,159,159,240,90,210,70,151,59,222,206,190,182,64,36,20,227,92,166,9,2,70,22,56,39,86,120,225,3,177,140,7,89,161,174,241,169,129,48,36,27,48,100,29,51,116,74,53,84,45,67,51,13,5,211,49,69,208,160,5,4,21,132,52,41,218,98,144,47,47,36,0,198,66,2,32,42,102,166,115,255,251,178,100,174,12,134,75,104,73,27,184,99,96,79,230,185,199,100,70,126,90,13,157,34,110,188,211,193,53,25,167,13,135,148,165,13,207,64,194,112,132,78,175,101,255,98,190,135,192,141,225,172,154,110,6,49,119,58,231,108,81,158,63,96,81,70,197,170,167,172,37,184,112,49,94,205,186,51,226,58,181,138,167,52,23,211,206,237,145,255,121,29,210,197,100,67,13,22,48,110,60,115,143,3,85,211,121,219,155,214,151,223,73,57,184,57,142,62,232,37,140,36,179,176,40,200,61,11,8,89,55,92,247,153,251,154,98,235,121,104,188,246,218,135,102,45,175,229,54,156,243,69,194,48,110,27,102,26,145,234,112,130,211,232,176,48,125,53,56,199,34,40,117,140,10,188,141,4,198,219,22,102,34,129,60,88,64,213,17,161,181,217,82,165,187,184,158,15,175,61,71,101,111,212,231,16,81,110,255,255,93,236,158,242,192,215,113,231,18,66,60,250,86,200,140,231,203,41,138,29,31,166,197,64,131,65,171,152,34,140,188,25,136,142,63,244,103,205,221,125,31,239,126,244,0,1,227,1,208,45,48,108,5,35,6,65,147,55,247,71,3,4,240,15,48,76,35,67,21,241,151,50,102,6,144,128,2,48,18,10,211,9,64,192,49,234,6,225,64,163,36,204,17,234,2,72,65,160,100,83,79,136,192,113,133,30,50,194,160,72,140,208,136,73,216,163,89,46,199,95,97,16,46,244,196,119,140,91,147,47,165,232,152,112,52,245,3,21,195,92,251,146,127,202,52,229,215,56,85,19,167,109,36,87,208,44,235,57,237,158,197,83,4,107,74,205,97,53,130,26,3,229,99,136,14,143,233,227,251,177,144,76,44,1,220,115,214,175,165,110,146,206,95,179,117,253,222,203,228,77,222,119,151,59,119,226,93,127,135,157,207,217,180,55,164,25,144,197,23,172,169,220,93,125,115,175,5,251,171,73,198,114,105,87,223,134,36,74,44,235,222,197,153,141,119,18,215,244,111,219,153,155,75,51,105,204,203,94,187,51,51,51,51,91,237,39,115,127,162,116,192,32,5,16,182,140,177,69,195,166,151,24,227,44,144,85,65,105,141,52,53,5,193,153,46,248,173,91,82,22,151,229,255,222,188,98,235,49,81,42,49,79,85,101,190,165,255,255,243,156,198,58,172,153,71,42,179,196,169,85,152,174,104,51,80,16,177,160,170,86,182,9,229,29,86,68,189,128,201,132,104,75,152,38,133,33,133,96,126,26,161,18,233,128,72,70,152,136,137,241,138,177,103,152,238,6,225,131,16,24,22,216,222,4,179,212,154,204,14,45,52,120,88,231,71,178,0,224,140,70,97,48,147,15,20,20,24,168,183,76,56,3,11,138,137,132,255,251,178,100,186,14,199,19,119,71,19,219,98,242,77,7,249,151,100,34,122,27,1,211,28,79,113,105,201,36,12,103,13,135,136,108,232,120,186,18,25,177,66,98,201,81,39,176,227,119,226,191,131,93,180,216,83,82,136,16,137,103,109,44,192,206,166,212,36,185,69,216,226,131,150,214,155,8,51,66,119,157,62,120,231,4,81,193,56,224,214,185,120,188,136,137,44,214,16,62,82,59,9,5,0,122,164,12,31,55,52,52,189,180,121,25,191,107,231,227,86,122,153,58,216,150,74,123,161,39,186,77,168,243,15,28,100,193,199,205,61,84,45,202,223,191,190,150,136,226,231,123,217,18,110,248,216,230,67,152,174,195,174,146,109,204,113,178,239,170,117,207,91,106,251,224,243,162,41,235,193,196,232,186,72,129,112,99,90,100,24,228,249,78,6,244,253,227,158,67,251,157,235,167,60,227,19,219,240,102,10,138,236,202,201,86,12,208,109,46,8,2,196,132,226,48,128,50,211,209,83,137,255,197,177,91,60,39,19,128,201,141,0,219,67,197,15,153,52,160,17,18,130,81,183,185,97,64,6,211,32,134,209,193,48,201,78,96,210,95,0,195,241,108,195,248,124,200,196,100,204,35,84,199,192,72,20,38,10,129,198,206,18,193,128,9,128,192,185,165,32,168,48,27,68,145,16,2,225,136,1,227,15,67,39,89,16,65,32,0,112,20,253,19,8,102,11,142,5,106,1,250,167,57,143,36,35,203,12,0,113,107,79,11,248,216,159,82,52,219,239,127,233,75,183,214,137,10,76,93,211,12,176,35,110,27,114,234,20,102,102,119,108,49,35,48,76,145,158,174,47,159,205,134,126,162,59,97,63,29,112,145,108,110,121,173,96,61,125,105,117,141,213,20,88,212,19,155,186,115,216,69,137,30,101,101,225,155,79,111,53,104,157,167,144,49,146,117,14,57,16,226,12,230,82,112,208,166,223,157,252,27,25,38,121,120,166,186,102,166,130,158,156,193,240,113,174,243,188,122,180,104,8,168,146,70,102,0,1,5,18,99,62,28,236,168,221,148,171,20,19,69,92,121,62,51,137,243,131,240,211,108,93,177,205,70,176,6,24,114,137,39,191,71,157,22,138,212,70,35,105,69,122,21,25,199,22,32,123,31,251,222,191,232,91,121,239,91,94,69,42,5,60,67,171,221,201,37,1,230,67,93,244,118,160,153,195,147,233,1,2,96,195,24,194,80,200,196,25,216,194,33,240,26,54,25,204,98,153,74,51,152,16,24,130,128,128,160,36,170,230,178,145,224,208,24,28,42,25,100,67,24,26,11,5,3,147,23,195,243,3,68,179,12,64,192,40,42,28,1,171,105,116,129,64,32,140,17,94,236,245,19,216,194,170,137,56,255,251,178,100,185,12,134,143,101,71,19,175,52,242,82,41,201,170,96,2,130,29,181,185,30,78,188,117,193,37,133,101,77,172,48,96,114,61,85,179,202,172,83,187,50,52,146,50,220,78,209,45,157,233,157,16,253,206,214,196,45,205,29,243,216,55,106,122,175,163,232,112,207,246,39,7,52,48,247,57,21,35,204,187,196,87,168,7,120,230,33,33,52,38,2,224,119,183,102,5,215,165,108,55,142,83,152,240,60,211,72,245,3,59,122,225,181,187,49,235,104,20,204,148,142,254,105,217,34,199,120,190,174,97,75,157,15,224,190,173,226,223,52,226,77,0,195,44,118,14,181,75,101,49,99,80,129,195,9,52,23,40,97,24,4,65,21,0,71,65,132,27,8,6,18,157,0,6,213,116,201,2,32,120,173,15,221,240,77,50,69,32,233,75,176,216,0,128,20,25,190,203,204,239,182,24,200,65,12,12,22,215,27,130,213,18,214,98,49,36,26,246,70,19,9,137,130,77,25,60,54,249,0,242,153,38,113,193,36,56,133,163,110,41,158,22,88,199,179,84,90,175,119,16,5,135,18,28,203,99,215,7,30,209,199,140,45,100,42,0,192,4,8,144,168,100,120,204,114,194,224,98,136,144,100,196,196,97,232,108,13,4,140,9,0,197,0,48,128,156,218,163,25,86,130,69,35,25,140,211,10,2,35,13,193,195,12,131,209,32,88,64,9,152,122,18,11,2,76,165,137,36,82,19,213,69,175,50,75,17,164,252,123,95,105,84,186,150,73,46,164,119,107,68,200,129,169,90,219,129,172,97,107,7,162,123,27,139,110,92,138,201,57,169,182,153,78,178,181,248,76,82,125,142,204,140,132,145,253,98,177,48,75,18,30,136,144,226,248,75,7,47,178,123,99,69,142,143,235,140,25,106,171,173,39,108,164,189,88,232,85,45,103,159,14,235,238,183,104,146,183,90,237,222,111,164,240,126,124,40,253,182,113,206,215,104,100,215,233,168,47,234,101,68,179,85,1,119,148,70,120,102,199,174,220,159,189,18,148,61,68,206,85,235,33,85,102,71,111,73,125,211,138,175,135,150,64,192,3,159,228,154,139,26,128,196,138,240,51,150,193,47,220,106,219,203,242,89,135,182,111,252,62,195,5,20,255,188,196,48,108,163,81,199,139,92,90,160,152,186,207,225,50,155,249,103,223,52,43,253,243,45,29,204,255,110,31,153,123,92,21,33,234,24,207,148,154,67,8,84,40,179,9,56,59,90,148,216,122,160,42,8,181,152,172,62,96,243,185,145,124,39,238,34,12,31,141,154,138,54,1,24,196,225,32,226,1,0,13,75,142,154,149,118,1,33,179,118,147,12,74,15,70,148,228,150,14,3,223,120,101,234,28,200,96,149,246,255,251,178,100,179,12,6,200,116,70,139,172,54,178,84,168,201,250,96,163,109,26,85,183,30,78,61,145,9,69,20,167,53,129,25,213,36,71,67,160,231,70,200,126,190,212,44,220,135,57,22,98,72,244,207,38,144,124,245,59,45,136,75,232,86,83,2,56,158,121,212,70,113,76,189,191,44,86,117,102,113,50,91,91,202,148,54,234,199,225,122,63,250,174,56,45,72,193,3,34,137,216,174,205,82,62,255,184,234,54,19,63,4,20,79,69,100,204,94,251,207,203,223,102,254,254,121,212,134,236,71,209,95,230,204,218,244,98,246,102,139,28,141,101,74,210,112,144,78,57,229,199,7,164,232,23,54,140,177,207,45,124,145,72,171,71,47,124,219,189,123,177,70,29,60,125,249,150,246,122,140,223,13,13,137,213,251,223,84,110,192,0,1,133,26,86,217,96,86,176,188,68,220,200,153,43,2,132,118,134,78,179,181,121,221,106,50,137,215,172,238,9,191,235,145,131,42,50,246,118,205,243,15,160,119,205,190,214,217,159,107,247,136,237,177,242,103,23,5,98,220,71,76,14,80,204,42,64,191,119,127,253,163,204,175,31,95,130,41,233,63,50,0,140,23,11,204,13,26,66,185,89,155,231,177,136,67,105,146,50,89,132,65,200,32,61,12,1,155,112,192,160,217,67,33,19,9,128,195,69,133,35,9,1,4,200,139,42,66,192,30,97,64,13,44,134,38,36,73,232,184,223,84,247,140,218,85,91,95,16,185,77,12,209,226,177,44,60,4,65,134,48,194,4,165,146,186,60,153,134,85,99,136,77,161,195,24,46,99,2,115,57,43,20,16,215,222,136,70,16,163,97,65,105,108,194,96,184,180,97,3,106,40,243,118,56,60,117,154,28,54,214,148,110,136,193,197,229,103,206,135,134,215,4,11,77,94,165,86,229,146,210,165,38,2,148,79,169,167,194,207,17,68,193,146,8,24,153,59,147,162,106,245,116,100,21,37,19,4,11,2,33,195,10,216,71,46,146,28,5,24,39,65,71,164,87,239,127,250,222,251,105,105,17,197,228,47,54,62,178,105,160,135,32,100,102,89,239,17,214,95,105,8,0,129,5,189,135,245,160,97,158,4,213,108,76,58,31,111,43,217,148,42,29,68,156,231,158,83,43,184,148,224,32,199,58,29,200,31,14,28,14,130,206,202,68,82,127,126,251,103,244,171,49,19,5,100,25,46,123,177,122,191,71,255,158,144,155,89,232,156,251,65,171,242,69,127,93,111,246,116,196,179,111,36,10,53,208,160,4,192,164,51,18,83,74,34,102,82,10,24,240,122,60,231,8,14,22,237,176,55,19,106,154,91,40,132,20,98,114,202,12,188,49,217,83,118,30,22,242,154,49,44,79,205,123,113,255,251,178,100,177,136,6,226,114,199,11,172,54,178,82,69,233,205,96,166,124,90,49,197,38,206,48,219,9,42,26,37,245,148,9,216,147,212,103,154,236,79,60,233,177,201,253,227,10,83,185,36,16,234,212,153,202,235,84,177,148,170,190,149,123,39,139,227,67,141,198,88,56,34,46,88,217,202,87,170,209,166,74,238,62,22,29,186,145,14,197,62,82,242,18,244,104,38,86,65,94,157,146,15,182,217,193,230,31,19,11,131,233,86,229,98,164,45,21,14,213,31,178,81,46,60,149,90,69,133,195,205,114,244,188,47,122,37,131,49,174,138,19,7,26,135,53,35,51,111,199,72,8,32,130,70,240,66,48,217,123,176,152,89,189,107,89,242,94,195,49,182,139,49,160,97,83,142,161,191,182,191,203,172,223,189,215,159,155,243,49,28,187,0,0,6,12,80,0,73,129,26,143,166,241,250,137,122,198,187,24,54,35,44,201,110,139,45,117,153,163,130,164,93,205,11,80,203,168,112,52,207,231,13,49,166,221,246,219,127,111,122,61,36,79,58,233,217,245,239,71,60,26,94,204,204,209,14,168,66,135,186,182,48,81,189,209,80,0,76,24,53,51,152,60,210,197,131,154,172,196,98,131,5,73,130,16,98,32,242,54,152,152,37,13,27,56,176,97,241,89,139,70,166,97,33,11,13,210,145,130,58,105,148,68,13,150,68,104,101,72,121,2,177,7,98,6,114,45,200,42,185,109,189,120,114,171,150,199,162,17,2,96,92,141,32,207,14,58,145,89,33,111,71,203,1,224,251,53,212,146,67,108,119,147,253,15,127,164,225,168,194,209,150,247,175,92,214,168,172,4,240,86,253,150,32,210,71,39,36,116,203,105,136,1,3,4,0,28,79,166,136,67,22,92,156,140,78,8,18,216,76,64,37,13,239,138,88,79,26,171,96,129,157,156,161,8,98,150,110,40,218,95,99,91,56,39,61,132,101,116,237,73,135,94,145,39,136,140,70,76,50,35,44,64,54,220,149,17,51,52,209,206,94,188,45,107,122,13,113,244,201,205,177,187,13,156,253,111,156,20,182,162,221,189,144,248,31,34,210,180,192,74,34,67,132,13,213,65,24,83,114,20,168,93,10,223,166,192,166,99,78,104,96,68,4,146,228,191,128,81,123,82,186,181,249,247,78,125,239,160,188,13,97,240,231,139,157,61,38,159,238,142,64,210,60,20,179,177,174,6,30,72,18,201,148,111,169,223,107,9,67,10,26,204,40,144,52,234,184,251,220,99,106,69,1,59,29,102,145,153,172,153,80,1,141,13,153,136,41,179,159,153,17,88,49,152,6,98,186,72,5,131,146,25,203,192,9,7,100,204,52,116,4,160,41,242,18,18,226,221,1,36,41,53,209,52,255,251,178,100,179,142,198,247,114,73,139,143,78,38,68,196,57,65,105,104,102,159,197,195,48,110,109,227,200,172,5,167,13,7,148,96,48,146,171,104,10,54,30,71,234,168,192,115,81,171,82,209,153,69,156,214,73,33,162,150,226,241,48,17,183,23,129,120,45,80,90,141,71,204,192,108,8,203,132,22,71,113,79,148,59,81,136,33,188,163,194,138,137,36,177,56,111,124,24,233,40,251,98,115,47,209,141,111,6,161,24,118,244,194,67,96,208,161,56,148,234,68,113,138,162,63,153,133,165,129,202,187,203,230,13,101,225,127,63,151,58,103,174,177,30,88,88,97,46,145,229,98,79,209,243,214,197,107,217,161,61,239,163,44,201,6,41,177,117,11,3,19,91,19,43,17,224,207,91,177,167,171,17,76,225,93,49,15,88,152,55,62,114,103,137,138,98,92,85,168,231,188,213,129,43,150,175,36,191,231,226,190,215,213,113,121,133,134,126,190,234,116,36,162,73,64,85,195,132,17,200,216,177,72,94,179,34,108,109,225,184,189,3,120,216,163,186,100,241,51,93,3,125,116,127,250,61,20,53,31,255,255,255,253,240,76,0,0,165,130,84,147,118,187,3,138,177,25,222,202,163,24,37,42,72,23,194,58,216,210,16,206,2,1,48,247,81,115,236,78,17,108,103,80,220,102,142,32,163,109,251,41,114,189,108,41,29,120,253,165,91,221,99,170,106,176,122,51,198,194,107,87,72,173,234,166,214,177,130,215,48,75,123,234,194,115,143,65,220,98,102,170,106,82,82,146,184,30,205,48,45,111,134,195,199,24,62,82,158,101,36,10,192,39,48,172,216,66,239,54,4,79,18,46,214,59,19,83,140,75,49,42,105,73,43,170,53,52,203,50,228,212,173,111,23,223,111,61,168,145,206,244,173,143,21,242,33,81,5,244,41,103,164,115,46,215,232,127,204,242,31,120,98,122,95,147,145,48,222,206,219,14,202,40,81,50,80,141,168,158,204,147,94,210,93,253,182,123,185,107,109,172,79,243,220,110,105,53,207,172,44,37,69,4,12,92,90,125,217,97,69,44,188,33,148,24,214,106,224,225,197,16,137,249,230,78,243,225,90,156,27,250,20,252,184,106,65,232,0,129,10,232,29,212,214,233,220,89,232,78,239,254,88,162,183,213,103,214,222,231,145,0,0,73,149,177,142,0,12,26,40,52,62,56,4,11,22,38,25,21,72,105,0,82,163,154,18,136,107,73,184,230,170,89,157,4,181,17,152,105,253,88,124,152,181,20,16,112,152,201,58,154,45,186,201,91,171,40,183,114,205,103,185,17,237,202,17,176,121,210,67,175,88,95,60,173,131,29,199,15,12,109,92,132,186,180,53,175,73,10,205,217,35,159,0,233,147,255,251,178,100,180,136,102,53,103,207,211,121,121,162,66,99,73,96,97,131,98,25,101,159,54,110,105,231,1,3,20,102,25,131,21,128,158,198,181,51,191,136,202,59,221,114,98,127,11,89,231,181,243,85,6,241,41,201,175,84,174,165,196,127,35,116,123,90,151,214,246,229,124,97,3,175,6,250,222,27,113,153,215,182,165,178,225,245,162,187,45,49,26,172,239,161,202,116,87,23,111,158,154,110,75,233,181,178,246,150,141,191,193,187,43,107,94,207,146,105,90,192,138,253,146,103,246,135,13,226,45,221,216,96,221,224,73,25,54,6,168,239,246,64,1,187,40,10,11,60,89,47,72,100,83,73,134,197,160,231,116,152,245,210,1,85,199,26,157,64,54,136,59,83,130,242,244,93,158,230,234,136,199,213,179,113,60,137,166,166,198,152,255,124,255,59,255,255,211,251,56,171,4,110,212,247,127,50,0,140,2,192,120,192,148,8,204,7,65,232,210,248,210,204,28,130,48,192,88,69,140,43,196,20,199,120,10,66,0,156,2,1,129,1,172,97,88,15,195,32,52,96,112,53,6,4,128,26,12,0,48,8,11,152,73,128,34,233,32,0,115,1,0,27,105,246,70,0,189,75,16,227,43,1,26,147,36,11,13,141,189,168,71,116,74,87,87,141,232,147,32,164,91,21,50,121,177,220,92,140,169,88,203,31,165,149,167,205,153,82,118,64,23,32,36,26,135,101,209,152,79,48,102,99,225,159,242,192,173,70,88,192,210,228,250,120,137,141,247,33,217,92,162,171,225,149,136,194,80,221,237,61,235,182,159,120,173,107,204,30,118,150,84,204,126,221,36,94,181,78,63,215,105,165,66,231,233,106,195,136,111,52,233,112,57,129,244,33,249,89,239,35,198,152,16,218,92,172,237,174,115,71,71,97,218,71,94,39,208,246,50,148,119,108,231,159,220,106,189,203,105,110,132,235,24,213,164,87,169,111,157,239,157,102,176,191,18,69,213,173,183,111,223,50,123,27,51,15,90,189,127,173,96,152,31,236,173,93,206,21,128,0,0,129,248,32,7,121,162,162,26,250,168,68,212,39,171,134,100,147,48,118,54,16,242,84,100,83,141,26,135,178,182,164,147,255,244,71,246,108,32,36,46,11,166,139,3,96,37,39,61,68,114,165,130,248,64,28,96,87,36,80,244,32,39,131,75,127,255,205,212,237,23,66,96,24,193,80,64,185,6,40,163,231,224,171,128,97,8,195,208,92,17,35,153,120,29,177,162,192,14,98,104,100,99,232,170,52,2,25,38,32,20,0,32,160,56,68,26,152,6,5,49,2,238,140,133,19,153,138,3,99,192,195,234,223,34,172,123,169,182,28,2,107,39,155,154,25,53,196,49,15,99,36,197,216,155,255,251,178,100,209,142,72,48,119,73,139,216,100,242,74,135,9,170,97,234,52,26,153,213,42,78,189,119,1,1,139,38,13,132,137,128,30,57,126,235,158,168,42,230,151,217,188,141,146,132,169,107,80,161,222,8,157,133,181,56,179,197,124,145,16,43,232,239,21,89,158,150,196,136,110,162,47,35,111,168,58,206,7,87,131,192,152,154,146,2,92,89,12,121,205,100,185,238,138,186,229,82,217,122,131,38,221,76,83,86,106,199,137,157,31,34,155,242,169,8,231,39,205,90,23,209,178,148,169,169,109,177,136,47,50,139,118,242,234,136,50,114,201,49,89,214,111,16,211,62,85,62,173,95,17,31,125,62,27,179,248,154,139,106,58,228,128,0,0,226,128,167,82,156,208,114,2,32,97,37,225,154,74,243,197,7,197,23,209,196,116,62,177,88,15,71,171,232,117,127,248,226,186,254,220,185,220,196,130,252,222,167,143,233,247,7,103,36,26,51,120,204,34,170,156,199,93,219,191,255,72,0,2,243,1,16,20,48,15,0,179,2,65,77,3,64,104,64,102,24,18,135,217,129,241,33,152,102,129,9,102,25,40,176,90,152,62,2,241,32,9,146,10,137,129,176,4,39,128,192,14,152,39,0,3,196,151,166,0,64,62,252,211,138,0,136,240,32,60,10,177,110,141,48,156,142,153,182,141,214,205,151,61,187,24,13,102,162,236,226,175,117,55,95,105,213,107,225,166,47,91,148,118,174,220,183,145,7,29,57,148,130,95,15,73,164,93,13,144,138,177,214,93,194,143,249,113,93,185,183,59,74,135,246,88,47,139,180,33,126,245,130,179,51,157,198,172,227,238,219,226,53,75,83,145,249,246,100,247,250,145,253,97,86,146,186,112,185,117,206,75,53,214,98,180,184,244,211,245,109,178,157,149,215,122,209,255,126,53,158,213,144,157,106,47,223,107,57,174,135,54,52,170,174,115,134,209,180,172,111,242,107,94,205,58,238,200,32,2,232,166,168,169,67,118,19,226,94,2,136,93,178,176,179,131,162,130,184,17,110,82,180,18,220,117,182,163,9,78,162,15,180,139,170,118,219,53,242,242,31,126,247,4,191,164,56,169,23,138,253,38,178,135,146,60,14,2,112,192,236,13,163,70,4,1,154,107,66,91,98,66,28,80,21,166,11,130,30,100,186,2,96,160,60,6,1,160,32,31,204,40,194,157,10,140,57,2,32,194,92,20,88,64,224,2,24,76,0,58,210,76,163,128,121,111,188,97,65,163,232,19,114,92,150,176,93,33,80,8,176,153,22,216,182,125,120,90,190,157,196,8,193,10,133,233,109,159,59,242,124,121,0,194,191,125,223,190,204,127,123,114,96,95,206,4,194,185,96,75,28,195,37,239,38,211,176,141,255,251,178,100,198,14,198,186,101,202,147,207,100,210,59,162,9,147,101,226,26,30,233,161,36,111,105,239,201,75,20,100,197,188,32,160,52,149,9,66,154,207,247,74,72,214,132,67,110,61,133,29,228,92,199,137,115,121,145,92,175,34,117,73,7,94,179,43,171,86,145,237,123,37,105,31,81,53,182,197,181,137,88,207,7,76,207,220,181,18,173,144,172,245,52,134,178,179,40,158,50,167,88,93,121,225,64,218,234,103,184,125,152,110,125,178,71,204,112,228,181,152,157,194,206,149,223,16,94,171,88,144,250,34,83,138,184,244,171,3,51,116,240,161,169,229,179,84,11,70,43,75,245,141,231,255,175,100,89,196,90,78,132,77,153,163,3,14,142,128,217,26,12,180,92,40,65,49,64,148,142,96,158,224,32,77,2,194,179,236,20,137,17,224,128,228,44,164,194,205,12,75,139,185,79,68,86,148,175,138,29,247,87,49,123,219,247,208,217,107,89,220,34,138,9,31,137,128,45,108,93,169,63,12,206,28,114,158,103,217,213,74,53,116,87,0,0,2,148,136,35,66,113,135,129,9,189,212,193,133,192,41,134,103,177,144,77,129,167,160,16,96,8,64,1,24,182,4,152,176,41,18,129,70,29,164,134,17,133,141,20,68,19,24,8,2,191,105,148,139,111,36,54,217,138,6,23,137,24,81,106,16,217,33,21,230,166,179,5,55,134,241,132,212,133,166,93,185,90,38,187,123,159,204,191,15,205,108,108,168,191,163,109,50,14,247,184,152,225,241,19,3,31,92,40,113,83,215,90,54,146,209,223,12,152,159,142,250,67,83,218,63,245,156,18,47,214,173,187,109,104,56,253,173,102,127,218,45,100,92,45,119,43,75,91,147,193,13,211,46,189,215,187,116,167,107,119,149,108,86,133,231,148,209,246,84,42,102,191,102,169,204,173,121,213,232,219,207,165,172,109,22,30,31,150,90,188,92,234,58,179,29,88,46,181,54,99,163,177,126,186,83,121,16,0,0,224,1,106,0,177,42,21,28,112,214,165,89,48,98,17,144,213,253,200,82,2,133,185,167,204,161,28,181,21,239,124,46,99,139,207,255,254,237,255,95,246,181,207,203,222,177,124,104,26,106,174,18,137,135,86,198,161,117,177,40,220,168,81,225,165,242,233,63,2,104,198,0,3,70,5,129,6,6,46,198,173,224,225,1,65,65,142,98,165,180,96,56,168,135,49,64,100,195,224,136,199,81,197,35,76,115,49,71,150,196,47,25,7,131,8,55,4,189,193,96,94,20,245,138,0,131,195,175,160,12,22,199,194,10,100,226,49,99,221,100,54,242,204,26,154,154,199,172,182,180,250,235,243,226,14,62,23,213,87,162,211,187,213,203,224,29,179,205,201,245,36,255,251,178,100,191,15,198,132,105,74,155,175,100,208,72,231,25,154,104,233,110,89,5,155,40,14,189,51,129,54,161,38,141,145,25,185,83,140,103,219,19,148,4,26,213,237,50,229,47,95,119,241,103,119,138,25,70,97,150,161,64,253,212,102,212,35,121,46,136,173,33,86,29,84,88,132,68,78,212,105,152,101,181,153,18,233,105,84,109,82,227,38,45,240,90,113,108,242,251,245,20,154,35,202,134,45,13,117,9,113,252,152,218,57,40,13,44,252,20,147,17,55,53,71,14,157,101,49,85,166,18,83,170,255,178,160,4,122,224,32,216,227,254,116,92,162,165,170,33,9,66,123,114,141,51,233,213,69,113,162,11,223,6,63,253,191,255,255,98,42,57,4,107,174,86,239,47,252,26,252,81,57,41,206,41,19,219,29,10,47,180,66,73,87,95,220,59,231,141,231,127,144,130,243,50,34,189,105,230,57,220,151,181,128,0,204,4,192,144,193,88,21,140,13,199,96,203,53,154,140,9,2,52,193,248,112,76,73,207,144,203,32,36,12,11,64,109,93,24,116,0,33,134,112,140,24,3,129,185,134,32,252,152,106,132,201,128,112,13,24,4,128,137,133,56,4,34,136,140,2,12,13,65,65,202,79,208,96,39,7,7,42,59,192,165,244,143,74,8,90,161,54,171,163,199,52,221,21,171,23,52,34,77,205,252,91,47,236,9,122,49,254,216,231,251,118,151,10,70,139,57,25,205,23,234,82,201,100,28,204,169,52,163,177,138,19,109,83,179,145,160,70,101,73,186,158,23,249,57,142,175,184,145,46,189,48,37,6,87,47,215,174,198,43,111,172,234,142,222,13,106,214,127,110,223,115,169,175,217,38,249,94,244,216,158,224,153,92,215,165,84,121,79,0,112,220,136,30,206,151,25,93,54,101,37,189,61,182,209,77,212,178,43,204,81,28,178,154,66,161,150,218,154,205,227,234,80,67,53,25,127,94,73,52,214,221,193,199,165,112,240,133,54,255,225,159,213,253,227,112,13,36,8,148,192,105,126,8,146,154,111,252,172,152,109,61,184,130,20,105,134,56,18,221,207,80,107,82,23,253,135,129,80,38,136,146,223,255,251,119,104,134,2,185,106,137,239,186,13,57,68,211,115,135,111,239,220,231,217,202,248,237,193,242,52,135,250,111,106,62,53,139,60,52,167,161,87,57,20,46,40,30,127,249,181,132,228,0,1,128,160,20,193,116,200,250,204,92,28,94,153,24,30,26,14,94,155,228,25,141,8,101,154,49,180,18,49,140,137,10,130,6,50,34,6,69,136,73,146,42,17,152,54,0,78,168,9,132,32,219,138,213,69,3,33,96,245,152,168,197,126,90,5,58,245,48,124,235,6,114,91,183,138,153,138,212,138,255,251,178,100,206,142,199,170,101,199,139,216,76,246,85,231,89,147,105,70,123,24,249,157,38,110,188,211,193,55,168,166,205,144,22,89,194,163,87,250,76,207,143,109,117,42,2,179,180,58,204,7,191,3,36,175,188,135,198,115,0,173,221,226,152,191,223,235,15,235,70,180,213,175,10,124,65,90,84,74,252,209,190,110,132,239,24,212,124,107,116,190,8,210,100,223,180,13,106,3,123,87,46,146,41,32,98,122,46,172,113,225,9,208,180,114,202,189,194,136,203,51,152,227,135,22,99,101,45,11,241,228,138,173,73,91,53,247,37,149,26,137,42,40,166,62,201,11,132,109,74,89,159,214,0,244,79,198,176,36,4,3,18,239,64,40,232,108,119,83,114,5,175,147,133,14,253,219,255,170,110,125,15,249,98,198,49,226,198,130,34,32,144,107,136,141,220,53,247,255,219,242,55,95,242,125,202,65,7,24,174,60,204,231,118,146,163,102,16,137,220,81,206,101,50,246,99,200,39,50,181,236,32,0,11,113,36,129,195,225,140,228,249,248,172,17,140,32,33,2,0,97,221,150,105,16,94,128,226,16,116,195,209,32,197,98,88,192,64,0,200,115,80,49,128,78,161,0,54,97,80,0,248,12,0,38,2,0,144,51,61,24,14,139,210,236,189,235,9,86,218,79,188,120,228,185,175,233,176,79,103,60,175,226,83,50,88,114,115,9,71,237,235,191,142,28,230,236,57,185,105,170,83,255,200,255,109,141,78,108,105,211,229,121,167,95,245,112,16,186,189,21,165,104,24,186,22,207,32,13,81,116,22,169,44,54,119,115,170,68,222,153,3,112,202,102,162,143,24,48,225,26,172,125,104,194,148,23,101,150,135,153,110,205,155,91,105,250,98,114,233,36,76,61,117,57,186,102,159,7,69,78,21,98,171,226,163,79,47,113,160,206,170,68,203,214,45,247,254,14,64,8,83,128,233,21,29,32,117,164,0,45,96,33,145,115,154,152,25,135,168,177,107,47,49,101,12,153,206,183,214,173,10,174,55,75,180,31,92,195,112,29,244,255,252,155,254,21,8,203,79,59,112,215,166,1,127,175,17,13,61,207,211,204,128,42,15,1,102,128,204,57,33,151,129,34,231,255,48,176,18,8,48,78,208,1,76,48,6,50,41,68,202,218,243,62,135,203,104,149,129,135,19,8,147,75,234,97,181,184,36,55,28,123,8,138,176,243,71,68,233,4,148,128,40,191,233,29,156,250,217,178,164,102,160,132,207,149,239,230,58,48,151,134,100,87,48,227,80,140,171,224,192,114,137,148,194,206,178,133,173,107,45,81,48,214,71,253,56,99,23,60,183,148,129,181,73,41,124,209,83,166,86,197,153,39,140,234,28,51,66,60,239,11,108,15,68,255,251,176,100,197,140,198,48,102,201,155,168,55,146,74,5,25,179,72,6,181,89,221,159,46,110,241,227,201,98,169,166,13,166,29,73,100,241,235,157,226,186,197,226,199,103,171,175,25,201,152,185,176,229,20,120,245,220,118,247,143,162,46,238,194,233,32,226,169,166,24,235,30,249,130,221,90,107,46,225,170,95,51,47,169,138,7,237,108,203,167,215,179,19,216,84,180,206,215,78,52,115,138,185,109,134,229,106,57,219,238,44,249,133,91,222,61,161,197,18,128,15,169,132,196,129,125,156,210,202,56,89,197,97,38,31,202,142,250,11,248,226,24,86,19,76,9,88,82,49,75,74,213,213,175,94,247,127,238,223,253,209,26,198,217,75,28,130,183,18,13,56,184,225,32,161,17,225,210,100,148,243,94,230,45,255,244,243,147,71,75,105,190,170,235,109,15,69,100,73,211,94,97,122,158,126,63,153,2,0,1,179,4,208,85,48,65,9,83,4,177,107,53,67,30,51,5,208,5,4,11,9,136,64,211,153,79,134,25,131,8,23,152,1,0,241,129,232,89,152,13,5,240,32,12,140,60,2,116,195,84,5,10,0,156,24,7,198,7,192,47,2,23,92,218,55,88,119,240,1,48,5,205,17,165,200,249,34,134,208,253,198,162,141,174,173,212,104,210,202,76,81,237,247,96,209,150,32,223,203,218,37,120,248,232,24,42,146,181,170,71,241,186,54,245,243,69,217,12,178,80,250,218,140,67,4,67,233,228,174,125,141,65,173,114,115,74,25,33,198,221,61,218,124,218,125,172,96,202,121,94,125,195,235,62,210,202,79,166,164,161,194,55,205,119,11,221,199,89,126,120,89,254,243,251,171,91,171,90,47,61,248,126,57,238,189,62,24,227,90,150,238,125,167,161,183,103,247,91,120,92,229,53,37,237,77,197,59,169,185,127,96,233,77,53,137,78,117,241,181,44,183,173,206,89,136,222,138,74,254,165,63,45,207,216,250,150,123,221,235,26,184,101,91,27,92,199,46,254,26,255,251,212,187,207,238,19,143,244,157,190,96,0,10,193,40,81,192,96,71,208,170,172,177,192,139,34,214,116,52,105,209,109,145,63,243,249,192,179,194,172,120,156,88,102,136,84,66,43,17,135,132,99,253,46,191,163,37,63,79,211,250,235,253,123,254,59,86,69,78,220,239,178,152,114,154,243,201,161,167,142,28,142,167,27,28,14,13,21,165,222,45,203,0,4,6,12,74,174,103,38,3,70,15,201,14,105,0,51,134,22,1,38,109,140,92,6,134,227,208,97,226,18,70,122,66,48,96,220,60,38,55,4,198,96,110,33,32,65,92,48,3,5,67,5,66,77,48,59,11,243,4,33,244,48,54,0,67,146,0,208,194,58,214,140,108,255,251,178,100,208,128,8,49,113,200,149,123,64,2,82,8,217,131,172,156,0,42,210,33,32,57,237,0,0,183,134,168,15,48,32,0,99,125,40,197,58,31,166,201,70,128,29,209,174,227,234,7,108,68,152,136,250,34,177,53,200,146,139,25,104,138,2,70,165,170,163,136,10,4,4,94,80,32,241,199,164,168,49,24,33,41,162,158,106,20,173,76,152,28,233,159,10,11,95,72,12,84,230,52,52,58,163,96,129,140,213,175,145,56,115,152,216,169,1,224,106,4,130,53,170,207,16,97,169,73,217,67,8,149,210,36,114,103,207,52,119,189,176,203,208,228,172,86,92,101,202,190,100,44,5,193,117,46,222,154,161,207,55,141,49,148,162,23,157,4,146,55,130,207,72,249,135,94,143,6,197,71,201,182,121,61,65,41,128,45,89,187,115,11,113,235,115,115,17,42,214,237,97,142,110,205,14,116,176,28,55,40,157,171,79,42,228,90,164,229,248,133,170,219,195,119,59,217,167,254,172,59,2,86,194,110,122,239,105,241,206,165,60,169,137,82,195,153,88,119,99,149,225,202,91,58,194,183,112,206,63,47,152,135,44,223,249,47,255,255,255,255,255,255,255,253,157,210,93,144,193,116,143,61,55,255,255,255,255,255,255,255,255,255,223,212,162,93,31,138,197,36,121,242,228,192,0,0,0,160,64,0,8,118,72,53,180,14,251,238,53,53,159,16,103,79,251,107,5,209,91,125,47,77,203,39,36,209,161,139,159,253,190,223,79,255,234,13,9,255,254,144,0,0,10,144,8,87,116,5,130,136,76,13,64,226,86,205,89,220,205,74,129,142,69,186,26,2,52,209,240,81,8,80,40,192,195,12,100,45,67,92,88,208,112,16,115,225,200,14,171,233,20,99,211,208,203,251,63,186,23,254,0,135,162,212,181,187,205,220,207,147,179,173,206,205,71,250,92,154,145,26,141,104,44,165,219,7,83,65,40,70,201,102,161,169,136,127,118,108,61,206,37,55,238,231,255,229,223,185,148,79,46,227,141,174,239,39,198,6,238,244,238,72,160,24,179,25,130,47,77,87,129,91,122,95,252,255,255,88,126,190,102,31,199,87,247,252,189,26,120,100,90,195,119,53,106,236,179,118,43,251,206,217,241,228,102,0,229,186,188,222,255,187,203,59,215,47,99,42,139,73,90,98,191,148,217,228,150,155,155,171,53,103,56,212,218,130,72,163,63,118,85,67,46,187,102,95,172,121,174,225,134,123,239,51,249,137,38,255,247,127,159,251,203,255,254,217,217,152,0,4,161,125,83,160,232,44,82,102,4,33,135,12,52,118,25,149,64,168,161,106,243,229,94,130,156,225,225,185,18,163,96,99,78,105,83,157,29,31,249,230,231,32,210,90,43,255,251,178,100,137,136,199,28,111,208,87,111,0,0,69,133,217,130,237,28,0,32,113,201,40,14,237,23,201,29,42,38,141,148,29,161,21,60,226,31,229,143,109,117,51,150,111,241,59,202,74,62,223,255,209,116,196,27,48,112,67,48,16,26,48,4,200,52,215,6,55,79,250,48,36,57,48,102,46,52,80,22,48,144,150,56,140,74,40,26,1,131,248,84,9,49,160,183,1,4,197,172,4,131,166,3,136,134,3,8,5,232,65,35,188,13,4,129,65,8,176,244,225,182,99,6,192,46,208,168,250,171,182,111,131,191,185,201,190,164,53,28,125,200,1,131,129,91,63,98,227,129,70,4,78,135,233,88,68,22,35,196,3,40,72,225,228,237,55,225,247,142,9,102,236,184,153,58,141,242,130,202,134,235,34,253,63,174,90,123,247,91,147,207,85,178,60,201,88,247,83,231,43,228,142,182,135,1,201,132,228,54,240,49,176,73,7,90,163,242,68,170,246,199,233,7,1,138,7,226,92,142,220,203,47,202,127,247,133,119,187,189,238,28,185,159,16,69,133,46,122,147,119,159,30,191,158,85,203,0,51,31,220,160,60,127,125,230,245,251,179,251,251,151,249,158,73,180,184,173,118,4,141,115,35,85,86,128,94,86,217,127,162,33,184,255,255,188,216,131,131,32,16,222,137,6,16,126,52,26,84,31,98,197,93,253,129,204,0,0,10,39,230,198,64,48,103,84,229,246,29,28,136,15,228,12,166,248,195,207,59,33,252,27,146,80,107,215,228,35,179,77,53,127,177,143,148,29,179,8,95,82,127,233,233,219,70,255,171,247,242,252,199,255,255,255,255,244,91,68,77,79,69,158,135,250,113,28,56,0,0,0,60,116,5,25,0,68,40,113,193,81,73,128,154,249,136,69,88,242,36,37,72,136,209,3,20,69,224,129,184,193,145,137,125,24,40,100,0,0,84,189,17,0,224,96,16,12,124,171,128,192,170,76,33,0,76,10,2,70,131,104,252,168,104,236,67,109,21,125,203,121,63,252,221,239,151,184,249,69,149,152,70,34,14,212,38,70,10,228,145,233,8,168,129,183,133,204,55,245,96,19,150,98,196,218,241,85,17,162,86,163,242,242,128,37,218,144,91,212,5,158,174,192,18,44,50,145,41,149,156,59,185,77,22,176,142,170,236,119,37,0,9,163,185,105,162,37,252,197,201,162,80,73,101,59,126,174,124,255,199,95,250,111,141,255,199,198,248,156,192,173,109,191,252,155,248,169,125,43,35,86,238,19,253,91,211,95,89,167,248,143,170,113,148,150,213,24,9,113,248,245,73,68,38,43,220,43,64,56,66,220,211,172,5,50,127,107,81,205,250,185,225,169,65,88,172,116,172,56,211,71,136,184,251,211,46,255,251,178,100,119,12,199,181,111,203,27,186,124,240,72,41,25,179,101,39,104,31,37,191,42,108,119,64,193,26,170,103,204,246,149,248,191,196,95,159,165,107,128,63,127,0,0,34,17,247,241,47,193,19,39,251,1,17,43,62,194,219,140,169,136,113,151,199,46,102,135,238,189,44,239,247,251,31,53,104,148,111,247,191,157,49,0,194,46,168,18,20,246,203,183,93,58,127,247,236,203,43,181,63,254,175,167,105,85,254,173,197,69,229,221,254,77,0,0,1,115,132,194,64,97,168,20,115,219,36,105,166,248,98,1,8,100,91,210,104,32,10,96,138,56,106,240,112,64,152,200,101,12,18,120,199,50,130,99,236,112,215,47,52,171,218,112,140,44,108,170,164,68,108,56,244,78,27,22,63,218,86,194,144,252,212,83,189,187,123,82,86,181,31,135,147,120,178,107,119,175,242,82,154,33,136,122,136,15,209,133,56,83,117,243,179,31,58,195,114,164,98,4,1,94,137,43,245,16,42,162,85,39,55,13,200,240,253,67,146,44,232,101,233,183,102,223,123,174,107,80,3,30,251,179,66,49,150,189,235,242,245,91,146,240,168,41,79,201,255,122,255,255,179,250,248,239,121,223,215,229,246,212,75,182,185,247,255,93,185,251,252,151,195,65,158,161,178,237,85,237,91,124,195,29,254,90,171,249,119,120,102,178,183,87,147,144,221,20,31,106,180,186,253,5,135,249,58,225,221,195,79,171,237,75,110,25,211,118,173,169,93,206,201,165,240,125,186,26,89,69,222,63,249,255,234,255,255,234,222,119,57,133,26,191,58,64,148,13,197,161,164,192,6,176,141,210,98,67,204,17,159,68,254,214,34,252,217,14,112,201,182,239,255,255,94,201,28,40,112,178,40,211,82,119,88,170,181,59,54,163,244,14,127,233,235,254,159,255,84,254,160,37,50,118,240,152,50,226,171,209,59,109,105,208,34,112,32,0,0,148,192,32,52,178,102,11,149,231,241,9,39,59,228,166,17,17,6,39,81,38,51,136,102,16,141,2,228,9,140,0,25,133,99,192,192,2,96,81,214,97,112,0,139,5,64,16,194,192,28,200,112,88,184,224,208,57,223,10,3,166,0,132,41,213,118,72,16,66,103,140,244,191,246,251,63,207,155,189,240,11,53,153,147,51,226,80,48,254,16,202,82,25,130,169,106,140,146,131,2,212,55,107,109,97,176,29,17,148,52,145,228,95,30,57,74,252,69,81,45,3,27,93,113,236,173,203,146,233,234,240,77,27,92,145,222,175,82,172,107,120,53,71,187,151,243,29,11,2,230,250,67,238,102,83,23,136,66,64,215,55,249,127,255,203,245,250,107,155,255,241,171,65,20,250,111,255,255,129,155,103,142,98,46,101,52,195,255,251,178,100,95,12,135,193,104,74,27,186,124,240,69,229,25,163,101,79,110,32,233,163,30,76,123,96,201,70,170,103,41,131,149,248,182,59,100,70,107,178,198,139,62,101,155,62,35,92,56,98,236,221,136,197,142,43,250,79,136,90,183,218,165,142,36,246,119,92,210,34,118,89,161,73,2,30,156,177,188,77,156,51,4,16,6,28,89,209,162,163,15,117,0,14,0,65,114,170,28,78,115,11,204,14,16,128,66,130,164,197,19,199,88,5,102,169,11,117,37,54,124,92,69,171,247,255,250,121,214,148,19,56,8,243,182,118,68,149,254,5,214,158,202,255,111,114,152,39,236,148,221,79,255,111,228,158,183,166,241,110,178,106,0,0,99,97,198,94,96,182,63,166,201,228,170,108,52,130,70,41,226,250,99,24,92,160,101,211,48,89,28,147,49,160,145,51,248,179,170,249,0,130,29,245,209,186,158,165,40,4,248,201,84,142,25,80,40,46,96,35,108,212,193,4,140,189,52,32,50,26,93,230,38,35,73,125,59,75,86,247,221,127,57,216,55,151,42,173,75,137,51,5,133,77,148,149,20,12,174,138,227,66,162,98,0,64,224,67,9,247,58,224,54,189,68,190,14,184,206,73,60,85,7,112,69,158,93,167,69,211,20,81,128,71,130,50,139,47,234,157,153,84,207,157,196,255,205,4,215,167,179,164,99,240,230,173,52,107,251,148,71,128,128,13,188,174,53,33,103,185,52,190,10,134,58,146,152,213,55,229,190,81,73,63,118,34,111,151,229,221,94,207,12,198,0,162,216,115,60,59,251,154,237,90,214,101,106,191,57,156,155,164,213,170,221,230,61,198,204,239,235,14,218,185,219,176,84,130,188,143,88,247,153,222,213,206,111,29,84,183,203,252,206,142,231,109,254,29,203,15,231,254,86,236,229,90,65,246,4,35,226,180,11,141,129,76,0,0,99,110,48,235,162,18,149,133,75,65,136,58,202,160,144,81,118,231,239,187,241,94,204,84,92,239,56,194,255,191,255,254,108,201,227,26,11,191,160,41,92,213,50,205,40,255,244,247,206,96,139,58,178,17,221,41,249,209,35,89,56,0,115,39,246,160,40,33,21,145,142,207,178,51,122,29,81,69,150,0,149,201,130,40,25,152,84,21,41,167,226,76,27,154,136,201,138,0,199,152,85,21,49,155,56,90,24,2,25,25,134,152,133,152,116,128,57,134,152,102,10,129,145,132,88,189,24,48,130,131,51,29,1,32,112,163,155,208,150,6,10,152,216,16,158,194,35,176,52,142,68,104,136,59,129,96,83,181,30,97,33,0,118,63,126,3,230,50,91,184,166,208,208,149,224,201,25,192,197,165,104,176,230,10,7,76,104,66,10,5,220,131,10,0,11,19,179,255,251,178,100,59,15,136,60,107,71,11,220,123,240,70,102,41,199,100,232,110,30,65,161,30,15,109,239,217,49,36,39,77,132,41,116,36,4,220,167,109,4,70,183,28,68,159,247,100,64,8,18,26,206,45,233,112,208,100,56,78,86,14,127,102,92,89,158,65,44,2,23,74,172,169,80,160,186,162,165,22,138,83,181,171,145,81,170,220,248,81,69,118,70,208,211,120,230,108,118,8,99,81,45,2,207,227,99,48,21,49,107,171,165,115,10,76,106,174,17,66,78,227,72,151,207,199,182,155,164,97,25,104,83,91,91,42,159,47,99,110,124,205,46,229,220,213,137,169,230,142,220,242,55,198,190,111,175,143,153,243,186,234,183,245,254,111,191,254,115,141,99,83,94,90,227,120,212,218,183,48,128,16,192,90,133,134,22,163,195,97,133,192,97,101,65,151,10,83,56,148,141,131,112,204,165,35,113,103,152,255,147,127,255,95,116,72,156,16,225,155,89,241,160,144,45,120,217,155,36,112,193,33,196,52,215,17,93,126,226,44,211,255,244,254,161,103,135,213,101,26,84,92,224,224,186,48,124,6,67,55,181,135,54,96,47,211,7,145,192,11,167,97,138,88,41,24,52,16,73,155,72,84,152,37,1,209,134,128,103,166,57,130,216,129,130,134,0,181,32,144,43,48,73,3,51,145,71,47,146,26,42,67,1,76,50,34,49,168,133,73,58,141,189,193,140,128,64,88,254,18,79,236,118,255,19,113,13,230,149,26,179,133,204,216,157,246,62,40,4,107,4,161,64,53,41,12,20,48,14,112,18,251,193,25,130,77,240,198,35,15,10,129,16,133,50,184,156,48,220,135,13,149,218,36,211,211,173,42,76,115,101,151,229,47,170,0,200,102,222,100,35,149,203,81,224,166,227,124,18,221,193,117,8,106,181,222,57,84,86,77,60,45,214,158,171,87,199,212,79,239,89,36,154,195,114,22,126,51,253,51,245,89,204,22,86,182,73,213,177,159,51,99,193,183,179,237,219,230,125,63,157,177,150,247,207,198,241,127,186,127,79,241,175,255,251,205,241,143,159,239,79,140,238,58,252,68,190,222,12,72,223,249,53,168,72,8,198,52,205,144,21,197,230,163,237,77,60,26,81,16,34,143,28,16,22,228,92,95,79,29,127,254,1,197,203,107,185,220,97,241,4,39,185,200,194,56,155,196,51,79,57,111,12,202,190,111,239,255,255,233,213,255,252,211,87,185,146,230,59,211,158,122,58,200,158,40,219,221,245,241,0,2,225,160,36,193,208,112,40,78,26,243,206,31,115,220,0,18,99,4,111,99,84,132,1,96,80,234,48,208,12,52,153,14,59,3,64,19,16,135,19,15,195,116,158,16,159,51,197,143,106,70,232,100,131,188,255,251,178,100,28,14,199,3,100,201,19,186,123,114,74,166,185,227,60,67,140,26,41,161,40,78,233,111,193,22,157,230,205,131,166,56,96,16,38,128,8,213,201,168,171,82,149,212,130,86,187,87,212,207,253,218,61,70,153,180,125,251,91,41,120,184,184,218,176,32,55,181,51,72,149,66,12,182,30,29,205,152,116,206,153,137,77,200,25,91,145,110,98,34,178,10,160,28,74,76,61,76,201,171,109,155,26,74,31,207,62,24,149,238,17,117,84,20,120,27,114,242,174,27,151,111,27,48,188,177,30,213,183,166,52,242,218,203,36,219,167,174,96,68,112,24,241,55,127,252,59,248,147,68,188,101,149,118,42,184,109,136,193,89,97,201,73,228,206,243,124,86,148,83,52,60,125,75,127,245,143,155,252,239,227,18,255,109,188,250,248,173,252,189,41,114,50,47,7,247,14,125,123,255,123,0,54,248,107,36,104,0,24,116,14,224,70,205,164,248,60,122,99,183,50,111,61,45,235,193,219,241,99,174,200,196,50,26,150,236,152,50,113,191,230,255,245,78,210,9,23,211,58,75,29,225,41,3,166,18,125,33,102,135,4,67,10,141,10,152,15,150,188,78,219,90,153,207,147,7,203,104,28,45,152,16,185,28,117,47,155,221,223,152,194,127,152,170,47,27,28,2,24,20,131,26,86,42,24,150,6,24,188,27,167,113,128,195,33,134,224,178,194,208,152,76,11,29,34,201,208,84,5,41,25,86,148,36,79,101,56,49,11,212,211,107,253,179,238,215,254,54,254,54,179,229,111,195,69,17,130,129,51,131,213,156,176,25,140,174,215,116,40,20,123,148,134,113,233,54,3,111,221,99,117,23,21,216,62,232,200,180,201,124,181,167,131,153,215,135,187,171,134,68,27,101,138,137,158,179,152,50,107,13,103,149,202,66,71,155,100,1,146,14,187,226,50,108,70,227,247,79,138,159,16,12,165,253,188,238,115,120,31,37,238,34,210,28,18,154,110,138,53,23,44,131,155,20,53,62,114,166,182,178,152,200,36,77,182,229,150,198,69,59,101,162,117,198,235,190,252,220,213,235,99,244,104,128,208,0,14,232,187,82,92,4,224,208,148,88,83,46,186,179,175,217,59,61,219,75,153,214,115,17,140,48,242,167,183,229,244,55,254,190,233,136,87,65,179,119,229,63,255,246,255,217,201,178,202,40,2,237,39,147,205,149,105,52,20,119,255,182,245,234,233,40,31,26,0,0,27,154,129,64,76,43,28,142,15,98,12,141,191,12,80,26,204,113,86,66,35,1,131,240,200,224,152,68,13,24,174,23,36,137,131,96,160,96,224,243,162,240,32,17,48,208,13,103,136,175,84,80,19,80,98,128,98,83,155,35,185,115,23,29,239,229,47,255,251,178,100,34,140,134,240,104,203,27,175,103,32,72,138,185,163,101,101,100,27,125,163,44,110,225,147,193,34,42,103,117,135,148,208,119,187,92,128,99,218,132,73,83,77,237,202,138,56,44,14,196,92,90,84,24,38,14,167,59,50,96,168,5,86,158,204,50,247,93,164,184,112,139,122,130,245,111,166,165,96,249,133,17,236,122,106,27,36,154,140,136,125,73,30,195,179,211,244,205,13,66,177,81,162,160,240,190,247,21,207,105,247,36,28,45,193,178,251,245,47,19,145,64,17,39,97,174,238,223,187,146,228,4,43,189,74,154,43,137,55,210,183,175,215,223,246,96,97,221,86,89,129,182,95,129,57,250,247,151,39,96,192,114,194,146,247,221,99,227,229,87,142,38,75,199,43,75,113,172,187,216,85,178,225,111,191,151,0,0,0,226,129,201,135,205,139,193,148,136,67,6,14,80,154,5,175,249,91,50,205,174,179,105,203,2,44,63,70,171,215,78,111,244,233,127,226,38,229,106,51,241,118,127,250,255,234,223,254,191,255,255,255,255,131,144,232,46,131,228,36,134,26,165,114,57,158,82,3,176,194,0,0,35,76,24,11,147,60,10,81,155,88,211,153,215,135,152,28,81,24,68,99,153,164,62,136,200,163,93,128,65,160,116,197,192,92,192,16,44,197,192,136,193,208,53,72,52,98,16,12,197,16,37,58,158,247,153,102,6,2,76,54,220,173,100,81,202,33,168,9,90,249,77,111,242,167,212,117,168,208,91,143,175,153,252,42,186,64,231,215,116,101,101,73,15,106,102,118,82,122,14,86,94,168,7,45,213,149,12,10,125,249,199,149,105,113,187,134,117,101,89,65,156,229,121,67,229,79,191,83,169,102,22,52,250,93,221,169,34,221,177,150,224,200,166,185,247,185,175,251,28,213,195,151,173,175,195,118,151,208,91,55,186,55,50,98,198,110,178,88,71,63,49,211,51,23,219,168,195,255,243,180,155,217,60,245,226,62,130,235,17,213,123,230,34,58,165,120,120,88,60,102,177,52,120,202,171,168,107,218,81,101,150,99,174,173,39,254,85,224,7,4,0,66,56,191,138,169,156,204,34,178,233,91,8,180,126,138,185,77,217,12,37,69,6,135,204,174,20,31,121,196,73,87,253,157,3,246,68,246,227,125,63,213,255,251,10,93,215,118,11,190,126,223,127,255,255,255,255,202,132,101,68,204,87,92,228,180,130,162,3,212,0,225,69,241,48,92,227,49,200,52,54,203,46,49,228,110,49,56,73,2,130,134,11,138,230,204,3,164,192,9,143,96,210,24,24,94,51,24,0,15,34,123,101,2,2,70,27,131,206,24,144,21,16,24,8,19,11,179,240,182,19,41,253,81,171,95,255,59,206,231,52,153,149,255,251,178,100,36,142,134,190,104,202,139,175,79,38,65,132,105,186,101,130,86,27,157,223,42,78,188,220,201,29,152,101,197,172,148,112,30,250,17,16,17,73,95,38,22,6,1,165,244,177,114,64,129,46,170,247,102,14,128,84,180,148,145,251,151,107,192,4,209,73,188,101,154,181,249,198,47,98,87,7,87,93,42,223,91,135,210,3,197,126,91,235,185,143,96,235,182,35,46,19,87,189,165,167,188,100,111,221,151,185,186,62,215,188,2,145,187,201,241,217,77,57,198,13,154,64,193,65,153,170,182,238,93,16,162,54,165,206,182,240,133,245,21,222,198,69,138,180,201,97,40,193,142,219,234,84,130,203,189,188,123,51,86,95,99,51,138,22,87,155,218,166,53,231,83,20,33,216,108,0,0,130,0,32,7,43,67,109,196,37,147,21,242,216,16,176,197,222,132,217,218,230,96,204,167,150,184,101,235,164,172,239,76,218,6,111,247,208,237,167,131,126,127,241,135,175,200,117,231,41,150,255,234,253,79,127,252,179,212,115,177,214,11,250,64,96,184,68,42,11,138,162,36,129,249,216,114,217,135,199,185,130,193,41,64,52,96,169,254,100,208,158,200,140,124,5,85,68,193,178,68,196,32,37,124,59,3,32,113,142,128,81,127,83,174,88,42,16,9,0,18,59,157,83,109,247,225,196,179,255,222,57,103,93,124,41,24,252,61,109,46,152,174,121,217,22,18,34,149,34,229,80,121,212,198,183,152,52,0,234,222,16,30,114,140,248,15,104,216,178,207,3,90,204,86,6,216,243,33,48,229,211,57,229,10,14,204,34,25,26,37,204,138,202,200,159,12,168,50,210,1,137,136,51,70,101,135,72,72,253,111,112,92,171,175,235,152,211,24,178,99,86,143,157,223,59,173,234,165,67,198,10,163,206,130,208,206,25,200,149,239,46,30,82,115,113,55,203,183,81,170,58,207,14,171,63,88,253,76,157,62,161,172,102,201,176,44,162,143,250,231,234,81,191,123,124,174,236,213,254,94,120,233,58,234,0,51,26,97,131,119,207,239,10,132,18,76,137,35,32,7,13,39,47,14,65,65,85,247,114,125,161,171,177,189,132,195,173,138,181,12,223,162,190,129,110,148,49,138,234,27,201,25,248,72,223,169,52,141,111,227,124,94,182,83,214,239,207,254,159,254,221,122,155,179,254,160,0,64,66,82,118,24,84,107,153,250,0,30,156,163,1,4,147,20,67,37,7,10,39,166,139,137,162,65,17,145,160,2,191,7,21,38,50,128,105,138,216,12,5,8,76,52,11,213,149,65,49,47,153,16,81,7,190,25,164,204,147,10,4,252,64,157,94,97,65,173,117,59,28,120,54,41,52,64,11,184,250,161,73,224,104,19,36,140,69,201,255,251,178,100,45,14,135,6,119,74,11,175,55,48,61,99,201,172,101,98,102,26,245,173,44,46,189,60,136,246,154,231,105,135,148,208,65,162,32,82,173,218,224,97,10,126,126,204,19,44,149,246,24,84,150,177,55,136,179,226,147,188,117,61,5,219,45,170,235,153,26,240,212,99,54,216,209,95,102,8,7,104,252,146,208,20,233,72,240,95,75,153,238,172,79,82,93,183,218,217,137,88,30,143,16,85,137,15,94,38,225,210,238,190,25,81,220,228,109,17,112,78,190,23,36,35,153,6,66,2,37,137,192,226,221,187,28,199,77,24,203,54,237,29,159,229,0,11,7,230,54,147,169,57,238,176,67,97,43,239,104,126,209,145,239,255,255,50,228,184,152,0,0,0,12,0,0,116,178,166,144,2,176,6,184,224,172,173,43,19,121,220,148,40,54,203,0,66,43,39,5,165,11,87,172,146,50,169,66,223,215,169,19,179,113,124,63,148,119,221,215,186,67,255,234,252,187,255,251,238,119,9,140,20,47,39,73,131,129,209,138,98,113,210,164,241,137,198,129,130,33,128,88,2,48,88,93,53,140,1,14,2,130,14,20,252,0,142,128,128,81,79,211,142,1,96,227,61,199,82,17,145,144,165,106,207,77,78,170,59,119,114,108,10,138,246,86,43,235,246,200,137,128,57,166,214,169,112,23,21,234,143,184,64,69,62,236,72,211,40,160,17,237,5,144,128,135,28,175,99,2,94,248,65,44,81,69,220,87,123,166,151,49,54,243,37,30,171,103,202,153,183,82,173,102,6,161,160,103,188,70,2,75,88,208,79,117,154,196,172,93,82,43,165,157,64,209,90,196,173,127,80,88,117,2,164,209,206,138,165,121,54,202,92,159,5,150,251,58,65,4,219,150,163,67,208,90,111,26,105,72,229,21,156,105,185,120,127,139,169,8,101,41,225,111,77,205,169,123,28,109,58,83,14,167,233,101,158,26,215,217,90,103,254,187,246,36,39,3,128,6,33,63,27,138,60,5,9,58,90,56,200,222,83,184,39,29,22,23,164,57,58,234,113,62,87,37,10,248,123,59,125,185,155,189,168,63,147,253,81,191,255,253,124,214,97,128,239,140,92,245,255,191,246,255,244,234,218,237,96,0,0,100,132,91,155,244,56,33,65,104,206,213,79,174,68,146,56,88,228,130,204,15,218,8,106,72,134,107,137,101,224,247,209,64,20,149,71,83,22,51,22,135,50,227,8,161,37,155,163,72,13,11,22,165,52,236,143,102,22,14,207,182,102,217,19,177,133,230,135,14,175,31,190,157,122,83,174,168,86,35,218,91,142,10,87,179,30,48,174,175,141,126,252,161,244,182,250,232,79,246,228,246,135,2,97,201,217,253,60,204,75,120,192,224,241,198,255,251,178,100,58,136,213,145,102,210,83,56,97,98,76,200,57,113,107,7,56,154,169,179,54,78,61,25,0,253,153,230,5,148,9,240,40,181,127,251,111,99,12,93,231,118,253,231,157,173,175,63,94,243,31,158,190,231,17,23,203,123,92,199,52,158,91,110,9,167,24,64,205,219,170,180,134,27,179,121,174,230,100,210,247,202,235,246,129,139,86,172,191,251,120,16,131,128,156,157,68,35,32,168,229,178,36,40,50,173,56,223,113,120,202,66,5,31,36,123,245,151,32,69,189,242,31,19,18,108,231,206,73,70,242,5,163,227,226,150,230,205,112,32,30,107,160,151,173,249,83,140,93,247,238,125,182,230,189,35,172,213,36,249,79,251,127,252,135,191,12,116,127,34,0,1,38,9,19,24,228,196,101,16,129,234,251,70,229,150,3,69,166,67,54,27,192,18,40,90,118,140,212,16,12,40,23,188,58,42,6,133,56,101,129,16,32,30,60,45,119,66,192,250,238,66,97,59,178,150,146,44,14,164,167,32,4,139,0,173,210,143,5,166,161,152,5,112,86,103,164,128,41,215,248,70,8,1,174,53,198,3,83,105,2,97,153,38,1,225,114,93,49,11,92,110,167,101,138,220,175,177,242,24,161,61,187,178,91,112,140,123,66,14,227,198,62,145,177,161,202,98,106,171,159,250,229,254,155,64,126,87,45,96,183,186,187,244,230,42,122,156,214,166,33,198,166,68,95,38,46,16,221,10,11,68,124,168,208,80,44,217,231,112,50,224,230,19,188,237,69,40,17,186,80,30,58,110,221,110,73,29,238,215,235,125,176,140,116,127,48,194,127,108,127,115,60,114,34,92,20,193,110,69,128,55,200,139,79,170,200,48,169,58,187,12,72,0,25,19,201,42,181,97,244,6,218,88,144,255,40,34,128,210,135,64,20,159,173,251,123,191,248,194,124,37,10,252,240,176,224,80,118,179,96,209,180,245,168,67,23,234,218,184,79,251,230,5,227,98,16,0,0,1,116,187,139,44,64,31,29,20,162,153,8,155,152,32,2,152,142,97,139,48,38,2,137,198,49,3,68,160,89,16,150,64,6,24,10,141,0,1,39,132,100,14,49,12,1,6,0,43,152,64,2,75,146,113,61,179,221,98,236,247,201,0,20,130,181,92,160,8,195,6,142,184,114,153,47,45,158,172,164,227,239,175,189,57,204,250,214,45,149,71,247,201,113,16,53,190,54,14,253,216,213,216,79,112,178,222,159,215,77,106,111,177,78,138,165,231,119,239,14,124,82,171,116,242,168,169,208,164,13,58,162,249,178,71,91,130,82,196,198,183,106,216,235,105,82,52,217,41,249,187,221,215,28,73,23,228,147,92,145,20,226,200,106,116,158,136,128,34,184,130,78,246,182,255,251,178,100,88,14,214,109,104,77,155,175,95,32,72,170,41,163,101,5,100,87,53,163,58,110,105,231,1,31,153,38,69,165,149,226,101,214,98,213,152,98,249,123,210,82,218,106,67,76,108,155,153,36,75,233,19,208,187,208,113,214,31,167,124,152,0,0,5,18,68,188,86,192,162,6,94,69,64,211,144,160,245,85,46,157,181,157,154,58,51,108,160,184,17,34,169,140,142,152,152,253,29,149,232,45,81,164,209,25,176,144,135,23,243,214,102,252,141,171,31,237,223,136,234,139,247,255,255,255,255,255,85,111,77,208,23,220,136,91,179,68,41,48,56,44,15,190,48,155,200,40,46,48,11,236,196,128,52,19,20,185,9,12,24,97,53,78,171,208,144,173,242,75,139,70,30,31,52,138,115,133,216,144,37,245,145,189,190,54,69,170,121,7,95,230,122,87,202,62,161,196,142,26,81,50,102,74,240,244,189,15,115,66,152,26,38,182,224,57,62,223,113,235,141,17,90,245,248,170,55,92,206,91,94,202,159,54,109,94,207,108,105,213,178,167,248,32,113,102,212,254,145,213,223,192,101,166,243,143,241,62,179,135,95,120,114,205,43,245,254,125,123,20,218,162,244,248,236,237,18,64,145,47,23,47,230,123,94,72,107,251,3,186,203,241,52,152,150,106,233,174,38,102,215,206,34,53,171,60,191,31,22,210,54,254,208,95,107,207,184,121,129,221,8,83,142,191,205,112,241,89,165,201,21,20,14,23,41,40,52,205,19,198,169,0,122,74,73,149,254,9,233,27,81,93,87,45,243,16,105,144,42,60,118,239,84,223,132,23,161,149,176,65,69,80,77,117,120,210,191,198,31,26,56,190,162,253,250,84,32,120,183,21,254,72,0,0,0,116,32,29,65,147,3,10,147,190,17,163,28,88,179,8,65,115,22,152,19,43,193,208,176,122,100,32,98,97,208,48,97,24,6,33,3,204,76,80,204,71,1,83,208,100,45,6,2,195,160,19,170,151,49,118,86,94,197,11,249,225,65,231,210,193,68,157,253,71,15,244,11,132,242,192,41,56,81,51,241,235,197,116,158,180,14,171,26,145,88,81,52,127,185,161,209,164,214,125,67,187,249,110,229,125,90,125,17,139,255,13,106,130,39,221,49,166,135,13,242,41,205,123,93,177,242,73,22,60,146,63,213,228,28,134,201,201,39,73,192,230,165,193,119,42,96,219,186,190,76,27,83,46,151,205,243,43,179,199,79,194,102,220,135,243,247,84,67,27,187,166,221,138,91,94,65,91,97,207,115,82,173,74,105,50,137,148,125,237,62,137,11,74,158,132,28,96,185,114,106,180,150,122,212,171,69,19,166,168,16,35,241,17,80,33,58,140,20,33,16,162,66,73,92,241,11,6,108,255,251,178,100,115,142,198,160,104,76,155,184,92,112,71,103,9,145,105,39,100,26,125,151,48,110,229,239,129,35,25,38,73,164,149,144,41,229,42,20,16,214,204,136,196,192,84,200,244,171,110,234,54,202,140,208,79,218,163,216,152,125,59,41,248,74,117,137,227,134,212,133,91,247,124,169,153,205,152,255,85,199,155,43,252,191,255,253,64,7,4,128,147,0,0,115,0,194,243,167,99,19,67,23,99,5,200,115,27,3,144,138,88,64,60,161,17,141,2,41,136,64,0,4,8,50,73,2,49,124,18,14,1,69,0,144,17,96,38,66,185,50,206,117,74,164,164,161,50,117,40,133,74,230,101,82,197,154,185,138,3,247,210,16,113,194,104,88,171,94,58,58,7,211,230,95,234,103,93,71,157,123,202,59,16,173,227,4,141,9,141,180,136,121,96,253,194,249,158,80,2,42,156,255,191,217,143,234,97,17,237,29,222,181,57,21,126,152,125,27,107,165,126,160,130,66,52,126,166,187,101,208,116,179,91,53,229,172,76,120,186,215,110,105,251,150,38,105,157,215,227,90,253,85,188,226,147,95,44,19,193,205,22,181,108,75,15,48,204,253,227,80,233,125,86,148,135,237,46,224,67,74,231,20,108,198,107,213,49,235,73,181,189,110,207,241,139,222,12,106,192,0,50,188,243,216,122,12,25,245,45,32,68,49,205,67,164,121,103,46,25,128,104,135,81,227,34,131,17,57,177,108,247,65,28,104,109,2,90,182,92,198,203,21,26,62,52,57,160,38,175,228,49,63,39,29,244,47,234,74,4,234,225,106,127,254,167,151,75,156,55,101,10,0,0,0,116,44,0,168,9,129,195,73,154,83,17,164,166,137,135,0,193,130,139,1,155,160,224,16,81,12,75,140,115,9,204,55,6,194,128,65,142,103,208,65,64,133,97,64,72,196,64,61,50,218,89,8,31,66,153,42,12,80,250,106,49,68,229,92,170,145,43,88,242,236,114,234,46,183,251,142,20,35,147,229,86,168,21,188,16,86,173,103,161,243,228,69,38,255,74,42,150,24,204,8,196,247,207,110,4,251,11,41,70,113,249,204,249,55,91,186,235,82,149,106,59,222,89,119,57,133,106,78,225,6,74,52,225,56,150,26,69,152,104,232,229,163,69,69,191,237,236,236,135,115,225,104,223,94,230,254,101,215,104,28,80,122,170,137,51,246,175,117,1,134,178,197,107,93,62,98,33,134,230,6,206,33,88,125,151,155,202,77,179,99,250,202,29,80,213,38,205,239,220,229,78,207,255,88,5,127,2,64,71,94,9,216,209,96,214,228,80,2,139,19,10,196,18,202,58,33,61,112,253,150,212,37,52,75,136,20,58,130,166,149,15,202,183,199,185,38,147,186,151,133,74,255,251,178,100,127,14,230,117,104,204,155,184,92,112,69,70,89,145,107,39,26,154,245,163,46,110,225,51,192,253,37,103,13,148,149,152,247,105,31,208,223,162,232,71,247,253,87,44,251,119,93,255,244,219,67,233,95,32,1,112,100,1,47,249,131,6,129,149,89,73,186,130,81,133,229,193,4,216,97,64,52,68,14,153,198,15,152,98,35,24,80,19,14,3,166,55,175,230,34,1,173,56,80,54,29,6,73,133,244,163,48,48,18,119,148,193,17,137,130,235,239,40,134,84,216,149,34,55,105,203,133,147,238,73,218,158,92,160,15,158,119,200,118,203,177,166,14,87,188,173,217,191,219,60,115,183,148,76,164,188,170,42,87,154,254,110,255,179,226,160,18,203,254,55,249,233,160,218,185,1,174,39,135,24,229,205,82,61,60,181,94,77,173,71,38,242,184,84,13,121,6,160,15,203,8,47,12,46,67,186,215,223,231,213,52,234,84,77,63,164,246,164,221,149,247,62,143,230,201,12,230,184,108,201,212,228,125,11,51,93,173,225,120,107,119,190,113,172,143,97,150,177,164,114,113,232,198,10,156,21,218,79,183,39,21,145,63,25,43,86,214,108,49,48,29,18,153,35,70,52,50,34,237,154,172,59,80,158,70,6,245,160,80,169,75,191,133,12,137,230,207,91,29,245,92,233,134,233,248,237,14,214,153,94,169,219,78,218,126,159,252,154,123,99,62,191,255,255,255,255,83,226,150,149,235,110,64,0,0,1,176,2,9,152,0,6,24,74,39,29,79,90,27,138,78,63,134,34,176,198,168,6,1,81,88,199,112,24,203,64,104,194,16,92,192,16,12,203,99,4,199,80,5,68,0,32,112,65,140,132,199,252,191,111,97,85,16,249,92,119,26,28,77,46,202,143,23,212,155,101,156,206,187,113,85,252,161,44,197,44,180,169,148,133,183,152,209,121,35,130,160,252,211,241,113,97,117,184,43,221,102,151,173,174,27,160,189,13,144,1,111,127,197,111,238,98,87,158,112,72,52,81,167,80,124,7,215,40,144,188,36,76,49,120,12,7,83,195,251,81,53,17,166,20,35,240,234,230,86,110,169,101,67,215,169,219,190,170,171,27,62,10,151,72,196,81,60,114,143,3,72,106,154,60,216,119,1,195,53,75,140,30,97,102,53,213,162,253,46,211,169,174,41,67,101,78,76,154,172,250,73,123,155,139,5,127,32,0,8,128,0,14,0,148,78,45,160,103,97,216,162,18,28,243,108,172,118,22,205,252,80,70,219,115,81,120,122,220,214,54,105,163,216,132,103,95,161,249,239,190,186,191,127,250,127,233,253,255,237,196,44,173,103,221,154,224,230,22,107,34,94,79,119,251,80,15,211,2,64,145,32,136,144,194,63,1,235,255,251,178,100,145,14,134,140,98,203,155,184,91,242,68,39,89,202,100,239,142,26,33,135,46,110,233,237,65,51,28,103,77,146,189,241,54,65,103,48,44,183,49,244,207,40,185,12,3,33,12,56,18,140,27,8,76,34,11,4,96,193,132,76,97,134,224,4,58,33,30,120,69,7,89,96,134,56,92,93,45,146,244,152,150,229,164,129,51,217,32,113,40,80,140,75,159,247,43,40,142,54,203,79,82,90,56,52,26,142,232,19,93,169,116,125,220,83,145,182,217,84,149,222,1,112,195,173,44,228,237,4,49,93,93,183,111,237,29,27,105,150,152,250,199,250,64,235,125,215,207,123,224,134,53,156,250,147,18,209,19,254,225,122,125,110,181,89,165,240,209,127,22,22,113,137,247,155,86,181,162,254,253,85,233,103,205,108,78,77,112,92,207,185,84,45,79,81,141,116,60,210,17,97,194,95,102,87,199,125,229,133,253,166,138,239,120,189,189,106,246,54,183,93,193,123,82,40,13,210,7,84,144,0,127,192,18,139,236,140,197,200,205,41,239,72,215,93,158,191,113,102,242,202,214,121,59,155,204,40,194,49,50,54,186,134,233,250,115,125,127,183,253,196,61,28,225,95,126,185,137,94,250,107,64,146,184,170,162,88,93,199,195,173,103,132,31,46,107,168,178,239,30,14,55,183,42,201,50,204,0,1,211,4,112,1,1,1,97,132,88,0,155,161,135,241,148,185,211,24,99,0,97,135,202,33,152,214,3,201,136,87,7,112,10,156,237,20,98,176,184,210,16,236,40,227,144,13,5,157,129,58,144,4,37,50,4,12,35,136,215,2,160,76,17,178,101,79,164,184,192,151,198,217,85,8,75,100,177,114,204,1,204,109,169,129,65,107,44,36,194,24,151,203,8,11,134,32,173,54,76,99,25,12,0,183,173,18,128,146,90,153,67,160,209,59,241,132,86,86,166,205,52,215,237,51,2,84,10,21,102,163,101,237,137,184,98,189,59,85,124,226,57,217,191,185,67,111,172,109,231,204,164,175,46,17,6,30,205,95,233,107,59,228,205,183,106,167,126,67,205,107,187,213,109,235,45,85,213,138,107,220,253,107,95,206,255,119,18,199,85,185,140,205,139,153,90,206,221,29,77,225,111,12,109,198,119,122,130,158,98,184,16,96,199,33,35,141,40,250,131,196,198,27,217,166,128,0,0,0,48,0,96,175,24,76,198,77,201,204,166,209,158,42,205,159,84,163,157,117,235,160,204,63,0,116,107,16,230,215,246,42,44,20,63,95,207,207,63,235,163,247,237,199,205,19,19,204,71,48,131,158,103,255,254,56,93,223,230,175,213,248,168,86,3,188,200,178,147,117,64,65,129,40,35,152,40,128,97,131,96,54,156,38,23,113,140,255,251,178,100,158,142,167,20,83,201,19,220,209,160,73,230,89,221,100,199,102,27,133,87,34,79,119,70,209,44,156,230,221,164,181,145,18,58,152,64,128,81,135,130,115,152,197,131,152,32,49,55,32,107,52,104,98,34,17,1,162,41,128,217,217,133,2,216,92,24,4,9,163,206,97,229,24,170,166,78,74,245,42,35,28,82,95,168,102,28,50,133,35,83,130,137,195,113,15,5,112,12,90,249,239,25,0,80,91,24,192,88,220,230,99,129,194,24,222,192,88,157,248,92,169,81,83,179,32,226,178,233,150,108,52,42,236,164,84,140,121,181,168,214,186,200,134,20,49,124,51,101,19,217,233,160,214,245,59,124,227,223,189,235,141,99,182,119,34,181,216,54,131,177,194,65,177,88,70,80,140,235,211,59,191,172,40,114,223,229,207,213,173,126,175,247,245,188,181,191,199,255,255,156,148,255,254,88,229,187,113,92,101,216,212,191,51,77,220,185,241,41,202,151,43,101,49,141,171,52,104,68,20,61,67,54,54,76,70,161,11,112,194,44,58,4,225,150,4,170,96,131,160,154,19,248,68,26,203,4,234,19,23,179,131,231,133,224,222,42,139,125,122,199,93,95,119,206,167,255,245,106,255,255,255,191,253,16,122,29,132,246,217,46,119,81,149,254,12,187,57,119,219,69,29,183,125,172,237,103,123,89,68,255,80,0,1,46,240,152,26,92,192,146,72,249,154,76,196,41,48,193,209,68,201,195,212,107,94,48,0,115,49,80,6,49,104,113,102,164,192,113,149,66,0,242,60,36,8,142,2,130,197,138,30,59,224,160,65,191,85,81,8,14,242,77,211,7,15,103,69,81,69,226,132,98,32,59,250,176,10,127,238,36,246,127,17,38,7,187,94,159,83,55,155,178,183,227,191,12,169,207,237,201,126,53,147,243,86,13,44,9,61,253,159,203,186,159,191,156,18,243,199,241,149,126,231,153,141,122,122,240,126,89,180,120,174,111,201,16,131,193,178,24,227,2,186,210,226,232,109,201,92,60,231,77,207,85,173,248,125,17,43,46,157,119,171,71,103,96,117,216,107,95,70,192,37,117,236,179,142,175,191,227,237,222,37,138,135,19,247,100,146,227,13,181,117,151,22,171,200,245,15,250,39,62,195,124,207,60,229,192,0,39,120,187,11,92,160,116,36,44,201,0,18,18,99,170,200,211,161,108,159,4,190,144,177,8,124,145,235,140,14,125,52,14,235,249,48,109,255,79,213,255,255,239,239,219,231,71,3,24,119,211,255,173,10,149,98,200,197,77,221,89,116,163,59,157,94,115,34,171,214,13,205,73,217,0,195,0,176,57,48,59,4,35,6,224,159,53,2,129,131,41,21,117,48,110,7,147,17,164,12,51,225,4,3,255,251,178,100,156,14,134,114,84,75,27,185,100,242,76,10,25,179,105,66,104,93,181,87,30,79,111,45,1,44,35,167,117,150,137,105,4,1,97,49,107,2,83,32,176,151,2,130,24,128,28,12,44,206,112,193,56,26,140,44,108,65,72,105,104,230,180,22,154,198,142,116,60,24,22,18,48,146,145,102,23,33,183,14,132,145,85,24,43,39,50,78,224,16,0,33,110,127,66,55,138,14,188,198,12,201,240,157,127,2,80,151,98,10,110,84,242,180,114,96,180,58,120,64,189,200,70,11,112,165,156,24,25,196,133,220,91,208,123,146,51,68,253,21,119,22,95,102,109,175,75,186,172,189,156,202,35,90,190,44,234,223,117,90,247,30,25,86,18,242,68,36,143,253,182,35,98,164,185,168,229,205,88,255,195,245,204,234,239,251,99,242,199,15,215,63,122,252,177,251,146,223,223,121,173,84,199,117,229,116,50,172,37,183,238,210,220,154,154,213,187,181,44,255,47,89,182,13,69,195,192,54,26,5,7,15,210,130,206,92,188,179,191,36,0,18,0,0,63,140,101,13,120,241,28,40,212,109,14,201,48,209,152,228,211,248,136,143,93,68,19,202,50,156,83,214,95,200,128,214,210,114,254,124,27,127,253,181,255,255,175,255,254,15,255,255,130,32,144,81,216,57,136,67,44,161,149,217,78,34,252,8,47,76,250,155,7,251,186,0,0,195,1,240,22,1,4,241,128,224,250,24,67,79,137,164,242,82,24,52,139,193,129,35,204,24,137,135,49,130,192,118,153,66,134,41,149,34,0,165,89,130,131,103,157,223,158,64,90,10,3,2,69,199,71,22,146,12,209,40,194,201,181,236,74,68,17,3,201,149,45,17,221,3,50,154,12,76,132,86,17,142,6,1,140,42,7,48,137,177,190,182,4,200,160,109,190,199,109,20,244,3,5,15,155,57,92,13,4,242,151,165,58,45,69,6,95,105,212,151,80,66,164,105,229,226,164,49,246,165,117,180,226,5,16,220,246,83,204,181,74,62,217,82,25,233,55,105,37,243,79,7,109,88,95,186,237,5,238,92,122,95,248,132,242,2,150,228,106,42,192,159,135,242,31,89,244,147,252,135,110,119,30,208,211,246,246,120,107,14,99,174,99,122,230,27,195,124,230,190,53,187,155,202,244,182,65,41,238,120,199,123,49,29,129,43,90,150,222,198,230,114,235,215,249,43,167,164,161,194,137,14,247,125,46,151,94,187,60,37,250,179,163,128,37,30,225,95,111,233,221,65,162,170,54,165,249,49,19,5,0,58,144,221,198,225,77,250,223,126,159,114,197,241,204,160,126,186,116,212,143,252,215,84,19,229,89,80,247,65,228,93,238,186,255,255,224,6,13,158,159,146,210,53,40,40,158,255,251,176,100,154,14,135,161,86,71,19,220,202,98,80,199,73,195,100,233,142,29,149,161,36,111,105,239,192,234,25,103,181,147,29,8,86,38,15,60,238,7,125,192,213,245,147,180,105,42,106,114,150,67,173,143,179,163,4,112,177,51,73,85,131,52,209,127,48,82,10,99,8,243,194,49,252,8,194,192,47,24,151,129,208,56,167,76,8,128,40,192,28,11,76,29,135,252,193,92,13,86,129,128,40,36,152,58,128,240,212,231,64,202,80,103,66,48,66,67,8,178,253,160,22,27,85,200,3,148,207,12,24,96,196,153,7,121,85,16,144,108,247,166,12,112,155,253,44,0,26,35,219,200,47,140,211,27,111,239,18,3,78,187,185,79,167,4,182,146,70,231,201,234,59,58,190,64,66,77,83,24,110,254,173,83,235,212,237,211,14,28,252,208,10,236,81,17,155,93,191,12,77,128,141,168,80,39,250,189,242,113,157,41,171,226,243,234,127,225,85,97,252,242,51,252,73,125,218,205,251,186,219,93,100,211,47,82,183,183,184,42,125,26,93,178,169,212,138,101,110,218,229,118,223,77,67,109,102,128,245,181,117,84,158,154,251,207,243,54,41,157,255,18,30,175,170,205,6,46,38,222,183,107,249,175,241,44,177,96,0,128,0,2,252,125,87,128,3,24,9,72,0,84,85,235,1,177,87,4,162,104,229,221,210,86,94,162,62,10,12,239,84,230,234,223,255,79,255,255,255,255,229,63,243,107,82,137,168,21,110,245,135,170,228,216,141,40,0,0,147,0,0,62,48,81,6,211,3,160,130,56,154,99,243,80,0,153,48,163,16,51,21,144,190,52,70,0,179,27,212,12,218,200,58,249,68,201,163,35,4,132,14,109,176,57,88,136,193,64,130,20,73,163,139,6,0,21,9,10,76,194,43,22,14,152,20,54,97,128,161,66,53,28,95,115,43,135,24,131,226,1,18,148,85,132,32,86,130,99,51,51,240,195,1,149,90,156,122,207,245,167,167,200,24,30,130,6,164,3,25,40,86,146,168,110,28,129,67,68,154,179,125,150,33,12,182,100,133,23,226,189,26,77,122,219,24,177,188,152,190,211,39,171,89,107,209,189,144,138,242,65,29,142,197,237,83,41,100,229,52,74,81,189,199,220,184,237,145,67,210,77,244,117,25,36,236,25,237,62,205,249,93,53,123,153,110,55,57,65,106,165,218,243,248,111,30,225,73,169,235,88,70,235,86,202,180,187,86,46,246,95,114,166,81,142,74,235,216,250,10,73,173,211,83,220,228,220,190,198,20,187,206,229,73,140,123,206,238,255,45,225,187,119,242,253,94,179,110,182,125,238,230,59,2,50,14,22,180,217,160,29,29,209,188,150,12,199,224,139,166,20,56,203,23,27,255,251,178,100,139,12,136,49,98,71,147,220,201,242,72,38,217,195,101,234,50,31,173,163,46,110,229,239,192,250,11,230,233,167,137,48,41,52,218,78,36,142,213,25,73,163,19,223,51,40,9,216,202,116,126,73,255,63,147,229,31,44,230,11,137,119,85,221,255,253,190,161,44,89,27,143,201,141,168,182,88,32,96,144,163,63,250,197,23,214,164,122,64,1,36,238,48,64,64,49,88,90,48,216,135,62,245,48,54,197,10,49,152,91,50,181,227,52,72,57,48,68,68,8,68,76,81,22,161,6,0,0,6,24,157,198,28,1,205,116,183,132,197,73,65,43,228,194,61,113,36,72,80,66,98,11,136,176,134,32,238,252,124,168,56,221,228,160,152,229,144,206,149,240,34,135,114,98,148,32,20,191,96,233,181,0,194,246,177,232,227,109,223,126,220,20,252,57,24,131,32,5,137,24,92,172,17,220,138,69,50,144,14,161,37,179,117,254,152,134,41,92,135,98,202,51,138,67,139,1,209,71,169,242,95,106,67,238,115,60,78,50,196,16,130,28,182,28,19,29,107,111,14,133,124,51,253,190,239,227,191,99,112,136,220,222,199,14,44,60,193,137,225,178,188,63,7,225,208,182,198,211,34,26,253,206,241,224,28,136,67,202,178,182,76,169,141,58,225,227,199,236,46,212,136,123,99,131,134,146,9,195,240,224,47,105,100,250,190,118,185,224,170,235,70,200,184,99,125,14,237,117,173,96,227,48,95,186,181,164,165,109,119,221,175,105,197,0,0,1,69,105,186,67,113,4,211,5,64,57,113,74,13,179,20,75,130,184,176,156,99,202,246,104,41,219,234,63,221,225,230,231,192,79,209,243,28,77,163,80,188,79,171,32,158,207,253,29,168,247,127,255,70,223,104,68,51,11,0,0,0,3,188,192,64,168,192,112,92,195,24,244,248,97,216,214,70,20,194,85,228,197,121,52,192,208,44,26,6,4,43,38,75,1,128,97,133,91,76,89,36,65,66,42,159,20,7,140,26,5,209,204,189,198,5,5,139,73,171,151,81,50,12,23,6,66,24,0,164,32,1,95,23,60,36,99,25,83,192,83,37,166,61,81,134,56,177,152,116,120,33,192,84,185,84,153,8,209,82,230,209,70,97,234,27,244,206,131,245,239,92,178,140,176,44,37,104,50,184,23,141,150,205,65,25,16,171,241,153,78,14,189,75,76,63,141,23,118,58,208,242,181,201,70,60,187,102,147,44,95,249,216,200,65,205,25,20,136,130,135,163,89,242,213,239,167,254,238,126,206,51,216,154,105,71,217,58,250,47,149,37,163,160,20,37,2,70,167,133,163,231,168,234,19,111,189,69,203,150,76,177,19,227,40,187,35,90,242,230,137,204,153,96,242,134,52,129,255,251,178,100,109,14,135,251,104,203,155,185,100,240,63,99,249,167,105,39,102,29,213,155,44,111,105,237,72,253,139,230,205,163,53,144,32,36,21,43,23,161,233,162,165,149,49,147,129,200,188,78,56,119,7,150,14,81,192,168,228,104,31,173,199,211,84,78,93,163,95,213,93,128,16,0,0,1,219,119,83,76,241,176,53,41,21,84,112,177,49,41,210,97,208,204,19,198,135,32,219,99,108,81,32,243,121,87,151,135,1,35,76,77,91,37,197,175,237,167,159,149,118,32,255,79,211,255,255,252,239,255,121,106,254,133,172,7,105,128,0,4,24,0,1,41,130,160,243,154,58,144,57,134,249,24,24,91,5,33,130,120,225,152,171,129,40,0,16,76,31,128,88,192,68,28,204,11,192,8,128,2,76,15,132,84,136,16,135,130,5,202,28,176,37,5,198,67,24,228,239,148,112,193,6,66,177,73,106,2,48,92,144,69,33,0,243,142,37,43,90,65,136,31,4,89,65,53,22,231,136,138,168,168,57,194,200,23,80,202,138,73,198,178,194,230,107,131,129,5,50,229,136,242,40,44,7,97,223,6,168,115,165,241,8,60,245,29,170,58,17,84,185,26,185,155,30,208,88,43,116,179,30,227,75,171,249,87,24,94,0,161,24,240,84,60,202,221,98,252,226,29,162,167,111,165,44,102,22,55,47,30,241,33,45,90,248,183,141,6,87,218,186,150,245,83,76,216,186,138,173,86,205,171,192,180,19,166,73,36,219,86,49,18,13,162,189,145,85,36,22,25,165,129,53,101,198,93,61,133,152,176,46,247,203,189,102,222,211,194,248,197,36,220,56,140,0,0,20,124,219,136,15,98,100,151,180,65,26,72,131,70,90,213,226,85,212,53,215,108,13,172,248,41,94,28,222,197,64,190,48,227,168,227,100,155,160,186,143,43,66,185,69,182,43,175,127,183,155,47,187,255,254,136,153,93,116,159,160,0,201,130,208,88,49,204,88,6,212,205,129,169,140,73,21,36,197,77,30,12,139,6,80,208,164,3,204,165,17,50,73,196,253,162,51,96,18,76,38,56,57,103,184,224,33,16,48,233,149,160,159,250,17,143,0,3,25,128,96,131,194,204,188,206,134,138,31,204,82,12,212,192,204,1,121,90,197,137,0,42,102,246,50,154,229,182,52,179,167,30,9,48,129,226,32,7,165,47,9,159,129,134,71,56,2,0,16,37,17,47,211,254,92,17,162,38,230,216,86,99,246,58,76,80,59,55,178,235,141,7,129,65,91,210,207,136,67,36,20,233,19,68,238,152,25,97,64,91,218,255,57,78,194,63,207,165,97,131,2,233,37,86,195,234,255,4,6,243,140,65,152,94,132,78,211,193,148,182,86,156,20,187,204,76,149,48,29,255,251,178,100,94,12,232,151,97,199,139,220,217,162,65,166,73,211,105,231,54,26,49,147,52,110,61,151,73,23,153,39,13,164,137,160,113,97,118,191,117,130,191,173,106,180,229,70,192,238,193,10,41,106,137,133,82,90,138,194,254,85,159,47,247,184,94,206,106,254,29,187,133,204,187,217,153,101,201,37,235,180,247,48,169,110,159,41,86,118,249,205,247,153,239,157,159,202,222,56,119,90,187,119,186,222,119,185,158,51,251,229,253,88,195,182,176,96,190,35,241,2,26,64,0,25,196,220,100,64,16,226,129,11,156,81,96,168,132,32,42,150,36,95,192,178,51,86,75,178,14,229,140,204,202,7,154,60,36,235,221,89,8,127,252,228,167,233,255,223,254,191,201,21,100,87,233,64,190,175,220,177,113,106,236,97,252,201,160,16,10,111,214,96,192,0,193,146,227,163,241,76,221,36,51,153,204,207,147,35,78,136,140,0,47,50,56,52,200,0,130,33,250,126,24,125,36,6,6,79,21,1,42,200,156,34,128,64,80,74,4,110,106,48,173,78,225,88,28,66,9,77,186,169,74,14,21,75,105,80,215,13,31,205,20,116,40,65,36,48,215,3,189,205,200,223,34,208,80,21,155,46,199,134,90,165,124,136,228,101,76,227,135,222,67,241,47,252,59,192,198,144,173,174,200,108,13,148,215,163,91,110,111,123,215,77,106,231,37,99,58,41,196,26,136,107,198,184,202,214,134,10,168,252,83,78,36,35,159,71,65,97,151,57,121,214,119,91,163,89,13,80,54,40,214,69,88,218,77,84,177,244,31,204,105,119,219,75,23,227,181,202,231,214,23,230,182,206,180,52,111,63,35,103,22,253,214,191,185,205,199,88,117,122,194,136,85,4,1,241,93,176,16,134,56,10,6,84,163,99,39,30,26,251,40,68,227,237,138,230,131,182,71,226,146,42,158,87,123,121,210,2,213,139,231,219,178,50,51,211,247,243,255,167,247,209,255,79,252,76,255,245,122,255,130,0,209,114,226,226,0,136,140,84,145,0,155,216,0,0,2,172,32,2,76,2,1,200,0,109,198,62,169,204,99,226,91,166,24,132,218,97,142,113,70,21,0,216,0,0,19,17,48,62,48,178,6,83,6,192,6,11,0,137,133,72,165,152,90,0,25,16,7,133,0,76,152,71,81,252,116,97,201,166,189,198,80,130,144,141,34,11,62,26,84,100,147,5,128,162,217,34,211,138,133,154,179,3,74,11,252,112,66,180,105,73,139,43,46,112,155,247,152,66,13,203,158,79,85,94,228,47,7,146,144,70,4,56,44,211,96,108,172,117,167,203,88,136,128,45,62,56,210,112,20,129,215,214,222,93,35,163,92,55,93,10,104,45,214,223,144,137,96,158,68,26,91,255,251,178,100,79,142,199,231,104,201,155,218,123,224,71,232,217,243,97,234,38,30,149,153,38,111,105,237,129,44,39,103,13,150,20,209,64,115,119,117,106,182,35,48,3,147,27,34,141,139,89,180,240,227,101,146,144,205,24,210,178,238,200,173,71,137,30,244,165,51,77,73,90,217,95,31,183,86,242,195,83,226,119,142,105,245,27,198,213,231,40,16,213,176,156,224,82,36,211,202,201,182,87,40,57,143,45,51,156,235,21,190,47,237,125,250,109,189,252,248,180,143,235,171,253,234,184,188,185,214,128,64,127,198,170,43,112,23,224,134,69,129,34,129,156,173,179,13,76,59,164,234,19,215,71,108,160,249,204,37,127,173,209,159,111,51,201,204,170,127,253,191,245,255,154,27,33,130,33,222,247,215,21,139,79,214,97,236,246,245,83,13,178,16,156,162,217,75,66,75,245,40,3,16,52,4,1,128,204,96,186,109,198,155,71,162,100,248,56,198,28,3,124,99,6,73,70,69,192,0,96,62,16,70,22,96,60,98,34,3,130,66,108,5,2,147,9,97,131,48,139,3,116,18,18,36,62,5,69,155,17,11,55,47,9,129,12,41,0,7,47,144,237,69,224,101,206,138,24,105,197,85,36,206,158,251,64,105,180,89,40,242,136,71,98,65,200,6,75,155,144,204,12,84,28,190,88,192,215,178,245,67,131,217,12,21,72,142,136,74,228,208,118,7,10,156,13,129,128,107,196,101,111,78,146,0,69,70,121,26,4,43,168,7,91,243,244,51,29,66,48,111,179,104,176,186,97,129,165,70,104,150,134,190,3,113,106,226,47,19,63,190,97,134,242,28,40,145,15,110,246,75,194,133,18,54,247,103,177,119,154,234,149,181,29,69,180,182,181,62,97,89,228,77,218,14,173,59,99,249,100,85,56,75,95,154,90,120,81,155,226,239,17,115,233,95,245,159,125,219,91,222,183,171,102,104,245,123,75,250,74,13,89,209,60,146,64,2,24,184,101,193,209,197,62,52,209,36,12,168,155,158,23,139,120,74,241,107,204,186,153,248,199,57,152,96,51,40,183,126,163,211,254,49,234,113,230,173,190,223,175,57,25,55,25,70,223,123,52,255,255,236,214,155,53,238,238,67,189,81,173,121,94,172,221,70,103,31,140,245,11,1,0,2,176,112,108,97,192,36,103,40,140,121,188,232,115,8,182,97,188,48,97,58,62,112,176,24,21,30,12,76,8,76,20,40,140,122,5,132,32,209,145,10,113,143,161,65,100,69,67,67,8,64,55,192,42,15,139,24,75,52,112,13,36,1,91,128,92,46,19,32,216,80,2,50,120,16,202,118,133,32,136,134,133,123,101,80,21,166,226,132,137,38,56,153,192,2,170,166,91,241,45,67,171,22,94,255,251,178,100,52,142,199,78,103,202,19,185,52,240,72,167,89,243,100,76,142,29,109,165,40,79,101,145,201,50,36,39,141,151,148,208,233,249,59,96,168,58,215,179,5,195,15,42,216,149,40,114,15,97,106,79,110,0,107,69,96,221,167,130,111,215,169,17,83,78,51,53,1,166,155,134,170,92,125,222,111,175,24,189,47,202,182,86,54,145,148,180,76,30,147,124,253,99,133,36,206,119,227,245,112,169,130,54,49,122,81,35,78,197,161,244,214,123,106,66,45,254,62,226,146,82,161,158,231,90,32,168,217,51,223,114,106,38,72,49,36,85,249,12,167,212,62,163,185,90,85,175,80,186,172,231,237,32,14,184,197,77,164,150,104,39,0,247,11,19,105,58,107,74,24,135,27,42,175,128,103,235,195,58,104,220,231,243,247,107,209,169,103,161,246,213,232,170,64,79,100,100,87,130,25,136,28,193,97,10,223,111,255,255,254,208,155,212,60,130,204,237,255,161,214,182,139,170,47,220,142,186,251,6,91,235,93,1,120,56,15,152,121,129,153,21,155,24,8,9,147,176,108,152,125,142,57,132,177,130,152,118,2,136,136,27,140,54,0,152,195,104,3,76,23,64,44,96,4,140,37,196,216,194,80,1,6,128,45,14,196,65,220,52,4,34,160,98,0,2,117,38,200,82,116,152,2,249,148,184,61,24,202,172,212,134,147,93,120,251,248,18,14,125,110,138,178,36,215,196,140,97,130,252,165,74,201,76,204,226,110,59,188,157,146,154,139,197,103,91,122,223,230,79,22,157,110,101,207,198,203,217,148,187,34,96,240,149,67,156,164,179,10,88,126,183,20,46,187,75,14,217,167,134,155,222,75,55,45,195,149,229,252,184,27,34,68,4,26,106,12,91,88,219,107,123,118,176,92,252,228,246,3,215,254,45,118,47,166,119,124,11,20,43,197,211,120,185,90,42,42,98,87,197,84,55,215,33,94,10,45,223,215,235,73,97,38,90,73,156,222,176,155,152,103,61,29,253,207,138,178,242,232,119,162,111,27,134,23,157,97,137,164,168,0,187,12,58,139,167,219,65,209,37,34,32,40,83,9,94,206,135,117,28,71,32,36,104,118,141,70,51,70,9,34,139,119,204,96,193,131,94,36,140,53,162,13,255,251,127,255,223,255,113,243,172,244,149,22,200,206,182,71,56,246,157,157,235,117,180,228,172,64,243,142,234,182,246,136,160,0,1,177,160,114,48,24,2,83,0,146,149,52,3,24,83,29,81,96,48,202,28,115,4,82,169,48,197,6,83,4,144,23,48,170,1,99,8,208,57,48,104,1,96,8,28,152,61,138,57,130,112,2,184,68,48,158,37,47,145,199,77,239,161,231,13,156,145,2,33,244,163,18,40,68,4,165,255,251,178,100,38,142,199,27,104,202,147,217,123,96,86,73,217,211,100,69,142,91,17,163,44,110,233,139,193,64,35,38,205,161,26,121,217,12,36,160,61,209,16,233,177,119,22,210,180,77,177,32,224,200,8,37,5,89,215,200,240,150,210,158,92,212,20,122,159,174,128,79,246,4,44,86,159,46,33,174,58,19,113,148,243,195,61,65,23,118,181,167,76,117,74,149,18,220,154,73,166,153,122,202,90,146,169,228,155,81,31,66,204,168,14,135,182,183,230,214,219,221,82,44,60,93,237,101,196,127,136,95,219,85,189,162,111,249,225,227,122,205,171,245,171,86,223,54,251,214,102,204,152,221,239,191,104,146,106,53,243,168,212,113,203,125,40,231,186,214,237,121,188,72,59,182,188,154,223,183,166,115,25,246,117,7,96,192,29,220,94,205,205,61,1,53,137,67,113,18,78,84,227,66,176,238,237,89,110,242,230,60,187,24,245,27,110,8,118,20,39,190,84,84,2,59,45,194,154,56,220,186,255,111,229,199,73,51,13,239,166,2,24,232,140,122,182,239,102,119,145,153,74,142,68,118,87,75,200,172,169,73,173,85,220,145,204,71,1,8,51,172,80,46,80,0,76,194,76,76,155,204,154,52,204,37,114,76,124,89,12,89,34,204,40,28,12,87,20,67,8,67,6,192,163,12,68,179,52,244,212,75,49,193,22,152,233,177,64,164,64,145,212,206,11,95,171,109,106,189,100,14,194,162,65,160,4,2,28,249,107,149,20,205,0,43,54,72,228,197,113,108,201,32,239,15,62,95,112,66,16,203,31,121,36,126,37,44,167,78,194,211,133,67,219,92,248,125,21,40,133,100,243,224,241,191,28,154,174,77,112,35,67,49,29,31,152,52,196,108,179,100,237,19,159,170,222,16,73,35,138,209,1,57,229,144,141,242,176,60,146,87,58,159,25,68,189,106,195,231,153,95,28,116,152,210,253,172,182,214,155,117,232,251,214,133,136,247,28,170,251,227,182,230,255,229,27,62,245,21,116,199,138,139,232,201,169,96,120,219,104,102,190,171,232,178,54,113,181,199,115,149,203,71,69,182,249,56,47,0,0,3,209,118,80,58,16,110,57,149,64,34,2,9,48,140,45,18,6,138,52,238,178,199,63,30,200,255,115,188,161,179,220,218,153,221,140,244,230,65,209,223,213,231,109,19,95,255,230,167,126,255,251,235,255,254,198,116,130,91,12,118,171,198,65,51,239,53,54,27,238,231,197,173,76,109,14,117,82,32,0,0,92,180,170,29,17,0,204,204,135,59,59,24,231,61,227,65,212,13,24,8,49,248,8,193,98,211,24,129,87,241,145,131,141,104,183,168,9,118,29,196,37,57,74,168,52,112,190,135,121,200,200,88,46,52,39,255,251,178,100,28,140,134,69,104,203,155,140,55,32,81,105,25,179,105,34,108,22,21,163,52,110,61,21,1,60,157,167,41,146,166,56,92,232,34,109,58,48,1,151,229,13,217,212,143,238,80,201,212,92,190,81,181,244,208,111,62,55,158,108,228,217,175,169,103,101,88,86,152,173,18,103,243,159,156,151,135,151,115,247,22,206,133,87,116,30,101,8,190,206,81,156,200,183,169,69,210,240,253,119,130,183,94,123,250,152,124,211,203,153,152,117,130,46,32,176,130,41,35,57,64,92,106,119,198,124,48,251,166,4,77,0,198,177,100,138,99,41,160,235,65,113,175,240,134,35,168,19,160,148,130,9,40,130,83,132,71,106,53,73,11,44,142,44,180,83,94,160,183,73,173,18,100,116,235,104,108,0,188,31,124,64,80,229,36,48,140,68,64,144,136,172,99,114,109,38,25,174,199,66,70,38,153,253,72,75,87,58,188,142,226,72,171,215,229,37,226,102,203,106,58,241,249,218,177,159,46,141,255,251,127,219,254,135,35,26,187,63,254,24,114,161,76,87,33,194,157,152,98,20,116,50,162,168,85,183,233,1,36,230,248,136,18,92,51,33,59,141,138,76,51,12,252,203,175,179,41,2,134,128,228,1,48,228,251,126,98,48,59,197,6,33,116,174,3,94,143,97,32,1,179,113,140,219,172,173,133,96,56,250,135,200,107,18,135,112,92,63,255,173,57,29,162,131,149,76,244,73,170,85,12,44,155,83,37,46,219,23,58,154,233,169,241,138,222,30,166,147,22,183,201,171,140,0,169,88,1,164,170,81,209,221,221,10,173,136,172,30,2,139,129,117,25,194,9,85,89,21,89,194,65,97,239,67,50,185,50,26,1,171,149,105,114,130,242,64,116,31,53,37,146,52,64,24,77,185,78,62,132,141,114,134,231,21,19,118,117,19,208,169,169,87,242,104,212,62,81,239,253,113,107,108,236,97,128,192,0,123,132,245,193,151,12,189,198,40,25,8,176,122,34,71,22,230,13,10,173,11,81,201,241,203,183,48,242,44,236,152,192,57,24,89,94,219,199,122,119,250,62,141,255,251,255,255,242,226,199,208,10,90,110,224,142,42,165,235,186,61,145,114,105,199,21,79,68,94,109,34,225,105,10,140,40,0,0,75,140,193,193,4,68,10,24,73,229,26,58,29,25,225,114,26,29,22,154,54,3,24,144,15,24,12,19,3,157,96,80,16,99,224,136,214,150,240,24,52,118,148,88,180,40,106,74,184,66,70,92,150,170,126,48,22,156,44,137,156,136,10,167,28,161,68,100,210,230,255,127,41,202,74,205,32,85,160,24,182,226,216,38,23,78,217,94,72,21,241,144,233,235,115,117,29,238,81,61,215,95,84,151,247,185,75,195,255,251,178,100,55,14,198,97,104,201,155,186,75,240,78,104,105,179,101,34,106,25,77,161,38,110,176,218,193,74,27,166,141,149,149,112,82,222,123,220,135,157,111,247,66,38,66,208,69,72,44,253,180,18,212,165,169,54,188,146,35,137,68,114,142,51,45,197,105,211,94,133,236,140,198,27,109,61,154,108,106,254,50,90,74,218,253,247,182,248,52,172,152,85,73,74,108,79,49,75,232,122,145,81,234,107,238,108,188,193,140,97,243,90,104,213,241,205,103,97,127,228,190,237,210,52,177,52,191,245,103,0,86,209,67,30,114,204,202,140,251,199,69,10,58,52,60,181,126,194,218,14,4,34,211,233,209,200,36,111,165,14,157,199,244,154,38,84,75,237,104,110,18,168,204,199,43,92,198,55,235,255,255,254,127,254,176,97,157,5,79,107,89,178,191,209,87,183,66,12,101,54,40,187,49,245,138,174,132,220,102,4,2,224,32,164,201,61,136,219,193,224,230,153,60,209,202,248,206,240,224,28,46,8,10,35,21,194,5,152,99,216,186,224,144,0,4,32,75,77,93,197,191,74,241,8,48,16,67,67,204,1,214,127,6,69,128,224,33,222,17,2,10,74,168,80,5,151,237,237,254,207,231,48,215,110,164,241,118,243,137,20,1,83,208,75,217,3,201,115,193,78,207,101,203,55,23,180,11,247,49,137,35,153,183,98,171,84,145,210,62,189,0,134,117,253,23,209,170,167,214,25,114,144,151,148,151,32,117,123,108,48,242,139,242,200,114,181,116,233,132,74,56,150,166,191,16,122,120,221,111,101,99,44,56,158,25,23,58,135,226,143,61,23,184,48,202,11,66,44,128,18,24,106,127,225,188,251,45,80,205,149,151,169,65,146,213,183,188,13,200,116,9,226,5,105,139,142,100,155,210,30,18,104,197,169,88,92,243,179,51,98,129,193,210,124,122,118,123,45,144,173,243,97,128,73,106,33,101,139,240,182,170,255,168,231,91,190,27,157,133,4,27,65,133,192,252,122,95,250,191,170,139,170,172,178,30,198,33,137,101,73,83,196,22,14,81,33,84,59,36,96,231,7,192,227,129,219,71,238,245,165,253,240,0,18,157,144,0,3,104,134,155,114,31,176,246,124,9,129,193,242,198,220,13,133,69,225,99,33,152,130,200,174,101,162,116,10,1,52,182,205,94,13,83,101,156,195,194,119,158,99,17,73,64,85,193,49,18,48,66,83,64,143,10,5,91,80,55,252,231,245,191,129,33,178,100,179,97,109,11,179,48,44,186,189,254,62,34,122,45,54,132,82,80,50,110,115,242,16,237,124,194,76,224,236,166,61,116,178,247,186,151,200,203,41,92,216,145,3,97,183,165,75,38,192,124,222,201,68,139,50,141,98,6,109,56,255,251,178,100,66,140,134,10,103,202,155,153,74,240,80,70,73,218,97,98,104,27,181,197,34,78,233,141,193,21,30,39,169,134,20,216,150,48,172,233,26,103,200,235,174,138,100,117,238,38,245,77,130,228,45,63,198,146,134,100,167,41,205,254,106,69,167,25,178,251,182,220,16,76,80,196,212,204,172,221,148,212,250,154,60,75,32,147,18,83,129,232,93,251,220,234,64,0,131,192,85,111,195,232,72,106,121,64,14,98,1,18,17,18,163,176,124,58,217,180,159,220,77,68,110,204,249,174,77,211,157,64,27,89,83,172,158,234,163,255,246,71,32,83,40,114,125,95,255,41,171,164,180,114,109,133,18,143,128,197,8,169,82,170,155,50,150,136,76,141,37,114,215,111,179,58,160,0,22,1,8,38,32,5,166,149,227,231,111,23,71,204,144,230,99,249,230,131,19,164,33,49,128,227,96,244,200,68,12,153,102,70,178,243,5,129,49,32,164,88,3,13,48,192,139,88,66,220,229,136,117,214,29,60,37,6,53,104,187,22,240,2,84,88,76,104,196,137,123,99,107,86,155,145,187,241,214,81,70,72,5,4,144,232,192,22,185,102,38,167,13,2,25,139,210,62,171,127,42,9,201,216,252,237,181,22,203,10,149,41,199,246,149,154,127,252,5,190,0,241,203,45,188,85,198,155,154,83,104,234,85,231,81,169,32,109,109,240,31,71,29,222,182,61,23,46,121,152,98,165,90,197,212,142,241,173,207,165,58,22,229,109,103,20,191,186,179,227,214,144,166,111,237,231,66,245,62,183,133,247,30,94,120,234,102,96,110,246,89,148,250,206,44,234,81,137,235,45,59,78,174,28,77,147,177,231,76,179,121,158,253,135,254,104,251,117,140,18,16,0,3,246,208,114,184,193,64,105,39,1,117,132,14,129,184,140,172,55,226,218,4,112,27,198,143,174,138,154,63,254,164,255,255,209,186,48,136,107,102,101,56,11,26,61,159,157,244,57,208,174,212,23,114,213,8,199,123,228,241,136,200,170,244,218,209,207,253,99,0,1,99,18,66,83,6,192,83,16,251,19,83,139,83,149,148,83,68,31,19,74,66,179,3,194,163,7,68,115,52,129,117,49,49,192,112,184,8,17,12,29,1,213,26,106,40,41,48,145,134,224,224,212,227,164,95,137,208,79,48,228,170,4,8,58,172,112,208,8,43,82,148,56,218,183,12,110,97,126,191,16,192,211,200,22,25,66,202,151,89,35,119,148,110,125,158,52,60,111,87,137,64,54,168,90,93,158,231,186,72,222,118,237,101,102,24,220,169,174,212,164,11,137,232,253,106,198,27,126,46,79,112,65,80,87,73,4,117,4,160,44,166,214,83,29,84,82,129,56,149,67,104,5,13,226,94,47,103,255,251,178,100,79,140,6,245,115,73,147,186,75,242,66,198,89,253,101,229,40,27,125,197,66,109,60,89,200,192,3,233,40,23,172,16,29,153,166,140,40,138,231,52,163,85,83,134,32,107,42,212,223,177,155,9,227,101,145,152,144,109,69,18,109,2,234,65,202,49,246,12,191,54,40,231,170,83,108,52,130,250,174,142,35,218,242,251,13,196,104,235,103,125,213,113,77,137,225,72,0,0,40,0,2,238,186,12,50,138,147,156,16,112,232,34,12,86,225,109,242,51,37,92,87,77,166,179,13,77,238,235,163,255,182,59,255,75,253,31,216,68,89,159,45,76,140,71,178,72,180,91,170,12,84,10,219,116,228,252,242,175,151,16,187,194,128,2,145,119,48,195,70,124,218,20,63,26,13,171,131,29,112,230,223,58,35,67,152,24,225,129,2,20,189,62,77,43,240,84,183,161,208,46,3,6,97,44,146,197,46,162,2,128,85,220,154,146,212,173,222,213,122,7,114,98,173,106,89,60,49,73,187,212,88,142,172,139,102,167,88,106,81,157,137,214,171,178,78,139,29,12,112,51,110,217,95,85,194,165,201,74,143,157,225,254,100,86,118,25,242,216,93,208,119,180,73,97,74,231,92,89,147,88,111,115,239,23,104,203,46,72,92,41,124,119,140,13,228,241,9,114,100,45,138,23,38,101,5,100,95,39,111,179,136,17,35,225,130,39,189,163,189,133,21,250,125,16,89,152,235,83,78,225,62,172,172,137,88,233,246,37,149,184,177,213,135,178,116,157,153,136,197,125,31,191,126,241,78,207,23,108,42,60,238,153,159,27,145,147,53,194,238,54,181,141,67,172,159,69,103,100,0,234,1,87,0,12,0,8,49,21,254,71,97,36,8,233,186,182,128,75,44,19,230,167,215,36,171,119,250,157,247,255,251,176,27,255,243,253,159,255,201,154,11,85,46,205,113,171,79,242,21,136,1,9,52,147,149,26,151,218,96,157,60,146,97,2,41,133,195,134,34,80,128,142,238,137,107,140,34,17,45,3,188,98,0,129,17,73,221,110,1,128,215,186,62,138,182,127,79,108,2,237,168,52,147,80,107,175,189,172,155,61,126,239,193,5,204,35,237,20,106,56,242,239,22,137,41,123,81,61,154,57,234,67,102,217,108,4,69,180,211,243,35,78,250,234,38,58,85,214,18,109,118,250,222,112,31,17,179,167,127,89,114,250,130,149,198,209,13,57,144,29,207,109,40,224,221,160,163,119,139,155,58,220,34,247,138,221,191,30,230,38,49,219,245,189,63,113,183,148,164,186,135,149,103,66,149,218,250,36,227,203,143,162,65,26,35,180,186,164,196,244,22,40,59,154,45,212,238,139,172,177,23,251,146,85,92,149,243,100,87,249,149,71,230,255,251,178,100,96,12,214,11,108,80,155,143,109,224,74,70,201,179,101,229,92,27,65,159,52,110,101,237,193,31,18,38,65,165,141,160,189,3,128,0,0,88,136,10,184,105,194,103,216,20,104,42,74,221,134,155,73,133,249,176,119,35,179,164,172,105,83,90,147,27,254,249,248,222,113,19,94,33,226,214,187,52,79,129,18,110,110,222,141,55,169,51,104,253,191,254,16,127,250,183,208,99,68,143,255,251,191,255,255,255,252,176,0,0,1,164,66,99,6,136,12,124,120,63,22,120,24,206,49,203,220,206,204,243,163,128,65,65,147,30,132,204,182,16,48,168,196,128,48,5,174,16,6,149,92,133,67,172,88,117,96,141,0,157,232,33,152,41,229,200,60,16,227,46,28,8,148,237,50,126,161,32,214,183,25,115,190,116,96,168,155,141,18,82,27,172,185,44,75,102,152,255,102,162,150,239,55,6,59,142,135,10,87,184,110,17,245,115,91,53,83,178,230,197,141,254,78,208,117,207,164,151,165,65,86,227,2,3,102,48,215,3,234,26,3,120,26,79,47,16,133,160,179,81,15,166,217,21,223,200,114,111,216,200,174,240,243,226,166,63,207,96,223,202,102,255,183,219,62,236,219,220,135,63,190,165,223,212,57,183,188,37,113,233,3,218,9,232,231,72,119,87,195,163,233,89,99,234,26,122,186,249,174,163,233,62,179,72,27,47,85,182,23,107,101,120,250,43,209,84,56,194,203,108,101,36,21,99,152,17,70,40,90,82,180,101,216,167,147,61,162,147,7,100,150,84,70,113,128,199,117,89,164,146,25,231,184,40,59,76,90,221,152,143,79,52,229,225,78,4,47,95,131,247,23,113,25,9,241,188,164,82,199,136,29,255,255,255,71,255,253,32,0,0,0,148,183,200,132,49,14,58,126,196,198,171,243,39,25,66,172,1,113,113,101,8,132,192,231,201,130,129,204,208,73,150,36,244,104,73,190,10,61,43,212,200,111,160,74,101,225,92,128,12,247,131,1,11,207,172,101,21,44,87,70,126,118,157,239,202,54,90,185,75,105,214,161,63,238,116,229,248,155,125,170,242,155,89,59,73,215,151,74,161,8,159,121,34,246,130,251,55,44,227,227,7,3,203,169,5,23,250,215,200,180,185,230,87,186,206,90,49,189,38,173,166,118,141,195,26,47,62,200,70,241,117,15,253,71,140,224,203,222,61,243,238,154,190,118,239,255,89,241,218,246,247,105,213,53,174,198,44,212,121,9,113,104,251,82,210,5,79,198,31,225,47,77,3,9,158,122,204,69,135,184,148,160,229,60,47,255,109,254,229,245,20,214,135,48,6,206,63,113,75,78,223,94,21,183,120,0,1,71,166,26,193,210,2,98,84,33,109,9,9,112,205,161,255,251,178,100,112,142,70,125,104,77,155,143,103,64,71,135,9,178,107,37,26,154,73,189,54,78,61,124,145,8,28,103,93,148,9,168,215,221,122,98,4,37,183,164,160,123,202,20,4,97,165,178,141,226,108,194,229,179,92,66,214,250,159,99,58,25,97,15,209,245,253,7,254,17,127,250,245,230,122,7,255,234,255,221,246,120,99,255,255,246,0,209,112,72,56,192,170,131,78,123,140,168,162,48,83,192,83,64,105,80,96,52,24,42,30,48,153,36,194,97,82,0,88,86,58,4,8,175,162,160,76,192,0,72,113,144,12,129,229,241,55,65,111,150,1,142,32,56,22,246,193,240,200,96,70,239,169,133,189,190,42,127,58,197,188,137,49,89,43,65,147,223,98,57,211,61,117,190,63,59,110,163,85,64,236,176,33,4,42,239,251,25,237,179,107,171,83,121,201,123,207,44,148,149,219,255,228,4,105,194,157,107,121,128,227,78,216,149,250,35,113,113,117,66,107,28,203,215,171,23,198,4,13,248,18,54,105,179,227,245,63,109,92,10,11,239,32,216,237,50,198,212,0,204,210,5,113,90,14,126,160,157,211,149,205,68,151,185,231,158,196,14,44,70,210,76,48,207,33,74,34,125,231,15,175,46,35,212,220,211,155,182,184,138,247,82,54,180,178,77,112,8,0,0,9,63,120,132,114,53,204,116,208,212,26,114,252,122,229,109,105,151,201,5,6,126,141,113,62,80,119,83,126,149,124,167,105,242,61,176,47,10,192,143,199,253,240,207,255,254,143,248,79,255,252,27,97,60,237,221,191,244,255,254,174,221,72,8,130,20,222,97,217,16,140,27,37,73,141,139,152,88,177,130,79,24,144,4,4,149,160,34,36,220,139,152,160,57,50,28,130,193,64,204,31,89,194,191,51,216,84,4,242,54,178,175,142,2,97,229,54,139,49,126,93,6,178,64,115,145,77,94,38,204,198,36,9,211,154,33,124,104,212,47,239,168,215,26,18,201,69,76,133,163,78,241,7,237,169,238,84,70,172,118,148,214,160,248,83,83,144,52,12,118,57,166,206,133,206,180,107,87,124,85,115,191,150,43,102,166,242,198,54,153,173,27,112,154,139,19,98,138,77,70,104,180,30,164,188,56,155,66,167,221,156,33,67,99,127,10,120,206,149,50,201,25,76,209,18,3,211,125,193,245,178,245,238,152,151,161,110,144,153,96,251,238,105,247,245,64,0,0,0,9,173,221,44,36,54,0,38,18,48,45,66,162,87,102,34,17,0,24,68,114,169,28,21,246,95,82,103,211,167,111,171,254,221,255,255,255,197,183,253,122,114,54,15,171,234,255,122,217,201,83,126,117,53,34,71,164,9,214,64,0,21,114,184,154,48,21,147,163,238,5,60,1,93,255,251,178,100,130,12,37,177,104,209,27,109,125,96,62,199,9,247,97,226,38,24,129,163,62,109,189,55,193,22,38,103,181,135,149,136,76,38,72,52,129,48,192,193,166,120,32,50,14,158,192,73,32,80,83,234,84,0,71,150,207,23,75,171,214,98,111,116,6,197,81,10,106,202,178,37,4,231,93,222,228,108,173,120,225,202,230,130,107,135,54,151,113,43,71,29,106,62,178,152,45,186,211,226,191,250,253,226,191,169,166,253,158,47,93,151,159,245,191,178,224,239,230,251,249,119,246,188,154,248,96,90,214,145,232,237,117,173,103,192,250,230,110,191,46,25,198,148,186,197,24,47,159,241,158,222,227,158,185,125,29,190,19,140,207,46,23,14,117,130,197,88,110,146,75,20,153,142,37,162,217,93,8,186,175,93,54,28,90,4,201,44,194,93,97,199,193,234,28,114,173,13,118,173,224,106,228,78,94,6,91,181,65,43,29,219,220,128,0,1,64,0,197,47,131,83,116,243,81,239,172,102,154,76,75,239,212,62,235,226,50,119,86,218,116,196,220,5,42,12,70,47,193,86,87,223,19,186,183,212,155,232,94,255,244,254,223,135,95,255,254,103,211,249,249,63,175,247,254,175,197,104,127,139,127,253,100,0,65,193,128,16,9,32,59,206,122,95,76,133,7,76,106,23,76,173,28,192,85,233,130,224,9,129,192,65,128,225,40,88,42,78,131,23,201,193,227,113,111,168,144,241,70,242,172,24,132,7,236,73,71,99,4,160,59,64,21,138,141,210,149,32,91,156,50,103,159,145,80,50,202,244,128,214,62,177,9,152,92,134,243,16,166,206,84,253,254,165,57,99,124,157,113,127,116,201,133,134,232,63,183,30,253,241,255,147,101,131,76,191,197,27,94,245,170,61,87,241,168,95,232,18,166,18,205,242,110,107,61,182,72,79,245,178,101,171,168,187,57,142,223,220,112,165,149,243,122,20,33,248,27,111,34,52,75,76,251,221,203,69,179,57,2,251,121,41,120,166,7,190,233,63,225,104,245,155,182,98,154,218,169,149,105,139,185,120,115,18,154,206,116,247,91,16,153,41,78,226,79,243,170,223,201,136,131,47,216,147,198,211,221,76,83,38,131,120,48,189,227,175,147,0,248,83,171,18,196,149,136,23,79,55,44,236,35,3,122,146,153,221,242,128,82,195,218,58,198,133,80,169,175,78,212,69,223,42,255,244,109,53,86,244,16,127,255,228,223,43,231,39,239,179,250,101,190,191,255,255,251,104,0,56,16,8,21,65,48,161,154,115,201,0,98,112,100,96,177,188,98,58,214,102,128,19,35,48,16,7,49,172,50,6,131,96,192,12,195,51,116,4,56,184,68,32,121,131,96,83,64,105,40,169,22,136,196,84,224,255,251,178,100,170,14,102,161,103,205,11,184,92,242,70,231,25,176,101,39,100,26,17,163,54,110,189,152,193,18,166,103,25,148,157,144,168,1,208,150,194,39,47,42,130,74,197,77,139,135,103,36,11,98,159,100,144,9,193,86,233,85,155,26,82,126,69,219,45,94,67,100,20,153,161,86,25,85,236,63,195,85,126,61,235,187,22,63,117,200,60,237,215,26,195,88,29,96,239,117,154,208,82,180,184,152,162,100,132,139,124,12,17,109,8,133,158,194,201,200,75,117,249,22,79,216,239,166,76,103,104,205,235,39,49,254,39,92,124,125,114,52,77,178,10,103,209,103,116,102,232,11,163,170,199,217,237,142,149,121,46,173,132,232,158,157,183,111,87,60,166,186,30,91,100,143,73,95,46,197,151,46,127,163,63,76,246,248,2,200,179,246,72,97,129,41,158,112,96,160,150,88,125,4,153,154,48,249,80,81,5,10,102,67,241,58,91,103,7,255,20,7,88,127,188,209,147,69,150,215,181,23,87,202,191,209,245,254,255,81,29,169,255,252,117,191,243,155,51,191,118,255,202,187,237,200,0,0,2,74,185,13,89,89,134,4,231,78,28,11,7,204,102,16,49,164,148,194,97,86,162,134,166,56,0,0,1,205,44,197,7,16,130,91,184,159,161,131,10,143,171,32,147,101,81,229,103,173,157,79,187,23,208,40,152,31,134,114,110,249,102,68,119,193,136,186,131,140,59,218,151,125,189,29,245,184,157,72,11,216,154,51,83,126,214,254,92,218,202,213,175,212,23,233,2,29,189,55,68,150,194,185,27,49,99,125,225,103,27,76,58,199,188,217,161,34,183,203,109,169,22,55,246,89,198,121,175,156,230,4,124,229,14,206,60,11,107,10,72,245,203,93,178,230,139,125,120,234,64,229,179,157,154,96,77,25,126,35,235,70,117,182,41,219,163,73,97,1,52,144,99,70,145,175,21,85,156,6,30,186,227,39,196,178,86,209,29,121,252,83,62,189,177,62,238,250,64,0,0,32,4,112,0,14,86,152,42,0,239,0,97,75,14,105,42,79,9,4,54,254,96,33,4,57,221,211,90,130,107,89,86,116,240,66,112,154,190,38,218,40,136,85,219,72,82,235,151,246,247,226,87,255,254,119,255,232,174,143,238,77,21,126,173,192,0,12,96,112,4,90,243,1,139,195,199,213,178,64,100,193,21,44,199,70,196,211,144,117,36,4,97,49,128,3,72,80,53,10,129,134,42,33,70,54,128,74,228,128,8,49,0,7,109,169,193,128,124,11,146,200,128,226,168,182,0,45,145,69,9,78,9,79,184,55,43,222,188,74,17,198,112,18,94,74,35,1,106,122,105,159,81,237,225,173,151,37,54,42,39,225,124,235,249,8,115,89,106,255,251,178,100,185,12,198,58,104,207,27,143,77,240,67,35,89,253,96,76,134,27,161,169,50,78,229,147,201,7,30,39,141,151,148,168,43,253,206,41,245,24,197,171,220,116,233,61,63,38,55,140,23,57,251,69,59,223,218,44,55,65,123,11,80,100,35,92,120,249,247,86,94,88,219,125,179,194,181,22,92,233,189,99,192,243,59,47,189,36,216,171,43,220,153,62,114,215,74,166,117,61,235,72,6,237,65,206,207,245,107,53,237,248,243,253,163,56,166,177,54,230,89,246,107,18,118,207,253,99,80,169,106,235,18,78,242,188,164,93,222,182,115,219,11,178,246,2,248,66,189,222,87,96,0,1,81,238,248,232,71,178,99,40,39,208,11,1,233,88,233,68,105,212,89,205,171,105,97,84,153,23,189,88,200,220,36,63,19,213,240,149,253,127,247,213,191,255,211,248,151,254,141,175,16,233,252,74,95,171,253,204,100,245,251,246,62,255,244,33,0,213,188,70,15,0,16,163,138,40,99,0,130,19,23,134,83,0,68,32,237,8,191,134,18,129,230,99,129,160,80,184,192,32,8,199,180,32,198,224,193,71,200,65,227,5,192,88,37,20,135,129,78,230,135,4,227,64,164,155,49,212,141,177,193,211,1,245,74,224,32,112,55,112,91,101,14,84,217,140,67,238,215,158,151,230,41,147,119,149,197,162,45,71,59,144,31,105,165,227,205,103,66,64,90,144,213,201,63,211,193,47,39,241,230,177,46,197,194,183,125,23,156,205,95,146,242,154,177,126,45,254,21,117,242,77,235,148,112,157,246,43,149,142,40,5,237,94,140,225,143,105,179,223,24,218,80,172,245,210,9,52,240,201,215,20,248,145,183,180,208,29,42,28,15,231,138,14,34,67,26,168,185,226,110,165,92,219,11,203,237,119,103,206,29,99,164,217,54,28,73,6,73,237,10,41,124,31,116,187,179,206,123,90,147,212,46,213,222,230,127,181,190,131,105,191,190,220,127,217,72,220,77,0,12,0,0,0,0,20,205,229,118,33,64,178,65,88,73,33,42,24,227,176,152,171,86,101,21,200,5,117,208,161,90,11,61,91,137,129,59,152,245,124,33,151,211,255,169,218,150,255,255,183,212,71,95,248,225,31,198,233,255,133,219,28,249,84,17,127,143,123,221,8,176,245,14,157,192,218,63,245,129,232,14,26,1,76,33,80,12,149,151,66,194,128,133,78,48,161,218,51,228,18,3,2,35,128,121,139,192,224,136,53,32,0,204,71,60,76,84,7,215,99,94,26,28,159,149,22,8,0,167,51,91,4,64,17,40,0,219,5,0,214,51,7,168,177,88,83,69,50,24,1,99,139,97,38,2,123,60,1,0,233,84,226,24,84,165,58,33,220,204,39,214,240,225,255,251,176,100,203,142,103,71,119,76,11,185,92,244,79,73,89,205,107,39,24,26,21,163,50,78,189,57,0,253,28,103,141,162,178,56,190,108,156,217,216,244,15,27,86,38,169,210,181,148,152,203,90,26,142,27,26,72,29,120,159,88,8,62,247,104,213,210,235,24,194,239,91,194,43,57,217,55,221,115,11,30,241,47,90,33,133,104,53,243,85,187,225,136,82,254,243,150,150,205,72,180,124,232,245,233,115,41,74,89,85,46,148,88,63,6,42,106,100,47,49,43,86,152,125,54,222,174,230,103,191,33,209,83,190,202,47,33,166,119,58,241,45,203,46,34,120,237,247,60,112,132,230,10,206,15,24,8,16,184,75,180,175,43,246,94,225,228,246,177,110,101,7,254,167,125,35,134,183,24,27,190,188,43,163,255,95,109,27,254,159,171,126,32,255,254,140,242,247,114,209,88,108,236,224,151,81,10,90,207,179,251,41,0,1,99,3,208,1,6,2,1,132,88,14,24,62,166,33,130,88,18,24,123,135,113,135,34,38,24,65,2,97,122,197,75,70,230,62,144,162,12,42,25,54,197,204,218,97,241,225,134,13,153,185,40,218,62,128,213,48,76,181,70,138,23,146,154,109,2,234,39,91,98,160,0,212,113,24,224,10,77,238,14,131,30,107,238,41,138,69,1,39,42,110,53,199,86,62,152,255,147,212,163,29,246,85,247,210,116,89,101,219,69,85,12,238,71,148,15,205,67,108,115,15,82,136,86,45,137,115,203,252,168,9,181,231,93,41,77,104,201,136,5,126,220,27,150,89,52,109,213,218,201,135,238,241,163,222,229,82,96,22,47,73,101,88,89,140,82,82,229,155,55,251,112,27,185,90,51,30,139,209,220,125,27,140,106,135,180,212,191,63,25,171,67,239,252,106,158,114,84,227,93,163,130,221,90,250,150,222,251,213,172,67,93,164,163,157,228,213,37,153,77,52,126,5,185,26,149,76,238,122,95,126,129,161,60,18,59,50,46,95,177,34,130,118,254,207,210,210,201,236,74,95,104,84,98,252,59,87,180,202,35,83,61,96,0,16,0,0,1,11,68,195,73,9,156,214,230,116,24,137,82,71,145,5,154,148,186,75,146,128,112,101,29,174,138,96,113,39,172,114,110,111,13,93,90,188,87,100,103,154,254,191,199,155,254,189,218,85,190,164,247,235,237,167,59,255,159,205,254,59,255,255,226,130,253,22,139,111,99,83,114,96,50,120,152,4,66,117,105,137,128,129,226,170,243,16,173,13,84,14,69,166,156,36,142,16,130,212,56,194,72,96,48,58,42,162,105,153,114,149,101,119,91,123,160,169,99,27,146,90,124,1,90,225,226,120,251,27,207,15,205,34,20,201,85,149,51,2,90,199,89,50,128,255,251,178,100,206,142,168,59,104,202,19,220,209,164,75,72,73,186,105,39,100,21,221,155,58,110,65,117,73,18,156,103,117,151,156,232,162,179,17,33,234,180,52,79,102,237,147,207,31,153,3,82,85,145,41,6,19,48,114,249,231,98,57,39,105,32,205,236,36,68,64,27,108,82,213,109,230,245,25,162,66,178,51,54,248,130,235,106,213,105,82,178,218,113,176,126,60,228,140,70,46,149,23,42,134,157,65,186,83,122,244,130,114,154,247,186,12,203,152,245,229,198,143,109,148,74,102,210,104,228,16,97,231,214,188,64,112,35,3,26,36,215,10,136,152,154,15,48,148,64,194,223,249,151,75,38,252,0,170,70,79,88,171,73,5,62,33,209,162,95,82,249,159,148,247,167,250,91,40,255,255,234,221,242,31,243,7,77,69,82,46,104,139,184,59,185,198,119,246,125,54,173,60,179,244,0,0,0,2,116,192,49,24,198,65,96,195,229,228,254,218,176,200,209,132,202,163,84,217,85,164,231,128,136,84,57,34,63,12,34,53,140,30,35,12,66,12,12,175,59,12,176,1,140,0,3,131,3,192,81,82,89,4,133,7,62,143,136,168,176,41,196,190,135,132,10,48,204,159,145,209,10,126,155,116,195,192,134,229,131,129,163,5,73,225,214,158,70,64,188,33,182,254,62,193,246,154,101,191,82,182,253,54,140,197,12,226,24,225,80,70,112,166,144,72,235,44,33,174,67,145,89,32,39,9,164,209,141,25,107,41,73,6,129,172,228,206,222,255,119,79,130,153,219,248,115,67,81,174,148,12,17,16,229,27,245,121,7,126,198,212,45,142,166,128,199,227,98,145,35,221,58,253,157,122,44,9,163,161,15,77,241,31,114,97,118,253,17,35,133,23,50,206,214,249,64,169,155,17,225,213,78,161,143,186,195,143,187,223,196,153,186,38,24,181,58,124,150,24,136,68,22,86,217,53,29,53,55,136,184,108,180,69,84,245,113,100,86,69,135,50,185,221,89,39,104,182,45,5,129,156,189,126,39,0,0,0,128,0,0,225,65,25,126,215,128,90,88,65,226,163,17,67,169,55,98,84,227,175,10,81,209,109,155,45,81,69,226,77,10,186,163,4,126,175,159,234,14,232,84,228,182,117,161,112,195,253,223,254,177,114,217,2,46,225,3,110,142,183,31,26,122,47,249,78,91,235,253,234,171,216,155,64,35,4,194,134,62,98,114,86,124,177,30,118,129,240,97,19,16,99,45,2,102,32,126,100,177,182,86,42,25,84,2,24,28,20,152,46,49,152,30,161,130,128,215,76,20,0,152,240,2,59,15,136,240,26,14,16,218,235,41,138,40,113,48,160,208,219,26,90,142,144,45,253,252,65,73,198,169,84,93,205,194,88,34,5,255,251,178,100,210,142,136,16,104,74,155,185,123,224,78,70,9,189,104,79,140,29,105,157,46,78,229,19,209,25,170,102,205,172,28,104,175,15,32,244,77,204,206,54,172,52,183,38,80,144,244,2,132,227,87,128,31,168,250,220,0,193,24,1,171,148,0,181,133,143,219,87,32,39,45,229,140,211,54,9,84,244,213,90,217,48,169,27,86,195,88,91,180,175,100,143,235,173,191,197,198,160,202,154,190,116,181,96,72,42,85,105,129,188,114,217,218,246,40,241,250,181,50,188,73,15,193,234,72,168,1,2,236,204,89,34,164,211,115,135,107,82,177,227,42,58,155,255,254,23,228,70,2,34,178,14,135,102,146,32,129,97,193,22,112,153,84,210,160,123,28,42,45,194,221,110,134,152,16,63,79,120,114,36,112,184,196,0,0,14,99,61,71,67,186,224,8,177,160,169,201,53,177,156,164,95,119,210,21,183,194,130,126,226,89,101,70,79,65,204,113,95,210,201,238,113,62,58,93,36,245,127,153,205,254,223,148,255,255,252,255,255,255,255,246,73,147,168,17,221,82,157,19,81,179,175,212,0,76,5,0,4,192,0,1,12,9,3,148,221,76,20,204,63,138,28,196,244,51,140,112,147,244,199,4,21,204,55,201,184,192,228,27,141,246,207,36,75,2,93,231,8,59,129,171,225,3,81,17,208,214,3,116,75,34,4,85,92,117,6,94,88,84,160,16,149,38,114,102,141,37,58,50,153,5,130,102,160,106,83,56,106,51,226,33,235,87,78,185,141,44,162,65,207,88,67,191,14,50,216,126,91,38,2,138,109,35,43,100,24,160,217,7,101,75,204,205,130,26,68,253,12,32,107,45,163,221,149,152,154,226,179,98,170,59,217,185,76,189,229,247,145,121,123,48,253,64,119,38,45,147,19,159,103,238,54,86,45,203,36,220,212,51,71,207,105,77,174,23,83,113,116,197,177,189,216,63,27,27,175,246,183,65,140,90,253,135,227,115,58,81,230,45,187,87,165,154,207,84,180,255,242,135,243,123,171,151,229,143,55,159,247,44,245,223,203,30,234,106,223,106,222,130,112,252,234,210,111,93,187,135,227,141,125,235,127,223,231,55,124,121,232,5,231,206,254,40,125,78,88,0,0,8,155,146,8,143,31,199,38,45,49,4,65,197,133,6,174,46,133,218,170,143,64,193,102,60,152,208,188,75,133,159,82,245,153,61,40,141,7,249,227,39,212,167,163,37,69,27,5,181,185,93,26,131,95,250,191,153,171,255,255,171,171,210,20,133,192,236,192,204,18,12,64,130,248,210,217,59,141,144,193,36,197,140,234,205,192,154,207,219,19,76,44,147,192,0,9,171,224,209,130,166,137,130,4,249,150,53,129,133,97,225,128,96,216,36,255,251,178,100,185,14,231,229,98,73,11,220,210,32,65,67,201,147,105,34,102,31,217,159,34,79,119,69,0,249,143,103,77,166,20,224,138,51,84,81,73,208,81,96,180,179,210,85,225,147,13,1,29,138,141,38,140,42,173,47,177,152,92,26,218,235,100,4,169,253,10,143,179,85,208,51,69,71,2,43,215,73,243,115,31,167,242,244,219,79,83,216,174,209,86,70,244,43,2,36,2,95,165,213,40,2,134,74,52,158,145,217,188,167,111,36,11,134,9,129,77,200,53,226,202,145,69,151,26,246,207,152,196,102,65,192,37,172,206,71,63,91,24,141,138,254,220,41,183,90,32,239,225,89,55,82,154,106,147,83,115,219,215,225,186,90,178,169,77,220,122,203,232,239,204,144,10,70,41,168,173,216,222,90,177,71,23,171,132,211,135,77,186,109,115,29,227,42,179,151,109,223,238,245,251,198,188,185,161,90,179,142,179,177,186,210,158,213,237,222,235,47,195,159,255,255,250,181,223,215,239,255,255,93,180,239,224,212,128,27,138,123,36,130,14,24,32,32,117,188,20,37,100,69,22,171,16,218,29,135,76,73,28,194,189,97,19,209,2,151,55,253,63,54,226,224,140,163,146,143,126,167,105,255,254,141,48,240,144,63,135,38,72,4,152,40,77,164,39,36,170,0,0,147,7,48,5,48,30,4,50,20,70,52,183,147,211,55,131,244,50,2,26,51,12,245,16,52,115,8,131,104,160,195,14,10,19,131,130,66,2,136,194,193,220,225,211,252,13,70,1,129,35,4,67,115,101,196,64,49,168,192,161,144,25,27,208,245,34,200,68,80,98,168,176,216,179,0,192,48,200,160,37,0,35,174,67,153,9,132,42,184,128,101,97,235,59,38,102,28,58,0,208,25,243,38,150,206,186,120,65,104,211,8,126,95,209,160,242,51,114,245,12,6,131,136,22,22,1,11,148,169,84,245,154,123,239,8,144,76,57,122,80,86,11,190,96,95,143,197,177,11,5,161,101,157,75,171,64,66,48,154,37,29,141,211,103,82,239,50,210,250,138,118,149,246,95,211,49,194,255,39,60,134,81,41,142,210,115,184,111,191,219,146,152,18,207,191,23,172,240,170,1,22,207,12,165,22,240,236,178,126,135,145,149,102,191,118,213,236,171,110,65,55,102,142,220,174,71,255,134,234,97,241,184,213,236,43,80,95,214,123,151,115,46,76,231,205,95,194,255,223,239,231,189,204,90,221,171,186,255,214,118,7,93,220,177,40,81,76,7,7,128,0,0,28,40,0,131,56,187,36,95,64,176,5,204,42,145,77,36,44,29,204,239,18,11,227,150,91,99,118,203,166,182,39,142,212,254,20,44,103,21,47,247,254,175,136,130,212,223,174,153,14,115,253,95,255,251,178,100,163,14,136,121,102,199,147,221,217,176,62,163,169,237,105,229,58,34,133,193,28,47,119,102,129,1,161,38,205,172,28,96,253,95,185,81,103,47,110,76,70,8,224,230,96,42,15,70,12,229,28,96,215,79,198,242,134,98,99,44,191,134,17,178,12,98,38,30,7,28,139,230,101,161,6,131,45,161,83,140,24,1,152,231,184,152,174,61,152,32,128,135,156,205,167,140,16,24,152,212,123,12,222,199,96,36,38,45,83,0,29,14,127,18,127,67,178,50,26,42,129,92,12,94,193,133,23,200,42,8,200,81,46,7,98,193,17,164,0,137,94,157,138,125,161,189,201,233,82,152,80,89,94,101,72,50,194,107,163,75,221,17,9,157,26,115,15,48,33,17,225,8,131,202,234,93,108,74,11,75,207,47,76,139,54,236,165,112,37,247,104,120,121,164,202,32,126,195,80,8,36,51,53,226,167,18,28,238,62,242,154,211,110,156,11,65,78,207,99,17,152,136,56,5,9,49,120,205,52,62,249,111,254,166,118,251,49,53,25,199,54,222,146,183,74,128,146,11,51,31,29,164,158,249,117,252,43,86,96,56,215,222,255,247,102,81,141,37,201,155,121,86,189,134,57,118,236,29,106,147,184,84,229,159,165,238,90,187,149,252,121,122,238,122,222,90,253,92,252,187,222,126,178,223,243,155,255,255,255,255,255,255,255,221,220,10,64,0,11,4,31,41,111,142,41,179,92,72,152,2,217,54,68,97,151,100,221,223,23,97,190,68,47,136,130,165,103,43,177,160,112,186,229,255,69,215,232,250,27,187,214,191,255,237,249,255,255,249,191,253,141,218,230,50,212,39,119,121,67,250,130,0,76,1,65,52,2,14,102,8,101,136,112,16,230,102,235,166,102,101,150,74,198,45,142,208,103,228,29,6,42,68,38,96,172,10,230,80,97,24,96,186,37,1,97,18,48,172,30,163,23,144,36,30,1,131,1,224,43,34,57,19,18,32,8,52,210,83,27,216,180,149,65,179,24,38,3,93,141,224,240,168,81,17,19,107,104,254,130,164,134,204,185,233,125,209,17,144,113,171,13,0,52,123,39,30,118,188,149,251,156,242,40,28,78,217,2,68,205,139,56,197,143,167,144,226,217,17,154,51,0,209,246,6,2,62,97,44,238,49,25,227,224,143,240,229,36,192,20,4,66,244,18,68,47,228,146,176,83,193,167,166,75,17,66,52,144,3,128,205,4,118,45,132,16,148,41,163,47,30,14,250,6,165,194,128,168,155,152,128,112,130,36,35,139,166,136,141,150,52,47,186,208,81,120,188,94,73,33,62,27,31,39,2,18,34,129,54,85,25,163,200,151,135,32,158,50,84,92,211,103,75,65,149,101,151,236,202,116,82,78,139,153,255,251,178,100,121,14,200,160,114,71,11,218,155,242,64,67,249,195,101,135,70,34,49,197,28,15,110,109,192,250,14,102,73,166,9,98,152,20,216,200,190,145,23,52,152,41,75,99,53,105,31,89,244,76,137,66,225,228,89,27,86,154,51,191,255,168,209,89,199,136,64,0,5,226,213,114,83,78,203,134,2,37,128,149,148,249,83,72,249,56,80,148,11,40,254,122,112,197,43,221,93,112,80,75,204,183,255,254,132,234,102,85,223,253,31,245,252,54,168,126,56,224,201,60,26,30,212,222,13,48,69,128,198,129,8,130,100,192,228,29,76,68,73,36,227,157,29,13,12,209,80,194,29,109,76,110,64,104,215,192,21,12,35,202,40,193,36,63,204,69,7,96,192,120,63,76,0,6,16,197,108,195,12,73,129,144,192,202,76,123,16,243,35,197,133,194,8,140,10,0,219,193,152,98,118,78,144,173,17,7,25,232,33,32,153,9,9,128,46,2,188,222,219,70,56,27,2,86,37,23,30,71,117,26,169,162,8,18,5,136,64,20,81,43,223,201,181,132,145,211,14,148,38,171,245,15,133,9,66,98,20,20,116,96,200,64,193,193,205,160,4,144,120,174,39,17,126,148,116,45,236,185,47,129,66,149,14,10,68,55,194,249,152,166,130,199,22,65,169,129,120,186,86,5,204,83,22,176,229,10,133,34,104,106,155,151,81,33,163,210,220,172,77,151,11,128,40,16,203,99,34,110,77,145,131,194,83,171,55,69,142,18,228,217,177,68,100,204,156,216,59,196,64,225,101,203,170,72,190,125,68,130,156,115,88,225,154,158,100,121,143,58,43,66,180,27,101,78,60,233,180,204,208,226,9,45,105,163,48,94,166,206,162,100,198,11,93,5,169,232,50,11,255,250,148,104,248,112,0,6,33,231,196,80,152,95,58,145,7,19,50,15,81,28,152,20,195,106,207,208,198,80,221,183,37,8,176,86,237,126,143,230,248,88,43,47,108,157,62,188,195,204,161,213,155,178,57,66,77,46,255,16,126,230,234,127,210,70,148,250,0,0,2,224,112,134,138,2,217,128,153,55,156,204,18,233,184,48,1,25,38,14,9,149,58,181,153,194,5,137,136,24,194,152,6,3,161,141,80,33,152,7,6,241,128,112,114,24,121,143,41,133,176,34,152,168,48,53,152,253,73,80,10,44,12,97,232,230,144,27,1,43,51,220,35,42,77,67,42,11,172,137,230,72,100,29,23,39,161,3,17,82,230,135,16,194,121,151,24,203,69,85,148,57,18,0,83,238,164,227,183,39,188,185,154,221,232,124,44,80,11,9,104,11,92,121,41,79,61,160,209,116,106,131,100,248,64,73,214,11,252,16,9,33,176,18,85,21,77,209,182,106,197,99,215,97,2,255,251,178,100,78,12,231,214,99,72,19,219,123,112,68,105,25,195,101,34,88,93,145,153,42,111,97,239,129,18,159,103,9,148,9,99,195,141,203,198,113,123,179,238,235,200,237,194,96,71,110,113,126,45,168,91,167,21,239,245,243,170,189,179,155,35,127,54,160,56,191,25,67,53,63,224,171,163,51,93,72,224,177,157,23,167,236,111,167,135,184,22,172,108,246,252,65,173,113,138,200,251,122,150,173,81,240,253,74,219,91,107,27,175,221,175,10,187,243,226,30,241,10,0,170,144,124,63,250,146,68,0,0,83,137,234,132,4,158,250,23,188,150,49,16,101,13,167,76,81,195,130,44,19,82,116,99,164,243,181,233,41,222,104,192,173,244,111,255,93,45,187,160,47,253,63,219,255,255,239,159,167,254,185,25,180,109,63,204,43,5,103,162,159,56,139,152,23,189,0,1,82,122,52,10,134,1,160,74,96,10,39,102,150,32,118,98,194,45,230,4,196,56,96,74,109,102,9,96,154,97,20,8,6,3,128,40,97,202,9,97,96,81,36,5,195,9,64,229,5,6,154,20,3,64,44,193,172,4,22,107,208,77,131,184,37,144,212,30,185,149,164,202,37,80,106,134,3,9,203,60,80,55,31,122,83,102,220,128,200,7,65,8,105,30,108,123,24,203,112,90,207,189,84,119,133,213,164,81,214,93,3,210,144,14,28,179,71,103,114,158,49,107,164,62,37,33,30,81,50,97,144,227,175,79,101,187,80,133,234,59,67,156,106,56,223,87,48,174,201,151,104,222,167,3,128,62,33,56,199,82,35,223,234,12,22,220,218,19,245,69,98,154,111,35,43,12,225,171,90,64,88,123,254,218,246,199,24,134,48,50,43,94,40,167,107,102,139,168,149,172,93,51,184,103,80,232,254,143,31,160,154,177,106,200,238,121,171,191,189,255,253,165,206,107,183,240,88,252,108,205,243,24,163,191,88,121,46,159,77,3,218,51,36,98,252,5,210,34,25,14,82,248,25,187,148,15,61,33,50,81,101,71,149,196,64,144,94,221,181,183,234,175,198,204,121,159,237,255,235,245,255,255,213,127,244,116,28,66,103,104,66,127,205,252,174,91,250,222,26,70,191,241,201,80,0,0,11,136,32,54,76,21,64,32,195,128,105,205,129,15,224,212,212,136,12,154,196,184,203,33,28,204,242,66,116,194,52,81,140,6,193,76,195,196,32,4,97,92,96,58,27,134,37,196,148,96,190,6,213,69,116,154,36,150,196,132,27,183,6,177,11,245,5,35,18,137,165,129,154,74,128,161,0,128,106,33,116,118,107,132,50,191,106,32,24,187,40,177,151,70,85,12,138,115,201,53,35,227,151,110,218,134,17,34,135,97,144,107,131,230,29,93,33,196,57,2,255,251,178,100,61,14,135,231,100,200,27,218,123,114,68,103,217,227,101,133,68,95,177,137,28,47,109,237,217,26,161,39,169,148,149,48,52,211,130,0,41,107,114,151,107,72,130,19,95,180,110,186,236,191,95,137,200,191,81,110,75,196,148,93,54,241,9,154,63,219,155,221,185,188,138,201,148,3,35,160,107,14,51,162,138,215,234,168,25,141,3,11,218,110,90,113,97,138,114,51,37,83,133,0,241,134,226,245,87,43,181,212,39,22,246,212,73,143,5,244,204,153,149,73,136,147,64,155,199,120,172,166,254,175,184,22,128,194,255,19,191,172,10,227,122,181,117,111,91,223,25,133,140,182,238,251,196,11,171,110,63,88,113,219,111,213,64,0,3,15,133,29,34,4,4,246,26,52,129,66,195,81,69,131,224,216,169,0,245,151,199,177,33,187,35,62,48,219,255,255,249,155,165,95,255,254,38,6,57,13,80,8,95,106,233,255,255,244,163,141,88,157,40,229,180,173,205,53,143,247,124,166,117,252,183,4,58,9,6,2,96,166,96,142,83,134,214,114,2,110,12,78,134,3,235,86,100,200,77,6,178,32,28,97,172,72,224,97,40,50,166,11,179,3,193,23,48,3,7,3,9,17,178,38,30,80,224,35,20,69,59,33,52,186,4,2,152,27,121,141,152,38,147,47,38,30,74,80,192,147,25,72,11,135,170,67,49,58,8,195,145,74,65,201,179,156,81,65,164,105,216,185,138,26,50,33,34,103,236,136,29,238,145,181,200,238,5,64,192,225,171,59,3,3,137,207,42,230,56,68,178,223,178,162,18,196,215,86,232,163,229,12,194,23,58,191,110,42,164,172,192,172,74,69,10,49,228,40,91,110,251,12,65,123,16,220,60,117,186,180,37,226,225,126,208,27,215,73,121,215,36,208,114,253,190,149,206,44,44,55,209,142,72,140,206,220,112,207,10,36,180,33,142,225,68,212,143,109,14,47,111,178,146,104,54,165,237,186,62,155,22,206,183,77,198,172,71,140,250,196,29,67,222,33,110,190,187,137,255,249,197,241,255,197,227,248,166,15,234,138,56,209,191,239,180,137,239,254,152,9,160,1,71,195,232,18,80,246,33,174,170,241,16,200,88,181,61,50,51,129,177,207,247,219,106,120,70,243,47,150,6,178,132,173,239,239,253,223,102,249,127,255,241,64,92,152,119,90,156,143,255,255,249,200,134,66,178,217,84,49,3,90,98,230,170,163,60,142,163,133,0,0,2,172,120,8,136,64,152,192,196,37,140,11,211,16,197,168,117,204,77,2,124,197,68,169,140,152,65,84,192,72,52,140,2,1,152,192,76,26,194,160,140,128,243,7,1,55,48,140,4,66,104,12,148,4,149,25,107,160,74,39,252,81,76,17,189,255,251,178,100,33,142,199,0,98,202,27,216,99,114,68,104,89,195,101,229,52,89,53,141,40,110,229,141,201,83,42,166,205,146,154,120,101,51,144,3,81,181,151,133,104,117,20,86,128,187,205,66,50,157,203,142,65,152,233,224,8,234,235,117,229,208,136,110,198,219,146,228,119,223,178,9,158,200,207,201,4,160,176,198,42,110,227,87,164,171,203,199,230,82,98,69,37,36,66,243,132,162,24,252,115,116,243,240,131,110,72,77,121,147,168,85,52,114,69,35,187,98,90,18,243,193,44,129,223,139,114,179,212,219,45,198,157,94,233,229,187,97,12,42,154,247,200,78,14,222,141,182,141,144,224,103,152,43,151,20,169,189,171,108,150,110,252,105,76,40,211,31,209,60,233,178,151,218,153,106,243,189,179,151,250,206,243,122,188,88,185,121,250,0,0,5,226,166,8,34,61,231,13,44,169,24,84,50,137,65,252,130,37,200,134,163,5,249,152,54,172,47,186,234,225,66,244,55,253,127,94,49,167,115,127,255,251,126,255,255,255,255,185,107,63,107,138,76,72,217,218,68,181,161,211,171,109,159,26,86,18,228,184,193,0,1,130,224,209,135,200,129,138,133,200,252,28,96,109,76,98,58,136,102,217,16,101,248,182,97,24,44,96,40,24,5,18,204,29,10,198,129,147,25,2,240,113,1,86,207,1,153,18,229,30,73,96,31,229,50,76,230,146,177,98,17,133,59,96,145,58,90,210,12,44,64,83,212,210,244,39,74,239,85,221,140,175,235,178,87,151,83,68,10,131,140,154,159,164,117,234,173,27,145,220,254,75,164,235,229,78,234,116,101,27,151,44,178,90,189,250,36,48,107,9,73,74,214,97,130,59,64,135,42,44,203,26,208,244,33,185,233,119,179,246,59,62,246,218,253,175,85,71,13,36,86,232,227,13,181,103,158,207,81,4,121,117,151,152,88,95,76,106,255,5,229,37,125,201,150,223,213,223,107,214,106,196,228,205,114,126,126,98,200,157,143,108,228,121,239,237,189,251,96,0,87,226,67,64,58,41,241,145,164,144,209,6,78,34,64,138,14,238,191,143,140,210,208,126,183,185,238,110,229,237,229,221,181,33,33,39,127,233,107,253,117,48,190,233,127,175,255,187,253,63,190,218,38,228,246,223,233,219,158,41,174,40,72,77,202,155,230,108,114,204,110,251,94,110,58,27,243,211,229,83,78,181,172,0,1,163,16,196,99,5,195,131,33,212,195,124,51,115,237,184,227,118,84,195,123,145,67,4,132,147,59,136,115,18,1,246,0,96,233,136,21,59,204,68,40,195,3,242,255,152,8,18,25,24,9,168,90,157,152,128,19,128,128,55,97,203,112,208,231,45,80,98,80,25,188,26,10,80,166,95,59,13,255,251,178,100,39,140,135,31,113,200,19,172,23,194,88,168,201,205,100,166,142,23,233,145,44,110,176,222,137,136,162,102,169,162,161,241,218,247,138,215,104,139,178,210,96,92,170,78,88,175,252,91,114,90,8,104,44,3,139,24,141,54,95,147,105,61,118,90,198,224,249,111,91,26,106,89,222,81,76,55,156,150,27,144,87,43,132,9,253,212,204,149,188,172,88,216,87,222,22,228,150,174,7,81,9,46,59,113,198,218,233,251,24,236,243,232,101,59,123,146,92,106,77,80,197,38,136,171,149,131,106,203,112,227,168,146,116,203,207,160,28,51,46,175,109,190,191,27,167,89,29,215,75,248,210,133,118,250,50,184,242,148,238,247,247,230,208,45,107,107,143,185,212,142,126,253,56,213,236,232,255,234,120,87,140,0,0,0,40,100,10,247,130,43,0,183,112,102,32,128,201,32,17,70,168,198,4,206,51,16,193,74,155,54,240,156,255,165,232,113,14,3,215,65,102,221,239,175,253,122,3,109,173,121,192,141,161,89,134,187,51,147,202,35,79,165,250,81,17,239,1,217,252,79,99,91,44,155,53,134,162,138,105,187,26,142,99,191,194,202,136,58,62,240,0,73,57,2,160,49,129,192,33,133,100,168,99,88,117,98,122,96,164,66,12,19,204,38,9,140,55,33,138,1,52,34,0,7,228,34,232,8,25,69,201,225,144,32,193,112,30,58,192,134,0,102,161,90,142,210,157,207,195,54,218,195,138,224,107,234,127,220,215,242,69,66,242,115,245,223,255,179,35,214,212,48,136,45,177,83,178,253,222,177,133,171,212,244,136,179,141,123,177,187,24,110,255,243,70,65,14,66,251,38,108,201,89,75,93,10,168,247,74,75,234,121,117,237,233,136,161,92,103,244,118,244,171,241,74,220,125,239,137,91,112,188,83,133,111,253,227,179,123,30,67,39,149,105,144,115,137,176,50,136,181,152,64,188,88,251,197,156,230,238,84,19,7,61,69,29,111,159,30,159,17,36,207,215,156,171,81,155,91,166,112,8,0,7,37,161,237,167,33,22,110,112,13,91,8,54,6,82,44,153,49,223,103,6,11,164,129,220,219,241,200,173,0,133,24,114,5,217,217,5,115,126,255,255,116,162,189,72,74,104,12,92,217,99,136,187,237,131,224,246,6,234,121,91,83,111,119,116,33,76,196,175,173,78,122,127,44,56,165,97,247,117,47,119,47,87,99,116,241,219,85,248,60,251,18,171,246,187,246,68,26,84,180,44,4,100,195,141,115,2,158,15,218,195,52,17,84,211,163,145,160,9,129,76,110,195,144,96,48,240,160,204,194,160,228,189,131,153,24,97,90,18,216,18,125,167,97,111,109,86,23,167,198,72,227,192,55,181,75,143,247,12,45,255,251,178,100,32,12,133,209,98,204,27,152,75,240,113,170,73,135,104,72,152,23,13,109,46,110,61,47,193,97,31,231,181,146,153,184,209,82,41,238,126,124,255,248,229,30,59,42,161,53,106,106,252,163,186,212,25,251,159,65,133,97,162,153,174,230,202,225,170,241,203,19,16,21,11,202,16,165,154,212,177,104,74,54,163,101,20,237,50,105,215,69,216,236,211,163,236,239,93,37,166,198,76,164,139,172,51,57,90,118,232,41,25,108,214,86,116,109,118,81,40,142,42,253,66,244,120,146,51,74,123,85,133,224,180,164,203,1,66,75,154,40,100,39,91,43,168,202,14,212,153,17,160,78,17,32,20,247,0,32,0,110,92,96,91,104,58,114,156,152,114,68,147,194,143,8,149,33,108,81,99,179,233,81,96,252,197,106,208,62,235,99,53,205,242,100,116,11,113,27,111,203,27,255,198,184,179,66,67,110,65,191,99,172,130,197,46,132,36,19,220,254,46,176,236,157,210,15,9,53,179,108,209,132,175,153,82,180,130,12,57,77,98,149,108,81,55,49,60,60,222,237,120,199,182,115,228,62,49,212,67,220,218,62,177,123,96,20,173,244,127,168,32,34,46,66,224,22,164,196,11,177,152,57,195,236,64,142,112,64,88,193,225,51,34,15,131,1,178,115,6,11,194,129,243,27,128,83,89,161,21,1,38,4,2,64,45,134,145,41,145,207,178,145,108,106,213,177,86,120,239,78,86,246,154,178,42,198,129,113,129,247,62,243,69,212,108,212,16,192,83,141,91,63,247,240,169,224,137,208,28,213,110,156,21,111,111,102,182,43,76,66,26,235,90,141,175,65,231,73,86,179,124,105,137,52,157,33,242,50,147,62,73,169,144,90,18,153,57,166,241,163,172,250,37,53,4,189,70,233,34,235,65,50,116,111,11,197,2,235,235,49,62,217,87,139,77,9,249,23,140,100,223,132,181,243,105,208,101,234,235,197,68,194,66,195,136,60,56,121,176,187,86,132,114,116,132,56,168,13,247,163,151,43,6,172,53,74,56,2,88,114,28,42,122,105,46,161,48,56,227,129,168,163,68,220,84,5,117,224,139,22,186,182,107,127,251,87,253,197,15,249,137,206,80,29,59,6,10,131,54,41,240,231,94,18,73,181,197,35,234,107,48,237,108,63,113,158,91,35,120,113,221,145,106,15,38,113,140,51,104,102,232,157,198,0,2,179,2,240,4,20,1,83,5,160,157,49,139,7,35,83,32,28,49,49,12,227,24,32,40,48,67,1,35,9,208,68,48,29,1,67,0,80,17,48,45,7,97,160,1,48,107,3,208,128,68,100,133,156,1,8,107,22,110,227,81,129,161,32,201,126,98,130,136,129,67,41,216,145,233,36,170,149,45,51,91,255,251,178,100,41,12,135,96,112,201,19,218,99,240,71,68,249,134,105,37,102,27,101,137,46,110,97,141,201,38,16,37,129,188,156,160,95,201,223,198,42,188,134,131,223,199,234,127,241,165,203,35,177,69,50,27,14,253,242,102,24,165,161,170,233,216,159,181,78,140,95,57,148,99,14,83,218,238,240,92,88,163,77,172,97,62,151,144,33,78,241,98,35,197,108,160,58,68,177,233,125,152,194,168,142,16,189,52,41,144,220,96,201,13,27,240,52,160,149,3,211,136,224,110,244,212,53,139,14,41,68,142,50,240,241,81,173,38,172,67,54,62,45,50,220,92,233,218,143,115,37,231,159,109,106,113,190,207,58,89,98,137,24,149,203,169,122,255,65,213,198,114,208,86,180,253,248,172,119,243,120,102,102,125,239,150,91,111,162,200,1,66,24,57,41,139,8,134,30,67,193,10,196,52,4,44,8,164,18,137,150,164,131,8,120,134,14,52,228,97,248,245,22,26,223,202,61,108,233,2,226,186,179,74,49,255,248,80,46,25,171,174,113,1,135,35,179,178,152,91,87,246,118,217,205,255,246,109,169,129,187,129,1,2,229,134,140,110,71,11,160,12,133,58,54,45,172,204,61,145,161,160,20,0,97,67,152,56,168,189,65,130,51,4,14,7,70,133,128,41,104,202,170,6,173,134,61,40,75,77,250,137,206,94,52,1,53,55,125,214,125,89,163,85,191,40,126,215,123,184,252,99,219,113,119,109,22,237,83,227,27,203,12,223,25,68,178,218,101,148,153,215,191,117,247,237,74,213,101,116,229,192,116,18,0,1,97,83,226,175,184,182,73,7,231,116,97,68,175,76,161,164,228,247,146,19,34,196,231,141,175,103,9,128,128,120,93,61,118,53,139,42,112,96,233,130,35,17,46,235,206,137,146,235,139,89,46,70,219,117,221,195,133,174,113,134,142,132,202,147,199,132,135,113,168,14,20,45,29,218,248,42,108,59,188,58,86,58,253,174,94,36,47,43,151,202,165,184,146,243,48,69,86,166,58,206,110,81,183,139,147,116,182,43,255,215,251,188,186,114,214,234,12,149,28,10,136,180,17,144,134,153,198,145,242,22,26,29,156,106,187,66,161,164,48,170,208,25,69,193,89,136,80,184,235,68,193,203,37,155,53,93,29,126,199,190,52,168,224,221,162,178,200,50,94,169,168,102,242,173,185,46,82,84,160,251,133,192,174,149,175,250,170,210,0,76,43,18,204,170,29,204,111,113,14,1,179,78,53,58,140,138,28,204,131,73,12,228,30,206,85,64,35,115,52,112,203,160,11,190,60,125,199,174,163,210,131,28,81,107,25,105,154,97,192,160,76,208,66,165,83,21,66,12,144,124,30,153,96,160,214,144,249,180,97,1,21,255,251,178,100,36,143,231,79,113,203,139,186,121,246,60,35,201,179,101,2,98,29,149,197,40,14,229,179,217,28,27,37,129,163,21,216,220,254,159,49,222,189,52,11,233,220,94,163,83,4,154,181,138,107,67,224,125,71,147,96,43,4,203,86,18,232,37,105,250,127,33,200,176,9,11,121,195,9,182,45,96,150,56,143,164,98,85,70,39,110,44,205,230,196,176,141,211,152,230,67,137,29,123,104,153,172,62,169,84,133,51,41,64,40,147,44,7,31,84,151,35,149,67,25,234,158,108,67,85,71,171,239,143,106,250,124,90,221,254,189,211,187,204,23,145,160,178,153,140,51,195,170,162,127,41,112,143,120,76,238,189,191,205,187,11,234,213,122,44,44,86,22,171,93,107,250,252,250,255,255,255,255,255,222,51,139,211,17,237,125,83,126,210,167,28,33,76,0,0,25,53,185,134,196,120,44,110,4,41,104,142,116,161,84,115,77,74,73,54,74,76,50,196,3,23,110,69,24,18,166,102,203,251,95,255,153,238,59,204,105,255,179,202,124,167,202,62,143,69,93,71,121,254,139,223,67,168,30,19,194,3,67,18,66,99,61,124,131,186,147,131,32,41,227,44,85,225,107,16,199,81,148,188,65,200,161,132,193,168,132,84,49,64,195,48,100,13,8,0,2,161,73,134,161,35,76,82,211,12,193,3,1,0,55,232,170,36,137,5,12,232,153,208,49,47,75,62,10,98,177,42,55,115,134,73,60,173,213,129,178,201,133,193,174,99,99,151,119,105,35,204,166,27,107,83,6,11,225,202,72,10,133,44,91,120,144,139,114,98,162,4,185,112,45,19,157,119,176,253,253,65,174,87,53,42,229,55,90,135,112,184,130,191,64,194,222,76,115,81,89,61,13,128,176,50,61,78,50,28,176,128,4,34,229,126,218,214,173,126,83,57,205,87,29,102,132,153,98,10,46,32,185,145,78,167,86,137,113,108,195,185,77,73,4,20,12,6,170,58,76,27,83,69,16,145,178,10,16,169,217,146,175,55,49,68,106,41,155,186,39,105,186,75,90,217,10,217,158,166,213,210,174,109,119,148,153,214,154,148,154,37,72,157,51,206,200,215,113,130,46,96,153,130,162,25,186,224,36,97,129,84,5,151,40,237,176,49,81,161,83,176,100,101,180,20,46,64,130,206,67,227,156,173,104,143,216,234,231,111,221,176,117,26,37,133,14,234,189,250,106,141,174,133,229,252,103,190,60,201,123,63,250,126,175,96,0,0,32,0,18,96,176,34,13,30,143,136,162,77,74,94,76,229,28,140,166,52,194,36,128,112,202,96,64,16,2,36,204,29,14,133,69,163,18,12,33,97,254,156,44,7,152,160,0,59,204,68,195,65,20,188,208,1,46,98,116,12,255,251,178,100,31,14,215,3,104,202,147,185,124,100,70,7,57,211,96,236,142,91,89,131,42,110,235,7,201,52,157,230,141,163,190,56,146,60,8,4,103,97,153,8,233,116,247,40,59,11,156,212,190,47,203,237,43,142,107,215,149,251,139,123,46,86,135,251,104,56,66,141,41,81,121,38,235,87,79,86,163,46,128,24,125,248,240,227,15,110,121,184,157,206,170,180,103,142,112,98,64,50,169,246,34,88,210,228,136,165,207,84,189,96,130,225,107,56,47,210,66,99,0,155,52,99,66,53,124,111,62,12,217,197,90,63,181,119,243,27,127,63,250,65,255,182,234,249,223,249,35,17,117,182,166,125,98,68,34,29,239,17,207,63,31,247,40,76,249,113,59,15,56,57,141,22,106,211,185,103,87,240,169,171,198,197,181,79,173,107,127,80,158,0,38,244,18,196,160,1,199,0,74,99,131,35,17,192,75,66,186,82,145,231,169,149,45,44,163,200,69,2,111,82,61,106,214,20,25,70,125,120,255,253,63,249,122,255,146,8,197,1,145,113,161,115,220,208,119,42,61,255,255,168,19,219,192,99,86,161,15,19,82,132,199,157,208,225,32,3,0,192,138,219,48,252,223,63,197,230,3,201,102,43,201,102,5,194,38,75,3,38,151,1,143,22,118,212,25,133,36,142,140,253,35,112,81,170,133,134,27,161,174,249,84,0,50,194,119,218,36,58,78,80,128,188,200,80,59,100,152,2,167,147,234,152,75,20,246,111,4,159,182,24,108,197,232,55,182,171,177,219,59,125,221,108,42,164,208,247,104,150,81,53,238,214,20,4,182,236,69,93,79,205,12,185,102,119,217,127,113,130,31,94,103,245,63,174,206,57,85,93,28,173,72,212,119,186,71,63,10,204,234,14,223,209,111,118,11,139,220,246,234,235,63,163,231,57,69,205,212,138,243,156,203,95,140,231,255,112,203,125,166,195,30,212,231,121,175,252,216,84,98,165,55,97,88,99,82,15,237,108,96,43,93,195,185,115,91,203,84,218,166,133,91,203,178,174,82,91,202,213,174,234,254,119,67,42,63,177,34,217,106,223,47,63,225,0,4,149,59,112,41,196,138,20,12,36,60,200,6,22,124,155,177,7,38,133,245,47,123,37,202,189,55,55,75,124,209,224,105,215,199,91,32,111,247,255,226,183,253,183,158,52,66,236,52,36,131,164,158,189,122,127,224,5,73,246,205,208,235,106,183,143,172,41,245,14,6,47,10,47,255,250,64,0,66,0,212,192,80,7,204,6,3,244,214,208,79,76,110,135,136,197,56,45,204,62,202,12,194,196,24,192,33,54,16,5,32,97,12,48,13,2,71,28,192,208,66,76,10,128,133,131,12,128,177,130,24,6,197,82,216,192,204,25,192,255,251,178,100,31,14,198,230,93,73,139,217,92,244,76,7,25,179,104,239,142,90,213,115,40,79,105,239,201,53,163,166,205,162,162,121,0,5,60,34,0,18,128,216,17,0,202,35,128,78,182,210,65,185,139,5,98,1,62,132,132,211,68,50,183,181,54,146,72,30,154,92,180,212,245,237,149,155,227,96,198,89,91,110,63,228,213,79,67,2,16,23,28,27,41,78,14,87,16,156,76,133,251,232,225,61,94,226,89,203,187,28,177,221,60,90,202,227,25,166,184,245,64,189,152,122,28,235,87,18,126,119,59,180,117,251,146,17,97,217,117,254,231,187,31,143,21,216,65,119,174,233,184,33,123,108,237,206,242,211,119,87,223,139,12,150,180,238,25,150,179,115,153,23,124,185,10,111,201,159,77,87,163,64,153,216,163,2,246,180,200,115,163,248,112,0,48,224,13,217,77,179,202,56,207,3,28,82,74,105,5,153,229,247,238,85,37,17,3,158,215,103,55,244,24,212,101,109,170,208,127,191,191,255,82,219,104,218,49,132,69,140,96,46,56,161,16,40,89,132,253,57,189,251,118,39,11,80,35,178,234,7,188,39,55,143,161,4,23,183,244,11,22,3,16,64,8,152,21,131,217,165,120,194,153,94,7,25,131,129,76,24,41,3,152,177,109,24,42,3,64,16,4,12,3,129,76,192,224,13,68,32,18,2,19,17,96,203,89,133,255,48,65,0,134,42,162,198,152,33,131,3,101,14,3,108,84,20,160,152,88,139,9,110,162,37,33,1,236,192,70,108,140,247,23,214,27,235,37,160,165,153,189,202,175,39,238,101,127,85,224,56,48,240,185,82,141,141,6,171,66,42,54,130,244,73,241,187,6,138,128,38,33,219,141,75,181,163,111,215,107,65,145,99,100,249,243,177,134,20,123,25,202,185,249,80,231,126,132,173,82,239,33,86,81,225,152,25,119,90,121,179,253,247,184,73,127,254,235,168,23,255,239,252,207,122,235,88,206,177,170,228,216,117,71,247,104,123,109,168,165,165,27,102,182,175,139,77,189,235,117,207,189,105,141,203,40,136,221,66,1,93,183,56,196,64,3,24,224,69,233,154,96,30,128,116,49,32,6,36,146,108,51,184,251,253,31,234,50,90,254,239,247,95,191,94,143,27,226,105,147,255,255,196,67,42,216,67,178,16,35,117,21,101,64,91,7,223,90,32,150,166,168,152,174,102,255,255,226,40,176,65,11,106,140,144,241,210,149,111,69,26,60,0,0,11,188,193,128,28,148,14,48,184,71,54,106,12,53,220,171,51,12,56,51,32,226,50,236,4,5,54,2,128,56,225,76,184,129,145,38,19,177,115,43,166,72,65,10,104,169,165,32,145,20,100,1,136,158,168,98,227,77,44,111,136,132,255,251,178,100,32,14,198,95,104,204,27,186,121,240,77,9,201,211,104,71,104,90,57,129,44,110,229,145,129,103,41,231,141,130,161,184,177,236,166,68,0,183,233,205,122,180,194,91,135,77,109,159,95,185,231,36,208,30,80,141,150,12,100,201,74,64,186,91,50,169,3,206,251,70,245,13,41,244,213,125,118,15,242,106,234,152,77,254,152,137,244,84,91,56,190,171,206,189,226,150,198,177,92,124,196,206,242,155,206,175,108,90,86,157,226,145,45,61,25,51,228,197,183,156,65,171,194,236,125,61,118,200,178,221,14,59,44,92,71,154,53,59,251,249,32,65,92,192,136,139,117,87,212,87,109,141,93,136,108,26,146,77,98,250,154,60,119,243,192,244,188,76,188,159,255,216,0,1,77,196,139,52,57,28,18,165,182,42,154,126,147,197,249,157,117,38,48,101,211,175,54,32,176,99,252,57,245,255,111,254,141,78,159,159,253,249,154,106,186,182,87,113,13,21,156,228,51,153,239,204,84,44,115,108,206,65,46,239,52,247,170,154,143,186,143,147,152,62,240,139,97,111,34,11,144,48,57,29,2,64,39,209,163,185,169,159,40,241,133,112,9,129,77,176,92,24,48,176,89,48,40,25,48,112,40,48,32,25,28,13,204,43,12,64,67,43,78,78,64,112,155,35,67,240,96,130,95,255,44,64,61,169,33,141,240,136,24,49,226,16,42,52,118,51,67,133,235,79,245,156,46,191,23,92,233,45,235,181,99,31,251,149,119,105,214,137,84,205,213,112,89,172,84,18,158,131,22,105,187,80,148,9,111,55,107,45,208,78,247,84,5,24,184,151,44,180,7,254,110,50,188,143,68,90,96,252,80,190,157,79,84,10,66,237,212,114,206,85,51,133,135,56,77,35,82,150,183,74,26,230,113,180,247,203,167,130,47,91,2,221,205,187,3,208,197,167,241,121,227,252,33,114,150,16,180,191,244,99,225,197,142,116,39,103,155,62,206,94,173,196,254,100,71,15,0,8,4,208,60,84,231,255,88,12,71,183,183,235,74,143,24,22,226,97,136,6,217,159,106,213,113,227,11,193,213,232,100,173,43,141,127,255,245,202,186,104,248,77,183,228,92,127,3,102,22,238,75,29,255,245,205,215,173,248,80,79,195,227,224,59,108,100,201,99,205,111,185,161,131,190,245,226,97,82,35,210,120,170,190,127,46,255,75,137,38,221,75,200,77,137,81,29,68,0,0,13,245,49,80,72,97,16,81,161,230,135,40,8,153,216,130,104,179,240,57,200,98,184,227,145,112,89,33,213,192,30,145,23,21,103,201,215,140,54,12,90,24,225,80,70,154,202,167,25,21,104,225,8,42,79,116,41,205,254,130,222,110,169,233,174,13,252,198,252,7,163,245,255,251,176,68,37,12,228,216,84,204,155,153,89,240,154,204,121,195,109,73,172,82,141,85,54,109,225,103,194,108,52,102,205,183,161,184,188,133,242,243,220,79,4,8,89,154,55,193,127,189,123,201,159,149,122,177,239,50,182,136,123,43,248,41,221,31,241,236,55,106,197,39,26,251,189,169,160,169,154,238,134,112,154,208,133,92,166,210,179,66,8,19,99,55,62,110,165,142,213,15,201,178,105,170,168,69,202,20,43,28,235,154,166,36,1,195,9,4,0,13,221,134,178,4,42,51,159,35,194,0,52,0,131,83,112,7,74,5,195,33,242,34,69,140,74,18,56,58,184,233,96,38,15,140,108,68,17,12,113,63,33,215,250,243,237,149,3,63,2,249,224,44,242,2,217,228,104,66,217,250,174,11,169,81,52,228,19,198,202,132,114,131,16,251,33,106,13,245,29,123,114,10,21,78,56,234,24,153,244,21,89,60,243,179,5,237,128,116,147,35,127,34,219,10,189,254,4,140,172,222,73,42,151,110,105,164,30,29,149,217,244,234,194,171,55,109,98,52,211,107,49,118,41,70,231,118,157,192,194,236,244,13,127,144,141,243,74,209,243,132,40,156,48,8,119,230,178,215,194,132,7,193,22,106,234,227,173,134,78,58,53,98,5,107,34,26,123,218,147,163,16,84,90,137,161,117,153,146,229,210,237,2,163,113,219,13,39,120,40,122,226,237,85,211,175,60,70,134,146,17,50,70,186,103,170,191,135,178,102,194,223,32,107,207,105,8,227,26,162,170,213,54,245,95,231,163,129,247,229,106,213,90,32,118,25,245,30,240,245,19,7,148,150,213,112,102,234,88,228,242,203,180,11,14,68,110,108,212,68,76,181,204,69,72,52,29,37,136,189,143,72,240,245,246,198,58,151,147,96,211,30,195,147,160,163,148,66,173,9,1,2,166,136,190,226,2,195,222,201,50,214,115,15,92,48,176,49,109,16,8,107,2,18,15,119,10,128,97,64,69,197,101,56,20,168,244,0,251,111,7,162,22,185,136,110,215,143,179,27,111,71,239,248,155,248,25,154,179,122,64,254,91,254,115,165,61,22,124,50,167,31,49,177,128,60,16,172,170,243,175,26,62,113,111,128,245,57,170,196,49,222,30,8,252,12,154,144,92,211,220,92,142,168,207,180,161,55,255,160,234,107,134,153,29,27,92,207,78,49,6,7,166,77,179,177,225,215,83,81,169,245,103,11,7,197,57,204,40,124,69,216,114,104,173,47,44,148,136,195,57,169,85,103,52,98,8,0,132,12,189,103,173,98,16,33,255,84,199,69,47,24,228,46,97,135,57,145,129,224,225,32,128,2,97,176,118,41,122,98,17,114,6,93,81,213,73,171,194,65,154,75,197,80,50,81,188,255,251,178,100,25,12,133,203,104,205,27,143,100,208,79,138,73,218,97,98,62,89,201,163,46,78,189,55,81,18,21,102,73,172,40,96,110,132,90,102,48,103,130,88,228,112,12,171,120,14,31,13,120,117,230,197,217,255,109,75,254,92,72,138,73,55,194,114,45,251,204,199,5,24,213,137,215,224,210,168,70,122,39,233,39,59,76,15,255,101,22,105,79,122,224,242,139,90,179,218,49,153,189,51,178,189,237,159,55,84,135,182,164,221,137,76,189,182,242,151,200,207,178,41,167,253,126,23,158,176,178,143,167,131,79,31,38,252,17,169,110,6,227,233,46,204,54,89,11,75,111,7,186,157,82,23,170,130,206,101,151,191,92,93,77,255,186,202,216,234,231,160,0,16,33,32,2,241,82,91,13,158,62,95,2,29,51,132,227,42,199,215,40,31,199,30,188,72,127,63,202,211,199,149,135,122,117,255,233,81,22,178,160,160,90,208,56,232,130,244,127,250,117,239,250,62,15,255,255,150,185,125,213,140,147,114,236,165,44,137,99,59,204,118,22,64,34,148,96,139,170,0,3,107,29,151,24,40,46,30,48,45,155,200,81,24,56,124,152,24,192,152,230,8,152,34,22,67,227,196,129,16,0,218,152,114,42,134,1,173,57,200,26,21,100,82,131,4,66,104,85,226,80,40,136,55,120,224,241,16,19,237,148,112,1,38,9,167,223,18,32,3,31,109,104,253,77,1,199,46,27,193,249,156,85,5,120,227,212,15,26,47,51,210,130,236,229,54,85,178,53,131,45,27,183,141,84,188,136,220,220,249,137,244,146,243,53,151,205,226,2,87,57,62,85,247,128,76,211,149,212,148,164,83,142,107,110,159,249,239,234,195,164,83,253,189,148,36,60,138,24,137,183,226,7,39,175,64,164,158,215,45,99,138,100,144,233,123,40,141,19,10,83,141,210,141,18,159,15,19,33,118,40,203,46,79,12,25,92,121,162,58,180,13,161,155,46,96,149,184,46,140,166,27,60,106,165,135,128,68,9,84,168,60,241,182,59,20,222,147,36,19,58,35,53,14,222,146,47,186,172,84,88,194,129,49,65,87,43,81,44,45,44,89,207,108,219,86,115,34,143,154,131,48,73,16,79,68,32,38,187,119,254,126,205,41,83,200,72,200,243,246,95,255,240,34,0,0,11,148,120,3,34,0,140,25,15,14,177,49,76,196,59,76,90,4,2,228,25,158,32,40,88,59,16,2,192,192,205,64,198,0,128,96,78,76,9,192,132,160,34,74,211,181,177,192,221,130,222,73,226,33,30,172,172,116,10,171,54,90,146,96,206,150,242,3,233,248,187,104,190,16,213,235,174,28,60,115,126,185,142,183,94,75,12,157,72,229,30,134,251,53,52,155,203,104,59,255,251,178,100,50,142,198,105,104,203,155,175,101,176,71,167,25,163,105,231,62,27,205,163,40,78,229,51,192,254,31,38,137,167,136,248,226,234,183,139,168,71,29,167,92,154,102,14,108,75,1,75,26,94,103,246,18,222,212,154,63,196,173,44,49,96,52,231,122,191,213,122,22,46,231,107,3,254,244,211,174,169,50,138,158,56,114,115,68,247,233,68,181,9,36,170,187,151,15,101,83,145,229,22,149,99,91,239,91,202,157,10,231,12,20,56,153,151,19,221,202,55,103,159,86,190,15,134,80,174,253,146,175,165,32,119,37,60,214,59,48,32,20,33,20,134,219,9,29,17,104,97,69,225,82,15,194,230,68,219,154,232,253,105,199,74,252,199,175,195,70,107,39,236,33,233,228,20,182,255,255,237,197,0,138,158,139,31,40,81,12,215,251,255,208,179,255,192,225,212,101,85,60,6,30,217,112,208,115,255,232,188,27,17,128,96,32,136,195,65,108,244,171,56,109,255,49,229,110,50,9,160,53,52,28,48,240,88,107,230,70,130,41,22,66,39,0,73,128,224,9,120,179,162,130,62,50,178,140,32,19,3,1,169,11,15,40,37,153,67,66,16,59,54,207,139,34,63,154,116,202,204,33,44,241,100,191,53,174,183,208,82,159,110,86,115,150,47,13,219,103,237,159,234,151,57,95,204,93,203,10,117,85,147,118,203,185,221,8,139,98,122,171,17,212,244,26,223,110,221,230,246,81,215,18,254,246,80,28,253,136,228,110,237,168,98,23,132,218,135,73,233,101,80,245,137,111,30,158,242,253,253,85,198,114,85,134,103,206,64,140,59,81,244,142,45,132,82,60,170,4,95,36,178,95,76,45,207,211,84,15,177,45,195,236,239,147,11,201,132,126,54,133,152,155,89,19,98,20,190,124,198,208,38,228,27,86,141,182,93,144,130,4,252,81,36,30,105,118,231,40,239,156,19,224,129,132,178,146,233,233,70,157,134,16,161,141,8,68,49,68,253,77,17,120,228,166,100,151,61,198,79,35,172,219,63,212,85,178,212,196,214,62,159,77,122,22,173,114,222,250,255,38,157,170,130,251,232,216,127,235,255,252,84,220,32,239,72,0,0,19,180,72,52,94,115,0,134,13,71,211,50,226,144,72,142,98,200,96,140,20,24,15,89,102,10,3,55,228,129,64,80,73,24,96,36,253,67,107,18,0,112,125,72,250,169,148,9,162,86,17,115,112,20,22,80,23,174,173,138,175,57,154,47,235,75,57,77,182,86,249,76,253,181,180,235,42,130,215,121,249,209,184,246,60,143,127,29,169,184,152,141,170,65,112,198,218,157,237,255,25,4,58,140,11,251,40,252,208,153,68,201,102,246,38,1,165,250,145,216,25,241,200,25,80,187,170,255,251,178,100,64,142,70,9,104,205,27,143,77,176,63,200,73,215,100,197,52,25,197,163,50,110,97,141,193,12,25,38,9,165,157,160,76,70,88,145,232,28,101,53,196,250,73,108,73,12,89,77,100,103,131,229,64,36,164,211,211,81,96,186,21,84,214,206,139,6,211,209,66,9,34,194,73,151,221,189,200,220,126,206,164,233,51,37,22,168,39,171,14,244,233,168,85,239,155,3,64,0,0,46,77,104,163,80,201,212,208,178,130,170,50,20,45,22,228,52,163,149,131,225,236,96,228,175,13,207,255,255,233,255,245,233,215,217,86,146,63,204,216,116,121,102,209,251,255,234,141,247,31,232,67,181,183,171,57,23,83,191,71,212,2,116,4,15,14,15,1,11,166,27,255,28,193,46,99,100,41,142,217,134,152,13,24,72,54,128,195,27,0,210,12,66,12,48,0,245,220,104,171,6,38,135,210,233,208,104,140,226,21,82,37,231,170,31,36,13,92,216,49,69,150,90,193,167,148,12,255,201,102,31,199,242,46,200,218,155,209,19,126,230,31,15,237,235,82,184,196,105,143,67,240,253,120,2,64,225,64,210,202,73,243,183,131,80,100,121,68,183,179,131,238,221,34,43,203,191,182,46,245,181,7,240,133,109,193,166,192,221,95,122,200,137,181,175,77,229,139,198,189,248,152,138,21,63,157,44,252,109,159,57,204,91,241,9,150,251,26,229,101,103,25,94,149,68,117,152,159,118,208,124,229,229,152,96,105,106,139,242,101,170,16,212,61,19,178,245,14,243,46,177,246,165,215,87,212,233,165,21,78,229,239,67,245,239,127,237,0,48,12,49,73,99,151,124,192,147,49,169,76,35,21,66,220,43,93,127,43,168,109,247,60,157,226,141,73,16,235,152,97,230,129,216,122,23,155,242,246,155,233,169,43,245,125,117,211,206,212,197,82,207,139,7,140,82,56,132,134,38,120,222,191,150,236,0,0,160,64,132,197,64,99,96,165,206,253,7,56,25,172,201,231,112,80,76,206,64,1,80,64,144,56,11,121,186,224,56,2,107,78,55,217,98,8,131,29,141,208,3,98,92,10,14,8,12,182,64,90,202,31,85,68,120,98,165,150,7,38,24,168,8,244,136,109,167,221,121,247,169,92,188,162,34,74,35,148,6,56,70,154,92,6,36,100,66,18,244,247,59,81,228,177,241,220,17,180,36,245,25,71,142,75,174,178,76,11,88,187,137,134,109,71,108,221,142,125,120,94,184,85,103,230,213,211,84,61,66,40,2,214,156,49,144,44,206,74,151,59,227,210,184,87,221,242,49,106,10,65,151,90,139,237,122,227,230,155,123,6,38,244,230,169,251,212,36,90,177,219,122,133,116,228,199,92,195,188,213,141,15,95,27,122,246,104,255,251,178,100,95,14,166,237,103,205,19,153,122,116,68,3,249,113,105,130,104,154,145,163,52,110,101,235,129,19,14,38,29,164,137,168,78,158,54,233,186,118,91,213,207,252,111,189,154,250,205,59,234,227,121,214,219,155,226,194,151,221,246,202,255,154,120,168,5,63,16,108,100,26,141,8,160,4,241,11,180,98,101,250,109,227,114,85,122,223,222,229,15,192,178,62,47,54,64,64,67,201,47,4,103,170,235,242,126,80,226,171,59,100,109,7,248,54,23,145,117,120,153,82,235,13,91,11,78,206,127,167,127,242,143,65,14,248,202,28,69,54,231,149,81,26,109,60,99,37,9,147,220,225,13,147,2,133,213,76,194,33,67,45,11,221,160,67,198,147,16,202,78,38,62,109,28,9,27,252,194,193,132,185,64,192,71,194,69,244,26,86,23,64,28,125,11,77,123,235,98,249,79,214,73,185,121,32,160,100,39,2,134,32,17,71,208,205,194,73,53,210,44,112,3,233,56,182,129,134,137,32,110,22,57,29,80,203,75,122,195,196,189,202,30,91,11,246,247,23,61,234,198,49,6,148,165,146,186,234,230,215,17,53,181,21,180,100,137,173,195,254,47,228,202,213,32,70,38,92,34,222,211,252,63,248,105,159,106,237,220,205,84,245,205,121,102,86,63,108,214,110,242,92,54,222,30,166,154,250,251,125,238,214,235,13,136,235,154,78,91,218,205,35,66,125,187,234,209,241,6,104,25,189,164,87,71,110,87,67,237,213,130,193,43,249,127,199,32,0,101,167,197,185,26,140,161,207,12,65,34,32,229,99,88,172,103,227,177,52,220,203,164,75,188,19,117,7,143,162,14,22,252,60,13,163,165,183,186,239,100,155,244,164,247,108,25,236,74,72,226,219,254,103,214,252,180,175,255,255,254,99,75,119,236,250,144,0,0,1,148,0,2,14,131,230,32,62,103,14,21,39,4,7,198,59,28,6,17,172,230,36,132,38,22,0,192,160,68,88,124,50,12,58,33,3,72,0,179,11,2,185,166,190,68,51,72,84,104,195,192,161,184,149,64,80,0,38,128,192,32,88,76,39,189,1,80,77,46,69,0,0,224,122,6,125,159,138,183,24,124,42,3,85,72,9,57,8,137,150,32,209,198,130,201,149,216,197,121,109,171,114,13,46,230,33,182,53,76,114,109,113,60,31,169,184,162,78,227,177,232,43,254,34,213,170,87,4,229,35,29,58,197,126,172,199,254,98,95,203,127,184,172,51,5,244,103,4,42,140,106,253,97,89,107,198,246,39,238,156,48,8,49,209,51,113,181,106,208,74,97,60,184,222,4,160,193,1,66,241,113,82,113,8,227,20,173,170,134,243,42,42,194,3,28,96,243,160,245,82,27,237,77,46,158,149,71,255,251,178,100,105,14,198,232,102,75,155,175,70,176,71,2,217,179,105,47,62,25,165,163,50,110,229,141,193,56,163,39,77,146,161,249,194,92,69,244,80,38,36,126,222,213,146,20,0,64,162,149,226,100,167,29,98,182,136,77,18,12,85,231,34,28,10,12,134,200,55,155,186,50,248,40,210,176,140,230,52,79,79,67,189,157,219,126,230,61,68,34,34,221,104,186,218,220,187,142,126,143,181,64,152,17,247,127,255,235,65,196,232,50,44,93,2,202,33,238,192,3,128,243,17,4,211,179,196,115,28,73,179,18,201,163,27,135,115,41,64,19,2,65,129,80,40,112,35,49,144,35,36,2,204,6,10,67,7,231,104,176,42,25,88,75,66,33,221,4,255,10,6,60,65,83,164,214,73,241,196,90,154,24,15,69,69,34,158,231,186,18,42,137,242,232,146,148,74,13,104,8,137,26,101,205,103,227,240,158,80,194,155,210,168,47,236,251,73,191,13,45,43,121,181,201,168,140,81,253,142,80,232,164,187,48,140,186,87,94,110,117,147,145,83,83,172,175,151,219,82,2,122,170,113,167,58,94,139,105,92,49,141,75,98,222,87,122,254,76,244,227,181,237,217,170,61,188,190,193,102,171,217,228,61,198,142,235,183,218,251,123,3,200,171,233,93,52,45,47,248,251,84,179,214,171,21,137,170,82,179,121,129,102,156,79,217,181,245,98,210,243,77,128,0,187,129,132,249,80,96,59,37,97,151,60,144,103,146,11,195,40,46,235,211,75,123,239,208,73,140,194,196,202,225,1,113,83,27,77,168,10,151,251,235,186,255,255,254,121,126,100,238,89,39,113,240,60,88,195,130,226,222,141,19,255,126,42,62,170,62,174,10,72,58,154,103,123,36,117,105,74,0,0,1,145,132,8,68,198,164,231,28,107,208,126,114,225,171,106,230,188,125,28,108,20,97,227,11,36,51,88,36,216,163,97,208,185,137,136,6,78,20,41,171,73,7,41,29,226,0,65,138,134,41,186,84,2,128,0,161,197,1,25,168,28,72,17,4,12,0,16,18,11,10,2,12,54,9,167,120,215,92,254,224,23,206,60,60,15,93,72,124,44,207,87,227,32,128,224,142,146,18,79,94,9,108,219,177,7,186,162,0,26,27,198,132,64,170,201,150,180,218,236,243,158,160,96,8,193,173,5,201,91,99,210,69,179,155,90,67,55,1,25,173,200,100,197,143,138,214,235,183,249,228,161,250,104,45,95,14,228,86,177,223,42,92,89,93,76,149,16,170,187,60,97,239,89,155,230,250,251,222,51,141,71,98,223,249,44,161,206,72,204,206,68,227,209,60,88,193,254,228,227,99,75,49,39,42,42,177,235,190,220,115,38,167,67,173,41,146,174,178,221,21,52,66,255,251,178,100,112,142,199,21,104,202,155,143,55,48,67,227,89,227,101,172,92,27,97,151,44,110,229,235,201,59,157,167,141,149,137,120,24,142,28,0,47,25,85,33,8,93,118,184,156,170,12,167,18,139,178,167,73,24,223,90,25,221,156,171,48,147,1,204,100,98,48,47,189,234,55,188,51,127,163,196,36,103,88,115,238,251,145,71,232,254,193,226,25,43,90,145,100,162,169,34,133,212,18,211,60,224,19,134,1,129,134,0,129,134,13,216,134,182,198,166,186,16,198,72,26,230,52,178,6,28,134,70,2,12,128,80,60,194,192,56,202,32,212,168,73,175,208,131,56,120,113,3,184,89,24,140,163,119,225,100,136,69,75,145,240,1,67,13,217,3,8,240,107,132,168,25,226,75,168,150,166,88,44,168,84,117,177,47,193,212,77,210,23,88,132,101,119,48,186,156,236,89,251,155,215,192,191,50,0,240,51,208,129,124,112,161,164,181,21,8,73,92,212,129,38,77,203,182,155,38,106,204,100,234,240,105,101,126,105,180,46,46,169,61,180,214,250,76,179,196,74,140,156,109,131,74,168,149,187,103,202,254,46,167,113,161,234,225,88,23,244,214,51,52,39,155,106,223,241,227,99,89,131,19,118,189,117,156,234,183,220,104,117,213,47,10,223,115,235,48,35,174,60,145,61,179,173,102,151,206,41,122,205,75,229,170,152,131,108,219,222,7,39,60,56,56,146,62,59,236,200,240,9,66,80,64,187,212,244,186,221,35,130,211,97,242,117,189,79,109,164,180,36,197,6,76,205,163,143,252,246,60,148,116,202,81,143,67,77,62,180,4,222,248,14,196,189,35,208,142,148,225,221,171,75,54,221,160,220,221,149,126,106,48,249,227,192,250,65,38,29,52,81,224,0,0,2,185,88,140,12,6,140,63,99,12,134,133,140,224,33,76,78,64,140,91,66,12,136,0,12,41,24,84,48,104,109,49,236,16,36,7,204,13,15,204,33,5,165,100,34,6,39,183,248,219,173,112,36,250,164,40,116,46,233,24,168,216,142,99,64,144,148,44,252,237,183,47,92,135,45,233,106,183,201,146,18,132,2,204,137,143,178,228,54,125,170,156,238,79,70,85,136,66,150,64,165,128,231,218,51,197,61,234,221,155,1,68,151,85,92,137,38,129,43,146,127,74,70,185,165,197,93,84,62,144,61,37,161,66,57,187,203,31,54,159,156,184,53,187,32,86,107,29,206,239,186,153,166,39,171,83,116,179,15,77,176,228,76,168,226,81,125,86,243,140,228,226,178,181,149,232,15,82,200,151,84,159,203,201,44,48,164,208,121,178,15,54,99,204,37,140,238,148,105,229,47,232,250,96,1,65,184,191,102,7,56,212,191,105,204,56,88,203,211,133,43,255,251,178,100,111,140,198,106,105,76,27,185,91,112,79,137,233,211,97,34,90,88,113,159,52,110,60,217,73,52,36,231,13,148,137,97,2,137,57,223,83,252,222,120,206,110,233,224,208,23,20,110,204,77,145,68,85,191,161,174,213,239,54,11,230,197,98,201,244,118,41,214,101,90,127,255,203,37,129,157,235,116,89,106,204,172,173,125,175,34,207,35,160,243,192,99,200,232,0,10,119,117,164,196,76,90,126,60,179,180,217,96,83,37,155,135,130,132,80,211,2,11,33,194,34,56,66,197,168,150,164,104,122,246,195,99,64,235,207,248,224,9,143,181,85,40,73,145,209,58,176,181,177,192,156,22,66,2,83,123,120,196,57,240,214,90,145,209,47,128,128,204,182,56,58,167,118,150,217,25,214,210,13,152,105,49,38,33,9,103,54,120,178,151,93,202,70,169,104,80,44,165,211,42,51,247,145,169,89,188,69,111,146,51,187,229,185,247,134,100,202,149,25,109,189,179,12,110,236,246,177,187,118,158,181,57,58,82,214,207,61,255,182,169,53,107,188,227,55,173,127,140,251,225,33,171,52,245,185,74,77,107,74,91,92,171,74,140,72,248,198,103,207,144,133,151,64,198,203,31,96,182,73,71,129,146,75,66,135,119,60,129,113,192,0,1,248,191,104,170,89,145,2,61,33,204,40,58,226,103,153,81,171,105,65,176,150,209,255,106,254,175,58,234,87,70,133,72,186,110,177,59,122,233,117,219,181,116,250,237,255,110,255,255,255,233,59,158,0,104,238,212,25,78,227,149,152,24,119,154,44,251,36,190,208,201,190,37,89,169,68,0,0,13,212,184,197,96,227,59,213,78,122,174,54,153,192,197,179,177,137,136,244,196,196,34,180,61,48,216,144,210,96,129,128,145,96,160,99,80,172,65,15,88,119,16,244,12,74,90,137,222,32,3,35,232,128,154,60,185,0,177,73,150,85,160,25,217,82,58,60,206,24,229,216,147,182,66,64,61,228,170,58,164,175,198,31,60,83,110,143,176,84,39,101,80,189,148,66,162,147,52,89,110,53,25,228,208,84,105,74,223,201,93,230,115,117,179,48,205,35,54,201,151,233,172,111,112,54,199,65,75,69,86,224,235,126,87,161,153,189,96,91,48,45,142,217,207,61,143,58,213,46,229,50,143,64,243,109,44,45,70,185,123,52,63,91,13,174,118,177,150,154,124,239,250,92,188,174,91,238,204,239,117,243,51,238,187,239,223,11,16,194,251,18,226,22,203,176,198,219,86,4,122,40,0,81,184,183,58,84,4,41,40,28,67,245,148,44,206,248,23,19,102,233,17,153,216,169,144,184,190,164,7,136,193,16,136,22,68,229,244,161,249,191,210,235,145,125,191,223,124,215,82,51,16,193,255,251,178,100,128,14,134,90,103,203,155,152,100,192,80,104,185,195,101,234,24,91,69,157,40,110,233,19,193,46,165,166,181,147,137,225,77,205,62,172,107,255,255,252,198,177,235,53,47,209,17,74,229,239,5,251,66,84,114,77,42,191,169,81,82,48,80,76,97,32,118,98,190,190,123,243,246,106,112,0,102,177,242,97,235,94,101,16,192,99,112,48,96,24,118,80,70,135,58,33,192,129,132,224,25,128,65,226,167,78,81,160,114,68,72,8,152,68,22,180,82,64,4,96,10,83,49,0,78,37,205,53,194,207,149,48,233,64,197,242,28,87,51,241,97,250,189,140,117,144,33,152,60,83,115,42,5,89,147,144,108,31,153,32,22,167,73,52,217,163,104,77,104,123,25,10,222,191,146,139,125,88,124,51,137,63,180,118,236,83,187,185,197,160,141,241,250,199,149,177,213,169,204,57,248,247,185,90,228,121,171,63,178,212,123,187,90,93,98,35,63,45,199,63,189,247,245,143,132,199,2,73,2,163,200,124,243,237,77,27,35,153,60,67,201,20,26,147,5,65,20,211,162,93,13,248,110,153,110,197,111,121,38,234,39,181,113,89,183,31,27,81,170,165,155,3,174,174,77,115,21,164,80,0,0,0,110,19,242,82,160,231,221,10,102,180,6,78,72,38,89,86,186,14,199,32,40,46,228,204,87,23,33,195,166,21,84,21,66,142,246,223,106,135,211,233,242,127,159,255,255,237,255,170,191,255,252,228,115,226,104,82,171,49,122,43,86,174,114,65,33,5,182,0,165,223,11,68,64,111,242,32,64,168,44,196,87,83,93,192,12,20,27,49,83,216,194,224,179,6,7,215,155,92,107,227,204,38,253,52,12,84,7,117,56,237,251,226,22,7,69,155,44,0,215,132,64,66,129,59,166,137,202,17,42,49,22,233,89,171,77,124,84,40,32,100,122,185,15,19,53,207,207,83,238,141,235,57,63,22,180,95,93,190,174,112,160,196,20,195,52,240,109,180,42,210,46,125,17,149,240,115,22,12,29,99,248,83,214,36,38,180,27,99,8,25,21,137,136,111,158,44,213,186,63,128,197,168,48,161,28,44,23,41,142,28,109,13,134,180,52,210,75,225,45,101,44,117,30,208,59,114,25,86,4,206,138,147,16,104,211,40,125,82,113,53,28,60,29,90,82,212,163,216,241,157,161,206,91,136,27,28,0,0,20,0,64,2,111,199,112,84,128,113,84,146,218,44,37,24,147,247,170,108,153,56,140,50,128,139,133,100,86,238,192,146,198,179,107,82,127,182,190,191,255,254,253,116,70,239,90,25,78,131,39,70,169,179,35,205,37,212,229,87,122,92,25,188,202,115,122,65,205,222,75,67,136,47,181,170,128,0,119,127,148,9,30,255,251,178,100,134,136,133,190,101,204,147,143,69,102,78,40,121,205,101,130,82,86,97,143,50,238,60,217,9,63,157,167,41,150,21,72,76,164,159,57,89,152,50,76,103,83,17,51,64,160,76,28,28,112,37,34,76,135,5,223,12,43,185,209,245,37,132,176,0,3,132,189,118,33,226,1,34,103,67,34,48,139,171,90,37,253,231,255,127,87,187,20,38,24,209,41,5,102,90,241,181,243,111,11,182,92,25,212,193,153,27,48,61,86,162,195,93,187,243,235,72,217,176,174,223,45,247,211,115,85,220,190,90,235,135,8,152,143,117,35,131,100,80,22,208,215,20,243,218,192,151,184,65,121,63,130,215,13,202,10,63,117,38,176,235,55,150,99,89,40,42,114,215,103,149,241,45,230,157,150,133,27,160,95,83,235,131,163,87,125,227,253,242,107,220,62,49,14,93,236,211,219,71,48,59,5,208,174,97,64,7,151,97,156,160,129,64,63,232,89,104,100,5,8,126,106,214,83,91,24,140,20,189,14,30,116,178,153,138,129,66,102,82,175,218,25,254,221,151,235,222,117,53,145,204,98,157,72,238,203,253,188,96,129,28,117,21,206,255,204,32,81,194,195,135,173,98,5,6,18,131,184,90,117,34,103,116,164,0,1,147,5,160,67,48,63,1,195,19,131,4,52,9,3,99,7,208,140,48,181,57,115,9,32,14,12,3,225,224,115,2,128,32,224,1,152,198,128,250,61,128,0,252,193,176,29,155,84,211,5,1,69,48,160,18,24,37,0,212,44,168,1,175,202,210,42,134,65,182,0,204,140,116,241,42,114,2,0,50,138,247,123,157,37,37,58,175,120,200,29,0,18,182,1,66,2,66,95,165,242,212,48,132,147,39,150,18,1,161,197,231,85,182,16,121,168,245,151,222,241,96,54,241,85,75,119,228,223,183,155,47,135,119,131,90,150,82,97,63,242,223,252,117,149,254,101,86,215,35,48,229,133,137,133,121,13,175,250,184,92,167,167,195,181,39,118,126,22,97,79,39,195,187,24,200,70,226,148,201,1,211,239,139,155,205,89,165,31,104,43,78,125,119,187,35,101,194,85,238,247,196,243,51,108,252,77,171,255,90,125,246,220,239,159,252,51,226,38,110,159,115,169,189,205,199,246,0,5,128,0,6,246,17,73,161,9,35,156,89,85,83,180,188,227,65,93,236,168,11,181,131,12,101,231,72,88,116,129,169,9,75,111,16,201,255,112,64,63,124,111,233,78,127,255,245,242,54,201,171,204,103,13,109,53,244,163,56,85,117,71,9,30,149,139,8,230,244,238,81,171,112,71,245,191,255,208,0,34,164,134,0,3,166,8,4,6,24,91,70,70,133,134,105,4,166,103,20,32,37,248,56,56,48,24,1,81,216,255,251,178,100,169,140,135,31,105,72,19,218,52,242,79,199,249,170,105,2,102,89,77,143,42,110,229,141,192,241,139,103,181,134,53,72,193,152,64,83,234,84,3,140,32,12,221,70,236,60,78,101,131,17,78,129,63,101,50,128,45,193,248,39,96,34,161,224,167,92,140,181,91,93,223,213,136,113,74,134,247,115,147,249,223,166,130,94,223,128,18,207,218,172,174,117,89,108,113,89,101,186,136,247,76,73,215,135,248,29,62,236,24,76,150,163,145,213,247,226,138,54,255,247,41,62,211,255,162,51,7,128,205,33,211,238,184,211,41,217,157,81,204,79,22,3,173,125,203,85,215,27,165,88,223,59,177,194,239,106,243,21,115,231,89,234,184,213,33,180,12,165,98,247,191,127,61,180,53,213,222,204,47,253,102,104,203,240,49,92,219,83,167,119,63,54,39,176,240,85,45,23,173,87,205,245,234,28,0,224,14,63,198,180,176,66,165,74,56,200,201,119,51,174,48,90,233,113,241,76,26,94,175,83,30,111,211,81,56,61,249,47,242,63,233,115,253,108,253,167,93,80,41,112,160,187,132,99,234,69,75,26,40,161,2,20,162,193,64,1,243,2,194,243,0,64,67,27,249,34,135,180,195,128,172,197,138,56,196,145,24,160,80,48,84,10,103,140,160,209,16,230,40,80,5,25,22,6,15,7,64,128,64,56,52,84,161,143,3,7,146,3,135,94,83,50,204,174,240,128,49,131,144,52,130,47,77,57,82,41,123,150,46,199,18,230,80,42,76,208,138,126,213,73,95,203,44,169,237,42,130,81,210,53,87,63,55,85,171,224,238,72,177,81,73,110,105,11,13,130,78,98,95,210,220,108,30,116,33,155,116,101,199,216,178,19,213,95,90,114,139,92,124,97,192,241,167,32,103,239,119,210,115,78,62,203,147,21,54,185,123,215,175,179,211,86,114,252,229,161,126,121,189,179,177,172,90,253,187,37,182,210,206,85,247,45,71,34,98,237,67,53,189,213,81,248,31,98,94,36,174,117,233,69,123,229,30,159,163,112,220,45,179,248,123,126,176,140,143,145,255,255,126,162,216,8,12,0,3,130,138,82,23,116,230,232,132,33,193,4,77,143,46,232,86,129,195,18,124,89,234,176,153,32,199,34,27,66,110,141,142,131,86,191,85,141,198,56,41,70,117,239,68,244,58,194,163,218,94,103,255,247,20,255,204,232,118,145,171,30,210,213,216,57,12,67,205,136,192,0,148,227,49,136,84,194,0,131,71,207,15,228,98,49,200,56,219,167,67,94,7,226,97,1,150,0,200,77,160,58,135,5,65,166,96,16,39,140,184,88,13,56,148,192,161,213,196,219,117,96,17,83,184,96,182,124,2,37,30,8,207,167,45,185,100,111,182,255,251,178,100,179,140,6,197,100,73,147,186,99,114,73,163,89,135,101,13,102,26,249,181,42,110,48,220,193,6,139,102,233,145,189,160,237,238,105,117,203,144,100,72,121,20,110,142,181,88,243,81,205,63,26,158,82,151,63,38,69,42,151,64,215,235,52,186,183,216,113,45,64,223,219,216,100,152,196,10,220,129,194,161,176,142,125,86,122,156,163,22,215,84,76,68,180,37,34,244,167,148,130,176,165,137,57,225,124,158,220,42,15,241,98,50,119,111,81,95,194,141,19,207,64,189,76,110,241,241,202,184,156,145,169,82,5,179,18,230,130,41,120,202,50,254,98,100,202,4,7,18,88,26,4,10,163,221,243,163,222,14,83,124,236,204,81,71,102,110,198,183,75,246,241,253,173,128,234,196,131,246,105,0,192,64,192,3,50,10,146,146,171,160,8,199,137,76,165,96,40,62,55,73,180,69,142,206,175,254,95,2,225,29,82,114,4,68,165,254,214,154,2,68,134,53,134,246,173,213,21,98,44,248,116,147,127,14,151,255,30,214,45,168,52,205,250,174,64,1,0,0,18,114,24,1,65,146,0,155,62,185,208,16,165,248,55,228,199,130,23,67,158,98,228,160,100,115,89,13,113,66,224,166,70,90,165,76,198,21,199,253,26,226,107,76,40,0,14,8,16,24,131,133,220,145,64,216,211,238,122,43,23,197,124,147,178,106,34,76,251,108,59,2,180,211,38,101,122,144,228,60,58,184,235,219,56,177,169,147,35,124,113,194,153,117,57,200,218,145,85,212,239,46,113,238,136,89,85,169,29,105,143,97,0,3,225,130,75,220,205,241,198,105,199,212,205,236,240,142,77,66,80,62,96,77,76,243,47,51,224,97,16,78,18,162,126,24,102,146,129,137,232,38,63,161,33,153,192,233,129,229,204,12,34,254,97,122,183,140,4,135,96,132,253,105,252,7,142,199,47,222,43,81,135,127,177,187,192,36,18,58,87,190,191,74,129,65,32,240,244,237,122,167,224,60,118,56,20,82,179,57,223,183,221,154,49,38,79,195,47,192,12,62,222,160,0,0,28,146,10,227,145,158,47,44,116,19,131,20,73,166,88,106,208,57,53,162,139,229,112,183,129,217,24,227,103,17,116,29,191,165,96,189,108,74,246,94,175,255,228,255,253,95,212,105,59,171,227,27,97,115,232,101,32,21,12,6,32,50,25,64,203,187,147,247,209,12,74,4,52,16,52,215,108,177,106,9,133,131,32,208,201,141,68,198,114,18,73,76,52,9,51,8,66,34,221,71,129,23,95,86,11,10,85,18,65,131,20,99,162,255,30,24,1,11,56,133,105,171,38,146,142,177,182,169,29,117,34,42,112,36,149,228,95,185,42,17,67,52,76,254,77,216,37,239,170,255,251,178,100,189,10,231,21,101,77,59,111,101,98,58,194,201,163,101,229,54,29,49,175,48,110,97,115,201,10,144,229,201,147,21,168,241,15,97,115,42,241,136,187,207,254,197,83,49,82,30,34,150,227,37,65,169,206,61,88,246,103,99,36,80,134,114,17,41,1,180,150,148,58,106,211,162,134,159,246,30,238,230,220,160,237,233,45,106,225,126,51,252,249,61,158,76,145,54,150,149,128,180,221,82,210,144,197,39,69,228,106,72,160,182,28,46,31,161,182,92,234,42,13,254,82,118,212,235,136,190,217,85,184,243,106,128,249,170,14,43,54,179,81,244,83,0,212,15,8,195,40,183,18,101,203,89,146,41,231,155,170,82,89,49,118,100,183,46,227,159,242,169,161,91,229,26,6,63,55,66,1,57,41,26,168,81,176,13,139,161,222,158,145,15,59,4,179,165,1,40,12,119,22,82,218,116,213,188,37,195,95,203,253,109,75,162,110,86,190,38,121,1,30,234,211,113,25,235,102,44,211,71,11,167,169,227,186,232,253,223,253,30,145,0,1,180,177,10,130,38,26,44,167,36,19,102,37,3,194,20,224,8,140,130,67,53,90,10,3,76,112,2,12,83,15,86,8,64,46,24,120,2,41,23,193,17,99,78,9,130,21,18,141,142,89,44,16,96,68,115,57,11,160,191,8,83,93,180,240,97,140,12,179,39,14,19,28,134,69,131,103,228,205,50,53,63,33,227,74,179,148,125,214,249,161,36,232,220,130,83,226,146,105,226,222,50,154,205,149,164,89,172,242,168,94,23,22,167,98,108,33,8,110,77,16,168,77,231,160,158,235,40,128,130,188,197,140,122,104,255,104,241,72,3,237,72,205,246,214,221,234,136,9,157,118,175,137,88,98,207,130,164,213,197,215,78,179,149,231,58,248,14,226,106,25,149,245,168,187,243,33,151,175,108,212,218,133,172,111,108,151,123,57,120,124,211,182,217,96,178,232,42,102,97,140,80,24,216,108,110,150,61,54,253,103,214,5,96,56,225,181,2,242,153,76,184,188,174,105,224,55,20,0,3,0,0,125,29,1,18,64,120,114,248,0,0,10,176,212,89,253,44,88,122,83,43,6,144,80,253,43,169,29,59,26,136,134,71,145,143,87,98,186,23,177,19,198,93,155,213,240,76,228,53,146,84,213,243,31,246,215,243,14,255,213,230,255,82,255,37,61,255,72,1,218,230,11,128,102,38,15,103,230,161,106,192,101,232,78,103,34,58,6,104,200,0,194,80,200,193,161,124,199,161,122,40,97,168,6,84,10,216,179,8,109,227,203,108,192,0,94,218,178,146,8,195,192,112,92,82,65,68,74,49,99,77,81,154,213,138,98,3,15,74,95,93,140,194,105,147,236,24,0,225,107,72,255,251,178,100,191,142,39,40,104,76,19,185,123,244,70,167,9,136,107,7,26,28,121,163,44,110,229,147,192,231,150,167,181,129,49,248,132,55,154,172,81,88,100,219,197,147,224,217,64,78,99,11,32,93,56,31,103,240,197,65,93,110,90,80,172,103,68,4,38,119,250,11,231,42,67,229,99,179,81,9,68,69,111,36,110,254,58,67,73,218,207,55,59,235,171,45,62,121,44,61,155,146,155,25,220,179,8,223,86,83,243,106,205,202,247,57,50,105,154,53,148,41,141,116,203,87,237,203,87,219,52,238,255,123,244,163,219,124,230,226,106,155,211,118,231,194,166,43,218,164,164,180,156,92,106,94,13,23,125,91,54,162,230,88,118,156,244,218,143,96,250,215,97,127,218,218,199,15,53,169,136,0,0,128,14,0,20,178,114,160,141,0,105,169,44,204,90,143,229,76,199,117,184,18,67,64,242,212,186,136,123,97,203,183,123,236,175,255,17,233,183,239,251,96,199,214,147,30,109,14,194,187,151,61,40,191,147,250,2,0,0,1,120,192,64,48,40,32,203,203,131,166,113,12,72,49,48,14,36,198,4,99,104,133,25,138,41,26,84,26,102,114,203,91,48,65,148,199,97,40,195,150,151,73,174,163,134,34,15,250,193,142,116,76,120,57,32,203,24,224,16,184,124,71,88,245,202,177,149,128,184,228,93,124,227,1,180,100,189,74,113,232,18,214,145,238,188,184,236,94,190,191,170,82,0,67,181,17,42,38,158,17,215,76,134,88,22,187,24,96,183,242,37,33,248,187,44,80,75,242,215,136,153,121,251,163,37,143,42,224,42,95,206,103,134,18,189,251,212,182,180,176,211,94,140,195,249,247,93,209,151,79,206,232,254,60,108,94,3,10,135,116,51,80,52,197,181,159,63,255,22,251,162,167,94,149,159,93,163,118,237,127,84,129,235,139,198,197,250,27,22,215,188,95,5,177,207,15,227,12,168,144,217,239,22,125,210,244,215,187,142,97,43,90,152,95,193,143,36,41,95,7,15,157,209,88,0,0,40,3,0,0,0,43,184,142,184,113,158,44,88,36,48,64,50,58,27,208,130,130,164,25,69,253,56,102,35,255,100,183,109,77,87,239,90,95,103,96,115,19,246,252,116,36,48,166,223,240,59,108,244,208,118,157,52,180,163,179,234,159,248,132,151,111,219,255,255,254,202,128,10,181,241,32,240,238,112,223,60,83,10,130,141,36,82,51,220,192,12,130,68,80,104,156,194,2,131,31,14,139,236,97,97,208,65,65,197,8,8,143,22,139,92,68,11,2,3,224,71,252,66,48,49,24,100,48,2,2,64,196,4,78,12,234,19,144,40,14,252,5,209,44,194,161,215,243,58,128,218,252,10,182,18,13,116,9,1,255,251,178,100,194,14,135,21,102,75,155,153,123,240,73,166,73,173,101,229,90,29,73,163,48,110,105,51,193,3,159,39,13,146,137,144,144,178,133,92,250,167,68,46,3,86,199,106,11,182,130,10,120,153,32,86,8,167,108,48,0,81,217,134,25,81,111,230,171,175,40,139,122,251,193,112,170,174,217,16,121,125,209,192,236,114,79,101,48,166,110,60,228,67,96,9,108,195,175,218,205,130,230,165,203,153,235,177,156,162,172,106,174,85,104,157,39,190,134,49,7,204,217,187,84,116,152,132,62,122,87,91,158,117,239,218,215,7,222,108,239,235,76,44,173,255,212,169,223,200,116,136,188,235,99,172,15,33,26,70,120,84,56,166,233,84,8,96,35,131,230,196,50,176,183,148,186,6,214,245,7,33,192,0,0,65,237,214,97,199,50,78,16,161,109,46,69,82,228,202,120,84,145,191,212,31,65,92,160,172,140,135,1,29,96,191,84,45,54,252,1,158,203,190,62,11,174,135,209,178,114,254,156,255,250,255,177,130,131,255,255,255,193,14,197,217,253,0,0,0,0,117,8,199,0,195,13,83,195,22,99,224,224,16,192,182,240,192,5,80,200,0,48,72,26,22,0,2,19,147,13,70,240,128,20,194,80,224,192,48,141,255,18,9,99,193,170,80,10,65,214,86,210,74,3,171,17,82,134,138,160,9,48,132,131,60,227,84,179,48,54,176,100,128,231,211,201,160,250,8,61,44,18,113,132,192,146,22,167,106,7,179,66,194,36,119,248,34,14,228,168,112,117,195,16,157,14,173,149,113,227,64,231,112,68,92,102,197,134,57,43,16,28,38,148,177,197,128,142,102,152,52,113,28,114,4,76,8,175,140,106,81,44,179,152,70,239,137,227,222,75,59,174,219,21,85,182,239,74,85,193,253,83,58,250,255,209,191,238,15,143,157,221,222,191,250,220,38,95,231,108,141,78,250,158,90,67,220,39,201,221,219,79,117,121,159,177,198,112,134,81,172,201,186,64,138,225,29,182,27,107,199,145,124,185,128,225,74,195,103,172,7,148,196,40,181,125,254,245,128,0,78,0,0,112,5,28,200,140,49,75,212,32,16,34,117,62,120,245,169,33,124,211,210,167,185,158,95,53,32,203,233,33,50,93,90,202,172,54,14,168,35,251,33,233,245,122,7,217,45,151,87,209,158,157,240,174,255,255,185,75,51,140,176,117,93,95,52,244,241,171,124,210,106,193,246,92,2,1,152,92,220,125,168,120,57,137,237,170,29,160,23,208,189,100,165,140,232,179,37,17,225,25,118,96,193,67,111,91,169,68,214,9,135,238,62,72,72,152,184,224,115,44,130,133,58,116,25,130,148,127,178,15,23,186,94,114,186,136,191,174,129,214,119,65,114,219,255,251,178,100,189,142,39,57,104,75,155,185,123,112,75,39,121,186,100,175,170,26,109,163,52,78,105,227,209,12,28,231,245,134,29,96,116,220,248,121,168,97,165,27,66,114,106,203,12,6,22,28,27,42,15,12,40,212,120,144,221,248,27,39,132,121,1,232,254,212,45,119,67,209,11,165,236,211,174,122,222,218,69,103,230,151,165,237,245,134,123,99,58,175,163,141,244,145,190,183,37,37,218,238,176,241,183,56,144,154,227,79,188,105,125,153,74,99,66,136,233,177,145,145,24,164,150,3,185,44,173,106,136,105,63,141,5,181,235,122,214,25,49,30,163,221,11,135,76,86,34,150,51,131,47,179,108,178,197,93,53,55,199,107,187,39,198,168,174,134,253,177,181,255,65,0,0,48,8,113,69,189,21,82,35,84,188,116,76,163,184,215,184,205,49,33,62,167,96,99,32,254,156,119,94,232,112,224,31,163,151,255,127,254,157,180,233,187,125,95,119,211,190,157,118,1,69,79,32,84,154,167,81,106,28,62,27,13,87,255,248,168,0,1,114,241,45,67,27,81,51,136,203,99,17,192,211,18,27,211,30,213,19,35,0,180,59,5,64,211,35,66,99,9,199,24,96,194,96,56,48,85,87,175,0,210,17,40,202,32,185,239,9,36,197,27,169,105,17,106,76,188,182,202,135,52,121,183,218,93,173,54,75,244,176,42,97,44,24,177,88,77,222,168,242,209,123,212,249,106,58,150,31,78,139,234,122,118,177,134,84,254,80,73,16,143,28,138,66,29,22,162,197,184,64,237,7,68,216,16,50,42,35,89,36,215,73,2,63,121,76,70,172,35,114,127,28,186,235,114,205,53,183,127,170,59,173,171,141,102,19,133,238,194,183,226,169,162,196,140,169,105,220,223,112,244,153,112,198,168,254,247,153,98,148,180,24,111,125,226,239,31,123,150,234,158,221,93,226,68,49,84,126,49,190,98,42,19,139,74,199,173,202,232,145,15,39,39,26,46,33,248,145,182,172,219,90,185,201,197,90,230,241,251,75,248,246,127,146,112,0,0,32,0,0,18,35,85,69,13,51,165,85,192,17,194,9,233,49,18,23,111,151,6,146,108,184,154,63,23,223,128,203,71,29,160,65,198,81,31,186,191,255,47,109,117,46,13,190,12,152,55,149,182,202,109,239,246,255,255,237,232,1,202,91,64,168,30,50,185,157,32,47,24,104,9,25,36,75,24,222,147,152,70,12,179,241,16,58,97,208,48,96,112,160,218,24,26,30,24,58,3,180,245,12,38,4,99,206,217,129,96,23,96,210,198,137,164,72,69,68,254,40,100,242,75,56,23,108,103,175,191,122,228,58,147,12,109,156,53,75,114,108,28,254,110,109,242,214,78,254,234,173,153,108,122,168,255,251,178,100,192,142,135,29,104,203,147,185,123,116,62,101,25,188,101,226,44,26,45,161,48,110,225,49,193,23,156,230,157,162,166,57,128,180,152,196,22,239,50,78,234,220,197,189,179,182,194,171,121,93,6,105,44,214,141,229,243,106,213,221,73,53,172,228,91,215,4,183,195,63,241,184,40,255,113,207,125,88,80,209,172,73,43,146,98,128,148,95,47,39,149,12,198,23,37,122,64,159,37,140,145,182,241,146,86,21,196,145,152,182,149,37,110,43,61,244,203,119,40,150,106,48,150,44,210,172,197,11,151,47,201,207,193,165,160,74,180,238,136,154,129,202,122,252,218,178,225,64,0,56,2,98,219,186,117,74,52,0,162,149,95,2,91,137,74,80,25,169,181,195,134,179,207,231,187,16,4,24,62,49,196,0,33,177,169,77,72,163,183,166,188,221,189,81,181,237,168,236,69,179,106,218,116,222,48,55,35,37,223,250,82,205,146,174,147,4,65,0,1,179,6,2,67,3,64,83,7,31,19,250,233,83,5,69,3,35,232,35,61,133,208,202,188,20,32,24,16,22,25,140,38,152,12,87,181,99,5,72,177,0,112,199,135,1,164,4,192,226,16,12,40,12,219,83,178,199,196,217,18,217,32,79,82,213,41,231,120,183,177,219,18,238,237,255,162,180,177,144,23,84,173,168,219,94,115,32,214,53,123,104,190,242,234,109,149,99,6,44,13,120,110,225,11,80,253,100,8,56,188,193,179,181,15,247,47,150,155,9,64,22,163,193,96,33,56,109,218,202,162,82,171,171,184,208,60,189,148,48,28,176,72,12,158,107,7,113,200,158,98,23,91,106,107,173,153,81,160,185,9,132,205,33,66,132,212,207,92,30,37,144,178,223,147,84,33,99,196,163,168,37,21,108,118,181,65,170,214,212,140,205,94,78,92,153,16,86,69,89,36,151,206,203,203,179,203,53,27,156,197,4,78,188,229,31,136,216,153,232,151,190,184,116,127,125,220,51,123,89,31,23,117,185,117,160,8,126,48,4,112,39,100,20,20,208,52,31,146,64,194,104,73,132,117,77,118,34,24,190,68,22,69,26,169,165,1,192,61,9,37,158,39,155,21,16,20,188,124,55,45,124,175,182,165,91,172,155,58,13,117,39,198,189,62,127,220,244,203,107,65,31,111,44,50,242,234,157,103,253,63,200,145,3,36,160,1,140,6,201,132,82,224,16,55,51,109,1,51,201,50,50,252,12,6,0,65,80,224,198,113,20,193,82,1,185,134,9,6,25,1,170,18,58,2,17,4,116,171,6,64,7,75,222,178,26,6,138,21,40,160,197,6,17,135,14,172,180,160,183,202,79,235,163,220,118,60,18,240,77,85,31,130,40,167,150,236,229,228,219,135,236,82,54,184,255,251,176,100,203,15,199,98,120,202,19,185,92,114,76,229,169,81,107,11,38,155,141,165,44,14,229,145,200,246,152,166,205,145,157,152,211,82,207,221,141,140,147,24,155,97,75,254,214,100,160,213,179,240,214,236,70,84,39,146,133,50,124,249,156,86,246,76,110,4,252,235,200,55,114,12,183,157,131,123,222,246,234,77,247,242,15,155,49,246,109,202,184,210,140,230,236,235,38,11,53,150,230,179,84,12,233,137,158,113,106,248,223,215,219,133,179,186,101,156,170,30,65,244,135,230,111,3,78,85,130,165,214,30,239,218,211,3,173,230,59,176,188,135,109,133,67,59,213,155,75,112,205,175,253,182,48,62,244,238,75,26,9,160,0,24,0,237,73,200,84,5,190,168,130,174,51,71,202,106,134,84,145,30,250,57,85,124,24,63,8,32,201,99,66,250,191,255,191,238,244,101,245,127,250,183,15,97,225,122,21,16,2,220,199,198,165,215,244,127,255,255,255,255,244,192,193,0,230,221,72,184,198,0,152,1,139,97,166,20,214,98,106,65,192,141,141,145,132,13,10,6,204,10,130,36,221,191,99,216,221,118,119,181,30,147,202,224,234,41,77,184,44,76,66,40,4,39,205,159,121,210,17,65,252,196,153,112,67,214,73,33,225,67,253,194,241,130,71,193,15,231,23,224,239,228,111,17,208,108,31,188,164,24,242,42,222,59,216,204,52,168,125,78,215,78,104,139,154,233,244,229,89,37,147,102,21,121,170,205,103,54,153,173,174,66,220,40,119,210,9,194,27,137,135,224,80,3,225,178,73,40,228,236,212,239,0,203,89,27,221,51,17,84,190,33,103,110,191,214,39,253,50,107,72,202,131,211,112,112,0,0,14,41,233,136,14,60,142,154,48,221,10,91,199,214,145,110,33,46,188,243,21,59,53,66,27,16,70,100,145,158,45,163,95,251,126,59,183,105,95,87,249,219,95,233,250,114,255,255,255,255,255,249,28,93,177,161,6,114,157,136,142,26,116,19,9,184,227,51,11,128,64,46,90,89,131,5,7,134,106,135,243,232,21,131,77,121,36,54,234,8,13,160,134,130,130,211,51,14,12,74,94,103,230,13,37,152,72,53,33,33,0,143,6,165,48,225,128,0,89,64,34,56,149,24,170,235,245,90,133,8,131,197,3,100,119,230,212,46,223,183,75,89,67,204,134,38,52,114,248,188,231,190,42,173,69,40,88,5,57,189,221,110,75,71,11,183,68,90,124,249,31,74,41,125,66,16,169,49,201,183,206,98,157,66,107,88,86,6,131,150,82,205,90,188,86,21,153,183,166,93,217,151,182,155,123,7,59,247,4,226,196,37,3,247,235,202,78,178,227,84,106,218,244,88,106,36,54,8,51,112,224,176,224,131,255,251,178,100,200,12,197,28,104,208,27,107,53,112,71,170,185,163,103,5,24,33,49,213,46,110,101,241,201,137,180,102,205,131,142,184,47,136,132,90,133,94,122,24,231,245,162,49,151,158,227,148,218,125,58,206,146,68,18,147,249,78,162,63,28,146,239,80,227,177,105,72,152,124,91,79,163,170,2,119,39,105,252,226,207,9,12,99,70,44,53,182,51,61,69,191,105,99,82,170,25,222,82,43,167,5,123,38,160,169,48,151,63,118,233,63,2,41,242,148,251,222,126,247,255,255,235,62,106,249,177,245,14,177,108,84,121,0,0,7,246,229,129,114,8,238,211,65,157,44,251,242,255,67,80,26,114,87,128,91,127,195,157,198,174,247,187,63,149,153,188,168,4,66,204,28,146,173,243,215,55,78,127,165,57,154,191,215,149,111,186,254,141,191,255,255,255,255,255,251,81,142,202,30,141,21,20,74,198,4,115,140,2,96,148,88,97,103,7,184,104,184,167,71,118,110,7,124,208,64,35,50,160,131,11,0,9,180,52,83,96,74,64,114,161,126,97,0,60,99,74,188,97,129,158,99,160,30,151,65,64,88,197,96,44,195,225,14,29,12,13,76,16,3,222,81,208,29,95,98,250,38,239,36,162,160,179,22,28,3,77,178,224,62,143,4,200,135,70,109,44,23,195,84,217,114,15,69,90,40,153,35,147,115,16,199,12,136,53,179,119,91,247,157,91,112,62,86,198,202,21,104,164,45,43,219,87,91,130,214,68,234,130,61,31,93,253,108,186,38,186,212,72,255,106,234,74,172,55,25,97,41,163,226,52,174,116,113,165,109,135,209,227,198,165,179,8,76,206,144,126,183,204,230,162,137,187,206,35,69,104,150,195,211,14,106,40,226,244,117,51,167,22,129,44,193,150,236,126,113,235,69,227,36,187,121,22,145,153,232,163,134,106,32,176,60,228,21,16,214,165,48,136,113,8,122,128,58,128,0,192,65,128,7,225,70,29,24,165,32,112,161,147,30,71,55,182,164,188,247,16,149,21,65,232,28,213,136,234,206,36,34,168,14,222,173,170,99,241,118,127,243,233,255,175,183,212,127,254,207,255,255,177,212,38,10,89,217,152,72,115,34,14,71,65,114,22,206,165,16,108,69,134,158,254,119,63,4,22,100,185,115,23,224,196,98,35,137,141,68,130,102,83,95,153,89,138,2,25,188,163,160,163,26,130,204,78,38,136,8,68,5,3,105,58,109,235,111,163,56,237,210,16,37,27,130,51,207,81,150,245,112,83,214,3,47,243,215,171,85,139,146,177,78,237,220,143,243,180,82,199,206,188,152,158,156,127,218,201,28,83,37,214,63,210,167,54,95,64,251,155,43,84,107,44,14,29,174,148,227,132,55,77,0,82,132,90,255,251,178,100,196,14,134,90,104,76,19,175,68,240,80,169,153,218,15,5,10,87,81,163,54,110,61,51,65,100,168,167,77,129,45,249,78,76,146,185,3,162,56,70,37,217,201,102,178,240,89,70,93,83,130,53,114,20,182,84,211,37,165,17,106,91,173,32,51,209,206,17,131,40,108,180,90,146,20,188,78,34,81,113,20,205,171,57,77,82,3,149,120,74,170,238,97,133,46,26,135,24,77,175,23,116,36,140,27,139,75,255,179,161,4,48,53,220,97,29,36,25,226,46,208,134,11,209,169,198,37,52,139,227,225,168,23,151,112,68,93,89,48,84,103,80,159,251,50,132,101,7,155,251,126,159,250,25,54,151,241,12,54,63,244,246,165,197,19,175,94,155,29,197,196,83,35,247,93,193,76,207,178,225,213,52,222,225,69,218,218,171,99,27,109,234,63,135,111,121,207,49,41,48,0,0,3,144,20,5,0,1,243,10,90,115,241,155,227,17,5,115,51,37,115,23,206,176,84,36,96,32,24,96,24,102,101,56,56,99,240,254,175,76,33,24,76,74,10,157,210,80,100,136,28,152,85,67,4,64,58,186,11,228,205,4,3,19,36,156,69,205,92,99,129,91,183,46,81,28,241,112,121,91,98,192,176,1,36,83,38,29,129,169,197,130,171,42,103,236,87,238,205,92,181,12,66,167,184,10,66,11,201,84,90,134,171,8,130,113,176,137,56,252,178,157,233,99,42,172,94,201,110,21,33,223,227,60,162,254,234,167,225,5,106,121,56,102,253,151,161,86,58,63,252,202,214,102,22,167,165,111,45,33,173,106,175,89,13,91,16,71,72,208,147,42,46,152,16,82,12,79,153,30,215,171,38,46,18,105,18,226,122,81,213,6,89,205,75,136,104,9,161,18,171,2,200,98,81,201,23,58,90,60,93,28,188,230,146,216,105,213,199,207,168,133,194,206,33,29,25,194,66,45,27,15,247,44,234,68,108,5,90,148,18,158,16,120,92,0,4,205,137,5,113,194,103,140,19,218,96,76,128,134,46,40,189,69,66,157,249,183,118,135,150,228,17,131,170,86,24,217,2,72,236,86,251,227,17,125,83,250,77,163,226,109,245,109,31,178,188,50,58,178,79,242,111,64,65,13,14,92,227,9,108,178,170,110,58,23,87,158,127,176,123,77,207,86,175,80,81,208,48,24,8,21,0,201,77,187,207,49,88,120,211,22,227,45,195,2,31,64,192,40,80,66,102,32,113,149,69,141,156,56,114,12,12,216,74,81,225,100,114,178,170,95,168,42,20,73,130,64,129,164,82,2,17,68,32,199,195,230,213,38,113,44,249,58,137,121,2,81,168,15,215,203,146,16,167,93,148,47,126,92,241,118,13,182,192,3,77,170,115,212,180,250,53,255,251,178,100,211,142,231,166,105,74,27,185,100,112,80,231,121,163,104,168,126,25,49,161,46,110,61,147,65,19,148,166,9,166,9,96,156,117,181,21,178,70,77,173,114,156,250,11,71,242,66,138,190,159,242,82,228,198,7,25,60,77,206,101,32,203,156,222,127,127,144,170,227,252,65,189,148,218,28,181,159,114,8,211,109,155,31,43,218,237,47,95,92,112,201,202,87,25,191,231,76,219,45,86,88,217,142,209,182,181,98,216,57,233,121,13,113,97,157,57,63,163,48,219,45,178,244,94,177,169,131,60,238,205,168,226,133,116,115,149,141,143,109,102,26,11,56,128,19,4,252,192,146,96,147,47,19,59,25,8,241,48,106,218,22,127,13,166,26,186,153,218,218,165,97,46,131,181,61,199,49,174,255,180,254,184,39,194,191,212,109,199,214,239,113,31,101,26,4,93,182,61,62,17,6,156,98,139,239,0,68,2,17,141,192,121,38,210,119,239,84,23,43,141,53,221,141,76,204,12,136,22,0,32,89,134,67,113,163,66,41,161,3,201,103,204,55,37,12,135,12,151,66,138,4,24,42,0,5,2,76,69,2,218,76,140,192,177,24,4,48,10,10,65,130,99,10,8,1,133,128,134,12,89,215,253,216,12,44,252,7,13,60,241,52,59,147,204,168,99,121,0,18,101,70,195,22,64,14,146,20,137,142,65,36,142,175,72,227,154,13,72,208,148,178,24,97,7,166,95,140,52,114,100,82,67,129,69,178,249,124,101,205,116,239,22,26,222,202,165,0,100,175,201,103,200,165,241,178,64,53,200,172,18,248,193,82,9,249,231,93,246,113,28,5,132,119,45,198,104,169,47,99,151,41,121,172,51,159,220,162,82,197,249,138,69,85,213,134,221,94,246,123,170,119,238,223,15,74,4,147,101,133,240,22,83,42,30,67,4,183,118,215,65,249,63,148,249,172,253,227,203,91,161,61,37,159,156,242,67,151,152,92,218,91,65,5,45,121,141,197,78,189,120,143,76,211,29,222,238,51,3,83,61,118,166,102,217,15,62,203,61,243,174,204,221,160,0,0,39,33,52,228,1,199,26,90,133,198,36,120,121,64,246,29,168,216,177,132,73,160,82,165,171,94,106,76,115,0,113,88,162,2,136,61,0,2,170,118,74,92,245,155,245,58,107,191,196,31,125,91,26,244,196,191,3,191,127,212,227,254,167,250,118,195,244,49,95,161,221,42,46,92,36,2,48,225,44,207,2,211,161,28,140,64,13,50,172,148,207,66,53,221,196,143,16,130,55,98,195,89,71,13,109,56,88,94,137,40,44,150,170,95,5,52,174,207,192,34,68,70,206,20,120,178,18,158,171,210,242,101,18,128,223,170,93,231,215,101,150,2,214,172,74,162,91,167,255,251,178,100,209,14,72,92,119,200,139,184,101,100,74,133,25,115,111,5,40,31,9,165,50,110,107,4,128,237,167,103,157,135,136,208,21,249,116,212,197,91,153,21,10,213,91,178,232,152,245,11,213,241,213,54,89,115,88,191,15,39,182,69,96,185,91,79,110,26,108,115,255,81,198,109,233,105,101,118,45,55,38,183,115,224,196,7,182,184,71,75,216,239,61,96,80,0,79,57,147,162,200,42,239,8,93,236,112,135,236,202,108,76,217,229,5,15,218,185,51,51,126,39,20,173,133,13,76,234,208,75,108,217,116,152,164,186,117,67,69,154,234,202,35,233,49,147,148,204,147,199,27,47,180,29,127,237,95,231,105,123,171,223,173,101,206,111,44,166,176,149,211,43,3,173,67,157,28,101,254,137,75,159,168,181,186,248,107,116,147,242,250,189,140,103,94,121,137,200,95,9,62,103,85,186,235,100,96,32,0,39,250,151,36,156,53,58,80,23,83,13,109,101,109,96,31,90,83,180,178,113,95,43,114,237,253,153,127,253,255,255,245,255,255,252,132,125,127,114,111,216,195,117,238,174,191,67,250,95,121,109,6,239,179,255,224,172,0,0,1,80,24,5,152,64,2,24,4,152,31,7,116,4,50,134,104,56,102,121,170,102,159,0,230,34,130,32,81,12,200,144,128,202,64,9,245,38,17,0,160,201,134,32,168,200,44,217,89,64,30,82,177,109,21,13,52,194,34,228,70,217,164,24,151,43,245,169,55,22,191,133,208,104,151,254,188,178,187,196,32,52,35,38,160,213,81,114,91,50,177,164,12,118,52,238,18,49,41,163,124,12,220,29,74,89,41,148,73,110,48,166,105,42,113,85,153,7,55,69,202,10,183,231,216,203,87,249,145,214,78,104,143,138,28,208,222,46,43,89,140,0,133,158,144,0,125,210,36,192,59,94,248,44,58,139,2,153,214,89,175,139,45,252,66,105,245,197,126,154,221,95,117,117,127,10,53,58,96,197,222,7,184,241,197,215,133,236,59,25,219,203,246,200,56,222,45,7,253,124,87,95,191,188,209,33,75,36,71,163,121,146,106,182,189,132,223,13,47,14,213,171,201,166,91,139,18,109,75,6,9,200,238,87,7,187,255,31,211,26,175,197,247,252,11,103,82,64,0,4,205,57,10,0,108,23,116,193,177,0,31,120,99,86,20,36,182,43,9,6,27,40,250,66,142,238,226,94,99,211,7,44,40,15,231,184,191,73,101,152,219,234,221,91,234,178,76,188,27,178,17,214,203,203,73,217,196,180,243,84,127,246,212,50,16,116,192,208,32,196,167,32,14,164,27,244,18,25,69,48,24,246,201,153,94,138,26,33,97,137,21,156,33,225,229,156,167,33,132,167,26,40,33,195,48,234,4,255,251,178,100,179,142,215,201,115,202,155,185,123,240,65,195,185,146,105,43,86,159,249,209,40,46,239,38,145,9,153,102,73,151,148,250,203,21,84,6,14,82,77,41,81,113,45,137,205,44,102,20,208,137,130,162,210,197,15,113,232,240,48,133,187,241,26,179,44,248,26,89,244,33,50,180,163,129,41,204,50,172,10,53,50,155,240,32,52,36,90,176,250,133,255,88,184,78,25,169,14,135,98,113,1,202,182,32,170,226,195,203,247,16,159,231,27,138,181,222,190,20,5,110,99,71,32,133,123,68,74,108,168,116,23,74,28,181,54,92,200,190,17,80,49,179,186,184,184,237,101,168,175,47,80,197,49,181,140,91,251,185,237,220,215,127,91,132,110,231,216,223,225,47,253,65,143,111,125,141,191,246,233,23,147,65,167,201,163,54,243,114,168,132,143,15,203,255,185,111,93,238,127,175,230,179,175,49,83,185,52,92,247,111,155,171,157,124,110,119,62,111,181,251,151,239,44,176,198,31,237,45,52,163,157,251,159,253,195,127,255,91,191,246,185,255,114,230,1,31,115,21,136,3,178,21,152,147,129,79,69,179,93,36,65,192,133,146,100,116,187,132,229,224,188,222,97,237,237,171,251,104,248,131,29,6,175,155,168,192,97,100,63,160,211,136,142,116,16,87,136,166,143,70,253,120,199,255,215,247,22,162,149,155,0,71,0,172,192,144,16,12,26,70,248,201,253,74,204,54,128,204,197,20,133,14,232,135,60,77,124,200,0,240,65,16,216,5,19,128,18,165,198,55,41,240,0,123,131,142,16,38,110,33,20,30,44,32,149,33,96,233,149,2,61,84,24,76,206,220,25,2,150,105,176,212,11,229,132,24,5,9,61,98,145,238,150,50,17,145,192,239,169,154,170,200,52,76,62,52,191,104,36,235,38,31,16,151,93,85,97,163,52,41,38,243,158,50,70,69,67,78,205,151,225,22,122,209,76,112,108,53,36,157,221,183,209,38,165,179,226,16,229,2,103,46,168,164,107,217,147,143,33,185,37,21,63,75,185,130,243,197,37,51,194,71,161,236,46,184,27,249,152,191,119,81,249,222,84,54,42,242,134,183,231,142,171,119,39,183,247,202,46,238,188,247,224,244,99,134,12,109,207,213,151,195,153,97,81,179,238,222,164,93,189,175,254,127,123,250,203,247,174,238,183,43,220,181,140,1,188,185,175,203,151,121,245,119,83,93,251,223,205,107,243,228,230,89,82,81,225,159,114,253,227,174,255,127,157,252,99,185,127,220,188,0,0,14,4,91,38,126,125,22,193,129,145,23,217,47,169,43,171,82,68,233,235,121,137,78,213,220,41,224,147,71,93,191,99,30,237,249,70,199,237,37,213,232,127,235,209,254,175,219,251,127,255,255,251,178,100,156,143,216,39,116,73,139,220,209,32,69,8,217,179,100,103,102,96,249,209,36,14,235,42,145,1,151,166,5,164,9,176,229,6,227,91,162,152,193,164,28,44,230,152,236,106,142,148,22,97,184,118,35,7,12,127,50,78,250,18,205,241,53,204,239,205,205,10,105,132,0,176,8,219,48,132,56,50,116,137,52,164,101,14,6,113,3,27,52,231,125,73,127,136,175,140,139,57,33,12,208,26,2,172,102,139,36,228,130,16,59,242,5,230,49,12,104,82,5,135,179,13,138,155,39,170,204,161,21,150,88,33,99,212,81,229,220,244,170,34,157,250,89,236,46,153,164,54,224,195,212,66,149,192,55,94,80,137,126,205,22,1,132,212,118,21,250,221,205,144,24,0,189,180,241,38,135,90,178,216,83,153,169,177,32,6,149,214,217,244,134,195,196,136,51,116,239,1,140,164,139,175,136,136,40,254,51,66,208,72,51,152,103,52,93,249,86,28,154,139,235,242,147,115,152,209,111,123,207,123,152,132,253,154,147,188,251,179,214,116,221,57,123,141,213,78,109,242,10,159,185,57,66,223,111,230,109,91,222,237,235,157,203,157,254,127,255,238,98,181,137,234,91,79,221,155,119,41,50,239,44,222,251,117,234,231,186,210,222,118,229,126,99,200,190,172,110,35,142,251,255,134,242,207,255,59,249,243,227,219,231,214,225,36,82,145,84,39,117,178,182,24,182,134,57,114,3,155,71,213,82,3,135,83,58,140,224,27,185,195,92,41,134,69,79,18,3,206,208,163,47,23,255,248,39,114,205,148,109,172,58,122,136,118,128,215,122,63,234,218,63,214,216,108,242,54,22,0,76,99,1,71,130,67,25,84,115,230,165,179,177,193,35,105,161,19,104,99,99,15,156,195,4,1,3,2,67,83,54,197,67,64,135,132,108,48,132,94,49,28,16,48,68,62,76,178,129,184,80,37,28,4,130,1,106,2,64,132,192,176,156,136,49,28,14,140,169,176,84,36,72,68,160,72,97,33,19,213,66,196,178,220,182,29,149,175,34,160,144,122,225,228,233,183,52,76,174,34,172,74,119,34,102,82,160,160,165,235,76,248,131,32,198,105,162,166,32,184,20,38,220,49,24,70,211,109,200,195,131,151,86,186,173,91,244,164,117,183,72,21,48,179,101,218,100,112,155,236,33,55,31,234,242,129,163,108,82,164,145,39,237,83,56,0,161,249,227,125,127,119,243,157,181,173,191,89,255,55,123,234,227,241,243,158,221,18,214,110,154,218,203,236,212,248,159,221,172,85,198,187,82,90,253,114,205,120,112,222,111,230,216,245,155,27,251,255,95,223,25,182,112,161,158,241,113,90,235,84,221,179,73,245,102,91,91,126,222,140,149,129,14,147,189,255,251,178,100,123,14,8,18,116,201,11,186,124,240,63,5,217,129,105,39,104,160,137,209,36,79,115,68,128,234,148,104,53,131,177,184,255,255,89,239,53,36,182,52,254,111,241,169,96,10,104,152,137,24,13,64,146,19,19,20,40,32,197,5,122,230,138,4,132,25,211,10,105,37,139,190,209,71,149,87,74,44,214,103,2,224,185,79,252,224,79,183,234,216,148,216,218,191,253,215,149,127,252,126,135,37,255,255,255,163,250,1,50,32,167,48,0,4,83,1,145,243,51,59,89,163,21,16,224,48,236,54,163,157,179,13,197,129,50,32,172,193,5,115,67,33,13,238,153,69,48,47,16,63,67,224,92,80,168,115,96,176,176,24,3,4,14,120,168,116,193,173,38,34,21,88,0,166,200,137,74,77,18,5,111,57,64,85,27,207,114,226,213,91,160,84,200,25,100,8,218,168,105,18,39,245,88,32,71,61,211,140,8,200,47,252,95,99,12,145,99,89,137,24,18,5,181,236,33,44,90,13,51,63,48,162,41,249,6,194,172,233,70,168,170,87,76,137,126,233,152,204,143,79,67,42,129,101,177,51,12,30,31,177,29,80,204,42,197,203,81,102,154,109,220,199,120,219,253,227,57,250,202,123,251,90,198,190,246,28,228,21,71,175,164,171,107,11,191,149,120,42,6,199,57,67,30,189,142,47,158,254,63,69,83,156,162,207,251,172,251,134,255,255,95,221,223,252,235,89,151,118,86,194,176,195,10,122,90,107,245,55,79,150,239,126,174,90,239,121,204,254,197,62,82,185,251,150,127,159,255,253,214,255,155,252,172,227,159,55,157,224,0,64,8,0,60,116,122,29,183,17,1,142,149,12,86,186,176,72,163,212,236,219,230,233,136,234,52,35,91,162,244,255,231,101,8,185,50,181,60,8,182,191,254,197,149,219,77,50,23,191,197,125,63,71,253,127,127,244,80,0,76,27,0,76,95,0,204,190,89,207,112,211,14,192,38,13,237,117,13,108,137,77,180,40,204,135,7,0,0,225,162,2,121,168,71,19,238,98,32,40,98,248,98,99,216,34,21,10,84,48,68,8,3,135,211,8,64,104,24,168,17,152,10,27,181,17,160,8,195,33,52,194,128,1,0,106,133,74,89,77,156,196,96,85,29,120,77,137,67,9,73,99,24,128,17,160,177,37,9,86,45,104,41,102,140,1,230,86,88,184,84,42,21,86,40,19,100,128,236,124,193,144,129,84,123,195,4,230,215,94,36,89,132,209,55,88,166,24,176,168,58,253,0,235,148,102,222,111,195,173,132,4,56,89,92,7,38,10,250,106,212,121,163,214,183,104,168,124,49,154,125,127,152,90,253,101,33,214,229,115,216,242,98,79,123,123,199,95,114,143,42,245,46,97,204,255,251,178,100,98,14,232,5,114,72,139,184,70,98,73,105,9,147,100,163,158,30,65,161,38,111,115,36,128,230,141,230,137,156,20,98,121,107,25,137,22,246,248,51,108,109,71,222,236,107,102,249,97,122,180,183,15,194,246,53,51,203,127,251,222,229,46,54,185,160,124,119,38,149,46,209,180,228,46,207,91,62,195,140,14,84,59,48,99,125,115,94,214,139,140,245,48,0,0,56,31,52,196,12,33,161,224,103,128,85,96,8,19,163,65,13,35,140,33,212,151,231,69,190,95,252,105,47,236,69,179,147,111,69,96,206,247,106,200,218,31,69,165,245,254,248,69,190,171,207,251,47,255,254,177,195,28,67,6,72,22,64,99,110,9,67,160,192,196,238,0,56,0,0,16,40,6,152,46,3,49,164,89,11,153,4,3,233,133,73,150,155,107,218,109,154,225,128,1,67,165,163,55,145,205,182,149,120,13,127,141,150,132,85,16,38,68,32,233,194,16,80,75,137,85,80,171,237,60,66,232,117,131,106,142,15,85,149,193,85,166,86,95,57,18,167,172,225,131,16,17,130,150,54,136,65,113,161,230,164,139,210,7,241,215,28,61,212,194,11,2,67,23,222,194,227,43,216,253,42,70,65,215,91,1,116,106,114,134,14,238,230,161,27,235,246,199,241,197,158,101,140,121,150,73,229,217,136,77,150,214,142,196,41,45,109,27,175,217,247,155,255,87,191,44,187,159,119,69,150,247,127,154,254,115,235,79,229,248,247,47,199,159,245,167,255,24,34,93,38,190,232,191,86,233,99,10,211,46,163,143,79,83,202,106,235,13,231,133,172,119,220,119,83,243,171,142,53,245,125,244,166,153,173,82,106,213,76,233,101,50,170,188,189,75,106,182,28,230,95,114,228,31,133,32,171,221,186,0,50,214,146,10,249,84,145,33,76,213,241,150,70,99,133,207,75,4,185,4,74,193,210,130,198,32,173,56,8,46,162,44,250,188,221,116,42,47,109,99,22,216,180,159,223,114,234,162,170,63,242,74,107,142,245,83,107,58,255,213,72,0,204,118,5,76,123,17,12,180,95,142,222,198,77,0,51,205,236,107,77,83,46,206,33,112,204,126,4,204,3,7,205,77,7,13,30,55,149,84,192,82,20,153,65,49,224,55,4,1,164,66,96,140,6,49,68,5,48,124,14,225,42,144,75,48,229,99,17,71,45,1,0,133,1,45,113,64,40,143,122,56,6,17,223,149,67,16,219,32,136,128,227,32,61,25,73,6,179,72,37,43,147,41,11,9,66,95,80,130,128,178,247,168,198,68,125,163,176,16,80,249,64,106,72,26,43,90,137,185,15,50,173,47,220,154,237,90,23,202,173,135,101,54,126,149,145,60,152,54,2,17,15,228,174,152,199,10,255,251,178,100,78,140,232,5,116,72,11,186,124,112,69,36,9,97,107,11,38,156,237,165,42,110,229,239,129,10,151,102,9,172,28,160,124,254,26,191,43,133,80,0,49,118,202,77,43,229,131,254,213,94,175,16,26,134,253,131,222,180,251,202,91,87,163,186,255,54,233,211,126,197,145,224,233,136,247,137,167,169,132,213,35,74,182,250,28,149,245,188,89,169,95,125,210,14,243,171,201,140,40,164,215,133,76,94,20,247,206,126,253,113,123,235,59,246,117,104,141,148,165,245,111,243,3,63,215,117,213,181,127,168,118,89,0,239,186,4,39,141,143,228,55,49,58,71,202,99,35,22,142,6,132,158,57,179,53,236,58,74,26,225,0,95,112,7,33,234,153,54,230,121,174,56,191,33,249,135,57,85,72,98,45,23,23,213,119,126,157,10,159,60,205,76,53,108,212,213,19,255,255,255,168,16,0,46,99,10,0,55,60,70,212,24,233,232,134,91,198,48,81,134,43,168,6,5,139,164,195,113,128,226,216,24,80,49,244,129,149,2,129,131,13,193,17,98,29,121,145,3,171,204,121,244,77,172,85,20,128,82,177,81,180,195,145,66,211,122,88,188,32,252,244,149,248,126,111,206,111,224,84,50,17,146,142,64,192,94,217,75,201,54,217,159,232,161,0,212,53,172,6,30,211,109,87,25,17,138,103,72,200,173,200,187,65,102,216,112,175,93,184,83,67,13,85,155,167,220,116,188,76,220,88,178,26,83,125,189,147,169,131,170,60,13,34,233,170,185,103,58,214,189,167,248,107,53,43,92,87,126,27,156,174,217,163,234,179,56,192,212,169,102,253,36,133,77,225,31,172,15,37,54,17,249,134,218,229,45,107,157,86,214,174,171,95,52,204,83,86,51,167,52,162,184,124,170,158,172,55,198,141,35,199,56,120,139,43,54,179,50,122,107,239,62,67,170,53,167,215,154,80,170,182,244,0,242,42,163,161,0,113,23,9,142,70,105,193,156,19,173,81,135,143,110,220,56,205,36,116,22,208,90,115,160,64,108,112,141,84,247,223,234,115,37,217,16,227,96,170,31,222,131,154,153,155,255,167,234,111,29,232,163,255,255,231,191,249,250,134,255,160,0,76,110,10,1,161,217,154,47,65,175,28,1,242,96,17,179,169,65,176,136,177,170,240,145,163,3,26,17,217,180,31,159,7,145,156,120,32,179,119,131,171,130,230,145,2,56,202,104,14,29,38,37,109,128,129,66,11,36,113,156,18,121,121,218,138,101,55,44,233,130,8,177,185,75,221,131,95,122,3,237,101,211,76,53,51,37,175,202,82,208,198,97,0,208,7,134,156,127,205,237,201,135,169,41,36,141,51,228,80,59,86,159,181,41,34,82,206,80,20,182,147,222,158,255,251,178,100,62,14,7,172,110,72,139,187,201,150,73,70,185,154,107,10,40,31,45,191,36,79,105,241,201,5,14,166,13,172,52,104,82,73,72,9,111,48,141,168,108,142,196,137,57,92,123,247,64,135,191,243,184,192,85,241,218,4,169,107,201,90,118,127,133,76,111,225,38,238,232,96,252,235,74,33,50,207,253,227,201,45,172,179,223,127,87,44,254,168,97,90,231,26,133,108,113,162,223,225,63,206,231,123,189,223,255,239,88,235,157,253,125,238,103,90,98,122,126,244,67,249,61,143,108,119,13,119,233,111,86,185,98,207,123,103,188,255,231,234,214,59,253,235,127,251,183,168,181,157,159,151,184,192,8,1,0,0,74,16,113,170,164,120,248,116,68,4,66,2,224,40,186,174,217,16,136,145,131,165,19,169,169,249,233,65,33,202,17,19,125,23,234,96,231,253,198,45,171,243,255,255,242,198,217,152,96,20,163,169,18,29,190,81,143,64,217,201,5,144,40,8,83,255,182,136,136,43,14,4,4,151,48,103,4,243,16,132,220,48,255,2,195,4,51,229,48,74,0,211,11,17,19,30,10,81,8,3,8,192,48,194,164,50,210,233,112,135,5,201,129,160,23,185,13,101,25,69,129,176,192,48,2,105,203,4,217,76,28,56,152,194,163,26,60,34,18,205,214,91,211,190,9,3,199,152,191,28,149,136,130,3,4,167,69,136,138,120,106,210,178,190,125,134,68,37,217,85,134,48,49,81,176,76,204,14,160,150,234,64,227,198,165,108,249,148,208,91,181,127,11,215,165,212,217,163,170,180,106,212,133,199,173,40,64,133,168,252,104,176,50,131,154,125,105,177,12,46,237,151,195,82,39,170,167,22,132,231,106,193,146,21,205,227,78,36,216,135,189,48,205,30,178,200,242,19,84,24,14,6,105,141,27,9,16,236,163,116,5,12,221,188,198,129,87,170,8,144,98,77,14,74,58,206,115,189,249,32,66,121,38,167,111,128,139,186,214,181,18,108,83,113,39,190,161,169,27,45,233,75,98,189,247,133,155,86,184,183,175,151,127,126,53,164,211,114,136,0,0,161,35,121,200,12,156,32,228,73,57,216,90,135,65,61,205,21,172,15,95,77,29,218,165,194,253,203,183,36,20,164,141,179,157,45,76,129,209,132,4,229,147,245,217,206,53,69,199,43,251,108,203,50,127,159,156,255,238,245,214,237,221,1,0,204,3,9,12,19,20,204,29,105,204,76,234,142,78,28,13,204,42,77,211,1,141,28,45,204,133,4,76,9,3,201,64,243,42,141,166,18,23,1,12,113,7,192,200,146,175,99,226,32,56,160,121,0,1,82,226,161,118,10,193,4,39,12,5,20,48,6,6,92,75,213,198,194,184,176,207,206,172,23,117,255,251,178,100,40,140,199,183,111,200,139,186,124,114,72,70,153,163,105,231,78,24,149,163,50,110,61,55,192,247,152,103,77,134,157,112,179,50,160,238,227,192,35,16,2,112,215,180,254,181,120,236,116,40,84,152,47,25,233,171,122,60,6,215,72,86,204,86,139,188,23,234,219,22,79,13,216,166,131,238,219,153,251,182,111,35,13,202,117,22,126,187,183,186,119,234,131,69,192,180,217,182,10,24,170,16,17,50,241,128,53,106,41,96,161,111,241,42,58,218,185,224,250,43,105,23,61,49,243,36,179,87,193,222,187,84,87,220,163,75,235,41,50,181,158,46,28,124,40,236,209,223,200,203,171,60,154,36,103,209,105,111,186,198,244,181,44,184,243,81,214,117,3,31,211,54,196,210,193,180,57,228,222,109,27,255,175,95,75,103,123,214,243,44,79,91,77,132,202,191,115,175,96,2,64,134,20,228,1,76,156,84,7,136,92,136,5,175,135,178,80,53,0,137,103,72,216,215,248,136,243,230,75,73,47,255,15,115,214,98,253,215,118,124,25,110,26,111,166,216,63,234,159,255,103,208,188,202,208,94,213,31,152,175,115,1,195,80,87,54,149,35,255,245,128,1,9,126,132,161,96,81,128,19,166,165,90,155,192,32,13,188,16,136,2,168,36,0,56,146,67,16,143,98,143,26,54,0,130,149,94,229,82,139,183,92,88,204,130,244,140,184,42,129,185,88,128,178,231,183,255,248,114,198,10,177,14,97,196,142,175,222,79,7,142,69,78,35,128,194,107,250,133,3,126,36,93,116,154,43,63,14,89,198,255,194,97,199,126,20,79,117,251,251,23,137,243,120,59,135,8,111,188,164,51,74,62,112,205,10,151,121,172,72,179,152,112,214,163,214,251,206,115,19,120,190,47,106,59,158,137,63,244,185,34,94,34,210,91,108,114,69,229,148,252,55,25,234,202,132,158,78,59,110,75,126,251,47,31,9,241,70,24,212,42,30,11,10,16,44,228,5,213,136,250,40,96,96,233,153,139,138,227,139,177,157,20,219,92,95,160,90,7,0,11,216,65,160,199,19,28,178,37,159,73,91,243,84,234,199,31,137,115,69,213,49,172,246,98,223,165,177,247,97,252,39,69,211,136,106,76,36,166,136,23,34,253,127,255,243,201,148,99,71,162,119,72,136,210,131,140,47,72,32,0,76,252,185,81,195,9,8,179,33,99,19,27,3,49,230,168,204,128,68,198,17,204,88,60,89,11,184,194,97,106,153,252,12,12,76,77,187,48,220,137,196,214,175,166,219,217,164,151,65,66,96,176,56,171,239,14,247,73,225,250,198,65,140,185,184,134,81,215,167,142,73,191,7,194,213,13,193,208,55,248,196,2,186,150,103,128,232,249,133,185,62,59,255,251,178,100,47,12,135,67,104,203,155,184,123,112,69,131,169,113,105,45,102,155,205,163,48,110,61,61,1,32,154,165,217,167,149,112,160,120,139,31,48,177,155,95,124,168,123,125,157,238,190,16,200,240,120,70,154,33,196,69,82,88,37,87,204,65,171,168,180,112,180,150,101,197,36,91,150,229,180,184,126,195,5,138,109,38,179,9,90,168,163,231,142,251,193,119,84,93,152,78,70,121,149,0,190,19,114,219,12,195,12,150,39,52,16,235,47,67,200,184,139,229,230,51,254,13,153,29,56,46,100,140,180,172,87,217,14,142,202,143,29,176,212,38,26,203,131,29,19,232,14,167,81,196,70,46,151,213,145,117,25,243,29,85,238,181,21,16,97,94,221,130,140,101,104,19,121,47,28,32,36,8,195,128,6,98,86,244,220,111,179,66,48,81,11,43,238,2,16,170,233,15,20,179,172,242,236,153,222,149,110,99,205,16,50,28,32,164,50,188,231,115,230,177,62,98,142,226,7,248,139,80,37,168,252,51,255,253,215,47,76,210,251,216,8,8,21,105,113,132,32,195,1,11,132,56,179,109,145,204,53,167,48,120,220,200,4,19,13,129,86,74,75,152,116,154,149,232,200,80,31,26,37,81,180,214,98,52,22,86,58,234,118,189,31,116,11,36,5,63,172,246,122,43,91,12,216,245,121,101,104,111,59,43,32,56,34,227,75,230,39,117,201,37,158,220,97,238,126,230,66,225,57,15,230,131,27,206,150,147,144,204,226,235,91,183,171,37,103,196,174,24,7,162,222,59,13,254,21,208,47,16,93,119,141,61,251,132,95,124,8,70,92,154,103,127,168,45,208,237,6,28,241,27,33,24,183,127,26,38,111,35,141,177,88,152,198,227,69,210,238,104,142,147,33,234,42,116,159,28,108,20,78,11,203,46,91,75,219,52,70,21,2,177,226,177,12,108,142,217,6,144,145,146,42,20,128,201,66,134,64,36,150,210,8,57,2,116,132,141,26,3,173,175,10,113,185,174,231,53,84,68,67,244,169,197,24,96,0,13,90,76,64,56,210,244,18,72,104,197,25,225,70,84,82,144,135,93,0,17,56,200,65,146,83,71,64,67,71,33,120,149,215,107,108,214,255,215,240,179,170,63,180,198,16,63,91,175,115,37,241,29,66,99,184,183,209,147,255,254,61,190,158,188,119,255,255,189,96,0,76,36,53,49,121,32,206,140,99,76,164,79,62,8,54,80,200,202,169,131,32,45,140,50,7,48,168,252,193,64,224,64,201,3,3,9,196,71,0,16,193,9,133,193,11,3,81,113,3,50,76,180,203,14,10,36,153,42,129,195,91,16,243,55,90,240,226,251,112,218,4,11,13,203,177,88,4,28,34,50,55,196,37,22,166,237,215,255,251,178,100,44,15,215,155,101,204,11,152,100,244,69,36,217,146,105,226,78,29,57,165,48,14,225,237,193,38,26,101,193,150,21,168,144,35,99,162,148,241,154,102,180,69,192,113,227,82,212,17,204,70,36,116,146,248,195,238,153,208,45,75,214,162,48,148,139,151,101,139,90,106,90,116,225,111,252,81,64,230,236,238,70,163,83,17,121,138,11,15,187,56,121,175,74,25,219,233,10,100,145,121,250,203,237,169,67,107,145,15,214,180,59,12,205,214,45,18,14,216,110,40,29,66,133,247,62,238,189,8,156,106,88,84,148,67,15,232,83,29,204,208,139,165,185,127,91,164,227,113,246,62,146,47,235,218,230,162,88,113,94,108,36,138,251,91,60,229,132,72,123,190,147,86,233,157,154,229,223,38,209,40,121,132,15,252,71,130,146,134,0,1,9,172,85,4,104,139,134,41,17,197,20,8,42,46,83,108,84,128,97,67,185,141,25,35,139,92,41,60,177,117,150,239,253,243,242,215,77,55,198,202,144,158,10,53,62,154,239,212,35,181,153,169,252,127,176,29,124,94,93,197,229,169,189,111,255,254,144,224,33,200,48,132,110,52,239,30,49,188,74,48,37,156,48,5,6,48,64,55,34,2,75,66,100,48,24,74,32,180,115,0,131,83,3,128,17,1,71,84,79,182,2,78,82,186,209,161,212,45,178,42,181,132,186,79,200,10,76,194,90,191,195,33,192,132,220,156,165,165,102,69,255,26,115,186,40,182,185,187,177,135,198,96,84,207,36,8,218,181,23,240,2,97,69,183,247,6,1,4,90,189,77,45,177,242,18,214,124,117,139,240,31,217,245,41,218,130,210,228,124,107,133,58,19,60,19,116,77,226,92,130,176,199,95,24,230,174,152,141,100,38,129,68,83,60,140,114,24,240,15,231,106,117,69,160,78,239,3,234,38,180,196,243,200,124,64,212,74,237,245,79,244,107,173,195,77,165,238,190,99,71,212,231,166,61,84,180,197,32,185,235,228,172,167,251,214,113,50,54,187,169,163,139,213,179,95,126,12,12,83,84,223,198,124,77,87,120,245,204,249,175,130,56,6,29,232,112,148,144,114,234,34,111,227,236,124,218,187,67,185,56,74,3,88,199,225,246,150,98,135,117,125,179,130,186,21,225,53,31,229,146,107,244,58,183,79,127,80,144,228,247,107,7,97,21,74,164,244,198,15,23,153,26,55,245,19,23,219,11,225,22,249,47,151,147,149,241,75,239,163,95,245,214,78,84,32,0,82,189,160,66,4,68,7,236,68,109,0,6,134,70,100,0,102,140,50,133,228,130,2,4,98,21,132,2,69,180,34,151,20,25,32,63,67,206,205,144,54,154,135,160,231,39,233,62,126,26,213,76,9,45,187,115,191,255,251,178,100,29,140,118,133,104,207,27,120,121,176,73,9,41,144,105,37,86,28,185,157,46,78,229,237,193,33,155,38,21,132,21,168,114,110,116,56,156,142,167,196,88,55,63,218,13,140,87,33,174,157,62,244,111,176,251,77,173,208,122,45,188,75,250,69,111,248,110,243,67,22,45,138,149,214,58,225,43,126,197,110,216,92,146,246,132,210,211,97,161,60,91,27,22,112,211,85,171,151,218,105,185,3,255,13,116,189,27,226,107,112,171,189,159,49,92,49,13,84,83,224,207,80,56,254,126,191,203,154,153,199,194,130,130,143,13,48,75,119,87,145,99,93,225,236,228,174,86,166,0,210,108,81,39,139,178,204,170,133,114,235,106,102,70,165,36,100,108,120,88,103,98,179,52,221,181,116,171,203,44,204,255,95,180,244,203,55,10,81,40,146,50,187,24,13,7,55,20,250,46,1,80,0,4,134,181,29,146,177,188,133,235,58,232,47,24,2,180,195,240,248,1,14,19,233,19,226,40,209,159,156,4,53,23,26,252,87,232,157,63,35,188,203,16,233,255,211,255,250,182,174,62,83,127,255,72,0,3,39,162,60,152,46,45,157,214,115,154,8,24,152,112,234,152,118,157,152,192,77,24,10,0,0,64,161,101,12,2,29,181,209,32,220,32,68,5,144,162,99,101,36,242,11,130,166,225,84,16,37,108,85,37,130,200,150,233,172,191,69,69,170,114,52,14,202,79,156,66,49,113,124,162,129,50,179,66,161,58,208,185,168,31,145,177,66,227,108,169,155,41,248,176,32,65,208,22,118,40,128,166,216,88,149,206,202,136,24,233,75,198,60,164,156,237,21,79,114,14,217,58,96,187,196,216,156,166,92,116,174,31,88,186,117,215,83,10,195,130,242,57,174,52,39,83,207,13,92,201,189,226,6,234,223,22,53,205,7,47,232,250,125,215,30,144,96,214,231,108,54,140,74,162,91,211,8,241,155,27,45,205,53,212,60,230,73,28,171,133,229,95,135,235,237,228,248,180,116,111,221,242,226,237,113,216,239,35,218,253,86,217,188,109,218,45,102,171,235,131,234,216,204,251,148,61,253,48,48,103,37,128,146,60,126,66,235,56,116,27,86,214,82,149,129,112,214,139,185,225,82,66,196,8,45,110,16,130,87,55,196,29,148,45,63,126,96,66,167,126,174,86,42,17,197,84,111,87,161,219,122,148,214,70,251,31,175,106,143,38,207,10,200,43,217,253,209,103,162,88,0,0,19,189,156,163,160,16,234,117,69,9,138,130,38,90,44,24,245,42,101,81,25,53,71,30,121,128,202,34,32,199,181,84,119,73,242,33,95,38,24,113,125,78,196,75,129,239,147,144,153,51,44,91,138,75,46,74,74,251,184,218,130,241,62,210,255,251,178,100,33,14,6,88,103,205,155,152,121,208,71,38,185,129,105,133,90,159,117,175,40,79,111,36,192,228,165,39,244,245,136,232,95,217,167,187,51,100,100,48,251,51,247,3,140,97,217,27,68,252,225,135,105,38,199,59,231,214,109,247,1,5,141,176,186,253,111,116,61,219,119,165,243,215,63,27,236,107,148,63,93,242,135,5,148,71,219,95,154,53,97,221,203,234,27,39,45,206,17,237,140,79,252,47,184,89,166,170,155,113,129,12,230,114,148,220,28,47,55,205,164,220,12,58,91,139,117,195,232,180,177,95,11,48,226,121,227,214,149,136,218,60,160,94,243,172,161,199,236,117,35,169,48,241,252,55,175,94,176,206,196,246,89,165,133,61,98,146,236,128,31,58,138,46,105,107,11,15,28,182,40,85,246,115,224,162,248,131,0,60,14,146,14,211,155,99,238,78,154,20,114,173,110,161,42,238,31,230,189,12,53,87,242,24,99,98,227,90,32,223,149,254,175,132,63,75,255,161,157,177,209,39,126,183,125,42,172,138,157,13,128,227,192,148,96,64,5,96,64,43,49,227,74,115,24,208,52,48,121,42,131,208,118,61,60,178,245,152,1,57,63,137,152,40,167,177,131,46,1,157,143,181,4,121,160,177,9,32,38,142,19,167,72,75,51,53,30,140,100,83,0,100,47,71,230,74,50,218,22,219,116,8,128,138,97,6,189,215,85,72,187,101,108,181,49,16,237,171,127,85,154,52,75,132,44,69,144,18,212,87,12,68,24,250,61,44,203,64,193,6,150,236,182,5,157,227,214,84,66,122,205,43,21,157,244,148,70,46,206,177,182,43,122,9,110,20,120,38,219,193,111,10,36,252,167,172,250,210,223,245,37,28,167,195,174,126,74,57,8,150,90,110,50,190,114,188,166,164,186,183,97,57,49,158,92,202,239,40,251,114,146,221,202,107,184,252,21,22,157,237,11,237,8,171,6,68,236,76,82,56,246,242,194,154,254,91,152,253,220,187,77,141,110,126,251,172,119,171,18,248,22,245,107,81,10,213,36,188,165,164,157,175,114,215,112,253,85,195,86,181,143,217,195,92,239,255,255,220,232,139,212,90,0,0,0,64,192,0,25,66,174,236,0,38,28,2,208,56,131,84,196,132,225,158,129,171,149,251,249,29,131,39,219,65,174,79,227,211,253,61,117,254,159,223,71,255,255,183,175,215,255,151,255,163,254,160,176,67,212,0,0,1,84,194,112,52,24,8,1,6,51,30,126,35,103,193,243,61,210,243,67,155,227,27,209,3,3,192,2,168,188,99,208,198,96,232,136,251,152,78,1,131,136,64,226,32,44,19,139,5,3,130,129,160,56,149,192,168,57,141,8,215,228,3,149,92,7,64,72,12,50,48,124,255,251,176,100,37,14,199,119,104,202,27,185,123,224,65,71,185,147,104,194,102,27,57,115,40,78,229,237,193,33,147,229,205,150,29,104,23,215,216,195,14,127,184,204,89,155,18,93,194,129,18,161,148,188,212,143,204,170,4,84,203,49,23,40,159,183,72,16,195,220,173,54,194,162,139,33,79,61,10,178,216,232,47,85,30,144,119,193,192,60,183,12,200,33,177,180,73,53,177,162,196,246,67,224,92,214,112,146,158,141,197,225,19,74,92,228,193,84,169,143,26,147,196,221,107,23,230,19,141,141,7,113,107,225,179,65,107,196,251,150,28,93,34,152,162,198,68,174,140,90,181,12,230,87,58,170,43,170,54,223,121,106,206,103,211,135,250,146,244,110,241,166,212,21,27,42,183,194,113,124,186,221,55,26,237,176,36,117,157,189,74,188,103,85,71,166,98,184,66,109,132,0,0,4,117,137,98,90,6,131,30,56,33,140,40,56,46,30,19,4,167,210,122,114,251,230,24,74,139,132,127,0,7,239,81,214,54,127,168,86,64,71,254,173,202,120,47,238,255,4,62,162,191,255,255,124,159,255,130,254,188,133,255,253,8,245,128,224,33,188,194,64,84,195,5,128,236,36,56,197,80,96,201,201,252,205,181,176,196,160,12,12,34,152,22,24,1,158,115,1,129,213,182,96,128,138,1,1,204,213,202,168,143,233,72,46,97,178,164,184,170,57,140,121,57,235,68,197,16,205,53,168,191,101,80,83,202,163,99,10,153,190,190,147,117,26,41,126,10,40,92,35,160,49,56,86,15,125,60,132,84,150,160,150,206,187,54,157,8,77,33,90,141,224,33,0,227,230,37,176,229,235,164,128,61,75,218,9,95,60,0,166,98,190,3,105,215,133,14,108,16,21,45,247,28,116,170,186,229,162,141,229,245,14,198,246,157,193,240,169,119,181,35,232,242,98,149,251,196,126,158,215,143,36,27,237,237,183,243,173,118,167,147,121,97,32,42,218,204,235,15,151,113,62,62,111,224,125,197,146,46,255,198,241,18,155,244,157,215,198,173,111,32,121,101,14,13,168,44,192,88,146,127,33,192,0,0,4,59,105,61,15,73,67,13,55,75,52,136,34,82,31,110,163,64,33,223,200,33,65,156,38,154,231,127,10,35,235,87,164,166,3,80,195,130,52,112,121,16,232,251,191,115,220,82,105,172,142,242,186,121,15,199,137,99,252,69,57,29,68,234,190,191,235,124,130,193,0,0,115,3,112,5,75,211,3,81,32,52,155,57,163,149,23,14,77,168,59,249,164,242,78,147,13,129,68,103,179,84,157,140,122,4,105,6,10,32,25,28,4,118,173,43,27,228,170,80,56,211,33,219,165,129,194,13,31,105,16,18,140,215,49,14,209,116,109,255,251,178,100,34,142,199,60,101,201,147,220,200,192,71,38,73,98,105,133,90,27,245,143,38,110,229,239,129,19,148,101,137,148,137,112,30,46,228,164,204,14,115,80,245,6,82,161,226,19,166,117,145,179,189,83,191,79,28,200,160,109,186,211,117,224,72,108,196,101,4,111,37,179,4,114,228,99,42,148,225,216,145,130,52,42,197,12,179,152,166,244,34,159,109,146,254,27,139,243,173,134,28,159,206,9,82,171,26,142,79,101,101,161,59,182,123,147,125,183,194,89,73,187,86,47,239,122,191,172,109,72,254,11,179,99,15,171,175,203,189,207,152,115,238,75,48,237,91,47,45,106,178,27,221,220,214,57,253,172,51,175,250,230,95,221,127,255,229,159,55,253,221,123,157,222,89,103,87,11,255,158,58,183,172,48,239,119,150,53,185,120,225,66,222,244,130,190,172,0,0,150,218,70,227,19,124,12,204,9,196,195,137,10,22,152,110,131,196,74,160,174,60,7,38,82,68,200,173,52,20,90,143,124,203,63,19,100,237,239,24,42,129,18,190,174,87,35,118,198,26,189,13,250,63,118,119,211,161,101,125,7,29,159,86,135,255,244,238,64,10,53,162,8,5,140,34,23,143,240,64,206,60,6,140,245,138,140,67,124,76,144,53,140,20,0,12,38,17,205,4,6,26,104,208,16,24,31,132,13,37,98,96,88,14,8,15,70,66,12,60,205,162,202,29,75,88,82,152,52,129,26,97,142,206,197,1,145,36,212,211,160,128,235,250,143,190,84,177,196,75,34,125,214,36,21,201,108,213,91,72,6,30,74,133,107,67,139,201,21,137,14,64,157,244,244,64,0,147,46,228,181,214,228,18,164,147,160,113,179,86,145,15,130,211,82,21,8,255,84,54,28,231,186,114,108,69,12,127,132,91,45,104,128,56,173,229,66,54,144,172,59,183,234,53,224,218,214,236,109,45,235,43,90,150,28,186,222,171,62,171,103,27,74,192,254,175,206,82,181,128,248,56,95,201,151,20,211,149,153,152,94,71,94,112,150,44,8,85,155,210,185,173,179,124,194,166,62,255,220,90,255,136,191,120,206,169,227,216,209,125,191,137,128,0,98,51,166,6,113,120,62,81,196,193,194,216,202,115,170,44,44,24,224,120,29,11,7,10,7,37,146,242,5,29,42,127,235,183,122,98,178,247,205,99,114,81,155,90,58,21,251,215,115,45,207,175,78,23,135,101,50,224,245,74,111,227,17,253,182,206,245,2,0,1,240,8,15,142,0,25,128,24,123,25,191,167,153,154,9,38,169,103,155,155,38,117,241,200,9,24,96,163,145,169,14,166,100,11,193,166,10,35,163,81,198,168,234,137,171,22,38,252,192,151,73,62,98,24,78,18,110,133,151,26,74,45,255,251,178,100,32,14,198,245,95,201,147,220,200,192,64,194,185,130,105,34,100,156,33,87,32,78,225,53,137,36,39,102,77,149,137,105,24,4,204,168,103,221,213,3,183,243,50,255,130,211,60,186,81,118,241,106,190,84,144,204,51,46,33,42,227,184,217,164,242,19,4,116,85,121,244,89,117,84,251,80,230,55,46,130,137,206,172,212,63,220,230,154,7,234,93,7,243,60,45,94,122,93,27,217,193,74,169,77,106,57,22,237,120,141,21,156,117,51,239,132,134,222,116,55,44,101,251,231,112,171,44,212,5,173,235,89,206,246,103,189,179,142,191,149,108,101,127,178,156,111,204,73,249,141,73,85,90,249,74,167,231,170,204,107,43,217,222,255,214,31,223,253,115,88,83,247,236,103,248,86,239,48,191,102,216,137,136,38,18,0,17,62,223,153,88,0,13,75,173,201,204,17,228,150,10,206,66,150,179,3,65,100,195,149,91,22,123,2,19,164,207,125,248,8,29,220,153,5,158,127,169,71,75,115,129,217,71,17,228,62,255,95,31,71,244,151,255,192,76,52,80,45,181,77,194,8,204,221,253,32,73,130,129,248,16,96,48,100,66,61,1,130,57,212,197,50,42,41,49,104,170,53,93,79,49,12,15,48,204,102,54,52,157,50,140,38,87,166,11,12,192,32,220,194,144,208,148,40,30,2,201,64,240,48,92,5,17,164,3,128,25,130,1,177,48,214,157,168,5,49,0,4,148,206,150,172,167,44,185,208,60,58,65,36,129,34,95,41,27,40,111,34,132,140,122,82,99,36,75,173,76,145,67,64,42,169,231,114,173,156,134,215,215,29,49,176,136,11,221,43,143,42,182,198,136,77,83,57,217,85,172,31,117,24,154,149,47,23,187,86,29,43,146,214,198,191,101,250,141,41,58,8,194,243,126,108,224,201,155,252,169,109,60,215,219,36,99,11,244,149,166,121,141,171,24,225,67,182,70,196,60,44,199,138,245,11,203,137,217,26,105,64,172,104,248,152,218,6,224,136,178,88,125,101,136,178,119,15,126,48,85,189,82,251,48,249,111,30,228,171,71,250,255,155,184,0,0,120,83,241,89,77,27,9,149,52,75,8,112,10,36,8,221,83,81,156,184,10,27,146,162,245,212,224,160,203,84,253,100,71,7,75,134,213,31,241,191,221,151,161,155,254,118,255,219,255,111,254,122,127,255,42,127,179,215,223,90,185,139,179,76,161,55,156,15,180,129,0,0,2,84,253,78,193,128,147,8,166,142,113,27,56,248,120,204,135,195,34,205,138,137,132,206,21,20,153,76,64,96,224,108,224,208,25,86,11,12,84,80,120,22,170,41,112,64,17,167,108,96,192,98,89,78,168,242,75,219,174,147,237,71,114,226,225,223,219,20,255,251,178,100,34,140,230,136,103,203,155,143,77,242,67,98,169,147,101,226,54,28,245,131,36,47,101,237,209,20,26,102,9,163,9,146,92,181,37,4,101,226,121,28,125,67,106,106,184,203,74,179,52,196,128,6,229,35,78,135,172,252,251,110,222,31,129,237,198,37,218,49,165,218,7,89,93,198,244,154,110,187,57,34,99,37,199,125,129,222,36,60,20,24,195,106,107,75,137,102,125,19,95,54,213,107,169,38,132,110,238,12,93,72,235,16,152,117,239,120,125,125,177,111,44,137,209,99,136,134,161,172,205,176,213,72,229,36,105,88,208,169,218,168,226,230,209,109,248,141,148,196,110,75,219,1,178,113,34,169,28,199,251,197,24,98,155,167,191,208,162,254,220,117,91,2,0,0,0,182,142,32,173,166,48,162,208,130,49,76,162,247,178,176,4,202,21,101,185,25,117,178,194,226,6,57,80,179,51,221,254,59,133,177,117,196,40,83,242,188,213,159,103,216,250,126,207,252,8,23,1,41,101,196,34,55,53,10,74,149,81,11,125,128,26,201,48,11,0,131,4,112,45,50,239,94,99,12,16,116,48,61,28,131,0,82,0,48,130,2,35,4,0,7,48,20,3,147,17,32,104,48,39,2,4,187,48,12,3,242,229,28,235,135,30,71,186,252,19,128,69,211,60,42,14,101,116,76,177,120,6,92,50,202,76,4,111,24,13,25,88,16,201,166,26,142,36,131,23,253,240,110,33,151,4,47,3,16,134,213,23,6,9,49,28,196,96,149,238,74,28,98,118,34,5,101,184,72,175,1,132,86,250,152,197,109,66,35,32,229,103,127,29,252,27,153,229,108,22,177,59,100,189,13,248,54,109,101,113,158,161,157,13,234,237,3,102,245,57,111,129,124,31,250,76,91,47,169,6,123,122,79,91,200,207,164,70,51,122,201,19,122,213,47,172,198,204,175,156,230,133,147,237,110,3,47,181,38,143,6,158,244,150,4,124,223,89,206,100,244,196,222,90,99,201,175,138,120,81,115,136,159,119,220,218,193,165,41,229,228,186,26,219,74,234,6,167,162,41,222,101,100,191,38,33,32,8,176,112,150,134,225,41,124,83,141,199,132,239,162,166,237,129,152,195,37,70,160,11,244,176,122,55,217,211,163,96,255,155,255,4,255,250,255,241,174,249,70,105,156,106,55,164,129,193,112,226,181,176,169,180,238,183,23,0,0,93,221,65,76,1,1,76,22,11,206,6,56,13,30,5,12,99,34,64,131,153,150,4,72,242,178,67,199,64,216,68,23,184,44,65,211,10,136,65,177,164,76,1,146,138,147,140,193,97,66,82,248,97,153,43,108,146,70,56,37,127,188,78,114,38,197,58,187,84,89,39,32,20,148,100,196,182,44,182,49,195,255,251,178,100,41,142,102,243,104,75,155,186,121,240,60,194,57,199,97,227,38,27,65,159,46,110,225,235,64,253,165,38,77,132,137,72,169,200,125,159,171,55,176,140,19,232,247,19,51,243,118,91,190,155,1,57,11,221,167,58,72,186,215,82,165,127,204,111,83,38,177,176,81,214,125,43,180,178,83,22,79,98,199,63,161,153,142,217,156,231,157,89,247,149,174,241,204,189,60,66,153,92,162,230,77,229,134,26,165,190,36,38,105,147,170,52,219,212,147,144,47,217,212,136,185,46,176,175,90,107,88,157,8,127,85,219,166,248,122,136,213,1,157,254,183,74,189,139,27,16,152,98,235,198,132,217,149,195,53,148,249,86,67,123,6,88,240,32,214,45,60,8,80,102,149,112,0,0,2,51,122,109,193,97,129,83,145,12,15,16,252,163,121,54,103,194,34,242,141,170,241,70,230,221,252,87,50,167,118,95,103,250,158,143,238,151,254,64,173,181,126,145,135,8,157,117,207,54,207,56,57,204,172,232,191,204,2,247,4,128,101,96,233,130,4,153,208,234,89,161,64,89,131,135,41,135,104,249,138,67,0,8,46,48,20,6,50,36,35,48,164,6,134,75,180,28,129,60,144,29,123,54,1,99,133,157,39,110,161,70,52,138,22,138,53,234,121,66,184,43,28,142,2,123,167,226,103,59,249,149,224,157,4,229,73,2,115,79,14,40,54,16,102,194,97,7,80,0,62,45,143,19,129,88,105,185,68,117,26,136,130,198,234,144,94,106,201,24,159,194,117,250,178,251,194,161,246,228,78,111,14,110,26,194,48,233,219,141,143,8,43,219,137,245,143,254,254,110,194,228,232,245,151,90,248,221,109,10,45,49,216,171,21,94,163,113,124,196,47,219,84,5,221,146,27,122,55,79,114,241,236,141,178,27,168,100,105,187,12,172,246,172,89,45,22,155,115,74,246,56,183,130,224,242,139,167,56,171,109,145,213,243,90,14,47,153,30,235,57,205,96,11,89,247,128,101,173,199,161,30,202,214,9,216,16,169,31,8,116,83,81,220,128,109,67,209,114,49,40,20,106,58,215,97,187,80,40,138,63,255,94,191,201,255,163,209,255,255,175,79,255,250,127,253,255,67,99,213,235,171,190,92,64,245,82,171,146,136,0,0,0,112,193,65,156,199,146,64,29,62,28,120,212,152,224,39,152,206,22,24,226,128,130,153,98,128,224,112,65,50,4,122,48,200,27,79,176,176,86,98,56,170,97,232,10,34,4,85,160,66,19,75,0,135,103,67,161,6,105,33,21,192,224,65,204,127,93,48,37,128,162,178,184,228,143,211,11,16,9,198,126,204,192,65,96,86,85,218,54,16,4,50,75,21,115,41,232,41,105,51,70,188,253,227,1,12,93,255,251,178,100,54,142,231,117,104,202,155,184,123,226,65,198,169,114,105,34,106,27,201,163,46,110,229,235,129,1,142,230,77,133,137,88,144,68,159,213,94,152,139,98,40,207,221,173,179,129,125,149,28,133,172,195,169,178,218,135,177,174,16,249,18,76,24,86,170,154,27,29,209,69,52,231,233,20,77,81,192,199,144,210,18,136,57,153,207,196,124,24,247,223,140,200,195,52,90,195,88,205,45,159,241,108,194,222,173,173,66,139,9,189,244,186,102,90,78,23,245,149,211,67,59,126,127,141,137,52,228,243,127,109,210,185,83,117,196,106,90,106,53,98,243,91,94,175,96,77,124,209,219,28,13,235,127,123,212,63,172,253,99,190,98,48,0,1,206,207,57,6,15,35,156,96,26,152,17,43,37,215,152,22,26,220,231,219,141,112,222,14,83,231,212,15,161,150,78,58,155,235,42,31,202,156,241,216,91,255,43,104,124,64,127,193,175,252,255,255,215,130,164,111,249,175,250,191,254,189,125,32,61,211,76,152,23,48,213,212,49,126,139,1,66,230,28,10,0,129,64,199,145,205,114,3,1,179,32,129,3,24,192,229,212,174,13,61,4,34,40,233,18,41,250,66,113,224,37,232,44,44,18,132,195,194,0,85,93,237,147,160,137,116,193,214,72,136,202,145,43,103,35,137,10,130,100,231,30,34,132,125,139,200,164,20,164,124,105,159,70,249,205,18,16,15,133,17,194,15,144,232,39,104,123,167,112,58,100,130,71,101,87,71,135,17,119,213,155,82,66,214,35,205,219,20,54,172,172,175,245,28,120,229,176,187,42,97,136,159,133,25,186,61,173,153,126,154,237,168,88,101,80,195,79,66,223,205,109,137,36,213,113,141,226,211,191,142,245,169,131,208,229,58,46,206,156,54,152,92,80,215,240,23,72,236,234,210,197,79,64,196,59,66,129,185,224,168,16,215,173,174,216,216,175,171,98,236,200,116,61,230,109,227,210,184,205,55,44,150,196,118,213,48,10,139,215,16,224,2,64,213,1,148,69,98,231,83,65,74,95,4,97,65,186,80,182,187,170,8,171,62,100,132,30,99,229,103,40,101,98,218,255,224,212,112,57,168,255,175,250,227,84,159,245,211,216,158,64,138,82,210,160,116,205,199,138,153,0,0,0,112,192,172,1,140,2,128,192,194,132,108,140,85,16,176,104,253,197,67,184,193,80,119,135,3,88,192,212,0,199,65,48,194,184,26,76,47,0,93,235,48,3,0,227,10,224,41,1,4,140,152,120,22,19,180,220,240,11,60,66,1,48,152,40,112,84,177,98,12,3,137,80,136,53,68,76,130,97,128,51,124,224,148,209,218,97,167,209,160,28,240,116,169,186,232,147,65,81,117,167,71,74,132,198,86,75,255,251,178,100,54,142,71,81,103,201,155,217,123,226,77,41,9,146,100,162,120,156,5,103,36,47,115,35,88,230,143,231,157,128,165,176,186,246,75,65,201,43,214,58,151,129,201,166,35,131,39,132,227,184,130,224,140,217,250,168,212,51,222,167,45,15,102,218,97,119,155,60,86,71,220,50,124,205,155,9,119,212,1,133,47,12,1,136,142,21,162,58,215,183,139,101,101,179,159,2,178,207,175,255,190,47,38,177,169,109,2,207,247,109,53,69,143,69,165,36,103,249,101,203,249,29,187,164,8,242,87,185,234,212,214,45,106,75,22,15,158,4,207,111,95,136,242,194,211,131,158,166,205,115,159,188,218,191,26,151,25,0,1,197,19,246,255,155,224,147,50,23,144,24,98,199,144,199,197,130,118,242,126,223,233,219,150,84,128,122,4,82,122,176,199,211,202,60,112,50,33,15,249,183,25,242,31,243,127,224,211,255,254,59,175,255,253,72,112,12,235,8,118,152,60,16,231,59,202,193,156,24,162,35,33,112,169,42,198,96,22,9,4,32,158,97,106,9,6,149,196,156,33,62,25,149,230,75,184,51,97,128,104,216,96,114,33,196,65,230,229,20,47,145,128,153,175,69,230,87,2,138,132,4,141,169,144,113,112,97,0,227,74,12,198,8,177,24,76,46,113,148,138,223,86,134,252,28,45,248,45,15,43,196,73,153,143,51,240,33,1,100,71,84,3,22,207,82,32,154,90,177,165,121,58,166,43,137,76,22,140,86,38,12,149,39,216,226,25,7,24,143,105,221,131,255,44,236,121,29,241,194,26,126,107,205,61,118,216,54,176,106,118,172,70,109,98,237,70,176,213,166,231,33,203,141,35,81,209,225,164,48,226,71,214,135,249,148,138,139,185,93,199,56,214,175,218,251,151,243,179,255,250,222,191,242,239,227,189,217,185,87,120,99,82,118,173,191,199,186,177,150,255,31,165,213,239,239,127,59,151,187,249,239,245,189,247,43,253,41,23,188,142,87,139,213,45,175,71,51,254,91,65,0,32,7,113,171,40,117,49,30,29,77,55,1,154,211,199,222,72,3,229,50,99,39,0,176,231,255,242,60,175,255,100,34,82,88,78,193,54,127,255,177,11,255,0,54,218,94,161,118,228,203,57,12,185,181,139,155,0,0,77,216,68,15,23,208,195,150,4,229,56,8,208,224,56,194,162,92,199,177,148,205,34,68,152,10,17,134,102,46,136,192,99,69,176,37,96,16,48,17,0,196,160,98,86,167,114,123,4,17,119,174,22,192,172,2,127,75,220,36,5,32,93,40,232,2,218,83,98,252,225,64,173,246,98,10,90,171,210,192,152,26,116,136,1,121,136,154,74,184,20,10,163,9,78,182,220,5,66,86,202,97,146,114,216,255,251,178,100,53,140,22,150,103,203,27,175,102,66,69,196,233,195,96,232,108,24,165,159,48,110,61,51,201,28,164,230,217,132,149,81,175,137,11,238,235,81,241,17,159,197,111,187,69,118,251,116,110,221,148,138,120,62,138,71,59,221,13,145,184,188,65,142,50,182,217,156,71,190,189,119,216,115,140,97,181,76,198,245,118,63,107,99,47,90,58,226,45,105,183,44,114,160,48,93,4,228,109,38,70,250,37,142,184,173,101,97,254,178,28,198,223,227,21,107,239,55,158,67,206,223,171,246,98,217,213,217,191,111,87,63,113,155,178,148,1,48,27,138,106,136,119,48,237,22,203,202,152,233,121,110,80,179,91,143,96,135,124,196,47,134,243,106,237,249,218,102,203,119,255,89,9,208,231,8,45,102,190,13,50,167,153,196,82,127,255,254,9,136,30,33,123,249,108,224,28,178,6,32,36,167,9,19,62,224,0,73,255,204,32,8,88,19,10,89,207,40,193,43,139,24,0,196,98,150,249,147,134,200,3,6,2,76,228,10,38,67,76,160,152,199,1,16,80,132,168,0,66,56,8,48,38,76,6,145,212,78,132,216,103,132,184,241,77,38,196,84,251,154,19,126,242,103,57,194,13,49,216,22,146,20,111,19,35,142,72,234,24,133,83,131,247,246,209,172,126,221,100,240,87,189,221,127,148,236,215,141,109,78,190,249,11,177,222,231,76,54,87,93,254,99,245,167,150,136,142,222,206,120,79,4,246,139,49,216,223,70,223,181,245,2,209,113,174,68,99,85,151,138,242,67,3,134,208,175,60,130,135,73,119,176,17,134,74,94,49,52,97,69,9,100,146,203,197,2,140,194,181,137,109,213,120,239,83,87,237,77,136,162,34,56,147,117,85,239,237,48,254,155,245,143,84,4,3,39,240,88,17,207,15,8,64,97,25,87,61,135,169,131,171,116,73,193,72,209,250,35,69,217,179,123,111,175,66,153,127,251,135,13,80,58,35,255,255,79,255,253,255,255,249,42,244,117,97,134,70,29,101,115,238,123,178,135,77,157,105,12,236,60,64,32,224,32,0,0,3,140,193,8,14,12,9,193,0,194,128,129,77,71,91,100,193,104,15,204,33,68,80,195,192,126,76,99,192,208,193,104,14,128,1,20,97,68,18,225,195,144,207,70,0,172,195,188,0,65,193,190,50,1,4,193,46,135,115,3,80,45,48,127,1,73,153,80,64,18,20,2,1,40,9,12,146,54,25,41,207,178,236,64,252,96,208,130,173,214,47,139,232,182,201,6,38,52,205,36,76,201,242,255,17,119,47,107,202,11,85,214,79,20,237,162,169,179,0,214,54,249,165,49,64,234,8,209,163,146,42,186,211,153,25,191,59,103,88,73,101,240,103,89,140,123,249,255,251,178,100,74,142,231,61,104,200,155,217,52,240,74,202,153,163,97,130,84,90,57,137,36,110,97,51,193,37,31,102,77,144,138,57,6,206,242,52,214,179,229,119,38,87,73,125,248,214,15,20,51,154,99,89,159,185,79,220,63,155,215,51,255,195,35,212,24,224,157,253,205,41,202,184,198,109,215,147,0,147,8,120,30,147,197,18,215,5,70,0,220,56,27,35,173,70,91,30,125,215,247,150,253,255,202,131,55,103,90,255,125,205,175,254,201,5,56,0,0,55,29,186,34,32,228,24,96,92,69,225,83,59,81,52,162,78,93,36,133,47,182,131,39,106,166,176,78,230,131,254,251,31,46,223,230,70,147,253,255,233,255,255,183,255,255,14,204,210,184,116,149,17,108,75,51,181,92,170,69,25,67,196,9,33,65,25,16,215,62,131,59,32,184,204,132,8,49,193,64,49,248,109,39,49,254,84,230,77,139,154,248,144,114,183,168,24,86,97,177,145,201,203,38,199,1,173,160,128,97,151,138,70,34,14,35,41,17,152,168,13,24,22,129,141,49,56,96,88,48,60,44,70,96,66,76,66,126,158,68,202,88,215,234,20,119,13,23,169,213,138,19,116,4,48,9,3,122,153,45,140,142,86,217,99,5,151,142,141,189,144,63,17,121,130,70,87,111,224,116,88,96,239,252,102,49,99,235,40,189,253,90,129,251,218,27,239,238,19,111,149,250,241,191,239,36,120,217,197,234,139,87,212,79,11,142,236,186,88,157,50,154,74,105,154,184,253,203,223,219,61,191,248,48,37,85,54,124,233,249,113,77,242,125,198,210,238,164,145,244,116,194,44,214,84,79,62,166,215,217,32,123,39,167,187,91,191,43,97,117,254,203,111,46,27,252,255,197,31,65,21,10,131,112,167,180,74,81,210,241,51,162,19,193,0,3,64,150,188,40,136,156,217,65,11,254,164,205,30,235,201,188,81,73,225,30,181,81,137,0,61,236,182,26,143,250,255,201,255,231,250,180,215,255,254,100,41,1,173,64,137,40,59,138,102,90,65,78,79,201,162,40,109,15,220,194,0,0,4,108,80,44,48,36,32,49,139,148,53,161,139,59,228,80,51,57,45,50,70,160,28,70,12,23,11,197,74,51,38,200,64,51,105,45,48,92,52,49,232,129,49,48,35,20,10,68,133,228,25,49,24,45,48,128,52,156,119,137,131,66,97,21,57,204,139,4,44,170,218,168,112,86,57,107,212,25,187,242,146,100,195,236,136,230,117,252,114,208,36,41,122,20,136,151,165,209,133,88,243,140,61,191,67,164,0,208,165,166,17,180,6,60,161,164,211,71,6,3,26,153,158,163,182,156,208,53,233,12,147,90,142,209,183,217,71,104,179,171,59,79,244,242,190,218,148,183,255,251,178,100,75,14,199,113,100,200,27,184,76,240,76,8,121,178,97,37,82,156,37,87,34,79,101,113,129,52,162,102,205,146,142,56,59,217,220,125,183,85,243,138,201,150,181,137,109,154,247,181,253,238,125,169,222,254,193,227,165,66,166,173,173,56,74,153,34,57,65,30,83,114,35,60,130,64,156,224,141,53,95,84,178,200,10,175,8,117,110,140,230,18,183,58,253,89,82,183,27,196,24,250,99,111,181,52,183,210,81,175,233,177,100,0,213,69,243,3,110,80,179,139,128,31,229,88,211,212,108,24,211,80,226,50,7,30,138,56,164,86,23,138,192,72,166,233,71,82,253,169,211,125,109,68,111,79,166,164,79,255,250,6,138,42,28,154,59,128,135,186,163,136,44,20,130,150,90,42,125,213,25,221,92,143,162,189,70,11,170,72,54,144,136,170,176,158,125,118,5,198,7,96,0,96,224,6,6,9,101,156,101,198,225,194,48,182,48,108,23,67,14,50,4,48,68,10,99,3,64,28,4,3,168,113,26,24,92,128,217,128,0,3,24,4,1,137,134,136,14,13,6,248,92,10,75,172,135,96,80,48,152,64,1,76,11,30,18,148,122,210,160,165,160,28,9,205,109,138,165,62,178,56,45,158,101,105,9,112,195,71,45,16,179,4,72,149,222,170,130,36,83,162,113,115,48,72,121,134,164,219,42,96,212,188,46,44,89,182,94,4,64,175,117,18,142,187,221,211,234,194,44,229,15,203,127,114,94,192,152,202,11,34,202,143,170,153,66,23,101,134,254,37,97,193,240,190,1,154,33,207,181,106,233,151,159,152,232,250,241,11,212,94,180,239,155,207,124,189,99,144,211,51,114,181,90,155,222,62,41,101,150,229,24,243,170,44,172,59,74,149,13,12,5,220,25,89,55,129,225,98,96,114,1,177,112,76,23,16,196,124,255,217,4,192,16,15,240,165,228,108,47,187,254,94,196,86,73,24,92,4,164,216,150,239,56,185,93,189,252,157,244,186,173,41,250,104,205,254,149,209,203,64,56,174,169,69,255,255,255,250,21,16,120,2,196,108,227,19,196,35,202,113,210,146,148,76,54,132,129,79,45,224,98,172,30,68,192,21,50,221,16,0,1,160,184,76,96,64,42,96,170,236,113,81,184,125,0,148,104,218,112,103,224,240,96,139,42,96,40,62,97,112,162,97,16,62,103,192,144,9,7,140,23,5,140,202,27,12,84,14,128,128,219,204,66,11,5,194,67,17,4,6,160,233,7,10,32,224,52,128,7,4,208,94,17,67,36,76,73,50,161,86,99,80,154,20,16,67,112,232,104,140,152,207,100,219,25,173,5,15,31,66,66,170,74,9,26,127,155,241,145,88,212,101,234,44,76,216,43,45,34,99,153,170,153,255,251,178,100,62,12,135,125,104,199,147,185,52,240,75,10,57,163,97,226,40,88,209,163,46,110,61,51,193,51,34,167,52,241,149,200,180,198,161,49,63,12,15,27,28,171,69,83,27,181,114,113,241,108,16,45,187,143,181,239,148,211,97,115,54,157,53,46,176,231,89,251,80,38,217,61,168,165,154,178,219,218,181,132,162,158,134,180,231,221,99,144,248,239,32,200,221,105,94,47,95,149,17,105,154,16,163,112,130,69,4,12,244,174,229,234,239,27,254,114,108,105,78,119,32,79,92,37,36,25,55,127,213,175,8,30,205,24,100,58,76,130,58,130,220,69,255,175,46,68,45,72,1,48,103,20,180,9,238,52,194,133,146,168,104,130,162,233,48,210,33,58,76,10,58,101,212,35,82,234,91,209,126,187,33,229,87,244,98,81,193,186,32,207,243,129,30,239,74,180,31,191,255,222,141,255,254,205,122,107,181,175,253,92,226,75,122,30,57,110,142,70,29,161,151,100,153,0,37,54,230,13,0,141,5,12,38,83,52,85,92,222,130,83,21,172,198,130,134,60,33,36,220,125,193,49,232,22,217,84,0,33,19,152,0,3,106,41,46,48,40,32,40,11,213,101,8,162,148,143,165,27,51,164,202,239,225,59,240,165,157,120,191,163,134,56,140,106,96,123,69,93,48,121,39,82,188,212,17,95,113,178,76,146,217,238,223,235,177,22,59,76,254,105,63,122,144,210,225,202,213,206,170,230,223,154,105,35,171,93,65,39,132,167,132,41,14,151,122,142,242,241,157,65,164,171,166,169,165,129,130,11,70,202,209,33,24,150,48,84,244,174,113,93,35,139,251,211,242,83,80,10,79,28,98,5,143,34,21,118,105,68,224,185,115,8,117,119,144,211,8,9,212,128,136,196,226,222,100,159,27,243,102,151,68,156,209,52,147,211,234,17,162,50,222,132,32,0,7,237,162,43,104,167,141,161,44,21,96,177,67,214,20,165,128,185,116,249,160,203,35,169,220,32,236,190,237,243,117,127,247,100,228,255,226,137,250,22,52,84,107,14,113,96,198,100,18,8,21,144,132,48,231,134,168,33,136,217,237,90,110,183,165,172,125,180,140,92,90,205,173,36,0,36,0,93,187,197,204,14,5,204,13,63,76,48,140,204,187,19,141,76,224,143,51,111,11,48,194,153,193,172,13,97,85,206,9,98,180,48,243,170,198,204,8,192,81,43,88,21,145,87,6,177,106,89,233,56,243,124,254,214,80,233,161,143,35,244,156,3,87,149,3,87,75,212,153,187,162,43,54,201,171,149,222,22,42,36,53,11,21,148,242,181,91,49,87,214,194,183,174,146,247,142,147,158,89,28,108,215,24,160,90,126,186,135,1,65,98,48,136,20,181,10,58,19,34,255,251,178,100,62,136,134,177,104,203,187,186,120,224,87,138,25,173,101,226,40,92,229,227,40,46,101,141,217,38,154,166,117,132,29,152,225,72,228,178,205,42,250,149,192,211,134,221,103,149,205,98,73,86,231,54,62,219,167,141,147,49,193,211,234,227,18,66,143,73,53,59,155,25,230,216,187,129,59,145,202,209,22,118,119,40,17,156,39,182,24,222,182,63,91,96,148,250,91,96,85,199,164,7,29,48,77,14,249,150,4,209,49,25,137,230,144,200,142,86,96,81,178,55,50,0,0,2,128,0,5,51,112,152,164,107,166,159,14,160,161,162,46,62,223,174,9,40,152,248,132,20,232,118,226,18,42,67,86,219,246,219,170,106,254,179,187,148,118,156,73,250,170,21,181,170,69,66,140,144,140,136,217,67,182,250,228,173,255,253,30,25,144,43,174,142,242,251,85,25,117,116,42,12,160,164,40,103,29,71,74,53,32,30,141,224,128,56,135,22,107,14,105,235,64,38,72,152,2,139,98,139,210,16,220,109,21,140,134,37,137,46,209,168,65,208,84,74,27,24,12,68,33,250,93,139,132,64,206,176,133,131,145,69,100,80,21,172,242,120,111,123,65,151,199,82,66,148,32,6,199,70,139,145,26,104,35,26,46,224,210,159,252,113,10,133,14,102,221,148,141,135,142,204,238,20,100,60,130,202,150,53,86,170,90,231,199,120,233,240,69,84,213,142,17,44,245,62,43,244,65,92,14,2,139,203,9,32,78,60,176,156,72,56,47,184,217,222,64,194,148,239,85,125,92,232,17,77,76,30,41,168,89,234,104,118,112,161,123,142,222,199,43,153,41,25,161,175,43,26,93,84,42,201,106,58,4,11,33,137,198,171,219,126,231,141,149,25,129,109,170,103,53,99,140,40,118,188,237,95,63,234,36,224,240,225,59,105,27,88,226,27,212,159,166,75,152,223,209,248,154,113,136,61,191,129,200,29,183,228,47,108,114,48,0,32,1,200,64,21,115,88,5,99,30,224,136,73,132,155,210,136,41,131,165,118,166,145,40,244,31,14,111,13,184,40,23,24,130,171,157,151,246,215,250,234,0,164,209,2,107,221,141,28,9,208,179,149,106,143,139,99,160,196,26,169,133,206,35,54,89,209,74,100,168,124,189,0,2,129,193,195,47,13,204,80,211,48,231,224,251,228,67,53,159,12,252,6,50,193,112,194,96,197,146,135,166,68,25,59,164,129,3,31,144,64,1,56,66,113,51,147,80,19,180,71,158,193,48,188,100,72,50,252,40,213,166,230,232,207,223,102,86,45,41,61,55,68,209,81,231,252,122,56,178,47,17,15,105,186,82,209,81,195,205,109,247,177,92,70,141,223,112,213,245,37,139,78,182,54,170,43,219,155,146,80,207,255,251,178,100,54,142,215,155,121,201,139,153,99,242,72,134,153,88,105,98,110,93,157,229,38,14,229,143,201,13,148,101,65,172,20,114,85,183,89,228,220,149,4,213,146,147,8,205,147,168,163,66,199,177,214,92,49,16,4,227,1,229,33,138,213,200,47,159,196,36,166,74,46,198,210,40,80,182,140,173,58,89,241,89,58,250,45,95,116,188,165,215,15,62,86,174,108,246,38,148,44,86,188,190,209,121,63,42,43,85,123,231,90,185,75,167,181,78,189,114,231,95,228,39,17,44,79,100,248,151,14,238,183,125,82,230,190,77,220,229,206,238,119,196,210,249,154,226,188,131,93,143,166,87,251,151,68,194,181,154,153,9,77,14,82,172,228,151,58,186,192,0,64,8,25,57,195,8,14,73,82,43,160,214,0,194,133,211,131,160,49,98,65,193,112,110,96,225,130,5,162,121,51,37,49,2,234,164,157,238,83,147,149,39,62,80,53,169,147,155,110,57,99,42,1,231,112,90,255,103,87,155,245,161,119,218,236,198,252,132,115,68,102,96,32,58,97,232,14,97,177,112,105,159,156,96,176,160,96,250,218,28,48,24,206,69,3,130,4,218,46,65,134,33,139,62,33,1,204,73,17,131,7,232,45,175,37,49,145,24,182,82,7,128,136,27,147,204,229,142,63,208,36,154,37,119,53,243,118,203,88,144,83,145,15,46,8,60,88,41,19,164,68,190,219,6,60,166,166,97,49,219,25,0,0,106,88,197,84,22,196,53,94,49,77,118,105,155,214,164,206,189,108,36,185,87,206,3,129,247,74,204,85,8,244,249,27,97,50,244,188,110,125,104,29,136,148,83,35,223,145,31,51,43,47,176,250,37,206,36,121,119,45,187,174,121,246,19,214,217,97,125,138,253,168,195,214,115,84,193,94,119,222,200,162,164,110,218,206,88,225,250,71,172,172,129,187,192,203,11,121,12,174,238,218,222,201,74,199,171,154,252,109,125,106,220,107,92,62,150,99,122,22,163,214,171,58,244,103,46,89,237,102,39,12,22,101,21,156,180,112,182,144,187,143,159,166,180,92,86,110,8,36,84,111,62,163,201,118,204,0,52,21,195,91,40,12,18,21,185,1,0,92,72,13,139,93,194,59,209,33,229,59,157,167,59,208,245,169,152,92,172,162,151,206,163,43,1,218,163,201,78,162,159,239,10,112,106,46,72,174,193,57,81,24,255,200,66,0,6,83,26,14,12,236,152,53,181,192,192,219,227,179,4,12,116,29,48,120,112,198,133,112,112,112,56,110,231,129,1,136,240,208,76,152,3,3,13,30,85,72,185,129,161,49,224,69,217,198,41,198,208,45,136,19,229,204,204,137,17,88,48,30,71,68,199,59,199,34,165,22,77,83,245,16,35,144,255,251,178,100,39,142,135,76,120,75,19,143,76,96,70,101,41,98,100,195,104,29,69,209,46,78,189,60,137,3,157,38,25,145,34,56,110,56,69,110,240,32,179,185,8,112,195,44,101,145,38,63,207,166,67,125,79,148,249,213,168,209,155,21,4,252,227,106,110,63,201,216,32,153,244,131,12,40,88,134,151,25,12,77,34,205,129,3,226,166,94,84,82,108,74,9,160,28,33,68,8,242,113,240,218,27,12,129,108,35,68,153,118,12,176,131,93,6,22,253,17,192,97,197,16,136,7,143,116,17,40,1,25,109,149,98,142,70,91,232,222,195,149,156,153,82,72,211,89,138,215,42,112,121,147,151,22,221,4,171,76,227,29,230,32,67,229,63,3,182,97,103,195,238,239,250,220,179,244,122,150,255,7,146,55,238,169,153,158,46,156,0,0,141,218,6,140,96,198,38,120,164,233,126,4,34,6,125,6,137,74,31,137,7,12,178,201,200,64,9,71,104,98,203,216,230,157,68,1,74,236,113,44,69,53,164,189,103,107,86,102,95,207,75,255,62,145,134,126,235,53,48,240,81,15,210,228,255,255,255,208,11,24,70,28,24,170,32,24,226,168,25,131,83,154,32,14,133,13,195,9,203,96,115,0,237,163,80,56,63,16,131,105,138,66,51,152,126,7,140,0,41,252,146,50,112,112,6,24,12,74,154,80,224,6,171,87,139,68,155,189,109,234,147,110,153,135,220,187,34,185,131,86,146,175,69,66,217,150,140,13,5,69,113,184,251,222,122,170,187,158,135,117,200,161,81,54,10,36,2,70,109,205,190,112,83,163,209,187,97,11,145,76,14,229,26,85,82,14,67,166,88,170,59,109,93,23,59,95,92,71,232,37,11,11,41,141,71,204,200,214,213,104,186,183,77,183,144,183,9,242,220,106,73,108,201,2,250,246,146,200,54,141,52,134,166,197,22,134,69,70,153,200,97,106,66,31,196,9,151,212,172,172,109,251,107,148,101,56,204,52,147,41,139,200,31,138,69,102,158,49,18,5,118,207,40,64,135,155,204,165,87,97,115,219,68,79,77,56,237,246,245,167,53,177,200,228,109,72,213,119,193,137,104,92,64,0,96,93,157,77,51,219,1,231,146,132,18,11,175,97,234,94,236,123,229,200,89,201,46,90,189,27,218,35,152,59,88,143,155,106,43,132,251,109,86,122,43,92,255,65,124,153,223,71,255,215,238,98,228,158,21,176,42,163,27,95,38,79,219,0,1,160,64,60,68,46,5,19,206,98,199,49,120,236,200,34,0,65,44,205,68,226,240,164,232,92,52,88,11,55,99,21,14,12,34,34,22,17,38,84,173,170,173,97,96,237,232,224,128,22,197,105,90,83,124,244,100,216,33,207,155,103,221,247,86,205,255,251,178,100,33,140,7,5,118,75,147,140,31,194,67,71,57,137,96,73,142,216,249,161,54,110,61,145,128,250,155,39,188,240,154,168,198,110,215,157,202,170,160,217,99,22,148,149,61,232,6,252,186,53,19,201,85,9,64,142,116,2,196,144,142,2,211,235,107,242,162,156,198,109,250,231,161,217,230,151,226,157,72,237,195,165,49,37,213,234,210,223,92,73,143,240,152,222,48,127,104,129,211,91,58,154,146,203,31,255,167,182,177,210,152,168,253,241,20,245,29,162,55,40,144,214,204,172,84,185,233,78,241,120,248,132,177,47,25,19,42,163,175,86,99,186,107,178,191,227,128,198,203,208,240,165,166,14,157,182,235,179,1,226,85,31,2,211,190,199,160,254,248,98,165,24,135,146,146,182,20,36,83,64,87,203,85,154,203,144,20,40,42,40,0,16,0,1,1,5,58,132,45,10,249,57,9,52,147,168,119,183,93,81,53,12,35,43,158,179,214,234,92,187,16,244,113,234,85,95,47,206,70,31,254,94,112,184,203,153,170,255,58,190,175,255,137,254,35,127,108,162,57,13,35,102,34,31,57,151,34,64,1,55,33,122,196,32,19,0,132,79,65,9,7,71,197,14,226,52,153,130,136,46,43,178,36,16,45,205,83,10,131,128,196,81,160,4,73,191,116,86,130,36,69,39,13,146,105,13,30,231,35,42,218,2,105,85,181,163,187,53,185,39,18,229,123,115,57,245,5,113,157,201,59,125,156,178,210,70,34,55,39,76,137,118,223,170,225,143,89,149,163,91,44,163,192,230,234,42,218,27,107,76,91,11,149,133,226,87,213,242,203,147,134,203,84,141,36,79,91,69,48,176,147,58,188,245,30,219,55,110,157,231,92,189,111,182,117,170,229,86,42,142,172,46,195,52,171,93,138,26,29,225,109,89,236,85,67,122,87,184,233,90,109,79,113,215,219,101,251,178,210,116,196,221,137,222,188,226,214,123,155,232,50,60,246,29,97,113,49,116,165,70,163,95,58,69,68,104,73,128,2,144,16,4,48,0,181,1,13,118,15,144,81,10,131,28,188,151,39,54,116,209,199,184,234,239,92,251,65,255,223,71,66,24,167,114,52,28,159,247,255,151,159,255,252,185,206,195,55,155,224,234,79,213,53,216,58,75,195,194,251,0,48,92,7,22,6,140,71,44,206,157,105,13,157,10,140,146,7,76,71,72,76,55,2,0,66,208,200,20,96,0,70,96,168,84,84,0,193,132,233,139,160,56,52,13,124,17,29,246,48,40,20,74,88,121,210,11,4,49,134,84,31,103,217,66,252,14,230,212,139,166,172,74,134,64,208,168,46,35,204,95,9,219,48,169,100,26,144,95,29,144,24,98,153,16,66,244,51,131,177,86,91,134,253,255,251,178,100,51,142,150,248,121,202,131,175,52,240,73,102,201,107,105,130,102,28,81,231,42,46,188,215,73,26,151,165,85,163,10,80,42,185,62,164,134,186,102,163,198,189,112,55,51,69,184,15,13,240,185,149,72,140,78,79,48,144,146,251,95,137,213,238,127,62,54,116,245,0,251,115,69,154,88,21,129,238,42,88,179,114,153,38,162,39,51,26,243,201,12,101,89,170,91,225,20,176,66,138,33,103,166,198,165,114,82,36,141,47,53,3,191,206,123,49,190,16,33,23,134,21,254,91,51,169,111,208,118,240,98,84,93,158,118,199,57,226,114,154,210,229,206,45,157,31,207,121,77,155,153,136,0,0,5,0,64,18,217,82,170,152,106,97,204,72,88,166,128,242,231,86,56,179,85,229,11,89,84,33,200,140,45,209,224,24,90,11,43,164,27,146,64,173,142,75,163,28,119,253,48,206,184,49,209,175,70,217,218,69,98,59,217,174,90,41,53,45,27,182,246,199,138,42,253,139,8,3,193,32,249,133,134,185,209,222,177,143,2,161,130,104,193,139,194,161,158,99,177,16,136,34,2,12,65,0,204,30,9,213,152,196,1,40,70,22,1,131,37,254,80,11,170,128,16,8,70,59,107,224,64,17,218,130,21,85,204,156,135,208,101,215,169,182,222,223,27,94,174,19,231,88,253,22,130,250,78,14,21,209,231,185,220,220,18,93,182,32,46,25,196,169,242,78,78,235,198,97,70,75,147,50,106,237,154,23,16,103,202,238,113,35,183,50,106,104,83,63,196,104,234,216,115,181,94,239,42,196,253,74,208,216,207,207,29,106,251,125,153,119,15,114,121,212,39,180,20,205,192,170,22,85,151,212,141,58,37,30,242,96,170,62,130,143,195,133,162,160,144,3,115,65,120,9,141,84,9,61,8,59,14,40,247,195,132,129,175,154,28,197,155,26,120,178,249,137,81,201,131,155,37,77,234,37,56,103,221,114,203,59,164,251,203,222,171,49,113,204,142,208,91,42,128,90,97,194,128,143,44,16,192,102,56,33,133,68,66,30,21,13,53,244,195,210,50,13,3,117,190,247,192,13,63,122,202,23,236,31,97,37,121,217,214,236,30,145,130,158,197,117,106,179,214,42,100,181,183,102,229,4,251,221,31,86,225,156,86,209,141,121,100,225,177,0,17,164,246,14,55,152,88,60,124,55,9,202,131,64,102,153,154,158,70,91,46,139,3,19,181,9,70,31,7,61,70,41,28,24,224,42,36,44,99,36,64,102,52,52,2,40,31,223,103,194,0,155,157,48,141,74,158,214,86,45,252,157,31,10,169,229,41,144,227,104,80,159,7,98,222,206,168,81,215,116,133,117,87,22,241,218,120,169,14,102,88,121,157,103,208,247,137,91,188,255,251,176,100,50,14,198,149,120,203,147,143,76,210,58,2,9,163,101,133,52,26,133,195,46,78,48,220,137,22,148,101,73,145,38,98,199,42,32,235,37,215,205,65,27,110,66,219,75,29,40,129,102,233,59,132,102,163,7,173,33,100,171,46,95,193,20,109,102,171,117,165,229,147,91,31,215,117,46,211,56,163,41,50,170,80,153,99,172,118,26,214,85,34,81,172,139,58,216,153,42,180,76,196,228,230,243,139,159,118,84,234,110,98,224,40,20,41,38,37,171,37,217,196,150,114,175,68,196,35,94,167,159,111,42,91,159,99,227,211,151,156,62,229,222,39,59,0,9,24,23,101,68,1,13,154,76,49,42,69,64,17,225,29,198,227,135,47,28,3,18,131,7,162,32,54,216,209,86,4,242,134,61,121,17,127,236,130,130,32,12,18,20,7,138,3,76,151,131,5,10,41,167,27,109,76,28,29,17,3,12,36,45,55,202,32,224,196,81,214,89,136,218,70,138,14,0,135,235,76,72,216,98,96,42,157,144,154,71,142,197,151,73,216,106,156,56,30,86,15,163,81,161,0,85,90,162,45,34,89,126,114,85,46,222,17,62,118,138,150,82,222,67,14,212,51,6,75,156,251,111,196,171,116,57,215,187,32,246,26,163,242,138,55,37,231,214,165,18,107,225,93,252,164,197,80,185,202,200,240,191,218,28,191,19,189,107,54,130,175,140,79,250,210,255,23,12,213,178,74,44,184,202,19,209,187,13,53,189,34,10,44,144,216,54,170,160,90,33,122,40,208,176,228,67,17,160,67,202,77,130,149,105,221,25,243,123,31,19,232,89,101,66,200,205,179,128,84,16,2,52,52,38,173,52,178,203,54,69,160,29,89,1,14,137,238,103,9,56,211,59,170,242,93,95,205,27,238,19,90,202,102,65,72,64,206,156,2,0,43,67,193,88,14,21,133,178,49,197,66,21,184,242,192,43,145,153,230,188,83,6,175,127,86,211,203,154,169,7,240,25,210,87,161,183,217,20,225,203,190,75,213,140,9,193,39,92,240,80,228,227,38,83,7,17,45,35,67,23,37,68,26,186,137,217,13,96,1,195,131,193,161,156,8,73,27,153,213,152,58,20,152,208,27,11,38,198,77,15,139,132,116,6,64,145,135,96,67,108,97,160,72,96,0,28,96,40,0,157,227,64,3,25,75,112,192,58,251,70,16,1,233,70,241,140,164,153,155,5,56,183,242,213,157,171,243,25,9,92,140,97,46,175,99,35,237,152,94,104,237,179,53,240,250,51,90,84,165,248,188,51,233,117,54,244,79,173,138,179,102,115,219,86,234,185,228,153,81,79,5,111,248,31,117,108,189,162,231,18,109,85,10,137,135,144,235,75,210,104,145,241,125,134,109,22,23,255,251,178,100,69,136,118,144,120,203,11,175,52,242,68,70,169,64,109,37,100,87,137,163,54,238,97,39,129,26,20,101,21,150,21,144,196,18,53,205,142,0,49,116,200,32,172,234,101,222,236,157,132,38,28,131,230,214,96,58,144,100,215,134,166,56,252,2,127,51,36,30,23,166,105,164,189,17,229,30,14,27,111,110,131,12,14,80,76,245,230,247,57,89,185,244,149,102,227,188,157,120,241,235,205,243,85,119,155,71,124,208,40,7,128,6,20,64,165,161,97,25,61,10,80,164,231,91,1,16,152,107,63,17,167,106,8,133,217,27,86,24,103,178,62,130,113,225,164,109,51,39,98,132,189,254,114,124,97,234,50,209,239,180,139,215,206,229,113,126,185,198,164,139,166,195,66,2,57,32,144,32,44,4,48,104,32,224,160,209,235,184,128,248,21,66,152,72,130,254,66,131,220,38,216,112,215,192,50,81,130,42,197,104,87,107,123,201,34,122,182,122,176,211,205,83,175,0,17,136,193,52,72,97,13,14,182,224,233,81,144,236,137,137,160,162,34,4,223,130,180,47,129,8,111,53,109,151,172,172,118,82,85,156,100,201,69,2,104,25,43,224,226,33,85,27,25,179,11,18,44,66,148,153,224,117,174,212,22,235,207,113,76,46,65,162,68,108,52,170,6,215,93,225,131,8,161,237,70,7,254,202,157,25,139,116,136,230,137,113,196,112,233,36,162,7,21,166,218,21,159,144,162,77,7,19,71,150,217,139,254,111,210,34,97,90,7,189,146,34,34,187,136,73,149,93,212,76,64,222,251,113,217,0,155,179,162,66,89,143,104,124,1,12,25,174,142,136,231,61,13,205,29,112,159,80,67,86,63,199,176,60,230,15,74,162,69,74,29,93,241,173,49,81,66,30,74,173,101,136,51,41,209,213,200,162,116,125,68,184,198,137,12,174,183,37,10,73,37,12,238,155,209,239,0,49,15,52,185,19,157,123,31,228,192,58,56,196,68,204,105,77,64,221,118,139,10,30,22,142,140,139,161,115,59,169,33,211,139,2,125,4,3,11,196,143,78,81,48,229,232,147,248,229,165,0,202,152,14,164,169,70,152,172,45,55,114,89,110,156,12,123,134,210,64,45,102,47,22,192,232,78,132,1,148,83,68,166,8,74,56,201,203,67,17,2,245,156,173,76,198,32,15,4,170,41,84,82,86,227,20,127,156,202,55,21,203,76,153,238,209,218,216,137,247,68,148,64,199,9,214,152,52,150,89,53,193,146,75,188,34,137,91,26,105,214,149,23,185,109,144,97,136,188,160,167,214,21,16,87,137,71,92,134,234,205,228,61,206,149,184,178,64,6,130,125,196,29,84,14,185,53,2,62,23,160,212,76,210,145,143,170,182,216,90,237,157,255,251,178,100,96,136,229,66,104,207,51,105,52,248,70,66,233,98,101,37,100,26,133,225,46,78,189,51,73,23,157,37,69,188,8,120,195,140,129,57,69,159,208,216,198,70,173,118,40,99,8,62,234,10,152,156,93,69,162,161,132,145,62,133,6,98,54,11,31,137,14,152,44,145,164,174,136,67,245,178,66,128,1,86,2,1,76,200,10,27,28,54,167,24,40,22,24,20,123,152,64,4,153,106,47,2,129,69,120,28,52,135,18,174,241,133,128,112,24,24,46,243,42,131,153,243,234,68,10,222,108,73,146,80,3,195,4,141,87,14,41,86,247,92,227,175,85,79,131,85,226,100,120,31,139,231,134,115,14,107,94,60,101,220,164,9,57,26,84,72,183,231,16,220,224,225,202,215,188,109,80,192,117,187,51,34,110,32,21,120,161,97,201,50,36,105,48,222,52,209,250,141,18,176,187,70,228,205,50,189,210,154,202,242,63,54,210,169,65,104,163,156,190,49,157,65,84,78,66,19,139,136,90,137,111,40,51,15,6,49,21,145,100,224,119,201,183,218,37,143,171,52,67,74,32,21,144,95,71,230,129,134,141,30,101,168,31,98,15,186,81,93,77,236,71,111,114,16,132,53,111,39,86,201,242,207,26,95,198,112,239,109,252,82,33,134,190,40,18,104,145,169,206,25,243,116,129,45,187,29,148,33,141,101,216,86,24,214,191,43,46,39,43,71,191,68,232,204,201,73,247,102,22,232,219,28,202,206,142,121,208,62,90,109,84,68,69,106,10,121,143,78,171,254,246,51,161,118,116,199,33,255,254,177,7,220,180,16,129,9,38,106,208,13,114,12,76,78,48,170,216,201,163,247,69,23,135,0,33,198,184,225,131,70,192,192,41,64,81,224,203,73,132,164,41,95,6,66,140,112,2,68,240,82,237,134,4,149,88,221,211,81,48,143,115,50,146,176,50,86,93,137,254,183,165,248,14,238,57,225,68,162,72,130,94,36,57,247,42,42,155,211,134,101,51,60,90,30,169,170,46,208,169,162,195,70,247,112,93,204,254,104,212,128,242,79,106,214,36,100,220,176,35,110,109,64,129,143,142,107,81,196,10,162,246,33,201,149,75,185,72,50,7,166,120,78,163,9,160,210,180,80,34,64,162,109,211,11,68,191,180,90,219,14,114,254,44,248,36,160,80,167,46,37,91,5,212,127,4,162,67,54,21,28,167,107,248,148,231,134,103,59,84,251,188,173,111,176,147,207,45,62,115,48,0,0,1,0,0,44,12,223,104,8,37,49,109,196,15,140,152,95,201,29,214,172,169,179,121,152,37,23,246,154,10,14,23,20,9,106,250,181,87,247,23,151,119,200,157,234,250,107,223,182,49,36,91,43,53,42,149,219,162,74,45,16,189,255,251,178,100,131,140,6,63,121,76,139,143,52,246,66,102,249,140,100,163,142,25,161,211,50,78,176,218,200,243,154,167,105,132,136,208,193,75,133,208,5,152,192,208,36,28,19,32,0,195,24,140,105,116,48,116,178,11,24,198,40,0,65,192,186,129,148,6,224,33,161,179,5,67,243,3,64,34,233,180,104,188,26,89,229,203,110,36,216,74,0,120,34,4,135,106,75,229,114,171,216,75,176,212,63,141,87,90,187,118,135,232,102,25,172,190,114,95,220,181,102,88,88,96,32,39,196,152,121,0,116,144,45,252,149,167,159,3,44,112,89,3,248,5,22,195,228,200,187,148,191,40,104,111,175,58,94,191,239,59,40,207,168,73,54,187,14,69,88,96,125,230,55,161,38,209,18,117,101,106,80,105,34,224,53,186,24,156,45,105,125,100,16,75,111,182,70,195,99,204,217,136,152,100,124,188,4,4,152,81,7,148,24,82,7,37,86,82,79,117,209,72,64,53,146,36,65,20,202,114,254,180,91,236,239,237,252,198,244,190,225,85,83,186,48,0,0,96,21,109,162,29,128,165,71,6,44,229,136,169,159,200,74,0,102,193,210,167,225,132,105,250,159,55,247,255,255,127,251,254,78,165,207,142,119,221,138,175,117,33,204,40,60,112,178,218,71,134,57,245,171,93,74,23,17,136,6,12,40,50,3,23,130,196,19,147,166,129,216,67,35,155,204,4,18,52,64,168,198,32,99,3,128,200,67,195,74,32,80,56,32,240,96,192,35,184,185,144,222,233,84,12,164,172,195,243,100,194,38,236,176,96,24,79,79,85,29,48,91,95,212,244,164,225,184,91,79,209,182,159,61,2,217,21,178,244,245,20,241,76,216,169,87,53,42,246,214,232,91,33,209,141,146,147,142,216,245,186,121,157,132,162,117,51,81,149,116,238,14,182,43,50,82,6,149,137,108,191,95,173,247,25,178,70,213,115,248,140,231,220,118,102,212,204,251,131,30,102,247,17,148,215,220,178,164,185,167,221,168,148,63,145,52,158,194,130,206,226,16,226,197,194,28,209,30,26,168,60,213,135,193,183,101,217,174,120,211,24,253,75,89,16,89,99,71,82,143,211,101,37,96,203,177,194,129,242,154,102,51,88,50,199,195,92,65,243,186,31,52,180,144,68,119,92,14,0,128,3,93,116,202,130,14,154,32,16,64,187,162,169,77,205,139,219,85,197,174,210,24,15,10,85,223,205,125,48,252,174,68,185,177,172,105,95,17,185,222,66,134,70,72,66,181,89,205,49,46,147,109,69,103,246,10,38,173,78,198,109,84,131,181,122,180,89,75,63,255,242,31,49,40,72,72,132,4,38,31,9,130,101,33,89,137,153,102,65,104,130,148,35,32,254,4,19,12,112,0,255,251,178,100,160,142,38,216,121,75,139,143,68,240,73,102,169,85,107,5,44,26,77,227,48,46,48,219,1,15,154,102,113,148,137,136,135,0,164,33,24,29,215,137,141,2,182,216,131,131,114,168,223,10,2,243,119,157,216,110,172,121,254,237,199,107,29,56,183,32,135,118,154,13,105,209,230,136,242,208,183,211,213,55,73,171,106,185,161,61,26,151,128,188,79,249,173,23,7,11,159,74,88,235,137,136,166,16,84,215,210,137,84,70,82,44,114,66,114,247,78,80,166,185,70,178,228,199,95,19,217,237,171,113,64,190,246,142,56,50,207,158,81,9,12,230,7,185,249,195,244,5,140,30,158,89,164,90,144,197,236,180,217,212,153,121,184,67,11,164,105,34,13,135,64,34,105,160,97,18,98,195,153,146,181,157,41,196,6,221,212,20,170,211,31,144,43,227,144,69,47,249,122,105,121,94,11,92,197,144,77,211,115,123,196,79,118,64,0,32,0,0,250,69,104,161,195,18,33,230,75,46,4,61,134,79,50,25,114,213,168,227,51,66,91,157,156,19,84,51,47,69,122,38,156,194,91,106,235,243,250,232,217,45,228,103,218,155,255,203,148,228,51,12,72,164,162,205,157,129,87,148,191,119,255,72,0,65,64,177,16,84,198,227,99,225,147,0,161,195,33,24,12,114,215,49,72,54,54,94,192,72,60,199,96,245,103,48,25,20,192,224,103,233,140,202,165,241,145,45,79,217,89,3,215,105,114,167,121,225,187,4,59,250,220,182,146,109,139,75,52,171,167,219,11,105,39,89,15,60,22,228,101,102,181,37,234,244,157,175,201,60,213,118,193,110,173,185,6,31,61,44,191,149,94,226,245,72,45,95,104,146,187,249,73,178,169,91,27,246,50,152,206,253,14,243,189,141,39,46,222,252,36,187,179,82,127,91,221,202,182,170,212,237,92,234,231,158,119,107,246,103,247,126,189,158,94,202,173,234,183,117,219,86,191,60,101,84,24,247,84,149,127,180,21,239,253,191,202,95,86,238,123,237,223,151,221,158,203,41,85,36,238,165,122,171,151,45,210,211,227,110,154,197,157,220,187,79,126,230,92,162,189,53,90,174,185,114,253,47,121,174,242,159,88,110,223,50,238,249,59,141,126,103,245,113,173,245,248,176,24,0,55,73,114,110,10,97,69,17,133,36,132,69,139,92,118,231,80,89,216,75,86,138,247,211,229,130,250,212,94,60,202,100,82,48,79,47,231,171,90,71,211,90,111,171,117,218,182,181,47,204,195,120,112,225,143,204,34,42,81,233,254,239,218,142,135,160,193,182,244,197,133,80,197,36,148,235,101,192,12,186,156,32,159,138,21,6,31,133,230,239,0,38,40,0,70,120,159,167,24,165,38,20,4,227,128,255,251,178,100,170,128,7,76,120,76,13,115,0,0,68,68,105,117,173,52,0,42,74,35,42,25,221,0,0,195,5,231,151,30,96,2,40,113,228,42,0,24,118,96,25,148,51,4,36,11,6,49,36,2,196,12,34,131,233,128,20,121,152,64,225,143,153,218,198,90,166,232,113,111,96,69,194,93,195,8,37,251,73,180,149,26,4,207,204,192,36,235,1,11,72,39,102,16,236,167,112,48,17,125,98,17,198,102,100,134,7,17,107,102,104,65,126,27,29,118,130,183,90,250,177,169,219,104,196,39,222,213,162,223,192,112,122,254,145,188,79,11,38,158,159,120,108,228,153,111,84,158,26,135,32,142,160,88,113,128,72,16,224,96,208,37,211,135,220,58,176,152,17,219,150,69,237,207,71,34,79,83,181,43,162,202,106,129,169,67,147,40,24,162,105,174,6,6,185,144,210,73,110,154,158,114,24,129,175,192,246,172,196,247,27,175,19,158,149,214,140,201,102,147,209,65,39,89,36,31,47,176,217,45,90,175,203,95,242,121,62,83,214,103,159,108,103,175,222,150,75,45,77,85,131,37,116,147,51,252,237,61,203,177,70,25,59,139,200,254,206,198,230,32,92,31,200,57,199,166,150,68,166,230,99,209,185,201,77,111,135,163,215,63,255,255,255,255,255,255,254,35,77,49,42,191,106,98,118,118,199,41,183,255,255,255,255,255,255,255,238,164,0,181,34,146,247,105,217,152,166,129,104,229,252,0,64,0,0,2,172,29,97,47,62,4,28,6,64,121,157,170,134,241,115,58,13,204,24,243,69,160,64,81,44,44,226,64,98,2,135,9,181,194,189,200,21,251,247,108,255,255,255,172,128,64,179,11,133,2,194,147,17,9,77,16,183,53,248,40,193,161,144,16,148,199,147,224,16,112,44,0,75,227,16,12,12,74,38,49,40,144,197,100,227,17,16,227,175,72,84,49,233,26,202,93,210,162,32,201,169,122,186,87,98,189,229,42,213,109,168,229,242,151,34,5,130,86,230,116,168,50,132,204,165,171,101,216,158,159,74,129,227,142,244,93,42,84,142,57,46,122,44,107,64,116,211,119,166,191,41,116,95,124,221,172,241,161,165,221,44,58,242,210,217,120,224,91,184,51,235,22,99,43,241,222,145,226,221,37,82,191,106,118,112,212,27,142,53,100,184,210,202,105,57,205,52,61,102,240,185,82,171,250,191,75,42,94,78,175,47,202,218,7,114,222,120,213,189,11,231,50,135,173,211,83,99,75,106,89,43,238,234,194,183,202,208,220,103,44,168,191,233,97,205,253,201,221,126,183,114,158,118,111,9,116,105,185,205,83,117,233,153,231,101,80,154,217,227,83,254,183,225,90,179,199,142,171,74,172,243,247,207,255,255,214,84,255,251,178,100,121,140,215,243,120,80,151,115,64,0,60,100,249,147,236,168,0,33,117,227,56,14,105,53,201,2,140,230,129,151,149,144,56,243,235,115,123,215,239,247,123,255,26,132,1,0,0,83,188,51,4,228,174,161,85,1,135,50,134,193,81,191,100,217,44,50,130,64,191,129,112,5,142,196,16,160,149,25,188,231,85,69,93,88,231,40,179,15,20,175,207,255,161,0,241,170,135,11,130,232,66,191,255,160,234,93,129,45,169,140,216,135,20,155,30,44,58,8,38,147,10,206,179,23,8,188,169,17,129,209,169,66,192,160,33,0,68,197,33,35,149,138,140,46,3,8,8,8,201,38,199,12,40,122,182,16,25,138,19,38,9,0,7,9,6,70,73,74,173,111,224,84,8,166,233,134,254,2,131,185,201,95,3,40,60,177,132,33,0,184,137,74,59,150,116,88,132,49,7,16,194,4,131,135,36,65,98,8,210,210,21,93,13,80,148,150,20,208,194,23,187,206,194,10,184,240,125,69,217,3,213,165,127,247,114,1,107,243,212,81,37,67,26,172,135,22,151,10,174,195,223,41,124,144,2,18,49,149,229,151,86,63,25,69,141,201,36,204,27,40,47,75,90,188,221,119,54,205,183,165,119,74,229,13,196,120,4,178,138,163,231,133,68,92,94,245,33,136,201,65,10,74,148,247,51,195,75,139,155,149,82,103,202,27,184,142,3,93,34,228,19,132,193,173,180,141,195,105,63,251,233,187,203,184,59,97,221,112,92,62,234,233,58,117,204,255,47,253,18,102,68,109,156,247,31,251,115,201,7,167,108,151,61,184,178,63,234,59,81,35,161,218,141,176,51,220,230,172,95,241,16,193,97,131,140,133,55,207,27,51,65,58,11,139,155,79,40,194,238,211,181,37,111,117,106,159,174,83,61,69,220,194,150,133,142,88,231,4,37,117,18,210,235,213,203,197,94,4,56,186,250,237,212,67,255,232,0,0,0,120,212,250,99,201,89,13,142,58,55,30,248,192,197,162,65,145,138,195,38,186,147,153,4,34,58,1,44,169,147,2,185,133,4,3,5,157,39,129,192,70,136,133,153,154,99,75,53,70,7,25,15,36,135,80,40,128,146,81,83,192,105,190,217,226,47,160,224,245,70,176,238,218,230,123,25,18,70,38,239,192,11,37,28,41,167,135,66,46,233,247,64,84,35,172,228,224,39,197,26,1,181,132,94,193,110,62,211,107,113,13,196,111,188,40,51,174,225,79,211,13,31,109,104,92,8,229,214,52,101,56,61,115,11,106,72,218,105,44,115,227,41,88,121,98,89,204,70,233,113,43,211,17,154,144,8,152,16,224,185,107,41,33,91,52,118,2,211,50,183,196,171,204,57,107,115,37,27,217,175,60,174,8,184,255,251,178,100,93,142,135,175,105,80,27,154,122,240,60,102,90,58,49,34,72,33,1,207,54,14,233,21,192,238,22,169,29,134,28,216,240,96,50,188,213,87,44,147,211,14,81,163,109,187,25,130,140,75,64,100,96,112,203,89,253,86,233,202,163,205,169,188,239,56,31,57,162,24,95,195,129,44,56,104,99,108,7,52,105,115,109,120,227,7,117,246,206,200,210,0,0,49,0,6,151,215,49,46,135,102,34,149,72,130,19,34,135,185,4,193,104,117,72,171,74,25,189,241,15,215,255,126,77,91,79,255,255,253,53,87,194,62,251,143,45,95,85,188,61,39,245,81,194,191,40,239,251,255,83,76,73,94,15,98,244,140,133,57,13,60,112,141,156,57,12,7,26,12,22,15,76,166,180,140,63,19,18,56,193,32,44,202,49,64,189,35,64,240,88,40,50,80,159,66,98,96,135,1,162,210,160,240,66,240,138,17,0,97,33,6,80,192,176,8,9,5,203,229,51,193,128,9,65,117,19,46,89,134,10,80,237,3,210,140,197,9,142,164,187,2,7,135,129,128,129,150,0,121,4,59,18,18,14,53,17,247,125,18,108,104,85,102,96,21,2,48,63,223,87,120,28,30,76,240,46,6,221,179,193,133,80,52,149,43,189,149,122,232,180,235,247,85,154,41,187,233,56,211,223,41,34,9,32,120,140,80,24,50,6,185,20,112,234,218,144,34,133,109,88,96,255,199,254,59,73,217,75,141,149,11,160,181,103,42,48,165,55,164,134,238,194,45,89,137,145,22,228,202,216,121,98,216,205,190,88,231,0,211,95,228,168,52,88,124,46,27,81,81,161,228,160,193,89,153,38,162,196,69,224,69,235,62,30,250,156,186,236,166,220,104,153,49,143,222,63,138,103,236,86,230,80,127,38,147,43,41,248,117,46,48,73,248,202,196,0,37,35,116,78,53,5,149,10,231,190,143,184,202,210,223,66,108,197,3,141,54,48,208,48,39,101,78,115,125,189,127,40,251,22,221,31,254,255,250,175,227,153,235,110,187,212,229,251,151,254,238,251,63,249,217,27,126,88,0,16,73,157,52,142,4,127,12,180,21,140,225,91,204,186,11,194,129,201,133,129,233,159,162,200,177,186,4,1,12,15,0,12,72,11,101,65,96,69,26,192,75,113,16,20,201,6,34,27,227,232,216,181,202,177,16,49,45,100,8,186,201,154,43,124,56,25,90,159,88,138,12,34,211,38,135,148,191,107,37,59,208,13,165,214,166,73,225,57,7,16,143,30,11,43,170,85,15,109,52,111,11,8,167,149,247,95,22,7,20,240,175,161,111,161,43,163,95,113,111,124,199,195,97,80,223,93,137,19,165,152,3,9,80,204,146,21,75,18,238,36,108,50,143,94,113,58,255,251,178,100,74,12,167,245,111,207,155,186,123,210,66,69,218,25,98,5,100,35,89,209,52,46,233,245,209,1,170,169,41,134,149,144,226,6,58,91,48,46,184,214,215,2,214,199,10,24,137,90,125,184,110,66,204,121,79,66,137,30,251,17,83,91,186,230,109,118,179,85,74,211,120,191,75,34,178,74,191,65,221,235,107,78,245,67,47,254,107,125,76,75,28,220,100,100,66,35,78,169,71,68,118,117,150,23,235,35,220,14,9,230,68,81,141,136,40,200,202,216,45,46,46,49,217,6,19,141,20,208,49,175,245,255,255,248,174,206,252,93,8,0,96,0,0,18,159,233,125,25,26,34,89,48,168,36,189,10,186,110,38,151,179,206,11,47,5,99,121,40,75,30,139,226,23,16,54,55,255,65,250,174,48,86,129,39,215,255,255,241,51,125,12,216,215,101,233,250,104,232,128,63,254,143,255,255,218,1,152,152,216,159,49,66,29,28,20,153,233,60,152,82,164,152,92,60,152,54,11,153,237,113,153,50,37,152,18,11,141,6,230,71,140,78,184,16,68,48,40,55,52,240,188,69,0,192,216,193,49,240,206,48,181,25,213,113,9,64,44,6,1,0,247,20,40,26,132,2,4,0,74,206,2,128,207,181,0,52,80,85,227,78,7,6,102,162,0,138,126,144,80,9,196,16,174,69,68,150,113,32,22,35,41,29,150,169,225,152,216,80,104,241,90,24,185,32,197,40,70,44,93,101,15,109,33,136,243,151,69,116,183,80,47,252,91,12,158,184,94,85,144,41,183,191,183,105,112,66,99,227,32,100,17,72,108,16,54,71,201,218,108,105,94,228,140,169,219,45,102,154,106,84,201,57,51,72,222,216,164,110,169,173,83,218,59,96,175,26,198,151,83,73,58,186,51,142,61,68,65,251,142,15,110,230,221,23,146,238,81,214,86,215,38,83,161,236,165,17,187,37,155,203,22,54,185,105,129,38,78,109,121,75,134,105,5,45,154,107,55,121,164,150,34,109,50,215,26,7,34,41,14,57,231,136,112,19,86,174,149,122,173,203,56,121,203,232,190,183,117,255,197,103,219,53,126,155,115,187,64,220,0,128,226,113,65,172,167,83,204,233,187,1,116,64,149,52,192,170,84,143,130,193,156,227,52,136,67,209,246,127,250,155,245,108,207,147,255,255,245,111,194,109,138,127,111,255,239,167,255,183,247,247,136,82,130,156,51,24,95,122,9,255,255,234,0,0,50,87,92,225,64,8,222,128,44,207,167,36,208,112,204,192,81,32,194,82,56,202,136,64,197,176,160,42,10,152,88,10,152,168,31,195,128,32,60,64,21,24,28,84,164,66,207,2,130,38,91,129,68,192,179,36,42,12,140,153,21,101,225,65,145,177,108,183,238,255,251,178,100,35,142,167,111,105,78,147,184,124,176,70,136,233,245,101,162,122,27,5,167,62,78,61,155,17,47,179,233,12,244,149,200,11,39,110,8,246,65,5,8,83,237,163,234,246,45,165,22,7,6,4,100,131,2,105,240,227,190,41,113,177,201,162,194,130,92,7,217,102,31,225,8,85,72,230,84,37,88,130,165,134,104,34,123,22,152,212,7,79,103,138,214,124,21,215,161,51,64,56,53,143,150,150,249,64,217,27,91,204,105,25,9,28,223,161,80,240,253,119,253,148,119,154,8,148,205,120,88,77,26,12,108,237,114,8,141,93,50,34,87,246,139,169,122,83,229,189,206,246,129,23,215,13,63,202,235,63,51,125,118,140,126,199,254,29,111,81,52,221,124,43,241,233,153,239,187,30,58,188,85,84,41,41,31,235,78,20,127,49,201,120,145,101,114,221,206,147,100,64,4,0,6,196,44,18,205,16,84,183,21,85,145,24,182,184,180,208,208,88,61,95,96,9,79,77,108,204,23,203,98,160,83,189,62,46,107,79,249,67,182,69,119,89,155,238,141,255,63,254,12,111,198,124,87,247,111,255,249,133,255,241,191,113,255,247,255,253,63,77,96,49,128,122,167,96,148,157,0,146,102,187,81,175,78,70,31,32,24,48,100,109,208,176,243,132,192,129,161,16,64,199,98,78,23,52,4,7,53,153,17,81,20,0,72,7,230,13,8,60,107,116,176,64,30,1,49,216,178,2,9,130,53,94,225,64,35,94,120,155,73,114,48,59,114,23,90,122,8,105,65,129,185,18,193,57,73,135,141,51,102,43,4,212,172,88,2,60,216,92,161,164,137,193,179,85,104,193,123,138,209,136,174,235,143,139,91,94,141,71,222,174,81,219,52,38,17,173,162,198,235,51,64,214,114,126,107,233,53,140,118,107,234,236,95,109,199,45,236,188,126,230,249,255,11,129,67,169,78,244,23,222,231,205,91,166,214,52,131,181,182,245,95,35,75,178,139,165,166,231,236,91,191,234,71,40,181,251,205,123,247,143,87,116,110,66,199,165,24,94,87,174,221,120,251,42,211,255,205,17,246,13,103,254,2,166,160,7,230,113,174,100,19,49,152,118,28,192,173,53,219,224,146,47,118,49,106,143,163,163,207,193,160,236,122,182,118,233,126,133,252,69,241,30,91,127,255,253,191,25,215,255,191,255,110,159,255,250,249,119,53,204,249,135,189,66,28,83,151,183,243,54,173,42,6,227,25,172,218,53,74,42,224,8,25,28,188,193,121,205,139,12,211,130,205,82,144,80,144,96,20,168,26,101,213,161,0,236,157,22,204,56,14,219,48,88,80,20,195,154,255,140,1,134,36,74,43,150,2,148,102,41,113,69,30,220,168,216,83,68,141,197,221,162,255,251,178,100,30,140,182,32,104,82,155,111,77,112,77,140,250,67,97,103,116,31,5,169,54,46,229,243,153,29,179,169,21,135,148,232,28,115,86,35,25,125,28,74,180,188,100,126,232,50,12,111,167,36,220,88,7,181,157,98,144,38,210,203,164,174,69,122,37,251,191,19,14,27,239,205,125,108,229,60,163,242,68,176,241,168,32,46,115,70,119,251,228,159,198,145,251,198,214,49,141,44,235,86,34,181,36,32,247,63,135,191,41,24,83,226,0,247,80,107,114,180,227,174,190,241,135,222,60,223,192,201,38,197,38,225,29,30,150,42,114,51,194,26,214,5,165,45,165,169,193,233,67,97,114,216,14,164,217,41,140,106,80,190,226,71,99,33,82,118,111,0,0,0,253,158,63,240,114,41,191,47,180,192,204,159,138,150,25,15,42,98,141,22,124,138,36,185,48,26,235,66,189,189,191,191,243,245,233,255,215,255,79,254,159,253,191,255,183,254,159,215,211,63,73,125,72,94,25,108,87,199,181,36,111,92,125,170,172,110,31,156,77,232,127,39,168,168,192,4,198,95,84,208,205,12,193,209,180,226,51,216,210,128,252,198,226,68,195,113,12,210,137,72,201,112,184,132,59,48,32,33,49,236,90,92,128,224,104,18,37,25,90,102,150,136,104,26,48,16,60,51,136,25,90,229,96,89,8,204,52,63,164,3,184,75,131,59,159,85,237,77,22,93,33,16,36,164,191,17,230,92,151,112,58,193,163,200,43,9,72,136,25,96,177,208,182,156,85,233,157,80,206,138,178,249,202,219,2,69,179,153,13,199,245,250,179,62,160,235,210,17,85,134,206,218,187,133,76,106,75,59,166,54,199,183,130,208,102,221,197,59,225,55,101,67,5,79,99,86,4,228,4,160,208,164,144,78,76,247,231,61,237,34,175,24,69,155,219,230,120,177,71,136,218,201,170,152,64,139,157,184,245,7,70,170,218,170,181,24,149,120,246,117,153,187,86,225,70,64,226,215,141,124,122,124,247,184,247,87,87,80,26,107,157,83,87,171,255,155,231,26,165,211,88,246,89,204,216,204,255,195,166,227,41,173,234,217,63,233,150,126,225,188,79,157,132,24,212,174,200,16,110,60,6,240,131,78,86,192,124,79,176,196,192,39,246,248,49,127,145,55,248,206,51,251,114,126,48,218,55,111,255,255,163,126,191,255,255,253,244,255,232,255,219,174,118,177,205,161,89,70,11,190,45,193,121,126,142,41,219,195,120,179,213,58,108,17,0,0,51,0,239,113,88,12,208,209,68,197,67,60,208,34,196,42,29,5,3,19,79,75,225,165,0,193,32,200,193,64,160,197,1,5,117,128,1,176,104,90,100,25,52,96,56,14,94,33,24,188,35,12,83,19,50,16,232,255,251,178,100,29,142,166,230,103,206,147,175,70,192,76,235,234,51,61,69,128,27,201,163,58,110,229,145,193,21,47,168,29,150,157,200,56,91,93,47,42,115,19,0,208,107,66,101,137,193,54,169,16,66,227,51,41,91,26,147,58,44,185,118,191,15,194,109,173,105,124,104,100,22,38,2,38,233,197,0,149,64,205,56,67,85,241,27,211,136,28,182,151,194,241,52,34,19,30,221,238,49,35,142,249,242,181,168,4,106,147,200,74,86,238,214,38,107,27,194,222,110,252,205,175,178,255,205,20,91,214,85,89,198,70,163,237,174,69,162,153,136,235,245,216,79,90,236,2,166,158,91,99,23,119,63,192,139,93,27,228,63,141,51,250,252,251,224,69,233,132,89,158,77,153,44,70,23,28,78,244,72,86,234,58,75,118,224,203,163,3,184,42,20,12,35,204,168,0,0,3,242,96,165,144,56,134,178,26,95,192,12,151,182,246,241,243,86,179,156,4,231,246,92,53,211,184,119,18,125,255,244,47,225,77,140,125,127,223,55,254,159,219,175,255,79,255,209,255,183,127,237,223,102,202,41,160,191,22,186,10,112,221,77,148,207,116,111,108,54,38,137,41,148,120,0,193,155,36,203,83,244,217,80,144,197,218,92,40,31,152,174,48,24,72,13,128,34,48,104,42,10,3,204,9,1,204,73,16,32,161,128,128,192,160,8,207,224,212,104,17,79,48,8,60,101,200,14,133,104,178,59,128,124,232,218,234,136,205,82,77,133,230,33,9,22,94,184,126,25,94,208,244,81,65,115,112,29,225,34,228,42,172,157,179,23,94,69,134,40,86,254,106,216,167,22,38,209,210,61,122,39,6,181,43,83,110,203,169,186,140,11,43,63,221,99,82,115,246,209,231,185,167,74,19,158,153,228,139,148,41,83,63,247,100,63,67,33,171,231,68,171,214,195,110,253,52,166,148,139,253,116,129,75,149,207,156,11,195,237,132,104,49,156,74,228,228,47,126,106,154,230,185,94,178,12,206,59,181,239,202,109,54,101,86,77,87,117,142,27,179,55,66,181,150,192,178,111,69,54,91,235,108,178,44,127,174,190,209,189,20,109,186,36,47,229,211,0,0,175,131,239,7,152,141,67,76,33,162,5,250,114,37,146,98,255,72,27,133,40,244,178,28,198,160,204,204,177,77,232,95,95,191,161,253,176,177,109,223,111,238,249,95,253,31,243,185,159,204,255,254,221,255,79,255,255,255,255,246,234,223,171,127,47,111,203,16,0,0,99,5,167,211,86,73,163,103,196,135,220,208,113,192,193,80,212,0,56,25,232,175,2,144,34,80,68,100,31,49,32,65,126,139,78,96,104,24,102,248,174,161,99,192,64,36,67,50,84,20,99,74,112,74,18,9,14,101,255,251,178,100,30,15,230,237,104,206,147,175,78,196,71,37,249,243,101,170,128,28,17,157,56,14,237,235,193,31,160,103,1,151,157,208,229,136,142,131,238,35,71,147,151,189,22,22,219,89,118,152,147,239,8,78,184,210,139,53,215,242,158,9,119,215,166,162,163,32,41,64,3,114,177,40,25,27,157,180,135,170,29,46,82,5,109,215,201,82,163,121,85,205,19,50,82,205,78,21,229,76,222,171,180,175,161,118,84,101,168,18,18,98,205,63,110,39,191,205,145,191,50,168,255,145,237,124,50,29,242,220,99,239,94,55,193,234,77,43,163,216,243,222,53,23,120,150,216,242,171,221,40,108,78,147,108,229,60,251,159,185,88,79,142,220,144,50,145,134,226,103,184,53,11,163,145,105,72,9,38,219,91,4,237,198,239,105,69,167,41,117,154,164,35,69,124,152,0,10,0,10,160,232,202,204,177,8,136,97,205,112,209,181,68,32,200,104,24,13,5,51,224,6,62,214,51,205,253,237,25,138,239,35,46,211,52,85,121,251,142,232,185,17,108,94,118,232,255,103,217,255,232,33,254,196,99,92,6,131,237,137,167,255,145,146,255,255,164,45,41,156,70,242,26,190,99,27,56,130,26,82,78,24,200,45,152,58,68,26,22,177,2,148,64,96,76,40,28,24,214,44,45,80,176,73,128,25,152,117,82,0,67,143,64,14,38,208,116,16,2,208,202,164,192,170,50,234,218,32,29,40,24,106,173,184,192,202,102,195,43,184,188,141,201,159,190,171,66,31,119,217,160,112,36,105,52,86,74,36,82,75,201,71,86,109,52,97,9,201,71,27,131,52,231,89,122,105,139,92,5,242,105,17,203,3,230,123,226,13,186,233,199,242,173,1,157,10,107,44,220,159,186,133,32,71,211,86,134,177,157,198,59,49,244,125,252,225,14,173,112,183,173,46,80,205,204,187,44,88,215,166,61,2,118,148,176,219,191,214,124,10,186,199,237,57,137,36,127,124,172,73,92,238,222,147,107,123,141,175,119,250,213,31,87,127,25,131,218,239,105,111,167,210,229,214,181,231,206,49,151,217,199,212,185,122,92,66,246,217,139,89,132,226,72,146,131,225,112,197,177,25,13,250,62,39,22,109,115,180,112,10,25,184,41,30,5,74,126,112,141,156,204,180,83,145,115,228,247,191,243,243,202,178,156,211,193,229,41,138,197,148,20,182,174,254,133,95,27,63,253,73,126,188,42,223,144,254,223,253,191,66,243,31,244,160,0,0,0,116,102,118,127,62,33,147,78,6,215,234,14,135,204,124,42,49,56,212,196,220,144,64,20,42,13,182,100,226,58,250,6,1,10,160,163,79,19,203,168,195,82,100,106,184,155,10,20,88,9,6,29,220,217,67,93,34,4,255,251,178,100,30,136,134,190,104,79,27,143,102,176,71,40,25,213,107,7,58,26,105,163,68,238,61,149,192,251,38,168,253,133,137,200,230,212,154,180,190,58,229,180,167,210,173,51,249,130,118,178,166,47,81,210,114,20,98,246,35,128,150,223,60,17,158,20,233,184,192,63,235,134,3,17,197,172,226,119,30,67,154,125,234,123,118,169,191,61,83,90,231,202,222,174,96,187,174,196,213,110,47,115,191,145,39,241,85,69,62,18,186,214,94,122,200,82,239,9,66,10,218,118,106,64,31,115,10,99,47,156,143,102,136,186,148,85,52,197,87,195,192,134,205,184,179,57,97,157,167,214,116,216,153,123,43,49,113,59,42,235,11,17,46,81,164,150,250,110,48,111,18,174,102,46,51,81,47,115,111,56,32,35,108,45,196,32,105,23,48,8,0,12,240,88,66,81,142,223,128,212,5,171,140,110,105,146,10,64,162,102,215,131,40,9,236,9,184,53,75,53,215,165,78,123,177,11,98,125,76,86,155,83,3,58,82,33,108,163,108,255,187,237,255,171,229,94,183,196,71,249,164,255,83,255,244,63,249,120,175,211,0,3,101,61,204,24,57,57,251,184,203,64,49,16,8,207,67,83,8,129,144,212,209,6,97,163,82,241,64,73,135,68,146,185,114,198,8,99,174,54,156,72,30,48,208,30,122,194,127,17,13,228,48,226,192,55,180,208,124,14,168,94,93,34,25,23,182,162,116,233,94,67,234,186,83,35,117,117,105,175,89,70,74,161,174,99,40,233,91,96,49,213,76,139,178,248,237,218,250,139,122,206,171,218,166,248,95,104,248,108,105,155,10,201,239,129,165,245,230,248,170,99,122,194,239,235,42,189,252,43,127,132,133,234,235,129,105,213,252,106,228,178,50,237,202,183,223,200,155,251,106,104,251,106,121,47,90,140,208,168,57,219,90,38,183,200,98,235,94,197,249,214,199,55,222,228,37,47,177,243,104,71,134,234,232,146,190,43,114,149,133,114,93,22,175,48,90,123,28,33,201,250,231,9,117,228,196,40,233,66,245,65,128,1,0,128,77,18,165,52,133,172,58,113,179,199,132,202,214,59,82,36,200,152,118,144,224,7,188,13,212,6,55,152,142,124,173,249,123,232,47,240,125,58,127,47,255,235,213,244,230,253,201,255,255,255,171,247,255,239,249,134,255,54,0,76,70,39,143,91,100,141,202,41,204,71,131,205,70,0,204,145,24,76,70,5,141,49,125,140,164,6,0,129,0,32,22,49,120,143,126,23,8,136,41,49,208,144,79,244,82,48,12,98,50,244,31,85,195,192,72,200,24,80,121,211,151,192,112,42,96,236,233,56,197,66,150,170,217,24,59,110,189,21,90,44,140,180,163,160,34,143,135,3,22,255,251,178,100,45,143,7,138,117,205,139,175,78,192,70,101,250,26,97,77,126,29,157,207,54,14,189,59,25,15,32,104,245,149,157,192,89,234,168,55,180,145,33,128,24,136,14,189,43,83,132,97,196,48,100,164,25,146,70,35,83,164,137,119,143,26,9,139,224,119,180,187,102,188,176,8,232,88,26,15,180,220,36,74,136,82,128,251,74,239,74,187,254,80,238,242,161,209,124,70,47,158,150,143,166,177,229,74,158,196,158,218,108,158,250,110,11,39,246,48,71,134,117,148,183,211,20,57,38,108,61,146,77,141,147,194,127,42,113,253,209,250,77,89,167,43,180,71,218,203,164,118,143,46,104,155,147,160,98,90,133,2,112,81,211,200,66,56,243,222,58,177,155,142,187,253,221,202,83,51,83,109,169,210,105,190,128,0,128,0,1,129,66,60,137,141,24,22,194,97,67,79,9,171,169,55,13,201,85,87,57,76,22,20,100,220,240,120,71,136,225,211,169,206,239,105,38,163,106,122,159,223,95,239,255,250,173,163,176,253,137,35,202,43,12,39,93,204,35,255,241,37,52,246,81,255,65,145,77,1,230,161,41,190,199,25,133,53,201,139,100,129,128,128,217,129,98,41,141,180,137,133,64,154,82,152,42,2,24,158,71,72,212,40,192,0,80,202,130,12,136,8,126,204,11,8,204,229,3,6,130,102,154,153,69,7,146,31,162,64,168,36,68,17,230,173,64,64,4,172,13,67,163,81,24,0,94,71,155,20,5,200,160,165,0,30,16,46,48,50,160,0,253,231,88,128,24,105,212,178,129,128,97,225,221,195,128,191,76,249,10,145,210,236,222,107,158,144,107,254,228,203,84,10,115,208,180,220,65,164,132,82,9,43,84,188,140,17,148,221,50,234,158,198,21,181,205,26,83,103,142,181,6,79,70,178,105,184,143,195,122,255,187,252,239,15,91,221,2,194,190,14,224,97,169,223,127,65,104,220,93,80,92,77,172,78,179,203,43,102,102,252,8,88,248,68,210,177,109,132,156,227,106,208,8,101,158,225,105,218,168,117,18,153,225,37,101,186,137,185,114,249,47,243,252,189,197,83,216,97,73,124,106,128,0,96,64,4,64,132,84,148,203,17,184,0,76,154,104,241,194,72,152,149,21,43,34,173,82,128,224,78,41,60,144,205,124,66,46,211,175,94,63,149,12,83,239,171,255,77,191,255,94,83,149,227,143,255,153,255,250,25,252,181,63,69,148,255,35,253,91,200,0,0,99,21,160,67,155,215,243,89,137,19,10,141,147,87,195,195,28,5,32,112,222,105,241,32,101,72,10,96,24,10,22,6,204,56,31,228,9,194,96,40,8,14,114,214,240,240,26,32,25,204,13,9,22,122,174,145,20,24,197,80,5,205,47,255,251,178,100,32,142,167,21,111,206,19,175,78,192,70,230,26,29,96,236,140,28,21,167,56,78,237,233,201,25,165,103,241,151,156,232,185,16,53,85,167,16,128,140,25,226,134,18,222,251,239,54,95,199,189,89,213,64,72,23,159,110,205,137,79,209,224,50,6,45,202,243,2,160,50,133,222,132,170,103,82,146,213,214,151,206,88,58,203,77,252,47,140,53,94,252,192,74,254,237,1,136,100,198,60,121,0,154,167,132,231,143,207,220,111,104,47,173,37,255,235,52,203,97,195,73,215,40,102,183,6,125,232,123,168,181,99,224,134,227,77,115,103,48,154,119,94,205,244,81,159,76,114,178,70,43,209,184,160,194,245,175,13,84,32,205,210,60,86,156,148,145,194,78,79,98,121,190,161,229,43,119,58,9,20,203,47,233,82,23,255,208,255,247,254,145,76,128,0,1,64,0,0,7,0,135,141,94,66,1,136,69,137,109,48,12,233,225,28,128,147,214,121,47,159,130,137,91,228,219,205,221,2,161,237,40,249,189,57,217,132,117,232,126,169,167,247,255,254,138,212,58,52,206,44,160,222,128,25,2,104,235,211,95,241,94,143,254,144,28,193,42,56,223,56,140,202,128,48,192,230,216,208,145,148,193,192,40,194,0,200,205,87,104,198,32,120,183,128,32,195,53,128,163,82,224,97,153,183,58,39,74,22,152,17,185,211,6,7,0,171,228,95,38,187,91,47,185,96,133,190,136,200,211,157,123,190,202,106,165,48,182,202,255,48,9,67,61,86,242,177,217,28,160,246,9,233,226,18,32,106,71,168,10,98,149,86,176,161,157,245,148,191,46,176,218,77,179,173,42,55,189,103,93,130,54,56,246,139,157,16,54,143,8,220,143,216,67,61,215,190,177,250,75,95,158,24,220,6,13,94,71,246,203,113,143,173,208,134,234,60,26,95,159,35,51,89,54,24,247,232,235,215,107,95,213,110,223,199,249,162,54,218,146,191,214,154,181,96,94,148,74,211,110,48,36,172,241,242,234,70,111,29,189,34,169,171,250,180,97,190,5,225,87,54,172,28,176,215,17,100,196,9,160,89,25,222,227,49,11,237,169,254,64,0,71,19,109,68,28,211,20,242,101,80,42,70,105,122,17,102,250,124,36,200,176,38,65,70,0,129,198,100,139,38,180,108,166,235,206,123,35,235,200,213,3,110,166,54,80,190,99,106,220,205,63,255,86,207,108,167,20,255,243,191,255,66,255,162,235,255,215,169,112,32,2,129,80,146,160,102,182,201,89,20,205,173,131,10,11,192,65,243,16,5,140,22,189,7,21,18,201,4,198,10,20,203,88,96,0,113,174,66,254,56,227,0,129,224,100,215,153,232,179,54,38,215,210,118,19,122,211,250,191,163,46,69,255,251,178,100,31,140,38,129,104,81,27,154,98,240,72,200,25,213,105,165,128,30,153,167,58,46,237,235,193,28,160,103,229,150,138,24,52,31,103,7,154,118,145,165,178,200,196,228,93,191,137,195,238,155,219,114,88,172,174,227,167,126,33,159,182,181,34,184,82,175,230,199,179,249,252,223,56,164,220,249,71,92,45,87,171,196,35,205,94,30,170,174,100,221,98,46,189,207,216,36,30,51,157,123,110,157,159,100,161,55,152,176,242,171,20,4,59,37,226,63,204,14,93,121,220,115,142,27,253,53,249,162,74,251,7,11,55,210,34,221,109,15,233,143,190,253,87,176,121,85,131,129,50,35,3,3,200,142,228,252,207,251,40,177,122,252,235,172,108,204,183,253,223,204,10,53,168,122,94,199,245,133,128,0,176,12,184,169,202,20,94,160,174,123,40,49,218,18,234,86,203,68,64,104,150,66,200,2,13,160,150,208,165,13,157,132,72,145,198,153,189,73,199,227,64,210,56,99,66,157,97,39,196,79,215,86,255,250,54,173,187,97,207,231,124,117,27,255,163,254,129,180,127,208,0,152,79,95,24,202,126,154,158,46,27,206,240,26,4,28,7,14,102,51,137,166,195,9,166,52,129,100,161,184,24,148,11,142,6,18,8,99,109,136,178,15,138,5,7,135,20,5,212,140,28,141,184,46,2,16,80,52,24,209,52,58,192,80,37,76,197,133,5,154,19,99,140,20,0,62,113,43,75,3,40,104,136,104,68,83,28,83,102,118,175,166,87,97,8,91,53,64,170,142,138,252,19,243,112,53,69,196,68,155,72,16,6,72,39,162,126,196,235,36,0,226,173,142,44,229,133,1,248,90,24,125,217,83,121,107,69,197,220,1,94,166,105,175,40,227,82,118,181,67,100,82,4,167,75,198,125,25,193,130,70,117,4,103,174,69,171,232,201,168,79,151,207,197,12,25,97,17,251,196,13,244,140,125,237,185,134,55,195,252,215,153,239,254,33,58,205,176,169,246,186,196,29,70,129,26,12,37,16,185,90,51,81,34,74,91,12,75,123,131,150,23,117,213,99,70,222,83,44,187,214,84,23,248,203,235,98,18,65,84,122,43,121,96,232,2,144,10,146,75,167,44,58,67,24,240,105,182,198,68,183,26,113,216,103,194,48,50,135,166,65,229,72,164,209,199,86,199,135,209,213,167,91,95,71,171,98,3,61,179,13,160,248,43,252,223,255,163,107,194,241,77,243,147,189,23,255,255,199,163,237,255,255,255,146,160,0,204,0,155,140,134,3,141,53,20,14,12,108,204,190,28,4,32,145,128,167,185,129,42,145,143,9,24,0,96,9,212,70,154,22,1,49,21,147,28,17,55,36,228,224,40,28,0,131,0,196,224,8,200,232,104,25,255,251,176,100,28,142,38,226,105,207,11,187,121,208,68,40,26,10,101,98,114,28,5,167,60,110,233,143,193,16,160,103,217,151,149,88,124,152,109,171,1,208,26,169,130,184,10,218,30,239,0,70,81,72,192,46,174,212,68,240,127,196,19,149,62,155,11,104,75,85,102,241,192,20,5,105,42,132,81,164,8,118,145,96,106,214,89,140,77,84,45,77,23,149,103,214,168,15,130,68,125,250,175,52,237,172,253,159,224,125,197,196,40,155,229,225,134,152,171,15,61,141,102,75,123,65,213,25,155,109,219,218,187,124,75,76,222,184,91,178,69,173,29,245,73,240,190,225,55,203,149,60,24,159,118,100,141,235,13,103,84,180,125,219,12,248,248,119,111,137,89,127,201,239,23,248,209,190,163,169,55,159,143,175,218,243,247,102,106,127,233,127,228,119,152,91,118,65,58,128,52,64,0,0,2,129,70,214,170,142,25,197,20,12,230,32,140,1,200,96,229,195,105,232,131,67,19,146,134,41,40,176,84,63,173,131,230,126,20,108,156,221,180,18,199,51,84,237,175,118,252,159,255,255,249,127,34,242,127,254,141,248,51,124,157,92,245,0,7,0,18,49,164,136,209,90,98,109,139,170,86,68,128,134,3,10,143,179,49,210,145,226,20,100,40,38,44,192,2,50,210,48,168,19,48,84,24,48,160,105,10,1,193,192,104,202,243,190,97,113,54,114,18,224,41,225,133,213,1,84,131,190,216,26,26,141,206,65,48,56,224,8,166,86,24,67,103,91,109,72,152,181,181,29,112,100,62,171,153,234,159,174,217,147,41,243,111,108,187,142,147,157,90,8,89,93,220,203,86,215,20,238,19,222,218,255,169,7,127,202,200,213,145,163,55,68,135,170,209,22,63,157,153,6,103,93,232,39,223,129,17,239,211,207,159,125,225,190,115,193,133,82,215,37,159,27,234,114,91,25,92,249,100,209,23,93,163,204,112,170,165,217,2,68,71,48,174,167,57,161,253,187,97,50,245,227,7,237,123,46,87,173,0,83,126,79,1,102,137,176,180,137,167,41,71,179,75,173,197,122,7,53,231,102,20,113,252,199,199,17,241,64,128,3,167,123,73,46,240,49,69,204,216,157,128,101,200,149,31,126,81,217,208,220,68,4,45,122,246,35,227,80,207,125,190,65,216,205,79,245,134,163,162,227,119,86,170,249,222,102,255,250,255,78,51,240,250,117,167,255,223,245,29,255,204,244,127,183,255,80,0,76,30,173,13,240,138,12,219,44,78,150,53,13,43,43,204,42,9,204,176,148,209,169,77,156,68,195,78,204,196,44,197,89,224,96,12,33,96,4,248,207,1,33,138,26,8,77,53,226,164,109,103,69,130,211,53,15,48,240,84,104,21,26,87,205,255,251,178,100,33,14,55,28,106,78,11,187,121,116,73,232,41,229,107,37,30,27,45,163,60,110,61,152,193,39,160,39,85,172,28,232,193,190,71,134,242,98,150,9,128,184,129,40,62,25,5,116,87,67,161,157,8,24,166,42,228,112,33,129,100,93,83,69,204,95,23,54,210,69,8,215,106,47,225,159,9,188,145,37,117,24,40,220,226,201,3,93,48,125,107,159,174,120,128,166,104,237,73,8,153,94,23,103,159,89,222,7,66,150,39,153,103,77,236,205,63,27,167,153,141,117,226,49,46,123,107,186,120,41,52,182,224,171,208,30,217,198,232,148,251,171,173,126,205,156,101,34,227,242,223,191,245,31,235,191,198,105,159,170,234,14,60,99,50,249,203,205,199,129,180,93,127,174,241,186,94,61,115,69,236,106,212,213,247,243,27,7,231,1,46,201,17,64,4,0,21,66,205,39,17,193,64,76,67,47,2,12,3,136,120,135,161,212,73,220,29,118,178,10,58,26,191,37,113,170,250,178,199,175,248,83,99,104,80,231,108,160,198,67,61,132,71,171,149,141,75,124,67,163,127,198,54,157,251,183,199,43,93,233,255,234,111,208,118,255,242,192,5,68,122,35,224,109,12,84,55,53,169,20,213,98,147,2,129,76,24,222,52,77,96,194,0,225,160,72,41,80,97,1,196,36,195,227,80,16,148,213,194,228,84,26,19,163,65,20,101,90,99,4,129,211,13,129,194,1,111,42,186,86,185,198,118,144,208,252,73,185,22,253,154,86,142,179,104,67,24,134,201,129,183,23,197,138,215,198,136,144,27,104,183,64,245,185,200,165,28,235,147,110,202,4,5,114,172,71,238,58,73,55,251,127,170,98,248,194,145,167,116,99,104,212,140,115,110,66,103,95,137,245,160,109,55,101,79,229,178,194,204,130,213,165,36,161,122,88,111,125,126,41,210,250,201,197,196,92,237,164,192,167,102,139,239,154,106,246,248,224,127,215,74,170,123,105,147,200,82,253,208,161,165,226,74,183,161,1,197,5,196,163,131,111,121,97,234,10,25,173,154,210,206,190,131,78,138,22,87,234,230,150,37,228,211,17,168,32,14,5,45,51,252,7,18,28,197,41,200,71,24,10,169,23,11,94,228,128,205,50,99,100,108,164,123,223,22,153,151,88,204,99,186,20,62,86,115,14,247,212,49,61,250,23,49,210,90,237,209,231,151,168,251,127,202,115,219,63,149,252,101,191,255,245,33,249,71,127,255,255,65,0,0,99,13,215,131,155,156,195,82,8,51,61,249,3,36,135,163,17,195,0,162,108,101,42,14,25,74,74,112,96,64,102,70,142,149,230,92,138,98,98,134,159,46,68,12,52,204,56,160,101,133,227,64,205,116,176,106,99,34,163,193,225,128,255,251,178,100,32,15,71,24,104,206,19,187,121,240,70,234,42,42,101,130,72,27,133,163,58,14,229,145,209,22,151,232,77,135,148,120,4,32,40,253,6,67,226,48,128,168,16,4,8,104,89,0,178,217,25,218,50,208,2,204,22,162,86,224,115,41,137,99,144,234,4,53,140,21,24,102,144,195,181,112,120,28,228,126,212,101,186,61,141,97,173,61,3,242,214,202,123,59,73,45,254,237,5,173,150,122,247,48,239,166,227,105,222,182,215,186,146,197,205,105,59,7,128,141,135,140,110,125,120,12,121,132,222,213,224,79,23,203,115,86,208,143,231,31,93,77,136,87,158,185,158,122,93,107,119,157,14,114,247,158,53,51,221,99,26,109,205,60,58,247,254,151,173,76,216,183,188,88,149,204,6,233,243,173,122,90,216,133,109,73,168,211,223,51,229,251,232,159,237,0,128,0,0,74,10,151,77,137,67,70,93,112,60,56,149,70,66,73,229,5,190,29,201,33,48,1,217,31,17,127,202,107,62,93,244,116,55,166,133,175,112,79,167,250,189,31,103,253,180,124,31,87,194,63,217,127,255,190,133,253,27,255,255,234,0,220,126,39,103,214,97,104,236,113,145,56,108,144,196,100,210,14,105,129,48,138,70,20,144,198,152,22,38,46,129,38,2,130,160,98,156,194,160,226,4,2,12,64,16,36,199,241,192,2,9,129,129,160,104,68,100,24,34,216,38,74,183,153,103,132,12,154,132,130,190,87,36,108,2,66,200,37,195,135,177,121,252,210,117,251,122,214,105,17,87,95,118,125,49,58,186,16,42,16,248,194,215,131,154,227,71,148,90,203,103,227,202,190,104,190,43,3,95,185,114,65,186,243,191,98,228,47,61,182,57,236,119,29,159,195,181,40,235,220,103,214,57,141,54,188,35,47,116,210,27,192,172,251,125,188,190,70,63,118,88,137,86,63,231,78,139,51,1,209,110,211,5,102,202,237,242,227,206,250,3,31,113,173,206,246,139,123,172,47,221,243,174,187,57,77,57,170,250,223,214,189,29,220,138,133,59,181,215,115,96,106,42,209,186,91,154,188,107,178,173,44,164,150,203,107,0,1,0,54,9,88,208,88,16,128,150,42,143,112,2,133,227,1,200,76,57,252,218,33,77,243,181,50,239,175,196,159,141,126,132,159,151,32,250,54,195,31,87,254,92,188,159,167,87,194,35,234,16,225,225,68,108,13,255,35,211,255,244,245,115,185,155,19,119,74,0,0,99,7,75,83,160,142,51,105,4,131,182,78,147,48,2,211,19,0,19,18,75,179,45,153,96,104,24,12,1,72,3,99,19,66,212,144,26,115,26,81,63,161,51,16,15,14,8,16,147,156,104,130,45,191,69,83,179,3,23,3,7,39,2,2,75,255,251,178,100,33,142,39,108,104,206,19,187,122,246,77,74,170,42,97,231,54,26,21,163,58,78,229,111,128,243,25,104,205,151,156,104,241,62,249,144,133,13,0,56,29,69,34,128,57,92,145,153,53,37,29,79,118,153,156,26,248,53,249,67,97,88,37,193,81,238,44,3,73,204,90,140,55,20,20,19,136,89,30,194,37,106,141,242,118,209,23,187,249,201,173,141,144,31,75,204,211,246,89,90,153,35,108,184,195,255,130,145,115,237,5,139,21,62,214,127,196,93,198,149,65,244,220,215,168,83,198,248,83,35,246,217,24,214,222,113,109,229,206,217,147,201,236,199,53,236,226,227,62,23,157,191,205,214,167,253,151,117,203,94,105,45,162,55,234,49,176,174,204,8,19,206,185,77,179,197,130,234,3,171,230,6,28,222,56,195,111,237,82,62,142,253,102,60,158,252,214,199,89,228,252,119,192,12,1,0,0,48,58,140,182,209,64,81,85,20,124,168,81,207,143,182,104,165,223,45,113,2,101,237,7,130,119,129,162,67,202,242,131,211,211,157,169,212,242,141,175,118,253,219,127,255,204,47,163,84,82,191,111,255,246,255,239,255,252,237,77,168,213,177,65,115,213,67,79,65,173,144,175,168,11,48,117,89,56,81,175,52,56,88,56,249,243,49,20,171,8,3,4,74,73,148,229,249,65,32,64,1,0,136,195,18,1,100,203,48,48,97,48,12,14,50,148,83,101,226,194,72,231,102,146,136,203,1,22,47,17,170,44,82,112,172,32,240,54,154,26,239,34,21,226,127,75,40,212,183,64,142,151,225,150,36,147,63,49,81,199,167,105,212,108,118,12,139,53,165,63,23,155,107,180,118,179,119,90,125,205,202,30,93,81,69,236,163,181,70,36,55,38,171,76,8,135,159,14,50,101,136,19,58,208,236,46,97,194,230,176,171,137,255,159,171,113,38,115,227,155,115,125,5,195,182,96,86,67,94,195,244,173,173,180,242,220,161,124,8,202,179,133,158,249,56,215,210,237,168,60,253,69,55,167,68,77,72,59,172,113,200,219,101,182,248,72,217,103,108,107,96,234,114,245,84,248,16,229,134,74,53,120,188,37,45,78,90,1,129,225,130,70,64,60,53,180,167,68,122,200,63,247,49,226,252,78,44,121,173,164,231,255,109,243,145,189,63,237,255,252,189,1,71,196,114,216,16,61,188,151,254,36,228,226,191,43,45,35,61,18,75,75,0,0,204,59,183,78,216,207,66,132,161,202,241,137,186,164,201,48,236,99,50,130,32,92,204,117,2,92,163,6,197,243,23,193,241,16,0,97,129,16,96,200,110,1,48,153,0,208,226,96,16,50,6,103,12,4,0,152,225,80,87,11,6,36,65,50,52,136,1,134,40,225,38,121,255,251,178,100,36,142,103,65,105,205,11,175,78,182,69,200,26,23,97,234,72,27,113,161,56,110,233,143,129,37,25,103,5,167,157,210,84,29,68,153,114,194,8,64,169,86,17,36,246,94,137,184,202,20,157,170,104,105,111,79,168,74,179,174,21,102,163,25,0,218,145,244,218,20,36,251,79,45,194,210,169,106,170,47,52,50,79,191,133,95,162,78,5,109,189,110,33,177,173,224,108,193,222,68,25,229,110,223,7,4,213,175,86,162,58,213,77,53,98,176,228,172,29,154,250,208,201,78,179,171,172,54,26,137,96,60,81,158,165,169,146,14,206,242,53,130,178,109,85,25,162,61,253,57,48,196,36,155,10,125,93,180,233,56,193,118,83,101,54,220,206,150,122,222,112,243,173,86,229,11,170,229,254,106,223,175,140,231,134,14,174,105,158,109,201,4,0,0,28,164,30,68,215,90,128,34,149,130,56,170,134,248,33,4,97,68,91,240,124,41,73,148,206,154,237,55,95,88,159,161,109,27,111,217,153,109,219,255,247,255,254,59,130,241,105,224,200,220,140,168,95,18,57,195,215,146,250,255,247,235,252,180,143,255,208,1,144,196,154,116,221,9,92,208,80,252,227,44,48,206,49,216,195,48,84,196,98,248,201,150,0,10,7,18,128,128,162,140,20,50,108,195,80,40,194,0,32,203,65,76,0,8,46,209,135,7,160,106,217,134,200,27,152,35,228,193,221,210,66,78,219,196,213,209,5,242,187,33,16,140,91,147,24,172,182,245,101,67,234,93,140,126,74,211,174,59,234,55,68,209,170,146,1,132,67,120,57,109,198,143,223,85,110,203,40,105,191,236,5,145,239,210,113,13,23,73,127,166,78,145,76,178,175,83,135,110,204,78,118,142,205,76,213,22,227,174,237,166,191,125,66,156,140,49,166,87,177,164,228,76,66,108,109,223,94,154,168,231,104,201,245,186,5,78,46,33,155,89,78,228,215,159,157,61,248,178,24,214,167,82,112,241,234,213,200,155,56,231,22,222,151,207,94,229,42,181,136,247,33,125,166,191,102,23,106,82,97,75,128,67,207,185,19,146,80,73,195,18,5,245,5,175,40,74,35,8,48,96,43,157,91,96,181,216,130,153,176,55,224,32,203,233,75,4,102,77,205,146,145,55,210,21,183,134,70,158,218,31,42,131,7,50,179,178,42,78,70,183,40,250,191,239,171,238,91,40,116,116,43,249,39,150,155,234,167,144,167,92,0,0,179,27,123,179,112,164,147,142,193,179,19,206,163,27,145,65,161,84,149,184,52,196,155,7,34,34,32,92,195,1,8,197,176,21,163,152,12,71,152,26,2,26,26,22,152,42,9,20,7,96,91,199,181,152,168,230,134,88,142,104,25,137,18,136,142,142,40,255,251,178,100,34,142,7,45,106,205,19,186,99,242,67,169,154,29,100,34,174,27,253,163,56,110,237,231,129,12,16,231,73,151,148,232,78,207,156,241,208,50,150,238,230,50,210,33,145,8,12,116,76,251,75,100,137,65,59,20,103,175,157,43,236,170,50,38,201,2,181,213,105,108,84,11,197,55,224,252,30,36,149,194,227,130,223,125,213,130,144,126,238,235,117,97,31,182,198,80,237,47,154,205,194,199,181,56,29,65,152,45,152,34,183,57,25,255,209,121,190,204,191,147,133,11,226,100,243,238,127,49,65,143,53,2,6,76,187,74,86,191,247,122,12,171,180,112,168,121,58,189,204,126,239,75,86,106,123,55,157,139,114,172,61,140,66,212,199,3,215,131,186,148,180,112,189,151,97,98,216,142,167,150,247,71,7,124,180,228,158,66,207,128,118,94,216,4,0,0,16,0,8,79,135,137,99,216,56,145,117,92,52,94,53,0,86,186,237,117,215,220,59,125,56,233,167,234,72,121,242,88,69,191,108,146,62,213,199,255,190,179,247,255,135,167,255,243,229,203,245,235,131,250,205,254,79,27,249,175,245,192,94,218,193,118,24,127,121,153,64,30,155,206,103,155,11,62,4,75,38,30,7,70,29,156,198,128,34,230,146,38,190,64,83,34,81,9,4,99,197,134,18,74,104,76,208,80,178,50,147,31,86,45,92,80,132,180,200,8,75,93,21,98,105,68,221,37,227,162,101,57,243,96,22,197,99,204,160,74,113,162,128,45,182,72,34,222,216,241,122,131,178,192,75,26,20,45,66,232,108,165,251,88,186,71,177,214,193,23,72,151,15,152,95,243,234,219,138,149,207,76,215,25,83,68,147,102,22,51,189,122,157,77,158,61,30,102,235,79,43,143,74,226,70,125,225,249,21,120,57,85,205,0,248,67,118,136,72,43,240,255,21,136,250,241,235,152,178,188,164,72,175,229,177,125,134,230,195,10,122,75,120,173,108,46,51,44,74,238,205,79,96,191,141,7,13,155,188,77,127,1,177,246,92,90,247,108,56,67,240,33,71,247,157,235,29,47,10,21,29,189,86,22,82,92,26,13,128,0,98,109,53,176,225,143,127,200,179,64,74,181,136,126,6,33,80,56,131,66,64,150,30,160,54,115,109,121,31,19,166,70,163,79,15,6,254,95,237,66,110,189,110,183,111,143,105,237,111,93,117,184,183,124,220,7,241,39,76,73,250,78,200,146,245,136,0,0,179,7,252,83,28,221,67,134,199,115,122,187,179,100,13,178,32,120,72,110,52,233,200,48,212,12,48,20,34,48,204,33,49,124,2,77,131,10,69,163,7,3,35,41,135,145,160,84,88,51,21,27,204,81,14,159,70,184,73,233,249,153,150,35,77,21,116,160,118,255,251,178,100,35,143,103,76,114,77,19,185,92,98,66,229,218,12,101,229,72,27,165,173,54,14,229,145,65,13,153,39,133,134,157,202,232,247,131,7,30,77,176,190,225,68,98,180,177,4,64,109,154,202,23,147,23,61,125,195,91,147,204,157,108,57,205,221,212,29,25,103,186,215,222,246,178,217,247,16,93,244,214,30,86,57,189,43,60,254,127,75,175,142,62,90,212,24,70,232,81,60,196,65,246,156,53,0,117,182,27,114,8,165,113,180,197,201,151,148,244,177,147,52,196,18,16,169,163,85,124,92,20,6,247,8,14,126,174,160,221,123,81,209,6,71,78,186,213,62,154,246,243,90,190,152,121,206,92,222,165,135,208,63,108,80,214,87,123,54,163,72,188,234,168,26,213,172,95,12,56,170,14,43,57,84,161,196,56,175,159,226,35,165,167,105,221,217,64,0,128,0,0,5,72,41,212,173,157,155,219,20,6,214,5,83,42,218,16,107,150,92,137,188,196,237,12,16,218,180,220,242,159,202,109,59,225,49,252,174,195,255,173,19,101,125,100,165,183,217,170,237,245,234,219,62,93,70,189,115,180,41,189,52,114,102,12,97,102,168,212,134,157,128,167,125,206,230,49,145,230,22,135,230,5,171,102,63,140,160,227,96,96,5,49,92,72,18,33,89,249,130,35,106,203,22,110,193,32,75,204,96,48,126,101,80,56,170,250,20,156,246,180,199,1,80,149,23,73,12,26,24,192,131,195,52,152,60,132,246,45,214,80,141,212,171,34,38,214,167,155,141,117,153,43,103,131,128,96,213,113,113,211,205,196,148,167,172,55,3,109,255,106,20,244,209,103,230,63,96,162,229,149,222,72,6,187,72,203,19,110,87,77,16,99,111,68,23,216,162,127,112,70,56,150,223,107,97,113,85,247,223,221,108,124,180,75,6,61,182,81,125,100,50,154,33,148,103,127,230,95,181,177,245,27,101,205,205,156,54,158,203,101,117,198,86,91,98,203,43,180,230,57,31,176,156,234,247,155,47,90,155,87,222,253,190,180,237,179,236,93,71,217,151,155,152,211,245,111,218,251,138,12,135,173,162,200,40,179,152,186,134,2,204,26,81,7,73,184,140,111,74,176,168,69,117,133,145,148,74,3,166,31,71,178,177,64,165,3,222,247,105,15,172,190,153,247,109,150,85,91,109,222,160,105,127,143,139,49,198,202,62,65,232,40,125,242,89,255,156,245,158,255,214,0,4,220,188,9,134,115,60,134,92,116,121,5,231,84,32,241,51,13,116,41,141,113,187,173,65,139,195,169,50,156,230,56,115,49,152,73,192,84,89,201,123,11,12,2,203,165,171,69,172,28,129,100,112,23,66,180,27,129,52,71,164,226,104,66,51,172,161,176,232,244,128,87,255,251,178,100,36,140,101,240,104,210,27,122,96,240,69,5,234,26,101,226,58,30,101,171,56,78,233,233,200,251,16,232,9,151,136,234,124,135,114,223,24,74,55,86,31,78,65,207,80,72,121,163,58,66,116,177,130,100,43,75,11,108,146,56,57,36,115,67,164,40,176,245,6,137,217,129,1,229,173,58,178,5,163,209,18,59,192,176,229,71,172,45,252,205,46,225,78,10,40,57,93,191,191,55,186,135,156,246,68,5,30,67,15,207,31,10,59,114,155,212,205,189,210,40,222,217,190,75,54,139,103,236,237,223,168,128,203,47,87,218,86,190,156,207,214,236,50,177,181,237,63,208,43,0,128,0,0,2,5,104,49,164,48,51,110,100,240,103,107,84,209,104,43,9,130,132,219,144,140,54,134,3,11,134,90,55,232,128,223,6,54,157,127,43,126,159,239,245,39,35,255,252,218,25,177,219,43,179,238,245,185,95,242,159,248,149,158,77,53,28,228,104,0,0,179,11,29,19,145,100,35,81,33,131,108,203,67,86,73,227,11,140,243,12,129,211,28,212,3,6,64,1,80,16,231,57,15,18,150,128,27,192,85,71,115,11,77,18,80,21,156,101,95,152,16,16,249,97,25,190,62,10,20,237,133,128,37,4,94,220,28,131,236,210,70,97,7,43,230,226,40,9,23,92,24,17,234,42,135,93,207,2,78,28,165,113,62,25,133,88,243,11,72,94,138,167,0,170,58,80,66,158,198,79,78,249,27,204,127,9,54,234,228,177,143,137,138,33,92,56,236,156,60,111,69,213,50,133,39,162,68,194,30,32,58,184,190,222,21,143,44,199,152,240,94,65,92,238,0,198,84,100,128,244,219,119,134,155,220,151,155,50,67,77,120,175,92,45,141,69,214,98,83,194,174,204,233,236,153,56,35,189,99,150,241,126,32,195,220,55,44,198,103,165,99,86,38,226,67,137,18,104,179,67,113,135,25,212,141,59,172,27,207,87,222,5,161,239,231,90,206,233,22,20,159,250,66,54,2,255,179,120,25,151,130,0,207,18,170,71,142,105,73,129,83,177,130,140,216,76,152,69,121,75,131,173,64,44,181,104,178,207,237,72,9,251,9,116,9,100,54,221,10,254,200,218,90,111,224,246,127,220,87,158,163,255,162,95,254,28,255,219,79,115,232,186,156,57,0,2,149,188,97,38,116,245,1,184,149,6,182,247,4,0,12,100,16,25,67,6,68,138,196,8,8,38,25,15,11,233,204,2,19,74,209,37,179,66,68,148,110,7,35,213,236,153,14,166,18,1,177,40,53,14,208,236,27,109,69,35,72,184,33,80,164,21,213,203,145,33,128,49,207,8,79,226,85,145,188,250,153,204,252,70,165,234,147,86,185,167,99,174,32,110,121,252,54,255,251,178,100,49,140,6,197,104,208,155,143,101,112,53,129,138,109,39,12,4,30,249,161,54,78,229,51,193,0,8,233,41,135,148,224,120,185,81,219,37,233,185,205,77,180,195,253,233,185,195,46,41,253,110,201,210,31,61,77,77,93,119,62,100,204,215,247,98,249,37,47,236,126,94,70,249,151,101,194,175,27,234,229,100,240,189,128,190,200,51,113,45,109,71,238,25,196,57,145,144,143,151,58,30,202,79,141,231,178,169,221,187,241,179,18,131,219,158,49,84,55,8,199,14,191,26,200,116,190,97,98,243,25,73,118,20,173,157,153,22,19,30,190,245,12,101,13,110,54,132,179,119,64,0,0,5,0,0,64,12,116,132,20,225,15,145,198,18,217,70,6,109,249,182,149,87,131,47,136,76,82,88,166,40,121,9,235,191,86,93,127,255,255,255,255,127,255,255,61,95,77,130,137,167,123,206,0,0,49,129,66,121,225,229,185,199,130,129,157,72,89,179,3,121,134,166,224,137,126,51,81,85,48,188,7,48,20,15,48,204,4,3,19,136,35,48,192,33,48,36,35,50,224,106,14,3,17,212,70,34,152,202,14,2,132,5,88,84,2,76,70,5,68,64,146,149,8,210,91,206,11,66,10,140,173,145,10,161,105,4,140,152,12,105,91,25,186,49,175,182,112,52,75,99,135,38,36,47,74,29,217,42,178,52,97,16,140,241,8,154,99,97,136,192,75,33,254,105,115,210,135,6,7,175,43,126,93,76,220,8,196,165,90,98,210,229,219,48,240,65,255,99,114,109,183,118,71,127,144,219,74,125,35,241,231,31,82,148,168,131,173,198,239,203,237,218,163,150,243,37,82,173,101,214,162,129,105,230,28,12,220,147,119,108,22,66,164,202,10,103,114,86,76,17,183,53,152,210,135,28,195,109,155,39,74,241,247,123,25,79,66,226,191,239,122,68,130,205,41,165,72,241,52,111,143,85,178,241,101,55,175,22,75,177,38,9,28,189,194,252,86,254,31,56,9,128,0,0,0,3,213,159,70,98,47,6,135,76,185,132,76,57,30,33,10,155,34,42,77,41,91,71,155,132,131,30,51,203,65,183,75,59,66,27,79,255,255,254,239,233,183,253,142,250,184,124,116,33,32,160,128,66,80,217,24,62,203,86,0,0,82,152,195,134,99,192,199,77,204,223,49,136,212,215,66,211,32,139,66,134,195,76,42,138,17,160,68,14,48,105,187,50,49,94,2,163,140,20,20,56,15,24,24,54,105,5,34,141,246,194,10,82,86,13,57,141,225,140,97,37,209,98,199,36,64,77,133,140,0,182,61,27,201,2,120,70,27,226,42,187,194,128,169,217,80,122,167,135,210,98,52,57,12,184,204,174,10,219,59,38,149,144,7,130,147,8,255,251,178,100,54,14,119,94,112,208,27,154,121,208,70,234,106,71,97,133,54,31,49,119,54,78,239,35,136,221,7,40,128,156,188,16,179,203,72,241,128,143,85,53,31,250,246,95,242,199,87,70,171,10,188,221,136,190,201,9,156,105,183,180,82,42,235,119,180,111,129,151,171,30,169,182,60,33,212,143,207,216,51,63,128,196,211,140,53,57,219,210,214,82,25,14,238,192,121,94,68,115,46,153,218,210,46,81,109,73,35,214,207,61,15,210,13,108,209,170,52,4,88,179,5,160,126,172,80,245,47,74,216,23,125,44,23,236,16,219,96,98,60,41,180,134,184,195,146,28,104,22,114,222,96,182,75,255,255,255,255,255,50,100,32,0,0,0,123,156,177,184,131,150,223,76,36,185,80,161,138,21,136,220,124,176,86,196,168,179,66,1,143,71,252,75,215,39,253,151,145,255,255,255,254,159,255,255,255,255,250,183,255,185,92,204,65,33,221,73,151,18,1,113,40,230,189,93,237,186,88,212,54,232,168,18,99,147,76,117,110,38,103,228,190,102,119,114,96,100,68,55,230,90,58,97,40,70,184,28,96,135,192,38,48,115,227,144,103,61,129,23,39,198,152,96,226,134,66,62,24,0,116,64,195,194,173,9,245,63,29,52,88,12,24,188,160,19,19,210,219,170,14,35,116,162,40,214,173,96,82,109,105,180,78,20,24,116,73,130,79,231,98,59,166,38,150,173,156,168,33,16,195,32,140,132,128,230,153,17,78,226,137,218,44,145,157,75,49,110,3,196,216,164,50,203,40,66,204,200,176,23,149,32,201,82,166,129,125,232,189,115,57,188,247,7,47,11,21,158,5,170,231,64,147,175,236,70,58,191,183,57,118,91,17,250,182,59,185,133,181,126,219,192,249,191,86,161,156,222,108,40,174,97,53,247,224,252,127,82,61,253,107,85,160,136,159,121,6,75,233,42,74,34,223,133,183,126,103,191,103,88,85,228,183,243,152,149,197,111,227,63,133,39,196,160,137,127,52,245,95,195,149,191,91,194,230,88,141,7,168,79,188,121,254,245,146,127,6,71,206,19,80,138,151,28,78,82,11,162,147,228,135,130,129,49,225,156,102,45,78,214,49,98,182,229,121,47,94,117,111,121,237,152,192,70,117,132,198,25,77,191,255,69,153,79,149,255,221,255,255,206,214,234,212,216,248,182,179,160,0,0,19,112,196,199,16,218,57,180,198,245,76,199,146,124,212,177,32,198,97,200,195,49,36,201,164,220,194,208,36,152,27,48,188,8,26,26,219,80,48,14,98,16,34,101,192,84,174,12,47,2,6,48,9,69,1,251,94,7,48,178,228,83,16,10,142,53,111,167,163,105,140,50,66,76,55,37,71,134,19,44,73,56,116,104,119,255,251,178,100,43,142,103,62,104,206,155,185,99,240,70,231,26,10,101,10,112,31,21,195,48,47,109,111,201,25,147,39,69,165,141,208,121,218,147,209,246,2,136,181,118,125,109,37,84,49,13,96,85,224,147,137,53,24,149,206,247,143,180,103,81,240,96,43,215,10,177,27,207,28,77,242,149,251,209,243,152,252,174,42,169,161,145,72,139,1,241,183,148,207,221,177,210,163,169,230,15,56,188,35,243,229,183,75,15,153,31,172,118,231,59,89,47,159,50,221,3,231,249,203,178,233,150,225,88,157,92,250,89,214,84,102,196,199,217,198,152,62,198,140,173,126,89,31,39,61,69,211,136,237,171,225,175,214,240,100,116,150,49,99,144,101,103,161,114,189,87,43,209,20,233,176,92,58,11,38,116,2,0,0,0,25,16,32,54,186,152,131,14,161,2,139,160,132,199,145,156,74,96,69,157,130,148,116,152,75,210,115,66,2,156,60,28,202,157,149,35,206,110,135,161,114,255,215,41,179,127,255,255,160,200,233,0,77,44,162,224,186,26,209,234,49,111,239,143,191,209,64,76,19,144,96,200,188,240,204,163,64,244,197,124,152,135,146,60,192,120,70,12,13,128,84,196,112,128,140,26,192,8,192,48,13,204,0,0,36,120,57,19,156,192,96,5,204,8,1,104,194,140,61,72,128,56,104,5,140,37,160,243,203,65,212,205,233,96,128,214,130,208,224,97,162,161,65,113,162,134,19,10,78,50,216,179,216,161,128,4,141,9,193,65,65,53,101,77,55,8,42,2,216,10,5,21,70,46,215,172,210,40,162,89,52,72,121,136,38,2,44,88,66,80,224,18,206,107,204,65,222,137,220,100,77,245,170,70,201,75,81,234,199,211,106,58,252,182,45,70,132,244,225,8,245,152,5,37,207,104,3,141,230,216,49,162,58,252,180,201,178,122,73,246,124,28,157,96,36,156,33,80,63,98,86,117,107,193,136,249,39,76,92,143,87,202,181,41,239,139,221,202,235,236,89,205,82,43,77,214,163,83,107,206,191,56,215,211,208,123,180,79,77,158,168,57,76,233,204,186,237,106,84,225,61,213,41,213,165,187,151,189,173,233,199,59,149,113,169,4,200,208,154,128,131,154,128,72,74,208,11,4,54,104,210,102,32,205,69,128,208,10,134,98,5,147,167,126,140,7,72,207,22,16,171,201,141,87,64,189,75,165,64,156,81,102,93,167,71,144,94,119,157,58,71,230,92,240,66,19,190,153,220,183,184,175,251,174,255,80,0,2,156,176,19,4,24,206,82,155,22,134,25,63,15,24,32,26,152,98,63,152,104,1,153,62,38,24,136,4,8,129,36,156,22,17,167,90,208,128,21,59,245,24,124,52,23,18,79,136,120,212,180,176,0,73,255,251,178,100,28,12,38,89,104,207,27,186,99,112,71,132,105,214,107,11,26,27,173,177,52,110,233,143,137,18,161,104,117,129,34,120,76,181,47,226,74,33,73,155,178,242,93,206,92,184,235,166,53,137,228,241,197,18,23,236,51,45,181,205,54,72,181,5,50,178,65,110,109,213,183,51,168,54,159,26,215,55,77,184,190,155,175,112,226,204,70,61,168,52,210,243,159,85,143,109,196,83,42,208,183,211,6,199,127,123,39,160,133,128,153,110,149,48,222,113,132,237,210,181,115,56,48,153,67,53,133,141,203,69,105,158,215,218,218,219,32,113,168,237,139,23,114,42,81,100,78,193,127,131,234,191,239,117,206,95,54,180,127,174,205,62,7,104,183,156,109,111,69,219,19,11,219,254,190,69,173,30,149,0,16,0,32,91,101,245,67,195,169,85,176,140,136,115,198,205,143,30,22,241,151,234,234,123,177,16,168,35,247,140,1,221,208,60,106,71,146,181,170,148,109,69,121,221,139,42,62,55,170,248,230,229,68,107,155,255,219,126,139,147,67,219,106,217,103,221,252,243,42,104,160,0,0,75,130,188,225,144,205,65,218,51,97,149,111,113,188,64,9,128,102,169,135,160,121,135,15,153,133,161,121,129,96,185,126,204,78,2,219,241,64,92,190,6,149,2,163,193,201,16,42,32,218,13,60,68,45,90,200,15,6,81,163,95,225,114,2,192,109,192,136,48,232,59,178,224,64,165,253,50,28,133,141,52,165,70,176,83,139,221,158,54,24,173,186,4,94,135,32,169,133,14,10,129,98,186,98,45,127,176,228,130,220,246,50,42,56,53,6,188,117,239,133,80,186,59,93,13,253,159,69,54,33,57,216,26,22,102,169,54,87,210,58,251,150,173,150,237,74,166,245,125,147,238,187,196,111,190,229,110,94,34,246,184,68,154,69,94,207,164,228,253,111,223,19,244,199,61,135,160,107,241,199,212,156,192,229,101,181,75,189,108,38,24,237,182,14,166,146,14,111,167,204,191,236,30,117,83,226,68,8,161,121,116,54,78,211,115,51,51,47,14,0,8,0,8,3,192,108,108,133,167,19,201,24,216,90,28,130,222,105,84,244,109,175,33,153,50,22,210,235,114,59,94,217,40,115,219,182,117,207,143,67,160,151,246,78,169,245,251,127,255,215,251,254,254,255,253,188,206,98,173,24,9,216,197,11,141,108,3,124,0,0,74,144,25,192,26,189,164,28,166,225,24,97,3,155,108,57,24,48,126,24,162,37,25,204,181,24,182,1,24,0,3,129,1,51,16,65,103,148,68,5,14,133,135,178,246,89,96,226,83,2,41,23,169,30,20,86,34,2,129,35,217,178,225,5,198,154,250,139,206,178,116,0,207,218,4,137,67,28,26,31,255,251,178,100,41,14,7,83,104,205,27,187,99,112,75,104,106,42,96,169,142,26,169,163,54,110,229,145,1,52,161,104,77,131,162,56,94,78,73,104,165,5,97,227,194,77,218,46,167,187,64,170,76,113,232,162,75,114,231,195,178,164,59,83,79,60,80,187,209,251,148,87,39,72,182,194,175,88,33,250,148,52,79,65,154,137,234,103,14,203,45,92,39,39,191,135,183,167,182,255,202,248,250,95,172,164,98,167,53,64,172,157,161,50,194,197,149,194,2,86,213,152,15,181,165,89,114,54,32,102,251,136,108,54,164,233,241,29,21,185,75,132,180,53,85,92,82,56,114,177,174,141,219,28,81,19,71,139,85,242,220,41,46,178,101,145,143,221,167,6,107,86,249,252,103,175,45,58,141,94,85,19,175,34,227,67,114,253,224,9,128,80,0,31,128,221,100,173,60,252,6,132,202,88,122,33,174,11,207,83,205,110,27,135,147,239,239,93,199,158,20,39,140,108,129,12,16,94,41,162,59,253,60,141,255,255,251,211,255,254,149,212,24,161,207,55,24,244,156,96,180,46,85,78,184,121,212,139,132,189,89,174,190,68,146,224,90,206,54,179,134,40,122,141,138,189,204,53,6,140,35,45,140,82,2,140,227,53,12,102,5,6,66,1,128,48,194,32,102,145,81,3,3,83,8,73,4,215,69,176,160,120,100,128,78,44,44,53,2,172,130,208,215,2,128,50,1,48,78,139,246,88,29,116,77,90,74,133,65,25,46,35,119,135,72,129,107,48,251,252,220,230,151,5,234,105,115,80,130,172,144,2,170,170,249,81,35,199,177,247,14,23,43,223,179,249,47,87,67,123,208,207,203,175,77,72,47,227,34,157,99,73,176,101,95,204,105,143,237,73,78,156,220,186,220,106,3,158,246,77,115,122,189,204,17,241,178,243,123,95,158,201,175,223,29,171,176,51,103,169,214,142,125,127,215,109,185,211,44,214,236,29,43,57,198,99,214,24,98,23,27,211,40,35,173,110,145,235,86,61,134,28,88,227,148,61,67,133,253,202,165,196,5,136,15,51,153,0,14,55,1,158,221,65,56,117,162,75,0,42,115,51,90,125,215,229,154,238,172,219,60,229,157,200,103,60,64,85,229,31,40,110,126,126,215,255,211,255,248,208,101,133,5,136,150,17,28,109,27,127,255,224,217,239,23,154,52,187,129,141,67,101,166,70,31,85,179,192,22,146,196,157,117,246,32,0,37,37,252,47,42,56,6,200,205,74,179,79,59,77,162,47,4,26,204,8,13,4,55,196,32,146,16,11,6,4,128,173,185,41,188,102,0,187,104,144,66,162,3,12,128,210,193,249,42,129,150,111,25,113,242,83,54,52,172,180,192,177,150,109,54,23,118,246,227,223,146,255,251,178,100,36,12,198,67,104,208,27,143,100,224,78,104,106,19,97,231,56,29,149,159,48,78,233,145,73,24,158,39,205,148,157,200,83,81,181,129,163,93,189,212,149,101,67,77,124,178,210,102,84,42,238,232,217,239,223,239,215,90,70,125,73,134,182,90,234,174,117,124,172,181,116,81,61,245,86,107,93,79,55,105,214,224,67,119,245,101,165,127,43,159,66,49,87,48,53,93,184,186,173,157,11,218,230,145,215,44,252,27,10,223,118,235,143,44,194,254,63,120,245,94,121,203,38,79,46,92,209,233,252,38,212,130,43,190,177,43,77,62,103,87,104,122,202,210,154,227,185,178,198,152,112,221,122,55,15,241,174,172,83,13,172,1,135,224,55,22,228,139,228,18,80,134,188,130,18,28,39,152,23,203,22,151,10,192,209,129,30,69,134,94,32,38,200,143,158,25,168,211,77,108,222,222,159,255,160,44,45,81,185,206,35,57,179,255,255,241,177,206,138,56,238,68,146,40,157,166,58,57,146,246,238,41,2,152,138,66,248,138,84,0,5,204,129,167,15,72,231,15,70,167,77,24,175,142,67,35,204,174,67,76,169,12,141,110,100,140,161,6,25,200,0,43,48,64,65,128,6,64,64,160,68,105,248,190,28,19,176,1,160,104,209,240,80,56,4,114,68,115,9,142,77,139,31,6,39,46,210,110,65,75,25,4,47,244,84,40,101,80,210,24,81,12,85,223,26,52,170,205,234,36,169,64,224,8,118,220,113,15,228,51,80,40,224,135,21,54,101,49,169,76,227,68,127,110,190,182,232,113,187,227,70,225,27,172,2,255,199,87,202,184,178,133,47,211,129,234,159,192,186,237,178,27,241,189,90,251,168,233,237,163,217,110,210,177,122,232,233,113,126,70,190,25,67,43,157,31,172,160,207,30,190,196,190,95,188,17,230,254,64,169,184,159,188,211,38,183,60,165,25,56,105,147,232,159,96,224,232,146,125,151,113,82,18,230,158,63,62,97,66,247,33,60,142,15,199,75,40,189,251,198,119,18,92,48,38,48,105,55,24,104,85,116,154,141,65,128,0,15,36,47,148,170,143,129,107,68,145,80,82,244,5,186,172,152,95,204,151,76,242,144,136,187,85,146,105,6,129,196,251,71,190,58,115,79,203,84,230,102,250,183,247,111,158,218,183,255,253,219,86,247,22,237,17,84,116,184,117,134,138,228,182,39,247,93,254,160,0,0,99,8,177,92,51,114,13,195,68,1,201,49,163,64,131,6,96,172,48,21,22,35,3,16,66,49,67,26,195,10,32,40,29,1,99,0,0,34,4,129,179,238,142,128,0,79,50,203,228,29,18,45,32,117,56,86,97,208,53,212,35,78,90,170,110,97,32,98,34,84,89,110,179,34,162,255,251,178,100,38,142,7,99,106,204,19,219,99,114,66,200,42,3,97,229,58,28,233,203,50,14,237,139,201,34,32,40,117,132,157,216,106,205,53,58,23,23,102,241,224,194,214,28,233,128,130,37,38,18,0,157,107,73,61,148,157,122,201,255,47,143,194,4,96,136,38,85,211,40,54,233,206,191,238,150,224,44,34,89,219,9,174,88,124,133,208,209,217,31,219,90,80,172,141,29,71,201,113,75,195,23,22,73,213,168,181,187,206,185,219,118,38,238,158,97,211,134,151,163,106,154,203,211,151,156,160,82,54,205,161,187,104,216,203,252,123,55,143,253,168,245,116,12,68,242,252,167,199,79,234,193,150,234,107,206,203,167,79,56,229,108,173,21,44,225,195,171,151,115,246,212,118,115,255,35,218,81,183,183,186,212,152,132,137,183,35,181,146,146,252,160,2,85,160,60,40,244,188,3,94,239,185,41,148,34,153,99,93,184,158,93,152,233,22,202,203,208,172,245,230,124,241,188,135,201,139,236,238,254,235,214,244,210,250,54,49,191,246,253,122,62,77,252,61,89,242,186,137,182,196,29,171,225,64,181,157,201,152,230,74,157,233,46,159,80,31,29,39,34,28,28,115,25,98,88,24,232,48,152,135,41,152,112,25,135,10,166,27,128,35,0,250,12,147,19,152,113,129,241,54,128,134,11,170,96,11,103,20,100,6,47,128,139,7,73,214,135,114,219,149,64,81,134,1,153,47,105,124,229,180,69,201,40,3,118,198,137,217,20,48,165,174,43,252,52,30,239,176,34,96,187,112,3,186,217,223,25,149,78,13,2,5,136,167,163,176,234,26,131,173,157,176,89,219,112,87,102,21,242,176,245,134,193,163,140,4,16,175,41,20,15,201,66,146,219,151,1,75,95,185,172,47,163,115,25,87,2,131,54,142,218,170,168,56,238,201,203,119,133,71,197,191,23,113,67,96,118,94,138,101,185,90,243,125,244,152,245,138,171,232,153,220,89,253,249,86,33,93,209,185,79,101,199,224,173,237,176,210,23,255,182,214,190,191,249,88,231,222,204,239,250,207,118,238,49,54,138,249,241,95,39,126,191,78,167,192,132,109,32,0,192,0,70,0,224,176,38,86,48,193,14,65,89,200,48,58,129,21,151,86,48,44,87,115,178,197,219,201,244,203,63,156,39,171,25,61,241,240,221,47,236,202,45,223,235,245,170,245,249,129,16,74,76,215,40,5,1,224,248,72,195,159,255,255,219,244,254,223,202,55,208,0,104,2,75,147,21,15,205,202,108,211,140,2,13,5,165,72,73,192,197,8,32,131,196,0,234,77,194,92,165,64,5,64,28,94,237,47,199,224,160,101,238,193,71,29,248,220,172,152,41,28,112,164,127,182,244,218,211,90,24,227,255,251,178,100,30,136,150,65,105,83,59,111,100,240,72,168,41,197,101,101,120,153,205,167,70,110,101,231,1,1,147,231,137,147,166,42,220,161,171,95,74,241,166,10,63,91,164,208,219,29,159,39,115,50,50,208,153,49,188,196,222,101,141,158,199,70,100,137,231,171,196,213,123,231,180,110,88,249,149,207,58,159,89,128,78,43,172,29,17,160,167,71,91,186,41,217,31,53,201,14,22,152,148,41,196,196,69,205,190,178,47,36,15,106,26,104,102,181,131,184,29,158,126,102,191,118,86,3,122,118,89,21,171,202,235,37,82,49,170,233,230,185,178,200,100,89,180,100,138,237,232,127,104,86,27,142,139,185,8,151,63,238,124,109,117,255,115,155,88,202,102,217,33,214,13,0,16,3,18,245,10,56,115,168,76,209,112,129,136,4,46,80,12,0,214,153,182,137,0,158,34,122,55,72,73,3,3,94,33,6,237,68,160,178,178,45,236,67,129,238,117,218,115,237,40,215,210,105,21,178,98,92,35,247,52,255,242,115,191,254,255,171,127,127,227,236,255,168,2,154,77,242,20,233,175,167,37,84,1,131,105,162,162,51,13,0,192,169,3,39,155,6,140,88,16,57,137,15,0,133,91,47,41,128,131,192,246,149,66,72,87,154,168,119,16,117,202,28,76,135,166,243,29,207,179,4,110,111,169,226,231,10,38,55,5,194,26,150,130,49,36,218,245,30,171,9,228,115,60,156,133,182,42,133,226,211,44,235,39,227,190,214,58,50,176,41,226,138,60,133,69,109,207,221,117,197,233,164,139,237,100,237,223,185,59,167,106,109,175,76,156,90,136,147,62,169,226,68,254,19,133,235,180,174,61,100,175,54,16,110,61,121,106,190,9,245,93,101,246,190,230,223,231,108,247,205,162,103,89,106,214,42,56,107,124,107,21,215,46,42,152,185,55,156,51,105,21,210,238,229,154,5,146,174,73,239,14,35,114,211,68,74,41,105,7,17,24,152,223,121,102,114,221,202,128,80,82,255,140,157,212,72,70,81,127,205,10,87,187,166,235,194,118,210,153,170,26,89,171,167,150,223,74,2,116,19,27,182,131,249,71,178,26,219,93,95,69,222,201,93,31,204,180,243,66,252,144,71,20,26,233,168,247,255,183,147,95,254,192,0,0,51,6,109,19,155,188,51,137,204,195,35,13,227,104,75,51,12,19,195,21,219,195,22,28,51,0,1,176,160,140,98,176,70,97,128,52,133,70,40,9,166,24,132,70,77,12,224,192,112,72,27,0,133,70,67,133,160,32,89,123,146,200,106,162,166,41,84,84,8,229,9,74,229,170,40,174,98,45,129,161,182,148,133,222,95,146,164,161,79,4,194,75,20,58,45,183,90,72,23,13,210,162,108,15,34,110,255,251,176,100,54,14,136,12,116,77,19,185,124,96,62,4,234,2,97,231,58,29,85,163,56,110,225,241,64,254,20,104,156,240,178,88,63,130,70,233,69,107,149,169,51,28,101,25,253,248,23,85,152,196,170,196,161,83,245,251,42,147,16,157,188,206,147,119,163,213,172,34,130,126,187,51,73,119,132,136,119,224,8,4,125,88,155,94,133,72,160,164,83,52,173,175,175,113,142,213,50,214,96,154,187,212,55,139,122,42,139,211,141,87,74,79,134,228,38,185,130,235,252,57,106,150,51,26,97,219,113,51,190,225,254,7,170,249,205,117,105,31,40,152,163,89,50,179,191,37,234,174,169,33,107,150,238,21,212,22,118,37,86,119,84,134,167,189,216,96,106,60,88,178,107,203,241,76,87,57,245,248,255,26,220,80,12,32,122,25,57,125,68,214,179,21,42,1,204,18,50,148,43,74,172,158,42,194,67,185,218,155,99,121,21,126,133,9,229,27,28,200,244,118,163,81,159,166,169,251,234,121,60,105,38,16,137,112,247,209,250,101,250,221,173,250,62,128,9,198,14,204,166,194,62,167,46,133,167,102,6,134,128,135,134,44,133,6,6,138,134,192,6,67,71,88,144,118,100,56,22,16,41,183,1,146,129,61,2,21,114,203,19,5,98,16,68,160,247,146,195,196,178,55,165,65,102,38,24,11,163,60,163,203,50,110,27,44,147,155,28,46,43,229,53,10,100,108,2,101,234,101,112,36,148,191,211,242,104,227,136,182,154,218,246,155,118,26,81,53,111,70,223,30,118,73,63,242,142,89,211,89,108,186,144,100,130,242,30,12,218,123,179,111,13,107,121,202,100,191,211,38,20,45,242,29,247,43,131,142,170,94,119,224,160,35,73,2,38,123,116,24,154,111,77,111,119,210,223,51,10,104,181,83,32,49,140,45,215,94,29,183,183,91,197,142,232,20,139,93,107,211,123,213,142,93,111,252,214,27,43,179,165,176,231,25,42,150,198,219,163,237,51,106,201,174,204,166,169,212,218,222,206,250,67,241,227,149,217,175,27,76,205,74,233,216,138,148,121,148,93,0,192,1,176,0,4,129,134,8,112,42,17,0,146,7,168,150,60,32,33,10,215,138,173,11,235,111,10,61,121,28,254,9,191,158,255,145,194,95,50,57,60,106,245,178,217,198,23,246,152,71,144,31,234,17,76,101,104,146,127,219,125,247,255,65,0,0,179,22,110,114,41,112,239,53,76,222,186,160,194,82,160,85,13,48,245,59,49,145,102,49,0,8,48,48,53,48,68,96,48,112,4,89,166,40,137,230,19,4,38,57,12,133,145,40,19,196,66,104,32,24,34,14,93,66,76,30,94,132,150,114,135,162,94,146,72,145,237,66,121,64,6,234,224,146,255,251,178,100,40,12,71,56,106,77,147,184,100,96,67,131,26,29,101,162,118,26,129,161,62,110,105,231,65,19,18,231,77,151,160,232,35,92,186,171,94,96,76,149,78,98,110,218,225,168,36,152,237,20,73,205,135,211,156,137,20,145,102,224,81,218,210,134,233,151,210,188,221,187,4,217,251,141,207,85,229,132,209,164,236,96,161,56,76,233,78,6,47,36,18,85,244,115,64,220,1,187,153,12,123,0,189,201,128,125,166,79,71,45,100,92,201,173,177,147,159,146,240,221,248,100,139,255,138,175,179,59,72,77,236,251,162,179,92,125,109,107,179,28,27,226,51,211,250,197,12,174,113,168,90,87,175,34,126,24,230,87,61,102,153,189,15,206,45,234,221,181,107,170,190,22,160,54,152,241,196,133,82,107,112,157,203,0,8,0,0,80,0,5,32,241,55,117,59,16,99,214,108,20,12,168,170,53,192,81,26,13,199,229,170,193,122,249,210,25,66,161,230,245,165,203,24,204,82,92,109,142,217,29,7,98,74,29,29,219,101,139,171,236,126,114,235,47,254,67,191,182,239,162,176,0,73,59,140,51,169,48,180,248,235,109,211,145,62,141,108,40,49,176,76,195,176,211,44,185,199,150,133,2,4,160,46,59,59,51,15,76,8,99,64,221,63,84,145,121,65,232,18,134,76,84,0,6,38,169,93,146,50,43,27,184,15,234,217,28,128,31,222,25,72,247,73,164,1,206,162,109,140,129,192,191,83,230,235,6,201,238,58,232,244,246,17,27,199,83,223,222,53,104,165,215,209,118,237,194,112,14,151,188,100,87,122,65,77,136,9,170,97,172,155,123,157,183,165,72,52,44,248,214,240,208,237,98,70,137,177,154,211,201,102,254,147,88,212,9,106,235,41,130,185,166,138,116,171,191,46,53,247,22,53,163,37,96,239,35,229,87,227,203,6,218,109,137,136,91,57,89,41,231,166,190,95,79,183,208,153,233,15,13,219,147,73,43,170,242,224,205,121,103,128,215,182,22,87,8,241,124,125,63,200,233,112,4,0,128,25,147,195,52,127,160,44,217,98,22,88,67,112,214,216,49,217,242,160,69,8,61,90,83,44,135,142,246,94,220,242,37,252,120,238,76,243,248,116,29,162,52,136,159,180,97,101,21,7,7,233,236,117,251,254,55,21,119,254,74,117,103,87,163,228,16,0,0,243,4,114,19,65,125,195,92,203,83,198,240,179,80,133,147,2,17,35,20,146,83,10,70,17,228,8,193,48,64,193,210,28,20,64,40,97,130,132,224,40,35,51,164,50,48,60,35,1,3,130,33,0,199,224,68,120,40,134,202,128,193,134,32,201,128,192,10,152,170,138,89,202,232,132,0,42,162,128,30,176,80,24,223,215,74,184,30,105,255,251,178,100,45,140,135,139,105,77,19,175,55,50,63,8,26,29,97,165,144,25,37,163,66,110,61,149,193,13,144,167,141,151,156,232,187,166,186,181,51,70,199,0,57,178,148,2,62,52,109,149,166,173,21,1,78,75,15,128,224,4,76,4,213,176,236,89,249,217,101,106,199,30,176,139,172,68,232,15,200,150,108,14,227,239,26,66,102,171,82,23,140,47,154,122,145,56,181,155,18,24,191,84,240,37,64,79,70,168,155,203,22,162,249,35,59,178,252,219,180,26,186,163,81,246,239,109,186,198,178,225,155,226,57,197,129,15,180,150,4,154,153,19,222,244,137,146,192,33,245,176,43,97,172,153,135,109,106,12,171,21,56,72,216,34,236,82,203,228,79,13,201,58,90,23,56,125,7,243,216,188,150,125,123,175,160,0,0,3,208,0,96,64,32,172,16,228,39,70,60,217,144,68,28,166,173,199,219,29,60,87,150,182,118,46,197,47,122,251,18,218,121,189,35,20,129,131,79,109,61,219,250,58,91,79,252,187,26,206,25,175,255,254,95,255,255,254,65,228,0,219,191,128,34,38,177,210,25,32,56,23,38,128,7,98,198,35,35,25,141,2,172,3,7,25,32,241,172,104,63,14,0,130,197,209,50,16,57,136,143,0,7,65,130,65,248,26,125,71,130,1,109,54,118,10,86,139,188,209,183,34,240,138,180,202,186,147,46,90,86,37,90,216,47,131,215,206,191,86,8,166,158,88,204,3,235,27,159,31,122,245,243,253,27,221,240,210,13,252,69,79,180,227,8,94,251,26,110,122,181,167,183,164,148,77,202,108,79,237,63,220,5,77,60,47,186,249,47,187,39,247,215,46,49,175,44,6,91,53,15,56,115,55,165,226,119,144,111,247,236,95,120,178,191,88,14,144,171,87,206,142,93,85,107,203,98,74,140,214,162,105,99,200,238,156,186,178,6,234,186,88,110,237,184,253,83,60,138,176,180,250,155,83,125,146,186,27,73,121,128,5,0,2,25,243,32,11,164,125,172,221,138,143,18,40,8,141,70,252,136,103,202,140,188,129,226,42,166,67,129,239,107,85,187,242,216,164,190,63,155,91,164,244,207,86,71,88,15,86,5,7,153,177,241,41,217,88,99,214,255,45,246,239,244,191,209,210,0,0,9,112,196,169,20,234,30,80,227,200,0,201,108,92,90,118,48,68,253,48,65,254,51,157,83,49,168,25,21,2,204,80,24,2,7,149,246,12,45,203,1,81,130,100,120,128,10,12,24,71,129,35,43,64,64,129,14,72,66,81,234,136,209,42,88,42,80,97,119,184,251,164,28,17,19,51,78,99,250,80,90,122,86,88,254,165,4,150,82,228,55,244,229,174,149,66,148,111,20,254,149,23,42,109,144,142,140,255,251,178,100,54,142,199,80,105,205,27,185,100,96,72,197,233,227,101,39,114,29,121,195,50,78,233,143,201,29,24,103,141,149,137,240,197,105,165,176,13,221,208,83,255,33,139,251,180,214,111,66,105,136,138,145,241,158,193,246,40,126,37,18,63,42,25,110,29,173,153,5,217,139,28,115,96,23,195,148,189,53,167,87,103,159,169,242,234,44,172,48,71,222,63,245,46,111,222,178,246,204,155,47,170,69,126,114,85,52,188,156,155,210,172,244,15,45,36,80,254,6,86,255,209,182,235,141,30,80,229,186,90,148,74,112,102,180,173,239,68,181,235,161,179,44,204,157,176,108,114,151,101,198,14,180,12,247,57,9,142,32,1,64,1,187,40,160,140,3,250,2,37,17,108,64,33,176,179,22,143,50,216,165,118,227,89,76,229,86,78,32,63,198,205,159,162,131,25,163,53,17,169,216,137,7,86,168,242,209,213,76,202,58,123,118,239,163,190,183,61,34,112,113,142,9,67,162,48,178,255,254,191,164,91,49,89,217,61,14,160,61,58,4,54,23,180,54,28,156,50,176,106,51,61,210,55,160,123,50,100,39,75,243,49,3,49,161,156,32,2,49,104,74,48,196,23,51,28,96,16,132,0,97,20,134,169,205,60,60,169,110,21,64,27,210,98,72,19,208,170,80,32,101,21,164,76,18,29,83,1,39,20,23,208,169,230,140,71,211,9,77,212,41,240,156,98,219,26,34,221,36,108,245,215,129,148,201,19,107,47,129,209,145,153,153,115,112,189,106,188,255,46,71,169,62,171,78,221,26,111,162,85,172,35,168,190,75,79,89,192,97,209,29,136,116,124,105,217,208,24,245,45,57,99,178,211,81,36,62,118,239,236,74,102,54,95,30,235,106,196,144,217,117,135,226,203,220,143,250,232,235,154,213,53,212,54,143,84,9,249,93,222,139,115,160,188,95,211,11,88,247,113,139,108,172,251,61,139,98,155,170,119,92,42,226,252,76,175,230,209,77,233,203,35,134,239,49,243,53,181,167,127,102,243,243,6,144,153,208,133,16,0,29,36,228,90,231,15,104,146,88,132,190,229,246,91,144,82,246,131,250,162,146,213,54,181,211,1,201,126,64,151,175,168,255,139,229,95,40,225,230,205,51,101,121,223,136,240,46,161,48,122,25,235,92,66,103,191,232,63,125,56,150,130,92,29,129,159,255,160,0,1,179,21,138,51,212,74,99,225,151,35,233,31,163,13,134,65,2,140,99,120,66,105,179,216,4,11,4,34,49,146,224,185,133,64,162,62,24,154,84,9,7,38,122,2,134,4,4,70,13,128,96,65,28,200,32,49,10,231,85,144,253,52,49,6,24,158,192,236,221,25,64,228,77,94,117,177,3,175,249,74,120,66,110,179,255,251,178,100,43,14,7,62,106,204,147,185,76,114,67,67,153,237,101,98,120,29,73,163,48,46,225,51,137,11,20,104,105,149,33,240,102,40,147,110,179,100,146,188,218,18,45,125,82,65,48,181,23,99,65,129,123,244,64,82,191,185,29,139,220,237,254,115,25,116,238,57,48,92,225,194,192,44,226,174,18,138,188,236,9,171,178,167,15,15,165,114,178,202,49,63,185,135,111,206,182,147,6,35,53,155,150,231,203,138,39,216,134,157,115,76,254,88,52,98,101,22,204,93,183,35,80,203,8,210,74,119,50,76,67,8,28,165,163,184,142,123,56,169,22,213,214,154,53,123,138,239,153,172,116,112,177,44,82,239,44,242,132,88,171,146,234,205,149,218,217,203,210,102,133,225,248,220,73,241,87,156,0,32,0,0,32,0,2,3,188,165,3,7,135,96,196,208,176,2,248,166,104,246,50,11,140,246,251,95,106,37,0,212,159,76,58,67,100,87,175,106,87,171,126,105,228,155,178,114,0,158,74,48,108,125,203,96,81,207,255,125,249,123,41,191,254,36,232,25,145,9,209,215,39,201,243,71,169,227,236,97,178,64,121,146,36,73,141,84,201,134,109,88,145,242,32,7,76,187,34,12,93,2,71,128,19,9,204,243,7,131,3,33,73,80,40,8,36,101,152,0,10,25,132,16,151,81,103,182,3,17,193,17,96,166,153,39,66,130,105,49,193,14,27,216,49,241,6,42,14,156,47,155,79,226,130,40,122,224,84,17,199,14,142,58,4,19,116,131,166,87,250,78,167,32,177,104,155,169,97,4,79,143,64,78,236,103,42,89,7,112,153,144,94,188,174,178,141,175,146,44,107,7,170,79,252,105,215,172,109,179,211,103,155,82,157,176,241,97,158,128,30,199,132,27,40,25,158,226,77,109,63,88,84,221,34,25,141,254,66,167,46,61,24,156,18,107,226,103,36,154,212,204,25,188,92,61,24,50,142,163,81,158,185,223,25,122,82,222,148,122,179,65,43,189,140,237,47,185,20,226,161,106,123,160,139,42,19,139,160,155,239,25,72,11,35,248,24,96,88,123,101,128,0,12,160,12,82,66,97,228,105,33,104,85,17,41,8,113,32,1,179,221,102,179,254,236,211,50,252,231,202,169,120,102,34,199,82,95,141,216,224,150,244,216,215,111,111,215,255,249,245,47,104,161,56,93,168,183,171,144,231,123,238,254,67,255,183,235,0,2,179,7,9,3,81,82,19,139,160,83,172,8,83,84,2,17,10,114,96,196,18,98,49,242,98,216,22,22,7,198,147,64,113,32,186,204,70,3,76,37,11,204,101,27,140,9,7,76,57,0,6,35,24,5,97,3,37,46,217,179,2,80,34,1,42,7,44,220,49,105,55,25,38,112,64,255,251,178,100,38,142,71,46,105,77,19,186,99,242,77,5,41,194,105,135,118,155,53,163,58,110,237,141,193,22,20,167,169,148,157,200,80,61,75,202,97,57,81,245,103,201,48,199,37,14,221,136,242,12,205,66,48,111,161,134,80,199,239,195,9,76,76,46,220,166,61,173,229,103,88,64,52,255,105,189,250,144,1,16,25,205,68,222,188,150,93,194,249,51,237,8,150,223,70,139,244,30,234,75,127,75,20,115,110,245,41,222,252,250,34,198,148,213,207,56,180,139,197,208,170,55,40,54,197,17,109,49,201,248,28,129,101,27,189,50,54,41,45,217,133,138,83,66,246,65,31,89,212,236,188,150,140,162,97,13,83,217,22,45,217,212,112,184,231,90,92,60,110,11,198,111,47,123,72,247,97,222,34,51,68,53,200,247,146,1,0,33,133,104,10,13,55,181,9,137,1,135,134,40,56,232,18,1,61,25,75,102,172,88,1,85,35,162,111,55,3,19,205,19,68,184,246,25,217,105,70,25,130,79,201,169,61,204,107,227,116,216,233,39,83,250,190,250,159,150,72,165,15,133,223,156,128,19,45,197,168,254,169,58,63,160,19,40,80,41,48,236,133,51,137,25,53,70,121,1,4,230,32,5,5,64,220,205,52,104,80,12,11,4,70,23,8,33,129,218,148,8,197,165,20,56,32,16,96,106,198,10,133,3,168,211,198,90,217,67,12,212,38,101,85,75,65,16,176,146,138,195,77,45,12,10,166,211,27,148,219,111,160,72,91,247,51,63,14,74,209,250,110,114,130,6,106,145,229,233,241,184,33,24,238,234,190,95,133,191,216,81,215,134,237,66,26,19,127,138,110,87,31,217,104,210,147,10,236,146,254,255,131,239,126,255,202,25,215,78,85,116,91,238,78,176,182,195,217,243,245,163,17,99,111,71,88,89,211,247,79,166,149,68,217,72,221,149,172,45,67,187,139,45,11,157,111,60,188,155,174,227,130,146,119,15,107,117,47,209,95,55,254,196,199,70,9,236,36,97,168,94,137,122,135,139,200,142,245,149,5,217,86,132,166,112,208,164,170,69,83,0,185,96,16,0,16,128,4,133,164,162,161,232,19,152,72,216,228,70,13,45,214,44,137,110,127,22,60,28,153,177,29,28,25,61,96,120,110,86,85,55,108,142,113,180,102,123,212,165,186,17,177,239,251,186,206,198,89,152,50,108,13,109,68,162,82,181,255,239,239,255,212,0,1,35,26,60,204,196,175,49,196,148,146,244,116,242,41,136,110,6,132,212,31,21,138,106,192,16,0,116,110,145,41,128,1,230,11,1,153,92,166,99,129,161,167,202,161,96,88,25,0,9,18,153,212,112,24,24,93,130,0,66,111,34,98,29,109,71,73,119,225,5,246,22,162,255,251,178,100,37,14,199,129,111,204,147,153,100,98,69,8,25,209,105,229,58,26,65,185,56,78,36,222,65,41,144,167,141,172,44,104,174,68,94,190,85,81,73,207,125,90,98,57,145,20,129,56,13,247,126,108,15,90,200,98,173,17,127,44,51,66,85,57,122,192,178,241,235,235,70,226,120,237,255,181,110,158,61,35,177,147,20,169,72,163,201,159,150,47,72,96,231,4,182,101,193,46,42,112,84,68,197,165,187,232,2,82,176,115,117,132,49,109,235,114,235,68,153,150,45,18,11,2,124,121,1,249,82,52,229,59,158,97,78,248,218,246,163,103,85,244,15,228,190,190,26,203,109,163,207,143,223,154,59,209,125,243,88,98,143,158,102,209,203,64,196,183,99,68,108,193,176,44,97,187,236,56,123,127,122,139,160,125,197,83,223,111,219,228,211,186,27,135,190,84,67,19,128,142,74,70,138,6,9,180,163,6,8,1,135,104,104,8,10,209,222,126,24,150,3,84,242,4,27,26,196,136,52,165,15,149,31,202,151,65,215,23,123,100,59,143,87,160,175,224,212,191,223,167,38,141,145,181,231,236,244,228,255,255,234,79,212,127,255,63,244,11,99,130,179,77,13,204,154,250,51,124,196,218,33,3,43,142,204,157,128,50,113,36,212,3,51,13,11,204,8,42,12,19,152,20,32,96,66,121,136,64,193,112,115,50,49,128,93,113,11,5,11,66,233,195,40,30,86,0,122,188,183,16,93,100,201,74,27,58,14,11,219,193,31,109,224,228,181,136,155,237,31,152,147,188,66,65,121,235,13,18,23,25,137,169,165,232,243,166,76,6,141,114,33,119,26,11,60,228,66,123,188,123,170,202,118,161,84,255,64,101,51,194,41,251,9,93,35,141,224,196,170,96,89,234,214,217,196,3,116,89,187,185,91,113,91,229,88,156,255,64,146,161,108,248,164,242,188,46,60,190,149,103,141,136,124,137,49,40,19,43,148,47,36,188,74,156,180,136,202,148,38,7,233,252,85,104,68,159,11,39,136,71,211,225,196,249,248,108,167,247,62,253,199,231,216,72,141,64,86,6,32,0,0,238,183,20,60,1,136,43,32,175,135,84,34,210,220,135,16,49,243,184,147,152,175,141,185,135,199,226,218,17,74,255,57,94,183,40,121,236,193,54,25,160,87,240,67,207,254,12,69,60,189,40,118,171,28,94,153,27,53,166,80,180,191,254,230,214,207,71,215,251,254,169,48,220,15,51,168,89,50,254,110,61,110,194,121,76,98,108,204,213,122,141,176,12,12,103,32,17,52,210,224,64,196,65,64,192,208,176,194,131,48,195,176,64,192,48,116,116,54,18,18,9,0,3,32,184,153,10,78,141,60,158,50,164,114,2,230,49,15,3,82,25,155,255,251,178,100,35,142,7,105,117,75,131,184,99,240,67,200,42,12,101,37,116,28,241,203,48,46,188,220,201,10,160,168,13,151,156,216,80,233,250,19,180,227,222,115,173,13,9,109,197,73,138,216,95,134,61,31,57,82,35,72,85,36,107,105,254,64,24,147,26,36,89,25,160,62,53,250,14,82,103,248,55,42,46,245,94,95,125,146,157,8,173,224,209,63,93,67,165,11,225,227,173,138,200,204,104,132,228,196,4,81,199,229,143,155,3,45,239,237,147,184,237,28,15,80,244,105,121,138,76,58,217,85,99,11,26,93,11,107,145,90,23,30,151,92,156,137,155,59,79,143,235,78,97,215,220,138,26,81,143,190,46,134,14,231,181,143,218,164,238,220,187,110,56,223,55,209,196,219,141,218,208,82,24,220,251,162,117,124,57,216,219,93,21,117,103,186,178,139,93,122,37,206,128,3,0,1,0,1,194,41,33,73,227,55,247,253,19,198,15,6,67,12,175,135,238,17,117,182,132,49,25,68,36,233,21,240,250,251,69,132,112,162,118,161,118,204,86,110,162,139,243,255,253,191,143,122,255,109,109,251,255,237,254,122,191,40,36,214,175,212,51,11,66,227,12,76,3,47,226,131,249,18,208,133,244,202,66,152,209,84,84,217,128,92,194,144,60,194,16,248,198,112,252,195,48,189,77,12,101,18,7,136,147,8,192,162,16,168,192,144,13,15,137,128,48,225,47,223,117,11,38,10,96,166,84,20,3,151,213,48,160,34,146,22,158,160,8,35,171,32,160,50,79,50,215,20,185,232,100,178,215,22,15,116,139,0,173,47,82,89,228,176,148,170,25,75,62,56,8,164,21,155,239,205,46,52,208,169,245,43,36,217,24,241,102,19,145,72,109,194,73,206,121,15,140,226,132,76,181,134,133,238,169,151,28,104,125,83,122,105,141,166,214,141,235,230,38,181,89,241,122,195,235,251,129,76,65,121,69,248,181,214,49,95,233,19,23,124,145,245,165,38,89,4,65,155,3,211,237,147,170,89,200,23,56,17,142,212,234,143,68,11,213,113,40,128,218,86,230,108,204,108,161,171,44,216,179,79,136,67,37,7,107,199,126,202,243,189,148,158,43,96,10,0,100,55,73,99,15,53,40,82,98,137,140,194,146,37,50,236,138,91,130,41,176,68,179,19,246,20,58,5,72,232,153,166,228,179,246,219,202,254,1,19,197,38,154,112,216,213,115,244,109,117,125,122,105,255,206,255,255,236,251,244,24,146,255,150,0,0,99,65,155,205,110,7,56,122,16,248,36,242,241,24,237,152,33,218,153,216,78,33,1,145,3,13,30,34,48,64,160,152,8,4,59,168,104,112,208,96,8,52,70,184,169,201,128,79,156,56,211,146,181,145,122,78,195,255,251,178,100,29,142,166,200,107,205,147,143,53,98,74,232,9,200,101,98,118,27,145,159,60,78,97,141,193,36,32,166,197,172,156,104,234,222,9,2,170,201,66,164,45,72,93,5,46,60,35,196,136,68,25,103,24,232,19,68,32,0,243,170,31,11,44,102,137,45,130,111,130,77,56,126,60,38,2,30,170,78,60,111,115,135,22,240,8,68,75,166,67,113,57,75,33,106,55,240,226,81,113,189,81,251,53,50,185,190,236,118,210,4,75,123,237,161,159,111,30,177,239,192,171,199,14,189,3,92,65,59,114,196,231,189,114,116,77,52,207,38,90,16,131,200,190,99,79,116,142,119,138,242,109,180,184,126,75,80,32,53,180,28,162,5,26,78,193,228,201,66,5,71,40,221,115,222,204,81,241,41,58,12,243,125,14,135,137,67,253,97,66,124,0,0,8,4,110,77,153,0,103,54,233,188,0,0,117,179,173,68,118,128,87,162,232,149,46,201,148,224,136,60,230,129,97,253,228,82,155,202,141,86,254,178,111,147,41,12,58,112,218,240,117,6,223,43,226,198,244,81,26,182,126,254,213,124,191,250,127,210,175,194,29,37,78,255,42,7,26,240,74,96,101,137,235,93,167,202,124,25,136,146,100,242,105,136,159,226,206,179,40,1,76,92,29,49,0,28,4,19,40,9,152,136,28,52,19,3,29,124,29,66,253,162,28,169,159,75,86,154,44,138,129,48,84,188,57,5,169,80,234,192,97,203,139,195,73,25,86,71,245,226,106,83,212,110,204,133,148,76,197,75,210,218,209,89,105,144,42,13,180,37,85,158,86,118,15,85,183,156,164,38,92,20,163,248,217,153,126,83,31,178,201,72,14,85,74,21,139,7,209,180,164,165,83,223,146,215,93,139,107,73,50,201,117,159,226,50,180,208,169,6,134,209,191,173,58,206,88,190,63,99,22,253,150,105,135,39,206,192,226,85,219,214,185,80,228,228,216,178,73,18,176,229,186,201,213,80,222,118,51,88,224,110,86,206,51,187,29,242,175,193,95,164,46,176,177,118,74,235,71,213,254,214,127,183,254,109,30,8,86,73,66,32,223,168,93,66,112,154,193,80,233,233,176,52,32,55,131,50,163,220,117,85,110,197,209,78,185,165,50,111,21,61,198,60,32,29,2,209,88,166,178,251,27,132,216,238,251,245,35,117,116,60,235,15,182,141,243,77,252,97,229,27,181,122,246,124,167,111,209,255,255,161,121,10,127,171,247,125,33,0,6,222,252,213,104,76,226,20,126,156,192,206,192,69,100,1,33,196,145,222,67,82,67,25,73,171,115,45,77,232,18,57,27,84,210,200,157,20,27,243,82,171,13,235,1,40,18,179,53,96,139,0,207,204,137,112,145,40,185,216,24,58,114,255,251,178,100,32,12,165,199,103,211,27,121,97,112,71,40,25,182,105,34,114,29,45,183,62,78,229,45,193,23,143,38,197,188,160,104,132,119,43,56,177,14,110,68,74,44,227,155,182,50,211,47,179,30,105,135,145,233,74,134,231,6,52,183,182,167,22,7,148,246,238,253,32,153,95,122,123,83,255,9,127,55,248,58,93,13,57,164,62,169,80,47,7,195,65,131,240,174,105,105,203,234,202,46,154,167,51,81,196,172,162,54,215,157,156,45,16,87,186,189,146,220,43,212,36,191,185,50,195,95,73,74,118,203,167,240,38,248,213,253,55,170,117,43,148,49,236,100,27,22,254,66,178,223,79,247,210,2,0,0,34,22,170,129,64,167,185,104,146,83,22,44,196,90,134,33,250,100,55,80,74,229,129,49,20,170,120,222,227,129,182,228,116,43,156,58,241,56,216,107,16,209,188,94,206,160,238,133,111,250,126,131,96,186,246,252,220,237,255,255,167,127,30,239,163,162,203,42,0,1,99,23,145,211,149,36,243,35,133,115,22,75,129,144,84,32,119,48,68,246,49,148,111,50,116,197,49,128,92,28,4,12,57,12,76,37,23,204,19,3,194,1,67,177,99,48,147,192,226,178,216,144,136,51,93,147,52,114,201,22,196,66,234,158,11,20,86,147,68,12,94,88,159,67,198,147,19,121,230,91,204,66,75,40,122,139,96,191,35,41,161,14,176,57,99,164,141,136,248,205,105,219,154,151,178,231,202,134,75,20,131,35,11,77,143,215,87,37,201,137,200,237,33,168,30,152,54,5,13,16,10,0,70,25,31,210,162,84,0,16,48,148,205,147,231,113,138,180,99,89,146,24,87,155,89,198,38,234,104,165,145,163,42,16,100,148,97,37,80,207,204,22,143,56,107,17,233,134,28,43,39,105,137,205,180,118,205,211,137,16,41,95,109,122,97,3,175,202,215,156,148,173,185,236,144,66,245,102,17,238,41,49,88,157,184,73,38,24,181,200,219,131,105,32,207,255,235,190,207,37,82,4,109,209,225,157,156,137,234,195,128,45,50,252,52,148,101,240,74,95,33,188,109,180,166,79,152,141,73,0,60,30,33,132,163,178,202,110,76,226,111,29,26,152,64,231,174,76,143,101,150,107,196,75,180,107,10,200,206,240,226,232,224,121,31,62,154,222,81,164,37,64,0,76,134,31,143,96,104,78,108,22,76,152,91,205,44,65,12,77,31,8,15,227,25,3,227,61,17,195,12,134,51,10,200,33,192,72,0,12,1,68,241,224,162,34,96,152,124,101,168,98,32,1,211,189,3,76,96,7,156,246,68,93,66,96,100,34,197,156,45,26,119,60,43,121,64,81,244,77,107,118,31,105,232,166,205,220,118,180,33,64,214,89,211,114,127,255,251,178,100,47,142,231,183,114,207,11,184,100,240,69,232,137,209,101,2,120,157,109,203,60,78,229,113,201,34,160,103,137,148,137,160,11,204,180,226,177,192,40,74,35,81,241,17,184,123,77,95,133,188,101,246,167,89,140,142,141,40,229,80,220,57,86,229,89,252,42,83,191,83,210,170,107,141,6,139,184,99,114,153,254,138,38,110,170,203,90,79,243,56,106,67,204,31,105,109,90,145,168,51,154,214,80,45,136,213,182,5,98,233,140,135,253,107,218,171,79,28,35,234,75,214,106,197,102,149,85,49,54,139,191,50,245,101,93,190,137,133,159,22,161,95,171,67,21,179,91,42,182,242,31,100,73,80,119,101,206,101,157,142,107,240,155,214,246,109,217,154,162,221,194,21,119,173,221,147,167,22,249,133,93,181,230,170,2,22,145,136,180,179,241,70,156,98,20,10,92,216,14,8,119,209,65,75,42,45,44,26,156,110,108,144,140,192,240,106,210,74,248,213,23,161,100,207,117,31,101,82,41,39,200,250,242,255,255,199,215,249,255,43,233,253,255,250,164,15,193,183,76,104,167,69,31,160,26,50,65,224,62,208,36,56,232,125,52,148,200,51,48,115,49,184,13,48,148,54,49,240,86,52,52,100,49,76,24,49,56,12,16,0,35,33,160,168,148,251,37,32,4,65,49,228,68,30,0,64,0,34,169,137,24,242,148,39,175,177,73,148,176,128,2,185,115,7,78,195,134,68,38,40,12,163,249,23,68,178,80,225,84,173,4,170,3,54,157,172,252,166,74,248,166,136,144,38,168,106,102,91,180,168,99,242,135,37,145,103,121,186,172,217,74,106,99,4,189,146,142,103,41,203,149,97,139,25,196,39,216,247,53,119,82,74,215,219,35,53,223,228,241,101,166,10,100,44,89,0,39,118,145,227,45,229,5,180,199,7,245,143,218,97,117,223,68,83,237,196,97,159,43,172,214,195,107,218,63,50,47,44,95,129,242,218,241,24,28,218,110,74,245,28,13,23,62,4,67,245,78,169,224,129,83,116,25,212,81,194,203,188,71,28,158,232,123,169,86,7,222,164,63,47,215,255,70,255,170,105,62,162,242,3,3,171,15,16,99,156,104,154,155,35,167,22,45,18,85,62,160,118,154,169,219,156,27,7,20,25,9,33,6,3,4,8,89,202,175,188,171,9,83,44,97,21,89,209,157,136,198,170,106,156,111,249,217,239,176,251,156,254,169,255,151,250,127,251,127,27,63,83,229,59,254,84,0,6,148,148,193,84,3,181,37,3,9,38,124,17,154,92,110,74,37,21,12,152,136,98,99,132,185,16,128,70,13,70,1,128,128,208,41,181,174,174,64,200,71,41,220,102,224,97,105,231,59,136,109,3,160,182,143,227,12,115,45,255,251,178,100,30,140,230,11,105,82,27,143,92,80,72,164,249,224,104,103,150,30,233,193,56,47,109,237,201,17,152,104,77,130,190,48,152,106,34,118,197,31,111,109,167,239,136,168,239,220,79,100,78,184,209,135,121,23,33,97,166,167,22,191,138,165,122,189,134,6,233,83,132,71,104,2,97,106,168,166,60,83,162,32,237,138,67,173,156,11,110,241,230,163,121,57,210,210,13,190,145,127,45,41,188,225,2,72,100,162,60,59,133,2,79,139,54,234,140,105,151,4,155,151,218,219,181,251,212,16,106,71,43,37,114,76,57,116,60,61,86,76,163,42,152,140,39,209,74,217,68,227,219,4,114,137,116,172,103,28,14,230,91,84,61,166,118,189,235,40,180,5,198,48,50,157,145,8,176,35,51,14,24,0,98,27,78,181,168,200,86,60,185,136,164,234,236,191,9,152,81,56,188,183,120,0,101,1,181,192,129,12,232,125,97,244,130,214,209,63,133,141,200,253,58,157,243,201,98,202,233,231,169,239,254,67,236,173,219,118,234,0,204,5,82,16,203,216,122,140,163,193,168,199,156,42,76,21,193,32,192,96,25,12,22,196,180,194,0,14,12,16,136,24,192,124,15,76,31,192,124,28,6,224,80,104,48,42,5,245,80,8,43,16,173,28,35,152,20,28,12,62,136,198,202,196,90,215,112,4,20,145,227,207,165,212,3,20,44,179,16,13,143,41,192,176,42,154,191,204,77,111,144,5,53,39,89,146,54,86,13,105,37,215,170,75,162,116,245,194,160,90,77,210,54,4,234,8,41,98,172,249,24,220,11,118,155,18,145,167,97,23,144,234,106,150,169,250,49,224,230,112,111,212,98,194,233,252,90,65,135,132,80,37,233,89,5,210,54,98,183,186,244,130,177,92,195,68,187,191,130,83,111,25,48,49,93,212,180,155,245,185,179,94,130,174,251,110,167,196,184,255,45,153,166,45,170,111,186,246,129,149,23,222,154,235,124,72,195,111,166,173,210,89,235,93,89,226,55,231,84,199,139,235,124,246,211,235,231,77,152,222,171,23,52,133,157,103,251,227,254,197,173,126,221,236,201,70,248,4,59,106,192,190,142,75,22,98,30,172,144,137,167,219,189,184,188,106,26,166,102,214,219,90,213,253,84,132,212,164,232,53,236,42,140,131,57,82,148,76,43,137,143,239,255,253,73,225,16,216,143,230,199,172,205,106,167,248,195,115,171,104,255,233,255,252,154,0,204,28,213,160,196,16,70,140,245,194,64,199,56,105,140,132,128,180,193,44,11,140,17,133,108,194,180,18,12,79,197,68,192,228,12,12,31,128,144,2,0,196,128,180,96,144,6,6,4,224,3,6,14,1,65,138,152,13,148,0,163,8,77,51,4,32,159,37,4,255,251,178,100,35,12,231,144,114,205,139,217,76,114,69,70,25,242,103,5,28,153,49,163,64,110,233,109,193,19,24,103,201,151,157,34,197,48,199,84,103,80,89,168,4,1,10,210,155,197,252,35,41,102,33,53,213,126,230,4,38,47,233,50,195,250,94,59,40,187,17,78,68,49,165,182,145,164,205,76,62,10,164,76,60,118,52,211,220,191,159,81,234,178,229,85,213,214,153,133,172,161,57,223,146,177,42,91,180,246,151,29,142,99,157,13,76,27,42,53,93,199,216,31,229,193,83,21,228,135,102,202,1,120,209,112,48,159,225,97,223,101,1,152,70,192,93,206,93,168,231,83,202,233,138,248,71,15,212,218,83,154,135,213,2,53,210,186,74,249,186,158,156,148,50,189,111,56,141,247,100,236,124,87,93,115,64,37,143,194,141,202,173,44,254,14,245,239,215,169,248,203,8,101,243,171,77,150,0,32,5,150,95,4,135,3,188,185,68,6,42,184,33,230,11,171,214,90,246,65,76,218,66,242,82,67,250,135,170,164,184,118,57,91,24,195,232,27,142,114,99,71,123,98,77,141,16,116,255,255,179,112,144,30,174,172,98,141,4,225,52,255,254,155,255,236,250,128,0,128,227,48,174,122,51,116,73,53,20,90,49,164,77,12,64,140,77,6,76,54,14,76,139,15,76,188,22,68,134,80,48,128,92,241,144,96,193,32,33,122,174,64,75,83,98,217,104,63,141,4,171,34,46,200,32,130,64,174,11,62,26,22,240,40,132,242,141,173,245,205,51,47,109,231,224,73,44,123,114,250,88,38,46,253,180,235,89,50,5,95,148,122,219,100,158,205,155,82,127,199,161,87,225,173,50,107,46,199,118,195,17,225,105,41,145,217,94,87,52,176,138,104,183,142,143,228,239,241,242,96,233,216,91,240,65,181,216,244,13,174,198,8,71,156,245,78,93,202,181,103,88,181,196,147,118,60,184,233,189,48,81,123,51,97,254,174,19,94,97,20,24,231,66,236,205,124,235,96,143,53,37,119,13,209,158,13,139,223,166,167,197,167,190,144,63,202,218,122,91,0,25,28,88,4,211,62,137,67,97,24,194,10,10,131,16,197,35,134,143,42,9,29,18,41,49,157,6,5,130,1,89,170,214,239,69,47,145,70,56,125,174,164,124,190,113,101,65,241,139,179,255,255,70,229,65,162,251,205,53,138,131,18,80,4,127,253,57,52,0,0,99,37,249,99,212,212,51,59,2,3,38,16,195,69,210,195,43,134,19,10,23,131,32,66,35,53,224,3,29,192,195,35,65,19,10,130,35,1,64,35,17,128,113,224,53,43,76,14,7,205,86,3,138,0,243,0,128,242,128,48,194,82,53,172,161,25,49,72,24,6,28,81,17,45,159,224,122,255,251,178,100,39,140,183,118,112,205,147,185,92,114,63,195,137,242,101,226,72,25,185,165,70,110,97,233,1,15,20,231,161,172,20,120,108,216,16,3,58,12,50,53,19,87,66,162,145,32,255,46,216,45,247,125,225,213,254,174,72,129,150,202,134,26,83,152,251,224,232,15,129,0,51,56,5,251,194,215,81,43,5,211,173,190,117,111,246,25,252,175,47,71,203,58,122,142,13,234,189,198,154,126,204,18,137,28,239,27,251,218,225,111,222,250,60,61,16,145,38,4,59,155,35,105,125,106,133,219,22,229,157,57,55,135,182,233,237,249,202,175,85,215,102,140,4,133,217,73,132,159,194,15,70,186,166,184,168,189,239,87,252,222,237,205,53,60,146,202,186,14,185,49,4,231,174,211,38,41,100,138,57,86,122,238,187,152,212,234,90,180,141,211,244,72,0,2,200,3,66,197,206,120,146,197,10,162,149,90,78,0,74,177,228,242,24,85,50,45,154,74,114,105,119,28,131,157,236,9,165,22,184,177,232,126,167,124,127,27,141,130,58,143,213,17,58,239,175,255,239,175,255,213,190,206,173,116,254,160,0,78,111,204,30,112,58,40,116,91,242,100,229,184,42,50,97,32,161,132,80,134,18,9,24,149,82,217,158,242,251,161,233,184,237,187,106,22,177,187,112,59,6,164,53,50,39,29,120,82,113,15,61,201,34,156,192,140,133,154,133,60,38,54,115,61,190,107,101,8,220,71,105,229,92,248,14,229,103,193,80,112,188,107,98,155,214,27,151,90,244,137,91,118,239,89,25,26,62,244,121,98,221,113,104,209,215,5,111,214,80,159,143,9,198,183,159,86,164,135,251,142,119,43,55,175,48,45,153,140,213,211,125,234,110,215,91,94,182,41,5,130,63,129,107,67,214,12,59,182,94,123,98,236,39,28,77,48,20,102,227,92,92,158,144,95,53,82,27,216,239,218,161,192,164,24,216,179,33,250,177,157,109,113,26,205,76,76,178,214,25,158,225,87,180,79,183,197,128,192,222,201,5,243,126,128,194,64,37,216,107,166,154,81,97,96,196,131,142,118,72,28,141,198,106,3,103,146,170,87,201,237,94,189,177,60,129,145,120,69,23,5,179,184,177,104,102,114,58,105,168,187,164,77,76,100,13,221,250,183,110,186,59,113,117,106,63,103,171,239,165,244,106,0,76,71,117,207,155,50,143,24,57,77,221,66,140,101,100,204,25,38,12,43,36,12,170,2,13,92,68,12,90,18,76,124,0,76,34,7,140,17,16,76,120,20,1,32,225,119,76,45,7,13,43,1,204,64,82,221,2,130,157,116,37,177,11,141,6,134,11,186,122,212,224,90,107,47,46,11,83,22,18,225,143,29,103,10,222,169,147,148,160,148,173,197,97,255,251,178,100,47,14,167,86,115,77,139,186,91,230,73,8,41,214,101,231,72,29,137,179,54,46,229,145,216,252,14,104,13,140,148,224,12,214,4,125,27,100,117,90,21,240,17,142,40,49,114,96,144,32,146,123,236,101,174,201,243,176,216,229,150,84,243,200,32,69,221,66,140,88,136,59,130,217,4,106,26,29,149,9,75,28,120,184,127,150,224,233,245,44,50,175,109,65,144,63,113,72,147,42,30,59,142,245,33,102,91,76,26,202,113,235,140,251,89,185,205,140,227,226,106,26,247,13,175,250,8,113,111,169,171,141,186,10,57,27,166,188,234,164,35,86,69,2,77,212,165,108,84,172,19,52,142,18,94,233,132,152,233,48,107,250,85,209,55,195,221,51,77,232,245,214,40,1,0,1,10,61,191,137,136,112,246,6,184,44,112,23,81,168,14,51,20,147,25,56,40,53,68,249,132,209,10,44,0,21,144,55,211,81,125,43,253,248,103,42,52,216,66,152,132,151,255,255,250,143,127,65,157,87,163,254,255,255,87,78,132,100,172,177,223,213,219,253,31,164,230,32,245,167,67,172,6,211,21,102,232,8,230,232,135,70,77,152,224,196,116,204,2,4,213,243,192,199,241,112,192,32,164,196,208,68,64,71,165,65,48,10,90,227,1,6,147,20,199,97,160,16,48,17,102,67,198,2,215,108,226,77,136,98,109,66,232,34,235,240,66,212,4,33,33,40,194,11,98,171,190,194,134,34,52,73,179,179,36,87,136,73,34,201,248,190,100,86,17,236,154,153,28,74,140,34,39,253,152,179,136,166,120,74,214,109,150,167,218,104,30,221,38,81,239,221,51,109,7,101,90,164,205,138,159,37,171,204,171,42,238,239,55,103,125,223,64,233,255,203,93,74,60,154,19,102,112,77,171,171,202,130,43,83,44,187,90,73,71,19,249,207,34,200,227,111,86,159,79,209,181,91,74,141,74,233,165,225,6,171,181,188,97,198,226,183,249,73,27,244,105,203,189,102,148,169,202,161,239,204,17,46,165,150,6,216,185,115,118,173,25,206,89,214,85,110,152,108,215,81,55,161,227,80,135,16,10,48,88,11,174,185,0,56,19,34,71,3,50,52,97,4,45,91,55,29,232,120,112,134,171,52,251,155,168,176,173,140,55,65,249,223,70,198,117,109,68,79,142,4,255,244,117,175,179,40,5,243,162,66,145,82,43,243,241,126,214,200,106,0,1,163,3,52,183,48,89,11,64,17,85,2,142,236,196,160,89,132,0,170,96,138,37,102,10,128,48,96,248,61,102,8,128,18,96,250,9,6,1,0,24,50,18,102,6,192,214,189,66,0,152,148,4,200,135,240,195,132,22,40,24,24,233,156,115,27,214,84,42,57,92,186,64,234,236,48,32,255,251,178,100,39,14,135,184,113,205,147,218,123,226,67,233,250,23,97,135,72,26,165,163,58,78,229,109,192,255,160,104,77,156,8,168,75,76,33,31,81,77,28,150,6,255,16,12,85,143,107,233,27,30,13,3,74,34,233,110,166,215,239,14,159,38,19,126,129,205,8,9,25,131,89,108,31,133,60,161,146,228,242,117,218,186,209,112,223,95,41,228,125,99,59,62,235,14,143,111,122,30,229,139,254,138,251,138,190,179,189,102,159,236,236,141,141,217,111,227,46,46,245,117,209,123,195,254,199,186,74,218,170,190,55,141,94,143,227,103,246,223,44,70,184,210,248,177,233,223,47,19,120,17,34,197,153,157,247,123,184,59,98,133,61,228,143,6,30,218,153,227,70,146,247,198,38,110,131,15,174,27,239,10,138,79,169,158,201,6,108,55,207,245,139,234,223,193,223,199,223,243,40,229,231,0,64,4,74,148,39,234,117,166,225,187,225,141,47,186,40,135,76,9,168,223,142,132,32,97,35,233,116,15,126,208,11,123,25,102,232,249,100,178,27,156,95,167,53,243,3,60,255,110,223,219,91,255,91,107,253,63,233,211,252,211,158,99,255,249,223,255,38,15,152,35,231,155,148,56,155,158,32,26,56,195,26,28,28,152,248,62,8,141,115,35,196,99,34,22,193,0,78,40,37,16,1,32,209,228,0,23,20,1,200,15,2,100,121,126,157,96,164,208,92,232,221,105,176,228,78,70,70,10,152,98,79,82,9,21,56,143,142,35,161,63,13,185,169,180,201,97,185,99,119,110,212,15,84,243,12,92,63,153,81,120,189,37,2,248,47,204,130,86,205,44,229,168,228,222,80,62,136,249,30,237,198,38,97,198,170,209,208,218,212,121,250,17,71,68,242,87,49,145,76,190,235,110,65,45,21,185,212,209,27,134,38,23,123,50,135,191,49,93,219,182,250,123,188,110,60,235,69,44,221,100,84,93,36,64,152,208,243,94,145,162,71,19,212,53,34,40,228,141,232,231,78,35,219,10,225,41,151,26,28,39,72,244,94,186,208,147,205,213,220,202,179,23,75,36,160,164,76,81,53,27,0,1,3,97,14,40,75,128,130,66,41,45,76,73,92,184,141,233,114,159,152,93,4,66,164,13,31,76,203,253,186,198,67,162,111,132,227,163,61,181,122,237,64,67,224,133,244,255,255,245,71,43,247,137,165,63,255,255,255,199,75,255,237,210,0,3,243,19,63,51,229,151,147,108,74,163,63,212,147,101,74,51,20,68,64,195,116,204,18,52,207,114,212,195,177,40,197,96,252,172,50,10,15,33,4,208,0,13,135,0,32,112,9,171,46,202,138,162,225,130,226,226,194,188,40,77,85,4,173,24,1,192,192,229,82,222,52,4,86,97,171,255,251,176,100,38,142,167,50,105,78,19,175,79,50,72,35,153,228,107,40,30,29,93,187,54,79,105,141,200,251,142,104,49,151,137,32,157,250,118,227,106,175,32,166,158,165,38,0,103,88,213,181,214,174,243,161,24,4,71,128,250,76,19,120,48,23,169,117,229,191,149,169,167,62,211,249,153,32,211,116,129,140,55,193,62,167,171,198,29,87,207,22,76,212,180,166,251,37,254,151,226,211,122,222,255,99,113,206,233,23,24,236,110,26,124,41,166,85,237,103,206,18,186,63,92,53,19,116,163,148,123,201,6,62,81,205,185,157,202,184,17,84,85,58,57,211,108,65,101,107,123,123,195,211,90,47,73,141,197,71,211,97,180,233,19,7,201,140,220,108,39,178,59,54,91,62,203,17,82,102,176,39,233,57,238,126,207,115,112,128,0,0,6,34,128,194,224,99,65,235,74,166,3,14,10,236,56,1,196,72,209,49,120,172,24,156,181,106,50,4,41,158,199,136,233,3,55,211,80,81,172,144,41,248,163,85,13,95,148,254,111,196,47,220,34,175,252,196,175,250,63,207,211,91,111,255,183,71,255,255,253,224,177,132,1,202,154,119,13,41,131,40,11,8,193,56,192,208,15,129,161,94,96,40,25,198,28,160,60,98,44,28,229,96,136,96,34,12,166,2,160,26,0,6,115,5,144,49,48,18,1,64,195,1,126,38,254,194,72,68,91,160,206,245,131,47,57,104,11,158,161,169,140,69,85,247,12,79,58,22,2,196,215,116,73,173,185,164,35,100,206,37,213,26,14,3,47,116,159,197,24,107,86,226,235,112,137,53,38,41,182,61,74,79,76,191,104,174,74,96,182,109,117,255,162,49,250,25,149,115,171,73,163,106,62,156,62,134,152,67,88,253,196,226,135,246,31,116,212,135,155,217,86,42,208,155,127,180,160,245,252,21,187,178,65,15,34,250,144,94,126,168,106,102,107,123,70,237,122,210,203,19,88,95,175,161,121,115,175,237,26,228,185,149,198,235,182,134,141,106,158,126,5,206,189,179,73,230,44,186,208,204,89,102,208,175,23,161,197,126,227,250,50,252,31,191,73,87,148,158,150,79,217,201,90,215,0,16,6,137,42,189,215,88,72,64,170,82,120,176,65,16,32,91,154,17,252,162,110,20,136,207,95,12,255,2,162,62,148,99,157,50,94,9,181,51,40,55,162,183,162,193,113,34,63,234,117,62,254,143,248,144,89,196,141,95,255,35,245,136,0,0,147,7,194,39,53,8,12,83,21,32,109,48,158,3,35,30,224,157,48,2,7,147,6,48,170,48,53,9,195,5,145,196,18,8,98,168,13,152,2,128,65,40,32,128,132,252,12,3,33,0,50,96,16,3,38,32,192,52,1,12,36,100,20,116,255,251,178,100,33,14,135,19,110,205,147,218,91,226,76,167,122,29,100,72,154,26,89,161,58,110,233,141,193,37,152,39,245,146,178,104,205,78,80,165,103,45,216,201,244,139,10,132,80,245,74,2,9,81,6,23,82,60,183,175,219,166,150,180,178,46,168,210,108,211,76,73,151,20,83,121,8,139,13,14,175,88,144,74,85,111,146,168,123,236,193,51,30,254,104,147,19,117,169,236,32,71,19,74,136,10,229,19,203,184,70,19,186,152,54,236,97,2,217,247,196,216,250,67,70,87,124,225,240,243,88,192,179,42,74,31,54,195,177,115,59,46,26,232,237,21,207,27,109,74,19,167,52,216,204,221,51,165,108,60,125,104,173,82,142,28,231,38,179,17,91,57,48,131,158,121,223,114,181,238,109,222,246,55,138,118,254,89,85,7,148,151,27,59,153,181,32,0,0,3,0,0,154,128,20,117,44,212,172,200,160,182,226,16,80,252,48,208,12,178,167,178,244,220,131,229,209,247,43,249,235,178,21,41,139,185,43,209,180,125,95,253,112,77,130,27,255,200,223,12,7,198,131,146,86,73,255,136,232,146,90,244,33,173,250,124,77,199,13,248,129,20,104,6,54,6,12,79,26,41,13,18,25,76,50,26,13,135,0,76,45,45,128,193,176,128,83,49,173,53,6,130,128,0,96,194,16,45,148,128,139,48,0,8,216,196,80,142,148,178,237,177,101,96,52,228,87,74,241,90,37,66,34,197,222,226,177,112,33,112,113,97,239,147,118,140,195,109,113,232,85,255,46,143,145,10,183,65,7,58,182,179,154,42,22,173,142,75,148,136,197,23,35,49,90,255,94,17,243,117,196,13,183,223,102,74,104,19,246,103,122,88,143,122,193,159,204,151,187,241,186,215,113,198,233,65,225,30,227,106,51,36,173,43,27,19,10,108,94,130,26,147,247,142,56,198,209,44,221,215,221,142,240,175,99,223,204,141,216,157,230,158,184,221,247,105,72,229,134,225,235,48,196,21,170,251,87,103,81,47,255,197,185,74,45,235,252,169,98,27,85,234,197,175,214,7,196,11,121,233,226,24,190,68,1,64,0,14,16,15,89,66,240,179,7,240,185,131,1,136,101,72,67,104,101,115,57,78,209,88,45,44,197,68,240,238,244,157,109,54,93,15,221,78,141,138,165,136,252,127,166,227,157,70,1,255,253,255,191,72,7,98,93,94,128,194,231,44,173,156,132,170,255,251,162,221,52,131,0,73,3,92,187,8,108,63,36,3,32,194,14,185,153,194,170,174,16,120,16,146,174,153,195,244,130,206,229,60,52,54,115,210,83,227,4,56,207,142,70,119,207,20,12,29,117,60,22,90,61,71,86,18,188,199,245,175,50,66,81,58,193,102,251,27,76,189,28,255,251,178,100,34,136,149,79,101,84,187,56,97,66,69,131,169,210,100,107,134,157,157,167,68,109,225,239,193,1,15,167,245,146,174,88,77,198,156,132,122,118,247,195,246,100,205,19,162,114,173,181,114,96,48,237,92,231,202,121,150,4,182,38,199,141,210,51,198,156,78,173,138,242,252,110,35,56,60,122,15,23,172,237,220,132,254,155,235,232,249,196,51,54,89,246,172,19,207,158,47,158,154,94,147,127,148,239,83,178,239,189,46,131,114,222,85,34,219,100,39,27,46,4,229,30,173,218,118,216,228,51,60,254,85,122,244,16,0,16,160,236,161,102,10,128,188,0,10,21,33,30,28,225,129,10,156,119,33,37,215,229,29,87,161,184,208,75,167,212,64,92,180,239,178,249,207,13,19,179,155,55,18,105,3,227,5,106,70,83,244,114,114,47,138,57,31,190,206,187,251,244,255,255,255,253,0,164,219,183,24,79,241,174,188,19,111,31,10,161,231,5,152,50,24,49,36,200,136,141,61,72,72,120,196,65,22,88,136,56,205,74,208,53,48,135,66,76,148,89,172,63,172,188,56,85,111,69,88,82,113,174,38,129,42,211,29,124,37,209,75,251,138,58,79,196,253,122,84,204,108,145,121,3,234,251,125,135,40,160,153,80,168,179,39,161,122,228,174,237,182,147,99,8,54,213,218,2,28,59,219,236,21,249,199,233,229,183,39,210,238,22,95,196,166,224,180,186,92,175,31,95,42,200,245,192,140,196,173,144,247,217,122,82,183,184,46,227,225,69,72,154,170,152,34,163,164,64,214,20,15,35,36,163,111,71,192,111,75,59,107,151,209,118,9,231,118,148,211,248,130,153,251,136,103,42,154,225,222,13,82,176,89,51,36,162,107,93,196,150,208,108,216,16,198,150,254,89,51,204,181,12,122,95,211,64,225,21,113,98,193,86,177,90,17,204,125,196,137,16,105,199,222,108,229,30,27,236,79,83,245,169,218,64,16,0,40,108,129,139,52,131,9,243,44,148,17,33,64,8,176,166,106,122,54,214,214,75,155,57,70,248,52,46,231,235,26,4,183,45,149,155,145,182,52,136,218,83,115,225,109,64,196,18,37,37,144,198,148,248,183,170,142,143,244,111,222,144,0,68,39,232,106,154,28,7,10,134,135,77,58,198,8,210,224,35,212,194,53,12,204,240,244,202,8,212,197,128,68,203,192,220,196,224,32,193,211,8,195,81,4,48,139,5,5,70,10,11,102,184,3,66,75,139,0,130,99,219,149,10,90,102,162,130,28,6,210,8,160,26,58,163,59,208,19,100,42,89,125,201,147,133,62,200,144,152,98,200,202,34,130,128,21,201,34,77,152,113,29,136,133,189,25,6,202,62,12,213,43,130,29,20,250,28,93,7,106,255,251,178,100,59,142,136,211,111,204,11,221,200,96,64,99,202,8,100,169,136,28,101,175,56,47,105,235,193,50,25,39,141,167,137,48,44,157,217,52,38,234,36,38,49,128,171,4,72,91,155,81,187,90,108,48,44,183,100,33,193,242,91,77,210,252,26,163,73,119,97,217,66,133,24,195,8,221,77,74,70,134,127,117,11,114,166,251,18,219,85,166,122,101,87,96,104,2,26,140,177,136,210,136,217,122,96,196,9,106,147,59,218,198,8,104,84,214,38,238,87,221,231,123,62,89,149,92,195,26,13,103,126,37,122,174,29,206,98,134,98,206,88,212,104,219,206,182,187,186,213,28,108,243,182,198,175,92,183,65,82,85,244,176,10,181,234,213,217,139,59,148,72,222,238,234,187,251,35,177,55,41,214,19,121,79,198,177,255,160,141,99,255,255,187,65,169,87,68,192,0,6,9,140,160,152,120,104,197,16,156,161,81,196,72,8,64,48,36,127,120,238,51,251,215,167,98,109,245,222,123,1,132,78,87,108,96,166,107,78,218,81,236,76,175,166,45,148,195,94,136,167,37,247,179,136,165,226,102,245,108,173,233,176,224,17,236,52,103,10,179,6,240,174,49,99,29,243,23,208,158,48,141,5,195,3,32,111,48,115,8,83,7,65,12,14,1,83,1,64,105,18,1,32,39,163,147,200,64,6,34,49,32,205,85,89,200,7,168,97,80,70,91,138,252,29,0,231,147,15,40,76,233,143,5,40,58,208,41,21,100,133,226,120,19,190,63,216,202,127,34,186,142,198,246,237,175,249,233,146,193,182,75,127,103,89,161,129,207,13,75,17,166,235,107,161,139,106,1,188,60,222,163,187,248,41,92,242,234,233,203,13,255,78,198,180,120,70,169,245,122,162,43,155,9,45,119,163,198,180,241,38,140,223,126,225,17,214,227,186,53,182,194,120,150,155,211,44,60,81,177,222,237,93,87,123,139,237,135,183,206,115,235,120,49,96,99,81,251,186,79,77,237,174,46,179,95,45,50,247,120,179,19,171,231,110,179,246,184,62,254,189,105,172,199,141,140,221,37,191,255,190,239,43,173,127,35,253,194,7,81,0,0,2,2,178,35,90,50,0,204,3,164,23,52,42,153,184,25,113,42,13,16,155,133,40,153,214,57,178,172,198,120,139,106,12,111,122,255,24,146,205,68,109,188,31,4,58,62,31,113,244,1,130,111,153,168,8,191,255,244,223,248,153,105,43,53,174,24,185,201,162,154,255,255,255,253,160,0,1,176,41,76,126,217,110,101,112,116,99,80,148,106,33,156,97,56,12,97,192,160,97,216,168,100,152,70,97,8,48,6,27,196,128,242,81,152,20,27,148,2,35,192,10,105,148,37,235,21,244,88,17,204,189,43,197,70,255,251,178,100,29,140,6,155,105,207,19,184,91,240,66,136,26,58,97,98,70,25,133,161,70,110,105,227,97,22,17,168,53,151,137,48,41,28,197,45,78,170,17,25,84,37,175,64,140,78,91,18,119,25,11,125,148,190,92,68,246,55,14,242,41,6,103,152,225,218,31,46,206,180,26,143,13,137,87,195,53,114,160,147,229,92,132,53,245,131,131,207,212,135,15,136,22,178,140,45,67,18,171,48,32,72,215,143,109,228,110,61,218,113,235,32,186,180,163,80,118,64,188,106,212,27,72,215,165,190,95,79,169,134,92,44,232,138,135,211,123,114,40,203,148,107,201,217,197,155,39,19,118,254,225,98,163,237,165,75,118,193,229,229,48,120,115,73,89,254,17,43,117,28,85,74,134,44,199,191,131,172,86,202,214,84,169,18,160,4,0,0,73,10,138,220,28,120,104,93,202,229,59,18,217,34,75,178,252,136,129,192,173,56,118,70,142,68,50,204,9,251,141,186,107,213,209,244,239,207,74,255,219,79,211,251,111,252,11,183,233,255,252,51,12,179,217,103,206,255,255,249,102,244,212,1,40,22,225,132,71,39,235,32,154,40,8,99,98,72,129,169,158,62,57,112,4,56,219,51,0,1,32,40,173,195,165,130,132,90,250,244,33,26,40,65,52,116,184,2,48,199,118,5,42,84,183,147,76,15,146,242,145,107,96,150,21,153,35,69,128,124,146,232,170,25,153,206,31,100,52,107,82,87,38,57,15,89,219,112,184,150,39,90,179,120,112,138,58,80,202,173,87,148,55,192,238,159,93,183,218,169,77,72,163,117,190,225,191,65,219,26,217,141,252,71,22,42,54,226,20,104,80,242,192,230,107,245,193,159,22,5,142,120,173,82,169,82,150,179,108,209,226,249,227,85,237,25,239,152,79,225,89,237,43,172,68,123,19,48,236,164,164,111,7,193,205,229,121,23,58,186,237,198,72,112,28,54,221,162,53,247,186,77,106,181,223,115,248,205,238,16,181,11,201,12,231,244,104,0,0,64,28,96,0,1,0,88,9,255,95,103,1,65,211,43,165,178,36,160,5,103,206,68,56,237,38,215,173,152,113,240,95,15,229,17,34,32,95,252,195,11,111,181,105,201,58,17,240,110,119,203,163,243,83,251,224,221,178,207,111,93,61,58,179,241,103,34,128,0,2,10,144,193,52,105,77,12,64,212,196,184,25,204,68,198,24,201,188,10,204,5,128,24,193,204,37,140,37,128,252,192,188,60,136,128,60,193,160,6,129,192,82,66,15,6,13,0,132,96,14,0,202,26,6,0,3,13,64,9,0,132,238,163,225,146,108,10,215,16,10,74,74,88,22,112,90,88,48,67,45,2,200,126,156,200,126,85,44,78,201,205,210,167,104,144,139,255,251,178,100,49,12,135,154,102,206,27,217,99,242,68,196,58,23,101,141,70,29,149,181,52,78,229,51,201,24,25,39,1,151,157,32,1,12,216,102,139,126,222,67,128,40,141,73,45,10,133,223,108,181,227,155,125,240,156,153,140,82,228,22,1,66,183,85,197,199,224,203,121,106,70,124,175,138,86,79,0,235,207,5,104,29,99,47,154,130,145,238,160,126,33,73,156,77,196,218,184,237,39,213,40,193,112,39,213,221,143,106,219,180,166,51,222,254,222,170,215,183,115,166,14,234,184,168,185,10,37,12,104,183,149,44,65,96,230,217,205,222,254,233,17,181,47,15,109,154,23,207,109,63,129,112,217,167,173,87,28,38,139,84,47,38,220,130,187,108,175,32,221,195,231,224,127,237,251,120,201,64,23,14,128,16,4,32,70,228,98,59,82,240,112,82,84,91,128,201,177,227,248,89,8,243,218,40,223,184,75,101,217,159,58,18,168,157,28,197,227,245,117,178,208,185,15,34,43,48,10,71,50,62,117,109,89,137,181,186,190,158,219,63,242,244,50,239,255,235,0,0,96,45,134,124,184,148,96,48,178,114,176,222,110,65,120,98,1,60,97,185,106,24,208,153,42,142,129,68,131,6,68,51,5,1,3,3,198,99,9,6,163,6,0,33,32,12,112,100,6,11,168,62,128,97,0,6,52,32,180,244,94,38,3,5,66,182,106,80,50,148,203,192,40,163,91,47,158,38,29,161,192,79,26,123,89,166,117,156,129,112,81,121,175,203,146,237,82,87,160,32,106,165,122,21,103,101,213,89,236,42,75,113,228,194,204,177,90,47,71,7,76,148,114,154,7,191,132,122,45,111,107,111,82,206,190,58,189,30,111,241,142,181,187,63,157,158,103,214,7,94,223,105,240,230,84,113,27,115,124,171,82,182,59,130,230,207,217,114,119,169,2,213,153,28,249,173,91,167,246,231,82,116,229,83,139,48,213,26,205,101,140,236,226,81,220,70,235,241,70,230,73,74,205,5,92,163,136,100,58,102,114,91,41,164,35,166,8,251,13,171,110,213,208,78,229,253,195,109,177,73,94,131,242,150,0,235,79,216,132,243,111,163,145,113,34,69,117,53,199,55,134,88,82,20,164,94,3,211,66,173,114,144,123,6,133,226,121,97,232,130,98,40,183,99,174,81,182,22,142,155,52,134,42,45,137,130,87,191,212,134,167,125,15,255,169,213,45,211,143,187,249,119,115,207,68,0,10,179,35,126,205,38,72,57,89,60,249,39,35,241,61,76,190,37,49,131,212,0,60,52,177,136,193,130,19,54,136,210,141,76,12,164,145,88,81,224,48,4,28,14,181,33,73,109,165,6,3,4,63,40,48,186,74,161,186,98,192,1,2,113,17,128,184,208,45,255,251,178,100,35,14,214,217,113,206,19,143,77,208,71,197,41,243,100,173,134,29,29,207,50,14,229,143,201,17,145,167,73,172,172,104,172,202,80,145,94,10,104,29,234,141,31,65,72,61,44,72,53,178,72,126,199,144,9,161,41,14,85,56,148,138,119,191,108,231,83,231,233,6,29,96,91,136,139,224,208,166,240,170,159,44,46,162,213,61,153,37,75,85,173,115,159,216,254,248,220,119,37,173,14,154,71,33,140,218,165,220,90,175,152,141,237,96,43,104,237,97,12,98,230,149,156,220,172,167,178,191,6,25,117,99,61,138,86,93,238,81,251,11,78,155,116,59,213,217,165,101,178,11,55,84,129,130,198,156,92,83,73,58,77,40,177,130,88,69,86,166,151,109,75,164,31,50,191,247,95,255,121,233,247,1,7,0,128,139,210,55,212,230,60,29,152,169,76,84,104,179,12,39,185,221,205,186,41,189,90,145,199,150,107,46,64,204,52,106,214,129,23,208,217,250,29,11,29,67,237,2,241,5,231,15,247,253,146,7,65,185,173,172,120,91,31,143,155,151,33,47,41,255,221,107,208,104,36,54,120,192,192,112,57,34,108,49,156,117,120,14,101,73,14,98,113,250,102,168,174,101,136,232,14,13,140,96,10,133,130,240,192,88,205,129,120,48,107,45,240,4,91,48,212,70,102,35,72,134,100,96,62,221,80,96,122,18,162,100,71,136,83,34,73,140,173,113,241,138,160,63,131,39,194,91,35,210,72,11,171,70,206,199,64,26,221,15,237,57,201,100,153,211,213,89,121,18,53,176,130,136,141,179,0,191,84,57,44,13,231,253,246,91,245,162,34,164,170,30,245,64,235,97,29,107,216,76,42,131,166,254,7,121,242,249,35,75,160,118,63,121,3,233,160,124,182,220,154,204,14,225,10,43,246,31,229,53,114,213,114,83,64,182,208,227,232,203,27,53,207,245,255,238,207,67,109,239,118,56,167,96,251,214,209,228,115,74,253,239,13,187,217,166,245,241,174,87,106,76,213,244,253,100,89,179,126,231,107,15,50,236,255,254,214,243,95,131,254,157,23,89,201,182,95,58,151,199,44,60,48,42,10,98,15,225,211,80,102,168,139,64,8,140,210,4,80,179,70,91,25,79,229,245,133,120,41,127,159,115,192,133,121,106,189,240,33,175,233,199,167,252,25,164,155,19,37,40,210,73,26,248,46,230,191,254,248,75,166,206,226,18,143,47,255,209,13,201,8,0,5,99,39,1,0,223,176,209,112,8,207,249,164,197,86,160,33,25,48,116,4,49,132,99,49,32,213,48,72,2,49,120,6,69,1,24,134,96,0,168,14,0,101,198,0,2,99,70,239,183,108,197,17,39,85,100,2,35,34,246,98,77,164,224,72,8,198,255,251,178,100,34,14,134,184,103,205,147,184,99,240,67,168,58,19,97,226,70,28,53,165,54,111,97,143,193,4,20,104,169,133,45,224,170,238,90,1,166,94,172,97,217,125,232,9,187,147,89,68,225,202,54,42,242,126,100,41,95,185,100,198,32,187,144,13,61,204,155,39,111,205,170,46,221,20,76,15,171,175,6,58,146,199,177,227,180,110,212,147,165,45,67,26,212,61,71,210,86,175,96,16,45,86,175,244,88,164,205,153,233,202,87,19,234,185,169,99,186,177,191,110,66,157,231,239,63,150,115,29,232,122,92,200,226,172,27,14,230,157,206,87,102,145,222,147,78,199,239,245,97,9,183,24,101,109,166,137,110,187,155,99,250,5,208,219,158,171,118,199,117,195,9,174,88,56,98,178,70,144,26,4,2,237,33,39,153,68,64,111,162,100,71,82,84,79,131,9,50,204,220,89,28,115,121,80,170,234,203,173,142,252,24,249,27,43,209,69,95,46,173,245,191,171,235,250,245,213,180,98,35,190,250,19,79,153,162,144,141,135,107,105,80,86,133,101,255,255,88,13,195,7,1,246,52,170,6,3,1,224,71,48,82,22,99,31,0,207,48,74,10,163,0,64,202,48,51,10,131,0,128,242,1,1,16,24,41,210,24,40,9,166,3,192,222,144,168,138,42,0,70,1,64,58,131,76,245,156,5,75,52,228,34,73,98,18,132,181,93,45,144,191,196,214,95,142,240,145,102,94,138,53,84,104,117,30,212,253,107,18,198,153,125,250,153,213,9,1,222,126,114,153,90,235,93,181,87,80,221,219,144,91,249,186,207,202,156,227,198,195,189,74,102,175,95,110,246,83,36,92,196,198,54,72,58,199,188,41,181,116,183,28,119,202,206,88,187,147,55,89,108,150,61,6,137,136,135,171,232,106,212,77,49,93,70,204,12,215,86,162,125,215,96,174,216,231,189,85,210,40,110,40,92,238,155,190,124,147,239,185,21,33,64,249,99,168,122,82,63,125,58,72,142,79,148,82,230,11,214,58,59,59,70,150,32,29,50,209,14,151,66,41,127,230,198,0,62,224,48,25,147,4,136,11,205,52,219,69,76,146,41,159,22,203,54,200,236,231,170,240,36,196,12,234,101,219,151,223,163,217,89,73,205,96,52,231,42,214,18,179,186,43,29,180,225,133,39,46,8,174,254,115,26,242,15,255,255,237,90,8,32,16,92,144,16,90,6,129,1,40,97,188,7,134,27,192,134,99,106,41,98,192,164,102,155,196,2,230,167,58,138,70,134,32,36,98,9,77,5,26,137,5,15,4,176,193,101,228,183,108,143,193,101,47,45,164,124,29,2,73,132,78,106,242,66,160,208,35,197,201,188,37,73,117,195,49,220,174,178,218,36,17,5,3,6,255,251,178,100,42,140,150,240,104,206,27,219,121,112,70,100,57,160,107,37,30,29,81,159,50,79,109,229,201,8,14,103,29,164,177,152,17,174,95,38,137,31,90,161,230,86,98,223,27,88,97,128,194,86,214,64,101,52,215,183,111,202,225,54,211,171,47,244,150,240,155,146,243,169,155,90,127,93,111,16,21,24,135,69,140,102,206,73,8,95,19,172,210,184,81,68,182,155,39,98,182,216,160,184,230,21,225,193,114,204,245,133,109,79,52,7,174,154,152,237,1,150,122,65,134,207,92,35,99,83,80,95,85,206,30,95,76,168,108,163,235,66,187,11,12,15,120,239,148,180,83,109,246,160,251,73,182,39,175,105,5,137,142,78,249,253,103,142,249,253,32,37,234,33,0,60,112,181,0,182,130,249,8,94,21,60,230,8,204,173,38,82,65,204,29,16,40,36,197,88,202,189,160,149,211,179,13,205,203,38,156,232,162,65,183,2,61,130,89,198,129,66,201,138,122,81,231,35,219,40,232,118,197,184,171,170,35,14,207,89,79,236,243,192,3,222,96,118,169,134,155,66,80,98,140,7,198,77,162,228,99,54,44,198,16,226,2,106,49,71,248,234,71,66,102,10,102,208,58,160,64,71,51,17,116,33,0,74,0,104,249,132,136,17,0,178,6,132,98,160,110,72,128,89,197,108,4,69,5,213,87,83,193,112,197,112,144,159,225,129,5,112,151,99,33,144,91,136,0,74,71,177,197,0,226,121,88,129,44,14,218,108,182,134,68,71,236,153,194,41,243,130,32,173,212,160,118,49,51,103,191,246,137,176,136,113,102,130,149,151,114,156,79,218,150,213,113,104,246,251,90,41,158,206,224,249,199,77,119,76,118,103,8,204,45,145,35,41,96,207,181,115,189,252,55,222,4,251,103,179,247,31,59,20,105,169,17,220,88,23,211,115,6,237,166,39,24,16,39,142,172,172,251,129,86,22,216,208,218,227,111,13,87,111,149,171,205,239,44,213,113,129,139,79,73,109,29,142,63,180,43,82,88,148,87,86,28,35,30,73,155,163,29,175,174,180,146,210,135,112,10,164,14,18,129,64,26,225,8,16,92,64,165,246,20,88,211,165,239,178,168,44,44,37,227,65,51,150,184,95,14,168,151,119,240,23,217,225,30,63,132,248,210,198,85,100,73,34,239,1,243,164,169,219,172,57,31,231,45,185,73,169,54,90,0,5,163,0,85,148,50,252,14,3,10,32,82,50,72,3,163,58,129,10,48,72,4,67,9,241,57,48,176,7,99,13,177,10,48,73,2,163,5,224,89,48,3,0,48,0,36,152,70,128,136,8,24,6,128,109,126,3,131,176,26,2,79,184,226,214,177,98,70,3,137,78,242,44,5,130,47,195,198,21,169,32,16,255,251,178,100,41,142,231,29,110,76,147,217,75,240,65,102,89,211,104,202,100,28,121,171,54,110,225,47,200,250,152,39,205,149,37,248,225,4,48,155,18,136,29,241,113,102,26,235,26,82,248,29,214,178,238,243,181,9,12,149,119,172,169,51,108,208,99,107,143,92,197,88,33,199,181,102,3,80,155,249,197,181,171,151,167,50,120,145,229,159,241,58,73,154,29,53,40,17,70,228,40,215,43,75,165,120,219,50,181,145,212,25,41,179,150,183,59,178,144,220,169,219,167,63,115,138,154,220,226,137,5,172,204,84,134,201,158,137,67,179,180,10,223,93,149,43,86,71,44,89,156,95,252,175,150,180,101,79,104,180,212,183,108,60,109,150,149,146,36,55,185,151,60,159,246,169,161,198,87,184,224,28,6,136,18,4,185,25,2,33,140,132,242,168,242,68,224,80,166,28,171,90,95,239,76,4,93,26,52,5,131,11,115,130,54,85,13,200,137,179,47,86,181,208,11,14,60,36,24,163,65,61,167,191,253,247,255,208,255,175,78,156,129,63,245,233,14,74,96,159,188,97,72,86,97,136,100,109,120,214,100,201,150,97,81,12,96,210,42,98,168,18,96,146,46,96,240,52,99,40,68,97,24,20,8,9,76,37,29,195,1,177,96,24,44,14,24,60,5,185,109,97,25,13,174,119,4,108,89,136,22,76,5,32,60,89,96,112,10,204,196,233,84,70,119,83,241,247,158,211,223,47,72,38,231,61,69,42,191,221,33,243,64,175,181,224,237,229,73,57,204,163,26,175,236,219,188,73,248,78,127,38,215,40,49,231,41,218,143,61,158,1,28,76,211,234,206,231,100,3,18,18,201,83,106,183,99,59,27,77,30,204,158,73,172,40,35,39,180,78,88,150,69,219,145,210,2,8,40,137,59,86,7,11,40,148,12,151,104,60,162,166,58,68,198,66,232,101,52,224,238,202,140,32,32,60,136,64,182,158,114,105,89,119,154,86,101,155,50,112,89,66,136,37,168,20,150,73,2,18,140,168,154,54,126,117,223,202,29,147,253,70,20,175,160,3,97,110,47,137,200,72,42,166,152,244,139,4,76,67,45,181,4,83,166,164,245,187,18,2,21,98,122,150,183,71,215,247,202,15,205,60,5,110,46,38,121,166,127,223,95,254,244,54,172,151,192,132,48,107,42,34,179,233,119,242,224,0,5,30,180,194,118,227,137,154,193,64,227,81,9,78,34,48,48,200,44,196,66,51,35,135,76,124,112,16,3,192,161,132,2,162,224,36,92,212,226,234,84,16,63,127,27,246,202,40,5,142,108,23,147,52,250,22,229,43,113,126,13,198,134,113,224,227,50,125,109,154,34,129,34,210,191,17,227,46,227,247,102,215,220,229,126,241,139,119,123,255,251,178,100,45,12,198,65,104,208,27,143,100,96,59,228,58,3,100,75,106,26,25,161,68,110,61,53,193,12,20,167,9,167,149,144,188,60,60,148,78,214,233,165,95,172,6,63,147,231,149,243,216,185,33,126,228,18,177,188,241,113,255,196,174,195,3,147,51,117,156,190,242,230,191,133,245,236,48,28,150,238,132,234,195,250,221,61,227,165,26,115,207,245,133,49,161,175,95,236,106,203,81,153,163,58,250,248,11,171,226,164,124,151,125,228,75,229,152,18,95,190,238,86,139,34,130,15,117,111,50,213,96,173,155,131,105,107,182,179,225,200,36,182,43,244,129,112,41,128,221,91,170,139,157,227,32,161,0,3,5,22,184,26,36,60,242,201,94,183,34,138,25,76,132,19,56,149,240,95,254,200,71,216,63,62,10,169,246,86,49,183,39,189,119,102,41,91,235,235,231,103,58,253,148,232,0,24,229,252,196,165,227,143,155,204,102,41,48,122,220,58,112,12,43,128,71,66,192,227,33,128,211,232,136,130,171,74,128,96,225,211,41,148,54,16,224,211,61,107,45,33,15,154,74,113,68,25,252,150,88,243,211,71,67,177,116,153,45,117,48,196,79,53,33,240,76,23,24,181,147,78,23,208,179,170,35,55,42,75,215,129,89,209,187,131,19,51,189,168,134,15,56,173,12,144,83,151,79,248,204,174,166,133,6,38,95,45,102,11,132,107,219,49,31,51,146,103,168,210,28,132,197,166,225,207,92,55,89,150,45,152,147,150,102,61,254,175,26,11,189,215,115,90,75,120,214,130,245,117,62,213,42,176,204,70,26,84,80,216,209,170,112,30,70,140,241,83,36,204,59,213,44,180,181,5,217,83,44,36,109,180,36,147,102,47,101,12,15,89,77,116,14,144,156,92,230,79,15,36,159,13,28,255,164,1,9,148,53,96,80,234,26,144,208,11,78,177,3,2,0,227,11,221,135,93,232,67,184,160,156,235,33,79,233,85,52,8,110,50,189,144,36,213,70,162,60,184,155,212,19,182,141,255,108,56,63,243,227,63,170,159,254,215,146,114,127,234,239,255,255,164,0,5,163,14,177,221,52,49,24,19,10,161,249,48,165,43,163,7,193,171,48,66,1,243,9,209,38,48,53,10,99,13,225,29,48,76,0,163,2,48,109,2,128,65,128,0,51,12,132,218,87,143,48,85,204,214,49,13,26,168,249,134,109,104,112,63,76,82,247,17,66,131,143,0,149,15,24,47,152,64,168,171,1,40,150,46,251,25,165,186,205,101,34,157,101,81,14,177,208,75,84,216,125,84,170,180,217,6,240,252,194,105,128,106,41,16,18,17,2,27,49,248,104,226,16,169,114,110,27,7,148,21,165,27,246,248,177,218,176,123,43,126,28,247,224,255,251,178,100,72,142,135,240,116,204,147,217,123,96,58,69,202,2,101,34,98,156,133,161,50,46,229,239,89,18,32,39,245,135,137,32,190,173,213,22,166,177,26,143,18,141,102,208,18,170,29,201,172,75,157,71,117,9,228,40,79,163,199,95,123,17,191,25,131,170,226,45,51,6,254,155,196,122,237,112,207,6,68,107,108,89,115,104,46,57,83,90,44,145,217,163,68,164,120,147,85,126,150,108,182,89,41,10,7,211,156,44,197,127,150,237,48,205,141,233,186,174,30,44,88,53,110,212,12,191,214,100,197,111,6,111,243,127,255,167,191,254,185,212,154,0,123,7,165,148,190,199,105,161,197,161,221,33,136,140,16,9,4,186,215,84,109,106,79,226,227,222,22,95,107,240,77,175,79,175,94,218,127,237,153,247,253,53,124,35,225,162,178,174,111,229,198,130,226,87,198,17,251,14,101,175,242,123,57,190,101,81,242,102,113,2,118,186,68,100,11,96,5,61,140,82,27,197,26,163,18,65,211,32,194,48,32,38,72,75,24,64,46,34,128,144,34,144,161,133,200,20,168,20,63,147,89,161,209,143,213,159,97,195,18,136,186,40,120,186,73,5,12,65,184,52,166,189,82,169,97,39,77,247,69,150,213,96,5,173,88,6,54,167,158,38,21,8,216,129,210,96,231,9,1,57,64,242,165,72,69,9,52,203,104,84,75,8,20,101,224,42,42,50,208,116,74,225,15,106,92,49,51,110,28,111,184,110,26,238,22,190,27,226,69,195,106,149,192,121,111,116,158,143,107,233,141,124,121,115,4,249,187,139,94,157,82,15,106,165,108,197,184,121,173,38,123,173,222,38,117,154,225,244,247,121,31,81,47,91,90,62,165,196,29,65,238,228,222,172,247,19,222,217,221,45,72,16,123,110,227,235,189,205,243,111,14,248,135,138,95,81,247,176,233,182,129,255,143,180,107,96,14,0,0,9,192,83,185,213,100,55,25,29,152,96,20,32,228,13,30,92,92,31,141,145,54,121,133,219,36,178,117,97,39,10,241,0,67,94,148,27,9,246,157,23,166,173,116,125,255,233,219,255,255,254,59,41,63,255,194,5,70,87,41,129,75,90,103,36,0,70,179,4,53,79,49,217,5,131,6,176,78,50,237,12,67,29,97,212,48,11,2,80,128,145,49,0,3,211,14,113,111,45,121,131,144,45,24,31,129,32,224,70,24,1,2,145,64,21,176,241,80,8,5,1,42,13,136,144,30,84,227,44,170,145,255,34,27,12,76,208,144,30,34,13,197,17,78,191,221,168,233,124,249,80,128,87,102,26,143,191,104,124,92,118,200,176,119,94,185,136,58,105,61,72,135,178,157,185,181,218,241,206,55,91,47,236,182,244,219,117,167,148,22,249,86,255,251,178,100,63,140,135,55,104,204,147,217,91,242,72,196,73,145,105,231,102,27,169,155,52,79,105,233,201,25,143,102,165,165,22,72,83,210,184,245,95,185,155,47,213,248,249,248,88,64,114,76,59,104,33,22,246,93,171,2,42,32,102,239,118,165,180,186,87,159,52,87,36,186,169,238,74,109,151,219,55,49,66,153,72,244,158,69,23,168,196,212,117,229,170,195,13,142,125,195,15,160,232,60,217,179,84,201,14,157,172,72,235,222,189,189,175,113,197,142,8,36,16,170,131,70,191,113,251,106,141,104,17,79,98,189,55,120,165,116,64,12,9,134,204,125,67,7,196,21,96,40,184,67,100,170,68,210,37,34,16,175,89,193,80,152,52,235,107,51,32,58,92,20,204,229,57,86,142,84,86,245,131,184,0,245,225,119,137,84,82,177,212,22,167,66,193,131,66,183,179,157,236,63,95,201,250,41,128,80,111,179,80,0,53,24,28,41,25,137,64,124,24,128,136,209,140,0,43,25,15,10,249,129,208,164,152,28,137,25,129,128,60,24,124,1,208,96,66,158,1,70,80,72,198,99,84,244,208,6,34,4,74,57,47,225,209,9,194,201,153,192,4,2,13,89,8,28,168,169,53,17,64,170,21,239,33,6,170,236,198,250,20,78,71,65,32,33,202,72,62,73,47,34,77,27,22,121,143,105,217,109,65,69,163,4,198,49,234,166,234,203,36,161,118,178,65,229,15,148,14,48,184,194,163,43,43,25,95,129,238,199,186,207,31,22,248,191,135,74,202,194,123,196,52,162,226,187,199,166,226,230,150,213,51,239,167,212,123,109,215,23,206,245,88,213,242,70,198,51,2,72,184,205,181,245,156,201,76,196,247,164,77,73,19,16,113,157,239,121,212,107,111,198,141,188,195,166,245,245,168,123,181,47,138,87,59,164,105,241,53,55,28,229,188,34,37,231,4,86,158,255,80,86,64,64,3,2,169,161,177,133,40,96,119,26,241,33,193,140,116,83,2,20,10,233,231,18,6,229,164,170,166,85,245,163,207,12,147,40,91,93,99,112,186,41,135,68,160,32,79,18,158,11,67,60,24,4,17,249,195,63,136,248,127,255,37,117,110,87,242,202,219,229,193,0,6,163,8,37,171,51,68,20,99,23,113,176,50,35,25,211,42,81,87,48,134,1,99,5,177,97,48,133,3,179,13,113,62,48,101,3,192,128,219,48,15,0,192,40,36,24,75,2,25,128,200,7,172,100,226,26,6,102,122,158,101,49,13,212,32,48,251,57,49,130,237,15,64,147,105,44,211,140,37,204,144,22,68,209,107,241,142,150,197,132,76,230,249,39,250,127,52,118,54,197,27,12,82,159,78,219,127,157,229,238,212,167,163,214,30,252,223,126,229,48,214,255,251,178,100,61,14,199,39,104,204,147,217,75,242,60,166,90,3,100,194,100,27,105,163,54,78,229,143,201,30,14,102,133,166,10,24,111,109,69,105,234,99,5,227,3,229,57,11,203,3,47,227,81,134,159,245,44,248,129,92,226,98,51,96,23,239,212,149,151,148,110,229,182,202,242,80,153,124,140,84,218,211,138,100,98,218,4,40,95,104,187,228,109,120,175,223,95,102,187,17,94,230,138,151,81,73,69,180,157,170,67,101,178,131,51,66,215,102,14,233,32,110,77,29,89,234,54,166,169,53,83,240,90,31,151,165,28,235,70,12,119,75,54,0,4,109,68,219,90,119,142,163,84,184,116,118,152,91,225,9,56,91,189,29,90,210,143,1,203,116,192,64,97,243,232,210,246,138,251,163,253,91,127,255,145,255,255,255,223,64,170,21,52,57,202,9,27,159,33,221,226,210,225,198,252,195,110,84,248,131,192,201,147,64,216,224,208,195,83,224,199,19,240,197,0,40,199,209,140,8,170,134,10,162,68,177,132,128,89,8,32,99,32,216,68,7,179,101,109,71,165,136,226,141,134,111,18,42,49,190,18,57,166,153,51,9,80,48,52,81,28,194,23,137,221,83,75,242,81,96,163,85,105,32,120,201,66,14,204,58,197,32,142,81,226,50,27,207,125,186,50,248,115,148,29,129,51,162,165,181,49,73,151,23,139,159,206,208,114,41,83,24,199,208,63,110,18,114,3,23,101,163,102,29,196,246,181,70,56,240,76,236,125,126,82,244,151,232,181,142,171,85,213,139,145,185,86,29,57,143,104,226,223,153,235,174,95,55,170,170,217,237,122,94,110,236,235,251,73,189,215,165,104,231,177,99,231,155,46,236,45,191,99,131,21,243,149,239,134,96,179,108,218,111,93,99,213,245,29,219,203,76,53,242,181,208,198,111,115,227,151,152,27,4,134,193,34,0,43,79,153,97,172,163,196,64,178,131,149,26,161,11,10,133,145,185,104,65,118,214,159,82,138,87,197,238,97,33,120,253,19,151,216,249,240,97,248,150,176,12,27,142,219,174,93,223,200,35,81,255,103,169,255,134,225,146,175,255,214,142,231,127,101,26,68,1,204,13,12,52,211,216,57,12,29,1,32,197,64,82,76,142,129,24,28,32,198,18,2,112,96,190,19,6,25,194,228,96,16,7,38,16,64,130,52,6,230,0,32,38,96,72,6,166,6,64,4,171,86,160,240,60,23,104,85,145,144,14,126,7,24,57,70,72,49,93,80,133,93,191,43,85,49,3,138,121,112,111,166,165,34,204,177,183,241,189,135,21,65,21,108,53,198,42,241,195,210,122,18,23,209,46,250,143,75,212,67,8,35,39,59,78,212,74,182,106,190,189,193,192,26,150,61,116,113,109,230,255,251,178,100,66,12,199,12,106,76,139,217,67,242,63,3,73,226,107,11,24,28,9,159,56,110,229,143,200,231,139,104,77,156,44,80,37,241,61,74,135,155,96,169,212,160,174,193,103,129,226,131,161,193,176,116,160,52,118,116,100,13,198,20,45,124,58,70,64,177,184,225,102,24,101,25,70,12,184,17,103,49,185,102,83,229,72,87,145,251,65,229,142,118,148,232,86,216,116,27,53,118,249,146,110,43,116,233,100,169,111,114,82,74,122,135,50,83,173,220,73,8,246,198,180,88,235,27,25,144,1,60,103,229,158,16,21,19,0,185,72,100,43,192,80,64,214,93,78,206,15,2,187,121,206,80,227,43,96,160,86,121,101,47,109,152,179,210,156,143,23,250,202,186,255,208,117,255,87,201,255,255,247,238,113,181,210,243,233,163,218,238,144,1,37,185,12,4,31,78,250,31,140,224,51,204,107,114,13,69,20,76,66,58,76,25,42,8,66,131,44,66,19,10,194,227,11,0,148,184,21,12,76,92,15,204,7,3,83,197,109,24,30,4,167,120,192,100,68,152,19,161,216,201,8,104,114,8,212,155,60,37,6,54,210,137,134,128,178,122,237,108,120,55,199,143,220,165,234,38,30,37,6,85,136,69,45,87,36,36,152,124,159,12,157,90,9,37,52,102,236,23,159,35,247,59,138,71,84,175,168,123,56,165,248,189,6,235,252,233,54,181,89,180,169,247,126,87,61,182,202,244,14,143,255,55,207,207,121,229,30,182,241,34,91,125,109,28,51,235,225,206,162,220,174,44,59,83,117,148,252,101,121,175,47,200,111,101,86,95,99,140,43,67,41,150,52,213,20,46,170,237,220,69,47,142,154,165,138,103,215,87,37,170,231,126,54,22,237,88,186,216,27,152,117,92,79,5,251,220,178,105,196,218,184,139,108,80,11,22,10,21,220,156,167,25,162,194,96,244,131,192,28,61,16,130,80,40,12,153,41,75,37,97,237,27,91,255,85,191,94,2,6,10,50,188,197,185,9,255,76,255,220,157,123,191,255,44,201,225,240,235,213,255,104,0,11,163,16,155,193,52,112,212,132,148,213,99,236,209,19,8,198,128,232,201,81,32,200,34,100,203,164,76,4,72,153,18,16,1,134,177,91,39,3,1,137,56,169,70,70,128,207,35,131,112,40,128,40,248,176,40,195,140,18,22,34,58,53,12,66,5,93,177,113,17,70,14,204,238,23,210,4,142,131,134,70,28,183,121,190,97,98,64,156,167,73,155,195,113,59,249,163,41,66,188,32,165,133,184,210,62,154,197,67,157,74,76,238,9,6,55,196,8,4,182,213,21,238,203,19,229,175,199,205,185,182,166,251,63,216,84,133,128,189,157,134,173,16,227,175,78,126,47,126,87,196,255,251,178,100,76,14,231,0,112,205,19,186,98,242,69,228,105,193,101,133,100,154,253,167,54,110,229,141,137,42,145,230,129,148,138,24,135,106,46,78,178,241,197,172,36,178,248,169,137,250,233,187,153,138,241,204,12,36,151,98,122,21,240,211,40,151,47,104,102,174,109,46,213,156,113,159,200,80,239,74,187,89,249,122,153,141,215,126,6,217,88,218,202,229,214,95,123,255,251,243,190,217,153,176,1,103,246,2,3,35,131,67,34,73,149,80,96,129,71,194,177,129,128,2,76,241,178,40,177,32,9,156,238,218,168,222,137,104,16,67,141,75,103,163,133,136,97,234,5,179,57,213,229,70,76,193,148,70,244,78,152,139,212,93,111,43,229,94,90,89,198,94,45,137,255,58,255,36,20,76,196,233,232,100,123,50,184,171,54,244,56,56,112,81,48,81,14,48,16,55,51,24,108,48,61,86,48,148,43,48,36,46,18,20,5,70,52,175,26,16,26,192,172,39,18,204,57,52,3,137,6,210,64,16,4,65,225,130,192,15,108,239,160,138,68,220,148,218,24,146,10,143,99,101,227,124,36,75,118,4,83,180,44,183,13,42,232,165,187,90,102,4,203,126,201,35,45,98,57,197,197,104,81,137,57,65,204,48,206,58,211,134,108,117,106,26,245,11,61,103,35,188,61,172,107,127,145,190,251,165,239,237,245,11,44,234,29,209,94,172,151,208,146,216,229,74,39,147,221,212,206,58,253,169,206,93,83,135,84,152,215,252,52,181,40,219,125,179,101,87,190,101,97,103,182,171,22,65,244,198,227,245,146,210,218,199,29,253,251,118,61,253,4,87,179,145,175,156,141,165,241,46,126,58,69,82,219,229,126,194,234,225,223,164,100,32,80,102,85,64,158,64,135,153,64,24,127,136,87,54,85,90,68,192,179,82,161,66,32,215,21,77,73,224,217,137,10,187,16,134,157,102,164,82,69,201,243,135,255,38,191,80,230,20,40,132,225,198,162,249,191,194,62,101,170,48,237,68,248,169,111,91,62,175,255,255,255,253,68,0,87,163,25,59,227,196,85,211,5,132,243,48,214,51,49,148,147,62,72,115,30,129,177,16,128,100,250,226,1,10,152,65,132,160,105,129,70,129,2,162,35,66,234,104,112,1,173,56,64,13,37,49,195,97,81,1,96,39,104,64,132,14,62,81,84,244,98,169,124,176,239,117,161,0,53,152,44,40,1,18,134,24,156,138,0,18,25,157,137,164,19,79,131,119,112,170,12,68,37,247,70,72,134,209,15,183,145,21,195,86,89,96,125,162,44,148,0,30,64,62,146,42,197,9,229,115,173,66,102,238,5,24,173,32,33,50,15,146,210,36,176,226,247,74,40,180,211,10,42,120,72,10,146,161,180,37,141,255,251,178,100,79,12,199,18,106,76,147,187,74,242,67,35,89,160,107,9,42,29,61,199,48,79,109,139,192,223,141,104,205,130,181,168,18,148,62,133,35,167,89,122,140,145,32,107,10,46,251,89,134,32,186,41,81,189,197,88,217,46,149,218,239,36,52,169,94,75,53,13,233,14,36,148,154,88,202,249,147,122,107,193,54,76,207,19,103,202,40,23,53,38,109,154,190,55,77,117,177,20,88,218,71,67,22,76,40,184,220,220,18,198,5,92,96,200,180,207,3,85,139,205,137,16,152,190,20,152,202,226,148,86,170,44,194,49,83,4,15,185,98,123,232,167,179,62,242,116,96,228,243,203,241,184,202,87,146,135,120,188,87,169,220,84,10,222,247,93,109,64,2,172,96,10,132,70,184,164,86,96,238,38,134,19,162,134,100,178,35,198,5,34,254,96,94,18,229,80,177,49,80,3,3,5,192,45,48,21,4,144,224,188,42,192,153,72,216,84,17,17,130,227,198,18,58,203,192,34,128,98,243,51,55,36,6,46,218,192,14,173,47,136,116,40,23,21,75,150,112,216,98,160,80,219,248,140,2,202,218,234,155,89,79,228,235,165,103,177,38,210,25,206,162,85,39,22,126,95,22,113,179,203,55,9,171,177,15,35,5,171,150,103,71,11,113,245,33,49,126,167,150,105,172,107,201,170,245,196,254,195,216,162,52,151,156,101,229,181,143,208,149,157,211,75,75,27,95,145,69,211,125,187,168,249,20,62,237,17,205,95,189,214,177,75,210,96,125,198,171,251,206,184,143,107,74,218,243,94,91,25,130,134,19,167,140,254,223,203,146,33,30,174,60,92,114,233,249,198,86,47,84,201,217,212,103,213,58,105,36,88,238,59,211,51,50,205,38,119,125,168,162,132,37,0,225,184,45,122,155,155,10,9,74,196,107,236,177,48,147,42,154,23,75,6,75,43,185,7,38,6,41,163,53,171,231,223,209,102,236,250,195,24,228,163,246,116,173,255,231,192,223,223,255,254,174,255,74,255,244,12,1,91,243,7,210,44,52,151,22,51,6,17,30,48,34,3,211,13,96,248,48,196,6,3,5,144,9,48,40,1,3,12,16,232,26,9,96,16,8,152,34,128,56,129,184,9,81,134,15,113,216,41,44,156,173,204,161,49,162,20,162,202,157,255,17,152,30,56,221,147,117,161,171,231,57,232,172,8,5,223,95,80,93,117,185,103,36,178,187,50,212,32,127,177,138,243,104,121,220,144,232,57,63,126,210,146,201,36,184,143,31,117,2,242,114,181,72,47,157,235,43,187,70,118,122,32,98,19,137,92,55,45,105,252,237,166,113,54,227,171,7,250,36,69,151,73,52,17,106,45,30,232,160,190,218,5,149,64,202,114,139,241,12,20,98,255,251,176,100,82,140,134,196,104,205,147,218,74,242,61,38,10,23,96,168,126,29,149,207,48,79,105,47,201,4,157,231,205,150,29,24,169,199,81,123,154,87,21,38,154,204,42,218,172,199,22,29,114,19,171,32,36,154,136,73,222,81,29,155,70,146,253,44,73,88,41,113,65,2,88,197,69,147,96,138,29,212,68,195,3,32,99,176,32,0,111,176,2,141,51,55,28,49,196,73,65,146,80,40,57,84,180,151,35,80,18,221,166,237,108,104,224,10,143,132,135,75,83,228,255,127,234,219,236,250,221,151,24,218,233,90,233,139,106,198,192,208,189,210,140,27,50,223,80,18,168,152,98,144,81,185,8,180,152,69,137,113,134,16,226,24,156,10,169,40,207,24,36,3,193,130,56,50,24,23,15,152,8,35,5,64,128,193,24,2,130,128,110,96,206,1,32,160,42,70,129,80,45,6,129,17,125,17,148,50,48,44,121,115,23,115,198,96,68,149,174,86,97,16,70,46,142,8,154,195,226,166,52,12,154,225,109,99,44,185,105,212,106,173,202,236,65,22,88,164,212,130,185,32,210,98,247,31,79,129,217,244,182,84,241,118,172,222,119,161,252,42,49,74,122,75,121,242,8,166,160,133,223,172,230,160,68,212,123,124,227,45,27,64,11,163,146,165,113,160,196,230,180,45,7,235,190,240,194,1,7,110,4,17,172,217,226,246,212,164,125,12,37,36,114,73,211,217,122,118,69,37,253,202,43,92,148,82,174,62,11,65,89,186,50,74,4,164,209,122,217,4,38,98,177,200,32,68,162,230,155,173,130,106,173,81,235,64,113,240,182,101,40,84,45,40,103,157,170,130,218,204,236,83,193,0,1,172,192,79,198,122,42,72,154,165,235,47,96,92,132,129,46,3,234,44,18,95,8,77,117,165,112,237,199,34,37,238,66,149,27,103,127,255,175,191,253,49,185,103,251,254,212,71,171,245,227,84,56,80,125,52,106,56,203,97,2,202,210,65,96,5,5,121,203,104,91,24,122,128,97,141,208,202,25,126,142,25,137,24,161,152,108,0,169,131,136,64,152,200,18,225,128,128,25,129,65,8,194,44,2,219,152,176,63,2,128,116,72,100,196,131,69,205,2,0,129,8,42,80,111,132,32,80,224,160,50,63,129,96,67,150,80,232,8,28,66,196,195,42,132,58,144,241,144,2,83,199,192,68,74,53,3,135,11,79,184,36,66,20,9,72,141,41,231,14,61,177,114,238,149,151,222,103,141,133,161,207,197,115,212,182,150,91,102,205,39,166,3,119,109,114,140,32,153,23,9,145,53,244,96,245,146,106,218,220,129,85,71,139,132,230,37,115,43,95,51,218,103,157,67,68,108,173,101,206,231,226,58,165,247,157,129,150,108,225,255,251,178,100,87,136,135,185,117,202,131,219,99,112,58,166,218,19,97,133,70,23,65,163,71,174,61,45,193,4,23,39,101,134,29,144,226,247,227,133,19,44,107,175,19,106,211,233,110,226,22,87,226,134,58,85,53,217,88,165,109,26,98,148,80,221,249,248,22,176,235,182,247,151,191,7,255,45,93,61,205,229,46,238,199,88,38,213,214,169,74,227,81,45,191,100,45,59,153,47,93,187,203,29,245,76,177,119,0,28,181,128,194,29,209,82,156,202,160,196,32,172,138,9,245,26,100,156,95,8,21,245,213,110,92,166,166,171,116,23,203,183,219,250,54,163,207,230,235,133,151,94,250,93,143,205,26,41,254,71,63,198,57,44,159,235,172,0,32,15,253,247,194,2,57,193,202,6,45,20,152,24,94,97,193,80,169,68,187,96,224,8,56,254,52,2,116,5,128,144,66,17,63,143,72,0,92,237,50,60,1,188,216,217,48,36,199,250,120,144,140,211,177,190,221,31,174,149,146,174,31,215,107,166,116,212,104,180,22,64,178,164,132,37,112,124,219,74,121,175,60,177,231,50,76,202,196,152,142,1,227,201,3,105,167,155,52,74,84,145,170,81,166,173,50,241,166,219,86,129,4,40,224,92,233,120,242,196,164,173,175,83,54,156,10,52,150,84,166,191,145,152,42,129,169,58,14,90,108,79,81,41,109,105,230,207,212,81,58,13,166,233,70,72,30,229,38,172,169,12,245,42,94,238,155,139,81,123,94,227,185,219,200,213,55,169,100,211,195,179,198,191,188,128,2,248,4,148,101,130,175,54,120,126,160,148,133,170,204,76,13,129,25,179,202,162,112,45,75,10,71,68,45,140,28,213,222,156,183,19,37,7,178,126,83,89,222,49,177,140,252,117,51,49,9,63,158,113,212,127,174,165,128,252,83,144,255,188,0,140,177,103,62,76,248,213,164,99,204,60,143,164,26,49,178,224,211,42,83,110,143,77,72,165,14,46,24,40,42,99,145,24,168,240,203,70,67,39,8,12,10,1,77,35,39,136,203,66,151,64,107,77,72,231,66,137,29,78,5,177,8,236,187,129,64,227,73,83,79,43,95,0,168,35,183,85,125,151,241,209,122,30,82,233,191,232,160,145,106,153,0,15,37,196,62,22,62,26,98,108,196,182,112,208,232,32,226,229,80,228,220,236,141,192,129,88,135,184,79,0,64,145,136,23,138,83,240,205,47,113,78,96,3,3,89,194,19,165,124,194,62,113,30,25,87,6,161,13,102,180,248,217,190,77,213,9,225,108,80,170,139,1,166,194,198,110,16,133,42,93,146,200,100,34,70,99,214,76,48,75,25,252,11,209,143,17,113,14,45,235,119,246,130,212,134,49,69,81,207,51,229,98,236,211,109,118,245,255,251,178,100,104,142,200,147,117,205,139,153,123,224,66,68,137,176,101,232,72,34,233,225,56,46,107,41,16,245,30,104,77,134,29,16,94,254,19,167,55,139,199,201,11,141,13,178,10,242,162,41,166,184,86,60,161,119,19,53,229,19,166,125,251,230,72,179,67,146,107,210,175,254,172,216,177,127,172,198,198,152,217,253,33,167,22,40,253,229,103,175,96,86,111,81,245,29,245,55,72,227,0,22,64,116,35,157,112,40,162,10,68,114,144,134,85,121,129,171,136,112,33,66,246,28,72,72,6,104,52,28,239,99,57,181,211,248,96,90,164,21,198,41,254,205,78,96,171,248,134,20,248,69,132,248,175,191,48,127,146,251,162,111,255,33,240,201,198,107,38,174,156,26,44,174,126,188,89,192,194,98,54,193,162,18,196,98,99,6,63,1,193,99,204,116,205,0,11,10,61,41,196,208,2,131,22,220,251,134,77,129,64,4,199,64,40,159,1,194,67,232,106,4,78,98,131,131,38,4,128,189,160,77,132,71,77,37,69,72,6,8,102,211,125,96,161,98,92,219,237,162,127,210,95,78,196,98,147,62,224,97,17,50,212,180,121,103,58,95,11,145,74,218,51,151,49,17,32,205,174,212,188,179,238,74,43,20,7,94,194,151,46,57,235,113,43,221,86,82,96,43,241,133,165,13,108,36,180,251,168,244,83,92,149,51,187,116,50,166,61,185,182,50,191,106,184,52,88,216,182,245,167,150,85,223,249,108,145,220,141,211,243,175,12,220,174,95,79,69,27,159,160,145,68,227,118,229,116,80,3,240,208,113,175,76,58,4,91,11,151,163,88,85,141,200,238,212,165,106,53,50,189,1,242,111,178,192,0,179,116,177,102,104,80,20,182,126,54,240,115,235,214,165,160,206,159,87,49,189,76,217,229,55,54,210,234,239,57,127,115,189,148,221,38,63,118,253,22,191,80,101,75,152,92,149,93,230,93,179,255,158,233,55,95,63,180,209,0,9,196,24,185,20,88,194,196,54,68,8,125,135,40,30,69,147,81,164,20,206,214,215,5,147,223,232,34,186,141,15,143,166,215,30,117,116,197,100,121,251,127,202,39,253,127,78,143,255,255,255,66,21,123,253,98,63,255,244,32,49,45,108,254,83,163,10,144,76,137,228,57,88,152,203,41,83,48,99,12,174,57,51,251,156,192,98,163,20,131,64,198,241,208,1,147,155,38,37,6,161,48,64,67,2,6,150,208,16,12,2,11,138,11,97,177,65,16,25,136,50,32,26,17,117,19,33,224,42,25,75,100,98,129,71,71,106,52,219,214,131,83,230,118,12,147,47,5,184,233,63,229,154,159,209,40,16,138,188,104,4,182,233,45,113,10,53,122,202,182,197,108,183,34,129,229,47,2,255,251,178,100,59,8,136,77,120,77,131,152,124,224,64,100,121,242,97,37,100,27,221,185,70,237,188,95,1,31,150,103,145,134,29,88,68,154,114,110,46,137,91,234,210,74,21,26,216,204,99,152,214,147,84,173,68,77,138,145,20,63,98,180,218,122,50,201,136,163,150,3,57,148,215,25,50,53,161,170,71,105,44,114,81,94,107,69,92,154,207,211,37,246,99,250,58,78,42,181,242,238,71,205,22,163,108,236,104,73,163,22,88,17,104,110,171,115,123,45,50,177,121,231,194,182,103,158,149,141,157,105,182,5,177,131,122,22,176,32,139,80,126,214,125,173,173,190,205,105,183,182,179,77,173,5,59,121,188,23,191,123,170,50,214,218,238,39,250,119,171,238,181,190,162,86,219,143,172,219,94,20,85,104,2,35,188,76,145,55,141,135,12,64,171,1,130,84,74,19,51,139,156,209,90,252,28,227,163,215,80,4,236,109,20,107,135,6,98,57,190,28,42,98,184,91,85,69,191,252,93,113,90,248,143,229,231,238,251,149,255,238,255,240,244,1,255,151,8,32,146,247,194,21,19,202,50,49,3,163,66,139,5,98,152,1,169,138,187,25,16,161,144,3,35,200,176,242,26,36,177,134,27,45,109,178,145,97,88,189,230,132,142,155,77,194,98,20,166,211,71,139,70,27,147,137,118,60,230,82,78,41,212,178,154,237,235,147,236,194,206,172,185,155,248,34,123,26,22,97,77,122,60,199,191,114,171,218,161,115,187,88,96,9,206,213,200,39,154,143,189,219,205,221,74,252,57,235,43,134,93,242,206,255,230,191,156,152,181,74,73,185,158,172,219,213,219,168,49,95,205,46,218,197,84,57,15,245,219,196,114,41,28,254,101,122,138,206,168,205,7,188,99,84,225,186,11,229,178,234,94,90,149,181,32,104,216,48,28,147,108,173,205,108,179,75,201,173,243,21,133,129,194,214,72,189,123,193,244,86,90,178,35,153,161,65,82,192,196,246,137,30,147,212,243,101,135,49,68,205,45,33,45,97,237,136,51,107,224,219,208,8,2,226,66,36,97,42,2,193,11,156,44,36,69,44,243,223,68,212,65,240,52,98,110,23,131,8,58,67,199,194,213,84,115,26,38,31,168,89,230,237,66,162,188,226,120,157,179,26,127,235,168,92,215,247,124,167,241,154,121,193,231,148,219,245,55,255,255,255,217,255,172,0,0,21,216,112,202,38,24,49,208,192,221,237,65,65,249,129,136,134,55,13,25,136,0,98,176,210,21,152,80,28,6,3,179,0,80,200,120,41,79,81,152,219,119,211,140,42,1,142,142,1,10,6,8,20,189,24,83,199,199,221,154,243,52,175,163,228,70,81,244,125,187,3,55,34,73,18,104,89,103,226,232,151,196,255,251,178,100,42,14,6,201,103,208,155,144,126,48,55,5,26,109,60,34,152,33,69,211,48,46,229,243,137,11,151,103,129,149,157,88,114,138,70,67,21,168,99,249,48,179,0,67,13,4,220,100,177,186,133,66,32,103,90,235,35,135,183,68,93,146,246,79,186,31,138,181,49,235,162,80,22,210,102,46,176,169,213,237,146,46,4,53,42,9,147,11,209,105,149,203,150,49,59,20,120,120,89,180,72,215,164,105,27,32,229,243,167,118,237,76,251,107,211,22,113,12,230,114,143,207,214,182,102,246,166,246,120,217,47,227,199,122,157,186,86,8,108,53,198,233,25,193,201,205,168,215,135,73,143,55,6,87,153,100,134,2,33,7,118,105,158,94,182,128,0,32,12,2,4,148,37,187,131,208,173,41,202,20,217,136,97,227,173,74,175,199,243,127,169,219,68,230,28,158,75,61,238,76,63,159,26,159,245,149,255,124,19,242,127,63,119,127,255,255,59,255,255,244,136,198,69,172,251,195,164,212,35,16,252,4,236,216,116,184,203,20,160,146,15,52,56,211,49,49,39,48,208,24,49,216,23,49,144,80,10,131,166,52,40,102,4,133,43,176,44,10,152,82,5,23,32,132,13,29,1,140,46,12,20,60,192,65,64,153,21,5,1,195,230,25,4,165,107,83,33,180,57,217,122,78,131,40,135,232,65,195,73,159,150,209,222,86,86,32,206,208,58,94,149,38,8,208,254,138,138,67,22,163,97,221,58,217,59,4,201,86,159,80,58,92,27,137,50,56,67,38,124,227,86,219,161,68,138,75,132,129,182,146,103,209,44,208,186,175,98,157,198,31,30,158,222,197,1,38,31,118,156,15,187,65,8,97,122,167,7,84,121,168,19,190,134,107,165,84,84,218,67,200,164,49,177,164,68,108,62,166,41,52,203,112,51,6,218,197,34,223,123,220,127,5,147,192,153,77,93,86,75,120,251,131,23,81,213,52,121,29,115,14,22,35,230,185,122,54,102,206,33,65,172,44,190,187,141,99,198,142,243,116,105,221,242,157,180,250,195,221,99,200,205,26,19,116,142,95,225,171,95,27,174,255,236,59,195,185,158,54,34,56,104,152,72,116,10,24,13,53,49,1,2,68,93,230,58,199,153,229,68,158,207,9,94,15,191,146,199,136,81,50,12,173,146,28,35,67,114,188,163,87,251,97,66,251,231,151,207,127,169,154,23,186,25,189,123,255,255,251,62,175,255,255,200,144,0,1,163,8,14,179,155,144,144,81,104,114,42,110,103,17,112,33,51,76,80,112,70,134,227,6,139,193,144,40,197,48,148,195,16,140,100,1,49,144,114,48,188,8,107,175,217,138,128,98,202,11,1,45,161,131,96,59,49,6,5,197,98,177,8,42,68,72,4,255,251,178,100,34,140,215,82,115,205,147,185,92,224,72,165,153,209,105,231,58,25,65,163,64,110,61,147,129,41,154,102,197,167,149,50,4,164,117,136,25,113,170,62,134,33,179,180,133,189,128,103,31,214,210,136,160,4,219,145,66,161,161,229,108,117,39,162,181,96,145,34,32,92,224,165,17,229,197,48,183,156,113,102,225,6,133,47,101,244,151,88,191,105,84,125,154,88,182,84,38,28,199,122,253,180,117,98,238,78,2,181,97,149,107,222,240,63,233,130,35,88,84,32,95,148,203,108,220,203,201,4,52,228,4,84,237,237,37,219,236,238,105,237,234,207,155,48,222,140,213,66,13,15,54,118,173,76,92,243,22,165,106,152,137,249,60,168,121,39,176,244,159,135,209,130,143,218,126,82,124,23,73,232,36,76,66,71,156,244,32,205,103,66,159,239,255,235,189,40,137,64,38,142,170,162,1,167,0,49,50,0,169,32,1,50,243,133,186,89,2,71,157,128,166,143,153,19,112,109,98,229,82,207,124,211,82,84,73,168,150,210,237,213,7,181,124,171,227,165,235,206,208,218,5,136,102,101,120,167,249,105,30,249,229,255,255,254,207,175,246,255,255,44,0,4,43,177,33,220,228,200,18,161,68,226,139,99,42,29,204,88,85,48,17,68,207,96,131,15,133,85,120,56,100,10,8,56,38,15,27,20,4,99,98,0,48,65,5,239,149,165,9,16,2,11,20,5,20,14,17,125,70,63,82,80,136,9,55,173,132,106,123,148,247,239,154,215,10,148,75,46,240,63,227,85,244,75,200,115,227,45,201,191,179,175,25,92,103,194,19,1,85,53,81,144,108,145,53,53,115,161,199,250,103,174,90,63,61,26,117,185,127,225,227,44,192,182,149,76,143,165,159,253,172,230,176,111,144,52,166,31,43,161,59,98,17,81,124,89,236,89,127,71,189,79,86,182,140,67,29,181,191,37,45,63,198,157,235,52,177,151,73,171,95,171,255,27,81,84,30,86,219,78,44,186,39,211,85,123,237,124,51,27,15,221,86,217,219,165,93,17,254,177,187,215,4,183,17,3,17,5,61,100,192,75,204,10,176,226,169,102,4,30,218,23,16,152,19,130,110,132,98,25,229,2,118,145,243,113,179,247,92,110,173,103,70,48,47,53,195,152,247,142,48,251,240,179,84,12,45,94,175,65,124,7,29,241,165,200,223,65,93,30,139,195,154,142,175,250,128,1,204,31,77,78,134,83,204,147,21,205,37,128,205,217,34,76,6,59,12,24,95,141,15,18,76,152,22,76,40,7,64,198,41,134,97,152,200,118,96,249,222,36,6,191,193,81,32,196,240,165,45,75,148,60,22,3,132,100,117,17,52,31,114,34,50,68,60,120,114,143,199,25,225,17,44,255,251,178,100,38,14,135,94,105,205,11,186,100,116,61,39,186,55,61,162,132,27,65,163,60,78,61,149,81,27,22,103,9,149,137,168,28,18,248,70,107,137,8,140,79,206,195,206,146,53,199,86,109,36,93,16,173,221,102,113,157,80,150,74,91,140,4,173,118,54,165,146,91,16,82,65,223,148,21,87,67,87,98,75,71,234,206,38,197,186,1,145,15,62,116,208,238,121,68,82,194,206,136,1,79,99,168,51,47,108,31,172,75,133,243,205,13,216,228,251,120,18,187,62,209,219,126,183,147,223,115,32,106,218,243,72,107,43,244,180,31,75,67,124,200,184,249,99,76,49,141,108,113,255,222,175,244,118,142,111,13,61,117,75,203,16,227,164,122,220,183,29,219,218,53,55,174,197,78,49,62,199,167,106,183,239,27,94,77,202,44,61,140,21,214,64,8,112,0,11,230,167,72,228,4,134,32,205,17,98,124,54,35,57,163,207,131,254,47,171,133,171,102,165,21,254,178,179,138,2,94,243,254,191,175,111,255,131,255,211,255,79,231,229,255,254,184,19,228,138,117,63,190,79,66,63,218,63,152,53,110,116,99,121,158,75,38,119,158,24,168,236,100,19,241,133,36,70,12,7,24,164,196,96,16,65,136,0,38,20,7,12,128,76,116,0,38,25,55,136,46,24,186,127,82,145,136,130,129,44,44,80,28,86,40,110,41,54,175,94,25,228,252,36,213,192,193,199,23,55,223,42,150,211,25,121,82,233,148,90,105,118,214,124,80,94,205,35,82,15,244,20,108,55,148,209,230,16,161,81,187,150,44,91,8,8,20,47,234,170,218,127,182,196,109,108,85,68,254,186,241,10,177,162,153,107,254,19,230,121,109,153,232,95,173,216,29,199,131,193,228,168,120,141,164,236,175,82,176,233,33,233,242,147,168,206,154,169,101,204,67,35,33,28,178,189,180,253,9,218,229,231,208,172,140,225,1,149,8,220,125,195,185,141,97,141,86,155,26,178,215,36,66,125,110,168,92,97,143,192,161,8,225,124,121,228,143,88,116,164,174,145,154,35,208,0,3,9,30,151,163,39,26,186,147,104,4,144,193,65,30,65,166,224,239,41,5,100,82,201,115,202,135,74,114,192,173,192,253,190,111,181,91,18,76,189,7,237,252,164,142,131,236,62,227,51,59,122,182,0,59,87,81,183,254,60,135,57,60,83,127,244,43,223,71,114,0,18,159,252,67,46,3,161,53,176,227,186,159,9,112,48,117,80,43,113,178,16,24,58,75,114,34,74,5,15,180,115,25,80,38,0,141,18,7,152,8,4,177,104,45,114,213,60,35,6,39,162,60,51,101,239,133,50,178,82,255,169,182,246,232,127,220,183,67,40,122,176,162,166,102,253,248,195,221,204,154,255,251,178,100,40,140,198,166,104,208,27,120,99,240,70,102,121,193,101,135,114,157,21,161,54,78,233,145,201,6,150,103,69,134,9,146,31,126,227,231,189,191,60,248,46,99,41,145,213,186,189,198,77,135,204,64,182,238,173,145,133,113,206,145,160,119,188,2,161,135,78,206,216,82,223,186,16,113,218,26,47,173,223,250,251,52,103,9,124,86,39,150,201,105,23,85,34,131,164,231,99,242,162,231,35,183,219,13,215,82,199,156,83,212,37,168,23,46,33,74,242,75,167,107,62,55,4,53,119,64,137,145,69,217,121,178,184,90,242,195,163,34,163,103,6,143,95,76,206,244,253,13,114,45,129,193,36,248,115,137,181,138,19,172,42,171,71,181,0,67,187,186,13,0,134,226,229,152,44,40,40,40,84,104,107,49,5,158,163,201,204,212,48,143,180,54,97,116,20,193,165,143,186,58,190,107,64,139,177,125,193,233,98,74,44,160,231,28,63,119,190,173,133,136,111,171,106,223,42,46,217,191,61,163,245,61,79,245,128,3,89,2,186,106,129,56,103,72,52,115,218,24,105,168,194,99,65,86,101,25,222,103,80,66,99,32,152,0,12,76,29,12,12,32,7,1,0,185,136,229,153,16,66,235,8,130,112,195,65,123,58,163,65,152,32,35,37,2,22,92,54,100,113,114,36,6,0,104,209,196,59,36,134,82,80,226,182,166,144,227,171,54,28,252,21,161,177,63,89,188,42,81,75,178,0,77,158,199,92,136,191,101,13,75,244,202,173,218,136,169,235,51,97,66,105,199,69,113,167,212,172,221,163,54,175,171,100,11,134,114,253,99,76,150,125,228,169,168,243,149,59,90,225,101,110,132,181,83,28,44,99,33,187,13,222,123,214,90,159,199,248,161,229,83,20,54,212,167,240,251,223,243,85,137,87,239,99,124,189,167,107,153,11,245,239,63,199,38,23,207,153,215,151,58,149,42,38,29,179,231,28,157,200,238,249,57,99,53,75,26,39,233,29,222,92,114,242,197,180,165,20,13,21,215,42,201,18,42,213,183,232,2,69,216,192,132,71,10,131,180,21,248,81,105,104,89,103,233,181,86,8,40,80,177,23,136,99,131,29,192,95,203,174,179,125,23,124,11,240,133,120,124,196,197,191,252,184,24,219,118,217,182,194,146,142,114,235,255,255,254,205,186,255,103,255,253,104,0,1,163,23,147,51,67,15,195,21,195,195,171,6,83,32,200,131,23,13,227,20,95,51,16,134,19,20,197,32,225,108,197,224,80,192,240,189,12,140,86,12,192,195,27,240,134,38,12,2,232,164,131,96,96,248,46,4,24,112,161,70,192,117,134,4,34,132,134,7,104,110,35,222,173,55,162,5,96,99,180,168,74,145,82,75,224,90,145,58,255,251,178,100,45,14,231,104,113,77,19,186,92,114,68,133,169,226,97,39,114,157,201,211,48,14,228,211,193,14,155,39,205,146,190,56,118,132,243,183,34,204,242,96,132,131,92,167,205,164,195,209,185,66,227,194,109,132,210,83,71,19,198,138,84,20,28,68,26,204,227,36,189,117,177,64,245,235,8,193,55,249,76,191,157,197,187,167,213,172,160,54,205,141,239,255,92,67,167,174,50,93,52,7,78,163,237,150,83,111,158,223,102,203,194,179,157,223,44,101,54,11,30,105,250,82,118,229,142,80,158,177,131,152,124,148,234,70,41,199,215,179,167,73,196,244,10,10,140,182,40,102,179,157,209,124,14,248,31,77,202,92,108,132,74,239,81,70,172,234,165,30,104,218,166,87,191,217,252,51,71,224,137,0,2,69,81,99,75,56,222,68,44,2,36,42,81,225,138,22,48,243,178,120,241,114,41,190,187,29,91,52,0,104,206,91,154,251,105,145,219,148,63,59,31,55,49,63,239,80,84,255,167,59,245,24,101,245,211,109,188,169,82,118,60,44,69,189,61,95,254,163,22,9,115,56,136,131,61,139,131,208,222,211,85,17,83,55,205,131,61,29,243,83,192,115,2,4,115,14,67,128,96,238,97,176,128,42,0,1,20,161,64,73,71,211,112,4,92,191,38,2,132,125,72,97,24,38,34,18,135,142,20,30,40,36,196,41,84,95,193,144,80,54,34,178,93,42,27,192,228,115,134,101,206,92,137,139,168,123,188,183,226,227,217,195,243,2,162,9,40,224,66,151,116,245,43,224,150,116,144,226,192,94,166,83,168,7,80,0,143,102,177,216,146,169,227,23,97,78,182,233,2,224,173,106,76,163,52,117,85,157,196,187,66,178,219,92,53,19,175,91,22,237,107,82,153,101,170,178,171,95,141,91,116,247,42,89,250,185,39,62,44,150,1,26,178,0,51,162,33,161,217,157,136,172,248,44,155,34,105,247,106,216,73,201,187,99,220,171,42,173,33,134,198,148,85,169,58,104,121,86,92,17,120,154,46,11,181,111,76,99,227,159,134,183,62,73,28,233,115,201,157,226,76,243,102,150,110,168,112,3,49,103,205,20,141,132,133,17,33,6,34,154,8,38,95,54,242,235,148,246,124,65,229,255,227,246,129,96,175,234,218,208,127,220,207,97,216,79,69,106,254,175,142,31,244,255,208,86,159,240,84,59,235,151,59,118,216,129,230,246,127,255,255,255,253,80,0,2,227,8,10,204,198,71,58,1,148,245,31,195,11,12,13,218,243,53,194,8,231,96,162,129,43,94,51,136,4,199,35,176,176,20,203,103,80,131,107,79,11,3,5,137,176,9,8,12,4,28,125,74,160,145,65,144,98,132,80,22,232,22,103,225,30,34,165,255,251,178,100,34,142,214,222,120,205,19,143,76,224,72,6,217,194,105,103,98,156,17,191,48,78,233,49,201,13,154,39,13,161,30,88,82,13,112,19,17,31,5,148,251,141,1,142,65,33,78,168,147,32,220,101,128,220,9,85,125,76,86,155,31,196,87,194,31,90,162,134,126,226,137,112,123,67,185,10,180,85,50,111,87,15,215,94,214,181,151,34,177,199,143,120,190,178,127,69,115,164,58,179,249,249,77,132,221,30,211,227,137,50,249,57,214,182,69,132,242,155,132,45,191,9,66,204,9,81,33,118,178,137,19,98,135,54,180,49,84,112,76,129,44,154,87,88,134,148,127,134,84,19,218,130,82,94,148,132,175,194,72,155,216,199,47,29,126,224,206,85,124,220,142,84,191,150,214,67,37,177,117,127,159,213,188,0,48,32,70,20,33,2,116,199,143,38,48,229,12,18,4,54,22,7,7,170,197,99,108,96,194,175,251,5,205,127,140,73,5,67,145,248,157,168,57,144,252,124,187,32,191,10,190,154,183,202,231,2,156,253,31,70,248,241,185,95,220,35,36,231,3,214,154,69,113,101,40,90,48,212,24,49,181,69,52,168,52,49,70,233,5,14,70,64,27,102,41,205,198,72,129,194,0,4,46,25,152,12,21,24,104,37,0,64,211,31,141,112,80,238,186,7,66,224,224,53,214,97,96,225,102,24,42,149,37,152,19,100,170,37,88,2,226,22,67,0,83,184,62,122,104,20,46,221,10,20,106,181,61,238,181,7,37,122,226,248,22,150,139,138,30,140,19,211,13,14,53,81,234,92,88,223,121,63,113,52,242,212,124,117,75,131,134,219,53,45,61,199,63,154,79,74,94,212,221,239,130,18,6,247,175,151,191,90,177,255,16,26,220,208,252,76,27,105,125,221,115,228,223,235,61,46,146,10,173,214,102,187,25,20,49,133,107,83,162,118,107,229,50,184,169,103,118,228,121,17,14,166,220,167,219,165,169,131,112,52,239,69,230,86,149,236,37,53,32,77,9,54,172,88,89,125,170,41,10,70,169,76,66,219,89,138,127,229,55,127,84,211,228,93,208,192,16,85,138,160,140,226,32,8,0,23,82,20,64,173,133,177,146,51,85,44,134,204,16,71,91,224,198,254,245,254,59,90,120,103,46,83,10,236,129,243,252,161,117,13,133,30,128,16,230,10,198,38,189,212,89,141,139,109,250,116,208,103,43,252,163,208,152,0,6,161,209,156,193,117,156,202,193,252,222,153,216,196,112,76,200,134,8,204,24,232,208,65,8,193,16,68,192,32,4,20,178,24,66,40,131,64,35,9,17,195,5,64,135,244,100,48,8,6,219,168,232,8,24,44,76,146,131,37,129,8,136,217,64,183,184,0,86,228,205,94,24,27,58,255,251,178,100,38,14,199,38,109,204,19,184,76,226,68,5,153,195,101,45,106,29,65,163,54,117,204,128,9,18,154,102,202,180,112,0,224,128,106,162,95,202,174,211,83,77,70,84,81,217,123,39,137,189,218,82,168,88,175,212,121,42,223,104,140,123,90,139,106,179,195,3,97,27,46,41,48,236,123,59,207,10,207,159,48,97,209,107,220,163,181,182,125,25,195,83,47,125,141,93,185,135,37,241,58,77,58,66,181,226,207,212,101,154,97,181,231,119,37,81,73,103,217,175,226,154,116,83,202,21,52,108,163,96,219,80,163,116,162,100,82,77,29,210,68,200,30,47,109,82,176,104,204,91,139,216,94,240,248,123,165,44,72,218,239,164,225,38,148,154,136,109,60,98,153,254,219,150,207,124,255,182,114,131,96,196,209,108,128,88,0,0,7,101,48,84,48,233,237,75,76,228,67,30,12,133,99,69,147,205,75,218,169,112,156,203,44,13,87,128,165,64,85,132,161,191,220,190,215,224,115,237,108,44,100,42,121,206,5,139,88,110,50,116,215,91,55,219,31,219,235,125,127,172,218,79,180,56,224,8,60,101,232,201,163,11,71,252,167,153,92,198,105,82,65,65,120,225,132,195,11,1,128,131,132,103,17,10,2,224,176,82,252,4,128,88,65,64,112,113,157,46,73,70,80,216,144,224,162,55,10,112,117,35,8,44,232,199,165,143,126,84,140,111,10,237,26,146,196,238,21,30,245,245,35,150,192,106,105,20,210,249,207,238,70,108,94,110,144,63,121,17,189,184,13,248,164,125,5,14,123,191,56,199,51,187,35,183,155,11,169,99,152,127,32,6,222,158,164,162,7,183,157,207,212,196,170,205,235,51,184,84,151,200,35,85,176,167,160,183,247,235,99,185,126,84,31,43,167,221,122,93,219,150,78,211,197,37,249,223,207,148,184,76,210,253,38,85,123,90,89,143,218,167,213,172,190,236,190,238,85,111,238,245,105,251,121,95,151,205,103,73,17,181,118,189,106,215,162,122,213,172,232,231,233,45,227,75,91,42,214,179,237,93,238,103,181,240,206,83,63,202,97,229,94,231,236,77,5,176,52,0,48,19,221,98,176,179,35,128,18,0,0,144,199,171,18,72,188,96,22,68,165,137,254,84,47,14,207,252,140,214,97,24,160,26,8,14,24,217,133,221,81,172,254,232,212,39,68,124,230,171,125,26,160,105,63,179,235,249,84,239,248,153,172,91,138,58,65,72,0,0,9,18,11,70,168,148,208,223,69,196,73,0,109,99,83,109,9,178,55,1,52,215,50,209,243,106,36,51,148,82,40,83,12,9,77,194,160,48,96,121,144,141,144,133,182,204,128,49,70,100,63,8,136,68,204,156,190,167,160,73,66,188,104,50,185,255,251,178,100,33,128,7,23,97,82,158,111,32,0,75,5,169,241,204,160,0,157,37,211,66,93,188,0,1,46,150,102,67,180,176,0,170,28,242,150,218,202,102,236,182,89,15,218,144,235,183,38,175,89,126,40,96,108,235,211,227,133,217,68,95,122,167,156,170,223,86,212,158,78,244,195,146,221,99,69,186,105,175,214,18,217,94,53,233,44,84,137,110,188,53,87,155,171,203,26,185,141,77,74,35,237,61,245,80,54,78,195,218,124,191,88,216,213,122,11,242,47,199,150,57,133,63,106,85,213,74,183,251,110,8,117,22,17,237,96,226,192,50,187,151,241,230,89,225,133,249,201,137,202,181,241,223,115,181,203,181,42,212,221,101,239,59,27,191,75,156,197,169,69,37,76,107,231,185,118,89,87,227,129,176,192,199,255,255,38,3,11,183,255,143,28,0,64,1,0,60,6,42,60,14,80,26,208,213,102,224,82,16,142,84,12,56,169,24,56,72,242,97,221,104,48,89,224,213,3,144,88,46,30,173,137,156,193,51,44,220,195,86,132,252,119,107,83,213,219,215,83,193,37,127,10,26,159,198,13,248,243,99,226,241,252,70,82,73,252,0,0,0,97,162,134,154,32,106,199,128,118,211,218,159,5,39,138,46,153,81,25,128,100,152,169,168,145,40,64,155,17,52,226,64,113,176,36,8,195,128,68,3,160,78,141,5,10,217,18,17,22,192,138,137,154,209,218,174,151,92,51,214,225,58,95,118,31,25,119,154,90,247,107,81,154,89,20,77,174,61,241,55,10,122,51,42,173,1,184,13,114,195,132,201,97,232,122,25,191,21,145,196,104,225,150,194,190,229,152,209,229,26,162,182,216,167,45,191,145,25,45,45,169,45,28,130,53,185,92,70,19,188,105,111,126,168,240,207,154,221,219,217,211,88,154,155,181,241,199,230,205,218,209,216,123,58,149,255,121,218,194,99,89,101,86,69,249,94,203,58,75,255,75,204,108,119,123,199,149,97,120,254,166,159,191,199,14,115,124,252,59,255,150,54,251,133,139,57,239,26,179,248,79,99,251,214,63,149,223,255,185,55,143,127,245,123,187,185,249,127,255,123,255,189,127,255,41,63,255,237,255,255,217,25,14,165,224,161,71,157,17,66,211,11,12,205,11,26,230,154,233,248,22,2,138,17,51,26,97,54,37,236,101,139,2,11,137,226,49,177,52,34,69,108,59,40,123,164,126,242,99,34,249,200,5,248,50,247,124,47,245,126,207,105,237,225,146,247,191,255,207,158,119,250,134,78,102,160,236,0,0,9,80,214,50,147,64,50,142,162,95,51,104,164,204,176,67,6,23,136,1,230,29,8,24,16,190,106,176,42,68,128,132,168,32,48,201,128,32,0,157,130,194,211,4,0,255,251,178,100,23,142,38,192,112,81,27,143,69,240,74,37,169,184,107,39,30,27,57,201,62,78,229,109,193,45,158,103,21,145,158,80,68,140,240,106,187,105,233,186,145,4,64,134,131,10,48,72,42,105,97,92,89,149,84,112,73,65,207,68,97,40,126,133,98,26,87,175,183,188,47,136,83,154,55,189,102,145,82,146,10,3,198,200,58,92,60,170,134,133,19,76,177,15,149,85,125,34,45,65,110,84,237,117,17,146,103,6,7,210,184,75,21,118,235,88,182,61,235,245,243,59,107,35,184,87,127,15,26,195,189,192,132,153,249,106,220,255,59,203,126,237,229,112,173,159,110,87,29,251,186,135,19,121,207,214,20,26,206,24,202,107,69,188,8,186,250,106,182,118,182,38,187,123,17,137,30,72,163,236,130,212,214,173,247,130,232,104,129,239,193,66,105,254,191,235,248,21,224,230,21,0,0,32,2,64,176,184,116,54,35,232,140,134,96,161,90,8,150,6,162,110,36,179,212,189,186,140,42,218,233,187,189,141,181,72,84,78,204,50,161,44,252,227,223,83,225,43,69,109,243,201,208,95,207,183,252,203,205,7,195,79,253,95,202,17,255,255,255,246,147,24,220,203,180,0,102,74,50,231,202,21,6,106,154,134,30,17,6,36,54,224,97,188,196,96,160,196,112,76,193,128,48,5,39,6,12,99,192,240,200,14,97,136,238,97,32,14,85,80,75,3,40,3,28,167,196,46,4,40,176,8,140,0,84,145,85,228,99,71,58,154,107,245,15,76,1,215,73,85,183,21,91,162,208,32,40,23,64,56,103,134,30,111,217,27,24,149,68,225,49,27,21,27,117,82,94,10,122,178,234,139,74,97,150,202,215,101,172,175,150,9,68,194,30,146,41,160,73,120,216,62,154,8,135,128,241,144,235,32,177,172,64,161,0,185,173,67,209,167,187,157,142,43,89,119,30,69,81,246,158,76,155,129,237,107,72,225,201,238,73,21,93,79,239,117,249,135,207,31,22,83,19,144,32,153,246,84,223,202,190,53,24,122,33,209,108,122,236,138,229,175,218,117,145,11,17,165,207,166,91,42,95,254,216,253,255,228,53,207,72,231,92,8,0,160,9,16,243,31,44,137,12,65,32,134,196,218,32,84,14,234,84,39,227,248,93,214,167,40,148,176,87,250,83,39,136,74,32,57,220,112,133,213,20,192,83,78,47,184,51,180,214,161,97,211,144,197,218,236,209,208,141,191,70,213,61,221,234,255,157,255,255,202,191,156,255,250,1,0,0,147,156,196,33,96,230,193,80,208,128,160,64,36,152,108,118,14,135,98,0,241,57,70,36,28,210,12,77,128,59,38,57,121,64,178,0,194,66,24,17,51,22,235,13,203,26,171,118,82,49,71,148,255,251,178,100,27,14,166,78,111,209,155,186,121,240,71,74,9,249,101,226,100,24,173,163,70,110,64,221,1,18,30,103,1,156,20,168,170,2,187,25,129,225,166,35,22,1,12,127,173,26,144,144,181,185,242,206,249,27,2,152,188,57,158,56,78,176,125,93,227,67,92,12,223,71,236,111,212,159,218,126,221,136,154,211,247,35,229,157,88,167,130,217,155,237,39,138,252,192,223,150,246,220,110,215,22,219,163,85,166,249,70,231,237,78,154,198,92,27,171,189,244,63,255,187,124,110,89,191,237,83,235,249,115,247,49,165,173,97,128,30,51,64,211,235,94,246,129,53,254,103,129,232,238,204,158,143,222,63,189,159,41,51,224,194,119,5,253,42,207,243,95,72,23,241,108,213,255,255,255,255,254,38,122,88,0,2,0,0,44,98,72,216,195,78,163,149,97,127,146,241,212,77,212,41,94,142,156,20,9,42,118,173,140,130,165,125,226,189,170,14,180,44,186,133,121,214,93,237,6,33,217,117,228,255,249,95,254,179,251,190,175,255,255,79,240,98,63,197,127,255,235,165,58,13,232,105,254,97,233,81,236,137,198,104,26,152,148,92,103,53,216,177,16,195,99,35,12,5,134,76,70,78,3,7,5,19,69,85,140,0,78,80,162,0,50,150,44,182,66,244,43,154,88,160,200,1,5,89,68,153,33,227,53,22,253,19,90,148,41,188,135,43,211,109,122,13,165,161,207,80,85,171,18,28,53,102,197,28,22,226,193,223,222,227,110,134,155,8,34,197,18,193,237,166,104,80,76,124,145,1,152,29,197,50,117,49,218,73,169,17,252,221,231,15,180,226,208,180,149,110,146,11,172,151,233,141,234,209,55,69,234,32,137,107,66,139,46,180,238,68,148,228,217,20,51,115,2,176,54,36,170,154,33,12,26,57,145,201,116,147,47,14,242,177,40,75,95,153,107,226,225,108,116,107,18,54,13,152,248,98,248,38,138,117,219,20,52,173,177,166,126,189,207,10,14,45,19,151,117,172,32,172,169,16,49,68,43,41,124,189,74,35,192,144,169,235,79,163,51,100,184,212,157,48,21,144,107,190,29,57,69,22,108,175,136,51,69,250,168,184,23,98,126,209,131,13,251,107,103,234,252,127,255,255,254,163,163,115,159,255,34,0,0,51,10,212,130,48,237,10,243,19,112,172,49,110,16,19,33,65,110,48,79,15,99,2,16,43,34,13,211,3,144,176,50,70,3,67,50,17,50,243,131,4,23,58,82,65,44,195,3,94,143,151,172,29,188,97,98,6,72,64,215,4,65,70,18,76,101,194,229,97,10,148,89,85,62,140,8,96,104,249,17,193,197,193,64,35,50,35,34,11,77,248,49,181,22,33,94,174,69,51,122,169,139,248,176,255,251,178,100,53,14,231,245,114,205,19,219,122,114,66,105,250,3,96,39,156,30,165,201,54,79,109,233,201,1,32,167,205,128,182,120,176,3,221,180,144,31,40,3,196,14,166,120,58,32,142,66,148,159,82,33,248,230,66,138,217,14,116,60,164,172,241,112,178,186,71,56,70,19,66,148,122,149,13,137,39,198,153,141,31,73,21,188,226,236,185,202,150,208,113,54,141,153,175,250,230,206,87,130,100,77,6,102,226,183,80,102,107,207,220,199,30,190,172,225,243,172,215,215,11,248,249,241,183,243,162,186,153,203,16,37,163,231,209,206,223,86,112,244,100,143,140,98,95,51,248,148,153,236,86,77,234,123,194,121,151,57,55,100,38,2,190,88,24,125,77,123,189,249,240,127,240,33,255,250,186,255,248,222,0,0,0,45,13,142,26,75,210,167,139,98,152,161,85,192,12,100,164,205,251,151,89,45,99,124,181,15,203,251,123,187,171,123,65,246,227,165,244,71,172,243,247,242,121,47,151,46,179,93,255,255,255,236,8,84,211,124,95,234,220,199,255,240,254,60,27,1,140,70,72,184,211,52,84,204,46,130,16,196,220,8,140,133,64,60,192,36,5,76,12,131,52,193,144,18,204,18,195,28,198,88,17,73,157,204,160,125,4,38,61,238,92,241,196,65,35,99,19,0,49,225,35,0,8,67,119,48,26,16,0,16,49,128,146,192,26,131,152,201,83,152,48,64,36,28,175,72,66,210,120,193,203,147,133,178,190,173,41,39,87,114,66,195,108,69,163,9,249,190,236,232,98,83,143,180,209,248,41,229,132,30,209,157,51,47,70,55,227,206,50,223,246,1,119,89,131,209,219,63,151,140,164,211,192,101,43,198,202,166,204,81,92,158,107,75,150,159,121,91,183,86,171,239,26,230,108,125,227,13,159,123,106,78,252,93,76,154,249,249,223,221,209,150,223,250,250,214,107,247,165,204,79,106,176,211,59,132,77,37,206,14,243,187,211,25,141,175,234,225,111,22,44,218,166,103,139,111,134,169,231,133,30,14,62,113,27,55,199,90,204,121,60,24,186,131,141,197,214,177,62,241,173,201,124,99,43,58,223,243,61,245,129,192,104,236,77,46,13,29,11,192,130,68,3,30,50,2,10,47,42,140,68,147,34,21,142,229,208,246,236,99,67,67,123,215,158,68,158,244,68,225,207,53,255,188,151,203,151,245,147,252,191,255,249,120,53,50,186,172,50,7,82,180,126,141,224,0,0,73,48,198,214,28,253,145,188,210,161,108,211,2,40,212,194,196,193,50,172,80,131,48,24,62,48,44,221,17,141,166,21,1,151,36,134,70,218,176,99,114,169,131,78,60,28,216,218,5,25,4,12,22,173,110,192,1,64,64,210,207,175,225,2,255,251,178,100,33,14,135,75,111,206,155,186,122,112,62,229,218,45,97,133,72,28,145,191,56,78,233,233,201,36,151,103,73,172,40,104,87,68,116,99,38,87,107,10,219,152,242,172,6,62,189,165,97,130,169,94,122,104,140,11,180,242,209,119,153,204,111,189,76,158,167,88,172,209,204,141,145,197,193,84,206,165,65,116,145,117,91,206,16,24,127,4,210,84,213,108,242,32,141,51,98,34,53,41,138,202,125,250,233,255,219,94,105,173,228,249,91,214,34,177,230,190,17,247,74,116,132,182,206,105,159,232,121,83,235,226,185,181,226,106,254,174,181,175,11,239,195,52,239,91,189,26,154,222,111,247,245,14,46,113,26,30,33,196,110,143,60,13,217,134,60,8,177,89,156,91,163,71,100,180,244,153,89,172,110,36,40,209,95,53,75,125,102,180,213,243,173,124,127,31,15,177,34,160,0,0,2,128,0,54,36,23,219,55,123,64,234,83,54,116,181,16,221,70,159,65,244,255,10,202,55,112,137,78,144,236,77,24,175,111,246,183,243,111,175,255,253,91,254,113,225,215,212,36,42,72,207,59,145,114,188,135,191,253,89,250,0,179,6,186,83,102,65,195,25,10,83,62,72,179,65,85,195,23,130,3,13,199,113,35,24,193,3,52,213,80,76,59,137,174,74,64,8,216,252,50,129,139,156,113,67,138,5,56,224,226,224,19,14,240,84,56,129,65,136,2,95,55,4,44,41,161,41,84,145,212,73,68,251,30,10,170,235,101,172,197,72,134,63,42,53,26,227,99,25,72,114,140,127,35,212,3,181,250,32,237,59,132,71,178,79,70,5,123,166,229,194,90,99,156,232,75,106,198,95,95,109,47,209,236,32,175,16,231,8,222,35,148,26,214,2,91,94,209,49,228,222,190,54,145,115,215,204,88,223,229,65,171,101,116,211,140,238,21,190,242,161,199,221,49,188,230,218,198,168,216,179,240,214,167,137,88,108,3,179,91,138,152,52,127,125,159,143,153,113,108,120,244,198,228,180,44,214,207,39,113,134,223,243,226,66,143,14,3,134,25,92,53,95,37,252,42,183,255,254,181,154,238,63,249,188,157,105,135,232,0,129,18,85,56,209,240,36,169,241,4,191,17,73,246,25,65,73,93,152,197,148,167,150,229,19,114,192,100,237,156,76,85,232,169,221,118,107,149,153,51,103,173,233,244,182,71,223,190,47,36,23,49,244,36,27,229,27,190,225,19,123,228,60,239,249,124,229,31,255,255,255,208,0,0,81,80,198,42,204,232,0,164,199,17,164,84,176,50,41,3,16,16,70,12,0,38,42,137,229,0,201,163,97,33,131,160,121,129,96,113,96,3,48,148,131,48,0,7,83,48,91,103,33,198,42,79,40,177,108,112,128,255,251,176,100,29,142,198,185,104,207,27,185,123,64,76,10,10,19,96,40,158,27,229,163,56,79,109,229,217,53,39,232,205,133,157,25,146,82,139,146,192,28,49,213,21,130,93,56,245,144,0,252,150,22,164,135,101,132,17,248,200,199,186,69,183,167,42,86,218,82,2,151,120,167,108,80,225,117,141,61,101,220,68,198,50,165,61,173,172,174,60,173,237,152,186,133,26,84,193,80,222,43,231,59,118,198,159,237,62,236,223,227,214,184,72,166,226,95,75,214,166,48,126,218,184,145,55,191,123,107,231,10,236,87,31,57,207,198,117,172,55,103,226,241,111,245,179,182,216,236,69,173,160,230,30,45,184,48,245,245,139,82,53,177,88,17,125,47,140,79,153,47,121,245,3,209,202,69,20,93,222,223,79,111,70,173,211,185,104,138,54,148,0,0,3,241,138,187,120,130,118,69,228,105,46,178,182,50,34,34,188,213,243,121,104,241,171,199,187,43,255,115,42,42,177,101,255,107,51,104,251,159,39,255,242,252,144,252,222,95,255,255,252,97,238,153,11,93,0,50,60,110,190,201,222,41,198,227,158,168,176,62,211,96,77,153,151,11,0,198,16,131,146,105,200,35,102,3,96,176,96,168,39,225,112,220,48,109,1,243,104,126,52,241,67,16,198,55,50,193,229,227,2,15,116,77,136,116,28,244,34,27,48,49,128,226,81,43,18,64,23,213,193,67,136,4,137,12,83,169,51,140,12,157,94,195,235,63,151,96,208,26,32,52,159,66,144,182,17,198,233,84,13,102,72,174,183,184,22,52,122,172,191,150,176,204,50,108,67,254,166,182,22,169,116,146,62,204,7,50,198,112,161,240,216,212,144,246,64,46,126,62,90,196,85,152,215,235,167,127,16,115,252,151,199,207,107,91,223,204,184,205,116,170,251,172,169,111,76,203,79,234,157,206,190,119,143,140,124,106,146,52,219,49,89,181,120,176,76,173,102,139,179,41,253,243,172,227,115,193,141,105,32,76,249,237,159,196,204,12,218,5,53,52,89,102,108,151,81,162,193,112,202,195,100,13,60,180,210,206,249,229,167,194,217,27,156,63,241,184,126,192,1,235,120,151,56,120,153,136,93,84,62,149,53,216,251,106,72,115,69,158,169,8,148,175,162,22,187,127,191,191,231,119,175,255,208,121,51,117,41,137,137,150,46,46,160,212,109,137,139,115,116,163,189,78,125,122,23,242,253,124,83,239,211,206,38,231,78,103,99,0,117,170,54,215,174,157,88,0,0,1,16,8,143,31,28,143,132,0,134,159,146,192,210,220,192,130,252,193,114,184,194,240,232,44,97,25,88,5,6,17,128,80,56,100,30,48,21,6,7,2,130,38,205,71,2,173,152,107,177,176,96,234,22,8,255,251,178,100,28,142,198,228,114,206,27,185,91,114,77,105,250,67,97,39,58,26,249,163,56,78,61,55,201,65,167,232,141,135,156,176,96,3,178,201,10,132,153,128,130,82,189,35,72,151,134,146,209,94,131,89,132,52,5,251,105,49,236,70,95,75,238,195,154,241,199,94,9,20,56,238,177,123,175,76,63,1,110,130,69,244,240,204,171,186,99,208,46,30,198,153,161,5,106,208,232,136,27,134,160,244,104,66,105,20,178,224,68,117,121,183,119,21,190,213,26,175,206,223,230,85,209,136,234,87,150,223,45,4,163,245,115,124,108,69,174,105,6,122,42,91,197,216,211,246,168,128,134,77,199,28,186,26,116,152,120,133,68,221,36,71,131,236,72,225,115,78,40,232,203,207,203,211,38,42,104,212,224,196,225,12,126,83,46,248,219,242,248,249,100,87,157,142,57,80,0,187,110,35,14,29,48,140,37,131,64,204,5,181,7,199,199,80,218,56,220,25,8,71,125,65,223,237,239,255,219,77,95,255,231,150,203,230,142,100,197,193,100,55,29,22,80,161,9,234,117,207,182,229,75,190,217,232,221,75,243,95,138,186,255,207,116,121,89,136,224,26,213,81,132,100,210,35,153,127,212,115,86,121,201,201,199,170,16,153,157,132,101,225,225,153,201,198,32,39,142,145,9,187,3,198,209,24,37,34,76,222,131,40,86,202,131,19,0,160,208,98,185,1,192,225,195,6,29,22,10,16,30,82,32,99,1,47,1,16,24,80,18,237,35,172,8,175,66,128,20,186,134,9,38,7,130,168,48,215,75,67,8,59,150,24,133,198,19,41,188,87,193,144,135,147,88,141,142,121,145,154,59,154,236,242,203,25,49,173,232,148,166,102,66,49,178,174,115,231,42,191,84,188,223,11,167,152,214,229,207,155,25,246,220,168,47,174,186,181,53,35,219,123,175,207,189,99,21,249,210,182,184,222,113,188,234,154,175,202,237,199,59,240,61,235,4,199,223,180,133,46,177,95,54,243,143,186,125,75,171,184,236,93,85,114,219,73,232,47,89,194,86,37,39,15,178,147,55,170,118,14,53,35,68,255,249,109,102,73,53,63,128,0,45,175,15,67,79,105,99,172,37,185,84,226,114,97,24,98,141,86,189,41,179,63,180,170,157,238,183,137,54,63,247,255,189,251,127,255,66,189,181,51,29,98,165,142,160,240,113,172,115,88,226,52,106,214,131,103,222,200,56,187,41,126,143,158,41,111,255,42,252,199,83,77,2,200,122,48,147,86,25,5,57,173,252,194,161,32,241,209,144,195,130,74,114,1,104,92,76,215,16,177,199,31,65,75,220,11,70,35,234,94,217,31,150,196,138,150,95,11,208,210,104,101,94,113,101,77,65,178,104,74,92,148,219,255,251,178,100,27,12,5,131,104,83,27,153,97,112,68,133,153,252,100,38,154,27,165,181,58,110,233,233,136,228,23,169,117,135,136,152,27,195,237,65,181,144,144,86,88,223,227,72,141,178,161,24,223,218,143,229,212,239,39,114,165,51,148,127,132,255,149,135,151,146,72,192,112,94,34,81,40,241,92,146,19,179,44,229,231,229,237,187,12,32,238,66,135,187,50,70,159,108,190,252,189,212,158,236,43,77,169,150,157,220,235,204,212,139,102,121,43,155,117,129,197,28,242,1,63,158,105,108,89,28,176,143,58,55,59,175,152,204,197,73,98,26,46,167,223,103,206,221,119,143,24,179,204,215,103,113,195,221,0,0,0,16,0,3,152,100,9,132,157,102,116,160,12,22,105,123,211,13,104,147,46,235,54,62,32,130,214,55,160,182,222,3,106,54,100,183,32,236,151,51,120,111,172,194,70,89,172,127,250,144,121,102,176,160,38,231,242,164,242,63,103,102,223,103,237,247,82,0,96,148,161,133,174,25,249,169,97,128,64,9,147,128,49,130,11,33,131,97,9,137,129,65,130,66,177,129,35,72,242,40,74,32,198,135,131,140,172,192,80,225,144,193,13,195,19,156,34,33,64,144,165,184,35,30,90,68,1,51,153,124,133,46,27,9,17,136,172,169,207,17,6,84,90,20,172,143,147,13,67,37,27,75,53,186,54,197,96,81,52,191,10,66,86,45,149,141,245,77,162,82,174,37,110,88,18,214,222,91,183,36,38,40,248,110,101,66,166,190,97,32,41,238,228,128,250,180,122,253,234,223,233,169,45,138,101,131,214,215,100,165,32,159,43,16,241,120,214,213,250,39,255,89,252,208,233,76,249,210,16,109,231,136,253,237,54,126,226,151,132,53,227,87,234,158,148,108,147,213,211,199,242,214,241,229,137,169,158,67,141,73,158,73,27,49,91,174,206,161,96,187,142,179,227,49,239,199,123,111,243,92,227,226,63,252,28,43,227,233,0,1,24,0,0,155,177,209,64,215,161,176,227,22,237,84,20,137,243,208,166,136,110,92,121,180,76,114,90,83,13,255,175,219,162,75,174,163,255,237,167,246,193,48,68,225,15,198,253,110,178,71,119,95,235,255,235,0,204,106,252,206,37,157,140,110,43,76,72,47,77,91,169,76,16,89,204,61,0,76,34,18,193,40,169,132,163,9,129,96,1,133,64,100,4,100,80,186,194,128,78,152,195,54,156,251,169,8,4,5,22,144,164,16,99,212,6,52,155,62,49,101,80,74,235,15,45,128,86,1,8,128,36,154,68,227,229,97,39,169,73,128,67,212,45,57,114,52,60,43,203,30,89,100,42,185,80,34,80,209,136,218,197,13,154,14,86,87,13,188,187,69,207,162,7,81,163,34,156,255,251,178,100,61,14,215,57,114,77,11,186,122,242,72,35,73,192,107,3,44,29,5,213,50,46,225,113,193,4,145,167,141,151,161,32,187,233,201,140,246,203,83,29,105,149,218,7,222,239,111,187,255,79,163,225,202,7,170,213,106,253,177,150,158,235,233,173,90,210,227,120,194,43,227,111,117,247,168,81,126,38,83,57,231,115,62,172,9,48,94,175,35,212,201,122,129,14,118,40,147,82,37,162,188,212,190,14,100,166,111,172,226,219,173,167,150,242,198,240,232,247,83,62,196,90,252,223,117,150,153,255,90,196,47,2,52,106,79,138,98,222,123,54,238,180,131,6,1,102,6,172,55,202,7,141,24,172,50,98,172,11,248,186,97,184,232,235,100,95,0,187,241,157,69,116,248,67,207,151,171,250,7,248,12,174,134,250,33,166,63,65,189,154,197,149,38,237,16,232,114,179,215,125,110,250,221,209,249,87,117,127,125,63,255,255,250,66,103,38,102,127,211,168,100,49,62,99,40,58,115,148,60,97,32,232,100,168,234,99,48,78,96,169,114,109,120,126,52,27,24,126,13,133,64,240,176,254,96,216,2,84,10,204,23,1,71,67,3,24,196,33,16,2,96,72,22,161,102,39,137,201,4,40,252,156,103,79,150,173,139,11,5,67,223,20,90,20,49,116,35,76,158,124,84,43,64,153,145,166,111,21,71,111,183,73,57,11,100,78,180,173,89,147,193,113,101,168,141,235,52,182,97,18,73,30,112,221,155,245,238,59,251,251,80,21,63,38,111,173,138,213,112,174,223,90,207,219,43,243,126,150,180,199,182,32,244,203,193,231,183,145,218,125,70,227,83,155,144,33,6,205,162,189,68,6,45,190,13,37,188,82,222,75,61,111,166,78,164,7,42,208,17,68,4,54,16,168,153,181,165,246,125,240,213,79,218,178,122,75,46,86,165,51,230,215,39,152,171,19,168,164,182,107,51,154,191,251,45,97,245,100,223,98,169,240,229,30,178,128,26,19,185,48,148,0,39,176,28,227,141,172,20,8,172,196,74,62,98,99,5,3,186,63,116,83,201,3,9,135,142,171,41,240,43,95,52,157,165,253,141,126,184,155,196,128,31,203,13,232,40,54,144,127,3,104,162,76,237,59,190,191,70,238,148,0,0,65,48,199,162,104,251,65,180,214,64,108,16,110,156,102,3,24,92,150,24,48,1,152,18,33,5,3,3,94,193,100,230,56,132,130,131,141,198,227,30,48,149,57,136,24,97,135,31,96,12,69,43,152,48,81,1,64,180,121,47,194,255,42,4,90,212,173,69,49,81,249,239,47,59,76,139,25,10,210,136,162,74,202,113,60,12,245,12,104,143,88,143,198,102,40,194,210,150,196,37,119,196,56,81,87,27,202,70,61,51,255,251,178,100,56,8,135,22,104,205,155,186,122,98,69,197,57,194,107,2,44,152,93,163,75,77,233,35,193,7,158,103,221,135,136,176,86,237,226,234,105,241,87,70,91,142,40,222,168,222,178,84,196,139,110,185,167,204,61,230,121,15,104,153,213,211,22,214,171,3,90,173,76,92,90,139,222,186,130,166,187,249,55,184,159,56,213,183,117,47,213,247,37,47,1,251,59,156,11,69,43,98,127,90,218,13,90,216,126,157,230,247,149,130,69,52,41,226,187,117,136,242,75,13,170,70,71,175,97,209,36,173,113,103,102,213,159,198,98,204,207,77,155,55,227,162,25,55,25,242,232,0,0,137,6,38,50,26,26,98,71,32,10,188,30,89,160,40,222,71,151,91,25,66,190,156,175,31,178,255,86,149,242,52,236,89,196,236,75,133,235,93,95,6,49,235,214,8,157,117,250,3,125,255,10,192,182,255,253,244,121,223,217,239,252,134,207,250,63,254,144,8,18,99,78,225,5,145,180,24,153,193,72,178,249,234,134,102,64,137,24,83,48,34,128,18,166,253,1,235,96,46,17,90,94,149,56,94,105,19,51,5,88,91,78,228,228,195,0,104,65,29,76,129,33,213,237,117,3,36,66,163,37,209,144,203,183,220,155,72,2,228,39,208,98,109,148,12,19,237,122,10,72,141,30,10,69,100,96,28,93,104,84,5,40,222,147,8,81,206,193,112,217,65,64,161,132,116,23,39,245,4,16,17,147,185,37,16,101,66,53,212,20,25,120,128,16,132,216,240,85,116,152,254,31,163,70,250,40,129,166,9,12,46,88,192,216,27,80,216,193,33,1,10,204,78,144,2,3,152,93,0,81,5,82,8,78,8,245,136,133,199,214,46,1,192,217,252,129,113,90,231,24,132,13,236,91,93,109,180,93,91,253,4,125,66,0,54,1,20,132,83,236,0,203,19,159,9,44,81,130,160,54,199,202,130,63,20,248,248,121,131,18,107,101,22,164,155,221,191,249,251,19,247,160,153,226,191,60,224,2,154,152,66,225,25,255,255,255,255,253,6,243,223,155,255,236,191,79,242,58,2,0,76,43,139,13,141,48,76,141,9,204,235,69,13,37,82,12,48,44,76,53,37,76,90,13,64,36,225,145,192,160,144,48,96,176,60,132,211,7,72,208,192,132,189,160,96,229,35,193,197,59,206,178,228,201,12,140,4,65,74,155,27,64,205,91,96,61,139,108,117,225,84,195,29,181,226,23,8,13,58,171,69,176,58,28,19,166,229,163,81,157,192,140,128,168,113,34,205,216,89,192,23,218,174,219,62,23,71,182,43,10,187,122,64,75,212,101,48,127,32,145,94,38,172,230,225,93,135,123,43,46,144,184,111,89,65,69,63,145,59,21,184,186,167,53,255,251,178,100,72,142,71,48,118,79,11,175,92,244,67,4,121,247,101,34,100,28,93,215,58,78,189,121,1,8,153,103,137,151,137,34,72,197,109,106,186,101,150,17,84,108,220,216,35,23,7,146,54,21,144,181,102,43,196,34,63,30,202,130,237,138,55,166,192,124,46,53,225,100,11,243,191,99,125,91,210,90,27,8,179,197,117,88,242,114,151,36,131,146,250,108,154,34,222,14,182,97,139,197,54,164,218,120,158,155,241,106,68,91,137,215,220,178,247,103,214,8,4,0,64,2,165,36,173,166,5,8,51,41,70,180,29,95,196,7,148,13,122,77,52,176,144,190,184,200,135,77,241,149,191,78,179,42,17,151,97,183,118,251,208,250,55,237,80,91,85,44,47,144,183,179,251,168,191,119,233,255,236,246,126,30,206,150,1,140,13,111,14,253,64,76,93,41,141,92,21,204,214,123,76,48,11,12,55,48,204,17,9,12,33,13,8,163,128,224,228,192,176,150,15,49,16,33,8,21,212,196,4,16,152,8,14,18,4,74,202,28,14,85,25,5,194,1,82,176,145,53,154,8,168,9,118,8,87,11,69,119,202,208,14,229,198,213,86,101,147,48,180,138,151,197,9,0,163,137,235,193,195,165,113,176,150,201,86,21,110,80,143,150,90,100,70,21,177,155,49,223,177,184,124,57,102,131,69,14,159,2,206,142,87,225,143,57,195,216,156,100,207,249,125,159,115,131,135,25,219,150,228,57,70,166,226,232,180,164,238,209,159,4,104,163,145,120,114,229,42,113,72,182,99,41,62,219,77,211,74,141,213,57,203,115,3,243,75,157,172,242,119,234,89,50,97,169,150,238,229,39,89,137,124,105,151,158,115,4,66,235,113,243,234,206,164,205,217,18,126,213,219,90,213,219,107,251,191,182,245,46,235,170,58,0,1,4,128,60,169,24,104,62,21,216,113,180,239,16,130,186,74,31,50,214,151,0,41,28,23,108,97,34,161,210,209,89,191,243,250,69,104,38,176,123,247,196,119,223,232,141,243,159,90,127,171,254,6,250,207,247,216,175,252,149,50,17,63,39,20,0,0,179,1,200,67,194,199,243,32,6,195,108,65,19,18,37,35,14,79,3,17,4,19,39,64,114,65,228,207,192,84,193,68,64,4,9,44,20,186,29,4,81,210,103,16,80,97,55,33,122,19,241,221,32,45,100,101,102,78,12,152,44,26,244,60,79,42,60,174,231,40,193,3,38,236,182,56,5,220,104,228,193,187,210,71,1,13,127,132,244,241,8,213,214,4,28,6,107,182,162,216,43,32,177,57,98,209,54,153,51,111,138,38,181,197,52,232,158,224,161,64,168,95,177,95,79,61,182,70,79,63,49,80,170,212,64,31,163,210,86,77,119,2,243,109,255,251,178,100,73,14,71,94,117,206,19,187,122,112,58,135,186,83,97,229,38,28,41,167,54,46,233,233,137,21,157,40,29,131,182,56,36,205,92,218,170,157,242,137,170,62,75,56,187,190,183,219,151,49,190,243,139,106,89,171,172,56,185,98,4,181,251,93,188,88,147,113,90,212,29,245,190,231,215,206,102,175,248,125,185,88,25,251,150,94,49,74,222,103,79,43,13,220,103,241,219,34,215,194,103,155,45,208,33,79,38,247,91,239,223,127,126,250,213,55,191,253,233,254,175,24,0,26,79,248,245,154,117,42,21,44,8,111,62,63,138,233,235,201,252,84,68,16,232,255,255,247,237,255,111,255,157,190,81,250,255,125,95,240,135,235,213,255,166,51,185,223,2,217,61,22,70,74,141,215,234,67,228,186,198,97,65,194,107,137,180,102,24,202,110,1,0,103,172,182,98,120,238,99,193,44,99,56,134,96,89,154,97,8,150,103,194,10,37,84,7,132,248,151,148,174,53,129,12,51,115,58,228,42,24,192,19,139,5,131,152,176,34,215,11,227,41,21,16,245,46,120,147,107,114,112,202,155,142,203,15,214,97,66,156,57,239,4,51,202,229,90,236,48,53,145,102,123,115,4,43,88,29,171,81,190,24,102,184,197,154,110,242,19,150,246,88,235,130,50,17,19,200,16,3,196,194,128,77,117,136,104,61,108,161,34,235,210,204,177,163,129,190,6,105,7,202,168,143,140,39,80,25,164,25,165,193,157,17,167,39,172,237,87,135,244,223,5,221,241,243,233,88,158,248,127,139,121,33,107,16,110,231,104,57,162,87,235,88,187,202,255,10,186,164,8,91,222,20,216,220,108,197,241,115,170,222,242,83,26,222,60,73,243,7,30,155,180,153,241,183,204,107,11,49,124,119,250,198,160,64,0,10,8,108,77,163,43,117,76,92,17,184,97,10,153,144,71,32,231,251,208,117,243,195,153,180,29,217,200,64,103,233,127,63,190,135,108,223,39,167,254,111,234,118,159,223,66,255,88,29,207,86,80,105,53,21,177,21,61,101,8,66,143,250,58,211,187,220,0,204,60,40,78,8,47,13,103,14,140,213,104,205,126,115,12,8,57,76,29,57,140,10,21,130,165,233,165,33,169,88,0,96,104,28,5,5,204,38,60,76,19,0,196,0,32,176,144,192,140,141,4,139,100,58,5,46,160,176,28,150,69,2,98,42,180,36,17,190,164,0,46,77,69,184,196,193,128,212,204,236,6,206,153,220,161,30,57,33,42,1,233,73,82,36,176,181,43,58,79,101,73,145,224,122,83,106,188,9,218,5,177,103,148,23,246,144,133,124,100,228,189,145,32,120,115,108,5,17,246,159,152,167,223,99,90,243,175,141,191,82,134,53,29,1,49,107,255,251,178,100,74,14,71,104,117,205,139,175,71,36,68,198,89,213,101,135,98,156,41,193,54,46,189,151,73,35,153,39,77,149,158,24,195,62,247,152,169,106,110,26,106,245,187,68,74,46,148,55,141,6,99,185,128,226,26,98,25,28,97,149,200,186,13,48,84,108,156,40,192,96,130,92,8,2,225,211,184,195,135,234,165,212,12,119,179,7,135,194,32,169,166,7,81,46,28,134,160,72,162,230,220,161,198,163,140,37,115,241,100,151,142,225,47,119,189,58,223,137,71,90,203,4,0,18,139,41,99,119,45,49,199,25,120,194,195,32,36,112,1,39,29,213,219,64,66,132,107,143,136,96,111,41,161,16,115,233,161,133,230,165,184,219,19,23,215,92,168,231,255,255,149,33,156,255,63,148,47,174,193,6,125,117,239,82,87,255,249,221,62,72,230,7,37,71,198,16,198,58,3,230,34,47,199,29,161,102,80,17,6,61,152,196,69,225,133,64,33,169,32,160,24,16,8,20,71,65,35,27,140,96,81,4,34,3,129,65,193,128,97,65,138,65,2,182,0,130,56,200,232,60,196,3,132,214,86,208,211,194,86,166,46,219,36,73,42,34,168,39,8,138,31,10,177,74,38,64,20,188,101,9,41,97,66,46,15,235,61,98,60,97,204,46,12,146,81,27,188,150,54,42,199,102,219,247,150,189,17,63,182,5,132,252,71,209,200,109,139,7,186,182,148,145,176,109,203,132,227,188,199,2,111,217,173,89,152,108,49,188,68,139,71,246,104,220,173,133,243,120,203,133,182,233,159,66,191,70,237,226,206,200,54,10,93,218,178,207,117,59,48,191,5,115,198,95,90,222,103,151,107,244,101,238,199,155,235,238,209,217,131,235,15,103,102,65,180,106,109,159,189,110,188,215,103,173,249,255,211,191,253,71,96,132,176,84,186,128,6,0,2,36,68,36,10,202,143,67,10,176,176,113,163,21,24,213,55,220,174,40,27,65,213,45,213,125,90,206,4,177,199,255,227,1,4,246,164,125,26,222,115,222,79,37,171,212,255,255,67,23,226,176,203,64,247,251,54,143,171,225,31,219,197,94,79,79,254,165,239,222,0,2,224,37,104,124,33,100,104,81,38,107,2,94,114,113,26,100,234,8,66,20,153,116,62,149,78,3,43,197,32,224,152,88,107,80,243,37,73,192,81,96,35,6,132,133,144,112,142,100,112,54,150,172,223,34,237,15,4,160,225,101,53,156,226,41,52,196,17,44,27,122,148,116,170,13,3,74,98,114,85,248,217,6,215,42,167,77,194,238,216,140,164,5,234,247,94,205,41,210,1,236,231,41,106,217,250,197,189,63,118,255,201,106,88,207,79,247,118,209,22,237,172,209,214,4,130,180,214,249,148,165,242,215,177,255,251,178,100,67,142,71,43,100,205,19,184,100,242,67,138,90,45,47,7,10,28,157,159,52,78,189,57,9,27,153,102,217,156,28,170,133,63,142,14,213,23,206,12,19,88,242,43,202,25,108,130,255,42,222,230,23,123,188,102,135,179,43,6,132,119,217,162,218,21,34,85,177,123,255,212,113,222,140,233,156,78,115,18,212,255,194,51,105,253,225,249,127,183,43,221,203,192,245,191,96,167,204,44,199,255,138,179,62,243,23,231,109,38,216,235,139,105,4,211,3,23,199,137,236,206,252,195,21,115,32,0,48,0,0,0,5,238,12,2,209,197,206,86,213,52,84,237,193,71,217,170,193,46,157,179,25,252,76,18,51,168,135,254,255,231,235,219,247,255,255,251,107,255,163,233,193,103,111,254,222,117,11,231,52,138,155,255,208,223,206,97,182,133,72,124,172,52,21,152,79,138,15,53,134,106,147,103,24,175,134,243,191,134,17,150,166,24,42,230,52,0,134,10,152,70,116,5,194,48,20,194,32,88,192,128,124,176,141,152,32,3,144,134,69,189,48,12,59,50,4,45,94,229,174,136,8,194,178,32,84,72,81,67,181,99,1,0,119,106,56,155,240,107,127,5,140,1,205,50,24,110,149,27,86,202,156,215,103,138,128,18,113,70,216,81,226,136,148,171,243,48,21,74,140,105,3,89,2,212,230,238,145,53,21,158,111,164,110,170,61,145,177,172,55,17,175,216,79,138,97,201,198,186,20,196,182,114,102,235,113,192,123,165,182,163,163,124,68,111,240,226,214,240,226,107,192,15,186,96,227,208,74,157,50,60,173,107,167,12,90,114,78,105,43,22,117,146,229,157,33,46,178,232,132,46,42,194,229,114,75,23,77,241,110,17,66,155,238,102,199,81,70,73,58,113,67,120,97,45,166,228,102,212,248,141,123,43,251,59,107,138,215,146,25,103,108,24,0,0,144,163,10,168,52,19,241,211,7,32,99,76,103,17,68,58,115,15,157,100,188,115,238,205,190,41,171,82,190,132,80,242,106,221,64,64,185,11,141,78,109,74,92,169,141,234,245,44,167,120,255,232,255,182,114,157,238,126,32,246,193,126,255,245,127,255,116,168,0,2,227,36,227,163,203,71,51,4,11,3,142,134,83,115,47,179,4,20,211,3,21,177,165,152,24,34,17,104,134,23,1,198,25,130,38,2,128,70,58,5,193,197,184,32,42,48,12,33,11,5,198,63,134,193,112,44,12,14,43,104,224,146,206,200,134,5,72,221,68,96,67,83,130,210,150,30,83,54,252,112,35,140,103,158,10,115,1,160,54,150,88,178,144,149,45,174,165,214,177,131,106,211,177,133,45,157,202,137,168,101,116,116,3,157,237,203,218,128,153,158,251,75,239,150,75,78,120,255,251,178,100,64,142,199,81,108,204,147,175,55,50,60,199,185,243,97,231,70,28,101,163,54,110,237,229,193,23,153,38,133,167,157,146,15,230,150,91,28,180,134,166,135,107,7,115,102,99,172,71,211,128,46,39,141,119,45,175,174,34,254,219,168,31,215,111,26,149,171,49,223,56,83,203,174,168,182,107,30,183,190,164,133,2,245,118,231,162,178,78,64,0,125,144,187,100,82,70,137,58,104,132,185,66,17,214,56,237,56,232,33,50,200,86,52,244,18,208,217,16,170,70,11,183,41,75,170,70,149,106,134,181,65,94,110,139,5,76,253,0,0,14,209,57,25,125,158,67,142,17,61,32,89,59,71,34,155,91,168,66,68,201,232,218,67,231,221,194,132,159,235,255,145,230,254,245,127,204,253,63,255,232,249,70,249,128,35,66,251,255,253,37,56,75,117,234,126,137,232,54,12,148,198,211,180,231,144,56,207,1,88,217,243,228,17,59,24,116,74,24,17,17,199,158,150,29,206,160,196,198,3,196,152,91,129,142,208,1,130,16,156,6,75,17,16,27,112,192,96,137,105,221,208,160,24,240,152,177,202,255,131,5,64,153,171,101,122,71,145,95,16,57,136,247,241,244,120,67,43,231,152,255,28,116,176,212,238,229,141,33,156,67,226,211,7,214,104,35,144,241,11,84,179,203,252,68,198,18,71,149,185,63,85,53,81,29,109,50,45,226,198,18,197,112,138,165,182,14,60,201,9,162,35,92,142,122,222,105,140,251,211,50,33,169,75,71,129,123,67,211,12,103,45,111,178,64,123,44,12,188,120,218,225,5,226,238,36,61,190,123,34,244,177,99,233,244,248,211,220,70,116,253,201,205,139,82,229,234,225,71,1,14,95,171,232,171,75,106,150,23,175,224,222,60,236,50,49,64,96,171,232,203,232,65,204,254,44,88,27,135,138,100,173,23,65,98,75,32,29,180,137,70,64,176,35,53,148,64,244,132,192,20,98,104,6,82,113,217,188,216,132,92,59,148,249,216,31,213,205,6,146,17,250,155,149,49,202,17,248,240,79,80,128,137,120,111,40,81,99,79,207,252,246,251,183,67,102,230,29,156,91,103,184,70,228,91,209,0,0,92,184,196,63,211,70,42,140,164,125,58,131,8,222,187,243,12,40,12,101,6,6,138,7,82,38,117,13,147,12,204,86,0,94,166,53,58,132,2,82,252,104,148,96,32,137,145,133,46,208,8,2,196,133,1,137,6,60,41,105,146,146,162,218,11,49,167,94,206,237,128,50,30,107,251,249,61,229,44,173,182,127,6,219,172,229,247,95,127,40,243,169,111,85,223,42,218,98,122,189,114,127,230,232,63,254,135,91,154,124,251,237,214,77,19,227,203,171,153,200,191,227,207,150,120,193,255,251,178,100,64,14,198,242,104,206,27,152,76,240,73,8,73,243,100,227,158,91,69,163,54,78,188,215,137,36,153,103,141,150,158,16,117,115,150,14,26,206,230,32,220,161,156,224,107,148,244,60,181,186,243,156,238,12,131,8,213,48,188,32,218,196,12,91,53,35,8,230,228,218,107,237,157,42,101,191,162,38,197,43,233,12,23,130,70,15,149,159,20,206,39,27,50,133,90,182,197,36,68,152,169,33,65,58,228,84,66,48,34,16,132,199,194,228,52,2,149,69,193,80,185,42,154,195,102,186,66,112,1,192,104,173,37,195,127,10,182,23,80,26,51,194,142,144,245,105,7,178,218,108,42,113,112,227,91,178,168,115,15,245,71,146,250,151,194,192,249,141,51,67,112,15,56,212,118,141,53,106,47,246,244,191,109,91,241,207,255,239,216,250,38,90,74,28,66,237,125,63,144,75,243,14,31,147,246,0,147,37,67,115,7,153,83,71,7,195,39,70,179,16,17,99,26,132,99,9,4,48,135,56,193,80,8,194,32,108,12,1,152,208,31,148,12,64,192,60,116,14,48,64,33,38,66,217,184,200,12,191,139,0,195,122,76,22,172,186,72,219,220,198,91,146,117,70,153,80,40,30,169,121,246,14,83,48,57,96,92,161,27,140,210,146,237,197,92,62,178,152,209,121,218,207,175,56,204,101,251,75,230,11,156,223,44,216,181,204,104,250,39,140,177,44,151,166,220,225,111,91,74,125,205,108,62,4,58,183,54,79,101,236,54,109,215,192,172,102,185,107,152,79,22,90,151,112,189,179,158,163,196,29,97,252,40,17,177,53,112,243,196,100,27,37,36,136,52,4,204,179,44,160,78,15,215,47,134,201,39,155,17,242,110,87,167,30,122,36,13,137,141,12,239,4,170,139,254,208,232,145,124,144,185,106,100,248,249,27,146,144,49,96,0,40,235,146,157,177,145,14,34,169,51,32,226,81,8,120,200,58,71,147,10,181,245,30,183,15,59,56,143,229,6,253,203,238,22,8,250,166,225,57,20,35,156,211,14,253,253,201,22,23,155,18,116,18,79,82,174,37,169,12,208,236,82,69,52,199,255,255,255,254,136,0,1,99,4,64,35,53,114,25,115,2,64,121,49,145,39,131,23,240,240,48,66,14,179,6,176,114,49,44,4,50,0,68,48,175,2,3,3,128,34,48,27,3,192,160,8,24,12,137,240,48,4,16,70,96,120,2,70,2,192,120,96,182,0,200,14,78,68,173,26,1,178,252,19,2,66,71,62,132,192,127,147,148,24,129,45,177,7,236,81,137,154,245,81,82,49,165,26,30,91,221,68,188,223,203,220,70,26,73,167,210,158,141,185,195,83,250,142,181,29,240,190,82,235,145,249,233,183,106,35,71,73,255,251,178,100,66,14,215,111,113,76,147,216,52,242,66,230,73,231,101,231,72,29,177,209,46,46,224,211,192,247,153,39,141,148,157,160,140,87,241,128,219,107,83,13,43,41,118,19,152,215,202,139,120,62,45,229,60,196,74,215,44,42,132,206,24,78,187,114,172,236,82,94,238,92,252,242,181,222,186,9,231,143,221,36,53,147,63,237,151,105,162,150,55,163,111,98,197,173,21,131,164,77,5,250,54,106,138,109,238,200,37,208,104,247,219,24,245,77,242,119,149,8,201,91,36,226,146,206,131,105,95,247,157,198,220,142,205,165,113,32,107,52,8,3,22,0,0,108,46,34,195,128,65,53,160,4,134,40,58,42,79,21,169,42,25,4,230,74,110,70,209,18,181,57,243,153,191,209,99,125,110,84,133,192,245,123,253,1,201,102,67,144,160,113,101,74,26,40,177,228,177,195,93,71,109,232,111,254,80,102,9,196,135,89,69,38,131,16,231,150,57,230,100,14,6,126,10,198,116,161,96,45,4,198,144,156,137,67,8,2,12,0,24,81,188,200,114,164,198,224,60,128,30,48,248,6,48,244,72,48,124,6,45,185,128,32,194,20,8,0,65,128,40,48,92,45,75,34,48,154,179,202,120,224,0,113,230,224,112,105,51,20,209,143,86,105,112,56,16,20,208,252,177,136,231,26,46,61,75,140,106,17,29,115,210,102,81,218,235,131,182,193,131,177,98,236,81,225,148,222,166,202,29,145,254,107,101,206,185,196,67,151,99,132,143,86,168,32,91,147,75,237,237,230,222,58,182,107,160,70,189,6,84,183,42,251,123,149,155,184,88,198,83,95,153,220,87,93,175,53,51,156,239,165,36,81,194,229,156,89,114,195,200,153,40,34,116,2,147,61,70,21,34,86,193,239,135,146,181,24,137,57,121,22,85,83,54,83,101,149,210,11,35,7,230,225,224,111,109,74,71,193,2,168,200,255,255,210,87,180,23,171,77,22,211,167,24,130,182,90,58,142,241,214,168,128,241,83,89,186,201,66,24,121,223,161,33,14,95,72,132,64,3,199,149,62,234,205,247,201,144,38,52,223,242,216,156,2,9,72,122,146,126,187,253,194,34,203,33,81,226,111,2,31,167,42,255,143,136,0,10,243,23,64,99,205,200,147,100,70,243,186,76,3,45,16,51,9,75,35,3,146,113,98,128,192,161,108,12,131,24,114,2,142,136,74,208,97,224,246,129,50,194,15,35,27,26,18,223,161,24,214,43,3,116,10,216,178,169,12,12,68,69,135,25,128,113,24,218,117,131,230,184,103,80,111,20,171,65,90,104,65,29,203,231,219,32,250,85,210,18,105,137,218,94,241,148,166,210,189,104,41,163,234,145,102,171,197,99,130,161,147,116,51,223,98,25,255,251,178,100,59,12,71,55,104,77,19,184,123,64,65,202,9,243,97,231,44,26,109,159,70,110,97,137,193,7,39,232,157,134,21,8,61,104,167,129,143,10,159,69,91,218,98,14,246,176,12,164,219,229,151,53,182,244,130,150,104,106,121,28,153,32,179,191,171,100,102,72,54,140,205,88,236,109,238,169,52,238,122,131,35,85,163,176,50,207,45,92,30,77,74,233,194,7,151,49,26,239,59,75,124,54,187,194,239,216,247,17,206,38,244,234,35,248,208,161,186,174,54,242,36,88,113,99,214,214,212,103,205,106,247,54,215,38,87,219,196,55,49,128,147,161,143,215,56,0,0,193,132,23,197,100,67,16,93,16,240,56,196,156,28,102,158,28,56,154,45,121,150,199,141,41,222,52,205,150,109,135,206,48,73,250,27,177,159,243,63,254,191,255,251,235,252,8,29,151,149,63,219,56,191,255,255,255,147,250,55,202,148,238,88,0,167,46,230,7,90,156,148,144,2,59,153,240,22,98,17,144,48,48,98,225,168,96,29,56,17,137,49,79,113,107,69,86,55,71,197,90,154,27,13,28,34,130,227,0,78,189,177,213,223,11,150,185,176,244,97,187,169,132,134,17,122,87,217,44,74,22,216,146,2,36,61,151,149,135,167,205,182,237,135,14,168,112,114,224,226,59,7,104,85,129,41,253,27,31,138,162,90,40,240,186,228,224,161,76,217,71,97,197,236,140,121,132,75,228,36,146,92,10,79,136,5,243,136,196,79,92,21,168,141,58,107,156,199,229,40,146,21,200,138,189,215,74,254,196,253,116,142,114,122,117,27,34,66,56,106,170,19,129,47,40,128,243,150,214,203,199,150,164,76,157,127,157,143,72,7,43,161,66,66,99,24,18,46,193,194,138,207,43,46,34,105,217,119,211,222,22,98,60,94,168,145,85,135,117,148,73,12,127,250,233,8,0,11,79,235,241,103,73,9,65,222,78,230,88,193,146,125,60,214,183,192,147,149,15,129,220,94,20,227,149,190,135,23,253,244,95,244,95,255,175,234,250,191,212,216,223,226,125,191,255,255,255,255,185,182,208,72,114,245,12,168,71,78,28,88,156,0,1,99,2,184,243,67,92,99,78,20,195,188,214,211,33,4,208,81,92,100,193,80,21,10,140,47,18,10,11,3,8,128,147,40,134,229,0,5,7,67,64,120,200,26,14,5,209,173,16,64,18,31,106,166,177,9,73,200,81,10,105,37,147,45,107,169,180,72,74,10,48,180,76,25,102,67,197,54,131,221,145,241,68,132,37,104,219,54,25,36,13,138,90,78,54,133,104,170,43,243,104,100,9,108,226,91,52,216,73,40,13,9,150,95,162,164,90,95,181,82,222,217,108,214,51,239,11,65,141,220,94,79,178,202,255,251,178,100,67,142,231,171,114,205,19,185,99,242,63,166,89,243,97,106,104,30,217,211,48,46,237,143,193,19,25,39,73,150,29,32,12,118,28,94,170,146,10,8,48,212,229,247,104,82,161,193,105,21,140,236,90,34,181,28,59,18,74,81,182,176,121,44,163,78,166,165,210,195,180,159,101,135,184,237,150,4,231,184,184,173,105,145,25,171,62,229,173,139,75,240,214,12,179,93,88,171,110,90,237,35,189,223,110,23,150,193,107,209,28,13,51,241,109,86,26,172,116,170,173,117,220,251,27,126,157,55,30,205,102,209,124,252,244,228,218,119,246,45,134,204,192,0,56,8,95,103,77,24,107,135,168,133,66,8,50,206,92,168,197,71,28,170,147,243,178,170,32,106,93,149,29,90,183,110,134,90,102,158,212,124,194,148,183,125,61,63,255,171,243,187,56,146,97,42,6,33,211,186,200,63,255,255,246,232,25,144,158,201,248,18,240,81,250,53,154,172,52,72,5,11,166,33,85,80,195,225,184,0,57,153,32,4,38,105,155,36,91,14,25,55,76,23,2,9,1,211,13,128,80,112,104,93,241,144,194,142,53,92,40,44,135,133,9,32,195,134,12,40,22,158,236,176,96,92,120,17,136,22,156,4,36,212,226,98,193,47,209,0,17,141,133,161,139,38,35,18,68,244,165,34,41,138,192,139,126,216,224,59,175,46,36,0,150,98,146,234,107,2,190,243,76,25,165,222,219,43,194,149,76,236,217,101,82,220,155,52,202,80,180,206,40,127,99,113,95,11,86,150,203,161,240,27,73,9,83,248,57,90,248,53,63,125,51,54,45,222,162,114,217,67,203,109,249,42,213,108,236,182,165,203,81,107,105,121,231,45,235,171,27,72,254,23,212,187,179,175,41,74,182,214,141,155,82,37,147,141,41,197,157,174,217,180,139,212,65,200,254,236,109,90,95,104,228,191,98,148,168,63,166,172,180,115,76,228,60,69,44,253,243,109,187,53,162,188,149,214,232,234,250,237,112,88,164,76,100,58,41,185,159,32,136,241,9,197,249,122,19,204,248,151,24,0,11,216,109,131,66,168,201,215,209,69,202,185,241,215,52,217,253,208,35,30,36,125,116,121,133,167,189,25,191,71,223,95,255,239,248,237,57,253,50,11,210,191,252,169,170,159,254,160,0,0,156,144,198,196,179,249,2,12,33,94,49,115,124,210,225,81,34,193,143,197,70,86,17,163,161,129,192,224,160,209,146,133,77,40,197,4,38,38,236,17,58,80,194,178,12,150,3,90,170,5,68,17,17,23,154,98,152,83,212,79,247,238,51,40,18,2,89,139,109,76,241,163,242,146,33,20,20,52,23,68,137,50,199,102,123,227,182,187,18,34,104,90,157,16,241,81,230,185,86,255,251,178,100,50,140,6,186,105,79,27,153,99,96,64,199,122,45,97,135,70,27,193,161,60,109,189,58,193,22,142,167,9,150,9,168,191,79,109,139,99,212,116,34,175,210,170,7,241,29,62,158,169,166,33,17,196,134,139,203,254,128,88,233,4,132,169,228,54,212,82,158,125,189,75,182,186,235,73,49,57,123,68,199,89,181,209,229,155,227,235,238,197,2,107,44,75,219,11,49,217,183,216,72,133,174,191,137,83,49,104,237,214,91,120,151,46,94,114,177,122,70,249,107,60,139,14,237,19,50,207,69,76,73,91,63,244,122,38,155,119,94,151,144,161,192,149,96,211,102,192,1,0,40,0,20,7,208,124,73,195,30,128,161,222,135,189,94,44,169,19,4,92,30,152,189,106,7,67,176,142,19,78,45,245,216,151,207,120,148,175,244,249,143,255,255,255,255,254,16,45,7,170,116,114,52,126,57,148,83,243,223,207,251,233,1,0,165,216,198,185,141,82,20,239,26,140,67,96,201,145,4,15,6,34,158,45,130,98,99,166,78,2,146,198,146,102,188,12,188,201,234,88,0,225,69,234,238,138,137,189,86,82,121,156,41,5,220,197,46,212,227,113,181,63,26,47,221,138,236,227,122,34,9,105,137,42,44,97,101,61,17,134,242,191,158,213,152,183,38,217,118,194,163,152,255,153,48,213,107,253,245,55,235,168,153,113,128,154,108,178,66,14,160,192,198,157,205,242,144,115,67,228,219,86,95,142,84,226,140,195,139,164,84,5,150,71,112,215,115,204,186,173,126,30,116,74,112,194,168,212,68,46,180,34,171,152,70,141,53,209,138,87,24,38,64,219,43,150,56,77,164,8,102,14,17,9,39,9,131,208,29,52,50,74,76,176,92,148,68,147,136,8,88,154,18,18,120,212,164,34,163,4,164,197,9,79,140,158,62,243,104,22,6,107,9,215,54,54,114,87,161,76,26,86,243,111,0,6,6,225,30,36,124,133,208,6,15,49,36,49,86,96,215,37,137,197,84,188,239,43,84,29,66,49,52,120,218,163,34,65,78,250,67,54,177,229,114,255,168,150,66,62,33,171,219,70,177,32,158,53,186,122,28,118,117,77,83,209,94,187,89,238,100,163,255,84,0,1,163,9,230,3,245,216,83,5,214,179,230,26,115,50,134,19,22,196,19,25,151,19,1,67,3,27,1,3,14,194,128,49,2,101,161,68,197,76,6,59,197,137,65,10,163,36,16,84,25,121,6,28,158,128,141,124,66,40,16,48,137,10,63,148,4,127,37,47,170,204,14,36,214,21,77,19,33,251,106,6,211,87,32,24,58,134,160,32,221,11,76,132,220,111,161,246,215,12,163,146,234,147,54,31,229,30,114,226,169,107,11,91,117,117,140,82,9,11,255,251,178,100,60,14,135,110,111,204,19,186,99,114,72,226,249,199,101,235,62,29,253,163,48,79,109,141,201,21,153,38,225,151,149,154,234,240,118,87,176,84,42,27,13,56,81,39,99,68,247,170,105,185,0,105,98,163,236,165,172,65,81,121,89,113,197,177,64,203,216,235,23,175,111,246,192,114,181,142,181,253,83,145,94,176,226,91,172,105,204,199,45,143,81,199,58,204,106,61,129,151,211,39,59,152,40,83,119,186,3,229,209,71,211,120,246,206,45,205,207,62,161,242,139,242,254,109,105,126,8,106,117,117,213,183,184,245,21,218,176,210,223,148,93,126,250,53,201,209,146,11,100,44,4,112,64,8,0,182,164,64,201,66,238,27,52,161,212,64,185,123,215,1,98,105,132,238,195,68,81,202,241,197,112,167,25,189,32,237,53,137,191,215,39,103,25,116,1,246,205,168,189,83,172,18,180,213,201,154,46,116,130,81,219,101,202,145,150,145,178,123,14,182,245,63,82,212,96,190,29,70,180,35,114,97,214,70,98,201,148,97,6,21,102,2,98,82,96,116,33,166,24,160,230,96,18,18,69,80,18,48,29,0,211,9,208,175,48,1,0,67,5,192,78,48,69,1,83,4,54,3,4,37,49,132,128,130,135,6,203,86,224,136,24,84,8,104,197,84,211,53,34,33,203,201,232,95,118,41,12,36,206,30,204,29,197,230,96,160,68,192,196,33,64,36,181,42,112,145,110,84,160,55,190,8,177,217,168,58,153,210,136,212,80,200,82,240,142,221,214,246,79,55,131,131,239,22,144,6,34,23,132,170,122,19,135,248,203,237,10,229,162,123,105,147,101,3,111,136,207,177,163,135,150,199,203,169,53,165,243,160,46,178,97,87,188,145,29,37,135,27,138,10,173,164,18,121,148,36,116,79,49,221,7,30,33,46,231,76,31,189,78,94,83,39,249,249,11,7,90,127,9,35,223,179,43,238,177,251,114,135,105,176,185,107,115,211,206,124,59,215,228,135,135,233,44,8,53,112,5,178,167,242,147,48,96,8,8,69,232,168,16,146,161,167,3,78,122,194,4,12,173,232,91,60,139,81,193,10,12,225,252,144,213,40,130,35,6,99,18,106,84,37,194,2,218,233,17,130,89,112,48,184,80,6,66,146,218,183,171,127,230,227,187,104,250,235,209,245,226,105,101,50,227,148,0,9,83,9,241,147,53,69,18,19,16,98,239,50,164,16,195,16,177,64,48,100,4,1,8,101,19,9,241,128,56,61,145,8,161,128,248,12,152,68,6,18,64,24,25,132,97,80,7,0,32,76,96,10,1,133,167,38,48,1,152,119,2,169,2,82,138,108,60,240,40,21,102,161,187,232,220,17,216,44,33,219,129,1,71,220,122,116,4,199,157,255,251,176,100,45,140,199,119,118,75,147,218,75,240,66,166,89,194,105,45,100,155,45,165,62,117,188,0,1,38,17,166,74,180,128,0,96,114,213,0,107,102,164,2,183,188,202,126,97,88,226,156,146,72,57,65,63,126,164,70,227,14,140,44,188,41,178,144,243,56,191,223,116,224,237,58,214,158,216,6,195,98,110,28,67,81,81,182,87,27,144,121,9,84,214,46,39,57,171,27,195,36,10,201,56,136,210,110,68,196,237,69,167,199,186,167,170,84,93,75,185,69,124,50,103,250,40,62,9,69,175,241,254,55,25,167,142,107,118,80,78,213,56,220,86,164,153,165,119,145,51,30,211,83,74,77,175,9,66,58,189,46,236,216,144,44,178,56,179,90,235,255,175,142,159,185,202,107,39,115,181,150,245,222,32,72,11,105,187,151,80,6,8,48,218,178,16,18,66,165,61,13,195,137,67,100,46,21,201,237,54,13,129,192,142,13,44,44,159,168,222,197,141,39,59,22,50,197,33,249,103,191,218,191,254,182,250,186,213,164,185,214,200,134,237,118,206,87,78,248,192,17,45,183,12,214,212,229,72,140,25,164,255,102,205,24,204,10,172,5,126,1,49,24,48,112,24,20,184,6,26,102,204,65,163,163,68,3,0,204,72,120,45,174,10,88,42,86,78,207,157,117,232,207,105,97,138,252,145,70,181,54,240,126,113,170,72,97,203,126,96,181,233,45,147,114,87,18,129,44,75,227,23,166,46,99,94,205,186,28,32,10,110,95,194,147,9,155,121,216,251,210,153,93,21,205,211,223,199,229,90,220,190,255,211,225,71,87,185,212,229,137,235,27,183,106,198,114,137,204,185,118,253,37,38,24,82,91,194,166,183,40,114,31,200,165,61,252,239,223,237,37,38,26,231,212,194,197,37,142,83,231,79,79,157,109,219,251,187,253,247,116,251,223,112,229,126,242,198,249,107,41,139,215,111,253,45,127,206,159,181,109,246,146,245,171,118,170,82,82,125,142,119,251,245,251,83,46,223,183,236,84,224,191,82,43,180,49,0,32,9,56,175,12,67,160,240,134,216,10,69,8,212,1,128,176,98,32,80,72,177,38,144,60,68,160,117,29,106,192,12,5,1,33,112,86,160,128,209,205,217,0,129,193,112,94,60,80,219,130,212,67,16,6,49,189,255,250,253,239,183,255,141,228,100,167,71,203,114,181,169,164,0,0,0,0,135,0,65,224,24,208,106,79,3,99,166,24,140,152,99,35,56,48,201,159,148,176,65,226,164,162,0,1,200,1,35,156,16,225,48,197,226,172,99,161,160,168,113,57,24,152,224,232,118,102,192,40,225,147,6,165,194,9,199,12,4,187,236,77,74,88,136,96,135,177,127,151,201,65,96,231,102,114,146,59,255,251,178,100,42,0,8,77,117,83,86,107,64,0,70,66,217,193,205,60,0,23,209,159,84,125,156,128,9,28,11,102,87,180,240,2,143,166,154,99,44,211,44,17,130,117,61,204,216,231,26,24,199,87,57,38,149,213,202,218,25,152,48,229,164,149,201,55,21,109,150,61,137,206,82,88,175,145,215,138,28,65,126,175,52,65,123,85,50,99,53,187,53,101,85,109,231,134,183,190,103,149,86,200,206,221,178,214,161,115,121,57,147,143,131,143,59,49,86,51,220,229,52,244,243,52,151,169,109,231,133,186,85,202,175,144,162,150,93,72,194,157,217,29,136,221,152,237,239,187,157,219,61,251,247,47,90,162,181,123,150,57,122,173,90,182,38,238,193,46,189,121,61,138,240,75,103,187,133,38,48,252,230,116,217,238,181,108,111,215,169,123,249,190,127,255,255,255,255,255,255,255,255,255,255,255,255,255,234,209,208,185,179,255,241,121,224,160,16,0,66,200,206,136,11,190,6,19,89,3,115,203,42,90,50,134,204,128,201,8,76,96,128,205,209,15,95,226,80,207,24,248,116,218,184,23,20,92,95,135,9,225,176,210,6,176,212,246,108,65,158,39,220,205,56,38,27,108,202,194,132,55,190,46,118,84,231,62,8,102,59,184,129,130,159,73,32,34,120,57,116,57,207,182,173,215,242,78,122,242,201,171,186,147,101,29,100,250,120,29,228,64,4,250,96,34,178,24,52,106,174,29,191,25,230,59,108,178,25,103,107,79,227,67,149,171,57,195,47,107,163,158,22,41,171,74,181,250,175,247,97,252,234,229,159,117,188,177,198,41,27,151,75,105,39,111,110,81,71,91,121,114,183,42,213,165,229,174,239,44,233,95,218,105,70,121,215,173,149,184,213,55,51,215,229,219,221,191,18,148,198,173,223,229,253,62,210,126,97,174,210,103,82,154,134,143,150,101,122,135,51,185,249,212,195,25,153,136,114,142,189,158,70,179,177,111,92,191,158,85,44,99,61,143,223,157,236,70,183,126,81,89,247,154,221,62,121,103,103,247,255,158,255,13,254,28,181,148,161,0,0,82,130,252,182,67,169,8,21,148,12,44,2,92,56,65,144,80,94,165,212,44,79,203,254,160,177,151,213,185,144,116,73,77,30,98,244,234,179,231,81,97,195,139,72,63,210,248,117,25,185,94,214,225,119,164,131,146,48,7,117,105,64,14,161,200,178,67,177,0,0,0,65,80,194,82,131,90,20,140,84,206,50,48,124,201,195,99,12,1,133,131,66,129,161,16,48,120,13,28,48,16,65,160,146,0,89,11,100,48,64,1,229,14,0,7,0,152,8,36,161,243,102,6,14,80,98,189,195,239,198,12,122,8,7,47,106,229,6,130,35,200,176,58,67,56,13,255,251,178,100,38,142,39,95,104,80,27,155,99,240,67,162,217,149,100,203,146,27,81,179,64,78,105,143,200,249,139,103,49,148,150,0,5,97,20,5,160,62,111,172,181,155,82,53,151,185,209,113,218,202,155,153,8,48,145,115,165,17,129,31,200,77,38,50,11,48,93,73,151,235,9,69,153,85,87,246,212,69,251,135,218,186,123,178,20,13,130,11,78,35,97,159,46,31,69,88,9,199,217,4,251,214,211,131,242,185,234,59,68,181,106,56,205,33,173,211,183,3,9,162,100,236,94,88,62,148,55,146,31,64,235,119,249,94,250,70,243,23,172,124,217,214,54,243,13,208,143,145,177,22,125,224,173,235,125,167,182,92,32,157,23,75,138,77,151,137,41,148,189,1,86,113,93,225,48,90,133,248,204,31,68,177,158,47,106,154,235,201,225,247,208,2,0,5,20,38,64,207,4,252,188,209,97,43,69,111,4,2,95,55,49,212,14,83,20,141,92,87,27,11,186,86,27,226,231,94,128,28,169,6,65,227,225,190,162,246,167,113,190,240,186,97,38,60,50,179,236,46,48,254,196,41,114,239,116,157,28,249,96,188,11,60,50,185,200,196,167,227,53,3,76,42,3,28,46,108,46,5,73,119,97,247,48,120,118,44,22,1,11,1,160,16,225,195,67,16,146,37,110,33,86,28,61,129,52,244,86,52,51,128,101,129,33,17,249,74,110,187,111,123,41,150,181,199,229,78,139,158,222,209,199,219,43,86,141,101,118,122,117,238,105,32,128,168,80,240,197,156,88,195,131,21,158,175,94,196,178,146,83,32,254,215,207,8,221,35,237,4,160,235,68,40,4,215,101,99,89,219,201,95,141,149,93,185,92,154,213,155,191,202,199,116,23,213,210,14,181,182,11,65,3,234,172,235,17,33,142,68,66,137,251,144,159,55,99,228,39,150,181,43,29,77,208,85,115,226,115,244,179,110,59,153,85,49,213,251,204,166,159,174,215,43,26,195,46,229,232,159,251,52,185,247,174,199,197,204,193,122,76,229,178,9,223,165,216,218,183,243,63,147,144,107,92,125,242,51,122,0,4,0,128,1,143,18,124,8,231,32,72,117,85,148,136,49,160,64,172,114,132,56,121,165,217,14,89,198,48,154,73,150,139,22,70,142,58,8,212,81,42,8,102,169,161,98,82,6,28,69,12,174,222,158,191,163,255,255,254,99,242,40,0,16,141,212,197,110,14,77,120,56,172,216,135,140,244,12,193,194,65,194,42,10,149,169,137,13,152,80,132,62,191,218,3,176,137,41,244,251,183,83,162,115,76,38,224,236,5,73,18,152,199,1,64,221,247,226,146,85,148,196,118,41,9,131,165,206,235,89,72,214,148,238,206,74,25,67,92,132,63,239,251,195,33,255,251,178,100,41,140,246,160,105,81,27,121,99,112,70,68,105,128,107,13,44,27,21,163,64,77,189,149,1,22,20,102,1,166,21,168,181,82,91,79,245,179,153,181,89,218,102,180,247,230,157,116,229,131,147,59,46,129,182,86,151,149,72,226,36,47,243,30,165,105,95,247,107,90,83,71,18,45,26,122,223,153,179,91,253,251,137,170,85,14,161,176,74,63,159,68,136,248,221,200,115,42,118,209,40,120,42,161,54,74,46,175,133,82,92,213,174,48,189,227,85,235,49,62,205,150,62,193,213,14,11,207,93,147,226,106,166,109,207,175,58,53,97,76,186,228,14,55,69,125,215,102,172,127,231,209,167,117,10,91,189,143,204,220,5,103,193,131,4,53,192,140,204,68,229,7,51,16,14,34,3,49,247,12,240,14,39,19,59,163,169,16,78,23,69,212,187,147,233,33,184,158,109,37,212,162,93,166,175,32,185,88,106,38,32,200,45,170,79,70,131,81,82,31,157,123,100,168,202,177,110,191,255,185,90,64,6,172,196,96,14,101,72,207,36,193,89,134,8,56,22,85,109,130,226,130,16,36,251,104,102,14,66,182,213,34,185,149,162,91,202,170,195,32,132,200,38,70,5,47,0,22,29,131,25,161,181,20,10,40,51,77,194,48,151,87,30,138,102,84,242,89,157,153,70,185,4,232,207,24,70,73,212,11,48,55,132,97,11,9,49,210,206,199,21,254,109,136,48,228,94,98,195,11,216,172,73,225,240,28,96,81,98,186,176,199,102,173,82,219,10,253,70,222,139,38,15,106,175,194,137,155,45,59,126,53,107,15,39,220,121,125,42,242,119,86,174,241,193,5,144,65,197,84,47,174,97,111,3,123,194,178,71,53,113,205,46,39,24,131,197,88,41,51,221,87,235,101,151,137,119,218,110,223,255,198,70,243,3,162,170,228,112,85,179,184,93,178,39,239,178,206,163,88,227,15,228,253,219,165,255,41,11,133,136,60,192,54,79,216,76,76,233,32,160,17,153,59,225,20,81,130,162,51,72,126,42,20,152,20,20,6,55,176,176,55,10,82,9,100,243,160,27,97,88,212,129,147,147,247,207,195,142,151,167,213,184,132,56,192,119,244,38,37,57,121,211,228,127,118,87,132,11,84,30,146,231,210,99,51,177,208,0,0,4,32,180,163,138,107,182,168,106,249,212,112,203,144,241,71,226,114,232,163,56,180,235,105,82,237,121,79,135,4,229,68,248,6,193,24,43,32,73,225,179,192,114,38,113,163,235,117,173,28,219,17,244,107,39,130,253,62,206,191,18,247,218,20,129,163,167,5,243,114,209,203,212,155,41,92,46,6,229,65,209,97,56,198,236,166,155,239,83,76,201,219,196,132,172,55,3,240,21,199,206,201,113,255,251,178,100,52,136,181,196,93,214,107,15,98,248,71,66,217,184,97,40,128,157,169,201,64,77,189,155,73,13,147,166,213,150,9,144,186,69,255,75,198,193,250,37,206,178,250,132,38,193,153,32,41,38,31,125,25,63,114,26,49,30,174,19,25,134,230,3,217,12,164,61,80,237,48,172,66,61,142,167,37,119,108,177,74,169,46,182,191,226,215,220,100,156,6,25,238,135,25,154,210,185,203,9,157,13,53,130,192,224,34,245,132,181,249,0,0,8,0,8,53,48,11,104,180,69,5,14,130,68,44,5,160,235,206,151,227,169,41,9,171,217,128,145,86,113,45,3,162,99,213,87,42,130,215,119,95,172,43,6,236,62,137,11,154,57,29,229,108,49,94,139,123,212,255,210,197,247,187,213,236,119,255,255,255,254,64,0,65,204,72,140,234,140,77,202,172,47,96,143,6,14,152,64,152,133,44,249,226,22,12,50,50,88,128,88,88,191,19,181,148,155,154,85,10,22,47,2,129,175,21,86,59,122,227,78,105,1,46,45,164,58,80,40,243,34,132,207,163,115,175,15,189,48,117,52,2,220,162,106,48,204,33,171,80,19,46,12,16,96,11,174,77,114,116,68,14,157,3,129,177,244,69,76,12,53,160,27,232,48,175,20,221,74,154,176,195,189,88,197,24,114,234,10,185,11,116,215,13,183,84,37,78,188,116,55,112,87,101,142,218,145,149,206,100,147,157,117,67,169,150,59,91,220,84,217,206,84,164,20,95,32,81,251,221,96,151,221,214,3,232,219,210,121,91,71,199,178,93,180,222,69,163,45,240,77,117,54,95,65,164,248,215,172,120,120,255,123,193,96,114,0,19,197,199,40,10,177,154,152,157,30,158,43,131,102,181,221,122,213,117,203,126,165,89,242,123,11,57,253,62,86,126,55,87,63,51,61,205,67,199,153,99,165,131,49,95,129,76,132,226,31,28,96,230,217,43,21,187,40,194,57,210,169,155,111,108,92,44,97,127,84,180,162,196,101,45,110,34,203,140,224,194,42,189,249,242,193,131,125,26,188,141,76,177,173,78,213,248,123,252,37,59,209,255,43,255,163,255,255,253,70,73,18,210,188,132,140,226,155,193,204,134,11,122,64,0,1,3,65,33,136,2,41,181,50,125,133,4,165,97,0,236,238,158,68,211,169,162,99,66,203,116,56,92,144,68,42,86,106,203,33,202,140,250,63,11,130,159,151,6,136,136,134,89,87,14,210,189,223,81,188,84,239,180,41,249,109,8,130,88,194,230,127,48,193,19,104,229,81,224,255,72,94,43,58,2,45,201,158,162,88,229,207,25,59,66,38,42,155,254,144,135,8,228,245,106,250,38,110,54,186,215,188,65,141,60,36,196,219,209,240,239,62,120,176,106,255,251,178,100,67,140,6,207,104,209,27,111,102,208,65,132,233,216,101,37,114,30,97,167,56,46,60,221,9,5,166,104,117,132,149,88,137,115,198,201,194,91,82,14,195,197,102,60,8,223,157,150,172,88,255,49,90,230,206,205,131,237,114,206,145,43,115,223,2,191,111,33,196,120,219,37,60,25,23,115,107,15,32,196,193,12,132,70,173,21,22,68,132,8,88,48,116,98,77,37,66,243,207,70,228,12,158,56,185,167,238,220,47,113,204,106,183,43,214,0,6,0,0,200,93,146,75,13,193,6,185,76,97,64,213,181,178,192,179,73,209,86,35,28,171,31,100,228,43,34,234,22,29,129,93,36,116,101,183,118,96,43,244,209,46,124,76,249,242,244,109,177,118,83,53,63,196,149,255,85,156,151,201,242,224,24,193,188,225,208,211,2,174,15,182,218,48,8,252,194,199,51,15,152,204,56,5,2,1,218,104,8,228,99,241,219,27,49,48,125,21,153,98,141,192,174,64,168,44,20,82,48,200,88,196,32,243,61,130,77,74,94,54,105,100,122,35,35,30,0,202,98,235,49,225,110,75,31,43,142,27,206,235,166,163,123,31,14,1,168,26,249,45,50,0,231,30,198,114,140,205,53,166,188,100,64,169,233,108,62,171,102,230,92,78,114,194,180,153,130,128,158,31,199,66,124,81,170,229,13,144,203,85,62,21,250,217,184,201,172,99,245,30,243,101,246,61,155,21,178,70,62,2,80,177,57,84,231,61,141,202,110,59,12,124,208,190,79,61,65,132,225,136,133,237,244,123,199,181,186,13,82,228,225,30,245,231,173,115,114,4,131,103,140,192,209,71,213,61,33,231,74,130,230,217,9,151,218,30,92,125,47,88,114,0,140,28,82,115,97,67,8,28,121,203,230,161,251,55,246,207,85,47,52,236,230,69,154,194,64,37,177,164,161,142,215,254,96,1,32,128,2,1,8,152,35,238,234,75,39,106,57,38,218,110,203,164,137,50,234,128,167,197,17,128,30,5,190,183,210,78,186,60,101,162,173,253,253,180,224,148,87,95,103,250,113,189,243,127,95,213,251,233,255,232,243,255,255,245,127,202,4,160,0,0,99,16,159,206,64,195,52,12,240,251,64,224,132,217,133,131,198,29,67,142,8,73,64,14,9,1,12,56,80,155,177,145,128,137,20,48,4,137,14,3,0,192,76,85,40,67,187,194,160,141,69,208,200,171,193,120,186,171,197,18,101,240,16,97,169,12,8,188,105,159,224,67,33,3,236,57,147,83,24,1,68,3,84,10,179,158,12,166,8,182,55,220,49,200,106,146,25,187,58,182,65,42,118,31,66,4,141,80,179,143,234,54,38,129,212,241,188,67,17,183,110,127,157,164,223,230,49,217,27,245,87,194,255,251,178,100,67,14,231,31,104,78,19,154,121,240,71,233,153,177,101,37,106,29,21,163,56,78,105,231,217,19,166,39,73,147,21,152,156,156,186,132,146,85,222,135,180,93,230,146,111,151,103,9,106,24,233,172,114,227,14,216,131,72,25,55,109,171,87,222,207,91,181,178,169,84,254,89,172,246,61,12,157,102,2,154,51,106,195,202,87,90,137,137,49,26,105,92,40,254,248,135,125,198,166,110,216,193,191,75,61,151,113,239,247,72,151,166,113,106,226,31,123,2,31,184,70,227,225,123,236,56,1,39,123,45,45,88,86,128,98,229,201,65,24,145,206,27,201,152,56,76,24,116,170,206,142,8,146,127,220,14,39,143,151,238,233,9,255,254,12,180,168,242,133,111,118,196,232,134,250,15,237,143,194,47,246,111,255,161,187,227,63,255,142,255,255,241,109,31,65,22,209,164,10,49,106,244,224,6,243,114,192,142,182,31,49,40,64,192,102,99,17,7,204,118,28,110,194,67,0,90,77,156,118,198,9,90,152,236,97,164,167,219,168,32,8,14,176,222,43,0,92,50,144,10,15,40,6,151,172,129,170,60,236,29,65,218,248,40,34,213,113,11,152,225,57,11,254,24,195,32,62,18,202,2,236,10,231,147,24,45,176,168,15,214,135,32,113,229,130,17,253,6,149,26,139,168,224,185,127,1,233,28,246,113,32,21,81,225,14,184,24,145,167,213,181,55,188,29,81,61,92,113,118,209,71,27,174,145,245,202,225,198,122,211,254,119,184,211,103,139,78,40,79,163,69,131,11,57,231,101,177,105,53,54,160,94,181,61,156,209,43,134,230,119,44,200,30,211,240,96,41,152,220,101,136,138,102,204,174,45,180,179,122,153,134,51,233,160,194,125,118,43,71,119,18,38,171,108,59,143,59,91,252,63,130,246,173,52,133,104,177,252,103,144,27,90,222,93,220,66,181,97,103,235,96,99,27,134,68,104,159,80,136,146,32,64,128,1,96,220,24,188,188,183,245,85,157,242,211,80,13,43,195,220,49,235,173,195,214,113,111,67,176,210,35,239,141,212,90,131,31,232,250,254,34,63,126,255,167,246,253,58,127,241,47,255,254,142,247,31,168,105,186,128,1,128,155,252,18,218,107,130,197,27,199,173,72,100,0,6,10,10,97,196,132,197,105,82,140,202,86,98,3,17,167,85,57,153,108,170,10,138,47,162,97,89,108,125,246,111,24,99,172,143,235,233,106,208,181,152,37,201,93,49,140,45,7,75,48,24,16,149,57,98,57,87,211,218,171,139,237,177,43,254,78,214,155,121,107,141,165,36,217,116,141,154,42,117,66,201,223,235,15,115,151,152,220,53,188,100,245,251,236,223,166,15,72,126,2,15,118,83,52,83,127,58,230,255,251,178,100,61,140,166,54,104,208,155,111,53,240,73,201,185,227,100,202,100,28,129,163,52,46,225,147,217,5,25,103,37,135,136,232,11,150,44,81,125,84,195,212,153,143,175,135,56,181,249,183,186,235,239,155,11,86,63,212,203,77,237,151,19,71,210,56,209,84,163,122,186,143,1,237,96,76,245,146,215,97,10,20,31,172,111,82,151,36,143,2,179,136,144,67,129,160,142,24,199,101,233,229,32,145,228,79,39,213,211,172,0,0,23,134,203,46,44,42,54,216,201,108,72,68,20,178,53,3,210,35,230,76,162,47,221,19,253,97,169,134,228,203,174,196,159,76,112,175,236,245,54,233,250,62,103,247,205,215,253,191,93,91,255,250,212,49,86,163,50,17,28,181,231,53,4,97,74,222,210,160,116,249,105,48,12,192,181,116,200,132,120,207,18,164,200,168,76,192,96,108,194,194,68,194,114,224,4,42,136,64,3,1,193,145,162,104,197,113,189,65,128,33,113,129,192,107,158,136,98,192,108,54,33,9,135,129,217,149,27,135,86,128,132,0,107,232,90,22,28,53,81,212,118,217,88,72,232,238,180,186,127,97,239,43,60,14,26,12,184,145,73,126,240,178,207,36,51,176,90,53,91,173,8,75,58,28,94,139,26,148,35,5,203,233,119,38,236,60,175,245,84,168,136,114,189,34,63,75,176,193,205,177,157,12,31,246,164,18,122,92,225,31,246,211,54,206,117,225,121,125,4,39,123,187,205,228,204,36,87,187,108,211,164,153,27,179,123,127,143,63,146,237,103,108,139,234,53,43,137,114,243,102,15,31,14,80,187,206,76,31,163,175,56,177,171,79,183,94,152,87,188,220,27,79,220,250,247,191,110,235,124,51,120,59,218,134,99,243,207,178,255,134,41,208,137,156,31,115,1,105,8,192,48,12,81,215,40,98,39,168,10,32,71,85,82,93,139,148,57,24,2,61,201,123,4,250,112,90,107,223,101,63,200,229,192,167,60,134,152,43,123,80,45,190,9,235,201,250,62,252,109,7,193,106,223,175,232,42,183,127,171,254,163,72,207,182,76,0,0,99,1,83,76,109,64,49,253,132,224,176,67,15,130,204,100,58,50,104,136,204,193,32,72,12,64,1,48,32,88,199,197,5,110,57,220,29,105,52,65,22,91,136,207,128,251,180,155,114,226,96,146,177,175,176,56,148,98,35,7,123,61,3,51,187,117,35,246,42,174,194,232,96,44,177,61,62,235,33,188,125,84,245,29,21,160,98,12,231,23,200,157,85,112,54,172,206,16,215,117,68,153,91,120,12,162,35,18,135,12,93,194,103,189,224,165,254,11,41,55,134,156,109,118,63,237,165,58,171,126,50,50,150,175,244,38,78,25,202,77,239,128,127,77,243,37,255,251,178,100,74,14,70,239,110,77,147,152,122,214,73,74,9,237,101,37,86,27,153,161,54,110,61,61,1,29,164,38,201,150,29,82,253,143,201,254,169,159,152,115,111,9,37,173,235,211,22,124,94,163,238,151,195,99,255,6,71,183,206,43,223,191,189,89,83,94,72,10,183,80,174,187,125,183,79,23,176,250,36,22,247,54,136,18,87,63,179,61,218,170,54,38,109,139,159,140,111,26,197,239,16,182,172,89,85,120,0,16,0,0,32,0,65,193,227,101,200,76,57,195,14,29,34,80,125,166,183,9,21,116,232,152,177,154,166,20,92,198,172,155,41,27,160,141,5,180,237,115,126,102,169,116,253,31,43,209,116,125,95,254,87,250,55,111,252,156,141,159,255,255,160,243,172,118,161,15,197,42,203,128,100,37,164,152,238,76,104,199,105,232,167,168,14,48,185,176,68,103,48,240,45,51,31,1,100,65,140,201,238,81,135,1,233,35,41,99,208,11,160,201,131,144,241,164,56,181,180,152,21,5,52,21,82,102,81,72,172,102,235,50,24,1,212,194,229,171,207,44,157,233,87,139,202,69,3,204,195,221,219,198,246,238,228,51,202,197,64,36,186,131,174,214,126,217,20,244,173,192,144,129,172,139,205,92,194,21,17,228,14,232,251,203,102,190,81,216,202,173,98,212,113,205,222,19,169,122,231,86,129,164,173,183,107,227,171,211,95,73,23,123,107,42,107,108,211,234,2,137,236,75,62,198,186,230,180,232,163,238,43,18,181,88,198,174,107,29,51,53,213,133,181,76,174,125,18,42,118,36,117,190,195,88,45,79,11,2,51,233,146,89,1,53,29,194,172,49,132,105,212,136,51,76,166,185,50,61,44,231,73,36,84,79,156,7,8,214,124,136,8,62,0,4,13,141,52,132,81,16,108,62,40,228,3,34,178,216,122,5,99,193,193,240,76,47,179,22,90,134,24,116,106,229,11,174,80,134,186,126,63,250,182,95,183,208,190,61,250,114,63,255,245,55,102,255,206,108,226,213,7,174,141,115,143,27,17,245,153,104,152,19,229,65,1,36,160,90,223,130,79,166,65,45,25,128,38,113,240,209,20,198,9,224,12,75,150,177,155,18,101,152,203,60,2,168,118,243,145,2,98,173,227,67,89,72,162,209,138,100,9,147,152,178,43,33,220,95,71,149,138,221,159,20,66,81,110,89,149,146,108,157,181,242,166,243,131,57,195,26,123,250,243,175,163,158,45,168,203,141,108,218,214,79,251,103,197,251,149,111,59,48,107,158,181,79,179,87,88,130,225,124,119,95,238,212,233,24,63,188,53,162,92,146,59,181,24,227,63,169,87,231,140,249,202,146,162,99,94,204,68,92,57,96,76,250,154,34,229,115,211,11,156,42,106,255,251,178,100,75,136,165,234,104,208,187,153,120,224,72,201,153,162,107,5,28,26,181,159,50,78,61,147,193,28,153,38,81,148,157,168,119,233,214,252,107,79,119,119,83,213,138,51,150,177,140,199,135,3,196,145,149,102,241,155,40,191,224,110,204,212,140,226,201,51,250,197,123,37,192,0,49,195,74,226,172,2,171,115,24,12,40,7,69,1,209,152,76,104,48,156,168,236,125,105,153,124,65,189,192,76,20,122,24,154,53,25,226,59,114,151,229,212,83,9,254,143,141,237,153,177,111,253,255,81,124,205,255,248,222,111,235,255,209,203,102,226,215,196,107,229,170,0,1,241,5,140,235,34,99,212,52,143,201,186,48,240,8,192,72,211,2,14,204,202,28,28,5,136,193,67,203,243,37,156,110,24,76,178,60,6,186,214,32,55,216,170,43,17,129,37,36,160,52,231,93,170,206,11,208,35,33,237,15,161,88,169,2,98,249,64,197,186,97,52,184,16,48,180,165,88,44,148,154,233,199,56,39,169,124,203,8,222,4,114,158,33,149,174,41,137,92,232,27,43,90,83,10,184,112,203,184,35,161,224,154,61,220,159,57,111,77,238,207,92,177,149,14,113,12,127,239,225,27,79,148,165,115,247,227,197,105,212,35,59,111,161,116,222,219,206,213,211,103,105,118,167,82,252,235,163,114,235,244,214,220,90,36,29,174,243,150,82,199,11,79,126,33,35,230,162,118,237,85,127,123,203,81,182,189,122,188,189,229,172,232,149,214,188,112,174,19,219,222,96,179,207,176,78,36,168,171,213,205,17,88,128,24,250,234,29,64,42,193,128,248,38,241,160,3,135,140,184,41,66,16,93,247,29,193,100,148,44,88,105,139,42,195,73,72,119,109,84,51,146,61,251,234,126,149,89,61,7,31,38,136,21,25,207,229,241,163,254,110,67,95,109,95,232,54,255,147,183,134,126,71,162,0,2,243,32,69,78,179,33,57,214,208,254,248,19,30,1,204,56,100,37,79,3,150,70,16,0,18,136,66,192,131,27,26,149,144,198,64,65,160,228,0,185,27,230,94,96,0,232,177,226,31,69,246,38,206,75,0,182,245,75,35,60,110,236,70,86,250,2,132,49,139,132,222,182,70,199,107,20,162,232,179,60,5,184,246,35,85,174,9,110,46,50,194,198,250,58,113,195,185,87,86,160,100,73,50,100,252,206,4,20,68,105,65,50,102,244,166,169,13,222,168,97,110,15,87,99,144,2,209,180,157,151,199,127,141,107,32,227,85,201,194,11,161,0,97,28,115,79,67,64,245,99,77,150,106,75,188,149,85,71,147,109,130,139,40,161,118,26,66,233,194,220,128,17,73,20,95,18,165,96,69,202,35,166,226,193,84,205,99,217,165,96,197,214,177,255,251,178,100,97,142,182,201,105,76,147,143,77,194,74,198,73,152,105,37,104,27,109,207,48,78,188,220,201,19,25,38,85,150,29,154,141,31,101,250,81,65,18,150,66,217,211,112,110,141,49,73,244,152,253,93,26,45,128,0,12,0,54,69,3,102,135,233,89,131,68,98,4,152,17,18,233,20,52,250,130,132,105,188,94,211,121,246,6,136,245,196,13,36,132,222,197,66,155,109,111,109,14,160,227,31,108,218,134,204,65,255,87,197,243,46,173,153,234,253,180,125,52,12,166,43,101,182,78,246,124,143,46,12,152,196,98,155,98,215,153,144,157,24,225,23,24,168,3,152,118,79,24,8,121,0,134,144,128,77,8,69,142,67,10,200,212,66,48,116,60,1,5,239,170,159,30,5,147,161,157,7,26,142,17,84,3,93,108,20,112,9,101,232,255,16,178,163,238,134,86,133,131,186,211,110,229,137,114,255,139,60,104,136,190,160,104,7,113,171,90,151,55,152,201,20,46,221,226,168,14,212,99,210,182,93,141,117,102,106,119,168,235,70,206,184,22,153,35,130,76,173,205,66,74,247,88,89,206,165,85,123,57,44,79,212,49,225,66,23,180,237,78,118,204,37,140,127,93,233,21,23,23,72,186,179,122,27,30,145,39,222,253,226,77,31,123,173,190,231,145,173,242,106,62,27,232,132,4,185,85,133,146,51,146,40,248,25,26,247,43,249,185,149,120,213,26,232,76,248,169,220,217,247,137,70,144,177,103,43,39,51,215,246,166,156,237,126,61,54,46,185,2,167,69,231,6,206,11,248,193,132,25,80,85,100,188,139,186,202,188,12,125,101,110,91,154,205,23,161,12,172,132,92,252,82,76,156,177,92,48,215,163,74,156,62,180,253,70,148,19,23,69,229,120,138,245,59,86,239,87,235,148,254,79,249,56,98,71,255,234,0,1,99,33,133,51,87,220,176,0,156,115,132,174,97,240,18,97,200,254,66,13,6,29,6,1,129,230,3,134,69,80,44,194,2,97,7,69,68,243,0,0,164,115,120,83,101,173,136,67,35,16,0,149,32,58,2,184,113,151,21,103,48,40,229,18,249,96,243,12,173,55,41,109,195,53,59,14,88,140,36,11,167,34,191,54,205,39,120,207,226,188,174,255,107,202,128,43,207,77,97,189,206,235,26,86,187,151,82,54,127,90,113,235,249,40,3,51,61,113,14,31,27,10,243,203,239,213,145,173,216,48,249,126,167,6,126,234,100,111,89,133,25,223,159,200,102,172,222,77,237,193,37,162,122,250,167,206,238,132,116,182,62,111,152,190,149,227,212,17,173,174,105,106,54,8,255,10,168,148,98,46,101,83,35,203,37,101,246,73,217,196,78,202,86,156,220,152,182,91,240,162,116,3,42,13,255,251,178,100,103,14,134,221,113,204,19,172,55,162,71,199,73,202,101,135,90,90,153,191,50,78,48,95,9,43,157,39,221,129,29,152,4,201,220,237,69,239,123,255,188,225,122,70,30,200,0,0,80,32,4,32,54,69,131,25,132,252,96,0,65,119,153,35,37,179,25,130,144,115,129,244,251,242,251,38,243,1,199,74,213,189,205,169,210,225,157,53,62,88,214,104,206,99,208,221,63,86,202,118,253,117,111,211,242,128,225,165,72,81,174,139,168,136,155,25,225,161,112,160,172,203,173,51,120,219,79,155,40,1,46,140,104,127,50,122,140,73,64,96,48,17,128,192,99,75,227,13,159,223,160,130,129,103,86,162,39,191,81,17,16,225,25,220,66,0,28,94,113,25,24,179,41,151,216,134,37,217,196,5,130,182,114,130,190,163,203,101,132,46,247,134,42,247,86,140,223,197,158,207,252,195,229,204,215,202,140,208,241,179,211,110,2,83,155,213,16,99,47,182,205,185,180,95,131,240,218,199,131,165,115,180,67,85,212,42,199,109,91,30,164,16,190,213,65,175,192,107,76,173,55,194,249,237,96,181,15,11,212,190,178,42,186,184,144,188,188,206,42,84,194,105,142,75,180,123,124,238,40,212,18,145,44,142,11,99,176,175,82,228,48,95,207,171,104,247,29,131,154,219,55,70,224,205,125,87,48,186,15,214,222,106,204,90,54,53,221,137,167,241,181,93,60,236,202,17,23,240,83,114,64,74,198,164,9,35,166,88,9,237,169,126,58,85,178,222,218,150,66,23,94,165,146,231,163,7,2,200,202,198,215,146,202,178,161,232,24,30,32,44,42,54,202,46,51,143,50,219,42,91,61,191,232,98,152,36,221,13,196,196,42,113,149,5,166,71,195,167,178,45,56,140,90,118,27,0,1,32,16,102,97,96,44,105,59,198,122,0,170,128,3,8,7,3,6,204,209,224,253,45,192,0,9,128,32,225,130,68,131,52,0,136,2,65,58,199,103,247,29,50,64,144,104,179,91,228,128,11,222,208,10,160,36,56,133,206,156,113,23,29,41,215,8,12,5,195,216,76,243,5,63,110,20,80,9,67,6,235,157,136,183,118,37,16,182,123,29,113,165,63,2,222,103,233,70,56,109,194,39,151,162,141,3,69,200,240,172,96,112,148,247,156,94,42,93,244,34,107,46,89,223,194,68,123,93,77,189,62,27,79,42,223,30,157,129,103,17,53,186,74,224,170,181,160,82,44,115,6,71,145,183,59,188,38,45,44,93,199,132,242,144,37,135,90,58,160,216,228,84,137,235,187,115,234,224,124,33,70,196,86,130,8,241,176,73,66,226,134,216,177,15,37,133,43,169,38,135,28,195,210,85,148,97,21,86,71,44,118,147,42,222,60,118,255,251,178,100,109,14,198,232,112,76,19,175,70,82,70,7,185,162,101,231,86,29,45,163,54,46,229,143,217,21,143,102,205,148,181,160,109,198,6,16,12,8,132,145,16,77,61,1,216,1,7,0,166,225,61,117,29,210,208,76,108,17,20,129,228,69,166,189,216,29,74,162,220,169,89,163,25,244,53,12,60,84,115,75,37,63,183,212,182,69,114,249,159,161,63,253,115,67,236,104,194,216,195,21,41,17,205,211,148,25,136,97,193,138,70,193,145,40,233,202,40,88,112,190,98,104,0,50,26,143,23,198,20,0,72,126,96,48,110,97,136,250,131,230,1,135,112,218,89,55,118,144,94,48,194,202,126,111,154,234,60,1,132,93,141,44,200,24,12,2,42,5,128,83,201,232,169,65,69,68,23,91,172,201,26,92,74,97,233,122,40,221,72,75,167,3,203,246,200,151,67,92,119,218,187,192,215,21,81,147,184,238,251,95,93,18,8,131,78,177,78,158,180,210,137,20,102,146,195,178,223,173,52,139,91,196,243,248,14,202,132,197,169,15,23,150,170,190,51,159,187,96,127,27,125,65,217,217,61,105,196,167,39,159,198,14,110,203,247,154,15,25,90,63,61,78,48,28,1,0,241,123,7,17,68,177,205,145,33,97,195,140,58,160,239,104,215,54,251,240,181,127,101,122,244,28,114,59,168,88,167,231,61,248,107,93,252,137,142,238,173,239,175,76,227,189,120,152,118,7,165,203,224,41,155,144,142,218,222,28,130,84,98,0,0,12,48,149,164,20,128,177,202,35,5,156,120,213,124,83,37,190,92,186,143,187,142,252,50,125,193,202,76,163,174,109,237,121,117,175,112,214,100,124,109,58,41,14,55,127,234,69,85,30,82,36,161,223,67,149,209,195,151,107,149,126,151,127,204,115,248,144,0,205,92,35,51,68,36,213,145,19,83,212,12,200,12,49,240,200,42,84,52,138,72,200,0,64,32,32,217,132,160,185,136,192,225,192,81,81,247,57,92,73,18,169,136,164,1,28,30,242,114,62,11,221,197,55,23,71,179,29,3,168,214,140,141,230,192,197,11,131,93,45,162,52,8,64,99,134,42,232,160,186,2,193,175,96,228,9,156,129,225,181,172,209,11,253,76,154,69,243,129,139,186,193,160,161,80,222,8,235,72,182,190,90,92,88,144,6,230,115,174,1,96,173,23,229,241,157,54,94,131,25,72,194,11,0,95,155,247,75,31,96,158,70,178,151,50,250,164,47,112,95,181,39,29,101,192,157,40,155,135,112,193,108,109,106,70,42,179,71,137,7,138,228,235,43,233,97,118,217,221,67,86,110,92,209,134,62,19,194,187,25,136,145,160,106,187,96,100,152,233,128,184,104,155,27,117,60,6,153,229,105,110,133,168,255,251,178,100,107,140,232,88,111,206,11,153,123,118,65,74,249,194,101,39,84,26,5,161,72,110,189,51,193,22,153,38,69,164,149,160,243,184,68,188,100,56,241,142,137,59,235,74,105,181,190,6,177,11,22,140,229,21,214,225,192,179,91,62,109,127,91,214,104,45,241,96,192,130,203,229,181,53,233,138,219,127,17,4,235,22,199,37,0,0,181,129,81,34,195,199,122,73,74,5,24,180,141,253,12,15,42,64,37,5,70,161,37,31,140,229,11,43,29,148,153,13,247,161,229,71,21,63,229,247,111,171,127,255,255,255,155,255,255,249,95,255,255,175,232,223,255,252,210,11,252,119,250,192,8,39,63,49,60,84,59,76,2,48,180,80,0,149,98,0,64,192,32,52,46,5,21,2,183,80,66,5,14,131,43,181,120,54,39,244,56,1,135,29,7,185,41,237,185,240,218,211,113,86,49,106,156,2,145,166,34,161,18,172,6,113,191,1,197,188,101,212,242,76,42,137,130,203,233,156,158,174,118,190,101,65,98,90,89,37,166,83,165,108,37,219,52,26,71,101,219,158,213,144,228,204,36,131,158,143,101,118,92,160,236,193,172,55,25,234,169,135,27,45,189,183,165,38,211,112,234,106,113,173,229,125,36,45,117,59,149,233,143,109,21,70,190,110,221,13,73,114,33,51,150,66,35,110,106,18,166,35,198,133,68,233,16,174,141,3,104,138,78,152,68,177,208,36,146,115,101,148,142,159,64,201,194,208,156,103,6,39,54,4,177,70,171,122,76,210,172,33,232,79,172,152,211,16,83,227,61,194,86,213,130,25,108,31,180,42,56,46,156,44,50,28,156,114,211,128,192,131,172,64,1,150,178,146,134,81,108,20,115,180,212,119,39,21,9,0,196,185,40,230,130,148,119,161,120,181,149,151,213,190,158,255,255,86,203,168,189,150,246,91,57,39,255,209,171,179,146,0,20,229,252,177,146,110,25,64,17,98,137,162,68,67,64,40,74,83,10,0,88,99,19,23,51,16,161,0,18,1,210,96,66,26,6,63,117,168,32,36,52,89,172,122,149,203,144,53,137,28,149,160,192,48,11,120,217,20,201,182,136,87,145,173,94,146,212,33,31,32,107,203,210,69,138,73,134,235,147,138,140,206,34,63,115,16,202,78,80,190,224,118,63,91,206,85,144,132,179,128,80,158,214,50,176,152,108,76,3,229,76,243,248,209,177,167,7,155,94,197,45,9,106,75,10,26,86,181,149,108,34,110,135,138,119,40,202,71,5,212,102,165,106,108,77,32,181,182,185,48,172,181,43,220,95,217,105,124,87,7,115,216,201,244,33,46,141,141,30,13,27,148,136,105,220,195,168,248,122,205,9,234,125,109,193,246,26,147,176,26,223,188,149,244,104,255,251,178,100,98,12,71,4,104,211,155,108,125,208,58,9,138,26,60,37,106,32,25,215,60,47,105,235,192,232,136,231,137,151,152,152,176,228,107,145,90,142,78,34,21,236,12,179,188,87,235,111,32,76,227,182,71,22,229,70,215,30,182,126,224,48,0,1,0,44,248,163,18,72,15,100,108,110,133,144,204,124,220,244,190,101,63,96,1,237,18,147,231,140,254,243,47,255,255,255,255,255,198,254,64,17,230,122,141,29,249,215,39,55,255,255,161,189,14,30,20,248,208,4,194,120,35,77,87,133,76,100,65,12,80,2,124,194,28,45,0,69,104,14,3,35,1,192,88,7,2,73,130,80,107,152,151,1,161,128,224,40,152,51,32,65,64,97,131,147,41,128,65,132,0,12,41,65,70,9,33,22,134,32,51,11,64,72,66,169,2,143,136,71,166,169,51,130,160,224,41,112,231,10,169,13,58,36,132,84,50,196,3,23,96,234,80,214,193,194,159,58,175,91,144,153,76,63,8,100,95,130,200,129,25,37,245,145,74,88,18,199,51,209,216,92,206,208,119,13,228,228,71,166,226,61,144,55,215,66,101,3,68,30,10,133,21,76,193,74,120,67,180,241,104,123,149,229,150,45,192,145,42,238,173,170,230,57,85,175,224,59,48,24,47,35,180,28,12,168,234,213,26,126,218,175,74,198,222,36,137,171,89,202,127,6,59,145,241,136,179,72,249,166,250,175,63,157,111,53,108,197,245,154,54,103,252,94,124,235,80,144,168,219,110,157,169,111,16,126,220,55,90,110,19,159,221,113,153,107,239,36,255,82,217,230,61,163,103,117,255,181,185,120,63,223,95,231,79,64,1,50,243,55,32,12,236,49,85,8,68,28,237,14,8,240,105,139,123,97,75,65,107,93,9,61,250,178,26,187,190,196,36,66,168,82,185,1,96,210,20,205,225,124,164,151,219,206,235,254,87,255,3,235,59,91,253,128,0,76,53,196,64,215,12,179,206,143,6,57,11,184,222,119,99,192,28,204,88,189,50,24,188,202,66,227,24,30,13,228,195,42,157,5,31,156,21,64,34,64,68,161,80,226,2,6,0,8,85,97,196,198,93,210,18,47,235,75,50,101,193,218,22,224,25,192,64,147,2,72,89,200,193,35,36,236,201,133,109,31,120,24,96,184,96,71,77,55,153,58,126,50,11,137,213,7,186,169,27,2,175,68,234,73,37,228,179,201,76,168,123,112,135,28,231,69,46,231,157,22,83,72,165,208,2,235,110,75,42,85,23,110,81,101,164,187,37,46,195,22,155,67,183,110,118,114,75,71,43,220,26,135,23,86,51,91,176,68,93,237,169,77,51,15,63,208,52,220,59,110,195,212,223,74,163,143,230,176,212,118,45,87,110,76,158,230,88,255,251,178,100,94,142,168,131,117,205,139,220,208,64,65,99,121,225,97,130,90,161,93,215,52,15,115,66,192,251,23,232,245,129,38,104,227,78,207,100,28,207,153,235,119,166,48,159,223,98,56,83,82,93,189,174,65,91,238,177,108,116,86,247,204,175,115,28,119,31,230,181,186,253,207,152,237,217,207,58,216,68,156,239,152,251,150,181,172,251,65,3,253,92,249,107,47,254,97,10,223,255,42,127,41,127,62,110,181,109,85,237,236,49,230,245,207,222,227,64,16,200,83,200,86,99,145,65,177,239,38,11,247,58,58,146,35,46,65,80,52,14,129,7,85,64,61,150,243,123,159,164,231,93,236,109,134,123,151,35,177,47,186,160,29,66,198,101,214,12,56,92,220,91,148,167,255,245,127,224,3,254,179,158,104,192,228,237,77,134,210,208,195,188,7,204,170,137,224,201,63,227,52,175,204,16,47,51,75,20,56,108,97,242,193,247,65,166,5,35,150,18,156,187,102,80,25,213,24,233,19,24,50,64,0,10,140,223,97,224,66,0,232,126,101,197,128,26,141,76,75,225,164,229,245,50,236,129,0,66,228,5,17,9,86,36,2,165,206,40,128,120,240,215,162,27,96,168,176,93,120,108,12,117,143,198,224,38,156,233,129,134,181,196,253,192,8,137,14,239,19,241,93,144,51,71,62,244,165,77,25,163,236,214,97,183,165,212,127,34,84,113,4,53,228,145,77,246,157,255,14,239,145,55,235,28,222,18,160,154,122,214,236,245,143,187,245,173,76,200,42,203,106,220,154,177,30,181,216,148,29,135,246,34,168,47,105,186,119,153,99,243,44,38,190,191,63,159,253,204,91,143,119,225,203,215,47,91,254,224,236,235,251,131,131,63,189,210,103,123,150,247,170,44,183,253,199,187,222,85,159,111,255,195,7,206,182,120,99,204,114,214,53,229,220,222,245,188,243,253,238,81,223,195,30,243,237,111,43,118,238,243,44,228,219,215,57,202,255,255,140,200,2,14,0,19,10,152,168,21,2,93,33,23,129,92,56,236,153,188,119,247,47,155,143,247,191,73,142,235,212,160,139,39,103,160,155,63,210,221,107,68,126,138,190,119,163,183,235,180,8,50,221,50,209,25,158,217,117,29,61,191,253,61,240,0,4,35,12,226,129,55,86,34,163,17,161,227,49,31,3,163,8,225,92,50,169,5,243,0,16,118,48,24,9,243,3,144,81,48,26,10,179,3,224,196,11,130,161,128,0,16,152,21,1,81,64,11,158,167,0,161,136,18,49,193,66,199,134,58,160,32,68,9,5,211,92,192,147,30,96,152,193,200,9,5,152,82,68,220,198,69,25,116,193,113,64,193,107,182,5,25,2,36,145,186,14,1,99,12,21,156,142,2,92,171,58,255,251,178,100,56,14,232,110,117,205,19,218,123,112,62,232,74,2,96,74,142,159,61,215,52,46,233,239,129,16,160,231,205,148,29,201,70,163,81,153,9,116,154,108,57,74,99,80,166,75,230,242,77,66,156,55,251,61,52,128,177,102,20,231,230,8,76,31,169,8,225,172,60,223,199,59,52,24,150,90,151,37,94,227,120,160,245,25,240,34,217,124,254,63,162,93,234,141,243,237,42,78,246,89,22,41,131,86,121,169,0,209,129,133,116,86,44,205,250,181,55,173,239,84,213,164,241,109,35,232,244,139,3,63,40,86,177,78,80,57,111,120,174,109,124,204,251,252,66,123,169,247,71,228,198,140,177,235,56,150,242,64,234,105,41,23,72,151,216,159,23,133,60,145,119,69,151,218,135,156,235,95,226,37,119,252,6,91,95,252,77,186,127,0,0,12,26,50,57,37,232,16,34,23,181,118,228,220,162,77,41,217,100,19,114,134,202,214,57,249,214,149,123,50,31,209,49,64,155,232,82,57,255,54,11,250,25,77,183,73,211,207,254,167,255,254,219,127,39,184,50,111,205,19,124,156,184,76,119,121,142,69,241,69,173,83,26,225,227,61,137,179,203,198,227,23,200,131,24,13,227,19,67,64,160,52,109,80,186,97,32,142,96,80,68,98,88,112,12,3,140,31,38,223,65,24,10,10,80,10,4,120,244,38,43,110,176,130,197,76,158,50,248,131,133,152,80,2,16,98,34,163,199,217,48,54,113,162,14,84,6,173,82,14,145,69,106,175,211,222,203,216,187,200,52,74,6,162,180,238,51,244,212,183,22,165,49,133,171,168,60,134,109,158,196,41,251,199,245,13,162,28,168,126,51,85,75,171,51,15,200,233,60,66,12,124,198,188,3,246,245,237,198,200,118,252,234,84,162,19,21,251,212,230,181,35,35,142,240,225,134,197,155,107,22,26,249,202,46,190,208,35,244,66,143,239,58,248,141,10,177,179,75,221,252,74,106,215,139,171,193,231,244,92,239,91,114,223,199,93,230,214,220,174,175,172,200,124,110,12,25,219,79,185,119,169,245,90,111,16,98,91,114,196,129,75,211,123,119,243,95,37,39,175,213,173,93,118,199,38,235,238,216,246,223,164,106,40,9,72,235,42,65,119,132,71,152,67,44,167,218,93,108,160,117,223,201,116,28,186,123,200,64,203,181,100,191,40,212,56,76,255,187,171,63,249,95,78,143,255,111,112,50,68,213,48,117,168,15,206,56,245,255,255,252,123,10,59,233,11,150,254,225,21,44,0,0,76,116,195,210,60,250,83,64,197,18,92,195,227,12,200,66,180,201,176,200,88,5,48,52,102,73,144,42,67,250,204,197,128,118,9,16,160,132,205,190,86,39,141,99,181,81,10,87,153,121,255,251,176,100,26,14,134,124,104,80,27,186,121,240,72,40,41,181,101,39,132,29,33,171,54,78,237,113,200,247,148,231,165,131,10,16,199,223,160,160,151,29,230,74,150,110,20,10,194,35,165,7,208,24,255,193,208,12,1,227,33,114,123,57,129,30,51,134,91,229,73,32,237,7,132,109,226,127,230,107,207,156,41,115,215,120,134,203,105,58,145,83,109,48,232,192,219,134,117,137,177,228,136,109,197,191,194,203,187,75,224,255,137,155,169,191,241,54,47,229,37,209,226,171,86,217,171,60,41,139,43,253,235,21,158,176,162,83,218,247,149,213,173,91,98,245,183,69,235,56,212,56,249,222,112,201,106,107,194,101,165,166,134,111,222,219,142,153,77,214,45,181,103,177,171,109,56,66,187,140,43,238,93,53,214,73,29,249,184,78,185,208,8,0,5,20,89,96,73,142,133,145,116,14,162,124,133,129,93,169,186,137,200,36,167,85,22,158,68,85,107,19,121,164,53,168,172,118,27,251,145,59,70,196,136,55,83,241,145,243,134,140,101,170,200,129,5,42,150,198,223,241,226,126,87,239,165,254,223,255,250,247,252,168,12,101,211,70,125,180,24,113,65,114,115,232,130,102,162,210,107,48,144,23,0,12,9,54,76,98,7,64,160,233,142,164,209,129,129,152,80,70,48,4,44,16,129,70,95,17,33,192,193,123,217,144,160,26,96,200,221,13,173,71,96,12,52,130,100,55,151,142,8,47,224,80,72,144,104,160,56,196,171,76,114,30,216,145,32,3,170,248,172,246,214,130,18,243,17,10,182,146,120,102,145,88,21,13,137,167,236,56,81,218,130,225,116,206,149,252,175,73,25,13,205,57,20,109,150,220,229,5,232,10,130,142,37,30,167,94,122,149,231,156,220,29,119,62,190,140,127,189,236,121,101,61,114,231,233,22,38,212,222,215,156,187,208,8,54,68,71,45,113,229,70,142,235,125,246,214,190,159,105,157,46,218,247,185,242,240,73,47,213,100,209,212,212,121,117,36,244,146,89,186,107,14,198,193,177,193,13,115,27,138,180,58,89,151,12,151,155,177,3,85,243,88,95,165,116,189,12,155,80,127,242,129,144,96,0,146,5,71,53,209,155,24,78,136,39,161,174,86,176,241,70,8,146,200,244,228,67,168,209,73,217,11,254,188,233,251,145,94,255,133,254,32,155,47,82,117,35,183,248,29,53,240,195,244,244,55,130,255,111,4,17,66,245,241,116,0,3,163,29,159,163,132,178,115,11,222,35,87,17,179,22,9,16,205,80,192,178,28,198,193,204,195,144,80,46,16,153,36,5,152,6,7,24,10,11,24,26,7,1,128,51,51,195,224,128,9,173,148,39,29,38,98,166,184,48,74,216,91,227,47,80,30,255,251,178,100,33,142,231,97,112,206,19,186,99,226,71,165,73,177,100,197,132,27,189,195,56,47,97,17,193,35,32,231,5,150,21,200,162,101,66,242,241,129,132,64,20,172,205,20,6,133,137,51,72,53,67,22,250,142,175,184,235,36,75,181,220,205,92,154,9,167,233,206,129,232,186,253,11,10,122,38,165,217,93,136,81,246,72,244,219,0,178,146,169,177,187,74,75,134,150,132,119,240,147,213,79,165,52,238,47,148,131,124,175,161,17,206,102,147,21,122,206,253,247,51,81,124,202,96,85,165,100,243,83,123,65,27,134,100,205,163,241,190,154,5,139,23,46,108,254,61,219,247,93,101,32,218,144,17,214,177,89,70,49,5,206,97,181,44,153,190,232,218,65,203,203,197,218,100,87,189,237,21,110,210,248,225,102,156,205,191,44,222,253,63,166,109,182,251,207,94,81,107,94,229,163,128,131,138,34,33,138,65,165,161,45,6,208,107,173,7,153,250,29,139,178,178,51,119,158,4,31,239,103,159,118,201,223,132,20,191,92,20,221,60,4,122,213,237,142,20,28,174,232,123,72,224,75,255,18,53,204,143,73,55,194,251,20,204,204,181,26,93,250,147,195,112,72,102,7,227,24,107,6,43,38,22,33,118,98,110,45,166,13,32,116,98,68,0,38,3,128,118,96,34,25,134,2,32,6,32,1,195,0,128,45,26,4,192,32,9,24,3,129,24,40,9,76,48,128,81,12,68,128,89,64,219,185,129,64,33,51,38,190,172,141,196,193,112,124,212,136,32,80,8,129,11,229,128,129,190,25,166,254,3,138,42,178,65,59,111,100,243,130,189,101,137,69,2,200,94,44,44,47,75,210,153,210,218,195,80,69,188,93,184,253,253,71,166,237,220,110,116,186,129,235,87,157,173,8,203,239,102,229,221,162,199,236,75,51,202,82,241,61,218,169,134,96,200,143,81,2,120,129,0,193,72,139,183,28,179,216,50,242,18,255,198,32,171,78,62,97,28,117,106,207,40,100,203,14,148,99,3,164,226,238,125,168,73,89,131,142,143,98,141,158,101,68,86,250,132,171,136,57,55,136,178,14,236,97,109,75,252,123,127,162,152,116,63,72,150,50,130,37,121,217,168,201,3,101,74,132,96,186,138,116,86,43,11,140,190,178,132,78,181,114,130,145,214,154,227,2,115,208,96,163,180,21,94,174,103,194,79,125,26,248,187,43,122,185,154,167,51,241,38,242,33,255,163,127,171,118,255,253,63,24,110,173,31,90,127,253,32,0,6,174,220,196,135,204,142,144,194,229,13,209,104,197,203,128,202,38,64,4,105,135,56,170,0,224,137,142,107,67,66,43,227,133,22,236,237,67,76,192,44,61,156,41,36,138,40,208,227,174,220,165,221,6,255,251,178,100,27,140,197,225,103,209,155,121,97,112,70,36,73,227,105,226,42,31,25,215,50,47,97,145,193,26,155,104,77,146,161,232,67,88,128,97,86,29,176,188,166,72,171,237,39,31,183,119,142,79,231,36,38,198,38,93,107,230,112,141,136,23,161,177,235,125,1,167,235,94,97,51,58,210,45,198,8,72,231,230,17,40,176,228,9,206,49,244,154,127,83,140,108,146,106,239,83,71,15,92,92,63,68,177,215,112,121,165,175,110,246,216,133,69,181,183,221,135,158,152,49,29,233,232,101,247,95,204,218,222,105,12,108,210,55,224,164,176,145,120,18,81,106,70,95,40,51,40,161,140,187,58,136,229,228,174,62,101,183,186,221,132,244,223,247,128,0,2,48,161,202,64,70,84,197,130,20,8,78,88,148,16,131,73,22,78,139,244,5,99,48,30,94,185,210,206,187,33,80,106,67,25,144,27,191,71,185,157,236,168,92,241,53,111,101,65,189,137,159,244,85,228,172,234,135,22,210,225,238,21,151,126,141,159,251,128,35,4,194,56,53,56,24,115,36,177,63,49,76,21,147,10,209,148,48,0,6,83,4,112,214,48,80,16,211,3,80,0,6,128,201,130,72,12,152,62,1,138,209,48,9,6,131,1,96,11,20,9,96,64,13,133,192,48,192,24,1,197,0,64,192,192,25,149,0,201,203,40,166,7,241,38,123,186,98,128,16,102,36,147,104,186,133,62,2,5,156,189,174,242,200,12,211,41,88,176,203,78,101,77,20,28,135,245,175,56,56,170,55,94,122,12,120,68,93,110,239,132,29,81,50,152,12,254,53,89,84,143,211,187,11,16,52,110,190,239,201,175,211,196,244,177,242,191,190,68,32,75,86,222,164,60,181,248,118,74,54,79,61,215,179,201,25,67,219,100,178,165,30,230,6,214,242,19,143,247,192,211,143,90,118,27,90,145,55,139,221,114,97,227,101,191,9,103,189,15,74,175,49,201,236,247,223,87,58,246,237,106,245,183,238,151,126,223,10,155,219,178,15,234,53,51,174,108,223,102,254,198,174,239,251,110,125,235,245,253,250,215,255,47,149,157,199,33,0,81,248,2,94,171,11,4,141,42,143,226,101,182,38,237,12,222,73,135,103,24,247,175,254,232,240,84,70,40,95,218,167,249,122,254,252,160,29,3,93,199,36,51,149,255,255,245,251,0,164,215,2,91,50,12,32,68,101,178,131,119,126,249,97,216,87,9,73,209,89,0,2,94,184,197,245,163,98,133,76,48,123,51,27,120,194,231,0,83,28,185,198,54,29,24,12,6,181,12,12,0,49,40,40,46,1,36,20,191,230,44,10,179,40,49,148,36,225,130,195,246,219,84,138,64,0,9,227,16,132,156,138,230,4,176,106,67,173,255,251,178,100,34,8,198,134,104,208,27,143,100,80,73,165,249,227,101,133,118,22,61,163,70,237,189,49,65,27,29,231,205,130,161,248,174,143,76,7,38,114,34,235,45,238,69,163,218,62,232,99,70,179,160,216,172,57,178,198,197,188,67,98,228,163,155,167,82,245,230,18,39,111,96,145,180,153,66,69,52,124,44,138,102,124,49,50,134,246,48,222,66,185,114,239,239,33,184,254,86,1,30,214,11,204,73,9,79,99,112,120,37,48,196,14,62,121,18,181,158,118,107,102,214,190,195,214,88,155,173,235,139,202,140,19,33,242,231,98,189,80,171,49,197,176,178,227,11,200,69,104,111,19,194,213,212,79,11,113,188,185,18,115,205,198,215,194,230,93,10,228,165,209,43,103,166,0,5,4,9,129,163,71,69,41,120,146,209,102,153,58,50,182,40,105,101,176,42,22,70,233,150,242,238,58,84,114,61,238,73,105,221,134,7,78,66,135,81,213,199,189,138,195,186,136,93,34,123,254,187,49,91,219,144,3,101,198,131,2,32,80,192,87,167,111,223,163,179,242,65,1,38,237,220,177,8,112,114,197,33,70,188,126,182,4,184,148,204,66,28,93,199,137,112,152,96,26,58,168,3,58,26,67,113,226,78,139,196,58,17,131,211,255,65,10,30,8,131,121,54,239,79,75,177,205,44,74,158,155,211,143,117,21,72,143,139,168,187,87,50,99,47,66,174,204,51,101,74,195,60,61,46,178,34,91,73,147,222,215,18,221,62,96,93,251,164,81,221,84,14,22,170,213,34,86,166,241,12,162,179,109,171,106,209,212,10,249,104,118,59,24,86,85,238,186,58,148,229,106,211,51,239,115,222,133,150,178,7,96,159,178,214,148,242,25,166,32,231,167,170,78,67,103,42,230,156,90,98,1,230,88,44,195,107,44,162,52,221,4,217,102,115,204,139,162,227,136,0,0,110,0,170,133,183,4,78,24,233,184,205,149,130,61,239,81,19,153,77,43,129,44,79,123,158,117,0,178,16,27,231,144,69,142,150,47,68,246,93,224,37,45,47,47,183,253,65,165,123,135,50,110,88,170,77,216,148,96,110,214,56,107,147,43,226,202,59,130,42,0,11,243,31,154,163,181,167,67,88,173,208,51,214,97,41,206,61,229,24,44,44,24,60,105,132,8,225,64,56,196,240,148,198,177,42,92,97,40,34,34,6,204,152,27,12,12,0,16,80,194,10,36,10,126,112,175,196,175,97,227,160,76,190,17,32,16,0,144,198,198,42,37,131,167,113,1,23,93,74,20,37,226,76,165,96,136,33,4,162,142,117,247,12,39,132,229,170,172,42,213,188,114,48,194,171,212,207,6,137,46,181,98,101,159,37,45,36,140,70,173,94,221,90,183,135,250,200,255,251,178,100,64,12,135,172,115,76,147,186,123,226,68,165,233,227,100,233,138,93,117,165,52,110,225,145,201,22,14,103,37,166,33,216,224,221,49,45,163,193,199,93,26,191,85,144,175,80,70,186,201,148,182,197,30,247,248,249,72,185,81,235,252,158,147,182,195,111,248,214,216,187,138,161,202,218,179,157,220,98,52,184,197,141,168,177,35,109,158,238,47,60,171,44,243,54,56,57,67,126,206,229,29,251,60,36,99,52,120,114,37,113,236,242,29,189,219,158,51,181,204,170,108,212,73,102,174,149,10,223,103,38,55,170,198,71,11,226,15,251,190,181,175,79,191,253,190,190,109,24,88,240,0,180,128,32,226,222,22,20,50,211,0,34,39,98,68,163,211,37,120,86,130,166,152,107,214,203,173,43,255,182,235,243,132,47,84,40,141,38,175,187,116,183,175,65,29,147,249,162,217,106,110,207,106,98,210,81,169,10,239,46,87,89,202,170,205,226,160,254,128,3,41,184,97,51,244,114,66,80,105,116,156,105,57,82,96,10,50,101,72,76,97,8,186,99,48,136,1,6,203,78,97,152,84,98,64,102,6,4,5,64,227,1,128,224,64,234,93,118,116,188,197,1,83,10,132,168,53,4,163,38,126,192,213,30,179,134,36,178,97,22,229,78,92,49,136,147,13,184,60,177,22,190,163,12,138,151,55,154,25,122,95,138,61,103,157,3,111,243,126,2,156,66,183,225,22,162,207,187,145,148,2,212,134,80,206,146,199,116,183,51,141,78,99,247,19,175,124,199,91,181,205,227,113,168,223,199,85,66,39,122,238,15,172,175,203,177,219,86,71,183,223,66,91,96,98,121,86,106,215,30,196,39,58,194,236,171,79,181,122,41,109,198,183,24,127,185,133,145,206,29,33,20,223,178,197,175,218,176,76,88,234,29,27,105,66,166,85,192,217,218,12,23,43,19,31,106,5,237,188,251,232,69,69,252,149,42,125,161,220,53,43,31,157,45,249,92,227,40,96,123,81,90,134,64,3,128,0,7,108,4,0,168,136,199,148,28,4,117,134,175,80,168,118,224,165,35,204,80,11,22,73,216,168,97,216,198,55,74,46,221,135,69,11,159,132,224,172,167,78,74,135,113,252,189,246,236,255,194,223,208,64,89,205,173,237,75,46,65,77,126,134,223,250,192,51,135,40,50,92,242,53,51,25,52,5,103,51,134,53,57,216,228,48,20,113,50,165,16,49,64,170,11,14,227,208,97,152,99,113,131,165,241,132,161,137,143,32,153,172,230,177,128,97,144,48,4,48,136,18,48,44,91,50,92,123,114,66,160,184,232,40,96,96,64,35,49,2,131,155,153,158,20,189,204,97,66,103,192,3,194,156,146,168,96,51,226,239,140,161,70,145,193,68,255,251,178,100,49,143,136,56,115,202,3,186,76,226,76,166,42,13,97,141,118,27,213,195,54,14,48,220,201,46,147,102,133,150,45,216,65,88,74,110,52,54,172,105,1,80,90,135,161,151,109,179,195,179,116,38,200,19,47,162,140,230,139,180,81,122,72,52,170,13,56,121,49,38,148,165,5,153,219,246,28,220,117,245,195,0,99,90,181,70,233,63,148,245,36,189,44,104,55,156,6,193,76,180,96,153,230,160,196,76,194,9,3,166,167,22,203,8,251,1,70,8,205,39,57,49,52,47,129,165,24,155,237,38,3,73,36,196,231,41,164,128,125,84,45,66,219,95,146,154,90,43,225,91,105,1,34,52,8,32,233,50,71,44,19,156,114,184,205,32,216,25,16,83,112,59,226,255,35,166,209,188,145,175,9,214,7,19,20,175,110,247,16,129,211,121,21,93,139,67,0,0,0,34,64,48,225,128,221,214,162,5,26,150,74,64,138,195,212,142,252,121,115,176,235,145,8,210,65,223,250,37,85,94,237,86,166,152,232,173,107,203,141,68,249,235,255,221,243,64,39,207,29,70,72,25,35,66,254,255,230,196,54,186,201,51,100,89,107,53,170,113,63,244,255,241,1,148,193,66,226,67,247,120,12,4,94,48,89,92,241,195,195,26,5,12,58,69,1,5,71,71,1,200,83,35,2,213,144,196,128,192,225,128,213,144,180,45,9,139,42,169,155,3,75,93,29,212,86,70,23,5,134,2,27,177,110,83,104,116,0,60,3,105,104,222,195,20,73,238,150,167,108,157,224,108,242,5,202,199,154,243,176,242,106,51,52,242,58,149,241,225,16,26,41,159,105,34,174,92,179,148,239,26,85,231,126,87,83,172,18,12,23,225,195,164,132,18,101,33,187,78,109,16,194,115,217,88,229,72,171,47,109,185,44,158,185,98,115,244,134,12,149,222,115,60,169,7,93,161,33,203,172,165,62,255,89,248,225,125,125,165,13,124,96,50,105,199,48,0,104,13,80,196,190,219,32,77,32,76,214,100,32,225,132,210,98,201,214,91,195,67,16,52,156,32,251,89,159,124,93,173,246,85,105,167,10,233,220,91,24,100,218,192,145,133,129,28,131,4,1,26,100,74,62,226,145,2,124,23,153,59,130,166,42,4,239,22,217,12,97,181,110,110,32,194,162,180,148,109,67,152,97,129,45,239,240,149,99,174,25,148,226,187,209,103,213,156,254,82,109,235,132,109,87,230,204,159,109,253,235,252,171,46,141,181,243,151,213,162,170,250,191,51,223,0,81,163,3,137,78,84,161,49,248,0,216,34,180,164,52,176,20,44,152,189,213,203,60,120,158,14,154,12,89,14,209,234,172,110,36,161,39,132,14,199,186,164,37,97,194,167,58,209,205,98,154,255,251,178,100,26,12,86,170,113,80,147,153,121,64,71,3,153,197,107,8,40,29,81,207,56,14,97,241,64,254,14,103,73,141,32,114,19,205,69,212,189,194,141,29,114,230,197,15,39,40,35,2,248,199,212,59,70,66,210,185,218,224,201,114,123,31,80,1,80,215,86,216,240,222,166,29,67,239,33,70,54,85,87,169,51,145,81,88,186,233,132,174,52,81,203,1,153,71,240,245,126,214,211,142,180,108,67,249,44,143,24,181,61,38,171,229,50,5,236,19,209,82,246,44,58,235,106,213,191,236,246,186,92,124,245,242,214,189,187,49,177,32,184,170,160,229,179,85,139,167,122,234,97,235,174,60,9,252,104,102,163,151,169,201,109,214,209,241,104,68,30,44,213,211,205,227,45,113,254,115,79,111,136,90,139,88,20,206,170,164,246,197,152,235,237,10,29,129,0,64,64,36,56,8,193,16,20,148,3,19,175,99,68,3,116,19,252,220,68,190,245,59,104,192,192,218,197,238,40,108,136,0,82,196,73,14,62,24,104,232,209,204,136,45,31,175,218,188,70,92,94,169,230,238,40,156,156,78,252,255,173,237,255,253,220,247,209,250,8,74,167,46,217,157,49,162,124,206,81,151,151,134,142,33,152,240,236,103,16,208,232,104,100,106,102,208,161,136,2,98,16,232,64,52,68,13,49,49,176,10,7,168,163,66,128,0,17,161,212,204,70,97,117,166,20,62,149,196,77,98,174,105,73,162,11,176,56,20,243,239,196,202,255,136,41,47,139,151,76,121,112,246,114,233,92,165,67,99,255,148,164,184,80,204,59,3,84,204,206,122,111,130,104,92,170,48,214,91,93,223,18,138,107,207,98,192,202,143,199,190,200,196,29,232,118,141,248,157,57,121,34,150,237,106,71,88,128,31,70,220,120,200,225,80,229,4,234,38,154,149,62,68,238,35,145,169,30,223,116,161,80,239,89,73,205,173,36,171,172,22,103,85,38,194,175,251,2,107,26,153,244,216,195,215,41,60,162,197,127,35,22,53,232,181,108,244,188,76,222,246,147,221,1,31,90,164,216,183,96,143,141,106,223,122,180,79,138,66,117,154,233,71,19,234,51,7,254,70,111,254,95,102,84,128,28,72,16,228,15,46,48,193,16,208,236,173,68,28,54,96,28,101,116,203,217,99,99,12,37,159,53,97,181,226,153,65,218,172,101,28,148,100,212,48,185,1,161,34,16,226,63,252,119,209,184,189,84,106,116,214,78,191,238,87,255,251,65,48,139,228,205,148,211,168,189,140,31,69,52,4,40,202,162,48,43,144,192,129,32,32,116,40,9,53,1,56,20,22,127,64,161,17,144,81,141,141,232,24,60,5,66,104,233,199,185,240,123,85,29,0,161,114,162,233,38,222,176,255,251,178,100,30,12,151,70,117,206,3,153,123,224,68,36,73,243,96,233,122,26,141,185,64,110,105,233,193,19,38,39,209,151,136,176,101,136,48,177,65,81,212,246,44,140,185,214,191,35,100,214,91,234,175,249,82,118,104,133,21,100,55,165,72,122,231,99,182,206,48,15,107,193,246,226,38,32,20,255,31,123,22,174,66,86,244,180,207,232,52,224,230,0,250,118,140,187,237,96,194,85,215,208,131,195,219,20,74,45,144,157,106,19,62,102,40,134,116,24,226,158,106,207,12,187,154,187,227,221,67,137,69,61,239,220,159,229,117,175,164,139,173,109,37,19,24,61,74,79,19,201,233,96,102,227,183,203,173,209,191,120,179,105,12,215,242,235,250,102,222,25,163,127,168,113,41,125,16,104,187,206,47,191,211,26,255,17,115,143,136,148,206,219,29,127,213,185,205,251,63,255,119,167,249,213,63,111,156,1,64,0,2,1,131,2,134,98,204,20,168,145,159,245,181,97,194,87,108,186,145,185,96,68,139,218,136,6,216,64,68,69,61,238,84,186,221,91,70,105,236,122,59,235,208,1,76,22,132,90,11,55,9,20,219,162,132,253,127,43,76,132,159,217,255,45,208,217,0,132,224,163,36,214,134,211,44,206,205,2,174,49,193,56,34,214,96,210,240,56,152,170,132,129,35,148,172,12,81,6,203,184,213,77,218,70,158,208,96,8,105,33,39,229,42,52,154,205,49,95,188,238,44,112,132,82,96,48,21,226,28,90,154,95,36,122,225,230,190,220,230,232,129,67,68,65,43,51,251,93,20,155,213,94,17,140,78,239,48,4,63,27,202,17,63,51,191,115,223,233,24,255,39,189,26,112,168,253,120,215,183,51,16,249,250,151,230,116,118,49,120,219,237,201,186,101,35,91,228,247,175,210,230,249,186,26,155,139,187,110,153,187,172,234,102,141,245,231,154,222,136,108,111,102,88,158,64,38,173,36,88,175,162,81,143,215,107,199,172,111,181,253,211,84,143,225,224,79,190,53,13,98,54,37,7,204,56,248,236,216,172,7,55,94,240,159,67,189,155,34,103,54,244,215,237,159,255,19,74,128,96,32,69,16,87,25,206,137,3,38,112,8,177,61,116,147,3,145,195,12,169,120,9,253,186,145,60,95,103,171,83,165,211,23,8,43,42,54,198,91,2,113,30,25,181,45,245,47,78,223,94,191,175,79,233,250,54,191,213,180,255,255,255,241,254,167,255,233,0,1,99,18,212,206,80,115,53,172,168,235,156,211,43,33,207,190,11,50,202,116,203,198,16,81,8,28,10,57,56,20,199,225,16,16,132,121,4,210,13,8,31,66,133,114,160,233,146,44,155,149,83,140,156,52,48,168,74,141,200,76,138,96,170,3,80,63,228,255,251,178,100,34,140,135,57,115,206,19,153,124,48,70,233,153,226,101,231,44,27,37,161,62,110,105,231,192,251,41,104,245,134,41,88,1,165,197,20,13,45,125,98,144,203,221,109,212,32,138,162,214,218,174,220,0,128,62,196,36,232,21,251,230,158,248,12,16,122,240,252,190,140,181,152,14,108,154,192,247,125,169,212,12,173,13,77,254,176,134,182,249,100,194,231,132,151,150,66,25,175,43,202,218,25,77,249,234,239,25,32,46,127,9,22,157,104,54,21,85,204,93,107,181,186,205,23,78,58,162,244,90,101,16,141,222,244,183,55,200,56,124,207,228,181,123,109,53,104,100,58,124,201,18,222,209,119,252,164,110,179,86,241,103,146,194,65,10,145,96,215,94,233,159,46,160,184,196,150,102,200,127,26,151,89,250,99,250,182,99,255,243,175,237,137,243,14,158,0,1,9,112,249,118,138,175,33,220,94,193,29,36,170,115,4,31,132,217,209,108,67,193,113,2,108,96,202,249,145,210,30,89,30,10,59,92,198,161,221,4,178,130,79,132,5,127,255,215,245,108,223,213,191,243,127,69,255,253,127,250,116,232,223,198,175,244,255,234,36,2,82,120,196,46,147,9,155,14,62,187,59,90,84,197,238,83,89,138,133,18,225,133,83,18,44,129,217,162,160,60,193,53,196,67,93,128,205,234,13,20,110,200,238,52,66,236,68,148,18,177,164,251,55,134,227,245,211,156,104,141,69,250,158,179,179,238,229,53,23,38,228,244,0,248,75,163,163,180,102,67,153,199,247,34,9,61,39,250,56,223,116,194,197,46,72,111,11,21,199,62,102,204,135,52,103,121,66,183,238,107,95,167,147,77,61,143,93,90,56,243,74,102,218,59,208,167,177,32,180,227,182,155,113,123,12,125,80,230,104,246,207,199,92,215,213,186,37,178,213,92,105,32,151,164,251,147,26,176,66,35,70,212,142,53,188,174,173,137,80,137,183,165,212,108,67,174,17,59,148,33,138,165,99,3,228,62,105,30,1,140,240,105,178,165,27,17,238,211,167,94,160,182,70,187,44,169,136,238,43,145,92,202,209,136,70,129,16,96,0,0,225,158,176,228,39,23,37,192,19,12,58,225,84,148,49,89,14,35,160,5,115,167,134,187,235,14,30,175,34,36,237,254,70,143,239,255,255,79,255,255,255,191,255,255,255,255,255,115,177,246,128,28,244,118,212,182,66,72,32,128,1,112,194,125,51,47,241,141,172,202,63,113,108,199,118,179,202,39,12,88,119,51,219,152,195,2,67,11,4,142,88,97,49,24,124,183,38,27,33,6,0,205,201,5,144,165,74,242,170,35,89,197,95,18,18,146,237,51,10,14,160,87,140,188,134,213,45,141,32,56,154,231,77,182,156,130,255,251,178,100,39,12,135,81,104,205,155,153,123,80,70,9,138,13,97,226,58,29,213,215,50,46,229,115,193,4,11,103,77,172,60,104,35,49,54,210,244,14,23,108,90,133,161,76,105,198,122,162,26,147,229,128,57,244,221,62,91,204,90,212,216,154,37,141,199,118,165,255,62,99,227,38,126,18,188,240,248,76,152,222,81,222,125,37,234,168,214,34,24,22,166,61,236,97,196,214,114,238,180,73,37,183,120,136,253,202,76,214,109,187,201,141,189,141,155,181,120,90,106,139,11,15,141,104,155,238,45,119,134,4,155,206,228,223,157,61,134,225,26,19,211,150,3,168,153,131,1,194,119,87,103,144,135,207,185,223,57,209,95,65,105,81,229,123,119,102,141,179,250,3,134,22,106,250,125,177,51,75,59,193,240,20,241,246,10,50,10,201,0,0,0,64,1,0,128,85,91,101,238,47,49,204,197,87,7,85,224,93,240,143,224,45,155,112,91,100,13,231,218,106,44,193,77,172,210,102,226,119,24,169,245,125,198,103,255,253,63,191,234,250,255,234,223,183,254,159,252,143,255,255,223,183,11,215,183,254,182,117,0,38,14,65,166,52,199,6,197,196,71,10,194,38,134,135,7,195,1,6,65,15,134,145,131,64,99,192,192,178,112,210,177,244,196,33,0,192,208,104,192,48,212,192,160,8,196,1,4,12,11,15,5,197,0,67,65,5,33,146,40,12,116,28,91,192,80,64,120,101,210,173,208,216,83,114,36,233,6,81,10,8,180,109,238,10,102,242,136,156,59,43,4,78,60,98,253,140,180,234,252,28,14,65,127,8,138,36,91,128,183,94,113,97,173,109,163,60,210,107,204,170,114,229,21,205,241,159,207,89,236,57,69,3,83,57,117,42,49,185,118,20,233,59,148,139,144,53,235,146,117,49,230,245,61,188,218,43,80,154,165,185,71,188,26,165,55,52,217,7,42,88,21,62,199,191,172,128,182,172,165,237,42,117,160,82,85,206,187,99,2,79,107,123,152,57,87,101,210,230,43,78,115,233,75,104,121,90,98,211,149,48,74,100,92,57,172,68,170,143,166,227,198,85,181,222,238,175,62,218,254,87,251,101,114,251,137,168,91,128,0,0,5,242,9,24,213,5,200,140,104,164,228,34,79,152,53,141,137,57,160,86,181,19,18,69,238,230,9,251,188,213,197,191,223,229,38,25,40,243,252,235,86,103,255,77,252,36,4,152,74,159,109,186,222,143,183,159,215,245,213,255,191,178,0,133,162,80,151,2,34,156,89,71,41,201,158,220,102,94,28,194,98,138,5,85,166,10,59,152,240,200,31,69,22,232,176,235,176,171,145,133,253,102,235,98,166,120,228,253,136,246,195,83,197,252,137,202,110,103,94,21,188,106,209,255,251,178,100,30,136,197,160,104,210,187,73,126,184,74,137,137,195,105,229,90,29,89,163,54,110,233,235,137,20,166,104,77,133,169,81,33,49,168,197,241,132,99,216,46,223,53,162,110,150,121,12,254,144,254,114,241,249,126,142,231,227,90,102,201,163,32,124,198,88,164,37,188,175,221,2,183,206,189,38,28,248,148,253,13,103,163,138,15,212,11,79,126,183,13,185,49,140,221,137,246,123,119,189,23,39,133,104,199,26,28,40,130,6,235,22,218,213,183,38,175,118,184,148,146,218,188,154,158,29,237,58,42,218,154,118,12,192,231,189,254,39,206,245,107,68,158,244,146,35,93,175,73,34,65,224,0,0,2,1,4,136,46,105,177,46,74,24,140,250,123,5,1,59,141,212,28,81,73,181,177,27,0,47,194,143,36,19,99,119,107,116,246,223,93,18,77,206,130,224,93,12,6,141,23,96,24,52,87,206,255,126,118,223,39,235,255,255,248,115,246,127,252,158,223,255,167,95,241,48,0,0,25,76,50,67,77,113,66,141,42,133,13,46,80,76,143,70,141,15,27,204,35,48,140,158,3,76,61,0,129,129,88,242,232,98,128,44,35,68,143,232,110,39,241,173,185,73,130,74,72,229,21,154,204,66,33,210,73,146,131,80,11,12,152,32,56,171,168,19,176,160,51,63,138,221,142,200,165,77,175,98,133,83,195,28,135,55,47,238,58,53,5,232,244,92,114,144,137,216,195,227,121,228,158,38,211,173,56,155,63,7,191,166,13,250,57,85,53,142,194,106,251,19,3,170,217,61,41,88,196,119,223,89,198,234,71,64,170,246,237,132,243,133,168,186,84,231,5,148,150,164,42,99,87,112,174,109,27,20,106,206,51,33,244,251,10,133,135,211,100,18,172,241,153,85,205,174,16,151,169,23,177,43,116,249,173,177,190,10,162,168,221,187,81,145,184,202,117,152,205,178,69,110,45,143,164,124,193,122,109,228,84,235,2,141,68,173,122,163,74,201,21,98,11,249,233,223,225,88,59,191,233,238,192,0,1,120,182,174,139,130,46,5,43,39,155,166,240,238,56,186,91,77,50,40,11,39,204,13,177,102,59,200,11,207,116,255,35,57,124,207,253,58,255,215,255,255,245,255,255,208,202,152,91,242,173,223,70,226,134,53,25,20,160,12,63,78,137,105,96,254,1,196,0,76,58,60,78,45,44,205,14,190,206,79,145,140,243,33,14,49,4,76,175,5,204,188,47,136,138,115,1,68,99,16,1,211,17,192,225,96,20,194,16,240,193,0,88,203,80,164,112,11,67,20,230,0,131,70,66,133,147,82,18,16,90,124,148,38,26,121,239,88,55,144,43,51,248,246,147,28,6,33,153,180,10,8,138,204,83,168,156,158,104,88,114,255,251,178,100,46,140,199,190,117,204,11,185,100,244,71,202,106,51,61,106,82,27,5,161,56,110,101,233,201,28,38,39,141,151,156,168,39,215,68,185,60,175,220,73,231,31,89,208,151,10,164,74,19,94,25,21,46,247,188,108,78,223,87,132,138,175,47,222,193,89,106,79,211,189,179,175,206,157,252,111,221,99,186,184,66,3,116,145,228,233,212,148,216,83,151,78,2,198,206,189,234,91,180,219,130,170,94,194,86,249,111,117,209,60,216,132,105,86,225,219,233,13,68,91,255,126,56,249,244,35,154,177,104,127,236,1,173,142,31,246,214,123,111,37,168,182,150,158,185,227,144,178,194,2,238,102,3,204,173,77,160,162,19,79,225,85,197,77,68,113,27,186,151,178,147,251,102,37,205,151,103,182,219,53,206,172,237,166,105,48,84,14,0,31,132,129,198,33,32,39,129,188,121,23,117,13,225,17,105,121,81,0,214,186,12,59,47,148,126,158,156,168,82,10,73,147,10,33,253,105,245,255,250,255,254,159,223,255,79,241,199,82,102,242,241,239,43,202,113,112,244,212,67,231,32,23,231,30,75,165,242,249,160,0,37,25,64,161,51,189,197,207,180,74,35,180,3,131,70,183,41,152,93,250,10,2,139,6,68,65,2,140,210,52,0,113,37,34,48,207,104,152,187,56,96,111,33,224,205,220,9,2,136,179,117,196,242,59,151,157,117,193,31,78,247,39,112,155,247,31,154,206,182,87,74,168,174,141,90,170,38,193,26,147,57,177,33,246,155,182,6,196,249,109,131,31,71,244,72,49,233,173,149,46,171,66,137,242,138,237,219,211,113,245,174,158,39,27,171,38,180,208,62,53,152,17,224,236,192,60,97,199,203,141,232,147,101,254,88,178,80,249,139,108,127,89,107,61,188,187,165,160,103,230,69,182,216,80,244,250,35,24,23,94,188,234,217,105,225,79,118,158,226,250,95,120,47,220,213,219,115,126,224,158,104,145,181,197,133,195,51,24,46,160,53,69,188,107,211,113,163,54,97,155,77,171,184,16,94,84,75,70,153,253,183,99,234,159,216,0,0,49,9,60,9,20,192,12,130,66,5,65,78,5,56,95,36,15,145,98,35,164,71,200,22,113,230,191,67,234,120,237,188,44,204,235,126,169,114,4,83,206,255,202,118,125,254,87,157,255,219,246,239,250,116,240,70,163,85,163,106,218,142,190,135,98,160,255,212,128,0,140,30,74,142,137,191,77,139,16,143,201,45,140,153,21,205,29,26,140,28,73,204,181,12,204,28,13,7,1,83,77,66,50,128,156,192,16,104,195,33,128,26,12,24,26,39,128,130,18,97,20,66,7,65,70,60,141,16,35,32,4,130,200,176,234,141,3,237,45,88,154,72,232,46,52,6,255,251,178,100,38,142,215,181,117,203,139,175,55,64,72,6,73,160,105,42,132,27,189,183,50,46,225,113,201,21,19,166,201,166,169,138,195,0,64,0,152,54,134,151,229,199,130,47,215,219,26,112,32,22,68,8,53,184,97,106,210,84,125,154,5,62,158,66,160,13,149,60,130,164,240,84,19,152,193,241,123,92,165,28,239,161,185,239,208,100,160,113,40,195,98,50,97,23,157,57,153,199,142,50,46,228,33,98,83,42,36,38,179,102,51,124,136,252,224,168,111,129,29,114,234,220,205,189,240,214,177,15,5,213,111,84,131,168,88,129,61,247,45,191,106,125,23,25,66,177,173,234,88,21,27,223,51,48,71,204,240,159,62,221,155,233,88,208,89,175,213,171,188,55,83,189,212,182,0,170,165,80,205,142,142,182,175,46,40,228,220,183,103,185,233,97,58,206,126,188,33,245,41,204,229,192,168,99,2,172,24,80,24,180,196,13,15,160,146,32,229,108,230,25,22,136,168,239,185,180,160,224,156,179,139,208,175,50,77,13,173,155,230,88,90,81,151,127,118,84,4,70,150,243,91,109,120,150,251,61,31,229,125,210,127,229,91,242,242,210,84,40,132,173,159,244,241,56,204,92,79,13,157,155,77,42,118,77,168,156,140,124,60,76,253,47,12,76,27,12,169,16,68,65,24,192,150,100,112,196,4,9,76,0,10,140,17,3,223,131,14,193,100,50,22,7,20,221,74,204,62,20,97,184,40,96,128,96,10,233,139,187,11,53,78,199,14,255,188,138,214,162,12,169,249,173,40,129,230,190,91,48,34,131,53,83,156,26,29,251,170,102,222,126,173,163,62,112,12,83,40,36,40,73,127,35,174,100,139,223,216,30,228,158,159,118,155,12,166,229,247,22,150,93,42,167,252,96,43,123,197,71,101,80,157,202,113,211,128,244,54,79,30,129,8,101,16,82,116,193,195,201,155,108,139,90,225,240,157,112,221,208,81,108,59,110,115,74,31,167,59,34,26,230,80,99,40,57,151,177,203,221,61,119,65,230,186,219,115,18,246,47,81,29,195,87,151,162,173,84,204,219,25,78,206,49,171,181,234,185,178,206,190,23,250,136,26,245,190,64,33,37,10,163,193,162,142,25,192,161,0,150,35,133,154,93,181,26,45,170,244,148,46,235,64,107,50,202,128,94,107,40,87,152,241,152,154,132,85,127,208,124,58,222,127,33,18,141,49,222,6,13,60,194,77,63,42,246,221,175,148,157,146,182,107,159,213,255,160,0,1,243,14,22,131,57,218,211,92,232,99,70,214,147,168,253,2,12,153,23,64,140,177,43,204,64,120,246,10,192,130,6,30,16,28,170,145,35,83,139,66,18,189,93,131,37,68,236,14,34,2,89,137,134,206,126,143,255,251,178,100,29,8,198,196,112,77,19,187,120,240,69,137,153,194,107,7,42,24,81,163,66,237,229,229,65,12,169,104,13,135,168,161,81,47,43,80,68,152,180,45,164,203,76,108,7,220,163,254,60,64,38,135,90,246,87,12,240,194,210,214,246,27,16,146,85,34,177,118,0,11,225,103,72,67,78,138,12,98,124,254,103,227,80,12,235,176,230,6,227,182,52,203,29,18,150,117,215,21,195,153,121,174,160,58,205,164,53,224,233,174,125,252,51,197,218,237,166,73,15,104,148,241,62,100,108,136,251,87,139,72,208,191,174,93,70,137,30,246,142,240,104,70,112,127,72,121,166,161,64,159,57,182,101,167,212,40,14,123,146,35,126,27,166,143,119,85,238,21,125,91,203,74,193,189,219,105,13,246,43,244,242,88,17,255,255,255,252,29,248,190,80,132,8,67,162,104,152,81,7,88,104,194,34,39,162,57,10,1,246,118,134,150,211,250,188,101,42,5,82,255,51,113,126,86,97,53,196,55,42,121,87,235,192,242,132,250,141,16,219,155,78,43,208,204,110,191,29,59,255,234,255,183,246,255,255,255,255,255,227,119,8,36,198,247,226,9,227,79,43,58,219,19,55,110,50,195,211,100,11,2,228,98,56,192,130,232,30,43,171,27,131,198,116,10,93,133,119,59,160,3,235,48,30,202,147,193,201,76,134,190,72,101,97,201,28,221,172,54,72,187,79,82,98,238,228,209,132,174,59,90,223,243,26,119,111,215,132,91,47,185,32,125,37,149,178,57,223,84,44,218,43,41,63,133,10,153,199,178,15,84,82,42,230,219,31,139,179,31,21,190,225,226,166,182,118,246,61,96,54,110,154,209,93,18,198,154,82,72,55,206,116,198,225,17,151,45,29,250,243,200,119,120,106,199,164,93,102,61,69,221,150,203,168,113,103,134,161,199,236,17,222,66,101,205,25,153,119,101,39,84,189,180,138,154,204,135,111,12,84,151,57,190,27,183,71,214,235,141,234,216,141,5,227,84,50,1,160,190,25,146,253,66,32,28,196,44,34,57,204,88,88,82,36,249,89,69,197,201,173,103,117,3,219,83,213,209,13,95,242,22,127,246,209,178,154,37,71,164,200,73,202,151,183,255,71,252,239,255,255,255,255,253,25,42,252,66,107,53,237,229,172,176,0,1,243,0,218,140,88,220,48,190,144,245,89,48,80,128,219,128,162,35,241,145,10,162,161,209,65,41,164,205,134,54,26,1,129,165,144,78,147,8,11,27,212,99,94,139,224,2,68,111,16,152,92,194,128,21,80,175,19,81,177,150,124,184,224,17,151,108,10,55,237,162,58,235,145,150,32,44,180,127,79,19,79,217,11,239,1,84,148,176,54,217,103,223,181,113,58,29,136,205,28,255,251,178,100,50,142,166,255,103,78,19,152,100,96,69,164,217,181,104,101,132,27,21,161,58,78,101,47,201,19,19,166,193,164,9,224,16,234,48,60,169,239,201,236,187,105,30,227,235,59,248,70,32,27,185,238,5,59,67,126,9,237,25,226,177,233,213,24,176,226,44,52,39,163,98,231,102,100,178,52,209,203,94,74,78,56,126,153,132,51,48,190,255,171,247,53,121,229,47,187,52,88,219,103,106,204,234,103,28,13,61,129,35,235,22,222,24,235,238,184,250,239,89,85,244,250,63,29,217,87,29,175,60,177,136,159,169,77,246,107,123,179,91,89,198,235,90,99,26,228,99,155,104,163,4,143,8,43,48,1,0,38,100,98,0,24,209,39,89,161,118,142,200,48,169,16,80,91,80,193,65,151,70,180,191,5,17,220,158,102,1,91,147,177,13,96,135,184,176,225,232,82,206,141,128,130,164,87,198,55,237,137,247,198,63,198,190,135,241,87,231,111,254,223,245,109,231,190,144,44,198,53,3,17,72,138,253,102,133,1,26,84,200,109,6,49,141,205,160,36,8,96,40,193,1,179,60,11,140,118,107,33,8,152,36,19,195,8,9,111,195,19,65,80,13,77,225,203,129,148,53,3,21,20,205,135,197,15,147,188,175,163,250,174,132,96,59,148,101,209,127,150,202,242,167,116,220,103,209,148,215,174,195,167,185,2,167,150,107,225,237,115,159,106,180,239,74,176,178,74,253,229,203,215,80,73,110,43,26,230,79,212,127,142,182,224,34,141,56,118,244,54,63,20,75,10,71,117,16,3,138,173,246,192,52,230,20,27,62,59,29,78,82,11,25,162,4,82,35,106,43,111,155,94,40,101,39,247,85,37,187,49,129,235,58,129,57,51,48,77,158,136,163,106,37,59,132,182,207,210,113,140,92,179,90,196,217,124,181,150,150,140,18,230,165,53,37,112,236,178,22,119,198,41,172,215,12,93,91,178,235,239,192,185,189,187,70,0,81,135,6,97,218,140,137,39,36,50,117,12,156,100,238,80,215,170,83,17,174,181,40,104,217,195,189,230,196,149,67,76,222,6,8,211,74,222,253,3,195,177,26,164,27,219,176,77,14,211,254,13,33,143,157,159,46,239,103,35,84,159,100,140,143,42,0,0,91,216,129,76,99,134,81,142,11,39,40,54,24,116,136,97,240,1,138,8,102,23,17,48,162,192,0,240,76,204,218,219,36,125,193,83,56,116,175,171,48,33,74,65,227,64,66,20,198,6,162,113,95,55,193,225,221,18,148,212,180,205,171,222,78,29,76,216,142,20,208,52,242,242,184,34,149,68,82,202,27,49,194,160,222,183,148,30,145,45,207,75,210,122,149,73,164,167,125,216,47,254,183,50,173,173,85,44,156,125,108,255,251,178,100,56,142,197,246,103,208,155,153,98,114,74,195,89,160,105,35,132,28,65,189,54,110,48,93,73,25,164,39,77,150,9,112,250,160,10,237,139,168,108,159,241,195,171,249,152,189,252,148,175,20,151,127,86,57,165,30,183,218,140,203,80,101,227,121,99,99,227,75,49,176,32,251,205,56,101,91,124,13,183,205,152,243,116,163,246,67,163,155,70,169,27,12,211,47,252,194,153,174,189,104,25,188,193,86,92,243,165,112,198,42,5,48,7,133,87,154,122,194,6,166,92,192,32,40,210,247,246,10,34,100,246,210,63,28,86,250,29,80,251,20,203,21,111,96,182,192,108,86,218,238,204,98,66,235,129,181,98,240,49,150,108,38,3,7,220,68,104,126,162,228,203,59,218,241,107,139,214,127,95,255,45,158,231,190,128,11,134,12,170,27,227,216,112,180,169,206,195,1,68,1,180,105,230,74,6,26,164,134,28,57,16,11,141,166,39,49,42,93,85,12,102,16,12,2,6,47,18,20,136,46,214,4,64,96,73,77,245,110,97,132,69,96,25,4,43,167,236,176,38,119,18,113,39,29,39,28,70,12,137,72,135,128,49,22,100,6,1,176,78,60,148,239,184,208,50,165,72,62,235,212,80,15,226,142,179,86,13,17,163,145,37,172,14,201,101,90,130,99,117,67,6,23,66,43,71,80,248,134,136,159,234,85,27,38,34,109,132,51,89,225,54,19,198,82,15,118,185,173,232,2,162,229,201,77,76,186,75,204,223,107,57,147,115,226,178,196,119,246,30,152,62,189,251,107,229,183,148,243,30,129,51,45,134,108,60,145,151,111,104,86,181,175,47,98,24,31,134,155,176,48,243,205,158,237,99,90,235,238,44,174,47,120,245,248,23,38,162,23,177,189,118,210,252,183,245,255,197,87,127,224,241,0,0,50,40,132,67,2,19,48,171,4,50,2,160,192,1,103,195,13,29,180,68,122,138,160,9,191,176,225,28,161,34,198,103,183,185,114,167,148,83,137,245,177,223,81,208,117,158,250,181,37,188,174,69,250,63,239,255,255,254,94,191,254,214,255,208,254,94,23,214,0,1,179,10,16,99,61,152,3,104,42,144,35,84,101,64,64,102,72,78,99,153,112,96,96,178,60,5,152,14,27,152,166,33,5,8,193,192,48,192,160,132,136,18,57,170,193,162,208,237,58,189,141,12,229,92,159,227,204,21,133,23,223,232,96,66,16,152,99,114,104,245,32,82,81,50,87,233,22,234,61,96,32,206,205,212,152,125,94,132,88,188,203,158,251,23,74,195,222,99,45,171,171,12,74,164,76,106,187,6,163,220,118,8,141,104,191,83,18,114,17,212,130,233,35,134,162,34,42,37,110,98,52,253,46,159,147,217,43,144,151,62,255,251,176,100,71,12,167,3,104,205,147,186,99,114,69,131,89,197,107,9,40,152,49,163,68,109,189,145,1,28,142,103,9,167,173,72,109,245,0,90,94,183,31,24,111,142,224,212,255,53,152,152,120,190,177,235,251,159,148,238,216,62,125,170,185,122,185,176,82,63,246,134,63,211,181,155,76,22,219,210,87,172,91,126,91,155,186,243,7,118,102,111,214,116,225,147,60,141,65,229,150,99,244,182,173,119,173,3,222,238,180,168,163,122,230,86,226,224,96,16,0,86,81,0,226,32,131,243,138,160,197,190,130,48,172,217,222,34,104,115,52,163,118,25,45,155,11,141,25,120,56,234,148,185,125,44,232,72,79,6,84,246,77,191,168,172,190,126,171,139,128,152,164,208,242,27,153,233,222,156,26,143,47,236,120,207,255,216,0,37,59,241,33,49,172,36,28,82,193,166,226,153,96,73,167,184,24,41,177,138,20,60,225,96,16,52,64,161,123,148,162,208,40,160,100,84,152,2,98,100,26,23,62,190,47,20,40,99,180,72,127,163,110,140,222,146,76,123,70,121,76,72,20,70,191,78,55,230,36,247,92,22,180,63,212,148,79,169,237,44,18,89,51,109,151,208,203,241,210,12,137,228,63,154,39,94,189,123,219,70,75,11,44,145,227,50,126,28,252,103,153,80,72,254,247,210,38,254,56,212,14,100,220,174,102,185,226,235,248,229,123,137,103,244,186,203,46,119,32,220,246,29,56,199,227,83,104,128,213,106,250,102,99,117,60,104,107,32,88,177,51,67,66,245,83,191,127,113,255,175,250,202,75,83,95,154,99,17,60,185,244,145,195,103,190,156,122,209,250,187,61,97,98,46,172,1,140,72,30,16,170,24,231,13,47,50,106,210,180,69,206,24,93,188,110,57,145,246,117,80,18,92,92,222,102,149,60,84,165,90,12,169,232,152,207,73,245,254,86,183,90,102,148,33,228,147,73,124,148,90,169,95,245,59,212,242,63,81,222,126,81,217,64,0,0,66,80,72,152,224,139,78,1,188,127,76,117,124,211,66,6,141,75,128,140,2,132,198,32,30,50,125,40,22,0,93,165,129,183,161,156,211,193,32,64,235,9,145,72,64,20,79,22,198,8,143,144,56,112,97,202,167,138,117,203,81,11,74,46,27,72,3,81,230,237,134,53,12,193,87,65,21,33,105,175,247,46,147,208,211,140,108,154,148,178,206,25,247,166,72,51,53,51,40,28,222,65,64,156,239,223,56,41,226,55,63,95,51,12,133,196,186,187,113,33,128,249,3,25,70,14,181,237,48,220,224,168,120,12,32,65,35,136,114,50,58,125,210,133,130,6,46,73,133,201,253,36,0,4,144,248,23,17,236,132,96,160,16,148,173,98,77,168,138,209,147,255,251,178,100,86,136,6,210,116,208,155,111,76,112,62,67,74,3,97,34,86,24,153,163,76,237,61,143,129,16,15,232,37,148,137,104,164,168,108,8,12,48,80,201,59,35,169,13,1,134,154,197,25,99,42,108,15,182,200,39,201,233,13,35,156,75,68,156,113,111,60,255,255,255,191,190,171,63,248,223,136,0,0,0,229,99,47,232,50,64,253,136,228,61,68,171,87,182,165,107,217,28,56,251,128,136,59,102,135,11,58,224,244,52,7,116,165,3,182,117,248,87,19,100,249,235,84,221,63,169,159,254,82,221,76,225,207,137,51,92,249,239,249,194,64,10,110,58,35,2,108,159,157,170,198,26,57,143,94,99,18,144,5,50,4,96,118,216,153,249,84,141,199,29,136,131,145,118,125,161,18,18,213,134,180,210,195,4,216,55,29,144,200,235,151,18,16,130,88,129,155,158,145,100,119,146,98,229,173,109,185,16,183,166,183,69,62,126,81,59,97,222,27,149,249,162,122,17,110,90,178,163,94,135,138,196,227,188,235,159,41,166,180,59,195,28,69,96,22,252,217,147,194,180,43,98,7,77,155,129,243,7,119,27,113,202,213,9,230,50,216,115,73,213,164,148,115,152,157,102,245,142,149,189,154,203,157,188,116,63,209,145,228,73,29,58,171,98,99,35,42,147,80,187,82,129,164,243,45,21,135,99,201,137,56,181,94,227,77,211,42,134,45,10,237,11,36,65,210,43,124,7,119,157,144,9,186,83,16,122,64,64,24,193,74,118,98,167,104,128,106,64,84,40,105,33,130,224,142,70,93,196,55,177,74,128,58,211,197,68,206,15,24,181,191,75,44,64,172,72,86,194,225,150,234,175,235,135,101,188,170,39,159,125,111,252,82,185,79,183,46,229,244,127,215,253,181,133,96,48,122,140,217,88,115,71,204,141,92,166,53,233,100,232,193,131,39,133,204,152,50,14,11,130,7,102,13,25,24,44,228,195,199,65,37,177,1,58,35,43,0,245,57,102,0,10,50,182,146,80,0,116,132,96,183,110,184,140,32,189,12,34,0,107,20,177,36,131,112,91,199,143,125,86,69,104,135,212,231,48,64,9,218,144,223,237,24,24,8,137,119,96,209,34,29,89,181,140,214,232,207,33,80,55,239,146,216,111,130,249,63,18,233,163,79,45,218,126,67,90,164,164,2,149,202,93,200,82,55,87,108,66,104,183,74,196,98,57,113,223,38,144,74,204,200,59,43,77,236,244,70,223,134,25,90,83,3,142,212,105,100,220,184,125,228,235,71,118,237,82,14,188,208,19,86,184,68,19,142,58,220,110,179,165,99,6,219,108,123,249,99,7,215,233,146,200,111,116,172,233,129,188,17,157,195,201,45,175,37,92,30,76,4,206,204,38,30,255,251,178,100,109,8,199,58,119,206,131,143,94,176,66,131,121,226,101,98,88,25,157,163,74,237,97,228,129,32,14,39,137,132,137,224,214,155,198,230,240,193,220,214,215,215,246,123,244,192,0,209,132,140,15,48,103,74,95,67,220,84,101,66,187,208,2,16,130,132,129,184,240,22,207,94,52,202,7,126,123,88,150,121,5,60,116,145,174,32,3,108,46,36,250,96,209,122,213,175,174,140,160,99,163,244,16,246,239,148,168,51,67,96,255,161,132,129,19,179,8,162,154,109,226,131,13,4,227,6,64,232,58,109,65,164,100,147,1,213,6,102,24,222,48,4,229,209,97,92,200,37,119,117,137,74,8,112,84,232,211,21,91,229,66,87,83,55,64,124,110,213,126,3,96,254,123,172,244,138,233,202,176,74,36,119,248,109,206,189,24,25,183,149,81,53,105,119,171,36,143,37,184,59,59,94,203,138,34,55,172,237,73,29,178,207,9,67,158,115,171,35,91,51,1,88,73,156,157,188,86,65,165,238,214,88,171,182,196,48,221,155,119,79,169,92,124,199,33,86,225,26,173,232,86,55,120,6,123,46,36,96,70,42,177,216,206,231,44,222,133,26,166,187,127,61,61,212,230,90,204,149,134,114,183,103,42,247,52,37,213,174,48,205,231,45,124,170,107,187,183,8,14,166,233,33,93,119,6,13,155,85,47,38,80,33,42,42,217,68,174,128,0,43,57,9,68,115,57,176,148,100,250,107,76,222,69,18,98,101,151,155,121,165,140,23,11,234,242,109,89,155,83,244,226,24,54,193,80,87,247,125,47,151,67,78,188,56,113,234,17,246,29,58,197,63,51,37,60,167,45,64,191,211,244,169,159,249,31,65,239,63,64,0,2,82,80,1,118,112,22,231,182,156,113,21,6,56,168,103,132,98,78,134,22,98,153,164,160,97,138,230,34,157,12,142,130,136,68,19,226,30,149,199,28,134,83,53,51,7,65,49,87,185,15,150,115,246,76,80,167,63,42,173,232,229,51,77,76,145,252,173,113,223,121,24,140,32,155,74,19,149,9,155,225,159,249,28,153,88,163,176,154,74,231,238,109,209,98,102,209,216,149,216,172,140,238,56,135,86,9,170,249,66,60,170,228,215,21,74,169,211,26,156,111,29,81,219,141,133,59,140,43,171,79,131,42,208,104,63,57,108,230,89,157,209,232,201,115,117,131,157,233,112,118,93,91,21,155,204,217,90,115,139,72,64,12,59,107,46,192,170,106,235,179,146,148,113,3,79,187,72,78,104,218,219,33,37,91,46,158,179,253,114,201,147,103,188,165,55,118,252,255,81,245,201,82,91,82,18,29,235,0,128,0,1,67,20,125,69,193,179,60,124,149,32,149,38,226,99,87,182,184,139,112,116,67,255,251,178,100,117,8,6,136,104,208,27,111,100,240,73,41,233,249,97,98,88,24,185,163,58,238,61,49,129,29,16,167,97,148,149,208,84,37,46,133,6,155,134,104,250,175,46,50,162,111,130,217,217,239,88,245,12,253,38,214,213,43,118,59,250,250,116,147,13,255,33,180,191,55,255,255,253,168,111,168,222,13,250,137,4,0,18,45,80,12,172,210,8,147,151,235,195,160,33,206,129,216,56,176,248,196,129,144,192,89,128,128,64,64,193,138,16,237,216,132,20,161,35,192,247,253,155,183,52,170,22,11,189,177,79,23,19,249,59,57,90,230,226,207,1,241,147,91,157,81,240,106,217,32,114,171,78,196,246,233,126,26,200,56,46,208,80,117,123,61,119,141,200,215,220,82,38,180,73,212,15,48,155,253,83,139,66,154,111,117,22,30,100,153,33,48,53,98,76,141,226,199,10,153,134,201,35,235,145,103,188,119,178,84,38,33,55,151,93,68,220,236,81,221,180,241,228,72,153,216,45,61,150,223,150,237,37,178,90,226,173,126,218,82,78,217,46,226,56,200,165,69,81,45,13,64,101,84,68,226,131,13,12,20,44,193,10,168,208,14,60,190,210,62,124,210,139,174,170,146,1,218,0,0,16,12,153,105,142,5,100,247,0,26,88,241,136,97,51,58,245,174,192,105,247,224,76,150,167,242,206,7,114,21,57,214,10,27,60,205,11,45,37,43,89,64,111,86,52,224,49,61,245,19,113,65,13,70,246,95,144,21,110,249,232,182,114,71,236,252,215,145,246,66,0,5,99,21,244,204,2,236,58,44,60,212,50,115,84,44,204,238,78,5,69,193,134,98,33,113,135,68,6,98,14,153,53,148,155,198,3,9,130,128,236,66,92,248,36,98,95,139,22,225,48,67,241,24,108,14,173,65,16,97,220,112,95,89,83,226,170,212,184,47,216,237,164,147,183,18,101,240,100,20,191,172,110,215,11,0,72,31,227,138,126,25,154,222,108,98,142,221,12,162,51,101,198,193,23,238,119,123,145,58,138,246,39,183,107,178,183,107,241,123,9,232,103,181,125,59,64,191,56,112,118,141,169,214,225,182,251,47,116,54,215,97,200,217,190,229,147,156,96,149,48,211,71,51,32,245,27,166,235,135,222,66,93,37,245,142,229,238,115,164,228,228,212,24,213,100,132,67,76,33,178,173,19,204,133,90,93,116,155,38,147,198,208,134,196,233,49,36,37,9,82,146,53,182,212,143,64,88,235,30,234,97,192,0,144,81,116,82,88,99,40,102,154,119,19,93,75,103,225,133,90,8,73,1,48,236,21,234,161,129,35,21,82,129,43,163,66,5,174,93,68,5,201,200,239,8,137,149,191,157,119,86,244,127,93,119,246,57,94,82,146,34,96,255,251,178,100,136,142,166,164,104,77,19,140,79,36,72,230,121,210,101,101,82,29,29,215,44,14,176,222,64,223,137,40,29,150,9,80,19,114,206,197,84,24,103,98,22,238,255,253,6,104,225,166,101,225,71,96,222,102,154,210,102,43,33,102,217,209,134,32,5,134,39,130,198,21,0,70,1,12,230,95,130,230,80,43,161,96,128,193,96,136,148,12,96,168,146,76,22,128,129,177,192,124,196,80,129,17,212,105,42,27,35,150,172,51,32,160,56,152,41,100,227,32,3,112,180,34,3,106,67,196,64,60,19,6,161,133,149,23,70,53,200,245,151,206,204,55,110,144,168,12,86,163,67,130,140,201,30,104,197,181,149,9,198,163,116,144,65,15,150,211,74,197,60,162,143,37,239,247,156,139,60,24,121,222,159,163,39,107,200,189,207,89,234,37,166,146,212,26,90,25,101,172,232,135,53,246,63,102,97,196,226,8,101,202,57,237,40,105,87,94,226,136,24,14,25,59,114,6,172,210,90,113,130,11,215,100,112,210,20,180,204,46,200,17,153,47,126,254,139,197,40,110,217,108,112,25,171,246,82,44,148,20,84,78,76,126,179,148,153,123,213,9,144,241,178,137,79,164,234,75,50,160,148,129,227,74,161,9,131,225,144,0,80,226,231,116,50,143,69,196,34,216,65,184,186,115,91,35,93,53,221,137,193,247,196,46,173,224,125,148,255,185,206,122,34,157,133,201,89,58,241,17,255,252,76,173,21,6,1,76,83,168,77,151,235,13,160,40,142,91,88,77,9,6,12,213,35,77,8,7,6,4,112,193,36,192,192,144,192,129,80,204,21,136,26,14,24,10,9,128,132,20,175,32,1,137,129,128,192,0,16,40,164,74,81,165,177,119,9,3,76,145,226,72,129,0,246,68,2,19,209,174,137,208,20,25,79,185,224,227,38,93,33,229,98,139,37,244,112,218,219,235,63,94,106,13,29,121,56,27,56,200,14,244,46,87,24,188,204,225,25,252,21,14,88,171,50,148,178,137,100,110,110,129,146,75,164,207,29,37,82,170,52,191,126,34,169,106,8,151,38,104,190,93,215,150,196,180,107,173,53,231,106,189,28,10,246,90,105,230,12,202,133,110,164,213,21,20,190,96,103,9,241,121,255,253,141,148,58,164,251,214,39,105,26,187,243,251,66,92,117,219,73,228,118,189,50,43,52,189,84,49,195,39,104,251,137,244,138,240,213,190,79,12,78,38,106,223,209,89,239,121,133,242,255,205,251,51,233,6,77,165,251,238,219,23,182,194,88,97,0,8,67,128,10,20,110,21,145,144,194,36,51,37,41,107,242,200,45,143,12,18,228,212,208,178,89,135,194,90,34,38,166,43,51,20,249,14,132,72,110,93,113,179,115,80,46,255,251,178,100,144,142,7,139,114,203,11,185,100,98,64,99,122,7,96,233,106,34,25,195,58,78,101,245,8,244,7,231,245,132,137,136,217,43,239,250,68,82,38,173,15,77,137,227,70,185,199,143,37,127,49,83,44,218,246,225,28,88,208,169,99,39,138,205,28,225,49,8,125,28,86,28,192,97,48,112,244,201,71,146,240,19,1,12,18,1,72,165,34,98,48,72,200,40,194,192,147,4,131,214,66,182,1,1,64,209,57,136,147,128,104,225,146,133,3,192,214,110,34,1,139,36,94,17,25,5,145,76,166,124,9,21,153,59,139,222,227,232,195,93,251,45,193,166,69,144,0,96,166,57,0,137,211,36,1,101,149,228,186,83,185,124,82,146,172,59,52,245,182,238,4,219,88,102,14,43,73,117,151,67,190,164,12,211,208,64,180,215,34,186,19,163,116,95,156,10,56,20,108,120,245,205,169,193,49,88,84,103,107,18,1,168,101,195,189,37,99,93,53,200,137,91,109,114,110,161,222,166,50,30,67,103,99,92,198,111,39,129,254,48,139,105,118,86,168,19,232,131,189,169,114,220,132,109,72,233,56,117,168,31,23,4,99,108,56,194,24,6,185,126,80,191,198,25,220,216,30,68,136,198,254,207,208,104,100,103,184,108,171,232,16,92,28,154,160,53,195,215,222,254,166,158,247,181,233,188,239,47,155,27,49,247,143,254,247,255,205,53,15,103,241,80,0,99,0,0,0,8,192,18,129,8,10,176,17,116,144,192,247,189,174,221,59,147,20,21,58,111,36,89,71,69,112,140,144,133,168,141,248,199,138,185,37,210,160,253,105,127,246,254,121,163,10,136,66,1,5,6,133,5,31,226,32,0,76,17,43,60,43,64,251,208,227,181,202,12,140,113,53,97,240,210,106,16,225,40,40,12,157,1,80,9,155,213,72,110,96,194,169,131,65,5,243,21,5,152,52,12,6,8,164,160,40,96,241,150,145,0,33,194,51,7,173,5,6,68,192,161,198,200,131,171,135,62,254,25,74,133,40,47,148,38,153,88,99,172,35,58,171,212,16,96,208,207,162,241,49,8,83,37,131,91,141,0,200,28,186,224,96,17,117,47,81,244,90,41,197,210,142,110,84,61,42,82,119,40,198,147,106,53,223,246,81,22,128,156,52,178,76,87,5,35,17,105,167,205,140,208,75,226,30,246,84,83,46,161,22,249,96,148,37,42,153,92,135,29,80,220,69,57,199,44,36,97,82,153,37,169,40,139,201,160,232,114,172,195,214,203,26,50,83,114,174,137,243,46,98,230,151,169,250,150,141,99,217,3,25,233,250,151,218,152,191,13,171,77,43,197,86,112,251,48,155,82,71,29,115,216,109,165,105,60,38,232,221,60,69,197,215,111,138,251,48,255,251,178,100,120,14,24,102,113,77,139,153,124,208,66,100,105,200,101,130,100,31,189,199,56,110,105,237,200,255,141,231,69,172,24,114,88,53,10,87,178,99,233,178,179,203,92,238,219,222,119,170,227,95,252,185,103,227,94,69,202,26,107,110,76,1,48,0,1,132,2,68,79,83,32,66,131,206,245,212,168,100,9,20,60,168,69,20,168,220,84,188,27,60,171,172,1,93,130,191,92,204,225,72,132,126,13,27,69,20,71,193,143,136,244,147,240,159,252,98,93,159,255,159,255,144,162,95,86,175,203,144,77,49,1,12,235,164,227,138,65,143,248,108,52,16,204,194,47,99,32,29,204,162,19,96,235,172,33,54,101,164,43,44,48,145,121,47,208,144,35,42,10,104,215,132,2,134,168,42,81,0,101,85,22,54,108,251,28,229,3,33,65,160,32,224,160,194,253,180,228,0,6,57,136,84,110,182,232,23,4,158,213,115,10,37,65,156,152,1,18,105,95,168,120,152,5,35,248,36,151,9,113,32,100,217,198,9,121,41,249,50,184,156,155,192,20,185,225,100,172,196,53,10,14,241,196,238,208,95,47,187,162,33,29,120,39,123,14,161,147,40,216,72,152,240,179,17,85,88,69,82,130,108,41,212,145,162,105,252,12,144,166,74,108,134,238,105,89,169,234,70,245,14,28,24,144,161,31,137,111,44,115,106,152,149,203,22,94,7,253,181,9,155,26,240,53,46,216,136,183,215,194,155,58,106,20,224,202,69,233,204,20,208,98,31,242,161,39,4,116,65,57,66,19,155,83,205,77,68,55,221,74,187,210,145,90,218,161,79,162,154,234,242,30,191,255,63,238,63,255,14,227,252,26,66,218,92,97,98,96,112,37,203,54,168,42,39,238,150,146,38,74,218,9,13,70,163,119,12,174,58,91,165,238,249,167,3,109,56,45,60,73,207,9,71,123,26,217,93,242,185,132,233,77,48,119,215,167,243,138,171,103,98,63,247,35,111,210,0,18,204,184,194,202,143,126,164,232,0,13,215,68,12,82,101,40,103,40,209,191,24,154,162,34,99,33,141,188,167,212,203,131,204,185,175,248,145,22,170,165,201,156,205,202,128,23,128,98,35,7,112,35,170,118,41,91,92,90,72,196,240,69,154,114,184,23,164,61,216,191,60,181,28,50,92,27,216,135,154,20,157,41,202,100,81,118,39,247,108,10,5,151,116,58,239,106,20,206,108,0,77,82,35,84,89,164,106,122,177,32,248,107,212,67,205,177,96,140,78,253,217,61,114,142,232,122,101,141,67,27,116,195,60,185,162,106,221,59,26,246,103,182,91,74,152,48,91,129,108,201,102,163,167,116,140,23,142,107,153,154,159,248,33,172,235,12,38,105,72,162,93,12,151,209,20,104,255,251,178,100,89,12,7,124,105,79,155,122,121,112,65,70,73,197,101,101,104,158,9,167,60,109,233,229,201,6,11,168,25,132,181,90,176,7,88,72,151,194,66,180,192,173,126,195,152,12,65,22,228,156,201,49,121,146,226,180,87,110,20,81,24,74,206,245,250,189,80,118,92,242,110,187,249,219,154,225,206,195,135,145,232,234,207,216,232,121,189,133,19,94,231,185,177,64,32,0,55,37,103,17,58,115,144,58,40,22,32,160,193,198,200,165,210,34,171,144,226,89,54,162,42,75,120,42,94,228,42,170,248,223,168,32,75,166,170,66,123,54,167,255,215,234,123,127,175,255,228,106,130,219,20,250,63,250,184,147,255,254,124,0,1,13,224,180,33,237,239,155,71,57,236,76,33,121,154,83,152,158,64,38,239,1,123,8,166,28,107,171,14,104,12,174,164,230,143,21,130,103,33,112,70,44,18,53,23,144,184,70,97,209,180,168,121,14,20,18,6,137,110,108,45,177,20,96,129,202,189,9,110,134,200,77,80,228,240,175,30,3,169,82,19,206,72,128,27,1,104,82,173,144,229,115,226,200,250,107,193,52,212,144,141,189,228,45,113,97,48,52,198,131,9,133,235,210,254,166,158,202,234,225,32,235,119,44,173,109,156,88,130,212,201,55,195,158,238,222,179,172,47,90,246,151,89,217,116,115,204,227,134,60,206,146,81,233,20,189,199,115,112,92,195,139,149,91,67,20,1,146,120,91,103,171,36,174,215,96,213,100,153,92,204,201,27,82,238,180,170,212,124,246,104,215,60,118,115,40,163,46,10,151,79,40,153,49,148,135,68,201,38,27,70,92,185,90,237,23,83,178,196,164,57,93,204,134,62,171,77,228,196,188,190,226,179,66,159,109,125,43,146,8,16,0,8,216,22,12,44,114,207,41,105,112,90,98,236,163,122,242,36,31,37,39,72,183,170,15,108,139,123,182,68,50,89,56,61,15,43,214,150,199,13,134,58,242,18,108,127,54,202,108,245,211,39,109,246,111,219,255,33,215,255,235,255,254,224,0,0,1,140,199,211,35,128,242,198,44,230,218,194,153,60,108,105,4,193,159,87,66,77,144,48,220,194,160,65,0,20,208,40,197,132,48,153,137,31,67,3,168,76,26,32,39,91,15,7,29,175,138,129,2,193,131,9,142,13,63,44,51,240,76,194,33,34,160,0,104,22,168,99,14,195,11,26,8,191,186,98,111,196,65,72,182,103,30,137,101,63,242,164,237,78,140,222,32,40,65,32,99,173,149,88,250,9,206,27,137,5,112,239,163,2,112,109,221,204,28,141,44,12,105,104,242,51,60,74,96,77,27,97,221,195,12,137,231,151,138,115,196,223,77,103,124,197,150,125,39,176,222,139,70,41,225,171,255,251,178,100,79,12,71,255,106,77,155,143,102,210,63,197,26,3,96,227,110,30,253,193,60,110,105,229,193,11,141,103,85,135,141,88,145,145,104,164,112,212,50,246,234,37,137,245,219,220,149,185,196,133,183,112,239,7,58,134,80,199,244,61,119,102,210,82,106,167,96,12,130,194,172,136,202,218,118,26,202,182,228,38,140,201,217,46,255,75,44,236,67,211,218,186,79,194,170,29,31,50,203,218,124,161,49,73,123,118,85,145,166,50,102,242,191,22,29,227,237,99,84,131,189,47,207,33,57,182,6,238,1,42,3,20,0,3,208,170,45,69,3,211,16,216,117,51,179,59,69,20,44,11,56,132,161,74,50,192,91,32,169,147,207,213,222,136,197,184,249,53,21,6,241,241,126,250,210,154,177,144,72,24,73,180,4,5,113,95,247,255,234,255,170,173,255,96,0,16,84,134,28,113,25,245,190,101,247,57,213,88,70,33,3,24,77,56,9,94,103,141,50,197,5,38,158,115,40,163,161,146,74,24,8,160,177,33,98,37,171,64,148,74,57,72,154,33,104,154,41,84,120,179,20,38,23,217,174,53,229,25,56,124,187,140,230,94,29,208,194,49,212,38,17,61,103,54,96,8,131,211,92,246,56,14,118,180,3,197,56,195,100,101,111,110,155,13,136,242,216,140,41,142,100,49,74,116,63,93,200,202,174,90,222,160,78,177,181,124,70,84,154,18,185,179,132,104,207,93,232,231,47,152,125,10,251,186,229,128,246,83,61,195,141,240,185,109,97,60,147,74,243,150,36,118,73,25,32,181,153,208,100,141,72,177,97,34,79,70,252,50,56,188,122,218,139,202,21,0,230,63,213,76,14,107,42,229,115,91,199,173,71,202,251,133,24,222,75,5,105,157,101,15,123,117,27,230,236,93,186,141,236,100,217,228,234,198,125,197,166,95,101,81,72,15,243,224,237,231,103,188,243,111,235,123,223,255,91,196,64,209,61,243,33,144,128,22,136,136,36,58,2,140,97,7,67,22,237,50,95,230,149,45,28,157,78,115,149,6,221,186,199,40,41,1,92,235,117,165,117,240,133,222,3,57,68,163,81,95,71,88,125,99,140,202,66,142,171,61,236,145,83,181,215,242,255,213,213,187,233,253,192,0,0,51,42,109,12,174,255,55,121,204,233,135,226,133,169,169,217,102,210,34,152,44,114,96,224,17,40,32,203,32,99,81,166,30,51,74,138,84,180,195,64,192,72,4,12,21,47,16,84,82,100,192,178,87,144,8,125,20,230,131,35,50,31,95,200,39,86,1,237,157,87,208,20,114,151,182,104,54,126,94,250,152,66,50,124,20,21,234,150,194,99,11,11,1,76,49,81,97,24,19,7,98,148,234,104,178,225,214,213,123,42,156,190,255,251,178,100,57,14,104,38,112,205,19,153,100,112,67,4,57,233,97,130,88,30,97,201,48,46,233,141,200,253,136,232,13,135,136,224,137,226,90,238,147,184,95,151,105,209,109,218,77,88,226,209,128,93,70,178,224,201,32,137,20,237,216,11,146,229,84,164,134,164,114,108,35,78,188,68,232,152,61,40,114,135,171,204,104,10,68,98,76,67,82,151,199,98,225,60,1,71,163,115,216,23,109,151,123,235,140,207,241,255,109,148,168,204,108,86,59,117,234,177,87,96,68,89,67,154,125,43,150,252,67,69,202,90,91,149,92,93,52,62,28,79,68,104,97,101,116,13,21,142,70,68,244,101,149,169,175,236,181,38,38,100,145,249,123,201,15,206,88,177,55,179,40,66,233,151,59,231,100,122,71,18,184,2,0,0,0,24,131,20,196,19,162,249,136,196,5,83,21,92,208,63,95,177,213,92,60,45,24,36,87,245,28,246,5,74,107,187,181,117,48,173,124,219,132,61,91,65,208,25,43,117,147,136,183,45,93,61,189,215,21,254,83,169,250,171,235,204,187,165,230,7,75,198,3,141,70,217,189,134,250,161,230,29,2,198,24,49,102,94,132,198,45,6,38,12,129,230,4,138,36,64,185,158,6,56,52,61,48,20,56,3,1,224,19,36,70,0,69,139,74,42,20,127,192,145,161,150,6,64,236,188,184,55,26,193,97,74,142,139,10,214,195,130,165,227,179,29,93,141,205,100,38,11,252,251,23,153,83,183,5,132,132,192,205,145,119,188,4,67,26,58,105,178,72,131,149,22,134,90,34,87,72,229,191,35,141,20,150,129,226,80,110,243,139,142,109,8,132,63,32,159,21,111,18,221,76,241,59,89,174,218,167,54,100,188,188,213,196,234,174,137,57,125,108,5,102,35,123,97,125,240,152,181,106,23,172,173,27,51,240,18,11,81,33,163,216,33,42,213,247,208,153,180,195,91,156,25,116,175,213,169,122,30,216,89,110,8,58,109,43,16,185,184,24,138,175,35,103,50,143,156,62,173,118,89,150,242,8,225,150,237,181,130,212,92,178,29,202,89,212,182,121,186,247,62,250,227,175,85,144,79,84,177,5,3,168,5,32,124,26,241,196,172,17,155,56,54,51,1,182,229,142,3,29,173,224,33,150,4,7,125,100,163,6,185,16,200,113,114,43,4,213,47,68,226,169,252,139,18,165,26,93,37,150,225,119,162,159,241,139,139,50,190,139,74,208,0,25,99,7,102,67,64,154,195,100,224,131,108,203,161,144,16,201,68,184,200,17,172,192,129,145,88,7,132,18,253,25,234,91,24,12,9,141,37,46,137,141,56,36,93,44,19,152,88,40,158,85,116,35,64,98,193,40,18,58,34,61,224,224,42,237,211,201,234,99,255,251,178,100,35,12,103,109,120,76,19,186,75,112,73,71,121,246,97,131,86,21,149,163,64,109,176,213,129,26,24,103,77,150,9,152,200,115,115,165,73,27,70,239,9,39,172,240,177,183,165,104,103,69,201,232,211,254,76,54,13,79,216,18,105,246,165,152,99,24,97,53,94,87,109,133,1,155,100,37,73,141,39,176,97,68,139,60,218,151,23,158,138,154,89,118,215,102,32,193,129,72,104,232,36,186,165,227,34,86,5,54,128,216,181,225,52,16,38,129,241,93,180,111,100,188,186,118,109,200,15,21,167,49,50,231,25,36,42,184,226,26,33,13,27,44,169,86,142,141,168,32,214,86,165,217,51,245,132,69,160,46,73,3,69,178,9,172,40,28,100,163,52,80,68,40,196,87,78,21,178,162,36,76,201,122,214,229,117,119,52,76,195,172,156,235,119,236,37,56,198,174,164,144,64,0,121,11,138,0,147,121,197,140,235,74,230,235,126,55,193,25,136,97,98,81,40,185,124,104,151,136,74,39,93,38,208,199,7,231,227,249,187,121,205,143,53,248,141,207,165,231,210,233,41,126,125,52,99,220,225,169,41,88,39,36,228,41,219,125,204,136,27,202,255,91,150,0,146,217,40,22,224,212,175,141,46,64,93,101,69,76,109,240,200,4,129,66,235,161,12,164,102,144,90,129,0,184,43,4,64,12,29,21,153,134,8,132,103,32,41,68,253,89,186,38,49,98,121,171,72,57,28,150,178,22,57,150,152,162,186,244,234,24,198,82,150,152,100,245,166,157,196,60,75,15,64,131,79,91,110,36,219,147,209,9,69,23,223,150,195,104,251,111,144,154,207,63,101,108,186,210,75,183,36,213,172,161,122,27,217,89,136,141,38,105,150,249,63,22,113,198,235,51,183,179,200,32,206,134,109,44,172,67,106,104,43,10,185,50,94,107,218,241,202,56,227,117,20,224,229,146,94,139,100,196,232,233,126,178,174,236,142,122,16,61,14,83,185,120,64,22,69,2,11,190,0,17,67,193,48,33,178,154,69,229,152,131,17,156,47,204,136,49,58,70,202,16,178,34,146,123,90,156,213,24,60,129,18,149,5,150,186,85,157,29,31,39,213,154,204,137,189,182,30,87,110,2,126,59,6,88,54,50,88,106,235,90,171,234,11,204,83,187,14,126,231,140,71,99,14,104,59,76,57,34,76,217,127,76,168,19,204,20,29,76,31,6,66,130,72,64,78,108,154,16,28,1,152,150,46,24,106,18,131,138,32,48,20,192,199,24,123,224,128,244,5,82,19,197,74,83,225,117,204,151,232,174,205,180,23,26,131,18,254,89,88,186,44,170,72,6,108,134,81,12,40,211,75,81,25,233,219,93,81,82,136,220,110,45,245,93,206,210,48,186,182,255,251,178,100,53,142,135,184,120,202,139,184,75,240,71,38,201,198,101,133,86,29,161,227,44,78,229,139,193,30,17,230,205,150,9,144,163,21,235,200,238,211,177,25,85,154,107,17,151,162,27,151,229,114,128,169,160,177,185,64,150,108,44,201,245,41,103,152,66,22,179,198,155,162,232,36,180,151,129,146,69,222,176,36,56,96,44,244,226,161,60,225,18,20,45,243,150,143,174,67,111,85,17,17,244,74,161,68,122,104,206,208,142,215,35,118,22,56,81,135,17,43,24,66,222,145,33,26,80,67,35,45,150,75,81,16,12,106,106,9,132,108,200,149,169,7,140,69,99,208,64,155,144,42,36,106,181,52,107,26,109,20,110,87,41,239,68,113,137,223,48,146,253,121,177,142,0,64,13,65,50,22,16,114,19,136,80,177,102,12,131,66,55,73,99,98,131,204,20,133,73,214,4,121,76,72,81,228,32,202,58,164,228,49,113,185,234,11,184,137,18,221,234,84,233,39,204,102,171,89,237,118,77,213,47,77,188,172,189,12,40,196,200,195,215,115,182,245,64,216,16,229,73,152,208,198,28,202,65,48,196,176,84,205,231,204,200,48,100,193,226,50,22,96,16,116,158,134,176,26,41,32,112,162,106,56,125,32,204,220,32,42,32,194,4,227,43,13,23,9,164,110,10,4,220,86,4,133,145,97,108,89,129,241,74,137,5,229,107,109,108,32,124,42,105,92,178,182,102,253,114,150,154,157,133,164,205,123,33,153,137,139,78,51,119,87,213,60,198,112,2,158,196,241,182,180,197,63,226,118,96,62,186,152,42,195,171,77,244,171,26,211,209,252,197,232,93,105,166,137,6,197,211,228,218,85,203,156,227,135,197,107,53,252,126,132,130,168,213,101,181,198,89,166,53,75,222,220,116,124,201,218,132,22,13,220,70,114,241,226,181,231,39,148,105,232,85,158,158,64,177,197,38,54,110,51,104,209,83,232,205,219,233,137,105,230,159,43,125,152,80,16,207,99,80,183,232,201,194,2,70,20,58,196,48,205,37,246,254,31,137,117,181,142,138,236,215,246,96,126,26,57,4,17,128,193,102,0,216,203,232,4,124,253,68,170,88,18,176,32,105,107,242,185,17,140,190,2,197,64,96,112,172,166,240,17,95,199,62,197,96,116,127,154,130,248,64,162,81,110,32,205,28,240,124,254,208,178,218,74,145,115,79,157,56,178,23,178,151,3,92,209,189,110,255,93,50,77,66,60,89,172,58,179,169,52,168,22,4,149,134,152,76,198,151,142,196,128,97,131,128,161,137,96,152,112,170,110,249,224,96,200,38,97,192,12,40,14,152,90,18,138,129,193,128,34,130,0,0,81,228,40,136,6,36,112,45,143,169,9,208,212,112,1,71,209,177,255,251,178,100,35,140,135,128,120,202,3,184,76,96,72,228,153,146,99,66,30,27,65,215,44,46,229,139,201,39,145,166,153,148,149,208,7,221,214,107,136,7,126,46,33,67,247,43,80,198,135,27,143,65,43,198,49,94,83,122,137,59,72,131,32,108,44,93,254,169,19,178,232,118,93,184,156,127,59,89,183,59,121,81,212,203,240,149,79,206,102,244,224,212,21,33,6,206,41,25,64,218,235,118,226,179,209,45,5,152,182,226,190,201,117,208,186,33,120,169,151,36,218,165,30,73,8,185,130,132,90,113,2,33,66,56,178,155,171,83,65,164,194,116,43,42,203,103,204,151,119,73,107,180,4,115,68,205,18,192,152,239,164,115,211,103,85,213,76,192,188,209,156,241,249,38,221,218,73,209,48,231,205,164,73,229,51,113,97,18,53,43,112,80,170,108,202,18,138,110,149,39,53,81,29,1,100,5,246,185,15,129,58,210,38,113,154,152,146,172,209,251,144,63,6,85,35,238,90,215,105,148,193,16,127,35,76,91,42,11,57,226,165,104,37,88,70,150,166,216,88,6,244,71,64,99,178,51,233,171,164,36,83,84,73,129,137,210,103,135,140,9,206,37,194,238,95,38,50,152,92,28,27,228,62,156,173,12,153,150,74,136,70,35,45,93,67,55,129,51,0,7,83,7,0,240,112,82,162,38,185,22,96,102,2,227,137,28,43,80,64,137,170,134,70,12,226,225,183,131,129,34,194,228,93,241,246,174,20,73,252,107,86,239,186,46,238,22,148,221,213,149,35,236,142,62,187,217,195,144,208,49,169,102,186,119,167,143,33,144,141,73,131,86,229,170,87,71,220,220,65,114,104,80,50,91,76,175,146,58,197,38,207,212,205,235,47,137,135,216,105,118,244,80,60,178,180,128,165,49,66,149,123,180,139,26,95,107,78,165,141,122,86,159,93,111,70,211,231,15,76,185,90,177,183,89,203,183,237,148,219,215,119,114,204,213,175,89,219,90,65,251,150,117,126,170,249,179,41,22,181,237,197,79,92,186,140,98,197,207,228,7,39,7,121,209,207,187,124,249,167,91,246,181,200,93,97,139,81,238,183,222,208,251,158,6,64,25,80,91,109,36,214,89,9,100,171,27,155,46,176,193,161,136,106,100,208,118,149,29,167,25,180,170,141,113,144,61,201,8,183,222,148,196,65,201,10,220,129,156,143,142,239,26,42,136,147,149,106,167,72,185,247,15,14,181,141,66,212,72,195,24,173,91,181,184,183,254,158,64,0,89,83,10,66,3,26,134,115,91,5,211,136,205,163,12,2,51,47,219,208,114,120,233,164,64,4,52,103,230,163,147,8,108,165,64,96,48,229,209,17,134,135,17,4,212,96,73,226,74,4,128,107,201,110,232,186,255,251,178,100,28,142,134,158,112,75,147,184,75,114,75,134,9,185,101,34,132,28,1,221,46,78,101,45,201,25,14,38,145,166,21,96,195,50,34,100,110,126,154,2,116,228,118,147,66,87,210,233,211,110,2,110,78,19,155,132,253,30,213,157,142,229,44,124,236,74,42,83,68,117,55,251,185,187,92,127,21,62,56,209,203,76,124,211,15,117,212,180,186,211,39,150,182,167,70,117,88,209,201,147,20,145,67,19,146,164,70,17,204,145,167,189,105,84,241,104,78,37,42,11,49,8,91,107,100,153,198,13,161,150,246,152,147,101,209,48,179,36,251,216,109,22,94,178,141,158,93,100,109,149,73,4,164,228,8,175,59,50,102,9,178,235,132,237,98,66,208,217,107,100,123,20,117,242,254,120,78,161,255,195,135,240,133,189,120,31,28,0,0,200,6,64,80,245,81,48,52,50,202,32,56,203,80,28,97,116,236,201,97,102,90,152,42,189,59,29,173,61,141,11,38,196,104,2,44,35,205,90,59,218,178,39,110,8,253,21,109,249,180,173,245,124,107,90,200,76,237,77,232,239,37,70,11,46,201,244,8,56,82,223,255,136,213,144,81,88,193,44,211,112,111,15,42,64,51,32,68,208,217,243,88,144,68,34,129,32,121,130,199,169,192,116,228,171,144,169,69,1,39,104,10,46,44,117,57,152,56,222,144,10,75,40,195,99,109,25,218,87,128,83,34,101,208,135,115,119,89,11,221,146,219,120,33,182,89,59,28,118,29,55,25,223,221,172,186,88,5,154,215,102,15,52,79,26,78,82,247,12,191,12,199,30,17,9,151,61,83,25,54,230,24,153,34,233,45,217,37,28,84,115,146,162,96,250,133,231,57,153,33,137,113,41,22,48,100,91,102,244,133,100,79,43,42,84,253,29,70,166,127,22,136,249,14,72,77,18,119,201,9,20,228,70,152,146,211,56,86,200,17,175,19,13,16,40,130,207,176,111,81,16,13,22,83,17,93,129,18,198,245,150,30,64,179,22,170,84,175,108,149,166,21,142,168,242,199,11,249,186,149,245,236,246,202,127,183,137,45,171,234,187,87,8,213,36,162,195,192,0,209,18,3,16,44,96,43,64,211,199,46,69,44,78,75,70,101,14,190,30,130,64,30,0,207,8,102,183,104,251,57,255,67,53,97,166,17,29,53,0,102,244,71,74,104,44,42,130,199,68,44,44,93,147,213,189,131,146,94,71,186,218,167,169,157,239,127,249,96,11,12,13,2,76,149,60,76,126,158,12,61,13,204,64,0,12,122,118,12,155,7,12,15,3,65,192,9,132,0,178,246,53,76,126,105,73,112,10,5,137,135,23,68,186,23,208,80,152,144,92,104,114,90,144,209,8,9,85,157,138,5,55,89,228,87,255,251,178,100,33,8,134,244,121,75,139,172,54,192,66,39,9,210,97,37,84,25,169,189,56,206,97,43,200,200,8,234,60,240,153,156,56,41,41,161,250,84,246,121,229,133,197,132,83,177,23,78,58,213,233,227,20,92,37,0,92,220,152,64,238,164,206,7,4,232,190,219,22,6,22,125,53,19,93,194,113,202,216,163,187,185,180,121,191,117,116,63,87,207,26,126,54,153,213,208,214,137,85,158,213,173,175,20,217,76,97,98,167,230,30,202,233,56,58,85,188,176,218,21,103,46,56,250,56,159,122,36,42,139,145,197,156,121,67,74,37,154,168,52,160,188,178,145,58,92,248,76,57,141,244,80,52,45,239,143,51,10,119,139,133,26,182,94,156,131,237,235,39,166,84,36,142,236,200,251,42,45,57,162,36,108,179,186,125,58,253,203,192,15,240,97,77,29,178,11,225,96,204,47,3,25,128,101,19,111,12,166,224,49,80,121,112,239,58,166,160,86,173,111,250,55,255,235,159,245,188,69,109,145,47,119,69,233,42,13,84,41,11,177,230,236,167,26,55,116,34,242,211,145,59,60,73,209,64,64,255,252,193,227,19,2,24,204,87,16,52,224,237,97,204,190,188,40,80,160,45,121,4,2,158,179,83,10,93,137,90,252,8,219,90,86,25,160,105,4,139,64,245,64,146,184,132,161,151,33,33,78,109,72,106,205,219,175,167,39,88,49,252,41,107,94,148,207,106,166,184,163,179,186,152,54,160,141,58,1,204,162,36,15,166,162,138,185,6,138,91,184,185,170,46,136,136,101,117,164,81,6,234,168,101,105,9,7,219,100,133,166,25,105,3,5,200,16,76,156,209,230,200,9,166,132,186,140,121,225,87,172,182,42,218,153,133,164,218,164,235,172,212,190,42,167,148,145,67,156,60,170,175,34,36,167,84,85,137,148,81,150,67,20,25,97,230,98,172,19,32,129,82,18,40,15,231,111,15,215,34,13,17,106,12,47,53,149,154,202,87,191,239,106,255,214,63,42,110,196,188,112,23,207,0,4,24,45,98,140,73,5,22,112,195,38,78,85,250,210,26,194,187,75,7,195,191,230,229,128,239,254,160,241,65,213,17,28,61,210,176,47,179,85,127,208,92,138,143,167,250,31,171,52,2,191,163,40,102,52,221,51,177,64,1,222,153,121,25,151,253,155,0,32,224,67,226,22,39,49,48,51,191,64,48,64,5,216,154,96,192,134,168,159,115,164,22,64,60,133,162,66,32,86,201,77,34,25,99,185,216,68,237,18,248,140,77,179,105,152,13,152,74,48,151,196,38,230,169,63,185,170,157,142,71,42,76,78,199,253,186,231,111,116,246,50,212,186,93,49,122,213,142,75,170,97,118,174,23,240,206,119,45,217,146,202,173,255,251,178,100,56,128,7,50,113,205,149,111,0,2,61,69,26,3,172,20,0,37,174,27,48,89,220,128,1,24,154,168,79,48,80,0,198,123,149,22,116,184,206,66,41,254,95,40,213,110,93,167,251,15,245,39,43,75,163,82,139,179,178,171,51,114,41,37,238,196,99,146,206,210,229,157,206,118,139,181,164,118,110,214,171,190,103,207,187,151,43,231,188,236,216,171,158,24,87,183,73,67,150,31,75,107,125,214,89,86,207,87,173,202,115,177,79,110,181,61,201,218,221,173,174,247,11,118,235,205,125,206,74,103,235,255,223,171,103,191,99,155,222,187,249,107,238,235,212,37,222,247,12,192,11,182,128,149,61,34,175,68,101,23,4,145,80,189,150,38,159,178,239,74,33,221,200,179,238,28,197,166,246,212,155,84,223,223,38,147,162,63,210,60,195,68,156,234,200,31,20,81,193,72,22,218,21,154,213,85,58,208,207,254,240,0,161,0,1,50,132,175,53,33,121,50,100,249,56,160,211,49,130,49,54,232,79,51,60,69,48,61,63,22,139,140,76,17,205,73,9,140,82,73,2,6,51,13,128,131,47,194,160,128,48,200,80,128,12,15,133,52,104,135,154,230,33,102,178,41,28,143,102,202,107,165,50,3,148,94,238,105,182,83,170,152,232,208,130,23,121,104,35,90,41,67,34,197,41,64,240,45,102,125,249,34,2,23,24,117,223,100,209,133,200,89,116,184,57,101,44,132,195,209,217,187,17,152,195,229,169,200,139,233,51,41,151,193,19,143,220,204,51,49,55,44,121,38,159,168,14,49,31,140,192,82,201,36,101,248,156,171,13,217,194,75,115,151,115,164,164,155,183,156,162,131,27,246,39,103,109,76,192,207,251,184,241,72,38,168,173,205,79,225,63,170,184,75,105,108,214,154,171,107,10,240,197,202,223,241,137,203,53,168,232,234,238,207,204,65,86,167,173,74,165,121,235,80,223,44,219,179,59,118,37,55,158,91,183,75,169,69,53,170,123,113,159,138,78,215,144,64,85,37,242,42,212,20,217,83,63,210,9,127,215,191,51,188,45,86,255,255,255,255,255,255,255,255,255,249,138,122,241,106,145,238,74,162,159,255,255,255,255,255,255,255,255,255,142,18,201,79,50,167,171,54,192,4,54,177,8,0,0,194,199,82,35,58,194,166,137,9,72,128,147,236,181,67,104,158,169,77,35,111,72,247,69,69,197,66,220,56,36,122,200,245,101,86,106,61,142,75,7,135,169,139,251,105,254,223,234,236,101,122,180,142,174,180,246,81,44,224,225,27,127,234,0,7,202,21,171,202,103,227,179,7,0,51,5,5,162,24,200,102,76,25,139,184,235,20,30,40,22,3,52,92,0,54,246,38,201,203,92,135,32,193,35,255,251,176,100,20,128,6,252,119,213,62,105,224,0,74,38,73,193,205,40,0,23,137,163,74,125,185,0,1,46,145,38,131,178,176,0,160,11,228,1,224,46,224,189,31,17,24,117,13,73,35,147,59,249,157,182,56,30,83,46,250,189,212,253,94,255,170,40,162,84,24,39,91,239,10,176,27,222,26,107,108,200,244,252,207,152,97,225,125,129,254,45,119,175,213,143,30,51,238,39,33,73,2,228,60,7,241,116,126,203,38,164,222,191,204,55,241,222,68,248,101,83,194,124,113,96,116,178,222,36,76,230,47,113,220,88,49,222,43,22,35,191,157,64,240,56,139,185,237,8,228,107,49,91,77,211,28,192,132,211,240,247,85,206,99,125,99,15,46,253,253,34,107,126,72,249,107,138,184,97,97,130,241,178,35,219,42,241,60,181,188,155,147,197,196,79,155,125,255,255,255,255,255,255,255,255,255,255,255,255,59,175,153,37,127,234,136,88,193,0,1,174,24,153,161,135,205,56,53,34,109,199,34,216,161,129,34,99,0,135,163,170,170,67,67,164,195,37,111,43,124,12,32,20,200,28,87,54,73,159,82,197,10,11,118,146,57,33,197,106,74,77,69,37,71,177,47,46,76,223,253,27,213,191,209,190,132,255,254,3,255,252,160,0,2,140,128,65,131,79,27,6,8,155,201,145,148,212,186,102,32,42,135,2,170,128,80,136,185,68,67,16,16,36,185,68,38,32,36,237,3,201,16,84,101,133,156,13,230,16,210,2,106,136,210,39,81,39,140,76,200,1,64,216,186,104,106,162,145,89,101,226,194,8,187,201,178,139,22,137,177,161,68,232,222,159,38,207,155,175,51,42,38,130,213,164,117,214,69,88,165,45,180,176,141,203,4,182,131,181,165,86,100,138,68,178,210,82,42,74,228,79,40,19,70,44,170,41,33,98,24,94,74,179,219,22,13,175,40,144,134,169,28,29,72,31,47,27,10,84,173,77,135,52,197,145,166,133,202,79,74,145,106,181,27,178,144,72,139,154,170,94,50,118,74,121,221,108,89,215,83,165,81,174,156,53,17,22,229,206,208,94,115,24,64,96,6,153,66,17,141,76,130,164,66,230,92,181,105,51,135,168,44,13,36,21,94,203,136,32,221,121,31,151,246,194,138,206,137,58,45,25,105,239,247,212,29,246,94,162,223,191,255,181,178,238,215,46,126,183,253,121,14,28,133,44,255,129,88,122,83,233,141,177,158,254,160,0,0,72,112,197,74,99,97,174,76,84,21,54,65,128,228,24,131,38,158,204,100,55,48,216,116,26,186,58,176,200,8,13,1,48,152,9,144,80,99,68,146,32,91,14,44,5,64,208,182,190,160,57,49,49,161,44,19,47,134,211,129,35,37,45,91,53,92,243,255,251,178,100,34,140,103,51,116,207,27,143,46,112,60,98,169,242,97,34,98,27,245,213,60,110,60,189,65,20,32,231,233,148,137,144,63,175,244,204,222,232,157,153,152,7,56,233,38,63,39,157,180,191,22,105,229,104,59,68,101,88,198,194,164,87,176,33,12,238,219,222,108,205,39,209,55,211,180,250,72,166,154,132,89,204,255,122,172,248,36,17,41,85,48,169,206,29,158,249,141,22,22,96,57,244,145,225,123,209,48,227,10,172,167,230,161,36,176,109,238,31,251,159,92,234,167,246,180,216,237,223,24,194,228,165,121,172,187,84,225,82,218,21,90,150,38,16,171,250,227,205,140,174,156,247,170,54,151,152,187,134,161,114,204,42,153,49,219,163,171,103,109,127,88,76,210,79,157,34,37,211,100,93,211,63,41,108,240,200,204,205,160,3,226,109,195,160,0,30,197,84,56,128,201,202,182,1,194,109,32,7,216,218,58,100,30,143,46,56,216,100,162,98,137,31,155,138,124,219,238,92,215,26,95,207,1,37,53,184,111,69,44,173,255,251,56,176,206,95,245,241,26,255,191,243,223,168,0,65,41,83,12,66,13,46,153,50,41,200,219,235,19,164,185,204,144,59,34,57,160,105,142,199,231,92,20,208,13,39,72,64,166,80,60,129,138,229,188,139,130,3,128,17,97,110,75,48,214,72,66,234,33,90,157,177,175,246,125,12,57,50,6,164,198,211,234,2,236,122,126,30,145,208,210,220,166,112,97,171,211,250,87,175,12,13,89,23,199,130,20,245,38,217,111,97,108,14,27,144,74,103,39,86,141,247,79,165,58,173,18,50,116,213,138,44,251,78,217,135,86,28,204,245,203,105,19,244,245,89,61,99,86,62,237,115,49,198,254,89,233,88,82,27,249,188,116,73,217,241,62,231,131,7,35,6,111,241,63,222,182,239,57,196,167,213,237,219,224,219,118,35,49,109,251,47,159,215,55,183,248,251,137,21,145,220,180,108,159,15,94,169,159,106,141,209,90,227,207,24,161,88,207,178,141,60,255,87,174,174,169,196,71,92,127,175,64,147,227,9,241,224,64,2,60,170,36,18,35,48,88,132,200,6,162,189,25,211,176,46,51,94,67,89,90,182,104,95,84,55,173,170,80,253,247,107,35,40,38,91,111,162,119,95,118,108,116,254,247,250,117,183,175,87,255,245,255,166,100,19,254,35,250,104,206,126,159,209,228,178,4,0,0,1,84,192,55,99,82,149,77,82,140,49,194,192,251,69,99,13,174,128,160,163,5,150,129,178,147,99,26,64,32,67,54,128,71,67,134,12,127,24,76,12,85,5,160,128,20,22,14,182,171,0,56,18,232,140,8,84,147,68,158,124,80,113,140,230,162,239,186,77,165,50,52,71,161,255,251,178,100,38,14,199,60,114,78,27,143,79,66,76,170,154,19,97,39,84,29,21,191,52,46,189,27,25,47,167,232,141,132,21,136,185,108,228,57,26,102,153,191,50,153,3,175,75,77,196,207,153,106,111,97,40,61,11,95,158,199,221,73,233,196,196,145,69,102,103,94,20,19,51,192,185,113,199,235,4,77,199,67,42,97,244,251,201,128,151,214,80,197,159,223,34,166,182,190,53,189,46,160,57,122,55,235,80,25,204,12,230,182,11,7,176,164,211,156,29,192,96,119,138,102,30,241,239,19,235,82,158,52,215,123,152,247,138,72,31,122,109,45,140,235,194,166,109,127,231,96,41,77,38,130,110,209,10,161,102,146,50,216,170,78,118,8,27,80,106,41,216,225,181,25,36,213,145,108,254,248,255,176,207,255,95,252,198,167,209,80,0,20,94,26,36,8,229,65,229,239,85,53,46,105,36,2,70,169,197,117,167,194,44,117,144,69,78,32,47,223,163,169,234,154,255,255,245,255,84,255,230,60,220,9,140,29,8,198,86,84,106,255,255,255,134,233,182,167,39,110,97,63,9,157,35,204,97,142,2,218,113,165,175,77,89,203,132,197,118,160,209,48,252,207,244,136,211,101,196,233,244,232,8,57,24,176,51,24,102,11,152,72,173,155,110,52,131,128,131,39,0,194,16,12,202,16,56,12,114,0,129,164,227,48,36,79,49,196,107,48,28,16,5,1,140,89,31,69,131,41,67,224,190,89,169,0,14,186,149,181,10,208,169,134,172,27,132,208,216,148,81,223,97,136,18,174,234,42,163,56,120,95,247,113,227,94,20,141,73,237,36,7,84,41,54,81,162,115,225,136,3,182,229,132,91,67,193,220,61,154,162,80,189,90,104,198,65,97,136,14,101,165,126,100,205,206,163,90,216,30,218,214,219,76,58,217,238,30,223,233,121,178,122,238,87,245,123,0,140,201,225,153,135,78,111,215,14,122,249,83,110,182,244,189,53,156,218,4,249,54,102,132,43,154,144,94,155,42,55,253,84,217,179,140,179,97,92,100,91,176,181,165,13,205,21,149,185,137,196,227,197,132,85,21,139,87,205,153,238,42,226,238,26,140,77,228,150,28,65,128,35,27,137,135,225,69,208,8,157,2,50,72,223,132,57,13,18,149,146,237,163,211,159,46,4,84,220,43,251,132,7,160,129,199,54,222,159,254,137,167,196,64,118,219,178,33,27,124,68,118,53,242,12,255,255,252,104,26,139,106,196,75,252,207,180,127,27,158,8,115,80,93,151,142,76,0,0,2,140,217,255,51,212,201,13,142,151,24,64,25,186,82,100,212,121,131,8,198,16,3,152,8,166,110,176,64,8,4,98,240,234,248,48,50,45,42,192,128,177,96,219,224,100,48,115,255,251,178,100,25,14,102,231,102,208,27,152,100,80,65,233,170,26,97,39,84,26,41,161,66,110,101,233,129,29,22,166,129,157,28,232,7,107,241,210,161,3,150,14,3,67,129,13,111,93,192,198,13,53,76,203,188,234,193,202,137,147,192,242,151,125,165,62,207,198,80,3,189,7,75,25,124,86,24,162,142,64,101,128,182,22,14,232,52,122,123,148,173,34,122,158,51,22,149,40,115,176,24,188,227,129,219,70,100,146,162,86,146,151,15,80,136,244,142,10,29,229,157,255,201,189,161,127,24,109,183,216,89,91,241,215,237,7,32,103,98,250,101,240,47,219,39,97,219,89,58,197,231,157,171,150,181,144,67,11,162,117,139,55,76,68,125,139,186,219,94,228,124,132,135,158,227,245,219,59,105,98,249,189,232,212,99,107,51,26,172,230,236,210,25,166,244,185,226,224,38,182,29,144,78,196,82,6,0,0,0,4,223,17,150,72,85,10,38,164,122,43,6,21,45,155,161,94,172,171,22,1,129,229,173,80,111,93,206,49,62,183,115,109,223,255,235,211,159,244,255,255,205,45,171,234,123,35,127,255,92,243,72,83,244,255,252,150,171,92,38,207,32,151,105,150,188,231,184,122,27,12,78,53,104,48,220,240,120,162,99,80,81,133,1,134,10,33,25,228,44,140,230,115,139,168,238,200,106,34,18,196,147,21,16,246,57,181,69,40,185,84,1,80,214,152,240,237,248,11,196,138,140,40,34,155,8,66,102,132,17,60,174,155,164,202,157,48,23,108,137,99,220,247,64,217,74,206,101,31,123,78,5,27,9,95,24,103,33,126,134,28,149,84,75,86,246,29,234,17,247,152,119,63,77,87,20,67,92,85,70,119,54,153,179,120,84,83,123,49,127,243,79,91,81,246,163,81,174,3,157,161,43,126,48,222,69,82,88,90,129,172,217,194,20,111,133,198,175,7,230,184,188,87,85,141,187,179,79,59,105,213,72,56,130,197,137,98,203,18,212,147,12,155,146,183,137,106,99,123,221,161,234,176,226,210,151,106,250,221,177,170,227,215,54,133,254,47,29,157,187,169,6,154,76,160,138,113,253,205,197,74,159,130,15,17,130,21,50,7,42,220,3,14,193,4,162,160,71,214,66,224,33,180,171,124,122,231,110,94,204,168,140,26,32,114,22,40,231,141,136,127,205,105,82,249,66,24,231,208,167,255,253,72,202,231,81,255,1,6,191,245,250,2,0,2,179,16,225,67,54,182,15,131,16,128,45,26,50,51,5,242,67,48,0,15,161,24,22,129,0,148,192,120,66,12,5,128,168,116,6,12,9,65,68,192,24,3,204,26,66,8,56,20,12,2,129,4,189,194,48,31,57,150,81,220,206,155,91,1,114,1,132,4,38,196,66,255,251,178,100,36,142,231,149,106,206,19,218,99,240,73,71,169,181,101,231,90,26,237,161,62,111,105,109,193,8,32,167,141,151,137,32,25,89,181,80,183,75,226,29,81,193,73,145,228,166,87,138,233,146,180,233,96,145,21,178,163,78,147,222,236,172,33,48,121,229,30,151,178,132,131,129,230,203,2,208,217,11,158,146,204,62,210,76,218,52,94,80,207,164,57,203,94,41,78,119,223,238,200,37,115,169,97,13,50,242,179,106,104,53,250,161,254,181,215,68,154,184,95,214,191,171,144,204,175,179,186,205,213,82,17,189,186,0,188,184,203,101,158,72,228,216,149,73,139,207,247,226,113,239,115,113,68,193,74,242,175,194,109,173,50,121,147,187,252,182,57,89,54,244,183,137,139,196,206,229,105,79,137,155,179,61,109,102,174,223,109,145,62,163,118,147,185,51,241,16,202,130,213,64,42,64,1,0,8,85,5,10,128,146,206,156,232,28,133,151,174,24,10,254,2,14,7,34,105,148,34,208,8,84,19,184,15,14,18,84,217,127,141,127,109,46,31,59,188,146,107,52,104,71,68,234,63,194,165,242,230,231,253,85,182,253,255,86,215,206,255,255,206,232,94,212,211,255,212,73,148,193,240,107,13,34,0,68,197,120,27,76,37,1,0,195,192,85,0,65,60,96,136,1,166,2,0,82,13,5,163,12,224,26,8,5,83,0,96,30,73,240,184,60,169,104,170,151,20,0,36,31,157,66,144,232,234,184,66,128,132,65,200,152,187,134,9,90,203,33,38,86,112,96,17,40,55,16,8,137,143,47,55,70,10,114,223,97,161,152,189,48,136,97,148,85,185,81,186,185,240,60,28,159,169,140,247,212,140,73,111,228,221,100,91,130,248,226,162,243,154,99,253,16,72,141,131,164,164,60,150,182,26,112,241,192,239,5,11,155,90,230,87,158,215,135,210,46,190,25,44,228,104,134,74,32,199,219,58,169,32,110,169,26,174,255,246,16,136,173,100,138,183,224,122,92,196,138,79,50,178,247,201,244,14,160,196,11,173,20,144,237,166,114,137,213,140,173,71,156,137,131,136,164,190,157,235,244,162,146,110,201,239,250,64,114,144,142,170,36,0,13,54,12,116,68,210,101,40,16,128,146,52,208,160,60,240,20,85,107,15,24,73,203,232,253,133,206,95,244,21,47,164,125,15,230,224,250,147,255,255,255,255,255,255,255,197,73,71,225,95,245,182,110,191,214,250,125,51,58,80,0,0,115,16,250,99,180,14,83,50,0,19,55,209,179,90,211,115,12,141,243,2,194,19,9,4,2,203,139,79,128,16,84,193,112,37,152,24,104,4,17,11,64,192,140,72,49,48,16,46,33,140,136,35,201,154,88,201,24,91,146,136,47,89,128,132,255,251,178,100,33,12,214,218,104,78,147,186,91,242,71,227,201,161,111,7,72,24,233,161,68,110,61,150,129,17,142,39,9,151,153,170,137,227,171,195,12,166,57,151,34,148,160,38,72,66,214,91,148,22,94,36,94,74,88,139,51,136,65,234,99,132,59,138,235,130,31,183,249,14,168,164,249,228,156,204,226,134,187,62,132,101,45,145,114,227,163,71,132,118,57,241,58,175,131,67,154,99,5,226,34,229,228,70,17,70,171,197,3,58,164,10,153,43,108,237,170,174,126,179,10,90,36,19,221,121,64,151,187,117,28,150,15,23,91,226,125,189,206,161,108,58,222,135,79,15,62,187,11,175,237,157,232,50,162,21,219,105,67,90,99,182,237,71,211,15,32,233,122,90,137,183,138,123,106,82,121,174,113,171,127,191,181,199,183,64,32,168,43,51,11,148,14,18,24,100,17,132,133,24,96,64,92,37,74,3,37,157,114,117,68,4,26,128,163,121,190,164,91,133,83,229,6,41,253,236,246,226,130,108,123,63,18,197,248,142,73,184,74,214,241,241,255,47,248,99,255,254,191,41,255,97,47,247,255,255,246,128,8,78,90,101,156,193,211,84,102,79,22,24,20,84,105,160,144,112,36,196,227,80,80,72,148,146,100,128,184,168,17,60,10,160,193,65,164,12,40,13,12,6,53,225,164,132,8,213,100,74,118,143,108,245,198,109,139,47,21,29,4,183,241,69,99,147,152,24,35,126,13,66,234,60,19,131,89,110,28,22,244,221,167,202,105,25,29,90,165,13,231,45,178,177,227,47,89,98,34,173,50,199,204,150,113,205,209,148,234,227,248,113,115,57,28,201,9,30,252,149,239,15,82,179,158,135,6,127,191,23,205,196,140,197,163,65,222,255,23,205,34,200,64,255,109,232,236,52,235,177,223,133,39,58,212,79,68,52,81,129,106,222,5,167,157,30,247,63,110,76,150,111,104,88,142,248,221,156,163,143,79,111,214,12,158,207,135,177,239,98,238,254,86,209,111,165,178,125,116,0,225,233,198,23,73,18,143,63,196,121,201,209,164,144,66,239,74,72,144,162,66,54,213,113,0,194,35,76,182,186,97,111,118,166,191,240,143,38,116,98,20,190,181,154,25,36,147,114,158,240,255,24,126,231,61,115,174,12,226,111,200,117,59,255,214,115,172,0,4,73,112,200,209,104,255,52,12,198,50,224,193,241,40,216,82,64,192,130,240,192,1,20,194,240,156,44,101,153,22,8,152,2,3,161,25,117,204,49,0,10,0,128,72,10,68,56,8,2,83,138,204,70,9,187,71,20,165,56,133,68,137,32,144,4,41,104,67,166,197,139,14,129,40,8,136,194,171,39,153,235,87,137,47,57,90,15,72,165,114,233,150,105,140,222,82,255,251,178,100,49,14,198,211,104,207,27,186,91,240,72,71,169,177,105,2,152,154,117,161,60,110,229,145,128,236,160,168,77,135,157,16,150,161,63,5,71,81,170,143,111,116,49,119,116,55,239,79,222,236,118,181,38,170,70,173,58,87,24,218,206,202,80,192,73,116,152,209,11,203,8,132,119,110,45,95,237,122,185,53,250,105,75,93,112,99,234,18,134,119,176,129,109,86,77,187,226,219,222,119,125,164,222,142,185,135,165,32,21,138,123,149,246,57,86,163,73,91,105,115,7,62,219,220,74,79,56,93,91,40,252,30,180,216,185,226,212,222,133,49,26,84,227,143,44,56,136,102,44,211,184,149,6,1,0,113,97,200,38,52,0,143,1,132,139,8,30,48,0,97,32,212,24,16,153,60,18,12,19,71,86,129,185,21,136,144,219,246,201,99,191,255,144,234,159,240,46,20,172,196,58,235,6,151,84,25,31,90,2,122,188,92,213,87,255,206,223,227,127,255,255,232,35,76,169,73,195,11,230,51,181,64,243,37,134,99,35,8,67,64,142,82,99,44,197,32,144,195,208,152,192,225,36,211,16,68,48,30,5,6,37,229,2,13,234,14,52,6,145,10,32,32,32,199,48,81,91,148,69,94,144,36,99,132,142,225,10,197,65,178,108,96,177,224,153,130,42,60,102,170,238,109,18,162,155,79,38,171,73,51,67,7,199,165,58,148,95,112,171,211,188,114,132,186,145,113,220,139,125,203,245,172,193,63,171,183,107,231,30,150,230,248,210,41,219,241,51,107,14,62,89,178,29,39,16,144,93,158,77,208,110,59,220,234,30,253,105,175,229,188,149,60,227,99,247,78,195,57,50,66,164,229,255,243,230,185,253,5,171,233,24,115,255,133,91,172,93,83,27,11,85,167,102,71,70,118,239,189,117,189,29,98,99,118,187,71,253,166,105,107,189,176,176,205,106,223,198,159,153,110,44,246,239,114,72,101,192,6,43,192,86,118,207,19,17,36,126,195,170,125,222,54,228,60,205,10,158,59,28,167,211,240,53,209,10,25,244,157,79,211,255,126,79,167,252,199,163,126,150,255,255,255,255,231,132,2,57,148,40,137,133,15,50,82,178,192,0,5,28,216,196,222,51,89,24,12,82,57,25,4,25,149,108,8,48,146,132,0,67,96,64,168,210,32,40,136,65,74,172,101,56,132,80,178,103,72,68,62,6,101,137,159,35,74,70,158,192,90,147,244,35,70,187,194,247,83,46,234,100,89,133,80,61,243,47,197,149,56,230,237,105,82,77,36,16,203,143,6,0,233,120,41,53,231,137,101,211,221,196,14,97,142,41,24,84,180,157,26,15,51,173,17,24,134,61,86,75,175,219,119,162,222,233,70,179,129,245,158,69,31,26,247,62,255,251,178,100,63,140,197,171,104,209,27,153,90,112,74,168,41,195,105,135,132,25,45,161,60,110,233,109,192,229,23,103,205,151,136,176,159,201,7,86,163,226,42,157,77,184,65,115,207,211,115,142,226,215,32,170,100,201,54,149,182,239,33,13,212,183,193,235,70,157,170,170,181,14,53,114,61,211,79,68,89,139,94,161,161,84,44,170,86,121,148,0,0,104,16,7,64,120,225,54,96,112,31,131,145,13,13,101,40,102,68,242,14,38,29,104,190,75,242,138,85,196,242,250,189,30,220,206,191,103,60,190,48,124,114,83,154,14,116,55,223,197,218,31,219,255,255,255,219,255,215,254,185,165,3,223,118,227,238,200,97,158,222,221,238,0,0,138,112,200,201,228,254,160,224,209,241,68,195,0,72,199,38,44,120,136,48,212,74,48,4,41,28,42,12,41,18,139,134,97,16,6,130,3,5,196,226,32,80,68,56,51,1,129,30,112,24,160,136,105,82,214,21,28,130,82,80,168,105,129,152,56,180,167,82,105,130,162,83,146,9,48,242,45,135,42,97,122,168,211,53,177,71,122,13,171,140,174,244,54,205,167,220,182,192,166,218,205,230,134,185,134,251,61,30,195,52,124,114,134,151,67,76,111,16,207,234,44,66,154,49,132,17,30,244,205,79,83,46,47,211,246,54,219,178,7,231,179,64,45,189,156,220,201,97,234,101,116,183,110,157,52,143,117,43,63,170,4,134,68,35,45,148,152,199,44,133,220,189,37,30,211,137,40,131,101,147,185,8,74,174,18,151,47,12,99,237,203,104,196,154,72,171,185,94,195,32,0,160,112,44,27,124,139,234,120,227,144,68,139,104,145,2,76,19,177,4,65,188,14,178,199,170,224,116,69,166,215,247,255,100,185,62,142,253,60,156,134,251,39,254,189,180,101,255,4,55,255,196,95,255,206,127,70,0,169,111,220,193,0,243,205,6,83,164,80,106,97,35,240,140,124,64,30,12,2,5,70,193,201,197,232,52,14,97,98,16,123,64,103,202,90,188,70,137,241,166,63,169,167,34,54,218,224,147,113,15,123,159,121,77,17,0,7,224,195,248,62,48,9,244,182,91,56,218,52,77,160,56,6,189,139,12,229,177,122,190,76,167,127,76,79,215,194,135,165,90,73,89,56,10,242,164,112,37,190,195,222,53,151,119,168,93,26,129,93,78,176,73,223,16,112,155,221,172,94,207,169,28,162,248,29,152,225,127,238,246,117,208,95,181,26,251,210,70,191,155,37,93,147,75,117,62,255,123,206,123,237,239,199,120,178,40,95,235,52,236,114,210,196,221,255,125,98,29,174,210,28,215,29,0,8,0,0,229,183,136,155,173,50,165,194,9,175,216,122,54,198,86,254,160,123,73,137,60,144,24,255,251,178,100,101,140,133,128,104,210,155,137,101,208,56,97,154,74,96,101,96,24,53,163,70,77,225,41,193,39,143,230,213,172,21,32,22,242,143,221,79,189,126,163,243,203,215,233,154,124,35,33,222,202,55,93,103,145,234,201,99,26,210,239,242,0,34,254,96,121,71,196,54,97,203,230,142,66,108,49,166,18,14,20,16,50,1,225,80,33,51,68,160,19,130,20,26,146,93,49,209,55,162,134,42,41,201,147,203,97,186,8,45,75,231,139,74,227,196,26,19,200,240,191,193,96,83,64,87,179,185,6,180,43,154,235,208,32,98,108,137,17,155,7,3,69,219,21,147,109,234,124,236,173,28,144,66,212,166,19,111,87,21,134,4,8,16,32,64,130,253,243,240,240,248,163,104,24,247,53,245,2,61,148,254,253,191,214,19,205,28,206,117,35,200,83,109,121,163,20,10,5,14,71,94,112,13,207,113,74,20,58,98,5,16,32,64,72,82,51,233,32,141,234,49,88,175,50,116,233,32,140,232,129,135,36,129,146,51,121,132,104,209,145,189,4,58,226,189,200,67,203,18,47,231,30,145,117,147,16,4,155,161,137,145,48,100,64,51,192,17,176,232,4,36,170,169,91,152,120,89,17,192,131,54,151,105,224,18,37,203,167,116,244,52,47,192,226,42,232,162,197,7,219,0,70,106,82,190,252,32,27,203,137,114,126,95,166,143,196,62,252,175,127,87,190,121,151,104,36,207,255,216,0,65,69,45,187,131,82,9,167,0,137,48,201,140,138,33,40,162,21,41,84,165,1,176,214,59,153,85,75,136,172,193,59,53,60,20,155,12,153,62,50,216,170,206,46,150,154,207,48,227,42,187,47,88,48,174,124,169,196,117,203,168,173,140,19,125,99,229,223,212,142,126,24,216,113,249,214,101,55,99,102,10,129,197,134,10,161,236,169,212,101,109,68,181,172,228,247,194,44,181,159,19,86,93,23,184,112,94,201,46,161,234,14,113,89,254,167,245,198,173,137,119,255,119,250,229,230,245,210,248,198,51,125,84,237,143,123,55,103,57,130,169,212,8,202,119,181,234,92,70,171,9,201,27,50,57,37,117,236,187,123,232,50,105,26,172,169,76,120,196,201,95,235,21,12,90,3,7,237,209,94,207,208,4,0,64,129,201,19,112,89,199,48,153,92,41,174,28,32,64,8,80,176,147,104,36,72,61,56,89,43,215,170,70,176,207,47,83,110,10,147,212,181,48,126,48,58,240,166,208,161,240,76,132,78,41,194,135,240,246,39,248,130,118,148,47,255,197,63,1,120,111,163,255,255,162,176,12,195,80,252,232,48,136,194,113,192,197,130,228,4,145,128,134,67,13,198,65,98,144,192,17,124,195,112,132,20,29,9,10,13,240,232,13,255,251,178,100,147,8,133,183,101,86,59,88,120,160,73,164,121,182,99,69,30,25,9,149,68,46,189,119,81,54,25,39,73,147,138,24,10,21,0,148,28,132,3,48,60,9,82,170,73,236,217,218,229,69,153,160,8,19,14,162,242,155,54,102,229,15,24,4,0,195,244,209,25,22,212,165,36,172,9,38,22,200,164,219,112,137,140,86,101,227,41,150,50,65,3,89,96,239,87,53,183,4,191,32,47,221,98,167,203,200,180,48,157,238,236,127,123,64,235,192,105,214,94,194,251,42,245,245,19,252,151,175,169,105,124,203,173,227,103,93,235,253,214,249,159,163,57,209,35,124,156,109,40,148,112,64,47,233,76,206,126,105,196,200,137,41,139,216,110,115,146,178,214,219,141,163,129,20,190,187,62,246,188,70,9,199,33,147,30,13,82,233,42,207,222,226,143,182,71,0,0,31,130,36,133,12,6,10,118,104,23,117,241,130,197,12,44,163,168,146,17,193,16,15,213,218,107,136,18,177,87,33,226,124,235,160,6,132,197,131,45,220,80,49,99,3,123,169,28,17,249,88,169,249,151,225,213,209,55,229,125,63,135,230,62,167,242,223,137,255,255,249,239,223,247,250,192,0,204,25,150,79,111,68,13,0,12,141,115,75,12,218,25,204,3,41,140,37,11,64,202,96,128,101,52,100,19,48,20,26,49,108,11,67,210,249,33,8,88,18,14,14,196,128,131,23,192,194,0,1,49,101,194,32,9,90,199,128,148,3,200,12,34,2,18,56,148,18,91,139,181,77,164,6,0,133,19,18,226,149,82,119,31,192,81,139,181,194,28,137,122,37,25,96,3,45,30,165,62,11,180,39,103,113,121,248,112,243,149,105,141,188,4,108,120,250,55,124,21,34,81,213,81,232,236,81,57,11,41,134,92,97,76,181,252,202,253,69,7,196,247,198,125,81,42,15,52,31,169,82,115,125,113,218,114,20,94,105,231,108,228,175,234,30,246,16,177,193,37,177,163,44,161,233,69,82,74,165,148,148,196,174,232,178,147,147,105,156,95,200,173,142,76,165,188,141,125,77,112,210,160,147,95,70,230,78,237,105,231,175,230,191,98,252,85,73,0,1,184,2,81,13,168,178,231,13,91,64,69,118,18,237,20,6,50,219,212,106,116,95,170,241,190,235,204,255,133,147,127,30,171,249,127,95,255,15,58,194,207,222,99,158,122,212,40,187,198,126,23,130,209,18,150,205,225,36,24,115,37,165,222,32,227,115,55,255,139,24,153,102,152,142,149,24,220,18,155,96,41,153,10,87,24,118,16,152,24,146,152,108,36,152,48,29,26,18,7,0,136,67,28,1,134,122,23,12,90,26,238,40,10,192,128,161,137,0,98,228,88,208,130,16,17,49,204,12,0,255,251,178,100,175,15,198,216,111,79,11,175,93,208,71,39,106,35,96,47,140,27,1,159,60,14,229,115,209,52,28,40,77,133,62,56,68,130,168,108,30,50,182,18,8,36,106,124,207,47,82,85,221,217,39,32,229,154,221,36,247,239,67,45,243,205,42,91,121,117,85,216,188,113,240,140,202,51,227,20,203,112,173,101,0,167,133,235,68,4,197,240,211,239,206,217,69,137,202,234,39,83,127,13,255,204,55,246,254,130,143,245,90,199,111,163,221,95,221,190,231,121,138,218,220,215,254,114,89,207,203,103,76,169,71,78,214,48,244,186,245,29,230,19,205,158,169,215,86,114,181,144,186,189,176,118,98,26,213,173,85,157,190,80,218,138,243,86,122,59,16,134,170,219,244,197,66,247,200,135,60,157,60,202,229,194,50,43,104,42,231,72,80,0,24,147,4,54,235,100,26,96,120,66,228,44,13,149,71,200,147,109,130,76,178,25,127,57,56,205,187,190,41,239,210,160,66,39,168,148,45,55,114,250,27,254,138,223,246,223,245,234,223,191,255,97,39,174,123,189,217,116,155,246,179,181,137,88,17,57,254,28,249,111,255,95,179,169,244,20,0,1,179,29,27,115,185,0,195,4,67,131,102,74,19,30,143,144,41,102,96,114,118,99,8,114,4,47,140,47,18,140,107,83,210,84,68,16,4,161,103,175,160,199,193,80,102,248,186,51,38,188,80,176,9,45,65,67,82,34,26,50,70,223,26,165,145,105,41,138,237,19,21,104,118,137,76,3,156,244,46,126,164,198,26,17,12,48,167,148,239,21,172,105,131,110,46,209,105,95,206,156,225,16,100,209,140,184,138,216,157,45,124,158,132,118,238,134,160,124,168,141,109,140,242,253,122,127,229,125,244,38,145,181,183,86,186,243,111,220,57,181,88,45,24,175,120,227,166,171,231,117,174,24,119,127,168,90,254,71,44,110,180,204,75,210,152,204,26,65,214,49,107,211,123,159,19,210,127,14,44,28,205,227,194,181,109,141,93,194,190,135,194,171,82,110,4,107,64,92,170,171,2,3,11,159,214,41,92,193,77,44,158,29,27,34,49,32,0,7,0,189,13,45,241,23,137,172,78,122,154,168,202,141,191,55,28,126,52,137,236,126,129,228,230,92,85,62,184,49,47,111,82,255,255,111,255,15,253,187,109,175,255,48,41,55,187,227,84,234,170,226,214,205,115,185,169,63,255,251,127,255,213,233,220,23,152,136,136,31,36,153,154,56,1,155,56,119,24,78,159,24,108,24,24,16,38,153,218,10,5,139,131,61,3,128,194,44,198,160,105,93,0,68,164,196,24,3,196,131,225,192,100,198,144,13,13,150,244,94,22,138,3,64,97,117,93,145,12,13,205,67,196,2,195,138,119,255,251,178,100,178,142,182,203,104,207,19,186,122,96,67,135,122,35,96,79,142,27,53,163,58,78,229,19,193,15,157,232,33,146,190,56,13,155,177,62,82,134,163,66,206,157,180,147,151,102,221,97,200,31,2,97,47,83,181,196,179,156,130,21,4,131,23,165,204,199,217,21,172,94,166,255,181,72,4,99,220,197,179,115,108,107,26,108,150,196,87,241,122,247,218,24,167,62,183,119,243,50,157,102,175,240,238,169,123,188,216,246,63,135,121,186,26,78,254,196,1,88,18,60,157,70,225,55,80,200,34,50,177,77,119,74,56,194,170,243,77,140,114,179,95,19,99,142,181,97,220,67,153,184,243,180,179,162,156,6,9,245,83,159,36,74,38,169,66,44,140,90,157,6,147,98,220,44,133,58,86,128,9,67,19,77,61,198,226,50,161,36,37,55,20,189,14,168,143,21,100,153,50,41,54,235,70,218,111,55,243,139,208,138,225,101,116,252,162,157,243,246,203,223,233,196,95,232,216,198,207,219,255,24,19,239,119,168,152,110,69,156,27,247,198,169,105,105,88,32,0,0,2,112,192,124,200,210,167,44,202,1,228,202,246,204,201,85,36,112,222,49,81,104,51,148,3,45,33,178,129,73,141,0,17,144,97,184,128,27,48,76,93,34,4,76,3,3,66,1,225,192,112,239,177,48,101,173,250,171,168,144,214,37,21,72,139,46,133,172,236,16,58,11,192,206,248,3,119,102,2,109,111,46,6,170,153,88,252,59,8,148,86,14,47,24,130,104,34,212,170,2,135,231,118,163,111,151,61,84,236,124,77,103,103,40,33,42,28,230,78,190,94,209,147,143,61,166,210,63,216,220,251,120,98,255,135,61,85,228,12,66,17,153,255,133,188,174,215,84,236,81,49,224,180,99,120,98,221,155,164,129,62,123,198,184,123,249,250,219,216,122,242,225,244,89,27,233,189,83,117,82,195,163,118,38,159,122,164,40,210,239,255,61,107,17,177,206,170,71,53,68,147,77,92,63,82,99,118,150,213,149,194,230,45,226,55,174,33,122,193,140,205,6,14,156,223,47,221,231,0,233,0,0,13,192,99,14,219,63,7,112,102,75,80,70,7,98,108,172,182,221,123,173,150,207,113,167,111,251,135,144,223,115,11,143,228,179,127,175,255,188,15,228,183,215,63,252,44,19,70,186,141,138,58,41,173,156,164,181,28,81,65,102,84,216,197,110,205,122,223,56,125,234,53,115,254,97,220,177,244,215,230,159,32,152,245,228,100,67,97,137,193,102,4,111,6,5,12,2,87,51,128,28,193,192,211,19,0,23,81,128,128,41,198,91,153,132,198,34,54,72,24,37,133,29,121,139,210,238,95,20,3,187,216,36,73,215,24,243,18,67,203,40,220,49,182,255,251,178,100,188,142,231,66,104,206,27,185,123,242,72,201,10,35,96,45,142,26,205,163,66,110,61,149,129,3,30,39,201,145,62,58,148,186,163,3,215,249,45,154,136,85,37,165,194,25,15,175,172,125,167,53,101,245,71,193,220,125,111,196,254,229,54,113,28,181,188,98,127,243,8,243,182,33,79,157,174,160,211,96,3,148,171,169,86,49,43,136,136,199,149,190,53,98,64,84,226,4,128,176,51,117,34,88,50,79,176,80,202,155,14,138,216,125,97,217,230,46,136,174,189,13,101,10,207,152,159,233,247,50,173,114,243,233,104,224,226,5,184,116,112,185,172,109,244,197,138,68,227,44,196,242,182,100,234,6,187,44,168,241,212,133,155,157,48,94,71,135,76,150,29,161,183,185,198,130,29,160,117,76,110,214,35,180,68,98,59,43,2,200,30,105,182,90,157,114,104,245,157,3,90,198,223,3,5,21,147,62,192,30,160,191,243,182,218,127,208,23,233,193,245,209,255,249,21,181,141,227,91,111,146,255,118,164,250,205,171,150,250,8,0,0,147,9,146,54,55,111,21,51,25,208,192,50,164,29,115,156,195,204,217,53,53,255,128,240,201,130,11,217,201,77,230,129,24,25,84,30,85,16,13,248,24,184,196,177,1,96,50,108,202,181,204,40,70,46,183,19,212,104,153,176,10,97,2,174,147,5,185,30,149,33,160,6,60,189,133,36,33,133,152,52,33,16,16,130,46,172,205,105,201,162,186,153,78,172,146,10,20,23,72,201,197,75,63,214,32,213,114,213,250,74,5,44,117,97,95,72,179,178,60,38,165,113,24,18,129,19,88,189,250,210,4,82,42,79,116,148,76,186,206,108,34,253,45,58,246,175,173,119,157,166,162,206,208,160,123,245,62,111,224,152,9,211,215,113,207,82,203,146,207,199,237,72,187,83,28,121,187,213,119,87,152,103,119,186,231,213,252,115,171,205,88,213,13,170,122,154,177,126,147,146,13,95,140,217,164,164,194,222,55,121,110,191,223,203,88,99,172,57,107,30,103,204,240,207,241,195,115,119,178,149,93,238,185,218,91,247,123,123,58,46,101,158,61,253,254,255,149,121,249,220,195,191,207,254,119,119,110,128,0,29,80,213,32,166,84,65,32,101,154,250,104,167,72,224,40,42,58,254,248,95,199,116,202,123,156,226,169,170,186,232,127,160,191,223,86,250,55,237,163,126,249,91,247,255,200,29,44,250,150,181,164,20,217,144,217,130,42,58,254,191,39,221,98,70,219,210,149,180,26,120,157,66,100,24,22,29,155,18,67,25,76,8,24,60,36,24,238,29,135,53,38,10,11,166,139,132,38,21,131,2,66,1,80,2,46,241,88,0,149,128,224,229,20,64,69,83,114,67,248,29,152,255,251,178,100,191,142,232,25,117,204,147,220,208,176,68,198,202,19,96,79,142,28,141,163,60,110,189,55,129,18,160,167,69,150,21,88,35,208,64,10,185,161,178,203,162,203,192,150,5,251,141,73,6,66,22,130,244,50,71,68,155,133,110,185,236,220,238,24,117,55,181,6,195,132,135,123,2,111,159,166,39,185,187,92,181,29,118,109,7,26,206,244,156,206,14,211,35,228,193,43,23,178,139,215,86,168,60,181,143,250,149,154,145,64,217,119,115,77,219,95,144,237,102,77,210,204,78,57,244,132,90,197,68,63,110,110,128,241,157,177,254,163,170,216,93,55,209,244,238,44,211,193,49,57,16,19,147,158,150,164,122,209,143,26,77,34,21,217,93,169,228,144,184,195,52,32,100,88,104,202,196,56,83,88,139,202,179,35,205,180,129,16,193,185,193,203,160,68,94,34,151,50,202,244,57,138,90,65,154,8,142,200,120,95,97,204,78,24,196,77,138,190,171,5,76,18,209,168,176,77,130,199,209,3,224,95,227,230,75,253,202,152,88,251,135,190,112,107,34,226,24,76,184,166,133,196,52,108,227,190,194,216,65,157,159,95,211,192,47,213,63,255,254,49,156,151,211,212,0,0,99,39,48,179,158,176,131,78,81,147,238,131,227,70,205,227,12,213,67,7,235,179,72,9,115,10,12,227,123,71,195,37,4,194,98,184,2,14,152,24,45,165,184,88,4,49,24,7,48,152,78,48,232,72,72,0,72,20,152,67,1,80,168,92,10,19,0,65,203,56,2,137,44,196,128,8,48,192,6,23,112,53,68,43,24,136,216,215,211,51,141,39,50,111,0,67,15,94,104,139,221,229,186,30,89,197,88,35,66,76,80,16,157,245,128,173,171,41,51,109,212,85,8,237,73,88,242,171,236,114,235,63,41,134,7,122,179,162,46,203,123,92,138,134,87,199,115,152,212,96,186,213,60,142,198,183,13,223,154,46,28,131,13,82,227,74,251,181,204,240,199,12,51,143,97,174,104,140,39,169,100,173,134,98,94,23,141,105,170,201,195,198,16,86,20,231,159,107,26,125,77,119,41,18,105,78,224,81,68,115,103,173,208,26,214,84,65,25,212,95,107,82,199,155,195,105,170,89,226,163,76,82,49,76,227,177,132,26,184,229,102,102,178,221,251,86,47,194,221,29,144,16,0,0,7,5,55,146,49,187,3,108,114,50,248,29,10,125,108,174,13,103,63,55,221,106,238,134,118,226,249,95,212,186,163,125,75,104,154,234,255,70,215,190,85,190,188,163,230,127,254,59,253,191,249,51,27,244,17,199,203,38,26,197,33,209,59,63,255,253,94,69,201,33,140,2,49,247,136,161,148,225,65,186,233,153,141,67,57,134,34,185,141,75,120,145,172,255,251,178,100,174,142,167,229,113,204,19,184,77,98,71,40,218,7,97,231,70,29,109,163,58,110,225,51,200,251,36,40,77,132,169,16,13,47,1,2,16,80,65,18,19,17,52,192,224,33,169,0,65,70,94,238,131,138,155,169,245,21,72,225,16,28,44,0,50,120,124,28,212,90,65,17,113,19,139,75,88,184,136,149,46,91,246,160,27,104,213,61,201,83,255,36,184,157,117,162,234,160,167,21,88,220,213,23,96,213,153,191,167,191,98,9,148,99,147,117,91,248,107,255,112,2,225,253,40,229,13,238,50,253,110,68,179,242,177,1,200,238,212,152,135,38,227,133,17,100,240,205,169,141,65,176,98,20,194,233,227,58,194,149,244,229,207,200,187,109,59,20,40,201,1,8,123,85,42,100,250,50,100,211,109,50,117,74,114,212,114,51,32,13,54,75,20,100,19,50,129,11,36,18,85,94,194,140,57,114,34,88,166,136,86,162,73,46,89,71,205,151,220,88,35,113,52,164,170,60,239,102,13,219,49,114,129,92,124,149,39,107,54,170,211,52,151,35,94,74,81,4,0,186,61,161,145,52,196,71,81,244,45,14,141,112,20,222,209,0,12,50,81,77,252,155,127,179,126,154,190,103,253,95,95,212,206,244,255,254,48,253,23,243,155,177,60,167,245,111,237,169,51,251,254,118,35,255,36,4,135,111,252,194,207,195,192,3,12,156,8,51,114,144,197,224,66,81,217,133,3,37,11,113,81,96,146,128,152,70,80,10,143,151,89,160,67,138,137,68,192,64,185,233,101,231,141,96,31,137,204,201,64,83,208,19,50,75,46,178,44,207,161,158,81,155,26,226,111,87,133,122,161,149,124,196,129,130,185,115,191,202,87,249,117,174,154,172,228,240,107,107,91,223,51,22,237,130,236,90,218,238,48,230,109,66,163,243,117,85,111,37,112,222,13,168,16,228,154,212,124,60,245,239,111,86,200,251,251,42,178,194,38,44,145,38,73,198,230,186,113,70,178,57,81,24,145,118,24,65,28,89,172,58,193,145,124,69,108,125,153,121,24,145,243,139,179,100,223,226,71,80,218,146,45,107,35,185,48,76,85,41,98,153,53,89,65,22,74,234,173,211,107,128,125,64,3,0,0,27,43,196,192,24,40,255,142,73,65,240,99,153,49,8,213,218,128,161,142,50,22,181,36,163,199,81,125,91,220,166,177,62,97,191,47,125,116,253,91,95,212,152,116,183,66,127,226,219,191,233,253,91,102,125,191,255,254,128,4,192,141,101,129,195,56,99,112,16,198,16,38,174,97,228,27,97,64,38,48,73,34,131,19,48,31,48,15,2,227,27,0,29,26,12,67,4,128,31,32,2,211,1,176,169,28,0,83,1,144,19,5,5,178,97,24,76,129,255,251,178,100,159,12,38,35,103,209,155,143,77,96,62,38,90,9,97,226,70,33,177,211,48,47,101,51,200,247,32,232,77,151,149,24,82,54,24,4,0,96,208,14,5,192,220,46,5,139,148,28,3,72,254,51,32,182,40,14,48,204,89,234,104,69,64,83,226,41,22,205,34,155,151,45,50,218,115,100,66,66,112,168,82,241,118,144,245,43,16,177,74,6,145,134,224,228,82,161,93,237,120,88,132,132,76,4,76,127,226,109,201,85,235,192,100,170,43,169,107,92,87,146,138,72,104,120,232,189,44,77,143,89,125,32,13,99,50,197,50,206,25,147,196,48,220,29,203,68,2,206,88,164,152,164,164,137,181,170,75,17,139,22,240,194,155,114,136,193,91,250,129,148,11,183,104,30,184,172,143,74,136,219,140,165,174,94,42,32,201,222,226,142,66,172,42,114,94,226,163,143,58,190,107,142,206,24,218,163,108,165,61,199,18,82,72,38,203,73,152,211,139,174,137,88,45,62,212,230,164,85,200,124,243,241,185,122,116,50,55,60,50,97,136,36,50,161,6,64,139,84,76,67,12,68,25,17,156,169,22,73,18,233,165,212,55,191,61,118,73,227,83,212,159,153,39,250,127,126,255,79,237,171,233,249,69,126,141,255,64,234,255,211,201,184,210,127,132,217,152,166,111,176,231,255,255,160,0,76,37,204,112,122,108,140,28,198,212,200,156,199,12,57,198,104,193,176,20,12,30,202,136,193,144,34,12,16,194,12,196,32,13,64,66,90,96,138,7,5,222,48,30,1,82,252,24,5,0,88,240,0,5,64,232,193,200,8,8,1,0,192,172,14,210,180,16,11,166,4,96,84,180,204,6,128,69,152,5,213,12,193,186,142,44,146,128,86,1,99,1,211,30,245,176,2,132,142,172,85,216,93,1,212,1,9,160,134,25,38,53,193,96,76,178,3,88,50,33,36,164,129,68,224,72,101,165,34,202,77,137,19,14,214,126,180,44,21,73,104,93,101,61,0,161,155,79,174,200,91,170,151,56,149,148,61,231,150,92,75,221,238,37,29,222,85,223,166,95,98,102,71,186,86,0,206,163,109,201,249,136,181,31,111,99,212,150,160,185,251,245,106,213,159,194,197,97,214,224,211,247,63,40,62,5,66,41,138,197,183,42,56,167,25,198,247,61,24,175,73,118,197,10,163,194,78,34,190,41,148,116,196,27,82,47,47,101,20,56,89,203,49,118,30,42,162,156,169,178,73,179,71,172,66,243,80,126,180,204,85,100,2,168,9,16,69,84,85,58,238,193,144,204,16,131,22,32,33,138,182,3,181,41,38,99,133,170,180,29,143,35,246,165,126,163,67,200,190,82,2,246,108,95,216,85,89,158,19,35,227,104,255,67,228,21,244,124,255,251,178,100,159,142,232,69,114,204,139,217,68,242,66,198,89,193,105,2,132,160,141,175,50,47,104,211,208,242,153,39,69,172,20,170,33,62,139,255,134,255,201,41,213,156,187,195,99,48,137,23,243,73,81,0,22,45,19,38,162,167,48,140,35,115,1,112,162,48,109,28,227,21,0,114,48,0,16,211,5,64,13,48,115,0,179,3,0,97,71,176,184,56,24,29,128,88,36,1,65,65,0,32,0,147,5,128,55,2,128,80,8,64,151,184,88,12,204,12,64,144,120,0,204,8,64,221,238,25,154,169,158,64,160,103,69,159,169,153,146,90,68,5,153,5,129,209,44,98,252,41,106,183,11,119,100,105,136,184,97,192,0,86,245,147,40,169,48,153,89,84,66,179,57,77,97,153,41,225,16,121,107,198,178,33,167,165,242,228,161,67,18,198,242,170,50,203,170,220,248,166,162,247,180,72,6,81,189,171,119,108,237,190,207,58,25,115,121,122,213,37,140,217,52,102,121,144,247,228,86,158,119,142,229,167,211,45,238,222,115,55,76,69,107,44,167,44,195,169,183,111,121,52,89,12,102,132,5,44,187,131,77,44,155,130,236,100,236,158,106,147,148,76,65,193,144,178,138,178,213,143,138,211,229,250,69,226,66,209,41,8,62,136,116,244,145,118,172,47,187,155,171,82,107,109,33,119,44,76,253,27,65,193,76,196,33,87,196,6,5,118,38,82,164,4,140,189,156,41,184,157,107,50,216,8,161,17,23,207,41,199,124,96,120,96,40,175,223,251,126,63,79,252,41,254,119,194,31,205,165,91,196,219,255,255,247,166,131,72,0,1,161,22,54,106,130,120,114,0,158,126,42,44,101,132,84,23,22,12,61,18,77,112,19,192,6,25,160,162,233,137,227,97,131,162,240,128,10,48,108,68,48,56,18,17,2,134,20,0,99,160,249,140,96,40,84,21,26,42,147,232,96,21,48,124,22,12,6,194,0,81,33,132,68,92,108,64,4,194,178,71,40,2,171,126,231,131,21,1,56,35,198,105,67,39,9,117,241,193,51,25,8,96,165,45,88,84,105,65,47,42,1,8,113,124,31,200,101,39,168,225,14,157,74,69,153,32,205,162,35,5,167,14,47,147,49,164,77,134,153,105,253,99,188,148,184,56,99,110,49,142,24,215,129,240,194,127,149,151,143,120,221,179,198,138,95,49,28,237,36,107,13,253,143,165,190,224,18,226,245,177,23,139,109,117,94,79,51,34,234,223,92,199,19,124,198,168,195,81,43,117,205,201,33,133,77,34,147,67,229,105,169,190,120,219,246,193,165,74,86,20,124,176,237,221,141,245,247,238,183,199,237,185,218,208,124,217,94,128,6,0,0,37,192,3,69,68,16,161,66,146,133,221,77,241,20,255,251,176,100,128,142,135,121,116,77,19,184,52,240,67,166,122,10,101,39,100,30,185,159,54,111,101,237,137,15,153,103,69,148,150,26,47,241,80,33,162,30,75,16,114,60,74,223,198,193,81,177,237,156,29,11,230,18,168,243,91,87,139,253,243,52,45,236,254,212,11,25,234,85,244,23,77,39,203,104,255,67,9,74,190,92,6,161,131,17,9,154,86,0,249,131,176,65,1,150,4,197,108,103,76,10,1,132,192,60,97,76,57,0,60,192,28,7,204,87,64,148,193,40,0,12,4,1,21,243,48,19,5,179,2,32,5,32,0,197,20,18,225,190,208,19,145,19,19,164,39,153,38,17,52,48,8,210,100,8,11,22,165,78,34,164,155,135,199,25,26,13,125,199,96,47,97,84,226,129,132,65,105,71,21,255,6,128,148,74,72,3,87,150,213,152,98,27,179,161,137,98,127,49,68,102,190,106,37,241,20,160,227,20,56,78,46,185,252,102,62,50,229,68,35,95,74,136,147,78,44,191,116,136,140,212,147,83,147,7,248,72,205,135,216,84,239,213,115,95,173,124,110,232,78,49,152,26,195,140,173,216,206,217,100,100,133,54,33,171,53,226,53,196,166,171,10,124,53,99,23,196,90,70,222,243,15,83,196,166,225,225,197,130,184,129,191,5,220,25,212,182,121,121,152,100,118,243,21,125,10,43,158,85,17,38,107,127,19,106,201,87,186,201,80,99,149,247,193,146,243,36,1,50,82,52,112,195,167,227,90,196,38,136,25,14,205,140,7,168,214,95,123,81,105,171,23,108,149,131,19,156,204,15,22,51,123,20,180,180,234,71,127,63,81,225,130,162,75,26,204,59,54,154,226,85,252,225,154,76,81,207,19,124,159,223,241,109,210,176,0,1,163,4,224,172,53,164,35,19,1,81,236,51,45,18,179,27,160,68,48,89,5,243,3,97,201,1,5,209,129,80,94,24,140,132,49,128,96,21,146,2,210,60,0,129,208,20,14,102,0,96,12,24,9,102,2,128,24,2,13,0,176,18,137,3,194,102,133,237,51,70,41,8,114,2,131,130,248,39,193,105,150,130,124,179,40,161,157,34,37,54,22,177,23,107,32,224,74,193,100,1,234,206,177,2,39,165,200,93,131,108,58,91,28,228,76,172,110,50,182,144,235,194,103,217,251,112,185,43,93,216,217,42,2,242,233,255,221,152,6,105,87,187,24,45,134,174,134,87,203,47,55,191,82,131,190,218,105,224,153,5,73,80,251,214,92,221,15,120,226,57,250,246,100,14,218,93,139,242,149,135,99,163,14,102,211,43,141,101,94,130,149,178,218,124,211,239,244,188,74,19,94,54,91,236,141,198,238,211,177,230,196,141,175,219,116,161,242,182,126,28,164,86,142,147,255,251,178,100,113,14,71,143,104,77,19,217,100,98,64,168,138,61,97,37,86,26,205,163,62,110,61,149,0,249,163,104,141,134,21,32,21,242,93,231,34,126,155,54,38,208,126,32,82,98,235,76,0,2,0,0,0,4,230,161,245,99,47,81,232,37,227,108,10,40,168,221,52,153,71,246,25,101,89,246,80,64,168,231,77,140,239,209,52,253,163,191,251,122,255,81,163,173,227,181,253,15,223,240,21,229,215,55,254,137,254,33,227,113,28,153,178,237,160,217,1,211,166,38,112,46,29,218,140,109,85,145,131,128,6,28,23,153,228,62,96,4,97,135,131,70,63,1,136,196,235,104,2,36,44,130,66,132,1,128,0,50,16,42,230,12,44,192,164,161,50,245,19,0,130,192,9,112,168,37,244,107,82,113,192,112,68,8,50,196,168,21,246,34,94,240,108,30,172,13,4,125,198,228,29,13,53,137,15,116,11,82,251,115,50,74,179,98,146,172,86,196,101,255,171,220,183,53,157,76,248,69,22,241,14,211,247,107,239,135,167,149,219,205,66,150,222,18,221,149,213,43,28,123,167,75,126,11,204,208,164,93,63,140,237,70,66,141,41,81,115,235,32,59,75,244,244,221,90,58,146,144,185,115,250,127,162,163,89,7,174,255,59,88,141,37,150,178,142,5,239,172,154,93,232,161,70,126,235,117,211,135,94,94,181,109,86,36,173,21,193,191,247,95,49,176,175,253,205,103,210,0,0,207,68,26,207,89,121,59,196,136,196,134,40,200,146,94,11,58,18,237,68,28,158,12,104,107,208,185,22,120,203,79,191,116,45,26,157,178,127,252,111,245,255,223,255,1,14,191,255,243,10,114,55,30,223,204,62,128,111,158,250,160,0,0,83,112,202,238,35,204,183,77,202,41,48,157,204,213,144,209,144,1,133,151,131,200,179,5,148,134,182,38,38,2,8,69,72,186,5,84,202,4,46,24,146,64,99,200,199,17,36,53,101,161,132,197,154,34,44,26,34,188,47,99,46,130,166,91,89,201,74,42,203,99,178,169,108,133,232,121,97,162,129,155,19,227,13,92,125,242,140,167,108,155,22,54,27,52,180,201,145,206,33,233,61,32,44,237,199,17,189,90,85,186,93,31,14,38,48,139,89,52,159,96,214,105,138,12,237,187,60,15,94,202,50,144,30,20,54,44,67,68,246,61,189,217,88,220,114,173,174,179,105,226,236,173,25,207,235,211,173,139,152,142,223,43,161,190,117,239,106,116,184,247,219,237,31,85,228,75,23,62,252,177,76,102,60,109,85,142,91,142,10,191,203,169,107,59,127,217,150,90,150,79,254,201,245,245,247,193,238,229,64,18,128,0,117,133,146,209,194,225,132,240,24,243,71,29,97,60,19,36,137,56,17,255,251,178,100,116,142,134,147,103,207,27,153,98,242,68,198,74,7,101,138,86,28,253,207,54,46,229,143,201,38,19,167,221,145,46,88,200,147,136,58,2,24,7,30,141,102,19,200,160,244,2,210,112,166,1,146,229,126,133,246,251,109,233,246,198,47,249,237,255,255,228,227,50,159,182,30,163,76,204,187,245,245,140,200,181,68,249,17,148,221,211,124,194,152,240,196,183,73,18,76,53,81,140,48,29,140,11,13,74,213,131,20,131,51,2,132,84,4,129,3,242,33,120,64,3,130,128,243,1,65,227,1,1,4,198,121,175,176,193,101,33,11,62,21,24,138,68,226,97,110,250,185,70,152,106,224,232,14,67,19,102,177,8,186,205,109,17,221,8,153,115,117,77,71,81,119,61,209,114,1,228,20,136,119,153,141,190,147,81,71,102,142,41,15,70,30,8,27,42,74,38,63,185,43,217,204,180,183,32,188,224,147,229,152,63,251,65,34,142,117,243,193,1,143,254,209,207,121,114,28,226,193,14,43,161,8,148,125,35,145,106,116,119,252,165,91,81,72,24,163,156,255,222,175,221,249,182,99,19,11,214,98,3,136,158,98,173,222,126,247,165,22,83,110,237,41,237,29,253,155,63,63,181,152,252,182,246,87,47,255,244,235,211,253,143,220,218,218,209,185,221,15,229,127,123,231,126,86,62,177,137,142,130,115,128,3,128,0,13,22,52,23,4,245,92,196,61,124,164,24,115,176,17,51,212,206,94,164,78,174,93,168,189,160,201,253,93,150,115,67,17,97,136,200,25,254,45,77,158,253,168,52,57,114,210,176,196,122,37,36,106,74,79,213,95,255,149,251,123,244,127,255,255,255,255,255,186,220,0,17,243,18,241,78,214,158,48,10,244,208,212,19,2,200,198,1,102,11,22,24,44,78,5,48,153,40,30,99,112,1,134,195,145,227,5,5,133,146,194,32,58,231,46,96,112,165,30,137,136,123,58,64,164,58,192,9,15,4,109,140,203,59,84,143,96,138,249,212,237,69,133,25,76,149,59,78,135,139,168,142,14,87,81,27,178,174,202,56,80,200,74,16,11,139,213,15,222,120,173,50,66,242,168,82,27,185,104,42,162,194,122,181,188,88,186,213,202,141,22,28,173,31,217,76,205,232,121,221,93,81,222,18,65,199,71,241,43,203,243,103,135,245,76,67,54,31,28,44,62,121,227,195,111,150,38,167,73,208,137,133,245,203,87,149,67,160,240,196,169,1,44,41,49,92,179,77,160,153,196,119,235,229,61,134,230,68,194,112,50,149,138,76,160,129,13,132,75,148,122,16,150,134,82,80,243,37,188,93,205,218,189,137,224,218,193,108,200,105,48,95,230,102,88,249,187,90,12,144,128,24,0,70,234,170,195,160,153,255,251,178,100,119,140,215,46,113,79,147,143,100,66,67,36,233,243,100,199,132,26,145,187,62,78,229,137,137,47,145,166,193,167,161,32,24,1,86,97,130,24,210,97,89,145,201,182,116,42,186,47,127,62,10,91,152,60,251,60,102,121,207,202,54,198,145,55,58,229,183,182,141,183,255,184,44,9,189,5,34,239,255,255,255,255,255,237,171,124,215,110,149,86,0,201,96,152,4,199,163,224,198,114,244,196,241,0,197,99,184,46,11,8,130,196,43,16,144,102,49,130,47,241,188,251,116,6,48,77,57,40,46,201,144,88,56,246,150,87,29,137,42,214,107,4,38,181,100,17,72,26,157,87,198,25,138,23,225,254,151,145,42,224,56,50,32,3,22,82,28,218,239,160,10,87,184,65,25,45,59,173,87,64,118,171,48,203,33,30,97,133,109,17,84,249,99,49,161,170,213,3,57,216,28,27,34,185,197,18,184,218,186,99,199,171,62,141,156,46,67,73,26,226,163,71,185,145,174,234,188,248,66,118,250,19,108,83,13,157,62,190,219,148,179,26,83,136,97,58,16,222,127,106,190,217,60,178,10,40,60,201,222,238,155,217,187,93,116,14,182,119,66,253,106,150,39,153,47,58,82,161,92,242,202,111,59,90,77,50,135,204,219,114,91,155,119,90,179,51,175,150,180,78,130,247,75,236,18,72,144,96,3,136,2,74,71,0,36,149,151,11,26,12,48,161,17,119,131,224,174,131,17,50,38,45,227,171,149,104,100,87,228,160,202,128,65,3,224,85,84,127,99,68,93,210,90,158,160,72,103,43,243,109,242,243,94,15,31,61,18,115,235,122,249,121,217,62,28,253,95,250,192,0,80,227,14,80,78,188,176,50,152,144,201,32,35,78,159,212,16,116,72,42,8,48,32,148,74,174,190,207,40,100,104,10,71,161,16,89,171,156,29,225,134,166,52,181,109,171,185,58,12,208,21,10,233,67,240,92,182,158,32,177,236,75,77,151,194,192,205,53,236,94,73,31,198,188,191,114,217,235,199,150,239,100,150,83,89,155,72,37,116,107,22,94,21,229,255,81,9,249,110,238,108,112,47,45,187,66,226,203,214,36,184,230,207,110,83,234,86,39,183,83,247,88,238,130,155,122,48,210,16,104,88,102,144,118,190,251,182,183,114,40,206,78,227,136,225,228,21,248,177,114,199,189,152,29,46,171,88,36,18,62,6,13,43,120,50,207,237,254,143,183,141,213,181,205,114,136,219,109,152,78,242,94,127,63,123,161,178,101,142,101,38,247,182,95,103,110,242,204,174,210,146,194,139,213,226,196,6,170,21,28,20,24,118,236,24,8,140,252,20,36,13,13,35,133,168,19,81,217,9,36,179,60,69,8,69,155,234,171,157,172,146,202,93,255,251,178,100,122,8,70,114,113,208,19,152,98,98,77,132,233,193,105,232,72,148,121,153,86,237,61,41,161,37,147,166,217,164,150,16,244,52,115,184,170,85,84,208,238,249,95,241,131,165,194,15,31,115,144,155,215,149,26,255,35,185,197,156,95,68,242,138,68,159,255,253,31,255,255,188,45,54,160,45,133,0,156,0,198,128,144,56,112,57,3,182,210,37,43,0,60,89,241,53,153,189,102,27,214,196,32,249,77,93,173,141,95,88,106,103,247,239,91,15,226,145,179,178,55,23,201,198,212,34,34,204,217,42,204,160,63,56,66,172,184,156,245,55,228,32,65,250,230,237,24,191,100,40,98,158,20,115,16,71,140,73,244,129,84,151,111,214,127,123,215,11,160,213,200,213,251,233,122,73,38,44,176,66,53,59,244,195,222,237,149,137,197,116,82,19,73,144,254,134,9,49,12,53,105,120,176,64,40,139,30,58,129,219,26,157,183,59,147,25,137,67,194,25,112,98,144,49,69,10,111,255,205,108,77,160,195,188,249,112,144,88,2,132,196,140,6,28,61,209,204,188,114,254,142,44,48,224,130,227,200,184,169,138,31,226,253,189,250,160,168,188,158,150,185,193,183,21,20,181,231,180,12,183,39,152,112,186,96,144,53,19,204,88,209,90,59,43,157,17,69,117,105,178,71,72,11,66,167,71,255,16,208,6,165,99,17,16,241,52,61,73,139,144,30,9,3,82,104,64,60,84,240,140,51,88,66,233,165,184,189,222,151,202,105,118,210,15,20,194,59,126,10,166,107,74,167,1,196,222,119,238,138,2,98,209,122,8,198,179,52,206,37,63,120,73,33,170,58,130,241,45,68,98,167,14,226,170,28,36,197,110,176,84,72,66,18,10,235,217,35,54,85,6,163,218,97,232,72,73,220,189,124,68,129,194,141,36,83,47,100,148,238,163,127,125,94,184,68,98,164,19,51,132,143,121,195,104,117,230,75,161,240,36,100,120,112,145,170,17,144,95,253,244,49,37,89,70,51,114,218,196,192,241,81,71,59,107,86,140,65,104,86,158,185,126,228,247,164,238,63,82,101,52,231,13,129,132,239,23,93,52,224,105,166,199,218,106,239,252,36,115,6,124,169,72,108,231,254,197,116,211,249,144,132,170,170,190,103,233,167,90,154,0,192,9,4,20,161,128,1,64,134,202,144,30,227,199,146,112,27,248,16,65,39,94,22,249,158,110,8,137,126,165,74,122,172,11,197,135,155,222,163,208,126,148,163,209,185,148,249,224,207,152,128,76,16,42,145,214,209,195,21,6,90,187,104,1,32,99,6,176,52,176,35,55,42,4,138,155,178,8,140,16,96,4,160,112,26,108,2,128,128,134,131,26,210,85,47,6,22,236,173,48,80,90,200,255,251,178,100,157,12,6,144,118,210,147,76,77,242,64,4,25,253,99,67,42,27,241,221,70,77,188,215,193,45,145,37,197,189,32,112,12,25,138,78,171,19,198,198,22,25,154,75,225,249,230,13,180,233,111,95,215,85,173,141,76,156,88,71,182,92,251,55,156,161,66,132,237,124,148,146,170,48,157,42,154,193,78,161,170,233,48,225,169,111,83,249,114,161,128,196,135,43,175,60,7,6,6,231,58,54,41,151,212,50,43,149,206,81,221,47,102,152,181,234,227,34,137,14,45,205,175,88,89,88,98,214,177,111,6,138,232,133,244,20,163,117,101,206,51,86,39,124,193,75,234,240,217,20,141,154,172,69,58,190,235,17,15,116,235,223,22,14,52,173,78,178,188,123,237,62,226,235,55,120,156,12,49,43,148,9,73,196,138,104,214,52,16,203,31,81,5,151,254,64,160,164,182,190,110,214,77,190,175,201,101,187,179,190,103,106,103,43,83,209,0,66,8,44,126,98,68,103,112,76,125,209,133,72,0,100,28,0,164,170,193,97,200,65,14,149,146,136,131,54,92,184,194,81,190,105,46,117,135,22,5,8,206,167,1,96,164,71,177,91,201,232,129,105,13,35,190,79,193,152,148,103,204,36,167,120,158,175,152,99,72,210,53,235,40,1,133,240,12,200,220,109,83,4,143,140,176,17,52,25,249,103,151,132,176,34,48,8,72,90,112,66,4,40,17,66,128,65,116,193,126,192,128,20,142,11,128,8,2,77,198,80,192,154,114,154,151,210,142,32,241,74,27,138,209,135,24,59,114,128,104,203,251,60,86,165,197,140,87,74,21,110,110,169,203,93,237,13,66,195,182,173,110,109,193,138,228,196,204,252,229,70,57,65,153,137,106,20,42,178,238,14,123,232,22,83,29,81,181,111,90,235,218,54,115,92,39,149,89,97,57,99,86,177,96,214,186,205,235,25,92,248,230,105,55,71,11,147,216,182,187,217,173,186,75,5,58,157,117,110,185,102,68,139,106,53,177,138,251,198,94,176,193,138,245,236,204,222,23,131,53,174,194,244,176,88,6,75,115,51,89,216,65,37,156,2,81,218,104,74,41,81,123,51,135,36,207,144,221,231,53,205,208,81,191,23,212,211,184,84,80,1,0,0,171,104,0,64,77,125,96,65,195,30,75,190,204,212,38,234,133,61,139,225,73,148,203,2,73,171,83,74,179,223,250,124,218,53,78,115,43,107,178,43,179,223,152,115,201,203,214,176,1,106,49,143,152,57,222,253,55,1,93,51,120,149,52,25,183,33,20,192,128,193,133,226,104,16,191,53,224,25,0,32,10,167,7,7,9,88,77,188,196,15,69,209,25,1,255,38,5,192,47,91,94,50,99,146,73,185,136,196,15,24,134,71,67,255,251,178,100,166,12,70,189,108,208,19,143,53,242,50,228,234,58,96,226,84,28,73,207,48,78,233,137,201,33,22,102,137,165,138,16,43,214,34,156,43,142,144,192,19,109,47,180,169,124,165,74,28,85,204,44,22,66,128,33,60,120,49,224,117,55,16,75,43,46,134,136,131,55,56,125,12,244,249,198,234,241,252,120,104,235,75,110,134,78,141,106,213,201,151,206,214,145,71,28,172,153,187,119,161,101,35,234,79,99,139,24,246,86,181,47,89,105,140,10,165,179,38,253,187,44,124,233,98,30,196,149,53,209,59,182,121,196,53,3,85,169,90,178,182,8,250,56,63,144,237,211,148,101,117,158,58,121,109,86,234,216,150,172,121,191,246,215,184,237,168,175,208,170,241,246,229,17,117,226,188,178,183,61,252,230,115,58,105,191,122,111,51,54,102,83,116,0,240,6,70,24,18,102,1,153,152,156,112,88,10,5,17,215,47,0,193,33,100,205,12,148,28,218,58,191,180,154,116,147,162,146,111,96,185,27,80,230,234,34,174,189,15,183,171,126,169,212,195,84,123,173,107,219,5,145,245,125,92,215,227,90,42,39,123,128,85,95,235,0,180,147,148,99,16,110,57,25,153,156,102,100,56,25,213,176,28,24,68,160,80,212,11,132,199,33,105,129,146,145,252,194,146,44,227,94,149,130,128,150,165,137,20,107,117,216,203,110,244,50,53,122,177,31,198,73,41,104,114,234,174,23,114,3,169,95,33,97,80,71,242,249,218,248,226,108,166,132,160,134,176,80,96,33,170,57,45,192,124,250,66,197,32,163,43,208,24,88,118,33,136,230,230,106,204,215,82,61,161,195,171,221,109,8,213,57,158,167,58,6,107,33,87,42,23,192,178,155,154,251,145,48,229,150,69,98,163,164,244,139,40,219,235,38,88,153,186,187,234,201,251,245,150,50,226,19,144,205,105,123,63,10,135,222,115,210,40,126,103,171,120,206,203,120,225,133,93,101,133,22,117,131,163,11,186,104,138,155,231,246,83,212,180,9,87,183,16,160,50,95,106,28,190,92,4,128,10,163,130,229,208,10,104,105,155,170,50,241,3,179,38,28,80,161,104,13,176,73,92,51,6,190,168,206,15,216,138,40,230,205,181,230,220,185,95,123,62,215,81,59,211,134,237,58,184,198,204,71,41,238,139,65,77,26,156,106,26,53,12,220,64,81,109,113,69,53,105,107,255,65,145,222,97,171,108,249,161,165,105,161,169,121,135,115,121,130,2,193,140,166,57,142,167,193,128,170,41,170,97,193,145,192,49,145,65,251,41,48,116,115,48,36,59,40,15,72,2,147,11,194,147,40,192,115,1,70,48,114,36,96,72,26,40,7,128,64,3,19,193,147,23,4,35,32,128,113,224,255,251,178,100,179,12,6,102,102,207,27,154,97,240,75,229,153,162,105,229,76,36,237,215,46,14,229,149,192,208,147,169,117,130,137,84,80,192,16,13,117,129,1,115,44,180,57,2,70,7,200,191,157,145,164,157,219,75,12,14,110,94,37,88,132,4,135,75,5,85,30,110,117,202,36,2,86,218,45,148,87,86,53,64,80,128,115,112,230,42,141,222,149,52,101,231,122,103,111,204,243,180,250,77,163,201,114,21,124,98,7,36,57,51,161,233,35,41,237,196,118,14,38,181,42,176,143,78,203,97,150,181,139,232,50,48,138,194,232,191,138,118,68,19,243,56,200,154,110,114,149,80,94,178,135,120,84,22,189,155,132,191,211,81,243,224,85,84,210,106,76,21,235,161,154,151,63,189,194,221,233,69,174,65,20,252,161,170,219,198,205,31,180,45,102,179,54,106,7,82,174,198,142,131,151,171,251,140,28,184,79,50,220,5,196,102,207,146,193,181,76,71,53,172,122,137,115,181,41,69,175,89,132,83,4,51,248,236,49,214,125,12,235,182,85,204,195,111,153,159,111,158,156,58,0,64,0,4,16,226,100,129,6,76,202,144,216,84,17,198,160,69,120,243,86,179,29,132,186,131,186,212,206,190,161,158,191,239,69,251,103,198,31,71,223,95,227,67,90,142,160,11,138,116,253,54,130,0,18,75,220,197,155,99,30,158,76,230,65,59,59,16,219,185,5,142,140,81,188,213,199,76,88,68,242,197,141,85,77,144,38,204,130,128,195,58,226,17,77,84,137,90,11,90,89,149,250,172,193,82,132,218,50,208,9,20,205,9,74,153,186,141,23,74,84,204,144,206,245,246,114,239,77,75,88,116,30,227,52,119,249,236,170,174,41,116,255,75,174,80,163,244,204,173,216,40,11,181,98,178,222,86,115,178,176,245,215,207,26,61,223,103,201,231,91,52,211,117,172,86,139,119,219,34,255,203,211,241,44,175,118,1,223,191,67,139,222,173,93,154,115,81,201,95,62,130,139,58,205,23,186,219,97,82,54,37,100,11,179,124,39,229,50,44,117,148,246,85,40,39,119,102,73,23,175,221,197,161,217,110,176,140,189,177,183,221,216,153,152,153,122,162,212,148,189,175,51,3,45,42,58,121,76,167,227,85,223,249,75,149,75,154,170,171,19,251,14,74,94,27,45,46,243,167,2,212,155,142,63,80,221,186,88,1,228,155,164,154,113,229,150,33,216,2,33,56,245,93,161,97,122,17,176,235,215,128,0,8,16,135,66,168,30,0,142,255,92,44,224,8,235,228,86,206,175,42,157,153,254,152,0,234,193,140,20,158,67,232,230,56,71,245,202,14,62,37,209,149,233,141,218,162,150,65,216,29,189,122,72,61,26,158,150,101,230,164,105,255,251,178,100,160,12,136,15,104,206,155,155,200,160,64,99,201,210,101,130,90,33,253,203,46,46,233,149,201,12,25,39,221,151,149,32,179,228,192,19,1,186,3,69,16,35,79,213,67,128,146,211,63,91,115,3,70,17,226,212,203,177,204,192,195,32,13,73,132,49,70,44,4,34,128,32,4,100,8,14,70,1,224,96,94,98,32,116,24,128,24,0,32,132,33,37,156,32,16,1,161,193,147,224,40,140,47,22,24,65,192,232,224,12,184,196,0,225,88,182,76,74,28,232,154,110,237,125,5,213,212,10,151,229,1,214,200,177,66,81,171,145,86,180,130,0,115,16,112,232,119,238,3,103,136,139,14,102,143,69,100,224,27,9,165,216,220,126,93,118,52,215,36,84,242,232,133,122,39,136,104,92,83,98,33,173,2,206,110,166,22,33,178,36,245,244,88,36,147,83,114,167,243,183,155,208,163,105,101,136,1,172,225,218,205,246,230,30,135,150,239,20,237,251,187,43,83,182,59,141,58,70,148,2,157,169,110,71,186,181,47,247,181,232,178,238,82,62,238,87,146,206,247,219,135,55,122,108,207,45,164,95,46,33,223,118,243,212,97,114,18,248,132,194,219,181,125,53,178,231,127,109,121,158,63,171,14,49,10,229,171,246,40,37,236,67,164,95,146,212,238,87,173,75,125,237,152,181,148,205,160,0,8,6,5,28,92,133,222,30,200,1,35,194,74,197,164,95,100,167,129,33,186,68,251,158,136,130,25,23,117,110,82,94,174,57,29,133,141,19,211,186,183,159,182,182,51,235,253,254,48,95,102,253,245,111,160,80,210,31,246,201,255,240,93,58,55,16,0,1,243,17,107,35,84,16,195,58,216,195,132,75,243,66,16,2,96,112,68,116,24,150,60,10,23,128,64,144,199,32,128,196,48,1,39,204,33,17,222,54,120,8,0,12,106,11,204,38,12,204,0,0,12,126,2,216,8,232,52,48,14,7,27,227,0,122,183,137,0,109,105,223,17,129,140,1,87,51,83,172,25,171,71,18,225,175,200,34,104,149,14,33,11,176,189,100,177,240,225,215,35,104,122,167,234,176,129,97,111,132,18,221,10,1,84,172,209,109,119,219,55,221,88,42,155,165,165,194,220,109,24,168,237,33,49,221,181,140,95,244,170,104,141,149,1,84,68,131,153,186,82,223,131,193,168,107,231,52,167,58,198,252,187,28,37,84,86,179,122,225,253,231,17,162,165,180,180,18,138,173,45,53,54,26,169,71,141,125,209,99,186,245,177,185,157,152,219,69,19,65,243,138,15,122,24,148,202,202,217,28,180,169,167,24,137,151,159,228,71,7,139,199,37,141,182,169,141,195,101,139,147,15,235,87,38,101,209,194,26,156,170,56,165,22,34,51,91,255,251,178,100,124,142,200,68,115,204,147,186,101,114,65,103,201,225,101,135,88,161,93,211,44,14,228,215,137,14,154,39,69,151,157,34,119,39,190,189,143,93,156,166,255,218,223,151,246,109,49,112,9,70,146,161,31,143,194,13,150,218,128,84,65,99,74,162,165,124,141,74,158,14,14,165,129,20,65,95,147,97,193,216,159,189,185,8,74,119,41,251,203,127,229,11,239,204,252,199,250,23,197,13,249,109,75,126,23,239,255,255,149,255,244,74,80,99,175,12,114,117,92,102,59,116,119,163,112,114,89,106,99,129,36,98,106,168,97,16,50,12,66,13,92,20,140,238,10,192,200,106,226,49,160,55,3,8,70,2,128,64,128,232,194,193,100,73,103,24,26,140,122,8,83,164,70,7,24,4,27,25,126,0,8,0,1,224,72,192,192,24,144,11,14,1,200,64,132,118,65,242,192,24,98,168,147,14,96,52,59,75,163,45,74,16,32,128,183,228,144,66,144,173,185,134,65,14,181,117,162,68,52,0,207,144,144,248,38,131,10,38,90,12,127,153,132,19,93,186,51,90,73,66,13,197,50,149,64,217,96,135,228,75,86,140,3,72,99,213,226,113,47,192,144,116,144,189,177,144,18,130,110,211,9,185,165,168,75,165,61,137,75,145,55,98,151,57,207,134,155,204,167,89,140,190,111,41,76,98,164,120,168,100,13,203,240,103,119,140,171,12,235,110,246,24,70,119,173,119,161,149,112,129,4,14,39,129,208,103,164,161,46,172,137,198,130,141,198,211,210,45,182,215,7,46,76,219,84,37,207,130,85,51,52,204,117,223,47,205,63,44,139,222,236,147,114,169,255,70,211,89,90,140,32,89,5,192,29,12,229,92,242,41,52,139,206,28,194,157,145,70,63,132,118,1,188,167,218,241,202,43,99,197,187,90,97,194,53,79,97,51,186,143,239,169,153,239,175,237,171,254,212,118,83,142,122,7,155,17,139,254,91,183,224,179,82,255,244,255,253,64,49,231,150,62,82,92,49,161,24,50,209,219,55,216,211,5,23,230,19,134,134,156,12,166,63,143,198,227,2,6,106,138,166,82,133,5,207,48,252,190,3,0,160,0,52,192,81,80,193,17,0,201,240,232,193,114,24,194,16,212,80,24,42,2,70,6,10,129,13,152,136,10,133,131,67,52,165,34,10,194,192,161,128,128,42,27,136,193,19,7,69,38,226,219,131,8,83,209,48,104,174,235,176,77,146,55,7,4,141,76,248,144,25,200,97,59,9,143,141,42,176,25,153,123,24,33,40,136,166,156,250,175,56,51,139,1,25,169,29,90,151,55,4,209,78,91,42,22,80,212,6,250,138,179,49,59,70,218,213,244,59,148,59,185,204,209,102,47,125,176,76,201,22,57,197,255,251,178,100,87,142,200,229,117,74,131,185,77,224,65,39,185,211,101,45,84,34,157,195,44,78,233,53,200,249,30,231,1,151,157,88,140,155,173,209,86,62,82,200,102,197,137,201,184,23,57,151,21,161,208,251,43,157,157,150,8,192,89,146,251,147,20,151,239,203,49,179,63,73,32,165,173,17,179,188,233,247,84,82,75,32,196,57,109,65,0,197,22,67,174,101,85,10,228,160,122,100,134,148,96,217,14,75,159,74,208,218,137,183,6,9,225,54,54,105,172,218,202,34,167,36,148,181,114,100,72,220,117,68,52,193,82,215,57,36,87,124,80,55,124,184,0,64,8,17,66,224,8,25,54,22,13,106,152,98,22,194,254,19,60,226,41,84,91,45,167,10,8,149,22,145,88,212,70,175,62,84,170,213,163,250,250,191,247,250,157,172,191,82,68,52,225,94,255,82,245,183,227,143,161,223,251,254,113,255,172,22,28,161,14,174,109,141,56,98,64,180,1,190,33,177,137,36,9,131,233,25,149,3,17,134,2,81,155,193,169,152,226,161,142,0,185,128,192,89,128,67,184,112,132,96,40,66,50,18,24,202,59,49,48,40,140,24,165,188,194,16,80,193,129,112,28,173,45,176,192,112,192,112,241,1,5,0,121,80,0,49,193,150,58,204,58,133,209,166,0,47,235,121,13,64,73,52,225,185,68,169,215,178,107,71,68,139,59,112,146,160,7,26,31,119,8,129,59,182,19,113,60,158,184,171,20,134,229,45,209,161,74,44,44,174,238,8,158,194,208,192,52,9,208,75,75,209,32,151,110,21,29,138,193,101,9,38,38,81,158,5,141,90,131,230,46,180,211,118,18,7,150,220,145,203,238,71,96,75,214,96,26,75,26,122,32,105,206,51,29,222,157,21,18,208,103,62,146,146,154,231,57,67,98,81,99,178,202,181,111,223,207,208,145,17,24,64,197,38,102,102,74,109,20,178,98,136,25,188,32,67,120,137,26,119,52,61,48,137,227,132,232,201,204,185,142,245,237,78,177,24,136,62,209,32,168,52,174,106,199,196,138,159,148,45,181,106,153,201,70,59,141,80,249,28,150,43,138,128,64,64,102,191,103,164,33,80,193,137,131,131,32,25,99,51,148,121,130,97,203,86,229,16,212,210,198,180,119,32,54,251,148,62,163,102,157,246,28,109,119,233,87,117,153,163,235,254,211,91,232,250,183,123,0,142,221,63,255,41,1,196,9,49,201,65,161,165,201,169,177,138,9,165,133,129,130,192,233,128,39,105,137,33,217,128,130,145,133,194,57,140,1,16,144,252,137,70,6,3,20,40,138,128,160,225,44,192,64,93,25,67,142,116,169,44,0,6,2,10,4,198,50,209,78,3,3,1,57,84,141,191,95,51,41,148,103,255,251,178,100,38,142,135,85,104,204,139,184,53,118,75,135,201,201,101,231,72,27,157,183,52,46,233,231,217,66,163,39,169,150,53,113,123,223,54,136,208,244,203,80,117,26,170,172,82,151,21,239,136,171,202,94,91,164,179,102,24,140,219,68,9,22,21,222,124,106,196,159,61,215,134,254,252,165,246,229,181,59,86,186,91,200,245,61,141,121,251,214,38,10,3,135,88,76,139,47,147,93,201,170,4,178,29,230,225,125,194,189,236,185,37,251,31,49,87,30,206,200,227,23,210,22,7,142,213,166,189,202,245,239,211,227,114,119,235,83,227,204,105,106,28,5,121,118,135,181,241,240,68,152,172,141,237,164,170,141,115,121,172,41,152,136,48,213,101,81,68,31,77,213,180,173,72,213,235,197,65,132,216,150,1,249,163,88,246,144,15,222,204,216,0,3,0,0,64,220,90,0,144,38,174,135,31,75,165,125,7,12,58,50,0,8,88,133,113,28,77,252,153,106,85,50,19,134,162,124,42,101,60,202,9,136,57,128,131,90,175,199,15,255,181,85,243,254,167,175,231,226,134,249,239,171,117,158,4,251,236,191,253,113,81,111,232,149,244,12,193,209,240,218,35,44,207,228,60,108,2,48,128,79,48,32,72,48,168,51,49,188,11,53,46,198,21,30,37,97,162,83,68,199,130,136,94,66,89,22,240,227,2,172,205,136,102,68,84,16,96,41,15,115,140,148,5,50,160,147,190,74,58,13,11,103,211,220,212,138,117,235,131,66,100,226,60,154,184,170,65,8,110,177,181,19,156,74,57,221,201,8,84,171,54,32,202,142,232,218,197,151,140,103,215,86,187,219,116,13,225,232,163,221,194,91,245,44,149,145,20,29,155,132,95,18,209,53,61,96,19,48,100,234,106,180,230,153,112,241,107,230,137,29,214,122,234,212,177,177,108,215,88,206,105,191,170,219,211,207,157,95,81,157,192,188,104,210,222,177,177,52,216,220,241,43,104,143,115,14,95,139,56,222,37,53,14,155,207,172,26,218,14,34,219,116,220,70,183,158,37,109,38,60,74,106,209,96,231,239,90,207,251,150,212,113,78,182,197,164,32,90,0,1,192,108,110,8,88,67,33,48,6,106,56,74,82,53,44,133,122,243,46,88,132,42,81,187,6,105,183,241,162,132,191,90,74,17,150,143,73,92,227,250,77,31,159,59,125,15,223,90,191,234,255,111,251,235,253,67,219,255,255,89,73,21,129,78,65,57,116,108,153,228,12,214,237,64,162,64,74,1,204,86,53,60,211,108,214,4,243,121,4,141,10,67,38,27,24,193,44,100,241,97,133,1,102,35,8,25,60,50,24,106,141,12,4,90,249,96,0,56,17,30,33,34,112,140,78,36,0,114,201,0,128,2,128,255,251,178,100,28,14,198,171,104,205,139,153,68,246,76,72,169,227,101,109,92,92,29,189,50,78,96,213,193,44,31,38,133,167,157,112,64,218,78,159,5,10,169,140,218,58,179,169,68,116,158,74,151,25,61,61,59,244,235,193,16,59,180,239,203,39,150,253,29,215,5,239,237,169,45,5,43,114,106,25,86,129,238,126,154,150,119,30,13,212,198,91,103,114,69,63,207,95,21,114,206,139,46,188,10,49,220,152,86,29,203,156,237,40,145,215,249,94,214,247,86,118,182,56,107,95,119,89,114,156,69,65,192,28,61,32,99,57,230,139,15,39,23,24,50,16,92,89,42,92,229,31,50,200,244,70,123,26,245,12,50,36,120,232,58,162,150,146,54,169,150,104,170,146,230,248,126,5,23,35,143,122,45,6,101,250,169,32,223,106,201,5,119,128,0,3,224,52,117,85,32,16,229,80,131,37,228,64,100,70,2,101,178,133,205,97,89,174,170,134,8,23,221,193,26,37,120,163,3,93,226,127,103,13,190,213,255,253,255,233,255,111,250,223,95,230,65,148,243,161,255,252,208,164,230,193,53,41,36,180,217,21,79,31,99,142,108,229,246,168,52,102,22,121,243,182,102,44,111,31,14,102,102,51,80,0,170,97,247,32,241,196,192,98,195,27,140,76,254,32,8,54,167,104,88,16,131,140,160,24,51,48,0,41,7,204,12,29,5,48,16,84,100,24,96,99,208,144,185,165,176,80,8,5,208,193,184,133,67,25,37,48,70,229,87,25,131,247,41,101,174,180,41,214,44,6,129,200,143,182,75,247,31,198,165,185,92,91,27,16,26,180,221,186,218,76,214,155,104,95,185,63,57,18,181,102,227,70,86,170,123,11,174,123,189,207,246,209,20,34,205,43,254,246,254,49,172,104,27,16,118,44,246,35,99,29,110,246,181,250,223,112,239,227,51,103,94,207,109,126,251,157,254,227,159,238,206,61,164,189,172,113,213,95,148,0,199,34,181,105,51,74,87,104,148,138,216,204,86,146,60,8,199,185,5,228,243,55,74,211,14,59,78,175,164,134,29,39,243,18,132,108,244,204,91,103,253,65,15,233,213,197,240,241,184,1,61,199,2,136,68,1,226,152,250,226,128,198,71,4,20,47,188,194,108,32,235,241,248,71,226,87,3,197,141,29,181,220,51,21,246,162,231,198,47,143,147,35,130,182,107,155,15,169,253,91,230,54,89,168,95,234,91,103,249,135,255,213,57,127,142,128,122,78,255,231,115,159,28,112,0,20,111,220,197,209,62,78,76,155,99,45,248,216,17,75,192,112,225,104,40,126,227,129,140,36,220,145,222,135,231,153,10,172,197,166,20,25,135,30,33,66,85,38,236,85,53,76,144,133,35,24,170,143,184,54,146,255,251,178,100,28,140,133,112,104,81,27,79,76,242,62,39,202,42,61,165,90,33,241,211,42,78,233,147,192,253,25,39,5,149,157,106,27,132,180,107,137,232,179,250,246,252,177,51,132,154,206,60,124,90,28,255,181,252,87,252,166,19,122,202,27,175,255,237,203,58,235,251,222,107,232,127,129,54,221,90,172,210,154,215,141,105,181,152,78,225,67,175,20,72,20,63,177,67,219,237,65,120,70,168,222,229,172,113,125,253,4,154,216,236,216,157,181,239,234,77,77,152,226,137,73,18,6,96,201,190,187,68,170,205,100,15,71,78,231,200,209,34,90,105,72,150,241,101,80,227,40,13,17,0,3,3,0,0,156,5,217,218,133,0,198,0,33,124,183,160,24,119,29,14,139,136,84,70,62,158,98,102,122,221,101,102,36,192,4,212,41,246,247,253,116,255,255,223,255,255,198,0,77,102,255,212,83,222,46,190,196,20,22,32,11,128,0,177,147,142,57,214,10,9,152,107,113,202,13,169,161,163,225,134,101,193,133,106,105,147,65,41,128,197,96,24,16,51,8,61,50,32,44,98,97,81,60,192,192,40,0,3,142,1,230,57,0,33,192,97,128,35,49,142,0,59,174,74,1,24,64,114,1,131,1,64,12,57,185,168,114,165,106,128,133,51,90,95,129,64,103,145,226,172,148,38,212,24,237,166,146,26,188,45,168,192,230,10,248,180,98,209,212,147,37,35,241,1,60,49,87,221,246,33,30,201,101,83,170,193,86,227,11,151,227,131,40,166,212,212,34,150,105,55,138,192,207,199,138,161,41,234,92,147,106,86,72,1,88,105,120,206,84,46,245,28,67,9,184,65,137,25,34,177,65,9,179,126,181,155,82,153,217,143,177,114,188,238,81,246,104,208,3,22,45,48,194,250,196,150,141,36,101,88,173,120,250,247,49,106,137,82,106,154,157,157,30,214,190,185,236,115,153,200,86,156,93,99,234,41,13,19,247,158,186,181,121,40,224,154,177,167,15,14,214,49,170,215,188,134,164,205,13,167,138,138,242,175,158,197,220,212,183,13,115,105,142,53,86,39,104,187,17,198,197,221,64,8,207,214,201,134,89,216,128,30,244,188,16,190,200,98,77,13,24,150,43,64,29,91,64,105,60,82,76,216,7,199,18,183,189,135,119,12,207,102,211,66,206,118,103,109,232,38,181,255,63,190,143,148,111,169,250,254,129,151,30,255,134,214,0,2,20,148,198,7,14,48,64,206,211,77,94,128,195,193,12,116,116,200,174,193,201,70,34,80,100,1,6,206,50,28,207,32,17,1,64,67,32,107,96,48,229,69,132,101,70,22,2,207,229,6,4,184,52,50,207,74,6,105,3,85,143,56,73,91,68,194,1,181,147,84,146,225,59,44,139,255,251,178,100,38,140,198,239,105,77,155,120,100,242,66,135,201,211,101,42,100,28,213,213,48,78,229,51,193,17,25,39,77,151,168,232,201,43,46,104,85,139,108,26,93,75,94,207,205,219,222,107,103,47,185,34,237,52,27,123,239,77,99,205,221,202,118,12,123,171,109,165,218,253,111,155,122,169,251,199,130,79,250,187,220,169,130,43,73,217,85,122,247,169,169,119,247,112,206,198,23,187,220,203,77,88,107,69,121,172,252,104,234,107,21,144,222,60,60,114,209,103,155,233,254,250,230,189,189,137,247,154,172,175,227,244,150,152,122,205,212,178,162,54,154,75,115,20,214,90,215,105,193,226,244,232,175,149,78,74,48,58,169,166,249,254,161,178,156,233,105,87,33,95,30,241,174,74,59,170,72,0,0,58,3,135,64,33,36,11,72,186,41,140,20,61,81,203,92,119,33,137,84,103,50,238,150,59,139,64,224,46,121,125,229,18,47,17,191,254,191,150,200,191,245,253,31,79,213,255,229,64,190,228,175,253,249,157,205,113,113,113,98,171,25,81,237,96,0,116,89,163,37,1,67,10,86,51,167,11,19,18,3,2,2,28,194,161,188,33,86,48,56,11,1,3,166,68,132,193,195,227,208,96,40,16,203,162,129,112,120,172,18,100,96,128,120,136,227,73,102,224,96,129,20,52,50,44,0,181,71,17,44,17,243,110,233,168,242,52,115,84,167,94,87,3,72,34,80,220,162,252,138,50,217,229,156,73,139,25,193,114,59,49,218,41,168,154,168,192,245,115,123,107,231,50,217,191,176,111,229,114,155,188,131,33,123,219,147,143,109,218,179,101,159,53,122,110,51,234,223,83,45,114,58,76,60,31,107,114,43,247,175,115,86,247,207,223,253,172,106,19,154,208,71,102,72,38,85,164,78,43,161,230,34,140,232,121,168,47,53,159,15,58,196,83,184,171,89,171,38,175,98,14,147,76,168,211,120,172,212,70,132,237,45,53,60,98,179,75,189,164,144,53,6,150,162,41,25,74,82,148,148,117,203,54,155,103,114,167,149,155,246,126,183,248,65,240,0,112,26,1,224,97,4,162,155,120,28,38,47,181,44,18,56,192,79,5,200,225,124,41,212,172,38,119,59,44,225,185,39,18,165,249,195,92,20,181,62,245,223,240,111,36,30,1,48,152,43,161,17,146,135,127,209,251,253,122,63,204,17,142,144,183,183,135,2,0,140,68,38,13,117,28,12,51,156,207,91,78,76,135,6,204,84,22,12,0,78,12,181,10,204,20,3,12,50,31,204,230,13,140,95,10,85,136,66,27,152,0,5,47,129,24,132,128,179,1,129,83,1,66,177,229,141,18,130,128,17,133,6,64,145,160,34,9,133,143,35,216,42,51,78,29,36,191,47,255,251,178,100,40,14,135,127,114,202,139,185,52,242,71,166,89,167,101,103,104,27,69,219,46,46,60,215,65,21,153,102,137,167,168,234,42,150,134,232,184,37,136,66,189,91,43,114,101,176,13,98,16,226,17,150,232,155,244,21,161,43,142,106,133,203,116,158,148,255,89,212,157,113,163,217,226,167,187,203,210,235,152,200,55,237,217,238,164,152,79,233,116,191,148,182,58,248,19,7,106,236,105,237,150,246,213,44,162,0,49,0,150,212,199,230,55,170,108,53,142,23,63,59,54,108,208,236,176,140,229,18,143,117,166,215,151,82,208,121,138,72,66,185,99,201,71,18,80,68,225,97,4,207,70,119,147,152,74,220,223,17,70,110,89,239,147,242,147,76,247,34,73,158,238,186,207,43,108,11,37,249,136,181,76,23,185,22,136,59,39,181,70,5,142,44,4,0,16,0,0,78,96,224,4,2,27,87,156,159,150,7,33,136,152,41,18,58,32,186,63,76,179,184,139,147,13,137,196,66,94,124,21,45,97,231,198,86,100,186,129,63,125,247,78,185,141,80,153,7,71,195,36,9,51,202,11,52,254,239,95,213,180,253,196,159,254,179,152,136,148,103,21,81,164,49,167,48,168,3,153,38,41,63,5,39,198,36,20,24,132,50,96,34,17,163,7,166,86,14,68,140,4,22,73,213,86,28,11,0,140,114,211,11,146,204,114,20,71,84,164,48,177,248,57,64,64,28,83,67,13,1,157,232,161,96,15,14,59,45,24,46,39,133,104,26,112,26,141,3,141,253,72,201,96,107,83,129,233,252,33,144,99,64,95,60,159,76,102,144,246,169,147,181,202,242,55,121,94,146,246,115,222,23,9,124,181,168,213,81,111,157,233,78,53,239,49,158,154,214,222,199,203,56,35,115,214,174,24,222,254,117,175,125,193,221,53,28,20,187,51,104,241,218,222,137,65,74,195,247,94,160,220,179,27,219,167,220,51,235,209,46,228,200,105,84,249,12,49,200,178,107,242,116,163,151,203,200,198,69,5,77,36,154,119,99,225,22,229,118,204,210,220,236,202,78,214,239,91,157,154,41,188,63,183,88,0,48,54,225,1,6,11,30,241,70,5,240,88,16,20,226,120,162,69,196,8,194,227,146,82,189,117,244,241,89,16,251,237,167,187,139,97,205,136,230,185,81,231,245,98,143,147,105,171,106,201,93,58,127,125,127,182,159,168,108,234,165,223,2,143,27,244,222,36,2,5,6,221,179,49,2,36,192,226,7,13,234,186,88,49,80,2,194,32,149,140,60,77,73,241,230,139,85,170,163,52,204,37,188,250,200,232,163,19,83,176,221,223,161,159,198,133,0,215,246,59,16,82,101,235,142,134,172,136,101,135,207,29,56,89,33,114,105,53,156,90,255,251,176,100,36,8,197,98,104,210,59,81,53,216,69,70,73,146,105,135,86,29,161,215,46,78,61,55,65,20,25,102,205,165,138,32,230,236,138,106,177,194,73,220,128,154,169,59,168,149,30,157,49,253,106,65,148,178,24,8,113,15,45,23,136,10,37,195,100,139,165,226,116,249,125,139,230,4,209,211,172,87,3,117,144,179,126,141,69,235,73,168,26,59,148,204,237,148,140,116,110,203,116,210,157,37,87,43,155,73,32,209,23,36,89,127,73,219,32,194,131,6,204,240,89,179,38,153,82,105,143,5,81,35,130,65,192,1,193,135,150,224,40,200,143,193,132,158,58,41,179,148,24,97,232,106,24,1,77,168,11,19,108,60,156,146,75,225,23,240,231,82,241,132,86,33,103,42,17,53,187,88,247,198,157,179,245,61,102,119,230,127,209,190,141,167,232,12,114,186,93,160,89,148,113,96,0,122,8,110,25,116,72,104,201,241,227,255,6,42,34,152,104,174,101,54,185,163,6,100,160,35,16,147,204,242,78,50,32,58,120,44,27,40,8,174,162,168,164,198,96,103,240,195,65,211,65,1,172,219,48,81,104,161,106,145,226,193,146,160,65,120,184,201,218,168,166,112,7,34,93,72,32,71,220,238,220,129,163,112,29,139,84,113,152,43,171,21,12,99,235,11,135,56,42,229,216,137,189,217,243,184,45,200,230,219,30,247,211,20,222,58,112,251,121,66,131,48,175,141,232,171,102,143,149,42,62,145,160,215,41,96,7,175,104,216,171,212,87,236,214,223,166,171,18,215,153,140,194,134,64,112,248,4,20,163,80,225,32,128,29,178,225,18,196,231,199,8,87,153,59,153,113,220,75,13,188,170,147,234,73,27,155,44,203,75,166,99,34,128,144,74,89,4,100,169,206,33,153,35,88,76,230,53,186,179,185,58,240,81,116,51,115,162,185,230,49,40,70,16,221,203,207,147,155,174,51,82,251,16,83,94,228,40,1,0,25,250,194,14,24,56,167,65,43,146,220,168,101,168,40,236,52,153,171,247,115,113,111,146,201,88,252,174,167,76,13,238,22,251,68,206,80,0,158,47,251,237,49,216,194,8,17,88,210,12,178,247,215,251,234,223,244,253,63,243,129,165,183,63,118,161,0,18,92,212,201,8,205,189,44,210,62,143,26,84,84,64,193,7,4,111,178,213,109,104,64,168,64,48,188,145,148,57,111,192,200,43,4,132,171,96,98,109,36,116,64,28,80,120,129,113,150,2,250,70,169,27,61,216,48,104,30,231,14,232,250,155,50,196,63,214,217,184,163,141,87,53,156,64,102,110,157,128,174,121,13,68,231,230,75,231,211,19,77,61,241,1,106,253,71,74,239,82,221,51,21,254,87,19,235,58,223,138,17,83,255,251,178,100,57,12,134,87,104,206,155,111,77,208,73,39,201,150,105,37,132,25,45,161,64,109,225,135,193,4,31,103,117,151,148,224,230,59,51,150,216,30,64,187,185,221,61,164,123,98,171,145,195,91,74,83,13,160,106,19,139,112,123,12,69,128,186,90,168,146,92,124,16,21,178,64,93,4,9,75,20,69,131,226,190,153,241,243,186,100,155,134,85,60,171,109,163,116,214,65,35,43,106,205,138,137,155,67,114,87,172,189,63,122,112,154,3,243,102,43,219,47,169,204,212,4,0,2,64,144,61,69,114,123,43,24,213,160,129,35,42,208,93,152,39,209,126,210,106,194,12,73,190,9,107,140,154,35,2,96,15,47,189,200,18,211,173,236,0,170,236,244,117,114,142,104,27,26,180,39,116,245,38,38,255,78,191,167,254,129,227,164,75,69,253,124,152,198,32,2,156,216,205,254,77,62,112,194,69,140,132,248,48,185,89,12,104,84,203,64,29,212,200,52,28,196,8,17,163,53,54,30,190,113,135,201,64,68,24,131,194,170,132,216,97,47,251,220,240,66,33,233,216,165,18,61,62,85,212,59,247,87,200,97,120,232,2,9,160,113,9,161,20,182,19,152,24,219,78,4,163,197,16,61,27,40,224,109,49,202,255,89,7,217,84,26,83,44,243,252,236,151,67,200,48,78,249,249,153,120,54,215,216,90,124,97,135,111,147,96,128,196,254,55,102,205,217,179,33,225,214,132,131,213,144,147,209,122,120,233,27,15,37,71,91,193,9,234,103,224,39,169,129,121,194,117,245,78,168,190,172,245,115,239,213,212,134,116,106,143,174,133,22,69,243,21,25,89,241,31,87,86,69,109,187,176,118,173,248,147,45,142,6,143,87,160,187,251,189,16,64,0,1,21,64,104,169,190,195,70,105,1,48,170,13,197,24,212,201,97,172,120,171,67,40,109,122,163,7,65,210,13,87,70,26,234,207,177,177,187,253,134,106,59,95,239,175,108,104,255,32,199,215,244,228,254,40,251,127,234,221,104,46,24,225,0,0,24,144,28,223,242,70,166,253,180,18,118,17,2,232,188,73,0,9,25,132,34,72,22,27,67,126,27,189,20,213,184,70,223,9,28,162,49,12,43,77,36,104,161,169,8,140,235,96,199,163,177,62,250,202,97,33,219,161,92,213,57,240,72,161,9,161,32,243,160,181,218,88,228,204,198,219,219,109,248,59,203,135,158,132,75,10,208,161,127,175,198,7,75,43,211,51,188,31,233,76,224,224,158,184,170,61,176,189,172,182,59,170,207,42,126,161,90,55,31,80,251,168,126,228,236,77,187,120,57,123,84,78,144,71,125,198,215,64,191,153,44,117,232,223,228,237,109,60,255,219,151,126,77,255,98,133,135,152,118,219,255,251,178,100,81,8,165,141,104,211,211,88,96,240,78,70,73,129,105,133,120,26,81,163,70,237,189,157,1,11,13,166,213,150,29,90,49,210,35,206,188,194,253,169,187,110,179,39,29,249,1,192,8,241,146,155,16,61,54,117,131,51,136,69,24,36,193,197,158,86,26,44,1,66,237,175,151,159,113,6,130,98,86,24,214,229,52,104,119,138,185,103,238,240,137,62,230,207,215,42,116,37,67,227,93,16,252,125,18,123,227,133,228,107,140,56,248,205,91,24,77,63,134,196,18,143,252,147,127,214,16,0,73,239,140,141,68,235,84,12,209,44,4,246,115,230,47,112,168,114,237,50,225,0,176,26,17,51,72,154,252,107,108,63,59,55,32,4,163,79,221,178,2,32,70,96,255,208,67,109,126,213,184,132,117,31,222,251,120,69,100,248,80,233,90,106,72,109,43,4,106,146,29,25,3,124,155,92,93,162,128,73,202,148,207,156,166,182,237,213,230,58,93,206,187,151,192,211,73,168,212,240,187,161,16,24,34,42,109,51,33,178,154,173,238,239,252,40,51,46,93,145,118,196,196,201,230,43,106,194,159,161,115,179,195,42,73,250,162,109,57,111,111,30,195,145,64,156,103,81,185,191,138,250,178,192,18,103,250,158,91,179,185,177,162,84,141,107,147,245,109,182,37,33,184,94,86,189,179,73,56,43,70,47,118,178,141,13,110,65,111,29,166,95,199,189,215,221,151,254,107,21,238,153,71,48,216,143,233,173,232,2,229,30,72,208,20,210,236,208,12,26,24,227,89,205,43,2,22,175,198,130,67,138,10,141,80,68,230,105,10,26,183,73,175,76,55,187,76,163,143,161,204,115,197,18,167,30,39,106,82,242,137,45,16,72,234,27,234,246,255,250,58,255,255,255,247,1,0,2,0,0,0,46,67,31,215,207,194,177,54,65,8,46,107,52,201,88,8,3,17,5,140,16,6,49,249,64,120,118,44,88,30,39,182,235,196,176,7,33,67,23,117,113,125,197,148,176,78,83,48,84,46,106,157,161,234,142,70,75,104,252,155,66,218,128,20,212,166,39,253,151,74,226,76,193,94,68,163,210,151,238,6,202,31,11,5,51,221,247,98,66,76,75,116,143,244,178,106,146,197,30,26,153,243,157,227,81,178,209,234,79,214,46,135,216,212,121,35,216,212,157,225,255,17,193,254,254,113,165,124,76,210,199,223,164,20,94,29,93,117,74,90,202,79,37,23,106,125,202,151,171,200,177,32,188,142,221,29,250,177,194,10,139,10,248,23,31,175,165,131,17,198,7,149,166,212,136,216,231,136,126,217,254,249,249,153,73,30,212,198,105,140,65,220,125,116,215,135,125,207,47,154,23,222,252,107,215,118,112,173,118,108,250,251,67,251,255,251,178,100,109,138,38,226,105,81,83,152,123,112,71,229,153,200,104,194,108,28,225,193,60,47,101,235,209,31,148,231,1,148,29,176,250,0,128,64,2,4,5,129,200,196,128,129,209,24,144,200,242,2,36,14,82,191,209,65,62,216,180,177,175,74,65,196,45,132,45,176,240,241,180,220,224,181,60,124,110,216,221,69,226,115,142,120,14,106,130,53,95,71,203,191,93,1,53,145,189,6,37,231,120,239,197,63,244,132,192,212,79,77,64,192,0,201,192,23,204,7,196,28,199,168,43,140,13,192,8,4,3,230,0,0,154,96,60,33,32,32,72,36,7,224,40,4,18,50,37,8,4,209,183,9,8,140,44,68,103,16,132,96,150,181,147,248,238,36,132,49,229,135,77,30,81,54,154,210,184,1,146,68,184,204,204,65,54,156,102,14,61,100,18,246,144,4,234,55,7,165,57,75,200,164,233,19,152,17,67,55,104,51,3,192,120,154,236,4,109,118,46,241,104,142,88,97,149,74,109,179,190,121,7,19,198,19,182,229,25,37,59,6,42,51,3,170,14,35,108,129,168,96,253,174,107,251,36,212,218,77,203,239,6,132,155,237,254,90,199,68,189,172,106,59,125,105,220,225,251,98,47,196,149,150,109,53,107,85,148,227,191,246,198,252,146,107,27,94,197,179,189,127,188,211,235,75,116,165,32,75,77,120,22,248,232,125,60,57,183,18,211,191,221,190,98,215,214,145,126,124,87,127,255,254,117,175,252,29,136,154,7,46,12,64,234,8,24,184,160,8,79,44,192,88,69,85,74,230,163,48,180,111,193,65,17,182,23,0,228,7,226,60,107,219,46,216,195,62,238,139,59,89,31,193,33,13,37,1,50,15,87,220,206,159,208,125,185,52,88,51,244,83,127,255,242,159,255,255,255,238,0,16,156,180,40,243,63,137,56,214,195,115,36,157,140,44,121,3,17,11,1,17,160,129,132,138,143,217,134,68,8,136,240,169,139,42,40,8,192,172,125,164,93,72,32,135,33,6,136,39,19,227,56,156,7,132,37,44,94,64,34,74,135,162,57,32,228,185,29,59,229,18,14,204,45,165,154,138,86,128,43,16,69,220,18,120,87,173,66,79,81,58,253,134,22,183,148,145,231,164,182,93,25,193,56,63,0,121,196,200,201,116,208,173,24,139,46,185,178,125,78,64,156,119,98,8,233,113,247,25,187,104,58,233,161,240,189,101,76,82,100,203,218,189,219,89,239,89,39,152,3,214,146,239,164,39,16,45,99,135,112,209,177,199,89,172,86,199,182,7,151,236,203,175,121,18,230,213,30,174,37,238,152,150,158,123,96,255,210,140,57,112,65,63,144,38,176,32,0,20,8,4,160,227,142,5,156,2,39,73,55,125,75,169,217,255,251,178,100,107,140,198,36,104,210,27,143,91,224,75,9,41,243,97,229,94,23,245,163,74,110,101,231,193,17,36,167,1,134,29,80,36,142,136,101,179,85,184,119,114,88,133,15,123,206,255,255,93,182,218,221,183,241,47,164,87,142,29,243,16,61,14,7,246,8,134,115,116,232,255,198,190,162,221,253,127,167,102,229,253,175,215,255,255,234,35,249,96,1,41,219,204,41,29,57,153,73,32,197,133,166,203,2,24,68,34,84,9,150,120,235,61,58,148,92,105,74,103,244,185,137,154,211,150,116,69,203,91,170,158,203,50,109,94,22,133,0,43,183,105,85,101,227,129,188,162,129,198,99,145,158,148,246,186,72,174,187,124,53,18,82,140,225,254,104,201,5,240,207,213,27,226,175,79,14,185,182,27,221,214,157,151,114,97,32,211,89,159,145,90,180,55,185,154,167,172,127,172,196,248,234,143,252,171,58,249,86,214,153,137,62,117,8,197,166,54,85,82,14,245,19,20,204,24,244,174,127,221,229,155,89,185,37,213,117,124,231,117,91,191,218,251,142,115,241,241,229,206,111,82,249,153,166,203,234,79,225,205,185,185,211,169,53,151,149,135,136,17,61,49,52,109,103,230,109,213,49,250,246,16,73,164,142,152,253,160,178,84,60,96,104,134,32,155,128,152,46,107,100,168,190,20,102,76,248,200,160,165,246,87,208,240,116,253,241,56,194,42,9,111,48,3,194,83,163,81,143,254,167,255,29,47,149,32,188,199,215,249,95,234,60,223,253,127,255,255,46,224,0,1,35,8,176,243,54,72,35,106,71,195,42,197,83,86,13,193,208,248,192,160,16,195,80,68,201,33,204,32,53,48,200,143,24,1,81,0,72,2,48,8,14,3,102,4,45,65,148,209,142,3,149,16,160,154,230,16,192,238,66,225,160,115,28,19,237,177,145,13,11,49,174,74,50,170,163,199,192,16,58,134,7,13,7,197,168,72,158,105,51,178,245,45,90,182,95,128,162,177,119,6,186,141,147,37,86,97,194,139,74,173,199,96,74,124,152,93,53,89,65,66,92,203,46,3,1,120,241,184,135,47,35,72,146,81,169,168,210,60,236,153,62,181,16,153,76,179,86,176,155,26,154,169,141,209,77,97,103,103,29,197,23,111,162,146,108,232,238,93,74,230,34,118,246,210,105,149,214,87,122,150,218,234,65,203,235,54,90,104,164,146,100,213,210,64,111,166,180,250,41,185,231,100,210,48,92,209,142,177,198,206,48,14,208,244,155,148,2,6,136,204,197,25,209,147,33,4,118,104,89,16,194,158,245,127,11,46,14,195,151,147,10,176,58,194,63,85,86,225,103,116,234,199,208,145,170,14,147,212,120,85,145,159,237,191,243,31,150,251,255,231,63,243,255,251,178,100,137,14,198,207,105,79,19,185,107,112,66,41,25,226,97,42,84,155,173,167,62,110,229,235,193,28,25,38,193,148,149,120,255,245,67,173,233,95,234,219,16,22,2,56,97,20,94,109,80,154,109,88,208,100,193,68,107,1,130,44,56,5,3,132,131,48,180,178,1,6,228,130,24,64,108,48,49,16,227,69,15,228,133,106,48,142,202,40,66,25,108,225,96,87,0,210,14,138,193,193,136,133,194,127,145,81,179,153,227,190,165,65,137,135,160,123,215,208,112,143,236,65,70,210,106,219,131,34,77,108,181,15,133,144,76,41,235,97,242,77,149,114,28,237,138,72,176,19,149,155,73,148,15,117,208,222,215,69,210,83,42,85,201,29,175,5,174,5,240,218,183,127,155,124,97,213,243,171,95,254,147,214,253,239,175,131,163,62,85,89,104,206,253,130,219,250,96,141,10,59,149,231,165,217,29,185,217,88,93,32,255,168,123,188,233,169,55,1,236,127,104,123,133,188,191,131,140,245,110,221,86,3,217,253,30,179,194,213,217,43,89,237,77,53,77,76,201,123,54,53,193,213,99,239,47,27,230,206,129,104,134,131,82,171,200,48,1,212,204,181,15,113,81,144,168,50,43,24,39,203,152,52,8,117,2,26,16,142,33,76,88,26,112,47,255,74,183,181,146,9,239,195,140,195,219,174,169,53,126,128,0,238,112,161,126,204,142,201,171,254,96,134,130,5,242,63,254,32,251,238,229,170,127,253,112,0,0,4,76,197,37,156,249,2,180,210,177,64,198,177,156,225,145,68,28,119,16,136,196,193,1,134,229,138,236,48,60,70,8,27,200,2,7,20,5,28,52,226,216,143,80,194,139,64,6,124,4,130,92,2,10,5,66,56,154,187,75,209,116,18,180,88,58,99,88,54,136,12,66,20,244,43,180,231,14,70,99,52,221,118,161,137,137,114,144,155,186,217,4,42,36,204,85,227,4,40,104,52,190,93,49,185,68,129,14,104,177,165,53,33,77,132,59,109,118,76,155,86,83,54,18,95,236,217,105,243,43,185,254,156,107,140,185,110,159,52,249,201,249,185,242,254,125,234,116,63,205,163,180,240,198,32,37,99,82,233,237,86,6,245,3,120,106,175,113,99,31,179,239,194,181,237,120,243,235,15,35,95,58,207,182,41,245,172,175,87,21,180,90,203,69,196,249,246,150,189,138,107,64,250,108,131,140,194,111,165,113,225,227,204,185,167,254,151,199,243,52,97,212,54,100,4,0,32,0,1,27,162,44,26,119,34,2,145,119,16,0,162,161,134,53,149,169,13,167,18,173,118,195,103,154,136,154,195,251,107,208,66,137,146,171,58,203,203,22,204,100,125,212,29,144,198,129,110,235,69,50,115,53,90,223,246,56,255,251,178,100,144,14,7,14,109,207,27,185,122,240,72,69,57,215,101,141,84,27,133,163,62,110,225,237,193,4,16,232,93,130,177,112,213,40,255,179,159,234,243,182,127,233,39,56,98,97,16,126,80,218,98,80,38,100,112,130,96,129,220,98,96,42,146,102,8,2,198,48,7,68,192,201,129,66,177,128,128,34,13,45,113,16,30,204,4,42,22,171,51,99,99,107,90,49,148,30,23,105,97,172,29,154,2,130,234,43,12,4,9,211,186,9,114,172,120,24,186,138,137,46,73,131,69,102,145,234,105,230,78,167,242,107,33,113,141,6,95,5,183,82,38,73,174,56,243,17,221,214,130,242,255,1,102,75,85,91,252,35,61,199,123,69,29,123,254,61,109,102,217,227,110,203,120,175,139,243,142,225,155,237,107,87,172,174,255,162,67,178,182,152,38,36,85,122,194,137,137,110,173,80,160,196,110,146,172,177,215,74,7,204,105,17,173,138,238,209,173,74,190,196,91,55,90,212,174,107,243,228,180,119,111,220,60,29,66,164,210,169,157,83,51,70,215,206,49,170,230,208,226,54,62,137,44,154,181,117,123,167,93,61,21,247,16,0,47,0,64,37,82,133,19,9,19,53,110,180,237,1,0,81,104,118,80,160,59,68,3,29,33,228,26,77,244,226,164,121,95,70,169,192,106,162,235,192,56,99,240,169,23,62,114,237,139,248,104,93,141,239,162,159,103,209,95,190,175,171,200,4,0,0,4,40,194,144,209,141,158,130,200,199,64,47,76,70,130,60,203,32,57,81,4,192,164,15,204,1,1,28,194,148,27,140,7,192,96,192,16,4,192,64,122,89,34,32,61,48,14,1,48,122,129,97,6,36,24,169,53,99,1,62,51,128,10,3,152,67,70,64,80,32,156,6,154,65,146,220,51,0,21,68,65,46,215,120,52,40,210,151,129,99,50,192,115,40,139,142,198,74,197,74,32,200,61,44,27,134,15,152,164,22,175,26,120,214,208,244,151,151,177,230,187,143,109,83,61,211,215,51,25,222,52,220,210,179,84,226,118,183,25,177,200,59,103,165,245,6,38,151,115,187,245,100,206,59,239,175,10,13,62,14,89,245,211,180,206,246,139,170,178,170,85,101,34,206,135,75,43,214,27,57,89,114,199,58,113,193,249,245,30,50,144,150,82,181,214,45,1,202,46,49,123,98,180,249,198,96,214,176,237,69,205,227,218,145,105,88,55,89,221,53,53,99,107,121,129,93,99,112,162,197,135,171,111,234,187,202,231,58,139,97,237,225,159,195,186,235,128,168,0,128,163,240,3,57,52,32,18,183,141,96,224,129,73,187,139,61,223,148,194,195,172,228,132,148,19,150,212,222,208,159,114,14,212,100,105,8,198,86,12,101,244,19,18,255,251,178,100,147,142,199,193,105,77,155,218,123,114,69,166,233,227,96,237,92,28,13,163,58,110,229,141,193,59,164,103,77,148,149,184,177,228,121,104,148,74,10,44,48,55,67,111,212,155,107,87,251,255,255,156,255,255,173,8,217,135,220,129,255,8,177,167,70,89,160,232,65,188,103,153,131,34,177,129,194,201,131,128,73,132,132,200,144,24,97,168,210,16,2,71,128,65,194,236,15,196,180,195,101,38,1,1,101,230,16,130,165,2,53,16,196,183,41,154,170,169,28,180,132,102,51,99,32,5,42,17,70,193,103,86,177,80,128,225,37,50,200,1,44,99,45,122,153,83,175,220,47,35,9,66,79,148,124,176,18,6,223,186,231,60,213,239,219,110,221,236,148,131,57,123,68,153,130,71,178,142,151,199,146,101,237,136,53,61,112,131,135,241,172,74,214,202,29,58,104,252,207,9,223,210,220,91,58,121,245,105,107,43,169,168,151,47,47,213,74,181,200,104,70,203,217,134,177,52,95,5,250,92,89,72,113,102,71,90,207,44,108,255,158,137,123,80,86,186,39,58,191,221,134,174,75,42,18,210,91,181,47,159,119,54,119,157,188,31,218,206,59,244,78,244,0,89,210,162,98,202,15,128,88,3,0,170,104,4,20,24,231,148,3,2,248,85,53,206,0,121,145,181,232,18,228,31,150,44,29,237,182,26,196,207,71,255,252,125,137,55,242,217,30,115,20,181,140,63,232,48,29,204,16,206,231,207,236,177,44,202,55,241,191,254,143,253,125,248,159,249,249,0,50,84,79,247,71,215,198,15,0,2,19,1,149,80,50,248,24,195,5,64,187,48,69,17,243,22,49,170,48,45,9,83,0,128,51,48,47,8,227,2,192,188,6,1,41,40,18,143,3,242,73,145,5,1,128,184,16,1,149,49,147,6,128,182,139,66,102,12,16,66,154,14,120,12,5,203,18,149,206,38,101,203,134,153,129,166,177,108,76,26,68,143,134,221,97,24,193,214,204,68,83,121,160,198,232,29,162,242,106,243,148,49,179,157,50,244,140,168,138,114,57,136,204,38,33,6,192,112,99,251,122,143,208,166,255,101,85,59,201,13,104,143,96,148,183,197,96,121,246,215,52,109,105,139,203,35,83,250,102,28,107,184,71,81,235,14,113,218,49,238,254,75,182,86,102,70,54,75,231,42,221,196,172,107,106,176,154,229,205,247,84,58,158,107,82,28,41,181,191,187,248,209,105,75,205,186,239,235,62,87,12,205,92,87,109,117,167,237,158,255,116,205,100,159,193,155,80,253,127,180,60,235,225,252,208,198,183,168,124,59,119,242,0,10,0,0,33,204,8,33,96,160,2,135,145,236,194,5,110,230,121,176,2,173,139,156,42,122,172,77,59,209,12,255,251,178,100,132,142,199,83,105,205,147,217,123,114,74,230,89,211,101,45,86,27,29,161,58,110,225,143,137,9,158,232,76,241,53,120,23,117,38,219,234,51,119,185,69,229,71,210,73,69,246,168,52,32,154,152,56,36,243,17,224,81,76,241,46,80,70,165,255,51,255,243,143,252,219,209,231,34,191,250,27,169,152,175,235,25,38,47,25,118,30,24,102,14,3,199,195,1,128,162,16,148,193,17,116,194,209,101,115,24,0,32,24,38,3,12,128,99,66,232,160,48,2,20,209,232,88,41,98,118,196,192,62,54,44,143,72,124,154,99,229,88,104,117,126,20,77,253,42,101,149,128,144,77,56,53,203,29,42,113,222,156,108,80,171,49,169,83,238,223,218,156,46,210,48,209,215,67,145,70,241,228,105,239,149,99,156,3,143,226,30,75,146,99,51,131,66,57,178,97,20,243,226,50,246,168,41,44,254,97,102,118,72,81,237,139,235,27,188,68,213,215,86,165,1,222,194,39,157,196,219,171,78,210,123,233,47,13,111,155,18,28,126,126,90,108,244,216,61,181,107,249,84,172,41,253,231,114,255,89,166,116,214,9,146,253,91,164,179,159,17,86,169,110,136,238,245,165,175,123,101,245,247,59,117,202,253,163,172,33,77,165,253,53,247,222,211,0,57,115,16,122,150,0,146,0,146,15,243,252,252,39,192,181,62,153,98,32,35,176,55,150,9,35,122,219,53,224,219,143,201,88,227,100,168,66,48,254,163,17,152,221,1,194,207,83,191,214,183,215,254,167,252,225,119,207,116,191,211,230,77,255,81,188,0,11,179,50,127,99,225,205,243,60,210,3,16,199,35,81,214,83,24,2,35,0,195,33,161,0,197,0,72,80,4,16,147,64,32,16,26,8,132,10,160,32,36,28,85,59,0,96,60,148,51,9,1,232,96,183,104,64,18,82,144,142,82,2,183,73,91,152,25,86,148,97,40,95,97,218,147,57,184,177,97,17,104,6,183,11,143,55,242,247,130,81,13,57,214,159,113,215,213,228,229,87,232,139,236,54,240,184,152,220,172,250,207,243,181,100,24,217,202,30,253,212,104,153,95,175,3,246,239,135,167,19,168,204,148,121,156,191,94,101,210,135,63,112,45,149,92,194,37,121,150,98,234,33,53,130,206,47,137,58,250,180,212,75,168,235,88,132,142,180,210,59,127,213,164,23,111,169,78,111,92,189,63,117,203,83,51,156,245,181,137,233,182,161,191,74,177,45,219,210,30,79,82,104,237,111,117,137,159,202,231,225,247,250,191,3,250,122,148,130,242,144,0,20,160,19,220,88,10,172,48,99,131,65,50,20,26,129,204,10,102,156,173,86,228,147,117,156,184,89,112,47,210,39,46,170,248,177,163,63,29,207,92,255,251,178,100,131,142,198,236,105,77,147,185,99,242,71,102,233,195,104,202,100,29,197,199,48,47,105,109,193,32,22,231,205,145,181,88,168,27,55,23,22,172,245,254,119,246,47,150,3,134,172,96,229,152,70,39,61,141,73,243,189,185,31,232,255,212,115,14,146,230,55,13,42,83,3,194,10,48,39,24,51,56,113,110,48,243,0,99,2,224,22,48,43,9,3,9,16,76,1,1,17,129,104,44,24,71,1,161,128,104,46,144,0,1,128,200,37,154,49,195,200,129,108,129,3,66,236,135,72,131,169,21,128,21,74,0,26,23,38,61,129,131,7,19,107,32,162,105,68,2,148,6,58,35,144,52,113,144,191,70,0,160,209,75,12,66,27,77,106,104,212,97,47,85,131,7,228,194,27,38,23,32,147,10,135,22,117,35,227,160,221,227,148,148,205,218,69,89,120,29,39,26,184,57,148,80,5,11,23,40,162,61,74,5,22,129,160,134,70,216,153,147,33,22,158,108,209,54,180,133,233,221,193,203,137,58,131,82,162,98,231,90,181,156,163,134,245,39,93,14,205,237,147,6,140,65,201,174,221,167,182,163,118,106,213,222,233,122,141,74,119,114,216,97,177,185,212,143,31,54,52,109,109,108,253,210,146,218,58,197,209,233,213,105,124,62,249,91,89,14,29,90,137,109,20,113,128,1,108,168,42,134,155,2,129,192,101,13,105,57,71,85,169,22,184,17,4,203,177,144,72,10,157,181,245,233,8,33,105,187,145,69,177,221,185,169,189,65,92,28,39,199,105,46,60,12,22,129,186,219,127,232,62,68,27,80,121,90,102,137,143,193,96,218,155,234,3,204,46,201,60,221,28,153,204,104,132,16,196,104,37,204,215,131,192,195,56,12,76,12,64,100,68,13,102,17,193,50,96,76,1,166,5,97,110,96,216,3,33,80,87,3,3,153,128,8,19,156,65,64,133,230,0,112,80,64,193,195,82,60,28,161,66,203,144,58,41,26,8,158,174,144,184,37,76,100,15,41,184,2,10,133,20,6,30,160,173,175,80,141,34,139,211,187,112,235,245,90,0,135,93,37,155,74,219,3,16,35,255,222,25,34,245,88,188,237,186,16,93,140,214,148,178,234,136,19,224,221,193,180,146,105,112,177,247,20,147,224,198,211,183,80,142,101,15,179,19,207,101,199,76,55,147,248,10,66,170,152,18,85,113,160,245,156,107,73,135,96,211,187,183,158,51,114,241,114,145,81,228,210,113,10,207,153,98,138,16,139,42,161,66,171,103,87,220,163,222,216,58,86,113,36,78,180,250,180,65,42,112,243,146,81,179,45,56,115,114,204,57,160,103,47,217,217,245,255,206,114,173,91,84,77,203,51,95,103,162,144,1,224,14,60,184,37,142,159,244,255,251,178,100,125,140,199,141,116,204,11,218,91,112,67,198,233,178,97,42,86,28,9,163,56,78,225,143,137,1,155,103,141,130,181,112,100,155,84,116,75,232,110,179,9,82,17,16,241,17,187,77,40,65,194,180,134,26,77,93,21,182,38,53,208,230,105,84,213,116,7,7,212,49,179,207,127,237,215,144,113,128,182,153,68,37,145,15,169,241,131,254,130,221,32,13,94,98,110,146,123,89,122,103,193,26,102,114,16,98,113,250,96,232,130,4,6,208,132,193,49,224,48,27,11,17,32,144,48,46,22,147,6,104,176,86,36,42,160,240,146,166,204,136,111,238,211,42,81,181,38,91,134,106,222,147,97,236,159,134,2,150,107,194,26,162,76,6,230,43,182,13,15,203,165,21,107,77,71,228,209,123,175,224,140,203,242,158,125,71,73,137,94,98,244,19,82,245,152,221,139,16,198,90,59,84,216,181,184,158,21,145,92,101,12,225,153,185,199,222,192,250,43,171,194,245,110,225,194,142,109,229,91,78,23,231,70,32,31,143,4,146,120,154,132,237,16,233,5,59,235,178,177,154,109,190,8,165,211,5,165,184,135,234,93,181,215,143,86,147,253,49,124,189,18,180,41,56,110,63,179,183,131,148,42,190,171,69,204,172,42,53,249,109,130,202,215,172,79,140,76,189,70,22,125,239,75,57,86,185,221,61,4,223,115,54,242,87,216,24,20,192,4,1,103,165,131,132,36,38,234,102,224,184,197,10,103,80,236,145,10,74,144,86,112,226,5,70,187,61,159,45,213,122,178,48,254,61,148,154,192,4,193,8,125,106,109,208,254,175,244,155,89,75,212,191,250,203,189,186,139,163,171,0,128,42,78,100,54,29,198,8,4,98,97,122,27,134,54,160,232,1,8,3,9,112,87,48,14,7,99,3,176,207,48,19,1,179,5,160,9,18,9,115,0,0,65,8,9,179,1,192,46,51,13,66,1,0,174,210,72,134,44,17,42,224,11,32,1,44,168,228,48,204,132,97,177,165,172,208,70,155,64,8,82,216,61,245,100,36,135,143,1,45,67,131,69,117,34,67,193,171,148,114,88,74,40,124,116,23,146,52,248,55,64,116,173,57,214,109,88,115,188,42,10,106,197,99,81,85,151,193,134,120,40,153,154,87,15,206,2,126,231,51,129,170,192,219,91,221,48,100,100,245,81,168,47,131,222,244,81,21,238,48,27,221,226,44,7,217,96,12,114,76,185,45,133,56,233,63,146,77,46,25,107,47,140,50,66,125,154,224,231,86,89,236,140,27,97,156,200,85,176,172,128,103,5,197,209,217,21,181,36,124,171,219,84,203,68,52,234,82,139,129,59,202,117,137,81,14,147,170,81,198,164,101,72,177,211,46,67,188,226,107,124,179,31,255,251,178,100,122,14,88,222,117,205,139,217,123,116,66,102,73,194,101,48,88,32,177,225,54,79,101,237,193,9,14,166,213,150,33,88,52,107,79,37,31,123,102,219,180,57,239,184,43,134,90,70,205,171,46,113,19,238,9,152,106,50,217,189,89,224,182,34,215,163,107,117,223,174,33,220,48,0,10,128,186,109,76,227,132,82,5,133,159,29,4,198,69,220,89,240,28,133,42,227,130,58,249,163,224,113,186,105,29,214,169,58,186,46,245,30,50,55,49,180,162,13,82,117,5,36,221,106,209,79,85,255,94,130,45,255,254,109,236,255,219,244,129,32,133,73,49,130,14,163,17,112,239,50,210,20,115,24,160,204,48,42,4,83,2,161,125,87,70,13,193,28,96,8,1,134,10,0,148,96,74,5,67,32,26,96,4,16,224,16,10,19,44,178,67,221,161,220,42,88,52,101,58,142,162,241,170,0,134,8,216,240,36,219,50,177,145,91,137,136,154,133,161,52,136,247,173,77,99,41,183,2,32,6,172,109,61,218,116,131,53,87,202,42,140,171,254,89,54,52,18,160,183,121,197,126,106,5,10,167,198,181,236,47,129,50,175,137,69,76,26,34,135,250,221,7,180,42,237,57,170,175,42,116,147,38,46,58,237,151,175,33,181,165,80,49,117,221,49,84,59,223,246,100,251,70,149,171,183,182,185,157,18,63,154,111,202,152,183,248,139,19,13,164,54,122,34,195,84,169,113,114,30,154,66,161,68,197,6,34,250,1,207,76,68,219,81,161,33,91,130,250,121,35,75,203,207,196,18,122,125,219,80,222,55,199,169,154,149,197,103,141,184,112,95,179,226,148,99,155,235,215,231,94,46,119,215,74,137,55,104,110,63,233,59,93,124,98,155,251,215,243,117,48,32,65,26,170,14,132,12,104,244,92,44,3,42,70,65,90,21,189,123,60,15,144,21,84,164,204,119,84,178,130,98,166,44,207,107,233,231,162,45,92,96,233,241,247,224,42,39,152,131,112,232,85,167,34,55,237,177,221,110,200,121,251,40,253,191,44,0,140,33,24,132,211,248,85,12,138,67,156,209,52,59,204,92,5,20,32,39,204,9,132,252,196,52,25,67,133,136,192,180,20,12,25,193,177,71,196,96,12,96,148,16,194,64,188,63,12,97,121,137,12,234,138,1,38,186,147,168,252,58,144,74,208,132,226,123,152,112,162,33,14,170,186,105,193,69,206,18,18,8,151,80,169,104,132,177,66,183,252,160,244,54,231,142,5,131,26,195,150,134,86,225,98,0,10,199,74,240,152,97,207,237,55,83,225,231,146,24,144,176,20,170,142,71,120,0,156,43,191,54,235,225,12,228,28,84,113,228,107,217,51,36,101,228,124,199,185,27,173,244,84,82,185,21,255,251,178,100,78,142,232,53,117,204,139,218,123,112,70,201,9,192,101,98,108,31,9,195,54,111,115,33,9,8,30,231,5,148,149,144,82,67,236,55,210,242,18,147,192,82,198,157,250,77,3,49,204,199,125,202,174,62,179,108,238,94,70,243,76,49,186,143,154,160,45,179,244,18,170,167,24,232,83,148,240,159,210,89,24,89,97,248,113,41,74,43,90,245,19,126,74,237,69,79,179,209,45,18,14,222,223,236,245,150,222,46,171,26,72,120,165,180,165,197,38,198,109,247,247,107,109,141,0,217,138,169,119,30,216,129,143,241,188,83,210,50,75,133,64,11,80,68,49,26,107,12,128,132,210,16,186,183,85,4,78,134,5,144,219,136,244,139,207,160,15,74,147,59,120,248,157,206,153,165,37,27,137,103,2,203,191,179,173,166,232,59,125,151,59,191,251,255,31,255,69,249,255,255,255,212,91,191,255,255,255,242,96,24,140,38,141,164,212,88,47,13,234,59,63,102,160,235,164,83,16,8,205,0,104,26,169,25,145,74,98,96,184,57,76,98,64,80,174,7,173,6,98,39,88,20,128,188,22,130,43,27,0,17,20,187,34,32,109,214,50,207,93,3,200,196,210,198,124,12,26,176,144,192,175,165,76,65,19,148,18,101,10,30,153,115,117,115,98,145,130,33,108,198,9,68,152,158,247,253,139,214,205,138,191,25,141,9,25,141,76,214,220,65,23,48,206,236,87,159,155,46,163,197,170,221,139,103,65,157,158,182,127,146,193,116,125,248,15,154,211,155,247,245,7,247,40,246,86,61,158,197,249,156,19,119,80,239,51,195,112,28,39,93,251,223,125,162,231,205,77,216,230,90,177,173,193,143,77,76,237,60,179,23,230,99,52,82,56,196,119,27,52,209,25,70,19,56,195,215,255,227,48,220,118,155,24,118,155,91,99,82,239,165,202,123,179,121,89,129,178,214,120,110,103,148,189,187,202,211,19,216,222,207,123,199,127,222,235,230,239,103,249,225,223,230,171,214,158,250,232,148,84,46,48,200,1,59,6,100,170,228,2,10,2,105,20,246,179,88,114,109,109,211,201,81,87,185,56,136,30,117,95,245,247,212,53,14,168,216,104,163,239,115,105,111,19,95,187,234,169,255,254,59,71,253,5,190,79,25,255,88,98,255,232,252,136,0,2,219,180,197,34,252,241,193,8,192,66,160,201,117,156,194,17,200,194,176,32,193,51,96,194,113,16,192,2,24,181,102,14,3,168,250,9,1,134,3,208,96,14,25,71,168,35,172,233,184,2,131,171,235,97,18,156,53,190,189,220,185,149,42,234,9,92,98,64,58,145,233,99,166,168,101,16,14,236,204,78,222,152,100,253,206,92,252,110,235,42,104,89,102,230,211,212,96,214,255,251,178,100,50,12,198,183,104,207,155,184,99,112,56,233,138,35,97,37,66,30,229,187,48,47,101,143,200,247,31,39,205,134,29,16,185,86,138,82,19,205,99,216,38,208,136,86,243,209,4,210,136,122,209,116,181,229,215,209,203,110,42,177,216,50,142,89,191,212,234,56,46,22,174,103,195,91,216,249,255,234,141,46,205,239,254,189,213,84,187,181,172,209,93,112,232,13,114,72,11,93,74,71,83,159,110,209,227,11,172,205,160,134,51,157,77,3,123,3,153,230,81,109,86,117,171,114,242,10,135,175,5,144,175,68,62,106,7,191,31,141,231,40,169,53,185,155,203,95,56,0,9,57,229,42,234,116,5,240,46,136,171,74,115,18,202,92,13,237,176,127,20,217,225,77,255,255,191,190,53,178,63,255,163,254,250,91,250,127,143,125,253,104,255,95,68,252,255,204,221,191,135,95,71,213,254,100,7,48,194,37,3,105,192,160,49,164,19,3,23,115,144,49,158,1,211,10,96,144,2,11,81,133,160,80,152,100,137,249,128,72,18,24,57,4,185,129,232,6,24,4,129,129,129,176,37,13,3,152,8,57,64,0,120,96,138,1,43,164,201,250,18,23,9,57,149,68,247,0,40,136,119,202,200,203,155,177,17,168,168,41,147,44,45,176,212,137,180,195,135,3,8,45,231,30,57,255,92,10,53,201,3,97,67,44,104,149,77,189,179,128,145,40,181,117,185,167,132,21,124,196,22,29,140,251,102,249,164,183,171,115,145,252,186,244,184,82,11,234,116,240,235,99,235,232,158,161,106,119,145,179,133,75,217,208,97,52,198,122,44,140,229,193,164,140,203,197,51,252,61,102,217,37,248,235,46,65,244,177,109,140,171,49,254,90,5,203,211,117,114,182,111,105,156,199,101,237,39,207,219,160,188,244,112,181,46,197,79,78,135,95,114,136,111,61,19,25,93,179,55,98,145,242,206,179,61,246,127,178,177,75,116,163,151,131,31,125,182,2,156,4,181,106,42,5,1,26,4,173,17,160,83,218,80,230,188,29,245,72,4,27,186,21,77,69,78,115,11,104,68,215,16,12,127,215,222,234,234,136,58,211,192,168,189,138,21,122,127,233,255,237,109,52,127,230,118,111,223,233,199,71,203,115,186,221,88,0,204,9,21,16,208,72,28,12,145,133,232,206,16,132,204,21,195,12,193,108,51,65,195,38,60,104,162,196,8,96,168,1,102,16,32,104,52,25,102,3,160,24,96,82,19,134,2,192,152,106,132,152,240,231,156,4,52,95,99,102,108,200,3,26,0,8,16,26,60,40,52,34,144,16,40,113,70,234,60,109,88,12,184,114,232,167,185,51,68,10,93,74,192,10,20,217,65,194,40,150,98,250,158,148,222,22,59,72,253,255,251,178,100,55,14,135,175,117,203,139,218,99,112,68,70,73,168,105,229,72,28,153,215,50,79,101,109,193,5,157,231,13,172,40,112,144,1,122,126,94,99,64,171,171,169,62,153,176,205,193,9,41,21,184,33,229,88,249,124,127,60,97,101,222,20,157,160,104,254,74,254,83,2,194,152,99,84,165,101,85,132,75,250,92,63,237,129,245,16,59,171,40,114,109,237,21,75,90,185,14,97,231,222,204,253,182,33,101,229,237,204,199,183,245,66,171,91,94,188,117,110,39,242,208,123,59,147,56,235,251,58,203,78,192,190,212,154,246,123,112,229,230,92,75,212,252,115,54,176,183,151,133,219,126,53,22,74,215,250,118,176,110,79,204,205,38,127,223,134,24,172,0,1,0,33,2,15,46,48,73,77,146,226,112,201,36,40,85,71,71,88,53,176,130,40,118,135,170,99,190,41,221,36,34,39,176,85,38,188,223,175,24,99,144,109,136,134,225,90,137,153,201,39,161,243,183,221,250,11,183,54,159,226,251,178,57,93,191,245,11,70,10,233,152,99,98,6,230,39,0,46,102,34,37,193,196,206,96,76,3,198,0,35,102,96,212,15,70,19,98,80,2,10,227,2,208,208,48,33,1,67,0,16,51,48,6,8,115,1,32,10,63,73,4,10,56,17,32,37,168,59,70,100,141,242,18,206,240,80,70,44,18,58,50,182,240,44,59,234,20,125,171,149,91,38,22,10,91,232,188,132,47,226,170,182,7,202,98,53,41,160,47,93,169,107,61,118,251,6,176,70,129,180,8,183,176,246,37,129,239,124,5,103,120,84,122,243,254,64,136,235,52,62,176,135,133,220,154,132,100,21,27,156,250,57,124,7,137,60,215,50,245,10,90,209,253,86,81,13,13,77,57,167,84,115,28,164,232,117,41,10,166,121,62,218,138,146,165,29,77,203,45,49,43,213,167,39,93,213,213,49,98,124,183,181,206,56,234,82,170,179,38,199,152,175,40,63,180,87,66,143,83,41,155,214,99,47,139,169,117,204,68,127,14,125,95,58,150,0,4,192,3,100,7,15,10,1,6,75,2,72,112,100,133,77,243,15,91,130,150,205,80,192,121,97,55,22,221,107,117,80,50,28,215,70,206,231,51,42,178,119,200,248,244,146,159,223,55,245,215,127,79,127,158,38,119,45,86,74,23,186,188,153,72,0,18,179,12,52,122,53,17,15,19,10,160,155,52,30,10,147,18,0,142,25,3,19,1,17,103,48,159,11,209,193,115,48,40,0,99,6,128,160,48,88,1,19,0,208,33,18,18,67,3,16,15,1,178,66,226,182,152,129,76,141,91,91,233,60,95,2,108,203,157,26,11,250,179,162,202,23,96,44,65,3,196,67,212,226,95,39,135,149,28,93,26,255,251,178,100,46,14,199,60,104,204,147,218,99,114,69,231,121,179,105,135,84,29,5,213,48,79,101,109,193,23,29,230,201,149,50,58,153,245,88,14,93,54,255,173,175,143,57,11,254,122,32,89,213,105,201,2,50,10,44,11,153,142,166,32,120,225,19,143,38,249,242,93,42,253,137,9,85,50,230,120,156,123,46,135,78,75,71,223,152,103,249,46,94,247,171,18,210,58,221,98,191,142,158,251,216,177,171,56,252,189,47,230,214,104,180,234,59,74,109,187,213,204,113,170,107,123,144,54,211,242,220,175,251,234,155,89,206,92,145,223,74,242,101,229,181,167,234,106,203,72,222,80,133,79,130,155,102,235,235,84,81,253,70,205,140,203,16,204,16,82,54,245,227,81,63,16,0,98,0,24,0,24,184,88,105,183,180,108,142,171,220,0,33,12,160,73,98,93,192,60,167,174,148,89,106,145,160,64,80,59,79,253,76,87,82,200,249,149,20,187,92,181,58,119,120,168,205,26,39,91,142,47,253,57,175,130,123,14,121,69,40,121,236,143,34,192,177,134,121,198,27,233,141,185,134,216,126,153,215,148,57,138,128,14,152,12,132,129,133,176,113,137,16,217,133,240,132,17,3,128,96,16,9,6,224,4,12,66,225,32,96,20,0,103,98,193,64,76,51,216,24,133,82,216,23,249,152,146,196,11,233,231,39,36,28,145,16,143,88,129,86,88,67,81,122,2,168,145,1,74,230,38,234,6,85,76,70,224,168,219,29,21,168,96,56,155,211,100,130,70,161,114,240,194,149,110,4,128,210,91,172,128,121,172,190,15,93,160,169,108,156,91,112,166,66,144,248,244,242,19,127,98,49,15,54,59,136,87,88,239,74,113,176,237,196,25,195,180,218,80,110,169,210,130,230,50,146,118,212,89,13,172,226,232,66,139,202,9,53,137,31,116,83,143,63,189,243,195,17,166,181,122,53,111,10,160,119,102,104,112,217,231,229,2,0,158,110,242,82,19,202,107,36,131,140,94,125,237,102,169,85,30,48,220,99,12,186,173,89,217,85,203,173,241,236,137,173,112,0,192,16,4,96,146,246,156,77,145,204,35,16,80,194,33,140,145,24,178,103,63,222,214,187,91,110,110,83,50,235,168,25,14,127,253,115,37,156,230,241,0,249,32,229,27,35,253,90,221,122,91,255,251,64,97,155,208,245,7,247,25,136,168,109,152,146,218,253,16,0,2,84,108,192,244,24,141,105,68,196,195,188,59,76,83,136,248,196,148,33,198,1,116,192,208,82,140,34,66,72,253,200,54,32,142,73,243,148,52,192,43,52,181,73,136,131,186,175,192,199,209,22,22,179,82,21,216,78,225,101,73,172,176,170,181,75,233,84,1,242,71,161,224,136,154,139,25,33,255,251,176,100,39,140,198,218,103,205,155,218,121,242,64,167,73,178,107,10,26,29,121,207,46,79,101,47,201,34,26,38,73,188,168,168,172,163,174,1,5,152,139,101,104,145,152,135,222,9,204,179,50,148,76,15,27,20,51,196,192,240,131,13,236,111,130,251,63,222,247,150,212,50,53,210,116,117,228,167,132,151,190,21,238,18,105,89,172,229,75,137,158,125,235,26,214,151,163,71,195,84,12,194,139,27,19,174,238,225,30,159,16,227,193,172,37,102,99,192,96,149,229,113,23,20,189,179,245,143,122,86,21,177,119,177,241,18,12,56,119,129,125,181,192,220,90,61,143,26,53,117,120,148,212,243,86,71,185,139,63,129,140,99,59,245,191,163,147,121,155,223,187,94,139,12,194,7,0,170,33,4,227,36,142,248,131,8,27,97,202,23,84,9,246,10,172,15,174,211,127,43,179,20,241,30,136,12,13,117,255,204,118,84,83,206,82,229,240,156,52,169,16,246,141,219,235,250,222,167,89,181,246,252,91,51,151,250,19,100,78,0,3,38,4,166,18,111,58,64,38,48,34,8,98,52,121,38,53,162,40,96,100,35,134,19,36,80,96,196,9,230,23,130,134,96,96,9,38,1,96,134,28,10,162,0,67,48,120,2,19,3,240,26,48,65,1,244,123,80,202,0,64,165,197,93,204,9,61,9,226,1,22,54,90,174,80,70,162,176,204,156,70,121,70,140,92,163,219,77,73,71,20,182,54,44,59,115,68,166,49,118,203,186,160,87,122,153,114,156,99,207,237,29,101,29,121,177,147,13,5,46,153,153,177,185,35,112,147,239,236,238,221,11,129,122,252,84,164,237,54,113,112,157,208,14,232,81,184,54,96,44,174,46,221,247,244,177,77,145,65,171,212,48,102,107,84,227,85,62,92,186,217,15,41,18,16,50,196,45,129,200,34,163,105,85,196,136,236,16,94,74,236,204,225,72,97,36,12,170,218,106,53,127,218,228,51,130,179,156,146,147,116,155,10,249,66,51,186,106,117,41,212,53,56,215,251,85,10,207,190,94,82,64,148,86,224,32,64,21,65,37,166,14,84,112,64,96,236,193,0,26,97,27,4,18,237,10,34,5,177,79,38,37,189,86,129,178,155,150,109,1,130,91,115,123,106,81,20,187,202,152,108,188,208,95,37,168,128,60,228,51,86,215,61,254,189,108,190,213,183,206,102,203,242,80,231,255,203,129,8,155,119,252,9,25,54,72,52,199,129,163,100,183,141,80,6,87,96,144,129,148,131,96,223,40,41,226,179,111,185,143,80,40,179,165,73,113,42,176,255,71,115,140,53,40,172,17,14,82,217,131,104,154,59,153,16,129,115,88,82,21,23,204,8,101,163,167,239,161,15,89,207,233,18,145,255,251,178,100,38,12,197,252,104,208,155,152,97,240,68,165,73,128,107,42,26,28,217,185,48,78,225,47,193,18,22,38,205,147,189,184,202,84,115,34,45,122,253,40,64,41,68,213,83,184,114,88,114,33,49,244,22,79,166,197,87,153,185,116,255,182,90,152,1,23,94,230,105,145,193,212,130,139,84,161,34,229,207,37,97,10,136,71,90,180,225,100,18,189,195,38,210,165,228,111,195,145,184,152,246,190,113,103,154,121,27,252,169,205,101,114,216,219,89,40,110,58,95,66,213,252,250,116,117,133,107,53,139,12,97,179,79,124,185,3,23,142,58,164,191,158,33,171,119,216,95,98,83,65,96,134,76,129,237,106,126,222,146,6,46,34,78,26,176,175,33,224,227,179,133,218,147,99,86,73,24,134,164,140,8,133,20,119,149,99,207,47,162,207,50,93,73,119,168,98,45,228,195,187,99,37,249,165,245,254,131,77,78,241,63,180,150,255,255,19,0,2,217,139,90,41,242,15,49,197,192,241,243,69,153,150,140,57,128,65,249,137,108,25,160,2,225,142,163,88,16,10,48,168,197,48,148,2,48,32,6,49,68,87,48,136,25,49,88,18,6,2,6,27,0,168,74,49,137,39,224,180,191,32,33,58,148,176,74,168,102,155,247,151,194,175,36,218,64,161,200,88,120,55,55,13,63,98,9,170,159,238,69,28,13,131,132,44,58,145,228,222,132,99,54,161,13,79,114,150,167,46,184,128,170,106,152,61,157,197,173,222,199,185,239,119,95,219,220,141,180,148,204,51,17,150,28,146,35,254,33,76,170,3,72,74,160,50,129,87,197,57,20,165,89,129,134,204,70,151,138,38,182,51,158,218,85,28,230,59,181,153,212,156,210,40,226,39,160,124,177,70,136,160,137,36,212,237,206,74,17,205,2,235,36,158,19,46,133,87,148,8,16,52,120,195,104,32,142,102,25,104,83,20,203,148,112,162,17,155,37,170,25,243,195,63,217,117,156,252,48,0,29,128,1,80,36,200,1,6,123,116,116,128,35,0,65,136,132,114,103,89,106,53,72,180,74,15,92,160,49,7,67,7,196,4,52,253,185,93,150,99,100,49,161,46,94,188,125,252,62,31,142,239,13,138,36,176,33,89,185,105,185,239,255,200,26,233,85,96,0,6,99,8,224,101,54,92,45,195,10,48,211,51,191,14,243,51,80,188,48,133,9,176,32,246,152,56,130,161,132,128,105,7,0,145,131,152,50,132,3,121,128,32,13,21,1,124,192,108,5,142,202,70,20,8,157,35,210,188,185,195,130,62,35,170,19,86,23,17,43,217,226,47,69,69,64,78,17,27,115,139,56,161,249,108,250,137,181,136,121,24,217,248,240,11,111,40,195,33,84,219,152,88,119,50,71,255,251,178,100,53,142,231,14,104,76,19,217,99,114,63,134,73,227,100,171,126,28,89,179,48,79,101,47,201,21,156,38,137,172,28,105,213,7,98,220,161,106,85,114,20,22,206,82,137,217,78,23,155,236,218,97,184,53,223,57,116,247,145,211,181,2,216,100,143,124,238,147,166,135,175,203,211,153,45,238,69,202,107,71,109,180,182,173,111,92,214,25,159,191,70,187,177,109,156,172,198,190,150,230,158,191,69,125,249,129,246,107,95,127,118,155,140,34,88,189,168,118,62,109,253,133,243,165,80,175,219,209,216,107,145,57,120,221,199,26,173,232,230,218,48,56,229,115,177,227,115,225,152,137,172,0,7,160,6,84,169,24,152,2,147,48,6,70,93,84,214,45,84,189,168,81,92,107,23,249,115,106,36,11,133,54,189,62,139,87,178,104,122,5,19,87,233,111,211,255,164,19,60,219,172,107,229,99,178,249,106,218,33,82,92,156,25,67,69,99,13,227,110,54,174,31,131,55,112,175,51,140,6,227,50,129,176,48,190,6,131,1,65,3,49,23,7,179,9,48,91,48,25,0,96,80,24,0,131,60,148,19,5,66,121,48,134,131,204,120,0,136,129,9,189,78,129,144,83,30,40,43,32,101,241,160,193,149,233,0,110,232,92,23,0,117,86,134,170,104,69,121,213,101,137,93,0,168,99,232,68,131,25,108,208,182,116,81,6,26,33,77,251,166,165,144,60,220,146,185,242,43,133,129,45,68,227,153,231,66,210,36,86,181,25,222,179,109,101,218,131,36,233,20,243,64,59,212,21,67,35,3,244,184,117,88,79,38,186,127,27,174,246,83,97,200,16,108,215,140,227,153,13,85,181,30,164,246,223,8,37,86,109,29,230,160,198,26,139,233,216,246,22,219,254,252,241,134,39,104,92,220,100,210,56,38,230,242,176,191,113,115,50,65,8,52,180,118,73,51,105,62,114,215,124,255,218,123,86,158,140,190,68,154,5,112,32,176,64,161,132,103,111,97,235,34,38,136,156,3,80,131,235,16,191,47,220,16,144,209,76,102,154,156,20,9,17,0,225,132,67,187,105,202,58,152,97,100,46,134,143,80,75,33,143,157,247,250,21,111,249,138,75,212,150,205,244,21,58,74,162,122,146,114,128,0,3,27,152,194,201,216,224,193,148,212,177,56,208,243,20,196,3,244,194,177,32,196,34,96,196,176,16,196,97,84,32,68,7,16,6,25,128,160,213,28,194,95,208,97,22,203,225,78,197,203,216,174,60,170,36,243,118,82,225,137,70,223,116,27,72,113,8,81,106,157,204,118,33,199,10,25,156,117,94,6,114,239,181,199,113,220,96,249,95,126,92,250,151,2,89,189,95,42,24,5,240,87,30,218,2,137,85,175,120,225,206,255,251,178,100,56,12,166,141,104,79,27,184,98,240,67,196,105,165,105,2,136,25,173,163,66,110,61,55,65,34,170,104,13,64,27,201,64,122,79,202,211,84,168,84,92,135,98,163,206,93,200,209,251,16,52,202,242,161,198,167,59,82,157,122,251,50,189,170,95,237,142,209,103,110,75,92,198,114,254,59,95,169,227,191,69,141,42,255,171,123,88,33,162,31,117,35,123,43,104,102,171,242,38,132,133,140,185,104,139,115,90,39,84,161,125,84,115,141,159,175,107,232,160,192,189,139,249,173,198,217,43,36,103,64,4,0,32,48,32,162,204,158,195,161,217,132,64,7,91,23,92,0,90,6,26,7,14,86,33,15,51,90,87,3,114,32,227,227,65,128,172,42,245,67,42,159,242,169,77,25,67,110,88,69,240,27,53,133,47,198,111,131,250,220,241,90,56,190,239,255,242,0,0,19,115,131,120,70,56,58,154,225,116,104,6,225,196,199,6,10,41,152,253,24,134,66,133,160,128,83,80,48,32,153,156,24,0,22,172,5,197,110,235,245,221,36,0,22,111,10,36,238,86,167,25,88,28,92,90,107,60,157,127,2,0,210,85,251,4,25,46,71,98,5,70,184,41,82,74,68,234,229,60,246,162,113,75,181,63,116,213,103,228,201,82,168,128,251,44,247,130,74,221,118,72,80,155,244,241,159,47,92,106,214,184,139,25,41,11,210,253,145,174,11,100,37,80,207,163,226,120,197,50,81,236,51,70,43,100,6,199,84,133,51,252,180,192,218,244,103,101,15,231,52,41,34,84,164,208,144,26,170,150,90,146,194,73,123,146,232,0,219,216,134,231,235,77,58,127,178,211,102,84,201,212,173,134,41,26,167,227,53,154,94,106,176,243,176,129,10,24,148,61,85,217,84,128,13,195,138,64,102,0,27,88,128,130,36,9,130,13,52,47,185,23,28,68,153,144,204,22,208,58,105,81,247,156,61,234,94,107,235,221,78,102,142,158,207,175,255,247,255,243,113,136,167,255,206,222,133,163,78,199,22,143,63,113,239,35,113,255,99,227,253,205,174,241,90,141,64,0,4,157,220,200,252,195,188,140,15,96,118,56,52,164,228,135,131,25,40,141,76,227,188,60,224,213,44,241,163,96,99,224,180,163,20,128,121,50,49,66,237,69,90,161,51,106,179,168,16,80,161,208,166,163,9,70,173,132,75,84,133,138,66,26,220,34,71,188,113,254,174,27,10,211,152,159,19,101,0,189,196,129,140,98,84,255,77,42,92,171,30,10,202,63,88,101,154,176,64,105,150,85,122,222,215,84,67,8,69,218,161,229,34,104,193,217,247,31,47,155,218,217,243,18,15,136,49,29,56,180,191,89,154,172,36,218,211,179,194,137,15,194,33,49,217,74,255,251,178,100,73,140,231,43,104,207,155,154,121,96,65,33,137,243,27,40,10,30,17,159,50,79,101,145,137,27,164,39,73,150,21,138,37,43,51,88,204,141,9,178,207,241,189,34,31,68,112,179,49,237,135,204,110,12,240,15,23,28,56,53,69,117,25,116,196,100,40,208,215,143,102,129,52,125,194,186,229,98,116,194,129,210,117,133,94,253,92,158,163,52,202,249,245,21,133,244,204,49,85,17,217,238,237,149,133,166,52,69,124,9,218,225,97,253,128,0,0,125,15,0,54,135,48,194,212,183,53,150,94,132,193,127,89,37,138,204,202,88,248,154,203,6,95,24,53,234,19,143,56,214,210,26,5,207,22,165,223,87,107,250,42,102,189,255,78,163,220,85,252,50,151,160,41,89,221,89,225,11,254,144,0,6,48,221,28,195,76,242,6,50,70,30,147,34,209,244,49,12,20,19,7,144,158,48,18,8,243,14,192,66,48,152,3,51,1,192,29,48,8,9,3,5,64,194,25,0,209,96,54,48,28,0,161,224,131,134,95,41,192,72,9,141,6,187,215,152,138,65,170,134,63,73,33,226,23,99,142,158,189,33,26,11,134,212,98,108,88,199,38,58,33,9,62,74,167,4,22,162,235,152,90,184,249,104,222,105,134,134,80,71,9,1,149,179,71,142,101,231,134,232,149,227,171,43,109,90,206,58,66,42,58,177,200,166,83,51,19,235,230,164,16,173,241,52,42,132,212,68,85,68,45,112,169,15,181,218,5,218,208,244,171,87,235,101,21,197,137,93,118,56,68,107,217,113,205,37,77,185,236,205,219,33,108,22,155,199,74,238,100,74,86,98,229,238,63,135,71,54,246,214,245,229,173,236,182,103,106,61,215,45,235,241,66,234,29,46,149,46,81,126,211,25,143,90,217,133,135,178,186,234,226,174,254,90,35,218,247,51,171,13,8,25,251,53,120,206,185,193,97,183,17,217,84,84,70,68,52,212,89,100,202,31,202,214,81,221,26,77,173,9,14,59,158,136,128,16,57,149,233,65,85,15,144,112,232,236,77,168,70,227,126,154,255,33,181,55,159,255,139,127,151,255,148,120,78,191,208,77,189,113,142,1,76,27,71,196,211,236,107,12,77,74,68,208,120,105,76,139,192,160,193,188,90,204,17,8,92,192,36,4,12,21,195,160,84,2,0,65,24,96,196,25,163,45,78,183,19,85,36,211,42,76,80,113,184,32,43,76,202,140,82,52,163,139,134,147,8,146,166,114,141,128,5,63,203,40,32,129,101,153,162,74,55,151,76,56,20,10,90,227,197,25,122,166,12,222,163,172,44,12,77,230,67,40,62,210,84,168,132,8,163,96,98,57,24,89,136,120,229,156,20,202,54,213,73,91,70,208,152,121,210,108,123,255,251,178,100,66,14,135,148,104,204,11,218,122,240,62,137,10,23,96,37,142,31,193,195,46,47,105,235,201,29,156,104,169,131,161,249,110,69,29,34,76,230,198,110,51,46,76,94,168,61,220,183,218,231,68,210,26,197,102,55,45,58,89,178,88,155,159,115,101,207,85,98,215,150,37,219,81,186,83,184,79,92,197,146,251,239,30,54,60,206,27,113,22,27,184,147,87,119,164,59,255,30,79,243,95,111,235,141,197,204,108,68,123,72,113,49,186,214,149,206,42,213,152,248,139,15,227,87,146,60,92,65,137,169,247,230,133,88,215,41,226,119,128,2,219,24,176,32,0,33,174,4,126,1,69,18,13,36,50,118,8,138,196,212,62,80,243,178,123,173,154,69,159,255,208,212,220,10,251,9,50,229,4,217,84,120,123,125,63,231,254,186,189,175,252,119,249,191,250,56,10,44,73,27,238,57,52,78,31,25,129,10,83,153,159,138,105,149,216,234,154,66,148,217,129,80,125,24,106,10,121,129,88,168,152,128,133,153,128,0,135,152,10,3,65,131,40,101,152,49,7,33,35,243,65,128,253,142,63,197,195,130,160,25,192,48,85,77,129,129,225,239,128,37,64,41,58,202,70,161,0,66,239,50,192,184,54,138,21,55,44,105,173,163,194,34,16,149,72,96,96,66,168,145,9,48,87,46,144,1,67,163,73,26,83,122,27,17,16,76,217,10,178,146,166,50,64,124,20,192,160,216,106,94,49,40,21,170,153,128,17,37,89,85,208,187,26,72,211,10,216,172,169,26,74,35,111,18,167,84,91,183,105,180,183,66,120,181,168,198,238,213,233,79,121,62,223,196,142,202,193,53,153,252,127,165,204,88,177,162,239,20,182,41,77,66,198,155,98,95,55,221,177,182,173,78,199,7,123,187,185,119,36,11,106,92,207,172,127,95,106,223,18,222,28,94,243,195,95,154,177,179,13,153,175,119,150,125,215,120,196,30,235,25,165,33,63,133,7,62,248,215,182,239,7,31,16,102,137,137,133,34,22,3,2,0,127,0,161,104,172,144,40,177,228,59,235,81,75,151,100,166,92,234,98,221,167,112,252,170,28,98,9,132,130,47,86,246,241,193,185,194,113,115,254,143,84,255,251,127,250,17,104,91,147,103,133,81,104,83,150,2,127,108,119,80,109,140,36,135,14,159,240,91,144,1,204,25,146,212,195,168,170,76,68,195,92,198,112,177,140,79,131,20,192,136,113,134,67,96,195,20,17,12,18,2,128,192,4,10,204,20,194,84,128,52,193,128,86,96,154,1,134,9,64,148,2,2,117,230,24,9,141,56,40,4,162,194,18,60,0,144,113,81,192,241,138,209,79,37,235,19,93,51,229,217,45,234,247,134,156,216,130,9,92,52,69,255,251,178,100,46,14,135,125,113,76,11,216,68,114,71,133,25,237,100,169,166,28,245,163,50,78,233,47,201,34,156,231,205,146,166,49,119,148,64,130,104,97,139,49,46,99,50,7,14,142,88,35,1,18,101,244,168,212,229,198,155,35,222,201,224,68,102,127,168,37,143,93,20,216,128,188,194,102,83,86,81,36,138,170,234,208,67,175,205,64,18,140,29,89,202,122,41,69,52,11,246,181,149,128,183,34,118,129,72,34,170,10,33,225,160,61,145,101,50,11,17,101,143,116,69,36,77,14,112,184,210,182,222,34,243,158,38,47,21,56,131,250,28,181,14,229,141,26,60,88,123,206,240,32,73,210,115,227,32,210,72,138,105,25,76,53,26,13,168,136,32,178,121,222,114,62,34,169,139,27,112,250,157,16,0,0,0,16,0,56,64,7,133,14,45,128,253,128,44,57,33,36,139,43,82,156,211,49,196,175,143,172,28,142,159,9,207,152,115,59,203,151,181,53,90,103,85,116,94,172,98,5,138,41,136,220,36,255,255,186,66,104,69,48,253,56,176,18,42,72,183,238,217,118,166,11,102,45,127,231,135,80,38,132,42,70,230,174,166,154,130,38,61,143,198,88,49,70,28,137,198,38,132,100,0,120,65,82,98,57,100,40,20,152,62,48,152,4,2,163,209,80,2,2,0,47,9,33,194,121,46,244,108,70,56,89,185,96,177,64,72,194,233,114,203,202,162,66,16,16,50,171,206,75,212,201,71,92,116,224,82,245,178,81,2,19,29,80,84,189,87,214,234,32,141,32,98,241,197,46,113,225,248,50,218,209,205,141,253,36,178,213,45,165,30,139,207,92,167,207,26,9,20,9,110,216,145,146,193,85,28,19,87,15,194,146,185,171,224,41,121,49,134,156,217,45,146,226,48,79,84,40,162,109,67,185,182,186,177,214,164,137,6,98,80,154,214,143,125,108,89,147,115,93,22,90,52,102,216,135,85,13,98,234,200,142,88,217,225,18,21,131,207,138,52,189,54,81,73,50,85,166,230,201,28,232,211,127,142,219,8,27,230,156,201,59,75,8,156,160,43,190,61,22,177,175,196,0,7,224,7,197,37,70,66,63,7,22,73,74,2,167,36,138,90,203,31,148,232,155,135,106,92,202,207,199,34,186,163,27,103,173,223,101,182,24,82,111,187,111,235,95,255,229,208,7,70,155,202,55,29,73,203,75,98,118,228,21,169,48,183,215,66,49,73,52,177,0,10,202,0,1,115,5,174,243,235,22,83,87,150,195,22,227,99,3,200,3,26,211,19,5,80,131,12,130,115,21,2,144,96,20,98,160,116,9,31,72,0,81,192,28,28,171,152,122,0,164,145,132,96,26,154,146,92,115,14,52,226,251,28,8,20,16,93,34,178,255,251,178,100,33,142,199,7,108,77,19,185,75,240,77,106,10,35,97,133,68,26,197,163,56,110,189,53,65,21,157,40,13,131,154,56,24,232,88,41,132,139,76,180,61,133,174,85,57,137,171,152,117,62,153,187,204,236,11,34,209,39,18,37,199,92,60,151,35,44,38,97,232,183,13,194,235,101,40,139,61,18,141,216,149,217,178,188,224,122,41,185,109,60,230,81,231,239,116,37,7,136,136,167,55,10,21,130,114,36,171,107,249,77,166,178,19,35,38,65,2,225,173,130,52,55,37,227,77,106,240,139,246,244,179,173,121,193,40,223,218,203,242,251,184,153,156,205,236,84,212,168,100,225,47,78,110,14,56,24,240,36,7,80,54,246,104,202,67,98,9,18,205,240,146,153,178,122,50,69,219,77,191,40,205,40,198,217,253,150,86,37,12,84,0,3,125,195,214,240,174,163,168,88,98,143,69,147,81,71,173,141,192,124,138,153,174,63,10,232,198,37,44,223,250,23,91,106,255,219,253,127,223,97,99,51,171,10,106,48,117,82,81,35,143,58,69,212,218,155,180,214,207,75,172,226,66,169,84,37,122,83,123,156,50,219,30,49,206,12,231,16,142,5,25,83,199,131,163,43,14,163,27,144,211,63,128,243,33,130,51,23,70,98,32,36,195,112,224,48,2,48,148,72,48,28,108,79,67,7,196,64,192,184,192,80,32,42,1,152,22,0,72,72,2,96,112,71,10,146,172,134,76,163,195,192,44,169,78,164,45,116,244,11,67,226,161,219,25,228,102,69,87,32,76,225,254,111,40,141,38,165,110,174,93,22,94,159,5,51,230,236,92,238,165,223,91,22,155,5,210,120,178,70,245,187,50,178,139,207,159,225,65,2,115,229,67,106,178,238,28,214,137,242,254,185,11,54,66,122,224,113,245,77,122,165,97,137,23,70,103,23,96,250,165,14,44,77,41,77,48,249,146,165,102,139,176,230,45,150,76,34,124,125,215,155,90,248,170,82,68,233,57,228,207,104,178,61,153,46,202,52,121,68,159,19,206,60,228,139,57,155,197,204,41,223,211,70,138,210,181,146,21,109,93,32,64,15,96,60,54,16,14,126,194,86,164,121,33,218,138,123,246,26,83,12,93,248,92,187,57,239,149,69,240,100,163,51,101,204,95,78,155,161,50,55,8,5,210,135,250,127,152,255,251,253,127,242,193,227,80,5,201,53,76,194,18,50,210,116,29,93,217,110,72,1,27,243,1,205,147,242,151,195,49,71,35,61,7,240,168,186,97,114,84,97,88,48,97,144,96,8,29,76,6,1,12,19,2,76,90,34,192,132,12,216,131,42,164,12,197,4,164,200,98,5,206,3,179,83,90,172,250,171,89,22,18,214,153,188,8,206,211,57,155,75,24,255,251,178,100,36,12,134,155,103,205,19,186,98,242,63,199,10,7,97,98,84,96,41,207,40,47,97,49,201,27,25,38,69,164,138,24,68,29,181,192,204,152,234,176,252,20,68,10,71,3,167,86,116,248,105,145,45,202,118,136,76,214,88,140,174,137,181,240,109,209,84,3,215,161,223,93,9,100,83,45,14,51,165,185,124,189,248,246,66,211,93,75,213,26,247,207,237,90,183,241,76,86,77,92,223,91,90,55,219,135,189,117,140,64,245,29,156,90,194,211,150,233,85,180,230,217,105,198,206,153,67,198,255,59,222,218,101,47,90,108,159,23,175,122,49,111,244,111,215,189,236,175,42,178,95,197,237,91,93,175,94,59,61,143,175,108,111,132,219,145,51,237,89,105,44,224,8,1,21,224,7,133,218,101,100,47,26,186,134,142,181,159,175,72,139,200,170,238,22,152,44,171,58,33,159,102,127,82,171,245,179,58,62,158,110,41,157,149,110,75,236,111,254,130,122,152,92,195,101,109,76,13,69,117,21,130,40,84,78,0,102,12,3,120,108,168,134,6,128,164,30,98,196,58,102,78,160,194,99,122,27,6,39,128,206,96,190,0,166,19,2,100,96,82,6,224,208,225,48,133,21,64,160,50,23,88,193,76,11,140,4,0,41,104,152,16,0,12,216,132,11,65,195,204,2,5,100,77,110,9,160,20,168,44,43,157,48,216,42,109,8,226,14,44,132,90,232,146,229,3,150,35,28,225,104,231,178,68,194,169,201,2,10,59,4,134,103,36,193,90,148,146,124,170,166,56,236,210,213,141,169,221,216,5,228,149,103,40,132,98,148,20,119,158,138,211,47,174,76,13,105,103,73,90,14,146,181,203,181,152,45,175,155,181,114,51,241,155,61,49,19,58,74,228,113,142,26,180,27,7,160,25,148,156,164,162,129,165,158,161,6,117,27,146,150,188,139,34,42,67,23,179,69,81,66,79,84,232,98,110,131,37,233,34,20,106,244,82,80,48,233,210,9,162,21,10,24,41,25,21,43,1,94,24,142,45,104,5,103,239,87,178,21,237,153,86,157,97,151,184,243,27,165,172,114,11,205,130,110,125,181,243,175,82,89,26,160,66,32,128,70,24,53,38,191,128,225,193,18,65,67,160,98,70,52,66,153,37,72,0,163,208,64,41,132,215,186,217,176,131,82,202,155,194,69,113,223,98,53,45,82,186,201,193,27,84,106,70,77,33,218,98,107,103,43,252,237,79,181,83,93,77,147,248,183,29,139,1,0,18,99,108,197,25,227,166,92,143,211,95,53,208,64,209,164,195,12,85,204,36,73,48,81,12,204,37,23,244,24,45,48,226,60,112,24,144,128,164,1,18,20,184,14,186,141,14,143,195,10,73,90,114,153,236,224,225,47,255,251,178,100,29,140,166,158,104,205,27,143,76,98,75,99,137,133,107,38,42,28,157,211,44,46,225,49,137,34,142,38,21,188,164,112,232,89,56,202,148,115,2,137,40,35,174,45,130,224,50,75,217,62,119,128,157,77,18,19,69,143,51,70,4,42,19,115,97,24,141,141,168,233,200,207,113,238,249,99,67,170,12,120,48,114,217,49,250,116,201,9,67,43,157,170,14,179,139,210,77,116,123,173,20,36,48,34,41,62,132,200,228,149,39,45,203,209,209,196,49,182,252,16,116,110,130,134,38,209,2,81,186,197,133,20,194,105,57,156,73,139,98,117,145,205,149,32,85,77,169,126,175,23,140,220,233,156,99,98,97,181,219,240,132,174,75,183,227,145,215,172,129,205,174,75,180,146,109,56,95,164,27,173,118,21,37,108,56,1,1,10,2,98,204,24,64,166,59,136,61,233,133,44,108,36,25,209,141,59,0,14,12,199,141,232,90,195,199,59,215,158,218,202,46,239,83,242,7,155,146,203,114,114,201,41,130,92,180,165,247,209,52,37,185,29,206,156,147,79,104,182,137,39,238,37,22,128,11,61,194,119,177,180,129,224,141,184,231,147,248,219,151,28,192,132,200,211,162,136,205,65,148,208,81,208,192,194,40,137,105,48,80,20,48,96,102,50,244,246,69,224,112,240,44,87,152,78,14,175,18,176,189,124,0,7,115,16,129,37,134,97,42,77,99,18,132,77,109,61,33,27,48,168,145,204,66,150,10,1,90,191,166,42,5,212,134,134,145,2,193,138,6,170,12,100,12,198,218,79,33,201,42,105,58,237,37,131,185,42,194,211,74,164,206,174,237,82,81,93,87,52,247,245,77,140,103,223,229,157,218,232,173,80,211,106,146,93,197,211,48,135,29,154,162,194,89,23,97,22,163,147,125,13,166,64,70,133,37,99,20,235,85,123,217,212,144,236,49,166,99,158,239,101,89,151,116,71,9,177,233,22,41,184,219,8,153,89,243,111,117,165,37,61,85,67,166,186,213,111,158,35,77,19,107,37,54,148,96,183,101,68,40,155,58,131,198,108,66,106,121,66,223,105,71,37,159,102,214,78,51,95,149,8,36,166,42,44,96,68,199,18,132,112,190,5,156,9,194,30,131,40,88,53,98,49,36,110,204,180,88,6,214,33,103,37,31,113,34,153,7,153,138,148,180,216,126,40,238,212,38,122,115,110,232,220,223,113,15,123,166,143,181,167,87,81,199,203,156,108,166,215,122,47,119,88,0,91,163,15,96,227,228,200,243,86,2,179,95,84,99,4,5,115,14,153,161,96,92,194,48,52,196,146,72,32,78,0,138,6,56,19,172,100,104,73,48,4,52,48,108,4,68,18,229,81,140,41,15,208,28,133,175,195,138,196,56,255,251,178,100,30,140,198,188,103,76,147,186,75,242,60,164,105,226,101,133,84,155,233,165,52,111,105,139,201,14,157,231,13,145,26,56,8,152,219,140,227,72,28,204,26,108,93,22,24,252,26,165,72,20,226,44,61,137,162,130,240,124,185,92,64,179,147,181,235,202,57,43,115,36,155,199,112,28,238,86,114,163,146,88,193,91,185,206,227,185,119,105,30,75,152,50,213,90,142,59,125,88,81,181,250,112,138,106,30,124,23,86,37,161,44,89,53,173,88,142,37,36,4,100,174,208,244,209,28,138,234,42,195,9,210,4,11,198,117,5,238,160,181,33,93,75,69,231,214,147,177,121,234,189,167,170,222,77,71,153,138,200,91,148,39,91,3,181,82,116,41,53,218,118,46,171,84,230,144,112,90,242,74,35,12,139,31,77,183,145,0,26,160,172,93,224,2,71,65,225,139,39,41,119,135,128,45,190,76,208,116,52,33,65,45,84,170,227,144,199,119,101,95,196,250,86,174,180,182,141,65,83,215,161,150,162,208,137,183,67,39,250,237,166,81,204,42,234,221,86,196,0,0,109,200,96,210,31,6,140,161,18,100,188,24,134,31,32,162,97,162,3,134,23,96,106,97,60,0,194,48,65,29,13,145,32,68,46,25,130,40,68,14,147,26,128,106,1,168,26,149,135,52,151,133,135,20,208,71,230,194,182,159,50,162,34,128,208,52,220,81,109,67,78,85,49,117,164,84,41,210,229,65,45,246,227,234,233,227,122,24,77,38,239,113,125,206,113,235,22,31,179,55,36,221,140,180,121,218,10,253,98,223,69,99,165,255,165,183,150,13,214,21,75,208,168,91,14,33,70,127,122,186,209,89,147,5,245,125,197,148,170,187,69,92,88,209,219,244,162,92,211,223,95,44,176,246,191,184,183,226,59,89,116,185,44,30,60,180,184,194,74,152,218,229,37,119,57,87,122,100,42,208,225,114,252,234,243,103,21,82,244,185,57,76,43,181,61,225,41,246,188,190,104,187,116,190,140,233,9,255,92,213,215,44,107,205,118,251,131,119,71,246,186,160,0,7,0,55,34,237,8,28,31,172,57,192,162,136,11,14,0,136,89,51,202,56,86,155,27,141,20,198,147,94,197,48,144,88,37,71,214,66,189,213,140,160,200,66,183,157,157,14,159,251,211,255,255,255,222,74,209,35,41,30,88,86,78,227,50,124,252,0,0,12,0,74,110,51,4,176,185,52,179,6,19,33,161,22,48,133,14,211,26,224,102,48,20,19,52,107,4,2,65,130,240,83,10,0,104,192,9,152,57,4,72,224,13,200,0,192,206,6,105,101,2,3,128,199,48,60,3,92,173,205,178,68,197,104,64,51,60,77,58,7,73,249,103,249,46,137,101,84,74,77,248,113,255,251,178,100,42,136,199,41,105,77,83,217,99,114,63,36,233,178,107,7,28,32,101,209,52,78,237,229,129,20,142,38,137,140,172,98,66,38,24,90,120,82,62,13,111,115,86,52,135,122,126,54,23,54,27,231,224,209,43,92,203,185,204,93,96,89,28,198,150,200,241,12,68,115,74,142,9,198,12,73,53,251,23,233,14,191,7,221,139,29,84,150,197,34,76,238,63,43,30,72,149,15,12,175,83,248,78,50,92,137,194,197,160,72,178,28,92,72,178,206,178,75,209,115,107,87,106,127,132,237,148,199,12,250,136,14,154,81,180,89,140,234,243,79,178,251,175,167,173,133,202,175,57,127,168,245,149,197,21,236,227,246,68,130,177,167,14,92,156,167,63,241,58,192,221,50,252,59,82,179,0,188,2,202,64,122,9,15,115,160,177,68,140,4,234,70,129,88,215,149,172,168,249,182,154,199,38,235,64,191,30,94,181,212,194,229,27,211,31,123,44,131,195,138,119,106,189,12,78,142,213,243,91,242,141,88,199,207,37,107,70,123,230,192,20,72,193,7,164,255,176,160,205,229,72,208,128,148,129,35,50,16,30,53,144,67,1,11,58,211,115,10,22,50,64,195,93,134,2,10,164,41,119,4,133,88,144,210,26,112,12,156,24,200,57,113,160,182,14,5,3,48,16,224,94,15,129,160,91,4,128,150,33,170,49,158,173,112,13,193,242,182,88,213,103,104,114,147,35,172,26,71,81,56,88,156,124,167,149,4,205,234,125,165,78,135,168,153,20,12,236,103,91,184,202,67,222,75,209,130,170,8,141,233,147,157,84,74,224,23,195,193,145,141,28,172,107,56,27,141,3,64,228,67,38,194,224,235,94,137,42,189,71,15,84,182,239,186,229,250,174,62,139,224,106,11,2,44,177,157,132,177,12,99,115,134,187,67,208,245,191,167,248,63,15,199,86,165,165,121,92,231,202,254,71,10,82,147,102,94,241,226,124,183,144,179,45,95,30,60,74,101,94,78,208,183,55,235,182,247,244,106,241,97,155,226,222,61,109,42,140,238,28,239,84,238,123,115,127,120,143,245,152,81,49,76,95,95,54,166,189,181,159,14,117,33,150,135,199,197,34,81,32,0,64,142,128,215,133,22,107,185,93,34,61,69,25,92,229,87,100,15,48,141,40,250,100,35,153,82,132,188,84,62,28,122,22,145,173,148,50,37,23,169,243,86,158,80,91,17,236,241,225,126,13,83,101,175,242,223,249,119,254,78,17,25,255,25,234,255,214,240,0,76,21,109,58,73,124,216,39,67,148,46,206,86,82,48,138,240,218,245,55,203,77,132,145,65,65,17,77,162,212,247,51,241,204,0,118,78,161,234,9,74,35,4,44,233,221,156,13,226,168,243,15,10,195,255,251,178,100,27,142,6,201,115,207,11,154,121,84,65,167,186,6,97,34,84,29,85,207,54,78,62,121,9,23,175,39,73,134,21,82,218,1,188,129,206,201,206,164,52,209,74,181,112,176,205,203,240,242,44,75,198,107,47,46,135,148,35,212,133,186,114,55,71,147,61,213,49,174,222,170,158,198,29,254,20,181,191,84,218,64,151,35,222,214,61,118,152,38,248,233,35,202,19,227,158,184,110,29,204,209,161,172,110,178,42,119,101,203,184,239,90,191,132,64,149,58,224,76,19,108,101,179,30,234,87,127,231,127,29,43,245,107,253,231,86,220,35,75,88,197,45,254,43,78,165,36,12,219,204,58,86,203,146,24,181,224,181,253,218,72,250,170,116,213,47,80,177,45,179,5,234,149,246,233,120,27,255,95,127,63,255,228,155,255,255,211,227,201,154,23,196,28,130,78,100,55,122,22,217,82,42,116,130,140,209,239,83,100,108,153,131,134,2,155,197,81,230,184,121,31,145,45,52,197,85,43,81,34,138,8,90,152,200,92,51,127,89,117,125,122,255,255,255,211,255,255,55,5,202,59,236,236,253,250,204,219,254,76,3,51,87,140,219,14,51,145,149,207,86,188,52,226,104,199,37,51,57,75,204,58,4,48,234,96,194,160,67,45,136,204,194,102,88,225,135,81,100,241,113,27,81,225,47,165,56,242,109,33,160,81,24,117,11,203,0,180,225,144,80,191,52,205,2,97,254,87,118,243,93,140,26,145,181,91,239,20,12,42,3,38,233,21,120,117,95,65,140,168,138,108,144,70,103,168,104,61,213,177,201,181,168,97,183,79,179,149,7,172,139,237,210,199,211,218,129,62,101,98,234,11,225,94,9,104,246,20,228,181,225,30,19,233,240,158,226,237,140,191,182,69,214,30,173,215,62,108,232,129,10,167,34,128,214,3,64,250,137,163,211,99,66,22,179,20,43,64,121,116,101,182,93,39,172,90,90,234,115,155,160,236,41,237,99,171,105,128,185,139,203,55,53,90,209,51,62,153,153,48,19,0,201,34,108,87,58,113,81,214,95,152,32,77,44,213,70,165,84,81,41,170,218,42,233,46,113,49,205,77,78,198,78,228,0,0,4,194,148,76,169,177,74,135,148,151,66,35,9,12,190,109,138,29,25,33,76,107,22,198,219,156,185,7,99,21,252,156,141,87,102,152,52,246,155,19,106,179,109,119,253,127,246,111,211,79,208,255,253,191,234,175,253,191,255,250,127,250,127,179,255,241,190,186,200,0,0,99,15,139,211,157,139,243,22,209,19,148,149,3,67,139,19,0,15,51,6,8,147,43,192,227,3,72,48,32,22,98,136,8,98,224,210,48,2,24,90,71,24,76,5,22,6,161,131,193,124,10,191,56,137,29,102,255,251,178,100,29,14,231,51,115,205,147,184,123,80,71,139,185,227,101,98,100,25,69,163,62,110,101,231,65,37,169,103,9,150,29,80,133,126,76,33,138,195,116,112,205,43,210,226,199,169,225,202,59,111,75,95,164,96,109,218,252,152,112,233,162,150,8,240,172,5,122,7,195,35,127,101,144,60,146,27,43,95,192,73,143,8,240,129,113,10,178,149,147,63,94,64,62,134,3,41,169,89,14,91,108,195,38,209,244,29,212,154,1,62,154,72,35,154,61,95,32,237,118,173,239,82,57,99,231,88,231,177,245,27,68,24,68,103,212,243,103,13,203,121,212,45,103,62,108,226,255,56,182,173,246,184,119,239,138,248,183,159,86,193,221,186,107,57,167,146,92,98,141,208,243,125,87,81,240,111,68,203,92,104,123,244,135,62,166,204,180,181,226,201,74,70,198,191,247,207,255,255,92,91,231,90,150,210,224,0,0,2,189,11,228,144,17,181,130,23,71,48,161,213,211,6,43,100,128,26,175,211,67,56,194,221,194,123,181,23,119,202,238,124,53,53,123,159,170,159,126,223,251,239,175,79,226,63,240,95,255,255,145,255,86,255,255,239,255,231,255,51,247,246,196,188,59,182,45,218,10,188,192,74,67,196,4,76,46,125,56,26,76,210,224,147,14,4,12,6,76,50,136,36,240,89,64,67,220,58,230,103,134,190,165,157,83,39,2,14,166,37,53,150,56,93,37,29,139,40,169,79,46,186,70,141,218,89,158,82,237,44,117,49,227,88,42,211,193,65,102,220,96,207,113,240,75,213,118,108,21,208,180,143,198,121,181,250,57,195,225,143,217,171,19,114,64,203,188,170,191,72,178,102,198,195,70,114,187,215,217,235,159,152,85,248,141,172,200,239,255,170,105,169,3,224,139,57,29,62,38,175,195,86,239,228,215,205,62,61,113,152,218,204,222,3,21,38,206,160,94,52,212,135,52,231,108,242,103,77,240,25,110,216,224,187,138,214,168,120,168,85,171,160,118,19,156,136,122,126,176,62,104,110,116,147,158,205,78,9,197,115,28,15,34,178,145,151,238,148,117,107,3,25,243,176,33,72,15,136,24,33,135,196,41,23,80,42,100,14,219,136,78,168,42,42,75,4,85,41,145,169,10,12,171,122,35,218,53,185,115,21,78,36,222,97,42,153,171,39,163,104,249,154,179,239,244,34,219,126,43,239,255,255,136,63,175,255,217,189,69,175,215,210,131,193,0,0,177,154,208,226,2,136,202,19,220,194,212,216,198,195,144,194,213,112,194,102,56,18,6,25,38,23,24,54,21,24,176,29,153,28,58,136,65,35,21,133,83,20,192,0,132,164,128,21,252,120,116,121,28,66,254,203,135,89,141,18,105,132,71,224,54,201,44,81,88,255,251,178,100,35,136,199,110,106,76,147,186,123,114,66,137,153,210,101,37,100,24,221,161,65,78,61,53,193,43,31,39,77,148,181,168,62,57,40,64,53,202,139,117,186,98,174,20,191,210,12,112,3,36,159,156,94,217,221,42,1,119,241,205,66,96,234,195,130,17,105,187,217,81,140,110,189,74,70,51,88,19,43,59,186,74,172,39,196,104,240,1,132,99,110,168,70,183,40,91,122,14,97,16,129,163,34,62,30,9,196,120,88,77,122,210,63,222,35,95,230,13,182,123,31,87,107,3,106,54,223,196,207,133,26,6,237,111,155,79,253,247,46,224,58,155,91,101,242,55,197,182,98,75,26,4,119,56,216,139,88,246,121,10,4,76,188,109,125,76,204,237,229,105,41,131,175,26,35,248,140,118,150,29,209,109,217,223,135,9,130,179,62,182,37,133,254,81,245,18,107,186,192,0,15,24,210,114,2,94,39,236,154,2,208,13,4,164,73,73,188,240,8,137,184,209,34,52,81,188,7,223,62,48,221,181,25,87,86,71,75,29,98,110,158,36,251,107,250,116,255,209,255,125,91,241,14,223,255,217,227,195,63,191,230,235,254,37,250,192,36,0,5,79,204,19,16,48,169,144,198,164,67,11,60,64,211,211,9,131,76,20,102,49,160,56,193,67,20,136,22,41,152,180,64,84,0,14,16,5,128,13,78,105,179,211,185,5,1,136,3,69,80,27,66,86,69,107,140,197,228,16,74,174,19,138,24,234,68,43,20,83,177,101,84,97,78,175,171,135,231,170,223,193,151,76,22,77,53,218,111,221,187,63,188,159,226,15,220,155,214,78,248,89,239,241,216,21,63,76,104,31,216,181,246,84,234,152,189,105,191,245,109,235,214,153,211,81,171,23,97,242,121,215,185,68,206,224,123,90,75,90,176,39,181,165,218,20,156,170,5,79,162,106,218,116,163,217,114,17,115,112,217,65,82,81,99,234,81,5,140,227,4,41,148,50,56,57,65,242,198,97,39,46,105,197,81,156,47,148,113,70,26,129,44,29,127,245,48,0,24,0,216,132,1,18,152,127,84,151,226,172,32,202,96,150,226,58,212,4,99,76,53,167,234,52,47,198,194,14,208,241,184,223,254,212,81,87,43,235,193,57,95,85,157,155,243,233,87,250,191,255,59,253,245,182,218,96,246,236,76,36,82,160,200,177,149,52,81,185,131,243,172,0,197,109,3,115,224,195,11,214,227,190,227,67,117,212,19,18,27,51,45,205,112,52,146,8,62,140,37,21,76,71,30,12,186,36,74,128,49,141,35,41,129,1,25,128,128,19,188,52,23,179,209,16,136,98,64,50,8,1,94,161,81,68,104,42,17,134,211,144,164,183,129,125,119,68,222,71,113,160,65,5,102,85,90,255,251,178,100,42,14,199,129,117,203,139,184,53,112,70,7,201,227,97,7,106,28,89,213,52,78,188,220,201,55,163,39,205,133,53,184,176,241,17,90,170,20,39,114,45,182,240,243,19,173,228,169,30,189,152,129,112,167,51,42,233,214,110,217,33,108,167,23,137,81,231,184,10,182,241,95,213,233,100,141,62,95,78,152,173,7,152,188,93,226,218,183,133,130,19,175,90,106,174,29,125,216,47,54,124,187,46,254,125,156,62,166,121,126,121,106,221,101,61,143,35,45,79,89,211,243,27,215,37,151,119,172,243,229,235,117,109,231,84,195,245,169,162,249,157,211,30,130,80,118,20,235,64,244,231,151,140,180,123,148,121,91,196,232,21,160,122,60,216,48,137,125,222,77,164,227,11,240,227,89,226,191,120,185,103,136,201,142,81,118,205,198,192,3,16,0,245,34,3,164,9,232,113,129,33,6,6,2,79,56,10,58,95,91,143,75,216,202,86,72,32,210,24,19,215,83,82,44,162,131,43,149,150,169,68,108,253,79,219,87,253,238,87,103,208,155,184,213,190,175,149,239,192,205,75,166,216,230,199,219,108,171,129,102,0,34,134,91,169,6,76,37,71,63,19,166,161,144,6,42,7,70,63,169,230,48,9,38,40,143,160,128,4,32,252,49,204,88,70,243,19,8,19,7,192,68,123,47,57,64,61,96,46,18,15,7,72,133,28,33,12,202,0,241,8,24,68,0,73,35,53,230,157,120,236,201,112,236,223,71,56,118,141,154,48,121,178,176,1,153,179,118,237,41,142,111,173,225,64,23,198,120,187,110,213,33,1,161,17,171,203,122,167,223,115,247,206,200,180,228,211,218,58,15,16,1,144,231,135,136,223,22,1,15,182,65,11,15,57,89,191,226,75,175,149,137,53,2,108,202,213,109,239,52,241,87,105,74,228,220,85,103,112,115,155,230,148,251,250,250,223,190,232,110,134,133,100,152,157,81,50,20,201,32,133,190,164,118,249,131,201,41,65,212,32,145,176,113,90,197,160,139,166,60,137,218,36,164,209,40,12,211,158,134,11,45,117,247,223,255,190,255,218,99,254,217,14,165,174,0,0,110,4,121,76,6,14,20,80,211,4,79,85,117,25,80,91,13,157,27,174,78,63,237,45,32,13,77,139,135,74,51,55,62,187,178,179,203,39,230,62,186,191,253,95,249,207,253,127,166,24,217,71,75,138,168,213,231,42,157,208,51,32,45,49,218,47,169,107,178,217,22,175,81,138,80,120,0,40,0,210,159,131,7,140,200,168,203,138,1,231,230,160,40,42,148,97,73,98,199,65,132,8,8,24,1,49,192,156,129,4,141,236,145,235,152,197,187,11,5,199,234,34,251,127,70,167,173,71,49,201,141,79,42,82,237,106,255,251,178,100,30,8,197,226,104,209,59,111,77,112,73,199,137,227,100,175,142,30,169,203,46,46,225,147,193,23,161,40,9,132,169,114,5,38,31,179,72,245,51,90,97,239,177,64,150,237,75,113,250,243,169,123,46,126,103,173,25,230,240,148,121,204,21,171,228,219,102,214,28,255,107,75,125,162,86,255,133,247,67,171,231,21,199,198,245,169,55,254,111,156,181,172,238,130,156,235,227,113,175,89,96,90,214,174,190,177,140,207,146,82,152,71,147,145,41,101,81,171,62,141,18,53,218,69,55,78,74,20,105,181,81,191,14,159,138,136,87,76,133,85,79,44,68,153,194,98,218,241,152,226,202,29,213,144,188,32,141,66,255,250,0,0,14,8,136,55,128,194,205,136,210,20,24,34,131,35,152,200,78,221,49,121,110,60,14,245,191,175,184,244,230,81,128,198,106,53,214,109,145,6,153,24,99,252,73,183,239,255,183,254,235,246,213,255,16,53,177,168,109,26,181,53,190,189,241,86,183,241,90,210,126,71,255,235,0,80,124,221,224,4,212,164,52,247,75,24,212,195,52,203,146,188,209,1,88,106,170,49,220,138,48,100,18,51,76,17,51,148,100,10,4,163,199,88,32,1,2,0,163,160,169,88,105,7,136,129,19,30,64,224,104,0,216,138,162,152,144,150,50,16,148,149,137,53,229,45,184,170,207,76,96,8,214,165,54,58,117,156,215,86,49,66,82,145,11,211,36,160,40,107,25,40,29,27,99,50,242,213,59,8,65,37,202,53,14,69,137,203,72,109,40,189,6,201,187,113,52,121,123,23,10,222,116,45,74,106,94,40,215,227,250,252,107,74,207,3,119,55,113,143,88,219,135,251,137,36,14,25,229,11,214,119,59,217,234,11,159,79,126,119,180,237,85,75,235,3,225,183,244,11,49,165,176,179,151,142,207,183,4,182,213,109,123,188,155,230,207,106,220,127,98,110,252,222,193,110,130,215,163,206,100,45,44,130,125,140,141,42,232,202,169,215,69,21,22,46,201,150,107,69,22,254,111,38,55,55,160,172,18,239,77,166,99,202,194,190,97,185,138,196,3,195,7,52,68,19,233,136,164,35,80,136,208,242,91,216,131,147,154,194,227,176,214,184,121,124,233,31,183,127,151,119,127,249,234,173,30,73,237,191,207,111,255,245,111,250,255,110,255,31,128,170,84,187,208,253,59,61,200,80,248,60,54,87,50,178,59,52,72,0,0,0,145,34,92,219,68,116,211,131,108,214,217,4,153,186,48,217,85,6,177,70,39,132,102,54,11,100,34,40,192,92,102,0,130,159,166,22,27,38,5,128,3,64,50,106,131,129,214,16,33,15,200,133,117,123,5,22,4,17,33,60,112,41,130,217,218,83,192,142,193,106,132,255,251,176,100,36,142,231,119,118,76,19,175,77,112,68,167,185,181,103,7,28,25,233,163,56,110,105,137,201,23,159,39,13,172,28,168,143,48,43,24,236,96,166,22,214,209,80,127,157,230,48,66,18,131,53,118,29,18,162,72,48,232,100,54,9,43,36,172,66,133,16,173,28,49,59,243,199,22,84,35,153,116,67,119,86,178,157,150,40,18,14,183,109,94,164,132,240,121,96,162,90,212,116,51,229,188,95,199,220,55,42,253,79,13,220,8,146,195,219,239,149,205,235,178,165,83,154,194,142,254,47,181,224,203,25,182,38,233,153,240,222,225,146,134,254,40,82,2,198,21,32,68,187,136,172,181,45,57,17,148,34,80,210,56,200,158,227,76,121,70,41,200,137,19,13,100,155,156,20,223,137,191,82,106,41,23,219,159,133,252,103,35,28,247,175,233,109,213,51,29,169,164,2,0,42,229,185,8,68,248,68,178,6,57,129,56,144,134,65,82,56,166,3,215,87,170,254,173,215,147,81,230,250,121,132,193,229,90,173,168,247,99,74,141,7,229,194,237,234,23,111,255,245,255,255,161,185,66,255,141,155,255,254,188,121,218,221,255,33,254,144,228,165,80,217,165,13,166,8,97,155,22,108,44,118,50,130,16,204,238,195,47,8,135,131,244,160,120,7,156,113,114,140,198,102,66,80,34,28,113,35,68,37,192,67,35,51,67,133,202,15,151,213,111,182,241,157,189,24,83,90,104,25,212,101,184,75,162,110,180,23,2,48,161,9,8,184,13,115,130,244,9,245,214,148,164,86,232,117,105,228,93,64,178,43,97,111,102,20,27,196,31,61,246,85,252,65,13,186,74,209,94,99,255,88,28,90,154,138,180,235,185,120,97,220,220,219,40,91,198,35,169,110,144,44,255,128,226,145,59,47,83,150,27,196,204,28,177,125,233,46,125,30,98,87,183,115,252,120,246,63,105,69,79,212,46,57,74,72,104,253,9,107,198,101,244,200,107,179,113,75,232,49,93,147,170,40,60,63,237,188,218,216,77,231,14,204,226,239,156,75,125,127,217,207,86,213,244,24,20,22,94,81,192,64,183,192,227,160,68,34,67,22,104,241,157,101,196,1,5,10,111,62,219,152,157,250,23,63,24,152,101,127,83,87,31,103,89,85,29,33,234,59,255,255,255,255,231,101,63,141,123,127,111,237,98,97,145,202,139,63,37,17,127,231,190,175,104,48,76,184,51,80,131,50,132,74,56,195,77,30,30,12,121,109,12,39,8,67,40,3,13,65,163,1,67,226,16,244,208,224,28,152,5,50,196,62,105,192,32,252,16,3,20,5,45,240,88,41,7,28,47,170,91,5,132,18,130,140,4,6,6,217,179,168,245,18,82,64,79,163,180,9,20,228,120,255,251,178,100,39,14,135,94,121,75,3,184,76,224,76,135,185,195,100,237,142,27,69,211,48,78,189,51,129,19,31,39,93,148,41,136,153,107,234,121,87,56,143,234,36,176,116,30,87,118,69,159,61,109,85,95,61,199,216,228,23,57,0,181,23,214,122,83,188,93,8,205,141,23,13,213,220,125,202,250,148,174,126,113,177,1,231,101,55,235,106,187,234,158,25,85,127,221,92,121,75,220,116,29,170,177,37,17,179,72,80,106,184,233,223,229,58,12,7,30,135,35,24,74,5,155,146,106,120,55,122,206,236,86,124,178,55,4,105,214,163,197,152,147,75,220,40,197,70,22,211,83,218,189,95,53,152,181,168,36,206,227,45,90,56,199,115,99,59,140,247,37,177,70,253,89,25,108,147,19,205,204,205,90,15,212,44,179,115,131,231,249,85,52,0,5,224,10,234,170,72,129,241,0,97,96,132,12,87,68,137,46,107,73,103,69,145,136,162,123,37,189,91,249,31,141,90,137,131,239,74,218,107,232,229,204,86,98,200,221,30,141,165,125,127,255,82,202,84,196,97,88,39,56,122,107,210,92,4,136,217,170,179,186,157,185,163,45,6,231,66,147,5,196,19,3,192,163,24,77,35,211,203,0,18,30,99,186,18,97,163,90,99,208,134,88,9,209,184,33,122,7,53,194,48,4,193,131,76,179,0,192,24,176,3,49,187,72,248,28,98,58,76,136,40,11,135,14,194,129,32,72,158,147,179,133,84,88,87,16,203,250,106,160,196,83,50,143,195,164,192,57,65,194,144,19,50,238,45,219,227,1,29,117,58,134,30,143,118,133,235,49,62,149,116,231,18,56,197,115,173,75,77,110,68,219,219,1,178,60,139,255,233,180,80,231,37,157,254,90,117,184,3,87,25,51,11,139,216,151,206,150,109,115,136,22,108,92,74,204,111,168,230,147,132,220,136,234,37,204,204,84,83,169,169,182,195,113,63,54,214,103,73,155,68,190,73,27,82,237,190,147,146,63,25,47,146,184,82,150,189,91,9,38,180,51,46,115,214,146,154,239,216,110,246,227,10,223,123,231,159,118,127,54,159,82,242,93,104,0,162,173,1,252,119,68,107,26,58,151,40,42,176,17,212,186,73,108,84,224,182,91,93,173,77,146,232,50,99,197,195,181,123,81,29,222,182,51,97,114,53,244,125,178,159,171,105,219,218,64,255,82,111,249,195,91,250,89,21,41,86,53,73,240,100,222,245,224,1,84,4,197,35,32,197,117,64,251,67,40,194,112,92,199,165,148,193,183,132,28,137,152,48,16,10,138,98,16,224,4,236,40,177,140,134,32,168,6,96,16,22,50,4,17,2,83,99,161,113,137,64,59,184,200,139,178,44,79,14,133,64,96,66,152,168,1,193,255,251,178,100,34,142,7,27,118,75,139,175,54,192,69,167,201,145,105,98,134,155,253,161,54,85,204,128,0,245,33,40,106,176,80,0,173,221,156,58,81,23,26,77,105,89,97,184,130,233,121,215,210,247,128,33,9,173,66,52,12,82,220,42,1,143,38,219,27,76,71,198,109,31,196,92,231,7,178,110,44,128,107,66,180,141,244,202,225,87,11,64,27,183,58,171,12,56,9,241,43,37,80,132,20,30,203,135,218,47,15,59,100,29,213,236,246,154,245,146,245,131,137,97,184,98,83,119,218,12,150,212,6,184,249,101,190,160,210,212,165,98,251,163,143,245,223,102,93,60,122,229,30,125,107,199,56,173,108,155,51,85,105,132,25,205,196,239,80,168,12,135,169,249,224,181,165,165,215,41,118,129,144,221,44,250,149,198,207,231,153,17,159,233,192,34,127,22,113,26,140,246,65,233,166,45,169,152,46,17,44,170,29,63,17,84,201,9,125,9,76,53,138,185,62,118,98,42,211,121,194,165,208,122,253,41,186,10,47,114,116,211,247,146,133,99,105,249,155,254,118,251,159,20,61,250,244,254,255,255,252,122,199,233,47,198,65,102,44,31,25,173,192,117,180,121,141,65,134,52,97,24,24,40,106,240,88,96,76,68,13,50,176,20,205,161,148,103,50,136,65,14,136,172,162,130,64,54,88,65,17,111,109,188,0,1,3,199,18,28,88,71,34,89,110,66,253,212,132,36,45,72,13,117,74,110,52,249,21,59,205,6,83,178,230,64,177,105,235,179,101,249,69,75,82,231,199,123,41,175,114,215,204,95,198,187,227,188,187,7,255,199,39,235,92,95,156,199,185,239,55,221,228,231,27,38,24,110,255,50,125,218,109,125,199,172,234,91,98,127,28,107,77,242,190,93,221,200,206,124,191,1,85,185,91,59,25,246,53,119,10,46,83,217,191,27,175,201,103,106,212,194,103,119,42,115,155,155,239,253,219,219,213,174,87,253,85,203,123,194,158,205,251,184,225,217,139,216,197,45,252,245,203,121,243,90,175,51,95,47,189,73,150,23,251,118,197,73,236,237,1,150,41,27,72,173,67,94,1,2,0,66,39,48,24,65,20,199,99,178,49,64,172,165,70,232,102,189,212,187,221,184,78,117,239,208,48,136,51,187,244,242,226,196,69,59,229,252,113,234,203,79,203,254,209,178,55,86,198,127,126,255,255,160,247,140,191,161,7,192,0,0,0,12,58,227,116,195,164,83,63,152,130,203,211,57,16,140,96,45,56,160,88,137,174,85,20,153,192,76,74,38,52,176,36,195,64,192,176,141,132,24,108,97,27,42,134,86,4,18,0,176,130,16,180,64,7,10,133,196,139,127,21,139,160,137,69,81,24,70,6,96,85,167,94,13,42,255,251,178,100,38,128,8,26,102,80,158,115,96,0,72,194,90,3,204,164,0,26,21,155,66,125,188,128,9,35,11,230,199,180,144,0,150,234,48,128,198,25,14,196,195,155,86,21,14,41,7,13,72,155,219,118,29,135,154,55,73,13,199,159,133,57,135,209,6,189,37,122,215,43,74,229,239,254,114,185,180,46,179,26,96,13,78,146,154,69,217,217,94,53,229,118,173,95,135,42,82,206,55,175,180,26,214,93,166,123,75,219,157,206,222,85,101,149,35,23,170,82,97,204,248,16,36,130,168,247,3,39,90,205,85,86,4,251,223,167,148,212,194,173,54,20,117,59,79,40,177,98,254,239,103,151,116,173,208,108,54,252,58,155,151,182,148,207,83,199,151,57,190,231,175,213,172,51,250,253,253,229,99,14,106,159,10,152,231,247,107,229,43,111,224,152,205,53,84,50,102,173,97,254,167,139,63,178,58,81,255,210,76,151,255,42,25,66,64,0,0,0,34,0,0,113,130,74,16,154,17,112,227,102,123,2,227,52,177,162,148,52,72,85,164,222,230,154,212,138,55,180,101,6,100,65,174,95,115,99,132,209,185,116,195,11,1,44,69,41,96,64,243,47,93,136,186,119,33,105,106,175,213,236,117,27,63,255,255,255,235,0,2,12,149,187,149,7,60,205,38,64,75,166,2,154,58,140,44,178,215,157,240,227,227,31,19,107,166,0,69,125,203,81,246,156,234,179,2,96,159,230,28,148,207,114,93,46,4,209,48,13,51,27,59,153,52,31,66,97,146,50,140,54,121,168,29,254,149,92,166,143,200,96,26,182,110,188,214,167,163,21,107,89,179,126,142,72,255,58,211,211,210,217,221,119,184,207,200,45,80,195,151,234,90,187,77,90,49,95,14,111,93,161,203,241,189,149,216,205,46,58,173,111,241,237,204,187,186,90,221,199,120,243,247,141,218,242,216,141,138,74,106,124,55,157,78,242,245,105,235,114,187,89,90,231,212,195,87,119,51,90,154,214,85,236,118,214,25,213,221,140,240,195,153,247,27,21,117,174,107,27,127,158,118,171,74,240,179,123,29,99,95,28,62,255,117,134,118,170,234,254,25,88,167,246,167,253,79,72,2,232,165,137,136,50,46,240,116,81,139,84,22,16,28,101,82,195,8,80,28,58,128,112,35,112,181,79,190,15,9,239,200,201,44,154,70,40,18,52,211,72,243,160,216,70,170,113,102,236,50,177,195,100,157,44,220,161,101,27,125,38,205,107,13,9,127,243,63,255,255,253,64,0,2,10,116,42,158,104,56,135,148,202,125,43,64,163,147,44,11,51,113,51,76,32,49,225,0,80,184,68,141,218,45,66,55,53,2,215,169,154,67,169,163,234,54,56,91,115,75,231,132,46,82,239,171,255,251,178,100,27,12,38,99,103,208,155,120,98,112,71,38,89,210,105,226,62,155,29,161,78,109,229,227,65,25,15,39,165,151,148,248,74,219,100,200,254,152,37,213,165,72,168,163,239,23,127,154,195,214,203,219,131,52,156,83,2,115,131,197,130,86,93,11,92,66,36,22,9,101,51,170,67,154,147,71,146,83,167,135,166,103,250,138,134,6,102,11,55,34,216,76,255,99,109,188,154,79,180,202,52,148,212,138,22,77,219,92,177,98,195,197,231,148,46,26,153,129,49,252,184,235,43,223,152,229,165,143,236,203,203,109,63,177,21,207,207,217,125,97,229,92,214,169,11,243,123,218,122,103,183,249,61,245,150,218,130,148,122,46,51,78,130,133,49,205,61,35,15,190,247,214,24,88,82,220,107,168,237,242,149,243,32,0,4,237,174,71,100,228,149,66,144,185,177,129,227,65,75,242,41,9,3,204,18,22,116,219,196,242,30,120,197,85,19,111,183,34,0,125,128,59,22,183,172,110,243,204,153,27,225,59,106,99,127,251,105,169,142,254,169,255,143,255,215,255,255,233,255,57,93,159,166,176,18,85,91,204,128,60,228,223,205,48,188,106,101,35,134,78,20,52,215,152,228,6,42,144,136,109,100,16,40,128,19,8,72,238,13,161,228,202,202,228,147,21,64,193,22,176,182,51,146,233,229,90,173,157,126,2,229,172,216,153,79,28,155,233,20,180,113,78,164,140,194,145,145,18,132,206,138,52,211,40,213,50,65,141,27,175,93,194,136,253,133,227,203,168,155,156,95,70,51,206,202,171,72,81,18,202,240,78,141,170,157,35,16,234,182,85,108,53,212,25,36,62,98,90,184,174,53,104,115,110,164,210,107,136,176,47,87,215,105,183,36,114,183,37,238,44,101,20,69,251,55,62,102,96,113,70,65,107,109,27,81,93,181,179,120,74,163,19,27,69,68,206,229,167,213,225,87,213,131,120,149,81,10,23,56,237,70,179,186,102,183,203,181,171,74,216,230,213,101,50,86,37,215,106,8,184,130,174,155,80,149,113,97,104,243,146,96,129,0,0,111,186,134,33,161,169,48,144,96,70,68,43,202,18,106,65,70,19,106,240,84,135,184,251,117,140,166,243,69,219,4,104,17,23,230,37,164,180,155,47,187,159,246,109,62,134,20,250,132,95,226,125,50,182,234,235,255,255,255,223,246,255,110,237,60,67,64,0,17,115,3,99,163,85,228,19,11,193,243,75,72,99,0,69,226,245,24,60,22,152,62,176,136,128,136,104,9,40,51,74,214,0,169,0,44,16,233,45,95,141,250,119,24,128,169,5,138,83,139,26,16,14,42,0,3,35,22,106,56,8,161,18,248,112,17,62,171,166,249,212,54,207,98,242,178,50,192,17,28,255,251,178,100,41,14,135,88,109,208,19,186,121,240,62,34,58,35,97,233,38,30,1,161,60,46,239,3,89,13,148,168,101,132,137,144,103,61,196,187,18,164,89,92,224,168,136,211,138,56,187,18,80,101,171,83,134,86,93,98,120,116,147,121,87,176,50,212,241,51,9,100,74,3,140,126,68,152,105,172,79,48,223,113,161,252,101,58,149,206,14,33,195,234,217,26,51,118,214,248,245,110,230,54,97,159,132,151,112,202,162,230,253,112,206,250,53,39,43,247,89,25,95,110,175,38,221,210,155,162,44,213,246,135,141,225,116,86,207,218,146,249,174,162,124,231,91,214,24,117,224,45,255,35,132,218,209,223,76,226,87,23,179,72,254,14,212,141,26,183,62,181,10,26,55,91,138,179,109,226,159,250,127,241,30,52,216,165,45,68,160,64,58,28,129,198,8,66,151,104,96,6,201,122,70,68,124,90,53,24,12,138,71,32,171,89,75,247,212,111,159,112,66,144,60,236,25,90,81,36,109,136,106,95,151,245,31,83,200,125,255,253,255,244,118,127,251,47,167,177,53,4,193,13,80,209,24,116,74,199,52,0,224,52,192,243,56,113,48,50,195,214,214,23,6,50,245,115,43,55,49,115,68,56,153,152,202,67,1,210,193,160,42,224,117,71,219,166,36,217,4,71,214,0,161,182,134,24,143,228,84,131,114,107,204,149,6,91,213,132,85,201,73,193,9,91,69,28,68,208,222,69,214,203,234,156,113,166,30,245,220,86,71,220,168,39,62,118,74,159,138,26,212,219,196,229,142,231,71,77,79,118,180,55,156,94,56,243,117,155,179,231,70,138,153,134,166,108,228,194,143,201,239,211,51,25,252,224,181,227,206,88,191,219,183,233,36,247,31,105,251,123,191,175,148,201,95,77,252,113,38,247,79,76,80,171,116,155,177,143,35,239,54,174,90,179,83,191,206,97,242,31,211,215,75,249,103,103,250,241,76,253,172,225,95,172,177,223,247,255,156,151,115,254,77,133,76,100,85,109,124,130,222,63,123,63,237,90,111,185,53,59,207,146,74,121,158,167,251,253,126,185,96,75,60,76,113,215,27,227,138,192,8,2,18,157,201,182,173,132,206,157,47,50,42,0,74,194,98,43,241,147,67,2,67,140,5,251,168,171,189,151,247,106,16,24,192,98,44,239,119,121,63,213,180,107,255,167,232,216,33,228,84,219,53,127,159,80,212,213,254,235,150,226,231,63,255,254,145,0,0,51,10,183,163,16,142,243,125,198,131,40,214,147,9,9,16,48,192,96,248,140,101,170,116,98,224,32,98,32,36,110,206,18,171,178,111,31,142,17,58,146,151,233,65,132,211,26,190,68,38,148,170,60,89,24,48,96,40,241,9,82,98,164,32,138,23,255,251,178,100,34,14,167,8,103,207,19,186,122,112,72,199,153,232,105,37,134,27,189,159,60,46,225,239,145,22,158,103,225,151,148,240,191,73,0,147,236,89,105,69,149,75,18,242,185,112,50,164,3,33,164,94,5,73,122,75,57,164,85,199,114,26,46,103,218,200,237,23,113,36,33,207,203,163,53,153,95,109,147,38,151,199,114,148,228,62,7,134,218,216,67,118,208,162,160,182,212,48,39,237,132,98,242,102,14,241,60,170,10,193,128,218,213,60,31,136,4,215,217,22,23,81,98,24,100,186,246,204,90,116,205,179,156,124,124,123,118,167,95,9,20,29,237,226,250,174,147,127,114,211,95,27,222,63,255,197,215,178,174,88,89,117,30,180,87,68,222,113,53,123,219,102,171,209,179,88,70,181,111,59,101,241,5,91,80,95,238,187,23,0,0,192,0,88,4,189,150,156,129,37,211,21,46,48,32,195,33,69,173,170,85,5,125,81,245,175,41,134,236,67,48,10,102,102,54,117,249,7,89,195,114,146,37,51,228,47,32,57,157,55,90,74,206,142,71,111,247,253,27,112,221,116,16,230,253,191,255,168,179,32,195,168,32,141,168,209,3,128,51,254,48,12,66,48,108,91,48,236,132,48,16,11,48,205,183,48,40,21,48,196,18,48,96,46,48,0,32,72,227,3,199,128,32,36,97,240,166,138,142,41,4,211,248,91,145,226,90,128,182,22,32,116,198,118,193,73,72,78,250,5,34,232,184,200,53,38,135,218,229,18,162,146,166,48,44,244,148,237,141,194,151,189,15,180,31,67,24,77,249,12,236,19,68,58,42,206,28,50,252,97,126,154,221,101,84,233,236,21,94,14,115,218,93,192,13,129,171,26,16,156,42,182,212,115,35,41,24,191,205,124,91,127,181,54,226,4,86,198,44,187,141,102,163,175,228,249,14,138,60,72,134,69,97,234,248,210,237,81,92,120,219,248,223,237,81,127,109,34,247,225,103,26,201,247,159,42,199,251,183,248,247,253,255,242,50,99,24,102,205,48,219,154,234,90,83,231,214,102,169,241,152,106,172,251,215,58,240,187,182,85,19,213,141,88,64,24,9,43,80,78,110,140,77,16,32,16,72,0,79,135,18,120,177,150,233,136,1,248,38,178,93,181,200,94,225,125,90,238,30,53,169,90,24,246,109,113,133,169,159,207,24,92,191,255,250,54,53,255,118,215,255,255,245,20,170,6,255,242,127,255,255,251,251,2,0,0,35,3,115,3,111,31,35,100,66,67,85,14,83,18,70,131,20,194,50,32,80,207,66,0,72,230,2,13,230,38,6,224,144,125,89,76,9,26,80,60,201,240,33,17,149,165,128,129,132,192,112,59,40,44,92,198,82,168,18,236,43,213,99,33,33,77,203,255,251,178,100,34,142,135,7,104,79,19,184,124,52,70,39,169,246,101,231,74,28,9,191,62,78,233,233,193,26,20,104,117,135,136,248,238,228,62,236,122,84,212,85,77,213,25,69,217,10,95,132,186,118,148,140,159,147,56,56,171,217,20,197,196,134,38,210,1,196,72,140,84,140,145,156,96,201,137,164,112,129,118,214,107,162,151,141,79,112,214,70,70,209,26,88,196,163,223,59,130,100,253,86,155,243,74,251,16,221,183,70,154,76,203,146,154,251,96,6,174,242,136,6,172,75,120,214,242,154,159,238,63,183,223,242,71,249,128,87,95,88,199,211,123,151,212,7,95,25,223,254,191,89,147,127,106,247,154,113,101,151,111,216,55,125,87,223,177,199,123,101,230,155,72,185,80,73,88,49,183,186,174,102,177,154,160,71,67,19,235,48,1,0,0,14,0,64,208,184,103,36,202,116,56,147,124,6,44,120,91,194,228,153,201,167,20,30,238,245,42,65,3,69,246,25,222,238,150,163,210,147,149,243,180,13,214,254,107,167,40,118,175,255,243,155,42,255,149,233,255,255,252,181,79,37,255,239,255,255,255,233,70,204,25,154,13,240,135,12,185,6,77,1,55,12,95,29,140,36,28,76,9,3,76,139,77,140,56,2,140,30,28,19,168,0,130,2,52,68,5,0,158,70,74,169,8,108,64,101,137,177,58,74,60,26,13,99,47,32,185,84,47,80,226,178,105,123,20,115,27,120,204,37,158,189,203,8,238,77,173,16,112,136,77,33,154,112,50,31,183,210,154,8,75,20,140,73,2,70,81,159,76,48,215,162,230,216,175,60,243,60,23,14,185,59,41,168,160,63,32,241,206,115,107,195,77,42,239,0,145,82,79,109,222,13,166,243,68,146,14,171,232,218,134,106,231,193,167,187,141,130,255,2,62,93,107,192,45,61,27,220,233,185,119,246,188,231,234,144,33,222,139,171,126,123,168,49,21,177,159,127,239,20,173,247,240,203,170,225,73,154,234,55,182,89,245,77,64,141,140,102,39,237,205,57,244,64,99,50,58,166,242,217,46,55,255,255,95,227,95,210,88,133,234,114,0,128,66,0,64,1,15,38,106,231,54,133,60,20,9,45,76,29,41,210,103,130,17,116,53,86,56,53,230,10,131,135,75,243,59,213,245,46,93,1,204,116,33,42,156,114,141,96,96,84,191,163,157,30,118,183,255,244,108,27,177,35,196,255,252,86,26,95,254,159,180,1,34,130,188,193,241,195,164,75,140,104,3,52,194,48,120,0,98,96,113,128,67,102,43,104,129,141,5,78,26,48,20,249,128,41,136,76,2,62,244,51,113,160,146,60,244,20,101,188,219,32,65,47,25,231,192,91,183,43,146,8,226,239,87,138,226,14,179,58,24,255,251,178,100,35,12,6,118,104,209,155,153,121,176,73,103,153,229,105,101,120,30,1,199,56,78,229,239,65,45,22,103,229,164,138,24,7,26,93,124,137,108,99,204,36,250,116,187,24,201,70,163,80,101,204,222,158,121,185,97,83,230,75,230,103,30,204,123,52,105,168,194,43,245,145,167,93,243,10,158,25,135,91,77,247,159,175,241,124,87,239,252,42,127,217,93,251,16,60,237,143,23,245,228,175,220,174,127,25,223,237,78,253,82,13,208,102,98,91,188,100,136,53,36,214,136,118,252,250,240,113,140,198,193,229,30,20,134,204,88,214,82,185,199,161,125,114,123,167,109,12,12,108,45,16,181,131,94,155,69,43,96,71,203,62,162,65,95,180,72,95,150,168,32,0,48,90,44,161,204,194,146,47,136,169,180,16,152,104,9,228,250,33,171,223,166,236,254,41,78,22,140,9,1,220,67,31,11,225,56,69,116,198,164,220,255,94,109,242,48,246,127,24,225,22,203,255,203,250,54,17,29,248,198,215,255,255,248,111,21,255,236,251,127,163,245,128,0,25,137,239,65,240,210,49,181,129,65,180,232,73,149,197,41,129,37,1,132,194,113,164,194,160,146,36,97,209,26,84,4,204,54,18,18,164,193,17,212,192,208,44,203,176,216,72,10,83,97,80,133,238,26,218,140,177,26,93,141,30,97,140,34,84,173,177,210,8,187,66,90,180,32,83,38,110,239,218,29,25,27,61,126,217,224,200,64,37,217,180,205,82,33,111,178,104,50,20,221,118,128,182,14,161,111,17,98,218,125,169,9,89,253,136,55,155,204,177,17,235,99,218,42,67,186,107,220,105,1,207,55,32,38,190,96,154,110,62,165,194,29,229,133,252,39,114,97,182,21,216,115,19,229,116,88,247,33,102,93,166,209,86,13,41,252,191,23,62,24,113,219,109,111,241,253,18,249,209,176,128,207,221,179,118,194,107,247,5,246,183,254,189,241,247,150,79,166,180,149,247,52,151,154,25,126,141,11,75,185,159,194,188,223,112,208,118,195,97,198,243,30,73,62,217,171,6,39,255,23,199,248,143,127,220,105,252,183,128,0,96,32,0,205,133,154,48,160,4,24,90,130,187,227,208,134,132,55,6,132,218,229,62,244,147,10,183,201,67,6,78,60,142,133,27,130,240,213,69,36,77,24,175,251,91,171,16,231,58,123,209,179,37,155,255,244,109,70,215,133,150,231,63,139,68,127,252,135,68,73,255,250,61,34,0,76,55,27,143,52,59,13,228,4,76,35,7,12,156,30,204,129,22,204,58,36,12,169,111,12,82,2,137,72,67,29,1,195,13,196,86,108,98,48,88,137,166,78,4,138,129,81,14,129,97,131,80,64,71,15,149,1,180,82,66,50,128,88,187,255,251,178,100,32,143,167,55,111,206,139,175,54,102,74,103,153,229,105,101,120,27,13,191,58,14,189,121,81,28,158,104,41,150,9,208,164,65,18,28,137,131,116,63,135,147,121,114,179,246,253,153,70,16,27,35,116,24,56,144,124,247,74,17,2,32,165,87,30,138,246,5,112,46,72,76,116,152,157,151,69,163,96,216,80,81,182,53,46,216,137,181,224,44,109,54,54,16,59,130,59,196,78,13,136,1,173,155,148,49,245,0,185,77,227,95,227,15,98,218,147,103,81,166,213,27,203,213,242,244,30,215,169,130,49,34,102,89,181,215,72,61,249,113,95,157,106,151,90,253,184,136,214,191,213,83,16,109,102,212,164,223,51,107,235,120,254,62,245,32,26,190,111,141,3,120,218,120,187,200,115,195,227,22,20,168,64,184,219,63,125,206,255,241,169,235,95,142,37,139,69,180,18,1,39,236,112,16,132,32,10,82,89,144,28,94,64,202,42,253,195,80,182,109,155,49,182,100,0,72,50,64,248,75,34,130,38,84,202,212,62,53,53,120,141,171,54,164,143,234,125,45,16,242,53,211,95,252,65,180,4,215,138,155,63,237,219,255,168,38,131,255,250,62,33,250,5,81,115,203,15,51,111,133,163,48,158,115,11,69,131,1,71,211,12,68,51,25,219,179,16,129,179,7,67,244,203,49,24,74,92,38,37,133,0,128,72,192,81,125,134,32,60,96,15,117,3,2,104,145,80,25,65,50,190,8,9,220,210,32,157,185,19,5,236,182,20,182,150,17,57,27,59,115,95,136,60,253,68,211,180,180,18,8,208,246,49,28,76,146,162,34,153,200,200,43,19,117,50,9,245,23,147,234,184,189,195,238,229,139,199,108,207,100,30,209,188,32,239,33,221,184,40,81,31,242,130,54,154,197,151,88,154,38,190,163,57,238,209,229,146,27,255,25,180,164,164,51,48,156,238,120,1,59,19,235,95,82,31,123,250,167,249,155,218,87,47,238,17,238,125,165,65,54,202,4,45,122,223,91,238,146,235,42,89,205,74,159,71,29,22,135,15,163,183,105,158,102,169,199,56,231,12,163,149,223,255,117,241,249,147,149,89,64,0,85,140,160,193,96,3,152,71,233,111,33,48,204,162,6,108,47,35,219,48,194,26,65,1,124,198,228,48,203,225,38,116,125,62,152,200,32,148,70,185,240,228,213,255,79,118,255,255,4,216,38,253,52,255,255,254,130,120,255,255,207,65,191,138,252,68,232,175,164,4,33,20,188,101,202,116,230,104,243,224,205,163,35,44,141,140,64,38,48,152,164,206,64,81,162,176,176,16,223,20,213,86,38,97,66,152,231,105,142,251,236,232,137,51,158,8,22,221,163,73,247,76,163,52,10,21,55,39,130,175,68,173,255,251,178,100,31,140,230,82,104,209,155,153,122,112,71,167,153,208,101,138,118,24,149,159,70,110,101,231,1,23,30,167,201,141,20,176,65,181,219,132,134,39,24,34,54,65,78,186,139,72,172,76,144,238,102,73,141,18,42,56,53,35,33,110,12,255,230,185,251,119,242,189,159,146,172,234,163,97,62,35,156,160,13,230,137,180,34,148,246,115,255,90,137,136,184,244,246,215,128,161,253,184,81,231,100,97,19,104,63,127,11,179,95,249,28,45,228,117,170,181,219,208,207,49,105,76,196,165,87,98,171,61,121,95,171,231,219,117,151,89,194,167,235,169,91,49,1,142,37,91,211,222,5,16,231,80,226,66,123,52,22,217,98,105,210,2,143,91,183,139,233,143,48,115,250,85,76,24,112,48,35,164,135,152,177,13,115,188,32,227,25,130,6,32,124,250,187,150,130,154,158,156,74,26,164,170,25,97,77,230,183,43,22,73,110,210,157,52,169,96,211,33,251,178,190,138,223,243,213,60,136,182,35,95,228,205,255,254,223,232,55,202,153,255,200,246,210,18,65,165,121,131,231,103,40,128,129,135,38,178,45,13,27,128,2,128,193,65,142,215,133,232,7,36,58,33,156,196,225,10,144,8,79,13,118,70,207,1,194,182,149,66,140,244,98,34,212,67,109,176,85,74,210,248,201,76,76,194,170,40,102,112,40,132,46,185,59,27,223,51,71,74,189,177,204,99,44,228,129,174,106,250,59,110,171,143,251,175,92,198,248,94,119,249,154,140,214,133,221,27,185,10,56,186,132,101,205,125,68,214,111,172,235,17,125,189,113,236,121,207,165,217,98,250,124,47,247,189,255,182,184,223,226,47,244,213,242,215,191,165,245,92,107,71,214,153,140,213,116,89,176,83,249,240,229,27,48,191,206,214,171,185,79,56,62,106,64,116,212,122,193,244,59,239,30,122,98,12,171,244,159,16,145,42,29,72,121,111,50,52,60,0,254,128,29,23,75,200,16,83,132,9,128,159,8,39,49,81,212,14,68,206,210,3,53,219,23,26,17,99,241,148,193,223,118,77,57,153,143,113,195,85,14,219,98,1,220,173,249,122,183,254,207,244,108,41,254,163,127,255,255,245,6,212,119,255,191,94,207,254,203,62,138,32,0,0,51,21,123,243,156,167,51,51,64,145,4,36,97,161,130,97,105,62,96,240,52,102,107,150,98,128,34,96,144,226,60,44,235,251,49,96,3,162,153,148,135,55,43,222,156,98,51,198,68,168,113,139,165,68,43,49,95,4,26,87,196,67,219,177,51,117,232,213,221,52,0,49,229,60,173,143,218,177,224,200,28,177,233,77,252,62,54,12,103,45,14,243,134,210,2,237,15,123,97,96,71,204,222,100,66,129,43,223,150,36,63,255,251,178,100,56,142,215,37,113,206,19,186,122,112,73,103,89,208,105,135,120,28,245,199,56,47,109,233,193,21,30,104,13,132,41,216,230,30,251,88,166,37,255,8,72,172,154,225,9,60,231,185,210,255,53,28,49,245,152,127,213,246,239,221,231,253,252,46,76,173,208,249,9,138,72,93,193,253,26,110,225,122,47,196,174,155,34,99,109,155,173,90,235,157,46,79,191,247,79,211,41,76,105,173,203,253,122,230,187,166,59,203,124,180,60,158,202,253,49,105,73,61,223,41,93,218,22,165,242,182,196,150,3,229,28,43,102,36,45,79,153,189,191,191,255,251,239,252,65,190,123,80,224,85,97,48,129,70,110,161,104,233,230,236,101,169,34,180,77,56,200,139,224,84,0,196,11,159,115,116,49,12,44,134,89,44,55,31,178,217,40,242,171,122,102,55,231,30,25,206,30,91,74,204,109,127,255,242,141,133,131,122,181,76,125,191,255,255,42,52,144,255,237,232,146,9,132,186,13,152,231,13,249,139,104,44,152,81,132,209,134,96,46,152,10,132,105,130,184,28,152,160,4,8,112,153,152,6,2,176,136,68,219,33,145,116,197,65,140,36,36,226,85,139,198,152,205,104,154,60,152,198,28,33,31,78,2,251,152,8,51,180,161,80,193,17,210,13,59,203,109,172,172,43,202,155,78,176,208,4,251,108,56,6,135,142,188,217,152,18,166,69,201,27,113,98,134,15,146,74,228,184,18,100,54,25,250,78,235,52,119,47,225,160,181,218,217,62,6,129,175,234,169,7,76,252,156,22,179,72,64,41,170,11,181,47,71,149,238,57,167,211,134,62,55,240,165,34,34,220,236,5,109,172,61,199,230,119,135,87,178,101,41,94,213,95,153,55,241,5,214,46,214,87,255,239,154,84,180,198,27,89,47,191,143,243,77,255,15,94,241,237,75,219,88,220,241,53,136,27,213,241,254,43,22,218,219,150,116,250,124,239,81,53,143,243,143,139,127,44,255,247,215,253,174,39,88,0,116,157,105,34,1,131,158,129,234,237,62,79,96,38,43,248,220,17,131,21,207,5,166,21,191,131,129,28,104,84,194,31,137,49,105,235,216,146,133,69,174,110,172,146,143,233,253,91,175,6,2,195,156,20,195,186,242,154,255,255,255,65,206,79,201,127,244,80,0,0,51,6,251,83,37,7,243,93,69,83,12,79,211,30,7,227,3,201,164,134,49,197,212,48,136,14,48,204,13,7,4,134,54,142,236,116,32,13,14,8,64,202,161,16,10,224,144,180,234,224,204,210,149,50,211,71,78,91,165,0,135,155,129,57,169,157,181,182,203,85,94,150,26,101,140,159,7,174,29,39,237,137,36,48,246,235,100,109,29,37,73,1,224,229,96,160,176,206,218,255,251,178,100,50,142,198,229,104,206,147,184,123,194,74,5,42,7,105,237,58,27,121,157,58,78,225,239,193,38,157,103,205,151,157,168,100,90,44,23,15,229,80,122,213,53,135,165,82,111,124,72,6,212,110,32,150,198,81,238,164,216,239,213,252,187,190,224,107,24,131,159,156,253,174,14,154,197,54,11,158,103,122,15,109,107,19,83,202,125,126,213,127,157,219,219,46,31,58,53,191,191,206,90,144,63,117,77,103,94,154,206,183,173,110,52,187,219,68,91,226,239,30,56,41,99,103,108,206,163,237,245,163,213,174,38,244,175,125,53,107,89,107,85,172,177,82,202,81,129,47,81,223,167,55,40,4,0,8,0,17,55,84,93,48,76,48,82,99,99,2,93,48,180,114,118,206,100,133,156,98,114,210,9,90,222,25,164,179,166,180,109,32,46,163,37,178,153,6,211,209,27,59,89,123,59,251,127,255,153,54,29,207,219,69,191,250,154,183,179,119,254,167,43,221,221,163,250,159,88,14,32,234,76,155,55,8,169,49,133,132,198,146,8,193,17,200,197,0,8,205,53,196,12,98,152,124,9,131,130,227,28,7,5,116,16,7,24,2,9,24,170,44,164,84,233,3,206,80,138,104,169,118,186,66,182,108,93,72,211,100,40,211,177,42,97,111,3,1,129,219,187,130,176,214,95,212,59,23,214,41,114,62,165,246,238,71,91,63,196,16,236,239,125,58,194,75,183,66,231,212,195,12,241,237,199,87,154,152,144,220,235,84,115,191,68,130,113,141,5,60,125,99,36,6,63,193,108,159,94,155,199,131,191,227,111,239,123,239,141,187,82,112,117,86,67,0,116,215,84,214,177,132,215,188,147,239,25,249,204,174,58,240,15,186,210,182,196,203,135,184,157,169,151,21,131,187,103,56,174,123,172,230,34,191,226,62,32,120,108,82,199,163,28,9,97,99,54,220,174,57,142,194,125,66,143,18,88,213,138,245,12,98,98,87,23,125,231,162,226,128,8,0,12,10,92,246,184,106,232,95,164,0,32,241,169,192,241,211,239,89,16,148,164,161,67,128,105,199,237,103,163,253,181,163,119,36,223,231,230,153,250,244,58,178,127,144,0,84,188,141,247,62,175,175,255,254,156,66,75,98,248,235,255,206,255,255,25,137,58,63,250,105,0,0,147,8,174,211,83,212,226,134,172,194,145,252,206,80,172,195,98,76,42,19,26,16,60,152,198,5,152,34,33,13,1,38,42,138,233,192,10,0,64,32,89,137,34,83,95,105,145,144,48,144,169,224,114,168,30,218,144,128,108,141,4,14,117,130,32,77,121,82,171,43,207,109,239,104,180,201,211,217,35,62,34,7,165,176,27,211,249,130,209,35,76,241,108,219,136,185,47,72,99,200,140,46,255,251,178,100,52,12,215,66,113,79,19,175,102,50,71,231,89,225,101,231,92,155,45,195,72,110,61,143,137,35,29,103,201,163,182,98,113,53,39,205,154,88,53,38,224,104,216,105,135,64,119,32,223,183,144,55,183,161,124,119,70,4,243,135,143,14,242,251,244,164,10,56,236,254,46,59,28,202,43,240,105,37,82,16,232,43,188,231,101,208,145,107,236,65,76,125,163,129,34,36,89,37,192,252,252,237,179,246,196,50,80,207,142,213,9,118,112,193,198,31,42,24,59,142,25,253,87,171,188,62,190,54,24,59,189,238,220,112,110,108,231,196,179,166,47,155,191,183,247,166,91,95,123,218,219,55,248,111,243,43,223,154,234,250,16,2,193,37,207,70,99,24,228,212,16,156,130,67,150,2,99,27,130,234,26,110,80,89,147,16,89,53,230,166,130,222,218,209,185,171,207,151,247,113,190,49,175,132,174,241,0,103,254,155,163,179,155,206,95,252,207,211,133,75,105,209,255,230,255,255,82,84,127,242,61,52,178,89,68,186,12,143,155,61,24,98,64,137,143,153,134,37,20,152,56,30,97,17,145,132,147,136,88,13,2,147,0,12,40,24,196,136,10,201,133,141,42,96,229,148,68,117,156,134,154,105,22,222,119,45,65,33,231,164,35,116,235,93,53,229,217,231,25,136,122,203,115,218,55,171,158,158,13,86,174,79,118,19,157,82,84,168,147,75,165,179,114,88,169,217,170,200,117,219,115,171,120,208,131,92,62,12,232,240,226,252,148,142,186,1,40,26,165,90,88,238,128,124,159,165,106,201,138,14,233,139,200,160,245,161,229,68,91,17,254,147,51,48,76,146,45,121,179,203,151,2,125,77,97,116,246,94,188,114,35,11,171,83,130,51,75,163,61,220,5,130,24,177,149,143,253,71,1,124,77,23,196,35,43,22,80,237,28,11,128,251,181,207,180,46,225,237,174,246,147,26,200,63,23,28,146,86,124,206,116,236,239,124,204,45,84,215,237,112,12,170,13,119,160,152,121,146,106,151,189,118,140,73,175,13,195,66,195,43,169,107,252,36,22,205,186,148,79,119,110,192,185,221,40,245,10,35,205,206,39,48,124,31,45,61,209,17,122,255,214,48,198,173,85,49,168,191,112,121,61,171,165,171,255,255,250,203,16,133,255,228,81,48,42,155,60,181,148,51,192,168,53,184,39,50,72,17,49,68,164,48,252,69,49,181,99,49,192,1,49,8,92,8,126,56,120,24,129,135,197,1,72,142,37,116,2,36,60,142,58,32,99,225,36,206,82,50,1,177,96,132,231,107,40,229,79,6,148,23,35,162,204,219,46,37,0,178,163,80,58,32,86,128,89,56,177,69,234,34,2,206,74,4,4,170,195,26,44,156,142,148,242,255,251,178,100,50,12,151,149,112,206,3,187,122,112,74,103,106,7,97,138,114,29,41,167,60,110,233,231,137,38,29,103,201,151,137,178,96,72,9,90,105,185,52,127,207,115,253,146,69,200,108,189,242,186,220,64,122,32,165,171,96,215,204,39,36,20,83,56,161,173,197,60,168,179,114,119,245,25,9,159,77,211,123,16,3,90,12,3,49,76,161,108,134,136,31,187,36,72,180,42,87,255,121,178,243,188,153,113,99,88,247,181,163,3,4,219,117,164,130,233,53,173,79,231,149,42,170,198,20,241,175,212,241,49,146,169,27,241,9,254,181,215,156,245,242,129,215,133,247,187,74,162,206,191,214,105,151,216,159,52,84,234,191,17,183,240,183,109,82,4,31,159,153,191,124,215,163,240,160,2,0,14,0,1,50,219,100,134,55,13,156,140,5,169,156,176,68,60,24,40,176,232,19,122,40,159,118,251,3,101,28,168,197,123,40,243,141,49,221,155,77,70,154,62,156,231,255,249,130,160,152,113,33,52,192,200,152,195,196,1,111,169,253,127,255,255,66,90,173,255,171,247,107,0,16,64,112,193,36,244,235,114,96,207,192,212,219,115,48,201,65,184,197,80,136,192,162,156,204,226,244,231,131,43,126,36,236,241,84,83,19,55,132,40,76,210,204,110,67,72,162,96,44,109,193,237,42,7,73,135,77,52,30,117,158,241,148,14,125,147,74,66,152,102,38,140,228,225,97,88,68,131,144,15,175,26,142,243,69,76,83,162,179,91,17,133,66,105,48,94,196,246,240,22,139,244,244,116,215,224,15,69,190,43,236,97,51,59,200,187,152,217,176,238,141,211,200,23,45,161,6,158,176,117,99,41,19,207,53,165,117,203,40,216,211,148,4,127,194,152,227,170,125,114,98,87,89,223,220,41,238,141,135,123,68,123,240,46,138,169,172,216,212,82,238,51,148,247,144,124,188,251,122,179,104,105,215,117,200,246,123,153,171,19,18,94,43,52,108,158,198,94,108,223,139,64,127,41,29,22,28,56,81,225,65,162,55,110,228,145,74,250,122,62,123,44,120,115,126,13,126,220,150,243,115,145,138,4,183,118,145,232,201,189,38,132,1,51,179,117,226,98,31,73,96,65,26,17,135,1,145,165,253,200,159,90,215,74,238,223,127,226,123,106,255,199,101,214,215,5,46,235,9,110,142,177,229,153,51,103,255,249,255,78,8,111,169,63,232,35,242,116,244,23,47,254,141,156,244,84,0,0,99,16,7,147,233,70,243,95,8,243,127,143,179,43,136,66,2,188,193,66,236,198,23,88,24,22,24,76,59,148,7,38,65,142,106,92,98,160,120,93,227,46,2,52,152,40,15,135,122,62,48,239,230,84,104,209,25,24,136,75,177,135,60,100,223,255,251,178,100,33,140,7,27,105,78,19,184,123,192,73,8,185,229,99,69,44,153,229,163,66,110,105,231,1,51,35,40,169,135,181,80,66,122,132,60,77,242,103,185,145,167,228,88,119,45,38,160,121,231,163,168,176,220,58,193,212,204,233,185,20,57,142,166,25,197,182,10,110,67,197,9,127,219,233,240,32,126,246,85,218,42,185,251,205,137,12,159,157,206,25,193,32,154,197,185,1,122,35,117,244,99,70,172,158,250,51,156,41,149,204,170,169,116,198,51,168,233,176,134,205,108,235,120,157,106,133,186,30,240,127,71,214,132,249,65,241,10,33,245,188,70,215,132,163,101,249,134,179,188,64,119,250,65,203,251,223,95,87,222,124,232,117,246,217,11,84,150,4,61,86,208,117,77,230,120,116,171,232,250,245,240,173,172,66,10,206,136,87,160,129,45,161,0,0,81,210,205,10,44,147,195,78,16,176,186,160,154,239,155,150,162,32,162,125,46,3,236,129,176,206,119,95,249,102,253,242,238,75,60,122,11,161,52,31,67,3,241,230,111,17,244,127,251,118,209,240,166,127,81,141,95,235,248,196,254,160,218,189,63,250,113,39,127,242,64,16,26,59,152,145,0,125,21,25,160,3,166,221,141,152,236,42,10,58,161,52,211,167,208,86,19,4,248,56,129,174,77,40,51,33,147,240,227,145,118,209,109,50,70,140,137,4,163,26,35,192,247,70,16,69,150,240,246,76,103,59,28,143,249,148,240,81,176,215,136,56,129,78,218,244,116,36,85,151,112,180,99,221,206,121,82,11,209,179,25,221,191,223,203,142,254,93,253,213,221,121,134,82,122,159,41,92,46,81,46,160,144,19,155,18,33,120,202,243,6,181,245,111,9,163,246,9,82,152,210,69,73,133,210,98,14,171,245,254,93,245,46,113,218,247,242,97,186,255,117,41,98,34,89,178,230,173,73,23,152,154,63,60,209,146,81,165,217,156,151,240,226,56,106,211,64,125,71,42,158,19,179,110,29,226,55,62,71,123,211,58,180,46,225,183,24,240,93,197,204,146,169,238,205,47,254,192,0,8,4,1,129,216,135,21,137,217,19,5,50,111,181,131,17,23,252,126,117,28,52,92,153,7,156,182,149,114,148,242,196,148,205,81,245,61,246,46,52,123,138,233,217,239,234,111,255,169,31,234,198,167,255,255,191,234,111,235,67,43,37,63,119,169,77,93,216,52,144,32,255,253,110,250,0,0,0,66,248,198,82,195,239,185,204,132,45,51,98,248,205,38,112,33,176,8,144,51,2,76,38,115,141,177,25,167,142,111,248,2,113,193,202,185,33,250,53,56,1,156,173,92,83,253,94,55,85,74,39,136,52,152,91,178,78,85,93,27,116,205,147,172,204,3,140,46,53,1,255,251,176,100,36,142,198,128,104,208,27,153,121,208,71,199,89,226,105,13,134,155,121,163,62,110,61,153,65,42,157,39,205,168,137,224,226,2,99,82,87,80,27,206,215,180,109,81,164,34,74,202,225,191,7,127,72,170,233,174,79,76,52,223,42,211,107,123,46,177,244,187,63,103,236,9,63,182,12,235,180,127,111,175,14,111,171,81,239,181,79,175,42,40,103,218,214,139,239,43,190,118,103,90,137,53,33,151,85,189,234,207,80,55,105,75,199,117,81,208,94,96,49,59,77,192,129,101,12,71,201,130,159,80,47,43,28,123,63,133,59,53,91,97,94,30,234,201,37,151,16,161,239,13,141,207,111,59,116,76,79,35,231,176,252,8,14,173,250,53,233,0,8,6,136,36,25,201,56,227,152,233,123,68,98,12,203,4,40,114,19,48,20,127,49,128,174,219,8,142,222,171,32,83,223,32,195,50,121,195,111,116,246,39,201,6,158,191,230,79,255,250,191,190,112,255,214,189,127,185,103,229,243,76,226,145,169,65,8,21,49,254,84,163,177,138,188,71,221,129,152,228,164,103,34,233,141,194,35,202,176,34,208,202,19,128,168,24,196,192,210,33,153,140,8,208,25,128,2,9,204,101,224,248,192,13,87,18,129,24,41,16,162,194,5,166,99,234,131,168,16,142,52,82,176,11,181,20,106,144,35,13,159,177,11,83,44,165,108,128,88,11,73,18,83,22,21,229,108,175,100,130,200,224,227,50,149,153,162,236,204,123,195,255,174,80,250,213,1,184,106,68,29,51,8,173,246,153,166,170,115,114,122,161,199,231,195,127,210,251,110,241,37,103,201,222,227,54,154,228,65,214,58,232,229,180,204,101,53,224,219,95,77,120,202,126,186,196,45,205,131,241,155,54,149,180,206,97,231,112,232,74,36,29,234,224,137,23,149,207,83,46,176,190,233,163,6,141,195,37,70,153,76,208,254,171,19,85,242,233,153,73,77,17,44,75,26,102,154,93,117,74,217,44,45,110,53,205,150,99,123,58,225,64,0,0,26,34,23,41,16,130,131,196,72,4,54,229,72,46,156,170,7,8,41,146,148,68,148,182,174,38,4,16,132,160,75,57,212,29,117,155,215,214,49,77,203,34,204,4,116,208,172,182,111,59,237,255,215,182,143,152,125,31,9,151,255,245,111,224,154,171,119,123,63,255,244,136,0,0,2,148,193,235,216,221,115,4,205,208,216,215,87,232,195,1,232,192,114,76,199,94,205,94,244,214,2,76,77,88,64,128,103,41,229,192,49,82,194,0,99,141,15,10,133,171,130,16,98,100,164,23,150,22,0,202,0,93,81,96,18,243,53,213,19,40,10,104,174,205,227,128,70,145,231,163,144,106,21,9,240,78,0,175,100,60,255,251,178,100,44,14,167,104,105,78,155,187,121,112,72,7,105,213,107,7,56,157,69,155,54,79,109,231,137,24,158,103,137,149,21,224,194,50,80,225,126,223,89,216,6,82,171,43,196,104,195,84,193,78,183,79,235,122,216,170,221,155,17,186,132,84,32,160,242,96,98,252,152,81,178,165,81,68,193,234,183,76,183,94,208,79,191,159,155,116,204,123,231,79,223,95,77,198,223,110,42,205,10,182,73,91,118,213,6,82,177,226,93,119,39,192,157,60,119,149,42,228,189,194,107,107,157,97,204,210,71,227,41,152,210,202,191,185,226,170,16,170,87,190,139,9,149,135,58,128,222,234,44,138,60,63,142,201,182,118,105,30,79,35,101,110,205,30,19,215,142,49,171,135,144,53,29,239,133,30,181,41,144,214,25,0,128,3,42,30,4,32,0,103,240,183,165,202,75,83,88,104,153,207,250,167,5,158,242,246,150,15,30,87,69,6,55,102,155,227,193,213,68,198,128,149,237,144,115,197,0,255,175,227,173,167,255,26,63,204,39,169,248,247,118,255,255,85,255,47,81,255,240,231,251,191,232,1,129,136,140,28,99,198,41,33,72,101,0,3,70,30,1,136,96,180,9,70,2,99,26,97,240,47,38,242,14,99,52,166,96,26,105,198,64,208,18,73,18,169,25,154,48,18,13,134,26,45,48,82,144,56,18,108,168,22,14,9,101,5,196,73,100,212,42,128,145,11,3,3,2,194,194,84,87,26,74,37,144,10,203,205,89,64,172,244,161,63,10,163,60,70,139,249,120,233,32,66,4,91,180,82,108,51,95,196,67,139,142,105,15,213,114,26,122,157,120,243,188,80,118,32,183,179,168,172,196,22,57,182,124,132,189,207,159,129,169,119,212,169,189,182,49,44,91,20,75,244,138,126,63,147,72,205,97,34,94,180,222,202,43,38,205,183,156,116,174,83,208,53,122,205,138,161,235,14,82,75,148,28,245,205,160,119,7,123,166,28,55,247,31,117,204,104,122,214,175,187,90,122,102,39,205,116,207,153,83,26,214,109,90,102,79,233,15,26,240,117,104,88,228,187,158,192,198,155,50,147,83,133,202,1,140,41,43,208,240,16,81,17,99,40,133,131,54,246,66,11,15,176,57,73,149,243,1,171,101,12,34,3,68,216,154,124,229,168,233,231,223,67,247,16,214,181,239,149,155,111,252,126,143,140,54,22,245,94,55,255,95,215,253,77,168,255,95,23,215,172,228,87,229,161,0,0,0,48,177,252,24,126,142,26,62,28,27,162,203,152,120,24,152,88,52,24,188,33,152,202,221,24,22,15,24,136,44,24,0,17,152,166,1,169,161,133,67,48,92,8,49,80,63,66,144,224,213,23,222,128,224,77,231,42,165,57,84,233,228,255,251,178,100,32,140,167,50,104,206,27,184,100,114,68,103,89,226,99,69,44,24,205,149,66,110,101,231,129,25,160,231,153,172,28,104,24,49,58,17,116,161,225,147,99,146,36,213,29,4,9,70,230,37,110,230,18,137,61,233,28,11,203,81,245,90,137,255,9,203,55,73,8,242,186,88,27,194,247,97,63,39,195,240,203,234,170,12,240,235,31,237,164,254,163,222,220,134,173,251,138,231,142,43,34,255,195,72,74,252,100,111,198,154,8,22,218,8,26,154,159,185,246,129,108,251,34,206,90,86,31,102,150,255,246,16,37,14,8,189,175,157,26,111,28,195,197,25,149,189,139,25,253,248,20,67,244,234,126,254,85,183,242,104,103,121,133,243,40,172,240,239,74,128,177,139,145,89,187,229,49,132,59,154,222,231,209,115,149,58,68,197,145,191,92,125,190,174,158,209,6,64,0,112,148,73,214,131,70,70,145,73,21,92,51,7,61,156,210,198,1,67,250,206,36,136,163,98,19,118,26,124,251,169,13,191,87,164,115,152,175,155,81,148,142,252,65,181,255,212,189,244,226,45,82,234,159,255,251,255,134,68,158,83,137,31,246,217,241,40,0,128,92,134,12,251,25,201,136,100,81,232,182,116,192,230,19,2,133,76,68,78,52,169,4,109,211,84,224,113,197,109,62,2,211,184,132,117,64,200,193,6,182,171,210,210,119,195,240,21,212,58,47,86,142,179,201,19,56,215,39,0,132,204,147,134,79,221,200,143,16,45,169,159,28,48,16,37,75,62,165,48,208,78,154,208,211,153,202,205,174,183,223,239,192,121,77,53,173,125,31,17,255,32,17,119,165,214,190,81,250,237,103,47,241,30,248,115,83,249,55,152,17,166,250,203,191,126,120,238,136,130,247,168,218,181,251,115,140,138,71,218,165,177,243,50,220,254,60,38,156,120,184,128,234,59,36,55,240,43,23,54,155,113,247,169,119,72,78,241,247,107,217,252,11,251,57,234,162,71,31,21,182,33,249,55,172,218,151,196,55,224,186,225,159,239,69,139,128,208,72,25,227,82,224,108,38,156,48,194,20,30,136,68,104,218,229,8,37,116,190,165,43,30,82,18,166,4,238,162,199,67,115,133,21,55,203,108,29,60,230,178,190,60,253,63,242,159,167,183,231,115,31,212,183,230,29,253,6,186,140,127,201,241,51,160,159,196,224,0,0,202,112,192,75,24,212,164,224,16,30,152,56,179,152,226,23,152,26,39,152,74,77,25,44,122,152,110,1,152,20,51,135,4,225,195,18,139,152,36,26,140,128,102,23,3,139,144,136,25,120,72,128,4,175,147,18,189,40,217,86,100,174,117,16,234,133,198,71,15,25,69,227,224,105,89,130,109,166,68,13,147,20,18,197,150,231,255,251,178,100,44,12,7,120,104,79,27,184,124,112,68,71,89,224,101,229,72,28,61,159,64,110,111,34,65,15,29,168,105,150,41,96,30,118,224,167,77,71,86,254,177,33,43,133,87,163,0,95,88,92,116,41,245,132,83,47,172,165,118,185,4,198,63,170,53,107,119,7,24,29,57,233,148,195,123,109,74,22,173,253,178,4,82,145,94,126,156,250,242,161,81,254,19,15,172,144,79,51,218,77,62,182,79,100,63,91,122,51,165,131,91,91,8,138,225,158,21,246,215,88,251,48,163,223,233,20,211,140,215,45,76,42,71,24,95,107,75,171,226,79,6,30,105,232,246,154,135,53,97,246,252,196,140,25,138,232,183,15,4,84,92,77,173,91,22,125,3,79,96,194,146,89,115,122,81,232,172,163,236,105,20,182,33,37,1,215,82,177,49,74,198,73,49,1,70,31,138,65,208,75,0,174,214,31,41,241,48,211,69,89,79,42,203,54,236,40,124,3,103,70,227,234,135,171,117,125,3,113,137,255,175,109,19,183,212,79,155,246,253,63,227,229,87,209,202,58,71,226,223,251,251,136,0,37,35,20,232,29,113,124,102,194,153,170,103,6,122,148,64,60,100,167,6,197,204,28,144,19,32,206,3,53,94,0,137,19,40,8,170,30,43,11,8,34,65,88,40,137,79,81,24,183,88,116,58,163,171,248,42,115,4,104,238,217,108,113,148,79,68,175,93,117,11,255,106,138,62,161,116,109,79,139,143,121,18,138,218,125,69,212,252,81,123,75,185,188,162,125,250,22,29,220,106,185,156,245,177,173,212,70,98,135,183,166,83,223,160,123,191,146,231,122,206,236,61,249,212,119,164,120,234,10,132,114,61,110,93,204,166,225,57,242,101,190,199,54,30,223,77,214,157,166,215,95,9,31,97,21,173,246,131,118,172,203,159,219,120,238,10,177,119,43,156,141,66,225,142,234,93,118,213,52,99,57,141,125,91,211,60,187,106,91,248,255,55,218,185,229,139,181,32,221,194,160,83,155,238,127,251,238,187,220,243,238,88,127,227,175,180,89,2,154,5,47,31,44,231,128,32,6,0,24,2,2,179,72,147,244,13,123,106,139,174,216,204,109,173,59,148,189,60,10,29,14,44,87,14,126,117,207,185,194,175,240,180,159,39,237,201,187,221,95,114,255,255,34,17,23,65,70,8,139,88,40,219,78,154,183,255,211,167,203,239,255,212,0,0,92,112,195,182,163,203,17,13,76,2,54,176,216,196,5,225,193,209,41,4,202,34,145,99,1,133,64,32,160,0,8,101,50,16,47,102,160,162,18,135,66,202,162,76,86,47,153,14,84,253,187,131,33,123,214,202,255,108,46,171,199,16,117,167,228,147,78,228,155,136,134,30,106,119,129,133,255,251,178,100,39,14,198,255,104,80,27,152,123,224,77,133,217,227,101,75,126,27,233,201,64,78,61,126,129,53,157,103,69,167,156,240,162,212,150,26,110,137,103,122,218,90,162,206,88,146,173,247,147,109,134,85,252,98,93,194,228,218,139,228,53,53,128,214,155,90,15,240,61,69,179,84,253,169,89,172,182,140,92,245,204,151,110,33,9,109,196,90,109,186,241,210,168,220,54,8,118,128,133,168,178,224,93,209,144,97,201,92,69,106,53,227,40,160,59,195,237,238,229,75,107,140,148,61,154,55,243,249,172,166,157,228,76,249,109,127,168,141,248,239,32,182,103,58,196,109,206,222,238,4,0,207,113,141,20,5,179,86,147,90,105,233,75,226,124,59,188,47,63,166,171,72,81,202,71,15,207,208,0,14,0,2,46,51,2,80,206,32,235,34,128,4,114,52,70,139,120,220,84,207,165,103,84,74,75,47,40,36,148,145,137,135,45,229,0,144,153,98,167,90,16,189,21,246,47,139,203,226,243,255,232,58,212,108,60,106,139,194,12,97,185,150,128,212,204,144,167,102,167,47,18,45,43,254,189,149,41,141,93,199,196,51,153,96,46,27,6,49,112,68,18,71,2,169,76,76,207,40,1,3,131,33,130,224,131,226,213,48,160,141,195,12,18,40,147,31,97,70,33,0,195,146,65,128,204,54,233,48,66,16,187,52,99,108,94,9,130,230,225,228,192,206,92,244,160,14,5,149,37,184,56,88,221,237,52,87,122,76,222,36,162,108,196,44,23,209,51,117,62,128,7,94,102,251,183,71,133,35,171,172,228,138,195,49,140,121,242,250,69,102,131,178,196,176,7,44,75,19,181,170,236,188,105,214,25,64,76,148,20,136,233,230,15,197,2,44,243,89,180,247,80,77,71,240,156,179,70,211,162,120,44,171,49,50,231,120,240,108,211,5,119,188,63,143,15,188,93,179,196,174,236,89,61,189,229,198,203,205,59,99,16,223,79,99,55,172,231,234,92,69,90,112,40,144,237,144,28,175,28,199,196,68,54,186,185,190,182,83,95,247,17,251,185,166,223,152,186,72,192,64,194,146,81,125,25,182,227,67,136,71,3,1,152,249,192,124,36,4,52,55,30,128,254,252,94,77,72,73,244,175,95,74,99,50,187,248,69,11,11,184,251,103,80,241,138,214,197,11,179,129,246,137,14,255,242,186,113,49,148,2,4,117,208,221,23,255,238,223,226,216,110,255,91,21,179,233,0,0,238,252,66,8,114,133,32,36,208,227,147,2,9,64,34,149,149,75,158,100,210,208,112,157,98,16,39,146,9,185,3,67,105,159,39,188,207,233,43,52,117,147,38,194,79,31,163,179,155,183,157,121,233,71,119,0,43,12,82,190,120,106,171,68,237,255,251,178,100,33,142,69,151,103,212,27,105,127,66,64,197,58,74,96,80,106,33,153,211,54,78,243,66,137,6,148,232,5,131,137,122,93,169,213,191,246,237,59,222,69,57,142,231,247,180,29,242,41,31,51,135,179,136,69,188,65,74,217,86,84,130,101,238,55,211,68,209,247,46,103,98,217,190,108,133,127,114,29,140,8,7,108,208,193,254,81,27,214,21,78,82,247,188,163,112,236,68,117,60,147,68,109,33,121,222,66,65,169,194,226,122,111,142,116,246,126,144,182,226,213,30,143,64,120,90,204,34,100,239,24,215,251,137,172,255,90,196,141,155,66,164,44,102,9,192,0,0,118,220,118,35,15,160,202,22,123,190,234,130,90,179,96,167,186,23,216,3,32,233,184,138,141,159,169,127,232,55,125,79,150,91,73,191,230,99,41,213,141,195,202,112,148,126,187,34,221,148,47,196,116,43,255,33,246,242,53,252,160,14,98,154,74,124,162,202,98,2,80,108,61,6,98,98,105,164,90,198,116,121,28,252,48,28,248,10,160,69,176,31,232,9,218,98,239,129,141,155,49,12,117,117,138,65,45,96,149,203,132,15,67,22,60,70,41,25,129,110,86,16,66,45,143,24,163,69,223,127,25,121,130,77,105,59,68,150,3,3,183,208,104,80,161,213,2,133,176,235,176,234,191,206,184,93,193,16,197,103,131,0,41,5,161,75,27,25,131,138,218,188,208,192,98,56,125,224,149,150,178,142,153,109,145,19,145,207,48,165,239,117,232,105,72,194,255,212,88,117,8,222,12,238,65,79,49,8,213,150,138,212,21,245,169,248,42,214,76,74,146,197,120,148,190,196,150,67,73,134,169,164,29,181,26,165,183,53,49,61,158,81,238,223,154,175,107,123,222,118,178,239,238,130,199,46,84,167,162,255,229,219,48,38,52,152,99,173,210,221,175,135,255,206,90,238,181,71,90,235,209,82,146,157,218,194,98,78,76,93,168,221,252,33,202,247,233,170,82,87,213,109,125,236,241,167,237,219,216,210,118,239,210,111,47,255,255,255,255,255,203,191,114,12,169,251,171,122,238,0,28,227,92,6,48,6,137,196,201,79,192,118,83,205,247,119,220,198,0,160,224,93,149,17,129,24,248,114,20,42,218,171,207,220,218,137,135,76,221,28,163,212,82,25,195,147,39,232,94,248,46,24,127,249,13,126,153,165,127,232,202,254,159,233,149,0,0,85,180,46,253,60,82,36,198,103,65,2,48,198,225,163,13,137,199,14,6,58,73,128,130,102,14,8,45,83,10,132,223,228,72,84,200,145,166,110,185,71,140,10,134,209,84,18,139,13,129,76,11,222,153,164,160,55,152,66,4,82,199,138,153,42,236,74,83,172,184,213,225,132,223,1,7,160,57,255,251,178,100,40,14,55,3,113,208,155,143,23,80,70,229,57,245,101,98,108,159,1,209,54,46,233,239,193,23,20,103,213,150,53,152,135,130,221,87,121,61,145,98,237,176,168,45,123,72,104,193,192,70,157,204,213,131,12,234,60,56,217,34,33,149,178,40,215,163,221,37,97,115,116,109,95,42,93,218,172,247,219,197,2,50,180,62,182,220,172,117,184,87,240,101,133,127,154,196,187,107,228,125,33,60,71,56,192,73,106,26,73,91,9,182,37,223,73,30,19,218,38,88,102,146,203,152,177,27,109,117,209,91,224,238,11,248,174,123,204,75,107,95,114,229,251,149,112,226,209,105,215,230,220,192,2,103,123,215,220,102,205,43,170,247,88,165,35,239,16,53,228,240,59,103,255,255,129,185,97,0,0,142,51,129,197,13,51,135,132,47,225,84,194,30,25,100,235,120,158,86,86,204,188,125,64,226,163,97,101,162,56,235,189,197,37,243,205,244,191,192,77,89,179,221,152,85,60,80,45,168,59,95,190,158,248,102,206,60,164,86,206,206,251,250,255,255,255,254,186,140,97,254,42,120,33,242,104,250,84,112,144,242,101,153,92,100,49,18,28,149,154,44,169,9,22,70,46,132,66,16,12,194,129,97,247,25,14,128,194,42,67,151,156,136,78,32,100,121,5,139,104,151,16,49,34,162,139,129,117,131,0,213,180,96,152,208,240,43,54,182,163,149,76,0,203,214,16,236,45,1,126,64,130,17,103,56,81,126,223,226,80,197,1,221,23,144,46,44,106,76,20,177,204,6,81,38,175,204,48,106,213,32,51,221,128,195,113,216,102,94,16,90,122,235,72,1,29,144,229,9,38,5,215,153,162,53,23,150,232,160,96,153,158,86,22,156,33,231,5,225,23,97,109,63,94,63,87,218,17,224,234,20,215,137,219,217,235,90,72,229,225,181,151,167,175,38,220,31,157,110,19,217,181,120,123,219,94,169,134,216,238,167,149,115,61,171,89,84,137,92,188,139,76,67,121,38,254,179,109,255,169,103,199,127,155,245,37,49,48,113,99,23,207,214,119,125,219,26,222,117,191,109,125,253,227,127,252,107,255,255,255,255,122,115,131,255,46,192,68,190,82,181,64,112,148,24,90,167,116,11,26,205,185,12,36,206,76,130,152,102,185,249,16,27,182,17,117,15,58,150,28,25,115,199,233,161,98,40,226,127,147,141,40,6,130,155,201,5,237,208,231,245,190,166,204,222,159,61,178,219,250,41,255,255,255,253,235,0,27,227,17,245,64,103,209,233,249,173,89,194,194,51,25,15,140,18,133,50,72,32,12,68,48,64,172,194,160,0,40,117,249,48,72,45,62,217,2,59,141,1,136,66,1,195,56,46,201,80,10,80,17,131,16,121,80,255,251,178,100,29,14,230,182,113,208,19,140,111,176,68,37,25,241,101,101,94,155,173,199,62,110,165,190,193,28,20,167,201,151,180,240,51,104,13,143,36,196,3,6,89,47,29,150,192,179,75,55,72,251,149,64,0,32,203,66,147,179,36,155,211,138,66,17,89,178,73,57,128,129,193,192,88,180,116,96,59,27,177,60,159,25,92,178,164,41,125,234,135,251,140,110,21,156,227,225,32,183,130,119,94,112,56,181,253,68,245,137,66,232,25,130,240,157,154,73,249,131,121,88,247,44,235,221,8,130,88,246,53,75,87,79,189,48,160,77,122,148,131,119,86,124,91,120,94,111,247,11,142,87,158,180,44,94,10,189,74,227,249,57,71,189,101,213,169,100,187,32,152,19,87,99,19,46,157,169,30,219,102,116,221,159,111,85,122,255,146,213,168,4,108,107,196,176,120,39,87,44,148,178,192,230,177,41,231,105,247,72,38,134,194,80,241,153,168,161,158,160,211,211,158,230,149,33,193,239,73,253,200,91,228,228,212,153,121,14,50,176,56,171,223,159,85,213,244,108,109,126,239,255,106,254,180,211,255,255,212,3,136,193,249,68,206,1,136,200,50,36,213,65,88,198,97,100,194,176,72,195,129,212,2,110,136,64,112,160,109,44,28,7,26,112,24,49,65,226,225,146,128,174,3,110,2,41,167,39,10,128,41,48,57,92,183,232,224,137,104,54,253,8,65,133,40,137,64,161,192,7,95,100,215,91,18,251,107,192,4,47,192,212,45,144,120,19,154,134,73,1,183,94,105,224,17,136,67,192,92,138,60,96,16,52,235,217,178,153,246,107,201,24,29,173,87,68,172,177,125,108,124,109,187,62,84,218,99,66,255,13,49,217,159,213,4,228,152,132,247,226,184,252,110,189,34,207,245,158,145,144,230,194,155,130,103,107,22,195,209,74,108,201,250,194,75,64,202,134,226,78,205,239,80,36,219,147,67,118,180,34,178,112,131,234,91,38,169,3,68,153,67,197,72,149,129,54,62,185,42,163,101,61,21,168,209,42,214,164,221,78,238,186,190,165,171,244,180,135,171,166,192,152,13,2,202,144,132,32,76,26,1,81,12,47,161,249,25,104,86,84,89,83,107,187,79,100,217,175,218,146,183,182,39,205,78,243,191,53,75,39,14,213,103,172,86,107,88,68,155,35,30,175,163,213,208,215,204,27,43,110,126,98,255,255,255,250,217,67,255,231,164,128,0,2,147,9,121,147,27,17,35,21,206,83,100,218,147,29,131,147,19,202,115,11,5,195,3,144,163,12,192,99,13,196,19,17,1,83,3,2,247,228,194,49,24,12,30,149,64,225,16,6,80,36,140,135,230,24,132,193,1,252,168,148,241,179,20,108,201,93,174,13,190,72,218,255,251,178,100,36,142,39,121,113,206,19,185,92,112,72,100,218,10,97,234,58,25,129,163,68,110,101,143,193,32,19,103,153,151,180,232,187,50,107,45,13,3,104,90,59,13,140,4,1,160,12,62,166,3,17,158,230,38,172,86,156,174,25,66,246,16,46,77,92,21,32,55,215,5,149,31,209,24,200,179,23,148,9,17,61,20,155,68,234,123,141,85,62,51,170,216,214,229,152,49,141,41,196,237,149,82,80,188,38,233,249,244,242,236,185,106,64,254,221,191,75,232,8,233,102,180,114,12,7,148,253,39,234,36,32,94,234,93,5,207,169,18,116,133,116,29,56,162,39,16,108,66,202,62,151,62,219,135,8,35,212,187,28,126,155,71,24,125,243,151,32,104,231,105,112,192,34,137,60,24,244,162,109,223,19,111,150,90,16,223,99,99,174,246,67,127,225,223,242,143,20,61,0,0,96,0,0,5,68,149,54,198,2,209,215,177,33,33,195,124,70,108,202,225,127,97,200,249,69,125,166,73,56,190,237,75,56,202,58,198,137,144,52,157,153,161,220,229,69,23,213,65,116,115,18,140,121,221,180,55,94,81,203,119,183,191,250,117,125,95,196,184,119,254,179,46,194,12,121,150,206,198,30,38,133,133,67,129,133,44,4,146,12,154,38,22,14,9,8,22,120,8,29,108,144,34,184,131,0,50,212,185,24,20,29,131,231,46,99,36,196,61,42,174,215,202,10,94,48,57,127,103,183,59,24,191,54,244,163,85,170,68,219,8,209,181,164,131,81,43,25,231,241,66,233,35,164,147,174,139,210,176,161,49,127,219,127,134,90,111,127,234,52,15,237,104,59,84,176,100,35,63,155,8,183,79,102,118,249,204,172,71,253,28,216,117,31,234,116,253,104,132,61,46,153,229,91,165,97,223,236,205,171,127,85,79,162,155,158,221,107,86,115,102,26,245,110,209,71,186,20,133,213,77,34,139,245,124,58,92,118,153,119,171,78,61,93,90,15,189,229,48,10,177,158,43,95,95,84,214,42,102,43,53,213,234,195,104,225,247,121,216,174,215,193,249,185,126,226,128,52,54,21,147,46,61,122,106,200,148,40,33,144,200,28,213,228,36,11,21,43,205,82,210,155,107,97,91,237,201,91,94,90,132,77,157,164,246,151,12,241,244,79,23,83,180,172,250,210,9,129,141,135,244,42,110,255,175,156,114,220,167,226,126,75,183,245,127,87,249,2,64,1,38,252,9,115,53,201,104,203,130,131,14,39,76,90,46,0,18,2,226,227,18,34,75,222,96,48,160,112,40,28,33,182,160,12,232,153,250,55,201,148,11,186,140,125,106,165,99,61,60,80,52,179,122,99,68,132,51,167,134,5,113,176,142,182,201,129,57,13,167,112,118,54,110,51,255,251,178,100,38,12,102,182,104,209,27,153,123,112,67,197,57,248,101,98,122,28,213,161,54,46,233,143,217,34,25,103,137,150,53,154,245,93,156,232,224,11,139,117,210,4,160,94,92,24,58,37,254,230,91,171,166,255,121,106,58,253,232,227,227,47,44,227,155,37,54,182,213,26,142,50,191,171,2,69,89,37,150,119,12,208,71,65,139,241,168,71,236,222,118,56,26,214,141,104,176,178,209,79,2,205,205,178,77,93,250,66,205,225,194,123,2,61,226,183,37,159,253,85,50,140,213,33,69,179,102,98,97,95,107,199,146,43,43,228,219,123,238,131,108,153,200,111,65,154,103,61,55,238,20,175,183,44,179,82,149,133,74,124,73,184,210,62,143,170,94,39,232,163,176,3,0,0,1,233,174,35,56,161,210,128,80,244,132,65,22,15,20,17,21,78,186,235,70,7,100,251,218,160,138,132,160,52,185,166,247,18,61,157,189,15,85,77,204,8,215,17,195,87,224,61,25,188,67,183,253,255,12,54,163,127,197,255,255,255,255,254,160,28,194,77,20,234,240,240,211,67,152,221,87,8,200,240,180,64,26,188,230,134,35,70,38,130,134,6,148,101,0,225,141,32,83,176,13,13,140,34,0,204,50,9,169,3,1,2,73,134,201,106,168,63,164,128,199,190,165,40,16,178,19,199,145,8,204,211,153,48,98,68,89,28,234,40,222,114,11,240,64,70,40,241,146,168,57,35,200,133,61,35,164,72,139,207,49,194,196,6,100,209,212,80,41,249,29,223,230,178,104,204,167,133,202,34,129,113,8,35,73,121,75,200,216,240,41,31,183,42,183,98,138,52,173,20,88,146,3,52,249,58,200,33,47,99,201,152,83,43,23,195,112,122,211,180,235,233,74,25,156,69,212,67,58,222,125,198,40,186,159,114,226,230,247,156,218,193,90,229,179,187,160,189,186,97,52,247,57,159,81,79,216,246,9,164,115,253,174,217,77,40,248,147,126,245,173,127,255,251,123,240,94,223,103,182,239,69,185,139,167,102,22,183,107,246,222,251,189,50,125,96,13,150,224,133,163,173,21,66,151,140,188,195,53,66,37,12,25,19,56,146,152,3,149,87,0,130,129,200,68,85,215,47,215,164,196,203,43,204,137,26,199,113,43,156,108,184,83,166,20,103,50,151,255,71,243,3,217,193,88,221,150,235,81,129,235,12,115,26,102,233,78,185,1,204,26,170,207,55,39,205,46,53,141,194,17,12,40,43,204,4,58,64,38,105,139,166,49,17,146,98,80,216,97,96,36,44,122,172,227,6,198,51,5,64,3,4,3,52,236,34,3,0,34,1,142,97,152,176,52,236,142,129,7,117,134,64,6,140,33,72,104,97,26,207,48,142,93,101,59,160,74,168,218,255,251,178,100,40,142,199,103,104,77,139,186,68,116,62,231,90,51,97,135,52,29,65,165,52,78,237,49,193,19,20,231,133,150,29,234,218,46,56,179,39,237,34,6,4,129,245,34,210,233,28,38,141,79,227,90,17,182,26,72,251,186,6,117,129,22,119,245,251,52,72,198,129,185,147,227,193,97,249,28,194,194,217,188,221,87,196,178,252,1,7,197,37,237,81,79,79,87,69,213,249,150,233,240,191,148,142,246,22,96,104,221,111,173,132,0,8,41,195,202,8,97,147,166,236,94,96,176,97,71,48,142,105,122,181,208,194,79,170,236,76,202,40,238,214,56,223,42,48,129,7,187,18,211,39,154,135,137,5,98,216,86,117,24,125,64,54,61,36,88,106,194,99,214,81,171,135,230,222,137,247,123,113,81,224,19,197,28,10,219,51,34,0,3,218,5,11,132,176,67,81,174,241,43,56,48,99,250,120,197,117,39,154,131,157,13,22,74,22,161,86,196,220,166,105,44,120,103,69,196,207,113,20,182,111,255,254,141,148,38,117,70,49,187,106,73,20,130,163,23,253,31,249,104,144,43,48,2,7,63,197,149,51,144,208,48,40,254,50,208,41,10,15,134,35,151,166,61,62,230,3,130,32,98,233,222,50,52,1,159,48,144,9,22,8,12,97,3,139,116,76,6,24,10,8,129,152,112,192,194,185,84,36,74,69,122,128,131,12,33,25,254,24,15,76,35,0,48,75,37,21,113,215,204,13,13,40,0,242,133,247,72,148,188,199,132,22,235,56,36,25,93,209,90,192,208,194,38,8,219,9,48,248,16,129,38,178,176,66,53,135,114,1,148,13,7,99,33,149,7,3,118,43,36,14,37,129,114,145,43,87,214,95,11,114,53,183,245,44,48,187,37,252,176,155,253,118,27,173,149,53,239,195,161,200,71,39,177,16,101,71,159,185,150,6,103,216,53,125,58,127,138,235,101,59,35,141,228,63,197,80,30,200,193,199,35,8,116,221,218,174,232,69,155,114,25,139,234,218,22,186,136,35,21,146,1,243,160,149,227,87,13,132,153,197,4,201,127,55,209,199,47,77,39,100,208,158,128,76,32,128,208,201,28,205,71,202,7,77,244,4,144,228,251,80,183,170,25,93,118,177,117,11,183,121,51,198,178,64,64,252,117,22,113,220,89,39,127,143,150,58,106,46,190,38,142,100,132,230,72,161,73,208,58,235,209,180,29,213,244,14,197,69,235,254,71,249,0,1,204,64,37,79,153,101,76,20,31,76,2,60,204,130,31,140,93,59,10,196,67,43,144,163,22,193,99,9,7,81,80,124,200,160,89,228,30,16,204,14,2,76,88,1,145,165,34,74,130,185,132,32,240,176,75,104,148,5,30,28,33,128,96,10,0,128,153,195,255,251,178,100,34,140,231,78,113,205,139,186,52,246,75,231,90,3,97,106,108,87,197,163,72,109,225,141,193,58,38,168,141,134,28,216,161,96,65,36,197,1,25,27,158,194,50,128,211,196,4,45,230,87,105,128,47,148,136,101,33,41,22,73,81,176,136,72,143,73,193,61,204,133,178,139,49,103,212,204,179,77,89,233,129,96,56,196,172,147,0,165,178,213,18,190,215,210,181,43,83,170,116,167,164,56,172,133,187,151,47,91,203,149,53,244,49,41,54,238,89,214,13,151,59,26,203,191,200,223,57,251,195,122,194,127,125,149,147,124,32,200,177,45,41,163,84,123,43,134,183,106,187,199,52,149,159,236,16,205,211,162,53,211,69,219,2,45,244,39,237,133,35,106,8,252,242,112,213,88,99,238,21,120,236,251,117,77,54,240,223,238,246,215,253,255,236,229,224,231,236,0,0,224,9,181,164,88,120,94,11,137,209,112,2,70,199,98,21,20,239,75,106,40,1,140,222,58,136,217,16,140,252,209,111,36,175,218,30,129,95,200,232,237,69,234,18,50,224,92,127,31,182,253,244,127,220,182,165,255,255,208,38,18,50,150,102,48,89,36,145,41,6,32,0,174,186,0,15,62,230,32,100,127,235,230,50,130,99,133,38,10,24,9,23,48,96,67,49,52,43,12,17,13,51,192,131,123,75,245,147,34,127,211,163,168,109,21,13,103,165,24,48,103,170,165,34,99,117,73,2,249,217,145,196,242,130,228,108,139,246,162,77,214,65,85,178,193,221,186,147,239,46,178,16,17,122,218,205,72,200,255,56,27,247,114,55,174,184,203,250,24,230,232,72,190,68,224,11,26,113,162,214,140,66,48,226,9,216,151,31,139,149,240,159,31,83,250,125,67,247,220,69,223,9,26,121,180,14,80,218,231,229,246,144,232,147,182,26,89,132,239,46,204,179,179,157,254,169,171,118,206,205,101,124,228,211,41,99,189,141,24,203,220,100,199,122,71,124,134,97,127,225,254,126,58,107,85,156,98,6,157,179,76,55,88,176,77,198,43,72,80,234,66,97,192,99,66,36,143,237,153,132,208,130,102,163,205,184,168,128,216,168,98,227,155,8,13,223,52,108,178,129,45,81,245,24,203,151,200,191,215,171,255,108,171,255,255,170,181,175,67,60,221,67,219,161,67,246,83,171,220,231,138,215,168,199,117,38,113,52,16,58,251,166,128,0,22,179,24,27,99,181,206,19,53,77,209,224,144,201,80,180,199,67,28,196,240,244,0,189,131,64,179,14,196,183,136,200,96,170,40,80,19,169,97,131,161,2,41,168,0,48,26,26,71,8,129,203,4,128,202,54,80,18,139,14,12,252,8,139,184,198,40,146,35,204,59,202,97,167,165,92,9,45,111,30,255,251,178,100,40,142,231,50,114,78,19,186,76,112,70,37,26,2,97,98,122,28,161,199,58,110,229,145,193,22,148,103,133,133,157,224,197,6,39,134,197,221,82,0,37,98,173,228,72,190,31,205,71,12,14,34,101,242,119,128,194,186,98,22,229,165,249,236,162,62,182,178,164,110,169,129,103,7,175,12,104,20,73,168,247,2,80,12,95,44,38,47,107,9,157,227,140,9,77,135,210,110,43,4,231,213,219,144,73,19,166,96,238,192,141,108,115,204,85,97,26,46,185,171,89,38,235,94,248,125,148,224,140,246,66,112,154,215,84,202,181,41,77,107,201,48,194,106,191,62,24,87,98,42,200,168,37,108,173,44,214,69,169,30,140,99,28,168,79,202,73,51,108,162,102,55,254,93,120,255,231,239,63,125,101,0,8,226,72,186,129,129,63,185,86,56,201,40,34,228,90,102,194,233,246,34,223,175,108,175,42,8,147,101,4,109,52,151,138,27,206,123,43,112,211,18,224,110,217,175,121,6,183,34,182,97,147,127,227,126,141,131,119,251,251,184,182,173,190,85,244,105,77,31,253,0,57,12,64,134,10,68,163,51,69,115,27,77,99,7,69,147,17,135,224,193,204,202,2,152,32,142,48,192,15,21,2,204,113,10,223,177,160,64,178,33,195,108,4,226,140,135,202,163,3,196,80,44,157,220,225,162,209,147,40,142,176,65,134,114,196,154,133,177,60,34,11,220,13,62,83,68,42,154,37,42,248,113,96,72,148,162,216,194,164,195,204,92,52,87,7,93,2,189,96,29,96,93,122,57,111,56,97,75,108,110,32,60,13,142,65,45,231,49,83,166,173,103,6,124,167,63,219,118,123,204,59,220,47,78,97,135,55,36,7,161,198,45,190,123,20,207,163,255,116,211,181,50,46,182,214,6,78,222,182,191,252,195,179,240,63,59,53,83,143,178,133,233,148,222,172,67,118,112,197,1,165,77,64,243,238,154,49,5,136,231,117,88,73,59,165,65,238,170,106,57,86,93,183,217,180,237,234,37,191,10,182,21,237,159,137,250,210,102,111,63,179,244,188,238,103,186,242,243,6,108,10,50,2,64,197,70,138,66,90,112,133,174,24,131,184,95,170,4,150,126,19,50,98,136,192,72,57,177,24,57,209,122,241,65,228,223,207,206,112,78,187,68,80,38,224,169,123,8,105,1,160,142,43,229,191,70,253,11,98,115,154,191,254,142,239,212,255,235,32,0,93,216,45,120,55,249,128,203,226,67,25,148,0,199,147,26,149,12,68,16,50,153,192,72,128,5,21,35,193,141,2,145,69,70,142,64,224,124,60,217,196,96,34,35,114,133,105,178,148,7,110,167,115,166,80,8,102,112,40,232,53,255,142,95,103,24,65,86,213,178,172,255,251,178,100,36,140,102,132,103,208,155,141,103,16,76,39,122,3,97,106,106,30,221,201,58,14,229,49,193,11,157,104,101,134,29,72,242,241,22,32,86,202,170,48,88,174,232,165,156,195,198,56,43,90,145,91,225,128,70,250,207,90,111,227,214,167,147,15,193,207,82,49,122,124,102,32,188,158,43,230,43,168,230,163,21,255,137,203,125,109,251,96,39,77,62,23,38,82,26,253,216,45,81,199,14,169,26,216,189,163,198,178,42,90,39,152,235,48,93,91,116,167,214,43,143,140,31,182,243,38,39,112,58,123,205,56,105,12,8,74,216,98,34,164,81,248,132,245,164,105,90,182,83,197,218,120,117,28,25,21,237,202,225,188,127,105,63,151,128,255,110,160,0,3,128,27,19,47,11,48,242,119,253,130,37,88,18,110,124,174,157,32,118,202,228,32,125,5,138,137,227,55,16,3,143,77,211,2,166,112,183,6,38,19,4,144,133,90,189,197,239,133,69,200,59,254,159,208,182,105,109,127,254,162,169,147,148,230,42,55,121,86,53,80,60,4,25,56,34,232,52,133,98,49,60,146,51,116,217,44,153,141,228,216,128,85,49,165,111,48,108,35,0,10,33,192,185,140,97,232,140,5,48,52,45,48,60,1,11,129,8,79,78,32,184,50,99,104,16,80,21,62,139,100,61,4,184,17,32,166,133,30,144,166,167,0,228,18,238,37,76,151,239,186,182,33,65,160,47,199,198,12,58,15,135,23,123,112,34,150,54,253,168,209,67,84,238,88,148,1,152,202,152,97,166,211,37,88,122,116,146,118,220,135,241,7,26,228,228,173,1,206,228,228,65,122,59,139,144,183,9,225,126,97,144,177,251,116,243,116,117,44,83,246,87,23,147,195,241,185,94,112,216,27,51,107,16,0,65,65,0,160,43,12,228,101,77,209,68,120,148,58,115,32,32,12,6,209,205,116,170,91,1,91,118,187,111,178,50,117,228,140,157,114,48,184,184,161,181,197,104,231,61,197,27,156,254,87,135,187,203,215,57,26,234,40,198,120,67,206,190,108,63,245,235,61,123,255,110,123,15,167,233,182,228,71,230,154,193,128,216,173,113,62,192,12,91,160,165,206,84,32,184,26,186,79,62,164,16,79,168,197,180,162,176,216,102,21,52,250,1,112,212,64,29,40,58,184,188,133,11,228,134,184,152,17,202,245,123,8,195,52,182,91,255,244,45,163,126,191,255,251,255,66,250,255,254,179,18,127,253,96,0,74,188,3,14,175,12,76,38,60,96,232,196,227,131,17,21,76,10,213,48,57,48,198,160,34,97,200,177,52,198,65,32,64,28,200,193,0,226,114,92,164,41,16,24,112,46,207,17,46,50,207,76,12,4,79,150,42,199,70,128,170,54,234,32,255,251,178,100,32,142,215,42,113,80,139,143,95,32,68,39,105,225,97,101,122,157,113,225,60,14,230,49,129,28,20,104,9,133,149,178,42,61,1,62,203,23,13,66,198,129,78,244,121,67,131,4,242,103,65,244,74,24,236,4,163,203,121,178,181,162,81,35,69,125,153,8,224,77,6,95,232,211,13,96,17,154,148,243,181,134,39,70,46,48,170,132,196,130,14,202,43,130,6,158,180,235,209,176,153,74,252,162,22,173,25,69,95,4,6,151,26,181,47,189,172,4,166,242,199,2,27,116,123,230,170,102,70,31,28,231,20,61,181,181,185,83,246,157,135,73,72,26,53,58,60,153,189,164,208,14,109,162,77,61,203,47,115,93,252,119,9,31,167,27,18,101,214,164,212,65,91,107,219,215,61,251,127,159,244,31,123,68,45,221,168,231,56,122,31,250,101,73,68,38,96,5,20,25,24,200,153,162,190,46,122,66,135,173,90,58,251,17,38,145,74,159,133,91,98,249,20,117,153,200,132,56,227,117,225,137,95,4,219,206,142,109,164,161,59,180,106,248,51,228,83,102,17,227,255,255,113,216,65,191,109,13,255,255,252,127,255,253,65,90,96,199,100,160,197,225,48,212,22,180,57,26,49,48,122,48,208,17,52,68,178,48,144,8,48,108,36,49,32,21,49,4,75,17,0,6,28,150,68,32,32,112,38,157,234,34,22,3,73,138,89,235,204,244,206,56,105,2,226,193,203,217,133,169,225,10,175,28,25,68,76,221,27,198,234,129,136,144,199,139,254,7,42,187,95,42,128,171,108,174,2,64,27,103,209,222,48,198,38,105,32,96,3,1,5,87,104,120,46,165,223,99,138,154,115,233,68,72,198,117,133,140,178,67,185,48,55,243,64,40,182,173,3,205,35,69,178,161,106,48,162,59,77,150,55,64,109,149,209,41,15,78,137,225,194,130,201,213,164,84,49,152,44,204,150,198,145,229,32,147,52,174,107,92,251,40,225,121,208,37,72,85,177,153,16,119,135,42,130,142,141,103,208,62,202,89,162,235,78,139,205,174,196,11,99,143,203,27,118,82,157,85,164,219,169,84,12,153,218,63,181,212,186,208,56,68,145,74,234,243,100,158,112,183,0,51,197,131,46,184,84,149,18,53,226,24,92,46,3,150,149,134,179,33,149,134,241,102,35,180,230,96,181,60,228,112,34,13,214,208,200,209,36,201,158,168,212,246,43,94,162,252,135,210,220,65,246,255,239,66,14,194,159,146,250,63,146,255,255,81,207,255,255,255,215,0,8,49,158,113,179,145,198,148,63,153,122,252,99,114,57,133,74,134,64,110,25,253,50,36,1,0,2,204,102,15,49,16,193,84,204,58,139,14,8,168,18,47,197,6,0,198,56,1,191,153,64,255,251,178,100,26,12,198,154,107,208,19,141,71,176,75,137,138,2,97,135,86,22,133,147,74,109,181,61,9,20,166,40,204,244,169,145,32,96,96,176,17,7,87,154,252,86,86,160,156,11,122,98,82,154,151,228,179,42,163,69,212,221,7,4,38,227,169,185,45,142,67,105,73,89,70,171,136,67,236,169,203,184,44,6,102,141,95,142,43,161,220,217,37,22,227,204,178,21,205,70,247,196,11,106,63,197,164,70,166,58,163,58,47,51,25,154,99,185,75,18,192,50,141,204,138,134,226,249,146,65,224,201,19,231,73,35,137,148,72,49,98,139,44,105,230,60,199,69,23,106,72,228,83,102,102,40,186,220,61,35,64,123,179,212,253,189,245,48,174,80,58,82,137,8,30,242,225,148,141,34,43,148,171,122,95,233,60,186,252,64,157,151,74,212,234,0,1,9,158,44,8,141,169,31,56,150,130,172,0,89,254,179,21,34,4,0,84,50,33,47,237,31,77,57,36,49,54,203,151,108,118,227,130,186,9,193,230,204,210,135,25,10,17,161,196,63,243,27,208,124,99,40,95,79,111,245,9,127,118,255,111,167,255,95,234,154,55,38,255,254,105,0,3,114,113,92,65,112,147,80,13,54,36,176,128,211,7,35,25,114,51,128,129,160,52,158,18,10,48,80,185,227,26,4,79,53,60,245,212,37,0,80,248,166,246,181,23,163,250,188,225,182,203,32,78,233,173,67,15,110,176,158,109,191,113,132,73,236,211,213,127,178,118,201,69,90,149,52,90,12,53,93,67,98,86,190,53,79,250,158,238,11,83,58,207,169,197,211,90,198,40,181,98,179,28,232,137,120,250,74,227,213,152,188,8,22,69,117,229,21,118,81,126,201,49,73,113,60,62,166,48,54,233,86,155,170,163,201,40,93,65,205,71,228,205,167,65,201,82,138,41,181,10,153,78,190,190,146,251,67,16,25,90,46,131,89,91,6,33,185,238,50,219,245,5,21,174,80,45,223,250,64,0,69,1,240,184,7,121,4,70,19,34,52,167,84,66,110,23,248,18,37,129,44,114,156,123,14,21,117,187,226,79,34,205,38,161,130,110,237,163,30,162,51,229,95,255,63,245,45,223,255,253,67,119,169,109,77,208,231,178,111,255,255,254,218,63,16,133,89,0,76,61,180,143,42,81,205,116,54,79,205,143,12,172,26,140,50,38,204,213,23,12,236,85,0,193,65,134,99,185,145,130,177,137,196,112,136,14,50,100,226,48,40,16,48,84,23,32,4,66,2,67,0,65,195,42,64,146,176,49,221,167,30,168,108,6,52,64,170,178,201,14,9,40,8,98,196,145,13,163,96,129,4,237,52,70,204,76,226,146,216,132,177,149,34,211,150,240,132,113,65,182,230,176,132,36,255,251,176,100,53,142,136,52,115,205,11,186,140,116,71,41,154,18,97,39,100,221,105,157,56,78,229,241,145,42,25,40,41,133,138,200,138,16,12,139,138,24,137,64,228,35,67,31,128,35,224,184,232,18,233,107,84,162,85,31,33,12,235,214,91,32,131,241,92,27,171,173,158,35,130,223,191,152,20,68,252,229,51,39,237,172,83,130,215,95,217,87,56,202,175,96,41,224,77,187,15,230,150,72,79,133,197,156,93,102,101,194,186,66,233,35,118,28,227,69,162,100,164,150,131,84,98,122,238,141,134,116,144,82,207,13,179,235,56,27,122,71,73,162,57,151,56,245,26,159,247,118,55,72,220,249,120,102,75,10,56,112,172,167,68,141,116,20,110,149,104,28,81,138,9,168,250,74,62,108,180,206,41,219,57,82,253,26,79,207,226,80,0,12,120,155,133,113,30,101,233,110,72,19,2,223,186,239,122,52,89,97,242,16,158,185,39,142,225,193,14,115,223,17,31,29,206,45,143,15,214,217,70,43,27,140,227,138,215,254,207,242,173,143,191,255,250,25,219,255,223,235,255,255,245,148,13,84,112,2,200,101,40,12,97,154,200,117,115,26,102,16,8,115,177,146,101,128,212,97,17,96,98,122,198,98,226,58,14,6,76,60,0,3,135,19,7,198,50,168,26,96,57,174,2,9,76,17,2,28,81,161,144,66,16,152,186,7,19,1,17,74,112,138,64,92,0,66,44,14,143,172,45,24,64,134,200,166,217,73,130,68,85,234,134,139,103,10,227,47,41,186,157,108,164,224,212,115,8,178,204,137,152,75,86,84,9,224,121,103,174,88,2,125,42,26,133,116,194,97,118,234,53,23,186,252,24,102,1,10,179,29,124,175,109,158,171,94,23,148,229,85,169,92,191,228,78,164,48,24,254,212,177,58,144,73,179,137,156,115,170,172,99,121,243,214,4,23,121,125,53,185,243,157,230,254,248,206,113,140,107,227,193,223,92,172,219,80,210,209,173,4,89,47,157,29,176,105,182,236,111,85,181,166,239,51,150,253,64,220,56,44,208,163,71,146,123,189,210,185,159,48,55,53,245,137,45,22,87,217,103,117,123,64,22,25,255,34,1,240,0,32,0,216,150,1,78,143,232,83,226,32,140,148,45,41,116,150,208,112,246,166,49,121,71,108,117,214,179,244,17,30,92,155,177,157,102,4,208,113,164,72,238,237,137,223,141,92,197,124,29,151,131,236,53,203,183,87,194,39,193,182,29,245,213,63,103,196,255,247,127,253,84,0,0,2,148,196,228,99,247,70,204,74,110,61,221,140,4,115,17,137,12,85,1,3,14,70,136,70,19,29,24,164,50,96,161,244,16,100,1,0,208,156,166,9,104,38,81,205,155,20,133,54,169,75,255,251,178,100,26,142,134,158,104,207,155,152,123,114,77,199,201,247,101,229,90,27,233,153,58,110,229,115,193,11,165,40,233,135,168,112,50,44,194,245,54,165,2,81,117,184,135,147,240,108,80,74,179,154,165,70,236,236,35,42,104,67,176,197,66,101,199,156,117,131,77,134,233,34,4,148,104,79,124,172,8,87,205,179,102,215,96,46,117,131,81,229,120,64,150,61,93,125,188,34,245,203,3,253,230,159,221,43,172,62,117,191,11,90,140,45,58,242,77,175,182,141,253,103,126,22,241,229,139,238,217,122,215,123,251,207,183,146,250,249,198,54,214,177,187,181,184,51,209,224,138,196,211,244,34,120,251,108,166,179,14,108,195,129,230,196,8,48,181,120,14,175,36,210,110,54,39,109,166,37,180,240,169,139,90,4,7,242,195,212,93,226,63,136,56,2,96,0,1,0,248,47,129,1,196,238,61,2,1,32,18,40,214,228,235,76,12,34,0,187,50,40,100,104,73,147,167,246,106,82,238,74,77,157,166,79,173,174,198,75,158,198,135,142,129,97,84,77,148,112,195,129,65,91,87,191,94,38,223,94,17,111,250,63,225,175,190,191,246,248,151,254,128,10,134,11,149,103,72,40,38,100,137,6,215,42,198,66,144,102,2,148,102,49,12,102,128,152,198,15,0,130,49,100,72,158,48,108,95,75,67,18,73,67,2,0,67,7,192,178,192,28,133,40,98,98,240,5,8,163,188,96,48,26,68,4,147,1,233,120,193,146,85,54,17,78,113,235,131,5,155,164,155,115,69,153,147,83,189,163,112,52,22,52,180,200,150,149,170,34,20,213,106,59,64,35,26,167,131,249,64,74,243,210,222,245,135,64,55,49,83,9,30,160,176,168,241,188,234,66,115,197,108,43,86,117,19,25,206,251,181,255,240,115,55,239,31,127,113,31,236,149,117,247,150,181,223,198,89,134,187,159,57,220,103,57,117,222,74,169,106,144,187,153,252,221,211,229,148,168,209,18,108,62,219,28,0,83,39,75,152,216,169,151,241,124,246,201,123,79,181,135,182,152,169,15,30,145,73,171,75,204,73,74,153,185,241,54,126,26,168,28,5,116,167,160,192,0,0,114,130,129,216,91,3,106,152,97,9,32,15,239,225,48,135,61,215,242,131,93,50,202,241,223,40,66,244,107,154,249,154,22,212,114,254,172,145,115,123,255,255,171,232,218,127,252,72,9,23,61,203,202,175,83,180,45,126,191,255,255,108,180,180,0,0,115,14,93,51,204,144,115,101,76,131,54,28,211,44,65,211,7,3,83,3,23,131,67,79,147,15,128,83,15,129,227,16,1,67,5,134,97,144,44,193,148,84,193,96,36,66,17,5,193,2,96,92,80,44,12,38,95,124,222,131,82,16,255,251,178,100,32,12,231,59,103,205,147,185,92,112,71,134,201,243,101,45,86,24,25,163,72,109,188,219,65,23,25,39,201,148,169,96,226,64,195,178,0,205,218,73,64,165,161,79,55,69,129,166,188,189,177,176,96,55,246,162,225,116,130,194,221,96,98,160,143,53,31,68,130,9,221,119,237,213,38,96,58,214,162,254,153,107,151,214,198,10,98,240,103,106,11,99,254,245,153,5,60,221,131,36,56,244,144,133,93,69,84,112,151,187,148,49,126,234,226,156,115,55,246,31,255,148,126,202,0,88,254,137,254,21,16,39,43,97,218,85,2,221,174,242,13,156,94,123,119,82,155,221,202,177,52,56,98,38,133,118,196,192,53,202,155,148,245,9,84,185,220,62,88,202,131,172,93,133,74,177,5,86,76,202,104,121,53,146,149,99,171,54,139,205,77,14,83,19,122,192,183,178,173,64,0,5,0,76,53,198,240,248,41,122,138,142,64,144,81,134,250,84,237,128,128,188,14,168,81,187,6,3,186,82,207,210,185,206,95,205,73,124,225,118,186,179,172,153,226,113,111,87,254,78,67,232,159,214,123,254,191,201,224,144,151,36,139,231,78,74,157,93,191,255,208,0,9,205,248,22,228,7,72,110,35,38,199,220,84,14,25,52,2,197,4,54,11,7,139,3,9,24,149,66,225,227,22,18,77,148,13,128,151,18,29,146,77,161,125,2,114,198,98,119,218,117,11,200,135,150,43,237,150,115,151,154,198,240,149,19,1,207,196,94,153,62,18,214,18,247,193,183,9,1,43,173,228,150,171,247,133,52,63,213,206,242,192,118,44,78,212,247,92,59,157,215,188,191,204,15,218,143,31,215,161,124,47,239,81,134,110,53,71,123,242,170,45,140,226,254,11,230,125,201,239,29,150,125,106,14,99,102,14,179,102,191,14,146,190,117,150,195,233,227,232,199,156,104,234,177,2,159,114,97,202,149,108,199,174,94,230,106,65,246,51,144,92,17,36,206,8,137,55,73,108,202,96,229,12,249,17,93,217,204,165,22,220,52,67,131,53,102,38,92,244,233,18,13,9,250,117,113,93,69,147,144,9,1,218,23,40,41,6,180,226,66,247,231,182,54,245,41,158,48,202,2,183,67,31,23,151,43,16,110,154,109,213,170,85,190,143,152,91,234,250,190,154,141,255,249,238,71,134,254,95,255,253,128,0,0,99,23,121,19,166,23,3,91,201,19,203,142,211,71,139,131,18,192,195,19,77,3,65,147,96,96,24,97,80,114,98,216,2,1,30,17,64,200,178,240,194,64,56,197,112,45,157,9,7,197,218,5,38,225,193,158,104,16,48,80,43,89,105,170,90,52,111,37,36,162,3,84,33,108,25,154,183,10,75,3,60,11,248,200,46,164,96,255,251,178,100,44,142,199,135,104,205,19,185,92,242,74,197,202,19,97,231,62,28,37,157,60,110,225,237,193,34,20,167,141,151,137,120,68,169,162,67,206,174,5,19,124,165,132,67,160,132,155,182,2,227,25,176,20,125,13,61,0,157,154,235,23,201,9,172,35,243,76,214,207,168,144,21,250,183,30,37,11,191,129,97,106,153,93,6,130,252,89,250,47,220,16,167,29,190,245,94,199,179,25,252,149,60,242,230,169,187,134,82,219,159,173,218,213,203,241,110,86,59,103,3,244,76,83,218,214,70,232,89,213,15,102,96,118,97,137,91,104,25,85,210,233,99,92,215,62,16,99,171,152,60,229,77,116,139,110,207,19,117,223,13,93,51,69,203,230,156,216,81,237,216,202,150,34,142,242,173,38,72,149,30,38,227,61,247,192,11,128,69,118,114,158,160,192,73,199,0,94,115,18,210,236,108,128,164,178,42,238,126,205,74,248,221,170,71,121,248,175,120,99,195,93,167,111,12,194,56,248,149,75,234,93,143,20,179,81,26,253,91,22,63,199,31,11,43,160,173,33,112,74,132,10,137,129,52,127,246,255,252,160,109,211,16,229,19,66,147,67,29,71,51,149,74,241,34,180,195,2,44,195,148,132,200,66,4,195,128,8,176,29,24,162,13,3,1,177,96,20,18,77,130,0,208,2,27,138,53,140,52,246,196,158,138,48,160,99,216,58,152,102,137,77,21,80,140,109,72,206,64,230,83,92,163,139,7,43,225,177,208,145,182,171,118,67,244,204,127,17,0,8,68,146,101,12,236,47,178,97,202,112,21,42,144,135,172,51,39,214,237,199,94,122,151,30,201,122,100,243,111,142,14,40,59,226,98,120,222,238,84,162,225,81,251,123,143,237,251,201,184,22,164,108,208,217,37,158,199,211,140,55,242,205,218,155,96,66,135,172,229,15,137,175,140,231,239,86,243,110,208,253,124,173,89,182,39,101,205,232,94,227,120,205,120,213,243,185,167,188,60,238,152,248,125,43,132,42,48,201,22,19,143,98,153,142,70,168,143,32,234,30,55,141,235,82,86,121,60,187,130,32,63,183,133,23,190,128,0,0,8,109,1,42,202,98,54,174,150,112,130,16,162,206,183,175,80,168,112,194,22,143,106,214,172,88,226,105,116,212,211,225,235,225,20,73,52,216,177,191,149,175,229,49,53,252,244,212,7,114,90,4,81,238,237,111,106,10,252,55,4,63,122,184,151,255,255,250,37,66,0,2,241,156,156,197,134,224,199,129,116,229,129,72,195,194,116,104,137,25,108,204,107,20,204,104,20,76,17,21,204,72,0,140,1,8,8,64,243,33,132,32,112,190,50,82,192,64,33,94,103,7,151,118,82,248,8,98,68,34,164,131,132,76,75,137,255,251,178,100,33,14,199,32,104,206,19,184,123,64,74,230,74,2,101,45,108,154,57,159,58,110,233,231,129,51,153,39,205,148,169,176,50,168,232,165,14,152,149,25,171,132,73,71,166,42,44,128,135,33,236,102,151,115,0,5,32,153,22,229,200,192,9,113,252,78,150,211,193,171,38,170,184,187,46,218,97,52,90,99,193,15,164,103,111,89,84,100,29,136,68,119,129,140,228,196,199,10,183,128,141,198,148,175,243,86,9,237,28,90,98,230,14,183,140,58,166,31,107,26,150,149,182,98,215,39,108,125,253,189,182,241,104,213,198,253,107,11,117,110,159,22,189,113,5,232,188,141,7,79,41,172,227,94,62,183,88,216,165,109,18,121,32,73,104,184,149,246,124,155,204,63,222,238,5,49,224,215,85,173,47,172,99,56,129,161,3,203,74,136,99,69,101,169,0,192,8,155,113,89,39,59,146,241,210,68,69,147,76,199,33,134,158,145,155,107,150,137,113,203,147,153,231,11,62,151,255,5,110,253,255,235,25,106,3,57,127,101,169,62,152,26,109,84,214,212,151,232,25,130,126,155,19,205,221,102,201,155,160,20,71,255,255,230,223,253,159,255,44,2,112,69,95,153,26,152,25,200,91,26,242,170,153,50,13,152,98,60,24,212,30,153,158,34,142,40,12,224,112,145,154,229,236,116,218,252,5,28,71,98,168,21,130,110,128,224,165,172,138,61,65,113,37,0,147,153,153,41,123,190,147,32,193,102,59,97,252,110,172,74,133,28,245,116,160,54,147,165,213,18,149,44,147,49,220,89,202,214,103,38,43,33,38,18,212,177,11,237,122,79,123,148,13,236,184,212,187,216,157,16,207,145,119,129,90,170,117,132,196,219,195,199,63,239,191,41,15,141,154,235,249,29,83,252,99,203,79,245,124,81,73,30,184,135,141,197,135,169,49,10,255,45,91,204,157,221,227,67,114,143,158,88,237,119,109,82,57,66,135,170,196,214,55,7,127,87,166,41,123,202,184,139,45,105,105,251,202,67,175,146,61,254,161,53,193,147,82,69,128,251,123,148,31,196,189,143,39,172,251,0,64,1,13,205,225,86,97,54,88,234,213,42,0,96,179,3,215,83,227,32,202,16,106,136,126,71,147,29,6,52,177,199,210,113,190,10,183,147,8,101,65,95,202,3,115,234,215,233,108,216,153,242,211,31,254,84,2,133,216,170,222,55,154,3,229,243,181,234,255,66,78,223,239,255,249,34,1,204,86,251,205,237,56,13,218,52,140,49,227,140,61,25,140,145,12,76,144,114,12,219,26,135,130,163,14,201,131,15,68,115,23,67,97,80,20,66,139,152,64,1,129,210,34,73,77,16,236,146,160,238,206,181,64,43,200,214,10,121,100,12,132,67,210,255,251,178,100,33,142,135,1,105,77,11,184,123,100,62,233,154,122,97,77,94,28,249,165,52,78,225,147,201,32,39,104,205,129,157,145,102,18,49,78,98,15,56,247,236,190,42,217,3,95,128,31,200,179,156,236,52,150,75,13,17,26,158,90,88,15,91,156,172,102,66,36,65,140,201,92,148,86,202,69,103,17,194,116,181,154,175,43,128,162,7,182,108,13,198,27,90,123,195,44,162,253,152,88,205,149,148,187,96,248,175,129,31,48,27,26,49,31,23,199,131,239,232,231,105,16,167,27,222,148,242,125,234,242,194,146,110,215,123,245,84,241,39,135,10,28,165,178,185,214,119,70,239,10,244,241,177,141,204,250,22,175,157,218,143,101,141,169,34,102,124,74,251,47,191,164,45,120,24,135,52,187,197,55,173,218,12,188,79,143,12,210,228,128,0,96,9,31,33,197,126,62,193,211,246,136,159,207,68,190,236,228,16,128,252,204,160,94,9,180,59,110,159,206,228,212,94,115,42,78,213,255,89,196,90,117,178,225,182,29,82,106,181,244,58,93,127,255,255,255,255,255,172,254,179,6,7,204,74,226,78,171,50,77,222,78,14,26,100,204,180,39,12,54,41,76,83,128,140,84,23,12,4,2,76,13,37,76,127,8,140,76,7,213,49,143,67,209,65,28,76,31,53,178,32,193,101,46,96,80,73,47,99,69,179,12,12,204,7,2,218,65,136,111,145,66,71,68,214,30,135,172,28,72,77,88,155,4,191,10,124,218,19,66,102,82,183,146,13,98,20,55,86,75,223,25,165,116,255,214,211,153,148,195,61,231,95,88,23,28,2,172,135,43,229,69,142,44,40,172,25,222,74,232,183,219,173,222,182,43,251,169,71,123,90,139,94,169,109,77,117,157,108,251,244,18,28,57,175,207,10,153,223,238,86,157,13,107,89,122,123,169,107,50,181,219,229,25,201,170,183,51,212,30,234,208,23,47,19,216,250,245,160,163,141,239,176,181,248,90,94,217,131,7,43,159,63,215,32,82,165,67,170,41,85,77,127,215,189,138,235,107,83,187,86,182,196,181,149,137,70,79,76,43,157,118,14,92,32,32,27,136,14,56,220,143,128,151,188,195,128,103,17,202,71,201,132,228,228,90,88,64,144,111,12,85,155,94,252,89,72,193,43,245,109,251,183,252,160,223,179,69,4,46,41,111,250,127,127,255,254,167,204,183,105,233,171,80,197,109,249,13,2,252,115,252,31,142,57,240,0,0,229,216,9,27,57,138,204,206,192,51,140,156,130,5,166,42,24,24,236,96,102,192,139,254,44,12,48,80,48,72,68,216,12,50,42,68,69,96,136,42,28,155,19,13,202,73,35,79,182,86,174,58,151,141,168,75,45,76,4,167,90,105,250,135,187,255,251,178,100,33,142,197,216,104,208,155,143,100,240,76,105,26,19,97,37,106,29,253,203,50,79,97,237,73,10,26,232,77,147,41,152,218,30,226,64,60,107,212,142,224,101,203,230,205,31,44,95,57,155,21,39,243,124,107,30,17,245,242,126,205,172,180,83,103,196,255,42,125,126,225,76,174,65,239,60,27,226,250,145,81,172,122,102,51,233,230,250,165,47,69,218,92,204,171,180,164,81,228,205,89,111,240,166,108,165,127,210,27,72,104,159,33,163,206,166,191,229,239,188,242,151,217,56,72,178,44,173,251,125,247,114,167,203,16,238,221,223,96,229,252,216,202,80,49,116,81,194,182,212,41,174,12,6,7,42,62,245,38,80,7,106,184,128,170,156,48,49,121,83,222,162,220,67,41,217,44,218,65,171,252,179,147,150,223,57,255,151,242,47,92,224,19,133,255,73,109,17,95,252,60,127,132,133,113,173,255,255,255,255,241,169,9,21,208,200,56,172,152,226,208,236,209,161,237,214,127,253,0,201,130,113,38,154,0,150,217,134,224,150,154,13,11,201,132,192,87,152,31,133,97,129,88,230,152,149,0,152,176,49,152,38,129,64,40,87,65,193,208,48,2,102,2,226,2,96,64,0,32,87,149,20,44,92,6,80,135,7,113,63,146,24,254,86,176,44,97,60,214,38,202,243,69,134,237,72,82,168,30,8,87,173,180,85,197,99,140,21,236,89,42,135,19,96,58,225,192,10,19,35,146,172,188,64,120,50,198,175,132,55,100,150,33,91,18,224,69,54,241,34,142,123,156,224,148,213,129,33,14,218,123,73,15,132,190,242,157,90,198,213,209,46,164,22,201,111,123,91,45,75,54,206,241,159,106,77,184,118,165,18,90,189,97,210,74,193,133,14,13,161,106,207,104,215,149,44,88,171,27,115,121,228,46,191,11,149,203,216,237,158,44,8,240,45,156,60,133,9,181,252,191,57,212,249,198,97,94,60,27,250,102,181,197,101,174,113,139,87,239,27,158,75,218,123,222,216,190,105,245,239,136,23,154,95,139,203,210,227,128,0,14,160,153,110,204,204,134,231,185,138,5,85,90,149,230,217,178,201,136,161,207,240,164,236,4,31,189,99,165,51,202,45,66,205,115,180,27,250,50,246,101,148,111,250,183,233,237,251,107,250,0,185,43,30,123,161,0,206,218,23,253,122,213,182,116,0,0,19,80,196,34,252,241,57,4,201,19,212,232,55,196,198,177,60,197,146,252,196,71,36,199,48,136,0,32,209,35,58,42,198,203,183,35,221,16,107,24,168,2,251,77,199,203,100,98,64,192,170,36,158,192,35,96,64,74,94,91,248,53,11,69,70,186,83,27,162,192,230,166,156,209,172,149,101,49,83,143,58,236,46,155,220,82,255,251,178,100,44,14,215,76,116,77,155,186,121,224,67,35,169,242,101,226,78,29,85,195,58,46,229,143,201,23,25,39,73,166,9,168,233,82,238,192,169,197,6,154,167,18,151,44,246,4,6,36,2,105,147,52,129,90,145,177,89,185,69,190,77,66,154,246,73,38,245,180,69,171,119,180,170,188,22,176,59,83,132,144,32,56,77,44,179,82,213,139,52,210,198,132,252,223,117,118,119,142,16,30,65,220,61,182,72,241,218,204,208,32,162,220,32,77,11,58,137,165,55,125,18,35,54,225,64,195,187,93,235,252,86,175,170,202,174,134,197,1,219,108,242,199,132,134,62,107,125,135,184,115,114,173,225,238,244,99,172,104,20,121,168,79,163,55,223,235,63,58,215,255,231,22,255,252,238,209,106,171,0,32,144,178,166,114,121,42,181,6,72,11,50,76,180,57,45,56,3,58,48,49,22,243,182,150,183,201,125,102,71,84,157,222,59,245,157,225,87,172,56,35,109,181,217,38,172,6,161,87,134,119,135,74,122,59,40,238,241,21,20,123,167,78,217,217,113,76,80,36,142,71,78,204,189,34,205,102,114,140,22,21,12,16,19,204,40,30,76,179,5,12,132,22,140,73,2,12,121,6,73,131,22,196,98,8,212,6,18,12,3,12,73,131,96,32,32,117,238,122,170,24,178,171,152,98,155,166,156,104,176,51,12,115,96,196,136,87,136,250,250,72,33,133,45,139,217,102,14,164,178,219,55,117,158,199,237,77,31,202,34,254,24,193,44,198,102,192,18,33,31,218,29,72,45,74,221,122,7,241,249,215,40,33,218,242,181,43,138,246,229,237,105,71,219,222,228,211,12,223,95,167,103,232,70,103,237,153,129,53,110,70,75,18,201,98,81,131,43,219,96,194,156,229,239,249,72,178,11,219,156,163,148,114,182,165,255,142,12,28,214,15,58,182,137,221,109,68,245,40,112,226,159,189,190,147,218,221,216,97,206,165,12,20,79,57,54,236,201,137,125,167,219,180,239,185,147,173,222,246,217,189,254,141,157,175,95,210,193,131,151,190,82,148,239,232,142,22,81,176,252,48,9,74,155,23,212,245,130,123,75,182,24,96,12,190,91,12,23,228,186,178,64,104,233,3,73,77,146,173,27,204,226,136,27,122,154,56,205,31,50,214,153,87,252,134,139,113,8,226,194,186,213,200,130,67,59,149,222,201,65,126,140,102,194,127,46,137,244,27,149,0,76,77,6,61,73,76,222,165,131,91,186,77,108,56,48,129,144,194,205,195,76,210,131,31,32,81,24,40,234,96,19,169,131,133,230,42,72,152,192,82,110,130,146,104,47,145,210,41,154,199,64,225,210,107,8,73,38,7,12,33,186,6,152,16,14,14,42,175,134,144,6,5,58,255,251,178,100,37,12,183,144,120,79,139,143,95,32,69,133,25,208,105,133,102,28,109,201,64,78,105,235,192,250,13,168,33,150,13,154,150,42,11,0,238,211,219,46,61,14,9,190,80,62,117,154,211,93,38,12,59,173,225,32,152,203,64,104,235,132,95,225,224,180,61,54,64,9,117,228,245,146,254,172,186,211,143,99,166,80,183,62,123,50,197,130,52,221,87,151,226,190,217,36,115,214,1,41,75,74,187,0,145,69,26,165,43,189,47,19,56,248,128,42,181,134,84,109,60,40,254,145,228,206,154,126,163,184,154,50,220,84,75,169,37,18,106,148,31,253,17,210,214,231,247,7,147,104,106,99,245,54,73,14,216,77,132,156,6,219,226,59,91,45,247,14,197,249,41,94,249,255,90,56,86,221,36,234,153,29,5,211,96,242,213,110,14,241,100,223,203,226,114,47,45,255,255,212,156,91,229,181,59,130,86,168,225,17,135,5,254,120,157,37,3,46,86,198,75,202,199,116,63,132,17,35,253,27,80,145,107,155,137,141,80,38,225,199,176,36,241,209,40,251,141,102,64,240,204,205,223,59,215,163,80,36,252,132,87,159,162,115,175,94,159,186,158,244,0,42,48,132,200,231,167,35,103,138,134,193,230,86,7,130,71,198,0,97,25,62,98,99,128,8,64,176,120,88,99,130,146,27,25,131,70,29,33,189,250,221,30,48,67,19,204,66,157,214,32,146,10,89,10,96,162,1,133,5,95,230,245,172,187,183,29,145,129,16,238,113,241,128,21,112,68,19,44,18,188,250,110,13,1,134,33,241,212,192,49,48,4,188,70,69,26,149,54,2,112,226,119,130,73,7,53,47,147,120,34,57,173,175,45,227,145,153,190,70,153,107,171,151,212,190,218,138,39,43,197,46,72,13,243,122,104,237,5,5,173,98,59,219,11,95,250,231,250,255,118,15,156,239,215,14,165,174,8,175,184,196,63,54,126,67,190,26,201,188,250,150,76,70,157,162,250,170,17,247,36,191,27,75,91,21,20,151,63,132,231,250,147,117,202,67,239,13,113,190,49,237,237,95,126,251,31,41,221,226,17,2,112,221,19,14,183,229,114,255,170,191,236,191,249,119,50,1,68,35,110,225,222,186,174,68,192,74,193,128,47,199,237,88,153,172,64,48,11,192,65,216,147,142,111,206,191,91,18,117,183,207,75,139,228,191,21,206,11,163,4,38,128,4,208,24,43,92,73,200,72,255,148,101,232,255,255,221,253,128,0,0,11,80,98,156,109,182,177,162,204,199,32,146,152,132,118,40,71,49,40,56,219,131,144,18,140,193,225,0,104,44,197,163,57,97,132,67,130,128,147,54,151,17,77,198,6,4,12,232,3,91,152,14,13,193,69,73,167,36,144,52,164,255,251,178,100,31,142,150,255,120,80,155,141,95,32,72,197,218,22,101,39,114,25,45,175,72,109,225,239,64,248,150,104,141,135,156,232,104,36,20,125,175,120,96,3,204,102,146,166,146,157,69,1,67,217,100,137,39,165,244,115,201,12,76,29,127,169,74,129,118,105,102,226,19,157,202,61,57,245,191,225,190,76,2,106,121,210,35,188,88,148,49,218,47,212,128,221,80,159,20,21,3,249,117,70,34,110,203,30,65,23,225,78,232,32,64,216,255,54,106,6,176,217,190,136,37,123,34,160,117,96,250,55,43,136,96,225,182,54,6,213,228,44,185,36,226,208,41,187,179,110,32,64,124,0,20,75,67,98,21,229,38,235,27,99,113,149,201,89,31,136,223,86,126,93,34,94,208,16,173,148,4,99,75,148,34,22,122,166,95,153,126,151,255,247,127,255,170,2,0,0,151,217,91,200,108,109,76,131,76,172,8,26,233,163,97,137,95,60,145,84,8,143,87,81,2,89,97,48,162,22,209,179,205,203,232,102,143,101,47,81,48,99,16,7,186,20,33,255,175,238,221,244,232,217,74,160,58,63,137,63,149,42,248,191,244,113,111,255,252,203,109,225,31,177,173,213,25,89,65,191,135,154,184,25,130,6,152,186,88,2,176,182,133,128,176,128,163,14,30,134,68,99,172,116,91,133,136,175,225,223,3,86,215,41,73,38,31,202,10,82,19,44,249,37,154,159,118,162,157,107,9,181,98,238,217,16,101,239,228,221,150,125,185,48,170,201,145,126,171,1,86,155,84,93,220,49,214,98,252,162,63,218,62,127,151,127,203,55,233,50,187,88,55,16,89,231,90,87,15,135,1,183,91,33,151,194,32,87,62,248,240,174,50,175,249,205,62,107,79,142,229,237,157,127,133,191,244,154,175,202,3,238,166,174,176,212,128,215,165,253,104,238,190,234,171,235,231,227,8,252,253,143,159,234,39,179,211,47,101,121,67,53,163,121,210,171,120,120,247,239,44,218,131,9,11,220,208,211,251,219,88,98,179,222,178,77,255,154,94,186,171,0,137,81,187,170,144,140,233,192,170,227,147,2,116,117,199,64,131,241,248,46,210,0,172,241,91,150,150,61,198,213,56,129,118,228,57,249,66,217,83,149,206,24,61,9,134,177,89,191,249,239,53,241,72,177,225,71,252,172,187,178,148,192,0,7,112,76,192,99,123,68,98,144,38,110,115,108,99,72,128,1,32,140,14,65,204,213,80,69,141,19,8,129,97,128,112,195,209,125,133,25,176,225,143,148,30,156,8,240,27,116,48,81,96,28,250,49,108,128,220,13,192,221,32,128,40,80,177,115,24,157,128,174,221,128,64,32,50,27,145,225,226,218,90,66,16,115,55,14,118,232,33,226,131,249,134,255,251,178,100,46,142,7,146,109,207,19,187,122,242,62,67,122,106,97,79,120,31,13,211,56,46,237,237,209,16,22,104,1,151,169,88,82,66,194,28,106,245,232,24,56,44,18,250,24,86,146,103,11,26,78,88,144,128,198,195,104,62,51,165,249,53,183,145,117,177,202,107,234,195,217,203,241,119,214,120,56,153,47,4,210,137,29,8,12,57,160,194,14,189,217,226,35,121,241,115,157,215,54,99,86,65,126,220,235,27,107,63,173,132,130,150,206,102,193,37,157,188,248,57,109,182,115,134,159,43,94,239,222,103,213,81,241,239,127,149,141,215,136,247,246,12,105,119,220,119,157,23,91,214,203,165,175,175,235,185,102,246,126,197,239,25,89,239,66,120,155,172,208,146,191,181,50,255,153,63,15,96,13,41,163,0,33,128,34,0,82,14,228,220,189,0,205,235,117,86,82,2,51,106,210,182,135,139,92,151,36,62,86,14,181,3,92,137,254,132,253,185,63,45,61,18,104,9,121,70,250,27,255,95,202,61,116,68,114,159,235,255,255,255,255,255,190,144,142,98,198,39,52,6,150,13,166,139,137,70,55,18,70,33,132,70,62,11,230,59,33,230,68,129,227,67,49,139,1,201,141,195,148,2,98,56,168,96,112,134,103,124,129,64,82,99,0,187,153,217,159,9,22,202,134,11,206,120,33,118,40,240,20,116,120,237,208,156,103,246,229,112,80,24,227,119,30,83,25,3,158,137,3,3,77,104,65,106,209,14,132,143,37,73,22,184,163,232,56,46,51,13,12,164,9,3,209,204,18,141,73,36,60,112,98,185,230,94,234,59,182,3,101,146,85,202,3,90,51,22,245,201,25,93,240,41,139,25,194,229,7,13,132,5,243,87,25,32,47,110,105,12,77,211,142,12,253,174,119,254,253,60,240,49,133,79,174,35,226,185,88,249,177,231,11,109,199,158,43,24,215,250,107,91,249,149,246,118,156,101,222,100,131,143,152,89,214,21,251,180,50,99,253,75,190,179,43,55,207,108,90,250,132,229,92,71,250,164,25,171,27,44,51,215,91,205,48,79,156,41,219,208,56,211,86,119,240,227,175,243,172,223,63,219,113,50,221,35,112,249,233,203,28,67,131,92,1,148,60,36,81,73,19,17,64,109,48,128,149,137,174,121,56,225,48,43,61,28,108,214,239,215,35,25,114,84,37,7,196,44,240,196,105,112,172,207,255,254,173,163,126,82,169,104,19,255,255,232,255,235,255,255,219,35,6,93,6,122,26,6,208,35,166,104,183,134,131,0,100,38,41,137,9,145,149,178,0,80,34,48,88,19,48,28,41,49,196,99,46,200,80,145,48,56,24,53,56,139,5,7,128,32,164,192,33,244,202,161,49,45,93,225,64,44,202,0,9,255,251,178,100,31,142,7,62,112,78,3,186,92,240,64,163,122,93,96,239,120,25,73,175,70,109,225,242,193,31,153,104,221,134,137,232,46,26,49,36,144,129,77,98,211,178,213,224,152,240,25,254,29,125,192,131,62,46,64,72,224,27,126,29,210,169,180,86,141,191,70,2,89,23,246,177,42,48,33,8,157,95,196,182,235,246,119,175,132,43,181,16,27,61,244,201,95,34,249,67,107,249,41,211,127,173,150,0,189,223,131,118,115,55,154,169,75,174,250,19,97,120,87,94,25,117,208,102,252,252,152,126,179,157,135,179,239,235,186,199,89,234,200,123,169,61,48,162,61,24,141,79,167,131,78,200,48,105,215,133,248,113,220,225,155,254,72,111,97,108,84,152,126,15,126,104,200,180,123,146,143,226,39,254,54,190,243,241,245,248,143,94,35,144,156,164,71,186,163,252,90,20,182,206,36,0,32,0,2,5,1,34,12,197,198,182,17,181,198,204,147,32,133,174,91,167,72,197,246,213,106,42,27,27,42,38,196,192,142,62,250,115,185,218,139,63,168,79,194,130,253,169,250,132,180,159,255,212,221,46,240,111,255,250,63,255,255,255,253,193,89,199,62,14,64,188,232,136,204,227,220,205,134,200,134,76,37,168,209,217,197,143,72,4,140,92,8,196,131,29,99,2,10,12,2,56,16,244,106,111,82,16,122,245,179,117,252,30,84,121,49,24,74,160,130,50,120,45,227,78,212,123,118,195,1,213,86,68,38,56,180,234,217,95,152,222,132,148,90,166,199,66,219,77,113,202,175,215,127,55,231,148,254,83,211,238,72,255,175,52,254,219,63,247,104,253,93,55,144,168,183,239,245,121,141,77,254,118,124,97,99,89,245,255,19,111,48,210,210,250,205,93,64,114,223,62,83,154,210,229,170,152,61,85,151,202,97,170,185,199,180,184,119,19,85,86,125,247,126,182,82,210,249,44,241,170,146,239,139,194,222,235,29,98,209,207,205,218,173,179,218,209,92,230,247,145,229,32,95,49,95,23,150,158,215,47,255,206,149,75,239,80,64,2,0,11,34,57,0,60,103,228,40,90,219,33,17,160,202,215,54,205,85,7,86,18,121,3,233,179,68,46,14,227,64,181,199,211,218,249,119,163,156,39,233,39,45,7,145,22,163,192,224,27,112,23,255,203,255,163,254,189,127,141,255,175,200,124,159,213,255,255,254,192,0,0,0,48,193,189,3,229,87,206,48,19,63,139,220,207,228,240,162,248,203,226,227,178,70,204,246,23,49,121,108,194,0,131,32,142,94,83,21,140,12,44,53,52,131,11,49,96,17,41,224,198,195,149,50,136,140,6,5,159,8,24,190,64,3,141,82,176,89,169,148,178,189,194,207,75,57,66,2,138,189,33,41,255,251,178,100,41,142,167,144,114,78,155,153,124,192,69,228,122,93,97,231,70,28,157,203,60,78,61,122,201,4,151,104,197,150,21,200,103,41,147,209,68,201,35,18,17,104,65,128,249,82,152,232,197,232,25,59,42,17,12,227,215,206,89,35,238,9,97,127,15,3,82,234,124,38,231,228,96,175,252,72,217,177,178,6,125,99,67,237,103,28,177,159,91,185,171,10,10,60,242,175,144,186,219,23,56,237,233,27,25,196,127,154,188,242,223,95,94,124,98,10,107,127,165,53,156,160,117,184,69,102,124,39,119,143,21,147,61,177,67,191,135,12,239,40,118,55,146,53,75,96,88,107,226,39,31,43,226,15,119,241,218,153,149,17,173,188,222,181,119,119,54,195,165,154,15,139,152,249,10,104,138,199,169,24,255,230,125,231,184,255,217,49,252,155,151,0,8,17,0,128,1,74,55,30,142,65,132,70,141,56,47,48,201,5,192,150,150,41,234,18,34,234,39,94,52,140,182,224,160,103,42,49,223,30,229,243,195,79,189,24,95,97,51,229,31,94,218,151,222,82,163,250,232,126,127,255,248,143,234,248,135,255,255,252,60,9,152,110,56,125,76,201,154,143,7,164,11,26,100,40,28,135,0,46,204,217,148,6,133,4,138,32,164,41,138,5,77,132,66,97,6,8,13,60,157,47,225,48,88,192,163,163,90,132,69,132,78,249,0,136,137,130,136,140,36,44,20,43,3,62,214,219,44,206,162,192,64,77,253,73,202,3,16,154,100,38,134,24,30,74,55,64,136,115,58,227,18,142,19,89,233,141,163,233,64,86,120,129,170,49,93,209,201,195,216,58,221,229,241,11,158,146,179,99,6,113,247,248,237,139,74,16,27,248,99,221,111,109,160,161,127,232,95,160,192,217,53,223,217,58,248,136,189,175,255,198,237,251,142,196,90,54,196,92,251,80,133,171,40,16,53,68,65,3,25,89,11,232,187,102,118,33,131,152,225,24,216,70,250,10,254,0,137,205,72,18,88,106,110,137,227,40,84,202,237,173,190,96,252,36,9,236,153,73,117,210,4,58,148,149,47,184,155,246,31,127,6,199,95,70,11,75,223,13,16,19,116,178,75,2,160,85,1,146,75,18,141,27,47,104,75,82,170,29,95,193,34,108,95,104,220,255,68,197,55,169,67,54,225,124,83,26,0,106,152,64,12,179,11,102,79,207,170,55,211,163,255,208,103,6,127,255,167,232,250,127,255,255,218,0,64,164,35,148,60,76,138,100,52,233,32,200,225,193,130,185,128,18,38,139,45,139,29,2,226,164,217,48,88,37,124,24,72,40,52,15,1,78,148,251,248,13,12,130,152,203,58,144,144,40,68,81,109,45,146,132,41,95,71,129,64,37,177,181,206,28,10,255,251,178,100,34,12,167,74,118,209,11,140,55,68,70,36,122,38,103,10,26,28,9,227,78,77,225,235,193,39,151,104,65,151,156,232,139,53,185,122,0,223,186,5,176,94,151,243,74,204,156,61,110,4,1,36,72,141,211,14,1,28,151,238,27,81,251,49,201,5,91,121,196,221,138,74,196,61,9,103,241,114,117,241,150,223,177,125,57,61,90,26,167,27,243,124,144,113,119,97,37,57,44,136,94,48,114,71,93,126,78,76,215,253,22,24,37,51,97,98,24,86,252,176,177,101,156,118,243,231,239,252,159,175,186,74,101,11,226,67,185,9,153,251,104,70,11,238,112,36,69,50,251,251,234,254,100,169,221,110,51,45,50,118,153,129,112,89,52,29,59,195,194,239,196,73,135,147,77,80,64,32,38,151,154,147,110,77,193,7,219,115,127,168,65,156,153,62,81,233,234,128,128,0,24,71,160,6,112,12,141,66,90,240,136,224,162,54,240,76,58,166,242,226,254,63,194,231,163,209,80,220,109,7,13,169,19,61,248,195,174,96,106,213,107,135,133,177,44,155,43,107,244,208,151,171,126,82,94,168,11,151,253,122,34,111,154,255,255,255,253,32,136,52,35,1,57,37,49,232,99,34,120,93,67,193,133,207,6,33,166,58,111,166,121,129,2,52,178,231,5,6,126,163,80,135,71,50,91,105,110,69,128,20,54,14,146,48,166,175,82,84,181,228,23,230,75,48,235,83,123,169,46,198,84,208,187,113,184,66,114,227,38,43,117,186,137,221,23,173,31,226,217,37,18,69,78,158,81,106,103,4,21,226,185,177,9,172,142,76,150,218,150,108,110,249,97,138,136,125,6,167,102,189,78,119,181,130,104,85,237,78,58,235,223,94,22,173,215,41,138,104,249,32,10,231,44,63,122,249,241,73,191,47,223,249,215,93,56,91,5,153,41,139,163,228,112,78,105,142,101,77,182,119,24,113,117,99,194,213,164,223,237,11,175,194,43,80,94,170,55,107,19,212,118,57,64,245,237,114,199,90,235,119,199,222,44,249,95,191,41,161,26,208,226,45,111,181,37,117,240,227,175,134,171,124,79,175,86,215,127,230,55,246,111,220,73,216,135,67,183,119,208,253,106,27,179,8,1,248,43,1,185,113,14,66,64,0,61,235,247,154,163,219,239,33,67,79,145,212,23,241,118,38,7,115,44,167,1,192,129,69,3,76,215,183,93,23,244,126,253,244,227,87,151,131,180,85,255,69,191,108,143,32,239,255,255,254,201,1,8,66,60,54,42,110,113,131,230,174,6,0,40,26,57,37,24,99,6,4,168,206,144,113,209,6,129,198,100,41,216,97,131,172,162,82,40,40,77,147,157,36,32,154,25,202,105,123,66,213,180,101,139,225,194,253,243,255,251,178,100,28,128,214,125,120,83,179,121,107,240,69,100,58,103,97,15,118,28,169,225,72,237,229,177,129,25,39,169,1,133,9,232,114,71,111,187,136,176,79,181,6,91,214,40,115,94,189,228,157,238,252,172,119,246,176,252,252,148,226,245,87,72,59,185,253,61,77,191,114,186,213,185,242,82,53,35,133,182,19,226,130,8,133,76,162,148,41,10,88,147,181,98,97,169,14,67,208,12,185,112,5,22,202,85,140,194,114,169,211,74,169,100,66,93,75,22,32,36,205,147,38,1,18,98,95,22,2,86,155,153,129,2,77,140,13,245,39,172,96,56,117,188,97,154,98,7,65,228,137,192,113,9,195,202,202,90,210,122,208,210,39,86,160,189,20,22,177,160,165,145,11,42,81,79,153,213,43,228,243,109,103,185,128,64,15,112,0,3,86,101,161,149,111,228,44,200,70,248,172,74,94,229,237,162,204,46,92,54,89,119,134,15,184,42,253,62,82,254,177,252,166,54,252,42,225,192,170,7,76,121,145,37,231,23,78,48,87,255,35,5,227,207,125,254,174,159,255,255,182,158,159,234,2,1,17,16,65,24,28,185,228,20,28,105,248,90,4,203,2,65,69,98,67,134,174,2,68,112,94,229,20,48,0,168,91,42,47,153,181,132,40,85,48,128,88,215,128,213,101,57,97,34,104,105,36,228,160,191,85,95,225,17,79,215,50,34,82,238,221,21,149,218,234,56,14,55,147,237,25,139,214,146,149,107,82,117,174,144,143,42,199,41,173,126,74,105,255,234,95,217,130,19,64,45,80,209,200,138,43,157,179,40,85,188,219,99,18,24,212,233,157,1,252,149,159,0,210,71,69,64,52,136,11,88,76,43,50,10,254,188,232,244,100,198,96,187,205,192,176,9,117,74,210,65,16,136,9,219,206,145,153,75,105,209,220,12,233,56,228,1,73,216,92,28,168,141,168,133,51,40,103,28,11,101,20,61,120,243,108,84,85,98,196,234,14,11,112,216,236,48,226,181,135,247,93,144,212,220,155,184,55,83,89,152,118,52,197,195,91,157,37,170,152,83,154,189,34,47,82,107,205,173,59,60,18,114,206,85,4,118,18,66,181,198,225,108,67,172,2,46,52,107,124,134,133,161,80,109,71,38,207,74,15,73,154,249,81,99,242,49,204,163,97,155,232,94,51,183,255,251,243,55,216,141,147,255,251,127,255,254,162,245,122,31,198,255,111,255,255,191,249,16,8,0,83,10,192,77,192,178,52,153,124,193,107,144,194,184,225,28,2,1,49,242,236,4,55,32,12,168,25,128,193,115,18,192,96,12,207,66,199,117,8,132,100,99,10,135,215,69,9,86,34,139,112,139,144,26,205,48,151,0,130,91,150,176,18,186,138,172,4,211,112,255,251,178,100,35,128,87,126,120,81,19,153,148,96,70,137,90,85,39,7,12,152,245,211,80,237,97,177,1,16,18,170,41,134,52,216,198,2,14,94,123,222,34,98,239,195,224,141,201,211,135,34,97,67,202,192,231,32,191,214,40,215,134,177,65,39,59,44,34,198,67,182,198,205,187,133,200,59,63,196,111,99,241,162,162,205,36,214,160,181,70,149,134,93,63,134,78,148,178,31,19,169,141,171,56,44,44,196,216,22,163,198,133,96,125,149,209,58,90,92,154,14,13,235,45,86,179,217,42,45,211,16,252,3,166,69,98,68,22,182,94,32,35,116,160,235,53,7,41,171,28,23,26,23,108,232,185,27,20,244,42,28,133,45,65,163,152,164,177,19,34,42,89,68,147,211,102,207,242,123,50,15,225,179,158,34,68,38,46,158,102,98,59,17,201,186,216,126,212,63,149,57,146,178,52,32,0,19,10,210,128,33,24,147,179,2,23,41,9,108,48,203,236,57,84,169,33,103,196,194,210,16,81,232,85,177,175,17,180,51,137,58,240,60,220,167,94,221,180,255,255,237,202,243,57,54,215,255,147,229,191,191,255,109,134,117,47,76,67,253,31,255,251,109,250,193,24,140,52,91,129,126,230,210,240,40,122,138,131,163,23,97,31,140,116,133,156,190,28,84,196,248,218,137,18,21,202,44,173,195,219,224,254,21,80,158,59,151,191,170,113,90,156,170,122,191,233,171,223,137,168,86,117,16,252,29,169,93,38,215,21,156,146,240,155,87,186,145,140,213,232,61,197,231,168,88,206,132,16,0,237,70,162,60,96,15,185,145,27,38,16,116,207,84,29,13,167,65,79,53,117,5,114,56,134,106,1,125,108,211,80,243,117,15,161,204,176,61,132,216,205,148,54,84,44,193,123,64,163,169,151,25,200,244,129,136,17,131,84,140,192,138,72,117,36,70,195,136,140,195,77,150,61,171,71,172,119,182,33,23,140,59,29,97,40,27,145,88,64,148,235,31,72,250,12,213,169,178,238,193,123,61,80,254,107,149,31,212,143,87,118,206,158,221,50,1,128,97,243,148,233,87,189,141,142,62,58,80,246,92,38,104,154,192,167,60,225,79,34,90,119,152,115,30,190,111,168,128,182,3,105,29,9,72,183,247,250,137,224,206,106,165,145,148,8,125,151,119,89,235,98,155,255,170,179,157,255,223,111,111,253,117,214,2,2,10,12,23,159,153,9,236,99,226,17,138,211,134,69,7,18,144,129,192,3,56,130,129,70,5,70,135,129,0,56,17,150,2,64,166,123,19,53,244,216,25,27,153,164,41,29,132,18,196,76,77,12,216,224,73,51,106,15,12,1,139,94,243,60,79,185,44,90,148,84,201,234,17,196,86,244,26,247,114,160,196,9,255,251,178,100,42,8,23,159,120,81,51,153,148,96,72,233,90,119,61,66,126,29,1,225,74,77,189,27,129,31,165,105,153,135,156,218,53,118,225,40,207,62,123,134,175,118,194,65,126,171,160,26,253,70,70,14,250,71,98,82,139,23,190,228,155,253,176,16,143,41,150,147,96,244,134,130,150,30,97,238,116,48,239,64,58,181,168,52,243,232,78,230,100,57,107,31,0,88,83,62,58,65,224,121,204,10,170,80,167,148,170,56,213,59,45,67,92,209,102,131,168,43,6,170,21,145,113,22,70,72,140,16,196,147,39,130,134,124,241,137,251,38,202,172,126,123,8,205,174,68,92,184,152,95,163,68,84,56,6,18,9,146,164,150,108,110,213,149,81,168,173,172,79,165,185,176,180,146,106,88,190,37,232,25,18,234,204,235,64,179,199,241,227,89,191,62,4,0,3,0,0,130,246,59,41,226,224,72,196,100,215,187,90,174,199,34,188,82,163,243,194,214,35,59,109,147,54,46,111,169,126,217,9,62,189,59,116,198,32,112,244,81,197,156,91,79,238,217,191,159,151,255,141,160,255,219,255,244,27,141,68,77,253,31,255,236,228,191,172,1,5,130,153,230,34,212,105,71,70,19,32,28,168,96,33,38,80,104,108,75,160,145,18,34,194,225,169,162,164,125,21,180,13,40,189,22,20,44,70,100,65,80,45,146,16,165,233,2,186,99,32,15,196,57,5,151,169,223,206,86,90,88,196,170,146,13,213,215,161,3,108,103,1,214,194,140,116,57,228,191,24,145,60,213,128,194,175,143,12,150,227,115,11,77,246,61,192,104,155,11,131,22,29,143,198,138,105,61,55,203,95,196,3,54,46,212,133,148,176,149,134,229,37,120,97,125,74,92,53,74,70,254,2,6,246,108,31,237,110,101,0,116,181,50,64,143,125,38,76,72,103,59,60,127,1,206,144,221,176,159,91,128,111,132,236,182,68,158,15,85,133,217,91,155,38,78,172,239,192,254,3,38,113,166,31,174,184,67,231,171,18,113,65,41,87,88,15,14,230,151,147,53,238,249,164,125,210,159,255,79,156,27,212,198,8,17,171,18,6,247,83,136,241,143,87,254,72,83,229,63,36,32,0,115,54,97,161,135,223,110,210,17,12,14,134,6,150,205,40,158,132,196,220,66,35,60,64,50,212,54,162,126,23,237,168,179,78,132,181,231,247,230,229,1,3,15,66,199,213,181,254,87,175,244,239,255,162,243,191,183,255,234,91,66,220,151,255,255,251,228,127,235,112,4,115,154,233,113,204,45,29,210,185,171,1,136,9,192,74,199,52,244,16,92,5,12,22,175,45,114,122,1,93,130,193,134,42,86,149,68,70,105,90,69,176,253,75,137,68,132,0,77,94,84,162,65,192,255,251,176,100,27,14,22,240,116,82,3,111,62,208,63,100,250,135,61,141,54,28,37,225,72,77,188,185,192,243,13,234,52,241,62,80,116,143,184,200,91,30,236,177,35,167,110,82,62,217,208,51,33,32,55,166,91,55,32,163,109,145,152,136,17,195,138,166,252,105,39,13,81,148,19,241,234,80,234,16,93,179,109,32,0,119,217,122,209,185,152,209,172,20,23,248,113,189,91,144,215,123,83,21,53,194,172,231,197,229,36,56,157,196,223,221,218,34,76,215,76,239,10,82,77,20,161,92,8,221,151,16,29,222,74,26,151,62,93,207,245,62,240,118,163,18,190,130,222,167,220,171,5,109,22,85,200,63,101,201,73,91,209,151,253,170,254,124,109,118,8,197,79,81,44,180,69,46,69,132,4,15,97,247,86,87,217,251,166,33,226,139,68,193,250,152,87,60,210,63,80,229,133,106,8,0,113,192,0,75,71,52,242,13,157,88,9,177,139,13,39,146,234,64,79,60,233,1,229,70,218,93,7,204,59,234,53,201,199,206,184,96,33,178,67,17,127,175,190,102,14,244,210,81,31,64,209,190,244,63,93,31,77,31,253,178,61,0,184,83,68,227,78,206,24,64,244,216,73,140,66,129,198,35,58,66,64,24,112,85,31,48,114,65,16,11,130,100,232,230,0,6,103,36,69,215,18,62,36,38,50,96,222,244,176,32,129,6,167,28,166,86,239,141,166,42,45,222,137,133,193,101,245,227,109,71,240,112,196,132,167,231,90,211,76,39,1,63,4,169,239,12,89,79,163,171,44,82,32,178,55,90,173,113,137,189,49,2,89,55,166,228,47,120,51,154,63,81,59,174,34,79,150,163,210,122,195,60,29,248,170,143,223,19,239,238,111,111,178,203,235,166,111,134,178,241,181,41,127,10,235,171,217,109,23,9,3,199,176,163,227,98,5,237,131,228,232,89,194,156,223,7,156,108,31,202,22,170,184,165,171,149,193,147,172,201,173,249,90,191,202,205,124,135,34,206,160,181,23,24,240,77,134,104,61,109,26,203,180,203,79,245,147,203,55,249,241,63,144,228,114,245,18,29,152,55,211,223,240,92,163,248,240,0,0,1,128,28,8,112,31,156,9,179,181,152,76,86,219,25,91,50,166,126,115,95,114,44,239,96,63,12,227,131,105,204,248,27,105,160,251,83,189,236,83,35,67,193,220,229,217,117,218,190,170,184,2,159,170,143,254,78,154,72,8,1,144,218,146,138,91,59,179,205,161,147,244,37,88,130,224,129,152,65,181,217,26,173,40,130,161,146,243,40,29,161,147,80,91,41,4,50,8,33,187,141,101,23,148,114,79,166,199,17,175,146,74,69,179,244,64,253,185,45,15,28,212,84,33,20,181,176,147,92,126,82,255,251,178,100,36,0,22,198,105,84,59,88,93,240,71,233,90,87,96,229,122,27,133,165,78,237,191,25,65,21,154,105,97,131,150,72,157,168,213,163,134,36,55,190,189,73,239,128,183,250,116,249,198,170,50,43,220,174,184,191,141,130,14,255,122,104,255,81,175,250,6,181,32,228,149,129,75,55,18,111,179,198,42,236,254,237,56,188,194,245,254,255,203,57,94,80,211,115,193,195,30,37,151,198,237,141,93,108,142,191,91,132,94,191,211,83,217,227,85,107,151,245,4,184,3,198,251,111,18,255,166,129,158,57,119,44,192,74,254,255,46,78,255,252,103,15,220,61,223,144,35,59,48,144,164,229,7,243,71,226,181,137,78,36,153,251,214,231,175,64,191,134,6,204,182,166,229,191,250,42,160,128,1,0,0,1,55,30,137,152,81,14,56,145,96,188,159,74,144,252,127,142,132,81,86,202,114,16,21,120,40,26,33,242,165,240,121,215,81,177,241,225,149,128,160,40,140,37,151,219,175,127,253,58,255,93,70,245,206,188,223,252,191,79,191,255,214,27,156,124,157,63,80,1,68,2,74,184,149,36,222,97,76,48,132,201,87,70,149,134,67,204,64,68,194,205,6,128,132,96,128,129,18,0,23,128,26,112,155,134,46,34,157,241,197,87,26,110,105,247,139,0,9,149,126,234,74,190,215,122,169,157,75,112,1,80,87,13,75,230,57,156,96,120,38,198,50,58,132,121,134,188,85,233,199,180,238,126,139,137,249,243,39,185,189,55,136,11,87,85,95,125,190,186,113,248,82,59,254,22,190,15,253,97,180,153,215,182,168,127,115,79,111,60,219,242,77,19,235,15,113,6,17,79,166,229,208,140,209,229,171,235,33,183,181,211,220,123,239,93,34,200,211,102,178,120,195,177,189,58,80,168,110,30,121,83,51,43,205,221,28,169,238,77,79,231,245,164,127,252,132,115,253,58,51,199,59,107,39,118,22,6,122,69,117,178,209,193,59,130,232,255,58,73,55,214,181,111,245,90,199,231,66,195,104,251,31,187,91,255,144,149,168,0,0,192,80,202,162,161,8,92,12,201,228,48,133,171,113,198,173,132,110,64,174,230,236,86,129,251,236,105,111,190,90,94,97,122,132,252,218,130,54,248,209,201,27,55,201,201,207,250,55,254,175,145,255,78,43,255,201,122,157,17,91,71,245,213,255,255,255,247,34,16,33,79,55,163,50,123,44,197,190,3,49,129,204,48,51,49,52,144,227,108,99,34,2,22,136,117,140,193,163,132,38,153,61,26,97,193,25,147,77,130,130,50,99,65,1,164,193,98,133,52,150,22,50,50,230,129,30,17,65,74,228,164,121,196,67,180,220,99,70,60,80,188,223,198,123,203,164,161,0,135,173,42,106,255,251,178,100,42,8,71,217,118,79,131,153,124,96,69,169,218,124,60,226,146,21,113,157,87,76,165,184,65,26,165,105,77,137,149,224,147,176,27,14,17,30,140,105,60,252,35,114,89,61,22,221,37,102,164,200,144,72,7,82,192,17,45,91,21,244,21,22,15,188,216,83,195,62,193,16,158,233,151,152,213,194,238,47,177,70,183,116,64,244,45,80,248,18,106,209,224,182,211,110,33,40,153,169,198,93,248,198,220,105,11,248,106,166,106,35,64,91,140,152,147,127,7,248,190,234,116,53,194,176,99,106,230,109,10,107,188,19,192,56,65,132,102,157,80,80,131,96,146,239,104,145,104,175,146,54,245,217,179,172,43,237,76,161,249,254,2,67,122,82,57,125,69,141,38,219,127,221,179,237,227,127,139,239,244,150,239,224,187,248,127,63,255,55,155,250,107,203,255,94,139,254,29,128,4,0,0,20,16,114,13,162,0,3,60,83,231,96,38,64,211,51,210,177,122,229,188,238,149,194,87,41,187,83,185,186,232,38,76,49,168,156,16,94,248,54,74,219,239,207,168,46,218,119,254,78,11,250,247,255,239,210,191,111,255,193,8,212,70,131,113,190,88,9,144,150,212,158,0,63,111,34,172,105,21,8,32,0,87,64,181,111,75,210,158,203,102,217,109,94,97,168,98,171,117,152,143,65,45,234,5,34,116,155,28,40,115,201,224,121,51,130,87,157,155,149,165,215,249,47,30,74,221,101,155,193,103,15,77,144,93,167,116,214,206,35,175,160,214,49,38,2,40,251,32,50,90,100,89,140,87,201,61,67,81,249,80,226,61,51,24,186,36,182,129,39,83,37,208,169,17,177,214,77,4,211,151,216,253,33,244,194,69,89,234,60,138,102,82,152,24,131,43,73,227,98,5,18,33,14,228,193,57,67,79,178,57,130,241,48,102,81,52,127,60,178,242,15,31,139,76,228,211,250,7,210,93,181,28,228,156,33,95,251,57,0,16,10,148,207,75,88,164,219,49,100,66,40,69,166,158,91,93,152,201,88,111,73,139,38,134,147,132,41,229,173,180,198,201,243,16,86,78,211,250,137,61,120,143,183,254,110,86,255,255,65,46,31,111,152,157,191,255,183,232,223,255,152,51,65,210,20,127,87,214,8,0,1,80,193,136,131,141,152,205,198,48,59,58,56,153,120,97,81,49,137,205,134,248,58,20,29,193,161,209,40,192,128,88,150,193,84,192,168,40,207,34,178,239,17,15,68,66,131,63,3,208,210,22,85,193,190,10,33,20,42,9,65,35,246,146,109,54,41,224,129,118,92,193,225,85,152,214,42,20,40,8,251,239,18,106,113,199,125,41,24,243,71,165,28,43,200,171,179,42,153,41,144,224,127,135,160,112,113,177,186,7,255,251,178,100,56,12,7,115,116,80,155,152,124,64,68,137,26,73,97,165,118,31,185,211,58,46,97,89,137,15,39,105,113,134,29,32,4,174,211,11,20,251,74,252,46,39,249,174,254,77,39,9,46,36,63,176,21,23,210,209,147,172,67,38,87,147,83,125,209,150,148,73,28,185,148,140,135,36,20,139,91,237,228,253,26,154,121,26,45,115,95,180,138,78,153,93,9,24,65,96,93,16,13,86,5,121,212,22,251,217,132,49,237,172,106,191,25,254,140,116,204,164,158,153,202,236,228,221,76,217,98,78,196,249,131,107,182,153,49,152,214,135,137,191,143,63,246,89,119,136,13,223,250,215,255,175,159,254,113,38,191,147,96,0,64,8,33,37,88,109,224,11,69,90,152,3,3,47,27,153,64,212,163,24,83,76,11,110,36,222,168,80,53,156,27,203,44,217,230,200,218,147,26,30,215,171,172,99,255,229,208,62,255,102,211,251,241,95,231,255,255,198,31,246,111,255,198,130,216,180,210,0,152,211,0,123,86,81,228,219,199,222,137,139,80,12,62,163,50,13,108,195,82,195,33,5,140,72,82,48,192,188,100,158,8,4,153,253,90,98,129,200,49,56,42,26,40,30,1,81,70,69,32,174,7,228,148,112,98,241,33,48,177,82,8,65,128,208,79,187,100,37,55,175,81,96,18,127,149,224,165,255,172,222,193,98,140,181,241,186,76,41,89,126,135,77,48,170,175,122,204,26,44,21,147,62,148,174,28,140,33,114,56,251,1,167,149,85,100,53,94,126,251,70,107,244,127,54,246,254,209,14,107,127,12,81,225,4,164,124,135,143,90,9,33,86,33,244,211,177,113,220,71,238,229,46,69,31,143,103,111,187,184,247,229,187,133,15,177,79,4,15,134,196,66,87,8,191,86,72,147,56,54,73,86,122,252,115,198,9,141,189,152,220,67,152,145,233,177,103,143,175,94,231,69,123,94,189,31,73,172,240,213,63,255,235,91,213,207,235,7,30,113,162,123,152,36,29,97,24,112,154,36,191,126,166,49,157,6,79,99,139,106,89,209,145,93,75,185,198,30,216,200,190,0,0,64,0,0,0,3,55,19,172,13,147,124,220,146,116,44,117,126,135,48,220,206,87,37,2,144,68,132,128,231,96,255,22,39,30,51,13,104,186,139,59,123,57,207,250,247,227,221,251,127,230,242,159,171,116,255,254,255,223,255,245,39,160,190,172,95,42,160,8,0,65,52,65,28,54,91,240,217,104,131,99,202,200,145,102,34,14,128,101,38,51,130,134,0,64,33,130,136,208,168,170,156,201,3,115,3,128,12,224,55,17,5,24,120,20,4,45,43,109,162,164,176,58,144,153,144,199,67,157,94,141,46,82,202,195,198,26,12,243,107,44,194,255,251,178,100,37,12,39,20,108,80,155,152,140,112,69,73,26,37,101,135,114,26,93,165,70,109,225,241,129,35,164,104,149,150,149,224,197,84,8,23,222,154,41,4,180,42,236,210,92,246,76,66,137,5,59,33,198,38,245,193,222,165,145,189,76,164,101,188,41,131,165,39,252,151,255,126,134,139,94,236,201,178,248,107,159,54,232,201,247,41,83,106,46,206,53,203,107,88,165,86,206,39,231,56,233,107,50,90,199,216,252,131,10,112,124,105,17,202,42,170,53,8,170,140,144,62,231,47,41,159,27,40,27,147,96,206,126,58,133,76,166,96,58,68,249,98,52,92,29,95,204,85,80,139,149,204,140,141,199,133,20,138,203,64,241,88,168,106,162,61,105,164,117,55,101,155,45,141,157,212,227,230,109,58,220,246,142,217,16,32,0,71,161,185,129,44,24,226,51,165,73,12,83,80,74,204,101,29,103,176,66,86,199,47,144,134,109,247,139,226,194,133,241,57,184,6,189,78,208,107,203,104,233,87,233,249,110,48,219,246,219,253,241,95,228,151,175,255,243,171,234,255,245,245,15,147,182,73,128,26,1,226,79,131,107,252,52,48,35,176,130,8,155,4,26,24,146,152,132,88,172,100,70,102,132,226,160,250,142,5,217,22,8,5,150,35,2,75,177,210,83,67,10,100,245,10,160,8,209,48,56,167,113,186,25,162,168,150,244,203,96,72,55,82,245,104,143,57,180,162,237,72,54,213,200,101,177,206,190,23,23,211,103,121,242,150,199,236,245,123,210,125,198,99,126,178,118,144,41,237,197,163,164,150,253,235,123,50,185,1,77,243,77,98,82,97,26,208,4,238,15,87,31,116,239,145,223,244,102,164,158,47,250,117,243,202,221,210,227,59,114,235,63,13,203,126,29,103,199,255,230,20,95,148,128,17,175,167,49,125,207,19,112,90,109,117,192,110,205,237,127,255,222,251,117,119,114,107,15,57,202,21,225,36,92,162,223,43,48,173,13,159,89,181,49,93,98,12,25,124,249,219,6,244,215,154,157,252,136,64,12,212,6,207,194,74,75,21,129,79,65,170,209,101,140,39,138,231,166,80,203,200,183,42,133,184,67,27,78,137,94,231,246,63,142,38,160,142,162,21,55,29,162,88,107,103,79,199,232,29,254,223,248,206,207,242,27,167,255,238,59,245,127,250,183,64,105,41,143,255,126,160,48,2,219,188,146,176,199,103,4,134,76,184,68,104,152,88,8,198,22,13,101,136,56,80,183,132,77,163,160,17,243,111,203,106,108,179,184,168,197,38,124,20,38,208,246,2,48,212,148,169,60,165,234,40,155,217,35,143,220,135,147,245,208,201,5,67,45,91,230,235,102,127,133,49,254,180,243,183,54,235,160,97,249,77,41,255,251,178,100,42,136,134,59,103,211,27,120,122,160,72,5,218,125,61,77,150,28,121,165,70,238,63,25,65,16,164,104,201,134,29,144,251,192,98,205,215,42,143,218,221,126,187,112,251,151,94,84,83,38,18,69,177,223,109,67,111,220,75,142,255,46,127,115,185,252,217,95,189,46,139,253,99,24,36,18,173,187,159,238,57,93,118,184,115,253,111,25,203,20,125,220,140,0,168,173,193,218,212,216,187,29,195,255,51,158,194,199,74,110,55,222,181,241,166,28,119,197,234,187,170,24,219,23,44,143,255,72,197,123,21,181,223,211,233,169,241,22,247,167,249,170,212,163,118,125,64,0,0,2,8,0,244,0,36,186,228,7,21,147,0,65,129,25,85,198,50,211,153,81,193,67,53,26,86,109,246,241,255,30,85,229,9,168,1,186,190,167,105,237,101,236,251,125,220,23,141,168,173,153,102,181,140,116,190,199,207,78,15,206,42,245,209,255,209,252,65,69,1,108,4,217,92,65,12,11,178,13,16,63,52,123,248,136,64,42,7,25,100,24,149,38,16,1,48,8,120,80,42,146,174,89,137,133,96,160,17,140,132,241,210,96,250,116,9,55,100,50,117,30,26,17,19,1,44,170,138,204,136,223,119,108,76,54,18,65,4,237,199,225,24,53,155,212,24,37,156,130,219,90,33,176,24,40,248,108,160,245,86,50,246,244,142,248,254,121,224,10,78,234,97,0,214,121,69,130,53,115,100,203,71,186,201,139,229,111,221,160,135,203,142,148,196,169,215,68,22,234,93,164,133,98,217,32,154,171,150,63,170,29,183,138,240,91,83,49,2,102,108,110,54,58,250,214,105,15,95,31,122,130,249,167,122,106,40,45,239,165,124,185,34,182,184,177,229,213,253,221,103,255,255,207,231,214,238,246,160,50,188,177,129,160,41,203,206,21,106,106,173,214,126,81,90,196,31,65,168,199,211,114,191,227,77,69,114,49,44,206,63,79,82,73,170,183,242,20,128,24,5,53,232,124,207,213,62,188,138,164,55,89,206,142,176,102,119,213,211,15,0,11,56,83,22,61,232,99,255,233,86,211,64,179,102,106,49,167,70,90,105,109,249,93,76,253,155,86,219,64,171,208,71,108,236,228,239,255,252,191,242,223,255,156,90,138,97,4,0,138,148,9,252,102,11,7,132,46,112,198,96,107,196,48,51,22,129,246,145,106,98,18,164,108,200,64,54,2,198,6,12,38,232,18,4,56,145,81,97,142,30,254,109,178,20,38,38,1,132,97,255,155,184,56,8,240,178,224,1,109,48,182,133,218,10,72,31,241,160,204,154,162,53,88,69,158,178,147,210,177,167,196,83,185,236,122,95,251,138,57,240,187,5,55,219,82,206,186,251,175,215,77,27,203,140,255,251,178,100,54,14,38,146,103,209,155,122,121,224,74,201,154,40,97,162,118,28,121,167,66,110,97,241,129,18,165,105,104,156,28,48,127,12,156,173,195,111,36,57,163,121,251,156,81,91,175,180,206,51,60,95,251,70,33,54,152,158,9,156,38,241,154,179,79,180,202,51,181,65,88,241,247,159,5,204,251,188,134,120,13,54,163,18,165,174,17,154,74,169,1,34,26,16,113,152,155,198,97,121,244,203,143,66,85,189,213,235,125,240,97,205,234,198,231,159,43,150,119,101,191,108,207,186,121,98,218,139,220,78,28,145,170,138,192,0,8,6,38,162,29,51,89,56,210,125,16,217,146,156,70,80,24,185,35,196,134,162,68,169,186,36,2,151,23,65,206,110,179,167,179,135,171,29,251,149,240,186,60,116,107,163,225,120,218,138,209,191,118,213,190,132,122,128,190,184,144,188,111,255,207,252,19,127,254,162,116,125,7,36,44,75,40,52,113,52,139,250,117,85,121,17,224,96,64,98,180,89,153,26,64,160,193,100,64,131,192,8,29,197,49,168,212,194,192,147,40,12,5,2,43,40,18,38,51,216,45,147,64,175,177,63,202,33,72,64,4,232,142,220,86,178,98,101,76,103,6,93,148,179,238,96,220,80,123,28,37,16,157,51,117,80,68,183,174,141,29,25,172,99,82,169,76,159,20,230,164,252,81,162,139,177,18,98,194,111,199,165,250,220,19,32,255,174,235,248,18,102,1,60,75,213,188,124,73,168,137,138,93,189,85,143,12,149,110,247,141,245,134,60,217,225,97,242,195,17,173,227,90,255,72,29,66,211,143,247,223,149,142,55,161,238,47,237,165,195,62,92,84,162,35,186,200,73,117,188,203,109,237,239,251,125,142,190,35,172,171,152,38,226,113,166,1,37,49,223,78,118,158,111,23,117,75,97,205,18,196,249,243,199,13,101,177,60,255,81,91,222,91,195,154,70,137,104,6,42,52,3,0,7,64,5,134,32,166,99,3,57,35,175,11,61,167,189,78,236,23,138,167,138,178,76,103,4,2,78,84,94,243,26,133,26,163,78,156,190,143,117,233,252,238,91,159,253,185,191,65,227,49,71,28,104,104,80,95,18,255,248,159,183,232,255,255,170,242,64,36,0,10,56,192,113,131,123,67,77,224,42,55,241,212,194,33,115,1,128,204,17,73,50,187,132,104,147,3,143,68,12,52,10,88,115,101,108,12,88,193,85,17,5,34,104,21,50,127,75,44,251,30,68,204,152,196,161,50,148,62,111,100,4,199,136,199,156,20,176,115,114,157,122,104,166,147,254,5,189,6,65,85,229,111,82,242,78,170,144,49,96,67,254,161,130,253,181,55,145,131,62,172,10,181,140,153,128,76,223,114,17,115,243,229,53,251,255,251,178,100,58,140,135,15,105,80,27,154,122,240,68,230,42,93,97,231,30,28,49,161,60,110,105,237,137,37,166,104,133,132,150,18,34,207,237,83,105,168,178,121,169,74,103,94,19,28,79,34,197,46,224,60,100,134,201,7,234,234,234,117,228,31,192,156,132,162,11,123,142,254,79,132,39,237,129,214,60,187,163,122,157,41,136,235,177,87,188,97,107,205,21,183,91,178,111,235,86,191,206,51,243,23,94,132,138,51,43,122,94,127,113,148,205,181,114,112,199,199,55,33,71,188,53,154,65,125,45,219,97,195,123,21,90,233,150,27,148,19,191,235,36,0,0,0,32,0,1,0,14,106,57,116,3,37,65,84,7,80,72,28,76,66,150,144,148,92,89,143,152,14,155,149,127,152,101,123,76,133,13,220,182,55,237,170,104,243,23,235,126,111,47,206,253,91,255,60,182,11,219,27,237,156,251,254,255,214,255,255,254,68,0,0,0,195,13,196,15,33,237,51,226,120,214,181,179,99,133,194,133,115,34,69,76,86,147,22,91,129,4,6,49,54,152,68,2,132,195,5,45,0,32,67,131,90,29,27,18,34,150,109,14,43,12,61,84,34,185,18,204,221,178,221,65,58,37,54,215,233,155,128,0,29,23,37,208,118,53,148,237,134,114,122,26,237,100,225,240,50,69,128,139,32,40,136,25,183,33,211,28,175,130,39,205,20,107,5,130,54,99,120,6,164,28,215,47,89,231,105,225,189,13,143,108,74,235,192,46,107,16,57,117,190,154,225,127,7,58,180,133,126,125,31,125,101,43,242,218,121,99,232,90,105,6,243,253,166,17,251,150,159,252,111,50,229,163,82,174,139,21,113,61,36,178,108,198,248,204,13,107,178,253,97,239,182,35,235,82,171,97,198,150,43,92,88,14,114,201,91,62,204,4,82,162,27,214,218,231,247,250,204,23,7,114,188,143,21,144,154,249,223,175,189,159,191,215,2,8,42,129,248,63,36,160,13,77,3,0,126,85,145,21,54,102,113,194,195,41,19,234,73,21,205,171,243,195,230,159,67,13,239,17,187,208,183,234,239,80,205,30,81,172,70,222,94,154,138,99,67,27,226,34,159,245,94,94,76,169,203,255,218,118,31,250,255,251,243,106,220,112,0,0,51,10,76,3,150,169,51,45,194,67,42,168,33,37,248,192,96,64,197,36,72,212,118,232,80,26,48,52,42,40,121,133,64,20,213,49,244,41,30,30,76,28,11,204,2,5,128,195,168,48,1,3,43,170,70,30,94,100,107,145,145,27,42,138,85,21,178,244,98,18,136,163,147,35,105,75,235,183,72,230,89,58,36,206,89,125,225,235,46,210,21,192,70,144,232,16,135,69,89,97,205,155,224,120,9,79,230,156,179,218,201,4,255,251,178,100,57,14,71,48,102,206,19,185,92,114,73,166,154,39,101,7,116,29,109,191,52,46,229,238,217,42,169,169,205,134,28,216,178,108,168,73,68,156,228,118,114,247,35,170,33,187,20,243,248,234,131,124,201,71,231,51,130,147,219,28,37,20,53,108,110,54,107,19,33,27,157,57,77,64,118,220,144,34,70,162,84,6,215,98,247,82,144,75,49,131,253,218,249,137,128,225,135,197,130,67,185,202,223,213,84,197,93,93,206,187,231,153,212,64,243,79,58,13,212,27,87,81,133,68,232,135,61,178,117,36,81,114,39,115,175,73,171,10,95,111,218,246,250,238,20,216,149,21,8,1,1,16,4,202,162,144,201,218,60,69,84,70,24,21,117,235,122,82,97,208,242,217,183,169,192,250,120,22,44,184,100,225,249,73,120,58,216,22,107,143,60,160,215,228,234,236,99,255,231,227,128,36,159,205,53,191,234,244,8,182,39,205,229,255,139,114,95,209,69,159,255,88,76,7,10,207,56,183,73,194,224,87,216,98,32,200,96,105,108,97,165,132,104,137,110,100,224,10,40,81,153,4,77,49,179,2,64,19,26,145,115,12,64,16,16,156,1,16,146,92,151,225,93,224,40,65,32,96,40,196,248,109,217,41,178,114,142,205,5,17,31,30,89,29,63,6,162,142,72,76,173,28,97,4,235,193,239,20,166,57,198,80,179,130,120,187,10,16,10,69,37,95,129,240,116,13,120,2,76,173,174,0,19,35,236,172,2,233,91,85,204,108,93,72,9,74,115,181,195,59,51,162,102,202,248,253,36,167,139,28,242,112,214,84,44,91,164,185,220,40,176,111,156,43,167,190,99,238,237,231,85,224,110,191,77,137,109,36,99,59,181,101,220,86,180,195,47,195,112,88,235,20,154,158,74,252,105,195,16,254,179,124,239,52,214,63,187,232,152,215,241,232,216,166,139,166,204,218,52,40,148,165,49,19,55,141,239,169,41,23,117,109,212,210,90,183,249,182,245,91,125,198,70,80,86,19,13,64,3,86,247,88,202,69,155,23,150,12,136,181,131,120,4,86,244,1,81,136,237,70,84,134,85,222,175,149,47,140,127,127,181,244,255,233,204,127,255,175,20,62,43,45,56,107,211,144,255,239,154,49,91,98,144,234,125,170,84,202,160,177,177,125,14,23,106,115,125,71,51,253,191,72,0,201,14,147,159,16,115,125,203,51,110,88,194,36,176,194,112,124,199,149,208,213,99,60,12,35,133,1,0,199,164,56,56,3,2,70,29,28,0,80,112,224,8,129,225,182,194,227,31,33,38,61,33,40,32,18,67,208,66,98,96,6,162,236,165,225,0,67,85,71,89,81,134,172,17,26,176,181,81,13,13,217,240,84,179,52,55,190,125,97,20,255,251,178,100,45,140,7,94,104,206,11,185,123,96,72,40,26,57,97,69,116,24,233,163,72,109,225,139,193,32,160,104,137,150,21,136,0,161,6,213,142,170,187,65,75,103,245,116,111,136,89,188,105,40,15,214,39,144,75,202,222,81,65,223,72,106,131,33,88,192,118,13,72,146,164,30,179,199,98,112,170,189,138,117,100,3,180,157,170,208,211,156,235,103,106,170,156,211,87,182,105,186,68,61,204,252,52,29,55,168,239,170,64,111,155,227,223,250,185,250,57,199,198,179,88,250,96,143,27,11,178,106,253,251,19,58,190,206,191,163,202,238,61,227,222,148,174,111,109,251,234,95,184,159,126,251,197,225,195,190,41,154,95,123,183,188,127,30,249,250,167,241,233,35,215,46,69,5,121,87,164,1,0,144,48,10,172,228,210,25,218,150,75,97,117,3,4,226,68,147,58,73,48,84,117,150,97,167,189,133,4,176,50,34,177,153,76,64,134,225,191,163,242,106,235,55,240,155,80,1,106,55,235,255,221,178,243,117,231,255,254,223,160,239,162,86,153,57,79,162,154,153,222,0,41,57,185,43,185,216,25,29,41,161,213,37,129,151,64,141,102,86,82,109,7,131,194,64,80,99,23,5,47,75,218,54,229,38,238,232,120,207,170,170,141,66,171,97,98,105,152,33,2,34,178,101,229,7,43,36,214,51,106,155,186,103,51,209,213,249,97,84,220,44,248,158,54,33,113,201,216,236,254,164,136,62,122,194,49,175,146,171,231,254,97,0,207,52,62,87,11,101,193,215,49,115,211,174,210,231,72,87,95,235,70,137,72,39,90,34,114,231,210,115,63,246,89,209,4,243,199,25,246,200,16,62,137,127,107,55,220,142,187,184,166,169,74,145,236,137,228,177,199,153,39,142,206,66,143,161,120,103,118,77,168,134,143,155,59,152,78,168,212,37,72,224,55,177,123,227,79,231,255,10,206,78,155,110,135,46,108,94,138,15,228,167,110,182,158,150,117,244,128,0,181,135,119,1,6,79,115,238,59,9,132,219,242,248,167,84,23,84,180,238,96,9,100,50,72,129,75,5,182,52,184,128,53,125,164,231,113,215,145,92,182,250,112,247,63,234,223,255,167,46,230,233,255,219,67,254,48,190,183,211,37,39,95,211,93,109,212,251,255,250,80,0,0,51,9,101,19,137,162,3,127,205,99,124,225,51,19,66,51,46,10,99,50,227,211,14,0,144,16,248,96,48,214,104,120,192,99,88,48,34,0,76,42,59,204,28,10,4,133,240,168,46,16,43,68,85,104,97,227,58,154,38,84,73,53,195,38,172,34,193,164,8,21,46,80,100,117,51,112,189,20,7,89,138,92,18,36,253,179,3,0,6,225,0,240,88,198,236,85,12,68,229,193,255,251,178,100,51,14,231,137,104,205,147,186,100,112,70,169,234,83,97,34,102,28,145,173,58,110,229,145,193,33,42,104,137,145,22,32,110,78,132,80,176,13,24,226,227,162,23,21,183,193,184,49,119,229,191,119,34,153,201,99,27,174,151,20,153,173,121,118,151,163,68,132,75,125,133,206,227,148,111,244,242,213,162,160,155,150,162,111,37,236,135,23,129,140,82,85,255,56,101,122,89,104,12,71,141,211,208,242,15,157,46,223,41,88,152,77,253,102,249,249,174,83,217,36,140,161,172,47,162,187,110,115,108,177,144,61,90,199,53,237,102,180,188,151,237,72,58,175,58,226,187,105,124,155,180,142,121,230,243,87,111,60,186,54,254,139,214,70,229,76,61,232,116,191,15,128,0,5,75,200,117,210,64,43,168,198,73,34,226,64,211,43,130,99,52,133,129,193,162,237,37,185,4,217,207,121,62,115,147,209,103,235,218,255,235,198,233,255,255,250,254,203,215,255,66,241,233,232,47,255,126,131,241,20,56,218,10,123,238,187,140,153,158,167,235,172,20,161,133,48,25,166,17,65,18,238,108,161,60,10,57,140,71,69,12,108,97,204,139,46,201,129,80,80,74,100,32,84,98,112,42,136,70,31,16,195,32,233,129,192,64,140,23,70,166,194,42,16,4,11,178,143,1,22,37,168,231,172,149,41,69,23,174,145,197,217,143,180,160,228,237,85,71,203,116,101,17,61,232,200,27,76,193,41,14,174,5,241,148,222,156,81,24,45,23,155,77,205,60,15,50,200,173,47,179,187,116,93,184,196,168,181,0,125,103,29,178,89,181,217,13,23,227,135,117,34,142,229,75,67,130,177,95,153,113,186,201,251,118,167,41,91,122,157,102,1,43,220,231,92,154,72,203,144,199,151,167,89,64,226,243,81,90,180,101,248,234,221,230,16,201,45,34,97,216,37,78,235,164,78,98,12,164,25,204,209,125,173,212,89,251,43,146,185,98,21,13,187,209,194,140,243,249,125,41,4,74,113,100,120,194,147,22,19,91,171,61,242,202,55,156,156,120,171,66,234,25,106,8,206,49,156,218,70,234,108,141,8,108,11,69,235,154,37,58,32,246,65,63,155,189,222,7,47,24,175,27,59,115,139,120,158,163,102,175,255,13,208,87,255,255,242,232,255,205,250,120,252,105,63,131,81,219,247,226,9,140,46,64,95,127,223,143,126,175,222,160,0,0,1,80,194,89,236,202,9,240,120,204,48,137,25,50,60,36,50,68,207,51,144,26,52,116,86,38,12,140,7,7,140,206,26,64,67,18,194,24,198,39,24,58,6,5,139,42,54,44,67,113,48,58,11,135,28,136,24,34,135,138,34,180,121,114,238,38,195,22,110,224,165,45,55,50,213,87,180,171,255,251,178,100,40,14,7,102,111,78,27,185,123,98,77,75,154,122,97,231,26,26,217,163,58,78,229,141,201,66,39,169,13,135,156,216,225,134,170,95,201,41,3,5,80,226,227,162,36,27,188,94,54,151,56,148,138,74,109,14,132,150,10,44,152,45,21,204,174,25,195,65,227,246,11,189,78,95,210,251,45,133,149,235,163,58,15,196,92,93,12,139,30,60,175,197,70,152,139,206,162,73,71,56,244,119,108,86,245,201,49,181,161,90,92,82,12,44,213,191,21,191,139,187,82,61,33,125,230,74,226,148,87,78,253,147,225,159,17,173,127,1,158,36,154,181,187,83,156,150,129,121,177,21,78,242,172,202,87,149,101,97,219,76,41,171,120,175,163,110,76,105,252,237,111,163,206,204,227,14,36,54,23,181,115,255,62,89,191,205,247,229,152,2,4,12,0,1,223,106,217,131,65,77,104,20,192,92,4,141,42,196,69,177,84,131,165,95,229,97,73,19,169,190,153,24,164,2,149,117,50,159,250,255,234,103,255,255,254,159,252,223,215,169,211,220,91,85,108,169,212,255,126,129,213,30,23,178,8,21,93,76,213,63,82,15,167,255,31,234,11,204,3,142,76,55,112,141,62,30,204,193,124,129,193,145,136,199,233,43,36,101,216,240,6,2,0,129,97,148,98,9,16,82,139,166,0,21,224,161,160,58,225,144,197,216,136,8,150,31,190,125,176,0,69,26,197,49,71,183,65,9,41,16,194,83,178,28,164,131,208,194,44,67,17,153,64,112,179,168,78,31,94,31,130,138,193,141,190,206,31,165,52,61,167,169,204,236,18,216,179,102,54,109,81,246,53,73,205,137,136,234,145,138,13,98,100,119,146,188,115,40,246,144,153,78,86,192,111,223,29,255,20,251,206,107,147,174,185,127,32,77,30,219,236,173,34,238,55,61,48,35,150,214,91,175,109,198,143,182,176,38,38,86,165,102,99,222,55,202,93,85,87,114,202,209,117,38,140,43,202,85,138,221,123,203,166,106,214,81,103,86,9,214,219,216,113,154,42,119,111,106,193,244,150,118,159,45,108,51,197,154,251,237,105,16,0,26,89,155,18,240,62,219,246,156,49,101,8,105,61,207,100,77,194,244,167,71,116,169,82,4,163,163,181,46,231,52,141,68,159,141,84,112,191,190,237,255,235,206,255,255,253,127,251,255,246,176,46,21,189,155,26,131,51,159,234,76,182,62,71,82,89,195,58,22,221,223,109,246,193,118,54,154,58,193,0,0,83,144,171,225,54,90,200,240,129,243,123,28,76,212,8,50,242,200,207,118,163,61,13,196,0,83,4,129,204,254,62,12,33,181,227,28,21,140,38,25,7,40,136,4,242,192,78,121,30,112,182,136,5,12,138,0,163,2,73,255,251,178,100,30,142,6,188,105,79,27,153,99,112,80,203,154,157,60,39,134,28,137,175,54,46,225,19,136,230,167,106,140,194,137,184,179,165,7,83,129,145,85,166,154,208,57,187,122,103,246,232,16,62,153,101,134,69,63,5,181,41,98,180,205,209,180,106,73,137,90,172,236,65,210,164,135,40,240,189,241,11,179,133,137,185,125,217,43,9,209,206,158,162,154,197,93,62,65,118,172,104,162,98,30,39,94,232,227,245,237,49,207,219,68,186,221,14,121,150,240,246,158,150,63,98,80,106,135,95,222,218,196,116,191,114,53,193,15,50,84,51,103,33,55,202,217,108,221,166,91,172,115,19,148,154,187,90,51,26,235,114,234,33,40,218,116,23,230,31,106,39,150,181,181,170,245,247,148,83,99,234,74,217,83,6,195,108,177,185,144,0,128,20,0,3,147,63,242,192,128,18,7,49,238,95,136,68,53,73,168,213,130,201,226,2,4,90,42,103,231,239,50,255,116,255,249,150,57,203,20,70,42,11,155,111,255,255,215,251,62,223,250,45,15,15,124,220,193,143,250,158,217,82,122,230,41,45,9,189,15,254,221,59,38,207,148,31,191,221,98,130,34,166,205,201,55,64,100,193,205,99,65,154,64,57,142,170,1,132,163,32,11,25,22,2,192,166,57,151,65,145,130,192,65,128,65,64,233,220,99,32,212,8,5,192,1,240,64,194,157,65,80,140,48,182,74,242,168,8,96,8,30,28,34,129,69,68,135,8,168,165,213,132,64,208,195,70,22,200,17,12,141,88,26,167,31,86,29,72,64,176,134,64,137,222,213,158,102,135,241,118,207,14,70,133,66,146,50,231,193,132,66,23,117,35,176,250,60,13,114,122,227,72,97,20,92,128,173,98,234,179,10,108,111,59,85,243,151,213,202,150,110,237,154,216,228,196,109,204,67,59,41,9,177,148,64,168,70,181,225,75,32,82,4,51,69,203,8,246,119,84,226,1,160,136,214,40,137,97,248,141,52,244,55,139,57,9,190,166,99,119,35,232,92,237,29,217,207,15,222,131,177,115,140,37,30,84,129,206,183,179,95,79,23,8,103,10,72,236,151,168,186,24,239,190,54,18,240,48,70,73,127,161,128,76,6,239,26,1,113,22,80,155,103,132,183,64,233,65,189,127,94,251,116,86,255,250,97,47,2,246,255,255,253,63,249,255,251,224,194,119,193,22,118,254,250,187,246,73,68,106,43,233,175,70,165,32,0,36,93,188,135,228,251,250,79,80,44,192,61,204,56,84,205,94,76,208,84,204,133,28,128,225,80,16,233,113,208,20,96,194,38,144,2,160,196,44,86,87,104,170,214,157,109,78,150,181,224,78,2,3,49,7,54,89,51,215,132,125,148,214,179,25,191,146,221,255,251,178,100,34,140,70,94,104,208,155,120,99,96,79,169,234,87,97,231,54,27,149,187,52,78,233,139,201,116,39,104,9,149,149,240,197,249,30,45,36,69,114,64,214,245,132,122,206,45,149,42,108,100,212,77,57,38,143,98,73,228,217,105,155,216,36,173,116,118,47,62,215,75,95,139,179,208,221,158,105,242,53,184,250,114,219,190,253,117,109,91,162,225,217,171,127,181,94,185,242,243,19,7,152,61,98,170,186,169,170,186,11,176,86,92,214,165,132,221,188,62,134,55,19,103,109,86,62,181,105,140,220,70,198,91,110,148,244,50,202,69,101,251,156,194,112,13,77,28,59,43,247,155,93,82,156,43,50,72,129,243,133,41,76,191,107,19,148,94,180,32,0,0,241,203,67,65,30,17,170,88,148,196,141,107,42,167,225,218,158,201,9,77,174,36,157,0,185,108,247,40,172,155,230,111,181,205,222,255,255,239,255,250,166,70,197,10,17,67,192,176,97,200,10,222,204,248,211,243,58,146,229,191,66,255,251,190,207,162,220,194,218,150,207,247,89,247,219,253,0,0,46,96,19,242,117,238,106,105,80,244,100,65,98,102,248,26,100,210,170,101,24,210,96,32,226,96,144,30,97,104,56,89,131,3,130,224,176,80,3,3,6,196,153,34,28,194,128,145,144,71,28,214,10,158,42,16,18,28,133,38,36,136,71,212,148,25,52,240,70,147,34,53,44,148,87,182,184,166,159,2,249,211,138,2,79,89,68,132,137,77,88,119,82,232,42,91,74,84,14,47,136,130,93,168,146,189,146,230,158,222,148,9,28,176,125,241,6,194,116,102,173,68,166,101,202,220,248,189,247,179,161,71,54,68,164,202,29,218,214,161,167,49,190,99,122,215,102,157,101,21,187,143,100,123,108,131,91,142,181,231,26,203,180,174,85,107,11,87,90,238,111,229,162,153,98,10,102,94,63,237,175,251,208,45,152,96,237,129,28,36,203,182,227,25,170,166,97,219,36,149,175,51,105,106,239,180,123,244,250,117,105,179,211,141,35,114,246,215,151,130,206,201,185,20,96,236,77,18,11,46,98,46,2,121,228,94,45,217,118,188,5,84,149,2,124,204,54,115,18,225,131,39,210,175,212,26,234,10,249,174,223,117,95,18,232,168,189,83,178,216,209,238,26,62,114,4,9,50,187,16,248,69,191,86,196,119,16,150,252,39,114,243,245,29,81,139,79,65,242,127,153,244,38,131,213,8,93,5,106,233,175,235,0,0,99,14,22,83,203,125,211,46,74,99,45,139,195,66,70,35,47,29,131,33,197,83,32,135,208,80,164,96,80,154,132,96,209,117,124,152,78,4,152,106,29,0,129,176,96,22,76,36,57,67,33,104,98,33,33,42,131,201,132,215,76,255,251,178,100,31,142,6,178,111,204,147,175,54,162,89,41,154,106,97,234,28,25,49,163,54,78,233,141,193,66,37,40,221,135,156,224,5,32,76,26,0,216,241,120,198,128,152,109,157,196,39,83,203,42,85,169,82,3,47,148,250,186,26,24,221,100,148,22,9,99,80,13,185,108,211,171,50,170,160,151,219,44,247,44,159,117,29,35,51,81,136,104,238,2,2,47,66,228,91,255,110,123,197,126,90,55,75,117,227,150,39,67,235,175,214,71,8,211,66,253,0,187,146,133,105,153,108,94,251,92,110,121,238,201,75,220,220,225,65,237,68,70,203,82,116,175,116,134,211,251,218,45,10,241,204,140,68,10,115,153,15,14,201,46,73,19,178,147,60,242,186,2,38,181,187,178,5,8,170,79,255,218,59,6,199,91,130,0,32,0,192,115,47,183,59,113,210,37,50,140,148,64,101,172,188,43,93,224,151,189,75,213,220,177,34,117,57,157,155,40,99,194,209,82,255,253,173,212,110,132,133,12,18,15,49,70,0,54,255,251,246,211,174,132,27,15,247,119,200,191,234,205,156,22,206,86,103,169,52,162,243,179,207,29,206,45,171,231,23,145,175,148,171,127,127,253,163,88,24,141,57,182,109,30,201,140,46,95,12,15,8,12,149,65,5,146,131,3,201,7,24,0,33,51,50,1,57,201,48,56,11,14,48,85,154,70,160,47,185,32,1,187,180,195,165,32,133,226,41,132,28,189,31,199,13,203,107,180,218,57,196,224,213,3,151,63,100,136,5,16,140,8,98,168,28,148,2,102,212,202,95,102,188,59,101,174,42,234,145,239,248,223,53,103,45,89,163,224,90,56,72,242,201,199,35,182,67,5,126,251,70,219,156,214,197,215,211,43,211,80,213,174,169,245,152,254,202,45,99,171,22,207,176,243,255,120,39,121,189,109,151,246,109,70,41,21,37,182,11,14,85,247,103,30,239,164,239,176,204,89,110,215,250,126,99,119,40,215,101,159,197,245,109,214,97,121,151,97,234,85,168,165,136,242,57,167,171,232,24,130,199,194,200,136,214,14,217,52,1,16,0,41,171,206,94,159,231,66,237,16,5,92,239,179,164,143,84,163,241,93,90,68,120,213,100,70,233,94,166,27,148,26,80,48,222,217,111,254,254,141,202,115,255,251,118,211,157,161,155,27,196,149,162,124,212,62,167,143,42,249,86,253,209,88,169,42,141,200,229,88,183,173,243,156,253,191,103,253,65,0,204,146,92,15,93,128,79,35,40,76,158,81,141,12,22,76,165,154,76,150,0,12,149,11,202,196,99,10,194,115,2,0,65,194,37,137,24,10,18,24,178,25,181,6,134,68,13,36,184,88,92,50,0,1,127,7,66,69,208,155,166,14,2,33,198,121,129,255,251,178,100,34,8,7,37,115,204,11,172,55,34,81,233,90,55,96,167,124,21,101,163,73,77,164,217,65,89,173,105,168,244,157,84,32,40,64,10,161,82,210,225,82,216,68,186,44,214,212,50,163,201,187,40,17,4,102,7,0,16,178,16,65,147,209,78,68,228,12,206,18,241,12,1,201,229,170,105,111,92,93,229,46,222,229,84,112,6,196,232,144,249,192,131,200,42,26,88,162,137,89,214,203,85,109,186,50,12,44,216,199,178,92,70,228,154,239,79,77,12,171,174,82,58,225,176,155,45,138,159,178,85,214,234,115,150,17,148,115,128,76,3,48,220,60,247,15,37,194,67,37,212,56,53,18,81,231,44,190,105,197,248,62,139,33,71,157,151,191,55,97,204,146,206,230,164,155,218,70,196,67,185,187,61,24,219,215,202,167,250,133,225,136,232,128,64,12,44,163,106,154,86,210,70,214,223,14,128,148,200,249,46,174,150,111,159,23,195,168,226,254,16,16,245,70,89,53,21,193,246,120,125,16,48,189,245,116,146,117,101,125,3,180,128,97,51,77,47,99,137,232,223,163,102,234,251,191,25,220,221,18,114,146,212,183,246,175,219,86,212,158,105,110,143,148,254,160,9,1,27,187,112,99,129,199,142,28,200,185,132,147,134,32,153,1,57,17,240,16,61,171,178,88,12,66,9,117,186,165,116,157,211,111,241,24,8,89,188,128,175,84,11,7,36,211,220,162,145,140,110,213,169,14,97,94,175,252,31,148,69,112,108,28,63,215,110,157,148,34,82,196,123,161,100,26,102,214,67,212,217,204,140,254,162,239,158,122,132,47,104,194,85,234,163,80,71,215,238,16,43,97,185,203,206,147,66,81,203,65,73,163,96,74,27,200,213,238,237,32,251,8,168,217,102,35,106,100,2,36,153,34,122,249,12,129,138,134,69,158,237,178,224,188,248,4,226,79,91,68,159,56,128,59,102,202,230,216,96,189,182,99,12,64,173,72,137,88,80,1,6,6,195,73,106,90,117,192,14,151,39,234,82,241,50,249,50,74,112,217,112,237,184,224,160,222,210,181,212,133,72,108,97,81,226,224,56,35,107,48,179,98,235,63,93,185,43,160,88,201,198,73,24,95,30,254,237,166,157,60,131,111,219,182,132,91,232,213,127,242,219,12,221,200,237,235,223,255,175,117,202,203,187,254,27,0,204,10,141,141,181,130,141,195,16,76,22,86,204,8,7,140,28,109,12,31,4,12,28,28,139,126,96,72,96,72,4,24,236,21,161,160,85,136,145,199,36,26,156,189,203,160,17,112,72,12,173,15,220,245,234,111,101,20,28,137,3,157,165,12,118,35,32,81,66,36,114,194,192,50,129,83,20,201,137,18,87,34,75,96,215,209,127,64,111,43,255,251,176,100,45,142,70,211,104,205,139,186,98,242,78,9,74,23,97,39,114,25,165,163,60,78,97,45,137,59,164,103,129,148,150,8,174,190,29,167,146,27,92,193,2,248,219,65,59,197,215,180,202,86,214,174,91,204,105,97,57,105,158,109,125,97,62,134,3,254,130,243,0,255,37,102,241,37,87,3,177,186,97,248,111,117,200,208,146,22,37,158,62,114,9,41,82,209,229,111,19,57,221,154,127,18,102,107,87,104,145,91,9,79,207,140,186,98,150,32,105,42,206,75,252,133,221,6,207,78,47,133,217,173,45,55,252,171,45,40,182,89,234,253,231,169,111,182,191,179,87,35,171,105,0,229,55,250,34,70,17,102,107,65,0,0,40,5,24,212,54,88,64,44,246,4,73,11,213,9,52,177,146,32,67,246,212,197,147,51,77,206,44,18,14,244,171,32,122,107,205,204,61,139,40,224,206,233,210,173,162,233,203,53,128,28,117,58,147,47,137,191,249,219,255,175,247,237,203,255,127,253,57,137,148,150,255,252,205,191,253,64,249,128,246,134,231,232,26,124,96,96,5,216,9,188,14,123,128,150,134,41,2,2,133,5,80,170,214,51,40,5,77,128,192,16,49,225,129,140,172,164,142,193,121,153,187,252,128,135,153,197,56,52,161,18,114,200,195,15,185,53,229,170,204,179,231,29,24,93,151,173,56,118,13,34,158,148,179,171,146,183,114,126,211,251,45,155,120,124,136,160,78,32,64,137,186,71,37,39,46,169,11,4,4,154,105,91,121,13,170,79,8,237,183,236,62,111,81,18,53,110,25,1,176,28,42,178,168,147,72,181,166,157,58,155,132,222,64,202,207,130,114,47,246,19,89,38,21,165,179,171,47,195,4,195,194,135,33,148,32,113,145,56,100,134,88,129,251,7,181,148,98,182,84,222,50,126,57,3,47,68,114,16,122,83,140,237,38,165,63,53,182,86,158,163,137,138,114,41,93,221,130,185,183,227,217,83,246,58,96,130,134,56,12,96,119,22,110,235,41,210,60,172,73,129,130,21,227,63,146,66,107,178,101,199,229,150,112,56,85,159,198,91,9,188,232,67,160,225,109,181,40,147,8,179,92,175,47,7,124,85,254,175,167,247,234,105,95,250,127,78,244,81,111,227,255,244,209,7,72,245,255,187,85,104,0,164,213,220,129,232,199,100,139,202,96,98,131,194,230,0,114,96,34,37,215,125,93,70,150,151,144,20,0,132,47,99,215,87,38,86,249,234,93,12,71,214,156,175,7,243,57,6,90,152,136,110,252,115,255,8,157,184,119,18,227,207,109,165,176,29,176,96,91,36,46,58,82,116,186,230,11,228,229,122,200,239,125,91,29,46,208,28,93,102,88,182,142,5,12,234,91,154,112,227,255,251,178,100,50,12,101,211,102,211,155,108,125,240,83,167,153,229,101,226,90,29,17,175,60,110,101,236,193,41,174,104,9,133,137,160,218,1,244,102,172,60,195,54,252,102,208,192,119,76,140,236,205,97,76,244,165,18,197,139,144,218,198,102,237,195,173,23,205,255,154,96,118,188,10,33,47,10,207,152,200,42,84,78,186,221,154,40,49,204,227,143,113,132,110,12,51,250,244,84,86,43,230,184,205,209,15,131,18,62,173,235,243,71,240,228,121,10,12,151,212,146,193,0,0,108,142,48,84,35,114,181,248,97,160,10,84,21,148,8,251,19,38,170,243,6,89,210,75,151,150,87,41,194,63,116,146,102,117,110,30,119,179,227,43,217,242,199,65,97,148,165,214,164,75,206,185,181,0,209,63,190,9,244,254,218,114,47,95,229,239,114,141,201,249,84,168,132,143,87,254,237,31,255,167,235,0,0,9,80,25,228,48,222,104,219,192,179,150,51,24,145,144,15,134,35,53,152,124,40,60,3,8,9,165,81,147,4,42,104,35,71,8,65,44,156,176,25,67,109,29,45,199,171,161,107,36,16,39,16,115,37,1,50,182,14,252,16,144,68,60,42,142,197,129,59,76,180,28,232,232,76,177,215,58,66,91,132,245,153,116,61,147,213,60,9,184,145,47,6,212,85,50,0,123,207,131,57,11,237,97,169,158,212,137,135,50,206,5,244,18,54,45,107,90,169,156,109,98,47,115,117,85,164,68,82,64,24,209,16,181,245,97,226,187,73,37,243,8,159,110,44,100,228,54,165,51,165,83,166,241,105,128,195,125,238,30,227,102,205,234,25,62,11,226,91,233,138,13,152,222,55,170,101,97,53,43,22,101,52,219,138,219,123,114,168,243,179,15,103,212,53,201,68,4,101,222,88,144,191,168,55,251,162,176,189,199,247,204,40,122,171,4,108,106,203,120,204,105,39,132,229,38,47,255,154,167,193,80,13,240,128,144,205,32,154,248,134,225,68,9,62,18,248,202,25,86,106,2,234,12,10,31,67,232,253,233,29,86,150,79,201,252,146,120,87,180,195,101,106,244,42,106,242,245,231,254,250,243,255,54,117,233,205,255,252,191,175,255,190,190,249,61,191,255,205,153,242,190,24,239,255,210,0,0,0,84,9,148,50,83,8,228,67,179,131,129,128,201,195,35,153,140,104,52,51,40,104,32,48,96,96,42,188,12,83,179,51,19,137,68,142,108,168,170,9,68,167,133,20,9,130,212,76,96,128,45,30,87,233,156,247,58,121,176,34,32,100,211,192,207,28,199,213,30,221,73,149,4,97,202,33,202,172,176,117,62,134,101,161,185,39,136,83,154,84,222,54,153,214,89,162,115,209,47,135,0,238,153,194,218,240,13,156,219,2,208,255,251,178,100,57,14,230,202,105,79,155,143,101,208,75,134,73,224,101,37,132,24,221,157,68,109,225,231,72,242,152,104,205,132,148,232,219,108,218,62,87,146,191,181,102,218,116,221,17,240,58,93,54,72,116,198,149,116,205,173,177,234,207,78,233,161,69,73,75,112,177,170,173,219,178,222,217,150,171,148,13,28,156,200,150,241,192,238,117,77,37,204,209,149,221,55,238,171,65,187,243,199,150,150,12,223,85,9,117,118,227,87,234,189,1,1,151,91,246,22,181,10,189,150,34,77,71,152,46,56,195,81,218,48,252,179,220,217,154,216,67,14,28,68,140,214,206,16,136,7,37,251,27,148,148,2,130,184,12,129,21,127,232,36,81,198,123,134,212,26,50,33,69,105,236,22,246,69,180,158,204,199,45,86,86,71,156,215,167,15,106,45,253,255,94,221,82,67,80,14,117,46,214,122,230,159,238,254,125,118,189,77,255,236,160,167,48,3,176,219,130,79,80,164,24,96,81,18,97,38,166,32,160,96,33,180,226,170,70,211,162,34,103,43,130,196,236,160,69,116,76,38,2,89,99,76,64,39,224,68,100,57,149,41,24,187,142,157,174,12,245,154,70,124,184,154,42,174,35,82,66,101,202,139,77,102,76,76,170,218,19,47,210,107,39,252,203,46,186,97,207,198,54,117,14,151,141,85,247,60,101,28,251,215,109,249,132,149,207,125,76,62,190,40,124,137,156,117,43,115,37,104,186,141,6,205,173,247,187,27,134,105,29,161,242,228,158,206,242,187,245,115,96,182,105,141,77,118,100,174,117,225,71,135,49,182,147,154,169,236,249,91,54,194,254,29,225,233,233,122,205,113,109,235,230,208,166,110,95,151,182,73,25,220,6,5,46,59,249,94,86,175,149,18,90,213,136,217,173,190,92,3,31,148,0,56,245,70,122,53,248,209,81,130,162,73,7,148,136,107,75,82,43,106,129,115,30,75,30,73,228,137,47,245,123,124,247,59,209,246,213,178,246,253,123,191,196,199,63,14,224,56,231,83,255,209,253,63,255,244,185,110,255,250,66,0,0,65,152,103,120,239,30,207,104,136,196,125,202,0,12,64,132,198,80,140,184,25,83,187,235,88,26,34,248,8,76,132,142,31,56,52,160,129,246,105,73,197,94,13,36,0,76,192,72,96,128,40,130,21,144,113,165,103,134,29,121,144,120,74,188,206,230,102,163,35,198,70,202,35,59,120,135,66,237,108,174,46,198,204,53,204,117,18,167,174,143,63,4,196,140,223,6,60,23,208,81,209,234,78,103,219,92,213,123,25,3,245,6,52,86,214,89,94,196,36,214,114,133,31,114,54,111,248,20,198,84,187,206,215,239,118,86,39,233,237,139,15,186,115,245,202,137,170,51,47,84,255,251,178,100,76,14,246,144,104,208,155,111,100,240,72,232,25,241,97,229,58,26,229,163,60,78,101,231,193,44,36,167,129,151,156,232,199,122,55,134,52,65,10,62,226,156,118,165,170,202,146,24,237,182,94,182,182,133,92,104,81,190,31,68,235,18,146,231,170,192,213,15,227,117,99,11,172,71,198,138,247,18,78,143,96,75,42,95,168,246,23,250,117,27,0,94,134,232,218,27,188,217,130,22,137,163,69,162,120,68,246,215,5,24,129,175,201,222,86,254,228,154,106,119,90,2,80,4,207,97,200,218,52,200,61,135,149,57,30,156,53,246,252,189,127,250,62,206,162,165,237,255,223,82,126,49,188,169,171,37,127,255,122,235,255,119,36,5,152,29,236,118,136,137,190,139,6,169,2,153,220,26,98,66,145,140,199,38,56,9,36,99,138,89,33,89,150,137,179,216,81,55,65,69,1,66,230,92,161,225,229,235,100,132,34,38,64,169,147,40,195,19,222,82,84,21,250,165,153,12,37,179,190,226,194,185,102,43,149,69,180,74,31,180,24,135,194,133,242,235,195,170,148,167,42,33,14,82,157,114,155,74,73,164,194,171,82,9,148,11,163,222,117,136,6,51,76,129,157,31,193,174,43,164,5,244,136,221,226,177,182,184,36,129,88,233,193,177,219,132,37,37,245,184,87,206,20,142,121,157,212,121,162,179,61,159,234,60,89,219,247,76,181,225,239,51,111,175,140,111,176,172,48,219,154,236,209,113,2,189,186,255,81,20,171,17,190,169,11,80,87,52,121,155,171,127,143,36,105,223,65,70,191,147,113,53,228,195,216,245,123,25,107,55,154,86,92,69,138,47,206,104,104,142,224,89,3,133,118,106,32,180,47,72,56,86,114,6,65,143,6,214,18,194,125,222,108,216,137,180,143,214,23,135,73,60,169,106,131,75,116,61,11,229,62,42,79,148,47,241,135,201,55,255,255,255,81,121,220,159,255,232,191,148,25,255,161,229,179,136,81,47,254,254,169,202,104,0,204,42,156,62,21,244,214,200,128,215,193,161,193,102,25,20,24,65,106,0,36,163,169,115,195,3,134,0,22,202,204,96,17,49,168,25,128,181,162,129,29,43,212,80,22,154,79,213,42,18,22,136,134,174,203,166,154,173,9,148,151,238,91,47,68,165,188,162,107,122,81,43,136,72,34,9,67,40,125,25,37,193,96,53,250,122,88,103,40,130,28,127,42,7,97,30,241,4,88,152,116,166,24,251,200,102,193,106,80,31,84,126,152,85,196,148,33,51,107,199,245,138,125,87,106,234,118,233,27,230,69,146,24,80,108,155,205,209,27,213,165,137,27,162,183,104,137,37,46,11,192,215,74,87,171,108,182,57,184,168,155,37,22,118,8,67,155,109,131,255,251,178,100,85,14,134,160,103,206,139,143,78,180,72,137,154,26,97,42,88,26,225,159,58,110,61,151,64,245,25,104,141,131,21,88,18,207,44,141,169,246,104,71,118,169,63,84,213,69,105,61,219,29,83,202,143,234,27,118,85,77,105,166,138,108,58,159,26,84,168,154,80,114,44,21,197,172,0,64,32,0,40,1,24,2,64,146,130,3,65,197,252,25,27,18,228,101,142,211,197,113,245,41,155,64,102,139,10,207,22,61,80,231,117,26,55,191,163,250,174,218,126,71,98,16,25,52,198,58,172,95,27,127,245,230,208,238,201,255,253,255,191,254,158,75,249,102,255,254,160,20,102,21,8,159,130,238,97,0,209,179,218,65,199,99,6,156,76,68,119,38,51,67,69,248,48,32,36,192,226,101,26,48,9,120,12,108,111,152,218,19,41,30,18,128,87,168,235,59,34,18,133,1,229,0,167,88,96,29,6,65,18,204,237,152,16,1,22,116,82,137,7,132,213,196,162,97,73,30,196,36,245,55,174,185,93,176,109,76,82,148,107,32,244,87,23,71,34,193,140,55,26,218,132,123,57,68,140,195,118,228,147,51,216,2,201,108,234,53,189,213,58,210,79,62,245,131,118,16,121,95,183,173,217,189,73,92,121,119,139,191,215,154,57,21,228,208,29,91,87,123,247,141,221,244,219,94,20,17,167,178,44,124,168,80,59,88,192,62,145,184,89,59,125,152,157,219,48,120,98,185,138,71,85,174,85,247,104,162,45,170,235,76,62,177,170,94,212,175,244,222,63,105,199,101,108,58,200,11,115,57,17,43,92,160,0,24,56,38,31,213,28,49,46,160,169,152,130,133,202,37,81,152,167,212,158,179,130,95,231,201,49,90,84,216,220,222,159,219,175,70,71,233,211,251,236,255,28,6,194,64,38,128,51,71,99,126,136,91,147,249,24,31,80,114,93,0,0,1,144,168,141,60,180,140,197,103,19,121,70,140,172,16,48,32,84,44,68,50,232,145,74,2,160,96,128,89,132,131,237,196,194,227,242,0,139,92,105,4,196,137,229,230,227,85,83,180,27,38,8,35,192,240,25,166,172,51,80,166,31,76,11,128,33,35,10,3,142,117,99,245,90,120,75,171,204,227,70,225,97,120,77,108,218,99,107,29,177,199,115,65,189,67,29,221,36,29,118,169,110,112,211,17,183,226,174,156,31,92,157,203,43,214,89,157,232,55,167,13,208,112,0,39,5,73,162,153,102,61,124,158,149,157,204,173,244,145,41,12,79,191,223,245,45,189,3,164,222,214,193,69,151,53,124,44,122,76,164,183,145,168,211,142,110,77,111,44,75,107,161,147,231,164,91,170,170,248,199,189,156,175,72,93,54,233,169,107,187,19,115,245,246,0,0,204,177,255,251,178,100,100,14,230,33,104,207,27,143,77,64,73,169,25,210,97,101,116,26,93,159,56,110,61,149,137,42,32,103,5,163,22,16,97,70,66,125,82,215,4,180,1,4,139,143,192,100,67,87,245,227,105,225,110,220,33,65,112,78,243,21,133,26,200,59,80,14,200,22,223,199,171,47,191,217,203,240,142,161,191,255,249,248,223,169,215,97,111,250,122,180,190,173,255,223,40,53,17,28,76,175,255,184,133,32,228,20,255,145,51,49,175,205,19,83,52,32,88,145,0,85,112,24,20,54,34,1,140,134,65,193,227,24,137,27,96,50,4,199,224,166,30,40,24,48,112,6,54,142,171,211,170,202,35,6,147,2,7,3,138,234,3,33,3,203,70,64,32,245,136,212,46,3,84,104,19,227,222,9,46,85,25,160,234,79,149,7,49,152,194,238,20,4,46,100,74,8,228,66,159,149,141,74,130,112,175,163,49,107,70,209,33,205,219,87,175,26,72,147,100,154,33,180,129,27,229,181,25,76,169,164,190,95,230,219,20,157,76,215,155,221,243,141,190,49,233,73,245,186,47,210,146,120,29,196,47,137,183,50,173,195,251,130,164,8,101,172,187,28,63,153,115,3,237,225,126,223,172,93,251,116,107,147,75,145,115,55,91,236,221,27,73,224,90,169,182,80,155,140,237,26,204,213,136,215,221,214,237,189,75,78,81,120,16,159,212,169,17,153,23,58,229,131,21,133,80,3,0,105,235,110,138,147,107,197,116,202,168,30,222,187,204,123,167,139,76,13,59,233,10,59,185,105,241,54,83,232,138,209,236,136,213,29,40,214,209,225,231,168,39,255,211,223,82,190,148,22,55,12,255,239,203,252,119,201,204,223,19,0,0,0,66,144,193,239,83,245,43,204,178,217,53,40,100,20,53,48,232,112,2,128,8,134,49,244,129,48,208,24,200,1,246,144,97,147,16,24,249,14,16,131,1,70,56,113,91,73,129,180,109,84,66,15,91,131,160,228,212,105,11,17,155,150,2,43,186,45,31,44,219,21,166,80,152,38,94,242,67,141,21,192,154,122,21,116,176,160,13,110,38,240,71,243,148,46,5,218,65,150,141,106,60,9,91,84,153,17,185,166,24,14,227,194,84,235,77,232,24,114,15,229,118,247,241,183,237,25,162,238,178,72,216,217,101,200,181,207,29,173,146,38,33,69,222,241,245,218,190,38,108,188,107,194,154,107,228,169,152,70,251,71,141,132,89,174,155,5,23,13,144,52,136,78,38,168,18,43,95,106,217,141,54,149,231,91,145,77,253,218,233,161,70,101,231,207,204,227,27,204,212,26,139,49,86,86,164,255,50,198,47,0,55,117,218,74,44,140,251,140,96,6,24,209,200,145,21,155,18,8,162,125,65,4,16,255,251,178,100,117,142,230,151,104,206,27,143,78,176,73,70,153,193,105,130,104,26,169,165,54,110,61,57,1,15,158,103,137,132,137,160,164,76,61,210,168,187,82,157,198,84,142,233,190,5,253,0,136,109,131,202,77,16,56,209,179,183,14,197,56,57,222,39,69,39,252,86,111,232,11,189,6,45,34,254,82,111,179,208,213,2,220,0,181,207,212,105,49,40,44,226,88,243,57,128,64,8,211,19,166,204,216,30,45,80,24,4,76,68,50,168,161,37,76,34,115,32,13,202,146,60,199,96,40,163,110,86,8,176,163,97,80,187,64,68,226,32,131,52,42,134,39,2,192,18,97,125,232,100,0,1,157,95,109,126,0,154,114,98,181,73,129,48,100,112,63,155,39,194,62,101,18,227,40,164,9,212,141,35,48,203,186,52,252,103,120,187,53,217,50,69,68,219,131,61,160,158,233,86,108,140,24,154,191,198,114,179,141,197,255,48,228,202,32,153,86,2,229,83,30,75,56,110,183,183,188,118,79,171,40,186,158,44,205,180,9,228,42,50,200,65,8,42,12,221,44,220,215,141,206,70,9,98,172,61,32,198,167,109,92,145,78,125,201,215,60,179,132,104,215,68,203,71,154,146,109,178,159,65,114,163,122,210,72,185,182,139,146,194,54,68,119,242,107,227,227,9,146,157,36,201,4,118,81,210,214,211,208,67,43,235,220,245,104,92,60,111,130,166,189,182,240,59,253,198,204,249,0,213,76,242,209,172,53,106,93,13,179,175,139,86,129,255,86,131,254,219,171,100,203,220,39,255,46,163,183,35,234,53,6,122,32,0,0,212,212,18,61,56,16,4,199,227,227,152,145,131,158,224,97,169,131,213,32,208,56,112,17,86,139,4,204,96,9,159,12,36,24,132,0,237,39,106,10,91,118,151,238,15,89,125,229,197,247,14,197,226,92,82,5,160,26,109,116,28,232,51,53,112,189,131,205,109,120,146,214,26,90,56,100,79,38,88,176,198,252,195,211,91,179,231,103,189,112,214,151,155,37,182,63,219,150,236,190,179,172,24,77,112,229,158,154,82,156,54,124,217,37,51,166,203,206,47,117,6,2,167,21,212,77,91,231,125,174,93,110,11,114,137,10,120,232,220,234,12,198,80,116,184,219,162,203,89,41,30,99,90,68,71,126,71,164,185,134,91,19,72,138,9,163,40,210,40,126,154,125,180,19,68,180,17,180,170,104,99,146,195,55,218,145,166,146,123,114,54,178,235,197,31,61,247,226,192,0,63,128,87,135,20,120,194,89,10,115,138,6,24,181,113,239,143,251,251,15,213,45,143,206,245,165,70,61,139,49,37,26,254,221,174,159,109,63,51,153,255,201,78,83,168,197,11,161,81,137,206,74,43,202,134,243,10,23,255,251,178,100,130,14,230,67,104,79,27,143,76,240,71,8,26,35,96,202,102,26,145,157,50,78,60,215,65,12,29,103,77,132,157,152,17,220,254,118,164,8,55,114,138,103,242,224,208,21,14,116,130,65,161,96,7,244,75,25,76,96,96,117,81,146,148,38,165,34,132,1,6,66,1,198,115,61,135,18,48,197,169,160,197,193,113,86,65,138,0,170,222,34,1,94,184,162,96,208,154,121,136,69,241,20,97,28,6,186,164,3,67,2,129,153,140,89,116,37,148,64,115,179,154,38,227,48,125,11,90,228,140,134,113,26,131,59,147,65,166,226,126,154,194,202,130,161,172,194,121,152,74,72,6,9,174,132,183,9,3,54,94,163,40,244,161,143,169,67,254,47,135,62,247,13,1,175,74,235,87,133,165,216,199,140,237,178,103,183,163,135,214,161,64,195,221,196,158,13,180,140,249,211,171,114,186,37,21,180,88,31,100,214,236,225,61,80,112,54,101,28,145,140,209,102,172,164,152,203,90,115,10,56,130,21,66,60,106,181,35,246,101,35,83,251,209,91,22,211,105,96,96,177,233,185,118,202,50,40,41,3,5,200,145,195,156,114,68,27,36,169,65,164,15,92,185,104,71,144,224,203,152,235,125,28,201,150,197,207,116,18,5,68,124,152,199,252,113,149,191,164,230,248,254,135,25,255,255,255,88,225,140,68,241,120,46,100,63,31,42,198,212,92,92,49,210,0,22,240,9,249,236,56,1,114,15,150,204,32,120,161,24,213,41,141,164,90,108,70,42,60,106,107,66,41,186,98,110,230,54,34,60,12,237,1,144,227,42,80,175,231,219,9,123,210,12,144,60,136,61,176,162,164,72,132,129,225,142,197,194,224,147,202,56,75,140,248,166,210,82,64,158,148,186,189,113,4,91,59,9,176,137,126,110,50,14,69,172,52,200,180,78,85,180,76,165,221,64,60,166,158,117,154,116,156,125,208,130,83,114,103,84,109,70,111,62,190,240,53,86,2,229,13,228,151,125,246,235,57,214,34,66,73,110,5,164,149,75,32,246,121,167,199,204,245,180,199,239,89,218,67,97,82,146,67,80,74,157,98,8,157,166,210,111,235,57,135,26,24,193,68,112,164,128,206,99,75,67,53,250,82,119,32,167,28,145,135,243,228,202,75,117,5,224,156,233,139,222,145,246,172,0,8,8,10,2,0,86,4,73,244,91,70,103,212,47,163,164,136,243,182,94,198,55,182,30,199,10,208,183,80,91,217,23,58,226,65,174,128,236,117,173,247,143,76,14,152,106,26,167,44,246,71,233,202,235,255,255,255,60,50,207,27,3,212,71,69,110,62,172,197,65,190,79,251,131,160,104,228,220,72,67,19,3,205,97,96,2,0,193,5,208,11,216,24,32,255,251,178,100,150,14,6,102,105,205,147,111,53,208,74,135,122,13,97,39,102,26,61,163,54,78,61,55,73,41,148,167,93,148,169,144,88,160,96,32,240,244,202,224,70,216,199,192,195,11,134,16,176,100,14,6,39,64,144,209,64,43,40,37,107,162,219,12,40,9,64,131,160,229,248,33,0,19,8,39,228,229,156,111,27,144,136,171,85,72,92,83,189,14,194,68,76,76,243,57,86,216,111,25,14,74,228,208,230,84,31,142,75,134,146,116,243,71,171,183,12,10,236,120,13,76,251,237,171,113,44,77,227,86,79,153,151,107,62,215,248,213,161,209,168,136,198,91,29,205,75,235,88,188,154,172,244,159,81,144,33,108,142,230,90,56,196,153,121,33,93,139,88,32,68,246,20,219,214,30,167,97,190,134,61,101,33,89,187,225,143,250,181,65,88,70,113,151,218,146,105,236,164,237,186,132,82,150,181,253,74,81,74,213,85,216,57,238,85,129,229,237,231,87,245,128,194,0,128,2,32,198,96,200,206,117,33,224,169,193,101,154,20,42,84,206,80,229,117,58,86,56,26,162,122,32,8,210,98,39,42,95,98,130,147,34,91,223,123,232,229,9,209,85,81,170,234,201,124,220,168,60,54,158,40,185,134,44,72,234,201,206,173,141,127,221,127,119,254,146,0,0,237,217,100,30,227,198,72,137,224,222,28,48,20,32,205,154,8,187,11,80,101,198,52,230,88,98,77,11,41,125,211,245,10,48,214,69,239,163,141,176,66,38,206,20,44,213,46,228,177,177,242,61,40,187,103,106,188,243,182,165,55,132,35,146,79,182,248,24,111,124,175,17,74,133,44,52,249,67,142,44,33,77,110,244,205,63,245,1,43,88,213,224,11,207,126,139,53,167,160,79,16,78,0,188,124,144,127,86,152,229,69,88,162,216,234,38,156,207,21,96,166,63,151,126,55,38,180,162,230,215,49,79,33,30,237,178,28,142,92,114,250,112,125,46,114,196,171,33,196,76,51,177,86,174,119,50,212,108,185,90,247,57,167,237,179,66,243,76,57,39,25,242,211,112,67,240,175,244,89,52,105,221,0,0,194,0,0,9,8,244,52,207,70,221,111,69,69,24,17,132,110,227,158,143,55,19,121,165,14,232,241,0,136,51,211,44,198,190,255,72,102,230,28,9,163,39,179,80,241,94,107,180,189,177,93,191,255,255,39,238,187,13,255,223,167,232,55,211,69,50,33,120,48,176,29,200,51,83,52,236,105,65,161,64,84,200,97,150,121,157,0,104,198,32,13,152,188,0,16,198,75,81,83,201,140,65,229,186,98,34,200,215,233,35,82,234,134,226,1,148,68,132,64,162,25,18,4,90,200,192,76,44,7,83,170,113,8,70,5,73,83,224,191,44,147,255,251,178,100,163,142,133,192,105,80,27,79,99,208,68,104,25,234,101,34,104,26,77,159,52,78,61,55,65,2,38,105,52,240,157,240,71,37,32,78,181,159,6,129,32,46,53,73,137,233,119,153,90,180,46,173,42,101,66,121,40,60,161,236,237,91,117,12,33,241,34,102,79,147,226,248,156,117,66,246,174,54,123,196,253,246,160,193,204,94,214,87,198,165,231,129,86,191,157,235,90,204,75,87,210,77,32,213,31,105,185,91,94,147,132,151,109,203,158,154,180,244,202,222,79,208,149,38,214,86,228,83,54,118,170,75,235,221,21,102,121,182,226,205,77,109,124,174,101,174,241,27,81,85,235,65,152,170,249,145,45,104,98,224,184,81,181,233,33,73,181,44,80,0,0,3,247,31,80,64,67,142,93,85,108,181,187,49,213,147,253,42,175,73,170,34,115,18,39,200,178,115,242,250,255,255,7,95,255,255,223,232,52,57,213,130,119,246,60,228,120,216,196,66,223,148,55,255,29,124,124,221,72,42,71,35,17,0,0,147,148,193,21,141,64,116,214,151,79,185,92,56,148,196,200,76,122,148,136,233,51,20,193,77,7,155,27,1,142,13,3,66,145,197,15,11,195,24,105,178,105,176,66,157,151,224,74,11,128,84,89,2,39,135,178,148,69,203,218,113,114,147,120,246,33,240,203,85,227,213,76,45,110,76,10,73,97,164,34,28,30,30,221,19,226,38,61,41,85,185,64,33,125,117,69,108,133,78,209,106,252,171,246,160,58,170,190,95,152,229,118,182,72,8,171,21,30,174,195,27,191,157,178,133,75,243,23,139,169,219,212,181,221,101,175,165,229,138,149,123,98,165,28,90,229,79,225,124,205,68,119,117,182,216,217,106,205,188,179,57,150,230,180,95,109,118,30,56,105,230,154,87,1,203,138,174,195,216,186,208,163,183,63,157,141,221,122,173,58,41,186,127,74,148,0,128,2,136,136,155,178,195,77,80,197,85,4,97,107,57,76,183,137,35,182,130,191,230,57,38,184,186,163,192,193,179,26,60,206,63,80,163,83,209,247,155,162,255,244,61,137,184,5,23,49,212,199,185,202,119,245,229,249,202,164,65,128,40,201,70,206,162,25,80,255,160,255,69,52,81,66,148,23,52,140,136,43,76,156,3,78,147,82,64,198,217,130,133,25,137,129,89,157,32,184,24,40,48,12,3,49,40,11,50,28,35,102,7,198,145,240,26,80,201,25,132,197,176,64,184,176,226,144,3,8,49,34,41,68,46,192,199,74,193,5,210,15,24,25,20,169,229,12,116,28,224,160,80,168,192,224,200,218,223,162,219,202,182,134,129,184,76,10,149,91,204,88,71,89,218,105,73,233,89,167,152,162,60,154,7,170,22,194,228,22,181,28,255,251,178,100,195,14,134,39,104,78,155,111,99,208,76,200,25,231,96,226,126,32,209,215,46,78,233,235,193,69,165,102,133,148,149,170,115,4,167,113,224,127,153,218,152,212,132,241,204,241,158,192,138,124,187,107,103,99,132,80,160,157,41,146,15,216,161,60,180,114,52,38,17,21,238,73,117,233,33,74,253,129,250,220,38,83,215,47,156,26,231,127,9,182,249,182,111,62,49,90,219,30,203,165,3,61,35,219,50,67,211,121,182,241,132,226,84,209,142,27,43,229,67,19,106,145,106,71,21,108,58,66,136,183,136,53,101,219,247,114,187,90,131,29,201,178,13,164,121,29,155,27,147,17,93,188,183,158,177,159,54,48,97,219,158,163,94,52,185,155,112,177,104,116,129,191,154,103,90,215,180,107,130,14,154,154,144,4,23,245,246,16,144,20,5,31,178,103,139,180,72,106,131,37,37,64,10,48,117,114,51,249,244,56,81,219,185,225,240,152,201,193,223,255,120,247,27,113,248,252,98,9,255,133,53,87,244,253,21,161,71,200,20,116,82,29,71,165,24,110,223,237,160,255,227,255,244,110,109,7,76,69,126,128,0,76,128,145,62,11,20,242,147,0,133,48,92,204,20,24,24,249,136,2,141,152,240,56,99,34,1,132,70,230,54,12,39,185,133,139,166,55,0,152,112,44,50,21,11,8,137,143,98,132,72,167,89,123,26,147,26,48,33,71,184,72,92,212,13,80,114,105,67,3,48,138,42,0,186,156,36,113,103,78,164,13,0,182,210,38,228,160,79,84,77,65,34,142,28,101,211,112,51,128,223,120,235,192,215,226,79,187,94,128,32,155,240,251,199,13,184,108,78,37,46,183,118,149,153,202,43,213,105,167,142,35,61,65,28,2,70,15,196,179,250,9,108,78,209,161,141,91,122,61,2,239,43,65,150,234,124,236,193,21,212,35,90,130,28,148,114,247,125,135,91,141,202,151,15,240,78,44,18,23,151,23,151,0,216,240,58,20,207,141,27,129,218,235,11,95,163,114,197,183,103,166,255,79,143,224,134,141,205,174,229,35,97,139,254,124,27,140,221,100,61,180,239,179,234,91,62,125,172,143,105,248,198,51,22,66,207,137,59,248,237,232,0,8,0,1,86,135,152,171,110,96,193,40,195,37,132,124,70,35,28,146,202,8,216,164,157,77,70,190,1,175,187,141,61,81,156,69,52,35,134,242,34,113,163,151,32,102,202,206,20,167,245,38,173,142,97,239,191,109,111,245,85,22,150,125,255,127,255,253,117,152,50,4,121,155,57,184,165,134,148,158,147,169,204,144,48,49,234,160,225,150,67,81,13,204,62,3,49,112,76,26,118,48,40,28,28,168,49,122,136,253,41,78,163,20,32,68,128,215,193,46,194,255,251,178,100,181,142,167,142,108,205,139,153,99,246,69,98,73,233,101,230,26,33,53,201,56,14,105,237,73,10,166,103,133,132,9,170,107,14,146,53,130,6,67,14,9,88,133,97,135,67,172,225,25,181,52,128,196,34,130,161,85,181,69,96,22,188,217,88,42,155,25,65,15,186,168,138,112,161,46,133,132,25,234,131,40,231,101,69,72,92,66,0,114,81,120,48,206,17,250,200,133,177,146,133,88,192,5,42,24,168,194,217,250,120,34,238,168,11,160,175,74,39,139,226,229,112,117,7,243,118,153,142,82,245,88,242,206,167,56,145,56,141,116,146,181,242,237,109,150,3,52,24,140,202,83,207,15,35,40,39,212,120,57,241,28,247,148,49,66,166,115,98,74,43,83,194,70,40,224,41,197,176,7,70,116,106,250,22,165,73,146,98,73,140,182,69,123,36,250,246,180,216,182,78,77,250,77,104,122,143,247,102,233,177,218,231,174,49,143,170,99,255,187,86,151,250,132,165,114,206,142,120,83,245,41,231,55,107,90,123,156,177,226,53,173,22,144,37,133,117,77,125,166,69,128,241,111,87,202,139,68,237,204,203,153,54,106,112,197,194,146,116,155,124,150,105,62,69,20,111,96,255,41,212,45,167,37,166,43,183,233,108,205,191,235,255,253,75,232,206,216,95,254,253,173,235,255,254,186,62,163,197,191,254,175,253,193,0,66,199,70,99,164,161,160,215,34,17,209,138,160,128,99,81,124,70,64,38,45,27,128,138,40,12,16,1,0,65,183,17,69,151,32,25,86,152,76,165,173,143,23,167,233,19,240,160,82,255,183,235,26,64,169,25,34,127,175,248,115,169,217,21,116,222,230,156,236,109,67,11,91,43,109,159,69,131,123,228,114,145,224,83,48,128,37,17,36,34,1,76,242,201,192,110,37,149,18,197,133,119,135,235,199,238,25,67,213,233,36,57,146,32,107,130,89,142,16,33,20,147,56,8,113,89,35,0,29,154,35,198,70,230,138,33,62,111,187,80,114,177,173,169,203,4,40,16,92,233,68,73,124,116,218,96,85,98,249,6,56,138,36,121,6,118,34,194,1,151,202,228,80,60,199,9,48,129,68,240,228,192,205,5,84,156,48,44,153,29,36,134,112,65,175,40,20,139,136,50,86,99,250,137,189,200,177,212,229,172,224,235,52,64,204,241,38,230,69,7,73,205,26,149,151,89,20,105,192,238,41,41,101,243,167,245,158,76,64,10,204,227,35,147,37,81,197,134,87,16,231,87,226,130,193,137,44,233,71,249,32,178,57,178,120,105,214,37,135,132,57,170,222,243,152,245,56,237,228,163,205,237,176,151,21,70,219,125,108,251,255,183,187,202,60,165,79,65,239,255,255,250,170,0,77,149,146,76,171,255,251,178,100,155,8,7,112,109,209,179,143,150,184,66,4,41,208,96,194,120,32,101,209,60,46,233,235,192,224,36,169,156,240,138,56,203,77,187,44,140,54,110,140,216,43,192,194,81,136,227,121,140,73,105,131,224,232,52,101,48,60,57,49,8,53,45,57,2,83,50,108,234,78,0,5,50,224,130,140,66,231,134,5,11,4,47,96,43,12,22,34,128,58,48,172,16,93,64,243,80,0,16,18,32,41,112,42,145,10,150,68,218,184,240,135,158,15,83,145,165,109,170,161,143,43,150,110,169,159,66,130,237,105,49,84,94,84,42,20,192,193,30,241,133,216,70,143,213,76,167,58,73,198,49,39,115,56,213,203,233,18,232,124,2,108,233,72,140,146,119,54,217,22,17,170,130,118,227,37,85,238,50,105,143,77,204,169,23,7,178,170,153,108,159,66,237,34,158,6,229,144,201,154,88,206,224,63,115,121,18,175,117,35,115,50,57,79,5,130,27,131,44,17,41,152,68,12,190,183,49,200,161,193,209,33,123,135,136,72,39,176,181,175,175,19,230,19,102,125,51,90,238,216,246,150,124,81,169,254,237,188,107,238,109,251,127,241,125,193,170,141,229,44,185,119,78,167,182,254,27,99,111,223,31,89,165,190,99,48,196,138,113,232,74,163,188,129,130,166,175,155,110,227,22,35,22,18,108,170,45,107,187,139,201,37,231,246,253,55,230,253,121,253,100,95,244,255,11,255,253,191,251,127,224,155,255,232,162,55,177,223,255,255,245,128,48,11,249,49,78,245,59,108,20,51,140,119,54,96,41,50,92,98,48,96,65,48,225,76,48,148,70,48,208,38,48,96,43,48,212,48,82,4,0,192,193,195,100,87,42,0,178,129,24,153,197,18,24,88,74,94,12,16,25,32,10,80,1,18,133,2,133,146,64,133,196,76,18,97,16,57,131,16,150,68,32,29,122,183,6,78,92,102,24,187,68,96,100,160,208,8,168,2,250,48,16,171,172,5,35,24,125,185,151,33,69,68,170,124,91,12,53,178,128,67,97,68,130,182,156,62,224,140,8,229,125,208,79,199,202,121,78,143,122,31,104,185,218,222,161,11,44,102,203,77,249,125,135,141,41,125,240,122,57,225,50,106,194,142,185,81,65,130,164,143,76,209,87,156,178,217,177,84,180,204,183,172,178,102,201,27,87,44,70,220,187,94,18,176,174,96,130,45,137,107,14,232,169,126,58,179,228,66,107,90,187,174,123,223,236,167,198,43,3,239,18,235,21,96,222,49,36,251,189,38,215,206,254,111,39,248,166,183,115,247,123,181,22,230,202,149,195,215,179,73,58,253,64,6,248,161,140,69,34,194,239,40,61,11,89,6,221,11,100,105,146,42,129,6,63,110,231,99,98,1,78,255,251,178,100,140,142,167,227,109,206,131,187,122,240,67,41,154,18,97,231,54,31,45,185,60,78,229,241,9,15,38,104,157,135,148,120,143,244,26,55,220,103,245,37,255,251,119,111,249,66,255,68,59,254,205,207,255,209,126,158,159,206,109,222,133,68,159,199,134,177,63,255,255,249,197,72,195,237,12,213,82,132,237,145,4,203,135,132,203,66,176,198,80,128,196,0,16,205,144,40,104,109,48,212,42,48,20,78,48,40,23,73,226,192,108,143,164,74,124,0,44,4,128,2,99,19,2,48,96,22,172,98,42,7,156,88,99,136,96,192,68,200,49,154,14,229,61,141,208,148,168,11,112,21,20,127,88,40,17,17,93,56,41,235,27,1,203,113,218,208,113,78,162,134,160,138,28,139,177,40,202,104,161,165,25,252,104,32,210,69,68,35,194,104,110,11,109,135,140,24,76,38,134,77,37,56,183,53,92,29,170,73,207,145,218,156,204,20,49,55,225,16,8,208,111,62,235,20,153,188,233,194,159,119,134,203,35,230,55,150,236,234,44,98,3,67,197,86,215,163,110,5,55,26,50,205,118,218,121,49,92,160,52,233,12,160,29,87,141,13,221,147,109,103,6,43,103,61,215,205,140,124,127,216,62,242,207,159,154,111,118,63,162,94,134,118,181,169,38,206,254,179,157,68,215,203,30,43,203,163,150,110,184,114,223,171,70,119,221,122,207,159,59,205,0,97,143,130,220,78,177,70,5,146,133,20,1,129,93,30,26,118,81,204,164,9,249,233,137,181,215,175,233,163,95,22,100,166,163,22,155,39,174,159,223,175,247,209,255,79,252,239,201,223,251,242,127,13,254,213,43,212,104,111,232,62,223,255,255,232,61,68,0,0,154,116,194,90,243,130,188,15,18,23,48,212,244,208,37,35,18,7,198,65,70,26,79,128,85,48,39,48,85,82,229,230,97,206,149,231,244,138,199,15,8,210,53,69,81,70,86,84,73,58,18,40,138,208,96,34,78,10,8,226,160,129,76,85,148,136,97,225,23,28,106,32,255,88,46,199,160,146,168,136,12,17,111,122,119,27,200,99,106,184,220,82,222,83,124,192,181,144,214,165,152,110,244,229,131,47,51,118,90,178,174,80,185,185,130,114,93,118,102,190,143,0,168,129,242,210,225,75,46,119,42,217,116,190,28,140,136,53,162,220,55,24,21,190,36,53,51,87,208,228,141,17,163,122,179,191,153,22,98,105,125,147,56,110,21,179,243,56,64,53,134,216,210,183,96,120,239,48,86,183,254,245,186,214,187,194,126,181,122,172,197,168,174,242,96,159,184,194,162,41,41,136,20,89,172,177,181,188,192,135,153,244,160,220,252,202,117,168,82,111,252,77,213,153,130,5,128,203,136,17,26,193,187,255,251,178,100,117,142,167,16,108,81,27,153,121,240,68,169,26,0,97,101,114,30,181,183,58,14,237,233,201,12,166,104,89,135,136,232,1,112,196,40,99,11,203,21,150,220,81,82,83,44,48,45,172,84,94,198,21,29,141,184,117,154,186,2,187,35,92,103,94,189,250,116,127,223,24,63,255,255,78,127,254,79,175,175,191,246,208,90,137,107,127,255,255,201,219,72,94,169,59,23,62,56,220,33,51,96,124,54,188,81,51,0,39,49,52,98,50,57,52,48,132,42,2,10,131,208,164,71,42,96,105,7,66,32,67,26,119,8,44,18,10,8,7,56,144,67,19,6,34,9,11,162,24,16,113,8,160,69,9,130,21,135,48,1,76,2,2,6,71,12,84,49,20,12,12,188,192,64,151,114,243,95,136,160,211,160,7,116,136,141,249,91,4,4,69,208,97,136,110,22,3,165,188,253,67,225,42,18,128,206,54,143,113,32,110,157,74,170,82,187,169,48,145,174,18,23,208,163,230,4,118,241,166,132,68,72,176,166,220,176,237,81,26,83,13,238,246,175,90,172,70,223,181,40,255,127,118,199,152,158,209,255,145,95,143,100,220,40,240,47,105,37,114,199,106,135,189,116,174,116,147,30,81,224,71,7,77,46,215,19,76,182,38,250,133,5,195,94,174,90,191,223,182,212,152,246,143,92,118,191,234,145,255,17,226,226,250,112,199,251,250,246,189,60,58,254,145,175,218,235,95,210,44,12,110,51,182,169,14,112,220,32,50,67,233,0,255,26,96,150,49,167,196,71,179,181,130,131,181,152,176,16,161,93,106,113,140,231,63,94,105,240,65,182,15,157,179,96,151,78,9,191,103,255,206,223,191,31,255,255,62,158,191,203,163,239,212,157,244,214,216,32,15,212,111,255,255,253,32,0,133,101,252,85,148,244,126,1,71,198,36,208,101,36,225,96,36,246,22,46,74,196,83,68,36,130,160,26,2,129,3,13,158,120,170,110,174,231,134,24,73,231,169,172,37,11,9,98,169,236,167,160,38,75,1,74,32,41,202,28,195,149,190,8,252,153,226,76,252,178,158,178,214,103,247,248,73,72,234,85,204,159,211,63,16,251,149,183,230,204,111,164,201,194,233,114,146,65,207,98,134,187,134,79,82,242,208,186,59,243,175,227,26,39,16,247,3,63,90,255,221,29,170,98,54,47,22,23,196,24,20,219,99,189,233,228,93,216,207,100,244,42,199,204,147,48,159,80,197,243,56,105,77,72,10,90,90,212,127,23,81,62,224,27,250,178,98,153,83,74,55,213,92,122,110,10,152,79,90,37,127,52,180,234,221,140,84,60,34,40,158,42,2,180,118,40,207,130,129,40,140,93,177,147,81,111,246,54,172,222,202,160,65,99,101,185,25,255,251,178,100,109,12,70,7,104,211,155,111,77,240,66,105,26,1,97,101,116,157,49,161,60,78,237,233,200,255,46,105,181,133,149,16,94,68,28,250,171,58,160,126,17,120,241,94,15,161,244,111,211,255,255,191,31,250,255,230,39,255,247,255,227,181,252,226,13,160,44,143,255,254,119,251,39,128,0,12,193,194,172,242,28,176,209,192,152,206,88,112,204,65,60,200,176,88,193,96,196,199,36,68,192,208,212,28,52,153,57,137,166,18,136,193,204,168,212,197,194,78,32,248,56,4,152,96,112,28,138,192,120,181,44,199,9,0,195,72,12,38,73,37,7,46,40,169,16,176,169,106,1,160,11,96,10,56,228,191,43,10,212,155,3,100,103,236,96,193,128,111,49,100,200,1,12,163,188,185,183,174,13,0,197,82,206,162,19,241,218,82,175,132,176,254,113,130,230,207,74,19,168,172,77,148,179,156,53,220,237,196,196,176,230,229,20,125,91,78,119,225,137,26,12,135,61,189,13,43,249,204,29,249,49,243,188,231,229,25,188,196,88,199,198,179,156,184,211,222,124,218,71,251,140,218,68,83,106,81,175,111,247,151,14,235,120,255,57,250,199,198,125,251,87,206,21,213,173,177,188,98,10,221,228,83,77,154,174,105,109,251,90,189,237,41,227,249,106,158,155,100,213,227,126,149,195,87,179,225,232,4,32,0,16,93,254,59,40,130,2,229,127,115,241,81,23,194,243,4,60,138,136,12,85,169,49,129,189,173,233,250,147,191,255,231,237,255,253,255,245,253,189,63,255,255,70,237,166,200,124,104,10,245,6,208,31,255,255,248,143,241,191,249,165,0,0,51,22,9,99,234,236,35,156,0,195,14,69,67,104,140,3,38,71,51,4,134,83,24,146,224,184,56,96,248,132,97,192,4,98,184,184,96,0,24,96,120,72,96,208,40,9,32,193,128,146,185,37,1,134,139,209,208,72,70,0,144,68,38,92,28,37,194,54,168,56,165,140,212,18,16,45,17,197,1,37,136,130,92,12,162,252,165,185,178,197,124,61,147,78,46,170,200,14,133,154,162,98,193,195,175,180,162,56,230,194,169,210,52,116,89,12,18,14,29,248,183,135,207,163,97,23,218,37,81,9,174,233,124,75,109,38,103,145,17,232,44,203,14,176,221,109,192,46,110,173,181,50,223,122,118,194,219,105,237,120,239,223,253,210,61,60,6,31,137,21,56,196,43,252,201,53,175,136,152,214,90,127,92,12,216,150,92,11,237,248,56,220,120,76,187,166,41,254,227,255,76,103,210,93,123,39,119,14,240,163,230,85,196,106,199,47,241,97,238,186,136,242,12,40,88,139,153,102,146,36,216,162,230,181,242,235,255,255,255,255,23,127,200,0,175,182,4,220,141,226,255,251,176,100,126,14,39,167,113,206,147,185,124,80,70,137,25,225,100,226,148,29,65,193,58,78,229,113,192,220,164,169,180,240,149,192,200,155,108,139,196,209,245,18,96,39,249,89,173,44,69,54,32,6,57,110,82,242,223,236,211,87,189,161,177,190,98,95,227,128,27,197,60,27,102,225,69,224,26,31,151,255,87,209,191,43,252,231,255,254,223,250,127,251,229,23,255,253,93,96,89,145,76,225,242,104,80,45,185,53,46,9,51,176,228,48,184,45,21,26,67,156,163,17,2,2,17,116,26,13,24,132,50,129,64,17,0,4,24,13,153,74,47,9,9,97,0,216,160,68,16,1,160,250,120,136,228,58,67,134,64,72,23,180,58,178,92,8,128,116,215,112,36,3,48,179,46,148,213,78,199,234,187,176,209,26,42,60,74,219,241,64,129,66,198,25,18,241,85,241,42,117,201,14,72,172,39,162,135,194,226,69,4,198,164,84,235,158,213,20,172,72,122,106,23,194,5,202,158,101,183,249,107,27,89,157,169,39,115,47,98,255,89,213,102,147,35,214,113,173,106,1,234,150,137,119,170,167,79,119,24,229,24,54,26,221,71,140,249,81,177,40,44,200,86,221,97,65,37,141,10,0,226,106,155,181,49,200,33,16,233,155,53,107,181,217,159,133,23,78,18,157,7,75,237,150,114,1,101,226,199,211,240,169,93,54,102,102,158,114,218,126,22,222,178,219,103,171,155,254,47,207,93,0,0,196,32,2,115,231,187,20,19,64,117,86,193,210,49,213,240,87,51,19,163,164,64,175,162,92,53,145,59,116,254,63,255,94,143,255,255,255,255,79,223,223,255,255,248,254,255,248,144,55,255,255,153,254,144,0,76,152,172,15,195,94,79,28,3,76,132,145,204,205,12,76,184,36,2,225,33,131,11,105,133,162,57,134,195,1,132,98,89,134,163,2,6,152,6,20,138,131,102,119,1,1,2,169,132,160,0,200,80,6,36,199,65,82,0,24,102,224,222,203,162,12,8,68,104,188,226,59,10,49,24,60,164,6,184,98,60,80,170,131,178,165,66,241,63,240,52,10,6,134,84,136,3,36,51,183,185,9,100,0,147,45,94,184,140,38,250,254,8,220,217,152,251,88,5,69,2,203,161,148,198,188,149,10,48,29,154,83,103,177,55,163,38,66,43,74,101,145,24,204,1,59,74,77,41,235,76,100,93,163,222,27,204,246,212,206,115,4,219,196,241,30,251,234,46,124,53,102,60,170,171,107,59,174,173,63,240,162,253,75,3,236,238,43,236,228,138,20,26,220,187,111,67,32,185,82,190,180,207,214,243,245,143,73,126,175,45,162,94,21,189,144,247,87,212,45,111,255,105,47,23,31,94,212,222,171,170,110,43,178,51,135,255,251,178,100,118,142,103,149,103,206,11,185,124,86,72,201,25,230,105,229,116,27,241,163,62,110,229,239,129,25,37,104,77,146,194,121,139,31,4,238,229,136,64,0,1,132,27,137,35,136,204,136,195,13,36,8,13,156,93,136,164,129,27,172,165,43,61,30,73,59,10,110,119,95,82,42,105,30,70,196,71,194,170,40,70,248,152,74,53,222,222,173,65,34,99,180,62,174,255,87,213,255,245,230,216,189,191,255,255,191,247,213,241,130,5,35,76,50,146,14,1,131,77,134,11,12,56,58,77,17,49,76,28,13,1,4,49,138,7,97,128,96,0,144,206,2,6,12,26,7,198,64,96,32,4,96,64,64,98,120,158,36,3,33,96,84,145,188,132,96,48,98,2,129,225,54,142,2,30,148,86,48,98,36,200,147,173,68,163,137,236,175,223,249,67,121,8,153,246,157,93,199,110,66,69,95,97,171,236,136,250,25,36,73,206,248,250,139,188,18,40,240,40,92,168,235,20,9,20,177,66,7,135,182,134,107,110,249,56,247,13,32,82,205,204,214,109,75,36,111,67,167,246,223,140,217,117,38,36,182,182,250,248,222,183,173,237,27,241,5,147,21,214,113,11,59,244,129,109,252,184,231,16,136,118,83,77,229,45,252,186,161,171,95,191,143,245,254,125,191,248,181,245,136,18,64,166,158,229,136,209,115,131,3,109,19,90,238,89,188,144,177,141,238,77,121,219,45,76,230,3,125,162,149,10,12,149,212,48,225,63,219,26,1,83,104,152,152,244,4,5,141,205,168,255,42,173,183,1,194,80,61,223,173,103,185,87,131,249,182,54,169,187,125,129,104,164,188,126,165,168,159,110,157,123,247,215,175,78,94,181,2,128,79,128,109,255,80,207,255,255,253,64,176,139,145,135,224,8,0,0,235,184,25,192,55,158,164,203,2,3,20,59,12,254,83,49,72,156,24,18,50,216,8,195,128,131,6,7,64,192,35,11,130,21,77,25,204,38,1,48,200,193,158,166,169,32,37,7,152,147,117,137,4,4,149,89,221,48,66,40,6,68,2,36,16,2,126,4,237,99,162,227,22,55,39,171,128,26,43,22,1,110,152,252,95,17,57,97,14,121,60,170,3,250,104,65,170,173,87,131,14,22,212,24,243,164,54,62,154,90,158,66,10,119,76,71,111,149,183,163,75,45,137,76,169,27,2,42,87,97,127,24,108,183,89,246,62,38,8,237,188,218,157,238,253,174,111,82,9,155,231,79,167,25,113,184,214,6,117,106,214,65,225,63,227,221,114,111,51,105,155,250,232,223,91,147,149,151,234,237,47,68,36,115,171,143,21,64,83,138,248,213,242,211,70,157,201,155,59,5,227,139,254,192,0,0,122,22,202,118,163,201,214,34,205,145,255,251,178,100,109,14,230,108,104,209,27,143,100,192,78,201,122,3,96,237,126,90,45,165,68,110,105,231,129,11,151,104,13,148,149,208,47,176,61,81,174,55,6,166,85,43,188,254,162,116,190,195,139,217,133,96,214,82,189,151,8,93,23,161,57,182,213,241,198,171,62,127,109,73,127,127,254,218,191,255,255,245,46,181,50,166,36,6,115,34,205,51,101,46,50,49,172,44,107,159,48,102,85,151,152,15,196,102,188,136,99,136,192,82,195,17,17,140,78,31,48,8,116,196,201,243,14,52,170,176,176,12,208,15,70,66,17,136,178,114,137,161,162,223,105,165,16,16,46,188,216,112,98,168,134,11,8,93,67,128,157,70,70,111,154,34,16,64,18,140,107,233,136,175,194,136,4,85,99,13,6,100,83,250,33,14,150,24,249,60,53,0,191,64,117,144,114,199,210,156,71,191,194,107,197,76,152,158,249,85,226,201,7,187,201,128,205,31,114,107,247,12,227,55,251,132,224,205,102,197,86,107,22,6,173,6,187,211,25,229,190,197,7,85,213,183,2,223,231,17,253,173,19,90,62,90,114,156,26,97,238,6,165,138,186,13,247,207,167,151,205,79,46,111,168,50,248,157,207,246,231,39,56,179,218,36,43,25,208,224,209,119,21,190,237,147,71,137,252,55,221,175,114,124,95,24,127,104,243,127,100,157,0,132,149,80,248,200,138,216,125,247,83,177,95,23,229,72,66,110,241,71,229,99,196,200,108,46,151,227,34,249,21,243,226,73,65,39,210,241,106,90,88,252,99,188,43,179,250,13,38,190,255,64,224,250,0,165,176,155,54,74,252,183,209,244,91,73,112,0,10,51,0,61,99,28,36,115,125,69,115,0,80,35,71,145,163,2,4,161,224,40,199,100,176,12,41,24,98,39,152,56,4,24,210,40,2,64,49,24,122,21,7,140,157,5,195,131,180,106,37,0,3,26,14,24,151,211,4,72,128,14,148,213,27,16,4,23,48,154,161,81,168,160,5,2,152,196,64,146,5,224,105,65,135,93,233,96,140,17,213,18,237,51,38,48,36,230,109,109,191,140,154,83,74,48,17,213,194,8,29,10,216,228,208,89,129,33,143,195,128,163,50,201,250,7,150,99,177,146,129,22,101,84,44,219,31,104,196,39,76,59,23,13,212,75,158,72,224,231,167,83,28,54,53,52,68,136,74,174,162,139,42,110,130,8,143,67,242,241,77,138,22,65,22,85,37,20,168,73,115,4,132,121,33,26,196,148,53,189,108,59,196,232,250,90,219,165,170,170,153,116,40,26,29,60,165,28,36,205,148,100,51,166,147,187,167,160,138,217,86,53,76,221,52,144,90,209,250,93,245,147,180,210,2,0,3,7,8,81,214,118,221,135,74,86,27,255,251,178,100,124,14,135,87,112,78,147,186,107,240,66,73,26,55,97,234,54,29,173,201,58,110,229,239,129,26,164,104,141,135,156,224,205,212,207,50,178,3,17,69,180,130,28,16,119,40,172,40,105,82,236,202,221,181,237,205,211,163,231,190,123,111,248,188,11,89,97,246,194,159,211,255,246,55,114,111,254,218,167,233,239,204,211,139,203,148,68,48,35,178,54,16,171,57,148,177,48,157,129,51,40,52,49,104,102,48,88,58,51,28,82,49,120,26,43,19,9,132,35,25,6,244,113,48,8,64,48,36,57,48,136,88,48,40,7,46,128,203,6,248,98,33,150,163,166,10,28,9,229,242,81,147,56,197,41,188,48,21,47,120,16,241,25,166,48,241,246,21,153,21,82,86,176,42,185,238,196,55,50,85,24,154,206,50,149,22,181,74,250,12,156,172,120,191,200,12,112,243,146,128,23,206,220,14,86,157,28,237,202,247,205,37,64,76,233,90,214,113,250,24,66,251,213,104,218,114,186,38,54,110,227,62,180,219,169,33,226,90,93,110,219,204,93,87,126,145,222,37,35,95,187,214,255,214,239,111,243,254,124,109,225,114,148,220,38,194,43,122,174,215,208,136,58,199,255,239,58,215,248,250,204,31,136,116,136,201,120,79,103,217,186,229,26,27,212,180,44,103,110,57,188,73,225,199,206,233,108,109,244,75,193,188,223,255,172,125,235,63,93,135,235,201,160,0,7,164,20,85,117,166,80,33,132,74,134,38,141,9,13,245,122,236,114,233,60,161,30,217,164,142,51,114,164,153,44,180,107,141,31,123,69,250,62,156,169,153,186,25,170,118,211,223,244,254,159,149,21,48,233,128,140,242,134,126,80,83,123,127,127,237,161,125,139,192,0,76,3,212,96,205,88,132,140,218,196,148,192,128,207,204,37,70,68,193,144,17,68,96,78,97,20,67,166,8,224,134,96,174,16,134,3,0,2,97,18,25,64,144,36,48,43,5,179,3,96,72,58,199,176,105,33,119,69,71,130,60,192,163,229,229,37,15,2,131,130,85,135,135,130,164,66,192,230,14,96,36,8,95,51,23,10,66,114,109,13,19,173,246,28,204,76,96,57,154,45,224,0,217,197,13,63,170,76,170,68,10,24,113,16,32,58,24,191,108,190,133,255,40,15,165,108,160,144,230,42,243,193,38,2,101,12,86,126,76,128,26,25,140,252,113,67,81,2,72,195,132,210,123,139,22,164,94,11,57,170,27,104,215,114,46,29,222,8,250,199,174,247,219,109,111,165,101,111,104,159,231,94,240,150,237,138,184,75,156,90,214,251,174,247,109,195,174,233,137,75,74,176,149,8,84,180,173,34,8,139,218,250,239,118,205,175,227,231,231,248,218,198,32,255,120,53,174,215,255,251,178,100,114,140,104,24,114,77,11,219,123,112,68,68,105,229,105,133,116,25,189,161,74,109,233,225,129,18,36,103,201,133,10,32,175,76,36,55,175,172,227,251,69,205,53,122,238,213,131,229,221,47,255,196,127,245,139,127,148,59,90,237,116,155,8,0,1,84,26,45,136,198,12,182,121,163,228,1,136,111,71,172,72,4,96,169,214,204,60,14,27,44,243,161,125,189,42,167,90,99,247,211,130,180,6,108,66,129,16,24,127,71,24,246,98,227,13,139,234,35,193,100,102,100,62,253,59,254,255,191,239,83,192,1,74,247,10,248,30,166,17,253,40,7,122,105,95,152,17,170,82,103,164,17,27,16,163,89,230,8,234,71,151,1,222,40,141,43,139,134,216,115,54,199,61,246,25,197,121,156,175,19,164,173,15,209,222,77,137,74,93,78,240,217,154,25,0,1,134,4,35,57,71,18,203,205,27,148,123,251,174,203,189,55,145,167,125,66,47,255,52,97,127,58,241,143,118,70,214,127,133,58,94,237,134,11,62,241,27,126,231,205,227,192,123,9,42,66,28,40,172,37,10,23,37,4,70,184,218,143,153,28,31,167,151,10,87,55,89,127,31,95,231,26,142,172,139,191,18,145,212,136,98,204,209,151,2,242,12,103,79,203,161,51,96,88,196,91,87,94,59,102,40,253,207,226,145,105,14,86,8,174,125,137,64,254,3,51,131,63,93,82,242,102,210,219,253,87,54,249,191,221,191,133,221,246,132,205,211,9,62,172,75,168,83,132,85,105,111,161,214,165,98,150,64,72,203,76,224,70,137,175,3,110,157,161,103,145,31,40,118,61,221,155,55,80,211,82,79,160,201,179,182,1,250,123,233,209,176,127,168,87,253,42,164,175,79,248,187,55,93,255,213,52,16,252,132,0,76,133,169,15,128,210,12,139,46,141,5,22,204,231,32,140,111,6,12,26,78,141,45,44,140,120,0,140,72,16,134,0,195,14,200,224,32,16,97,25,42,96,48,98,118,31,12,0,26,92,4,58,98,138,5,15,37,34,209,77,225,210,66,210,139,169,1,8,145,13,13,10,35,88,230,32,128,69,48,186,134,44,165,108,132,20,57,179,171,145,81,199,140,106,246,101,66,50,6,60,44,141,0,243,228,193,95,71,220,40,5,44,96,168,146,42,42,106,7,192,68,129,166,228,236,146,134,144,229,120,156,82,19,88,30,161,199,142,47,173,29,13,75,206,216,187,65,90,229,142,150,120,172,158,41,223,91,59,2,69,145,68,166,86,177,110,18,205,177,44,249,131,102,151,10,53,37,179,181,44,249,173,233,170,141,147,23,90,111,89,221,87,66,48,179,136,176,6,166,176,195,104,68,60,217,207,222,235,243,44,217,175,121,245,168,223,214,255,251,178,100,109,15,71,255,113,206,11,186,123,116,70,105,26,51,97,133,86,33,193,215,52,15,119,66,192,249,25,104,101,149,157,200,69,116,108,191,83,87,44,58,165,111,52,58,63,198,119,92,252,99,25,248,183,221,179,237,255,215,241,125,252,208,173,167,217,139,184,11,188,54,0,16,112,3,115,107,204,252,168,53,16,185,43,50,61,139,219,155,103,216,116,180,2,59,26,88,50,97,254,242,127,51,99,234,36,35,199,91,211,151,191,234,14,191,24,9,140,109,127,167,227,68,199,8,137,5,171,15,83,144,132,69,28,177,127,251,127,246,227,186,76,34,72,184,210,209,3,140,93,4,168,197,245,28,12,10,104,0,37,129,136,172,97,154,208,105,134,97,40,113,188,100,112,20,98,1,98,14,142,71,4,215,206,59,148,201,139,9,10,47,160,46,201,161,86,247,63,3,160,132,142,19,139,45,105,158,2,96,11,20,5,33,2,182,196,131,169,96,9,12,38,133,107,143,73,145,38,80,21,41,207,80,178,82,220,70,32,138,251,95,78,1,8,81,160,173,218,26,11,20,77,89,74,74,1,73,49,8,68,120,197,171,80,41,59,14,49,132,86,231,102,19,202,118,202,137,182,219,134,30,182,47,171,14,27,109,185,164,252,133,97,1,187,243,253,102,14,21,154,207,196,255,206,133,65,81,253,104,26,151,88,115,159,51,63,135,41,176,189,218,8,26,122,230,48,190,247,27,122,244,219,162,230,230,94,202,78,51,197,121,71,247,219,27,53,203,243,202,13,113,156,9,237,219,252,187,133,106,44,59,217,95,57,246,53,252,221,46,25,253,205,252,162,85,191,155,251,22,127,87,185,187,252,214,26,199,11,87,176,199,120,239,47,255,222,25,101,248,214,252,255,230,114,199,242,231,63,120,111,119,192,48,0,112,27,26,206,33,20,26,108,228,122,184,51,5,198,210,110,168,109,198,147,30,96,61,159,84,32,126,213,94,166,249,236,241,11,229,175,6,232,90,254,62,249,78,191,219,244,109,58,127,95,198,134,60,22,167,214,238,143,226,81,0,76,19,192,216,208,208,157,12,148,6,40,198,32,24,204,75,3,8,104,56,12,22,192,80,198,80,83,0,193,228,96,92,11,38,6,32,62,96,82,18,134,2,192,2,96,30,20,64,0,35,18,20,96,64,10,177,242,67,6,200,120,97,68,17,164,187,67,50,2,193,224,194,192,222,32,64,194,128,152,19,47,48,67,2,224,12,89,103,53,158,75,137,145,198,221,160,176,19,220,49,17,87,203,61,1,86,116,149,1,8,214,187,15,65,4,166,20,155,109,80,84,155,251,58,245,25,67,76,135,40,136,25,84,235,35,120,223,153,209,1,36,149,97,42,203,212,41,0,238,255,251,178,100,75,15,40,35,111,205,139,218,123,228,69,201,26,5,97,2,120,33,193,203,52,15,115,67,8,247,164,105,52,252,28,160,221,22,195,177,195,73,18,233,26,98,160,207,240,139,180,221,240,67,107,224,176,51,107,79,111,219,213,91,190,227,71,170,233,167,120,73,52,223,26,214,246,70,99,103,112,93,77,198,133,80,88,112,51,78,60,110,91,47,140,197,20,216,180,92,124,194,143,239,184,25,214,227,234,189,206,60,107,57,36,233,35,20,40,241,151,59,98,215,198,188,181,221,125,175,106,218,36,181,133,95,254,247,225,111,255,186,126,221,93,242,128,64,0,130,81,40,188,166,196,165,149,9,0,64,107,69,152,113,194,72,235,79,21,56,208,169,238,16,4,91,26,47,205,223,97,146,74,60,82,253,222,4,161,199,162,235,194,182,28,186,116,109,52,125,58,62,156,159,248,62,229,253,191,182,173,211,255,70,224,197,152,21,142,249,164,128,80,25,119,8,33,149,120,143,156,34,122,103,228,41,131,118,38,173,144,1,166,6,4,83,25,116,64,97,164,185,8,152,205,234,50,33,169,254,168,136,193,133,132,105,128,238,204,105,68,232,21,22,21,18,96,13,128,205,179,48,202,128,68,68,195,82,53,19,140,105,66,16,32,1,234,16,147,142,184,136,146,252,85,16,34,131,140,157,126,52,193,194,97,21,166,10,7,140,21,92,113,184,138,155,137,14,115,26,88,241,69,37,122,169,159,38,167,83,209,33,104,18,220,32,151,34,221,44,50,68,66,204,105,39,231,242,149,144,5,83,215,189,115,57,184,210,182,148,86,27,19,137,46,246,103,115,236,133,192,111,190,252,216,229,72,166,88,85,129,251,156,199,211,114,98,93,59,199,195,45,111,118,251,155,25,133,115,179,116,95,147,10,94,238,118,237,193,41,103,151,203,173,196,21,235,49,222,127,188,179,231,200,181,151,210,254,175,82,119,188,195,58,47,221,46,120,68,251,221,220,151,242,230,190,246,53,242,207,60,245,123,152,94,207,118,110,221,223,255,123,203,29,215,119,98,247,117,67,158,127,143,222,127,97,128,4,1,128,21,100,60,38,235,45,226,181,90,172,226,6,165,148,46,171,73,250,123,162,200,136,232,161,61,95,94,182,158,251,230,11,116,125,125,179,123,255,254,143,223,77,45,167,224,163,229,138,63,255,209,107,254,223,157,230,151,232,0,76,27,180,79,192,116,78,92,11,78,248,129,204,56,86,76,59,11,204,46,87,204,131,132,217,25,134,227,249,132,1,97,128,227,177,128,33,121,145,1,137,131,224,145,182,166,12,46,183,18,44,38,153,123,81,209,29,68,97,211,180,13,205,147,60,164,133,149,160,44,24,21,29,3,82,192,96,27,255,251,178,100,39,142,103,206,113,205,139,186,123,114,69,166,89,245,105,231,84,155,49,163,60,78,225,239,129,24,164,104,105,129,170,16,219,48,195,0,131,236,188,102,4,49,231,14,168,152,65,84,152,40,59,199,7,32,200,208,103,213,177,144,161,99,17,215,132,42,57,114,89,180,2,128,204,243,186,16,125,179,214,9,120,136,230,102,3,246,139,1,174,116,122,41,70,175,200,201,64,237,168,182,215,22,68,69,142,132,170,252,96,76,227,27,75,223,181,50,215,245,186,122,93,194,171,133,85,230,94,155,255,6,54,79,84,189,243,14,38,234,196,35,103,221,226,46,8,118,233,75,164,139,153,249,30,255,24,205,115,247,242,205,139,238,14,43,91,70,141,72,10,106,249,173,19,164,173,156,110,249,222,55,75,223,117,131,155,223,121,215,181,181,111,109,223,231,196,255,194,221,108,217,157,54,160,128,0,15,224,209,54,208,201,192,129,223,199,112,117,163,38,141,184,40,10,130,176,133,8,253,181,34,94,252,171,38,203,61,205,141,30,165,170,38,1,238,169,212,189,197,23,148,237,168,219,159,167,67,185,127,162,255,226,157,26,180,106,210,183,106,196,95,255,253,66,57,132,115,185,197,144,153,158,197,73,155,107,168,25,82,49,68,22,48,48,20,48,216,176,22,41,131,5,67,10,3,19,3,132,243,0,128,227,13,71,161,16,6,6,53,165,162,65,193,14,75,152,214,229,238,235,234,182,5,214,233,23,193,84,152,161,87,11,224,84,74,144,48,239,220,19,74,76,122,240,0,233,79,102,135,222,66,18,169,196,137,166,196,19,206,51,210,242,170,26,148,162,48,195,151,165,37,107,140,97,130,9,33,91,145,183,115,155,12,254,115,52,213,242,66,62,189,202,57,251,83,12,109,174,208,219,217,21,3,232,56,179,153,97,73,224,87,88,188,245,254,3,218,181,91,127,19,127,173,253,181,180,239,203,156,120,103,158,245,13,48,193,187,95,87,30,76,217,197,245,171,120,180,248,241,125,189,254,51,75,234,210,203,185,212,208,167,236,78,177,2,242,239,120,214,169,169,115,122,188,223,165,239,105,188,71,42,1,18,50,30,164,47,77,4,80,40,11,148,131,3,227,34,75,92,135,146,215,79,21,42,238,220,230,116,120,125,178,78,144,49,248,24,164,252,140,54,204,221,75,228,79,85,111,201,123,127,234,41,213,249,124,143,53,236,19,159,230,55,255,255,255,232,95,156,91,145,0,25,179,9,104,115,99,160,80,1,230,102,211,52,99,217,96,96,120,72,96,113,12,101,185,168,86,30,24,30,34,36,25,129,98,2,65,142,10,41,128,114,141,39,96,145,84,169,3,84,26,26,233,202,212,161,15,8,141,195,106,237,35,255,251,178,100,31,142,166,206,103,79,147,186,123,112,75,38,73,232,101,101,120,155,113,163,62,110,225,239,129,2,153,39,213,151,181,80,162,164,33,36,169,190,203,74,196,53,56,54,82,60,2,69,42,70,208,202,16,116,125,63,75,89,147,78,81,166,255,24,146,50,53,221,204,52,8,181,20,216,176,153,95,114,78,217,118,240,205,240,220,109,238,34,101,1,243,12,212,189,212,41,191,33,253,140,175,171,60,168,184,126,192,217,197,52,178,246,146,71,244,146,62,247,245,62,23,179,143,14,47,222,241,174,216,211,243,45,111,133,245,124,222,68,193,17,157,205,133,248,10,91,251,227,58,214,49,172,102,127,159,19,121,150,12,150,249,139,174,199,73,246,223,54,166,150,14,173,93,99,54,206,51,188,234,180,130,39,0,84,251,222,104,0,0,128,1,177,9,14,56,1,202,121,65,15,217,84,163,27,54,159,43,158,21,27,217,28,180,160,89,137,9,138,75,80,82,66,57,209,13,206,159,222,99,94,132,226,40,232,166,16,237,131,97,247,168,211,253,1,244,47,254,19,76,186,155,167,227,115,159,127,254,111,118,2,255,216,18,120,194,123,12,209,103,148,203,82,20,193,144,136,18,66,3,133,81,194,8,192,244,204,160,1,24,19,76,55,3,130,130,24,88,7,74,5,252,72,25,165,66,1,202,132,3,196,46,41,197,230,150,131,0,40,186,251,74,225,25,58,216,147,225,248,111,72,149,11,148,198,155,124,37,104,16,1,165,248,178,221,69,137,33,136,39,101,54,85,139,2,121,231,164,137,109,102,207,2,13,123,155,71,236,183,86,202,238,230,222,238,190,109,126,192,154,248,69,79,236,181,19,193,143,171,69,199,138,28,204,120,195,253,215,17,177,225,70,222,160,61,114,235,219,214,212,250,206,62,55,131,209,111,229,191,24,185,223,84,164,141,182,21,52,243,180,193,18,138,75,71,166,53,153,39,174,171,189,98,181,159,83,225,153,254,242,249,202,50,85,198,85,207,57,93,195,154,44,23,213,125,51,167,145,223,197,83,97,109,253,156,159,66,135,3,79,65,210,164,18,119,35,154,242,55,21,151,191,168,244,105,92,201,163,236,213,15,98,144,85,16,255,82,85,189,24,227,206,158,212,158,112,164,131,23,57,141,212,20,181,38,249,196,242,107,101,199,250,203,157,255,245,158,255,255,149,127,255,240,221,122,132,174,0,4,99,3,251,83,36,24,211,100,196,147,118,92,99,37,8,243,24,134,19,15,74,131,78,137,64,227,252,192,192,128,28,50,152,24,41,8,194,0,64,108,80,1,152,226,16,24,14,2,24,30,0,14,156,99,130,58,171,196,182,96,196,180,14,172,100,18,229,136,78,121,10,129,11,10,21,255,251,178,100,38,142,39,81,104,78,147,185,123,228,71,166,73,225,103,7,26,153,29,163,68,110,101,233,192,249,153,104,181,128,169,208,5,130,3,8,140,208,59,226,17,38,163,36,33,2,235,119,159,23,240,21,12,235,13,81,103,242,106,101,147,165,213,234,18,80,224,27,52,38,48,184,231,226,202,200,103,144,150,235,164,208,175,100,200,212,242,9,194,206,48,61,166,196,21,223,240,88,237,212,214,212,96,16,96,124,33,82,235,48,153,243,105,245,38,106,140,162,227,51,105,183,120,254,155,210,99,211,112,107,171,47,180,58,246,107,49,126,247,29,120,188,177,223,57,220,73,115,139,226,155,250,247,108,165,166,107,211,248,85,124,254,10,66,105,106,242,59,94,222,205,2,70,234,102,3,251,199,125,10,13,43,86,88,111,126,27,81,215,128,36,132,47,246,132,9,132,173,172,64,84,163,218,79,22,224,241,18,131,36,158,170,185,171,211,20,12,16,154,91,28,59,81,44,113,130,239,113,42,162,0,94,246,46,241,51,234,49,66,70,126,173,82,95,249,82,223,255,242,174,79,238,255,211,67,238,255,236,237,255,169,197,184,19,178,2,57,155,84,168,105,198,121,152,141,48,49,135,193,160,213,0,208,180,88,20,25,160,21,84,183,26,61,94,158,192,50,149,239,88,90,101,108,159,165,130,222,21,70,216,216,243,24,132,79,47,71,7,8,98,67,53,89,130,206,220,91,97,131,91,172,96,8,204,238,216,154,36,168,167,194,213,206,9,252,129,30,206,160,11,95,248,143,189,53,184,124,229,43,250,73,87,77,57,166,179,43,68,254,1,253,238,139,139,168,33,117,15,112,156,37,215,198,230,106,141,191,89,30,221,187,31,226,54,117,245,125,183,77,175,159,95,42,161,215,211,108,86,24,115,65,44,133,45,91,22,206,44,242,234,147,166,235,3,49,103,182,19,57,164,9,111,19,86,189,98,23,248,180,134,124,69,114,165,219,181,5,131,15,183,133,248,81,21,172,81,90,154,164,218,195,144,0,64,8,0,51,26,178,66,149,92,204,229,95,48,84,8,131,40,214,235,192,236,102,171,135,235,119,147,228,135,175,193,87,34,122,150,202,134,206,190,156,167,94,119,59,94,190,218,182,157,191,241,150,87,215,255,238,150,231,162,127,235,0,76,16,17,164,199,236,116,140,137,69,120,202,12,130,76,1,64,236,194,44,33,0,163,118,96,246,67,166,9,192,36,96,132,4,225,130,68,96,84,12,4,64,66,96,56,12,165,154,56,61,219,193,96,69,66,228,212,197,143,165,235,75,46,104,171,18,35,237,45,50,194,132,22,104,169,240,130,168,174,255,152,80,45,236,53,80,200,129,212,52,85,22,112,131,67,176,17,96,255,251,178,100,49,142,199,153,112,77,139,218,123,118,69,39,106,35,96,237,122,29,253,193,56,78,229,239,137,27,154,104,13,134,190,56,96,56,5,166,80,221,210,70,213,0,88,26,16,214,157,6,130,114,47,224,98,13,217,227,238,96,2,74,108,222,38,84,137,4,45,160,198,160,168,245,62,17,248,230,123,142,250,25,18,146,25,117,194,195,159,176,218,146,240,25,117,245,18,106,90,219,172,58,57,203,26,187,202,244,125,107,126,222,19,70,181,46,41,244,112,69,246,73,173,127,153,182,87,41,171,243,230,223,205,179,188,125,125,91,248,186,129,105,224,196,141,151,185,125,10,51,139,111,143,90,121,45,106,95,80,175,73,126,177,189,252,111,21,248,182,127,222,117,35,142,28,71,200,0,176,5,28,0,190,32,102,142,160,210,136,155,250,49,38,189,55,101,78,189,249,166,119,243,201,6,76,204,214,188,243,2,87,207,160,156,68,101,55,219,71,253,30,217,89,49,87,44,220,163,179,118,253,254,102,5,203,206,144,6,29,104,178,254,146,68,127,255,250,201,179,14,182,19,158,103,227,71,80,3,161,7,35,47,77,161,98,136,198,99,188,104,228,22,64,204,31,19,12,27,9,204,27,19,204,11,4,140,6,19,10,0,115,21,197,131,0,192,86,152,85,100,5,130,22,177,197,111,78,0,175,232,198,182,136,167,17,17,12,161,53,175,8,131,100,203,1,9,158,105,161,192,63,243,34,32,142,192,221,133,116,50,66,238,138,56,45,21,179,83,218,17,8,201,109,85,29,22,0,156,143,2,86,158,194,24,32,7,120,92,158,17,50,144,34,105,21,168,137,222,15,132,223,227,149,207,188,123,19,109,209,103,234,106,111,32,114,139,118,199,61,226,53,92,247,9,252,10,65,130,181,22,109,125,181,73,241,52,186,240,226,82,90,227,58,128,132,111,113,27,72,126,254,57,158,174,135,23,16,98,90,209,106,201,140,75,109,121,38,214,188,108,71,180,251,127,1,33,71,241,215,113,55,76,75,225,86,54,103,214,152,61,235,7,126,54,227,255,247,122,110,184,206,247,245,27,189,178,149,0,0,29,0,129,80,242,118,155,228,139,25,38,64,62,73,226,250,60,139,239,75,5,74,233,77,212,221,29,191,89,162,246,204,249,123,151,170,64,81,106,54,107,102,110,244,185,206,127,90,61,187,106,109,125,63,252,192,166,158,185,170,146,25,93,47,35,233,87,203,18,0,0,26,48,25,5,156,194,252,10,14,134,38,134,166,92,147,198,32,9,102,31,23,70,104,170,2,195,136,52,71,49,56,14,48,16,50,10,1,166,8,131,128,160,84,20,110,134,1,42,69,156,4,10,141,205,135,60,41,120,66,24,181,49,208,9,103,255,251,178,100,33,142,198,232,104,207,27,175,95,32,62,166,170,35,96,45,118,29,237,193,56,110,229,239,137,34,164,104,13,149,65,248,40,165,250,171,54,72,158,97,64,71,24,252,169,134,195,94,162,192,33,14,21,43,73,98,233,217,129,218,60,162,190,100,32,35,221,127,37,209,10,147,104,80,9,179,201,90,15,91,212,134,78,227,38,37,180,117,194,7,245,49,247,159,1,223,146,30,252,141,95,45,250,244,7,75,116,41,99,102,13,125,183,143,188,195,186,82,74,45,77,81,103,239,157,132,82,98,237,190,26,96,76,46,187,64,101,55,25,72,146,174,105,221,213,45,255,195,221,15,182,66,100,242,115,86,92,150,138,139,166,126,105,135,18,99,85,170,84,249,211,214,101,9,219,74,144,109,229,216,97,6,19,50,113,9,2,128,104,1,170,71,30,64,97,215,3,212,64,1,139,198,235,70,222,11,172,143,23,150,245,227,2,209,145,3,11,135,205,114,163,181,15,164,19,134,103,89,4,195,72,240,215,206,243,79,254,218,155,94,187,255,164,48,174,213,29,252,200,69,194,87,44,249,24,224,212,194,244,203,11,40,132,93,30,67,76,67,79,12,165,93,195,11,131,19,4,32,8,6,96,72,150,85,4,12,7,37,71,0,227,23,195,145,32,41,3,6,18,55,145,2,0,157,111,42,19,2,157,187,194,168,19,70,146,144,129,9,109,251,166,205,204,209,26,28,7,92,203,10,87,48,35,20,239,17,151,181,85,100,12,110,31,98,13,150,158,174,152,58,103,72,110,23,218,51,33,232,226,144,215,200,4,149,162,240,140,121,227,46,138,123,84,248,89,222,79,243,91,52,48,35,121,25,163,102,70,218,237,213,251,88,151,139,171,180,65,121,17,207,89,215,98,145,182,140,179,201,168,186,204,211,98,214,173,154,245,27,193,221,251,102,22,183,9,48,117,60,129,236,126,11,215,45,196,190,115,169,123,59,29,105,27,49,97,182,77,247,31,108,48,157,74,250,171,187,61,140,184,158,179,194,181,95,199,132,231,253,162,189,188,24,145,229,115,205,222,107,255,237,175,243,254,167,181,78,238,148,0,0,58,1,187,60,10,168,115,163,3,224,50,33,160,210,206,137,193,236,175,6,131,3,60,253,177,20,29,70,202,27,161,236,132,156,157,231,134,238,138,90,235,203,22,217,242,154,31,255,187,104,223,90,191,229,192,182,68,223,25,101,173,157,118,215,211,234,255,255,183,63,64,0,0,99,11,138,115,240,209,3,127,16,19,36,149,179,64,13,115,0,69,99,21,71,227,89,7,115,38,64,19,23,66,99,12,194,19,6,133,3,1,192,51,22,135,35,7,64,243,7,69,39,220,120,13,17,160,15,44,153,36,125,101,255,251,178,100,31,14,166,238,117,78,19,185,91,244,73,39,89,243,100,173,142,92,153,163,56,78,229,19,201,17,26,104,53,150,41,144,203,16,0,251,218,58,114,119,14,5,45,24,30,162,70,45,97,166,88,190,57,139,48,213,175,138,6,3,145,201,160,161,14,138,85,41,128,98,120,86,29,63,44,106,140,138,217,108,77,133,211,136,227,22,22,127,59,211,46,22,245,117,113,243,222,170,79,186,209,200,101,168,11,28,211,29,203,102,2,2,242,166,67,130,46,99,167,123,109,176,239,230,23,225,151,190,191,154,146,159,213,187,212,47,61,13,42,18,41,23,36,64,220,198,226,109,115,188,185,147,45,219,10,219,18,44,62,213,143,181,42,180,138,44,170,14,36,185,148,69,89,116,184,241,107,105,82,199,49,199,18,191,159,255,255,101,223,254,223,88,0,0,224,6,144,254,8,134,13,81,26,221,23,92,26,50,140,73,155,131,0,210,51,89,130,178,229,200,118,207,81,162,215,195,194,180,0,222,128,3,160,88,85,220,115,50,240,166,211,141,226,90,23,246,108,103,79,111,242,112,13,209,153,166,35,2,173,42,235,90,105,22,182,49,24,144,105,31,162,74,156,72,156,156,190,55,153,140,46,153,10,8,24,32,40,152,132,231,11,10,6,19,16,102,0,135,6,29,136,163,193,65,141,224,81,48,168,99,240,94,96,16,9,29,64,25,137,224,33,128,64,139,90,133,46,2,216,162,194,61,63,35,131,44,249,97,48,67,128,63,200,100,217,219,70,158,100,146,206,36,41,252,115,14,160,139,145,68,194,18,219,127,29,221,202,116,16,170,24,99,54,105,3,204,72,64,134,58,80,252,50,2,50,119,118,20,226,150,243,119,121,169,242,120,43,225,131,117,213,235,184,194,55,95,27,29,198,182,240,155,155,251,45,15,27,150,34,244,213,44,234,254,24,87,238,23,105,231,190,192,152,244,27,204,72,211,32,39,14,202,40,106,101,156,31,136,220,11,3,29,232,224,203,83,212,173,63,87,53,19,241,91,135,196,85,21,197,143,75,134,71,68,71,234,170,238,221,44,108,65,85,121,8,252,247,185,85,247,74,184,166,216,2,1,8,14,131,186,40,34,15,165,148,232,141,16,100,241,191,144,176,58,171,7,96,90,196,180,173,119,151,139,14,175,87,214,142,52,123,149,204,4,153,74,22,109,242,39,213,94,65,200,116,126,250,116,125,57,191,245,21,141,53,203,191,173,250,255,209,32,0,0,165,184,196,31,15,253,220,213,17,205,169,188,170,64,101,102,96,66,211,45,81,22,33,10,6,11,0,164,227,180,0,9,67,113,98,54,249,251,77,210,251,2,132,34,207,164,204,194,224,235,102,116,174,69,226,206,212,10,237,255,251,178,100,30,142,229,209,103,210,155,108,30,98,73,9,25,209,105,37,134,27,21,161,64,110,97,143,193,20,153,103,133,151,149,170,72,98,174,68,145,210,98,177,37,70,138,121,66,103,85,140,219,56,128,96,219,161,164,114,19,131,123,202,225,239,166,197,127,181,226,235,82,95,152,101,150,68,184,170,145,216,223,210,169,181,42,121,2,179,160,228,18,18,88,145,45,199,173,122,56,170,181,166,71,101,172,89,108,115,249,111,170,216,215,73,205,212,91,85,156,117,87,145,87,185,106,142,104,80,118,127,63,237,217,254,201,246,27,119,246,120,85,135,202,209,208,53,38,101,33,162,248,53,64,162,145,132,195,24,201,0,140,97,52,90,177,130,192,193,34,195,8,64,8,148,148,242,195,161,34,121,106,191,75,254,212,158,235,82,140,228,147,161,103,127,245,157,226,119,250,38,216,131,195,115,152,65,92,122,62,19,226,23,159,129,184,255,237,197,244,106,51,255,195,186,219,255,251,255,255,254,113,212,130,229,49,22,48,249,183,51,63,32,206,166,71,52,233,96,204,9,115,35,164,204,208,127,12,71,139,19,192,129,51,0,5,210,212,70,4,92,64,128,227,210,80,15,85,83,247,142,71,125,73,9,34,104,198,38,52,164,33,80,57,91,49,134,214,84,97,98,194,106,44,10,124,185,65,211,102,99,223,9,212,165,178,190,185,100,254,209,222,124,147,185,173,90,161,135,226,29,98,41,129,82,8,161,90,83,255,154,242,191,242,151,203,10,91,150,230,62,11,69,252,107,254,181,100,251,43,1,143,64,119,218,63,54,124,3,178,78,39,224,204,179,125,95,172,50,230,63,19,78,93,9,83,118,178,188,215,114,212,146,74,6,92,134,87,78,68,130,241,134,204,218,174,241,199,20,217,255,101,230,22,69,54,114,134,117,130,168,253,10,156,195,245,110,144,197,207,37,126,28,219,126,100,60,244,71,213,137,152,87,190,211,121,224,51,233,180,78,210,12,168,169,168,120,146,12,237,88,14,179,146,98,203,140,145,120,144,133,84,220,211,182,213,51,205,73,228,141,46,183,228,137,172,171,49,242,235,121,192,219,143,65,142,113,222,17,108,255,193,53,55,254,163,245,230,255,197,191,255,79,217,18,255,241,7,214,0,0,99,11,53,3,154,103,179,22,68,163,64,37,131,33,194,19,45,16,195,11,65,243,38,91,65,8,32,97,176,146,68,85,24,46,19,1,0,97,193,0,88,132,49,136,41,86,116,78,66,97,133,1,208,24,31,99,196,50,32,42,76,106,12,100,8,24,196,58,163,37,220,49,196,127,26,104,210,213,101,96,17,0,205,44,24,84,132,101,58,139,56,128,117,24,74,164,188,255,46,86,221,240,87,140,153,255,251,178,100,53,142,39,94,105,78,19,185,100,114,74,169,41,225,101,37,134,26,117,163,66,110,101,141,192,255,164,105,104,246,20,216,53,172,196,222,88,2,194,105,7,63,156,78,56,6,38,118,252,117,153,242,171,212,222,252,142,106,21,12,237,158,184,159,156,19,39,190,225,95,164,194,237,26,222,206,158,33,206,24,21,207,64,141,240,191,50,93,157,98,47,183,190,197,233,239,79,236,225,180,127,28,113,103,218,25,133,76,93,208,141,236,139,164,176,89,219,107,219,109,135,98,175,109,155,138,174,67,181,91,105,139,18,49,45,59,55,195,47,111,181,252,246,121,156,218,234,219,185,71,105,213,122,98,169,201,85,247,91,214,196,1,143,172,145,17,161,51,165,204,68,85,0,46,173,222,82,222,41,102,147,157,244,98,53,123,66,254,49,60,18,180,162,155,179,163,154,110,57,29,138,53,222,93,32,106,132,12,209,158,28,82,137,188,99,232,15,219,255,143,198,191,255,203,255,255,237,255,255,223,81,127,255,111,243,37,219,193,158,163,101,188,77,98,180,34,155,25,8,162,99,51,209,148,15,6,145,45,145,28,68,2,132,4,8,1,173,124,192,33,50,33,152,189,237,125,110,164,179,82,31,93,194,42,12,188,150,5,46,81,64,136,18,1,156,229,130,103,177,231,85,213,183,181,114,166,145,65,161,90,32,209,36,88,198,36,174,134,55,169,97,119,32,229,151,1,95,227,181,98,245,197,89,220,115,85,214,167,1,133,190,11,237,44,250,233,161,22,97,32,71,235,79,235,58,156,89,213,67,164,131,37,173,9,89,233,54,82,95,27,122,89,219,100,178,153,228,47,93,215,71,250,100,186,42,75,223,27,135,17,34,62,37,3,38,185,117,10,66,244,241,94,207,209,230,247,167,185,166,190,137,235,37,199,148,28,176,174,38,139,167,111,108,98,113,54,240,29,175,42,165,43,15,151,69,19,75,109,39,134,95,3,213,84,206,38,235,0,66,0,191,86,207,83,248,1,151,234,0,103,0,232,81,125,73,157,204,120,55,51,230,32,53,31,37,52,207,186,73,21,29,79,233,219,79,39,255,234,250,255,253,69,182,191,255,247,252,107,76,237,245,43,216,128,207,42,243,223,69,95,212,0,1,160,39,244,99,168,238,111,218,104,101,11,32,104,177,6,101,218,2,97,242,76,103,50,34,24,97,152,118,44,129,139,80,176,84,158,166,17,0,225,130,129,134,65,66,233,186,200,140,65,3,76,101,0,178,32,145,101,12,42,101,14,28,33,17,131,53,66,213,89,14,10,157,75,20,214,143,130,199,8,201,102,0,166,209,152,231,56,100,91,179,42,195,246,163,140,91,5,250,48,26,68,74,34,4,33,193,178,13,15,29,255,251,178,100,56,14,102,208,102,206,19,185,92,96,72,41,122,39,97,37,98,27,217,163,58,110,229,141,193,49,157,103,205,148,169,224,82,93,96,73,70,215,151,19,103,153,201,27,61,204,169,164,242,31,131,6,157,82,133,168,114,247,186,71,160,27,132,141,152,209,193,91,71,108,172,171,97,94,218,234,183,29,119,149,49,219,26,141,69,169,118,214,113,164,72,57,16,149,163,110,58,124,115,53,40,30,66,231,86,145,184,98,246,244,90,164,92,111,226,170,246,92,188,218,162,53,84,99,166,54,89,86,172,173,245,181,115,32,103,170,54,7,8,0,0,0,244,91,105,41,204,26,117,198,72,6,4,50,5,169,82,52,254,113,162,64,224,133,226,69,67,182,131,244,187,35,233,144,168,113,140,43,187,252,99,253,87,69,255,253,122,127,254,95,255,255,30,150,217,7,70,3,162,161,242,135,69,46,18,54,133,81,231,117,130,228,2,112,198,92,33,134,227,151,6,219,69,38,64,13,70,15,26,230,78,129,70,98,43,195,194,121,133,64,17,130,96,57,129,32,10,111,21,67,197,87,60,153,100,141,241,96,19,142,146,185,213,148,129,201,89,33,230,32,235,100,105,23,106,194,128,75,88,107,250,153,242,253,42,20,114,105,101,206,67,243,108,129,125,221,184,193,116,126,10,106,142,117,86,130,170,139,162,244,169,94,58,243,174,216,113,54,233,109,22,222,61,17,125,44,59,9,26,98,200,213,72,156,89,187,38,74,120,136,179,230,143,136,148,147,153,168,184,246,229,104,119,47,87,38,137,178,114,7,103,181,199,93,91,4,80,173,89,42,23,55,171,26,46,194,196,22,106,201,16,20,61,166,5,243,134,220,141,245,181,115,26,122,215,70,119,199,77,247,107,18,253,94,187,28,239,23,28,205,191,214,8,171,20,87,172,41,249,230,47,202,122,177,108,48,148,99,121,55,98,139,40,56,2,38,242,162,113,205,116,157,73,142,34,12,205,233,184,227,52,189,51,181,216,210,121,69,33,25,142,112,253,42,164,206,230,199,209,14,246,205,39,42,6,135,250,187,244,115,223,244,227,237,13,255,202,182,159,255,128,72,122,56,131,241,30,121,131,10,34,154,198,142,6,63,243,18,27,76,0,0,10,112,19,235,27,133,38,27,82,75,154,14,147,153,226,85,25,56,136,24,234,143,152,254,57,139,27,166,12,136,198,33,133,65,128,104,224,10,97,88,22,10,11,128,71,91,234,52,16,16,129,102,13,6,166,35,0,148,227,49,59,99,2,154,135,128,81,101,34,33,85,172,66,34,66,165,91,5,4,9,33,128,150,56,211,62,52,202,192,156,66,154,163,72,212,80,152,12,44,168,180,158,62,205,8,76,101,81,74,227,33,255,251,178,100,56,143,231,13,103,206,27,185,100,96,72,137,122,18,97,37,116,157,29,161,54,14,229,49,193,2,160,232,141,133,149,40,81,93,86,208,81,211,148,148,163,130,74,127,21,132,195,232,109,107,232,40,231,54,244,40,246,70,152,184,159,78,220,100,59,214,81,235,2,212,41,47,177,247,175,109,124,237,154,239,199,87,104,183,253,220,153,234,218,8,190,109,247,173,45,31,177,65,181,118,153,161,4,23,190,115,249,44,40,245,149,98,90,245,207,228,156,222,29,130,27,84,191,174,125,182,38,114,243,223,214,126,7,187,47,149,119,106,224,247,59,129,218,116,168,0,28,74,220,4,234,16,133,220,32,41,43,64,192,106,239,187,170,232,87,112,99,174,55,121,203,131,22,113,253,90,147,59,134,209,228,28,81,202,44,13,87,244,113,18,126,188,87,255,245,111,255,249,125,63,255,138,237,196,149,6,27,59,240,32,237,5,126,56,57,134,118,152,39,250,29,101,132,25,50,179,157,240,35,3,168,113,196,64,201,4,44,197,198,52,195,208,16,132,143,3,6,134,0,130,137,200,97,160,222,44,52,152,172,35,5,128,65,160,134,34,98,144,6,99,192,40,151,132,180,47,164,184,57,3,53,95,85,165,156,34,109,215,1,16,40,27,74,16,143,185,149,12,38,105,165,3,139,24,24,236,140,15,227,116,29,1,133,94,131,208,203,79,75,36,88,197,242,99,173,133,1,111,101,50,74,1,1,155,141,228,4,30,107,228,138,203,173,208,186,152,253,201,116,190,243,24,171,133,11,151,111,24,2,135,28,168,38,27,5,90,209,90,182,62,178,33,2,113,175,165,100,180,9,235,110,175,83,155,174,170,253,95,56,188,213,89,120,117,205,201,125,195,209,129,13,1,192,103,88,142,202,221,114,231,152,138,86,134,76,152,235,138,162,179,36,211,58,9,144,134,230,203,23,168,194,232,219,158,42,211,143,144,74,40,48,249,216,141,48,192,89,154,104,23,18,202,245,179,230,86,13,99,120,214,24,201,173,13,50,28,45,17,206,2,131,33,34,218,172,24,234,25,243,233,82,135,175,101,67,168,40,114,169,250,255,241,255,255,171,127,255,168,179,114,183,254,252,191,222,36,253,68,100,177,86,255,253,46,80,0,1,46,220,193,49,35,132,60,140,156,83,52,233,112,196,35,51,4,151,200,134,166,11,56,20,1,193,0,163,2,0,80,147,5,16,10,151,24,0,10,251,43,27,8,76,64,80,182,170,109,64,75,225,56,20,14,234,82,61,206,12,118,236,109,153,115,147,110,5,88,244,73,32,145,167,8,41,155,211,220,137,78,87,157,103,241,36,80,149,94,147,160,89,204,224,29,243,115,47,166,34,233,155,82,83,19,186,255,251,176,100,54,14,230,63,104,209,155,140,78,176,72,37,89,209,105,135,106,154,245,163,58,110,229,47,129,31,165,231,205,150,29,32,17,106,163,193,62,255,14,66,14,177,167,241,192,20,146,215,18,214,182,126,112,88,105,135,30,97,127,56,139,32,98,71,83,123,173,136,117,131,4,50,248,78,74,251,203,253,53,106,77,219,193,190,147,231,80,116,96,77,146,88,130,178,104,147,209,72,92,54,186,74,151,106,99,211,68,220,96,178,158,123,4,163,70,163,80,105,185,115,120,82,12,48,1,41,216,200,133,226,109,161,168,64,92,144,0,33,155,142,187,89,18,81,192,21,156,228,232,2,233,165,145,32,32,148,34,141,104,255,94,38,156,111,24,222,62,58,247,144,139,35,30,42,66,169,49,5,12,223,125,65,198,159,239,149,45,149,243,249,223,255,254,154,116,153,5,170,98,59,128,117,147,28,108,129,50,102,74,140,99,192,158,22,50,204,103,11,76,211,9,1,196,233,132,224,32,128,6,0,132,138,144,18,27,136,65,32,113,108,156,67,64,208,232,70,221,196,70,198,72,82,125,6,16,52,14,6,142,249,138,148,235,56,74,245,78,221,242,65,108,94,108,136,203,2,167,201,84,19,93,128,21,111,28,184,58,60,244,237,54,104,252,10,72,26,232,104,16,66,83,64,91,77,177,193,105,170,95,34,54,136,249,83,36,180,89,154,237,159,94,129,227,245,32,214,241,81,105,120,88,106,176,206,240,181,27,65,83,42,171,38,241,17,62,227,10,78,50,212,185,198,182,225,41,193,54,80,179,155,11,196,246,124,140,223,171,156,230,171,170,119,225,145,142,231,106,77,247,67,9,151,10,172,198,168,194,132,197,246,38,82,68,143,172,78,63,95,8,99,14,72,40,64,129,185,17,178,90,126,220,216,39,6,198,153,75,100,38,116,235,71,114,6,0,202,40,90,251,59,63,132,21,21,129,232,223,160,224,93,200,16,123,10,154,181,212,102,105,98,50,200,9,9,105,24,156,148,114,142,111,169,188,125,183,255,237,222,223,79,151,223,255,255,255,255,239,162,47,42,56,207,226,112,0,0,101,148,193,242,72,225,128,248,215,1,40,206,16,56,202,97,128,100,180,48,68,35,48,112,223,8,6,140,6,7,195,0,112,32,70,253,3,2,35,3,128,115,217,102,230,145,11,108,223,136,157,118,232,85,26,161,9,134,2,13,38,23,79,11,126,149,195,224,227,51,14,237,225,84,86,216,179,162,81,32,212,83,106,118,155,50,232,54,94,249,73,98,142,67,106,222,71,28,185,207,126,16,251,10,247,144,63,191,0,25,249,66,87,54,133,252,212,197,29,146,4,220,199,41,211,1,55,165,239,199,78,206,137,107,226,87,255,251,178,100,69,14,134,154,104,79,155,185,99,112,73,165,25,209,105,103,122,155,21,165,58,110,225,49,129,29,165,232,29,131,138,24,21,150,205,156,143,24,245,87,248,43,106,47,109,43,218,169,167,150,184,119,101,246,130,97,134,183,210,54,213,154,66,121,213,218,116,229,39,97,133,236,130,101,92,51,220,141,103,211,105,144,186,175,165,21,211,125,246,247,211,169,221,113,25,210,172,77,168,170,141,254,115,56,138,130,7,172,189,193,2,78,65,38,14,20,14,1,48,35,120,189,30,68,144,171,113,184,43,229,105,171,39,128,252,38,165,7,58,77,135,219,91,47,35,121,242,252,158,98,78,9,66,68,44,113,198,155,154,119,37,168,69,149,25,111,171,226,135,41,228,169,110,226,191,255,245,236,208,28,140,192,178,108,237,36,148,219,100,16,200,118,140,198,33,248,196,243,24,198,1,224,196,68,32,48,95,11,135,128,192,12,46,29,53,147,1,192,240,225,8,112,63,74,128,48,58,84,2,194,160,1,141,96,74,227,28,114,249,42,56,17,97,164,145,41,248,74,52,61,110,121,180,244,39,200,238,189,69,13,153,105,3,128,55,92,12,135,208,170,20,230,191,4,180,182,205,5,187,132,8,95,108,114,218,165,139,216,81,225,25,126,245,178,218,99,219,139,251,187,206,15,252,106,218,222,180,29,243,214,52,210,123,119,205,124,117,77,36,51,36,186,86,81,255,239,131,226,230,230,195,113,65,56,35,198,37,29,145,13,109,194,165,25,52,200,44,52,72,142,213,209,104,26,165,16,171,243,157,72,211,83,20,235,204,35,187,142,205,189,75,51,33,235,182,230,246,55,126,243,193,47,185,113,81,219,88,236,147,57,107,216,211,169,48,148,0,0,76,225,117,167,22,112,30,119,105,6,21,216,167,224,88,106,165,204,161,78,163,151,158,181,60,219,252,103,178,213,149,197,250,16,156,161,145,161,224,134,189,146,13,154,186,23,137,213,191,244,108,51,109,212,223,50,81,158,243,255,255,255,255,232,127,4,31,252,74,0,14,243,3,97,83,226,43,211,86,21,227,26,33,115,68,198,19,5,19,83,11,3,3,47,69,194,131,80,192,144,228,8,7,16,138,47,160,96,0,96,16,44,127,90,23,152,104,56,128,9,182,90,121,194,36,57,33,164,121,24,32,155,66,204,65,206,135,12,20,22,75,85,88,56,1,222,0,8,163,165,120,65,196,220,100,18,164,112,150,241,42,46,65,40,149,137,75,48,155,239,107,97,109,16,104,179,107,118,11,42,2,167,170,243,24,33,83,211,17,129,80,248,112,250,25,196,108,26,85,161,185,75,166,29,165,81,186,99,142,150,227,38,115,191,204,44,23,193,247,75,105,58,198,147,116,255,251,178,100,78,14,39,4,105,77,147,186,75,112,60,105,26,74,97,133,56,27,101,163,56,110,225,49,129,13,36,104,93,134,29,32,145,82,25,53,106,177,171,74,174,212,68,143,20,149,122,83,24,183,208,192,49,58,72,244,137,185,187,198,225,40,191,146,218,234,27,198,222,131,218,170,219,106,53,179,140,252,115,105,150,155,132,225,89,89,217,81,7,169,101,205,100,186,81,115,19,83,96,209,80,0,32,0,0,111,224,248,125,216,6,10,40,220,152,74,112,140,211,147,219,174,149,196,173,138,91,93,241,108,148,251,117,178,20,49,83,250,183,254,255,255,245,113,212,47,69,248,166,175,69,118,125,127,255,79,86,167,109,68,136,19,52,193,26,124,237,235,28,195,178,128,214,1,16,213,114,228,201,195,20,200,18,4,198,68,252,120,50,18,13,5,129,97,16,128,223,62,134,13,5,166,64,0,133,153,22,5,133,0,99,9,4,211,2,65,167,52,134,10,64,112,0,24,141,116,37,65,95,43,84,137,99,57,82,66,253,222,160,127,137,13,37,79,33,211,156,116,95,247,69,55,67,147,75,213,81,174,248,191,34,165,67,57,11,234,145,112,238,44,244,2,26,43,178,176,104,165,122,164,77,78,124,150,146,237,137,46,53,111,201,71,170,193,219,164,106,127,37,13,251,99,217,102,24,98,178,63,82,185,253,148,250,240,198,31,24,236,178,51,102,118,242,127,5,26,213,26,186,102,66,208,217,53,218,78,59,123,59,220,140,161,9,248,236,191,84,105,27,133,10,35,17,201,238,150,176,137,180,118,130,133,34,165,110,144,80,4,92,77,208,40,125,221,9,18,145,87,212,24,8,7,100,38,22,29,212,17,173,204,75,117,41,4,209,146,70,14,139,148,169,88,98,227,250,73,85,57,30,93,145,61,201,94,73,207,112,152,172,194,122,210,157,53,94,44,255,215,163,234,223,254,197,221,199,189,215,83,190,151,255,223,243,11,11,44,133,144,0,6,163,22,250,115,181,176,147,101,73,19,81,34,35,44,194,112,66,72,68,41,24,244,136,2,137,115,10,194,3,0,128,210,65,77,76,70,128,179,16,195,3,14,68,220,11,104,23,8,130,162,232,177,120,230,149,16,69,68,94,51,253,45,232,212,193,3,66,198,79,77,212,208,144,129,136,132,71,149,201,100,96,66,232,38,72,109,2,221,60,108,164,90,153,230,198,165,48,182,195,33,24,77,4,183,170,33,53,231,248,136,56,75,124,188,6,102,245,152,9,33,242,198,203,28,207,176,93,236,176,108,98,122,160,110,39,160,224,125,120,184,65,61,236,93,77,189,145,74,206,67,95,54,31,92,210,50,16,238,153,174,96,176,126,61,5,218,16,88,95,97,4,2,195,255,251,178,100,87,142,38,254,111,205,147,185,68,98,61,9,26,77,97,229,54,27,81,199,62,78,176,220,73,20,21,231,217,147,29,208,10,176,149,40,64,30,214,163,31,149,146,88,82,152,59,178,123,150,94,70,214,112,247,91,69,199,232,62,101,173,78,115,165,212,147,236,145,29,191,137,168,159,149,60,56,118,101,156,52,0,9,16,0,0,0,253,132,145,185,179,25,68,165,193,167,4,149,52,253,80,185,220,139,35,30,60,40,116,117,7,213,191,251,76,162,65,169,127,211,250,115,255,254,143,175,255,225,197,139,251,127,231,95,238,255,241,34,53,134,150,26,48,134,87,53,1,41,53,149,3,48,101,66,50,104,124,49,116,104,49,112,106,48,252,80,34,22,64,65,201,128,128,33,40,72,152,232,54,80,10,24,62,16,75,214,236,104,72,39,22,40,43,146,0,11,177,152,0,65,245,47,90,234,118,223,173,151,74,30,131,147,62,14,140,59,201,53,28,131,85,64,0,2,179,7,162,121,38,36,115,113,153,233,77,36,129,77,101,244,202,165,11,184,250,42,253,210,92,73,173,57,34,17,251,233,8,142,114,26,135,116,134,242,206,88,91,208,236,115,174,153,190,251,20,66,163,38,33,81,24,230,16,179,239,99,55,16,38,77,38,195,21,249,145,140,32,0,64,195,28,192,0,196,199,215,45,56,49,92,128,107,11,64,194,1,8,0,1,26,156,195,210,111,79,14,14,3,73,156,250,46,38,237,219,221,215,135,60,154,68,12,76,152,94,251,127,254,93,255,125,175,127,249,25,106,125,190,117,64,69,24,248,35,185,8,38,68,235,140,68,82,13,2,137,70,185,75,73,122,57,31,96,238,22,55,138,18,17,216,115,76,209,126,205,119,19,108,78,68,208,42,74,229,232,174,136,228,243,116,29,212,68,230,254,189,11,227,165,255,188,167,255,255,147,228,127,137,210,0,106,243,3,250,205,68,41,54,43,204,209,171,67,80,11,128,37,211,3,150,13,52,147,48,32,28,148,56,14,104,8,62,22,2,101,34,35,56,102,84,180,82,214,54,9,32,52,198,194,202,81,34,35,8,113,72,168,97,200,98,236,49,18,164,14,139,255,25,186,203,87,229,119,122,160,240,245,184,225,28,199,132,82,46,43,50,172,173,26,5,245,32,202,151,39,137,124,143,23,153,148,98,65,167,35,110,163,64,85,69,251,113,183,153,198,88,45,85,130,122,150,40,249,46,163,249,93,103,239,228,98,38,19,214,51,78,172,97,34,99,93,226,221,155,222,46,163,65,120,109,239,157,199,12,24,187,214,249,26,60,98,193,153,10,125,8,217,44,19,227,221,29,10,17,139,186,41,73,75,188,89,36,141,174,185,75,173,199,128,229,187,61,255,251,178,100,96,140,199,125,113,80,147,154,122,112,67,5,57,208,105,101,120,30,37,195,56,14,233,233,201,4,20,167,201,134,21,152,187,52,51,244,32,11,108,182,63,47,171,193,137,241,168,236,180,196,236,181,155,5,86,113,52,18,97,127,136,186,181,96,231,127,246,171,227,126,223,238,10,161,132,234,7,63,83,48,73,114,235,154,243,3,193,139,60,12,48,9,136,206,26,163,230,204,238,67,172,129,126,210,122,71,195,93,195,155,107,94,203,49,217,170,182,245,33,230,4,8,194,78,27,84,116,32,213,209,154,152,192,5,168,111,213,184,189,79,37,255,255,255,35,72,55,201,48,93,158,54,124,111,53,42,201,50,160,35,50,40,123,50,92,215,52,168,144,14,33,204,53,0,204,73,80,13,2,202,27,89,66,4,199,76,248,4,112,144,178,192,147,33,0,170,125,114,16,128,16,2,54,194,133,0,25,144,195,35,197,15,33,17,96,50,199,102,236,20,32,197,235,170,198,132,185,148,9,33,60,194,136,71,181,87,7,209,117,80,128,32,74,51,130,28,94,130,136,147,144,124,132,36,59,134,186,44,19,199,93,154,128,79,60,176,220,0,180,215,163,115,94,233,169,181,135,60,111,16,38,193,66,88,55,102,209,158,215,181,231,222,228,14,155,130,168,165,91,136,250,89,169,29,157,46,39,127,134,163,90,186,106,45,35,99,252,241,236,129,254,20,125,110,40,58,109,224,171,35,103,165,189,35,31,147,231,225,163,62,72,59,207,183,251,133,63,158,170,248,25,237,212,166,117,55,214,218,253,55,239,127,84,198,55,244,207,54,98,215,56,249,131,109,239,226,45,45,151,180,207,196,96,179,74,54,144,1,65,224,6,70,161,199,32,98,58,215,168,11,150,161,66,245,54,14,51,7,100,63,143,244,248,177,146,189,124,59,153,240,190,49,178,205,6,2,212,124,126,69,27,206,92,111,3,106,61,190,171,168,251,44,255,255,255,255,239,250,62,202,62,48,0,0,96,38,74,104,60,80,102,105,0,114,171,54,101,153,30,97,209,92,96,170,114,96,168,104,2,22,12,34,4,76,91,4,7,68,50,168,10,96,233,70,97,128,54,5,10,162,67,64,51,45,48,104,28,26,29,223,229,80,20,72,236,16,65,1,138,114,25,12,156,235,18,4,138,75,69,152,8,215,115,170,187,168,245,30,83,54,74,69,193,49,75,45,100,50,56,41,41,108,81,146,138,217,150,155,87,82,234,21,84,85,38,62,240,163,204,38,244,77,45,40,241,180,130,103,155,243,99,221,222,236,119,219,188,231,234,93,99,121,49,204,106,84,115,181,187,120,239,133,15,227,14,206,54,59,116,161,20,123,152,95,153,114,52,201,76,109,185,180,158,255,251,178,100,85,142,167,95,103,206,147,185,100,114,66,230,74,18,97,133,72,157,89,173,56,46,229,145,201,25,153,39,149,150,29,154,26,134,22,228,36,95,227,64,49,138,244,68,179,116,161,59,195,147,144,102,145,59,96,54,221,234,244,172,99,114,27,184,246,92,237,203,210,207,77,46,135,29,45,87,54,90,19,54,153,113,7,108,214,181,64,206,90,180,160,166,111,209,60,218,52,0,8,83,14,232,84,194,86,135,22,169,127,204,133,86,56,200,180,53,241,36,100,94,215,225,72,207,73,45,189,119,76,95,43,58,143,142,26,130,232,175,165,24,133,219,147,130,242,255,235,255,219,232,32,104,244,135,246,125,31,79,255,171,255,231,170,168,102,11,104,39,20,213,134,57,40,71,30,18,70,132,139,230,63,136,198,54,38,166,55,157,237,64,192,16,136,194,96,96,192,65,33,101,24,236,32,13,19,198,46,1,41,252,161,101,64,65,63,64,198,211,115,71,65,137,14,225,10,184,18,168,94,87,105,182,32,106,11,120,217,89,151,52,31,82,3,67,88,234,67,38,240,16,180,80,156,90,10,138,7,18,10,126,140,144,88,217,84,151,241,146,201,154,146,216,81,151,128,46,4,91,83,2,128,199,187,50,129,84,92,143,187,152,255,40,181,155,194,246,111,8,141,239,125,31,93,105,178,52,42,92,229,118,181,130,31,230,163,156,132,89,110,128,219,253,51,206,85,57,30,246,33,145,126,127,123,132,224,195,167,141,41,193,112,239,209,46,70,105,53,35,191,234,72,107,61,244,232,29,44,158,67,74,174,182,196,213,118,147,212,173,10,117,205,153,150,37,35,211,219,191,176,20,169,125,177,115,231,109,78,153,235,100,196,75,192,138,72,56,217,239,176,129,176,48,134,84,103,160,148,37,69,7,3,48,116,108,17,200,45,70,170,42,178,106,0,219,155,194,56,35,153,5,231,12,154,215,19,12,208,119,97,162,19,80,42,35,74,153,226,104,243,233,95,140,245,255,253,116,47,167,242,188,87,255,249,142,141,223,255,255,218,0,0,8,112,193,41,100,230,55,216,210,165,64,209,178,136,202,241,184,195,211,20,195,224,220,199,241,208,136,38,21,9,76,72,13,199,67,244,150,57,254,140,145,67,162,61,67,197,153,178,163,54,188,139,147,246,147,196,7,2,34,24,18,70,32,33,117,159,132,178,25,24,76,1,109,212,51,192,226,145,5,100,40,15,76,76,1,135,20,58,30,18,178,43,9,10,176,36,19,81,116,157,106,107,149,138,4,220,1,146,111,13,179,184,33,44,187,111,5,83,219,192,35,146,153,131,95,228,139,251,34,7,29,15,182,159,26,243,224,206,75,201,226,103,244,34,63,163,172,248,71,143,221,82,255,251,178,100,77,14,135,126,105,78,155,186,122,242,69,67,74,26,97,135,82,29,113,161,54,78,229,143,201,21,17,231,65,149,149,168,215,158,68,125,250,237,154,246,61,92,62,62,177,133,228,174,241,182,143,219,136,255,73,118,173,214,208,23,133,12,209,85,203,115,189,214,34,181,33,51,106,211,95,88,174,34,183,63,131,151,173,147,35,246,185,143,13,190,210,162,183,136,123,198,61,143,103,24,209,227,49,181,90,118,43,238,145,127,15,239,125,199,204,235,10,144,0,32,0,0,36,9,32,166,136,237,31,162,242,173,229,16,1,109,160,98,223,51,55,64,88,172,101,15,200,11,240,187,148,57,114,143,80,157,243,238,133,72,31,33,124,163,141,164,52,82,36,148,127,237,158,187,41,211,255,253,253,53,182,246,254,143,146,245,109,1,140,40,145,207,175,87,14,52,41,13,56,245,140,180,49,12,102,8,197,20,163,75,200,64,130,0,194,65,80,197,80,92,70,38,8,129,49,210,236,196,96,172,193,32,240,40,5,152,18,0,47,147,159,147,104,198,36,146,195,149,11,192,81,240,12,2,179,130,138,19,28,165,98,68,102,187,142,241,176,166,127,65,194,77,23,76,44,24,53,36,3,168,210,153,145,63,12,3,131,137,64,235,229,40,197,0,83,204,50,162,70,50,37,17,116,197,2,158,249,193,35,123,157,1,113,224,92,112,100,156,206,181,23,52,209,8,175,121,101,94,23,66,169,193,161,93,102,10,83,133,213,164,214,121,8,119,153,186,187,89,227,103,184,166,174,120,53,118,103,63,104,60,6,223,149,53,223,74,21,124,208,229,30,196,71,166,170,19,163,249,46,187,77,128,255,187,222,216,165,238,182,99,142,117,83,76,16,60,253,111,63,179,90,230,47,163,89,90,48,85,154,94,248,245,198,156,178,14,194,153,105,46,22,149,69,148,135,2,235,156,226,161,25,98,18,193,134,51,232,255,15,186,137,57,154,170,173,96,16,105,195,3,113,55,64,126,138,18,75,204,61,160,98,243,201,101,174,19,13,47,32,39,137,7,87,148,176,136,111,8,232,32,223,114,226,73,14,127,91,63,255,95,156,164,0,0,243,11,19,19,251,204,51,150,5,211,63,27,179,88,130,195,15,145,192,107,216,98,113,190,96,56,6,97,200,18,98,120,76,85,18,81,184,195,160,68,20,105,28,100,34,132,195,36,10,131,48,131,206,208,5,122,163,130,5,195,214,13,89,178,179,8,48,64,129,123,36,169,118,96,149,51,8,40,197,110,163,178,47,193,104,61,4,145,81,30,52,214,197,64,171,184,53,1,81,232,122,113,38,135,69,50,229,51,193,119,55,4,179,120,75,159,57,114,120,152,156,159,8,96,92,207,211,15,115,255,251,178,100,65,142,199,124,104,205,147,186,99,114,66,5,25,242,101,234,78,157,65,175,54,78,229,113,201,11,16,167,205,134,29,80,45,41,153,11,162,219,31,71,37,48,163,164,46,77,106,221,153,184,82,219,56,213,113,120,101,92,94,244,91,232,61,98,236,125,35,79,214,127,127,10,67,25,197,241,87,203,230,148,181,124,126,98,161,226,229,236,31,68,229,7,155,222,38,201,209,81,147,23,173,30,197,23,250,54,107,18,103,86,195,117,9,152,171,109,219,190,186,205,14,29,161,97,164,135,234,107,21,241,71,107,66,73,34,133,245,180,135,127,200,8,0,106,140,32,112,80,23,138,212,153,128,81,130,147,79,71,70,168,145,228,192,62,142,88,122,236,105,109,116,251,172,107,90,242,50,101,184,43,227,219,81,124,105,87,153,240,97,47,201,8,88,191,250,145,100,65,233,43,223,240,207,136,126,238,224,24,196,97,128,254,185,12,222,198,196,225,178,164,207,99,36,196,208,144,193,243,224,215,2,240,28,63,152,36,50,152,228,4,22,4,229,252,8,47,140,52,6,1,70,58,122,2,133,210,80,28,4,56,24,224,5,167,10,79,0,60,41,32,233,213,36,72,185,21,18,16,145,237,209,170,48,32,33,241,73,74,19,81,10,144,73,146,18,7,91,64,34,78,165,40,208,16,240,57,86,53,15,166,211,66,109,151,114,198,149,164,172,65,54,96,4,36,66,237,70,67,4,162,250,136,145,10,213,199,251,62,77,127,238,181,140,125,208,215,196,25,175,53,5,90,162,221,47,114,96,9,24,178,78,148,52,129,27,58,86,207,181,85,203,36,138,226,100,149,175,49,93,208,126,14,28,147,24,186,58,49,187,114,14,107,75,223,101,164,29,86,139,152,227,19,43,70,170,161,158,117,55,92,220,167,177,119,170,156,187,185,152,150,29,69,61,68,150,113,99,158,244,41,172,250,218,174,191,74,203,174,150,124,0,0,4,8,27,35,144,130,81,231,174,98,173,156,178,219,175,71,2,44,182,42,53,14,225,20,162,169,95,58,17,140,89,150,166,212,41,203,169,140,28,72,228,107,242,211,18,122,208,150,130,216,142,142,219,19,187,246,127,255,39,186,120,107,144,255,91,4,0,0,66,148,197,70,168,251,91,236,209,198,12,231,235,228,194,114,196,194,244,92,197,21,132,201,65,176,28,38,24,0,57,24,96,6,8,131,113,224,167,135,105,148,50,105,144,23,89,46,68,0,141,3,192,237,46,145,32,96,4,65,230,6,109,88,96,117,175,117,251,67,138,73,189,80,57,52,169,250,21,107,66,151,65,13,225,131,50,8,121,11,13,107,168,25,52,68,93,190,98,200,125,197,13,104,3,166,170,3,200,68,142,225,90,255,251,178,100,57,142,103,234,113,77,155,186,122,240,66,196,57,247,100,199,120,30,177,163,52,110,233,235,192,252,144,167,233,135,148,232,234,10,96,24,103,133,87,14,104,234,101,115,187,218,249,203,196,164,244,87,58,202,64,231,198,204,232,190,4,143,190,11,238,45,184,119,245,64,193,205,236,209,234,228,175,202,236,254,66,116,165,77,255,41,223,52,86,193,225,18,140,110,237,181,209,147,77,234,2,5,250,194,24,254,172,107,132,124,87,136,150,248,172,174,43,51,72,241,95,2,144,28,210,141,123,197,243,17,86,223,100,163,155,115,11,74,137,174,18,73,207,14,162,218,18,30,233,197,27,25,163,76,186,99,106,85,196,213,191,255,255,253,53,255,248,131,19,103,194,0,0,0,5,15,163,152,146,32,216,147,197,10,193,6,129,27,79,183,153,139,176,187,172,142,24,109,57,68,224,163,59,11,24,243,153,252,120,71,60,67,75,3,153,71,105,217,16,253,104,111,15,223,247,42,70,83,245,127,255,94,137,37,35,167,146,0,184,99,70,4,124,206,250,101,89,242,121,234,86,109,120,160,16,88,152,199,34,128,19,85,188,97,136,78,100,184,66,1,17,11,78,123,58,130,201,154,179,101,64,139,60,70,8,197,166,5,115,100,196,35,10,178,3,150,152,114,161,15,199,134,8,1,17,6,70,84,35,85,40,36,162,236,190,0,70,149,47,120,196,96,4,96,76,56,196,111,130,25,196,182,34,91,75,34,67,19,121,138,74,37,1,233,116,70,8,48,173,83,134,74,91,16,199,49,91,73,192,172,209,166,179,170,250,220,255,5,4,93,230,19,172,46,136,248,210,158,205,146,193,199,158,83,154,88,248,182,170,217,21,246,243,103,56,187,126,105,78,214,166,31,250,122,211,155,230,85,102,155,11,2,179,82,173,211,44,16,166,198,35,159,95,106,247,145,160,177,55,81,211,139,60,13,248,13,84,163,231,38,119,147,213,227,3,139,148,6,22,247,60,198,243,52,90,72,207,45,29,206,120,201,244,245,112,221,22,121,211,79,217,212,147,53,63,219,31,150,113,75,208,98,176,8,32,65,24,103,40,56,1,234,52,149,126,146,165,78,24,194,66,200,52,50,88,17,169,24,87,204,205,30,75,180,61,144,153,176,254,117,113,226,96,97,85,65,236,93,89,17,36,213,53,2,74,125,150,222,190,159,255,254,141,226,174,84,0,204,18,17,64,205,188,196,204,134,65,192,203,0,234,140,80,196,16,8,45,198,17,66,114,97,178,13,1,0,52,96,132,7,102,2,32,12,96,52,11,96,0,4,4,134,129,129,96,12,2,149,1,162,66,65,232,113,50,211,3,147,15,104,105,60,58,160,97,65,161,112,128,229,53,1,28,255,251,178,100,38,140,199,184,109,204,139,219,99,118,73,72,201,211,97,101,120,26,197,163,54,78,229,49,129,35,17,231,77,148,29,224,50,26,10,129,139,236,209,146,48,195,194,216,179,164,141,109,138,18,44,26,180,65,66,34,199,74,172,233,40,27,192,22,5,108,14,139,236,129,36,166,113,32,10,54,158,222,174,38,234,205,164,180,149,89,45,43,203,74,1,5,155,27,119,81,29,248,11,35,166,149,98,226,248,141,14,151,16,45,172,215,90,14,93,174,214,181,58,40,195,77,220,135,91,17,121,111,157,85,133,81,77,97,44,209,210,34,154,33,170,134,240,22,163,249,241,37,133,171,27,188,69,245,52,202,157,58,236,87,164,109,102,108,234,203,236,16,75,180,122,209,251,115,252,222,61,221,27,84,97,214,162,109,101,97,118,175,87,121,150,246,126,119,243,53,212,26,229,212,105,220,0,0,1,130,32,92,17,18,3,213,74,14,1,114,133,238,144,12,129,102,34,237,100,17,57,234,235,82,53,12,7,26,134,98,89,93,174,165,19,216,105,93,58,86,68,64,27,170,81,241,254,131,168,234,227,70,240,31,187,127,253,127,95,255,255,255,237,255,252,85,215,168,234,192,22,124,45,226,27,190,106,156,146,201,27,130,99,24,48,33,24,66,19,153,64,99,26,134,31,2,132,3,5,67,161,35,32,193,112,233,71,131,135,227,0,129,88,26,5,34,11,227,1,64,84,72,158,126,212,80,45,112,1,18,71,131,139,22,160,42,227,252,166,12,173,228,174,85,58,31,163,76,72,189,244,115,124,145,149,120,74,221,233,76,137,3,165,215,27,186,224,118,160,203,119,156,24,45,206,198,43,204,245,106,15,191,72,155,187,230,237,255,254,92,221,211,95,231,234,131,4,18,40,75,157,149,239,1,110,212,171,160,108,84,203,20,133,3,40,225,56,39,126,1,237,207,190,220,132,91,186,47,152,168,233,169,102,36,137,162,82,185,22,83,140,91,217,69,121,174,251,94,231,19,82,99,17,36,222,246,222,210,42,140,228,215,115,83,149,58,122,194,145,180,165,6,183,73,41,71,180,128,54,89,228,42,109,192,1,64,20,69,130,194,150,8,60,177,89,195,183,10,28,96,74,186,221,102,150,146,147,100,32,175,197,35,51,34,195,161,92,96,142,21,151,183,168,35,128,46,183,54,221,1,105,220,189,189,41,29,29,74,106,40,163,1,49,38,251,4,21,209,111,255,255,234,117,86,118,116,0,0,4,83,144,131,136,52,165,114,56,157,36,2,203,134,81,25,102,6,30,98,138,192,4,24,0,130,226,16,108,128,69,48,48,75,10,130,38,4,20,166,0,128,203,157,189,30,106,116,150,243,53,8,66,141,8,170,11,26,73,255,251,178,100,30,12,70,118,104,206,27,185,99,96,76,69,201,227,97,39,116,28,53,163,54,79,105,45,201,15,24,167,93,165,149,160,2,54,168,122,2,189,187,78,66,220,84,185,164,180,251,213,140,192,80,52,8,76,172,205,19,114,167,91,152,72,20,109,249,228,210,110,132,186,50,41,60,158,150,109,230,32,67,25,219,203,16,251,22,139,150,209,201,188,209,193,246,25,178,41,138,147,254,83,159,186,245,255,117,15,218,180,178,248,111,79,211,131,219,174,87,22,53,126,152,205,120,205,211,237,109,111,51,47,245,208,20,46,97,211,183,92,92,217,243,175,155,174,68,247,75,12,69,255,117,179,207,107,151,91,28,247,243,184,236,193,83,216,185,115,115,21,251,99,115,150,93,239,217,92,165,248,132,0,172,3,136,186,19,85,184,7,162,35,33,184,49,70,138,53,55,133,139,44,189,41,131,190,208,171,220,177,163,94,143,139,36,220,238,18,163,131,237,50,71,19,22,24,175,250,72,204,121,65,245,193,107,185,161,199,111,84,230,214,118,56,71,19,140,83,151,255,255,203,226,201,155,223,22,0,101,240,34,5,24,92,151,65,146,8,144,24,228,19,201,134,80,7,152,34,2,65,133,120,195,24,79,3,99,79,0,128,33,131,40,16,24,15,130,160,92,3,140,16,2,80,56,5,196,64,129,164,83,233,232,2,45,19,2,220,214,81,3,160,32,209,16,160,50,146,200,65,139,62,37,40,110,40,218,80,94,78,217,94,171,209,101,187,24,79,230,123,14,114,2,172,190,234,91,77,186,92,96,46,210,216,134,222,250,216,227,103,182,234,21,56,145,27,217,39,231,229,25,176,145,26,41,36,137,48,120,50,166,136,193,28,75,124,178,92,242,98,76,105,65,212,105,220,164,116,47,74,30,106,105,157,23,70,222,68,195,22,95,251,158,41,142,67,21,34,173,155,76,68,85,227,62,15,36,76,92,91,80,11,68,234,143,163,29,243,93,74,66,126,11,101,166,37,194,123,94,152,97,217,172,39,37,214,218,86,173,213,25,46,238,236,203,246,27,252,79,31,127,132,216,64,2,168,0,69,215,74,97,156,102,16,216,226,180,3,136,130,37,3,112,84,138,201,64,94,104,128,196,165,105,37,14,117,30,70,82,215,248,59,192,251,235,145,67,194,168,227,239,235,31,24,183,39,6,209,127,241,132,196,143,18,26,240,177,54,152,101,80,0,0,74,144,194,126,176,171,133,26,242,18,154,170,21,24,90,46,1,21,96,227,104,5,8,179,240,192,100,8,31,24,48,38,151,164,198,49,96,152,24,17,0,32,96,20,28,6,59,74,88,99,48,5,93,133,21,3,165,32,169,64,65,74,51,161,193,44,222,6,10,254,171,114,255,251,178,100,37,12,135,24,104,205,155,175,78,48,64,197,201,215,97,135,100,93,41,159,50,79,105,141,201,34,23,104,93,130,173,176,10,81,70,218,203,229,52,171,164,179,68,192,219,78,93,169,96,138,244,203,145,7,85,197,55,36,130,166,95,65,162,237,92,90,43,67,150,9,132,25,161,188,212,75,218,53,24,33,219,49,227,85,168,167,119,71,236,187,182,45,230,35,213,180,226,200,148,55,6,85,84,227,70,124,75,19,99,45,17,33,35,70,78,72,113,33,147,218,38,202,146,236,4,97,170,19,29,7,71,209,58,129,185,178,133,49,192,207,55,30,244,187,162,88,194,8,61,50,86,72,78,190,219,33,134,163,104,172,204,100,227,169,163,100,235,77,212,85,70,195,75,234,140,186,201,66,132,68,162,175,91,55,26,1,0,0,32,0,55,38,24,13,57,207,238,224,65,12,251,49,109,221,163,95,169,219,137,10,87,1,206,154,106,144,206,240,47,40,36,61,12,199,39,7,191,172,88,47,171,219,178,179,93,106,252,99,167,254,132,234,115,76,23,164,78,55,31,204,1,18,140,15,207,144,194,192,209,140,18,69,180,208,72,62,192,192,100,97,18,3,102,10,132,6,97,208,10,104,52,96,62,1,198,17,128,34,96,14,15,128,192,19,48,4,15,115,1,32,0,40,94,139,96,236,46,56,133,97,206,34,205,19,248,134,114,84,5,195,135,53,6,142,42,24,146,56,69,188,139,210,5,69,204,207,37,116,229,59,96,139,36,250,135,45,55,137,130,216,38,19,2,83,164,171,23,176,221,31,45,94,104,238,188,166,87,115,28,97,172,98,92,6,132,67,168,76,117,212,202,182,110,244,245,55,75,162,86,92,77,115,87,205,49,194,67,250,226,184,150,169,45,253,61,200,24,121,27,116,75,103,175,118,143,158,91,40,115,88,49,236,218,158,172,68,178,154,114,241,211,105,215,229,224,142,237,196,212,43,26,97,10,60,81,210,142,27,222,179,217,174,51,77,102,239,191,93,162,28,218,175,106,187,227,86,189,22,186,204,87,197,171,195,17,132,238,199,54,174,156,247,17,16,2,252,79,16,99,192,72,80,184,162,163,172,24,44,245,169,99,190,216,62,40,243,131,56,228,26,62,142,24,141,74,151,38,219,162,139,42,231,210,168,252,233,75,105,31,128,109,122,129,225,103,61,157,211,238,15,175,204,211,21,51,135,148,159,56,2,156,255,255,238,249,176,0,204,75,234,141,108,178,140,138,134,207,145,67,70,144,35,3,158,147,13,41,144,19,54,84,1,12,32,1,204,101,14,192,131,218,107,24,252,56,24,94,17,152,4,5,14,128,1,0,43,1,4,139,198,2,129,45,49,246,42,12,84,164,161,24,208,2,255,251,178,100,33,143,199,49,113,204,11,172,55,146,68,166,25,243,100,230,126,27,221,211,56,14,105,139,209,12,16,231,5,166,29,146,8,1,199,64,2,176,17,185,169,170,193,51,112,104,4,255,207,7,0,48,69,196,29,91,141,52,152,64,107,48,195,201,15,2,129,61,251,170,153,209,6,201,107,179,169,186,184,159,71,106,146,237,104,196,94,138,250,169,202,42,90,135,179,221,123,124,227,119,68,194,255,254,57,52,232,198,151,97,247,186,215,30,239,190,201,228,73,71,246,22,66,153,216,225,85,47,151,238,203,211,115,102,209,163,113,223,248,36,2,11,92,225,204,190,218,76,236,114,6,53,73,165,34,137,24,53,198,215,93,206,25,103,106,254,30,230,174,217,209,221,211,241,123,226,189,148,246,174,80,226,111,46,103,221,124,232,171,127,166,73,186,235,4,0,24,192,1,5,54,4,16,152,82,224,90,241,227,67,18,135,37,80,165,183,113,14,79,228,82,197,148,20,148,161,225,139,59,178,150,202,189,243,35,228,21,76,148,208,204,233,202,88,112,109,168,12,235,219,245,95,176,63,207,65,244,210,119,232,191,255,255,184,192,121,163,53,65,13,149,11,56,52,176,201,166,115,19,3,5,12,39,3,48,152,20,28,102,82,9,160,68,38,33,7,33,177,163,236,0,56,102,134,25,228,137,26,99,131,10,14,41,28,97,6,11,0,11,168,180,74,77,65,213,50,127,179,87,141,166,220,188,94,155,85,86,124,174,250,247,88,117,14,81,6,25,109,231,119,214,70,165,13,209,222,140,74,132,144,111,1,116,110,82,52,232,243,213,82,82,171,237,83,203,202,228,251,56,226,210,90,186,82,149,34,115,11,95,181,239,249,74,47,63,109,252,98,33,32,71,55,177,128,136,120,96,36,30,128,33,166,24,30,15,102,111,198,223,252,45,255,245,59,246,207,76,63,208,57,58,217,61,246,232,157,121,125,124,109,102,218,239,210,91,129,102,209,248,242,148,207,202,184,113,187,203,203,123,167,233,215,183,26,74,110,110,227,179,207,83,175,59,249,89,234,95,113,137,96,243,175,210,227,155,237,248,5,89,6,19,228,229,150,22,14,22,106,64,168,28,30,42,194,218,178,47,80,133,67,171,209,164,188,250,18,25,173,32,120,54,78,66,58,202,114,21,23,122,49,228,128,170,49,3,6,185,197,145,219,230,241,91,95,254,138,121,207,255,253,78,138,112,218,96,150,213,216,42,232,152,249,53,131,7,204,198,70,2,168,11,138,43,66,43,8,152,115,233,37,11,128,83,21,208,193,163,99,201,39,113,72,32,48,118,186,204,56,163,110,244,102,83,55,27,100,182,144,166,7,177,91,43,19,69,18,126,146,67,85,50,238,18,255,251,178,100,34,140,229,246,104,211,155,79,101,112,61,4,41,243,101,37,100,35,173,211,48,47,111,72,200,255,16,167,65,164,149,200,177,202,187,46,232,86,241,227,125,90,54,183,70,251,198,198,111,152,176,79,200,213,132,147,86,62,222,241,235,165,210,206,127,121,255,135,241,225,66,183,244,102,132,174,99,112,223,55,84,111,118,166,46,164,115,151,83,47,61,239,95,77,140,218,250,204,115,249,27,18,51,96,68,98,181,107,177,174,41,22,157,245,186,153,233,251,197,107,114,75,71,85,138,94,143,253,206,230,207,141,118,38,205,26,105,117,95,239,128,233,68,115,71,171,43,103,26,173,25,246,110,160,0,1,6,12,90,65,108,8,192,118,139,40,96,184,144,18,122,7,149,70,237,171,150,174,0,182,20,108,243,116,176,177,219,54,182,12,106,238,164,23,203,31,179,37,254,154,137,127,187,223,151,255,255,236,220,90,199,197,173,190,112,1,48,30,24,131,34,48,225,49,76,23,195,17,192,67,52,208,12,147,1,48,27,48,160,5,195,5,112,81,0,153,137,131,176,23,3,170,66,175,198,58,104,38,40,9,13,14,25,6,47,28,34,57,48,249,135,161,154,184,177,193,51,43,120,230,101,36,104,1,148,119,22,6,20,0,48,68,48,18,41,186,238,73,123,27,187,88,92,114,39,83,53,218,172,67,102,145,93,219,128,208,180,136,155,255,14,5,197,76,62,242,83,0,229,239,102,149,203,122,157,57,170,156,65,106,186,239,157,177,144,169,249,103,224,22,77,189,250,168,101,125,140,54,136,27,50,226,81,73,101,60,135,149,80,120,44,95,39,245,253,254,233,249,139,235,7,148,136,14,18,234,33,24,141,64,215,163,240,45,35,253,28,91,151,228,179,173,85,2,92,165,149,188,115,191,184,245,236,174,214,183,172,163,175,27,219,61,41,156,75,27,57,82,85,222,19,219,119,190,175,32,168,94,53,115,223,222,228,170,122,221,223,104,152,203,63,8,119,153,226,241,189,185,103,148,221,138,153,71,109,243,88,193,50,105,218,182,104,102,255,61,225,123,44,30,153,111,63,86,191,89,106,155,159,170,101,235,207,177,16,156,194,174,84,249,70,95,129,1,32,121,37,105,21,84,50,16,57,68,109,171,172,229,18,184,50,41,212,96,176,87,23,56,55,41,44,44,153,163,8,198,160,127,51,200,200,44,141,138,103,28,174,77,245,216,21,196,169,149,181,190,252,165,85,121,74,191,200,215,0,0,13,38,236,114,112,190,196,166,58,32,231,30,234,66,88,189,1,147,23,242,110,179,48,138,59,178,70,63,216,156,37,175,251,225,200,0,50,61,41,18,88,247,78,141,84,213,100,213,229,66,120,203,156,136,216,194,104,255,251,178,100,29,136,229,37,104,213,211,12,92,248,71,10,154,2,97,133,72,160,213,205,48,14,233,237,200,248,16,167,197,151,149,34,64,64,44,66,104,76,228,51,93,126,7,222,143,248,146,73,6,143,62,182,221,83,164,80,62,184,254,7,246,2,186,205,20,15,151,239,201,153,99,242,212,213,158,176,39,117,155,177,203,255,85,234,210,60,132,22,146,194,138,189,235,116,211,150,113,82,151,222,209,6,153,205,107,234,214,143,113,249,168,152,151,50,231,181,214,152,130,60,59,17,235,232,175,173,83,149,116,60,243,86,166,230,197,69,226,40,0,6,60,46,10,148,25,160,160,168,7,11,28,152,43,73,73,8,194,145,192,9,142,170,195,129,31,120,170,101,203,16,37,206,102,238,158,139,29,255,227,71,255,65,252,159,211,223,255,255,254,155,123,252,119,255,255,192,199,153,82,227,218,132,51,148,151,49,101,23,49,141,151,105,164,227,225,156,170,65,182,69,193,255,173,129,140,128,193,144,99,32,48,116,56,4,131,8,57,140,25,3,193,162,128,36,159,49,232,31,7,19,36,5,12,173,179,254,64,120,32,8,201,246,84,121,25,23,12,102,242,231,17,244,47,226,231,88,35,20,44,33,34,72,178,177,130,42,73,72,178,197,103,70,118,36,186,17,240,129,24,145,36,193,109,216,0,178,0,48,89,247,104,18,52,136,107,9,114,72,16,21,170,117,74,161,81,37,164,46,148,27,81,149,160,254,188,147,157,192,56,181,176,57,23,43,56,176,169,141,87,50,218,116,139,84,85,51,122,236,252,130,206,14,0,232,188,55,69,181,215,116,205,168,113,17,6,217,197,68,36,106,38,219,215,10,106,53,207,163,86,22,35,182,135,154,230,49,187,170,90,87,31,123,223,24,126,139,141,15,45,68,161,174,44,141,211,69,133,163,174,20,7,207,18,246,246,125,139,248,17,191,186,71,201,72,239,38,164,203,151,255,85,98,199,250,101,155,118,109,222,183,172,230,144,117,159,108,46,103,241,108,213,253,241,255,237,134,190,247,237,53,0,4,194,215,59,77,6,194,24,0,129,210,84,87,104,93,247,113,2,50,17,67,117,108,230,79,23,168,152,184,154,217,227,169,1,157,102,226,141,125,238,24,220,125,4,122,143,233,216,116,93,218,156,182,127,239,158,250,206,127,225,189,101,192,16,81,166,137,154,70,100,135,134,183,54,167,232,43,70,57,50,6,18,143,1,66,20,219,135,116,12,180,152,32,10,24,12,42,152,0,64,129,128,194,129,248,40,20,199,31,63,76,149,136,198,38,61,76,78,89,113,64,35,53,17,12,195,174,8,176,0,0,162,171,228,120,67,79,110,162,64,2,160,26,3,176,236,43,76,54,180,216,136,255,251,178,100,44,140,152,35,114,204,3,186,123,114,66,165,234,3,96,42,152,26,181,203,60,78,101,233,193,30,27,104,53,132,157,96,136,251,40,65,229,114,188,146,236,137,28,105,158,138,31,126,82,41,158,10,140,18,99,27,42,5,104,49,148,182,110,13,243,115,186,212,110,196,56,90,94,67,109,145,213,21,43,45,103,226,232,90,52,179,22,33,233,27,130,136,82,34,225,136,234,121,169,212,187,143,8,235,53,211,171,131,148,22,79,47,164,67,131,3,19,162,84,246,45,88,67,196,109,62,52,179,3,49,104,247,122,215,158,10,149,111,87,142,102,193,199,183,222,97,40,43,77,46,147,116,197,235,173,252,223,89,211,35,148,88,58,139,226,217,182,125,235,75,242,203,35,232,242,95,82,198,181,177,54,227,219,230,248,218,229,222,237,182,125,110,23,135,141,105,251,54,62,58,200,16,18,128,0,240,0,33,234,226,65,147,80,18,36,187,139,173,62,140,76,143,195,173,150,52,185,35,18,107,246,190,254,76,235,185,78,212,115,110,43,94,9,5,117,156,164,229,228,99,200,72,87,51,171,52,89,13,78,154,151,196,98,28,98,61,189,91,191,146,0,82,243,27,182,77,186,56,48,250,156,194,50,163,94,63,195,141,230,46,31,131,131,134,55,154,19,24,145,16,66,176,95,114,160,42,65,117,48,35,192,55,204,100,197,112,61,4,76,133,167,125,57,202,4,227,178,243,96,252,95,101,75,182,154,196,18,220,36,243,239,114,217,26,34,4,55,167,34,13,13,74,41,232,35,85,250,112,201,193,154,234,168,184,113,155,32,58,246,132,254,155,248,155,108,119,149,20,174,97,140,255,45,77,90,124,84,37,107,134,182,143,188,107,253,193,166,45,24,195,207,220,40,244,222,205,219,95,77,227,50,223,104,79,198,33,255,141,79,155,97,235,188,94,33,42,221,188,9,237,140,168,253,180,188,181,230,159,30,217,151,19,73,209,90,196,249,58,222,230,72,107,120,197,152,43,170,245,172,103,177,57,218,221,142,218,205,233,92,238,88,218,214,107,243,254,127,245,137,143,245,17,176,24,0,80,0,241,2,35,21,2,85,185,49,132,114,46,98,65,17,77,187,63,111,131,203,157,19,184,247,197,192,47,230,82,18,18,49,33,51,102,43,185,140,185,119,106,46,101,167,51,39,229,46,120,2,131,243,152,90,113,23,7,227,5,5,95,255,255,252,167,228,63,245,32,0,22,157,152,198,131,142,53,36,204,210,205,0,132,238,198,4,71,101,80,242,237,24,203,43,164,230,162,72,48,29,13,154,131,35,141,32,14,42,188,132,128,213,138,82,173,207,210,217,164,97,8,57,20,206,0,101,144,238,229,241,72,34,139,143,197,154,255,251,176,100,33,140,166,63,104,210,27,108,126,64,72,36,57,213,101,232,70,30,57,175,60,78,229,233,201,14,40,39,205,135,137,32,69,251,109,127,31,173,79,27,166,209,234,24,150,126,67,247,53,9,50,139,44,218,16,160,89,69,144,153,250,27,87,243,51,229,144,137,103,236,107,229,228,91,218,102,211,148,203,191,124,80,226,245,202,23,59,118,3,245,217,64,233,252,109,22,47,34,72,245,29,103,149,171,4,205,236,239,53,232,242,251,198,17,175,43,124,98,246,171,6,159,221,244,106,87,91,197,247,239,106,246,246,140,86,138,75,238,43,138,110,3,217,223,196,174,33,219,54,120,146,133,104,16,162,227,120,244,171,252,46,223,251,168,212,2,0,100,200,22,28,113,115,166,130,238,0,71,49,32,73,115,105,88,20,149,14,243,212,24,42,34,161,92,106,226,237,69,17,16,21,179,16,132,127,249,241,244,212,166,34,194,183,1,55,54,226,105,105,143,208,87,88,103,229,189,29,220,191,178,66,47,245,29,175,226,200,0,0,99,90,248,19,165,202,227,191,215,51,47,204,179,7,137,67,18,1,211,24,196,227,9,65,211,47,131,208,225,84,60,51,42,68,133,57,81,51,79,100,172,184,255,97,230,98,98,87,166,235,122,4,168,90,115,27,16,200,2,244,28,98,160,97,144,106,7,133,233,50,132,33,66,141,162,9,26,198,4,229,136,12,2,198,165,50,161,57,31,168,73,216,122,138,64,15,193,164,165,12,80,39,74,98,148,114,139,74,241,119,67,212,140,170,162,87,182,181,122,129,228,202,233,214,25,146,111,118,7,85,10,185,59,114,162,212,90,130,152,120,242,207,83,148,81,205,119,213,82,190,157,244,50,205,60,173,128,250,42,219,21,182,118,239,13,138,84,102,95,174,30,201,153,113,168,222,60,24,152,220,109,53,110,233,117,75,232,54,197,171,150,251,75,76,70,255,52,222,53,124,127,184,57,246,211,141,47,118,199,210,57,79,18,38,95,101,194,4,109,55,77,233,104,218,213,177,120,217,141,121,255,247,139,79,227,199,90,71,160,192,3,90,138,70,162,164,220,51,4,69,144,106,1,196,48,241,137,156,7,100,49,185,20,253,96,175,141,115,126,178,58,148,147,55,255,196,155,243,8,193,147,252,11,167,255,179,127,255,255,133,127,254,131,127,255,71,240,95,124,106,169,70,215,215,191,183,250,99,0,1,163,35,61,51,71,69,115,204,69,67,29,2,3,75,0,243,14,77,226,252,24,40,0,24,238,121,24,98,14,136,195,144,96,138,206,140,39,5,23,16,240,48,96,160,26,14,20,26,112,16,15,3,5,230,9,128,8,37,51,102,49,151,28,148,141,8,176,223,212,230,75,75,136,255,251,178,100,37,143,135,75,105,79,19,185,92,114,70,167,185,209,107,39,26,28,21,195,60,14,229,15,201,11,160,232,181,130,138,24,210,57,21,71,2,64,97,32,10,18,58,49,150,27,96,30,26,60,53,84,112,144,23,245,131,147,17,40,102,109,105,237,88,22,150,176,46,131,186,244,174,235,209,88,179,180,249,207,204,110,34,232,218,255,179,168,196,75,84,51,9,145,101,213,195,171,151,81,233,109,248,34,150,237,47,202,121,102,91,80,97,101,241,100,128,85,23,210,43,156,153,48,95,55,84,72,63,60,200,126,78,230,87,181,9,215,55,10,75,29,98,67,167,92,125,100,107,73,182,90,129,119,239,125,84,94,139,80,116,233,19,227,92,130,182,78,127,246,44,199,56,242,220,172,181,31,237,138,118,165,254,52,15,224,201,127,216,228,128,16,136,99,4,36,24,18,104,54,112,32,197,9,141,24,13,237,47,28,213,23,124,88,20,186,6,165,111,241,96,40,229,3,133,100,84,223,75,234,248,152,61,210,253,70,49,59,127,65,39,158,91,247,232,111,255,255,244,82,143,253,124,183,95,190,190,135,209,255,235,50,155,51,53,233,225,51,109,18,52,100,85,50,92,157,48,128,31,22,16,9,130,163,2,208,19,6,1,195,2,130,147,7,66,34,160,60,98,8,0,24,33,166,9,130,96,17,129,64,27,35,33,124,5,10,241,77,115,34,1,12,133,252,31,100,68,168,99,202,106,16,34,176,154,104,7,30,5,29,77,17,1,142,45,48,123,74,98,181,20,124,89,38,158,50,45,50,134,52,154,208,242,142,221,135,219,155,35,104,16,183,165,184,192,237,130,142,179,221,71,103,178,172,37,211,219,166,212,5,82,61,22,245,222,10,128,78,133,5,153,136,56,10,165,140,45,149,140,50,5,230,140,134,1,11,249,63,183,9,217,114,65,26,131,131,80,157,180,195,27,58,148,137,18,11,232,165,49,90,108,65,166,176,152,78,167,52,205,189,159,15,65,245,52,169,72,77,4,143,213,136,156,143,207,187,60,179,27,171,171,107,100,170,24,213,26,95,60,188,94,62,104,215,244,72,24,0,0,38,100,20,89,148,34,224,58,45,192,100,200,234,207,76,2,125,96,247,210,102,13,156,179,187,147,207,36,125,67,232,56,190,84,234,203,217,3,87,245,111,255,127,111,217,233,63,245,255,248,251,157,191,24,51,165,70,212,87,6,204,139,225,0,0,0,1,112,200,202,20,249,70,220,229,196,8,196,51,56,212,81,64,200,19,212,195,0,133,43,12,142,43,11,0,208,130,97,159,134,97,217,12,37,37,36,133,161,144,2,29,190,197,213,7,69,93,136,92,28,56,195,139,37,64,54,20,68,52,219,0,70,179,34,255,251,178,100,35,14,247,84,105,78,155,186,122,114,76,38,153,176,105,135,100,25,117,163,60,78,229,107,193,67,158,230,193,164,22,24,93,172,136,25,130,133,8,133,171,228,60,127,139,0,194,20,75,229,165,128,41,9,62,54,71,242,30,15,232,197,196,132,164,206,152,236,194,34,249,188,185,81,201,64,206,105,109,170,169,5,115,245,87,101,204,101,66,244,153,56,37,75,249,91,97,195,214,207,73,233,108,172,123,124,77,222,247,25,177,149,85,117,219,237,245,84,231,197,174,86,61,253,87,247,243,143,155,95,24,188,57,179,240,93,53,223,234,255,79,25,153,34,237,117,124,237,252,72,213,198,97,207,156,46,229,179,4,38,90,93,233,236,203,47,163,117,153,156,180,210,207,14,2,45,193,227,201,160,199,120,231,72,59,127,69,214,28,13,109,175,124,61,175,216,225,208,70,0,48,202,160,73,145,116,6,4,137,138,82,192,78,8,70,63,27,70,117,29,114,31,82,185,0,231,223,42,130,135,137,10,26,121,175,245,10,150,245,16,139,141,204,106,154,110,45,215,234,52,212,170,255,229,68,111,239,255,242,210,191,146,149,175,221,43,77,143,179,163,255,235,64,52,97,209,6,127,16,242,117,160,240,101,145,54,105,224,248,99,112,188,99,120,76,129,163,200,241,131,224,152,92,88,48,64,48,17,240,2,0,6,67,55,44,186,193,37,66,185,58,19,14,53,116,133,18,22,4,199,24,142,145,128,8,245,79,0,115,141,60,0,210,56,41,162,17,36,244,14,165,0,173,92,139,77,140,88,71,118,25,104,77,98,49,82,20,220,33,168,14,209,44,53,50,84,18,203,91,74,169,99,166,80,29,202,186,9,217,6,177,16,202,136,249,10,221,208,169,251,17,143,245,6,113,61,213,58,63,92,62,223,40,156,226,199,122,218,114,28,119,5,140,233,142,183,57,180,237,30,230,76,103,209,154,113,211,182,114,92,120,221,213,75,117,177,241,43,62,120,94,222,244,142,237,137,111,11,77,50,204,97,159,164,109,53,62,229,30,228,153,138,173,197,209,74,25,184,232,5,124,101,36,28,213,97,103,105,58,6,84,108,166,141,8,102,136,112,125,85,51,253,22,188,137,115,178,41,167,253,3,128,210,139,95,255,184,149,94,116,196,161,95,32,62,66,99,31,104,222,17,236,255,145,182,21,111,196,95,249,189,178,4,155,250,182,163,165,153,247,75,117,28,211,255,187,244,0,0,1,99,4,193,254,53,82,24,67,38,0,131,48,5,19,99,13,32,193,48,42,11,163,2,224,45,48,34,1,19,8,32,157,48,60,0,84,86,48,48,3,51,0,112,104,30,9,64,64,11,134,92,35,33,2,73,158,12,129,56,0,78,11,10,255,251,178,100,32,142,198,244,104,206,19,217,99,96,70,7,201,242,101,133,86,27,29,163,58,110,233,233,201,6,159,40,13,148,149,88,128,131,116,65,224,200,229,25,144,209,21,226,34,9,216,56,65,7,58,85,57,157,22,2,68,177,24,64,173,236,45,73,65,17,184,52,181,126,213,90,124,109,242,130,153,110,116,246,143,97,30,24,108,225,40,235,99,239,78,118,181,220,34,194,65,94,92,64,209,23,132,155,187,207,213,235,23,13,239,77,115,88,155,223,47,209,254,212,120,182,79,32,103,208,161,177,234,24,49,182,190,191,114,88,153,164,29,54,234,214,103,137,79,125,247,54,106,213,182,105,31,91,107,30,223,59,62,96,130,210,189,170,197,75,41,167,75,83,91,109,105,139,43,30,222,191,249,245,235,237,96,151,56,46,13,207,97,192,34,126,137,65,203,196,200,60,219,40,181,8,6,81,145,206,149,174,157,129,200,46,62,44,108,25,51,208,158,244,14,196,218,89,20,150,74,110,43,233,187,101,38,71,16,161,64,109,17,255,70,208,87,237,87,255,247,217,127,203,212,51,219,209,157,70,103,251,254,128,27,134,35,100,135,253,47,198,72,152,38,140,17,166,230,130,162,75,121,132,65,25,130,161,225,132,36,225,128,96,160,23,41,164,60,23,140,114,13,4,18,98,5,82,112,129,193,164,32,13,24,241,160,171,76,2,120,26,133,179,139,13,140,19,143,129,75,44,220,64,72,68,139,61,236,145,14,200,180,155,224,37,204,153,157,171,50,36,187,136,97,172,146,69,82,115,12,218,109,107,126,107,187,170,174,11,216,208,22,125,117,13,83,88,152,105,245,221,171,207,108,45,90,121,171,231,237,205,55,206,101,251,212,13,226,191,31,218,54,181,228,139,188,101,107,234,117,242,34,240,59,204,111,24,180,104,123,143,242,206,247,117,253,83,137,55,171,125,197,154,247,131,120,254,150,159,94,120,80,239,140,238,212,171,91,110,102,175,154,184,133,226,73,60,152,174,160,194,189,231,197,55,44,206,54,137,22,121,46,230,221,205,87,75,152,235,96,0,16,184,51,245,122,72,41,138,48,106,4,40,36,98,249,51,221,125,165,236,160,232,56,186,227,48,200,164,68,198,51,210,172,252,229,254,222,92,107,47,243,242,255,251,115,250,53,127,255,237,254,245,34,134,123,43,156,207,206,146,168,72,247,107,0,1,99,9,69,248,52,36,21,35,56,144,241,48,169,5,51,14,225,44,48,200,20,242,32,169,48,65,7,51,1,80,229,2,0,232,16,42,76,15,65,28,18,14,198,16,128,90,96,62,3,44,172,66,216,57,226,114,14,14,9,108,45,64,198,129,50,201,12,42,193,136,5,225,28,74,99,69,35,217,160,255,251,178,100,40,140,231,89,104,205,19,218,91,114,74,104,201,178,101,229,72,25,253,163,60,110,229,141,129,31,159,38,197,161,150,88,66,221,12,172,97,165,68,36,85,225,0,34,134,99,1,65,90,21,10,69,18,136,114,102,213,153,155,51,23,231,115,168,186,249,69,227,173,205,127,91,219,217,183,218,212,49,75,46,147,201,160,248,227,38,153,48,120,92,175,104,62,137,163,208,69,197,71,216,84,29,74,232,247,51,203,146,105,26,171,20,101,214,97,63,143,185,245,202,70,15,216,63,212,203,184,117,67,21,107,221,111,105,13,7,155,53,55,161,182,92,127,77,90,117,158,150,195,225,120,81,9,39,75,74,200,180,245,173,197,117,42,39,104,32,145,227,175,79,99,51,51,204,93,3,214,93,117,121,115,164,29,5,185,138,128,9,32,224,98,74,142,46,38,193,193,41,142,201,132,80,160,194,252,6,10,105,8,90,76,53,105,228,195,33,245,136,104,178,134,19,2,134,25,12,84,116,152,165,107,236,42,40,122,56,110,175,175,203,144,55,219,245,108,230,246,90,191,63,255,155,255,70,86,255,79,204,47,254,160,0,40,201,64,61,209,149,68,217,193,35,57,133,227,145,172,68,41,128,128,145,143,96,225,133,0,81,132,130,114,28,0,192,225,133,96,144,36,6,30,43,11,84,191,6,11,48,193,76,128,169,38,184,85,32,210,241,22,124,99,135,21,69,67,208,110,128,146,56,13,157,112,52,153,27,196,76,26,170,2,145,150,195,43,105,17,242,131,33,112,85,188,243,102,52,124,146,130,255,89,71,173,219,15,177,204,72,205,59,95,228,41,47,185,135,22,31,109,103,161,106,150,104,103,29,40,207,91,167,55,108,207,86,71,143,153,164,252,225,246,219,214,134,208,107,231,31,173,30,185,45,127,61,177,243,112,236,74,123,226,183,85,153,163,109,34,143,242,223,159,104,94,162,222,158,138,175,31,172,70,235,204,242,248,86,94,170,88,118,209,118,126,44,99,115,47,139,157,135,114,4,93,182,244,19,30,61,196,29,18,68,97,173,158,240,224,249,98,7,32,32,233,48,104,94,11,3,126,21,37,60,24,242,217,133,70,119,215,241,133,125,36,239,183,35,20,81,68,68,180,200,132,216,196,156,67,74,34,125,208,91,64,78,173,250,142,226,191,122,250,127,183,95,109,211,60,119,144,228,193,0,38,237,216,194,57,56,205,243,68,199,80,32,192,208,240,208,113,28,192,210,32,28,34,152,18,2,24,82,0,163,24,160,100,13,1,225,224,128,165,8,33,148,182,76,105,182,198,173,133,165,109,90,162,48,14,131,141,226,200,70,155,203,246,28,44,131,104,240,79,64,74,50,204,134,128,119,186,154,133,40,237,255,251,178,100,41,12,134,49,104,208,155,172,55,48,67,201,26,26,96,226,98,24,145,163,64,110,97,141,193,28,29,167,205,132,157,88,189,84,116,61,213,74,74,253,186,207,215,230,57,69,102,170,107,24,183,41,229,168,243,234,231,75,169,98,243,56,31,181,227,130,241,85,161,188,239,61,55,101,231,62,202,144,90,251,128,244,84,76,144,183,144,164,4,111,179,97,101,242,229,250,123,155,210,178,107,125,142,7,173,93,11,74,210,169,211,208,160,250,43,24,8,76,1,97,113,4,188,39,187,6,152,229,144,129,48,173,53,150,159,130,40,221,193,35,214,81,5,9,82,158,97,69,128,4,0,0,82,191,196,26,228,40,160,100,65,130,46,162,43,176,18,76,184,156,134,238,50,106,52,34,251,132,52,64,95,127,254,255,211,171,247,42,231,254,252,27,105,126,168,192,223,183,244,109,136,250,54,167,157,20,103,252,18,241,176,251,65,39,255,46,0,13,171,113,150,255,71,241,117,155,176,228,96,116,9,156,89,134,27,45,134,5,69,68,166,62,9,128,132,38,3,19,24,24,48,96,16,104,209,0,184,176,240,136,99,96,131,208,234,11,129,96,21,83,245,214,29,115,102,83,161,107,184,0,225,199,131,148,214,105,241,184,158,77,204,186,86,92,214,138,215,173,190,22,42,126,125,130,165,29,194,251,29,231,218,199,241,223,127,13,213,246,180,195,37,62,134,220,97,117,85,223,125,14,109,8,222,223,166,179,92,159,234,109,166,100,147,243,222,143,102,165,111,113,9,32,65,235,170,84,138,144,49,124,119,111,182,141,103,125,101,37,242,209,229,58,37,53,180,12,65,126,127,41,72,253,234,125,237,189,20,175,75,10,243,147,99,235,91,97,235,168,111,99,135,89,129,115,14,177,106,246,87,154,139,253,224,10,6,0,55,55,16,168,193,229,1,242,59,100,18,169,145,131,209,56,29,216,15,2,190,122,126,187,35,82,81,100,140,111,246,167,81,151,231,104,216,249,167,15,57,48,177,199,21,8,27,255,95,255,95,238,117,154,27,60,113,132,98,198,168,241,108,104,22,221,253,16,0,66,115,43,90,163,244,68,211,169,145,227,28,138,192,123,34,97,33,202,97,216,102,28,75,152,250,56,2,5,71,52,196,1,4,192,177,100,104,2,48,124,10,91,102,11,69,70,83,17,0,193,52,16,46,94,52,51,2,18,32,33,156,173,176,239,147,68,202,90,24,52,27,72,53,131,187,47,38,92,144,16,55,143,106,223,79,241,98,45,198,172,193,114,14,59,19,15,103,204,54,38,107,126,188,3,79,5,191,244,88,88,205,97,139,30,247,33,75,55,136,255,72,238,58,223,185,18,206,191,15,230,107,224,56,138,236,9,101,255,251,178,100,69,140,199,63,101,78,19,185,99,112,52,35,138,51,97,34,68,28,233,163,66,110,233,231,192,244,145,231,201,134,21,18,185,164,176,112,121,17,9,241,12,27,150,209,239,161,7,98,24,1,163,42,6,34,89,63,11,231,126,192,224,34,56,177,247,30,105,179,191,252,202,179,123,252,207,231,222,139,24,185,217,254,226,17,32,242,185,208,153,129,132,64,76,15,191,18,139,54,226,54,227,150,91,39,198,190,10,51,15,156,41,127,44,219,112,8,40,20,57,243,2,51,201,15,92,1,114,58,51,215,44,103,197,204,14,250,129,177,86,206,142,114,237,17,164,89,156,77,140,193,233,183,245,254,191,110,216,55,68,232,43,191,91,214,206,219,62,92,151,94,99,127,175,255,255,211,151,0,23,28,156,195,114,92,224,242,24,203,224,176,209,145,116,200,210,164,196,64,88,193,176,76,4,107,24,25,236,176,196,65,37,40,9,26,22,192,252,45,100,169,14,84,220,22,129,16,133,82,134,213,226,116,58,11,253,152,163,133,101,166,175,9,2,63,81,139,250,35,213,129,41,132,221,8,102,174,16,231,8,17,61,90,209,181,110,91,63,90,175,26,45,71,3,12,75,57,121,4,130,44,108,86,149,110,136,254,25,117,80,75,120,238,50,39,148,250,209,123,134,173,80,158,170,136,152,45,141,48,29,61,154,33,188,105,207,67,4,210,115,122,85,189,138,192,118,140,232,113,70,234,212,56,169,141,231,69,17,227,55,111,143,169,219,79,10,211,107,111,183,61,41,159,2,20,181,106,158,73,224,177,70,219,226,78,227,236,221,25,244,66,220,24,194,90,70,65,62,105,102,106,124,179,27,25,29,174,118,123,73,231,203,122,101,198,60,46,196,226,253,229,219,52,243,33,223,192,193,170,64,16,12,128,46,162,238,10,60,26,129,21,217,115,63,55,13,213,88,18,20,138,104,238,84,34,202,52,0,136,40,91,51,122,34,126,52,17,185,251,106,223,77,248,65,184,111,235,253,31,255,247,127,244,242,71,53,1,43,106,179,4,0,0,0,48,193,60,76,240,53,144,195,211,116,210,229,216,223,115,80,204,208,168,198,68,208,201,208,88,198,226,122,36,98,24,122,60,21,152,0,51,153,26,24,152,148,10,40,8,168,103,113,137,214,74,128,118,192,84,210,176,26,129,136,41,32,193,37,170,160,155,11,245,131,164,1,131,41,108,98,242,73,112,145,233,60,29,221,19,97,20,25,26,97,246,4,60,67,247,23,138,69,158,20,212,175,4,12,129,174,192,219,43,182,48,154,98,66,31,162,28,32,39,143,27,90,19,229,133,210,124,255,75,169,30,158,111,34,111,89,54,226,49,170,217,24,227,30,170,36,209,254,134,47,255,251,178,100,76,142,7,206,104,78,27,185,123,96,67,68,122,13,103,7,40,29,205,161,58,110,229,239,1,14,154,231,5,150,21,138,160,134,26,14,19,66,184,198,101,162,157,150,240,12,20,163,146,141,50,131,120,156,47,174,222,63,204,111,117,210,195,27,155,215,116,240,144,159,186,210,147,67,151,122,221,162,223,181,83,88,99,89,165,178,148,99,205,38,223,118,170,67,217,175,34,147,24,190,27,226,64,100,179,54,163,73,52,120,214,136,227,43,196,91,154,233,73,87,60,81,233,208,233,175,94,164,32,0,128,24,0,0,12,0,58,82,188,137,30,0,0,140,208,64,0,37,2,12,97,131,125,7,52,188,230,175,48,165,25,127,241,80,79,67,197,46,237,182,191,229,191,219,183,251,113,226,220,135,215,237,224,47,255,255,255,226,206,185,64,117,28,127,71,149,0,184,96,167,14,105,105,136,45,173,153,36,213,156,48,85,24,124,44,152,70,139,2,128,147,32,193,177,161,60,42,42,24,138,6,5,67,80,1,126,97,88,10,201,66,128,160,24,141,110,37,252,41,104,85,38,162,74,240,153,130,137,19,188,64,32,84,22,0,99,22,237,132,56,159,41,159,14,199,198,134,120,193,207,47,120,210,91,17,134,195,212,195,245,60,127,85,195,70,211,229,227,149,5,29,90,220,176,228,26,150,199,89,73,234,196,205,102,177,222,116,43,12,197,243,7,162,29,141,62,182,78,167,47,42,189,211,23,94,52,105,40,141,39,156,129,221,27,170,165,114,108,194,250,131,90,134,177,167,71,123,229,57,244,134,177,79,184,219,198,87,13,16,76,86,216,242,222,76,111,201,30,119,202,188,87,52,111,197,43,106,70,93,30,80,241,88,177,169,106,53,62,215,138,246,172,180,220,75,66,220,105,161,200,250,175,171,10,28,175,24,227,68,172,37,87,210,169,198,212,238,49,75,22,154,192,107,185,96,17,9,107,68,44,184,77,134,10,160,28,16,64,143,128,206,211,50,137,27,29,2,252,98,180,225,87,54,98,49,136,129,194,223,156,85,80,75,166,232,25,237,179,77,29,236,108,127,255,67,213,190,233,255,135,18,219,12,0,169,168,120,180,175,83,123,42,0,0,99,6,5,177,34,70,193,101,195,50,65,44,195,51,108,77,20,65,51,77,8,229,69,131,71,53,204,140,67,52,177,224,201,65,96,8,156,199,17,96,0,208,136,104,20,65,193,78,48,16,207,141,61,99,141,122,121,26,131,2,158,3,37,21,195,71,227,146,142,42,25,12,56,41,155,32,196,139,178,209,94,20,71,73,80,84,71,34,144,116,8,41,243,51,143,39,220,18,252,101,15,201,22,238,58,147,192,208,92,3,74,85,1,16,21,4,210,247,16,255,251,178,100,60,142,232,6,104,205,19,220,208,194,67,135,89,193,105,66,118,31,53,163,54,47,105,237,153,1,30,167,201,132,137,138,89,152,87,64,184,31,145,152,222,108,215,24,121,153,216,118,151,76,29,89,253,202,162,245,132,99,54,225,227,14,225,13,52,236,166,147,50,166,99,161,232,172,52,217,92,57,55,141,12,87,14,54,22,163,139,236,216,242,124,96,233,76,106,123,180,186,231,34,19,157,167,251,245,59,217,30,249,169,233,206,90,199,30,118,174,241,254,101,94,181,53,253,231,157,238,97,205,127,110,99,87,116,127,17,187,141,205,229,150,167,117,79,99,42,184,103,191,207,150,117,150,181,251,230,178,206,175,200,115,168,225,198,240,203,144,152,4,67,246,213,85,205,169,240,58,35,10,100,96,24,24,233,134,93,31,85,205,126,60,165,79,204,186,142,115,14,3,84,64,142,136,50,99,241,120,161,85,127,221,255,8,218,9,254,162,59,127,68,255,183,254,203,55,67,232,62,131,210,241,15,83,223,228,6,96,116,144,166,124,129,226,98,142,22,70,62,2,186,101,194,15,70,17,33,180,97,14,30,224,161,97,2,137,33,128,168,33,0,128,253,1,66,192,40,97,54,11,70,4,192,34,93,241,129,135,76,163,158,22,78,68,204,192,26,74,226,32,198,128,8,164,98,179,169,74,36,248,160,25,146,38,33,0,4,66,147,98,160,217,59,194,60,105,158,3,162,170,215,49,37,67,146,60,170,58,68,58,26,126,161,113,202,117,193,61,128,114,151,132,203,122,128,133,156,33,182,208,151,94,23,245,134,160,53,230,141,18,82,186,30,202,137,76,241,125,31,39,150,249,106,209,165,243,63,74,238,119,152,185,134,33,251,156,22,14,26,79,65,117,79,146,243,11,73,19,235,13,135,171,130,102,35,138,170,54,161,210,189,170,108,110,214,158,178,190,222,228,163,92,24,31,120,124,217,109,213,178,37,164,115,137,184,185,103,206,173,104,49,181,243,186,218,250,221,51,157,227,116,137,189,68,211,250,226,222,244,143,60,38,60,230,222,14,143,1,227,179,212,61,251,34,6,204,16,51,55,169,149,129,40,120,16,1,224,24,170,0,52,224,122,144,85,42,79,197,13,228,110,22,25,6,13,239,4,192,193,186,50,91,150,17,228,244,62,207,237,233,175,244,109,191,254,237,81,88,95,126,250,62,131,132,67,52,196,64,102,73,160,0,204,17,141,188,212,216,49,76,56,2,56,201,164,60,76,123,133,16,193,80,9,76,25,134,44,193,120,28,204,36,67,212,120,15,140,33,65,76,192,152,12,18,48,192,128,63,64,192,124,10,120,177,121,148,2,253,32,124,218,80,239,109,70,140,66,140,66,135,106,40,24,96,255,251,178,100,36,142,231,141,103,77,139,217,123,84,70,70,121,208,101,34,106,26,201,151,60,78,233,139,201,25,25,231,73,148,157,152,112,5,78,161,139,72,26,112,3,77,40,129,139,235,102,8,110,192,43,210,137,43,221,0,196,92,128,30,66,84,104,144,68,27,105,86,234,151,77,144,216,144,219,64,234,171,39,6,100,239,213,251,192,59,21,216,122,199,179,22,91,147,30,157,18,142,91,34,105,114,89,15,75,229,222,59,141,89,74,253,208,73,47,160,109,221,250,119,110,109,216,128,112,66,243,31,90,87,164,86,83,56,112,90,159,117,155,29,121,213,119,111,23,203,19,83,181,75,153,226,223,211,120,139,139,218,184,92,120,190,240,224,193,175,241,111,3,85,214,41,189,215,20,123,124,111,52,172,72,218,181,245,125,65,204,76,123,98,46,210,44,57,224,220,158,80,29,176,209,40,40,74,74,67,8,83,144,211,2,128,185,105,172,105,6,199,24,163,57,149,168,195,183,200,143,194,80,3,88,154,69,42,233,202,160,220,157,109,202,190,168,75,24,139,104,249,159,133,78,99,208,191,237,79,253,187,31,19,64,85,138,222,163,117,35,238,221,255,212,15,152,108,154,159,44,20,2,171,83,122,15,163,84,15,115,13,72,83,1,141,211,31,194,131,34,1,3,10,3,50,96,176,194,80,36,44,104,231,58,22,4,250,163,96,145,87,189,97,64,210,64,196,31,193,25,37,202,156,236,222,136,185,12,213,9,141,60,182,235,117,98,185,141,213,22,222,17,34,210,134,185,18,70,184,227,97,104,16,211,251,39,181,41,175,86,232,52,40,65,9,224,8,54,45,25,241,116,70,220,19,148,94,205,73,181,221,37,75,4,186,80,127,156,37,189,45,148,227,85,133,227,77,184,47,122,0,197,214,107,114,28,96,246,145,226,41,75,9,64,230,202,17,199,185,31,201,123,171,217,217,60,107,51,150,118,209,65,120,42,150,253,68,180,195,167,175,172,215,39,173,3,249,86,31,251,85,234,183,177,95,41,89,251,75,59,120,169,172,114,153,188,14,99,73,7,93,243,57,210,61,127,159,74,3,8,98,101,128,204,15,120,2,123,50,218,26,80,48,48,44,138,196,220,218,212,218,91,57,77,131,168,63,225,90,179,11,177,183,97,241,41,17,246,110,38,15,113,197,243,147,42,223,228,95,127,235,162,255,253,19,23,227,125,191,81,167,234,178,160,212,191,189,189,96,0,204,27,2,192,210,152,75,129,70,234,99,142,50,166,102,32,122,96,60,4,198,7,193,24,97,246,4,38,17,161,208,96,134,9,70,15,64,28,96,60,5,1,100,128,69,193,143,6,137,1,32,29,255,85,66,168,161,52,232,57,110,108,129,16,160,176,255,251,178,100,33,142,231,152,104,77,139,219,122,246,69,198,89,226,101,39,102,25,5,163,60,110,101,109,193,33,153,103,137,148,21,160,26,122,36,71,28,4,142,169,226,242,152,120,16,144,171,110,52,60,208,82,85,153,51,144,49,2,197,99,106,62,151,217,204,143,6,186,170,20,249,217,91,18,44,169,85,205,173,137,55,0,70,145,134,9,187,17,180,90,115,38,80,27,188,29,160,58,132,182,224,244,68,56,220,232,220,171,209,52,218,153,91,112,194,185,159,115,11,37,244,32,109,17,63,88,137,150,229,13,35,54,38,175,2,26,85,182,59,35,75,150,241,191,211,31,252,68,189,95,50,198,213,29,62,141,243,30,176,169,27,83,94,104,148,182,253,175,6,236,49,230,129,106,248,218,173,43,175,189,61,165,153,181,154,217,179,127,16,166,164,45,82,6,45,72,15,95,230,170,191,226,185,249,165,38,237,34,0,2,197,178,36,18,60,30,140,138,24,13,132,24,68,132,66,221,230,46,226,201,105,216,231,40,236,132,64,111,108,149,119,143,92,87,63,117,126,120,104,228,46,114,104,216,251,114,137,100,126,141,250,155,191,215,152,250,46,65,138,38,93,125,244,127,83,229,62,72,4,225,138,177,71,238,104,24,120,234,96,104,81,153,164,6,6,35,3,91,131,200,32,171,132,4,16,3,13,138,2,105,192,48,107,14,0,45,68,200,82,249,194,85,1,164,135,48,203,135,86,96,132,17,145,70,210,203,238,199,144,68,136,228,163,57,197,189,176,244,181,183,64,72,216,25,157,93,34,50,153,176,68,104,224,76,173,49,172,47,98,244,72,245,86,66,207,228,52,146,140,174,75,55,10,103,98,13,178,30,26,30,181,211,152,79,163,83,45,85,87,188,131,59,111,17,250,8,31,107,96,237,229,71,46,220,101,179,26,85,120,216,67,175,73,30,218,65,84,77,157,165,96,206,214,116,25,48,221,35,94,138,172,215,217,44,214,174,254,26,123,113,181,151,158,171,181,29,38,76,46,127,213,27,164,108,156,66,30,163,220,181,184,229,169,40,59,241,111,44,41,184,40,92,221,0,241,132,170,97,22,97,136,94,0,17,16,204,20,201,160,215,78,86,161,253,120,192,26,234,104,150,40,142,74,232,254,198,111,11,14,110,94,237,149,185,217,242,55,111,213,42,76,219,232,78,188,38,197,204,67,209,205,146,250,252,245,127,255,201,108,250,194,0,0,9,112,193,222,56,196,114,48,216,18,84,211,38,92,244,100,132,193,18,168,193,231,72,199,96,232,203,197,0,192,32,244,201,16,208,48,56,123,140,184,25,76,39,5,201,168,21,76,58,102,102,194,65,66,135,182,217,132,120,25,194,142,10,39,154,28,205,1,19,152,255,251,178,100,36,14,135,129,108,77,27,185,99,114,68,8,202,3,101,231,40,91,49,163,52,78,229,141,201,37,28,104,105,134,149,176,20,226,49,10,186,197,64,69,189,200,119,161,118,130,55,134,145,197,71,21,70,97,89,136,134,164,107,118,175,36,180,231,113,129,90,189,172,97,9,163,147,165,46,163,142,87,157,11,207,233,140,178,107,6,156,196,38,188,125,238,226,67,228,178,134,217,25,205,81,248,148,14,122,66,121,58,27,159,43,67,84,92,207,178,17,66,87,52,54,200,71,139,228,209,124,198,92,115,41,244,151,117,7,45,94,186,29,157,90,195,143,84,241,109,212,48,154,207,158,178,252,193,2,247,172,85,54,94,165,35,18,125,122,94,52,139,213,56,149,13,152,252,184,88,247,37,91,37,180,50,203,214,84,169,244,168,203,153,179,247,134,100,144,86,55,33,134,162,0,0,3,129,31,106,245,78,129,129,77,140,28,69,139,72,22,144,102,33,97,148,252,98,163,200,212,80,83,34,84,189,24,209,117,8,102,251,7,86,233,175,118,235,239,215,250,173,122,254,159,204,219,233,95,248,243,9,237,222,58,26,60,250,188,168,177,216,3,70,61,244,7,203,162,230,194,148,39,40,195,199,107,174,96,2,220,198,176,80,211,0,224,208,240,100,56,174,49,160,63,48,160,0,4,134,38,16,33,6,13,133,12,149,84,206,97,145,241,160,24,97,15,242,215,68,72,24,0,50,97,178,156,32,228,38,13,154,21,136,48,202,96,96,82,116,59,168,194,79,152,96,123,87,108,68,195,223,137,52,40,29,194,207,175,83,203,150,110,243,82,183,184,22,98,125,71,233,41,238,55,246,134,72,249,87,246,101,82,169,101,215,25,58,171,178,109,137,236,169,154,16,39,60,95,207,164,164,119,184,252,196,166,188,176,154,38,225,96,214,106,84,233,246,243,165,52,88,202,90,205,153,163,247,149,45,187,145,183,120,153,155,203,212,159,92,171,115,221,187,105,58,174,228,189,106,222,13,97,10,236,229,153,167,44,134,29,247,122,14,191,254,183,187,151,129,79,228,91,31,115,205,60,163,23,217,0,7,0,100,133,2,235,104,230,243,130,180,134,72,130,211,80,67,2,87,127,174,179,167,148,204,143,152,30,31,234,60,163,251,45,58,147,223,212,156,118,148,7,137,117,214,29,73,100,141,126,79,111,254,175,79,250,127,81,116,20,18,236,42,7,80,177,83,190,94,191,223,215,0,2,243,9,210,150,52,195,27,115,1,112,130,50,84,29,211,14,17,148,48,83,7,211,5,177,27,48,138,5,51,10,129,17,48,84,0,147,4,192,101,14,3,243,21,172,243,251,23,0,16,12,16,56,222,1,74,228,187,4,13,50,32,165,255,251,178,100,32,14,198,224,103,205,147,218,98,242,70,168,137,227,101,37,100,28,101,163,54,111,97,47,193,3,158,40,13,131,29,136,225,82,137,5,47,88,204,9,10,221,80,0,228,216,10,138,190,208,101,12,245,80,94,38,81,102,93,19,77,153,60,211,247,14,50,93,99,65,9,254,14,171,167,141,50,224,34,27,66,101,53,7,21,118,197,87,228,250,216,146,145,113,205,105,13,181,15,149,255,35,139,164,179,75,55,248,227,110,108,192,255,250,21,42,210,67,70,110,36,56,226,199,22,49,18,74,89,143,188,219,148,106,171,163,190,46,243,198,31,155,189,78,104,253,14,121,142,180,16,122,245,242,177,255,230,58,109,108,123,95,202,161,77,185,108,204,27,122,82,4,151,109,230,55,217,168,14,213,203,228,134,79,226,63,154,9,0,0,84,1,67,19,173,16,76,137,5,208,29,92,68,202,87,10,29,47,89,241,89,74,28,225,250,64,237,57,49,5,81,227,134,158,163,240,242,219,204,6,197,119,149,245,243,81,37,255,253,43,253,19,187,99,145,68,219,66,173,89,159,227,218,59,250,63,31,57,89,42,67,7,241,100,53,119,25,51,16,64,136,50,175,9,243,42,192,27,48,164,10,99,2,49,199,6,129,8,140,95,12,9,64,96,48,58,192,64,148,66,15,166,8,129,62,2,2,241,32,10,4,128,113,129,200,7,181,214,10,34,113,250,45,120,25,34,201,144,4,75,16,248,240,155,112,115,146,132,70,249,9,107,176,161,34,3,10,44,189,134,160,167,110,53,120,243,127,23,89,253,201,186,64,153,106,252,231,126,77,83,219,123,86,57,32,251,140,242,199,126,159,152,221,202,206,83,90,110,4,222,37,66,24,84,200,254,88,135,114,0,86,122,140,37,50,85,101,7,205,146,208,164,212,106,147,10,18,42,136,141,97,168,22,97,28,238,94,92,149,170,190,109,4,100,68,71,65,166,138,145,204,169,198,25,202,39,132,101,229,23,47,214,144,173,118,220,65,108,193,205,145,75,19,40,244,220,72,167,89,58,94,81,156,20,101,72,83,40,101,130,177,70,158,4,240,84,0,66,144,5,28,126,225,66,33,162,10,2,83,189,11,212,29,247,148,73,107,43,100,106,193,175,40,44,30,132,10,81,119,200,235,217,94,135,255,167,172,252,230,255,239,156,255,209,186,241,145,200,65,209,82,164,29,211,82,238,121,60,141,48,224,0,1,147,2,49,59,55,241,17,240,18,54,153,149,23,177,149,24,237,152,95,129,33,135,224,105,152,179,131,113,136,40,194,152,33,128,49,128,24,70,2,131,8,192,80,45,68,66,96,76,18,207,176,128,153,245,64,252,41,16,72,51,74,129,160,133,104,11,38,28,74,54,255,251,178,100,36,12,167,114,111,204,19,218,99,114,66,167,73,209,101,229,56,155,5,163,56,110,225,47,201,28,16,230,213,166,9,152,17,227,22,8,220,202,207,20,29,7,5,81,144,49,135,225,133,20,8,110,102,20,116,250,17,167,104,208,7,214,74,179,160,229,48,153,227,10,92,27,219,248,212,111,74,158,92,235,166,44,29,204,30,93,72,248,99,146,146,99,103,47,45,155,61,198,63,54,44,208,170,226,62,247,85,243,65,204,190,242,238,113,34,187,119,190,210,194,18,245,136,71,72,239,9,131,145,235,27,68,168,93,5,37,5,189,98,46,93,78,134,201,96,139,117,102,203,118,89,122,251,106,229,115,167,244,89,44,69,89,85,79,199,233,28,54,101,216,156,121,186,185,13,126,53,186,214,77,174,147,97,204,98,58,215,250,249,243,49,172,157,179,205,118,246,231,1,198,53,34,93,231,187,1,235,10,56,85,104,104,240,0,163,192,50,83,143,0,42,20,61,181,55,236,99,33,145,129,136,70,45,18,192,255,159,199,191,255,228,91,55,255,212,169,228,122,54,234,248,170,48,14,78,227,93,86,97,145,102,18,12,239,34,0,4,150,224,81,221,63,28,92,49,152,78,51,157,153,54,13,4,48,60,85,48,240,186,51,60,59,51,80,53,49,72,33,49,104,80,34,2,12,0,14,76,83,2,10,6,9,80,140,5,7,2,140,253,148,151,96,24,214,118,34,224,212,134,6,70,215,240,120,46,130,35,165,129,85,79,122,69,202,27,180,63,74,28,218,39,227,136,18,165,150,218,167,114,121,132,62,246,255,199,162,191,90,139,122,97,87,242,152,183,149,198,231,123,247,95,95,141,238,103,29,198,59,94,210,55,213,195,94,3,82,215,141,94,167,146,214,207,171,147,110,220,49,226,141,97,59,97,244,131,158,106,166,217,0,139,165,212,94,242,75,57,27,101,237,95,247,108,234,174,195,247,155,79,131,45,169,19,17,180,181,17,130,10,163,113,80,129,181,217,81,244,182,181,207,168,20,132,244,198,210,38,169,217,104,112,236,26,252,237,114,60,218,142,248,187,64,18,82,10,17,130,60,11,76,128,224,41,160,4,2,168,96,170,36,22,101,108,254,72,48,101,183,143,3,234,144,66,48,111,229,195,82,156,89,75,52,7,80,11,21,116,105,20,196,94,249,219,238,142,59,233,188,130,204,117,26,177,111,40,129,170,177,87,213,255,148,0,76,27,18,148,208,140,114,140,127,67,12,194,200,219,141,14,1,20,195,80,46,76,19,202,232,193,112,21,12,73,72,64,194,108,20,128,64,38,96,96,6,1,96,103,48,17,20,144,0,6,129,129,144,192,40,4,193,193,122,209,146,152,194,129,51,241,150,8,71,160,255,251,178,100,35,140,231,150,110,203,139,218,99,242,66,134,121,226,101,34,100,21,101,155,72,109,176,213,201,44,157,231,9,172,20,168,5,109,65,12,80,22,92,89,117,44,48,138,72,130,20,15,34,98,98,198,53,21,86,40,23,45,34,174,240,44,42,46,7,13,117,29,216,57,224,26,29,217,41,96,75,65,203,215,196,139,227,18,12,46,142,129,195,26,143,61,140,211,126,47,188,44,125,123,206,238,125,165,52,53,146,47,125,198,125,11,133,23,57,41,103,228,53,91,44,87,98,69,236,118,94,247,30,21,52,97,100,111,161,209,3,221,123,214,186,147,189,111,95,220,213,213,203,228,22,102,182,231,105,72,186,183,157,229,61,125,94,183,103,105,248,236,10,175,109,178,43,218,244,91,95,180,87,137,37,168,251,61,190,205,165,154,50,211,184,207,99,25,51,51,123,149,187,198,186,129,15,196,0,44,22,194,142,46,160,63,102,112,36,166,150,10,38,4,42,108,234,214,110,80,98,70,63,74,7,199,18,25,32,2,41,66,83,175,12,64,77,131,223,149,93,206,79,87,217,190,219,127,251,82,191,211,255,138,77,54,20,125,96,161,255,25,97,234,192,43,107,255,11,89,153,129,240,27,108,208,151,76,36,252,18,92,97,103,6,60,16,5,79,174,60,54,230,58,0,192,36,206,137,180,103,86,158,219,242,180,106,181,70,221,240,117,230,97,235,50,51,16,126,225,76,87,85,131,166,163,66,190,86,38,212,118,151,111,58,242,57,201,201,48,221,223,155,40,8,249,99,115,248,115,152,92,102,108,185,236,191,123,103,8,46,98,31,181,197,77,155,199,74,217,23,230,221,142,77,27,202,244,251,215,212,241,246,145,89,138,143,86,171,59,247,163,241,58,187,22,145,217,203,241,211,64,133,76,58,77,89,140,178,75,66,129,210,61,70,22,129,245,18,64,191,84,114,214,137,124,229,225,82,249,48,158,13,76,31,100,130,193,23,178,86,114,28,26,176,161,97,38,183,134,164,13,6,178,177,23,139,224,13,2,224,198,24,129,126,9,156,121,199,8,6,40,106,187,5,37,64,109,18,175,179,14,39,32,183,237,165,78,255,250,232,143,220,250,87,86,218,224,95,65,28,167,97,39,139,180,37,246,186,78,144,0,204,84,98,79,204,68,13,67,24,78,75,69,13,183,56,12,97,23,204,65,45,76,204,17,76,228,44,12,20,14,213,233,130,32,153,130,98,17,140,165,241,132,64,129,18,48,112,115,142,44,180,6,48,161,84,49,33,198,132,96,37,24,17,70,65,96,209,103,172,160,34,182,3,19,152,146,230,44,136,208,113,99,235,45,126,180,150,116,138,107,17,72,173,166,45,27,107,32,208,40,230,145,112,196,117,255,251,178,100,53,14,136,29,113,205,11,186,123,112,66,38,121,247,101,226,58,30,65,155,56,46,229,237,217,17,25,231,9,166,21,152,61,213,29,152,197,132,31,44,219,108,252,133,64,161,186,147,156,149,187,115,47,207,193,129,34,190,239,145,100,237,54,127,150,244,45,76,117,161,111,229,96,138,187,130,220,159,83,34,16,198,3,161,189,141,15,86,30,226,22,121,199,99,142,193,5,64,243,48,231,96,86,39,206,185,149,110,117,206,166,240,35,205,168,176,51,220,212,113,85,242,43,20,21,135,156,188,121,18,240,149,12,155,180,88,85,167,211,204,106,14,169,93,215,25,146,247,237,247,215,240,162,86,242,98,147,202,243,83,87,223,83,221,250,129,146,184,154,216,159,62,255,53,223,242,227,218,73,49,75,103,204,178,49,0,4,0,2,145,18,26,93,141,24,203,148,26,32,224,130,171,186,128,25,35,137,170,73,184,25,109,251,182,117,130,149,43,228,116,212,240,180,42,196,235,107,70,84,87,125,63,210,189,191,251,103,255,71,237,215,2,71,223,148,119,255,255,250,223,255,168,38,51,21,199,225,23,192,85,72,231,195,172,210,64,72,192,100,204,199,53,68,200,224,140,200,113,40,194,144,8,198,96,244,199,96,72,144,22,48,44,157,48,24,45,123,2,201,144,192,131,70,26,64,126,193,168,138,46,108,56,10,8,217,0,121,149,128,67,128,97,72,34,30,77,52,23,208,224,49,251,237,69,217,17,8,217,104,91,184,122,202,4,88,21,0,209,55,141,87,59,205,208,160,56,105,63,217,59,156,165,41,197,88,44,130,73,65,118,109,89,101,143,163,2,169,112,115,44,56,176,150,198,108,139,102,88,99,61,86,146,77,89,93,6,42,187,16,143,90,232,170,132,253,58,107,16,192,201,187,212,148,39,55,185,187,36,216,61,28,165,125,93,235,117,164,90,214,109,91,26,240,188,38,104,178,36,177,148,95,211,83,78,254,119,187,231,87,214,109,23,112,29,77,85,13,113,235,247,61,242,250,77,190,159,225,207,121,189,55,143,11,121,197,224,98,57,240,254,218,81,110,66,76,61,170,166,247,51,251,234,234,232,0,0,223,100,0,51,240,172,2,44,136,38,2,39,26,86,12,46,181,18,189,253,130,18,193,214,68,136,218,88,160,125,82,2,2,108,204,142,49,72,112,31,157,163,110,145,114,113,133,239,254,223,253,113,182,255,255,226,63,255,255,255,250,86,194,127,250,174,0,0,1,148,195,230,104,240,161,160,200,130,232,212,17,76,195,113,36,200,193,128,194,115,76,197,80,0,215,97,45,32,8,217,231,22,58,112,93,200,69,37,248,210,3,186,186,105,46,10,188,74,24,116,89,154,20,153,195,168,73,255,251,176,100,30,142,231,32,104,207,27,186,121,224,72,134,121,193,101,130,106,156,49,163,58,110,229,237,201,30,153,231,69,165,149,170,140,65,133,80,145,146,80,60,87,143,1,205,121,12,27,140,146,28,133,3,140,97,46,70,200,160,128,72,74,237,135,112,207,209,102,47,223,3,224,189,69,19,36,98,243,116,146,35,247,40,182,197,195,109,179,15,80,136,63,149,194,176,145,118,251,183,139,139,169,183,13,75,242,117,47,145,197,234,90,171,113,152,222,238,120,202,191,226,154,220,11,202,217,77,125,99,24,165,217,181,43,109,106,220,201,85,204,240,91,146,211,74,174,214,49,22,118,221,215,75,17,92,217,94,177,37,153,96,199,166,169,2,209,37,113,196,41,33,85,150,106,95,112,117,151,44,196,206,152,97,190,141,17,202,101,14,51,184,79,111,22,20,108,82,77,164,106,0,154,49,112,17,180,238,212,66,40,202,165,96,4,118,12,106,38,179,158,104,40,168,115,123,234,156,155,135,99,172,67,193,49,197,18,147,250,18,122,184,41,243,178,251,218,59,188,13,23,171,104,98,53,27,223,103,254,213,101,255,127,229,60,39,86,247,81,255,161,55,254,160,12,134,19,85,7,92,10,70,101,9,102,210,43,198,58,131,134,60,160,198,43,0,198,87,131,224,193,129,45,12,59,12,140,74,5,133,66,99,9,7,64,80,112,36,9,1,134,9,173,80,133,49,234,197,73,20,68,224,72,152,48,180,100,74,205,67,235,113,5,3,130,74,183,69,167,78,233,93,83,168,18,244,106,202,26,53,132,70,100,160,152,171,75,115,180,148,203,63,148,72,151,72,58,67,241,78,131,50,26,57,156,123,207,33,62,214,209,85,204,127,199,39,205,247,41,165,111,75,105,206,76,39,105,5,14,252,209,97,41,81,181,234,44,81,215,202,134,247,86,207,223,215,201,121,91,43,53,34,210,209,245,44,93,102,38,236,222,235,121,158,210,187,112,211,170,73,237,136,14,241,44,76,109,135,17,238,203,185,187,147,191,36,216,159,193,111,205,95,248,56,196,78,239,113,26,233,186,196,204,24,176,163,223,234,88,144,155,106,219,157,234,237,149,11,166,27,180,185,7,15,156,17,66,207,152,136,53,82,107,24,112,113,181,152,187,96,49,24,58,67,102,7,52,65,24,117,40,8,135,5,109,91,91,92,185,234,207,237,97,197,70,205,91,212,241,29,218,3,142,255,255,111,255,255,57,148,63,255,255,229,247,105,167,53,255,252,160,0,0,76,184,47,248,22,230,153,64,214,96,54,107,148,97,242,121,147,17,196,69,99,1,139,80,100,195,129,163,19,130,211,40,44,25,89,43,63,17,162,54,200,82,14,2,98,18,132,34,11,93,50,255,251,178,100,26,142,230,66,105,80,27,152,99,224,73,106,121,243,101,37,102,28,205,163,54,78,229,143,201,16,153,231,69,166,21,146,92,89,90,203,138,60,206,26,249,166,89,188,221,90,141,173,12,93,186,13,6,150,24,106,54,170,209,250,168,73,250,221,20,102,244,41,168,90,125,47,217,169,251,166,237,11,246,78,127,86,77,129,217,129,118,120,235,50,183,55,50,87,76,7,61,197,170,148,45,58,123,213,142,120,122,166,23,158,154,238,36,173,224,153,197,191,211,144,169,180,11,171,97,165,186,79,197,11,26,196,48,194,186,157,102,170,149,108,24,254,209,135,59,253,232,150,243,6,106,54,24,24,102,55,254,54,16,157,95,134,102,167,140,43,88,183,92,141,146,246,94,6,86,185,63,201,69,128,0,0,56,137,186,162,0,193,108,132,8,40,208,141,230,32,128,216,17,229,76,41,90,96,249,147,132,246,170,50,26,3,22,15,191,171,145,35,41,62,216,42,95,213,247,137,225,215,255,254,143,255,255,232,118,111,255,254,205,255,95,252,73,121,159,161,140,180,20,75,32,80,168,86,99,143,48,105,25,106,98,130,250,100,91,40,100,48,136,96,98,170,99,42,152,98,16,184,98,0,232,237,24,108,6,25,52,31,24,14,5,152,196,61,152,50,0,23,88,42,15,129,64,198,72,0,44,167,83,12,82,170,167,177,129,197,199,6,135,204,180,173,73,0,133,202,72,197,198,60,213,232,139,2,160,40,13,62,169,137,64,12,30,84,155,145,27,15,13,76,75,10,72,37,227,9,13,13,74,58,139,65,166,100,211,143,84,110,198,46,175,122,200,36,88,53,171,220,128,254,101,19,187,88,246,42,6,95,35,181,113,188,226,108,208,149,41,135,82,24,67,31,72,237,151,118,97,14,214,221,189,189,166,243,10,82,3,76,192,190,172,189,253,11,82,135,188,181,122,214,163,200,207,109,47,83,186,97,111,152,206,189,249,22,67,77,80,227,112,65,254,211,204,97,139,93,222,223,215,243,179,217,180,80,177,135,49,44,117,109,226,172,188,182,167,89,182,87,172,183,233,192,187,19,51,97,172,148,238,129,46,233,107,152,97,18,16,73,38,108,197,139,123,54,64,42,31,242,184,222,181,10,9,77,1,6,71,144,117,184,215,167,226,212,62,254,53,247,96,235,176,73,255,223,251,213,242,125,31,249,68,197,31,254,223,223,173,4,190,130,181,16,0,2,99,30,239,35,206,211,243,2,14,179,72,31,243,62,129,211,55,145,163,55,71,67,58,129,83,39,69,51,7,194,131,28,65,51,22,69,146,80,164,199,2,176,192,0,13,94,131,0,83,24,0,36,234,0,1,3,198,105,128,192,65,8,74,97,208,24,52,7,21,255,251,178,100,35,142,135,131,104,205,19,185,52,242,64,40,10,55,97,130,72,26,129,159,62,110,61,58,193,30,154,39,69,151,149,90,65,2,50,226,163,128,47,243,21,36,115,25,9,196,26,86,77,72,68,44,100,88,193,162,21,134,70,45,147,90,97,73,7,11,127,224,234,66,86,138,0,129,200,38,90,208,216,136,213,199,93,14,49,183,110,102,221,200,51,184,69,178,184,228,221,174,220,183,68,91,223,153,145,222,206,139,87,89,165,93,89,173,183,155,117,223,222,124,157,235,98,148,153,238,29,199,41,175,228,34,254,230,103,175,225,141,58,36,192,151,18,73,197,156,120,163,45,204,214,6,38,131,29,240,54,159,30,217,242,25,179,103,75,153,39,238,189,99,67,57,128,114,208,70,65,81,99,36,186,215,42,46,141,169,224,55,108,185,43,14,206,172,185,93,115,153,205,230,248,160,32,0,9,158,136,236,50,210,0,138,74,50,18,144,133,126,164,189,41,240,14,74,37,158,77,90,154,45,103,12,59,7,165,91,62,191,55,254,143,71,235,249,191,215,255,223,249,138,165,255,63,242,20,56,54,161,6,248,63,106,209,167,78,146,228,134,43,51,31,221,114,6,13,158,116,224,107,49,121,141,211,6,8,48,130,154,166,68,24,152,24,54,36,31,50,16,128,40,15,5,6,158,57,25,84,4,96,160,27,119,37,3,35,74,117,150,0,164,66,212,46,37,0,20,1,229,136,221,68,214,33,12,62,88,243,203,46,63,123,119,220,184,84,26,238,77,81,181,43,17,153,223,86,101,89,108,176,6,66,26,83,134,53,9,229,156,36,196,8,123,221,53,181,85,40,157,165,73,182,245,134,125,219,91,81,199,166,97,81,103,53,102,244,100,92,149,138,246,13,173,71,142,219,134,195,251,27,213,171,103,170,73,205,5,150,32,216,218,53,219,182,37,77,182,185,104,34,91,108,227,229,105,247,11,117,104,158,43,180,110,148,205,78,9,212,186,49,90,57,171,20,149,201,205,18,173,172,222,65,89,194,55,171,201,186,78,201,38,233,65,8,236,219,105,94,208,17,164,175,18,172,198,95,34,0,133,137,0,226,205,140,66,161,214,56,16,73,234,7,83,71,109,230,215,76,42,18,75,162,225,50,72,89,222,52,74,225,89,40,184,166,41,226,111,10,35,132,178,200,217,255,248,151,255,255,66,170,9,95,136,181,49,33,171,116,109,139,132,0,1,99,5,219,147,230,82,179,0,203,3,46,28,115,35,72,131,43,206,147,42,140,83,48,2,51,8,208,226,203,152,52,29,153,30,45,130,68,115,28,7,51,21,128,161,96,68,2,1,3,138,117,88,13,13,12,15,2,67,2,194,0,116,172,58,14,5,138,128,50,163,88,255,251,178,100,36,142,199,139,108,77,19,184,68,242,66,195,217,227,101,34,100,27,229,155,52,78,224,211,201,43,19,231,9,172,32,120,85,87,73,146,215,3,140,152,54,213,93,78,100,138,241,209,70,164,126,127,88,80,243,98,13,21,127,183,22,146,249,74,80,224,69,72,81,47,135,160,201,137,28,186,169,85,243,217,66,243,86,227,249,77,106,42,254,206,191,49,233,114,198,237,148,176,157,183,133,171,223,149,52,17,119,28,183,77,39,254,200,115,175,110,171,64,135,46,110,25,140,243,85,167,224,189,227,203,188,199,185,42,104,11,72,130,211,24,176,179,220,33,150,112,244,24,49,154,97,29,212,38,17,141,198,151,161,77,193,43,23,75,176,184,176,117,124,135,202,162,251,132,230,16,28,154,98,141,161,4,201,183,166,137,237,15,217,81,46,43,162,212,138,13,172,69,66,181,32,0,1,140,58,44,228,66,16,38,161,168,73,92,16,2,36,185,65,77,121,193,64,233,43,48,104,114,80,151,131,129,209,146,128,134,17,52,43,195,225,91,223,26,226,27,168,184,46,208,219,62,143,252,14,191,126,212,149,150,202,235,58,135,221,244,74,131,70,19,230,231,35,151,38,37,180,198,84,20,70,180,3,230,91,48,166,49,142,97,1,129,142,40,232,84,16,3,6,6,44,13,6,9,3,224,144,136,192,192,85,40,132,96,121,129,224,163,113,28,3,10,11,176,224,136,96,31,12,34,89,90,46,46,39,104,98,181,71,138,131,40,114,164,78,71,89,208,98,119,71,136,148,55,216,81,116,241,81,249,203,209,216,59,136,188,61,9,25,11,10,83,10,25,3,105,43,32,76,63,200,142,247,79,142,165,121,238,45,173,176,94,84,84,123,187,106,199,223,214,16,14,88,99,219,241,138,150,162,215,126,130,145,168,197,254,214,31,204,176,250,74,250,222,123,199,6,234,114,190,173,187,39,56,242,231,110,159,152,209,103,107,30,70,192,147,90,10,212,10,63,16,37,17,100,159,75,110,93,65,116,129,84,100,32,105,20,233,59,138,170,239,41,81,110,121,162,23,165,16,161,55,48,38,177,253,140,172,84,118,196,48,1,39,84,236,188,71,113,40,41,224,45,155,20,46,243,35,90,2,87,143,70,88,23,2,212,175,30,129,243,191,15,193,80,83,145,133,1,149,23,3,8,197,150,91,197,36,96,126,50,9,231,208,79,134,18,198,174,78,245,191,171,188,125,142,187,4,236,223,124,188,84,9,237,0,1,243,0,125,115,11,205,195,24,85,99,42,142,3,76,73,115,15,19,67,28,192,243,6,194,179,46,136,67,13,2,208,184,112,99,184,242,164,76,51,8,204,43,1,154,16,32,104,218,134,192,88,30,30,216,20,100,255,251,178,100,29,14,134,217,104,205,19,186,99,112,76,68,249,177,105,231,106,26,245,163,52,78,229,141,201,16,28,40,105,132,157,144,144,248,43,130,136,163,164,129,50,24,235,46,105,196,128,22,14,18,185,231,164,141,41,132,38,106,199,193,185,143,46,141,177,150,161,79,216,59,105,180,52,35,76,8,121,140,89,173,174,26,200,36,108,251,128,41,119,73,56,84,233,36,204,128,233,192,49,70,246,106,178,186,37,49,15,127,146,243,220,153,116,188,24,158,65,147,31,179,126,76,237,161,165,235,74,83,23,202,54,55,165,119,101,111,121,191,205,95,114,222,162,167,204,59,19,158,182,208,179,119,25,118,30,94,182,204,196,235,59,148,154,55,44,182,120,173,222,84,184,232,250,6,94,171,150,105,159,179,44,164,88,227,43,37,166,218,109,122,123,114,21,164,5,64,110,137,135,10,70,104,194,134,11,51,6,178,46,16,141,51,126,227,19,39,184,33,22,174,100,122,158,163,241,228,187,76,25,22,103,117,136,31,173,87,203,191,175,3,88,201,23,59,147,69,194,133,226,98,209,253,92,202,162,228,18,216,148,198,1,66,224,124,101,237,41,167,195,131,81,135,127,217,156,5,177,146,32,113,153,65,153,137,231,241,140,107,49,140,129,97,128,192,17,148,100,161,133,161,32,56,15,49,200,118,48,8,8,22,17,130,5,69,13,10,8,104,30,231,8,247,3,116,16,144,163,100,114,169,108,181,160,52,97,196,21,186,46,160,241,91,11,146,123,38,230,229,189,171,187,18,160,106,29,95,171,133,236,164,157,198,36,68,101,229,15,38,167,104,17,126,110,32,42,4,183,79,73,149,27,188,90,153,93,212,3,57,96,78,113,139,217,15,234,89,167,237,163,48,223,95,241,60,92,34,153,188,227,140,236,23,67,79,252,238,252,181,103,23,126,86,239,119,189,19,189,2,215,54,236,246,171,142,151,125,245,239,159,101,162,239,199,53,45,190,139,189,185,200,109,144,176,220,171,236,133,201,167,242,251,187,75,215,110,182,94,178,230,39,157,166,85,174,251,47,158,46,153,7,142,153,254,91,216,112,0,2,167,64,104,176,208,141,98,109,40,34,38,3,65,96,84,56,192,138,130,131,23,63,141,3,29,55,164,80,198,197,168,215,219,239,42,74,191,59,70,174,159,226,49,181,160,21,52,224,126,219,167,102,222,217,253,165,191,199,221,198,207,171,72,189,9,0,204,61,249,76,100,115,140,209,86,205,76,35,77,226,41,204,103,91,204,134,4,140,45,9,12,54,74,76,18,2,204,2,2,204,131,36,65,130,113,135,96,113,8,30,20,4,20,12,53,221,253,28,130,106,129,24,96,228,167,196,188,146,132,48,4,4,138,96,95,255,251,178,100,35,14,135,31,113,204,139,186,99,118,79,200,234,3,97,67,158,92,29,211,54,78,233,47,193,8,154,40,168,240,139,25,167,37,147,43,12,110,27,92,86,50,95,74,43,50,137,55,215,136,180,9,218,6,246,188,196,82,145,163,148,8,174,66,52,153,46,43,38,71,50,50,22,67,102,59,107,84,191,225,44,56,223,216,34,51,4,203,198,103,234,41,167,208,249,181,122,96,212,241,73,197,113,145,160,176,112,236,49,195,103,239,206,218,217,76,151,54,126,158,244,177,221,51,247,237,230,222,142,212,252,214,62,38,209,217,150,31,181,207,213,174,113,109,190,209,230,222,154,198,213,123,21,90,247,188,195,49,236,126,229,239,39,86,244,159,213,118,114,214,186,254,198,42,152,207,91,191,204,245,32,248,106,231,69,77,137,21,115,176,16,10,46,3,117,92,197,65,145,253,119,140,177,247,76,212,28,162,150,162,93,3,236,254,99,133,157,213,150,77,205,78,119,109,178,29,190,65,82,206,84,57,183,163,208,183,158,223,215,108,154,162,167,170,103,173,75,214,134,115,216,124,223,170,252,248,177,133,174,108,40,179,86,48,137,85,160,98,12,168,52,21,159,204,197,93,140,61,89,76,33,30,77,75,48,76,84,71,76,101,6,68,96,233,138,70,0,80,27,21,3,12,86,27,2,130,52,80,193,240,17,153,150,0,48,16,117,1,2,0,145,160,48,32,8,10,137,72,33,4,98,222,130,174,174,210,81,108,229,202,64,83,92,105,172,254,31,134,24,139,105,44,80,62,54,65,98,182,34,179,210,217,168,172,189,104,165,140,24,50,61,40,57,117,251,205,174,203,165,148,212,54,42,74,58,237,68,37,152,80,203,28,199,5,221,105,115,52,173,180,80,89,205,0,134,37,114,165,160,146,61,205,146,21,198,87,183,50,148,30,150,67,103,181,107,236,249,48,96,204,41,85,93,26,75,203,23,71,76,171,136,230,195,43,172,161,134,12,47,4,170,16,149,45,137,206,241,36,94,151,175,106,51,112,93,95,37,29,109,198,12,194,25,115,228,125,73,79,32,135,85,133,101,223,135,255,101,237,241,175,63,255,236,167,24,1,112,20,176,3,180,111,56,4,144,147,8,88,12,170,193,74,81,37,196,97,32,119,159,191,14,253,226,210,72,151,207,249,248,127,143,95,209,122,195,126,212,128,209,155,242,122,150,127,253,235,31,195,155,156,221,158,80,170,3,232,143,202,155,225,40,0,1,35,12,101,78,31,28,50,18,164,32,64,105,181,145,141,27,198,1,54,26,8,144,101,209,184,16,120,2,24,24,220,154,8,36,41,72,209,98,15,103,38,152,4,104,112,0,183,80,48,17,209,102,112,33,126,76,20,16,176,53,255,251,178,100,31,14,7,31,106,78,147,154,99,114,72,230,137,231,97,7,106,28,81,163,56,78,101,237,17,35,15,167,25,150,29,152,208,128,21,55,45,153,131,7,42,153,74,232,67,30,108,148,149,220,40,130,240,102,247,92,136,114,95,32,175,183,45,11,97,146,168,153,101,44,186,89,214,125,1,46,199,154,118,159,8,74,129,201,42,142,153,149,11,227,252,69,103,21,173,197,6,108,51,148,213,229,113,253,152,201,14,97,136,12,91,119,28,188,101,135,233,114,89,251,188,114,35,251,200,143,47,154,115,143,187,156,144,152,166,218,220,54,117,133,20,235,252,235,92,199,62,179,187,251,169,26,71,55,25,16,208,92,189,178,188,75,10,223,219,164,115,99,42,40,183,52,20,41,152,226,133,169,150,213,237,27,63,109,143,142,147,244,110,57,242,203,6,127,3,56,211,248,8,1,4,198,0,110,168,2,16,80,255,241,110,8,182,59,20,187,4,45,213,119,130,71,6,67,173,11,23,17,166,3,71,134,0,133,167,171,140,51,166,250,246,145,135,178,45,26,56,74,84,98,152,225,199,238,249,93,169,211,127,149,179,187,42,169,154,21,133,154,43,206,40,2,48,213,188,235,174,131,138,9,13,117,63,58,145,64,199,238,131,11,5,0,212,67,52,17,193,194,195,21,133,76,120,104,25,24,24,9,132,24,19,164,25,104,189,181,74,178,26,71,149,70,42,22,107,72,145,162,145,151,60,26,56,80,37,196,20,36,32,109,75,12,1,217,108,137,0,114,53,15,2,226,158,17,34,200,213,106,98,9,235,67,13,146,210,128,133,187,19,160,122,17,234,247,66,103,120,18,151,139,200,20,44,218,0,104,189,136,102,166,148,182,166,171,60,104,89,161,227,23,108,4,83,234,152,111,125,206,60,86,20,219,130,166,17,58,242,50,247,117,232,234,230,22,179,105,55,254,247,140,21,91,222,90,227,127,136,182,223,167,206,91,102,198,229,167,242,111,26,146,124,99,39,183,244,206,186,28,236,252,125,121,72,11,43,140,25,25,168,245,225,228,224,250,172,78,87,141,206,91,86,20,232,215,247,173,235,14,88,1,237,202,75,75,17,83,229,0,128,0,24,199,66,2,4,68,41,192,24,19,9,101,135,18,60,97,233,246,58,24,228,4,32,1,46,53,105,230,28,41,80,64,15,62,56,165,39,164,39,157,190,99,195,84,47,229,11,202,140,81,163,204,130,174,40,241,249,246,251,122,201,55,236,254,33,255,255,246,255,235,0,0,3,156,194,12,211,134,151,13,96,110,59,235,192,195,230,243,16,168,76,28,169,49,240,36,193,166,98,32,25,246,33,183,187,32,54,125,12,129,161,170,144,245,238,136,234,4,195,171,58,46,152,255,251,178,100,26,140,134,128,104,79,155,153,122,96,68,136,57,227,97,37,104,28,73,163,58,110,105,233,65,43,34,39,169,132,169,160,70,56,170,38,184,214,194,75,74,25,65,65,84,146,229,93,55,147,74,166,42,61,28,198,133,25,222,240,79,13,115,229,198,41,218,143,132,152,40,143,184,55,56,98,248,75,54,236,238,22,218,10,219,149,52,251,227,255,23,31,26,252,248,75,107,15,103,214,38,174,169,31,226,83,203,246,221,235,25,159,255,253,87,171,107,90,146,224,206,121,77,61,141,159,10,63,251,175,214,31,67,166,32,238,30,100,213,253,150,171,88,7,43,203,227,53,213,100,178,169,62,206,178,200,205,103,38,230,38,120,41,148,53,9,189,14,151,237,209,216,90,122,147,72,166,60,48,162,220,26,221,179,37,234,236,4,16,3,25,187,39,25,35,13,87,38,208,38,128,196,37,208,36,174,147,77,14,29,214,167,4,223,103,173,19,103,4,144,87,49,108,154,123,216,99,52,62,74,167,162,66,219,104,217,31,233,254,79,255,255,20,95,255,255,151,248,129,207,255,255,51,209,249,50,0,1,75,201,87,231,93,46,155,249,216,120,64,161,183,66,6,54,98,152,245,246,96,80,121,134,210,99,0,243,104,40,209,82,2,133,60,153,210,221,13,21,56,67,104,21,25,130,57,161,200,170,28,195,28,102,80,97,48,36,25,85,118,240,144,128,24,236,126,132,20,255,202,49,27,87,103,67,109,210,73,102,118,228,141,182,80,197,162,36,189,78,146,32,6,182,33,18,172,109,170,187,202,149,199,204,132,122,65,77,56,252,253,213,221,54,221,62,185,26,141,123,29,217,248,90,196,95,30,251,54,90,175,149,219,60,93,48,207,124,81,236,109,181,56,222,185,220,56,68,104,165,189,161,44,121,97,57,68,155,17,159,105,177,67,21,237,217,226,230,76,54,90,4,118,102,55,81,201,211,92,86,201,113,103,202,245,34,121,68,206,171,118,119,55,217,66,242,198,225,178,167,134,166,92,28,208,25,87,153,152,214,153,220,225,168,181,51,123,98,162,210,167,119,221,164,128,0,0,7,1,165,47,247,12,28,165,132,6,220,44,133,62,52,135,150,31,47,68,218,161,119,143,174,126,214,30,60,112,144,194,119,147,200,145,103,94,179,191,255,202,234,109,165,116,93,55,77,127,255,70,211,187,59,255,79,245,101,117,78,200,25,11,41,23,9,172,105,47,254,240,36,36,167,252,176,50,118,237,102,112,196,113,175,102,184,80,98,12,130,162,162,79,70,60,52,158,32,98,80,169,43,27,4,33,17,7,199,219,12,31,167,140,120,73,165,177,146,250,91,103,145,103,249,140,223,67,177,65,218,147,83,233,79,93,165,88,255,251,178,100,33,12,133,253,104,209,27,111,77,112,64,6,74,12,100,197,114,31,249,215,44,14,229,115,192,248,24,40,141,131,41,144,101,157,119,60,249,85,111,45,127,213,71,102,50,248,125,201,116,143,240,150,247,212,243,234,234,253,238,70,135,119,206,190,156,41,242,181,158,103,56,83,191,166,58,19,105,162,184,66,196,166,165,178,215,62,119,46,241,172,56,70,157,95,23,114,203,79,33,64,42,40,236,244,113,166,231,114,173,27,99,43,232,126,133,147,71,24,202,37,86,83,185,155,76,151,220,42,127,242,150,217,234,70,212,54,115,147,34,38,47,3,73,69,72,19,145,98,168,75,50,164,148,89,133,150,255,120,0,0,40,1,1,124,35,202,102,64,40,189,2,64,131,5,47,115,106,132,168,61,250,69,58,173,81,79,73,180,168,251,143,89,195,21,143,27,24,1,226,9,237,87,254,152,211,215,127,247,111,217,62,223,163,105,199,19,108,140,143,252,65,97,142,65,17,228,247,217,141,196,25,241,23,113,186,9,169,161,175,129,171,206,160,213,212,103,152,236,99,25,72,101,104,222,97,98,24,20,26,204,171,33,204,162,18,129,192,81,129,1,184,8,28,136,5,134,19,19,64,3,4,1,226,168,98,97,0,189,7,18,10,0,128,0,76,134,24,76,145,139,241,156,60,69,55,65,119,69,227,169,44,255,74,145,172,104,229,15,142,22,15,107,42,213,19,26,98,65,166,67,107,179,69,5,215,32,52,128,2,128,152,68,161,16,38,114,130,85,245,174,164,35,173,75,72,172,148,57,168,242,253,94,149,165,18,30,241,97,233,173,59,116,18,171,172,57,54,46,219,78,90,62,90,82,235,144,45,53,89,218,104,242,253,158,202,236,13,126,164,151,46,86,172,77,205,9,115,21,8,75,18,11,65,209,67,173,238,82,101,104,237,104,223,68,251,77,22,54,101,210,124,160,222,118,42,250,81,148,227,74,98,84,131,211,137,164,148,238,25,21,42,180,249,215,171,72,36,149,210,148,131,166,252,242,78,56,197,24,116,213,38,170,146,75,184,254,178,35,0,57,32,65,76,204,148,34,107,85,227,4,96,203,113,41,105,98,139,18,101,187,202,244,186,229,142,198,82,161,248,184,204,252,216,192,87,29,17,196,49,63,233,171,215,255,175,246,246,65,254,120,209,168,26,208,168,73,54,127,253,16,0,204,116,70,14,215,179,77,9,84,77,20,177,206,137,15,204,173,131,204,128,137,130,4,195,35,145,243,5,6,243,32,195,227,15,206,144,73,6,98,162,50,96,8,170,80,8,140,1,34,195,163,26,2,9,102,31,1,128,16,108,132,39,48,112,80,122,133,67,0,148,13,112,9,102,123,22,248,253,173,77,114,31,255,251,178,100,41,142,135,201,117,203,139,185,76,240,55,134,122,74,60,194,101,30,217,195,48,78,233,237,201,28,25,103,5,166,9,168,11,52,8,130,86,195,212,170,153,5,26,74,44,53,148,197,166,125,17,15,42,72,38,51,132,161,161,89,81,80,104,202,189,223,138,166,123,181,72,248,191,212,247,7,64,148,126,73,211,246,212,113,189,114,239,193,93,214,218,71,47,201,164,27,178,241,177,219,153,40,149,6,121,167,204,114,65,156,190,81,105,240,153,254,74,231,249,106,11,255,169,64,17,113,69,215,132,26,41,26,15,131,61,96,121,30,73,121,255,74,227,73,147,170,211,208,83,245,207,203,189,109,135,185,188,241,185,248,188,225,244,29,159,80,155,116,194,107,43,105,197,91,109,137,32,230,188,98,172,186,151,139,254,172,255,167,20,253,62,166,239,102,104,79,111,234,0,5,0,2,0,24,2,233,22,52,192,116,62,6,241,211,16,144,64,116,78,215,208,149,118,56,206,94,235,98,138,210,9,54,251,212,71,244,106,190,253,127,254,140,111,255,86,253,112,127,237,161,182,157,84,168,18,99,210,212,110,187,46,108,44,66,108,43,164,98,25,176,103,146,118,104,170,20,105,32,180,74,133,2,2,211,41,4,131,7,140,98,64,108,194,131,216,198,208,168,48,59,52,26,210,185,137,77,130,214,24,192,67,39,204,100,166,186,175,133,172,7,40,86,162,34,36,38,192,196,37,178,163,74,69,146,76,4,6,113,228,165,1,83,5,152,15,1,71,70,114,197,28,176,129,84,115,112,28,39,38,232,193,248,158,129,112,203,253,120,207,162,44,167,227,237,229,242,163,64,213,176,15,86,112,26,8,178,65,101,126,41,33,61,180,104,227,51,50,141,148,12,30,78,214,107,145,18,106,113,133,138,86,16,215,149,251,199,214,202,230,61,169,102,143,152,25,133,141,107,86,46,234,154,118,232,250,163,95,250,243,185,204,224,197,221,71,99,188,45,101,146,239,28,28,219,38,188,118,108,195,174,162,95,206,199,74,230,76,68,166,175,14,187,254,54,38,133,61,171,125,201,138,124,95,25,172,8,26,251,175,155,217,245,109,154,210,211,138,9,224,168,0,18,79,65,169,236,108,96,139,65,16,175,10,17,97,33,3,217,114,187,48,129,162,37,230,104,60,208,199,203,162,34,212,138,16,23,57,76,220,53,254,249,154,78,168,174,32,106,18,109,244,30,16,216,225,63,71,248,72,95,191,76,31,241,81,79,255,255,217,244,226,162,0,192,18,195,133,162,78,42,225,60,82,140,234,195,83,45,80,12,250,143,53,32,28,203,167,211,1,141,12,132,11,10,160,69,1,102,125,13,6,40,22,32,192,25,3,107,39,96,98,20,48,255,251,178,100,25,142,134,154,116,205,139,153,92,100,71,99,217,193,107,11,24,154,49,163,60,110,97,141,193,26,153,231,105,151,137,56,14,88,36,9,83,168,35,116,136,209,36,203,6,195,37,85,208,103,24,52,190,148,91,87,149,101,74,6,161,77,138,109,187,91,106,19,168,65,99,109,31,27,111,66,159,178,157,201,185,7,190,150,150,26,123,88,197,59,214,171,87,58,172,147,150,219,20,31,51,217,150,68,130,115,228,136,62,197,8,106,189,224,154,191,129,133,57,102,210,176,146,179,102,126,82,93,111,76,177,174,66,169,212,235,197,105,243,14,190,235,251,125,217,171,95,46,152,173,69,220,247,205,211,111,115,147,154,126,118,85,88,183,122,204,158,82,212,52,167,19,142,73,91,168,177,140,73,71,168,211,106,83,191,254,184,63,254,218,255,245,96,4,166,95,0,146,198,6,32,36,166,71,129,74,247,129,138,195,85,113,157,50,85,174,243,158,36,63,43,18,146,136,2,48,227,33,104,165,170,129,37,184,125,102,111,161,47,48,53,77,149,207,254,161,158,165,106,23,175,203,17,201,118,243,165,247,127,250,235,119,255,80,82,80,171,168,208,40,195,87,128,79,94,68,52,121,20,204,166,67,36,51,66,193,144,49,240,72,18,100,112,8,233,97,70,1,39,17,24,22,31,88,104,58,54,84,81,17,85,226,75,136,156,224,146,102,70,152,13,69,243,81,87,139,153,40,44,230,156,122,212,239,211,185,131,103,167,149,64,179,79,29,172,32,217,255,122,48,221,246,65,71,107,141,199,157,185,102,100,245,87,192,75,246,10,72,39,211,74,109,16,55,216,166,226,120,235,36,44,152,64,62,59,215,172,137,167,217,208,124,202,26,57,97,176,246,44,229,171,49,58,126,108,113,35,251,29,14,66,156,139,46,186,177,65,226,51,189,235,115,118,179,205,172,99,224,213,91,104,152,117,116,72,78,233,105,136,55,92,44,64,197,208,215,242,198,207,16,174,196,108,46,197,74,37,10,143,214,204,54,226,17,132,129,65,87,210,192,155,102,143,152,20,0,1,32,36,162,74,5,228,51,181,8,136,98,198,180,128,225,146,161,243,160,0,3,113,27,52,21,37,184,199,242,30,16,91,28,38,93,205,141,110,83,63,74,112,105,78,254,79,183,113,36,159,128,31,248,33,231,111,255,255,255,255,243,99,109,253,95,27,186,1,76,13,242,51,94,168,216,49,131,240,50,140,234,228,51,207,52,209,212,243,93,129,140,126,162,48,120,4,202,98,128,162,252,194,98,99,38,42,12,206,24,105,68,129,35,25,129,88,89,8,184,192,33,85,110,25,76,25,177,126,64,145,134,182,100,154,72,212,73,196,34,105,188,131,12,145,95,56,255,251,178,100,39,142,199,94,117,204,139,153,100,112,69,198,201,176,101,133,106,28,193,199,52,78,61,57,9,6,34,40,13,148,21,144,250,236,158,140,137,8,152,51,110,34,157,173,171,49,48,113,215,242,81,183,190,84,84,9,255,165,77,244,148,235,27,210,31,83,231,65,71,156,210,30,76,88,148,176,235,241,54,236,184,226,183,165,214,173,218,109,251,242,168,190,26,131,95,62,237,145,215,172,192,20,131,47,125,145,164,137,152,154,60,150,205,187,225,53,200,86,57,46,236,173,178,66,139,150,72,127,61,2,150,22,28,81,250,82,159,177,211,173,50,178,209,161,214,191,148,162,207,255,107,33,159,158,88,245,233,153,92,174,117,51,99,95,78,113,214,230,253,5,26,214,123,99,189,250,247,200,102,219,221,183,207,206,239,126,157,240,209,2,130,194,0,68,54,116,3,104,101,156,104,32,154,226,172,211,39,201,134,107,212,72,66,165,253,55,210,16,108,144,188,69,68,83,253,58,166,177,31,8,175,206,254,158,69,200,210,20,127,163,66,154,53,127,255,213,255,255,244,212,21,239,227,236,146,236,233,166,128,44,192,56,131,56,240,12,163,120,60,222,228,206,72,147,79,39,76,122,128,54,56,8,20,32,49,184,84,74,34,13,70,44,211,45,156,2,25,137,138,134,99,195,232,100,84,40,44,126,126,136,1,32,193,114,144,17,5,8,135,194,128,68,175,98,137,60,209,110,49,177,144,118,250,158,181,158,6,118,80,6,152,80,152,97,20,77,215,96,32,56,68,51,207,187,5,33,44,185,49,17,100,97,200,252,33,111,43,183,61,109,6,154,203,193,155,51,84,34,185,55,13,115,53,46,164,247,132,125,211,25,105,190,210,177,233,12,239,167,198,183,169,75,76,251,71,205,54,229,106,202,196,152,78,30,27,125,160,120,252,218,41,93,186,165,62,236,154,228,45,210,33,161,30,217,162,246,205,207,39,136,6,92,232,182,110,162,72,203,7,226,96,170,2,84,218,58,212,76,176,152,172,148,153,98,124,7,82,66,68,212,204,209,33,117,15,152,151,203,148,238,239,54,30,167,237,144,74,187,176,1,46,80,32,6,17,43,31,85,19,69,89,24,1,212,88,75,144,250,60,76,50,249,115,72,252,48,239,3,149,95,161,168,45,190,181,67,62,250,53,58,186,255,147,228,255,254,163,243,52,161,183,92,236,45,207,168,239,86,25,254,44,164,143,152,0,0,1,80,193,110,131,53,190,141,4,138,58,71,232,204,42,227,46,110,140,51,150,12,69,16,133,12,4,46,49,80,204,194,137,81,24,28,85,170,97,16,200,144,9,6,81,25,254,77,48,196,187,79,32,4,17,66,52,16,252,68,24,80,145,212,224,86,20,255,251,178,100,34,142,182,252,104,205,27,153,100,96,74,163,217,177,107,8,42,155,161,169,52,78,101,141,201,23,33,38,213,172,20,178,157,148,52,70,64,244,88,48,233,251,45,93,136,51,198,34,216,28,37,127,1,55,88,230,48,91,125,62,178,146,134,219,232,161,205,154,30,166,78,76,109,211,203,175,201,85,70,91,83,170,254,181,46,109,10,115,234,82,214,36,229,91,45,63,100,35,106,224,117,54,116,122,217,252,205,66,24,217,188,255,133,131,127,154,205,104,247,252,203,31,65,58,173,85,207,171,178,237,103,109,84,155,22,197,71,49,184,175,57,29,111,236,193,30,181,208,100,74,62,168,152,215,148,232,243,2,197,39,198,158,79,89,66,177,155,45,31,45,63,89,229,67,212,103,145,65,199,11,11,243,123,113,238,80,240,18,2,64,32,233,211,158,76,138,145,146,18,123,144,76,3,140,171,208,28,97,123,50,1,38,14,157,125,229,93,128,158,234,65,128,64,114,156,171,137,11,169,27,230,248,254,85,236,204,119,148,184,207,142,202,209,32,131,175,197,85,68,205,176,18,171,161,159,118,177,250,142,255,244,151,224,130,193,179,65,96,113,9,245,186,230,36,31,153,85,16,102,137,161,165,129,2,66,51,4,132,3,32,230,39,73,47,147,51,15,140,142,6,34,68,170,90,125,210,22,27,56,194,218,5,128,28,69,128,189,131,198,1,68,107,45,252,219,113,173,104,20,215,116,208,117,117,154,46,150,196,159,112,220,189,139,74,213,247,229,117,182,222,77,238,77,25,89,158,215,142,234,187,166,250,25,202,232,114,91,138,128,66,139,139,161,185,219,77,126,201,214,106,119,62,70,136,237,165,122,204,96,235,115,166,117,128,44,87,139,156,109,181,7,198,233,232,183,23,93,216,86,90,94,89,37,67,12,57,140,253,172,43,59,250,244,5,35,140,93,205,177,100,54,84,20,242,21,81,81,152,22,125,151,82,4,55,28,59,175,246,172,105,215,152,66,244,53,26,242,21,22,178,117,175,189,93,104,222,19,149,56,243,209,213,102,55,191,187,159,127,170,100,0,50,162,242,225,0,41,55,200,12,48,32,164,224,49,195,66,90,149,23,71,192,3,155,176,82,211,116,142,204,11,249,49,122,105,137,5,235,131,233,10,20,197,49,123,10,70,143,8,214,217,218,48,119,255,207,250,255,109,27,190,157,115,187,213,180,255,127,252,64,127,34,0,66,162,17,140,107,137,182,81,201,195,239,49,132,160,105,134,244,105,138,102,57,172,1,2,19,204,3,34,76,9,30,140,84,54,196,64,129,142,40,160,9,24,6,128,32,128,141,35,30,33,193,37,27,30,196,56,152,24,22,7,0,166,2,128,1,240,6,50,85,90,255,251,178,100,35,142,71,159,116,203,139,185,76,240,62,168,58,7,97,34,100,27,145,211,52,78,176,220,193,13,157,39,141,144,11,8,30,81,55,178,126,108,123,25,5,244,162,160,188,187,200,130,167,38,73,108,188,46,52,180,136,140,245,64,183,176,80,242,129,50,134,145,209,79,69,101,69,0,202,113,148,185,178,141,39,163,173,107,5,101,135,33,151,77,214,149,76,74,229,20,247,226,179,117,33,215,179,240,108,82,202,44,226,150,176,188,217,42,231,133,140,40,166,152,246,59,173,133,122,109,91,229,73,150,169,53,137,16,163,140,209,117,131,133,212,32,166,109,35,45,151,82,164,71,36,18,149,223,154,251,226,141,78,156,243,99,178,117,107,9,180,72,187,66,68,108,54,143,102,129,211,55,122,157,177,239,157,124,19,181,38,211,62,78,143,216,55,40,227,235,181,212,173,237,248,157,102,9,169,0,8,0,185,64,147,51,213,162,117,218,72,161,176,33,174,235,133,1,58,170,31,236,63,11,93,138,46,61,26,118,36,158,217,244,162,186,253,63,111,255,171,237,233,232,125,23,5,254,166,9,145,95,245,107,76,210,255,4,182,24,166,241,156,12,23,152,154,194,153,60,203,156,48,71,130,129,3,40,9,19,47,86,211,26,1,217,131,4,0,32,82,0,97,153,20,40,5,152,122,92,133,65,146,247,35,104,96,169,5,14,2,97,131,164,133,177,152,4,12,11,1,34,160,185,16,50,28,1,53,166,172,248,182,209,219,138,15,172,88,38,20,240,182,24,209,99,210,152,102,114,129,145,207,124,113,179,210,39,123,131,184,155,32,132,199,180,193,181,134,17,90,92,11,26,109,192,247,170,32,198,183,147,244,87,123,234,209,229,158,104,214,100,234,155,131,219,208,227,183,104,252,110,239,181,102,238,195,211,104,88,182,64,116,186,58,30,124,182,105,116,60,151,225,165,149,69,49,242,196,169,58,33,235,239,251,42,67,197,230,172,148,160,157,20,68,69,17,172,2,86,12,128,61,163,81,76,130,160,8,153,170,18,104,24,147,191,20,65,177,127,25,213,217,255,252,254,209,159,230,103,43,151,24,2,36,1,148,37,91,162,105,236,146,97,91,194,202,162,210,219,154,90,227,0,61,101,157,144,225,200,70,160,153,119,220,189,245,47,115,159,118,207,253,39,252,135,149,216,243,233,41,115,38,176,130,191,255,239,167,241,97,69,135,212,191,216,101,126,65,100,0,40,132,229,255,150,236,98,60,68,138,124,227,165,154,11,61,21,21,192,70,113,4,17,10,128,152,80,239,130,136,67,129,161,216,0,152,5,246,129,41,22,24,174,37,65,235,4,173,35,115,54,63,235,228,58,61,148,255,42,133,77,82,141,149,155,44,255,251,178,100,33,136,197,203,104,209,59,111,75,240,66,134,137,193,107,5,30,155,205,205,52,78,61,55,0,237,161,104,205,135,148,212,215,242,79,211,46,246,218,138,88,189,79,223,169,53,244,147,89,206,80,20,162,252,211,222,7,156,12,203,75,43,90,70,37,149,5,251,208,129,217,114,117,72,109,6,210,157,12,164,139,188,149,17,245,230,74,132,145,86,198,30,54,12,164,152,36,249,166,176,76,133,37,90,70,253,72,144,129,27,42,91,164,196,34,219,148,87,182,154,6,213,55,116,81,106,111,74,18,210,54,197,241,66,35,172,61,149,76,187,90,30,189,78,224,114,72,245,105,49,96,98,138,8,65,140,36,51,16,88,112,26,164,194,35,82,66,57,41,156,50,248,44,69,6,222,150,80,222,252,27,8,220,212,231,38,218,208,180,192,61,240,224,170,14,69,75,246,171,122,183,71,198,127,255,213,255,240,224,211,142,160,199,14,73,252,60,0,13,230,13,25,152,50,186,101,16,57,189,45,3,202,83,93,146,4,183,130,91,224,16,64,80,34,104,176,41,152,79,3,128,195,10,181,138,13,138,20,84,13,22,102,124,176,14,5,24,95,71,196,193,1,100,45,17,7,70,130,225,1,116,18,177,228,156,128,171,202,1,195,9,202,167,243,245,193,234,30,215,68,53,116,249,53,16,44,41,163,1,11,152,78,90,112,240,162,45,51,130,53,31,114,45,218,162,238,231,123,22,59,63,95,88,137,227,123,202,229,224,233,203,89,61,98,211,170,61,222,10,249,68,220,164,168,67,212,231,226,113,44,94,219,159,204,90,13,65,165,65,123,105,205,70,22,32,199,108,29,38,201,99,33,28,158,72,180,213,217,107,214,69,25,151,75,216,101,186,154,203,144,48,252,94,76,46,75,21,16,136,81,157,154,216,161,114,60,108,211,231,211,154,34,119,144,212,189,212,42,175,187,239,202,140,62,84,94,94,195,163,1,0,167,0,154,131,81,216,214,6,128,56,162,65,61,243,221,40,80,54,160,217,28,98,225,132,66,48,215,234,185,54,162,186,47,255,255,254,223,84,63,211,95,254,1,136,184,178,87,235,200,132,99,43,12,46,253,71,110,64,0,65,241,16,88,199,137,115,76,189,13,223,65,51,122,28,199,176,179,25,48,12,198,9,30,21,153,36,198,99,80,185,130,11,226,192,51,12,143,70,131,134,0,198,100,202,216,94,64,98,208,115,60,74,195,16,38,10,180,9,138,86,4,236,139,52,103,86,110,52,96,131,111,54,234,255,185,107,253,172,62,147,245,25,190,116,14,60,162,243,213,63,202,21,239,106,73,52,246,92,211,199,173,97,71,127,10,26,80,95,46,62,132,88,6,11,91,133,160,64,116,114,97,51,255,251,178,100,62,13,71,63,109,78,147,153,99,114,67,199,153,211,105,133,100,31,205,171,60,14,97,241,8,254,145,167,233,148,137,144,45,190,225,12,254,215,62,238,161,246,214,104,132,36,22,17,48,193,193,32,72,60,108,158,250,194,64,248,87,63,59,109,249,180,192,225,217,223,239,123,107,239,244,152,15,46,234,19,84,81,200,185,131,206,106,139,32,167,93,132,39,22,28,66,173,184,20,30,56,164,228,206,175,142,20,122,181,162,243,244,110,109,102,205,61,120,224,88,239,58,190,233,223,214,229,247,239,51,207,197,242,40,112,157,34,145,151,96,0,4,40,3,96,110,32,82,65,44,82,244,48,145,130,84,174,30,28,149,132,148,27,101,24,31,12,172,47,42,212,129,12,176,121,20,34,231,106,154,165,223,30,208,218,109,174,173,233,254,165,251,49,63,255,252,80,178,255,166,173,92,77,52,86,237,136,80,241,248,194,128,131,42,179,12,36,70,57,54,120,198,3,131,50,178,140,124,25,48,242,176,229,134,227,3,4,12,174,84,49,56,184,202,103,83,13,128,139,68,152,70,17,10,154,20,70,56,0,7,2,216,145,180,161,176,98,35,142,104,108,21,222,156,99,11,149,169,202,197,72,243,198,95,249,36,165,9,138,158,40,223,61,66,4,70,167,153,211,196,205,84,234,65,60,229,144,103,54,97,103,13,55,72,130,88,172,91,155,112,77,131,211,49,108,163,93,59,87,17,151,81,156,15,96,24,204,147,214,138,211,33,89,229,47,47,163,118,212,31,163,124,37,101,167,79,37,206,149,106,185,92,229,59,211,244,96,161,85,132,196,12,147,195,114,86,208,160,197,92,31,179,74,213,13,246,156,118,166,121,26,52,5,218,153,206,70,169,105,92,65,125,245,51,99,92,119,7,178,37,217,164,124,70,117,122,194,71,171,21,172,37,244,124,42,119,25,74,104,69,196,25,166,179,140,90,50,189,175,135,18,176,94,171,115,52,26,152,7,214,117,6,142,65,77,74,20,58,95,90,91,198,144,0,1,32,138,21,88,191,36,197,30,38,169,201,44,235,152,136,135,218,24,83,232,114,167,28,1,238,201,143,155,24,61,82,49,212,63,190,93,177,5,154,142,138,245,213,247,187,127,6,252,211,89,254,185,239,163,255,250,159,252,249,95,80,0,204,186,53,140,113,69,140,152,80,140,106,25,205,149,84,204,38,63,140,19,57,140,194,3,12,33,36,14,4,3,16,6,28,78,152,36,11,152,168,53,17,8,107,88,48,24,6,3,198,70,133,78,112,24,14,111,68,66,9,48,74,84,2,12,2,5,139,128,98,120,102,177,217,252,192,240,81,174,64,218,139,65,47,1,216,72,52,93,25,64,58,73,162,207,2,224,255,251,178,100,48,143,7,234,108,206,11,184,77,98,64,199,154,26,96,194,98,29,241,161,56,14,101,241,81,17,30,103,205,148,149,144,78,182,23,33,66,67,122,237,64,81,25,115,176,204,99,174,136,232,225,170,55,252,191,80,151,249,255,162,166,81,217,186,149,96,215,67,88,213,76,149,153,23,125,38,146,98,164,239,34,75,53,40,45,228,233,73,232,232,166,164,25,220,148,95,109,109,87,148,52,87,230,41,46,176,228,80,235,108,133,212,199,26,0,171,140,12,18,146,73,169,192,10,40,219,227,138,69,197,199,105,134,212,67,91,4,93,14,178,207,108,72,77,38,217,253,24,149,93,16,78,50,214,21,82,112,5,88,154,52,129,20,174,94,114,254,119,252,39,15,91,57,101,216,209,232,203,90,53,242,73,14,236,84,163,183,232,35,128,1,36,180,110,2,30,105,130,16,158,156,235,141,148,231,113,40,214,125,216,50,168,208,167,20,177,59,28,112,16,247,97,16,90,211,129,63,70,117,119,62,110,245,206,99,151,252,143,246,95,87,255,254,24,231,62,29,188,59,67,141,194,136,54,62,204,201,240,83,79,70,205,156,218,61,243,152,214,34,208,2,172,218,129,19,27,170,79,96,71,48,168,192,136,142,96,224,81,137,86,69,192,29,0,139,29,12,14,72,53,0,160,152,2,28,82,108,96,192,85,144,186,135,49,101,180,5,242,99,138,88,116,186,165,160,38,77,76,69,95,71,21,52,103,114,180,26,72,102,167,43,114,19,24,148,21,77,44,93,112,251,6,105,237,54,40,72,81,16,208,136,234,100,143,15,46,130,16,146,224,73,229,179,109,70,65,35,171,218,22,28,214,81,37,115,129,152,194,53,26,62,215,70,225,121,121,204,201,39,128,228,215,188,55,175,102,172,176,24,168,98,238,82,237,153,183,81,81,54,94,67,121,51,116,74,65,166,110,242,75,109,98,43,44,8,205,172,49,115,152,49,37,158,187,197,33,120,219,139,18,19,185,239,54,51,189,200,166,204,89,39,133,72,88,195,52,108,191,156,138,222,252,148,204,61,225,253,177,124,106,127,156,67,245,187,115,139,132,162,26,75,126,208,0,45,224,27,119,48,46,40,38,148,69,36,152,97,88,108,97,34,233,63,8,116,150,166,251,186,236,69,36,133,212,24,18,92,155,140,71,129,123,204,138,200,155,125,95,66,37,62,65,159,198,151,64,200,190,194,248,207,245,147,252,82,172,220,38,11,222,76,0,0,21,216,201,32,163,249,139,65,5,83,45,11,77,210,12,48,162,28,2,153,26,26,2,80,38,54,24,132,1,16,165,67,204,18,79,86,153,80,144,84,46,1,49,112,37,108,195,50,228,236,124,33,8,87,66,13,4,80,70,88,255,251,176,100,31,14,230,74,104,209,27,143,101,48,68,39,89,242,101,226,86,220,25,163,60,110,233,233,64,254,30,104,9,132,137,138,217,156,143,72,31,145,154,183,163,151,158,111,29,74,93,25,230,106,136,125,65,136,222,138,41,34,194,149,84,249,250,42,72,245,196,149,150,191,108,55,154,208,246,61,219,152,204,205,12,149,244,151,156,154,51,147,44,97,188,206,194,132,190,182,67,214,106,82,42,215,108,75,34,196,141,98,13,150,70,193,218,78,88,235,46,54,185,139,94,7,210,108,110,181,176,243,104,77,125,244,239,222,167,101,25,56,186,84,88,195,149,95,4,180,83,129,183,155,6,29,46,252,214,81,45,198,51,40,134,246,221,168,232,222,50,236,117,87,107,128,3,2,27,94,67,132,130,100,76,4,71,50,131,38,72,101,64,192,22,42,114,159,194,164,181,125,181,218,54,10,15,43,165,143,150,238,65,108,43,108,38,200,76,247,158,67,233,215,235,254,207,221,251,191,254,236,2,21,167,56,182,160,36,81,34,24,92,192,185,140,65,139,206,243,43,12,95,54,76,181,3,141,102,52,76,52,16,140,39,46,204,95,1,2,199,121,160,225,8,8,73,103,160,83,152,44,20,188,8,8,160,160,32,249,231,50,35,2,149,15,176,201,3,16,1,146,182,25,24,52,171,40,82,196,247,6,80,162,46,103,225,132,129,73,209,36,126,158,141,218,32,34,148,65,100,78,169,151,235,8,202,83,159,54,92,53,8,124,238,4,109,129,254,102,230,26,146,54,27,90,171,101,234,166,253,244,95,181,241,149,162,63,61,169,1,188,68,151,91,150,232,237,231,53,178,222,180,122,73,153,161,10,189,231,152,103,142,215,234,203,156,219,10,101,212,92,57,49,238,241,27,163,231,49,252,104,54,172,47,95,25,98,148,157,127,120,121,168,21,241,225,55,238,37,92,85,205,183,220,102,231,58,57,54,12,152,83,68,127,18,106,209,141,88,205,187,74,241,181,187,111,223,206,167,133,87,244,132,254,133,42,197,12,3,41,139,55,65,76,130,150,67,212,108,64,153,80,3,240,113,211,154,10,71,104,198,204,232,108,187,84,28,77,85,184,3,148,155,210,248,64,111,228,53,31,147,254,191,254,222,169,255,157,25,158,159,110,250,70,2,112,210,193,7,142,112,0,2,91,216,198,106,212,198,19,136,195,145,12,195,64,112,223,50,99,4,175,140,104,2,52,40,20,196,4,113,246,240,57,6,96,32,88,232,32,26,146,45,18,105,32,20,193,0,3,39,135,147,76,48,19,68,187,194,2,14,226,38,177,135,1,172,100,171,65,132,174,74,155,105,133,114,94,60,9,199,140,5,181,240,92,167,93,160,225,10,214,55,19,192,255,251,178,100,47,12,199,51,104,79,155,188,120,240,67,132,121,226,100,194,132,32,81,183,50,79,109,235,193,11,158,231,69,148,150,18,123,151,75,218,33,98,113,118,156,153,222,53,148,32,254,139,224,30,48,239,9,205,5,108,65,42,102,174,50,165,98,212,20,153,245,188,55,91,234,34,46,154,223,73,49,171,161,85,109,91,46,75,50,125,156,186,35,110,177,246,251,223,83,167,91,34,205,25,95,120,90,187,54,247,102,181,69,99,181,57,192,172,138,118,215,179,78,165,78,64,127,136,108,208,35,119,140,244,146,43,53,35,79,53,183,59,123,32,245,71,104,82,229,97,238,164,126,246,175,167,211,234,226,236,147,209,227,200,111,135,92,35,108,195,233,189,0,17,32,48,106,63,22,12,59,208,8,128,32,195,14,70,120,189,198,229,137,22,230,72,144,237,7,92,162,92,81,251,152,130,161,38,173,231,129,138,239,133,227,96,84,186,60,102,40,45,27,41,126,152,96,163,221,50,226,218,45,225,146,222,229,190,67,222,0,1,102,35,202,134,106,132,48,70,38,129,132,100,14,23,166,57,6,174,97,210,25,230,27,194,252,44,48,70,11,66,196,101,42,9,129,192,60,96,66,5,68,2,231,63,110,46,74,58,96,8,12,11,172,31,49,224,97,233,141,4,38,168,85,28,200,1,17,177,11,131,0,208,6,221,81,253,97,12,12,41,189,46,178,80,37,178,182,180,22,206,253,168,210,155,209,183,238,168,8,33,198,135,218,226,58,165,227,113,205,185,176,209,61,210,46,33,35,34,78,147,74,10,211,114,93,216,139,30,202,133,115,113,55,111,163,97,14,43,232,184,156,79,54,239,232,229,7,69,96,133,58,162,151,99,84,72,251,49,74,202,197,240,31,154,186,128,160,115,220,83,116,18,145,63,40,230,189,170,195,157,223,104,230,40,185,122,231,10,154,111,121,46,176,221,229,147,118,204,56,81,14,46,175,114,232,199,147,230,144,47,2,77,222,214,196,177,216,28,87,113,111,141,61,16,216,141,237,141,145,100,121,108,70,106,122,201,157,90,62,159,189,142,186,140,200,231,172,121,51,254,183,19,88,198,207,57,0,32,161,37,234,6,64,27,202,93,144,120,50,240,177,132,49,134,82,142,5,158,168,95,213,255,150,159,134,177,17,123,113,74,157,79,251,211,26,200,189,92,23,198,110,161,45,209,198,119,212,159,231,191,233,226,47,163,23,95,248,186,255,78,190,227,163,67,0,5,163,26,18,51,216,132,99,36,136,67,6,10,3,15,221,131,9,11,19,8,77,3,6,130,162,194,32,34,25,6,137,82,232,160,201,133,4,137,131,224,10,110,34,209,137,34,117,19,149,66,39,109,32,136,90,28,31,4,208,255,251,178,100,30,140,134,175,104,207,19,186,99,118,72,39,73,192,100,194,146,24,237,161,70,110,109,225,193,31,150,167,165,151,137,144,135,211,238,4,85,203,233,85,153,171,25,133,188,78,244,158,154,76,254,76,99,90,72,147,207,167,196,230,146,102,83,118,30,128,22,183,99,181,151,244,229,52,19,103,191,71,37,242,252,89,167,91,45,147,141,179,60,159,206,116,166,38,244,134,168,243,89,63,249,170,66,206,49,194,98,69,181,178,55,179,75,128,139,85,140,31,164,48,228,119,188,233,172,21,249,138,105,41,81,117,242,217,118,42,228,61,9,88,120,243,172,72,48,128,237,60,26,122,196,226,202,57,188,242,41,125,82,220,159,12,158,163,154,147,63,181,165,156,236,119,142,153,117,213,218,164,56,197,33,219,154,252,56,155,108,92,97,34,117,201,83,53,67,12,20,106,81,135,205,49,101,192,34,91,2,28,158,138,88,1,219,68,155,14,37,167,194,229,233,173,157,252,25,26,25,106,102,70,104,225,193,141,5,49,151,5,175,252,130,159,242,63,12,250,16,94,15,249,24,87,255,176,213,187,233,32,38,221,252,193,7,35,128,17,76,17,136,24,158,101,188,230,60,72,101,99,132,203,32,150,67,168,12,89,41,212,221,140,33,24,88,41,226,133,12,129,130,148,212,170,53,105,12,38,77,71,228,51,233,185,152,246,52,145,137,202,177,55,176,85,244,101,30,54,212,95,245,152,210,40,239,121,154,139,79,70,40,87,138,192,246,223,25,113,76,231,26,104,131,101,244,243,185,90,250,19,119,63,219,143,60,121,146,209,111,1,179,238,52,145,247,156,183,50,57,99,184,95,211,101,126,254,138,60,82,92,196,165,243,217,216,34,103,78,183,74,105,229,51,219,241,31,81,49,62,51,145,227,136,146,41,142,27,45,57,176,204,197,184,23,155,89,254,144,152,96,172,198,189,116,51,41,36,103,238,19,58,98,97,120,199,136,243,194,188,240,237,5,235,216,177,149,59,253,152,0,16,72,75,16,221,78,206,225,2,232,10,98,21,117,24,70,69,43,197,161,34,148,73,216,71,216,60,183,143,245,210,27,164,131,36,207,134,55,70,83,168,199,103,51,113,44,219,54,8,13,236,96,179,27,255,230,111,243,143,241,40,74,88,61,43,14,87,229,191,250,112,36,52,91,184,198,239,142,237,156,196,138,1,7,70,229,140,97,233,196,167,163,202,161,2,193,181,40,140,234,186,135,215,11,146,162,107,161,192,238,104,33,32,250,52,135,195,244,83,9,55,83,172,46,20,5,106,23,2,199,85,167,101,83,132,244,55,57,11,234,62,173,13,228,218,28,40,240,147,247,68,30,198,179,59,17,149,14,106,197,194,74,10,222,228,255,251,178,100,47,12,134,142,104,209,155,120,122,56,70,37,153,225,100,194,150,158,45,163,60,110,237,235,193,10,142,40,37,135,137,88,99,207,107,63,19,122,131,67,187,78,31,15,79,45,243,50,55,240,155,245,68,238,14,43,110,233,51,132,226,242,25,83,226,41,27,28,159,111,4,237,230,32,218,145,33,75,85,3,82,195,244,70,115,105,219,25,175,120,217,190,107,30,45,97,225,74,75,215,73,41,148,15,59,123,200,144,223,81,193,62,206,245,170,139,182,200,50,97,203,49,88,91,7,27,60,253,206,5,35,163,119,103,112,156,94,202,169,139,72,113,62,92,223,172,60,180,2,75,98,229,144,150,85,108,69,57,102,0,176,167,28,10,70,189,100,6,203,93,57,234,105,76,185,51,166,178,228,74,4,169,113,24,206,85,195,153,74,253,192,149,249,130,29,150,200,252,231,4,208,157,191,254,190,79,6,111,221,254,143,255,191,103,239,255,255,212,0,37,25,113,141,102,33,240,229,152,92,55,52,16,115,53,125,39,48,76,127,48,232,201,21,7,140,31,51,76,248,19,76,4,3,3,129,33,24,40,50,252,2,30,231,42,112,40,177,186,5,52,212,226,158,85,99,4,2,83,56,131,77,70,133,129,104,17,40,68,37,221,202,172,78,53,169,245,226,214,35,242,232,249,8,21,189,203,229,41,241,103,181,155,24,180,105,185,73,1,243,89,33,89,174,34,196,186,113,203,229,29,45,26,200,67,188,54,69,39,250,81,247,137,51,130,178,12,166,140,233,118,156,143,166,172,235,114,116,203,215,12,101,135,122,188,81,171,172,88,29,247,188,217,99,171,142,228,76,164,156,91,85,205,48,35,57,169,150,164,123,17,112,187,140,247,44,91,112,73,60,46,81,27,21,235,164,191,187,11,4,52,250,26,200,194,211,165,197,210,86,96,137,29,197,174,85,94,201,131,4,6,164,122,204,71,172,233,56,237,168,107,166,182,213,230,199,209,149,202,118,121,27,212,108,50,74,110,41,159,107,130,4,0,157,110,136,246,85,104,85,198,6,8,124,143,162,75,32,32,176,157,85,117,41,109,188,22,244,80,70,30,30,121,107,155,89,159,64,99,74,132,236,216,35,221,46,237,137,166,207,238,162,183,43,197,79,37,220,245,110,255,255,253,15,255,255,208,32,20,230,252,193,114,180,231,48,172,200,218,77,100,72,253,15,133,88,199,12,72,156,139,21,102,174,90,128,208,193,150,148,101,70,0,162,167,37,182,33,3,49,192,248,13,93,108,145,130,112,211,69,156,164,45,64,202,206,173,45,13,229,99,11,231,174,160,46,207,22,218,100,203,104,220,70,194,227,137,230,61,210,126,237,151,141,33,153,156,99,125,189,113,175,149,70,255,251,178,100,48,140,198,177,104,208,155,187,120,112,66,5,169,209,103,5,44,32,5,209,52,110,237,235,200,248,30,168,13,129,138,16,125,11,132,124,55,66,57,58,179,56,144,173,213,25,143,173,248,44,127,13,186,104,189,114,96,217,27,240,138,190,249,240,191,243,56,80,92,160,124,176,90,177,39,69,36,21,48,30,35,178,233,173,250,122,28,184,132,175,241,102,126,170,140,222,220,73,27,30,65,102,91,187,138,237,236,70,87,90,132,222,202,245,145,113,69,82,154,3,125,37,123,147,183,79,216,163,48,48,67,122,168,147,48,92,167,219,107,200,202,236,49,201,77,167,219,63,247,131,17,180,87,33,60,198,124,126,112,9,167,12,15,88,116,200,56,220,80,182,116,128,148,180,210,216,108,89,55,164,95,122,147,25,154,37,216,133,113,133,22,204,47,152,39,175,106,139,110,213,253,19,245,46,175,63,40,172,182,210,179,171,39,109,21,128,0,37,198,97,198,138,124,72,192,22,85,205,54,29,142,133,69,140,168,59,12,59,49,140,135,5,204,26,70,66,78,115,19,192,16,193,204,116,152,221,251,134,167,2,225,35,128,102,40,122,123,161,224,16,51,24,7,128,71,75,76,32,56,104,8,181,106,10,34,4,17,4,62,45,197,7,91,196,159,88,54,239,29,113,234,202,223,113,96,74,86,246,25,20,19,166,142,56,48,209,16,188,187,60,80,244,57,176,190,136,84,67,92,137,59,117,246,231,220,88,166,141,34,127,28,194,21,199,214,126,228,107,68,87,248,102,146,190,76,11,57,75,77,182,36,167,236,88,99,146,121,230,85,42,241,209,113,32,227,68,124,246,176,158,177,193,158,27,235,189,199,47,175,147,140,205,115,230,35,198,169,99,191,178,45,189,130,2,210,73,158,181,177,187,35,19,140,1,172,212,173,86,62,181,231,86,70,125,51,53,183,35,34,178,116,180,125,98,49,252,229,103,208,167,143,22,170,237,43,32,66,127,157,85,135,77,204,218,202,154,173,191,24,214,111,140,103,235,250,99,127,234,248,150,196,64,4,25,64,101,16,221,80,63,143,67,20,200,142,205,209,141,15,2,22,158,94,214,249,221,179,213,215,126,255,76,18,215,185,218,80,166,220,125,88,215,211,141,74,175,223,255,111,55,255,205,89,220,218,142,154,112,68,213,198,255,229,0,0,0,99,60,56,211,170,9,131,19,210,243,139,80,211,192,45,51,51,86,67,30,154,3,2,196,67,14,9,195,198,67,192,131,216,48,173,17,7,102,44,174,38,19,3,232,180,33,5,140,70,23,12,123,27,139,0,89,136,1,35,80,10,114,51,0,25,33,81,75,174,8,77,187,44,241,0,105,238,150,5,252,68,6,230,226,41,108,47,255,251,178,100,44,140,199,246,116,204,19,185,100,114,69,163,137,209,100,197,130,22,241,161,68,110,101,137,193,0,16,103,205,145,38,88,34,220,15,147,20,119,91,25,132,179,94,147,43,230,50,131,83,81,62,63,42,111,102,82,200,156,24,164,145,38,98,180,213,242,168,244,67,114,108,237,182,215,229,44,241,96,175,85,124,110,181,158,202,42,65,114,69,57,237,116,255,150,235,41,116,51,76,210,123,11,253,141,41,62,90,212,35,204,141,130,233,35,41,193,207,228,191,95,141,249,50,92,138,38,93,220,73,106,126,94,182,118,14,75,171,220,120,143,208,173,117,119,171,164,86,212,219,27,139,46,75,171,237,157,221,98,101,109,96,251,138,42,71,105,69,160,93,101,237,175,56,213,20,69,28,7,150,109,132,172,218,111,104,220,153,203,65,51,182,109,205,170,251,127,197,20,12,77,198,240,100,98,48,78,24,12,165,140,244,136,165,121,197,197,118,10,9,143,136,3,183,202,175,40,210,209,187,222,4,65,22,212,159,75,26,203,69,124,104,178,70,132,146,223,56,188,64,88,85,246,211,71,59,127,218,116,162,47,136,232,58,221,44,187,253,1,2,155,187,24,96,20,71,5,12,31,24,156,120,103,119,1,129,70,224,192,176,168,52,40,108,50,8,9,38,71,138,128,131,73,26,57,201,126,16,20,27,195,200,159,51,147,174,19,205,25,135,223,232,54,122,188,119,25,235,191,202,123,94,209,169,121,91,130,83,181,173,69,189,178,92,23,82,15,202,120,228,197,250,101,123,187,218,121,58,144,74,139,96,194,243,13,245,74,25,89,30,126,210,206,108,16,66,247,205,74,208,210,152,191,171,242,49,205,145,166,251,255,116,78,63,114,202,71,107,238,204,190,112,182,111,148,101,155,102,193,89,81,142,86,13,250,179,222,236,123,135,60,189,39,60,225,191,213,50,173,56,92,131,12,92,242,213,116,173,87,251,238,87,116,229,235,110,76,60,181,155,59,20,0,192,6,2,138,73,132,37,17,102,98,74,23,105,41,72,141,79,113,102,101,138,213,210,64,164,118,40,32,7,3,26,159,49,73,203,150,186,131,147,243,239,7,173,187,2,94,136,139,136,172,52,89,179,156,226,170,166,203,127,215,225,239,24,32,98,229,216,192,155,163,239,15,204,46,148,49,41,28,199,88,211,12,32,76,54,18,44,217,128,87,198,126,20,21,129,138,2,175,176,36,156,86,4,109,203,112,96,16,185,133,131,233,252,172,54,134,66,177,165,88,131,54,144,213,165,17,130,176,134,167,156,22,32,111,38,17,231,189,216,83,101,182,219,20,254,251,44,151,106,209,236,224,45,170,147,161,130,240,222,67,147,155,78,192,182,107,133,100,95,213,7,255,251,178,100,54,12,134,127,104,207,155,143,100,80,76,136,42,42,97,167,70,94,157,171,50,111,109,233,201,20,28,40,169,132,149,145,233,222,132,122,246,99,36,104,109,204,215,58,80,38,158,39,75,244,113,97,239,92,78,43,215,90,13,83,118,52,166,91,179,35,63,178,245,147,27,17,30,60,249,244,15,176,85,98,182,102,136,101,195,74,119,243,158,181,98,227,242,157,11,209,156,28,212,213,228,37,7,241,168,133,248,89,22,122,18,61,181,174,92,101,43,184,149,214,222,65,93,150,117,19,203,237,4,154,127,46,0,0,64,0,91,176,13,82,149,125,1,152,35,161,121,196,11,193,23,218,249,104,161,28,229,7,184,112,178,48,176,56,100,110,199,255,218,255,250,47,106,127,68,116,26,205,40,60,70,145,186,37,11,38,175,171,42,236,77,168,99,226,97,219,148,93,202,150,222,214,146,149,33,211,123,64,96,6,9,113,152,31,169,33,134,168,36,152,99,138,145,128,120,77,24,87,26,161,130,96,152,24,58,129,81,128,224,24,24,44,135,240,9,41,12,40,100,106,60,193,130,205,102,213,16,66,128,4,160,225,67,19,251,13,48,113,0,129,54,180,165,193,3,139,172,128,9,183,96,236,33,205,114,21,189,207,88,38,103,16,144,89,191,74,190,9,133,242,144,230,1,97,98,222,225,130,10,118,103,224,186,5,101,213,72,193,252,126,180,184,43,230,129,188,30,146,210,241,202,108,235,174,144,50,219,5,178,205,181,108,65,190,188,135,162,111,239,13,218,196,105,22,107,254,245,104,176,153,254,227,206,109,207,157,150,106,185,158,70,129,36,58,189,80,94,189,169,54,192,237,189,236,210,252,43,96,98,43,26,185,153,109,14,150,51,11,127,157,81,233,184,178,161,209,34,109,158,27,118,34,43,93,65,178,183,43,250,100,203,22,105,18,5,92,33,195,101,97,123,60,7,178,71,126,217,54,96,65,115,149,253,111,137,178,151,221,194,167,92,31,195,128,193,0,155,128,23,196,82,68,64,82,174,196,11,29,10,247,89,36,207,129,155,250,203,3,159,72,140,55,38,52,184,147,41,186,93,126,162,141,16,166,215,232,111,255,24,70,184,182,134,106,197,29,163,1,201,160,245,66,26,97,70,93,74,56,96,232,28,169,192,0,0,19,112,194,189,56,141,100,67,88,197,68,75,140,98,129,180,200,164,180,204,6,68,152,193,240,15,12,6,64,112,192,196,30,76,173,128,148,192,64,4,140,13,128,56,18,0,38,16,0,246,68,15,107,65,34,13,21,163,151,193,187,132,119,137,136,85,141,24,196,116,99,36,17,0,134,200,130,52,21,133,172,148,241,71,162,49,13,90,193,125,147,34,166,121,52,13,12,232,255,251,178,100,50,12,199,224,117,204,27,218,99,112,72,7,74,3,100,38,152,28,105,167,56,110,189,147,9,32,148,230,133,164,138,18,103,94,1,74,201,69,55,109,39,142,112,111,193,220,194,229,36,231,242,34,57,99,42,216,12,89,74,200,96,227,122,70,233,213,166,207,101,131,76,182,91,101,47,176,103,3,210,157,74,255,84,77,92,149,105,93,114,20,118,11,80,75,138,18,68,193,202,163,241,236,197,81,98,73,247,58,244,80,83,90,33,68,72,72,100,165,61,146,56,250,21,236,122,99,27,39,234,92,72,178,181,83,86,11,134,111,174,57,92,132,127,17,241,93,8,150,89,129,113,143,173,110,35,181,81,149,217,128,87,235,96,50,113,245,45,32,181,153,107,116,222,149,153,150,169,106,219,103,107,222,196,53,0,11,120,1,59,27,160,200,35,3,0,36,6,20,227,39,19,192,77,125,181,61,1,36,164,47,10,245,23,246,89,238,134,199,236,40,226,11,47,200,85,127,245,255,253,180,76,161,253,146,27,223,138,69,255,10,13,253,47,214,227,64,91,111,250,45,31,154,25,250,41,15,0,32,75,80,193,244,128,250,116,128,194,81,36,192,80,32,213,35,248,196,179,4,195,96,152,193,96,20,194,115,108,204,192,156,184,6,0,130,36,0,16,140,146,85,236,185,90,204,5,4,134,147,68,121,18,12,165,165,80,133,251,96,9,184,82,22,19,181,24,196,126,160,203,98,30,211,17,97,237,133,156,177,60,135,176,151,196,86,60,96,37,183,115,209,242,68,154,9,213,181,37,26,158,157,17,95,39,42,148,72,90,127,66,205,32,113,105,100,205,90,113,228,252,253,120,247,84,148,96,104,44,99,141,117,110,231,60,193,194,198,78,15,30,242,176,144,76,72,96,62,44,143,10,234,160,202,36,130,233,85,48,195,9,168,234,251,176,195,153,73,118,235,219,156,231,169,3,26,210,199,20,44,188,229,34,172,43,254,111,12,14,228,74,223,42,41,70,91,49,83,3,172,28,59,183,102,61,150,40,141,122,36,211,86,24,89,207,66,236,250,219,160,69,151,55,220,174,160,1,145,5,164,10,39,48,205,206,125,144,76,195,20,240,186,65,67,134,92,34,205,14,23,40,18,36,193,37,243,139,41,43,41,57,163,35,11,149,156,247,96,128,156,140,193,42,143,80,69,69,64,175,55,106,30,142,215,95,178,183,200,141,88,58,194,52,246,51,217,125,20,0,0,65,80,193,48,179,189,200,13,129,21,53,180,72,228,163,179,44,29,76,134,84,14,92,3,94,38,117,21,131,143,2,40,92,163,223,119,81,123,45,147,69,243,34,50,80,67,142,188,40,42,13,33,27,49,82,44,41,234,111,152,178,81,153,44,37,255,251,178,100,33,142,231,27,105,78,155,153,122,80,70,229,169,160,105,98,134,28,109,165,54,78,189,158,73,52,170,104,13,134,21,144,11,246,153,247,66,133,28,220,155,83,148,168,247,203,183,197,62,16,86,61,68,193,44,109,34,175,219,149,42,152,169,131,174,17,236,28,230,164,106,166,237,9,76,132,184,113,100,57,87,158,196,140,248,236,36,240,166,142,106,197,171,92,124,212,249,131,225,51,215,43,166,31,204,5,108,71,206,76,181,220,38,217,244,213,18,254,91,214,104,51,238,244,139,141,47,52,99,23,141,23,91,121,141,81,68,179,9,185,117,74,211,109,27,147,162,226,189,212,40,83,170,89,12,61,65,122,55,17,214,180,67,202,214,145,205,202,44,248,127,14,141,88,113,101,136,245,251,141,254,232,213,86,220,190,12,214,2,45,113,34,11,184,56,97,130,38,109,209,30,5,6,101,137,136,84,153,162,37,128,231,144,88,40,36,148,44,149,227,152,145,67,101,249,194,6,224,40,68,78,174,89,154,172,92,118,209,212,229,133,254,168,42,141,255,155,252,87,244,62,9,132,123,142,255,255,150,115,108,144,228,229,0,99,17,26,147,169,20,3,53,13,211,43,23,51,99,9,115,0,141,130,130,72,32,188,48,152,189,54,84,23,49,52,34,0,133,35,32,73,135,195,104,144,76,214,140,5,2,204,8,1,67,20,176,184,22,93,25,26,128,2,65,194,176,125,14,241,71,225,63,153,59,73,83,135,93,249,18,0,230,163,119,57,105,132,137,2,148,182,169,80,233,38,151,180,233,43,164,213,30,235,80,74,97,228,237,44,167,159,89,35,117,174,90,80,174,207,144,2,48,221,140,97,143,248,33,164,222,193,105,32,207,124,68,196,145,195,213,242,147,54,181,230,222,57,81,173,93,10,205,24,141,188,216,105,98,222,70,159,182,230,237,72,28,175,86,63,142,136,246,146,167,165,10,191,250,230,211,211,197,106,5,243,150,66,83,159,3,57,111,47,87,238,215,238,105,215,211,131,167,118,177,185,125,125,51,117,189,166,171,251,58,145,238,207,101,104,155,93,134,66,170,82,107,201,76,86,206,216,27,137,19,28,87,8,58,71,176,67,212,44,152,41,84,70,9,66,199,201,16,27,239,113,40,127,120,101,9,103,99,250,60,159,143,215,254,191,255,255,191,187,117,79,255,255,255,208,113,110,238,141,20,113,221,232,17,54,48,251,8,112,17,133,34,99,196,206,80,246,48,38,136,65,48,123,180,0,32,128,73,86,145,8,129,230,137,144,130,25,158,98,209,145,228,65,131,162,17,131,65,249,129,192,185,128,64,160,179,142,241,5,0,197,80,6,8,78,187,170,207,76,202,17,201,120,160,3,6,20,64,2,255,251,178,100,27,136,133,224,101,208,59,184,91,82,81,43,58,23,97,37,100,28,117,163,56,110,189,158,65,46,169,104,77,132,149,144,37,179,25,250,105,29,168,103,9,234,103,211,121,111,156,146,39,206,53,38,6,242,199,144,135,71,2,203,165,71,173,129,240,247,34,214,102,37,210,152,192,39,193,3,54,64,21,219,65,115,98,69,158,241,236,157,188,138,91,84,148,238,30,250,105,151,15,46,242,10,227,251,133,30,191,215,45,189,138,116,190,181,189,2,249,250,99,90,84,245,147,1,225,126,153,81,48,250,228,165,206,34,160,218,88,162,202,81,227,233,85,67,135,178,214,184,148,64,163,45,94,55,74,84,181,33,111,56,155,214,85,77,66,0,36,0,0,186,245,75,80,64,70,96,54,68,70,10,133,154,55,50,42,212,103,20,139,26,17,186,96,26,180,187,197,14,173,92,77,28,162,107,234,252,191,189,83,95,254,223,167,175,219,255,255,255,248,234,57,46,213,93,175,65,160,156,210,58,236,31,109,84,172,163,184,201,235,111,198,61,84,33,58,181,0,0,5,58,97,51,172,125,242,94,104,96,80,105,48,202,102,98,6,97,57,198,97,81,66,5,3,204,20,54,140,207,18,131,5,16,168,94,221,67,6,240,128,80,187,101,80,0,24,1,19,32,169,64,2,7,94,70,78,4,3,133,131,118,66,212,159,165,183,168,14,10,139,196,88,142,50,185,86,85,219,165,202,215,163,204,6,93,81,223,146,67,106,61,57,245,28,158,109,232,145,213,201,100,119,175,139,201,118,96,176,3,71,177,202,155,121,71,31,121,255,105,42,150,121,150,62,215,209,149,202,69,198,253,174,38,170,93,53,88,80,119,9,173,81,122,150,89,206,188,219,195,81,219,221,120,166,176,70,195,101,207,201,125,138,209,162,142,51,25,252,187,235,127,108,35,49,83,212,241,61,249,159,106,142,222,171,114,143,31,36,43,56,220,96,233,252,162,44,159,160,214,49,238,236,59,231,113,198,126,122,77,76,213,207,97,84,188,180,211,49,26,41,149,150,0,232,188,1,0,23,143,103,43,64,185,6,185,8,204,22,27,174,159,234,230,219,59,186,64,25,186,178,0,98,55,206,144,58,154,174,169,154,221,95,167,215,135,229,19,109,30,162,154,255,246,79,70,255,201,255,175,248,131,32,199,78,164,91,153,93,48,206,211,196,180,2,189,239,215,97,85,177,2,0,204,23,229,14,10,162,204,52,63,14,83,33,77,31,90,140,140,44,204,89,37,76,149,3,140,12,107,141,14,40,130,161,184,200,188,165,38,17,24,104,115,89,129,0,64,84,73,17,9,162,160,224,96,161,74,42,20,131,1,193,161,157,55,18,105,110,56,56,186,236,226,30,255,251,178,100,36,143,199,87,115,204,139,175,71,70,76,104,201,243,101,39,100,26,225,161,52,14,229,113,153,52,34,39,141,151,157,49,108,69,0,28,151,148,191,113,132,49,201,139,181,201,0,41,20,69,157,77,169,114,250,92,23,227,200,149,157,214,21,22,199,104,11,160,163,136,148,0,180,73,3,152,30,15,234,177,142,146,32,233,119,129,177,5,41,99,174,186,88,25,180,161,239,62,36,139,30,182,38,126,53,213,82,218,42,7,84,76,68,222,181,123,211,13,107,123,174,161,198,133,141,194,223,214,99,226,185,203,78,102,131,54,247,118,38,54,74,149,112,181,117,205,225,237,236,74,195,130,246,105,107,138,113,56,209,208,35,32,24,234,62,7,56,234,33,137,85,24,214,56,111,172,176,211,44,248,107,185,105,75,187,126,75,225,8,249,148,83,90,134,192,96,92,4,117,1,41,44,0,12,208,164,18,185,113,82,12,148,113,34,239,168,5,100,36,52,44,44,92,12,211,28,233,99,221,188,80,106,137,63,82,222,222,188,166,84,250,149,237,255,244,101,244,255,224,62,134,76,101,63,5,75,105,212,84,90,140,102,236,107,28,118,250,17,136,186,140,115,124,142,199,132,204,227,59,141,114,85,12,108,82,204,34,76,135,71,3,31,66,83,10,205,0,56,80,10,16,192,34,122,167,48,240,134,40,13,215,73,80,4,2,0,224,165,136,192,16,72,184,115,35,16,133,210,27,40,170,52,137,26,214,9,213,140,190,210,182,102,152,17,156,235,222,170,200,146,190,106,93,50,212,229,57,177,218,86,73,1,177,93,92,93,26,197,176,91,238,148,210,174,79,2,245,212,6,58,122,253,238,162,214,190,153,215,124,240,118,132,16,122,68,68,168,30,9,187,71,178,246,225,249,106,193,73,117,150,49,50,130,222,197,145,115,101,211,231,215,247,242,199,190,186,173,236,244,238,226,53,206,158,38,155,93,13,150,154,38,39,209,114,134,173,64,216,189,175,101,156,134,194,207,115,32,210,89,159,247,92,63,115,78,168,164,217,246,26,28,105,242,164,59,80,197,16,251,213,224,28,215,149,7,112,0,1,192,78,241,16,42,94,1,8,3,161,128,137,110,139,244,161,164,99,61,8,27,224,15,139,199,186,228,135,194,175,153,185,199,62,154,252,119,44,182,40,156,156,121,164,121,237,236,125,23,87,209,190,83,255,211,239,255,153,255,219,250,7,78,22,80,246,70,48,243,208,104,244,145,190,194,0,2,179,28,211,211,208,207,179,58,74,131,8,143,147,2,211,195,25,71,3,24,11,225,24,36,97,25,2,110,16,118,110,138,8,220,23,96,224,196,12,48,174,158,193,212,198,25,65,0,66,34,114,53,49,48,36,132,159,36,255,251,178,100,30,14,198,180,104,205,147,186,122,82,72,198,73,160,107,37,44,28,49,179,50,79,113,227,201,29,151,39,141,149,157,136,179,52,64,67,148,242,178,19,218,202,1,101,212,95,155,199,3,150,239,112,217,115,124,117,183,28,165,154,107,183,31,251,162,74,54,168,109,190,201,240,163,178,228,9,147,30,146,77,191,13,46,181,200,29,143,218,167,117,166,100,29,186,229,207,121,127,172,220,239,174,164,151,213,130,63,219,116,216,188,182,206,116,222,150,137,14,11,234,111,121,157,227,253,121,105,18,20,61,86,213,190,113,103,248,172,207,171,60,57,183,47,181,125,54,193,172,193,107,244,147,255,122,41,95,110,243,125,235,12,242,209,202,89,167,146,12,12,67,158,126,182,255,86,245,133,127,222,90,163,14,227,182,212,201,114,193,144,64,147,10,76,229,15,0,247,49,18,12,62,150,248,129,0,220,156,112,64,206,136,142,53,219,148,211,196,165,215,63,224,135,161,229,186,113,18,50,5,14,175,208,127,17,126,200,244,77,133,214,157,228,59,125,25,225,54,19,245,54,191,196,249,41,47,114,63,167,229,65,163,5,116,7,49,207,11,35,23,208,187,48,37,24,3,6,241,76,67,105,2,168,12,176,96,48,221,148,212,135,83,32,0,204,12,73,65,112,187,60,20,53,67,65,128,32,97,120,215,64,52,132,22,59,65,131,1,0,40,120,152,190,233,10,72,46,201,90,188,72,203,242,194,8,12,83,203,136,209,73,234,66,89,162,137,33,164,218,95,182,69,5,13,236,242,22,236,53,25,204,245,184,225,154,173,193,103,179,208,10,130,138,154,60,247,165,244,41,5,83,149,40,186,185,149,74,179,147,109,249,90,111,184,182,205,76,12,107,81,169,47,62,245,100,198,53,70,217,175,72,16,223,106,153,131,46,61,25,96,66,205,222,235,91,187,133,115,247,170,248,249,164,237,183,135,169,39,154,28,24,209,32,124,211,211,26,181,252,61,63,139,63,106,211,109,252,243,182,198,143,62,34,214,55,154,62,62,97,70,135,184,152,125,47,255,127,22,131,251,189,5,103,56,159,196,112,6,0,1,209,219,208,72,162,91,153,27,0,82,11,12,174,74,134,48,11,74,87,146,189,104,90,100,160,98,23,128,176,136,49,157,170,53,52,154,37,132,12,228,7,31,189,234,220,239,223,29,239,221,230,132,128,24,73,103,137,199,26,33,40,47,41,244,127,255,245,4,0,2,240,79,106,119,130,136,107,9,146,108,242,58,101,83,40,100,144,110,100,200,74,99,64,78,20,80,205,73,19,76,87,0,12,7,12,151,153,137,64,192,144,238,227,5,192,115,7,194,211,9,195,114,247,135,4,117,134,64,97,0,24,52,31,167,255,251,178,100,33,14,214,165,104,205,19,171,55,144,74,71,74,3,96,168,126,94,41,211,46,47,109,233,73,37,157,40,205,130,161,160,106,225,17,128,154,95,239,26,190,188,236,170,220,47,86,237,246,195,15,234,198,218,84,229,134,43,75,12,49,152,62,229,3,139,143,192,19,223,199,75,61,65,107,251,229,68,160,36,179,59,175,231,53,29,134,164,250,97,6,169,200,198,19,49,66,117,8,239,180,191,17,249,124,92,166,93,74,14,229,187,213,244,128,199,236,18,108,253,85,18,218,106,60,243,70,16,50,45,104,152,65,19,84,86,209,25,134,26,123,166,186,249,217,6,136,48,66,75,64,32,113,157,237,34,124,192,121,67,209,23,66,210,194,74,194,75,3,133,34,138,113,71,249,133,174,92,116,2,159,128,9,254,224,41,88,40,6,252,138,213,128,171,2,29,135,169,58,190,48,76,171,27,229,56,11,123,130,14,78,234,26,24,171,245,126,102,255,208,64,25,34,86,11,31,145,246,230,120,196,4,132,33,84,236,76,180,135,243,81,22,3,234,92,100,52,157,236,38,239,19,172,83,9,99,149,55,22,32,99,15,177,9,50,163,4,115,28,178,113,20,26,163,8,48,241,48,114,2,243,6,96,171,5,44,209,180,152,26,83,9,8,161,152,244,24,160,130,24,2,71,76,80,16,250,73,2,226,96,81,7,148,181,102,32,68,16,222,35,13,125,204,40,13,84,156,246,112,8,166,18,68,60,217,152,220,98,189,32,98,216,186,91,144,14,234,85,48,117,174,132,101,66,69,204,248,121,229,180,248,115,166,204,217,98,17,146,193,85,40,207,11,102,118,163,167,196,59,210,14,249,10,77,172,66,53,230,210,132,136,190,147,14,83,195,135,92,104,244,134,171,140,141,146,242,171,45,184,142,181,189,185,253,98,140,241,215,179,61,61,53,93,186,143,30,103,31,54,28,43,18,22,159,111,226,149,203,237,222,158,155,213,51,157,198,198,111,19,87,221,99,227,112,183,87,182,247,163,54,225,198,180,140,145,163,57,201,187,85,229,29,64,198,96,71,133,107,219,231,86,198,239,77,122,107,84,190,165,205,126,245,136,217,15,37,104,237,139,34,233,131,160,154,41,207,122,92,80,153,199,143,23,223,23,156,53,94,54,223,87,111,133,64,44,5,152,178,130,89,222,7,37,253,239,23,239,56,211,56,16,171,133,249,22,188,88,78,76,8,247,144,38,188,101,243,109,84,28,77,226,106,223,136,199,117,156,128,0,7,241,226,128,245,164,32,197,161,12,214,225,216,211,228,48,197,144,12,68,51,152,94,6,24,72,72,26,98,17,15,9,35,194,113,84,1,48,172,103,12,11,91,24,92,3,48,88,42,48,200,38,69,20,255,251,178,100,27,142,134,96,104,205,147,175,53,98,79,71,90,19,96,75,104,25,233,163,52,78,97,145,73,91,28,40,93,135,173,12,2,197,72,64,178,0,16,172,17,144,193,168,213,11,138,44,134,150,242,94,127,99,21,173,230,11,8,147,213,41,29,189,77,207,51,57,167,114,188,214,87,183,76,50,103,193,43,117,64,119,193,251,65,110,173,109,150,185,243,168,221,131,90,136,125,125,46,55,241,125,253,169,119,27,17,245,10,11,69,40,251,94,217,220,146,249,14,28,196,78,115,246,222,114,112,141,12,118,42,85,75,200,212,81,138,247,52,130,39,202,31,145,66,157,6,179,140,251,185,169,168,140,228,101,29,37,98,80,228,56,61,194,84,91,59,233,70,30,146,139,119,190,31,203,34,19,229,252,228,14,57,184,1,78,214,82,240,67,129,27,132,78,110,111,250,111,161,109,59,116,219,163,39,98,132,2,84,133,51,117,207,191,243,35,10,116,19,23,147,208,124,170,249,190,187,159,249,50,166,16,107,122,247,170,164,100,86,187,52,225,67,42,200,145,239,243,224,188,195,222,215,73,147,33,115,189,198,130,70,176,69,184,192,208,193,96,217,203,221,167,195,53,152,232,202,85,1,153,156,74,96,104,49,96,180,97,160,153,133,129,143,1,146,6,225,4,249,18,54,2,129,38,150,7,166,162,171,71,196,5,4,160,139,206,85,48,242,30,183,81,15,173,113,156,50,92,167,249,249,62,13,119,30,214,95,84,158,184,35,174,243,26,231,46,68,127,24,149,237,252,91,187,142,49,222,62,1,161,188,92,88,173,16,202,81,105,97,106,92,75,73,33,26,204,151,156,218,53,188,192,117,204,80,249,163,165,138,43,212,69,59,219,63,213,85,88,250,8,170,237,63,118,85,106,249,212,215,142,249,126,134,11,49,3,89,239,193,19,140,109,27,215,223,251,115,11,239,39,168,79,247,242,246,162,229,206,238,48,242,227,84,5,209,195,68,80,195,202,214,48,115,12,87,170,134,214,35,140,255,126,176,174,68,239,208,192,186,171,176,0,220,85,50,50,14,4,22,146,225,38,163,188,139,171,189,200,179,161,65,170,131,133,147,91,18,175,230,160,119,211,11,47,220,161,128,15,107,113,41,154,217,228,171,131,146,243,8,189,40,165,11,105,225,245,245,75,114,153,133,101,163,236,166,171,22,40,59,89,17,104,134,253,3,221,100,119,69,54,90,129,200,219,136,0,1,163,15,205,131,231,74,163,23,3,99,10,151,195,111,5,16,8,116,96,25,40,96,72,14,96,185,184,104,64,116,96,200,26,96,216,27,112,192,82,104,176,2,23,116,132,6,48,48,61,49,60,39,69,100,25,149,5,12,1,96,185,187,37,83,121,123,255,251,178,100,34,12,198,148,113,205,19,184,68,114,89,168,201,226,100,103,155,23,137,147,68,110,61,145,161,25,25,39,77,167,137,112,218,170,204,213,238,107,238,126,54,187,222,54,8,123,240,172,185,236,211,53,249,182,161,18,132,110,56,211,172,82,61,84,95,183,39,158,217,32,94,240,112,209,238,106,25,229,184,140,163,31,97,83,210,174,195,221,235,197,79,189,86,144,235,234,235,152,1,94,103,212,97,191,155,172,158,150,85,29,37,205,208,228,145,167,183,178,158,226,6,140,53,221,141,29,205,7,52,74,97,41,103,158,152,198,187,14,197,198,37,58,104,229,146,73,40,73,73,97,243,93,43,65,3,80,138,165,30,135,239,153,208,196,71,254,238,231,121,158,24,102,46,225,89,53,112,135,68,130,77,64,82,71,28,69,86,81,49,151,14,2,45,220,210,202,201,251,199,86,35,52,55,103,62,57,82,207,254,80,24,21,15,255,130,5,200,29,101,163,57,113,160,64,69,225,110,8,94,184,242,94,131,133,130,99,167,88,120,94,109,11,125,130,29,81,145,118,115,116,46,239,28,99,138,166,107,171,80,246,115,49,49,117,18,74,41,56,97,210,217,228,195,70,144,17,24,96,210,105,113,64,20,16,66,36,44,160,192,184,198,129,84,198,101,147,139,205,112,203,216,66,82,134,7,178,122,38,20,68,8,143,173,21,141,209,116,109,59,179,4,28,230,179,167,144,17,113,87,87,149,85,44,75,165,51,8,182,77,86,168,191,168,183,149,210,221,170,44,68,77,224,40,173,149,202,166,36,34,127,231,186,162,125,8,127,203,14,116,237,175,229,1,146,223,140,179,84,52,35,242,186,52,231,183,178,20,104,116,128,255,250,185,90,217,196,59,199,103,160,216,171,135,89,177,83,60,225,82,28,109,192,137,85,38,138,157,77,143,50,178,38,63,23,94,47,178,246,168,177,216,150,159,178,206,48,165,134,77,30,231,111,23,95,85,108,109,50,176,152,133,157,227,128,1,32,71,203,246,161,3,210,76,116,113,32,165,202,96,46,224,148,231,85,57,114,44,179,213,117,28,251,237,26,83,43,53,255,198,228,206,241,111,224,189,87,13,224,201,165,214,74,241,229,93,53,255,54,71,223,86,244,175,54,173,219,13,43,206,251,155,252,137,4,0,20,112,193,247,100,238,145,56,212,97,84,208,50,48,218,224,148,18,3,152,2,3,131,134,19,6,200,65,96,64,194,0,1,53,203,118,96,72,28,218,52,20,62,2,0,163,192,116,16,151,237,149,172,14,129,67,192,91,75,93,21,39,247,31,110,13,200,81,219,44,209,238,245,176,245,202,109,143,238,57,17,19,38,27,70,88,142,230,141,46,156,125,77,221,65,124,87,218,255,251,178,100,50,12,6,159,103,206,27,175,100,208,74,38,73,163,109,135,104,26,169,161,58,110,61,51,192,235,22,168,245,135,148,172,160,147,123,190,234,251,203,70,246,126,169,220,135,37,241,191,233,118,253,153,211,65,141,175,101,245,109,105,29,107,103,170,119,146,83,144,224,170,16,156,145,227,211,140,77,100,199,44,223,150,158,38,57,96,204,229,230,209,153,90,250,183,117,92,239,189,39,151,178,56,45,183,247,208,209,99,44,109,23,172,78,251,13,21,248,197,42,165,221,135,236,220,236,190,106,166,168,42,98,107,30,219,178,149,27,147,14,33,110,88,167,45,64,0,0,3,12,48,48,178,246,128,150,204,70,56,40,132,166,73,224,64,72,10,50,119,203,133,112,80,2,126,216,108,132,144,99,194,177,18,118,145,228,114,16,12,153,117,204,212,194,109,143,109,123,227,79,206,250,1,137,245,229,25,125,76,213,181,227,91,56,114,138,28,223,233,4,2,156,176,200,156,115,149,162,76,2,35,56,96,156,162,238,4,15,152,4,206,97,192,137,135,76,166,14,4,24,32,6,215,5,0,163,64,245,234,210,215,129,48,186,118,54,185,30,39,72,128,8,139,116,235,198,99,146,172,23,115,183,155,67,89,252,216,188,38,209,156,198,250,145,123,98,127,25,35,47,254,79,233,124,41,179,163,187,55,99,60,190,196,196,174,220,5,124,124,74,168,159,4,2,240,183,79,210,102,182,175,44,255,13,255,80,10,248,113,227,51,120,59,85,53,85,181,237,96,55,107,49,160,40,130,5,36,24,79,25,104,136,171,56,70,95,24,109,17,169,86,23,138,83,78,145,36,116,8,35,11,200,76,32,68,70,36,35,52,220,123,13,13,179,52,203,74,45,20,183,37,136,196,84,79,50,3,102,102,117,67,210,62,92,134,150,81,20,158,72,97,1,165,207,186,14,26,152,114,209,12,133,64,0,76,40,0,0,218,128,68,27,155,162,151,130,183,129,206,153,5,49,0,121,3,149,90,17,113,127,156,176,164,47,65,169,255,255,55,255,255,254,166,5,122,114,188,73,196,43,197,101,121,111,253,219,236,74,73,20,150,0,31,179,54,83,205,209,117,49,2,24,231,167,83,73,164,203,228,20,42,152,140,28,99,225,33,138,1,165,7,57,168,202,39,210,55,4,59,128,135,68,192,8,194,207,130,227,100,0,196,46,149,43,133,117,30,130,19,176,223,84,43,1,0,254,104,147,101,172,176,85,88,164,108,178,156,189,94,116,73,247,173,39,26,115,35,71,193,155,134,196,140,46,212,12,134,239,75,110,28,55,8,20,71,206,246,219,174,15,121,239,43,100,111,226,90,204,69,130,175,223,205,88,106,120,207,157,47,178,219,122,220,103,255,251,176,100,66,142,6,107,118,206,19,143,52,240,61,232,42,29,97,231,42,94,129,185,58,46,101,235,137,6,148,103,169,132,169,88,177,24,40,130,48,82,192,177,69,43,233,232,85,140,38,44,59,39,206,59,111,51,0,163,186,25,20,111,168,115,42,201,133,180,112,96,52,16,100,128,180,153,138,160,33,237,71,123,84,41,238,15,178,72,162,130,190,164,130,254,248,111,242,221,254,78,124,127,191,198,228,233,224,0,2,24,0,0,118,224,26,35,27,143,160,89,163,67,165,42,83,228,248,106,38,142,101,245,155,124,179,149,229,17,127,142,84,121,191,255,191,255,255,255,133,219,246,121,82,228,239,163,127,227,93,90,158,143,252,112,218,126,60,249,134,100,130,153,202,38,231,12,98,30,1,148,99,135,209,143,134,198,45,37,152,204,108,97,208,24,80,22,98,80,145,146,7,133,4,3,80,54,156,38,112,66,186,93,180,112,100,199,225,79,242,62,143,52,5,1,146,128,135,125,208,14,102,134,100,24,253,23,253,195,46,252,189,164,130,139,134,31,179,0,38,186,147,166,185,170,216,31,224,175,34,20,135,233,34,60,67,219,107,34,228,167,100,126,116,25,15,204,200,139,106,212,157,176,76,140,87,199,154,50,139,181,183,135,35,213,152,238,12,251,204,147,107,22,145,72,190,204,224,114,33,138,211,16,157,142,67,165,220,175,16,244,225,184,173,81,35,39,112,85,184,28,234,120,81,213,155,179,99,173,199,247,132,227,31,114,71,171,232,144,219,154,47,44,246,103,63,30,199,79,190,139,79,149,196,29,202,175,196,88,149,220,60,222,38,175,30,76,71,191,197,100,182,163,210,180,165,177,74,70,139,138,111,230,221,252,145,60,159,86,250,191,198,183,239,188,199,232,9,155,229,243,58,101,128,32,0,0,8,1,113,133,48,21,7,54,128,255,244,89,92,84,194,24,141,165,249,93,171,139,51,87,82,72,123,192,139,59,165,141,117,118,223,33,116,50,155,105,171,126,191,80,37,29,106,216,244,72,247,178,206,123,239,239,255,246,108,255,244,84,0,0,11,148,192,76,142,57,164,139,72,230,17,76,209,188,45,176,96,72,64,16,19,10,39,64,25,16,96,170,42,109,37,113,135,135,211,35,187,129,34,6,9,47,153,123,132,10,34,117,134,10,3,128,153,41,96,37,255,93,142,84,186,29,86,202,104,200,146,105,120,48,85,65,182,23,209,67,100,84,56,53,185,194,25,69,116,166,194,110,233,38,25,147,214,95,146,205,102,132,123,130,239,51,95,50,46,47,50,191,11,167,145,173,172,118,191,226,218,134,150,97,25,250,180,240,88,8,83,221,196,206,18,52,219,52,217,131,154,166,45,25,244,110,119,38,255,251,178,100,73,14,70,199,104,80,27,111,77,240,55,37,26,10,96,199,86,28,169,163,58,110,101,235,193,33,156,39,1,166,9,112,233,152,15,225,57,237,235,202,230,74,192,73,172,89,131,57,59,72,235,55,155,208,166,102,205,152,220,28,216,220,161,237,83,93,48,214,42,182,106,156,31,69,33,67,212,69,50,138,53,53,155,146,119,86,205,203,46,9,168,79,108,77,156,213,9,143,30,103,122,36,82,1,0,0,0,66,160,16,84,2,231,2,130,11,33,10,24,3,180,174,88,171,174,227,90,225,221,88,233,232,17,157,251,35,163,126,173,127,223,223,255,220,12,47,71,213,221,5,5,180,217,206,255,206,201,239,0,202,97,245,65,171,130,103,53,156,153,186,16,107,240,225,165,71,230,114,48,1,2,66,34,209,135,194,8,202,42,120,47,114,61,152,51,57,111,184,106,138,4,33,152,7,28,52,185,15,19,152,128,94,71,86,6,45,64,240,73,61,46,131,169,19,30,89,30,42,15,170,195,209,184,196,0,137,169,14,201,74,208,178,214,154,190,108,41,230,218,47,61,116,115,156,183,68,58,83,64,164,172,55,176,2,196,182,88,55,203,252,24,168,141,31,254,36,13,201,59,200,176,227,174,234,56,105,200,212,219,100,171,9,109,154,211,203,225,95,39,174,112,217,247,125,91,219,107,201,122,214,187,204,155,196,60,111,122,145,51,142,221,59,106,72,165,137,178,107,87,172,172,78,103,237,165,170,211,188,63,180,67,137,198,143,226,235,185,194,114,125,10,27,246,71,80,243,18,203,81,86,162,196,87,66,129,21,79,18,38,236,158,115,135,220,144,167,234,237,181,52,202,38,199,205,32,101,227,20,121,178,152,240,224,173,231,4,65,119,129,67,31,85,166,223,46,164,128,116,86,57,189,16,197,26,80,207,87,41,76,115,223,70,10,73,43,111,188,218,101,122,141,58,137,196,199,121,30,8,69,116,27,248,38,243,169,53,118,250,127,228,57,199,254,12,242,93,79,255,219,64,0,0,179,18,205,141,60,126,58,95,132,234,82,19,68,16,140,61,163,50,168,44,32,248,98,208,200,40,118,36,74,37,76,133,192,209,99,49,3,215,170,152,24,80,6,95,211,0,128,12,234,10,94,1,96,81,145,194,73,58,22,20,151,193,61,6,112,101,144,50,233,131,36,10,246,219,150,1,9,191,88,50,248,47,148,8,6,178,222,179,194,137,102,212,113,206,197,210,105,214,10,132,54,106,69,101,131,109,172,121,107,227,51,114,157,168,223,157,22,62,77,155,199,57,113,134,71,226,173,206,252,9,11,173,114,199,223,104,179,182,53,75,42,86,45,237,152,209,93,130,247,125,153,90,229,38,53,51,223,90,69,30,48,255,251,178,100,81,142,135,54,105,205,147,153,76,240,69,229,25,209,101,98,92,28,221,163,54,110,229,49,193,28,143,103,37,140,160,120,22,179,175,73,251,215,44,18,253,222,87,226,212,234,47,154,123,114,115,0,119,248,39,150,226,246,255,4,155,184,202,120,154,9,71,116,168,169,118,18,73,166,223,125,51,20,125,52,83,198,119,82,42,220,95,111,217,171,108,194,22,229,52,59,137,48,215,168,40,81,229,128,67,136,0,131,185,209,192,199,133,93,40,242,144,111,144,176,248,216,1,205,120,210,193,236,103,2,183,37,117,10,105,57,124,236,185,188,168,117,128,154,178,142,164,120,119,153,234,243,215,151,14,69,102,154,152,62,75,121,85,133,65,93,96,87,124,136,5,195,3,86,67,36,22,163,49,89,16,56,102,68,222,153,92,59,25,86,73,152,100,14,130,132,209,225,132,26,9,24,18,74,2,64,37,216,98,168,18,179,146,100,104,7,86,208,0,90,60,69,160,52,132,99,244,226,228,136,205,95,168,250,93,226,33,84,60,160,215,33,85,137,143,92,77,233,132,44,73,144,9,18,242,142,164,105,131,52,210,25,76,185,174,54,123,239,2,117,71,200,72,109,43,59,178,122,117,1,139,205,89,183,110,17,59,208,128,98,244,78,68,237,59,43,130,108,180,173,194,168,190,61,123,231,162,217,111,57,137,229,187,94,235,114,187,137,106,49,148,93,187,154,189,80,72,246,157,134,70,166,171,106,17,3,112,212,227,140,202,16,247,180,186,198,170,16,66,88,210,59,57,6,217,89,132,74,201,57,43,170,43,91,9,56,234,179,62,114,101,213,48,86,84,133,115,54,202,52,158,42,128,100,158,113,149,164,230,166,120,226,50,21,133,79,143,146,195,30,163,0,0,2,45,10,8,114,71,179,157,245,22,21,67,139,14,77,225,165,161,33,198,82,43,114,22,87,120,31,217,198,195,53,138,157,246,236,121,40,67,113,134,178,157,231,90,24,161,130,249,58,255,91,198,122,54,55,221,181,202,1,232,229,176,22,45,61,243,223,255,108,0,1,243,12,67,141,125,96,48,1,20,197,1,195,86,134,76,79,82,49,240,252,48,100,23,33,9,2,5,132,38,8,64,179,197,222,97,65,66,152,192,170,160,201,138,163,149,176,151,48,208,56,188,137,1,112,43,5,83,145,80,187,146,250,167,156,62,166,45,235,245,12,162,52,236,180,104,30,215,154,112,145,74,20,220,153,60,197,184,63,141,18,6,158,103,202,209,117,208,118,178,104,147,208,44,57,102,188,135,26,1,24,10,89,216,223,49,116,57,76,228,225,59,50,161,25,88,15,52,227,147,65,41,144,58,114,201,112,78,32,174,155,236,137,12,82,209,115,59,148,179,255,251,178,100,75,142,134,151,105,78,19,139,55,162,66,199,234,3,97,135,82,26,109,163,54,78,101,17,193,36,17,231,25,147,22,80,217,15,107,159,136,191,247,54,229,8,158,74,52,123,78,98,21,73,150,66,217,57,147,18,39,134,90,61,189,166,191,9,110,118,37,250,76,251,103,65,122,82,221,38,146,147,146,142,40,183,3,118,174,101,224,216,237,234,115,248,1,69,28,4,109,85,10,136,21,16,137,237,164,93,223,125,223,233,26,73,232,62,7,237,3,227,113,56,50,10,147,149,105,87,86,178,230,101,222,31,60,203,223,161,102,40,200,99,167,124,167,211,209,82,221,127,181,87,95,234,191,208,253,9,255,68,136,92,97,39,129,180,53,134,162,184,31,54,58,1,19,26,101,22,106,225,96,114,232,70,31,34,22,152,40,30,96,244,178,238,84,38,34,22,189,44,160,88,184,161,129,81,56,242,225,122,71,198,230,45,97,2,113,89,8,81,18,98,221,2,253,192,140,105,47,34,18,97,98,101,46,90,232,112,138,163,151,209,254,130,219,108,100,114,44,94,39,154,105,158,37,13,214,137,42,193,194,138,61,214,181,215,203,156,33,30,91,114,28,191,215,15,115,110,86,167,168,62,164,183,182,96,125,238,222,57,181,13,91,107,92,65,66,224,15,184,190,207,168,5,22,164,92,140,218,46,28,54,52,146,171,123,73,224,80,90,172,193,163,68,194,196,216,128,91,143,62,101,232,194,204,17,79,177,231,38,66,136,38,151,230,21,125,180,222,73,83,183,39,217,52,166,63,247,50,144,138,56,96,235,199,135,39,109,52,53,98,203,64,0,46,64,104,76,17,68,114,14,103,96,74,226,128,67,233,8,150,15,152,56,203,143,34,210,165,220,185,238,188,171,59,0,194,243,146,230,16,163,89,216,134,115,252,153,162,194,176,44,84,188,248,198,218,102,93,29,163,123,69,147,116,142,228,197,15,249,197,250,127,254,28,0,2,243,3,42,14,177,120,56,231,232,71,160,52,128,244,198,218,211,42,145,140,86,29,37,22,152,64,56,2,31,24,25,82,196,218,185,151,66,20,164,161,193,192,107,77,6,0,136,158,40,178,221,197,254,64,195,1,85,47,101,96,133,9,150,69,194,244,40,235,162,92,120,10,108,152,104,83,48,71,23,49,118,143,154,217,159,117,44,155,149,220,220,16,235,75,83,249,24,45,190,208,138,85,247,45,157,146,215,141,202,40,169,144,73,11,194,27,214,44,162,61,198,35,241,155,56,220,160,160,157,138,247,154,202,219,175,53,89,172,221,179,192,232,19,236,181,20,231,0,164,209,89,218,180,201,195,87,188,78,70,61,164,126,94,24,123,216,58,43,133,30,130,244,145,118,69,222,67,111,255,251,178,100,90,14,134,163,104,205,19,153,52,112,72,199,218,19,96,168,140,26,69,165,52,78,101,49,145,56,156,103,221,134,29,145,131,141,250,27,163,43,195,197,88,50,159,88,163,249,65,41,38,14,163,76,225,145,8,130,112,112,56,157,118,181,20,97,128,0,54,160,83,195,18,198,92,23,123,19,97,145,231,105,168,193,202,111,215,137,189,215,220,177,49,33,245,185,206,163,37,124,250,98,174,160,141,106,235,163,109,95,242,127,151,169,155,158,227,249,4,199,64,53,102,61,14,234,214,34,20,105,67,182,183,175,169,198,222,143,19,130,198,27,23,28,105,48,117,142,81,189,138,198,11,23,154,105,108,105,209,1,132,69,134,13,2,152,140,10,204,204,54,154,94,8,154,100,224,114,130,24,4,0,60,74,120,204,4,52,50,80,69,44,19,188,127,162,65,194,130,161,27,55,21,121,236,88,7,59,175,80,128,8,98,148,172,105,68,173,38,235,163,160,200,49,88,65,65,189,131,98,181,26,51,109,93,218,40,6,154,109,217,165,120,104,238,67,155,171,252,197,167,223,228,155,122,114,241,201,198,212,169,42,113,148,160,61,191,237,129,13,232,6,251,88,100,219,155,247,41,74,96,126,62,102,113,252,226,144,213,102,231,66,182,17,150,100,60,241,59,238,220,232,160,220,90,154,105,231,148,165,155,37,80,33,78,93,74,200,26,34,34,105,11,153,198,221,134,143,29,211,211,63,179,42,210,65,169,198,74,69,154,34,21,170,185,69,56,99,229,16,64,22,224,5,60,216,137,35,113,37,113,97,172,186,149,124,173,216,21,21,42,190,236,221,170,153,140,75,198,184,87,216,234,94,172,131,234,131,153,28,155,161,23,57,189,94,133,171,175,243,9,22,189,65,249,176,125,10,26,98,177,73,228,232,97,225,204,130,83,161,182,249,156,9,145,204,187,64,0,11,227,39,148,206,184,169,57,82,208,239,65,147,22,45,12,111,180,50,49,40,88,12,8,2,134,1,209,152,196,9,149,51,44,1,12,14,47,68,34,205,146,0,24,240,36,132,6,43,181,164,11,43,29,151,213,23,68,150,244,129,66,68,76,28,54,98,207,211,174,28,159,12,28,130,72,176,155,135,136,237,3,171,50,161,213,12,34,243,118,121,165,213,73,129,117,176,203,114,112,36,89,199,174,225,28,175,147,102,183,201,23,48,118,50,193,249,238,174,241,101,48,81,255,169,1,121,164,56,83,17,25,18,183,143,37,223,209,49,36,206,229,165,11,138,17,58,24,209,157,216,31,77,131,168,31,34,234,106,25,170,202,170,164,211,16,166,81,89,50,201,177,28,54,134,77,78,220,134,43,50,254,179,188,114,9,198,19,183,41,139,196,162,171,63,113,255,251,178,100,98,142,134,177,102,205,19,152,76,210,70,103,10,19,60,232,140,26,165,159,52,78,105,141,201,7,148,104,117,132,169,96,89,176,187,239,219,76,30,142,188,90,105,15,60,188,54,127,116,1,133,244,0,222,137,1,228,24,98,126,23,134,186,53,228,238,196,159,108,170,15,225,195,106,91,208,43,116,61,86,119,47,146,204,160,204,120,52,97,179,11,11,208,171,122,127,65,20,223,33,136,180,221,146,28,131,162,8,60,23,227,195,218,253,226,191,72,228,201,34,220,16,195,57,70,164,217,212,179,134,11,77,128,91,52,203,36,34,122,12,6,178,211,18,132,17,236,195,169,197,52,44,0,204,90,38,127,148,96,154,194,237,48,166,1,251,213,25,96,24,150,98,160,70,24,60,93,165,142,171,119,225,226,226,66,227,73,177,141,9,113,24,44,129,163,211,39,122,54,70,153,226,191,194,9,147,76,199,158,108,50,40,19,117,184,207,220,106,150,57,55,115,92,71,80,2,81,98,205,56,75,134,70,95,179,90,197,72,215,244,223,164,152,207,157,89,117,142,161,45,24,56,112,245,247,124,122,137,182,178,199,238,192,226,118,140,93,126,7,144,84,24,65,216,211,13,82,51,248,38,22,239,151,249,221,109,171,235,176,219,24,191,78,93,184,165,237,173,54,207,123,72,11,255,246,24,59,89,89,219,91,170,178,69,85,183,235,203,26,61,97,15,48,60,60,252,22,167,140,12,123,237,80,160,0,9,238,128,32,150,170,64,17,81,36,0,169,28,88,131,238,223,207,41,68,6,130,165,172,5,23,144,159,67,251,169,111,93,249,89,108,182,107,41,213,213,189,73,63,250,20,12,9,60,67,151,40,34,163,52,82,252,226,113,238,83,97,201,144,0,1,99,8,150,115,81,35,51,21,166,147,42,4,16,0,214,98,147,230,98,200,162,96,160,40,92,227,7,65,17,96,16,194,98,204,190,106,192,16,102,167,168,128,6,33,1,80,72,34,7,195,15,102,248,101,80,94,194,167,8,146,38,121,185,150,196,106,55,105,91,88,171,95,69,171,49,162,255,213,107,109,158,69,9,27,5,216,118,133,151,143,211,206,207,196,153,181,149,246,80,76,205,121,62,113,121,53,44,51,245,37,49,107,9,43,157,199,251,121,56,153,114,5,238,193,252,113,240,120,121,72,150,192,7,123,5,62,29,176,50,30,188,17,15,24,144,74,174,49,225,221,92,225,235,72,74,204,195,185,138,63,41,134,73,177,122,45,143,168,136,113,98,245,216,167,92,109,27,226,60,9,133,197,152,146,158,84,94,161,237,92,90,105,76,113,163,5,154,236,65,24,168,80,230,61,202,107,151,174,70,111,47,51,56,254,7,76,52,20,158,0,0,4,255,251,178,100,112,14,150,222,114,204,147,185,68,98,72,132,121,195,101,229,94,25,165,167,54,78,101,47,201,46,25,230,149,151,149,112,61,42,10,128,19,124,80,148,129,42,135,3,13,172,87,61,242,10,163,9,140,75,57,176,40,27,151,98,149,98,133,55,152,81,229,116,211,226,235,170,181,133,94,251,158,160,152,149,56,8,98,150,211,47,161,233,118,150,240,207,27,254,53,179,40,254,127,129,155,240,36,236,217,156,19,38,234,77,46,141,50,40,144,208,75,227,67,132,20,185,29,11,128,157,70,37,62,46,148,190,49,184,61,203,127,72,134,82,178,94,77,16,158,194,194,37,114,197,197,16,77,105,161,200,19,202,81,59,3,218,67,89,93,10,58,83,73,25,39,19,177,57,229,173,141,139,79,196,50,191,48,235,88,81,180,176,194,130,53,155,63,179,133,78,216,254,233,144,91,206,35,142,49,124,117,39,252,78,73,38,89,210,53,243,27,160,1,26,21,39,217,112,72,179,73,39,138,51,224,229,211,220,185,162,179,158,55,186,171,167,127,144,22,99,36,179,174,49,139,228,182,118,153,86,62,86,167,105,101,110,141,187,115,47,27,133,46,79,4,57,105,162,90,127,167,36,160,179,227,24,100,94,105,179,73,23,110,229,12,84,88,236,91,51,14,126,76,31,131,185,233,244,205,8,0,192,99,2,140,116,112,168,122,26,0,197,107,202,85,89,157,48,83,9,230,37,8,8,17,17,78,38,209,51,90,161,178,216,230,96,43,174,102,70,244,251,84,254,193,242,243,75,198,78,80,49,180,83,70,134,80,140,22,255,201,247,116,23,209,126,191,223,67,28,71,161,219,25,36,1,6,39,102,158,138,155,174,86,119,212,40,8,92,101,59,113,152,141,65,198,3,13,11,1,67,245,222,99,131,154,104,22,116,144,60,203,69,64,169,69,37,10,139,76,112,0,87,36,161,81,33,250,149,144,135,146,241,129,152,12,28,212,70,64,44,217,234,135,203,213,126,78,154,49,200,234,9,225,183,136,72,37,4,155,36,160,190,23,8,139,129,92,61,34,23,80,157,110,68,15,177,115,63,208,245,126,161,248,239,11,184,55,214,226,41,154,217,208,16,225,165,36,45,138,183,146,199,219,246,37,99,132,34,80,38,138,19,156,211,148,158,3,144,6,54,119,242,176,41,21,148,213,242,253,220,6,134,54,119,137,243,172,15,217,151,151,128,56,188,206,55,206,1,1,16,177,45,18,209,164,38,77,57,178,122,205,87,110,185,217,153,252,204,75,253,140,165,217,9,194,187,68,189,255,162,241,204,27,159,206,183,126,109,187,252,243,251,237,221,250,69,123,199,47,209,251,251,184,219,243,121,223,170,114,220,119,177,129,133,111,0,255,251,178,100,121,14,183,242,118,205,139,143,102,66,66,227,137,181,105,135,102,158,117,217,56,46,97,241,73,12,17,230,225,151,149,112,144,76,94,254,195,103,62,247,151,232,200,249,64,64,0,135,86,18,33,136,2,26,58,64,192,20,46,51,129,63,59,10,16,153,152,130,22,89,224,240,7,215,133,163,165,8,112,60,86,139,15,145,120,139,113,41,163,246,54,38,2,251,83,77,75,89,61,114,92,210,138,103,91,233,157,101,157,91,117,132,201,47,144,8,44,222,230,35,228,213,1,198,35,51,163,76,76,103,52,48,4,189,32,1,104,136,32,98,19,100,16,97,209,177,139,128,236,48,80,54,68,80,135,151,232,146,66,148,133,224,119,168,72,140,2,0,1,176,21,91,106,92,198,119,59,0,213,145,196,88,213,235,118,177,95,44,129,27,236,45,200,98,39,157,197,14,150,90,124,74,3,42,142,12,9,123,73,42,166,167,102,93,25,78,56,86,70,202,70,54,81,208,26,93,224,167,141,23,11,26,210,229,103,229,84,125,34,156,135,170,54,0,154,0,161,134,99,209,212,207,138,39,39,187,72,59,138,253,82,179,187,151,149,189,104,29,203,169,213,170,172,205,145,59,123,142,171,250,162,154,106,250,187,222,229,114,220,102,210,21,186,214,15,246,110,137,189,148,47,53,72,80,33,85,246,5,138,53,121,17,6,13,177,63,240,73,116,111,102,186,235,123,59,179,157,74,125,102,46,236,205,225,89,122,218,221,85,25,205,112,227,140,234,200,221,238,249,139,255,172,92,130,232,192,102,44,168,197,192,188,0,88,65,177,41,102,12,226,5,123,136,22,132,145,12,38,119,134,177,228,187,58,112,123,188,188,90,67,73,211,196,166,165,253,231,238,231,149,69,113,131,211,190,22,58,114,210,95,195,174,169,240,111,223,184,182,7,250,221,169,65,22,76,120,192,104,179,19,141,140,214,180,56,80,196,112,38,97,37,9,132,81,169,242,210,83,48,160,80,97,1,156,54,66,37,34,9,192,77,205,26,96,1,0,0,72,107,52,148,229,219,101,18,162,176,114,131,37,54,15,164,162,121,112,2,38,94,26,47,104,141,88,160,205,56,72,33,187,178,153,222,132,254,46,15,118,31,128,119,56,70,136,91,254,87,59,155,0,210,104,239,18,148,74,36,22,213,23,10,215,190,204,187,172,58,103,38,205,97,208,188,197,128,230,10,218,106,22,177,211,17,62,91,181,138,101,238,164,40,166,55,176,169,236,215,198,87,158,182,165,146,47,205,209,157,171,237,46,41,115,152,62,123,191,37,229,223,244,241,156,213,54,185,223,213,238,233,178,174,11,59,250,127,213,135,141,198,175,94,36,95,59,116,57,202,103,239,110,234,132,227,255,251,178,100,100,140,7,7,103,208,27,143,196,240,65,101,10,31,97,7,120,30,137,219,52,46,229,235,145,15,153,40,117,134,29,96,30,168,250,218,177,126,210,111,213,183,132,20,216,235,99,65,36,147,217,19,26,175,63,42,32,2,68,16,0,5,37,17,0,88,89,75,152,93,165,65,23,157,106,196,94,168,14,209,41,247,147,102,132,188,66,72,76,203,12,165,140,173,110,95,197,58,127,34,198,134,170,93,159,92,171,86,219,254,22,120,254,199,158,65,81,252,232,15,250,0,16,10,62,99,154,148,104,27,104,114,232,206,97,24,76,100,97,136,98,185,150,99,184,74,250,0,66,3,1,129,115,17,72,167,4,238,200,202,81,176,18,142,29,132,12,35,200,18,60,20,85,124,213,85,199,42,10,80,128,10,33,0,136,182,231,38,167,188,0,81,126,148,152,105,124,189,139,73,83,185,149,142,140,138,20,180,89,232,182,252,51,72,184,1,246,171,111,68,168,131,176,195,148,145,99,71,110,162,74,3,44,125,191,84,217,84,85,68,79,216,66,163,105,171,127,71,107,171,66,33,11,74,201,197,137,155,99,76,9,118,104,137,137,243,8,170,89,165,146,119,133,181,245,84,92,146,183,28,108,82,22,181,72,212,240,139,148,212,237,153,139,28,171,151,91,132,211,121,155,217,115,218,136,94,51,106,235,250,215,246,81,181,247,183,159,14,43,184,55,130,198,89,102,120,171,152,147,182,200,127,205,88,144,227,189,146,114,232,250,243,108,219,154,181,92,59,133,52,151,181,53,253,47,143,63,197,53,143,255,255,26,247,135,176,0,0,64,0,0,14,0,21,157,161,80,172,210,243,136,14,235,219,183,142,214,212,146,9,237,6,130,13,96,103,11,181,249,234,193,236,59,160,254,154,158,132,80,255,174,173,175,254,127,247,122,11,125,60,66,96,96,152,47,5,204,80,135,255,57,255,242,228,0,38,148,156,64,174,106,178,6,62,100,127,18,3,195,38,54,248,116,76,46,243,255,23,12,156,204,166,80,6,41,0,185,190,132,74,80,160,136,121,59,41,74,169,220,181,81,88,23,129,77,161,79,80,218,9,42,248,41,99,85,20,155,126,69,33,108,200,237,172,111,157,139,90,61,222,93,34,31,104,220,236,201,222,151,49,38,144,28,22,236,14,232,178,138,88,100,134,43,186,222,31,227,177,205,249,126,154,93,31,78,23,100,17,171,93,170,124,97,137,99,31,91,242,29,150,182,79,212,222,114,26,80,41,136,241,115,129,21,127,252,145,173,13,210,214,114,186,91,189,96,172,199,235,177,253,15,53,182,105,182,217,115,85,193,13,165,246,229,62,95,200,234,99,206,8,68,188,105,171,181,122,109,230,203,115,197,74,189,255,251,178,100,94,140,166,184,104,80,155,121,121,96,68,73,137,209,101,133,88,31,5,209,52,78,225,241,73,13,31,39,85,132,137,160,201,5,13,197,76,61,108,13,210,29,101,234,2,185,177,117,2,52,161,107,142,218,134,171,85,233,0,230,149,88,99,48,117,192,64,128,141,38,18,222,128,232,42,149,71,192,188,81,40,88,140,165,145,16,207,17,194,177,84,14,33,89,7,62,241,114,67,67,232,222,57,253,74,255,242,127,114,83,255,234,154,142,79,147,255,248,111,255,255,255,80,231,254,138,0,0,28,192,67,52,208,246,88,195,64,220,197,200,140,0,14,25,14,110,153,16,151,24,86,16,24,16,2,150,188,193,112,32,197,114,65,57,192,3,56,24,110,67,48,176,44,2,31,91,178,251,38,57,163,68,159,1,92,89,101,76,173,51,41,83,201,32,69,38,223,75,154,74,22,192,152,23,234,213,132,125,96,201,74,190,7,10,195,89,52,1,6,223,193,16,185,68,147,173,66,196,22,64,119,158,0,180,223,111,111,12,179,81,65,55,172,49,187,178,185,201,52,175,226,61,186,222,76,244,78,240,218,44,235,44,92,99,199,192,246,2,195,169,219,22,189,161,155,81,48,217,243,100,188,77,228,140,57,99,136,238,115,175,141,80,158,71,164,22,191,249,153,108,195,106,119,74,237,103,90,111,21,58,181,101,174,119,13,155,16,81,8,219,94,5,36,172,23,59,186,140,232,85,206,226,171,80,198,157,206,1,226,243,83,110,20,152,209,161,62,98,67,49,99,186,129,6,46,97,68,189,45,241,31,85,240,181,93,219,127,91,173,124,189,240,117,52,136,4,194,25,24,46,78,66,105,129,120,8,5,184,165,155,101,131,93,138,48,87,8,152,74,67,241,42,40,62,118,7,178,181,222,201,179,134,171,48,51,40,65,186,38,12,121,3,15,255,23,223,214,95,252,23,224,197,254,237,255,248,15,255,235,253,255,76,11,27,38,252,176,134,172,80,166,155,210,70,72,133,166,94,61,166,116,160,68,77,192,36,6,48,92,55,50,64,50,50,88,225,44,0,134,23,15,70,37,0,69,161,16,139,0,80,12,144,2,16,139,102,39,130,66,64,56,192,110,28,27,135,6,226,32,124,172,3,16,129,68,161,139,210,222,19,70,250,165,65,160,44,98,112,190,17,152,145,111,212,131,200,78,200,0,98,246,195,179,36,67,200,233,81,158,1,210,78,168,61,106,143,233,64,204,250,145,242,189,155,49,121,55,104,152,72,85,233,108,163,112,43,51,132,193,30,64,29,140,243,129,104,171,54,89,254,237,181,145,231,117,75,36,212,142,24,41,92,47,202,158,238,77,183,54,246,147,227,114,221,221,95,50,126,242,21,20,175,89,255,251,178,100,90,142,232,51,118,203,131,185,93,114,66,103,201,209,101,37,102,29,173,163,52,110,229,235,136,246,38,39,205,134,21,88,14,147,213,237,196,172,229,81,230,230,177,171,205,216,116,165,157,194,57,35,82,76,27,47,72,29,175,14,220,179,120,66,132,66,122,40,34,121,77,44,239,6,224,152,114,117,160,234,48,63,31,107,28,171,208,130,118,247,101,47,151,182,31,71,89,40,179,134,178,33,199,92,247,84,77,53,239,106,93,150,82,224,19,208,196,145,96,251,28,49,16,44,44,85,252,118,183,62,72,62,80,18,159,110,154,50,30,134,141,134,27,59,215,87,141,181,67,49,22,149,138,8,20,139,231,215,24,49,255,212,175,244,100,175,111,207,252,218,182,173,255,248,207,247,252,191,255,168,4,224,136,57,53,196,86,53,49,81,56,33,127,38,15,76,134,57,140,175,32,195,19,80,48,86,40,10,3,132,147,21,200,136,248,30,33,10,55,71,22,22,154,82,1,228,16,4,6,66,200,145,67,201,58,132,71,152,129,163,233,48,101,65,154,156,205,98,44,232,233,209,62,220,149,224,105,169,180,180,82,217,11,34,79,246,171,220,148,156,115,22,96,234,186,64,30,133,51,125,82,208,58,101,228,108,4,121,147,49,210,180,114,61,123,126,196,226,248,183,146,172,46,91,128,59,188,44,22,247,61,31,32,115,182,100,115,249,73,180,107,193,190,236,144,143,78,122,180,70,208,223,154,152,150,35,132,195,118,241,173,1,194,247,59,214,99,61,83,51,61,138,241,110,72,77,165,249,111,47,98,200,219,104,207,246,249,88,183,93,225,161,254,90,228,99,120,249,72,118,174,229,139,119,62,144,148,252,158,73,224,62,158,3,180,13,112,200,245,11,196,40,206,216,34,43,155,142,201,28,249,20,180,136,189,116,140,129,40,131,32,96,97,130,234,71,160,34,81,254,113,178,215,168,66,8,68,240,57,56,127,172,43,242,153,51,234,245,114,190,251,230,100,21,254,55,93,17,191,208,103,250,211,255,254,141,255,255,248,15,252,69,241,156,173,145,255,80,224,0,0,2,116,192,20,72,207,179,124,214,227,252,251,82,16,199,144,144,198,245,136,198,69,44,100,15,0,0,198,0,132,198,47,129,38,56,19,104,176,96,96,210,96,168,20,95,225,211,196,200,145,156,68,92,111,195,52,42,161,48,161,132,137,12,14,34,14,80,184,148,178,53,36,115,185,50,157,163,192,45,213,83,73,252,24,172,109,218,30,94,95,120,9,142,100,147,52,86,147,113,206,176,244,177,236,94,162,16,148,80,111,94,74,248,189,51,142,91,5,203,254,242,29,222,157,174,107,168,34,207,11,250,98,12,172,213,201,127,113,172,18,97,2,255,251,178,100,72,14,199,222,105,76,155,186,123,114,71,37,25,243,96,236,108,29,77,165,50,78,237,229,201,27,158,230,133,149,137,168,199,96,115,124,90,54,46,124,235,26,131,237,165,118,109,86,67,202,59,178,107,109,238,29,164,106,36,78,89,133,75,194,140,124,189,111,210,154,52,23,5,82,170,242,182,11,13,245,45,33,197,162,154,3,215,186,75,196,204,54,205,106,19,184,135,244,203,97,212,181,1,251,75,122,202,160,222,93,157,74,121,226,64,101,99,122,133,79,23,187,162,51,40,114,237,66,212,241,139,255,123,19,78,184,148,56,50,159,1,56,0,6,196,207,196,28,4,20,80,34,12,42,120,125,244,175,58,56,28,98,15,12,242,227,46,31,10,131,201,66,229,146,96,203,9,193,251,187,105,66,107,251,61,81,205,211,34,102,88,233,165,35,76,12,212,109,182,14,74,234,105,55,251,53,180,189,127,209,212,21,152,172,55,26,86,214,154,204,41,28,108,201,24,196,42,153,138,149,158,134,169,209,136,131,8,9,5,193,209,70,255,52,93,99,36,112,5,40,160,162,129,17,35,80,136,3,128,89,43,80,168,70,96,226,8,212,84,30,110,64,224,192,168,36,177,50,195,32,159,136,97,138,4,5,208,251,138,210,32,101,136,40,193,76,44,165,177,188,160,46,174,42,161,149,10,172,109,59,124,93,12,85,67,145,206,203,100,203,201,44,27,15,171,181,167,170,230,183,205,176,70,228,26,127,89,32,185,87,101,245,252,40,199,109,240,138,3,131,220,189,140,247,164,227,94,109,223,57,93,253,245,53,161,182,15,168,26,188,209,247,180,47,79,113,22,247,111,123,75,237,117,188,229,145,158,45,163,51,218,184,182,99,99,196,172,207,103,129,27,13,115,190,130,217,13,181,228,5,78,183,11,85,158,5,231,99,123,6,20,93,62,123,59,157,187,123,232,87,195,217,155,227,55,224,177,63,40,45,30,54,46,82,188,192,68,202,17,154,35,176,195,112,67,33,167,65,69,165,97,187,203,185,221,21,114,165,244,54,216,32,243,113,50,194,209,208,197,23,94,32,193,6,194,140,221,254,152,213,76,51,112,90,143,6,81,130,79,155,183,127,196,127,127,161,245,21,183,47,255,118,195,59,45,245,8,0,4,91,144,204,198,99,86,200,204,8,224,59,28,12,183,134,30,97,152,52,184,100,16,2,58,151,36,104,152,100,66,106,221,8,23,134,2,216,187,252,68,74,242,80,144,176,150,5,42,129,203,117,60,74,0,74,13,49,63,101,29,172,75,48,134,31,217,126,220,55,147,36,67,32,152,68,56,228,71,214,236,117,198,218,118,218,123,172,183,120,30,237,115,41,25,11,122,161,129,174,20,54,184,14,113,255,251,178,100,53,14,150,226,104,206,155,143,76,240,71,229,25,195,101,169,80,28,37,165,56,110,101,235,136,236,14,231,189,130,189,224,172,92,246,255,62,255,55,188,35,178,213,142,158,195,98,248,106,89,223,185,198,249,76,199,107,63,206,182,120,250,112,212,175,50,73,72,0,41,32,160,40,27,13,145,147,161,130,136,28,164,0,64,0,98,22,214,196,46,35,62,128,242,168,136,202,33,101,83,101,192,112,185,63,85,132,228,217,28,138,1,97,113,30,191,163,233,234,103,197,104,215,78,40,217,151,131,153,69,11,68,245,231,152,220,213,20,24,226,48,251,215,161,81,35,128,106,128,0,90,67,129,169,32,63,162,52,193,62,150,65,190,131,162,210,241,18,50,32,34,69,48,235,42,198,206,146,48,149,58,252,225,148,67,255,255,117,51,9,120,177,60,229,239,225,254,92,23,101,108,83,252,248,224,221,90,237,100,113,121,80,111,145,236,83,191,245,164,100,48,50,144,208,46,211,63,178,12,101,152,4,8,76,144,226,50,123,144,192,0,199,225,6,130,15,166,85,42,49,99,90,80,184,79,160,140,145,109,150,136,54,96,202,221,226,18,193,160,73,89,114,102,35,242,192,188,207,171,39,138,198,203,197,47,180,215,108,89,109,85,203,232,151,58,105,65,43,143,47,150,87,112,207,227,110,203,146,51,15,58,123,157,55,204,196,202,67,47,42,211,67,107,82,235,42,156,146,77,194,87,87,113,109,120,54,65,209,245,142,150,250,30,226,54,217,218,247,167,216,81,39,89,95,66,141,99,154,123,81,35,188,233,117,153,20,204,170,213,12,86,236,222,216,250,201,250,132,189,196,39,209,217,94,220,237,29,53,77,102,181,140,255,116,113,66,142,167,176,225,70,158,122,106,57,236,205,106,94,52,45,227,122,220,141,236,86,96,172,90,193,139,136,78,85,127,61,107,159,141,194,210,226,107,255,179,181,118,37,254,74,233,129,66,0,0,12,67,114,86,112,12,243,47,225,130,32,167,57,143,86,113,97,82,124,77,223,97,197,205,90,241,16,35,141,4,97,149,85,11,70,112,24,181,217,226,184,245,206,55,129,202,181,172,79,234,214,178,182,125,127,251,130,0,6,3,112,192,148,56,206,244,60,210,51,232,226,200,36,4,72,152,238,143,24,195,209,197,0,149,129,140,5,25,168,9,195,50,172,193,10,193,145,2,180,210,168,122,21,49,176,176,128,100,219,108,56,34,6,2,84,33,112,84,104,26,16,17,0,43,164,166,52,178,93,196,171,220,141,123,206,87,70,32,65,166,89,164,78,229,123,5,96,15,111,146,161,85,23,189,62,222,245,85,98,53,238,177,129,92,201,25,80,179,43,164,194,196,102,32,231,166,101,255,251,178,100,60,12,135,3,103,205,27,187,121,112,60,39,58,42,97,231,38,31,25,199,44,78,225,147,201,39,28,231,245,132,53,161,190,180,243,95,10,31,11,107,112,174,240,121,87,82,207,139,54,71,190,49,237,85,222,113,182,233,49,114,55,13,193,138,61,55,149,205,98,231,235,27,141,168,207,251,5,100,117,226,186,146,4,92,71,127,168,239,165,204,174,112,94,98,88,180,131,21,92,211,89,59,250,98,173,116,158,11,12,8,48,158,170,240,255,47,102,120,186,138,245,153,76,213,150,86,182,92,129,61,214,1,9,164,241,19,96,0,64,2,95,186,1,53,17,25,57,126,22,248,129,69,113,169,184,175,5,151,17,24,170,183,35,42,89,146,157,234,191,95,253,31,122,24,235,125,54,3,26,123,24,140,120,228,32,111,249,221,179,197,118,59,253,222,80,254,176,0,6,49,205,36,51,84,201,56,236,183,62,29,152,50,148,125,50,102,41,49,97,183,3,49,33,96,44,4,15,25,98,11,26,38,98,11,1,102,24,141,227,197,147,30,44,8,170,125,186,12,2,35,203,218,238,17,6,162,65,176,96,24,13,13,218,57,156,161,121,49,192,77,158,10,70,20,82,24,77,16,67,45,193,169,188,189,223,112,219,63,140,197,180,129,81,102,28,167,105,208,117,41,1,148,135,30,162,68,59,205,146,186,252,173,78,248,207,213,159,79,154,250,158,230,115,117,231,101,24,174,76,245,43,158,199,232,47,125,2,242,156,202,101,200,165,245,176,232,97,133,91,249,212,137,97,143,119,159,216,113,59,218,241,56,227,160,20,230,91,175,99,5,70,34,97,77,49,213,175,206,183,19,190,85,98,21,135,229,184,18,37,71,5,165,170,46,67,115,175,95,135,226,76,137,136,22,161,163,121,59,14,164,94,210,255,105,200,224,46,15,43,17,170,86,200,255,139,220,92,153,42,39,81,30,247,83,166,127,115,38,114,104,176,242,113,188,240,197,0,48,0,220,1,16,126,2,231,53,149,38,0,44,46,77,88,2,17,33,21,5,72,147,122,234,17,200,195,49,41,189,210,223,7,203,128,79,214,251,251,106,239,165,255,167,250,186,117,160,214,103,120,254,125,146,41,169,50,40,83,173,3,53,168,235,51,103,14,32,61,203,194,0,1,97,145,96,198,145,176,207,245,252,255,97,104,160,68,50,121,101,49,205,119,49,44,9,17,1,193,81,4,192,224,120,205,98,7,134,31,1,38,2,2,73,2,48,19,177,38,168,96,56,162,98,88,13,2,146,3,96,160,93,43,7,0,244,206,46,208,168,10,215,96,244,213,128,27,176,24,11,151,224,26,113,153,8,105,76,41,228,0,187,52,132,74,112,146,186,142,36,52,140,32,196,117,255,251,178,100,52,14,199,91,120,204,19,175,77,224,70,166,89,194,101,45,102,159,73,227,44,14,229,51,193,11,24,103,9,132,21,152,23,2,124,98,57,192,79,223,26,90,133,145,234,137,9,145,207,48,151,240,254,133,222,179,176,194,249,146,150,142,97,234,28,138,214,43,157,193,57,90,193,119,123,103,94,146,227,245,168,186,140,168,189,31,157,254,13,33,99,81,216,239,6,43,52,146,56,41,37,198,91,97,95,247,139,174,126,19,101,141,134,81,199,47,42,67,76,55,187,107,151,148,111,38,75,136,77,56,202,151,19,202,222,197,117,50,21,145,120,188,62,190,101,107,24,172,254,76,75,45,69,238,88,157,78,235,99,153,178,247,157,224,24,1,32,81,68,27,52,90,64,48,23,243,8,246,134,237,185,15,248,80,189,55,118,111,187,107,160,43,65,242,95,113,54,158,164,133,70,109,214,132,233,130,150,254,95,79,63,183,250,141,130,144,166,129,120,234,214,59,140,203,201,137,167,235,232,118,231,229,42,232,49,252,94,50,129,202,52,181,251,63,222,89,50,4,124,50,250,78,48,92,114,52,44,15,6,2,102,7,0,70,89,3,38,145,143,12,0,194,242,8,195,192,141,139,133,132,240,80,97,20,28,30,194,128,131,119,33,13,76,37,4,218,226,130,11,100,26,104,33,80,195,199,7,81,231,65,101,160,243,158,245,176,44,91,146,2,228,82,209,239,19,45,68,138,202,89,77,188,11,161,16,19,20,109,201,60,114,118,200,69,113,91,172,218,214,189,247,32,108,122,160,56,82,67,114,61,70,105,40,235,76,168,181,29,92,104,165,191,41,189,157,118,145,149,236,87,29,38,158,52,33,140,107,9,234,244,175,29,92,108,83,103,95,22,91,53,98,149,231,103,176,68,129,66,185,216,160,242,117,83,38,147,73,165,219,110,210,131,50,76,161,112,97,133,167,234,240,219,19,134,171,77,41,54,78,181,164,122,169,116,76,252,130,53,255,172,133,193,77,132,166,159,108,202,137,249,82,246,146,232,148,165,98,180,208,243,190,104,20,168,217,184,210,197,174,126,55,170,212,72,0,12,2,29,72,225,214,10,100,8,179,55,73,140,199,157,151,77,161,3,81,113,212,116,41,173,160,34,195,33,232,242,96,133,182,230,169,104,53,160,139,223,21,31,71,214,191,108,223,125,170,232,143,144,152,205,64,228,185,110,185,85,114,159,255,187,232,0,78,185,146,53,30,4,250,60,83,74,216,0,203,195,66,152,12,96,208,49,209,176,12,112,88,3,28,153,76,100,41,48,0,24,68,47,18,39,152,32,52,96,128,72,96,36,186,0,192,168,65,65,219,103,49,152,33,89,24,240,192,96,198,195,66,254,160,123,43,24,1,255,251,178,100,36,14,71,97,108,78,139,143,54,66,69,195,73,201,101,34,102,27,201,163,66,78,225,235,81,20,142,230,133,166,9,170,24,40,0,171,19,29,205,126,91,138,93,210,150,237,105,42,23,221,66,0,28,46,195,12,76,223,143,243,65,114,145,68,15,194,238,97,206,198,163,101,120,156,112,92,46,76,180,244,87,52,61,202,140,22,106,76,161,105,165,227,130,145,19,234,186,67,115,196,144,85,241,217,51,34,228,73,6,34,157,205,62,204,132,41,214,149,247,163,27,62,84,76,144,246,160,200,7,190,80,195,49,137,145,7,209,97,192,96,192,4,78,108,98,1,240,6,80,196,250,47,22,255,230,101,199,137,187,123,52,217,216,136,69,51,24,209,237,193,16,63,25,239,230,42,123,161,56,126,235,32,132,211,182,116,30,118,122,121,126,146,223,159,7,108,129,64,0,0,35,16,146,213,18,60,7,248,197,72,9,241,154,242,226,133,164,92,96,16,94,156,38,91,170,189,205,137,244,169,227,240,214,82,122,237,40,166,181,69,48,34,183,54,9,236,89,215,110,42,234,108,169,233,58,184,144,240,14,203,121,254,254,223,248,62,43,25,78,109,31,60,222,26,216,123,24,210,19,152,124,14,24,42,60,152,40,18,16,7,37,1,40,192,42,98,72,116,97,152,40,9,89,144,66,84,55,125,118,130,138,232,48,208,24,67,132,135,112,135,33,37,9,170,22,95,98,172,214,90,191,75,166,44,67,85,67,44,116,206,98,232,110,157,132,17,68,197,68,81,113,23,204,97,201,42,116,134,167,70,250,206,74,167,149,66,85,139,236,53,68,109,141,67,7,32,210,196,143,98,49,42,174,70,115,135,41,168,186,206,179,108,44,210,93,61,128,194,175,10,98,83,116,74,179,79,141,184,145,86,118,198,231,9,134,45,172,223,14,208,148,246,85,166,152,104,203,86,237,190,219,46,116,147,223,108,83,63,86,185,70,107,49,114,246,186,203,92,222,21,171,245,173,227,89,205,99,127,159,154,60,159,215,20,246,212,205,111,115,119,178,235,80,247,62,247,106,238,14,166,141,168,79,97,109,185,191,246,192,14,65,129,4,12,100,18,160,144,137,147,104,101,6,66,29,22,76,163,6,4,182,107,101,87,97,85,199,86,153,115,102,136,51,168,63,43,77,230,224,199,102,10,234,206,194,61,151,76,83,58,54,17,72,163,255,240,188,226,171,232,222,87,150,255,173,159,251,68,0,0,179,28,221,141,61,221,55,58,240,221,167,161,41,9,148,212,98,200,115,41,14,209,252,192,131,51,7,12,204,80,4,37,23,133,65,128,192,169,142,192,140,236,182,43,233,55,7,3,169,160,150,225,192,160,0,5,164,169,122,48,152,140,32,255,251,176,100,32,142,230,255,112,80,147,140,47,178,66,70,89,144,105,135,102,27,1,165,70,110,229,231,192,254,11,103,9,148,137,154,130,5,246,76,7,29,5,167,72,176,62,64,199,157,215,218,228,58,248,53,182,134,234,52,165,240,212,229,171,221,233,109,155,218,173,46,87,15,190,244,214,103,224,63,129,177,228,236,73,186,86,174,156,60,213,30,22,228,92,134,95,248,65,160,146,116,85,50,44,38,82,233,104,153,15,191,136,47,142,66,239,61,53,203,31,177,5,98,108,208,150,212,209,213,192,208,229,163,214,181,172,74,153,67,51,51,107,204,19,93,99,125,89,195,151,248,159,238,67,163,101,67,72,250,122,177,184,251,13,191,53,103,87,81,243,188,92,195,67,89,153,206,200,206,4,92,153,31,16,20,110,175,253,76,194,252,176,236,184,190,17,88,112,176,92,184,48,65,135,194,16,5,11,21,153,135,45,67,20,86,10,87,11,18,181,22,198,98,16,45,41,133,8,45,176,132,235,240,45,6,113,254,234,19,30,204,220,43,248,247,246,215,243,62,223,253,81,232,71,173,186,127,255,255,205,36,231,49,12,7,60,52,28,49,240,129,49,176,163,44,193,158,226,65,129,32,57,131,1,3,148,216,198,190,56,69,72,211,4,245,126,69,4,165,164,203,200,4,43,56,136,20,65,153,90,146,102,175,20,18,213,125,35,187,148,228,10,180,233,75,165,206,109,155,79,76,170,157,13,98,8,22,244,100,65,39,201,254,147,66,212,207,34,98,18,181,143,246,181,44,209,235,129,254,235,51,226,243,233,121,86,228,43,242,198,121,164,41,163,202,114,25,209,173,107,36,217,92,214,178,221,23,218,12,100,75,247,58,65,92,178,219,229,192,90,113,70,126,216,246,254,132,201,130,127,88,51,234,23,219,109,49,123,71,117,189,222,79,54,119,12,129,197,220,59,106,124,106,251,63,175,6,36,184,109,171,232,78,103,22,92,219,166,113,71,63,86,43,87,157,229,206,118,101,212,38,248,177,182,254,103,176,218,210,81,102,159,171,225,221,213,0,77,210,184,224,102,228,134,120,166,244,38,121,45,69,198,116,33,243,12,44,217,148,58,220,204,201,160,33,146,225,141,135,102,166,89,50,228,199,28,24,132,46,137,149,161,63,250,107,228,14,72,255,238,95,255,255,236,244,113,15,83,188,192,0,0,99,60,35,51,179,54,35,1,104,3,47,202,179,35,210,179,131,73,195,15,130,147,16,68,33,225,48,193,32,76,196,128,176,198,64,64,26,0,122,196,88,205,149,86,51,12,6,30,21,32,108,66,148,44,94,73,252,160,134,17,0,140,18,43,1,215,160,60,0,92,48,65,40,195,98,221,98,179,37,105,89,15,179,255,251,178,100,42,142,231,55,105,78,147,186,122,240,68,229,217,193,105,130,100,158,69,161,58,111,105,235,193,19,160,231,73,150,9,88,255,3,39,156,2,168,24,52,6,96,197,39,132,28,143,244,165,213,68,171,141,116,103,140,19,158,118,73,203,115,30,179,129,164,194,57,99,67,9,2,250,39,18,192,49,232,61,152,160,129,82,209,161,69,26,51,122,164,196,225,41,54,46,153,56,83,239,41,137,237,167,145,11,180,119,31,180,206,109,250,243,29,161,176,106,92,194,175,126,235,115,106,180,214,54,242,155,198,254,102,215,253,203,63,20,67,39,247,240,29,231,211,74,221,106,246,173,107,74,67,113,199,137,79,27,46,163,120,155,165,117,3,51,252,222,180,181,60,11,218,94,220,182,128,252,40,1,64,66,16,97,66,230,120,169,64,147,29,8,2,29,137,204,36,33,48,112,48,216,53,104,178,99,12,22,64,94,136,208,166,113,217,31,4,37,138,27,26,178,70,69,79,70,239,255,233,250,159,206,137,175,6,8,236,187,251,182,212,223,39,255,186,95,126,72,0,225,128,80,189,27,19,15,249,138,17,59,152,207,1,177,132,104,208,152,44,130,249,129,80,18,152,19,133,232,84,5,76,1,0,96,20,36,36,65,94,58,144,202,190,5,1,52,198,11,192,6,122,194,155,176,4,226,179,138,141,65,96,129,33,85,0,97,131,194,77,83,98,212,164,91,57,72,32,25,196,55,161,140,161,213,148,74,153,43,59,180,197,98,108,205,33,137,130,89,89,143,115,31,122,185,58,121,31,133,153,219,14,41,178,98,226,245,105,219,98,149,232,12,238,157,40,24,31,24,216,48,149,50,5,174,204,236,58,112,81,54,233,184,78,136,103,246,72,158,42,184,146,103,30,85,51,58,126,100,244,122,182,198,165,117,0,219,222,155,89,93,62,139,157,166,98,219,26,207,194,54,42,171,91,222,233,62,237,104,144,220,235,168,112,9,83,36,150,143,181,84,109,83,108,79,224,193,220,145,245,152,54,85,69,222,219,59,60,86,93,68,146,7,141,85,213,237,241,2,72,245,198,97,190,136,194,189,70,138,106,30,6,90,69,209,137,77,50,25,17,193,48,241,169,199,72,236,164,80,56,165,33,32,192,190,184,54,147,129,221,244,171,58,168,66,195,140,202,14,207,179,33,85,11,224,122,221,42,255,118,217,60,237,225,19,86,54,198,235,87,255,111,252,223,240,79,87,245,58,65,0,0,1,48,198,214,248,254,252,28,213,166,24,193,112,92,200,180,244,219,0,112,194,80,224,197,0,216,75,48,92,225,205,94,110,133,22,160,205,91,38,70,106,78,174,112,48,151,56,190,225,229,201,137,43,129,102,193,198,12,106,210,33,11,168,255,251,178,100,32,142,7,25,104,78,155,186,121,240,48,5,234,106,60,5,151,30,41,161,56,110,229,237,129,16,20,231,97,172,148,112,18,173,44,64,37,89,34,123,154,115,204,138,70,184,133,200,156,19,117,113,160,93,23,200,230,80,134,131,81,104,151,52,9,32,149,84,169,156,144,182,196,71,62,137,131,251,199,134,126,172,57,167,152,199,36,121,181,21,118,211,86,200,182,23,75,185,90,142,117,98,204,85,161,89,31,22,130,109,42,179,109,103,13,207,220,25,97,189,220,27,52,205,244,198,172,197,35,102,22,51,108,158,174,235,157,53,219,13,17,163,49,107,88,172,187,249,214,105,186,235,70,30,119,188,239,255,245,47,213,165,199,214,233,36,76,97,236,40,202,182,8,47,169,18,250,197,247,184,89,211,216,150,154,52,185,195,195,164,7,121,171,247,129,0,0,0,42,17,3,99,121,242,118,150,192,11,75,130,91,49,80,7,15,127,45,49,55,243,252,255,255,250,235,255,177,130,102,180,183,198,41,211,222,198,127,213,255,136,234,14,0,37,48,94,121,62,173,144,55,126,11,48,69,254,48,80,87,57,232,218,11,139,6,4,153,0,96,144,144,25,1,50,230,41,137,230,4,128,6,37,9,200,152,120,32,34,0,187,179,129,80,70,64,34,56,26,25,65,229,156,2,122,136,232,60,23,137,15,7,101,18,224,8,152,33,145,232,42,74,28,71,97,113,246,146,46,158,76,89,201,11,18,184,91,245,49,134,147,45,215,178,172,137,99,21,185,36,200,230,74,204,173,81,190,51,212,138,38,225,67,118,200,207,133,205,182,206,120,185,3,45,253,219,116,157,115,139,152,33,182,42,123,204,200,224,243,114,235,221,141,182,25,217,25,171,27,110,91,172,45,192,45,51,233,150,220,235,201,167,122,249,174,125,126,158,253,85,243,196,115,204,192,142,132,200,218,205,56,164,35,217,96,238,86,72,234,217,225,157,147,203,19,17,147,238,242,217,29,54,203,22,6,23,207,188,179,89,60,204,188,220,188,217,5,205,182,218,95,154,175,96,51,171,227,214,252,28,116,34,61,194,160,0,16,0,64,209,100,3,223,66,184,32,28,140,69,76,112,32,232,125,186,46,81,34,173,188,174,243,139,5,78,224,233,166,206,66,36,97,148,35,135,167,56,141,133,246,61,201,255,185,108,244,126,71,222,223,222,16,119,22,112,149,94,47,183,250,63,253,96,0,0,1,52,194,120,120,205,110,129,212,199,32,80,64,32,72,97,140,26,198,47,192,78,96,160,9,230,4,161,50,103,2,38,4,86,109,209,6,160,184,58,18,146,105,90,100,98,47,49,118,84,144,48,37,64,216,128,136,29,191,105,35,64,4,67,232,170,96,3,37,255,251,178,100,35,142,167,43,103,206,155,219,121,240,68,229,73,210,101,101,104,27,229,159,56,46,233,235,89,11,35,168,105,132,157,80,230,78,144,192,215,8,18,18,137,248,240,121,154,70,58,16,114,169,210,226,150,127,9,58,18,142,48,19,35,212,113,57,145,163,28,135,46,204,249,149,136,197,139,189,153,190,120,7,245,136,2,93,174,181,107,155,75,154,216,37,146,239,224,236,220,47,48,59,208,54,131,188,57,58,245,214,181,18,91,179,234,29,124,141,62,253,185,79,188,223,47,183,254,12,199,42,248,47,113,233,110,221,173,219,123,158,186,167,123,187,124,20,83,111,231,51,99,223,191,167,196,210,203,53,95,209,66,198,198,246,91,171,236,205,77,205,106,197,157,149,85,14,103,110,115,61,240,35,76,173,13,61,43,188,82,245,53,242,128,0,6,84,76,96,145,83,129,76,18,24,111,224,146,74,89,43,143,13,46,68,78,14,20,132,58,44,89,226,57,68,166,183,11,45,92,160,187,14,120,230,66,243,187,249,223,138,120,223,25,255,250,5,252,67,248,177,202,52,250,255,175,231,63,178,42,255,229,70,99,57,232,110,199,14,110,220,32,109,152,32,102,2,184,100,210,42,96,16,126,97,129,50,80,63,130,3,3,66,135,51,17,68,177,66,102,162,40,209,35,80,224,193,16,73,22,12,33,38,3,16,76,6,2,141,144,5,46,176,208,241,32,102,77,178,115,35,97,116,4,64,1,138,144,186,39,60,120,27,193,218,170,46,72,146,180,130,19,145,23,56,85,135,27,128,28,70,99,50,232,215,18,176,81,45,41,212,242,230,211,183,72,228,188,139,138,59,208,169,226,238,72,185,111,104,192,99,189,154,74,43,166,205,236,8,88,122,141,225,238,46,190,243,173,194,132,173,220,31,219,26,102,248,217,95,62,169,173,125,125,164,169,241,143,175,75,110,254,22,177,155,91,84,197,162,252,96,159,168,99,90,79,54,97,215,19,95,24,195,205,107,91,241,171,120,52,220,244,117,141,110,93,222,153,206,235,233,60,186,241,45,31,79,161,249,59,161,52,121,179,254,41,128,29,5,19,141,133,208,128,116,246,19,242,185,187,102,38,214,147,207,70,202,142,44,217,161,144,140,74,235,92,170,152,115,166,211,189,83,204,247,255,255,255,153,255,255,255,79,252,68,119,31,54,198,180,13,9,247,71,69,52,128,228,79,209,144,245,192,0,0,77,120,200,115,220,248,112,240,204,212,180,201,161,188,197,3,56,199,176,116,193,176,64,128,136,8,13,140,5,9,140,189,18,76,24,5,144,66,49,66,92,26,182,164,83,134,161,78,121,18,13,197,129,162,219,39,11,32,237,79,5,25,151,63,5,104,51,34,131,211,226,255,251,178,100,36,142,166,215,104,207,155,185,122,208,73,138,154,39,96,202,82,29,157,215,52,78,233,235,193,40,161,40,141,134,162,56,157,242,188,136,230,245,29,144,46,42,160,146,186,138,114,206,38,106,119,9,99,24,205,73,11,64,111,119,247,107,251,48,115,145,158,125,251,184,99,58,192,158,76,235,57,68,239,118,107,20,212,191,213,170,179,31,127,120,214,155,182,144,212,155,210,226,21,53,219,69,115,50,40,173,104,222,21,210,69,109,155,45,106,48,50,230,35,4,108,87,112,49,124,205,169,255,135,12,158,198,206,254,220,255,253,154,180,187,84,56,51,60,135,99,118,54,225,246,23,241,89,96,226,51,140,121,111,158,143,107,132,254,88,147,76,174,132,193,36,4,85,122,168,107,170,52,1,0,0,11,250,108,111,178,61,10,16,84,102,182,183,26,27,178,86,40,179,60,133,19,16,183,80,227,149,254,157,191,251,121,255,255,255,255,159,255,253,203,105,181,132,117,99,141,62,251,21,198,142,189,72,69,38,91,74,41,29,94,70,221,13,221,75,141,122,22,110,89,253,32,57,146,157,153,231,158,1,14,152,105,187,254,96,233,192,113,186,0,98,41,4,98,73,36,28,134,133,8,243,55,80,35,27,72,116,210,62,102,198,4,155,142,128,67,2,198,148,12,68,24,230,9,66,162,0,226,72,128,66,140,157,96,196,141,80,196,182,118,196,132,131,140,140,2,48,140,211,150,145,137,183,206,238,80,235,121,15,60,233,30,226,10,13,98,30,190,39,212,161,194,150,188,111,69,235,17,50,70,63,112,89,250,180,93,229,79,129,188,125,201,2,185,131,184,72,219,128,167,51,140,30,114,59,164,101,225,77,26,254,244,106,49,85,84,147,21,246,133,34,142,36,121,118,122,70,174,107,161,155,18,176,111,111,253,219,221,125,235,205,120,185,215,133,127,73,33,99,52,197,169,247,201,131,149,115,127,62,181,234,247,27,194,182,182,154,19,4,234,228,83,19,200,77,241,181,36,27,91,122,132,197,45,33,239,86,131,51,232,14,181,136,210,122,124,107,26,255,63,227,31,59,175,206,245,76,249,255,224,73,88,116,12,17,81,129,175,197,57,146,101,30,102,171,255,145,201,53,106,215,254,228,155,71,117,250,93,182,254,165,250,30,151,255,255,250,193,28,99,102,68,113,158,201,246,101,30,189,58,172,69,217,160,209,163,138,177,252,1,70,31,220,85,241,96,48,79,69,113,24,13,2,0,0,2,112,196,66,252,251,194,252,218,209,100,205,64,8,200,241,44,225,144,76,12,58,133,203,144,129,148,56,45,53,208,17,49,184,112,8,28,23,142,97,194,25,219,164,67,133,135,52,226,160,162,133,76,17,116,191,105,28,255,251,178,100,30,12,198,226,103,78,27,186,122,192,70,70,41,227,100,79,154,27,57,163,58,110,233,231,193,41,170,40,77,148,157,81,5,6,60,128,104,88,171,91,99,67,6,56,230,14,98,22,144,50,19,172,183,132,92,23,37,169,176,162,22,177,40,210,81,39,14,149,108,116,138,161,10,153,22,225,21,154,14,189,151,163,101,25,148,140,7,24,118,135,63,166,236,21,20,215,194,153,228,186,126,145,35,245,188,175,56,239,127,118,191,189,20,179,252,116,150,245,174,212,66,237,247,119,145,49,246,103,197,181,105,106,234,158,158,175,229,180,145,117,6,123,69,205,181,83,249,194,36,8,116,197,181,153,155,188,104,47,99,72,207,90,120,185,133,89,225,185,99,13,177,101,139,92,94,19,218,205,88,251,135,7,121,120,14,57,37,81,22,216,41,106,0,0,112,128,81,162,227,10,146,76,144,94,19,219,102,140,231,199,29,161,97,208,51,23,46,54,242,208,61,255,4,115,147,53,62,187,159,81,138,82,52,223,220,239,184,222,95,255,254,255,144,77,168,54,195,98,115,30,20,138,69,36,29,197,133,19,231,170,100,70,240,0,64,167,76,59,24,207,177,8,12,222,23,76,254,58,204,163,69,77,111,35,71,133,227,10,6,240,89,51,31,72,229,227,57,103,192,193,13,77,224,49,19,25,73,118,13,2,100,172,56,4,93,197,151,169,53,48,1,0,46,130,91,24,37,76,128,178,4,196,158,32,105,146,129,208,84,172,242,103,115,106,142,173,124,174,95,32,193,58,228,175,66,69,137,77,134,244,106,119,158,179,194,109,133,254,26,160,181,207,206,81,153,22,39,150,14,97,79,161,111,166,253,82,117,213,244,214,107,255,218,149,115,111,121,173,51,14,102,203,64,166,210,22,255,16,201,53,113,14,145,181,184,58,92,207,157,215,210,218,180,248,249,147,45,79,34,125,199,255,115,212,187,205,172,181,85,229,37,189,37,173,59,233,251,12,247,163,20,118,251,202,118,235,192,111,111,132,213,216,225,106,59,99,124,120,86,203,236,69,131,118,189,213,27,191,67,5,0,32,71,120,102,14,80,193,36,68,174,17,115,19,226,1,189,4,175,100,251,193,42,35,109,31,153,196,116,169,49,250,177,215,219,250,143,95,9,191,255,255,254,161,3,241,179,231,14,29,255,250,249,79,80,211,33,41,254,62,127,244,250,154,221,21,247,7,232,171,53,152,252,110,192,32,71,29,252,192,14,51,111,214,12,86,108,49,217,0,201,43,176,32,216,204,149,50,135,9,141,5,194,128,241,0,0,56,134,60,123,103,11,147,159,99,212,79,216,242,41,19,182,219,74,18,217,32,54,91,119,81,224,121,197,176,39,158,54,65,135,106,51,255,251,178,100,34,12,198,40,103,209,27,154,121,114,77,200,57,243,101,231,86,32,29,215,46,47,109,235,209,9,160,167,137,145,30,58,209,211,14,80,132,109,26,232,141,109,249,103,61,46,224,210,199,2,71,179,64,154,46,213,59,92,31,85,190,49,54,51,11,132,114,239,189,83,187,151,183,84,85,99,121,132,151,174,254,175,159,46,92,181,108,245,212,255,88,109,30,26,129,3,83,79,235,184,142,123,212,122,98,208,119,184,191,247,145,233,36,25,34,191,110,129,88,35,229,219,19,248,212,89,165,126,96,231,117,166,30,207,22,173,79,225,71,195,19,91,142,51,71,39,24,176,226,65,123,11,80,222,231,48,153,49,15,46,240,0,140,29,1,121,62,128,65,77,49,197,96,61,165,138,51,137,168,20,88,132,68,177,118,101,84,77,63,177,93,184,54,246,118,105,164,217,122,253,138,154,65,142,101,12,181,27,255,159,22,185,85,86,118,119,66,83,255,212,163,121,103,237,117,79,148,126,84,10,24,166,149,110,230,139,185,21,168,1,48,102,22,83,93,96,224,50,192,82,83,17,128,221,49,57,42,115,64,66,54,48,80,3,147,0,113,116,48,102,1,131,3,0,137,49,158,13,195,5,144,199,75,176,206,3,26,2,2,60,24,176,152,210,153,127,65,136,230,114,3,66,96,192,42,92,86,14,12,59,34,140,46,176,148,226,19,130,128,97,133,130,48,67,21,144,12,2,167,88,235,15,97,86,73,90,220,106,76,254,197,5,129,16,94,25,81,86,60,28,14,170,215,238,141,115,77,88,119,32,161,93,178,4,241,100,106,136,158,98,35,74,150,102,216,26,99,159,10,157,0,158,231,71,210,181,64,197,160,188,3,213,55,184,107,81,157,53,98,240,160,227,9,27,215,91,62,33,102,105,228,37,178,67,172,121,49,191,149,212,123,223,84,172,9,115,137,35,123,125,219,56,220,24,56,143,47,76,59,155,48,115,38,98,126,205,220,123,148,102,57,244,219,150,44,250,77,103,8,150,121,51,233,27,219,160,51,47,188,172,242,118,214,205,71,107,210,234,21,173,109,215,26,123,75,91,88,222,51,124,238,216,135,170,98,32,0,88,32,34,40,162,0,147,138,151,25,66,141,7,61,109,176,38,42,21,251,27,151,199,242,163,250,242,44,193,180,179,225,12,178,228,251,36,79,64,239,73,63,253,63,252,159,244,111,255,85,111,19,19,212,112,3,76,163,206,58,97,71,170,194,73,0,18,74,112,197,20,168,253,185,108,230,37,208,201,82,176,198,242,128,250,225,76,204,160,180,201,16,204,32,180,48,8,64,50,8,143,49,56,116,16,200,28,72,232,33,107,215,242,65,86,17,82,33,105,88,87,200,148,104,68,2,255,251,178,100,30,142,71,18,113,77,27,185,122,240,61,199,138,23,96,199,82,26,229,163,56,110,189,149,65,7,21,39,141,164,149,144,16,107,70,96,116,140,253,49,209,105,87,160,68,200,91,27,141,60,16,195,171,47,181,7,178,120,91,224,189,137,139,235,233,15,170,71,167,82,83,200,224,99,129,6,21,224,65,222,161,214,72,174,156,150,247,53,182,221,168,48,236,12,76,111,121,95,182,190,14,192,159,221,109,42,198,175,253,159,192,167,86,90,249,202,246,171,90,242,215,251,75,75,120,181,106,214,179,53,243,121,105,173,64,182,235,62,183,53,226,54,198,125,31,102,243,168,81,98,66,125,137,35,195,127,139,90,30,102,181,101,81,69,158,104,125,169,193,194,209,28,218,106,170,117,149,53,95,123,200,238,19,109,32,79,9,130,39,197,53,255,255,255,255,196,26,66,0,1,219,160,12,33,213,11,9,173,149,112,125,70,111,78,186,137,107,160,192,1,194,165,106,39,37,85,148,166,81,147,255,119,79,167,151,245,253,7,234,255,162,193,121,35,52,55,40,141,53,202,41,111,212,152,255,148,59,143,23,74,74,8,30,207,147,21,12,121,37,76,135,39,140,70,108,142,14,74,199,3,97,66,245,51,200,0,192,113,228,97,8,94,34,5,136,132,144,80,20,168,21,204,77,198,25,3,76,28,2,115,96,106,77,247,34,0,198,130,135,224,193,64,13,183,88,65,51,55,131,86,140,66,211,237,105,204,197,62,24,208,167,10,22,34,29,1,36,220,76,87,176,191,20,214,127,154,191,131,11,63,52,213,36,186,45,203,238,212,139,72,81,168,7,248,51,120,242,203,60,76,10,96,79,79,168,183,44,217,169,163,146,204,186,94,129,136,108,66,234,245,161,26,150,253,84,152,65,70,207,224,199,241,87,215,238,210,252,231,232,153,130,147,177,86,43,53,181,56,9,209,42,251,28,98,229,173,29,215,253,168,163,139,162,173,145,94,239,31,85,154,54,194,155,56,194,149,15,25,43,246,206,15,163,111,116,254,232,105,183,232,99,24,44,245,128,15,73,128,153,12,116,40,96,192,136,160,31,148,151,13,130,101,140,162,178,0,235,61,14,168,18,155,228,50,103,23,203,70,195,179,151,125,29,26,174,166,50,232,42,219,53,52,252,224,1,22,202,78,19,160,16,199,211,144,209,204,147,168,252,76,1,17,227,56,137,243,183,155,19,188,137,83,75,207,35,71,52,227,86,76,16,81,228,101,128,220,99,56,28,13,5,76,36,17,140,20,37,8,67,34,32,212,136,61,49,108,26,48,28,10,98,170,198,48,7,24,228,20,67,162,48,13,41,217,8,200,226,86,4,63,70,32,132,133,247,45,192,57,195,10,101,48,196,255,251,178,100,41,140,167,182,113,204,19,184,77,114,70,69,57,165,105,39,134,24,61,163,62,78,61,149,81,35,160,230,237,167,149,96,174,92,193,154,212,185,145,198,157,21,169,41,108,43,213,113,208,191,111,73,100,156,157,85,184,151,51,114,94,216,198,146,138,175,203,241,237,93,67,176,125,123,156,169,95,177,222,224,45,12,57,251,160,166,252,112,36,66,45,92,163,195,191,95,183,126,159,88,103,148,78,198,123,248,34,65,143,111,74,21,166,147,14,103,23,150,115,31,154,156,185,83,181,172,207,78,126,57,111,234,35,72,88,72,72,201,72,22,38,112,200,11,22,52,132,138,185,32,76,209,50,2,219,76,41,101,112,242,239,117,77,136,77,169,29,25,95,22,53,46,94,17,82,2,169,24,84,219,139,201,89,100,33,177,132,33,158,186,241,154,145,104,136,156,0,128,8,116,4,7,24,64,104,146,142,53,62,240,91,246,156,176,172,132,122,97,134,13,193,24,181,198,171,154,45,30,222,182,153,136,219,172,43,166,211,96,66,246,174,25,221,157,188,79,51,98,213,13,246,37,57,167,255,57,127,244,23,156,255,252,82,135,43,147,1,86,163,4,57,140,9,135,52,44,224,26,23,49,226,184,248,228,33,224,49,134,203,2,192,5,114,66,15,29,30,138,128,73,131,141,108,152,186,214,91,234,200,32,2,1,108,67,173,207,50,206,177,233,72,56,50,226,193,14,73,116,67,148,52,170,133,77,88,236,180,84,187,106,70,187,150,47,34,39,221,46,95,155,169,155,205,139,238,205,117,172,123,185,37,188,73,160,79,107,91,34,174,187,222,27,160,83,208,65,17,218,215,218,171,126,253,54,103,206,94,158,242,19,185,236,88,13,202,37,145,169,126,204,81,114,5,118,241,159,211,190,208,242,70,254,177,55,7,219,43,209,97,1,85,32,239,239,183,64,149,117,42,177,182,219,156,175,98,214,171,236,197,91,189,91,103,109,110,213,223,166,174,172,15,90,104,180,160,155,143,177,138,48,0,16,139,40,8,53,36,214,80,54,89,136,32,52,109,55,96,100,102,82,144,40,54,112,114,54,19,73,103,245,38,187,95,139,101,51,97,200,134,97,145,217,7,37,217,175,29,208,115,148,9,216,177,185,63,151,255,120,239,244,35,121,191,255,71,238,79,250,11,127,250,31,160,77,52,157,116,70,120,225,155,5,35,52,129,140,32,17,183,198,96,10,5,173,179,245,198,157,138,166,94,53,62,189,233,169,48,164,97,62,253,10,79,224,143,5,12,221,41,137,107,166,109,22,211,26,36,27,149,155,51,143,13,237,171,22,41,166,190,196,34,58,139,205,103,18,19,43,40,68,194,186,182,99,147,55,84,178,103,4,40,74,47,255,251,178,100,45,12,133,242,104,213,27,88,97,72,64,168,41,227,101,34,100,31,53,225,60,78,105,233,192,248,7,231,85,172,36,162,96,144,8,29,161,22,37,205,60,113,178,145,97,182,156,190,120,230,71,137,163,130,193,153,77,24,149,10,64,64,108,108,120,147,34,30,236,137,243,135,14,215,56,37,189,72,27,126,102,102,111,3,157,50,211,27,68,51,246,24,46,129,244,125,182,138,100,190,59,193,58,75,86,226,132,235,242,183,154,67,84,34,193,251,11,68,180,109,234,16,136,207,209,251,82,74,239,252,63,250,193,36,3,64,103,200,98,23,36,29,168,137,115,186,103,81,224,158,145,15,46,141,150,21,52,100,19,15,253,40,36,233,228,215,149,24,18,63,146,236,106,177,25,52,15,212,53,93,95,255,255,101,127,250,125,27,253,127,228,47,245,132,122,244,208,0,6,230,13,100,24,76,160,100,216,129,171,60,102,53,154,155,228,124,97,89,96,9,176,99,16,104,4,86,102,75,16,45,36,70,124,164,132,63,54,9,132,0,196,164,59,72,244,102,202,210,184,41,244,137,43,153,138,164,185,8,170,65,16,134,44,253,46,193,225,51,52,242,23,215,155,43,1,121,218,21,4,83,156,75,225,205,2,10,86,39,83,4,174,17,186,222,175,164,160,226,141,166,180,165,234,11,181,108,139,160,209,100,134,50,93,219,68,182,135,148,55,218,211,27,37,52,113,15,67,132,195,143,90,178,181,135,183,67,241,13,134,155,225,88,170,244,93,187,223,51,80,136,15,12,183,90,98,158,43,229,40,186,196,113,94,107,102,103,163,90,220,23,205,239,183,91,77,141,119,59,110,240,111,19,109,108,117,132,147,14,171,226,87,249,194,169,181,98,109,80,130,123,200,245,220,15,20,201,129,126,220,140,205,28,139,131,189,213,240,199,250,93,47,70,214,218,213,177,179,240,45,214,196,159,127,24,95,60,99,77,136,89,251,246,139,90,226,86,36,0,137,44,145,32,18,224,228,114,160,244,32,228,56,80,149,59,88,32,184,101,229,129,182,235,106,51,83,156,27,195,191,93,223,93,115,7,49,27,135,27,35,61,42,83,255,163,197,157,187,244,84,79,217,110,51,255,255,255,255,254,209,0,1,98,73,225,200,5,7,105,148,158,47,36,103,251,233,182,28,198,101,68,27,25,76,203,12,8,5,52,192,80,193,66,32,176,80,199,111,64,96,24,130,40,136,32,150,151,105,133,131,77,72,16,45,66,200,128,83,174,21,180,61,37,53,8,73,36,43,162,160,165,163,206,109,243,141,196,219,19,59,149,43,24,168,215,233,128,186,40,177,75,52,192,117,102,133,137,68,242,140,81,242,128,44,14,166,166,90,181,118,29,10,169,17,255,251,178,100,57,14,167,230,120,78,147,154,123,116,63,225,186,3,55,41,10,31,249,187,50,14,233,239,192,254,29,232,245,128,158,112,66,55,71,163,180,215,127,129,30,110,49,101,89,249,100,64,248,32,237,82,32,110,74,62,149,166,219,220,167,183,234,103,59,207,40,148,187,132,208,238,141,76,141,231,182,133,149,185,230,88,104,250,58,226,60,119,165,76,93,235,180,255,7,63,188,248,247,121,55,211,214,87,240,147,48,231,132,96,137,71,31,72,181,180,8,42,29,214,48,155,203,30,20,28,192,196,199,149,154,160,190,129,14,208,66,169,32,171,110,67,199,36,236,209,145,19,45,62,136,186,114,255,37,183,89,220,91,127,242,203,247,124,95,252,223,120,251,149,160,0,1,66,49,80,81,16,158,21,24,64,81,208,171,239,25,186,249,42,212,168,167,72,72,192,102,121,214,90,147,244,114,130,5,92,231,61,176,57,180,206,169,42,115,42,237,78,157,123,171,127,226,61,255,254,188,236,182,195,14,251,191,241,32,164,180,101,74,116,102,49,50,39,250,152,192,190,158,56,54,24,120,236,153,116,91,152,40,9,16,141,198,30,1,166,23,130,96,64,40,203,149,116,195,96,60,199,209,160,84,2,34,27,25,240,161,179,10,198,42,35,22,13,10,68,240,84,43,210,135,135,36,236,156,84,161,150,4,221,134,133,154,49,151,233,211,129,185,68,161,34,70,152,24,240,96,32,212,128,86,21,148,16,37,172,70,203,181,127,112,193,17,199,146,194,236,124,230,168,76,168,234,123,55,87,229,88,225,129,4,208,43,52,146,249,103,22,108,171,250,229,66,0,103,8,162,108,167,194,184,201,141,24,90,4,8,180,107,30,186,72,160,67,43,130,122,181,58,28,54,35,50,93,249,32,158,66,48,250,19,25,100,121,222,132,105,244,93,68,190,53,138,226,211,58,206,24,45,124,86,146,77,10,54,173,87,185,164,70,166,235,237,125,244,59,184,9,88,187,158,7,189,222,235,22,233,205,82,89,117,254,227,239,234,153,251,233,58,64,137,180,39,201,44,9,181,110,162,183,248,30,171,214,45,88,118,64,1,131,224,80,7,8,68,152,5,214,36,40,198,90,158,240,247,38,34,110,157,43,35,167,147,212,199,9,133,239,107,120,253,127,43,35,83,254,55,239,141,125,255,239,62,117,254,63,231,186,158,255,129,143,21,1,229,241,63,255,255,236,255,255,255,43,0,0,93,220,16,132,48,91,16,207,35,96,27,92,194,3,3,156,24,193,140,177,193,218,113,187,71,4,88,16,2,193,6,133,40,28,14,186,48,1,142,201,27,185,132,5,84,158,141,19,196,148,221,22,57,156,205,246,85,57,125,17,9,162,110,21,27,217,18,255,251,178,100,34,142,134,146,104,208,155,154,121,192,70,2,90,29,97,12,98,30,41,175,52,78,229,145,201,15,145,167,133,165,149,162,42,192,216,194,185,184,199,173,81,147,109,116,215,124,60,158,250,22,153,126,156,62,71,190,104,218,140,244,163,157,114,164,118,149,146,191,195,222,48,85,63,77,97,65,88,27,84,230,135,86,59,42,73,213,242,122,162,245,118,85,137,94,198,81,53,178,151,181,100,11,60,166,159,54,235,16,79,106,95,162,152,61,229,137,27,46,50,68,154,106,79,227,65,249,240,79,44,96,153,41,213,215,137,123,86,19,184,176,251,129,63,111,137,100,203,248,91,130,144,174,33,125,235,112,208,138,55,55,33,70,188,152,111,178,134,147,186,108,175,107,58,192,0,0,0,148,0,0,34,219,82,130,0,0,2,85,96,47,73,10,205,163,27,84,77,147,6,80,243,0,65,139,195,112,179,43,91,70,135,230,66,213,231,37,167,61,151,41,8,156,177,125,55,119,203,39,130,253,255,247,47,255,255,211,225,233,207,252,71,67,250,130,51,11,17,131,114,27,163,96,25,115,139,161,3,62,29,163,135,137,211,29,14,51,68,75,64,160,48,96,48,78,98,152,96,97,24,106,35,0,12,99,74,7,64,131,40,194,147,1,65,162,232,41,123,206,34,12,101,11,188,81,244,45,32,65,165,51,192,93,170,232,129,148,157,119,22,80,128,89,136,172,1,59,90,2,34,6,25,40,1,36,149,18,57,55,20,14,169,52,231,183,159,62,68,53,140,31,235,242,219,68,205,68,173,76,58,152,220,6,0,247,96,238,33,13,235,108,97,113,211,92,105,238,67,83,234,255,203,178,204,48,212,89,193,126,104,25,95,220,78,71,189,132,95,197,77,40,175,152,49,102,196,156,150,136,99,29,184,9,66,91,142,180,142,78,215,185,210,170,118,199,174,172,94,236,245,167,39,239,63,159,14,204,17,210,173,20,111,22,76,205,12,207,172,173,194,178,219,167,37,180,243,79,45,58,101,78,190,220,20,37,44,172,105,206,35,104,242,93,218,213,159,153,197,214,69,108,26,21,219,120,248,2,184,88,48,160,193,44,74,220,117,197,151,97,1,242,214,198,238,48,186,197,238,98,130,153,33,126,72,109,82,155,75,164,50,177,179,68,133,159,84,121,66,102,100,46,126,59,94,218,62,50,138,115,189,68,178,147,220,151,33,103,255,255,191,255,255,253,160,0,1,241,196,128,211,65,232,206,168,72,211,155,108,195,231,144,205,209,64,196,197,120,209,144,72,120,136,0,0,226,71,9,131,128,176,88,57,49,84,249,3,8,166,44,10,192,0,105,65,226,136,116,48,208,34,121,26,232,133,124,16,4,189,23,112,74,208,251,64,255,251,178,100,35,14,134,239,105,205,147,185,76,112,68,68,105,197,105,34,118,27,177,175,54,78,189,55,65,2,32,168,77,135,156,248,3,29,26,166,34,185,251,151,192,48,236,85,240,93,239,67,178,56,140,59,155,130,132,15,205,86,181,45,246,138,196,33,120,200,185,30,226,16,74,241,130,158,205,233,95,88,181,4,54,249,84,77,200,84,230,221,88,13,160,71,221,110,252,171,242,235,71,106,182,52,236,97,212,68,83,144,243,53,122,229,57,196,87,108,45,215,33,51,114,24,125,71,207,219,21,147,79,175,183,158,115,139,150,110,59,76,54,197,102,13,118,193,226,240,80,140,26,108,133,89,185,181,163,3,136,87,16,160,94,105,212,15,64,134,105,228,154,91,44,237,35,196,208,150,64,89,138,215,65,77,252,62,2,0,71,120,64,0,192,2,58,65,2,168,78,105,48,41,70,144,237,192,4,198,83,242,132,148,108,149,74,162,84,116,35,21,234,106,155,27,156,228,224,60,63,148,75,251,189,82,226,6,118,124,207,70,239,191,124,61,242,56,85,218,92,152,188,239,79,17,135,96,17,56,198,64,240,200,69,36,210,214,88,199,211,176,233,16,132,193,167,216,197,1,252,10,3,142,1,192,163,212,192,176,188,192,80,100,73,32,12,26,140,7,27,204,1,3,10,3,230,134,72,6,24,58,21,194,34,102,0,130,175,57,84,27,118,120,76,14,61,163,128,226,41,188,172,108,20,8,89,201,112,207,10,80,244,174,54,196,192,150,140,83,32,55,85,143,6,43,235,228,60,166,148,232,184,17,218,133,207,25,62,26,38,107,4,102,239,85,165,138,252,101,60,158,2,28,105,20,249,53,63,211,148,28,170,73,28,28,26,119,247,62,179,100,175,198,189,31,233,251,223,6,77,124,34,7,80,200,11,121,67,107,77,2,235,51,9,146,142,166,209,217,19,161,200,213,75,18,169,41,183,40,221,212,165,124,234,15,252,99,5,167,19,173,90,137,194,91,77,109,177,13,69,182,81,70,70,30,162,238,31,232,29,127,226,213,95,244,188,205,0,1,56,14,219,45,102,133,187,21,120,202,146,249,166,93,76,88,211,55,88,85,35,102,223,150,79,157,79,19,127,53,130,197,174,67,239,95,108,163,233,150,239,251,107,217,247,211,230,255,175,242,244,37,254,191,168,105,216,107,249,82,239,200,10,0,0,29,180,194,100,147,111,27,78,72,198,62,101,148,204,165,147,198,145,76,230,102,54,112,200,88,182,35,10,15,10,128,129,4,65,50,74,129,110,24,68,108,216,136,133,206,170,149,8,1,157,148,142,128,216,179,76,135,229,101,167,156,21,5,10,195,252,158,5,107,200,140,177,222,36,215,165,81,6,51,17,97,78,255,251,178,100,42,12,38,185,105,79,27,143,77,112,68,135,138,10,97,133,86,22,117,163,72,109,233,131,128,239,17,167,137,164,137,208,20,244,233,184,158,18,30,174,210,253,218,229,67,49,133,212,217,176,208,182,114,120,86,203,164,165,50,185,84,158,16,162,227,182,107,236,248,107,119,216,63,84,161,251,169,122,137,243,137,153,32,65,106,219,106,237,170,253,136,121,213,201,134,58,203,59,156,10,195,86,199,137,42,115,16,227,48,194,145,254,242,109,104,18,246,89,101,37,75,50,174,189,36,94,12,132,112,170,68,77,160,145,230,210,37,145,226,229,237,127,183,40,58,44,146,53,77,147,17,225,233,151,56,85,56,193,150,168,173,211,245,0,16,24,0,0,76,2,157,167,42,24,133,184,56,243,114,148,85,122,222,143,135,41,105,112,93,16,189,231,229,147,217,78,132,130,57,91,32,179,40,134,126,187,190,216,255,252,218,244,239,163,255,253,127,66,108,254,109,29,201,212,48,50,69,71,32,129,252,128,5,38,255,192,194,51,110,93,8,90,60,114,99,135,60,202,150,51,56,77,48,200,195,91,26,118,212,151,137,135,134,184,0,64,101,107,251,8,240,56,31,112,47,35,157,213,112,234,249,185,131,16,3,59,122,187,109,205,89,210,89,213,150,150,175,17,199,77,198,74,88,91,101,152,118,191,211,59,183,39,245,216,53,182,226,155,203,17,150,216,87,78,47,69,218,91,82,142,171,231,162,122,250,162,147,102,28,107,126,122,183,188,202,117,86,145,170,208,174,189,109,83,142,142,132,165,107,225,36,30,93,9,132,4,135,239,181,67,245,106,238,243,23,46,75,111,169,164,41,139,186,252,117,230,15,15,22,59,176,170,154,99,55,202,44,164,204,61,55,216,22,51,147,12,228,62,197,181,199,67,132,219,11,5,45,201,128,66,89,147,132,52,44,102,4,173,37,47,67,113,226,195,195,237,114,35,71,116,65,211,57,167,111,203,135,130,172,79,111,135,237,147,183,229,252,27,145,103,234,232,255,136,100,57,235,104,59,253,170,72,20,219,184,68,86,103,142,38,64,226,124,13,6,26,118,99,195,1,72,83,17,9,34,98,8,77,102,146,82,31,164,147,99,25,94,121,171,94,137,3,52,38,50,184,105,185,188,26,12,165,153,186,98,158,163,153,251,181,204,88,109,196,255,42,214,133,167,119,60,35,109,239,212,184,133,9,97,47,53,143,200,219,145,236,91,31,175,234,220,230,250,50,157,215,232,186,160,52,117,109,239,181,182,118,171,163,193,98,204,141,165,47,179,230,253,97,254,174,244,158,61,213,209,144,179,182,247,12,110,29,117,139,102,221,178,184,218,25,26,55,73,42,113,188,197,131,21,37,187,193,112,255,251,178,100,76,12,230,106,107,210,27,120,121,160,69,131,137,229,105,34,116,29,69,215,52,14,229,115,193,13,25,39,9,148,137,216,79,217,182,202,201,230,140,219,123,106,3,149,98,198,143,137,92,213,167,155,44,4,152,208,172,94,175,77,72,255,117,211,150,163,188,245,110,47,255,197,97,98,131,23,188,188,91,189,199,255,199,244,250,64,64,32,140,162,129,202,130,76,248,33,0,163,128,52,112,40,208,106,102,192,91,215,130,210,130,184,204,246,158,154,210,12,228,202,72,131,203,121,96,6,65,121,254,237,199,215,65,122,222,185,75,30,66,241,87,229,140,148,147,251,123,45,255,255,247,255,255,255,176,170,182,153,148,146,153,210,227,29,42,166,153,22,97,153,92,69,153,168,89,154,142,105,163,201,129,64,192,58,213,48,104,23,48,16,30,51,60,224,7,10,6,2,132,131,128,57,16,117,4,72,12,21,11,233,236,41,73,88,58,197,82,13,42,76,82,86,105,114,86,115,188,50,89,72,48,44,65,144,72,254,156,137,104,220,84,42,76,42,109,145,38,13,159,149,215,229,146,176,28,88,144,80,135,91,26,1,64,235,245,240,252,235,33,202,229,12,173,127,110,234,134,203,121,64,141,153,180,250,175,39,254,50,108,171,14,0,241,91,178,246,216,154,108,42,238,254,48,101,172,176,150,209,126,217,124,29,149,199,10,67,170,145,2,214,179,151,181,91,169,2,239,148,3,175,108,149,141,31,124,184,192,247,15,4,105,61,11,163,89,130,245,14,153,228,245,67,233,251,154,4,183,18,31,107,190,34,37,95,81,136,46,182,169,11,12,132,166,174,73,167,58,146,87,11,77,107,218,71,190,213,167,122,242,64,10,6,64,43,204,114,38,41,225,160,32,129,129,165,224,38,100,36,251,51,140,10,161,21,47,148,27,103,156,4,186,96,115,18,99,199,11,161,231,79,239,78,211,4,103,84,168,167,210,199,62,77,95,29,183,237,144,187,126,189,118,5,108,241,225,151,1,4,0,65,116,70,222,104,195,166,239,26,99,159,64,130,80,138,144,67,176,25,124,136,124,84,32,196,74,217,211,9,10,170,188,166,8,2,221,95,58,122,52,244,222,87,90,148,174,214,3,177,141,5,26,156,2,125,230,91,98,153,134,194,12,84,169,160,71,126,99,229,9,14,204,15,70,147,160,59,38,15,157,28,251,91,48,239,137,93,56,19,96,194,5,59,58,139,184,63,36,79,42,233,128,60,183,225,111,29,178,176,178,118,223,24,93,197,181,183,188,86,219,222,113,173,243,242,55,177,49,139,77,175,197,197,107,243,44,138,172,101,233,89,74,203,171,122,181,64,129,91,111,27,195,168,241,48,241,221,235,0,117,110,106,176,199,255,251,178,100,83,12,53,203,103,209,155,108,124,232,76,234,25,227,101,229,100,24,37,161,64,109,189,145,129,1,166,40,145,135,137,88,149,178,29,104,197,2,191,27,186,186,108,109,166,12,61,94,22,158,242,160,0,0,28,36,251,49,45,176,30,240,188,66,233,8,164,126,45,61,104,29,13,85,11,151,22,27,78,167,250,93,210,173,218,95,110,2,142,33,65,62,143,171,164,118,41,199,84,228,199,191,198,243,107,223,255,255,47,255,255,255,254,191,243,160,156,145,128,70,181,159,21,18,149,148,7,59,192,0,20,246,50,58,211,30,10,49,165,195,134,221,52,33,227,246,68,48,158,99,60,78,22,46,11,131,155,217,48,92,13,141,25,50,49,16,217,144,138,41,91,249,77,58,23,3,172,194,118,5,144,237,238,1,181,24,119,60,149,36,25,87,172,191,85,60,115,201,148,106,36,80,168,126,54,190,208,89,229,189,163,120,30,55,237,223,245,70,243,101,157,121,29,254,132,92,205,9,251,74,27,179,33,202,231,61,71,72,244,6,29,249,143,229,9,69,100,129,121,202,219,181,106,173,203,210,151,126,185,197,28,219,5,142,205,74,115,63,89,106,18,226,174,242,176,55,117,199,201,203,158,109,121,195,118,66,113,123,21,121,105,235,60,117,46,105,167,197,68,40,102,205,33,238,94,38,121,99,68,56,99,91,170,147,87,253,255,140,246,253,115,64,0,16,22,134,123,52,173,199,3,50,160,63,208,228,159,20,50,81,40,60,176,140,71,37,29,247,211,224,105,75,132,194,203,7,145,218,191,71,181,233,223,245,227,126,157,191,111,255,255,255,255,255,255,183,253,30,59,208,14,154,78,42,176,112,0,0,99,15,217,115,20,211,163,116,213,35,186,224,227,30,22,35,111,130,195,24,204,3,74,14,192,193,20,192,1,100,206,33,128,192,0,24,116,20,50,164,158,1,14,134,43,6,96,128,69,56,37,106,180,192,192,178,187,46,20,2,5,130,166,58,234,41,184,52,11,136,185,234,209,33,151,131,129,73,157,56,50,235,176,67,183,110,137,50,226,79,51,115,22,1,37,184,203,34,159,29,114,37,81,241,144,30,47,83,98,192,124,179,175,4,179,124,113,68,177,204,101,219,6,99,235,113,27,128,104,89,29,190,145,240,161,6,195,51,142,24,233,211,224,173,139,222,57,207,141,166,164,186,122,111,101,232,95,77,208,188,156,126,67,126,128,90,149,147,55,177,77,247,242,87,141,206,245,48,180,95,138,223,235,185,221,119,226,244,237,189,138,109,206,103,91,81,69,177,73,213,121,58,18,153,43,74,44,233,109,115,208,119,64,60,99,47,132,246,218,10,253,219,64,144,0,216,67,169,108,128,163,29,81,80,70,255,251,178,100,118,142,199,3,103,77,19,175,79,34,76,170,154,3,101,133,96,91,161,163,52,78,189,151,65,51,170,104,141,133,157,160,203,45,184,240,54,227,140,214,180,192,140,41,104,163,188,227,66,241,131,140,143,167,22,219,71,176,154,60,90,169,253,241,127,207,249,31,255,255,255,209,191,244,21,219,162,176,193,19,88,12,232,183,161,223,59,227,68,186,159,26,186,190,131,155,2,204,12,97,204,151,88,140,88,84,207,90,13,204,238,112,12,235,70,204,47,120,76,134,23,204,98,4,140,22,12,140,144,9,204,2,0,215,89,34,82,132,243,6,193,164,19,147,3,8,248,251,152,30,21,203,100,196,32,241,16,54,23,1,212,209,47,18,130,31,79,215,54,13,116,65,192,77,39,18,12,206,80,199,85,166,6,105,138,83,143,96,26,94,177,9,44,122,72,51,85,171,177,250,51,232,194,2,100,62,138,131,88,33,179,90,40,193,213,27,152,72,13,114,38,231,127,137,174,153,242,115,29,91,23,15,55,147,100,37,118,166,217,189,27,220,111,12,171,139,242,220,225,138,174,212,229,119,182,147,61,130,101,63,202,119,166,36,142,153,111,139,63,156,127,16,38,181,58,203,85,149,109,51,54,217,188,125,155,234,29,109,132,149,102,168,117,207,130,203,172,142,175,237,226,109,184,125,251,81,230,218,204,92,252,56,215,236,114,117,144,168,0,7,238,101,105,68,199,48,85,72,36,4,41,135,101,210,165,39,119,20,57,228,59,103,228,195,212,89,177,31,160,197,194,19,251,227,85,123,102,254,156,207,253,244,255,253,63,255,183,254,120,97,167,78,157,148,20,85,194,187,35,232,119,110,18,236,156,82,73,170,65,78,60,144,35,216,0,0,12,216,193,140,19,70,177,12,185,48,62,27,92,195,8,195,168,154,199,101,166,61,70,169,184,168,120,4,119,17,2,132,97,67,32,26,134,131,201,126,204,84,67,43,96,64,69,104,248,192,65,139,163,46,108,229,107,75,90,172,250,160,58,220,187,21,125,80,140,208,72,27,222,164,5,174,211,161,78,247,34,174,20,130,184,170,172,132,206,153,110,139,240,118,110,171,182,12,226,205,31,7,21,155,190,181,166,191,172,164,91,233,134,253,195,120,49,169,91,185,107,43,183,84,238,49,188,57,98,235,196,154,190,249,146,250,195,125,207,247,13,62,195,13,185,65,19,79,239,123,38,98,98,142,128,204,246,40,199,245,72,103,102,46,74,71,168,210,86,151,209,149,72,174,177,229,73,202,222,137,231,215,220,238,236,164,119,14,30,89,114,236,53,68,221,227,56,135,90,97,122,29,190,151,121,80,0,1,64,1,0,0,103,24,187,83,166,100,163,42,188,72,214,250,42,250,21,255,251,176,100,114,142,134,124,104,207,27,143,101,112,60,41,138,77,97,229,54,26,93,163,56,110,61,51,192,208,13,105,169,128,165,224,26,16,104,32,195,121,141,230,29,209,190,114,211,255,78,219,255,235,250,126,159,255,255,255,183,255,111,255,253,63,218,200,26,108,85,251,156,176,152,10,83,3,56,205,230,200,50,12,100,248,149,163,39,24,207,126,136,49,32,132,216,97,97,96,184,36,18,100,240,169,130,65,102,4,12,26,20,156,68,69,14,4,51,129,96,171,107,44,48,40,86,126,96,144,68,239,68,180,19,194,18,114,161,165,53,79,225,34,143,119,7,176,149,135,14,176,121,42,138,197,240,87,70,122,59,34,105,140,147,48,174,130,132,120,109,180,119,99,80,175,189,170,158,226,114,59,25,187,143,185,5,210,182,149,222,179,63,194,178,251,202,246,244,146,33,147,87,49,189,211,49,109,164,134,235,13,183,31,194,142,249,118,54,170,9,137,124,182,83,156,75,25,165,36,247,38,218,168,80,200,4,212,114,51,20,76,27,191,56,205,169,180,185,66,183,54,91,93,9,200,185,17,138,35,85,104,57,9,233,190,134,5,17,76,219,44,160,35,102,205,164,163,74,18,190,94,85,210,121,99,0,14,0,3,251,145,39,212,89,208,104,209,97,198,167,123,23,202,174,153,21,230,211,31,144,58,255,191,249,172,58,163,253,133,51,253,191,255,191,255,255,244,231,62,151,147,246,117,173,143,178,128,0,5,240,168,170,101,120,40,106,192,148,97,164,38,23,43,76,179,47,12,160,91,12,147,27,140,6,1,12,23,16,204,53,4,16,72,228,24,72,92,179,240,104,88,64,212,16,88,233,227,167,153,74,99,133,116,159,38,54,151,204,160,36,195,113,224,231,237,224,119,82,183,9,82,235,112,215,146,10,49,120,163,68,75,152,26,24,107,40,105,41,151,171,2,176,87,118,217,132,102,37,3,179,85,79,10,93,178,204,31,201,183,151,144,214,64,66,57,89,9,156,172,48,7,159,58,48,43,170,163,22,152,151,49,115,59,247,173,29,71,49,220,68,74,173,56,118,195,110,29,34,37,244,8,219,185,197,103,247,243,159,165,37,141,95,118,63,104,182,31,149,157,235,211,57,219,27,39,145,234,182,75,103,78,237,31,179,188,204,115,146,120,112,217,211,60,138,139,152,131,117,37,231,165,188,248,234,206,185,236,189,107,157,211,38,236,93,147,222,141,239,17,174,85,63,64,0,0,56,95,77,8,189,34,126,33,129,76,4,146,61,212,112,18,96,192,84,34,20,103,66,125,233,64,174,163,6,252,145,165,74,63,67,56,236,249,122,43,124,246,255,153,255,165,127,255,206,255,255,255,255,255,243,148,44,88,213,67,255,251,178,100,144,14,231,10,104,206,147,184,99,114,71,10,9,243,101,135,96,94,21,167,54,78,97,51,201,3,164,40,13,145,26,120,204,76,193,242,157,46,245,64,128,99,24,140,142,206,189,49,156,196,225,251,67,54,183,77,166,235,49,198,16,203,131,147,10,6,69,21,102,126,30,9,39,204,38,12,51,83,88,202,228,83,15,2,2,224,99,4,129,222,176,104,80,197,66,24,194,192,152,44,80,36,17,48,32,133,11,203,254,112,81,133,75,202,98,10,85,102,167,114,186,123,81,14,136,178,236,235,54,148,40,86,98,60,87,209,22,87,108,218,51,40,195,196,128,82,96,226,135,229,65,185,172,226,44,176,205,218,55,44,97,213,95,82,232,223,164,162,83,156,151,51,239,86,43,74,194,103,50,154,88,215,241,161,237,106,91,184,71,173,77,69,106,216,94,212,245,87,109,36,204,196,174,253,185,152,140,21,127,238,99,90,165,206,87,37,110,184,187,162,52,202,172,84,155,235,170,209,209,140,88,179,110,150,241,167,195,21,56,107,88,148,182,15,101,12,114,211,108,245,194,112,125,253,211,155,187,24,202,88,214,210,222,176,174,173,44,241,185,85,171,2,227,23,248,177,167,10,138,219,182,7,1,133,55,54,130,121,150,66,128,144,3,44,35,70,116,229,1,87,201,26,28,248,10,221,239,194,107,254,237,21,207,5,120,159,79,35,15,231,250,131,127,251,255,249,191,255,203,255,255,232,188,231,171,187,250,6,81,172,87,62,106,116,242,178,0,0,9,140,132,118,55,221,103,53,34,163,59,201,45,48,172,36,49,233,79,51,172,11,53,112,85,48,196,19,48,200,16,18,74,76,100,7,8,0,179,38,193,131,24,1,96,164,111,48,60,168,160,87,32,21,210,38,96,99,208,70,136,226,132,69,22,72,205,10,88,220,148,202,129,247,66,251,81,68,21,127,25,120,57,229,9,138,166,33,33,145,162,35,100,132,65,181,233,241,192,18,99,212,173,86,218,82,146,160,177,118,85,121,249,148,238,129,164,234,0,21,154,36,99,68,69,39,167,107,146,174,195,2,29,176,94,102,135,75,251,67,164,24,86,115,218,184,102,49,197,20,171,101,9,82,198,89,170,69,119,150,215,110,49,161,222,6,111,225,184,231,205,39,107,237,179,86,26,205,218,212,145,173,10,100,222,221,218,51,11,113,194,212,216,215,59,115,92,37,68,70,238,139,133,75,50,68,123,30,44,57,38,105,205,43,139,195,163,83,2,221,45,104,245,113,197,99,54,60,240,219,155,47,123,58,98,212,125,27,95,233,124,147,95,229,136,2,45,130,80,211,148,202,240,113,163,156,146,209,143,83,92,148,18,249,70,228,134,11,13,232,12,176,182,48,39,255,251,178,100,138,142,231,183,104,205,27,185,123,114,64,133,57,209,101,98,104,156,21,163,58,110,237,231,64,248,25,39,133,150,21,144,126,34,172,187,83,143,56,230,23,249,112,33,50,56,239,26,168,251,72,195,167,248,94,255,225,127,172,222,135,252,239,149,93,2,201,59,76,22,31,12,183,54,193,129,241,213,37,145,137,98,97,149,6,97,141,169,57,143,2,33,133,129,24,58,1,176,142,153,120,56,192,249,144,84,133,130,76,52,34,216,208,195,198,139,198,98,23,105,164,3,64,138,12,80,156,113,3,116,135,15,6,49,131,100,72,18,147,96,214,140,137,1,161,50,144,15,4,44,149,26,170,113,98,155,6,1,17,16,29,235,24,68,36,208,108,177,26,160,123,39,173,145,77,206,226,165,122,121,174,118,77,170,247,189,23,171,237,134,123,76,219,29,155,20,104,153,181,63,183,68,78,112,205,92,55,67,146,254,34,70,15,150,15,181,24,46,203,187,87,13,77,177,154,228,131,88,86,150,119,13,225,146,234,117,19,68,72,82,168,155,115,171,35,87,216,88,22,162,53,81,150,52,54,124,69,147,79,47,69,43,86,237,87,182,214,235,121,39,126,215,71,184,180,44,85,252,143,178,207,60,145,33,229,88,198,42,34,31,235,83,212,139,161,70,0,56,187,71,217,224,28,83,86,87,25,26,2,57,17,25,117,246,27,188,139,96,39,101,203,253,142,135,126,115,122,130,30,49,4,232,249,221,7,104,51,254,164,237,251,210,159,150,255,18,73,233,25,14,223,255,145,0,1,227,62,70,13,103,9,51,156,156,252,153,131,94,2,12,42,250,52,230,156,217,99,80,81,224,116,62,104,177,177,140,1,66,0,1,146,23,1,201,161,51,82,80,194,21,208,33,44,251,106,105,85,147,88,125,201,107,19,91,230,35,189,136,164,35,244,150,138,63,45,164,93,156,122,19,37,56,152,195,250,84,21,98,49,121,146,252,72,107,63,202,210,228,12,150,110,49,21,70,241,107,118,178,14,203,30,234,53,99,209,128,92,203,155,114,141,94,194,225,57,115,210,149,38,152,116,120,68,115,82,39,22,27,20,12,117,212,243,238,58,123,14,148,88,84,65,87,244,61,88,192,198,174,104,126,230,192,217,16,211,202,141,140,248,10,197,57,208,111,171,149,16,219,21,48,227,209,212,205,109,135,2,149,116,177,133,35,57,214,184,33,10,116,155,59,43,246,182,163,188,226,100,122,158,102,134,249,101,69,36,56,144,238,196,234,91,170,93,227,86,131,13,73,6,70,69,123,51,154,145,90,182,200,224,230,227,75,184,94,59,34,190,26,225,174,191,219,56,150,76,213,158,151,238,16,245,52,209,247,175,243,141,106,242,54,128,16,204,255,251,178,100,135,12,136,89,119,77,147,153,123,96,57,6,90,87,60,194,100,28,245,163,58,110,61,154,193,23,143,39,5,172,152,122,118,64,32,34,72,208,2,97,119,29,65,47,53,180,152,78,176,242,17,56,198,87,46,221,239,25,229,127,39,160,51,88,29,175,223,208,131,5,136,111,159,141,254,170,125,189,223,220,105,94,186,247,251,53,0,1,77,90,74,178,50,136,172,207,181,163,220,234,204,64,52,48,235,148,211,2,83,86,146,210,128,192,65,48,114,36,194,160,180,164,50,184,160,199,64,229,214,188,131,135,112,24,168,100,20,31,174,224,23,76,104,80,148,141,57,74,32,87,205,128,183,57,2,249,88,214,162,54,169,103,148,42,33,64,156,109,210,25,83,242,71,119,249,43,77,89,9,32,12,243,180,228,97,165,59,25,89,111,120,24,177,39,84,61,92,168,182,138,194,169,137,234,227,193,132,88,241,103,76,89,162,43,108,240,94,184,66,124,47,112,173,70,170,152,159,47,157,52,169,188,204,157,120,251,201,9,92,116,125,25,200,138,64,10,177,113,139,176,124,189,110,254,42,149,92,250,180,202,151,225,56,9,132,98,218,211,171,30,38,132,26,186,85,117,152,86,251,106,126,198,49,161,194,190,175,30,45,52,58,68,134,229,42,214,24,151,81,122,210,110,31,36,104,196,225,248,138,198,85,243,59,39,229,200,110,168,2,110,72,154,9,64,125,146,146,74,51,145,136,49,92,112,100,52,28,250,69,67,6,106,86,92,24,135,246,74,236,114,133,187,227,107,52,69,120,210,141,206,221,130,165,181,9,87,111,224,63,124,215,133,30,15,90,86,71,216,207,205,207,119,91,217,221,183,241,24,64,39,36,220,66,248,1,20,54,23,224,38,147,18,51,101,147,3,170,50,114,133,126,140,198,8,30,16,8,204,192,138,229,171,115,147,188,72,80,132,101,1,66,244,20,149,99,196,130,11,122,128,78,58,237,12,142,65,230,130,200,243,193,58,16,45,231,145,236,167,102,145,47,131,124,47,234,160,40,194,111,113,79,74,30,210,46,243,14,86,118,119,226,186,171,142,249,26,198,157,209,115,83,200,199,36,7,135,225,254,61,100,191,209,234,46,46,61,229,134,167,66,213,138,66,128,73,16,18,177,218,60,42,61,106,100,121,76,188,154,88,106,182,200,149,189,96,226,27,27,27,58,173,250,161,194,36,6,10,103,55,124,167,115,129,133,66,177,89,52,34,248,75,19,168,123,60,59,199,131,188,87,20,100,96,137,136,115,49,63,107,149,218,94,58,156,111,153,106,247,38,7,80,109,53,222,56,210,76,188,238,17,164,141,89,107,17,79,31,212,230,210,14,0,17,165,53,26,28,30,120,46,168,214,38,255,251,178,100,117,140,22,239,104,208,155,120,123,32,69,132,105,210,107,43,26,36,181,195,54,78,239,39,73,7,142,231,85,166,21,152,6,138,185,253,99,40,108,176,177,242,89,100,207,213,203,116,208,213,202,138,107,197,66,83,78,242,63,207,39,27,219,163,163,47,37,25,233,234,27,146,203,81,84,120,174,43,212,167,218,119,215,85,221,157,22,253,160,0,86,97,170,132,97,161,244,102,186,204,114,67,238,97,120,96,99,82,132,100,187,116,99,80,68,128,84,199,55,176,131,61,33,10,128,27,21,241,159,137,51,243,10,6,52,96,193,80,104,200,42,192,198,130,28,67,3,35,51,1,195,36,97,58,113,61,58,54,128,130,84,208,56,116,6,26,4,129,175,80,245,136,202,214,60,45,109,151,29,74,210,17,34,82,125,0,108,197,107,163,216,80,83,146,192,87,201,198,188,67,147,97,247,234,206,55,120,125,194,150,191,150,91,170,195,81,167,51,253,26,162,150,56,12,124,18,27,28,14,29,203,94,45,195,58,101,170,145,188,117,169,233,249,59,118,180,162,206,165,116,209,105,85,100,252,73,247,53,228,132,214,189,149,216,165,37,185,77,93,77,196,216,140,228,84,152,183,54,14,206,49,40,127,49,101,14,195,181,4,66,160,215,178,90,248,64,16,204,134,55,105,247,127,164,49,186,91,214,35,82,140,161,246,34,93,152,180,106,61,36,116,36,86,41,191,124,213,36,122,87,14,70,32,89,116,93,218,220,122,106,77,46,98,77,41,131,84,147,213,202,180,229,236,174,125,203,28,138,238,89,86,236,230,171,80,84,206,238,121,247,62,115,117,40,177,230,23,45,51,186,242,2,10,2,137,175,64,169,83,212,169,21,78,33,176,186,64,225,149,227,35,69,25,83,252,100,142,41,200,96,243,214,96,24,117,203,232,57,172,195,190,54,192,135,166,84,212,202,156,64,54,52,123,176,77,69,100,97,239,168,140,149,150,41,197,186,250,154,0,204,39,46,48,195,144,207,232,99,88,248,140,56,84,51,186,240,197,1,195,107,23,67,7,224,208,217,130,194,134,44,20,20,5,140,174,60,51,0,21,36,133,67,5,173,4,130,9,4,134,28,33,17,2,21,201,8,36,48,74,96,139,57,159,142,99,212,153,136,163,68,217,243,85,205,177,24,16,15,195,12,114,160,70,44,160,79,226,25,141,9,88,116,234,0,0,134,80,113,207,127,1,39,17,89,167,67,41,230,145,142,255,226,236,186,108,178,87,147,217,86,141,185,202,32,186,77,59,211,139,165,82,133,130,50,106,71,233,243,150,173,138,87,213,238,149,210,90,154,212,204,186,10,179,67,127,179,181,164,109,41,220,190,221,224,73,235,60,143,113,145,227,18,191,255,251,178,100,87,143,39,210,110,78,11,154,76,242,65,131,74,45,96,194,114,30,177,195,52,14,97,53,136,255,158,231,101,148,21,160,244,147,100,92,100,36,130,108,248,7,137,78,35,42,235,153,166,137,137,85,158,21,168,125,228,196,68,26,202,232,82,249,9,15,178,179,48,201,167,28,78,201,73,118,167,2,4,58,158,204,52,221,111,183,211,229,79,243,141,66,121,87,45,116,243,21,187,251,157,83,77,59,98,0,193,64,0,3,0,0,0,0,19,83,191,137,30,107,186,109,6,129,131,168,132,190,36,246,191,52,133,162,162,93,117,55,202,71,31,67,187,61,233,65,59,127,252,19,201,201,250,255,255,255,255,255,211,91,22,235,249,154,7,30,128,194,50,81,155,183,60,201,85,35,131,94,2,150,147,65,25,14,108,25,53,142,76,202,128,243,25,23,140,22,13,34,13,13,7,76,110,45,2,1,192,66,147,12,131,66,0,110,112,241,249,146,5,134,134,10,6,24,88,18,185,148,41,118,152,241,210,104,114,217,148,67,166,28,47,145,27,223,68,208,42,28,105,169,202,44,22,224,208,82,49,159,162,131,58,113,33,144,161,89,162,200,89,133,246,135,39,149,189,97,104,81,176,106,194,21,52,27,19,140,34,21,4,48,233,90,140,71,103,163,173,98,181,200,103,234,41,44,152,117,51,189,56,167,126,153,76,117,162,200,179,138,124,11,216,35,24,111,26,211,219,139,110,212,58,216,169,83,182,205,123,30,239,216,138,218,214,187,63,124,75,18,167,233,20,254,13,49,165,173,46,190,197,11,151,133,173,24,19,75,224,130,104,139,77,53,89,175,140,66,179,83,214,88,215,90,6,162,179,228,165,49,244,232,69,126,220,30,148,98,229,149,77,57,194,73,120,202,221,61,189,151,143,168,238,212,224,234,192,60,150,49,128,48,0,12,44,138,4,72,233,159,225,1,64,17,4,86,168,12,210,170,11,22,172,80,72,138,152,168,98,26,1,201,198,136,64,205,78,211,151,106,23,189,242,53,145,182,194,70,141,125,7,179,151,244,211,183,127,253,111,255,254,159,230,198,168,0,204,45,20,53,50,176,213,154,115,71,8,13,128,51,50,163,92,210,162,240,32,56,88,32,20,3,184,70,42,18,61,66,48,64,52,41,35,16,130,203,189,15,131,68,6,47,1,36,98,51,52,246,184,170,38,107,22,153,12,18,96,1,40,241,138,113,55,70,64,174,122,202,99,176,12,73,202,97,140,173,28,136,0,10,22,94,71,32,168,13,127,75,206,252,199,70,0,105,107,23,28,6,42,228,5,169,231,42,194,202,150,63,109,62,11,106,17,27,244,47,173,75,116,28,197,204,186,194,104,159,92,7,68,19,161,244,86,185,215,255,251,178,100,70,14,167,26,111,205,139,140,55,150,68,41,250,45,76,2,228,29,253,207,48,14,233,19,193,25,142,103,137,172,12,120,91,55,210,190,30,188,113,29,189,149,118,30,248,29,55,175,200,129,0,92,245,63,149,72,250,46,251,81,254,145,146,49,24,236,199,247,71,222,98,86,117,157,146,238,248,228,173,11,132,246,246,209,142,183,64,130,9,45,156,146,5,207,186,245,103,217,124,16,199,243,69,25,144,81,236,231,127,59,126,187,62,195,158,149,248,51,233,64,0,129,128,0,0,0,222,157,22,130,10,6,140,140,176,26,70,3,134,42,72,23,72,176,237,56,3,136,61,134,21,43,9,156,225,110,178,147,254,170,204,62,191,253,95,171,252,108,159,171,244,229,122,104,127,81,125,138,58,166,31,134,98,158,142,189,178,230,6,38,70,201,24,6,196,61,102,189,159,230,61,4,166,41,73,132,70,17,130,131,235,31,24,7,33,211,18,197,90,229,205,49,56,19,80,89,242,97,132,80,13,48,44,20,3,34,197,222,17,0,74,233,116,8,69,67,206,188,7,188,70,180,108,116,116,180,129,98,42,94,35,66,228,36,234,188,47,59,49,47,210,35,52,230,28,89,162,205,40,10,81,23,198,6,101,164,128,96,135,204,116,212,54,34,50,206,165,242,214,188,205,83,182,32,198,88,164,7,203,171,83,41,124,102,237,71,127,109,129,251,134,40,84,59,109,29,38,20,110,196,244,95,10,109,63,148,175,7,97,171,60,248,236,228,50,203,122,228,55,240,204,142,179,113,206,126,28,191,173,72,108,7,146,33,133,6,213,138,176,176,136,200,81,70,201,180,30,66,142,177,153,175,69,110,231,61,138,26,227,87,199,153,165,238,123,3,87,131,227,154,181,120,201,41,133,187,27,66,241,175,19,14,170,162,247,17,94,215,124,166,223,152,47,63,139,142,228,202,246,170,161,128,1,199,5,208,36,230,212,179,177,109,53,216,5,68,26,149,224,18,152,132,95,226,219,202,7,253,202,183,85,36,42,24,170,253,241,253,161,207,155,122,10,197,6,152,244,95,81,79,20,231,153,75,151,33,84,183,103,254,114,34,123,34,255,255,241,32,0,0,99,27,160,15,8,251,58,225,172,240,98,112,169,4,216,112,96,54,164,68,40,74,245,238,248,153,8,156,228,52,224,227,251,68,81,160,49,84,116,16,39,62,227,129,129,199,3,40,82,122,131,102,25,50,96,122,224,152,228,94,217,235,66,76,145,96,205,113,182,113,88,122,182,193,100,64,96,66,64,240,129,81,107,232,193,146,125,8,4,60,16,83,99,67,43,101,128,144,241,117,17,25,249,155,81,217,50,119,220,81,247,54,9,69,44,215,16,150,58,167,19,152,27,255,251,178,100,62,142,167,61,112,76,147,154,99,114,73,6,121,177,107,37,30,28,241,181,52,78,105,141,201,22,14,38,217,147,22,8,224,38,106,26,136,161,124,85,84,211,178,175,143,251,150,247,182,202,16,22,144,121,30,189,224,105,56,165,168,31,109,222,70,233,7,232,231,177,213,113,184,247,38,168,169,111,102,176,187,88,103,146,172,152,106,194,186,196,182,144,255,110,91,117,15,233,174,33,85,19,121,102,142,89,137,27,199,181,218,173,105,130,217,234,238,109,67,7,44,152,77,217,137,247,181,157,153,150,127,89,189,254,57,106,137,252,152,4,157,236,160,1,8,231,15,11,62,13,208,42,242,35,196,27,34,165,66,216,12,69,202,106,195,19,49,75,81,53,125,219,180,209,152,101,135,23,1,104,32,214,98,147,135,237,208,141,10,13,156,87,255,87,245,95,189,255,26,159,241,39,35,136,235,122,254,183,127,214,252,176,190,101,209,89,203,157,102,210,149,27,28,38,100,178,137,132,249,33,138,211,21,140,128,192,68,105,135,76,118,53,113,203,58,96,128,35,56,10,2,22,110,209,10,145,76,200,196,172,25,16,166,226,128,72,21,32,20,165,112,195,145,240,237,141,12,86,66,21,164,106,254,128,155,179,32,100,74,174,226,51,72,37,53,84,4,88,27,21,88,236,82,22,209,217,221,40,224,39,208,100,131,242,252,203,220,91,238,139,53,106,176,138,24,160,12,117,34,149,60,247,46,79,180,7,85,137,173,23,220,133,2,191,198,147,90,167,200,232,150,52,165,116,71,78,217,244,224,193,161,2,8,35,67,142,3,88,68,255,114,185,191,147,74,83,93,181,91,87,84,112,88,233,19,147,181,86,114,106,161,42,143,129,148,234,185,246,145,187,11,103,45,86,97,121,150,14,30,93,127,92,174,39,21,156,216,232,229,244,61,170,214,95,147,151,206,97,142,146,117,191,119,114,119,28,158,142,196,151,45,35,163,33,96,73,245,133,0,76,126,204,58,153,141,96,82,164,144,133,183,34,129,198,134,112,140,104,8,131,107,179,45,239,90,47,237,201,6,167,188,94,5,57,193,246,197,104,86,183,171,66,162,225,187,187,241,106,76,156,180,168,236,210,128,101,219,82,157,19,89,240,192,0,39,54,252,84,185,218,154,49,144,199,150,14,38,106,14,145,62,76,152,156,106,48,131,150,26,163,37,152,122,216,182,9,46,143,147,210,73,249,150,192,222,20,6,134,74,1,221,43,23,21,9,207,99,176,66,243,136,86,32,33,146,110,65,155,195,15,144,134,196,241,215,49,140,195,196,62,135,160,181,41,7,241,174,186,211,82,92,120,130,201,202,140,69,185,214,189,177,155,121,235,101,132,144,114,126,197,15,22,236,255,251,178,100,55,12,37,94,104,210,27,76,53,96,67,72,121,231,107,5,26,28,85,155,52,46,105,141,201,47,17,166,65,141,44,48,29,49,71,123,108,58,0,199,90,202,41,205,181,236,174,161,60,93,90,180,209,36,241,209,3,76,49,196,202,146,225,122,228,93,198,10,83,82,194,178,142,36,61,142,215,122,232,25,141,140,238,157,159,112,101,38,66,139,218,125,167,48,40,0,0,110,0,163,172,198,80,18,113,9,167,137,201,144,178,149,227,114,154,180,96,13,165,209,7,225,62,96,28,151,22,12,146,67,177,234,59,227,232,233,223,76,98,250,95,190,159,250,189,215,240,163,23,106,185,217,183,27,229,161,186,87,253,122,140,1,204,48,253,57,51,212,208,57,131,128,40,140,38,60,50,215,48,4,187,48,0,16,193,193,195,7,130,210,20,198,35,117,55,21,6,145,16,208,30,89,16,228,8,146,0,6,47,100,46,13,55,150,242,170,150,1,130,142,2,201,12,10,43,142,224,172,57,40,104,9,49,154,99,143,46,98,111,146,150,64,174,92,145,238,102,225,2,23,18,19,36,119,27,27,70,151,42,100,88,44,13,118,91,251,109,126,94,209,31,214,195,86,31,82,144,117,88,193,216,245,128,204,27,155,45,28,201,105,156,26,69,205,154,14,3,227,158,176,208,226,39,33,97,78,188,104,226,202,69,77,152,4,129,17,74,197,145,54,36,15,149,97,19,75,24,236,239,88,177,101,34,134,8,37,206,99,111,248,96,97,247,106,30,139,55,115,231,117,248,50,86,83,171,188,254,36,237,149,150,216,103,251,177,133,139,38,159,59,111,174,95,58,102,41,61,34,11,159,15,68,122,89,32,22,221,33,81,36,151,0,181,58,246,64,32,143,194,211,46,188,33,46,9,186,28,112,160,27,166,0,142,174,89,100,19,18,145,20,34,229,72,113,194,77,58,34,112,180,237,175,153,44,169,39,40,245,254,52,43,32,142,108,61,105,202,223,49,202,110,1,73,190,231,105,114,100,237,226,221,150,253,162,0,0,2,116,0,225,55,49,204,211,35,195,167,23,140,32,42,51,233,96,213,0,131,36,138,134,65,69,164,8,21,152,64,44,244,129,147,3,128,67,70,36,104,210,152,0,8,8,92,2,240,96,79,171,152,91,147,0,0,138,147,90,38,125,19,132,171,35,154,246,65,208,13,118,195,63,217,74,138,189,169,250,232,45,136,194,195,73,174,58,114,170,87,76,88,62,134,234,33,88,13,9,200,134,150,101,17,25,103,46,50,212,160,116,69,65,211,65,224,230,165,212,117,42,81,182,144,161,68,235,167,186,82,80,102,95,108,224,178,235,77,159,184,216,124,12,111,71,172,189,228,226,34,230,201,207,109,43,198,255,251,178,100,79,142,215,44,113,78,155,154,98,240,73,131,185,160,99,75,10,28,61,179,52,46,48,124,201,17,153,102,201,150,41,146,52,94,77,97,125,89,133,166,245,136,117,141,198,196,146,183,7,74,226,218,206,197,55,221,143,135,38,143,91,58,188,164,47,121,131,201,50,56,146,60,182,199,7,201,134,60,151,73,209,48,82,94,159,14,33,76,235,86,188,26,171,103,50,102,9,174,204,204,211,158,242,82,142,164,102,217,192,112,9,80,107,34,8,214,190,57,68,18,245,18,30,131,16,208,152,24,127,161,36,19,70,26,163,121,24,221,104,117,102,209,39,239,189,202,210,167,21,78,58,255,204,22,237,0,40,38,226,101,206,119,203,23,237,91,144,65,92,187,180,253,116,55,255,233,56,143,34,103,97,121,201,216,38,156,95,137,18,76,159,209,16,164,130,225,81,128,104,56,22,68,78,49,136,173,13,196,32,195,2,131,85,92,68,23,49,120,68,185,128,129,129,141,128,232,240,185,21,181,150,5,1,161,65,33,65,237,132,148,32,178,77,102,116,191,84,206,43,12,67,210,199,221,214,99,238,4,173,120,52,192,184,5,197,29,1,191,177,150,234,225,203,100,10,128,112,16,253,85,236,24,211,153,148,46,35,77,113,1,211,54,82,155,196,241,28,140,111,194,81,80,123,43,174,27,164,52,168,204,119,6,39,165,243,179,228,133,69,132,82,145,48,14,19,14,201,98,89,77,148,98,89,36,241,18,139,167,213,38,39,175,230,49,70,122,142,175,94,251,207,53,119,28,162,223,245,242,128,204,113,116,217,141,124,169,135,34,124,40,65,20,251,67,10,49,104,102,144,131,174,208,116,136,64,168,86,148,30,209,44,53,11,91,203,33,142,231,115,55,15,22,4,40,184,168,100,148,152,250,138,208,38,17,176,8,243,76,161,218,22,13,62,233,74,46,47,192,140,152,99,133,225,111,66,75,68,181,148,210,209,155,41,79,141,177,173,91,250,4,5,138,177,130,160,180,42,35,95,61,190,123,249,11,190,111,255,37,183,250,200,0,0,131,112,200,52,147,44,45,141,83,89,49,249,124,194,96,115,61,23,205,62,73,49,192,5,182,2,2,69,128,198,22,12,44,144,80,20,192,160,71,109,71,72,130,207,248,4,64,14,37,167,236,66,33,16,17,2,196,33,97,33,146,54,20,25,155,145,115,52,198,96,156,191,106,78,152,13,69,132,242,36,72,145,62,75,19,244,186,53,46,173,72,196,185,188,86,143,163,18,15,94,154,51,155,109,176,234,21,175,86,231,41,224,122,202,194,157,57,149,70,5,224,52,57,49,74,196,249,243,89,251,5,72,186,81,43,98,248,76,88,95,97,123,108,94,191,16,183,253,129,176,255,251,178,100,76,12,70,213,104,78,27,143,53,98,73,103,25,178,107,5,42,26,85,159,52,110,61,53,65,5,154,103,233,129,26,56,12,20,144,8,147,245,146,5,52,39,8,179,116,216,57,150,10,40,112,80,238,243,119,173,38,248,42,103,204,217,49,152,6,245,72,132,194,114,77,105,82,202,53,222,168,209,71,46,160,186,65,52,178,81,68,246,146,55,42,43,68,191,107,183,110,216,80,0,208,45,181,230,139,167,156,242,25,26,185,165,244,30,126,47,219,58,82,198,142,102,219,9,132,64,19,154,146,72,52,194,99,171,226,24,11,240,230,238,205,242,70,6,108,184,175,221,190,183,212,226,74,76,201,215,229,57,206,175,111,40,248,173,20,112,224,76,107,254,255,232,0,2,82,144,197,186,19,49,184,12,83,165,49,161,92,200,32,96,39,104,192,1,97,225,242,15,44,130,32,121,135,198,106,24,68,22,8,16,163,211,5,7,22,20,85,45,132,153,205,105,105,63,48,98,70,152,44,32,253,21,66,64,33,180,156,62,130,140,98,149,6,93,44,166,116,65,221,142,117,226,6,115,138,242,56,159,31,115,164,204,174,127,144,208,219,47,47,53,58,202,157,85,172,64,131,69,87,139,155,101,206,146,56,189,196,212,35,76,241,166,154,14,237,92,127,127,183,165,0,41,36,84,10,175,57,219,213,181,234,50,130,243,181,89,67,222,213,40,138,226,134,212,250,245,117,3,63,84,64,72,64,70,147,109,45,241,232,146,54,211,134,54,88,57,22,38,82,140,68,158,7,90,80,252,18,38,58,92,158,145,192,80,125,99,17,128,241,114,66,170,65,57,82,21,16,196,82,159,42,252,192,4,0,2,154,129,54,185,144,236,18,7,69,43,192,166,138,65,49,214,172,211,230,133,20,223,103,107,90,142,82,250,29,239,231,205,232,187,255,77,91,243,122,149,54,53,119,216,73,150,178,179,165,175,75,6,137,35,10,155,21,56,196,9,221,233,0,76,4,203,205,249,173,13,34,66,205,191,19,74,15,99,100,205,163,91,133,35,19,194,147,1,129,242,247,131,128,83,24,136,68,183,14,13,1,66,248,9,96,100,88,205,10,201,1,12,33,140,233,194,140,124,56,80,25,66,91,227,3,10,50,176,130,32,145,145,37,52,186,214,153,219,182,157,45,13,153,185,170,38,196,82,249,242,65,45,85,45,85,85,96,148,206,75,182,178,96,122,34,64,18,32,85,49,110,116,56,170,158,152,77,126,238,220,112,21,111,104,166,69,139,161,86,74,66,142,32,44,120,211,182,125,151,96,178,216,42,221,168,178,29,117,69,40,71,138,239,154,217,138,33,77,29,141,117,97,106,104,250,222,130,202,95,223,227,171,82,79,249,171,195,255,251,178,100,87,142,7,94,114,202,139,187,99,114,73,131,249,145,104,194,134,29,173,211,42,78,237,141,200,214,149,104,168,240,149,128,21,190,117,203,227,19,118,229,216,118,202,102,155,92,93,249,4,26,214,161,223,151,99,43,229,74,104,81,198,115,95,166,191,186,160,225,218,30,35,93,2,38,86,23,121,174,91,120,26,171,242,220,176,182,169,89,172,227,85,153,0,20,106,38,12,64,134,225,203,102,85,46,97,249,3,83,32,99,252,198,148,136,96,140,64,202,202,2,63,144,29,155,143,83,67,202,66,232,218,204,194,163,92,78,127,244,58,223,69,236,218,13,14,53,86,20,227,59,107,41,98,146,187,18,46,246,138,29,187,43,239,255,255,250,101,19,33,42,115,132,215,227,117,29,3,194,220,195,11,198,241,95,20,196,34,108,193,80,216,64,11,17,1,37,0,145,141,99,152,160,16,6,8,192,160,193,148,137,131,138,13,156,20,132,72,47,34,96,2,131,131,163,128,73,51,78,64,84,36,92,204,197,67,80,182,141,112,188,107,192,116,33,222,102,174,250,241,137,9,2,173,194,192,50,221,139,69,82,6,114,188,190,242,157,180,42,66,168,42,145,130,161,190,207,76,200,168,101,24,239,145,178,57,42,149,80,122,10,153,80,123,167,40,2,80,25,106,4,7,232,60,163,58,37,209,41,37,67,60,114,207,125,151,46,130,242,221,9,85,199,107,39,205,82,234,45,43,99,114,7,208,181,139,226,233,254,97,19,92,158,45,206,105,234,222,151,183,68,202,248,34,131,219,98,255,10,150,207,82,115,119,152,145,20,218,77,144,190,204,89,240,183,76,137,101,87,214,39,25,99,106,197,91,162,198,152,232,33,247,174,220,78,229,109,107,185,240,228,189,110,124,112,2,0,64,11,190,0,48,23,224,93,2,176,101,150,226,177,3,119,201,180,127,39,47,205,41,131,117,162,170,255,246,255,250,142,170,217,93,252,236,123,123,116,86,22,112,16,4,25,30,246,139,250,164,0,0,57,109,144,200,207,115,190,153,141,185,88,50,26,8,12,97,54,48,180,212,160,101,132,65,116,114,150,152,112,56,196,218,224,56,18,93,197,182,96,144,19,115,21,11,130,144,137,48,188,167,36,131,160,133,116,80,100,173,213,117,154,177,194,140,193,72,229,238,42,219,187,46,25,113,239,149,202,213,75,49,171,73,86,161,47,66,116,215,89,235,37,129,114,132,204,158,164,9,70,88,43,0,48,108,68,179,90,209,128,178,141,50,60,200,186,82,96,156,104,83,105,38,228,11,167,5,75,200,86,153,41,120,162,36,90,64,204,81,143,49,4,4,102,145,83,216,104,134,118,188,34,233,151,86,153,96,150,56,85,13,94,33,67,136,255,251,178,100,82,140,134,115,104,205,155,143,76,194,69,36,41,163,99,75,24,28,149,215,42,46,225,49,65,29,24,103,41,163,161,184,54,70,173,37,90,37,115,100,124,226,164,201,125,104,209,12,167,207,236,177,37,98,185,149,98,188,54,100,89,34,70,102,220,250,246,226,191,122,63,247,146,226,44,74,0,41,64,36,18,147,82,192,161,77,149,209,10,49,160,53,224,214,36,142,17,34,18,76,168,61,28,185,16,192,107,179,249,5,84,139,244,125,254,246,176,51,100,144,198,212,253,125,240,115,49,168,162,105,124,182,155,38,135,66,20,251,247,39,171,225,80,252,200,37,148,234,83,220,219,44,160,204,226,180,203,129,208,197,239,80,195,113,152,192,96,188,193,128,4,192,0,100,128,14,49,84,109,40,6,12,19,0,6,134,33,144,172,16,14,128,142,196,38,152,40,9,7,54,33,80,40,113,15,83,88,21,128,209,20,169,33,10,29,50,250,217,205,180,134,162,177,56,244,202,78,59,227,133,78,60,155,147,30,158,221,250,140,45,139,69,75,5,105,191,40,151,220,160,162,202,146,158,207,252,10,93,150,154,18,99,142,36,157,48,68,247,41,25,45,74,13,34,155,12,182,227,17,66,203,4,166,177,202,60,234,60,110,246,105,174,163,77,158,64,57,121,36,152,236,51,22,249,26,135,201,225,18,52,55,84,163,162,170,20,16,168,193,164,112,148,24,102,18,238,58,186,147,150,98,201,150,162,27,46,90,147,217,27,55,56,32,93,89,46,212,209,79,25,129,11,223,25,146,33,78,74,181,46,170,175,200,118,106,30,189,193,243,222,233,128,96,1,107,0,49,165,220,40,100,216,18,46,240,248,64,48,119,42,98,101,160,41,189,148,139,92,32,198,47,5,75,42,187,137,129,203,13,6,102,105,231,187,223,253,182,211,254,70,132,235,102,159,109,55,114,55,37,94,249,37,236,75,9,112,48,46,17,114,244,49,0,13,12,91,40,143,167,103,205,134,139,14,24,104,195,130,83,138,69,163,139,129,192,48,156,40,38,5,2,192,72,94,100,17,76,96,152,4,96,160,98,97,16,72,100,36,134,46,168,101,70,233,28,97,210,199,80,118,1,29,24,2,112,167,68,33,197,9,137,206,21,52,99,13,197,158,85,88,102,31,34,101,207,84,252,20,16,18,181,139,144,190,29,119,29,8,227,51,18,138,117,101,89,241,194,80,248,172,203,118,181,89,159,225,40,151,224,250,112,182,173,93,76,213,153,66,88,42,129,230,157,213,92,126,130,200,248,57,136,72,105,235,43,215,212,164,211,175,221,98,196,201,79,167,16,214,41,45,34,103,36,112,180,80,190,87,126,231,220,89,46,24,35,83,175,21,204,207,220,137,135,255,251,178,100,90,12,215,197,117,201,139,187,99,112,69,68,121,147,104,233,136,30,53,209,40,47,109,139,193,14,145,166,77,172,160,112,253,101,213,249,154,215,164,255,206,123,22,60,194,9,198,48,242,35,182,236,251,125,47,56,238,99,49,183,63,74,182,176,249,248,222,230,254,204,73,101,149,109,45,203,117,40,157,186,245,83,169,97,11,148,63,72,216,183,217,166,12,249,28,171,126,171,15,241,112,2,18,0,8,118,47,248,17,249,139,74,33,104,102,58,23,1,8,225,48,194,233,18,1,92,4,5,103,185,239,13,53,150,202,252,113,78,46,38,18,97,17,105,251,121,165,156,171,45,125,91,70,217,208,165,156,236,186,242,59,168,53,42,102,132,20,164,33,26,32,130,64,148,195,52,165,76,29,134,212,202,112,43,76,56,64,84,192,197,26,204,10,192,188,192,72,15,140,5,193,12,48,6,204,0,128,0,193,212,28,68,0,33,115,163,12,29,1,50,128,66,201,180,213,0,6,72,212,69,65,128,196,32,13,81,104,136,1,65,75,41,76,36,4,80,42,203,237,187,177,22,75,17,170,232,210,212,12,15,105,214,146,70,34,207,221,105,92,222,232,212,237,143,191,5,80,148,3,17,56,117,62,36,137,109,28,139,82,171,170,245,43,25,93,105,93,12,46,161,74,229,22,116,250,22,211,149,207,247,47,108,187,75,21,182,198,214,23,221,165,233,4,44,82,115,89,244,255,70,94,81,242,247,59,13,157,73,43,50,91,48,106,90,115,171,19,213,114,83,46,197,23,166,116,13,197,119,179,18,67,100,81,46,80,211,103,252,116,154,35,86,189,17,122,59,178,82,94,144,180,242,246,164,248,251,32,57,80,99,7,98,214,93,171,107,94,66,68,171,40,231,73,242,69,189,28,235,203,82,68,160,28,75,105,64,204,20,83,131,56,41,49,250,120,45,4,35,129,32,132,35,66,248,240,203,13,33,252,142,72,53,197,155,134,115,23,87,43,85,243,241,195,164,142,69,34,135,223,66,185,224,204,19,98,40,213,30,207,73,231,146,26,104,91,105,45,206,203,1,49,185,150,55,165,205,49,119,209,52,136,54,51,124,30,1,131,7,27,134,224,163,148,193,32,132,24,10,129,135,35,27,7,163,5,192,66,160,78,98,8,12,14,46,209,60,192,128,240,32,7,48,108,70,52,84,23,22,0,134,4,83,38,2,23,228,29,171,117,17,234,165,181,220,154,122,140,75,83,12,99,146,176,0,15,235,100,101,111,147,41,103,20,242,88,58,251,25,76,247,228,149,22,167,114,188,178,58,232,79,84,202,110,95,57,17,89,51,184,84,156,121,150,30,76,66,78,100,145,141,50,145,40,120,245,36,84,8,33,44,133,19,52,255,251,178,100,71,140,135,198,117,201,131,185,76,80,59,100,105,253,101,5,102,30,89,215,42,78,237,45,193,35,147,102,77,166,25,136,202,141,153,39,130,217,210,88,218,232,157,19,114,77,27,108,136,73,215,22,104,86,30,3,202,8,102,172,18,61,33,45,14,39,83,64,4,147,160,39,3,166,42,105,244,88,76,157,145,143,158,101,172,243,101,120,75,191,13,248,162,194,36,18,42,204,161,36,44,138,82,179,68,162,118,98,128,72,109,165,144,18,176,170,134,18,21,218,19,51,76,169,81,165,90,210,52,11,161,106,237,30,153,98,45,200,0,0,0,12,6,118,48,3,100,102,107,84,16,42,182,24,182,188,82,172,233,226,207,197,213,43,129,73,181,208,68,246,188,40,64,58,89,95,243,120,160,169,220,232,163,152,45,53,212,148,218,42,42,196,46,108,245,117,244,0,173,81,155,36,81,184,34,1,137,214,233,187,34,161,129,2,113,140,63,161,131,65,240,224,82,50,10,8,129,96,160,26,97,232,198,24,10,149,64,16,112,200,101,130,196,66,162,217,34,32,144,105,89,219,131,33,186,12,57,201,202,66,146,214,89,57,128,8,169,248,118,26,207,54,3,106,195,147,50,236,36,76,82,74,175,169,120,183,95,200,103,241,95,43,175,52,93,70,56,220,174,106,197,139,208,154,212,216,210,180,112,101,216,76,120,186,41,72,81,53,121,57,225,56,192,226,70,206,10,208,93,164,31,87,85,50,43,18,11,36,136,62,29,72,178,21,2,246,194,22,210,113,216,147,180,186,243,164,40,199,144,205,62,110,12,232,104,116,21,70,153,13,145,137,242,103,210,13,16,197,11,45,53,68,196,34,80,170,57,150,84,246,65,9,163,100,251,34,86,27,181,13,182,202,225,73,104,222,20,15,138,14,29,214,68,9,136,84,43,20,238,111,16,233,20,94,180,39,173,78,12,177,58,73,54,150,202,180,9,201,165,34,195,140,0,2,242,71,113,195,130,250,209,60,10,40,212,136,138,62,44,244,191,8,255,43,22,32,168,201,201,12,150,23,128,207,184,50,207,69,243,120,78,242,89,247,188,107,47,148,250,134,177,195,121,166,115,132,167,88,3,46,115,39,138,102,86,230,152,28,1,127,220,223,172,0,187,97,196,57,180,233,6,76,217,159,100,184,6,100,159,76,194,122,160,8,177,156,0,17,84,105,60,99,3,147,10,25,9,24,20,42,97,80,130,20,24,19,168,73,2,119,57,103,148,228,132,35,222,254,131,19,132,27,143,133,9,45,233,153,127,45,48,172,38,222,108,47,148,6,191,5,187,26,108,75,214,231,100,62,216,214,252,195,25,38,5,132,70,158,165,121,111,216,214,85,8,43,195,199,151,89,243,82,132,255,251,178,100,55,12,199,134,116,202,147,154,99,114,59,134,73,243,100,197,96,29,121,215,42,78,233,45,193,24,153,38,141,148,137,177,80,93,12,252,166,37,161,5,165,180,67,200,36,172,26,137,35,202,165,162,242,56,249,79,110,17,238,202,31,126,173,82,209,93,51,99,100,6,199,130,197,140,20,7,15,143,106,7,244,233,200,103,235,11,104,102,30,110,225,249,239,166,64,89,110,131,29,133,171,166,133,9,99,21,131,84,182,128,141,62,114,250,217,106,254,101,234,30,60,87,124,169,169,145,24,149,15,16,158,63,68,75,71,19,190,177,242,167,182,202,168,167,10,102,213,215,21,82,110,195,181,219,51,102,186,98,91,208,244,56,157,17,228,160,9,183,44,128,130,102,21,76,193,177,158,69,117,16,126,95,138,138,84,252,6,213,66,141,153,213,188,102,95,174,237,127,182,38,172,16,6,20,56,8,170,69,176,154,253,30,170,132,155,253,190,44,60,226,110,106,192,26,168,194,226,36,214,164,24,202,167,16,230,208,192,197,194,52,198,15,204,194,177,220,2,6,0,0,34,96,68,132,7,48,188,109,89,200,222,97,40,32,96,81,38,248,61,244,52,65,172,242,4,102,165,80,18,137,134,24,76,221,233,11,146,86,15,164,164,193,132,242,203,241,168,234,130,87,164,78,27,236,250,7,230,19,154,122,88,253,72,5,68,108,76,209,229,41,175,33,238,53,170,206,98,178,135,134,13,26,30,58,77,45,20,38,120,142,68,96,155,0,204,14,141,180,190,144,19,116,250,62,8,49,68,2,66,22,100,76,154,180,31,60,118,132,75,37,3,38,76,154,58,169,11,72,2,143,76,80,213,45,111,38,166,135,34,184,106,134,88,60,43,92,91,152,32,89,130,226,165,68,81,193,129,72,102,90,39,109,18,41,50,60,52,44,169,44,160,77,2,211,57,37,213,128,128,242,254,5,205,106,18,18,206,152,224,195,210,133,206,83,154,105,245,33,40,120,37,51,46,77,101,212,196,214,137,128,24,1,41,75,70,67,194,7,136,89,1,70,29,76,98,84,225,42,53,63,84,116,214,82,13,148,29,136,120,27,216,162,195,174,196,247,136,227,36,82,171,244,109,214,244,139,213,163,172,88,247,183,211,159,242,63,211,254,159,250,138,74,166,231,71,154,113,30,147,48,40,4,3,16,96,200,49,190,74,227,16,144,100,48,50,3,179,45,65,34,50,107,0,51,2,160,11,48,55,0,209,160,90,69,227,3,0,150,81,84,233,26,11,83,4,160,31,2,1,217,128,80,24,9,0,80,128,13,204,64,0,8,120,1,70,74,125,100,129,111,7,190,101,38,10,228,68,191,205,126,89,64,48,37,136,243,19,134,225,128,80,51,141,255,251,176,100,47,12,200,24,117,201,3,217,76,96,68,38,41,227,100,232,106,23,213,163,54,110,61,51,1,23,149,102,73,167,148,232,17,162,196,159,161,103,235,86,123,104,28,17,224,228,236,32,161,186,87,130,11,146,189,20,181,175,84,189,82,134,187,121,82,173,62,24,70,59,94,35,53,105,162,162,184,236,200,72,215,101,176,120,52,146,22,137,12,141,133,212,92,128,96,152,62,120,155,9,201,201,159,5,212,85,60,22,70,44,183,70,94,88,70,154,233,24,75,248,33,105,58,96,153,164,6,14,16,72,164,201,4,71,196,140,159,37,15,168,70,22,88,87,18,6,8,201,92,193,236,134,154,38,64,194,46,34,148,36,190,157,46,137,147,73,204,179,207,107,68,239,74,141,61,135,105,8,22,24,43,170,146,151,83,27,89,193,148,68,47,101,235,116,75,210,58,2,143,152,1,209,105,232,220,103,20,148,166,102,35,32,203,170,204,192,209,77,51,136,24,104,81,217,3,89,210,187,105,254,103,85,2,10,207,48,98,175,241,95,127,235,0,204,143,22,183,26,33,37,208,255,34,248,113,223,142,53,90,137,14,106,180,130,247,144,20,142,56,10,47,21,69,134,0,174,24,248,158,50,28,10,237,140,24,44,90,106,245,118,196,2,226,55,66,24,8,1,139,4,179,34,20,193,162,0,64,145,198,64,248,91,150,21,0,150,138,20,119,134,228,201,115,126,237,109,144,37,41,239,29,55,150,212,30,247,54,182,239,103,193,31,14,6,116,239,116,155,23,185,148,65,168,201,17,162,96,76,174,154,114,23,210,145,129,56,171,189,143,147,5,79,69,40,19,197,159,233,103,211,94,68,17,218,183,11,186,107,4,67,16,84,133,83,233,53,68,235,50,109,183,43,5,36,188,101,55,202,116,162,217,61,234,228,226,195,18,232,69,49,157,198,152,93,115,58,201,246,197,106,211,37,160,169,19,160,138,105,249,66,146,77,17,151,52,81,184,91,140,154,42,210,59,110,111,164,3,160,58,197,204,25,115,36,140,132,17,228,44,52,221,95,178,36,68,0,113,174,1,132,41,7,236,57,234,159,43,245,216,166,95,15,160,147,43,215,173,10,124,168,24,205,219,107,171,84,111,120,152,93,7,12,87,178,211,65,120,59,84,194,156,94,126,147,237,72,0,22,241,236,129,216,236,38,26,159,28,40,62,99,242,209,135,202,38,76,55,152,164,16,98,179,41,162,7,12,232,201,69,163,7,129,209,102,56,88,8,24,176,56,91,180,37,138,160,5,25,105,200,39,24,4,33,26,68,72,179,5,178,51,71,12,130,195,136,144,42,36,104,89,126,12,121,85,134,124,84,57,1,142,234,148,51,247,194,95,65,6,22,242,203,75,255,251,178,100,48,14,231,249,105,77,147,154,99,242,64,195,249,112,111,8,42,28,29,161,58,110,233,141,200,190,5,104,8,156,36,18,139,52,183,65,155,165,226,135,42,187,67,180,160,146,182,198,231,191,18,184,122,4,248,110,27,163,140,123,88,107,140,13,183,163,156,158,198,104,102,83,6,108,130,100,120,152,117,147,52,208,193,132,130,93,184,238,240,161,22,15,29,92,124,104,82,26,74,35,165,210,170,55,168,158,90,57,129,44,76,70,228,16,115,159,10,30,208,142,76,86,84,170,161,208,146,59,6,209,132,134,45,182,213,154,170,231,24,248,151,195,14,48,157,113,76,234,22,226,151,46,153,19,15,158,216,253,191,58,57,63,60,80,243,15,36,216,114,148,133,230,98,129,212,36,233,91,146,48,192,146,132,191,71,83,77,175,101,135,7,38,146,238,0,177,152,160,161,96,200,198,41,12,136,22,63,216,47,202,72,76,138,205,178,180,238,66,54,217,95,108,201,14,140,80,217,175,90,249,159,126,117,141,216,98,196,197,216,238,39,201,231,59,81,189,96,235,131,59,108,112,113,114,151,214,1,112,213,94,148,209,176,180,201,69,108,29,36,152,206,127,152,36,170,152,98,26,128,134,225,145,196,193,160,164,100,6,49,196,69,71,192,32,16,203,80,230,46,48,120,240,144,34,18,68,201,215,170,66,41,112,40,138,194,51,147,41,196,12,8,201,173,7,76,48,164,135,149,202,128,210,87,112,16,58,176,181,193,225,18,94,61,149,157,232,187,35,161,103,146,39,5,174,91,95,107,193,91,26,20,178,29,128,29,153,215,65,250,166,112,101,7,106,240,148,168,30,100,196,8,216,168,59,23,74,118,74,37,31,186,149,217,174,124,162,172,27,66,233,221,127,241,204,111,178,57,189,111,77,228,89,66,42,212,134,101,211,40,28,131,171,76,120,214,40,41,31,69,26,211,214,84,152,35,41,12,182,125,117,242,87,67,4,191,240,196,119,72,119,222,88,133,104,77,152,127,234,170,199,50,185,226,209,241,109,98,253,123,25,102,38,116,231,55,208,222,92,154,247,160,15,7,130,195,135,16,5,63,129,71,34,3,220,194,132,230,228,24,52,123,47,170,229,135,8,174,196,232,114,186,61,31,255,255,239,255,255,59,83,195,106,214,239,221,14,127,135,0,0,147,47,252,207,88,243,227,32,140,254,127,12,2,152,224,188,98,1,208,113,152,152,54,64,29,5,22,208,2,98,32,130,171,186,233,94,163,65,195,87,169,222,76,161,224,219,126,214,160,153,180,137,90,164,3,40,185,84,66,183,83,227,58,112,2,156,14,87,76,72,93,15,59,50,43,216,204,165,182,42,177,188,157,36,188,57,31,76,170,124,146,148,254,255,251,178,100,47,12,230,224,104,209,27,143,101,48,60,40,121,195,105,130,58,27,165,161,66,110,229,139,192,224,9,39,9,135,140,208,86,64,82,109,14,254,102,102,94,103,73,82,86,45,70,145,177,5,212,162,4,119,59,204,154,35,142,11,248,240,229,41,1,72,177,25,254,21,138,144,18,209,188,153,229,253,98,250,244,135,67,18,96,230,68,17,28,173,78,87,154,45,36,40,117,162,193,49,72,73,3,205,178,153,96,84,228,109,66,78,101,14,4,79,45,82,225,49,59,166,199,111,35,67,61,119,227,68,132,149,183,217,186,118,210,84,196,254,3,165,119,101,175,234,92,193,115,135,107,118,36,205,220,169,255,237,0,0,21,1,153,40,48,160,176,143,72,156,96,102,177,105,115,207,131,33,210,128,4,48,45,193,28,213,3,178,221,7,251,95,174,205,55,219,37,52,71,251,47,255,255,255,221,116,252,201,219,144,5,211,214,118,169,192,55,11,128,1,41,202,96,81,126,123,17,30,102,128,198,97,48,80,97,216,106,97,73,20,0,16,0,33,49,130,192,209,17,164,154,198,5,133,165,196,14,32,187,128,192,132,200,71,0,41,48,121,51,207,124,182,88,203,149,219,156,101,206,156,163,148,189,237,197,109,45,178,0,222,54,227,11,166,129,236,62,211,86,215,99,166,167,165,240,76,126,86,242,83,202,223,64,16,167,137,3,193,98,244,118,231,116,90,137,248,142,202,199,76,18,86,64,111,100,167,239,152,57,186,184,251,62,7,20,118,81,203,61,70,209,174,31,10,10,196,180,40,97,89,118,24,56,115,225,63,141,4,128,17,141,103,53,56,77,26,54,24,191,67,236,177,122,218,247,45,198,217,243,231,206,203,241,172,154,188,234,200,211,189,5,117,89,218,247,160,94,133,107,159,226,137,189,150,55,246,135,222,206,163,149,183,177,89,190,173,190,91,42,189,91,214,110,196,28,39,2,28,82,187,72,113,93,22,224,192,6,196,58,193,177,89,99,107,80,26,112,198,138,124,32,115,32,192,62,57,50,253,134,117,131,186,29,96,95,184,133,215,122,126,246,185,68,185,150,232,92,253,127,137,25,212,127,255,250,130,0,2,82,148,195,67,24,249,37,52,210,130,84,194,80,16,206,100,20,199,113,132,195,128,128,180,98,161,193,162,96,208,4,28,20,19,12,5,0,140,21,5,209,92,70,8,19,7,130,48,72,40,10,60,203,250,149,252,156,144,135,77,175,156,24,237,136,58,70,54,239,138,248,36,52,219,33,139,213,110,77,144,153,147,144,54,203,169,15,218,162,122,215,19,249,81,160,61,202,121,229,173,64,152,237,102,5,148,206,72,177,220,138,63,140,90,134,105,155,252,5,183,174,93,157,234,17,255,251,178,100,63,142,231,185,114,80,27,184,124,112,55,66,169,210,101,226,40,29,29,191,66,110,97,241,192,252,156,231,141,128,166,56,193,72,59,86,133,179,227,51,147,165,33,222,187,11,179,45,53,187,171,94,137,27,165,108,37,164,182,254,14,228,63,53,138,123,194,110,69,62,181,162,197,130,60,47,173,199,139,104,79,152,181,169,240,135,45,95,14,146,152,215,100,110,151,88,92,151,167,38,107,38,28,110,218,165,89,90,111,131,34,234,51,22,27,135,91,216,18,176,140,79,45,101,100,164,216,145,197,186,209,151,15,96,94,54,231,205,35,55,56,127,90,227,31,231,95,249,98,127,225,57,128,0,76,56,208,133,24,56,203,145,25,190,11,99,34,193,96,43,85,21,31,12,12,57,122,168,100,187,47,238,129,95,196,12,147,24,93,193,201,118,255,255,255,237,255,249,103,254,253,255,47,156,253,159,253,109,205,204,71,94,57,100,132,192,227,19,61,132,141,15,66,49,145,212,32,110,97,128,169,128,15,6,95,17,21,0,99,34,117,80,48,48,8,152,28,32,9,6,6,19,56,48,113,41,73,134,204,248,57,45,197,47,28,226,141,64,138,218,78,105,0,209,99,104,135,64,206,88,254,162,140,97,56,101,50,231,233,77,154,246,85,32,149,217,82,129,199,104,173,236,135,81,103,2,221,53,219,19,217,125,36,155,236,87,236,61,184,239,182,30,231,90,232,93,180,182,174,54,56,215,204,85,151,189,154,195,56,23,233,245,118,102,45,18,21,184,90,218,27,52,211,70,71,94,248,73,196,221,171,121,237,151,131,173,222,60,28,218,248,188,181,247,61,85,81,35,64,92,188,143,70,196,110,165,163,90,58,88,18,183,43,62,92,74,36,115,29,27,171,22,118,105,209,136,190,215,32,203,214,159,170,91,97,70,139,220,97,71,130,241,45,10,50,118,203,78,45,112,223,205,23,252,235,255,255,255,184,231,135,0,8,218,56,17,12,132,72,67,136,4,104,139,13,75,88,4,181,247,246,159,14,209,205,254,123,239,255,164,8,132,62,53,207,153,226,174,55,255,255,228,15,255,170,173,100,227,77,135,205,82,76,138,137,217,180,71,255,254,223,255,253,33,0,204,59,202,104,211,220,191,204,174,69,16,193,188,28,73,16,4,195,0,63,138,4,108,193,128,26,12,8,199,80,197,232,19,11,38,96,130,15,198,1,32,42,96,50,18,198,3,0,4,21,5,227,4,64,17,10,128,201,96,20,65,0,28,96,204,0,84,229,227,30,80,23,8,37,208,183,135,58,152,112,99,4,192,141,240,80,65,135,18,40,28,58,2,53,5,3,17,39,119,3,1,138,156,78,90,22,186,36,32,81,122,102,54,143,155,128,76,182,255,251,178,100,59,142,216,13,114,204,139,218,92,114,68,229,201,177,107,7,42,30,129,159,54,79,119,64,201,17,158,102,193,148,149,144,53,56,4,4,74,53,20,92,201,150,152,72,13,161,71,223,23,198,71,19,251,108,58,173,105,79,211,85,88,151,213,150,220,51,51,88,196,10,123,170,214,128,89,38,21,235,177,153,109,62,183,11,170,235,136,92,147,160,18,82,76,141,162,150,85,136,189,130,42,210,250,90,37,137,129,201,70,145,186,127,185,237,113,49,83,134,76,37,70,250,39,155,61,77,149,47,55,89,211,69,199,15,220,44,230,46,137,245,219,44,4,103,57,155,210,93,204,185,217,155,53,230,202,31,122,255,241,213,113,245,85,9,35,178,85,57,241,24,64,128,34,62,48,28,101,17,154,6,202,76,244,240,48,211,124,47,147,89,219,245,20,201,135,183,240,117,232,212,196,222,27,94,173,199,202,151,19,171,238,73,40,47,20,54,167,209,134,225,217,160,177,170,223,254,135,186,84,31,191,78,86,182,245,63,235,179,254,132,108,194,92,127,205,114,67,140,219,246,8,195,208,228,210,11,16,197,180,152,195,160,188,187,70,9,144,134,235,2,135,9,17,206,86,101,132,154,58,230,96,57,99,0,242,195,40,76,237,141,44,208,217,84,243,17,5,97,130,160,138,199,151,164,205,210,113,202,180,7,175,73,201,167,16,6,49,96,155,176,80,50,93,67,48,224,160,33,224,241,86,204,207,192,131,139,247,7,54,54,196,36,61,93,78,163,217,40,118,151,38,154,116,84,90,53,82,62,255,209,213,181,52,200,235,204,215,174,215,254,159,109,134,79,65,53,208,195,253,236,221,34,205,214,246,232,209,212,237,217,55,215,231,40,187,83,40,2,93,143,119,67,220,49,229,23,235,39,174,207,108,239,90,230,178,131,119,143,219,253,239,155,253,119,83,93,207,44,119,141,186,191,61,189,222,185,122,254,85,191,159,174,73,119,111,10,215,242,206,151,183,176,213,28,181,205,171,220,174,211,223,214,20,57,225,172,59,206,107,255,123,171,157,210,31,171,158,149,105,122,144,91,95,162,250,164,145,65,102,81,69,215,59,36,12,153,188,17,38,27,127,25,156,234,124,71,7,196,97,161,117,130,62,245,42,47,141,15,76,38,252,84,51,97,33,220,148,56,171,104,38,210,55,255,213,214,160,7,66,241,190,79,241,143,255,227,91,223,255,255,255,42,0,37,101,252,27,89,57,137,128,196,35,161,34,225,162,84,96,145,201,129,3,35,160,17,8,84,12,209,70,241,97,19,34,46,10,181,16,0,161,108,97,1,79,178,205,163,108,183,106,167,213,25,33,101,164,168,126,164,172,74,125,164,245,140,90,236,178,84,197,242,189,255,251,178,100,35,140,229,197,104,210,27,152,92,112,65,70,185,210,101,133,70,155,221,165,60,110,229,145,193,1,157,168,13,129,38,56,90,30,166,230,21,226,212,120,202,35,173,127,123,163,125,106,107,116,248,92,252,121,220,49,155,139,124,239,221,191,189,236,50,50,125,124,122,103,44,57,57,63,143,253,31,214,163,126,3,243,42,226,46,54,45,85,136,231,227,148,127,199,83,217,196,252,241,111,181,82,88,245,23,193,250,80,201,243,9,44,133,82,111,107,169,98,115,119,43,75,92,182,28,211,192,236,217,158,139,98,13,216,247,188,147,10,62,58,77,100,87,149,63,72,0,64,61,67,197,3,83,5,66,32,136,99,69,120,195,145,0,124,225,244,112,104,38,90,146,88,85,68,9,35,229,249,208,162,45,163,2,106,53,127,67,249,191,201,255,125,3,255,247,235,86,66,179,194,133,9,153,138,29,40,223,255,255,255,210,0,5,23,113,132,27,169,154,205,145,147,97,57,141,192,81,174,134,240,0,161,48,92,43,48,28,40,48,52,157,48,248,51,33,3,8,138,135,204,192,33,81,88,2,225,99,31,7,1,195,195,34,248,103,176,35,211,46,89,37,4,190,160,135,27,33,98,1,161,27,136,178,43,180,148,136,129,32,11,130,37,29,139,147,37,77,93,242,42,146,175,108,202,165,41,49,63,101,187,186,12,30,143,114,134,181,143,57,94,246,127,125,218,177,55,86,9,126,44,71,191,27,82,142,82,0,130,164,223,107,61,255,188,158,138,61,107,231,121,157,103,243,49,114,6,237,27,205,248,15,255,234,52,171,153,148,157,57,161,238,218,211,51,51,125,167,236,197,79,158,165,104,118,77,250,174,129,123,118,218,175,91,3,4,41,105,39,167,196,52,171,143,34,74,120,148,76,67,123,118,246,111,215,114,20,46,50,76,95,30,60,195,158,173,232,224,221,194,182,155,153,184,92,112,99,68,40,17,11,85,137,173,130,86,148,44,60,128,8,85,188,183,31,181,189,234,114,165,159,55,250,34,162,249,134,221,159,191,87,229,255,95,255,136,127,233,254,108,222,234,228,67,185,118,87,214,164,79,137,5,255,255,255,171,251,44,244,0,0,204,52,21,164,220,32,199,12,107,195,244,195,32,53,12,231,66,104,195,200,97,12,27,67,232,194,28,27,140,8,6,116,197,244,17,68,128,20,195,116,16,193,0,26,97,14,10,166,6,192,10,4,6,226,32,194,2,128,169,130,48,38,191,70,1,224,2,189,16,84,192,128,81,67,76,141,97,14,8,116,176,17,158,23,26,48,96,12,116,144,33,147,103,42,21,24,68,98,5,18,54,64,44,56,180,106,78,181,192,67,1,64,235,187,106,40,0,15,106,66,170,197,82,255,251,178,100,62,14,231,228,114,204,11,218,92,114,66,39,105,210,100,169,142,220,253,163,52,79,101,17,192,248,30,39,77,145,34,56,9,214,212,230,30,84,29,136,215,177,66,213,168,183,25,91,50,217,202,243,107,182,171,113,175,6,103,79,202,16,65,59,52,216,208,192,217,246,235,237,102,191,59,107,215,188,217,219,5,49,3,91,205,33,40,96,130,124,209,2,95,49,73,204,172,160,131,94,102,212,100,185,70,199,185,244,162,208,245,109,162,13,149,113,123,173,176,106,157,46,181,157,64,174,76,92,228,232,221,249,106,14,69,83,206,174,38,83,149,24,126,55,58,218,133,35,196,197,213,123,145,184,123,98,57,215,168,43,16,0,192,44,24,80,144,162,109,36,16,80,174,170,73,150,142,168,60,133,61,30,17,75,20,216,219,138,199,175,245,42,95,140,30,103,93,148,64,187,4,189,185,95,155,111,151,253,60,27,223,167,233,230,74,155,227,98,86,167,167,47,213,1,73,204,136,92,96,232,7,102,168,2,8,98,148,21,166,7,64,202,101,100,54,230,24,34,28,96,204,23,2,48,97,48,58,8,144,49,175,152,29,128,169,133,32,31,61,230,8,1,86,44,11,224,144,58,48,61,0,179,1,96,29,14,14,225,8,3,131,129,9,144,188,232,46,159,134,216,241,147,202,52,135,46,121,94,68,1,7,54,149,230,193,202,108,58,9,66,140,253,164,14,26,236,123,129,60,23,49,97,37,238,235,188,53,28,118,113,151,164,180,177,243,236,30,189,167,171,97,148,38,106,230,116,87,48,179,118,85,238,134,80,85,235,187,172,84,18,183,50,187,123,89,254,236,229,250,231,101,75,94,36,13,55,170,116,182,36,114,70,25,11,160,251,164,121,80,128,163,212,184,50,229,150,26,94,198,88,160,152,64,41,144,58,28,214,75,202,65,37,77,97,200,122,244,251,56,227,202,118,116,56,184,97,135,36,51,204,227,44,62,170,81,226,16,191,23,35,18,229,82,212,152,91,32,225,81,192,2,34,161,79,193,198,40,244,98,141,7,36,132,196,66,27,66,138,43,148,63,94,205,171,176,61,201,63,235,252,137,95,49,244,3,110,63,249,127,211,253,31,128,251,117,111,185,163,101,204,192,104,85,203,147,205,66,28,205,12,146,0,6,179,7,56,131,57,132,211,157,149,48,230,236,225,91,136,197,117,124,160,141,1,33,131,165,33,181,33,81,129,193,209,148,34,9,96,28,48,192,222,47,176,32,50,49,164,16,2,3,70,20,133,196,161,137,64,199,19,89,113,103,68,195,136,70,115,111,128,88,8,5,120,247,21,140,100,67,36,41,67,102,224,84,6,140,17,114,34,2,32,98,73,34,18,232,116,46,28,72,172,105,255,251,178,100,51,14,199,75,104,204,147,186,100,114,59,168,42,3,97,39,70,30,17,157,52,111,105,49,193,11,21,38,201,145,150,24,192,89,107,0,201,105,25,162,157,43,135,58,173,35,37,151,127,101,82,11,250,185,4,90,153,171,85,204,228,111,145,239,173,132,164,185,244,183,238,106,151,155,194,59,191,255,239,103,50,159,74,10,99,152,47,71,245,166,205,38,144,9,166,253,124,148,120,207,14,117,167,211,123,222,101,215,239,209,222,57,255,218,207,160,91,186,239,215,175,104,50,109,148,115,233,176,89,230,101,132,75,33,52,175,66,201,143,85,35,76,231,123,40,76,58,212,8,206,163,151,212,82,41,39,234,232,113,55,87,225,224,192,0,109,200,50,38,176,135,4,134,22,72,7,13,53,247,91,35,225,60,106,1,70,181,11,2,107,53,245,253,21,234,111,119,227,189,125,63,254,191,233,225,49,205,145,230,239,251,214,174,141,91,163,53,37,95,247,146,255,232,105,184,96,78,98,134,174,225,234,97,92,17,166,14,33,118,98,32,100,38,12,2,38,96,226,8,166,5,64,184,72,29,134,15,224,160,4,2,211,6,64,64,10,128,104,176,97,143,1,171,78,48,109,0,83,1,208,4,8,14,17,0,16,162,146,162,97,96,224,215,68,158,17,18,48,152,87,128,171,81,165,45,112,172,66,143,25,0,239,240,232,246,178,202,28,20,188,40,74,254,75,165,203,20,136,60,89,226,140,20,9,105,188,91,208,19,4,133,246,171,205,221,209,201,44,114,222,161,191,160,237,3,243,244,185,214,183,55,169,225,36,14,116,205,157,69,236,208,74,36,61,181,79,71,45,247,169,185,245,114,163,240,140,101,43,181,27,78,41,13,143,74,143,44,121,251,32,114,6,148,203,37,180,241,132,108,211,109,78,109,44,31,44,178,96,29,116,201,11,19,73,158,135,172,155,161,42,139,107,204,149,33,32,149,15,105,116,111,92,46,9,22,129,8,151,233,33,181,144,9,156,221,10,120,121,244,23,56,190,233,176,2,196,17,40,99,0,41,163,5,53,202,49,111,51,5,76,146,22,195,157,174,206,105,151,91,155,149,52,145,126,71,100,91,65,69,81,151,240,5,181,11,97,45,157,16,31,197,122,120,238,191,255,223,2,187,77,254,161,1,65,203,181,53,250,63,250,66,0,204,25,68,248,236,180,123,76,56,133,240,197,180,23,76,7,147,40,193,240,130,12,37,65,84,192,8,32,194,194,184,98,144,7,70,3,160,48,96,226,15,38,28,138,102,151,99,67,70,34,14,112,33,70,26,70,98,135,164,136,166,36,1,8,11,0,7,31,142,133,55,237,140,196,163,2,6,140,25,197,141,149,0,128,70,43,236,192,204,146,32,255,251,178,100,46,12,247,238,116,203,139,219,122,242,66,197,201,195,104,79,140,25,173,163,60,110,189,55,1,6,151,39,1,162,190,48,112,69,72,68,73,131,132,96,1,1,54,98,209,161,129,36,16,95,135,217,224,64,91,91,159,74,20,183,6,33,31,99,168,142,113,108,178,41,87,38,42,187,118,255,77,69,238,233,140,73,88,12,180,0,84,154,203,140,205,149,182,162,110,150,188,241,101,173,161,218,182,169,230,246,217,97,223,146,10,212,61,81,38,171,125,122,71,197,255,83,231,252,69,121,228,198,41,245,187,218,28,154,135,2,59,196,246,43,139,247,29,235,122,172,43,66,204,177,43,30,147,91,90,179,185,97,43,51,168,81,252,23,210,235,117,145,238,41,104,179,66,206,113,14,248,174,43,74,87,56,246,222,181,189,218,153,214,44,243,112,119,20,0,5,0,1,24,164,112,11,30,42,130,16,73,50,13,210,201,23,9,75,139,7,106,76,170,202,194,187,248,221,149,182,179,122,218,33,12,162,122,28,21,91,135,38,161,186,11,239,238,187,122,127,219,208,179,87,57,188,109,234,19,99,212,15,251,254,176,1,41,199,65,43,57,240,35,57,156,68,129,130,65,209,157,108,9,129,35,161,133,130,88,32,19,48,68,70,26,93,9,129,19,1,3,1,128,56,0,21,53,160,176,30,44,41,132,0,36,67,115,9,26,4,97,12,105,157,201,75,117,2,1,129,117,109,32,5,216,187,24,118,229,162,16,14,16,153,118,103,84,28,199,28,88,83,35,210,59,111,83,140,101,30,21,197,90,177,106,206,10,167,81,177,9,45,106,237,179,231,55,197,97,214,209,119,185,65,67,121,41,70,140,250,201,92,87,127,26,206,220,51,16,9,252,108,230,231,137,132,208,60,21,14,239,216,194,225,128,243,115,215,78,16,185,74,250,240,175,106,84,229,232,33,225,233,209,158,121,92,47,89,148,105,133,168,157,55,193,41,164,11,205,116,152,251,35,171,236,93,91,114,137,87,33,89,182,16,151,107,66,58,42,222,66,73,225,48,0,8,158,153,72,6,113,160,64,166,220,189,164,77,224,165,163,48,157,209,169,117,233,75,31,171,59,238,136,138,175,160,34,212,155,184,166,231,227,68,186,249,63,255,235,224,133,174,61,53,43,203,103,45,70,68,129,158,167,253,126,164,0,1,147,24,190,147,106,70,51,10,7,3,5,11,131,167,163,35,45,92,51,37,142,19,33,201,227,17,199,51,109,128,211,5,67,115,2,200,177,224,60,194,113,161,43,76,23,23,64,66,208,80,38,48,100,52,104,67,195,68,100,100,195,2,66,104,26,64,176,147,105,36,178,101,88,36,81,215,209,114,11,100,6,72,161,100,163,215,171,100,82,255,251,178,100,45,142,231,184,112,204,19,186,100,114,68,5,73,177,100,103,132,157,145,215,50,47,105,49,193,30,30,38,65,167,157,24,148,180,18,87,15,182,150,202,164,82,170,204,51,31,18,89,75,27,103,164,0,97,166,251,40,125,188,185,37,213,182,167,157,235,18,170,153,115,116,184,202,109,208,78,213,212,208,224,106,107,27,185,119,237,234,189,91,118,242,156,199,173,111,133,187,137,143,245,230,58,253,224,117,222,193,74,12,111,47,93,75,44,176,226,226,231,45,175,218,180,98,117,53,213,36,89,139,243,87,20,193,122,113,193,88,89,41,87,180,108,195,72,85,88,149,66,191,185,219,215,186,248,106,249,198,90,155,231,157,117,199,154,143,61,186,81,98,77,89,103,98,81,78,220,214,231,38,113,188,165,182,33,33,196,129,233,4,5,84,36,52,0,137,136,105,211,89,83,129,99,9,1,73,65,116,224,231,218,220,77,237,156,127,223,69,37,215,179,96,232,37,84,63,112,107,8,151,26,12,88,227,95,82,40,204,157,6,233,251,47,250,248,72,93,200,20,47,159,234,127,215,235,255,233,153,133,112,103,154,106,9,73,140,248,53,24,81,6,241,146,216,133,152,110,7,121,131,136,24,11,10,184,136,67,204,60,0,196,192,48,10,132,96,252,20,1,51,1,176,165,14,1,128,96,37,144,128,192,8,11,129,194,82,96,24,1,149,47,186,206,21,56,132,138,130,152,29,196,2,4,106,74,31,173,162,98,138,58,9,44,234,5,196,181,24,170,93,38,40,242,235,17,90,85,4,103,182,101,11,201,9,173,237,59,88,85,21,62,247,93,227,157,79,83,9,43,245,95,183,96,156,234,106,188,158,134,181,173,103,171,215,75,63,38,171,158,80,188,174,126,242,229,109,219,236,125,161,106,176,30,167,91,152,216,175,70,218,79,3,237,67,193,127,149,48,42,255,212,164,234,133,234,29,181,155,99,113,87,189,144,42,46,68,179,183,83,170,184,178,138,12,106,19,11,182,197,236,156,201,45,218,202,74,73,220,97,165,181,117,124,38,253,90,127,88,251,76,167,176,202,172,174,204,82,189,237,239,125,74,58,226,2,65,68,164,49,197,128,157,71,134,78,217,67,17,64,4,8,0,210,143,244,130,164,7,146,94,237,24,64,11,2,145,3,69,116,34,85,83,48,56,162,148,14,47,143,31,141,64,196,247,45,249,159,232,252,191,87,227,111,246,246,107,88,214,163,243,185,173,202,187,148,0,126,179,35,166,195,242,146,80,49,134,99,80,250,109,192,226,96,42,32,97,73,56,96,72,110,96,89,118,98,136,94,9,0,64,130,234,117,135,12,130,65,24,160,74,6,20,66,224,120,16,25,17,129,192,96,94,53,19,255,251,178,100,29,140,198,197,105,78,19,184,76,112,73,229,57,128,111,39,42,23,141,163,70,110,61,145,192,238,27,232,141,132,157,24,113,220,18,103,199,0,61,71,2,161,73,148,236,75,30,65,27,101,168,186,215,37,109,49,42,229,82,238,70,85,89,164,101,4,79,20,10,59,94,93,238,124,139,121,200,49,237,137,190,227,157,75,156,181,207,156,221,111,169,110,238,58,40,36,31,204,166,99,88,111,60,168,243,183,219,28,74,61,132,14,64,22,8,180,174,75,19,215,154,81,232,0,243,250,154,241,132,33,16,101,13,213,91,89,114,165,165,172,67,107,218,137,226,71,179,211,91,134,246,115,49,9,171,90,135,236,208,194,212,39,158,17,164,181,159,122,116,98,16,148,213,159,82,85,82,148,169,180,16,78,166,102,98,240,154,24,104,112,128,144,195,5,193,41,38,42,10,54,54,98,11,228,223,38,240,139,35,64,200,82,129,198,196,70,48,43,14,244,44,136,150,137,41,180,104,241,89,119,57,170,44,53,10,17,228,130,114,151,23,152,222,89,8,115,7,127,208,207,234,252,83,190,66,93,111,77,236,70,248,43,118,208,5,191,111,130,151,35,71,14,204,102,73,46,169,155,206,198,15,21,24,64,48,22,1,10,138,204,202,1,87,197,64,147,32,6,134,169,46,139,3,21,200,208,186,78,163,62,218,231,82,194,244,62,78,178,133,167,104,68,36,107,58,45,53,135,237,177,62,236,167,97,242,74,193,125,202,216,94,227,93,144,235,137,88,75,149,140,198,138,217,3,215,107,53,197,32,70,183,184,1,166,139,201,5,40,195,6,88,150,165,222,50,99,121,155,219,236,126,62,207,89,221,249,94,76,125,250,23,213,211,58,89,191,96,189,234,180,246,75,17,65,177,75,83,150,134,190,144,252,178,114,115,2,101,201,23,93,229,138,213,86,99,133,98,62,131,49,237,135,254,147,189,30,52,199,124,20,133,216,43,94,106,214,139,157,165,169,151,94,8,119,234,194,200,90,173,221,115,15,68,132,206,123,162,207,138,200,192,162,35,198,118,215,39,73,254,235,250,182,141,205,59,175,250,122,39,243,213,191,151,89,192,161,230,246,204,213,27,111,149,53,177,202,118,211,255,251,253,4,0,102,19,6,116,34,51,15,1,51,31,80,241,48,54,8,211,16,193,121,48,3,19,179,5,0,70,48,37,2,147,1,224,30,49,169,0,148,130,0,130,232,136,6,135,65,92,120,11,64,128,0,2,7,211,0,96,32,11,128,161,84,0,195,129,122,114,0,135,156,32,72,106,252,200,177,1,228,43,166,147,60,65,214,226,84,89,212,102,36,74,69,23,98,237,26,34,137,227,159,126,89,19,128,250,74,18,6,41,90,101,255,251,178,100,55,140,135,223,113,205,147,217,76,114,63,228,25,195,100,103,134,31,237,207,56,46,225,241,81,7,10,167,85,146,138,8,100,70,24,132,228,190,99,145,58,55,110,39,47,185,73,103,153,75,58,227,214,134,39,37,83,243,121,53,177,192,101,118,235,214,144,196,32,77,105,223,107,237,126,153,228,127,12,137,11,183,189,128,125,28,219,120,168,40,40,98,4,38,202,6,4,32,153,191,168,215,77,53,196,158,74,33,119,163,229,16,66,146,220,74,191,156,60,165,84,129,77,155,237,112,76,216,128,73,8,220,230,190,168,195,22,190,185,179,117,43,154,221,138,219,76,142,72,18,154,58,105,133,24,179,100,136,34,142,239,144,69,72,90,251,90,164,18,130,114,194,52,0,128,128,1,32,196,80,5,64,38,140,233,144,213,144,104,151,33,99,137,139,2,180,251,34,130,189,247,41,163,12,219,110,126,129,24,211,85,51,163,31,23,92,26,102,162,111,110,112,183,130,209,82,152,76,234,61,50,229,46,234,246,254,72,1,50,181,220,63,76,228,49,44,103,43,149,76,73,66,140,120,27,204,181,63,194,5,211,9,79,160,82,116,76,97,130,6,1,96,172,144,165,8,25,196,33,0,112,40,76,31,15,22,37,64,52,4,5,79,250,28,9,152,40,132,162,5,184,33,2,51,133,52,37,215,209,220,71,36,6,172,17,18,47,187,113,100,241,157,140,136,8,94,102,60,210,146,37,246,100,246,92,121,106,242,88,140,173,150,186,46,253,216,100,64,74,121,67,132,229,218,11,65,143,21,241,108,56,159,34,84,207,242,84,88,194,124,254,20,144,205,120,190,86,138,171,139,113,245,183,162,30,209,26,11,20,83,245,234,220,29,25,202,90,178,194,155,81,161,19,88,184,146,47,133,6,109,63,109,105,247,173,55,104,77,249,190,32,219,26,155,250,75,111,225,94,12,85,202,243,231,170,208,118,86,88,174,166,132,185,86,142,105,102,169,218,212,197,182,213,235,110,30,247,166,201,19,181,175,55,148,113,41,108,170,161,98,173,115,126,218,168,223,146,50,87,48,88,89,85,95,200,175,71,85,236,210,78,228,192,9,81,96,18,130,167,3,138,54,183,49,105,71,212,50,42,10,159,57,179,71,120,64,85,53,217,153,134,9,51,3,120,147,119,52,40,4,102,252,56,212,187,229,162,45,142,77,79,153,217,233,115,86,76,233,207,119,254,143,252,255,85,127,234,210,0,0,67,124,200,231,51,212,208,131,160,167,152,76,5,21,38,8,83,24,21,166,144,225,84,49,161,130,134,70,5,5,69,50,131,123,192,209,132,66,11,86,2,92,132,82,168,111,205,139,235,65,78,30,88,193,9,112,34,141,132,40,76,43,53,255,251,178,100,32,142,198,225,104,207,155,153,122,208,62,3,41,226,101,133,98,30,173,165,52,78,229,243,217,25,27,39,5,165,137,160,205,4,51,45,80,241,179,1,248,106,211,130,232,147,189,184,24,154,208,164,82,169,169,248,222,143,85,202,21,31,152,201,105,174,77,183,33,128,181,250,171,94,10,17,240,212,210,167,204,15,229,84,107,121,104,249,83,165,111,66,123,31,25,206,51,154,122,181,52,255,169,115,152,74,93,210,71,15,173,186,240,151,44,94,22,28,39,154,9,197,60,94,162,241,115,109,121,33,239,95,110,86,181,11,236,10,212,92,208,27,188,91,210,169,215,232,134,221,12,148,100,102,55,21,43,44,90,157,43,171,71,130,135,70,108,113,87,5,211,109,165,145,137,91,118,123,222,86,112,14,6,165,37,79,118,134,0,3,114,44,192,170,131,84,133,98,49,11,72,54,6,146,161,201,185,238,125,133,127,38,196,134,225,74,91,108,132,200,100,33,87,71,229,29,136,4,89,133,169,50,1,174,156,189,21,62,204,253,247,248,181,159,255,197,127,223,12,128,70,28,67,103,57,77,198,37,18,71,114,172,230,54,38,70,88,145,6,101,33,38,142,134,192,65,224,223,1,40,197,193,156,193,129,120,188,134,38,151,129,131,1,48,22,98,56,34,204,202,198,209,24,26,10,18,36,42,118,0,2,19,52,10,0,67,230,51,162,71,170,81,243,5,201,125,219,185,123,210,108,176,35,23,193,195,88,5,47,169,62,84,32,28,27,6,208,148,174,234,102,53,135,63,4,247,7,10,247,92,94,114,14,211,146,23,24,157,130,83,226,205,98,192,156,251,73,203,107,113,5,193,142,235,61,208,37,186,187,250,144,15,62,188,238,26,81,217,103,38,70,6,166,230,50,143,169,126,55,255,155,231,159,246,93,245,229,70,62,243,38,125,242,225,226,183,172,111,195,190,126,143,11,99,170,111,157,103,234,222,214,249,182,125,216,181,184,34,123,124,98,77,198,143,30,21,152,158,19,20,4,120,115,48,64,198,91,225,165,38,211,200,24,172,54,70,90,210,30,212,177,110,168,114,150,21,70,170,119,99,179,82,223,146,64,33,224,48,192,129,166,9,130,138,195,49,12,133,67,39,70,199,165,43,83,53,167,37,10,235,208,127,37,133,200,164,110,109,156,233,209,80,129,102,130,151,216,106,132,20,120,157,179,6,106,166,174,254,87,205,205,225,254,71,250,112,50,249,28,28,183,255,255,254,108,0,0,35,124,197,33,52,238,161,248,199,225,72,202,164,200,64,59,152,38,84,152,128,35,24,254,0,131,68,83,44,1,48,56,179,22,125,150,24,186,161,130,89,89,51,32,64,2,17,15,106,92,217,210,70,70,86,227,255,251,178,100,29,14,198,159,104,207,155,186,122,96,77,10,121,243,101,229,70,26,129,163,58,110,189,55,65,57,156,103,205,132,181,144,202,32,53,43,153,70,145,161,50,216,242,38,73,222,162,31,219,20,202,44,218,48,198,109,216,77,64,97,98,119,12,217,31,214,234,212,166,174,168,117,184,10,29,100,206,77,125,150,239,225,45,227,183,187,114,214,126,42,181,127,247,242,145,206,35,2,252,134,120,5,215,175,67,69,121,23,49,43,44,89,243,150,213,84,248,146,63,207,206,92,226,30,51,94,11,186,251,43,227,248,238,231,206,51,157,103,63,252,227,219,44,59,246,46,147,227,123,182,140,136,153,97,88,110,69,193,120,245,226,189,94,224,208,173,172,43,195,127,42,117,83,86,85,199,134,242,58,125,36,127,215,192,141,42,0,0,1,213,197,232,151,165,227,0,64,23,16,192,41,192,114,8,138,50,21,220,91,18,222,43,34,170,86,143,86,235,64,41,231,79,55,24,45,155,63,115,229,213,246,209,245,213,60,159,95,209,241,23,253,59,127,255,255,255,177,147,121,153,168,84,69,30,208,161,193,167,12,159,233,255,34,1,52,199,37,208,253,35,12,214,130,8,196,39,108,198,34,136,198,96,228,196,244,128,84,24,48,12,209,48,36,79,2,4,198,0,5,72,182,97,208,90,76,37,8,129,245,238,173,129,3,234,38,34,44,170,160,136,4,106,104,143,8,48,84,5,89,144,89,109,72,129,149,115,62,171,164,12,240,39,156,219,90,139,27,248,133,220,55,147,148,2,131,163,109,60,143,100,57,69,55,218,114,211,88,23,103,40,240,138,121,230,61,141,172,228,122,127,107,56,191,76,206,165,240,62,42,132,127,220,254,222,165,243,129,21,143,143,39,146,145,127,238,181,173,201,140,69,22,148,121,191,115,110,48,41,28,233,53,157,80,213,194,46,157,249,108,182,174,231,140,84,49,106,186,21,67,47,181,133,197,118,136,80,116,42,201,188,34,77,29,180,105,132,24,254,76,136,250,77,46,209,135,90,2,164,131,81,64,228,125,109,59,0,2,112,2,193,165,104,81,103,41,28,214,84,234,50,48,81,128,53,168,22,198,149,90,246,189,65,200,14,250,183,125,88,57,73,137,158,51,110,167,206,31,219,95,71,165,250,251,106,237,169,17,239,126,76,122,219,42,119,96,29,132,177,170,144,101,147,73,83,121,144,201,119,31,39,255,255,250,96,0,0,96,182,56,119,83,182,103,81,186,106,203,200,104,42,42,97,227,0,99,170,196,101,144,224,97,33,210,107,8,74,10,57,12,0,25,214,136,193,120,140,129,92,64,8,1,33,20,100,100,224,195,165,13,16,68,128,113,240,252,68,7,106,149,41,73,132,120,255,251,178,100,34,142,231,74,105,77,19,185,123,98,73,167,25,243,96,175,142,89,241,153,60,110,61,53,137,21,25,103,5,147,30,10,152,41,179,6,133,133,137,173,132,227,139,192,207,170,35,87,140,149,7,69,54,107,176,51,115,112,228,49,11,190,161,128,15,157,80,158,20,191,68,188,226,140,187,36,26,128,198,34,27,132,20,42,89,50,92,38,169,131,16,216,174,237,165,113,235,228,132,170,205,141,196,222,91,65,24,90,143,69,252,218,34,110,244,146,47,133,6,106,98,69,110,245,168,219,154,251,242,194,85,248,58,166,119,164,12,77,106,21,169,26,61,111,53,177,54,232,235,90,210,182,13,174,137,255,111,245,150,24,178,190,222,216,124,47,22,145,101,101,255,47,111,152,120,164,120,17,153,55,141,197,164,26,82,89,120,36,96,75,153,67,78,25,164,136,0,0,78,0,67,186,68,160,132,46,147,208,130,131,12,24,145,82,56,104,13,14,158,171,167,123,59,213,101,180,22,125,20,87,165,67,29,74,198,234,62,200,39,190,186,15,229,211,71,237,250,181,14,8,252,96,23,87,209,182,36,201,95,183,219,206,163,102,67,249,207,122,7,32,25,144,199,54,67,132,210,205,98,39,60,211,212,208,7,3,44,137,12,72,15,51,160,100,120,24,111,16,161,135,64,38,3,27,47,0,112,252,136,18,64,17,64,196,125,43,27,171,160,80,46,197,212,208,68,162,244,198,204,30,2,186,172,163,0,48,34,167,151,69,67,242,232,231,124,34,213,63,65,78,95,19,121,6,228,68,171,198,153,72,192,237,215,93,67,182,67,189,98,240,142,31,42,237,53,172,143,189,124,30,58,235,238,11,189,255,91,170,191,204,111,210,17,177,112,145,27,87,234,103,77,186,80,82,142,210,246,221,30,227,11,66,119,237,252,247,179,91,143,85,110,199,94,79,254,175,62,40,33,97,91,21,122,154,38,84,142,19,47,38,144,19,52,170,151,57,84,98,218,36,82,82,83,85,37,18,211,163,43,127,25,147,203,234,185,76,65,165,7,25,193,215,252,107,147,162,191,162,16,146,2,4,44,25,215,0,252,69,78,2,169,160,18,36,62,75,164,240,82,53,220,117,26,186,205,227,217,249,88,53,153,173,197,135,81,209,120,249,45,69,89,9,170,244,26,247,206,233,169,109,181,63,71,37,238,95,251,97,93,189,252,215,252,244,151,252,178,0,0,13,184,49,142,124,217,120,24,198,124,148,97,180,70,166,4,93,152,33,142,102,33,9,128,139,6,147,2,25,20,48,97,1,27,101,0,15,227,164,43,14,161,102,147,242,18,21,5,72,154,248,26,115,194,225,25,134,220,80,252,170,112,94,169,15,209,51,231,180,13,160,91,214,247,255,251,178,100,38,14,198,240,105,79,27,152,123,48,66,166,73,226,101,34,94,28,29,163,58,110,101,235,9,27,25,39,205,135,157,48,129,166,118,64,208,67,225,42,216,21,76,199,177,85,186,174,16,123,201,160,203,185,11,221,160,175,170,125,201,198,251,82,239,126,87,6,13,192,198,114,148,215,151,235,174,157,111,1,247,92,68,111,204,61,53,255,168,217,222,49,252,162,148,211,181,44,200,77,214,32,194,116,167,94,123,43,185,109,30,67,113,162,71,199,226,181,201,255,147,205,102,206,253,186,36,23,90,80,189,150,59,19,123,28,177,50,245,193,141,61,36,6,150,24,8,196,198,112,226,254,147,229,89,100,187,246,69,67,125,242,233,81,6,43,214,124,195,101,134,190,223,155,53,46,173,74,28,0,4,59,169,139,0,50,145,3,130,2,136,196,21,40,219,136,177,170,121,187,200,84,110,41,200,84,177,255,233,219,231,188,169,153,238,108,191,234,195,201,80,155,187,116,245,229,148,27,245,237,171,125,91,184,87,242,105,237,132,127,255,254,143,255,64,114,195,47,243,79,86,97,50,242,92,253,13,163,126,6,140,72,9,49,44,36,194,225,128,162,184,198,128,192,18,64,196,225,41,179,16,66,99,132,0,137,66,101,132,39,194,232,104,114,216,6,100,137,113,33,159,80,72,149,16,252,84,240,153,95,57,133,69,155,18,170,165,124,17,225,238,79,68,53,238,64,169,42,137,177,166,44,96,212,198,220,50,29,119,130,44,171,195,122,123,200,153,117,157,25,122,240,208,118,242,56,51,234,14,188,70,252,246,191,142,249,102,236,33,128,107,105,189,61,212,171,72,83,237,63,155,19,97,244,183,78,153,10,230,86,41,177,25,177,236,205,45,103,214,161,75,7,62,229,247,89,87,182,190,93,79,78,205,87,205,234,41,89,150,218,222,84,226,137,3,45,48,148,236,179,78,250,2,235,112,36,214,220,48,216,243,52,175,189,105,89,165,110,162,244,177,173,152,47,45,152,211,90,20,29,19,94,156,223,103,183,55,13,77,172,32,0,0,209,125,136,163,48,126,142,106,16,245,205,73,49,209,186,234,83,146,208,99,110,70,36,165,29,255,136,159,211,125,124,137,61,189,159,196,234,217,225,83,230,21,46,84,247,21,27,223,247,213,127,53,249,79,175,235,199,157,232,232,255,255,253,191,91,190,218,128,0,1,163,0,4,61,48,248,12,67,35,240,129,51,87,31,115,20,240,212,48,42,17,3,4,225,37,49,61,2,17,0,111,24,183,2,193,131,160,40,152,47,0,10,1,6,65,211,1,132,39,64,56,4,232,17,75,48,48,0,95,22,98,157,225,13,217,67,184,74,70,184,128,57,131,94,24,4,104,146,214,48,255,251,176,100,41,14,247,148,110,204,147,218,123,112,70,166,105,177,105,138,84,27,169,159,54,110,189,58,193,21,25,38,129,166,9,104,32,29,74,142,164,251,109,155,113,213,104,160,176,197,199,36,37,39,74,208,34,15,52,60,182,210,114,79,132,22,183,183,128,92,44,13,122,82,139,19,63,26,106,28,108,136,189,210,108,147,220,248,116,209,184,145,94,69,56,175,87,174,179,147,221,103,17,66,212,172,150,235,152,240,37,89,191,171,141,109,139,239,90,53,103,123,185,179,52,153,121,54,25,125,32,127,122,163,179,143,188,197,183,129,184,54,211,170,207,104,121,221,99,83,76,146,62,125,22,207,45,94,254,35,150,160,214,53,243,35,203,214,103,177,117,235,91,87,46,85,109,204,13,193,107,146,44,43,252,234,187,206,107,237,26,80,49,25,128,106,144,32,148,188,176,46,104,226,1,50,82,204,112,147,14,96,185,196,130,69,169,173,244,199,231,170,176,204,236,41,108,119,248,148,213,92,17,133,130,115,24,171,244,26,102,148,126,197,120,251,82,76,198,171,106,119,209,78,145,185,95,151,211,174,129,70,73,122,177,15,16,129,28,49,170,249,59,209,10,54,76,168,52,97,196,52,209,59,30,58,140,158,41,12,215,8,209,24,58,72,50,36,43,49,44,5,224,40,51,22,9,26,16,96,186,14,13,72,137,226,255,16,0,16,83,134,136,99,192,80,176,2,230,164,68,41,166,152,6,9,181,150,176,254,130,0,28,158,187,53,104,43,64,29,193,70,159,200,133,209,24,9,149,44,212,158,117,158,151,91,243,215,20,134,36,169,93,53,38,113,82,206,36,216,24,209,105,4,172,222,23,29,203,113,169,2,166,167,247,113,206,81,52,248,29,236,182,135,37,224,120,251,196,154,244,199,206,161,29,39,42,88,141,1,51,100,208,80,97,248,193,113,238,161,224,196,34,243,117,45,81,203,98,214,115,85,64,178,171,53,22,9,38,100,250,40,82,186,153,43,156,130,181,164,161,9,138,186,86,68,203,99,11,35,106,157,51,78,32,70,169,180,230,194,37,133,12,61,151,138,145,161,66,4,35,32,140,105,99,94,24,201,216,48,212,4,107,19,113,61,8,183,185,75,82,32,228,127,185,225,200,100,156,203,249,11,171,57,53,11,72,144,124,215,248,65,155,2,42,154,85,213,186,233,196,224,223,93,12,245,132,248,141,58,189,68,14,69,63,45,255,64,0,130,247,220,195,9,147,168,19,12,116,104,48,51,180,199,231,97,0,220,129,20,21,11,8,68,230,50,6,138,0,1,64,73,88,192,86,27,129,9,128,169,128,152,211,145,222,85,120,223,168,223,34,213,160,133,230,218,177,82,125,70,189,89,198,4,191,175,255,251,178,100,34,12,197,220,104,209,27,143,53,112,69,199,121,243,101,141,70,28,141,195,48,46,224,211,201,28,157,231,205,148,181,32,34,98,241,187,70,155,110,213,110,254,89,190,15,76,253,185,103,11,243,252,168,127,196,93,249,39,101,239,126,35,49,227,61,215,235,187,222,0,140,155,111,156,19,184,131,21,89,123,201,102,102,76,188,181,242,181,152,237,204,240,181,235,37,152,28,171,60,208,31,221,92,194,169,222,32,1,194,200,69,204,74,72,60,93,98,30,107,8,50,139,89,244,45,136,232,192,124,131,203,15,208,48,163,4,130,73,51,11,84,137,73,151,5,6,64,129,176,76,174,176,0,31,128,23,202,129,56,103,32,196,52,182,117,52,72,149,80,64,225,100,120,112,246,62,225,180,63,202,56,158,216,250,121,59,253,94,191,117,255,254,253,255,75,89,112,101,30,229,67,213,82,173,35,67,36,76,65,44,76,69,70,203,173,43,24,31,82,186,204,64,114,234,157,181,3,25,44,26,155,143,128,24,171,62,152,232,24,25,166,246,25,188,39,24,12,143,152,138,31,153,184,20,24,118,50,161,25,134,130,48,56,94,16,128,134,35,3,72,16,12,69,32,20,2,58,234,98,9,3,212,100,48,34,161,32,156,62,59,64,191,214,242,99,194,196,89,193,109,194,159,232,110,105,103,91,184,147,204,129,155,87,56,146,39,28,181,23,140,183,69,135,230,81,213,89,219,139,121,167,78,71,89,37,139,107,229,171,247,36,246,169,102,178,254,202,228,162,15,127,177,134,169,233,100,76,187,251,82,115,60,101,176,191,218,4,46,77,90,189,141,188,47,94,202,143,61,221,223,220,213,12,83,147,165,147,232,213,19,31,21,82,64,189,10,210,11,38,33,100,139,70,222,205,187,145,204,135,30,238,86,222,162,209,208,238,228,9,154,109,28,182,162,254,183,246,234,152,55,84,200,110,29,5,158,217,79,46,223,230,110,107,85,40,160,178,126,84,169,0,11,192,12,205,107,44,9,130,73,141,1,3,98,163,147,8,66,18,154,47,137,238,119,24,18,29,61,233,41,223,141,108,130,155,234,125,62,189,127,250,250,95,250,26,202,3,213,62,153,10,157,234,42,77,70,65,39,30,40,168,160,183,69,150,162,180,247,90,216,197,0,2,83,52,208,131,204,211,35,84,199,195,235,157,147,42,45,66,20,216,198,208,100,213,162,12,100,195,53,20,30,50,108,81,48,216,124,11,3,6,10,146,0,96,160,24,21,15,16,134,18,132,230,3,3,173,105,26,228,146,224,168,59,25,12,0,38,76,12,6,161,129,144,56,64,14,147,0,195,64,243,92,36,3,33,229,247,61,155,205,31,179,118,163,10,66,166,153,96,12,22,216,255,251,178,100,51,14,71,107,117,204,19,175,55,48,74,199,121,227,101,79,142,30,221,161,50,79,105,235,201,8,153,39,233,134,9,48,95,189,147,203,149,145,100,94,201,184,34,206,55,71,0,183,114,150,60,215,98,189,76,135,109,27,193,199,15,12,101,187,54,134,237,59,42,238,176,232,82,226,254,158,68,146,91,118,18,119,11,76,187,166,59,51,184,240,105,191,138,91,202,120,207,166,85,84,151,179,170,65,138,250,3,108,174,48,49,151,27,86,60,164,29,203,121,201,214,33,139,154,235,193,112,83,203,178,6,177,197,242,169,13,212,52,243,147,77,102,49,243,155,168,54,122,87,51,88,216,163,255,178,173,72,78,182,182,16,254,162,246,30,126,159,64,0,39,0,40,218,131,5,17,6,32,103,162,76,0,38,23,9,37,136,160,106,122,228,59,127,177,44,228,56,69,56,232,95,124,25,61,215,249,124,223,178,232,127,246,219,79,233,216,136,229,169,227,74,154,117,6,68,139,16,124,180,227,185,94,248,133,22,44,89,181,138,194,205,159,16,230,21,97,110,25,66,230,25,0,104,102,66,46,134,42,99,210,96,22,13,160,81,139,48,242,1,131,0,128,11,49,67,0,19,7,240,114,48,35,7,19,22,116,218,217,12,130,50,128,89,233,145,10,120,195,134,3,67,54,64,206,6,69,171,196,53,128,204,152,87,112,68,16,192,27,40,30,239,70,193,161,103,216,219,14,138,48,73,11,66,86,197,233,154,71,213,112,3,137,65,16,29,120,26,235,164,72,114,159,46,197,106,76,157,142,68,234,237,86,17,109,74,198,1,46,206,192,22,136,105,245,57,96,100,235,180,122,186,2,130,6,158,28,240,47,10,122,105,37,170,31,128,54,157,68,225,58,162,243,27,235,37,188,235,108,88,138,198,231,155,209,130,12,56,123,205,119,2,38,160,231,12,20,220,122,69,221,37,199,196,151,151,15,61,243,18,249,181,178,251,122,146,151,131,26,180,129,175,30,240,112,254,36,71,144,23,17,32,184,53,194,145,177,130,89,237,79,52,189,205,142,119,247,116,221,136,87,134,109,217,247,126,223,79,0,21,0,62,0,20,160,41,84,146,18,65,29,57,16,47,65,68,137,13,187,139,100,14,35,132,122,167,66,189,123,70,51,179,246,154,228,137,225,16,4,92,115,30,245,125,123,235,163,126,154,46,157,255,148,12,129,149,66,5,116,240,194,86,17,255,247,116,64,0,2,157,188,85,66,114,144,241,174,7,198,242,6,25,240,132,35,59,152,140,190,16,54,4,12,15,56,5,97,224,52,14,32,68,181,229,80,22,90,24,41,83,1,38,43,10,104,38,4,134,162,171,53,244,148,164,40,140,172,6,129,207,133,236,195,21,255,251,178,100,33,140,133,252,101,209,155,153,97,226,67,194,185,211,103,11,36,30,109,163,52,78,189,58,193,30,25,103,29,167,149,48,130,96,29,49,208,137,226,130,45,46,63,1,81,68,242,107,15,43,137,80,214,20,41,176,52,122,215,41,173,56,129,197,51,171,35,128,254,180,101,119,229,173,106,210,246,108,30,29,159,15,79,151,30,108,154,174,50,37,193,87,186,98,188,53,231,181,159,181,107,68,112,52,36,196,122,186,150,57,121,165,236,116,172,143,92,179,203,232,241,45,123,243,121,205,152,43,245,123,182,213,93,195,243,48,29,196,253,18,100,47,81,187,109,146,89,230,84,195,10,220,102,141,206,49,112,0,5,72,25,226,21,149,128,127,164,70,216,64,225,140,40,185,41,85,133,166,180,220,23,70,212,72,19,146,52,191,60,165,58,36,90,92,187,63,249,121,249,120,195,9,168,253,121,110,235,212,140,69,201,71,125,252,128,17,216,122,121,239,14,33,191,4,0,0,44,198,10,212,221,179,104,208,33,144,225,55,60,219,81,156,205,164,56,199,179,76,204,145,4,192,66,176,194,81,40,192,65,124,206,113,124,84,8,48,152,154,48,140,42,17,131,133,0,89,135,192,33,17,42,56,25,134,6,204,53,85,19,180,48,25,72,197,232,96,136,40,58,2,23,80,184,34,192,51,150,202,23,205,135,173,202,172,253,33,123,146,95,97,33,109,109,178,53,215,88,20,5,178,216,130,46,40,205,58,79,22,218,151,100,129,106,39,10,176,219,67,171,194,182,208,3,10,204,79,139,4,97,39,110,58,202,238,191,166,233,30,103,75,73,78,203,135,203,62,117,70,226,11,231,23,228,217,93,166,120,241,203,21,159,44,171,171,46,122,234,137,151,102,238,23,80,223,191,238,224,165,211,57,46,85,157,137,232,177,30,85,2,73,50,38,218,52,117,72,177,119,131,209,97,88,48,137,145,76,163,206,34,156,10,78,10,38,102,108,72,156,235,47,104,150,92,235,41,205,164,209,164,194,216,229,84,82,114,177,112,40,96,0,0,0,110,5,147,48,129,9,194,26,226,224,212,101,85,134,12,32,224,145,225,102,153,10,126,132,42,162,67,120,224,241,87,228,179,53,244,235,26,29,224,214,49,54,127,223,234,29,36,8,56,136,207,111,20,213,254,173,255,82,122,127,250,241,23,251,255,250,117,80,0,2,205,220,207,46,78,209,84,202,11,79,186,144,241,16,205,63,32,211,150,135,173,198,14,130,22,6,151,205,48,129,236,49,80,65,228,150,52,24,20,50,6,2,200,46,195,146,116,146,164,134,165,89,0,170,57,212,5,132,135,55,109,21,150,181,186,50,174,149,133,24,28,155,72,11,203,144,137,162,150,75,94,255,251,178,100,41,140,134,55,104,208,27,111,99,208,75,167,74,26,96,72,182,28,153,161,54,110,189,58,201,43,164,40,245,131,21,96,16,121,141,196,169,11,138,181,251,31,126,8,145,81,209,255,68,11,170,34,110,188,135,3,112,113,226,191,142,236,159,213,14,175,240,17,251,145,54,176,90,142,207,15,83,208,76,253,112,130,73,69,85,89,93,100,203,51,218,187,66,87,89,51,188,67,95,237,116,202,120,254,241,97,251,44,153,89,221,56,147,31,186,199,171,68,55,32,97,106,172,117,121,244,62,135,247,129,122,17,212,30,124,250,233,69,44,177,115,69,78,28,251,104,145,88,0,0,20,0,15,128,20,12,173,211,39,177,148,137,80,21,51,138,220,72,135,15,58,61,143,101,186,78,78,239,157,214,251,248,246,191,96,150,109,51,24,157,239,245,42,11,183,183,79,167,215,245,237,206,16,69,219,129,30,101,51,12,113,169,46,19,4,82,17,245,53,214,169,161,116,160,0,0,168,204,60,58,14,52,115,205,76,52,204,94,134,205,123,95,12,113,66,76,160,94,12,43,14,129,2,0,99,154,97,160,32,101,72,202,132,241,146,156,194,240,77,35,133,132,240,193,28,160,119,16,0,99,194,111,85,73,51,6,128,86,45,2,142,0,133,80,69,117,33,74,23,47,86,178,130,56,125,235,173,103,52,161,102,164,128,74,14,75,23,74,106,78,32,158,146,86,72,1,55,216,89,24,177,147,41,150,146,222,224,80,61,119,13,87,190,48,150,43,24,250,229,28,172,168,126,41,52,12,55,123,57,190,196,12,226,105,90,228,187,88,222,85,184,23,187,103,238,62,253,72,28,27,251,97,183,184,234,230,16,202,253,191,35,222,73,52,145,250,124,45,9,167,144,8,36,158,54,78,139,91,37,64,170,24,202,203,122,137,146,115,240,110,48,64,179,109,77,173,210,105,7,188,110,109,61,220,233,72,100,82,201,85,174,190,218,241,183,186,166,36,95,154,79,63,0,2,8,0,167,225,113,74,214,20,28,192,33,72,16,245,37,204,145,113,94,97,220,90,189,90,125,191,187,120,24,131,129,143,107,231,171,138,68,63,251,127,255,255,199,163,151,33,231,69,58,34,230,201,255,254,161,1,199,118,171,179,153,209,90,28,120,231,160,32,222,36,80,187,119,128,0,20,238,252,118,28,100,6,137,135,151,38,119,114,24,121,178,98,164,233,142,77,194,72,67,0,131,199,149,164,226,159,17,63,224,232,0,195,52,146,34,209,49,43,162,4,70,222,146,54,142,108,131,10,143,99,172,242,178,106,245,20,3,232,95,189,214,159,181,101,54,41,24,34,84,28,213,65,115,219,112,97,117,171,232,115,231,207,111,162,154,24,168,189,76,255,251,178,100,47,140,134,33,104,208,155,153,98,112,78,104,202,58,96,168,126,25,117,163,60,110,48,218,193,62,35,233,13,128,157,176,174,64,169,161,196,177,19,124,123,158,145,78,244,53,217,135,103,19,32,58,34,51,118,173,245,229,64,0,131,78,71,236,222,232,103,241,47,181,14,43,249,149,66,84,178,92,89,66,233,191,28,62,242,229,108,93,79,50,236,39,15,48,233,242,93,68,99,63,87,14,35,199,162,167,219,92,150,139,21,91,235,94,134,208,61,10,58,54,210,72,154,186,84,112,211,18,77,91,101,47,245,128,0,24,24,3,110,4,16,162,245,76,103,33,51,47,75,86,128,167,80,245,149,219,246,37,255,143,189,162,34,97,171,116,101,30,121,113,74,144,86,24,95,213,255,255,253,123,243,166,142,242,206,234,18,47,171,193,219,178,227,154,138,228,74,180,222,213,4,36,213,71,235,120,219,124,126,60,169,32,0,37,75,76,31,202,60,108,156,223,39,147,120,40,204,5,84,50,227,8,208,160,241,234,41,129,205,38,56,6,145,19,204,178,73,70,67,2,154,132,136,164,160,80,224,114,92,7,13,8,64,74,130,17,42,87,11,209,209,197,187,166,212,109,213,99,253,216,112,30,67,29,130,185,101,149,98,163,140,54,57,12,184,185,54,93,210,40,213,55,30,48,247,210,54,128,60,92,107,174,216,255,112,84,106,243,196,153,20,209,122,127,106,88,147,233,141,215,246,61,114,12,197,215,192,190,156,111,150,93,221,149,161,105,102,90,61,99,45,48,241,149,37,94,170,205,82,18,90,213,103,36,194,188,178,216,40,222,141,2,89,68,74,237,192,76,79,152,11,8,33,40,166,184,5,32,238,87,193,146,105,225,41,41,6,34,216,92,22,146,29,211,72,196,28,73,136,191,120,188,181,186,204,128,48,255,225,36,108,47,217,96,4,167,28,73,9,103,219,36,9,105,151,124,170,163,17,0,184,250,239,47,221,87,205,228,110,220,76,101,91,244,254,97,21,35,185,100,201,154,123,141,108,17,19,114,203,55,121,196,21,166,213,80,213,165,24,198,61,93,251,186,170,202,185,15,96,181,80,172,80,63,122,0,1,99,16,227,163,251,209,243,81,203,227,212,207,163,41,96,19,31,215,195,21,22,16,18,130,96,49,82,100,248,122,99,72,84,100,161,44,162,102,37,144,224,160,12,46,14,150,152,194,240,108,216,108,69,65,138,44,93,244,44,227,44,66,40,152,56,6,62,90,150,42,44,51,201,68,61,206,48,74,85,201,40,84,177,155,181,161,234,212,121,128,74,228,226,163,88,123,74,130,74,170,18,130,168,45,192,87,30,215,218,114,17,7,103,43,121,177,186,221,225,61,147,52,175,116,179,139,255,251,178,100,64,12,198,196,104,205,19,185,67,242,76,170,89,243,97,130,90,24,25,163,64,110,48,218,193,47,153,102,65,167,157,104,67,88,77,56,158,132,78,71,136,92,80,225,86,16,12,29,0,48,229,10,117,10,122,246,2,49,28,196,105,103,91,204,193,199,78,218,51,204,229,15,28,49,94,98,74,73,230,106,234,7,45,200,187,22,50,182,137,102,41,20,211,13,91,183,125,185,161,130,213,84,108,61,146,56,100,26,146,204,167,79,30,250,48,35,210,193,184,240,84,0,0,29,25,147,33,4,144,197,240,71,0,64,10,164,191,108,248,172,146,144,192,212,86,58,218,173,169,178,185,198,254,119,225,236,27,246,165,255,38,248,233,127,191,255,255,131,237,232,223,255,255,255,255,111,255,255,91,110,189,6,145,213,246,148,50,71,136,153,73,26,165,98,233,181,20,128,1,78,218,8,20,29,180,224,96,179,32,44,32,107,229,145,148,83,38,62,91,152,132,18,20,14,154,4,2,98,0,1,136,198,46,9,132,7,41,140,34,0,169,90,121,19,4,216,209,48,42,69,0,53,136,155,62,165,115,212,78,9,165,102,241,91,137,117,103,23,123,58,104,221,167,173,151,64,79,244,74,145,193,213,182,169,206,52,123,231,176,234,122,13,15,235,104,186,140,86,183,47,225,86,27,45,156,129,205,95,185,19,61,212,138,215,77,148,212,40,159,55,99,190,113,221,96,168,170,173,223,235,172,41,115,100,247,156,82,4,202,197,105,0,236,246,246,81,97,114,98,190,160,167,90,160,187,180,67,8,111,13,142,83,116,15,73,17,112,235,64,200,100,23,169,156,238,89,165,30,115,214,162,250,158,178,159,150,75,187,221,208,145,64,128,0,229,71,182,113,197,94,97,122,25,5,64,41,205,44,155,42,19,77,72,45,22,0,246,213,69,26,143,6,190,215,18,176,126,185,72,237,168,167,117,115,10,110,89,236,78,14,135,137,144,241,28,61,212,143,255,213,50,154,57,61,7,127,255,199,219,253,67,93,219,255,254,76,0,0,99,25,36,76,171,152,57,44,152,229,37,51,141,173,205,17,29,49,41,212,196,98,227,15,13,141,162,62,48,64,164,202,133,225,193,81,144,141,198,91,18,152,16,30,138,166,52,7,24,92,12,136,100,68,245,220,163,73,129,5,164,162,52,139,2,87,73,112,215,131,149,1,187,102,2,3,212,119,13,23,181,56,211,202,16,94,23,65,214,121,39,67,84,206,162,10,161,168,228,9,53,122,168,193,43,221,55,208,215,49,153,79,215,212,208,131,155,143,226,161,137,180,84,170,5,86,149,232,92,217,146,122,39,207,234,237,72,135,172,93,170,37,32,38,208,17,153,20,202,217,85,137,248,247,179,255,251,178,100,78,140,135,24,104,206,19,143,69,210,76,234,202,19,103,5,24,26,97,189,62,78,97,43,193,45,147,167,45,167,157,96,141,243,104,190,245,25,11,97,227,219,60,98,131,245,205,171,225,120,32,165,131,18,200,9,68,97,244,133,216,228,27,204,252,85,234,13,100,12,7,214,16,92,220,92,96,154,197,15,58,185,89,49,7,56,165,41,112,168,54,228,126,238,183,190,3,97,28,48,253,14,0,0,6,226,105,104,61,228,232,3,168,97,8,33,141,121,158,186,182,209,38,165,4,195,141,131,40,180,97,219,75,160,110,173,127,246,245,120,223,255,255,253,19,255,255,255,255,206,207,7,102,99,184,128,124,82,132,50,46,234,194,226,47,63,9,20,116,228,60,62,234,142,81,243,178,11,86,2,41,70,30,3,157,178,4,104,149,49,162,15,228,92,3,28,48,128,200,40,36,128,204,97,177,4,88,197,227,248,24,214,0,253,10,172,16,1,36,20,145,25,211,9,193,133,42,68,76,81,138,118,68,178,40,107,62,146,247,237,115,90,205,198,93,18,23,246,125,224,82,48,235,120,241,197,169,41,101,141,209,253,182,221,67,67,105,166,132,99,72,209,200,192,126,136,0,135,108,141,200,83,142,28,165,210,36,80,201,82,115,132,132,146,56,220,144,51,112,39,102,41,76,131,3,104,177,3,185,130,70,38,222,40,20,119,71,48,184,22,80,159,231,165,33,190,144,66,107,234,12,212,98,0,48,129,251,52,109,212,24,214,72,223,226,187,226,218,7,83,16,213,144,44,161,35,21,112,132,228,80,199,40,98,209,182,64,40,116,246,178,238,105,90,242,200,66,23,235,228,208,32,180,111,247,19,154,36,92,62,0,16,96,102,65,64,202,166,120,199,137,103,48,13,204,74,33,228,36,162,82,78,0,38,109,178,204,221,121,17,12,96,109,135,241,153,181,33,162,111,48,17,128,157,143,16,52,99,90,17,68,175,42,78,39,33,99,143,20,101,168,249,232,210,218,143,61,141,254,171,37,58,101,191,250,4,0,0,109,39,27,78,198,28,112,135,19,20,66,192,230,65,113,202,130,92,170,73,193,76,95,11,16,76,178,51,90,31,135,99,178,14,97,24,167,241,64,176,89,134,11,140,0,236,162,62,72,248,149,97,65,62,209,46,238,25,56,58,210,224,220,102,196,164,41,50,134,13,226,36,216,46,53,146,160,72,251,137,138,171,245,88,246,73,1,182,113,19,76,245,127,101,172,216,168,84,243,65,86,144,140,5,151,114,219,21,166,234,92,67,74,13,227,237,155,47,100,125,105,102,190,109,9,205,97,14,125,5,129,66,196,206,116,170,91,214,96,65,142,227,35,49,125,84,63,139,6,95,36,43,82,184,146,255,251,178,100,78,136,197,174,102,213,211,73,124,250,73,5,25,210,101,34,104,24,157,161,64,110,61,49,65,25,25,39,205,135,137,112,176,153,159,102,176,117,91,111,49,117,188,214,185,139,104,210,235,234,187,213,183,86,92,98,52,5,130,26,32,0,97,68,207,137,14,98,192,144,15,52,45,98,249,34,110,12,40,162,33,68,164,166,90,33,4,210,200,124,156,18,218,44,107,217,27,60,94,172,130,193,30,187,168,168,48,250,58,177,30,132,216,94,11,82,96,132,152,85,235,230,181,55,255,255,107,227,62,92,0,84,178,211,19,142,14,160,146,54,34,20,201,131,99,79,23,76,138,181,49,112,1,123,16,2,4,158,140,136,200,163,152,232,136,56,136,106,173,78,60,11,26,13,172,145,224,102,222,152,138,22,86,183,195,189,102,137,68,242,20,184,57,99,33,240,167,87,56,55,137,102,102,116,229,160,194,126,146,62,177,82,187,190,133,215,241,191,46,252,226,41,234,203,22,12,196,186,9,167,48,202,226,211,128,168,155,193,147,8,204,46,142,136,129,26,92,26,44,240,243,194,212,241,16,54,154,188,140,157,40,34,90,102,88,126,65,90,111,162,83,82,75,202,36,203,53,211,50,138,24,202,28,227,118,162,46,132,239,157,34,132,19,81,41,244,78,68,227,11,67,122,163,238,78,104,97,8,151,49,76,105,253,240,32,185,63,41,59,93,107,107,184,193,151,89,72,160,150,128,17,4,132,44,201,191,102,89,5,244,34,106,233,116,9,133,129,69,176,92,142,136,180,103,111,134,177,228,222,125,34,231,194,222,51,76,243,147,222,116,106,248,162,124,169,232,61,117,71,90,232,90,144,237,232,173,72,237,224,159,229,124,27,82,97,244,212,0,6,0,184,104,122,65,196,112,52,46,99,56,104,104,75,100,103,227,170,103,248,66,6,43,12,63,36,205,40,9,196,0,145,155,6,226,213,48,100,23,48,108,36,73,82,64,52,194,32,152,194,144,96,181,66,198,44,185,70,138,0,196,5,14,9,36,192,251,3,6,2,234,79,178,73,100,129,151,190,147,40,32,181,72,136,170,18,170,37,220,131,92,9,153,4,141,199,124,216,2,132,83,170,129,48,5,132,212,163,110,204,46,83,86,59,141,69,246,7,154,105,210,171,32,57,104,232,38,170,84,225,245,87,235,174,197,144,125,160,191,244,178,194,88,80,40,243,200,168,245,172,77,127,251,172,197,196,128,80,26,108,216,25,160,164,66,47,173,176,132,0,10,102,163,12,140,68,221,170,241,44,99,183,205,68,160,37,86,97,169,111,66,13,132,169,220,232,136,111,104,137,64,251,132,54,30,99,231,41,139,140,36,122,238,19,104,195,97,37,237,190,100,180,69,50,255,251,178,100,113,14,151,25,116,204,19,172,55,34,78,70,89,161,105,101,120,27,241,211,50,78,229,47,201,29,142,38,229,141,48,96,13,160,13,52,88,96,57,193,141,76,102,171,152,183,230,98,120,8,248,192,0,193,79,248,247,7,213,76,84,174,89,62,213,193,161,224,25,131,11,124,195,179,33,25,55,102,239,200,188,148,42,69,52,217,37,70,134,198,131,212,174,213,93,254,76,134,118,212,183,217,127,190,32,229,127,204,127,255,253,75,80,16,199,58,152,101,54,137,69,52,12,45,51,145,123,50,89,252,38,78,204,22,2,130,167,57,132,2,121,117,140,169,49,220,161,129,4,32,117,93,72,118,12,24,3,116,20,152,52,22,232,207,146,102,26,36,140,153,164,227,69,68,162,161,65,11,116,149,58,150,165,106,43,53,49,15,197,26,193,53,175,234,139,45,60,105,33,247,225,210,40,6,94,155,75,251,179,84,84,205,210,213,89,218,30,97,63,168,55,89,83,81,212,105,188,119,222,42,76,8,200,73,67,23,77,42,229,91,92,170,28,15,236,81,69,146,117,81,234,178,95,88,17,84,100,162,18,187,182,122,105,147,39,21,253,47,76,39,140,169,22,152,67,141,147,52,157,15,48,209,157,198,231,25,156,203,138,24,209,60,214,117,121,103,82,84,251,113,217,183,215,94,218,170,57,38,21,34,95,21,138,74,137,225,233,156,89,152,211,91,9,187,27,241,200,201,40,95,197,161,246,150,24,6,12,9,162,44,147,183,1,143,21,144,98,28,136,198,147,46,36,12,189,30,96,139,249,8,2,43,18,244,226,66,98,162,153,21,22,46,223,214,178,132,133,246,119,228,203,241,201,168,97,79,114,173,127,233,31,122,58,109,191,192,254,85,151,101,156,69,90,185,111,250,68,0,5,99,15,150,83,152,26,240,202,164,209,115,68,24,221,25,166,196,11,54,134,6,128,230,9,22,230,111,128,99,65,177,150,6,148,249,217,209,242,58,185,10,144,118,170,116,38,32,192,4,155,232,241,32,171,37,50,2,113,211,232,170,115,205,117,200,134,160,198,95,15,69,147,10,5,186,145,208,90,193,41,219,100,100,111,52,42,158,92,246,58,5,96,91,97,65,21,211,151,112,156,162,24,18,178,250,191,19,166,24,173,224,201,122,145,22,62,141,118,67,6,57,147,77,188,27,145,253,71,149,240,24,213,89,101,141,187,87,59,110,236,86,167,152,206,87,175,125,89,155,119,107,101,115,3,83,159,45,230,47,207,198,163,180,180,236,175,114,27,194,142,142,188,199,230,61,213,126,148,124,239,104,125,69,144,66,194,238,197,207,82,236,91,26,82,114,239,125,35,210,251,86,121,118,239,246,86,89,182,87,43,46,8,127,142,255,251,178,100,108,14,198,203,111,204,147,185,98,242,72,102,89,162,105,130,136,28,101,213,46,14,233,141,193,21,153,39,77,148,149,136,151,164,128,0,74,36,194,15,49,73,141,122,227,19,76,203,72,6,182,5,74,42,128,30,88,146,38,184,5,228,234,18,17,201,68,8,213,160,47,248,54,217,174,117,19,124,126,171,228,91,150,62,86,82,42,166,246,125,153,181,16,126,1,122,242,113,53,191,212,175,255,255,224,216,192,123,12,237,73,228,205,38,80,212,208,44,206,58,60,204,123,76,203,1,4,8,12,152,16,46,155,126,11,131,129,99,54,210,17,208,56,196,144,216,170,21,6,11,33,30,111,66,139,179,48,38,133,219,87,108,170,17,8,10,146,64,36,40,32,27,65,125,226,44,137,229,75,216,219,180,44,6,5,158,46,195,157,47,18,150,229,57,40,245,97,245,135,159,246,248,120,132,45,15,29,234,175,188,27,15,173,189,213,138,196,233,110,254,136,123,99,229,22,12,97,11,4,37,143,86,19,246,174,241,255,251,245,187,167,139,37,170,164,244,68,227,95,135,174,199,122,219,235,234,53,28,227,140,154,87,109,3,211,200,78,186,189,138,59,155,217,189,75,124,243,209,61,71,89,142,171,254,43,54,179,111,102,186,125,99,43,162,73,109,165,107,215,173,107,209,223,166,151,154,253,61,215,114,114,135,71,150,170,246,243,249,249,198,245,239,180,48,195,255,13,245,151,107,117,209,184,0,74,66,0,232,96,195,201,78,9,196,218,168,201,144,194,177,215,155,43,34,148,13,126,101,64,89,157,76,70,185,102,250,94,163,79,16,46,9,143,217,204,14,142,151,208,125,13,156,85,98,125,241,131,229,170,185,123,39,91,255,72,208,224,48,28,66,59,166,1,0,16,147,112,202,61,51,188,92,76,231,66,50,48,160,207,80,195,77,63,77,62,41,36,10,24,48,160,108,112,53,41,154,149,3,32,66,210,192,208,84,1,85,204,177,32,82,228,191,12,212,199,223,22,129,68,249,172,197,107,37,26,201,237,59,178,248,67,141,43,166,83,241,235,78,187,172,221,211,170,11,141,78,201,165,116,242,118,198,199,111,170,130,71,45,250,36,55,70,19,92,238,204,81,121,123,194,124,128,119,236,1,197,76,167,100,203,55,80,191,139,44,98,146,90,44,48,202,125,93,155,210,165,185,71,52,188,182,39,139,11,77,193,6,216,35,193,117,220,98,18,140,162,150,77,250,178,3,196,140,51,37,86,38,187,132,76,67,197,132,136,190,154,18,192,80,240,218,74,182,34,37,37,35,139,28,55,4,29,11,41,44,141,18,4,109,36,139,188,200,250,97,64,46,213,224,188,195,239,159,71,109,105,226,104,1,1,32,1,81,255,251,178,100,110,8,198,182,104,205,155,154,74,242,68,38,73,211,101,98,110,27,69,165,76,237,97,228,225,11,143,231,1,148,137,144,65,134,169,120,214,102,251,96,157,68,70,15,24,170,234,246,6,52,130,172,208,18,233,214,120,59,99,158,46,217,39,27,212,93,19,170,142,113,54,169,116,219,170,127,95,80,61,179,110,201,49,66,239,255,55,202,255,247,239,134,250,191,214,18,11,77,41,72,112,154,38,230,94,225,196,84,104,199,152,73,135,153,130,222,22,192,202,147,128,194,246,74,93,241,169,184,192,53,10,68,154,169,206,34,32,132,54,217,169,101,105,173,11,146,2,52,211,107,165,179,133,94,145,143,16,244,164,56,113,230,96,44,13,112,31,61,19,115,153,8,82,71,47,136,230,86,120,153,144,186,23,134,123,48,50,217,12,206,239,102,150,22,39,174,221,31,235,110,27,63,28,21,23,87,237,201,80,45,135,131,253,179,239,94,144,32,39,213,114,117,59,148,90,199,126,205,167,149,143,92,182,65,195,90,142,36,247,67,32,194,97,58,254,113,70,70,182,38,72,105,194,102,131,58,27,178,200,219,1,114,102,7,67,245,122,201,214,192,246,3,29,20,8,96,109,146,96,144,52,104,191,156,111,44,165,71,222,2,200,133,165,166,117,29,129,189,243,43,73,209,95,1,119,15,55,150,4,26,207,242,106,44,10,34,12,10,249,252,16,29,195,9,240,22,97,210,16,134,237,181,195,100,184,32,132,165,184,102,195,8,10,131,87,79,71,74,6,254,130,91,197,184,49,153,87,200,60,23,195,66,59,33,66,223,237,178,212,18,172,139,22,127,191,255,255,148,252,8,20,171,77,20,26,77,147,10,142,127,47,205,54,39,140,229,67,13,10,87,205,11,13,197,113,15,57,64,206,97,77,195,201,10,141,146,152,209,74,151,73,80,120,203,67,204,104,28,128,108,96,57,160,43,48,48,72,163,133,177,34,193,48,248,224,147,14,86,193,99,56,5,233,51,243,5,255,75,19,158,135,87,172,57,12,15,4,134,210,149,249,10,97,146,169,210,168,134,179,76,182,12,80,68,224,105,139,100,133,185,224,211,223,173,71,19,54,29,217,81,76,210,222,43,170,195,246,251,17,62,207,50,151,235,112,22,89,216,30,204,230,152,196,11,106,94,155,113,59,16,208,140,44,215,42,210,235,31,169,206,210,183,23,226,198,81,151,50,139,179,47,149,158,65,76,126,214,230,175,107,9,153,141,246,87,43,230,117,217,199,53,131,253,134,249,31,162,229,81,131,162,205,203,52,84,253,203,5,197,249,92,125,111,229,110,172,35,118,162,98,33,166,111,61,241,251,116,217,195,184,99,235,230,67,206,88,203,247,118,243,243,221,238,255,251,178,100,121,142,168,95,115,204,131,187,193,242,66,166,74,9,96,194,98,30,61,177,56,110,63,23,129,16,42,232,232,241,149,152,237,190,103,248,115,27,58,151,119,46,199,97,57,125,223,179,189,110,174,177,199,151,37,217,50,0,24,0,0,74,182,24,52,70,80,13,67,100,20,208,92,236,21,184,171,85,96,113,32,176,10,80,95,85,195,22,159,69,23,145,93,83,125,246,105,119,174,71,161,254,200,255,255,255,209,180,254,31,226,78,45,79,215,71,238,239,182,137,87,47,254,224,91,134,0,221,152,9,36,108,214,233,251,33,6,179,4,152,174,206,36,216,54,120,128,70,36,3,93,65,204,99,36,165,212,16,196,168,161,162,75,194,176,97,131,177,97,58,127,134,13,97,48,208,48,48,68,113,153,96,141,171,46,121,16,236,76,14,133,214,49,96,13,188,176,230,185,170,22,113,183,11,240,101,11,20,43,29,114,52,144,1,41,135,226,119,156,22,198,117,253,156,177,54,248,203,240,3,232,172,154,57,41,234,196,153,164,207,229,141,247,156,106,16,105,250,148,75,116,201,234,170,204,80,96,166,241,73,241,153,32,218,208,79,173,121,17,186,203,97,171,118,232,97,233,137,182,3,43,216,205,165,44,92,48,150,41,42,216,64,103,181,207,220,172,123,101,149,213,182,85,137,18,97,171,51,242,236,179,218,205,221,89,123,116,181,134,57,66,113,237,197,13,104,49,143,108,176,154,150,37,210,138,178,155,142,138,225,147,89,214,125,171,114,219,83,181,122,190,118,245,118,126,181,53,38,127,255,255,169,213,63,125,32,16,23,229,43,48,73,192,82,2,8,54,129,202,159,144,103,69,14,124,156,170,45,158,217,225,197,74,45,106,241,175,255,95,255,245,255,255,255,255,242,127,255,242,106,63,255,191,63,177,235,168,124,83,248,45,84,56,119,68,21,100,20,146,170,179,188,125,112,0,0,1,80,43,53,152,166,191,25,114,160,154,99,64,154,24,115,153,140,120,153,54,200,25,138,10,24,107,169,251,34,157,1,81,176,110,70,141,22,253,27,80,200,24,6,97,66,70,66,12,155,128,102,72,57,173,133,149,0,206,164,129,234,241,13,138,162,52,100,131,196,68,241,57,24,58,138,205,69,163,47,155,180,176,144,24,209,145,152,104,110,189,135,83,113,114,168,10,11,93,159,128,177,122,219,94,64,159,218,130,40,183,50,193,191,72,188,80,12,125,54,178,126,225,210,34,66,43,74,100,127,242,79,194,38,153,27,197,108,39,157,186,211,47,158,52,168,121,22,255,171,206,227,22,195,121,75,117,119,79,127,111,80,55,249,76,65,48,55,42,92,191,149,233,68,59,123,45,63,24,111,21,141,79,187,146,138,26,255,251,178,100,94,142,200,19,105,76,155,187,193,242,70,106,26,67,96,162,100,28,21,161,56,110,105,235,65,69,40,168,77,131,169,168,123,175,68,171,44,72,34,68,27,83,178,219,50,158,212,95,214,171,80,67,92,191,219,85,190,122,171,37,155,167,164,116,215,174,123,227,159,86,228,82,10,82,49,153,137,220,55,245,177,169,41,236,78,59,110,255,42,85,181,98,107,152,110,62,106,189,62,240,219,64,0,0,255,204,184,78,130,92,160,152,116,175,101,105,35,205,93,77,52,232,109,177,101,20,194,205,251,212,223,77,255,166,150,255,244,255,255,223,255,255,255,243,234,62,171,171,104,77,67,114,29,228,117,65,34,106,70,212,81,50,196,230,104,190,185,71,64,10,86,56,34,169,130,239,102,179,134,24,145,158,105,188,17,167,217,198,44,188,24,222,200,6,48,24,4,230,68,65,49,208,124,196,168,209,24,19,89,108,48,50,158,123,132,148,7,36,45,194,10,218,178,72,225,48,80,226,243,38,10,237,83,228,132,20,149,29,8,180,137,5,33,207,31,102,74,26,185,31,137,2,185,15,217,215,21,196,123,22,154,51,69,207,11,151,164,83,84,11,107,212,164,154,133,80,168,181,75,191,120,188,104,251,46,237,159,159,150,193,113,137,216,136,253,237,177,107,24,38,73,172,246,15,14,173,16,226,225,155,30,25,229,63,79,154,212,186,250,82,244,204,108,231,14,122,242,191,206,42,98,230,75,70,180,62,166,246,216,59,206,26,86,179,94,183,47,47,161,191,109,154,254,158,240,165,85,187,97,112,97,58,90,156,101,138,220,242,42,73,26,221,136,206,83,178,42,16,148,164,54,173,235,12,207,97,67,137,17,170,155,75,132,166,149,117,160,129,160,184,85,82,162,67,15,232,69,50,228,131,69,48,209,44,66,139,95,198,149,10,122,34,12,98,22,177,115,153,31,26,247,150,101,32,81,247,202,62,191,254,130,208,176,254,92,16,137,19,251,5,134,183,243,127,255,249,205,42,73,154,154,22,229,184,215,187,212,92,108,225,249,38,173,184,246,176,212,136,0,2,26,120,19,33,54,59,56,211,131,35,71,76,76,224,127,51,169,184,201,138,163,74,4,12,2,99,22,65,17,55,204,36,130,78,195,8,29,139,127,60,155,129,112,195,21,67,179,183,63,46,36,176,88,54,226,191,154,242,138,60,197,131,155,238,74,140,240,107,85,66,89,176,117,169,56,121,106,26,237,209,211,147,80,178,53,116,119,136,4,125,31,44,215,153,73,125,183,46,237,70,112,177,141,4,114,78,222,220,40,223,72,187,166,113,11,253,140,248,253,172,174,206,23,167,214,193,70,227,26,51,111,146,69,221,163,67,146,117,194,77,228,62,119,255,251,178,100,72,140,199,40,104,206,155,153,123,66,77,138,26,51,97,39,80,30,25,213,48,14,188,119,193,63,169,168,141,131,29,65,188,137,36,18,211,252,201,107,221,167,59,144,242,197,44,94,243,240,203,92,245,58,162,13,128,127,111,167,182,123,216,232,87,127,255,204,184,139,220,139,227,36,88,49,246,98,58,122,186,189,158,52,26,82,33,76,14,42,92,33,140,74,5,17,238,161,70,172,89,67,86,69,44,40,238,43,247,35,191,237,141,59,223,42,13,128,6,246,171,2,76,128,132,16,32,97,203,201,168,196,156,200,66,68,88,217,37,216,177,132,113,57,111,163,227,216,235,223,24,40,73,148,115,19,115,63,255,111,219,255,63,255,79,255,254,98,212,91,250,63,125,5,252,179,188,86,69,152,21,44,148,241,41,243,7,201,234,111,164,134,70,226,163,226,110,233,144,108,18,60,125,11,204,104,153,80,97,252,254,97,250,122,106,80,54,96,97,134,100,184,166,58,68,24,122,133,198,204,121,27,140,38,4,154,244,72,194,144,44,10,1,152,34,5,15,14,249,58,34,131,16,177,6,214,5,129,96,192,36,185,210,2,80,241,62,94,38,6,96,64,65,86,169,166,249,172,159,7,41,24,67,197,52,147,164,30,30,238,182,12,128,136,142,31,32,35,198,63,13,243,232,245,109,22,53,20,22,224,244,251,32,227,7,78,160,19,188,159,134,104,101,53,196,73,170,30,111,47,110,194,45,150,179,9,31,183,133,20,8,188,165,114,135,9,187,15,99,194,121,21,218,162,27,155,9,146,217,182,211,235,90,144,212,164,185,129,184,243,239,229,116,177,244,245,16,234,209,28,173,7,196,205,163,148,40,246,253,86,251,212,234,136,88,151,116,143,170,196,206,2,128,53,12,18,141,160,58,243,169,240,86,193,5,133,7,69,236,98,91,91,30,212,29,73,79,101,99,4,196,120,163,15,68,115,1,56,219,140,180,10,129,11,157,31,152,43,86,190,183,39,80,124,177,34,108,122,148,226,176,229,186,209,51,115,209,73,33,65,215,38,81,15,196,201,42,77,238,67,61,232,79,2,97,207,231,6,27,254,159,249,205,255,255,183,111,253,12,212,135,57,13,114,25,194,146,235,95,24,177,164,219,84,2,0,0,115,7,152,243,132,69,83,97,27,35,224,136,243,62,136,115,72,141,115,72,229,19,42,131,112,32,90,2,31,132,156,19,16,16,193,0,30,96,106,66,97,240,7,227,128,56,240,8,133,98,128,8,96,143,93,237,17,9,131,197,177,0,32,197,152,64,132,185,48,175,2,72,81,55,99,58,184,229,246,136,199,225,197,24,91,241,161,228,147,45,161,184,176,235,14,229,212,158,69,157,39,250,14,82,201,28,255,251,178,100,54,14,135,204,117,204,19,185,100,240,73,74,26,3,101,101,86,31,57,159,44,14,224,215,201,24,25,103,153,132,149,152,20,88,164,159,80,88,23,8,53,220,253,144,150,205,112,174,196,50,134,219,42,244,203,229,146,29,225,119,29,202,17,199,122,143,188,216,227,106,19,99,136,221,206,212,140,217,173,218,44,247,140,83,153,82,75,109,77,212,69,53,72,89,245,243,93,180,43,54,86,15,185,184,62,210,247,69,185,199,85,137,226,192,51,143,113,205,154,19,254,43,61,100,139,222,117,199,217,125,49,85,3,80,44,188,158,57,31,173,60,124,225,79,210,84,30,171,133,0,249,164,46,186,237,75,76,117,7,50,60,252,223,153,203,204,52,222,106,223,214,250,177,80,8,0,76,42,59,105,26,12,32,192,32,86,113,193,226,144,27,65,109,193,0,74,163,43,183,174,145,254,17,28,114,171,133,31,237,177,208,93,109,54,36,122,147,102,255,141,111,207,255,70,255,207,255,255,223,70,254,78,43,161,121,86,81,37,100,40,59,210,119,131,218,40,56,199,197,116,231,183,220,211,39,8,255,54,148,207,16,56,195,205,24,194,234,4,213,112,196,0,46,24,126,59,25,50,82,152,62,185,143,2,198,91,8,198,75,130,234,88,72,3,9,5,162,16,0,192,96,156,194,80,130,25,95,2,130,113,18,36,66,14,61,70,13,0,162,128,170,81,144,135,67,194,235,232,207,204,81,13,33,116,239,149,120,146,15,151,193,235,98,68,7,152,86,26,36,6,227,181,100,30,165,178,160,64,195,165,135,160,34,40,52,72,32,148,146,58,209,133,91,123,49,201,175,125,233,95,238,33,44,26,139,229,113,132,114,123,144,253,234,87,216,104,117,233,223,24,94,246,188,228,57,77,10,158,1,203,175,244,237,62,87,241,203,9,155,127,40,202,207,214,207,125,104,145,95,181,90,231,107,231,57,87,230,247,190,77,63,127,119,95,111,191,51,103,89,52,105,118,245,114,183,119,102,166,176,229,222,254,233,249,123,134,71,50,200,230,163,40,250,197,158,126,43,26,166,149,115,138,6,92,154,138,3,237,91,64,97,255,251,252,75,124,20,18,0,99,74,79,113,3,206,77,60,156,21,144,83,218,90,141,185,46,145,133,125,90,17,76,84,138,160,61,210,128,70,20,255,161,230,248,181,2,102,26,6,27,195,184,193,104,209,125,219,70,219,26,127,199,255,231,252,252,81,255,245,123,187,236,182,71,148,80,192,0,0,10,144,197,66,147,146,192,204,64,59,63,116,216,56,44,107,18,81,180,130,96,46,185,131,1,8,242,16,210,25,76,23,240,194,233,65,16,49,247,126,69,139,126,4,99,151,70,95,5,18,0,79,114,242,255,251,178,100,28,12,134,178,103,206,27,153,123,66,75,198,89,243,101,109,94,24,73,163,66,109,189,151,65,24,29,104,105,134,53,72,104,44,201,91,27,58,135,15,65,106,144,60,89,205,39,160,199,81,27,242,140,198,23,148,201,54,212,7,195,107,71,202,123,80,203,225,91,30,98,127,10,141,204,127,103,233,175,250,83,79,211,15,119,181,52,249,241,45,70,179,170,253,183,116,202,230,125,104,122,28,181,46,173,253,190,53,247,143,63,181,218,100,185,237,189,85,244,154,211,249,188,70,183,61,86,87,41,109,88,172,143,161,182,98,91,14,228,164,24,50,85,142,221,141,170,237,213,82,194,82,89,175,54,250,188,9,110,215,51,36,43,98,141,213,188,41,95,193,197,117,29,101,202,183,163,185,247,138,63,6,137,222,171,242,125,240,197,124,0,64,76,98,130,153,152,136,211,132,96,233,8,112,108,143,116,206,112,40,16,102,140,137,49,150,25,74,246,228,7,27,153,25,133,118,159,252,221,202,210,202,207,124,47,171,219,255,91,254,175,77,249,210,243,124,145,45,99,161,54,38,11,189,244,131,247,8,106,255,215,207,117,177,148,238,4,146,109,248,80,80,215,222,76,109,52,205,112,76,40,48,86,212,195,30,1,206,203,16,183,160,164,66,84,120,177,132,146,137,16,203,165,46,84,155,203,241,170,9,130,129,251,113,86,213,187,99,19,81,12,180,86,7,223,117,38,19,74,238,161,204,7,46,120,98,139,179,107,195,107,220,22,199,25,123,141,62,90,111,222,37,181,133,184,146,72,151,214,62,233,72,223,25,77,107,117,255,209,207,51,132,212,71,59,179,198,164,71,83,106,170,239,168,14,241,138,159,199,226,140,56,155,31,171,178,104,96,109,98,237,188,37,136,246,158,86,94,227,39,45,16,203,65,138,228,37,139,15,142,136,130,114,9,242,36,133,197,7,176,208,204,227,212,49,4,94,190,169,150,165,80,213,80,239,150,73,75,44,117,232,217,46,183,27,56,251,210,135,21,76,0,0,31,128,38,155,155,25,7,84,190,72,212,95,8,183,37,212,165,239,209,72,253,118,84,158,59,121,81,165,92,168,246,115,237,181,246,239,95,255,126,255,183,76,176,181,222,120,130,123,70,166,41,41,64,246,60,86,104,104,146,234,103,89,120,253,141,226,90,136,0,23,243,8,64,83,45,72,177,10,238,103,156,96,97,56,254,102,176,66,102,235,132,98,112,112,28,27,152,60,13,24,232,30,142,26,131,32,41,136,67,217,137,224,91,132,158,164,193,194,255,78,64,16,66,242,62,139,228,136,167,72,245,5,67,36,191,100,162,48,92,104,57,166,101,38,18,0,208,36,23,102,9,8,56,110,192,6,186,238,42,23,255,251,176,100,46,12,199,172,116,205,19,175,77,240,63,228,121,210,105,135,102,24,57,163,68,109,189,147,193,16,38,167,73,150,9,104,8,57,225,50,135,216,121,252,67,158,63,28,215,137,24,153,71,194,77,89,5,168,25,9,107,228,212,98,122,252,103,71,234,120,249,163,141,54,136,68,201,10,90,107,38,2,204,25,1,131,31,20,222,125,165,220,243,42,252,155,158,88,77,231,85,147,165,82,141,193,74,220,228,214,157,66,16,152,48,108,132,57,229,184,209,141,106,56,66,102,132,241,154,72,196,206,6,40,219,134,103,242,30,143,179,44,24,183,98,140,228,212,225,0,34,54,165,161,105,183,18,43,57,144,23,74,27,51,138,66,241,248,162,72,34,217,156,27,161,93,102,194,242,25,12,175,186,198,251,157,93,86,48,128,192,0,108,137,30,235,2,211,152,164,35,49,229,14,44,118,6,115,128,131,58,131,20,157,5,253,58,201,193,170,45,199,27,226,176,73,64,133,233,171,35,158,77,80,95,81,49,56,157,255,254,56,75,87,215,217,117,255,254,166,253,189,61,33,2,213,223,133,193,76,32,0,0,126,106,212,160,192,34,173,33,136,163,21,164,48,54,184,76,156,85,55,122,130,133,140,10,109,224,100,182,158,7,231,232,27,9,64,187,214,222,100,145,150,48,119,155,80,224,10,254,179,18,53,95,59,142,133,67,139,92,169,55,115,221,199,224,231,213,17,14,228,210,159,227,172,235,67,41,146,62,213,121,145,125,246,176,185,214,107,27,253,166,247,105,102,215,220,222,96,101,90,243,65,251,214,226,253,106,155,137,18,185,109,95,190,38,32,199,102,11,18,120,198,210,79,139,20,186,101,90,116,242,2,70,150,171,61,252,9,71,243,229,135,44,182,88,127,213,192,124,72,86,254,184,118,152,190,249,219,204,67,117,209,251,103,234,108,189,75,136,85,227,178,204,105,224,174,31,43,129,171,37,97,214,86,25,128,2,68,105,223,21,64,236,80,195,136,106,80,202,211,130,154,27,160,2,158,144,34,63,181,250,61,83,176,13,81,215,185,159,161,22,97,6,215,157,69,22,59,254,9,234,218,211,237,130,235,161,244,254,110,255,129,55,254,223,255,255,253,189,191,81,255,245,148,0,204,218,24,12,159,66,64,78,217,210,39,161,146,163,185,67,190,99,145,182,102,128,10,134,134,16,136,166,39,131,6,20,149,201,16,24,77,9,13,161,96,1,25,1,193,26,180,130,128,161,32,201,220,116,134,1,48,193,238,44,141,1,147,7,13,4,198,46,164,202,171,184,227,38,148,190,169,134,177,239,179,68,212,97,110,44,53,167,225,195,75,120,63,52,159,78,135,18,72,192,161,249,59,50,87,236,237,203,169,255,251,178,100,55,12,199,133,112,77,139,184,76,246,65,169,153,243,100,237,108,23,61,159,84,109,164,215,129,1,151,167,73,156,28,96,102,231,198,247,238,147,155,127,141,114,81,72,254,188,152,202,42,187,145,136,165,154,251,161,166,239,99,178,106,156,130,247,126,179,51,198,221,61,189,215,167,222,183,114,253,199,210,206,53,165,244,253,121,141,44,131,16,114,232,195,196,136,61,47,113,21,147,147,147,147,188,80,130,2,202,178,128,20,53,2,13,54,145,72,72,181,74,62,114,73,99,58,202,125,106,156,98,229,11,183,115,48,226,210,51,30,162,75,42,237,105,18,44,83,118,52,106,227,83,217,73,136,124,132,20,97,78,16,0,37,56,2,128,3,15,188,44,66,193,130,169,2,35,152,37,61,60,146,64,222,5,2,235,49,151,58,34,48,178,128,117,229,147,14,118,2,173,230,61,151,190,143,133,148,220,213,26,137,168,208,79,83,126,150,175,237,255,157,255,255,255,255,255,255,214,199,194,46,73,46,50,152,179,0,65,51,241,163,56,5,49,96,64,73,40,92,150,76,146,111,217,111,75,239,54,142,173,58,31,169,114,174,80,52,239,208,192,232,232,226,180,150,149,155,63,131,94,72,126,89,45,153,110,78,88,141,194,202,129,205,157,21,124,46,243,8,129,245,180,60,107,163,63,9,151,62,78,216,93,140,35,19,148,110,201,22,15,14,88,173,54,93,138,11,116,10,157,39,198,87,146,156,252,49,85,24,96,161,242,73,209,66,2,65,66,134,223,107,172,20,115,139,239,64,81,36,8,21,39,132,21,93,134,38,43,39,16,16,0,8,49,160,132,39,119,246,237,61,99,50,201,180,118,99,201,133,210,5,166,80,14,207,39,64,136,120,88,128,6,110,206,127,17,17,133,128,211,5,254,183,163,244,0,56,3,117,83,33,210,1,26,5,180,70,112,25,70,151,12,50,135,172,26,218,4,180,156,44,115,150,40,108,224,81,242,153,81,131,92,19,218,136,200,199,246,202,104,59,101,101,250,101,27,234,102,143,244,18,114,165,229,42,179,254,143,166,160,4,40,220,212,41,86,109,199,160,2,128,198,243,28,1,30,48,17,136,151,172,183,43,194,24,46,20,218,122,57,202,126,126,212,229,247,250,138,180,69,238,99,14,172,50,208,44,195,114,247,206,154,23,49,55,238,31,153,90,87,85,51,16,154,90,237,175,178,228,208,32,226,183,132,232,217,134,170,83,150,4,214,93,86,96,193,60,172,120,19,99,208,185,222,135,18,22,111,173,171,82,177,227,125,103,127,217,239,251,97,203,37,218,194,123,19,158,128,164,242,87,194,112,117,130,75,153,237,47,104,235,99,238,39,62,70,84,165,12,240,119,121,149,169,255,251,178,100,72,12,5,197,103,213,27,108,53,240,63,195,153,233,105,101,86,28,81,161,62,46,229,139,217,19,145,230,217,150,9,160,153,68,100,243,199,215,20,20,173,53,130,222,228,231,228,242,193,113,171,4,157,102,223,232,36,150,49,244,4,149,75,238,103,74,155,22,70,239,220,223,104,16,8,0,18,31,155,14,117,141,113,240,8,178,72,41,120,52,75,57,26,223,17,6,96,17,42,250,47,148,142,249,16,207,138,225,96,184,17,169,152,247,95,198,104,13,213,193,156,168,213,191,79,207,255,255,255,169,191,41,201,25,183,253,0,25,142,212,89,225,197,217,184,3,49,159,136,97,158,161,89,138,102,241,130,1,144,8,254,24,33,12,17,0,12,67,29,12,32,21,66,162,154,249,10,154,37,147,200,167,148,57,3,92,165,105,93,137,254,28,80,139,34,202,129,172,62,1,134,0,80,148,44,101,86,129,129,0,189,203,109,160,57,45,30,60,197,227,112,252,1,1,63,17,133,171,51,47,110,238,244,219,78,1,36,0,206,229,178,241,145,160,140,142,48,91,84,130,40,205,96,30,110,152,216,178,79,61,117,104,49,170,171,68,184,238,228,149,189,91,93,209,133,87,127,82,11,100,244,144,137,76,47,28,65,171,27,17,235,171,221,249,30,143,168,123,54,181,149,84,246,52,189,0,237,27,149,215,208,214,151,79,92,195,250,205,89,64,113,116,11,142,161,129,249,238,188,83,247,147,154,71,92,92,182,208,61,83,158,250,78,188,237,235,59,215,181,166,178,193,210,236,167,110,20,39,133,35,120,85,182,16,0,0,9,240,80,225,28,39,187,70,113,0,111,13,187,29,38,194,144,234,216,21,119,100,35,198,50,252,173,33,107,172,42,65,214,115,100,166,162,104,67,217,46,200,163,177,83,193,61,0,123,165,255,11,178,26,253,52,67,63,119,171,254,166,244,253,62,76,0,0,1,112,198,134,156,253,96,184,222,65,20,192,149,76,193,50,24,196,208,160,200,35,72,196,48,128,66,14,152,94,20,152,0,35,24,88,54,23,4,16,38,142,1,43,6,96,154,136,66,17,209,108,28,66,169,169,128,88,244,242,17,124,35,4,40,160,32,85,238,100,176,16,48,230,73,226,146,206,251,49,87,172,94,32,239,207,55,87,209,248,180,236,202,41,162,16,153,148,243,140,192,242,186,88,98,80,223,195,173,222,180,29,118,251,242,193,56,176,251,49,11,88,210,228,100,174,63,161,182,225,28,42,105,44,191,22,242,39,234,234,10,70,107,163,63,66,177,91,126,14,12,112,162,69,4,139,155,89,100,76,34,85,54,209,75,26,159,233,63,34,154,173,167,15,37,17,74,224,163,27,19,184,174,122,245,94,215,213,230,255,251,178,100,95,142,230,211,104,79,155,185,75,112,72,233,153,161,105,42,98,29,145,161,66,78,229,235,137,3,142,39,73,164,157,154,172,245,237,177,144,213,152,147,88,141,26,93,75,155,87,80,212,228,146,9,41,104,216,108,196,119,117,128,18,134,32,24,195,53,61,132,73,159,138,254,21,100,80,81,216,84,68,66,65,136,189,43,34,108,50,36,73,0,111,139,131,33,76,169,44,156,25,100,132,231,165,21,190,165,178,44,160,180,247,234,213,108,141,255,255,255,237,147,63,255,255,255,255,253,19,250,19,117,215,228,65,242,169,78,118,81,60,105,241,102,145,134,56,132,166,14,22,230,27,135,70,11,128,230,89,147,166,18,129,128,17,28,194,160,156,193,196,22,73,152,104,12,85,97,63,201,83,23,24,12,73,85,102,248,97,21,124,35,177,21,210,160,73,165,51,110,207,152,36,245,200,91,135,201,106,197,82,66,33,43,164,6,12,186,92,19,252,193,43,242,133,55,18,198,150,22,114,248,130,130,243,7,234,182,28,99,129,129,79,99,112,88,30,90,9,191,19,42,212,244,74,48,165,26,167,162,178,143,101,180,243,209,182,58,174,210,197,129,19,177,204,246,209,88,151,220,104,158,141,168,77,198,75,253,67,57,208,153,44,251,19,120,141,234,6,104,21,121,140,66,127,76,192,82,190,103,113,105,108,180,180,111,102,157,228,6,68,253,161,210,90,238,248,115,107,220,40,106,137,170,174,111,141,30,172,168,204,66,99,96,139,51,108,8,182,138,223,35,202,63,119,186,127,154,196,107,143,57,140,157,147,199,60,255,88,255,84,6,104,140,152,192,15,57,160,221,208,18,48,224,163,193,85,250,238,109,199,70,233,25,169,133,228,100,195,195,202,200,227,253,181,84,85,174,16,254,115,22,245,209,104,91,144,209,255,223,255,255,255,170,174,163,222,92,76,250,157,138,212,66,96,185,0,6,179,6,42,143,52,82,50,145,196,10,85,50,192,200,44,26,48,104,136,192,32,67,74,8,128,0,178,192,188,196,97,97,144,170,116,203,10,1,43,10,36,94,81,70,158,158,32,32,173,42,12,179,98,0,209,118,231,75,244,236,131,132,241,178,32,10,81,7,10,225,136,69,26,246,119,35,20,130,160,102,246,21,133,148,217,247,85,226,148,254,90,134,8,98,179,193,219,198,254,196,61,236,217,8,20,103,213,118,136,66,177,120,41,231,12,88,235,117,139,157,203,27,136,184,53,111,140,24,175,62,22,58,123,170,26,116,38,29,56,235,53,63,68,71,170,66,55,163,67,235,51,141,48,149,22,245,60,200,228,64,246,231,165,154,205,139,161,210,35,248,202,59,188,46,251,176,251,81,241,0,126,31,155,218,72,117,208,255,251,178,100,94,142,38,173,112,209,147,143,78,48,54,65,10,109,13,225,10,28,93,211,64,46,97,115,145,20,147,168,13,134,21,80,177,221,207,15,44,43,35,81,85,137,222,213,70,148,220,47,176,207,225,255,255,217,214,252,200,0,129,128,0,0,0,30,248,58,52,47,29,2,68,54,212,12,175,35,25,137,0,118,141,84,77,213,62,163,182,114,31,95,255,255,255,250,187,69,155,135,20,159,119,156,97,9,66,236,115,255,21,107,212,18,31,81,218,19,38,17,32,154,12,0,17,201,49,242,208,26,22,48,160,180,216,227,163,6,136,130,129,50,160,244,40,7,81,99,9,128,135,128,32,16,41,136,65,73,148,44,0,152,18,37,59,133,64,11,246,5,23,0,182,198,222,213,226,111,2,255,4,248,13,19,85,20,178,158,156,81,170,238,61,72,74,68,176,113,23,220,9,32,119,59,46,16,233,220,136,88,130,70,209,110,172,101,242,150,64,207,209,84,21,47,226,156,172,190,205,183,217,53,242,149,221,120,229,185,99,244,186,195,79,150,88,198,152,44,159,235,55,207,38,63,70,53,106,141,199,116,72,193,229,173,49,61,91,199,77,57,82,211,116,110,42,250,38,202,206,93,79,54,166,91,75,161,138,25,253,20,195,14,182,244,172,227,92,113,119,102,35,242,215,64,60,90,244,71,82,206,146,129,133,213,151,51,218,114,37,17,107,122,114,151,190,87,73,212,172,185,191,253,199,226,179,57,229,107,248,92,2,123,122,165,97,71,24,242,156,165,172,10,134,44,9,74,245,144,161,221,160,197,230,131,183,63,139,130,196,18,13,241,128,8,246,135,79,190,232,238,232,250,248,112,53,55,175,237,201,196,29,253,191,202,230,190,154,63,214,239,53,33,137,66,110,254,34,124,74,0,0,92,140,98,216,97,213,168,160,104,198,35,195,55,143,76,126,31,5,10,71,128,6,60,50,148,0,76,12,14,49,56,121,84,17,77,74,21,24,224,5,168,203,231,92,181,193,89,186,191,172,8,72,22,223,63,171,109,53,166,72,64,240,80,160,78,81,94,162,240,151,76,228,198,163,53,101,60,148,192,188,176,192,217,174,55,96,50,176,55,55,82,158,155,31,158,132,101,135,97,187,51,227,196,222,225,170,188,74,222,77,246,242,252,47,145,233,170,78,123,112,37,87,218,97,49,214,50,100,112,217,153,183,174,81,104,206,189,239,200,22,124,225,218,45,138,147,212,129,55,124,61,15,82,243,111,215,80,108,239,125,93,174,159,53,50,39,191,79,176,36,89,106,69,145,4,112,68,231,65,103,56,253,65,233,57,210,62,242,155,255,248,156,135,19,102,128,16,8,48,66,193,66,138,37,114,13,18,196,184,26,145,66,172,150,255,251,178,100,108,14,166,42,114,210,27,140,63,64,75,68,250,5,99,39,28,154,45,203,62,46,229,111,209,18,32,104,13,131,137,240,117,14,208,11,245,26,140,179,24,69,206,83,52,243,128,224,255,19,10,93,135,65,113,83,16,97,210,38,254,132,27,17,137,81,58,24,216,173,127,143,52,51,201,208,250,46,135,212,203,98,101,235,49,118,117,30,131,1,46,3,123,219,83,30,140,129,144,44,209,81,168,193,226,204,192,81,116,193,240,248,42,144,24,38,5,152,26,59,24,104,35,133,192,229,125,10,30,15,161,33,193,130,118,171,212,75,30,57,251,42,18,144,42,162,27,154,17,147,78,58,40,49,38,128,102,24,44,153,147,98,226,105,232,176,58,84,51,25,180,159,194,195,191,207,140,26,166,86,237,209,144,34,251,195,207,11,168,82,45,153,92,50,195,172,68,51,29,22,19,43,193,2,223,139,120,77,175,189,223,174,214,28,252,99,162,177,1,74,110,78,40,122,25,251,134,107,206,7,11,166,24,71,229,7,67,230,93,246,156,219,100,245,246,155,170,200,181,20,206,217,119,188,226,165,211,186,126,152,179,156,199,110,190,165,185,21,8,184,4,155,226,27,196,11,214,226,75,255,139,159,48,95,251,255,134,118,165,255,255,255,136,99,138,244,142,84,21,0,96,5,193,67,227,83,64,73,45,25,111,44,153,208,203,159,244,56,181,88,156,231,29,24,70,84,4,41,129,251,69,77,67,1,22,161,67,27,255,17,248,84,178,83,176,223,131,21,250,131,93,223,255,253,91,240,69,253,120,114,48,63,131,17,26,117,1,0,0,22,104,192,122,99,243,182,204,136,126,49,192,4,225,131,227,29,2,12,54,28,16,138,76,142,149,67,144,176,44,100,64,42,12,34,5,173,148,130,127,209,22,153,74,214,58,158,197,41,85,11,146,68,71,64,89,107,164,160,160,107,64,18,3,36,193,129,2,113,169,60,58,255,185,147,83,149,201,128,115,144,108,174,29,139,225,89,221,92,83,146,149,12,68,91,151,104,162,186,214,212,54,23,83,56,5,78,63,246,240,126,178,110,150,179,217,40,182,111,190,204,224,47,227,104,61,76,22,119,166,137,191,162,25,108,93,238,188,46,173,84,88,174,34,254,66,150,179,42,244,138,103,108,172,160,200,168,174,245,43,108,211,172,85,172,49,28,70,137,15,100,47,83,1,147,170,162,98,104,95,140,170,214,181,90,124,239,255,149,19,27,150,172,8,192,44,4,164,47,74,187,78,101,158,57,213,228,202,5,35,185,114,59,29,92,158,47,29,245,66,26,145,253,204,245,173,125,9,199,41,181,215,72,205,100,163,84,47,17,240,123,40,58,146,100,86,178,84,167,162,250,252,197,245,255,251,178,100,128,14,198,22,114,209,27,137,87,160,71,230,90,19,97,45,90,26,29,203,62,110,229,111,193,68,29,168,9,133,38,58,117,255,252,238,249,110,142,239,255,255,88,49,35,9,92,3,208,73,19,2,195,129,193,136,195,163,44,195,211,208,0,3,3,0,99,44,2,131,7,2,16,64,118,97,208,122,96,8,32,56,2,22,0,84,12,6,1,128,96,44,168,2,118,215,131,156,2,160,228,194,43,193,189,136,69,8,225,64,26,3,77,2,42,204,13,218,159,232,61,189,29,6,62,255,68,202,160,137,20,253,54,24,61,143,52,42,251,20,73,127,68,99,163,168,7,31,65,103,29,71,249,145,125,22,245,45,184,96,136,89,235,249,48,191,239,169,212,231,100,132,133,118,91,160,190,80,14,212,201,77,116,98,91,122,172,248,48,189,3,91,191,182,42,246,31,225,81,219,47,127,91,77,229,143,169,117,79,119,123,162,182,59,185,159,174,155,51,43,123,199,117,62,166,54,209,36,115,94,59,219,242,118,94,199,45,52,231,254,141,58,255,255,255,255,64,105,249,49,90,176,16,192,67,178,22,136,202,47,145,97,24,0,36,165,194,34,147,191,36,24,13,198,197,26,187,86,207,126,189,50,56,234,174,135,60,192,164,102,149,188,94,244,159,160,120,245,5,144,178,217,58,220,24,38,215,252,231,171,255,255,224,80,252,22,52,239,113,35,200,77,175,226,206,127,255,255,255,255,255,254,160,0,0,12,100,198,83,40,249,178,48,205,241,212,199,1,108,225,49,24,195,50,68,152,156,10,134,6,83,153,70,24,130,195,33,73,137,33,98,4,196,129,48,128,60,152,44,3,0,96,96,153,183,70,87,97,17,23,211,93,14,82,168,76,72,204,124,6,135,129,2,180,193,3,133,175,59,25,98,141,105,175,173,24,212,51,46,42,150,166,144,83,214,239,33,10,160,194,56,35,89,54,39,224,213,212,82,124,158,114,77,37,171,65,48,58,100,197,204,84,105,150,207,119,214,70,90,228,52,242,125,2,69,209,110,116,165,108,25,87,6,209,193,22,121,56,90,203,112,247,72,72,255,204,60,228,83,98,206,184,161,121,173,42,243,145,112,245,110,91,46,107,174,58,222,73,150,184,243,28,117,87,45,110,133,182,154,8,181,124,86,219,15,131,85,118,132,185,181,81,210,171,61,205,111,255,245,255,255,255,233,22,199,170,176,16,0,0,160,0,186,196,198,5,87,19,8,30,64,143,132,149,45,9,142,235,212,234,138,141,28,86,165,251,176,142,146,236,210,27,153,93,202,185,96,7,65,208,73,233,98,83,55,163,98,162,207,28,6,102,53,32,113,108,169,191,211,83,211,150,83,189,83,196,106,229,158,133,165,76,213,255,251,178,100,145,14,134,173,114,207,27,185,91,240,74,166,217,231,101,7,106,25,33,201,66,110,33,94,193,38,17,231,9,132,173,152,152,236,174,125,214,17,183,206,230,114,67,155,81,40,32,76,152,36,30,35,4,152,49,142,10,2,22,208,193,0,181,118,97,32,9,117,7,130,45,117,192,102,41,50,191,88,108,105,252,66,196,27,14,3,16,128,139,190,237,17,11,231,80,125,106,24,100,17,7,67,82,135,66,21,94,157,152,147,5,47,69,231,154,188,87,119,147,157,66,55,117,15,196,128,217,212,220,67,45,96,229,53,109,237,234,99,243,221,247,79,255,147,114,109,80,93,233,188,155,54,9,83,80,155,200,3,68,105,216,59,222,130,135,50,137,13,24,51,23,74,45,71,178,73,139,34,194,194,64,238,138,52,76,203,98,118,98,197,122,252,96,187,11,30,142,49,236,215,154,117,29,43,20,52,63,113,109,88,240,68,39,43,41,53,232,89,145,6,39,89,78,78,175,67,155,255,209,249,90,65,2,2,7,38,161,4,204,90,59,228,247,179,151,83,176,252,133,138,208,194,139,108,131,133,113,218,2,202,94,151,65,9,132,190,177,34,227,78,135,134,12,90,136,7,113,70,93,75,95,208,23,59,105,131,196,47,213,67,114,89,149,231,76,158,183,88,179,26,4,82,184,123,168,0,0,239,208,103,52,242,243,142,205,156,195,152,14,242,84,213,151,140,164,152,188,166,109,16,48,30,56,104,98,97,0,208,243,8,6,103,14,158,104,138,241,179,165,200,203,41,102,146,96,100,77,175,75,132,140,151,60,138,50,145,46,17,138,2,214,158,163,104,214,41,171,55,66,96,221,124,89,146,115,86,200,1,234,229,162,80,49,32,10,183,47,85,230,28,85,56,78,190,186,254,207,254,24,254,103,51,69,254,173,127,252,152,249,254,182,25,118,188,78,153,147,3,122,113,201,181,190,2,83,186,176,54,64,134,208,30,251,212,231,212,222,21,83,90,21,152,232,35,94,243,141,58,213,15,25,85,241,59,148,71,22,173,156,248,22,156,65,45,55,89,162,22,199,162,202,202,89,197,164,144,126,73,106,89,169,190,163,245,49,89,186,47,69,58,21,42,180,63,255,63,146,172,1,0,9,182,36,33,48,13,57,49,229,195,145,70,67,150,184,200,158,83,105,120,84,3,236,158,144,20,236,130,150,104,209,22,15,98,100,186,204,70,201,122,2,43,22,178,117,70,68,59,81,185,220,136,166,117,38,197,238,235,159,22,215,48,132,253,26,164,252,113,71,127,95,64,74,98,85,30,108,68,0,103,89,58,104,201,4,123,8,218,102,218,48,98,144,54,98,144,156,105,216,182,97,8,100,14,20,204,192,10,192,162,73,137,0,255,251,178,100,159,14,166,86,112,209,27,108,111,176,73,229,153,213,105,98,124,158,41,213,54,78,233,175,193,20,23,40,13,132,157,104,121,129,96,1,64,164,74,4,166,200,16,129,80,65,64,180,111,105,136,240,80,84,119,187,74,6,37,48,38,5,3,152,33,176,80,93,161,96,121,223,40,165,205,57,98,37,242,180,70,30,18,170,0,16,24,1,76,151,240,145,116,35,189,37,1,5,12,70,211,35,66,131,194,120,52,216,246,215,84,49,244,162,133,215,188,183,73,78,163,214,172,88,76,59,213,110,176,153,222,236,142,149,162,120,137,129,169,20,87,207,16,107,141,10,102,64,202,165,15,244,76,11,238,202,98,114,84,142,160,137,171,22,36,181,15,202,50,77,2,165,36,110,96,125,110,147,41,78,100,121,148,137,121,208,89,213,172,250,140,85,173,51,23,114,92,179,89,139,32,108,24,138,44,234,46,93,206,155,78,186,101,188,193,148,155,212,120,206,139,160,139,250,124,204,209,172,86,123,157,59,67,2,108,188,4,130,77,147,130,12,72,71,36,79,37,219,155,97,30,65,192,208,234,205,152,150,45,148,187,85,121,211,65,148,241,18,89,31,102,137,159,150,226,33,122,160,107,249,82,251,190,173,209,177,32,190,135,138,71,135,6,3,46,5,191,103,175,178,44,0,0,3,136,197,5,220,233,196,8,200,224,128,205,49,36,203,69,40,197,241,252,195,224,140,48,110,50,224,183,48,240,1,2,140,166,31,133,198,3,134,36,194,163,244,80,17,8,192,40,194,155,10,2,84,74,221,18,67,163,57,32,123,76,40,4,106,203,29,3,28,165,0,143,122,141,144,249,20,105,211,73,246,161,3,207,14,134,14,87,19,126,157,244,204,107,95,42,24,48,158,85,107,142,10,23,51,2,90,149,187,187,195,8,21,90,242,236,50,133,148,186,205,160,119,246,216,232,254,185,226,52,36,243,231,27,4,81,147,166,73,241,120,132,115,155,59,113,76,182,73,57,255,106,230,143,86,234,16,46,101,217,82,214,230,61,212,227,75,99,222,247,166,80,108,148,93,34,250,59,44,85,42,40,123,158,245,21,118,20,213,178,75,244,40,30,45,150,201,47,119,43,63,189,118,182,209,151,213,194,76,216,206,110,118,183,191,151,29,226,21,168,176,0,57,192,10,58,149,3,132,30,41,137,34,186,75,199,216,17,169,188,84,10,106,83,104,170,134,47,49,7,94,110,197,153,88,69,70,155,202,23,229,223,10,112,185,47,227,143,209,25,71,11,254,234,212,171,243,13,173,208,35,127,94,211,23,220,77,65,201,33,229,100,135,109,58,28,0,4,189,177,133,4,9,204,195,17,155,130,145,128,193,17,176,67,169,139,4,120,4,47,255,251,178,100,161,12,134,245,114,207,27,186,91,240,75,71,26,19,96,235,110,91,225,163,66,110,225,237,193,44,156,104,221,129,37,248,16,4,38,12,151,68,64,89,80,31,48,72,33,33,7,213,69,50,217,50,179,195,172,101,249,66,166,39,70,167,82,226,163,99,14,0,56,43,225,57,98,9,152,206,142,164,198,53,64,172,242,250,123,50,114,111,83,205,74,214,60,130,173,32,201,163,26,170,84,160,98,106,101,77,22,223,112,99,16,174,92,236,50,105,158,113,106,218,95,105,206,90,161,250,214,13,241,133,203,151,214,153,62,50,249,43,157,81,253,45,133,236,111,73,76,231,119,146,143,224,162,81,235,235,17,158,183,235,164,28,115,1,205,83,26,22,24,180,251,188,136,242,20,154,123,182,71,172,82,223,198,112,220,74,57,184,66,182,226,248,51,170,79,56,59,156,200,150,181,15,163,130,121,236,112,57,79,25,243,141,152,156,145,9,185,241,117,212,238,223,227,47,99,66,199,127,122,73,85,0,0,31,0,155,26,182,37,66,151,15,152,183,107,81,218,45,28,61,139,13,212,119,159,82,66,152,162,169,75,209,153,140,42,212,125,7,237,221,181,39,240,205,171,245,235,209,205,37,234,152,156,72,130,57,88,143,250,46,255,82,254,26,158,249,63,119,255,255,255,252,151,187,255,238,0,140,27,131,160,222,136,12,140,199,134,88,193,12,13,13,3,71,20,193,44,94,12,49,194,240,193,16,28,140,64,72,20,192,68,16,131,2,84,196,12,41,12,3,65,156,2,0,224,160,17,5,2,97,88,0,23,89,33,67,0,140,152,1,199,64,41,160,161,147,170,56,164,58,96,48,65,19,240,48,161,47,237,60,208,166,48,131,79,145,53,250,155,197,227,76,18,100,109,101,129,21,16,154,80,79,90,29,162,166,40,18,64,253,81,224,228,71,95,152,100,47,152,229,137,100,214,45,145,1,149,76,220,33,44,234,91,170,176,66,71,225,86,105,203,187,219,251,148,169,206,59,218,156,255,234,61,126,138,97,78,230,175,97,148,55,207,193,236,139,74,52,63,125,44,158,41,105,58,57,178,227,254,131,171,30,127,61,189,200,78,126,126,94,126,115,111,207,174,105,155,85,154,85,43,215,111,107,74,56,204,76,118,237,123,67,75,214,221,13,169,97,160,137,251,168,89,127,146,222,78,33,71,218,226,56,179,97,167,199,144,215,45,104,186,145,205,166,113,181,219,90,194,137,174,17,0,35,54,230,214,26,129,53,89,64,137,111,51,234,14,12,102,92,187,171,82,111,157,162,115,83,69,201,41,176,127,125,248,214,198,134,127,48,237,127,203,209,249,247,18,111,233,255,255,213,17,122,163,231,183,219,42,127,255,255,241,255,251,178,100,158,142,232,0,114,204,139,218,100,114,72,234,202,50,96,37,120,157,217,163,62,78,229,237,208,241,144,168,73,148,157,90,173,107,238,175,114,3,81,83,202,207,126,42,223,128,20,35,206,135,19,66,8,131,1,14,51,53,80,66,18,160,4,60,139,7,70,81,8,70,14,4,97,65,136,194,32,164,144,39,14,24,152,41,50,15,241,48,165,80,29,212,248,46,60,161,219,148,171,57,69,142,170,105,60,45,13,231,20,70,28,1,165,41,181,0,32,195,245,77,40,36,5,3,49,146,67,140,190,151,10,164,164,186,185,212,65,17,75,114,124,47,185,217,227,238,211,153,248,83,137,109,211,5,218,191,188,77,235,174,83,153,175,159,90,130,108,172,87,84,76,107,18,9,219,140,41,154,213,22,123,69,107,233,27,77,184,217,125,29,43,164,122,30,127,171,224,60,217,170,198,175,136,123,44,57,82,93,55,193,130,213,181,213,213,173,173,240,152,94,50,179,198,108,124,222,228,246,3,134,213,205,82,77,59,51,216,93,154,1,156,112,89,242,141,85,5,61,12,59,131,179,110,174,39,44,212,140,222,193,88,42,225,236,199,21,244,20,235,200,206,246,200,224,181,26,227,30,71,67,6,209,72,68,198,221,148,49,82,69,34,128,8,68,182,160,97,160,253,100,151,185,77,88,209,153,254,252,79,37,161,67,90,130,214,252,170,127,31,63,48,51,252,86,208,12,87,179,253,91,255,67,189,68,127,255,255,131,155,249,47,255,145,0,7,227,2,19,106,52,220,26,115,5,224,71,48,222,8,3,64,160,99,48,125,21,115,4,96,53,48,18,3,179,16,81,28,48,79,2,131,4,48,164,48,27,7,227,0,112,31,48,117,1,80,16,15,2,154,143,25,12,42,225,47,177,167,162,1,10,220,48,21,165,18,29,15,90,6,0,14,224,22,30,99,70,52,131,8,216,4,120,241,45,127,225,108,236,46,105,8,26,212,56,149,36,225,37,14,147,184,89,197,127,77,1,131,13,160,78,137,186,5,198,156,176,81,58,73,90,44,75,43,236,100,10,120,209,216,40,33,168,205,155,65,195,241,199,177,107,152,250,38,191,229,238,45,16,171,53,51,184,200,159,227,144,23,61,85,145,52,243,89,59,181,151,231,212,92,231,47,176,226,194,157,139,153,99,43,158,51,168,225,44,194,132,212,203,155,63,127,52,124,81,191,116,134,201,30,73,26,21,239,219,158,65,204,88,114,71,136,233,118,173,197,101,144,191,172,73,30,101,157,64,186,241,169,10,46,202,44,67,135,217,41,14,136,166,6,237,56,56,66,189,167,143,119,184,196,13,194,191,191,255,214,74,91,82,255,71,76,51,64,0,64,1,0,192,66,146,1,129,34,255,251,178,100,140,14,136,109,114,205,19,218,123,114,69,4,249,249,99,42,26,28,201,159,64,110,101,235,129,21,145,167,201,131,45,64,12,17,166,56,22,34,248,179,162,7,94,217,1,115,160,134,83,2,221,164,183,86,26,25,245,40,67,184,119,57,39,202,245,94,33,2,211,69,195,95,212,99,197,203,252,161,127,252,213,178,188,87,251,159,221,255,255,221,99,219,240,190,88,228,15,51,71,158,204,196,198,56,59,108,193,70,114,243,184,225,102,25,128,0,130,162,115,34,5,81,236,38,162,81,150,185,106,133,147,100,109,0,191,43,222,130,89,26,28,4,138,148,56,23,5,174,137,33,58,93,181,41,12,218,221,169,35,150,212,102,236,172,130,34,108,54,60,39,107,89,176,192,45,123,80,81,139,133,127,60,237,92,141,60,211,208,68,38,222,76,204,124,36,39,254,67,206,251,195,118,100,161,154,71,103,119,83,98,88,72,97,21,29,78,166,41,213,246,92,9,251,197,248,138,115,161,198,2,137,75,30,2,181,115,1,134,59,139,43,229,20,72,136,219,51,200,205,104,78,163,118,86,166,229,19,186,184,174,27,220,149,201,164,243,3,19,34,225,176,191,172,218,60,86,183,240,221,69,85,192,10,122,50,176,217,11,142,205,13,92,40,24,112,216,57,226,197,143,0,190,193,102,126,144,89,99,155,174,92,94,177,171,27,227,108,37,171,223,32,6,0,36,11,37,8,48,38,222,154,72,101,168,210,83,92,204,233,185,122,94,184,196,224,192,101,62,63,242,199,54,167,125,49,225,196,174,159,85,202,223,212,112,68,95,197,68,251,167,53,37,96,146,67,214,227,59,37,159,171,245,255,255,255,255,249,103,100,165,196,0,2,228,156,11,54,50,139,52,173,14,36,220,55,251,24,196,132,163,17,149,12,84,58,50,178,64,192,33,208,104,204,12,62,115,204,98,21,45,153,67,136,2,175,153,11,83,91,45,154,227,112,188,146,163,217,91,2,199,120,144,11,105,31,93,128,212,205,205,85,73,91,114,247,253,89,157,186,122,72,113,220,198,159,36,59,118,164,252,164,139,19,180,242,248,165,123,124,134,100,251,201,128,68,168,53,206,250,60,120,122,102,208,14,179,42,149,126,105,150,243,46,58,101,2,216,192,172,77,82,240,144,103,26,189,226,176,228,86,43,25,32,237,173,15,38,243,175,179,171,225,28,234,55,53,123,27,60,102,6,149,93,154,143,194,112,134,56,74,134,56,64,100,188,125,66,154,88,239,227,200,172,57,5,176,112,51,200,164,136,201,43,247,238,118,198,61,34,67,103,99,70,142,183,53,100,83,240,208,60,19,140,198,173,160,195,58,8,89,206,171,194,153,151,185,171,154,214,157,198,113,196,255,251,178,100,116,12,199,165,104,208,155,152,123,112,66,69,10,3,96,235,108,32,237,165,64,110,107,6,128,243,144,103,197,131,45,146,126,186,120,245,129,115,21,85,131,156,184,99,80,9,80,0,35,135,80,248,101,139,143,224,9,149,124,240,141,77,151,98,195,165,113,91,81,177,205,106,204,83,78,207,187,6,204,202,250,230,57,184,18,33,193,13,123,143,78,194,133,248,38,134,205,225,31,146,34,216,183,255,253,63,255,255,253,127,40,1,9,201,113,138,217,71,137,103,155,108,44,100,122,169,242,9,6,7,75,24,97,64,100,192,41,209,14,14,14,72,4,201,3,95,6,40,169,22,52,14,118,64,80,87,14,225,8,30,123,238,184,181,20,4,77,44,204,57,77,25,101,49,97,9,25,208,44,81,106,92,27,139,157,113,122,44,17,68,223,231,127,76,77,88,107,86,21,20,178,173,57,84,65,209,111,99,180,15,223,175,11,177,8,87,237,159,4,9,189,229,102,145,75,90,84,251,78,123,212,167,223,202,103,42,122,90,202,75,185,77,17,94,138,79,117,98,77,231,52,32,67,6,185,131,47,123,112,158,100,244,24,179,215,226,28,150,190,176,229,235,113,52,54,191,118,25,129,44,217,146,212,198,226,202,86,251,145,170,117,79,191,176,153,184,92,234,179,202,41,166,97,136,158,50,225,84,15,38,85,126,153,179,195,215,248,228,70,178,159,116,231,119,203,178,106,169,60,196,132,54,40,93,248,6,210,36,203,122,222,69,170,125,169,52,53,148,70,228,53,22,160,169,45,142,79,202,173,208,189,152,212,171,43,165,183,91,71,162,78,128,157,198,4,2,168,217,26,75,46,96,187,192,150,67,102,168,96,75,235,76,196,102,222,10,38,27,45,179,13,112,245,252,251,3,145,190,109,218,133,236,185,61,252,45,195,11,38,95,232,48,170,179,22,72,78,255,255,255,255,254,167,251,52,160,0,204,38,196,164,213,92,51,204,253,44,206,233,204,140,35,171,76,12,61,76,9,48,141,80,37,204,186,81,76,74,4,76,210,23,140,211,29,6,70,67,5,213,65,160,61,1,197,178,59,137,76,137,100,63,57,233,193,213,25,154,58,147,160,21,30,11,82,211,0,197,20,8,205,142,40,68,33,110,144,225,158,92,203,172,172,44,104,183,210,48,17,241,144,161,28,153,26,39,192,37,144,80,107,143,104,52,91,111,67,50,32,72,98,66,196,153,138,16,39,198,139,148,171,136,2,74,166,107,48,179,42,1,79,127,160,159,238,214,112,157,75,144,82,190,138,226,240,229,91,36,169,189,97,197,40,5,107,222,151,102,130,208,232,71,54,180,189,188,179,156,194,244,137,253,11,219,103,42,86,107,122,163,178,181,37,149,255,251,178,100,93,142,200,209,108,204,139,221,208,86,66,228,105,225,100,205,100,163,101,211,48,47,115,68,201,17,25,40,9,135,157,48,230,32,234,45,211,197,127,239,164,212,245,157,186,86,191,171,142,205,109,53,137,110,164,239,180,49,73,137,80,66,48,75,39,173,56,212,210,201,200,93,5,248,212,151,181,40,251,102,221,28,226,119,54,221,166,164,138,221,146,206,219,171,149,90,214,176,167,198,221,122,253,189,41,156,169,127,30,86,203,58,191,149,38,53,112,203,247,75,174,33,231,91,147,193,68,64,9,254,253,0,64,0,144,122,148,97,208,159,10,124,69,67,207,11,87,80,107,9,151,154,2,210,217,16,125,44,255,93,101,211,211,160,41,189,140,173,42,35,166,165,161,203,230,188,100,104,106,169,181,30,118,167,55,187,124,187,255,255,255,255,244,140,9,135,201,243,155,41,139,225,132,160,109,25,164,23,25,165,152,163,24,80,142,25,151,99,167,150,92,24,215,160,97,82,33,154,84,70,230,35,130,83,6,135,38,25,80,74,68,192,199,38,8,14,50,140,112,58,67,4,59,128,73,67,9,173,114,64,231,68,34,195,182,140,9,56,105,5,135,153,67,197,252,27,20,236,212,89,195,172,8,128,172,115,20,40,129,40,52,1,125,203,198,181,83,12,187,177,71,12,81,56,178,58,146,192,11,32,153,110,51,112,38,42,152,117,197,77,189,4,160,155,51,159,64,88,6,74,9,32,123,137,114,57,99,27,42,134,154,153,169,64,246,150,3,41,93,176,192,212,121,23,245,131,93,165,101,115,25,228,35,18,208,109,75,31,59,122,154,76,57,219,252,143,183,215,232,38,236,231,18,96,179,17,121,84,154,198,86,40,190,211,226,228,99,150,108,215,60,99,235,83,90,246,218,215,127,57,95,245,71,155,52,213,186,91,216,126,50,222,239,26,157,230,181,111,7,166,171,225,63,157,44,147,60,230,108,127,114,169,90,102,255,218,199,242,175,24,215,126,252,213,235,55,114,175,186,245,190,231,119,255,91,31,238,176,214,239,253,220,240,252,240,177,243,96,0,18,251,113,153,145,21,3,112,21,138,14,162,25,135,112,99,113,37,99,46,175,183,6,127,242,217,218,227,226,244,248,122,250,38,64,241,187,209,159,23,42,223,81,59,229,3,182,213,207,110,127,79,106,55,231,190,212,241,199,255,255,255,171,254,189,114,34,0,0,8,80,195,219,156,236,117,240,195,66,160,220,17,60,218,228,56,200,130,200,201,148,60,195,32,124,196,146,84,192,16,32,88,191,49,44,72,2,131,134,10,21,173,96,172,228,30,39,77,112,131,73,49,204,18,102,74,64,193,20,164,162,13,90,34,9,245,73,83,40,166,36,76,28,16,255,251,178,100,38,142,247,103,103,206,155,185,123,114,71,166,74,2,97,103,106,28,185,201,56,46,229,111,201,12,25,40,1,148,169,88,14,182,83,42,120,216,186,160,205,4,233,250,60,163,33,137,194,90,226,93,115,173,152,152,174,84,33,12,141,233,248,2,42,215,45,54,175,44,173,189,185,215,32,128,54,191,37,248,222,84,177,46,218,99,91,74,255,168,163,51,56,37,43,27,194,182,92,232,190,173,247,38,29,226,41,241,143,71,240,47,179,95,204,196,121,194,188,9,233,73,231,214,52,148,214,50,171,182,122,127,127,171,98,86,176,115,173,149,72,25,177,183,85,244,114,164,41,97,111,86,213,242,126,59,137,143,141,179,72,219,90,102,20,57,223,91,12,246,196,139,184,175,183,29,142,60,57,28,114,243,5,126,39,207,234,189,230,217,74,116,12,0,15,74,25,49,32,132,130,226,12,154,9,212,8,212,102,179,9,93,82,84,238,151,209,65,119,72,35,152,220,127,7,223,184,79,126,246,197,42,123,122,38,96,206,34,6,77,222,177,75,45,75,245,231,182,111,229,41,254,81,217,74,127,255,255,255,242,63,255,254,129,152,25,246,156,43,5,14,145,199,47,51,70,170,40,38,9,150,198,76,46,102,47,140,160,100,20,194,33,4,197,64,212,199,193,12,46,30,25,8,8,19,5,197,0,232,160,34,152,202,220,94,19,64,178,203,70,72,112,26,100,86,1,175,86,121,49,112,131,88,165,158,2,20,132,17,46,166,232,220,49,27,109,118,54,85,2,96,155,149,179,98,226,195,175,220,112,24,73,38,173,77,16,6,17,181,59,118,139,181,250,133,128,37,105,63,21,162,219,208,80,11,81,223,173,76,181,166,23,33,246,238,78,53,112,128,187,37,0,156,17,1,20,32,118,200,18,116,188,18,8,242,116,217,153,80,18,167,197,19,93,36,235,62,82,9,221,168,71,100,44,189,102,9,214,193,250,237,163,213,185,65,234,226,148,190,67,240,113,210,162,213,217,10,231,90,237,184,221,152,66,183,43,168,230,43,190,179,145,245,19,118,210,250,124,178,34,174,182,77,75,47,190,111,231,187,227,212,226,136,92,146,239,35,168,8,161,48,196,8,52,52,214,22,105,210,129,212,196,148,13,16,106,54,163,222,165,29,118,204,168,248,188,241,9,154,71,158,87,124,220,70,59,4,67,244,218,67,42,250,157,252,174,159,205,255,200,221,175,255,255,255,255,217,255,255,228,2,0,0,99,19,190,147,23,89,163,23,197,99,129,78,83,178,65,243,46,203,51,28,5,147,61,195,195,17,201,129,24,20,97,112,142,100,40,164,96,24,72,96,161,156,13,4,145,93,98,0,129,133,128,128,205,230,12,0,96,209,29,78,255,251,178,100,31,14,199,58,104,206,19,185,91,242,75,102,73,224,101,39,106,26,97,161,60,78,225,111,193,9,145,168,141,129,41,168,104,172,67,104,151,241,107,167,241,128,179,240,13,49,50,6,197,155,197,153,136,135,79,40,240,80,18,64,5,133,99,109,113,207,119,21,22,115,66,48,44,223,166,33,133,49,41,104,26,155,145,200,30,6,81,87,206,115,53,58,134,219,204,253,113,254,121,183,56,86,154,57,29,208,14,153,40,128,182,68,26,66,55,37,68,253,224,121,150,120,164,239,129,165,167,56,248,104,224,233,169,36,73,13,68,187,236,214,219,33,216,167,13,44,220,9,189,65,22,59,74,223,149,13,52,198,91,24,219,99,28,215,114,232,201,103,88,139,14,170,245,209,165,21,131,59,221,39,21,117,150,158,138,70,94,230,69,158,65,87,27,213,191,206,199,10,66,60,252,156,128,129,129,3,156,76,140,164,1,112,192,0,184,102,98,236,150,6,65,54,41,206,208,82,28,98,176,241,122,7,71,46,51,197,86,53,210,6,235,252,217,193,51,214,246,126,91,30,13,253,36,31,52,131,107,196,239,40,255,151,255,200,191,45,255,209,200,196,63,255,251,63,255,252,136,30,98,133,26,105,176,252,96,56,190,104,1,236,103,241,196,99,65,62,96,193,176,14,73,130,131,216,168,60,97,136,24,97,112,54,20,0,204,27,21,67,132,194,32,89,135,152,4,0,177,52,24,81,84,190,190,59,4,35,29,49,28,88,60,62,147,204,73,252,33,59,174,47,169,154,183,197,0,208,227,41,20,148,206,91,69,121,32,247,109,90,59,138,123,210,218,201,154,145,98,118,94,243,67,117,216,205,72,97,230,207,227,202,23,9,231,91,221,235,229,52,126,248,178,49,182,27,97,174,84,104,77,166,32,93,226,190,218,97,30,56,143,106,252,26,196,48,125,166,162,200,182,29,245,73,215,188,255,121,30,38,16,58,195,237,137,207,135,15,58,211,163,88,44,110,178,203,193,211,206,178,105,42,117,17,101,154,45,219,154,77,250,206,179,147,71,102,212,221,251,79,75,83,56,119,38,18,216,110,176,208,16,0,16,179,75,57,47,70,158,61,145,147,171,99,176,66,72,220,129,128,245,241,129,220,197,122,4,133,17,178,66,46,1,122,110,195,42,42,18,224,248,229,80,191,242,46,197,165,37,95,238,87,87,71,215,241,95,255,255,81,215,72,126,123,255,233,0,9,243,10,35,147,168,139,19,47,6,83,46,28,211,142,142,211,8,141,3,37,215,32,128,96,195,225,48,132,31,16,145,70,37,135,6,3,130,230,39,18,38,17,130,35,192,82,31,9,3,200,130,42,1,35,138,90,217,25,80,91,244,254,31,4,187,136,65,255,251,176,100,34,142,151,52,100,206,19,185,76,114,70,132,249,245,96,199,120,155,177,159,58,110,229,237,193,42,25,103,5,164,149,170,76,115,137,92,8,51,41,27,166,19,215,220,46,163,145,47,22,21,68,136,159,103,234,242,15,110,12,95,235,144,18,148,116,152,178,177,170,101,144,108,90,33,156,82,64,157,212,217,105,235,86,183,179,92,96,220,223,195,16,175,131,108,217,211,237,171,153,53,59,244,22,45,247,176,214,31,16,96,121,1,96,117,253,64,14,86,93,98,70,8,130,104,226,68,39,222,171,169,242,147,82,42,45,189,49,55,165,71,25,233,174,82,109,205,153,174,168,112,163,72,84,170,138,72,178,73,45,211,246,192,212,210,90,99,251,146,131,126,52,77,40,67,101,46,228,169,38,92,179,17,64,65,75,29,171,13,91,234,55,122,109,176,16,0,177,132,91,7,4,193,224,171,193,143,14,18,94,2,86,229,72,19,154,60,180,33,238,82,60,239,160,96,243,35,29,255,128,79,220,29,245,142,201,98,148,251,62,41,226,18,255,202,54,80,222,254,93,85,69,105,239,239,255,255,255,255,36,157,223,255,253,79,5,200,97,0,186,116,178,66,106,48,246,105,170,168,112,73,18,98,217,60,96,49,152,24,168,3,138,165,124,97,192,86,99,128,2,85,9,76,0,27,135,133,230,132,23,4,88,34,238,21,4,51,74,44,180,68,132,65,176,214,208,114,43,185,156,168,168,201,11,53,22,214,64,186,123,198,226,207,84,50,228,90,141,145,69,19,83,212,146,182,243,45,63,36,195,222,165,17,16,221,110,73,94,72,221,197,58,205,226,132,103,131,213,90,154,245,50,127,195,116,251,109,112,191,111,213,101,78,109,122,43,191,184,22,183,40,168,223,88,24,223,108,167,212,42,235,190,189,182,133,67,143,88,150,135,137,239,136,8,217,113,34,162,21,31,49,193,213,29,106,46,216,177,6,51,106,87,127,21,158,219,164,76,69,196,44,201,6,36,120,243,75,187,91,121,172,177,105,92,61,222,179,227,79,108,198,117,6,245,98,134,243,15,105,18,81,205,17,200,215,220,184,18,0,48,160,64,195,13,234,147,130,88,44,208,194,129,4,1,30,59,41,115,139,251,12,22,169,205,144,208,73,36,129,194,14,176,67,62,38,112,64,73,69,0,39,248,220,54,35,13,218,49,184,113,176,176,37,27,86,19,29,140,23,237,198,15,250,218,109,222,158,54,173,221,171,0,6,163,13,163,3,215,30,147,123,131,67,145,37,19,48,220,192,74,58,100,24,182,105,48,156,98,48,190,244,24,90,83,160,184,16,37,49,196,130,30,48,68,128,68,12,34,29,0,64,50,91,142,3,162,128,171,119,93,194,67,184,255,251,178,100,31,14,135,46,104,205,19,186,52,242,68,4,249,243,97,103,108,27,33,157,58,110,189,60,129,10,153,39,89,151,169,24,48,24,43,16,89,64,197,228,1,210,217,60,76,16,17,32,224,241,27,186,233,140,155,111,118,36,32,176,21,3,163,9,98,222,183,4,107,253,21,4,13,10,187,101,62,131,161,207,78,171,75,177,49,7,189,204,141,189,239,210,151,166,14,254,44,111,199,221,47,202,244,38,143,236,107,88,59,58,142,76,218,207,26,109,119,38,71,33,238,82,186,43,186,148,223,185,151,109,114,173,38,234,213,66,79,121,211,161,53,154,97,233,234,101,226,141,20,148,154,21,88,109,214,28,245,221,217,186,8,20,193,219,117,213,72,1,182,31,222,140,219,121,193,199,157,127,162,230,81,166,129,253,167,162,55,152,252,14,136,229,237,240,168,36,212,138,163,194,14,0,96,5,58,71,178,0,24,156,15,224,53,192,194,180,210,231,73,240,98,85,21,158,7,200,20,31,36,247,210,6,95,240,74,31,98,195,56,249,159,80,206,65,194,99,218,210,80,53,136,18,243,230,134,62,204,87,156,95,79,40,247,170,87,182,25,160,53,41,131,83,177,167,136,88,145,168,111,25,180,109,208,238,24,82,152,94,130,152,180,28,128,67,34,64,52,88,127,8,13,132,64,233,136,163,153,128,192,25,64,34,85,1,20,21,63,88,0,88,4,11,128,213,20,92,160,54,28,7,144,181,99,143,0,209,16,80,48,158,34,48,17,79,6,10,115,248,195,74,26,223,233,48,213,149,46,32,166,57,69,6,187,159,131,34,151,99,201,49,64,109,126,98,77,95,212,127,5,29,167,189,149,226,10,247,243,167,31,181,56,106,142,173,223,124,93,29,182,167,180,222,181,171,212,69,86,227,62,63,38,173,88,177,228,241,158,81,163,211,48,83,230,203,248,220,40,254,238,53,60,147,51,213,226,166,118,118,148,27,80,202,140,84,165,57,151,37,93,136,39,86,186,84,212,250,169,146,38,157,53,84,42,49,38,32,214,77,102,247,174,131,20,60,126,71,139,196,215,56,118,121,142,102,66,0,1,0,48,81,123,196,100,5,229,51,135,4,206,4,36,185,66,134,199,17,129,186,111,14,131,74,139,206,189,28,102,97,24,115,106,10,195,142,162,231,204,123,75,149,54,252,141,176,240,33,249,1,166,190,165,255,145,55,253,214,254,247,23,59,93,0,0,3,243,11,60,131,65,79,115,58,65,195,172,153,3,92,80,19,5,8,99,13,90,211,11,69,81,8,86,92,64,49,152,44,71,4,2,38,18,9,230,34,128,130,64,107,118,48,228,5,205,115,152,6,0,133,128,216,193,2,35,99,14,228,134,162,194,161,66,50,25,255,251,178,100,35,142,151,53,113,205,147,185,92,114,62,100,25,232,101,37,104,156,185,203,54,110,229,111,201,27,25,39,73,149,157,176,3,165,128,92,95,61,22,150,89,224,192,202,74,82,134,17,146,41,20,81,142,64,147,78,31,210,138,135,82,254,65,86,67,46,149,193,81,122,151,95,39,149,253,115,168,189,234,77,60,187,199,43,30,238,196,35,224,8,173,143,148,238,206,44,210,196,146,91,38,207,83,54,57,66,129,113,205,51,253,143,172,238,89,91,226,88,79,56,110,169,243,204,79,54,59,68,228,77,144,44,85,98,129,253,50,131,165,14,151,116,212,138,108,227,87,171,253,239,85,100,14,146,22,77,144,177,105,210,146,137,50,73,244,117,68,92,200,147,212,133,159,37,156,94,208,158,41,135,230,14,63,170,173,79,168,191,254,149,54,56,0,16,0,2,13,122,255,48,84,7,190,0,29,147,13,6,32,2,150,101,51,229,75,106,185,56,27,16,234,193,163,246,48,205,101,237,22,29,222,174,248,151,26,234,210,166,23,194,129,108,249,140,49,235,57,108,130,244,20,154,166,30,0,196,96,127,100,120,9,110,110,73,0,113,91,126,103,170,52,100,248,72,102,65,122,104,184,176,96,192,148,1,13,12,40,10,21,121,0,136,96,105,136,84,3,2,0,48,168,10,97,104,24,64,11,86,5,26,72,85,25,85,49,99,128,172,35,154,117,32,233,80,4,14,83,130,216,172,243,214,25,201,150,28,85,73,160,86,21,4,128,1,230,80,224,242,198,32,213,217,175,42,34,186,238,86,11,50,200,55,64,197,227,249,33,210,125,84,36,246,245,78,94,184,190,94,226,239,14,186,112,119,193,134,136,233,67,152,4,110,32,20,14,54,203,230,49,72,200,235,170,54,145,230,184,248,51,134,52,107,220,172,45,105,114,165,19,27,111,85,179,100,201,118,98,62,147,207,154,29,39,147,13,215,37,46,231,40,110,124,187,106,100,183,27,19,115,150,75,213,153,52,100,122,48,235,152,237,202,159,36,217,185,248,138,65,232,47,116,149,39,238,151,250,116,207,87,151,201,252,247,19,32,102,77,33,19,207,199,64,9,8,176,33,113,91,213,28,24,231,167,196,211,183,22,133,130,230,170,143,101,185,1,249,203,199,160,178,38,193,179,191,173,37,86,163,38,57,252,163,117,32,160,151,241,244,40,102,163,31,229,191,208,214,251,242,175,23,127,175,255,254,177,0,2,243,20,104,99,228,66,131,101,195,243,81,148,227,100,129,51,15,8,211,3,142,99,59,193,147,3,68,209,0,12,99,72,56,13,3,7,3,67,25,64,145,161,116,155,97,196,193,232,48,69,196,23,56,100,188,6,81,116,28,49,108,213,165,87,71,141,255,251,178,100,34,14,134,246,103,206,19,185,99,114,72,38,73,209,101,138,84,157,149,171,52,79,101,113,200,241,153,233,116,242,166,56,48,219,65,67,30,147,137,230,129,121,205,96,232,193,109,37,144,236,202,208,42,147,223,101,3,252,211,213,44,174,92,21,44,90,139,50,183,186,230,15,156,41,109,75,47,240,214,3,208,126,164,232,178,16,237,220,26,50,61,217,111,71,47,47,64,62,244,152,246,72,246,166,126,107,154,121,246,233,123,111,79,214,207,37,14,253,54,149,87,110,196,218,228,155,89,99,111,223,104,96,236,14,237,61,212,237,60,183,28,138,168,88,181,151,106,135,12,118,141,184,149,64,199,199,103,24,75,15,217,216,163,183,210,22,113,232,146,67,238,221,235,55,141,181,47,84,101,40,139,106,183,249,185,232,32,128,105,76,64,66,104,47,160,141,64,34,1,32,44,130,192,187,49,197,106,192,27,78,37,153,33,84,164,186,30,23,86,122,20,20,77,45,198,109,53,71,35,136,198,80,96,97,177,240,119,230,150,114,218,18,255,60,218,155,155,201,254,169,200,31,255,255,254,87,254,175,208,3,24,77,141,81,166,152,120,24,199,129,168,201,59,152,53,131,56,240,2,16,142,16,20,7,76,21,128,24,192,8,9,199,129,176,192,168,6,76,1,193,144,192,12,44,76,0,192,92,80,1,2,192,16,60,20,164,64,6,202,198,64,116,16,3,16,81,44,98,204,18,182,83,50,151,78,167,121,138,50,145,82,228,196,61,121,102,148,16,241,43,175,173,192,96,234,28,53,184,232,80,169,91,234,95,203,181,147,33,54,109,91,46,73,59,50,8,46,81,87,18,192,179,178,247,54,255,25,234,213,121,247,199,103,29,93,103,182,241,104,214,237,127,62,245,197,171,240,68,74,159,90,137,211,253,138,47,124,154,55,129,189,207,155,99,242,214,44,185,107,46,34,35,61,79,113,127,112,180,195,206,21,125,187,203,90,113,135,244,75,215,115,213,60,124,234,204,60,244,162,87,117,90,9,186,97,53,209,173,23,181,120,53,84,189,125,20,18,73,58,41,115,203,120,115,218,217,133,97,215,175,98,196,255,129,109,113,0,0,23,47,0,72,160,59,64,20,16,176,151,194,64,48,65,112,117,133,37,246,157,56,62,111,90,15,252,117,61,125,173,69,237,184,54,143,33,68,219,24,63,248,91,73,196,181,37,71,143,169,123,26,202,76,53,80,252,6,0,3,179,24,72,19,198,214,163,16,70,19,55,221,163,73,194,51,19,138,67,23,216,99,49,136,227,24,199,160,80,172,99,96,142,4,3,140,11,20,140,66,11,6,132,97,32,244,100,22,2,129,40,202,149,198,1,1,0,16,54,144,129,50,110,5,15,255,251,178,100,33,140,199,51,107,77,147,185,76,114,69,101,201,193,107,7,26,25,61,161,66,109,229,137,193,25,147,167,141,151,137,168,8,9,20,88,26,29,221,20,105,29,45,144,155,219,57,148,207,201,123,87,21,130,201,47,50,41,149,73,161,219,127,145,191,117,22,148,115,60,199,68,22,134,146,82,230,74,186,242,61,170,47,21,195,248,95,153,118,248,251,107,185,192,48,173,190,22,239,99,55,111,90,98,246,228,146,232,63,184,231,71,202,64,127,201,173,188,16,111,218,143,147,120,244,135,233,82,150,210,78,101,3,132,36,222,75,141,202,90,66,127,42,50,166,28,190,85,48,137,140,69,43,197,39,30,211,93,249,44,117,98,36,211,94,202,32,166,121,167,65,231,220,167,68,204,148,89,132,176,212,148,165,97,227,247,82,119,39,220,99,196,99,60,191,68,3,58,6,0,83,3,143,20,238,195,50,206,191,55,5,0,119,33,166,133,50,251,196,189,240,109,108,28,3,153,1,170,183,64,208,33,191,17,6,76,49,156,80,25,63,196,176,206,33,59,109,20,106,95,40,50,255,136,123,125,13,169,119,247,127,175,250,63,172,0,20,150,224,101,137,156,212,29,0,209,216,93,153,104,225,142,128,22,172,173,72,113,140,193,128,13,27,83,156,81,34,28,148,1,209,149,21,163,53,81,111,169,132,177,245,43,10,66,184,97,232,166,209,98,38,213,97,224,73,117,45,195,74,169,3,211,181,215,134,53,26,122,23,64,166,248,62,239,220,168,37,229,15,102,130,117,200,40,249,120,208,0,168,46,80,113,150,38,52,27,157,22,229,195,21,78,23,64,196,107,141,199,106,105,116,249,199,198,169,63,141,184,231,18,180,178,21,211,184,212,74,34,27,164,115,79,173,54,126,55,82,154,94,244,37,44,163,231,89,173,46,248,126,39,50,108,230,86,252,153,232,95,114,154,235,111,251,52,248,165,98,171,251,45,218,110,185,202,42,172,117,115,75,212,125,27,175,188,186,186,219,113,67,18,230,214,21,107,61,207,93,0,0,16,80,193,115,17,64,114,1,241,5,32,29,93,216,113,101,45,191,38,91,89,221,202,183,108,81,91,172,163,181,30,187,243,137,87,146,42,92,255,147,238,248,119,9,158,216,86,195,136,239,15,65,249,181,94,13,236,187,19,245,253,29,63,109,127,255,255,154,0,0,10,112,197,141,179,178,63,13,124,141,57,235,72,34,152,98,245,216,36,206,100,33,41,144,135,130,0,216,16,10,44,99,68,3,5,131,196,33,80,195,136,67,46,147,154,158,64,48,16,30,241,11,8,52,33,108,25,170,68,129,65,79,103,117,136,56,202,26,56,132,49,164,83,81,229,109,88,5,172,209,136,157,143,58,255,251,178,100,43,14,134,253,104,208,27,153,99,112,67,165,201,193,101,39,120,29,53,153,58,46,229,51,208,255,16,104,29,135,148,216,229,232,100,202,31,59,88,116,89,69,52,48,220,147,102,47,133,149,241,17,160,169,82,30,146,216,122,42,135,200,101,97,242,19,117,35,209,220,180,250,230,201,150,150,91,180,17,218,41,210,210,149,215,243,208,220,208,172,69,141,48,168,196,196,157,21,109,77,187,180,33,24,226,116,125,51,102,226,103,160,140,234,240,213,232,172,135,31,156,163,188,6,185,144,253,47,105,149,13,54,190,125,43,22,103,255,29,98,18,71,123,41,174,180,254,182,250,210,199,208,161,51,120,147,166,92,117,72,47,43,220,219,217,227,133,95,252,204,1,28,45,65,128,112,231,98,33,194,30,51,135,14,104,148,40,187,200,250,201,89,244,175,44,91,100,41,1,33,106,42,46,113,172,217,178,17,250,38,63,231,213,164,146,108,178,144,66,250,166,68,51,246,48,113,245,45,252,209,159,175,49,138,191,255,197,134,99,192,242,122,50,0,104,210,190,109,160,160,97,201,6,98,177,90,100,10,118,97,48,4,99,232,176,44,47,13,21,0,226,32,132,13,48,208,119,48,20,28,88,34,64,20,48,48,81,192,32,16,98,224,0,14,1,16,236,6,15,8,129,209,208,224,152,232,40,85,84,70,64,91,8,37,10,80,12,198,65,78,20,25,211,95,129,148,161,9,8,192,36,227,74,44,45,12,58,228,61,181,70,15,132,102,217,17,156,152,166,55,148,141,239,131,152,92,105,132,77,61,83,221,18,10,69,105,69,94,186,175,46,81,199,75,234,83,97,131,211,223,141,71,191,85,231,47,247,21,219,127,225,186,182,216,46,240,124,233,174,181,91,25,180,123,223,75,103,238,238,136,179,149,134,79,51,247,249,111,44,255,185,213,109,146,166,162,160,78,39,97,124,228,58,163,139,68,214,69,233,220,182,39,55,242,30,202,41,236,31,118,251,141,207,101,246,221,42,101,205,90,218,7,14,6,233,130,252,147,131,233,34,128,0,0,1,110,191,10,224,222,194,147,140,205,134,35,248,130,200,202,174,76,159,49,236,167,84,68,138,23,26,225,86,148,58,215,20,181,108,179,35,50,55,108,223,164,101,110,226,45,116,173,255,255,255,255,255,210,5,198,231,169,88,4,208,0,1,179,14,143,163,221,2,243,35,200,211,154,210,19,40,72,227,13,144,195,6,205,145,101,12,194,35,52,193,192,121,74,76,101,4,199,65,19,4,133,131,5,129,178,32,177,39,134,131,214,132,64,18,24,32,9,169,54,52,3,16,136,18,225,44,166,178,100,8,52,50,3,158,116,156,80,192,109,212,177,33,130,71,3,118,3,27,255,251,178,100,44,14,167,29,102,78,147,185,100,112,70,69,105,232,105,37,78,155,197,163,60,110,229,141,193,14,24,103,133,147,30,26,79,39,252,92,167,184,84,102,122,235,45,184,70,145,213,168,103,30,81,87,161,245,111,228,235,198,204,51,32,120,164,210,186,144,106,201,139,216,81,168,35,81,108,165,78,239,214,159,254,190,221,250,88,103,11,150,172,210,254,151,86,248,242,246,2,88,218,139,224,245,183,31,17,211,21,89,157,148,45,96,166,139,168,239,67,157,91,125,54,9,110,103,21,52,203,22,150,58,157,189,46,244,46,197,52,111,98,250,181,75,231,63,86,165,125,122,114,216,189,200,110,199,123,189,72,94,219,235,182,114,241,3,161,243,188,175,60,162,203,64,0,1,0,3,167,12,152,64,199,0,88,24,160,64,19,14,82,72,140,144,106,224,232,62,32,11,38,192,114,96,224,38,68,52,0,96,198,45,144,20,160,155,8,243,54,229,62,152,173,35,143,83,227,5,36,16,7,235,61,215,79,126,49,254,33,185,187,243,155,208,3,148,26,215,28,168,174,153,138,66,25,32,98,6,45,134,50,151,70,82,3,134,90,129,166,40,17,136,42,97,104,100,97,32,24,56,16,131,67,0,112,172,132,241,208,0,67,183,16,171,192,172,217,163,192,2,179,49,145,67,28,77,193,214,29,146,223,52,24,83,77,42,199,94,86,13,9,118,174,180,182,95,138,202,151,150,147,72,136,120,170,192,89,168,216,211,195,235,39,120,240,142,132,94,164,57,106,0,140,199,228,54,125,144,48,108,240,62,57,242,153,104,235,177,29,249,108,202,163,233,232,227,122,104,13,102,109,154,36,223,254,86,165,252,14,152,153,153,219,96,157,21,10,101,10,31,85,138,160,51,179,125,134,146,239,181,79,91,230,181,161,141,146,107,223,173,164,211,152,32,227,232,35,198,186,140,23,217,250,222,24,15,31,74,108,98,120,227,246,95,136,101,69,213,179,229,120,113,190,187,74,117,54,175,143,12,238,20,180,12,247,21,18,219,67,137,97,3,252,68,36,128,40,48,216,46,194,222,141,58,80,37,59,244,217,167,35,81,95,134,154,156,200,131,84,241,150,64,214,250,51,244,91,73,114,200,65,232,252,240,237,67,95,202,183,127,227,205,243,244,95,228,50,216,22,207,254,251,190,196,0,2,149,216,194,118,131,93,84,204,137,0,51,27,84,201,131,19,15,183,76,72,182,49,152,56,200,32,2,32,209,135,2,198,29,1,149,3,230,3,23,152,144,4,147,79,216,148,83,139,72,63,37,98,116,2,16,92,73,218,68,107,210,151,73,90,208,96,38,195,2,146,41,63,196,21,100,18,228,129,117,233,7,149,156,158,69,169,29,62,124,255,251,178,100,45,140,230,234,105,80,27,153,99,112,70,68,25,224,107,11,28,28,249,163,52,78,233,143,193,49,156,231,205,150,29,57,85,53,9,238,80,33,64,13,131,146,104,150,17,237,193,120,214,148,128,139,244,14,12,61,169,168,235,237,35,203,42,153,44,150,121,168,213,45,198,128,116,118,107,160,28,183,156,187,76,125,194,247,122,7,107,156,180,188,204,34,26,5,28,245,171,11,244,105,229,169,19,86,253,175,107,202,95,137,100,70,233,207,156,36,195,133,245,139,206,47,147,107,39,235,169,196,63,46,246,184,114,161,234,53,104,26,113,134,125,198,114,171,78,88,243,216,43,168,78,173,221,62,110,8,45,105,238,252,210,5,152,200,224,21,240,114,137,17,28,203,196,36,3,130,130,88,76,177,250,189,47,87,127,132,31,114,133,111,77,8,71,86,78,172,139,71,209,182,175,89,114,89,10,188,132,25,38,85,252,153,122,38,111,248,230,83,122,203,167,12,101,37,151,166,112,173,101,173,251,254,224,0,27,50,6,80,55,38,29,56,105,180,20,161,142,25,54,76,196,46,76,233,90,12,82,15,140,76,57,204,22,9,0,196,169,146,65,240,92,95,48,120,91,48,100,89,24,2,5,0,147,4,0,168,20,17,4,7,172,8,12,144,48,118,129,102,228,131,211,69,88,12,19,116,13,50,130,22,73,40,184,24,47,22,7,180,101,65,18,6,105,1,6,210,64,148,16,36,77,34,31,151,170,16,40,26,126,185,10,82,99,186,152,21,8,44,181,159,52,8,21,162,206,95,113,157,24,30,103,219,35,162,231,105,57,225,255,136,246,134,155,244,174,188,167,248,162,109,250,253,15,164,224,24,238,9,174,192,53,192,226,249,117,31,89,2,245,134,62,172,237,156,248,145,117,237,148,252,220,115,45,22,206,108,205,26,118,211,123,209,252,94,251,112,119,70,178,30,231,166,117,126,228,45,192,177,230,121,148,43,78,39,138,13,66,99,93,143,119,161,96,175,140,63,124,55,103,101,125,88,66,187,7,0,51,212,61,93,102,157,236,40,43,8,136,212,45,69,200,255,5,45,9,97,199,97,247,9,165,20,226,115,145,37,181,82,183,122,87,107,50,228,243,252,144,197,131,139,58,102,17,197,117,75,199,44,252,139,254,134,127,255,218,120,150,52,64,6,50,194,146,37,75,56,34,92,130,174,161,0,1,160,82,86,127,8,44,102,113,48,119,4,118,97,83,232,97,164,16,100,58,180,104,96,78,96,49,120,146,3,73,89,133,34,40,160,130,96,33,28,100,168,116,36,26,134,1,128,162,85,2,5,129,156,8,23,24,14,3,21,64,128,80,250,44,35,146,1,164,91,209,12,16,148,32,51,102,123,83,213,46,255,251,178,100,41,14,71,99,104,76,147,186,52,242,56,103,10,119,61,165,106,29,197,187,50,78,229,17,201,33,29,104,77,130,162,56,192,146,26,156,216,57,107,194,136,162,160,16,221,76,198,201,66,210,92,104,131,142,166,109,158,86,34,74,52,22,204,112,80,67,69,103,236,209,251,151,203,213,78,211,232,231,115,40,9,38,222,250,171,162,41,241,236,160,55,87,117,33,89,252,53,158,164,16,117,235,86,164,18,28,250,203,187,247,171,209,65,21,243,185,174,247,152,51,46,239,240,195,14,97,34,181,134,68,207,44,129,233,177,144,148,190,211,254,69,39,170,163,210,137,89,165,79,66,39,84,199,153,218,159,33,14,50,182,81,203,214,198,214,173,79,104,181,194,81,134,148,146,79,111,206,100,205,224,22,243,145,18,88,39,65,0,112,108,224,6,214,18,70,11,2,242,48,71,60,134,156,152,125,136,15,107,66,116,209,5,125,95,94,60,199,24,241,19,226,248,204,3,44,189,250,118,110,189,58,19,249,199,127,255,163,210,213,70,169,184,72,38,49,214,245,63,221,192,60,77,159,54,230,28,59,233,11,48,253,38,49,88,139,30,171,76,101,15,76,9,2,76,18,3,204,150,17,19,132,198,209,184,203,128,121,35,68,64,161,128,224,58,65,14,137,102,59,1,134,7,1,165,67,15,229,200,175,44,18,7,153,32,4,84,24,224,63,229,230,20,17,99,3,121,207,2,136,199,11,156,12,36,185,4,10,128,16,187,5,15,66,159,2,128,49,237,136,129,81,11,15,0,200,131,209,164,252,58,212,217,70,107,197,166,171,53,254,252,125,88,224,107,236,94,71,168,55,224,25,22,170,114,254,165,183,181,23,129,241,171,61,141,255,184,211,110,106,39,176,124,145,226,242,55,224,4,204,148,168,155,98,133,72,6,198,155,81,44,40,80,219,58,133,26,88,78,232,158,127,110,113,148,168,133,44,142,174,198,187,142,177,132,16,92,140,48,209,21,145,20,129,165,70,234,71,65,200,243,149,96,177,227,241,99,71,159,139,146,244,237,93,115,62,48,62,179,65,198,168,0,0,120,3,99,143,160,156,65,180,163,17,73,125,163,90,161,147,102,215,102,34,207,119,106,75,123,50,242,91,9,17,166,81,132,101,198,52,139,21,34,129,140,44,119,226,67,179,14,71,235,18,110,175,250,183,255,255,64,45,234,22,218,73,154,192,29,37,12,80,113,180,0,0,2,179,16,253,147,137,212,227,212,215,211,178,140,147,163,209,115,48,94,19,15,26,243,31,129,161,161,32,148,4,49,136,83,49,100,55,73,227,2,200,147,11,67,209,35,229,111,30,114,78,83,6,4,57,64,242,16,66,17,67,46,19,82,232,226,41,56,227,255,251,178,100,34,142,199,33,104,77,19,187,99,114,78,39,10,35,96,171,138,91,213,173,54,110,229,45,193,56,161,40,205,132,149,49,163,201,112,98,160,5,223,44,4,112,68,73,126,108,120,49,47,90,18,77,163,251,4,34,133,125,19,186,3,98,106,157,206,202,145,22,55,6,55,81,224,229,27,119,230,157,122,236,194,64,204,160,75,54,47,139,39,66,19,89,46,112,159,183,104,183,178,131,238,152,7,149,109,163,250,205,5,212,146,229,172,229,150,49,148,250,249,205,178,102,103,23,188,238,177,90,229,168,237,148,79,217,195,247,42,223,211,47,126,112,245,235,109,153,117,189,190,61,104,89,233,254,165,54,8,229,61,90,215,251,93,99,110,226,248,46,204,245,226,143,154,133,133,43,46,203,113,90,254,223,158,237,89,105,160,255,40,202,94,128,7,221,128,216,96,38,30,115,98,151,32,25,62,21,250,171,90,219,173,90,1,129,55,90,255,62,19,96,40,135,71,201,185,130,245,206,234,41,71,39,182,205,254,222,218,30,162,233,134,141,5,75,25,105,246,102,172,100,141,26,61,81,144,218,163,99,169,230,157,108,86,36,146,218,127,18,183,1,74,24,15,214,153,132,65,26,234,66,155,122,65,152,168,181,25,128,106,152,162,134,137,21,33,2,113,129,193,177,133,96,25,130,129,145,128,129,193,40,174,97,88,144,148,68,37,138,0,201,5,60,43,240,68,24,234,1,230,171,0,88,2,228,53,146,225,135,34,60,51,81,76,54,114,64,60,82,80,95,53,40,99,237,113,208,33,48,40,43,72,99,4,69,204,187,16,188,148,204,172,9,19,212,202,90,52,50,217,225,215,39,5,110,134,34,239,236,230,148,12,6,108,13,27,96,186,60,6,153,56,24,97,161,38,116,66,179,49,121,12,242,196,177,145,168,204,153,35,43,226,111,117,16,107,50,111,27,216,166,175,39,99,46,112,114,192,139,245,168,53,105,173,108,120,255,109,74,160,134,25,155,56,40,218,177,81,14,203,105,93,239,104,17,63,68,211,207,6,23,45,25,33,38,162,110,253,123,36,13,199,182,74,74,103,117,85,177,79,255,91,218,128,14,94,4,2,210,154,80,68,81,132,149,106,24,229,45,186,137,139,36,128,71,92,215,74,51,45,91,85,20,243,101,152,11,126,110,241,86,253,91,191,210,189,71,173,158,177,175,65,70,113,202,83,30,178,171,75,49,139,35,177,234,143,8,85,12,207,21,124,92,179,147,18,21,183,190,174,38,0,4,229,180,193,95,179,170,17,13,144,75,49,104,196,237,68,243,7,61,1,194,240,32,100,187,46,192,128,48,98,80,153,40,121,39,204,64,13,78,7,8,158,177,50,197,128,219,81,36,238,30,107,255,251,178,100,26,140,134,32,104,79,155,152,75,114,82,199,121,243,104,230,156,28,69,155,52,78,229,49,137,54,157,104,169,128,154,209,232,170,68,64,107,130,38,181,86,152,251,60,185,169,86,241,103,13,138,146,35,101,165,17,110,211,210,219,75,233,109,109,54,216,238,83,79,234,204,142,79,106,214,177,175,37,199,230,48,4,206,96,41,13,10,38,196,246,200,214,137,61,96,83,197,119,178,130,176,77,37,148,33,104,43,91,155,225,12,63,170,43,28,140,253,161,103,17,106,83,196,81,130,20,111,235,47,6,150,240,220,90,41,65,5,205,52,81,236,17,74,146,148,225,172,211,78,166,114,218,40,197,214,169,142,93,242,148,167,218,94,53,122,248,173,41,172,248,156,138,235,89,188,0,0,179,1,184,136,193,16,2,19,12,134,98,65,76,41,6,184,132,137,186,70,159,18,134,21,139,59,120,93,131,41,236,71,170,81,214,68,10,151,57,112,19,155,145,84,38,123,145,119,205,109,69,206,221,42,157,159,245,230,213,249,211,218,142,196,229,21,154,2,84,229,181,59,167,148,111,101,26,235,173,211,168,0,46,140,92,187,207,18,86,14,208,31,141,21,51,14,39,57,204,209,54,12,236,5,140,55,20,140,7,23,6,128,161,24,176,99,16,188,96,0,88,97,128,32,99,104,30,80,0,146,2,195,0,91,162,96,72,56,16,137,136,192,49,197,5,201,119,9,74,31,1,35,12,96,199,138,8,213,69,81,154,185,132,28,229,196,171,139,53,101,157,42,85,48,20,210,182,50,197,29,201,46,186,64,138,180,234,211,16,40,117,132,101,201,70,56,213,122,103,183,184,41,214,229,214,229,46,228,175,9,169,23,117,91,108,124,46,158,21,156,167,244,150,42,2,168,76,22,146,38,146,185,40,144,125,157,131,59,88,217,201,226,60,80,166,176,101,126,190,105,117,158,165,98,238,117,205,34,241,156,152,60,137,71,118,96,213,145,37,252,245,104,173,172,62,42,209,125,98,147,140,39,23,179,24,98,177,142,70,23,6,187,245,200,36,76,97,204,166,132,208,105,218,152,124,125,72,96,48,5,188,1,50,165,72,32,7,241,43,138,146,84,202,245,169,70,171,63,31,52,197,39,42,65,218,185,35,191,65,149,175,215,225,158,88,106,227,42,238,133,188,90,250,205,215,55,253,8,102,85,121,194,135,121,142,243,245,213,205,205,255,80,236,46,108,3,85,187,146,210,11,148,232,236,50,0,27,243,32,27,83,194,24,35,161,149,163,42,64,243,69,84,163,24,98,83,3,1,195,4,192,50,17,164,160,1,48,100,1,48,124,73,28,11,137,134,147,13,4,128,192,116,176,0,11,22,238,193,8,70,24,137,16,0,68,15,255,251,178,100,30,142,134,202,104,205,19,185,52,96,77,6,153,234,97,234,74,92,69,207,48,78,233,47,201,46,25,230,197,166,29,210,15,131,40,89,67,230,33,225,98,34,225,41,91,144,58,12,100,197,10,115,75,225,55,224,86,105,68,157,163,196,94,150,165,12,166,39,69,146,58,181,28,102,209,1,11,94,169,6,223,123,188,152,169,39,195,243,108,246,242,131,101,191,24,228,213,156,112,55,108,91,104,162,70,93,121,116,2,173,201,38,18,11,135,52,50,62,220,255,114,173,100,205,58,111,158,200,11,148,209,19,201,167,75,195,208,163,147,48,67,185,134,145,71,216,195,129,73,38,110,47,19,178,156,227,124,167,211,199,45,26,214,81,81,201,151,39,62,194,38,57,175,68,144,18,112,18,6,177,210,178,211,220,138,192,19,6,64,0,192,36,0,112,2,161,120,132,8,2,244,21,2,209,2,22,212,16,198,42,194,58,222,137,24,133,170,143,66,87,216,202,105,147,17,227,83,209,122,244,68,60,9,115,76,114,237,26,42,31,71,148,45,139,201,21,186,186,62,141,167,251,105,253,251,229,137,144,40,136,100,111,226,113,190,137,163,34,128,35,189,20,99,100,29,35,3,66,99,241,134,83,82,11,51,65,68,115,15,130,211,19,133,193,16,38,23,30,76,128,22,29,227,27,128,35,9,5,87,112,70,24,152,22,20,56,130,63,230,196,240,4,153,81,161,54,86,162,192,199,184,172,1,153,80,10,8,80,29,65,139,169,15,25,2,125,160,73,116,101,83,236,238,122,9,47,77,166,140,250,193,18,184,70,17,212,96,171,6,136,132,49,59,109,155,144,229,175,201,184,119,63,130,228,153,226,220,34,88,195,120,80,69,185,88,230,234,83,211,177,73,89,100,234,44,237,158,56,168,120,129,137,47,123,133,22,220,69,115,154,210,140,87,169,85,196,199,141,220,123,118,187,78,131,16,131,78,200,182,139,35,68,76,163,58,209,153,195,111,190,145,102,145,66,149,117,71,219,246,37,118,247,96,107,167,60,79,91,67,54,25,97,84,80,132,108,125,28,161,239,212,114,119,245,120,198,188,247,250,80,157,0,67,74,34,36,0,26,110,160,24,66,33,121,224,199,161,195,137,9,79,200,131,128,64,101,189,44,149,219,108,89,72,164,118,45,6,143,170,188,85,141,213,3,89,224,41,232,81,11,68,193,211,198,95,156,49,137,195,135,117,61,88,163,104,97,211,125,31,95,255,219,90,138,207,59,54,0,6,83,19,32,35,84,13,243,60,208,99,74,16,99,86,92,179,23,171,35,20,68,227,11,1,99,31,64,131,3,193,99,7,5,211,39,71,179,2,129,115,20,2,115,34,68,1,32,156,104,37,22,49,16,12,255,251,178,100,28,14,199,29,117,76,19,186,67,240,70,70,121,210,101,133,106,25,209,159,56,110,97,49,137,28,153,231,73,149,149,176,97,52,159,227,0,34,131,173,134,174,184,164,35,69,176,180,147,30,100,72,200,65,116,239,71,56,100,200,148,159,193,71,148,161,169,52,171,16,92,13,34,120,136,131,190,50,183,202,137,85,201,134,118,74,135,132,68,217,155,229,216,214,29,149,190,23,170,252,165,174,94,247,110,51,79,20,169,18,123,55,228,190,95,101,94,29,196,82,103,206,36,66,172,146,18,90,169,87,113,202,210,196,11,130,213,30,236,56,150,21,170,14,134,159,73,16,240,162,208,179,3,41,165,165,197,133,10,60,234,56,98,155,116,240,58,227,16,70,185,172,46,45,87,108,227,158,212,182,56,228,98,103,98,237,203,82,43,24,53,166,111,167,147,30,40,237,19,226,25,242,88,97,129,96,52,98,201,130,29,49,33,40,236,198,20,18,8,41,177,80,230,39,19,174,62,64,18,92,242,83,236,42,169,90,39,95,235,52,41,210,38,63,76,102,107,238,29,241,72,13,212,166,249,118,12,188,148,187,119,211,211,167,251,151,169,241,184,113,170,108,158,40,218,112,197,125,3,111,222,78,58,13,53,227,148,245,237,67,112,148,135,170,6,9,1,24,208,138,68,9,6,8,12,56,52,17,136,71,141,128,227,162,113,160,136,193,0,54,182,180,73,155,171,156,169,98,104,192,164,131,26,43,214,20,186,171,174,168,227,45,200,192,28,190,62,155,82,198,214,213,32,209,48,143,170,234,219,147,109,39,212,99,230,234,40,139,215,151,225,142,236,70,231,127,234,55,188,194,28,149,114,223,115,222,189,141,136,137,100,66,146,133,4,45,69,28,28,59,62,166,52,197,19,206,230,105,165,21,82,110,71,123,61,67,152,183,254,51,166,106,225,177,132,223,14,181,69,15,155,105,210,137,71,236,225,11,172,185,206,25,68,201,174,231,160,69,75,168,202,82,67,219,170,57,140,106,111,28,217,160,234,50,229,232,195,104,30,70,200,247,191,42,23,214,230,147,31,187,1,129,0,172,128,209,66,152,155,240,3,2,17,124,84,64,152,164,192,138,185,42,242,58,215,153,57,227,81,132,163,70,194,17,188,213,73,169,235,100,228,175,186,107,156,241,148,148,132,77,85,222,165,124,20,143,122,58,182,175,159,237,79,223,70,110,216,231,97,61,254,160,0,1,163,28,107,163,157,231,179,82,81,211,48,6,51,144,12,195,13,160,208,40,98,96,80,126,97,9,36,97,104,58,40,54,24,154,48,149,68,115,3,0,163,9,195,146,203,47,98,129,249,129,152,40,135,192,73,122,7,83,20,28,162,25,38,214,89,121,17,128,224,255,251,178,100,35,142,167,70,114,205,19,186,75,242,72,70,137,217,97,5,120,26,201,197,68,78,61,115,201,27,25,231,5,163,10,97,99,67,91,100,238,190,98,201,56,142,227,160,193,148,130,125,202,199,2,7,29,138,40,235,209,6,198,36,215,72,2,171,71,40,96,21,172,216,224,250,143,31,113,135,20,126,191,112,128,39,40,49,133,68,107,204,75,27,28,57,51,60,39,4,16,163,32,66,62,81,147,200,247,45,232,149,121,60,19,105,132,103,28,210,244,234,156,49,29,61,132,103,201,23,213,19,165,225,82,175,74,201,125,110,106,95,133,32,166,189,201,197,200,225,15,52,106,206,134,246,47,239,124,247,49,26,140,71,85,156,20,156,152,197,197,19,193,180,186,118,230,102,186,211,35,157,203,185,117,253,95,175,15,243,250,157,49,90,165,134,9,156,0,12,0,1,128,85,1,25,194,141,50,84,61,160,41,26,52,94,36,234,134,165,205,14,9,65,181,132,187,5,45,84,99,73,3,2,57,120,129,140,61,98,133,127,149,29,69,140,148,21,240,162,226,17,158,238,53,222,166,201,241,223,91,179,108,221,240,130,40,165,229,104,23,128,173,3,148,162,76,2,177,49,115,24,200,71,211,29,8,73,82,198,122,12,134,19,140,0,24,48,232,92,56,88,91,99,1,157,195,151,196,192,65,80,56,144,238,20,72,6,82,183,185,140,64,141,109,249,43,208,240,254,233,86,115,183,0,196,46,49,208,210,254,253,40,230,111,25,111,214,18,176,13,59,87,72,15,226,53,188,193,166,172,158,37,235,61,61,162,146,250,69,110,122,196,187,121,218,205,197,21,222,190,157,236,195,141,212,86,19,142,155,172,121,94,18,195,78,37,143,246,8,234,84,220,108,181,52,70,188,173,147,194,184,248,190,168,241,52,214,116,226,207,201,112,120,146,65,22,240,153,25,116,72,5,149,48,5,199,114,81,52,215,73,49,243,9,154,91,97,171,151,101,128,237,149,201,231,89,97,253,17,224,123,209,81,41,142,219,212,200,236,250,217,125,62,62,92,239,131,120,152,37,149,156,229,144,170,4,32,202,128,142,184,3,54,4,102,73,84,83,93,11,7,179,5,56,144,91,216,165,52,146,75,251,202,245,3,209,35,179,158,184,17,105,67,241,251,215,56,158,154,55,157,182,249,197,41,253,172,169,207,183,145,189,65,163,126,165,244,235,254,213,22,33,64,169,0,16,1,144,18,180,59,217,116,199,67,19,79,52,77,94,42,2,171,12,70,192,52,64,56,194,0,48,176,28,203,161,163,3,132,83,76,199,137,2,35,82,88,144,204,24,9,194,64,13,218,162,178,53,149,106,134,27,246,232,160,77,50,64,243,76,98,24,252,253,76,115,255,251,178,100,36,12,214,245,113,208,155,152,123,64,63,227,153,226,96,197,118,28,53,157,64,110,109,231,192,229,153,40,5,131,9,163,185,41,81,15,194,121,22,172,60,106,100,79,181,193,169,229,93,158,16,83,36,59,53,48,153,212,142,80,117,85,80,35,242,250,250,174,11,14,50,84,42,49,182,25,253,133,163,246,180,230,177,180,222,174,41,202,170,244,207,198,78,88,191,166,237,174,247,254,207,191,34,151,95,235,95,17,255,195,205,122,150,127,94,42,106,52,118,36,172,178,36,193,169,30,45,179,92,197,98,164,91,176,180,77,123,51,193,213,92,131,171,22,231,20,29,85,169,29,88,146,23,42,234,105,49,229,128,186,213,175,34,183,87,204,183,198,179,7,95,230,14,127,205,179,95,152,214,148,172,140,136,0,1,179,231,132,87,3,221,66,80,243,73,190,60,148,182,190,197,28,123,142,49,48,173,246,21,141,114,4,61,2,247,45,31,61,213,182,66,157,53,195,125,7,85,133,163,22,51,13,104,66,233,71,170,213,163,183,255,255,167,254,208,46,160,0,0,59,69,10,199,187,49,24,96,30,119,148,33,155,5,134,25,6,3,130,32,237,73,128,151,14,138,155,113,81,139,5,33,48,208,122,12,16,17,117,185,164,80,46,18,83,147,47,67,229,128,6,146,171,144,224,212,210,253,37,221,71,153,87,253,208,129,15,184,165,46,78,104,81,254,122,164,147,40,99,28,99,91,123,126,90,124,161,8,22,196,201,145,254,221,183,68,102,213,75,184,37,174,218,223,22,214,43,231,231,177,17,55,110,223,226,174,38,91,7,142,188,166,182,46,29,209,61,149,145,252,136,172,126,225,139,217,154,191,172,199,214,196,10,60,9,29,235,54,84,99,86,143,18,181,28,14,226,66,73,32,51,164,129,169,106,149,0,104,238,120,210,57,101,169,142,180,126,165,49,109,14,70,7,184,86,25,233,184,180,109,35,159,210,231,99,78,33,96,241,141,43,246,57,54,254,51,92,124,90,167,20,60,197,122,31,62,185,129,211,247,189,199,72,193,194,200,86,134,144,162,32,199,132,39,98,10,125,115,58,239,197,226,227,182,133,26,66,169,14,80,236,246,229,252,119,40,16,114,213,45,189,95,209,190,201,165,27,163,250,42,234,223,65,4,215,240,23,209,241,221,184,48,36,181,63,166,54,51,84,216,61,0,121,53,200,183,49,86,21,49,174,173,54,96,45,49,148,137,17,11,6,58,21,38,35,135,230,5,4,230,137,178,38,142,1,131,193,57,130,130,33,139,129,122,156,128,68,208,192,234,28,36,11,5,1,150,96,48,26,62,130,65,0,192,102,36,1,131,129,34,32,159,225,147,16,65,26,76,139,172,101,35,152,141,255,251,178,100,46,142,232,87,115,204,131,184,69,240,65,38,90,19,97,229,54,28,81,151,56,46,229,241,209,3,22,104,141,129,137,152,9,104,207,70,154,159,171,80,162,240,112,67,91,61,82,83,171,78,17,209,208,43,75,100,126,10,89,38,205,233,109,154,219,240,141,63,37,28,248,253,169,223,100,16,207,202,105,76,68,162,235,118,39,109,237,74,100,26,163,9,77,250,21,148,152,246,184,194,214,117,73,242,172,144,37,79,81,74,165,152,208,36,189,239,219,79,183,29,227,155,127,60,98,250,230,9,193,75,135,202,44,211,109,127,243,157,177,126,254,10,13,99,87,32,171,120,125,4,82,173,88,49,127,242,254,57,225,151,43,239,63,228,230,55,185,173,166,73,149,16,92,67,1,195,198,142,65,28,214,178,90,199,81,84,144,226,36,167,149,74,64,193,239,113,44,232,227,59,42,213,22,100,124,14,0,0,0,100,52,224,43,17,6,151,58,77,131,42,60,99,133,132,138,56,231,20,35,31,228,197,84,14,198,3,80,245,223,15,55,69,218,196,244,234,219,123,183,119,252,175,86,252,29,191,227,29,121,201,207,255,254,67,255,36,146,181,62,237,72,8,93,17,54,197,164,52,228,226,57,140,175,52,84,31,50,48,41,49,238,39,24,2,204,62,9,20,92,121,250,48,96,46,96,166,32,47,166,36,134,229,252,25,8,12,81,0,89,104,92,39,48,184,20,153,44,36,72,9,19,3,168,15,0,16,114,68,9,6,215,136,142,231,156,65,118,210,233,75,183,81,195,99,113,247,29,170,181,213,237,70,128,107,93,112,121,203,174,69,90,101,128,93,59,212,126,211,101,159,78,47,224,225,173,59,58,235,98,229,53,2,203,223,35,101,97,115,231,168,191,0,224,191,115,74,250,254,216,204,46,230,201,16,88,70,169,127,139,238,126,86,52,205,151,219,231,61,111,14,30,244,63,247,173,205,253,78,143,242,229,189,232,144,231,26,180,249,147,78,27,204,51,202,152,198,61,177,237,170,121,169,156,87,194,134,181,18,46,40,174,213,162,53,60,180,9,158,123,103,113,115,173,111,50,94,209,116,32,144,114,81,23,116,229,0,192,208,67,209,166,232,203,207,203,79,162,173,82,53,11,222,42,171,242,4,130,137,4,210,156,16,156,52,72,40,193,29,140,111,137,220,253,27,107,233,237,190,181,183,127,239,255,27,228,10,54,249,255,255,249,41,159,251,3,84,220,251,31,150,85,218,128,0,0,243,13,69,76,31,18,54,218,64,253,17,195,37,154,132,16,131,26,86,77,226,27,48,88,136,68,25,51,65,24,194,35,83,3,141,12,232,226,53,24,57,46,76,2,1,1,40,161,213,45,12,62,172,210,84,67,100,104,255,251,176,100,30,14,199,13,103,206,147,152,124,98,72,201,153,225,107,5,30,154,205,163,60,110,60,217,137,26,29,40,141,131,178,57,117,135,152,128,18,25,73,94,68,47,202,169,228,121,105,167,34,125,11,78,124,27,43,224,209,92,23,18,137,16,105,244,207,30,77,221,77,169,125,214,200,144,117,179,108,182,103,39,214,230,58,28,59,52,228,177,211,157,198,187,46,199,219,24,110,253,159,179,83,32,181,223,134,98,126,102,194,146,65,206,42,109,42,18,239,193,75,239,58,82,251,230,111,168,15,247,71,232,86,49,247,243,133,207,205,96,250,229,33,230,237,120,150,54,86,101,144,205,78,85,197,253,91,171,44,145,183,62,222,213,245,239,141,205,95,235,9,213,100,164,154,143,189,211,14,174,254,60,191,30,144,43,31,27,241,175,16,93,14,231,234,226,117,181,53,40,4,251,36,96,233,179,130,48,89,130,88,48,208,75,201,150,224,38,138,239,130,16,120,123,191,64,243,238,129,231,250,145,105,30,84,52,88,126,6,196,15,157,5,213,29,200,209,158,58,119,214,211,213,95,78,103,175,240,102,253,177,141,127,43,100,255,255,255,255,227,91,65,224,7,12,64,199,58,1,192,192,133,163,71,209,71,165,6,105,15,26,104,28,113,208,153,132,135,224,64,209,158,137,230,30,11,10,10,140,159,14,51,16,89,167,140,5,75,221,43,10,2,130,10,181,137,64,11,232,172,16,66,1,68,146,231,43,114,156,52,21,157,95,64,33,38,56,61,177,120,83,86,146,217,30,6,61,43,36,68,49,118,221,20,100,51,183,199,77,183,166,66,107,61,235,65,237,33,151,224,4,180,68,40,253,135,114,84,106,253,21,102,173,188,45,107,1,205,110,212,173,253,51,95,0,28,104,220,97,37,63,202,183,95,44,219,206,224,251,86,22,247,166,140,127,191,250,171,127,194,250,234,253,99,57,139,3,109,107,48,219,32,144,219,79,168,209,45,137,53,105,253,63,189,42,252,215,196,16,5,130,234,140,199,38,57,81,82,81,178,146,187,28,186,118,43,72,44,204,47,229,15,247,102,43,138,244,1,128,224,9,67,72,17,20,165,141,52,135,4,14,113,152,103,177,248,115,18,20,198,251,67,61,204,231,253,9,151,74,174,248,238,253,39,45,239,167,30,24,28,7,104,245,56,162,132,159,249,186,191,228,127,247,30,131,15,61,60,115,108,57,57,248,83,138,101,165,80,0,0,1,148,196,161,172,124,128,52,120,167,49,234,2,10,13,98,52,76,197,69,152,206,48,240,113,64,192,192,142,220,196,206,70,86,0,217,119,205,120,149,43,137,64,195,157,38,137,72,155,105,1,84,0,84,25,26,74,130,178,81,64,114,168,91,255,251,178,100,33,14,199,49,104,206,155,187,121,240,61,198,138,2,100,199,102,27,9,163,58,110,189,55,65,32,153,39,73,164,157,216,52,88,84,162,199,70,42,3,122,177,172,23,202,226,230,196,59,0,138,118,156,135,13,195,95,88,9,104,205,212,165,177,106,9,27,63,63,59,30,198,97,48,188,132,4,18,186,162,67,112,100,30,188,112,239,62,189,100,214,46,12,90,66,142,151,222,143,119,153,136,12,146,247,75,161,115,126,166,215,203,134,183,87,47,172,184,250,201,15,88,181,51,250,87,23,212,31,77,52,107,217,137,83,10,235,151,12,225,16,88,115,168,94,123,71,150,12,90,67,111,187,27,221,81,228,72,139,152,236,113,146,242,188,98,126,161,157,189,244,56,58,139,104,48,243,13,117,94,250,104,19,230,51,116,69,98,164,171,208,59,8,177,35,138,128,14,4,56,214,19,4,241,44,153,112,192,193,8,41,22,254,27,110,15,61,160,160,107,217,0,48,136,18,21,172,23,187,141,47,133,242,91,39,150,89,123,103,182,148,86,255,171,107,253,243,244,27,55,239,147,14,115,137,196,238,44,1,144,194,97,96,228,225,204,209,226,188,206,38,156,199,16,112,48,192,49,205,240,48,216,48,11,133,33,112,188,24,52,24,44,13,24,14,14,152,164,140,145,23,206,96,192,0,36,64,197,132,32,65,133,224,59,220,139,131,32,114,235,20,0,211,204,116,0,47,43,6,97,43,255,56,36,20,6,103,179,32,174,130,78,151,100,200,99,174,209,10,253,14,74,102,66,179,80,80,168,58,83,136,131,219,29,203,108,47,9,111,218,68,18,158,234,106,72,214,97,95,138,106,87,213,154,106,228,46,189,148,170,207,179,229,162,88,39,65,21,18,200,219,227,41,221,107,79,247,95,19,23,206,252,193,55,142,255,90,79,234,18,133,241,55,206,144,187,70,134,109,246,7,54,172,43,164,183,250,155,99,181,210,49,172,226,121,216,242,130,61,102,74,33,123,44,201,74,198,115,34,72,230,81,188,142,19,238,185,189,22,29,52,45,111,0,224,0,4,37,179,3,134,24,230,200,160,32,146,28,12,105,194,78,191,170,69,94,71,128,141,22,189,22,108,115,64,246,109,33,59,9,230,230,196,37,148,6,103,213,243,16,245,43,99,178,221,101,37,189,103,106,218,116,239,153,160,146,215,254,33,113,39,137,37,127,255,250,144,0,0,226,170,160,116,98,198,102,34,82,118,139,24,97,136,172,96,179,160,100,12,60,29,152,129,130,51,2,128,65,169,52,192,208,204,2,4,25,108,178,24,210,3,6,1,162,17,24,192,32,70,25,75,48,49,132,213,200,0,192,184,56,36,31,183,2,111,10,188,40,229,36,148,232,85,255,251,178,100,38,14,135,68,104,205,19,184,76,242,71,102,105,213,101,135,102,26,125,163,58,110,61,151,1,24,153,167,137,172,156,104,167,132,37,246,38,169,219,233,2,48,191,140,204,107,78,156,73,87,226,141,244,149,89,10,44,242,63,9,167,154,120,17,102,147,225,185,29,45,165,69,220,37,165,29,194,114,1,181,118,194,64,203,54,88,27,217,175,140,227,245,70,155,57,106,82,162,21,61,225,199,148,36,6,117,179,168,245,115,238,183,47,229,120,214,28,173,87,62,113,184,244,216,201,222,127,106,53,225,15,62,25,249,103,91,97,178,81,91,46,3,129,164,231,29,91,168,104,149,21,65,50,117,212,81,98,206,216,173,57,109,87,181,154,220,90,44,213,59,168,85,168,91,231,9,106,219,116,173,46,182,62,243,76,143,3,253,176,16,0,60,168,154,22,88,219,236,152,211,80,3,102,49,231,16,157,54,203,150,188,180,197,1,252,39,132,130,12,151,198,20,129,90,134,127,216,205,47,139,141,162,200,30,129,229,84,129,229,104,20,45,152,201,103,237,55,85,253,155,127,160,148,217,111,196,228,226,148,210,3,148,198,107,67,116,51,192,69,3,226,63,193,70,19,53,128,193,7,241,179,98,101,0,68,134,119,22,152,0,96,95,67,53,191,3,141,139,92,128,4,28,103,144,8,194,160,162,245,114,160,1,35,136,134,104,188,212,146,49,9,208,150,54,175,241,186,28,24,199,103,114,61,112,95,213,227,220,190,46,101,60,170,74,51,209,100,118,37,50,159,55,29,208,247,210,52,198,81,154,198,193,29,185,204,207,219,139,159,226,158,209,106,198,250,132,37,255,68,35,126,207,86,76,96,22,31,38,74,243,56,73,201,232,178,250,142,211,214,230,60,125,173,115,231,24,53,99,16,223,106,180,15,173,182,137,66,106,48,149,151,142,134,71,60,237,107,107,46,111,30,236,186,117,253,122,192,202,87,150,222,40,13,162,141,184,162,142,176,70,94,113,167,94,56,178,229,41,170,227,116,57,46,45,142,190,180,69,86,216,84,80,48,1,31,84,209,17,12,21,144,44,56,95,129,4,169,222,165,119,180,201,26,56,226,237,6,180,170,6,176,114,160,200,177,73,74,33,51,170,71,77,106,114,195,49,51,193,240,115,169,197,169,247,189,74,166,188,230,203,253,5,173,57,117,109,139,238,255,95,255,212,0,1,99,33,74,3,89,154,179,35,206,224,95,142,101,136,142,97,4,86,99,94,22,105,112,159,16,11,137,230,120,149,134,31,139,102,7,4,166,75,186,225,8,98,35,41,137,141,160,2,194,149,4,208,224,21,199,42,2,140,220,152,150,29,6,159,96,184,225,115,213,133,41,87,245,121,227,156,153,235,111,255,251,178,100,40,142,135,99,116,204,147,185,76,242,67,200,201,252,101,226,56,28,17,163,54,110,237,231,193,28,25,103,5,164,9,224,36,62,251,165,211,213,14,149,169,32,120,95,172,86,159,211,170,138,221,173,41,116,98,179,237,81,87,239,56,18,139,42,7,231,188,125,202,32,194,88,237,216,177,5,139,13,149,82,193,44,82,222,49,10,46,65,40,72,187,182,16,212,254,211,97,161,230,134,69,121,110,95,131,47,227,85,202,239,254,243,166,187,98,191,251,228,152,194,171,102,202,125,18,55,79,168,197,104,48,207,81,20,63,90,112,205,53,13,214,245,67,116,252,241,142,207,49,114,177,111,125,185,121,54,197,219,10,51,104,246,27,27,158,233,117,58,166,36,137,124,86,58,236,75,21,235,183,159,191,255,171,123,191,5,125,32,0,0,224,2,0,48,122,81,180,116,163,155,86,52,2,60,204,5,18,203,3,138,69,30,123,147,144,57,158,86,52,179,69,110,144,113,175,204,244,111,81,78,12,0,253,123,108,223,246,193,159,77,91,81,255,29,183,252,17,159,255,254,186,155,245,79,227,128,163,22,38,141,8,45,204,213,44,142,120,98,4,129,99,38,1,67,26,101,51,37,69,51,42,19,49,66,51,236,10,51,163,161,97,51,160,183,53,113,176,192,1,82,240,168,2,182,5,8,77,0,66,217,84,33,6,201,151,134,64,17,96,16,0,34,3,105,237,197,3,172,88,49,0,107,221,65,57,49,138,3,164,178,19,24,170,85,100,165,242,181,42,209,191,10,40,176,215,136,187,200,119,95,120,38,247,138,24,224,121,239,222,83,107,145,121,18,57,33,35,190,27,245,182,161,53,155,7,241,95,75,175,166,239,162,90,231,174,207,189,232,233,248,180,250,165,221,98,213,222,107,26,59,126,116,243,94,51,76,125,90,147,230,68,183,174,235,63,108,172,144,102,170,109,105,186,27,198,135,27,90,142,62,142,107,114,63,239,54,242,211,99,58,127,89,252,15,109,199,188,28,107,117,123,44,8,215,159,23,221,32,85,222,37,177,160,196,187,107,164,161,24,176,4,198,203,98,90,51,138,144,32,72,82,152,136,224,98,167,153,246,117,25,36,148,112,144,56,53,216,50,51,134,5,45,131,224,69,50,229,89,252,35,244,185,53,49,54,103,244,108,51,156,255,207,131,50,9,77,11,131,31,234,33,175,216,124,50,127,247,119,119,124,144,0,16,3,144,192,64,98,144,33,178,81,135,109,186,129,9,134,13,172,25,249,170,116,241,40,48,64,48,72,49,17,204,192,36,144,176,48,193,18,163,31,131,32,49,0,44,56,144,187,139,210,6,64,192,164,160,98,16,56,208,249,91,213,106,155,136,128,144,52,69,43,243,255,251,178,100,36,12,198,235,104,206,27,143,101,208,71,69,153,211,105,101,104,25,233,159,66,109,225,51,193,18,25,39,5,164,157,154,114,204,6,5,223,11,226,121,176,237,118,146,13,246,56,165,226,133,247,93,51,6,121,38,129,43,211,239,123,79,194,219,90,179,16,65,150,94,99,68,90,198,148,132,151,119,63,16,56,196,109,98,56,162,222,236,121,124,176,57,83,66,69,79,88,153,213,220,245,185,109,62,105,95,92,169,178,210,16,86,96,157,228,71,17,182,125,166,10,181,196,136,101,195,156,126,168,186,197,51,163,165,5,46,110,146,194,118,161,88,215,89,21,110,205,122,126,110,113,45,218,168,124,190,203,147,210,147,4,204,20,134,59,182,246,51,86,34,188,189,154,235,105,32,129,68,82,60,85,16,4,0,68,53,86,98,96,69,134,233,105,102,56,97,145,125,12,199,105,96,213,7,170,35,4,144,44,178,249,72,142,204,110,59,241,180,224,221,10,0,4,59,73,209,119,187,68,59,28,163,250,187,42,97,61,252,93,42,63,234,31,129,226,150,161,183,223,254,175,252,144,1,151,111,230,126,18,101,6,198,18,134,110,91,128,32,83,65,17,54,202,32,25,19,186,156,198,198,2,58,37,8,3,59,134,36,66,241,30,33,151,165,33,49,134,12,249,78,211,201,16,249,40,82,166,56,195,217,212,228,77,12,40,163,21,109,220,158,157,205,214,248,114,19,79,26,189,157,15,253,72,123,8,228,110,24,179,94,29,175,95,79,45,235,170,55,106,197,136,174,124,142,99,222,54,10,181,185,95,59,143,12,114,254,117,100,91,211,209,172,230,129,171,138,225,27,148,210,113,227,141,90,173,204,39,39,112,183,174,98,150,17,162,45,242,107,53,36,40,214,97,13,58,106,24,191,232,80,114,209,24,15,166,80,144,139,90,137,34,237,212,87,20,51,88,130,102,140,23,211,240,153,238,141,50,198,153,163,139,145,234,199,204,210,2,138,160,74,218,196,41,209,130,237,64,155,235,208,8,65,172,68,192,155,63,38,193,78,130,246,135,28,17,73,87,81,21,212,152,149,75,95,3,154,81,249,5,227,65,107,159,138,206,64,47,104,143,84,221,47,189,177,51,99,206,158,191,80,185,246,126,102,84,93,155,168,65,158,54,231,172,113,226,148,74,125,40,0,130,147,188,233,31,129,85,70,50,234,104,20,160,226,83,12,83,28,192,48,2,130,244,152,153,41,129,7,0,66,210,164,16,154,23,1,150,51,196,104,172,58,7,150,76,250,52,58,115,50,131,152,161,42,12,85,120,194,161,180,211,113,218,250,158,152,107,145,215,234,43,121,173,195,241,72,131,1,133,59,13,238,233,225,138,242,117,20,88,94,109,19,209,255,251,178,100,47,12,166,209,104,209,155,120,99,96,69,134,73,200,105,39,116,30,149,157,58,79,105,237,137,8,153,103,73,164,149,160,192,87,84,226,248,76,6,230,167,71,166,67,162,23,221,179,35,121,196,51,3,242,168,249,174,23,12,218,56,78,96,227,224,167,47,80,86,110,177,24,35,167,157,193,190,177,184,153,93,35,136,110,56,13,132,117,11,215,143,3,201,247,44,243,162,205,143,135,197,17,246,190,118,13,14,213,168,148,23,79,236,58,25,245,242,147,101,179,69,75,114,205,158,70,148,128,166,194,71,196,112,124,248,248,78,38,182,90,117,83,75,75,203,43,199,79,181,179,71,219,55,130,231,144,128,1,128,0,67,42,80,74,100,225,70,14,8,102,75,135,5,14,152,225,218,93,137,135,64,34,11,18,150,52,183,18,73,16,66,128,49,191,80,122,17,130,232,194,140,119,108,202,164,155,71,155,87,69,111,245,19,157,167,34,146,191,199,123,118,194,206,203,60,184,0,1,152,64,164,177,136,208,98,24,190,136,249,143,104,172,8,2,212,193,152,37,12,40,68,200,195,104,19,81,20,193,72,15,76,43,128,112,192,48,3,128,160,4,96,168,30,70,7,32,0,173,36,133,19,79,130,18,134,20,171,74,29,28,33,38,98,94,31,53,70,144,129,192,12,151,128,102,225,132,12,185,161,10,33,80,161,8,218,2,113,43,131,4,125,36,208,26,145,86,96,231,169,131,8,5,36,145,84,139,44,113,91,170,203,149,40,187,92,102,18,53,115,160,191,12,184,196,5,106,66,153,224,125,34,19,79,74,104,194,198,97,57,163,158,16,53,249,96,62,92,38,222,137,73,94,194,62,39,110,84,176,60,107,31,120,155,4,202,145,251,91,148,22,55,13,103,72,22,20,46,136,106,229,145,6,149,86,157,88,114,204,72,95,9,219,49,93,211,214,168,81,253,124,21,159,237,157,230,189,244,107,127,237,191,127,79,76,234,52,144,152,230,238,59,250,141,38,177,27,85,213,98,210,6,169,156,234,21,41,236,249,230,66,128,56,49,49,16,232,109,225,135,1,0,83,48,176,72,142,210,65,17,21,4,120,139,200,251,184,128,90,206,21,164,136,154,158,43,170,34,38,158,175,14,106,46,59,219,70,253,190,143,141,63,209,241,173,244,110,217,207,128,237,255,255,255,111,255,161,112,0,0,83,188,67,99,26,244,177,25,18,21,154,8,24,152,164,20,152,158,60,24,46,72,153,72,19,137,31,49,186,140,152,213,96,85,83,158,188,28,161,19,209,8,136,210,229,21,28,24,73,202,81,228,61,49,35,1,228,211,48,162,97,0,132,91,81,225,96,34,161,17,241,52,90,66,61,180,16,235,136,178,32,178,89,79,255,251,178,100,43,14,135,66,104,208,27,186,121,240,63,100,121,243,101,130,104,29,57,193,60,110,233,141,192,217,153,105,252,240,138,40,157,129,2,120,96,171,215,11,166,197,126,157,195,143,60,202,76,189,169,242,180,230,211,82,22,233,212,23,153,63,26,142,173,70,78,56,206,189,26,142,103,177,227,136,203,165,94,148,246,154,44,1,114,158,62,211,186,213,85,182,221,156,94,71,235,49,21,203,163,185,172,178,50,164,49,230,203,156,145,31,110,72,238,228,75,90,205,122,141,14,20,120,74,217,162,237,251,246,47,227,57,194,146,6,38,131,86,61,176,247,144,33,39,80,165,89,193,43,91,62,28,161,229,235,108,145,156,103,93,62,117,119,74,189,59,96,127,45,84,202,183,240,88,237,183,209,192,0,0,21,154,107,5,228,50,248,94,230,33,70,13,234,15,91,213,169,119,189,9,236,243,62,94,69,37,47,188,174,63,204,202,88,22,88,207,156,79,183,84,183,246,223,255,124,34,234,119,166,203,97,139,191,255,255,137,191,240,246,128,48,4,65,92,160,232,103,232,194,113,176,223,178,108,195,97,112,200,147,12,194,229,252,195,161,97,150,144,10,102,65,132,97,3,217,120,12,84,28,76,1,9,194,162,0,130,146,141,0,143,40,100,250,52,168,100,33,11,143,8,20,157,8,144,66,17,155,166,1,48,165,224,138,6,56,122,149,12,133,96,160,193,194,192,148,25,146,101,6,182,24,82,187,121,4,2,25,53,59,160,229,68,155,22,234,94,110,248,83,72,32,27,13,86,71,15,155,66,1,79,213,40,42,200,53,26,3,158,90,130,56,47,47,30,68,91,33,14,148,44,37,57,125,76,45,186,132,48,230,57,110,55,70,58,142,251,120,132,235,71,172,28,220,114,41,30,157,67,2,248,54,26,249,122,202,85,54,188,243,159,191,191,149,111,232,202,250,63,106,107,244,157,217,236,159,204,158,66,165,71,117,149,70,83,128,190,142,144,188,116,178,35,253,70,187,156,86,132,196,77,107,143,245,186,59,251,19,51,51,51,51,51,58,219,225,4,0,0,114,217,197,160,20,0,14,88,129,116,112,150,179,107,79,36,107,112,136,110,4,31,217,167,24,251,145,57,255,191,254,107,127,172,21,253,7,208,127,174,174,223,135,106,59,254,207,249,126,74,64,0,32,155,124,1,16,58,99,72,204,70,224,193,41,134,5,134,4,23,146,22,77,42,81,27,80,36,144,65,6,162,1,3,1,12,25,12,243,39,170,14,42,0,148,36,65,70,208,40,72,134,62,77,50,55,148,33,81,191,141,28,7,113,53,30,104,84,84,179,163,36,245,62,12,87,54,39,20,188,124,22,3,46,242,171,35,61,106,126,145,126,207,187,255,251,178,100,46,140,70,232,104,210,155,153,121,224,50,70,90,106,97,34,54,29,233,201,62,46,233,235,208,248,153,40,105,148,149,96,56,41,92,223,226,168,171,219,113,182,250,150,198,14,210,38,35,17,48,66,92,83,201,252,198,134,116,45,123,69,240,225,238,89,244,192,225,54,94,190,188,170,58,183,31,166,187,187,36,143,164,85,170,226,242,10,113,253,52,201,31,114,238,104,177,213,201,175,66,160,103,55,184,193,77,246,20,96,177,223,15,139,196,247,179,171,99,20,250,219,201,243,181,122,54,3,180,155,123,35,226,9,44,208,212,36,221,183,45,168,24,210,93,81,11,79,145,149,157,177,142,19,205,57,186,155,63,148,12,0,0,18,235,194,10,125,61,65,138,104,6,19,151,177,78,114,2,85,228,228,247,159,148,122,17,254,110,79,247,244,237,167,255,220,159,67,106,250,234,255,174,130,216,182,251,127,255,250,0,19,33,96,195,210,26,35,86,145,131,5,227,50,100,88,198,195,8,18,45,24,116,155,152,154,5,129,135,163,24,2,145,98,237,29,70,211,153,65,103,114,224,80,9,51,178,83,198,52,90,215,118,135,16,15,76,2,135,7,94,16,167,22,130,74,8,172,92,112,18,12,132,24,241,4,64,98,73,232,191,133,129,181,228,189,89,72,110,219,163,99,78,45,115,124,92,50,160,37,2,161,112,88,50,171,165,114,233,114,109,158,109,18,69,73,185,189,143,42,26,246,108,40,48,116,226,125,226,24,161,204,134,97,171,228,31,46,80,96,9,245,44,245,254,162,42,166,206,36,92,203,78,181,21,177,250,178,237,146,161,22,171,226,45,184,237,164,102,102,222,121,234,74,207,111,72,172,173,106,76,253,25,196,227,53,95,167,210,228,82,166,172,139,156,121,62,241,187,227,126,123,102,104,155,199,108,189,58,234,107,209,177,55,76,67,155,120,164,79,140,95,226,176,179,174,215,241,156,219,255,175,241,95,241,31,254,215,169,16,12,0,0,8,21,195,174,249,13,248,200,66,204,136,102,98,41,158,247,178,120,148,128,240,105,161,179,71,8,77,90,72,54,238,42,108,120,31,111,94,223,111,255,255,246,209,245,215,255,135,105,250,255,255,255,250,214,207,68,69,79,92,0,18,18,16,148,174,60,80,140,53,88,148,48,176,162,51,108,129,48,20,108,48,224,248,24,92,12,250,3,0,212,24,188,174,130,229,54,157,82,56,222,77,77,52,222,96,71,12,57,8,104,104,81,80,243,0,168,144,113,226,169,49,165,3,32,150,179,12,44,2,94,43,160,190,143,18,122,33,33,5,22,209,78,46,96,49,42,137,24,80,195,73,114,118,136,177,208,173,116,174,59,210,233,248,74,67,142,83,224,244,178,255,251,178,100,55,140,71,143,114,80,27,186,121,240,64,197,42,35,97,130,72,32,137,209,58,47,115,67,65,19,164,104,157,134,137,248,229,158,138,136,4,21,143,79,20,182,71,46,225,91,6,200,121,221,23,205,173,53,31,142,87,208,239,155,210,14,231,70,211,20,114,59,165,180,19,194,246,96,101,141,219,9,206,246,118,136,114,233,67,29,92,229,165,218,111,194,188,101,111,146,58,187,108,70,188,58,63,21,58,242,205,137,215,203,199,173,208,91,254,55,251,198,247,226,99,125,107,196,211,231,145,42,65,226,238,65,144,142,174,78,247,83,237,230,105,169,88,171,172,189,242,233,49,120,254,159,252,95,255,63,254,111,252,24,236,17,94,0,4,0,102,11,241,59,74,226,223,2,12,97,48,56,172,89,245,1,67,170,225,65,144,64,202,136,7,183,57,34,202,106,181,17,94,1,191,219,94,246,211,255,230,253,23,48,252,49,102,93,255,221,255,234,247,172,57,255,108,229,182,91,95,88,2,96,10,32,230,148,2,178,99,220,10,134,74,194,16,106,179,233,159,97,166,24,129,26,228,178,104,224,201,136,19,134,135,38,7,76,130,160,162,163,80,152,230,109,176,193,0,84,152,112,21,78,45,120,8,45,9,36,53,2,28,24,115,230,20,1,41,80,84,82,245,61,129,83,5,65,224,211,168,33,33,12,185,22,165,34,71,151,88,116,3,162,10,48,184,94,68,16,172,60,164,193,6,21,12,156,174,203,40,36,6,202,27,232,38,94,213,39,154,108,109,234,189,37,191,57,158,75,26,127,152,177,110,194,95,27,26,205,164,19,8,191,117,41,94,204,228,137,149,44,214,155,218,60,46,202,237,217,134,235,247,239,195,63,171,176,255,235,39,191,154,166,91,252,185,117,51,44,88,220,49,111,83,48,39,235,27,31,255,61,171,57,181,126,224,207,218,205,175,253,238,212,65,8,123,244,172,19,255,125,199,241,171,191,249,255,254,213,207,92,171,172,176,128,111,243,77,147,11,154,161,231,254,175,247,92,144,115,61,216,255,251,252,230,85,179,207,14,119,255,28,63,245,46,231,234,165,255,255,182,16,0,96,0,9,126,160,32,131,128,160,153,130,27,43,57,232,8,141,4,180,5,165,45,102,80,203,55,236,86,153,1,134,135,101,168,242,245,208,51,255,213,206,63,255,253,18,105,155,246,72,218,193,220,127,221,179,126,71,255,254,127,175,255,255,196,89,22,160,0,16,18,52,19,31,63,148,44,209,69,19,70,191,140,80,48,2,16,204,138,43,52,83,36,195,96,19,12,138,82,80,48,210,220,76,14,21,18,8,153,16,52,218,41,104,192,20,20,36,38,6,82,146,133,21,33,121,219,101,27,98,112,252,110,26,255,251,178,100,33,12,166,102,113,209,155,140,110,80,73,41,170,41,101,133,116,91,77,161,70,110,101,231,65,12,20,104,1,149,157,216,96,9,235,121,173,60,141,102,16,207,163,242,86,184,165,176,115,250,22,135,171,136,67,192,123,31,58,56,81,101,139,203,18,161,148,169,12,52,157,254,172,43,37,90,116,91,197,96,195,33,26,95,248,16,226,205,33,116,228,254,91,230,178,90,217,228,211,174,152,117,161,46,79,36,16,121,220,114,219,65,247,167,29,180,204,214,83,174,201,46,138,110,237,177,80,193,173,204,6,5,6,89,254,252,211,89,18,110,137,129,234,99,128,164,230,2,56,108,69,134,178,213,170,90,154,74,39,178,105,153,204,150,119,82,189,250,61,30,112,0,8,0,3,24,44,2,40,10,24,131,109,98,160,210,66,206,130,76,94,143,4,85,97,104,85,78,62,14,34,41,101,188,24,241,8,181,92,180,93,148,54,71,187,241,215,159,78,159,255,233,255,80,102,136,240,190,55,241,15,255,247,212,127,255,183,252,104,175,22,227,188,20,0,105,38,249,135,115,231,204,159,152,129,42,106,131,225,162,11,70,14,55,24,124,242,101,134,33,170,65,168,120,75,32,120,160,224,177,169,188,84,198,252,210,228,39,49,102,62,197,84,152,193,125,216,248,157,137,117,33,22,110,144,147,252,185,29,38,209,109,107,89,82,27,45,66,151,99,122,9,12,90,39,113,14,9,216,92,32,58,62,20,208,150,83,103,114,185,219,123,154,196,248,39,46,227,224,241,203,1,238,112,106,67,240,84,210,83,5,7,182,226,55,15,193,63,226,222,28,57,246,227,127,126,227,255,101,249,194,183,230,134,44,107,216,68,231,113,179,149,242,189,15,116,110,207,247,166,112,214,106,106,233,1,45,252,179,227,81,194,234,157,240,207,183,150,7,199,139,159,136,255,78,37,92,72,106,231,208,237,96,238,128,242,17,212,54,167,136,119,144,248,241,107,21,243,114,236,242,98,107,98,88,204,247,96,115,152,231,228,73,9,25,5,84,205,211,11,246,20,148,102,179,79,54,115,18,80,178,239,91,98,141,41,85,99,217,170,9,3,24,16,134,90,10,53,42,81,23,66,119,148,229,27,98,253,17,151,255,250,255,225,126,85,232,214,122,159,148,137,63,248,159,138,211,255,251,129,0,0,0,48,200,31,124,239,41,124,204,116,76,216,24,244,204,32,96,194,18,96,201,195,220,213,240,224,121,4,2,150,9,118,99,160,86,177,140,40,15,140,39,3,204,167,20,149,141,174,8,110,8,100,72,7,236,147,96,41,2,24,202,211,21,124,22,186,32,20,12,204,155,225,131,67,135,11,146,157,43,245,87,35,27,115,178,160,101,146,115,217,171,255,251,178,100,46,142,103,149,113,207,27,185,123,208,66,233,170,58,97,34,114,29,221,163,58,47,109,233,217,17,29,104,5,149,150,2,180,52,36,14,220,90,250,164,165,138,163,115,119,153,76,173,109,122,212,171,96,119,43,165,152,219,46,88,157,177,223,103,61,74,95,112,112,11,223,117,193,23,182,231,20,124,62,93,92,235,228,159,46,80,190,162,57,111,245,189,234,201,187,105,168,189,235,73,52,70,96,102,23,240,141,123,251,59,223,197,117,140,38,177,147,216,150,87,181,184,120,198,104,164,99,77,101,251,24,237,27,197,99,219,248,153,164,168,101,174,241,79,135,24,74,55,23,90,61,202,93,194,73,160,163,86,172,158,14,143,170,67,136,210,255,115,163,162,119,87,215,255,89,245,167,255,56,254,92,224,6,0,0,0,8,6,42,138,167,77,224,23,85,240,88,77,105,218,26,26,201,151,169,143,164,244,181,73,87,183,1,69,242,193,56,244,77,132,55,127,143,223,86,70,95,191,255,255,131,254,25,243,126,159,255,229,237,253,255,255,138,254,61,127,254,217,32,152,41,167,153,148,160,236,152,205,135,233,131,72,173,152,45,136,25,128,168,143,152,72,1,81,131,120,255,152,19,129,25,129,120,67,156,105,73,190,159,37,0,101,176,67,1,245,7,41,65,48,40,52,80,51,184,195,69,83,180,133,0,195,66,8,13,70,144,136,75,69,156,155,214,164,227,9,10,45,1,32,178,64,21,43,76,141,15,6,195,137,144,255,130,139,32,244,83,22,64,136,124,16,193,103,22,213,73,152,172,47,247,83,170,84,251,78,69,99,119,214,152,92,151,214,150,113,11,23,100,76,145,30,161,180,71,124,8,34,110,117,208,157,98,146,11,164,248,222,109,135,213,221,50,168,215,145,81,93,202,116,107,43,147,74,158,32,161,139,188,235,93,173,10,206,118,211,188,98,158,139,170,219,12,65,97,175,221,124,60,9,157,231,70,174,171,139,253,102,6,49,184,255,217,206,45,181,229,141,180,142,243,163,102,46,189,157,215,214,46,173,136,62,151,214,103,212,187,204,243,191,12,113,83,78,198,250,116,193,28,20,160,177,83,15,55,33,128,107,198,22,134,190,9,137,72,168,11,149,84,26,27,146,52,39,53,65,26,133,249,128,78,181,125,74,118,70,153,177,162,90,162,62,236,173,215,255,255,225,99,180,233,215,244,255,255,31,35,201,255,103,68,163,191,251,215,80,0,0,51,1,116,153,49,72,7,243,26,48,118,48,154,29,19,17,80,157,48,66,10,19,6,145,70,48,154,22,99,5,144,16,48,62,0,114,200,29,7,238,89,190,186,96,65,30,61,105,160,205,70,76,158,81,70,36,19,12,29,92,10,60,34,94,24,255,251,178,100,33,142,199,24,104,79,19,218,122,112,72,105,26,51,97,106,102,27,77,163,60,79,105,233,209,38,151,103,201,172,28,232,104,144,233,19,101,45,95,228,1,80,94,128,48,18,9,81,253,121,63,74,15,15,61,72,96,6,11,97,189,5,2,233,176,145,19,18,11,101,17,63,62,35,159,63,81,161,73,171,246,167,184,226,195,89,172,231,105,91,82,182,106,5,194,107,208,62,166,219,97,212,148,214,82,238,177,74,79,220,113,159,88,121,249,111,198,32,61,215,169,89,104,43,164,254,98,231,22,237,108,154,196,56,219,255,127,77,78,123,162,44,225,199,181,124,199,178,31,247,34,190,219,181,51,241,159,252,223,200,234,6,53,237,141,82,122,104,217,159,50,217,47,235,183,159,221,85,172,195,141,230,203,231,250,91,46,138,89,10,68,168,0,14,1,5,120,171,18,139,30,20,181,66,165,17,96,71,56,140,74,76,169,111,165,235,180,5,237,103,136,33,205,160,32,251,85,156,61,189,219,203,63,162,183,255,252,241,184,152,180,84,31,136,71,80,117,180,234,217,175,255,95,255,51,167,246,255,253,11,114,180,255,253,96,16,129,36,204,11,68,80,198,4,64,12,83,71,136,196,12,29,130,130,20,96,206,29,70,13,161,156,36,22,6,5,96,140,125,152,27,183,14,145,137,216,100,200,157,221,8,244,207,197,26,153,129,195,78,217,129,81,16,242,96,179,54,124,34,2,44,249,30,18,201,221,84,129,97,68,64,155,50,177,191,109,88,100,4,133,175,187,128,227,117,29,34,4,30,226,146,49,130,156,87,34,201,233,241,71,173,45,155,125,133,253,201,59,14,176,135,73,86,180,182,96,81,81,173,132,187,59,128,93,141,93,80,129,197,222,73,140,124,223,27,151,55,205,46,213,255,102,254,203,127,200,191,191,41,21,122,103,95,213,53,159,154,125,230,250,206,211,126,199,201,123,181,124,223,55,25,218,180,167,151,254,187,183,223,254,255,47,20,82,63,221,99,235,8,173,90,70,213,84,145,232,181,173,82,29,169,5,99,189,222,171,21,220,42,65,223,175,168,3,0,19,69,10,147,72,209,163,118,76,17,211,38,32,226,3,18,123,150,168,203,109,42,28,228,124,34,220,175,67,43,106,121,211,52,62,108,66,69,138,63,57,179,149,10,10,230,43,227,173,255,255,42,47,45,245,2,141,19,153,161,108,245,197,29,191,244,116,127,23,228,98,196,0,32,75,88,9,118,154,14,150,25,34,107,26,12,176,24,64,70,24,110,50,24,28,50,152,196,149,136,68,130,22,138,143,52,3,223,209,8,208,113,195,248,13,160,171,90,237,27,19,27,107,228,2,136,141,10,23,30,8,43,128,75,14,230,97,220,255,251,178,100,33,12,6,126,102,208,155,186,121,208,69,201,42,58,39,7,12,30,97,165,58,111,109,233,201,27,36,104,37,150,10,0,163,19,227,60,91,153,203,249,226,46,46,9,18,126,61,76,166,19,72,181,228,253,83,167,169,152,109,110,7,164,105,53,25,236,56,221,60,246,36,173,58,190,98,121,91,51,249,64,231,244,139,64,227,6,234,222,100,38,27,206,41,244,229,255,239,127,219,175,156,192,251,186,11,88,72,150,200,55,181,254,218,150,126,106,234,155,205,237,215,209,215,187,209,69,111,157,248,203,181,198,180,214,201,157,226,63,249,215,207,166,113,17,91,106,106,88,212,194,186,105,95,200,150,129,169,39,204,26,207,154,97,67,18,158,30,177,28,152,139,253,117,36,3,36,0,16,8,213,66,224,50,193,137,18,64,22,48,37,32,77,35,100,77,194,103,48,129,101,173,210,42,94,147,193,232,218,160,95,86,162,255,238,46,217,253,63,255,235,253,181,45,175,103,199,255,191,255,247,206,38,197,124,160,239,255,226,18,254,251,191,254,144,0,0,131,76,3,209,228,203,212,151,129,162,92,98,238,29,70,34,64,132,96,4,40,166,5,66,130,97,248,30,70,14,32,60,96,24,12,192,47,179,61,58,107,100,40,162,67,231,114,170,166,197,234,24,54,51,195,84,1,40,57,8,240,211,144,32,172,137,240,68,72,68,110,159,112,132,151,109,2,193,73,200,22,14,140,173,54,206,10,23,127,222,198,150,24,73,12,161,213,140,15,74,226,8,167,44,108,139,161,144,61,227,164,162,226,44,86,69,47,110,220,86,141,15,7,246,153,237,88,139,38,175,32,46,138,253,100,53,216,116,220,59,22,177,179,29,213,165,182,177,72,118,197,209,223,229,71,243,101,77,246,218,112,95,192,26,181,250,158,185,110,127,191,36,213,249,198,176,214,243,91,72,23,170,248,122,207,113,14,200,217,128,98,255,183,223,24,222,233,72,126,213,63,149,61,50,229,27,17,211,48,171,9,16,174,174,21,133,233,115,70,217,218,163,59,66,177,18,241,226,231,90,206,148,216,102,135,233,254,113,254,58,144,0,8,0,0,145,164,46,161,65,76,141,217,112,37,67,3,83,103,52,69,226,176,40,54,34,3,227,197,163,148,229,113,85,121,134,131,55,176,140,89,130,89,246,92,40,5,81,47,231,117,255,250,191,253,91,86,193,112,175,255,255,255,138,254,255,252,109,133,118,69,64,0,0,48,39,118,125,172,8,104,144,10,105,32,186,106,1,138,100,65,130,96,185,102,106,90,104,98,240,16,98,72,110,23,9,12,42,12,90,153,135,68,0,92,5,16,144,130,192,27,104,13,10,12,75,9,76,10,0,148,176,70,88,124,56,0,255,251,178,100,32,141,135,44,113,206,147,186,92,114,71,37,217,224,101,231,114,27,145,145,60,46,237,233,201,11,39,104,177,151,136,232,184,218,146,70,1,208,151,124,189,23,94,208,185,5,132,85,6,161,42,105,225,1,31,166,68,188,11,123,35,120,214,5,31,164,142,148,161,187,246,60,209,35,82,124,232,179,194,59,158,119,166,34,218,162,160,139,114,246,93,221,86,49,63,253,99,10,191,243,89,48,190,92,110,82,13,93,90,54,242,238,63,71,16,219,145,184,89,47,121,15,202,129,173,201,16,111,238,80,111,141,119,164,248,157,103,234,145,162,5,192,98,185,90,168,68,4,219,180,135,247,116,180,123,43,226,154,130,39,169,100,173,135,24,122,160,70,57,47,36,23,52,243,82,222,82,108,123,125,193,230,159,60,230,108,109,71,45,223,118,249,253,4,115,183,164,118,8,40,113,19,207,193,101,192,183,153,144,129,29,22,62,56,130,16,128,105,129,6,41,88,92,41,91,229,69,41,89,165,217,22,205,65,66,162,138,6,247,33,158,143,134,102,41,102,109,76,86,255,250,187,254,217,66,218,243,218,131,156,77,253,31,79,241,7,61,72,140,42,153,207,205,60,141,114,47,76,136,165,76,166,37,194,232,128,97,14,101,26,242,97,64,98,98,80,206,14,37,48,80,96,16,192,246,88,180,129,212,34,132,8,139,11,133,64,66,48,139,162,189,16,40,137,173,0,160,41,17,25,33,48,219,58,129,154,34,206,127,16,26,229,46,6,100,191,155,88,219,253,64,36,31,22,83,64,92,195,115,87,188,120,170,95,142,72,159,166,86,27,223,183,178,229,211,54,91,29,109,11,196,92,69,239,142,232,249,161,188,42,235,118,68,23,169,190,234,176,134,70,253,228,197,231,139,247,9,95,168,217,113,196,28,181,107,50,30,122,196,114,63,117,196,89,180,214,211,10,90,59,199,250,245,179,71,172,34,58,155,204,93,109,184,155,253,202,142,190,119,127,159,92,103,235,215,43,135,56,153,197,176,245,253,115,184,81,49,166,167,43,124,235,254,148,125,185,162,138,10,11,145,69,253,220,247,142,189,137,161,0,4,34,198,192,138,75,116,216,2,40,20,44,116,163,31,3,145,128,117,140,101,0,49,142,192,34,196,139,9,11,20,15,90,214,231,208,33,236,86,215,70,208,243,163,105,215,255,251,127,246,252,43,226,255,255,255,191,111,255,255,193,13,253,181,8,0,50,10,120,195,35,140,234,144,228,208,66,212,196,132,220,217,192,13,109,112,161,196,220,20,1,76,70,6,100,140,166,0,6,94,225,226,215,136,224,67,87,18,156,146,7,150,136,172,18,91,30,40,55,150,17,26,11,48,215,58,209,204,229,105,126,13,193,255,251,178,100,34,12,134,158,103,208,155,187,120,240,73,203,170,42,101,229,58,28,25,163,62,110,233,231,129,20,36,168,157,132,137,200,190,86,34,149,128,98,84,48,158,165,138,2,184,247,46,47,216,108,213,166,19,222,68,105,250,182,245,110,86,151,142,48,15,54,236,202,134,91,123,143,226,181,52,239,83,155,121,185,153,27,229,35,62,242,171,175,205,127,206,255,202,179,253,59,255,172,235,202,162,214,19,42,79,156,111,125,126,6,126,93,252,227,227,13,73,93,116,153,53,165,236,225,125,164,196,107,88,93,153,21,242,185,110,190,62,183,155,83,58,68,192,211,198,203,197,171,131,189,69,69,205,108,36,146,251,205,98,64,163,98,182,45,183,58,146,19,51,20,66,109,147,163,175,164,1,3,0,8,33,17,90,162,73,40,0,187,196,64,8,20,17,176,102,166,15,100,89,42,31,175,199,42,176,10,112,170,167,29,67,55,109,109,51,243,15,230,252,219,134,227,55,18,246,255,253,127,251,105,209,241,191,223,159,249,191,255,183,255,125,199,127,126,191,255,235,255,141,96,2,32,135,140,112,10,15,145,80,77,46,55,76,27,53,140,245,35,12,21,55,204,42,11,140,149,68,13,64,67,22,236,136,129,137,56,254,26,112,192,146,103,3,18,82,162,32,161,51,128,56,120,68,38,217,69,54,168,77,6,153,236,42,131,145,167,232,206,9,120,128,3,53,211,177,210,15,20,106,236,237,6,162,203,123,240,106,37,148,151,87,213,88,153,58,85,45,146,175,57,56,217,170,35,98,169,179,109,72,76,71,41,95,120,237,202,173,113,150,67,179,83,9,195,236,252,119,156,151,217,241,223,127,46,125,232,215,252,141,154,222,21,123,214,77,77,230,134,173,62,51,254,90,63,204,248,254,127,166,171,254,153,47,113,173,168,178,183,16,18,225,71,186,17,153,175,14,38,113,152,153,126,245,237,235,67,249,95,9,86,193,52,69,244,253,39,132,102,199,114,130,146,65,78,140,124,161,129,155,20,208,93,214,45,162,62,157,173,133,85,226,57,98,230,16,0,96,5,35,48,86,53,4,12,97,88,129,40,24,17,250,162,67,128,89,171,94,186,198,30,180,16,87,193,81,163,60,184,73,253,95,243,190,216,48,90,62,141,253,73,236,255,255,163,126,70,194,126,159,255,237,255,163,127,234,108,24,15,190,123,251,254,218,16,0,16,10,48,198,198,104,253,151,132,205,33,68,199,120,152,198,113,136,202,65,220,198,144,20,195,181,196,194,160,132,195,160,96,200,132,4,43,113,205,48,243,44,104,253,99,3,4,88,17,16,3,192,1,37,220,167,196,163,50,29,135,148,187,133,5,83,5,206,96,17,22,2,160,42,166,212,153,252,255,251,178,100,39,142,87,0,104,79,27,186,122,112,72,38,89,242,105,135,116,156,197,199,58,110,237,233,201,2,148,104,157,131,173,240,192,92,76,228,244,4,203,108,50,21,96,3,199,208,158,156,247,92,19,194,226,237,33,25,113,74,51,169,60,37,92,40,246,71,223,89,155,210,17,247,173,7,121,141,224,171,210,191,147,40,159,3,219,227,193,173,113,247,139,43,173,250,167,90,187,21,242,216,134,217,249,152,137,167,241,233,152,6,175,188,58,107,253,230,171,201,125,221,34,54,247,172,219,205,20,106,238,173,202,187,99,89,255,85,254,243,239,230,12,88,49,241,86,90,65,143,3,116,135,136,11,168,238,13,177,62,44,199,3,80,110,239,59,195,100,87,163,150,43,101,199,78,144,185,175,0,128,1,192,136,75,46,97,149,146,215,66,170,220,19,37,121,149,67,13,53,197,176,185,219,0,8,108,179,112,128,71,240,130,17,126,167,249,103,199,170,36,102,143,232,8,206,67,165,145,19,255,255,58,186,168,189,144,65,252,153,185,127,202,98,191,253,159,37,13,242,84,144,76,49,98,252,63,214,57,48,140,162,52,213,234,52,56,103,49,73,28,12,28,140,242,14,12,105,1,12,69,7,1,1,224,194,106,64,226,225,34,176,253,161,35,164,206,32,64,29,3,72,39,61,39,71,159,138,129,66,196,34,32,98,99,148,188,104,106,29,60,33,13,77,87,37,60,155,44,26,210,149,123,233,22,43,7,145,56,68,160,116,32,21,240,84,81,218,200,4,5,84,7,24,78,15,158,38,43,99,203,17,165,83,102,39,155,223,159,117,184,59,217,181,112,167,89,244,36,107,17,170,36,238,53,220,42,238,153,254,139,52,222,218,119,138,172,123,200,107,211,194,21,177,233,46,63,82,50,255,119,15,191,62,181,34,95,246,193,85,191,156,66,136,102,23,157,248,100,58,250,213,177,247,30,154,203,134,187,122,235,120,171,214,23,154,120,211,7,61,95,1,128,238,105,141,74,247,62,186,53,117,106,86,75,221,252,250,84,91,223,63,255,143,172,251,111,62,27,181,172,194,0,142,72,38,151,80,59,138,188,16,16,107,77,37,43,35,232,201,161,235,237,54,201,89,104,252,160,96,61,2,161,171,169,137,44,126,187,146,208,249,174,247,86,118,95,255,204,16,39,102,169,236,70,39,22,61,113,44,175,103,244,253,63,210,1,0,179,3,61,99,212,216,243,71,80,227,48,200,51,97,139,115,45,198,3,33,1,163,41,214,99,13,129,131,4,133,241,160,3,19,25,135,76,72,56,112,124,231,155,1,192,33,129,64,16,160,119,152,113,210,233,29,7,22,122,32,16,34,41,36,28,34,40,120,92,228,203,152,17,4,176,36,246,255,251,178,100,39,142,199,44,107,206,147,187,122,114,66,198,26,34,100,236,126,155,145,199,60,110,233,231,193,47,23,231,205,167,156,232,98,214,25,184,96,69,167,97,225,88,211,204,192,78,131,21,198,137,2,116,245,18,151,52,162,67,112,111,154,206,109,211,225,252,57,249,181,75,234,38,32,101,45,138,128,254,148,251,42,82,254,25,117,115,189,203,139,159,222,126,41,111,157,51,230,248,96,175,146,14,241,13,93,244,190,133,124,103,121,203,114,222,62,38,255,31,252,180,211,164,14,109,106,241,240,236,194,38,240,89,142,212,70,190,163,99,16,117,88,55,115,254,240,111,30,106,70,196,140,81,241,1,178,123,66,162,212,104,254,27,216,112,165,188,79,45,47,61,115,243,189,111,203,143,167,88,187,25,181,66,64,15,0,29,9,78,224,244,77,84,66,37,7,71,4,82,189,224,183,157,253,210,179,65,168,105,118,140,160,188,54,162,18,92,142,156,238,91,146,239,175,255,253,14,38,207,50,231,13,240,178,57,169,126,63,202,63,184,5,21,77,156,103,255,255,233,250,0,38,2,63,35,134,70,83,93,77,67,10,160,83,40,129,243,25,78,115,8,1,211,23,211,211,96,100,203,94,48,161,12,144,200,241,147,62,99,147,27,142,105,8,221,202,167,206,152,64,230,240,225,40,145,171,196,4,135,150,12,150,70,20,149,123,167,27,138,28,213,26,12,90,120,11,144,3,229,195,74,200,88,196,50,197,217,74,210,220,84,51,197,161,3,103,117,47,92,248,17,97,90,137,105,119,35,31,141,10,46,229,171,79,216,201,43,61,158,37,171,131,114,54,116,64,181,191,124,253,193,251,219,205,227,189,215,220,107,124,165,49,134,178,105,91,98,111,19,73,125,238,21,117,169,127,163,91,151,201,176,98,107,18,219,207,114,186,182,209,181,95,71,10,122,231,88,173,49,231,197,183,104,80,235,70,55,239,168,242,180,142,192,133,73,15,46,120,242,158,83,69,142,193,89,176,205,36,72,242,255,255,255,211,231,22,249,212,9,69,44,0,44,0,1,210,76,244,26,20,193,194,209,133,4,16,80,130,161,38,101,12,149,19,24,18,103,224,35,49,86,236,113,148,220,217,75,126,56,99,103,79,55,147,202,141,53,59,255,255,212,240,136,90,233,102,60,26,145,224,252,82,94,96,90,140,26,35,83,9,83,252,71,255,209,241,88,0,76,40,242,140,255,53,13,127,9,76,82,109,207,173,72,21,106,103,225,7,160,76,44,238,100,225,224,226,83,15,13,44,249,129,9,24,104,137,209,141,32,184,208,0,160,248,113,100,61,52,66,18,24,108,12,26,30,48,2,72,122,15,213,65,132,81,10,233,55,7,162,0,236,49,77,193,255,251,176,100,38,136,135,51,109,207,139,187,120,246,76,73,25,232,105,231,116,24,233,195,77,78,61,117,193,63,36,103,197,166,21,208,226,91,203,177,194,132,156,235,194,28,217,82,200,253,87,165,204,245,107,201,161,195,126,253,169,88,228,164,63,29,110,2,186,109,245,92,42,31,232,250,63,76,149,190,134,99,149,32,46,166,170,124,125,237,177,146,13,227,168,49,119,138,199,31,74,185,255,226,71,205,30,195,126,216,149,166,30,77,120,146,180,238,28,121,233,13,89,17,140,211,67,228,203,26,60,164,149,158,250,165,37,125,243,27,58,135,30,190,141,234,189,255,157,210,70,5,100,74,227,210,148,197,61,53,119,242,57,195,163,204,191,143,141,64,196,179,218,46,101,165,162,107,211,111,217,231,191,120,230,183,178,22,235,64,0,1,128,3,132,169,130,224,202,32,148,21,6,185,0,22,41,6,52,129,104,60,153,219,64,12,76,56,243,183,44,92,154,113,249,102,150,147,153,143,100,101,91,31,177,13,135,52,12,229,121,78,115,255,254,166,126,252,190,143,219,29,253,77,229,191,255,191,246,255,223,203,125,63,255,84,2,1,41,183,104,90,244,56,144,50,216,148,198,198,67,52,131,140,24,64,6,138,6,75,8,216,24,9,86,5,73,74,194,28,179,18,0,26,100,110,34,52,37,134,61,170,164,146,54,49,72,110,31,167,162,149,171,100,81,93,195,57,51,123,217,146,207,164,124,107,68,103,106,136,192,228,242,135,157,96,175,207,157,50,223,15,157,124,201,175,122,126,241,167,125,192,213,220,134,245,62,210,53,234,73,175,70,189,74,122,144,252,120,78,47,182,146,211,6,107,143,60,154,115,149,235,230,126,223,172,91,48,109,210,22,221,148,142,177,116,49,109,199,42,66,188,12,153,168,32,233,36,131,114,18,242,64,117,207,27,79,94,69,29,87,193,108,193,210,9,206,180,9,53,72,16,23,219,134,171,69,115,19,180,190,114,42,179,223,23,92,169,127,205,127,255,170,119,208,142,149,3,35,162,231,18,244,86,8,32,105,137,24,101,167,163,91,246,179,227,50,162,81,81,17,35,18,25,50,81,196,194,67,85,93,150,143,177,164,184,127,96,234,40,192,254,164,71,70,255,253,57,11,251,226,111,140,124,110,129,79,241,23,235,255,250,147,248,239,249,31,33,199,116,197,191,255,45,89,0,76,10,19,120,197,136,146,140,24,195,36,199,184,77,140,50,193,44,152,14,204,10,0,156,192,60,82,205,113,115,35,248,204,130,51,40,91,128,204,131,36,152,47,245,5,133,167,136,26,27,99,232,179,4,149,79,134,94,50,142,10,8,16,11,65,32,92,44,219,130,101,41,0,230,26,100,65,222,92,67,255,251,178,100,40,140,135,116,112,206,139,218,121,224,71,201,42,2,101,229,58,25,89,163,72,110,105,227,193,3,20,104,245,131,138,0,140,177,156,132,196,78,24,197,189,94,0,173,233,204,127,16,129,102,66,68,225,94,61,76,221,9,54,252,135,156,110,97,17,211,80,148,230,189,199,224,168,71,121,6,16,212,180,52,113,245,120,104,75,158,80,226,171,93,14,221,207,193,98,183,82,69,113,234,103,79,109,38,217,229,125,6,22,18,15,202,107,188,245,212,71,174,178,135,233,203,10,232,215,144,18,77,206,50,13,129,254,199,182,213,173,98,85,193,139,250,158,23,244,245,203,94,55,141,70,207,247,166,115,9,29,88,242,183,83,231,49,41,121,229,137,53,51,15,24,251,166,183,156,231,27,131,170,235,29,239,199,255,251,182,205,83,34,80,2,11,32,8,16,50,84,27,81,192,130,147,23,248,218,232,75,27,236,136,115,40,67,203,96,127,217,237,144,148,111,61,103,137,213,25,206,90,140,226,218,131,44,163,166,70,183,255,253,191,54,173,153,168,207,139,127,244,255,254,223,223,247,211,206,39,255,254,153,172,194,64,36,166,183,4,238,141,192,210,49,241,68,218,236,163,100,148,27,116,67,12,233,11,40,60,9,66,36,28,0,18,168,140,234,25,155,49,203,157,36,135,65,4,27,92,30,159,232,196,22,9,43,40,69,9,27,90,92,68,51,21,230,238,160,195,66,21,77,209,205,172,186,72,167,217,216,26,214,91,220,88,157,159,85,186,145,223,243,127,9,163,88,125,143,255,195,117,62,84,139,62,10,101,199,202,164,183,68,162,245,213,185,218,72,94,87,11,170,59,204,7,23,45,238,178,120,61,99,191,109,121,155,127,237,167,93,150,246,196,184,206,149,201,169,185,176,206,22,243,156,234,41,175,24,232,78,221,165,26,71,87,30,12,24,201,23,13,251,55,215,199,96,124,197,50,229,65,107,189,126,233,246,95,41,102,134,237,235,220,196,150,71,143,251,11,70,245,10,87,183,196,223,234,6,128,0,4,2,43,114,76,68,236,4,181,60,213,241,123,66,20,156,18,199,18,119,173,118,101,20,165,249,61,77,168,213,37,2,18,184,54,71,181,124,109,83,181,173,255,255,171,125,31,7,242,189,247,255,17,255,150,172,63,209,255,231,53,172,0,0,99,5,52,108,51,122,27,227,29,128,181,48,234,15,35,28,0,32,5,1,17,129,72,91,152,86,140,113,129,208,24,24,42,1,113,129,5,26,74,187,115,51,231,38,0,125,4,198,12,6,171,2,162,39,2,8,36,57,14,14,150,129,149,204,72,240,33,29,9,168,226,58,18,219,37,252,18,58,12,204,145,117,215,135,23,80,92,26,172,189,85,147,255,251,178,100,47,14,87,207,107,206,19,219,122,118,66,5,26,22,101,39,114,157,9,163,58,110,233,233,201,23,36,39,129,150,9,200,126,84,207,133,156,40,73,98,218,61,201,105,33,87,19,52,241,9,179,192,238,198,112,147,222,11,241,29,70,180,190,183,223,120,239,210,157,176,25,81,109,40,178,199,204,170,103,10,29,136,68,249,75,111,74,114,91,109,55,94,38,44,200,201,169,113,55,242,65,186,150,41,139,224,252,252,177,50,232,254,139,157,53,197,220,160,227,67,34,208,104,55,10,45,155,174,27,203,113,196,67,224,221,185,67,173,201,31,246,180,164,31,55,167,119,75,98,237,134,140,178,155,138,118,139,46,23,78,109,155,119,38,53,10,241,216,226,86,145,47,43,124,75,54,234,111,175,140,204,82,150,245,102,62,63,174,16,0,32,1,246,18,17,76,2,177,13,6,85,124,113,81,141,213,219,181,19,163,190,58,22,37,4,89,233,193,48,71,129,229,110,34,118,77,168,220,250,161,106,35,106,203,91,126,218,241,169,254,130,97,151,130,174,242,95,221,244,255,174,179,119,88,0,112,196,155,232,249,97,136,220,34,0,223,122,60,205,226,136,195,148,0,196,128,24,206,84,228,195,192,124,195,112,208,21,144,230,64,73,67,122,156,198,24,56,252,219,184,144,17,197,102,77,34,70,192,5,69,38,100,89,130,64,37,157,37,5,142,16,133,150,149,1,193,131,128,162,16,11,31,122,40,147,41,94,40,236,8,60,62,179,75,51,203,163,34,44,105,184,158,138,162,234,141,23,244,177,50,62,180,254,62,168,152,43,60,19,23,239,46,189,10,180,175,217,24,91,249,80,166,254,78,248,180,102,46,209,46,148,190,87,34,255,58,106,141,159,87,85,215,249,180,152,105,211,99,84,59,54,125,103,16,175,149,250,211,13,153,221,201,11,79,177,236,144,87,59,61,208,16,182,233,172,107,99,15,16,117,235,208,190,101,101,155,238,30,181,228,141,189,193,60,188,172,80,119,63,188,213,195,237,183,185,76,193,2,35,103,120,254,209,41,136,249,158,152,247,237,153,175,187,253,59,147,180,162,133,0,1,31,68,62,196,72,137,14,101,116,76,62,42,237,130,78,23,189,156,2,131,137,206,220,9,41,192,212,154,252,133,24,247,106,23,80,39,192,224,195,31,91,63,255,171,230,252,207,131,39,235,205,244,27,87,106,183,251,106,79,255,249,31,81,110,212,0,0,179,13,221,163,255,146,51,97,139,99,5,204,115,34,192,96,8,46,98,49,148,101,160,102,68,81,24,16,51,133,205,77,100,244,70,2,101,64,38,34,70,112,236,137,126,250,136,7,77,112,81,31,101,133,130,179,17,19,16,5,17,61,12,128,23,255,251,178,100,33,142,103,4,104,206,147,187,122,112,71,229,233,209,105,229,88,156,193,163,56,79,109,233,193,27,20,167,221,168,137,144,4,148,46,90,196,83,173,50,148,181,70,158,248,106,136,112,21,166,192,43,69,70,172,174,146,82,33,44,165,248,171,102,48,152,84,5,196,202,236,42,244,14,230,206,186,152,172,187,83,236,124,87,87,26,110,177,128,238,53,254,15,71,42,229,134,62,87,202,60,245,185,46,164,46,87,235,206,81,180,190,224,229,140,102,123,249,97,125,236,251,249,214,253,240,239,12,27,139,139,110,214,59,17,206,249,236,156,56,55,25,103,126,9,250,172,165,95,179,95,27,155,23,199,167,237,84,221,225,252,61,139,53,100,131,46,181,61,43,104,177,243,188,94,215,248,199,143,175,141,73,153,113,218,220,53,180,185,128,5,249,14,42,168,14,42,32,81,129,88,193,66,7,5,80,178,71,145,145,33,91,112,14,38,104,5,209,147,75,146,52,113,200,102,168,85,125,228,218,242,163,47,138,234,6,144,64,127,167,231,127,187,237,255,168,103,236,248,222,151,146,255,255,135,41,113,26,95,255,253,32,25,129,184,50,26,91,18,57,135,208,177,24,236,14,169,139,136,79,152,68,8,41,130,184,96,8,134,192,192,56,6,12,4,130,8,201,197,13,153,9,25,5,74,129,0,69,62,160,128,24,0,16,32,38,0,60,5,162,3,51,11,27,89,65,145,200,132,44,20,56,27,7,186,75,170,60,129,137,161,126,3,138,133,65,224,118,120,239,139,14,72,19,185,172,11,44,231,225,41,60,205,244,36,59,153,10,73,120,157,184,251,44,86,199,112,218,242,150,59,252,79,140,10,108,223,105,34,43,57,23,103,12,243,210,213,161,201,62,84,25,194,240,168,155,120,75,186,145,190,140,149,180,209,49,158,125,93,125,173,139,83,99,121,212,173,56,102,137,91,36,107,23,140,173,59,194,153,101,1,106,44,239,230,115,235,221,235,134,60,191,252,83,31,25,222,91,44,228,251,87,111,189,166,180,12,195,134,205,168,115,219,13,144,162,77,247,185,44,241,221,165,189,124,82,252,146,84,19,69,161,0,4,112,66,0,163,105,166,2,68,52,136,89,100,5,37,186,111,91,52,70,141,39,244,240,43,88,187,32,3,22,63,145,18,126,101,53,86,166,239,156,2,134,31,221,183,213,254,175,175,247,193,13,217,57,166,75,255,254,216,142,156,247,255,37,181,52,105,49,246,138,0,0,82,148,194,19,196,236,230,12,195,241,80,202,53,104,233,213,64,194,134,150,102,98,120,102,64,18,99,35,227,162,134,106,27,25,22,15,47,225,168,157,183,239,192,233,17,110,203,229,153,40,136,168,27,67,22,42,47,229,255,251,178,100,30,14,230,134,104,208,27,187,120,240,73,137,153,242,101,229,58,28,29,165,58,110,233,233,193,38,166,103,65,151,157,88,33,49,114,94,115,218,0,149,76,190,218,58,16,105,2,252,102,217,165,76,56,35,41,106,182,137,145,137,68,203,91,157,174,120,163,253,120,7,215,202,25,254,220,254,84,187,253,120,174,245,87,52,95,171,162,97,169,14,137,183,244,234,115,39,226,203,78,246,153,187,126,179,222,250,192,111,240,50,109,119,127,252,75,106,169,96,83,81,38,164,23,36,172,248,106,84,152,150,98,123,22,36,51,97,27,104,205,72,218,230,171,126,29,163,223,195,98,139,142,223,7,250,45,98,59,20,77,69,109,158,22,114,205,44,111,119,183,135,19,113,166,154,60,181,219,157,96,127,164,0,1,150,217,132,42,28,205,157,85,56,165,171,124,222,136,17,241,134,232,53,224,151,116,64,8,115,235,8,73,21,164,202,203,79,24,63,77,75,152,213,32,44,93,199,163,212,235,155,191,227,246,127,159,140,230,246,223,246,237,175,255,161,255,255,234,250,31,191,142,255,255,250,128,14,24,191,73,159,193,8,154,102,65,156,220,252,25,0,33,24,170,43,5,77,83,54,9,17,98,168,195,128,212,202,17,57,196,153,153,170,110,100,77,156,222,138,14,68,32,178,199,228,26,148,226,74,172,132,72,144,50,37,196,37,82,252,128,59,200,188,40,211,125,31,99,141,236,102,26,81,104,180,6,236,11,23,159,86,82,128,156,43,18,41,35,200,252,87,19,52,218,175,109,238,143,191,13,21,18,207,141,95,34,182,108,181,190,246,96,198,114,111,145,250,169,222,154,242,157,243,105,62,84,239,114,95,45,164,62,217,219,183,155,151,110,243,143,187,125,163,181,102,166,95,23,127,95,46,187,102,39,240,183,142,89,174,126,180,134,165,226,46,39,113,123,116,224,191,175,106,58,247,168,177,162,82,142,84,133,134,88,13,209,151,16,33,101,251,141,33,41,98,124,65,143,71,240,227,72,225,3,48,225,230,142,169,59,123,248,207,186,244,178,123,252,133,212,14,158,100,22,23,44,228,88,121,112,135,3,15,54,252,22,49,184,35,81,17,47,202,83,116,23,79,162,53,19,244,182,76,211,128,251,231,139,222,157,222,198,213,134,242,42,93,232,92,131,237,163,254,95,191,202,190,32,124,175,43,215,246,255,255,126,255,255,251,232,239,252,140,84,0,0,8,48,198,157,196,248,101,92,218,212,132,217,49,20,207,130,232,196,16,108,196,161,116,200,117,240,192,96,104,192,241,216,12,22,129,137,246,24,96,200,184,0,0,140,210,9,195,129,69,154,58,18,152,158,10,42,106,98,64,165,55,68,128,178,96,60,112,23,255,251,178,100,35,14,71,67,104,206,155,175,102,66,69,101,89,225,105,133,116,156,225,163,56,79,105,143,201,1,166,169,169,135,148,104,46,161,0,10,184,89,220,81,54,213,194,237,104,50,73,16,84,4,123,24,202,152,171,117,246,232,93,12,55,69,248,162,85,21,79,68,133,82,142,128,212,52,25,179,50,87,54,161,181,172,43,247,153,92,53,207,103,15,206,211,111,118,32,55,242,176,199,172,19,114,124,61,166,209,3,26,30,225,173,203,226,57,44,123,101,231,179,92,10,65,177,31,218,153,198,48,211,14,236,143,219,250,121,84,253,68,161,152,141,253,143,149,146,95,27,195,56,109,122,125,51,102,111,217,30,207,33,243,216,220,46,157,152,198,181,106,202,229,217,253,97,133,208,175,115,105,118,78,80,117,155,184,244,125,226,139,254,104,29,166,114,103,96,17,84,40,64,149,54,45,250,21,10,180,100,33,122,235,165,211,71,226,96,87,153,20,168,56,141,21,214,128,153,182,144,66,131,107,33,199,79,163,109,156,75,131,80,69,237,113,38,207,163,109,163,236,255,94,49,241,175,189,90,207,255,202,116,148,250,133,56,100,6,48,113,74,48,230,89,49,229,27,83,8,192,28,48,234,4,99,3,96,101,48,48,4,67,18,81,59,48,84,0,179,0,112,99,34,7,224,128,168,139,8,1,180,80,3,140,54,193,100,2,0,72,170,56,204,224,20,105,46,193,81,123,65,18,54,76,76,112,104,147,145,193,171,84,148,58,23,146,129,127,147,125,221,102,86,17,53,80,206,199,68,140,72,25,146,242,94,114,182,116,204,49,105,111,236,153,242,140,101,165,22,129,51,191,34,194,230,110,103,43,188,91,214,15,101,156,155,3,102,239,163,185,27,172,114,81,165,130,199,164,184,31,59,39,207,225,72,32,139,53,247,165,52,109,206,210,45,223,24,205,19,143,213,102,122,110,132,138,138,54,59,87,183,130,200,212,233,14,32,138,143,43,182,80,174,133,181,186,142,154,91,167,43,53,154,119,117,175,45,185,244,113,53,243,156,113,202,47,107,110,252,17,252,13,57,255,189,54,232,61,168,116,57,183,252,144,147,252,206,192,2,0,40,71,63,131,101,144,208,92,143,11,155,64,70,8,165,218,53,43,218,236,99,227,168,187,84,56,245,39,111,219,255,79,247,253,31,255,232,63,87,161,63,241,111,255,254,133,254,255,244,108,100,18,174,249,129,188,253,221,252,141,30,196,0,0,5,243,5,126,19,108,146,131,73,198,51,15,103,19,7,198,83,22,1,195,10,75,99,44,137,112,17,54,6,16,3,25,137,111,100,98,4,198,4,216,83,115,246,228,34,168,156,21,16,148,21,13,162,128,144,177,162,238,204,148,132,76,255,251,178,100,31,142,134,165,100,79,19,186,122,112,70,169,153,243,101,226,58,26,205,161,62,110,188,215,193,22,164,103,217,149,137,208,85,49,26,18,122,181,183,30,95,26,144,133,193,233,158,48,37,219,58,225,157,197,137,205,58,184,152,193,176,246,110,101,203,213,122,7,122,108,244,186,107,93,9,213,90,160,235,190,62,190,10,31,158,122,59,248,87,68,163,121,219,159,18,38,35,147,95,239,60,222,22,25,190,55,127,153,31,230,210,170,50,213,247,229,110,189,35,103,24,133,227,97,21,18,110,190,192,130,101,212,38,104,117,113,43,45,153,19,81,99,102,152,221,156,231,179,221,235,201,46,227,60,179,203,205,120,148,159,55,197,126,44,250,206,48,55,235,2,161,0,64,64,195,213,53,203,34,158,193,0,0,0,68,9,42,200,6,68,18,116,152,129,71,92,163,46,225,152,96,22,129,234,229,240,221,8,100,30,246,42,107,181,151,11,117,18,120,126,205,159,180,170,216,34,170,253,91,232,251,183,254,62,143,69,108,191,79,232,191,254,127,255,251,182,133,15,6,252,161,186,65,86,3,56,147,32,23,163,31,197,35,83,195,67,39,71,209,8,148,96,120,240,97,226,124,40,2,1,132,96,16,192,36,42,56,11,68,0,0,25,0,27,164,34,7,144,4,0,160,230,41,15,149,65,82,202,22,188,136,35,104,141,96,170,2,210,18,128,208,183,142,15,121,96,248,155,211,132,243,93,39,130,46,59,43,193,141,68,54,52,4,67,17,220,155,143,14,133,92,31,183,251,196,171,31,20,199,179,159,188,171,63,148,107,31,159,17,63,93,235,204,144,222,163,239,107,231,94,51,152,209,236,221,167,10,111,118,207,218,215,204,136,31,15,198,223,132,151,212,28,210,215,248,162,45,145,214,218,215,71,228,28,62,102,96,75,23,66,150,213,128,207,60,121,93,64,203,101,124,7,23,142,226,193,9,60,209,113,40,23,136,193,106,221,136,213,66,131,79,85,16,53,162,108,162,214,229,40,221,132,17,50,163,72,124,0,32,1,108,161,208,70,17,194,106,145,2,8,146,97,126,219,218,202,20,161,54,24,147,160,95,26,47,128,176,115,41,2,67,148,133,198,136,245,126,153,151,86,178,51,58,223,7,250,117,111,64,130,49,99,224,184,61,19,246,255,255,234,255,219,254,94,234,58,228,0,0,83,148,192,78,12,204,118,160,197,132,80,212,65,104,139,56,212,72,65,140,230,191,126,52,250,98,132,229,168,30,86,128,202,3,203,220,115,33,232,182,144,66,17,96,18,250,131,76,144,139,152,16,80,92,28,160,221,28,33,224,119,77,16,99,192,237,29,71,210,56,249,124,91,16,164,89,202,101,59,68,53,143,55,5,255,251,178,100,43,14,198,218,103,207,155,187,120,240,65,6,10,35,96,236,126,30,137,165,52,79,109,233,201,9,149,231,133,151,137,96,212,121,145,83,29,234,248,217,142,118,166,245,87,219,195,123,70,182,151,255,46,254,96,215,244,233,181,93,49,52,106,71,87,219,83,60,77,82,155,152,107,95,62,244,212,154,151,95,17,37,179,91,7,233,36,254,156,62,241,150,243,203,174,180,235,21,139,123,152,49,162,81,114,158,35,189,213,246,180,3,249,94,250,217,65,65,206,37,164,23,208,171,136,184,211,19,140,87,57,24,152,161,218,169,7,240,24,215,219,254,245,77,181,72,246,29,53,52,87,41,155,118,238,70,232,38,220,149,11,189,171,183,122,64,2,112,64,153,85,104,96,30,87,252,100,214,67,160,184,162,115,237,15,112,111,167,157,254,14,12,12,84,36,45,40,201,28,125,187,119,221,187,39,247,253,243,63,36,49,133,215,101,195,162,132,180,34,43,228,177,247,180,175,254,115,187,245,123,128,115,1,198,99,51,33,41,35,27,130,74,50,137,29,131,6,49,12,0,134,57,129,40,191,152,148,13,9,132,200,16,144,4,209,167,154,129,189,103,205,32,116,26,138,112,150,1,96,146,213,8,67,198,217,137,65,89,193,84,236,201,141,7,15,71,163,132,33,97,11,194,49,213,90,135,21,122,170,67,192,234,186,44,216,91,56,36,66,90,178,87,72,113,6,224,113,103,19,56,34,228,226,134,139,57,250,18,211,22,143,31,142,194,186,175,140,153,232,96,149,155,109,49,45,134,251,69,151,79,235,132,152,204,133,203,186,87,18,27,21,236,100,22,54,219,241,83,209,57,123,55,187,131,91,172,37,175,140,87,16,230,64,238,214,54,247,11,58,206,27,227,85,190,35,142,33,120,155,82,62,189,91,92,198,166,175,30,39,211,17,229,45,27,100,244,153,158,212,159,17,161,86,54,41,9,243,168,218,247,204,104,152,213,151,13,58,142,175,98,121,69,111,119,3,16,158,226,72,53,211,124,177,236,203,229,194,45,114,163,39,95,172,149,64,129,233,64,83,17,42,210,86,120,20,178,96,12,222,20,38,40,151,8,65,101,98,36,8,21,194,97,10,84,250,149,141,24,108,127,189,73,162,254,12,36,232,84,29,72,117,250,126,143,151,234,163,96,250,141,44,115,223,49,119,209,217,250,131,28,66,0,0,10,116,193,159,52,240,83,96,217,226,240,219,230,216,201,129,232,196,192,176,0,9,152,150,218,21,15,27,23,233,118,116,193,48,67,82,200,195,34,62,217,209,129,109,142,175,50,228,151,180,52,84,54,101,10,0,21,141,38,25,30,212,138,161,222,70,82,170,42,144,98,61,50,66,233,194,24,164,79,12,255,251,178,100,41,14,199,26,105,78,155,186,121,224,69,137,153,243,101,231,58,31,189,207,50,79,105,145,201,9,38,103,201,128,158,184,88,134,233,25,93,93,74,225,21,58,237,88,112,52,64,128,29,216,129,210,246,194,77,99,112,30,127,43,175,210,17,183,99,112,213,182,79,155,219,16,235,232,97,107,48,179,104,196,118,124,24,243,230,92,42,63,164,111,89,33,251,174,213,217,173,38,213,215,221,101,228,13,110,239,233,209,80,22,173,34,30,94,126,113,22,149,86,156,83,210,41,120,106,247,220,8,16,92,37,181,98,196,141,9,27,9,206,117,232,48,61,27,226,48,174,26,212,214,109,157,78,156,142,199,23,123,75,61,134,186,114,103,157,118,198,249,211,22,22,138,39,158,214,67,68,192,0,192,0,130,83,152,64,56,198,4,67,8,151,97,224,28,205,84,194,84,75,216,238,92,7,11,100,123,156,78,237,100,11,143,56,92,179,219,127,229,180,235,29,127,163,124,231,255,155,202,153,133,75,84,241,110,40,127,251,63,255,255,247,255,250,91,249,127,160,9,48,22,83,19,95,145,87,50,210,6,115,7,67,11,48,254,8,83,3,160,244,48,118,19,3,31,113,65,30,27,3,9,0,5,32,3,131,9,0,65,73,179,3,96,119,43,0,211,22,16,8,48,19,0,84,80,48,6,5,51,11,32,22,83,88,136,228,51,120,88,208,97,89,68,141,192,204,201,75,168,194,169,71,11,3,148,220,185,15,106,82,59,130,18,175,234,169,35,144,113,186,205,113,29,84,194,194,152,190,206,2,138,58,69,64,145,41,93,170,85,148,199,63,111,198,126,209,91,53,251,140,238,213,143,157,203,170,37,123,44,211,121,168,255,195,176,190,117,209,167,194,72,192,236,246,139,86,10,105,109,11,104,207,37,108,37,90,79,94,176,88,50,118,137,69,147,109,218,99,104,21,180,20,188,51,210,252,74,170,152,39,31,207,155,88,137,197,195,153,82,4,49,232,17,199,165,143,142,27,149,32,178,248,92,234,108,189,119,229,185,181,189,186,179,74,198,190,90,255,138,253,243,77,114,8,94,123,105,77,219,229,95,202,87,166,251,13,221,188,238,198,68,80,0,15,188,42,124,184,38,162,50,128,64,11,252,62,196,91,190,187,212,66,187,51,225,17,173,246,59,26,129,255,6,246,139,230,240,195,87,115,47,201,228,126,79,237,127,255,249,172,249,255,235,255,255,222,253,252,249,165,200,166,248,248,106,143,255,214,0,3,28,180,193,140,147,190,166,205,4,121,3,13,130,139,217,153,2,227,133,164,20,124,2,32,32,8,56,148,194,210,77,243,64,81,209,197,45,6,162,52,13,52,148,44,46,170,221,5,196,193,36,146,90,51,255,251,178,100,28,12,69,170,101,210,27,154,96,242,71,133,121,209,105,229,116,28,149,163,62,110,229,143,129,15,38,167,225,149,137,200,25,52,149,126,66,83,37,142,250,126,13,205,131,180,54,213,171,187,75,16,151,171,94,217,219,139,58,244,164,53,125,122,235,223,183,40,132,230,48,60,21,223,184,208,143,244,112,129,121,44,146,111,114,217,153,157,208,103,247,46,188,237,251,55,123,237,227,217,166,80,179,175,176,178,178,226,157,79,55,191,243,25,14,163,109,230,197,239,107,29,123,97,175,210,5,112,199,76,167,226,71,39,58,110,178,140,77,235,13,255,187,109,43,24,191,75,31,185,209,86,103,165,253,139,181,130,7,144,191,230,24,9,197,8,60,32,46,152,68,72,3,25,40,39,84,216,88,85,135,181,247,8,17,44,219,106,49,29,182,193,250,209,42,79,201,44,174,114,14,230,204,13,160,191,137,75,227,91,230,108,57,250,31,9,138,234,62,135,251,63,166,79,183,232,134,248,144,0,0,41,211,19,10,147,195,219,179,24,153,179,81,18,19,5,64,147,24,205,25,97,146,201,192,240,36,96,24,106,143,227,196,27,5,68,64,112,20,97,176,162,202,83,136,71,50,75,147,193,113,55,195,85,49,15,56,167,45,179,162,13,36,160,22,16,181,25,68,65,103,85,155,92,80,115,75,126,159,144,96,161,204,61,41,62,166,206,179,236,239,74,153,19,122,248,180,185,217,76,177,170,241,187,197,108,197,178,137,210,125,72,177,81,23,64,110,185,211,126,7,137,181,100,78,138,29,66,162,103,14,134,244,57,21,61,66,86,250,143,93,31,200,218,100,225,250,9,222,137,36,103,75,237,66,5,41,69,142,151,88,223,216,154,115,232,90,141,146,204,97,188,50,176,207,153,138,42,218,56,253,137,245,234,170,152,171,106,37,170,83,101,40,212,86,11,63,172,170,181,215,0,246,19,21,150,52,150,51,233,98,55,157,114,23,197,171,252,171,100,101,248,144,117,210,84,66,160,16,3,54,4,171,81,3,40,84,69,44,250,84,136,243,66,23,101,134,35,141,51,70,131,22,7,92,161,40,231,48,7,58,106,0,44,136,236,207,248,54,216,127,122,55,43,254,219,183,253,91,71,211,255,59,127,255,234,77,122,255,244,214,63,234,54,245,132,0,0,1,148,199,35,88,254,121,52,197,55,84,229,17,120,200,178,8,197,193,172,198,210,156,203,49,52,199,128,0,195,33,64,195,144,120,28,82,52,83,7,194,212,56,25,90,12,0,128,176,16,32,33,16,124,199,13,80,188,84,6,113,128,152,33,160,242,6,92,112,56,248,81,156,165,167,150,197,125,57,137,35,9,99,43,161,45,177,40,3,24,78,145,233,173,168,255,251,178,100,48,140,247,137,104,206,155,186,123,208,67,197,105,225,101,130,116,28,165,163,60,110,233,139,193,22,148,231,1,164,138,80,224,148,112,141,207,188,50,21,148,197,90,42,134,189,162,120,229,71,155,155,122,246,68,74,19,185,23,62,28,243,105,147,117,84,104,244,34,227,123,38,165,153,126,142,172,103,151,140,228,116,211,103,140,72,202,253,214,212,188,127,5,155,121,93,192,135,63,202,91,125,122,158,89,33,181,235,89,121,159,62,224,65,213,151,77,204,205,214,170,157,53,72,7,44,103,40,44,211,49,86,3,12,120,118,56,173,1,177,245,159,197,133,14,92,199,198,219,157,41,39,156,155,71,89,113,126,216,175,121,10,28,121,99,75,106,99,179,44,163,25,226,95,209,245,0,44,248,100,20,24,55,115,80,113,19,160,83,196,193,38,30,226,106,165,119,178,56,232,176,221,225,0,147,5,4,224,58,246,81,74,127,105,67,156,247,87,208,98,18,111,42,6,117,209,215,211,175,233,212,108,51,255,179,252,239,119,223,126,166,255,255,32,0,4,39,105,134,78,17,230,107,73,156,99,89,139,201,1,130,163,177,134,136,48,36,157,49,105,79,48,252,25,5,13,234,128,195,144,85,185,27,2,198,72,153,242,96,153,129,205,70,75,156,54,130,32,113,146,16,230,216,42,213,53,10,128,36,16,57,46,30,244,58,166,5,51,122,166,253,148,190,237,209,216,136,193,229,206,22,26,228,40,169,16,74,238,139,195,114,211,20,156,100,35,122,21,204,13,139,254,185,102,23,251,120,235,177,101,244,205,191,67,241,200,118,159,30,250,106,114,253,238,76,46,228,2,251,33,142,254,126,133,207,86,146,246,220,69,119,199,134,141,157,242,234,71,61,114,136,208,214,27,33,169,133,171,213,245,212,66,102,183,76,92,44,48,196,40,199,204,70,25,172,136,252,152,188,246,40,42,113,149,105,113,209,155,141,156,193,203,29,56,66,105,136,216,188,148,160,221,85,26,83,218,87,222,252,216,58,81,236,109,174,129,245,21,92,86,229,79,233,103,195,34,196,72,140,1,98,132,64,1,6,36,25,153,160,197,24,66,187,86,155,204,22,96,56,102,190,26,133,72,248,216,24,44,42,88,52,240,164,189,53,204,103,132,171,59,195,56,113,244,64,75,3,188,19,132,254,168,255,242,13,87,158,255,242,255,252,167,73,0,0,2,148,194,109,160,249,50,44,220,54,232,227,18,196,193,96,164,196,240,208,201,192,0,192,230,176,195,48,120,195,1,148,195,0,140,196,128,218,58,44,89,24,78,12,24,76,227,3,144,230,56,244,213,68,12,142,177,137,11,156,130,235,8,102,24,24,1,130,65,129,34,17,161,52,90,126,75,113,255,251,178,100,40,14,231,93,105,78,27,186,99,112,70,5,89,192,105,37,148,27,77,161,58,110,233,143,65,3,166,104,13,135,156,232,24,96,120,131,58,89,111,42,7,58,98,49,133,251,137,65,165,8,107,56,47,76,137,133,169,195,8,118,83,139,143,235,70,151,67,25,78,207,225,37,144,118,167,233,186,171,164,213,102,87,67,51,155,143,43,243,200,30,186,162,80,69,136,100,41,113,83,126,77,172,83,146,139,240,202,117,250,219,186,164,90,70,202,5,33,197,86,81,215,143,173,90,54,229,91,129,98,157,66,59,149,43,35,6,81,220,210,166,6,116,94,237,107,86,89,119,105,43,15,84,50,209,223,45,44,173,92,243,108,52,203,39,61,2,218,45,62,69,84,238,54,79,88,235,61,105,178,220,116,136,216,220,12,176,56,170,111,36,185,137,100,101,128,23,104,129,66,70,26,217,100,64,116,44,25,144,241,133,53,132,27,195,25,181,255,39,245,58,102,176,186,130,42,11,50,70,41,240,59,250,185,209,76,136,94,206,63,204,234,188,204,47,255,255,194,135,98,110,215,206,255,201,255,242,28,152,42,67,11,185,195,165,83,67,103,93,99,15,86,67,21,11,147,6,210,243,11,136,195,67,195,227,26,0,35,0,136,164,254,48,252,65,114,140,62,9,216,169,146,225,17,88,6,141,69,249,60,1,8,177,185,67,131,77,176,245,110,76,209,36,136,44,5,62,68,21,226,119,89,251,120,146,111,123,100,107,173,46,11,125,29,85,4,38,94,229,179,194,33,51,80,221,215,237,2,226,177,37,180,12,184,80,42,80,70,137,243,219,9,245,158,44,76,179,242,115,68,102,178,87,13,246,98,142,116,234,39,48,130,88,156,22,246,77,159,65,232,109,245,216,228,231,253,218,160,101,96,83,149,109,77,253,124,118,164,57,255,79,212,59,59,104,24,48,141,206,227,183,155,97,78,166,54,163,109,182,120,229,127,61,133,208,217,58,183,23,46,126,178,191,147,71,205,170,150,92,202,61,55,236,121,166,33,118,108,205,91,198,94,241,15,191,16,111,98,96,198,166,75,228,33,195,200,189,130,192,18,136,163,55,206,19,187,162,206,177,98,223,149,220,253,48,176,231,36,240,187,26,153,219,252,102,175,247,85,251,127,255,242,141,143,191,227,155,159,191,255,255,82,31,255,255,158,111,208,116,48,143,212,0,6,179,3,166,36,50,159,50,99,33,50,162,50,130,31,179,6,224,95,48,112,0,19,13,16,218,48,222,37,51,4,208,85,48,107,7,145,160,123,48,92,8,70,164,96,122,10,70,3,192,82,97,240,9,0,96,8,8,0,129,128,68,48,86,2,240,48,95,51,50,83,231,120,200,96,224,164,146,178,3,66,255,251,178,100,41,14,231,187,104,205,19,218,76,112,69,165,25,209,105,229,116,28,113,163,56,79,105,141,201,30,23,103,73,150,9,208,1,17,97,184,49,9,12,37,136,130,3,57,238,83,126,174,103,203,242,187,5,1,134,70,114,200,4,35,76,226,231,137,58,228,1,90,250,243,33,21,122,171,181,85,237,90,52,113,135,171,77,222,199,220,126,245,247,101,153,186,210,72,83,255,166,19,16,195,175,133,31,251,167,205,218,110,15,175,47,49,124,224,99,5,196,145,106,21,19,85,1,82,80,34,44,75,188,136,59,92,151,41,202,193,208,203,106,85,40,158,210,85,102,74,58,202,251,102,214,62,196,213,137,245,234,117,94,4,89,234,22,147,6,77,220,145,46,164,88,147,206,182,194,49,92,144,185,170,143,65,21,37,112,122,184,122,10,172,216,186,48,197,122,140,57,96,50,29,151,97,129,22,69,180,88,168,170,82,18,2,179,23,163,232,140,44,167,80,35,128,76,50,118,250,249,171,174,85,28,11,118,122,228,195,62,4,245,201,66,160,116,88,138,149,208,125,158,171,127,191,254,248,74,135,237,165,76,191,153,162,33,233,250,41,232,7,204,13,147,216,195,244,180,140,51,65,112,193,108,33,12,7,66,96,192,28,89,140,17,64,184,196,96,91,12,19,64,112,193,24,13,216,241,129,136,58,195,166,1,64,18,96,66,2,198,127,186,31,55,48,106,195,130,252,155,115,190,58,68,29,244,136,145,128,110,128,226,32,37,156,135,148,237,177,164,252,57,73,97,235,87,14,83,132,229,191,64,80,173,209,246,67,230,15,139,234,210,163,80,203,124,209,210,113,205,220,125,162,217,95,24,91,130,253,225,206,155,75,229,13,120,208,78,70,155,194,242,110,105,9,202,202,223,248,77,200,205,54,84,157,137,135,155,196,83,74,57,105,49,233,134,81,211,234,70,181,98,157,234,197,141,77,43,153,20,193,157,188,114,89,68,221,17,89,195,129,243,216,136,209,44,54,222,88,213,254,208,191,182,130,246,118,183,111,226,141,143,220,229,181,138,214,186,78,166,163,246,112,226,180,130,107,10,246,185,60,61,187,196,89,237,62,80,49,68,130,192,2,103,52,243,105,162,64,141,38,1,237,102,190,13,57,157,123,181,8,64,30,186,144,14,185,161,96,81,26,26,87,5,17,192,35,5,139,152,228,14,50,40,222,17,224,181,87,255,255,78,9,240,79,248,59,39,127,229,251,126,133,1,169,89,201,74,105,0,0,83,144,192,239,56,198,200,64,201,4,68,76,25,28,26,12,83,2,204,96,38,204,161,31,1,69,33,129,34,209,132,128,113,131,3,68,112,192,145,87,167,205,210,166,69,184,60,238,157,67,180,120,148,41,52,255,251,178,100,28,140,134,184,104,207,27,186,98,240,76,197,89,193,101,34,150,25,13,161,62,110,225,143,65,0,36,104,233,131,21,200,193,160,65,134,76,72,34,129,40,172,147,12,205,138,179,217,115,133,69,6,184,108,43,23,25,223,114,202,4,83,55,36,75,236,129,165,84,184,235,88,224,109,233,72,111,137,124,194,203,21,220,153,77,146,226,217,63,47,62,167,134,152,63,174,139,240,78,206,128,146,88,158,44,185,199,240,93,51,143,219,113,156,177,214,193,4,47,89,164,240,79,44,95,140,106,5,89,151,89,97,248,177,34,203,107,229,82,139,12,177,173,146,80,153,93,14,59,215,95,51,23,187,171,35,135,42,207,68,242,228,204,237,96,199,54,43,218,199,17,244,15,204,210,208,94,6,155,202,65,108,137,250,149,56,213,27,195,46,129,149,144,16,64,230,40,22,164,135,56,25,116,242,92,88,246,238,150,100,192,94,110,170,198,134,82,252,160,167,14,14,219,26,97,151,226,104,73,77,24,72,164,162,134,252,43,173,102,143,125,28,245,45,69,158,158,204,57,189,31,254,139,134,31,4,237,81,31,255,22,232,245,16,167,166,84,0,73,42,64,182,88,104,178,124,104,226,158,103,249,82,97,88,50,97,97,226,20,35,204,11,77,68,32,136,20,65,47,185,128,99,76,249,129,128,224,32,7,3,33,136,18,69,162,29,134,108,138,187,64,177,54,32,56,224,192,10,3,138,35,186,161,81,183,25,233,145,202,164,53,90,212,51,33,144,75,86,162,52,204,202,209,106,213,103,218,205,72,83,208,207,198,62,199,27,147,121,105,151,23,230,120,199,61,167,174,147,61,92,165,22,118,29,244,227,241,108,144,150,223,203,123,69,214,125,222,153,222,143,121,156,203,209,206,250,17,122,204,125,171,136,166,127,175,187,55,94,197,242,168,97,156,57,7,202,132,198,255,240,47,255,155,87,254,189,47,123,31,175,209,14,6,41,123,221,155,62,210,234,101,182,238,116,179,126,167,245,166,41,234,81,182,115,59,154,214,24,0,1,80,212,71,24,3,170,147,173,9,123,166,40,94,79,229,153,99,111,218,72,192,209,103,59,199,161,192,136,99,163,5,235,245,244,28,214,210,191,165,127,207,246,51,181,199,233,255,255,255,255,149,170,143,195,27,122,38,32,71,51,71,136,0,6,179,1,212,54,50,146,10,67,35,1,253,48,167,10,35,4,144,151,48,154,3,3,8,16,56,48,110,17,3,5,240,10,48,64,4,3,1,80,15,48,6,10,196,11,48,33,0,115,0,48,38,63,60,105,229,96,68,161,243,10,68,186,36,128,193,209,12,56,99,84,168,148,146,88,152,4,47,218,148,168,27,178,189,214,204,181,232,93,42,255,251,178,100,45,142,199,98,103,206,19,218,99,114,70,69,217,243,101,42,116,27,125,163,56,110,233,139,193,22,21,103,69,150,9,210,159,112,11,144,142,15,188,133,37,70,135,86,151,203,158,214,137,39,128,134,64,202,99,18,166,225,60,198,175,202,163,182,226,51,155,67,116,141,196,243,7,60,254,84,174,12,114,162,125,241,242,174,251,40,101,167,125,37,83,62,97,101,210,159,225,177,230,106,104,186,212,117,135,208,142,109,85,223,148,66,127,47,72,233,219,116,253,200,52,59,88,70,106,236,199,12,114,170,90,186,250,33,185,45,194,231,210,243,175,201,45,69,208,172,205,30,165,239,29,214,198,229,145,189,87,25,127,225,91,118,119,237,107,77,16,181,151,220,41,109,28,215,58,13,169,2,0,80,0,180,141,133,204,55,226,94,228,145,192,134,203,171,246,97,168,23,162,164,53,38,77,123,125,177,80,230,1,192,130,11,69,23,78,206,95,22,158,166,9,134,167,163,27,107,104,198,122,127,254,160,154,194,185,106,22,58,97,84,144,99,255,254,207,90,84,164,84,134,18,240,7,163,42,167,30,14,38,166,151,70,8,4,166,50,173,134,17,7,6,111,158,128,35,16,195,176,168,192,128,24,192,242,245,237,51,7,12,112,147,195,208,189,65,128,1,4,136,252,20,165,102,133,128,96,231,36,6,13,32,192,128,8,12,16,14,173,41,94,84,13,180,29,121,185,45,230,161,23,166,114,147,137,68,111,21,68,202,179,130,99,111,35,26,235,119,106,161,27,71,236,80,59,83,37,207,106,30,248,38,127,228,249,42,167,116,184,48,142,199,164,121,211,197,81,73,137,99,86,8,179,187,2,229,29,31,108,43,114,83,247,189,35,254,221,32,206,215,107,247,152,65,126,30,95,104,166,8,102,81,251,101,38,37,207,196,166,5,214,33,163,103,139,80,95,139,150,213,53,146,243,105,46,164,164,162,4,182,171,214,60,82,219,209,187,103,22,68,222,199,1,194,85,166,75,162,105,98,101,158,209,213,17,117,152,165,0,20,109,53,12,138,13,198,20,64,28,129,142,193,180,184,176,241,117,230,10,63,54,50,189,213,154,102,194,24,128,45,225,168,72,44,16,14,163,107,89,31,35,198,69,98,90,138,232,132,74,123,179,253,255,220,239,131,21,133,138,127,211,127,244,252,218,145,116,50,0,180,246,220,192,85,216,227,101,108,205,227,0,201,145,8,170,88,109,101,38,160,34,97,255,165,181,48,98,210,96,48,3,68,172,2,14,132,144,23,43,154,255,140,139,51,194,96,220,94,145,96,82,192,98,3,65,186,58,10,98,34,230,186,177,54,93,231,185,193,104,204,144,205,180,42,32,80,68,71,53,79,196,54,34,157,255,251,178,100,43,12,198,253,104,208,27,187,120,240,72,105,10,19,101,231,54,31,25,159,48,47,109,143,217,39,157,231,205,129,38,112,170,1,91,207,217,230,66,95,97,143,79,98,125,68,213,62,188,72,51,207,207,131,83,20,94,114,198,15,108,231,39,163,221,89,220,54,29,105,68,167,80,35,89,41,99,74,240,154,167,131,184,106,37,100,85,42,29,52,93,43,55,22,57,214,185,154,53,179,72,81,40,127,74,231,135,35,152,164,134,204,225,133,246,85,41,137,30,22,230,139,26,119,148,214,91,235,102,247,248,130,211,59,130,181,133,13,126,111,197,180,123,46,31,168,92,221,230,51,54,176,206,249,169,212,21,123,248,181,171,19,216,108,242,186,183,211,111,120,0,30,176,18,87,52,81,0,112,235,112,133,66,80,133,36,76,81,68,17,138,39,20,4,150,149,52,3,22,38,98,200,101,105,223,173,167,91,215,106,190,172,191,255,213,242,165,209,193,232,122,71,8,30,129,66,44,229,206,210,123,117,255,243,255,56,191,250,20,42,241,229,1,204,21,72,176,220,185,55,204,11,140,240,194,116,114,140,25,67,16,194,64,156,204,28,192,20,198,40,87,8,134,124,168,20,134,2,64,98,96,82,43,106,44,96,96,9,70,10,96,188,98,82,19,102,3,96,28,36,8,102,10,84,123,104,198,70,18,200,221,16,114,169,85,112,193,146,76,24,204,172,144,66,202,44,18,204,88,72,232,51,46,72,69,106,95,105,62,154,82,134,230,194,71,129,82,66,34,135,80,228,141,83,50,185,148,254,99,178,0,176,2,254,248,148,55,198,148,229,238,150,212,179,61,208,61,151,59,51,218,146,248,254,22,48,83,163,215,223,13,41,208,18,212,254,131,117,80,68,88,207,100,189,54,181,238,177,131,205,171,244,246,165,68,232,214,12,17,253,150,61,100,234,150,161,190,227,177,175,63,101,162,235,153,2,161,139,238,21,231,147,62,128,195,181,102,172,58,231,89,184,178,247,165,214,196,229,179,82,173,126,245,202,182,221,164,229,157,187,11,53,116,210,245,119,41,93,109,246,246,40,94,61,161,43,217,202,207,2,160,0,2,236,6,234,160,45,128,248,55,20,186,105,90,1,202,124,242,0,7,47,174,244,50,168,237,223,160,156,145,246,73,141,156,66,153,166,13,136,230,69,83,63,243,255,255,201,251,62,13,180,125,120,119,169,41,136,200,30,150,66,242,152,244,222,84,97,46,176,147,167,203,18,80,0,0,18,112,193,76,51,205,103,142,36,199,164,124,140,88,131,1,14,102,33,193,140,97,106,9,198,27,227,72,96,224,1,6,7,96,146,96,64,2,193,65,4,103,166,2,224,122,96,84,5,230,39,56,33,7,6,128,255,251,176,100,29,14,199,69,104,205,27,219,99,112,74,6,25,243,101,103,122,25,201,153,58,110,237,139,193,17,166,103,205,151,137,88,14,153,156,154,0,116,59,236,194,6,134,70,79,12,28,188,42,58,44,90,96,131,234,185,104,1,128,147,178,46,221,160,102,138,166,210,155,44,94,210,106,165,132,118,32,68,73,59,79,1,217,166,106,42,60,129,85,179,221,94,215,102,153,196,178,134,241,186,16,87,53,227,198,224,102,93,192,176,143,53,76,139,42,85,218,201,66,157,1,143,182,249,135,187,91,59,238,186,218,247,29,188,192,183,83,176,69,239,113,14,174,161,213,252,42,242,90,82,88,103,107,111,108,73,174,176,127,158,194,182,218,177,251,29,17,236,90,177,107,179,206,123,47,119,33,44,174,19,186,204,31,235,202,152,228,138,88,149,107,143,95,84,126,243,21,61,174,218,197,139,23,236,219,179,64,28,10,4,15,136,128,17,146,74,139,161,120,164,98,17,77,37,211,206,86,203,76,96,40,84,125,231,105,21,162,208,57,14,217,129,173,61,88,82,165,30,47,255,250,95,37,164,76,157,48,77,13,205,201,159,255,191,111,212,59,11,90,106,80,72,28,184,233,255,255,255,71,100,129,114,67,24,220,83,240,26,144,23,228,103,240,174,96,224,214,96,250,124,2,17,76,47,90,195,3,81,33,164,48,50,20,42,225,131,2,36,99,167,28,90,68,10,36,50,64,98,98,195,3,206,111,242,248,119,71,70,130,8,203,182,140,41,57,40,81,229,246,209,160,69,82,156,148,60,178,90,24,98,179,46,171,89,100,36,13,237,211,216,175,8,125,154,82,5,216,173,214,140,239,11,103,215,148,49,116,204,197,61,61,111,33,42,206,43,162,202,24,71,123,142,78,205,137,219,115,242,227,151,122,15,153,142,187,110,223,96,254,94,227,246,105,254,205,113,66,198,174,229,40,140,234,88,202,161,175,78,142,4,116,98,113,241,157,221,171,20,232,225,180,181,101,174,64,197,225,203,187,61,23,194,195,210,203,168,85,107,111,238,69,72,34,175,195,220,158,38,175,23,60,93,72,212,234,19,32,0,1,56,195,63,47,40,171,102,176,4,71,1,132,64,241,206,28,41,136,249,130,28,135,33,160,49,96,218,84,121,107,218,165,211,104,54,61,66,109,190,200,87,168,254,142,168,223,255,255,234,54,102,252,80,222,140,105,255,203,253,15,255,255,63,35,127,65,224,0,15,243,44,239,211,247,7,19,160,214,179,71,141,81,0,182,101,201,134,100,16,46,102,144,184,2,53,204,49,15,0,0,152,169,145,10,48,20,43,48,156,20,58,114,115,1,0,71,18,228,156,0,25,18,251,142,135,7,220,116,96,201,193,146,137,255,251,178,100,33,14,231,3,107,206,19,187,99,114,72,102,89,213,100,194,150,156,61,195,58,46,233,139,201,25,21,103,1,166,21,210,106,128,64,83,98,125,144,63,208,136,6,14,108,11,126,81,89,228,142,178,229,191,15,22,0,152,111,117,150,158,184,17,211,119,159,45,74,240,213,71,147,82,206,52,27,22,74,62,102,53,20,191,46,83,19,15,253,164,27,255,21,169,252,93,142,213,172,174,113,109,214,36,171,141,28,56,204,186,186,150,86,124,179,14,70,119,164,84,122,59,150,121,122,197,171,156,154,199,143,156,198,226,81,155,236,180,252,79,178,186,13,227,203,188,116,246,89,151,125,30,46,171,144,210,214,179,213,90,124,135,126,246,174,199,108,54,167,90,30,149,49,81,118,77,61,251,116,51,247,249,142,29,8,196,232,255,133,68,192,8,8,89,104,130,43,24,146,72,14,11,248,148,39,90,227,198,190,138,196,100,33,81,175,61,36,193,238,244,150,62,212,178,110,208,30,54,22,137,186,196,243,107,122,21,247,19,248,45,47,159,91,90,58,111,250,127,61,232,35,86,250,151,241,157,90,239,167,255,70,238,76,38,55,231,39,113,38,7,20,190,230,27,158,230,55,137,198,27,39,166,58,139,230,102,160,134,27,4,70,2,140,169,204,12,38,194,166,197,149,128,15,152,73,201,62,10,78,4,80,106,156,130,131,65,169,60,237,8,5,26,48,206,178,151,150,16,205,211,151,238,97,189,139,222,190,226,94,193,137,215,89,137,214,208,145,9,202,175,27,183,62,250,197,86,91,27,108,112,27,43,124,158,47,9,192,227,33,254,94,192,232,189,131,142,59,206,134,165,113,13,85,236,121,231,111,157,247,88,194,82,30,87,9,0,60,201,210,89,209,224,246,7,213,250,195,8,159,198,34,232,76,215,172,155,203,14,172,223,89,208,218,110,228,182,222,117,202,136,146,66,79,71,205,146,201,255,235,22,33,198,197,111,247,110,247,252,101,248,31,56,89,124,59,51,191,239,211,174,112,36,57,55,190,91,115,58,189,118,233,62,195,147,61,72,182,209,110,215,224,89,183,165,87,139,227,173,50,170,184,35,161,205,156,68,105,50,166,69,144,25,8,104,150,204,250,97,76,237,85,84,250,128,85,219,32,2,214,133,196,191,32,53,165,76,192,85,66,80,63,84,87,12,96,143,209,211,209,191,238,223,94,48,118,55,177,149,142,119,255,167,212,229,187,134,255,255,210,0,0,99,18,114,243,109,159,35,51,79,83,90,8,99,17,199,35,28,8,227,12,204,19,34,208,16,85,83,56,120,84,33,99,115,19,54,141,197,151,30,5,42,10,17,40,70,96,213,161,72,138,36,158,85,102,88,101,192,36,40,113,229,74,255,251,178,100,32,14,39,12,112,207,19,186,121,224,72,229,25,213,105,34,130,28,73,215,58,46,189,122,193,0,136,104,41,135,141,80,205,133,3,35,212,232,0,40,184,220,229,85,65,83,140,66,74,232,208,61,131,212,100,27,61,215,163,44,144,20,242,153,92,57,21,80,206,145,22,174,217,105,185,9,148,250,233,109,202,153,246,130,63,103,220,4,243,236,166,101,222,82,49,171,213,123,218,65,77,93,164,77,88,16,197,213,166,92,31,209,53,241,184,55,86,121,187,14,245,104,49,183,130,253,253,49,173,212,123,199,250,61,49,236,218,229,10,205,102,67,142,121,213,109,104,238,125,234,195,19,57,233,237,234,237,137,103,123,202,25,189,82,11,69,115,9,35,172,106,180,182,62,113,124,105,41,172,253,196,183,240,126,255,85,127,156,103,255,104,213,58,160,128,0,40,107,192,42,64,46,36,104,104,82,8,52,64,34,130,146,193,72,130,10,86,110,141,49,97,106,223,160,92,175,39,164,111,141,32,194,216,152,44,86,109,28,131,65,141,224,157,15,223,117,127,175,234,216,39,47,249,183,127,250,125,85,187,80,123,255,253,95,145,253,1,48,39,239,51,250,154,49,0,124,56,180,121,48,164,32,48,61,2,49,192,46,64,72,40,139,5,11,230,34,3,32,65,237,120,24,18,70,24,10,5,25,18,7,133,65,17,224,137,83,152,194,2,145,3,50,210,160,8,151,200,210,76,13,131,0,20,196,44,0,15,224,232,40,180,26,171,128,93,123,80,75,221,86,101,174,52,6,158,208,92,40,24,120,15,149,191,148,253,107,123,110,141,84,164,212,34,96,200,212,135,4,103,24,51,254,27,72,123,46,165,133,190,185,143,174,77,156,181,131,250,39,72,194,222,211,143,247,149,5,113,8,137,129,181,202,86,187,82,149,245,169,255,23,59,180,103,240,25,137,147,66,51,61,77,216,125,169,72,255,184,49,25,240,42,38,69,149,153,124,18,111,76,109,252,148,202,218,66,124,146,102,106,75,166,220,65,240,171,203,34,108,157,93,108,169,210,249,132,106,105,90,139,212,226,92,77,138,243,211,197,175,179,82,254,36,232,0,6,4,23,30,181,144,51,35,120,94,64,3,11,108,14,90,156,80,63,66,19,222,172,101,52,59,31,5,220,29,17,96,184,104,215,80,254,119,58,75,96,188,79,255,170,81,255,83,245,191,255,16,242,206,165,249,174,138,62,175,18,254,68,0,32,179,4,184,83,25,96,163,78,144,35,26,217,195,25,134,179,21,75,19,28,14,3,33,79,35,48,32,208,5,17,135,48,246,158,179,47,132,208,13,51,78,130,195,98,133,83,230,12,16,213,203,5,128,139,217,26,75,86,40,52,32,24,92,10,255,251,178,100,33,14,70,204,107,207,19,186,121,224,67,165,41,226,100,194,130,159,109,175,52,47,109,237,201,29,154,103,153,150,21,152,224,88,96,90,153,233,145,68,182,245,52,254,18,224,127,139,17,210,84,158,225,238,50,87,55,40,81,234,102,101,223,210,189,102,232,209,45,106,179,255,4,58,99,120,46,179,170,52,252,136,238,60,21,74,198,79,147,75,81,16,231,158,135,254,53,43,217,188,177,109,168,8,60,229,75,63,240,253,178,165,243,246,250,252,253,238,208,190,241,53,107,33,128,170,244,93,76,225,189,27,95,16,201,51,188,228,238,215,180,146,253,200,234,187,130,221,154,106,5,254,242,127,99,58,69,170,96,99,10,26,66,189,53,120,62,30,51,173,158,91,163,255,45,115,171,255,251,234,221,11,121,32,8,0,102,99,33,3,82,10,182,197,130,186,47,195,115,52,147,134,216,176,49,46,49,150,249,116,65,50,14,188,204,87,148,3,56,242,234,116,16,53,143,190,174,101,168,143,121,111,101,116,242,54,99,127,195,61,159,136,36,100,237,255,254,170,42,255,244,132,192,225,112,204,160,200,176,203,192,163,12,62,137,20,195,216,33,76,13,133,156,194,156,85,140,5,5,76,192,168,3,204,5,66,40,193,148,5,140,6,130,53,147,152,40,0,64,96,51,28,242,200,192,232,240,200,16,196,226,141,12,176,6,84,84,32,18,15,26,29,10,142,140,6,152,88,32,193,123,198,21,21,40,21,104,239,89,119,39,224,5,106,122,47,171,244,91,46,67,47,83,195,128,168,252,251,59,243,84,106,96,171,153,154,242,30,7,206,84,192,228,51,45,73,80,76,224,214,121,215,0,107,90,242,37,96,108,160,54,237,145,62,117,136,71,110,174,123,153,113,116,103,226,180,96,206,101,90,158,178,214,45,141,132,21,227,23,71,117,163,15,112,162,34,60,248,88,181,169,150,250,86,13,63,98,190,116,20,38,79,215,157,50,105,177,3,239,28,212,141,250,46,108,226,72,149,202,227,231,253,83,90,189,107,152,71,13,107,69,249,164,188,36,180,123,111,26,172,60,60,250,212,88,85,137,104,21,159,123,173,247,168,107,31,113,84,26,244,135,87,160,128,9,17,115,167,179,60,62,4,70,179,14,50,226,153,219,43,232,5,154,3,79,201,59,29,192,43,81,178,24,168,99,74,153,250,86,223,164,151,157,28,91,110,83,15,160,99,117,167,75,252,103,255,227,31,24,212,78,159,81,218,15,148,127,255,252,210,159,13,246,211,0,16,210,144,193,9,108,216,240,124,213,34,80,204,16,32,44,13,24,64,77,24,194,8,153,104,5,131,133,51,2,195,244,24,48,4,32,160,11,172,68,32,215,104,79,91,163,0,1,255,251,178,100,24,140,6,106,103,80,27,186,98,240,56,199,10,125,60,34,138,28,157,163,54,78,233,231,193,28,148,167,9,164,150,24,216,6,132,228,129,4,195,95,141,45,230,103,48,151,156,112,28,158,172,105,38,117,82,99,14,76,187,141,171,221,5,52,120,199,36,83,93,104,215,227,178,129,43,155,95,44,22,87,193,115,187,78,131,122,228,207,240,157,28,200,90,68,236,19,223,160,154,75,191,41,110,210,67,99,106,88,234,195,241,250,18,170,121,89,203,123,28,238,42,171,152,186,103,102,23,100,235,173,233,237,208,22,138,31,84,138,81,54,53,30,189,237,1,250,63,25,33,85,93,92,107,11,137,21,181,146,138,126,209,119,190,208,255,240,80,230,211,236,150,37,203,119,79,108,110,90,222,229,41,47,58,49,185,217,23,122,64,0,40,32,0,42,54,144,63,98,68,189,115,12,82,126,107,44,64,112,17,75,158,75,149,173,205,41,60,135,239,126,181,255,144,127,151,39,242,255,254,248,113,168,189,91,231,106,143,132,124,23,254,222,78,154,105,0,20,243,15,189,115,248,103,51,151,6,147,208,20,83,24,73,67,25,209,131,22,20,83,1,209,163,68,104,238,28,9,8,107,154,162,169,197,214,107,20,158,237,3,33,192,78,6,93,32,8,161,188,10,72,104,197,135,47,0,40,48,36,0,115,180,86,184,142,8,111,25,105,192,166,211,214,137,74,174,98,242,27,128,159,56,140,49,146,25,45,172,72,168,5,249,80,241,12,17,8,143,105,227,28,209,155,114,235,62,81,0,141,228,174,246,70,183,190,59,18,179,245,35,184,45,101,186,244,69,64,166,23,82,214,26,141,202,205,107,81,52,144,91,131,117,218,206,252,41,28,175,14,35,173,54,252,110,218,173,82,62,248,164,93,232,195,84,254,213,22,143,207,99,94,3,215,164,250,13,180,133,170,33,61,46,236,184,97,140,99,106,105,89,187,217,212,253,230,34,33,24,127,45,245,139,185,63,128,253,175,90,213,177,13,244,93,197,99,195,219,98,181,164,5,114,127,6,158,0,9,11,109,40,129,141,65,172,18,32,198,54,49,97,193,149,83,174,94,142,99,165,241,70,88,120,191,20,146,106,139,177,161,246,196,231,210,155,151,136,62,166,246,125,165,189,239,51,57,132,30,217,238,110,51,244,228,253,60,125,191,161,196,103,191,250,62,35,110,36,0,0,17,112,197,10,4,251,156,60,210,165,164,215,242,148,205,144,68,193,84,140,200,68,36,205,19,172,160,49,48,196,86,10,1,38,19,130,204,92,38,9,163,16,114,47,176,66,43,162,17,64,185,66,213,234,146,150,48,160,217,1,147,12,88,16,152,193,113,175,193,84,210,142,61,13,109,92,255,251,178,100,39,14,71,62,104,206,27,186,122,240,65,228,122,10,97,229,86,28,193,163,56,110,237,229,201,36,20,167,73,172,156,112,78,199,223,168,6,211,236,187,213,124,8,224,195,165,96,190,17,6,73,164,182,26,36,145,91,104,8,156,181,151,216,84,186,70,109,54,49,69,244,155,84,61,157,124,154,109,26,234,76,122,163,162,105,253,117,219,113,182,2,108,168,120,190,180,223,29,48,210,251,158,176,241,165,221,163,124,225,253,222,102,152,151,90,161,217,154,82,5,233,204,218,219,109,207,93,210,115,25,252,14,88,102,158,26,54,22,170,118,196,143,73,85,83,110,18,150,187,118,226,199,18,153,79,210,144,223,196,164,239,212,215,135,74,61,189,46,217,107,211,23,159,184,196,241,211,179,157,146,27,107,79,189,55,32,3,0,0,0,64,26,31,86,14,8,42,18,81,160,19,162,218,8,56,128,231,174,46,139,218,61,22,15,88,78,155,34,17,251,204,243,200,110,17,62,251,108,138,148,23,190,178,253,190,154,143,109,71,239,255,119,254,173,43,234,122,141,143,195,113,33,73,195,29,22,19,249,117,211,1,221,115,94,161,227,15,72,51,29,13,211,41,74,4,145,153,152,24,129,148,211,70,204,152,45,4,134,150,236,66,0,118,33,2,17,32,114,40,168,136,58,104,137,218,44,85,18,48,80,56,217,144,128,37,160,56,28,96,61,179,160,152,26,166,115,17,88,140,97,70,69,103,58,135,152,196,26,134,98,112,23,141,140,47,146,172,13,74,101,182,110,187,55,90,96,27,200,78,244,254,186,193,7,189,161,45,239,77,206,191,46,10,28,72,213,175,4,235,131,117,44,176,250,235,229,32,73,53,34,101,165,246,75,37,115,141,160,71,197,43,136,144,148,187,91,251,250,136,243,27,193,215,18,108,203,243,216,86,254,91,166,115,158,28,108,238,17,183,61,102,93,83,194,92,185,222,185,213,34,185,62,158,37,89,235,21,250,233,202,85,69,111,156,238,27,108,120,223,83,214,144,92,233,138,98,3,216,211,205,14,211,232,206,199,255,251,75,162,174,141,64,1,12,53,210,203,150,180,225,155,92,166,94,38,81,7,8,196,194,68,22,32,193,121,195,111,250,35,84,144,80,57,107,139,170,72,186,10,9,35,1,1,179,169,153,45,86,89,28,103,170,191,215,246,235,255,143,151,88,101,78,180,86,39,251,119,237,174,238,201,26,37,171,112,0,0,147,144,196,96,168,239,88,212,209,50,228,207,115,4,28,76,152,24,116,24,66,109,24,174,91,24,56,6,5,130,32,48,12,97,88,10,98,200,140,239,6,47,58,5,21,89,233,28,54,76,81,22,215,89,8,64,80,54,102,76,153,88,4,133,59,16,255,251,178,100,34,14,6,171,102,207,27,186,98,240,74,227,73,177,105,229,116,157,29,167,52,47,101,141,209,12,38,40,181,132,137,145,49,96,10,180,180,104,130,119,253,86,95,18,185,21,119,26,140,86,26,103,206,109,200,187,255,122,10,179,19,116,205,49,198,17,192,85,27,172,88,166,102,227,135,229,208,102,111,20,200,140,72,60,118,170,111,234,254,173,163,123,18,215,23,135,181,242,186,182,252,76,235,192,153,103,98,107,194,225,74,108,218,120,224,131,32,183,19,127,95,172,46,54,112,109,71,236,205,185,12,224,175,11,64,210,43,216,191,102,58,77,236,142,26,218,241,221,14,40,111,61,20,11,105,46,23,237,236,93,231,214,55,217,237,230,211,33,165,243,229,146,134,203,221,162,178,0,35,20,48,162,196,66,12,144,176,16,179,49,28,202,134,50,151,210,254,52,175,66,229,165,108,246,15,26,24,221,41,114,26,178,29,229,102,115,203,3,185,232,85,18,165,197,59,7,3,6,156,54,216,65,228,230,100,147,41,243,54,43,102,88,61,159,248,147,173,223,112,138,66,138,134,97,64,73,70,151,164,126,101,174,5,102,74,163,248,8,2,3,14,17,32,48,120,17,67,13,0,170,1,9,25,131,152,15,152,50,1,129,130,240,23,2,64,144,116,15,12,11,64,84,203,68,71,81,193,42,9,133,49,51,66,85,64,185,0,35,204,53,68,247,37,1,78,17,154,4,28,173,218,95,81,144,80,81,184,147,96,110,212,17,149,60,204,153,59,51,104,148,104,38,97,210,87,182,30,84,48,11,51,132,193,115,138,165,61,43,149,38,166,84,207,189,233,168,252,89,174,181,156,38,154,181,32,10,89,132,196,178,235,39,131,246,45,117,213,186,86,85,247,15,251,11,238,93,242,18,141,75,23,95,215,101,49,60,195,148,247,172,201,204,92,153,167,172,255,101,132,204,203,193,70,158,101,2,252,80,32,227,76,158,85,223,93,122,244,53,154,107,154,234,204,123,245,232,217,180,207,46,248,235,4,195,3,112,90,6,156,151,166,209,55,75,94,95,180,176,28,206,57,69,78,223,17,0,1,16,0,2,0,187,120,150,45,52,94,78,181,68,22,130,103,25,144,197,178,141,170,172,227,160,215,2,244,244,198,216,246,214,207,91,137,250,244,34,149,95,211,255,254,255,250,251,104,219,253,4,126,87,255,107,35,255,111,249,219,5,159,208,91,160,136,0,0,99,2,67,156,52,67,12,3,50,241,222,50,24,21,147,9,208,144,48,77,27,112,184,71,152,65,0,241,202,154,119,0,130,146,132,251,16,146,53,60,12,80,0,33,194,82,194,218,150,144,133,24,246,214,136,74,25,0,102,37,89,153,14,92,160,129,227,36,255,251,178,100,35,14,135,52,104,205,19,218,121,240,75,137,138,10,97,98,116,25,165,163,58,110,225,141,129,40,17,167,5,164,22,26,94,81,128,96,225,110,131,102,34,27,11,124,11,202,126,33,148,77,211,226,137,56,93,14,55,229,108,141,97,142,128,132,153,23,248,176,157,30,19,70,7,60,45,181,205,154,139,174,113,163,234,146,155,49,107,129,221,190,242,185,212,38,155,209,119,18,22,216,101,195,98,29,14,139,151,10,97,48,227,77,181,252,238,90,251,54,251,234,251,166,109,14,22,171,2,247,165,119,211,14,177,10,76,227,108,14,162,75,116,42,60,10,55,205,15,59,133,30,185,219,239,17,230,119,30,143,235,1,251,168,48,31,67,118,199,53,223,59,165,221,205,137,96,102,90,89,158,74,253,77,74,226,118,130,104,168,221,206,115,32,16,0,144,0,1,58,160,130,19,156,46,128,6,25,112,6,0,129,128,80,144,21,26,114,61,68,216,115,246,166,82,138,101,70,208,229,42,109,171,45,243,18,84,94,109,227,186,43,250,255,255,173,255,102,182,170,212,94,185,240,64,11,12,217,31,4,255,167,95,183,252,31,73,127,5,20,37,56,96,6,68,114,60,8,112,42,180,110,120,228,60,113,25,72,75,153,14,138,152,104,52,144,1,198,6,138,132,67,121,136,64,51,1,48,156,97,14,8,78,197,118,10,101,68,241,131,225,25,81,231,88,19,86,118,128,102,144,94,87,205,16,21,213,59,185,43,151,93,131,226,117,233,27,104,157,51,237,42,109,168,33,155,94,207,109,243,129,247,195,24,218,209,2,149,152,123,124,20,252,97,111,120,243,31,248,215,70,114,60,228,198,249,84,176,223,215,103,80,161,52,101,70,74,101,29,60,252,243,63,149,73,28,213,111,71,140,90,179,91,101,88,157,229,228,90,75,87,165,19,39,171,26,16,243,113,187,107,43,163,251,239,61,91,56,120,197,120,179,84,92,120,142,39,248,205,248,156,202,217,115,87,98,251,1,239,219,179,88,151,57,247,163,128,195,214,147,204,93,40,115,76,128,74,200,160,102,36,16,112,21,60,97,101,152,133,225,119,168,13,174,218,24,32,46,138,101,202,131,0,215,151,196,30,84,96,179,32,216,130,75,60,102,6,159,168,83,205,229,20,161,26,2,239,196,94,48,125,60,217,155,18,237,182,219,172,71,79,127,255,195,113,11,242,178,244,144,0,42,243,1,196,180,50,77,60,163,26,177,24,50,238,18,3,3,32,107,48,72,24,0,103,121,176,129,1,141,140,86,28,33,152,214,201,84,120,217,13,137,156,137,155,213,249,50,147,164,159,134,128,3,25,36,0,96,64,145,208,64,17,128,129,32,233,121,28,98,16,167,199,105,194,255,251,178,100,37,140,199,49,105,77,147,219,121,114,60,232,74,58,60,34,134,22,153,163,72,110,101,131,225,6,11,231,137,147,142,72,2,19,145,234,82,42,35,30,40,67,121,88,153,185,92,241,55,62,158,45,193,68,42,37,130,70,210,173,120,31,50,83,26,249,37,241,55,101,189,230,85,186,96,158,58,189,223,67,128,164,65,86,2,67,52,217,251,37,23,107,153,183,180,171,236,199,62,159,120,15,188,57,23,27,172,53,76,182,110,221,41,152,155,132,242,86,183,247,123,126,145,154,146,50,71,198,40,181,9,235,226,94,219,11,12,81,33,78,186,179,232,63,109,79,234,200,183,92,93,158,45,106,201,10,60,108,193,248,139,30,59,43,173,214,247,114,214,163,64,242,101,193,198,214,138,223,27,193,217,6,45,95,12,50,204,128,0,64,10,10,59,2,97,120,113,156,77,96,18,144,183,53,221,16,146,229,103,14,170,182,27,27,139,73,12,145,52,123,222,254,204,27,86,224,191,255,231,254,239,182,189,187,231,239,163,254,191,126,223,221,4,121,233,7,229,168,0,149,35,184,45,124,50,108,194,28,49,41,221,19,78,214,15,72,143,18,145,164,20,66,44,134,17,80,4,147,76,83,70,142,184,168,88,211,121,167,194,60,220,215,32,156,100,117,19,195,233,93,145,34,42,175,66,203,169,197,46,165,87,11,87,152,63,202,78,228,144,95,164,136,211,187,217,32,215,254,21,223,184,143,120,75,81,11,38,191,37,228,127,136,230,89,18,150,106,209,151,219,16,37,65,92,91,73,179,135,239,198,123,249,90,83,119,50,142,237,189,165,173,207,103,72,155,13,182,139,119,202,227,180,250,113,49,5,52,68,150,247,139,216,185,183,139,209,171,117,106,227,198,50,168,218,97,97,202,195,202,159,63,138,177,150,173,255,144,226,216,218,172,113,43,57,94,137,123,236,208,0,8,85,153,41,4,100,158,77,180,224,70,194,53,12,113,151,196,145,223,67,90,138,45,43,105,157,220,210,51,50,92,46,214,162,152,154,176,163,252,185,90,205,70,76,57,57,167,156,191,202,61,17,91,59,255,131,125,41,235,168,231,119,255,250,160,48,88,137,3,0,102,24,51,68,43,147,17,2,238,48,30,5,35,10,178,151,48,92,37,3,7,48,155,45,1,132,168,52,24,77,0,121,131,200,37,150,0,12,193,24,52,193,64,178,12,3,208,184,25,132,0,114,180,133,1,72,40,3,113,33,151,135,20,16,194,115,60,102,56,15,96,102,54,178,66,218,128,38,75,192,128,86,104,224,48,102,181,14,189,205,109,224,125,217,130,217,152,219,21,198,235,115,151,109,194,108,247,226,77,234,223,141,116,104,90,28,43,206,208,220,67,181,139,255,251,178,100,64,14,199,116,116,75,131,217,76,98,68,99,249,209,107,5,44,156,1,187,54,79,101,141,201,34,19,231,141,149,158,16,21,225,26,152,104,144,175,210,184,66,158,18,183,194,135,208,196,29,251,16,101,184,81,69,100,145,4,154,7,79,66,68,244,182,13,179,118,43,73,30,65,249,116,248,184,188,215,110,174,166,74,61,12,88,218,212,249,102,68,0,201,87,172,89,198,233,60,81,247,57,213,90,42,141,198,230,211,56,181,148,158,210,146,214,209,84,221,138,33,147,23,133,216,168,117,239,179,115,78,63,194,167,238,17,197,51,38,195,54,200,144,9,89,135,2,8,203,129,193,147,2,49,168,12,220,37,44,150,86,175,133,133,113,6,224,134,231,219,57,175,167,239,234,214,162,160,33,134,56,144,236,205,110,206,200,225,158,118,219,103,72,167,126,167,234,146,170,222,107,86,133,123,74,253,70,53,31,139,89,77,152,7,166,97,139,81,32,25,119,10,137,137,0,214,142,132,65,133,240,46,152,111,133,160,40,110,64,192,246,96,24,11,38,9,32,10,96,60,5,76,184,192,56,14,1,192,206,112,152,33,116,72,136,28,44,144,154,217,21,0,28,9,39,196,141,45,35,73,84,173,12,96,52,127,137,192,200,143,102,56,230,188,113,89,198,165,42,106,242,183,174,28,142,67,61,212,3,7,234,110,81,188,152,68,186,238,77,95,95,185,219,96,46,238,76,93,228,47,182,15,214,142,3,230,42,39,49,91,150,27,134,166,75,173,9,143,85,51,12,240,243,90,194,203,210,210,151,214,82,31,181,158,253,171,53,165,22,55,77,159,156,77,27,108,247,214,180,91,72,15,205,218,253,102,39,60,246,121,187,58,190,104,234,151,94,129,203,29,193,235,91,129,43,208,174,81,241,86,29,62,92,222,242,216,217,93,172,210,53,57,206,206,78,100,229,187,178,209,95,245,13,167,203,0,21,18,131,24,32,8,185,166,228,78,88,39,149,108,40,86,31,122,217,98,88,214,102,145,23,42,85,203,176,18,159,202,94,100,146,17,26,100,39,1,171,101,251,88,244,54,218,255,231,250,192,242,230,59,78,16,18,56,1,75,137,75,79,95,235,229,125,5,191,59,195,136,3,204,28,214,176,204,152,30,205,12,132,236,207,4,95,140,14,64,40,194,0,131,12,32,67,252,195,16,39,133,128,228,192,64,33,12,25,64,208,192,60,15,72,128,4,192,220,20,140,12,0,56,62,208,66,99,96,183,164,161,31,164,203,201,8,17,20,145,166,35,96,128,0,132,18,28,251,34,98,41,63,170,103,28,171,71,10,106,182,164,49,8,218,254,125,89,11,219,121,206,141,74,24,3,231,199,197,79,125,85,14,138,84,155,98,255,251,178,100,57,142,231,69,117,204,139,217,91,112,68,169,137,210,96,197,130,30,5,163,52,79,105,141,201,14,141,102,129,167,161,144,24,222,171,38,81,128,225,202,155,19,238,68,35,171,44,6,101,198,42,48,220,70,213,129,221,43,217,199,184,146,124,150,226,66,40,174,69,69,24,64,213,83,91,107,209,32,173,245,45,217,94,95,125,160,251,148,199,230,177,166,140,92,160,253,29,62,139,154,234,64,216,236,18,91,46,106,44,180,24,210,197,77,139,155,53,185,117,145,124,106,185,91,121,251,219,146,219,111,121,245,143,203,92,117,136,67,234,117,183,183,173,11,250,213,71,155,214,96,1,122,49,164,140,0,8,255,86,184,112,217,213,102,1,83,80,46,2,33,250,2,164,236,82,138,204,205,34,133,244,211,198,139,85,159,196,143,160,62,218,73,100,106,237,171,253,255,140,253,63,187,85,186,236,124,83,255,95,189,31,250,181,191,187,106,95,227,128,99,3,84,22,51,172,44,179,52,160,110,8,56,83,6,0,149,48,187,1,35,12,97,97,7,2,25,132,32,30,24,15,129,249,130,224,19,24,9,3,145,129,128,15,24,3,4,233,128,72,36,156,245,96,33,99,79,25,89,151,90,7,140,235,138,132,48,131,2,0,133,137,167,208,211,149,238,172,4,4,154,69,19,188,80,70,98,109,196,126,32,104,41,32,25,252,45,149,163,130,132,74,34,204,61,49,212,58,150,105,129,196,229,114,249,166,161,36,135,30,24,195,176,252,78,252,32,202,57,109,29,245,28,76,36,9,149,167,59,48,18,12,14,23,159,156,22,16,196,115,245,116,97,66,13,30,114,59,48,134,175,105,78,115,233,141,246,209,217,181,236,184,206,51,133,148,80,201,253,220,172,151,223,105,200,22,59,71,85,79,217,106,60,94,245,74,113,254,196,189,167,25,230,153,71,107,45,134,209,242,138,36,237,88,177,235,205,220,162,119,90,190,125,113,187,127,238,46,163,110,102,59,200,54,239,212,30,40,203,43,193,33,12,81,35,82,224,88,97,128,220,96,95,161,45,62,89,2,107,135,24,144,136,199,190,128,67,73,51,236,47,64,229,108,166,86,79,156,54,173,34,59,76,94,53,188,232,236,101,183,161,84,138,254,30,210,236,94,74,137,233,222,159,255,215,167,155,0,76,71,162,143,232,246,205,188,72,141,199,24,76,209,25,76,37,100,76,80,33,205,131,10,76,244,29,76,28,18,140,54,0,12,19,17,204,22,8,204,110,13,140,16,29,204,65,31,9,128,211,7,128,99,3,3,19,18,130,161,97,9,113,136,158,51,67,0,14,138,171,14,165,37,131,101,128,205,134,181,148,60,198,122,239,91,215,50,94,200,131,90,75,114,137,21,255,251,178,100,48,142,248,16,111,77,139,185,124,116,65,36,121,193,101,39,130,156,201,159,56,78,233,239,73,15,17,231,1,166,10,10,202,154,133,195,30,37,118,174,148,97,16,9,10,129,81,217,182,104,84,168,32,97,242,218,84,87,123,105,159,101,247,86,83,50,213,170,101,37,140,89,251,240,197,53,51,85,135,48,219,14,127,95,215,37,188,129,242,142,140,10,205,163,87,39,175,213,177,243,218,162,201,125,101,73,45,123,246,74,245,46,181,133,114,27,159,220,161,61,76,10,94,100,140,40,48,249,182,181,97,61,9,124,15,28,167,205,112,203,152,81,226,127,169,177,107,218,250,125,31,231,205,140,183,69,205,159,71,189,124,121,252,206,56,222,97,79,157,195,254,121,99,94,214,45,248,221,20,184,151,227,214,246,198,53,159,124,66,92,186,68,136,0,157,133,138,99,40,120,106,191,77,115,13,193,200,154,87,23,149,168,186,121,39,195,198,162,221,191,72,178,222,109,196,62,228,222,194,155,97,54,44,206,90,179,185,231,19,123,154,173,245,122,127,35,255,37,243,221,159,252,165,171,55,244,211,244,0,198,20,159,71,212,113,230,68,154,198,160,84,198,12,138,198,46,1,134,47,143,134,11,52,230,19,131,102,27,138,6,14,131,32,192,13,250,48,228,9,3,6,6,100,6,32,0,16,72,41,16,0,58,75,198,64,68,199,73,13,54,70,212,220,10,134,98,141,34,27,52,113,73,130,180,168,152,17,4,237,72,209,109,240,140,167,240,44,3,28,128,72,3,141,12,185,56,66,24,88,171,195,121,71,33,79,182,36,71,78,240,82,177,229,180,91,166,194,224,102,64,222,83,95,164,79,175,148,145,171,238,214,177,189,167,28,242,220,24,6,55,134,79,162,229,148,233,253,22,114,87,11,164,6,181,89,126,90,171,173,192,60,237,172,196,207,126,30,183,13,128,134,235,203,19,229,136,135,94,143,11,215,166,227,218,36,74,223,210,248,214,245,74,91,127,210,54,252,144,177,243,155,111,121,223,186,234,240,117,76,95,218,37,163,234,148,221,20,146,231,82,109,44,156,215,113,55,206,244,145,48,176,52,24,26,180,128,49,12,240,0,161,225,204,237,228,89,133,164,112,16,228,220,16,54,17,11,184,190,221,74,184,95,246,23,235,244,2,150,64,228,251,17,202,83,29,149,1,213,199,200,246,253,2,110,191,202,86,245,71,244,81,253,52,115,118,116,64,0,0,11,216,193,228,115,251,99,205,246,44,51,1,52,199,132,1,18,104,133,12,100,101,128,70,67,185,141,46,195,31,112,65,184,159,228,169,84,181,25,140,49,213,110,12,105,68,90,75,32,107,241,182,141,43,49,25,64,248,134,197,67,206,228,133,255,251,178,100,33,14,6,85,104,208,155,153,121,240,67,137,41,243,101,229,60,30,117,201,56,110,237,235,201,24,33,104,37,151,149,208,210,35,88,36,1,243,2,41,234,14,137,231,85,63,252,244,85,107,73,247,25,250,186,6,48,132,235,216,227,214,100,155,238,87,95,169,38,223,135,95,133,214,190,6,244,77,213,115,252,234,42,86,69,47,241,225,231,248,223,235,127,48,85,219,250,117,125,21,105,237,212,248,99,183,130,234,178,49,152,215,162,64,156,65,132,214,151,145,206,205,241,111,149,173,186,145,175,50,218,43,246,7,201,88,207,217,94,171,171,70,13,119,35,66,21,163,162,147,85,125,3,81,34,194,155,81,118,246,214,187,247,249,212,104,145,179,64,0,18,76,177,50,230,205,137,146,205,197,137,49,74,21,12,159,171,70,168,147,236,33,107,196,45,158,121,81,37,166,182,175,220,152,212,186,63,131,42,45,249,57,201,228,118,234,255,244,27,251,191,254,253,95,244,254,127,254,223,255,253,56,255,117,255,244,0,84,49,85,205,62,217,231,59,5,5,51,212,166,50,112,33,49,52,17,49,32,124,49,244,134,8,60,12,50,18,140,6,12,134,132,54,168,97,5,134,50,2,99,74,67,129,79,114,171,145,89,4,30,66,7,64,18,140,64,2,94,130,66,117,240,188,211,144,194,160,144,5,89,208,49,2,136,164,212,180,24,19,61,81,218,30,211,85,211,22,8,141,110,200,137,66,83,202,37,72,180,147,58,249,13,149,19,150,71,203,94,159,133,148,74,30,227,202,61,151,15,245,165,218,7,56,10,19,158,42,85,199,183,63,93,117,240,30,217,119,41,124,223,144,201,199,193,114,181,48,162,251,172,217,249,240,45,84,5,47,243,139,29,162,131,91,73,10,59,107,9,91,192,61,85,150,162,232,84,69,135,30,214,114,171,233,245,87,145,105,109,238,244,91,166,186,175,226,99,226,214,195,236,194,111,50,147,76,209,19,230,44,237,210,66,135,236,181,231,124,230,225,123,166,158,182,85,91,18,178,227,231,63,255,140,125,248,148,181,224,119,82,136,1,100,0,18,52,134,211,69,91,195,7,70,161,136,148,8,5,40,113,82,182,30,186,37,169,208,225,164,228,206,171,33,17,218,214,227,218,149,214,71,121,112,78,219,139,227,91,210,150,148,90,165,213,57,63,190,173,141,125,120,135,245,235,255,250,31,251,113,79,162,0,0,8,140,195,248,36,233,97,56,226,51,156,216,37,172,194,33,180,192,99,132,194,178,164,199,36,244,193,112,36,20,45,139,8,131,194,163,180,2,168,202,24,254,165,35,18,12,148,242,18,2,41,201,187,74,211,212,104,81,2,228,210,47,153,9,25,68,206,72,161,211,101,255,251,178,100,36,140,135,21,111,207,27,185,122,240,73,38,25,243,101,79,126,24,181,191,72,110,61,120,192,234,151,105,53,133,138,8,188,119,46,12,10,54,250,18,162,9,50,71,154,200,40,38,77,101,15,90,158,115,168,206,253,123,15,132,246,112,81,49,106,32,180,107,13,161,161,19,18,37,254,106,154,249,93,45,211,117,115,253,19,31,60,146,59,214,88,245,103,2,93,171,242,243,72,19,160,115,124,87,63,78,175,121,34,211,24,223,240,10,223,229,54,247,170,107,225,181,41,244,214,45,47,103,100,100,165,181,175,216,149,48,230,140,148,139,244,168,145,228,115,162,60,45,161,241,165,195,110,218,223,22,120,197,146,121,174,224,94,215,235,123,246,165,105,77,234,184,121,107,111,95,252,255,253,254,59,155,64,70,111,88,0,14,0,14,154,148,138,130,0,186,84,68,81,108,68,24,86,205,190,103,116,140,11,69,233,199,53,16,0,118,47,46,231,220,164,11,68,244,65,191,39,200,196,250,175,43,202,90,81,251,237,223,255,84,215,199,127,72,41,21,188,204,72,156,33,210,103,170,90,191,254,143,160,0,19,111,227,10,198,77,216,182,54,56,244,211,230,16,113,108,28,28,48,153,12,197,5,33,160,208,16,2,94,114,96,148,148,64,11,149,147,14,223,231,61,184,134,2,27,79,185,51,25,90,174,74,173,136,71,198,4,47,255,213,45,167,115,150,175,206,103,41,38,16,81,116,248,89,198,162,52,181,220,205,117,55,102,137,250,238,190,202,255,150,196,142,189,218,126,91,26,51,131,177,47,240,184,119,240,193,62,108,39,206,26,171,70,230,7,79,120,159,236,159,206,191,165,53,168,67,255,30,33,19,120,17,201,207,135,71,156,24,198,64,129,246,85,29,54,31,6,145,139,86,130,251,38,33,38,112,185,89,123,168,111,52,167,14,137,133,131,10,69,82,49,121,201,17,75,223,4,133,143,176,196,206,153,36,43,154,226,17,179,166,231,199,255,255,254,181,101,96,8,1,50,224,143,198,96,116,223,138,149,82,157,169,22,230,242,81,28,205,176,214,73,186,126,70,74,130,95,181,165,252,203,56,23,38,51,228,193,147,94,189,31,79,254,127,237,149,191,78,14,91,163,255,228,63,232,0,0,18,84,196,31,4,222,237,72,21,67,26,56,170,25,26,61,24,122,135,0,140,19,80,204,35,28,128,225,0,236,97,200,32,16,76,166,224,82,241,147,10,112,159,60,99,72,130,194,141,112,65,0,28,30,4,181,138,2,150,136,142,19,52,88,38,168,109,43,6,46,105,48,1,165,51,69,74,160,192,34,243,79,89,1,163,20,101,166,67,195,161,31,184,180,136,112,99,157,12,191,108,145,51,98,202,14,255,251,178,100,54,12,8,28,111,206,27,186,122,242,65,3,170,8,97,39,132,156,97,191,62,110,229,233,193,20,13,231,205,151,148,248,22,221,100,72,15,45,48,141,42,248,225,219,62,151,223,106,233,131,107,52,57,136,170,243,58,39,144,216,137,102,176,55,189,207,85,66,153,92,38,82,237,114,18,141,109,225,204,254,105,100,142,205,25,85,137,151,203,213,103,219,251,208,105,6,92,237,66,154,45,17,113,29,206,141,103,161,139,30,167,104,173,158,250,195,84,25,85,176,36,186,170,123,221,45,120,149,157,246,52,116,50,89,92,73,144,214,235,7,26,53,145,192,9,168,142,44,105,163,91,17,85,138,151,5,90,77,134,89,147,14,78,113,21,7,89,166,238,42,53,63,6,90,231,223,255,143,254,186,61,216,245,96,4,8,0,7,173,244,111,206,224,119,81,97,20,196,85,72,56,251,170,200,109,49,8,53,64,57,122,2,17,1,73,225,114,106,54,235,192,76,206,225,54,115,10,230,131,26,105,14,232,238,126,86,190,175,144,186,201,201,219,47,254,238,255,254,224,0,41,39,12,9,170,204,136,150,12,78,54,1,203,185,129,162,65,133,97,89,136,195,177,132,105,25,128,160,57,130,33,251,212,54,251,204,98,162,101,12,112,74,248,148,22,50,34,93,7,21,216,49,201,122,137,136,29,121,104,173,54,88,107,252,52,132,55,44,22,162,15,184,216,83,242,237,70,236,63,60,253,162,4,40,227,190,7,18,49,113,24,29,141,243,242,216,238,37,75,251,70,168,91,117,133,217,32,245,107,112,174,147,13,31,108,163,95,26,87,38,179,166,55,85,216,86,38,245,83,151,59,208,241,182,48,95,239,183,198,45,60,145,117,154,87,222,10,51,255,241,18,48,79,111,107,226,83,248,115,249,82,14,117,158,0,206,248,172,123,57,200,254,248,154,38,169,14,147,239,49,51,19,9,249,177,210,187,179,212,164,145,91,139,251,221,192,61,25,255,108,255,50,161,17,115,150,151,158,201,202,61,239,173,223,253,255,239,254,55,159,167,6,129,22,54,136,0,0,2,27,42,200,77,227,145,182,88,51,48,193,67,19,33,204,7,120,103,84,151,47,8,238,166,132,144,43,247,140,79,118,199,91,227,36,211,154,16,3,217,246,162,216,80,221,199,99,29,33,22,134,127,251,149,92,179,149,43,255,21,233,167,233,255,254,160,0,0,0,140,192,14,12,203,90,200,217,164,120,204,87,32,197,128,164,196,99,84,195,210,224,205,227,232,136,171,34,23,76,58,3,65,197,3,63,48,0,21,2,128,96,99,152,18,3,160,57,234,43,14,67,3,123,19,75,181,55,130,4,3,79,21,145,102,42,118,98,251,134,17,159,143,129,177,255,251,178,100,39,14,39,75,111,206,155,186,92,112,64,69,218,25,97,71,130,29,5,191,56,46,233,235,217,29,152,104,117,131,177,248,124,196,0,96,128,210,192,4,36,76,25,7,110,235,212,80,58,118,64,239,39,131,197,72,150,204,94,143,138,85,45,250,204,226,47,172,85,215,119,164,233,169,158,161,24,251,209,8,253,68,218,150,185,19,157,239,188,61,221,197,110,156,238,160,45,104,130,116,68,130,85,194,36,60,249,62,107,159,130,21,157,45,16,33,137,185,64,25,110,140,70,84,67,198,96,31,146,82,79,174,31,143,146,253,66,105,52,252,22,40,147,9,39,9,18,34,91,32,65,42,199,15,200,167,65,137,154,199,131,243,104,192,193,239,80,156,91,106,103,23,224,190,110,218,186,182,203,189,95,135,215,228,59,244,189,64,16,24,0,9,67,194,163,139,232,238,54,46,159,101,220,18,90,16,76,52,229,109,234,217,244,178,239,41,20,153,17,187,40,232,37,42,64,112,149,1,118,133,180,15,123,22,211,171,101,27,127,255,237,163,127,227,253,85,255,79,201,252,143,72,76,26,244,77,213,111,142,156,73,13,140,87,76,182,23,204,74,25,140,105,10,140,119,68,12,98,7,140,37,23,140,0,2,129,70,187,10,49,12,140,24,19,204,208,0,53,146,12,139,14,124,28,219,40,49,134,138,132,46,2,125,141,34,66,99,83,55,130,201,159,61,176,57,192,23,35,141,187,98,202,164,114,182,234,30,82,29,160,110,101,98,112,121,69,68,167,12,190,202,8,217,181,52,20,236,54,169,11,84,65,216,169,155,77,68,221,203,109,76,59,142,84,37,107,146,164,251,206,206,218,251,186,119,238,8,88,127,39,125,242,198,132,231,232,188,210,71,140,94,245,182,169,157,211,45,138,186,95,223,224,245,56,62,19,12,180,240,233,127,116,223,204,36,5,113,157,102,151,199,244,190,239,139,211,126,54,169,92,239,87,84,222,36,22,24,214,136,102,64,246,179,140,13,62,121,15,85,129,143,9,214,117,137,39,139,5,178,255,88,165,49,7,127,197,139,191,151,13,246,240,79,152,0,0,0,65,192,1,233,89,81,131,213,23,184,229,90,121,131,109,62,39,81,76,178,101,20,41,209,123,18,163,224,217,130,130,226,1,226,238,96,14,45,136,121,60,210,148,66,223,152,207,63,183,94,159,219,69,179,139,214,110,33,91,44,5,13,171,134,21,203,127,244,16,0,0,1,80,1,80,156,10,59,156,32,13,154,42,92,152,28,11,152,130,83,0,9,179,4,22,242,168,38,34,16,199,135,224,113,56,228,134,67,49,3,140,3,150,26,80,68,112,40,99,17,161,114,37,240,236,165,180,4,66,156,120,84,52,173,129,92,255,251,176,100,33,142,71,4,111,207,27,186,122,242,72,168,26,12,101,231,60,26,189,199,64,110,101,235,193,2,140,168,157,131,54,8,14,4,22,251,25,209,84,152,191,1,5,37,17,242,65,0,1,50,74,202,166,191,165,210,242,81,240,254,246,176,50,202,229,161,207,22,60,21,248,208,243,248,148,222,254,18,63,243,49,163,121,120,121,219,169,227,223,159,159,59,36,12,218,202,67,230,170,239,242,151,222,46,179,247,105,181,137,231,191,202,59,53,173,179,184,35,83,91,73,35,255,243,99,175,185,103,242,107,93,94,45,37,181,97,111,123,141,109,66,245,197,63,203,150,55,58,29,3,48,142,201,181,162,94,233,182,103,109,30,145,177,137,177,103,155,124,175,154,213,83,188,164,118,184,178,70,214,190,107,255,249,249,196,230,226,189,254,64,0,0,8,0,0,24,60,109,105,148,37,124,4,128,194,245,152,80,36,185,13,11,218,23,164,128,102,196,202,68,3,209,141,15,18,124,102,54,114,84,154,136,4,27,41,152,5,90,141,158,217,78,111,59,157,161,191,219,78,191,206,235,211,181,63,254,223,160,236,11,165,244,20,173,48,134,140,249,118,211,177,41,206,112,53,48,200,88,197,228,115,15,26,204,216,88,18,45,0,1,141,148,136,215,76,104,42,42,25,250,115,182,155,12,192,210,29,114,98,213,41,217,19,91,20,133,58,26,59,138,102,170,80,76,53,43,2,11,189,197,208,15,90,197,48,185,240,168,202,137,197,51,190,84,13,143,212,235,161,251,193,233,247,133,84,13,104,208,215,193,147,175,148,180,253,116,235,243,253,45,157,58,159,125,153,195,17,75,19,172,74,159,250,194,167,91,202,17,93,213,158,223,17,241,188,205,143,5,147,250,238,247,92,21,186,206,200,189,98,145,107,181,247,159,80,212,59,117,11,45,236,242,70,99,212,55,5,110,91,92,85,176,158,51,250,192,52,117,23,104,78,35,85,87,46,217,199,204,103,208,15,89,239,87,222,248,166,28,177,87,120,240,85,19,250,188,189,53,15,95,255,255,255,253,127,228,9,0,0,78,90,23,153,134,136,224,183,6,88,192,71,166,167,15,69,166,37,155,61,210,214,191,170,200,234,183,49,237,236,78,229,0,11,89,194,191,163,153,20,235,243,174,83,213,209,244,89,246,246,222,199,122,143,247,248,111,59,255,219,103,64,0,76,21,9,36,207,157,2,204,111,4,188,195,100,11,204,26,65,184,193,112,58,193,32,106,98,126,54,6,17,192,92,96,106,4,230,8,64,0,36,31,32,160,179,47,54,30,50,57,225,101,66,133,163,34,196,3,97,198,178,210,160,50,155,163,176,36,44,192,141,200,155,86,43,25,49,231,80,225,246,145,255,251,178,100,40,143,135,188,113,205,139,219,122,240,69,69,217,224,101,237,116,27,237,199,56,14,233,235,209,16,151,233,53,132,149,208,137,134,150,85,154,105,163,162,17,150,168,74,66,96,227,209,151,52,144,36,104,146,67,74,34,9,30,47,143,76,46,102,175,17,148,139,80,79,12,150,191,142,248,59,239,45,137,59,149,79,88,83,89,49,95,176,150,170,160,192,83,42,165,169,27,248,111,4,101,221,226,26,31,115,185,111,183,36,245,38,91,190,104,231,125,201,23,119,120,125,77,243,155,208,168,111,205,12,241,157,190,243,122,172,19,234,108,47,173,215,117,247,163,157,55,254,188,27,90,95,75,255,151,59,253,51,98,38,221,119,24,38,3,233,240,215,27,47,100,195,221,106,246,190,28,111,140,223,193,196,109,239,82,239,95,52,166,181,19,62,143,51,228,98,100,225,184,5,43,208,164,198,196,160,147,20,48,196,66,153,177,56,109,73,160,55,53,12,146,141,17,59,91,42,50,179,50,98,105,87,233,188,19,226,131,168,54,52,74,89,152,138,206,114,180,221,142,190,252,227,105,245,127,109,79,250,249,227,218,165,44,255,167,255,255,168,198,227,244,247,62,228,193,211,204,203,114,40,194,128,36,198,194,192,194,144,132,199,23,164,195,160,212,195,32,116,48,50,49,124,5,103,198,48,8,80,209,181,166,145,241,5,228,10,166,14,97,43,42,6,30,14,207,16,234,150,130,209,88,82,248,52,25,6,135,67,14,153,128,111,3,252,184,201,9,156,133,174,81,118,138,113,154,201,30,121,98,208,80,1,18,106,188,85,57,234,104,114,231,113,8,53,241,20,77,159,244,88,198,219,214,178,210,110,122,59,252,83,217,63,108,199,219,43,148,180,15,200,213,232,95,174,214,127,186,139,54,218,183,31,78,191,219,250,233,170,30,53,239,158,166,25,254,1,87,10,251,163,191,23,9,171,87,73,187,99,211,53,167,215,174,255,246,214,60,77,120,15,51,187,161,186,165,212,81,41,180,28,72,21,108,114,205,233,135,158,107,121,172,227,31,62,4,184,171,93,111,233,186,127,55,248,191,248,159,254,254,46,229,136,8,0,3,34,126,171,182,254,131,142,255,142,13,153,12,42,93,118,243,38,220,158,104,183,119,41,177,194,222,159,237,55,92,65,254,3,232,217,67,157,245,31,223,245,228,229,255,230,252,156,36,43,194,114,255,252,159,211,79,255,93,84,208,77,99,127,228,225,0,0,99,25,138,163,212,115,113,173,24,205,19,88,204,161,100,196,178,112,194,160,248,208,1,128,32,250,48,92,60,2,2,102,46,1,142,248,24,14,16,131,38,42,137,74,102,183,81,220,215,16,59,89,49,41,132,73,190,11,80,119,192,255,251,178,100,31,142,7,28,111,206,19,185,123,210,64,5,218,55,97,231,56,29,125,201,54,78,237,235,201,39,32,103,229,149,10,136,226,84,221,51,15,90,131,184,147,178,129,94,171,114,40,61,244,13,31,42,36,8,78,8,174,221,10,69,183,26,17,84,60,20,70,170,110,188,190,66,121,63,177,41,167,176,116,235,108,33,226,36,241,10,218,220,244,91,245,19,147,107,88,98,137,228,51,173,110,107,180,122,184,127,151,126,253,43,139,237,167,235,231,120,240,175,123,31,123,248,249,171,24,214,220,3,212,196,175,235,88,219,82,206,251,82,170,254,214,214,179,184,56,135,63,155,63,53,164,56,216,179,125,255,57,175,242,126,219,122,38,47,243,212,222,214,146,148,154,61,226,69,146,60,13,218,12,25,234,221,173,205,36,154,223,214,191,159,253,76,129,104,124,82,128,128,0,33,166,246,44,175,17,168,169,202,60,44,50,45,138,197,34,128,98,228,237,201,165,127,36,37,159,47,217,99,5,240,121,201,229,3,155,125,31,87,204,254,191,255,250,115,155,21,187,203,127,87,108,143,68,143,255,85,53,255,87,78,192,36,197,72,72,247,152,100,238,20,80,201,82,84,208,32,220,199,115,116,195,0,152,203,247,224,197,32,152,2,38,129,129,67,26,192,246,128,76,42,89,96,122,233,48,3,250,84,21,48,98,0,194,90,2,168,128,241,123,26,2,4,5,85,2,8,201,64,209,116,86,125,14,237,137,176,131,80,119,79,43,49,192,137,108,153,137,15,95,170,238,144,6,15,28,210,205,16,162,32,100,150,251,144,203,103,193,164,177,107,9,244,127,194,202,253,16,79,97,70,76,40,109,68,129,183,246,96,141,79,171,186,198,29,196,129,176,128,207,174,239,94,10,162,154,128,133,239,200,193,254,35,235,27,215,187,122,187,239,234,156,217,60,189,165,21,31,195,90,220,21,232,187,202,65,73,52,153,139,168,212,159,83,65,113,188,91,65,109,166,214,163,187,170,29,154,229,67,45,160,46,41,224,155,147,234,210,69,173,96,63,137,107,111,203,150,106,223,48,190,53,7,47,247,35,204,214,223,255,27,255,31,30,146,96,76,128,16,8,0,24,100,161,27,217,81,158,18,65,8,90,114,12,143,67,7,135,157,240,192,180,180,51,75,27,214,54,185,166,126,236,143,87,32,203,58,211,50,50,192,54,215,23,100,64,87,213,240,66,154,183,155,191,54,175,255,175,81,176,101,160,151,255,203,255,253,191,141,244,72,128,0,4,115,4,160,163,123,199,3,139,77,99,2,140,243,7,1,163,9,4,19,7,195,179,27,85,147,13,1,115,7,130,3,1,192,3,13,128,38,68,95,176,64,8,98,88,82,191,165,239,41,130,255,251,178,100,26,14,134,186,103,207,19,185,92,114,76,37,217,210,105,231,92,26,217,195,62,78,233,107,201,37,23,104,41,131,70,8,192,20,46,162,4,9,151,97,69,204,11,144,69,147,228,235,28,133,19,69,25,140,24,15,79,93,140,10,135,133,98,193,33,113,162,242,34,161,10,195,102,144,101,34,38,51,201,70,173,223,219,69,222,189,225,214,121,47,78,127,84,231,188,154,145,229,186,210,127,221,231,55,247,55,250,220,27,251,172,198,45,111,233,125,178,79,237,164,138,116,147,111,182,69,66,206,134,153,124,92,56,129,33,39,80,45,243,113,168,191,164,62,69,245,43,190,62,121,182,61,177,213,109,53,168,120,35,30,133,71,182,154,72,33,25,91,74,218,231,164,216,77,199,14,195,214,97,170,102,175,65,166,151,4,54,210,93,90,244,114,62,113,69,128,4,49,176,33,61,88,141,51,165,88,96,76,169,19,41,24,88,20,54,227,135,13,152,121,41,128,43,126,179,146,160,215,195,106,222,154,141,136,239,170,72,221,123,146,77,253,40,119,165,56,190,143,202,240,166,194,150,207,109,185,188,183,255,230,243,95,21,125,63,196,124,135,241,7,196,224,177,82,58,53,117,144,55,60,90,50,224,75,48,196,56,48,200,130,48,124,1,50,112,49,5,22,198,29,129,100,32,40,8,43,78,215,36,26,28,18,210,54,220,20,105,10,17,206,86,182,136,141,171,34,232,33,34,36,74,0,101,6,30,34,184,134,235,24,82,48,220,98,140,182,213,40,29,82,139,52,176,162,168,38,159,65,56,227,147,32,149,203,225,168,83,135,96,216,63,168,104,42,157,64,67,172,164,120,168,177,169,10,113,31,130,0,113,211,96,208,208,212,190,83,4,242,97,198,27,108,62,104,215,174,218,156,207,76,222,103,139,222,129,107,9,20,98,75,56,106,16,166,8,132,216,218,113,166,233,23,116,209,196,110,216,197,95,76,99,230,122,137,131,140,156,188,249,161,44,111,64,152,202,216,193,180,227,24,179,71,121,245,30,246,92,106,218,201,155,194,13,155,115,61,87,252,127,203,239,125,156,75,41,170,132,0,112,0,4,58,16,219,30,30,89,88,4,81,97,230,209,40,133,36,16,136,217,175,26,86,101,186,42,176,2,223,247,31,140,80,231,208,9,190,59,245,145,39,81,50,44,13,21,209,224,145,40,4,48,54,129,242,98,53,70,39,239,223,255,245,255,87,59,255,255,35,253,0,0,18,161,158,225,159,118,134,189,14,155,156,242,98,48,232,140,4,97,195,89,169,224,3,33,32,48,36,195,224,16,96,57,197,49,16,136,32,12,99,64,90,148,55,172,105,111,151,170,235,26,64,228,214,95,34,130,23,209,227,116,65,34,255,251,178,100,31,140,87,22,113,80,147,140,126,208,70,164,105,208,105,232,92,26,9,159,72,110,97,233,193,25,141,167,221,150,61,216,85,97,205,178,4,6,38,168,160,225,224,77,138,84,244,46,172,56,184,214,146,227,125,157,210,16,72,240,5,217,131,226,114,168,207,225,2,4,117,165,246,251,194,104,167,128,195,189,9,244,213,106,12,228,10,102,4,145,192,61,129,199,165,2,232,248,60,111,211,12,153,148,171,158,175,35,237,20,150,163,220,155,111,38,87,227,48,50,123,69,174,13,172,91,36,43,197,247,82,201,100,50,85,100,140,173,175,229,236,114,6,39,234,135,126,150,179,188,188,37,214,180,34,149,149,65,76,11,92,222,172,25,171,99,231,15,118,209,192,229,186,215,123,198,102,146,127,84,19,221,87,31,210,208,227,127,255,255,49,63,202,225,95,29,186,50,34,221,168,17,65,16,33,162,219,144,213,108,114,184,20,72,140,128,160,103,1,85,227,141,23,34,175,181,165,254,82,45,53,176,200,166,185,75,191,147,18,153,82,6,141,54,230,54,224,197,90,87,199,235,126,59,224,255,146,236,187,42,122,253,189,108,239,253,96,2,139,119,146,82,12,59,64,48,129,68,212,203,34,0,104,84,94,52,45,51,89,196,56,98,40,10,5,88,18,57,81,159,136,248,26,247,138,43,46,78,53,159,126,60,143,203,169,211,32,11,219,29,167,46,43,31,189,42,18,127,252,169,147,231,202,197,15,167,110,171,196,91,228,120,36,89,87,14,219,117,140,176,145,168,221,113,3,233,83,55,144,203,155,80,102,255,9,111,207,108,255,111,215,43,58,194,73,77,240,207,143,8,134,56,97,175,78,178,188,125,189,193,248,155,249,111,190,179,136,172,215,29,185,242,225,169,151,74,86,228,189,235,73,185,232,150,159,183,75,31,225,154,248,185,207,76,89,243,236,225,186,150,171,225,229,124,96,234,222,24,18,98,109,120,145,10,184,87,79,43,21,26,98,132,14,118,72,206,119,141,10,105,151,79,163,204,157,12,136,95,27,98,192,177,31,172,136,64,64,27,18,242,107,70,116,115,129,83,139,168,100,64,132,82,71,5,11,170,67,244,202,190,229,236,43,139,181,13,87,105,77,232,56,127,83,110,10,162,153,19,255,177,23,189,231,154,145,185,27,47,49,251,119,84,71,87,201,115,176,230,157,201,253,218,255,175,151,0,0,179,1,188,35,40,178,227,120,137,115,57,217,83,30,2,64,192,148,192,181,56,201,226,68,20,125,152,102,56,152,204,5,152,80,27,12,0,166,4,152,96,208,124,194,60,28,5,96,144,24,65,242,235,83,177,163,54,72,197,130,64,27,138,52,146,171,10,20,220,166,210,84,203,51,131,164,255,251,178,100,39,12,7,175,112,206,19,186,123,96,75,5,26,10,97,231,78,25,57,155,66,110,101,233,201,41,25,104,37,151,156,240,118,215,40,88,52,204,104,66,52,10,58,11,67,7,4,161,147,101,82,225,132,164,67,202,160,165,18,136,21,163,101,0,73,138,200,198,155,14,167,24,217,162,237,15,115,129,43,142,116,216,109,252,169,150,247,219,166,169,102,47,111,118,146,174,38,78,134,252,41,206,219,214,44,209,238,186,75,57,224,194,244,198,167,214,175,6,37,137,227,148,183,186,97,87,35,99,179,91,201,38,108,54,32,223,11,210,154,218,97,133,155,67,62,39,172,155,154,106,192,240,112,222,170,190,178,246,244,114,57,222,94,178,31,22,193,234,221,35,255,145,52,165,164,141,14,149,157,174,7,220,5,43,131,198,41,152,224,234,103,216,215,255,255,189,255,169,167,220,0,1,0,0,112,0,17,37,20,93,203,12,205,196,43,10,0,215,37,8,110,199,16,160,132,62,114,116,98,242,20,109,215,149,246,170,219,173,228,161,143,249,163,95,13,139,62,25,229,154,75,52,78,200,215,235,175,75,14,24,29,107,40,180,101,220,82,236,189,122,143,119,169,223,208,0,4,21,177,128,183,198,168,123,29,96,154,112,21,209,142,3,2,50,209,129,87,134,24,123,38,33,133,0,1,162,152,166,185,71,54,64,160,141,225,217,3,142,207,83,86,13,248,48,178,76,73,131,21,68,94,179,241,81,99,210,194,143,8,140,231,40,20,22,197,184,201,21,20,77,200,159,137,102,210,104,91,66,206,118,132,196,58,120,237,237,29,228,111,147,163,95,66,185,175,235,141,182,38,255,82,57,250,231,93,125,25,190,185,117,190,207,143,82,155,21,190,177,228,119,175,105,179,185,62,254,118,227,214,166,221,115,9,55,151,205,169,107,210,76,116,82,87,20,106,229,175,211,206,223,24,130,205,9,92,203,155,194,180,79,148,74,206,225,89,150,122,202,173,110,219,157,205,223,182,69,212,13,250,15,183,250,158,121,228,129,152,184,212,28,148,209,222,181,205,4,96,2,3,128,0,6,220,148,105,172,36,250,103,133,131,79,163,27,50,234,139,47,194,151,193,36,240,209,108,159,104,180,167,76,154,75,18,203,168,60,190,12,224,12,210,129,46,34,132,153,66,198,56,159,53,124,215,244,94,111,254,191,201,118,252,183,255,94,138,63,231,127,247,89,211,0,2,27,220,130,236,111,192,217,222,9,6,212,120,131,131,3,192,240,104,60,26,143,23,52,199,160,13,241,132,100,28,116,152,44,64,154,238,211,30,148,7,26,160,156,143,22,106,26,83,98,82,149,27,199,31,10,46,199,17,20,33,51,230,56,89,79,4,69,2,247,6,255,251,178,100,36,12,166,140,105,80,155,153,121,224,77,6,90,19,96,239,142,31,145,207,50,46,233,237,201,11,25,104,29,135,156,232,121,3,60,154,144,145,100,17,35,63,86,158,63,130,147,139,217,230,248,103,223,128,103,205,241,173,245,231,127,190,90,254,15,235,235,26,240,16,239,222,94,235,130,88,247,121,179,218,174,150,153,101,76,193,143,137,226,222,147,73,7,39,110,126,99,84,214,187,122,69,222,177,136,208,91,207,29,106,73,35,70,136,203,17,190,48,242,130,206,246,75,199,164,39,86,108,157,43,233,67,171,17,43,29,97,129,177,242,29,59,10,233,102,59,118,226,7,116,58,41,159,197,139,30,39,87,58,181,208,15,54,250,19,254,197,15,62,144,0,27,128,32,39,65,188,29,227,236,34,33,127,206,68,89,212,45,69,94,98,185,240,123,178,163,221,88,59,133,75,150,68,108,23,54,11,116,23,208,112,10,202,148,108,169,114,181,251,252,238,119,254,128,202,15,209,1,50,204,41,28,123,148,48,245,24,240,157,16,28,144,83,53,120,174,128,12,194,221,120,254,141,172,247,229,176,254,242,188,209,50,124,198,4,204,199,217,68,222,7,52,205,80,84,192,243,116,172,155,48,252,55,24,1,76,46,60,204,11,14,77,213,165,131,22,52,56,88,16,60,215,11,146,179,227,102,193,213,50,96,4,105,3,179,8,2,162,145,156,172,76,41,216,90,103,36,244,252,170,4,52,128,172,78,164,80,62,187,87,47,8,88,203,248,241,11,43,44,58,26,12,134,44,121,70,227,237,182,78,194,59,223,211,36,123,245,31,29,5,47,153,241,59,71,225,48,165,249,48,156,163,84,152,149,249,179,183,124,83,199,12,78,124,8,46,182,115,188,236,225,163,75,192,218,221,148,147,173,237,114,254,77,102,109,86,20,6,156,19,198,111,225,29,235,82,188,61,213,27,173,159,100,105,170,94,78,186,98,121,253,117,183,168,26,222,90,110,20,124,107,197,163,13,189,89,94,223,51,69,173,116,227,188,53,246,63,106,29,181,214,98,230,222,185,188,104,24,109,155,22,205,111,154,64,183,205,117,245,187,227,252,248,217,240,177,38,73,192,37,0,24,42,24,88,132,213,76,194,255,3,22,105,144,188,46,142,132,111,98,75,179,163,198,149,225,105,166,248,211,96,165,34,22,192,27,81,166,42,18,242,139,101,25,186,122,126,111,111,253,6,46,174,200,47,203,30,214,31,201,127,255,245,127,255,166,0,0,227,3,85,35,188,52,179,86,139,3,168,151,131,20,68,179,9,128,97,196,100,198,87,112,40,8,24,104,21,24,164,2,24,52,2,63,198,26,12,134,8,130,135,229,47,106,227,77,33,173,140,96,185,28,55,255,251,178,100,28,142,70,221,103,206,19,185,123,96,77,168,218,74,97,106,72,27,169,149,56,110,233,143,201,39,35,40,141,132,157,96,86,78,20,75,25,60,173,217,216,104,213,56,120,8,211,162,11,22,119,82,225,24,54,165,66,166,153,100,98,145,132,2,162,195,61,69,33,149,26,98,100,69,159,88,117,1,165,114,149,55,209,248,204,132,214,124,53,132,10,46,108,107,227,223,87,235,180,182,188,41,249,234,82,239,47,203,133,251,38,242,218,87,239,127,113,50,189,26,157,230,245,245,185,189,224,198,246,154,158,205,113,42,213,5,53,172,215,229,19,119,88,145,242,165,134,45,36,146,50,31,236,251,83,75,52,27,98,214,119,91,90,52,107,251,192,212,250,141,125,192,182,177,94,250,60,184,175,175,172,15,241,167,123,165,188,109,88,0,71,31,177,202,64,4,0,4,0,63,224,84,148,195,162,79,126,83,125,114,136,95,2,202,134,177,38,15,27,20,247,160,91,170,126,178,143,152,245,16,60,221,199,103,35,232,230,127,111,159,255,250,15,116,197,194,117,85,116,68,25,4,30,180,102,158,238,207,62,132,70,197,85,169,229,11,207,98,126,209,24,149,128,17,152,46,5,30,121,206,153,58,43,25,238,99,133,67,131,17,202,195,30,131,195,100,205,241,100,0,194,80,120,88,177,48,44,11,80,3,20,67,130,33,36,56,207,87,106,125,15,204,216,97,0,185,170,134,116,129,48,212,19,149,91,150,186,11,110,227,177,218,221,3,48,46,20,179,40,233,133,1,118,178,229,8,248,230,63,74,46,52,98,25,26,8,158,200,176,170,207,36,114,89,103,7,134,228,139,144,117,239,210,246,147,247,20,133,179,169,184,27,62,71,231,49,197,159,218,101,39,84,79,3,159,135,37,168,184,239,27,96,173,107,109,161,228,43,30,217,54,95,22,99,243,187,20,151,107,221,45,154,76,60,54,154,55,50,181,31,91,46,106,229,144,177,212,229,42,157,196,161,200,183,24,202,190,84,188,6,218,237,249,219,229,185,199,174,125,94,252,132,230,244,159,205,99,122,22,117,90,93,120,41,182,55,155,227,71,4,251,95,176,96,4,3,208,42,55,22,146,54,25,182,34,158,197,180,104,112,28,189,183,192,188,1,173,252,181,244,219,119,167,199,150,106,5,57,124,116,105,83,139,220,162,122,103,22,249,103,223,255,254,143,255,31,8,77,85,97,201,198,159,40,63,66,177,163,30,135,196,222,133,243,31,227,197,128,0,0,1,144,193,180,212,243,172,124,221,84,84,201,41,112,200,0,248,2,29,24,96,151,24,244,170,152,226,6,152,24,16,152,150,28,129,129,83,0,192,19,5,10,147,0,193,19,202,228,16,170,65,128,210,255,251,178,100,27,142,183,29,110,206,27,185,99,112,74,166,73,192,105,226,122,24,221,163,64,110,97,141,129,29,141,39,21,166,178,130,240,128,12,160,211,92,98,135,96,145,76,74,29,76,151,24,218,80,104,232,173,208,73,183,229,114,65,42,105,38,70,10,52,9,140,39,254,37,16,182,36,233,95,105,50,170,239,108,5,77,39,202,24,160,163,220,13,111,253,130,95,210,146,135,184,186,97,218,39,169,153,5,98,154,76,82,53,158,69,4,2,152,121,101,251,194,26,251,55,122,83,66,255,251,182,252,173,167,165,79,151,35,201,248,8,190,201,72,179,211,180,148,134,83,248,217,100,74,52,121,248,44,135,73,130,208,67,79,113,246,31,88,223,48,122,203,124,172,253,125,40,226,71,147,193,71,160,82,78,141,126,178,203,63,72,87,50,116,137,206,248,238,199,168,233,153,153,153,153,153,134,252,157,16,48,59,9,53,174,198,131,8,149,10,174,50,178,137,134,66,75,208,171,38,217,76,101,94,87,238,73,17,199,215,206,183,25,91,221,188,184,251,139,249,35,215,218,51,93,128,94,234,90,173,251,46,156,97,234,14,155,181,30,129,245,254,175,163,253,7,215,166,162,159,255,127,250,3,155,24,126,98,124,104,201,220,203,230,192,154,153,16,8,132,147,1,173,140,197,22,12,3,5,66,192,97,177,135,65,77,112,194,4,162,213,27,163,14,60,177,210,102,50,190,201,69,132,148,16,211,138,173,50,184,240,87,138,242,220,164,128,87,185,129,126,231,175,56,66,239,145,75,93,4,241,154,102,236,110,90,244,223,239,94,152,210,124,169,180,249,109,28,232,26,153,170,6,73,79,166,83,185,147,121,148,51,217,150,138,147,45,204,178,59,174,159,227,217,46,116,27,15,69,70,246,154,245,55,149,69,244,225,56,179,118,2,200,178,239,169,225,48,233,136,165,122,246,30,49,95,88,7,245,181,58,248,75,111,227,117,101,66,173,167,174,188,20,171,212,134,24,46,123,5,27,95,139,20,106,215,185,197,212,163,113,93,10,3,165,214,142,177,193,11,31,246,145,245,16,9,146,153,169,8,28,96,65,41,160,138,234,245,148,47,198,95,89,6,41,155,14,56,71,223,2,96,247,224,216,126,197,11,199,99,93,103,36,54,112,172,127,9,115,164,32,63,249,10,171,244,8,144,199,57,28,183,219,78,163,232,174,83,254,179,141,255,249,112,0,0,99,41,248,19,224,4,195,228,208,211,199,197,115,20,200,51,16,131,211,32,194,115,22,72,48,197,64,192,241,244,196,97,168,197,1,45,61,131,142,226,33,148,28,155,38,188,100,128,2,3,7,37,204,190,155,99,81,200,158,41,177,130,132,76,177,137,179,51,63,132,73,255,251,178,100,36,140,103,90,116,205,19,186,92,114,75,41,153,209,101,226,94,22,145,159,70,110,97,109,137,4,38,104,157,134,20,240,108,173,174,25,6,122,146,38,153,128,45,51,36,16,149,52,101,34,235,4,56,48,120,203,49,64,225,192,110,122,236,106,109,143,150,113,112,91,149,22,157,232,119,56,234,168,66,253,233,80,91,181,166,30,91,29,81,188,255,221,23,55,121,221,207,54,170,230,223,206,62,239,222,248,98,223,80,1,163,176,153,210,247,152,44,62,189,171,172,234,93,174,169,51,130,157,209,37,3,94,168,140,63,199,153,100,3,23,212,62,67,181,219,165,230,72,181,178,244,163,247,68,55,186,152,211,63,76,90,234,162,19,85,199,13,186,54,117,162,201,115,12,220,243,171,188,233,164,90,178,233,137,159,174,238,170,31,87,93,63,65,194,128,40,137,112,75,148,197,171,22,31,42,46,15,80,137,121,244,135,118,32,149,211,9,107,215,83,32,182,153,79,238,144,92,111,129,161,106,229,15,254,235,223,80,200,117,244,223,31,230,89,160,111,26,235,215,19,215,182,189,95,95,253,61,126,139,175,255,111,255,255,175,227,127,235,253,32,18,148,187,24,86,94,108,6,113,181,192,6,224,29,152,84,18,232,24,45,6,100,228,216,56,46,93,0,224,136,52,12,213,65,2,85,87,54,2,118,179,98,127,230,126,13,86,53,61,34,44,25,175,215,159,46,235,159,142,74,221,127,233,25,79,59,0,143,34,245,166,53,59,85,212,150,72,159,14,85,189,57,66,75,103,111,129,219,118,160,146,237,70,248,134,248,212,44,246,222,69,36,122,163,205,230,254,144,113,146,252,209,165,71,76,220,235,189,7,61,221,40,184,240,247,197,36,29,62,137,64,55,53,19,158,45,62,147,207,13,117,41,91,15,27,167,190,142,49,151,55,40,61,150,146,122,111,89,239,113,228,165,230,181,18,99,5,176,171,116,232,237,63,102,118,144,139,98,138,72,82,114,216,235,250,227,133,216,163,12,228,148,32,90,0,197,1,247,232,115,163,165,127,18,170,152,91,252,98,45,149,67,176,78,43,136,135,53,221,89,63,95,223,167,235,213,245,230,111,175,155,233,255,253,61,27,255,255,241,255,233,255,41,255,52,0,204,29,211,252,199,113,38,12,140,70,96,205,12,58,76,68,193,208,192,180,4,12,26,7,60,192,4,151,140,22,192,248,193,52,23,12,7,193,132,192,208,24,71,0,80,193,64,50,140,4,64,192,215,105,124,29,149,46,27,6,155,214,72,69,154,179,37,12,73,137,131,97,6,138,97,37,222,20,228,185,160,181,59,49,35,233,251,39,5,86,131,228,162,2,198,176,188,227,95,29,44,52,13,163,9,13,20,255,251,178,100,54,14,71,144,114,204,139,218,123,98,71,195,89,226,99,47,32,28,137,161,54,110,229,143,201,0,13,39,217,151,164,216,33,3,53,54,128,244,72,91,182,163,69,154,180,47,206,30,48,69,37,154,218,130,207,57,73,71,206,72,11,191,185,16,62,237,89,229,77,98,66,59,4,235,26,52,49,223,195,206,125,107,150,230,75,99,16,62,55,173,253,106,44,179,231,122,172,169,111,19,37,172,121,36,207,238,49,175,152,75,90,197,177,23,192,206,163,122,71,151,123,198,246,254,182,163,218,86,185,165,119,156,207,10,148,244,212,59,218,246,146,28,108,223,52,205,109,74,234,205,85,143,229,250,249,175,244,189,127,207,154,222,150,138,123,179,8,4,87,166,66,149,199,207,149,136,116,130,2,77,252,198,212,18,224,157,176,46,19,198,207,222,18,50,117,246,56,242,36,34,201,82,51,95,132,127,246,75,111,224,213,213,87,41,73,96,47,207,121,129,250,31,186,127,93,124,187,182,122,154,175,175,79,255,255,71,248,132,20,224,7,235,48,135,226,49,25,8,53,226,224,16,14,6,13,133,38,75,13,70,232,134,64,228,224,194,1,4,199,144,48,195,49,1,184,143,26,192,160,148,200,144,74,15,159,37,20,74,229,23,148,18,142,107,166,44,73,17,224,80,73,174,108,48,179,116,242,35,96,126,27,198,82,109,164,135,97,20,193,25,129,251,188,243,196,33,13,54,225,33,25,9,13,64,148,26,175,85,251,223,0,179,250,95,134,103,254,235,52,159,213,11,255,95,87,32,125,246,102,255,61,158,34,182,193,60,38,136,63,235,133,125,39,113,81,192,201,29,254,18,212,193,18,220,200,157,170,87,105,91,81,69,203,175,179,154,67,85,123,137,162,237,106,5,85,42,214,57,138,14,103,109,29,225,74,218,151,150,210,87,90,86,49,203,62,96,142,80,160,76,101,5,144,158,63,186,244,142,174,242,227,18,191,185,197,113,170,57,96,253,15,107,42,18,64,245,205,216,243,112,234,43,99,205,125,26,32,0,14,27,10,192,41,153,214,92,77,155,5,4,18,4,50,238,33,170,72,166,50,201,98,150,212,35,61,131,120,110,142,31,216,10,31,150,99,251,36,246,113,63,81,49,78,139,211,90,124,71,242,86,217,110,191,255,186,167,135,157,234,235,0,2,179,0,188,51,91,244,35,117,18,35,21,150,19,42,2,35,11,1,210,86,32,195,135,52,194,48,188,64,16,24,28,6,24,96,42,174,179,17,136,208,8,18,99,208,84,226,200,201,6,128,142,32,231,10,162,204,153,149,1,30,30,33,110,60,89,152,163,249,134,134,36,30,137,175,25,146,60,161,105,64,16,180,114,129,8,147,62,25,219,211,98,255,251,178,100,46,142,135,14,104,205,147,186,91,240,69,3,105,230,105,139,116,29,9,187,52,78,233,141,201,2,141,40,29,132,149,152,34,94,241,162,51,74,43,0,202,92,235,80,53,126,203,27,12,254,160,169,102,57,48,249,62,246,149,156,229,119,187,122,148,115,157,120,173,148,133,98,242,99,154,65,135,29,37,13,216,62,28,223,70,80,146,199,250,231,152,248,163,230,3,194,89,166,34,150,201,240,164,194,183,13,120,242,59,207,42,213,12,164,249,178,206,68,206,170,173,40,73,171,189,232,26,30,115,205,178,250,55,54,81,75,92,218,200,20,209,58,229,153,189,83,23,111,93,118,181,54,92,181,67,125,134,186,176,220,233,42,106,30,80,32,4,1,51,210,74,1,227,35,18,183,211,108,176,136,3,9,134,51,6,253,247,218,12,213,98,149,123,117,227,105,41,242,56,91,85,15,25,87,146,171,97,143,184,47,197,140,97,53,23,106,232,187,213,45,242,86,83,171,255,170,205,246,233,169,159,255,254,100,22,48,131,247,58,230,78,60,48,121,55,69,68,51,8,137,48,184,82,50,53,122,53,209,224,50,52,14,49,12,77,50,168,13,48,124,112,66,80,32,178,48,36,34,10,223,123,33,151,84,173,226,18,237,149,9,153,51,229,64,37,3,196,14,193,76,28,20,214,50,150,6,131,73,158,144,33,8,30,179,61,48,35,171,244,112,24,12,3,139,16,99,99,207,155,8,176,193,24,146,176,132,129,36,76,111,176,190,67,209,87,207,24,38,159,232,89,228,159,138,69,117,58,65,58,203,23,148,76,131,133,188,178,29,108,26,142,93,40,128,83,28,75,221,108,73,125,238,150,239,138,78,190,187,30,33,117,122,116,222,56,232,246,89,56,179,248,115,24,93,211,53,111,84,205,222,171,198,142,94,221,153,19,25,92,154,183,76,221,165,222,181,29,133,150,82,82,38,152,207,129,11,214,188,119,237,115,43,81,114,207,107,236,190,147,63,3,145,255,222,219,51,223,59,223,222,248,239,151,96,70,69,32,0,0,19,144,91,10,143,31,194,158,79,146,25,14,237,94,205,169,116,49,146,134,75,132,118,197,160,14,65,56,31,176,126,178,202,240,23,113,103,141,15,92,96,232,244,140,28,239,43,252,151,250,127,251,127,179,118,73,223,209,22,247,176,243,0,204,66,244,207,221,41,79,238,70,79,68,189,76,110,27,204,83,18,140,57,45,76,121,52,12,150,1,140,90,14,128,67,145,129,195,185,106,76,81,10,204,26,5,204,161,16,134,128,54,166,84,7,140,18,0,80,81,252,37,116,211,124,10,138,37,22,148,7,75,140,233,30,232,11,80,206,220,180,67,220,141,78,128,102,209,67,97,67,143,67,222,255,251,178,100,46,14,103,100,108,204,139,185,100,114,73,229,57,193,105,130,122,30,5,155,54,78,233,143,193,39,161,103,165,148,157,208,75,5,66,200,182,91,1,0,146,206,183,81,233,168,47,152,22,131,54,170,240,61,246,222,41,118,165,8,171,61,140,210,199,163,198,25,111,50,194,8,132,99,237,201,207,214,55,123,139,71,120,245,156,169,133,243,232,46,100,148,50,130,150,185,212,50,234,6,90,180,183,162,123,247,35,211,157,156,250,13,157,177,116,54,183,179,178,96,127,214,202,169,253,172,229,76,221,106,103,27,250,211,246,174,191,179,249,143,39,234,209,149,241,81,236,203,222,244,189,181,189,139,101,151,83,192,115,149,159,142,23,43,213,182,215,109,104,188,44,74,196,1,163,94,96,9,141,162,17,118,76,119,135,224,96,49,129,30,112,10,145,15,85,53,168,221,240,79,167,53,131,93,162,144,104,16,208,190,112,143,67,83,92,243,143,150,193,183,207,40,233,168,65,218,92,69,90,65,214,230,185,232,255,64,45,4,127,232,53,110,33,87,117,127,255,78,167,68,224,209,136,82,9,239,51,25,224,66,169,203,233,137,156,32,209,141,37,233,142,45,105,147,14,233,131,97,25,133,96,177,143,162,145,132,2,210,77,24,48,51,152,26,10,152,244,3,37,2,182,8,11,27,250,163,95,214,104,136,89,143,30,13,42,36,28,44,144,153,75,66,48,231,71,108,160,56,20,68,2,152,124,99,50,120,83,136,4,173,84,24,32,168,35,78,21,1,236,196,112,40,128,50,215,115,200,74,171,181,31,111,37,11,161,110,214,197,121,64,45,93,213,202,53,21,92,80,253,37,182,225,7,198,22,59,76,186,236,70,29,199,182,252,204,109,23,213,94,67,179,148,123,25,96,254,204,147,208,153,227,226,97,118,79,22,251,43,242,164,187,51,2,213,134,7,5,112,40,122,112,179,190,20,209,58,222,19,88,190,172,227,225,211,235,22,186,226,143,228,42,59,117,87,156,251,192,181,255,134,247,67,98,173,89,221,102,43,209,232,95,221,107,146,51,243,89,186,204,110,210,187,31,106,43,244,11,76,151,178,160,8,12,30,150,216,187,0,199,198,132,99,193,102,66,253,41,131,0,72,22,97,116,112,25,182,161,187,212,10,47,206,136,54,162,28,212,218,49,160,231,99,106,80,73,49,194,131,238,70,197,105,255,161,6,167,111,229,27,93,27,191,237,115,47,255,254,142,253,91,66,77,196,147,162,0,1,243,12,15,83,168,105,240,52,224,110,195,4,100,168,136,98,144,108,97,9,106,97,145,176,6,37,132,35,57,16,18,99,120,111,12,24,40,44,24,46,20,28,57,167,34,52,183,198,205,233,137,69,66,6,44,2,255,251,178,100,29,15,198,221,101,78,147,185,123,96,73,102,57,227,101,135,106,27,213,163,56,14,228,211,193,54,163,168,13,148,149,168,8,16,144,173,203,244,97,36,186,52,0,114,223,218,64,221,242,146,163,65,112,37,76,221,74,195,46,22,74,202,168,149,145,17,83,101,242,139,106,203,183,137,101,37,55,25,121,196,27,45,141,208,106,128,143,232,199,22,33,184,247,9,220,44,38,251,123,191,86,15,120,109,219,242,207,3,48,28,53,245,141,144,232,206,221,239,74,234,244,231,171,14,181,14,111,22,109,175,87,238,77,230,208,157,87,251,227,24,175,204,55,63,79,119,81,177,45,49,90,245,109,104,223,23,48,236,242,251,222,124,121,164,119,222,251,194,198,172,213,104,87,121,6,127,10,211,110,249,222,111,16,72,88,34,15,155,117,41,81,61,239,64,32,12,0,16,75,79,81,3,237,36,45,65,24,32,211,150,85,105,108,75,221,78,242,47,36,60,13,254,44,43,71,232,105,62,2,226,155,97,77,217,196,47,151,207,190,112,35,83,130,98,72,235,87,255,232,79,247,254,132,110,62,113,225,64,206,80,30,141,227,194,89,125,8,48,208,30,59,191,79,48,108,34,51,108,77,48,164,54,10,156,6,55,15,6,163,153,1,198,129,135,2,128,65,104,100,80,140,169,12,79,9,204,72,1,204,61,12,35,238,57,84,5,17,132,225,3,36,82,208,96,14,14,4,193,64,65,142,192,100,224,144,155,67,22,228,36,77,50,19,208,10,244,204,60,184,49,245,124,155,165,22,161,165,70,234,61,36,50,189,20,160,160,102,66,243,91,111,218,142,113,28,226,138,173,43,213,5,199,14,214,53,165,54,237,70,111,219,126,170,188,175,230,47,140,247,234,206,25,67,54,185,134,17,25,219,152,205,254,124,199,21,233,248,107,119,164,60,202,55,222,86,215,44,230,113,249,52,51,120,160,238,194,167,242,208,167,69,79,186,60,140,89,143,117,90,97,35,140,33,222,92,221,165,158,180,158,16,135,96,204,101,61,191,192,241,167,56,55,123,158,75,73,52,54,177,237,68,7,128,41,184,241,169,246,160,128,0,38,56,20,169,126,204,79,7,227,47,34,110,1,1,98,240,90,113,193,29,95,214,64,106,143,21,41,101,208,121,12,109,84,91,205,13,255,76,103,77,20,228,129,179,47,163,122,245,38,166,168,151,241,135,205,140,20,232,250,125,255,255,228,80,128,129,149,14,214,11,30,241,5,136,152,85,0,0,10,243,12,17,131,149,231,19,79,73,179,30,96,195,33,5,51,17,68,179,20,144,67,8,211,148,229,48,180,18,25,4,76,109,17,210,28,195,128,228,193,112,60,152,177,99,172,57,85,64,65,40,241,35,255,251,178,100,27,142,102,204,104,78,147,185,68,240,71,197,137,233,105,42,118,27,37,165,60,110,61,59,0,234,8,232,140,220,24,40,122,125,127,15,1,97,64,57,21,208,168,85,23,68,27,58,138,251,232,25,30,22,86,144,114,83,107,113,128,2,173,30,163,180,197,10,76,54,164,131,44,234,144,167,197,84,228,58,142,71,233,96,152,198,82,157,202,185,254,211,185,131,245,39,219,229,79,8,150,242,59,123,121,69,247,148,78,39,249,234,57,63,172,165,221,171,34,173,36,88,59,148,180,84,191,63,111,223,138,218,187,114,213,54,135,131,236,36,26,109,185,64,157,185,75,104,104,123,150,68,141,182,31,164,164,72,167,45,38,209,81,67,81,101,38,204,32,112,130,75,235,7,77,231,36,41,177,105,67,94,247,97,206,178,121,3,163,83,40,106,63,70,160,12,0,0,2,50,128,84,8,136,121,197,18,76,24,68,56,113,48,133,242,176,48,150,104,208,234,140,3,147,53,27,23,252,163,163,37,50,131,198,239,156,51,140,130,215,227,246,49,67,70,52,193,221,102,127,191,179,127,253,31,229,29,243,231,34,3,229,255,235,255,137,10,151,24,123,24,124,58,185,232,71,103,22,178,154,104,74,20,69,153,37,112,109,164,160,210,44,40,49,14,55,153,88,144,166,0,146,97,130,66,198,35,12,192,202,16,217,1,66,66,99,12,228,6,220,146,141,96,6,2,173,69,21,84,44,160,34,223,75,114,38,0,81,220,88,168,209,16,107,172,105,18,137,129,178,150,232,86,0,166,115,198,64,82,203,115,242,212,245,103,165,215,231,116,207,73,48,116,215,193,154,107,44,207,133,94,93,45,109,125,41,229,129,90,191,198,254,84,246,222,93,125,69,205,199,22,99,111,116,141,173,173,235,30,240,179,229,110,125,116,75,43,115,85,202,255,17,36,143,159,8,140,218,88,85,197,32,26,143,182,72,137,228,69,83,130,145,34,64,105,86,202,77,62,241,90,233,112,92,86,133,231,95,210,104,209,117,200,209,145,174,4,140,199,79,47,105,138,70,154,194,199,22,25,113,180,109,167,101,175,33,182,217,77,208,131,219,101,20,29,11,155,40,102,142,109,101,84,159,11,109,113,27,203,108,246,188,247,158,129,96,65,81,11,131,242,40,235,207,126,167,230,190,141,70,39,61,127,250,42,106,57,174,135,221,111,41,0,0,96,70,224,115,120,152,121,105,70,119,10,166,5,8,12,84,47,12,199,45,76,46,73,134,141,211,1,5,34,192,196,101,169,50,232,152,90,36,152,200,11,152,106,33,32,41,32,71,64,160,176,96,2,36,93,197,23,44,1,132,64,186,29,204,83,16,113,65,68,72,14,2,216,102,81,55,68,29,74,255,251,178,100,40,140,231,136,117,205,19,186,68,240,72,132,57,209,101,130,108,24,177,163,66,110,101,137,193,50,22,102,193,166,29,224,138,104,32,16,52,44,20,60,13,27,205,121,197,111,149,16,2,30,34,251,165,112,140,2,4,158,22,174,182,24,106,136,227,37,153,133,70,161,138,241,220,147,142,155,230,17,167,44,220,119,154,157,192,175,25,119,46,197,94,219,252,117,126,157,253,125,172,125,216,58,247,208,85,185,115,151,248,191,108,206,103,95,12,48,212,9,111,181,46,225,205,224,229,73,111,192,209,26,178,129,59,97,138,86,36,180,114,15,27,23,157,116,69,141,28,212,175,211,156,143,92,67,141,27,52,228,13,44,60,46,132,227,71,28,130,202,50,201,56,180,54,196,194,173,69,9,209,162,160,162,47,132,254,127,250,241,159,62,54,77,2,96,98,243,151,152,245,118,249,81,208,43,39,132,100,193,191,202,6,60,21,84,155,136,8,86,180,152,31,226,88,17,104,174,52,41,42,179,53,18,190,104,205,190,195,243,244,75,147,240,126,246,215,237,227,86,120,158,94,254,229,118,1,170,109,190,175,71,79,211,255,254,176,0,41,205,199,113,6,153,121,0,194,103,26,32,153,4,32,96,50,17,128,22,35,42,150,8,5,7,149,172,124,92,250,152,69,132,30,54,44,20,197,227,198,9,78,254,159,21,144,243,173,183,20,172,39,26,42,13,13,122,231,129,16,188,212,37,173,77,195,77,133,57,18,110,84,26,26,232,232,156,108,60,35,104,188,131,48,100,115,121,166,168,172,192,46,234,41,182,28,244,75,102,5,19,101,127,40,102,125,52,28,183,110,142,123,86,176,17,229,229,223,118,120,183,108,156,172,254,50,162,105,29,172,83,89,212,210,51,247,96,254,87,90,107,84,40,187,96,100,253,226,251,173,71,235,151,37,43,44,178,238,217,229,206,230,71,148,68,122,83,136,237,195,83,237,109,216,28,187,197,69,136,108,160,180,201,218,154,160,166,101,223,206,63,163,61,223,233,90,72,230,5,20,97,255,21,138,26,2,1,142,65,90,37,47,34,20,76,102,25,11,15,83,133,35,114,142,87,11,165,179,131,77,26,77,35,169,73,37,161,42,222,116,250,248,83,50,54,160,157,177,1,198,254,99,122,13,249,191,250,62,110,131,191,58,75,254,157,20,114,127,255,253,89,64,0,69,118,252,147,184,198,242,141,124,80,218,72,199,155,137,71,204,40,148,170,28,76,14,149,137,58,97,226,48,81,0,98,171,4,1,218,133,71,209,57,51,251,37,110,18,247,197,177,59,173,150,186,182,194,177,201,169,255,215,123,121,33,164,87,173,10,217,123,96,82,39,196,39,115,101,43,116,101,200,217,60,155,240,255,251,178,100,42,12,69,158,104,210,155,108,54,80,69,130,233,225,107,41,26,153,17,153,68,110,101,137,193,14,31,40,93,133,137,104,211,73,211,189,150,226,149,83,49,236,6,185,167,95,115,180,247,191,141,111,108,5,137,212,202,153,5,46,154,111,164,248,44,120,138,185,91,191,88,25,189,88,143,234,149,3,170,156,141,120,232,252,193,87,175,118,6,198,20,62,28,59,182,66,105,53,220,83,239,115,204,120,166,164,12,43,158,192,86,156,205,57,143,169,168,250,101,168,248,77,72,229,93,146,26,64,7,110,81,96,168,195,69,12,120,1,83,129,135,156,164,163,12,181,244,22,14,152,96,72,29,183,191,218,39,31,233,184,245,196,116,237,239,172,32,253,129,207,86,17,219,76,224,192,0,195,50,26,164,58,173,230,109,255,252,238,229,57,117,253,159,238,255,111,231,128,13,75,126,11,92,12,37,96,16,132,12,129,42,10,130,204,20,41,10,18,12,206,88,26,14,2,66,5,15,155,83,60,38,58,32,231,66,162,75,242,103,170,36,86,157,166,170,170,145,248,170,8,164,112,151,152,112,169,188,110,194,115,187,13,50,121,169,182,196,145,241,41,177,49,92,6,225,110,149,136,136,98,112,179,206,75,213,88,175,167,68,102,102,226,39,226,99,94,44,36,147,204,41,47,143,77,51,143,72,81,202,112,105,147,169,233,39,171,92,1,54,64,109,182,150,89,168,217,179,115,116,148,177,110,217,3,13,252,134,216,233,76,219,114,35,103,92,151,169,122,17,76,27,205,188,10,92,78,126,158,62,145,197,226,250,23,31,98,190,99,253,13,184,206,156,133,134,28,110,95,152,218,48,143,99,227,149,252,137,98,168,155,88,242,202,58,21,48,123,160,38,1,73,76,27,19,114,106,68,254,119,218,121,117,9,74,219,223,94,168,65,64,30,161,83,110,83,46,229,171,73,129,214,90,52,197,69,241,184,188,16,11,41,70,206,207,79,181,218,139,161,155,107,111,95,215,255,191,255,255,224,189,93,142,242,223,228,80,0,2,115,8,184,195,73,50,163,95,12,227,32,142,112,135,80,70,102,24,50,173,24,54,156,161,104,200,242,96,168,40,99,25,54,243,24,136,9,152,118,1,158,224,169,114,228,178,19,64,20,109,219,220,84,22,0,40,177,64,4,140,40,65,97,229,83,16,240,114,240,112,201,125,149,132,164,164,66,144,176,10,20,226,96,225,22,198,148,69,21,145,24,160,181,212,188,88,250,203,85,147,148,141,3,40,34,106,114,122,4,238,88,51,89,101,80,136,185,116,72,168,75,33,68,182,132,37,87,162,249,244,166,93,146,108,220,176,244,214,205,232,253,239,254,217,79,127,61,107,94,179,137,90,173,82,41,255,251,176,100,78,142,215,2,105,77,147,186,99,114,68,165,25,226,105,39,120,24,169,157,62,110,101,139,193,29,144,231,1,172,36,112,246,86,15,172,64,52,188,223,54,252,229,237,105,102,179,51,182,188,122,251,252,253,30,181,175,183,189,230,95,126,87,186,141,25,210,46,142,27,46,188,105,14,175,39,141,105,229,216,251,213,237,234,173,138,13,81,118,207,169,157,94,195,93,66,255,211,129,0,240,1,68,135,64,48,176,27,212,175,17,9,25,72,40,177,243,130,155,24,56,221,180,49,132,182,187,244,200,196,251,100,167,168,30,109,106,64,107,120,199,242,91,221,3,110,130,139,22,170,86,119,175,206,7,218,136,237,238,114,60,46,239,247,127,229,255,208,92,140,83,160,112,10,49,26,48,231,231,99,66,1,140,114,56,42,155,141,92,64,49,56,12,192,128,193,227,33,138,138,141,120,19,80,92,227,196,216,211,206,207,12,6,194,46,167,64,137,110,26,136,128,68,63,68,167,62,34,32,101,117,216,146,52,126,228,197,148,6,101,252,86,84,38,13,19,0,71,151,21,118,128,250,65,236,38,76,244,55,114,36,157,244,90,253,55,197,238,246,14,243,199,87,245,201,57,84,192,142,117,237,149,231,123,76,42,218,91,164,173,139,161,12,43,4,195,40,235,71,187,105,100,80,189,43,45,191,20,212,106,134,188,83,89,242,219,209,107,145,209,164,237,214,153,11,183,165,173,14,67,6,124,29,206,210,105,184,252,28,150,215,97,247,171,92,181,53,102,87,161,207,202,103,243,247,252,172,118,231,150,150,108,223,208,133,160,209,40,132,39,157,145,163,94,0,32,210,129,8,210,194,152,56,199,97,84,24,163,39,89,248,222,227,113,137,119,134,79,80,136,213,232,136,151,98,55,148,120,91,32,152,20,234,80,118,57,123,25,171,95,255,229,255,167,100,206,50,179,137,173,255,229,63,70,154,121,136,0,53,54,188,43,232,123,3,3,254,39,177,154,28,48,42,142,96,102,96,68,132,80,14,2,98,166,30,87,41,10,140,204,18,21,60,45,242,157,10,174,49,117,70,216,99,152,203,5,3,12,47,153,56,128,82,238,245,151,125,120,113,139,101,33,162,26,4,167,55,195,120,22,144,44,115,45,15,101,150,11,43,209,48,226,243,135,64,226,206,133,135,232,226,54,11,37,199,92,159,39,30,114,150,223,74,217,254,190,52,57,95,173,124,174,158,66,184,138,109,45,132,72,113,147,149,54,88,199,46,111,86,244,20,83,231,99,80,255,21,18,134,12,69,12,71,142,178,135,93,78,244,11,54,176,29,159,191,55,106,236,197,187,56,213,41,75,117,241,123,168,103,202,22,168,227,180,186,89,130,5,16,71,72,135,255,251,178,100,92,140,6,59,104,209,27,120,98,224,66,200,90,55,97,231,52,93,45,163,58,110,233,139,201,52,139,231,21,156,48,224,90,37,82,211,126,181,98,180,206,169,228,58,156,195,129,0,0,11,252,8,41,176,39,169,131,84,138,44,163,224,65,158,105,56,1,207,82,118,240,81,84,17,70,50,52,114,248,250,80,134,231,234,66,168,223,255,251,254,159,237,249,143,254,132,167,158,244,114,35,255,175,82,76,83,119,52,205,67,254,209,68,0,0,5,40,97,58,184,112,98,138,109,224,68,103,72,234,100,168,14,99,0,50,96,41,134,99,17,194,169,195,132,16,113,36,97,0,244,94,64,190,51,70,80,229,17,65,214,94,237,25,52,32,106,15,233,84,90,102,59,0,65,224,131,105,48,201,36,102,60,114,72,77,76,171,216,196,52,209,67,132,80,45,116,200,96,99,196,225,13,45,90,221,55,217,187,66,32,122,239,27,85,31,156,41,28,50,210,242,98,39,78,235,209,129,194,140,159,137,85,45,151,169,178,61,143,253,45,163,128,190,56,61,198,37,29,178,200,243,137,15,216,188,98,59,208,158,48,117,161,228,234,125,14,41,154,82,56,95,101,198,163,146,211,250,136,210,148,92,205,33,109,116,166,190,174,113,249,105,12,168,186,102,27,59,44,170,199,203,155,27,241,65,254,104,79,3,49,168,47,17,214,213,97,235,137,213,164,29,42,217,133,142,25,221,98,240,55,66,171,252,182,151,147,13,11,252,54,87,175,14,172,255,55,0,2,0,33,226,228,50,130,50,253,22,48,26,104,34,112,183,15,211,240,80,147,226,43,129,10,205,86,174,242,154,143,174,14,96,147,250,52,159,99,132,211,62,225,124,235,8,83,144,32,83,80,157,17,165,139,115,212,251,173,43,102,225,44,165,92,234,51,63,106,244,83,211,255,255,250,255,72,0,204,89,75,15,232,231,206,12,40,200,142,147,67,198,83,7,147,227,2,200,147,72,7,227,19,64,179,1,70,228,19,152,98,114,130,64,226,201,152,52,17,25,74,20,133,64,50,176,56,84,13,48,60,3,30,68,96,66,85,33,135,9,64,24,5,32,192,37,11,69,79,50,240,78,240,160,54,149,15,66,35,77,212,2,0,2,46,3,127,158,224,120,177,232,81,146,16,169,53,218,173,141,102,168,171,126,213,90,107,39,107,46,140,163,143,75,203,115,148,235,27,149,230,163,186,177,17,215,93,200,10,204,43,107,100,77,228,76,205,89,180,18,34,3,38,226,132,195,19,181,224,37,89,133,80,246,212,214,100,215,109,47,169,159,95,230,161,177,8,244,96,88,149,101,41,137,34,94,23,58,39,200,41,15,165,246,120,155,185,42,169,39,168,159,36,219,238,131,255,251,178,100,99,142,231,107,114,204,139,186,76,98,75,227,89,210,105,233,102,28,165,193,52,46,229,49,217,40,11,231,1,172,36,224,111,185,220,33,28,122,79,181,108,209,180,8,177,184,109,82,78,124,80,161,150,245,89,131,225,234,231,23,206,238,40,211,173,169,194,210,104,92,192,0,192,192,27,210,210,28,115,9,170,48,28,80,72,42,154,112,49,135,220,203,137,172,58,41,143,13,127,18,232,113,91,172,40,119,210,58,150,66,201,75,224,71,164,36,181,137,27,244,115,127,173,75,1,150,139,191,124,138,102,42,149,163,239,224,15,163,144,183,42,255,255,255,213,250,78,97,105,18,124,23,90,99,160,210,98,228,100,177,12,157,9,76,148,0,204,203,66,140,78,10,12,17,16,208,160,192,227,25,85,5,64,243,15,131,115,9,5,167,1,134,150,1,19,5,130,193,35,166,4,37,140,57,2,80,140,3,64,178,22,244,182,114,211,144,128,115,209,76,214,53,235,194,68,128,68,153,73,130,66,93,166,1,32,42,7,26,144,203,73,69,135,99,173,14,24,82,135,63,27,55,57,49,22,199,10,138,246,175,111,174,44,241,130,100,23,35,178,74,242,15,108,183,183,247,177,230,158,30,235,55,163,28,235,218,227,251,218,9,82,61,240,107,14,119,84,159,107,201,53,54,62,43,16,141,189,27,195,195,146,65,67,177,81,177,100,235,113,95,88,146,176,183,179,112,42,95,183,34,4,209,178,136,145,84,214,197,87,81,132,88,141,85,95,122,176,161,185,179,169,185,10,22,230,180,147,139,112,197,80,189,250,77,91,178,157,103,164,255,238,168,234,184,171,12,1,34,65,4,142,180,56,44,44,40,132,48,226,149,39,3,139,44,236,232,233,132,107,49,200,221,233,182,140,184,122,176,235,213,42,121,137,2,108,245,2,255,137,141,254,168,155,122,198,208,40,1,107,220,62,190,137,170,158,70,47,243,133,135,46,175,171,77,191,255,255,255,242,80,0,2,156,140,193,20,140,229,105,44,205,16,116,196,243,136,204,0,184,192,18,244,32,2,48,76,251,24,2,65,193,162,27,16,143,236,237,61,2,4,227,16,130,55,129,18,223,211,122,96,205,104,11,7,162,66,169,38,65,130,242,21,146,2,203,140,26,154,109,169,214,195,244,202,198,36,76,98,87,45,22,228,153,74,37,29,121,48,170,147,175,124,114,6,128,152,215,98,75,81,227,89,190,4,127,84,49,19,114,200,21,62,43,126,200,158,105,220,235,91,1,132,115,192,250,218,102,67,215,189,77,15,78,154,109,131,215,93,147,198,45,78,150,29,137,47,206,34,104,170,98,185,129,48,182,94,58,42,83,85,24,162,186,194,161,114,58,98,248,225,138,28,155,255,251,178,100,86,140,166,195,104,206,155,185,99,208,68,232,25,209,101,37,134,29,217,161,50,78,233,143,201,8,139,231,85,172,36,112,236,173,98,248,218,248,155,71,67,134,37,188,134,105,86,86,243,17,39,246,168,186,208,59,91,47,91,49,210,46,121,197,59,29,57,36,80,130,78,96,105,13,195,224,68,96,188,164,162,4,156,76,16,132,97,19,69,92,37,76,197,174,25,165,230,89,216,101,221,238,246,190,41,116,176,145,233,168,120,183,0,183,154,131,225,232,94,166,73,182,48,27,221,149,180,79,219,167,254,143,155,82,127,212,187,91,46,137,237,245,248,250,0,5,24,194,251,236,250,171,132,233,48,188,206,52,172,213,1,56,202,1,240,20,151,26,0,101,6,24,102,32,132,134,6,1,38,0,155,140,64,96,27,48,32,42,3,47,96,224,93,21,133,13,25,73,134,12,15,144,43,38,64,64,16,42,208,192,156,34,164,22,16,94,179,35,68,152,164,13,196,150,179,50,64,0,28,174,22,148,100,162,144,2,52,150,64,135,82,32,20,115,233,162,86,13,108,58,209,101,86,106,29,139,254,48,11,253,59,132,218,154,82,246,97,122,222,191,69,33,189,21,142,73,232,243,142,134,16,93,95,227,195,212,86,240,105,232,75,215,95,181,218,31,225,97,115,55,78,140,229,227,185,138,15,130,246,60,157,98,180,130,170,51,152,62,126,6,182,58,189,19,252,211,135,12,53,246,109,158,103,109,250,162,155,27,121,47,74,45,102,54,15,121,10,202,58,80,202,103,241,28,174,169,201,228,23,104,249,201,101,23,99,197,43,196,177,149,108,57,133,100,168,225,87,120,44,115,12,15,9,34,102,75,154,188,196,210,39,144,141,163,0,26,186,112,70,17,32,212,202,2,67,39,147,31,167,181,130,122,54,249,113,38,148,7,151,240,15,34,173,23,254,105,248,164,37,219,231,228,218,45,247,207,250,159,146,251,200,167,253,26,104,232,255,254,183,64,64,59,182,252,193,123,79,24,196,109,248,1,54,128,146,20,100,224,50,83,128,192,1,64,58,65,66,61,179,34,234,152,16,21,121,4,4,92,162,32,127,83,183,202,56,185,157,22,108,241,117,77,85,174,245,230,99,111,40,101,244,175,98,178,146,151,241,146,132,216,168,108,133,144,220,139,25,143,204,11,126,216,65,237,43,19,239,114,83,23,35,193,101,146,112,45,112,245,11,247,10,244,133,96,50,42,61,231,49,218,202,101,168,141,237,118,158,250,195,106,244,157,61,229,238,213,158,195,235,16,205,23,49,131,180,204,23,131,154,99,229,163,76,140,153,36,145,52,30,108,136,244,128,210,87,210,192,208,45,4,137,195,216,216,152,52,136,58,6,137,57,53,140,255,251,178,100,86,140,133,211,104,209,155,108,54,80,68,98,249,193,103,9,56,157,93,229,58,110,229,139,192,255,32,104,105,134,21,136,166,45,49,36,157,202,51,150,81,178,69,104,185,64,36,22,20,4,26,105,238,99,140,2,4,48,115,90,244,175,137,61,102,121,237,0,236,17,174,76,246,227,196,139,125,136,49,167,6,154,183,54,173,196,57,252,145,120,164,27,254,38,144,76,152,129,213,231,60,85,247,232,175,178,83,94,159,137,36,63,255,164,0,2,77,195,17,231,19,82,14,67,104,68,195,9,144,243,47,196,243,4,196,51,14,129,211,9,79,51,4,0,51,6,4,1,224,12,193,81,113,42,2,134,128,210,59,163,90,140,149,165,155,161,19,255,35,44,18,133,146,2,227,129,21,101,201,151,0,18,209,59,13,202,145,115,158,189,148,7,8,74,141,161,41,2,116,244,74,247,57,66,29,32,105,86,50,151,133,2,133,41,187,201,161,136,236,15,57,91,145,151,229,209,177,71,163,246,24,31,12,215,172,48,213,234,95,162,242,105,137,157,24,67,63,186,239,80,235,11,220,73,83,200,151,222,239,36,136,193,211,101,202,103,85,189,27,3,111,111,94,235,168,45,175,56,44,47,247,108,206,245,184,238,50,197,203,21,94,186,138,23,230,106,250,101,126,54,236,126,161,73,250,102,38,139,82,79,234,99,159,230,91,133,8,208,254,50,65,218,117,254,153,245,172,195,139,78,23,231,79,78,79,109,246,159,219,55,254,157,154,111,76,245,230,104,220,0,0,14,122,196,149,217,73,243,2,150,226,29,25,248,129,81,111,121,208,17,85,48,97,147,29,236,86,27,252,82,151,90,166,251,14,106,143,106,191,255,211,255,242,223,255,29,201,245,5,200,49,89,216,205,126,79,198,252,116,71,255,253,32,0,22,228,180,47,246,102,86,7,18,140,121,18,194,210,64,195,83,9,97,50,146,192,8,164,211,17,168,12,36,182,198,64,161,205,19,52,251,188,239,188,172,152,108,207,81,92,15,38,249,1,88,97,176,97,148,147,240,129,194,131,1,5,105,224,154,170,169,106,141,106,99,76,68,135,104,80,154,20,112,82,8,7,217,60,21,177,14,198,134,21,105,198,168,102,177,81,42,181,178,216,124,154,80,233,185,244,22,19,178,250,219,211,201,13,116,44,123,97,63,12,135,13,174,146,52,185,100,154,178,184,123,170,161,194,100,90,86,198,45,166,220,40,38,1,53,110,102,63,158,56,192,97,71,199,149,34,161,138,249,68,120,102,222,144,191,141,100,233,240,3,239,59,109,100,124,204,194,233,55,88,204,40,124,26,81,74,220,239,10,226,145,206,52,172,206,52,153,228,58,225,181,45,170,90,86,40,46,42,97,255,251,178,100,105,12,7,52,103,210,27,121,121,192,53,194,186,111,63,2,113,33,189,225,52,14,233,239,192,184,133,41,180,103,148,48,134,237,243,216,5,253,138,240,116,171,112,11,135,55,113,101,93,172,89,96,32,0,1,0,8,0,4,0,64,17,190,103,96,251,89,105,55,72,180,102,97,23,252,36,156,157,255,92,42,81,185,75,228,213,52,124,251,187,84,67,189,127,255,228,191,255,255,255,255,247,211,209,231,37,12,9,236,76,139,194,140,179,65,142,115,44,204,75,40,12,54,35,140,88,30,77,207,50,140,70,7,12,70,19,140,90,30,204,21,25,5,64,194,162,208,96,112,14,98,160,96,20,5,210,8,64,12,209,41,18,149,3,144,11,48,72,10,58,136,8,183,201,2,64,17,175,152,139,104,239,24,77,240,107,138,25,229,109,12,49,25,117,149,72,193,5,105,12,9,162,39,132,76,88,146,171,37,3,117,193,234,145,145,63,129,219,87,120,160,37,105,114,65,75,171,38,147,77,213,112,160,215,238,228,145,74,111,207,71,170,217,172,58,25,31,108,35,247,97,176,69,97,184,49,7,156,91,130,2,53,24,194,246,213,76,17,243,236,178,101,180,104,168,40,58,79,37,31,216,72,12,104,143,73,249,171,31,72,152,182,106,42,18,251,220,87,8,221,50,54,183,189,197,135,136,202,237,234,193,12,181,230,87,125,231,165,239,242,172,166,239,91,66,204,138,60,235,13,114,218,12,103,45,253,161,59,196,59,222,251,186,133,55,189,88,162,222,96,215,16,233,164,90,6,216,157,175,25,147,81,124,77,181,205,109,99,111,245,169,60,11,111,88,77,128,2,3,16,0,0,0,6,22,99,56,137,195,44,216,72,27,29,90,13,206,167,152,35,11,19,40,91,8,44,148,133,157,223,255,255,255,255,255,255,255,232,171,117,254,235,73,0,2,75,180,192,168,12,207,118,224,210,1,115,41,122,12,228,38,49,10,64,202,144,227,87,171,203,210,96,113,209,166,66,35,130,116,113,51,41,124,28,4,0,101,4,170,241,132,26,174,209,173,168,233,106,7,216,215,4,102,104,45,122,48,137,139,138,236,64,232,89,5,134,249,101,234,5,125,144,141,168,95,110,210,105,149,169,1,181,104,149,235,180,43,226,245,198,230,208,123,41,117,121,182,17,111,238,33,194,93,118,109,81,103,69,114,254,119,86,156,13,159,225,252,130,155,126,228,190,164,61,168,201,175,103,41,80,174,246,188,91,152,193,84,127,217,136,182,175,211,239,45,180,107,95,178,2,231,149,119,214,53,63,236,250,206,63,43,223,226,217,85,162,253,236,45,218,171,141,72,85,21,41,188,243,152,70,159,250,183,229,244,240,186,183,244,238,222,229,152,255,251,178,100,100,12,135,185,105,207,27,188,192,80,69,172,170,55,60,167,136,33,221,225,48,14,233,239,193,22,40,105,12,243,29,128,228,246,90,152,163,250,91,140,131,43,88,73,103,114,179,81,173,82,201,42,206,81,110,87,178,161,156,234,122,183,144,227,106,213,170,180,148,148,51,179,60,171,168,3,97,229,139,128,72,0,0,1,151,204,231,128,78,154,231,64,36,128,152,126,194,141,38,118,69,185,189,214,176,137,70,121,89,70,182,38,33,11,0,193,53,209,243,183,175,255,255,255,255,183,255,255,255,253,63,255,255,253,191,255,253,83,143,242,135,221,77,127,208,46,188,105,164,197,111,196,243,26,240,233,96,200,223,111,196,211,129,4,197,51,172,194,204,168,214,68,32,4,97,152,82,122,152,190,56,24,90,42,24,46,9,154,8,143,143,15,230,77,131,64,16,52,120,108,29,48,34,146,26,114,116,128,73,144,32,115,128,5,21,2,94,0,135,140,143,131,140,232,50,32,210,132,122,14,213,10,192,189,38,52,36,61,37,67,243,26,17,28,91,170,30,87,99,0,97,164,35,85,12,190,29,102,104,112,1,33,129,32,177,128,236,150,110,10,77,40,181,69,240,147,119,236,131,137,46,27,176,88,96,73,202,125,200,171,87,66,152,179,60,101,222,207,128,154,158,9,43,36,149,142,9,151,90,76,0,169,52,200,181,69,180,192,131,130,248,236,75,110,169,25,179,67,185,25,158,114,26,239,55,36,105,250,185,149,102,58,69,150,215,61,75,76,237,78,254,21,124,174,80,120,52,47,10,141,187,159,18,239,196,149,222,96,199,132,242,210,66,158,183,211,157,47,123,172,215,91,107,250,173,111,154,78,111,50,227,232,187,103,48,118,225,188,101,126,121,109,17,245,245,141,215,203,123,234,177,117,119,83,193,245,125,243,251,64,0,0,63,13,105,2,100,11,3,88,105,3,177,161,162,3,145,65,113,200,204,59,170,53,6,98,150,68,108,213,200,110,253,223,111,103,223,254,175,255,255,234,223,249,191,255,253,113,120,180,191,120,233,51,183,168,161,90,140,110,198,164,29,52,214,229,26,202,9,48,0,76,52,202,79,221,68,14,250,76,207,197,0,140,114,217,52,68,68,229,116,131,166,91,1,202,211,50,2,14,224,124,49,160,148,44,34,48,127,80,192,0,243,69,14,17,16,104,138,42,6,49,88,84,49,184,252,146,128,65,66,3,40,1,4,33,193,3,0,175,148,130,93,153,223,131,207,131,9,73,5,13,19,163,117,138,218,150,169,36,181,54,8,105,109,25,63,21,251,164,29,121,41,240,250,29,238,80,166,224,182,242,121,162,64,96,249,67,234,146,180,94,132,162,101,235,64,33,102,230,237,62,133,255,251,178,100,66,140,152,143,110,204,11,188,200,246,67,231,202,26,97,226,62,28,189,163,60,110,105,231,201,0,143,39,129,150,21,152,217,164,166,130,50,194,176,200,13,79,10,172,127,59,211,234,197,141,114,64,95,27,121,32,138,110,171,238,172,244,22,39,98,185,234,60,199,243,247,130,181,94,208,207,235,56,13,236,207,200,66,215,53,107,57,238,183,58,89,221,204,78,99,200,45,179,103,132,221,108,249,156,190,189,202,69,39,175,154,203,254,165,13,236,183,203,21,114,199,184,118,231,106,97,149,27,203,126,77,87,112,45,76,111,185,26,153,175,156,127,232,230,86,14,5,228,178,80,170,180,22,240,160,148,243,145,153,79,114,185,189,221,252,178,181,171,133,28,59,43,226,0,0,30,0,0,0,49,247,137,232,76,202,140,61,145,154,22,143,99,47,68,110,135,25,136,201,137,177,33,105,172,54,252,31,19,66,211,227,250,83,184,48,226,97,137,170,118,178,211,166,159,175,39,254,159,171,127,230,255,255,252,31,251,62,191,255,255,168,0,11,114,115,14,55,207,186,165,58,193,36,255,76,144,131,185,130,142,70,87,130,154,17,194,154,230,93,161,140,62,192,151,137,201,182,6,16,64,109,144,42,214,230,10,12,60,214,195,210,183,67,146,52,245,41,115,148,233,254,4,32,71,45,199,6,148,81,112,248,14,190,241,120,70,77,116,242,184,219,93,155,198,9,246,137,157,228,18,233,171,55,180,239,5,22,246,232,174,196,33,248,142,211,226,31,184,170,107,235,1,142,158,220,52,150,240,185,38,242,242,250,133,81,188,37,241,45,64,141,87,107,135,108,157,62,83,50,233,170,39,173,171,231,72,161,44,238,5,204,172,109,164,108,210,57,1,105,89,217,24,107,123,66,204,165,124,203,21,229,243,10,46,55,176,106,127,136,205,25,214,93,121,160,193,204,120,204,49,103,148,186,60,171,146,24,61,85,85,48,186,145,97,37,99,77,189,105,169,157,165,100,244,78,129,116,166,133,1,11,8,114,117,242,49,67,36,60,201,155,226,214,132,65,155,104,49,81,195,197,101,51,22,126,158,182,152,142,214,196,64,198,74,105,157,240,120,24,210,1,231,224,66,143,121,41,240,27,19,19,208,10,238,140,142,53,159,65,92,103,184,179,138,243,218,220,186,168,236,254,103,249,15,168,0,76,100,32,79,187,167,205,242,4,79,191,23,205,25,37,140,109,46,12,116,169,204,164,18,12,115,2,130,130,121,168,34,72,232,92,4,3,204,144,58,204,31,1,76,127,9,128,160,33,16,64,40,60,68,224,29,182,129,140,134,25,8,224,97,75,131,18,165,115,19,97,134,86,32,240,202,103,168,224,165,121,184,170,35,128,37,10,255,251,178,100,44,15,167,232,111,204,139,186,123,242,70,132,121,213,101,37,130,28,121,211,52,14,229,111,201,20,166,39,101,164,158,8,229,45,140,152,84,154,88,55,248,136,124,225,50,23,81,66,229,173,73,226,159,12,51,44,141,212,104,116,176,25,96,45,21,244,247,85,217,202,1,33,34,155,188,160,152,83,216,145,223,218,185,70,198,162,182,46,143,124,207,130,96,130,155,2,17,106,66,23,186,127,9,106,62,14,211,109,183,80,156,126,211,14,233,83,13,87,73,69,53,254,41,43,13,59,131,183,81,151,15,160,243,221,43,60,127,19,53,164,77,124,145,251,214,51,93,248,113,117,137,55,172,102,75,122,203,6,4,77,46,109,170,97,155,63,47,124,214,191,139,120,72,135,113,41,164,55,56,162,246,224,95,16,35,125,123,214,244,221,41,27,199,23,233,137,140,0,128,4,18,219,5,9,61,135,69,130,230,21,25,43,133,80,67,9,96,128,154,69,84,92,76,218,93,157,85,14,183,163,130,23,238,52,172,129,198,195,252,61,81,32,28,199,24,218,191,50,230,111,171,97,54,191,71,37,79,110,175,234,125,18,93,223,63,255,254,163,30,143,99,198,107,83,62,2,179,131,179,3,4,3,227,17,80,179,49,17,147,107,211,3,29,0,192,48,96,97,232,196,5,20,68,97,17,132,201,193,105,204,116,3,132,64,147,130,178,78,108,30,185,83,117,50,1,27,48,197,52,112,146,101,18,214,74,35,124,73,216,105,63,66,144,69,242,158,5,3,40,119,223,82,179,226,140,133,253,64,155,100,80,118,48,231,65,80,168,220,93,11,232,231,98,16,170,73,162,168,24,224,221,222,254,76,167,188,183,232,25,207,63,82,123,53,23,150,108,168,131,124,42,76,140,92,107,208,19,173,188,27,220,175,227,217,12,153,211,19,181,101,70,139,192,242,78,98,227,224,215,48,169,243,70,8,196,170,167,23,220,144,99,142,41,135,155,10,213,216,25,155,219,109,170,90,246,252,57,145,80,186,7,237,132,71,91,157,113,77,186,59,90,91,241,234,142,168,184,238,90,106,15,178,169,75,225,117,225,255,30,155,25,241,125,53,92,2,16,34,9,88,232,98,113,87,202,130,228,129,192,1,169,93,246,196,160,105,125,90,70,222,49,74,151,230,83,121,8,244,145,86,211,3,222,166,131,198,84,166,104,75,168,110,131,135,218,246,171,246,250,182,207,255,79,237,167,244,254,255,255,167,219,255,255,242,0,0,204,92,105,142,103,150,76,117,44,140,251,101,76,142,5,76,88,32,76,36,74,13,61,79,204,32,2,76,11,12,66,28,147,2,131,100,101,50,92,107,48,64,16,48,52,57,42,129,66,64,154,168,26,32,11,252,186,255,251,178,100,29,14,38,205,103,205,139,184,91,246,71,41,153,217,101,229,60,28,201,155,50,46,229,145,200,236,139,39,137,131,22,8,169,152,37,49,22,27,18,74,215,66,30,73,152,98,85,12,25,143,32,148,82,17,10,54,255,45,145,32,37,11,0,95,43,58,109,36,153,246,160,139,240,11,97,110,223,114,99,43,183,83,254,197,69,129,150,111,106,11,7,234,250,89,95,198,164,247,237,133,154,53,81,217,210,165,141,146,32,217,184,19,111,56,54,108,146,197,168,131,184,211,59,54,228,102,20,51,108,10,183,54,157,229,71,59,210,242,147,187,234,224,213,87,172,234,1,163,67,199,28,202,225,135,229,164,219,139,127,23,203,78,233,181,202,180,245,189,242,229,85,115,26,220,173,175,169,45,109,66,178,125,30,173,56,187,79,162,111,231,209,128,2,1,0,0,57,17,80,118,10,119,36,154,224,209,66,214,3,36,36,203,64,215,19,24,179,48,162,237,185,87,1,219,182,4,234,109,173,127,16,181,12,86,198,105,129,241,164,100,65,253,237,86,215,245,108,73,55,253,127,95,254,223,223,255,59,127,255,255,255,13,168,230,43,93,199,77,200,230,224,129,166,200,193,70,99,18,230,20,42,134,31,216,198,130,14,134,78,129,102,18,10,6,28,17,165,81,156,192,48,28,203,3,236,193,144,84,198,80,232,56,10,22,24,138,128,113,48,126,36,85,83,81,25,202,139,170,99,132,33,89,102,41,83,176,89,100,249,228,72,153,234,59,79,24,56,74,87,81,187,19,82,158,42,204,140,237,58,11,22,1,240,144,60,88,89,138,166,175,35,178,236,108,208,16,1,143,89,218,204,198,60,135,72,181,134,226,166,24,203,166,173,254,154,99,203,159,33,222,106,203,65,199,226,113,156,52,202,172,245,120,211,178,227,170,252,79,118,189,94,233,135,39,2,193,41,126,42,52,189,18,89,223,110,37,118,109,82,171,23,77,121,251,70,238,47,174,87,132,91,116,205,91,99,92,180,206,231,95,89,205,121,123,46,245,51,249,159,135,230,142,239,46,181,178,140,207,107,175,83,95,160,190,137,235,188,207,233,191,4,159,85,28,49,77,52,118,56,157,113,136,10,13,146,55,42,9,150,4,183,178,125,90,155,141,217,253,71,85,175,165,17,91,159,143,130,77,135,118,39,4,45,227,181,218,221,197,221,228,245,214,221,55,200,217,185,214,245,55,37,244,5,0,1,163,5,184,3,119,211,19,143,68,99,201,179,83,15,0,19,39,74,163,8,220,227,60,157,3,12,0,99,13,197,163,71,66,163,9,72,129,208,0,192,229,96,32,19,5,37,133,157,18,22,154,89,135,32,56,177,79,43,146,26,15,132,146,98,156,66,210,149,255,251,178,100,35,14,167,62,112,76,147,185,100,112,74,35,137,177,107,38,28,26,193,161,54,110,225,47,193,38,26,38,217,151,157,144,176,247,36,11,189,88,146,217,46,116,182,54,182,145,158,97,245,78,193,160,218,155,63,76,183,178,10,88,90,244,80,68,228,21,28,72,62,216,223,42,77,161,254,59,104,10,183,45,169,116,155,28,212,183,92,202,255,125,61,175,247,41,62,120,105,171,119,223,24,206,119,87,207,251,98,20,115,143,185,17,76,214,147,203,251,14,102,173,21,157,125,241,164,246,236,117,55,80,220,142,54,118,248,205,96,250,190,226,235,70,237,157,1,88,230,50,204,79,86,30,181,169,27,139,28,121,156,238,181,233,101,153,76,235,246,127,189,68,204,214,211,240,77,165,219,190,204,117,114,14,189,235,213,153,235,252,207,214,23,69,202,32,4,143,23,189,194,16,102,101,0,198,12,145,78,79,217,92,116,56,193,227,41,6,4,114,20,34,204,138,226,139,166,118,96,64,17,230,1,76,240,36,241,130,187,57,28,115,39,95,174,246,178,251,241,208,154,67,74,114,229,119,38,229,185,117,60,1,55,103,211,239,34,252,151,210,12,108,102,254,50,44,180,55,116,63,1,145,70,110,132,1,115,180,199,213,124,204,229,84,12,40,149,72,243,8,71,96,0,210,168,12,123,16,204,30,4,140,53,13,72,0,21,172,85,40,22,96,183,75,230,140,213,13,10,39,38,64,210,154,76,40,196,82,109,69,91,0,159,112,211,234,160,212,239,115,198,53,100,243,91,44,133,78,54,150,80,29,238,200,43,83,60,95,77,86,221,252,22,3,61,79,62,90,161,91,53,123,131,159,151,112,163,223,188,127,44,146,173,32,199,154,162,171,160,19,62,3,57,206,26,78,149,29,245,153,146,43,79,194,204,78,98,19,108,19,207,155,110,105,151,178,57,163,225,81,214,140,88,251,95,193,67,132,0,47,67,102,75,91,145,115,40,229,58,139,9,179,125,159,168,145,178,230,153,97,28,140,198,227,138,38,246,209,243,146,77,56,31,93,56,185,85,19,7,185,19,189,100,82,34,81,184,39,184,141,3,26,113,167,0,163,10,122,106,72,133,76,105,12,69,135,176,93,183,212,133,176,254,16,182,202,164,149,168,52,144,25,41,8,207,196,124,144,187,131,70,76,82,242,19,85,212,193,99,81,243,180,247,219,242,191,175,191,229,88,211,11,205,124,51,255,253,0,0,1,163,14,124,35,63,162,195,125,202,243,240,161,163,30,70,35,40,9,147,31,110,179,76,10,144,114,22,97,128,64,104,208,14,23,38,0,160,137,142,136,217,128,32,249,136,98,96,168,62,162,4,0,205,3,20,72,176,216,140,98,176,18,150,30,64,255,251,178,100,33,142,231,37,117,76,147,186,75,240,77,199,9,211,100,236,142,26,53,159,58,110,225,143,65,33,148,102,133,166,30,32,37,131,37,227,90,17,64,30,23,14,192,192,174,112,126,109,176,177,25,76,24,153,105,32,211,157,197,210,80,34,1,93,143,77,29,120,172,6,248,42,221,80,202,187,203,104,207,202,170,205,45,230,75,242,71,133,214,33,103,184,91,169,182,80,134,84,206,113,2,190,129,65,61,204,13,198,212,6,218,243,106,93,81,218,233,100,251,27,231,151,228,64,107,248,106,213,46,146,179,79,56,127,35,253,39,169,225,60,197,98,36,216,214,17,57,68,74,78,228,210,90,202,186,95,20,67,11,154,93,10,232,88,52,134,108,29,81,72,65,120,177,206,77,13,67,24,102,90,232,239,150,255,253,66,169,244,231,239,245,253,87,112,0,1,192,13,194,152,190,96,116,147,228,46,152,18,243,148,5,33,88,137,116,136,153,46,170,136,185,88,206,230,213,86,231,4,204,50,112,225,116,138,67,241,166,64,88,211,201,57,206,232,221,209,23,254,143,157,255,149,111,255,248,0,244,213,41,242,234,167,83,50,209,241,244,145,61,255,253,73,199,12,37,133,13,22,102,140,193,0,13,171,42,76,4,3,12,8,38,12,76,55,76,243,65,12,20,5,12,9,15,128,2,57,130,194,122,70,24,72,91,34,80,177,42,32,1,101,209,195,114,196,193,140,144,25,52,173,91,37,133,228,237,75,80,12,206,55,4,150,130,190,113,133,127,126,51,16,47,203,184,209,166,23,4,161,126,216,159,171,102,134,72,103,110,46,77,168,5,59,137,15,206,2,209,70,132,62,211,242,103,7,35,111,181,233,229,35,215,244,78,81,118,200,157,152,72,204,134,177,99,136,27,119,177,11,151,70,197,25,88,221,130,99,213,80,243,43,222,97,59,236,48,236,216,186,178,238,48,163,51,169,59,176,185,247,164,53,78,228,62,231,210,38,186,140,107,13,100,85,149,236,93,167,40,213,169,90,65,104,146,65,152,150,20,148,101,118,205,169,86,66,237,118,168,137,9,74,175,34,200,77,34,223,159,202,106,156,0,53,110,154,154,171,197,59,210,248,193,137,172,22,68,181,21,236,162,43,117,217,40,27,194,148,72,39,48,155,37,144,112,222,108,87,153,86,150,118,164,94,213,247,197,112,245,62,222,31,255,56,189,71,215,47,249,87,98,127,157,187,253,98,0,0,82,140,194,56,24,217,200,40,192,193,84,194,231,56,202,1,20,199,48,0,202,99,208,213,243,196,160,156,12,5,64,76,217,137,226,20,233,142,224,249,105,12,57,7,83,148,32,20,29,32,33,97,157,157,128,1,29,100,173,28,128,35,200,91,113,84,240,255,251,178,100,34,142,166,195,104,206,27,184,99,240,71,103,201,211,105,37,130,29,173,209,48,46,233,143,201,7,24,167,233,149,169,152,117,99,45,144,183,178,204,32,149,241,132,189,144,39,59,200,253,47,37,195,64,219,189,23,238,217,164,142,195,221,212,17,206,237,165,243,173,105,239,237,213,135,157,202,129,191,255,207,157,219,211,125,181,38,130,114,77,227,190,203,155,223,225,49,137,39,101,155,129,75,223,174,58,252,20,114,251,101,208,138,245,254,129,14,7,109,53,180,221,197,40,123,44,109,46,199,173,109,229,229,111,121,221,36,47,62,101,42,254,202,53,244,124,242,89,205,152,251,101,156,126,99,155,186,143,169,72,34,213,238,213,232,226,118,187,105,109,153,119,99,3,69,204,170,25,50,179,0,0,25,128,68,88,194,101,156,209,100,70,130,133,133,90,10,28,106,126,60,132,184,20,32,224,111,204,15,91,123,134,20,67,135,41,233,149,172,226,36,176,75,32,182,65,86,85,34,153,122,197,51,254,175,142,125,191,70,223,26,103,93,254,61,255,255,245,176,87,163,172,230,3,211,135,150,97,6,194,39,134,160,126,38,95,0,230,6,28,102,13,222,134,150,19,166,70,134,230,9,135,230,2,138,198,76,11,160,16,68,201,68,108,195,240,92,195,177,57,48,200,133,209,210,6,124,232,114,136,241,96,65,140,130,255,133,130,12,6,1,41,107,141,128,102,16,243,75,177,163,78,30,79,51,144,40,75,249,13,76,132,59,140,144,129,67,197,155,5,137,2,81,104,69,154,173,146,101,126,114,109,218,138,242,137,37,50,161,82,133,63,94,133,38,103,175,73,83,59,124,194,253,254,51,197,127,159,69,195,87,197,33,202,90,96,179,99,132,51,165,61,220,110,5,29,90,210,86,167,114,222,133,99,184,205,16,178,143,195,26,254,78,178,239,93,153,108,222,144,217,190,219,63,179,231,49,99,247,114,167,31,11,12,245,168,203,179,86,53,205,247,254,60,235,62,219,139,60,242,143,255,164,106,234,144,155,67,122,47,106,54,40,179,186,187,103,103,45,214,167,204,245,255,190,251,108,188,12,0,124,32,37,44,105,120,158,87,65,232,38,20,128,42,67,104,163,142,74,105,215,65,43,83,48,61,120,176,75,168,130,242,43,180,181,121,14,205,161,118,171,75,125,215,254,127,79,254,56,170,197,75,6,100,243,78,119,65,104,144,210,159,253,159,208,0,26,163,14,204,163,147,24,35,93,137,3,135,72,195,30,69,131,23,6,3,43,210,99,56,25,130,96,32,192,33,4,206,64,80,196,144,136,112,4,48,48,194,10,1,6,50,0,107,96,160,33,139,27,33,164,60,121,70,140,6,87,242,214,32,105,139,194,220,255,251,178,100,34,140,103,32,104,205,147,185,99,242,65,136,217,230,101,226,102,23,105,151,74,109,225,135,201,39,153,38,193,164,138,24,211,70,81,34,95,1,81,204,82,36,15,197,114,130,165,145,117,230,214,159,182,176,155,155,142,182,146,247,202,214,52,241,40,118,159,177,57,111,125,176,238,229,36,43,116,138,117,189,208,195,150,53,159,254,108,205,138,121,213,27,19,11,170,234,60,31,60,193,110,215,88,117,91,151,157,171,105,207,79,45,204,85,26,140,94,233,157,150,220,66,235,196,228,55,133,114,213,140,222,51,199,119,25,216,220,59,95,248,189,231,147,227,78,67,151,119,28,235,238,171,165,86,187,107,199,12,55,113,230,113,182,108,214,78,181,243,77,189,14,47,12,63,51,19,49,49,3,239,208,82,161,32,43,110,118,186,208,217,212,8,128,2,113,139,50,85,3,117,152,193,9,235,216,204,157,247,121,137,150,67,134,134,12,134,17,182,143,129,148,246,210,54,70,242,205,158,144,26,128,27,139,122,138,130,181,211,149,71,255,249,255,244,111,175,255,111,255,255,195,175,254,158,55,225,192,1,109,77,204,21,108,214,20,142,104,84,235,139,129,195,104,56,66,74,32,53,12,136,41,13,69,98,39,73,65,217,162,153,170,163,91,100,237,21,246,202,11,122,88,250,252,101,211,241,9,210,0,195,238,115,5,147,58,117,203,35,209,137,82,0,244,168,124,59,37,86,233,126,52,55,215,225,253,163,103,99,212,212,198,159,163,67,138,216,221,91,106,51,28,94,227,191,201,16,210,39,2,105,173,26,213,122,177,132,80,119,103,204,75,238,227,204,229,237,205,37,246,100,159,203,74,195,74,17,95,33,201,175,213,101,232,241,234,181,135,159,68,130,244,70,231,139,238,169,11,96,247,40,126,187,89,82,239,195,175,218,212,176,231,175,117,219,214,151,174,90,231,211,172,237,94,215,123,239,241,87,216,162,123,167,0,110,54,143,73,194,101,119,17,13,7,9,49,241,77,161,36,163,67,186,71,21,69,217,5,15,82,43,223,86,171,163,50,113,228,160,57,165,6,34,158,131,65,206,80,111,124,74,127,18,73,200,88,147,143,221,10,54,157,176,173,131,125,191,79,215,167,125,71,255,225,191,232,250,255,113,0,0,74,144,194,48,147,56,10,14,168,83,58,201,176,196,4,241,24,116,192,239,147,61,47,76,54,12,48,40,64,105,220,6,7,52,67,15,25,192,33,147,44,5,180,88,202,44,22,129,56,222,71,253,2,38,145,35,138,243,30,59,154,225,152,4,42,6,20,84,192,247,154,42,108,178,118,226,209,147,242,2,159,92,172,110,32,214,218,117,52,81,238,139,54,22,71,44,124,240,187,51,71,59,55,255,251,178,100,52,142,166,178,102,79,155,152,75,112,66,226,217,233,107,43,28,28,161,171,54,78,233,47,200,231,9,232,141,135,160,208,17,155,220,229,28,26,68,34,244,27,213,236,93,241,147,27,108,88,195,69,9,156,51,144,156,200,173,180,104,242,164,226,22,74,65,44,107,87,104,137,116,80,132,81,36,105,167,64,188,54,239,54,39,32,34,155,34,215,74,8,147,14,79,79,170,75,166,43,73,147,157,62,46,252,241,133,99,213,74,208,160,218,196,147,122,216,146,7,54,164,165,209,54,202,80,157,231,124,45,33,32,185,211,46,180,69,75,93,135,64,0,48,0,0,200,219,46,46,65,164,134,153,131,37,5,169,53,196,89,144,146,35,16,229,92,16,43,39,136,118,253,86,100,76,61,26,132,21,65,133,161,131,231,84,132,53,224,155,240,100,186,98,4,127,146,134,127,255,57,223,255,255,78,166,105,202,130,198,30,199,102,23,44,231,46,38,230,135,53,6,148,6,38,53,131,230,49,40,102,85,170,134,30,139,70,4,140,33,130,113,131,66,73,109,204,38,52,0,161,17,138,64,56,8,97,77,70,104,102,8,38,170,139,80,142,3,53,35,139,234,35,30,2,12,163,40,78,50,35,134,147,10,2,42,64,43,42,52,217,246,76,1,224,75,28,68,49,230,22,22,28,9,122,178,132,7,169,7,125,63,151,179,60,124,67,14,63,56,114,118,164,138,121,217,101,78,148,22,235,181,120,50,170,97,101,25,236,187,115,85,228,81,156,27,215,111,148,166,128,12,145,100,145,78,132,135,9,198,73,152,244,145,47,184,58,238,177,203,160,97,212,107,12,47,146,15,116,221,60,94,56,178,236,36,154,172,213,202,61,56,202,169,21,69,71,171,178,249,8,55,40,151,142,49,39,175,180,65,155,94,63,84,123,62,161,25,66,210,210,173,203,247,228,174,183,80,79,212,154,55,246,2,68,73,249,9,168,150,42,244,84,31,187,156,227,167,73,149,182,59,14,210,83,8,23,18,27,54,227,65,62,6,82,119,228,157,58,176,251,61,229,228,23,33,127,162,255,255,173,218,217,241,0,177,242,169,73,54,70,226,156,255,210,0,1,115,20,240,179,35,241,211,150,11,19,117,247,115,76,11,0,50,68,102,50,24,111,136,6,99,128,202,96,224,60,37,4,152,46,24,36,129,146,161,9,132,64,145,215,42,111,233,26,124,140,192,198,7,70,146,247,58,1,96,166,237,18,19,204,32,177,98,177,52,85,7,33,48,132,82,44,149,128,73,83,6,65,53,19,192,183,4,160,201,73,23,253,38,145,165,23,158,33,226,98,196,88,3,6,187,101,220,84,208,51,67,220,114,107,8,76,62,204,88,12,165,246,115,151,8,32,255,251,178,100,64,14,135,106,104,76,147,186,99,112,69,131,25,209,99,76,10,156,25,155,52,78,229,47,201,0,153,40,169,131,9,200,52,53,45,34,24,162,61,94,108,126,208,10,107,114,223,9,80,157,45,166,110,141,20,73,72,237,69,118,171,79,67,61,19,50,245,236,181,14,90,181,254,143,165,232,26,139,162,98,149,73,118,113,154,182,139,30,133,118,227,253,181,38,230,71,48,238,94,99,187,86,102,147,95,149,150,31,161,102,139,28,197,31,95,134,80,221,163,199,135,43,154,93,2,29,158,83,17,211,144,34,75,201,28,20,196,228,170,51,135,192,66,10,24,202,2,72,118,135,20,2,24,14,34,100,64,24,189,77,176,97,178,235,63,1,3,223,129,121,52,237,16,42,17,93,162,3,163,3,155,108,137,196,37,197,53,171,191,152,218,97,243,217,109,200,224,80,245,21,91,255,137,221,239,255,146,82,105,167,184,174,48,14,189,51,231,21,34,138,72,187,243,27,72,131,10,3,99,2,162,195,20,140,178,65,20,80,34,48,224,59,12,9,17,56,196,34,212,192,176,204,2,25,24,64,14,152,78,10,143,92,111,186,171,87,82,19,18,68,219,40,172,116,153,22,97,172,135,4,85,248,44,178,58,136,204,53,155,74,245,154,141,72,191,0,12,144,190,195,128,18,45,163,204,135,28,208,86,172,70,30,122,230,84,14,95,3,72,178,131,39,103,161,149,212,203,170,60,46,124,118,97,112,75,231,173,196,113,158,142,246,247,101,104,163,11,247,37,50,75,32,103,142,92,142,166,73,29,161,67,70,149,68,89,181,103,104,37,189,69,52,142,74,74,81,81,219,142,245,25,38,204,109,137,177,212,108,172,83,101,25,18,174,71,22,214,217,69,242,241,169,206,117,115,86,109,87,178,240,71,139,93,255,151,72,151,129,153,65,251,181,5,164,246,162,37,162,63,226,84,175,211,87,221,131,0,0,14,216,4,218,81,118,232,81,247,185,156,8,232,85,100,97,227,125,153,13,116,169,129,223,72,26,42,96,147,191,50,17,91,92,60,24,180,98,150,133,98,42,62,149,86,255,255,111,251,191,194,130,47,200,216,2,63,216,190,242,239,72,0,4,165,148,195,24,51,104,240,204,122,200,57,244,124,138,148,68,148,50,203,72,213,9,35,2,138,132,64,64,231,48,112,157,145,152,96,192,93,224,17,20,12,23,11,132,203,64,80,22,113,167,219,130,188,14,7,35,82,169,33,108,251,64,65,246,35,45,10,128,218,108,89,245,102,139,185,234,81,39,241,22,89,69,36,77,123,61,238,115,112,149,125,166,91,87,43,88,28,117,228,165,148,33,253,25,201,88,7,23,27,124,143,145,59,203,234,96,222,75,203,172,37,255,251,176,100,61,140,198,103,104,207,27,140,78,144,70,166,25,227,105,37,120,28,25,159,52,78,229,47,193,5,161,40,141,131,137,152,69,179,183,216,243,181,12,132,235,116,190,246,110,104,171,205,36,165,11,20,189,83,145,89,19,45,34,214,9,220,178,242,85,57,175,205,162,180,111,202,172,115,48,130,202,123,186,147,210,145,123,140,78,93,53,3,176,93,201,58,8,35,204,160,102,56,236,140,27,116,167,107,80,219,151,169,18,182,80,192,107,214,0,2,160,1,84,96,192,119,140,212,76,38,2,140,201,132,98,14,161,139,242,24,81,45,173,14,20,166,119,93,153,68,196,98,208,231,16,25,94,171,138,24,154,168,76,199,90,233,65,211,196,120,235,100,191,232,181,109,127,254,154,132,192,187,214,26,203,116,198,190,176,1,167,49,18,87,55,86,113,54,245,144,56,45,128,53,76,183,49,176,2,50,157,99,50,232,169,30,1,140,67,11,76,51,22,12,56,6,89,168,98,4,97,64,56,98,104,26,24,56,14,4,194,169,136,84,94,75,149,16,128,76,2,170,12,104,128,1,34,222,114,227,144,218,28,234,61,18,94,86,81,0,170,214,204,209,37,161,140,4,85,1,109,174,86,158,194,74,3,73,183,33,69,159,135,234,105,96,163,111,253,185,140,236,202,154,202,177,64,213,155,91,244,19,105,247,63,59,86,231,43,229,141,38,167,223,31,45,64,83,86,50,70,147,172,25,43,81,22,32,98,10,147,54,162,168,19,97,120,194,31,210,52,13,193,118,27,243,32,116,37,22,49,36,107,107,9,121,85,66,117,225,225,173,223,207,26,81,38,119,50,214,255,225,232,178,78,179,93,133,164,154,35,215,166,139,93,109,36,65,18,171,108,81,153,154,155,55,209,130,2,245,178,71,229,192,33,77,224,79,229,49,137,142,245,112,183,50,22,141,38,68,240,57,46,205,230,79,8,23,138,167,143,135,104,99,115,5,65,40,45,172,53,17,208,221,108,151,127,235,249,127,244,254,216,62,94,45,109,31,172,19,126,11,123,242,240,238,161,127,92,0,22,227,14,157,115,140,214,19,138,81,3,197,43,227,8,136,144,130,104,195,73,12,199,226,220,195,177,60,193,97,220,12,200,24,90,46,71,140,76,49,76,27,12,192,129,112,241,28,88,5,2,225,59,57,136,53,213,76,108,96,243,133,172,208,139,244,216,219,129,130,167,84,68,68,27,11,189,4,196,70,67,36,123,86,84,236,146,21,237,62,153,74,134,178,246,188,236,186,110,107,159,131,31,139,194,233,43,199,236,94,101,77,102,91,113,153,218,212,18,203,31,251,214,163,52,182,170,118,159,77,213,154,185,227,69,128,98,8,64,158,236,76,237,92,152,63,255,251,178,100,73,142,231,33,104,205,19,184,75,242,66,103,138,3,97,34,104,27,201,163,52,78,229,47,201,18,12,39,9,172,176,96,62,169,36,45,15,147,30,234,112,221,66,106,19,25,118,197,242,150,159,34,169,183,111,253,166,102,109,105,26,113,41,90,137,82,36,7,212,70,174,193,147,251,18,90,105,29,62,87,38,33,153,110,171,127,212,109,180,209,216,47,171,164,198,201,180,162,169,246,43,50,11,113,216,126,2,191,40,150,232,115,57,128,0,111,0,130,36,125,29,24,59,209,86,138,65,240,40,152,196,136,136,236,234,185,115,93,114,8,144,229,4,124,41,6,87,252,109,15,74,78,125,213,24,117,221,222,218,255,167,232,255,251,254,77,120,110,77,255,255,152,64,76,141,144,187,162,161,182,184,192,84,164,231,209,112,229,16,64,207,113,180,210,1,136,201,81,132,202,227,132,210,181,56,196,160,128,196,194,152,195,1,76,194,65,158,36,97,49,156,131,6,34,2,38,30,5,37,80,148,183,39,0,105,19,32,106,230,82,4,71,148,46,130,118,221,179,53,210,194,128,18,89,12,80,31,120,40,198,48,93,149,42,101,11,153,96,67,2,86,133,240,198,227,174,36,234,201,157,163,170,254,208,253,123,17,221,228,252,175,238,211,207,78,99,97,180,194,255,195,249,114,99,86,55,53,25,209,94,217,197,85,197,25,159,12,183,232,136,53,205,200,172,19,40,137,181,188,218,77,38,162,81,37,92,163,91,12,89,253,238,168,54,164,125,237,62,56,250,151,35,67,72,83,63,181,177,101,178,8,168,237,59,20,208,146,76,207,150,95,214,57,71,236,91,105,50,99,76,193,20,153,169,106,183,73,206,56,178,94,150,8,114,103,145,81,184,214,251,88,32,176,66,113,114,81,12,237,91,26,9,45,0,132,156,238,184,169,46,95,32,160,51,67,12,81,142,166,253,32,32,99,176,97,131,203,35,235,144,78,31,30,144,37,239,93,208,41,122,57,152,223,8,13,41,237,215,71,254,86,37,12,254,249,83,222,71,155,250,194,0,6,99,2,192,179,221,228,195,156,99,19,67,155,99,103,141,99,15,196,243,32,159,131,127,207,147,34,6,195,29,195,227,65,68,51,10,68,1,64,28,201,144,188,194,192,216,199,144,36,104,102,30,20,0,152,5,27,102,206,242,159,52,162,76,241,44,198,19,94,16,9,65,97,113,69,12,116,4,21,37,67,126,53,67,79,7,34,170,211,9,10,25,67,75,134,211,125,86,181,21,71,132,190,69,73,65,55,51,65,77,119,182,23,147,77,207,5,210,249,80,201,18,174,181,185,184,245,221,208,75,179,219,238,130,27,38,177,101,95,114,73,38,9,163,52,140,3,51,73,179,236,255,251,178,100,76,14,231,37,104,204,19,185,75,242,72,99,57,144,111,44,56,28,249,181,48,79,101,141,201,35,140,38,197,172,48,210,243,48,129,216,193,168,84,23,127,98,223,103,212,93,132,68,189,16,204,81,65,10,40,173,139,74,5,250,144,67,108,90,183,137,49,246,226,246,81,102,103,106,170,224,193,104,24,158,21,183,194,46,21,35,40,221,173,251,59,119,122,151,134,194,18,100,250,219,78,39,127,46,92,230,81,242,226,111,3,129,64,33,103,106,56,10,98,36,14,48,70,0,8,64,169,51,165,54,3,80,136,26,162,165,194,113,176,87,138,52,188,38,250,61,26,131,71,172,170,150,208,253,75,6,59,35,236,225,210,47,234,184,253,148,195,193,99,127,193,253,127,210,166,77,251,235,173,159,235,88,140,32,5,56,206,84,205,140,93,72,236,198,137,29,204,20,130,40,194,136,38,140,32,202,0,196,168,89,76,43,193,52,84,58,204,22,65,64,192,96,0,69,0,56,193,80,55,76,10,193,52,222,224,230,192,210,208,101,194,49,160,104,179,172,103,80,22,12,107,241,210,197,145,65,242,240,25,26,2,175,125,6,120,52,133,68,80,193,87,209,18,108,238,90,169,2,29,112,161,213,81,34,17,146,188,19,84,242,58,207,77,219,244,181,247,187,239,235,78,194,141,123,193,204,175,15,149,69,64,134,102,145,215,20,154,197,201,167,224,93,254,60,221,254,36,181,123,159,160,221,125,207,53,50,202,78,81,76,46,247,53,75,198,249,220,18,243,16,27,85,114,20,113,86,208,62,199,78,95,153,157,98,211,223,86,51,231,54,159,182,254,158,164,89,41,151,99,79,53,135,81,211,28,189,161,97,118,227,214,185,220,90,143,163,221,154,244,192,237,255,246,189,57,240,96,177,81,118,139,171,233,8,120,151,136,78,61,87,147,233,14,229,89,130,51,137,240,146,128,228,151,150,27,51,61,161,132,128,41,93,135,33,155,197,199,73,5,180,170,239,40,214,178,102,82,82,137,90,255,162,39,43,89,126,32,116,64,93,90,154,167,217,237,239,85,49,7,218,73,239,111,253,191,88,0,9,163,37,165,3,219,120,3,12,34,19,213,80,211,93,202,147,37,139,35,40,209,67,110,161,195,15,198,147,17,133,227,70,5,195,14,65,34,128,92,197,4,16,68,11,24,164,27,152,86,37,136,1,147,124,179,213,64,169,207,147,14,50,164,17,22,61,218,138,55,25,34,219,48,226,35,37,235,1,12,132,97,83,209,174,29,72,134,91,117,140,6,23,8,137,196,71,136,123,19,230,181,45,107,144,100,126,142,79,98,215,103,89,19,37,150,221,119,28,201,139,173,34,151,42,212,54,37,147,22,247,168,43,50,178,27,255,251,178,100,68,142,71,60,112,204,19,185,75,242,60,38,202,42,97,34,100,29,57,161,52,78,229,143,201,40,153,39,77,151,137,48,35,108,74,42,120,37,111,103,135,56,249,128,223,114,113,127,144,237,201,206,140,181,123,98,109,59,219,121,144,196,9,79,102,221,105,226,177,48,105,228,211,44,157,138,86,74,223,137,197,201,187,85,20,201,12,243,248,101,72,196,86,215,39,126,116,155,50,73,166,158,114,22,187,156,164,158,93,132,115,84,149,152,218,111,223,183,85,87,233,40,152,18,176,20,0,76,0,0,32,79,64,148,176,196,246,9,59,57,90,44,216,40,86,28,235,166,204,53,233,73,228,170,171,141,15,117,174,13,190,224,34,152,24,140,137,183,87,87,255,250,127,255,255,215,242,227,171,242,206,17,196,120,183,191,66,172,99,116,192,115,252,184,106,193,62,105,113,174,107,249,138,97,24,122,98,49,226,100,80,184,100,224,164,97,88,112,98,192,50,98,48,102,5,16,69,146,179,23,133,64,81,22,97,0,88,20,6,204,204,86,251,1,107,105,28,89,128,168,225,113,12,99,37,234,121,45,132,34,161,67,178,74,201,124,20,25,38,165,202,149,226,96,15,170,27,87,175,25,84,12,50,146,81,41,145,196,31,105,248,195,12,127,31,203,20,112,11,111,69,34,127,101,177,233,2,217,134,37,150,161,232,197,156,176,183,132,22,106,103,101,232,71,139,205,207,106,218,99,91,45,73,117,102,33,93,47,67,129,45,98,201,63,48,101,127,25,177,22,183,148,150,204,213,108,75,125,42,232,166,203,242,249,52,189,121,60,43,220,133,83,139,220,102,44,115,43,63,147,21,254,244,154,185,133,183,39,237,105,66,249,170,198,146,60,139,41,10,101,173,48,189,85,246,60,205,122,183,81,119,66,95,85,172,127,236,76,30,95,128,32,97,8,78,152,200,23,144,41,208,98,40,20,13,148,6,98,21,177,144,79,21,49,64,13,145,8,57,99,99,41,189,226,87,142,252,218,128,89,46,233,13,206,179,169,93,85,242,142,28,67,207,153,242,190,218,62,173,255,189,200,178,135,43,149,69,65,94,43,183,255,255,226,48,0,204,90,241,14,181,135,142,138,119,141,81,233,141,153,10,204,95,57,76,16,17,204,200,130,76,93,18,12,28,19,204,39,0,12,81,39,24,113,133,132,201,135,130,169,133,130,145,132,96,33,128,33,224,241,128,244,87,34,95,40,97,136,32,52,176,72,101,80,132,130,153,97,128,70,76,83,95,80,180,229,64,66,8,96,207,48,209,205,45,186,71,197,144,149,217,65,19,16,127,119,27,127,100,49,23,70,85,26,161,118,112,150,216,104,208,11,50,151,58,221,146,203,24,156,70,118,252,255,251,178,100,64,14,7,46,112,204,11,185,75,240,62,166,26,39,101,226,52,29,229,203,46,47,105,47,193,15,153,39,221,132,137,160,118,205,106,211,217,99,80,44,76,116,149,54,26,98,111,42,87,86,123,233,84,72,63,225,233,167,14,171,165,26,228,59,53,196,49,214,76,160,148,47,16,161,142,234,140,121,252,158,92,230,97,146,53,145,38,129,172,148,218,137,116,242,162,191,82,71,111,27,42,158,110,34,237,53,9,49,10,147,73,20,173,156,53,170,175,208,220,217,132,38,180,143,123,200,103,250,214,239,254,42,215,160,128,0,82,211,129,29,65,35,32,49,163,102,139,216,80,112,72,69,43,160,152,73,92,91,90,64,2,84,166,162,144,126,162,196,60,83,187,190,205,173,42,250,211,78,159,175,127,212,173,13,169,154,11,80,249,142,207,40,220,90,176,125,31,48,63,79,195,36,144,172,51,30,47,195,26,243,32,48,150,14,163,2,112,22,48,135,0,35,16,225,124,48,171,6,243,1,48,96,11,0,65,128,160,78,129,64,68,192,80,10,3,128,176,193,48,20,76,1,128,112,32,11,199,103,3,200,162,122,63,38,240,40,97,141,46,80,45,60,199,151,139,7,64,240,180,32,96,231,57,90,71,145,185,74,192,189,68,140,67,171,200,190,128,229,44,177,129,160,82,132,72,165,235,46,63,40,166,104,27,139,223,156,191,86,194,201,202,205,50,112,99,82,3,87,215,123,156,46,198,174,247,234,71,145,43,4,170,43,19,25,181,142,100,245,2,144,224,61,25,72,185,51,58,149,173,109,77,26,255,20,140,54,42,164,213,100,156,130,219,70,143,74,185,141,216,102,47,4,76,18,52,195,23,76,235,238,178,229,5,19,72,155,8,89,141,183,120,191,49,210,94,15,204,88,226,83,54,170,14,251,88,242,134,216,182,150,90,87,92,247,245,171,255,117,112,238,254,231,211,131,226,80,8,0,2,74,4,149,1,142,136,255,146,233,96,203,170,115,234,130,91,84,171,70,108,113,82,209,72,220,68,33,243,53,43,194,106,223,200,87,233,58,88,48,138,145,170,173,123,233,109,63,244,255,228,253,126,160,28,25,172,61,211,14,69,70,143,112,157,144,0,2,147,80,195,223,232,204,84,196,224,71,176,194,129,208,210,2,168,192,51,80,8,33,153,74,95,11,28,134,5,2,163,192,209,96,82,46,33,130,32,240,128,36,18,54,199,1,146,0,20,28,248,233,80,15,218,216,47,128,84,238,225,0,197,150,229,176,35,25,217,203,224,22,99,67,125,26,180,85,48,212,233,96,18,208,34,113,216,130,118,75,30,122,173,21,215,229,4,175,41,61,45,175,230,158,175,191,121,175,234,61,29,83,139,22,38,104,242,255,251,178,100,59,140,199,68,104,204,155,184,75,242,66,166,10,19,101,229,90,31,157,191,48,53,237,0,9,48,152,38,198,180,160,2,198,159,85,57,92,27,189,74,226,185,84,197,100,192,29,232,14,33,156,237,18,70,48,28,201,30,166,138,220,90,182,80,34,66,52,201,152,7,149,128,196,208,50,102,38,211,191,237,33,24,240,218,40,3,85,140,152,103,24,52,203,6,215,75,9,178,105,90,75,54,124,149,236,10,56,121,14,193,100,49,88,179,105,171,3,109,48,46,32,121,70,163,34,168,69,32,116,69,0,242,108,44,137,98,92,8,63,212,115,89,255,135,190,168,66,181,52,30,149,104,75,211,128,116,46,117,87,211,71,89,209,100,107,100,81,73,122,194,94,148,163,107,173,98,223,127,121,213,30,195,42,158,191,113,115,180,135,34,202,212,248,246,167,127,195,90,255,74,178,245,143,215,139,184,159,253,30,226,63,245,2,99,40,248,13,48,19,18,224,252,49,186,33,115,16,32,66,48,8,3,3,8,128,101,48,2,20,179,2,64,66,48,26,0,97,16,4,131,1,20,192,52,1,4,96,214,1,4,179,2,160,58,48,13,5,131,0,96,24,49,131,74,225,163,211,5,20,4,93,193,24,245,208,56,53,171,143,0,66,19,0,21,52,95,176,168,196,16,70,89,170,247,65,52,6,163,204,20,73,242,77,180,241,192,203,221,143,208,63,139,142,111,177,108,39,231,224,188,187,97,186,207,88,128,221,43,23,163,140,70,214,166,126,190,177,206,238,55,101,255,201,235,217,84,157,183,157,138,42,106,247,106,126,124,153,255,231,242,239,108,225,171,151,235,234,198,243,250,79,171,158,173,125,123,151,191,26,93,208,97,222,125,251,55,241,213,90,244,212,150,46,85,183,157,53,221,222,207,44,51,198,147,118,123,142,125,185,142,232,233,239,253,155,55,168,106,217,206,198,22,187,111,187,214,116,185,89,214,23,107,127,234,142,99,46,239,43,216,218,213,156,57,253,164,223,214,250,214,193,15,246,71,197,4,1,38,68,138,152,129,39,6,176,113,160,0,129,147,134,54,18,111,160,249,103,144,75,52,8,54,186,223,10,30,131,194,56,41,66,132,81,249,164,198,15,196,80,148,96,200,161,49,238,45,16,41,162,24,132,228,146,18,145,152,173,251,125,217,35,222,155,31,204,250,223,228,175,255,201,8,0,34,26,77,136,203,108,212,246,147,101,5,205,227,124,54,33,148,230,206,115,49,168,204,104,36,3,2,136,2,230,3,3,24,236,82,97,80,153,128,129,134,20,7,171,225,0,25,16,140,30,17,30,52,24,147,48,235,33,100,77,66,149,137,63,120,169,22,228,212,25,109,43,234,194,229,234,126,243,49,185,255,251,178,100,40,128,7,71,102,80,158,115,0,0,85,101,218,3,204,28,0,26,153,195,68,93,199,128,1,42,153,38,195,180,160,0,13,168,35,190,214,32,104,43,14,218,134,40,112,254,66,96,74,244,245,226,81,250,78,235,56,14,83,90,127,127,146,196,127,50,127,37,149,254,207,104,50,181,95,43,117,236,126,174,191,21,35,22,159,203,212,211,85,62,181,234,186,202,174,84,86,235,87,206,150,204,82,189,249,103,45,195,145,137,101,53,155,85,119,255,140,163,182,243,187,98,213,187,157,199,89,118,55,19,159,189,135,53,255,246,59,111,59,95,159,254,20,182,112,223,43,247,43,156,163,181,106,255,253,170,245,55,218,183,109,220,148,87,163,189,170,155,155,237,37,85,205,95,255,20,56,163,76,255,135,195,238,49,0,0,7,16,0,0,1,162,240,1,85,32,96,1,72,31,211,74,64,224,6,9,88,209,193,2,4,162,150,163,59,130,128,71,248,71,40,16,141,128,225,225,227,3,37,138,35,152,14,200,142,138,201,9,104,55,97,194,142,192,72,221,79,126,207,255,255,244,244,137,158,170,82,38,60,12,162,219,191,255,255,79,255,255,250,128,0,184,193,142,67,116,59,73,86,167,80,77,25,100,0,33,4,152,56,130,106,177,177,134,194,198,38,29,152,192,12,96,32,216,8,10,99,163,240,56,20,36,19,73,64,224,185,59,41,76,29,159,6,122,194,152,115,15,228,235,160,67,179,243,180,102,42,158,169,84,241,88,81,37,42,26,134,56,42,232,82,54,116,207,245,85,157,42,214,54,122,229,83,135,200,113,181,139,1,55,127,84,188,23,166,12,111,5,194,46,171,122,248,70,44,93,196,75,91,107,189,101,180,155,189,174,107,90,197,119,237,137,190,41,159,241,54,176,124,107,89,106,182,42,165,90,182,225,184,249,90,157,255,9,253,163,62,135,168,76,76,248,174,159,197,139,140,122,86,10,122,123,99,57,125,154,146,92,99,42,88,223,30,54,241,132,117,127,131,53,117,5,198,123,107,162,115,156,253,111,252,111,255,237,255,150,191,218,9,187,172,149,33,42,159,44,168,237,163,3,53,47,186,39,154,66,165,166,149,23,133,52,95,65,97,106,245,215,131,107,2,48,3,14,49,18,10,163,167,200,72,70,162,49,113,152,154,78,142,63,54,53,13,52,87,46,80,226,6,255,255,255,255,255,252,159,255,248,99,146,254,81,253,223,255,240,224,0,65,112,6,32,242,12,211,116,173,78,143,7,50,200,96,66,80,50,3,216,215,160,180,124,10,12,13,100,63,24,18,32,144,209,163,0,50,52,194,64,68,184,5,27,133,54,45,70,53,15,40,242,12,165,108,85,132,9,118,154,1,17,124,160,251,255,251,178,100,33,12,167,0,112,207,19,152,123,240,68,74,90,42,60,69,118,27,57,159,68,110,97,239,193,51,50,168,141,148,157,144,102,32,237,213,133,191,239,86,109,85,185,62,179,204,202,68,219,208,52,184,42,138,9,145,206,82,189,180,80,13,51,231,156,113,218,255,100,13,7,9,242,40,37,29,139,43,50,151,208,234,231,231,167,75,127,45,23,185,216,53,125,132,129,85,249,249,251,96,114,87,114,219,63,104,234,218,28,215,240,32,110,181,112,166,26,92,55,138,125,97,169,55,243,89,179,219,146,222,251,114,175,195,54,127,129,188,233,191,56,251,244,245,74,252,226,6,247,51,113,148,228,254,17,0,180,208,159,210,151,202,27,185,243,11,48,231,229,82,220,45,224,115,91,193,243,103,27,129,191,191,255,254,77,255,136,208,211,236,0,0,8,0,0,26,129,59,37,187,71,155,73,145,35,5,3,228,184,151,79,67,37,170,183,141,78,108,17,40,247,241,197,212,239,166,141,246,221,191,255,255,255,251,255,226,159,255,253,184,255,117,19,29,152,55,8,130,246,229,231,108,75,170,112,127,255,250,201,13,25,119,6,167,136,193,6,131,50,153,150,100,36,28,48,56,88,192,13,131,3,141,144,104,10,16,49,104,76,18,3,67,243,6,35,91,245,49,45,89,64,105,118,56,155,202,12,103,173,118,134,153,26,245,10,119,8,167,75,154,119,78,200,229,144,238,48,107,152,247,222,161,183,63,117,182,202,245,73,236,178,116,241,227,92,115,190,3,127,113,172,194,162,185,193,132,50,142,91,201,219,214,212,110,23,251,134,237,241,76,115,49,83,240,76,162,103,177,205,213,224,179,137,164,158,183,218,214,179,211,49,117,152,73,89,186,237,103,82,145,183,176,29,86,35,93,198,194,212,179,106,105,232,186,75,235,109,112,54,246,83,105,245,228,75,193,129,184,49,163,193,179,253,233,120,227,197,224,53,89,220,108,65,197,240,105,172,66,128,214,128,212,28,164,36,106,149,250,169,244,172,4,201,146,36,8,65,178,227,181,123,230,120,164,187,45,3,124,157,236,21,170,1,99,109,159,197,247,35,132,64,44,169,186,245,47,46,42,54,140,227,155,245,59,219,226,115,170,183,155,221,255,255,255,229,95,255,253,83,255,27,255,255,246,199,31,241,10,46,245,29,45,161,62,94,202,71,158,159,149,26,127,84,230,116,127,111,212,117,245,19,60,88,0,0,1,80,198,212,88,237,164,112,211,146,144,212,168,52,204,64,120,192,177,84,196,22,176,206,161,12,112,35,21,10,77,15,23,129,1,0,92,12,50,89,74,49,20,0,5,14,198,7,6,165,96,56,205,136,134,213,36,173,80,113,48,160,110,251,180,97,32,172,255,251,178,100,35,14,199,147,102,205,155,185,123,242,69,104,202,3,101,39,100,91,81,159,56,78,181,126,65,28,30,231,73,132,157,234,43,144,45,144,177,81,130,65,129,86,196,40,34,77,10,229,42,157,193,18,150,99,0,182,119,100,72,7,166,4,81,201,118,162,108,187,85,157,38,165,148,48,221,190,168,232,12,158,181,147,36,212,153,206,62,187,173,122,78,169,252,54,246,197,181,18,255,136,49,229,170,156,228,78,232,116,211,79,3,57,254,165,112,213,23,63,214,30,117,189,238,109,175,199,188,170,215,44,103,52,143,34,154,111,109,227,120,145,106,6,234,227,75,73,45,97,221,215,141,102,204,98,72,16,254,170,162,204,29,193,197,231,114,139,13,150,41,138,221,21,235,100,90,198,211,28,103,204,53,113,164,26,152,106,221,196,140,36,93,242,182,0,209,59,234,20,91,50,191,63,185,115,64,0,0,224,14,134,218,55,64,4,8,148,240,89,14,6,89,58,68,67,161,64,90,230,40,18,25,72,140,193,190,148,209,236,235,141,69,200,205,123,252,206,255,183,253,95,103,250,255,234,189,190,131,79,255,254,85,204,5,193,138,38,163,82,78,183,168,157,157,8,27,49,4,0,58,73,154,51,60,228,59,92,96,64,41,135,65,153,148,37,73,174,67,89,131,225,104,168,166,101,32,180,158,225,64,72,203,113,0,12,84,152,80,2,24,2,15,152,12,6,0,64,210,223,171,124,2,241,22,1,50,242,181,245,15,11,129,252,134,66,161,19,165,76,210,136,130,56,148,154,94,234,93,186,197,151,7,97,135,134,141,192,76,23,134,243,10,144,211,226,167,185,93,129,65,249,70,224,219,94,224,19,0,121,71,194,128,171,55,164,165,98,152,241,78,220,236,50,112,143,217,5,195,240,113,206,130,140,242,156,76,141,84,110,9,9,164,192,215,58,80,65,145,125,62,199,187,22,30,115,30,191,146,206,195,243,183,149,30,231,89,135,36,157,196,25,181,174,179,157,127,166,101,63,243,58,244,229,0,241,201,60,233,121,222,101,106,122,242,102,152,139,53,84,40,182,30,145,162,32,130,27,101,235,7,16,199,69,130,0,0,171,154,68,150,61,85,103,176,154,82,193,27,162,29,148,93,177,201,72,54,238,195,142,140,65,87,131,92,179,100,115,140,118,64,114,59,74,247,248,108,254,101,33,55,162,47,6,217,246,95,95,215,129,201,242,175,255,84,213,191,18,223,255,255,229,93,169,250,201,0,0,227,9,208,179,178,32,160,74,136,121,97,114,128,51,6,130,99,21,101,83,34,12,98,1,16,193,64,32,207,0,148,192,32,64,66,29,152,144,172,145,0,194,16,92,192,96,132,56,117,16,2,33,192,19,118,166,81,255,251,178,100,29,142,199,22,110,77,147,185,76,240,76,41,10,3,97,39,108,25,69,163,58,78,61,23,65,85,169,168,141,134,149,248,161,144,124,112,7,123,216,41,150,243,47,84,65,106,138,210,128,208,252,44,20,174,19,86,1,228,125,120,57,53,30,38,239,57,112,121,55,143,56,219,219,79,64,201,231,184,141,151,57,24,128,59,113,175,145,21,157,0,1,165,37,156,211,49,199,73,182,197,242,197,177,235,125,195,156,108,73,231,158,214,5,215,251,173,199,251,66,129,57,254,71,169,123,132,220,29,248,107,189,230,56,255,205,63,40,137,215,149,159,6,111,109,76,220,129,248,226,209,93,60,115,59,7,40,232,21,153,230,31,56,169,47,87,185,52,177,73,249,80,202,60,250,142,171,86,247,229,86,158,201,119,41,194,207,107,42,182,163,190,247,207,63,183,7,41,137,218,56,70,0,29,130,3,207,72,206,188,128,98,44,253,14,239,28,108,161,209,235,172,66,249,116,98,82,205,191,210,53,246,40,191,15,41,251,91,138,39,3,168,25,151,109,246,202,120,119,237,166,173,251,103,182,218,191,255,215,249,79,255,255,152,10,169,201,209,203,245,200,2,109,40,34,213,40,23,133,234,167,238,176,25,193,180,122,217,104,100,76,181,70,100,203,156,124,198,98,64,113,84,224,106,50,72,160,84,80,12,102,5,208,177,104,195,224,5,87,5,29,65,128,164,18,68,160,4,236,33,8,136,192,52,118,140,64,3,151,181,194,245,13,7,50,150,6,6,114,144,92,226,145,226,84,121,200,253,78,176,122,147,6,183,50,6,245,228,167,246,224,34,28,122,188,255,215,68,148,209,213,128,37,19,72,247,50,177,202,146,215,217,89,47,238,255,227,91,123,68,37,179,213,149,239,6,37,62,55,172,229,163,250,111,58,255,126,75,87,2,235,178,30,236,69,19,213,12,159,32,63,228,129,60,22,61,30,88,89,100,138,203,66,110,156,224,250,222,6,33,164,44,36,32,25,197,99,222,247,161,154,189,201,194,22,101,192,130,199,17,37,173,155,9,187,62,235,166,109,9,138,6,229,14,173,244,164,93,171,134,93,66,230,93,110,47,4,126,195,42,150,75,175,73,148,183,168,205,55,76,245,36,141,115,75,77,185,78,181,186,150,183,58,245,183,253,123,7,87,83,47,31,75,127,255,253,69,127,255,255,19,31,161,246,30,74,62,48,29,213,199,144,228,21,212,123,80,115,173,93,85,195,114,29,72,0,1,160,180,54,110,210,24,104,208,102,110,100,156,96,248,86,97,56,74,101,97,20,104,169,146,96,40,98,96,216,106,80,201,24,18,13,16,0,198,75,144,3,196,136,240,152,40,15,3,133,65,224,40,56,37,86,25,81,255,251,178,100,29,142,198,174,106,78,19,185,92,112,89,44,154,67,96,197,86,91,49,163,56,78,189,55,65,57,42,104,141,132,29,121,0,132,9,130,69,161,83,66,111,226,76,52,71,136,114,49,166,192,18,28,86,253,134,129,55,64,166,236,27,22,227,14,189,145,129,225,105,39,220,25,29,139,141,91,91,113,159,47,140,53,140,244,163,111,126,170,138,179,12,225,198,243,31,108,43,139,63,118,165,218,222,191,224,181,25,255,99,22,185,240,31,232,123,5,223,73,153,191,130,55,119,84,202,118,216,103,100,147,241,17,80,194,35,184,114,241,38,23,240,121,232,211,166,224,237,183,81,151,93,196,186,173,135,158,231,181,245,12,121,46,157,13,136,99,15,233,30,105,231,149,182,229,180,242,113,170,173,70,46,209,214,190,83,68,80,56,0,31,245,29,119,160,176,24,226,148,203,65,50,159,201,133,24,169,160,28,81,37,19,70,123,58,123,31,104,236,250,142,168,152,25,202,34,130,134,185,7,211,255,94,79,213,255,254,159,223,255,255,145,172,62,141,66,132,147,113,103,56,80,247,152,122,181,248,173,84,98,218,157,168,135,89,149,172,225,254,143,79,252,222,30,252,72,44,23,152,59,62,154,188,5,154,172,30,153,68,207,152,120,13,24,2,7,152,53,40,24,86,135,14,0,6,15,12,166,85,8,67,33,104,140,31,48,73,43,18,0,192,160,88,192,8,89,81,192,12,44,1,167,212,22,148,131,0,121,128,32,44,44,64,2,24,76,0,49,85,38,12,12,218,156,227,134,20,1,157,26,56,135,92,70,180,16,240,156,228,101,49,17,1,166,213,57,124,85,85,76,139,254,232,29,179,143,185,174,76,225,121,192,96,35,250,242,254,118,153,35,245,115,6,107,223,25,177,234,71,223,74,36,175,239,63,136,56,173,169,119,173,196,104,223,206,247,171,107,21,219,50,72,14,111,98,247,65,1,99,201,125,183,104,121,174,156,91,243,214,178,54,106,167,170,226,183,238,179,80,220,150,86,229,203,227,150,228,157,4,45,138,150,238,202,229,190,151,27,147,42,178,122,226,118,181,220,160,137,201,40,126,57,109,93,33,64,0,220,40,155,66,108,33,44,134,176,69,228,58,208,180,103,214,232,211,168,105,4,173,39,12,246,48,207,9,254,74,95,47,91,17,41,6,153,84,214,32,93,55,254,173,157,250,191,255,255,204,255,255,235,65,5,20,254,113,99,157,232,120,153,249,125,206,212,101,234,121,182,182,164,114,77,56,0,1,243,5,108,147,54,144,211,80,16,147,115,218,163,17,1,227,2,3,227,31,220,131,30,133,3,7,0,225,129,72,4,196,152,40,15,2,64,131,32,13,32,129,168,193,208,0,192,48,161,255,251,178,100,25,142,134,212,101,78,19,184,123,240,81,41,10,7,97,39,108,25,241,151,56,110,200,220,129,55,163,40,93,148,181,121,61,204,20,8,146,194,190,173,40,112,102,80,175,233,163,75,98,112,82,232,22,252,82,104,22,157,95,183,5,92,186,196,25,109,102,229,76,230,71,210,186,213,102,101,98,189,59,141,71,81,134,194,123,68,204,51,245,162,242,87,152,17,186,41,149,118,45,173,76,177,237,124,1,173,229,254,121,178,121,103,35,221,163,29,87,252,33,181,23,214,73,173,9,199,94,255,239,84,189,243,107,119,218,222,53,186,101,127,54,174,247,242,221,111,15,59,167,187,167,176,54,246,104,174,111,117,86,38,220,86,60,107,188,172,88,91,198,224,79,107,209,158,21,117,157,82,144,33,90,190,54,36,204,55,179,255,88,241,193,65,99,231,8,162,232,183,174,240,4,20,0,140,194,219,85,209,179,223,214,243,228,197,132,186,177,226,228,87,130,170,50,137,9,50,211,40,136,196,42,72,246,153,252,82,111,217,236,217,173,93,129,218,166,216,216,125,34,98,57,255,171,106,223,190,141,255,43,252,215,255,255,206,198,196,78,68,58,128,172,166,199,26,60,78,198,146,235,149,80,5,195,3,238,80,163,110,103,177,38,113,226,222,98,128,76,96,32,40,100,121,174,106,50,6,97,216,58,97,8,80,100,152,110,6,6,196,0,17,147,163,113,17,18,52,42,0,0,224,16,140,10,3,131,130,166,29,132,169,101,130,129,53,10,144,136,65,72,125,253,65,161,160,43,86,2,1,122,153,224,238,213,160,138,47,255,137,199,161,20,40,145,204,45,73,179,136,186,150,232,24,95,62,68,204,255,38,230,167,8,157,2,62,72,206,142,66,114,224,154,163,34,105,49,138,177,47,30,241,157,34,116,199,135,145,226,131,73,23,53,73,53,22,140,175,82,147,164,205,173,196,191,218,255,154,159,114,222,48,165,17,132,234,161,148,228,14,10,221,80,174,137,118,121,77,23,104,86,53,40,146,220,204,0,37,165,185,163,13,80,25,66,203,201,63,112,238,48,242,96,69,144,7,132,32,135,244,141,40,48,28,11,43,126,24,28,138,39,100,84,241,131,35,140,197,121,68,244,13,68,194,198,150,158,92,17,94,193,185,193,32,107,41,30,183,78,245,38,250,125,218,223,213,221,148,218,187,126,31,74,122,234,114,62,101,255,175,250,95,255,253,73,34,77,106,210,164,196,218,53,162,211,134,213,14,0,130,36,184,65,227,51,45,28,0,19,63,10,12,200,32,147,7,6,192,182,179,61,19,7,131,98,0,153,160,67,67,160,97,64,105,128,151,108,172,180,235,248,56,94,72,17,97,238,205,103,209,173,166,186,177,48,255,251,178,100,28,140,198,37,104,207,155,143,77,96,74,6,73,177,105,135,102,159,209,215,46,47,105,51,192,255,153,40,13,149,137,168,178,200,203,156,178,0,18,14,171,144,226,150,125,57,123,51,156,94,10,226,102,194,227,246,124,214,218,131,250,31,189,68,93,124,232,250,214,197,234,14,108,33,53,162,96,251,215,78,215,239,253,38,103,253,73,61,53,189,117,0,71,160,210,172,152,202,233,41,170,222,91,229,133,142,244,133,107,205,148,126,45,66,60,61,55,201,12,23,196,74,174,202,19,41,65,41,17,41,54,105,243,86,9,192,234,23,135,145,83,72,91,237,252,81,187,101,19,100,90,220,228,182,21,136,162,107,30,73,230,37,39,60,198,161,146,72,224,131,86,145,1,4,19,31,21,64,106,162,169,106,2,193,19,205,234,52,104,150,20,100,76,71,76,80,156,140,204,107,84,95,94,157,148,199,204,171,149,83,8,168,39,104,14,108,153,242,65,166,44,88,137,161,162,144,171,229,243,155,229,55,18,11,252,242,255,255,151,250,135,127,255,35,255,64,14,96,228,168,166,79,167,2,98,122,7,6,128,133,140,96,158,24,38,2,224,206,97,228,97,102,75,97,164,97,124,12,198,0,192,226,98,20,17,70,1,0,226,66,7,70,34,3,28,97,34,1,198,8,96,76,40,0,162,193,12,52,8,134,5,128,4,6,1,171,34,128,36,16,0,224,32,51,12,5,32,1,147,142,17,117,178,225,219,192,105,17,116,158,9,2,237,74,159,182,89,98,3,113,81,19,38,232,221,173,192,67,196,235,100,161,175,61,79,99,250,130,99,45,74,171,126,159,189,152,103,37,97,59,0,0,89,56,146,249,166,135,87,4,220,95,218,160,110,88,91,221,124,122,170,54,109,241,125,70,62,212,154,253,74,100,161,253,225,253,155,169,69,204,242,231,231,159,45,101,141,43,64,178,143,40,220,101,37,173,114,8,198,161,21,106,11,229,179,20,41,211,182,87,117,245,148,75,223,143,52,164,213,98,83,220,89,60,130,229,237,72,222,34,109,37,21,131,146,89,26,113,77,78,249,165,177,199,106,29,154,91,74,199,171,175,188,172,185,108,43,101,187,76,14,8,14,129,21,72,39,64,233,42,29,141,175,192,16,110,187,68,79,216,110,128,80,42,98,115,203,36,193,250,142,179,57,185,212,75,235,205,199,97,38,67,200,12,30,27,182,39,124,139,181,58,112,47,239,255,244,252,56,29,63,205,124,26,0,130,109,180,193,21,179,120,173,77,98,114,53,107,45,81,137,6,140,124,80,53,25,229,245,16,1,12,216,37,48,0,1,125,25,68,116,60,45,30,18,37,40,64,25,12,139,208,203,107,169,212,242,191,85,212,67,65,8,255,251,178,100,29,140,69,218,103,208,27,143,69,96,70,38,89,177,109,231,102,157,37,151,48,46,233,145,201,17,153,40,29,144,167,24,22,14,75,176,243,29,76,21,237,158,210,234,87,5,79,140,196,237,189,93,139,39,28,245,241,157,56,57,106,102,239,150,100,175,109,1,237,103,183,179,111,7,182,247,218,245,253,63,73,227,233,142,47,196,109,244,88,155,188,172,8,251,171,3,133,90,189,241,124,87,56,150,105,5,226,110,136,71,9,70,34,16,203,59,211,22,139,137,121,130,60,202,40,118,37,62,158,232,188,107,91,30,229,235,98,212,226,49,211,200,181,30,77,73,190,33,13,28,131,186,171,26,109,168,244,59,254,218,0,134,8,44,76,190,142,88,133,49,7,64,129,141,134,34,117,114,80,68,183,0,76,1,137,145,100,225,113,74,217,129,154,210,57,225,220,55,149,120,84,17,103,26,28,213,75,12,103,49,132,114,139,145,217,190,81,229,68,237,174,229,245,252,162,231,54,110,129,17,160,57,136,218,153,239,35,169,208,34,161,153,61,193,141,130,145,136,33,241,135,25,209,128,231,97,142,34,9,130,165,225,152,228,153,134,225,73,8,150,98,115,222,24,1,152,122,23,136,65,208,72,2,66,13,140,2,102,0,128,144,72,200,167,60,173,56,178,231,24,211,165,135,144,14,34,182,36,6,192,224,179,50,25,217,174,254,178,106,56,37,169,37,221,43,117,128,150,244,68,136,99,233,97,37,168,163,181,30,93,196,148,58,6,186,227,43,111,237,49,10,0,242,208,242,21,191,97,245,78,10,90,100,60,129,55,167,99,61,88,165,255,83,186,94,109,152,211,97,79,57,98,210,192,29,123,223,212,116,10,107,63,179,237,118,199,179,122,154,253,181,174,143,212,27,246,125,254,144,187,147,63,118,182,183,127,33,247,50,219,123,116,15,254,211,219,99,89,142,86,187,6,223,155,171,71,142,90,45,222,248,144,173,45,45,138,209,49,88,165,211,2,9,33,14,41,213,25,49,194,222,194,112,32,127,0,134,128,125,23,179,95,61,203,90,204,240,102,41,75,168,198,198,0,126,238,138,31,110,253,121,13,202,92,191,125,213,252,121,255,42,26,162,79,6,173,185,100,130,164,43,42,173,58,55,156,76,183,251,249,114,120,63,3,255,151,63,236,75,255,255,216,0,0,84,180,10,253,61,218,184,224,36,195,182,78,76,112,62,3,2,12,119,40,51,17,192,4,24,48,40,148,210,34,65,192,81,40,32,201,202,34,129,144,4,20,66,13,8,6,32,144,189,113,217,100,52,209,144,137,95,39,225,96,21,78,243,136,1,232,95,82,148,56,41,106,195,98,83,77,101,236,166,150,109,32,210,8,107,84,207,221,107,255,251,178,100,45,142,134,114,104,79,27,143,77,208,73,102,73,194,105,231,106,26,73,163,58,78,189,53,129,34,17,167,29,166,9,152,81,247,12,254,166,34,167,191,98,64,238,64,20,158,94,202,154,97,20,154,251,119,241,127,154,31,51,111,162,39,214,92,162,82,197,35,134,96,201,123,98,38,113,93,239,193,137,156,72,180,180,163,252,149,140,248,29,136,82,126,54,162,173,92,229,125,198,151,109,161,98,210,245,51,236,78,81,33,151,94,201,57,10,211,36,101,24,172,48,140,210,175,110,48,93,116,200,118,242,161,107,235,69,86,77,10,40,39,24,35,71,129,10,61,218,204,2,65,210,8,12,34,30,123,164,50,245,129,7,2,55,133,210,190,86,77,113,102,58,64,4,77,243,18,33,8,157,133,254,106,228,216,231,153,173,178,141,199,62,21,126,82,153,130,220,107,230,134,92,236,242,204,189,127,140,211,249,71,223,244,125,95,230,132,252,167,247,255,73,62,9,23,206,29,87,140,253,15,77,255,4,140,67,3,204,56,8,12,91,26,204,250,35,100,102,12,7,38,44,10,192,208,53,4,134,63,132,194,67,96,176,186,149,164,64,65,105,139,180,150,115,81,1,144,48,191,205,57,149,3,0,183,73,20,16,152,27,204,128,63,2,196,158,67,83,55,221,205,52,66,30,31,157,60,192,25,104,249,138,159,72,143,50,218,236,255,91,140,157,164,67,49,53,1,180,23,113,125,22,237,70,196,13,234,202,201,72,152,166,82,123,181,212,213,190,221,125,179,157,243,211,57,196,123,56,91,115,95,125,145,228,69,91,154,49,128,194,190,107,176,150,92,227,117,229,243,22,131,24,229,16,50,247,36,146,146,111,185,120,45,39,91,170,115,94,48,99,37,227,137,179,229,48,164,103,167,49,76,211,153,177,154,105,175,93,59,105,53,50,233,241,176,161,68,104,3,135,230,82,64,0,0,10,20,121,13,153,41,165,178,243,160,36,193,195,50,134,153,122,28,16,238,231,240,199,128,68,129,244,184,218,82,139,143,250,52,39,160,221,224,84,27,16,173,151,6,9,145,232,37,96,203,182,126,152,55,193,191,100,53,169,229,40,140,118,75,251,127,247,127,253,64,0,137,29,220,96,80,235,95,140,136,64,30,200,146,166,90,18,43,10,36,128,159,164,33,3,81,40,72,110,160,195,87,29,3,236,174,22,127,50,204,49,143,54,39,217,92,109,95,66,159,100,40,90,149,60,49,155,163,217,253,138,133,91,129,151,188,171,216,93,179,49,65,143,7,53,135,87,171,19,175,198,247,164,208,112,26,11,111,97,194,72,93,141,74,246,199,133,91,34,204,203,4,186,179,192,56,19,244,100,220,104,189,177,45,235,152,142,62,79,255,251,178,100,59,140,214,49,104,82,155,111,101,112,71,198,73,194,105,229,106,25,57,163,64,110,97,141,129,34,153,39,1,164,149,168,233,191,39,110,131,237,28,236,41,153,85,174,15,101,139,6,90,74,191,27,108,152,219,248,82,87,210,43,72,198,16,20,226,125,51,214,60,183,52,235,245,189,235,90,185,103,108,202,19,245,101,67,240,177,37,176,129,81,74,156,185,138,23,58,247,129,237,84,125,238,216,241,199,160,134,54,15,255,244,24,0,2,126,22,120,24,20,208,236,82,214,100,41,140,210,133,73,8,225,90,183,209,164,138,51,116,213,105,45,68,81,211,24,140,243,80,39,181,229,114,220,144,63,202,109,204,248,105,43,22,159,163,176,157,85,240,252,131,159,234,248,207,211,167,226,14,211,119,212,11,208,0,0,38,225,129,23,199,95,134,14,140,206,10,177,48,232,180,212,161,147,21,55,205,62,5,3,0,8,69,6,51,32,130,129,100,128,195,19,32,8,129,98,33,65,0,228,72,22,168,128,248,51,196,26,103,130,82,113,73,137,15,52,164,198,113,40,16,117,122,67,79,117,70,137,96,176,34,131,74,214,172,190,11,111,177,98,146,190,56,86,166,117,234,51,2,27,58,253,82,21,156,142,128,4,230,188,104,133,37,243,95,97,44,181,214,255,41,253,206,43,119,187,163,145,49,99,109,109,13,238,154,60,76,229,153,223,71,229,36,105,152,236,189,174,255,50,229,25,45,241,212,208,225,173,222,183,85,148,82,83,236,171,148,85,248,239,53,57,76,189,182,122,57,235,53,74,195,75,220,79,64,170,254,198,102,203,157,110,22,117,117,162,233,151,55,31,174,107,120,243,191,120,192,64,112,36,2,28,203,35,64,18,184,196,25,53,38,220,161,192,105,232,195,222,35,20,129,155,22,24,19,31,48,36,170,122,9,86,236,201,223,10,31,126,116,26,30,38,141,218,11,168,54,49,50,92,132,205,171,231,111,167,254,135,215,151,81,251,145,248,230,127,255,251,226,0,0,18,112,196,211,163,192,187,142,116,9,51,5,104,194,133,51,59,133,12,140,104,52,200,204,144,12,211,137,178,113,215,248,4,187,30,28,152,72,6,34,2,53,210,221,42,192,75,42,48,164,66,96,6,173,163,120,92,184,188,76,166,5,128,154,18,62,184,111,117,50,170,250,79,20,125,175,32,138,195,162,226,71,32,11,183,226,151,166,242,158,158,250,104,111,7,162,15,194,101,224,229,253,171,46,53,165,20,180,23,159,26,156,247,155,201,215,30,31,103,164,20,180,61,183,196,152,133,104,92,84,85,70,228,71,157,20,147,107,131,143,205,233,198,241,109,77,213,3,252,63,186,221,59,250,222,140,90,37,125,249,81,143,143,255,251,176,100,82,142,102,77,104,207,155,152,75,240,76,197,153,210,105,130,106,25,149,147,60,110,101,143,193,29,25,39,221,164,181,160,158,185,104,175,185,29,154,242,150,206,8,19,77,78,186,80,7,125,35,115,45,179,21,80,163,34,236,111,78,110,106,227,56,45,244,234,96,0,4,161,193,214,154,62,97,159,182,82,97,28,25,210,141,221,201,30,162,205,52,99,196,39,1,53,224,140,190,112,85,250,167,137,3,95,166,136,153,173,161,63,217,185,5,149,36,112,147,128,80,35,101,208,249,117,124,191,163,235,250,15,110,131,148,221,244,255,251,6,211,245,123,191,253,96,184,204,49,190,59,185,96,216,5,227,64,82,204,56,71,49,177,112,192,216,163,0,159,133,2,32,18,73,140,8,200,214,23,10,153,49,62,36,30,34,13,160,211,13,80,120,48,196,71,80,82,193,23,32,177,84,113,41,147,198,24,120,22,100,26,130,98,131,211,254,122,101,64,177,97,68,211,61,36,33,213,176,167,169,22,244,103,140,175,24,239,229,45,175,52,179,234,56,80,38,163,80,85,251,253,77,11,95,122,79,65,69,6,205,253,220,230,24,173,109,133,204,110,208,53,44,185,41,67,58,87,249,77,152,143,82,223,153,166,197,98,245,160,94,219,150,181,169,245,83,84,35,104,210,82,52,153,19,247,245,241,179,239,158,155,94,248,141,245,122,167,233,15,236,185,204,173,221,231,173,214,155,127,67,123,87,113,134,230,46,98,156,211,170,50,125,217,2,38,17,239,219,220,18,7,146,67,68,129,129,69,3,210,67,131,69,71,94,38,205,228,236,65,11,66,142,138,27,142,137,142,143,101,148,246,142,48,86,89,197,72,59,135,97,151,149,45,199,126,234,53,204,235,127,119,165,191,57,217,95,83,42,237,29,129,46,151,189,41,195,95,250,159,255,250,192,0,2,85,180,41,126,54,121,188,225,134,51,133,168,12,30,63,52,144,96,197,107,99,47,0,193,0,19,4,2,66,41,131,192,197,86,48,18,33,20,132,128,9,144,172,113,71,36,2,0,202,129,224,94,128,208,92,0,136,175,101,245,3,129,116,181,96,133,59,157,148,45,92,32,34,32,83,204,176,150,176,170,83,86,99,17,97,248,95,227,166,25,23,105,126,178,136,165,26,190,12,205,52,253,117,17,21,76,190,17,140,202,221,179,46,244,139,157,77,89,180,238,184,170,18,218,71,240,212,225,43,151,134,81,199,64,137,68,64,253,166,204,166,100,160,212,165,36,151,46,217,84,169,137,52,98,120,11,52,187,206,42,123,231,90,59,111,38,233,36,130,211,165,85,106,155,89,143,166,174,123,180,245,80,95,149,40,156,111,198,113,105,55,170,174,193,114,190,159,178,255,251,178,100,100,12,198,62,104,208,27,140,78,32,71,102,74,3,101,226,108,25,249,151,62,110,97,141,65,36,11,38,197,172,48,208,62,9,32,6,140,232,138,128,116,170,166,73,32,9,24,50,152,122,46,77,52,228,144,16,52,41,227,123,233,50,219,243,15,55,207,245,109,80,201,179,188,244,135,182,74,31,15,220,12,141,191,46,113,7,159,236,142,71,235,151,245,252,59,110,140,154,183,241,244,111,197,0,0,8,168,65,208,51,220,4,207,69,3,162,29,204,6,41,54,0,180,196,104,81,236,233,132,193,67,166,3,5,10,87,27,154,24,175,7,38,0,211,29,34,199,96,209,67,48,119,90,58,154,96,228,52,34,133,170,121,57,34,221,184,121,211,74,23,201,248,163,79,47,200,122,206,66,222,176,152,250,0,166,23,11,237,147,213,171,19,75,69,86,23,149,90,235,161,62,255,131,81,18,40,22,14,142,164,181,37,179,6,110,220,121,9,190,233,157,160,235,109,232,153,21,152,126,216,156,223,160,167,33,223,88,56,76,122,189,233,88,36,59,86,243,121,36,83,179,125,59,92,137,188,135,23,181,21,218,188,12,69,153,53,183,193,72,23,151,15,95,188,172,48,116,176,83,39,19,40,176,150,174,206,94,46,231,246,171,19,171,183,81,9,132,125,180,60,152,67,132,128,33,111,97,116,12,123,211,128,36,224,160,19,20,60,226,126,47,32,112,99,11,20,217,14,141,144,196,102,13,74,104,238,36,152,36,137,177,216,224,38,207,43,182,88,131,62,245,56,149,64,56,114,71,134,126,23,32,173,3,195,66,167,144,61,231,170,96,94,37,150,178,235,22,203,147,17,111,103,255,218,0,0,2,112,169,104,48,67,244,198,69,211,70,178,140,60,34,50,208,116,192,134,243,44,10,32,195,2,131,1,204,164,66,126,12,36,131,18,58,43,114,143,13,15,214,14,30,8,3,61,212,17,194,243,23,202,12,130,22,245,197,202,136,215,92,101,142,140,48,39,84,245,36,22,52,6,130,85,182,54,52,172,99,111,207,144,141,253,144,109,237,147,35,96,239,105,126,188,141,70,56,234,178,206,166,29,103,9,8,167,210,76,143,98,70,224,43,105,67,22,189,37,83,141,63,182,177,121,255,255,27,215,174,115,3,114,174,148,184,145,194,155,96,58,230,212,214,212,27,38,89,107,239,25,93,107,176,110,165,66,71,94,213,247,213,179,90,56,167,85,219,171,146,182,209,132,214,87,28,66,110,164,105,187,150,169,226,253,215,122,188,88,80,183,95,229,246,133,6,130,149,163,146,0,128,0,6,0,0,0,129,70,130,128,193,162,12,101,244,108,1,31,17,85,4,129,96,173,52,122,163,28,99,97,71,110,24,240,164,255,251,178,100,119,140,134,97,102,80,155,140,126,48,78,70,73,220,105,34,120,22,209,163,66,110,97,43,193,72,153,39,77,148,137,176,253,89,147,68,67,156,238,164,165,191,53,59,128,65,71,197,7,56,107,65,91,86,137,91,165,217,189,87,82,233,250,119,255,237,151,4,189,255,91,196,54,73,114,0,0,67,147,24,34,180,103,103,73,140,75,64,18,41,146,12,6,1,1,5,131,102,4,21,134,4,64,129,19,14,129,16,230,195,135,18,110,25,16,86,210,133,179,88,216,211,103,40,29,167,124,24,88,93,12,142,194,29,49,227,64,126,95,73,220,216,63,20,237,40,171,40,148,134,203,219,168,151,225,45,230,121,54,172,70,137,104,60,82,147,77,219,150,205,163,66,155,49,82,52,77,149,74,254,33,6,113,68,179,46,53,207,142,248,87,219,163,93,116,18,87,110,242,217,102,203,152,132,203,18,237,97,153,82,208,133,231,175,107,161,216,33,66,190,22,13,78,121,42,221,135,133,44,139,249,250,234,159,137,151,140,146,205,26,182,107,35,41,219,13,92,97,138,221,44,148,245,93,130,145,154,216,5,0,21,11,132,8,12,47,57,247,130,93,130,143,6,86,25,187,208,84,8,44,28,14,248,24,142,64,0,201,120,167,136,174,162,153,90,158,241,152,83,28,203,233,58,15,55,193,202,176,100,160,5,63,16,84,80,171,95,205,95,86,215,78,13,127,38,191,184,39,42,223,174,36,253,104,168,30,179,253,91,232,0,0,27,120,194,30,131,163,68,206,86,149,21,20,152,89,92,14,165,1,1,102,38,21,166,51,53,50,96,48,193,0,33,24,44,170,35,45,64,208,215,83,49,74,136,65,62,238,212,126,233,129,158,116,92,55,82,92,199,222,201,83,51,140,171,37,188,81,242,169,84,165,97,204,189,244,147,20,187,166,189,216,62,189,127,213,21,136,243,175,133,28,11,241,175,219,230,87,105,22,151,141,175,149,14,114,77,71,243,217,95,39,244,247,192,38,231,117,246,103,249,125,130,75,69,240,42,197,206,249,182,105,222,24,138,149,216,92,98,196,126,222,72,230,164,133,56,108,227,25,253,111,183,11,241,51,121,112,229,207,225,17,27,2,137,189,10,203,153,67,134,16,154,131,19,145,3,104,16,15,189,99,100,71,205,92,201,17,172,0,4,142,185,100,96,163,132,57,45,56,24,8,44,44,24,236,248,44,96,198,184,131,128,68,140,60,18,17,182,138,232,155,138,197,100,131,67,230,145,46,46,140,177,88,54,75,146,212,148,149,200,142,226,163,131,243,104,169,90,151,101,204,57,231,82,140,29,141,254,31,200,245,76,32,10,221,237,255,124,239,32,253,244,95,172,65,185,191,142,252,145,113,209,255,251,178,100,141,142,197,231,104,207,27,152,75,112,91,201,153,178,109,133,106,23,145,163,58,110,97,49,65,1,152,41,13,129,29,160,78,225,247,12,166,247,90,24,177,198,100,209,65,190,201,227,34,145,17,120,32,52,10,3,25,96,62,96,16,10,66,160,144,20,7,93,204,181,37,18,85,174,9,20,44,98,243,183,115,15,84,198,14,94,153,146,206,51,54,175,164,75,97,207,218,18,242,42,61,90,169,210,102,79,78,205,243,120,104,189,248,199,125,164,163,212,173,143,102,209,255,231,117,50,251,16,75,71,44,191,234,85,236,78,101,248,168,202,137,177,176,181,167,206,41,58,141,51,99,34,105,113,87,86,208,228,144,199,25,90,75,247,235,16,79,115,190,216,62,199,76,219,182,210,73,74,89,184,169,241,101,234,52,181,70,77,85,194,30,162,169,216,150,48,219,23,201,216,91,73,90,70,190,97,92,115,16,133,212,19,162,18,60,127,105,103,10,66,239,97,79,33,83,48,26,154,91,56,36,3,39,187,4,181,234,123,163,131,182,101,63,238,123,224,180,33,108,90,7,23,34,1,163,250,157,255,255,212,175,246,228,104,79,31,8,139,192,81,44,179,130,189,159,133,250,143,112,246,119,254,226,0,22,230,184,194,174,99,181,28,14,110,17,49,48,148,204,166,147,58,128,67,0,97,131,116,85,11,2,140,86,1,83,70,20,131,234,229,86,175,39,9,213,147,143,9,241,220,142,54,52,20,123,228,207,206,10,225,179,237,166,106,153,239,205,128,116,168,1,181,233,205,120,62,42,180,59,72,227,252,137,116,62,90,192,81,253,127,76,255,6,153,46,171,3,113,128,53,147,126,76,246,179,168,143,193,31,166,242,135,248,56,196,146,217,39,167,114,105,82,105,109,69,178,28,72,164,5,189,151,71,7,44,80,41,69,124,186,72,243,72,154,168,21,72,51,224,222,133,61,101,230,91,126,197,24,86,148,111,34,105,64,199,142,54,72,133,147,145,128,227,73,144,130,183,106,31,16,194,123,166,42,98,17,0,0,0,144,7,193,101,1,13,181,198,136,11,32,187,165,99,21,80,68,76,225,145,229,30,72,208,16,104,24,125,73,122,84,0,50,74,66,28,203,60,222,250,58,218,207,201,16,191,3,212,59,8,135,2,52,227,35,174,114,253,27,241,31,124,228,238,43,19,118,127,255,36,0,1,38,233,139,167,209,209,204,225,149,32,73,151,69,177,142,168,73,138,99,193,129,97,177,128,194,91,112,3,0,102,63,130,1,192,187,32,3,0,129,80,24,20,27,9,96,8,114,103,98,112,94,170,223,116,207,41,144,55,8,122,248,133,103,82,106,9,176,233,181,121,129,208,105,138,139,173,200,137,1,183,99,171,255,251,178,100,170,12,133,184,104,208,27,137,54,64,72,228,106,13,101,98,108,25,133,163,56,110,229,45,193,95,153,38,137,182,21,224,210,205,5,55,199,59,255,169,174,204,177,204,151,196,138,236,131,238,236,193,93,227,211,87,98,67,184,99,1,215,44,222,184,154,36,115,197,113,84,180,179,251,127,39,130,20,45,12,103,251,4,84,67,229,8,149,142,171,226,213,51,107,52,179,222,146,204,49,45,66,162,78,217,146,173,86,146,232,140,206,89,38,21,204,70,147,48,95,10,5,23,101,183,163,197,13,180,79,70,10,205,98,71,142,17,24,96,251,141,164,171,217,137,228,181,133,32,94,51,233,12,48,4,211,16,1,24,104,33,200,153,129,129,13,0,36,72,28,197,2,27,177,8,49,139,0,171,248,201,146,131,32,73,143,83,55,240,159,128,61,170,86,189,27,49,251,137,234,229,88,255,42,53,103,64,51,124,107,235,0,128,59,28,15,179,181,21,134,251,96,17,62,233,146,149,68,138,57,138,44,241,135,199,111,61,243,95,32,0,2,165,144,198,96,3,253,99,13,190,56,48,91,32,195,199,147,34,18,1,128,35,12,8,17,248,176,57,49,96,33,38,91,178,55,150,0,169,20,207,144,105,65,231,3,7,249,74,221,231,140,40,25,112,163,44,94,125,27,220,218,235,127,54,139,61,85,55,178,36,3,165,5,98,230,83,77,50,95,130,176,194,83,151,63,119,119,81,229,193,141,82,106,159,183,119,136,54,16,109,57,232,215,74,120,94,225,159,105,56,181,9,100,207,114,128,209,10,5,72,107,140,146,46,187,185,166,230,69,2,232,164,173,83,114,118,121,4,200,157,122,170,66,65,55,201,164,206,82,50,106,4,220,129,150,141,172,216,147,206,125,214,167,50,174,43,139,222,238,180,49,44,232,32,214,105,158,36,180,219,29,2,158,37,53,6,177,63,124,178,216,176,0,217,48,30,149,30,47,161,193,69,244,69,145,92,162,13,183,136,122,113,73,145,19,101,116,148,178,41,128,7,140,83,51,186,133,15,148,131,26,180,30,96,229,26,109,61,253,95,226,53,132,46,30,95,196,166,50,215,245,107,83,231,54,238,56,244,119,23,80,163,207,209,255,243,173,0,0,99,7,81,205,52,198,62,195,31,34,23,48,141,24,131,24,192,30,50,18,10,51,5,32,127,48,53,4,35,1,64,29,48,48,4,160,49,26,166,113,128,56,24,129,129,100,192,48,7,132,178,151,200,70,20,185,235,32,248,44,135,85,149,17,156,18,92,129,112,5,203,104,117,140,115,117,215,0,131,132,78,146,11,132,210,24,99,116,3,138,71,184,102,37,13,180,78,225,224,242,121,167,98,121,117,75,245,20,166,125,44,45,167,255,251,178,100,191,140,198,4,103,207,27,137,55,32,75,134,26,3,96,175,124,29,57,161,46,79,105,141,194,8,41,231,77,165,154,121,111,21,214,148,52,14,6,80,106,134,138,53,209,213,163,151,228,39,91,8,101,19,39,237,170,180,21,90,226,57,237,105,158,105,251,217,37,220,97,109,117,15,107,44,100,85,130,249,93,152,108,185,43,157,102,179,126,140,238,234,90,188,237,79,186,10,86,5,188,255,45,66,91,19,209,237,219,119,103,190,26,230,213,83,62,177,27,109,242,215,252,248,236,238,56,19,215,85,64,218,25,194,35,88,227,94,172,230,39,150,222,209,73,65,171,73,233,208,104,0,35,183,70,50,135,2,221,14,89,4,150,81,144,178,213,159,29,104,225,130,161,109,16,16,114,53,17,167,133,92,176,255,229,189,89,175,103,88,210,85,67,78,152,123,170,204,232,187,143,175,111,252,243,89,213,229,241,117,128,194,238,61,103,170,71,101,168,77,165,234,42,122,118,135,122,119,116,61,47,42,219,229,215,49,207,102,142,243,146,86,179,121,58,239,139,202,103,137,107,199,157,170,44,180,235,149,10,236,89,209,157,179,43,74,92,226,57,123,43,71,218,219,126,154,178,234,59,43,233,0,6,97,88,84,237,40,128,214,163,216,203,148,164,205,98,160,219,193,204,8,6,152,26,28,151,128,192,49,32,195,80,220,44,2,4,2,38,9,128,73,100,96,134,32,46,82,92,37,111,63,223,141,60,43,125,132,156,176,198,33,247,66,88,22,113,111,74,20,214,80,176,108,115,51,12,76,137,3,43,146,108,196,46,31,120,202,193,149,51,221,228,217,176,206,181,168,222,50,229,17,159,37,22,174,163,187,148,187,2,186,153,186,42,245,140,106,162,140,131,85,144,90,80,82,90,164,32,222,207,110,168,197,186,12,233,94,226,221,136,228,91,90,179,172,212,227,21,214,243,180,105,8,105,191,171,107,115,90,112,130,237,174,212,110,189,85,199,228,169,127,87,146,114,73,233,239,89,54,221,8,205,61,93,36,78,141,24,168,55,107,193,170,74,150,100,60,133,149,61,178,191,43,163,246,217,47,42,1,208,15,124,248,136,179,232,65,13,19,9,3,225,37,250,135,37,40,177,25,244,187,132,207,85,193,54,36,43,69,34,100,221,150,73,154,205,141,204,158,141,110,179,29,253,94,149,103,148,84,245,82,69,65,180,92,72,242,10,152,159,65,35,121,196,169,206,32,174,12,12,96,108,195,84,183,49,205,138,68,203,246,93,27,255,167,250,244,68,116,213,153,43,152,195,163,51,132,0,12,178,209,28,228,225,69,195,115,31,76,142,171,29,34,25,216,8,5,13,34,202,131,16,128,70,145,104,166,176,66,160,20,189,255,251,178,100,171,8,134,127,105,77,19,185,75,114,98,74,122,39,97,162,126,86,61,161,64,238,36,216,193,89,36,39,205,150,154,176,84,202,220,253,184,242,16,48,82,237,120,111,53,192,193,227,110,173,164,170,115,58,212,251,114,19,213,115,169,41,64,22,194,29,176,42,6,11,78,80,31,245,158,177,81,54,130,163,243,91,197,154,32,168,74,119,56,34,202,29,211,155,13,180,158,112,139,170,223,213,187,131,227,154,186,1,22,134,205,30,92,168,56,18,130,177,5,68,149,211,153,150,51,122,63,233,111,164,26,42,82,95,38,56,176,105,76,145,162,132,116,32,225,242,214,135,103,160,50,173,91,138,46,30,33,243,195,82,216,96,99,26,130,14,67,168,13,43,116,76,71,237,0,10,15,1,209,101,80,120,73,47,249,19,228,8,32,63,141,17,20,99,79,24,1,121,28,9,37,183,221,67,127,188,241,151,225,83,91,165,63,89,146,143,210,157,119,34,86,133,234,71,215,174,147,87,121,136,127,32,186,108,109,114,69,229,47,253,127,254,219,255,240,113,251,68,242,35,164,193,100,243,27,236,10,65,7,45,192,32,39,44,152,67,242,109,135,103,97,0,98,201,102,122,16,16,156,0,2,72,16,16,56,200,72,168,33,112,31,152,13,50,146,101,125,182,60,102,11,183,141,12,174,97,34,170,229,123,170,63,86,109,252,157,148,73,184,211,191,138,49,139,75,226,193,143,82,58,24,117,220,234,121,76,152,120,84,13,204,211,156,68,229,149,215,226,190,49,130,124,101,198,204,22,25,180,162,105,3,8,212,58,196,241,141,225,67,76,162,36,231,139,57,197,103,151,106,139,241,141,42,57,135,166,102,78,21,22,159,228,21,184,89,54,66,79,182,79,226,0,238,103,230,70,174,36,30,140,167,49,232,196,11,208,118,235,147,6,218,199,156,111,62,220,148,160,109,170,84,121,192,78,146,22,179,34,180,32,255,252,206,202,64,128,65,71,89,177,148,169,255,0,225,32,41,132,120,15,16,239,178,33,107,238,63,129,105,28,136,204,150,77,42,6,90,150,80,5,122,27,3,7,161,128,212,235,203,162,99,5,117,51,149,255,237,18,73,114,11,27,61,36,151,69,251,159,130,30,186,232,128,55,145,245,185,141,214,91,146,120,14,96,253,142,104,67,54,98,226,64,100,82,242,106,57,132,105,72,102,97,185,132,107,176,110,1,27,12,108,33,64,160,161,64,198,20,13,204,166,61,140,11,24,80,66,72,81,89,12,42,3,26,225,236,171,7,14,21,172,197,185,216,113,238,118,26,106,144,76,74,24,89,152,16,44,218,245,87,9,80,61,23,33,220,96,176,2,217,68,244,175,65,66,35,183,53,150,208,29,89,168,255,251,178,100,181,12,213,186,105,81,155,108,54,64,77,100,105,194,101,9,122,163,165,227,56,46,225,237,192,240,145,39,141,131,189,232,22,30,99,35,136,46,233,121,22,250,130,163,243,174,158,231,97,186,4,152,181,191,78,161,101,137,62,114,0,36,37,137,233,75,33,97,110,90,27,238,113,151,139,129,247,73,164,154,18,77,11,99,107,63,130,254,28,100,66,102,27,49,118,44,11,8,123,219,194,202,181,78,186,66,82,99,233,53,46,159,223,103,138,89,94,136,67,213,177,147,172,173,69,237,70,94,92,158,41,159,43,154,155,81,167,244,55,37,248,140,183,106,91,57,94,26,74,86,238,198,112,168,149,122,88,108,153,79,133,36,120,49,103,133,17,245,25,106,158,89,87,213,141,162,122,219,82,199,124,241,92,173,164,107,75,157,85,58,213,25,213,166,106,188,241,233,72,250,153,129,152,210,139,23,86,133,217,90,153,100,159,53,106,156,1,195,9,105,229,205,13,65,144,171,104,100,1,12,156,99,104,165,11,164,5,45,66,100,80,108,33,84,71,71,114,192,186,73,28,234,71,219,50,184,181,234,162,71,254,119,56,43,14,129,198,173,139,13,219,254,174,107,215,210,0,1,115,6,92,115,0,22,115,40,136,163,37,103,96,160,100,101,56,70,58,58,25,20,13,177,160,176,12,99,128,88,131,139,196,193,146,200,198,208,41,85,170,130,46,128,215,212,195,178,223,145,14,113,38,210,58,180,101,167,202,80,225,105,90,156,247,5,220,183,54,171,223,166,96,234,202,16,232,217,37,203,93,163,54,104,131,76,30,163,207,2,90,179,147,40,20,83,52,126,156,102,165,188,155,155,66,109,12,240,255,39,75,179,65,97,218,124,203,21,167,211,81,192,92,89,80,182,183,196,192,176,47,26,142,230,103,113,138,249,192,245,56,211,235,131,209,252,143,149,77,232,92,100,56,232,99,103,203,228,226,24,165,81,199,243,157,15,52,233,88,201,103,3,177,88,172,126,167,129,21,250,189,90,163,135,29,63,243,180,130,24,224,230,208,144,126,182,242,5,187,246,115,253,24,193,99,244,227,190,179,189,177,180,97,13,57,172,241,32,155,112,132,218,46,110,207,135,237,170,198,120,240,242,198,172,96,171,229,99,27,154,130,159,51,200,186,173,188,24,113,247,2,255,111,34,60,128,223,7,201,16,144,249,128,0,2,22,152,202,239,4,36,239,244,209,30,74,31,135,22,84,221,210,225,212,172,0,28,84,114,100,181,171,92,178,66,20,198,77,16,187,94,163,253,247,87,6,57,52,92,220,136,66,7,187,209,54,254,174,39,226,223,255,255,40,32,142,254,204,203,155,53,56,252,199,126,83,96,77,54,147,99,13,168,50,115,255,251,178,100,173,138,136,66,114,207,147,184,123,114,61,162,201,248,97,38,100,35,81,223,60,174,111,35,128,248,147,231,209,132,137,226,242,176,115,7,24,55,249,224,82,66,72,152,185,0,124,90,9,83,213,184,20,28,178,163,2,16,32,124,14,50,109,156,33,92,162,118,97,161,172,246,172,106,10,239,106,6,72,59,74,192,84,29,145,46,28,71,79,167,130,237,139,72,254,205,55,224,239,45,196,148,65,242,193,153,26,244,188,242,176,184,200,231,14,200,226,8,65,17,74,146,84,138,0,122,83,25,225,145,183,85,235,21,176,150,165,233,124,224,216,118,134,113,149,74,241,119,11,195,2,251,143,107,54,124,183,95,168,202,217,66,191,189,97,114,82,80,232,56,249,29,53,75,83,177,231,253,134,83,184,50,200,113,245,189,82,228,45,249,236,68,66,51,65,202,189,20,238,85,93,8,26,154,35,149,158,111,108,105,179,63,50,153,88,144,241,170,223,123,12,121,181,180,253,64,209,198,6,164,175,220,189,22,147,220,164,116,247,12,101,43,143,90,165,254,53,148,163,148,110,82,220,229,251,191,132,131,147,58,154,83,91,91,213,139,56,227,186,208,21,54,125,178,224,103,205,117,233,173,221,76,166,229,190,235,63,215,126,254,119,255,84,224,128,22,5,123,171,42,176,180,50,185,21,98,215,28,37,26,117,100,80,80,136,74,213,55,101,142,111,84,131,33,64,38,175,242,68,140,65,69,127,203,182,44,237,205,114,59,29,91,202,128,189,42,250,118,4,223,255,255,57,255,249,177,0,76,25,157,53,124,212,207,229,19,161,80,140,16,117,48,64,200,20,22,53,136,121,151,136,5,230,73,35,128,149,165,202,25,3,154,0,88,158,104,118,102,72,137,40,11,132,76,74,57,40,16,199,95,176,112,69,190,146,191,140,121,29,92,51,125,29,216,187,160,158,90,100,233,146,150,206,204,88,44,40,106,10,50,33,10,17,161,173,136,70,18,90,106,70,132,246,67,239,153,145,138,254,121,153,134,106,221,150,192,196,104,241,114,137,139,43,150,41,212,186,252,244,47,255,234,91,213,204,245,73,139,141,134,115,111,164,162,48,220,16,39,150,13,133,76,44,234,56,237,197,37,142,90,128,70,255,56,181,155,210,182,69,122,253,88,10,222,86,183,15,85,180,232,25,7,44,194,62,180,172,110,188,75,151,191,60,177,2,172,229,196,231,81,151,241,24,121,19,197,240,88,228,8,107,108,121,21,170,40,183,177,117,143,45,205,242,75,124,124,217,245,172,118,20,207,30,56,20,8,249,237,9,138,11,26,189,224,198,215,189,39,173,119,134,24,20,196,5,123,132,251,188,13,239,112,208,167,42,37,46,88,8,0,26,73,115,255,251,178,100,133,142,168,45,113,207,139,152,125,112,70,132,233,245,97,98,102,31,73,195,58,78,101,237,201,2,17,168,229,133,137,160,212,80,236,114,201,15,64,96,161,226,172,217,19,173,166,202,82,106,69,118,139,244,69,167,225,83,118,68,66,5,3,119,71,157,136,49,132,84,145,16,224,169,225,204,44,137,160,136,113,111,243,135,41,240,142,145,56,175,255,214,147,223,175,245,75,129,102,26,235,157,45,182,120,113,169,237,102,230,152,87,154,56,2,97,4,41,148,73,0,32,138,72,153,249,110,133,110,49,130,128,134,83,54,167,66,170,161,193,9,45,116,64,81,212,232,56,247,22,42,5,50,154,56,176,148,10,0,186,204,100,87,188,174,40,216,169,84,2,96,183,80,188,75,38,242,186,69,82,18,236,148,0,48,203,101,54,37,149,19,22,89,81,96,66,196,199,45,72,113,249,92,53,46,201,117,22,210,209,93,43,147,229,115,232,78,112,214,190,115,171,93,112,216,210,250,170,215,81,139,241,10,134,222,248,161,19,87,7,51,152,185,63,98,47,167,12,208,163,223,116,125,6,39,80,197,196,122,106,15,122,184,22,232,116,143,47,212,24,53,146,179,192,74,176,172,150,211,145,18,36,36,20,66,88,163,79,104,118,187,213,22,251,34,58,44,209,159,40,169,120,37,245,83,9,179,193,238,163,72,174,91,107,156,131,35,112,177,117,43,12,69,116,53,82,118,210,195,164,58,201,241,155,210,22,237,175,93,107,24,129,119,161,133,122,202,160,24,7,66,206,211,240,223,198,145,94,25,87,246,102,85,220,90,134,66,218,53,141,174,67,71,124,185,89,99,218,76,187,82,166,163,77,205,131,59,91,132,209,187,202,8,227,110,44,254,179,253,127,255,207,127,95,232,206,81,71,156,167,57,42,0,0,8,132,9,73,81,71,51,123,4,53,245,51,76,205,51,144,240,199,81,128,112,132,152,66,242,48,33,212,42,129,45,152,80,192,92,84,246,104,140,81,137,16,63,216,216,201,143,84,45,177,23,229,82,241,228,189,5,235,202,193,62,21,111,204,155,200,83,181,189,79,43,179,135,24,120,247,101,154,132,131,53,166,103,125,194,1,133,22,154,82,236,21,140,34,180,197,78,219,121,250,21,160,191,205,155,18,174,145,212,204,222,3,234,146,13,163,125,11,187,203,139,93,47,146,151,175,248,22,54,223,165,39,186,106,132,176,242,240,153,159,184,209,194,39,233,187,21,18,14,137,77,40,226,252,154,175,97,74,135,224,81,46,55,61,186,88,59,38,69,26,43,192,177,243,194,160,51,73,196,242,187,166,175,101,22,55,82,193,214,156,231,54,1,8,1,1,243,113,225,102,104,184,10,95,241,142,221,102,176,255,251,178,100,105,136,134,30,102,210,211,111,99,122,68,75,234,50,97,98,86,33,77,199,60,14,97,243,201,1,145,168,81,151,156,178,220,1,97,89,237,209,192,58,50,151,168,71,213,128,232,9,171,136,128,238,54,13,183,234,219,119,204,38,221,116,253,127,234,78,127,233,251,39,255,65,31,255,235,226,63,204,250,13,237,171,127,167,137,48,171,68,241,112,35,131,163,140,149,210,56,106,88,34,176,9,10,8,203,97,129,228,150,49,200,244,44,14,74,148,148,49,25,216,56,250,162,206,187,132,60,11,20,8,18,2,0,197,245,187,10,28,11,70,27,51,115,114,147,61,161,180,167,68,73,13,172,81,84,146,226,82,155,139,6,158,104,34,157,104,172,185,231,134,209,225,167,52,200,162,117,184,150,96,148,220,67,72,5,15,17,82,89,13,192,237,109,155,80,172,226,232,50,89,27,79,138,67,78,195,95,140,175,181,135,105,149,99,239,60,135,225,134,67,39,147,176,6,35,79,147,112,99,179,125,47,57,20,42,93,167,239,47,68,95,167,242,145,253,123,223,189,231,85,147,207,192,172,68,168,146,26,108,242,28,153,124,249,196,82,239,5,243,171,67,120,204,185,68,46,225,167,24,162,229,32,14,70,215,237,230,89,215,30,241,237,47,79,220,199,50,15,253,178,150,248,219,237,105,118,120,175,153,25,95,86,154,149,87,230,72,32,100,220,56,159,88,214,84,139,83,122,39,243,124,107,10,120,90,189,80,253,207,225,221,87,87,113,34,174,6,62,205,15,218,161,0,35,208,182,84,13,153,116,20,14,50,132,1,149,32,35,5,138,193,11,13,82,129,20,193,93,182,139,45,109,13,174,218,158,82,168,90,117,11,68,21,85,116,103,219,69,213,245,124,173,127,252,75,18,114,191,245,29,254,177,97,79,43,184,0,8,32,32,20,76,72,186,66,6,115,112,0,229,99,31,228,49,36,69,187,76,96,194,203,62,7,14,2,48,32,22,10,181,136,65,128,71,113,251,14,91,126,157,247,201,65,95,41,43,110,150,149,242,234,248,238,54,210,95,62,74,131,143,199,169,161,189,75,207,26,24,115,115,50,71,239,121,80,182,108,55,0,32,74,189,196,202,121,243,202,59,49,71,41,85,7,38,29,151,67,49,127,193,209,42,130,220,102,188,49,207,210,218,166,191,50,74,9,206,251,68,158,214,105,218,29,249,117,170,241,111,238,109,134,67,172,168,96,110,254,220,76,113,170,226,155,214,77,236,251,46,138,235,103,55,206,181,9,55,188,121,30,227,112,131,121,138,52,52,72,47,177,124,188,85,99,117,97,165,179,81,203,156,231,38,75,78,96,194,45,213,220,27,167,25,226,229,120,5,44,201,120,180,138,227,249,255,251,178,100,103,128,103,20,113,82,235,120,124,240,70,35,249,240,101,136,98,28,41,197,68,109,225,243,193,17,153,104,89,151,136,176,132,53,102,133,105,81,151,199,147,255,242,185,137,255,241,63,250,202,214,230,200,174,139,142,4,196,183,160,230,147,41,30,97,167,216,186,210,205,174,20,0,154,230,59,171,133,1,105,113,73,190,212,120,230,68,245,152,28,226,29,74,28,188,87,223,179,121,87,204,235,31,232,159,160,81,142,212,255,95,138,87,233,160,117,220,247,255,255,252,136,0,36,139,198,16,100,127,125,70,113,8,108,236,7,108,112,104,34,101,173,26,67,26,12,32,3,8,24,50,48,102,124,244,32,217,140,139,63,83,19,49,228,158,188,74,43,8,130,88,106,105,45,250,150,25,188,155,57,164,16,106,197,148,136,198,105,243,109,90,197,254,60,185,94,151,177,250,110,61,113,93,117,78,153,44,187,109,217,40,241,206,101,188,206,130,10,89,246,234,79,199,176,212,193,116,108,81,230,210,251,251,79,122,90,10,103,185,90,111,241,59,175,225,54,165,7,16,77,229,66,234,255,55,74,213,179,212,117,180,231,112,104,89,114,203,171,211,232,209,190,122,240,118,235,50,203,127,137,81,217,215,197,179,172,131,166,14,174,156,55,38,221,94,59,254,208,225,111,27,46,142,90,220,130,44,205,7,115,29,177,119,123,142,104,82,218,42,45,101,177,206,42,244,56,209,176,204,94,106,246,145,163,231,122,189,255,248,107,89,255,215,127,254,214,210,16,4,244,50,164,95,11,218,2,77,202,93,166,135,91,24,54,144,50,141,227,141,31,188,123,65,79,90,36,182,35,97,28,200,252,144,204,102,125,36,124,253,21,149,9,247,167,162,181,63,78,95,225,196,219,135,156,234,54,244,254,175,254,67,255,241,79,228,64,0,8,0,0,18,74,115,18,110,60,251,3,42,16,49,63,51,104,19,3,85,187,70,12,102,162,43,144,20,82,99,192,48,58,58,51,209,230,198,213,176,192,237,162,104,211,21,3,247,138,210,102,109,244,238,42,171,47,194,90,166,119,172,83,43,126,190,15,123,225,87,171,75,251,114,75,49,87,224,216,31,241,108,139,254,182,253,66,174,229,167,183,189,161,102,214,191,179,156,254,163,21,123,158,214,53,249,186,147,248,96,58,24,79,120,216,158,125,212,94,66,248,144,247,24,247,119,237,210,19,174,233,166,255,54,202,108,254,212,206,254,163,40,189,253,196,75,31,79,177,241,5,81,171,103,87,190,164,9,85,173,69,176,185,137,254,157,252,102,147,238,184,55,156,33,213,148,223,84,66,86,183,182,71,197,39,69,178,89,58,167,67,92,33,198,164,12,198,219,123,244,181,100,195,230,169,235,255,251,178,100,103,136,6,200,113,81,211,120,124,240,68,201,26,103,68,13,226,29,137,197,62,110,97,243,193,13,153,40,233,133,137,160,166,187,255,254,102,255,250,255,254,103,8,0,0,0,225,146,132,209,62,0,16,57,113,112,143,226,18,22,73,146,116,162,178,137,16,119,86,145,196,143,81,87,57,107,246,169,153,95,245,182,167,237,231,75,127,179,127,233,162,60,169,205,26,179,129,103,171,162,179,116,115,13,91,255,213,255,229,127,164,0,0,69,227,33,70,142,162,204,56,240,8,207,157,179,57,154,205,42,32,48,56,136,197,7,194,96,24,4,52,6,19,153,68,45,2,176,112,96,64,193,226,184,228,149,170,160,104,36,13,35,36,19,186,252,25,1,149,107,12,62,177,161,64,67,213,162,226,192,151,89,153,17,10,197,11,110,196,22,143,107,185,223,148,181,2,89,118,34,171,178,169,46,43,140,135,9,148,46,198,82,248,70,123,184,139,105,143,107,85,230,55,81,195,151,180,233,227,170,140,202,165,188,18,85,239,214,224,199,59,183,133,66,59,120,122,207,25,13,252,250,129,10,93,99,64,164,239,238,162,83,93,253,80,214,223,145,103,30,134,120,150,174,96,57,231,25,161,227,255,238,80,181,192,187,47,186,148,34,239,22,3,108,246,221,163,110,248,132,111,172,227,78,2,186,181,25,92,233,70,193,35,123,121,186,193,222,221,185,231,241,36,101,211,214,201,28,20,51,75,17,163,19,65,132,207,253,190,117,243,241,111,243,143,61,143,0,0,10,0,0,0,55,138,2,94,38,208,78,165,139,194,188,234,96,206,97,170,139,226,44,29,206,123,93,70,91,151,61,228,25,8,77,68,113,234,61,46,127,250,182,131,232,223,83,127,67,255,94,111,228,13,213,255,223,254,126,67,255,246,17,255,253,224,0,0,1,80,197,156,67,184,131,13,252,61,55,160,244,235,231,19,44,142,0,32,211,53,136,74,10,5,64,153,151,65,6,98,11,166,88,144,16,64,7,52,8,121,32,148,92,64,14,119,12,12,21,128,73,6,234,77,178,23,32,81,99,192,167,151,37,115,153,43,127,129,206,112,57,28,37,94,15,139,78,92,168,185,169,152,98,245,118,232,193,98,159,28,143,93,217,40,80,218,29,164,149,192,31,216,49,51,237,110,72,191,108,106,154,45,123,58,136,223,204,122,200,59,191,88,58,180,246,99,42,115,204,162,73,231,132,77,237,3,250,213,234,8,98,255,233,78,164,124,253,187,221,175,131,191,77,250,156,242,215,112,125,111,32,157,160,171,137,37,181,60,136,253,83,251,111,16,130,213,110,245,64,102,75,175,14,255,49,107,39,182,15,220,215,22,108,141,170,237,236,179,106,72,79,173,104,78,255,251,178,100,104,14,199,67,105,78,155,152,124,240,69,38,74,67,97,103,126,28,177,163,60,110,97,243,193,7,25,40,204,241,26,112,183,22,61,163,106,6,225,93,197,203,111,222,103,121,142,203,23,214,45,88,72,173,128,213,32,91,128,0,61,80,99,176,88,50,176,47,71,210,59,126,131,224,188,161,167,110,155,245,125,152,201,150,249,253,189,247,253,113,113,26,171,151,214,137,181,144,39,253,35,115,207,148,102,40,190,81,17,79,85,65,219,224,54,179,223,79,255,12,245,63,255,127,254,128,92,226,156,131,119,182,78,120,207,51,55,160,213,162,16,229,72,80,66,97,164,57,48,124,128,18,96,192,128,9,52,192,74,192,163,0,243,52,6,11,91,6,178,164,91,0,130,169,137,69,170,189,177,43,228,76,34,11,141,100,128,178,186,143,200,48,244,217,202,198,69,184,6,20,191,150,30,206,161,20,244,48,18,121,203,249,125,168,99,113,69,80,25,95,82,84,240,213,20,77,103,95,220,169,215,252,59,142,60,170,158,221,181,183,46,247,252,11,39,187,154,200,115,191,80,27,125,205,49,160,127,32,89,117,134,255,27,156,116,154,191,229,121,112,97,220,223,92,123,84,76,109,66,114,117,141,224,29,162,49,152,205,81,51,183,214,56,189,173,21,155,58,200,66,213,48,215,88,6,43,100,214,111,96,182,245,188,227,87,98,125,173,197,48,153,224,57,156,237,82,173,169,78,229,20,239,222,86,88,204,216,115,94,108,129,52,91,194,113,143,18,26,30,182,198,212,208,168,238,0,0,0,60,194,132,114,7,88,8,12,161,136,45,209,112,75,137,84,171,229,137,43,77,253,213,236,237,27,168,62,10,51,5,125,232,243,236,108,31,126,27,65,255,39,249,57,57,191,251,133,211,129,127,247,255,190,71,254,76,89,219,72,209,214,54,0,0,0,48,192,251,48,204,151,228,208,0,196,205,58,216,225,65,51,146,2,204,16,40,24,130,7,3,212,8,210,192,146,135,232,225,131,12,60,196,176,55,86,202,129,27,96,32,113,34,230,40,220,22,67,52,160,220,20,97,130,144,170,89,48,252,176,191,142,116,204,140,70,113,210,191,7,5,7,217,99,121,42,4,161,131,227,146,106,107,47,186,63,69,48,110,237,55,25,248,192,212,88,85,60,26,68,103,180,239,27,76,214,81,245,237,158,119,44,243,24,241,104,108,229,138,184,237,90,132,160,53,246,202,162,37,213,240,97,45,10,254,10,174,66,62,154,206,224,222,126,55,26,156,215,208,64,122,237,102,197,159,119,94,199,246,231,53,244,208,74,88,227,170,211,86,191,241,138,115,240,207,186,183,113,196,181,253,174,197,187,123,43,214,49,239,235,157,214,23,63,47,255,251,178,100,101,14,135,101,102,205,155,188,208,176,67,8,74,34,101,7,102,28,37,163,62,110,97,55,193,42,25,104,105,150,41,96,213,170,183,113,185,118,229,4,245,239,220,175,188,221,250,76,47,242,155,153,210,126,84,246,169,169,50,148,137,199,248,63,229,221,64,16,6,54,9,132,208,48,237,108,12,173,153,48,124,34,45,145,128,230,190,34,128,189,180,147,128,171,13,48,178,25,238,196,212,167,109,220,141,13,209,90,143,168,221,101,3,92,134,115,127,63,159,215,255,152,42,103,254,159,255,253,75,250,122,12,168,113,55,112,46,160,193,148,211,28,41,77,166,55,12,254,154,96,4,32,1,25,60,42,16,52,6,3,1,160,48,17,205,169,144,128,21,152,137,180,177,219,51,92,107,64,32,84,160,128,62,80,2,160,67,160,200,9,111,195,157,79,105,101,206,151,223,27,87,210,171,55,166,195,142,202,176,160,187,218,9,149,249,119,224,215,159,181,86,195,13,173,94,48,238,247,9,213,61,207,170,242,115,46,91,231,54,175,173,99,183,31,13,113,149,217,173,213,102,115,63,224,217,6,165,242,16,118,165,250,236,21,174,99,50,247,89,214,109,183,243,145,187,255,46,153,106,218,206,118,24,148,92,180,161,132,81,253,80,71,110,213,159,152,114,101,154,185,157,92,44,224,181,164,57,80,199,146,18,41,135,109,73,174,209,114,98,134,49,77,141,106,245,226,24,84,21,114,156,78,162,82,208,185,34,19,20,112,157,97,244,26,210,12,70,39,45,12,31,182,136,24,32,68,191,252,92,2,0,9,0,33,140,63,177,128,242,72,142,85,236,169,130,193,243,43,213,91,170,9,6,100,175,93,92,80,141,106,5,146,164,102,106,150,200,71,107,239,58,147,82,154,120,209,234,95,190,66,61,253,199,143,65,99,133,1,49,35,12,69,63,49,1,74,123,127,226,79,244,238,250,64,0,0,99,3,177,163,77,164,115,43,79,35,47,115,147,234,80,13,69,48,100,19,142,237,14,102,49,144,195,153,4,55,68,66,244,133,0,204,40,252,217,26,19,132,168,16,50,34,94,131,48,19,161,16,39,149,144,187,226,16,181,7,34,106,81,92,84,150,107,47,111,76,192,159,184,92,50,97,15,81,158,175,213,244,74,63,58,80,21,168,105,184,9,3,16,183,12,149,147,106,192,232,1,21,197,54,84,1,60,232,101,236,241,75,112,174,232,45,91,53,45,253,138,244,68,72,75,115,234,252,183,141,58,94,200,230,51,117,209,103,60,154,59,121,172,25,240,153,16,239,204,196,239,111,23,165,239,171,201,150,105,75,91,142,205,159,203,41,223,239,112,199,92,83,167,231,241,207,31,230,245,11,203,249,143,55,151,92,31,255,251,178,100,94,142,199,111,99,205,19,187,200,242,70,102,73,224,97,135,114,28,233,163,56,110,229,239,129,20,32,232,73,150,21,88,199,47,125,113,251,117,177,254,88,252,247,255,95,240,250,246,174,90,203,181,102,251,143,231,73,172,245,202,188,255,199,180,242,253,227,85,40,66,131,202,250,201,250,199,175,255,216,79,74,158,137,122,150,134,188,11,140,30,41,16,194,35,175,180,22,128,26,69,246,186,73,129,33,184,115,231,225,203,99,109,96,76,115,66,142,177,32,230,83,119,97,93,70,118,114,121,108,195,53,243,168,255,229,83,38,248,241,139,111,226,176,15,35,41,87,31,245,250,58,192,110,142,68,198,191,38,230,193,134,6,29,54,38,119,147,198,25,136,172,48,194,3,57,7,197,68,16,72,56,98,104,130,93,116,26,20,7,140,130,13,86,131,172,197,70,157,55,196,120,71,47,38,190,3,68,65,26,108,73,184,245,49,94,254,81,147,29,0,218,168,90,46,201,90,3,5,74,140,159,24,10,154,187,208,141,117,119,4,51,109,226,210,199,170,150,212,73,229,57,198,179,196,205,241,132,145,79,191,104,58,187,16,70,223,111,101,126,51,8,104,51,106,0,56,208,58,235,145,181,23,2,238,11,187,125,158,31,28,249,105,198,90,148,58,206,147,24,221,18,15,95,221,235,12,238,112,192,236,73,223,65,158,72,143,226,47,167,162,60,220,109,91,208,160,198,33,184,153,83,120,55,139,91,90,20,205,113,26,155,253,172,133,66,154,106,89,236,152,173,88,245,117,168,210,106,13,24,91,158,171,17,120,107,137,185,100,137,220,88,25,28,32,145,99,66,179,203,24,196,97,163,14,28,125,23,107,15,50,180,76,84,206,127,87,156,154,202,175,86,40,1,66,112,19,246,162,175,23,155,64,155,223,15,113,125,192,36,115,194,7,84,234,106,190,139,141,251,78,255,221,241,207,132,238,161,38,253,0,111,255,255,249,60,119,191,130,213,63,182,192,0,204,29,175,14,192,28,205,249,106,13,134,77,142,1,69,13,15,4,204,41,6,140,167,19,69,141,131,16,0,35,42,129,211,33,134,224,224,84,192,144,76,192,240,200,208,48,252,48,3,10,0,6,2,131,195,65,73,134,0,91,68,24,20,71,135,118,82,14,3,130,128,233,16,0,239,67,5,128,90,130,141,214,52,9,100,115,151,65,82,198,106,169,194,45,161,28,228,176,161,10,240,74,183,134,52,235,122,143,52,12,96,194,169,165,154,146,212,75,100,154,185,41,167,40,26,237,90,118,13,220,236,74,249,139,198,72,4,221,184,250,106,78,87,210,129,217,187,44,36,45,147,204,110,226,224,167,135,219,80,148,161,117,41,29,172,49,219,9,148,82,255,251,178,100,85,142,7,206,103,204,139,185,69,114,70,230,89,242,97,7,116,28,249,193,58,78,61,124,128,236,141,233,29,131,177,168,253,51,221,111,93,137,254,170,86,183,172,55,248,218,227,98,99,249,97,219,86,53,149,218,43,93,194,241,103,178,1,241,103,8,128,67,69,20,93,5,119,85,197,6,66,179,169,2,134,205,57,209,70,20,198,21,166,194,159,69,181,143,154,60,76,56,62,65,33,115,31,27,140,113,161,81,224,148,96,0,6,30,133,133,77,19,200,193,105,86,216,53,49,97,79,29,196,249,161,121,217,138,53,103,213,167,36,74,26,156,74,254,77,148,97,241,137,187,228,30,131,167,212,190,132,214,58,250,157,223,249,110,119,103,207,253,28,56,198,228,255,169,177,47,249,165,140,103,127,80,12,99,121,1,248,24,7,209,54,27,139,168,110,240,33,176,66,64,32,121,162,14,134,106,5,136,67,6,56,15,143,21,137,128,4,193,145,96,153,135,11,13,241,102,129,161,130,129,72,40,109,38,33,22,139,19,149,148,184,50,166,90,215,161,148,199,123,51,124,129,32,8,172,178,193,48,11,115,77,235,240,193,100,111,179,97,164,134,137,64,235,186,14,170,192,36,215,101,68,128,54,73,23,193,192,129,231,168,110,192,213,145,58,201,92,48,198,132,190,216,63,101,30,131,64,199,138,50,198,217,9,94,27,241,214,82,194,102,200,230,98,29,38,49,184,10,194,80,226,204,39,161,118,227,103,171,78,56,206,245,106,214,45,149,135,213,218,187,13,200,131,81,129,8,243,178,125,216,236,53,133,151,0,52,23,96,216,124,225,162,109,148,142,59,190,226,183,203,141,221,112,120,181,69,206,70,117,165,244,210,131,144,221,241,102,172,190,118,194,174,65,22,151,182,206,160,183,255,255,233,242,1,64,14,0,2,90,208,43,75,17,141,116,171,70,75,43,150,97,45,245,120,68,72,3,41,153,17,203,93,83,247,231,254,144,105,95,247,43,142,81,50,245,86,81,244,253,126,255,255,209,249,73,58,206,255,95,247,252,182,240,0,2,179,8,156,142,92,182,52,8,132,193,20,227,100,188,78,240,88,121,215,182,16,181,234,18,238,95,25,184,49,29,13,145,120,117,215,29,28,6,110,140,61,32,58,80,47,20,220,68,65,171,240,253,115,132,198,3,206,166,126,37,49,34,195,9,221,141,154,251,128,118,145,23,178,121,167,200,134,5,133,182,105,207,90,22,214,79,109,180,124,71,215,207,54,242,52,22,92,50,202,107,164,182,114,173,155,14,99,229,206,141,4,138,207,195,164,118,215,16,132,98,38,100,62,191,241,51,252,111,226,172,207,243,54,49,202,229,226,30,184,101,215,107,65,70,128,127,15,60,255,251,176,100,75,14,38,165,103,208,19,154,120,244,66,169,42,25,101,37,100,28,17,201,60,78,61,119,137,29,153,40,21,135,148,176,67,82,1,234,53,24,155,108,247,108,107,118,133,31,87,172,103,149,164,40,51,229,57,245,41,117,117,136,234,183,249,184,156,76,223,13,169,1,22,105,218,95,107,49,234,254,42,87,76,146,144,152,113,153,196,85,124,121,10,53,162,7,112,4,32,0,0,25,60,242,176,145,6,105,198,24,67,96,68,53,60,250,67,41,3,113,69,159,112,11,151,88,220,134,221,105,171,102,34,156,35,217,151,16,197,200,142,234,200,156,186,118,109,255,210,191,85,219,252,223,237,255,255,247,255,248,173,109,135,65,243,5,144,143,25,74,54,56,132,202,161,131,117,39,67,133,229,64,185,154,147,230,35,1,146,4,67,137,79,19,73,36,4,136,64,2,201,247,250,136,72,14,28,150,40,23,205,149,69,228,64,170,100,135,136,73,225,22,132,64,138,107,176,209,32,50,33,69,16,26,113,212,140,166,49,71,50,76,230,166,11,161,127,106,201,3,43,239,128,161,1,69,147,4,149,206,240,203,82,178,144,212,80,116,214,238,47,150,41,44,225,69,16,235,176,186,26,198,126,6,67,179,57,96,37,145,154,147,68,5,209,242,5,48,133,91,191,4,253,178,212,135,235,226,47,253,83,243,251,189,73,173,225,174,76,166,225,42,235,182,183,153,238,101,173,182,124,2,5,38,97,193,153,44,186,16,104,234,142,140,156,122,9,61,170,8,115,42,10,166,222,106,187,144,46,35,42,153,89,24,230,242,231,49,71,107,164,175,105,17,42,152,44,95,148,214,186,254,57,253,223,152,252,144,12,2,38,187,20,200,89,65,174,84,36,192,118,185,60,36,192,130,96,156,132,2,94,29,106,254,3,122,101,215,132,75,68,116,8,117,151,92,205,82,180,97,117,54,141,187,84,103,245,213,155,164,148,117,232,209,83,5,142,40,149,191,213,253,183,204,255,255,255,255,246,144,1,32,4,1,142,183,51,138,66,140,44,147,49,108,60,206,6,83,43,1,8,64,198,18,99,21,64,94,32,123,3,147,95,105,40,141,224,82,29,245,41,36,100,26,1,49,53,138,140,173,232,243,64,85,120,228,29,56,163,47,110,164,34,48,227,159,56,114,85,37,20,224,52,45,4,172,154,26,64,45,227,242,164,251,219,9,126,55,210,152,19,103,10,104,52,10,93,120,139,126,31,191,203,196,207,27,17,217,35,7,117,34,88,222,112,99,113,50,221,55,76,126,71,63,5,200,40,49,105,64,188,214,23,10,107,99,110,127,82,107,30,238,221,230,71,243,218,166,162,44,155,108,214,181,230,21,27,200,211,47,76,115,24,64,255,251,178,100,82,8,167,16,111,208,59,153,121,240,70,99,74,22,101,2,114,25,5,163,75,77,29,252,0,241,134,40,241,135,164,152,232,213,176,229,14,21,233,23,18,178,68,222,21,120,214,103,222,114,156,197,118,95,226,99,107,173,102,65,7,241,38,47,238,17,252,22,156,65,197,225,252,159,114,206,241,79,136,182,75,196,155,203,172,255,254,49,255,196,21,143,125,200,1,0,0,23,31,107,139,4,103,64,6,9,69,223,5,3,131,227,238,178,245,193,244,118,212,179,250,133,61,134,65,10,119,108,156,15,235,181,91,102,25,78,91,87,203,245,60,149,147,83,179,228,143,207,168,228,245,159,183,243,127,252,253,159,111,214,119,46,255,242,80,32,42,4,238,226,1,167,219,177,156,24,41,180,104,185,188,9,9,53,230,72,132,173,130,96,37,1,36,9,22,204,85,4,236,101,193,30,40,219,228,72,6,6,148,59,208,12,83,120,183,92,245,155,40,173,159,26,223,104,47,196,228,92,146,67,187,175,48,191,178,221,21,175,234,240,40,39,103,6,178,242,92,182,199,165,250,157,82,220,209,116,20,91,127,131,9,40,251,38,252,201,155,147,216,237,147,59,153,116,40,5,50,217,114,35,120,197,148,58,205,237,172,119,122,215,129,235,228,251,145,42,190,182,187,114,221,215,69,231,84,55,78,10,225,22,17,53,215,164,86,142,224,207,121,21,54,247,63,39,174,34,123,115,79,51,116,49,129,255,111,128,254,173,10,186,65,38,42,186,60,186,62,14,51,104,177,114,160,206,168,197,30,103,135,46,92,110,223,170,166,104,0,84,26,254,36,240,22,202,96,179,212,68,225,165,172,228,77,228,141,12,160,10,237,13,135,3,1,101,69,145,158,89,203,154,155,149,214,122,251,202,251,3,84,91,103,57,56,167,243,255,191,234,116,244,159,235,255,255,208,0,198,20,167,100,137,27,144,98,22,21,27,5,0,109,32,8,0,50,104,168,73,145,65,168,38,50,104,100,28,154,42,2,128,192,0,160,32,56,162,225,51,178,0,64,66,148,20,36,137,14,5,91,232,96,96,19,2,166,195,207,76,32,1,72,174,207,1,129,113,137,21,48,136,5,182,192,235,171,18,209,191,42,91,255,81,177,45,73,111,161,229,22,248,192,134,129,80,63,22,9,179,106,194,182,53,61,244,61,41,188,38,166,248,77,16,201,131,104,107,161,157,70,53,83,53,22,85,89,250,180,18,200,201,138,151,215,106,115,36,29,176,114,202,21,95,175,145,247,164,172,191,229,81,138,90,45,177,233,174,221,118,187,65,88,251,93,51,252,212,218,197,205,145,99,114,155,30,145,94,65,110,179,81,199,109,97,83,141,78,175,248,161,124,196,58,29,109,255,251,178,100,99,14,167,68,114,78,139,143,95,70,65,100,106,25,97,34,114,29,161,211,58,78,101,239,145,16,150,104,17,150,9,96,91,58,244,228,42,138,60,137,155,79,192,229,175,169,116,56,147,124,18,226,26,34,35,123,46,191,166,67,157,233,254,165,104,14,176,0,208,0,0,41,186,190,145,23,96,153,129,206,137,160,138,4,152,119,92,72,101,222,107,171,123,254,220,190,166,45,82,84,215,142,249,229,104,58,127,87,229,208,127,194,55,209,246,229,143,219,127,103,214,57,191,116,236,1,223,163,217,245,127,44,1,24,149,170,115,99,145,212,155,6,23,153,25,93,60,101,195,89,8,32,199,22,96,40,128,96,6,100,80,32,178,181,97,212,147,98,50,88,93,123,186,225,105,12,18,64,209,208,14,7,185,129,65,134,12,101,174,181,100,234,108,220,156,30,50,87,3,240,128,60,31,6,253,11,20,83,147,45,123,179,74,60,76,45,188,144,237,123,150,5,69,86,169,22,210,157,237,237,50,193,180,44,199,82,32,123,84,89,175,133,65,127,176,246,14,214,57,65,150,120,162,27,134,2,108,204,185,55,89,93,96,194,138,185,27,97,66,182,95,3,22,108,193,50,63,251,214,100,123,188,66,143,125,219,89,131,35,75,94,122,87,51,194,65,111,45,73,92,233,172,107,110,184,113,241,247,105,190,89,183,237,63,247,147,116,235,255,13,103,131,12,73,208,238,234,17,47,64,51,104,204,71,98,237,202,184,241,155,115,168,247,102,127,107,36,21,148,108,103,125,6,102,168,223,238,186,206,173,156,119,152,174,183,79,241,62,86,0,45,162,186,16,145,205,80,18,44,50,110,133,79,146,205,51,182,139,116,53,38,27,56,137,101,75,161,181,139,168,110,245,212,59,64,121,54,132,197,165,57,95,6,11,12,110,218,127,87,219,240,75,43,91,1,9,104,159,255,103,237,233,255,255,255,255,235,0,1,179,14,191,78,44,117,55,0,136,193,173,35,42,28,12,198,35,45,49,180,78,163,233,66,192,205,113,193,183,106,54,90,16,169,19,70,162,62,178,132,99,2,89,152,192,81,215,5,160,205,163,249,80,130,151,211,85,36,19,157,108,69,131,61,51,216,1,74,50,224,95,19,178,70,233,114,77,59,225,78,58,92,52,181,36,27,130,50,156,214,195,241,239,232,114,171,89,78,54,218,70,153,239,70,83,43,104,161,90,184,130,14,20,187,30,132,233,145,76,202,34,174,107,217,42,250,225,10,16,89,187,8,53,163,249,81,56,254,148,248,119,175,231,183,215,222,165,90,150,36,39,29,81,173,85,190,122,63,164,171,129,2,215,129,123,225,182,62,173,13,41,93,107,94,218,123,191,100,86,235,68,182,161,78,255,251,178,100,93,14,230,246,114,78,147,154,121,242,68,134,153,225,97,130,86,28,9,165,58,78,61,151,217,37,26,103,129,149,149,160,165,135,153,139,175,146,166,19,236,91,108,91,166,97,215,17,177,71,209,225,226,154,100,196,107,182,125,255,255,251,255,207,137,117,46,12,92,2,81,186,131,165,44,233,133,171,37,84,69,144,171,163,173,242,71,23,6,165,196,218,125,159,59,150,70,62,112,66,224,174,96,45,14,86,104,118,84,106,9,106,13,148,29,157,184,219,191,234,34,9,159,238,193,92,39,226,69,182,52,159,254,95,241,61,59,192,163,7,200,205,197,13,57,96,40,194,167,51,52,7,141,218,56,48,40,36,211,210,147,32,136,88,9,148,1,160,103,34,119,150,121,75,4,164,137,195,12,12,137,76,110,8,48,104,30,50,178,17,97,195,69,148,234,40,7,185,181,17,50,21,102,78,90,215,79,150,0,231,77,196,60,76,147,83,182,23,158,222,220,53,149,112,68,238,109,72,144,7,178,197,201,221,245,97,9,84,106,4,116,22,246,183,27,114,69,53,104,252,86,174,118,95,70,186,205,203,122,81,23,16,54,39,106,156,148,81,112,77,3,227,25,144,16,26,196,4,118,126,53,243,151,223,56,222,63,213,179,6,39,180,11,255,7,95,183,37,241,164,144,116,50,194,121,229,86,171,89,31,238,69,107,200,17,158,75,95,25,244,7,135,172,72,203,196,88,59,75,143,111,7,10,247,78,148,213,163,164,23,91,98,183,93,199,185,72,143,42,207,153,114,199,252,205,53,101,61,131,155,39,181,178,255,151,132,188,160,36,202,25,86,99,22,36,232,188,228,36,172,169,211,141,5,222,214,141,70,29,14,36,250,75,214,157,50,209,138,142,100,98,53,69,52,92,96,234,83,86,205,233,167,158,48,119,188,70,206,237,234,26,66,186,15,148,110,175,212,22,249,105,79,254,159,174,0,76,65,151,56,87,68,192,196,115,74,62,69,68,167,81,4,24,0,28,101,207,225,134,72,3,2,227,11,142,77,66,29,46,32,52,34,9,25,25,180,214,207,129,192,0,64,180,197,128,195,4,3,23,112,224,80,104,48,209,64,32,1,144,250,21,52,10,128,208,19,153,238,224,4,13,0,194,44,2,130,85,173,174,52,88,103,93,130,161,119,230,91,26,246,173,117,29,105,119,155,246,80,25,144,233,33,47,235,53,68,167,181,9,109,29,86,184,209,59,83,1,199,99,12,68,155,161,4,32,85,46,167,3,171,178,51,28,175,74,183,71,23,56,79,198,40,29,245,230,0,238,244,93,17,27,222,55,141,213,199,215,234,181,147,227,85,117,136,186,115,183,149,163,218,229,54,251,112,213,214,245,11,235,90,167,196,249,255,251,178,100,94,14,135,47,116,77,139,143,71,70,62,229,26,51,96,75,106,27,213,163,54,78,101,241,193,11,26,167,229,133,137,160,174,47,254,181,254,97,124,67,66,14,22,134,144,84,107,188,136,180,196,30,152,242,83,197,211,161,236,196,141,29,76,74,90,127,215,73,119,115,125,244,92,44,6,244,0,3,226,251,196,199,77,3,36,131,208,23,60,86,180,181,226,175,69,85,245,131,88,210,187,234,250,39,247,160,116,185,85,211,151,16,68,45,217,88,89,201,13,226,4,242,165,6,124,211,127,253,229,89,17,202,93,75,212,17,160,6,49,198,180,215,30,243,28,59,192,68,147,50,165,77,74,49,48,64,132,227,41,82,135,8,20,0,104,16,225,163,7,68,161,64,0,88,116,106,105,178,224,208,13,140,52,160,230,168,140,47,23,28,144,122,70,82,72,137,37,232,225,31,155,25,78,103,8,12,68,94,228,55,198,149,188,248,171,230,150,204,115,246,207,107,7,197,122,76,245,172,69,242,153,117,26,111,110,167,94,21,41,20,131,65,250,244,81,78,85,162,189,243,91,137,102,163,106,213,17,172,84,34,211,215,147,16,123,239,64,232,203,63,53,60,222,113,114,47,194,17,125,196,4,98,184,142,127,211,20,155,123,197,255,198,254,190,173,228,139,189,120,212,190,28,117,215,212,95,11,178,107,53,49,92,238,23,139,63,197,115,153,243,121,47,111,70,221,99,16,115,157,107,218,18,230,13,175,45,177,125,103,24,173,51,91,207,155,235,222,246,121,120,250,105,104,247,94,176,60,6,109,33,6,0,8,45,149,111,82,33,95,1,128,139,49,1,174,180,58,208,26,170,210,175,166,74,59,155,69,39,8,136,107,61,34,183,94,134,81,139,99,146,143,93,222,180,219,43,108,125,189,255,180,21,233,186,50,50,124,226,73,160,122,253,191,179,247,116,130,0,0,3,220,171,234,103,29,32,114,97,69,163,9,117,52,128,192,112,185,186,116,152,248,217,1,8,200,17,165,147,172,58,231,95,167,8,4,197,95,162,17,3,154,32,37,146,72,19,6,88,176,1,154,15,7,57,199,129,247,71,193,240,216,227,161,71,133,202,9,10,82,121,113,171,54,26,177,172,61,150,189,132,224,215,119,203,14,254,80,89,199,153,199,89,139,191,142,203,203,52,180,46,81,38,169,98,170,139,139,19,9,252,234,171,64,124,76,245,240,57,117,186,40,190,183,245,108,239,249,111,92,194,213,176,243,250,75,139,120,30,214,76,160,47,57,82,3,28,104,221,80,175,164,117,123,248,12,40,7,11,78,176,249,194,103,234,169,52,174,240,24,23,76,24,92,55,43,94,200,145,103,82,48,178,227,45,236,180,236,48,158,43,22,217,154,255,251,178,100,98,14,150,146,104,207,155,120,123,144,73,38,153,247,101,135,86,26,193,163,58,110,105,231,129,13,26,167,133,148,137,218,182,206,197,182,231,202,231,243,49,67,236,213,29,91,192,10,0,64,0,11,45,119,161,241,150,232,56,132,101,162,11,200,201,38,161,228,174,209,47,195,106,185,74,195,108,138,233,194,165,158,76,176,252,65,126,142,201,87,100,190,85,178,139,148,231,94,55,25,220,217,136,27,133,45,78,123,88,230,214,163,36,223,41,67,191,232,253,0,53,64,51,115,1,52,205,166,141,51,88,16,197,200,51,100,19,134,5,6,64,180,24,245,76,16,7,84,249,70,70,84,33,17,160,54,119,215,83,124,21,32,14,198,5,27,22,36,72,76,118,32,130,225,96,131,193,91,106,65,81,76,144,213,32,87,59,60,224,208,152,249,65,184,191,212,24,185,177,176,195,54,10,37,87,130,130,15,110,90,50,177,224,19,132,190,251,52,127,104,191,226,50,221,197,61,106,14,83,229,163,22,22,210,167,180,68,27,135,142,104,230,197,104,228,222,37,6,246,117,115,235,58,212,109,124,227,250,196,139,141,123,82,138,188,197,111,154,15,132,155,195,234,141,77,59,92,138,219,82,155,198,175,153,190,43,173,227,123,251,173,253,102,181,38,111,178,225,201,237,90,38,69,79,213,213,140,197,35,37,25,253,222,89,150,125,60,121,36,72,246,130,215,26,90,129,202,39,44,43,123,160,115,80,110,236,157,157,24,4,175,165,70,192,193,55,179,153,42,218,22,6,73,75,58,159,119,48,147,139,35,172,232,21,103,57,86,208,76,23,190,134,162,11,122,179,35,112,125,13,100,246,202,159,201,75,221,150,15,96,124,148,48,135,176,87,139,255,255,252,128,0,0,99,35,251,204,206,27,61,124,112,195,43,51,78,9,10,93,4,73,195,180,157,205,56,10,16,150,3,130,166,193,63,163,8,97,8,193,163,179,130,161,148,152,128,10,96,80,200,115,136,96,76,202,72,74,196,69,20,118,38,18,21,72,75,38,38,250,152,4,34,150,20,18,144,16,20,217,251,170,2,125,197,19,124,225,111,206,233,236,246,187,70,87,208,169,99,3,140,89,143,150,34,61,105,204,17,71,238,230,150,236,155,229,116,207,213,74,106,252,223,93,248,115,50,83,206,70,174,144,165,181,142,215,42,135,23,110,29,20,13,28,162,52,188,173,61,108,236,46,30,247,33,46,212,181,37,107,249,106,189,38,26,250,45,246,206,53,182,248,171,114,235,184,239,13,51,185,129,196,98,32,13,24,232,69,170,197,138,171,51,115,75,215,76,229,127,6,215,72,144,22,162,170,47,178,138,50,184,185,109,50,37,200,201,229,15,171,45,78,78,56,255,251,178,100,111,14,135,95,105,204,147,152,93,98,71,102,153,243,100,194,118,26,97,165,56,110,105,231,129,31,154,103,149,148,149,210,148,130,74,149,52,88,181,104,41,253,139,196,112,186,64,0,14,7,183,197,230,28,140,152,224,195,162,228,76,174,58,23,85,32,187,13,62,172,138,191,11,38,70,10,253,102,103,96,77,182,0,23,149,161,204,219,115,228,55,239,209,168,70,211,202,136,237,94,206,240,93,204,130,69,190,43,249,125,142,32,31,184,78,125,68,192,78,18,192,76,222,168,27,69,25,67,0,114,37,209,175,13,34,130,147,56,84,192,15,221,35,242,28,227,26,47,65,125,76,34,51,236,12,88,138,165,28,78,8,24,40,86,48,66,112,56,163,212,21,0,42,9,147,178,73,91,13,50,101,81,36,206,102,150,50,162,229,76,36,2,154,148,135,184,47,205,167,80,70,75,38,31,23,134,117,78,5,122,111,162,237,254,149,47,105,227,211,247,239,106,29,235,25,216,156,173,249,84,41,118,222,46,155,250,62,96,176,163,133,211,31,0,215,182,96,46,41,172,69,199,180,124,219,203,191,36,77,98,180,206,237,95,168,118,181,215,79,109,164,193,12,203,53,112,193,10,87,177,177,44,75,73,138,192,220,88,159,221,150,60,23,172,116,214,44,246,19,197,219,167,186,137,22,29,173,46,116,250,20,181,139,232,238,108,124,68,127,18,20,62,215,221,73,41,54,128,98,2,65,13,73,83,153,86,11,46,80,244,80,195,201,92,65,16,40,241,176,10,182,197,72,137,150,122,99,200,150,32,218,66,7,27,186,4,184,58,230,184,246,235,161,210,36,252,91,8,191,124,223,226,212,51,178,242,24,172,236,138,76,194,143,134,68,63,244,35,201,200,168,0,0,3,84,195,142,179,102,216,13,14,210,50,155,232,230,14,195,11,11,204,54,36,52,53,0,210,178,10,171,8,84,116,197,140,144,42,10,128,13,90,247,73,39,75,250,30,240,70,82,52,48,104,161,236,232,192,179,236,55,145,177,149,150,171,34,34,27,76,82,19,16,123,188,66,212,250,187,78,232,119,154,143,242,202,128,182,139,210,25,92,137,13,126,136,44,75,226,30,181,120,217,199,141,242,50,74,202,237,82,71,234,16,108,62,173,138,246,141,232,220,181,56,159,214,144,65,137,23,220,233,214,113,31,30,240,183,27,108,207,166,95,188,61,196,62,160,81,186,54,166,210,83,111,78,98,187,48,152,132,71,55,196,25,108,247,51,124,184,122,234,176,158,209,255,165,35,91,49,169,140,72,118,179,193,145,82,207,42,113,105,90,249,22,242,2,205,54,198,200,166,89,68,192,129,5,109,250,189,133,134,93,28,110,174,104,159,231,162,234,1,96,255,251,178,100,111,14,6,235,104,77,155,154,121,210,70,73,25,250,101,37,118,28,49,199,50,46,233,235,9,35,165,104,41,132,137,200,16,0,48,0,1,193,0,50,232,153,1,11,45,77,222,19,22,180,53,142,55,195,195,99,30,110,200,111,61,179,166,34,169,207,75,73,172,233,226,45,29,125,203,83,63,126,255,162,127,255,242,118,171,233,196,121,182,126,15,187,255,255,255,254,205,137,10,75,29,88,204,60,52,77,57,134,140,255,0,204,73,123,205,46,46,13,25,17,138,160,129,160,227,177,49,216,24,8,153,48,33,15,30,6,20,184,48,168,84,25,171,148,133,243,96,66,199,136,169,142,62,244,140,46,34,147,31,4,12,16,131,68,103,70,211,253,91,43,73,89,102,181,197,138,195,100,241,58,153,59,106,163,13,66,118,120,169,176,12,133,14,46,14,20,162,221,133,146,254,24,129,103,111,208,173,106,89,187,199,235,82,220,104,133,133,96,3,32,174,150,0,222,49,24,31,131,229,158,218,58,226,218,8,90,33,89,136,9,253,230,33,31,19,119,206,113,153,175,235,3,23,222,177,103,142,190,240,239,21,163,71,249,53,183,68,89,53,114,173,41,88,25,143,23,226,61,107,184,208,237,140,122,194,86,107,196,143,138,95,112,247,184,84,254,31,125,136,146,69,189,243,172,226,52,241,47,224,218,19,84,214,164,60,226,255,239,120,197,126,175,254,164,134,252,163,0,5,0,64,32,152,195,208,239,37,184,168,18,21,94,70,129,213,78,56,156,149,8,106,64,234,30,42,43,120,184,35,92,230,218,161,223,36,177,209,166,221,53,232,154,245,108,239,255,255,187,194,62,13,176,91,149,148,59,54,1,173,191,255,157,176,79,254,163,113,154,162,234,0,0,1,80,194,224,252,211,215,24,206,2,60,198,170,28,198,49,172,214,176,0,80,45,49,1,169,49,239,66,199,141,163,81,178,195,2,194,128,33,7,224,90,213,70,161,69,134,196,57,141,53,25,44,42,22,82,209,66,1,146,11,120,23,245,230,199,126,130,58,11,55,7,165,135,69,73,74,125,43,175,16,213,155,98,115,29,182,32,125,31,122,216,146,44,185,92,97,227,80,5,100,217,130,201,139,101,99,90,107,222,244,124,136,140,178,2,73,229,27,67,109,82,217,32,98,70,251,70,198,241,132,143,57,130,26,219,194,241,145,159,88,154,222,33,226,152,150,244,250,188,205,143,224,196,134,170,204,38,232,149,178,77,29,14,167,120,243,142,221,118,215,143,94,178,86,247,90,133,230,137,13,239,113,123,88,108,250,189,220,26,170,164,157,174,54,141,252,68,126,139,109,92,57,48,93,87,22,208,53,9,244,118,74,109,243,106,74,26,125,189,173,228,255,251,178,100,111,140,167,57,105,205,27,186,121,226,76,70,153,197,105,37,114,26,117,163,62,109,177,245,193,5,46,104,117,135,136,224,183,240,99,76,250,83,59,203,1,0,1,84,20,216,184,40,238,6,2,2,72,64,0,47,97,144,78,42,193,35,79,84,28,255,7,33,150,95,40,58,196,134,25,232,2,60,243,56,41,157,87,31,226,13,24,76,69,177,17,76,173,171,114,111,230,171,180,99,173,123,146,245,129,129,219,15,194,127,244,255,18,213,79,242,0,2,65,110,128,9,141,239,16,223,147,142,184,92,224,215,206,116,92,144,24,218,175,4,69,130,194,230,110,66,52,16,95,130,229,152,40,41,160,137,177,41,100,60,76,190,140,182,9,65,151,237,213,234,209,95,152,62,81,33,39,153,209,242,8,232,193,148,69,50,34,212,173,152,68,229,72,39,76,82,52,22,219,10,131,178,219,64,9,212,168,51,167,105,13,246,152,118,101,188,99,184,32,89,197,99,88,228,121,87,213,54,115,40,117,190,200,245,250,144,1,117,178,89,21,99,13,44,89,69,136,95,109,51,79,144,225,48,75,140,119,113,106,246,102,52,143,81,130,25,239,176,192,163,103,134,159,66,213,239,241,4,232,78,85,147,81,237,88,15,211,238,126,31,100,174,33,161,111,239,226,179,68,202,238,208,33,205,123,197,129,22,125,222,61,55,9,213,175,237,123,185,189,181,231,76,90,77,211,66,116,239,160,0,0,113,178,70,165,141,74,242,173,127,65,43,41,96,78,53,87,82,26,99,30,127,135,56,215,13,87,242,218,100,210,174,255,255,153,183,111,209,191,181,125,180,124,31,208,102,224,191,255,255,255,255,83,245,236,255,255,151,219,255,6,226,123,8,0,76,26,188,57,106,40,241,75,211,147,254,205,84,217,7,21,140,40,32,60,9,8,220,131,243,14,138,140,238,90,56,57,112,192,128,32,80,68,96,222,106,21,208,112,56,70,16,10,12,76,42,2,48,56,50,249,32,161,207,141,1,65,74,96,36,23,18,34,21,186,146,127,172,130,110,174,95,70,180,133,112,152,45,80,45,102,228,229,66,101,157,166,134,195,47,32,218,83,202,97,150,226,34,105,107,40,169,83,29,166,92,184,156,144,46,180,225,150,137,254,189,51,8,165,153,140,178,155,47,2,132,34,124,58,233,181,101,100,178,170,146,58,243,170,43,157,53,60,19,77,15,3,202,156,244,182,38,16,91,59,171,230,158,246,166,163,117,113,220,126,6,237,218,216,160,197,113,44,102,83,12,168,72,160,203,170,53,199,77,214,66,226,128,197,207,67,74,120,218,48,19,127,44,34,212,179,150,94,201,237,67,212,248,124,250,123,38,237,120,42,19,91,83,55,79,6,51,4,255,251,178,100,114,143,152,77,108,77,11,152,124,246,64,6,234,9,97,229,58,32,121,209,48,14,225,243,192,244,154,104,29,131,29,200,233,215,10,95,11,74,87,137,232,215,77,97,245,24,145,51,189,180,54,23,202,104,53,136,250,52,12,213,203,52,86,104,104,249,193,116,168,0,65,0,1,128,198,168,217,163,192,180,19,21,159,154,138,67,227,167,197,106,251,195,68,125,95,88,119,22,2,145,207,189,244,208,188,181,118,239,255,156,153,121,59,151,249,255,233,211,226,97,97,247,160,3,160,162,206,200,127,253,255,255,65,128,41,193,167,35,121,177,131,209,129,250,41,159,232,73,162,134,97,132,162,185,160,153,233,137,227,152,92,79,1,23,134,197,19,96,80,57,4,195,193,193,185,65,136,176,193,38,6,4,102,57,3,134,18,2,57,149,3,130,128,122,80,50,12,140,81,92,169,233,120,56,165,35,126,22,248,246,85,211,179,37,72,27,85,82,102,14,183,245,32,123,85,163,165,162,141,230,158,178,14,109,33,2,82,230,219,71,213,251,114,149,101,187,245,166,98,3,233,135,38,156,247,15,155,162,96,87,84,113,40,83,54,7,42,5,229,81,103,225,52,160,74,89,132,208,151,99,23,116,55,0,158,64,149,25,251,115,18,174,88,54,24,78,123,173,98,223,48,102,55,245,6,41,29,122,47,140,28,202,224,186,37,118,117,70,216,122,196,34,12,141,154,134,113,120,191,176,246,90,155,190,24,49,95,57,210,250,214,154,197,12,86,188,193,164,186,171,124,108,233,253,163,108,254,182,226,219,113,176,174,101,205,237,14,255,51,182,122,231,22,241,233,6,208,47,245,222,207,37,239,19,207,226,101,203,231,118,180,211,226,2,16,167,81,245,144,193,145,210,173,178,15,76,78,90,106,24,207,217,85,183,189,202,212,196,7,231,123,241,237,59,245,115,165,84,117,5,67,57,132,219,208,247,233,252,206,245,172,249,204,119,208,18,26,54,5,164,122,191,254,192,0,0,33,150,80,206,182,20,211,98,76,204,96,208,224,17,236,219,160,0,0,24,26,145,92,25,78,43,36,169,151,65,185,175,164,112,52,29,48,64,35,48,108,66,53,12,203,48,100,6,92,130,160,177,143,0,153,132,160,132,184,116,46,30,15,213,72,0,7,10,180,212,144,181,178,5,190,74,232,53,164,2,100,75,73,100,176,187,83,148,11,118,39,12,247,113,44,174,51,197,171,14,117,104,34,70,174,8,78,7,102,249,217,90,210,188,248,170,206,87,113,135,1,199,246,101,214,125,179,236,165,144,224,148,202,208,42,23,9,1,129,232,216,226,243,124,165,26,98,82,106,241,135,127,8,104,204,5,49,240,163,148,145,23,127,178,85,99,166,255,251,178,100,84,140,200,71,107,204,19,185,124,246,71,42,74,19,96,202,114,28,1,163,62,110,109,227,129,11,155,167,133,156,28,106,214,175,255,58,233,209,106,102,227,158,246,219,199,9,221,88,157,107,123,187,59,134,123,67,61,232,248,134,201,236,64,167,133,88,135,101,235,108,219,218,59,82,31,187,182,178,230,244,152,124,169,24,167,98,115,140,184,55,230,85,191,94,104,114,78,164,21,153,218,188,244,206,20,15,159,66,110,106,186,122,41,210,254,13,49,22,108,248,207,246,208,52,104,116,247,134,5,0,33,195,96,110,48,32,193,147,17,46,172,152,230,206,117,4,54,213,49,168,185,243,193,195,97,180,31,191,139,223,86,123,126,66,72,213,116,151,38,211,223,79,63,251,86,213,165,122,243,104,20,164,252,81,161,143,255,255,237,255,240,44,45,145,191,255,97,120,136,8,148,148,188,193,138,35,13,172,76,152,120,48,229,8,213,71,142,72,180,136,52,235,212,129,208,131,4,4,197,199,0,78,178,80,104,132,92,197,85,27,27,6,33,4,65,56,144,45,224,166,4,91,81,174,85,28,83,192,9,49,17,182,80,147,176,70,140,35,182,92,32,96,99,226,47,177,176,51,239,66,169,75,248,139,136,115,157,205,27,124,154,46,58,194,156,87,51,13,210,183,29,210,226,131,97,42,127,204,145,75,166,82,164,101,206,71,229,77,124,203,57,130,13,162,89,140,68,24,147,109,225,213,157,250,211,231,51,95,191,63,175,52,102,237,196,97,193,37,150,125,214,119,13,206,127,38,243,50,237,118,249,212,130,12,132,67,174,141,231,9,214,42,218,251,15,180,58,154,252,8,46,161,110,11,183,91,98,157,161,60,134,46,92,227,41,209,108,179,43,95,210,59,39,97,125,165,68,71,138,120,240,208,229,49,200,186,123,1,101,7,152,239,140,18,20,81,172,183,33,22,35,81,38,191,15,21,43,11,198,224,150,246,131,39,221,16,164,253,40,18,199,143,4,208,207,17,11,230,174,245,183,110,110,188,108,27,200,151,199,91,163,254,95,190,239,94,57,206,168,58,26,104,5,236,163,95,254,255,206,210,0,0,67,152,193,16,227,4,72,204,206,8,48,207,184,216,138,67,52,6,81,92,200,221,179,11,139,64,32,210,102,89,179,74,9,200,96,48,9,128,1,198,218,33,139,0,32,178,217,15,34,131,4,209,50,169,9,215,76,143,176,58,181,62,115,33,90,170,26,104,90,20,183,209,123,171,107,25,36,29,95,62,103,34,223,182,6,145,151,30,37,25,253,51,146,130,216,201,133,94,214,153,180,191,55,98,35,63,234,22,113,166,126,70,25,75,171,153,184,130,44,222,168,19,114,52,154,14,89,115,110,180,33,255,251,178,100,66,142,7,130,105,78,27,152,124,80,66,134,218,23,100,172,142,30,121,199,52,110,101,239,129,30,35,104,157,129,157,209,101,58,241,166,34,15,107,200,129,249,197,49,252,89,183,152,103,142,162,103,117,128,207,8,155,71,143,44,5,116,213,130,119,165,165,157,188,85,62,121,197,216,134,190,145,108,93,107,27,113,28,161,196,109,138,68,66,141,7,195,220,44,199,153,235,10,30,102,170,149,135,163,26,133,155,47,21,141,103,211,171,55,71,56,209,210,170,154,85,23,110,164,236,235,107,77,138,20,63,35,70,158,68,148,81,16,210,130,0,0,1,129,15,67,146,192,201,5,99,107,173,177,12,205,5,80,82,160,246,51,51,137,115,135,117,172,61,67,81,219,133,19,246,239,255,169,53,31,159,219,111,242,87,164,180,233,214,95,5,79,156,148,160,115,101,40,204,225,55,173,151,244,127,168,3,32,94,228,104,105,73,150,70,70,131,10,158,145,228,105,48,17,131,196,7,30,232,25,220,72,40,65,12,52,28,40,254,35,6,4,0,12,30,10,57,41,100,104,20,153,161,88,192,117,7,43,40,33,24,165,40,24,100,130,192,43,125,167,58,97,110,69,139,178,221,6,92,189,3,94,67,253,182,8,58,166,63,118,207,237,109,38,45,47,27,155,96,150,244,148,36,231,164,197,163,213,195,211,134,85,15,107,1,157,188,58,151,18,69,86,198,26,28,236,114,19,135,35,6,193,221,17,169,104,125,77,43,132,26,189,19,196,34,45,88,69,147,57,107,103,255,44,250,198,217,220,109,1,194,54,41,122,89,251,188,160,107,173,229,110,55,232,152,95,188,58,155,174,220,50,5,2,181,15,120,93,73,187,113,228,244,148,182,63,220,33,143,46,96,192,220,103,177,222,69,110,129,221,196,231,183,170,225,141,207,113,114,200,219,69,107,197,182,231,83,199,131,88,77,172,80,23,43,148,227,62,173,7,95,219,252,107,214,249,220,111,105,16,32,4,224,14,4,121,237,110,227,3,80,120,2,156,2,118,107,114,52,138,178,185,68,169,155,218,248,45,247,31,40,126,237,165,191,209,244,37,176,212,216,57,22,139,230,155,83,77,239,253,255,246,215,243,188,254,223,252,241,202,169,220,32,15,57,88,226,196,49,239,87,0,0,1,112,196,23,56,211,163,28,221,210,124,192,44,252,209,194,64,217,112,108,120,93,54,205,116,51,48,28,48,56,62,50,208,38,53,60,196,85,101,220,96,32,178,100,17,236,95,145,64,28,194,55,57,132,5,143,184,68,32,135,191,54,49,147,37,67,175,11,240,227,25,99,195,210,164,204,148,193,147,69,88,212,72,64,10,210,141,81,77,196,181,43,151,87,227,164,142,80,125,226,255,251,178,100,51,14,8,24,106,204,27,186,123,210,65,102,153,209,101,98,118,30,21,195,50,78,189,154,201,26,155,168,41,148,157,200,168,180,13,113,216,106,192,214,123,0,114,62,139,192,230,134,230,2,156,19,49,40,253,138,240,176,174,132,14,38,146,237,48,80,142,3,62,116,113,137,218,67,30,187,162,225,170,25,123,60,230,213,130,211,106,43,113,30,190,37,241,30,206,52,205,224,239,20,143,60,175,48,77,234,200,242,153,105,221,151,6,38,44,144,29,16,151,109,133,81,53,107,218,18,74,143,53,201,245,217,165,145,206,57,56,114,254,202,249,245,17,31,44,54,179,122,45,104,165,84,171,153,94,244,227,214,179,197,53,17,228,119,120,110,132,150,99,80,68,135,154,192,58,216,35,176,199,127,112,248,146,27,110,161,58,118,216,0,160,37,105,6,130,95,193,233,192,192,62,231,20,164,67,179,58,3,12,234,87,237,152,164,101,158,164,108,89,36,81,206,132,30,241,78,185,43,191,169,60,239,240,67,247,255,213,63,234,39,234,171,136,127,64,230,225,162,95,253,26,56,138,81,224,49,135,171,193,172,2,241,159,40,105,143,150,249,166,36,137,169,96,201,128,98,217,134,86,153,132,162,169,128,33,17,132,33,137,163,6,9,128,32,249,129,0,57,8,112,103,17,114,175,22,218,19,8,141,193,96,161,255,108,133,3,28,164,192,32,8,128,7,82,42,133,158,10,141,137,201,93,147,130,0,212,135,187,50,166,116,74,57,106,179,239,254,208,121,150,101,0,140,35,172,5,231,140,214,35,160,113,173,193,103,22,59,160,62,43,166,149,104,51,158,99,15,117,106,199,216,131,30,113,214,19,196,73,238,171,13,183,22,253,22,139,123,87,43,229,120,61,205,170,63,107,13,85,183,69,93,255,133,157,247,23,146,102,46,165,122,89,133,69,80,51,57,199,92,183,97,103,38,225,181,123,146,56,254,70,82,219,34,199,104,197,56,174,237,157,244,74,219,84,163,230,58,156,59,196,52,42,89,34,133,141,58,146,40,15,208,215,196,251,241,50,178,177,49,78,68,252,118,182,78,205,169,105,153,157,187,79,236,14,160,0,72,32,6,3,128,12,151,166,37,140,37,72,211,44,24,202,33,57,8,10,7,4,70,95,5,115,99,169,210,62,31,9,89,119,124,42,47,104,208,237,182,234,198,109,138,139,234,155,118,245,255,171,101,92,199,49,210,17,106,108,192,88,106,188,22,241,231,255,255,80,0,2,243,0,44,13,216,162,34,197,25,176,50,112,244,105,152,194,134,27,22,27,26,0,2,89,2,64,166,63,0,154,68,216,92,18,255,42,185,175,192,202,139,50,6,3,6,76,62,83,21,190,149,87,64,140,209,255,251,178,100,28,142,134,102,103,78,147,152,99,226,76,198,218,10,97,231,92,29,9,163,54,110,101,238,201,29,156,104,41,149,169,208,236,147,22,248,163,18,250,4,116,141,193,215,99,57,54,9,29,105,103,107,75,255,88,178,254,241,158,58,152,123,8,98,246,178,121,39,243,235,59,177,58,224,59,178,245,166,222,150,68,194,58,120,138,230,176,163,57,70,134,160,30,165,185,203,112,128,70,174,224,25,255,195,138,253,99,159,200,103,94,68,93,254,216,125,169,210,119,189,254,234,155,99,139,231,14,196,150,22,66,74,95,73,142,4,92,190,10,175,190,212,226,255,127,247,32,243,253,204,131,149,220,241,171,78,109,81,178,205,186,176,51,126,106,23,49,134,218,186,121,143,106,203,119,103,255,213,187,232,0,48,137,0,2,0,38,217,99,68,49,144,57,8,43,12,156,98,150,49,9,130,213,28,204,83,2,254,62,181,170,116,202,214,92,33,239,237,128,143,141,17,10,137,187,45,77,185,161,111,217,191,93,139,105,215,169,159,222,107,122,82,149,249,65,170,23,176,7,104,90,79,19,115,254,158,128,11,134,28,79,29,26,68,100,51,104,239,240,217,169,115,6,17,144,232,112,216,241,157,3,0,64,8,132,96,105,68,249,8,32,187,225,96,73,177,12,138,229,206,28,64,249,4,73,137,102,99,93,201,75,114,148,204,158,47,50,35,228,186,52,206,105,121,151,3,104,216,39,156,206,41,213,163,110,141,200,102,239,128,110,56,76,46,197,254,186,79,11,132,241,139,149,188,81,216,255,16,157,22,95,115,111,82,55,48,92,206,41,215,110,99,223,45,123,40,29,237,209,134,195,237,60,153,57,141,90,102,195,109,253,58,118,152,204,75,227,78,89,180,155,106,151,55,135,73,39,126,165,196,107,106,23,110,203,2,58,211,41,68,190,165,188,51,205,182,59,154,153,64,194,231,17,178,11,51,76,35,253,80,219,170,82,187,171,84,172,46,123,114,210,60,162,101,187,246,230,45,194,138,159,149,94,135,237,229,28,162,247,109,106,230,105,151,109,89,80,161,249,55,212,167,17,8,1,167,224,10,205,8,0,0,42,2,3,93,143,162,19,195,4,117,29,243,26,21,191,54,237,150,166,87,17,137,163,197,158,197,43,66,243,242,78,107,56,21,33,177,141,228,187,55,119,171,107,208,222,250,54,191,253,191,246,122,174,37,140,78,88,66,215,29,50,164,148,245,134,63,201,117,4,0,18,212,188,40,12,110,142,6,8,140,98,251,192,168,146,103,64,96,88,34,172,16,7,7,9,18,24,201,130,242,119,20,88,132,174,89,52,220,195,5,149,254,104,176,117,96,162,42,18,86,200,75,77,188,63,25,110,19,119,247,132,255,251,178,100,31,12,133,247,104,209,27,111,76,112,73,166,169,230,106,2,76,31,197,211,48,46,225,241,1,38,156,104,104,204,28,104,162,31,138,57,240,199,172,220,92,227,249,117,31,181,166,127,153,195,246,26,127,13,119,243,186,252,107,89,106,54,234,237,18,182,215,67,249,197,243,183,23,238,230,164,106,5,199,175,48,24,175,17,53,239,133,93,161,159,237,35,103,110,90,147,211,16,46,180,215,68,220,104,160,243,27,193,54,242,71,13,47,66,9,14,40,12,53,108,14,203,8,1,61,169,139,244,204,147,204,202,60,170,68,60,37,60,210,152,190,106,201,217,104,70,40,230,114,75,17,16,33,136,129,25,131,22,233,175,222,4,32,0,1,153,170,68,100,20,122,196,144,28,207,2,209,159,107,172,6,195,164,216,116,0,35,169,103,18,35,79,206,173,111,34,195,5,39,35,13,207,197,81,157,113,222,175,169,55,233,203,237,255,86,210,147,182,25,178,100,55,23,145,187,235,207,251,150,127,255,255,255,254,160,4,194,17,236,222,198,32,206,97,80,209,181,136,231,0,24,214,34,76,100,56,51,137,18,49,124,28,42,3,6,30,13,38,73,23,101,212,8,8,8,65,19,62,74,97,32,44,48,12,6,5,160,99,80,56,60,145,8,154,61,164,148,37,88,138,129,233,99,201,104,8,249,76,217,11,54,50,12,28,39,221,133,151,101,251,79,66,211,36,58,210,120,155,19,193,44,160,28,8,23,143,245,165,129,30,15,124,178,43,139,18,177,195,220,17,74,87,248,195,212,39,143,145,51,179,72,216,164,57,246,146,26,199,226,57,12,49,143,117,146,6,98,181,49,39,164,131,43,20,60,150,212,53,91,184,4,47,13,143,150,92,35,229,202,102,12,225,245,53,103,172,81,51,44,124,211,44,113,96,111,237,110,147,221,145,245,100,52,155,99,64,95,121,54,23,106,247,24,141,184,126,240,243,183,87,40,163,226,87,15,102,165,76,213,242,64,222,11,59,198,143,89,108,225,243,30,121,243,30,75,83,19,57,48,249,99,222,19,100,13,219,83,255,241,185,63,243,94,111,255,197,226,58,90,16,0,2,82,0,172,153,0,98,60,100,131,144,130,174,184,105,33,132,18,225,27,158,73,44,249,38,170,10,140,196,19,170,33,55,222,212,182,169,219,175,127,223,255,223,102,115,169,34,248,94,243,232,1,195,185,224,179,136,167,76,38,178,193,191,171,171,39,79,255,255,255,251,0,0,4,148,124,195,230,19,80,18,13,4,16,51,77,164,215,65,145,192,145,32,56,201,229,131,6,0,23,194,2,140,86,66,114,90,181,81,230,44,58,255,48,160,48,165,253,181,26,120,77,167,53,225,18,161,108,17,39,175,2,255,251,178,100,30,14,134,50,104,207,155,143,100,64,66,199,26,67,97,103,86,27,73,195,52,78,189,149,9,77,36,105,117,134,28,252,128,135,67,122,102,90,69,182,138,253,51,226,213,19,87,31,52,223,214,49,207,138,102,77,102,89,82,21,197,236,51,109,230,111,2,226,245,130,199,161,136,230,110,227,191,204,239,54,32,14,217,154,94,239,247,216,95,91,246,125,167,38,35,42,185,175,250,118,101,42,216,191,171,100,86,100,155,171,229,117,167,104,228,249,105,90,43,42,217,177,228,54,49,114,178,194,123,68,61,21,138,162,64,150,75,42,29,156,129,136,72,164,86,195,148,182,14,88,61,36,156,73,57,105,131,228,83,130,161,241,124,86,77,3,165,211,243,170,128,160,46,221,131,113,150,133,0,212,220,123,96,195,192,246,230,86,25,42,144,49,92,195,52,239,155,212,116,191,255,227,28,60,234,39,125,59,127,255,99,154,218,118,127,20,9,196,199,80,67,99,195,75,143,15,30,95,237,243,86,74,63,247,255,67,235,27,204,73,72,205,54,14,192,207,105,142,30,217,147,164,9,133,65,160,92,71,48,49,117,0,134,172,72,4,7,24,188,90,180,148,214,20,2,140,159,24,75,220,243,151,40,160,78,82,233,250,172,222,80,252,51,183,185,245,137,14,135,1,213,92,1,136,109,49,80,63,233,125,167,225,73,208,141,85,240,200,159,10,98,27,247,130,253,157,218,14,176,131,158,140,16,197,10,212,172,177,21,239,92,14,134,152,114,146,163,211,137,205,32,187,46,230,94,251,216,4,130,147,185,145,37,140,88,146,237,74,213,251,73,118,145,186,135,91,93,109,42,98,194,198,112,250,6,212,203,101,57,248,249,226,242,245,143,123,43,207,76,86,26,172,179,255,207,174,39,93,163,213,198,81,191,91,157,222,174,90,236,64,229,16,35,109,106,131,149,253,15,31,40,197,209,176,165,121,250,211,182,53,194,243,85,238,107,246,118,255,215,200,177,204,176,0,223,64,179,226,240,108,145,29,146,199,71,92,212,102,165,67,132,62,189,192,237,37,162,191,74,27,143,176,83,204,88,189,6,150,132,183,87,193,53,115,74,41,198,211,201,31,66,212,27,137,75,115,167,7,157,255,249,21,52,172,203,178,71,186,177,193,147,217,143,17,150,164,27,243,142,235,253,126,250,215,66,221,40,249,46,49,150,111,55,49,167,52,232,119,55,210,241,62,212,71,49,8,71,2,6,166,145,41,6,77,128,130,16,244,192,64,172,200,85,33,29,12,2,1,76,7,12,66,135,176,140,7,66,128,32,14,42,0,15,0,180,77,204,152,15,128,210,88,176,28,170,3,80,3,15,66,48,36,82,177,93,84,214,182,105,152,231,204,220,255,251,176,100,42,14,135,115,119,75,3,185,76,240,76,38,153,233,101,34,120,27,193,199,46,46,189,25,9,69,26,103,9,169,29,128,105,26,231,88,253,155,213,204,160,103,59,154,187,185,51,72,16,13,253,89,151,97,117,174,59,149,51,154,72,171,211,188,151,82,90,166,141,114,245,232,148,130,157,249,161,121,100,146,217,69,28,206,55,106,125,170,204,254,106,95,156,219,189,253,158,171,98,254,226,148,246,105,45,87,179,136,138,127,186,101,185,36,27,94,93,24,169,75,114,134,237,37,153,140,80,137,90,118,69,180,112,64,146,22,20,219,35,103,187,25,197,41,136,91,117,35,150,114,76,36,156,163,91,24,73,58,142,103,49,39,173,91,52,44,221,126,68,182,189,90,149,38,178,236,90,84,141,54,151,130,249,108,70,68,160,0,16,14,8,130,122,177,181,74,2,40,62,18,206,54,160,169,212,38,88,225,23,122,134,164,22,152,87,248,176,114,24,86,251,239,127,40,251,214,55,217,190,147,110,254,45,216,129,205,4,47,7,111,147,186,255,122,178,215,172,34,131,111,87,69,196,253,123,56,147,76,51,71,91,126,132,152,85,42,154,145,6,152,236,72,154,201,227,29,206,100,24,108,53,131,70,163,60,217,3,25,4,3,0,129,99,5,0,227,12,145,242,168,10,21,0,140,10,3,12,226,39,199,129,69,126,134,68,65,170,175,151,164,249,16,4,240,178,180,165,104,17,150,216,10,11,148,8,185,74,66,0,20,9,192,115,35,160,20,179,62,198,228,25,199,38,154,108,126,21,80,116,244,244,165,33,2,90,60,70,103,85,196,52,255,174,70,13,247,184,59,158,102,189,201,14,12,86,183,182,101,109,112,146,73,162,230,244,212,162,194,175,221,38,84,120,237,111,163,234,118,233,217,115,120,155,65,197,12,84,14,141,49,233,233,43,108,153,14,4,226,83,243,89,113,243,138,138,141,88,27,110,169,228,209,12,35,90,58,69,137,157,217,172,73,5,28,68,132,165,11,43,15,41,156,214,65,226,163,213,68,123,47,37,137,250,184,164,113,85,135,172,107,137,68,69,173,64,210,128,36,2,141,229,231,48,118,200,170,1,136,167,41,142,110,189,224,183,116,24,22,75,42,164,6,86,129,149,168,110,16,149,224,163,88,70,51,33,250,138,143,52,120,177,168,60,34,108,44,202,62,62,119,59,251,35,22,32,232,95,184,217,134,174,151,152,15,148,233,192,154,139,61,53,104,232,234,108,92,0,64,6,220,183,152,9,190,98,37,122,2,204,7,218,11,143,129,0,229,190,97,21,41,129,0,44,25,46,133,72,140,73,249,97,194,74,230,218,246,109,126,164,48,204,96,248,236,7,5,203,95,250,33,192,26,255,251,178,100,28,8,166,36,104,207,187,143,77,64,73,230,153,161,105,39,114,26,69,163,62,109,225,143,1,3,22,231,25,147,9,208,182,235,192,140,84,232,122,79,216,16,132,90,22,188,168,96,127,106,74,132,234,249,131,10,43,241,96,171,247,10,106,59,115,134,179,114,203,81,37,147,199,132,194,206,216,140,185,232,232,121,148,211,143,251,137,29,70,152,60,32,18,174,177,252,158,70,144,197,45,196,122,23,129,2,8,176,170,53,113,5,241,166,227,139,69,31,93,219,27,86,76,77,188,36,155,237,153,82,75,174,146,136,86,228,201,106,3,198,252,82,10,146,162,58,79,130,113,81,82,150,54,201,82,116,90,230,201,120,50,85,12,185,84,150,76,211,97,160,145,98,80,32,144,137,115,213,148,171,196,182,192,64,172,136,9,97,10,169,161,208,104,233,68,118,78,2,95,91,40,15,147,82,166,172,20,67,82,161,213,3,77,169,63,213,180,35,249,194,223,202,27,244,245,92,179,161,71,86,161,86,21,81,213,71,134,164,120,144,55,100,78,255,146,253,32,0,2,150,130,56,76,17,220,235,103,78,55,192,255,136,142,117,12,199,2,205,40,56,154,44,194,70,138,31,71,83,196,9,66,74,1,80,147,46,12,87,45,109,228,89,226,0,58,169,106,239,51,51,35,146,1,60,94,70,62,145,172,158,178,74,48,52,173,121,92,154,102,148,94,113,32,74,73,188,168,80,162,92,209,20,217,149,141,27,216,134,100,90,11,75,70,67,7,53,230,247,154,47,178,93,203,205,75,72,165,5,117,43,204,46,166,212,246,54,83,99,137,90,31,203,77,11,81,208,177,155,156,173,196,166,72,161,117,53,70,231,232,107,181,43,87,152,104,209,243,106,120,249,248,138,240,124,121,7,88,204,209,122,69,174,35,131,233,21,34,152,152,188,251,211,155,79,134,172,124,227,117,173,72,118,66,109,149,239,93,18,234,48,243,116,93,191,244,255,117,232,53,202,154,222,38,117,84,218,180,1,5,80,217,57,134,0,49,176,25,75,25,222,34,189,54,32,7,88,112,120,148,162,13,6,29,86,148,194,65,50,122,203,22,100,126,6,52,228,124,135,125,29,9,255,167,246,255,253,26,192,152,27,97,71,186,182,196,116,255,255,69,52,69,0,0,3,242,197,196,203,102,243,52,56,141,199,167,60,129,252,246,224,209,160,233,146,234,128,1,33,41,56,213,167,50,221,13,123,240,243,164,162,140,133,22,180,84,26,176,168,80,96,19,202,8,64,219,95,38,79,186,45,80,19,47,85,51,108,140,105,187,88,10,3,42,135,103,173,6,32,80,19,68,136,199,194,52,83,52,245,167,169,197,29,78,243,132,225,155,77,72,45,16,10,169,255,251,178,100,50,140,71,73,107,205,147,154,122,114,65,5,25,243,96,199,118,28,9,161,60,110,101,143,193,1,11,103,221,151,164,216,4,77,104,54,199,140,35,218,185,197,216,84,152,30,91,151,45,224,76,217,233,193,224,103,12,248,182,240,172,90,230,238,37,33,206,205,158,240,93,169,101,30,53,246,122,215,6,143,123,23,120,65,74,95,79,62,242,29,43,134,231,119,143,11,164,111,13,72,238,236,184,139,22,35,9,245,121,157,62,137,88,115,192,126,221,6,248,131,191,11,222,219,197,243,87,146,192,181,173,142,207,166,185,49,106,68,154,46,99,227,18,226,218,159,49,97,182,247,185,157,183,248,218,203,136,41,158,193,158,7,179,16,0,7,0,80,221,219,102,92,32,160,150,145,26,156,41,119,238,87,89,70,190,237,196,36,243,183,107,239,248,65,145,24,91,195,182,58,106,234,73,147,175,183,59,247,208,75,22,167,105,0,40,128,103,192,180,217,87,255,163,209,41,46,194,63,200,128,1,7,108,96,54,137,151,65,6,255,14,131,125,230,6,97,154,172,32,145,70,75,75,152,128,18,153,224,103,145,136,72,164,136,21,21,104,102,49,11,50,246,114,168,89,40,53,13,43,43,229,13,28,152,43,82,157,175,246,68,0,217,36,169,202,11,144,187,79,45,113,96,237,142,2,82,108,64,171,68,197,150,105,215,199,57,238,125,3,231,239,254,47,140,171,21,29,183,156,167,232,108,106,33,47,184,211,49,203,250,140,148,117,33,223,77,208,197,147,104,16,173,133,44,108,242,165,51,155,129,117,190,196,239,105,117,185,30,187,20,244,5,17,64,20,23,20,140,169,3,234,222,86,84,109,29,131,133,140,133,170,10,145,49,117,114,85,12,46,252,39,108,88,79,118,197,129,39,223,212,112,183,87,174,184,237,34,213,176,176,103,151,247,172,124,91,43,31,167,90,233,222,174,108,210,167,143,156,186,137,58,191,96,211,143,98,227,195,158,106,247,48,81,65,0,0,2,145,19,72,98,169,65,74,156,180,115,128,129,14,20,203,98,164,105,151,76,199,4,20,111,104,162,213,226,96,221,103,176,185,185,234,214,255,191,13,200,145,196,84,142,155,174,251,202,59,66,135,81,215,253,183,57,167,43,181,144,224,0,2,86,180,8,147,51,217,48,201,64,227,41,68,77,154,167,49,144,248,28,31,50,225,68,20,51,42,139,194,128,227,12,9,12,36,25,40,45,41,226,34,235,201,154,232,141,128,1,123,122,94,200,160,65,41,60,26,203,12,140,0,65,196,64,8,109,65,20,233,78,172,230,129,150,223,82,129,236,116,192,97,24,75,85,52,218,230,235,59,106,119,180,174,240,106,76,118,165,225,171,189,93,119,107,255,251,178,100,52,140,134,162,105,79,155,143,78,80,66,98,202,7,97,233,56,28,129,163,52,78,61,57,9,57,36,39,205,151,137,112,48,208,221,215,112,71,28,93,163,245,189,102,54,239,88,76,83,93,63,88,6,47,76,178,78,104,187,163,45,111,231,164,125,38,126,25,244,212,150,227,41,243,35,13,220,172,157,126,204,220,209,26,104,216,179,191,155,98,59,58,131,98,209,16,228,245,66,21,187,223,183,147,103,35,83,203,166,143,42,170,119,216,199,189,66,134,117,60,86,85,107,64,83,61,207,138,182,217,10,57,197,197,149,196,119,16,250,192,160,0,0,28,26,96,197,251,29,209,54,73,131,104,88,194,84,192,101,51,7,211,6,67,34,47,234,134,47,110,76,12,191,223,37,23,200,205,61,251,69,207,241,56,215,163,192,169,151,249,91,59,8,191,23,92,247,255,4,25,12,239,88,199,188,168,0,21,153,9,246,115,23,241,220,227,7,16,184,31,61,130,120,226,193,130,128,228,151,193,144,240,56,24,53,189,50,153,20,196,13,160,194,242,28,140,170,39,82,66,128,4,213,80,179,18,138,61,170,162,195,3,50,1,181,31,214,20,120,50,215,65,37,17,32,170,157,1,130,175,58,12,54,121,32,64,127,4,148,34,76,220,43,23,38,202,217,7,102,22,67,200,155,185,66,61,8,184,1,205,16,176,8,203,128,98,17,242,147,157,74,149,130,137,53,152,69,93,253,161,129,245,84,218,158,237,174,27,113,133,26,175,219,153,110,132,93,76,63,228,107,82,80,108,66,211,189,255,149,235,81,33,76,187,142,188,239,22,29,66,166,70,50,223,5,165,163,56,206,118,106,105,190,71,76,23,140,25,223,211,102,46,213,25,236,235,72,242,190,120,165,23,160,110,34,8,168,237,106,80,34,131,19,97,119,193,186,137,5,32,46,135,185,110,149,160,238,63,194,77,242,107,46,163,0,0,56,18,133,6,18,20,42,56,149,131,76,61,98,147,197,232,209,141,185,142,243,133,116,35,246,250,138,247,221,214,17,83,227,124,108,43,170,155,138,122,235,196,162,251,185,212,59,86,175,250,245,213,62,141,224,191,252,223,255,111,255,200,163,134,45,13,4,16,44,164,49,131,41,80,15,10,0,0,20,148,44,77,54,105,216,207,73,83,24,115,12,114,24,56,128,156,160,128,102,242,232,65,20,168,46,6,5,76,96,36,48,185,104,4,64,77,177,64,227,250,148,205,172,60,96,192,77,74,22,213,240,25,35,65,141,33,51,111,128,2,197,227,195,71,99,48,211,231,117,75,61,15,8,235,28,51,201,248,219,78,201,234,194,81,175,143,79,109,209,219,189,3,214,81,237,124,13,250,179,218,73,109,73,70,58,253,45,255,251,178,100,55,140,134,98,102,207,27,152,76,208,68,104,26,58,97,226,78,23,109,161,68,109,229,137,193,31,154,103,205,129,181,200,45,114,65,169,195,181,91,171,205,210,107,174,26,188,4,102,1,216,153,143,179,112,122,26,55,137,158,227,79,80,171,153,47,81,68,221,153,97,101,18,172,139,227,181,211,190,155,23,42,157,181,178,141,44,203,242,111,77,218,232,83,163,172,196,172,146,113,50,59,74,38,160,77,136,227,145,74,76,166,155,113,83,36,94,162,144,38,112,148,137,98,62,186,192,0,192,202,0,30,194,163,148,215,201,42,224,58,152,32,146,21,37,145,144,205,141,40,25,175,79,62,62,117,239,254,253,134,162,157,56,182,122,166,188,122,46,233,201,244,198,45,63,255,255,252,255,255,254,162,124,127,255,233,245,130,55,225,184,152,59,188,224,8,21,63,203,204,222,76,2,203,70,47,144,110,136,134,220,46,145,198,68,158,44,23,3,135,238,105,130,1,116,73,150,200,6,38,163,100,163,132,151,106,254,51,145,208,10,178,200,33,243,184,84,2,154,101,224,150,75,228,253,134,250,172,136,195,84,144,122,165,49,210,177,158,29,215,74,87,242,228,184,71,243,165,24,138,102,185,26,235,26,204,206,133,251,141,252,51,77,159,180,48,230,173,155,145,59,13,42,36,163,197,244,253,248,17,88,226,246,118,201,163,226,171,240,65,4,105,48,166,136,230,207,186,175,177,200,146,85,152,22,190,95,81,233,153,182,86,19,136,107,116,38,214,190,207,218,24,38,22,170,252,23,103,31,191,255,173,216,171,122,210,106,135,29,250,23,22,81,134,33,190,185,10,255,101,223,235,0,10,34,1,186,46,163,0,200,30,6,82,195,195,134,21,54,150,18,97,219,126,30,122,68,45,177,246,62,165,0,43,172,71,163,69,27,90,62,158,88,119,93,245,254,138,186,154,135,221,99,207,166,11,66,31,255,234,121,210,58,8,169,18,2,65,4,151,16,161,191,44,0,1,179,24,153,15,18,46,54,23,20,221,47,179,239,79,140,64,13,48,168,32,202,86,64,8,96,132,158,100,81,193,152,1,70,4,113,134,7,221,240,230,179,47,42,3,18,77,168,152,192,43,21,211,20,111,204,168,26,18,26,11,18,78,148,203,5,44,98,65,210,161,201,39,218,117,40,168,144,9,38,3,98,184,70,150,141,74,96,88,30,52,121,51,165,107,108,42,6,186,156,245,24,91,165,138,51,177,218,141,11,84,216,252,51,14,208,175,252,242,238,73,81,61,238,118,45,86,214,77,241,149,187,199,76,161,9,61,5,44,22,91,88,251,230,51,216,190,214,87,88,39,49,190,110,122,57,186,198,178,122,126,95,148,151,234,223,203,170,125,255,251,178,100,85,12,198,215,104,77,19,153,100,208,76,39,106,19,96,233,142,23,97,163,68,109,189,51,129,42,29,232,13,150,174,56,185,126,236,214,93,71,106,67,28,94,121,249,119,24,233,201,121,251,168,102,175,125,111,44,107,44,184,245,235,119,233,107,54,210,154,86,171,151,170,161,241,224,243,169,115,66,16,36,56,6,0,117,3,212,217,213,145,6,3,12,142,114,178,22,213,146,82,187,138,117,73,89,88,239,235,27,58,229,168,204,100,96,186,118,226,114,14,3,11,151,2,36,153,6,140,189,19,163,87,251,123,183,255,255,195,42,171,228,6,225,14,172,223,72,21,137,133,19,253,190,238,31,145,242,110,1,6,230,220,18,116,110,32,38,168,124,100,191,230,96,128,53,148,92,19,53,1,22,33,88,80,51,32,97,25,64,33,49,91,138,10,16,138,75,157,234,50,253,115,86,108,24,72,1,192,218,138,134,11,149,92,34,78,159,59,105,201,239,1,248,197,138,25,109,7,180,104,231,204,236,185,210,75,246,79,181,138,155,59,238,26,214,244,184,114,162,122,187,191,41,245,43,39,121,27,24,198,117,2,37,246,215,236,130,217,102,224,5,228,136,106,56,200,205,77,4,237,21,20,134,183,77,197,151,170,164,232,171,138,209,171,138,144,93,140,124,10,237,219,52,194,10,155,246,112,204,66,71,47,11,153,245,81,145,197,11,95,12,218,171,54,249,141,92,165,36,45,99,8,250,153,102,20,169,178,116,79,139,33,85,23,234,0,14,49,1,141,53,246,114,59,68,52,52,148,137,1,141,74,121,88,220,120,106,17,66,180,49,214,173,227,232,54,147,84,53,110,202,110,86,88,195,4,121,74,235,250,119,237,87,65,4,202,69,139,211,4,228,151,183,255,245,228,74,132,93,2,3,123,93,223,116,229,101,59,249,100,0,6,211,4,15,227,66,74,147,30,79,147,17,164,208,84,236,108,72,107,48,98,98,14,97,88,34,84,11,12,92,14,76,100,5,1,134,48,20,6,70,97,8,102,251,197,198,133,185,192,42,56,86,111,27,185,154,198,223,172,26,253,142,24,164,72,92,207,80,20,180,86,219,86,155,2,140,188,88,100,218,187,102,72,235,23,141,137,7,158,138,185,207,60,106,195,84,206,109,207,178,226,47,222,50,150,47,109,151,225,244,123,145,197,102,156,204,49,255,83,89,125,70,246,71,31,227,155,133,20,159,74,75,145,69,36,109,128,84,118,47,9,180,252,150,163,234,131,10,20,65,9,170,248,32,191,104,144,19,85,65,50,104,43,60,138,176,110,113,47,33,20,166,64,93,11,228,112,201,156,82,56,123,205,184,24,61,37,181,122,202,249,117,169,206,163,179,149,228,247,39,178,169,199,255,251,178,100,102,14,198,214,103,205,147,186,75,242,75,104,73,193,101,229,120,26,101,147,56,78,60,217,9,48,26,167,141,132,53,216,193,60,165,225,13,70,17,25,200,203,96,146,157,64,168,4,28,0,84,17,3,134,12,134,209,96,104,157,3,6,133,152,216,75,228,154,136,115,98,175,17,101,106,101,15,11,112,228,253,59,124,227,185,186,203,38,36,255,244,202,106,81,61,187,31,155,70,145,67,112,182,141,39,93,252,102,207,255,255,49,244,17,228,235,234,251,255,81,93,149,15,70,36,139,26,237,106,108,101,129,160,15,199,121,73,156,100,2,99,17,49,150,28,198,47,6,24,4,44,103,177,56,146,168,197,36,96,113,192,188,230,49,15,75,19,253,215,125,3,9,84,181,31,150,100,8,46,58,81,226,32,108,120,2,40,22,2,102,68,21,80,202,141,70,161,128,0,184,149,68,137,119,4,8,69,20,134,9,65,24,128,70,49,43,131,210,7,46,49,208,165,28,96,248,62,242,104,102,174,236,165,114,202,127,195,143,65,102,163,18,127,11,175,89,36,199,132,197,235,30,154,77,102,87,212,62,35,75,54,126,106,213,188,60,182,30,251,84,244,144,44,13,104,171,148,200,82,98,3,34,156,34,31,94,114,23,100,53,8,125,49,155,166,71,12,203,215,141,246,127,86,97,40,184,203,45,237,182,212,153,3,44,153,61,152,29,157,45,21,48,92,117,42,178,6,110,205,20,4,167,252,192,2,2,64,86,69,81,100,98,25,156,34,148,17,145,13,90,108,69,26,21,218,74,193,246,199,133,158,162,130,14,47,107,110,4,23,130,93,47,149,145,161,129,84,58,58,154,154,208,78,183,169,117,86,198,5,199,77,156,79,206,156,34,190,191,235,250,172,249,182,22,178,191,217,254,218,65,0,27,163,22,78,12,202,163,56,121,88,196,124,3,162,193,76,234,88,48,88,100,202,101,1,38,0,136,82,103,81,193,142,3,38,23,68,128,140,32,144,153,17,101,18,7,0,238,123,202,70,108,235,180,191,56,115,250,199,84,89,250,97,166,28,227,202,178,164,215,127,218,36,39,128,98,169,203,16,17,63,84,10,220,134,202,76,75,27,148,179,151,47,189,83,184,51,41,77,51,83,166,73,234,74,142,31,246,122,229,76,112,121,190,83,107,107,111,91,111,160,177,133,87,57,54,215,38,51,100,136,208,17,222,65,164,113,89,243,155,50,15,59,138,220,240,234,147,61,43,230,32,97,180,171,98,110,76,237,170,146,102,152,70,147,185,250,105,148,157,187,168,208,54,175,237,202,85,6,191,149,159,214,252,42,83,198,241,13,222,190,151,73,148,9,32,116,101,40,169,148,220,37,111,130,104,90,231,155,15,20,132,244,255,251,178,100,106,142,134,176,105,78,19,153,75,240,64,6,154,23,97,231,40,25,129,209,56,46,101,15,217,24,26,103,201,135,156,218,14,1,0,128,27,132,54,71,5,185,8,54,190,73,178,159,21,135,148,131,244,176,28,141,53,9,68,75,59,141,252,163,38,40,121,37,119,240,195,0,59,124,238,221,159,213,63,251,119,63,125,143,121,157,170,206,217,106,165,127,76,187,185,26,106,121,131,168,198,17,53,153,64,158,50,58,53,202,108,208,6,67,19,7,76,22,145,48,240,20,16,35,50,240,168,148,70,97,4,72,209,92,192,65,53,33,2,140,128,217,204,8,82,125,136,1,88,100,226,120,37,219,252,142,113,179,2,180,227,136,134,5,34,85,10,248,7,59,45,33,104,138,249,176,133,26,156,4,166,186,151,193,219,199,7,162,14,174,216,114,131,98,220,135,154,182,77,211,116,54,254,142,245,72,165,141,219,211,40,181,55,24,66,86,134,92,192,215,29,99,210,195,124,220,131,173,69,30,251,12,20,160,130,9,135,36,218,45,162,224,118,247,34,121,73,161,16,246,168,22,150,82,138,30,239,5,45,135,180,131,99,28,93,227,171,182,196,136,81,114,52,228,108,126,190,241,46,202,98,138,242,127,147,81,8,61,139,54,78,226,103,127,255,154,227,214,225,10,2,0,196,5,30,93,38,19,133,38,14,80,253,56,33,146,129,76,35,99,92,41,152,31,14,125,229,73,13,41,136,182,117,7,204,164,18,242,209,192,204,24,246,230,232,211,157,140,166,155,24,58,89,93,110,96,108,88,104,199,211,239,245,38,98,100,232,170,166,127,233,0,10,179,9,229,140,196,36,59,43,128,204,1,211,3,30,206,240,21,49,0,224,198,195,163,14,130,139,2,3,84,10,198,6,70,54,40,13,39,151,32,246,48,193,0,104,81,39,9,98,170,250,197,216,60,118,85,145,148,114,107,198,53,136,92,238,145,49,8,91,79,126,69,21,230,74,177,58,242,67,44,137,3,98,74,61,169,220,183,24,189,103,74,19,155,112,236,18,218,82,161,252,39,219,143,49,123,71,151,174,77,216,81,240,103,19,2,223,59,164,183,250,230,167,172,187,48,172,198,81,36,7,46,195,176,65,204,43,119,79,237,66,195,169,219,187,19,28,61,123,194,203,63,221,235,39,222,121,196,168,170,153,150,31,109,216,175,107,246,85,99,63,103,156,106,156,205,32,129,143,109,200,46,241,245,91,47,183,173,162,102,209,179,18,196,53,174,53,6,32,186,122,153,151,47,171,175,167,237,95,151,125,75,80,241,176,85,176,192,32,0,16,19,41,86,47,32,66,141,56,38,44,8,1,170,136,64,37,250,79,6,38,199,115,76,110,227,204,20,242,11,97,255,251,178,100,126,14,70,212,104,205,147,153,99,114,76,197,25,211,97,130,122,26,21,159,54,110,105,47,193,2,28,104,220,245,29,128,2,38,127,111,22,59,251,109,71,165,199,112,38,232,15,254,146,111,121,47,32,75,102,152,105,95,255,149,226,106,220,183,86,113,165,41,151,244,233,47,190,169,10,131,110,24,79,20,107,164,209,149,109,166,54,10,16,154,143,112,87,48,152,0,199,39,38,106,23,36,25,100,82,13,7,129,89,0,0,116,14,14,11,195,113,148,225,121,141,56,60,153,228,177,187,152,107,176,90,127,203,156,67,30,113,18,26,82,135,238,52,167,234,135,28,157,21,12,77,74,54,12,59,93,211,30,5,62,232,223,187,53,239,4,11,72,239,229,81,171,102,161,176,61,182,181,247,123,168,98,255,28,250,124,47,237,174,231,65,27,153,221,165,31,6,96,85,250,182,225,152,5,218,84,86,234,133,162,76,160,133,182,29,167,25,99,38,69,211,180,75,46,223,171,63,11,153,115,110,85,17,185,170,219,51,155,43,173,171,117,102,194,177,221,185,35,124,99,52,24,89,18,130,193,87,160,139,38,18,228,211,197,214,21,160,192,36,104,143,42,68,44,117,29,53,109,183,14,166,112,228,78,20,36,9,237,11,164,32,122,195,248,49,133,143,143,74,173,188,240,58,198,94,240,16,182,201,76,111,165,77,64,217,165,90,90,81,148,43,83,191,181,61,91,111,254,159,166,134,244,237,42,68,177,175,19,228,135,57,99,255,201,250,32,90,243,161,0,0,83,80,193,118,35,126,68,140,222,242,0,141,140,8,246,13,26,152,44,154,96,180,233,48,228,100,30,108,16,0,48,52,14,57,7,40,95,241,24,105,18,248,68,150,152,105,5,74,20,122,38,233,24,202,211,16,89,49,135,228,46,205,106,217,18,13,54,210,222,253,152,208,57,173,162,139,115,64,195,90,103,171,83,39,210,69,57,55,106,0,129,44,59,149,219,180,51,105,200,104,116,46,237,37,11,136,102,253,240,114,71,150,2,211,8,253,199,111,40,51,179,135,118,90,174,235,114,135,246,126,37,128,86,248,110,179,236,110,121,63,254,147,98,134,137,168,213,86,251,7,82,186,150,252,170,54,251,20,125,34,248,186,212,111,171,212,188,244,89,153,107,85,27,91,179,211,85,247,218,210,198,82,126,85,210,252,105,214,74,52,43,157,22,81,212,194,52,55,180,166,130,186,220,194,247,182,93,137,60,188,0,32,81,1,4,30,32,33,32,0,64,255,220,98,9,33,229,240,25,9,107,16,10,68,60,112,191,124,204,243,10,244,105,83,98,10,235,187,140,127,36,152,226,251,201,74,248,10,122,138,210,157,163,88,91,9,181,143,233,248,158,118,255,251,178,100,137,14,198,157,104,205,155,154,99,112,75,198,169,178,101,133,120,27,73,153,58,117,188,0,9,35,154,167,74,176,208,0,254,141,70,245,27,76,75,63,244,127,220,188,229,37,201,12,7,8,246,183,12,71,140,192,68,12,203,88,217,70,208,96,73,85,47,140,53,4,197,137,137,71,68,47,36,70,14,208,112,172,137,6,36,49,3,89,227,50,231,125,195,61,221,60,23,130,225,112,3,18,141,111,26,144,168,207,235,77,151,34,80,214,7,246,206,193,203,123,41,20,34,97,226,189,247,53,36,162,228,139,24,228,47,75,106,214,112,55,123,99,145,157,246,43,149,203,88,192,63,94,147,45,103,118,147,125,238,170,90,202,166,121,107,183,47,94,110,221,187,134,23,55,133,37,190,202,45,86,195,156,237,185,77,202,217,90,237,155,153,216,195,189,169,114,83,57,122,89,63,123,235,115,189,181,82,154,119,240,238,23,49,166,167,203,41,204,173,217,181,156,238,121,213,149,114,151,152,89,173,82,247,43,75,234,92,177,91,58,89,206,242,183,202,247,83,61,89,206,247,222,187,37,71,244,141,18,233,217,89,106,252,168,0,82,68,75,144,16,96,78,80,2,19,229,78,10,59,86,78,196,207,74,241,195,53,40,13,120,70,41,16,115,10,157,0,152,28,47,173,50,72,209,2,137,195,141,204,147,76,132,123,175,237,173,90,59,161,212,191,212,245,55,254,191,205,18,124,187,158,215,179,187,213,225,224,0,0,4,32,129,211,92,204,246,120,204,180,144,226,24,148,206,235,144,239,241,140,198,209,64,196,129,196,225,69,32,224,20,120,209,130,228,218,226,200,197,225,121,18,141,120,7,71,145,179,120,90,35,4,137,242,81,161,202,140,91,73,243,164,241,90,64,98,12,56,208,85,227,182,68,196,24,51,198,1,85,78,16,144,151,168,1,130,140,162,98,33,38,20,169,160,50,99,195,41,81,162,72,23,34,22,115,40,17,131,134,221,136,5,148,49,82,39,106,156,188,6,100,152,48,73,50,96,48,164,198,21,48,172,119,47,69,228,22,128,65,20,146,63,170,122,112,0,162,223,49,228,141,78,134,2,58,29,255,130,163,20,84,245,165,12,61,210,134,3,4,33,197,4,78,169,127,83,161,123,33,197,49,31,244,101,151,202,243,159,164,167,163,179,92,74,129,112,131,0,33,240,200,54,0,219,48,145,0,36,113,68,22,182,21,4,144,207,212,165,227,105,144,255,216,171,127,41,138,92,255,218,83,127,40,101,242,136,45,47,150,42,18,24,146,185,123,30,138,56,180,182,59,24,131,147,246,67,57,157,252,117,250,250,77,211,209,235,124,235,140,227,54,146,251,74,220,181,99,235,6,208,161,82,203,171,255,251,178,100,143,0,10,217,134,205,150,119,64,0,50,166,90,147,199,136,0,31,29,195,58,61,204,128,25,45,50,168,203,158,112,2,237,198,129,35,180,95,49,98,95,49,17,109,42,222,163,128,104,241,228,163,156,169,102,199,255,255,255,255,255,255,255,255,255,254,117,101,88,192,178,58,176,37,223,255,255,255,255,255,255,255,255,255,203,83,205,138,220,105,178,74,109,0,0,31,143,192,0,0,165,36,155,76,27,2,6,173,124,146,112,52,95,45,204,170,202,178,254,211,163,50,222,253,187,190,191,127,255,255,255,35,58,157,198,90,111,253,67,16,153,65,230,160,1,48,121,40,216,69,163,45,54,204,63,146,50,184,200,230,36,3,30,249,140,34,45,120,76,54,150,51,42,244,195,1,243,27,8,140,135,243,6,141,65,67,83,1,21,76,170,44,68,86,176,98,142,228,195,21,86,24,207,33,1,160,40,220,245,204,100,144,129,179,5,242,0,166,169,101,10,86,130,9,180,56,130,194,107,194,16,26,84,169,123,176,212,28,166,148,160,70,142,181,133,234,220,158,244,254,84,50,24,14,11,151,81,215,124,172,221,86,123,214,51,126,190,82,155,176,55,213,77,215,203,46,192,255,241,212,178,158,194,37,33,179,182,195,67,75,41,47,84,183,180,44,154,254,241,98,181,186,221,168,245,110,31,179,158,85,169,249,131,99,144,238,173,107,220,249,37,237,97,170,110,229,114,223,247,120,111,245,71,123,26,173,34,69,119,120,243,95,91,29,127,103,57,255,175,254,101,22,165,187,140,114,85,149,250,145,93,235,78,28,134,236,171,63,254,253,219,153,225,85,192,173,220,191,127,220,127,189,255,207,31,253,210,243,159,149,169,164,216,128,7,177,161,134,224,110,16,117,2,152,87,28,160,151,3,44,255,60,104,182,222,204,204,251,203,28,205,29,46,177,162,121,71,133,142,255,255,79,233,253,63,255,255,255,255,253,63,255,171,127,32,231,56,142,98,37,245,76,193,159,234,88,231,143,181,138,146,216,199,251,102,231,8,234,64,21,35,220,192,65,197,173,77,240,200,241,171,196,101,230,146,56,100,242,67,223,132,64,230,2,38,116,163,11,24,2,92,110,202,195,78,200,90,74,54,95,201,59,170,186,55,114,189,81,128,158,43,135,186,236,134,5,197,253,6,162,85,21,110,173,199,219,13,106,173,29,233,187,22,184,210,127,175,12,31,174,66,234,213,112,28,222,65,50,156,111,114,114,247,97,217,62,23,158,221,96,163,175,151,251,48,121,110,74,93,140,240,103,238,86,237,192,16,138,123,140,130,123,229,198,192,218,160,130,211,194,114,236,121,249,255,81,169,20,211,237,217,101,7,105,35,95,35,70,124,106,211,111,75,255,251,178,100,77,140,70,249,104,209,27,120,124,240,74,140,170,87,61,133,82,31,117,195,52,46,225,247,89,66,166,41,140,151,168,104,206,181,216,177,245,35,150,117,141,75,76,10,67,171,76,38,74,12,93,35,36,72,177,18,247,204,51,207,223,59,212,72,181,101,85,193,110,59,187,139,169,20,119,133,4,32,49,241,34,190,155,197,30,79,138,178,152,204,155,141,59,155,46,21,221,214,99,53,8,0,0,0,95,215,108,41,160,192,95,15,42,248,242,42,136,132,48,77,12,11,42,18,185,102,240,242,59,68,52,42,191,189,127,255,255,246,253,255,255,254,191,255,255,133,54,87,233,171,106,43,236,202,15,116,2,159,245,21,179,19,250,9,114,230,82,113,45,89,11,219,138,60,208,2,98,185,78,106,17,62,97,185,4,119,138,124,99,138,34,40,54,25,58,94,155,96,62,24,0,14,152,60,104,153,216,120,8,129,242,96,204,207,120,80,199,192,152,32,87,48,0,73,26,75,2,0,100,145,1,2,120,199,145,222,28,48,48,68,95,224,16,157,94,80,2,2,228,32,201,40,12,66,1,83,66,193,96,166,115,89,44,28,6,186,98,204,62,11,148,120,15,184,220,158,124,33,146,129,222,134,89,165,202,194,18,46,30,76,174,175,139,199,33,54,116,146,150,174,219,106,252,157,64,181,33,135,151,218,45,186,72,221,139,76,197,80,99,184,243,201,219,74,85,123,58,80,55,173,211,204,43,159,190,209,155,127,182,207,181,82,220,70,43,189,220,159,57,40,81,254,208,218,37,217,220,125,83,13,83,98,189,207,86,221,51,92,39,233,188,19,26,255,23,59,180,57,253,50,243,95,55,206,247,157,185,218,26,125,236,175,99,179,65,205,10,4,179,201,63,240,109,2,28,22,119,232,75,87,246,143,191,247,189,123,205,157,127,143,108,248,209,73,187,101,80,16,125,248,46,66,20,121,248,54,136,27,108,118,36,251,154,192,135,221,206,10,105,62,163,27,103,103,136,99,206,247,183,255,101,56,149,228,102,234,250,255,94,125,204,168,184,106,140,166,108,124,132,5,151,26,15,37,73,26,121,102,191,94,62,28,91,62,106,234,212,183,170,41,35,156,162,176,230,110,28,0,71,17,243,78,20,147,81,143,83,236,15,99,29,15,115,69,131,115,11,240,147,37,136,240,192,160,194,129,184,225,193,100,196,0,80,40,131,153,39,110,152,176,27,133,129,96,80,18,102,128,14,96,56,13,54,96,48,17,42,154,17,130,107,180,195,112,156,48,32,234,129,36,144,225,135,60,69,50,70,36,72,228,141,82,167,237,55,4,67,101,131,167,193,85,173,132,6,79,199,160,152,10,90,153,65,150,101,65,65,202,186,82,236,60,48,255,251,178,100,58,14,200,37,104,204,139,186,124,246,67,231,10,51,96,239,142,30,241,163,54,78,229,239,89,23,33,40,141,128,157,192,252,180,116,67,28,201,78,153,205,91,16,84,247,41,26,115,229,122,87,91,117,17,117,62,108,85,32,11,65,141,118,218,214,234,145,8,212,182,27,132,211,94,89,50,253,202,136,150,203,105,101,73,231,61,140,4,183,177,193,162,89,181,14,82,219,229,138,207,183,161,60,49,177,215,48,109,5,118,209,186,164,51,171,85,87,140,251,205,134,181,118,243,67,115,215,79,53,159,93,203,233,55,143,104,155,243,106,15,131,1,27,36,58,164,89,92,238,230,130,139,174,221,173,234,107,73,106,93,69,136,208,113,73,35,216,63,1,123,204,150,219,95,131,61,11,96,1,192,15,92,22,148,228,70,86,199,149,14,47,85,36,217,48,163,12,97,97,97,83,91,123,123,223,244,62,34,77,204,32,162,56,21,29,177,27,140,193,242,39,209,191,215,255,255,95,255,252,48,32,219,50,57,164,235,44,223,226,64,54,219,127,254,176,24,193,36,132,205,36,116,198,178,224,226,85,212,136,16,53,48,83,49,162,39,51,164,117,48,116,32,48,12,162,51,116,181,7,3,230,7,4,166,130,14,129,8,177,129,128,24,192,112,99,208,42,151,205,185,121,239,226,58,123,59,57,131,64,243,136,209,34,95,208,76,227,206,230,202,70,22,163,124,209,144,199,10,152,145,48,192,37,34,131,189,236,233,93,173,128,113,50,9,161,82,157,74,241,196,114,163,153,197,100,233,35,42,4,117,194,212,102,177,7,134,220,200,109,122,133,12,213,143,33,144,247,121,104,97,145,112,34,49,52,84,214,108,16,5,174,167,1,14,52,11,145,94,3,33,21,6,143,162,81,174,14,175,108,68,205,7,51,207,151,183,207,59,98,235,45,209,243,252,109,111,119,112,135,29,3,18,176,12,249,48,254,19,148,56,173,182,204,62,181,188,226,22,36,164,177,224,77,181,91,247,141,135,250,195,76,88,132,149,159,199,140,133,61,102,121,21,229,87,93,26,246,13,235,5,202,105,192,173,26,179,115,185,106,111,198,213,128,10,7,1,235,120,221,195,112,84,81,77,223,148,106,123,93,21,52,139,178,161,17,34,208,44,66,66,223,61,198,89,55,14,31,9,6,74,178,190,241,213,189,251,105,255,241,1,222,226,117,198,63,190,171,248,219,151,59,246,255,160,42,31,73,234,80,73,111,168,0,0,115,14,71,77,12,237,50,124,244,220,27,67,38,29,141,224,2,52,161,104,231,100,194,128,225,129,197,39,89,8,19,6,204,56,142,54,157,240,201,64,192,225,184,136,152,98,160,155,98,121,210,155,11,99,32,181,236,96,241,255,251,178,100,30,142,135,0,104,78,19,143,102,178,72,169,154,83,60,173,110,27,173,165,58,78,61,154,201,12,166,169,41,135,156,160,99,86,49,152,25,191,137,138,11,93,187,74,128,12,89,126,97,230,180,14,6,216,67,170,56,212,65,133,243,101,87,59,66,66,251,87,154,154,225,203,6,196,180,195,124,106,218,2,7,176,89,203,224,208,90,159,104,126,226,133,46,62,135,19,189,89,158,23,61,8,239,232,181,76,28,244,142,164,18,109,237,118,205,62,33,27,126,173,179,62,158,187,198,251,155,160,186,223,152,41,91,57,251,117,255,51,111,238,222,187,12,30,253,36,122,114,157,93,158,117,220,219,189,90,67,253,107,172,189,57,228,10,217,245,234,22,183,164,230,94,90,251,118,106,31,191,35,67,47,60,254,202,219,182,37,244,146,206,127,163,127,195,38,2,128,63,225,125,78,163,4,25,164,51,200,193,111,212,0,221,88,48,214,156,1,194,150,254,225,215,173,91,234,219,210,80,117,43,32,76,114,255,79,255,253,95,255,244,130,85,10,102,132,23,62,109,122,95,245,24,27,95,65,70,29,111,237,169,232,26,163,151,168,229,45,72,92,96,40,73,144,144,102,105,77,26,11,118,97,133,49,141,2,70,60,242,26,28,40,24,85,11,28,77,8,100,79,211,8,138,140,91,133,48,192,45,0,3,36,35,4,129,89,202,146,64,77,169,146,80,10,53,142,139,218,161,137,0,4,64,120,178,154,145,2,225,196,114,1,16,222,59,109,220,72,21,23,69,245,95,117,139,200,99,174,131,69,92,216,100,72,3,157,165,166,131,6,81,103,43,99,41,237,136,123,119,124,19,231,154,219,20,181,14,245,126,50,48,117,168,110,229,202,72,213,180,135,102,243,203,228,92,70,6,172,74,174,213,21,249,75,94,173,249,173,223,110,250,237,82,69,164,103,123,111,246,26,182,35,212,251,203,208,190,211,123,174,161,129,220,78,56,8,177,28,229,173,119,94,99,254,215,179,12,119,211,62,180,114,212,134,212,231,158,188,83,51,240,221,255,202,239,219,169,235,47,74,203,157,238,127,81,247,103,247,97,157,8,0,9,185,120,146,198,225,128,65,38,81,168,62,140,133,164,81,115,103,40,72,222,169,35,153,174,250,28,38,190,63,161,189,242,247,254,191,83,180,111,215,242,175,255,95,238,213,4,245,44,94,99,255,254,83,244,35,255,232,152,221,79,131,217,127,17,136,0,0,179,2,201,198,135,135,27,101,159,110,100,100,52,161,163,67,102,103,235,27,168,42,10,35,131,0,135,82,10,128,137,134,41,29,156,176,236,6,123,24,16,2,9,27,3,147,226,196,176,112,104,151,98,104,119,34,88,210,153,34,204,247,201,134,255,251,178,100,33,14,71,47,107,78,19,153,123,210,76,6,169,211,99,45,54,27,205,163,56,110,189,153,1,34,159,39,21,150,21,224,184,48,50,17,59,42,166,21,81,163,203,22,20,137,216,129,96,149,132,137,172,43,94,178,151,48,129,106,112,197,69,91,248,155,199,25,186,226,66,195,24,169,122,253,227,247,111,170,89,215,83,37,33,220,83,81,209,32,14,204,226,44,74,76,61,139,76,97,93,54,54,175,151,43,225,43,181,24,77,171,99,6,191,164,209,164,158,250,207,250,175,61,177,77,223,49,242,254,107,250,205,127,140,83,85,191,126,194,183,225,193,57,175,88,152,189,231,198,114,242,244,213,119,37,219,230,135,224,49,226,46,34,106,207,49,166,165,93,97,227,21,115,146,62,237,155,94,44,177,41,30,250,158,153,199,212,66,30,104,87,101,27,219,74,0,48,0,3,99,102,230,80,26,126,32,104,119,147,236,5,10,22,190,38,148,65,57,35,112,167,118,8,99,247,91,72,134,193,182,120,176,252,174,167,30,105,74,148,200,155,86,232,154,205,182,116,95,58,84,111,43,67,239,250,195,185,113,191,255,250,144,110,123,254,30,212,239,126,154,80,1,80,2,138,152,54,89,24,30,64,28,112,102,152,54,26,26,6,28,153,38,48,154,144,28,19,12,230,5,142,198,66,140,32,224,204,192,129,124,204,213,144,197,32,32,160,27,79,96,227,169,116,179,32,0,15,69,37,83,178,32,104,48,59,75,130,80,41,76,50,83,165,199,39,77,128,129,150,5,119,38,6,128,252,18,84,104,29,197,50,156,50,236,59,74,160,111,173,84,152,23,188,43,86,23,54,9,105,99,154,69,20,123,235,121,237,23,215,79,215,4,101,4,234,67,206,54,40,254,78,97,61,141,215,217,127,104,199,144,87,34,230,2,182,38,224,173,91,48,35,110,54,166,174,242,181,47,157,154,253,43,100,62,26,107,172,244,80,199,110,201,248,182,242,198,237,10,174,51,250,212,123,91,115,108,69,151,181,178,31,76,229,29,178,51,52,75,86,68,162,254,164,164,126,189,115,176,229,143,33,122,78,87,77,227,126,97,88,190,89,211,154,193,0,163,40,74,103,32,150,140,6,212,212,87,51,0,152,20,96,210,3,24,57,97,33,8,85,215,245,50,223,135,213,222,229,230,131,5,229,189,149,177,225,200,156,215,228,51,234,228,185,228,110,129,7,246,103,113,173,249,9,240,143,255,255,212,23,199,255,255,196,127,255,42,0,18,85,184,117,6,21,82,26,4,48,117,81,41,141,67,97,209,35,18,198,204,140,9,94,0,16,73,171,195,200,220,97,32,121,147,222,38,16,0,174,66,16,88,40,156,177,100,9,141,149,13,84,47,48,16,255,251,178,100,28,12,134,74,104,208,27,143,77,224,72,166,202,7,96,239,142,30,25,171,48,78,233,237,201,31,153,40,13,135,168,248,13,231,45,202,173,210,29,38,165,141,56,32,47,106,241,220,73,37,95,95,217,254,226,233,4,252,92,167,161,241,188,194,158,6,8,217,79,54,155,117,243,55,210,74,55,157,245,112,123,199,249,68,196,205,49,140,175,45,231,174,247,172,43,166,240,198,143,204,36,190,116,219,188,249,45,45,183,172,127,227,100,205,139,237,1,222,186,117,221,41,53,94,193,197,45,10,11,137,12,227,26,190,34,47,50,231,216,235,178,134,62,146,122,104,78,202,81,124,215,128,145,114,150,66,42,155,79,64,206,13,201,198,26,69,223,109,52,180,81,52,72,198,57,4,58,128,32,16,1,192,18,197,220,143,70,174,170,169,20,71,38,195,222,121,1,93,28,199,204,97,242,152,164,220,13,103,148,93,82,136,15,152,120,200,161,25,197,172,234,149,47,62,64,55,202,8,215,61,151,106,191,255,213,245,255,233,245,40,70,220,181,9,205,122,246,111,208,44,0,0,198,15,42,102,13,203,198,155,12,103,145,84,134,29,35,102,142,139,6,67,107,230,153,150,230,19,1,38,18,26,38,129,21,64,128,76,192,179,176,216,160,56,49,234,48,64,64,191,204,76,37,112,140,38,96,189,119,213,80,141,98,48,186,158,195,78,128,32,172,20,35,152,52,161,211,79,33,85,207,180,37,61,0,199,225,69,128,162,32,17,52,129,159,103,234,109,41,8,152,230,204,21,70,42,206,69,230,166,237,16,3,40,15,59,89,194,237,46,224,236,65,98,117,89,144,156,216,65,82,18,96,71,30,207,214,111,212,193,63,121,17,42,59,92,245,131,5,80,2,149,235,25,10,182,23,106,136,145,49,137,98,231,94,214,139,107,169,99,226,176,179,11,61,203,20,133,229,150,215,213,117,189,192,214,254,48,255,80,231,115,173,106,235,50,118,60,99,56,214,229,111,145,236,58,215,108,55,212,140,21,113,124,231,46,85,144,224,71,174,39,180,118,230,173,218,92,197,245,174,189,177,56,175,231,123,231,39,96,166,0,112,128,20,140,57,15,74,36,205,134,184,193,2,37,48,130,3,44,243,7,24,5,11,76,242,170,41,88,223,201,165,46,245,158,212,51,19,39,177,95,22,50,172,169,146,90,186,22,207,109,51,26,99,250,40,188,153,213,176,100,69,49,96,92,255,239,246,21,26,78,144,0,2,115,6,10,115,22,25,227,4,147,163,97,229,243,7,143,48,81,232,103,112,142,111,248,148,2,3,12,34,21,13,150,38,202,7,67,10,74,99,22,103,35,19,2,129,32,184,40,39,152,228,17,34,178,112,152,50,10,82,255,251,176,100,30,14,199,48,104,76,147,185,76,240,77,230,202,3,97,109,110,25,101,163,56,110,60,215,65,51,153,103,13,172,21,161,199,80,112,72,83,48,92,79,117,7,164,34,14,90,60,17,25,20,228,72,29,202,176,10,102,220,208,2,242,217,34,246,64,131,80,43,45,38,1,162,0,69,126,51,126,145,99,30,192,150,43,43,42,181,94,184,240,229,150,114,219,215,96,156,251,118,143,126,167,112,46,170,59,210,47,221,253,92,143,170,45,242,244,31,222,187,20,119,103,203,251,205,224,230,89,189,139,217,204,176,231,57,221,243,61,202,149,66,62,188,86,117,250,105,108,107,18,132,209,92,150,217,194,108,87,203,141,213,85,95,116,146,216,228,181,105,175,74,160,185,66,243,25,98,114,196,129,116,72,32,64,153,128,219,7,151,37,75,91,17,205,76,52,166,65,234,215,89,243,43,96,72,56,2,145,135,48,65,254,36,114,88,136,44,52,184,113,223,39,180,117,91,64,202,91,134,199,2,61,157,141,10,30,46,238,92,28,80,213,232,222,205,166,80,151,178,15,252,254,212,234,214,200,143,248,110,131,252,172,190,243,39,250,223,87,228,184,13,84,13,137,163,9,81,129,73,250,22,75,112,194,1,179,25,28,142,28,207,51,238,184,196,199,243,128,6,140,177,210,55,232,193,244,48,89,96,213,166,241,161,184,4,222,104,90,25,151,1,170,8,138,32,230,98,3,169,76,16,11,163,210,94,17,8,140,48,0,104,100,192,52,243,161,33,12,141,2,100,141,184,240,202,30,151,157,224,167,221,204,221,152,114,47,29,39,184,8,87,168,145,148,177,161,57,179,114,238,69,222,141,94,248,250,240,111,239,3,93,50,125,111,103,190,161,218,46,118,147,98,249,96,119,172,33,209,42,244,47,183,13,169,236,248,211,143,246,254,159,253,121,59,5,39,146,172,196,161,60,236,147,147,180,208,218,211,178,93,57,125,77,242,158,51,168,113,46,234,107,180,200,154,130,214,75,170,142,245,18,153,118,145,200,1,125,170,163,141,47,74,207,166,158,122,5,11,90,242,15,84,99,41,192,16,0,2,50,166,194,33,166,252,40,20,146,19,199,107,15,33,135,198,6,152,33,141,121,27,12,141,23,78,42,198,23,6,173,194,185,202,10,39,255,13,81,221,155,14,108,194,193,202,173,110,54,133,96,155,12,29,15,101,125,230,19,105,135,37,63,241,169,141,127,175,79,212,36,252,21,0,36,239,221,248,24,15,54,132,131,152,171,48,160,3,116,6,48,94,34,134,87,140,66,26,105,163,24,149,10,77,17,44,137,14,25,69,193,226,151,90,218,95,101,113,244,98,200,60,176,129,106,200,201,123,217,199,5,103,92,156,154,255,251,178,100,31,12,197,178,103,209,27,111,76,240,74,38,153,160,105,37,122,25,253,163,58,110,61,57,1,44,154,38,201,167,157,162,107,110,239,33,89,111,66,167,89,51,115,143,9,183,182,150,182,129,156,83,19,235,45,151,197,30,239,107,147,195,61,197,199,226,123,246,213,143,165,239,155,166,111,174,6,90,197,140,107,252,41,163,218,51,204,64,183,151,83,197,33,60,152,61,251,84,129,37,92,212,170,81,237,197,168,205,37,250,254,15,105,6,79,88,221,245,252,169,52,106,84,223,141,28,73,45,72,246,207,179,3,120,230,83,97,208,200,47,143,124,16,175,172,156,34,37,139,217,2,123,153,139,142,2,48,113,52,5,137,3,171,153,86,6,248,51,82,46,160,154,212,89,11,164,56,201,10,199,233,39,159,153,31,8,221,12,48,4,118,97,48,60,90,214,61,243,150,246,83,186,73,47,131,185,224,250,221,70,188,104,239,255,141,76,69,191,109,63,133,165,5,223,87,253,32,0,1,182,131,128,198,7,96,153,225,130,123,244,161,136,80,193,148,147,54,163,142,68,36,45,216,48,118,106,162,147,3,48,128,184,198,117,194,160,41,81,142,13,0,0,84,243,115,192,0,154,175,66,70,15,3,193,130,120,125,0,112,116,234,31,194,235,171,130,230,213,181,210,235,252,116,136,25,122,26,156,87,161,70,240,24,217,161,140,147,94,5,34,181,106,41,21,238,225,225,218,125,101,246,173,165,175,181,217,121,244,61,175,159,139,219,45,30,146,77,244,184,159,228,90,167,140,215,191,246,171,189,189,43,159,156,239,189,25,162,97,33,52,209,17,42,210,200,83,21,24,37,217,71,101,41,193,164,98,168,36,195,216,121,71,106,172,54,178,52,207,160,213,101,168,81,158,147,106,178,179,57,230,179,181,156,36,77,125,179,90,206,164,175,52,157,17,69,182,244,75,69,206,94,183,201,129,112,1,1,163,162,252,4,103,102,161,96,43,113,133,98,14,123,35,21,32,99,195,179,166,92,102,103,7,8,200,208,9,183,238,78,95,18,76,150,212,119,92,239,33,168,128,200,58,87,154,16,91,64,100,123,25,30,17,243,142,75,85,94,87,255,242,163,187,126,139,255,132,91,141,189,36,0,32,85,185,31,204,10,169,51,96,208,231,64,65,131,49,131,70,38,39,117,153,200,2,177,134,2,198,80,9,150,144,64,50,51,57,188,56,163,2,21,2,64,161,59,190,243,33,151,201,22,194,162,16,4,166,148,17,181,174,157,229,59,82,156,23,204,123,82,17,140,181,23,26,38,91,229,84,46,196,59,125,16,150,166,28,91,232,212,69,121,92,161,60,126,229,252,58,230,250,254,84,167,234,251,103,121,251,128,209,252,250,197,255,251,178,100,56,140,197,242,102,208,27,143,77,96,77,38,185,227,105,13,122,21,169,161,72,109,188,211,193,35,147,103,77,156,44,104,35,226,216,33,154,205,89,32,107,78,239,247,157,239,230,213,212,221,132,46,93,186,219,97,181,103,208,195,97,5,15,180,233,49,2,237,123,187,41,145,154,241,155,17,78,139,205,184,228,234,182,10,166,219,44,160,149,7,211,132,116,223,87,161,219,97,254,163,25,20,137,100,42,133,140,95,250,0,3,138,0,122,86,218,160,50,101,130,192,198,147,18,67,67,28,157,241,105,217,146,13,48,49,90,207,211,37,156,193,190,212,32,177,11,129,167,213,143,142,111,129,185,124,196,157,227,43,251,119,250,53,31,74,165,131,200,93,18,80,128,127,127,249,56,75,81,81,137,64,191,48,23,80,205,224,5,29,219,152,112,161,147,28,136,192,141,252,188,66,80,102,160,227,149,38,34,38,197,201,1,12,204,5,182,77,99,54,63,18,27,141,176,33,161,123,179,237,39,9,67,116,124,211,30,41,223,27,44,166,51,200,229,130,108,46,17,52,165,175,2,241,28,106,82,107,103,197,177,139,211,174,150,188,57,190,101,221,229,122,206,253,170,186,178,237,83,123,170,107,187,238,187,94,117,79,15,252,69,249,134,61,115,229,185,182,89,29,57,63,173,101,129,226,230,185,214,219,139,89,91,175,91,105,157,157,229,52,206,8,144,123,46,250,183,117,14,150,201,79,217,215,141,71,69,77,228,123,32,142,154,99,148,89,44,124,85,247,124,187,161,68,207,73,161,121,55,140,104,67,128,64,20,168,206,196,143,207,74,177,96,102,47,132,185,188,24,8,9,18,181,129,7,224,138,83,143,186,113,42,181,240,230,8,86,180,228,82,63,38,145,170,90,199,14,236,60,47,173,69,156,177,111,40,149,205,136,119,138,4,185,246,255,255,234,181,124,91,186,200,40,161,0,0,19,180,199,102,131,77,7,68,168,38,194,130,22,212,216,33,35,29,17,205,58,70,48,80,72,96,82,100,177,1,88,16,193,226,115,5,61,6,65,12,104,128,19,228,22,122,245,40,116,177,210,44,0,199,193,202,182,114,215,58,239,160,136,37,255,17,102,10,42,180,165,114,245,20,171,26,22,66,46,223,83,208,64,207,2,251,160,171,1,63,53,226,39,213,144,113,116,243,245,166,244,26,82,245,122,171,61,41,102,53,165,45,205,166,212,78,188,230,254,217,115,62,176,30,91,68,42,71,12,49,190,182,19,196,45,250,210,101,228,209,243,244,152,47,223,49,192,221,109,197,150,12,182,205,52,125,105,111,41,22,164,248,138,108,167,165,32,162,245,209,85,205,163,242,209,251,200,16,223,173,106,78,85,69,254,126,179,3,255,251,178,100,95,12,166,80,104,207,155,153,99,96,69,6,89,227,101,133,100,20,201,147,72,109,172,217,8,246,25,40,169,128,29,192,149,250,251,13,175,95,73,237,91,126,99,236,0,0,19,131,139,77,195,62,198,4,134,60,192,50,1,174,228,11,192,52,88,72,193,70,159,138,65,240,212,51,222,236,167,196,87,139,60,64,54,194,169,80,220,50,44,232,196,46,38,219,39,167,255,229,229,111,255,174,161,218,135,196,31,253,223,121,87,175,150,0,36,230,253,105,154,209,9,132,142,24,196,121,1,88,10,8,193,154,1,210,75,81,128,148,48,48,112,32,137,154,152,141,6,210,165,90,93,55,146,151,71,43,46,149,50,19,182,201,110,113,67,168,42,73,90,148,90,220,165,209,173,48,208,115,136,250,5,205,11,205,18,205,79,32,230,192,140,199,67,119,211,101,169,168,211,235,69,149,150,51,27,225,220,206,97,113,178,251,53,136,51,3,52,138,68,121,163,23,196,189,90,99,107,253,106,56,233,67,124,40,202,69,35,112,70,201,18,57,133,142,2,218,82,86,215,30,16,231,226,224,230,149,237,23,57,107,33,100,91,223,167,211,207,82,45,149,202,141,186,162,25,166,198,229,4,204,9,119,16,197,86,110,3,164,84,57,4,158,189,105,159,36,92,185,185,8,127,21,127,146,158,69,177,11,99,197,234,79,102,218,87,121,125,123,255,255,255,167,243,63,189,130,103,136,207,22,150,12,255,134,182,99,130,100,141,39,164,0,50,157,252,42,90,111,136,102,24,182,112,48,128,85,112,40,17,14,17,137,13,133,67,200,68,140,144,45,60,74,160,6,80,158,44,31,88,64,26,225,64,175,99,114,187,28,105,83,228,33,47,74,103,198,171,195,75,118,221,165,169,42,181,41,97,210,214,121,3,117,244,170,67,169,84,68,255,32,236,88,136,250,162,165,47,156,75,140,99,182,250,254,218,191,229,245,177,89,201,201,233,170,20,121,48,79,116,19,203,67,59,108,47,103,195,157,159,217,183,158,251,103,141,231,149,217,154,18,108,213,150,75,109,4,104,204,163,14,164,248,179,172,166,76,133,188,233,134,244,245,172,185,55,110,13,228,90,72,42,214,20,166,120,166,170,38,161,186,184,85,192,57,164,202,131,27,63,104,0,129,46,10,6,165,42,82,119,138,128,130,37,4,114,0,172,130,156,48,237,172,44,56,217,5,1,172,21,137,24,178,85,189,99,102,84,133,50,28,82,200,62,134,135,42,117,38,87,183,227,127,167,255,254,223,244,5,41,212,120,228,62,211,159,249,119,124,182,160,0,5,57,68,12,211,127,35,76,218,36,62,162,140,192,134,19,89,8,12,202,208,56,81,120,194,33,33,160,16,245,108,195,255,251,178,100,141,12,197,149,102,209,27,108,54,64,69,230,153,243,101,101,100,24,249,163,58,110,101,141,129,72,28,231,77,163,166,57,33,224,177,160,17,32,4,128,34,3,45,148,218,179,99,75,198,163,132,136,80,241,148,180,141,104,59,174,121,32,236,214,211,60,90,44,161,250,122,144,146,251,33,201,71,39,91,189,102,184,215,97,129,225,103,102,225,216,85,60,51,10,255,66,53,201,64,173,241,153,146,149,182,127,236,39,162,230,138,214,253,182,213,8,250,177,195,181,148,171,117,96,113,50,150,145,74,91,78,238,90,207,254,218,157,149,230,127,41,241,115,123,254,196,209,116,242,252,198,157,126,43,63,99,166,85,63,21,119,181,131,218,222,151,172,239,76,111,244,36,131,220,104,235,191,175,29,158,105,202,36,171,75,14,91,105,131,135,153,197,250,180,229,57,146,198,128,0,14,0,36,10,128,85,230,100,18,2,6,8,1,152,83,32,103,176,202,29,76,16,167,204,112,57,149,140,154,146,246,226,139,53,57,67,169,86,2,46,61,156,98,150,17,88,178,16,156,44,98,68,38,48,183,28,47,244,213,255,86,255,255,70,255,174,9,145,81,26,0,111,75,155,94,68,114,206,129,208,136,0,0,28,144,68,217,53,209,60,203,171,18,58,209,133,64,70,234,1,25,78,26,105,128,194,70,21,67,230,53,27,8,129,230,1,4,25,84,206,14,50,195,163,32,51,24,1,147,105,148,190,209,232,250,149,78,147,5,217,203,33,147,79,18,129,104,177,122,69,130,80,227,204,117,3,121,148,123,3,193,96,126,243,168,237,55,132,109,202,166,100,104,204,155,155,73,52,166,91,99,227,16,171,251,250,214,60,108,245,248,91,194,70,152,206,127,145,206,149,151,58,240,63,126,38,63,51,44,111,13,179,219,226,247,174,111,172,85,213,141,0,72,12,59,36,32,4,22,241,64,93,168,8,54,49,208,156,25,187,192,75,14,139,2,80,234,2,21,168,65,96,120,161,193,12,68,163,4,90,68,33,212,89,33,145,0,147,133,81,196,146,96,189,139,219,251,64,15,1,101,195,174,88,164,241,209,64,162,224,219,102,8,27,19,101,1,213,89,42,165,50,51,82,71,40,242,48,28,84,76,170,124,8,70,26,62,49,60,92,99,30,55,152,70,34,151,145,151,161,79,209,233,255,255,229,40,86,97,201,214,46,149,90,8,116,35,209,82,3,162,143,104,155,187,167,38,56,51,7,51,224,16,197,100,35,144,55,12,92,68,53,144,140,195,154,51,31,162,204,8,25,2,0,205,16,20,48,32,24,193,38,51,55,42,200,139,114,35,0,2,10,198,143,171,213,122,87,45,96,81,83,3,2,91,154,23,64,114,5,29,94,243,255,251,178,100,171,14,166,34,100,207,27,143,29,208,78,198,201,210,104,233,126,215,81,163,60,110,44,218,193,49,153,38,213,166,9,226,14,186,26,57,48,52,109,17,100,233,216,192,227,13,27,7,213,230,134,212,187,26,144,20,178,118,164,70,47,50,250,185,82,162,201,45,156,235,114,41,185,247,15,8,165,110,189,65,207,63,228,182,234,131,123,58,171,85,222,255,189,209,94,11,40,158,218,69,32,77,37,158,191,233,22,182,58,206,203,139,124,118,102,135,75,94,243,53,239,238,243,183,254,142,16,42,26,144,79,21,166,91,54,177,241,209,116,241,157,123,58,236,218,123,16,134,89,171,44,130,33,243,70,224,168,163,151,0,72,80,71,32,6,115,102,33,89,11,3,140,217,84,230,44,18,34,178,80,142,66,190,19,54,132,225,229,221,190,131,122,191,109,7,235,125,44,44,230,88,152,31,194,150,145,213,51,8,81,186,61,31,255,234,47,254,143,171,239,130,8,21,16,181,22,147,216,0,10,179,35,232,76,224,124,8,209,29,87,174,97,69,177,144,143,38,182,100,156,180,52,33,28,24,32,136,100,4,72,132,70,98,128,249,86,232,14,9,48,192,11,199,208,73,124,95,183,71,141,136,66,19,76,4,241,25,34,33,212,104,40,168,60,52,125,114,2,145,95,46,115,110,76,147,240,88,24,105,252,18,126,39,40,90,81,209,226,39,107,182,57,99,183,41,164,165,235,11,187,206,63,118,229,85,47,101,193,198,35,204,217,46,150,174,201,111,47,181,158,66,40,205,32,189,117,37,36,164,34,86,52,136,186,4,190,142,150,175,85,78,215,175,238,218,31,141,250,63,188,236,85,117,236,237,187,179,88,114,179,181,98,123,103,25,123,47,108,234,81,148,108,207,117,241,216,157,198,154,75,135,110,69,30,250,119,14,28,216,242,146,243,62,252,20,134,90,133,197,159,142,244,59,126,224,1,42,240,45,38,180,208,60,149,182,52,146,26,17,95,32,141,143,52,241,170,144,141,168,114,219,225,196,116,238,44,83,42,21,30,133,76,244,197,209,227,106,221,105,255,255,87,255,163,254,188,27,188,90,125,73,78,174,216,196,89,56,8,164,88,25,164,22,161,137,111,57,132,232,225,139,70,49,148,239,1,9,140,103,24,10,99,68,132,106,25,124,40,5,24,58,33,25,226,28,130,129,35,5,133,35,71,204,113,99,97,4,96,1,112,18,1,137,4,239,146,135,60,14,89,8,20,246,152,10,30,161,196,4,15,179,39,48,80,22,158,112,31,130,128,252,187,238,156,120,172,8,127,212,57,111,67,202,9,70,135,138,65,40,1,101,130,225,45,81,200,209,21,113,82,98,83,237,33,2,59,45,38,143,149,91,34,231,255,251,178,100,197,142,134,116,104,205,147,153,99,112,67,71,202,19,100,226,116,28,245,163,52,110,189,57,1,74,25,103,105,166,9,232,46,119,163,212,190,186,167,22,188,185,219,82,11,248,122,222,152,239,218,199,142,158,183,63,213,97,179,177,73,10,21,230,164,147,106,161,228,177,17,209,146,4,4,135,177,204,178,197,68,154,11,182,213,33,81,66,113,57,98,142,84,234,177,213,23,138,108,218,157,34,158,252,49,38,75,48,26,44,72,114,72,80,33,145,33,228,251,197,114,93,236,58,38,90,54,135,14,78,36,70,161,167,117,149,137,108,56,147,105,195,33,128,80,0,152,9,216,24,56,184,0,180,195,163,88,184,138,208,96,182,226,64,20,12,146,28,17,133,2,185,85,182,27,146,175,14,248,115,182,228,137,85,102,146,176,222,156,90,107,88,41,75,72,174,99,114,90,232,5,241,232,43,255,21,168,208,107,250,126,175,167,247,255,197,60,11,122,212,231,51,112,182,42,0,20,100,184,18,225,50,106,32,197,166,35,132,52,193,36,35,88,136,12,99,48,49,144,204,0,29,25,24,152,148,112,150,194,17,113,157,14,97,132,56,241,8,80,172,7,45,96,204,198,158,1,85,41,97,129,0,76,98,200,125,45,3,42,177,201,216,186,31,239,84,131,61,225,216,187,124,94,162,204,227,33,15,143,35,200,241,90,174,223,9,226,10,118,40,59,133,111,10,232,155,205,30,74,229,129,166,148,87,98,247,222,55,135,123,180,191,248,23,187,24,105,195,130,228,170,196,121,90,107,54,47,60,122,97,229,58,58,146,23,121,69,39,175,43,110,109,61,107,201,165,115,156,242,82,93,58,105,107,59,27,98,87,80,163,109,163,41,189,105,38,147,12,11,59,237,68,158,133,19,85,87,160,119,97,214,133,168,185,82,171,48,32,46,209,49,165,89,233,255,104,16,22,16,60,76,44,12,236,64,48,134,65,208,12,62,67,60,105,97,146,80,13,230,50,64,100,50,73,48,248,204,97,38,177,166,148,110,237,76,88,204,47,119,134,133,173,95,68,222,161,215,24,120,13,40,100,102,195,202,222,58,175,171,246,252,255,250,127,226,141,44,131,84,128,7,217,131,12,137,163,167,145,162,128,137,200,233,1,142,34,105,170,33,49,148,163,0,150,128,97,88,56,96,144,94,104,160,48,96,48,42,97,216,36,97,67,68,32,2,27,194,64,72,4,115,147,1,201,30,74,5,56,176,40,140,4,38,2,4,133,228,65,17,13,88,23,18,155,9,50,109,88,1,241,105,44,86,14,5,81,219,33,0,188,224,242,65,197,157,6,38,182,80,5,107,208,42,251,151,1,209,207,78,48,169,118,116,241,74,211,178,172,185,139,213,91,88,255,251,178,100,199,12,198,69,104,207,155,143,76,240,73,134,89,177,105,133,146,30,33,187,52,78,225,51,201,30,154,104,13,149,149,144,72,115,197,186,64,223,239,173,156,174,253,252,176,131,255,188,181,251,175,95,224,5,130,179,114,55,46,161,166,146,186,218,189,57,57,94,126,154,106,106,199,76,182,209,86,136,130,8,71,212,66,125,56,146,189,150,95,34,169,175,53,115,77,215,200,217,230,165,52,81,114,72,49,37,94,236,75,101,136,27,80,210,113,36,33,77,34,166,25,210,122,94,100,53,173,250,32,66,165,193,3,180,171,26,221,186,179,107,107,37,189,255,17,230,230,82,125,128,8,22,68,188,157,54,154,96,198,203,68,160,78,178,129,41,214,8,72,185,230,112,98,181,14,36,55,132,159,79,175,128,72,218,20,210,20,207,77,226,116,45,177,136,183,221,191,235,255,255,183,252,224,58,24,228,28,193,229,201,43,90,143,104,235,203,213,117,63,255,164,0,41,47,220,194,153,77,196,104,12,128,125,69,0,68,176,133,115,9,147,51,98,36,250,21,24,49,0,20,168,24,53,50,213,50,128,153,74,186,12,35,108,47,162,157,235,41,166,244,40,2,167,19,101,60,231,121,227,69,32,177,204,209,20,151,192,216,101,78,102,66,127,29,172,188,86,177,166,189,93,199,148,238,104,237,239,235,62,39,190,80,183,6,223,30,53,8,196,191,72,171,102,145,51,218,146,245,219,101,173,118,204,120,194,51,22,122,199,129,22,88,250,147,115,95,27,139,104,54,46,166,3,129,188,210,38,9,137,149,20,30,138,235,154,36,65,219,78,43,163,33,182,249,246,90,216,220,33,211,70,215,98,49,236,222,175,60,156,224,121,25,105,246,215,89,82,97,26,138,167,5,68,139,48,244,76,42,141,120,149,58,217,100,121,71,126,240,128,116,24,36,173,161,113,102,69,192,232,97,171,37,92,38,104,220,100,132,8,27,115,118,20,32,98,104,181,219,44,38,93,103,10,76,185,119,22,78,135,251,56,198,43,112,222,134,185,142,64,249,130,103,192,191,200,143,79,104,112,181,140,234,219,126,143,255,59,126,252,72,252,127,242,183,47,125,228,112,255,60,99,147,10,118,249,218,112,211,230,125,13,78,97,19,230,104,0,28,97,87,174,106,106,146,98,240,106,1,5,142,25,23,76,93,3,76,88,17,205,36,65,76,137,12,84,220,195,2,4,12,167,22,160,187,225,97,9,185,161,251,178,14,26,12,13,34,149,180,152,80,45,27,21,24,15,86,243,74,57,220,231,2,252,34,193,124,78,156,105,36,135,60,153,97,78,41,87,170,149,150,33,192,228,24,133,193,10,219,50,229,143,64,145,249,180,222,81,10,143,171,189,78,242,255,251,178,100,201,12,198,36,104,209,27,111,76,240,82,102,153,178,105,37,150,31,45,215,44,14,224,213,129,104,148,102,205,164,178,96,62,16,169,20,219,13,158,228,62,243,217,197,23,159,138,107,107,238,227,235,191,213,120,41,139,234,103,42,148,152,67,117,246,244,171,28,246,83,49,111,181,118,221,92,233,123,246,106,114,146,49,93,178,108,153,232,48,114,105,55,38,105,201,94,144,210,195,103,76,98,163,42,200,153,80,142,129,164,100,131,248,138,113,237,194,68,34,162,161,39,75,167,210,34,64,151,52,12,251,70,174,101,88,97,17,154,158,74,8,131,99,160,5,184,151,171,107,97,57,22,154,29,18,154,203,67,64,3,128,0,17,152,80,20,125,56,147,65,38,140,1,48,101,51,14,25,184,12,3,51,192,32,178,207,3,176,19,27,156,106,172,146,99,25,126,254,135,54,26,70,142,126,140,106,200,25,63,100,212,80,115,9,190,34,77,23,246,237,255,121,221,245,28,207,225,108,3,22,47,203,41,224,240,14,48,113,103,217,59,116,49,127,255,244,232,117,162,0,75,119,252,24,44,253,189,3,97,52,156,12,17,243,148,24,206,53,56,162,214,0,128,72,24,114,165,32,44,98,108,45,10,68,143,74,248,118,18,182,249,86,187,154,42,6,25,129,219,234,39,70,142,236,161,112,70,41,56,59,106,19,250,150,110,212,77,7,249,37,88,239,117,176,51,10,4,156,47,211,251,70,230,10,160,165,28,173,194,225,179,216,88,213,155,219,43,16,102,36,62,130,133,36,94,192,54,187,108,168,114,54,85,93,152,95,126,141,105,121,85,142,153,56,171,112,89,250,47,187,23,78,243,185,233,245,95,49,17,203,143,179,177,66,114,221,153,53,97,98,247,140,74,105,32,94,244,26,239,195,91,0,66,54,76,153,183,206,80,12,38,194,83,172,47,205,29,137,34,196,89,164,36,178,8,31,36,1,84,195,112,68,3,214,248,195,152,5,27,26,8,62,9,116,151,144,218,1,77,81,8,211,3,9,116,105,78,211,134,222,54,63,232,114,94,81,150,243,162,91,209,244,223,51,218,146,62,21,132,212,136,49,249,220,142,190,13,234,215,240,255,160,167,183,242,222,212,255,33,206,210,0,37,70,8,142,199,78,201,38,69,37,230,105,101,98,35,56,225,64,112,209,140,48,217,53,89,104,140,2,166,230,5,134,13,136,69,67,24,201,213,164,198,0,221,101,152,2,72,152,40,16,4,4,9,24,74,31,55,105,65,8,6,28,16,24,144,25,32,13,3,85,212,56,97,24,53,125,16,88,35,28,116,62,95,5,254,28,89,118,161,232,30,121,0,21,70,96,245,208,39,120,57,39,111,20,108,89,209,26,122,120,238,255,251,178,100,187,12,133,219,104,209,155,76,53,240,74,132,233,177,105,34,150,32,101,215,46,78,229,147,193,87,163,167,29,166,10,80,105,79,45,227,116,154,167,127,42,74,235,230,255,211,77,252,38,228,227,252,171,111,209,61,249,89,183,140,122,172,16,243,227,33,185,91,184,190,245,110,83,45,201,204,246,246,74,127,232,251,149,222,254,245,126,165,139,138,170,200,22,129,121,233,254,228,195,191,11,205,43,56,62,58,161,214,48,112,235,80,33,185,99,50,203,240,70,123,127,42,54,228,80,53,18,115,38,86,149,15,79,29,74,85,100,232,173,71,94,187,38,119,116,227,54,86,33,34,108,248,193,126,38,67,179,234,16,87,90,35,229,142,207,86,61,106,206,211,62,157,150,110,121,186,93,125,225,8,0,0,169,4,3,25,114,116,29,34,72,152,6,172,34,128,100,69,191,195,160,140,200,116,194,11,13,50,108,85,238,111,66,136,92,230,127,245,253,159,161,169,202,134,191,245,66,102,62,123,178,63,46,115,8,64,30,250,101,30,191,217,254,159,253,191,93,85,145,38,222,191,215,49,197,12,234,173,49,15,215,67,141,71,44,0,24,246,216,128,240,223,91,68,69,71,99,16,96,231,70,152,10,96,249,193,1,0,160,16,0,209,164,232,160,38,90,39,195,161,129,57,8,9,70,10,88,138,178,239,22,195,21,72,41,151,198,24,184,190,165,92,137,174,234,12,168,222,28,158,181,63,182,235,195,135,146,140,38,74,215,134,216,178,165,127,152,20,31,175,191,204,154,21,20,163,45,175,185,92,137,90,9,46,103,56,177,98,200,227,151,160,97,195,142,196,48,22,213,232,122,91,86,37,143,231,167,5,67,7,26,121,21,61,197,30,142,92,187,71,109,192,234,247,215,94,148,93,29,245,45,154,134,38,166,58,222,248,252,217,106,38,54,45,186,134,28,150,221,245,231,246,89,143,28,55,115,147,168,44,133,254,122,113,125,118,205,89,142,217,41,43,163,214,39,110,180,252,78,64,8,116,128,150,148,67,34,30,164,172,8,150,196,56,24,194,60,202,222,17,211,119,94,8,26,184,241,16,182,223,78,152,108,36,62,252,234,85,116,50,6,41,219,178,130,17,14,136,120,250,61,213,100,127,250,126,158,167,248,158,62,71,232,12,128,192,108,35,227,107,0,18,84,112,205,54,15,110,236,244,208,79,19,252,197,98,133,9,76,229,128,215,36,198,65,12,196,120,203,206,12,28,176,195,151,77,190,128,29,118,16,201,155,185,104,33,168,116,85,40,171,250,40,24,96,38,50,49,58,72,33,97,226,78,45,104,242,185,113,109,63,107,202,194,78,177,247,105,74,32,179,97,228,146,76,172,36,151,16,83,166,51,22,255,251,178,100,179,12,134,17,104,209,27,121,98,112,70,230,217,227,101,130,104,27,81,161,58,109,229,141,73,36,27,39,25,149,137,224,151,99,199,141,196,100,35,37,76,46,4,141,189,166,114,171,76,88,214,14,89,214,60,156,118,166,140,149,137,205,151,146,229,188,70,223,146,234,196,166,36,170,192,249,138,150,172,181,110,153,31,187,236,175,44,136,80,60,92,109,150,181,116,214,74,163,235,156,73,97,106,84,37,214,237,66,142,158,205,58,115,169,1,36,233,123,185,104,122,199,30,202,102,204,83,242,238,73,87,101,121,85,119,190,166,173,253,96,70,116,211,189,86,121,45,30,101,167,251,183,118,167,241,79,112,192,128,212,0,160,13,1,141,159,78,14,46,60,57,138,33,184,18,165,20,36,216,33,84,10,170,8,244,107,148,76,106,42,219,159,84,240,58,50,40,140,128,94,114,29,90,101,209,131,115,176,163,157,61,94,137,30,79,234,223,4,253,83,209,190,175,219,64,33,238,33,255,249,10,5,154,99,38,119,14,94,155,55,12,8,34,208,100,21,208,13,174,97,16,137,150,27,6,15,2,136,67,160,170,168,132,130,96,97,33,159,67,4,32,68,79,40,36,130,134,73,142,162,162,33,43,241,12,65,205,112,70,72,114,145,145,150,174,165,162,197,241,92,173,205,231,155,145,23,54,20,64,9,89,214,212,70,89,14,193,148,146,252,59,244,246,228,242,41,109,104,42,205,11,49,175,75,31,202,172,238,76,178,161,34,221,126,187,211,169,234,208,81,132,47,169,55,4,69,163,182,1,82,97,199,224,182,158,93,116,7,17,85,148,131,200,81,45,0,244,169,206,225,32,3,141,43,8,17,77,199,147,64,193,199,175,162,198,142,102,201,47,91,13,248,69,69,9,84,239,163,109,234,132,233,55,28,89,97,38,205,204,17,203,210,197,50,202,44,91,46,99,72,167,20,200,77,227,229,105,91,251,197,223,159,124,253,0,10,217,1,39,7,128,96,1,108,198,77,38,64,19,185,152,157,103,0,75,214,98,193,192,47,185,43,199,35,122,91,63,106,172,37,214,127,26,52,161,6,200,163,3,98,82,164,119,207,90,61,27,234,23,70,30,138,18,115,66,37,91,189,15,161,44,87,197,102,81,236,80,0,42,59,253,38,50,119,70,151,171,135,208,168,70,34,27,166,3,7,71,183,128,192,226,160,204,176,180,200,0,244,195,194,80,196,65,236,194,97,248,194,100,32,28,44,15,12,206,16,24,16,161,166,4,173,166,25,102,228,76,32,88,137,189,234,185,92,1,101,236,225,116,45,37,228,214,85,93,155,173,25,9,143,16,240,16,155,81,200,217,136,26,250,181,74,244,172,238,118,154,81,106,62,227,105,244,255,251,178,100,196,12,198,168,116,204,147,137,55,32,77,102,153,211,101,133,102,28,69,207,42,14,233,45,137,93,28,102,5,180,10,89,11,4,236,80,5,145,8,133,115,56,185,210,60,68,170,14,50,33,182,202,98,136,12,58,113,37,190,224,194,42,213,81,80,212,213,70,222,202,141,146,195,172,171,119,8,50,171,76,39,60,185,220,151,86,77,172,107,101,20,49,105,153,118,27,81,26,162,171,235,65,205,218,36,123,54,163,81,102,49,85,88,17,29,101,102,116,251,109,158,167,46,186,148,87,82,89,165,110,46,130,238,106,11,98,22,243,36,233,201,169,46,220,47,50,209,41,83,148,160,200,121,118,180,6,64,32,116,0,57,48,80,92,208,224,136,68,77,88,0,17,42,192,67,133,150,49,147,136,151,48,66,122,103,193,35,68,78,130,212,113,170,218,144,85,238,50,53,22,144,217,112,113,144,192,141,68,150,65,1,108,51,110,34,68,250,106,206,34,9,234,201,98,115,165,158,9,30,173,244,31,68,156,23,170,169,15,4,231,85,20,188,92,0,150,219,80,195,187,227,5,207,13,46,189,51,114,60,195,39,176,145,177,132,65,134,58,76,152,76,32,97,48,96,42,52,97,80,25,131,75,134,28,23,23,133,246,86,83,24,133,158,245,5,71,74,233,221,114,15,136,117,222,52,131,144,39,52,167,139,185,213,169,51,68,142,53,201,70,215,38,10,128,244,114,76,174,251,194,113,248,50,186,103,240,61,42,33,183,50,209,67,87,77,73,215,36,176,152,250,101,157,169,33,47,230,67,50,20,210,77,117,31,138,167,225,87,169,88,164,82,170,168,72,161,207,69,86,166,179,45,97,182,200,224,188,37,53,119,45,180,174,155,111,165,176,130,8,82,241,158,198,222,245,41,236,54,145,143,14,124,250,43,35,145,1,169,64,176,135,79,19,210,54,205,97,205,40,86,109,174,163,246,127,183,20,33,136,34,242,89,104,170,141,84,1,0,0,10,95,128,23,212,225,184,152,10,206,8,146,32,9,109,154,236,2,144,79,251,93,29,100,57,117,255,163,221,40,129,236,236,139,71,233,228,218,63,221,156,169,42,171,43,38,8,221,160,157,225,151,103,162,104,124,204,146,178,29,247,134,235,81,200,91,38,209,192,16,18,107,118,166,39,136,99,22,1,144,198,64,102,99,235,35,32,134,6,42,98,133,130,192,228,33,226,193,75,212,2,82,8,9,97,207,203,14,108,180,243,44,163,46,87,192,187,76,113,184,178,169,151,46,63,57,245,155,16,186,193,106,138,2,242,122,124,225,162,190,188,16,171,229,218,183,236,61,34,227,46,155,54,145,60,110,86,150,151,229,159,17,120,145,147,55,206,81,56,57,88,0,233,164,255,251,178,100,189,136,70,79,103,205,155,152,75,80,71,134,154,26,96,72,126,21,221,163,67,77,176,212,193,76,25,38,141,164,149,224,162,94,19,73,109,168,162,113,73,241,27,101,0,143,226,188,57,166,159,133,1,151,169,139,37,119,19,3,89,206,117,177,231,18,24,59,94,72,57,132,233,88,7,174,105,9,59,217,39,121,58,31,194,73,181,233,133,22,230,230,203,36,137,100,111,238,57,159,107,200,0,192,0,119,135,144,66,78,155,32,65,227,48,28,192,16,51,166,210,1,50,65,69,27,193,1,3,86,157,160,188,233,163,118,110,32,245,148,8,46,11,214,120,72,168,21,146,228,255,155,224,156,80,89,133,53,206,204,163,54,127,209,117,198,59,43,153,20,109,80,123,144,229,115,129,5,49,201,42,117,159,197,192,48,234,93,35,34,37,46,49,222,60,243,11,144,212,49,245,58,211,51,97,188,49,72,4,83,28,17,4,49,52,2,179,5,192,41,49,186,11,162,192,50,24,124,10,185,129,104,62,24,9,130,88,40,18,204,19,130,20,104,17,128,211,202,96,98,230,168,35,81,96,64,51,244,112,154,160,80,242,68,19,22,0,111,204,144,93,253,72,197,248,132,96,160,133,42,99,129,14,34,16,144,41,184,9,176,195,130,12,184,33,65,221,228,81,140,58,86,234,208,191,82,181,213,47,105,114,247,38,41,109,215,106,214,30,217,117,21,22,16,92,102,99,26,105,92,178,237,53,61,74,15,144,198,47,209,211,202,236,78,202,237,67,184,65,176,168,252,166,92,225,213,169,139,223,77,38,159,161,156,175,23,230,28,161,142,196,40,234,72,159,121,204,43,200,101,115,117,112,162,119,228,115,82,169,217,154,55,250,138,65,185,137,43,221,75,33,159,230,51,20,55,247,38,138,83,78,215,220,238,187,221,83,202,59,55,107,44,109,87,159,146,82,73,245,253,194,93,79,186,25,154,124,169,37,49,72,175,199,34,215,62,55,94,154,23,40,186,251,198,101,114,250,73,248,132,253,61,170,155,167,185,114,203,160,228,80,193,242,106,153,242,188,61,82,230,89,106,240,69,72,192,15,1,140,0,41,131,217,144,35,142,216,143,100,249,68,185,192,143,91,0,170,199,32,97,129,203,217,251,184,158,79,158,94,67,28,113,165,117,201,99,119,15,136,155,141,72,3,146,244,215,64,155,125,62,126,33,67,249,133,247,253,21,247,49,209,4,243,237,36,173,203,56,91,95,249,146,234,169,55,213,167,37,194,238,149,64,8,64,34,32,25,165,151,89,147,121,167,153,27,136,201,129,120,222,26,54,44,49,136,1,72,24,80,138,25,130,208,165,152,31,141,225,138,8,44,24,144,8,184,64,208,152,124,130,161,130,184,255,251,178,100,219,0,9,77,117,201,5,123,96,0,89,6,201,179,172,172,0,43,46,27,42,89,237,128,0,252,142,169,207,30,80,0,21,152,158,3,161,130,160,41,152,13,132,9,128,144,4,152,32,48,176,49,161,8,14,5,2,7,17,152,198,101,32,192,81,81,129,209,167,208,56,48,199,169,12,36,32,192,134,76,36,36,10,32,8,71,40,86,30,42,12,19,49,225,195,14,3,18,2,48,50,48,49,17,129,132,36,34,177,203,224,103,109,42,86,244,70,79,23,92,114,102,238,216,28,133,53,148,192,179,113,167,241,165,79,195,80,245,28,189,185,187,82,103,226,141,199,135,217,91,56,164,105,115,23,46,234,122,159,86,33,136,156,252,146,6,128,250,250,72,156,39,235,114,201,204,166,239,58,208,36,141,222,189,68,249,51,88,61,168,179,186,144,52,196,110,158,245,136,172,236,150,28,137,188,113,8,114,92,225,64,237,150,54,238,69,232,229,61,150,75,166,108,125,248,196,235,249,23,132,221,135,41,31,248,181,187,240,236,59,46,194,23,40,169,45,153,161,213,20,255,205,196,242,148,93,181,55,63,31,179,40,229,107,176,63,195,49,200,2,93,29,152,145,78,202,167,230,171,242,213,151,234,61,0,195,148,159,255,255,255,255,255,255,255,255,255,242,151,234,188,253,88,110,95,216,207,255,255,255,255,255,255,255,255,255,211,75,162,210,24,212,150,122,91,26,185,235,109,184,64,0,0,248,21,227,248,6,181,225,214,94,210,200,243,144,156,31,37,250,9,51,144,141,92,115,233,102,100,213,156,249,146,139,90,4,5,221,209,67,84,234,227,241,210,228,144,105,149,32,4,181,92,77,143,155,22,217,245,128,0,54,97,11,16,218,6,99,61,44,132,219,166,55,82,27,16,50,105,118,233,184,16,70,155,39,8,136,134,147,33,160,105,140,6,129,13,225,101,138,37,1,1,6,0,1,186,172,229,58,216,132,173,35,203,152,123,152,50,33,4,165,105,42,101,41,144,174,148,75,114,101,113,70,9,81,2,47,173,58,54,186,239,173,34,193,47,27,30,178,146,6,37,74,235,189,236,53,156,41,124,69,249,97,206,181,122,88,93,107,232,126,239,83,118,2,118,103,26,212,35,151,34,238,244,61,31,165,134,105,107,51,120,174,221,8,165,173,73,228,83,105,186,48,90,8,213,185,185,68,73,187,208,99,139,10,135,100,20,146,249,184,123,141,218,5,230,72,118,70,154,74,105,169,14,55,20,174,73,22,230,83,250,191,203,31,188,33,251,94,250,194,242,173,148,38,155,249,77,45,253,103,245,170,208,189,218,175,133,88,180,204,61,54,203,95,105,248,234,99,197,35,85,225,167,222,164,244,69,252,194,122,229,255,251,178,100,116,140,184,133,120,78,151,115,0,0,63,67,73,193,236,172,0,164,209,215,48,79,119,67,0,247,139,39,97,140,176,152,105,110,83,217,95,177,202,111,105,148,117,101,57,207,93,206,236,67,62,119,41,189,99,174,227,115,187,194,47,151,225,118,165,252,121,172,245,250,202,244,0,241,163,136,145,167,176,74,252,60,227,20,83,24,178,252,191,97,209,112,116,179,37,213,74,238,186,11,241,208,58,206,196,81,16,165,9,86,87,161,218,18,58,117,168,82,47,200,175,214,221,234,56,250,136,93,250,47,253,84,117,127,32,0,224,102,1,33,176,99,96,24,38,64,66,156,105,194,9,102,13,44,70,103,17,98,62,132,26,38,13,21,0,0,236,217,50,104,20,39,20,15,230,83,68,102,19,129,170,164,20,172,110,200,150,101,58,138,18,187,48,96,129,120,97,131,96,40,178,229,38,146,29,248,71,134,214,72,204,12,144,133,231,62,150,133,255,124,199,0,129,160,86,37,24,140,175,108,97,198,38,118,247,201,132,32,200,136,219,151,167,52,234,114,140,136,38,37,102,96,100,77,206,64,105,103,82,208,65,2,128,116,148,65,2,98,181,34,100,65,41,169,155,171,145,61,76,197,108,74,94,148,46,151,92,137,52,25,76,149,229,99,238,251,138,103,70,73,247,43,135,183,147,99,123,45,82,193,141,70,181,19,98,126,228,54,41,163,29,165,72,245,56,173,90,9,221,237,146,1,129,240,236,220,159,159,251,214,165,112,53,45,249,149,121,123,183,153,213,189,214,130,232,183,98,172,237,191,142,178,75,57,84,124,50,202,221,213,212,203,163,83,226,71,90,149,37,11,239,13,76,70,165,69,215,157,150,91,153,167,137,77,206,196,105,51,203,49,225,112,245,62,44,61,192,220,236,141,234,255,207,27,29,230,89,74,187,173,99,77,187,186,221,46,29,238,83,161,2,83,131,131,24,52,204,186,226,211,25,204,12,11,140,241,151,194,10,86,214,106,235,40,116,61,105,240,241,217,135,78,245,231,236,178,60,108,177,221,77,155,253,142,15,168,236,54,165,24,95,240,199,250,234,63,119,249,46,159,250,65,0,32,99,22,65,227,114,154,80,51,120,127,210,116,99,34,12,102,152,86,102,148,62,110,154,10,101,97,33,128,20,167,12,42,25,24,166,97,116,217,198,177,64,103,18,16,135,14,132,147,196,82,171,25,66,241,86,182,40,232,101,7,169,197,220,59,24,66,40,16,44,228,229,117,46,16,6,165,112,226,135,2,0,150,71,3,213,208,20,85,208,175,110,44,146,202,95,186,59,75,77,194,177,65,178,201,80,224,138,186,188,120,179,148,249,40,250,246,221,32,133,71,114,188,249,16,123,206,58,129,46,255,251,178,100,65,142,136,221,120,76,19,188,201,176,63,134,74,19,97,34,106,30,13,167,54,78,243,35,9,14,31,39,85,150,21,160,97,7,60,183,106,50,122,107,74,38,219,82,250,178,193,216,216,102,19,220,118,131,61,147,91,136,203,106,118,50,162,26,165,149,185,180,23,25,21,13,187,151,94,93,93,32,61,251,169,118,13,194,245,119,245,113,213,194,127,157,250,245,126,244,118,167,123,4,47,153,203,179,73,163,77,127,112,77,29,249,110,48,117,93,202,26,77,125,114,126,164,205,173,215,141,125,128,41,145,76,40,96,151,50,197,5,51,21,147,213,198,67,46,249,250,149,97,170,147,148,234,66,81,132,204,190,114,150,214,18,171,216,246,164,186,198,22,121,103,123,222,120,103,142,56,103,205,239,154,223,53,217,63,128,0,0,13,141,130,149,70,56,36,247,142,38,41,110,175,47,165,219,6,175,129,211,66,102,34,103,249,254,158,187,195,121,193,80,200,12,2,181,45,69,71,101,196,232,24,215,213,191,109,255,190,187,182,159,255,245,7,246,253,159,253,21,234,230,24,138,102,154,49,38,81,12,70,152,201,102,115,31,0,197,230,102,132,28,44,24,98,48,105,130,5,199,6,44,146,133,140,48,21,55,105,248,203,0,6,198,92,192,127,205,37,156,38,109,51,210,84,20,88,83,42,22,38,21,77,123,88,72,228,128,167,120,10,22,118,228,51,106,219,79,77,63,125,154,44,175,136,198,16,55,10,226,129,177,123,144,18,235,249,66,123,83,111,104,167,115,219,45,39,106,164,123,102,221,11,249,223,161,106,56,97,1,114,198,78,5,142,177,153,100,229,4,3,79,83,57,93,30,228,162,75,209,242,164,183,254,170,221,185,131,227,9,166,149,76,94,175,244,55,181,155,120,199,172,229,150,117,241,95,15,159,227,143,243,123,238,121,93,138,247,154,104,91,214,219,149,92,254,106,214,185,135,63,178,167,155,92,198,175,243,28,167,236,118,86,34,22,119,235,252,39,13,222,107,91,229,5,106,210,189,83,76,86,187,254,219,253,223,161,144,79,225,111,239,114,15,255,120,42,193,61,97,82,2,11,228,24,28,172,95,196,49,5,16,4,176,29,218,180,195,66,81,179,36,57,3,99,134,218,128,111,13,143,17,244,42,140,156,118,146,94,139,168,251,83,44,110,34,171,97,251,58,42,127,253,31,241,218,190,159,175,125,0,47,253,127,251,142,255,233,0,32,99,7,205,147,86,26,211,58,199,19,14,170,67,32,71,211,85,65,1,72,232,201,243,49,90,12,9,30,140,199,27,204,11,5,76,2,7,12,36,97,76,11,5,216,16,142,147,76,130,248,218,72,170,241,129,212,74,196,33,193,156,5,70,89,146,255,251,178,100,33,136,231,32,103,205,19,185,123,82,77,167,201,243,100,175,142,86,241,159,73,77,189,147,201,42,31,39,141,146,181,249,240,184,40,91,48,224,166,165,216,57,132,179,42,8,234,40,89,88,206,146,94,25,252,11,251,108,148,5,148,69,120,245,43,223,4,41,25,86,48,21,27,249,218,125,106,80,205,85,226,1,195,239,21,3,78,139,125,169,21,175,46,96,165,119,18,13,181,148,227,53,216,1,201,92,47,57,125,53,31,88,218,252,91,209,173,91,158,185,214,240,15,72,208,252,39,218,193,118,167,164,75,231,252,215,247,29,226,10,25,91,116,76,58,89,139,20,141,167,182,211,12,77,226,159,119,139,105,181,170,11,163,159,139,133,143,171,166,103,222,254,53,188,110,76,98,116,50,15,220,57,166,166,110,243,14,238,33,252,196,142,234,0,0,183,1,178,168,10,131,129,243,107,164,72,12,192,94,217,59,27,95,79,26,211,30,69,143,89,177,34,199,121,126,26,22,171,163,34,161,189,115,109,108,99,237,255,255,246,253,123,107,215,114,3,237,43,9,206,93,102,159,107,189,124,94,109,234,90,227,96,147,152,237,90,63,185,73,250,208,65,24,15,93,249,84,228,207,148,204,132,116,224,150,74,130,96,36,163,5,100,50,64,119,240,84,4,205,64,21,72,100,72,197,142,16,186,88,213,91,147,189,33,120,127,173,134,42,180,249,113,112,185,235,121,219,199,165,72,224,214,165,203,96,76,197,59,82,127,121,125,250,66,55,238,58,237,83,126,171,255,51,124,24,14,95,11,121,251,117,252,87,177,174,121,103,48,79,12,209,130,5,111,26,219,126,24,254,184,115,248,76,44,235,108,50,251,67,143,78,215,15,56,0,193,6,249,226,150,117,80,249,152,222,77,43,78,115,246,142,176,20,209,141,20,87,250,176,87,94,214,174,209,102,39,121,9,59,14,69,213,109,16,19,139,161,200,247,161,106,189,91,83,178,245,219,189,167,105,230,180,214,71,9,192,89,111,202,9,206,66,24,96,113,168,244,98,13,13,195,164,200,67,136,234,13,114,37,216,92,60,98,10,210,44,16,155,81,215,47,106,234,146,160,142,36,212,90,250,255,254,218,127,255,214,16,199,238,233,108,243,175,82,119,173,147,135,36,101,82,253,1,112,165,38,248,143,214,0,2,146,116,44,180,154,20,80,155,6,17,158,54,222,24,0,92,152,172,43,25,38,34,155,72,21,153,105,120,17,196,237,36,4,37,38,62,38,112,174,64,104,133,246,23,136,190,17,237,216,36,52,195,101,24,186,244,60,42,46,7,178,96,220,78,86,135,131,132,161,79,85,136,226,151,90,106,141,198,210,200,148,210,202,40,137,139,102,177,41,155,75,113,255,251,176,100,47,12,199,212,104,205,27,187,193,162,70,39,185,243,100,173,106,29,89,175,50,46,229,237,217,16,159,39,77,147,21,152,38,191,77,139,10,106,221,241,96,93,251,13,155,235,35,115,121,118,235,129,175,246,41,106,243,84,159,175,199,18,246,169,26,181,206,205,93,181,132,229,255,135,4,40,173,217,93,238,211,179,234,184,79,93,129,168,116,232,238,238,234,62,125,186,58,118,75,73,118,190,90,170,198,226,185,114,155,92,214,121,220,213,36,159,61,233,139,234,173,59,3,169,49,90,25,213,106,213,190,215,101,15,61,138,148,178,234,148,209,121,124,27,157,183,245,43,94,250,150,41,34,210,154,105,99,205,219,180,212,16,236,146,154,189,233,140,174,214,148,88,175,49,73,34,191,79,126,229,127,164,203,186,121,90,172,53,176,16,7,128,20,125,224,46,241,139,42,31,50,84,119,148,181,198,168,215,101,239,192,20,119,229,128,170,179,61,65,197,236,142,38,90,31,191,145,20,233,16,244,207,125,122,219,87,255,111,250,151,255,29,128,60,34,229,211,82,140,220,245,70,71,234,38,160,126,220,224,6,48,229,153,144,66,26,206,124,135,220,38,107,22,224,41,180,197,154,68,203,130,56,0,3,24,24,32,26,88,37,152,112,19,0,11,179,3,23,49,192,45,10,141,67,207,128,0,36,52,144,41,241,57,105,43,232,136,115,128,186,14,32,185,14,77,34,222,45,197,77,26,68,243,98,89,179,176,67,72,182,166,112,228,154,65,4,34,189,254,55,200,193,169,90,195,77,237,133,46,30,199,6,135,135,179,122,32,89,32,128,246,203,102,3,214,212,132,71,107,101,255,26,170,158,246,106,77,120,172,84,165,216,167,211,144,25,102,240,86,41,148,130,15,81,234,207,136,236,177,245,241,138,193,18,21,93,242,199,187,100,193,114,205,245,140,227,20,245,220,102,88,144,206,71,76,145,137,195,150,226,54,91,26,155,51,194,188,39,218,157,254,166,165,92,223,62,176,222,137,135,140,123,198,44,219,30,5,183,73,119,21,243,184,218,97,81,197,164,103,29,227,46,171,138,73,105,255,175,2,188,171,110,98,228,0,35,4,43,56,232,202,196,97,208,42,2,77,12,178,74,139,220,239,17,54,250,22,6,46,132,12,192,224,149,132,95,192,241,182,158,241,47,44,181,106,181,209,221,70,99,123,119,175,190,71,253,191,241,239,232,42,234,160,116,249,27,255,241,38,255,249,96,72,19,84,180,85,44,44,116,100,36,135,66,214,207,65,78,38,12,242,101,225,170,168,74,35,152,89,60,8,96,114,133,68,67,135,234,175,8,103,217,103,20,110,191,50,221,214,232,42,60,97,129,60,238,91,92,17,29,98,54,255,251,178,100,30,12,197,181,104,210,155,120,121,168,68,166,73,178,101,133,104,161,69,215,46,78,225,243,193,9,33,39,77,148,157,152,51,149,118,250,238,47,237,20,197,26,63,74,215,201,31,228,253,119,172,166,239,240,209,252,87,24,210,161,209,238,146,123,184,145,226,226,11,28,120,49,67,169,207,195,150,184,132,130,190,45,123,95,81,231,242,67,172,3,64,95,77,217,227,198,142,118,158,117,166,53,137,61,242,234,238,16,224,212,241,123,230,71,178,218,2,146,28,121,32,187,203,94,24,119,38,175,90,211,25,213,32,153,191,91,244,180,248,125,136,21,131,89,51,159,228,146,138,202,210,63,205,49,52,0,0,38,152,202,66,134,30,141,175,33,47,203,106,98,160,207,212,85,93,69,208,20,130,11,44,133,235,110,209,214,100,8,196,40,156,235,212,50,210,57,169,86,46,173,17,27,72,43,70,189,61,243,104,249,157,254,41,251,106,111,252,67,144,254,75,255,229,64,4,24,198,57,36,199,58,136,206,176,16,234,202,232,197,16,72,202,98,20,106,40,55,244,179,48,228,63,26,5,205,89,15,140,18,2,69,9,3,64,85,163,30,0,192,168,14,96,112,44,96,240,6,154,10,252,193,48,94,243,89,11,8,228,64,9,129,226,34,121,28,52,216,159,131,85,5,149,24,93,73,117,5,188,237,141,72,82,41,82,193,228,156,79,205,20,61,43,38,174,47,72,228,223,252,101,140,239,86,24,217,16,106,203,75,53,22,206,36,161,89,193,131,10,131,233,110,165,199,40,219,163,20,171,113,69,161,123,190,213,185,182,200,253,223,201,209,144,110,228,228,245,203,227,205,179,91,55,207,44,226,108,91,120,110,181,90,105,36,253,54,173,54,97,204,40,9,230,29,60,141,106,164,16,88,215,151,48,46,246,144,116,203,75,192,49,165,205,83,90,99,154,20,90,98,92,110,22,22,159,194,111,123,184,211,186,143,30,27,225,249,30,243,161,173,14,113,159,167,215,125,134,241,218,227,198,145,80,246,51,228,219,116,177,100,116,242,60,91,66,204,180,147,219,53,203,175,156,210,146,123,195,206,181,136,224,0,0,160,54,84,102,116,14,24,146,212,121,177,17,192,103,153,35,146,28,228,10,50,10,134,197,34,80,114,22,172,250,71,192,251,71,184,147,170,23,90,124,235,50,46,207,191,122,127,95,237,251,255,254,87,251,127,247,196,55,231,161,227,30,191,80,0,69,27,211,65,228,3,43,16,131,23,50,83,37,200,98,81,176,198,172,144,206,212,224,120,20,4,10,102,139,0,196,192,145,129,96,57,136,173,233,128,0,170,190,29,12,12,19,5,74,0,182,236,96,112,17,93,249,28,12,215,76,105,116,136,66,25,255,251,178,100,33,136,199,67,117,204,11,175,79,52,69,168,73,243,101,39,100,21,77,163,79,77,61,147,225,15,33,104,13,131,29,144,68,92,192,112,170,67,147,162,211,30,154,119,165,231,175,31,66,169,183,22,181,39,104,23,94,88,164,170,121,225,42,137,82,233,153,168,79,236,44,1,209,97,19,106,239,222,2,200,224,145,120,247,251,61,141,88,217,67,227,82,205,63,171,147,117,171,248,80,172,197,30,88,32,235,140,185,163,20,24,231,107,236,81,171,120,202,234,124,249,43,154,142,230,79,134,7,56,88,51,150,252,28,127,243,166,170,227,228,213,12,121,196,45,45,198,242,54,251,242,117,102,39,153,179,158,234,108,5,160,90,119,170,61,114,233,38,72,77,55,114,79,25,65,82,86,164,212,24,111,18,223,24,43,208,111,236,82,59,186,83,103,24,201,45,110,0,0,5,196,109,153,35,232,44,84,29,93,196,41,33,197,183,104,138,11,154,138,172,29,61,149,183,249,103,131,196,8,81,165,19,246,218,85,171,125,31,109,31,254,167,237,219,255,255,212,29,61,220,232,227,122,185,239,118,76,21,15,115,29,49,88,213,116,236,235,8,172,165,233,111,11,33,51,107,10,20,27,125,9,132,226,3,105,33,69,35,96,30,11,33,151,130,138,46,44,45,194,161,219,111,223,53,6,242,187,137,69,238,248,84,67,106,119,124,214,54,42,128,155,114,123,67,67,190,13,194,42,153,255,202,235,225,117,191,46,247,83,13,199,221,139,246,167,94,237,172,181,171,134,247,148,182,168,214,231,46,20,241,247,8,64,34,91,110,27,237,107,22,139,37,173,86,12,83,239,171,115,241,131,186,213,28,225,49,202,99,148,233,135,105,239,63,248,194,252,219,144,251,58,183,101,107,174,210,183,218,242,126,137,253,212,121,13,202,111,51,89,94,242,205,165,119,84,77,104,204,223,206,96,92,230,174,125,255,148,100,0,6,192,71,36,106,148,254,86,122,152,10,220,16,135,126,210,81,205,58,10,57,98,9,76,249,244,86,143,155,65,198,69,255,167,84,202,53,23,78,191,152,255,255,255,253,196,153,163,232,90,60,50,200,137,60,170,175,87,26,2,89,142,202,21,38,244,136,72,5,146,180,197,201,51,113,152,13,216,26,62,242,148,200,64,195,1,1,76,174,42,56,49,156,195,161,51,0,130,0,79,50,237,2,1,134,81,84,3,134,145,150,136,68,43,97,207,98,120,107,165,64,93,247,133,86,3,108,22,120,97,230,119,233,201,240,126,51,197,110,37,122,212,43,226,134,214,184,156,45,83,91,182,143,115,235,92,163,199,107,112,164,49,21,85,210,101,14,168,144,139,250,33,197,61,82,142,241,140,213,151,22,215,78,86,255,251,178,100,58,140,134,126,103,206,155,143,100,240,68,168,74,3,96,77,110,29,9,161,52,110,229,237,137,19,33,104,41,135,156,248,120,134,33,116,126,28,247,240,160,205,37,80,22,198,41,60,86,201,183,138,86,210,15,169,252,106,190,217,209,165,233,91,218,105,185,187,244,113,147,44,112,252,68,67,51,41,173,62,174,82,137,143,175,246,119,33,73,68,72,76,202,2,67,83,125,254,186,211,199,78,207,126,53,113,209,165,46,158,44,194,195,173,107,45,41,104,43,117,82,86,61,0,0,220,8,227,91,69,16,144,90,30,72,233,210,17,200,131,88,21,118,52,247,66,78,13,18,108,17,134,155,48,215,68,254,190,218,54,250,107,252,227,126,223,255,254,181,46,137,231,78,58,178,43,173,37,189,211,54,69,129,224,218,155,242,233,110,116,197,36,0,34,82,24,132,73,154,230,69,154,152,56,158,66,23,24,120,6,150,172,198,183,44,212,97,232,192,144,48,70,39,152,190,48,34,113,0,6,97,106,50,97,80,14,219,16,62,128,225,64,96,33,161,172,196,73,37,83,238,4,76,197,18,13,156,77,245,195,156,8,216,226,244,141,19,11,82,85,157,111,147,117,49,201,151,246,161,96,104,166,117,156,43,114,238,106,106,113,108,123,185,141,77,108,152,37,179,208,127,43,139,91,194,44,86,124,184,197,87,201,164,205,201,41,213,143,18,209,157,232,3,8,117,158,60,123,166,18,185,203,201,41,9,121,81,44,150,174,178,46,170,188,222,3,173,93,156,250,221,181,73,243,10,158,145,230,115,131,56,225,187,34,161,165,161,145,234,123,80,91,213,49,225,61,124,161,96,138,237,115,62,148,142,49,210,18,176,21,25,128,231,119,136,167,240,90,227,203,219,59,7,126,219,5,194,76,182,71,131,26,238,113,170,236,148,250,80,225,182,211,51,136,71,192,0,106,4,24,192,218,192,54,106,220,169,74,153,16,143,212,45,153,21,96,76,187,195,218,203,222,255,141,183,76,235,30,82,147,76,177,117,191,253,31,86,175,71,255,158,223,183,255,255,184,166,123,57,145,211,172,185,138,233,109,130,198,125,6,133,253,0,5,193,1,89,191,46,137,179,199,153,241,67,193,149,0,153,143,32,73,131,152,216,41,199,49,24,30,48,128,3,51,160,42,48,128,11,0,130,38,89,4,227,199,90,171,18,130,41,80,34,3,19,148,20,6,214,120,8,2,241,96,13,215,139,152,52,0,241,229,36,1,95,41,169,115,82,135,236,182,70,214,91,100,88,0,230,45,134,67,216,53,76,179,168,50,0,17,0,150,235,190,118,246,204,88,238,246,175,225,236,35,144,156,246,74,1,64,153,221,98,28,201,232,147,225,139,119,146,21,18,255,251,178,100,65,14,135,119,117,204,11,175,79,160,66,102,73,177,107,7,30,157,5,215,46,14,188,219,1,19,25,103,169,150,53,152,111,168,196,125,87,9,141,55,60,99,214,163,130,175,118,171,201,178,188,171,197,105,168,246,145,195,222,208,38,201,49,43,222,67,113,97,135,12,205,64,77,120,175,93,226,251,240,117,29,116,80,6,209,115,227,40,99,7,242,240,209,53,162,214,147,236,183,169,171,24,27,165,192,119,47,6,177,167,174,32,35,249,145,82,82,78,233,75,37,93,232,161,176,106,14,168,101,177,225,141,212,60,226,231,206,59,47,251,26,64,68,4,34,204,16,83,75,96,148,137,230,34,249,53,147,237,164,34,251,182,159,230,12,52,46,59,242,138,12,230,57,247,47,180,115,95,19,154,134,158,95,95,125,143,2,203,5,90,141,157,161,255,138,95,234,223,255,254,133,233,163,248,123,255,229,128,166,145,194,54,25,153,0,233,234,252,41,146,161,97,140,33,185,158,16,9,195,106,72,136,41,32,30,12,100,47,64,128,96,128,16,48,157,138,48,136,12,18,4,64,160,152,208,242,5,0,81,224,192,80,43,141,40,128,53,34,1,219,215,172,12,39,64,205,0,112,19,87,245,28,18,32,2,118,88,207,219,72,188,4,161,244,217,56,15,103,98,3,192,236,82,194,153,147,3,55,252,182,90,8,131,148,187,224,65,101,128,123,33,119,202,12,136,189,140,61,236,216,45,94,109,161,82,254,44,42,225,129,190,176,152,175,189,210,6,112,4,10,197,187,140,185,132,67,161,192,164,186,129,58,166,217,125,44,120,106,66,189,215,103,138,242,25,86,202,231,93,102,152,182,97,235,179,100,241,132,44,224,75,228,245,237,108,232,202,82,232,236,38,211,249,37,44,2,122,6,236,20,230,86,100,250,194,94,175,36,147,51,84,101,78,229,244,26,106,76,33,167,80,82,40,192,184,119,224,218,5,32,56,28,8,64,13,193,23,73,70,59,11,76,65,226,139,216,105,140,228,86,34,46,228,84,104,39,50,231,142,223,155,220,97,80,225,183,238,19,94,233,62,150,252,184,71,46,128,156,35,25,137,40,157,152,187,254,175,208,127,255,102,106,105,254,220,247,187,245,144,0,52,163,15,12,227,73,220,147,19,70,115,41,37,195,27,65,209,0,20,100,83,28,104,169,32,96,24,36,36,5,25,122,21,152,34,12,129,0,51,32,73,81,97,149,53,195,128,65,32,161,49,26,88,128,1,198,13,37,7,216,178,250,232,240,105,5,76,167,170,159,212,121,119,203,44,180,120,205,36,218,57,95,197,163,79,234,60,95,187,251,33,2,88,173,175,150,7,51,210,187,144,63,167,246,53,227,228,65,222,250,156,215,240,255,251,178,100,57,12,134,247,117,205,19,175,94,176,74,102,73,205,105,42,102,23,77,163,64,110,61,19,193,30,153,39,41,167,149,160,143,187,209,117,153,238,202,223,225,21,215,103,92,44,89,121,242,135,17,193,191,254,217,225,66,109,114,222,37,137,125,97,150,4,77,212,176,20,31,171,79,228,138,247,118,217,124,243,17,182,104,123,51,100,143,198,42,18,149,58,230,23,83,45,241,71,222,82,173,153,74,38,165,105,8,201,157,99,16,62,235,34,221,47,105,219,82,48,116,49,231,219,77,121,109,24,211,229,188,183,190,55,221,119,181,158,234,122,84,0,0,0,4,2,128,64,1,96,4,0,74,5,129,223,64,164,72,129,144,12,56,55,37,227,88,72,125,132,16,21,139,236,131,16,145,38,242,211,6,197,138,18,21,3,203,216,183,55,38,162,199,68,160,116,153,1,96,45,70,105,255,232,69,255,166,143,170,127,229,251,63,134,250,0,1,70,236,2,28,140,178,155,50,217,16,206,11,210,32,89,132,1,128,216,177,131,71,196,193,68,16,133,193,137,56,213,12,84,69,26,5,199,156,165,97,135,172,187,82,71,224,170,3,124,227,185,11,182,41,18,137,121,34,47,58,120,194,171,143,67,194,179,194,87,179,188,78,43,236,76,95,219,24,172,54,181,70,161,157,240,247,88,219,231,42,223,162,167,20,134,150,108,243,187,100,134,181,72,246,90,135,220,217,43,89,98,234,130,225,172,67,182,172,218,225,86,54,39,151,143,10,108,71,196,201,128,115,107,61,80,13,30,49,90,226,139,113,207,6,142,28,121,2,180,224,52,225,30,238,60,60,52,233,23,111,84,113,211,72,57,208,58,107,189,168,182,28,74,216,239,169,148,142,137,129,150,133,182,55,80,7,64,1,0,3,160,172,40,132,30,192,188,168,180,1,100,29,37,107,192,37,2,26,98,193,1,2,53,43,90,88,217,85,254,213,164,53,94,98,52,74,184,45,97,48,26,106,139,161,178,79,92,55,51,237,245,39,231,111,255,165,213,183,254,9,217,252,143,71,255,251,136,0,0,74,84,192,8,67,20,131,77,134,87,56,75,152,192,195,227,17,6,204,82,160,51,192,52,0,31,21,9,153,120,40,241,152,60,58,21,58,40,226,144,104,143,20,19,5,1,128,16,211,19,45,106,198,97,44,25,65,28,100,8,152,52,2,223,75,166,159,151,214,163,250,152,150,25,242,253,161,4,0,24,138,82,172,53,244,149,136,52,230,3,61,30,133,77,63,189,128,163,59,118,90,246,113,234,182,114,206,98,123,231,235,208,78,80,172,4,86,75,105,100,207,37,56,172,31,193,35,5,132,39,210,20,55,0,7,16,219,17,39,205,61,48,198,164,58,214,24,255,251,178,100,74,140,38,207,104,208,27,137,127,176,68,38,89,193,101,130,102,153,197,163,66,110,101,235,192,252,11,39,233,151,137,144,210,204,38,146,99,8,45,73,203,92,132,84,102,198,26,176,188,36,156,117,121,144,132,226,156,210,204,135,143,65,113,175,43,243,141,87,198,15,228,150,176,96,197,107,107,81,12,53,210,185,118,196,249,112,217,5,130,46,113,72,84,203,118,98,90,13,161,76,182,0,193,138,208,76,217,223,233,112,195,128,49,217,56,148,101,77,217,131,194,219,152,92,166,105,165,238,217,52,218,25,84,22,117,92,88,92,123,138,209,177,117,38,160,31,190,156,255,175,245,121,255,255,241,127,253,93,110,252,135,255,191,102,17,9,91,233,232,0,2,19,188,100,248,96,17,81,148,83,7,14,30,152,136,144,101,240,153,135,75,230,116,6,33,40,128,8,98,192,41,123,1,68,159,104,147,58,44,27,196,191,221,237,3,139,206,82,138,176,240,202,207,35,95,190,209,203,160,208,170,69,98,239,77,20,121,96,246,217,30,79,69,55,21,209,26,34,149,67,225,123,139,65,243,16,125,78,239,9,87,98,128,215,218,151,197,223,92,106,72,14,172,233,172,51,226,193,54,189,117,191,247,27,53,155,7,119,146,15,106,67,42,134,222,27,204,226,46,17,88,201,149,233,159,151,89,133,141,186,248,113,212,177,114,199,23,40,191,150,204,103,120,131,139,192,41,164,247,203,4,110,187,131,87,246,165,233,245,127,170,205,76,226,144,40,250,122,50,195,128,150,114,55,88,154,164,206,223,60,128,188,203,2,218,212,237,204,236,49,17,153,127,15,50,128,64,8,0,58,153,97,20,92,198,137,223,70,1,158,83,125,112,179,52,146,164,102,34,169,210,226,43,157,187,253,225,117,146,50,112,8,38,108,67,58,190,104,64,160,64,239,166,239,213,103,250,63,251,63,251,191,255,94,91,33,51,206,18,0,2,243,17,191,12,92,222,57,74,212,246,235,211,7,139,141,242,29,48,205,180,196,129,86,52,23,21,26,12,30,68,27,6,21,12,64,125,7,2,202,128,38,66,16,10,90,114,67,11,4,47,80,152,131,187,102,79,42,121,47,17,137,245,33,225,196,172,229,183,9,107,153,88,84,76,211,241,86,223,3,26,227,172,0,68,184,32,17,70,108,168,36,31,5,57,214,213,159,7,173,169,104,148,7,22,137,198,213,47,121,46,144,118,19,95,115,153,167,4,142,97,249,254,227,143,117,118,254,17,220,111,48,187,54,159,60,220,39,161,74,220,107,197,211,214,193,23,62,95,201,214,91,26,101,47,174,89,35,190,152,62,83,85,154,167,206,226,161,155,200,7,77,181,67,74,122,136,219,157,39,159,75,41,255,251,178,100,92,12,134,178,103,206,147,153,92,112,75,6,73,220,100,98,164,23,21,161,68,109,189,47,193,43,148,166,197,166,30,90,106,47,81,105,167,77,218,145,231,148,46,197,34,143,178,218,219,136,151,71,124,230,214,57,222,192,233,163,219,5,0,0,0,1,128,18,129,1,10,8,135,35,10,183,105,9,32,142,76,209,95,84,209,111,40,99,96,163,24,245,250,107,245,126,51,106,48,216,171,37,67,230,211,215,171,180,23,28,87,7,131,189,148,183,55,3,130,230,19,134,117,179,209,251,225,15,240,98,134,68,255,242,252,57,139,128,1,39,182,2,184,24,196,97,153,3,30,34,144,84,180,21,164,0,153,51,177,182,90,85,1,1,33,49,64,104,177,137,25,39,18,92,195,238,218,154,160,14,238,212,33,46,64,32,37,202,59,176,137,185,105,118,38,21,195,168,67,211,163,226,242,3,57,168,216,44,112,134,134,48,205,59,82,221,17,29,125,230,163,33,150,113,247,181,210,117,150,60,146,205,0,122,168,220,125,222,250,253,62,161,121,216,24,212,210,169,142,104,46,167,23,247,92,174,80,21,206,160,175,135,87,76,232,177,92,39,81,115,26,71,24,130,82,105,184,253,158,92,18,9,34,17,32,140,102,228,78,197,86,168,20,234,99,85,9,66,51,132,148,150,165,171,206,118,181,193,61,73,12,22,70,198,102,33,119,151,74,115,166,167,0,116,16,48,192,155,57,179,149,32,144,131,4,128,216,138,96,13,32,49,108,28,234,24,212,138,178,14,171,22,169,216,215,100,149,41,154,145,161,83,32,0,66,211,6,34,82,244,23,86,119,187,33,115,48,170,188,31,45,204,8,229,189,12,67,60,230,250,133,104,63,238,148,202,164,0,2,84,184,192,227,141,42,240,215,64,77,215,140,202,91,204,172,56,28,208,113,161,73,120,32,3,14,101,74,176,40,248,20,80,56,80,88,29,148,191,46,253,16,16,42,118,12,72,90,96,129,103,225,186,56,145,16,160,108,191,23,182,44,221,183,154,198,205,178,92,161,25,5,164,167,40,18,235,46,108,221,83,172,164,146,125,187,127,41,99,152,183,120,238,168,247,111,189,136,209,222,158,149,221,231,82,167,181,225,94,254,217,71,97,231,224,143,84,91,4,81,150,88,249,52,243,45,31,29,54,210,53,54,178,41,157,116,60,191,140,91,213,72,106,161,115,156,246,232,128,218,115,61,18,40,211,181,75,117,70,239,210,232,122,179,158,189,19,83,128,186,186,84,222,237,41,179,217,43,37,221,41,220,213,212,71,36,120,210,209,80,249,154,160,7,132,24,32,203,12,59,70,192,195,6,134,8,179,17,39,130,86,8,187,111,50,118,5,87,179,84,187,108,209,244,255,251,178,100,113,12,214,18,104,80,27,107,79,144,77,166,89,177,105,229,108,154,137,163,56,110,101,143,193,34,153,102,201,167,149,176,195,86,167,8,229,246,240,239,65,94,64,70,115,74,158,238,88,109,254,153,36,111,96,211,172,124,219,181,79,124,116,73,103,245,111,160,8,145,255,254,255,6,86,171,111,214,0,0,20,224,129,148,106,136,1,218,20,166,121,243,0,89,102,144,20,25,43,48,107,177,130,38,136,194,198,66,18,134,1,64,7,211,13,173,73,65,162,0,36,84,12,1,88,73,227,22,185,166,16,4,21,219,52,43,100,235,2,191,98,0,72,155,108,25,219,120,204,158,121,176,194,108,39,244,79,70,80,209,162,17,83,26,132,68,90,245,169,2,72,30,6,254,210,244,191,6,19,3,121,120,222,153,138,85,148,223,236,1,126,180,82,228,223,201,9,0,202,58,246,76,95,189,180,232,83,63,192,119,90,191,161,133,44,9,76,180,123,78,118,114,124,118,244,204,205,114,86,89,183,113,174,232,171,143,204,5,239,255,207,190,87,178,36,114,115,54,95,11,121,213,172,29,2,235,75,19,186,157,159,67,166,42,93,17,79,181,149,59,199,198,15,54,102,190,205,213,29,226,165,84,70,228,83,7,65,29,145,76,224,13,213,21,30,163,238,100,116,3,236,9,168,25,53,255,105,98,71,163,9,28,52,113,32,212,140,111,63,129,101,231,8,205,151,133,27,67,188,197,218,233,70,89,205,135,223,110,185,225,104,137,94,251,249,188,147,202,163,7,85,152,138,218,255,6,101,39,255,183,195,182,32,0,0,11,116,68,138,53,241,208,206,14,99,144,74,76,136,45,57,0,104,197,187,32,52,116,182,232,52,60,94,8,11,24,80,56,98,33,240,8,100,96,128,12,176,48,43,15,75,65,24,85,74,64,160,243,3,61,74,11,157,17,180,98,168,76,68,125,131,67,114,231,206,62,68,55,168,210,175,184,36,211,122,176,34,90,89,42,154,191,248,174,158,198,192,243,88,87,214,91,3,179,147,192,211,173,203,254,51,255,42,229,185,108,182,175,107,32,47,29,55,187,7,209,185,180,182,145,220,14,166,21,94,200,141,65,76,94,127,79,154,219,168,89,174,27,205,55,14,158,78,186,87,187,105,126,95,129,122,30,59,5,26,174,90,96,77,246,183,177,245,172,51,75,125,94,166,253,173,231,245,249,88,186,51,54,90,218,42,211,163,244,203,52,124,134,137,146,114,218,73,85,242,165,207,14,154,180,13,215,216,143,223,244,224,0,2,241,86,130,103,7,104,242,250,30,54,10,20,111,133,63,76,100,194,0,145,195,196,167,29,129,37,130,204,117,37,249,115,99,106,37,172,60,10,134,113,19,110,67,40,255,251,178,100,130,14,102,169,104,206,27,153,99,240,73,70,89,178,105,133,106,90,101,159,54,78,188,218,193,15,25,39,153,151,169,162,77,127,81,72,18,96,40,58,230,29,122,60,66,48,94,52,211,249,31,240,238,223,254,111,80,108,195,120,88,66,52,0,131,53,216,243,57,117,26,48,128,112,3,85,134,62,138,70,159,5,193,129,17,127,204,13,9,11,40,88,37,140,89,42,131,130,66,33,28,84,6,110,233,50,214,132,97,222,72,124,20,3,89,201,129,225,220,129,88,72,128,167,196,46,26,139,0,59,83,137,166,239,10,165,34,0,56,209,157,104,249,128,128,203,47,85,0,192,166,136,112,4,77,154,38,154,230,182,39,206,225,91,135,194,142,49,100,118,213,73,165,110,190,157,74,151,105,111,158,193,32,118,188,238,204,94,88,191,207,173,58,185,243,137,93,86,66,75,17,16,221,123,111,199,206,191,66,181,117,117,175,213,114,88,252,151,210,138,137,214,103,181,109,102,58,4,53,36,140,179,201,33,57,72,174,31,29,92,181,231,186,104,238,165,84,109,225,186,148,164,107,14,163,169,71,156,197,170,90,105,102,113,78,71,173,155,241,96,72,6,126,170,162,166,24,242,177,228,7,133,113,14,38,83,4,15,50,230,171,57,115,221,85,175,173,221,73,140,95,109,248,222,242,136,26,203,209,21,172,137,90,108,161,53,200,139,198,57,180,122,209,253,63,252,139,255,249,254,104,137,42,249,37,20,98,72,0,2,243,7,67,211,60,145,147,51,21,67,157,6,243,19,12,195,45,131,243,12,89,243,43,129,214,178,158,162,48,33,30,140,25,1,140,26,49,192,192,105,128,192,36,8,247,67,12,172,119,202,52,58,8,9,172,116,32,212,133,139,72,54,220,194,68,120,120,2,1,109,84,110,196,160,56,124,218,51,39,152,29,154,84,74,2,0,227,193,69,163,27,66,125,230,48,223,211,35,212,97,159,180,236,169,156,14,199,232,40,103,57,43,199,14,216,165,145,82,34,85,22,218,30,147,88,237,206,40,32,214,192,230,194,215,160,50,179,212,197,185,158,105,195,75,168,141,249,196,216,96,74,123,220,246,67,157,80,95,104,31,183,43,115,61,154,50,156,117,56,133,76,169,234,41,90,86,97,38,91,110,220,195,141,105,161,154,26,116,147,22,131,150,159,41,172,217,168,123,88,169,187,129,81,64,132,70,210,24,187,46,114,11,0,0,66,0,0,0,51,128,103,233,218,20,12,71,83,3,86,178,12,83,222,60,244,3,131,123,161,148,169,133,128,130,160,135,109,43,251,13,250,199,108,121,175,70,159,70,64,130,228,235,143,186,61,189,31,255,245,223,253,57,143,229,41,255,183,233,255,142,145,168,128,255,251,178,100,142,140,38,177,101,205,147,185,91,240,69,168,57,253,101,135,100,23,41,163,66,109,189,53,1,39,28,103,101,149,149,176,26,118,243,21,47,54,170,81,10,217,242,199,152,138,129,143,146,152,6,41,143,140,191,142,235,91,93,32,146,147,38,6,26,2,76,87,169,75,159,217,32,192,94,109,17,141,236,88,42,4,123,105,48,32,2,56,161,159,108,233,22,76,23,12,181,26,242,132,14,36,224,234,128,121,31,87,89,118,152,141,115,183,166,89,53,43,221,227,23,74,85,67,61,146,142,50,206,144,5,43,155,123,134,198,42,59,254,145,125,162,124,162,126,30,18,69,84,214,95,167,177,182,248,21,116,204,174,42,247,45,218,251,80,242,253,181,106,179,106,53,147,107,26,189,133,165,59,141,160,212,233,210,203,249,145,130,104,74,144,215,123,152,39,100,135,85,130,74,182,163,238,125,57,37,164,42,42,180,221,136,75,162,97,140,0,128,0,188,86,114,192,232,10,59,157,24,21,3,128,5,132,116,200,31,162,96,165,42,160,50,116,208,219,15,154,22,74,135,236,190,223,109,15,181,54,246,124,108,228,117,172,212,180,170,89,108,216,212,104,207,70,255,136,127,255,127,80,21,23,255,22,242,231,117,215,249,207,172,0,2,241,18,212,217,148,19,21,33,14,133,88,49,57,88,226,224,179,51,13,77,166,30,72,197,100,30,28,18,128,204,20,101,52,56,177,136,135,12,152,26,77,51,6,32,33,217,77,18,144,116,22,118,107,74,195,211,45,102,198,73,146,81,138,235,178,12,131,155,73,66,55,230,255,165,148,62,36,132,141,29,216,148,76,46,75,86,134,33,16,59,34,163,197,69,62,25,84,48,220,77,214,206,150,98,219,201,24,122,163,111,252,178,253,216,188,52,140,210,137,99,201,182,199,106,107,163,35,136,158,98,87,182,106,77,14,144,16,51,169,40,130,68,251,54,3,140,83,126,107,130,100,242,67,11,184,70,90,186,54,232,165,214,192,147,41,28,224,203,4,8,48,227,43,251,119,172,127,133,74,72,24,140,42,122,255,139,38,251,139,106,74,250,76,66,89,56,84,125,67,41,109,185,63,219,225,249,156,254,59,179,161,184,24,0,12,16,131,36,18,13,66,122,203,12,23,71,195,5,16,58,146,86,186,45,66,94,147,192,81,110,107,103,171,35,253,51,30,168,190,72,98,148,211,37,245,173,43,253,196,38,14,101,82,55,240,90,226,165,224,46,97,191,250,55,65,123,127,172,242,252,82,190,119,206,253,159,21,7,140,57,25,54,116,188,238,38,83,168,67,197,130,199,105,20,25,182,140,104,208,112,240,4,46,12,49,249,36,20,20,48,240,200,205,130,164,14,14,18,24,120,50,255,251,178,100,166,142,70,181,103,206,19,153,75,242,74,102,73,178,105,98,136,27,237,173,54,78,101,143,193,4,153,104,52,188,156,40,21,1,39,185,33,7,54,112,210,100,6,76,176,198,15,69,80,82,184,152,196,209,20,173,251,116,151,76,101,134,73,163,164,130,51,245,212,158,119,128,73,45,198,2,77,132,132,80,114,98,221,116,37,87,47,38,55,149,190,203,50,100,172,178,134,43,169,22,93,124,45,211,58,48,212,253,107,179,215,80,46,158,244,85,26,89,171,30,201,137,84,227,240,114,187,35,145,242,160,6,139,220,130,46,57,19,42,114,77,47,199,77,187,54,190,116,253,123,41,107,61,57,253,127,218,21,190,223,21,164,220,232,171,67,18,2,235,74,205,138,42,91,38,37,233,93,253,105,142,149,187,182,77,103,183,233,71,123,119,172,212,52,135,38,46,159,218,215,62,117,136,50,102,90,131,68,4,197,41,224,1,1,0,36,166,2,177,91,66,27,101,128,143,16,75,35,77,129,158,165,193,58,255,165,108,140,72,116,104,46,163,202,213,229,25,15,223,200,160,68,198,12,87,30,166,143,215,250,191,220,139,255,235,199,189,11,94,142,159,245,127,190,59,70,177,0,0,10,80,17,81,54,18,172,208,171,3,181,159,140,222,175,57,200,40,208,194,49,16,205,25,76,2,17,38,181,17,4,204,22,138,12,62,172,224,96,36,180,201,6,215,146,168,215,184,141,161,227,43,116,76,60,149,218,128,134,164,253,152,224,132,192,162,138,95,34,79,202,119,240,80,29,150,186,208,164,160,68,236,125,54,131,14,192,133,184,66,42,37,251,138,111,78,250,94,75,152,67,39,149,73,105,243,254,204,188,187,130,236,216,169,244,149,173,151,50,154,49,7,205,118,199,251,106,45,42,49,35,77,88,49,116,253,43,169,52,229,98,52,168,170,189,152,203,49,77,63,94,66,141,109,61,101,111,147,247,220,125,1,156,118,145,222,42,178,244,7,202,151,31,46,130,142,163,199,109,57,106,230,48,253,119,50,8,76,79,215,22,206,76,49,98,231,46,112,214,172,170,104,211,55,149,126,38,160,101,74,17,219,7,144,198,124,112,122,28,0,49,5,15,130,12,72,115,226,229,34,131,178,24,116,70,176,3,67,120,153,123,230,139,164,6,46,1,247,73,64,0,221,15,114,12,151,73,115,212,171,121,148,227,66,36,216,119,25,160,92,62,162,65,137,149,30,243,171,253,7,252,126,111,77,39,160,131,18,152,186,138,141,17,3,152,249,143,103,198,230,129,97,200,148,200,163,152,236,208,36,209,114,112,193,70,196,24,29,24,118,111,24,40,66,51,81,65,132,196,1,72,56,48,48,244,43,49,16,32,48,44,0,26,20,255,251,178,100,173,14,198,232,104,77,27,154,99,240,81,70,41,178,105,45,102,27,121,163,48,78,233,49,193,83,28,104,77,131,189,185,133,128,100,3,11,1,107,16,199,33,29,179,18,136,64,123,2,54,81,20,70,2,12,63,1,1,96,33,163,71,85,108,146,121,206,137,152,80,216,39,123,23,108,65,104,206,81,40,162,219,193,66,51,14,36,69,18,230,210,82,85,50,133,118,36,228,194,237,84,145,227,249,86,111,53,40,173,126,83,105,240,126,178,48,32,105,101,205,158,138,61,106,150,247,212,177,65,49,7,84,94,21,38,39,242,25,81,117,171,117,235,107,243,40,121,190,134,87,213,138,213,112,173,94,146,149,205,1,252,150,121,73,10,43,94,29,158,177,156,216,183,126,169,251,94,182,61,249,6,82,61,69,213,190,209,158,89,139,72,202,134,191,48,150,214,36,135,99,106,82,108,178,178,54,23,149,1,95,120,2,62,200,153,209,138,11,41,56,70,66,68,27,53,153,182,223,198,239,58,37,33,107,6,157,75,177,53,106,31,235,181,48,130,112,79,11,99,120,153,144,232,220,156,168,127,201,181,51,203,67,198,55,96,219,203,146,171,227,127,90,246,166,41,165,38,241,125,85,49,21,179,85,125,187,79,143,120,81,178,22,60,0,1,99,21,101,51,12,225,195,8,147,147,56,136,211,24,154,243,116,133,99,9,68,179,5,194,176,48,50,96,192,16,69,44,24,6,16,133,209,51,8,67,144,64,14,97,144,20,152,4,32,123,168,143,70,73,133,149,8,6,42,188,2,116,67,162,203,97,7,58,112,204,107,145,34,51,196,71,34,14,250,121,195,64,100,182,19,189,32,163,166,166,27,170,187,137,191,74,145,204,160,43,238,166,148,168,185,126,52,86,10,113,41,80,58,250,192,70,41,243,207,6,173,242,172,101,52,248,52,75,122,8,41,46,131,100,92,122,185,122,254,174,94,172,237,206,83,46,121,69,216,122,242,22,30,156,95,7,66,149,73,229,69,167,136,252,150,101,68,46,78,37,16,238,45,112,106,225,122,181,117,151,93,167,169,33,244,218,101,208,105,16,165,169,194,44,77,22,90,25,166,233,164,220,185,114,188,83,56,163,105,196,74,161,243,163,214,251,77,191,217,89,142,42,66,152,161,36,74,208,4,13,192,19,235,73,173,142,61,2,153,24,237,215,108,228,220,21,105,68,153,189,121,201,78,174,49,53,88,73,85,61,27,181,175,76,75,44,84,38,61,25,81,133,77,215,71,253,127,142,125,41,241,255,210,211,91,128,119,110,254,35,100,109,147,238,233,187,168,213,146,96,192,211,12,221,19,58,101,163,83,96,195,30,73,147,4,4,83,142,4,163,16,3,51,7,6,17,32,200,255,251,178,100,165,15,7,45,104,203,147,186,76,112,73,231,26,3,96,233,126,91,77,165,48,14,228,211,129,53,29,104,41,135,156,216,46,55,14,10,230,2,2,6,40,2,38,30,128,131,160,128,140,27,67,75,72,84,215,76,120,2,226,165,80,25,175,187,230,33,3,171,60,168,106,175,125,204,235,69,135,92,137,238,203,146,157,243,186,76,245,50,101,175,234,51,216,168,124,100,177,39,156,114,70,224,185,66,100,214,73,207,151,147,5,125,63,86,165,60,74,19,65,44,251,141,155,80,206,117,103,235,189,20,154,30,58,114,190,24,77,78,114,246,240,163,187,5,210,220,102,157,206,89,86,70,235,174,126,20,139,32,204,14,249,48,173,214,194,102,195,164,241,147,9,83,243,124,69,44,155,192,18,6,73,3,94,35,92,222,97,6,218,192,99,113,40,37,131,204,41,189,128,199,69,166,197,235,89,121,46,89,60,33,175,12,160,99,11,134,48,89,166,49,13,249,252,48,0,134,0,8,13,200,23,82,217,1,5,89,41,209,126,201,30,173,79,30,144,214,132,56,67,31,49,183,74,234,31,56,243,2,200,154,110,232,214,234,15,79,19,132,140,21,104,138,197,27,174,159,215,248,255,99,158,106,113,244,80,145,85,144,86,28,121,19,160,254,198,191,47,40,94,47,245,194,32,4,156,112,17,46,113,56,6,188,194,97,134,6,14,112,115,193,166,72,68,96,132,2,65,232,62,10,195,25,4,2,31,4,27,179,180,66,93,109,46,13,154,43,29,152,125,25,124,64,2,37,32,142,173,201,129,64,135,186,157,131,89,97,114,10,236,146,146,1,151,228,14,6,123,15,208,130,65,84,180,229,69,33,233,37,11,11,248,100,50,101,222,173,141,89,213,155,55,72,42,244,81,145,40,41,103,137,53,37,139,171,250,109,252,221,140,242,67,34,176,198,10,119,89,56,160,203,111,134,181,148,166,76,255,39,89,1,226,237,198,49,70,74,146,8,107,191,132,173,12,23,35,159,204,234,56,218,144,77,214,81,2,226,117,9,58,153,57,66,238,119,55,253,166,151,127,200,66,153,105,114,134,16,48,70,217,105,144,18,143,147,162,161,3,43,248,219,195,222,229,56,251,198,128,38,132,224,84,5,126,100,91,20,26,217,2,66,93,217,108,12,230,94,66,44,60,242,197,181,63,158,47,199,234,223,26,171,230,243,122,217,169,81,124,92,11,182,12,104,173,118,31,184,220,210,150,237,239,189,218,176,2,169,255,239,234,145,239,237,204,54,70,251,121,48,60,193,204,179,83,183,12,103,172,60,48,56,133,48,116,174,65,162,55,154,65,217,170,22,27,99,89,155,196,29,109,73,138,150,26,242,233,241,143,131,148,70,0,64,160,255,251,178,100,160,140,198,97,104,79,155,111,78,48,71,103,41,194,101,101,150,36,133,217,56,46,111,5,152,251,147,167,1,149,137,176,66,48,5,83,50,224,7,236,116,93,33,148,216,8,103,14,180,209,160,186,65,134,30,98,255,99,134,153,196,19,165,178,48,120,179,49,107,173,200,201,118,6,143,68,120,136,131,44,167,18,69,85,81,152,1,125,67,171,152,96,100,90,86,25,34,220,123,225,170,57,76,228,63,126,85,8,151,76,43,2,238,143,151,97,121,65,72,75,252,166,107,107,154,201,227,181,97,247,100,145,167,45,204,125,91,145,133,232,226,188,130,10,157,84,107,182,55,30,135,239,227,190,219,228,102,85,26,80,204,114,161,82,201,118,116,247,177,120,49,221,12,115,63,181,218,251,158,185,121,97,50,206,85,8,202,26,17,181,28,158,22,140,222,253,245,130,101,174,172,97,28,230,172,179,230,59,115,80,20,237,154,151,241,202,231,55,121,185,202,175,214,191,142,224,216,151,106,63,229,251,135,100,47,244,174,64,177,130,131,40,52,106,90,155,143,235,243,48,210,225,234,123,110,70,123,254,95,255,223,214,206,24,171,170,176,197,37,55,121,99,241,169,118,207,112,208,76,48,186,140,193,78,52,5,65,12,88,65,208,145,83,209,165,175,58,48,24,168,250,26,51,240,240,79,229,235,0,165,187,105,173,193,211,174,250,248,144,47,101,70,246,60,92,156,226,165,240,109,250,63,200,7,119,202,229,127,255,179,254,176,0,204,16,25,204,241,2,12,88,145,77,102,5,68,6,81,177,39,65,158,0,16,140,67,49,28,146,65,56,98,24,97,209,248,96,200,162,97,48,122,103,209,8,99,2,140,129,34,170,226,53,147,78,30,64,72,165,58,97,192,37,133,208,167,69,96,154,56,32,122,13,70,27,209,101,16,182,213,148,176,9,106,74,210,199,4,104,153,114,29,137,64,192,66,167,138,18,75,146,252,191,13,81,187,41,53,146,88,10,139,142,91,96,92,52,121,191,125,180,99,101,32,163,186,152,88,223,150,192,39,68,230,24,56,175,241,123,255,13,24,181,129,166,109,39,143,81,81,26,224,224,155,64,25,125,21,95,181,194,133,79,106,207,109,164,147,86,92,16,218,97,214,251,116,222,200,218,248,63,229,207,58,71,255,70,72,52,33,35,61,234,112,215,149,200,249,117,2,25,133,139,29,134,173,52,102,234,176,223,91,83,188,189,147,179,227,122,247,217,121,117,152,32,143,158,28,120,22,140,123,170,59,128,238,70,102,204,42,186,105,116,243,118,129,143,111,255,62,49,172,25,139,24,150,6,125,48,142,160,0,0,96,2,73,13,52,181,230,112,14,139,235,144,169,114,154,69,222,53,237,26,255,251,178,100,140,142,168,21,117,205,139,186,123,112,68,164,233,217,101,42,104,31,173,215,54,46,229,239,192,254,25,103,225,149,157,152,72,196,244,74,240,78,47,188,2,62,35,112,157,10,5,187,19,147,252,55,240,36,56,128,82,112,192,149,23,105,219,213,122,111,211,60,122,255,43,78,9,148,255,253,63,231,194,4,4,77,9,38,77,70,142,204,108,21,197,0,131,86,107,147,11,130,17,81,80,193,18,172,44,28,24,188,17,130,15,147,2,8,112,168,92,96,225,110,5,1,7,64,0,80,130,203,29,227,217,138,114,90,84,133,57,191,41,18,136,112,47,149,18,6,151,13,249,129,205,17,151,132,33,185,49,187,238,221,232,233,146,59,242,251,7,133,109,103,19,75,93,74,6,133,108,22,84,146,169,56,36,88,49,246,236,193,181,117,161,86,170,252,88,180,199,241,134,213,244,220,100,89,101,145,64,132,217,250,169,227,252,102,131,1,244,112,239,122,190,218,53,102,130,159,141,128,44,197,164,55,91,95,137,124,205,94,246,74,41,209,185,76,50,211,120,250,126,225,123,63,223,137,173,75,159,180,108,246,146,212,177,0,71,102,197,54,37,68,214,72,164,214,215,83,31,89,186,114,250,195,141,227,198,137,45,145,14,85,206,115,46,15,61,92,186,11,236,65,206,252,235,147,199,85,142,154,141,13,16,170,249,83,186,223,106,215,255,227,105,41,190,205,132,166,51,135,119,249,100,184,4,169,68,22,12,60,167,102,70,60,66,86,15,10,221,51,143,46,244,158,127,208,144,150,89,194,113,221,140,94,110,249,112,161,230,175,222,19,176,249,41,63,249,159,250,254,80,239,255,255,27,144,135,63,255,251,242,240,231,255,254,255,245,32,1,0,2,82,151,10,4,26,218,233,132,113,155,104,152,4,20,170,46,69,126,212,140,48,137,185,9,35,152,74,112,32,0,104,156,215,69,166,217,64,240,124,204,193,117,244,129,24,79,164,140,237,246,222,162,157,78,219,163,77,25,86,117,99,223,41,177,165,67,109,38,184,201,3,26,158,202,249,32,209,22,102,8,12,40,102,52,92,172,110,2,87,77,236,90,149,25,44,17,208,163,130,75,173,134,12,122,111,12,78,25,59,93,176,47,37,98,97,91,126,47,183,212,250,179,92,210,239,88,204,42,243,222,250,69,24,245,128,179,94,153,214,114,142,222,45,138,75,18,250,50,188,22,200,208,104,35,206,20,69,158,89,163,42,213,90,135,91,155,227,216,212,204,53,86,189,21,251,180,37,68,103,198,20,92,235,88,115,107,72,87,65,76,174,122,194,228,231,13,186,4,89,165,25,107,48,52,138,165,95,155,189,63,153,176,78,155,157,0,0,208,8,0,0,6,195,12,255,251,176,100,113,136,134,208,112,209,59,111,22,112,65,229,26,42,61,42,100,26,157,197,71,77,188,89,192,249,25,40,101,132,21,152,25,1,72,132,132,180,3,210,144,230,142,98,133,99,179,132,158,186,89,46,40,109,35,60,69,234,237,85,191,201,99,240,32,113,249,100,99,26,249,46,159,255,70,33,150,244,211,162,239,236,253,223,215,255,255,238,214,1,128,26,110,236,48,60,103,235,102,184,62,18,4,74,30,101,60,200,156,22,13,12,39,88,112,194,99,12,63,42,140,41,73,170,4,51,152,154,214,156,184,134,30,172,178,223,91,240,115,101,111,237,178,120,3,231,21,66,181,252,169,126,159,149,22,53,234,154,185,42,85,62,50,90,72,38,33,208,41,195,214,112,30,168,91,220,58,202,74,95,21,1,167,136,213,246,195,53,163,143,24,146,49,250,255,146,255,89,81,41,120,233,135,27,245,23,168,136,235,77,27,212,179,103,90,135,168,147,244,235,79,83,8,157,183,124,81,18,223,136,44,150,157,174,215,163,142,170,65,111,36,40,242,55,148,108,173,71,121,137,27,39,118,234,167,63,183,117,227,105,162,165,246,45,187,19,168,179,77,2,26,125,195,53,143,170,115,22,245,26,4,210,151,181,188,122,107,16,75,171,31,124,254,44,77,162,58,255,182,9,173,164,3,1,4,216,131,11,24,97,104,220,131,54,71,87,15,40,220,162,62,94,53,183,44,26,113,244,252,11,240,106,134,76,85,189,106,48,191,194,76,48,22,93,62,159,255,219,13,25,63,255,191,196,140,91,254,159,95,249,155,255,255,232,0,1,99,17,49,141,139,1,52,79,240,234,228,67,17,52,69,188,199,14,13,3,10,6,98,39,152,104,98,102,160,161,160,221,6,27,11,24,152,136,102,53,169,133,16,9,10,97,132,64,239,161,147,82,243,18,163,102,175,25,140,138,52,61,14,235,210,54,48,44,189,242,103,172,192,155,186,249,193,204,26,187,219,8,131,68,5,99,112,84,27,84,144,24,208,250,5,49,130,35,208,195,106,215,225,226,133,111,107,162,193,100,115,13,230,15,16,215,186,232,233,187,225,27,93,177,129,44,63,168,7,56,183,59,183,137,168,214,108,173,202,192,107,44,153,214,147,39,77,112,7,63,162,237,18,254,38,61,113,91,111,101,209,85,17,118,53,182,227,19,80,158,45,106,67,106,38,90,173,151,147,103,147,236,195,146,53,48,203,123,61,45,49,189,235,117,33,175,47,100,15,210,75,94,27,168,244,108,113,165,140,213,91,134,233,38,163,29,116,120,103,13,170,196,143,185,109,151,40,177,147,139,116,202,230,181,142,138,255,82,239,53,181,171,166,248,191,105,44,125,183,196,205,50,242,160,32,18,255,251,178,100,129,8,135,251,117,205,147,154,123,112,64,132,234,38,96,103,96,27,177,195,67,78,105,229,193,0,147,168,169,132,9,168,24,233,31,17,28,152,194,143,2,8,190,212,189,172,113,239,65,199,102,6,22,0,204,153,76,91,103,181,145,220,126,212,173,66,57,66,111,120,227,217,183,217,191,95,168,224,249,71,122,159,134,145,253,114,126,38,255,255,255,242,31,38,1,0,9,74,76,97,34,241,137,71,166,9,111,24,52,84,4,41,153,218,58,1,38,90,96,75,36,39,9,85,56,21,66,233,66,195,206,107,39,101,130,15,1,145,84,36,9,84,176,7,25,161,130,8,181,17,18,17,81,47,26,223,173,3,113,142,118,116,174,24,221,72,21,22,147,93,132,103,119,51,233,169,129,30,176,81,134,147,92,66,146,52,138,252,228,214,248,75,213,189,76,215,114,24,126,228,132,103,177,252,79,89,77,199,44,25,139,81,151,150,243,166,236,84,70,49,212,241,124,9,183,77,231,210,156,216,117,178,140,226,212,44,226,17,233,187,194,103,246,105,223,133,191,12,118,222,212,105,191,132,251,42,66,150,218,95,139,118,35,174,37,110,125,109,225,135,23,233,190,45,219,150,118,220,110,43,166,121,93,185,71,58,158,221,184,18,139,17,179,30,15,134,166,248,5,196,104,143,118,221,155,22,127,255,189,125,127,243,255,147,117,164,0,64,16,80,177,200,5,43,131,50,198,128,40,47,227,103,123,247,113,9,109,210,15,89,112,166,248,223,54,142,225,56,110,5,58,165,213,48,20,184,238,155,190,213,125,126,255,124,162,23,245,121,111,251,91,219,255,255,250,62,30,249,25,162,0,204,32,78,1,67,89,176,117,192,10,217,64,97,201,134,193,163,160,137,132,195,249,136,37,168,92,64,49,36,51,51,156,218,48,104,101,12,15,128,84,192,40,144,168,72,142,243,177,48,78,247,199,43,119,226,134,185,42,50,147,137,114,211,2,165,16,9,50,160,130,93,40,12,177,98,34,223,94,168,22,100,225,22,76,213,53,113,16,22,180,69,91,28,151,170,14,77,149,98,32,12,28,99,110,209,147,18,182,14,214,110,138,155,48,204,106,186,7,130,116,191,4,156,100,88,7,218,91,77,148,153,151,241,144,192,186,13,110,145,73,16,251,108,253,171,112,18,240,160,147,23,250,108,137,235,120,88,158,145,145,237,28,247,60,53,5,230,240,186,139,105,208,86,187,95,251,115,190,11,47,89,21,113,48,242,12,231,194,159,91,78,185,237,140,183,110,36,115,81,230,12,136,254,238,89,137,104,186,132,103,50,79,173,192,146,169,169,163,177,141,168,82,98,240,119,166,203,216,238,88,219,200,237,185,170,182,54,244,193,253,62,241,255,251,178,100,121,142,135,244,117,205,11,185,123,112,69,4,233,225,101,39,104,160,53,203,52,46,229,237,216,225,11,105,61,135,136,104,181,253,231,71,196,109,246,198,93,254,231,178,1,240,121,0,65,175,6,156,106,222,34,9,33,149,203,234,230,24,71,38,243,200,10,136,54,161,239,164,216,152,238,21,124,39,154,118,226,46,198,57,211,222,30,193,81,179,142,234,36,121,87,207,245,127,241,113,34,207,239,87,136,127,228,189,31,255,255,254,208,133,149,35,14,8,195,87,206,179,112,5,146,162,0,101,21,152,100,0,96,96,16,148,98,240,248,48,18,153,74,5,25,248,95,152,56,45,24,114,18,25,130,84,153,164,48,48,243,227,45,28,103,103,236,169,90,191,196,236,225,198,67,144,20,91,97,114,82,93,228,110,38,194,237,46,29,78,180,68,189,33,115,41,195,185,133,197,195,15,160,36,81,191,188,235,148,14,245,48,216,121,128,197,7,189,129,154,50,222,124,179,187,126,82,42,98,174,201,36,101,193,119,230,88,5,68,173,132,14,212,178,126,89,84,219,136,119,180,53,13,132,99,101,134,220,247,50,156,112,6,72,184,38,14,89,98,139,15,94,14,25,55,128,251,113,145,132,102,73,11,117,131,102,140,65,100,127,222,99,18,185,103,37,30,241,51,158,187,84,90,200,107,214,35,100,125,68,62,162,111,105,77,85,155,89,131,79,13,186,44,181,66,205,168,14,56,241,154,155,225,204,76,197,236,13,63,159,109,94,71,251,39,230,172,143,90,231,108,185,217,104,116,93,68,174,47,136,251,204,245,218,66,127,134,192,70,225,4,128,16,0,146,16,147,80,224,92,234,19,12,229,16,229,105,253,60,193,142,175,101,13,192,126,7,82,135,45,68,194,111,59,92,79,248,89,45,20,146,155,217,202,29,119,92,135,191,254,51,255,255,255,254,253,96,0,1,179,19,187,140,140,184,52,28,108,222,195,147,4,172,141,191,45,54,208,0,199,97,32,50,8,70,17,48,240,80,218,40,35,0,152,12,8,19,50,218,33,19,103,18,217,231,165,48,0,134,18,65,181,39,40,63,240,137,13,144,138,207,218,38,179,24,91,54,4,234,41,8,95,137,135,239,244,29,0,1,77,8,110,43,75,2,19,36,133,121,199,250,145,221,47,6,240,82,3,149,178,112,175,123,84,230,151,145,191,145,209,54,67,161,71,7,138,82,48,67,93,94,5,239,7,118,42,223,229,121,53,117,243,202,53,220,126,4,158,186,79,56,105,171,53,245,250,143,157,24,43,116,68,13,172,85,228,186,95,139,23,8,202,98,61,32,203,63,193,40,220,53,123,156,219,73,195,180,50,61,212,135,198,180,220,92,247,182,212,15,169,41,135,123,255,251,178,100,98,14,183,167,115,206,19,152,124,66,70,228,233,229,101,42,100,31,109,207,54,78,229,237,201,19,19,167,225,133,149,176,178,189,219,20,88,245,25,48,222,73,93,64,219,53,157,145,150,215,86,219,52,70,234,64,143,65,77,101,195,94,167,85,200,174,214,60,121,173,233,235,235,191,134,233,241,156,79,210,176,2,0,8,49,35,2,205,141,135,74,9,242,186,22,138,135,147,142,74,209,0,112,241,130,42,35,34,255,162,211,163,184,220,210,103,145,80,46,146,197,234,208,98,131,146,133,238,127,160,215,79,183,234,132,35,32,31,147,246,163,254,134,87,250,251,111,255,235,249,63,180,39,49,68,234,49,48,212,50,166,145,96,166,27,142,134,28,209,166,73,134,166,20,11,166,24,15,33,1,136,178,56,104,0,254,97,88,2,10,27,13,8,14,85,10,29,67,53,142,186,160,217,50,42,62,76,19,95,50,51,22,21,109,132,37,30,42,136,136,90,138,140,207,59,68,172,105,201,168,114,65,41,17,170,255,190,163,206,72,87,48,210,50,71,5,86,88,111,26,138,157,166,208,147,111,195,101,93,243,248,186,183,98,68,222,18,96,185,189,92,147,134,196,56,57,205,40,32,35,67,135,120,16,96,111,48,18,242,177,154,180,62,86,171,219,171,144,224,198,73,156,28,46,190,190,235,245,94,95,16,112,68,24,188,192,114,97,198,76,29,246,165,28,182,82,192,121,43,170,212,133,210,74,201,92,105,173,242,78,20,92,177,186,165,216,191,92,166,164,231,180,15,59,145,221,69,195,173,71,88,75,86,42,237,252,182,117,90,15,114,191,170,96,60,87,46,94,209,182,8,201,71,68,218,244,88,248,51,245,158,215,157,253,127,243,26,189,117,107,103,187,237,24,19,8,200,66,21,204,141,160,229,131,154,190,16,145,29,119,132,87,147,46,179,24,0,109,4,188,155,170,91,156,169,102,228,234,136,23,221,247,21,143,112,163,236,161,219,87,231,79,110,154,247,184,240,153,71,25,207,93,177,63,242,31,255,255,179,255,79,218,0,32,2,146,179,152,25,144,161,97,171,68,134,125,133,65,140,22,176,214,194,140,48,184,10,128,35,4,17,131,155,72,161,84,181,69,141,124,117,107,54,38,115,82,104,8,3,180,165,115,242,44,0,49,198,122,196,48,113,173,217,157,64,68,171,225,16,94,233,183,72,138,147,201,130,219,199,60,92,62,123,102,6,180,226,236,34,166,107,66,28,190,245,42,11,47,204,107,181,25,45,140,101,217,35,81,43,27,15,119,243,138,22,80,165,93,180,89,35,77,98,14,249,63,198,213,51,209,170,124,107,251,191,137,203,43,71,32,68,157,189,118,213,156,68,81,111,38,221,250,66,255,251,178,100,75,136,166,227,113,80,187,111,22,112,70,100,233,248,101,135,100,30,117,199,54,78,233,237,129,6,147,167,229,148,149,144,184,178,204,91,8,198,47,43,220,238,74,97,172,164,220,85,248,120,152,173,174,163,186,204,20,62,104,81,53,22,51,50,177,189,156,40,173,5,24,245,236,40,75,48,99,164,193,213,151,146,42,233,72,74,231,109,165,192,189,68,87,45,61,106,212,190,255,223,4,224,0,96,0,184,172,1,144,129,186,42,138,152,216,166,91,119,87,242,119,112,46,210,178,65,100,88,139,21,3,31,197,223,10,158,92,202,219,98,5,127,104,144,231,140,184,241,105,233,182,118,191,125,189,139,14,47,235,118,210,95,242,45,226,191,228,110,255,255,254,76,0,6,204,11,15,140,57,11,140,14,26,13,113,1,76,30,18,205,155,152,140,170,9,128,69,121,129,228,40,52,20,40,67,141,2,14,76,42,4,204,47,15,204,12,41,11,106,190,2,21,203,95,99,54,106,76,88,50,68,14,58,98,96,171,215,212,137,43,170,74,13,35,101,205,8,12,158,4,160,98,203,203,218,69,249,128,196,238,35,74,43,43,3,142,25,179,183,149,215,202,28,20,103,88,83,145,134,53,96,42,62,95,228,217,110,231,106,161,220,33,230,158,120,8,147,114,112,107,187,211,148,124,95,50,181,44,243,101,198,169,148,215,218,139,117,22,79,0,129,91,120,119,188,238,186,196,40,38,242,82,69,208,173,191,123,190,188,238,50,238,111,103,241,241,72,187,209,229,88,153,174,119,137,242,212,51,103,180,204,248,230,92,124,47,172,205,102,141,75,1,237,177,35,131,147,106,138,145,161,196,159,58,103,196,92,141,191,25,173,251,30,107,22,88,100,9,69,188,159,49,126,87,95,62,76,127,255,255,227,192,157,182,97,133,128,5,86,8,25,216,144,72,177,172,0,40,120,53,19,96,73,48,81,150,68,206,0,79,138,130,131,237,164,12,204,236,121,13,155,68,80,153,253,112,244,162,206,23,144,115,122,227,127,254,130,35,219,237,255,254,69,191,255,255,250,190,205,109,145,0,0,11,149,154,152,92,10,107,200,33,166,193,70,6,75,155,54,102,113,66,161,69,83,60,16,11,19,152,104,129,217,134,10,31,8,69,14,88,254,48,202,210,73,228,152,48,64,123,133,64,86,135,60,60,34,83,166,0,179,218,13,138,175,1,21,106,58,104,184,233,251,147,24,24,110,119,142,43,142,83,206,171,108,217,101,71,43,17,32,136,91,92,39,22,52,155,220,20,7,120,106,69,111,81,66,110,24,234,247,164,146,107,189,251,223,202,102,189,119,191,42,107,229,91,76,25,247,162,190,47,241,175,171,99,223,224,163,89,124,190,40,255,251,178,100,71,14,230,222,105,79,27,155,121,96,73,5,9,215,101,135,104,26,225,163,58,110,97,236,129,15,153,167,133,149,149,216,175,222,86,101,37,55,132,13,161,65,181,224,87,181,153,57,181,101,129,228,109,138,123,67,142,212,152,190,37,52,172,229,43,175,130,117,104,184,119,29,99,46,15,89,74,58,226,108,185,69,123,71,175,151,143,40,250,154,86,216,172,17,235,205,232,154,171,140,104,76,145,245,61,197,68,34,36,32,4,64,0,0,1,204,129,150,28,0,146,136,41,208,176,5,158,44,40,255,57,102,108,201,110,185,66,167,18,219,31,246,5,114,83,61,251,124,222,99,28,226,38,1,130,127,21,69,51,5,166,158,44,130,165,227,198,247,84,213,255,253,198,68,149,24,243,63,71,255,255,255,160,7,32,224,12,192,35,147,12,244,140,108,26,48,58,180,224,151,243,76,139,204,108,98,50,248,128,20,3,14,104,3,179,128,81,192,16,4,108,241,40,56,75,2,142,18,109,31,65,108,168,86,175,112,89,197,48,210,71,187,48,145,203,6,208,0,103,7,201,98,77,150,36,186,240,36,157,34,65,169,82,96,90,209,81,17,173,58,200,182,122,1,69,153,36,65,218,43,18,59,82,7,174,165,245,49,32,53,155,206,155,137,252,216,159,126,223,169,99,237,181,207,57,77,107,16,53,179,122,216,68,238,247,222,115,76,250,103,70,13,246,85,153,91,180,28,169,95,68,178,154,27,86,219,177,71,219,221,76,168,213,182,173,184,236,208,210,6,59,93,27,251,28,18,209,229,84,185,133,8,237,172,8,120,143,122,199,214,235,183,183,131,123,116,238,246,216,250,94,217,138,119,144,183,69,204,24,215,133,10,29,151,255,136,158,64,82,70,230,95,99,24,68,218,51,221,22,32,187,226,163,237,182,52,27,73,89,112,72,47,197,61,7,161,102,37,180,143,55,56,250,121,80,10,89,105,118,133,80,22,34,62,131,247,68,46,51,237,191,176,160,148,95,253,63,228,199,217,245,108,226,223,255,72,0,1,98,16,52,192,66,108,132,214,52,192,30,48,68,31,54,250,74,50,180,54,49,20,26,49,56,135,48,80,42,48,232,17,52,20,65,48,108,63,48,192,61,49,88,160,49,13,152,20,114,203,210,118,12,152,129,105,231,19,53,93,24,225,162,43,219,135,211,71,54,190,4,188,174,219,228,173,53,158,87,190,184,37,248,192,11,166,161,34,30,109,71,231,99,176,113,28,114,133,33,86,193,8,35,239,225,65,194,73,143,236,139,178,232,233,132,172,5,235,116,161,197,61,166,197,235,142,146,182,27,29,193,161,245,92,46,109,0,132,235,5,6,39,150,223,113,45,124,231,37,241,107,100,110,122,91,255,251,178,100,78,142,135,67,104,205,147,184,123,100,70,68,233,233,107,7,40,158,21,163,50,78,233,237,201,30,147,167,233,146,173,232,191,235,241,41,101,93,161,230,76,73,26,150,84,203,189,50,199,154,73,226,194,77,205,184,58,135,2,45,187,93,180,200,217,54,119,86,215,61,230,59,3,116,8,207,150,162,50,77,6,152,68,51,187,238,23,115,182,27,233,13,75,225,93,169,179,79,152,171,54,29,100,138,199,99,64,96,0,64,0,0,67,164,129,97,118,161,21,91,33,4,51,8,21,106,184,122,224,83,204,157,134,76,7,251,22,119,91,218,9,113,240,204,201,166,101,46,41,59,219,31,65,227,226,135,175,121,207,148,254,169,232,84,116,167,154,249,43,127,255,254,14,62,93,194,209,24,38,52,30,136,142,147,44,197,2,47,4,193,34,104,195,41,8,212,96,72,192,243,100,192,3,128,193,48,136,203,48,172,213,34,64,193,34,148,192,112,224,208,226,165,50,16,106,17,42,66,121,197,1,10,32,22,60,78,0,20,156,227,43,40,241,107,171,196,112,21,11,2,25,81,222,180,244,107,163,115,218,157,211,4,58,22,221,151,188,168,116,100,134,251,90,194,109,172,41,230,188,153,67,74,223,136,13,127,55,246,165,154,143,10,59,24,100,154,117,192,207,218,64,22,235,154,1,70,120,11,89,239,171,133,20,75,158,219,195,97,89,107,28,213,142,15,237,232,203,112,195,110,117,140,70,197,183,177,204,201,200,220,208,42,195,103,146,249,26,217,173,139,199,204,103,214,179,53,225,102,37,190,241,44,54,155,234,159,229,158,54,175,185,225,94,38,62,160,198,211,142,224,183,193,220,25,31,97,153,253,226,169,160,43,219,33,66,108,143,141,55,84,222,98,203,44,23,179,57,57,9,14,45,94,246,11,143,214,41,74,12,0,6,0,0,31,100,149,29,188,32,119,8,45,96,66,65,64,18,186,84,242,27,4,162,227,194,48,52,27,65,68,241,70,11,5,158,185,206,196,8,39,240,204,54,18,122,181,71,97,213,0,109,72,34,144,173,101,37,127,95,249,232,95,183,39,114,127,232,255,255,208,0,0,68,180,0,23,16,146,204,211,151,3,66,76,8,92,17,112,65,74,83,17,13,140,122,73,6,131,76,98,6,52,217,68,12,0,8,29,26,204,10,129,205,48,120,4,255,190,163,194,153,91,234,161,120,37,251,154,216,224,171,55,30,121,75,186,50,7,231,80,194,193,44,68,181,11,219,166,165,116,170,231,11,178,222,27,4,53,43,24,53,158,175,147,232,242,69,173,211,118,109,88,154,85,85,219,75,19,116,132,159,127,90,245,220,53,206,226,194,137,153,26,47,235,188,158,26,234,221,235,51,127,156,255,251,178,100,66,140,134,145,105,79,27,143,77,224,71,196,233,236,107,11,40,24,5,159,68,109,233,135,201,35,148,39,5,165,137,234,125,126,139,213,6,153,245,173,194,109,194,233,222,151,247,139,62,182,33,62,212,218,123,41,115,58,210,130,239,37,52,96,133,187,15,10,229,104,172,213,23,45,146,64,189,53,205,186,44,194,15,141,169,57,165,144,107,160,85,49,185,250,155,16,72,186,44,85,2,169,241,69,49,91,26,54,244,0,0,3,0,13,4,1,254,67,209,151,44,221,253,52,48,132,162,146,224,192,195,144,57,252,206,178,232,59,12,33,138,92,243,234,151,201,89,110,132,205,117,91,73,119,195,41,43,128,14,58,215,101,71,54,43,125,122,254,141,127,55,255,223,156,122,189,62,252,239,213,32,0,34,43,185,129,181,154,73,177,174,99,153,216,144,193,1,166,66,132,95,37,113,158,12,40,4,203,12,57,9,2,166,0,163,205,34,137,149,131,86,71,249,173,166,124,173,157,176,118,148,93,201,218,86,247,58,9,200,203,112,86,206,215,63,43,177,171,146,7,188,132,235,133,113,135,38,88,120,193,24,240,134,21,37,51,122,38,45,205,250,246,7,72,161,139,116,124,138,167,18,237,55,83,108,47,221,106,86,37,49,102,13,221,184,38,251,66,113,82,45,118,110,253,59,58,35,23,214,5,225,8,246,169,142,105,166,109,10,1,245,86,203,243,26,200,158,166,25,156,36,102,177,88,231,55,78,88,131,81,81,230,15,225,196,63,111,54,144,170,157,219,85,201,115,93,239,117,98,18,54,179,87,56,229,249,138,242,228,87,247,25,0,128,23,124,76,0,0,14,60,176,36,208,233,50,132,203,98,42,58,31,95,230,200,89,40,152,192,246,121,20,165,254,180,200,218,163,237,158,216,89,193,4,104,96,0,18,154,239,102,230,7,157,235,84,153,118,188,69,131,155,87,93,73,67,239,64,169,1,243,159,217,242,206,33,0,193,133,9,186,104,129,162,12,121,181,164,9,140,132,81,141,121,241,141,225,25,133,1,89,143,226,240,24,58,32,6,204,131,54,192,64,168,20,120,50,112,155,7,4,3,160,48,32,1,48,4,10,94,1,192,67,46,74,114,97,28,84,14,8,16,131,0,213,0,18,8,85,194,49,188,76,232,26,2,129,64,118,117,45,99,20,110,204,213,169,228,198,46,241,106,82,30,27,6,1,237,214,74,232,165,130,91,190,2,4,147,6,72,18,133,141,216,100,42,17,146,243,213,66,134,153,129,82,169,96,34,32,167,138,187,171,142,151,218,220,119,154,205,148,152,194,255,210,243,142,183,18,123,147,6,54,83,222,47,96,123,105,105,244,189,31,4,194,204,171,232,22,27,55,86,36,255,251,178,100,88,142,167,120,115,205,11,175,54,196,68,37,9,233,101,39,102,155,217,163,56,110,61,60,193,14,20,39,157,164,149,200,186,196,181,204,245,151,58,223,180,218,130,245,181,0,73,72,205,240,116,36,18,98,96,65,193,203,49,179,41,220,218,130,237,142,196,195,50,79,90,82,212,207,159,181,158,99,86,151,119,203,157,191,49,247,206,127,184,215,95,243,221,43,0,0,8,0,8,33,182,4,43,96,5,4,151,56,181,7,62,74,32,52,25,93,0,60,101,226,160,102,0,136,86,196,80,127,77,15,101,227,66,88,4,207,85,23,245,87,194,199,77,149,205,79,52,204,167,219,59,227,37,228,188,215,255,214,101,30,135,244,146,228,48,152,84,240,36,67,154,21,142,182,135,49,144,216,224,228,224,239,224,241,168,199,72,241,225,41,105,12,164,186,33,1,0,129,100,220,97,96,152,136,18,6,10,196,148,169,77,98,73,232,80,34,145,152,56,6,145,44,130,63,14,182,146,229,1,47,42,4,158,123,79,140,154,146,28,194,142,14,126,101,140,154,70,173,164,192,253,205,185,42,13,55,40,183,50,80,4,157,138,64,182,103,111,229,194,25,21,136,117,177,182,40,246,252,147,94,113,213,30,241,231,133,53,98,179,196,203,125,176,189,255,188,212,35,59,186,133,254,152,179,232,234,219,220,43,23,101,157,54,145,12,19,177,61,134,191,159,11,181,98,124,65,142,250,106,67,141,135,176,81,62,121,117,89,196,13,18,117,130,104,81,136,139,175,21,219,71,3,40,18,109,181,145,235,162,143,19,187,124,155,17,83,37,163,229,5,118,60,252,21,86,21,111,17,48,152,13,104,190,198,208,128,40,14,105,122,132,82,130,10,183,67,65,120,189,72,110,24,18,171,152,29,37,128,49,35,4,30,65,85,168,211,66,79,23,80,129,145,37,148,84,10,122,182,240,30,143,26,245,98,95,29,140,251,85,182,168,162,199,121,223,169,205,249,84,24,135,242,97,0,2,99,4,142,35,147,71,243,95,40,35,93,196,83,23,193,211,12,244,208,32,44,96,72,24,97,161,204,153,198,14,129,134,60,165,161,112,4,194,128,68,207,130,200,48,5,36,8,2,224,51,15,76,20,225,110,47,152,64,108,139,225,64,36,148,3,104,129,96,17,127,70,196,0,90,19,132,0,193,129,160,3,36,176,196,38,235,193,247,161,105,174,191,162,97,192,67,244,206,11,181,65,45,161,82,214,234,53,48,41,128,74,165,9,96,193,107,97,139,57,236,93,224,28,228,41,94,222,130,135,80,106,41,110,19,17,99,50,248,47,173,210,55,141,44,241,88,156,228,203,235,216,115,73,131,50,123,181,110,15,154,243,188,129,131,125,163,11,197,255,251,178,100,85,14,167,95,104,204,147,175,54,194,69,7,169,210,101,133,100,29,249,173,48,78,229,237,201,41,20,38,213,188,160,160,42,154,240,177,136,203,82,71,114,153,236,88,50,223,116,196,31,234,223,125,36,198,139,108,118,194,6,80,139,45,91,210,212,251,26,13,177,149,207,50,176,164,201,187,6,211,82,110,114,211,196,37,15,176,103,49,27,200,181,222,75,66,222,202,85,246,0,6,3,6,38,120,6,99,16,164,24,51,116,56,2,81,177,162,156,103,44,157,165,42,112,7,198,25,65,27,218,223,63,208,37,21,139,82,114,3,18,222,225,195,50,64,87,146,215,197,123,126,130,175,208,59,113,63,255,255,174,159,254,143,18,247,169,107,210,18,153,40,194,28,130,166,154,1,178,25,40,111,25,134,35,139,104,134,213,133,102,58,4,230,94,148,33,195,25,131,129,73,143,11,0,128,22,48,100,82,49,80,255,46,160,36,211,12,244,104,42,40,216,96,49,147,194,86,25,68,194,36,2,11,88,66,115,46,72,161,195,22,89,49,70,100,44,178,211,15,154,169,12,202,34,108,1,196,99,15,203,90,44,32,140,54,95,88,16,152,118,224,226,221,81,96,195,227,151,17,202,87,86,245,52,104,95,46,151,97,144,227,28,146,54,169,129,79,210,128,71,133,217,222,192,115,213,230,127,189,79,236,131,206,111,7,3,151,89,81,44,71,96,220,109,230,176,46,247,33,223,86,243,225,31,35,12,103,81,155,152,163,201,136,150,195,107,99,43,200,247,158,36,218,154,47,197,55,168,144,43,157,230,204,186,237,209,228,220,254,93,120,87,164,154,164,45,70,205,183,46,91,111,232,227,18,217,159,89,117,239,136,185,165,35,248,49,39,166,183,6,168,112,207,71,138,215,170,171,0,20,14,114,194,133,96,236,85,96,51,27,50,129,17,120,0,203,65,129,128,248,72,139,234,111,36,218,189,14,249,64,48,36,64,156,109,135,154,153,144,46,56,224,230,187,31,254,62,41,186,31,140,60,124,211,145,62,255,253,195,55,63,97,121,83,189,223,45,14,41,253,79,34,1,204,126,130,13,241,109,76,41,144,141,224,64,0,65,217,137,190,49,131,192,137,129,33,1,149,193,169,135,192,24,128,58,49,141,93,10,131,166,7,6,166,179,144,129,211,131,153,32,49,90,148,200,72,102,64,32,4,78,178,4,212,120,182,247,128,162,182,141,5,255,72,129,3,100,146,52,201,98,184,150,227,110,130,235,77,127,217,89,142,7,69,90,86,24,46,64,212,87,99,70,94,245,155,185,19,210,230,158,80,29,12,187,27,143,73,174,220,124,15,216,80,151,246,175,6,21,156,64,208,113,187,167,24,51,119,137,12,98,19,151,230,255,251,178,100,71,14,151,95,106,76,11,185,123,114,75,197,9,181,105,135,104,29,181,207,50,78,229,237,137,19,20,103,89,182,29,160,53,99,189,188,131,154,240,76,215,152,94,143,91,59,150,243,94,41,186,130,149,184,135,219,63,57,110,196,243,58,154,63,198,166,88,165,154,233,173,61,214,241,120,211,207,123,82,122,237,111,234,76,210,105,101,131,30,46,226,255,6,91,86,53,49,44,157,254,171,183,8,116,198,160,222,6,254,175,136,181,125,107,58,181,96,239,238,97,101,238,22,129,163,246,0,128,1,64,73,202,98,104,133,135,173,227,64,204,155,179,52,36,68,206,223,195,118,68,116,26,192,24,98,231,132,179,172,104,253,242,11,99,90,232,162,118,80,212,191,200,93,44,101,17,91,17,160,113,41,199,25,106,23,169,254,165,231,59,90,160,241,24,91,225,205,56,189,183,252,136,44,99,4,56,105,170,206,102,73,14,109,225,80,100,32,66,108,89,54,107,144,88,24,99,24,110,92,24,54,12,24,22,13,152,116,141,23,68,160,14,52,240,94,18,36,213,33,21,94,21,218,16,188,41,35,3,79,20,12,18,18,169,215,33,13,242,120,80,70,196,192,4,25,104,195,213,25,220,174,92,204,40,40,37,112,99,170,22,9,189,74,170,25,185,169,150,7,13,144,235,137,200,248,126,139,60,95,180,207,50,100,132,48,41,131,78,51,57,79,152,0,129,100,102,6,223,163,22,171,3,29,60,225,35,86,225,55,165,171,87,43,66,28,177,123,43,157,123,185,229,173,113,6,245,46,137,185,151,37,54,98,231,118,132,227,168,78,121,139,92,107,83,65,114,93,91,25,249,164,41,163,93,154,214,197,183,21,147,229,130,54,59,207,90,198,106,215,240,167,134,253,252,56,243,196,181,164,233,216,186,154,53,227,66,214,175,120,55,106,149,182,29,105,175,79,255,196,79,235,225,106,180,214,61,227,77,220,80,1,18,0,22,244,16,186,142,45,104,71,16,146,73,10,1,9,143,78,153,16,99,65,106,97,200,193,188,85,189,77,175,13,202,100,27,197,23,209,53,53,185,231,95,51,32,193,78,202,140,247,171,63,82,133,15,46,210,234,80,30,180,19,251,153,255,237,143,0,1,99,6,228,163,42,81,83,70,229,83,80,135,115,27,0,147,27,52,51,31,64,195,10,2,243,5,76,178,80,36,12,18,152,34,124,133,64,225,16,48,99,25,166,155,70,11,2,98,192,75,36,109,133,128,38,6,223,15,7,236,64,10,13,35,236,89,41,33,112,0,40,14,0,9,71,193,38,116,182,28,152,188,216,224,135,241,118,56,171,233,2,76,116,84,169,33,77,76,199,216,115,25,114,42,74,72,193,75,58,142,24,79,218,255,251,178,100,57,142,135,131,116,76,147,184,53,114,56,37,10,109,60,10,112,31,37,211,48,46,229,237,201,43,19,167,17,180,157,160,206,56,156,49,199,77,117,87,155,118,62,84,44,59,85,84,83,122,157,238,87,119,121,227,189,122,61,191,122,239,218,187,221,233,129,111,79,70,187,114,222,190,199,50,199,63,81,234,74,143,92,171,62,253,77,87,162,202,150,127,114,217,142,125,201,188,241,143,231,162,188,67,16,42,82,116,55,148,81,111,0,65,123,160,34,47,80,231,169,145,131,86,72,70,85,72,218,40,208,25,87,56,64,24,105,166,177,233,137,146,68,28,223,88,208,246,232,227,55,244,241,17,93,138,132,32,0,0,226,16,0,232,72,24,144,147,36,70,218,193,108,43,24,145,147,71,14,118,166,241,136,112,177,24,162,89,81,136,130,219,233,255,244,109,191,211,229,170,203,208,34,117,11,207,106,191,255,38,223,255,254,128,152,219,116,10,11,102,142,228,38,25,168,166,15,140,70,240,43,198,202,136,230,48,7,70,35,19,69,0,33,128,225,97,134,168,0,192,10,14,1,205,5,50,131,27,0,200,37,51,22,29,44,32,37,96,16,182,55,48,128,195,68,64,114,184,3,72,123,178,18,9,185,136,165,23,9,34,36,12,90,110,31,131,227,76,160,186,236,26,108,56,245,105,32,116,104,152,244,22,187,20,22,64,158,21,83,104,88,155,14,2,96,225,22,166,205,170,22,246,227,244,15,13,82,14,152,141,225,81,18,48,35,50,64,87,91,112,45,98,165,206,84,150,165,62,81,145,238,241,246,3,53,215,118,154,243,180,218,213,206,152,231,140,117,26,146,38,80,20,205,117,150,255,134,214,74,86,31,180,238,90,186,226,22,99,239,229,236,180,211,35,220,75,186,93,107,53,82,73,250,151,91,146,249,242,197,135,184,81,169,70,60,69,255,16,32,185,230,52,104,54,131,155,193,129,102,119,147,237,236,87,179,230,208,183,10,46,124,187,139,153,241,140,106,72,222,53,113,20,128,68,8,44,20,2,167,140,132,96,144,60,114,108,44,14,229,128,128,159,55,108,200,135,31,164,108,32,19,24,7,90,136,216,105,224,253,216,27,138,5,178,213,156,209,205,211,125,179,231,135,80,153,151,152,110,115,123,80,223,81,33,75,249,28,134,90,223,169,237,215,250,59,124,165,0,48,230,210,51,104,166,50,238,15,53,204,245,49,164,66,49,215,166,34,95,0,196,113,140,160,89,129,32,49,128,33,41,144,199,248,224,84,96,0,94,29,126,135,90,1,93,14,233,162,40,154,213,116,132,3,139,244,58,129,84,48,114,50,177,24,54,219,116,49,105,128,3,12,104,90,132,149,229,152,156,90,149,161,146,237,255,251,178,100,42,142,135,149,115,204,3,185,123,112,64,227,26,29,96,101,118,26,141,163,60,110,61,55,129,12,147,168,29,164,149,168,55,177,22,110,222,136,145,83,121,101,66,96,26,26,109,45,220,211,184,72,250,6,201,23,151,101,135,100,128,243,156,192,28,48,19,195,62,26,232,7,24,83,128,93,121,117,38,152,179,132,227,78,90,153,38,109,54,168,219,88,113,196,154,53,207,156,222,238,80,228,196,108,60,133,0,93,218,52,224,53,111,125,66,202,150,21,236,227,51,250,195,198,227,198,163,251,90,219,141,10,54,244,241,214,235,95,238,225,2,241,45,157,174,45,152,49,177,10,218,135,225,64,133,54,113,141,90,151,246,159,19,238,213,173,43,105,45,1,244,208,235,184,113,191,187,111,206,38,223,145,220,7,13,223,186,204,183,64,0,0,32,0,0,0,6,135,165,172,133,52,150,113,146,189,11,94,34,146,178,217,96,4,114,185,40,115,154,155,118,145,244,108,46,9,105,57,97,25,23,219,74,47,133,157,74,235,182,166,167,93,159,69,219,191,178,175,251,242,175,246,204,42,130,108,161,121,1,162,146,70,9,18,27,28,52,97,81,25,172,90,38,164,12,24,68,46,98,192,154,56,165,129,145,77,130,16,72,80,52,102,18,74,166,66,5,80,116,42,167,5,246,232,80,22,94,75,2,226,211,181,158,70,35,50,53,134,42,1,39,44,238,104,202,174,245,53,121,5,134,136,144,247,149,229,42,177,242,175,108,98,171,113,140,106,98,182,107,81,94,17,231,238,197,157,149,215,209,97,240,169,252,31,132,135,215,166,112,177,140,207,73,11,238,253,109,168,123,249,244,189,229,209,235,29,116,52,133,237,165,212,87,140,45,50,195,75,188,112,93,90,3,26,137,133,185,12,107,136,217,118,164,147,217,56,111,103,140,171,66,182,79,145,19,182,153,27,54,58,196,80,182,40,108,202,232,84,67,92,192,233,146,227,72,145,31,32,63,158,150,190,161,233,12,199,20,109,145,73,157,231,212,240,165,167,222,129,128,0,4,32,183,36,10,97,159,39,160,90,98,104,50,164,56,92,117,64,129,158,27,98,197,1,146,26,175,250,118,113,21,253,220,158,73,47,133,131,154,155,51,122,78,88,88,250,165,154,191,247,175,226,198,43,255,171,254,143,250,249,31,79,255,232,0,76,38,140,141,216,104,12,20,152,13,69,82,12,19,16,76,172,226,204,255,10,204,94,11,12,107,33,140,25,1,12,27,6,140,214,68,204,20,2,12,45,20,76,139,56,130,160,9,16,110,12,1,203,126,214,72,129,133,208,155,196,66,220,12,96,32,90,204,220,50,224,51,71,52,66,35,138,48,216,86,89,21,134,41,11,127,96,88,255,251,178,100,44,142,135,189,115,76,11,185,100,242,71,101,9,192,101,37,104,29,93,213,50,46,224,213,193,34,148,39,113,182,9,160,140,235,91,114,160,32,104,237,178,138,6,45,114,161,64,240,12,6,140,89,37,43,62,186,251,179,124,166,165,119,91,170,92,81,65,170,235,60,22,231,208,135,1,141,56,208,217,221,159,195,57,103,212,145,69,35,31,99,116,15,109,37,90,157,245,2,161,176,250,111,113,218,248,111,153,101,73,142,51,46,117,198,162,222,85,185,156,106,152,210,42,124,116,132,243,173,118,101,15,101,15,27,110,200,61,182,175,182,186,25,165,160,215,89,172,201,238,175,116,237,210,155,123,29,142,235,9,179,247,112,177,118,152,72,182,213,56,107,61,186,185,78,133,212,43,67,220,247,82,179,120,115,247,42,205,183,27,44,177,96,181,60,84,112,244,37,42,15,145,206,161,21,248,36,54,228,219,128,99,114,21,48,84,208,209,102,37,1,206,7,224,28,10,166,157,125,85,229,78,197,197,55,142,66,139,184,136,108,130,180,29,98,127,81,245,109,234,24,120,183,215,35,138,219,253,31,245,118,43,148,40,85,108,55,81,52,49,26,106,48,88,220,49,16,144,52,106,10,52,204,63,48,24,36,32,39,75,146,96,16,58,102,137,200,96,120,12,10,18,13,60,21,74,192,226,96,37,122,34,43,98,14,4,101,233,182,44,35,142,0,38,0,0,162,64,28,149,156,75,89,58,178,202,130,198,50,81,111,84,96,244,146,232,156,174,109,76,34,173,204,88,78,121,43,157,219,47,75,46,117,166,97,171,77,212,139,20,176,75,4,185,157,250,242,132,225,228,202,112,124,169,247,194,105,133,215,188,68,11,217,206,247,184,225,214,127,59,243,119,190,61,59,207,156,215,23,111,59,63,57,201,191,230,58,222,22,247,182,49,71,199,217,111,254,86,169,173,71,177,179,133,45,14,56,213,194,172,237,186,123,213,245,190,187,187,98,247,203,100,4,251,51,126,249,107,224,101,16,35,122,225,219,106,32,184,98,110,137,103,202,105,40,33,208,80,94,1,89,202,160,148,25,45,71,255,243,78,43,153,111,5,54,157,191,148,32,10,0,1,16,238,91,65,33,48,128,213,38,1,129,86,53,53,69,135,133,169,14,15,48,167,212,196,64,128,249,209,140,107,15,112,107,228,34,65,92,228,242,101,11,207,3,136,248,87,249,32,135,161,223,196,96,190,54,223,57,163,127,255,250,127,235,223,87,16,255,254,220,0,1,163,11,75,3,99,136,195,17,18,99,49,1,115,21,132,227,46,227,99,47,1,227,13,194,83,16,7,37,210,35,6,140,166,41,76,10,1,76,11,10,140,207,17,66,0,164,170,40,0,144,228,255,251,178,100,26,142,134,156,104,205,147,171,55,162,75,36,217,217,101,45,118,27,233,211,52,78,48,222,137,35,30,103,21,188,148,176,84,0,148,244,173,253,38,11,208,235,50,132,119,89,203,175,105,235,190,197,196,128,121,138,205,114,138,118,57,55,113,136,253,42,62,69,200,64,8,191,41,88,164,39,109,2,171,192,147,60,156,104,61,222,170,193,83,124,146,47,221,123,173,247,85,246,180,174,251,174,218,153,179,82,253,30,10,34,51,171,188,9,156,213,110,138,219,60,204,168,236,92,100,163,194,79,110,117,137,29,123,27,86,162,173,42,103,39,170,139,58,7,60,40,31,41,239,24,85,178,5,10,165,23,209,108,103,32,43,73,144,166,67,180,89,26,210,35,111,178,119,60,200,131,112,212,15,137,67,31,182,252,103,109,73,71,230,65,80,0,32,3,1,64,116,50,238,8,179,5,136,158,70,130,2,237,160,48,12,19,142,206,7,39,135,159,129,239,23,4,56,239,182,113,106,7,79,183,21,237,140,237,86,155,252,247,243,97,181,129,68,71,77,18,17,227,218,141,115,255,61,175,214,109,63,255,147,87,225,235,255,232,255,120,76,100,240,177,245,130,102,90,70,156,225,158,0,66,155,175,246,112,66,16,160,44,204,163,176,40,104,176,3,53,234,232,66,42,48,81,52,64,144,16,129,71,64,173,168,232,29,55,20,41,19,4,64,34,176,202,28,200,64,136,71,36,115,95,165,120,132,201,244,49,5,3,109,219,101,243,241,170,89,108,105,182,177,16,83,215,228,235,163,143,3,123,79,40,102,183,152,195,95,169,6,55,145,137,154,242,249,82,156,242,2,102,248,82,197,62,170,160,164,153,85,73,204,90,190,141,87,6,139,106,116,112,23,141,242,231,209,232,17,189,24,129,253,216,117,231,24,133,233,28,212,157,9,225,189,158,127,157,95,61,107,182,189,26,216,206,147,182,233,140,118,181,25,240,46,164,221,212,91,216,86,148,83,183,17,64,104,17,43,76,34,255,97,200,32,75,54,211,102,150,168,104,26,167,90,8,212,21,114,154,174,47,199,111,250,176,172,119,249,95,220,245,180,192,16,148,21,78,2,167,170,254,70,98,115,5,2,55,225,98,221,70,106,33,193,178,203,12,242,226,206,188,90,102,131,62,205,223,146,203,69,216,183,42,141,0,94,119,246,163,194,133,42,67,222,133,254,135,251,212,51,111,255,255,155,255,250,226,63,251,127,217,171,255,191,88,0,1,99,16,147,206,100,93,51,178,76,222,5,83,24,152,205,92,167,52,32,4,196,131,67,6,14,64,69,115,0,6,76,180,75,48,80,84,44,16,52,241,4,185,8,116,129,2,128,9,26,162,87,84,5,64,34,128,131,64,143,255,251,178,100,30,142,198,157,102,78,147,143,76,210,79,133,201,165,105,103,118,153,133,207,48,46,164,218,73,131,29,166,73,183,157,160,205,132,32,160,52,14,22,1,32,28,76,108,244,115,96,60,139,4,19,88,150,22,36,130,125,132,146,199,94,119,50,146,27,145,200,40,161,162,7,17,170,195,149,181,194,171,9,194,196,169,210,18,250,204,46,226,217,91,73,131,137,201,37,200,149,229,203,54,81,242,66,52,253,192,73,1,18,203,133,145,73,81,18,241,223,128,170,88,54,24,93,240,108,141,210,182,55,202,247,42,94,8,208,111,146,22,197,43,78,20,255,117,227,185,183,183,212,66,149,203,168,141,141,210,89,152,75,90,254,126,212,69,110,154,233,35,36,143,221,218,125,149,248,215,215,18,234,192,178,205,48,8,0,7,76,179,83,41,28,218,146,48,134,78,75,179,140,5,7,193,133,29,38,182,96,34,184,47,9,139,52,239,174,27,6,25,30,69,233,143,33,249,202,125,65,233,73,159,229,231,19,158,28,168,49,55,66,111,252,63,252,158,84,191,254,83,147,18,255,188,146,122,253,95,232,255,252,183,49,246,12,193,230,60,229,229,44,192,69,148,221,96,52,200,48,16,196,49,240,194,65,180,12,51,130,65,68,181,48,176,3,50,16,28,0,4,6,15,142,100,194,224,96,20,91,114,249,145,0,107,25,129,55,20,253,147,133,0,68,126,76,130,32,53,203,71,20,5,171,200,125,20,220,75,177,170,241,90,243,176,227,94,136,176,233,123,186,185,66,0,29,207,74,100,213,93,45,50,138,106,174,74,232,60,2,139,77,1,242,53,148,143,89,38,173,32,53,134,136,28,166,145,125,155,216,18,88,110,98,54,71,9,7,178,59,13,116,197,36,39,81,204,66,180,226,245,7,202,107,127,114,241,133,47,26,60,205,106,1,57,135,119,53,141,67,94,254,115,245,39,211,224,216,140,54,108,212,22,239,27,169,237,110,166,239,78,229,23,75,50,110,206,239,153,239,123,179,78,87,119,119,196,100,87,48,33,64,132,165,137,24,32,177,160,129,152,33,9,157,113,152,88,27,2,48,208,185,114,159,48,244,166,200,200,192,209,163,48,202,62,159,237,107,150,123,107,58,233,73,111,164,83,43,129,119,113,186,51,38,101,78,112,168,197,25,85,170,73,212,117,122,139,139,31,217,152,120,130,28,110,221,122,28,254,185,219,77,255,121,71,146,10,158,203,122,255,200,246,255,233,238,0,204,68,158,206,94,96,204,73,128,76,123,71,140,69,41,1,164,249,140,0,112,4,97,10,138,107,16,16,32,132,27,230,12,128,33,131,104,56,17,98,160,201,26,76,104,155,252,207,219,69,87,70,208,98,161,75,245,220,86,255,251,176,100,30,14,198,84,117,203,139,184,51,112,93,199,169,162,105,35,126,25,197,211,42,14,176,214,137,43,20,231,13,160,162,80,248,37,88,87,204,48,95,23,61,217,124,104,228,116,180,179,17,172,161,152,155,227,38,169,35,156,237,222,215,146,67,124,138,110,61,73,65,142,235,210,146,68,3,186,203,200,76,139,22,248,88,21,167,90,93,253,121,104,210,15,50,189,212,53,67,145,37,50,81,48,35,218,243,97,73,154,138,69,233,249,6,92,119,75,22,137,60,182,34,29,79,154,97,10,30,231,29,167,163,197,10,164,203,45,38,93,157,39,232,62,153,127,33,229,39,158,32,212,147,146,85,242,206,213,109,48,115,213,38,27,235,253,118,119,239,169,75,239,67,109,185,116,177,31,164,36,66,147,98,32,198,220,10,200,60,15,141,216,69,164,6,26,94,215,240,198,45,94,8,76,3,51,123,166,104,207,46,245,129,92,139,82,242,217,33,169,194,189,252,207,214,143,174,118,254,191,126,106,110,168,58,191,229,71,53,132,114,149,82,231,174,132,187,84,239,210,46,35,113,240,142,182,255,71,98,149,143,152,47,163,50,174,205,77,219,228,204,32,251,78,168,97,204,203,154,205,171,110,12,170,38,12,156,34,76,119,41,140,64,35,140,10,23,134,1,83,6,130,128,17,42,6,19,70,136,32,112,36,167,200,128,51,3,65,112,184,108,250,163,122,135,50,166,244,148,10,73,21,45,110,77,137,95,49,85,98,120,72,64,200,235,195,22,117,135,154,228,129,219,5,98,254,23,144,90,121,118,30,195,100,172,94,2,26,215,29,107,78,14,68,148,116,35,67,129,89,195,82,37,70,44,183,136,56,165,243,210,84,84,242,70,153,109,120,180,58,104,29,100,75,53,105,22,218,88,114,181,5,17,210,115,110,156,187,40,119,163,85,121,5,32,81,133,99,114,240,185,130,200,38,159,7,66,186,88,101,182,46,145,74,76,155,234,171,28,169,122,15,13,105,20,112,103,97,16,122,227,249,207,192,210,181,105,160,57,206,106,101,251,57,147,86,33,54,227,0,22,8,164,208,17,65,115,199,65,25,89,133,156,90,106,221,72,181,12,88,42,117,135,67,232,172,114,142,154,175,238,204,205,72,210,110,53,144,178,228,100,230,64,100,126,135,127,107,93,29,92,166,111,84,215,113,28,88,249,114,128,143,17,65,151,37,231,17,212,121,20,0,1,86,35,12,118,147,79,6,51,34,198,179,91,200,243,51,131,243,11,8,131,13,197,115,3,65,67,21,64,186,2,101,136,74,53,78,57,35,42,130,234,1,7,6,0,23,126,82,160,81,121,18,96,48,114,96,104,90,98,149,67,205,61,236,125,18,61,216,155,190,109,151,255,251,178,100,36,12,134,42,104,203,147,185,73,240,89,165,153,170,104,102,148,26,45,215,44,46,229,41,193,114,157,230,141,163,166,104,45,21,26,143,50,218,79,217,150,181,181,168,11,185,213,130,137,66,138,43,140,58,205,84,201,97,43,74,41,70,218,200,169,53,42,102,34,138,74,86,180,154,39,170,229,202,43,2,168,90,75,82,236,154,70,187,75,229,44,218,76,69,108,21,184,229,48,97,12,14,21,90,163,40,194,17,171,140,25,250,222,70,117,74,195,165,43,244,36,130,79,88,154,145,172,192,141,114,9,135,74,65,188,198,19,67,3,179,77,83,76,16,33,48,136,69,45,114,195,245,165,244,62,231,137,0,0,128,9,56,218,0,168,84,136,16,52,210,100,33,81,145,250,28,149,154,12,1,140,75,193,200,94,148,137,3,29,117,19,77,202,153,187,73,186,246,98,83,61,122,185,224,206,203,254,9,161,8,112,250,195,45,214,208,183,211,213,20,208,123,185,207,218,228,122,82,17,255,221,223,207,105,40,145,39,201,75,22,112,104,216,210,85,255,216,29,153,123,251,153,44,97,25,82,216,27,74,206,152,228,82,153,2,51,24,228,43,152,50,77,152,4,55,190,166,195,229,15,25,219,154,253,25,10,53,179,20,166,14,104,36,165,234,237,136,177,148,4,12,150,197,41,216,226,69,180,24,121,131,179,181,90,206,225,249,249,137,29,251,178,188,95,58,50,86,41,45,182,203,73,28,98,209,181,160,42,102,20,155,3,193,136,90,43,110,109,236,30,68,203,197,26,130,88,247,179,50,206,46,241,227,209,138,8,175,115,60,102,122,164,79,183,51,82,18,52,32,157,210,89,24,227,18,217,198,11,171,80,134,247,48,59,29,64,217,116,70,214,64,209,33,230,216,88,90,69,79,33,54,156,216,81,202,220,45,1,9,219,247,109,171,91,7,41,37,19,169,163,138,18,164,144,67,137,9,157,216,130,58,145,184,67,63,135,221,200,190,18,245,115,175,155,148,163,128,100,218,0,42,13,69,160,65,163,96,65,68,76,116,241,103,233,120,72,26,31,87,194,204,157,22,28,60,62,212,98,150,85,87,31,146,216,154,134,44,66,138,90,81,42,254,177,225,146,32,96,204,160,180,177,19,183,87,213,178,249,155,89,26,191,39,206,87,216,122,137,183,3,134,81,122,65,209,100,113,173,103,55,127,233,183,192,246,63,251,127,222,50,151,177,48,213,148,49,150,68,49,253,67,50,76,59,50,52,131,49,80,142,48,48,64,17,137,198,6,1,162,48,248,195,128,252,192,144,192,128,67,10,131,239,0,24,13,7,2,162,106,46,12,59,34,77,248,36,80,175,4,251,20,97,110,234,245,112,23,34,19,157,71,158,252,255,251,178,100,37,0,7,49,115,75,5,119,0,0,78,37,153,215,172,160,0,28,21,153,73,185,183,128,1,120,149,167,79,50,144,0,182,81,83,8,110,110,158,114,164,245,87,110,115,247,82,114,91,79,63,43,236,196,78,83,186,214,53,86,143,42,253,254,97,186,210,235,86,121,246,107,106,197,74,76,37,125,250,181,233,230,237,254,249,172,103,108,243,62,74,42,210,106,199,211,238,204,197,141,89,155,169,53,206,239,116,245,55,71,223,206,213,251,153,106,165,191,222,24,231,59,158,175,247,43,151,190,118,237,53,74,153,215,230,118,243,251,55,103,191,150,110,217,214,187,141,13,125,231,69,157,235,255,40,173,206,88,206,191,38,46,90,199,28,111,222,189,98,166,25,246,165,47,255,255,243,124,249,186,148,148,150,45,247,153,219,206,0,16,90,177,34,20,85,17,211,28,183,8,168,35,232,89,55,165,85,229,237,192,89,154,104,13,187,78,101,68,55,17,50,87,26,98,36,125,213,167,215,253,92,137,199,1,131,251,60,186,95,229,87,155,241,142,194,46,48,253,2,165,72,203,214,154,234,10,80,125,78,32,127,252,207,219,255,251,128,0,0,0,2,128,83,97,73,27,177,219,54,116,206,34,12,0,40,213,14,68,171,77,86,16,202,64,72,134,203,116,95,242,207,25,225,208,32,25,104,47,166,221,239,17,2,161,92,5,202,50,143,137,216,138,10,99,43,43,218,41,25,19,238,63,113,53,153,85,228,8,135,162,195,51,46,21,141,173,235,178,68,59,40,17,12,74,157,95,87,150,181,87,191,206,227,184,156,101,200,166,107,33,25,165,41,138,253,218,149,120,172,169,120,48,8,88,196,124,29,232,92,75,94,118,172,234,22,119,156,182,50,65,137,91,167,81,4,44,29,193,78,5,128,172,52,89,163,73,18,91,198,121,88,245,150,45,60,76,222,207,30,126,100,156,212,99,17,82,92,101,0,79,13,8,79,102,20,207,96,213,244,56,118,139,22,158,93,110,151,103,214,169,3,76,151,213,253,133,200,16,227,24,140,78,173,114,16,178,102,39,100,144,203,76,167,191,255,215,127,253,113,228,88,200,64,64,0,0,0,0,53,147,35,163,121,176,77,65,120,82,68,107,64,1,1,230,44,96,245,9,11,108,50,18,214,185,232,4,167,53,20,52,122,99,182,185,248,84,163,54,55,211,247,253,254,168,86,69,108,161,52,67,55,225,134,253,51,153,116,219,254,215,198,127,159,153,141,138,50,7,167,119,11,185,45,233,187,122,49,7,171,237,244,123,191,71,235,1,68,9,19,97,159,140,3,108,50,17,33,123,24,173,214,96,129,120,16,54,97,96,227,174,157,198,11,26,173,210,192,84,46,32,103,77,121,255,251,178,100,19,8,246,70,117,80,15,113,224,0,75,199,121,165,237,28,0,153,121,197,65,77,189,179,193,25,15,39,1,146,162,26,97,72,19,245,107,8,130,188,87,27,235,80,77,233,92,207,75,59,19,116,38,204,24,219,61,96,169,31,64,30,58,161,92,220,95,129,95,124,44,89,136,189,246,230,90,231,239,72,10,213,25,243,109,217,158,150,81,215,185,254,242,52,98,170,38,164,183,109,196,29,40,117,152,187,235,216,237,241,161,66,30,127,25,199,79,170,115,135,60,229,230,240,213,245,138,230,153,254,171,15,116,100,239,230,123,102,105,254,105,254,63,247,223,95,117,93,23,200,219,202,163,123,108,143,251,117,49,222,122,193,50,55,218,198,188,109,215,86,182,29,230,171,248,254,250,206,228,255,227,227,25,255,204,238,219,93,83,255,175,252,101,148,172,4,0,12,208,201,135,42,53,48,39,194,192,204,92,211,20,53,109,44,51,90,107,163,197,90,115,3,73,55,125,194,145,15,8,131,17,241,208,184,123,55,56,144,208,121,191,145,156,91,12,154,68,91,230,11,26,54,254,196,223,170,34,23,255,253,27,47,87,255,254,228,74,127,255,249,114,45,0,84,40,163,4,139,3,165,12,118,29,82,176,136,52,220,19,65,211,232,64,99,226,111,155,23,2,27,44,226,214,25,224,74,212,93,139,73,105,222,147,96,66,26,192,22,194,110,21,229,180,125,199,139,58,251,48,78,215,106,124,109,230,32,40,116,188,88,227,34,19,147,29,225,165,59,82,182,139,177,69,118,166,125,203,19,75,131,134,169,3,70,38,156,49,42,29,242,118,121,144,140,116,43,17,7,144,172,78,36,167,157,114,177,86,173,252,190,191,99,137,148,205,180,139,36,215,237,87,161,25,135,89,10,163,170,147,144,65,139,116,115,131,37,37,4,249,9,153,189,68,227,103,58,89,69,84,150,131,48,186,54,226,220,209,206,23,238,62,22,173,205,205,22,178,214,89,80,186,163,50,96,38,146,90,37,23,215,152,166,203,38,165,69,219,250,122,7,242,33,228,228,150,81,16,230,2,225,9,151,92,214,196,138,38,46,193,92,119,24,189,83,113,22,169,7,52,152,148,150,181,62,97,115,173,150,169,65,22,167,209,208,155,9,215,32,76,181,123,27,147,210,179,213,29,87,213,102,175,47,174,67,255,251,252,156,255,250,101,255,255,162,152,0,0,8,0,65,12,67,11,169,78,134,87,48,9,124,238,66,114,178,49,136,184,6,110,96,140,160,120,82,128,168,98,9,218,98,1,135,34,63,100,218,83,150,36,180,80,95,80,38,69,136,185,12,192,144,207,163,45,77,217,233,107,119,150,206,161,42,246,16,7,117,55,172,154,21,184,154,97,255,251,178,100,39,8,7,177,115,78,83,154,193,48,65,3,89,244,96,98,118,154,37,197,61,78,105,229,193,30,175,167,229,132,157,32,116,128,68,197,193,124,139,130,138,10,115,240,79,247,2,206,152,253,62,162,183,160,167,159,229,76,95,184,89,254,60,188,248,7,190,253,111,109,135,184,146,150,151,81,207,221,89,13,218,174,247,119,21,231,94,30,226,216,127,144,10,144,199,226,59,193,253,124,253,178,192,87,112,118,62,190,116,86,51,173,218,88,245,156,155,35,251,151,151,150,151,149,115,215,220,231,53,123,255,125,253,99,143,27,44,35,190,173,180,249,87,135,165,178,5,148,231,234,202,141,210,210,90,132,208,238,86,25,42,105,89,34,19,58,43,79,29,123,40,175,218,165,221,152,148,42,238,53,101,118,44,68,247,250,214,179,250,154,239,208,81,239,228,151,185,245,62,8,128,0,2,0,26,82,65,129,95,72,219,128,8,17,103,5,89,163,114,182,227,86,38,179,89,82,75,37,248,76,82,3,64,82,115,173,40,47,95,167,112,111,129,233,95,114,59,189,118,101,109,95,57,239,255,179,95,247,149,127,179,212,123,255,245,138,96,0,160,97,129,66,102,255,57,133,110,102,184,69,128,135,134,149,21,20,252,4,135,50,105,20,185,2,1,104,130,48,64,129,230,9,83,179,15,169,130,146,127,99,113,18,160,121,44,194,216,26,8,230,174,76,38,147,142,120,29,177,242,159,253,139,25,84,106,8,110,69,23,98,255,28,192,2,204,9,80,83,176,141,173,53,198,222,47,73,70,117,87,100,154,241,163,234,66,199,125,157,90,185,97,183,24,22,176,0,208,159,99,180,10,115,198,141,172,57,212,111,212,147,229,38,225,219,7,142,173,140,243,1,203,193,77,75,229,198,97,235,247,9,243,46,34,175,32,183,129,102,164,210,255,247,173,227,127,227,252,219,29,34,225,249,69,111,17,53,72,231,178,212,60,86,122,226,54,172,185,23,145,120,107,26,140,190,174,190,55,92,85,122,245,213,47,124,87,252,127,254,255,246,255,201,170,102,64,192,16,64,180,23,73,99,150,14,25,38,192,12,208,4,8,8,92,244,193,0,64,68,72,0,226,189,35,196,117,23,41,221,186,180,125,175,243,235,171,202,146,127,237,232,210,132,91,201,122,35,120,81,255,250,105,171,80,107,255,255,255,255,255,253,255,41,255,255,244,44,48,88,142,56,221,51,2,253,102,29,165,166,48,131,70,3,227,38,9,18,38,5,3,38,0,21,164,65,105,128,96,168,80,153,11,131,96,209,8,203,65,93,32,21,77,17,1,0,90,90,60,210,162,71,210,85,27,223,66,37,26,2,100,64,181,26,211,153,70,48,99,245,166,1,247,156,91,255,251,178,100,38,143,215,149,117,76,3,185,124,112,69,42,137,210,96,202,100,156,233,195,50,14,225,243,201,28,156,39,77,150,53,160,210,70,227,234,36,147,242,132,111,12,58,54,74,48,44,58,204,110,45,70,194,5,133,193,233,95,159,65,34,220,18,250,114,1,89,148,149,50,169,43,120,173,224,175,111,96,239,90,176,253,242,84,48,67,245,243,124,222,16,118,177,61,39,201,227,152,134,83,37,202,146,183,35,40,77,237,69,204,43,134,50,51,109,73,175,183,150,240,113,154,111,214,45,106,196,133,231,67,222,145,27,214,33,229,127,121,196,239,127,248,242,110,40,167,168,122,248,51,222,200,220,175,220,101,210,214,49,10,54,234,227,173,181,38,117,130,200,106,230,93,77,243,77,253,227,85,206,53,241,38,253,166,255,21,215,237,88,223,92,95,255,168,249,151,80,228,0,0,49,132,242,36,144,12,197,252,1,92,56,49,101,89,33,128,89,53,200,179,10,96,139,65,210,238,52,195,62,42,143,138,1,33,61,180,210,141,34,47,33,19,55,219,111,189,203,237,183,215,228,77,255,255,180,160,239,255,255,255,255,255,254,188,143,255,160,197,68,152,221,115,100,192,105,92,218,176,12,201,240,184,211,128,88,207,80,128,96,76,48,96,154,26,0,209,240,194,113,144,180,2,160,137,153,96,104,240,20,178,0,64,137,32,24,181,152,180,184,132,23,150,32,216,140,11,70,6,210,91,86,234,219,131,223,208,73,242,205,219,207,79,118,166,84,148,244,188,123,214,203,13,9,36,129,85,195,125,27,122,88,229,43,10,90,255,97,142,239,228,253,186,184,49,152,95,184,84,189,171,204,215,15,83,246,254,29,223,97,220,240,68,39,50,146,167,253,107,58,201,225,230,80,126,182,163,252,250,86,173,217,226,133,119,9,86,174,48,55,182,210,61,133,88,52,205,47,173,185,214,212,147,80,83,114,236,204,221,24,90,61,164,244,188,124,107,251,98,45,232,85,193,196,97,193,27,19,156,81,54,189,27,88,133,79,75,211,27,60,177,166,34,39,223,78,190,243,139,110,15,166,183,241,139,98,249,250,206,255,255,21,199,106,76,128,56,90,154,129,128,48,2,238,17,196,60,251,4,17,246,152,109,85,93,69,160,245,97,219,234,60,43,135,238,60,222,74,26,5,169,217,51,34,165,171,192,123,86,86,189,27,179,143,199,214,63,7,147,202,213,255,125,254,237,233,125,54,255,95,215,245,148,191,255,255,237,156,255,201,2,0,2,8,0,19,49,83,27,41,13,86,3,25,33,27,156,188,132,70,7,146,5,132,129,112,9,215,177,228,194,58,109,182,144,158,184,187,94,32,231,12,51,244,243,168,36,209,74,80,133,204,148,37,255,251,178,100,26,136,150,65,105,79,211,152,121,176,72,202,121,218,101,229,62,30,89,197,50,78,233,235,193,19,156,103,73,167,156,250,43,111,148,24,110,44,20,239,61,226,103,158,26,92,157,16,79,81,73,193,178,66,51,132,212,209,136,252,53,56,253,99,192,60,123,114,23,172,191,221,145,251,169,120,248,79,95,69,19,200,32,251,64,234,54,181,10,111,216,177,222,107,178,79,219,22,108,153,81,102,153,252,205,159,41,135,57,42,217,188,176,99,119,182,51,30,245,93,173,87,67,190,120,51,186,222,175,109,203,185,190,177,173,207,190,122,218,216,56,162,238,87,8,250,51,39,127,68,92,41,47,18,45,165,31,144,99,183,130,87,113,122,205,181,88,186,170,238,244,132,246,120,246,131,221,249,21,0,0,7,64,0,0,1,32,9,60,43,208,176,180,229,168,40,93,156,9,11,212,241,182,222,118,2,221,220,90,54,193,139,224,184,94,177,33,57,254,199,17,233,91,191,223,124,148,198,1,246,211,253,191,211,229,249,117,255,255,198,138,125,63,255,255,255,255,239,175,22,255,214,0,2,102,48,58,6,159,147,70,36,217,6,197,160,134,69,10,102,160,150,230,122,7,32,192,164,20,116,132,5,162,32,124,198,49,144,0,5,8,206,181,182,80,209,80,124,12,33,173,57,89,142,33,40,14,165,129,114,229,96,222,70,56,243,82,38,55,93,49,33,205,3,173,47,94,239,205,193,75,158,125,170,7,29,140,202,67,19,200,157,193,232,177,70,196,141,176,157,130,187,71,194,62,218,137,115,225,11,178,236,75,98,238,240,218,144,205,11,127,136,157,143,203,188,208,193,154,121,183,195,181,218,179,188,162,119,133,126,185,118,137,114,161,83,209,32,232,139,117,116,26,161,8,40,44,73,120,85,86,226,205,152,141,6,106,215,78,23,76,196,189,7,37,55,167,10,223,87,196,177,45,90,103,45,173,151,136,123,165,162,71,22,215,251,128,173,126,252,194,190,33,202,143,120,204,231,1,172,204,13,76,71,194,70,14,156,225,118,149,171,124,176,176,241,228,123,191,127,34,186,251,248,251,223,255,26,223,255,182,59,147,55,102,0,148,136,116,4,142,51,65,87,184,6,19,16,98,64,184,134,132,167,21,4,172,101,120,81,96,120,159,47,26,223,235,27,253,58,185,83,3,121,43,206,219,106,43,33,177,240,153,237,174,255,45,155,246,255,230,63,251,233,254,131,29,159,255,255,92,175,254,180,0,0,8,0,156,13,224,162,152,199,37,67,17,194,0,128,67,15,0,204,8,209,48,211,20,32,207,105,62,149,176,214,53,145,57,3,235,38,219,203,226,9,51,74,21,39,90,65,132,29,78,10,70,72,169,25,185,113,253,255,251,178,100,29,136,134,34,104,208,211,153,121,48,75,7,121,227,96,172,156,30,57,197,56,238,63,27,73,18,28,39,245,151,156,160,113,123,192,206,89,167,132,88,237,145,229,148,130,239,22,105,140,122,153,21,124,125,226,147,106,57,23,101,201,209,124,196,214,14,29,93,37,242,135,110,199,70,36,9,33,197,45,119,152,87,220,72,31,211,246,253,118,173,101,177,43,172,215,244,198,188,52,222,224,194,220,183,137,92,123,223,31,13,233,74,216,159,255,167,31,168,217,206,218,63,190,190,157,103,73,23,60,224,129,64,166,150,161,49,27,20,173,76,10,98,207,41,150,112,244,215,24,105,159,79,42,167,104,143,45,92,245,84,227,86,94,201,138,205,11,248,163,192,0,14,0,42,129,96,136,78,26,69,111,56,148,105,172,173,52,228,151,153,140,74,76,141,58,187,218,125,222,251,182,113,155,151,65,136,192,47,223,21,199,215,80,70,183,175,211,254,127,254,51,254,227,236,23,122,211,121,46,63,193,112,35,74,252,224,76,167,255,179,253,218,191,251,208,0,0,146,105,132,109,198,15,102,25,206,100,113,132,8,224,152,216,143,99,63,139,18,28,44,117,66,21,68,100,113,98,75,130,64,230,80,24,43,11,56,46,234,60,176,216,23,99,160,86,94,185,132,0,33,160,20,9,113,204,159,113,33,80,96,132,9,127,6,143,107,8,142,61,84,18,7,173,20,173,58,10,226,244,104,136,55,71,93,167,17,1,225,51,122,91,112,179,133,245,85,240,71,83,83,110,200,249,240,157,166,81,56,232,232,178,3,41,25,139,238,146,51,195,193,159,231,83,193,218,203,149,138,173,232,216,46,119,170,169,138,49,212,120,234,84,190,114,209,166,214,255,156,79,122,231,54,231,134,184,220,198,97,44,69,242,239,11,203,56,196,212,212,151,206,151,211,123,200,179,235,123,96,141,85,81,168,165,155,110,52,59,98,204,94,122,113,209,72,73,44,124,128,122,149,96,229,182,145,9,100,110,174,111,171,212,246,199,232,236,82,82,217,167,254,254,63,255,143,255,239,93,229,105,115,113,17,167,170,204,141,24,0,0,224,0,2,169,53,130,195,98,198,62,225,75,199,146,128,180,171,152,143,86,56,43,218,73,131,57,100,104,156,106,142,235,220,212,21,111,182,117,12,171,71,5,187,48,92,157,195,57,134,163,255,84,255,246,255,95,244,124,190,191,254,191,255,111,254,145,0,76,91,172,49,243,56,196,112,115,187,44,204,162,40,51,31,104,205,3,160,176,132,198,135,37,81,108,102,86,28,160,32,193,0,163,2,20,224,198,68,230,18,145,129,52,204,202,181,71,38,92,32,178,238,126,28,120,205,197,205,9,128,75,15,133,245,109,255,251,178,100,34,14,151,61,118,205,139,152,123,102,72,103,9,212,105,135,100,27,249,223,56,78,60,187,129,26,156,103,77,163,53,144,114,220,61,217,166,31,156,180,122,19,165,128,15,70,88,159,232,253,79,54,140,152,128,12,90,38,94,123,207,218,207,10,166,26,227,73,62,219,87,179,147,138,249,83,120,40,155,212,111,160,100,206,102,178,91,115,31,223,10,77,88,170,167,59,147,121,140,34,113,247,23,113,4,238,46,151,247,125,187,213,88,99,234,88,217,199,253,128,241,198,72,62,118,216,227,188,181,95,45,79,243,172,79,243,27,233,173,29,189,146,139,101,227,44,244,61,166,151,157,250,248,121,17,141,176,176,231,37,74,94,72,45,238,25,205,49,136,105,252,250,64,199,179,220,239,122,222,115,125,222,250,141,136,151,102,255,83,98,245,254,37,38,168,120,0,0,40,1,67,165,129,104,33,133,165,134,144,176,146,102,80,145,82,122,194,32,117,219,138,19,33,28,66,133,204,59,201,80,19,52,119,210,33,217,91,82,57,181,62,80,75,119,122,246,245,59,252,182,154,252,175,255,255,122,140,255,254,83,178,255,221,255,179,255,255,233,1,199,107,198,140,49,25,91,246,107,64,169,148,69,230,145,169,154,48,110,48,14,50,88,76,180,73,160,100,209,178,235,40,5,25,164,56,199,225,146,128,186,51,176,152,118,232,224,20,72,4,248,144,2,151,67,184,229,194,231,88,79,104,4,64,8,215,181,91,252,147,92,174,233,90,120,154,174,151,211,211,125,225,30,12,94,192,250,169,100,41,113,160,160,117,185,252,67,23,87,45,109,125,250,33,58,210,107,122,92,201,133,197,154,195,230,62,36,221,44,211,154,175,252,61,249,69,205,218,154,112,187,58,181,45,167,193,250,183,165,202,199,219,175,245,187,234,109,253,227,107,206,188,133,194,124,55,106,217,131,55,218,175,119,150,245,222,179,244,151,151,6,60,216,132,237,222,140,5,138,225,82,231,23,81,241,183,33,231,174,119,143,57,220,46,169,111,131,136,143,152,84,239,243,5,207,55,138,213,111,140,187,37,216,104,48,230,89,94,199,27,48,230,38,0,44,37,253,48,197,197,165,160,48,171,33,38,21,148,68,22,17,24,37,5,118,84,6,10,25,147,5,213,247,48,232,117,190,61,10,203,160,232,65,73,127,81,187,203,113,213,253,191,197,4,116,150,104,178,96,243,47,172,149,255,191,255,253,181,154,127,255,255,242,193,0,2,193,84,129,196,2,138,154,18,246,102,178,81,131,193,230,94,144,157,17,229,218,53,200,209,69,108,155,3,240,40,48,57,202,16,77,82,201,66,16,110,52,84,205,18,228,196,187,11,66,113,153,84,253,147,49,68,45,99,255,251,178,100,30,12,214,141,113,79,27,154,121,48,73,39,25,211,100,237,124,28,109,203,52,46,97,237,129,28,20,103,77,163,189,184,153,219,187,157,52,129,215,13,238,111,140,232,230,0,74,104,217,93,199,17,40,242,44,249,109,218,165,218,229,61,188,211,86,71,239,106,189,228,238,220,200,95,114,31,133,124,54,59,81,172,243,124,226,164,254,23,219,14,255,119,136,40,13,106,38,121,217,27,244,174,252,255,181,99,118,139,79,122,97,116,231,109,25,120,195,103,198,166,251,203,76,58,214,254,207,107,27,11,121,177,9,135,76,198,154,33,236,141,211,1,101,72,240,220,86,92,50,138,125,99,180,143,204,231,172,88,74,207,167,159,109,49,110,206,217,60,58,127,191,255,222,247,175,247,235,29,163,79,81,88,96,96,0,14,43,152,97,60,120,134,167,141,23,68,157,152,24,27,228,169,191,40,130,199,154,158,207,1,66,45,113,16,207,116,97,29,162,202,92,208,152,212,59,58,43,21,53,182,223,208,33,104,154,45,152,227,148,138,146,29,127,206,127,218,175,239,148,127,255,156,191,254,84,1,17,79,14,120,165,56,228,148,250,41,227,40,23,13,77,234,53,137,136,193,2,83,20,164,4,128,196,160,67,46,137,145,248,84,116,96,50,251,74,70,212,28,66,166,117,20,137,14,132,32,107,69,1,99,196,134,26,213,137,19,50,185,43,34,70,253,84,112,178,238,97,89,147,237,225,69,9,210,161,84,18,202,139,7,110,122,84,121,190,35,36,186,231,181,252,29,109,184,167,179,104,148,155,197,163,212,70,172,136,246,72,218,201,88,248,7,19,101,53,188,46,217,171,0,207,198,96,248,134,102,244,187,65,198,92,11,221,89,252,209,199,114,196,38,195,199,58,84,103,77,148,190,47,70,182,207,86,227,95,236,212,180,120,23,189,127,212,191,30,217,197,156,175,232,181,47,36,84,151,75,25,212,38,141,214,11,170,193,142,231,250,55,80,234,125,239,43,151,88,189,32,64,186,244,109,73,157,107,230,151,187,253,253,75,247,241,189,105,115,26,147,238,133,7,29,12,128,7,127,95,208,69,68,155,117,194,211,197,129,175,132,1,196,168,85,74,93,192,112,129,105,174,77,9,69,102,149,52,196,59,52,172,99,63,228,106,102,66,58,8,55,102,254,136,125,36,211,220,173,214,1,88,247,10,134,126,93,221,58,173,83,191,253,19,255,253,84,128,0,76,98,186,59,19,252,218,22,195,232,133,13,36,84,55,94,248,214,129,65,224,1,132,81,40,116,69,51,49,1,75,106,13,20,154,20,140,141,105,56,91,148,16,198,95,122,229,69,143,15,98,55,175,200,117,255,111,99,42,59,167,32,28,105,55,19,107,121,255,251,178,100,34,138,151,3,112,205,11,152,123,102,78,103,9,234,104,234,124,25,233,163,59,78,61,147,193,25,156,39,17,164,157,208,68,242,165,124,45,192,1,193,197,184,141,38,40,200,197,205,63,19,53,225,24,32,188,211,113,175,154,197,178,236,214,185,240,100,214,145,237,0,201,129,133,46,186,246,236,138,215,65,160,59,21,250,71,215,71,244,184,182,44,211,54,207,149,174,146,81,227,196,221,141,247,29,53,69,248,143,138,94,108,235,114,90,209,161,71,53,175,33,141,154,181,70,199,244,180,23,12,235,210,213,166,106,241,106,213,44,241,186,74,229,9,137,25,27,41,24,241,31,196,206,172,143,135,151,136,47,182,184,16,161,75,186,200,197,36,184,147,22,222,175,173,239,57,245,182,47,188,251,54,214,52,238,88,7,64,64,0,96,0,245,0,1,50,187,74,176,135,140,39,81,132,72,76,109,241,77,88,118,52,202,102,120,145,178,139,113,82,50,113,57,165,109,93,18,54,204,251,204,44,197,2,88,152,6,208,185,228,197,141,174,124,59,48,157,13,87,40,34,212,242,255,229,127,230,127,218,132,250,191,249,79,255,255,164,67,65,44,99,241,17,192,20,224,205,97,157,200,166,34,21,153,126,178,102,33,217,130,65,134,46,23,33,138,237,38,59,48,36,6,7,49,18,101,207,93,75,97,163,66,189,152,164,148,20,139,228,56,158,153,172,169,215,87,67,67,246,247,54,113,219,188,4,39,174,133,253,207,64,211,144,140,142,10,181,201,165,192,161,212,52,222,62,112,185,100,211,97,231,63,159,225,111,57,102,190,212,246,201,255,105,65,34,246,120,79,112,165,137,136,48,255,174,50,185,191,95,245,233,189,251,254,145,219,5,227,255,218,118,195,86,63,191,162,102,133,241,188,188,6,111,104,35,159,156,183,41,175,213,157,205,231,144,139,110,72,73,243,42,151,62,94,29,105,85,6,108,60,79,94,61,176,37,25,60,72,35,198,141,106,35,131,23,16,33,96,146,69,33,40,104,164,177,12,112,94,174,184,247,205,208,6,16,10,188,203,250,97,86,27,193,76,56,205,220,22,49,1,133,193,81,197,84,186,237,224,228,206,252,161,222,34,199,218,181,51,104,12,7,219,215,54,41,121,250,175,60,187,32,108,248,55,127,253,83,127,83,182,211,230,63,251,255,218,120,187,87,254,244,255,255,253,16,0,32,0,17,42,152,100,90,111,228,233,161,243,134,186,34,152,220,158,104,135,137,159,192,163,0,48,131,186,57,49,32,17,209,225,46,241,191,59,87,117,22,122,171,179,182,228,228,88,80,167,121,193,98,207,108,98,26,138,90,143,71,19,218,46,254,47,9,215,13,195,239,97,232,113,165,169,250,56,255,251,178,100,39,138,166,135,104,206,187,153,98,240,78,136,185,165,105,37,100,25,141,163,64,110,61,141,193,23,28,38,197,164,169,146,49,10,170,215,40,38,114,170,2,240,176,228,224,196,182,255,198,231,20,38,18,118,99,139,29,99,37,76,196,146,210,72,97,177,20,35,169,195,55,41,145,119,73,22,152,215,190,145,117,11,177,73,217,214,205,41,71,31,133,164,29,221,237,155,252,246,95,63,138,109,116,137,87,189,154,251,237,232,215,78,223,167,45,188,153,85,244,127,118,121,65,221,95,24,168,61,47,93,184,214,125,210,143,175,233,3,176,200,170,227,105,97,79,38,183,243,181,145,202,123,164,157,34,90,77,171,21,181,139,32,2,0,4,183,10,3,51,47,194,82,8,129,154,251,227,211,19,72,170,62,28,123,72,132,233,165,131,156,14,224,140,109,26,44,77,174,54,44,89,212,69,216,33,142,105,94,9,17,74,133,70,135,183,255,225,152,239,142,250,239,137,63,248,237,79,78,209,162,159,93,31,255,252,124,231,167,191,93,32,203,197,74,166,176,24,154,125,108,70,8,38,45,153,106,52,99,240,128,24,82,96,96,105,127,101,134,59,22,175,84,141,48,152,9,28,90,129,240,233,21,192,26,213,2,206,253,20,74,162,237,82,99,27,173,218,57,77,24,180,47,168,104,229,6,51,50,236,155,42,69,52,234,177,220,172,57,71,194,46,144,22,97,37,150,213,193,74,196,251,19,238,34,221,10,204,46,91,152,12,221,129,109,254,187,54,253,80,53,126,201,202,237,117,100,195,95,145,242,203,158,150,98,172,215,164,234,110,39,75,109,3,56,144,142,149,174,129,250,176,223,74,30,234,115,132,236,136,172,121,120,27,169,85,179,244,95,104,118,122,21,202,232,66,86,149,64,217,125,42,114,73,72,116,12,72,123,115,180,55,179,53,121,107,224,30,158,90,178,27,69,135,238,198,127,18,167,172,126,185,165,142,255,188,105,166,128,144,47,16,129,162,32,102,122,249,18,121,210,220,103,35,34,21,113,172,8,66,194,101,24,162,126,15,204,60,69,106,186,99,54,147,221,247,219,28,149,13,54,101,62,191,98,212,250,81,191,232,103,251,243,63,168,215,200,255,91,19,247,226,221,222,158,144,0,0,11,156,8,123,30,168,26,149,158,113,193,113,130,195,134,139,102,17,61,81,88,100,97,53,108,198,196,168,9,202,34,64,65,204,1,1,174,244,140,156,85,203,1,135,229,111,173,77,45,138,108,99,56,100,242,229,214,157,148,2,52,138,40,46,205,18,83,203,254,12,91,184,42,146,133,95,181,33,235,97,115,173,44,6,185,83,92,158,127,69,134,188,76,253,41,35,241,190,109,41,222,206,62,185,23,207,255,251,178,100,54,14,166,43,104,207,155,152,99,112,76,167,121,195,104,76,156,26,93,163,54,110,225,49,193,27,156,39,17,165,137,176,13,185,195,217,107,238,241,156,194,228,234,6,225,103,230,189,111,139,224,54,156,134,11,57,249,207,76,84,230,153,53,118,165,108,159,43,158,213,60,11,37,94,214,246,106,14,251,23,158,132,212,27,57,88,140,145,42,93,86,205,122,55,94,212,113,37,54,73,80,88,226,166,107,238,92,197,235,75,139,11,209,150,214,55,2,236,48,255,125,192,0,7,0,41,91,63,21,186,101,68,178,131,69,48,172,90,128,161,29,60,60,129,181,36,225,1,167,240,187,110,172,159,176,110,117,169,94,158,130,49,25,55,163,65,50,132,18,214,170,127,79,251,223,254,127,249,98,150,178,117,133,85,152,176,177,112,184,0,109,91,255,53,127,255,255,233,0,152,20,73,76,236,32,140,195,176,204,222,21,131,3,131,29,230,179,31,4,51,4,64,83,1,197,212,62,142,24,178,69,173,149,112,98,120,103,76,130,32,112,62,180,68,96,137,48,149,124,130,44,222,9,140,84,188,195,153,167,88,151,42,6,59,117,82,230,149,89,2,195,164,99,111,243,242,73,53,137,117,210,122,230,148,89,115,95,110,243,181,162,175,247,30,232,59,176,78,58,193,179,251,109,27,197,195,237,198,179,73,85,116,85,222,52,247,117,65,217,115,11,179,174,220,113,235,78,189,217,206,189,136,170,151,181,25,196,145,92,170,52,31,119,94,23,42,117,49,9,63,228,150,140,40,113,108,10,171,222,70,236,220,184,63,214,127,191,208,212,229,96,174,93,169,21,3,231,144,183,173,48,162,164,72,23,130,84,30,48,195,223,80,98,7,233,37,102,94,40,36,201,109,120,245,218,120,130,201,212,8,69,91,218,208,81,41,205,18,159,134,38,128,180,71,249,62,97,53,134,133,91,116,71,134,26,154,44,106,35,165,96,171,20,31,29,14,89,87,112,127,207,240,179,51,78,31,168,188,149,16,254,52,141,5,251,169,206,189,70,147,253,74,255,239,254,154,15,237,255,164,0,0,3,152,193,179,204,198,226,136,43,6,153,102,18,145,8,166,105,26,96,165,136,136,20,48,80,24,67,172,10,97,48,188,251,49,51,2,66,72,125,29,65,218,103,133,133,169,118,69,81,181,40,236,213,37,148,159,138,228,240,222,197,5,109,100,217,251,60,69,107,239,75,92,157,32,8,155,44,186,106,115,126,8,34,37,134,199,106,179,98,89,152,205,103,242,143,250,23,170,69,27,225,74,190,78,117,129,230,9,63,99,84,167,161,169,37,93,234,217,43,34,81,167,149,221,91,54,180,161,69,146,103,53,201,196,175,241,12,213,186,41,153,255,251,178,100,71,142,134,157,104,206,155,184,99,112,80,199,105,250,100,199,100,26,37,161,54,110,189,58,129,57,156,41,53,132,157,105,245,174,55,21,38,30,188,8,18,240,244,211,204,153,221,15,235,122,243,52,167,152,251,95,226,166,37,160,83,31,179,41,151,40,52,30,211,33,58,197,158,130,21,70,254,66,86,16,74,239,232,161,200,28,126,227,234,20,102,37,37,10,146,86,231,13,238,47,72,0,0,76,1,4,33,55,118,36,32,112,52,107,102,62,164,74,180,229,130,166,150,148,1,185,165,222,212,56,224,52,57,234,118,168,30,209,38,120,234,108,161,250,207,58,175,42,75,237,39,249,37,26,151,48,77,81,176,221,10,183,249,143,254,44,230,199,178,143,52,61,107,143,188,151,251,191,254,207,253,0,21,12,21,86,204,38,61,12,176,79,77,209,42,76,56,5,12,88,160,12,93,17,1,128,16,8,114,64,82,115,24,54,70,182,20,121,1,26,170,66,66,52,12,64,226,128,216,96,49,37,42,130,105,71,45,145,198,61,82,181,123,17,235,120,130,64,11,27,132,92,106,170,169,140,69,86,234,76,36,40,206,32,91,96,186,198,133,128,218,39,133,29,214,130,103,38,122,15,106,253,93,90,148,161,166,197,180,237,104,129,114,217,98,173,27,153,226,71,113,195,57,64,205,188,243,198,4,5,204,139,221,233,173,236,224,195,61,8,122,237,95,101,54,195,224,203,27,85,27,223,234,30,63,18,168,115,180,245,209,171,11,158,33,167,253,157,238,119,173,149,192,118,111,170,171,69,93,219,201,144,227,214,35,20,213,35,64,24,15,218,228,46,32,16,54,169,151,35,59,50,178,129,51,125,203,60,26,73,81,128,180,11,255,64,93,116,136,48,187,169,194,209,89,244,173,223,253,161,243,161,100,201,95,118,239,121,127,102,74,109,205,106,160,246,117,169,159,213,170,219,202,155,18,94,237,42,49,36,44,65,214,141,68,102,30,161,71,67,218,193,17,7,161,20,65,249,61,14,169,25,71,137,198,135,155,167,204,0,0,97,217,204,201,22,112,220,105,160,239,243,116,194,192,132,224,148,248,220,128,196,196,208,212,199,33,196,88,36,16,129,166,1,33,137,240,50,24,25,90,45,160,56,68,1,143,13,182,7,1,209,162,225,249,42,86,61,251,192,192,229,15,176,162,140,154,150,75,73,40,2,43,21,212,159,145,0,239,100,21,86,163,124,85,56,50,154,206,169,52,145,85,164,180,233,225,199,234,235,178,210,232,11,232,235,106,89,222,91,106,55,31,37,56,165,98,85,240,94,248,76,173,201,21,48,234,178,246,37,54,100,2,135,195,4,207,129,178,5,3,229,206,91,33,31,53,78,120,168,254,116,113,255,251,178,100,77,14,135,95,108,203,147,185,100,98,71,132,73,181,111,7,56,28,89,173,48,78,225,49,193,1,28,40,117,146,137,160,114,135,84,185,10,176,216,179,70,250,113,222,198,145,244,125,137,83,67,110,43,95,111,109,138,39,234,120,197,235,107,218,22,123,216,68,207,142,151,99,110,166,139,157,130,251,141,205,214,30,209,18,246,139,181,190,66,174,58,159,20,207,156,116,241,182,46,233,197,173,61,176,116,226,196,69,32,162,163,55,4,74,0,72,7,100,18,0,21,138,50,64,228,254,49,199,161,100,102,112,34,37,87,188,109,28,127,7,163,57,94,89,73,166,131,193,9,101,56,228,3,158,105,202,4,115,40,25,105,104,156,74,149,61,72,9,57,117,151,148,237,150,183,49,223,15,83,60,235,146,167,162,205,0,185,137,208,41,157,230,97,175,159,129,165,99,113,140,162,201,140,126,57,137,67,24,160,12,96,121,40,10,6,203,128,96,177,186,128,96,104,110,21,30,150,200,192,48,96,168,22,196,148,48,152,180,118,6,30,71,231,137,227,158,184,160,74,122,141,246,249,17,86,19,156,134,237,168,241,107,233,157,1,106,69,138,142,127,47,144,17,61,231,16,230,68,41,122,248,163,188,220,8,159,109,20,223,143,149,84,194,24,171,238,179,243,89,166,222,186,214,34,180,16,92,162,236,252,191,184,74,119,2,176,185,220,57,94,26,143,103,8,243,113,235,17,248,59,162,30,158,24,241,84,231,17,227,65,65,102,19,214,114,85,120,210,228,209,180,142,31,87,1,221,163,174,252,237,189,71,74,83,140,169,120,190,70,35,0,234,145,153,233,205,112,39,22,146,198,77,77,134,203,54,209,16,140,150,58,84,148,178,199,142,163,33,192,101,166,132,50,147,91,190,116,110,30,69,155,119,0,4,32,6,173,150,137,250,17,128,77,107,184,102,200,52,36,137,251,173,196,251,251,77,62,229,113,133,171,94,195,199,39,8,122,63,175,122,11,244,127,253,7,183,58,167,252,47,166,88,252,244,209,224,132,250,63,168,250,100,191,247,255,226,240,0,0,99,30,30,19,84,68,211,63,188,195,90,17,195,33,193,227,109,132,19,99,66,163,13,2,195,18,73,150,68,215,76,81,51,137,64,83,3,1,99,38,4,178,232,24,10,1,128,131,165,109,20,9,3,136,91,5,128,74,75,122,156,24,85,209,212,227,56,44,154,214,69,77,223,188,20,142,152,65,209,180,58,40,12,104,170,133,45,66,16,138,46,151,21,13,76,11,106,205,106,81,26,26,10,108,189,176,158,68,121,118,84,217,244,234,47,250,174,182,253,177,203,253,198,134,236,86,140,119,40,231,198,223,88,190,119,50,115,96,138,57,46,46,220,178,255,251,178,100,73,15,135,38,116,204,19,185,76,114,71,3,105,184,111,11,38,28,197,207,48,14,225,147,136,253,147,103,73,164,137,168,151,219,173,127,160,223,182,175,135,223,129,229,34,205,74,108,67,236,167,220,90,16,30,219,32,142,167,24,41,238,112,181,101,111,130,25,79,32,121,120,2,58,245,242,41,235,9,110,238,92,50,118,114,135,139,160,131,34,178,232,20,141,169,56,74,215,68,234,213,22,140,55,54,157,29,221,243,185,111,175,252,90,144,0,8,0,10,28,38,3,0,166,154,64,24,224,9,147,198,139,197,165,151,70,42,252,28,141,89,193,72,227,112,40,145,209,97,250,43,50,65,213,148,222,254,201,126,238,79,86,204,196,231,44,220,53,107,34,120,61,250,194,166,124,51,69,255,121,31,79,251,209,255,164,197,38,44,216,117,68,198,6,248,231,195,104,16,53,24,13,239,14,136,65,80,164,199,65,56,192,64,5,105,25,8,108,151,80,20,21,25,74,9,145,0,64,0,13,39,35,131,129,192,24,1,144,160,88,208,175,237,171,54,158,65,85,95,72,135,14,92,11,26,45,214,103,105,217,12,228,133,109,13,77,230,29,64,31,114,168,218,100,91,44,20,125,20,77,218,123,106,30,215,46,18,1,179,85,173,206,117,169,117,137,178,106,205,166,126,196,178,211,29,154,206,244,111,121,83,227,26,89,19,220,202,195,247,64,253,200,174,67,190,184,231,163,81,26,114,53,29,62,122,81,76,36,132,119,41,108,209,251,210,107,243,221,155,109,100,103,178,87,150,150,213,117,206,245,234,108,215,62,200,71,55,198,209,54,180,58,162,206,93,119,210,169,96,253,216,26,89,250,170,3,77,150,99,187,190,197,117,149,174,53,31,52,190,44,114,191,63,74,127,218,150,255,191,215,233,73,234,235,67,180,96,1,16,82,99,146,101,49,1,84,28,212,53,30,118,177,11,205,39,186,97,67,203,230,135,128,176,141,180,139,15,240,251,7,43,61,110,237,235,23,227,147,49,154,71,212,77,27,79,14,150,253,255,176,201,119,87,255,127,255,166,255,250,192,0,0,1,48,195,143,211,196,233,204,99,217,63,224,36,205,194,147,187,164,78,192,27,48,136,36,203,34,163,4,128,150,57,163,87,139,188,192,129,179,11,19,152,104,56,28,28,73,128,202,130,128,225,156,20,185,8,137,237,197,52,27,104,104,168,20,126,175,166,60,134,218,61,206,85,89,19,109,25,12,112,151,39,151,195,228,198,41,27,71,40,22,85,136,174,90,71,142,138,218,217,38,2,94,131,222,91,246,240,211,211,65,155,138,218,102,229,203,184,208,97,58,119,229,185,190,179,232,167,199,193,9,68,194,148,74,129,4,160,178,223,93,85,255,251,178,100,71,142,135,67,117,76,155,140,31,192,69,3,217,211,105,13,102,28,125,199,50,78,229,145,201,16,143,102,209,172,172,104,208,254,144,227,200,99,153,127,35,33,118,161,17,230,12,205,174,214,208,244,183,92,30,195,237,146,167,183,15,109,88,255,163,127,78,175,81,251,221,41,235,13,3,170,165,151,176,190,83,54,187,195,89,233,117,186,242,82,81,155,73,71,23,219,114,223,230,44,166,82,122,173,245,26,184,72,108,71,79,230,141,17,237,153,55,72,230,249,48,195,0,1,0,51,194,255,129,38,139,47,88,99,17,193,95,87,33,3,133,24,0,101,237,23,236,234,40,105,1,123,2,233,180,238,218,171,233,34,136,155,168,127,5,81,189,170,106,136,213,108,204,113,149,189,153,127,151,115,116,82,173,108,47,255,246,255,215,93,34,217,135,227,233,178,45,249,143,186,201,155,70,201,134,3,105,137,91,9,136,161,137,0,80,97,97,10,16,4,161,73,147,197,90,152,3,65,131,28,132,23,145,44,22,188,232,92,12,34,30,225,99,135,13,132,232,165,53,75,137,4,212,58,186,97,118,24,142,21,148,55,242,30,58,211,238,153,241,82,81,194,14,155,130,86,23,148,35,85,224,170,110,111,202,18,102,171,162,243,235,241,221,215,51,144,58,253,228,17,188,158,250,60,98,84,117,190,95,83,233,170,83,180,122,43,153,213,144,216,133,87,200,254,240,31,34,186,206,144,182,191,37,11,251,149,200,106,194,226,141,218,215,115,30,216,31,253,107,172,85,71,218,158,204,169,60,150,157,80,211,231,247,234,204,126,153,61,139,168,158,184,112,245,217,61,56,134,59,127,251,43,78,249,106,61,18,150,45,172,105,104,203,52,91,135,49,38,44,174,95,12,77,49,85,112,126,117,246,147,106,126,76,228,179,185,189,208,68,0,167,97,108,204,34,80,25,37,208,120,184,47,34,129,129,2,153,151,0,91,151,83,163,180,27,23,102,172,120,74,196,86,217,54,181,157,9,86,219,239,151,106,179,204,184,126,84,107,93,234,55,77,204,91,139,230,254,87,119,245,185,95,255,61,255,93,84,0,0,99,18,195,163,115,217,115,27,244,83,58,207,51,18,193,3,88,141,192,119,166,6,14,12,0,39,140,58,11,12,23,16,77,1,38,1,64,89,16,26,16,191,166,64,132,6,3,6,106,225,105,145,19,238,200,135,129,246,100,104,114,71,198,164,57,56,5,173,160,42,154,218,19,159,154,82,241,100,232,170,72,170,219,107,79,192,134,40,145,21,142,139,25,252,111,65,230,144,170,139,65,188,157,140,62,176,128,15,220,139,24,220,97,247,123,122,196,32,121,200,6,228,203,185,114,172,86,139,36,220,177,178,87,27,255,251,176,100,68,14,39,90,114,204,19,184,76,96,61,131,105,250,104,197,98,28,85,207,46,78,229,45,193,78,143,101,193,189,36,120,66,166,38,227,112,30,11,68,99,182,128,86,164,215,128,164,151,118,14,106,216,161,190,181,26,89,69,162,186,45,239,169,187,181,50,228,30,111,218,197,32,100,39,4,76,154,95,73,55,27,94,76,138,113,116,139,146,66,16,201,197,183,181,57,54,253,158,182,44,102,41,234,109,149,54,188,135,37,51,144,131,7,27,89,100,178,239,118,189,36,249,59,22,189,102,120,130,87,1,0,192,128,0,0,217,177,186,57,97,67,1,16,154,232,237,82,208,170,69,159,46,138,138,8,207,21,97,24,137,250,44,119,11,171,105,141,211,108,118,90,53,116,31,106,189,30,239,153,253,174,117,154,191,250,231,63,201,218,183,127,160,22,48,128,226,56,12,219,53,245,151,50,180,88,49,116,124,49,190,138,48,12,158,10,5,38,16,131,6,18,6,166,0,2,166,130,11,34,65,232,84,68,1,14,97,64,69,35,11,177,4,146,202,7,234,72,64,80,116,213,218,98,111,81,41,106,174,112,83,254,188,69,172,209,94,18,38,196,0,44,109,35,194,150,44,148,97,17,101,30,38,37,34,168,42,16,209,116,175,11,67,149,38,82,107,91,91,208,100,42,253,154,185,195,129,118,224,12,228,0,234,188,38,215,71,22,148,153,40,50,154,60,213,199,154,214,88,93,149,8,131,73,82,126,82,213,79,122,197,164,134,42,84,80,225,167,94,206,80,237,67,111,74,179,135,212,96,153,71,41,21,79,77,104,165,107,30,61,28,77,211,74,137,25,116,147,181,100,137,163,34,232,160,233,78,28,113,87,105,114,27,105,163,235,149,202,248,178,50,54,23,154,137,62,55,19,63,202,72,239,49,45,189,135,223,105,68,1,97,5,238,96,124,198,114,4,145,7,184,232,62,218,182,24,193,237,234,200,11,211,226,143,3,165,207,67,204,218,171,101,203,170,55,126,9,175,45,89,153,16,47,208,199,147,220,23,253,4,142,126,50,36,196,200,173,60,130,249,210,212,224,81,108,121,167,223,17,82,254,0,87,61,181,110,39,103,147,177,63,247,149,0,5,99,126,123,14,130,194,58,107,40,233,36,211,100,159,78,2,191,56,192,160,196,4,32,48,192,168,5,69,19,93,139,4,1,132,219,6,3,160,83,0,0,3,6,171,28,43,120,168,139,16,68,82,21,178,161,208,164,213,6,76,185,89,164,82,84,122,170,83,37,159,91,34,3,229,247,23,4,97,50,196,180,113,34,19,152,38,226,133,196,229,142,124,173,251,129,44,37,76,63,110,102,223,123,222,63,153,246,5,237,216,27,41,185,36,237,37,204,255,251,178,100,59,128,7,59,110,76,21,115,32,2,82,133,153,162,173,172,0,33,18,27,56,89,220,0,1,48,157,40,143,48,112,0,63,43,250,148,225,204,49,236,134,222,86,255,15,148,114,151,238,227,170,45,125,74,124,254,214,21,41,45,225,222,86,251,182,247,172,49,177,217,238,83,247,46,82,84,206,191,114,194,189,126,107,181,110,225,149,156,42,103,127,45,84,154,169,102,197,54,56,229,103,151,103,227,20,221,166,177,122,190,25,221,238,88,227,107,88,242,223,126,147,186,195,11,245,179,185,140,91,152,203,57,172,242,203,127,159,43,227,164,115,117,112,8,160,96,0,32,10,86,195,15,116,5,16,129,3,132,53,129,1,79,168,200,163,30,72,112,41,67,88,83,180,148,150,63,183,146,5,193,49,162,25,228,93,119,45,121,232,183,94,115,178,119,182,84,158,78,234,144,139,107,54,159,99,121,100,92,60,194,253,191,245,31,95,255,234,216,103,163,223,147,91,191,237,255,222,0,2,211,45,70,172,198,134,161,166,230,46,21,198,76,159,102,217,4,65,114,220,80,7,21,24,198,136,241,32,4,201,208,124,64,55,13,1,104,126,97,168,54,68,4,9,4,204,152,25,148,126,6,104,186,224,231,23,193,34,217,60,189,237,79,153,212,198,66,167,15,23,113,133,57,240,167,253,64,96,185,216,1,48,150,34,1,109,51,121,20,100,105,214,222,169,68,2,52,139,11,130,29,163,111,175,204,80,205,217,135,47,214,135,239,192,140,119,28,166,163,84,83,152,229,106,230,237,73,169,99,114,184,199,109,89,179,86,154,142,123,117,40,240,214,21,42,209,231,149,61,140,170,225,107,156,175,46,165,199,151,229,245,231,238,85,198,221,90,246,111,74,42,82,212,214,174,97,134,176,175,220,241,171,158,22,62,150,135,63,213,203,56,218,152,214,58,159,195,10,216,86,238,85,37,20,148,150,234,212,183,220,247,127,183,233,105,103,59,24,185,135,218,206,166,85,121,189,126,254,231,127,28,191,255,255,255,255,255,255,255,255,255,251,174,238,254,179,203,255,255,255,255,255,255,255,255,255,255,118,247,246,51,250,128,0,7,46,198,80,0,10,144,193,69,14,34,11,152,8,153,91,18,60,123,163,129,26,171,152,203,120,225,251,94,172,16,176,136,54,7,198,157,182,221,110,151,69,84,103,115,118,49,247,87,219,217,191,248,184,162,11,29,10,119,239,155,212,244,119,100,55,61,44,132,119,201,244,253,222,128,0,0,0,97,0,4,35,179,152,236,246,13,94,3,80,32,196,157,54,71,141,131,115,124,1,44,149,16,176,144,72,32,228,43,254,71,26,72,73,122,154,66,82,115,170,24,210,74,198,88,55,63,27,156,154,255,251,178,100,27,128,7,64,133,212,214,105,224,0,64,161,122,51,204,24,0,26,165,199,64,189,200,128,17,54,35,167,171,178,208,0,103,214,50,224,255,88,143,22,217,128,205,116,50,28,179,157,71,47,134,174,64,147,109,64,74,178,55,101,94,140,163,147,219,164,31,95,19,209,91,22,201,243,175,155,131,232,224,52,27,94,237,158,59,217,95,62,196,205,191,192,78,53,166,160,23,2,30,95,213,77,148,138,234,2,96,200,45,32,227,95,94,51,139,159,59,20,16,192,148,86,167,215,68,33,65,82,127,59,86,84,154,60,154,177,172,67,174,245,2,88,81,107,188,74,44,104,74,174,132,160,150,103,79,231,44,118,121,26,70,115,24,248,98,140,177,159,219,35,103,255,35,132,60,210,111,252,159,255,255,197,49,77,127,255,255,255,255,255,255,255,250,198,34,198,167,215,255,255,255,255,255,255,255,227,21,188,184,0,0,8,8,2,5,1,145,152,34,42,51,68,69,6,98,139,154,153,14,122,169,15,41,191,107,88,194,111,50,92,197,202,180,66,84,180,84,76,123,6,52,137,178,166,38,223,219,106,41,71,255,223,255,238,244,127,156,13,24,139,133,181,127,104,1,0,12,18,164,17,162,130,148,147,56,17,195,3,166,57,69,152,216,66,76,1,11,12,217,34,111,24,120,78,192,210,160,8,13,113,98,111,193,96,103,130,237,64,68,9,210,2,18,162,198,83,22,104,218,54,43,52,124,162,178,242,136,225,141,49,53,25,135,20,224,185,178,2,37,16,178,130,241,145,33,35,135,149,8,200,53,89,168,233,42,49,13,35,15,168,221,34,6,20,70,197,49,223,44,17,19,19,1,112,162,228,125,140,208,141,99,204,76,15,74,50,230,21,18,169,206,163,40,146,45,209,48,152,135,112,150,68,94,139,136,217,68,250,41,17,140,234,33,21,46,34,145,28,65,214,194,129,63,41,27,178,208,50,177,239,90,35,176,218,55,4,148,186,98,46,2,121,51,196,17,165,33,229,26,41,126,238,229,129,176,223,90,95,126,129,155,50,146,53,92,192,158,117,154,141,164,167,10,173,57,59,164,0,3,8,0,0,0,32,38,162,43,107,81,77,19,112,160,203,155,103,30,130,76,97,7,67,14,190,157,185,146,133,144,57,73,85,168,201,90,154,77,100,71,114,72,35,90,84,147,157,74,163,73,211,106,187,211,211,237,182,219,221,255,255,255,253,255,223,255,255,249,207,244,242,63,255,255,250,16,0,0,4,33,16,2,0,24,96,21,113,33,240,205,86,83,36,147,199,128,70,54,64,137,150,215,140,108,24,219,126,121,205,44,98,97,157,40,138,56,171,76,173,69,19,54,170,157,93,146,166,72,241,240,27,112,158,244,255,251,178,100,29,8,214,186,115,80,107,153,121,112,74,11,249,232,101,226,84,155,157,197,63,77,225,239,193,25,169,231,129,150,9,146,237,108,164,253,199,87,33,211,194,76,246,161,98,126,18,193,93,166,82,155,106,191,87,130,42,116,68,90,232,180,174,220,180,41,161,12,171,105,112,172,18,31,25,232,141,122,164,63,166,251,229,138,31,11,91,133,125,246,191,133,214,50,215,63,149,163,239,254,223,141,151,99,82,199,169,52,249,137,174,213,172,200,255,246,232,223,102,54,240,72,181,104,9,127,166,168,248,166,179,191,252,35,254,215,42,134,167,201,6,117,152,73,248,46,67,216,68,113,12,220,119,45,254,243,88,184,128,230,7,154,65,199,222,175,23,195,206,177,157,226,207,79,127,252,179,126,189,27,120,145,45,140,73,55,254,45,59,128,0,128,128,32,198,16,98,66,62,27,12,10,244,206,38,216,12,207,152,34,76,204,58,84,133,205,167,43,136,188,171,84,94,78,209,234,216,42,145,162,118,190,28,91,51,235,232,18,239,86,163,127,174,159,255,239,254,190,190,159,223,224,251,255,253,251,102,255,255,252,111,255,229,197,36,2,0,1,8,49,140,88,208,243,55,207,220,12,196,192,140,194,184,203,65,130,192,38,74,46,165,80,113,162,19,191,202,90,99,128,80,42,129,59,52,68,164,139,202,22,214,23,218,65,72,222,184,212,179,112,21,254,64,247,181,95,83,45,51,157,113,179,131,25,173,132,222,35,61,28,203,219,249,49,123,133,133,172,21,214,28,253,218,128,25,110,169,255,181,8,155,57,81,189,195,57,71,214,106,56,116,94,112,213,173,24,110,172,89,91,230,223,43,175,69,252,217,131,122,186,83,63,95,192,198,7,57,139,104,161,217,172,173,227,217,214,161,158,88,233,56,24,69,163,190,72,221,125,218,119,227,61,221,163,252,239,90,202,21,139,27,6,174,165,26,115,124,179,63,148,62,8,108,235,179,218,185,205,63,211,67,142,132,141,13,142,247,62,93,252,205,153,119,233,27,112,166,121,27,238,93,124,174,166,189,23,147,123,242,76,192,202,138,119,189,16,128,163,195,235,47,83,55,214,131,53,98,138,52,12,23,114,149,70,50,40,30,97,121,249,231,247,93,237,235,182,248,58,178,24,93,11,181,69,77,211,122,15,228,109,116,215,43,209,190,154,107,223,253,159,27,246,249,255,78,255,255,246,194,255,220,182,255,254,136,0,0,0,34,48,1,0,10,97,69,49,145,131,230,206,78,28,44,128,215,76,130,114,7,28,25,144,40,162,154,174,49,145,67,141,101,42,139,1,58,205,101,155,79,44,16,208,231,154,164,162,60,72,130,51,61,43,205,242,155,236,238,76,22,236,204,171,234,255,251,178,100,34,8,23,14,113,79,235,152,123,112,77,75,233,254,101,34,114,27,21,197,61,14,101,239,209,43,22,103,245,149,137,104,56,182,48,98,185,74,132,159,77,43,85,10,26,26,184,71,228,86,157,18,34,89,130,92,252,160,38,223,44,88,42,41,129,31,124,146,31,243,186,56,102,160,151,222,81,31,195,198,78,215,61,150,78,188,183,199,109,198,82,88,203,232,151,128,149,248,143,174,187,158,0,36,217,236,102,19,90,102,106,229,174,111,43,37,123,133,104,145,88,206,11,167,164,174,255,123,39,204,255,59,255,160,98,78,102,32,107,203,227,187,116,210,62,48,29,8,232,236,107,107,16,183,44,187,87,33,114,224,72,67,46,240,49,157,106,91,198,141,121,43,3,78,163,104,140,127,157,125,226,28,92,105,122,55,248,154,31,172,0,4,0,32,0,64,0,2,53,8,11,100,173,112,89,152,248,212,116,177,203,242,128,72,25,105,156,55,18,213,35,133,164,19,244,251,40,61,90,218,125,170,106,234,106,31,213,175,254,166,249,243,107,242,62,223,62,191,255,193,61,6,250,254,218,245,239,255,255,108,159,255,255,81,255,255,145,0,128,19,0,36,141,0,153,53,70,184,213,102,99,14,6,76,90,203,49,32,76,184,198,21,31,37,211,49,50,192,85,84,147,212,197,32,233,27,181,94,83,4,21,143,117,162,106,8,33,64,189,15,37,13,238,221,223,190,220,211,243,201,166,223,85,150,190,42,54,16,53,249,146,112,104,160,185,62,48,76,131,108,240,104,26,74,144,55,215,98,217,212,144,233,255,30,106,126,101,214,202,219,231,218,171,162,245,84,249,244,220,98,232,181,83,185,1,188,207,190,184,248,68,226,233,61,97,112,154,207,159,53,78,67,161,41,41,170,81,40,247,5,222,50,153,249,128,141,252,254,114,220,163,83,92,131,231,181,198,223,197,241,47,254,180,197,148,113,54,108,26,183,161,141,18,240,25,239,24,206,101,189,91,243,237,108,235,194,222,27,75,91,234,106,103,63,127,127,127,239,88,212,45,124,227,252,46,226,239,174,173,191,105,163,41,88,0,0,41,42,0,4,243,106,84,200,104,151,8,1,162,81,75,95,191,164,46,12,176,5,77,1,4,91,79,9,220,47,135,235,209,188,187,215,157,179,212,106,165,70,163,239,65,160,255,204,54,245,53,139,167,195,81,148,179,223,144,83,246,222,171,117,255,125,201,255,189,79,255,253,64,0,76,19,41,141,14,82,204,30,164,12,164,14,1,66,169,143,68,201,65,182,20,4,196,36,90,172,82,131,39,65,97,80,5,145,13,22,140,149,84,210,65,232,72,241,160,154,194,127,74,101,131,32,65,16,33,40,251,124,169,248,177,156,248,255,251,178,100,32,14,151,73,113,77,139,184,109,112,76,71,169,234,97,69,132,26,61,199,60,110,60,95,1,44,42,39,89,149,150,18,199,181,37,94,214,222,21,28,140,161,232,184,31,216,80,225,102,148,238,21,187,14,173,41,8,17,78,180,251,153,101,178,202,185,6,69,230,147,116,180,149,109,171,201,202,69,233,118,177,123,255,78,37,126,74,183,80,132,19,152,90,106,217,118,230,238,196,249,198,229,207,135,109,233,187,66,117,244,159,238,157,61,113,130,53,123,46,145,66,237,80,192,182,114,128,104,254,153,215,203,217,253,77,189,10,182,246,73,129,77,137,61,147,211,172,161,168,221,142,137,243,20,193,232,80,65,192,148,146,229,194,120,151,30,112,252,138,12,117,52,21,101,71,42,164,193,58,78,186,250,106,83,175,53,65,138,214,217,150,61,77,205,92,136,151,44,131,185,167,128,0,193,64,0,0,5,26,154,152,76,47,134,84,109,224,114,33,231,38,244,76,10,13,199,147,234,220,213,53,200,45,127,103,116,34,49,58,153,1,209,219,233,173,65,43,201,188,98,211,175,161,126,58,166,207,247,106,183,250,253,63,246,160,111,170,126,229,201,127,162,119,255,35,255,253,128,1,76,30,44,54,115,180,207,172,227,135,11,68,96,227,9,51,0,195,34,234,24,88,132,172,237,8,20,197,97,148,6,13,6,211,43,99,211,27,69,214,251,172,99,116,45,205,22,102,44,219,229,109,233,208,239,189,154,197,122,115,75,246,244,117,148,222,81,114,129,52,252,3,39,236,196,191,147,228,192,107,112,76,155,148,45,231,50,158,237,32,240,86,197,72,159,234,63,220,87,199,112,171,251,111,213,28,147,84,111,74,235,49,119,165,39,186,151,244,199,233,9,173,137,191,96,220,112,119,56,85,188,81,110,174,255,195,189,101,155,229,212,92,166,27,254,10,250,101,181,195,31,88,254,191,219,87,210,87,236,248,74,98,65,116,182,116,154,101,138,15,70,156,46,20,205,76,44,206,19,214,114,247,6,99,56,234,112,99,138,205,45,175,51,234,106,125,102,92,91,13,255,193,15,163,113,183,91,82,9,0,69,210,244,27,40,121,142,216,7,242,32,116,210,167,166,140,32,114,155,100,151,165,59,174,163,180,217,235,194,134,92,121,133,180,89,112,219,100,116,1,106,15,65,95,48,255,191,184,107,218,226,247,108,159,17,255,244,250,127,215,56,55,252,187,118,211,255,255,209,177,47,127,228,0,0,64,68,243,166,76,78,111,55,61,145,164,56,204,102,242,16,147,16,32,4,101,16,248,4,4,177,69,168,201,95,39,57,100,141,172,117,236,252,34,250,34,65,41,73,40,131,71,87,73,153,67,145,151,98,127,182,39,187,141,255,251,178,100,30,10,183,14,113,205,139,153,122,246,75,234,137,197,107,5,28,154,161,163,59,46,61,158,129,49,47,231,21,163,138,88,127,24,49,170,252,210,133,241,178,174,233,225,130,199,2,179,51,35,249,33,107,96,167,19,40,100,243,52,92,8,205,37,133,80,162,1,222,18,188,44,157,198,44,87,132,18,223,148,101,182,201,123,133,59,220,148,104,29,230,111,148,93,33,155,222,142,107,22,44,156,119,136,247,232,182,200,198,144,172,156,83,207,237,193,80,205,69,230,108,74,120,110,198,19,150,26,132,190,248,152,238,185,77,107,194,221,49,63,254,153,218,61,201,152,168,60,119,199,26,207,178,22,227,16,168,75,74,216,138,165,115,143,74,164,55,164,194,82,108,234,250,158,46,189,34,125,210,46,97,110,38,245,228,214,46,184,248,240,53,143,185,184,69,233,191,232,2,0,13,85,33,68,113,82,134,148,221,113,47,186,163,161,179,92,222,10,119,209,211,194,130,89,72,213,87,166,14,232,52,114,35,87,19,244,90,22,48,60,240,229,59,80,27,239,188,105,190,146,62,255,87,175,239,175,198,118,250,188,106,125,59,233,163,103,255,255,244,108,77,187,255,64,4,1,136,201,166,252,64,155,215,162,106,160,121,139,66,164,175,16,160,44,116,26,99,65,106,20,182,32,115,161,160,176,144,195,139,216,246,51,103,121,84,73,129,150,20,122,130,58,74,19,93,118,21,81,228,169,44,203,78,101,189,196,55,93,103,95,193,156,89,188,44,28,197,164,13,8,100,215,50,229,105,238,192,35,64,75,48,213,61,248,42,55,221,229,183,108,104,53,63,17,96,152,213,115,57,154,153,103,150,111,227,125,156,169,120,99,222,46,245,19,93,89,157,162,115,207,159,99,51,30,238,87,162,146,52,64,133,148,178,24,33,185,54,90,117,211,26,237,74,221,109,23,27,108,101,53,232,43,222,206,26,118,238,207,189,211,15,102,177,158,38,41,163,224,140,125,10,107,232,104,55,133,102,214,59,117,251,206,114,82,12,122,204,188,221,54,221,3,204,254,117,239,84,36,22,24,89,218,220,211,215,27,72,88,74,114,136,217,134,39,119,2,144,18,106,36,90,136,23,32,17,219,20,234,138,222,119,251,29,106,63,87,45,76,145,147,54,102,143,239,66,244,45,135,50,151,218,169,78,79,81,189,132,220,153,62,9,235,251,105,255,252,139,6,223,77,95,93,57,63,255,252,157,191,191,255,227,127,214,0,73,20,231,2,25,27,87,234,104,209,18,23,3,155,32,230,17,129,0,198,33,56,9,3,211,76,208,32,149,76,64,0,49,184,45,254,119,210,129,217,114,8,131,51,73,217,119,131,128,178,97,204,183,56,78,18,172,110,50,255,251,178,100,30,10,167,12,109,78,11,152,124,246,76,74,137,200,101,101,100,25,157,181,62,237,188,91,128,254,12,167,177,150,29,72,238,106,91,132,149,180,236,113,105,200,146,144,181,184,22,20,10,29,167,194,223,51,150,87,97,3,77,188,216,224,252,169,148,231,85,34,186,95,37,224,187,113,122,209,95,119,249,196,193,195,112,207,117,37,207,75,34,21,182,51,111,147,29,195,221,253,123,237,250,135,39,176,83,171,127,191,221,121,126,116,132,135,135,240,172,7,75,133,85,54,211,231,15,180,189,240,173,154,134,122,187,216,54,125,154,153,126,233,155,106,159,48,103,244,84,227,103,182,183,82,5,108,229,102,217,69,21,250,194,102,37,241,187,106,231,151,164,52,213,111,121,51,77,102,91,203,140,122,124,102,30,181,218,245,243,152,151,73,125,29,151,174,103,240,96,192,0,48,0,5,242,254,8,5,7,134,196,76,178,5,136,129,213,170,10,167,1,45,219,40,88,176,146,40,208,35,202,242,82,241,22,167,205,166,45,48,125,80,15,26,254,82,50,245,219,223,48,250,46,127,137,106,255,125,126,191,240,174,9,251,109,171,124,251,255,255,209,177,46,167,254,73,0,3,140,33,156,231,40,140,150,4,55,24,194,4,0,182,70,12,0,167,192,40,234,96,254,26,64,98,68,177,177,64,168,109,200,105,176,243,60,86,156,216,214,50,136,194,136,202,218,44,190,212,19,157,27,131,150,86,177,194,43,114,109,198,166,108,137,103,76,251,13,3,101,30,145,231,238,170,81,26,113,149,45,157,189,85,92,63,237,64,81,121,0,243,245,108,174,201,182,250,123,248,19,243,10,106,53,187,240,183,242,225,158,195,157,164,179,179,217,223,195,171,233,130,90,168,75,92,153,201,91,248,223,55,155,203,141,109,117,125,174,82,154,177,129,110,184,206,62,255,205,119,136,31,217,167,225,37,140,212,255,154,218,115,80,195,36,66,38,246,201,21,168,17,187,215,24,229,130,11,198,120,189,254,162,82,109,195,125,31,117,131,60,240,226,93,114,186,174,13,149,163,139,81,64,160,128,13,140,167,160,138,130,178,226,101,135,218,236,218,130,210,215,7,11,115,160,76,74,13,203,208,160,101,37,202,154,244,47,253,191,168,187,25,89,202,142,239,223,91,21,51,161,111,221,214,254,167,16,241,95,71,254,201,253,79,95,201,178,1,160,0,8,19,25,50,121,185,126,27,149,177,62,176,240,19,154,108,76,138,153,155,6,137,130,227,29,83,46,243,128,103,1,169,6,242,22,100,131,185,19,177,236,234,16,29,2,121,249,56,65,210,206,244,122,107,47,55,8,243,219,105,28,202,248,191,97,118,11,74,183,66,141,136,186,142,9,120,205,255,251,178,100,40,10,134,170,105,79,59,122,120,192,72,106,57,192,105,2,108,29,41,171,56,110,97,243,193,23,157,231,245,135,149,80,73,172,182,158,31,46,89,44,135,30,37,83,79,117,78,168,68,99,156,186,219,54,32,150,244,174,27,80,122,220,127,167,61,246,47,212,241,54,152,105,240,171,245,31,55,13,132,116,83,96,243,241,92,126,90,245,250,206,178,175,223,229,102,185,43,214,213,200,56,241,97,191,100,124,225,152,171,173,109,172,126,68,140,61,149,117,128,60,92,251,90,113,78,190,96,3,169,146,41,184,170,173,24,45,25,86,137,116,188,139,71,206,223,13,186,20,25,230,121,85,68,43,209,153,134,20,177,119,12,206,149,115,58,86,201,0,67,3,24,182,141,156,4,52,120,91,32,21,16,235,216,3,22,202,90,176,206,57,201,2,139,140,249,97,249,87,183,199,191,49,205,242,103,1,7,11,252,121,53,127,254,168,229,211,229,239,247,255,87,223,238,53,15,245,212,223,84,223,255,254,216,39,255,255,255,80,1,228,21,48,228,208,222,220,3,57,142,140,0,57,0,71,76,50,23,1,1,9,150,65,192,225,208,105,152,5,80,181,128,22,57,187,239,187,141,70,139,138,35,48,64,0,131,170,18,4,165,210,129,147,54,106,58,41,216,29,115,215,194,91,131,238,253,101,24,143,224,204,21,166,65,64,45,153,202,105,220,243,123,242,85,20,214,167,174,249,84,226,158,212,221,170,72,249,22,162,243,77,6,197,103,158,222,106,255,31,134,187,156,206,22,85,150,127,56,228,43,187,203,127,57,221,67,54,109,193,53,249,1,61,255,126,123,92,136,106,216,200,156,205,55,3,175,17,29,207,215,55,237,79,252,52,237,108,124,24,182,177,44,150,58,96,121,226,201,141,85,186,62,180,223,123,200,134,235,101,82,63,111,2,60,251,49,16,153,223,18,129,127,119,162,61,24,246,142,196,148,218,112,127,40,52,124,159,120,97,137,21,133,194,62,100,204,241,153,216,162,156,143,154,215,80,115,225,61,79,164,71,212,48,0,128,0,0,121,75,62,17,144,75,16,80,195,157,106,116,119,185,128,113,117,33,74,106,23,35,155,181,45,237,93,47,118,136,226,111,79,182,90,2,231,245,31,235,223,109,244,162,107,244,209,254,223,235,255,19,107,250,235,255,250,165,184,173,157,202,123,191,172,0,2,0,128,155,39,121,179,13,78,53,140,163,84,4,113,141,48,240,73,42,42,112,235,21,119,64,119,150,88,44,162,18,185,33,50,150,82,92,238,74,66,55,148,18,21,97,214,6,66,87,5,60,114,90,3,61,20,180,194,229,246,31,23,187,198,44,118,167,247,105,176,247,18,144,216,179,182,197,157,229,252,255,251,178,100,41,8,150,94,105,80,211,120,121,160,70,71,185,200,97,231,86,155,225,187,52,46,97,117,201,9,142,231,105,144,190,80,32,122,143,102,37,210,238,141,234,106,67,22,205,117,206,114,216,233,249,96,65,236,204,182,102,114,222,99,235,106,239,68,70,60,54,159,6,63,195,248,80,137,90,54,215,41,171,89,173,140,111,225,222,250,235,29,49,23,243,175,229,176,214,135,227,183,97,169,158,3,155,43,221,181,17,241,224,22,84,142,240,63,89,111,25,109,80,196,123,32,158,60,97,172,118,248,241,122,229,145,198,44,169,184,209,27,226,62,120,243,19,56,93,221,54,245,228,57,160,254,67,160,0,8,0,1,252,105,37,72,139,197,244,66,36,248,149,151,18,119,195,213,186,7,90,93,18,153,204,34,214,242,187,197,170,85,247,81,205,169,205,197,215,9,234,73,249,83,43,175,211,232,109,155,79,143,53,31,231,103,253,123,124,82,245,47,247,42,203,255,234,149,0,65,194,35,39,147,77,32,199,60,96,101,70,77,243,182,51,240,80,192,160,80,42,105,36,216,17,175,6,73,178,22,3,24,200,79,126,36,212,33,186,208,108,250,118,37,142,41,184,140,15,82,101,136,129,97,194,24,117,203,226,103,216,184,252,110,2,148,216,197,40,36,13,28,50,84,229,80,139,202,126,164,191,24,14,114,228,50,82,27,49,8,127,175,21,30,117,101,151,215,201,29,39,47,167,149,255,106,59,154,80,28,54,255,126,49,188,43,35,181,76,30,41,205,106,127,190,254,119,143,47,54,206,238,123,11,139,118,111,47,175,13,76,248,89,47,63,26,42,133,99,126,31,166,248,51,189,155,158,223,26,63,233,89,167,63,213,38,59,72,186,157,15,171,61,234,92,166,108,121,154,211,130,87,106,174,118,133,135,142,154,49,253,70,198,16,181,82,189,247,91,63,167,239,131,172,118,117,180,179,93,84,157,221,43,56,19,19,112,127,52,125,153,56,0,128,80,36,41,6,42,83,104,128,121,92,97,46,169,174,17,59,123,217,247,30,138,12,99,234,213,173,209,235,154,55,102,123,251,174,217,38,44,195,170,245,104,187,86,254,93,123,183,37,47,94,151,17,202,217,183,204,172,247,181,54,93,255,85,72,1,0,2,8,47,51,176,10,100,212,214,51,37,6,71,4,230,63,103,130,178,201,76,75,183,130,5,58,167,86,157,25,90,146,197,1,28,211,131,147,9,130,211,36,236,180,106,48,161,158,39,116,74,152,187,202,191,120,114,237,75,189,38,73,38,138,148,197,111,62,91,92,121,116,7,142,188,125,181,33,127,78,178,118,3,87,77,104,235,225,159,220,174,223,84,231,188,249,46,245,219,28,219,150,127,137,126,223,239,255,251,178,100,54,136,182,47,104,207,187,154,121,48,73,7,105,200,101,135,100,154,65,195,56,46,61,123,25,20,158,230,149,148,150,8,186,223,72,205,229,154,190,45,96,139,164,108,182,155,122,204,47,119,244,237,243,227,164,49,202,165,141,194,61,254,211,22,143,18,11,87,143,62,180,215,75,47,170,49,207,125,125,23,29,238,95,169,203,114,177,190,41,213,102,54,23,44,68,82,64,106,144,179,90,236,27,182,244,229,21,142,176,220,156,39,137,141,53,51,213,33,213,235,218,0,4,32,1,74,154,34,12,197,155,149,51,203,113,178,220,197,106,15,87,90,97,28,74,3,153,222,20,202,51,131,118,162,221,5,69,110,153,159,50,104,115,14,132,140,80,217,207,145,250,252,255,82,246,51,251,149,202,126,118,186,234,244,59,226,135,146,242,214,255,244,200,218,0,152,84,6,97,26,185,156,48,38,145,19,152,4,86,108,134,217,156,65,161,64,81,142,5,202,27,6,153,192,156,193,72,64,38,30,14,66,101,12,78,44,248,41,109,88,49,54,58,72,25,161,143,176,231,149,228,94,117,237,36,23,113,119,57,185,102,243,104,87,226,3,192,26,148,67,193,137,201,188,179,243,234,161,172,60,96,81,107,200,87,217,169,195,96,132,46,52,68,161,23,186,11,169,75,133,33,59,167,99,180,116,12,124,157,187,197,35,211,79,171,13,155,57,81,87,171,18,187,130,227,173,63,180,33,99,113,159,69,174,48,227,138,193,250,92,253,216,245,214,204,227,195,16,199,244,109,152,50,161,201,190,143,58,251,209,44,232,69,94,28,32,175,109,36,192,205,109,18,111,74,59,105,83,170,199,146,202,69,69,162,184,124,190,90,118,229,180,173,252,207,255,61,250,175,218,237,40,251,46,198,98,147,160,100,6,218,134,18,185,138,198,198,84,145,198,5,180,194,104,120,249,233,101,138,173,86,85,244,61,70,110,213,211,226,14,171,190,155,186,1,97,64,43,137,11,248,198,251,248,209,111,81,2,194,63,226,143,255,255,95,250,26,52,83,252,16,255,234,0,0,8,0,1,6,224,96,89,191,255,153,161,41,178,146,153,24,65,163,83,27,42,1,137,39,105,8,226,7,28,234,81,23,7,11,104,70,122,53,92,164,114,169,170,184,39,162,214,134,155,169,169,17,138,250,28,179,234,29,247,154,106,107,36,148,243,164,6,108,221,235,155,98,81,249,232,171,167,108,139,151,42,83,21,48,139,220,241,211,89,135,247,133,111,197,126,96,101,177,77,190,217,62,241,63,243,127,23,222,13,54,186,250,220,74,102,219,161,187,31,11,199,221,39,133,75,73,189,75,54,250,235,57,178,195,202,165,126,31,29,13,143,227,190,106,204,57,105,26,255,251,178,100,75,10,166,18,104,208,211,121,121,48,75,101,169,184,105,234,86,151,137,163,66,110,61,143,193,34,29,166,201,149,157,154,14,232,179,90,193,75,188,107,41,48,171,138,179,71,3,215,82,200,166,165,30,77,172,89,30,242,54,148,24,146,179,94,107,127,141,192,157,231,129,244,236,118,139,123,64,0,8,0,19,45,55,68,115,128,197,166,4,6,94,233,128,184,186,13,145,43,134,145,21,200,119,125,99,213,53,165,209,31,42,145,232,123,157,155,157,190,94,141,40,29,117,38,171,74,19,253,60,210,77,178,22,114,47,242,141,239,232,242,146,90,251,84,229,127,166,207,255,255,252,210,6,241,26,120,209,50,115,5,48,12,202,84,44,153,135,198,6,50,13,138,135,12,24,41,66,214,148,97,33,20,181,163,17,9,224,102,239,12,30,240,217,113,147,196,244,218,61,235,41,230,173,79,120,136,118,166,146,146,49,106,35,215,77,168,232,233,227,254,250,89,49,93,205,43,81,77,102,119,40,183,125,108,75,150,242,29,29,244,185,195,142,250,91,186,191,239,105,213,251,201,45,252,245,50,62,172,126,204,25,240,71,28,187,61,90,232,241,28,73,134,239,59,5,229,169,233,118,117,125,181,8,215,104,127,57,136,20,127,235,153,207,222,122,87,25,221,12,188,90,126,17,125,33,99,151,29,15,55,86,186,26,43,97,121,205,217,77,87,201,162,223,163,107,28,98,53,241,243,171,79,61,150,42,134,89,253,159,216,1,39,122,58,131,108,46,132,48,22,97,231,166,5,1,41,172,61,68,126,162,62,211,37,200,137,41,69,230,217,80,249,53,167,107,234,101,22,195,149,71,118,100,15,191,111,40,29,102,185,59,12,53,190,55,106,127,250,231,126,184,243,137,119,170,113,78,43,254,139,63,242,128,0,0,99,26,80,141,79,167,56,189,16,24,174,3,25,76,79,53,49,208,36,104,238,97,163,66,75,39,57,133,74,43,152,64,5,48,208,57,144,161,209,202,92,143,163,78,228,6,150,43,201,9,141,62,77,2,51,104,91,69,236,121,184,223,147,77,208,193,180,184,222,115,162,244,138,105,70,204,198,130,89,212,129,83,205,227,91,157,78,17,89,140,95,105,87,176,176,142,217,82,59,35,228,251,130,241,85,188,150,13,121,190,61,250,149,254,26,160,95,54,251,112,250,112,180,9,219,55,100,187,140,154,254,54,44,76,150,51,12,219,220,249,249,151,90,198,245,151,15,212,142,181,164,231,194,78,200,198,229,246,27,231,182,38,106,39,13,212,199,95,45,31,115,71,66,93,56,172,195,110,185,33,36,113,129,9,151,77,102,63,139,56,199,124,203,230,99,209,156,62,85,136,98,239,69,51,32,0,16,0,255,251,178,100,105,10,150,115,104,78,147,143,78,196,72,199,105,234,96,237,138,24,13,163,62,238,61,47,193,28,157,167,241,131,41,152,5,0,0,138,132,1,14,144,69,112,0,153,110,80,43,93,171,100,75,189,34,91,253,207,238,208,52,30,33,122,213,218,141,239,246,110,129,213,103,181,75,253,186,34,56,57,102,72,79,143,163,185,34,152,111,239,244,95,111,255,255,243,55,18,254,170,127,209,206,144,4,169,133,164,198,47,88,155,229,208,104,224,177,139,133,70,56,16,153,76,84,96,97,121,137,196,232,70,173,33,65,226,31,160,192,32,15,27,90,107,69,72,206,134,228,245,34,79,129,56,101,112,92,26,140,141,82,191,40,59,68,6,38,198,62,203,17,81,25,42,210,76,77,8,184,126,88,23,227,88,217,92,69,86,37,47,85,137,31,234,27,192,68,73,6,76,69,108,252,255,214,79,58,87,66,5,186,206,219,159,237,254,143,174,156,186,103,246,201,254,198,168,70,58,104,62,139,154,56,237,43,59,153,191,0,90,122,34,19,207,131,112,74,163,94,95,248,103,186,184,152,218,45,185,64,52,99,208,49,100,96,214,46,82,104,46,182,139,199,38,169,182,147,68,237,131,75,32,235,57,1,101,152,70,70,143,139,196,12,170,158,129,0,64,25,41,144,212,231,176,117,91,241,13,97,47,177,119,97,23,144,178,229,43,144,224,151,133,13,237,173,53,196,142,45,250,187,79,239,231,17,237,125,78,219,231,169,56,68,204,92,243,198,183,21,31,250,63,255,255,223,228,50,95,239,71,250,108,179,255,255,255,108,0,6,66,88,9,8,48,32,112,230,161,211,84,19,64,3,3,3,177,129,66,35,12,4,2,1,40,13,84,195,163,182,40,159,98,194,169,124,20,210,140,22,211,202,233,19,105,121,52,98,192,102,66,114,193,1,90,135,189,116,218,169,103,117,60,70,214,122,15,39,106,193,17,137,120,196,190,3,132,208,70,164,212,198,225,69,251,162,248,125,2,110,71,70,171,22,149,46,174,64,49,120,157,219,206,13,75,38,234,113,155,118,57,56,228,205,51,144,209,230,230,229,187,3,93,242,152,65,86,153,165,217,122,91,89,242,87,107,90,27,254,147,111,116,42,218,111,179,61,76,107,51,23,253,210,95,42,53,236,225,202,215,135,49,156,241,113,197,137,111,254,181,91,138,89,29,232,162,152,190,24,215,151,229,185,141,34,69,234,86,157,237,188,179,109,176,4,0,2,0,8,146,193,192,5,111,134,24,185,132,25,64,204,36,132,136,190,131,7,202,163,57,48,46,160,10,121,93,166,177,153,141,221,123,221,142,200,25,212,52,168,94,175,83,63,222,39,21,52,179,24,78,88,143,166,223,111,240,255,251,178,100,129,8,134,30,104,208,27,143,99,240,73,229,25,231,100,199,104,24,125,163,62,238,61,143,193,27,157,167,81,147,30,26,207,252,165,255,245,87,193,255,156,255,255,90,0,0,16,93,48,140,184,202,141,35,113,191,77,28,125,48,216,4,161,172,100,225,137,132,196,130,49,18,8,150,217,84,156,50,0,72,144,80,194,14,120,25,113,4,145,89,85,217,17,206,146,75,100,89,142,237,95,5,112,104,53,233,137,30,224,251,233,92,242,196,1,217,26,12,60,65,116,78,20,201,92,164,9,108,204,206,123,132,255,54,139,88,224,214,127,103,254,117,94,176,145,242,247,87,114,173,169,179,106,105,12,83,40,230,87,215,30,174,148,222,153,138,101,221,145,228,223,152,8,115,214,116,228,115,46,244,169,173,19,140,183,137,89,184,175,174,167,103,162,105,220,175,113,213,227,46,61,123,2,15,223,81,178,108,26,251,201,206,214,45,179,206,77,70,31,39,3,38,89,103,206,87,125,83,95,210,46,167,218,252,167,148,122,174,249,96,8,13,40,16,16,54,80,83,210,161,6,77,187,17,2,139,219,96,35,41,106,42,44,172,80,220,131,31,61,1,122,82,74,104,204,220,135,220,206,172,217,202,152,21,76,151,154,67,253,166,130,12,141,188,247,255,93,127,122,166,159,245,196,223,251,191,249,203,187,253,0,0,2,0,52,201,252,67,102,120,14,67,159,48,81,92,204,231,240,45,108,4,13,49,73,116,193,4,49,80,73,124,2,135,212,253,33,9,10,135,101,193,112,75,102,133,205,181,62,54,52,241,104,226,128,246,11,34,127,90,116,28,254,205,73,216,52,207,34,110,67,245,16,202,243,65,143,228,141,20,207,240,64,26,126,73,12,176,58,204,238,101,16,165,215,170,187,138,59,82,30,121,16,80,168,171,245,20,25,213,25,168,155,102,206,59,164,42,74,108,183,209,190,104,89,113,206,157,87,9,205,94,14,168,123,207,153,43,172,179,65,169,48,62,217,20,15,179,68,185,37,239,165,35,236,33,127,9,237,108,138,111,122,32,204,205,41,251,13,121,220,212,15,185,73,29,26,18,187,174,161,179,208,124,217,130,209,219,16,32,160,34,19,147,93,178,96,112,72,46,209,247,235,85,136,24,152,249,89,245,60,158,226,3,30,230,138,195,19,4,240,180,38,92,34,0,128,113,180,64,102,130,94,102,137,132,155,11,233,88,40,186,132,189,245,180,155,135,96,252,101,72,102,155,214,253,119,245,106,254,93,62,202,48,1,72,250,14,195,63,239,255,255,255,237,254,159,251,100,255,255,190,156,223,168,252,255,161,113,130,151,245,237,88,6,0,2,23,57,129,220,70,144,148,24,217,170,103,241,129,151,54,114,255,251,178,100,156,8,198,255,104,78,27,143,102,176,68,203,250,2,96,197,98,153,9,163,65,78,105,227,1,68,175,167,205,147,181,184,144,28,84,193,11,66,163,161,14,176,85,132,173,23,64,198,155,194,208,85,36,216,80,61,50,120,153,225,37,37,229,120,200,20,39,17,205,13,132,221,175,128,218,157,131,152,10,181,116,134,52,102,241,41,53,153,209,13,107,120,134,90,222,11,237,65,255,218,243,8,140,218,112,205,43,244,161,249,66,169,133,249,174,134,165,229,62,113,93,186,159,113,177,136,126,181,223,72,227,248,255,81,125,204,44,108,170,75,239,82,111,109,212,213,156,160,85,39,141,158,168,10,108,248,197,50,170,166,179,89,105,26,107,249,224,200,231,93,38,31,125,147,218,95,15,100,101,86,229,91,91,179,110,206,116,133,100,41,71,205,229,68,236,22,101,203,243,193,115,22,35,4,202,83,165,201,77,106,73,167,218,0,16,0,250,59,165,64,130,2,178,84,224,169,44,28,239,176,105,22,5,168,169,148,18,212,149,13,57,70,42,165,213,53,204,61,237,77,189,59,39,79,253,135,224,167,54,187,164,83,177,127,254,245,255,255,95,252,205,170,255,250,251,127,255,255,42,108,145,110,213,27,107,253,70,213,36,89,53,201,196,75,0,0,0,48,42,215,27,25,42,26,208,124,27,98,115,24,164,41,24,2,226,19,0,6,4,16,134,17,134,34,16,57,4,38,26,14,40,238,20,1,2,10,133,138,5,1,86,154,137,71,156,235,169,218,164,82,124,132,3,30,0,219,118,180,181,116,250,200,31,197,165,25,184,236,186,205,106,155,115,45,105,201,131,75,45,86,24,12,5,102,36,177,102,123,31,77,170,6,137,46,158,83,150,86,246,137,26,210,208,195,96,118,194,83,53,238,100,43,236,103,103,49,115,88,155,193,81,26,141,177,237,71,29,105,215,180,11,97,245,121,154,148,214,103,247,143,104,74,52,212,235,162,191,50,75,141,223,94,89,183,70,77,109,114,128,167,111,182,234,142,158,197,45,83,41,202,103,93,86,198,40,172,224,163,102,167,226,66,245,165,186,88,156,161,18,135,174,211,99,228,77,149,29,121,106,102,93,229,242,202,134,150,66,234,75,82,169,230,56,60,205,166,77,231,176,169,63,157,233,0,0,55,160,0,0,16,148,86,184,41,130,2,96,160,226,73,131,74,148,65,148,236,18,29,106,140,218,86,85,8,77,29,190,93,41,241,190,60,114,175,118,131,183,207,239,146,20,218,151,251,125,241,103,234,152,183,248,203,126,169,47,38,167,255,255,245,57,93,159,151,119,250,136,2,24,242,60,123,235,193,252,54,7,97,65,26,128,188,102,149,249,176,14,102,97,26,153,160,60,255,251,178,100,164,142,135,42,105,205,27,175,102,194,73,5,153,234,101,133,104,27,101,163,52,110,61,62,137,44,41,232,181,132,149,144,96,64,154,135,25,124,188,167,138,2,70,25,21,184,79,3,172,172,115,10,89,130,219,92,42,163,116,172,2,215,211,77,139,192,48,28,13,125,89,105,106,84,123,29,26,42,180,76,86,79,58,24,0,121,107,134,5,233,162,48,134,181,114,49,97,140,166,102,85,158,202,242,121,221,80,191,27,125,136,132,115,214,151,253,53,88,167,51,100,156,138,197,93,198,222,80,230,138,68,222,96,58,223,105,215,97,223,151,51,181,160,117,46,165,204,213,227,70,47,177,93,108,99,225,182,223,11,21,211,52,107,84,250,223,93,125,43,234,163,226,173,84,37,143,182,33,200,12,79,68,119,190,2,90,66,85,26,13,65,52,78,37,102,71,69,198,71,41,189,90,145,182,68,173,105,61,110,43,13,39,73,228,241,215,183,4,183,95,46,87,240,184,128,86,0,0,122,47,106,182,72,68,44,87,24,133,218,110,12,250,214,212,163,116,47,102,78,139,131,167,51,184,234,207,91,191,255,74,14,161,247,255,255,183,251,99,26,62,80,97,196,26,62,236,123,236,254,34,11,234,59,32,253,255,255,255,95,255,200,72,128,236,93,213,16,178,221,48,0,0,51,13,135,99,153,128,115,171,186,3,6,72,240,49,194,103,228,90,97,248,16,96,81,26,100,40,56,96,88,64,164,140,162,27,64,33,65,130,64,25,136,33,211,140,35,0,24,243,61,108,37,207,172,148,235,209,217,11,132,74,196,211,214,202,37,57,74,25,25,137,166,131,247,68,255,196,222,167,254,102,36,181,225,135,217,91,92,66,168,10,24,31,77,216,92,11,86,36,189,39,236,19,3,151,162,82,171,147,86,105,184,218,212,73,112,128,106,220,18,255,88,211,147,98,162,231,191,51,218,69,131,154,141,25,118,221,26,210,77,155,172,73,116,247,172,58,221,72,109,99,78,181,137,245,210,169,126,222,69,61,164,92,217,91,27,112,166,245,55,107,152,5,108,181,95,197,149,71,57,86,111,98,47,203,220,87,217,96,228,32,8,63,88,96,144,144,133,123,33,154,225,67,146,146,23,9,214,155,73,177,100,11,139,33,98,52,164,228,33,93,25,113,18,130,153,108,97,81,140,54,219,244,158,17,209,203,133,239,246,0,0,0,29,17,128,44,186,54,255,168,104,209,34,201,230,199,31,166,203,134,150,13,204,7,104,222,94,126,163,65,143,210,194,146,233,158,168,253,10,13,220,168,124,243,147,255,237,183,249,255,235,255,55,125,113,193,131,173,190,60,248,207,205,127,142,181,8,102,107,255,251,35,143,12,80,131,235,23,217,190,255,255,251,176,100,161,142,231,135,112,76,19,175,79,162,83,42,122,45,96,199,88,28,189,181,52,78,61,158,89,30,169,232,205,132,157,96,234,65,132,39,243,240,95,78,57,102,58,227,92,199,97,243,98,65,13,94,122,50,49,232,24,115,67,211,4,1,205,22,58,17,131,83,216,73,98,151,34,161,50,238,168,99,236,165,21,147,182,4,103,128,208,50,232,145,47,6,152,254,58,116,16,226,199,139,206,190,209,104,54,115,230,224,170,25,177,224,61,133,59,84,148,177,234,88,26,180,154,46,194,25,174,50,135,111,179,23,254,106,205,101,178,44,4,157,197,168,89,181,11,221,119,11,220,213,204,151,93,58,142,112,165,227,183,105,251,36,95,220,247,69,159,169,49,67,217,163,48,43,245,76,216,141,79,66,233,71,115,239,40,95,244,127,164,133,123,144,6,49,84,189,93,94,127,10,86,86,57,20,82,237,41,238,27,229,78,134,214,112,141,77,66,94,203,235,23,213,13,231,12,147,147,158,43,31,192,242,187,21,208,169,165,54,39,155,69,142,192,249,129,8,79,111,31,249,251,244,177,176,222,59,40,228,228,210,208,231,206,43,245,233,98,100,131,88,145,50,22,203,222,151,114,174,108,98,219,19,123,207,243,235,168,84,204,146,81,253,127,245,37,19,137,25,142,191,254,223,253,63,250,126,118,219,98,102,162,244,148,212,191,211,244,208,182,237,31,127,219,210,233,65,109,2,97,97,90,127,191,249,33,0,0,179,20,85,115,136,42,115,59,7,243,125,136,51,34,64,115,67,216,3,11,133,83,12,194,99,17,139,96,16,56,4,4,140,160,22,83,149,88,76,75,13,67,128,48,104,57,76,200,222,134,230,251,177,148,152,86,98,247,9,1,15,18,208,70,23,6,118,110,30,83,206,60,59,12,194,50,143,69,61,168,212,108,113,136,17,124,15,4,175,196,16,208,238,76,43,227,137,208,235,126,186,61,32,48,42,232,212,171,222,64,12,198,129,23,25,82,86,32,253,150,38,96,85,254,24,201,244,122,196,247,110,205,229,139,6,207,174,222,213,244,85,77,231,106,154,209,181,9,10,100,219,106,146,157,151,115,59,222,91,231,197,85,241,250,73,238,161,189,113,210,181,106,34,100,92,227,101,95,11,20,158,12,102,182,199,206,71,250,204,125,35,96,106,72,209,35,69,39,19,28,16,133,208,163,21,74,201,82,109,28,218,30,64,217,224,216,156,138,10,220,50,200,151,50,190,122,216,253,147,163,225,187,113,198,212,251,185,169,49,223,45,206,22,0,0,16,44,192,67,247,130,74,187,201,18,227,75,88,35,87,138,9,143,48,21,64,212,97,223,245,162,100,68,46,50,116,45,68,171,74,151,255,237,85,254,255,251,178,100,143,142,135,167,118,76,147,175,78,210,78,168,250,77,97,103,62,28,65,225,46,46,176,221,9,63,20,102,165,164,157,160,135,229,63,207,219,235,53,211,176,140,234,80,189,53,55,252,84,205,59,59,56,178,10,68,223,30,125,218,95,40,36,225,196,87,95,249,80,153,135,45,157,41,227,153,98,249,155,84,86,25,58,54,24,246,20,153,4,80,152,90,118,134,16,198,15,3,70,12,128,6,35,139,67,194,80,128,86,49,148,56,14,6,137,1,182,238,133,169,78,215,32,23,37,21,82,121,30,219,69,110,117,84,197,147,166,115,94,141,166,189,202,88,98,39,41,187,98,154,85,30,95,37,201,97,175,132,3,36,154,97,210,248,41,183,164,124,23,246,112,204,86,49,83,156,141,22,181,192,153,5,36,15,201,102,80,137,74,154,111,94,122,54,212,82,152,212,218,58,230,118,124,161,187,213,92,203,172,168,89,109,179,65,202,44,61,16,105,56,212,180,242,218,158,221,111,89,210,227,247,203,237,208,235,245,28,84,161,241,237,217,170,249,143,109,11,167,183,89,212,139,235,102,150,243,107,179,176,163,35,138,56,243,104,169,139,6,162,32,163,150,126,54,152,82,203,134,111,66,177,212,209,157,222,114,10,119,198,165,242,235,242,248,145,200,8,0,5,8,153,84,230,57,73,191,26,60,32,27,177,44,75,204,96,6,189,179,102,12,244,185,234,82,181,136,52,161,0,5,98,153,15,35,137,51,36,47,159,167,238,179,205,217,234,236,27,161,122,43,69,199,13,90,139,115,170,54,116,108,251,148,245,188,143,241,31,162,239,174,66,126,223,250,128,0,0,137,71,37,113,193,219,83,142,201,51,83,115,75,62,29,22,49,80,225,193,224,64,19,166,155,107,21,67,216,131,82,191,41,164,184,84,162,29,179,26,18,101,118,160,158,81,147,194,242,218,19,90,129,151,101,152,217,255,118,9,203,174,106,234,90,91,107,39,235,61,5,237,22,7,190,210,56,168,213,160,133,124,23,199,98,38,41,42,149,64,86,114,17,71,191,54,94,20,163,186,79,235,35,154,100,108,173,3,103,135,95,10,155,17,139,27,2,216,162,66,181,94,146,239,105,39,165,61,86,49,69,191,20,67,139,207,91,130,82,193,115,112,131,15,243,235,147,210,25,202,20,185,255,230,157,189,205,66,229,185,45,132,119,94,120,0,132,104,0,48,201,155,86,4,24,115,216,173,83,66,180,124,105,133,30,22,84,199,231,140,227,120,37,133,128,131,52,35,77,49,131,84,179,2,34,94,210,167,216,66,41,173,185,137,227,226,156,123,37,84,25,188,170,247,220,110,167,124,206,98,12,108,51,169,42,164,136,25,239,52,207,178,155,182,221,242,255,251,178,100,124,8,133,54,104,80,211,108,75,248,90,5,25,118,105,43,102,24,113,227,44,78,164,211,1,83,22,101,233,182,21,160,150,92,191,238,255,255,255,175,168,74,81,76,92,241,78,2,136,78,239,84,14,15,81,140,166,21,204,23,18,204,39,22,130,167,17,129,131,178,16,8,66,67,5,131,163,5,193,163,8,128,11,236,56,181,80,194,251,124,22,11,144,3,253,43,69,65,16,88,1,128,196,38,10,26,36,58,193,247,69,134,168,217,21,30,248,158,166,209,131,165,12,48,60,155,118,182,46,109,26,110,128,244,165,157,197,133,181,25,118,51,10,180,79,79,130,16,67,64,235,197,163,12,134,188,26,105,246,181,103,32,178,100,55,126,194,125,148,218,126,25,220,242,206,92,209,213,108,167,85,94,40,170,65,178,220,113,131,152,152,26,125,34,114,0,116,101,7,41,7,230,81,30,6,9,152,107,210,30,116,130,181,91,122,50,205,212,44,67,197,47,110,160,187,110,214,207,21,141,245,140,171,214,138,79,68,104,1,72,0,5,6,67,141,204,85,208,40,22,68,102,101,208,238,224,144,105,134,130,175,248,153,141,148,61,235,176,120,52,73,9,148,34,105,30,176,227,74,56,249,121,106,17,219,85,52,73,71,107,239,177,144,17,20,155,238,134,58,117,99,144,84,136,135,138,225,185,151,60,72,112,160,179,126,79,21,105,63,233,145,18,228,83,19,190,115,78,135,99,164,82,163,32,77,51,56,17,243,35,6,179,13,77,211,11,205,241,156,38,45,145,9,51,30,140,193,49,18,37,43,111,140,33,86,24,191,92,180,149,198,0,147,167,123,235,53,76,212,152,227,143,7,198,222,184,46,127,134,233,58,65,30,201,103,108,218,220,210,118,69,77,46,3,10,12,10,158,233,200,161,11,129,83,119,18,200,224,35,77,26,236,156,89,53,150,30,60,201,26,108,210,20,104,9,32,170,190,100,232,21,122,170,68,154,11,73,2,189,44,141,77,237,194,16,139,112,213,187,163,56,100,87,133,177,107,46,195,72,11,47,56,23,154,171,40,141,4,89,79,50,83,184,193,70,67,207,196,150,133,251,132,147,205,103,26,88,190,43,127,195,101,154,38,42,142,17,140,83,132,213,105,45,182,84,67,5,153,155,216,240,165,167,186,172,24,192,88,17,194,1,210,226,90,206,44,163,228,200,216,138,53,221,4,133,5,149,2,140,52,151,36,206,35,101,168,172,95,241,160,173,45,49,126,113,21,134,32,249,59,39,186,237,215,251,156,84,227,196,194,123,22,122,58,62,170,239,212,229,55,116,31,56,240,193,251,253,180,79,255,203,253,52,37,71,235,254,188,191,255,162,100,52,229,117,192,108,2,35,79,13,69,92,255,251,178,100,151,12,134,130,117,203,19,186,73,242,82,136,201,81,105,39,104,151,9,161,54,110,233,35,193,45,17,230,105,147,29,160,12,62,57,64,153,78,19,35,16,44,197,33,71,113,65,45,162,112,100,154,47,99,154,94,102,28,233,72,32,47,185,19,110,246,20,76,153,9,35,160,130,239,40,221,79,49,179,72,201,161,25,239,228,139,64,221,148,168,171,115,102,225,120,233,38,117,3,107,162,38,109,150,231,24,211,98,6,20,64,96,61,133,69,15,80,195,50,200,111,157,92,145,65,186,123,9,45,177,77,96,249,245,65,230,201,38,64,220,24,97,178,37,242,70,9,108,173,168,74,146,37,90,90,243,86,69,37,21,51,23,211,13,123,210,143,117,108,136,72,82,202,130,41,193,69,154,139,85,4,228,67,61,122,151,105,99,47,109,88,51,173,188,54,209,173,15,250,72,16,20,96,109,200,2,40,84,160,64,162,12,185,1,231,132,73,220,108,184,86,113,114,220,103,194,84,6,9,177,69,92,171,172,114,215,196,88,40,200,237,56,49,195,7,39,173,211,204,39,13,57,73,206,64,145,80,211,137,47,113,198,41,203,177,212,189,76,72,189,174,71,219,126,197,63,234,147,255,250,130,23,150,147,46,115,147,72,240,67,98,72,3,83,14,243,45,70,99,20,134,195,8,140,192,185,200,35,21,148,72,162,203,26,96,211,165,94,191,193,139,97,160,211,191,205,118,146,252,26,163,233,55,90,75,42,121,231,53,16,168,169,44,79,32,121,85,137,96,8,96,107,25,61,20,154,35,104,148,152,216,64,237,22,42,89,4,4,200,230,72,17,54,74,186,186,76,74,226,86,200,208,230,74,90,48,123,148,81,157,146,76,179,144,180,205,36,219,45,47,22,36,94,105,100,96,194,227,38,52,231,101,204,57,31,73,30,57,146,205,153,111,16,218,58,65,152,230,101,22,175,191,82,93,26,9,186,101,27,77,116,70,211,191,171,194,116,228,212,78,10,191,98,205,109,53,174,84,235,161,61,140,89,77,36,48,115,47,219,150,201,93,123,120,196,238,53,15,121,220,183,91,143,125,0,0,96,13,0,9,188,102,66,24,118,161,97,4,194,12,156,116,53,16,11,67,140,3,84,120,45,62,75,130,38,184,224,121,23,124,26,134,201,42,143,186,255,158,132,65,162,24,250,147,20,201,179,86,38,27,210,209,163,19,174,223,237,211,61,175,255,255,83,139,242,95,223,255,250,195,51,23,244,147,140,120,3,45,136,195,98,142,163,61,82,35,30,137,17,225,88,195,81,156,200,83,50,38,129,202,83,156,197,22,6,149,79,136,8,188,136,20,34,4,210,208,186,28,128,161,167,165,157,189,240,11,5,98,233,119,38,165,95,255,251,178,100,171,12,134,89,115,203,147,184,74,82,75,37,25,153,105,133,100,27,37,229,44,46,233,135,193,50,20,102,73,172,28,104,113,10,180,135,136,10,86,33,26,40,59,224,175,147,165,142,171,206,142,204,247,200,169,238,159,18,54,211,171,29,105,121,227,7,207,220,225,213,109,60,71,80,189,184,216,185,94,199,239,58,241,226,203,209,132,244,138,102,97,93,135,110,89,250,174,110,212,166,175,133,223,101,187,103,55,51,219,22,190,199,49,176,59,251,236,215,216,105,205,125,147,70,101,67,184,203,246,62,61,180,55,60,92,114,167,91,97,148,56,99,190,188,219,234,86,178,85,165,158,105,232,105,99,175,93,235,89,181,143,241,125,223,200,109,208,234,91,70,196,195,171,254,145,214,247,135,125,164,159,104,152,221,98,128,18,64,84,4,102,198,24,234,166,28,41,67,4,85,34,208,82,2,166,175,144,179,222,151,133,173,211,74,123,19,150,163,133,199,251,178,104,214,246,106,106,24,170,82,150,187,211,150,138,70,134,250,228,106,195,81,62,137,204,150,185,167,185,29,183,0,47,255,169,197,30,137,47,255,255,214,0,68,152,218,37,24,230,9,239,216,25,148,41,160,60,8,74,12,56,68,84,188,194,13,91,10,165,124,39,83,169,48,38,101,45,180,148,100,104,13,110,145,48,224,35,71,83,149,11,27,70,96,101,180,147,245,205,78,61,2,115,249,215,43,152,167,143,234,140,186,125,38,167,249,238,175,106,6,131,55,245,138,52,179,216,113,100,110,221,76,110,104,242,126,231,177,101,238,83,227,181,157,139,247,91,78,157,85,101,170,71,94,98,222,250,38,250,155,238,183,21,27,251,57,155,181,152,160,118,42,183,44,237,27,99,173,180,118,182,219,76,15,114,38,251,153,125,138,65,28,111,42,110,31,246,171,219,237,185,52,101,155,197,88,178,221,172,222,214,234,210,22,93,66,227,133,85,148,189,128,0,4,1,75,39,4,187,3,12,144,166,55,197,74,154,72,53,252,244,202,167,20,133,218,209,46,79,96,165,76,48,113,212,71,125,109,255,241,176,140,194,32,19,23,143,134,73,137,159,255,77,133,173,212,187,75,235,255,127,245,253,182,250,231,22,19,78,116,38,90,120,241,154,207,34,210,63,253,197,187,127,183,255,245,140,32,6,247,163,102,25,148,39,214,89,103,44,144,38,255,211,230,55,36,198,31,157,4,198,81,143,99,25,142,224,97,139,72,241,136,96,113,16,56,16,6,130,0,243,0,193,99,13,66,150,134,0,1,177,5,192,51,14,18,88,198,240,152,52,143,112,14,33,28,228,212,46,185,142,18,67,206,246,14,147,48,244,212,92,232,3,32,53,239,12,28,32,69,217,75,49,255,251,178,100,180,128,5,155,104,207,189,109,128,8,84,200,249,218,172,28,0,41,70,27,50,57,220,128,0,245,146,41,79,30,112,0,3,197,151,164,56,237,173,56,208,141,129,224,202,128,169,72,42,169,87,38,104,34,120,46,112,23,15,251,184,167,214,129,141,88,8,200,13,135,142,10,25,45,109,76,75,41,46,92,93,5,243,123,227,43,9,75,121,176,55,54,67,233,5,3,103,47,139,227,25,171,110,89,94,80,229,193,75,161,215,134,34,11,17,76,24,164,190,50,93,246,184,95,215,148,68,124,113,86,247,12,44,203,41,111,114,119,241,174,233,181,245,136,152,141,229,72,235,190,196,22,37,229,122,245,161,144,57,48,104,46,130,244,69,70,165,98,111,43,117,229,212,115,53,126,173,250,95,173,101,212,76,56,84,226,151,194,227,245,43,207,195,147,116,240,36,176,188,33,104,154,211,22,48,20,152,86,182,117,37,150,58,110,140,13,247,106,227,87,152,99,171,123,255,255,255,255,255,255,255,255,255,254,67,240,27,246,169,26,227,240,149,242,63,255,255,255,255,255,255,255,255,255,145,78,82,166,195,213,44,103,73,116,212,174,27,137,69,64,0,200,46,100,136,120,18,35,248,45,206,149,97,56,142,94,87,48,114,179,109,117,233,237,155,255,250,141,159,81,143,254,55,150,50,58,20,36,148,92,182,23,128,81,231,152,8,63,187,255,255,232,5,127,83,63,89,49,72,155,54,244,117,52,224,115,58,72,177,50,16,51,7,22,102,13,159,100,194,169,132,192,248,20,32,30,29,76,10,3,83,96,194,0,108,12,21,64,68,64,24,112,106,58,20,2,95,216,243,14,37,193,137,38,35,2,10,132,203,159,178,1,39,242,130,197,132,149,75,101,179,51,141,197,185,63,205,104,70,115,83,148,56,196,83,192,217,199,45,69,31,20,37,63,90,33,69,94,187,46,73,105,33,153,107,100,157,254,67,151,172,205,178,234,104,209,80,105,61,106,103,94,183,205,194,187,93,225,162,230,46,13,30,63,95,125,228,91,45,252,31,245,89,12,61,45,157,149,200,115,164,201,251,206,187,136,231,70,186,200,229,182,121,111,59,85,150,213,141,100,255,195,213,168,83,209,66,165,222,194,93,204,49,184,222,222,249,82,193,198,109,103,19,222,29,108,150,225,237,36,178,101,217,194,154,24,139,83,92,79,102,71,249,74,216,101,252,190,244,130,239,234,13,171,98,245,220,50,252,99,54,187,173,225,204,121,119,251,207,160,158,237,202,102,219,152,235,38,207,87,28,236,33,77,53,250,221,198,238,27,229,190,9,63,160,30,2,178,11,78,0,114,71,45,241,9,214,170,130,51,107,180,171,113,246,148,72,245,115,174,132,104,80,255,251,178,100,148,12,72,91,118,77,135,119,32,2,68,133,201,210,236,28,0,31,197,197,52,78,235,7,73,13,29,231,101,129,137,88,161,73,166,186,205,113,185,253,123,45,13,99,55,250,125,125,195,106,143,113,243,255,241,91,71,191,233,202,63,251,102,172,254,157,193,158,239,255,255,210,0,224,65,192,73,186,42,152,69,42,124,203,110,96,8,38,99,104,174,97,83,30,99,89,42,179,81,120,234,141,21,40,160,198,15,100,18,214,84,96,50,139,63,162,46,181,249,194,87,77,129,200,135,128,213,151,41,242,18,58,148,44,240,42,26,41,217,124,46,83,50,129,43,59,10,133,123,72,22,218,109,79,233,234,198,172,116,105,149,241,36,204,111,188,69,121,140,158,41,55,125,179,213,206,58,161,63,129,13,45,93,246,11,25,201,120,163,134,170,36,171,20,169,26,74,136,94,24,54,156,191,148,154,205,171,115,247,56,244,207,99,131,101,179,127,176,204,107,85,209,114,69,190,181,217,126,240,251,155,248,29,229,199,141,222,119,158,88,34,177,115,55,69,90,53,141,35,247,172,56,182,57,118,198,59,214,45,138,85,111,225,225,239,81,225,94,10,185,159,28,34,33,69,185,81,65,236,198,107,196,36,61,163,201,96,44,217,177,122,198,238,75,148,234,253,126,220,143,227,53,114,204,255,59,201,173,247,250,206,108,255,237,212,255,220,114,71,161,232,230,56,193,184,16,0,128,11,0,37,65,8,200,20,97,100,56,8,59,110,169,150,107,47,138,46,39,33,64,197,25,49,112,32,4,254,84,51,246,121,222,86,173,82,249,19,69,102,240,98,158,10,68,79,253,159,255,253,125,254,25,106,254,218,186,255,171,138,255,255,255,135,193,0,16,32,161,224,240,181,211,49,26,15,101,142,49,168,69,17,76,124,97,53,88,73,0,202,58,99,240,56,20,42,16,1,167,138,212,123,197,10,40,81,205,117,144,147,55,36,42,88,167,154,132,201,65,210,248,245,245,24,185,1,134,13,71,139,185,46,166,131,26,174,174,138,18,212,102,41,7,157,132,101,37,237,104,240,231,129,112,112,145,86,184,184,87,109,77,23,201,130,229,134,166,26,69,1,249,81,186,29,209,231,106,72,192,162,68,180,214,74,169,47,134,56,83,67,127,188,203,2,93,166,105,90,46,103,214,151,18,222,135,50,50,240,12,13,239,30,13,242,89,197,221,216,85,25,224,244,85,107,228,94,198,205,208,171,252,147,63,107,62,182,246,144,98,220,135,121,56,174,42,223,22,146,76,90,192,180,32,26,28,218,155,215,76,177,24,39,16,179,165,74,228,222,213,60,245,90,80,63,135,73,21,147,49,79,136,234,25,113,172,98,200,173,235,88,87,227,252,62,255,251,178,100,114,140,71,104,118,77,147,153,122,246,66,37,26,29,60,106,100,29,61,209,54,110,101,231,201,7,29,232,29,132,148,208,246,197,237,185,63,139,117,39,0,12,0,0,112,3,4,0,46,196,172,149,3,168,150,6,97,156,59,209,204,145,86,96,183,220,128,44,135,198,0,143,204,31,18,56,15,152,62,247,210,170,239,247,106,115,181,234,52,247,40,210,223,255,191,202,127,85,126,251,190,132,125,255,255,244,0,64,100,8,85,118,29,46,230,99,118,33,142,252,225,206,51,37,25,12,113,92,52,217,168,121,148,93,63,140,65,194,34,142,34,208,142,76,21,9,96,88,84,109,4,215,165,69,137,134,129,125,37,130,66,69,92,196,247,111,125,176,139,65,73,72,122,58,97,148,59,99,96,10,131,197,88,50,128,59,197,225,196,153,124,43,175,148,232,171,242,139,246,173,174,162,110,198,229,177,115,111,124,29,134,167,186,45,177,212,97,228,170,145,124,94,91,71,50,86,38,96,59,181,27,181,185,90,43,164,154,196,42,109,55,153,23,153,189,12,244,175,153,68,227,156,123,99,42,213,186,89,227,46,236,26,217,249,72,35,111,134,180,101,126,10,141,227,80,224,218,236,74,173,235,139,77,41,135,179,234,34,173,95,22,215,4,84,71,186,63,22,158,57,208,91,32,210,118,199,6,24,174,2,70,209,44,236,76,246,127,213,45,173,75,13,57,214,183,149,61,49,125,60,167,190,245,156,255,152,157,131,219,6,8,0,35,36,164,238,81,118,86,31,5,248,173,197,244,132,15,226,55,200,28,124,60,235,227,71,89,244,93,215,253,30,172,159,109,27,247,168,192,47,194,75,31,254,237,65,223,183,247,255,137,164,175,241,11,214,238,123,190,85,92,49,119,255,255,169,0,76,36,105,141,95,86,205,39,51,141,127,211,140,67,25,204,90,18,140,37,119,140,108,17,72,65,53,228,10,44,95,49,16,42,9,18,20,105,197,0,48,14,56,128,91,0,193,229,84,36,181,7,74,216,226,37,163,140,56,165,130,101,181,210,112,116,27,146,199,91,24,9,235,103,29,164,11,144,219,80,68,195,26,147,242,189,93,199,74,8,144,110,97,60,185,177,161,42,238,37,248,178,137,163,18,153,23,176,29,133,15,209,245,171,229,81,93,220,240,173,140,56,187,212,125,234,235,52,241,30,227,9,20,215,212,147,253,164,146,155,98,40,125,33,158,241,111,191,111,66,161,154,182,72,56,103,134,210,50,122,31,13,248,143,34,54,251,193,87,55,133,45,241,85,211,78,180,146,41,241,46,87,88,245,89,195,142,31,139,12,240,103,110,149,155,122,71,196,221,165,143,152,15,153,26,170,175,111,91,221,51,44,72,213,140,215,255,251,178,100,108,142,135,108,121,76,139,185,123,116,69,104,201,215,101,130,62,30,25,201,46,15,101,237,201,38,158,40,116,245,149,248,72,54,211,173,201,170,63,196,40,158,152,255,57,131,136,57,199,199,245,137,160,7,64,0,0,1,80,37,59,92,230,110,179,226,51,218,160,80,2,178,210,113,149,13,169,88,163,236,122,112,105,53,118,39,63,188,88,252,36,132,55,255,135,74,9,109,245,202,55,213,249,253,67,127,254,173,249,255,219,252,174,218,127,244,209,199,232,149,255,214,97,24,81,134,42,161,130,76,130,70,146,195,70,2,31,131,4,192,195,48,171,5,19,26,0,77,14,7,240,40,14,24,48,128,154,8,18,16,192,156,11,67,0,21,127,0,138,39,137,21,19,8,46,165,60,58,75,112,61,23,233,196,36,58,153,127,140,30,68,61,20,156,21,211,207,50,240,202,32,221,32,110,235,138,138,205,165,76,196,48,205,253,153,118,160,197,135,181,46,79,229,189,187,130,75,204,93,160,220,41,134,13,237,33,57,248,6,80,60,33,80,133,62,131,1,59,2,63,47,56,201,250,231,124,189,197,97,161,121,219,118,179,17,34,128,158,34,245,244,245,125,190,21,157,45,222,171,14,237,166,202,250,39,177,30,1,189,30,220,119,23,137,249,188,130,141,224,35,217,241,66,237,127,2,75,219,77,77,48,160,195,44,93,178,102,122,255,53,55,155,151,167,127,57,197,99,218,111,188,70,220,92,81,138,175,111,74,227,25,131,152,84,197,177,159,77,194,146,12,42,111,18,98,184,196,225,127,209,75,46,184,2,1,172,226,128,8,195,192,27,193,36,101,155,34,62,137,101,203,198,219,65,215,196,255,58,129,88,237,43,231,231,246,250,78,188,190,26,62,150,162,144,39,191,184,107,205,184,85,105,214,152,237,146,60,27,59,91,145,208,203,94,63,255,242,41,47,163,183,218,161,66,255,250,64,0,6,202,116,194,80,227,23,150,13,82,57,62,136,44,196,65,227,2,10,204,70,221,49,240,177,6,147,156,196,224,135,26,15,45,76,138,198,40,148,125,169,69,214,90,10,112,34,86,170,65,89,214,145,6,222,23,35,163,126,46,100,145,158,220,253,137,29,176,188,235,82,127,147,138,184,48,35,87,146,75,235,31,192,59,29,225,176,243,220,201,224,120,73,67,183,55,10,47,77,136,149,208,225,232,182,247,233,201,236,182,204,49,79,76,205,82,211,117,37,62,133,238,155,223,231,11,238,103,60,245,169,113,141,56,164,109,237,72,253,150,96,26,207,175,191,109,152,87,242,93,48,239,199,118,175,37,113,125,19,14,183,110,147,27,174,31,148,86,219,54,237,122,117,110,244,117,94,193,218,87,219,21,20,99,220,255,251,178,100,93,12,133,249,103,79,27,143,99,240,68,168,201,182,97,133,86,28,193,229,48,46,189,27,64,253,147,103,73,150,52,218,244,102,17,117,182,128,64,0,128,28,144,80,74,54,124,219,54,16,136,70,212,58,198,173,63,173,17,123,155,167,106,161,132,251,240,105,102,19,152,241,171,139,125,91,10,188,91,181,91,9,179,223,94,237,242,127,254,191,156,189,23,51,111,137,97,69,163,175,242,63,216,73,254,84,3,49,18,130,33,113,13,43,84,207,228,43,140,126,24,12,51,42,12,78,101,76,227,21,204,46,2,76,4,9,192,194,224,48,1,80,65,129,41,218,121,82,212,32,62,20,0,93,130,16,42,53,30,37,1,5,133,198,190,238,139,5,75,173,85,7,65,167,250,170,240,46,77,36,178,73,61,118,162,214,191,42,104,152,211,193,67,192,61,190,83,88,194,34,75,50,216,8,99,195,112,128,55,165,96,70,196,52,219,38,161,158,88,177,51,17,11,243,2,176,225,188,175,132,140,133,8,230,166,117,21,237,106,233,213,246,207,171,41,226,218,185,191,221,47,170,78,227,90,174,239,154,227,27,219,207,104,109,245,180,2,173,103,85,110,65,69,124,195,141,218,68,19,54,47,7,20,202,155,123,124,226,106,70,133,219,167,197,148,56,89,88,34,42,203,19,60,150,121,170,64,203,211,129,206,133,99,79,21,150,45,5,25,138,239,106,149,134,90,71,184,138,129,231,244,201,51,168,195,16,12,80,10,160,5,6,66,113,243,20,157,16,150,105,114,144,96,37,130,235,82,35,216,189,5,234,31,93,221,107,107,237,251,102,79,179,85,207,185,152,81,159,68,208,148,52,89,125,31,249,151,35,77,140,253,254,14,41,255,192,207,255,245,144,0,0,99,18,98,35,37,28,163,20,69,147,147,113,179,38,194,225,144,152,199,192,184,205,114,5,64,76,17,3,216,133,49,82,248,204,159,47,203,67,10,149,71,52,60,130,137,0,220,155,118,196,164,66,157,0,224,148,236,17,4,201,1,184,104,88,255,118,250,4,146,156,17,112,204,254,198,24,87,71,218,253,175,98,75,106,28,66,166,205,97,36,221,23,14,91,185,250,246,205,104,12,55,130,236,180,252,223,212,108,180,82,182,77,75,149,250,238,5,183,229,127,46,48,254,157,119,143,173,239,121,106,221,161,36,241,74,210,247,174,224,90,69,53,45,234,227,236,64,93,219,13,73,188,230,26,162,31,186,17,139,69,143,76,213,170,205,85,120,125,98,120,13,241,227,67,96,213,100,162,204,120,209,32,67,141,240,175,195,108,75,191,131,119,159,16,45,239,154,77,112,86,67,216,21,103,240,205,63,144,81,143,177,117,182,40,0,0,66,78,5,134,46,255,251,178,100,111,142,134,183,102,204,147,186,121,242,67,195,57,195,101,45,88,27,153,213,50,46,225,143,216,254,147,167,113,150,20,224,160,251,169,242,245,133,6,40,25,146,200,27,59,128,145,164,18,17,214,230,126,87,95,91,112,65,169,119,51,66,165,156,39,133,121,245,188,222,149,27,46,244,219,78,36,115,62,207,140,93,110,197,227,191,170,127,49,246,151,72,204,85,129,140,232,113,140,164,31,204,129,186,140,153,21,73,70,115,12,148,227,21,73,35,6,194,35,4,66,3,8,66,52,78,44,0,166,16,3,34,192,51,92,71,148,18,38,58,229,42,138,164,2,58,208,250,84,137,162,27,212,160,97,112,164,207,84,109,41,57,201,76,237,61,231,87,159,69,86,235,194,133,155,221,78,231,131,223,61,138,31,183,189,172,146,191,106,165,254,245,240,239,208,64,191,210,64,215,215,195,31,56,220,30,218,158,149,170,231,58,92,199,171,176,189,71,10,123,72,232,169,187,215,172,211,139,233,38,90,230,246,204,137,245,142,136,77,177,26,209,156,217,49,189,226,112,91,83,248,4,50,149,24,79,43,234,252,78,92,168,59,161,173,141,230,53,200,23,252,77,94,83,158,95,94,182,44,84,177,27,8,226,194,157,233,21,61,249,105,123,109,214,151,214,122,191,74,230,219,118,246,250,253,45,246,254,152,98,174,108,228,80,0,17,49,109,39,64,48,128,125,108,212,191,164,35,37,73,72,186,144,75,128,146,79,215,120,146,83,24,94,22,109,168,36,41,81,111,223,85,216,222,169,149,238,223,155,245,20,71,215,234,180,159,166,151,255,218,77,18,63,18,78,106,32,6,181,36,90,144,200,53,138,141,82,99,169,14,27,95,33,87,69,224,110,50,84,74,149,196,20,90,151,228,179,179,97,175,92,249,88,214,153,176,253,35,127,67,199,94,124,229,177,111,226,254,173,133,134,153,199,254,222,233,27,253,155,223,227,227,171,245,120,13,57,140,46,166,190,172,254,25,173,70,107,179,244,107,177,147,223,3,17,73,93,182,200,218,134,238,66,101,122,210,45,185,138,252,207,155,216,110,227,187,90,15,15,85,22,62,177,148,152,17,37,48,74,211,138,132,7,217,153,42,98,37,2,109,168,160,216,162,20,203,242,221,73,171,185,10,150,252,139,247,35,38,225,226,219,21,214,212,35,87,164,0,16,65,164,41,161,148,64,110,144,202,232,45,112,67,132,46,40,88,161,16,138,135,212,241,109,77,127,5,203,252,255,29,2,249,132,154,67,214,95,43,38,223,45,2,62,255,201,245,223,255,255,87,174,49,84,43,169,238,254,34,180,122,159,127,54,194,119,108,0,104,163,2,149,67,96,6,3,77,141,3,224,98,35,11,1,255,251,178,100,123,132,197,0,102,210,187,79,75,250,70,6,153,179,101,226,62,25,145,159,50,78,189,149,9,30,143,230,69,164,149,154,96,97,0,100,8,44,103,241,26,6,5,65,129,25,128,194,64,48,2,47,121,130,98,43,145,35,188,86,8,35,117,50,12,92,154,42,4,43,245,148,206,17,1,48,116,89,77,69,243,41,132,38,110,89,158,55,233,107,214,15,122,123,14,189,238,30,243,184,190,85,73,183,142,24,48,253,62,116,227,23,112,205,120,247,116,42,253,25,22,205,214,93,122,82,99,88,118,139,93,98,54,109,20,46,235,37,219,33,157,176,205,247,245,198,161,134,253,108,165,123,62,255,101,213,249,174,77,6,174,158,129,243,57,179,63,103,207,111,29,53,217,250,118,55,25,97,216,85,210,91,154,76,7,190,226,231,40,223,52,221,32,91,49,67,20,87,232,221,151,150,69,10,218,51,13,16,157,204,18,210,148,119,213,183,87,134,189,65,1,187,133,130,133,16,24,154,33,0,130,228,2,165,204,16,37,217,1,73,226,146,85,111,150,205,86,203,213,249,160,2,157,54,175,149,106,23,246,157,10,85,28,93,174,15,64,25,240,129,213,68,119,103,62,207,98,108,197,98,213,103,167,114,240,171,239,187,214,141,55,129,16,171,243,1,137,195,78,8,179,63,136,67,175,130,227,42,129,227,10,192,35,2,84,210,35,224,193,208,73,43,199,137,23,253,146,132,6,9,159,72,232,37,2,251,136,169,94,238,149,1,54,182,252,177,129,46,240,240,12,67,201,210,156,90,167,203,37,48,223,19,229,179,52,99,20,91,248,207,222,191,38,11,85,184,206,167,214,243,100,242,162,101,203,38,118,39,4,125,97,173,53,246,242,142,239,92,172,102,137,27,63,190,16,94,148,140,79,237,189,205,214,167,149,73,197,242,201,237,94,233,15,66,209,136,236,218,18,38,209,71,218,23,46,182,227,95,196,228,98,203,45,38,100,134,209,193,71,120,245,39,34,105,55,212,86,247,103,172,212,227,125,209,201,211,74,109,166,148,105,243,138,158,81,54,129,243,200,74,212,96,138,128,2,0,9,2,229,97,193,47,170,24,144,68,219,46,178,5,209,14,212,35,218,94,158,9,117,16,118,78,16,13,36,184,211,235,250,233,65,130,175,235,211,175,189,95,255,255,122,127,177,105,219,77,60,89,173,34,183,109,159,42,103,167,228,128,4,24,196,16,112,225,102,220,204,2,48,239,155,85,161,14,22,166,64,59,166,125,139,198,4,3,102,3,6,132,161,218,130,35,177,132,225,192,240,9,43,86,96,128,101,12,27,160,88,10,240,105,82,112,81,245,219,17,84,104,97,128,5,208,78,12,163,37,232,138,118,245,157,241,236,255,251,178,100,165,140,133,250,105,77,147,175,76,208,64,7,137,234,101,229,52,25,145,231,48,78,229,15,193,4,20,103,117,150,28,248,199,180,217,82,41,219,88,223,215,231,55,23,252,16,33,32,239,80,130,221,153,142,229,202,26,188,193,237,231,167,229,173,216,150,173,176,190,48,67,26,48,144,198,56,151,133,28,223,73,43,23,121,174,184,209,220,7,24,219,88,168,99,33,204,242,125,220,39,93,200,186,108,109,64,242,187,73,35,65,147,110,178,124,88,161,146,104,214,131,196,156,33,247,99,195,245,23,96,230,64,161,8,201,22,86,115,68,240,132,28,163,5,32,65,132,74,254,90,62,86,110,191,237,135,252,62,51,147,232,8,4,0,116,64,13,132,68,58,130,29,68,202,5,67,11,6,156,110,156,158,19,83,2,204,108,49,174,66,142,178,82,71,93,188,254,31,116,37,175,139,223,232,95,246,221,168,103,135,136,145,161,54,13,152,128,176,130,184,231,71,247,200,120,140,0,6,83,73,160,79,149,185,25,136,159,187,140,100,210,248,98,132,208,76,131,138,153,66,9,130,0,224,41,142,136,233,26,33,40,165,20,58,58,14,96,140,90,97,50,233,227,131,149,7,190,39,60,17,23,112,194,55,124,137,49,118,168,134,174,228,54,214,230,163,175,243,137,21,173,45,136,123,248,69,12,123,73,246,238,202,181,122,6,123,45,220,83,60,45,84,199,249,28,203,43,147,185,237,133,64,159,86,122,117,51,118,245,96,210,115,169,198,20,158,228,178,157,82,16,74,44,106,168,224,226,40,218,51,207,19,138,144,203,176,243,152,39,65,34,37,101,62,132,126,138,34,146,54,53,27,170,16,81,104,70,84,190,45,145,220,215,183,168,177,20,246,87,222,197,212,31,151,146,73,132,49,140,46,161,37,213,168,59,103,251,164,236,152,97,15,73,196,135,130,85,204,229,121,17,0,0,2,21,156,8,94,97,38,103,6,108,160,47,104,233,33,138,136,74,38,136,130,87,119,23,156,10,211,66,24,166,77,252,30,31,214,181,30,241,66,249,33,54,74,154,165,76,72,198,67,134,111,71,171,54,31,244,237,166,222,126,159,245,255,255,235,255,255,168,79,126,220,255,234,203,20,162,20,102,57,100,157,10,46,102,195,97,201,61,166,107,14,154,164,74,1,201,24,96,42,84,19,21,65,134,20,4,3,131,134,63,69,152,204,48,147,116,104,100,179,26,237,51,232,211,69,67,25,0,32,100,201,74,162,33,10,128,34,204,212,64,0,246,7,74,205,209,141,158,55,245,21,141,140,129,11,38,155,242,95,70,142,194,23,235,58,109,90,91,68,150,89,150,81,69,33,200,154,82,167,92,194,84,44,37,138,242,238,118,136,101,255,251,178,100,198,142,198,100,103,204,147,152,75,242,78,10,89,147,109,98,106,30,57,169,54,110,105,141,201,72,169,230,5,183,149,50,179,128,205,12,205,114,240,49,87,79,213,69,21,127,24,6,135,160,48,79,128,115,50,195,229,171,22,94,148,159,171,71,139,1,52,104,64,211,14,71,254,43,195,104,139,8,109,123,36,214,174,234,214,14,108,149,124,23,9,11,67,24,207,95,19,138,163,154,114,120,80,241,160,238,81,4,15,204,34,116,241,34,100,71,143,157,174,178,149,110,119,219,98,60,180,116,163,62,96,183,88,179,14,251,44,172,186,215,220,99,35,137,103,213,223,159,181,95,113,212,219,245,219,58,250,241,99,128,49,80,112,33,104,160,136,121,32,40,180,112,136,85,32,182,107,21,140,24,97,82,159,74,31,115,55,194,96,181,175,146,48,187,182,94,221,88,158,117,219,26,41,249,73,204,234,24,63,239,80,239,55,244,248,128,167,254,237,25,255,255,255,179,163,175,243,183,216,83,205,181,214,154,177,223,213,133,34,110,195,161,0,0,1,80,193,174,179,137,45,206,223,21,61,127,8,205,226,115,148,142,12,138,128,51,128,40,66,21,32,3,41,18,217,9,24,3,24,73,192,161,9,220,13,5,0,56,64,64,121,179,2,248,6,18,2,170,92,136,248,60,4,66,152,14,26,54,236,182,103,105,194,106,119,151,37,82,193,162,178,50,162,227,62,205,216,136,155,252,128,40,182,46,63,55,90,188,107,105,59,26,144,172,18,176,242,182,174,108,129,7,146,3,8,203,178,53,157,69,8,253,150,232,153,148,203,252,193,168,22,90,81,101,51,16,230,102,178,139,69,38,244,15,234,134,113,82,236,85,57,155,67,145,229,111,150,199,172,203,221,231,78,31,207,217,206,65,132,53,158,58,191,25,87,95,98,103,122,179,189,22,42,251,61,105,163,17,95,120,202,167,214,162,247,142,19,78,178,203,180,110,58,223,183,161,63,85,254,233,56,247,173,143,138,38,128,0,0,27,86,218,114,135,28,126,211,32,97,137,44,24,75,189,105,190,105,85,96,45,48,235,252,64,214,122,21,208,103,237,252,24,255,255,111,255,65,191,255,255,255,255,244,127,245,233,163,127,161,159,212,200,245,22,202,16,178,93,185,31,252,24,224,39,4,81,51,107,0,73,139,7,224,30,25,49,10,107,49,41,134,89,38,110,8,160,129,107,19,27,151,209,129,21,200,134,178,100,79,17,138,2,69,201,64,67,102,163,133,184,78,32,44,241,152,139,53,66,97,142,139,175,53,14,168,67,198,231,96,190,248,66,145,91,52,226,0,99,173,221,26,161,181,77,8,171,5,99,118,71,114,59,240,202,252,138,172,184,10,81,248,233,94,255,251,178,100,190,142,230,180,104,206,27,154,99,112,65,235,153,211,100,226,104,25,85,163,56,110,101,141,193,37,19,166,65,151,149,160,3,100,5,225,43,9,95,26,67,95,67,64,155,245,51,48,50,218,95,30,236,127,109,121,164,211,111,145,73,194,12,148,59,8,174,33,252,195,41,96,218,95,230,253,6,64,187,97,101,42,150,182,21,24,220,120,203,245,102,58,28,180,213,46,198,124,23,172,158,94,139,224,91,177,115,22,230,45,29,83,181,69,208,91,35,163,31,29,57,91,21,172,214,191,235,227,45,196,87,178,134,233,106,169,246,10,108,214,249,161,152,136,133,217,52,8,86,167,253,77,25,136,200,116,48,140,194,164,219,137,154,155,8,69,50,192,193,4,102,191,219,28,10,107,113,112,36,76,53,76,195,125,5,52,93,68,155,255,168,152,35,146,172,200,179,191,240,222,123,206,106,35,255,239,228,16,0,1,99,0,156,243,60,141,227,136,80,227,216,77,51,18,17,48,229,132,68,176,152,30,12,129,64,2,16,164,192,144,57,25,12,73,38,12,120,10,147,205,27,158,112,52,73,159,120,208,22,66,88,8,40,193,107,142,69,151,240,24,101,99,70,97,144,137,130,226,17,46,114,64,226,209,52,122,188,50,193,30,240,209,96,235,10,26,36,131,49,78,150,131,131,77,156,161,145,226,216,167,134,2,81,138,163,2,167,12,174,173,141,42,161,133,28,22,16,222,154,10,62,97,221,105,26,45,15,25,135,166,52,180,239,152,110,126,249,85,222,71,216,125,77,95,217,198,49,26,102,193,197,218,149,250,107,190,53,29,229,239,73,55,30,180,147,29,255,206,160,234,44,213,117,69,222,245,121,230,123,104,45,94,88,244,147,30,30,175,170,230,21,233,60,177,169,18,210,120,177,183,121,162,79,237,107,248,48,224,86,14,51,170,194,141,72,190,37,91,101,226,223,194,130,139,204,31,178,180,190,63,252,64,0,0,118,37,104,188,48,225,161,137,127,134,177,17,178,227,197,36,45,6,72,142,175,30,126,44,37,218,233,8,137,13,108,87,73,21,198,14,83,61,204,65,152,48,251,127,247,255,255,149,43,255,144,223,255,255,255,154,197,162,130,229,70,233,97,80,235,154,22,104,88,5,19,61,161,157,210,190,209,82,100,97,90,25,140,31,198,96,56,157,81,180,102,100,249,191,12,6,40,33,145,56,139,114,137,5,5,208,96,4,195,104,240,113,39,200,129,102,99,197,36,20,192,97,89,166,209,96,137,128,135,154,195,20,86,39,248,26,180,66,188,48,197,150,204,82,145,136,226,178,137,203,205,57,234,64,10,70,80,137,187,202,143,123,158,250,126,42,148,110,252,97,103,231,158,182,248,0,143,15,5,255,251,178,100,207,142,231,76,105,76,147,185,123,114,80,8,217,195,101,39,106,24,129,161,56,110,101,45,193,37,147,102,137,165,137,168,35,218,24,2,227,2,190,57,56,218,103,167,52,28,98,92,114,254,77,56,41,145,134,113,19,22,37,200,139,205,119,168,150,26,50,234,181,12,187,146,220,140,69,107,217,145,147,154,141,174,122,160,133,47,185,22,211,64,221,69,44,103,119,95,12,79,229,87,188,133,73,40,92,45,41,205,22,65,56,215,130,190,238,160,164,164,186,76,35,149,43,117,20,121,80,146,31,29,48,105,68,27,90,64,146,194,64,6,10,150,221,135,59,76,78,86,20,16,92,42,212,96,66,78,32,105,69,195,77,166,110,72,17,109,148,153,135,12,196,35,248,214,130,113,255,168,115,84,141,251,40,126,12,231,160,227,127,252,130,159,51,191,44,237,139,251,104,32,0,76,13,75,60,193,132,161,140,77,205,40,193,197,33,204,10,64,92,202,40,16,12,44,5,48,196,28,18,12,7,0,80,116,17,140,17,1,36,46,3,38,11,2,194,96,226,10,165,192,48,21,0,81,128,9,48,23,1,51,18,13,118,128,170,216,37,24,21,92,16,4,217,79,97,224,145,41,117,23,49,228,201,144,193,69,153,69,4,101,72,8,48,48,148,185,175,137,226,145,143,8,111,211,216,20,109,67,148,61,111,96,234,210,94,104,85,96,76,155,98,129,111,209,96,50,90,85,194,155,25,20,210,155,75,37,232,67,46,152,139,47,167,150,215,91,106,214,254,174,244,12,97,46,222,132,245,169,4,151,110,222,58,126,179,21,181,125,30,195,104,195,229,109,164,200,110,226,78,171,210,215,235,112,245,105,241,231,65,4,221,202,91,219,231,106,254,86,84,95,123,50,126,204,93,118,77,101,219,34,59,138,27,243,20,45,213,143,185,236,23,97,152,159,191,53,101,109,183,157,94,129,165,175,59,153,123,79,254,204,253,175,220,162,148,165,166,243,67,235,67,80,8,225,80,37,99,33,35,105,30,37,228,40,13,19,19,170,75,140,15,42,29,10,110,242,184,33,33,230,65,48,66,202,209,12,230,24,252,41,225,219,139,177,219,250,174,175,240,216,53,206,10,190,31,36,147,150,42,95,255,250,60,12,240,59,58,49,132,152,63,24,151,26,106,249,225,170,42,102,253,238,26,21,136,113,99,169,134,166,9,113,14,33,24,209,253,9,70,54,44,25,100,64,242,35,112,200,45,59,214,149,32,211,85,213,152,46,17,88,4,54,56,15,18,180,208,138,47,13,202,151,250,253,140,57,178,181,195,120,116,50,54,173,174,235,208,24,208,83,233,13,34,247,238,221,104,63,41,119,170,155,205,238,19,147,115,245,142,88,179,218,178,255,251,176,100,211,142,199,220,117,203,11,218,99,240,68,101,25,227,100,172,110,25,209,201,52,78,101,15,201,6,157,167,13,163,29,152,86,222,122,166,81,200,247,119,168,171,170,65,148,162,167,158,58,240,187,201,243,240,115,140,57,192,250,112,245,160,40,150,116,10,24,22,18,142,66,146,198,41,104,78,46,72,156,42,41,133,170,28,74,105,132,28,83,106,206,46,225,252,56,160,136,41,148,42,115,209,210,230,61,205,23,119,137,233,20,96,210,42,238,8,129,132,59,181,197,118,150,102,223,252,44,47,17,255,5,182,63,126,232,32,0,67,128,92,25,21,18,56,224,90,64,98,178,3,142,19,169,50,215,33,214,78,60,6,140,163,16,174,19,216,28,48,140,182,150,108,180,186,157,16,11,225,21,115,91,221,170,111,254,204,159,63,127,255,255,70,174,174,191,199,82,149,30,127,232,0,2,147,9,38,179,117,86,195,138,159,163,244,157,179,37,225,35,22,139,243,46,211,195,92,130,243,1,192,241,144,108,199,48,216,193,112,32,18,212,24,96,95,24,204,8,135,6,34,128,153,8,107,79,9,22,152,242,33,216,32,208,98,19,79,37,66,83,5,32,88,128,0,144,208,166,234,139,200,196,135,100,241,151,13,7,180,74,196,124,244,92,64,5,185,160,132,28,1,61,68,32,161,19,110,172,61,26,94,242,71,23,162,32,232,249,58,42,13,121,80,83,76,62,185,80,73,37,176,67,6,127,35,93,135,212,198,254,115,190,197,175,102,76,5,240,45,33,224,244,234,116,151,136,14,109,110,141,154,234,62,28,74,49,29,107,16,179,101,107,12,203,201,215,108,52,95,187,94,110,55,41,171,171,107,36,64,63,18,140,203,16,23,160,129,218,97,220,66,147,5,35,180,7,26,226,245,172,45,63,246,227,84,159,45,246,211,59,71,182,99,122,63,99,160,204,237,91,145,43,130,10,177,102,205,86,83,38,184,198,90,179,111,142,150,105,239,159,167,57,155,53,181,33,153,101,84,12,60,96,206,30,78,113,8,193,2,192,79,230,50,100,101,192,43,62,92,76,16,231,140,158,142,130,70,150,39,96,93,209,10,213,71,58,148,223,100,133,140,33,244,236,15,96,180,231,242,129,45,98,103,4,64,11,246,223,64,132,201,183,4,91,244,43,217,219,212,247,6,133,68,139,107,82,84,210,4,43,122,127,57,106,253,63,44,93,148,196,77,243,126,140,76,184,225,51,61,48,192,172,64,53,184,48,92,10,98,46,230,124,100,64,98,34,24,196,36,76,141,123,19,141,50,203,170,161,55,67,143,126,8,107,239,192,57,14,252,90,39,40,71,103,179,222,88,227,114,175,101,150,94,42,188,163,218,103,145,170,36,161,179,255,251,178,100,210,142,199,254,120,203,19,186,99,240,89,37,201,96,109,226,106,25,93,163,56,110,97,141,193,62,158,39,141,146,153,248,37,147,101,87,240,133,227,83,56,1,142,226,209,96,29,217,229,124,194,82,140,12,29,205,169,83,37,76,218,114,185,135,217,106,93,14,104,129,139,153,254,119,233,72,15,185,33,247,169,114,200,215,193,29,222,92,193,95,91,62,73,73,48,113,101,149,62,227,171,229,215,86,169,124,238,207,102,251,75,169,141,234,84,108,197,150,202,185,185,137,25,63,70,170,241,192,183,83,197,118,61,235,252,73,109,99,166,237,103,87,82,132,10,94,151,231,97,169,194,162,168,95,38,213,153,176,92,12,7,212,7,161,147,129,132,52,109,75,117,50,11,134,140,16,253,103,94,149,104,174,185,203,124,204,209,28,38,163,173,81,189,213,248,86,71,2,7,197,128,192,97,130,40,20,27,253,191,237,233,182,83,183,246,64,231,190,47,210,52,147,187,78,25,172,86,152,191,16,251,96,135,98,83,238,11,242,164,0,204,154,100,78,157,107,79,22,12,13,149,17,13,18,4,14,225,13,140,26,50,204,29,3,76,2,1,128,130,65,132,129,88,92,17,48,221,151,1,19,172,52,179,136,170,35,0,65,192,132,128,194,32,90,90,220,133,129,38,120,97,216,28,175,36,133,234,127,204,7,7,212,140,73,93,204,22,0,6,63,26,2,128,111,241,0,150,24,35,83,176,121,82,119,40,126,73,219,143,188,92,131,22,244,251,211,154,47,55,27,233,120,132,88,200,243,171,102,170,31,226,245,176,61,76,94,235,59,194,129,251,173,178,11,100,42,30,106,100,168,226,17,111,171,239,82,30,186,200,215,92,58,244,34,119,85,239,131,207,110,217,230,9,230,151,40,115,29,3,77,175,113,137,41,157,106,231,144,32,64,164,16,25,135,160,142,177,160,166,36,85,163,250,210,178,172,167,93,174,94,109,34,88,86,34,83,176,198,48,244,14,191,76,140,161,234,115,127,212,113,249,222,227,210,218,254,120,223,182,81,0,25,56,15,66,195,165,73,151,5,247,67,1,196,229,82,235,109,26,80,200,149,56,46,156,110,135,113,68,125,12,116,208,31,104,83,221,63,254,111,253,95,246,255,216,132,186,63,163,255,166,254,138,215,178,47,181,163,85,119,144,4,140,142,58,206,209,164,76,245,88,204,47,83,204,202,99,206,155,21,204,90,12,193,164,136,240,126,96,200,48,103,8,82,21,0,76,138,64,204,185,6,76,16,1,128,64,74,19,155,211,48,5,254,52,104,230,36,129,132,158,163,57,13,143,170,186,108,192,230,0,202,133,196,87,52,89,109,39,157,8,80,36,64,150,122,35,83,169,197,52,92,137,255,251,178,100,192,14,199,53,120,75,11,172,55,144,61,104,137,243,96,101,104,29,61,193,44,78,233,143,193,9,163,167,77,131,9,169,125,27,73,129,234,56,185,55,70,45,68,221,48,104,195,67,233,138,162,160,76,165,184,93,129,116,177,30,251,5,0,175,220,164,174,197,114,167,115,166,211,120,126,164,91,166,89,10,53,141,139,165,156,221,130,204,222,99,141,164,90,167,109,21,96,246,162,177,252,84,117,170,245,42,220,50,210,184,239,5,151,125,172,246,117,83,207,117,43,52,247,103,211,246,217,172,230,27,150,216,165,14,150,31,186,209,249,204,52,36,89,13,11,217,97,9,132,78,46,125,34,247,148,196,177,195,212,112,61,241,218,221,51,52,190,236,204,204,1,203,72,88,0,0,188,3,24,11,140,200,99,229,210,220,94,165,213,70,185,201,149,152,252,144,145,185,82,4,150,126,54,119,61,33,45,143,41,103,137,124,239,192,151,231,111,111,223,62,15,250,127,79,253,127,255,233,255,171,22,149,125,226,201,210,193,208,68,124,194,0,43,176,48,216,250,61,19,158,22,205,35,71,48,237,76,208,161,67,26,148,12,92,94,11,129,68,99,211,25,138,0,193,99,26,51,128,201,165,13,38,73,85,70,72,66,9,41,136,117,154,163,193,52,97,206,29,200,202,120,58,64,70,157,107,203,134,89,19,83,248,37,44,168,150,213,249,109,246,150,173,181,134,235,112,181,199,207,24,49,238,206,27,193,247,85,222,239,54,106,157,223,16,40,9,34,41,0,206,129,214,68,106,50,177,90,216,236,133,21,150,165,206,136,155,101,226,69,101,110,53,121,106,204,43,128,237,216,205,169,138,87,189,72,84,49,94,133,27,168,214,34,101,181,147,47,251,103,42,236,198,69,85,249,182,92,134,239,85,190,255,127,187,253,135,17,20,222,89,13,22,64,93,162,56,32,105,53,30,177,81,195,138,245,158,72,170,99,88,219,186,173,133,10,94,129,10,6,81,78,35,99,248,143,219,178,54,191,203,248,240,0,4,58,20,120,132,85,50,55,236,80,192,57,47,3,23,155,142,41,108,169,76,212,22,117,103,203,61,255,73,1,121,135,63,87,86,84,140,13,138,140,245,11,201,246,151,219,245,255,255,145,215,92,76,235,123,5,18,253,171,73,136,170,145,204,242,121,210,240,144,36,104,51,125,175,54,217,12,49,84,101,48,172,60,48,240,14,48,32,53,51,40,40,48,120,6,49,5,114,49,112,26,117,76,10,0,147,72,112,22,136,189,6,13,108,45,164,132,46,104,166,118,171,102,114,7,138,39,193,145,36,68,97,214,86,251,164,33,215,180,68,192,138,142,21,40,143,60,167,97,174,11,130,25,2,137,85,164,52,237,51,255,251,178,100,191,14,230,228,103,204,147,153,99,114,61,34,185,211,100,197,102,29,253,231,44,14,233,143,193,19,18,102,65,164,173,160,217,226,227,202,14,154,73,247,2,82,66,62,5,202,89,149,4,29,138,47,200,95,244,13,214,190,109,50,109,84,106,209,183,119,83,184,245,203,167,189,1,146,70,6,42,40,228,51,222,212,126,173,194,172,111,41,150,31,163,81,61,122,106,235,181,244,196,61,187,187,7,192,234,184,231,167,30,183,204,28,235,153,123,108,44,222,137,169,141,81,99,157,206,102,48,189,101,238,182,14,191,246,213,140,232,107,119,246,31,230,98,203,181,221,72,61,232,101,127,119,57,27,83,204,181,249,20,27,10,252,106,209,107,83,79,188,78,237,38,2,160,129,130,160,195,135,144,137,138,100,37,64,116,131,114,180,241,13,7,100,35,9,97,202,53,1,246,83,181,178,104,145,54,194,206,152,51,189,181,14,57,9,210,11,229,113,53,175,92,106,94,250,70,243,15,255,208,152,54,217,249,26,127,157,255,95,23,115,192,0,22,83,17,151,131,104,209,51,53,205,147,44,144,99,20,199,211,130,134,67,23,5,211,5,203,16,48,62,23,14,12,116,11,221,67,27,198,176,18,122,76,3,3,128,84,171,36,7,26,124,76,97,235,42,62,68,84,76,236,81,111,39,114,62,186,160,159,93,216,250,87,75,201,71,131,174,0,137,172,75,200,123,158,202,163,72,116,8,86,244,55,7,109,255,184,163,140,127,23,190,113,225,38,2,202,70,169,205,60,221,79,144,86,97,146,248,45,8,231,170,94,197,89,62,73,17,235,203,97,77,189,129,14,150,7,82,24,2,211,74,48,84,219,40,33,99,119,3,237,9,165,131,207,248,82,12,154,62,141,182,230,96,187,76,10,208,52,201,148,68,134,217,235,206,104,228,162,232,86,158,201,122,89,105,201,166,173,167,212,144,41,72,206,72,154,113,56,116,212,117,94,206,151,101,116,58,236,242,92,185,17,135,51,39,54,141,21,73,102,243,55,99,87,40,121,121,100,227,229,245,139,188,140,32,244,64,0,0,2,128,0,2,178,25,226,192,130,142,15,185,33,147,233,140,59,21,38,91,105,230,209,127,88,43,8,203,25,17,4,136,125,93,152,247,152,150,122,246,124,164,109,106,29,50,175,233,79,254,228,200,103,4,42,60,159,247,73,255,246,0,65,82,90,97,168,161,174,72,71,23,149,1,86,6,40,32,28,216,142,97,193,129,131,134,64,160,56,200,16,200,32,148,253,10,45,208,6,181,21,123,144,221,150,117,81,195,205,52,118,61,45,13,52,8,221,24,180,141,2,74,215,101,168,84,97,47,150,104,29,104,130,36,244,164,142,233,133,9,62,122,1,255,251,178,100,191,12,167,99,118,204,19,185,75,242,63,194,169,253,96,73,98,28,145,163,56,110,97,141,193,20,19,166,129,164,137,168,222,49,206,53,71,191,9,79,34,13,6,178,248,139,85,195,43,145,112,85,165,64,109,5,157,116,39,150,6,116,105,124,107,253,238,46,85,251,36,203,13,218,43,50,141,43,167,69,93,146,84,3,193,61,240,130,75,234,34,67,61,93,2,74,23,16,23,209,109,18,181,136,5,148,55,90,41,36,120,222,50,66,30,48,249,70,136,143,155,88,58,225,137,88,188,189,73,112,170,158,143,188,28,189,115,139,157,186,244,19,104,168,149,163,242,211,132,180,239,188,70,83,117,14,210,3,196,201,75,184,63,28,58,122,134,36,59,137,21,129,179,163,229,93,107,42,121,0,4,193,0,143,5,188,16,140,56,32,221,178,204,202,224,20,40,127,7,18,68,101,163,205,137,37,68,220,184,137,228,155,168,198,100,239,154,115,124,232,184,191,111,163,196,230,134,121,216,19,204,35,245,79,168,200,245,63,250,122,116,254,223,254,186,94,223,76,49,163,62,53,198,40,57,190,215,52,120,62,53,41,234,56,16,235,49,196,114,48,228,190,49,112,64,17,4,102,108,134,3,66,113,148,1,121,155,160,56,240,18,6,0,16,30,170,128,166,125,49,47,166,137,74,134,14,97,166,218,250,113,44,113,107,235,24,71,129,164,65,74,31,32,132,145,13,184,61,118,232,163,146,158,145,37,22,157,85,48,140,208,184,58,45,72,181,113,74,69,17,211,34,190,135,101,143,64,42,89,94,74,43,222,143,68,41,145,118,130,12,40,41,38,237,137,114,68,105,233,95,194,145,67,118,81,181,2,2,163,146,224,58,11,6,8,74,35,80,194,173,165,9,200,132,177,233,9,150,131,18,163,169,85,64,190,44,156,199,237,188,204,73,118,24,40,197,23,181,14,189,132,42,55,134,32,170,211,155,18,46,244,4,237,183,87,172,67,142,29,211,236,35,140,230,194,126,13,212,217,93,95,9,61,84,112,137,200,103,234,185,123,58,217,226,171,186,154,147,116,150,123,86,73,227,155,83,29,61,183,161,46,196,224,133,224,5,12,162,73,136,25,25,191,41,126,192,233,133,77,82,47,252,121,72,228,93,97,225,45,24,129,137,248,225,82,218,77,13,162,17,15,221,157,63,96,185,121,24,156,142,70,167,9,255,191,230,208,30,222,181,243,126,255,175,183,252,252,62,141,103,144,1,32,162,160,86,240,99,90,177,141,77,6,81,99,153,226,40,6,69,24,20,118,1,78,152,132,54,48,43,49,112,136,179,6,8,95,24,100,24,5,10,152,76,38,229,150,237,101,66,65,128,185,66,217,121,154,64,200,161,172,35,123,255,251,178,100,187,140,167,179,121,74,131,186,75,240,66,130,217,194,101,39,104,31,189,165,54,110,61,153,73,18,19,230,217,151,157,144,23,88,224,224,26,132,83,174,102,80,173,145,24,124,104,23,78,172,163,197,138,38,87,100,14,228,176,131,166,213,72,99,147,242,168,243,57,198,249,59,67,131,182,81,235,64,118,103,234,199,144,13,5,217,59,74,40,43,19,10,180,250,30,172,186,157,15,220,213,203,204,29,104,122,31,149,99,34,86,84,241,123,48,11,129,144,140,148,183,161,239,159,167,227,206,200,201,137,95,184,105,229,26,212,115,167,25,27,24,7,192,252,82,157,123,250,188,59,74,175,143,124,111,159,127,15,46,218,249,37,157,194,75,39,180,226,65,0,13,142,5,135,76,201,235,139,144,120,160,125,132,176,13,23,45,211,132,197,70,54,149,211,70,32,31,28,210,235,205,240,232,249,47,205,106,140,233,131,244,153,212,120,36,193,74,232,191,133,154,249,242,172,70,162,202,11,24,32,44,25,224,85,16,20,196,37,151,154,56,213,18,190,50,42,187,36,138,54,190,139,111,63,134,164,134,89,147,85,48,96,186,238,243,216,42,151,48,211,28,151,163,123,77,127,255,169,87,255,165,199,6,65,203,243,11,119,255,255,135,186,130,0,76,85,159,140,152,130,140,151,134,204,194,215,13,90,60,141,255,11,77,48,144,237,41,79,141,80,211,12,206,208,220,226,205,205,111,104,221,3,76,145,252,212,250,10,135,49,70,208,217,91,76,122,103,93,41,199,128,53,131,35,60,16,64,185,101,232,114,69,70,161,11,164,180,12,234,144,168,196,29,99,108,169,110,53,160,244,161,3,20,233,77,157,224,201,48,194,67,8,192,1,147,191,22,148,233,156,179,153,4,50,2,94,159,74,218,66,149,97,160,87,118,106,47,43,188,162,194,82,97,197,124,153,41,120,215,93,150,208,121,34,129,61,18,18,168,22,116,186,156,166,225,61,18,180,206,89,51,132,177,147,153,106,72,224,22,112,98,10,48,103,121,193,98,169,91,68,241,43,27,211,86,85,89,175,67,178,155,172,66,89,90,188,24,80,1,214,107,76,8,70,29,130,59,74,220,206,193,213,23,83,245,26,124,32,110,212,102,42,169,23,146,95,165,157,206,37,15,44,60,103,122,128,148,18,181,21,43,232,141,113,199,41,198,32,16,138,108,181,221,136,184,13,59,25,75,34,87,206,12,196,42,48,194,101,182,162,23,106,65,53,108,85,141,227,46,153,193,217,119,42,229,61,67,1,184,177,201,69,27,33,100,209,169,250,153,218,239,231,102,73,83,26,212,210,171,56,85,189,114,107,28,127,12,119,90,167,229,220,55,103,85,182,128,2,0,0,32,41,252,255,251,178,100,165,14,106,28,121,203,139,187,209,52,51,195,10,7,61,2,102,33,197,197,50,110,111,38,200,243,140,103,105,131,13,144,25,129,38,37,32,249,14,227,32,117,186,134,60,156,194,18,75,222,156,149,125,114,152,73,119,148,221,138,252,31,198,156,250,191,171,255,93,18,254,202,63,255,254,238,154,192,3,136,123,70,122,195,31,128,164,112,120,32,123,224,251,100,210,193,144,195,121,194,169,176,52,216,194,74,77,97,0,205,239,193,85,165,2,39,196,6,60,42,33,9,134,21,17,152,77,133,27,38,34,56,111,48,13,17,40,134,161,144,160,236,253,71,172,214,1,83,69,224,19,24,31,78,194,151,89,218,191,186,190,156,188,233,222,176,193,159,188,31,6,111,133,181,150,183,157,75,168,51,187,125,185,26,181,184,40,28,92,121,212,190,149,180,88,186,68,79,214,159,210,12,83,119,176,212,229,93,204,66,249,86,12,183,150,16,216,92,30,231,166,218,77,219,237,222,69,149,175,117,114,238,77,219,59,90,124,29,222,225,165,18,126,114,205,105,7,11,173,220,191,61,202,213,23,173,238,246,123,28,176,219,249,107,241,219,195,103,85,39,149,118,171,207,165,51,30,203,85,32,46,235,176,1,41,50,219,15,90,125,42,179,108,199,157,229,15,183,62,239,60,238,251,167,68,252,192,210,216,1,55,217,123,173,82,195,202,179,27,130,202,103,208,107,204,222,188,173,6,135,247,251,237,94,107,249,95,29,101,141,105,215,84,109,233,240,116,128,24,0,22,36,48,36,240,19,242,74,145,116,68,6,98,203,203,3,113,39,75,200,166,211,129,5,26,221,45,120,64,6,82,17,151,152,52,139,131,61,185,208,169,145,28,186,190,245,159,127,219,253,253,95,167,255,183,200,43,134,128,0,0,0,20,192,72,112,210,100,176,199,193,40,215,251,252,235,153,19,210,140,12,154,91,55,93,140,202,2,242,211,27,52,136,102,244,121,143,165,230,89,20,144,146,13,78,135,48,40,24,112,50,143,131,193,157,102,91,116,72,169,138,130,230,147,25,99,42,25,96,162,208,228,219,38,55,74,80,70,109,36,52,200,156,28,88,143,21,180,180,103,164,227,207,229,58,220,68,160,117,61,59,18,107,232,151,136,213,133,0,232,80,41,93,250,185,200,165,243,25,153,224,63,108,230,162,37,225,182,234,10,210,163,157,50,90,121,219,184,179,58,42,122,209,8,93,136,132,169,161,235,220,128,168,212,251,205,37,109,212,226,217,183,149,252,26,189,170,108,25,95,113,177,6,39,29,252,171,60,253,237,42,78,39,220,46,189,73,187,93,185,48,144,118,255,231,242,199,58,103,26,198,59,211,42,238,120,55,55,106,198,243,69,230,255,251,178,100,107,14,216,217,116,203,155,188,200,210,64,232,57,192,101,37,100,34,69,227,46,46,239,38,217,11,160,231,69,131,21,208,63,149,29,4,245,235,118,167,35,13,141,254,211,255,16,138,219,105,241,233,21,90,71,26,4,169,44,157,145,66,224,75,83,176,61,233,85,139,108,146,72,241,70,38,94,205,99,21,199,95,107,153,101,150,58,237,140,247,83,114,254,253,204,55,127,7,98,169,171,210,22,192,129,64,89,173,56,232,21,1,65,67,155,148,16,52,11,94,33,97,226,192,21,164,229,201,107,177,1,103,170,9,178,226,45,119,8,146,85,134,215,211,91,53,75,252,223,70,182,137,255,250,129,57,250,255,252,191,226,159,234,217,69,73,9,131,77,193,174,1,201,213,68,89,137,29,57,158,47,249,131,6,176,92,145,52,80,251,53,114,112,75,41,111,13,42,16,214,157,142,36,40,66,118,117,175,193,80,214,26,10,53,139,30,4,188,184,19,106,170,39,39,32,22,64,69,6,79,11,5,6,171,38,220,211,43,54,94,197,228,102,209,180,36,19,17,170,166,168,53,8,77,178,253,87,178,163,133,161,134,122,88,2,33,148,169,69,9,161,119,106,16,160,230,77,86,170,211,39,239,193,162,222,67,172,126,86,138,19,182,151,129,186,61,122,15,34,2,21,168,220,51,79,95,38,233,61,115,57,90,246,206,180,184,28,236,183,146,229,0,163,169,105,235,206,147,241,118,44,246,101,152,209,86,164,112,210,10,221,159,187,107,31,119,138,27,151,88,143,87,179,157,28,125,170,115,11,185,110,165,91,173,199,89,213,235,171,186,150,30,21,65,142,115,234,160,212,181,202,41,45,91,116,56,71,45,235,25,76,59,42,167,173,42,167,163,215,229,132,212,199,49,187,127,251,103,125,187,37,177,143,102,107,78,82,225,255,249,235,156,198,183,119,135,114,214,28,238,88,118,239,49,230,191,13,239,183,4,162,36,208,70,130,105,112,169,8,209,34,69,103,17,187,56,235,53,79,163,77,184,10,155,83,195,246,51,1,190,221,26,248,141,148,61,9,142,113,10,155,182,158,40,213,126,220,114,122,57,215,95,255,238,7,237,215,255,239,252,129,158,238,189,212,84,6,0,0,48,68,80,243,84,211,40,104,142,20,57,62,108,76,237,134,99,29,23,140,143,210,6,11,17,240,58,232,99,178,248,236,56,2,8,7,2,77,220,6,5,4,32,17,32,138,232,3,16,189,132,13,9,100,0,146,17,35,47,41,69,109,184,89,150,159,40,127,4,90,54,87,154,5,54,72,174,84,160,122,85,124,141,245,90,72,114,28,206,30,26,109,254,234,119,46,11,18,84,150,34,13,56,250,227,49,72,135,62,87,90,235,116,68,255,251,178,100,58,14,40,28,119,76,19,153,124,242,63,200,57,213,100,194,116,29,117,161,58,110,101,233,201,6,32,231,233,130,137,216,24,2,2,134,148,166,205,198,190,101,13,168,23,213,244,237,110,58,21,115,180,209,44,111,7,174,143,183,96,209,38,228,91,193,254,157,199,140,247,243,229,103,118,213,235,141,131,151,223,17,148,228,209,155,33,124,96,101,132,212,106,70,98,221,170,212,45,51,102,239,181,109,237,73,125,234,232,237,82,4,65,155,120,210,15,100,181,36,145,236,40,54,122,170,101,96,219,107,108,71,8,173,211,217,134,183,111,85,225,162,19,30,152,96,187,106,132,242,209,151,76,110,227,235,223,88,182,237,92,239,255,175,75,234,191,82,226,255,26,197,163,222,144,80,16,0,93,76,80,112,6,68,0,132,22,26,136,97,151,174,101,24,151,248,234,114,13,37,206,53,255,13,218,8,129,151,180,117,62,9,26,88,81,153,118,111,130,108,18,175,254,127,202,78,207,255,252,39,127,255,251,255,65,62,238,83,250,9,19,0,71,198,216,118,153,169,6,102,108,193,155,195,199,2,12,131,1,70,97,73,152,88,18,48,30,77,243,66,227,118,1,252,69,76,53,235,109,217,3,202,218,141,3,52,188,16,37,50,13,69,61,81,245,198,160,72,200,63,217,120,4,151,175,42,48,128,118,84,41,205,105,141,114,121,48,23,58,106,82,151,234,177,171,149,56,129,8,39,141,116,248,145,184,99,123,188,105,155,129,31,29,163,154,208,34,44,6,122,142,29,7,165,87,107,173,181,198,194,90,95,133,202,162,5,13,193,92,129,19,73,159,157,162,92,33,222,233,189,125,190,91,111,220,17,208,225,77,226,251,144,249,67,51,92,91,227,80,148,123,206,105,26,3,141,12,187,51,173,196,47,145,183,99,176,201,178,196,0,161,52,234,3,27,18,222,44,170,86,172,40,35,169,149,177,91,210,11,142,248,217,120,163,85,221,109,92,220,159,201,250,215,10,44,123,78,242,202,213,99,52,72,22,225,183,193,207,182,70,85,103,236,159,230,0,134,0,1,121,42,90,160,68,10,50,224,7,94,82,92,7,25,225,127,28,212,189,91,244,137,39,42,205,99,232,204,32,182,153,176,29,61,70,181,6,154,250,54,134,211,215,255,67,247,255,254,113,61,127,255,215,254,63,250,124,141,72,234,117,2,32,0,146,144,195,64,206,82,116,192,218,12,7,248,215,149,142,56,60,42,22,105,7,100,66,108,236,49,44,128,76,26,142,132,44,12,4,205,13,54,72,206,106,187,6,180,150,22,145,66,48,166,173,66,33,45,166,178,216,84,194,27,179,5,165,119,80,32,221,168,94,108,14,226,111,102,165,217,91,179,61,85,255,251,178,100,41,12,183,46,113,208,27,111,22,112,68,168,217,197,103,7,40,155,137,195,68,109,60,89,201,18,25,103,65,148,21,224,31,74,119,177,40,72,13,212,126,119,228,217,231,13,88,191,6,90,94,35,16,248,82,79,132,83,203,232,240,85,93,200,130,49,94,237,237,148,106,45,138,229,152,108,140,24,149,200,209,62,157,67,104,98,173,240,241,201,235,227,48,154,171,247,135,204,214,127,177,195,5,253,226,95,18,84,118,28,20,115,79,151,140,200,216,75,81,237,136,99,18,141,205,187,44,70,90,89,205,169,70,83,223,190,136,230,250,95,184,81,96,67,38,107,89,174,51,140,188,150,238,81,55,73,175,134,75,87,219,19,121,169,14,72,113,217,17,158,73,38,108,67,193,136,216,244,16,172,4,0,13,212,68,89,117,65,134,203,128,105,178,179,41,153,36,65,22,24,240,195,152,180,165,70,162,122,197,145,194,112,217,18,25,94,18,13,157,184,98,146,135,254,131,27,191,254,132,126,170,67,179,127,255,13,127,255,252,207,234,51,254,67,215,233,50,173,0,0,154,70,152,211,103,154,233,203,210,104,89,158,232,67,69,87,64,6,227,68,97,41,12,28,104,8,116,120,57,0,23,34,157,232,155,163,106,22,80,230,199,107,43,226,0,92,111,54,158,115,250,110,174,53,46,16,75,5,234,142,37,253,72,103,167,185,93,184,36,57,95,67,100,228,98,153,35,34,53,96,227,66,28,243,74,85,38,88,149,170,211,102,123,171,76,245,188,40,80,184,75,149,50,77,219,114,169,85,5,144,220,109,211,229,247,22,173,49,9,204,120,176,92,254,17,15,205,72,197,205,234,158,127,135,233,53,169,212,140,254,223,114,249,85,72,41,155,99,219,50,238,69,217,63,127,148,137,89,53,219,13,10,93,169,89,11,55,198,173,143,167,171,90,250,129,247,246,204,253,202,46,77,212,115,216,89,211,59,182,46,241,28,153,129,188,178,231,80,11,250,131,237,118,231,254,164,231,232,187,148,148,51,105,160,221,23,193,158,179,27,16,2,90,49,153,192,75,132,68,200,197,91,128,222,168,13,62,5,74,100,148,139,119,15,232,251,18,93,13,12,21,73,55,192,244,210,60,53,37,231,13,177,245,70,169,247,85,235,160,255,170,29,55,254,159,208,119,167,210,175,22,243,244,85,250,178,85,192,0,194,167,147,93,19,64,198,227,18,221,204,112,78,3,67,193,0,99,27,154,64,66,214,26,24,84,18,60,24,40,132,16,66,11,1,195,135,141,89,121,46,249,66,23,230,40,17,143,197,193,0,53,99,92,207,236,172,14,7,243,228,96,60,203,39,85,76,42,9,10,29,145,14,94,198,47,74,99,218,143,166,10,162,182,255,251,178,100,42,136,56,0,118,207,11,152,124,242,69,104,201,208,97,34,120,22,49,175,78,237,62,17,193,47,163,103,85,156,28,104,244,143,5,228,198,58,203,39,101,168,218,160,13,165,75,85,109,201,83,165,255,180,245,189,220,193,209,140,74,33,196,181,138,83,182,24,228,191,180,138,70,95,147,246,161,115,27,142,37,196,34,158,40,62,166,79,204,162,250,251,174,227,143,168,34,102,37,249,125,135,246,93,51,96,113,207,141,106,185,122,188,115,191,123,26,62,53,10,25,142,176,162,120,139,67,235,149,32,3,179,193,145,116,113,23,117,186,226,157,185,159,80,139,239,166,22,235,191,219,32,99,48,149,145,189,119,37,99,226,18,44,203,86,184,119,151,146,179,153,162,30,183,18,19,157,34,255,216,91,179,30,177,101,143,157,226,103,31,155,71,93,199,206,60,8,49,126,235,18,208,164,81,180,133,134,203,22,52,164,66,36,220,2,9,155,83,171,90,187,71,181,9,154,87,118,255,236,52,227,160,112,180,175,132,55,211,63,210,253,67,58,167,84,239,85,236,120,53,253,87,242,57,63,251,127,64,205,250,19,255,160,31,245,111,234,59,214,233,255,192,236,0,185,27,92,129,8,147,195,110,36,9,28,57,240,117,118,220,4,37,143,86,93,42,22,66,34,17,113,116,214,194,142,64,252,117,51,27,158,208,96,57,194,47,203,25,128,43,204,148,168,146,229,121,105,198,31,162,162,185,130,172,214,91,150,126,161,37,231,204,2,151,119,172,78,221,29,170,186,212,127,155,25,81,89,110,209,26,219,76,64,180,82,51,106,233,116,66,237,146,28,11,163,210,172,250,132,12,234,50,39,218,182,45,34,164,199,210,45,41,63,32,73,61,109,201,198,209,43,113,66,152,181,99,242,91,175,164,73,117,244,205,73,22,69,18,130,108,157,34,178,40,164,70,140,162,205,24,193,39,64,166,78,137,224,133,53,72,208,234,41,38,102,117,188,231,207,84,18,21,69,189,48,70,6,84,132,212,89,79,64,74,28,216,6,8,107,4,145,130,230,86,10,206,183,136,11,79,40,92,156,93,148,21,115,165,6,145,189,70,58,202,146,214,174,199,191,236,201,189,212,168,247,254,141,249,64,169,255,187,111,254,227,223,230,255,150,193,122,255,67,255,248,145,0,76,81,121,55,196,72,2,62,50,163,176,247,228,115,190,128,12,74,47,36,151,22,72,119,135,156,24,31,1,193,34,7,136,156,96,113,204,254,46,96,192,35,201,143,3,76,64,117,58,30,179,6,149,91,80,212,121,52,164,199,187,22,114,237,32,148,203,237,26,9,43,101,70,46,132,72,170,8,122,48,177,164,212,139,176,160,176,56,179,226,202,144,227,55,85,156,255,251,178,100,48,143,88,82,118,204,139,152,209,128,64,70,74,42,61,135,54,27,157,155,56,14,101,179,217,18,25,104,13,129,29,152,52,254,101,212,118,91,239,10,91,151,238,24,173,131,51,162,153,165,97,184,72,165,242,203,115,148,163,129,109,207,214,86,108,183,67,5,49,74,42,36,117,14,49,59,114,11,48,97,162,46,3,210,100,224,35,70,238,51,247,206,214,9,216,94,201,109,139,176,205,173,242,72,205,44,97,116,96,15,126,158,8,139,115,227,41,147,135,62,237,159,250,207,213,159,214,160,76,126,152,128,60,61,122,229,166,116,199,59,158,53,46,243,84,43,162,245,219,249,82,246,182,230,35,246,50,214,23,230,45,89,222,91,230,174,178,90,107,216,97,249,74,234,102,225,83,103,143,46,216,230,22,249,251,222,255,90,203,191,174,111,127,170,188,255,195,13,127,254,53,64,32,0,0,1,192,1,38,164,90,2,208,180,130,5,188,29,229,253,31,11,165,145,115,131,175,98,210,141,33,124,104,101,10,189,207,163,91,94,245,111,209,31,230,223,233,71,161,16,116,91,27,150,138,139,125,16,109,71,249,127,127,249,201,163,3,72,204,184,240,54,139,0,195,221,131,65,160,204,242,66,69,3,45,147,68,138,37,80,9,141,192,194,200,113,212,168,192,6,84,6,36,55,68,223,99,200,150,90,12,18,84,72,73,84,28,0,120,211,21,254,130,194,219,169,124,195,7,52,29,38,137,137,183,17,209,214,235,164,80,242,9,86,181,36,120,88,171,95,105,76,165,221,131,23,70,241,210,152,198,179,97,44,162,189,235,113,236,57,42,128,178,177,73,26,222,178,116,33,86,178,130,164,223,242,71,183,189,130,133,133,169,217,146,220,238,106,104,47,10,64,218,231,39,243,194,54,132,158,231,240,86,88,243,56,79,178,64,220,118,76,200,209,153,65,161,179,169,61,99,235,37,146,110,183,19,80,164,61,141,34,245,153,209,83,162,95,175,116,230,38,69,228,29,105,156,56,154,44,200,189,100,39,85,146,90,172,204,232,168,233,118,24,251,63,21,106,10,222,137,243,196,239,175,55,128,1,98,108,97,57,129,7,68,66,102,86,69,7,186,154,34,204,144,242,69,129,175,81,115,141,28,168,208,33,138,1,154,142,49,67,28,122,97,61,60,183,255,156,72,155,15,16,52,227,205,11,168,217,255,255,238,14,95,151,252,231,39,254,183,127,255,255,42,0,0,0,48,195,114,19,1,190,13,24,17,49,254,120,213,203,19,43,7,135,1,134,74,70,139,13,200,2,230,42,4,24,248,62,97,225,57,65,153,128,24,20,42,221,83,118,101,65,139,55,105,192,43,17,63,2,64,167,181,36,81,162,201,106,74,35,148,255,251,178,100,34,12,7,1,105,206,27,153,92,240,74,200,74,7,96,173,110,24,157,163,64,109,197,57,129,52,41,104,168,242,157,184,182,64,103,129,199,58,239,25,12,106,142,233,18,196,161,41,77,87,173,183,221,5,214,3,59,200,243,163,172,171,49,40,19,146,133,143,111,240,137,239,230,226,123,179,157,15,255,169,213,107,155,154,132,107,176,101,62,185,5,33,125,175,184,148,146,201,184,160,163,235,95,47,206,198,55,38,80,5,99,90,160,162,231,215,151,230,119,31,136,206,98,135,126,215,35,61,240,151,209,21,209,112,114,123,192,37,155,16,8,178,55,243,170,60,223,219,91,8,228,25,213,167,58,210,229,144,136,107,79,147,76,206,28,63,108,51,58,198,49,229,5,167,182,42,124,214,15,32,68,235,137,42,44,178,216,230,128,128,0,25,80,35,107,233,159,136,126,149,76,18,80,93,104,18,97,206,110,42,172,213,186,42,99,100,136,142,151,60,104,102,7,29,132,216,97,199,172,226,223,255,168,239,189,191,87,209,95,168,200,78,243,50,251,162,136,55,191,168,162,255,252,99,234,243,167,143,163,4,28,95,36,0,8,149,56,6,108,202,91,12,137,216,198,196,142,176,252,30,2,214,76,33,113,73,44,0,40,228,195,199,1,7,67,65,210,145,80,41,67,85,150,169,194,152,109,39,16,182,162,114,219,121,26,13,70,196,150,95,56,35,22,84,19,82,160,64,132,13,37,92,109,45,184,121,136,130,12,165,15,218,4,18,203,33,165,85,15,196,49,167,11,151,64,242,102,234,99,245,10,113,44,104,197,130,174,161,237,54,113,64,108,44,242,16,204,180,19,161,113,243,165,85,44,200,66,21,218,121,168,20,150,146,134,185,9,166,155,46,63,150,158,179,169,36,162,138,21,185,65,140,84,194,9,59,164,145,50,146,40,166,98,154,105,158,43,104,37,72,218,75,14,10,82,147,99,165,166,32,162,34,85,164,81,9,197,146,11,32,158,82,104,234,229,137,62,219,22,164,3,0,0,3,0,110,26,201,242,128,26,0,158,37,233,16,59,178,164,213,198,240,231,77,119,94,184,172,75,120,91,97,21,105,40,121,42,78,221,251,180,45,127,175,255,255,87,233,196,237,255,255,225,0,206,218,30,35,18,189,25,16,145,237,82,166,35,10,192,171,232,207,161,233,156,66,106,0,0,0,84,70,197,154,2,65,26,40,166,152,47,43,154,180,13,7,103,6,48,86,115,225,70,152,28,72,116,101,98,230,60,230,99,245,64,168,199,252,216,133,33,211,116,48,197,27,0,163,54,75,113,150,11,24,33,138,54,89,6,11,22,42,136,81,245,200,185,154,40,124,171,233,96,14,50,132,148,25,12,161,178,202,150,255,251,178,100,43,14,71,218,106,76,155,187,201,48,72,40,218,42,60,167,106,90,181,157,56,78,101,115,193,33,156,103,137,148,41,144,142,76,204,17,86,118,110,117,91,236,110,181,15,254,72,116,171,56,200,165,181,181,55,77,202,9,83,193,114,164,252,147,92,206,2,106,24,230,216,49,229,202,176,69,55,56,92,190,227,152,160,178,57,43,202,72,249,54,216,124,118,7,250,248,140,1,61,118,150,61,32,206,181,199,86,198,122,89,120,225,249,90,169,171,140,206,119,185,126,92,177,150,229,159,189,84,148,231,220,20,214,119,181,189,206,158,158,213,45,158,97,156,162,47,140,197,61,122,255,42,136,214,120,110,65,243,56,181,248,187,215,105,249,166,125,36,182,226,22,233,170,70,172,77,203,39,233,224,57,21,187,244,49,41,155,208,212,196,39,247,100,210,148,197,123,192,32,0,0,94,6,2,42,28,89,136,32,87,4,29,140,176,22,171,233,82,122,39,42,252,6,121,40,58,38,139,149,246,31,146,142,143,182,254,186,10,104,41,46,170,156,86,15,142,39,208,131,130,122,255,95,241,215,254,255,254,20,107,152,216,232,60,63,69,71,142,61,64,217,131,155,102,199,19,155,136,148,96,15,9,142,82,128,171,225,129,0,70,0,94,129,129,105,86,101,48,0,136,160,98,49,248,209,118,7,48,184,17,252,172,205,10,0,228,0,73,72,232,0,104,183,62,23,4,201,87,98,45,207,138,24,68,119,49,37,204,183,177,200,201,85,53,234,146,235,120,148,38,129,60,241,45,58,57,47,92,73,126,57,52,30,254,45,110,15,201,227,123,117,218,25,46,251,86,223,44,225,53,207,251,143,103,119,4,79,254,240,129,119,220,83,19,86,50,85,72,26,172,233,80,146,99,177,214,57,126,25,58,246,117,244,23,183,173,207,115,62,47,51,100,113,237,20,230,109,175,127,42,22,182,158,139,109,117,131,211,157,77,67,211,131,138,177,244,237,8,108,49,55,170,117,11,208,98,138,40,196,158,142,125,136,246,227,237,74,110,225,239,99,78,15,15,40,115,138,45,174,67,17,126,1,64,12,10,39,60,160,16,79,77,232,212,76,200,18,147,216,244,66,82,169,118,49,237,0,114,230,232,188,49,76,65,213,248,76,16,202,162,219,56,233,228,180,61,29,31,145,126,81,254,243,45,231,27,213,191,183,55,52,168,166,122,61,34,37,218,85,235,13,89,196,31,253,2,0,38,166,220,40,244,237,195,2,83,51,153,207,140,33,208,170,84,101,146,38,202,4,86,224,36,184,137,139,43,184,68,7,57,67,186,238,52,94,71,200,133,91,101,148,244,173,159,34,64,17,111,170,56,55,30,175,16,101,239,122,104,227,113,238,102,215,255,251,178,100,33,140,70,40,104,209,27,88,101,112,64,41,122,58,60,162,106,33,85,209,44,46,233,147,193,24,25,104,13,134,40,216,181,206,207,107,245,83,152,114,14,133,87,122,109,103,245,42,118,245,73,46,125,181,171,223,149,183,54,214,230,164,125,251,153,235,250,202,247,189,51,42,44,95,34,25,147,91,90,160,179,82,190,151,45,62,90,152,222,251,148,135,118,120,250,193,243,249,103,95,26,122,118,99,149,203,252,179,170,182,233,42,211,215,164,111,26,197,128,118,200,206,248,247,242,148,134,28,125,36,218,150,114,6,45,119,225,133,164,232,175,69,141,217,230,46,165,74,27,107,23,229,179,94,105,102,57,231,212,93,104,223,0,192,0,0,145,123,10,33,238,43,160,173,19,40,0,251,64,174,146,232,145,177,140,135,189,40,63,70,239,133,38,17,123,178,111,183,175,123,2,253,144,191,221,219,255,244,225,199,254,11,167,167,15,252,193,198,250,28,88,245,115,244,0,200,0,38,15,30,39,23,193,38,216,16,6,69,68,199,72,168,70,234,151,230,20,132,166,88,164,198,49,6,198,3,0,198,104,6,70,60,18,198,44,2,6,78,128,68,192,1,143,32,155,122,50,12,3,0,32,16,82,23,9,163,196,129,9,131,32,82,122,152,62,2,34,168,128,74,0,159,195,11,96,191,26,91,225,10,67,69,151,182,20,8,252,24,136,168,93,229,2,25,36,46,226,161,234,231,125,91,180,188,80,75,187,184,144,0,14,169,226,41,133,20,153,123,83,30,95,101,226,126,169,44,69,159,153,29,53,11,215,25,160,220,18,147,55,232,178,79,42,247,169,216,52,206,114,80,160,76,44,210,131,68,192,178,86,130,85,94,68,234,89,94,12,133,80,217,153,44,4,202,150,150,130,142,126,198,223,251,22,196,65,187,20,178,69,138,228,47,35,113,245,31,246,165,49,255,236,23,189,176,172,74,72,114,143,207,159,103,121,21,42,133,139,232,189,183,219,197,215,189,100,225,155,101,149,214,248,206,117,23,52,195,107,163,197,233,144,220,119,239,187,173,76,204,164,137,52,230,237,142,186,104,195,159,61,212,187,246,185,0,56,5,137,134,6,191,13,39,44,140,130,34,154,161,25,124,216,76,4,131,106,145,127,117,196,233,47,83,159,23,9,137,24,23,87,52,173,78,178,246,79,165,189,199,231,1,92,187,186,78,25,2,134,59,233,239,207,227,50,126,85,125,191,47,87,138,75,58,76,0,2,178,216,26,245,98,102,177,176,135,92,16,199,9,1,52,211,19,175,76,62,27,6,7,145,244,20,55,0,28,18,233,126,24,96,24,253,39,99,150,36,3,71,153,99,117,26,6,73,144,10,238,179,53,153,25,75,101,195,255,251,178,100,30,14,6,173,104,206,147,152,76,242,70,73,121,226,97,37,106,28,213,209,58,45,225,115,209,24,158,231,241,133,137,168,184,104,115,73,93,17,152,90,76,113,84,224,69,12,81,204,236,34,199,103,226,235,234,76,206,225,249,137,232,197,150,19,75,214,201,46,254,118,59,249,215,142,106,198,171,255,242,187,217,141,37,89,232,98,49,131,241,190,211,176,249,68,179,142,12,170,197,146,65,177,252,126,166,237,235,176,253,239,250,151,239,254,31,169,145,188,37,109,183,4,17,76,233,251,243,130,5,48,164,223,217,89,1,134,110,218,17,134,202,190,167,252,170,81,65,12,166,106,112,157,32,134,86,47,56,174,149,79,114,58,141,189,94,242,44,174,146,68,151,4,10,99,76,222,125,175,157,14,204,124,7,117,223,72,0,6,54,37,87,90,70,171,162,8,101,105,6,105,24,148,179,71,140,116,238,45,66,59,254,209,117,209,114,219,153,221,253,147,179,232,68,194,239,234,114,138,106,45,253,177,191,212,223,197,186,255,151,171,210,13,253,63,255,254,255,255,109,70,142,146,13,185,27,82,16,74,65,231,203,153,32,73,147,165,26,113,169,240,150,3,64,14,145,172,225,68,138,130,102,122,2,101,3,166,54,96,52,168,147,134,36,75,58,170,8,54,97,224,69,162,167,95,13,101,178,10,132,53,116,186,40,4,232,89,10,179,56,96,103,202,105,73,78,90,54,42,209,212,242,181,58,120,74,26,4,235,210,136,39,114,180,215,244,41,6,119,42,151,16,157,153,88,160,154,179,134,224,249,142,221,117,173,227,218,246,123,142,168,97,15,141,21,14,158,38,214,203,178,192,96,253,176,4,190,109,112,125,30,121,109,17,0,99,218,239,189,153,111,110,13,251,153,90,158,238,79,221,222,34,59,20,93,255,184,132,222,185,222,96,179,140,64,58,30,51,234,24,148,14,148,34,161,190,199,182,16,90,229,66,107,172,225,186,39,26,146,78,104,242,125,134,198,165,203,155,68,54,218,122,217,46,140,241,26,110,232,234,76,86,248,76,156,237,2,53,77,16,167,174,146,111,235,18,178,160,0,17,0,0,2,16,54,70,71,10,11,205,44,135,177,1,23,253,179,76,13,21,249,16,45,87,202,9,142,136,219,152,156,147,23,215,199,200,183,138,37,157,85,215,120,33,57,64,248,218,46,175,242,217,53,224,15,223,250,127,97,255,155,255,193,248,151,223,63,88,0,20,19,156,128,216,210,193,205,117,0,46,70,101,8,33,131,203,96,86,249,4,10,42,142,198,14,32,21,249,126,101,193,38,141,94,118,200,136,196,125,234,66,253,47,53,59,107,212,186,76,165,185,158,221,37,233,115,168,9,139,213,126,96,185,15,255,251,178,100,33,12,182,87,104,209,27,120,122,240,64,166,9,252,97,231,62,31,81,199,56,109,225,243,8,247,153,40,33,135,136,250,110,67,125,187,74,68,105,250,139,4,247,123,15,66,14,30,253,63,113,181,114,134,53,234,127,2,213,172,22,132,156,217,154,27,70,227,36,35,116,249,27,207,93,58,195,160,251,135,173,117,31,205,78,237,239,201,63,149,93,76,200,129,128,231,189,111,16,25,113,43,22,161,123,68,249,108,53,113,59,97,54,191,146,213,250,41,103,222,21,95,221,29,123,116,223,198,208,168,116,126,172,143,184,138,252,193,96,40,44,206,249,112,125,221,130,101,94,226,53,222,108,184,196,203,229,113,197,53,45,88,250,99,76,252,71,45,212,0,0,26,0,128,0,7,193,235,76,224,3,139,68,36,10,112,97,74,119,103,26,40,9,1,159,16,153,169,127,143,111,167,90,129,140,95,218,62,46,89,163,243,8,78,83,163,179,137,234,26,170,157,167,71,255,254,127,255,183,41,44,254,222,144,0,0,24,204,99,64,235,206,141,206,68,204,48,76,234,220,14,208,96,70,39,155,214,110,65,32,0,35,60,12,49,134,179,10,109,22,47,101,33,13,14,11,246,151,192,226,210,217,89,101,100,207,111,242,20,12,189,135,33,29,56,84,164,237,167,192,70,49,168,67,81,225,147,37,21,149,104,30,34,129,78,96,220,41,248,64,32,119,164,24,133,78,44,105,108,144,46,134,42,231,241,163,213,222,164,113,252,181,23,216,59,154,19,239,87,6,244,106,250,82,34,84,41,214,114,176,59,146,146,15,64,70,13,104,172,105,202,56,130,20,34,53,188,156,153,198,155,34,250,69,159,232,250,190,87,71,27,116,242,87,221,185,111,18,190,127,170,181,67,198,17,74,252,108,244,8,35,125,178,206,242,114,200,156,187,145,118,192,225,131,189,170,86,6,211,33,185,199,3,22,50,221,92,188,22,202,205,168,105,39,175,90,151,159,189,204,42,94,3,91,203,67,211,60,241,182,173,188,121,101,103,251,196,247,188,172,154,199,125,125,93,135,252,193,129,147,126,37,179,215,0,160,41,106,243,78,228,26,96,114,209,72,41,155,80,106,112,101,42,50,197,140,103,17,126,38,212,237,179,70,228,17,45,171,144,129,47,6,17,212,232,10,162,184,188,39,174,11,255,254,255,232,215,51,87,133,247,125,126,239,223,214,0,0,115,18,70,13,30,198,52,154,152,196,14,179,16,158,78,156,48,17,129,205,153,87,3,54,199,130,102,22,16,131,16,134,26,31,20,29,210,48,10,91,118,72,240,169,66,69,150,134,144,117,144,252,165,104,14,20,29,174,143,13,27,6,26,68,173,71,212,150,213,234,249,190,128,133,157,255,251,176,100,38,136,39,174,111,205,147,153,123,114,62,227,122,9,60,75,114,24,105,157,71,77,189,149,193,25,14,167,233,140,156,152,201,34,106,47,36,221,155,148,39,68,227,212,65,34,18,227,49,242,165,171,246,244,172,66,139,88,149,87,147,66,181,139,129,57,14,197,116,147,176,222,74,250,181,158,42,83,105,121,180,40,40,248,12,35,13,102,66,110,1,242,50,82,54,123,181,76,32,162,167,55,202,79,239,101,93,125,223,239,192,93,211,112,207,40,91,221,181,188,35,180,195,220,173,186,57,110,141,198,221,252,96,243,92,102,55,134,248,214,196,119,234,159,250,205,49,134,249,43,149,168,187,162,151,113,98,198,113,188,135,124,24,253,116,250,142,160,97,195,21,84,199,131,151,186,155,106,232,208,39,141,91,252,71,214,170,209,140,105,212,216,236,95,193,177,151,156,155,6,236,0,12,0,0,7,76,24,11,64,73,7,0,8,122,0,68,51,30,33,133,241,11,53,100,37,48,253,133,83,42,181,233,124,11,143,76,21,82,187,103,150,121,66,254,68,185,39,144,254,91,202,215,77,188,159,209,255,211,209,247,255,215,88,12,0,76,43,184,81,104,195,207,12,85,12,8,86,99,33,68,85,3,128,134,17,40,91,232,40,32,28,10,38,72,60,236,77,171,233,124,27,105,79,186,218,44,0,178,235,172,134,50,214,102,176,152,62,189,197,213,11,143,82,157,161,186,41,198,193,182,164,239,144,40,152,49,146,122,98,98,227,244,183,186,203,86,243,216,218,180,214,136,133,169,253,245,135,178,172,85,214,55,5,167,206,185,190,221,29,245,240,100,253,118,34,25,247,133,243,165,237,235,54,207,186,215,242,153,15,55,125,194,178,252,44,86,235,90,241,220,160,217,172,174,198,84,224,54,154,237,97,80,118,59,67,237,31,222,39,18,252,50,92,174,233,66,12,97,11,158,137,47,245,4,149,109,43,72,138,212,182,176,203,187,244,66,97,53,29,79,11,43,215,176,37,187,157,208,1,0,0,4,71,193,96,18,60,113,44,212,107,81,98,196,234,119,102,18,204,201,69,136,228,19,38,197,163,227,40,60,173,187,96,113,99,34,59,46,153,102,137,185,195,56,235,23,255,206,211,56,167,173,221,190,163,253,103,190,163,159,254,166,212,243,214,217,218,229,4,0,76,23,104,48,156,72,214,6,35,8,6,141,135,6,52,97,116,195,1,51,144,154,192,213,148,20,50,40,232,201,135,3,25,137,132,146,14,153,132,128,12,116,170,5,46,105,64,200,56,43,193,192,248,208,114,42,74,14,24,34,152,143,34,42,5,137,54,111,201,219,81,49,195,111,169,139,47,170,143,52,149,97,68,122,139,41,66,228,123,25,240,255,251,178,100,46,15,151,86,113,205,11,152,92,242,72,99,169,253,97,229,146,30,45,201,52,14,100,215,209,12,153,167,69,149,137,178,240,33,157,5,56,91,219,84,3,58,83,9,13,233,141,99,156,122,13,198,194,185,191,123,42,147,120,220,213,88,172,195,123,89,250,85,6,45,86,145,91,30,235,173,77,56,30,122,70,96,243,204,105,221,70,28,41,184,218,254,22,167,48,199,226,182,59,117,248,185,229,66,84,37,54,68,162,70,109,159,116,190,88,235,37,149,91,68,80,155,251,210,204,72,70,210,70,203,203,58,218,107,83,100,60,84,162,163,157,42,182,208,94,149,147,180,122,33,215,15,119,78,164,152,233,230,123,212,230,146,89,215,7,187,135,57,242,116,110,150,252,88,148,0,0,64,97,128,4,0,4,16,170,141,112,10,116,183,8,52,52,100,18,206,182,251,181,130,238,162,85,137,204,127,239,223,242,19,188,19,138,167,173,126,241,147,51,8,240,20,16,200,142,198,122,43,66,184,76,126,49,171,226,190,29,76,141,139,14,42,85,223,247,255,246,152,198,224,99,165,177,131,77,226,26,81,163,99,198,131,45,152,84,94,107,14,201,145,64,32,17,184,40,216,100,210,233,130,214,38,24,5,161,241,134,129,110,240,80,2,20,6,133,128,3,193,169,120,224,28,56,11,21,4,128,200,2,13,104,152,0,250,144,12,217,46,48,224,88,56,52,3,140,219,79,116,178,103,146,130,226,41,173,185,177,38,179,130,86,24,74,216,30,8,21,169,147,197,162,32,144,225,139,186,173,69,91,142,205,46,235,52,250,252,179,75,87,181,170,205,201,165,79,101,120,24,176,4,246,164,41,45,24,168,222,8,70,148,96,210,154,133,107,239,1,89,214,55,105,179,229,172,154,223,117,220,249,243,15,206,56,214,117,232,51,254,115,245,33,195,181,236,235,159,69,190,93,132,94,222,109,75,46,235,156,239,203,127,241,177,255,221,229,190,219,195,156,189,135,100,197,239,77,6,80,52,60,137,82,101,121,232,59,188,149,8,221,94,41,192,146,32,154,82,242,210,130,238,62,23,46,223,162,132,204,58,248,60,10,217,52,44,72,52,120,30,4,50,100,82,17,6,156,164,197,6,111,172,19,232,235,208,172,129,24,81,164,126,84,66,91,64,184,146,51,151,157,166,240,95,234,87,136,172,193,145,170,255,255,245,124,221,218,225,123,97,70,247,119,44,143,255,127,80,0,0,1,140,11,34,51,128,240,227,4,67,26,217,140,124,134,15,25,152,84,92,104,44,16,98,185,1,6,78,17,153,56,36,97,226,200,241,154,50,36,139,198,66,44,9,22,54,20,6,118,147,225,193,56,242,106,10,129,16,89,209,158,17,2,218,190,255,251,178,100,33,140,103,76,104,77,155,143,102,178,71,70,153,197,105,98,108,23,209,165,68,109,61,55,193,39,158,231,9,150,29,144,30,50,32,99,144,36,168,24,22,141,54,40,210,215,86,107,45,85,255,236,69,6,196,129,157,164,89,195,65,106,199,0,90,79,214,227,153,185,212,168,115,21,27,78,109,95,118,206,228,195,91,164,130,85,126,16,187,32,39,85,29,103,211,113,172,3,218,206,81,108,77,91,59,131,204,13,244,165,243,20,228,190,183,109,107,105,188,244,226,54,82,159,71,146,33,227,120,137,138,181,22,251,3,103,110,144,11,66,124,185,94,208,78,6,101,217,80,218,236,67,45,173,97,209,209,98,246,71,119,25,105,125,33,253,189,184,167,75,46,51,134,21,143,68,183,22,172,142,149,204,222,98,148,152,234,224,214,56,248,215,98,63,255,107,235,221,160,128,0,64,12,16,12,33,9,65,80,162,200,84,236,11,5,75,99,176,82,22,8,198,45,201,88,234,94,164,181,247,65,21,72,126,252,249,151,33,77,191,34,84,156,69,13,85,63,91,178,73,110,163,180,23,255,254,13,254,170,186,61,120,24,220,120,159,229,83,255,164,144,17,87,242,74,70,216,72,137,81,147,108,114,134,128,247,50,3,146,48,137,224,224,36,34,22,68,12,44,86,14,25,3,16,194,84,176,9,170,247,237,133,168,142,80,245,103,89,239,201,227,147,253,102,148,171,37,152,53,210,141,204,231,57,223,89,85,31,5,90,183,228,78,231,174,8,3,118,253,49,252,223,233,3,3,19,207,111,139,195,116,217,23,52,187,71,209,243,157,50,163,103,203,12,190,204,2,167,119,241,247,243,111,191,173,103,48,190,224,146,72,26,246,212,59,165,245,14,51,132,154,133,93,89,76,209,90,46,3,114,87,144,88,163,64,87,158,80,34,190,75,77,36,24,80,239,17,206,235,79,21,21,221,32,166,35,89,167,1,89,194,77,165,226,234,140,34,121,102,33,179,163,25,118,208,86,116,205,166,250,130,76,26,107,60,36,121,249,19,1,183,34,224,172,120,154,150,173,242,231,170,221,131,8,183,27,89,37,35,93,57,87,88,132,58,160,120,108,248,220,141,142,27,205,32,213,24,196,5,177,197,167,255,253,171,213,174,175,97,51,91,141,69,175,183,127,239,161,229,31,149,19,244,200,192,0,2,3,180,193,156,142,25,92,223,139,76,174,140,227,34,65,100,69,65,243,48,255,26,15,6,131,143,55,25,32,40,37,56,28,16,178,134,71,103,212,89,70,131,140,216,39,9,67,212,186,157,74,89,251,79,80,170,227,161,235,127,231,68,96,41,193,40,178,207,98,177,232,29,200,125,59,186,188,201,59,103,106,77,142,2,173,76,255,251,178,100,44,12,70,127,104,207,27,111,78,208,70,103,186,26,96,77,126,28,93,201,54,78,61,124,137,40,164,103,5,150,149,216,80,167,63,105,137,239,250,95,94,17,255,26,147,110,22,32,118,185,147,26,243,25,238,62,103,22,158,162,18,42,109,177,77,110,152,88,250,234,205,254,207,254,183,143,214,99,101,36,100,201,52,28,103,121,90,248,124,167,135,233,30,212,76,42,243,168,98,166,72,185,83,81,173,125,81,30,3,27,215,190,34,131,51,248,183,163,138,143,119,131,229,118,153,74,100,64,125,101,139,31,182,101,252,216,79,117,175,10,91,14,54,177,203,195,167,86,125,250,187,82,1,128,0,0,1,227,23,93,150,186,200,90,194,102,75,4,118,113,25,134,226,169,59,79,132,206,189,80,240,71,64,215,193,182,65,213,67,210,252,186,240,71,204,157,191,255,235,215,213,206,234,225,142,109,147,236,152,152,30,175,212,154,150,145,115,226,79,136,42,114,64,0,56,66,92,56,2,164,198,169,3,17,114,76,24,229,49,208,64,183,198,154,136,0,149,99,130,17,226,193,137,198,70,33,8,134,28,80,204,200,226,200,178,12,38,88,24,196,16,7,152,36,17,135,8,47,12,1,10,128,85,49,131,46,133,1,164,194,122,72,36,112,83,53,43,224,136,34,197,238,51,103,97,239,189,118,13,237,58,122,166,117,234,233,136,36,1,166,149,138,3,105,100,28,134,48,214,47,36,214,225,143,232,125,182,158,184,114,107,113,51,166,145,148,78,111,217,131,186,220,209,5,154,204,135,114,239,49,204,225,123,109,217,79,253,81,158,154,183,189,21,127,42,1,187,111,29,43,23,193,119,116,126,153,33,219,147,18,90,134,239,52,106,76,4,210,81,97,195,38,67,21,72,216,192,180,189,121,36,56,217,203,55,166,155,81,194,166,169,70,146,127,229,236,60,229,38,218,125,138,221,222,153,163,170,111,150,251,250,248,86,60,198,97,96,236,200,64,207,90,2,103,151,144,128,100,229,101,166,158,105,227,64,164,154,19,29,74,58,170,251,123,64,212,194,229,40,254,131,226,28,214,160,120,41,97,209,232,195,141,71,198,159,15,6,225,49,26,141,253,25,191,234,201,93,188,81,254,141,211,139,255,154,162,141,255,255,244,29,187,250,138,0,1,179,28,132,14,16,173,49,171,132,206,86,147,117,167,206,48,72,2,1,141,114,174,50,240,8,24,12,50,160,64,194,68,82,84,202,148,181,192,198,202,88,36,96,92,240,50,1,128,86,24,52,174,168,100,186,232,33,18,20,120,138,130,33,10,209,198,22,34,44,160,231,111,131,137,52,42,172,121,47,217,205,61,86,145,156,125,252,74,251,149,7,26,135,103,165,1,97,255,251,178,100,49,142,23,71,105,77,147,153,123,226,75,70,73,210,97,101,122,155,113,201,54,46,97,113,209,33,25,103,21,167,157,146,22,53,46,161,118,121,167,14,159,82,149,140,61,205,238,116,217,29,119,20,206,188,8,166,233,173,45,15,228,164,3,168,88,82,245,81,168,36,176,208,133,237,117,55,164,54,156,203,105,177,153,81,217,194,157,14,150,144,126,119,13,53,230,134,181,27,82,234,38,151,210,218,179,105,93,157,106,12,95,35,60,26,89,253,225,103,23,172,7,121,165,216,243,22,103,206,24,155,31,118,109,123,187,198,187,44,28,185,194,220,87,112,105,173,193,147,26,212,25,215,237,30,76,173,254,174,14,17,224,82,193,165,107,200,1,0,13,221,42,82,126,5,28,17,118,221,227,178,81,45,185,215,123,8,25,13,94,98,149,53,7,211,204,75,32,153,107,214,45,63,192,84,100,204,130,116,92,182,245,253,165,209,144,105,108,213,191,208,62,39,222,227,132,134,141,235,152,79,112,147,124,64,228,239,223,46,239,246,116,12,196,163,51,137,23,204,142,82,48,42,100,244,33,19,160,5,140,8,15,49,5,44,4,63,48,24,64,196,97,112,225,89,132,1,225,135,50,160,72,200,224,215,250,2,101,100,68,212,3,207,21,10,10,238,11,210,36,148,35,77,140,22,217,65,165,254,207,131,5,23,144,172,232,18,62,191,231,152,22,19,10,113,59,41,42,9,151,93,152,16,153,18,173,202,17,73,160,207,230,214,127,87,96,142,252,196,51,149,203,23,171,253,106,104,6,243,225,71,150,78,131,221,248,176,185,109,217,210,168,44,85,179,27,243,113,248,118,178,152,58,105,234,61,158,125,173,76,73,79,104,48,229,190,45,3,47,78,58,107,36,233,73,207,80,26,81,133,6,246,243,228,118,19,14,147,165,100,170,143,89,34,142,49,77,207,50,180,21,70,45,134,170,182,94,199,163,41,103,171,185,183,175,12,63,112,169,34,216,200,184,245,190,103,91,127,234,112,204,160,66,3,85,86,214,188,152,74,96,52,153,97,132,49,156,70,241,80,63,197,230,92,19,68,254,242,101,166,22,216,70,111,90,100,104,132,102,195,32,202,33,168,229,199,179,52,39,137,203,80,112,236,167,77,93,63,183,252,215,197,109,94,80,141,50,157,27,54,31,175,68,6,0,0,147,10,177,78,164,45,56,43,252,137,208,115,87,97,207,142,166,2,6,27,10,180,44,199,76,227,46,129,193,132,3,7,40,128,67,225,128,105,131,198,207,28,62,5,144,79,76,2,196,144,164,96,168,93,162,1,35,100,59,54,40,55,159,43,48,4,110,15,148,211,78,179,245,198,166,137,239,109,140,41,109,136,32,101,141,66,123,32,255,251,178,100,45,12,199,56,111,204,147,152,123,226,72,134,89,193,101,229,104,154,165,163,56,78,61,59,73,35,32,102,197,149,149,224,170,199,133,59,1,146,78,59,61,216,107,60,240,101,57,203,112,245,154,196,143,224,93,206,217,62,15,189,96,40,149,91,192,229,65,202,244,9,245,153,27,156,62,74,131,138,121,44,150,207,194,51,119,165,179,219,20,53,219,82,134,210,234,120,125,116,254,254,87,11,231,81,62,90,207,175,215,7,228,79,220,168,226,222,217,38,161,188,125,106,222,211,66,107,204,23,204,47,33,234,62,38,181,49,174,197,61,99,218,106,106,103,210,82,245,204,143,233,138,95,56,197,47,54,170,213,125,231,235,31,90,222,123,198,127,89,52,20,25,201,167,128,20,109,197,69,52,167,46,200,70,76,164,207,133,56,30,11,142,200,169,106,135,164,26,154,203,38,125,146,190,14,53,126,214,211,76,138,122,54,140,38,136,236,3,198,6,52,96,182,40,25,137,138,233,161,250,183,243,125,27,71,202,246,226,68,162,95,254,159,228,127,254,176,4,95,16,40,205,120,62,48,113,80,98,160,101,182,113,134,9,35,32,99,76,159,12,176,6,47,104,140,60,96,48,169,129,202,129,2,198,236,99,128,11,218,185,203,204,128,244,231,218,141,160,75,73,234,146,204,233,51,237,43,100,13,141,249,91,215,221,52,220,27,43,141,12,187,147,205,217,231,202,72,220,151,4,229,9,96,30,234,105,240,132,37,226,109,150,127,115,139,27,109,67,51,247,60,13,195,246,140,220,155,244,55,150,49,67,1,222,234,94,92,245,102,47,107,37,105,88,169,172,238,236,117,244,139,245,24,251,199,177,230,251,226,249,181,150,254,40,227,75,66,155,27,210,198,244,220,90,102,211,57,98,28,135,141,49,17,43,89,111,236,202,253,155,52,203,117,105,213,57,56,182,186,85,187,39,176,204,177,116,23,182,237,114,187,136,45,31,106,35,49,87,28,253,101,18,76,213,164,154,178,127,241,16,4,155,110,193,125,130,240,136,15,40,30,9,54,161,26,61,251,86,56,184,137,54,47,74,175,108,246,4,9,180,176,238,80,81,222,98,191,33,73,201,162,217,133,214,57,97,66,120,83,208,36,245,103,255,231,255,237,18,106,140,101,132,179,104,160,191,211,251,255,241,255,196,0,0,76,16,84,76,234,39,12,227,18,140,111,129,140,194,73,135,163,35,3,192,19,7,157,48,112,30,72,1,141,23,166,27,3,134,29,141,38,36,0,229,202,49,92,23,64,153,32,6,185,135,134,242,80,2,113,63,74,49,76,40,98,16,9,44,163,117,139,204,242,103,24,119,23,220,178,168,178,172,39,235,82,82,108,219,146,226,33,119,199,70,255,251,178,100,45,142,71,41,113,204,139,184,100,116,74,230,89,181,104,199,134,26,149,165,56,78,97,145,201,29,25,103,25,133,137,160,150,20,242,180,29,38,141,251,192,209,61,148,89,183,42,77,88,99,188,220,145,80,254,29,163,207,149,237,115,117,156,252,49,141,189,191,235,5,57,219,68,32,156,202,236,51,81,134,5,207,210,196,249,125,103,55,182,142,12,94,133,212,67,39,79,223,183,153,45,115,144,59,30,100,245,83,24,187,118,199,218,245,254,121,98,92,203,43,142,220,229,41,104,160,181,22,181,138,232,250,255,231,110,184,158,189,119,54,194,42,115,113,123,44,178,212,94,115,119,127,165,168,225,103,38,102,102,102,105,211,50,179,243,81,32,227,101,52,4,0,1,89,86,82,57,12,19,16,139,18,2,233,18,214,102,148,180,146,194,246,34,222,12,159,254,106,47,119,236,103,38,40,189,229,135,252,21,119,235,197,14,174,80,52,242,131,23,40,94,162,55,95,234,159,201,253,91,60,178,70,237,241,221,22,113,103,251,81,233,144,221,127,235,23,192,175,83,38,28,140,244,34,8,113,155,56,108,113,208,34,13,26,25,84,16,131,11,129,12,32,17,48,168,44,192,199,50,96,82,201,16,6,161,213,146,64,1,12,7,39,110,13,148,153,29,86,247,221,0,109,106,170,51,206,229,139,253,17,132,105,38,112,97,116,47,243,89,206,59,3,110,74,74,120,174,94,34,99,77,181,74,58,90,184,123,199,191,205,215,183,188,155,253,125,238,107,187,254,231,118,79,251,106,179,189,211,167,45,239,170,188,238,92,154,222,64,123,219,9,81,184,174,138,103,237,48,212,139,254,200,48,74,214,162,180,179,157,86,47,250,245,250,75,143,246,161,151,98,50,133,132,111,157,11,242,78,200,236,54,242,90,204,153,191,11,132,109,157,133,204,117,54,90,231,30,209,243,221,18,249,141,235,249,231,222,25,231,37,123,31,104,207,16,209,234,210,72,237,24,123,86,253,75,135,119,80,56,0,8,194,211,41,172,5,38,144,225,172,131,78,187,34,36,97,116,69,138,176,134,43,139,159,233,59,145,163,56,164,156,204,66,251,69,0,104,222,73,135,6,29,85,244,17,40,50,84,237,251,246,111,228,248,87,170,174,39,240,205,47,242,191,71,219,43,95,244,212,0,69,163,5,225,6,129,26,251,81,157,112,156,52,57,251,146,167,89,181,212,26,176,177,133,18,9,29,216,48,160,33,35,96,16,65,235,45,157,98,151,244,73,11,43,219,186,48,53,133,32,66,23,221,11,35,173,213,191,177,27,112,230,166,235,42,57,246,55,44,82,200,2,95,31,157,202,148,170,118,255,24,129,43,21,124,162,145,92,67,220,155,203,85,255,251,178,100,47,8,54,235,110,78,147,120,99,112,73,70,89,181,101,103,120,26,117,163,81,173,97,228,225,26,25,103,21,150,157,144,235,191,151,125,211,39,239,174,44,132,236,184,76,90,57,159,68,188,47,55,150,199,152,239,193,10,62,148,60,130,226,248,220,148,180,113,183,162,216,29,95,229,70,88,156,49,96,241,210,90,179,181,230,135,14,35,54,165,35,98,149,184,205,141,78,51,141,195,198,85,44,88,248,136,180,75,128,193,219,170,115,246,8,87,176,76,114,210,186,171,227,190,48,122,36,45,37,170,48,83,247,130,199,149,187,119,199,17,48,230,229,173,173,251,243,147,179,147,147,77,125,9,36,163,196,167,162,128,8,0,99,105,28,214,129,138,23,232,59,71,68,212,196,88,57,59,130,222,169,114,108,90,96,187,220,181,29,129,204,126,134,182,21,35,248,85,14,213,245,208,42,212,135,55,10,144,169,87,213,243,52,99,127,159,213,21,254,96,169,61,10,167,71,237,202,147,247,201,239,255,88,6,20,2,108,165,73,81,178,212,52,54,174,206,0,176,225,78,218,55,130,194,211,162,96,129,36,227,165,26,0,48,142,172,82,33,91,147,60,56,21,76,111,92,209,176,75,226,213,230,38,131,59,206,140,157,181,177,79,6,3,131,204,89,18,150,198,21,234,236,202,158,119,21,74,151,78,90,19,108,236,140,229,132,252,122,246,60,7,175,148,196,141,133,161,94,233,102,59,150,205,194,249,83,228,242,55,164,188,21,198,52,178,213,109,204,250,213,130,160,139,72,77,120,180,145,204,116,170,210,140,128,27,168,109,207,73,173,35,145,235,34,58,250,94,182,158,178,166,236,246,172,110,86,203,10,90,88,108,39,192,205,98,133,9,173,194,124,225,177,91,237,165,185,169,78,121,154,144,164,177,196,49,87,39,43,8,139,33,41,168,253,4,113,63,138,246,176,163,74,202,220,219,156,95,182,177,66,149,169,253,101,130,3,51,88,100,197,42,0,22,16,28,10,192,8,60,119,164,16,219,230,66,123,123,76,41,20,178,249,148,168,131,38,149,232,51,97,80,181,47,147,26,31,65,110,39,230,135,84,163,233,207,231,191,253,170,215,202,106,62,214,226,117,174,222,159,213,249,125,242,31,168,4,20,83,180,40,79,30,21,134,1,8,46,102,32,41,152,136,40,200,193,5,149,178,220,196,128,132,130,144,184,1,22,91,145,130,194,178,233,170,38,90,225,90,125,73,129,150,99,176,99,173,75,166,85,20,206,96,168,232,51,149,213,171,41,44,28,212,234,118,157,255,198,228,202,121,243,53,31,148,243,138,63,17,183,155,102,109,175,243,83,57,251,107,65,98,164,159,43,211,114,101,31,197,235,147,205,124,197,255,251,178,100,54,12,167,65,108,81,27,152,124,240,69,102,105,228,99,37,54,30,217,161,60,110,103,7,73,6,164,40,168,108,28,40,250,146,25,238,122,213,136,227,167,209,215,169,196,252,22,101,158,204,82,254,16,76,61,123,226,89,218,251,117,26,101,213,84,33,58,170,170,205,205,237,89,130,20,52,5,174,214,175,213,235,29,105,198,244,84,52,199,124,222,112,45,198,224,226,16,248,76,231,114,249,105,150,215,132,1,92,105,79,81,37,85,77,22,192,140,197,143,69,104,144,166,160,171,166,98,84,105,243,96,216,35,230,198,175,52,218,180,68,57,93,136,241,88,32,205,127,157,125,124,74,164,53,77,202,0,0,17,128,32,182,166,252,10,16,4,70,195,30,7,77,40,31,200,10,58,0,132,105,247,172,179,16,37,60,64,176,167,32,193,62,32,27,132,203,146,162,197,103,71,160,91,225,77,157,180,233,171,127,68,250,62,236,145,23,252,126,122,206,169,94,247,126,254,160,0,72,165,12,40,135,50,168,196,68,141,52,150,220,229,164,211,87,6,28,19,22,19,135,186,126,67,37,0,104,100,242,76,140,120,206,250,90,167,78,128,148,107,167,20,60,35,38,80,213,8,24,154,203,255,213,85,112,103,36,0,128,90,144,85,214,11,63,29,117,97,137,61,36,189,130,126,153,3,181,126,186,122,173,203,244,205,53,246,229,21,103,14,228,178,118,0,202,250,254,86,250,210,170,105,92,183,147,36,129,89,237,150,212,74,137,163,82,77,37,124,19,21,165,22,115,139,35,176,160,80,4,74,92,72,193,120,217,250,119,59,89,204,175,63,255,171,150,177,165,117,237,199,94,196,252,131,36,185,211,223,138,223,217,43,85,134,77,158,48,231,57,86,29,158,185,242,135,227,245,142,84,210,217,174,223,38,117,156,181,13,200,111,213,181,53,7,94,239,202,169,234,229,138,50,61,248,95,158,149,227,90,190,113,57,200,85,92,105,158,107,55,231,179,185,114,189,53,215,102,150,175,224,250,216,189,116,23,251,64,205,12,182,81,183,182,66,0,56,26,30,74,94,196,40,102,213,196,79,118,227,178,199,241,152,79,96,0,236,232,28,75,122,175,19,23,192,242,122,110,239,190,175,163,253,23,247,111,244,250,126,229,63,251,127,254,131,114,32,253,186,11,194,133,77,113,75,181,138,144,212,81,0,4,0,148,192,197,115,46,140,76,32,42,51,19,32,231,34,163,79,5,218,1,134,198,8,160,66,4,22,15,152,124,22,96,65,88,144,77,140,10,15,97,199,161,145,139,4,149,245,114,64,81,126,106,56,100,142,85,234,51,89,251,83,142,226,33,186,44,198,168,40,164,83,42,122,28,138,234,83,57,123,208,232,168,175,255,251,178,100,42,136,39,46,103,79,155,152,124,240,73,70,89,229,97,98,118,26,113,163,70,238,97,243,193,31,164,104,169,134,40,208,100,188,36,29,168,170,80,95,40,42,195,24,246,93,13,217,186,246,182,182,173,231,37,230,240,120,84,70,59,103,118,102,172,93,135,160,223,226,156,61,26,219,167,98,130,121,63,138,9,220,163,178,142,115,22,33,150,185,95,184,238,252,163,114,76,166,104,182,160,215,91,200,209,143,55,146,63,249,174,190,50,125,86,90,206,208,133,120,99,68,47,25,92,46,151,153,178,236,167,185,171,1,162,100,67,215,143,30,4,9,24,205,76,167,25,227,49,105,235,167,157,185,78,133,61,96,127,10,182,220,9,17,209,94,71,140,197,16,251,242,226,182,157,190,84,4,0,48,66,129,174,131,152,72,248,53,170,0,33,147,138,82,252,167,153,84,81,73,66,42,73,242,147,117,180,6,134,212,254,65,59,178,20,102,172,5,149,200,181,108,32,248,117,193,19,171,205,168,159,244,111,74,187,100,125,249,4,83,249,248,119,175,244,122,63,238,223,238,32,1,55,28,226,0,153,140,194,225,194,176,4,136,199,163,163,20,2,98,68,32,246,43,1,143,0,136,130,34,128,5,188,216,76,38,18,206,32,198,213,195,107,138,218,82,121,72,16,41,167,203,182,190,225,58,170,56,119,238,223,25,245,236,97,18,91,157,184,252,255,180,104,119,61,49,170,28,182,202,221,142,242,126,239,113,157,144,219,194,117,177,115,30,84,215,252,113,78,104,103,48,159,161,162,153,111,35,20,121,169,55,46,206,110,173,45,5,242,168,138,107,63,98,243,171,103,243,93,116,95,77,79,111,29,203,157,156,176,237,118,129,196,212,196,28,100,104,158,83,102,208,63,214,98,107,50,223,88,221,35,52,102,53,68,173,51,44,120,186,205,82,121,182,168,199,125,202,187,18,53,149,51,156,140,234,200,51,54,90,145,119,121,96,62,96,196,24,16,226,65,107,86,226,204,180,203,125,100,127,254,144,12,0,0,228,84,128,229,36,19,80,86,63,128,132,0,129,3,198,36,242,131,64,54,116,210,239,23,22,157,124,205,4,162,237,122,163,115,52,229,83,183,95,255,246,255,234,186,244,110,223,254,211,204,11,128,186,122,149,60,178,4,241,53,243,201,115,94,163,31,136,253,0,0,0,0,116,193,112,140,204,48,180,195,225,144,201,26,128,211,67,32,196,112,4,70,6,0,3,20,107,16,1,96,32,192,195,80,160,128,92,82,134,64,100,160,78,171,33,230,220,104,49,82,87,218,208,240,197,11,114,137,86,18,13,51,36,165,73,223,252,32,114,248,137,70,251,198,74,161,188,180,10,113,35,127,250,245,55,45,84,29,255,251,178,100,44,142,7,155,104,206,27,185,124,240,66,43,234,42,96,229,114,29,145,221,52,46,229,117,193,11,25,103,241,132,149,200,8,190,150,169,23,50,73,115,74,149,151,234,252,87,46,252,109,246,214,112,124,110,205,142,80,97,171,203,97,79,204,203,102,39,224,218,89,134,154,244,97,196,112,119,109,204,41,212,98,61,105,187,21,161,172,31,8,127,185,251,187,158,179,175,107,12,103,94,110,182,198,44,221,94,144,188,25,176,137,35,247,243,31,118,135,143,38,224,143,247,251,106,80,184,171,231,120,118,19,183,207,216,216,88,116,191,163,231,115,195,164,76,101,101,176,156,222,35,213,108,106,88,231,99,84,72,193,1,153,126,202,234,184,188,134,245,182,144,246,163,88,127,118,118,91,59,135,162,149,21,22,31,75,196,64,24,66,2,2,32,75,82,39,76,49,20,211,177,93,55,215,173,28,243,188,163,187,210,240,238,150,209,1,58,199,238,216,81,61,126,184,199,213,181,233,254,141,250,183,174,221,19,39,65,223,211,255,211,253,127,254,127,39,80,111,255,255,233,255,17,96,152,102,21,2,158,227,39,198,67,60,195,99,156,9,34,41,205,0,38,8,5,1,1,178,8,12,60,0,204,64,24,71,133,161,98,5,60,140,223,9,202,192,57,177,8,0,93,21,195,16,29,5,64,65,19,134,158,162,160,162,186,40,5,107,131,1,114,104,229,176,96,83,97,228,226,48,27,43,129,219,2,145,80,231,34,213,2,18,247,36,100,70,32,184,226,35,62,27,165,149,22,8,123,39,253,185,79,214,247,241,241,237,90,69,59,183,158,53,39,42,108,148,6,133,118,67,90,46,248,203,227,202,51,10,144,71,144,150,163,221,246,166,254,196,178,137,145,123,222,64,78,118,124,226,169,126,25,85,183,218,15,124,171,222,129,22,205,255,221,122,107,212,89,190,139,58,71,143,40,178,203,30,115,127,48,71,119,189,204,80,229,132,158,199,237,135,177,167,235,158,111,60,96,253,78,38,41,176,142,199,239,218,201,65,233,35,232,184,225,181,40,172,161,255,231,207,183,190,34,157,127,112,219,214,170,210,0,4,0,128,0,0,100,1,1,175,101,120,36,244,12,167,100,170,253,241,178,188,92,150,254,227,35,215,233,144,236,75,4,250,142,27,133,181,128,96,77,235,241,239,24,43,68,29,144,255,95,255,219,255,149,244,238,25,76,191,178,123,175,244,214,216,120,0,2,9,152,192,35,163,67,138,12,44,41,50,79,116,221,66,83,94,129,82,148,26,70,68,68,166,65,243,3,142,136,72,109,65,96,76,176,64,121,97,181,164,212,228,121,33,232,112,130,82,221,150,82,194,52,218,206,130,45,85,164,25,179,20,140,90,255,251,178,100,33,140,70,242,104,207,27,152,77,112,67,198,89,232,97,167,100,29,5,201,58,46,233,231,217,10,29,168,25,151,156,160,117,36,80,99,218,236,211,238,227,249,107,145,244,6,90,186,147,173,115,248,239,204,119,120,235,153,87,164,207,81,87,114,143,60,107,227,151,166,213,108,168,190,123,9,235,179,207,95,237,192,137,217,236,51,126,130,163,115,40,166,185,139,185,206,218,100,122,214,115,247,245,148,245,62,23,38,102,100,91,251,53,46,99,155,68,124,237,119,185,229,189,127,247,230,9,22,202,153,225,78,88,46,2,14,152,219,97,229,10,226,36,29,144,91,21,62,116,97,12,250,98,67,64,210,170,23,3,200,139,21,35,88,152,111,145,155,18,138,143,6,33,164,6,81,188,84,32,29,85,174,185,106,67,34,133,0,32,0,0,155,164,189,183,2,104,121,99,208,136,35,52,122,24,131,147,216,128,78,245,8,25,71,185,163,68,93,51,1,55,136,89,20,15,22,60,199,86,41,171,229,11,99,207,146,253,126,191,202,255,248,216,119,90,77,14,232,252,247,254,70,138,81,236,0,196,3,241,144,34,209,134,161,49,136,147,153,141,163,24,84,56,30,0,140,41,12,192,67,73,67,0,147,8,105,152,192,170,6,84,24,5,203,0,45,182,206,60,78,49,72,180,10,52,194,98,74,168,24,33,161,230,235,145,11,179,27,18,6,76,18,80,188,16,38,73,24,15,213,68,240,14,108,63,46,165,198,152,22,194,91,188,146,18,123,103,167,50,19,174,196,239,44,102,59,53,158,69,150,118,14,85,76,134,61,135,117,54,218,210,168,67,78,13,212,141,164,110,141,26,192,245,13,28,81,181,67,168,42,227,226,44,236,172,209,111,121,156,149,237,172,207,198,60,219,106,102,172,237,225,172,247,222,19,202,103,121,137,52,150,88,87,252,185,147,246,45,201,49,255,136,19,55,238,159,115,161,237,182,134,105,211,250,49,192,247,240,88,226,197,202,189,221,178,198,235,89,114,164,122,79,251,3,69,182,242,147,99,58,154,151,190,177,18,30,41,155,127,173,225,141,221,114,65,183,135,136,72,177,176,68,113,239,33,145,85,18,69,128,231,80,73,12,187,142,99,235,3,134,47,207,149,27,89,198,118,124,42,77,84,121,13,99,71,102,150,202,145,209,114,189,255,219,250,255,251,10,30,107,163,129,48,103,243,191,201,127,250,142,72,110,255,80,0,76,32,132,50,200,216,42,25,52,211,228,231,34,83,2,1,149,113,138,6,164,194,38,14,190,72,5,128,160,116,4,93,115,34,146,38,157,150,126,143,216,200,22,8,79,50,166,142,145,98,216,182,220,1,104,38,189,3,160,100,75,203,126,13,95,237,154,105,255,251,178,100,34,143,71,41,114,79,11,152,100,114,70,201,41,213,97,103,122,28,69,211,62,14,61,25,129,24,25,39,205,135,192,160,74,21,213,171,140,237,177,237,227,46,27,139,23,134,211,233,204,173,0,34,163,165,156,240,240,31,203,82,135,230,118,48,238,177,122,95,112,249,244,238,244,228,244,177,161,215,148,74,223,77,99,13,184,148,208,58,47,59,217,211,172,29,72,153,176,56,197,143,26,87,140,220,136,160,207,142,15,22,81,198,12,46,243,231,11,28,76,88,150,138,161,116,55,117,127,246,97,128,120,190,236,39,89,50,216,30,172,164,78,143,239,243,75,222,167,103,19,141,179,30,110,167,63,99,181,165,155,49,44,142,136,126,173,66,122,63,61,157,235,153,126,127,103,251,175,119,127,236,223,238,76,243,61,43,25,87,234,181,116,108,2,4,49,224,108,144,202,11,2,208,157,52,237,150,17,48,211,139,192,141,235,131,74,75,47,141,145,65,6,30,40,35,222,189,111,104,214,251,234,233,56,226,189,84,61,87,108,251,117,236,159,215,253,173,119,210,140,6,131,63,65,171,255,55,86,111,232,191,254,91,32,96,4,49,138,194,134,0,1,154,34,128,108,240,67,188,84,2,152,100,68,52,43,99,97,64,129,148,2,200,226,195,201,4,166,31,21,170,201,43,61,83,138,236,240,48,18,36,5,166,108,101,249,64,148,125,50,130,225,129,96,116,81,222,44,202,103,210,197,214,92,70,32,129,209,89,217,81,193,1,204,169,101,179,232,0,17,11,91,167,201,99,113,13,19,210,149,105,109,181,153,15,140,174,75,9,203,26,125,219,3,146,69,165,13,87,18,133,19,78,217,32,109,94,138,85,60,30,233,56,91,80,159,245,132,15,66,78,195,171,239,188,170,61,218,114,12,174,50,217,201,125,66,238,17,242,160,155,82,77,43,37,100,100,127,141,189,255,103,194,94,36,91,175,184,87,193,106,133,87,202,87,12,201,104,213,139,78,222,169,117,189,58,114,252,146,215,116,171,251,140,161,178,93,19,95,114,227,49,61,195,105,223,136,53,86,142,171,94,19,15,104,203,248,236,129,234,28,0,0,33,234,105,18,81,12,200,144,175,178,96,166,175,82,94,36,44,247,58,34,253,108,88,30,107,40,59,44,167,160,53,18,81,160,17,203,229,241,62,142,161,214,130,151,173,109,191,255,247,111,215,255,236,99,164,217,68,237,246,126,238,28,253,222,254,159,236,0,1,176,34,152,136,116,28,125,52,111,112,205,65,195,4,135,64,64,195,50,29,1,66,196,124,6,136,140,70,51,102,144,210,30,131,162,113,108,116,76,25,148,179,227,7,133,4,128,83,207,234,135,23,70,157,208,2,131,145,241,200,24,73,255,251,178,100,32,12,134,249,107,207,19,143,101,82,71,201,185,213,101,226,62,27,93,169,56,78,97,143,137,37,36,103,205,135,148,248,18,240,83,164,170,208,192,124,163,112,198,38,170,232,170,84,52,177,104,239,14,117,93,116,76,73,250,144,158,184,4,118,53,85,10,154,175,167,206,68,115,140,200,167,39,234,48,254,93,187,72,46,88,157,172,171,208,210,66,159,72,61,80,184,209,185,199,8,77,3,36,57,183,231,156,41,149,165,253,93,109,147,166,227,74,112,127,211,49,74,206,177,235,31,121,123,162,76,34,44,139,198,108,210,7,18,29,176,177,13,215,171,210,212,203,101,248,93,101,146,179,251,213,43,173,121,113,221,218,181,168,117,206,43,226,194,235,109,145,65,211,118,15,249,214,82,102,114,249,221,201,152,249,169,150,75,191,220,62,128,16,9,165,48,193,128,72,103,82,97,217,74,122,183,57,121,33,40,97,54,73,14,124,127,239,148,68,223,73,41,166,230,131,191,34,41,214,32,2,254,113,111,85,252,231,183,253,127,255,231,120,225,30,205,144,205,255,255,226,127,130,106,125,187,11,39,31,168,255,171,214,1,3,227,45,66,16,25,148,7,38,253,247,155,104,74,151,47,129,182,81,97,131,70,148,94,163,59,136,156,101,134,4,3,12,254,34,88,120,24,96,200,247,32,166,17,169,193,140,195,129,80,47,250,211,13,102,180,157,96,95,217,6,178,151,222,235,90,111,236,189,45,10,19,102,179,74,146,103,100,42,58,151,161,165,12,147,210,67,208,229,171,217,63,122,168,42,81,91,1,146,36,237,70,53,134,41,11,145,174,242,155,213,228,32,28,181,120,113,21,26,9,143,158,228,232,186,86,71,72,15,121,51,220,211,214,82,116,21,8,194,226,80,84,254,83,237,77,177,242,188,165,231,253,232,86,242,192,108,124,186,209,149,194,148,178,126,33,19,142,219,75,56,202,23,229,154,86,115,92,195,161,233,83,205,42,70,246,54,191,26,131,16,135,36,71,171,146,187,37,227,43,214,136,178,39,97,233,121,79,69,36,84,90,79,214,223,9,236,242,0,0,5,8,148,97,61,11,218,24,250,127,105,15,237,28,130,13,40,209,139,118,254,53,77,36,183,229,108,155,247,205,57,128,77,139,198,17,18,78,169,168,183,228,120,151,244,114,77,245,255,179,212,95,51,97,1,237,255,255,196,219,245,18,111,254,227,220,147,241,39,137,171,48,109,176,50,176,147,48,152,63,54,123,239,53,236,123,50,24,106,48,212,65,54,144,183,49,228,59,2,130,164,131,172,28,66,4,0,0,34,169,68,68,70,43,67,188,1,2,130,11,54,135,100,119,18,121,244,60,96,197,42,165,142,42,70,222,244,58,158,255,251,178,100,34,14,135,80,118,203,131,184,100,112,69,198,89,226,105,98,118,28,85,229,48,46,189,28,193,45,28,104,41,135,169,56,244,85,162,114,156,41,113,103,89,67,47,122,161,250,195,36,95,180,144,216,82,165,104,194,96,2,69,113,67,17,111,223,205,251,0,237,74,85,249,69,41,173,45,187,79,118,220,94,66,207,37,121,95,104,180,124,188,188,39,241,184,186,228,56,215,134,117,8,246,21,46,219,22,99,151,8,221,13,27,152,120,239,117,57,35,53,82,28,214,214,179,111,145,234,197,22,189,124,87,85,201,13,106,170,6,106,205,78,53,42,216,241,215,171,216,209,234,188,179,208,66,205,91,118,237,167,85,74,46,180,12,173,219,62,191,179,33,114,46,166,27,222,211,69,241,81,152,42,230,90,246,235,51,20,85,133,155,63,242,181,231,239,3,22,181,163,192,0,8,148,9,18,2,68,135,211,134,84,190,152,228,212,250,93,199,161,16,90,252,179,240,90,200,161,207,68,70,124,159,208,23,140,77,167,160,174,65,180,51,65,61,1,38,62,141,199,12,154,123,167,243,18,225,127,4,210,146,148,86,136,111,181,223,101,79,160,163,10,241,156,133,121,131,165,17,158,216,113,175,225,225,16,152,96,80,48,98,10,220,96,160,64,96,16,4,8,6,76,42,2,134,64,23,0,193,176,208,199,48,165,90,222,194,0,108,194,208,1,183,200,100,18,108,243,136,114,98,100,64,52,150,84,135,210,239,186,216,100,90,211,167,221,211,51,90,181,101,79,149,76,94,39,202,191,133,128,132,13,141,80,138,130,111,237,190,99,205,100,217,107,229,177,75,168,219,141,184,242,190,63,92,17,78,223,109,133,55,107,19,38,137,32,139,44,127,6,69,186,65,99,207,162,154,44,216,84,91,214,149,238,217,179,18,18,5,243,131,14,252,79,26,171,165,123,199,186,213,32,197,211,187,105,240,17,52,140,230,28,104,222,13,50,109,162,202,131,144,108,138,190,49,197,237,168,67,19,41,130,163,149,82,140,82,78,116,156,121,22,72,131,20,45,146,146,43,174,247,150,42,183,73,114,138,195,246,174,232,201,103,88,73,145,224,21,160,1,74,20,145,149,44,6,240,156,43,82,148,42,25,220,230,60,12,57,138,51,215,126,77,223,30,223,16,156,63,149,107,118,18,54,89,244,223,30,202,151,219,134,134,233,106,46,186,178,127,183,236,255,230,232,159,34,7,9,56,247,115,242,199,98,43,122,221,209,69,89,95,73,80,71,240,179,16,217,7,51,13,169,140,17,156,49,193,8,192,2,82,200,26,61,46,28,56,93,201,160,48,17,66,107,93,16,6,76,0,50,126,94,209,194,131,208,246,215,36,2,207,148,61,73,190,255,251,178,100,26,140,70,89,104,205,147,152,99,242,73,6,153,194,105,39,120,30,173,191,50,46,97,241,73,3,32,231,157,167,148,216,235,103,85,207,123,45,92,138,73,249,98,10,202,65,18,117,240,249,38,93,153,118,231,51,148,21,88,253,247,107,209,238,195,113,108,173,226,251,107,90,106,87,173,231,220,119,111,85,235,92,65,238,73,31,240,246,237,35,5,62,105,237,178,188,202,157,69,185,246,127,211,219,183,33,138,110,193,109,152,154,63,135,227,143,87,85,69,35,70,165,124,73,94,98,75,181,244,181,84,153,126,69,123,49,15,213,213,205,70,150,10,193,136,233,208,55,106,176,250,207,169,77,198,112,247,236,139,59,151,67,126,131,175,139,174,241,74,171,142,218,163,51,105,137,145,249,255,199,227,205,152,24,4,85,104,175,115,31,12,155,9,48,72,16,152,163,23,176,226,198,150,140,14,84,2,173,214,254,130,91,203,75,144,219,183,197,255,136,106,105,141,35,160,177,143,103,19,196,196,117,236,127,239,255,227,218,251,33,133,226,113,121,14,176,177,110,95,252,159,43,249,90,244,128,102,12,110,29,240,156,97,137,129,150,17,7,30,4,24,77,104,99,64,193,174,158,166,83,7,130,7,6,60,10,2,2,198,24,29,11,11,12,26,16,51,128,117,7,44,58,131,72,128,16,1,102,23,184,61,226,33,41,105,150,43,21,153,64,131,41,107,112,49,115,11,224,130,118,244,96,71,35,43,9,101,203,142,152,197,144,87,150,216,59,56,105,34,16,197,104,225,196,39,17,61,85,11,88,66,139,171,14,243,191,18,202,103,241,166,203,225,50,163,26,211,230,66,179,84,76,157,107,202,198,197,84,74,155,10,199,168,177,35,33,106,140,161,69,194,13,156,111,104,175,102,174,39,137,18,34,140,231,85,162,14,69,3,200,48,110,135,147,240,235,66,247,76,68,180,58,83,80,30,235,117,255,16,226,94,87,237,44,239,246,247,184,82,123,95,19,192,204,177,100,246,182,125,181,172,206,234,29,113,30,104,218,123,134,184,51,87,26,242,203,168,118,213,115,74,125,66,155,122,189,92,32,102,223,223,56,254,150,221,36,116,237,140,101,146,0,0,133,0,170,187,80,66,20,134,203,17,246,224,36,18,225,138,199,9,116,71,19,209,227,54,212,72,234,48,30,48,104,166,163,232,65,250,85,122,155,55,93,19,255,171,255,39,251,167,19,111,112,128,47,255,254,206,34,63,237,27,177,70,194,0,1,227,2,143,141,124,64,56,172,188,200,17,179,56,21,13,186,43,21,1,24,50,4,98,177,144,8,72,6,156,181,67,15,139,204,76,5,85,166,93,0,190,111,249,0,25,49,65,128,249,12,65,11,221,227,38,255,251,176,100,28,140,167,14,104,78,19,152,100,210,71,199,201,211,97,34,120,24,109,163,68,109,225,146,193,16,33,103,165,133,137,112,19,71,140,92,208,231,226,214,84,149,34,166,78,168,29,102,193,134,212,198,144,45,113,190,134,153,53,103,240,155,49,89,98,211,179,47,148,144,133,179,206,161,154,123,206,192,16,181,230,189,98,75,198,45,17,124,232,32,28,100,176,15,43,94,165,89,26,173,2,60,213,151,64,100,124,100,240,2,175,14,72,204,85,239,215,158,63,234,197,90,162,57,5,80,104,33,215,15,223,128,252,37,88,254,193,211,155,94,177,122,181,110,158,237,113,169,251,19,142,145,248,166,152,161,187,19,87,180,205,126,153,203,46,228,196,243,115,159,55,119,105,183,99,150,156,193,55,152,45,53,172,222,215,181,175,55,167,245,186,53,32,178,52,207,179,154,87,249,12,0,0,42,8,45,118,173,114,171,67,84,181,225,180,119,135,115,115,157,101,149,69,78,175,251,186,114,213,195,189,178,22,115,156,107,233,199,221,145,251,201,45,145,45,51,100,124,237,250,38,233,252,223,232,251,4,231,195,55,93,8,159,211,116,31,211,249,185,196,95,249,2,0,46,111,209,76,212,3,12,208,40,195,34,204,108,52,218,192,91,136,67,88,240,1,8,81,121,224,49,194,22,174,194,192,128,87,111,193,137,198,180,175,86,115,224,128,42,34,130,63,47,230,68,162,162,249,53,134,233,33,218,148,113,178,207,70,72,7,156,21,31,194,73,31,183,115,109,22,115,137,135,182,69,24,59,125,18,162,133,31,189,30,143,223,52,209,239,154,101,233,197,230,147,8,117,44,198,60,18,117,213,251,69,137,75,55,150,247,84,31,21,10,46,8,150,100,217,226,229,162,68,191,74,180,118,159,14,241,33,156,230,110,253,46,104,250,83,199,49,245,65,169,255,93,1,26,168,214,231,152,218,55,105,69,16,85,197,167,119,121,229,166,76,218,46,147,57,170,109,203,58,230,39,212,217,120,34,138,26,49,100,55,162,43,155,54,5,135,144,27,202,74,17,1,10,44,36,42,172,118,219,135,38,126,13,129,131,128,128,249,249,205,198,103,197,16,204,198,240,74,139,202,35,149,185,63,37,119,45,109,134,62,87,255,255,209,62,189,121,155,126,223,255,235,89,31,79,65,253,178,47,226,79,214,0,0,75,184,192,208,206,177,24,250,239,204,249,60,236,226,78,84,160,152,136,212,48,204,100,45,73,134,143,178,162,130,80,228,245,176,98,132,110,109,150,50,36,68,12,7,177,105,51,148,84,200,229,195,128,26,234,228,113,80,141,68,41,163,249,39,230,115,69,64,154,137,255,90,68,20,22,121,147,192,123,219,17,186,125,178,255,251,178,100,43,14,166,202,104,206,155,111,102,16,71,38,25,230,100,233,126,156,49,163,52,78,101,147,9,18,157,231,137,133,137,224,213,2,82,243,24,62,32,55,216,209,54,229,13,22,117,217,181,201,88,112,36,110,197,131,231,200,254,253,232,135,108,91,231,164,39,143,136,16,234,140,219,33,21,171,54,153,115,2,235,96,255,55,80,235,84,129,82,102,144,172,244,86,111,154,131,242,208,75,179,151,61,173,8,169,145,217,88,253,71,27,137,252,42,146,87,88,231,211,27,44,251,163,63,90,213,101,151,96,124,224,73,76,65,50,53,56,47,23,154,87,197,139,216,220,176,194,226,249,161,127,107,120,87,161,188,209,105,11,69,191,229,0,64,1,8,61,52,165,184,11,212,178,211,205,236,21,18,8,188,156,13,197,187,198,96,133,49,195,59,157,19,141,148,2,10,190,34,62,72,117,145,170,240,129,231,101,122,61,7,31,255,255,117,243,61,78,160,67,38,208,140,183,36,154,62,223,251,75,121,238,219,61,3,120,89,126,110,99,161,217,16,166,63,176,26,197,190,22,48,24,20,12,102,169,209,132,194,2,50,232,52,117,116,0,152,0,129,17,84,206,160,5,46,82,193,128,74,18,12,18,14,185,121,87,44,49,163,12,0,45,163,102,160,115,97,75,95,122,119,26,32,153,76,95,97,84,188,144,120,18,20,2,173,138,47,178,233,85,120,223,214,165,34,192,144,200,102,218,42,166,60,28,223,220,42,4,243,95,43,6,72,240,174,88,4,92,59,3,56,219,178,7,145,9,232,43,170,161,61,229,176,42,67,19,46,5,72,115,235,102,186,98,221,253,21,120,245,212,206,70,48,125,197,43,210,56,209,57,167,22,177,119,115,226,181,87,94,23,221,141,37,191,19,165,69,239,227,75,178,126,213,173,24,128,218,38,151,33,204,127,247,191,63,153,91,48,183,251,81,47,102,58,221,185,95,108,162,239,141,229,152,251,199,217,75,93,180,169,229,137,126,207,236,100,252,170,251,202,250,54,24,225,50,204,102,8,104,211,99,37,231,119,95,8,109,176,45,154,56,105,79,219,223,51,205,73,246,23,92,5,75,116,98,83,80,254,87,200,106,109,15,195,190,235,159,82,29,187,155,194,174,218,104,136,134,9,191,87,76,85,98,255,198,253,126,137,160,0,0,11,112,193,77,147,73,24,13,123,8,51,94,40,202,199,242,109,9,135,2,166,159,4,7,36,6,130,166,172,12,20,2,76,70,56,26,40,2,65,102,56,13,51,152,130,229,26,36,24,48,19,110,145,87,178,131,60,137,139,160,74,6,120,253,1,12,183,170,186,148,212,203,138,224,17,120,18,133,160,201,141,65,139,173,148,160,197,241,146,52,40,77,255,251,178,100,47,14,214,250,104,205,155,152,76,208,69,163,169,193,97,43,118,26,141,211,54,78,96,211,137,29,25,103,9,135,137,56,193,145,41,207,17,233,42,93,249,233,66,59,61,148,137,33,4,205,227,133,29,61,118,135,127,123,167,105,60,165,106,45,253,139,225,66,81,90,135,128,65,4,190,194,74,181,119,20,112,80,202,68,228,171,7,95,66,116,81,115,202,64,142,8,19,214,99,112,55,106,165,190,42,33,62,105,123,109,86,80,138,28,209,68,78,86,49,146,186,150,198,51,245,137,172,133,150,83,21,154,19,162,181,10,44,117,62,148,218,114,19,74,188,104,92,250,159,218,172,39,4,158,194,32,165,181,158,136,122,0,70,54,200,128,4,44,124,137,34,124,141,132,5,179,207,162,218,67,191,44,90,34,92,75,218,141,41,203,221,246,5,229,98,113,106,152,42,140,244,198,138,248,29,127,92,127,104,214,197,79,40,248,140,148,219,165,59,4,148,135,22,226,167,238,250,234,255,83,86,21,136,160,166,100,5,28,65,26,105,52,129,187,129,167,54,5,134,2,76,65,27,48,232,84,132,120,99,1,236,120,193,38,48,130,8,140,8,96,65,59,114,107,68,160,96,129,73,132,65,21,230,213,242,105,153,73,18,2,155,230,14,252,0,9,130,188,173,41,153,99,109,11,16,9,47,164,234,172,135,1,56,150,67,4,205,229,149,245,10,129,253,135,170,234,85,21,67,203,241,75,44,221,160,86,71,248,106,134,139,23,251,178,136,149,217,158,100,209,55,6,56,189,183,218,74,250,193,226,173,75,98,45,111,14,229,200,23,102,122,221,57,74,3,123,27,203,172,170,193,173,29,215,140,130,16,49,71,89,94,222,84,103,196,252,170,16,151,102,134,237,241,15,156,248,135,121,233,44,227,136,248,236,134,102,230,81,8,83,167,173,73,9,95,137,41,233,224,212,41,255,223,14,239,223,255,185,187,251,49,122,190,240,6,142,190,140,96,45,168,84,4,76,119,6,112,226,54,19,0,43,3,225,200,195,6,110,191,154,250,97,141,153,108,239,228,221,111,134,204,164,58,145,190,255,55,229,86,8,55,126,35,35,208,22,169,100,84,85,243,165,58,114,236,15,242,15,173,155,167,62,159,254,144,0,0,20,112,194,236,242,216,130,104,6,15,101,154,40,132,29,136,25,12,25,65,92,98,16,81,105,140,230,15,75,179,0,18,69,131,105,82,2,57,50,247,41,9,193,1,48,80,70,205,10,163,83,161,26,1,241,107,174,52,108,66,13,109,118,217,235,171,60,246,203,139,197,27,85,145,177,80,127,76,228,62,134,1,2,179,201,65,39,38,135,33,182,208,208,214,20,181,184,248,86,210,189,83,142,106,196,151,255,251,178,100,54,14,38,141,105,78,155,143,78,32,68,102,89,210,97,98,120,27,149,165,54,78,97,51,73,25,36,39,181,132,137,224,26,55,245,98,199,13,194,201,102,6,137,11,184,101,15,172,248,132,138,119,24,217,104,39,29,136,169,235,137,35,146,44,35,93,161,85,213,201,146,168,26,170,223,52,72,112,114,147,40,137,216,233,167,54,230,179,80,156,35,21,153,205,187,89,70,223,73,160,85,39,60,80,221,100,241,170,47,34,21,12,218,241,77,124,164,17,95,93,80,83,26,60,91,218,118,26,120,200,146,238,128,144,0,56,65,44,232,16,52,136,16,137,96,120,21,172,118,117,3,29,181,245,32,104,234,109,127,145,85,15,184,168,61,89,0,238,136,2,39,169,170,150,25,210,62,143,64,89,77,195,34,153,191,249,127,231,11,162,126,8,127,149,189,192,70,85,19,7,242,105,30,204,75,13,48,89,164,193,147,51,48,98,204,74,168,49,240,60,8,3,52,137,120,57,24,40,35,51,8,233,31,140,56,42,26,41,34,249,147,130,10,179,214,185,49,120,4,50,193,184,162,210,217,49,234,20,4,148,85,77,41,72,0,106,215,86,49,37,69,247,202,168,67,179,104,164,205,134,140,200,123,165,72,71,105,185,40,101,137,187,168,202,167,24,168,26,28,114,150,205,174,85,255,109,59,224,110,243,115,122,155,113,239,77,254,16,117,87,173,190,99,45,69,113,80,61,130,51,226,2,39,67,211,2,176,221,107,233,231,32,22,56,220,129,148,210,50,76,172,139,143,205,151,82,205,17,126,162,35,84,137,69,17,120,183,247,76,100,107,21,183,189,217,253,65,180,100,91,40,206,81,168,114,164,104,147,101,51,240,159,153,89,99,18,71,21,159,11,66,187,245,230,164,188,42,90,171,80,83,168,93,47,119,239,1,150,219,106,163,220,168,0,2,4,0,8,4,150,52,145,193,79,35,98,163,129,210,129,111,192,75,149,223,101,112,152,202,180,243,196,66,116,44,74,29,20,37,118,34,119,235,16,127,125,61,227,143,159,50,52,54,224,252,107,127,249,183,254,219,39,224,191,255,250,209,171,255,89,207,47,5,0,1,163,10,203,204,226,147,52,164,72,215,142,19,133,178,141,114,95,20,19,152,114,198,35,18,136,134,38,158,16,2,130,160,84,162,194,14,132,4,35,184,210,229,16,147,4,128,51,128,238,52,84,226,117,143,147,65,96,104,5,7,29,146,12,38,107,212,78,44,202,178,171,71,131,142,228,232,149,140,115,3,143,53,8,5,64,182,204,216,3,102,143,92,80,198,59,105,43,16,153,42,135,250,134,13,74,86,145,208,157,219,186,243,118,163,6,179,118,122,179,149,148,50,197,22,51,173,49,139,255,251,178,100,65,8,230,228,104,205,19,154,75,242,72,137,9,227,97,231,54,24,121,163,67,77,225,139,129,7,28,168,13,130,173,248,128,18,57,52,22,25,220,46,190,80,21,112,140,226,166,176,30,172,69,112,39,171,234,144,67,154,102,146,189,202,155,234,112,156,167,5,97,9,179,120,173,201,94,63,115,64,134,73,166,203,122,145,165,51,74,203,32,189,62,31,60,101,75,253,187,62,155,21,27,98,247,22,241,213,215,67,106,206,217,37,87,20,6,190,217,133,33,212,168,79,48,0,0,112,49,113,196,13,48,144,138,131,214,160,42,201,56,188,15,242,252,52,103,140,73,233,238,50,170,177,244,187,130,165,170,164,29,73,84,188,31,105,148,55,94,103,43,191,255,85,255,211,149,252,163,127,127,252,107,82,213,74,156,96,161,5,167,24,81,49,184,206,22,0,144,1,57,191,16,42,153,105,137,174,197,153,99,17,171,143,4,107,129,66,12,177,48,32,153,71,12,168,37,128,37,17,68,30,16,53,173,62,175,9,48,19,234,213,12,158,80,125,18,72,46,196,184,197,88,152,238,112,171,145,198,247,217,183,230,212,54,165,57,194,80,226,156,168,172,133,207,249,177,148,81,208,46,165,4,151,247,245,20,161,11,62,127,82,202,16,83,54,177,223,87,4,133,236,47,19,90,158,80,202,198,213,221,202,197,176,94,59,197,231,185,143,41,173,199,165,44,64,181,165,214,113,251,99,111,105,203,107,104,243,239,42,112,229,123,46,158,82,61,118,150,80,125,229,131,168,219,170,233,114,202,15,49,139,169,59,127,79,165,243,135,139,13,175,122,11,218,80,147,250,226,157,87,48,168,213,182,102,147,72,79,216,51,139,163,226,5,216,29,148,3,90,91,85,125,45,44,187,171,66,193,160,185,217,126,82,173,250,184,165,93,8,102,197,95,27,126,181,8,227,171,235,161,191,79,239,228,243,59,55,166,94,91,54,60,31,211,123,215,22,4,126,23,183,160,215,214,84,245,220,184,0,0,18,112,199,13,211,109,158,205,252,42,49,255,24,116,122,117,16,176,209,104,212,108,35,27,0,7,75,6,133,10,130,65,98,168,21,16,149,2,154,143,106,183,142,1,5,138,33,196,154,70,22,255,44,25,144,144,101,250,107,73,143,12,149,59,29,206,130,10,69,199,151,101,102,140,181,130,42,198,136,109,52,232,38,109,185,107,79,111,96,109,46,102,47,165,133,37,28,71,43,143,122,225,149,33,83,177,253,169,75,132,204,70,213,61,172,98,25,73,26,121,38,170,87,234,64,49,145,2,194,134,252,227,100,40,81,58,144,54,185,16,158,1,84,48,34,157,158,108,179,106,159,151,82,148,98,105,121,64,172,159,55,61,152,45,255,251,178,100,83,14,38,206,104,205,27,152,76,208,76,134,89,218,101,231,56,26,189,159,52,46,60,217,25,18,25,167,25,148,157,216,45,177,58,247,78,150,92,209,169,66,183,44,84,252,44,85,7,35,73,88,225,138,62,90,77,168,74,64,201,148,94,176,193,100,72,144,18,235,61,161,70,58,2,68,9,190,104,87,229,248,155,164,0,6,0,0,6,0,43,50,117,21,17,226,50,106,102,74,204,161,71,89,82,8,130,224,39,12,74,129,211,23,109,244,60,234,206,161,162,134,29,11,102,138,79,121,146,179,128,199,66,59,179,199,218,120,251,208,166,172,159,252,215,244,221,118,77,94,225,16,20,168,208,35,79,183,255,250,94,96,165,73,191,68,39,95,10,25,14,16,110,38,169,169,67,134,11,37,129,109,160,0,89,129,197,102,189,17,39,81,133,137,32,162,185,32,0,197,99,55,233,121,138,3,139,102,60,74,190,216,93,245,102,24,78,37,34,234,87,239,209,111,20,102,204,134,80,139,149,237,13,3,250,198,137,130,54,64,160,185,49,118,9,249,8,3,27,165,103,8,89,229,64,226,19,7,53,139,128,254,141,136,22,41,25,95,217,47,14,165,124,249,159,43,122,134,67,153,102,172,89,235,118,120,11,168,170,229,136,56,173,225,49,46,213,148,135,37,158,42,252,187,220,24,187,131,107,90,232,171,114,157,161,75,213,225,72,66,53,218,83,33,249,79,168,162,30,46,102,232,69,249,214,184,3,183,20,100,150,156,142,58,228,237,59,210,143,65,70,98,17,145,9,172,235,164,221,160,175,41,141,24,240,203,252,237,95,70,46,215,222,93,132,7,194,84,203,197,18,4,58,14,204,164,10,65,90,154,83,26,18,22,117,145,66,97,230,111,151,247,18,101,191,132,33,22,252,242,183,17,236,249,82,208,119,40,47,162,234,217,172,125,10,54,223,255,221,126,180,98,189,245,4,115,179,99,130,93,109,237,72,0,11,242,19,51,231,22,59,198,211,99,241,60,237,83,88,76,6,2,28,212,240,212,16,194,89,171,9,40,217,135,42,2,141,136,1,204,124,161,183,148,50,1,229,113,98,201,3,63,121,150,201,154,185,177,20,215,14,18,150,8,195,159,140,169,240,81,199,59,20,12,197,63,10,192,36,40,145,39,143,165,158,155,147,243,184,222,100,128,47,37,213,178,165,81,73,220,86,203,207,154,177,199,174,190,202,106,130,135,102,204,134,68,34,140,103,18,218,92,62,136,187,35,45,251,107,145,52,96,239,1,179,78,38,162,73,133,22,166,207,72,4,244,5,102,22,200,196,156,105,182,181,66,181,204,57,1,178,250,123,134,99,164,176,195,2,201,69,34,124,159,91,105,221,190,24,254,18,57,52,255,251,178,100,90,14,70,126,105,77,147,105,55,18,70,70,89,227,97,39,102,27,57,157,52,78,96,211,136,180,11,105,104,244,156,208,172,210,26,225,117,134,159,143,102,20,105,3,80,200,39,223,254,110,63,170,7,225,243,245,21,108,16,196,0,7,96,8,148,62,154,225,106,4,72,156,147,165,155,115,91,34,121,205,178,57,12,216,45,31,86,143,166,250,68,236,151,139,80,161,92,202,145,139,93,75,209,121,153,197,18,136,223,255,239,85,84,90,12,11,141,135,6,144,145,201,114,212,174,227,110,255,255,232,27,194,225,67,138,159,142,43,48,49,39,68,64,165,57,0,176,193,67,131,78,189,8,145,134,12,22,13,95,76,8,8,48,153,192,120,72,238,153,152,2,148,48,32,160,60,20,50,5,17,253,141,182,119,24,206,3,96,83,194,161,97,181,65,43,98,185,214,130,242,99,216,4,15,50,160,138,1,153,101,160,230,122,244,87,105,111,101,232,99,173,234,205,210,200,25,13,239,201,76,28,249,42,154,63,50,94,234,77,82,235,107,143,109,234,2,203,140,119,247,132,115,184,215,140,101,19,228,98,239,63,157,176,83,201,247,79,100,146,5,47,85,40,28,110,247,13,102,49,200,35,121,240,166,195,170,201,12,212,98,24,179,209,40,45,19,25,168,130,48,155,49,230,193,58,24,97,198,232,235,56,73,34,33,97,124,141,209,59,52,153,35,22,29,36,201,187,34,132,8,98,225,8,129,133,27,123,222,194,63,241,114,247,202,242,91,65,146,2,4,0,11,184,94,99,61,3,224,194,70,241,242,62,116,37,33,150,226,53,244,171,68,127,244,209,118,130,230,246,118,255,255,229,104,255,111,79,167,169,49,15,94,77,0,40,2,229,255,140,152,54,229,12,21,51,40,228,163,112,219,18,64,160,91,48,200,200,2,209,196,210,173,66,98,65,193,229,210,135,69,154,45,77,205,223,168,2,60,201,105,22,166,108,4,143,71,106,61,155,200,145,34,97,175,141,59,10,45,67,164,244,137,219,164,179,72,223,192,122,146,87,122,24,114,121,174,39,216,53,18,59,57,113,106,69,163,176,24,66,55,164,72,39,181,104,212,16,32,197,210,243,149,203,23,105,120,83,245,165,4,249,116,193,182,112,255,199,175,57,69,184,78,153,178,58,64,133,100,105,178,139,176,150,44,38,115,89,183,104,17,46,219,211,137,76,39,131,80,148,118,16,206,220,148,250,153,74,189,153,11,10,70,43,212,35,40,189,30,170,0,24,180,0,0,0,247,224,42,135,145,162,216,207,8,93,12,162,234,140,122,134,38,225,135,247,95,32,238,232,237,255,111,255,237,231,43,215,204,64,116,201,183,150,144,169,229,139,239,235,0,0,115,25,255,251,178,100,115,8,37,127,104,209,187,76,77,48,50,33,186,109,21,231,10,27,209,197,54,78,48,220,136,246,38,232,156,243,149,144,42,13,206,86,11,208,141,57,4,55,10,32,219,193,82,129,137,165,8,194,73,224,8,60,21,87,88,97,147,122,227,45,232,168,129,185,175,169,121,17,52,193,160,90,53,19,133,41,89,141,15,41,23,28,67,87,208,44,18,123,231,233,175,40,253,76,210,254,28,32,2,51,154,1,16,10,93,60,174,97,170,72,147,210,243,199,19,41,161,74,217,98,28,160,73,236,100,77,154,203,50,126,37,49,66,82,134,0,109,56,249,219,158,240,50,111,245,243,134,254,230,167,103,224,187,4,133,4,246,157,48,43,150,202,139,87,229,91,73,22,208,243,114,93,89,91,11,38,208,64,176,128,48,230,74,196,17,76,157,68,63,156,114,195,233,145,105,194,182,207,135,105,211,194,15,184,154,243,178,65,218,20,149,162,96,180,138,131,52,132,193,235,116,57,226,144,34,87,115,38,137,129,94,97,62,217,12,102,122,199,122,86,70,32,109,232,233,16,48,224,174,193,73,8,150,154,97,200,34,112,67,173,2,144,33,176,6,149,160,141,53,67,54,130,226,147,94,169,173,114,83,250,242,123,255,255,255,215,171,251,132,7,243,104,159,165,118,71,239,226,143,253,251,115,175,81,102,242,114,111,0,0,1,112,192,69,163,28,143,140,170,115,49,27,64,236,156,32,8,92,8,32,50,42,144,12,240,199,13,36,80,91,115,56,100,234,146,26,146,2,99,18,42,0,76,165,109,7,4,180,195,101,47,224,86,131,114,66,99,179,64,145,69,201,30,31,49,36,97,47,237,200,3,179,145,235,128,227,66,14,135,55,198,117,134,106,153,104,187,160,207,18,196,78,203,108,99,32,159,165,89,79,118,117,43,196,137,47,74,190,112,95,96,113,170,138,118,68,243,205,189,180,54,86,194,222,134,54,59,120,174,81,156,172,139,78,139,154,80,191,35,208,150,233,224,198,48,136,155,70,143,148,62,4,89,211,166,192,212,66,163,194,130,169,82,163,85,202,226,82,65,144,179,37,76,201,38,188,24,134,157,183,7,14,112,172,80,155,204,174,210,213,141,7,46,233,226,181,146,19,41,141,82,174,95,82,179,48,55,178,55,28,246,155,18,202,202,196,255,12,172,9,255,7,121,106,107,131,111,138,46,222,57,109,150,45,43,19,85,172,37,63,198,109,154,179,102,182,220,36,188,205,179,200,253,217,48,4,0,193,1,18,40,130,35,140,124,71,55,228,172,117,196,3,14,143,64,79,100,225,196,143,191,84,159,53,32,85,55,31,168,125,83,70,86,97,232,250,126,142,216,35,127,254,191,255,32,47,209,255,255,255,251,178,100,155,142,8,4,113,207,27,154,121,242,64,9,202,10,97,98,60,32,57,199,52,78,97,151,201,22,25,167,73,134,137,168,254,255,237,255,235,213,60,111,225,176,44,195,15,67,61,140,13,232,212,51,122,232,251,124,51,114,133,204,10,3,50,12,156,120,96,44,117,3,84,0,66,1,194,177,146,28,226,66,112,228,90,129,166,184,40,28,14,31,152,68,23,147,224,236,40,233,141,78,104,216,68,9,22,15,62,165,80,184,160,16,152,141,2,203,162,239,167,172,187,41,72,201,29,242,248,182,236,201,207,193,153,70,80,138,69,153,96,239,4,149,166,181,216,186,90,172,213,13,123,243,141,70,174,194,124,106,185,201,99,120,202,231,54,236,245,189,121,38,123,118,119,15,234,241,70,8,43,145,170,71,186,206,118,224,133,197,19,169,142,56,95,239,95,96,199,211,97,204,93,141,211,125,8,168,217,46,89,246,254,124,169,189,163,245,219,216,221,185,99,14,101,54,166,215,123,245,166,113,161,128,169,113,73,89,85,142,215,150,220,166,189,45,174,240,221,181,170,247,229,50,182,93,121,227,75,156,179,173,115,73,106,149,25,100,237,107,167,142,114,199,86,21,20,137,170,32,85,207,252,17,161,207,201,115,237,61,106,123,119,157,193,133,67,237,189,123,40,112,0,1,224,142,33,36,69,243,123,71,140,237,5,53,15,67,100,194,167,73,122,187,41,186,19,197,199,178,129,64,167,186,9,148,227,233,72,182,142,122,72,193,142,244,224,185,116,12,217,63,253,27,255,157,121,112,67,249,127,171,201,63,254,223,255,255,255,254,82,0,204,25,86,8,138,243,41,76,211,28,210,147,241,154,227,115,192,144,104,138,102,192,22,60,133,152,92,33,24,96,47,176,35,8,198,67,32,147,130,96,216,193,192,170,116,8,8,128,128,176,193,216,193,32,122,18,33,1,80,181,251,49,224,44,5,1,198,15,128,225,192,124,156,152,4,11,204,54,116,110,145,148,37,110,74,37,178,69,22,171,164,23,49,196,127,154,100,202,251,66,104,98,48,229,10,32,169,7,153,42,137,4,149,33,234,172,86,198,254,145,21,38,108,189,153,135,93,122,82,175,178,134,175,88,122,163,208,184,117,190,215,206,231,158,113,2,178,29,42,40,55,56,84,186,229,166,52,243,70,109,238,252,139,11,49,152,12,70,4,220,197,53,72,127,58,215,227,162,33,216,190,173,111,159,142,55,170,161,174,172,84,221,5,239,187,218,169,97,103,174,174,222,28,192,42,5,67,196,51,202,70,148,96,226,199,15,193,81,30,207,196,240,244,175,26,109,48,245,204,36,151,32,163,219,71,151,52,252,7,175,49,13,132,136,21,161,168,143,43,43,178,84,236,255,251,178,100,127,14,8,110,117,76,11,185,101,116,67,66,202,7,97,12,98,32,69,215,50,78,229,53,193,18,25,104,41,135,137,168,196,95,138,117,107,75,62,31,234,188,59,206,219,253,201,116,16,136,0,64,1,65,0,41,144,88,69,195,125,44,167,27,153,29,97,151,89,140,57,74,1,56,135,126,123,65,56,172,244,226,199,231,45,237,174,170,98,199,141,65,55,76,227,43,115,41,255,156,134,192,206,45,79,250,188,239,163,247,127,255,255,255,233,3,140,19,79,128,130,89,168,1,97,130,110,73,225,103,105,155,33,17,8,52,99,42,176,68,22,24,24,11,25,102,0,161,24,84,85,50,76,103,7,12,134,18,3,171,240,80,4,11,130,33,64,8,192,176,126,120,168,13,191,46,225,140,33,241,128,192,34,179,23,178,152,100,32,28,224,139,58,105,230,64,221,61,108,221,44,28,28,59,216,58,60,118,13,92,23,149,149,109,160,180,119,36,208,109,101,73,186,177,224,69,103,104,9,45,82,242,65,196,45,65,209,240,132,111,204,63,22,53,223,122,243,105,208,53,140,112,144,101,149,43,84,66,217,86,48,228,23,91,123,228,20,189,40,55,220,237,99,79,86,148,28,46,25,239,40,142,86,51,206,24,86,190,111,179,118,187,127,182,150,26,167,247,29,89,222,183,146,235,195,208,68,66,233,130,209,68,72,40,52,37,113,194,84,67,161,57,6,64,225,210,36,66,114,68,48,91,8,213,131,83,232,76,164,63,215,97,196,148,114,110,166,16,175,86,84,145,66,114,118,148,185,32,182,234,47,171,143,146,155,60,156,24,94,85,8,252,235,128,32,145,16,0,0,67,197,21,111,75,22,115,74,19,41,17,45,198,168,179,120,224,42,124,78,159,141,207,77,106,110,68,70,143,159,194,137,5,50,234,143,187,220,192,143,219,250,13,93,183,187,209,130,189,252,191,247,255,182,159,64,218,118,249,15,95,255,64,36,132,12,192,46,205,163,61,140,220,116,79,234,195,204,211,42,1,161,49,155,175,201,142,130,232,80,131,50,196,150,16,129,162,134,217,155,10,249,140,160,72,66,60,52,1,24,10,10,160,104,145,208,97,0,149,128,80,39,127,134,64,115,24,143,83,5,64,112,64,62,28,12,177,83,3,64,211,13,136,162,251,155,45,42,136,77,60,80,229,193,146,133,35,224,80,16,198,84,194,212,214,180,58,23,6,56,62,130,80,85,56,175,219,65,192,128,193,45,77,16,200,132,44,18,204,190,14,2,221,94,167,149,124,0,82,52,200,109,156,211,197,44,241,97,51,95,143,211,39,189,186,105,185,117,168,241,104,233,114,102,84,141,2,138,51,111,52,113,139,89,238,111,109,12,231,192,70,44,100,134,255,251,178,100,90,142,8,182,117,202,131,186,101,112,70,70,26,29,97,229,62,30,185,163,56,110,225,243,136,252,167,40,220,245,9,168,253,54,76,202,147,151,118,167,68,195,234,89,199,173,236,175,27,246,83,119,146,239,231,108,253,187,116,235,210,159,23,104,167,185,91,241,166,127,249,125,201,75,215,44,165,70,203,80,233,18,19,31,7,192,126,166,3,201,104,229,115,233,17,60,173,217,68,255,183,204,64,237,106,138,221,103,33,182,60,178,175,20,166,42,93,123,8,144,170,237,35,46,65,51,5,182,156,160,0,0,8,15,0,2,128,132,74,18,162,75,5,14,162,204,112,64,69,18,65,23,66,169,8,126,162,188,31,188,252,107,156,197,192,210,56,50,188,41,155,172,40,184,154,143,105,151,82,255,166,255,167,255,145,187,8,10,224,118,40,171,169,159,246,250,62,244,117,17,101,106,48,89,24,236,37,152,220,62,152,160,99,28,30,144,25,64,14,24,6,14,153,0,30,152,94,8,128,65,208,195,97,112,24,12,10,24,18,89,49,35,6,0,137,178,0,36,184,1,192,136,140,15,236,98,117,178,8,133,167,109,0,73,3,78,40,113,86,20,46,221,168,10,123,175,143,94,164,14,145,178,234,90,239,158,80,68,173,133,111,7,249,169,75,223,245,241,111,216,227,119,157,211,43,123,174,78,93,66,124,155,114,60,181,134,175,242,63,98,2,237,167,218,197,46,111,8,99,165,177,87,78,63,1,201,38,48,201,14,127,93,98,248,188,88,160,225,150,176,100,124,225,27,52,124,15,120,245,197,23,113,35,250,65,75,199,221,237,60,222,4,2,201,230,155,226,181,27,239,217,23,217,95,93,69,13,137,152,171,75,46,79,212,33,37,184,171,133,67,147,131,58,105,27,235,5,234,153,202,19,61,209,233,199,26,186,85,197,86,41,250,230,30,159,49,213,137,134,204,109,202,86,95,102,249,50,132,63,60,116,156,217,61,158,108,32,14,0,98,209,9,196,123,136,184,18,136,29,10,81,136,200,99,109,250,227,142,118,75,180,42,223,66,157,106,38,146,136,1,40,132,9,135,151,255,251,39,255,255,253,147,149,255,255,183,252,40,168,223,163,63,252,105,91,253,197,127,52,0,0,147,7,147,163,78,7,51,62,216,131,7,39,3,165,62,147,96,133,112,81,8,99,59,136,96,64,28,97,72,188,101,160,150,156,192,73,163,173,95,54,32,99,10,61,92,3,1,65,113,3,45,5,24,58,168,148,130,194,12,4,214,96,76,16,4,196,128,133,128,166,128,1,128,18,34,37,184,83,250,225,38,183,19,115,53,26,7,13,192,195,128,243,10,166,80,15,89,96,154,105,16,179,185,209,80,117,106,106,10,193,26,43,255,251,178,100,57,14,8,63,117,203,147,187,122,240,65,7,153,246,96,226,104,31,29,203,48,47,105,237,201,22,30,103,33,133,149,216,69,144,11,32,50,161,112,66,162,49,220,200,187,0,10,37,208,197,51,232,206,50,26,49,135,98,165,110,158,93,102,231,224,60,90,226,178,183,28,208,223,183,194,30,25,164,123,248,117,159,34,16,83,77,79,135,179,75,66,102,38,86,145,189,233,253,107,90,175,21,111,190,38,121,7,250,179,161,59,127,153,154,150,167,126,185,111,136,246,119,28,167,26,219,223,47,178,35,22,250,149,133,197,93,60,223,217,150,12,149,188,102,183,242,226,140,21,146,120,126,239,38,196,58,101,237,216,159,238,45,96,226,12,106,197,143,95,169,175,15,80,45,238,221,95,26,123,94,241,114,16,0,29,146,117,229,116,5,58,25,41,215,172,69,88,109,164,193,149,213,157,170,220,21,157,118,90,150,130,199,117,196,13,83,90,122,51,131,96,102,213,182,105,205,176,109,55,181,254,98,229,111,134,228,102,245,254,177,127,242,11,245,126,223,36,51,0,208,180,49,64,3,51,2,145,141,48,127,22,99,0,100,42,49,106,0,83,0,96,40,48,187,16,112,80,86,24,25,130,177,133,232,11,160,128,48,19,140,33,132,12,192,204,2,78,169,68,115,65,235,130,98,134,87,198,33,69,13,29,112,249,1,132,210,188,32,124,144,42,56,68,8,154,222,20,141,45,155,217,86,123,210,162,139,111,98,19,32,178,160,23,123,55,109,196,16,135,123,107,144,9,150,63,43,120,112,29,11,8,101,241,198,207,147,117,106,111,132,182,1,224,81,115,134,43,221,88,238,178,45,251,20,45,219,80,226,34,134,123,116,231,181,148,59,155,89,53,153,163,75,157,230,245,98,6,84,76,95,25,88,174,246,118,143,9,55,107,53,252,188,235,134,119,7,248,214,175,62,108,118,184,118,22,235,118,187,119,190,27,218,69,154,186,180,44,118,29,56,203,121,238,193,120,211,226,181,98,141,124,227,49,117,102,91,227,197,174,45,172,94,44,205,219,172,175,115,76,64,154,122,90,155,166,169,156,106,92,234,217,127,27,10,24,156,0,24,0,66,109,146,129,70,140,34,206,30,252,16,96,162,156,190,163,73,134,22,21,77,167,149,213,185,149,45,47,90,3,173,97,239,16,150,247,84,145,141,75,6,70,205,140,121,14,200,202,59,109,14,111,255,243,46,199,101,255,252,159,244,30,222,175,211,229,64,0,6,163,9,195,227,62,1,33,17,180,99,122,94,100,117,38,99,128,34,28,15,25,48,76,152,110,1,24,22,24,153,2,4,23,188,192,80,244,197,98,192,28,27,24,140,0,55,130,0,4,198,37,12,137,90,170,255,251,178,100,28,142,198,237,104,205,19,185,99,242,66,229,217,227,97,69,100,27,125,163,50,78,188,215,137,54,30,103,13,150,137,248,190,202,25,118,15,29,144,208,136,69,110,143,136,197,116,73,170,175,139,119,141,228,209,178,122,203,213,41,123,225,197,59,109,49,106,175,132,20,217,254,25,124,165,206,75,129,34,190,171,154,37,255,105,85,163,147,250,25,2,41,118,47,205,255,98,122,148,95,143,50,31,165,110,6,45,101,241,31,117,238,249,21,235,222,135,47,90,174,137,99,31,114,246,83,155,199,0,119,54,153,18,170,55,169,21,197,111,104,253,201,141,121,222,60,238,65,142,238,228,244,111,125,54,13,172,61,199,46,175,117,206,251,252,8,189,214,79,183,122,60,115,32,164,30,137,254,164,125,89,103,126,96,111,103,30,163,241,44,102,61,240,36,44,201,80,0,26,17,18,87,149,77,6,112,105,97,23,226,64,17,49,199,194,83,109,100,69,184,26,50,179,175,130,200,242,188,129,69,116,24,211,211,208,189,91,221,168,195,90,173,194,46,141,232,170,197,251,10,16,192,224,94,103,217,226,97,111,174,211,14,249,16,24,194,208,124,210,96,224,204,244,100,66,235,154,241,169,25,150,2,129,1,177,133,48,70,17,24,72,27,153,4,22,46,211,5,4,115,37,69,35,15,128,131,4,66,150,192,20,2,129,128,120,64,168,4,8,238,21,0,18,96,101,140,152,28,51,204,23,222,81,50,93,82,251,141,2,93,152,103,242,205,146,26,30,225,118,182,62,91,205,145,211,70,17,220,25,204,21,23,69,14,140,33,188,240,223,79,22,230,78,120,161,109,77,47,79,34,183,12,208,175,141,188,163,253,230,21,101,222,117,4,235,182,217,112,203,154,238,10,109,202,152,196,43,82,104,101,11,170,102,244,248,222,97,32,231,204,186,129,136,86,171,85,243,173,111,63,59,154,95,127,205,125,212,220,198,163,189,120,131,83,210,232,174,218,228,74,156,144,72,78,121,5,146,44,228,137,170,99,18,108,59,117,52,74,183,146,102,154,97,41,34,229,67,70,148,121,206,145,12,224,33,192,0,52,87,116,32,162,71,1,30,141,84,245,146,218,244,189,196,197,214,80,233,137,12,127,45,92,188,234,195,66,12,122,112,152,108,233,32,243,147,158,76,35,170,181,174,102,126,98,100,181,78,189,22,185,240,61,5,53,148,13,89,70,39,75,201,23,186,116,233,249,159,183,255,229,17,0,6,243,15,200,115,71,132,131,46,12,131,31,17,19,183,224,83,58,195,243,0,130,131,26,195,115,41,3,99,9,4,35,40,1,21,174,96,208,112,96,73,222,12,1,76,39,8,22,184,140,20,22,36,98,7,152,19,211,4,128,213,255,251,178,100,31,12,134,247,115,204,147,186,67,240,76,6,250,13,97,231,46,25,205,163,52,110,61,147,65,1,152,167,77,130,166,104,43,114,49,86,146,185,43,8,134,211,10,8,42,129,102,216,95,148,203,56,202,184,198,199,133,92,97,88,93,140,207,193,141,218,134,51,236,170,213,167,133,245,147,64,109,69,241,156,160,111,162,218,145,102,146,179,186,147,119,122,251,253,157,204,91,89,142,232,26,86,81,103,109,192,10,201,67,20,249,171,40,57,63,57,5,9,73,48,192,93,166,53,159,82,136,56,70,61,206,24,121,20,105,39,190,92,37,160,54,202,9,198,13,48,114,139,12,23,56,71,113,24,231,33,97,73,70,20,20,97,170,111,98,202,26,195,241,231,13,30,33,56,168,195,232,139,26,60,120,184,112,169,167,29,255,255,241,255,240,83,146,0,0,0,7,0,92,58,1,241,162,103,40,244,108,3,148,244,12,137,179,125,244,230,248,229,126,197,188,255,95,38,178,127,156,10,246,110,95,204,47,245,166,155,254,185,67,220,120,152,128,154,141,206,188,1,148,242,102,28,172,174,233,253,63,234,38,23,31,54,168,202,92,203,24,100,66,0,9,40,153,132,23,38,218,32,27,68,56,34,39,31,33,216,115,48,49,134,68,129,98,137,96,70,4,25,25,4,86,94,99,1,147,140,232,98,30,51,44,201,115,166,173,201,244,96,0,171,234,192,94,232,201,137,68,104,21,90,16,224,16,96,36,92,47,184,138,218,150,220,15,117,117,79,250,53,173,89,186,136,153,243,6,241,17,15,243,0,241,59,119,164,102,250,58,226,186,131,130,245,251,126,46,161,164,119,15,253,205,130,138,135,154,193,152,167,86,214,76,182,243,191,123,252,4,11,78,117,121,127,74,112,132,232,205,149,242,184,193,109,83,35,133,243,231,186,89,141,228,252,165,158,202,213,182,94,173,217,234,215,231,42,210,91,185,102,222,143,151,197,118,178,218,165,213,187,245,121,238,78,158,175,27,95,17,89,106,234,172,114,27,218,149,182,189,58,193,87,173,106,21,109,195,0,0,115,64,99,50,100,78,25,217,214,164,85,116,0,48,98,151,16,178,25,77,178,250,102,217,181,134,239,83,114,181,239,113,5,170,165,131,104,244,253,83,254,190,51,47,255,252,54,242,61,193,102,236,248,205,230,201,50,207,229,125,46,49,80,1,140,10,7,180,197,216,29,12,106,129,36,192,200,64,141,41,65,20,195,196,37,140,21,65,172,4,30,6,0,224,134,32,4,115,20,80,36,5,0,25,16,25,24,33,137,241,130,176,5,34,106,140,10,0,56,64,84,250,53,110,160,165,224,253,72,207,128,145,98,226,163,0,32,96,49,198,99,165,200,132,82,105,255,251,178,100,41,142,199,110,117,202,139,218,75,240,74,135,153,129,105,2,150,28,97,215,44,46,176,222,128,249,158,103,205,145,157,128,192,106,210,228,134,217,96,42,87,241,160,102,163,243,89,202,224,229,128,229,189,103,109,135,206,80,184,15,220,49,35,182,183,167,243,147,226,48,1,206,194,45,219,253,191,42,177,99,25,230,18,67,193,112,25,179,165,28,125,68,114,54,21,245,141,64,137,75,152,91,33,178,216,78,102,240,116,191,129,212,83,72,250,243,46,132,80,110,161,111,89,88,57,188,132,237,69,41,10,20,110,121,162,168,174,208,34,68,180,226,86,99,136,53,169,210,54,117,173,216,47,50,121,160,63,4,30,165,20,221,186,180,16,93,49,158,77,236,209,160,146,79,97,151,69,62,228,8,34,191,66,142,235,254,116,24,67,187,244,32,58,32,178,124,15,139,104,108,160,90,41,64,130,36,6,191,138,240,105,218,112,169,125,72,150,86,31,159,169,59,113,28,131,193,205,146,25,4,175,155,231,147,234,93,196,74,156,191,138,160,74,17,198,139,240,255,247,255,130,176,71,87,224,145,191,83,127,104,58,74,97,3,210,102,112,112,103,234,96,96,160,224,127,54,242,97,88,68,98,48,74,97,248,188,97,144,26,96,88,226,98,48,188,147,166,0,151,230,27,170,38,20,0,169,231,28,36,1,1,65,91,236,97,96,91,30,36,1,18,97,158,24,130,47,44,197,41,18,3,158,224,112,32,96,8,14,52,20,74,113,99,79,21,34,96,228,74,4,141,0,86,147,218,64,207,84,134,45,151,143,246,57,68,51,148,52,202,106,78,174,54,137,127,4,228,250,24,93,68,246,117,43,69,63,151,254,63,203,246,216,125,187,86,147,195,104,97,202,211,255,244,158,245,35,130,24,94,243,210,15,115,80,94,29,182,164,45,221,116,226,253,187,62,146,42,178,221,76,217,93,238,213,189,121,250,126,62,207,107,155,62,92,222,210,53,91,41,38,246,162,106,144,170,69,78,235,238,208,99,168,153,35,200,149,5,210,126,2,141,55,206,16,170,248,106,247,203,219,81,173,154,94,226,116,186,70,128,64,219,64,134,225,165,244,181,78,149,10,9,155,86,22,167,81,123,233,140,36,236,188,51,218,146,124,240,5,61,95,21,157,253,75,206,205,207,103,167,245,254,175,255,244,124,120,48,238,92,179,205,197,70,244,230,145,255,154,95,255,80,48,62,87,12,53,77,36,130,194,2,179,191,124,3,129,1,195,2,133,163,8,198,80,96,30,68,67,141,82,162,192,233,132,67,25,146,65,136,209,206,133,14,249,105,193,193,244,6,98,8,85,43,90,67,193,66,111,128,10,21,23,70,49,230,160,0,175,69,221,23,66,142,255,251,178,100,36,14,215,43,119,74,131,185,52,240,63,69,217,211,100,205,98,29,33,163,44,79,105,143,193,22,151,102,201,165,157,152,86,216,148,14,148,48,106,98,67,196,128,150,161,254,51,37,0,225,25,107,232,17,129,42,68,168,223,213,253,141,2,171,172,230,181,32,211,91,194,35,15,76,165,91,121,79,12,205,80,218,152,148,77,81,69,175,88,173,57,174,219,235,83,173,61,158,235,208,211,124,236,59,111,58,214,50,157,155,156,228,102,190,20,252,203,118,46,218,57,33,54,105,164,132,91,193,91,247,44,163,201,50,110,169,130,101,211,89,123,76,133,186,72,196,62,167,83,249,27,210,147,137,53,4,148,155,23,201,37,183,76,133,60,179,239,99,94,50,253,234,250,30,53,223,239,170,124,237,166,206,5,38,83,190,167,170,209,96,1,152,0,67,111,122,100,144,32,110,70,207,225,129,145,167,29,213,98,205,121,3,6,151,13,169,212,134,190,161,29,235,25,223,250,218,189,246,86,174,189,215,175,117,3,161,39,70,180,210,47,173,53,54,174,113,121,138,207,206,123,252,136,12,96,150,64,230,10,32,62,96,12,44,6,4,34,50,99,164,141,102,60,0,26,96,42,1,134,5,0,6,76,9,102,7,96,236,84,6,148,122,48,18,10,3,5,241,78,48,16,0,197,85,102,132,128,82,14,40,246,155,98,177,85,15,30,66,155,198,195,243,188,0,22,80,50,100,196,147,34,18,77,102,146,109,246,119,231,133,132,224,88,6,169,113,75,201,93,152,102,141,163,67,206,35,55,162,181,7,191,74,150,223,172,183,17,177,201,166,22,212,130,3,166,174,56,5,251,174,231,211,218,183,79,39,179,71,44,132,168,185,235,238,212,161,78,213,233,28,175,74,189,156,165,152,171,206,5,153,143,214,139,45,121,75,143,70,137,155,237,113,249,207,125,108,245,235,69,16,172,137,139,176,215,59,21,93,114,153,175,67,123,168,137,122,57,134,98,200,227,62,131,113,200,101,186,185,148,189,113,75,6,145,183,102,34,109,90,36,156,124,234,54,163,62,90,170,196,216,248,90,67,23,25,72,64,241,183,226,129,4,104,12,223,225,162,113,160,168,121,3,138,129,150,211,125,31,224,225,175,81,120,51,137,228,11,182,163,96,30,118,191,214,62,46,161,164,198,174,60,247,103,89,142,191,46,103,253,221,80,235,40,241,5,36,34,9,76,207,121,223,103,255,250,96,0,85,97,149,204,201,80,228,192,149,124,192,80,252,193,255,128,209,128,80,192,129,60,2,27,12,6,6,12,129,128,166,140,2,1,2,68,163,17,202,112,112,194,197,161,178,242,135,13,165,52,225,167,139,0,85,108,132,224,163,74,20,126,14,9,17,4,255,251,176,100,33,140,198,220,114,204,19,186,75,242,75,101,169,146,111,10,38,27,33,211,46,46,233,15,201,25,23,102,137,166,29,152,21,98,69,12,96,236,33,182,93,212,74,218,109,196,61,147,75,34,109,79,40,10,194,193,67,155,189,63,72,200,174,93,186,199,91,172,254,14,237,20,126,49,139,40,104,82,136,229,91,182,183,21,250,40,175,118,51,93,200,0,57,102,46,8,80,169,114,51,27,101,102,100,137,181,81,186,200,178,122,178,78,33,86,17,55,84,148,225,242,173,44,47,58,202,71,175,212,217,138,76,215,85,247,225,55,175,241,254,10,47,214,216,174,113,4,20,138,3,191,12,67,235,111,94,22,137,20,118,116,227,9,156,84,204,33,133,223,129,38,97,45,203,254,117,80,157,71,102,173,62,123,197,128,33,0,130,214,249,110,193,160,38,65,54,76,198,219,132,53,13,219,0,65,103,7,26,32,203,55,2,129,90,69,131,6,69,212,5,8,202,146,198,64,200,82,63,247,228,35,206,35,189,112,189,73,200,21,31,86,197,230,254,119,254,64,70,160,225,36,21,127,83,249,103,123,253,95,42,3,152,84,201,154,38,35,153,180,170,7,4,70,226,227,38,36,13,38,25,5,70,15,133,102,0,3,6,7,11,38,32,138,2,32,4,194,112,188,202,194,84,32,139,97,143,210,126,49,106,99,104,6,234,28,101,176,249,208,62,80,45,43,11,106,248,5,12,5,193,20,45,141,220,108,110,253,226,32,151,147,244,136,101,212,209,186,209,226,90,183,21,75,121,78,181,61,78,163,251,170,236,54,175,164,90,187,18,144,80,216,184,135,216,93,179,99,46,225,42,194,93,156,16,199,146,196,8,32,244,15,121,15,137,125,78,167,161,176,74,84,1,116,56,105,106,131,10,26,81,104,119,4,190,108,227,208,89,179,197,56,24,35,10,150,253,163,100,198,233,42,171,169,208,122,146,52,129,168,99,56,120,138,174,85,142,121,246,145,113,105,32,159,21,27,7,56,241,58,161,99,222,158,210,13,241,230,59,165,203,34,143,132,210,101,137,26,16,2,15,106,181,23,160,70,156,203,112,5,70,128,69,73,75,217,80,144,58,139,8,66,82,84,73,162,29,84,31,242,23,212,101,70,190,104,84,16,239,122,231,225,150,42,160,64,230,61,156,147,231,28,223,154,255,155,111,182,137,81,246,230,255,228,189,14,182,199,0,0,76,12,133,188,198,60,20,204,69,194,124,170,33,6,85,200,88,98,254,13,38,4,96,188,96,116,6,40,186,96,148,5,102,33,192,36,2,0,209,8,70,144,9,176,20,2,145,198,64,143,104,97,45,8,8,168,125,30,25,59,0,48,61,7,165,72,2,51,31,130,12,106,2,255,251,178,100,37,15,135,73,115,203,11,216,76,210,68,70,41,195,105,166,126,29,181,193,56,14,61,154,153,24,155,230,81,167,137,160,64,107,47,131,160,188,96,236,196,167,155,61,22,44,192,193,189,124,149,146,109,153,174,118,154,211,179,152,193,252,78,78,230,236,51,118,21,133,181,35,2,82,197,44,180,247,50,110,126,183,219,183,37,164,157,133,66,89,83,156,27,102,97,134,52,74,48,72,166,146,226,178,162,242,38,138,220,153,140,153,232,185,126,201,50,3,58,139,228,142,40,247,190,162,141,165,152,132,18,78,50,238,202,185,32,212,75,166,166,107,94,160,187,226,101,218,204,87,62,30,132,75,48,177,99,169,222,87,150,54,251,178,23,199,8,227,34,86,61,52,109,131,47,81,212,206,170,247,222,165,112,119,156,114,10,42,220,144,5,128,7,160,1,40,117,211,60,179,38,207,11,253,130,195,190,78,186,35,95,69,196,206,106,48,247,53,60,74,49,147,198,21,214,189,67,111,255,169,249,182,223,206,253,24,114,5,119,173,20,208,73,210,48,214,239,121,66,128,228,144,0,204,119,61,111,228,253,102,0,69,155,68,4,25,132,54,218,124,239,235,177,169,248,4,178,106,116,25,133,71,196,132,35,29,6,76,52,50,48,208,116,201,160,19,14,8,67,136,111,234,170,32,100,58,80,33,168,209,157,37,162,50,49,95,143,162,37,60,33,80,90,141,54,105,216,29,227,164,211,4,228,219,235,11,105,118,30,5,105,145,192,168,158,58,4,83,211,106,111,45,203,50,26,88,220,75,18,201,150,155,61,192,55,65,105,144,31,105,103,11,207,89,220,35,234,122,156,16,244,186,28,10,244,225,190,155,136,163,5,128,148,103,144,190,52,43,124,26,57,114,226,43,244,8,210,63,145,247,167,87,104,74,133,135,250,114,254,112,181,234,176,202,229,176,155,179,98,232,87,122,66,13,25,207,143,189,183,227,239,189,242,235,243,33,95,124,100,71,106,173,24,45,203,210,176,93,149,236,88,252,206,147,142,55,199,111,229,95,125,234,219,96,170,228,74,158,78,94,31,47,197,224,161,123,232,140,243,121,126,123,57,30,142,210,15,0,128,206,10,3,6,13,16,158,56,138,146,98,62,20,6,241,186,105,33,214,12,4,75,35,29,50,174,147,8,122,191,85,223,36,80,175,142,190,184,64,251,255,212,253,223,32,143,253,106,119,232,79,215,255,166,130,125,78,250,122,136,228,238,255,254,92,135,153,139,48,0,5,160,104,124,58,38,2,95,24,114,178,111,129,233,162,194,195,1,243,58,53,204,130,25,91,230,69,11,152,84,54,32,8,24,48,122,128,115,10,1,164,200,21,0,181,129,224,94,85,216,228,168,192,1,255,251,178,100,27,140,6,244,116,79,19,143,94,208,61,198,90,29,97,229,38,25,225,185,66,110,101,230,129,20,22,102,213,164,149,144,37,14,97,242,43,234,106,166,87,175,190,159,103,218,255,213,91,170,66,77,61,5,74,245,113,39,70,137,49,92,208,234,246,101,144,30,146,63,124,48,181,133,72,75,61,27,197,41,222,34,184,205,254,254,158,38,177,149,58,107,194,29,140,215,109,1,77,27,140,156,249,223,45,248,207,53,190,33,32,33,219,17,255,134,177,189,72,94,227,110,73,247,151,198,62,243,9,110,210,93,29,106,36,200,116,107,49,147,88,149,203,133,246,199,76,102,174,83,226,11,237,98,237,154,248,37,155,212,30,99,218,107,124,136,78,173,66,26,111,101,66,167,37,119,28,153,106,51,176,30,56,164,152,135,46,72,131,79,227,187,250,175,255,165,162,129,201,112,1,0,0,34,32,213,76,19,16,182,92,220,3,182,148,13,111,31,72,120,202,139,22,198,97,253,201,92,39,119,128,163,7,88,222,173,93,248,239,170,126,79,48,103,227,177,110,143,223,19,249,80,15,44,146,166,115,86,127,255,136,200,0,40,229,10,128,131,148,230,22,24,152,240,146,112,208,81,113,135,66,6,8,98,37,145,8,97,9,24,0,12,128,98,84,169,128,101,136,204,99,30,34,83,164,205,74,129,109,56,180,172,192,81,15,101,94,21,244,101,218,25,240,168,80,169,181,101,187,115,220,32,184,219,34,7,91,81,186,189,74,157,248,227,7,89,130,63,53,252,223,255,187,53,38,177,146,54,227,141,11,179,70,163,2,165,7,171,44,103,107,144,188,166,244,60,43,22,25,47,143,30,207,55,137,19,183,195,121,46,206,61,183,133,242,245,14,240,99,111,182,188,247,62,83,144,122,228,147,207,251,140,8,177,82,153,172,21,71,191,53,98,70,194,183,94,164,158,5,172,173,190,112,213,187,190,69,58,183,72,42,237,124,226,254,10,205,36,202,237,229,96,43,61,168,115,165,103,233,151,95,181,103,253,197,247,242,26,32,0,0,129,67,65,212,137,0,227,168,52,160,139,136,193,210,233,151,43,27,248,154,37,150,105,128,195,31,192,238,167,182,8,57,218,38,20,41,253,71,70,78,156,8,70,182,117,249,155,64,182,252,218,190,49,241,146,142,193,171,118,123,17,245,104,163,211,251,80,0,76,4,110,3,99,204,226,130,51,86,16,212,154,242,36,205,33,186,78,34,80,5,111,50,160,216,197,34,208,8,108,12,78,14,24,152,244,16,235,195,8,244,227,132,8,240,67,242,178,70,207,207,77,117,118,159,52,72,30,128,68,91,144,60,145,233,102,147,159,181,157,129,229,173,188,96,182,133,110,168,236,83,170,143,255,251,178,100,42,142,231,106,116,77,139,152,124,116,65,38,26,19,96,175,126,29,125,209,56,46,101,237,217,5,152,168,9,134,28,210,67,140,126,103,159,81,195,197,239,60,130,0,79,110,112,206,46,213,124,23,204,130,158,85,87,251,244,223,198,236,249,126,106,39,35,185,138,149,183,152,71,136,109,53,135,92,46,214,194,191,175,131,143,25,145,37,95,137,111,189,165,166,195,120,188,139,245,173,233,118,156,206,224,188,205,250,7,93,232,172,223,169,21,63,133,46,226,218,15,172,8,63,52,206,49,212,91,221,139,199,206,15,72,183,153,142,46,116,76,218,228,138,102,64,115,205,119,11,13,140,180,197,217,187,200,238,122,203,209,101,114,149,180,83,235,246,146,77,255,181,126,254,98,103,55,251,137,182,198,19,97,186,192,0,112,0,124,43,60,72,174,99,146,253,146,48,72,30,133,238,133,198,20,95,12,247,167,42,81,161,164,236,36,223,245,215,81,173,159,171,232,223,191,254,177,53,150,239,36,98,141,207,122,32,239,109,103,23,166,141,255,255,255,255,255,255,253,35,48,226,72,13,47,4,41,76,63,224,52,78,48,217,65,1,8,244,208,84,179,37,133,193,193,227,32,7,204,104,20,24,27,140,28,212,172,7,132,33,89,37,168,19,5,41,85,23,85,108,16,1,177,128,167,50,158,143,140,42,239,37,156,110,15,142,95,226,170,110,8,86,22,148,192,57,4,225,203,165,132,212,102,198,135,68,91,248,65,72,217,10,148,74,84,31,12,166,65,200,220,247,3,156,56,16,21,116,166,227,251,153,141,22,201,250,107,235,33,45,99,220,16,83,154,183,169,159,159,146,81,187,229,12,245,185,147,62,176,229,95,149,101,42,184,57,107,189,107,24,209,105,93,209,99,222,51,142,46,188,77,117,100,129,240,254,21,217,243,26,18,222,115,9,45,62,53,26,208,48,106,77,188,139,94,33,195,83,253,94,13,159,72,102,170,175,57,156,233,246,229,172,11,66,127,159,29,89,109,94,5,127,40,45,137,75,53,93,190,16,115,214,87,213,222,88,239,156,227,84,180,40,229,140,118,240,8,50,153,152,146,68,217,86,95,144,141,65,1,232,144,69,7,128,130,8,145,68,117,152,208,133,235,30,28,255,91,253,74,222,173,152,246,243,122,127,234,89,21,115,195,0,145,234,0,161,166,96,136,137,103,113,253,247,255,247,255,255,255,255,82,0,5,51,14,37,140,218,0,48,33,232,207,39,163,137,87,67,163,38,12,21,25,34,108,97,112,192,84,28,98,48,200,8,174,4,1,0,6,64,160,81,128,66,113,38,6,169,220,96,80,46,250,217,108,209,209,8,173,2,217,99,23,184,91,134,44,150,114,232,172,74,111,255,251,178,100,36,14,231,36,116,78,147,143,95,48,67,133,217,208,105,103,100,29,157,211,54,46,225,241,193,30,30,103,69,165,137,176,212,127,55,169,213,40,0,65,247,164,185,227,116,144,6,159,118,110,63,107,138,188,202,183,72,53,70,174,57,134,68,64,170,60,47,138,69,235,43,79,249,221,52,122,68,199,68,31,127,161,7,221,219,192,170,143,198,206,75,123,23,63,89,13,252,102,9,141,157,106,6,31,225,9,206,99,10,57,241,104,119,134,186,86,219,181,42,113,184,78,118,201,220,117,207,17,116,16,174,162,189,41,108,160,253,223,25,15,83,66,2,98,6,196,185,30,55,216,20,39,54,7,161,3,69,119,21,13,62,155,143,31,58,203,26,245,172,17,139,41,82,145,203,237,49,171,182,153,113,143,151,241,221,185,122,92,166,193,14,36,240,224,83,51,32,120,84,22,13,58,218,196,24,227,82,145,36,244,48,8,188,250,25,130,202,5,6,190,120,129,115,125,88,113,254,33,57,230,54,54,235,203,246,111,250,183,208,113,241,87,101,82,204,209,16,118,126,207,255,71,255,254,219,40,8,225,196,98,248,68,98,57,30,99,235,18,106,196,52,98,32,22,96,112,52,103,168,0,99,224,32,137,134,52,133,64,97,80,176,29,24,102,38,6,4,38,19,131,205,124,80,7,77,116,224,48,56,6,202,50,167,18,227,183,145,238,64,156,113,224,108,153,106,49,72,28,42,148,222,148,215,222,5,176,176,107,151,173,142,71,107,108,132,173,52,213,199,94,253,78,82,14,150,91,61,23,75,41,14,163,35,88,222,112,98,86,229,102,39,91,191,142,92,201,133,78,246,250,82,60,219,172,148,210,140,107,8,152,235,85,211,175,142,242,100,91,89,61,61,100,56,43,172,103,26,178,174,150,92,164,63,180,107,229,76,121,239,175,57,226,210,173,223,17,132,79,116,99,56,115,191,55,174,93,91,52,117,79,220,254,242,201,139,209,7,106,81,191,22,247,246,161,236,235,190,218,197,113,7,235,207,61,111,52,254,215,137,27,26,54,111,152,205,136,42,225,118,205,139,99,63,209,167,31,253,91,117,159,54,150,51,198,16,242,176,244,132,49,113,199,133,68,132,134,175,121,230,230,191,83,253,14,114,209,53,235,234,233,25,64,11,182,157,162,165,245,251,252,234,205,231,225,21,252,163,193,244,226,52,63,246,213,180,225,155,3,111,184,223,196,183,254,55,79,240,67,255,167,255,255,116,133,0,0,76,18,224,48,88,168,202,134,160,39,172,228,115,80,168,148,193,227,19,57,90,76,106,21,4,10,76,48,8,22,33,160,240,88,194,159,34,199,217,6,152,130,44,128,64,122,110,138,113,58,60,54,82,3,192,22,85,255,251,178,100,29,14,134,223,114,78,11,143,71,50,73,167,105,233,101,34,86,28,97,225,54,14,97,115,193,31,151,103,17,165,137,144,66,33,3,167,43,109,43,134,105,229,217,168,109,166,192,203,72,129,74,45,101,225,129,51,160,76,129,96,117,21,113,192,11,20,165,135,218,140,43,58,200,155,110,172,136,32,15,151,124,11,232,218,122,209,175,45,255,42,169,244,41,204,145,240,115,38,160,80,58,141,77,209,13,222,52,131,204,154,78,227,27,79,239,120,182,252,173,95,88,43,105,159,38,52,214,121,111,80,147,127,193,141,186,36,206,47,134,176,189,172,42,88,193,177,48,125,54,69,74,9,86,152,16,222,197,92,122,146,234,192,248,138,140,25,54,146,218,53,28,207,34,45,202,29,72,226,32,241,184,24,22,172,65,19,124,189,238,30,199,137,126,46,0,0,16,2,209,53,73,2,94,14,48,99,76,161,113,193,150,29,203,77,73,139,0,161,147,96,199,237,106,95,187,67,3,169,98,46,231,92,155,28,21,121,69,224,159,109,252,95,71,252,218,182,156,26,225,122,119,253,71,23,248,245,154,239,9,126,239,254,239,255,249,103,92,163,11,192,140,80,66,38,147,26,113,166,98,170,112,117,220,185,70,144,188,25,12,28,76,37,51,192,84,120,194,96,17,137,65,240,28,50,49,168,85,147,23,220,186,18,80,64,27,141,16,136,9,31,48,160,117,135,53,87,202,168,80,104,103,49,60,216,168,99,120,160,155,219,19,11,84,137,239,45,142,161,5,234,98,67,19,14,150,250,228,85,182,172,14,154,115,112,132,39,90,202,5,0,10,207,189,42,217,33,181,59,9,215,46,225,254,163,217,229,166,196,212,115,218,111,194,114,153,36,108,167,89,58,91,250,237,7,62,102,255,97,142,15,181,77,99,134,27,194,5,173,179,0,79,250,50,167,144,36,199,84,142,175,49,16,13,177,68,52,222,88,18,115,25,108,93,229,213,181,71,204,150,252,143,82,211,161,216,154,37,85,91,151,241,14,91,38,45,103,15,248,89,42,135,201,244,78,254,61,114,224,162,234,30,62,124,173,124,129,18,218,169,251,38,191,248,93,96,64,12,105,188,86,50,83,198,62,11,37,110,230,37,11,107,19,112,149,202,134,23,154,56,47,65,90,97,143,84,192,70,33,26,102,122,90,249,69,1,179,61,65,27,14,62,11,147,80,13,4,127,234,223,171,224,159,146,229,93,226,111,163,162,79,255,167,255,255,53,69,32,64,2,82,184,26,200,100,0,195,74,6,101,76,127,96,225,145,67,129,6,186,64,60,112,34,12,89,228,193,72,9,0,143,63,36,160,25,198,113,124,214,159,38,154,181,193,144,103,162,113,242,210,216,112,223,42,255,251,178,100,28,12,134,79,112,80,155,107,127,48,76,13,121,216,105,229,58,28,221,195,54,78,229,237,201,38,161,103,89,150,149,144,40,46,35,143,92,158,80,84,111,98,151,234,53,31,211,84,151,254,148,114,207,245,195,162,214,222,157,253,166,71,247,0,18,182,234,230,107,177,9,126,74,199,26,162,136,255,54,4,6,117,36,88,101,2,119,20,58,102,177,3,241,49,231,225,137,137,166,38,175,161,141,57,19,145,217,107,158,208,181,73,17,56,175,203,167,59,105,252,9,177,166,140,99,173,69,129,132,55,178,202,67,97,227,151,217,85,153,119,35,170,31,136,233,234,80,171,156,31,188,134,251,77,143,219,229,137,60,253,157,117,183,112,201,90,87,194,106,255,249,191,255,254,219,230,104,212,0,0,64,3,4,61,136,250,96,67,156,96,137,89,179,16,20,34,209,35,52,185,20,69,91,41,149,159,244,217,228,222,66,210,101,120,152,215,251,118,21,223,64,124,45,251,99,249,248,191,254,173,251,62,45,253,255,170,127,227,147,246,235,255,223,255,255,255,255,255,255,255,203,198,183,30,0,0,224,3,128,201,160,152,197,209,120,69,6,26,180,146,129,159,115,2,66,19,20,27,147,6,65,243,3,192,48,227,232,48,89,48,32,36,48,116,51,12,15,15,69,89,98,179,70,213,240,136,108,184,147,50,144,12,176,67,18,157,164,78,165,5,119,105,95,72,236,162,157,31,186,244,76,39,218,198,172,163,207,237,252,8,66,140,75,234,12,128,199,251,4,160,38,79,133,241,128,57,240,113,8,157,197,129,175,27,16,154,119,172,205,246,89,37,245,198,90,87,194,31,7,151,192,26,200,203,229,12,189,96,154,59,215,71,99,48,80,121,137,153,254,50,251,225,188,188,87,118,159,61,169,134,159,9,90,90,21,241,215,145,191,16,136,237,124,79,237,119,31,141,191,129,237,173,254,205,243,68,222,49,101,232,155,171,126,180,252,206,158,120,111,99,198,171,115,134,39,180,120,49,159,172,191,195,196,203,108,102,83,119,119,187,83,173,98,5,126,187,151,197,143,201,241,101,168,6,97,8,0,73,36,98,141,92,169,137,77,100,74,54,1,220,26,83,176,226,186,174,26,197,139,131,35,45,82,124,227,160,21,136,205,21,22,217,50,226,2,166,170,103,124,34,59,27,176,142,163,53,79,253,91,94,156,47,255,249,11,255,48,125,63,236,63,233,244,126,191,255,255,109,36,192,5,243,12,36,13,60,2,51,130,108,206,174,131,135,36,193,195,225,208,73,171,34,64,100,48,168,188,88,0,98,16,48,232,169,104,69,196,142,239,61,35,41,126,5,64,118,160,198,59,124,193,128,38,253,123,53,250,229,64,41,49,49,146,255,251,178,100,32,12,150,193,111,206,19,143,101,96,74,135,153,193,101,101,118,29,149,215,48,46,189,124,193,24,151,167,25,165,157,152,226,222,245,25,97,97,170,72,203,22,162,3,57,236,67,247,162,168,172,222,141,50,29,21,36,16,134,109,199,11,247,88,102,2,70,110,218,79,53,168,49,190,100,137,172,30,205,57,209,27,215,144,83,158,73,40,27,217,109,151,116,183,57,189,185,169,247,101,5,96,249,169,186,163,109,147,130,76,244,55,131,83,17,255,160,173,49,229,127,197,225,255,238,134,77,125,228,215,178,168,149,159,36,100,250,218,243,247,205,52,171,244,6,54,167,219,170,132,133,145,74,228,7,190,143,244,62,179,102,175,236,49,126,47,113,134,246,68,236,114,31,138,221,155,57,57,59,199,233,28,168,247,192,16,218,156,32,132,24,169,200,138,6,180,147,78,85,251,12,38,115,103,79,212,220,149,57,121,110,50,11,48,228,4,214,167,81,17,203,112,229,225,236,135,88,210,81,75,144,118,71,201,194,58,10,255,246,209,247,208,4,229,209,251,251,255,212,91,237,251,63,255,255,255,53,39,104,2,20,43,7,168,3,15,137,35,56,100,179,115,132,211,59,4,195,14,2,227,93,214,3,45,129,35,5,1,227,47,2,163,18,130,112,192,136,56,48,36,2,76,64,14,31,209,128,17,201,38,2,1,128,213,213,100,69,151,240,194,112,41,33,89,114,35,90,75,133,239,156,178,19,90,43,193,160,10,219,212,251,137,1,137,25,46,180,151,87,241,139,40,77,60,201,40,43,42,171,19,82,78,108,255,163,13,186,182,12,13,2,167,170,216,4,171,38,91,226,71,174,43,246,85,21,216,216,186,152,242,193,49,197,67,101,193,170,83,82,25,210,199,173,19,220,125,160,231,221,215,245,189,71,175,179,156,43,62,45,111,136,56,254,232,232,58,132,183,224,189,141,23,86,33,211,222,8,118,216,132,237,147,212,164,32,105,217,245,109,166,238,224,126,123,148,44,109,186,19,93,98,42,213,38,7,157,79,165,103,99,54,66,247,39,143,182,137,71,109,201,145,167,187,117,217,55,83,26,80,184,131,177,52,155,117,144,64,59,234,121,6,129,137,142,93,68,113,105,102,104,122,53,175,185,59,107,21,70,40,116,42,122,84,226,78,149,225,21,229,185,242,13,221,4,154,67,77,86,208,134,32,227,220,253,198,220,159,255,109,58,190,37,22,177,68,238,254,239,95,238,255,255,255,254,173,210,128,0,29,189,12,140,208,5,2,22,66,178,19,14,142,76,216,6,136,133,155,232,206,35,1,33,220,188,67,32,181,218,216,129,128,59,140,250,93,9,91,126,152,77,67,1,68,239,111,114,161,2,89,211,90,89,113,255,251,178,100,28,140,5,233,105,80,27,143,100,112,69,70,25,250,101,114,88,29,157,199,48,46,61,61,9,20,152,103,9,162,182,106,54,146,190,19,18,133,159,89,183,202,237,215,201,130,154,244,42,111,138,180,239,212,98,235,224,243,223,250,244,250,222,36,115,255,77,58,209,159,95,33,69,76,248,88,219,15,83,222,88,157,161,43,169,182,189,46,187,168,156,81,75,176,167,236,157,200,150,54,51,151,53,69,214,13,37,172,117,193,148,221,163,234,101,29,228,58,175,204,197,149,251,154,59,93,29,111,141,43,63,149,38,114,194,100,235,154,132,128,212,101,245,149,92,211,241,39,128,201,197,6,43,121,113,252,144,234,141,68,46,162,249,229,128,64,2,64,3,134,68,110,29,224,236,70,68,41,246,216,134,98,95,17,86,128,253,5,3,205,15,181,203,146,190,241,186,153,90,39,63,75,183,234,108,201,244,251,115,223,255,201,101,49,96,171,76,168,55,210,49,8,52,143,153,15,147,229,191,226,63,183,226,224,25,142,73,167,92,56,153,233,224,106,141,41,223,207,7,44,25,152,92,30,117,107,97,172,65,198,21,4,154,108,118,97,160,249,132,133,34,194,165,111,51,120,49,147,176,226,237,38,24,168,115,201,0,197,0,23,160,44,66,81,53,114,76,0,196,179,234,195,200,179,186,245,118,249,48,46,221,3,78,30,11,172,90,57,44,175,42,84,8,195,180,149,210,241,18,107,72,139,80,208,160,235,136,43,39,187,42,22,21,81,233,118,44,155,238,21,214,32,90,248,73,21,243,84,59,141,108,206,28,36,61,205,90,1,57,139,10,25,243,53,155,137,141,245,99,159,115,199,53,113,140,184,69,143,17,41,125,50,17,51,107,59,129,121,13,173,85,182,23,174,29,107,175,158,17,114,192,100,60,244,159,16,237,155,197,128,205,61,232,219,226,85,63,73,238,170,151,45,166,251,220,246,176,194,60,129,202,127,77,152,42,180,227,59,71,231,167,224,156,178,70,105,95,159,19,90,5,80,86,180,31,243,146,111,103,176,192,8,1,149,194,80,40,2,48,208,84,8,101,17,50,168,212,139,116,129,25,106,250,93,23,216,191,127,188,165,253,126,217,136,213,93,30,171,151,66,175,168,214,206,62,141,205,193,249,63,249,101,74,107,140,201,34,224,172,13,204,228,198,10,242,125,20,244,125,0,0,0,1,16,196,233,243,146,32,77,66,3,53,87,120,245,110,131,51,23,192,65,195,134,223,13,24,20,48,48,12,196,164,227,22,134,1,2,225,32,242,194,153,72,44,218,49,181,25,34,24,24,174,101,64,148,98,82,107,202,205,85,129,62,38,68,70,175,121,4,8,220,163,211,245,5,136,237,3,3,83,36,118,255,251,178,100,41,140,7,177,114,76,155,153,123,226,68,70,25,211,105,79,126,26,113,191,62,117,199,128,1,13,151,104,42,176,80,0,156,124,92,255,152,91,47,118,117,7,18,142,219,157,10,132,234,99,100,70,5,139,146,17,104,39,46,164,5,108,91,222,219,213,175,158,220,87,226,0,167,60,151,97,8,60,177,112,46,163,229,234,72,155,229,21,183,41,232,251,56,75,253,106,30,241,134,60,101,112,66,247,88,110,86,134,146,67,94,90,170,143,152,79,113,17,72,67,105,71,51,106,90,195,182,239,11,123,245,137,53,47,106,102,102,237,231,113,98,122,159,206,72,204,175,181,221,156,222,74,68,107,124,154,157,156,225,113,83,234,35,155,98,77,181,61,34,138,46,162,50,42,18,76,78,187,219,231,24,155,239,78,58,221,18,31,90,139,154,160,85,99,163,0,0,160,0,217,105,90,88,202,50,8,170,189,227,50,71,82,14,94,193,223,102,231,246,92,142,125,8,165,29,2,66,166,133,30,134,233,185,114,148,229,111,23,232,81,178,30,73,207,255,235,31,238,111,134,38,74,64,8,20,77,233,251,139,127,202,116,125,4,0,2,83,24,148,198,10,112,153,0,140,33,152,24,40,112,99,240,73,64,24,26,225,12,22,180,208,113,16,28,25,25,3,64,137,160,74,11,126,237,147,180,24,85,48,20,13,12,0,136,50,144,197,45,133,144,251,121,21,75,9,206,114,111,172,63,35,143,152,139,182,234,72,200,171,206,73,18,94,241,138,57,183,131,214,107,190,24,248,189,143,60,253,207,254,183,188,221,167,61,137,195,92,222,112,214,7,181,181,247,247,1,19,159,211,181,219,198,11,125,239,31,107,88,222,206,42,226,30,181,102,196,190,241,1,213,190,39,197,20,141,187,149,118,165,221,91,233,237,25,167,119,196,88,81,112,169,214,38,86,210,250,58,164,121,133,60,239,44,134,190,91,140,118,233,101,97,235,43,60,22,57,163,70,95,91,219,19,84,45,214,187,107,157,133,62,198,193,19,27,255,27,255,207,241,184,102,84,247,187,34,1,6,9,0,16,93,143,142,230,70,46,106,20,90,24,37,243,14,107,114,233,151,134,63,89,108,203,250,167,45,14,160,113,204,106,136,30,178,87,155,232,169,171,106,218,115,244,255,209,187,126,39,92,173,53,244,202,246,41,252,139,208,255,21,248,143,98,128,0,64,64,4,146,91,86,59,111,50,66,224,129,35,31,7,30,138,48,113,115,27,163,49,98,4,5,153,120,120,4,32,195,66,12,100,122,186,227,101,236,92,212,11,19,148,149,48,33,164,60,61,81,104,25,162,12,79,142,210,116,146,19,50,84,45,112,216,233,145,56,178,225,60,102,33,161,242,137,200,255,251,178,100,40,0,8,38,134,211,190,110,64,0,73,6,42,5,204,156,0,26,121,165,72,61,204,0,17,46,23,231,143,176,208,0,186,120,225,210,250,9,151,202,110,90,32,3,164,92,100,208,206,156,49,39,205,149,51,35,11,234,65,98,142,70,19,102,37,114,101,105,34,83,48,42,177,153,185,242,112,233,230,33,129,211,139,81,26,31,41,48,31,25,195,5,26,209,49,65,140,82,160,139,151,205,28,27,102,58,10,97,122,2,216,135,236,61,5,161,135,160,80,56,139,147,68,203,169,148,229,98,130,7,140,203,166,142,165,184,113,129,102,198,128,235,32,32,98,160,216,201,120,71,224,6,98,64,110,82,76,180,236,198,7,82,44,36,106,204,104,96,138,46,164,217,53,166,131,52,44,24,33,112,14,113,92,16,88,77,226,20,23,161,181,133,192,5,156,16,184,202,23,72,55,255,255,255,254,223,255,255,102,220,205,204,24,0,8,0,0,20,164,12,28,152,252,9,194,59,193,50,207,69,0,83,10,174,60,210,59,58,79,60,134,15,107,189,21,9,166,151,96,225,209,192,209,69,2,165,138,157,82,205,91,216,178,253,27,97,89,247,154,254,99,117,70,251,74,151,127,82,254,165,11,171,84,238,71,164,1,25,19,161,96,160,68,116,186,109,200,161,149,198,6,23,2,24,100,136,96,96,16,32,8,60,2,93,70,7,11,25,109,60,10,96,143,2,95,213,49,39,149,44,53,42,131,37,246,91,172,133,96,109,226,216,93,128,236,194,100,173,101,185,43,232,94,53,86,107,205,26,167,134,157,90,181,101,142,11,125,106,13,212,119,145,202,176,10,130,73,242,251,113,28,123,67,25,162,203,125,207,152,243,173,45,102,198,178,238,124,203,232,120,234,203,101,57,225,71,173,213,235,31,203,45,90,179,173,229,42,101,247,191,251,55,95,247,140,70,69,221,126,117,236,225,173,187,183,255,30,213,223,238,221,150,1,26,171,102,173,152,140,199,113,166,134,95,171,255,186,214,249,255,247,97,204,187,223,214,29,254,114,236,87,240,213,220,127,88,101,151,192,182,113,223,238,247,121,255,247,57,255,151,225,107,252,104,192,101,193,192,2,20,0,29,27,235,148,192,131,48,148,17,170,152,190,162,49,184,102,82,245,49,166,8,218,127,17,81,170,233,40,79,144,73,73,164,145,107,43,244,151,245,169,102,201,161,53,68,156,188,152,100,165,18,40,183,255,164,93,50,81,153,186,6,114,249,161,176,24,68,18,240,255,254,34,0,0,0,84,66,67,65,192,193,209,129,21,167,39,134,147,12,19,156,193,231,20,80,40,50,135,1,139,220,12,8,153,70,30,101,96,40,144,227,41,104,116,69,151,102,243,84,147,228,153,255,251,178,100,25,12,134,93,104,209,27,152,123,64,71,197,218,26,96,42,150,27,73,199,66,110,60,95,1,1,16,233,180,103,164,96,21,214,199,107,70,73,72,28,60,167,46,164,226,209,209,124,130,218,3,111,102,115,199,93,28,165,173,84,174,19,71,99,153,16,21,108,145,241,42,147,126,42,142,22,122,252,28,109,170,40,33,208,153,243,87,183,198,104,102,61,219,100,240,169,122,220,220,47,95,255,23,94,139,178,245,127,140,190,159,231,7,180,250,223,172,125,107,55,44,81,191,196,215,249,237,197,222,35,173,203,22,101,74,86,205,103,226,10,106,237,90,235,25,198,26,135,142,49,93,192,101,166,47,98,238,129,189,98,56,238,235,112,156,231,63,7,77,53,168,90,88,154,89,37,211,219,235,231,115,252,211,210,188,96,0,1,128,12,0,0,73,105,158,162,171,4,148,140,51,66,41,68,159,248,220,196,77,36,221,152,127,88,84,252,181,115,46,45,184,241,38,200,12,202,137,158,60,185,90,63,98,0,120,128,68,143,136,128,120,84,255,243,19,250,114,62,31,242,111,255,254,255,253,223,253,192,2,200,18,146,146,192,160,66,192,188,192,133,211,160,19,65,193,102,136,16,137,48,216,68,196,64,178,128,130,96,163,89,165,152,102,95,0,161,193,199,77,51,12,1,109,181,172,94,8,62,234,167,161,65,60,82,227,68,100,68,196,41,29,122,84,210,129,29,191,143,13,0,94,89,39,210,189,217,124,73,64,30,239,142,78,202,177,110,57,55,114,241,66,181,48,255,178,156,107,51,56,26,119,179,20,20,50,27,191,152,56,42,174,217,224,192,111,159,56,76,16,232,216,79,65,118,227,156,113,34,119,255,221,191,217,238,239,215,225,151,88,245,103,215,248,111,207,253,50,209,55,249,165,55,153,161,16,232,108,43,147,101,34,169,78,33,83,45,20,203,90,133,36,114,34,150,133,129,188,106,239,112,170,197,88,79,29,200,61,43,45,240,33,54,157,80,92,229,204,194,45,153,53,125,75,43,100,127,182,169,190,235,122,66,215,255,252,24,20,113,70,0,2,101,104,133,4,100,188,72,73,213,10,167,211,193,17,199,13,246,30,198,99,247,164,244,5,244,236,68,159,212,131,23,82,197,24,127,255,215,223,249,214,136,91,213,208,231,80,203,191,35,245,244,255,255,250,244,233,245,55,214,0,204,22,47,204,69,16,1,163,241,138,73,1,243,176,81,152,128,209,128,32,33,135,234,113,131,2,122,36,19,17,169,188,35,28,12,78,191,12,51,14,140,58,4,216,128,80,27,50,20,11,82,64,96,7,1,192,1,155,87,8,4,104,73,1,101,211,130,239,32,2,68,137,234,71,102,32,42,21,186,169,25,45,255,251,178,100,41,142,7,226,116,205,139,184,94,96,71,198,250,61,96,170,102,27,133,149,60,78,101,239,201,19,169,168,221,32,23,128,105,64,161,77,155,181,187,48,182,133,170,208,65,2,163,23,208,33,131,171,42,76,136,209,96,164,88,101,186,237,84,190,179,148,133,64,111,107,145,184,54,173,59,161,13,129,220,211,224,249,136,229,137,30,240,124,9,163,133,117,151,25,131,172,74,172,67,97,67,200,55,188,31,253,238,180,161,94,72,176,191,169,184,165,46,29,125,220,111,199,121,198,103,173,73,246,147,241,25,14,87,44,94,189,175,156,16,17,32,166,228,120,211,101,140,7,126,150,81,57,47,177,249,179,250,91,60,194,195,33,158,238,116,52,241,93,83,208,160,229,123,135,162,195,145,195,0,201,230,177,59,54,179,177,31,76,74,238,99,134,112,109,252,63,254,234,23,255,149,128,0,128,0,192,2,38,4,110,93,36,90,97,67,69,167,196,73,121,169,245,168,170,85,170,6,50,151,222,46,28,2,25,76,36,5,43,38,201,179,127,71,175,49,212,151,161,127,255,166,136,156,132,98,94,30,117,83,4,80,126,223,164,57,215,249,191,87,59,79,223,235,3,204,48,101,50,104,112,116,2,96,184,177,243,58,230,60,7,152,40,18,101,181,153,136,6,102,61,3,11,14,199,64,33,64,185,197,221,224,166,136,113,62,25,17,5,143,81,173,39,86,75,234,71,64,23,17,121,132,99,57,181,101,105,37,115,209,90,138,128,128,158,104,248,33,220,56,167,58,67,214,143,143,252,26,20,7,29,55,40,25,183,197,250,147,40,249,65,177,44,57,52,203,127,7,218,6,238,241,169,150,183,5,70,71,144,161,114,171,86,35,110,85,50,55,27,84,198,109,242,229,74,8,166,154,248,27,198,60,163,91,235,24,107,174,254,87,40,63,140,120,219,204,110,160,125,127,243,27,231,15,195,46,5,19,109,109,174,48,89,21,77,140,72,133,118,124,171,136,112,111,152,69,234,243,89,186,209,36,147,91,82,110,218,197,102,198,179,140,185,170,109,127,168,115,86,218,197,167,130,11,178,83,136,69,126,191,253,7,250,204,6,0,56,4,27,100,145,208,130,64,138,138,179,32,28,194,118,24,35,181,38,8,124,113,150,222,87,116,55,154,175,201,66,38,251,50,243,103,202,42,214,35,133,71,201,59,171,62,189,77,233,229,221,190,51,254,141,255,255,233,255,138,253,13,235,255,64,223,147,0,0,2,176,194,33,84,198,80,88,196,65,40,195,146,232,207,185,120,4,72,169,81,142,2,153,133,225,9,138,160,88,144,182,34,2,0,32,217,165,71,121,137,224,41,136,115,150,49,81,224,3,37,79,153,76,22,223,236,170,74,255,251,178,100,30,142,135,9,101,79,27,185,123,64,69,134,249,249,97,45,100,28,185,207,56,78,188,189,16,252,23,105,53,134,157,160,217,9,29,143,98,210,4,72,19,149,188,103,130,3,201,85,128,66,129,192,240,63,170,46,179,210,9,3,13,139,233,78,143,38,212,44,229,3,120,110,166,115,9,180,155,94,138,86,111,237,153,53,13,248,200,9,152,48,227,71,96,223,219,3,158,108,103,55,62,221,50,184,21,76,179,248,247,222,166,99,56,34,253,118,205,211,120,39,138,232,55,251,133,62,157,96,235,238,247,235,44,60,216,145,151,134,25,14,131,212,205,77,41,214,34,181,185,152,204,214,220,228,53,154,59,228,236,69,95,101,218,77,119,73,156,156,52,205,136,85,142,242,180,137,127,83,246,60,43,234,148,204,123,70,174,176,252,168,226,33,26,77,221,244,0,0,4,0,1,149,160,106,129,66,136,24,179,175,3,172,171,19,50,93,81,145,26,0,80,96,163,224,82,247,211,232,68,116,122,190,46,2,243,230,232,165,148,82,87,214,155,109,157,101,154,43,73,251,127,169,191,252,199,242,111,252,227,121,127,95,212,255,100,144,18,96,128,150,16,165,40,57,135,231,137,185,152,9,133,32,136,92,32,48,5,50,48,64,22,49,164,3,48,120,12,0,131,160,128,200,205,25,72,195,192,152,193,32,101,47,1,32,64,209,218,184,5,128,45,200,18,142,104,16,3,12,1,68,128,148,55,164,66,17,10,66,193,245,233,84,48,14,1,52,180,114,100,36,65,195,138,217,106,168,100,43,29,168,153,112,111,226,163,176,76,99,174,228,92,128,17,142,195,22,240,180,173,60,194,136,224,155,54,219,126,42,134,131,136,231,109,143,59,89,253,79,178,0,121,75,115,174,37,239,62,204,225,90,229,27,193,129,241,214,5,12,91,123,203,235,190,210,209,189,238,218,198,34,229,245,99,124,226,191,13,121,14,202,108,102,181,49,190,101,101,66,149,240,118,247,118,128,208,227,169,96,49,35,183,27,107,166,76,185,206,129,212,90,24,113,153,40,1,9,10,185,99,244,43,139,84,173,50,185,70,238,230,93,107,35,171,230,81,128,1,152,0,80,40,181,126,157,61,11,215,45,159,28,44,55,59,63,94,104,100,144,193,117,78,70,247,157,48,30,198,216,60,10,76,132,243,247,101,250,155,255,53,123,127,250,27,171,248,225,86,133,31,158,255,255,247,115,150,74,236,169,34,0,0,1,208,44,3,132,30,230,40,2,224,196,68,198,58,40,197,48,40,80,19,49,148,139,48,176,16,48,252,8,14,18,4,0,80,48,5,50,53,197,48,128,15,22,18,172,133,192,243,6,128,56,178,145,166,103,140,91,20,163,103,192,246,255,251,178,100,32,14,134,215,104,207,27,185,100,112,64,169,186,83,61,165,126,29,181,185,54,78,188,222,201,47,163,232,157,135,180,152,95,138,174,25,87,231,106,206,229,73,247,85,173,102,221,6,129,133,68,59,3,72,63,218,170,43,107,56,6,5,132,224,233,113,37,88,189,63,126,203,55,239,39,33,191,239,123,143,234,56,251,13,15,43,239,110,77,94,239,177,169,31,123,12,214,203,124,204,128,17,45,249,202,205,172,184,43,142,119,96,207,205,30,97,158,181,39,96,233,118,180,233,204,219,105,192,55,95,82,153,88,248,162,226,129,232,204,176,66,16,75,105,203,71,104,109,50,69,30,25,56,229,163,218,199,86,126,184,155,172,235,245,119,230,30,162,30,86,255,205,183,105,235,46,114,6,169,251,124,108,154,218,206,251,80,192,28,25,196,45,212,25,64,217,204,32,168,81,203,22,19,88,143,165,93,249,83,191,161,61,192,248,94,124,219,223,250,210,253,85,55,244,200,77,235,153,141,64,87,255,79,253,219,255,255,95,253,145,127,161,206,173,119,171,97,75,35,144,113,80,56,192,144,120,203,240,252,152,82,50,25,57,53,231,215,50,36,3,11,128,166,82,26,102,39,136,70,19,130,134,6,133,100,32,89,132,32,97,181,199,65,18,228,97,224,44,211,194,129,121,143,96,201,16,12,140,86,219,146,254,174,96,32,10,143,102,30,129,244,143,194,130,136,197,229,9,141,82,84,6,0,46,122,165,226,169,1,129,182,149,26,126,21,157,11,49,172,182,71,64,91,185,180,136,23,125,88,59,8,117,73,167,99,47,190,152,24,225,3,176,43,251,220,106,230,24,83,55,81,8,4,232,204,208,242,58,87,125,60,87,226,196,98,4,250,133,131,56,52,23,169,91,178,82,13,33,16,15,243,134,60,252,225,172,251,166,160,106,148,238,118,125,71,90,182,55,189,97,160,140,73,12,189,194,211,85,225,180,60,134,161,97,133,169,146,213,118,205,190,121,67,108,172,153,113,53,91,78,132,147,222,99,185,178,120,155,221,190,238,208,77,79,90,186,103,220,77,247,179,250,142,171,153,149,229,219,57,8,128,232,17,136,245,185,181,228,58,165,96,152,5,162,74,204,168,107,168,218,113,25,24,235,66,117,229,171,79,130,136,108,125,186,208,126,134,191,180,205,140,134,199,169,106,118,114,139,89,75,205,8,161,188,107,254,147,215,245,39,255,255,204,17,253,243,100,122,190,73,38,23,243,212,233,0,0,241,8,188,100,184,158,96,96,206,98,113,228,104,53,252,96,232,12,74,19,24,12,153,10,11,6,26,3,3,160,2,216,48,56,54,51,229,236,50,24,40,25,8,217,96,88,6,49,92,24,167,229,118,202,191,224,255,251,178,100,29,14,198,225,105,206,19,175,78,64,70,38,89,241,105,229,62,27,181,167,54,78,229,147,193,53,155,232,141,131,181,184,165,50,108,0,192,97,213,118,151,80,140,64,92,243,86,227,164,128,164,66,23,76,221,192,192,147,81,129,105,75,48,236,199,97,4,50,90,130,8,206,130,218,18,228,31,34,224,171,214,91,197,127,213,90,109,56,65,107,129,38,104,253,82,0,149,126,43,189,38,102,183,48,206,76,101,70,203,18,176,124,114,7,7,231,50,234,217,122,167,112,207,239,113,22,248,58,53,25,215,87,219,251,108,51,250,77,207,201,12,135,104,212,104,195,46,42,211,76,82,62,200,125,40,183,217,12,26,156,83,156,117,36,174,79,67,13,15,55,25,167,40,94,176,155,217,95,183,80,146,182,189,98,205,108,254,55,41,47,38,176,38,182,192,80,70,118,2,226,193,145,84,140,201,97,89,49,43,174,192,152,1,168,30,45,186,92,53,90,127,7,121,86,217,107,56,200,157,58,183,172,105,217,68,220,244,21,212,216,222,208,152,171,114,232,223,204,163,189,122,159,39,208,63,240,39,154,255,192,4,99,118,250,192,225,17,60,100,136,186,16,11,128,91,35,165,231,115,16,128,240,16,46,100,249,62,98,32,32,100,32,24,136,69,0,217,128,1,217,149,52,57,144,65,137,136,96,179,226,42,13,24,220,7,36,206,87,8,64,52,179,234,143,48,113,12,116,88,201,200,112,15,63,176,196,168,4,26,189,136,93,134,74,53,118,102,174,72,85,111,51,135,0,32,49,76,215,211,103,89,151,21,67,175,233,23,141,173,188,226,42,161,175,130,23,63,62,196,102,230,181,140,56,35,26,35,59,99,79,77,31,221,110,173,31,29,175,26,122,253,214,184,157,147,93,203,90,214,25,223,108,59,230,28,175,247,255,221,6,51,61,108,232,92,172,50,254,77,175,59,138,196,250,80,72,212,165,166,27,74,219,7,123,71,50,39,156,91,46,47,110,59,21,47,127,232,190,235,169,76,131,54,54,107,104,118,103,246,174,90,142,93,141,251,229,190,5,150,131,31,137,34,252,163,148,4,1,224,212,67,118,202,163,54,106,197,98,216,58,239,60,110,159,72,117,140,131,101,3,189,225,99,12,108,76,24,234,218,144,100,146,29,212,84,77,197,45,164,168,177,63,191,253,10,85,95,83,228,147,120,204,20,133,230,208,55,90,148,63,51,206,136,255,183,212,90,231,76,111,173,255,250,194,0,0,177,1,68,99,40,86,1,4,12,137,64,15,22,62,140,127,1,140,4,7,204,112,56,76,57,9,204,90,3,211,44,193,32,8,193,48,4,209,226,204,12,195,128,135,199,92,70,3,157,14,183,147,157,73,84,9,222,255,251,178,100,29,142,198,179,105,78,19,185,91,240,70,73,186,19,101,231,68,28,105,203,54,78,229,51,201,34,166,232,77,134,137,216,116,212,196,117,75,250,103,162,48,136,247,145,70,230,2,202,188,245,115,172,14,109,127,86,248,41,179,115,81,193,8,173,174,155,155,230,197,240,119,233,84,73,33,93,175,212,145,100,235,9,166,251,60,46,79,229,143,214,150,146,131,37,97,236,123,51,241,176,11,75,192,162,230,145,177,192,38,58,109,236,58,233,214,41,35,245,14,107,186,72,190,234,107,188,202,149,131,63,227,172,204,146,70,104,226,38,17,106,167,152,247,212,177,67,118,78,207,58,145,137,244,15,45,14,124,189,67,175,106,53,174,231,157,52,57,74,35,249,232,130,106,170,185,50,214,164,178,135,144,118,19,132,103,214,193,160,0,24,140,64,24,95,78,81,184,161,23,194,228,54,142,123,98,196,96,76,66,80,81,248,147,95,16,205,226,0,71,148,232,173,171,232,83,49,179,218,223,213,255,235,212,255,188,46,223,42,191,247,255,82,4,255,45,28,7,139,254,104,214,215,173,241,227,43,29,88,54,58,109,6,14,102,30,132,134,52,157,103,59,152,130,68,169,40,76,97,210,164,96,232,110,96,32,30,52,4,24,26,5,144,7,198,4,210,192,208,216,192,208,165,194,28,4,196,142,118,250,95,147,117,38,0,182,254,170,184,161,246,103,223,194,251,141,245,60,252,196,64,140,45,233,235,77,140,44,35,241,249,73,37,189,212,4,32,5,243,165,44,3,58,189,54,192,105,221,33,231,222,30,124,242,129,119,90,89,155,214,118,176,230,230,176,16,1,13,209,82,231,53,39,222,154,52,27,151,92,169,12,174,254,60,219,105,65,253,202,254,247,246,224,137,238,107,238,210,81,92,196,168,26,212,111,109,208,82,117,22,92,234,143,78,72,228,140,203,113,138,20,46,73,86,212,90,161,173,121,166,198,144,18,231,162,145,55,230,142,19,44,105,86,194,172,69,234,45,224,101,165,150,89,22,174,172,58,207,109,52,215,22,219,97,111,255,198,110,19,247,155,243,244,225,46,250,192,0,3,68,114,145,187,37,161,217,106,138,34,35,188,49,15,78,80,204,16,65,56,34,120,80,137,223,178,137,4,210,225,128,56,84,209,222,220,83,234,250,90,10,210,209,63,255,243,63,111,71,183,228,127,250,127,211,255,47,252,41,21,153,88,203,72,229,173,148,17,46,160,0,0,0,48,193,180,24,10,29,24,134,16,24,51,16,158,93,80,152,118,9,150,192,205,48,228,198,161,84,197,80,0,10,3,4,1,6,6,3,166,184,171,166,99,2,167,220,12,132,17,33,171,35,39,150,75,35,106,213,132,4,232,138,145,94,255,251,176,100,32,142,7,18,104,205,27,185,123,112,66,38,90,2,100,226,122,28,29,205,50,78,229,49,200,246,157,41,41,48,23,136,88,220,137,99,27,186,236,5,70,2,73,188,177,93,184,1,177,86,155,152,179,204,109,117,234,16,13,10,218,209,98,176,29,2,200,180,135,226,77,58,88,99,54,128,222,65,157,190,184,205,229,137,116,150,128,134,157,104,180,169,135,126,35,145,221,140,141,56,49,55,137,242,67,218,235,79,23,230,237,73,42,91,90,214,163,235,202,149,246,191,147,80,157,218,245,113,205,237,141,73,185,155,213,239,92,163,253,83,113,126,111,52,218,174,45,79,45,227,107,59,135,76,213,66,165,195,60,54,23,24,111,31,206,216,146,204,170,102,247,117,157,220,39,240,219,163,190,98,127,118,167,182,132,238,104,228,67,250,104,9,230,194,1,162,73,38,112,198,18,54,222,169,46,14,33,77,160,232,6,84,250,154,54,169,171,253,186,128,28,250,212,101,151,112,176,79,200,183,26,183,232,6,177,130,162,99,210,131,47,232,255,242,47,78,167,205,248,115,249,207,43,211,35,227,211,255,185,0,113,134,233,193,139,4,17,140,224,17,151,138,105,243,190,49,141,129,241,131,98,153,146,204,121,135,34,25,149,224,104,24,47,64,17,129,97,89,177,80,201,146,32,232,209,153,70,21,6,130,18,9,108,186,170,51,195,213,219,46,140,160,233,41,24,25,38,227,249,242,11,134,130,141,202,104,230,89,16,154,234,255,91,119,168,179,221,212,127,147,122,32,47,87,27,7,90,14,42,166,255,47,187,54,120,68,21,173,85,83,155,127,204,241,255,140,74,86,18,75,57,59,183,138,198,246,198,87,239,105,28,73,233,204,55,209,128,177,39,205,217,239,66,14,206,163,215,140,160,205,33,86,90,173,74,111,216,184,118,88,151,130,122,200,4,106,129,162,54,17,193,75,66,50,122,48,102,143,20,114,136,220,88,67,203,168,136,197,108,163,183,30,209,229,87,158,54,156,117,134,18,221,158,50,147,77,150,131,24,182,166,146,215,126,238,190,127,13,243,117,228,61,49,47,64,4,143,0,0,43,192,225,80,156,21,224,54,77,51,64,34,2,8,49,13,143,166,1,205,16,48,196,76,176,68,57,220,128,187,85,56,75,255,159,246,232,63,245,127,26,48,27,253,135,116,23,254,223,81,7,216,226,239,179,43,54,0,0,148,180,168,122,49,176,184,88,20,100,35,97,151,188,237,212,68,0,49,82,144,193,32,129,163,59,93,83,82,80,145,98,144,21,4,24,36,11,1,12,129,204,28,3,135,47,245,141,255,216,130,18,139,191,29,36,2,147,10,249,114,242,138,91,224,207,16,36,182,48,191,54,245,12,255,251,178,100,38,12,165,235,105,79,155,143,77,192,74,38,249,227,105,170,118,25,137,161,58,110,176,222,193,48,148,103,97,183,157,216,197,248,42,167,88,170,71,33,222,176,193,111,67,18,153,178,163,253,211,57,253,176,154,233,102,250,195,172,120,181,189,13,231,150,189,112,144,50,110,188,235,127,108,137,254,164,150,187,249,137,228,206,193,124,186,77,84,73,202,51,69,236,226,102,152,104,72,133,7,198,20,234,103,103,78,93,228,107,15,244,18,78,250,233,248,70,81,147,11,39,137,210,176,104,245,53,24,82,107,174,89,169,45,53,202,228,84,180,93,212,97,28,245,64,0,4,36,70,27,69,43,16,133,4,216,66,7,164,10,165,97,86,171,197,58,159,131,60,20,209,175,220,137,133,85,4,231,113,168,225,171,103,3,63,48,208,168,92,23,235,86,25,99,51,53,83,151,255,255,244,244,124,223,160,23,31,207,217,8,203,229,22,175,253,223,109,94,128,0,33,183,2,196,49,141,193,224,88,9,48,57,112,49,190,194,44,168,88,6,50,20,30,49,8,46,48,124,10,68,193,224,40,16,7,153,166,139,152,144,5,152,10,7,59,165,64,60,12,49,204,64,189,64,187,251,151,41,208,96,25,102,179,70,94,36,66,223,55,212,183,222,248,213,81,162,4,195,141,86,246,187,29,100,214,62,26,117,164,185,67,22,145,118,150,31,254,93,101,253,221,154,189,222,236,235,243,155,131,18,14,218,152,222,134,41,225,226,59,92,123,159,207,162,112,245,34,221,171,45,252,7,1,239,44,98,232,220,118,120,134,211,29,100,84,227,196,78,211,11,112,51,14,179,108,45,202,152,200,159,121,141,151,223,158,230,243,88,114,253,213,98,118,169,47,169,138,168,50,15,110,93,146,212,16,120,184,70,138,74,12,144,52,105,154,119,195,172,171,11,254,43,160,2,21,19,104,160,163,38,34,144,228,64,22,132,138,67,128,222,54,35,34,85,83,53,101,18,25,112,170,190,34,151,26,152,206,178,127,193,89,181,245,28,68,171,252,38,204,2,168,148,126,123,71,72,60,199,42,44,55,191,127,244,34,108,70,229,57,92,65,228,253,29,11,250,81,255,210,0,4,147,176,96,112,101,1,81,140,0,6,9,48,24,74,242,76,12,71,3,11,32,196,96,134,2,14,3,171,198,38,103,162,200,113,156,120,58,214,218,192,96,169,216,93,142,164,59,44,112,23,69,18,95,207,203,37,119,201,132,79,164,177,211,94,155,87,191,184,241,97,203,32,195,58,217,238,167,82,171,38,73,185,49,50,66,99,38,113,28,33,205,211,143,30,72,133,198,128,175,103,143,184,141,170,242,12,172,194,68,5,97,21,0,233,82,132,141,66,12,32,192,255,251,178,100,61,140,6,49,104,208,155,143,77,176,70,170,154,61,101,69,118,26,37,163,64,110,97,141,193,50,166,167,137,167,149,160,149,59,32,148,209,155,77,168,145,138,219,202,125,163,11,171,188,141,123,187,94,144,49,43,157,228,20,167,198,151,78,68,6,80,100,146,146,72,23,82,104,102,195,177,163,216,129,150,12,33,187,140,243,43,210,250,147,227,211,109,54,115,53,6,93,191,55,86,180,31,16,27,110,159,247,0,4,1,129,0,1,165,120,220,82,153,184,140,85,9,168,50,67,93,102,223,73,47,1,66,183,214,237,184,128,109,111,44,120,91,202,67,189,122,31,175,86,211,166,223,233,254,129,190,190,124,223,219,255,255,57,127,212,198,111,241,113,67,179,127,10,127,29,241,216,116,0,0,5,65,144,129,145,129,67,168,243,28,152,78,41,186,3,42,218,129,141,144,134,39,17,24,184,34,99,64,18,247,11,138,76,23,2,36,7,24,215,28,32,16,42,14,144,171,253,246,147,68,128,175,141,179,166,110,161,171,53,116,145,125,74,151,115,180,180,45,151,234,150,11,73,183,253,9,181,84,117,75,175,161,205,181,110,18,92,94,157,208,64,243,119,104,90,3,11,253,191,146,88,225,170,83,10,192,97,28,55,168,74,172,178,127,134,72,161,126,180,57,89,30,23,153,252,87,218,228,69,87,177,191,217,120,235,161,38,124,230,33,242,208,211,37,201,175,228,223,33,138,83,91,141,171,94,174,214,54,148,210,11,246,90,172,207,37,233,217,217,233,164,157,43,150,13,173,4,54,255,177,37,91,212,252,93,85,168,221,178,21,106,245,242,94,247,226,110,203,242,171,139,153,76,215,169,165,158,0,3,177,54,213,217,65,1,199,170,200,93,176,9,149,250,231,54,207,251,24,50,57,147,16,113,216,248,67,38,143,243,174,150,220,11,203,172,13,189,223,222,212,18,46,173,204,241,156,234,112,69,231,216,191,238,191,247,215,244,39,253,191,212,159,222,131,143,254,162,234,255,227,63,158,249,2,0,0,66,120,152,14,16,149,50,33,128,2,197,56,27,236,73,118,147,134,73,32,9,10,12,88,10,22,52,192,166,8,12,153,188,214,14,54,153,193,68,211,194,35,34,33,86,16,68,134,177,128,208,58,209,173,37,16,13,96,199,132,179,101,140,34,3,144,161,14,13,85,240,166,73,76,30,148,128,174,147,178,40,26,99,118,49,171,57,134,112,35,170,220,96,125,198,226,84,27,140,229,138,125,237,3,212,11,3,76,166,121,120,212,4,100,83,136,141,6,197,23,185,242,155,209,127,242,110,162,127,39,97,220,161,227,54,220,227,157,189,197,79,114,245,132,190,233,41,118,233,210,57,247,226,181,250,222,91,255,251,178,100,79,142,230,11,104,208,155,152,75,112,78,6,73,226,105,226,104,23,197,163,66,109,177,58,65,35,139,39,201,150,45,138,235,106,81,179,134,165,2,52,72,31,22,21,93,26,201,153,92,248,173,132,100,101,11,22,49,45,34,156,243,95,14,129,46,94,64,0,6,225,183,169,144,23,56,115,30,20,22,155,1,13,94,201,23,47,134,31,211,35,76,104,105,237,86,225,171,118,234,120,157,102,59,111,203,93,197,109,101,127,52,212,14,236,71,35,110,238,27,150,197,87,211,191,245,113,191,230,122,125,67,152,235,251,123,210,254,147,159,250,45,248,51,242,96,57,193,161,166,136,46,103,102,230,28,202,124,199,65,226,201,238,41,42,21,15,48,96,3,39,5,77,33,16,225,153,81,128,144,202,10,105,88,72,112,220,12,56,27,156,25,32,208,176,51,203,30,105,155,84,136,79,116,152,159,182,70,127,154,49,123,214,206,100,8,247,102,32,175,120,254,51,104,37,221,211,96,159,105,49,121,99,131,248,160,111,114,97,138,20,112,32,227,38,241,239,201,95,134,149,156,238,83,94,114,44,223,101,241,230,127,99,37,156,206,127,52,243,153,206,110,69,98,184,125,153,30,251,213,217,216,203,26,204,100,139,123,15,105,100,138,51,80,98,91,149,47,142,148,242,167,241,169,209,16,190,166,75,1,166,222,121,117,96,40,129,99,80,84,118,19,42,74,144,239,130,117,5,91,69,237,146,110,51,0,41,177,185,42,96,146,199,201,45,179,212,59,3,88,133,183,153,186,231,32,40,198,49,244,51,223,255,234,18,147,204,234,66,71,236,172,217,136,251,178,120,152,60,211,75,54,32,223,147,232,47,214,13,63,173,190,255,111,149,243,71,203,12,57,75,84,87,93,228,55,125,81,132,0,0,12,156,132,94,100,64,233,148,6,134,38,49,2,218,197,154,8,3,153,16,144,97,80,152,4,30,44,106,102,32,81,241,143,151,192,33,176,40,31,22,138,22,250,42,33,6,110,180,154,184,32,18,159,50,76,87,129,46,13,145,154,66,170,166,48,174,27,154,61,201,53,72,230,148,145,39,124,31,8,164,233,229,163,9,111,44,44,112,20,104,80,246,133,100,90,170,65,127,11,164,178,247,76,104,160,115,140,249,71,108,226,239,231,21,244,223,248,169,216,243,123,112,213,119,137,189,173,71,113,144,11,148,127,248,119,86,167,52,129,102,219,78,251,26,137,67,201,98,187,91,55,198,23,26,251,229,126,25,60,131,224,96,116,130,42,77,12,236,134,4,4,237,188,227,224,98,136,213,129,48,105,134,208,204,80,141,24,170,176,134,4,112,0,0,0,59,130,155,163,184,62,11,76,9,74,156,241,73,138,42,93,138,194,255,251,178,100,107,142,102,11,104,208,155,143,76,192,58,34,26,87,51,5,24,24,45,163,64,110,97,45,193,47,140,103,137,165,165,160,28,3,162,134,223,198,217,170,161,167,5,203,94,117,49,11,219,255,255,245,183,254,45,208,38,36,169,149,2,146,5,171,49,86,160,249,82,37,192,2,89,144,4,166,119,15,24,17,164,114,233,89,131,1,5,164,50,57,176,196,128,83,11,130,76,52,22,133,3,65,38,97,16,13,27,69,69,21,112,134,200,222,131,35,141,121,53,98,197,165,12,74,91,138,183,160,132,160,169,177,133,58,181,113,36,242,108,43,242,218,67,78,87,73,174,172,19,168,221,36,22,109,65,247,35,148,182,157,249,67,50,132,106,2,132,232,95,153,252,25,233,181,132,220,158,124,101,185,17,124,140,95,200,208,101,154,252,206,49,182,130,31,62,111,37,248,45,137,249,53,184,229,227,73,185,141,137,249,130,243,213,37,214,113,83,51,41,88,85,91,41,72,208,174,223,81,140,246,186,100,23,104,133,78,88,101,182,211,138,133,46,23,173,73,45,109,241,126,161,229,206,82,58,109,228,83,149,143,125,56,6,47,185,75,93,24,30,114,211,20,48,120,204,49,85,10,124,150,187,244,156,166,142,40,176,144,252,213,8,148,114,34,240,249,203,243,1,121,114,48,169,50,104,125,181,192,108,182,180,224,36,196,173,160,209,228,132,222,119,159,15,45,81,83,234,214,247,119,127,255,66,58,72,87,206,36,0,0,157,216,24,146,99,128,230,88,98,97,236,134,235,212,108,64,141,52,192,94,214,20,56,200,89,85,58,71,78,204,106,165,58,195,130,116,178,211,87,97,80,108,224,187,213,66,160,177,6,152,217,243,88,20,203,73,135,47,112,28,3,181,209,186,173,7,170,43,136,154,86,209,204,138,156,255,211,217,211,180,144,167,82,29,154,192,85,87,167,251,253,155,247,188,102,214,30,216,155,232,127,25,20,251,37,71,145,36,135,140,196,95,3,249,220,106,19,224,27,156,19,217,221,153,55,228,210,180,228,155,58,153,50,3,204,69,89,83,123,110,105,5,96,87,25,212,132,97,230,167,171,77,107,189,146,240,154,22,162,162,83,149,109,148,115,78,101,221,70,82,242,167,109,32,83,195,81,233,132,151,140,152,108,240,0,16,0,0,0,23,65,124,133,179,211,68,218,12,112,129,20,208,44,139,145,35,65,215,27,107,111,160,172,254,114,25,230,16,179,211,59,54,43,26,112,209,149,117,76,211,247,246,250,159,213,255,255,87,46,115,192,179,168,250,50,132,162,153,86,165,226,132,241,160,41,143,70,70,15,44,154,242,46,101,224,11,240,99,64,160,24,68,97,80,16,20,22,195,148,64,195,72,192,255,251,178,100,142,142,133,205,104,209,27,108,78,16,64,226,202,58,96,167,116,23,25,163,68,110,61,49,65,93,41,104,141,147,149,161,224,16,208,78,68,163,169,199,10,4,1,117,23,123,2,194,209,134,151,140,79,0,155,29,36,186,198,105,42,228,239,121,107,136,44,157,180,180,168,217,107,70,43,55,5,147,17,35,213,59,20,161,206,88,149,146,191,239,132,189,109,41,204,165,36,3,203,148,253,53,208,72,30,67,212,85,46,147,151,202,69,252,32,179,22,51,249,173,79,105,5,201,14,79,41,251,153,183,91,136,91,198,147,159,105,75,182,85,149,65,93,135,217,222,120,98,5,35,39,218,130,198,17,244,200,160,202,68,44,69,87,52,149,19,21,130,20,13,89,245,224,73,246,49,130,166,145,69,175,250,64,1,139,176,128,232,217,10,138,25,123,49,222,33,187,123,45,119,54,194,137,114,146,4,232,84,247,106,52,138,17,224,169,109,22,90,143,135,50,214,201,79,104,169,154,228,87,183,222,36,48,112,151,251,255,187,20,77,162,204,246,1,136,130,47,115,46,71,151,114,139,62,241,41,11,160,155,148,126,202,173,101,245,109,162,22,93,160,0,0,11,148,113,22,42,2,6,44,68,111,115,41,254,12,204,13,109,12,122,156,48,176,152,12,18,14,85,43,25,129,8,134,177,27,132,15,64,6,138,195,132,90,111,141,48,172,216,176,168,107,19,168,158,110,199,20,168,99,46,234,36,76,169,218,96,230,156,157,131,93,107,170,95,58,221,33,223,101,44,158,39,37,236,1,32,191,22,148,220,100,59,120,91,62,109,118,27,161,108,32,216,43,195,64,242,4,80,66,196,1,228,150,176,36,33,36,92,134,199,249,110,167,226,106,213,115,84,38,201,19,14,150,208,139,40,177,235,196,89,180,53,223,59,138,21,45,8,34,217,35,106,161,207,38,115,210,144,61,244,49,101,20,161,181,141,171,170,155,28,47,41,84,149,53,48,101,148,73,180,115,14,179,136,33,79,93,236,180,0,32,222,128,112,166,228,178,138,144,187,242,178,250,198,231,162,188,124,64,39,188,161,5,96,215,209,162,87,74,133,138,181,23,173,141,235,95,214,149,219,100,109,183,113,17,2,134,127,167,248,208,248,49,93,67,42,199,138,68,165,32,229,184,113,166,179,28,212,62,54,130,211,41,70,178,173,222,176,10,100,196,98,192,106,128,196,203,243,84,249,76,30,3,184,98,182,137,131,3,128,192,184,168,128,189,134,15,28,26,249,34,80,83,51,38,156,112,76,50,4,56,70,243,255,8,161,4,118,125,166,45,218,84,247,11,61,32,155,158,158,21,245,164,247,201,170,197,34,232,163,35,125,149,142,153,29,24,59,177,1,122,141,255,251,178,100,176,143,133,238,104,79,155,152,67,112,78,200,250,67,27,37,10,23,237,161,60,14,97,45,193,85,163,232,29,163,149,224,110,69,12,199,38,160,217,18,104,62,123,102,207,133,11,150,39,246,143,101,62,85,100,173,229,178,229,240,178,15,50,25,231,207,77,56,61,25,27,255,41,60,137,127,72,111,117,148,88,244,48,135,188,86,231,155,144,238,196,126,107,121,78,119,9,160,109,92,131,152,109,70,99,51,213,221,61,123,231,101,220,187,173,171,164,163,79,68,194,23,198,163,147,47,81,138,230,27,183,46,244,93,18,3,211,159,208,128,0,96,250,32,183,121,152,166,145,152,164,76,62,84,32,45,35,118,157,188,148,124,5,21,87,53,219,244,133,20,229,92,78,182,68,3,220,155,35,205,200,66,23,83,234,71,249,13,243,146,200,45,190,248,144,25,127,217,255,222,154,250,253,187,9,50,153,29,10,41,53,36,168,170,148,88,38,2,61,218,201,89,168,250,136,0,0,157,184,116,186,99,48,177,139,76,38,24,62,24,35,144,80,218,71,33,101,65,135,192,129,2,145,36,170,54,152,12,14,96,54,98,14,13,138,84,163,196,208,111,77,36,219,195,141,0,196,33,184,21,229,219,49,124,81,45,95,75,230,22,46,109,19,40,37,179,84,76,171,15,91,173,146,119,70,96,56,206,16,21,252,34,87,245,22,133,44,169,102,14,108,51,117,209,127,237,122,159,74,135,135,158,88,194,141,226,105,176,222,3,213,233,15,129,60,200,235,18,254,12,21,218,41,84,222,219,72,145,144,201,171,85,206,117,198,191,85,52,225,40,33,72,237,169,116,194,40,58,248,169,12,241,137,206,9,40,89,58,122,90,114,70,96,75,9,77,187,182,146,81,165,207,106,93,214,138,46,202,86,46,70,39,190,181,167,40,29,255,227,128,0,14,64,148,184,201,248,135,230,150,122,23,80,20,6,99,145,101,37,31,107,6,53,179,4,123,242,202,77,133,143,92,197,74,56,164,153,206,135,186,100,220,40,202,148,90,109,68,71,101,121,139,255,242,239,254,191,229,128,162,100,153,182,167,24,144,171,11,69,139,27,211,105,255,205,130,198,4,29,166,115,141,134,125,43,64,88,200,231,95,4,215,209,124,192,16,64,199,150,112,194,33,56,199,193,192,196,32,252,46,10,24,84,113,153,238,242,152,204,12,152,136,11,43,74,156,131,131,151,244,196,160,190,146,67,44,165,56,245,72,83,28,34,96,231,199,8,79,96,243,197,152,126,17,208,64,69,193,17,114,137,96,216,139,212,70,251,242,48,8,112,16,42,190,26,37,125,39,87,87,156,196,165,145,179,216,139,38,85,206,177,48,17,226,98,212,186,219,105,199,146,165,71,255,251,178,100,199,14,230,18,105,80,27,152,75,112,75,231,90,3,104,233,142,29,93,175,50,78,229,49,145,121,153,102,5,183,137,184,50,244,198,177,134,233,96,55,88,220,68,132,74,47,161,82,61,152,92,163,22,248,50,113,82,22,169,15,75,182,97,46,94,219,91,43,163,51,25,197,31,50,194,205,43,82,89,14,177,147,37,103,168,126,223,2,202,175,104,25,83,21,114,126,228,180,168,255,197,81,167,147,3,20,89,64,192,235,99,39,147,46,31,78,168,186,9,242,205,180,130,104,201,96,177,71,167,49,180,112,198,61,252,239,234,20,238,18,116,135,7,40,168,193,249,245,57,24,120,50,126,152,163,121,124,203,46,163,139,104,80,16,203,247,76,72,12,8,12,173,229,231,3,110,72,159,171,160,196,115,220,53,202,88,197,138,206,124,64,97,242,173,80,79,222,181,158,26,158,92,87,210,111,26,13,91,81,136,139,118,54,237,12,133,244,234,16,53,6,246,15,223,208,12,27,116,252,151,217,232,253,66,0,0,19,180,144,146,104,112,65,149,64,102,55,52,28,144,10,117,176,136,132,6,100,149,186,112,134,5,134,153,80,72,192,84,207,129,19,27,128,4,7,233,84,106,114,208,207,228,151,46,70,155,11,40,139,70,136,173,122,101,14,94,10,84,216,237,47,171,109,170,115,86,136,43,152,178,18,51,140,20,6,66,135,55,150,6,111,51,110,46,102,17,8,132,77,150,66,146,158,67,236,209,205,194,35,19,232,151,167,198,25,213,177,147,77,62,26,65,147,144,50,167,78,91,250,217,161,164,182,176,133,5,85,90,109,201,186,171,59,11,21,203,208,253,215,45,29,109,251,120,163,71,49,86,251,126,43,164,59,187,190,112,133,53,242,16,118,114,243,244,105,111,74,214,79,180,234,93,60,178,221,134,96,126,35,232,210,177,11,28,205,223,101,118,175,198,235,12,22,114,136,253,135,62,167,78,175,221,56,192,0,25,22,37,141,243,192,137,167,76,121,65,75,64,200,60,210,52,241,162,117,137,226,139,64,182,104,190,24,100,104,234,187,202,156,132,229,93,142,171,196,135,66,60,221,27,212,136,243,83,223,255,104,249,27,208,112,82,44,137,159,114,155,161,123,155,255,210,141,210,127,172,201,113,0,248,152,48,121,105,146,194,155,213,25,139,163,20,1,155,17,9,143,132,128,75,192,198,79,225,130,32,8,66,152,24,56,58,87,2,55,238,112,24,214,244,122,26,209,129,131,33,7,42,153,233,70,118,74,47,186,72,235,140,65,116,103,28,11,65,188,240,170,82,228,72,79,185,208,189,193,54,186,219,233,146,149,18,20,189,201,121,231,99,214,79,188,213,195,218,209,64,75,50,245,39,103,34,182,255,251,178,100,194,142,198,140,104,207,27,152,99,112,72,69,218,3,107,7,38,24,129,163,62,109,189,51,1,50,20,104,77,148,181,184,36,48,149,83,186,58,66,78,75,103,144,183,162,80,81,189,19,175,75,145,169,42,53,82,95,63,195,253,164,99,247,58,238,131,74,40,219,233,86,117,120,106,34,40,197,68,105,196,174,106,113,34,109,46,79,77,177,138,36,85,25,41,165,25,96,191,62,34,145,49,10,137,154,211,82,109,186,40,74,36,206,196,210,41,76,147,197,181,180,1,113,74,8,195,220,194,84,48,39,18,99,101,133,234,96,143,20,175,57,40,133,201,96,75,209,173,39,245,156,167,207,245,107,151,181,124,125,214,147,122,159,170,75,250,196,209,73,1,131,69,199,44,15,68,148,233,56,255,95,133,97,239,49,224,171,19,88,11,211,247,123,251,225,159,197,128,1,204,1,10,13,123,16,204,255,29,12,66,173,76,96,28,77,66,29,12,10,4,140,71,131,140,50,2,129,1,57,160,65,129,32,6,97,232,232,36,74,182,161,134,98,205,106,138,6,185,15,73,104,180,194,132,180,115,21,109,232,72,244,72,165,46,170,8,155,152,65,73,83,188,153,209,96,48,107,100,128,133,136,180,19,20,125,207,86,224,234,239,209,106,6,133,105,49,60,96,2,76,209,171,148,239,110,147,62,90,130,97,112,89,113,16,162,57,69,85,116,101,28,105,157,142,84,155,99,63,26,83,118,195,231,198,216,146,225,176,97,137,1,73,169,130,239,58,141,16,134,210,67,176,108,218,140,76,146,73,26,146,90,124,121,222,122,93,134,241,27,8,9,9,245,39,48,132,236,10,178,237,98,82,65,154,169,148,164,87,18,124,213,109,168,34,97,5,157,81,170,34,233,17,33,89,27,18,61,227,104,26,38,36,201,40,195,25,21,92,198,55,217,106,41,33,203,133,236,175,213,70,165,234,234,15,234,104,217,200,128,158,2,216,71,245,176,72,116,113,48,194,208,14,152,49,13,161,177,50,97,184,186,84,152,42,73,16,171,64,189,88,124,144,64,225,108,61,156,53,102,68,113,40,154,228,84,92,245,171,88,21,59,35,86,162,215,191,168,49,77,135,216,31,233,165,6,94,159,241,190,77,87,80,94,15,58,190,131,224,44,104,85,92,181,208,145,108,113,35,105,55,123,61,15,245,3,67,136,163,135,154,77,177,59,51,117,52,233,240,243,200,5,204,48,41,53,220,116,33,10,96,50,161,155,131,97,130,3,13,160,204,64,15,45,177,136,67,174,242,91,187,104,176,10,74,241,240,83,136,8,192,67,102,4,240,15,3,107,40,162,242,125,146,214,203,75,98,221,74,220,80,32,212,31,34,80,212,177,109,134,1,175,150,2,255,251,178,100,212,142,135,129,114,204,11,186,75,246,96,7,73,178,109,103,124,25,201,183,52,78,48,220,65,66,157,104,93,145,53,233,81,42,235,206,178,79,75,120,202,156,72,121,95,211,18,132,31,236,18,253,99,205,116,13,197,164,153,93,95,18,61,144,142,252,141,47,205,203,229,204,209,165,216,39,125,230,64,169,199,119,164,30,125,249,100,34,248,199,139,125,120,83,110,6,186,170,141,119,195,218,98,157,105,168,253,40,228,110,78,60,229,170,160,244,33,61,44,163,142,125,157,215,79,22,113,86,129,110,221,63,112,106,74,57,189,87,116,174,63,251,231,90,215,236,23,99,243,104,0,94,56,2,8,137,186,108,72,234,157,140,214,6,9,7,193,183,43,55,65,193,86,252,111,184,137,80,63,1,115,231,65,157,100,181,89,130,85,167,101,106,229,76,108,124,204,58,144,214,77,47,229,68,185,227,200,232,205,77,204,203,127,173,191,207,12,83,168,36,153,79,115,68,153,137,232,172,243,64,0,6,99,20,63,14,18,119,52,172,224,208,22,67,92,192,15,60,45,67,99,113,56,201,159,198,39,16,27,12,150,2,17,152,105,82,44,46,17,128,76,46,42,137,149,1,104,60,164,68,150,83,236,241,24,103,76,74,27,117,18,170,87,72,200,151,35,206,44,18,119,147,109,194,176,132,86,202,128,71,177,215,2,133,221,84,221,12,10,66,80,20,158,56,168,119,192,208,126,108,37,145,65,45,14,88,42,10,74,10,68,148,94,17,231,232,21,178,200,222,96,154,142,206,157,140,113,133,86,252,161,224,148,170,196,130,85,180,177,20,186,112,255,66,178,242,142,22,213,209,203,86,15,105,195,131,187,116,127,173,249,236,180,86,75,19,127,107,197,174,48,170,168,244,36,201,69,235,93,59,141,41,218,95,9,116,166,44,187,221,62,12,181,235,81,72,13,90,207,212,112,133,160,147,50,39,97,211,102,57,192,116,123,206,245,124,175,212,110,32,247,255,238,128,8,0,70,0,1,132,78,37,0,52,52,193,110,6,146,174,24,152,162,16,67,131,66,145,209,24,64,1,49,58,129,25,39,147,218,58,56,172,93,81,25,140,22,195,34,225,254,181,27,157,147,44,199,251,154,201,228,6,169,176,14,2,109,37,20,78,105,191,163,184,102,143,230,18,151,226,110,147,127,255,210,11,24,116,160,25,174,60,152,58,177,152,63,48,25,78,149,25,84,23,133,68,2,163,140,12,11,132,1,169,148,161,145,114,140,50,15,135,139,182,224,98,80,14,208,71,64,21,200,191,195,139,9,106,141,32,74,94,2,21,85,141,131,6,94,218,91,192,15,185,116,31,84,165,165,150,34,198,36,138,130,218,240,26,144,51,232,30,153,255,251,178,100,196,142,134,253,116,76,147,140,55,48,81,69,185,199,109,103,110,27,117,159,50,78,225,51,137,34,144,103,77,181,189,176,209,25,83,86,84,145,56,144,134,89,166,64,200,222,22,241,249,10,149,44,102,22,74,241,213,250,238,198,249,28,229,203,59,120,115,140,47,92,36,154,179,107,116,143,133,90,61,195,82,159,249,191,152,180,85,111,10,202,245,187,126,120,71,237,95,53,169,43,169,225,98,182,233,27,122,8,236,187,160,146,233,181,215,97,154,110,230,134,114,149,213,39,217,250,157,42,155,48,153,85,54,17,201,230,210,232,34,128,81,115,132,151,150,124,78,101,100,198,46,195,157,96,44,89,187,104,195,27,209,243,107,16,4,0,2,30,9,49,122,135,10,204,46,68,136,190,46,66,103,47,124,24,109,134,150,97,160,106,180,74,217,46,160,247,10,114,9,109,125,236,80,225,218,81,29,159,86,77,136,59,163,109,250,168,79,92,230,150,194,117,37,25,66,127,152,243,165,120,31,160,55,255,255,246,2,0,0,91,112,212,180,141,12,84,130,176,223,113,143,226,128,221,203,204,60,140,221,92,205,80,32,80,108,209,139,128,65,4,139,133,184,99,64,226,249,59,162,211,82,140,125,55,17,232,113,93,179,37,70,160,251,167,214,14,76,90,36,195,109,64,48,46,77,253,34,118,50,251,165,242,144,44,134,31,23,73,88,156,93,167,122,249,131,176,167,144,91,121,125,25,119,78,229,53,171,26,229,157,118,43,255,135,100,152,84,149,216,160,194,81,79,150,83,209,29,97,0,253,173,218,199,25,109,52,1,79,156,43,60,243,147,84,194,244,238,176,179,135,48,165,173,173,115,120,76,110,254,23,45,69,179,173,119,188,175,158,233,165,88,83,238,222,122,164,215,234,198,191,95,204,50,213,111,183,220,243,198,173,109,216,207,12,185,132,167,183,53,157,46,56,88,171,69,134,123,175,142,169,112,206,173,171,125,181,207,206,205,218,42,187,137,98,142,154,0,5,198,120,226,50,66,230,152,139,0,33,202,0,99,2,37,149,132,107,139,164,169,142,34,154,237,189,250,131,70,18,37,30,24,61,150,80,76,44,83,16,122,174,234,226,51,32,222,97,126,154,107,30,44,6,61,249,15,58,174,41,214,210,151,89,235,249,148,100,105,223,159,56,61,200,58,49,196,52,84,110,59,70,139,57,179,109,53,84,105,1,126,166,127,35,102,135,164,70,190,158,134,57,59,102,223,18,230,41,150,38,43,131,198,131,135,160,80,40,195,193,16,152,233,52,71,83,79,7,52,225,195,71,13,48,75,97,9,49,149,53,130,159,12,20,64,192,219,140,52,117,154,5,96,64,3,6,12,22,68,110,16,50,98,35,198,255,251,178,100,193,0,6,216,104,206,157,111,32,0,73,3,249,226,173,28,0,43,42,27,44,25,221,128,0,215,132,170,79,48,48,0,112,86,99,32,0,96,131,7,33,48,51,128,49,48,16,96,12,72,50,138,86,54,139,129,192,1,194,162,66,226,202,131,200,160,34,1,161,18,229,130,140,196,96,101,168,78,130,232,24,0,128,225,27,98,93,176,236,4,60,30,89,230,116,188,226,236,100,8,22,60,48,189,148,155,124,178,81,226,7,111,148,117,94,53,123,82,38,130,253,51,6,16,212,168,144,226,175,33,198,238,141,146,217,36,65,197,149,195,15,221,13,44,133,253,221,73,60,205,44,59,118,245,3,179,24,167,184,255,223,164,127,45,220,169,39,144,79,192,179,18,185,100,237,38,168,101,110,213,13,185,69,154,211,85,99,119,123,14,204,214,163,128,47,62,210,200,215,47,242,165,61,46,232,172,253,53,171,115,180,210,235,248,253,190,82,86,159,161,141,197,238,84,154,187,26,154,202,246,49,137,4,110,49,47,149,114,143,10,90,30,221,149,218,228,119,255,255,255,255,255,255,255,255,255,237,74,39,167,183,63,22,142,127,255,255,255,255,255,255,255,255,255,192,177,187,179,151,109,200,172,199,128,0,0,133,254,86,0,200,178,244,198,34,88,45,155,173,30,119,97,215,170,30,110,218,100,56,54,75,4,6,157,52,14,173,236,137,236,123,95,110,239,255,236,253,55,156,39,76,88,141,218,123,59,244,132,17,19,12,80,14,48,97,8,195,208,51,170,119,140,10,61,50,80,148,44,168,49,249,64,196,229,35,26,132,204,56,65,49,160,148,225,173,115,35,2,128,193,229,208,66,31,16,245,104,4,110,30,136,42,22,196,95,70,224,183,18,7,18,255,8,54,87,23,66,41,14,180,216,114,27,188,155,209,72,90,248,160,99,174,245,86,193,18,64,123,120,253,68,165,242,88,181,185,114,170,171,232,50,221,28,129,127,210,214,161,118,155,216,245,232,212,55,127,112,156,215,115,53,235,89,136,72,170,191,178,72,212,134,150,215,49,165,151,114,51,90,13,145,86,142,201,156,168,155,251,28,127,80,65,0,197,106,67,208,205,172,57,169,75,223,25,215,43,88,149,87,179,166,228,193,102,34,211,54,165,180,82,235,112,203,68,150,243,29,205,74,108,80,82,231,118,35,77,222,103,53,57,255,142,79,220,9,77,158,53,43,247,157,214,81,75,92,199,188,203,124,215,227,49,171,255,189,103,255,255,148,204,159,124,254,227,143,255,229,186,78,255,247,27,212,116,181,51,250,178,123,50,192,0,1,52,150,160,192,115,4,56,251,56,24,24,213,192,44,75,83,12,135,4,126,135,2,25,53,169,202,186,100,51,161,255,251,178,100,142,142,23,225,114,80,7,115,0,2,69,4,25,197,237,44,0,35,201,227,54,46,229,245,208,243,11,232,25,151,176,154,230,14,85,44,65,129,83,197,245,37,96,148,28,53,98,199,92,222,169,164,3,137,99,161,188,255,63,214,211,164,83,50,244,135,255,247,4,194,147,16,197,128,248,161,127,50,16,243,60,119,233,36,5,128,66,57,141,97,249,134,67,65,142,192,129,144,32,128,224,8,21,33,77,70,173,205,9,15,69,129,99,0,64,48,192,112,201,112,89,136,152,84,11,74,201,64,4,73,225,130,224,27,84,10,128,37,0,36,101,235,24,164,214,40,32,22,236,150,207,75,216,190,174,38,81,58,240,56,132,23,246,86,17,100,58,176,80,130,93,94,218,105,83,244,144,146,152,118,122,132,218,17,55,162,154,125,28,42,90,207,194,122,172,204,168,164,78,12,90,203,253,12,146,162,163,18,204,103,84,82,65,43,159,122,4,34,58,207,196,182,85,16,199,46,87,70,201,85,234,109,114,8,159,191,28,37,97,199,213,76,162,83,184,222,164,170,60,45,138,179,249,75,35,120,254,12,104,48,56,126,254,19,50,249,186,126,215,107,193,203,200,224,218,72,138,245,134,149,83,40,185,53,43,41,43,98,229,206,248,148,20,33,113,54,53,46,94,168,21,141,25,0,92,132,69,137,103,10,67,123,226,44,63,49,230,150,60,30,228,179,136,220,239,5,254,227,233,74,218,238,12,219,221,31,87,56,254,214,166,229,122,252,190,219,58,190,103,119,138,222,153,212,224,16,128,166,127,47,164,176,155,99,82,168,128,96,43,210,1,210,156,75,3,20,117,35,189,69,252,103,125,249,42,99,147,139,44,239,110,181,240,89,8,241,240,253,206,136,184,110,221,132,201,59,250,125,93,223,47,255,103,255,245,8,8,36,156,184,46,52,10,24,49,96,17,1,97,222,28,3,137,148,4,0,70,181,204,112,5,65,40,73,68,12,170,176,49,121,126,90,81,224,112,228,85,77,240,173,33,235,107,46,88,75,187,197,209,38,12,167,202,230,231,101,53,32,187,60,121,37,234,66,39,80,226,158,170,188,55,207,169,27,152,76,161,59,126,178,167,60,149,126,82,230,157,100,153,78,174,181,225,147,251,24,58,83,163,234,254,10,238,54,205,149,89,215,3,198,123,61,232,78,132,21,245,55,91,188,164,51,25,17,157,82,144,85,144,215,104,64,106,139,196,206,48,168,207,125,120,196,105,65,30,108,183,170,245,5,176,73,64,197,14,167,225,211,21,210,156,172,84,199,53,206,194,39,18,116,86,30,222,48,175,136,140,76,63,154,237,179,183,182,70,97,52,82,143,224,198,55,28,35,105,16,169,87,35,180,172,135,72,255,251,178,100,103,140,135,28,110,210,155,111,22,112,63,133,26,1,101,226,104,34,81,211,62,77,243,35,1,9,155,168,153,151,137,162,207,170,250,87,33,7,8,188,64,148,244,153,58,231,126,139,202,46,2,28,136,146,172,0,142,168,246,127,18,192,92,160,186,78,226,103,47,118,118,129,101,132,153,43,70,167,103,204,75,99,120,127,72,246,195,114,180,147,219,80,239,45,22,88,37,172,255,230,130,123,245,51,127,136,28,91,252,62,103,205,118,252,111,146,32,0,96,10,65,169,0,25,137,177,138,104,31,253,208,81,76,10,128,140,48,128,48,72,140,4,57,18,72,181,208,161,16,215,113,163,58,4,134,71,93,8,166,49,11,54,48,134,125,76,221,67,139,137,5,72,128,192,37,170,236,229,10,14,100,2,245,83,193,99,36,177,230,189,52,21,140,64,20,180,185,82,164,115,112,243,122,120,61,138,222,174,217,75,2,195,241,218,123,1,204,33,147,75,197,15,91,104,231,226,24,36,55,55,121,39,222,237,86,244,124,139,181,139,233,254,217,235,208,233,144,110,110,194,143,149,131,150,166,29,137,220,163,128,215,195,207,147,225,241,121,29,140,233,17,32,120,154,110,83,73,43,103,184,196,235,187,33,166,138,107,41,234,215,191,56,125,94,111,120,52,137,142,245,178,48,148,216,150,227,39,119,105,238,183,80,19,243,79,68,189,36,151,6,86,214,216,96,125,215,49,94,236,83,58,143,237,172,41,37,141,78,205,2,143,10,23,3,114,229,104,252,183,92,129,163,52,242,40,229,90,216,213,139,69,109,106,236,12,238,103,244,55,177,251,241,206,254,237,49,79,253,74,254,254,238,79,213,199,56,62,119,63,221,241,64,0,5,219,211,4,0,152,107,49,90,113,82,94,198,253,167,117,177,144,82,193,227,124,50,123,246,199,118,86,201,111,242,103,129,203,84,111,212,212,102,54,62,96,103,233,240,77,86,234,223,232,255,234,223,228,79,240,122,107,249,31,187,255,103,216,0,66,162,97,165,105,142,139,166,59,39,31,155,182,101,96,41,107,7,145,230,22,15,152,196,24,13,1,168,112,52,74,97,59,57,144,130,224,100,80,27,17,53,32,151,25,129,14,204,204,4,241,48,115,164,164,219,67,116,165,57,185,129,97,241,230,226,178,216,4,18,101,51,123,108,80,209,182,41,85,70,178,184,43,46,228,50,214,135,192,121,166,233,82,49,239,164,153,124,12,0,85,235,131,43,81,196,243,140,252,0,84,14,87,252,126,90,159,123,48,190,237,58,210,198,66,215,190,246,76,254,17,75,52,204,82,42,91,170,140,221,228,120,96,65,23,38,185,17,75,149,23,69,122,214,105,12,59,68,131,160,171,89,180,223,224,255,251,178,100,83,12,232,213,117,79,139,154,203,32,64,166,74,16,96,226,104,36,205,215,58,46,239,37,129,2,27,233,141,130,173,248,229,188,150,173,199,32,27,85,105,235,64,156,134,18,197,152,218,207,7,57,236,195,143,177,10,8,177,86,236,181,126,99,97,227,2,129,17,124,43,186,172,22,126,200,232,46,53,188,172,87,74,248,205,124,162,92,195,150,160,41,200,130,193,41,147,31,199,152,191,116,250,220,2,203,31,91,191,115,44,185,141,45,30,19,100,1,169,125,250,121,167,83,156,175,55,73,133,84,8,177,94,97,203,112,188,247,53,26,206,204,220,182,65,111,254,81,156,220,182,54,190,71,102,149,244,202,69,202,148,181,11,176,0,80,4,194,36,231,132,170,57,20,98,52,142,160,168,56,54,201,208,120,114,169,169,32,251,244,32,133,111,159,250,171,155,253,44,223,193,29,235,249,223,44,238,158,182,126,207,255,250,66,0,128,40,20,138,152,20,59,24,114,47,153,247,162,25,24,6,21,3,76,138,164,18,42,45,238,61,190,160,166,22,138,125,72,98,224,225,138,16,178,64,97,35,134,162,97,2,208,179,26,36,22,238,123,0,2,142,49,224,155,20,190,216,74,190,129,130,96,245,164,232,39,121,88,180,149,200,11,43,6,38,134,68,34,13,21,122,0,97,70,139,141,114,219,96,112,134,135,147,196,31,96,168,129,203,181,137,28,113,101,77,96,251,51,148,236,123,40,115,93,244,151,245,0,63,172,198,41,82,51,45,160,212,117,174,198,29,152,53,166,189,186,168,243,210,195,173,169,161,130,223,117,125,224,100,77,77,159,205,46,99,162,32,151,165,182,224,1,8,48,102,58,161,20,37,175,103,77,18,127,172,92,198,236,101,39,31,136,122,239,105,213,204,187,58,178,148,127,18,246,85,184,131,95,134,41,25,138,15,197,82,73,157,188,186,122,159,241,194,99,114,26,215,102,12,69,228,212,25,214,117,161,186,250,181,42,141,53,12,236,75,115,171,5,95,166,207,26,101,255,107,183,235,118,147,145,110,210,202,11,216,191,177,213,37,170,59,82,184,118,83,131,166,233,71,232,185,119,216,15,42,62,251,129,218,204,17,119,62,101,201,168,26,167,128,10,248,198,27,161,80,138,126,153,101,76,69,32,237,61,2,164,194,247,236,121,150,36,213,167,26,11,163,254,149,109,8,250,251,186,254,79,242,114,67,246,210,11,56,246,89,117,55,168,208,92,115,117,255,230,38,127,251,125,157,31,171,247,8,0,166,128,21,97,194,11,69,68,198,82,76,27,117,67,226,0,65,101,148,28,30,220,162,237,225,139,181,42,70,151,81,227,100,178,5,167,36,24,34,82,88,188,242,149,95,57,245,74,160,255,251,178,100,25,12,70,2,113,83,27,111,93,240,71,39,10,103,60,175,126,32,57,195,58,45,247,67,9,48,27,233,140,246,169,160,120,229,189,193,221,195,195,4,86,223,245,196,13,66,148,25,110,62,70,51,154,179,233,20,19,202,109,66,83,172,255,12,211,117,168,238,19,82,17,184,245,14,214,53,241,243,184,78,80,102,199,108,125,120,8,177,186,235,249,20,251,108,212,160,8,159,127,183,241,255,185,238,227,254,179,245,254,89,245,175,228,207,254,226,203,23,251,218,47,99,102,213,223,64,222,186,66,244,254,25,38,159,95,27,217,198,158,183,9,77,26,171,12,78,240,181,145,68,215,48,188,153,20,46,201,21,0,156,55,48,113,173,152,215,152,213,255,23,241,194,41,250,1,0,0,15,64,18,213,84,70,0,83,66,182,48,226,184,42,237,8,153,160,111,174,74,68,218,202,86,196,65,244,110,166,190,218,167,79,70,254,254,221,109,110,91,222,59,125,124,212,203,110,233,157,183,208,28,40,84,93,249,254,119,100,49,154,171,54,239,231,63,195,0,9,131,167,156,64,233,159,57,25,35,217,132,25,145,147,32,58,142,24,174,19,24,68,35,6,6,64,99,17,166,0,128,3,41,88,51,7,128,243,38,26,3,28,26,68,110,42,0,44,203,13,205,0,233,12,156,195,1,110,70,56,130,106,199,163,5,88,161,197,218,181,105,74,81,228,193,238,14,153,3,22,149,175,88,124,96,148,51,245,219,136,193,167,159,237,187,233,99,77,17,234,30,15,18,212,155,9,12,95,44,225,108,147,245,69,14,217,187,169,124,181,204,202,254,179,199,29,252,220,43,117,238,251,175,102,207,149,78,143,51,130,57,235,237,172,70,169,97,214,154,27,21,122,220,198,48,166,82,238,225,138,2,105,241,203,41,118,58,203,241,91,146,28,126,129,176,67,57,254,43,204,199,140,111,236,205,71,237,65,211,46,170,233,205,247,111,225,201,117,199,129,11,104,177,214,101,64,47,117,157,125,52,146,254,241,181,183,142,205,94,119,85,115,231,123,237,131,191,86,222,19,121,231,220,176,97,16,245,254,126,122,191,242,220,117,242,206,239,247,143,255,253,122,243,163,126,158,176,240,232,1,7,46,38,240,74,78,39,71,10,189,181,111,8,177,7,142,149,51,86,92,107,210,190,177,172,33,181,26,242,173,104,192,143,42,85,191,96,50,104,144,95,255,111,165,5,167,204,39,113,32,136,87,71,66,142,170,1,133,219,248,130,28,149,223,245,248,159,149,253,95,255,245,10,9,54,130,156,148,60,32,132,48,156,193,3,141,175,36,120,205,167,136,136,69,64,23,130,229,136,8,192,13,16,153,22,148,246,115,46,181,182,103,29,21,31,134,255,251,176,100,21,140,197,222,104,211,27,112,126,192,70,232,250,67,61,138,52,30,1,171,64,110,101,245,193,32,27,233,77,131,173,184,107,51,42,117,235,159,228,161,170,51,159,234,14,206,28,233,32,10,144,219,165,239,52,143,179,53,81,150,147,227,244,196,233,211,135,1,40,158,33,230,185,56,167,42,17,125,104,170,136,202,164,60,164,175,92,196,172,186,14,104,216,149,140,84,30,106,78,51,155,9,96,160,84,202,44,23,124,94,89,107,171,152,45,180,147,48,212,45,34,116,60,240,26,148,241,101,87,215,106,213,153,177,131,8,196,213,105,101,9,183,143,226,79,184,59,188,19,114,53,103,221,100,173,173,105,75,189,179,62,124,72,241,181,7,35,121,246,177,136,207,175,151,191,206,184,128,6,96,134,28,170,135,120,16,147,178,2,24,228,252,195,134,144,48,51,26,213,232,161,52,111,33,179,224,200,69,207,243,233,56,191,95,249,116,209,187,255,79,45,58,148,31,145,8,98,102,145,23,32,25,132,243,215,44,126,160,248,133,233,213,127,250,127,203,63,80,0,162,12,226,133,176,49,132,4,80,37,92,28,123,56,102,48,69,179,16,16,140,22,36,3,12,0,197,182,30,248,154,108,220,16,72,7,0,233,37,108,125,207,32,3,63,102,28,7,143,18,225,34,160,87,212,136,94,162,60,134,219,194,108,233,178,246,37,121,255,234,201,38,114,117,177,210,16,138,217,251,122,38,5,10,239,204,226,231,205,118,161,84,5,153,0,231,118,45,55,249,72,222,12,119,126,127,95,85,132,71,161,219,27,230,177,222,61,248,94,254,183,33,188,59,153,0,163,197,212,238,175,179,90,181,165,201,108,46,92,31,123,43,114,174,107,248,225,201,181,189,222,238,95,223,129,181,191,228,118,223,231,186,162,200,200,46,206,135,14,84,220,19,233,33,19,156,202,213,154,136,50,54,178,120,64,238,4,91,170,198,134,203,29,84,186,108,142,16,50,83,169,158,174,147,175,85,26,149,108,51,25,30,178,179,60,63,215,205,5,75,44,80,161,134,238,88,27,86,24,24,102,53,255,240,141,240,232,12,249,0,95,0,18,154,240,106,118,133,35,59,154,231,150,203,160,237,82,42,40,177,60,148,118,52,23,74,79,124,69,13,55,241,154,233,74,105,111,123,78,216,218,254,163,179,83,147,83,44,154,158,73,52,113,61,232,211,200,16,145,239,83,186,155,98,210,217,47,250,142,127,80,0,22,193,88,96,142,86,10,49,152,8,26,58,55,76,141,218,142,24,84,48,0,0,3,137,160,32,148,52,74,35,49,67,60,4,27,85,105,91,160,242,74,138,128,23,136,80,124,44,2,226,128,54,4,228,159,191,50,129,69,1,185,255,251,178,100,31,12,134,139,104,209,27,145,127,160,75,42,106,35,101,71,104,25,45,163,70,110,109,231,193,111,50,233,105,134,157,104,54,115,76,103,56,134,227,137,35,73,24,188,146,176,174,86,153,47,109,175,164,165,131,230,238,214,125,152,228,197,31,34,53,190,252,56,204,247,243,177,124,117,217,248,163,95,178,164,217,142,42,196,243,30,40,164,76,17,51,2,108,114,65,236,219,60,64,102,168,145,160,45,136,68,152,178,65,83,214,45,38,202,93,61,44,170,246,166,138,21,150,3,167,125,252,87,121,130,255,88,131,45,105,97,231,31,31,169,138,125,253,98,20,241,164,154,99,245,86,209,188,73,136,176,32,194,203,18,86,4,90,58,130,251,59,149,242,180,88,60,106,111,83,110,4,171,253,36,2,0,17,65,182,162,214,5,48,82,201,42,66,188,238,179,183,131,118,46,12,93,167,14,71,200,21,158,63,147,189,2,64,70,223,149,47,49,76,33,75,233,232,39,25,89,159,255,255,235,183,226,113,179,247,241,63,253,191,246,95,244,23,255,114,95,138,95,199,2,55,255,255,81,0,2,72,59,199,8,42,160,97,1,25,130,195,39,52,47,33,67,5,2,8,74,7,66,12,67,139,30,22,112,101,18,131,198,74,107,168,49,138,192,169,189,48,21,34,22,16,182,208,179,67,24,199,102,21,72,160,110,223,233,192,114,107,212,112,87,206,207,21,74,131,213,224,6,198,244,197,4,208,112,181,199,114,69,113,75,53,75,237,25,97,222,179,76,231,42,85,148,148,59,87,211,117,141,87,11,219,122,108,159,62,0,154,58,223,194,23,136,89,168,46,210,187,215,112,159,227,159,42,10,94,190,124,102,216,83,111,31,249,102,254,226,18,99,209,228,118,53,100,69,113,96,133,17,102,177,236,145,46,8,61,124,63,24,26,173,113,183,45,102,59,246,52,41,157,134,45,92,34,83,122,138,226,120,209,245,94,85,170,118,111,44,2,103,189,195,171,206,234,18,171,218,1,160,152,165,207,55,148,150,32,14,250,245,201,89,174,79,64,218,36,129,13,61,58,122,139,23,218,121,207,54,31,4,82,244,186,159,121,227,25,164,222,167,31,185,135,10,93,15,255,252,234,22,53,24,195,85,145,142,170,80,168,107,223,202,63,183,30,63,254,228,155,252,179,244,217,233,110,83,196,198,191,252,242,203,235,244,255,202,141,8,108,64,1,0,0,16,10,21,11,51,6,194,3,14,70,3,7,129,243,152,67,192,83,216,94,179,0,129,83,0,197,49,96,48,196,0,37,190,48,48,88,50,252,228,50,56,4,108,236,18,15,100,178,64,176,51,20,18,0,136,140,7,156,192,32,13,235,49,204,75,13,40,115,132,79,243,157,255,251,178,100,37,136,7,130,104,78,187,185,124,242,76,134,250,87,97,234,38,25,133,161,64,110,61,153,1,31,27,169,37,131,29,152,49,116,66,83,20,110,87,21,148,192,82,90,187,125,121,141,63,218,26,0,73,136,89,71,170,117,183,61,134,221,161,170,225,233,6,223,107,249,237,225,110,23,242,175,27,183,126,228,182,14,146,223,160,173,186,189,177,102,244,79,42,213,245,42,222,52,22,203,182,199,111,242,133,172,215,162,252,136,35,89,249,115,9,28,47,127,186,150,28,90,184,141,92,255,11,123,198,179,5,254,243,34,224,39,237,151,234,102,249,84,165,122,195,140,22,79,172,144,37,172,111,45,171,72,8,249,246,129,34,167,47,178,78,85,190,186,180,57,227,234,143,161,91,48,108,227,45,233,191,72,6,62,92,52,221,121,7,254,136,207,84,218,215,207,165,1,0,140,12,128,117,233,160,166,20,78,22,79,83,77,64,171,96,170,248,99,186,27,202,228,209,29,231,79,212,74,27,117,186,5,81,12,120,197,205,31,185,85,42,55,175,208,251,255,237,252,92,74,99,201,217,7,199,22,42,168,229,158,10,204,254,165,190,36,255,255,251,62,211,255,248,152,0,10,9,209,17,116,198,32,67,2,17,211,232,235,146,176,226,106,64,16,130,139,1,16,226,145,137,64,44,33,57,140,30,251,49,16,38,53,29,124,26,156,140,46,4,216,200,100,172,117,76,58,2,160,73,86,247,23,221,63,80,5,33,169,182,182,167,159,94,65,101,128,78,77,138,116,65,194,42,244,226,238,9,95,173,158,159,246,17,60,93,235,90,214,122,237,116,255,109,78,23,199,157,173,182,123,248,213,242,83,89,155,226,248,114,128,254,128,117,103,182,122,113,46,227,139,5,5,33,95,184,180,215,235,1,180,83,91,91,169,59,143,207,119,51,108,196,35,48,45,183,97,97,141,82,2,168,182,235,207,30,172,1,188,219,40,93,27,78,229,237,146,118,170,228,2,189,214,90,134,22,162,185,94,39,161,59,70,242,178,218,88,150,97,71,237,102,126,35,152,163,111,151,50,0,0,24,0,229,219,149,83,190,198,151,41,204,250,170,195,89,66,123,37,80,215,205,13,125,232,234,146,230,192,10,252,8,197,255,168,196,204,191,20,29,254,233,251,255,250,127,84,254,40,2,162,198,200,159,152,53,200,201,59,238,190,93,246,206,113,93,62,178,95,252,236,0,0,99,7,137,243,34,65,163,14,9,224,169,40,109,190,240,44,122,52,208,80,22,60,6,153,6,4,152,194,6,79,24,58,26,153,144,101,129,149,117,52,102,232,48,152,85,76,6,6,99,33,81,180,88,213,167,6,130,178,208,176,60,179,233,89,138,30,129,248,107,185,78,255,251,178,100,36,142,71,32,107,206,19,185,77,112,76,170,106,99,96,229,100,92,105,199,60,78,233,237,193,26,27,233,157,134,52,152,138,186,226,166,54,216,200,138,74,117,83,117,73,19,69,10,178,74,81,216,208,182,155,12,155,156,171,154,157,17,10,250,219,183,71,57,95,24,13,194,147,229,81,149,88,231,216,126,174,97,191,207,46,99,79,114,37,223,231,123,77,203,177,21,248,148,92,230,150,10,122,206,174,10,6,61,101,156,241,130,31,94,126,90,108,187,222,95,91,156,254,252,155,60,57,186,121,207,237,71,133,60,112,83,91,67,40,2,68,168,34,85,152,205,49,20,254,148,12,139,71,198,181,184,162,78,43,33,110,11,43,42,175,22,36,206,239,141,127,183,60,49,148,189,84,183,214,98,239,137,71,73,178,85,173,0,1,163,227,43,81,136,52,192,214,133,237,146,44,252,85,248,226,74,95,52,238,240,161,121,146,232,128,253,61,107,191,118,211,207,79,255,254,65,107,160,212,160,144,161,148,221,0,48,86,218,247,15,159,201,153,219,79,209,127,225,199,168,209,228,115,135,98,34,54,99,143,171,84,17,156,176,14,96,112,150,24,125,152,38,25,140,129,230,18,77,102,22,135,42,4,8,5,194,128,240,8,75,48,144,12,47,41,32,26,96,130,124,97,56,28,151,48,99,180,246,70,76,40,232,4,43,220,58,109,98,226,58,192,16,106,78,178,248,32,8,25,70,154,110,202,1,90,186,213,231,1,3,229,141,98,243,33,38,73,59,46,170,56,86,95,171,149,98,23,127,6,86,44,42,213,251,183,103,119,165,129,185,18,182,68,231,209,118,198,174,207,129,19,89,128,201,166,121,29,63,222,98,177,225,124,14,140,207,51,83,57,60,235,232,49,192,41,159,89,142,197,173,118,182,45,246,8,148,251,146,148,136,246,127,222,53,222,155,63,22,38,197,80,253,102,59,247,145,96,198,137,15,196,104,248,211,113,232,132,68,207,220,56,19,63,96,82,170,208,134,189,210,38,111,14,182,139,183,187,131,123,219,19,197,221,148,205,23,204,87,91,125,47,199,198,255,255,192,153,229,115,217,246,35,0,245,64,117,178,183,74,5,83,253,1,147,165,2,54,141,0,88,96,147,116,84,52,53,54,75,90,2,147,229,222,164,45,234,152,250,189,215,247,36,203,207,39,153,84,164,140,201,116,127,221,54,252,168,70,73,118,202,74,93,0,11,135,250,255,255,163,245,253,40,0,40,192,140,192,129,48,197,57,142,3,69,214,53,54,120,57,165,15,142,0,5,75,0,134,4,85,127,137,128,9,206,38,184,191,232,161,183,47,101,201,130,198,38,172,120,194,190,135,16,24,235,105,254,28,16,147,52,159,85,14,255,251,178,100,30,136,134,138,103,208,155,154,121,240,71,198,250,9,105,69,148,27,1,161,68,238,97,245,193,39,152,232,169,150,153,248,143,143,43,36,192,70,142,170,185,216,8,157,53,236,91,76,125,90,68,63,31,98,70,94,147,22,109,95,159,79,16,225,3,47,56,76,23,228,180,57,204,211,104,201,103,180,179,127,103,112,34,233,185,85,13,189,150,107,92,189,178,197,254,77,255,176,67,161,86,242,183,56,255,209,72,255,75,111,255,93,94,213,214,63,146,127,176,196,45,117,75,35,11,220,142,238,45,202,51,249,190,100,245,45,21,182,152,187,113,9,154,250,109,86,127,10,11,34,87,121,213,53,61,167,246,73,148,219,251,205,45,188,111,25,114,241,177,141,67,54,209,225,252,26,139,7,81,82,0,0,128,128,16,9,37,167,229,200,44,95,94,178,84,221,146,189,110,151,99,96,150,238,252,9,119,62,101,218,201,188,212,59,182,240,15,0,0,178,103,61,75,136,122,78,250,87,175,44,111,228,234,191,45,73,223,91,254,160,8,253,79,120,192,251,251,127,255,43,238,148,64,1,184,159,180,198,71,3,131,135,224,0,249,185,99,225,135,103,153,147,16,129,12,56,4,44,219,208,85,2,24,89,26,138,237,18,87,41,98,214,208,149,62,10,2,149,131,103,84,166,86,132,249,102,222,50,66,46,10,93,100,176,247,161,58,165,30,197,152,205,245,26,117,123,87,36,158,166,253,97,5,87,199,106,46,197,38,167,48,129,47,225,133,70,99,127,87,161,186,249,106,91,45,105,215,238,95,169,99,118,191,82,254,89,214,121,83,239,117,24,101,190,239,228,183,172,253,64,65,164,252,238,229,51,157,252,94,6,45,251,229,236,123,174,227,102,239,227,141,206,206,243,178,147,24,41,173,174,196,240,152,167,18,199,97,150,116,39,144,156,184,178,193,149,44,207,1,92,136,1,85,27,52,85,115,121,13,205,45,68,197,103,182,32,189,163,52,127,129,150,181,14,39,212,26,205,140,227,105,92,110,177,59,172,135,169,17,192,0,96,8,143,83,203,144,236,96,112,139,21,93,137,91,174,167,165,45,28,33,196,242,199,58,143,103,19,96,213,47,30,46,100,196,69,100,117,208,147,71,181,118,122,236,253,252,221,111,255,255,139,71,29,165,27,114,5,55,147,154,75,55,225,218,51,63,251,170,170,154,220,0,0,8,176,18,30,25,54,17,152,192,29,183,115,134,21,35,34,192,197,5,28,4,87,24,40,165,8,44,156,227,1,194,227,30,17,64,48,108,133,54,166,90,213,33,130,0,74,141,1,7,226,237,96,74,7,45,3,4,64,130,96,7,172,180,71,225,244,66,181,80,20,74,170,190,86,56,192,92,99,11,255,251,178,100,40,140,135,124,104,206,155,184,125,114,72,134,74,55,101,165,118,24,161,193,74,109,197,126,65,46,28,232,141,149,181,176,106,179,221,8,181,40,139,136,215,21,187,126,8,165,189,110,101,23,219,217,93,140,160,108,181,99,109,147,184,211,222,230,63,6,213,131,167,107,126,185,190,115,182,183,103,247,103,61,242,38,172,59,183,141,122,94,200,231,213,144,81,55,174,253,118,91,143,126,226,141,72,191,243,231,255,127,237,115,249,250,167,230,95,40,5,71,93,116,50,133,221,80,240,234,21,225,71,34,218,65,82,245,153,26,243,116,105,10,0,154,33,206,217,215,99,221,82,249,228,205,234,183,7,250,117,73,216,230,198,118,41,10,185,162,82,107,56,33,144,117,28,254,80,50,73,87,7,150,180,132,54,206,144,115,215,93,182,189,128,16,66,129,0,68,146,134,29,127,140,250,212,34,163,253,48,239,70,115,162,48,218,121,45,235,60,253,49,122,185,190,162,160,242,239,57,116,26,11,36,76,89,213,64,36,212,93,89,4,195,194,14,163,7,127,253,236,223,162,125,49,254,77,253,95,250,106,221,201,105,255,238,4,8,82,144,70,28,2,79,48,49,160,129,3,207,111,30,8,105,230,4,44,24,80,36,16,133,138,125,31,76,188,108,16,0,96,192,13,236,113,30,1,64,14,246,145,105,174,202,155,43,246,68,9,38,171,39,113,148,99,92,182,215,253,228,218,179,50,122,147,120,51,249,206,204,85,130,173,225,73,106,254,176,219,195,142,240,213,90,124,184,244,53,218,125,103,21,238,177,164,180,246,94,244,22,232,41,51,2,40,84,117,42,89,25,82,108,174,164,74,101,115,73,3,7,162,177,153,243,164,242,183,47,155,255,156,229,114,155,180,31,13,37,135,224,220,241,197,9,133,37,227,189,3,46,234,54,123,55,228,67,8,130,176,71,123,100,222,26,243,156,29,29,133,151,155,174,194,59,162,159,27,255,249,174,26,126,216,232,175,76,255,201,255,131,147,47,147,32,0,32,2,33,94,10,96,103,117,81,89,11,99,136,71,30,121,168,192,54,87,229,220,211,14,48,11,141,54,164,33,242,160,71,247,213,125,115,74,173,196,163,252,250,153,93,91,175,250,22,255,239,249,20,108,40,104,26,190,69,9,134,138,102,177,96,239,254,75,250,53,127,244,126,240,0,0,65,80,70,76,49,104,12,192,66,144,187,184,22,156,5,25,6,0,230,43,109,130,4,226,64,17,97,225,130,131,98,164,78,117,112,17,96,98,218,56,124,8,48,192,1,64,214,198,67,61,8,233,151,224,200,84,211,121,242,94,9,206,80,83,23,199,214,37,27,79,201,165,20,22,131,161,206,175,24,59,25,170,49,165,54,255,251,178,100,43,142,214,234,113,208,155,154,122,240,71,136,250,0,106,5,104,28,37,209,60,14,61,123,1,41,155,168,9,166,157,224,112,125,161,109,54,30,212,92,168,201,236,253,188,188,127,146,155,126,149,255,15,160,87,59,248,190,190,145,117,244,53,146,184,240,226,175,172,155,150,252,159,98,12,72,226,97,123,56,101,151,187,249,59,109,255,222,109,131,23,248,110,247,240,239,237,34,60,5,42,50,152,18,140,50,93,98,175,148,70,190,179,73,255,204,125,101,185,151,211,39,6,60,167,12,124,72,119,193,197,211,104,29,243,182,125,167,88,245,139,213,194,127,217,226,195,186,151,248,110,45,53,157,189,215,233,29,255,43,7,253,10,167,233,138,93,11,173,213,23,65,101,212,214,125,253,134,159,151,106,88,195,130,24,37,154,9,203,6,167,211,8,50,46,198,102,100,5,242,6,49,31,221,208,18,43,96,88,203,155,29,237,246,209,31,245,181,127,255,198,137,10,54,63,168,115,255,255,255,248,55,250,241,111,217,255,168,168,146,3,30,140,50,116,49,236,96,244,108,35,89,0,148,145,173,134,6,97,26,141,14,199,4,166,9,30,0,4,6,45,128,19,2,12,246,36,76,246,6,50,4,3,38,193,66,40,124,193,69,17,99,251,184,28,2,77,81,24,49,68,125,12,133,1,165,3,201,122,248,186,211,164,201,137,52,182,192,192,39,110,6,186,153,15,254,48,107,51,5,23,45,98,204,228,238,240,55,218,13,50,40,41,45,163,176,77,223,120,110,18,227,107,122,249,83,204,143,190,241,133,222,243,83,6,29,32,134,203,157,61,108,147,71,147,250,238,65,37,155,23,30,33,45,221,155,112,158,212,47,138,185,235,253,254,188,215,233,13,229,126,92,181,150,0,201,22,158,139,0,221,132,163,172,202,84,142,97,219,162,43,75,156,65,178,28,74,175,57,22,193,30,98,101,125,67,121,117,193,207,217,115,9,79,152,117,34,25,151,152,154,123,1,53,77,160,116,238,224,253,78,213,62,224,56,20,44,233,70,206,48,178,34,254,210,224,41,74,220,150,77,152,211,206,99,183,170,163,208,206,161,120,83,81,161,136,202,124,40,195,39,51,89,82,99,224,177,151,167,174,96,195,81,15,170,28,65,127,255,165,232,255,95,250,130,193,222,253,2,63,156,245,249,41,206,221,59,144,42,34,140,34,18,48,73,28,201,40,147,252,71,76,76,19,48,112,48,203,111,224,226,40,8,204,52,110,33,17,138,6,140,170,155,49,64,4,205,128,100,129,126,12,50,192,121,7,35,6,23,112,109,168,202,8,81,112,222,5,214,170,58,8,192,101,22,113,149,224,170,54,150,157,170,33,106,27,59,195,62,157,201,55,148,255,251,178,100,42,142,214,165,115,207,131,153,107,224,69,131,218,34,101,235,104,26,193,217,62,46,101,173,193,37,148,40,141,149,161,160,18,58,90,24,197,54,157,178,9,5,85,227,23,120,233,154,93,143,174,204,52,164,2,145,38,77,44,204,173,100,162,223,38,159,162,120,221,112,168,16,157,146,69,130,244,23,139,66,68,203,88,164,10,35,101,141,201,151,207,20,109,29,122,144,116,132,90,153,136,213,29,103,88,204,95,10,227,195,72,83,186,38,69,62,65,169,3,84,29,20,121,175,25,13,88,254,219,175,46,155,178,150,126,129,191,73,26,171,73,85,239,108,138,142,98,54,51,40,111,117,176,212,232,49,60,215,59,85,128,0,64,17,71,13,154,31,112,43,20,242,126,175,248,164,101,227,97,100,12,210,155,148,202,219,53,240,29,207,183,108,68,254,1,3,60,105,126,243,70,18,13,143,148,212,153,243,115,241,108,219,50,177,59,62,247,242,158,176,4,173,47,243,255,249,194,191,244,132,101,12,96,1,81,133,134,194,24,249,191,125,129,3,18,160,60,202,47,176,113,116,199,224,19,9,133,133,5,3,64,243,52,33,65,199,227,151,120,146,98,1,19,54,130,38,93,254,36,153,10,184,72,32,225,4,69,58,155,98,48,217,53,182,92,79,113,32,118,17,182,52,35,22,0,130,175,179,226,176,123,193,214,198,1,109,241,110,173,91,59,139,226,141,245,76,199,19,159,89,152,233,211,8,106,51,87,174,129,125,23,214,90,183,25,143,160,160,183,30,65,150,162,115,9,89,236,55,89,70,1,204,7,161,104,177,224,179,83,66,158,79,30,159,115,50,90,178,163,26,214,107,151,129,252,115,20,73,129,100,156,172,142,233,164,73,179,160,250,40,114,247,29,83,117,14,74,156,147,101,172,104,47,86,76,119,116,143,178,83,123,49,178,144,65,11,34,117,153,137,169,230,3,109,150,60,57,61,154,87,214,105,206,160,5,128,36,13,33,2,141,43,88,252,144,68,68,244,130,22,250,94,47,227,38,12,237,151,80,193,212,16,148,84,38,251,128,168,255,71,51,219,120,238,57,111,44,86,246,253,44,104,238,253,244,81,111,37,127,5,54,37,247,248,148,255,5,61,31,248,203,255,238,255,255,254,161,0,65,40,35,21,7,12,110,43,50,4,12,199,191,147,38,130,202,0,198,150,22,153,28,24,2,21,132,27,73,5,32,208,89,136,154,2,195,115,23,142,33,230,96,133,164,73,146,129,12,20,50,36,22,20,83,165,249,84,16,152,45,66,162,46,38,224,208,71,39,62,194,169,71,150,142,17,33,80,51,65,125,243,131,18,139,176,65,80,42,192,150,118,78,131,155,89,76,164,98,128,132,151,63,72,163,255,251,178,100,53,12,6,187,118,79,139,143,94,180,69,10,106,83,97,66,104,24,5,201,72,109,189,23,192,223,36,171,40,245,136,160,123,123,109,51,157,121,158,107,230,145,102,191,254,71,121,211,19,133,50,76,230,181,94,102,67,209,3,191,200,116,44,93,38,218,71,73,7,248,173,95,157,41,254,231,84,104,226,8,127,169,170,16,196,200,25,8,64,97,186,37,153,199,151,50,26,206,97,31,130,207,196,12,83,8,117,161,198,183,216,37,45,16,84,122,52,207,219,21,117,219,214,168,227,238,156,221,83,254,165,121,129,79,230,149,230,43,255,95,38,196,0,1,111,80,69,33,245,30,11,195,248,223,72,113,151,67,111,2,33,78,131,86,197,176,204,77,116,66,250,139,199,111,35,241,216,246,108,27,189,109,212,169,223,255,255,255,79,202,79,230,47,253,63,255,254,184,175,82,127,81,253,70,153,255,89,255,147,253,228,0,146,110,138,151,0,140,6,138,12,72,216,3,252,28,228,159,134,19,8,22,14,48,0,1,96,82,64,68,85,50,113,1,98,192,197,87,146,20,140,202,10,167,58,90,68,67,157,121,31,228,34,157,248,218,200,114,245,33,236,211,164,246,90,134,236,56,155,106,90,251,23,81,50,198,15,140,218,169,157,101,54,173,159,217,59,247,131,85,195,119,109,223,204,13,55,63,175,242,79,143,44,223,106,23,122,196,122,66,81,33,91,252,196,214,240,138,95,54,187,54,125,156,126,49,39,254,152,237,136,79,242,173,127,137,235,101,201,137,2,59,241,211,159,134,92,93,181,147,117,241,127,196,111,156,207,191,132,43,88,192,21,76,128,195,68,3,226,101,128,48,114,187,15,133,21,20,79,46,56,20,213,161,107,155,252,127,193,223,191,248,242,0,48,27,106,74,126,198,157,63,16,89,164,69,151,210,16,35,172,48,174,216,63,240,126,158,141,161,112,108,245,111,95,255,254,159,235,255,80,255,232,7,255,255,255,253,113,21,29,111,39,134,175,255,187,228,138,0,69,13,194,206,67,23,133,140,57,74,60,31,76,20,171,47,185,160,222,160,162,225,144,130,4,72,163,2,136,203,168,96,183,106,180,153,212,82,164,215,145,129,66,6,77,0,132,0,40,129,33,210,101,12,242,15,40,123,93,126,235,142,1,215,145,64,175,76,170,226,71,206,176,220,109,3,133,75,249,214,229,51,83,194,38,196,65,194,39,51,110,147,220,169,124,112,42,141,243,64,69,183,182,64,234,197,219,5,141,199,226,77,251,192,142,230,219,19,237,113,63,233,23,249,192,246,182,54,219,30,67,4,156,207,240,67,243,139,151,22,36,14,86,43,14,50,222,55,136,255,252,103,45,72,95,237,111,63,190,243,152,4,53,255,251,178,100,82,15,150,184,113,207,11,143,86,194,75,233,26,17,101,34,122,154,65,201,62,14,61,122,209,33,155,232,85,149,149,154,112,150,72,128,155,179,10,80,194,1,238,107,243,53,17,28,27,79,156,35,28,202,71,195,58,69,197,166,18,23,54,97,42,85,46,125,159,102,66,164,249,81,182,162,141,6,170,232,36,21,10,128,42,55,146,245,15,50,188,84,20,129,65,30,103,153,249,107,110,25,116,88,242,155,231,228,200,239,80,190,153,214,247,164,85,206,74,200,191,246,143,101,171,55,250,161,175,226,237,28,27,116,126,237,255,255,87,215,234,199,254,12,9,255,255,255,255,43,196,200,147,174,189,84,127,255,42,8,23,1,155,38,82,20,153,13,236,125,69,224,25,60,42,7,52,129,212,200,96,179,20,7,201,136,70,8,13,2,68,134,96,30,24,156,6,96,34,36,23,14,16,1,193,71,160,192,92,50,21,40,139,24,109,8,128,36,32,210,33,50,156,228,156,141,120,152,61,78,221,118,212,100,78,87,111,11,3,36,14,142,11,237,111,252,149,69,0,65,120,78,15,187,204,151,192,202,139,8,134,158,244,202,184,137,214,27,212,217,197,31,255,156,198,112,131,172,246,175,241,71,122,202,219,142,116,217,78,95,11,182,183,203,7,245,49,138,23,89,127,109,71,147,254,175,226,52,196,221,208,209,92,179,129,17,48,248,102,104,13,93,52,219,150,25,196,116,219,187,249,30,235,198,232,220,61,234,73,39,218,116,242,143,204,165,133,15,117,36,126,89,71,110,187,170,249,223,158,244,249,224,223,241,221,81,149,45,50,16,85,123,90,233,96,115,150,244,185,164,45,51,76,125,158,103,242,62,50,117,56,11,61,142,11,198,10,59,37,16,41,70,184,67,63,212,32,226,51,6,213,68,218,141,162,176,170,232,219,21,191,255,245,43,223,212,56,45,253,66,31,103,254,196,210,36,252,175,255,255,250,0,0,1,181,240,106,128,162,18,99,47,63,61,245,176,19,225,40,0,55,88,44,2,2,17,5,36,24,40,91,180,100,106,198,4,8,103,68,44,145,120,142,8,128,129,17,194,86,22,53,72,25,98,168,34,232,144,101,141,40,177,200,9,107,158,153,39,90,80,202,70,9,139,130,66,97,162,142,222,129,36,95,156,242,85,246,76,31,238,155,13,67,242,111,20,215,246,17,53,185,178,121,114,153,212,115,140,242,37,75,23,95,51,166,77,22,58,132,205,217,66,112,92,101,156,164,162,142,164,237,90,167,75,151,42,37,85,91,103,5,114,93,200,129,124,99,3,164,9,116,196,194,141,117,215,90,3,211,68,79,87,114,81,53,40,184,102,138,134,100,174,179,212,18,101,41,202,75,102,77,39,244,255,251,178,100,90,140,213,246,111,208,147,111,109,50,74,102,234,39,101,231,62,22,45,191,76,109,189,177,65,47,156,40,65,167,156,248,246,169,244,79,116,154,178,106,220,84,0,192,0,0,1,67,2,193,76,48,224,131,25,146,85,103,101,60,149,110,0,27,186,15,49,54,173,106,206,13,135,93,173,175,127,193,10,1,55,132,217,212,252,112,37,44,146,188,160,187,78,172,223,63,79,255,255,233,245,21,191,243,72,187,171,255,16,95,183,167,103,255,255,245,18,75,137,206,162,224,227,144,176,152,37,148,233,140,196,137,25,41,145,151,130,130,88,18,132,38,1,8,25,9,156,172,152,254,15,130,101,37,3,14,253,48,224,84,76,159,59,73,203,36,19,124,220,35,244,167,233,222,174,171,16,79,206,199,85,206,53,32,119,26,218,235,151,26,229,75,118,167,20,254,190,213,29,100,192,179,215,212,96,206,95,53,220,178,129,56,213,3,226,88,90,206,92,69,102,131,51,227,9,153,143,113,253,166,188,223,150,245,104,141,172,202,41,251,57,88,242,82,9,138,39,152,192,131,77,68,102,127,160,164,20,86,205,26,155,27,157,110,75,153,151,12,70,130,130,72,145,73,87,46,156,46,81,58,104,198,107,52,93,102,186,146,76,199,255,110,114,184,13,221,128,73,1,9,139,153,135,129,65,10,99,37,2,116,21,64,38,150,160,91,158,13,86,45,129,176,128,237,141,238,58,237,71,178,111,223,213,241,224,106,159,42,66,130,98,175,187,205,119,98,143,153,223,255,255,238,127,213,83,249,197,11,121,111,114,253,37,59,57,239,255,255,253,68,0,4,1,112,2,45,50,144,52,66,46,49,18,140,235,172,98,38,73,121,204,176,131,49,40,84,172,66,97,80,40,24,22,149,38,42,33,6,0,206,232,171,184,98,18,1,76,150,242,72,51,48,212,155,111,92,5,213,2,226,173,168,124,158,91,127,42,183,46,63,56,52,116,70,191,69,155,161,47,228,209,84,36,128,175,242,137,9,154,128,163,160,140,32,79,221,2,59,224,131,15,207,99,106,169,135,206,160,155,57,85,111,43,173,195,114,221,47,170,124,111,248,30,253,132,17,239,47,218,247,126,207,166,214,96,107,19,36,52,213,179,200,18,198,184,131,30,98,74,137,236,114,134,51,15,100,163,159,246,142,170,172,21,151,52,18,95,116,73,216,224,75,53,100,138,234,54,28,215,104,251,50,198,202,136,197,212,186,27,196,251,187,226,254,73,117,89,139,96,0,35,0,62,242,215,161,121,2,217,80,169,65,112,158,216,18,17,13,188,67,134,89,28,158,238,81,107,209,71,215,187,62,128,160,124,202,90,164,157,166,31,66,131,154,190,148,55,215,183,255,83,254,58,255,251,178,100,126,140,70,51,113,208,155,153,91,98,79,134,250,51,101,231,100,21,113,191,74,109,229,103,193,52,153,104,85,150,150,88,97,87,34,254,39,28,42,223,65,160,78,49,34,101,100,186,40,243,200,209,250,127,255,255,210,0,41,36,240,140,108,12,114,97,224,166,48,28,104,210,32,145,85,42,6,54,72,134,139,43,21,118,34,1,194,18,96,3,17,236,141,84,134,135,96,247,154,185,89,89,62,203,97,94,85,190,194,21,65,243,236,191,224,151,144,217,20,28,81,179,5,198,123,197,195,161,6,16,15,118,92,179,200,195,186,55,143,29,192,226,183,253,177,26,108,215,152,252,145,77,217,66,214,243,51,43,143,31,33,249,253,142,146,111,40,76,102,95,7,34,43,123,20,47,229,56,255,250,28,69,42,19,119,103,185,113,117,187,59,178,226,174,78,241,36,23,217,17,102,34,145,248,80,62,155,154,60,196,190,20,52,108,67,24,251,105,156,49,39,255,63,255,247,255,249,205,225,16,13,205,253,112,227,231,60,76,90,38,64,203,215,26,121,223,199,172,10,59,52,76,91,25,77,81,229,182,150,230,246,201,48,120,54,31,15,207,218,238,179,201,42,145,15,42,30,173,59,208,180,182,109,45,254,159,253,134,63,193,137,214,205,17,63,35,95,157,108,218,127,103,255,255,249,48,0,4,138,148,96,228,48,244,16,32,20,188,56,23,195,145,14,74,3,73,47,8,56,45,72,0,17,56,139,118,104,69,166,32,10,6,110,123,217,194,130,143,27,46,73,148,169,30,44,119,154,168,202,115,66,215,66,28,72,142,46,179,69,60,137,93,88,148,214,88,243,160,165,122,175,26,177,108,196,211,180,67,183,201,55,220,65,180,146,208,67,220,149,34,219,137,115,86,228,165,254,80,78,163,97,208,92,222,138,74,77,135,191,161,182,174,71,39,14,231,99,131,252,18,143,187,155,157,49,170,104,233,9,223,249,65,107,205,73,0,233,168,38,76,106,242,84,84,189,185,245,212,48,168,253,198,10,210,118,47,101,154,219,162,67,3,202,244,71,83,105,198,197,166,133,29,65,90,107,56,170,185,158,191,191,235,243,221,233,29,216,0,6,103,241,216,16,84,121,152,170,139,85,11,72,219,196,222,120,125,170,128,130,182,224,143,114,163,139,62,114,76,95,233,243,101,239,248,125,98,177,124,105,143,202,179,18,208,49,142,182,86,69,179,176,247,255,212,5,118,162,94,103,255,147,214,157,56,175,255,13,252,179,4,217,37,227,138,82,128,89,24,38,161,174,52,14,70,216,76,196,113,224,245,197,130,167,195,91,92,147,32,167,18,105,66,110,182,7,79,248,148,62,240,68,159,58,61,182,60,62,195,245,40,185,242,63,255,251,178,100,158,140,149,244,113,209,155,111,92,178,72,35,186,18,105,231,104,21,209,161,76,109,45,251,1,10,155,168,221,167,169,160,248,86,21,63,26,223,85,153,185,189,249,92,246,226,66,237,177,234,161,164,22,194,176,2,123,24,232,228,186,106,78,116,213,218,193,83,41,192,88,229,83,154,212,128,231,180,29,94,192,112,218,204,238,147,54,235,39,94,222,44,196,153,114,129,10,238,153,50,65,15,232,217,128,240,155,56,77,121,48,169,254,184,198,51,111,233,2,191,41,140,90,201,204,99,189,188,75,152,78,179,118,230,155,189,239,117,91,180,193,246,139,140,98,250,222,32,82,63,243,182,9,136,3,199,113,199,90,38,30,18,176,96,92,231,178,158,81,20,120,11,2,36,195,19,89,150,124,96,79,18,218,107,146,219,244,27,14,26,141,219,253,166,84,144,250,1,199,219,103,71,55,166,205,255,255,250,254,166,118,236,75,222,175,253,94,254,64,0,40,128,80,43,5,148,208,224,2,33,50,49,179,42,9,38,126,80,227,20,152,45,18,29,18,92,120,44,112,37,75,211,208,2,63,28,168,202,71,142,22,133,247,128,152,7,78,59,99,89,245,58,218,40,204,229,213,219,49,188,213,131,145,218,71,182,27,199,79,39,42,18,130,186,182,54,213,117,249,189,18,151,51,245,236,114,227,212,84,205,235,61,126,109,75,109,215,179,99,78,52,166,77,64,192,159,170,103,211,94,242,155,45,245,223,44,58,240,206,117,53,46,201,91,229,103,248,174,63,253,253,208,180,165,84,136,93,247,168,181,165,198,179,116,138,240,137,244,108,109,187,219,42,245,170,65,199,172,76,231,44,111,55,146,239,224,70,60,213,151,110,42,24,155,35,11,25,195,5,196,93,15,59,209,182,88,75,71,235,132,206,12,108,251,202,153,205,171,203,102,95,59,127,153,112,173,0,16,0,38,2,123,99,158,193,172,24,250,165,3,42,140,153,67,87,156,28,138,160,101,153,5,157,47,45,51,96,119,50,81,229,173,175,35,116,190,189,228,236,191,112,69,224,120,241,148,233,41,78,223,255,255,250,125,70,69,189,121,113,41,255,221,191,182,191,239,204,239,51,222,163,143,228,95,41,186,47,229,250,144,49,124,80,242,96,80,161,148,195,38,83,149,153,25,122,36,226,48,176,24,206,160,49,99,73,133,1,3,70,98,160,20,0,80,96,9,10,127,245,15,186,67,5,1,189,64,186,84,8,35,77,34,185,29,22,20,222,207,142,137,9,119,231,148,122,98,30,210,167,163,161,114,165,243,178,247,241,229,212,120,144,149,222,203,235,62,178,108,60,48,234,213,67,67,210,41,165,231,36,7,250,48,231,68,170,212,236,250,113,67,217,233,19,255,251,178,100,202,8,70,123,112,81,187,111,46,232,82,234,170,41,105,231,62,28,217,199,64,78,101,235,193,94,170,103,197,172,28,176,91,106,251,162,251,28,73,213,174,233,172,67,87,178,12,76,254,94,169,54,152,144,179,157,158,11,200,110,119,181,88,225,200,242,248,134,243,10,246,163,144,184,57,94,244,206,232,214,251,48,209,98,230,230,156,100,44,100,237,206,84,57,71,76,239,116,173,241,189,41,53,136,7,164,238,234,215,3,12,6,226,17,171,174,87,106,55,52,148,74,53,191,167,181,107,157,230,144,245,227,222,74,102,59,205,111,235,222,246,223,165,62,84,249,221,225,232,0,218,171,204,203,133,78,26,237,73,43,112,224,36,74,193,186,201,162,232,22,227,134,11,58,152,192,186,178,158,204,86,213,180,18,242,168,73,71,145,38,212,133,168,175,16,136,166,186,113,248,154,126,143,221,191,255,247,206,250,15,139,57,110,105,39,251,127,253,25,191,87,124,143,115,137,244,243,189,31,31,150,217,230,63,119,255,80,0,76,2,119,50,184,232,195,4,179,28,67,206,9,81,1,16,140,4,19,50,19,212,194,226,243,4,132,203,44,80,11,1,1,12,2,217,10,2,199,161,169,242,214,140,18,12,3,15,200,64,147,34,129,38,59,64,134,68,128,117,112,213,177,98,103,105,120,230,201,164,127,28,68,193,133,90,169,44,70,147,213,67,110,163,129,180,5,51,94,42,113,82,231,183,22,53,230,212,123,252,198,44,53,221,192,154,85,66,182,205,215,217,133,101,236,77,124,53,68,246,95,86,215,7,165,173,18,60,145,68,90,219,199,70,238,151,86,148,37,117,220,181,151,209,177,156,14,23,180,223,135,60,139,122,51,141,55,219,198,171,141,229,81,31,21,28,206,251,60,102,125,1,245,57,153,139,155,232,170,235,78,43,75,107,129,179,166,206,105,12,114,208,89,204,40,127,187,58,213,30,218,205,165,241,86,191,127,247,81,220,30,54,56,255,87,188,2,0,0,1,0,7,40,96,106,37,180,115,124,34,84,23,98,188,125,22,157,162,76,71,225,49,173,218,162,176,204,211,202,125,87,235,247,202,141,223,213,92,163,127,255,255,255,254,105,255,212,131,255,235,247,114,134,212,250,58,195,51,171,47,235,59,178,166,232,64,202,96,39,96,102,98,161,113,147,20,30,143,241,165,4,39,49,152,70,11,13,132,13,139,30,135,4,133,64,12,232,8,12,156,100,227,111,51,112,134,137,144,148,175,133,80,168,59,22,54,80,143,11,228,118,183,155,93,73,148,132,201,62,214,171,100,92,223,110,93,189,90,101,31,124,248,189,48,124,98,50,109,147,123,202,91,239,67,225,195,250,66,159,63,239,69,183,71,204,255,251,178,100,193,14,70,198,113,207,139,143,93,116,69,70,234,58,97,231,68,24,5,193,68,109,189,115,65,16,155,232,137,146,166,112,187,64,17,174,140,206,166,181,112,5,196,12,249,157,249,112,134,71,214,229,139,117,32,106,255,71,147,108,168,36,114,167,158,88,90,83,73,2,103,157,44,76,118,23,19,72,239,97,173,26,47,46,150,136,85,200,236,179,205,49,147,210,14,74,229,130,17,59,178,165,142,57,247,219,143,218,132,231,54,84,165,149,122,7,161,223,247,127,199,58,80,132,132,6,4,203,148,204,34,231,162,82,200,136,85,87,86,196,170,83,68,210,160,4,135,173,149,202,123,91,142,219,250,195,64,186,43,73,36,182,37,98,38,168,68,76,253,163,29,24,252,250,17,191,255,254,159,153,60,63,163,87,181,33,215,148,255,81,239,66,64,0,2,1,116,192,145,236,33,163,48,136,83,48,161,166,49,167,11,51,240,49,48,160,48,223,103,163,65,7,12,98,72,73,147,20,131,1,32,179,20,217,12,24,3,49,185,249,217,97,166,103,102,90,196,7,75,5,124,85,189,11,8,140,131,70,36,220,168,40,35,6,73,156,87,60,69,119,200,82,218,251,101,78,133,250,204,43,208,212,202,1,36,8,201,97,198,210,250,115,165,254,193,222,87,174,30,80,106,42,151,210,195,237,182,2,253,40,69,189,252,170,95,143,61,172,212,189,251,171,123,240,122,157,30,82,180,92,102,62,85,247,135,132,90,215,175,250,244,229,124,153,163,92,98,220,167,198,102,198,125,194,1,40,18,199,109,210,206,106,235,201,73,16,82,80,45,158,93,166,229,216,41,255,146,206,90,40,23,14,59,84,209,165,123,42,135,169,227,53,107,94,142,83,77,227,251,106,177,89,170,238,223,221,145,84,166,140,199,144,170,2,144,72,147,154,59,141,61,198,107,149,106,58,70,195,86,43,46,191,91,10,90,72,237,184,221,4,182,98,142,10,158,138,235,255,255,29,235,117,127,191,4,213,206,87,140,1,33,35,193,148,92,117,89,255,44,94,85,126,10,170,28,77,82,171,13,70,196,99,72,172,24,4,116,174,114,219,54,150,228,188,28,239,128,201,36,171,241,28,211,43,190,205,179,98,157,9,106,222,128,58,46,255,237,100,158,91,242,105,227,98,63,255,255,79,154,16,20,108,91,120,208,9,61,255,60,72,253,76,148,15,94,249,67,136,49,66,128,0,22,96,128,122,102,24,58,99,0,232,98,27,12,107,53,116,100,80,30,20,7,76,38,99,76,17,1,140,29,0,12,103,1,76,24,5,192,130,73,144,39,24,145,56,101,80,94,60,2,21,64,115,0,65,179,21,128,1,0,31,60,74,17,80,241,26,197,1,37,97,84,255,251,178,100,215,12,72,80,112,77,155,188,201,66,91,105,25,193,105,103,152,28,141,201,56,78,189,59,1,47,164,104,221,133,29,232,90,16,128,11,17,168,233,228,186,206,122,185,113,153,150,186,239,223,37,23,190,56,74,2,9,1,111,47,97,182,250,104,98,67,57,218,98,18,29,120,2,7,188,36,193,86,179,190,250,216,190,186,187,215,89,111,245,204,234,236,116,49,201,191,77,183,130,37,205,223,240,101,254,198,135,132,186,22,92,183,7,47,189,145,7,142,61,43,109,97,102,198,2,21,125,124,235,24,202,111,221,118,54,180,92,47,12,70,129,204,198,12,77,208,254,146,235,196,81,38,230,46,165,98,23,253,46,129,243,85,12,161,34,126,154,142,61,90,156,96,155,227,86,134,163,85,255,188,223,187,253,169,45,196,165,164,32,32,2,72,39,30,121,98,138,159,174,162,51,2,180,138,76,78,213,143,47,72,121,51,121,229,76,117,10,197,230,35,106,85,173,219,123,202,18,208,48,11,70,204,109,122,117,255,255,255,215,240,22,53,228,167,73,134,155,229,246,55,251,32,160,60,239,208,100,100,199,45,78,218,157,88,0,0,1,80,32,16,108,241,201,137,203,102,85,39,155,47,198,98,96,201,128,195,134,180,134,25,12,84,96,161,41,16,88,195,98,37,88,104,227,249,18,56,213,162,146,96,147,61,48,40,104,201,192,49,80,117,57,84,52,199,237,163,136,232,81,7,235,68,68,32,182,80,191,42,185,246,87,197,198,29,243,112,182,250,29,191,30,126,248,248,21,65,8,227,35,210,143,229,63,42,85,75,79,11,80,124,48,215,174,206,118,169,48,38,79,206,103,103,92,222,162,186,214,117,46,254,211,41,175,163,250,174,86,129,57,184,124,23,237,249,77,15,103,137,32,133,235,9,92,75,183,95,145,164,103,221,35,107,77,145,236,95,163,37,179,191,170,118,245,166,106,182,141,185,226,75,104,84,238,18,125,83,235,51,99,206,235,24,203,62,240,216,182,181,133,122,197,140,3,167,250,242,87,191,216,187,157,2,83,183,158,135,18,174,163,181,122,177,98,180,193,71,134,101,200,220,32,20,0,236,161,231,143,185,6,237,15,229,8,84,147,37,84,142,221,205,236,6,93,178,227,154,49,238,49,178,43,121,135,194,197,133,195,180,61,6,38,159,255,192,18,255,255,255,249,19,183,140,119,252,183,149,91,90,191,70,123,227,223,255,145,0,24,0,20,140,223,15,204,126,3,204,67,110,78,132,136,1,75,241,129,192,17,156,231,177,142,129,128,24,172,49,160,34,48,88,49,32,24,12,53,84,128,128,105,135,3,227,166,186,138,188,27,169,152,4,195,163,175,17,39,52,33,32,116,66,98,147,194,255,251,176,100,179,142,135,15,104,206,27,143,103,176,65,38,234,51,101,229,54,28,253,191,54,110,229,239,65,43,36,104,233,151,156,216,185,109,75,252,80,6,107,214,129,101,221,93,60,122,95,150,152,233,106,10,99,220,149,22,4,17,5,44,219,73,121,85,80,200,82,194,236,137,25,111,239,8,97,227,105,0,39,160,79,125,82,180,165,150,225,87,126,13,253,226,168,99,228,195,203,134,220,240,248,26,165,246,222,83,231,21,217,113,23,71,60,43,241,10,141,127,153,199,215,166,115,157,109,55,12,245,111,114,250,255,122,109,116,165,219,82,21,31,121,165,247,107,99,251,106,185,182,241,137,241,63,100,182,46,166,239,35,43,153,189,149,151,141,116,237,164,153,114,253,158,29,214,222,70,128,201,170,71,219,20,142,164,199,175,255,227,23,246,166,51,152,149,227,94,36,138,0,3,65,4,63,114,197,176,4,229,112,219,46,201,78,113,191,130,124,162,94,137,228,60,20,35,132,1,184,212,120,252,225,223,170,68,35,67,4,217,124,162,232,250,116,254,255,244,255,244,254,111,245,118,251,98,134,111,161,121,164,91,245,22,9,35,195,238,138,17,151,209,72,0,68,38,145,161,226,185,151,96,249,142,146,9,250,45,56,9,163,48,20,61,28,154,204,19,8,204,88,7,12,58,8,76,7,20,11,140,101,26,178,98,48,56,102,49,34,52,2,39,216,56,68,26,82,204,31,6,170,144,108,54,93,114,194,98,16,73,134,30,6,0,24,168,132,34,103,99,8,164,232,32,2,178,155,96,244,165,98,161,78,220,91,3,66,190,241,186,198,97,239,221,148,244,102,176,229,41,84,93,195,106,181,12,40,245,17,79,235,120,65,166,25,53,108,118,231,227,134,21,221,170,10,196,220,174,226,232,152,33,119,115,56,21,74,135,173,28,187,155,228,107,199,209,118,173,161,145,99,45,221,80,235,198,202,111,58,59,139,74,120,180,119,133,219,235,27,144,217,63,212,245,198,77,68,229,210,7,134,179,233,157,218,123,95,57,181,43,74,111,48,53,141,171,247,188,181,169,224,77,170,181,116,151,154,176,89,179,155,109,193,243,85,169,46,100,245,133,2,184,172,29,83,31,95,249,167,197,55,30,23,209,176,32,4,0,20,1,6,72,229,200,114,42,84,222,74,7,80,128,39,225,20,214,105,233,21,206,27,16,248,103,134,67,106,13,255,148,68,27,29,244,109,121,250,255,255,255,254,191,149,151,12,53,158,116,240,173,74,164,19,115,242,132,37,129,140,3,64,133,76,72,51,3,36,15,44,27,7,99,204,18,0,54,83,56,204,224,209,161,233,143,196,96,193,41,131,70,102,178,32,139,34,199,175,104,182,95,211,2,211,188,255,251,178,100,175,142,71,142,110,76,139,185,124,100,60,167,106,55,100,77,124,92,217,165,56,110,101,239,65,17,27,168,77,145,42,96,160,32,244,133,135,138,47,210,24,12,154,152,81,28,19,141,65,9,128,165,86,216,243,22,197,174,254,218,3,174,224,118,179,169,216,37,6,192,200,74,177,79,233,229,76,229,193,109,180,173,56,245,225,18,157,106,160,24,59,215,137,95,241,209,176,61,176,184,141,121,14,227,202,148,46,207,31,209,246,224,139,228,159,222,21,186,212,5,2,97,222,150,53,242,242,222,198,39,222,32,247,141,166,167,85,197,54,179,155,110,186,92,32,97,56,71,23,186,254,145,45,154,95,30,107,193,241,105,188,183,235,55,84,64,154,32,248,37,79,92,18,216,88,132,117,150,7,181,98,47,79,85,44,74,197,43,131,18,141,66,143,117,180,206,231,92,40,211,138,150,84,162,217,249,229,3,211,200,5,36,80,132,0,6,16,16,209,173,206,46,241,14,171,118,90,96,138,205,35,148,145,23,162,247,73,135,191,142,237,223,219,199,63,245,212,252,24,245,147,207,36,173,198,215,183,110,92,92,2,5,15,183,255,255,248,189,197,94,121,237,33,2,180,232,85,131,63,253,223,253,224,0,6,211,252,193,6,98,129,249,139,70,134,20,95,28,228,144,131,73,28,100,212,48,144,245,77,76,26,6,11,128,16,74,103,255,32,105,180,64,230,187,163,33,66,22,52,175,64,130,4,241,117,213,69,196,147,215,78,217,83,102,181,1,92,136,252,91,255,115,211,250,212,155,248,170,113,187,63,53,61,252,61,119,32,40,153,210,119,194,64,12,203,16,213,140,156,182,15,240,87,112,227,32,242,185,228,117,30,234,254,165,244,128,208,185,54,146,212,230,165,43,191,47,207,251,179,181,24,76,245,235,124,69,135,56,182,255,61,242,214,179,200,98,152,239,130,90,18,148,100,152,162,162,245,176,173,93,184,184,152,185,118,153,245,233,87,151,162,77,18,213,162,105,130,245,199,72,209,65,102,14,87,31,188,137,55,83,12,126,197,52,85,105,42,203,105,1,207,70,98,12,212,185,39,205,26,121,95,128,218,121,76,206,220,220,249,132,112,87,199,180,220,98,22,236,190,175,74,95,187,202,27,65,44,141,254,68,199,150,59,143,178,0,216,114,238,65,170,38,221,119,72,193,254,254,103,155,251,100,195,79,253,79,127,160,222,223,239,166,128,0,0,19,12,66,79,12,49,10,4,34,233,139,46,225,219,213,137,133,129,33,129,129,169,137,240,201,133,194,153,133,33,25,135,64,208,32,65,14,6,12,161,76,76,58,4,140,62,38,83,144,100,0,0,130,128,36,68,192,224,22,70,50,177,59,119,203,74,64,24,255,251,178,100,170,12,198,32,104,208,155,154,98,240,73,136,218,67,97,234,42,30,5,199,52,110,229,241,1,21,151,232,141,151,168,224,180,42,215,46,2,0,131,195,196,212,77,186,21,14,158,82,61,161,138,188,142,44,254,79,205,71,192,176,232,224,111,55,179,55,185,246,195,29,149,128,154,154,250,214,4,103,93,172,2,118,125,98,238,89,146,124,169,32,99,58,221,45,116,138,19,189,171,92,162,109,178,215,27,166,31,166,206,31,186,157,73,71,40,112,177,138,45,239,47,15,29,87,89,188,173,87,194,225,84,183,138,118,93,230,50,59,182,182,149,219,254,23,206,179,109,226,145,115,92,102,153,213,183,71,91,137,117,196,147,42,153,103,100,219,213,190,200,166,135,7,221,91,167,78,78,13,173,123,154,4,41,230,190,50,212,228,242,255,214,247,190,127,182,63,174,117,224,58,48,184,108,14,10,15,21,20,173,16,64,227,168,76,52,48,178,233,43,181,245,56,217,110,28,191,22,154,246,16,1,181,200,91,218,188,147,33,97,85,80,157,224,248,160,187,33,108,253,189,186,255,245,45,118,54,138,107,142,150,134,194,198,165,247,122,254,223,123,127,235,0,0,99,17,150,227,11,134,131,1,76,3,35,70,3,40,119,3,79,129,102,56,105,241,92,101,88,50,36,97,152,252,34,152,12,47,24,6,40,25,192,67,153,22,13,154,30,46,7,5,228,33,1,131,130,208,36,49,48,84,12,127,80,104,120,127,149,8,64,192,160,7,171,13,74,2,186,70,196,225,129,19,210,54,214,229,169,69,172,83,193,189,94,88,87,183,90,208,138,102,88,75,38,202,129,144,111,53,139,7,199,34,170,3,126,222,74,21,223,170,90,199,63,10,244,248,115,13,94,143,220,252,240,250,47,250,87,159,126,209,174,93,202,95,122,82,176,205,211,191,169,23,113,211,154,216,53,148,135,156,198,231,114,44,188,179,42,94,67,250,115,73,183,62,206,107,173,115,128,37,146,85,138,78,179,203,230,85,101,78,50,202,177,234,184,111,132,8,149,148,72,45,200,88,184,189,20,20,196,76,57,146,38,62,39,57,40,154,250,178,237,207,220,50,242,15,199,45,162,63,165,143,96,49,56,68,135,74,114,26,114,13,65,82,115,160,163,149,136,213,35,98,45,0,151,11,169,240,52,53,144,50,27,77,150,210,212,172,159,48,176,202,175,140,71,223,150,124,92,242,131,102,98,128,40,93,213,204,91,198,255,254,191,40,57,150,148,36,191,245,253,41,96,148,230,220,100,240,98,65,32,52,94,1,112,153,219,50,98,161,104,192,16,200,107,163,10,3,140,22,12,101,193,80,138,25,21,82,202,240,203,192,134,42,205,159,65,99,27,77,132,190,255,251,178,100,176,12,199,70,111,204,147,184,76,242,69,70,90,35,97,234,54,26,189,163,64,110,61,59,64,253,164,104,205,146,137,224,229,96,222,186,40,112,113,103,42,169,91,0,144,203,213,60,203,117,183,38,222,123,191,37,206,135,12,37,109,36,160,23,8,235,235,7,90,66,171,18,59,69,91,232,212,214,87,135,99,204,103,223,25,222,155,49,141,109,183,95,103,99,4,124,171,230,125,224,218,164,132,183,231,120,49,47,38,74,116,45,150,202,60,210,51,47,164,228,87,212,104,150,124,198,166,178,153,18,172,220,104,41,117,100,137,19,35,109,80,131,33,212,54,75,87,59,108,241,34,223,230,46,126,42,242,103,214,84,121,112,70,170,231,228,39,66,178,192,137,59,205,25,146,232,8,245,18,218,76,136,223,31,212,35,135,139,52,36,97,117,19,236,215,222,32,9,25,68,53,20,134,199,2,49,96,133,74,194,132,178,250,177,89,156,82,250,66,175,44,244,115,172,126,136,191,175,20,202,225,54,82,84,166,111,255,248,255,255,253,180,250,47,175,113,109,254,132,254,61,83,254,3,65,86,20,163,197,5,0,76,63,76,140,220,26,140,34,39,76,68,137,204,118,245,140,26,28,1,34,57,147,112,104,8,136,48,28,6,48,116,14,48,104,68,7,2,38,98,151,230,60,5,198,50,149,172,48,184,38,18,136,38,52,131,67,64,92,32,132,19,38,38,239,202,197,104,22,30,89,47,4,30,132,169,125,100,248,218,170,81,191,125,170,250,67,80,212,138,9,108,220,218,240,51,209,155,168,190,28,216,173,42,235,121,125,238,81,63,223,80,174,254,25,145,28,230,127,112,215,51,253,195,115,95,150,166,241,252,31,9,188,250,207,109,243,81,204,113,92,206,70,27,248,31,60,110,56,140,102,221,120,231,247,151,240,245,199,189,194,113,246,16,235,24,22,132,178,85,170,14,230,151,2,124,217,158,226,137,179,153,45,255,49,56,55,81,115,238,230,81,73,45,213,68,129,179,164,213,24,194,230,143,50,62,233,93,116,93,82,123,69,60,167,219,140,148,202,164,182,246,212,140,110,88,157,65,128,0,129,132,4,68,155,74,65,24,3,5,21,111,190,193,68,208,188,100,175,84,0,23,11,32,82,189,110,221,250,157,104,243,255,92,98,62,141,36,245,168,179,146,163,181,7,111,235,39,61,141,6,194,19,24,126,207,58,58,159,211,157,244,46,54,111,152,74,19,135,63,255,134,145,250,245,152,122,149,26,108,31,24,76,38,153,108,63,159,79,251,130,149,81,32,204,214,192,172,204,80,160,194,192,140,80,49,48,164,65,4,132,38,85,47,102,52,138,102,107,150,128,160,12,20,10,5,195,211,27,1,225,160,54,255,251,178,100,181,142,135,43,114,204,139,185,76,246,75,198,250,3,104,170,152,30,89,205,48,14,229,147,201,29,36,104,100,204,136,120,193,32,78,80,97,67,108,224,10,225,56,111,203,236,4,200,132,4,187,178,147,81,132,246,121,26,70,228,141,102,14,189,188,229,186,180,64,209,100,151,21,33,33,15,219,157,78,48,28,15,55,12,35,38,89,210,151,35,30,189,37,237,135,127,84,148,155,187,115,109,34,98,223,227,67,127,158,237,187,151,50,96,19,211,221,134,239,251,1,87,119,185,199,19,27,183,94,55,226,71,147,243,99,14,82,127,97,34,125,122,247,97,49,103,23,147,13,104,219,39,12,62,82,101,99,229,80,103,29,191,226,181,79,254,255,205,252,93,79,101,10,238,97,103,39,14,235,55,232,35,148,255,120,27,89,144,251,174,190,205,38,255,253,7,117,175,122,57,211,202,189,196,143,89,200,92,207,147,189,121,154,83,161,72,14,4,8,2,229,133,135,34,243,59,199,242,201,17,202,134,44,239,73,100,72,42,219,168,53,189,101,222,250,249,115,254,88,24,94,168,53,237,74,180,212,90,2,59,87,149,210,127,228,111,255,255,175,208,34,245,234,13,190,250,63,246,217,255,185,153,68,210,203,183,200,75,0,48,52,164,8,159,12,66,7,12,34,143,142,110,176,12,75,8,76,12,14,12,149,135,12,68,14,140,108,3,12,26,1,12,32,13,130,224,113,141,202,225,134,224,80,100,138,24,8,50,227,11,0,97,37,53,146,201,198,1,82,34,74,170,242,11,128,35,65,84,204,152,48,10,12,1,10,0,187,72,43,42,29,0,227,47,30,29,86,169,127,112,183,20,221,194,160,64,9,4,157,77,42,178,207,112,192,62,19,116,70,135,30,180,166,11,93,187,0,0,211,95,116,123,189,230,109,156,237,211,226,148,189,121,86,157,223,52,162,102,2,114,249,55,143,7,251,193,207,93,232,157,46,156,240,143,183,136,179,241,166,223,127,136,53,145,110,240,97,42,231,180,138,156,78,212,183,76,224,166,205,165,139,122,65,141,30,187,189,34,203,72,62,21,235,251,55,220,160,115,58,83,220,202,246,126,125,98,158,52,221,199,47,74,173,220,159,148,199,91,118,30,147,202,171,32,131,101,83,205,156,201,164,224,0,2,96,0,20,15,1,247,66,37,162,112,80,224,27,98,192,176,181,36,217,38,129,48,116,74,144,27,205,102,231,233,17,197,36,74,101,165,55,219,178,52,203,111,23,68,189,202,40,255,243,95,202,0,160,12,207,57,243,133,140,45,5,22,206,203,251,78,9,246,123,236,149,1,140,12,16,13,114,17,204,66,19,12,91,169,15,89,53,76,96,5,204,3,9,76,249,132,76,108,16,255,251,178,100,167,14,7,67,117,204,131,175,54,208,73,166,250,127,72,7,210,29,241,201,48,78,229,147,201,37,36,104,76,252,136,104,204,84,1,140,7,6,12,51,19,81,100,205,241,176,199,32,224,206,82,124,28,11,2,129,49,0,136,97,0,86,152,211,195,32,232,177,5,214,102,51,200,179,82,200,12,87,218,197,9,228,91,43,202,195,70,202,173,193,44,178,106,198,51,45,3,113,2,23,10,132,179,94,163,186,254,136,224,174,161,53,165,105,169,150,230,82,123,119,165,69,198,102,214,114,166,195,123,177,106,41,114,126,198,174,95,199,8,101,131,87,153,85,26,243,216,66,240,236,50,205,191,254,0,254,86,99,188,169,185,142,253,72,191,54,209,211,214,220,107,218,25,94,24,198,255,168,85,157,100,249,197,9,10,148,217,83,147,156,101,29,166,185,236,231,48,154,207,173,22,247,60,174,93,155,167,67,136,106,245,44,149,102,204,62,221,24,163,181,102,118,110,204,85,170,213,176,93,214,44,236,251,219,108,183,238,189,219,62,232,160,96,144,0,5,37,87,208,40,80,144,156,88,59,177,0,34,141,58,121,249,134,224,18,203,194,16,223,47,24,99,163,143,10,12,252,16,153,180,212,19,107,193,116,109,219,255,255,255,254,19,238,80,188,109,2,138,27,252,194,63,190,86,254,64,120,255,242,18,220,75,185,79,33,245,61,0,0,2,48,168,45,154,48,27,152,100,24,25,74,27,31,64,123,152,210,0,16,130,102,129,21,166,63,134,34,16,116,192,48,108,194,192,192,116,23,48,89,55,4,135,230,30,146,5,171,190,105,80,31,240,188,131,134,78,147,50,236,180,176,165,26,36,15,9,123,19,237,2,116,232,77,174,176,90,119,119,113,197,115,43,106,80,197,55,81,6,130,14,194,177,64,140,178,229,116,165,175,183,189,171,243,242,82,158,106,101,15,36,219,183,222,111,118,119,23,172,121,185,87,120,160,100,248,15,5,198,88,233,124,7,160,77,158,74,110,81,7,100,245,164,215,156,218,164,164,222,28,227,73,98,38,200,170,110,63,118,144,118,220,98,108,55,143,164,161,141,83,55,95,55,203,110,109,244,248,59,62,103,182,199,74,7,208,41,39,89,44,188,124,73,102,174,80,233,109,68,158,182,149,158,90,13,150,147,93,221,186,43,123,63,255,180,113,41,42,64,128,2,239,146,197,101,176,32,12,247,246,64,79,22,6,7,202,76,2,100,235,40,175,145,231,72,79,24,169,168,198,175,106,14,124,162,140,161,32,162,194,151,94,191,255,255,255,175,227,9,205,236,223,127,254,253,127,177,85,13,223,67,171,241,15,65,188,189,43,71,198,176,100,137,82,86,244,128,198,45,157,38,177,12,224,255,251,178,100,153,14,6,226,112,77,27,186,91,240,77,235,106,51,101,229,40,29,13,193,48,78,229,115,193,46,50,169,53,132,137,208,96,12,197,89,140,235,58,152,194,96,112,24,32,24,155,71,0,132,146,176,180,192,0,0,197,48,204,84,30,50,241,2,49,60,34,52,160,93,30,7,16,96,192,112,148,201,144,96,136,3,165,29,16,200,130,234,120,24,24,232,247,151,216,208,238,201,210,80,157,17,84,76,145,14,137,127,114,121,127,68,247,106,36,163,25,109,203,52,14,173,93,128,170,199,126,121,77,30,248,155,204,172,52,119,40,75,229,159,210,23,149,205,183,118,81,159,212,189,199,227,228,125,177,65,123,42,141,219,29,84,94,88,70,234,62,215,58,213,159,170,253,205,194,250,242,135,98,65,246,164,127,134,16,140,246,69,51,251,166,49,19,46,149,28,78,243,62,21,44,77,201,142,148,21,93,117,147,80,189,91,135,185,61,151,194,139,248,129,117,180,148,180,29,81,115,236,23,154,240,245,213,116,233,85,174,163,27,93,31,170,82,79,84,50,41,199,123,227,175,179,5,100,226,89,192,0,64,0,32,0,0,213,240,108,86,26,91,2,112,111,174,144,46,31,138,200,165,114,66,2,84,90,184,123,246,124,238,121,144,142,102,116,211,232,47,167,118,255,255,255,255,255,175,224,202,251,114,21,190,223,255,183,252,22,53,238,166,161,62,254,1,205,254,218,243,52,207,250,120,39,0,148,230,220,66,62,99,129,230,46,50,42,218,107,145,232,4,88,19,37,51,18,32,30,10,130,150,98,231,49,144,69,216,16,111,53,58,149,40,168,186,47,40,251,247,6,50,199,113,236,146,169,153,120,205,53,211,212,60,228,98,72,153,124,255,105,239,236,198,159,141,4,223,97,100,166,22,44,192,188,200,187,115,68,44,82,139,55,222,206,120,249,121,54,40,216,134,50,120,150,134,207,136,177,212,141,16,226,116,90,125,244,84,253,151,108,12,187,195,197,108,250,219,12,125,202,254,121,152,223,177,177,9,130,49,95,30,153,190,164,88,120,241,225,224,201,52,88,183,145,193,40,250,19,208,184,217,128,80,26,60,160,241,67,179,179,222,18,99,148,72,19,149,84,107,181,45,32,224,131,115,4,4,90,197,207,34,154,70,35,115,177,131,91,114,193,191,235,0,1,246,194,250,173,180,158,58,98,145,74,128,4,52,40,102,42,254,93,0,131,2,34,93,173,101,37,64,251,187,173,14,116,120,54,249,155,190,12,70,189,58,255,51,127,255,253,63,66,113,94,23,254,229,250,214,119,57,200,231,45,233,177,31,234,0,0,115,3,73,51,22,128,83,8,12,1,226,68,211,216,168,197,48,36,32,47,49,176,169,8,11,255,251,178,100,145,140,166,48,104,210,155,111,69,112,66,6,234,18,101,34,114,28,25,165,60,78,229,49,201,18,17,231,213,172,8,184,204,21,3,198,134,194,32,168,193,33,152,193,178,84,70,7,128,3,135,100,116,5,105,34,67,224,56,59,217,97,85,189,43,10,254,94,104,18,184,89,176,55,138,86,237,68,89,34,138,11,5,50,101,9,88,176,59,125,1,12,137,9,110,234,93,60,240,36,186,213,127,106,60,79,47,17,157,162,206,206,103,89,188,194,68,231,228,249,219,100,19,211,112,207,38,228,222,130,122,88,244,15,187,52,124,207,114,136,254,80,237,29,85,219,127,55,234,209,64,225,16,221,224,75,126,147,16,254,40,135,19,52,7,142,17,17,74,242,173,148,158,103,164,205,22,216,199,213,239,112,242,79,72,28,99,13,153,209,141,240,247,45,170,245,125,11,162,133,211,67,12,79,58,71,153,58,129,31,148,11,234,83,158,237,194,235,43,58,254,248,245,139,168,218,190,192,15,152,96,81,90,168,200,187,205,213,17,99,112,193,165,203,117,220,109,31,184,153,129,106,237,30,49,249,219,213,243,81,187,220,139,204,88,198,172,162,60,1,20,131,85,122,138,160,50,52,30,171,211,155,80,171,255,221,182,137,99,122,100,126,222,146,100,245,251,250,128,0,0,1,80,66,195,49,208,20,211,236,147,37,68,141,35,255,55,72,76,192,96,163,14,67,140,22,26,10,132,140,92,19,48,240,16,196,40,227,65,33,12,42,6,50,208,190,32,33,11,152,4,48,97,224,41,138,0,213,72,3,57,62,6,30,41,0,66,13,157,162,170,136,88,40,142,42,212,140,76,237,42,210,14,161,128,193,186,36,5,197,157,81,80,76,85,140,137,1,40,153,146,74,167,211,205,169,127,232,47,21,170,229,110,137,25,181,132,9,120,134,109,209,151,82,149,219,76,184,224,60,45,50,158,91,108,91,150,38,44,142,149,169,201,36,22,173,181,178,116,193,224,173,121,62,92,43,236,177,111,208,186,195,137,49,238,227,48,171,169,168,205,189,52,122,209,93,145,202,18,233,62,116,81,1,199,210,48,142,136,87,70,63,12,71,47,185,175,244,249,61,221,37,115,76,136,164,151,136,35,167,84,133,35,67,141,193,70,214,220,130,204,156,150,73,118,9,4,167,19,203,215,172,0,0,215,140,194,95,168,168,54,114,87,65,36,168,224,56,188,142,65,43,21,44,241,34,174,21,251,47,120,135,234,2,217,224,141,119,253,140,58,189,234,70,133,139,180,69,194,23,166,217,87,234,254,38,196,199,121,55,179,83,251,238,234,246,126,235,120,118,221,79,245,0,1,6,58,32,79,161,48,207,134,67,13,195,141,37,138,54,24,25,196,255,251,178,100,162,12,231,70,102,206,155,143,78,176,71,99,106,2,105,37,118,26,141,163,62,110,61,152,193,33,172,232,205,151,136,216,51,72,212,196,128,97,16,72,152,204,24,27,48,168,212,194,96,132,72,14,89,172,244,59,136,65,64,162,24,8,111,194,168,45,168,70,64,196,117,0,84,74,233,144,136,192,234,229,143,185,16,33,40,21,151,74,68,64,76,16,35,14,83,168,36,141,168,10,49,31,151,214,179,83,69,28,74,148,231,163,114,126,225,70,255,180,171,219,207,187,63,211,99,7,92,231,0,102,100,107,84,109,170,213,135,238,166,212,157,188,179,206,21,60,78,34,157,46,236,95,51,231,111,116,150,54,230,149,41,229,47,59,15,81,114,114,178,214,210,198,242,3,143,179,240,47,109,166,144,10,86,193,173,220,88,246,24,227,211,214,175,116,214,150,211,222,204,81,147,140,213,255,47,183,30,193,213,217,130,54,24,222,172,189,222,237,105,46,205,37,191,208,224,76,240,12,90,54,170,32,29,223,202,136,160,94,217,213,110,221,2,173,100,103,111,153,83,17,25,7,120,72,166,98,99,231,141,245,94,212,77,137,183,167,245,255,255,250,143,254,207,183,255,254,223,219,167,69,46,233,255,55,5,215,160,104,128,56,183,131,68,146,204,69,208,0,0,3,120,84,213,7,13,70,101,132,102,38,134,134,45,207,102,71,128,128,144,52,198,163,100,20,41,24,8,12,131,136,32,192,212,68,92,152,100,84,152,2,6,152,128,27,50,215,37,0,33,196,113,132,192,84,132,149,146,96,31,115,178,148,3,164,27,142,245,152,137,177,245,236,151,45,156,144,213,171,129,96,221,21,5,86,152,25,1,212,138,36,174,242,124,97,132,90,105,251,81,215,178,250,72,187,246,94,126,188,141,78,187,218,232,65,178,123,176,254,89,63,63,67,150,208,103,242,117,123,65,205,107,234,210,89,160,189,74,200,47,220,185,224,243,138,157,206,151,185,28,36,202,156,170,45,12,202,148,151,45,234,39,66,147,152,135,96,34,120,188,183,13,168,245,197,41,32,104,234,234,106,73,8,154,221,172,241,241,220,222,220,122,205,248,39,25,25,167,10,161,83,130,200,181,170,152,209,49,189,154,216,77,154,137,100,13,49,0,0,0,67,248,38,141,208,110,134,52,72,145,44,16,132,154,157,145,144,194,5,42,22,75,43,241,63,247,104,206,83,81,114,60,194,11,106,188,90,143,205,255,187,123,127,211,255,255,208,115,127,97,71,255,255,255,253,242,221,132,12,100,70,86,148,174,212,64,203,213,255,244,63,254,173,245,81,192,203,200,85,38,89,5,26,200,122,100,151,121,227,37,198,40,14,46,195,20,56,0,64,163,15,3,64,198,255,251,178,100,163,14,166,222,103,206,155,185,76,114,77,172,170,51,101,229,58,25,121,159,60,110,101,47,201,54,170,104,93,149,137,168,194,33,152,241,52,197,105,65,208,81,135,6,172,17,237,51,21,37,8,223,62,209,1,169,98,240,24,191,16,3,74,179,37,65,101,148,169,230,89,238,234,100,167,198,98,162,100,148,169,99,121,4,54,233,138,14,183,50,209,165,15,167,101,175,109,69,2,127,101,117,52,163,209,111,126,224,152,54,214,221,143,220,159,238,223,210,138,90,173,55,228,234,159,228,190,176,176,54,233,47,193,232,145,49,184,175,182,140,157,99,239,162,120,29,111,231,146,254,163,131,135,228,50,98,65,245,207,198,206,194,8,139,147,168,45,198,39,135,76,217,120,58,22,232,63,60,18,246,205,45,6,30,165,162,63,39,131,139,51,27,187,93,95,75,106,38,175,171,88,77,53,28,171,13,133,136,9,132,22,247,79,166,65,214,216,211,180,162,52,228,210,235,210,247,8,113,8,8,10,196,157,95,145,236,105,202,21,235,85,139,220,152,47,159,213,242,157,71,209,245,200,187,133,251,123,123,211,255,213,126,198,237,225,159,219,179,233,237,162,246,209,92,109,29,10,84,71,50,23,71,232,126,16,0,2,243,8,81,243,63,66,67,71,81,67,24,165,147,199,115,83,115,131,193,160,16,208,16,124,88,248,49,88,52,14,65,65,195,225,131,72,225,153,229,25,132,0,89,155,33,82,81,129,0,67,12,1,176,195,224,197,0,218,84,40,14,145,7,139,36,193,50,68,25,58,106,51,71,48,219,64,204,9,195,89,73,92,176,129,152,196,140,167,99,4,5,148,112,183,4,10,88,44,2,154,84,239,224,201,72,62,200,106,39,228,102,168,128,181,30,205,122,82,18,16,205,41,23,98,198,83,185,202,6,147,250,141,99,244,120,150,94,118,141,143,222,175,69,171,28,185,86,180,221,152,109,92,219,170,253,102,52,104,66,180,34,42,246,152,249,27,173,44,178,102,78,189,77,173,99,222,172,102,86,169,45,193,86,37,40,142,52,137,176,148,71,41,75,170,156,84,247,177,135,175,247,254,188,61,53,99,56,53,43,119,81,15,255,93,124,69,255,0,0,0,40,112,210,106,16,140,199,121,18,237,225,49,132,206,135,221,183,201,39,192,163,90,104,144,107,119,141,86,154,10,71,25,44,129,150,69,27,90,202,36,95,154,105,244,9,26,168,122,133,205,213,187,147,130,124,214,143,252,5,239,250,54,29,215,119,255,230,165,173,11,158,194,185,201,242,111,163,135,113,236,89,162,155,166,84,42,158,106,208,114,160,32,32,2,101,40,73,140,195,38,8,5,24,220,62,97,48,65,140,78,129,214,211,6,129,76,255,251,178,100,169,14,230,218,87,76,147,185,76,226,77,68,233,227,105,98,122,24,213,115,56,110,101,111,193,37,169,104,77,147,29,201,244,44,113,71,65,64,195,1,120,155,113,209,146,134,81,67,212,118,96,176,232,64,195,96,177,155,232,27,68,153,103,36,3,47,202,51,12,46,183,82,38,38,80,15,33,116,71,140,188,216,148,121,98,63,218,120,164,119,17,210,71,24,150,98,219,181,11,143,187,77,130,100,219,106,93,236,29,207,239,174,10,57,187,71,74,78,239,236,119,81,141,154,128,233,138,186,178,24,117,24,204,22,178,80,65,19,249,222,73,135,229,118,158,243,106,134,40,67,175,150,45,158,203,88,204,200,129,212,29,208,26,40,110,62,170,129,13,159,68,184,218,161,239,142,56,76,227,61,22,215,254,175,233,109,232,106,180,12,248,167,106,239,244,116,239,74,95,30,17,160,254,84,166,145,180,84,193,139,169,14,115,16,198,192,204,130,150,197,9,168,251,207,149,104,221,165,180,34,245,217,218,222,214,255,167,255,255,184,136,34,123,85,131,1,200,99,126,244,251,215,254,232,250,93,237,165,181,51,203,187,0,0,0,4,172,195,193,68,34,27,49,13,110,49,217,170,3,220,198,161,10,160,144,56,199,133,80,195,80,44,192,96,92,88,230,48,120,27,48,180,173,48,92,162,0,4,198,1,142,109,40,18,15,25,53,134,164,137,160,133,84,176,92,154,140,56,18,152,193,6,18,32,142,79,249,65,193,227,104,64,128,244,182,37,60,209,106,25,0,183,165,165,12,90,186,16,189,236,96,186,52,145,167,129,58,91,91,207,187,221,45,45,219,33,149,61,251,24,19,25,219,60,99,208,107,229,117,88,57,117,255,252,47,233,0,212,88,185,184,93,251,185,48,153,69,175,36,13,107,33,181,97,101,13,143,243,127,135,143,86,61,40,230,138,109,145,214,209,68,135,120,171,165,28,243,163,255,216,29,248,24,124,184,164,224,97,232,21,59,159,155,101,99,180,111,87,107,125,116,14,28,21,44,167,191,132,128,0,7,56,146,57,236,197,15,206,199,73,147,170,23,46,17,98,49,2,190,129,112,163,140,207,47,172,222,88,91,162,131,183,45,222,84,94,84,170,184,87,70,209,190,99,240,77,116,182,255,175,255,255,160,176,178,241,49,36,114,127,49,201,166,85,32,248,172,52,167,76,75,128,1,106,250,98,32,33,168,193,166,9,94,152,78,56,126,68,1,141,197,96,96,33,155,194,0,99,136,136,2,96,0,208,240,88,192,200,51,5,161,80,252,201,34,6,220,176,6,34,3,20,29,140,22,29,176,147,165,1,136,153,134,4,165,246,122,213,252,160,148,60,137,47,38,145,158,8,97,125,176,45,92,255,251,178,100,180,12,230,106,82,205,27,186,99,240,72,230,90,19,101,34,118,24,17,83,60,110,61,53,65,66,163,232,13,149,149,201,244,3,203,0,113,80,246,23,251,95,95,67,18,252,249,199,44,11,136,235,85,92,165,238,145,70,101,53,33,207,170,42,189,173,40,98,221,129,151,77,174,77,243,248,42,215,173,81,153,203,101,215,76,248,15,168,7,45,150,57,237,145,229,161,104,61,27,201,106,204,206,146,157,97,121,117,24,55,180,145,191,233,232,163,197,152,29,105,68,104,212,66,220,245,70,58,249,150,185,168,117,16,12,93,240,177,205,172,75,124,136,31,136,9,243,128,20,52,237,232,161,104,184,96,172,122,113,217,127,147,177,45,227,43,27,58,3,143,57,164,28,198,209,141,128,167,161,194,217,139,26,47,1,168,47,219,229,110,237,111,119,252,159,255,211,244,255,63,252,68,125,73,212,138,88,45,100,59,148,20,62,45,37,72,17,111,13,151,87,233,252,12,0,1,243,21,8,131,76,192,147,52,147,99,37,203,35,155,228,99,78,193,80,16,102,98,227,58,97,152,142,6,14,204,136,0,204,48,4,76,74,23,7,76,161,160,24,205,32,0,136,24,28,3,12,25,14,76,45,6,12,30,20,168,159,130,97,177,124,24,18,70,10,113,1,235,162,1,58,188,212,53,56,34,42,54,37,80,152,231,70,235,120,128,132,233,94,165,136,210,186,98,90,151,182,17,208,160,235,44,219,113,115,48,70,168,9,245,156,227,56,99,215,89,147,7,246,161,156,13,221,53,12,110,111,67,0,173,97,243,229,203,88,254,63,12,242,99,56,6,71,123,54,111,108,77,168,243,15,97,62,121,130,197,221,228,57,109,237,129,239,233,190,229,237,40,175,102,109,183,247,187,118,55,178,166,247,68,204,13,211,191,87,175,143,28,89,179,172,141,91,82,24,64,4,186,22,105,52,5,13,55,101,90,192,0,3,248,128,161,248,236,50,22,142,171,174,12,140,96,84,42,220,89,134,42,217,19,172,86,124,250,52,98,67,112,224,190,65,163,175,26,102,27,83,106,186,104,156,187,250,61,252,255,255,255,33,123,121,191,226,3,246,78,57,168,89,8,43,68,21,12,92,138,132,56,186,165,45,19,169,131,203,140,192,12,100,140,125,64,180,198,244,126,204,50,77,196,215,17,34,197,155,88,84,11,12,73,136,200,212,160,51,52,150,12,12,137,51,25,216,45,246,56,201,200,203,67,195,113,176,214,80,160,20,193,100,243,97,10,12,98,173,102,196,0,66,135,97,0,20,200,109,244,0,9,12,203,104,64,1,48,66,52,197,140,189,0,97,193,34,136,223,7,141,52,55,220,88,130,130,144,41,204,199,47,142,26,6,194,149,255,251,178,100,199,142,230,162,82,76,147,184,100,224,78,233,250,35,105,229,58,30,105,107,42,47,115,39,137,62,166,232,13,164,149,216,193,11,198,50,34,97,244,68,34,44,244,198,36,132,56,136,240,47,161,12,145,8,128,88,20,228,142,41,196,181,97,40,96,182,71,126,230,229,38,8,48,35,166,235,88,131,45,106,47,51,71,6,101,16,178,204,26,205,59,214,144,158,240,192,172,194,115,190,236,106,247,28,186,122,245,228,95,140,38,69,16,253,225,255,188,176,221,73,222,229,118,199,242,238,90,202,111,151,47,242,23,119,27,220,162,171,126,199,223,254,119,87,191,255,61,235,125,215,247,93,215,239,184,103,245,201,239,102,53,107,37,119,6,60,43,84,190,27,148,158,84,72,24,98,18,96,68,65,34,217,172,85,175,79,170,154,100,68,151,94,171,79,8,186,65,206,110,183,242,215,55,206,46,180,45,225,202,138,106,219,235,109,95,39,111,227,191,232,99,106,120,192,59,41,73,223,198,255,209,63,251,254,134,54,226,12,83,40,145,216,62,146,184,82,36,0,0,18,212,10,202,52,88,48,216,130,131,1,221,207,91,156,15,57,3,1,38,143,50,1,145,2,17,64,98,152,20,33,49,25,80,214,7,83,0,131,77,12,133,214,50,36,66,16,36,137,132,105,12,164,209,52,198,196,106,143,32,29,66,145,245,202,48,68,11,246,218,179,166,184,88,14,208,164,34,65,60,144,2,144,135,148,253,20,96,160,69,151,193,89,225,182,177,138,137,89,201,125,81,79,82,221,133,193,217,57,79,29,50,136,4,86,40,70,157,165,195,23,228,242,38,167,41,89,18,153,200,158,98,176,15,180,88,74,30,217,254,74,214,56,82,39,148,30,129,219,30,209,10,189,148,190,76,253,55,55,226,203,124,93,149,114,43,192,170,74,197,151,206,205,11,97,249,26,41,57,165,181,67,151,108,250,159,155,204,126,204,172,142,151,251,223,239,120,45,216,221,179,179,190,111,142,90,42,193,161,0,0,3,224,241,83,199,212,56,199,252,153,201,146,228,180,248,139,219,45,101,43,142,29,112,183,167,176,75,214,29,236,207,115,174,174,230,41,151,141,105,168,43,169,30,187,123,60,254,255,205,255,253,62,203,254,223,243,10,233,226,214,21,31,43,15,117,64,96,224,163,144,145,112,208,10,132,202,203,128,84,0,80,140,238,0,57,169,96,214,12,211,122,222,76,214,96,49,88,68,196,151,19,11,133,66,195,179,16,139,130,2,70,31,103,152,80,4,144,198,184,15,165,192,20,74,13,108,9,22,23,139,22,44,2,34,170,215,14,41,0,64,180,254,125,154,161,135,116,76,3,131,65,24,185,80,203,241,96,48,92,241,0,229,171,255,251,178,100,188,14,38,153,101,78,27,154,99,114,79,8,250,19,101,37,118,27,41,157,52,110,105,47,193,45,42,104,233,149,137,160,193,64,110,242,171,36,59,112,108,73,234,147,76,54,178,139,101,101,84,222,40,131,127,196,219,109,99,139,85,162,80,74,112,105,255,64,234,115,27,217,41,150,21,164,46,83,43,100,157,98,172,3,173,225,193,26,120,132,129,209,92,181,41,199,84,200,161,238,63,58,205,154,146,159,134,233,188,240,67,107,176,207,253,210,123,98,211,155,111,81,137,157,169,249,255,191,194,255,244,150,100,91,150,193,150,230,78,81,116,111,73,202,38,140,227,41,138,231,18,8,99,19,138,89,139,204,82,168,250,159,242,0,24,8,3,127,130,47,55,103,248,216,136,136,153,97,40,150,159,72,173,51,112,95,61,6,107,134,147,180,22,212,152,225,239,231,48,155,65,150,14,157,95,230,240,89,127,253,127,255,183,233,255,255,169,255,153,114,127,131,26,201,61,108,61,221,106,55,136,124,71,75,156,165,245,87,81,0,0,92,188,192,245,129,66,71,8,166,98,158,199,30,178,112,68,10,92,107,145,2,71,200,9,14,145,6,6,152,130,233,150,128,167,113,170,141,178,98,80,150,96,16,214,23,36,165,79,194,129,71,212,194,9,197,64,236,172,248,36,42,50,179,98,76,237,229,97,43,131,108,18,178,29,161,183,85,41,37,212,196,64,209,117,242,221,26,188,53,149,29,22,11,226,46,10,90,82,141,158,231,146,117,171,23,121,136,111,124,29,115,7,56,143,171,85,245,117,134,188,181,225,228,190,9,148,222,80,31,70,51,107,169,158,194,211,90,10,149,138,142,87,75,25,206,19,210,86,188,126,43,202,190,177,97,125,196,141,45,52,186,174,84,24,133,227,23,38,139,168,215,185,198,48,217,73,163,53,215,83,176,169,198,152,72,124,151,13,52,54,105,55,164,112,216,60,137,52,44,26,156,152,29,72,180,14,109,99,199,219,0,0,3,153,176,73,152,201,84,51,189,145,96,106,2,218,5,137,44,202,18,225,28,124,58,239,154,67,123,215,181,223,151,68,89,202,20,62,120,214,136,99,233,144,43,135,57,222,115,255,79,183,197,186,33,239,52,185,175,234,121,127,250,17,109,162,119,131,102,20,157,24,232,44,106,216,224,175,240,212,9,179,172,0,4,135,6,169,83,24,248,20,22,30,24,160,14,96,113,49,140,15,0,100,112,224,116,16,92,105,33,64,121,132,50,111,68,24,168,241,66,2,3,74,90,33,45,197,138,44,21,175,67,102,56,233,48,184,21,58,153,52,8,140,53,146,255,2,160,101,107,141,160,46,40,162,105,141,183,165,134,42,37,251,121,101,173,204,84,221,249,134,255,251,178,100,192,14,198,160,104,207,27,111,78,176,67,34,250,19,101,229,44,27,45,161,54,78,105,47,201,40,19,168,77,151,168,176,229,29,100,141,94,109,154,181,232,245,251,143,151,46,181,124,164,182,244,161,154,206,68,196,221,185,176,67,51,186,68,40,104,184,67,11,33,98,89,100,223,192,81,113,76,199,232,80,110,77,5,213,125,164,207,71,88,31,242,230,224,233,53,62,185,60,37,142,196,45,82,168,217,167,181,31,238,72,127,145,200,123,147,25,53,208,175,34,248,196,136,18,200,79,118,95,46,50,180,48,150,201,210,165,230,75,219,247,114,110,142,162,96,0,224,39,93,136,113,208,64,137,244,162,227,148,1,106,22,139,90,124,65,204,117,105,116,204,186,187,238,189,174,173,178,161,202,212,57,230,84,146,245,59,71,209,167,122,247,147,12,162,217,205,54,72,0,48,211,63,238,234,251,251,147,234,188,102,237,219,110,186,157,173,187,224,80,0,2,84,156,17,184,107,0,134,145,226,106,238,135,193,112,126,194,96,160,144,175,137,96,4,18,4,2,159,47,41,129,201,0,132,17,208,215,9,213,129,77,76,165,77,224,12,154,45,144,24,80,68,68,211,221,33,17,197,224,128,4,19,50,232,57,60,25,202,216,111,115,100,27,74,69,107,234,188,205,176,162,198,56,176,167,205,161,231,33,81,143,109,30,43,15,111,166,245,111,133,188,180,19,215,25,191,204,67,28,175,71,138,231,189,110,81,39,50,219,147,100,42,214,49,60,239,240,97,40,69,34,221,239,8,198,141,54,85,167,89,250,231,30,237,110,58,81,149,184,120,236,132,55,170,25,58,169,82,160,167,97,227,235,209,180,106,225,129,195,232,121,133,91,7,179,4,30,189,109,12,191,97,95,74,170,79,1,128,146,74,108,123,44,40,41,249,240,132,181,199,78,138,69,123,161,25,43,132,148,237,94,221,162,1,111,81,34,223,234,0,8,0,0,0,0,106,111,114,66,239,195,160,116,150,123,224,54,33,202,117,134,209,162,55,95,29,63,42,226,49,141,10,243,171,85,95,219,171,81,13,167,245,254,159,203,255,219,79,204,255,220,191,248,191,254,101,254,228,116,125,7,170,127,63,197,247,217,16,191,39,117,188,120,0,9,5,210,163,62,4,67,27,23,3,41,98,51,65,140,67,67,5,81,98,44,205,196,8,32,95,48,152,41,49,228,13,11,135,70,40,135,164,70,192,160,0,103,56,66,96,8,0,96,16,20,97,144,4,6,66,76,54,22,211,208,68,20,13,3,44,192,197,64,168,195,129,67,199,165,103,32,49,133,164,170,173,228,32,21,10,126,58,141,242,130,2,134,163,118,11,181,70,235,19,42,215,28,1,8,17,133,44,142,255,251,178,100,202,12,70,224,104,206,155,121,99,240,73,170,106,77,101,229,40,30,193,165,50,78,229,51,129,30,13,232,77,151,160,216,10,4,80,100,93,51,151,59,232,222,241,187,41,232,164,56,167,229,14,61,90,214,168,23,12,220,114,81,19,96,149,42,197,41,233,230,168,97,250,209,136,189,185,116,17,8,198,57,40,98,114,142,187,19,168,1,114,97,24,73,182,19,19,172,128,140,120,86,32,75,73,8,209,18,70,214,94,5,3,234,49,108,167,60,70,215,182,155,171,243,217,87,114,116,162,55,169,114,93,69,50,222,162,239,38,89,151,227,108,74,104,37,254,78,246,227,80,159,73,159,53,222,179,151,15,118,237,234,64,89,209,80,38,118,160,192,76,0,91,213,33,13,226,179,30,82,148,85,196,55,53,23,73,87,201,80,36,172,54,247,90,197,177,147,128,157,83,73,47,87,3,111,244,172,58,200,8,120,24,43,28,14,41,73,149,62,222,123,255,14,114,135,188,183,77,254,29,33,79,175,69,21,236,213,70,249,21,8,0,0,1,80,66,72,52,81,40,218,124,51,39,199,76,18,186,55,110,36,237,217,13,181,64,203,153,77,65,116,213,146,14,22,132,3,10,96,139,134,56,218,50,136,34,0,8,12,3,16,44,115,191,21,210,55,164,243,3,57,152,117,5,178,67,66,250,150,22,35,123,22,86,35,44,213,66,47,16,125,31,230,144,179,155,226,67,173,5,96,5,125,255,10,164,123,112,226,5,167,147,40,113,99,16,235,61,119,163,110,138,0,223,43,15,147,208,207,218,69,50,241,105,212,177,167,21,115,45,182,145,13,73,203,145,8,150,191,241,104,235,88,169,55,7,66,166,155,179,106,233,63,114,216,243,42,8,68,122,3,151,97,78,238,79,103,7,41,11,83,79,204,213,52,174,204,4,180,41,102,226,8,75,148,75,183,59,75,82,222,175,174,142,93,189,102,196,146,119,126,229,216,166,152,149,215,137,35,58,226,135,37,237,50,237,150,17,4,200,93,40,239,212,140,79,247,77,205,254,155,150,200,233,33,166,203,15,111,222,137,109,206,86,207,82,184,2,119,238,206,214,181,12,193,81,214,120,148,171,58,6,156,108,77,54,98,93,9,143,198,172,59,215,185,149,124,187,249,94,34,45,210,144,144,0,15,204,200,32,244,59,28,48,49,102,112,20,85,115,168,242,39,2,222,165,0,10,22,98,52,47,9,18,168,82,212,42,236,106,143,147,43,114,229,162,79,175,255,56,126,232,79,255,87,186,214,103,52,123,250,191,228,192,4,16,164,42,13,3,181,77,138,228,218,213,78,76,136,196,133,78,44,12,170,238,100,71,89,21,138,24,4,97,137,8,135,33,158,41,192,16,125,25,255,251,178,100,191,140,168,221,109,79,27,155,193,64,58,162,74,34,101,231,38,29,73,181,64,109,189,187,65,17,19,168,21,164,157,216,1,198,203,152,28,78,98,0,244,68,160,104,194,224,128,10,98,236,25,16,169,18,17,2,162,113,66,32,23,206,22,250,202,120,229,53,59,235,195,8,152,56,26,132,42,139,4,81,77,169,13,75,18,167,243,194,104,204,122,182,185,198,91,99,120,40,112,222,7,137,156,133,244,40,0,197,84,228,71,227,109,73,27,39,91,142,204,235,108,178,80,189,109,49,48,186,7,243,53,14,95,132,149,58,232,142,206,208,117,244,167,44,149,20,69,129,74,124,36,255,188,124,200,96,205,133,38,226,194,60,254,77,24,242,198,54,223,100,36,160,138,152,230,30,153,229,23,103,158,196,43,89,110,53,225,225,66,171,197,16,203,15,164,163,69,195,74,239,137,234,107,53,123,153,148,17,52,58,18,167,227,49,101,50,97,28,222,69,108,234,249,235,126,132,6,83,38,94,173,249,168,198,208,31,49,16,200,105,233,111,160,133,86,22,0,251,44,46,21,152,114,43,56,252,6,148,221,250,171,163,37,89,236,210,12,163,48,61,25,218,212,67,52,108,254,122,111,73,79,252,59,126,175,171,215,255,255,250,191,232,179,180,0,0,119,236,204,192,83,16,134,205,82,148,49,232,40,210,247,97,24,168,199,129,66,133,57,128,65,134,11,3,144,34,65,4,130,225,154,216,96,28,86,78,115,2,129,148,28,152,100,96,80,21,34,47,162,68,169,37,145,253,231,102,206,96,168,9,55,159,136,20,46,4,148,203,160,168,215,31,198,47,97,153,206,195,37,0,136,4,144,162,16,7,132,78,177,24,236,83,166,90,139,13,178,45,19,202,211,9,32,159,186,40,179,145,192,154,64,216,58,153,180,36,150,195,234,100,221,115,193,236,225,163,225,97,245,16,46,13,225,195,19,7,117,60,238,30,66,59,77,106,75,234,120,155,73,26,176,34,131,137,210,142,99,84,29,62,28,237,231,174,5,149,72,186,79,26,3,116,225,7,209,130,220,143,188,201,157,192,136,198,233,177,207,26,57,42,35,118,221,152,37,51,207,93,209,199,53,2,155,146,33,147,164,160,206,228,95,94,173,251,214,233,160,128,0,34,193,33,1,230,107,32,195,119,42,33,130,31,143,241,34,96,150,61,144,5,225,171,230,209,227,161,246,137,75,146,57,98,93,111,185,27,23,83,11,255,238,247,127,255,255,255,238,203,83,200,72,68,118,128,101,25,31,22,173,54,141,67,151,192,2,19,158,72,9,55,129,146,162,25,145,58,64,137,21,5,223,0,164,198,0,44,100,237,39,1,75,148,49,66,247,173,0,53,186,74,84,216,155,255,251,176,100,164,142,6,246,109,80,19,143,94,176,56,97,170,122,97,135,38,27,81,173,66,109,229,237,129,16,24,232,65,148,29,232,21,84,187,112,90,115,192,169,166,147,182,31,177,209,222,191,171,21,212,137,169,89,143,95,154,84,244,226,151,134,183,202,53,17,155,124,182,184,132,133,196,82,52,68,171,35,216,227,91,117,17,168,245,93,201,81,24,131,196,223,91,95,214,20,142,251,230,140,36,156,33,201,15,224,178,207,73,231,166,98,248,101,167,194,167,30,180,181,147,93,128,74,235,108,250,255,63,69,103,237,255,121,104,250,81,205,105,81,150,168,83,18,119,237,231,36,120,171,199,134,165,47,85,128,159,133,140,33,200,29,193,72,63,202,32,213,166,91,144,24,129,39,252,96,187,213,160,124,194,204,243,225,85,242,84,52,124,174,146,250,227,223,255,45,158,74,136,167,84,3,74,50,96,136,51,15,147,120,135,28,44,27,26,227,93,8,1,15,81,12,186,11,211,27,144,113,214,129,169,9,6,221,74,6,23,21,143,244,172,157,23,18,159,58,69,117,196,237,102,78,159,14,75,255,245,252,85,126,93,167,54,45,223,254,191,191,88,0,0,115,3,150,194,27,6,95,195,24,164,236,105,37,137,129,50,224,17,201,129,205,226,133,224,104,36,8,6,4,40,204,22,41,48,160,124,208,40,1,85,104,48,98,129,162,152,116,64,198,88,33,212,172,37,49,142,44,28,61,91,68,0,91,114,242,179,22,254,10,45,35,3,157,201,238,228,81,113,91,132,99,117,61,167,194,198,71,205,94,150,174,202,70,242,199,253,11,19,43,225,91,18,2,18,174,76,150,206,244,16,14,46,103,53,162,3,30,76,132,130,109,159,148,145,21,19,169,210,188,248,84,188,140,107,207,163,157,245,142,72,217,51,227,224,239,41,117,115,95,246,200,148,107,43,58,232,99,239,44,187,205,53,236,75,231,237,180,189,43,242,96,199,221,34,223,103,115,52,244,66,119,224,56,103,74,223,142,201,126,123,197,173,27,222,118,166,61,252,31,94,250,255,146,47,235,6,122,85,166,28,241,239,172,166,32,252,177,45,231,69,158,255,150,223,249,191,243,107,226,100,2,11,157,16,136,76,73,145,113,84,165,112,40,34,223,154,114,203,70,202,22,8,128,24,159,225,210,157,40,55,1,191,41,186,106,195,138,188,182,36,165,5,115,43,141,58,161,121,17,245,127,31,183,160,187,219,253,94,191,132,209,23,110,136,235,254,130,191,255,38,10,69,185,120,92,248,242,65,135,134,153,121,140,14,118,136,17,94,18,48,98,201,208,17,5,21,84,64,78,60,7,10,93,40,121,77,222,38,130,168,126,74,217,176,65,53,169,200,164,137,186,255,251,178,100,176,140,135,60,113,79,147,154,123,96,70,103,170,17,100,197,120,152,197,163,76,109,49,250,129,24,141,104,85,131,9,218,52,108,168,154,245,155,28,177,200,220,31,106,31,237,197,45,210,170,17,59,250,102,75,28,144,201,133,199,79,41,160,213,164,23,112,125,147,162,14,48,107,60,13,38,71,125,195,248,180,150,238,137,177,72,152,167,208,215,101,208,216,185,105,155,111,83,116,42,226,226,170,207,239,138,181,159,88,107,14,171,233,123,89,241,252,18,121,175,168,180,235,94,198,226,212,178,57,226,171,168,145,172,131,197,164,104,248,63,190,222,52,83,153,174,120,203,102,111,8,135,70,135,163,82,144,105,79,40,209,248,246,247,107,146,181,203,52,208,211,15,254,100,105,151,148,53,238,64,2,251,210,142,148,21,1,123,136,114,211,86,242,96,206,189,192,0,21,4,215,129,210,66,171,28,44,160,252,165,112,219,141,14,110,185,231,45,222,17,165,199,117,117,113,229,246,111,4,242,135,124,163,219,148,26,207,127,44,127,217,253,116,126,175,183,255,91,181,192,0,0,2,148,193,166,81,227,1,148,72,198,180,92,151,28,206,19,163,1,7,12,50,74,49,160,32,182,139,76,192,6,242,128,169,134,192,70,135,25,130,204,96,35,197,170,144,208,100,87,117,177,148,1,93,62,94,167,113,100,90,98,81,104,68,108,128,124,164,209,170,127,138,189,247,156,140,173,13,7,46,28,72,174,250,122,5,159,46,179,133,184,170,24,213,23,185,203,148,123,19,123,84,82,163,204,99,249,136,61,114,106,79,181,46,242,165,159,73,153,250,98,74,229,99,93,33,246,195,191,9,107,159,40,251,209,183,231,56,210,249,245,184,32,112,175,111,174,177,191,163,54,111,10,154,203,38,100,38,78,183,43,22,62,23,86,201,56,175,124,154,189,9,238,252,11,187,238,40,56,53,63,219,176,218,217,141,72,98,215,53,223,144,124,70,214,30,234,105,86,111,31,121,123,68,194,15,126,205,50,200,70,247,37,16,242,96,0,65,0,0,156,222,101,81,168,96,99,6,66,168,209,149,210,155,148,23,254,20,166,36,208,38,6,23,251,152,233,58,132,80,243,143,41,45,132,223,204,206,125,225,7,117,174,79,35,123,111,245,53,127,211,86,249,168,125,61,45,255,21,232,255,255,255,255,201,33,46,17,171,135,2,152,159,25,191,32,153,249,129,129,154,129,177,76,61,4,194,71,16,216,160,188,2,192,64,100,50,2,99,202,134,152,198,196,131,41,38,178,76,81,65,42,19,28,37,194,152,65,140,170,76,157,233,187,94,105,1,16,213,154,181,52,237,200,172,198,236,201,88,6,5,137,6,106,220,27,5,77,225,217,112,121,255,251,178,100,186,142,166,195,105,80,155,153,123,96,69,199,170,57,97,34,118,26,149,165,68,109,225,237,128,236,140,169,9,135,140,162,246,166,221,193,84,68,149,117,224,145,26,218,114,181,47,152,231,22,48,96,91,10,69,174,153,105,177,100,183,1,169,67,94,231,186,175,126,184,223,109,54,241,149,22,126,55,166,182,136,102,192,119,192,146,12,249,139,27,236,51,179,69,215,205,212,185,168,231,74,194,153,98,44,93,53,94,1,219,54,96,32,50,240,216,180,41,206,42,236,104,37,177,165,102,177,49,139,90,204,149,253,246,235,8,151,184,102,93,230,180,158,219,180,77,246,226,155,52,134,229,157,21,58,146,178,88,10,175,47,37,27,82,69,32,74,142,33,28,45,244,77,2,160,105,150,192,111,168,254,226,139,193,22,14,118,192,197,25,127,211,231,102,24,84,111,186,139,182,126,183,109,71,175,209,255,84,156,77,60,182,121,46,255,255,37,48,81,107,26,3,140,94,148,76,104,89,141,19,55,12,174,238,76,93,22,76,174,6,204,53,68,204,16,13,71,64,131,18,150,19,15,70,67,26,133,163,63,148,83,15,71,132,26,48,240,49,48,72,35,8,2,131,138,182,44,217,74,5,198,186,97,120,94,97,48,8,134,193,129,216,240,18,44,6,167,161,48,4,184,67,4,98,206,65,13,25,241,210,42,175,231,29,196,139,188,6,12,2,174,129,84,140,30,14,165,237,80,56,49,77,214,160,249,168,116,52,156,207,100,208,154,164,81,230,66,243,213,38,236,181,137,8,71,42,130,145,14,189,16,133,242,238,153,147,205,175,121,207,80,234,77,190,45,254,211,105,95,196,224,37,191,77,138,148,200,51,93,242,221,38,84,9,184,32,162,212,211,138,19,127,149,237,75,84,109,60,48,141,139,106,122,227,74,169,245,105,119,164,29,251,117,36,247,235,72,174,222,79,89,30,78,78,44,130,42,167,3,165,161,64,228,80,142,213,149,83,80,42,57,46,47,245,21,248,45,227,174,200,91,254,56,186,152,111,162,92,254,235,200,171,124,173,241,126,173,127,175,52,0,0,18,236,126,6,89,160,97,154,42,26,101,24,94,201,209,40,204,42,21,226,208,208,104,34,87,135,20,161,131,177,68,186,188,186,153,39,181,245,195,40,103,67,246,241,63,190,255,26,151,211,94,213,111,144,147,125,93,63,244,47,255,255,234,79,199,127,252,107,125,83,143,255,255,250,142,37,222,4,105,12,75,0,239,155,173,16,1,72,201,141,141,220,56,42,180,99,136,10,82,36,88,96,236,64,146,114,216,156,136,224,41,53,118,7,5,163,233,55,5,193,243,9,99,145,17,26,3,142,150,248,165,34,79,82,74,196,67,139,91,206,155,255,251,178,100,203,14,136,55,113,204,131,184,94,192,77,44,170,35,97,5,104,25,177,163,66,109,225,239,65,16,147,168,117,135,137,160,221,59,246,175,101,146,103,100,75,162,37,103,72,193,224,217,110,215,114,154,149,93,157,154,194,109,227,82,31,226,146,235,189,79,75,162,97,124,15,173,117,14,235,120,185,238,121,94,62,233,150,104,248,76,86,234,217,251,82,206,78,195,90,248,56,245,140,194,210,250,6,200,144,44,69,149,142,191,27,252,82,163,123,223,229,147,244,66,221,114,231,122,175,82,108,23,156,250,26,154,231,228,127,21,53,173,41,144,63,109,19,218,49,183,246,196,154,213,31,66,221,8,54,167,150,54,96,71,129,89,233,92,118,214,105,125,220,109,205,144,0,181,0,0,0,70,228,226,49,22,125,34,134,54,216,198,6,184,158,102,220,40,133,84,139,135,132,109,101,214,220,159,237,170,110,230,98,41,139,227,146,100,32,42,57,229,111,155,128,15,2,50,7,201,155,253,95,250,122,134,162,105,80,247,179,110,143,72,0,0,10,188,193,8,17,101,177,164,8,70,249,43,25,200,140,109,60,129,133,1,6,45,51,152,156,10,9,10,36,73,135,18,96,66,56,92,14,107,130,17,230,138,63,152,97,22,64,29,40,99,116,236,241,24,105,1,73,13,3,3,169,171,158,211,219,28,11,30,16,33,42,159,165,157,228,59,122,114,21,202,169,153,129,86,5,40,189,47,103,80,92,11,165,101,19,238,222,11,75,132,21,36,54,241,213,27,66,166,44,99,21,239,32,112,50,39,49,236,138,167,76,223,192,105,203,113,77,108,172,126,174,158,67,186,157,78,177,113,160,201,171,159,151,129,38,40,124,154,181,76,8,76,76,178,223,230,63,208,189,137,229,245,163,221,236,246,166,98,178,73,141,204,235,146,120,150,110,49,60,229,143,16,164,109,206,79,116,14,242,205,109,55,182,94,2,32,250,213,245,120,214,23,87,207,32,87,222,119,23,254,206,122,130,153,117,92,214,37,176,102,128,16,2,70,227,3,24,114,76,29,193,230,13,36,12,16,144,24,140,96,18,153,8,200,8,3,150,164,245,43,220,36,98,110,240,86,226,7,48,12,47,41,109,9,151,155,134,161,114,40,165,149,231,251,63,178,185,111,141,75,79,205,211,86,219,231,163,153,163,214,210,122,162,111,255,245,132,96,225,5,63,198,38,187,70,181,164,230,127,24,231,37,159,230,158,6,166,47,13,38,32,16,36,64,169,140,161,25,139,233,225,133,193,81,139,98,225,146,105,25,128,195,128,128,9,48,168,44,10,2,192,225,12,197,128,66,156,148,8,40,10,90,56,16,111,0,2,49,35,3,128,37,11,28,9,72,14,183,238,161,157,255,251,178,100,191,142,134,241,104,207,155,153,123,96,76,7,9,245,101,135,114,30,221,165,52,46,233,117,209,24,158,168,73,148,157,216,38,175,96,103,193,127,218,16,129,113,33,149,123,63,6,32,142,128,134,176,212,87,181,248,38,83,2,189,147,46,189,0,240,169,59,10,68,60,164,138,69,244,128,67,136,75,88,144,40,29,104,208,176,120,237,210,160,105,93,0,224,235,95,27,162,191,21,131,244,198,30,108,104,8,129,213,146,57,180,148,234,55,132,218,203,167,246,55,38,197,59,147,195,25,166,83,115,180,246,47,49,149,61,98,152,172,77,251,144,70,26,222,181,125,81,243,83,60,195,228,91,248,110,139,185,223,85,90,84,145,202,132,109,230,81,235,248,191,109,163,108,200,70,60,168,179,249,152,22,104,76,245,159,118,245,250,68,202,248,171,146,186,128,0,27,80,240,133,163,8,1,132,140,136,159,196,138,47,167,93,64,97,80,59,57,16,4,224,103,107,32,87,18,206,90,125,44,160,73,139,17,193,220,199,189,72,64,247,213,94,103,167,243,137,252,231,182,159,255,204,221,169,169,249,159,41,200,255,255,175,255,245,18,0,0,99,2,14,77,46,10,51,181,104,65,21,49,59,20,43,253,50,152,108,8,210,16,164,12,18,7,48,72,16,197,76,82,67,208,84,70,105,53,65,144,134,165,168,7,4,20,28,20,94,49,56,54,149,54,145,38,96,0,16,78,213,132,6,1,169,144,144,135,70,156,219,152,40,14,186,229,240,27,76,227,138,230,73,221,108,35,233,133,162,17,34,108,78,198,148,30,221,60,100,171,25,96,153,172,34,154,91,140,182,181,193,67,68,232,147,109,66,46,13,172,65,37,139,12,10,243,93,115,188,25,154,229,149,181,146,31,104,75,112,249,249,53,14,136,217,44,239,210,66,33,171,147,111,88,191,6,202,86,132,16,146,188,119,92,217,217,3,21,158,239,218,110,144,99,165,215,254,182,223,176,58,222,216,80,173,136,217,254,213,234,65,55,143,208,150,74,18,28,124,64,64,155,219,38,129,60,193,76,219,195,109,135,127,54,165,12,143,35,251,151,250,154,105,128,64,0,26,73,70,195,204,192,47,26,106,162,193,41,208,78,240,83,131,90,74,24,73,136,107,214,173,34,32,147,24,126,19,206,245,97,159,28,223,239,122,122,216,74,213,39,19,223,153,254,242,166,148,1,85,127,151,189,27,239,174,159,175,209,168,47,213,235,236,215,79,255,151,0,134,3,38,63,0,26,118,204,111,195,41,172,211,231,48,117,3,179,70,73,41,133,17,41,240,99,32,97,141,215,70,31,9,3,143,6,252,19,148,43,196,128,70,15,1,3,75,0,128,109,21,125,89,19,198,50,105,190,255,251,178,100,179,14,71,18,105,78,147,143,102,180,72,199,170,18,97,2,122,28,41,165,58,78,101,239,80,230,39,41,93,16,11,200,195,83,16,187,202,176,100,129,210,158,88,104,42,243,235,57,20,107,252,100,109,238,80,47,41,9,145,148,14,152,26,165,153,74,57,60,114,119,5,19,209,42,224,123,144,138,202,83,49,63,15,81,180,13,89,161,19,24,49,193,76,197,144,46,107,105,11,118,103,93,20,177,152,100,59,202,150,141,69,116,110,150,139,152,139,120,111,15,62,230,38,243,10,147,15,118,139,60,18,186,188,92,227,83,110,199,63,219,86,119,136,186,161,249,62,247,189,250,103,125,107,252,186,248,117,241,90,124,41,39,167,131,7,47,15,187,116,83,71,141,27,81,114,92,39,204,10,75,76,60,206,247,124,210,50,7,210,4,111,180,140,74,100,249,189,7,224,0,128,1,176,152,43,136,70,39,192,176,192,105,203,226,128,36,74,164,248,95,130,2,51,64,137,12,59,103,106,122,14,203,217,233,127,189,72,76,31,52,255,255,183,221,86,230,255,175,251,127,79,193,252,135,119,160,0,0,2,85,60,208,184,197,232,51,130,36,138,25,230,136,230,25,16,28,99,68,169,138,5,4,64,16,16,116,201,74,16,185,84,44,12,53,217,116,230,177,42,76,176,11,222,25,161,178,126,106,56,155,16,121,164,122,177,53,208,16,236,117,9,227,166,200,93,208,186,46,12,178,141,172,101,14,61,178,201,46,80,18,41,224,153,65,250,222,131,80,177,78,226,207,79,212,129,199,168,131,49,197,173,145,234,77,57,12,254,33,120,142,60,163,224,58,91,106,23,249,202,158,185,42,254,91,211,88,148,175,237,116,215,61,226,233,13,190,23,14,93,38,71,106,69,204,217,135,122,143,122,220,194,23,61,200,158,165,169,63,111,39,211,249,31,205,25,253,228,52,181,88,180,181,33,64,158,27,103,234,119,90,237,63,21,117,94,111,82,122,62,212,100,89,174,175,205,208,24,181,99,221,196,133,211,246,89,238,241,89,169,161,190,204,8,231,213,168,184,204,152,62,117,35,39,36,0,0,111,67,238,65,137,0,160,35,37,66,53,33,145,40,159,248,224,205,82,81,135,135,145,92,88,158,143,5,165,48,243,163,175,3,9,68,87,241,246,231,14,192,231,161,83,63,150,255,63,228,90,95,255,148,255,175,252,143,163,203,127,245,251,27,221,233,254,144,16,0,57,210,185,136,25,91,201,183,92,24,32,224,138,196,156,32,1,8,103,100,70,2,4,97,160,38,134,228,0,37,48,145,179,2,108,50,163,112,82,193,34,131,161,2,13,139,84,86,154,128,210,22,83,210,135,55,237,104,168,11,157,62,128,201,249,219,208,255,251,178,100,183,140,103,31,105,79,27,153,123,96,69,167,10,2,103,7,26,27,65,163,64,109,229,237,129,22,174,232,157,132,21,128,95,196,228,219,134,172,189,101,174,149,162,121,192,44,12,198,23,42,118,238,117,237,152,215,73,34,245,68,164,250,35,181,4,155,109,233,145,169,200,251,100,130,111,14,31,106,203,116,204,92,81,47,234,177,55,82,126,174,223,83,83,175,155,95,105,111,224,103,164,90,106,198,9,105,234,187,174,32,198,196,65,105,154,242,218,108,173,253,150,126,72,171,27,237,240,171,147,82,73,79,159,153,83,94,60,139,49,154,201,252,212,203,139,184,166,202,137,137,74,123,155,86,87,209,187,170,201,228,41,230,91,97,210,145,103,74,89,98,63,139,12,212,251,68,89,130,83,230,168,0,43,70,107,136,146,1,10,161,55,233,204,33,42,29,231,32,82,3,47,166,184,145,224,165,91,11,116,195,166,81,143,51,70,126,221,67,92,99,78,44,159,219,253,62,249,127,250,127,255,255,250,47,252,87,255,255,223,255,234,254,232,255,218,163,155,86,65,20,2,0,0,0,48,196,64,240,193,17,84,200,88,76,197,18,16,203,33,232,206,168,4,195,240,68,198,48,100,197,2,44,152,36,48,124,26,49,240,171,48,16,52,48,100,26,51,0,115,58,229,146,216,204,1,6,148,47,249,147,35,16,73,66,33,43,14,74,205,0,202,86,151,36,65,198,1,5,77,51,183,40,12,41,116,75,44,49,138,173,202,151,38,179,98,136,120,132,36,85,42,88,60,252,34,14,207,229,174,143,241,151,9,219,80,151,157,112,134,172,166,12,157,25,163,162,58,176,150,188,200,86,101,168,49,245,132,221,52,117,77,115,181,111,41,3,203,200,154,181,14,120,84,52,119,215,49,40,145,26,182,95,67,47,188,231,76,136,38,68,138,29,251,118,247,93,248,74,189,94,14,181,157,239,45,150,205,226,87,235,62,73,167,189,231,251,111,223,196,79,149,155,111,115,249,215,47,44,252,249,254,4,79,168,111,98,207,52,102,109,183,71,141,121,95,222,237,115,71,236,81,42,228,193,255,147,64,0,7,12,229,41,34,89,122,142,37,84,44,17,152,89,170,72,87,110,88,14,18,222,251,206,195,106,98,163,144,113,148,47,141,254,173,122,128,78,37,216,69,239,230,255,46,216,207,55,215,77,63,189,245,243,83,254,111,251,255,255,255,255,233,255,255,81,192,115,39,181,76,201,9,51,10,108,235,231,51,61,45,141,85,28,54,72,148,202,78,51,5,159,139,3,116,77,52,121,248,168,90,2,4,13,250,15,62,26,77,99,23,81,160,129,115,153,203,68,37,96,100,94,208,164,194,199,190,102,66,73,132,246,138,134,208,255,251,178,100,186,14,167,91,107,78,155,186,123,96,67,235,170,34,96,226,118,157,105,163,58,78,101,237,128,244,140,105,117,135,148,160,86,209,128,123,207,71,15,50,153,3,13,129,227,76,170,219,148,216,235,138,102,81,173,214,234,132,74,9,23,49,78,133,105,18,184,45,226,138,202,227,89,70,204,51,209,104,160,193,61,156,130,201,137,128,78,100,168,81,61,132,179,1,180,171,204,100,49,154,83,217,47,85,232,178,198,74,234,50,29,136,237,171,113,101,43,98,196,43,111,167,149,200,246,67,178,185,53,54,224,175,121,77,83,193,85,75,2,77,97,125,80,231,167,250,204,42,86,140,87,204,138,188,248,15,179,70,107,110,4,10,224,254,211,220,64,143,35,26,206,182,242,62,190,109,92,42,181,77,235,58,124,223,184,183,141,54,219,239,109,119,186,145,121,229,156,174,160,0,128,7,233,122,48,37,76,74,49,133,160,197,153,44,249,204,78,138,151,224,142,49,61,101,90,106,45,7,12,145,236,254,155,101,141,138,167,191,167,47,111,185,154,46,247,117,253,223,244,115,148,22,212,139,123,172,91,181,187,80,0,0,51,10,82,76,252,189,56,72,152,229,52,179,21,6,14,71,188,52,65,32,198,14,227,49,135,69,0,70,78,5,154,201,14,97,80,249,141,7,166,130,69,24,158,153,192,24,160,137,26,44,81,146,251,114,6,8,60,138,216,14,232,116,116,238,21,57,160,5,195,6,38,202,198,9,36,65,214,141,216,80,104,125,123,57,120,94,109,147,36,28,53,162,7,81,14,125,220,74,196,209,151,179,175,158,195,245,144,183,140,72,15,213,108,11,180,115,89,50,6,156,6,51,113,129,232,45,153,158,7,236,185,60,180,212,100,70,209,50,129,205,137,108,184,103,181,17,214,185,203,170,174,47,172,145,21,132,175,172,77,238,56,202,100,158,164,74,149,83,2,46,49,2,208,217,34,197,182,247,108,227,81,119,169,53,155,234,155,171,150,181,143,188,197,254,154,253,142,179,238,28,109,71,104,125,164,196,124,87,89,133,17,98,27,6,94,219,233,203,20,130,254,243,189,143,156,102,153,220,40,187,174,203,60,168,0,12,64,110,216,94,1,64,147,176,221,228,98,21,42,2,99,49,162,5,194,93,224,88,218,222,179,184,243,148,184,64,115,138,218,17,52,151,213,144,236,93,42,248,202,244,236,211,61,122,99,75,54,23,115,53,60,242,30,145,71,242,206,234,126,159,211,219,172,0,65,51,112,110,121,138,10,26,127,33,160,182,153,216,73,233,223,154,192,129,167,133,26,16,8,88,24,20,4,108,232,67,133,163,2,198,104,150,127,80,56,111,242,94,161,160,32,147,106,28,144,13,128,160,40,191,24,255,251,178,100,181,140,199,93,104,206,147,153,123,96,69,36,218,18,103,7,26,27,193,165,66,109,225,237,128,254,38,169,77,135,156,160,68,247,86,72,88,51,94,105,8,75,155,202,252,11,82,5,167,236,134,65,12,37,197,148,219,38,183,94,171,44,222,26,85,76,249,31,5,200,224,120,253,169,173,173,81,73,76,171,105,27,38,138,72,188,183,94,236,51,97,61,252,103,93,36,225,172,52,231,74,154,237,93,246,221,54,104,109,99,165,179,141,99,108,75,17,202,1,138,173,130,207,109,201,75,72,173,220,21,44,73,97,90,13,21,81,98,109,55,88,168,99,92,201,147,146,53,101,117,37,74,248,186,108,100,131,133,11,181,158,162,96,172,83,106,70,83,97,236,173,117,215,134,143,139,139,77,224,186,127,86,166,104,173,89,112,75,251,98,5,24,149,250,237,160,12,0,10,134,127,60,154,73,240,162,163,8,36,135,208,238,126,232,37,197,70,6,66,139,207,155,70,146,105,87,81,62,191,77,162,112,12,160,189,7,68,66,31,205,251,237,232,110,191,235,255,255,223,127,251,255,255,84,255,169,174,132,186,160,0,0,35,16,217,115,11,208,3,87,226,99,46,140,67,59,73,51,1,93,147,49,71,179,26,145,179,21,196,227,6,193,51,17,193,115,55,9,243,3,130,51,17,194,115,67,195,0,81,112,60,16,24,76,1,141,74,31,73,86,90,72,208,150,4,33,0,114,48,7,66,1,27,174,57,117,26,26,80,160,241,18,174,95,100,41,117,23,93,113,105,19,46,127,217,82,2,114,90,38,120,17,134,52,80,82,116,192,241,16,73,17,2,76,147,193,61,121,28,172,83,47,3,165,112,175,6,164,207,137,126,25,0,115,106,160,42,113,21,77,19,145,191,84,90,205,15,100,14,27,210,213,193,253,107,28,186,139,29,215,128,68,109,173,147,233,253,52,93,208,54,72,23,189,230,111,159,93,109,45,111,72,190,155,250,82,238,76,207,188,110,14,251,142,252,191,225,230,51,140,254,189,140,234,46,158,184,32,33,223,14,55,124,243,55,174,45,154,65,172,118,25,246,247,111,156,108,220,211,141,82,242,74,165,72,6,69,167,185,20,0,0,195,214,128,100,47,18,72,24,3,29,74,17,84,51,56,50,14,17,37,173,63,128,168,177,75,121,229,149,192,177,164,172,195,202,118,13,246,250,208,123,140,223,223,127,79,197,109,254,207,255,250,119,255,79,255,175,253,31,231,26,228,70,246,0,230,28,178,230,93,177,198,76,167,198,180,55,70,39,132,230,116,67,1,140,113,145,200,49,136,100,41,128,64,137,131,128,209,162,101,49,131,68,50,209,52,104,132,51,113,193,39,2,197,4,9,20,32,101,116,210,66,255,251,178,100,181,142,231,129,104,206,19,185,123,212,65,9,106,34,96,194,114,157,189,165,54,78,233,237,136,255,37,168,141,131,21,208,15,48,129,193,142,65,194,73,130,195,3,193,144,252,133,44,14,22,14,14,28,191,100,147,105,99,44,107,145,44,154,107,189,74,68,186,70,22,48,222,72,91,170,105,33,236,69,101,236,50,248,175,47,130,141,28,166,80,178,151,98,14,220,103,22,216,79,201,243,230,208,88,47,236,4,43,229,19,23,103,68,244,51,99,221,36,86,229,125,229,178,102,205,179,251,88,72,215,13,130,179,200,94,107,151,31,48,217,139,135,225,234,61,39,255,239,202,193,155,73,154,215,122,193,233,188,223,120,242,205,153,31,230,176,126,45,47,206,51,188,167,226,227,19,185,101,227,45,227,46,98,219,226,20,122,227,119,220,240,179,153,253,183,157,101,178,209,125,235,27,203,151,100,106,193,48,234,238,249,252,1,193,130,1,134,118,90,84,226,52,125,26,194,229,91,150,30,96,186,22,92,152,165,237,62,207,46,13,230,118,20,172,17,188,37,67,166,183,246,120,196,145,239,249,190,219,235,142,223,254,245,255,244,239,254,141,70,255,145,255,198,63,198,148,0,0,35,1,153,211,82,93,67,37,65,35,91,149,35,48,10,243,5,230,67,69,136,99,61,73,227,46,9,160,192,16,195,224,40,212,66,108,194,241,184,192,225,48,194,147,212,197,113,104,100,27,48,148,4,109,68,136,176,32,115,7,140,64,46,74,51,155,79,36,34,22,133,44,126,154,249,164,131,22,65,128,178,172,22,134,6,64,250,116,143,128,169,37,173,6,25,1,1,2,150,54,5,63,6,203,136,149,93,205,210,171,237,54,68,12,211,89,66,232,180,52,197,225,234,114,34,178,127,10,7,173,44,80,156,32,2,238,192,22,133,137,189,67,243,115,19,231,8,78,9,187,194,33,148,148,250,131,66,97,142,93,119,121,93,229,120,106,214,17,199,31,179,69,185,25,65,224,195,83,103,113,105,75,211,56,70,215,191,182,166,154,157,87,172,65,198,183,136,216,179,189,99,123,198,109,247,141,235,105,216,255,52,142,241,138,244,145,35,139,211,219,22,190,100,164,178,66,99,241,45,43,108,127,38,163,210,242,105,237,162,139,118,71,89,217,64,0,2,92,37,137,132,72,245,246,176,1,108,45,228,125,94,212,244,97,98,148,41,240,6,20,209,170,211,66,154,22,204,36,202,38,214,249,62,41,10,109,255,201,246,169,62,187,127,255,233,83,118,140,13,74,60,186,10,184,144,29,63,144,29,237,211,51,92,143,26,228,47,210,44,96,2,249,135,25,39,21,117,26,51,150,101,68,169,181,142,102,68,207,154,0,6,0,127,153,44,255,251,178,100,173,142,231,180,104,205,19,185,124,100,75,73,90,51,97,229,82,27,217,163,58,110,97,238,193,34,170,41,13,135,148,216,78,33,6,0,3,166,197,37,24,52,134,98,128,233,174,76,198,78,1,136,128,129,80,242,153,137,184,207,168,56,100,67,233,67,137,198,173,34,90,50,36,225,77,195,9,29,69,196,40,233,219,47,69,194,71,6,237,42,161,174,129,82,200,4,208,65,182,118,25,164,209,44,252,253,120,157,108,61,203,100,144,211,110,11,148,230,18,42,111,0,203,198,65,124,255,97,189,189,63,182,79,124,217,49,63,149,43,158,179,141,167,241,180,150,251,100,253,184,212,166,89,183,226,215,196,77,233,18,67,38,221,191,207,248,75,253,87,90,243,107,108,187,182,38,174,55,123,65,102,166,169,77,221,83,241,38,45,33,237,186,210,239,25,77,199,149,66,44,251,16,33,69,115,210,166,111,52,8,144,157,59,98,97,142,143,112,136,164,204,104,171,184,77,138,88,223,254,224,55,174,131,78,17,21,60,144,76,107,114,72,16,128,209,112,116,1,242,112,230,10,148,14,176,213,140,101,28,140,173,26,241,38,247,250,198,46,159,237,247,203,247,223,255,255,255,223,255,113,160,109,127,16,253,101,33,58,41,81,80,87,58,216,222,234,53,135,178,255,47,244,96,0,0,75,220,196,199,51,138,151,13,189,59,50,156,180,194,1,35,139,77,205,34,69,51,114,8,80,50,206,64,196,99,81,9,64,132,18,96,185,181,131,71,11,37,66,75,120,2,13,9,0,69,224,198,200,80,194,249,49,131,86,168,184,201,45,70,132,100,183,245,76,75,103,111,24,105,115,252,23,204,37,50,233,180,99,202,248,211,151,39,212,69,175,195,251,82,36,141,122,67,49,25,32,176,71,161,91,238,68,106,25,149,188,134,227,173,140,207,135,13,225,89,27,9,39,12,46,208,63,17,115,214,43,207,125,251,83,174,8,157,228,240,214,237,92,153,141,48,81,0,213,155,111,127,190,40,222,174,191,108,146,248,173,123,117,160,189,74,223,17,170,224,202,60,30,105,186,3,141,11,219,249,88,150,166,100,65,171,103,157,60,172,107,55,35,198,140,138,81,203,26,27,216,150,242,50,213,98,74,62,123,169,123,237,184,179,73,94,175,189,100,165,36,119,86,176,19,0,31,74,165,18,60,23,73,45,77,123,90,169,126,202,48,156,47,106,141,108,73,78,190,173,76,62,142,52,95,27,48,66,163,126,158,160,209,163,174,57,191,141,251,239,246,203,255,239,255,253,255,215,183,253,127,254,63,91,137,1,240,246,59,212,184,183,27,219,104,0,97,132,193,57,192,100,169,171,80,57,167,172,121,151,105,33,164,84,49,146,162,113,255,251,178,100,160,14,199,12,104,207,27,153,123,96,71,73,170,67,63,5,12,94,249,191,52,110,229,239,73,24,148,103,201,150,41,160,152,39,97,133,5,177,128,32,136,96,228,105,232,4,36,28,24,102,13,25,222,112,152,98,48,8,128,193,32,228,10,72,191,38,190,76,28,40,161,23,10,144,225,177,21,222,241,136,81,45,84,192,80,162,209,0,128,170,18,106,170,237,16,5,125,202,117,97,46,243,217,2,32,228,50,161,224,49,103,218,74,228,105,112,165,132,153,127,23,37,41,50,8,11,35,33,18,200,84,29,45,102,1,51,106,116,30,42,220,0,218,171,64,53,219,147,170,96,145,56,110,26,86,135,185,137,60,9,253,76,171,236,192,183,143,173,166,6,214,97,54,223,181,234,227,74,76,155,7,254,124,158,154,206,58,107,94,219,189,220,243,88,59,129,62,190,177,143,35,46,188,109,87,108,153,254,63,233,153,253,30,198,154,69,122,126,27,19,133,33,82,19,132,73,30,190,128,231,26,44,59,182,207,59,248,44,86,150,106,82,93,196,139,241,154,98,159,252,125,249,207,187,146,190,96,64,8,67,235,3,50,24,163,43,97,141,152,118,102,32,224,96,229,81,115,37,38,132,172,33,226,0,33,154,141,250,242,79,67,20,199,154,244,150,221,185,132,115,207,126,70,52,134,98,131,10,26,103,247,251,102,124,159,38,252,159,241,102,59,39,119,255,229,191,80,0,0,112,162,48,251,243,211,212,63,14,214,196,56,28,200,239,187,195,131,25,12,107,141,25,103,131,133,6,90,0,29,40,36,97,37,145,131,193,38,99,115,25,240,118,199,140,86,7,51,100,13,20,234,141,174,146,80,62,2,47,21,115,6,151,43,73,98,36,147,176,193,194,113,34,194,30,125,32,198,192,58,44,132,64,11,202,250,207,74,221,224,16,53,70,87,12,126,7,162,18,69,27,94,37,133,1,66,73,27,209,64,255,71,46,16,244,250,232,38,250,236,15,81,155,7,175,13,96,160,86,228,11,24,201,117,205,74,55,181,44,220,121,178,154,215,77,227,151,216,181,57,243,148,143,195,112,136,106,168,45,209,185,178,115,8,240,241,132,78,127,14,223,17,181,133,185,251,94,188,87,223,80,49,26,209,171,137,49,171,30,113,55,45,117,182,56,118,180,249,178,147,117,174,226,102,26,173,244,87,218,136,203,30,248,131,37,164,254,175,117,30,208,175,6,22,218,220,30,120,54,190,102,252,85,176,156,205,92,24,142,161,34,0,0,0,49,76,165,227,10,26,73,96,105,132,152,16,98,11,44,199,246,70,102,74,46,190,128,146,180,216,135,11,168,185,197,78,84,9,31,28,114,160,105,232,51,234,159,88,156,111,114,255,255,150,255,251,178,100,148,14,215,152,105,77,19,153,123,210,72,197,218,3,107,7,40,29,193,163,58,110,101,239,65,25,147,103,137,151,181,160,161,191,28,198,191,254,95,248,159,206,41,255,254,186,63,87,211,175,247,40,137,120,133,96,113,184,153,128,43,198,149,173,4,24,206,31,217,50,16,68,208,5,193,194,114,199,5,7,65,91,51,18,132,10,12,38,208,31,153,12,2,152,160,80,90,1,129,79,155,166,83,12,152,77,8,200,6,20,201,110,215,74,165,80,71,19,221,171,41,168,49,25,13,104,37,67,167,154,244,86,95,45,151,71,70,147,147,150,19,71,172,219,146,107,194,245,59,74,112,225,178,228,151,59,233,184,77,106,46,198,63,43,12,254,150,16,158,201,197,47,24,61,177,181,75,188,158,177,242,108,170,113,153,254,19,26,178,179,252,238,153,49,115,152,21,247,198,227,38,163,13,145,54,126,220,156,180,106,59,219,244,85,244,195,95,71,93,197,157,91,86,71,245,120,165,82,178,221,14,106,136,137,129,234,74,39,212,169,107,88,222,112,155,170,98,156,42,117,91,90,89,58,120,59,82,178,190,211,35,82,226,4,36,57,181,226,86,20,72,109,200,122,189,169,194,13,238,206,194,231,71,149,58,66,205,233,48,110,16,67,198,114,13,80,210,44,33,195,23,161,46,12,209,84,50,30,127,13,114,146,213,47,204,210,131,46,207,239,69,157,54,110,33,167,153,31,107,137,34,169,180,209,199,93,107,247,55,112,250,43,166,79,65,127,255,45,210,245,24,255,255,1,122,191,103,183,42,244,130,0,0,51,6,28,67,97,92,147,10,42,192,3,192,102,241,78,98,11,158,106,73,30,100,106,192,99,56,76,96,184,80,97,248,82,108,64,12,72,89,152,36,32,27,10,75,131,5,224,48,62,96,144,6,28,0,141,19,70,37,3,110,137,43,133,38,36,241,91,224,96,69,133,67,145,89,69,247,10,75,3,142,144,57,178,204,164,126,129,2,188,171,53,94,209,181,70,130,216,76,2,159,241,135,70,137,119,24,200,67,77,145,219,121,225,150,100,187,229,76,133,20,47,61,46,52,51,121,18,56,220,17,70,146,56,132,54,98,96,164,161,251,33,130,97,147,126,44,33,165,38,212,169,190,70,82,151,109,137,242,91,237,207,60,244,70,252,17,65,107,33,56,187,201,42,119,154,187,82,135,138,237,203,227,22,221,148,52,219,118,117,138,227,176,199,146,185,197,252,186,163,173,234,13,169,168,52,214,117,123,174,243,175,30,20,38,191,106,49,197,141,118,235,191,188,13,184,120,214,137,74,120,146,179,68,117,53,43,140,177,215,84,105,17,223,40,182,221,178,55,218,0,0,11,141,25,118,167,120,57,80,113,255,251,178,100,131,14,199,213,103,204,147,185,124,98,65,99,106,19,101,37,118,31,153,187,56,78,225,241,9,26,29,231,197,149,149,160,97,111,208,84,24,74,91,238,29,5,42,188,29,161,104,89,199,218,83,95,210,212,133,13,226,254,128,49,232,8,179,255,218,80,100,142,254,79,193,149,254,255,239,70,167,124,175,250,103,191,111,175,255,146,6,204,58,84,12,169,50,205,47,83,140,212,24,76,186,38,76,123,133,12,129,9,140,69,66,204,84,39,204,58,2,12,49,6,141,15,7,76,10,11,204,33,15,204,102,42,140,64,15,70,128,80,64,54,135,168,124,2,21,160,49,87,6,5,1,97,233,105,139,244,40,183,117,174,8,20,164,203,254,97,92,55,8,158,65,233,19,206,205,36,13,102,212,62,61,150,24,167,3,95,148,68,80,25,24,131,220,151,142,242,186,67,240,80,56,167,82,173,43,131,214,204,96,175,105,92,32,222,58,4,171,132,131,253,88,237,88,242,83,157,146,136,140,96,217,99,190,93,124,186,137,43,12,120,75,209,31,236,225,132,136,129,2,150,155,6,27,141,141,194,38,36,61,81,94,206,254,27,243,175,57,182,41,143,238,220,230,207,17,227,36,2,248,116,43,19,138,198,120,222,125,93,221,169,121,117,70,136,111,225,238,144,236,178,242,58,157,253,226,82,185,146,105,189,221,121,51,77,39,16,134,72,216,107,127,5,191,115,90,62,255,199,222,247,125,214,240,238,88,196,29,8,152,6,81,66,212,152,48,139,40,166,135,85,229,106,133,162,74,75,247,77,112,135,64,192,21,56,99,100,212,236,132,212,92,192,61,85,24,220,139,219,3,219,254,34,253,22,20,27,24,127,246,245,111,232,57,41,254,237,191,255,241,255,227,8,183,232,158,240,231,149,250,64,50,70,208,203,100,51,130,191,78,61,187,51,2,52,203,112,160,54,124,212,192,195,32,143,12,144,85,48,17,140,211,65,211,16,8,12,30,38,54,50,180,199,160,32,128,240,112,28,193,1,115,22,3,129,74,148,205,32,5,8,193,237,28,193,33,232,49,81,35,138,111,130,92,160,44,25,94,192,165,80,42,25,96,240,97,244,160,103,77,164,160,10,36,118,74,229,92,160,0,101,84,128,87,171,214,217,253,233,112,98,17,250,117,226,214,110,218,114,150,146,177,74,164,170,153,214,202,6,137,186,11,126,93,72,161,210,59,142,83,41,146,191,57,216,131,91,94,186,49,200,122,150,205,44,145,112,78,87,86,101,63,43,98,83,181,209,121,229,205,246,93,54,115,150,213,188,240,242,0,48,218,28,44,218,229,141,96,10,96,154,215,69,214,118,166,25,6,182,111,26,4,129,112,201,234,138,41,42,103,10,187,245,243,255,251,178,100,106,140,8,3,113,205,131,152,76,242,57,104,250,122,96,162,97,28,221,165,48,78,237,139,202,74,178,103,141,150,33,248,101,73,179,26,134,164,77,182,112,77,213,204,175,238,226,117,159,154,88,76,8,138,81,90,19,43,89,20,110,183,215,241,135,89,247,70,171,81,96,165,158,108,173,96,56,1,144,1,2,1,52,228,161,221,226,83,33,71,53,230,79,51,18,166,87,52,242,215,160,55,99,45,30,2,176,111,170,136,127,255,71,223,255,241,191,199,193,255,255,239,255,127,251,74,27,250,152,102,255,18,36,1,6,204,60,176,140,68,65,13,197,34,204,54,154,77,97,48,77,192,8,76,157,9,140,135,105,140,46,8,76,22,14,12,158,11,204,93,18,136,56,128,32,134,96,62,113,75,194,166,97,6,198,80,88,25,24,69,118,143,233,40,154,129,112,209,10,138,154,0,131,149,26,83,136,194,95,135,125,109,14,0,204,52,151,36,48,41,147,45,37,216,186,159,182,58,248,41,39,37,116,171,215,53,227,109,154,59,246,89,7,44,45,91,113,37,95,46,51,74,147,65,35,213,62,108,182,72,5,58,240,149,52,182,193,107,213,23,242,41,181,159,46,0,106,190,84,6,202,142,106,114,121,142,158,192,253,105,126,102,174,192,100,222,194,183,121,148,87,131,186,41,165,119,185,251,179,103,113,164,53,184,228,186,210,232,246,234,96,101,186,189,27,75,88,251,49,77,72,190,13,221,188,117,187,30,187,34,122,208,95,238,227,113,191,11,16,49,166,43,19,196,186,141,73,127,217,160,187,222,180,184,65,203,55,170,40,80,0,234,38,232,130,212,30,186,11,136,22,149,74,92,155,230,232,197,66,93,35,96,84,144,135,171,209,131,73,47,43,108,20,201,98,208,16,190,94,153,235,242,216,231,95,245,150,76,125,122,211,59,219,239,97,245,89,243,141,25,217,105,255,109,233,33,2,138,172,211,75,57,166,148,4,206,97,32,50,146,153,32,180,202,62,77,110,71,8,235,68,215,194,9,71,48,132,4,76,100,60,98,29,208,114,144,206,252,15,61,23,59,82,198,10,168,210,27,54,24,99,141,170,130,210,6,74,127,14,159,214,191,235,253,79,255,94,73,248,178,2,1,204,155,255,13,58,178,13,203,170,204,207,118,14,69,6,207,16,33,140,46,44,77,51,154,76,168,8,135,7,131,29,194,195,50,7,83,32,197,51,50,5,211,17,69,99,29,139,83,6,131,225,0,140,5,92,106,75,159,228,138,229,71,155,178,193,25,44,1,112,64,160,196,196,147,236,185,169,226,175,69,69,161,162,41,49,232,16,137,235,86,96,72,193,28,100,46,114,251,148,210,75,18,254,165,51,168,140,175,165,183,77,255,251,178,100,56,14,198,239,111,74,139,186,51,242,119,138,154,3,107,8,40,25,33,159,48,78,236,205,193,173,170,103,205,130,162,120,241,171,218,239,180,91,145,151,83,81,26,87,146,111,184,126,116,178,56,229,31,222,76,235,57,108,85,171,129,2,99,46,161,214,138,200,204,37,64,39,177,68,223,247,89,146,172,147,18,115,80,122,58,247,84,248,68,211,9,35,12,121,25,98,66,222,98,236,205,189,109,198,63,12,147,98,208,99,93,246,164,252,52,235,156,201,120,189,218,237,169,236,230,206,148,140,167,241,28,237,217,141,109,156,197,26,200,15,2,120,2,110,205,227,70,71,8,0,152,218,126,25,88,162,205,10,81,1,80,150,244,29,150,114,231,141,57,247,148,244,147,2,59,40,78,52,31,172,102,114,246,106,255,223,202,65,42,194,39,142,42,250,129,196,83,85,44,200,140,206,45,79,89,66,27,168,191,70,37,207,41,120,195,238,132,212,238,58,198,198,190,231,106,223,248,135,85,96,77,235,141,190,136,158,26,218,177,237,73,103,13,21,16,13,198,142,66,209,188,175,132,139,58,135,15,236,254,174,253,83,89,144,115,209,169,17,145,144,72,209,155,116,129,140,102,128,148,210,97,160,240,103,48,206,100,216,44,96,200,118,100,40,142,99,88,80,8,48,74,160,113,132,192,153,224,143,24,184,168,21,16,8,14,53,150,107,162,237,80,96,1,252,28,4,51,48,245,53,89,232,141,58,94,198,13,10,78,70,79,29,129,174,139,13,186,238,131,81,121,30,41,84,181,193,185,215,126,195,179,21,143,95,185,14,97,187,114,24,135,40,168,229,122,29,68,210,77,21,75,160,242,172,74,52,128,151,127,78,32,91,22,150,1,147,233,70,193,111,205,99,22,232,177,153,119,101,50,63,144,94,106,91,23,83,127,28,218,193,16,162,19,184,187,75,21,243,221,81,79,205,142,169,183,239,111,201,150,134,76,144,69,201,245,193,152,76,164,29,20,72,114,110,79,113,139,131,108,5,111,177,32,4,170,221,52,96,80,6,120,66,145,21,67,154,76,48,227,46,151,97,240,26,113,80,144,181,0,135,171,125,39,38,63,84,215,104,142,84,97,21,114,9,43,118,125,35,238,180,174,123,41,138,149,34,147,12,106,225,236,114,16,93,29,7,177,199,208,202,49,206,233,245,196,93,85,190,181,16,192,147,220,247,175,41,23,53,193,243,1,59,178,165,80,122,146,83,124,212,171,240,199,205,189,140,19,127,221,172,0,4,83,116,194,57,67,149,92,140,124,182,54,142,48,224,143,227,26,159,76,14,62,49,29,24,194,129,179,4,1,76,64,46,49,112,36,200,59,55,104,69,137,159,101,65,4,11,216,86,44,201,128,255,251,176,100,26,140,6,84,104,205,27,154,74,240,69,39,186,87,97,229,40,28,29,163,52,117,204,128,1,82,162,232,54,176,112,0,55,197,32,148,254,130,74,128,12,224,52,5,179,184,204,8,243,191,17,89,115,77,116,123,152,96,72,163,100,121,106,184,114,216,42,43,127,224,156,100,84,237,210,31,177,240,243,187,4,71,160,193,203,229,77,73,237,166,202,195,44,233,59,252,253,41,176,242,163,134,58,115,158,24,168,175,30,91,184,232,229,193,134,241,150,220,86,115,70,173,238,172,180,124,39,109,66,78,115,27,53,206,170,187,21,94,255,57,229,114,207,254,198,186,30,129,19,10,198,114,129,88,58,74,98,230,39,249,20,166,92,190,23,56,85,104,50,208,148,178,146,46,64,170,69,226,89,127,182,208,130,1,91,255,198,12,177,96,150,21,222,29,182,194,18,189,121,204,68,83,42,26,177,14,151,61,48,243,87,109,91,254,173,143,255,237,240,201,4,229,22,184,46,63,103,166,65,244,208,93,245,59,252,44,14,179,124,65,229,4,111,111,64,176,150,223,227,171,64,0,4,155,166,21,138,29,33,220,117,169,81,170,207,167,84,167,27,44,170,100,148,89,160,219,166,106,14,48,195,19,1,12,46,30,49,129,176,196,32,131,4,5,134,74,163,193,176,40,72,215,236,52,3,165,87,22,2,81,183,152,197,153,148,216,73,9,106,171,183,87,185,152,186,208,204,237,98,241,230,217,33,220,223,73,62,49,25,60,114,39,110,91,106,93,34,202,51,27,198,214,77,150,246,231,169,110,222,249,202,46,119,45,95,181,150,20,91,223,55,253,177,90,221,157,73,37,26,175,59,77,253,151,234,89,150,60,231,199,234,212,203,59,90,214,22,236,207,235,239,229,99,10,223,127,27,186,164,179,149,202,93,127,105,59,132,191,83,249,127,123,252,166,203,148,181,126,158,238,123,230,230,43,219,154,183,159,62,31,169,42,159,138,214,183,82,87,219,255,49,255,186,108,37,17,9,187,210,251,20,26,161,198,239,117,202,147,22,46,225,68,38,252,90,240,0,0,0,32,0,68,172,14,154,106,39,96,144,12,113,40,80,104,0,134,73,55,254,153,43,213,93,168,50,103,223,93,52,110,56,151,28,3,66,170,33,138,186,54,123,126,186,85,63,223,227,87,60,74,54,91,9,214,69,253,244,122,46,249,223,229,75,237,244,178,10,103,244,118,159,68,164,177,6,19,233,239,189,148,136,0,1,17,89,63,38,151,205,46,16,7,56,5,13,105,3,34,68,192,49,1,183,14,8,146,233,60,144,199,22,9,125,144,61,56,218,242,207,0,9,105,9,21,162,124,143,58,10,20,75,45,144,232,241,72,180,106,91,117,119,222,255,251,178,100,30,128,6,245,133,212,190,105,224,0,99,70,250,58,204,32,0,25,193,195,78,125,185,0,1,48,27,103,163,178,208,0,48,65,195,246,39,172,140,214,246,203,36,207,231,210,68,249,79,38,21,216,129,76,218,14,222,83,15,57,137,51,99,67,90,49,252,72,48,115,54,234,253,252,118,56,111,205,194,231,13,201,33,20,190,110,146,238,248,181,169,74,105,189,252,120,143,46,93,213,111,210,107,165,58,210,24,106,102,29,115,187,238,191,119,167,166,224,56,51,199,222,180,198,162,115,74,14,162,118,61,70,128,146,28,113,127,223,255,255,255,255,52,103,197,47,125,188,172,125,111,81,253,132,113,243,18,133,121,162,83,149,12,67,87,72,89,60,155,255,255,255,255,255,255,255,255,255,255,255,255,255,175,255,255,255,255,255,255,255,254,223,238,24,0,1,132,0,48,35,159,8,196,128,0,176,162,157,75,112,4,97,96,46,176,246,162,160,44,64,12,228,150,123,27,251,210,230,61,96,62,48,185,89,14,146,75,172,82,97,187,234,43,227,199,135,227,171,81,147,246,111,233,103,211,135,28,209,200,227,208,105,152,192,216,241,162,241,67,68,78,5,77,32,191,255,225,134,197,61,157,153,67,79,19,57,108,206,163,117,226,75,30,64,0,2,34,202,51,2,147,46,47,58,34,0,226,162,247,24,160,57,159,143,8,64,18,125,46,144,137,249,17,140,56,138,225,173,64,163,52,91,12,201,137,68,18,144,208,203,196,144,113,229,243,17,32,34,133,243,98,60,193,69,210,30,128,251,22,3,53,17,20,84,112,182,178,100,123,60,137,15,35,22,62,134,170,204,135,217,215,56,70,22,142,144,65,151,51,39,10,137,28,47,153,32,86,42,155,153,155,60,214,102,67,205,150,102,79,229,229,207,139,32,209,19,166,239,44,166,162,149,82,186,145,84,208,220,168,116,216,145,211,123,17,70,172,188,203,83,18,69,228,22,159,39,215,50,69,169,124,204,210,152,201,238,142,145,169,46,73,146,202,81,17,77,2,96,241,228,77,72,105,169,116,185,62,147,177,0,54,115,36,10,236,183,101,173,73,34,190,182,233,235,64,170,29,95,220,1,1,128,0,194,214,41,1,164,4,51,145,122,3,50,25,109,9,76,94,152,18,26,253,100,205,101,112,73,171,12,113,106,9,33,233,120,225,38,106,199,20,98,180,232,237,251,172,210,84,83,164,223,214,134,186,210,116,23,234,94,207,254,223,234,255,89,251,244,44,227,244,253,187,255,214,0,76,20,4,215,19,204,128,20,208,112,67,31,129,198,102,25,64,108,227,227,195,33,96,80,132,2,96,133,140,9,59,34,12,47,155,208,94,221,42,48,193,235,218,36,25,30,55,255,251,178,100,24,14,102,124,113,81,139,111,94,84,73,3,41,245,101,232,82,27,133,195,66,110,101,235,129,3,158,40,201,129,46,114,103,13,193,57,36,209,212,130,106,50,153,2,21,83,118,38,244,103,72,60,19,121,234,134,160,192,156,135,82,80,72,195,219,242,75,134,39,204,241,155,138,73,110,146,86,86,19,11,188,69,139,155,60,75,189,109,36,51,65,188,208,118,124,168,165,218,113,5,108,155,22,218,76,6,61,78,194,250,111,33,79,155,39,177,119,175,45,170,46,178,242,58,230,39,242,197,248,32,77,23,204,111,95,5,45,93,65,167,201,85,53,65,252,239,83,53,162,158,228,196,69,90,137,69,181,100,73,156,60,71,135,48,122,39,215,3,114,209,31,62,46,139,138,37,113,57,232,245,23,253,191,234,124,152,16,246,60,198,122,144,192,0,50,52,137,79,240,81,225,12,12,112,135,128,98,1,69,189,105,118,89,2,52,42,200,113,47,102,126,148,25,50,216,63,13,53,148,138,62,37,43,142,95,226,21,241,33,141,203,189,178,232,91,209,96,226,92,49,118,130,157,253,106,48,206,79,197,253,95,179,255,254,192,8,130,49,249,158,141,102,41,37,153,119,8,24,62,22,61,24,5,240,100,0,88,96,173,145,25,56,6,24,30,2,170,125,18,6,92,190,200,124,4,5,220,66,35,104,187,244,5,88,202,86,87,209,196,16,182,103,133,84,215,12,121,181,22,50,98,251,130,195,241,106,129,7,218,120,234,119,79,65,171,189,130,228,109,182,39,135,93,160,178,52,233,172,121,201,49,233,109,208,83,55,185,217,233,149,211,219,192,28,15,124,119,242,115,55,126,194,152,170,190,143,120,251,67,0,36,131,43,97,105,156,65,34,179,228,117,94,228,251,120,106,116,221,132,235,62,176,245,167,26,66,198,172,242,178,86,215,148,198,213,97,166,177,246,141,214,186,206,243,235,254,161,203,173,208,112,211,213,246,187,108,232,108,102,91,26,13,56,203,225,157,26,155,42,243,36,10,253,222,43,145,245,27,206,137,175,222,95,79,245,38,255,242,127,252,191,251,62,37,73,0,220,226,44,172,218,182,148,76,36,144,67,132,11,47,127,158,121,165,96,132,73,44,247,191,107,122,148,75,237,81,161,4,22,255,187,163,178,42,13,125,117,51,122,174,67,191,251,167,232,70,255,160,48,197,216,207,173,205,134,247,94,170,214,152,0,0,48,178,156,214,74,51,11,157,206,184,171,3,54,12,194,12,50,171,80,219,74,97,96,80,168,152,12,135,48,192,36,193,1,19,26,164,132,0,128,81,52,144,16,9,0,130,1,106,64,197,99,40,18,10,36,27,149,148,68,0,28,141,164,148,188,42,170,208,115,69,160,255,251,178,100,36,142,7,125,105,79,19,152,124,240,68,198,74,51,97,135,62,26,237,165,66,110,105,233,192,248,33,42,116,151,156,24,105,231,162,204,32,188,84,139,236,222,43,107,161,149,204,70,91,179,49,129,178,79,68,98,127,32,245,137,123,216,116,159,141,197,68,38,105,216,82,226,147,224,199,222,204,113,143,106,219,96,93,87,163,72,229,10,152,191,8,149,233,70,213,131,26,2,18,55,159,214,96,231,212,119,199,35,149,70,236,252,218,210,171,179,109,212,202,114,85,45,139,74,115,173,81,212,57,147,15,171,150,205,106,224,119,49,109,134,76,103,75,230,190,60,5,79,246,65,231,92,234,215,250,255,121,175,237,194,175,127,23,174,161,188,114,204,251,60,166,205,83,40,232,244,218,25,31,24,245,213,50,89,172,234,251,83,127,184,122,167,195,83,237,148,206,188,181,0,0,0,76,110,86,204,151,130,219,2,189,84,194,193,94,126,76,34,37,43,148,11,41,159,223,118,108,53,43,102,27,222,110,12,121,112,198,243,121,83,44,140,106,187,74,53,219,118,223,87,255,167,254,133,91,111,192,191,35,250,27,217,255,254,255,163,253,64,39,204,8,133,50,192,156,201,225,99,199,147,140,112,31,88,198,51,81,153,144,90,137,9,30,112,71,24,177,2,0,134,126,105,17,0,132,105,248,146,100,65,17,100,197,37,149,232,144,120,245,165,82,151,42,25,125,10,75,253,122,68,1,68,239,168,227,89,249,73,49,10,40,26,33,168,240,194,186,121,0,232,142,124,162,45,176,246,217,62,178,58,173,17,116,53,157,202,39,55,241,85,56,194,242,31,229,28,241,27,45,18,6,94,144,221,81,108,218,221,80,169,50,232,7,104,255,105,125,115,54,222,177,98,215,191,166,32,213,101,115,163,186,14,178,166,191,134,6,213,92,72,76,209,246,212,167,62,254,27,156,235,135,233,11,223,36,23,239,52,198,124,23,31,215,203,102,109,133,253,248,180,250,123,144,53,88,94,100,161,60,25,105,16,113,66,141,187,98,60,208,196,245,110,107,204,96,226,21,97,214,255,114,110,164,0,184,0,2,10,41,204,192,222,183,19,213,82,48,42,201,96,93,156,68,92,168,158,78,126,75,19,58,78,213,173,237,181,210,241,222,219,255,247,167,244,207,253,31,182,217,128,17,161,125,31,95,249,164,10,191,226,99,56,147,166,80,0,76,30,78,204,122,8,140,149,11,78,138,52,204,124,35,204,66,1,76,5,142,76,68,42,196,128,224,176,110,98,48,88,97,48,78,42,21,0,141,211,8,65,83,1,2,100,107,48,156,18,11,0,11,212,193,49,169,248,170,88,10,200,142,96,184,14,167,99,65,58,23,55,50,168,66,52,56,255,251,178,100,39,14,7,154,105,78,11,184,93,116,73,230,138,18,101,135,100,27,149,147,60,78,97,117,193,28,25,40,233,135,148,248,193,17,74,120,176,177,134,180,158,210,180,164,17,159,73,234,130,55,181,206,97,32,129,54,178,64,188,18,227,38,110,60,170,107,173,50,93,198,196,94,153,153,184,44,120,207,125,69,0,124,249,10,151,229,81,187,51,44,165,101,156,135,100,150,55,43,212,112,152,27,186,66,119,151,151,83,231,117,36,97,61,144,208,177,182,45,43,176,170,47,38,18,152,253,156,42,82,197,123,67,29,179,102,252,78,89,134,233,233,50,201,180,99,216,87,139,90,202,236,117,190,207,117,36,236,241,45,219,3,43,186,111,214,182,244,1,201,206,88,190,146,202,91,216,15,59,209,24,172,199,143,53,95,127,143,11,183,106,79,221,85,94,163,167,165,32,0,5,132,195,196,35,26,172,37,248,90,37,109,44,147,200,250,52,249,29,230,21,47,56,200,247,68,159,192,177,82,250,80,242,198,19,6,156,234,94,97,56,234,186,69,109,31,55,79,250,182,127,233,204,254,95,42,217,218,132,122,151,131,238,250,89,205,127,196,127,254,191,245,128,225,87,153,134,14,70,73,105,30,183,138,102,81,184,67,20,203,142,211,105,158,21,80,192,1,99,45,10,196,96,128,72,16,2,120,42,2,140,48,13,90,38,25,2,37,104,56,22,34,39,237,232,28,5,147,44,139,241,27,73,136,212,77,112,147,74,129,81,150,110,1,147,47,180,6,216,141,139,170,121,132,44,35,251,20,136,6,22,14,219,15,69,156,96,52,172,169,81,218,138,123,212,149,215,42,55,118,250,126,226,71,78,86,212,171,242,122,32,124,101,14,212,139,180,146,106,78,189,9,227,203,168,234,235,234,226,250,159,219,210,53,186,106,145,217,69,252,148,117,168,107,25,79,123,158,115,248,85,175,157,207,128,115,230,168,108,253,196,252,151,125,92,111,254,19,48,127,253,217,238,74,137,247,225,143,111,152,247,45,58,67,59,156,171,151,58,107,112,102,247,29,80,133,101,100,19,185,227,224,92,114,29,102,164,133,6,136,17,94,124,2,2,12,0,0,2,159,24,121,239,9,98,102,56,232,136,91,179,133,181,4,154,61,144,181,134,91,229,228,82,221,249,237,104,185,222,190,89,216,217,135,67,118,209,177,106,109,158,53,19,255,171,53,127,71,255,223,94,186,4,154,137,51,255,75,57,47,248,167,255,168,0,0,51,6,197,204,70,202,51,72,16,234,30,67,73,128,130,21,134,114,143,28,188,14,76,84,2,137,140,94,59,21,9,149,72,38,27,59,137,6,70,141,226,16,121,128,67,76,56,28,26,20,46,69,224,40,65,19,61,34,255,251,178,100,30,14,6,227,101,78,147,152,92,240,74,40,202,35,97,138,58,27,169,149,58,78,97,23,129,33,153,40,37,151,148,248,162,164,131,86,9,146,174,17,42,9,151,24,69,31,129,89,74,35,80,40,168,41,18,214,190,162,210,55,54,2,50,135,40,249,14,96,24,147,160,166,177,156,160,198,59,156,216,146,107,215,81,221,79,80,161,206,91,90,67,32,253,181,73,109,251,131,129,189,55,73,107,190,213,27,92,178,79,69,253,86,227,199,107,173,208,188,147,182,169,30,219,58,120,87,4,198,21,237,216,152,215,62,175,109,38,146,15,206,194,249,96,19,13,23,67,182,42,168,115,78,77,253,38,57,183,227,119,21,31,195,56,76,218,98,19,175,238,79,88,28,179,146,68,45,230,67,251,92,231,247,114,55,157,118,185,59,145,2,47,101,0,0,0,224,65,110,83,92,5,189,193,10,84,144,202,192,55,46,134,8,39,200,28,70,118,144,84,171,50,23,56,186,239,43,150,163,145,61,75,95,204,47,33,93,254,103,177,182,253,18,203,250,166,175,248,179,219,83,255,253,69,129,56,81,242,160,232,53,167,168,196,76,145,166,144,24,196,111,243,59,170,140,84,130,55,164,20,200,101,195,10,128,140,7,222,49,209,21,3,193,162,115,35,138,130,160,6,172,100,96,88,24,70,97,128,192,192,101,4,194,16,107,44,16,151,113,147,138,5,3,23,236,53,192,76,38,186,250,149,3,17,41,90,180,143,16,99,212,149,34,182,87,192,107,103,101,175,219,149,43,99,96,225,95,149,151,5,44,226,17,1,227,223,171,12,181,28,34,40,149,114,105,84,224,78,100,167,16,126,20,16,254,62,198,37,221,160,42,131,245,83,185,122,142,61,159,80,148,22,57,181,245,188,29,176,84,111,110,2,108,220,246,150,173,22,42,76,118,166,55,49,195,81,237,229,126,26,195,120,204,107,152,166,253,46,174,82,229,175,142,73,255,179,126,208,88,120,235,96,5,247,62,161,97,38,168,24,166,161,22,231,123,74,193,125,248,133,143,90,9,30,61,90,160,29,62,40,121,141,56,42,105,1,204,215,160,1,0,40,0,0,123,85,210,2,201,196,78,132,97,0,140,32,25,156,204,17,3,37,38,218,182,116,63,136,195,116,86,57,176,233,134,3,235,244,49,106,215,71,94,58,17,162,241,83,183,200,255,119,255,167,232,127,255,255,26,14,244,68,231,255,111,19,127,255,187,255,245,10,0,0,96,105,238,102,121,60,99,16,190,111,253,0,97,160,40,52,12,153,14,143,26,52,81,0,131,242,0,84,199,96,105,0,40,10,48,84,146,0,2,6,7,4,164,128,105,16,104,129,131,66,33,128,67,4,13,12,18,136,68,197,255,251,178,100,31,14,102,254,98,206,19,184,92,240,73,166,90,26,97,37,92,28,161,161,54,110,233,237,192,231,26,233,140,242,169,168,188,133,96,134,147,9,128,82,25,32,46,179,32,21,220,111,105,80,252,202,101,1,215,15,93,32,155,80,149,47,145,180,73,165,65,107,48,106,72,109,194,167,218,251,138,225,153,64,104,104,85,149,188,206,225,121,172,107,222,238,224,204,161,204,165,40,247,77,185,168,198,248,162,78,111,226,166,112,158,208,192,54,51,110,164,99,139,85,154,144,229,182,122,184,110,99,83,181,171,246,213,221,95,223,66,210,215,85,150,203,193,193,157,41,21,216,184,247,5,43,122,34,7,167,9,151,225,22,58,101,181,194,44,154,37,126,190,221,227,98,247,69,71,159,56,139,83,212,215,136,203,132,64,227,192,75,83,35,167,79,247,56,2,64,0,0,0,3,31,70,220,187,38,94,151,136,66,196,171,17,30,235,128,191,225,226,160,176,96,109,84,21,203,231,3,135,72,22,255,156,220,109,223,109,62,155,93,106,43,209,162,15,182,207,255,183,209,63,255,253,0,142,167,173,191,253,255,246,125,127,107,249,95,53,189,64,7,12,30,58,205,45,7,12,230,29,78,230,67,77,16,5,192,65,89,144,171,121,154,65,200,96,66,4,9,129,198,96,132,18,2,0,166,35,147,166,7,1,231,100,49,1,16,116,0,40,192,228,166,55,109,181,18,33,200,38,57,155,54,1,36,247,34,36,161,198,128,220,85,112,51,104,94,118,37,19,8,206,10,125,23,160,4,14,90,184,40,96,40,44,162,128,2,17,86,79,202,209,134,115,217,220,253,235,131,194,240,201,63,216,238,33,129,222,45,224,177,111,75,201,171,80,64,30,225,169,175,92,101,30,57,148,22,43,116,130,146,212,49,200,6,180,30,136,207,148,119,152,177,49,120,178,50,223,14,246,195,27,83,43,62,124,93,239,35,9,215,164,109,238,171,169,183,225,235,50,183,35,124,107,35,55,155,98,185,240,94,252,181,50,69,214,218,245,247,168,181,135,102,217,31,81,36,250,122,108,222,198,105,173,77,120,17,235,121,108,238,254,61,55,7,71,93,196,131,43,222,42,217,130,88,115,147,96,124,157,44,210,165,165,120,175,148,26,71,182,96,83,250,55,252,149,244,223,175,223,250,255,255,253,127,23,128,136,250,80,83,139,217,63,254,167,255,116,151,211,249,90,37,151,204,117,0,0,0,0,116,194,34,60,212,177,228,203,34,12,245,23,236,196,225,44,193,240,36,192,233,76,193,162,252,193,112,88,84,36,50,60,31,7,0,162,160,32,24,217,34,19,204,78,4,165,34,67,74,244,1,3,102,8,13,149,218,209,84,120,1,9,85,215,193,255,251,178,100,34,14,7,31,104,77,155,185,124,242,76,171,186,90,61,45,58,25,25,165,62,110,61,153,65,56,35,169,13,134,28,216,128,37,137,145,212,97,190,168,104,120,16,141,78,195,181,135,3,5,97,45,152,11,136,208,169,84,88,89,249,84,68,70,155,107,55,168,157,105,184,34,15,222,139,161,188,85,69,205,250,201,129,71,190,66,57,140,6,217,181,138,181,211,93,185,107,15,108,143,38,85,147,209,250,253,48,219,215,27,144,244,183,180,216,164,88,221,97,48,47,49,165,253,78,101,203,58,152,189,55,27,235,226,127,40,119,215,226,127,251,124,95,225,250,117,195,15,180,141,183,222,111,77,124,218,151,94,99,254,141,219,141,90,68,220,154,85,56,221,138,72,149,164,34,115,23,113,224,85,173,169,235,6,111,153,119,247,237,157,206,18,1,0,64,128,1,156,240,19,236,133,133,216,62,197,148,27,193,145,72,147,75,11,52,98,243,34,215,169,131,41,173,251,81,124,193,220,200,122,230,118,218,182,223,254,174,167,255,255,245,254,77,2,187,230,203,89,90,110,211,109,20,191,255,57,254,255,253,47,255,111,251,244,53,183,46,249,160,173,230,8,11,154,236,226,101,66,89,207,137,134,27,5,129,129,102,70,79,154,60,137,78,170,97,6,52,46,130,12,50,84,46,32,168,69,96,6,131,137,28,60,14,48,40,215,181,199,72,77,19,8,109,61,251,198,98,212,238,188,10,3,57,132,246,25,58,3,193,27,23,85,94,20,70,241,125,62,68,213,7,89,161,110,167,230,243,130,255,246,122,197,222,143,45,110,210,254,153,155,237,3,155,227,123,164,139,31,73,106,254,238,244,25,99,211,36,21,233,239,12,141,183,215,90,222,231,199,223,140,226,229,9,9,141,121,87,247,231,0,80,142,198,24,253,174,39,42,61,67,97,127,186,152,218,59,62,59,77,25,99,39,166,98,163,3,183,211,25,222,129,229,232,109,212,176,134,252,28,44,134,63,45,191,111,172,29,145,7,117,251,89,21,23,174,162,246,226,131,131,64,3,230,185,31,118,141,164,96,47,43,236,128,245,9,133,168,30,14,26,39,207,57,136,231,139,19,213,174,253,22,19,212,86,97,168,58,89,71,93,29,191,109,63,255,255,233,249,131,141,182,175,255,213,9,150,57,232,202,84,52,89,212,182,136,47,48,168,61,76,175,239,249,79,61,214,234,0,0,1,243,2,137,141,162,181,2,28,141,7,107,52,168,89,10,12,148,254,1,107,131,138,32,64,121,141,129,64,192,91,194,97,120,163,201,167,12,85,24,16,84,84,58,125,24,104,22,159,192,172,65,36,18,217,96,24,20,221,97,128,76,122,204,52,76,94,222,233,249,54,157,202,159,255,251,178,100,37,140,198,117,104,207,19,154,122,244,78,134,74,74,97,7,106,22,245,163,68,110,53,154,193,57,32,232,141,133,137,112,89,169,24,119,80,12,9,156,160,144,21,53,78,61,211,81,248,235,79,73,86,185,179,253,201,78,233,133,188,229,35,127,147,95,27,204,219,195,26,55,228,158,187,242,37,119,147,228,23,246,203,99,151,203,11,159,251,249,206,126,253,126,34,179,110,185,137,90,114,158,111,169,47,238,241,107,48,229,158,183,76,38,230,186,156,184,48,222,104,127,17,32,94,43,171,172,90,145,91,35,183,199,142,201,168,243,54,214,44,93,44,48,86,176,29,229,179,113,239,60,116,108,238,165,140,243,85,127,157,67,109,184,0,0,66,140,0,19,199,165,44,128,139,171,240,64,2,84,77,193,244,206,252,15,50,192,241,15,165,213,155,195,38,22,181,88,22,253,25,229,151,136,96,26,240,81,121,250,62,41,86,123,143,139,218,7,23,255,183,255,77,63,81,175,39,255,255,197,162,15,173,236,204,185,46,87,167,113,52,118,128,64,14,126,21,28,25,124,150,97,144,97,153,101,196,197,96,0,40,42,208,48,192,85,68,89,240,56,146,176,14,113,133,129,203,140,104,64,170,13,2,5,91,129,112,222,168,5,64,197,1,28,50,80,155,58,89,82,12,160,215,171,191,142,185,78,155,61,193,149,90,237,69,185,190,50,103,202,181,210,226,148,83,61,80,148,174,51,236,49,181,159,216,217,164,101,237,145,87,140,68,153,71,241,60,3,58,144,238,62,131,146,4,35,169,86,179,70,154,210,202,249,118,187,182,138,116,33,158,129,249,118,132,36,127,213,123,125,32,190,14,76,62,110,107,20,143,140,178,144,194,81,188,202,88,160,121,166,222,218,14,201,235,120,171,207,180,89,173,109,14,46,114,167,75,218,201,134,232,239,5,159,108,193,48,32,17,90,8,117,99,31,227,41,97,131,14,46,101,136,235,54,114,12,66,46,28,81,230,56,223,196,51,139,42,233,113,105,158,129,46,119,186,209,18,121,85,21,222,8,153,191,109,30,29,191,3,104,32,254,181,231,252,24,175,238,255,253,68,3,254,29,191,221,127,209,117,126,66,143,106,238,0,1,179,4,16,67,59,202,51,38,78,35,157,128,81,165,4,152,9,50,76,196,53,40,154,48,212,13,48,44,38,48,164,5,2,128,165,249,60,243,128,75,12,218,210,6,0,161,101,182,38,106,99,181,79,193,169,54,18,86,54,248,153,80,46,180,180,26,12,120,45,166,152,86,162,229,200,46,39,162,81,101,202,175,101,84,98,212,169,180,186,112,136,142,25,130,101,89,41,252,19,230,184,142,14,184,152,20,247,63,80,249,191,109,222,121,232,171,205,255,251,178,100,59,142,198,184,104,205,147,186,122,240,77,139,202,51,97,98,104,25,1,163,60,110,61,57,65,61,49,40,141,133,149,160,74,104,213,158,191,140,150,108,212,99,184,223,76,159,69,80,43,34,218,69,191,33,81,63,223,243,239,52,251,222,111,181,232,152,187,134,62,71,170,109,90,245,174,159,223,48,189,243,174,133,110,52,140,126,249,222,113,235,159,73,109,184,112,225,124,205,79,154,81,150,190,152,182,49,70,43,231,91,187,150,34,43,41,2,22,32,197,174,41,157,102,32,139,233,45,153,128,0,5,190,164,101,219,7,130,36,136,52,104,107,98,13,107,143,220,195,34,188,63,221,206,105,200,190,208,255,48,33,142,27,135,169,250,23,87,196,231,109,191,63,183,250,127,254,223,255,255,253,8,173,74,240,19,100,229,117,86,127,209,45,253,168,38,179,119,34,233,254,24,151,33,239,89,32,37,230,2,103,25,172,4,105,144,129,250,67,129,14,145,129,73,141,102,32,37,168,56,80,146,166,97,10,14,130,45,152,40,202,152,230,21,8,8,192,132,192,102,241,34,193,163,220,29,16,184,92,88,139,7,173,4,94,191,227,128,152,191,172,164,123,173,241,202,59,75,36,104,57,103,175,11,170,162,128,231,45,136,147,110,14,15,188,225,236,124,104,150,122,164,92,255,48,45,159,54,161,46,177,246,125,95,87,159,243,229,223,202,27,191,134,223,238,60,102,237,145,247,133,237,82,219,215,223,190,243,89,34,76,167,141,237,25,203,202,10,24,180,241,169,109,169,93,230,240,36,140,22,55,221,128,105,147,185,47,24,166,133,101,21,82,107,72,43,45,66,168,200,169,154,49,74,44,162,115,56,133,165,71,33,36,45,16,30,1,208,46,218,164,207,87,210,205,77,70,0,0,73,235,69,86,48,165,82,185,57,66,183,66,154,59,140,85,166,77,44,187,100,19,77,43,39,242,20,143,234,203,125,67,39,176,113,63,143,203,162,226,63,249,63,254,94,111,253,63,159,183,191,255,65,117,254,36,186,123,213,95,182,133,255,78,63,250,46,195,122,155,66,223,166,20,58,99,180,0,0,3,120,195,78,163,12,163,12,142,59,62,96,220,207,130,65,97,1,137,42,230,61,56,133,0,195,128,179,5,2,135,65,173,200,202,82,168,37,148,112,1,67,164,142,14,44,96,35,47,77,136,86,141,41,95,234,56,90,214,81,14,43,215,206,82,187,199,141,83,210,90,107,113,32,160,2,101,177,215,157,100,93,114,216,26,45,70,237,12,134,164,153,196,112,18,34,104,127,94,248,47,56,93,55,164,136,245,185,130,135,59,25,189,10,54,98,180,219,151,199,127,193,171,41,145,236,144,201,121,40,84,153,76,138,243,55,255,251,178,100,69,14,198,70,102,207,27,154,98,242,78,202,106,51,97,135,52,25,105,163,60,110,61,57,1,53,169,168,205,133,149,144,94,253,255,105,143,221,229,141,101,209,76,40,193,195,182,242,103,110,177,85,244,225,67,71,11,61,185,213,52,202,116,238,86,103,38,114,152,212,204,23,129,101,93,174,51,178,141,34,39,98,139,58,174,215,58,179,110,171,154,146,172,166,109,128,0,195,218,8,194,123,130,112,239,51,34,70,163,243,5,192,62,71,94,45,128,51,67,152,72,192,208,46,66,95,61,162,128,122,149,213,255,119,251,254,126,141,255,246,255,255,137,129,97,168,165,168,62,133,217,205,86,73,195,143,255,215,255,250,158,56,168,61,223,188,234,142,100,233,245,255,182,128,2,166,3,118,24,53,100,99,117,89,191,253,166,99,60,11,43,65,76,195,84,149,129,128,49,128,33,143,4,36,192,194,250,132,23,203,88,98,48,59,94,8,25,136,65,97,192,35,0,149,229,145,161,24,229,26,1,0,166,96,52,39,74,36,246,26,7,181,42,239,10,182,58,20,80,26,82,100,74,26,80,252,19,106,25,79,139,17,222,45,10,166,96,231,54,163,189,70,15,248,141,88,90,59,5,203,199,130,181,171,42,93,195,97,207,112,111,55,103,145,103,50,103,30,210,152,222,138,120,176,245,19,121,122,51,243,218,173,45,42,209,1,33,62,84,22,212,78,221,98,34,102,158,139,220,234,245,124,126,222,122,75,119,164,234,68,17,197,55,6,171,19,207,255,223,89,144,191,87,208,248,175,20,188,182,50,144,140,57,56,214,165,27,134,229,62,50,171,215,110,53,138,184,0,3,31,110,191,146,17,174,179,133,54,102,130,79,132,102,197,162,179,108,43,131,255,15,200,254,82,51,62,141,82,190,13,148,245,235,201,163,127,201,167,255,246,165,40,59,16,100,147,138,255,255,250,183,243,128,14,223,55,86,88,242,104,19,84,79,244,21,218,156,73,52,44,248,191,118,244,96,0,0,11,152,195,174,163,18,48,12,20,30,48,21,128,210,100,224,192,177,137,168,6,145,7,4,12,11,1,3,18,131,75,214,209,204,32,61,6,128,202,164,148,52,89,218,152,141,0,48,20,168,154,57,11,245,11,48,226,216,34,164,103,84,98,129,27,107,16,112,241,21,12,159,108,168,51,120,132,81,49,235,104,206,204,225,150,210,32,139,56,87,68,25,125,204,61,160,212,197,237,201,162,44,223,177,55,39,170,39,93,4,136,233,153,24,133,17,33,40,119,223,160,203,31,108,229,159,185,17,0,125,47,72,158,123,41,33,88,46,57,35,251,216,118,212,131,195,211,203,65,6,24,71,213,162,196,11,237,155,211,116,29,97,82,205,92,44,255,251,178,100,84,14,230,105,104,207,27,154,91,112,68,134,74,34,100,73,154,152,153,115,58,110,105,231,137,36,25,103,137,148,150,80,178,135,156,79,134,213,93,85,207,10,238,95,73,205,69,144,233,208,100,165,38,163,202,203,38,173,38,235,136,149,31,59,172,229,91,221,233,128,24,93,59,40,116,199,206,88,84,199,28,65,255,151,193,45,164,142,235,3,221,6,178,173,148,11,221,217,124,241,157,84,154,178,200,151,109,151,43,67,255,231,237,255,242,84,210,239,229,144,92,135,157,56,79,47,183,219,253,157,159,223,41,251,254,157,95,88,14,99,11,193,12,184,160,49,66,4,233,136,19,41,143,13,38,21,50,29,48,213,6,80,83,51,2,44,225,140,82,4,130,128,152,16,236,106,131,136,198,153,112,46,145,19,0,110,122,143,9,35,177,232,97,12,83,12,112,90,224,184,33,40,19,145,201,240,70,199,49,107,16,0,85,129,32,43,207,195,160,212,104,20,146,161,31,136,67,208,130,147,17,72,84,6,115,22,34,168,214,163,155,122,91,247,26,53,33,24,107,153,132,235,137,151,85,190,47,94,216,234,221,49,184,222,38,187,81,29,95,231,155,203,55,187,173,186,223,159,227,20,133,166,36,151,195,205,65,116,229,136,219,133,111,171,255,10,19,159,148,241,206,119,124,91,86,198,183,175,191,168,122,215,181,175,155,196,141,188,61,125,152,111,166,133,6,143,89,133,188,69,9,91,38,225,161,99,198,176,133,180,9,212,182,171,156,193,192,0,100,7,4,13,34,222,83,40,44,41,166,252,205,189,46,175,219,192,205,169,160,150,94,251,72,32,155,150,79,92,239,7,171,67,239,2,143,215,94,156,118,191,185,106,255,163,107,250,5,62,183,124,206,39,221,248,137,247,253,2,0,0,1,140,26,167,25,208,75,26,184,128,30,155,58,24,88,2,154,34,6,153,86,40,154,252,89,24,58,9,130,4,115,19,132,64,80,36,50,4,24,142,19,165,8,8,183,29,12,199,129,160,224,32,44,0,136,9,234,208,96,136,49,18,41,204,11,12,151,40,11,161,229,27,137,159,24,210,59,133,139,92,211,212,69,59,13,0,241,32,104,121,24,16,2,0,140,102,28,227,203,136,134,251,128,147,31,139,82,168,185,125,104,102,97,185,197,31,66,12,225,200,235,87,89,0,66,56,110,1,36,98,41,98,4,45,157,37,30,85,182,164,139,143,218,99,123,81,122,181,135,240,198,38,28,174,218,104,134,119,35,239,119,21,219,26,73,110,217,214,49,139,223,246,219,167,235,209,241,3,101,22,113,179,19,186,156,248,125,217,107,232,242,87,104,242,165,9,17,135,20,245,81,228,64,116,3,56,174,250,59,198,189,166,58,255,251,178,100,107,142,198,98,85,77,27,185,92,192,73,102,74,35,97,98,110,27,73,83,48,78,229,21,137,61,169,104,13,147,10,81,19,25,58,10,212,137,61,242,58,139,42,192,229,208,119,15,62,34,15,200,204,246,105,244,127,169,83,117,110,225,179,37,216,169,121,232,189,168,175,152,16,238,224,141,255,166,223,167,255,19,219,245,32,154,242,93,157,231,194,255,139,180,248,60,99,34,188,107,32,166,98,224,32,125,193,196,108,161,66,106,8,104,98,141,182,156,38,42,5,198,9,5,193,10,97,48,160,96,40,106,99,145,50,96,24,38,97,144,144,58,33,166,9,128,65,0,112,198,23,52,233,89,122,92,24,242,3,144,9,237,44,195,160,17,28,83,244,8,48,139,55,12,22,212,214,24,132,84,242,100,102,216,79,249,46,199,57,120,136,159,16,134,219,21,138,170,110,125,153,209,194,85,108,7,18,116,137,72,118,111,35,28,202,78,151,127,111,189,85,189,202,228,160,200,226,40,183,93,241,188,248,46,106,90,101,53,251,185,254,254,10,109,230,253,253,191,36,199,88,237,233,78,46,246,181,188,187,82,190,45,134,255,188,185,106,115,238,89,162,205,104,189,223,161,0,237,214,174,162,226,101,158,66,163,138,28,40,140,201,207,53,122,192,143,35,40,228,133,54,243,25,31,90,22,54,253,79,248,253,39,84,0,0,5,196,62,236,23,192,192,153,151,160,97,81,240,226,95,56,154,81,67,150,81,14,91,12,99,94,231,26,214,180,209,34,220,225,210,96,101,119,166,83,129,248,87,3,123,198,121,155,86,167,110,217,182,245,223,210,157,63,191,110,255,255,255,175,244,127,59,162,178,21,217,159,247,84,23,161,196,196,0,0,165,220,193,4,35,76,26,205,92,100,57,173,68,198,196,240,40,80,200,206,115,44,160,196,129,98,48,81,132,194,48,51,80,6,88,0,10,50,2,70,4,135,20,77,180,46,17,192,149,192,99,129,9,155,133,2,53,181,118,227,228,89,196,98,156,182,160,43,46,164,2,151,54,84,88,153,221,165,84,116,97,219,144,92,29,250,104,185,99,172,21,158,44,85,118,68,41,97,195,105,160,73,30,33,63,13,48,187,50,109,247,158,207,244,42,176,94,227,182,246,62,192,44,121,222,110,138,38,143,233,17,29,129,117,105,184,211,151,47,175,126,210,226,167,51,151,148,169,255,86,215,171,204,97,59,113,28,195,239,237,215,254,218,43,227,14,30,93,130,192,249,107,65,55,110,237,178,190,148,179,182,157,115,118,88,130,41,99,162,18,119,191,138,3,128,0,3,113,13,192,46,240,10,45,40,188,34,143,68,232,58,50,238,67,248,88,184,147,110,110,9,60,10,166,161,111,32,218,255,251,178,100,115,14,198,33,96,79,155,154,98,242,76,233,154,35,97,98,88,89,157,163,56,78,101,49,145,73,38,40,141,135,148,232,131,35,40,106,9,147,37,222,173,254,189,91,95,233,183,255,111,255,223,255,164,18,190,199,87,40,179,249,1,28,167,34,42,35,165,130,53,181,229,27,61,140,178,6,204,12,30,56,115,132,209,227,99,67,85,206,6,165,7,83,1,36,243,0,176,128,32,112,16,120,4,22,14,14,129,6,198,67,15,24,48,26,24,142,89,34,65,18,238,151,16,192,134,121,168,117,81,154,166,22,109,75,91,116,198,154,2,177,0,76,180,162,239,41,91,152,253,148,45,118,248,44,235,73,6,209,153,171,86,150,198,119,201,4,51,14,218,141,46,75,115,241,76,155,3,131,170,27,117,179,194,23,114,211,123,102,190,236,187,29,187,221,140,186,118,132,91,20,198,161,230,214,150,2,93,170,246,252,155,194,147,136,167,246,189,187,170,246,87,132,143,71,42,243,45,57,116,56,123,197,12,94,117,205,39,120,53,63,54,150,109,52,44,190,68,70,241,125,148,244,44,5,34,90,57,187,47,4,136,98,50,74,204,238,180,220,208,176,131,42,152,126,78,123,21,243,255,210,0,12,13,171,214,221,210,244,235,101,132,83,87,116,57,234,198,161,226,148,192,250,100,75,94,212,218,43,244,195,142,231,196,94,135,74,44,135,186,86,143,249,255,252,32,232,63,160,179,77,250,117,239,255,255,252,196,28,100,171,241,49,239,70,153,30,198,178,43,37,196,206,91,123,137,201,21,59,70,44,166,117,128,0,0,12,160,197,211,79,187,132,201,46,79,97,192,251,64,70,228,76,0,240,222,77,128,198,2,32,96,134,148,90,29,4,17,3,178,147,46,16,16,3,175,9,80,209,32,37,10,95,121,67,96,19,16,98,204,198,53,108,46,55,151,40,23,176,75,102,114,134,129,168,12,154,119,80,117,251,47,28,245,39,47,249,240,6,75,112,139,17,9,54,46,75,223,162,155,194,127,240,229,139,113,86,44,207,155,123,11,115,59,237,142,197,218,187,59,127,62,99,242,245,40,101,251,153,90,249,81,93,142,50,219,106,213,37,187,38,102,159,92,223,151,23,227,13,174,207,173,39,38,39,154,165,246,24,43,21,68,128,0,42,236,96,34,231,0,218,98,75,230,48,120,114,162,96,238,80,64,25,153,144,2,134,24,128,97,196,97,59,144,152,236,2,132,22,76,114,56,76,0,23,38,183,181,226,223,165,109,248,6,155,52,67,123,115,179,102,35,38,149,49,76,32,180,243,227,187,108,161,44,55,242,239,173,192,156,121,156,56,166,75,63,177,13,166,79,239,104,222,91,31,181,55,129,184,100,122,102,86,77,255,251,178,68,130,14,228,241,84,77,155,120,100,50,160,108,25,243,109,38,196,83,221,83,50,110,61,24,130,101,45,231,205,183,162,25,239,157,143,211,226,163,0,92,214,105,69,103,108,144,106,158,252,195,50,167,121,133,205,239,204,22,212,105,197,94,179,181,134,74,30,185,241,138,249,109,165,18,170,228,237,95,159,156,220,249,56,231,96,124,120,115,132,124,112,29,6,79,93,157,25,246,111,115,209,138,33,134,175,65,26,232,72,96,116,96,89,146,21,4,131,64,6,25,6,141,11,75,92,96,129,82,55,8,6,173,136,26,20,100,64,160,72,80,142,222,187,104,130,182,130,162,7,97,223,76,200,216,80,18,179,235,72,227,49,134,246,168,96,30,153,39,202,5,212,3,32,108,91,22,237,255,69,82,4,122,142,29,54,75,169,209,184,101,95,166,238,96,94,101,23,173,176,134,207,167,30,62,84,96,241,159,204,50,196,134,187,234,170,46,108,118,43,235,252,137,26,75,156,244,62,130,99,19,136,248,213,101,96,177,131,152,234,123,163,46,18,54,189,195,216,185,33,77,219,140,84,236,225,21,77,149,8,214,169,141,36,168,75,34,70,13,111,76,117,22,24,1,96,174,52,94,5,32,1,108,9,237,13,50,209,0,220,235,27,9,114,8,83,197,180,34,24,102,165,241,187,188,77,113,215,202,176,121,96,162,161,66,127,228,49,17,118,1,113,139,69,137,161,127,192,198,160,251,155,176,230,224,216,24,252,200,128,46,50,86,159,69,184,10,219,119,53,3,234,213,65,172,65,188,152,120,160,232,117,160,253,7,161,194,155,172,53,19,106,176,150,88,243,51,149,171,75,204,132,31,113,175,100,196,233,113,237,16,165,12,218,85,7,35,121,120,170,4,6,152,187,0,0,158,224,194,108,83,109,22,77,82,243,50,124,152,198,74,64,40,20,170,6,50,225,64,56,60,200,201,215,7,60,85,77,183,40,4,247,41,49,222,128,168,66,203,131,90,139,61,43,198,140,132,249,108,169,205,172,34,34,30,153,139,64,205,210,67,85,5,48,64,137,16,85,210,222,89,82,52,191,254,115,214,122,128,182,97,189,202,125,42,186,127,17,197,98,133,119,252,189,57,31,219,123,63,209,204,39,55,205,247,249,178,125,187,43,105,207,210,236,88,74,206,158,248,157,67,64,186,143,181,43,151,63,61,219,247,218,122,126,14,229,203,85,175,163,155,182,149,240,210,179,176,127,242,178,113,16,8,5,46,230,2,154,108,67,166,138,246,105,114,6,56,156,44,82,187,76,104,184,120,10,52,30,182,116,135,116,49,131,195,37,15,195,76,169,81,136,81,71,51,75,35,85,61,216,144,233,67,39,177,163,173,16,157,246,9,197,31,98,255,251,178,68,110,14,196,237,82,205,155,153,98,112,153,236,250,3,111,8,78,84,225,87,48,110,97,111,130,123,176,104,13,164,155,33,217,188,124,176,139,175,36,115,58,2,168,129,242,37,251,174,243,233,130,149,55,136,92,15,239,136,224,45,18,179,30,63,112,103,162,42,251,30,162,25,176,10,166,15,198,153,247,99,184,70,140,50,74,220,219,68,235,21,76,174,76,36,30,210,241,4,208,219,189,4,235,234,197,41,41,216,220,216,166,168,140,75,243,170,232,54,251,175,121,68,55,34,230,5,139,233,198,15,70,187,111,26,116,38,109,134,113,182,205,166,2,22,153,149,44,14,56,5,128,97,65,17,131,129,165,153,25,14,160,217,155,128,128,96,136,88,16,111,24,159,140,213,123,106,151,213,191,53,41,175,176,39,102,24,44,146,180,75,220,215,181,63,43,248,4,185,16,197,2,118,139,241,61,13,225,158,90,236,91,187,158,170,172,247,106,194,175,189,57,238,67,190,219,131,21,202,202,110,87,145,124,188,135,155,174,90,169,163,202,235,153,167,89,32,4,159,210,107,106,59,15,175,161,181,233,30,229,178,138,214,122,161,176,164,8,237,173,247,60,93,111,123,90,152,240,104,139,211,185,233,61,244,130,207,164,52,35,60,240,8,54,255,199,117,157,3,6,141,176,140,129,208,144,106,72,151,96,212,178,14,32,220,75,76,207,95,145,24,9,145,162,141,154,2,93,106,137,1,55,187,75,35,88,74,121,117,46,12,234,17,157,137,215,163,126,206,244,163,112,54,80,231,103,159,124,207,228,223,17,155,139,249,221,236,222,239,25,154,101,255,222,35,206,248,222,117,85,180,86,141,10,119,137,172,153,192,199,197,178,50,77,168,16,231,16,236,17,114,233,145,112,106,10,154,69,10,73,16,232,98,108,229,205,199,151,237,97,95,18,160,235,82,71,247,156,81,111,27,44,86,204,110,110,49,246,223,151,185,242,191,146,165,190,53,188,196,243,65,0,0,148,212,193,89,179,92,67,142,102,195,54,239,100,207,128,131,138,134,198,132,70,9,154,128,2,99,0,144,197,96,92,16,50,18,5,1,193,0,67,15,139,203,124,74,3,4,142,151,134,248,147,249,44,85,222,80,187,89,103,204,90,9,11,215,12,214,165,140,38,243,159,41,6,17,137,97,150,165,72,128,41,110,15,38,255,190,217,185,118,253,165,12,185,55,99,81,137,22,228,127,191,201,162,90,178,208,187,187,94,238,118,173,193,146,154,49,32,197,18,44,139,10,26,195,1,10,213,15,123,52,170,163,208,30,158,45,106,134,185,66,90,145,114,54,24,84,204,252,13,126,124,209,89,48,186,56,74,73,133,88,194,224,74,44,72,172,13,89,20,154,134,255,251,176,100,86,142,197,244,99,205,27,153,67,242,82,233,154,19,100,229,126,25,141,75,42,78,233,233,193,88,37,104,13,134,21,89,101,170,237,38,214,174,223,232,226,82,233,76,232,229,98,147,240,160,67,193,126,28,23,249,85,140,8,146,221,97,11,2,149,66,146,73,28,121,21,101,132,139,70,247,58,81,196,92,66,131,149,177,143,115,22,143,135,206,54,214,199,185,163,178,139,93,147,28,11,134,71,141,205,48,94,149,255,255,161,63,255,249,142,237,208,232,193,21,231,106,25,245,239,148,65,22,37,30,66,189,97,73,129,27,249,147,23,49,171,208,1,135,152,217,169,42,137,197,229,49,143,32,17,171,199,161,151,32,17,128,32,225,228,154,102,12,133,156,26,99,134,76,217,255,212,97,16,153,4,163,69,129,242,15,176,117,20,86,81,33,160,32,230,129,122,9,223,210,98,241,115,84,4,121,188,96,152,18,87,160,241,48,247,136,46,182,32,84,150,160,144,8,81,44,54,241,74,224,245,244,96,203,138,164,115,160,0,245,99,193,83,32,208,199,38,141,190,74,32,218,19,1,128,246,69,190,60,162,204,68,199,135,26,153,143,1,9,214,157,235,23,106,135,237,55,198,111,241,46,118,164,141,101,205,53,92,253,218,75,209,246,179,62,97,248,25,167,190,55,189,218,154,221,191,221,235,134,168,155,246,190,239,183,216,207,243,164,80,80,131,150,41,7,212,42,149,159,177,105,9,17,163,172,255,164,10,6,191,137,106,195,59,197,229,83,16,230,39,72,101,220,218,21,189,69,80,28,69,50,194,39,198,170,112,167,127,103,210,179,173,113,160,202,17,113,32,249,4,236,31,5,51,211,215,250,255,232,226,168,117,132,192,217,12,116,28,144,176,29,254,159,151,228,153,41,71,119,83,47,209,232,132,107,139,185,51,214,191,155,245,106,0,0,157,180,199,187,51,38,212,141,46,164,53,129,172,226,45,115,91,145,128,0,211,59,187,129,198,2,168,64,28,163,48,56,41,20,211,221,3,74,25,3,0,1,8,69,55,129,66,208,195,116,78,117,168,45,96,168,106,4,136,211,65,68,163,40,10,171,105,28,114,218,149,82,16,86,69,64,169,48,2,176,160,26,61,53,47,214,53,177,132,97,28,183,154,176,83,193,146,29,62,214,53,27,183,143,200,43,107,135,189,143,72,131,118,25,102,182,172,29,231,246,203,246,179,232,237,9,63,50,252,138,82,243,4,10,216,165,180,219,108,172,201,129,125,179,54,211,12,77,9,105,195,110,10,112,246,135,26,230,146,248,201,39,105,148,204,235,115,25,255,210,214,207,11,241,79,93,100,164,204,135,130,201,99,7,20,228,10,199,178,1,0,175,133,84,190,168,111,255,251,178,100,99,142,197,247,96,205,27,140,55,34,81,202,89,243,97,37,120,25,105,155,52,110,44,220,129,65,35,39,141,147,169,232,225,67,4,210,40,34,19,191,239,74,244,151,221,36,12,251,123,73,33,140,133,190,140,147,144,175,15,215,223,29,249,247,166,99,140,106,61,222,22,249,22,185,31,190,159,250,254,189,58,112,247,255,255,84,105,21,17,240,128,121,4,210,122,61,101,180,65,242,191,89,102,70,56,169,110,83,1,227,205,154,246,60,16,112,199,92,227,77,164,198,147,166,14,8,153,22,102,98,0,8,232,100,199,225,224,160,100,112,86,144,33,80,97,145,69,165,167,4,5,64,1,0,224,248,113,230,50,251,55,138,72,18,27,138,59,176,197,40,56,38,76,1,141,71,96,21,183,34,172,12,4,216,42,3,201,131,24,150,158,118,220,13,245,181,132,150,220,122,15,168,179,167,101,79,222,226,116,91,152,189,158,224,41,162,19,180,23,64,42,65,195,83,95,181,60,249,118,104,202,171,152,214,29,86,120,230,190,140,172,92,77,55,20,219,82,238,83,95,162,178,156,206,161,113,173,4,227,79,91,253,133,196,13,46,128,178,88,153,50,102,26,149,67,164,25,153,157,177,34,204,25,184,218,145,4,16,23,4,241,199,160,77,118,3,208,188,96,246,121,95,20,178,229,3,31,4,30,2,1,158,6,151,112,200,103,103,96,192,129,78,146,164,48,212,90,8,26,6,28,130,133,2,172,211,224,41,10,16,13,216,42,19,133,148,158,65,235,70,182,85,137,180,146,181,6,6,90,201,103,163,127,107,251,232,223,98,67,238,217,167,229,187,253,63,238,138,166,28,140,206,224,224,230,136,123,148,101,128,0,22,131,34,179,19,27,51,22,83,165,34,51,179,80,214,83,67,93,49,53,243,111,23,48,20,147,118,240,43,134,211,134,102,193,230,8,86,10,4,159,11,44,122,96,202,164,19,207,195,6,65,200,26,110,9,151,136,139,145,75,34,76,65,197,191,72,143,93,97,36,68,70,23,237,58,211,54,168,221,73,224,28,216,27,146,193,169,80,68,126,49,0,8,5,113,147,18,220,190,0,96,125,33,145,129,131,70,4,22,22,142,229,133,133,112,110,86,29,19,199,75,157,189,77,111,166,234,91,105,99,149,120,144,88,200,170,118,141,131,198,239,73,166,207,55,139,35,114,248,120,179,111,74,119,202,206,243,131,203,48,220,110,66,189,121,253,95,97,98,201,94,254,64,112,121,217,219,127,190,44,115,186,155,126,190,83,73,98,89,253,61,138,111,210,147,59,123,252,210,102,119,24,166,226,195,198,92,110,54,41,183,202,64,178,171,223,202,222,127,28,225,224,36,4,157,67,70,159,39,128,82,156,255,251,178,100,116,136,198,243,119,79,19,121,98,114,70,38,217,193,101,135,102,24,97,197,73,77,189,115,193,45,155,104,13,130,190,56,6,156,235,177,197,102,70,183,94,178,23,50,80,184,145,14,194,121,208,23,80,71,61,123,48,128,244,44,81,167,170,131,96,245,86,196,22,22,75,28,125,52,79,199,127,83,63,246,202,255,126,95,114,127,148,75,47,45,225,240,9,4,21,150,195,0,45,52,209,83,80,99,53,72,129,37,129,167,3,24,62,54,52,100,173,105,227,71,235,109,70,128,71,68,65,136,27,76,52,2,228,198,144,167,249,40,139,64,203,199,36,246,80,102,42,96,195,67,98,237,13,242,151,157,39,169,26,38,150,43,83,233,44,246,59,51,118,17,84,246,66,247,73,61,94,139,214,154,184,43,241,8,129,48,90,196,105,236,70,180,170,119,3,184,243,196,20,108,124,249,53,242,170,183,151,26,171,121,139,38,4,137,153,173,235,171,120,79,146,188,171,174,151,118,103,93,20,53,216,189,106,200,34,222,30,102,231,88,238,183,52,121,58,203,16,206,249,4,62,243,169,60,170,9,167,91,64,157,110,187,31,88,227,16,30,61,178,200,182,229,125,121,183,49,63,60,255,6,215,249,223,224,244,254,150,0,3,128,38,160,118,22,108,1,117,132,140,170,230,67,194,227,105,157,57,43,82,158,191,50,74,252,202,159,208,160,96,227,182,60,142,130,193,39,84,141,22,140,70,107,227,219,100,245,109,58,63,255,253,181,254,236,145,112,250,219,202,128,107,85,247,87,95,255,255,137,191,255,255,208,0,5,163,11,7,243,60,77,83,28,8,99,16,166,179,35,4,99,28,129,99,4,28,163,27,201,144,112,194,20,9,204,70,14,2,128,67,18,48,216,213,45,56,56,115,28,5,12,46,0,22,224,179,0,181,161,113,5,80,109,192,128,191,237,86,7,168,136,79,150,18,84,106,155,144,204,160,181,250,237,2,157,2,222,59,147,180,17,220,234,10,133,135,38,92,198,143,74,233,41,199,110,38,165,122,176,103,253,64,104,22,46,187,109,59,88,44,166,243,61,42,154,74,143,106,12,9,216,144,153,27,200,133,133,113,153,99,208,49,4,153,133,35,135,16,18,23,168,205,26,85,116,122,137,43,66,39,196,146,116,98,2,199,74,231,40,133,220,92,247,18,92,213,25,19,166,87,83,24,227,16,14,154,145,120,133,208,13,143,28,171,94,195,199,162,142,86,127,61,124,66,235,63,73,223,255,151,140,0,65,13,234,110,102,33,32,123,126,87,113,130,153,40,205,221,88,114,154,82,58,74,205,14,85,34,219,91,230,79,158,159,180,194,119,201,75,76,35,228,60,46,145,42,43,178,47,80,170,244,190,191,255,251,178,100,130,142,198,120,120,78,19,185,83,240,73,6,217,227,97,135,120,25,25,175,60,110,101,236,193,13,27,103,205,135,136,232,255,219,254,165,185,124,215,219,244,47,255,203,187,255,250,63,245,126,35,41,218,56,39,54,10,220,2,211,58,104,128,200,35,96,184,36,199,238,163,111,1,204,106,3,151,134,59,75,234,36,3,49,242,16,160,28,97,16,50,128,113,13,96,88,17,240,123,6,54,8,61,2,18,215,234,213,81,80,216,112,159,52,44,233,224,180,226,96,86,88,110,60,196,62,151,158,176,211,80,160,56,156,154,39,231,141,182,24,120,140,189,189,74,11,154,196,134,160,182,25,199,142,249,32,151,109,112,61,207,137,254,95,235,127,211,217,3,170,103,227,157,232,25,58,70,37,225,68,255,48,62,172,243,31,90,167,232,141,252,47,239,225,227,187,249,29,91,11,183,12,223,13,63,22,87,234,254,139,81,114,212,211,153,59,101,226,78,189,72,216,144,117,194,191,68,170,117,35,24,143,110,145,87,85,182,50,142,215,195,99,223,44,93,239,249,241,191,252,245,48,0,0,36,217,83,15,69,99,140,22,4,161,229,81,165,241,74,186,80,50,184,23,35,133,72,156,85,193,239,62,40,180,247,120,94,151,67,85,96,27,217,172,100,153,106,255,234,221,179,19,111,237,167,77,64,255,56,251,191,255,87,191,235,250,188,175,233,0,10,240,168,60,103,105,198,96,145,40,113,161,82,100,136,240,100,120,110,99,249,154,102,209,176,92,34,168,112,96,184,46,50,12,24,12,10,139,33,96,225,32,212,84,40,192,136,68,102,22,12,142,40,180,24,190,166,194,225,196,85,12,162,186,98,177,250,87,209,53,96,169,203,233,53,154,110,20,83,68,191,160,203,80,169,183,122,213,210,80,105,230,164,146,55,94,100,148,86,79,218,18,234,86,179,5,86,244,2,98,55,84,13,90,100,54,202,73,248,106,233,234,225,142,184,167,203,14,235,235,173,174,216,254,239,23,48,195,189,151,226,4,250,195,60,75,249,254,53,31,231,227,219,185,235,120,155,90,209,233,75,222,205,17,183,21,199,62,30,229,207,100,248,237,95,52,137,61,175,187,201,122,66,221,241,149,213,115,85,248,63,124,154,205,156,64,249,198,94,253,123,71,248,181,183,243,76,127,252,222,46,0,0,112,4,4,154,109,54,224,17,45,40,150,34,155,145,83,69,230,165,2,135,179,12,202,160,108,48,151,254,181,39,130,42,148,208,66,186,0,212,120,19,82,127,216,155,211,171,102,237,203,255,255,233,1,148,247,211,45,217,92,149,249,186,230,19,203,226,154,108,121,245,255,255,150,253,231,48,28,138,51,204,189,22,149,206,103,37,140,175,19,140,255,251,178,100,152,14,198,159,107,206,19,185,123,112,76,135,121,227,96,79,156,26,93,167,54,46,229,111,193,60,158,39,141,133,181,168,211,0,204,25,133,76,93,50,76,46,2,148,100,204,208,112,192,176,85,246,49,88,191,48,76,5,18,38,132,33,144,24,18,26,8,140,112,251,46,193,11,154,42,144,14,218,87,202,96,1,71,158,108,168,144,142,2,206,169,48,148,165,82,131,129,186,34,21,227,137,202,165,174,165,61,50,96,61,210,76,30,246,91,27,88,164,199,230,194,0,129,206,81,202,181,73,137,120,228,217,191,210,218,219,67,172,63,98,185,120,17,122,133,187,4,98,52,88,136,255,74,110,70,189,179,46,120,172,207,202,34,34,98,33,84,181,103,143,252,154,249,97,1,111,113,113,106,245,37,151,170,90,246,66,215,78,123,31,38,11,110,207,68,67,59,124,51,182,14,219,166,167,28,184,135,191,82,166,97,119,221,181,125,220,75,183,43,97,21,239,13,129,37,226,197,8,0,12,0,122,149,188,187,198,137,151,4,58,9,234,72,200,86,80,220,206,73,121,7,132,146,25,77,154,122,132,57,46,169,155,249,81,52,107,75,85,153,77,166,122,151,244,234,213,253,54,250,207,127,255,250,128,70,186,76,146,42,34,150,212,96,229,245,51,57,195,79,195,63,255,214,239,163,253,34,0,4,242,20,1,68,104,195,224,163,133,101,12,100,59,51,216,80,204,137,243,36,154,193,64,241,193,11,234,95,130,64,1,132,206,12,8,194,193,6,196,130,37,230,147,66,194,250,151,222,38,56,143,207,226,232,154,152,72,165,193,46,119,226,210,169,252,85,30,40,188,205,229,201,185,42,147,194,41,212,210,14,123,218,85,77,114,180,5,89,55,155,109,63,202,5,123,85,101,217,199,217,167,222,142,79,115,40,118,213,60,162,22,126,105,55,233,188,213,141,187,118,153,139,72,163,254,78,196,136,246,34,129,57,14,253,201,209,69,201,43,159,243,91,105,251,236,104,24,109,211,84,218,79,140,88,12,194,70,44,186,77,250,169,34,134,152,156,236,228,146,177,132,168,149,122,152,71,86,136,84,65,200,212,48,146,76,156,171,108,143,249,11,44,1,3,117,136,222,89,39,151,120,36,83,126,212,147,35,116,8,1,198,82,16,56,17,10,143,10,97,60,171,82,227,124,233,137,227,196,64,216,238,205,15,134,249,31,79,34,77,67,8,6,80,140,131,68,69,180,201,205,95,108,183,227,230,172,163,127,211,78,84,155,246,133,152,238,150,114,63,69,50,223,187,233,255,93,10,77,191,228,10,12,152,163,98,88,67,52,202,19,102,192,198,70,109,99,249,14,147,25,145,202,5,66,189,141,198,146,125,211,126,26,141,255,255,251,178,100,158,12,70,62,104,207,19,137,55,144,77,230,73,176,101,39,118,20,185,153,76,109,48,215,73,47,159,39,221,130,157,232,166,189,6,246,151,183,91,187,53,142,191,236,86,73,35,195,77,47,42,211,58,209,107,45,170,55,107,255,162,11,236,74,95,240,152,219,245,233,113,251,52,165,83,80,56,133,216,189,92,181,6,94,185,57,20,93,10,114,194,230,206,154,202,211,25,110,250,253,34,117,58,187,121,180,110,129,229,156,172,134,65,70,209,4,81,99,16,52,218,41,165,155,217,225,240,226,196,107,75,182,24,144,242,118,70,29,60,162,18,124,144,81,174,237,222,173,222,154,242,182,206,164,98,209,253,214,114,225,0,4,41,32,194,30,36,214,3,113,85,133,162,72,194,8,188,118,172,231,93,124,212,146,204,192,206,96,204,194,224,17,9,190,164,86,154,81,209,122,58,54,102,70,189,90,191,160,46,53,78,23,51,4,39,156,161,191,253,27,241,205,27,187,237,245,55,149,246,118,81,202,239,239,250,129,0,0,0,42,66,228,210,238,72,97,8,155,184,85,69,217,99,132,38,14,124,34,130,122,196,218,122,169,48,105,52,103,12,147,162,134,7,202,151,109,183,204,78,131,147,133,203,136,222,173,147,175,215,111,136,215,221,180,200,183,150,72,240,189,201,96,178,178,212,102,57,88,58,160,213,247,169,148,41,159,153,188,171,105,145,81,226,243,36,247,235,69,180,45,105,131,242,113,191,45,223,232,32,90,237,213,168,22,87,215,175,57,183,117,88,166,165,56,56,245,247,115,14,208,213,166,180,84,223,189,86,10,10,103,118,51,89,153,205,50,159,71,181,113,201,222,205,229,152,188,235,25,187,246,172,207,184,135,105,203,219,233,72,102,240,85,167,58,29,252,200,240,0,6,17,121,84,11,86,185,194,238,78,144,75,15,132,27,107,155,188,94,7,99,9,98,94,158,93,45,83,194,157,118,194,39,217,80,85,25,203,142,129,110,47,114,70,181,140,87,17,202,223,81,62,146,238,235,91,177,27,246,81,173,65,231,114,29,148,81,16,84,249,50,123,182,32,0,8,74,64,66,200,195,42,195,23,130,132,127,19,5,134,77,8,10,11,210,61,127,204,200,54,94,101,35,49,197,133,6,137,6,204,34,168,230,150,1,144,1,178,131,144,44,197,252,227,51,102,227,132,105,140,211,35,37,199,154,6,160,134,154,229,230,25,42,96,141,14,224,170,38,183,10,90,215,235,179,9,204,105,93,185,216,188,101,204,189,214,98,246,95,211,227,110,97,202,83,180,35,136,59,50,251,17,39,233,188,125,225,134,93,19,152,181,148,114,35,59,52,200,34,83,216,221,230,60,99,15,92,90,28,44,6,147,41,67,255,251,178,100,193,136,229,94,104,214,107,9,99,24,75,4,105,210,97,229,58,32,177,199,62,110,107,5,1,111,155,166,129,148,170,16,0,173,133,66,223,220,181,46,203,60,101,50,58,240,237,21,11,255,75,205,103,75,73,154,101,70,111,87,147,69,113,136,192,171,254,236,204,134,223,218,237,58,198,120,97,135,108,101,13,107,115,83,22,117,74,224,182,213,224,39,42,203,139,91,189,96,143,107,205,50,172,204,142,21,17,120,183,51,22,131,190,26,34,35,205,201,133,128,189,77,141,217,70,225,172,230,211,217,249,169,75,51,90,198,240,149,115,30,119,228,115,156,252,115,230,58,213,104,27,159,133,75,3,16,148,207,206,91,135,24,34,216,26,168,50,68,192,153,77,206,180,98,19,223,244,152,153,126,175,224,218,222,227,67,2,13,52,170,78,167,162,54,214,72,144,160,162,8,140,83,156,186,68,147,242,82,35,25,229,91,93,69,71,250,114,38,229,52,79,228,72,81,207,247,100,47,214,223,135,184,143,166,71,218,150,58,232,143,212,119,255,255,19,136,0,0,32,0,153,5,64,172,48,227,17,144,39,157,229,97,177,153,9,84,2,64,12,173,216,72,41,170,38,144,145,195,114,108,166,92,102,91,183,153,23,224,21,10,46,152,132,17,8,85,159,102,11,187,152,49,145,203,14,48,175,12,241,230,156,169,68,22,68,94,44,175,11,74,108,168,151,52,55,92,212,60,151,198,153,120,209,135,68,138,49,110,57,0,189,26,149,68,98,148,156,2,32,92,154,154,50,114,31,90,2,183,101,75,217,193,149,106,98,150,78,112,155,93,1,192,187,41,236,139,161,49,43,45,148,151,21,222,62,26,198,99,73,217,76,172,196,217,5,176,101,147,117,36,167,170,78,243,154,212,64,141,146,68,172,41,99,232,157,152,162,180,78,140,20,79,148,137,242,214,138,235,69,98,145,60,181,203,186,63,154,183,71,211,63,252,58,147,200,128,154,96,106,12,0,9,218,36,204,151,151,254,203,29,126,72,228,192,184,1,208,147,230,1,226,195,35,72,15,227,17,194,240,22,211,109,30,164,53,71,162,3,175,6,29,151,148,222,187,83,135,241,213,228,175,123,98,50,189,39,248,72,235,171,114,248,152,0,16,9,83,2,188,12,116,134,53,145,104,238,45,66,171,241,150,14,136,18,204,56,176,121,133,47,13,21,140,20,114,139,203,20,227,208,14,238,92,163,149,50,44,152,198,162,3,110,186,94,102,190,66,74,41,165,27,139,149,19,66,239,75,106,51,214,79,198,24,216,222,213,57,210,20,69,234,186,141,110,158,46,72,5,11,207,141,114,15,125,165,13,154,81,202,203,127,12,238,181,11,50,162,6,21,182,157,251,148,255,251,178,100,188,136,230,39,113,80,211,111,148,80,69,227,249,176,101,137,84,29,149,195,58,110,111,3,9,90,170,39,205,130,162,184,189,247,49,33,44,183,182,173,235,121,191,216,114,109,149,99,114,228,239,57,213,57,203,43,40,177,57,251,112,170,126,151,95,231,246,191,155,154,202,213,88,38,7,171,205,89,185,98,185,127,176,189,199,74,15,223,181,88,181,237,74,231,245,255,86,47,82,147,198,149,175,229,254,103,159,194,178,214,23,48,255,219,211,106,138,138,39,57,86,130,93,245,171,211,87,153,95,181,181,44,78,91,123,183,188,123,246,37,233,141,107,189,194,26,255,253,107,255,245,77,255,255,255,255,168,235,64,14,27,19,96,64,0,41,229,253,34,152,193,80,209,169,117,184,215,130,93,244,249,118,171,219,215,95,217,126,245,185,222,247,127,140,231,33,197,88,211,52,17,208,171,200,234,172,68,110,45,243,8,143,251,146,223,126,255,220,230,68,245,215,255,255,255,255,93,194,161,193,34,216,112,148,188,34,155,201,74,80,148,112,113,255,235,0,32,4,86,123,149,94,15,40,50,136,78,2,114,213,1,147,42,130,126,62,44,131,117,28,53,117,180,70,226,10,213,77,105,32,215,50,42,176,240,234,255,168,118,167,79,207,205,61,108,120,148,219,14,217,101,27,3,179,28,82,45,154,157,46,93,218,213,203,172,61,179,199,29,216,123,56,74,54,252,203,118,116,115,61,51,171,114,172,152,254,91,38,179,196,102,151,70,89,121,240,68,245,75,166,43,151,31,37,199,161,58,95,90,219,246,102,103,217,49,139,182,182,205,173,89,175,125,236,159,154,93,8,226,3,103,103,54,189,85,177,246,117,230,102,246,93,171,97,181,167,158,156,170,83,220,163,101,101,212,249,216,39,42,114,227,213,21,166,64,0,0,15,164,119,29,162,174,80,158,243,62,129,117,26,11,130,238,211,68,160,79,165,98,170,222,11,130,140,145,69,51,179,153,75,205,182,35,25,119,189,171,189,53,247,202,29,255,255,255,189,235,235,162,127,255,244,254,175,253,252,214,255,255,188,245,211,242,166,148,142,132,65,200,148,242,200,208,0,40,52,232,80,248,103,66,153,169,140,198,87,192,24,64,112,2,129,142,6,138,5,109,126,30,48,208,76,201,33,179,12,149,48,60,72,5,22,215,228,10,88,233,133,4,37,8,64,64,177,16,250,240,126,55,1,195,69,64,151,68,74,97,220,135,98,150,97,174,192,48,53,58,182,227,65,185,251,50,126,125,74,152,46,30,11,139,85,220,164,104,197,202,75,15,208,207,194,71,203,28,97,21,19,64,188,243,95,236,150,39,112,239,242,114,157,24,40,108,250,2,245,20,116,225,66,27,69,213,255,251,178,100,189,8,69,74,101,210,187,89,96,226,78,171,234,3,97,231,54,24,189,153,62,110,101,139,129,143,175,167,29,148,170,16,124,214,173,105,9,74,69,57,72,178,103,53,35,152,191,41,55,106,42,66,186,183,250,85,245,231,11,85,142,241,103,238,245,53,103,217,17,155,254,228,179,252,112,106,72,101,30,210,219,122,28,230,220,238,173,82,243,57,238,82,221,173,198,19,14,156,254,104,32,0,32,149,32,229,170,14,0,210,200,18,88,56,64,163,193,89,211,6,68,211,151,187,224,143,70,80,75,94,47,35,148,228,192,101,231,147,58,23,236,207,222,94,54,193,169,210,152,58,121,49,49,43,80,123,83,29,156,239,209,242,230,104,249,86,191,211,59,230,76,65,170,147,35,89,90,66,191,230,72,255,199,233,250,255,153,200,196,55,253,255,220,196,127,252,194,84,81,120,0,0,0,48,193,141,131,164,89,74,162,131,173,194,207,148,45,58,201,40,176,58,49,136,184,193,129,49,16,144,198,68,147,72,56,140,56,3,2,132,76,64,129,57,155,16,40,70,104,172,22,204,138,176,104,195,47,232,54,107,84,5,19,48,6,144,165,142,77,133,74,175,88,122,64,64,181,243,86,28,193,128,106,179,246,217,246,25,13,126,63,126,78,216,220,177,232,237,218,153,241,73,153,139,154,96,160,66,144,224,125,13,72,81,140,39,187,130,80,7,63,142,175,60,226,181,151,208,144,49,85,233,253,171,100,108,239,112,11,130,90,21,172,169,170,117,72,77,48,231,152,176,157,194,140,246,44,85,42,141,238,164,47,112,107,81,202,205,124,65,98,141,9,92,206,141,180,104,83,253,89,20,185,213,58,120,251,247,109,57,149,183,72,153,36,116,210,90,11,235,118,19,9,58,169,205,79,101,159,9,90,59,21,41,216,37,228,91,19,201,120,119,101,67,159,72,159,20,0,234,123,30,179,124,222,170,212,27,11,140,172,51,205,30,206,5,218,38,235,173,79,247,251,200,216,180,23,174,171,80,4,0,4,44,2,151,168,200,36,154,130,135,96,43,49,144,25,18,232,35,76,135,75,2,65,70,73,110,13,214,7,157,182,202,155,173,138,146,102,60,155,18,233,76,36,140,204,100,192,12,26,180,230,177,15,231,160,150,147,63,51,192,70,223,57,54,250,221,191,98,169,212,119,243,55,252,107,244,234,57,119,245,254,207,168,171,189,58,191,164,203,191,255,208,3,24,34,27,26,132,166,153,36,23,152,149,149,152,236,108,153,38,28,42,34,160,202,155,73,84,14,32,140,65,54,69,65,102,102,8,7,12,174,11,209,68,116,10,33,0,26,240,48,40,204,116,72,14,51,27,96,96,18,33,7,151,187,92,162,65,43,159,240,255,251,178,100,211,142,72,29,113,204,155,154,123,96,94,73,153,200,101,5,136,25,201,197,52,78,189,119,1,41,153,102,197,150,21,170,48,192,84,248,66,25,64,50,185,83,18,40,57,222,212,208,127,32,66,192,50,87,192,48,213,59,74,41,150,99,63,42,151,57,218,242,15,125,92,14,168,206,216,219,162,181,192,24,63,216,229,159,200,95,31,90,57,2,121,251,99,135,242,9,178,167,60,218,45,87,69,70,83,136,74,212,21,156,233,163,108,124,142,38,182,207,184,107,185,146,179,54,114,7,88,190,82,58,221,59,219,246,65,28,159,32,206,198,210,121,215,243,103,89,47,48,136,59,138,70,108,59,127,53,28,68,121,214,75,181,86,153,255,253,255,119,11,64,11,100,40,56,136,147,72,52,246,9,52,70,32,196,75,218,82,34,1,170,187,101,192,6,128,20,173,70,194,144,18,64,177,39,13,210,49,89,162,69,146,52,81,220,123,96,87,35,255,51,24,206,166,123,176,213,59,81,255,6,39,198,153,166,247,147,79,241,105,223,245,171,249,116,0,18,211,188,4,75,53,98,68,209,162,99,49,66,205,118,107,14,56,39,185,138,28,80,13,25,199,145,144,98,91,30,9,0,112,198,181,162,168,69,78,219,136,196,212,37,44,69,66,60,162,133,184,95,46,94,13,8,218,216,4,236,26,124,63,122,251,171,166,167,145,83,218,148,160,188,165,90,214,236,229,35,125,58,97,7,152,249,90,250,109,78,110,105,146,154,212,50,197,184,248,46,212,221,80,165,152,219,69,37,62,161,69,165,101,49,247,93,99,252,230,185,253,103,230,138,107,124,38,77,175,110,205,254,161,52,107,59,197,254,218,219,183,250,251,158,181,32,208,182,104,216,92,175,155,207,139,99,181,40,35,99,7,108,125,239,101,76,57,43,212,172,18,66,109,102,123,107,51,63,248,128,201,22,46,237,224,73,10,111,165,94,183,184,11,159,247,0,0,0,79,54,232,195,197,83,45,6,154,93,199,11,218,53,18,73,85,106,208,178,219,242,76,97,99,196,124,47,114,74,245,255,175,175,255,71,255,255,245,50,159,191,74,195,228,218,183,139,75,235,151,0,0,9,84,196,82,60,217,35,148,206,211,220,212,104,104,221,114,4,13,70,8,193,195,16,67,131,5,128,176,32,42,98,208,16,4,59,80,28,36,84,196,49,54,185,17,60,148,82,17,41,32,179,102,176,67,64,167,140,92,42,12,100,169,126,154,254,216,179,102,205,228,52,65,20,170,54,240,135,18,206,58,199,101,133,246,152,120,153,126,84,8,48,10,50,201,107,210,170,43,22,214,100,45,83,132,192,60,219,236,145,141,125,96,29,57,97,128,127,196,125,20,39,98,211,158,185,198,255,251,178,100,189,140,230,41,104,207,155,154,121,96,53,225,138,51,97,230,38,29,221,189,50,110,233,235,201,72,17,167,9,132,150,80,70,142,113,150,51,199,221,179,122,142,166,46,154,158,29,255,131,13,199,23,186,23,109,232,141,200,247,176,10,152,25,99,139,186,237,121,212,12,253,94,15,122,106,234,21,23,49,169,60,98,223,6,240,166,41,98,98,240,38,248,219,114,83,87,188,70,154,110,3,195,92,247,80,55,33,205,81,174,224,147,213,102,84,28,171,165,153,41,5,194,11,173,191,142,104,37,50,168,133,184,208,244,185,143,106,127,255,255,207,199,44,1,169,218,122,133,226,1,73,193,73,54,43,179,0,92,105,228,51,3,94,200,192,88,146,128,75,111,115,78,205,69,241,3,198,168,52,77,185,254,208,228,246,205,220,197,249,105,38,185,106,74,144,207,86,213,176,131,180,189,108,254,182,97,245,246,200,122,58,127,253,220,179,150,233,193,34,221,173,232,111,255,32,0,1,99,0,202,50,39,160,205,178,16,25,45,24,24,38,13,49,129,64,56,10,38,146,0,8,32,34,14,12,21,35,6,65,183,25,48,128,199,169,64,8,220,2,15,170,65,195,115,37,68,196,100,95,117,66,74,62,16,223,93,74,124,110,79,130,145,53,137,116,64,120,14,22,92,203,41,251,118,186,156,229,85,133,11,11,121,183,49,65,215,138,188,171,31,201,230,199,117,94,77,124,16,239,234,122,236,247,42,80,44,252,184,193,3,231,12,35,167,13,110,253,24,65,127,174,58,244,93,211,89,200,166,117,117,182,234,43,154,66,17,96,172,189,78,198,135,118,230,10,203,149,145,221,248,124,170,245,250,228,87,157,130,34,61,231,236,236,63,44,41,250,73,211,214,159,43,35,38,48,236,251,31,4,46,177,13,62,81,66,117,87,245,135,237,74,181,4,76,209,126,35,166,239,71,136,188,50,236,132,0,9,78,227,43,56,99,183,8,157,66,137,50,146,53,1,178,112,80,30,133,128,84,107,182,173,76,245,42,235,24,139,209,215,19,53,66,237,6,41,33,199,17,72,77,110,222,202,63,248,123,86,222,255,61,161,231,189,77,229,107,165,253,15,21,127,174,127,219,221,236,164,194,197,100,206,162,112,209,145,220,118,194,57,217,40,50,104,47,48,64,105,50,204,227,51,228,97,48,116,39,8,34,204,128,54,76,169,179,10,80,214,56,62,247,192,74,135,65,133,149,28,97,6,37,34,177,133,217,29,161,42,248,66,8,64,68,153,108,55,16,46,196,15,37,121,204,146,154,103,89,187,148,46,164,128,147,193,131,133,130,56,136,4,8,1,25,107,32,209,98,79,167,28,2,246,44,60,68,248,71,1,56,135,187,54,92,86,255,251,178,100,199,14,102,137,104,206,19,186,99,246,72,163,121,213,103,5,30,35,161,203,50,14,233,235,201,86,155,167,1,148,22,88,73,250,88,225,134,164,78,9,147,247,81,137,97,238,133,37,4,0,236,37,134,1,41,118,95,20,35,24,144,26,14,133,60,222,4,192,128,41,209,237,230,155,144,151,157,79,114,64,46,13,15,165,19,68,99,155,195,134,119,134,249,14,171,96,187,128,102,29,167,66,45,136,224,47,135,232,155,163,221,154,110,72,100,54,72,138,198,19,44,203,182,84,2,198,196,224,212,102,56,198,137,13,81,136,251,121,93,171,27,217,17,104,93,217,200,0,96,50,179,66,31,11,47,215,10,15,2,82,112,176,255,195,127,2,91,71,198,55,19,56,154,53,247,165,123,189,43,228,100,181,29,182,71,221,63,218,233,8,137,229,47,233,189,233,50,211,131,12,205,69,219,18,35,133,214,66,49,239,217,96,45,119,118,11,71,131,36,56,105,99,151,17,24,233,103,46,90,136,201,84,114,95,71,56,33,151,42,174,248,58,46,58,39,121,197,26,104,248,139,34,148,125,219,140,110,216,10,109,57,26,90,114,218,141,237,113,223,49,158,34,223,99,248,45,173,62,201,15,177,127,232,111,239,253,162,2,32,4,9,74,24,68,73,162,61,2,13,141,220,172,253,146,140,52,44,64,2,107,204,4,71,200,126,80,36,102,44,138,4,163,72,7,54,209,134,38,190,194,225,64,228,50,250,241,63,7,132,51,99,43,65,11,94,202,137,109,98,172,128,117,88,207,94,91,152,76,78,183,207,157,103,161,142,239,105,250,132,21,238,56,77,254,225,197,222,212,98,221,155,123,46,85,82,19,251,184,250,197,55,102,115,60,177,132,67,126,182,151,12,162,210,126,69,166,231,29,40,69,219,79,156,29,158,80,6,92,162,144,229,253,83,158,229,239,78,24,234,238,190,172,83,186,124,84,114,7,214,168,171,84,141,145,58,142,212,69,22,49,203,229,255,240,203,249,143,201,20,153,182,212,245,139,53,161,253,165,113,107,159,123,133,83,131,59,128,47,169,188,18,118,75,204,117,42,125,196,137,81,110,191,122,199,212,248,172,43,194,135,213,63,92,159,123,65,4,59,13,234,214,235,251,59,255,191,198,123,205,231,249,241,234,129,68,0,9,0,16,8,81,227,108,77,80,99,40,174,212,147,241,195,133,242,16,138,141,227,180,223,67,49,53,233,10,132,9,201,252,100,33,125,130,77,82,222,20,154,96,104,137,84,68,125,61,63,245,135,245,61,159,127,45,255,254,86,213,40,239,192,192,8,89,13,48,152,252,48,188,69,50,38,171,50,240,2,50,92,3,75,67,36,78,131,18,129,228,128,48,64,24,49,168,255,251,178,100,168,8,7,106,114,80,59,120,125,112,66,34,58,26,97,229,86,30,225,193,56,46,229,241,193,8,25,40,93,132,137,88,183,10,0,73,162,96,48,42,102,144,108,76,2,14,129,33,112,76,197,112,8,192,16,74,90,66,1,58,145,228,16,18,44,246,189,176,148,211,121,107,71,193,175,183,24,181,24,144,121,182,7,213,116,48,24,82,127,38,29,7,20,236,28,76,99,105,150,139,90,141,166,76,55,83,173,133,237,202,226,163,131,245,165,140,238,242,53,75,34,221,199,201,186,108,128,101,9,141,241,23,162,145,30,186,112,46,165,228,1,203,255,144,253,238,214,162,255,65,99,76,208,191,87,25,105,254,1,125,249,96,1,86,158,140,246,132,84,144,74,243,208,126,205,166,245,173,227,67,107,90,126,67,102,253,252,107,252,219,93,87,171,229,89,228,229,207,254,38,49,254,203,172,60,100,239,240,49,25,43,142,187,119,107,111,55,206,231,207,218,220,8,249,73,231,27,55,79,188,229,50,209,188,195,141,139,101,187,95,10,237,72,200,202,165,0,4,0,2,32,88,155,164,208,133,52,152,237,113,25,145,146,31,176,249,161,154,224,64,6,43,31,25,217,64,121,237,196,16,218,112,188,181,212,253,181,147,79,255,191,214,211,253,39,255,160,97,110,191,171,237,255,254,251,233,18,102,105,36,191,226,192,0,0,137,48,70,177,4,163,12,244,14,50,54,44,213,227,19,58,129,148,12,192,236,240,96,182,180,60,212,222,232,79,182,160,50,80,197,205,136,8,2,131,4,152,64,65,96,243,79,129,89,139,144,178,168,70,250,63,139,73,91,171,48,3,195,255,76,33,209,149,212,98,242,103,89,116,22,83,192,61,192,231,30,226,158,142,243,23,68,188,218,96,174,244,94,41,224,178,37,247,36,121,181,35,42,231,33,220,29,142,28,54,134,98,66,56,130,203,1,108,77,16,81,102,67,92,251,227,247,31,141,124,98,17,45,191,233,77,99,151,173,97,184,26,113,53,14,54,252,64,116,197,122,220,60,247,51,107,204,109,76,223,250,237,71,143,222,127,189,87,57,147,63,182,255,179,67,95,98,189,172,181,6,37,179,208,148,221,98,6,219,68,75,175,166,254,241,18,222,238,26,215,100,137,238,126,106,182,6,66,171,121,107,155,248,49,63,195,223,142,219,237,225,109,233,74,99,0,32,2,109,129,46,130,90,38,170,22,74,203,80,179,44,65,226,34,44,27,132,167,107,157,97,116,119,41,42,142,1,1,31,127,66,35,150,250,162,186,254,83,202,189,210,255,255,249,33,184,158,96,215,26,5,186,189,123,78,209,21,127,183,203,171,229,63,250,140,43,86,76,123,32,12,88,31,141,14,53,14,11,255,251,178,100,155,14,215,26,114,79,155,154,121,224,69,5,26,2,97,136,86,159,141,203,52,14,225,243,72,234,148,168,140,242,169,240,31,204,197,7,8,131,115,54,4,161,99,93,202,48,84,15,50,80,215,2,5,233,38,96,72,82,103,40,248,76,1,151,244,160,36,34,70,64,32,244,242,208,34,40,33,104,82,91,162,47,46,41,129,132,63,88,184,131,246,93,175,36,112,28,125,54,70,76,134,232,223,58,248,141,10,95,52,64,208,85,163,89,160,202,36,87,116,139,237,40,165,236,4,253,246,52,131,240,117,153,165,41,131,51,148,189,211,125,122,42,48,42,196,140,11,21,84,206,193,226,162,136,114,160,218,163,0,244,168,220,82,170,5,146,165,218,185,148,14,25,189,72,173,121,21,248,204,49,249,185,13,144,125,42,113,211,81,101,26,68,110,20,83,188,64,175,158,129,245,144,68,236,246,97,45,124,192,131,172,82,107,106,135,13,105,120,91,199,27,241,55,12,10,184,198,73,222,123,228,149,179,204,23,122,240,92,239,237,7,91,165,117,175,45,113,152,122,250,57,157,99,103,204,219,220,139,51,125,163,183,250,146,61,165,146,88,7,154,184,0,118,179,169,196,246,11,0,221,29,161,254,148,203,192,93,200,145,134,117,87,45,98,133,35,156,99,92,188,93,54,235,75,38,253,217,141,215,249,57,100,240,92,36,11,198,6,90,139,20,218,187,226,189,247,119,57,218,80,2,0,128,17,14,128,85,166,113,18,154,216,6,99,14,129,159,67,100,192,242,250,25,21,148,97,64,130,137,9,18,204,150,108,47,35,18,1,3,77,56,6,100,173,12,192,1,3,4,0,204,8,3,165,106,133,4,202,117,30,40,198,186,94,133,201,43,70,48,4,170,247,22,48,78,85,36,88,199,241,193,180,203,78,165,38,33,184,203,206,65,155,215,34,238,234,63,82,52,226,9,40,175,185,98,64,213,254,247,149,230,116,39,133,48,213,123,112,219,18,167,189,4,129,44,186,168,51,210,178,65,47,245,238,105,31,240,45,122,240,139,199,175,98,221,228,59,109,57,160,101,13,93,70,246,62,25,83,103,37,71,6,96,141,68,121,18,185,96,92,135,166,4,28,251,168,190,65,86,96,39,243,136,151,6,37,2,200,128,142,240,78,84,81,11,172,68,216,157,20,113,218,147,11,144,84,140,207,22,70,218,38,174,85,62,102,162,242,42,36,71,17,201,124,108,157,115,160,133,144,85,40,179,105,198,229,173,101,115,169,220,144,0,224,0,37,47,58,96,142,149,13,19,229,71,81,5,251,248,116,112,149,165,151,215,5,138,240,131,28,41,146,203,233,201,19,126,236,238,204,247,212,233,203,239,230,41,41,47,53,2,113,32,255,251,178,100,146,136,151,140,111,207,59,143,140,240,68,197,42,19,96,202,114,31,41,191,54,78,233,239,193,18,148,232,53,151,137,104,221,129,150,228,44,228,167,35,59,190,251,180,239,255,255,255,250,128,0,12,128,237,51,132,215,50,16,130,49,70,130,52,120,37,50,40,0,48,0,15,49,245,61,48,208,39,44,1,98,0,88,199,162,140,170,3,41,240,40,88,98,184,254,154,68,32,80,193,163,186,28,209,148,244,10,35,40,251,142,129,44,17,119,224,74,164,161,106,229,18,10,152,146,62,84,69,203,221,50,255,68,134,181,68,217,99,24,61,45,129,45,229,93,32,16,236,211,68,25,109,60,247,197,235,125,245,87,163,249,150,32,251,220,189,8,156,228,24,247,51,111,42,136,43,27,174,8,117,76,75,140,165,133,196,194,186,143,129,58,106,60,141,135,199,222,194,178,182,217,115,198,240,141,248,134,77,169,49,236,9,245,86,170,205,61,8,216,222,220,102,64,177,213,228,119,77,177,152,159,118,34,115,242,251,218,148,159,16,219,53,236,131,223,217,239,157,100,78,233,189,6,117,188,17,131,229,134,20,11,198,139,1,85,62,90,247,37,110,205,189,229,26,254,207,28,158,197,185,9,71,181,245,206,53,184,78,127,246,63,240,227,23,4,84,119,60,210,0,188,0,37,172,78,34,65,26,67,93,124,71,78,143,76,68,197,73,72,171,207,65,235,182,169,90,237,113,2,125,175,173,74,231,220,24,213,129,140,112,43,165,174,155,119,215,179,255,127,251,205,81,186,221,227,26,185,111,167,164,170,251,255,255,255,255,200,17,0,0,73,88,194,137,115,114,189,204,224,181,53,186,28,237,130,83,95,3,16,96,212,67,82,47,229,245,54,1,78,207,64,184,33,98,34,50,167,222,178,131,140,14,24,46,7,60,101,4,196,16,232,81,230,157,118,18,21,142,177,91,205,2,21,200,116,101,175,165,21,244,188,237,11,6,108,44,166,171,210,246,125,231,72,157,123,164,71,100,227,237,58,5,101,254,240,243,236,177,137,239,160,125,93,108,236,209,93,239,92,231,203,132,132,123,102,106,149,6,247,201,49,119,222,223,168,64,9,119,218,118,181,242,214,199,123,117,147,31,240,148,58,29,238,164,251,250,171,163,152,64,97,130,147,242,134,139,89,55,18,104,75,110,180,103,103,29,110,155,241,168,191,121,217,184,158,91,198,207,243,155,189,190,192,182,117,85,252,214,57,173,45,253,193,64,95,249,121,35,93,220,165,8,201,3,80,195,105,20,242,75,223,214,137,23,236,51,45,185,63,75,17,144,83,216,153,103,119,229,179,171,151,57,116,144,101,209,173,97,188,183,171,89,127,253,55,255,218,174,167,129,192,0,1,255,251,178,100,127,142,215,217,111,206,27,154,193,208,60,227,122,19,97,79,106,31,209,191,52,110,239,7,64,255,141,231,197,132,149,202,139,35,85,85,224,28,165,10,165,22,27,155,166,206,56,42,183,95,176,1,88,209,211,152,70,36,114,18,181,175,43,206,217,182,36,26,23,166,180,51,16,73,136,189,226,191,214,85,222,190,250,164,63,232,167,232,232,32,12,97,97,6,105,106,146,42,18,24,135,126,153,208,11,139,55,160,0,72,195,150,56,24,68,33,38,49,129,179,110,119,25,23,21,6,64,208,252,145,161,128,96,161,1,137,143,13,24,232,20,44,96,88,173,106,144,152,9,136,139,17,106,197,8,77,99,146,51,16,153,21,187,40,103,237,133,143,34,83,48,212,149,90,51,120,164,165,198,119,234,53,241,225,114,16,193,228,215,190,188,135,244,136,48,38,253,111,54,155,151,87,191,184,13,191,109,236,22,21,59,30,244,149,75,58,124,73,7,79,19,147,47,232,69,62,77,215,63,180,221,45,247,105,161,134,89,184,56,254,52,221,229,71,214,190,113,18,102,78,95,236,239,245,186,34,45,76,94,165,191,250,220,231,59,1,74,243,221,86,165,158,56,99,204,181,175,223,98,255,255,41,215,223,107,61,251,137,239,207,232,1,141,106,45,56,203,159,136,26,192,233,85,205,204,91,5,110,193,189,127,167,114,153,138,90,142,68,96,41,250,74,204,186,61,202,116,179,87,180,208,22,168,255,247,127,255,239,127,253,86,234,121,66,76,37,90,126,5,20,60,34,135,193,2,58,181,184,46,28,28,92,98,60,249,32,74,197,136,162,118,129,199,166,161,250,241,5,203,70,240,214,21,16,43,68,3,11,254,17,215,89,206,242,188,229,113,94,136,135,162,175,175,255,255,255,243,160,0,0,66,93,20,205,190,201,53,138,100,200,158,51,107,146,12,124,19,6,5,77,6,221,49,208,93,61,12,134,14,50,184,200,68,9,25,2,138,131,140,190,67,80,33,144,34,27,141,49,1,66,219,229,80,113,66,2,97,85,83,241,146,73,231,87,60,29,157,100,162,125,39,176,64,54,124,168,211,140,244,120,68,106,17,248,15,103,87,7,122,227,78,66,202,211,23,189,207,226,228,209,134,211,161,9,164,39,115,116,155,50,179,0,63,63,111,194,24,43,88,97,161,169,117,60,16,100,191,206,17,24,248,67,233,228,32,120,250,56,183,243,23,31,160,190,74,0,96,170,37,106,123,93,14,224,127,185,81,248,150,205,52,179,92,167,136,185,46,184,81,95,210,125,235,199,198,229,106,191,186,214,125,139,150,253,132,114,55,135,11,78,218,212,165,77,191,187,44,100,53,230,233,98,19,150,245,106,126,166,92,169,77,36,219,255,251,178,100,107,142,87,59,104,206,27,143,197,240,65,7,153,242,100,199,112,31,137,191,50,110,111,5,129,1,148,231,221,133,181,208,203,141,75,207,12,130,91,41,17,15,149,239,145,226,58,189,228,128,0,251,43,123,172,5,177,65,81,45,55,129,138,48,108,216,232,168,147,79,139,46,84,245,48,44,106,118,6,52,110,166,105,178,155,140,177,66,5,245,57,167,23,88,81,230,127,157,209,62,220,169,31,239,167,237,233,204,254,188,187,178,50,64,1,204,30,134,57,138,28,215,40,163,98,47,143,250,220,51,136,172,198,193,207,123,196,123,172,42,66,28,76,112,198,161,112,192,8,0,140,132,210,96,16,22,90,99,3,62,52,1,208,18,84,140,116,136,163,85,208,44,4,21,37,93,32,230,68,69,109,238,61,134,33,182,240,188,18,87,74,119,76,158,48,44,250,141,39,143,38,200,0,150,176,252,172,96,168,18,220,101,85,34,214,243,108,151,187,154,6,217,183,28,109,92,252,169,105,183,147,101,166,128,252,133,142,117,38,68,0,104,82,139,73,217,106,134,250,152,65,248,242,31,199,94,215,41,251,54,150,218,194,179,64,252,254,127,240,153,107,159,203,68,207,191,142,84,122,206,86,139,93,228,126,166,63,173,243,11,176,172,254,60,242,115,247,127,249,249,99,172,39,127,241,156,253,123,229,207,211,43,231,196,9,146,243,62,85,153,4,23,86,1,75,198,45,12,84,135,175,84,187,63,126,111,42,8,94,121,245,155,197,41,41,220,42,120,211,164,150,146,232,252,135,46,254,255,255,255,191,255,118,101,207,112,64,80,27,179,19,94,76,76,21,23,41,210,2,137,204,108,19,65,96,230,246,190,169,21,91,140,105,165,11,175,99,27,241,219,181,94,117,203,210,76,123,46,15,66,71,245,190,205,167,251,186,169,158,168,110,95,190,184,254,90,36,233,163,233,0,0,51,2,151,163,104,201,131,149,198,160,70,76,122,9,156,109,24,58,97,105,20,96,229,244,97,196,70,0,10,115,204,6,172,220,99,167,2,17,80,50,129,229,93,162,176,145,185,164,181,29,137,136,180,10,237,25,10,53,161,88,108,26,30,40,231,12,120,80,96,81,200,141,42,126,144,185,32,219,123,160,144,73,211,109,208,87,107,186,30,33,34,15,214,130,83,41,5,153,213,181,216,137,50,166,124,137,205,228,43,78,213,45,154,1,109,79,255,74,5,109,253,175,28,181,182,50,217,162,88,22,56,148,115,244,132,180,144,110,162,71,54,148,146,130,235,57,156,198,19,71,186,101,239,134,238,2,11,143,211,174,253,234,188,179,30,204,43,154,244,202,58,150,146,154,151,101,215,231,149,149,185,118,212,165,112,94,222,86,191,80,76,255,251,176,100,96,142,72,34,111,203,19,187,193,210,69,133,25,247,100,43,166,32,217,191,46,110,243,3,193,5,30,168,77,132,9,224,9,157,105,122,221,165,238,236,115,153,247,185,101,47,203,58,148,63,218,204,190,182,173,41,135,62,80,202,176,195,147,211,185,218,128,190,254,170,222,239,63,159,203,214,251,95,180,218,179,249,235,118,33,234,77,225,91,159,255,255,251,179,255,243,15,111,38,66,0,0,112,0,12,241,218,80,177,28,41,82,149,137,222,22,125,255,205,111,23,10,13,149,83,143,11,98,214,86,173,233,240,191,172,174,119,255,124,73,95,89,249,59,116,191,33,114,145,112,247,125,182,131,192,244,218,36,156,255,4,234,83,250,34,30,153,31,176,0,57,138,141,81,167,108,81,145,99,113,135,220,97,198,69,64,185,16,232,44,233,182,179,93,6,204,48,70,48,144,80,206,163,115,0,133,12,72,8,48,232,12,234,33,32,192,120,128,98,97,113,24,43,92,36,167,129,9,64,128,227,131,47,12,6,12,161,34,225,136,160,84,140,82,157,198,77,6,23,77,74,146,54,20,77,217,66,230,127,89,185,17,174,122,204,141,236,134,106,16,66,25,201,163,146,158,83,127,176,12,199,213,26,71,107,80,185,20,93,166,162,255,130,91,202,184,18,176,160,244,189,21,2,80,101,138,13,181,104,245,41,41,241,214,15,182,235,223,115,45,239,18,205,107,116,141,203,90,185,45,239,205,41,59,54,223,193,240,203,123,118,17,189,70,70,145,123,228,143,47,63,121,107,85,90,183,50,130,221,254,127,108,247,151,185,172,43,207,119,155,149,127,241,172,99,253,88,127,220,224,137,239,60,61,45,85,91,82,249,167,237,189,138,193,241,25,77,61,60,106,126,158,83,149,75,83,82,102,91,33,145,102,200,37,52,146,84,159,129,97,220,255,159,255,255,255,191,255,183,6,208,209,192,0,1,155,3,118,135,198,26,164,209,129,158,129,4,235,73,108,162,174,53,240,90,245,178,163,12,176,197,196,197,255,251,199,2,195,192,192,224,20,161,118,253,95,63,255,191,211,168,223,250,127,246,255,254,63,239,251,191,254,121,140,255,167,160,0,0,51,28,27,163,53,92,35,59,205,35,26,230,227,91,142,83,58,65,96,104,150,104,99,30,46,36,28,110,108,105,230,208,64,9,73,77,115,4,31,62,104,1,97,144,33,105,34,72,20,200,74,34,24,28,4,40,89,149,151,106,8,85,232,195,21,17,182,5,219,168,193,216,76,131,38,45,146,157,175,84,144,135,47,47,177,103,95,164,137,211,198,166,7,72,171,234,58,12,17,239,162,194,221,47,38,139,231,91,26,5,219,249,82,99,159,226,208,117,194,192,10,7,173,255,251,178,100,62,140,199,144,104,204,19,187,193,212,73,106,170,51,60,170,120,31,201,193,48,110,239,39,1,21,171,104,77,135,168,216,187,105,97,150,104,234,255,227,101,146,65,248,246,9,252,114,145,107,90,47,205,157,117,150,243,157,163,238,230,224,12,170,182,36,1,211,125,74,29,123,96,75,153,102,114,72,127,95,188,53,243,18,30,111,108,123,255,95,248,91,191,205,124,131,249,243,154,230,161,189,227,131,12,231,26,112,203,32,89,124,110,41,126,130,163,195,206,211,221,189,102,83,90,167,212,148,197,50,169,77,23,160,189,47,191,133,153,91,72,159,171,119,203,36,170,205,31,176,1,192,249,121,32,171,37,130,4,45,44,32,230,74,209,42,61,82,110,25,241,155,84,240,161,122,95,76,228,1,159,140,30,15,219,245,255,254,191,250,134,137,33,145,176,140,110,39,141,90,103,247,255,239,169,159,255,255,200,79,107,213,71,173,251,242,3,177,93,237,191,253,100,2,0,11,152,8,229,25,78,233,25,172,97,153,134,149,155,208,130,152,36,14,24,20,29,24,161,31,25,88,80,161,41,147,138,27,89,24,97,139,67,33,46,49,234,245,0,16,27,152,129,137,216,2,25,152,59,79,20,64,124,222,10,18,136,105,92,197,108,166,10,175,152,125,87,235,69,106,27,106,28,108,170,65,62,109,206,168,236,53,188,164,178,41,220,22,29,60,174,186,227,164,70,39,104,160,27,91,148,150,146,151,244,199,231,183,123,45,238,227,229,248,39,113,64,95,74,66,11,21,230,161,198,175,157,68,102,177,189,60,24,235,144,239,119,146,37,92,207,109,247,127,117,57,135,25,174,122,128,195,138,191,203,240,53,93,179,228,187,183,119,170,127,245,133,237,252,114,95,222,73,32,203,219,185,39,166,171,75,204,190,85,79,173,113,247,189,249,181,172,117,196,199,230,18,209,10,248,185,89,56,213,37,146,155,212,213,47,73,109,198,94,185,117,13,44,102,205,169,117,105,12,17,73,26,148,63,49,29,224,198,181,102,123,124,255,255,255,223,63,247,77,242,48,224,0,12,0,240,99,112,127,85,145,0,80,236,116,67,86,57,32,147,150,170,100,112,210,231,151,72,184,109,123,238,221,62,233,219,95,106,39,255,79,253,65,39,162,154,196,67,195,84,36,159,169,191,255,251,114,95,237,219,255,255,255,255,249,65,127,28,91,219,158,0,0,35,16,227,67,8,91,3,69,138,35,12,121,211,54,140,179,85,5,32,16,90,106,233,114,6,106,64,193,193,136,129,177,143,65,32,20,32,14,7,132,32,153,165,35,192,208,102,34,2,76,54,19,12,152,9,76,74,6,35,36,19,9,154,221,137,16,29,53,101,48,56,225,2,82,170,255,251,178,100,38,140,199,105,112,75,147,185,148,116,73,134,9,243,96,235,124,27,97,191,52,110,101,238,65,25,32,102,197,150,21,202,239,51,94,164,108,217,50,126,196,83,49,8,247,74,213,90,183,51,140,209,200,238,144,175,42,175,7,23,158,65,218,206,133,171,244,200,135,174,199,97,138,47,191,150,190,73,33,214,212,104,160,191,174,72,76,191,84,4,1,74,190,202,33,197,119,215,47,10,4,25,19,99,16,187,11,166,70,3,32,149,36,116,133,28,241,177,13,2,96,85,72,234,150,136,235,5,168,216,186,58,197,138,231,17,162,144,197,177,72,77,17,64,196,209,78,199,173,43,47,38,158,196,22,168,148,20,129,124,57,66,201,12,115,169,179,18,139,73,141,146,116,141,145,94,138,46,153,231,107,152,160,195,237,74,65,127,235,108,163,138,8,7,192,0,241,51,200,225,36,17,153,90,216,81,136,201,245,78,215,216,52,55,243,138,213,126,201,18,3,242,133,230,171,235,205,191,29,25,12,78,79,232,217,255,249,104,19,150,125,122,100,248,147,64,102,242,66,234,73,89,147,205,128,80,207,72,103,255,63,234,111,255,252,217,0,0,9,230,35,178,24,208,232,110,166,153,150,58,226,95,115,150,3,4,35,147,76,92,64,202,113,32,153,143,3,102,65,6,140,4,9,128,162,32,89,181,5,8,13,73,160,38,135,202,38,216,53,139,11,21,141,36,47,248,80,79,1,69,20,167,54,159,178,23,211,209,43,147,163,84,29,38,83,237,46,82,190,27,99,59,36,48,132,145,29,84,55,90,111,136,214,250,42,175,224,23,25,183,173,227,181,65,207,76,7,111,217,49,54,243,205,228,166,178,91,93,235,44,159,52,101,206,240,63,247,238,175,199,204,247,242,183,107,39,96,146,210,90,186,240,138,147,114,12,36,90,17,93,227,127,80,227,103,18,163,115,159,54,45,254,183,220,53,159,23,235,170,191,177,151,141,199,0,69,165,75,217,27,149,143,31,180,62,101,95,134,226,235,76,16,109,72,83,219,45,53,173,158,199,146,2,18,249,114,135,231,255,255,255,122,247,147,112,2,220,23,160,208,38,31,64,231,10,223,36,0,209,232,172,41,200,105,160,180,152,13,157,131,132,179,27,96,54,48,185,120,222,237,9,251,233,126,174,250,59,250,4,143,69,87,245,246,253,83,142,198,117,92,223,217,247,255,239,176,183,241,229,3,191,16,127,244,81,32,2,0,56,196,119,67,94,29,78,152,144,53,82,56,242,105,35,129,13,192,129,163,64,113,0,211,195,0,198,78,38,105,66,195,193,104,240,74,96,107,50,107,12,34,16,45,9,73,121,130,8,74,202,132,4,192,19,72,176,217,83,165,90,174,146,4,161,255,251,178,100,34,12,230,220,111,204,155,155,121,224,65,234,233,242,100,34,152,158,17,191,46,78,229,241,193,41,170,167,77,132,169,200,244,101,47,194,152,254,134,254,210,2,34,30,53,168,38,39,231,194,93,191,99,112,102,221,58,12,137,237,184,191,49,132,247,252,17,238,245,89,183,85,231,119,194,152,30,255,108,4,86,106,46,233,95,32,166,64,212,5,118,55,149,118,43,197,194,249,194,247,254,5,61,17,183,174,193,239,31,247,31,134,80,241,91,104,213,213,253,179,224,184,107,193,65,238,214,206,181,252,155,146,14,45,214,173,250,87,53,201,96,222,145,32,2,83,168,102,214,152,238,200,118,222,144,24,27,97,207,46,190,226,60,214,101,121,6,5,33,79,232,91,154,172,247,239,255,111,255,249,204,57,126,144,0,3,164,126,84,208,66,170,62,149,130,241,146,202,226,221,119,33,250,209,39,105,141,229,157,75,52,255,65,63,218,225,89,127,237,247,217,38,226,43,250,233,255,219,79,224,250,237,237,255,219,183,235,239,255,215,255,255,251,240,205,108,252,143,253,96,0,6,64,206,26,144,206,153,44,57,152,17,198,25,178,149,18,141,102,5,10,70,183,130,6,99,1,6,0,3,134,59,132,134,68,131,160,129,52,44,9,152,22,30,153,162,85,34,185,128,129,144,80,85,49,28,48,48,116,43,148,16,120,171,101,96,81,11,168,92,86,89,144,32,5,63,98,22,232,171,51,83,219,60,234,142,9,0,166,53,51,136,38,199,43,40,212,170,181,0,227,80,28,169,178,42,230,107,99,147,220,194,194,18,174,225,66,250,126,239,255,57,48,243,221,202,86,86,109,127,69,198,45,206,35,44,15,94,170,235,132,229,118,25,206,251,67,111,93,7,30,233,206,152,158,70,186,105,168,203,173,140,17,129,55,124,207,173,149,3,166,6,207,69,14,119,154,107,116,74,91,114,23,173,86,206,233,239,243,140,166,247,140,211,57,163,61,173,203,223,196,164,138,209,252,182,242,169,99,98,211,69,131,143,93,95,27,196,13,107,59,196,61,211,37,254,12,145,32,91,122,251,251,213,255,187,197,11,142,208,0,242,234,194,185,162,141,24,27,108,150,227,108,38,52,54,210,93,8,34,94,244,151,107,62,148,31,32,161,163,117,74,223,205,245,118,213,57,199,177,87,206,51,71,206,230,255,232,223,249,39,251,111,255,250,127,182,191,254,45,61,27,215,78,143,245,2,209,61,173,138,115,127,250,192,32,4,8,88,132,200,104,230,57,137,4,38,93,148,26,225,68,44,167,82,243,33,58,204,102,31,5,5,81,16,56,106,137,136,132,91,192,83,149,253,28,2,12,133,67,11,5,152,135,199,64,150,156,133,74,80,61,49,255,251,178,100,29,8,198,143,104,207,27,143,100,224,65,228,57,227,100,41,148,27,1,165,70,237,229,229,97,12,23,103,205,131,9,200,30,11,178,130,88,231,98,24,127,40,20,175,215,74,18,190,216,98,84,231,11,204,170,120,227,184,99,157,104,121,117,174,91,211,240,21,251,56,112,241,128,197,67,28,45,188,123,43,149,149,55,202,232,20,62,32,68,236,14,224,105,18,207,124,64,236,47,62,166,112,113,74,66,186,155,127,165,33,62,158,160,99,171,223,71,139,206,139,127,124,65,201,250,116,253,230,108,121,55,110,105,237,184,102,127,167,139,41,104,179,240,226,111,35,165,54,65,118,101,113,209,112,224,229,49,74,181,109,167,20,47,222,142,157,23,234,181,21,94,246,183,99,68,128,220,216,228,63,151,44,24,48,4,160,0,5,116,229,127,7,71,47,186,212,118,76,26,154,4,196,60,244,205,67,22,137,129,189,186,180,213,254,73,127,46,129,20,249,7,41,146,211,143,125,25,67,16,84,243,131,193,250,207,36,19,227,140,77,250,157,229,169,156,163,233,150,232,160,32,128,72,42,168,113,173,48,137,3,133,251,1,104,32,229,55,80,208,52,231,0,0,89,172,105,135,19,105,34,16,140,58,58,238,78,104,40,121,22,71,116,123,6,242,121,208,182,46,34,88,253,103,123,20,185,25,44,203,129,152,228,144,84,157,81,172,212,239,213,128,212,125,10,59,5,147,196,200,212,181,226,132,173,205,169,85,27,114,29,72,125,181,26,39,236,196,173,197,50,90,168,153,79,104,135,191,61,170,152,56,80,205,194,66,223,225,136,220,173,173,100,142,170,118,166,181,252,77,252,172,77,166,227,204,188,210,60,34,220,121,67,34,154,215,159,158,87,106,85,99,213,12,159,226,199,140,90,233,49,23,84,132,60,14,166,44,51,54,225,222,37,65,174,117,100,194,23,90,217,90,205,107,96,178,80,178,177,49,49,170,41,181,209,3,45,141,177,61,163,252,193,210,254,94,222,20,84,40,230,195,112,139,125,254,76,0,0,1,200,250,148,193,229,180,82,244,128,138,153,126,208,107,187,208,4,126,172,73,53,239,220,45,10,224,75,211,81,242,112,246,189,110,159,71,200,213,110,171,191,255,233,255,69,7,221,255,71,101,31,87,197,126,154,229,73,188,72,243,196,127,205,46,0,0,1,80,179,102,121,21,38,20,135,166,120,146,39,12,10,97,140,112,0,22,10,172,0,0,80,112,24,47,105,143,198,56,232,8,2,1,11,62,100,248,96,137,107,12,100,192,35,44,24,133,146,168,69,33,217,86,49,28,204,90,31,152,17,49,42,248,216,163,108,142,126,152,32,235,202,117,32,74,10,185,74,153,190,170,188,74,223,83,255,251,178,100,45,12,39,160,113,77,155,185,123,224,69,130,201,216,97,232,68,28,205,165,58,110,229,239,128,248,11,40,25,150,33,74,133,80,92,155,23,210,57,3,231,236,35,184,57,170,41,11,169,159,170,241,114,191,178,223,134,230,65,50,84,141,113,117,134,196,125,24,43,110,78,6,194,1,60,233,188,155,86,215,29,173,85,237,231,247,201,242,159,222,176,163,222,45,104,182,73,137,176,165,238,170,145,178,196,153,67,42,94,87,44,152,93,42,163,222,9,127,114,248,99,107,199,251,84,110,215,8,116,77,185,105,85,151,8,171,234,69,236,101,121,102,218,209,151,170,77,12,206,120,249,174,54,144,26,212,99,180,154,248,120,220,218,248,188,9,241,76,20,12,206,108,176,14,235,99,91,241,53,241,239,254,55,135,203,147,0,8,0,3,103,233,106,206,130,230,67,97,168,200,142,129,40,90,243,37,164,196,237,97,27,34,13,7,114,20,53,128,160,221,145,17,125,252,7,9,83,86,184,247,225,133,53,91,50,188,204,82,79,187,47,239,238,83,187,212,236,149,94,251,63,186,43,167,254,176,0,32,165,204,3,15,204,188,4,67,20,163,21,107,51,44,138,179,7,65,166,244,200,18,108,88,81,72,227,11,192,195,26,73,100,87,108,170,82,99,16,24,205,90,120,96,67,119,133,195,188,207,136,166,149,49,65,81,137,131,98,244,137,20,184,51,172,22,9,203,189,41,64,47,90,164,185,203,215,205,174,46,237,235,105,83,251,120,110,118,149,133,171,171,250,116,71,136,181,199,159,191,7,10,134,63,202,179,181,236,227,209,102,83,23,72,203,233,166,4,218,103,105,133,147,223,202,132,91,212,125,49,239,76,7,239,218,148,189,103,233,130,249,134,111,95,193,15,38,246,240,253,198,44,65,17,128,121,232,213,172,140,211,234,85,3,135,242,165,241,91,94,39,242,7,126,119,18,87,15,47,169,244,203,172,114,154,248,200,132,160,27,27,145,132,193,133,137,22,175,73,31,82,185,170,118,140,125,73,217,163,197,162,189,205,21,39,159,144,101,73,33,212,86,103,45,181,214,87,38,16,0,39,173,197,82,72,152,190,151,108,72,118,5,110,126,33,11,96,193,119,128,213,185,142,105,40,47,175,119,211,240,201,231,115,142,174,97,82,239,185,191,200,91,217,136,58,157,223,2,235,223,255,87,252,245,110,65,59,254,186,20,0,0,0,116,24,70,153,196,53,25,98,76,153,81,156,154,234,105,153,24,25,24,42,21,153,120,98,152,170,9,129,66,16,184,2,100,49,154,20,38,242,16,8,50,177,221,130,65,230,4,121,175,4,42,43,10,114,134,242,68,66,125,135,145,180,232,232,170,119,103,84,64,224,76,149,255,251,178,100,37,142,71,115,105,77,155,186,122,242,59,36,42,51,96,239,122,27,133,163,56,110,101,235,65,32,161,103,153,146,137,200,248,130,4,32,176,99,77,186,198,206,203,85,119,183,240,73,88,201,207,112,20,246,24,141,16,176,112,185,84,2,44,238,203,132,250,194,12,198,158,157,63,218,249,227,24,129,145,72,233,138,55,70,116,117,43,74,73,197,80,237,176,225,109,246,47,175,41,102,227,251,63,112,237,143,15,239,170,28,234,220,153,60,98,120,203,217,94,97,171,100,143,105,103,123,253,141,163,230,136,84,77,74,167,112,166,83,160,216,105,162,167,42,61,177,109,121,62,142,135,135,232,108,61,190,48,19,85,134,212,166,104,178,145,201,117,51,102,102,171,134,230,123,170,103,249,153,102,242,202,145,130,156,103,217,243,99,40,35,103,61,141,245,84,66,14,0,1,205,203,37,99,170,112,39,170,49,231,146,98,44,163,244,24,222,117,251,153,207,203,158,200,249,78,186,0,213,42,52,42,83,232,255,172,197,83,107,143,101,186,202,172,253,140,251,117,236,254,158,235,255,255,254,208,66,198,12,83,154,209,72,104,83,65,189,15,192,190,152,213,224,40,14,16,84,2,128,38,208,88,232,102,245,82,200,34,41,89,79,187,31,240,177,98,137,128,188,20,39,77,220,154,105,122,58,144,130,60,91,241,153,107,74,3,164,127,200,21,134,225,44,96,135,148,216,47,105,71,188,245,53,41,225,137,60,126,52,147,246,97,14,227,230,153,93,1,238,175,141,59,250,182,26,159,244,229,32,178,26,90,35,102,218,39,38,204,115,217,193,112,237,113,49,221,168,72,248,25,138,95,153,245,227,153,58,237,75,88,254,159,52,79,198,203,242,153,87,140,219,123,132,107,225,236,7,61,226,127,142,242,191,56,70,83,121,95,151,192,217,212,225,183,123,121,167,29,89,54,179,251,89,114,199,111,22,116,38,118,54,24,214,97,51,24,24,157,237,181,253,85,236,83,196,173,90,231,236,50,49,61,194,181,51,0,162,165,210,98,72,86,7,110,55,80,64,0,64,194,216,195,78,88,96,228,9,130,142,2,35,112,222,183,152,176,85,251,50,245,245,159,14,233,112,216,177,223,3,25,209,12,240,216,194,150,141,170,96,211,4,217,133,107,217,255,101,163,90,233,182,21,254,158,191,223,182,194,73,244,11,115,130,212,126,207,255,168,2,0,0,17,75,152,12,83,152,192,80,9,14,102,40,88,134,100,145,134,72,2,165,148,50,84,157,38,31,4,64,83,90,49,104,143,24,8,211,95,17,49,173,88,132,58,10,15,113,42,0,190,167,100,68,173,171,97,8,246,108,183,99,131,8,157,170,179,0,128,142,244,86,160,46,97,255,251,178,100,38,10,167,50,104,206,187,186,122,208,67,40,89,242,97,229,82,155,61,167,58,110,225,143,192,244,51,232,169,135,136,160,116,83,31,75,138,193,123,228,30,226,29,189,25,196,86,216,14,113,229,122,46,199,22,166,78,99,225,9,50,247,236,167,253,209,219,178,204,181,86,51,148,38,58,185,0,64,185,132,244,159,186,149,68,207,139,31,177,62,96,163,183,225,33,24,249,119,245,151,57,244,185,24,137,204,68,104,131,68,201,54,202,170,26,58,246,119,173,246,151,61,233,251,141,55,215,231,183,144,140,231,188,212,57,28,254,89,39,182,48,75,111,187,128,104,159,211,57,206,136,80,40,72,90,181,196,226,67,24,35,155,172,17,158,56,61,90,129,157,42,148,79,109,43,35,211,92,56,220,28,84,193,167,229,37,64,0,9,159,168,147,254,13,58,44,162,220,60,98,116,31,37,132,146,149,23,51,161,73,213,227,133,98,32,213,26,237,11,230,229,161,91,69,253,91,63,26,111,211,255,70,255,198,126,190,159,253,251,151,247,188,119,255,252,181,49,68,106,219,177,217,35,132,151,69,12,51,9,138,3,25,6,67,32,104,3,71,9,67,12,129,181,190,100,81,138,6,30,210,188,194,80,28,197,50,41,9,203,193,100,24,82,6,177,101,31,10,64,188,168,235,180,255,34,21,10,215,36,139,88,121,98,133,162,40,5,28,80,183,203,162,146,225,109,236,220,98,204,222,223,56,211,57,240,9,65,103,126,158,81,102,218,241,100,152,246,58,183,59,131,211,123,242,129,224,12,121,140,215,234,137,224,211,27,25,10,166,131,34,153,21,226,194,23,136,49,202,2,221,148,40,235,181,31,102,210,182,103,17,90,100,179,108,56,10,78,111,77,204,41,132,18,226,25,231,217,85,103,157,62,158,67,23,210,102,239,245,226,9,21,121,203,105,165,138,80,244,243,190,0,91,182,69,202,30,92,153,196,203,136,103,106,74,206,194,132,235,22,105,203,67,117,182,101,215,161,198,34,185,4,198,2,83,125,54,178,169,3,94,250,176,2,128,208,107,114,135,7,34,225,185,201,16,230,64,48,52,5,2,10,20,115,30,123,173,141,84,162,166,71,195,244,217,127,95,235,237,255,255,71,211,251,254,101,76,191,255,255,223,183,255,255,255,255,47,235,233,255,255,254,41,136,0,0,81,88,196,172,179,8,155,12,152,13,54,121,196,247,4,35,40,130,88,97,131,166,72,188,141,168,34,50,66,20,100,117,74,166,100,141,65,49,164,2,6,198,94,110,39,250,159,205,156,149,73,79,136,30,34,43,43,139,90,27,28,77,246,167,156,6,141,202,60,209,83,109,120,176,210,92,4,109,246,70,90,119,26,29,135,109,58,32,255,251,178,100,45,14,70,230,105,78,155,153,122,208,70,136,25,229,101,98,90,156,165,161,54,78,229,235,153,43,42,103,205,132,157,72,221,189,207,234,252,174,15,221,106,234,95,1,210,31,162,205,109,63,163,177,164,247,209,239,88,83,157,155,195,246,234,97,141,198,62,227,30,84,220,173,158,189,85,55,162,78,250,177,15,85,107,187,198,224,20,186,189,16,56,133,60,108,251,83,54,128,170,213,183,10,125,106,9,205,72,78,120,150,179,91,110,108,118,180,135,110,50,159,27,166,219,91,34,141,201,174,116,210,21,42,133,112,198,246,44,25,237,21,141,42,224,167,157,207,77,240,31,56,93,56,110,45,52,174,110,116,155,152,62,74,68,32,0,44,45,57,162,132,135,132,86,224,43,56,236,172,157,175,66,136,79,48,34,166,2,143,179,69,75,109,95,77,95,197,75,114,90,158,161,228,32,255,248,39,201,239,250,55,253,31,193,183,131,111,175,189,63,237,217,191,26,35,255,255,138,91,67,238,236,219,228,128,35,10,80,83,23,66,195,62,131,179,29,249,147,74,133,146,103,72,32,45,51,132,155,50,8,30,7,3,102,13,3,6,49,147,192,213,69,130,47,225,228,186,196,71,128,33,39,152,66,32,216,98,130,151,241,65,9,68,47,40,67,141,202,177,156,57,48,208,36,24,4,49,88,173,72,10,14,178,190,210,13,174,198,175,152,13,143,249,134,18,36,252,113,101,49,174,228,74,132,11,21,85,131,222,105,203,107,236,196,60,73,116,125,204,166,205,149,236,172,227,102,49,250,163,42,159,158,241,209,46,231,118,181,55,125,15,89,80,60,189,48,177,172,94,29,111,184,190,240,214,171,181,218,97,237,225,251,206,220,101,201,18,71,180,147,48,169,72,174,26,242,50,68,121,73,173,235,181,222,181,74,98,243,210,148,165,255,63,190,153,138,6,204,210,248,204,101,213,162,188,180,145,50,253,40,206,243,79,28,158,62,196,72,58,242,196,186,121,146,215,124,24,226,24,147,247,207,241,128,48,0,29,62,48,50,244,0,32,73,107,114,0,6,9,113,202,225,242,20,13,20,40,8,228,81,203,199,218,203,121,50,216,169,114,20,162,80,133,35,116,133,135,179,151,71,254,255,244,127,95,167,230,123,105,255,210,255,183,127,254,55,127,239,251,107,202,4,103,151,83,53,255,245,67,0,36,211,120,84,180,196,65,200,129,76,51,29,127,141,41,50,115,28,45,26,18,1,7,39,201,131,20,219,96,234,116,131,13,54,12,110,44,209,210,145,207,67,241,72,220,237,103,197,244,111,153,189,235,239,69,95,145,103,28,163,63,186,245,228,187,88,170,57,193,29,15,15,106,57,137,43,196,1,128,156,224,164,66,82,255,251,178,100,42,140,118,101,104,82,155,108,125,240,71,197,217,192,105,133,88,31,121,219,60,110,96,249,193,21,32,167,85,150,21,98,215,9,124,161,103,87,144,237,116,131,90,253,48,28,132,82,124,108,89,99,165,60,216,152,219,216,121,130,178,189,83,143,189,75,193,183,88,83,42,15,255,35,96,22,169,214,71,129,248,170,46,160,246,124,127,52,171,92,200,142,179,241,245,54,117,227,12,219,210,140,117,108,163,152,170,25,44,205,100,167,16,213,244,20,217,244,227,157,57,43,47,70,237,125,72,137,85,10,5,10,122,177,158,83,52,204,170,247,212,181,31,195,243,156,172,157,93,222,43,82,209,65,116,6,18,214,3,0,30,2,147,134,45,3,105,18,103,2,35,170,206,215,135,214,163,177,197,6,169,235,74,44,210,8,102,3,149,160,241,138,57,118,226,75,58,227,94,74,89,249,219,232,173,71,221,149,252,73,217,250,105,151,150,145,226,170,62,191,41,238,253,68,128,80,70,8,15,102,113,62,153,48,118,103,69,233,194,192,226,0,160,24,4,97,7,2,196,88,174,33,143,82,136,160,161,165,152,49,192,173,128,38,243,8,26,34,173,91,163,128,146,176,131,146,217,129,32,210,128,29,153,112,32,104,16,34,166,163,78,103,38,228,4,148,111,109,44,185,194,137,85,174,202,42,234,11,80,204,234,54,38,11,172,164,11,59,119,155,147,59,155,247,38,122,230,122,82,56,99,106,95,158,160,176,165,95,182,51,42,65,20,38,53,14,43,60,243,98,185,6,75,227,18,250,70,11,221,118,61,127,28,96,155,24,243,23,63,30,234,222,60,202,13,104,91,154,98,99,130,187,204,160,247,186,133,240,158,78,233,248,27,62,207,227,114,250,194,207,243,179,50,124,117,183,138,199,123,140,220,183,157,248,223,110,253,148,144,194,206,228,172,242,223,43,56,163,217,150,225,111,7,86,154,173,106,142,109,13,78,82,57,54,167,174,118,135,47,222,109,81,238,223,229,65,71,86,231,50,25,122,56,24,115,27,41,59,56,43,233,116,88,219,14,133,14,163,122,221,49,70,12,161,38,120,33,182,51,13,55,130,22,5,46,216,153,94,231,62,116,161,53,106,187,101,35,242,190,11,71,86,207,168,163,184,88,181,136,157,168,86,217,187,208,235,189,149,191,27,191,39,249,59,114,251,117,104,251,221,247,117,122,114,96,0,0,1,20,195,8,211,84,181,66,130,99,65,124,14,130,4,5,8,66,193,51,83,164,195,145,137,200,93,99,37,51,90,242,135,173,96,200,208,144,13,25,134,72,33,221,175,102,64,4,138,36,134,88,66,221,198,138,190,131,50,6,134,83,210,138,143,153,251,104,243,79,169,76,106,213,170,232,255,251,178,100,39,14,167,88,113,78,27,154,123,240,69,4,249,248,97,2,116,156,181,197,52,46,233,239,217,31,32,103,85,151,149,96,75,214,227,128,34,55,177,103,197,0,242,172,178,144,178,206,18,84,14,214,228,239,38,58,123,85,175,187,169,103,119,95,161,1,103,233,140,232,239,60,84,237,9,22,151,211,97,54,166,214,16,114,239,7,91,216,125,132,243,167,92,28,218,244,137,127,219,200,174,214,78,129,195,54,97,158,171,81,74,93,16,25,94,86,42,222,235,32,210,102,214,187,235,124,174,166,223,235,159,241,226,102,54,218,133,190,255,184,12,89,181,16,49,134,205,158,61,55,30,188,55,114,122,19,186,95,6,16,93,66,127,3,24,220,90,78,57,188,149,111,132,204,189,119,237,175,55,255,115,214,49,228,119,254,116,193,158,0,8,0,0,140,38,155,210,57,209,102,64,180,97,212,82,108,157,233,20,155,119,114,148,77,135,218,195,81,91,80,133,160,75,198,48,13,162,199,161,153,30,243,139,225,210,83,104,181,232,252,237,252,38,183,214,1,227,122,250,221,63,48,77,70,190,191,245,234,9,129,131,73,161,104,73,137,162,241,134,187,225,141,128,194,21,131,0,99,43,147,115,25,193,176,128,28,4,1,152,150,141,60,107,48,144,17,50,8,72,86,135,153,42,131,201,216,144,195,164,94,99,49,97,201,226,198,33,168,161,153,0,69,226,23,88,48,99,22,155,196,112,101,38,113,132,13,177,101,163,161,149,62,20,225,202,168,245,42,102,88,221,92,232,103,42,159,170,44,34,127,23,81,217,213,103,157,17,49,249,221,229,79,70,16,77,112,167,123,40,201,201,155,50,229,6,153,138,222,130,83,197,202,24,221,108,42,95,123,89,171,52,83,2,34,108,97,93,141,245,8,215,240,74,65,34,159,229,135,48,27,108,119,109,214,53,26,124,213,157,195,249,47,254,96,106,217,244,221,43,217,176,227,173,137,211,235,117,228,190,253,153,133,244,124,110,35,157,105,60,36,180,186,206,100,255,89,206,51,239,10,39,206,190,55,255,174,255,237,185,222,190,35,125,103,191,115,159,88,137,28,77,54,230,21,190,129,40,227,134,60,137,35,44,119,136,100,98,130,240,33,21,215,222,174,164,26,155,103,92,196,175,17,65,108,0,22,160,21,147,198,163,212,25,99,1,51,191,255,111,208,89,171,136,191,227,31,233,254,255,252,130,157,49,209,95,167,254,239,117,224,0,0,65,28,20,1,53,250,12,205,32,227,80,204,3,223,38,27,1,140,138,140,93,74,6,128,19,4,180,166,32,106,178,134,166,34,7,12,19,230,30,193,208,32,165,204,94,250,30,17,65,156,134,198,20,147,48,154,116,76,13,112,227,255,251,178,100,31,142,166,182,105,78,27,154,123,240,75,200,25,176,105,231,88,26,201,165,56,110,105,239,193,25,148,39,169,150,137,216,178,233,64,52,131,169,49,120,26,6,206,234,46,44,249,17,73,27,221,142,137,12,189,236,253,245,231,87,138,69,119,230,25,143,123,23,124,255,115,76,79,95,246,62,173,56,48,44,62,216,85,11,9,115,215,114,165,145,49,215,225,43,119,35,12,186,234,108,251,66,103,207,73,162,113,172,177,239,94,84,22,90,146,100,7,226,107,234,68,191,76,201,157,91,219,228,221,206,189,162,125,124,127,245,111,247,226,230,125,115,118,191,221,167,93,101,140,144,65,149,92,178,170,83,169,177,43,82,71,58,97,82,239,76,23,117,137,44,249,173,150,213,146,72,80,225,93,246,48,203,175,161,165,44,27,66,50,79,192,212,197,149,44,24,6,140,183,176,96,89,170,43,6,16,2,215,148,141,107,100,246,43,124,197,90,7,52,39,64,195,139,4,205,30,37,67,249,161,46,163,25,66,117,52,190,143,205,231,246,231,212,237,63,255,86,253,12,254,107,238,55,252,180,69,241,79,249,244,18,230,8,27,27,20,22,104,17,25,162,121,39,78,12,135,1,140,0,31,53,153,92,202,64,97,64,113,0,56,194,109,70,221,88,66,160,51,52,139,33,248,169,0,176,131,142,110,100,131,8,140,198,41,196,66,73,164,86,120,204,5,49,37,113,137,40,140,156,11,244,194,64,36,248,208,217,173,203,174,183,121,92,186,250,219,61,135,190,178,200,38,11,103,153,169,44,53,56,238,115,81,86,81,189,118,214,168,102,8,5,79,52,115,84,101,78,153,77,233,6,126,78,185,53,14,203,100,226,167,233,61,127,182,173,230,8,206,191,240,63,203,227,239,228,121,12,175,111,174,214,205,210,22,91,244,164,95,130,121,109,90,234,221,127,38,254,177,38,179,38,159,120,154,200,183,71,247,201,96,207,136,139,9,156,190,93,182,211,159,15,58,205,117,226,176,110,28,43,82,179,207,21,173,213,32,192,121,121,175,13,238,191,165,8,0,10,210,170,166,184,19,1,42,242,125,196,156,40,14,3,107,164,43,74,231,43,141,21,111,211,103,139,131,198,112,105,29,22,136,99,53,184,237,124,75,231,227,234,248,99,97,61,251,244,253,66,255,229,125,220,157,93,255,255,229,189,213,57,172,155,95,178,245,0,0,2,74,92,192,162,48,203,241,232,202,17,20,194,44,60,196,48,212,194,32,112,116,43,50,49,61,49,44,37,48,4,3,48,4,7,48,32,243,93,40,156,164,76,154,1,154,5,86,184,83,132,29,92,145,133,219,40,135,213,176,165,156,221,227,90,65,119,160,233,16,240,44,94,110,200,64,210,255,251,178,100,39,12,167,23,105,77,155,185,123,240,67,99,74,10,51,42,12,28,237,161,52,110,109,235,193,12,142,167,153,149,157,210,110,206,178,140,126,160,240,151,178,104,163,32,93,236,234,76,126,217,209,124,229,220,142,171,7,119,78,250,239,39,93,153,254,168,236,242,134,66,10,29,171,40,154,1,37,19,77,48,15,35,219,81,11,71,55,26,159,95,85,57,35,124,245,62,242,122,31,154,182,90,107,238,156,53,238,194,73,5,215,248,242,121,78,14,139,134,170,251,165,41,147,170,111,229,85,239,249,47,237,127,175,22,242,249,117,65,139,19,237,177,119,251,41,124,50,224,68,86,72,141,99,87,184,179,160,216,236,180,254,91,55,249,96,188,172,25,239,45,85,247,97,126,123,95,109,155,197,247,80,0,16,0,0,0,0,226,168,27,176,206,75,129,242,136,2,94,101,147,26,44,18,254,198,163,169,113,123,210,99,11,154,165,69,21,9,163,124,72,208,167,78,218,150,207,165,214,118,237,98,108,252,183,191,166,55,191,255,252,175,136,16,137,41,5,187,250,64,0,0,23,48,115,192,216,45,195,82,142,77,181,185,63,104,108,12,128,16,146,12,237,158,48,232,8,68,3,44,200,86,32,219,16,1,133,196,141,133,126,6,106,98,49,67,8,3,101,222,74,56,36,39,42,140,140,16,17,46,200,215,193,12,98,70,68,228,130,162,145,138,149,64,129,243,248,64,8,73,185,105,178,40,29,252,230,64,66,54,43,45,134,138,250,160,63,130,53,155,158,130,107,60,117,226,109,185,91,15,77,230,145,235,166,80,7,41,114,50,106,31,243,46,29,182,45,198,153,32,169,61,119,133,126,190,214,157,103,23,87,125,55,21,186,212,175,125,233,132,21,224,40,79,109,127,110,212,169,210,146,88,153,222,191,185,219,62,55,227,94,124,188,91,166,116,215,78,255,112,50,205,157,139,230,121,228,142,162,182,223,154,65,237,206,126,174,97,113,32,113,213,243,176,189,86,97,69,9,149,142,43,51,124,179,177,56,49,74,184,179,247,236,109,175,64,79,65,31,87,64,128,38,120,209,25,176,21,33,108,86,100,80,197,165,122,220,109,137,14,173,94,8,80,253,127,175,98,162,125,156,129,195,88,31,3,232,35,182,87,145,239,177,250,146,185,86,167,108,246,73,169,177,159,94,114,254,101,67,190,239,255,211,159,166,223,255,172,0,0,32,42,136,101,186,104,96,200,188,102,181,28,111,168,72,32,11,65,66,25,161,32,57,143,193,80,84,28,44,6,0,148,190,209,8,44,0,4,204,75,30,19,62,96,116,96,59,251,52,85,113,9,162,42,79,139,140,57,32,105,237,245,72,105,210,17,133,100,204,80,193,143,122,94,255,251,178,100,38,14,167,116,103,204,147,186,123,244,63,227,121,246,97,229,88,157,253,175,56,78,225,53,129,25,20,39,165,168,9,162,150,166,66,129,21,30,215,108,88,212,213,134,120,185,43,198,226,98,206,164,82,130,160,65,96,88,94,101,129,2,90,227,240,239,148,19,141,205,52,150,210,197,35,171,5,222,169,75,31,166,228,56,88,37,46,103,166,209,109,209,241,100,195,153,135,69,51,58,113,250,189,32,164,139,12,209,143,126,184,109,165,219,87,56,251,108,195,247,230,241,95,168,70,185,131,74,82,153,106,87,221,63,17,43,252,59,94,236,22,135,106,68,222,253,35,234,176,98,223,48,52,254,209,117,208,20,207,127,191,226,152,42,8,241,242,221,30,19,99,158,220,27,223,209,253,159,211,59,255,26,183,129,166,187,97,183,190,5,239,252,93,65,128,36,0,0,109,209,108,59,160,30,147,117,90,96,32,206,169,124,126,82,58,121,23,6,248,129,122,235,116,203,114,11,198,106,113,198,138,163,96,175,183,242,126,163,160,42,122,63,87,240,31,41,214,251,125,159,255,206,209,239,138,226,15,243,32,24,161,184,98,105,200,96,64,210,99,45,80,97,225,136,10,80,12,17,5,204,78,80,66,160,104,144,10,97,56,98,96,17,104,96,240,68,93,246,32,99,176,74,175,24,122,219,3,10,66,48,101,60,130,224,48,24,67,127,76,10,6,129,1,114,112,69,210,224,192,145,164,122,138,4,189,13,143,21,35,9,97,161,27,138,149,14,223,203,81,112,160,41,56,176,54,214,219,158,44,7,114,142,60,206,41,217,155,50,68,98,233,217,68,212,74,149,201,225,168,14,155,115,143,22,76,157,253,136,79,103,68,156,241,4,191,140,62,18,105,38,18,73,124,182,122,130,23,18,136,218,227,191,25,179,82,198,239,196,162,243,181,182,217,233,103,245,118,220,117,164,92,102,83,46,108,30,106,16,251,98,119,144,35,135,95,172,36,232,142,246,144,201,81,63,92,94,105,183,231,174,94,31,125,27,248,252,51,60,58,112,244,90,233,238,144,47,163,111,88,234,216,52,122,39,29,237,172,129,182,125,93,213,54,207,251,250,63,230,160,0,9,152,38,229,160,164,92,215,171,192,23,96,196,29,199,144,144,100,16,202,215,72,35,13,21,157,168,172,179,199,39,84,41,195,194,114,146,232,78,117,162,242,234,93,4,104,78,218,127,136,166,132,91,203,110,87,89,184,205,89,255,245,253,91,233,253,14,254,160,0,0,1,120,3,32,98,42,70,153,132,109,188,7,237,4,4,11,11,8,25,116,192,56,57,37,72,152,140,61,164,84,168,187,14,49,161,129,181,231,228,96,45,32,27,73,116,76,163,209,19,31,200,100,255,251,178,100,27,14,166,168,105,79,155,120,99,224,68,195,57,231,101,98,118,28,81,163,58,110,101,143,193,29,19,231,69,147,22,136,217,217,179,164,35,248,208,224,6,26,135,137,188,235,240,139,183,208,46,145,242,25,93,153,113,50,175,186,49,101,51,163,228,78,91,241,71,142,48,162,53,7,1,23,175,59,45,239,113,146,120,10,82,133,248,52,128,147,247,200,136,72,177,76,22,44,125,81,182,82,232,214,76,43,241,55,77,63,32,76,92,122,83,78,15,184,15,42,177,52,79,152,255,41,13,244,237,14,243,20,196,111,84,236,76,205,234,25,202,17,71,150,61,140,90,238,102,124,201,198,66,247,17,227,152,85,33,234,228,135,53,240,234,39,142,206,154,101,87,188,129,94,44,217,195,188,73,52,244,178,195,20,178,185,38,182,124,138,233,1,0,0,0,2,182,5,108,87,32,199,72,171,123,223,19,22,86,107,0,79,16,159,13,217,143,2,65,191,247,39,152,86,93,185,71,182,135,240,230,130,173,90,6,217,191,129,68,80,59,209,252,207,255,254,136,175,77,191,71,255,70,253,121,113,7,108,214,64,0,97,132,216,198,26,4,24,249,154,103,123,249,198,140,198,155,6,136,130,6,129,31,1,142,133,229,48,224,144,196,72,99,5,129,197,132,169,46,97,97,179,33,119,21,200,184,6,84,178,161,208,71,166,139,28,4,2,84,18,45,215,127,129,7,19,93,44,40,41,73,196,19,202,160,71,82,194,160,106,192,233,152,128,75,212,125,155,95,95,16,164,202,144,98,240,175,79,121,162,168,77,116,40,135,76,181,97,243,133,75,103,52,224,192,25,180,30,193,150,178,95,9,61,183,244,98,102,68,94,176,164,210,19,133,87,157,28,234,120,107,208,179,171,234,196,83,5,197,164,42,73,87,108,81,62,5,190,203,201,92,182,219,213,53,137,33,117,28,166,180,169,151,29,156,199,241,6,75,215,212,221,110,252,250,210,114,175,246,252,162,142,89,138,60,251,213,171,47,113,121,194,230,236,250,226,157,96,78,107,27,244,171,91,76,102,104,203,173,70,72,104,42,235,117,99,66,198,154,66,42,25,137,19,172,76,211,75,53,17,68,187,172,188,113,136,102,21,17,45,214,176,251,86,111,71,100,119,121,83,191,233,219,154,160,57,87,26,253,195,16,70,188,85,161,33,76,106,147,127,231,127,156,108,167,255,167,246,233,146,248,191,255,79,254,207,110,210,0,0,1,80,132,182,49,8,45,51,80,132,48,58,67,48,180,31,34,112,140,11,10,204,44,62,204,11,6,92,80,17,42,96,169,14,66,38,176,84,56,31,87,178,136,61,39,3,173,51,98,163,36,53,22,163,134,186,130,133,15,30,224,64,66,255,251,178,100,32,142,231,0,104,78,155,185,99,112,74,69,25,226,105,34,120,154,37,163,62,109,225,143,128,254,11,40,77,135,157,72,190,46,232,5,134,32,37,61,214,244,22,6,135,20,157,40,5,137,7,20,246,55,20,104,176,159,206,130,10,205,231,44,70,29,185,45,137,111,147,9,38,121,151,164,161,252,132,102,138,4,197,244,48,55,26,23,224,86,0,232,9,198,193,171,162,123,40,88,130,120,148,241,49,99,227,15,231,78,46,236,192,206,192,134,79,180,86,58,250,177,0,169,203,137,69,252,58,139,125,8,245,211,50,238,114,252,178,169,76,246,245,154,128,218,44,114,208,173,95,182,232,163,151,254,88,122,119,35,142,89,72,228,221,182,175,70,224,178,230,39,217,113,13,168,217,103,167,182,212,163,78,223,152,200,232,191,191,123,172,0,0,39,169,82,161,233,4,164,87,18,37,108,101,147,70,134,225,161,82,45,195,119,5,128,222,191,116,119,157,149,197,71,250,1,69,251,150,204,230,189,238,147,100,39,23,195,228,16,34,131,255,103,249,65,56,192,117,255,241,7,145,71,255,251,124,253,21,203,121,59,50,211,91,64,147,131,28,141,121,100,213,88,205,211,140,251,212,65,99,202,252,209,34,1,70,67,32,65,80,243,16,90,48,32,114,33,250,195,83,75,61,187,36,225,122,204,211,192,170,119,242,38,12,219,74,38,60,29,44,6,152,153,19,74,245,108,38,253,172,11,229,113,162,163,12,164,64,25,125,2,189,228,106,28,79,42,218,122,30,221,65,82,181,132,94,184,166,251,65,202,158,47,114,45,50,66,96,203,144,166,79,65,172,107,13,72,47,165,93,5,78,243,226,109,119,85,52,205,101,11,102,211,146,169,190,212,243,142,225,121,19,96,16,104,133,15,158,128,172,59,160,19,11,168,16,49,49,150,106,83,153,199,156,72,174,168,110,236,87,118,181,141,253,150,191,14,107,119,121,108,118,162,197,168,157,105,103,43,61,62,92,223,87,153,236,40,241,222,149,159,140,233,13,188,44,108,11,221,92,235,63,253,96,5,253,172,168,32,134,129,13,111,35,37,147,124,171,70,16,97,116,227,97,47,39,177,72,173,35,174,117,0,193,155,156,81,164,106,238,39,182,114,196,213,230,249,230,147,255,255,253,223,252,117,250,27,195,19,215,68,112,62,153,18,74,49,0,0,0,48,196,98,224,206,195,228,21,2,153,113,21,27,98,91,153,22,25,21,67,35,50,201,227,19,0,193,8,0,100,8,24,98,217,118,96,48,216,24,13,8,128,243,29,132,100,73,90,73,244,80,73,152,98,29,94,44,4,100,65,100,20,96,0,152,201,134,194,66,215,212,195,252,91,23,40,89,53,190,32,53,94,255,251,176,100,42,140,199,169,104,205,27,185,100,224,78,170,74,35,96,229,116,26,221,163,62,110,61,57,65,66,175,104,77,148,21,224,76,131,133,150,190,164,94,41,161,82,9,115,62,64,125,26,75,185,160,230,33,155,138,44,168,49,88,54,83,48,36,28,140,64,90,151,205,188,13,51,11,219,103,45,102,105,66,47,64,87,179,75,226,16,35,144,134,205,68,249,217,139,205,75,98,179,244,211,176,203,163,200,171,81,177,142,233,94,41,22,111,174,68,39,195,81,194,100,162,74,7,138,16,18,68,158,97,236,203,145,157,59,202,205,183,26,165,127,109,238,65,30,195,118,166,109,144,228,84,154,199,42,183,167,77,173,204,52,207,230,161,68,180,184,94,188,39,182,83,135,76,75,243,139,23,44,105,132,175,63,176,159,47,78,190,4,61,182,234,244,128,0,0,127,78,214,89,154,43,135,69,22,46,23,86,7,169,41,80,249,185,219,174,198,61,186,196,226,201,79,3,135,80,76,102,106,185,2,31,174,173,170,61,219,255,243,136,255,255,255,219,255,255,255,255,253,157,95,89,136,52,140,202,72,209,231,156,72,225,89,211,130,148,207,75,145,207,212,76,128,2,82,240,96,136,208,134,83,72,140,5,118,70,8,26,152,240,8,42,5,48,50,244,132,18,88,8,138,129,140,72,84,6,136,145,161,41,128,130,90,8,112,132,6,95,35,6,3,248,135,82,96,196,164,192,160,117,146,52,6,139,80,138,7,85,142,101,178,51,21,242,184,114,139,223,152,40,2,59,104,247,68,214,49,163,149,44,196,205,246,152,209,189,88,216,107,7,168,201,195,27,45,106,249,53,139,51,67,99,195,101,37,48,203,254,149,70,210,153,106,3,149,34,29,17,161,105,121,37,181,114,159,114,64,171,217,246,199,253,181,88,221,71,239,1,169,116,149,140,29,106,45,207,36,60,169,88,180,192,216,171,205,107,22,13,113,77,251,200,227,241,11,252,163,91,167,145,53,79,186,65,91,147,20,167,4,217,154,200,139,201,188,38,102,218,15,53,222,184,88,201,37,24,158,155,105,98,86,96,162,173,108,162,160,65,0,2,241,247,5,160,14,202,246,147,1,6,18,37,28,169,43,79,72,38,253,3,93,189,217,178,181,10,67,210,123,137,161,84,171,201,177,168,160,190,169,223,86,200,52,124,44,223,205,251,39,79,255,255,191,255,255,247,255,255,255,255,211,223,150,142,247,100,92,97,213,199,116,131,71,74,4,132,134,0,0,0,1,148,12,30,55,162,92,203,203,147,107,227,15,52,53,31,8,130,0,166,148,110,24,212,32,132,208,19,228,201,169,211,8,139,66,10,165,183,51,216,145,207,144,21,0,160,226,193,139,196,81,101,129,255,251,178,100,27,142,198,213,104,205,155,152,76,224,76,74,154,67,64,3,242,26,101,161,58,110,61,53,193,39,169,40,141,16,11,200,34,52,76,137,18,65,57,30,242,117,198,134,152,79,104,112,88,47,196,73,60,125,55,47,39,97,25,89,17,88,161,246,234,44,138,41,2,215,76,168,22,202,83,191,27,117,227,72,170,213,56,85,20,9,241,40,35,14,237,202,126,112,95,217,201,36,55,87,195,102,134,216,115,217,40,159,142,119,178,137,86,55,237,211,199,245,121,182,204,226,114,57,236,231,243,197,26,179,19,161,214,26,22,93,34,191,33,46,152,49,136,210,30,245,243,249,198,183,188,163,22,113,22,73,89,66,242,25,202,61,9,190,228,187,77,186,168,157,121,36,146,132,32,57,87,194,20,179,224,167,138,219,37,167,6,216,91,10,100,223,60,65,252,208,64,0,63,229,242,42,39,224,41,134,252,44,43,12,142,72,200,176,164,203,134,241,138,234,186,53,26,211,65,171,41,163,239,57,91,73,215,175,251,119,255,255,221,63,10,255,253,155,137,203,202,147,89,231,9,100,229,50,124,139,154,185,231,68,146,133,236,19,151,83,8,10,222,70,229,90,67,188,193,227,114,138,201,168,86,70,137,177,134,147,72,181,38,26,3,26,36,252,6,42,12,9,128,193,147,31,26,5,9,41,228,166,38,90,5,54,104,109,153,15,21,76,84,13,205,152,19,18,98,6,13,11,14,5,92,231,233,246,28,24,15,233,5,172,162,18,4,13,130,135,113,4,3,202,132,9,233,12,0,64,192,35,14,194,11,61,200,8,168,218,165,118,103,130,34,41,164,154,128,194,218,251,121,80,173,55,28,30,71,82,153,100,138,164,33,161,178,203,170,202,224,163,139,44,236,49,44,194,140,172,152,204,127,44,28,239,46,109,95,81,254,29,190,238,172,82,51,91,26,183,106,77,106,5,227,86,14,55,243,227,123,81,114,132,90,156,87,69,181,25,213,171,238,109,144,22,88,237,18,222,57,188,88,224,243,112,77,150,209,15,77,180,77,159,139,40,14,253,167,66,49,142,164,177,42,103,90,0,0,0,252,166,78,140,168,11,64,20,196,60,166,1,132,119,148,214,32,32,220,56,116,78,135,171,165,56,122,199,26,178,100,253,221,111,93,109,50,255,219,160,213,127,255,91,127,246,255,254,112,73,85,56,106,174,117,173,193,5,5,176,177,99,110,112,25,64,214,213,59,83,146,0,0,1,116,195,146,252,211,193,120,202,85,124,194,143,44,193,226,64,4,242,136,192,99,3,156,243,3,67,177,16,12,2,85,204,141,47,195,4,80,48,246,48,20,24,66,50,188,75,252,84,44,29,3,204,93,8,162,99,0,176,241,11,14,131,5,255,251,178,100,33,15,231,54,104,204,155,184,77,80,76,42,90,35,76,8,242,26,9,163,52,14,101,17,193,44,169,40,77,32,23,200,50,0,237,57,96,245,246,97,24,76,63,6,150,156,203,76,64,232,126,176,164,60,168,226,134,60,132,47,184,140,193,159,158,65,167,180,162,78,229,150,98,60,29,46,104,160,168,4,147,92,100,116,245,157,230,189,24,237,3,248,249,58,108,71,233,164,19,41,170,42,23,1,146,72,90,164,230,82,10,90,24,14,158,173,104,98,79,156,105,229,201,105,40,239,53,188,108,164,160,245,107,150,26,108,116,161,57,223,114,99,67,205,180,157,160,188,207,242,174,250,148,64,196,138,185,169,212,83,86,12,77,39,181,168,99,231,9,70,245,44,64,210,6,23,96,20,70,186,247,62,184,92,113,44,89,198,49,219,5,167,112,158,77,246,128,0,0,31,194,26,104,22,252,8,60,47,130,239,33,192,147,8,116,96,136,78,82,60,96,47,84,171,30,156,61,169,178,96,183,65,107,126,182,99,63,175,175,183,87,255,245,43,152,174,179,36,96,45,223,29,92,180,43,191,4,88,167,99,81,189,94,171,120,31,118,43,67,200,55,213,214,5,110,155,121,100,100,59,1,203,19,166,117,139,24,132,142,97,112,89,168,145,198,31,26,24,36,126,28,102,48,209,24,194,104,0,104,8,186,230,89,26,19,20,219,26,27,6,44,204,152,19,117,73,78,46,202,218,48,52,32,29,229,68,85,202,90,149,67,109,18,102,16,97,161,208,8,69,178,72,99,81,106,229,220,139,59,101,17,228,237,184,173,66,27,195,8,114,153,170,184,73,128,146,115,233,27,11,167,129,97,218,220,247,90,150,133,111,215,177,14,204,176,39,226,68,136,210,103,250,19,67,202,182,103,45,229,118,212,182,206,79,127,144,77,149,114,55,156,33,147,73,174,4,196,8,34,43,130,68,55,12,204,27,186,129,18,38,90,246,184,250,32,118,79,111,196,86,62,117,171,22,110,24,154,177,28,66,89,177,61,92,21,66,196,211,57,181,116,84,117,218,186,181,177,44,66,156,33,1,188,35,73,65,33,0,218,2,218,15,98,200,54,220,98,17,137,6,172,29,101,167,17,242,106,116,205,229,3,89,130,155,35,149,169,126,182,161,89,254,142,182,174,167,187,127,255,79,65,82,221,210,36,15,107,37,93,212,72,200,242,18,130,56,157,12,91,229,104,120,240,117,253,250,200,0,0,213,252,145,170,104,164,129,167,210,166,44,188,25,41,12,109,17,91,33,51,120,136,198,0,20,77,51,0,40,0,25,48,24,128,72,98,64,9,10,136,170,181,145,133,64,85,1,242,190,129,81,140,205,16,215,75,4,126,53,12,252,145,199,180,255,251,178,100,33,14,198,105,104,78,27,153,99,240,79,10,89,243,100,71,152,27,225,117,42,46,229,115,153,33,42,103,205,148,157,208,251,41,255,83,173,149,4,137,204,45,104,57,108,180,107,171,110,91,118,230,169,243,211,192,245,213,40,27,172,130,15,187,34,139,126,91,138,227,82,57,141,217,202,235,39,8,45,105,22,3,145,104,94,182,106,18,89,203,143,42,154,41,142,95,168,229,60,203,223,220,141,63,75,51,5,253,15,12,195,200,103,88,230,203,227,182,188,92,173,155,101,206,231,90,202,182,218,17,194,247,32,204,79,116,250,185,157,158,114,136,14,77,188,148,235,105,246,214,112,239,226,178,253,199,102,121,119,86,179,75,77,110,163,121,175,191,182,181,203,0,0,3,113,17,110,79,240,94,83,32,114,253,54,80,34,44,190,125,123,160,29,184,207,222,80,139,31,159,106,114,12,191,217,241,36,199,26,242,181,54,138,101,74,199,193,151,60,213,47,127,253,154,253,105,255,255,255,255,31,231,60,240,212,228,93,217,84,238,63,49,143,231,174,151,219,44,209,101,140,118,137,50,105,152,56,169,106,51,198,70,55,192,2,59,108,44,48,60,50,48,226,47,48,204,55,4,11,198,87,11,230,19,10,198,29,152,35,69,234,141,25,152,35,152,20,3,24,4,7,152,16,31,153,48,19,25,112,6,204,21,1,199,149,153,152,152,15,163,144,176,137,31,48,85,18,88,245,132,4,196,68,33,145,45,58,84,38,82,51,176,211,104,146,98,70,255,169,73,95,15,40,136,116,227,137,67,53,6,77,109,175,34,123,37,33,28,184,214,136,90,134,48,81,133,193,219,117,162,147,22,134,129,165,130,95,46,130,12,126,154,73,164,4,251,69,179,6,197,183,49,49,73,40,201,244,213,106,85,195,72,173,61,143,199,217,149,137,136,151,209,180,52,135,72,67,88,160,28,251,22,142,71,200,202,151,227,108,203,255,179,215,218,17,103,247,186,62,166,22,153,86,95,68,43,105,215,93,221,90,138,222,228,215,34,70,75,83,45,185,131,56,130,128,5,241,78,220,137,3,20,148,70,74,16,68,5,22,107,209,249,132,196,134,40,232,21,223,55,58,35,209,163,92,83,44,222,169,187,90,109,8,196,87,52,48,217,99,98,151,246,149,127,255,229,63,255,255,235,255,186,55,95,171,127,255,71,231,185,202,103,253,235,82,64,0,1,243,2,224,81,9,216,103,105,158,100,139,242,107,34,150,109,216,192,97,120,48,102,162,128,99,120,76,96,104,72,100,232,134,97,72,122,97,17,110,97,168,18,131,70,76,130,232,166,235,24,16,4,25,20,2,132,30,237,240,224,45,41,136,24,50,32,5,12,181,23,244,121,214,123,38,255,251,178,100,38,142,134,216,104,75,147,184,92,208,75,104,25,218,101,37,108,28,101,155,50,110,188,220,193,1,33,104,13,132,149,72,200,145,5,14,189,151,96,135,77,149,124,78,232,89,38,162,201,216,89,153,82,90,43,19,243,18,225,86,50,206,178,69,14,85,17,110,73,150,242,102,71,24,187,111,150,237,183,212,177,213,99,181,6,217,226,99,187,171,97,80,8,49,29,242,127,112,37,209,85,27,28,178,162,14,149,234,223,103,227,181,80,61,39,116,76,137,133,115,2,119,232,75,118,16,183,82,94,248,136,246,87,108,150,53,170,61,199,218,113,240,118,37,199,27,108,115,42,12,236,221,238,179,144,131,46,169,208,219,254,58,183,220,92,186,207,179,150,49,72,80,231,233,0,0,12,6,0,10,9,230,36,135,128,192,0,205,141,160,244,13,22,234,195,139,49,12,214,10,89,37,5,141,197,56,130,156,176,189,8,136,141,251,20,239,138,85,158,93,39,96,198,150,20,231,168,202,142,238,136,210,134,255,254,81,54,111,255,255,255,255,237,252,119,250,53,125,210,160,53,5,87,243,30,194,3,106,12,243,5,229,147,3,212,147,17,66,227,1,133,51,46,72,96,112,250,56,14,153,6,20,2,65,67,7,3,0,225,104,68,0,152,92,33,50,212,114,17,7,4,0,105,138,192,36,58,85,3,159,184,201,8,126,163,204,245,46,159,194,80,6,158,68,137,237,220,168,4,179,76,20,94,156,132,14,38,13,219,56,36,3,156,127,134,130,121,114,47,82,72,164,62,146,176,154,208,167,77,208,30,4,101,164,32,76,59,147,76,119,42,225,189,67,119,134,85,207,120,180,21,12,74,96,107,38,239,59,99,53,50,254,124,76,187,207,178,90,208,253,235,239,243,122,185,66,206,190,251,220,181,199,59,201,54,177,5,220,189,185,83,188,206,170,142,223,119,251,188,41,164,135,32,217,214,162,239,16,166,108,251,31,113,212,166,204,200,48,164,81,11,249,68,65,51,198,88,57,211,7,34,134,62,70,48,162,115,38,34,68,48,149,210,128,255,212,160,128,0,85,173,194,218,201,83,75,232,163,148,161,96,207,214,161,90,3,227,182,57,189,152,7,184,251,176,252,99,221,83,44,96,34,135,217,31,190,175,75,99,31,255,244,47,191,250,127,255,255,249,126,48,87,142,233,253,190,218,170,57,248,141,0,1,176,173,164,218,99,243,48,176,12,117,89,55,155,212,227,194,162,244,153,200,242,32,0,131,70,102,88,13,36,168,93,40,216,5,0,6,6,34,165,210,13,8,192,131,203,99,50,135,90,184,227,205,13,132,26,219,46,103,126,14,147,173,85,196,248,161,115,87,67,169,64,49,180,218,130,201,72,27,61,21,255,251,178,100,41,14,166,247,112,204,147,153,76,114,79,104,201,227,100,76,172,29,165,197,58,13,189,58,201,14,32,103,25,147,137,224,5,128,190,72,8,96,86,33,230,214,48,253,202,163,49,93,181,215,37,14,13,38,101,100,170,56,155,15,175,111,183,30,204,54,183,54,244,229,48,175,180,194,203,164,247,67,19,80,100,103,186,136,107,191,65,91,10,90,77,46,230,59,20,196,163,134,62,94,228,141,155,93,164,199,15,121,94,159,44,247,116,247,253,109,69,252,18,250,72,131,168,199,114,171,178,177,133,246,123,46,142,109,239,154,173,222,21,62,178,201,52,227,232,209,226,22,216,78,114,102,107,174,71,189,4,18,162,34,70,36,163,172,220,255,255,255,255,255,210,12,16,0,0,14,29,118,190,4,16,47,65,152,80,113,50,193,18,16,213,27,23,72,244,255,199,8,223,247,150,97,142,238,254,227,180,244,124,213,70,145,131,60,212,103,18,234,61,101,212,122,248,111,255,234,18,109,255,255,255,255,255,155,153,252,255,74,96,254,254,145,77,111,211,217,8,16,53,255,86,218,12,154,60,233,238,77,90,140,214,53,1,69,71,216,12,105,216,7,117,228,98,193,102,188,180,109,0,36,192,32,194,227,68,10,81,83,49,10,88,36,124,118,74,0,140,128,74,176,232,0,144,49,102,12,44,4,42,2,28,16,157,14,8,56,44,104,46,66,199,25,67,184,212,120,221,93,245,22,18,38,64,42,210,144,195,162,193,13,212,181,122,169,82,8,150,61,226,126,27,225,240,4,225,142,159,5,2,109,12,78,28,230,158,212,228,45,153,90,173,96,82,221,249,109,111,216,3,193,70,134,126,193,162,254,181,53,101,141,103,74,246,70,245,225,198,231,71,198,131,165,27,113,144,242,11,29,231,213,86,231,132,216,195,174,105,59,160,164,74,130,98,184,120,35,147,167,83,165,200,213,109,3,10,38,104,0,3,16,79,73,46,152,71,190,50,185,210,4,228,78,32,4,28,147,145,163,170,98,161,74,2,6,27,188,251,13,148,62,210,6,118,17,157,84,72,201,235,255,255,255,250,144,160,39,240,39,235,40,0,176,72,181,174,93,179,153,68,23,150,19,14,158,54,89,114,84,50,152,31,108,154,223,110,3,229,75,192,64,92,101,114,40,108,120,102,204,60,90,35,84,159,175,244,79,239,244,64,62,159,190,191,213,245,255,230,246,250,143,79,255,247,85,187,234,34,0,65,4,83,69,152,204,36,196,60,177,100,192,67,224,21,84,201,99,243,93,12,65,32,64,41,32,214,161,244,194,17,135,76,102,184,18,32,9,240,129,67,195,79,118,140,115,59,252,66,35,88,147,192,72,165,64,153,82,246,207,136,142,76,58,72,255,251,178,100,33,14,103,86,120,207,11,152,123,112,62,195,249,249,101,34,102,28,145,195,58,78,225,237,65,6,140,231,65,148,141,152,139,11,95,16,152,211,118,236,177,5,136,134,216,93,38,124,144,49,23,82,3,135,19,221,229,130,225,245,44,112,110,18,9,123,90,110,74,41,202,178,184,27,182,129,85,87,164,114,159,49,229,69,109,224,15,232,234,233,70,246,201,151,245,250,75,98,198,20,28,192,46,12,26,110,95,221,84,162,178,219,97,114,173,51,185,177,106,71,203,111,214,225,81,203,13,171,113,115,87,63,243,19,234,85,175,95,121,183,4,128,235,221,175,86,240,150,245,250,170,223,16,161,119,179,23,221,87,4,203,31,13,142,58,220,136,233,183,125,125,103,45,117,251,195,252,103,22,246,165,168,150,223,195,31,255,48,62,127,67,119,93,91,53,254,211,123,98,211,228,2,0,0,0,51,193,129,175,209,152,211,160,172,183,236,186,177,74,204,209,185,179,200,213,224,98,57,86,65,239,120,156,173,110,83,35,213,231,163,48,60,106,41,53,127,193,183,87,15,34,237,234,247,255,195,120,146,79,179,255,159,174,164,88,16,23,153,38,49,152,90,63,156,82,113,24,108,61,24,132,24,152,38,180,153,72,53,191,64,17,12,202,209,65,141,152,20,24,152,170,100,139,9,38,182,165,32,255,217,138,80,156,25,164,166,53,136,152,128,23,45,209,137,75,47,181,194,109,222,99,204,97,59,164,117,91,175,45,2,190,166,206,131,246,44,195,142,64,185,103,86,134,188,114,54,174,42,84,204,39,160,180,116,249,33,106,87,30,243,230,48,73,15,184,143,33,75,181,244,95,144,23,36,76,118,23,155,194,100,241,143,84,66,158,30,139,187,204,216,187,181,239,160,173,181,32,189,141,229,115,143,228,205,113,92,185,78,218,229,141,217,150,223,40,39,93,181,207,252,184,253,74,201,109,93,186,181,176,182,102,120,45,241,253,97,159,127,229,41,247,173,197,223,140,135,87,21,38,110,177,218,153,231,164,163,38,255,122,190,235,182,185,237,173,178,102,222,145,241,125,97,167,63,255,255,207,250,236,207,83,42,116,22,88,8,176,173,33,137,148,118,130,50,243,63,137,184,153,172,1,165,50,121,227,246,254,216,142,124,220,2,35,117,240,189,54,64,126,152,45,209,141,249,133,64,101,34,121,212,185,96,30,16,20,47,148,127,81,251,127,217,162,45,255,127,217,81,0,0,65,81,76,205,38,47,48,241,112,245,5,163,63,23,12,170,43,48,116,156,200,36,36,28,48,48,188,212,65,229,136,84,15,25,80,78,10,41,153,84,169,200,204,245,40,65,141,120,168,241,164,131,193,36,156,156,24,88,62,128,113,68,66,255,251,178,100,32,142,167,4,108,79,27,152,123,80,64,197,26,2,96,194,100,30,137,185,52,46,229,239,137,24,11,39,148,188,32,48,161,119,32,182,192,247,233,210,226,203,39,18,112,79,65,170,96,75,62,22,168,238,100,197,164,237,148,122,148,242,15,160,177,138,39,104,68,23,21,218,163,224,63,150,46,202,227,227,53,169,62,193,116,203,125,33,175,252,18,105,106,30,203,140,109,27,127,67,178,6,50,217,23,38,99,14,173,71,122,204,13,207,140,75,3,48,39,198,26,234,225,69,34,59,94,243,205,244,227,156,225,102,55,194,166,63,177,54,154,159,173,106,141,240,191,162,175,252,50,210,211,206,187,165,120,182,187,197,178,155,244,128,65,19,114,238,45,103,158,51,11,157,183,20,226,123,168,151,114,242,192,196,248,251,133,230,162,227,18,176,2,99,146,75,217,234,111,23,45,44,159,80,49,227,149,22,188,110,54,145,23,185,227,186,4,27,147,128,98,136,202,236,206,173,60,20,207,143,222,201,67,111,79,255,239,134,28,69,102,92,187,103,50,231,63,228,62,223,157,255,234,63,254,218,194,5,24,140,221,15,76,255,33,206,17,181,70,70,65,40,252,199,194,28,217,144,172,152,85,48,8,118,51,120,139,48,72,9,48,4,106,48,109,78,48,16,6,12,43,69,1,81,97,9,185,48,179,34,74,168,188,113,172,53,33,145,18,216,53,80,126,224,194,91,24,53,70,91,21,133,169,204,16,151,181,9,13,45,209,120,85,181,253,97,40,252,245,170,132,59,26,136,41,204,155,99,68,184,16,216,136,36,13,205,64,74,11,183,35,148,168,133,160,130,54,86,193,71,161,91,118,222,246,2,228,85,150,37,109,152,153,176,184,41,49,210,94,244,21,232,25,185,82,187,180,67,133,166,226,156,69,193,114,194,223,188,12,83,112,40,227,133,232,88,171,110,154,48,50,25,163,230,87,42,97,177,198,158,72,255,247,115,214,194,219,92,67,92,110,185,107,77,124,74,193,92,210,61,190,41,62,162,216,206,141,108,195,112,151,52,37,81,37,158,159,58,204,8,211,107,44,191,86,127,11,30,94,205,124,214,186,246,136,250,213,45,105,251,164,0,88,55,169,113,243,131,163,109,5,8,169,225,77,141,36,163,43,37,147,183,177,41,44,244,152,90,200,118,104,23,1,239,197,212,169,181,166,50,141,36,217,225,112,131,71,195,170,114,170,63,137,78,7,81,83,238,68,185,164,68,191,251,255,242,223,255,255,254,177,0,17,115,0,23,141,22,12,49,161,20,209,209,99,46,144,77,122,36,49,212,72,208,100,242,128,113,130,196,198,181,29,128,130,64,208,105,142,210,99,195,83,17,129,199,65,115,175,130,89,133,193,255,251,178,100,26,14,230,125,103,78,147,143,93,96,70,229,25,226,101,34,102,157,237,165,50,78,229,239,192,254,11,231,69,132,153,154,247,31,3,5,128,10,1,129,192,247,128,32,59,24,168,58,10,23,145,139,217,46,51,210,205,134,150,195,188,121,136,153,176,184,82,149,142,2,194,168,142,46,138,165,210,136,117,170,244,59,21,118,25,8,216,46,16,141,91,92,51,86,233,106,98,124,170,111,144,9,82,186,178,25,125,174,21,52,241,213,176,114,118,231,208,210,147,194,131,141,175,22,185,180,13,231,218,104,191,40,62,174,170,168,219,128,74,89,121,49,119,49,92,229,213,109,91,187,2,40,179,169,87,13,45,247,29,111,43,77,54,121,236,111,135,168,211,41,153,12,86,61,195,222,216,42,248,205,184,114,176,20,20,126,16,88,0,1,54,9,83,33,3,172,128,17,167,11,10,21,66,153,140,143,9,26,131,134,65,182,33,15,176,150,37,211,35,226,133,165,148,52,243,138,70,157,129,29,146,163,87,51,44,54,131,212,111,211,245,4,120,91,171,171,156,255,250,127,251,127,175,253,69,155,234,216,176,12,193,228,32,205,17,120,209,145,200,221,8,180,206,82,252,203,240,216,194,218,88,203,35,232,20,23,152,2,63,153,182,64,1,65,147,0,72,83,49,10,51,21,193,51,2,195,130,160,74,44,36,40,216,241,197,90,171,196,142,83,9,185,55,13,84,225,187,203,99,5,238,38,161,255,105,1,140,164,173,52,6,157,62,85,52,106,52,82,88,246,227,141,102,12,45,188,74,105,61,155,72,186,151,173,40,67,98,71,230,109,104,176,50,113,74,31,184,41,229,236,209,80,167,154,180,33,249,148,95,186,235,85,120,136,8,101,133,11,108,153,44,144,221,228,237,92,62,169,129,19,12,67,53,183,88,71,75,115,184,29,79,118,166,181,177,156,79,25,175,207,182,253,77,233,36,249,48,220,99,109,174,155,205,162,99,57,159,249,222,235,212,156,235,230,31,199,241,113,188,111,255,27,239,17,181,61,40,100,71,137,11,74,217,37,142,70,167,135,109,227,235,87,166,113,44,218,250,131,93,103,77,65,91,224,103,30,145,36,38,96,204,139,188,36,130,102,143,208,132,9,235,54,209,146,230,202,127,44,35,206,22,92,90,151,79,166,43,230,144,59,240,120,55,137,108,255,148,29,105,246,70,88,145,48,154,143,54,70,107,88,145,75,209,246,169,234,255,255,252,231,242,192,0,0,132,184,195,12,3,44,147,140,140,115,63,175,232,201,168,211,35,1,140,218,160,54,0,24,4,37,48,16,220,216,68,196,2,6,2,12,90,226,6,1,15,193,85,200,215,172,165,62,2,137,242,248,67,68,74,2,82,125,12,255,251,178,100,30,140,230,184,104,206,27,153,123,48,68,73,137,209,101,37,100,156,113,163,54,110,225,239,129,1,166,40,77,134,29,88,65,28,206,140,134,13,92,30,1,236,249,104,148,242,176,36,89,5,2,19,14,81,158,198,92,153,156,79,244,105,86,182,40,25,159,158,229,227,40,88,88,105,178,77,111,72,37,139,221,206,79,43,252,112,141,176,54,53,70,123,67,57,73,191,5,30,219,147,159,88,149,71,11,121,115,141,236,87,223,112,166,174,34,253,227,15,225,64,129,186,225,244,141,50,143,149,125,35,93,212,124,65,155,29,182,62,174,212,199,53,236,3,148,60,201,2,120,149,196,215,136,249,223,191,154,208,183,189,77,232,94,237,38,91,34,106,146,153,180,131,3,118,204,92,178,210,77,109,222,190,165,137,184,116,0,151,195,8,103,227,190,160,136,74,20,103,18,53,222,135,133,139,125,154,82,119,78,4,34,59,205,165,211,21,241,13,247,12,70,48,199,232,232,84,71,164,162,108,206,237,70,149,244,124,255,217,38,179,255,95,239,250,27,251,127,251,127,255,254,44,59,251,72,0,34,183,48,0,236,49,12,118,48,212,212,57,232,166,51,0,87,51,48,4,49,141,149,51,192,173,26,16,132,65,225,148,129,234,86,2,3,131,31,202,113,161,84,196,112,53,69,10,5,88,225,19,77,118,236,22,38,97,240,142,253,67,199,86,247,93,37,252,150,60,156,235,250,58,222,222,123,114,42,5,36,24,43,70,157,97,43,90,186,72,92,245,179,62,216,114,88,240,205,82,64,145,19,101,64,180,58,213,99,214,241,144,197,135,169,237,111,86,108,183,144,209,122,212,172,68,188,209,100,183,53,18,16,96,100,182,110,176,15,230,221,75,36,92,236,86,231,82,253,226,249,213,169,167,12,183,127,184,121,222,18,14,113,117,37,99,120,115,103,231,205,168,234,53,188,80,2,149,184,203,81,161,65,243,30,21,136,177,22,79,135,187,187,117,53,10,177,133,227,44,9,27,35,195,94,193,32,102,164,61,82,239,251,87,113,147,45,146,195,133,14,29,40,252,151,188,11,236,24,232,49,129,83,32,153,209,37,42,218,150,71,215,180,164,86,67,136,255,29,219,86,97,111,210,47,42,215,127,163,178,111,223,79,229,63,255,190,223,255,255,244,127,255,159,214,141,79,254,175,73,119,176,34,165,102,68,57,207,234,12,0,0,0,99,4,49,246,20,11,67,8,0,205,53,53,40,83,81,4,35,122,131,211,34,61,83,19,203,227,14,194,163,1,201,99,104,201,80,184,112,96,120,200,106,1,154,99,184,86,98,181,8,217,9,133,48,3,11,138,116,162,222,81,82,110,66,94,12,227,134,146,102,213,38,187,142,12,255,251,178,100,38,14,231,176,98,203,19,221,208,194,73,202,154,19,68,8,242,27,9,151,52,110,97,145,129,51,41,40,13,131,29,144,106,52,238,117,230,49,192,149,81,110,58,10,213,80,144,204,100,89,122,51,165,225,84,40,113,198,192,220,227,48,35,138,184,216,131,198,94,228,246,108,5,82,227,72,110,163,107,45,124,99,79,3,67,194,104,190,141,158,146,41,7,84,212,174,27,195,2,161,170,59,112,227,43,163,226,157,43,186,153,62,206,133,90,173,127,31,205,88,97,172,55,20,145,117,241,38,5,41,179,102,173,173,90,236,87,184,212,165,202,190,52,255,122,237,191,128,172,217,249,174,127,215,223,254,124,185,245,247,157,92,153,52,255,212,175,206,243,150,119,83,236,103,191,166,253,231,207,239,59,39,202,245,77,91,207,27,16,221,236,255,29,126,59,169,232,108,133,42,58,107,0,0,7,232,125,16,194,124,21,161,201,6,134,24,232,91,49,218,62,68,224,94,23,164,5,102,9,50,217,41,213,172,190,183,121,69,63,127,54,90,245,116,47,245,63,253,95,219,162,140,155,124,117,159,178,207,19,172,151,238,151,203,191,0,75,158,126,122,216,248,230,135,255,172,2,225,137,221,192,210,1,154,148,135,242,100,25,200,248,108,97,137,168,23,167,117,20,0,147,131,131,115,90,142,0,33,179,6,131,66,145,32,0,88,201,66,17,16,154,157,64,133,128,102,47,14,78,168,232,154,202,236,30,55,80,236,87,106,109,174,17,157,220,108,195,131,85,10,240,242,132,223,42,165,204,88,204,177,255,136,17,86,170,89,71,111,44,136,61,170,72,148,181,225,149,171,58,235,152,85,66,33,110,205,27,159,111,21,86,144,238,204,191,92,220,90,231,17,156,194,26,46,93,197,33,253,31,167,134,42,22,92,158,12,217,220,82,231,9,225,188,62,204,84,171,145,222,244,251,202,29,231,231,86,74,26,45,230,46,197,219,203,222,138,45,103,148,123,138,128,235,23,187,57,107,103,76,45,63,177,100,254,65,239,175,141,178,109,253,250,31,197,186,36,100,116,233,163,187,15,107,151,191,64,6,48,135,253,244,233,2,249,65,9,92,6,251,59,132,214,68,7,191,81,196,105,126,98,9,237,56,48,205,108,27,165,223,149,172,210,232,205,245,119,109,187,167,109,53,111,255,206,215,255,255,59,255,255,220,125,94,149,119,42,175,71,49,212,203,152,90,113,198,89,195,179,215,161,181,28,11,140,57,79,208,115,174,32,2,211,188,193,101,96,72,92,194,34,19,19,218,204,130,84,48,16,36,196,76,227,55,142,209,68,44,21,51,48,1,94,136,5,38,57,40,147,7,69,137,227,32,2,128,19,226,168,140,24,3,211,101,255,251,178,100,27,12,214,2,104,207,155,143,69,80,74,106,74,3,97,231,54,28,13,155,54,110,229,237,65,28,42,167,197,132,149,168,66,180,177,64,45,244,217,199,68,0,33,68,234,225,84,97,45,197,65,114,2,9,66,33,61,29,36,173,149,24,219,100,148,70,36,114,110,3,105,218,67,240,64,144,62,217,119,106,144,57,179,119,216,212,173,57,177,208,94,97,211,19,226,17,122,182,209,108,46,232,115,122,140,2,5,112,199,192,22,22,234,103,154,199,204,41,76,142,155,33,10,7,199,140,180,230,47,25,243,84,58,232,0,200,168,41,7,195,8,163,51,33,22,123,236,101,16,56,56,0,102,177,197,11,82,98,57,132,141,72,88,105,122,206,238,183,201,53,0,0,1,123,169,41,159,40,202,40,145,24,177,36,92,217,118,14,178,228,89,12,56,170,187,59,147,23,74,159,41,99,37,11,163,178,250,158,154,125,123,232,213,254,191,255,255,255,111,255,255,65,196,93,228,20,173,119,106,162,82,113,232,205,135,207,155,165,209,8,144,5,125,95,88,0,4,101,198,8,138,6,41,138,166,56,2,6,126,194,134,79,141,6,74,130,6,17,190,198,56,16,193,129,249,8,92,100,80,130,210,145,100,196,194,4,194,176,52,228,161,177,15,156,162,110,145,218,198,209,124,205,20,153,1,11,11,192,89,69,193,52,85,145,150,83,189,233,131,48,249,205,174,31,110,164,74,183,21,179,29,73,10,182,225,109,111,138,249,2,187,77,157,10,181,225,77,3,215,77,175,53,81,118,239,91,45,173,58,212,95,166,188,121,0,122,54,219,103,56,169,9,140,90,158,237,133,61,22,83,6,63,232,184,56,179,156,13,27,56,173,63,188,57,160,205,125,85,80,224,119,90,52,93,214,46,21,168,246,158,253,245,245,29,238,229,128,239,16,251,115,218,63,46,54,112,204,45,70,248,190,34,66,153,134,37,162,71,240,98,206,254,125,169,87,238,242,208,104,219,118,87,178,86,218,125,104,82,110,178,201,186,53,110,83,200,255,67,106,70,45,197,122,158,82,22,11,188,35,32,113,97,216,152,113,157,152,121,66,98,224,162,166,188,135,112,237,189,56,102,112,243,238,83,191,82,246,246,83,240,116,125,122,118,223,246,127,250,127,255,226,255,255,255,255,255,254,67,76,238,192,177,172,135,108,200,161,226,241,199,0,1,243,3,194,131,28,206,81,165,200,249,35,204,192,209,160,219,240,128,205,117,248,217,98,104,180,6,13,138,70,158,128,38,3,129,192,130,224,97,168,4,133,198,34,11,41,58,28,91,35,184,112,128,99,48,139,60,74,217,211,40,182,166,63,61,54,193,212,48,1,168,125,71,253,52,39,157,182,61,41,30,95,255,251,178,100,41,142,230,242,104,203,147,185,100,96,62,33,249,243,97,39,100,29,133,117,44,47,111,39,25,13,11,231,73,156,36,218,222,148,97,30,88,64,3,209,50,206,175,145,30,239,192,233,46,238,177,186,6,178,246,63,76,37,88,169,71,75,14,7,148,209,31,157,143,18,25,15,106,205,91,150,96,223,250,226,162,147,156,124,164,183,198,144,102,238,164,55,165,135,134,53,96,116,133,236,188,150,66,209,130,165,150,154,222,27,28,175,126,140,219,28,126,107,145,232,241,27,204,182,186,243,126,175,241,252,117,247,34,203,10,159,186,250,59,50,147,37,153,246,171,239,78,64,210,218,243,44,90,214,199,93,172,118,143,43,243,73,159,155,238,229,171,57,110,187,219,64,0,0,228,162,110,48,162,106,33,197,36,2,225,26,237,182,98,94,136,9,163,146,18,28,3,42,190,248,190,29,79,96,135,224,161,194,132,10,172,58,42,38,74,91,220,202,62,127,255,57,255,179,163,255,99,60,55,79,249,127,253,67,21,0,144,8,130,152,102,2,41,166,217,14,24,28,5,185,141,152,18,152,106,149,169,143,112,175,130,67,76,14,76,250,240,128,67,198,34,108,118,185,102,204,18,118,99,128,19,208,51,146,71,4,20,155,234,116,104,150,211,159,114,41,78,134,151,176,49,165,143,208,11,163,116,195,73,10,77,82,119,183,203,224,49,11,18,194,54,19,144,189,109,193,246,66,198,226,48,5,119,152,128,55,206,29,113,80,137,202,110,162,33,34,148,163,138,151,170,87,56,217,90,5,234,69,126,213,187,11,146,106,244,205,218,186,14,2,35,65,79,37,189,214,126,253,215,198,0,148,239,225,184,206,178,109,96,223,249,201,118,79,11,28,230,174,126,120,211,229,34,189,186,211,248,80,255,127,123,239,101,88,222,230,254,254,117,121,174,103,172,172,234,114,231,227,17,179,175,199,46,99,132,238,121,126,91,199,241,223,247,255,191,141,13,174,87,165,179,142,173,139,222,49,233,18,251,83,199,84,233,170,195,251,127,151,253,160,102,60,244,194,72,117,70,178,181,9,51,20,10,48,204,3,154,195,86,4,198,215,229,87,73,108,92,76,96,126,59,210,74,116,34,22,253,186,207,46,158,52,252,182,17,74,30,94,170,45,236,191,109,157,183,127,75,116,255,148,27,36,206,182,73,127,162,0,0,2,112,192,128,100,192,130,76,208,146,80,252,67,248,209,196,180,202,16,156,192,13,36,195,0,200,20,23,24,52,33,154,80,14,24,68,1,152,58,73,153,164,137,152,146,11,152,248,24,16,7,235,224,190,200,110,99,96,123,210,80,188,193,80,196,160,5,48,132,8,72,209,64,69,58,160,50,17,4,72,216,211,39,18,255,251,178,100,43,14,135,98,104,203,155,185,53,96,70,69,137,243,100,168,126,29,117,115,44,79,115,7,136,176,135,233,105,135,156,96,129,68,233,35,192,162,233,200,4,27,100,153,82,240,172,59,50,80,55,128,161,7,34,47,21,106,106,24,252,167,131,117,134,5,16,105,249,169,162,95,196,229,117,84,245,234,227,4,197,240,164,132,253,233,187,88,84,10,128,208,166,183,19,171,147,69,185,71,141,52,99,46,200,50,207,22,254,99,184,73,172,246,62,212,115,199,88,101,149,172,108,111,165,144,126,147,20,34,76,69,50,40,108,190,217,229,168,185,85,97,161,201,230,1,99,126,126,12,163,234,121,201,126,209,232,170,199,64,197,22,122,141,64,83,138,34,59,62,227,186,233,89,24,87,248,231,72,27,126,202,192,0,113,32,149,73,85,136,197,161,13,133,145,17,38,6,62,113,165,9,22,214,157,5,45,129,220,74,179,142,194,112,178,186,56,215,137,134,93,186,212,168,92,86,186,126,186,244,233,252,201,189,88,13,63,21,0,1,72,9,8,39,255,25,28,192,10,127,187,249,80,124,192,36,2,204,11,2,12,192,140,39,76,222,209,4,192,216,79,204,70,129,56,195,216,110,204,153,194,184,201,130,195,8,37,13,72,175,42,128,204,64,111,48,14,160,193,99,160,1,132,80,86,24,105,87,196,193,227,65,144,177,33,30,152,36,118,207,76,36,63,32,0,152,124,12,191,232,69,8,105,7,117,152,32,13,186,188,142,153,160,212,164,176,134,82,44,85,80,116,116,142,237,40,49,110,4,40,128,143,209,8,31,229,182,194,25,81,13,137,143,76,67,2,211,97,82,243,20,229,193,1,158,107,114,201,188,111,71,106,234,169,80,242,122,149,239,90,211,63,125,53,184,47,62,118,47,107,57,136,98,13,202,165,20,13,185,182,163,114,190,177,179,142,95,123,62,217,147,89,173,206,107,123,156,187,51,219,217,111,159,204,127,45,115,12,236,254,54,169,48,198,165,253,221,199,61,253,172,179,189,171,91,252,119,219,61,191,174,234,126,159,58,152,99,133,160,216,112,178,33,120,214,92,25,234,128,96,0,128,252,86,221,113,34,24,10,21,65,151,182,179,25,133,36,54,34,21,150,210,189,137,98,23,122,25,254,222,254,39,71,255,255,21,78,130,223,251,190,202,2,0,0,227,9,66,243,1,199,67,59,205,3,90,43,35,42,78,19,119,138,99,60,38,67,119,80,179,0,129,19,5,196,35,84,198,51,6,192,147,14,132,67,67,203,19,25,1,19,40,66,194,160,30,24,96,171,59,18,49,248,55,140,12,135,226,16,252,160,7,20,18,31,16,158,81,97,255,24,156,108,186,205,53,231,170,218,193,32,19,101,255,251,178,100,45,14,199,44,104,75,19,185,52,240,66,72,25,243,100,194,116,29,181,163,50,78,233,237,129,30,143,166,201,172,36,216,68,161,51,162,106,130,229,176,1,209,195,22,95,99,71,65,80,194,242,95,144,52,45,1,204,173,178,140,132,239,83,144,128,24,173,140,223,102,161,172,208,4,222,101,3,183,223,206,67,151,105,134,0,126,242,221,238,245,186,200,105,53,140,126,230,81,92,55,93,249,143,95,185,63,59,118,171,64,177,173,243,29,239,10,124,247,30,207,4,202,194,144,147,138,102,175,158,89,56,156,9,14,224,148,137,196,211,151,50,12,182,218,74,97,23,116,207,153,237,138,204,238,216,255,199,150,253,138,255,248,107,102,150,203,100,206,189,111,254,130,0,0,88,37,79,194,210,9,152,183,9,102,49,16,140,76,93,17,161,35,79,248,140,56,21,214,185,68,214,79,129,161,174,200,231,19,73,83,108,65,207,81,84,245,187,213,229,63,124,191,237,255,255,255,255,255,116,94,112,69,42,105,223,231,191,164,11,50,160,216,49,48,6,52,173,109,52,106,115,50,164,144,12,179,76,55,147,140,110,26,129,66,49,132,34,153,135,34,225,110,12,15,20,140,110,45,195,132,115,228,105,158,27,65,34,194,86,169,205,56,234,8,213,144,25,79,179,22,93,38,65,71,218,196,116,183,2,74,212,204,120,56,48,36,10,189,37,131,0,37,105,220,60,69,130,45,71,93,52,84,37,195,26,9,57,126,149,138,170,188,80,188,179,182,43,5,165,111,72,130,80,201,101,133,123,24,75,89,25,50,205,18,36,117,222,216,14,181,168,105,198,198,59,158,230,139,158,87,18,67,203,23,202,189,110,95,164,45,15,204,116,163,232,16,34,50,50,122,59,172,120,241,217,216,154,11,248,185,180,49,199,121,76,72,172,137,218,227,192,214,233,17,128,235,140,175,166,97,60,154,158,185,188,124,82,143,45,140,64,214,111,171,95,55,180,145,35,219,80,247,77,103,248,26,191,222,245,136,26,151,27,140,246,12,122,192,181,97,145,63,36,165,253,64,0,15,42,82,128,168,80,58,209,160,129,212,129,177,4,128,195,169,184,30,21,210,58,115,96,214,122,172,142,115,154,18,115,162,142,82,145,231,58,255,173,127,247,100,101,163,211,188,183,126,190,86,49,238,183,164,121,85,113,118,55,231,245,117,127,239,103,253,107,255,235,0,0,212,220,194,111,3,27,40,141,22,2,56,27,88,197,226,35,33,1,204,239,163,192,88,179,233,146,14,248,157,1,131,140,149,37,2,10,135,36,0,52,23,7,80,20,71,21,178,188,91,244,96,149,51,9,84,62,88,16,231,32,126,179,152,83,62,51,247,38,80,40,84,23,34,149,255,251,178,100,38,14,230,131,104,208,27,154,121,112,71,36,121,176,105,39,120,27,97,161,56,110,97,143,193,1,139,39,137,146,153,194,92,134,190,203,106,19,1,193,173,155,18,151,150,97,222,161,89,180,157,195,10,67,170,43,170,230,104,30,108,39,117,43,140,42,214,41,248,255,12,144,237,5,134,78,241,146,79,183,91,108,178,115,22,132,142,210,204,40,147,107,5,124,126,61,219,16,209,196,223,36,186,110,203,18,70,216,130,177,46,124,28,62,49,199,43,247,146,238,12,120,178,192,180,24,145,231,222,181,72,77,214,129,23,50,211,25,187,109,32,180,182,203,13,230,160,185,248,209,124,13,222,180,167,139,122,177,185,193,133,93,205,11,87,87,194,12,26,123,224,32,229,16,128,194,205,192,116,207,96,65,205,212,217,150,128,85,53,198,71,28,139,167,161,186,58,32,209,95,107,244,207,220,38,191,181,61,68,193,20,97,210,121,94,122,85,226,173,29,232,81,147,138,173,223,238,228,25,163,228,209,255,217,249,48,85,160,76,97,173,51,134,209,23,159,80,212,99,131,177,145,197,230,101,112,154,240,174,85,2,142,9,140,36,31,78,160,33,44,201,99,144,129,169,138,66,74,100,180,151,98,77,128,245,88,132,160,2,151,236,18,72,41,23,227,75,56,130,206,3,115,4,33,36,160,8,31,138,29,41,110,2,74,93,107,38,189,153,107,108,156,87,101,179,50,6,155,32,163,123,107,193,108,149,188,93,171,142,150,110,57,105,215,154,92,215,170,206,246,164,130,107,10,89,167,129,92,221,154,163,227,74,76,187,89,130,210,189,15,102,229,102,101,33,231,159,106,28,7,168,74,107,62,108,122,249,194,184,14,208,249,255,164,111,12,173,210,182,107,185,9,116,118,9,79,215,188,126,126,88,97,148,39,96,67,129,71,182,250,231,236,126,213,157,188,156,98,121,203,22,152,252,118,247,133,150,21,195,103,215,122,106,187,136,77,177,146,229,214,107,204,216,158,176,29,65,16,9,4,2,40,44,250,226,17,214,96,1,30,95,97,195,70,86,64,20,86,154,239,101,7,172,9,44,1,136,47,255,27,122,129,249,239,178,8,139,85,200,122,98,4,187,91,189,157,159,255,253,223,238,171,229,247,94,213,105,159,30,0,0,139,120,192,148,3,101,92,140,188,152,62,201,140,198,198,3,83,131,200,108,227,193,192,106,36,227,5,238,95,32,129,102,122,168,208,242,140,130,131,11,127,52,187,196,146,210,21,68,152,64,97,129,198,5,228,28,57,219,142,51,114,129,16,2,113,44,89,107,159,129,93,94,42,141,34,108,44,155,98,39,202,51,50,75,162,40,91,168,192,168,122,123,185,37,3,225,118,254,4,139,111,32,255,251,176,100,52,14,230,192,104,206,155,154,121,240,66,131,249,226,101,39,114,28,81,163,52,110,101,141,193,17,30,231,205,132,137,152,19,54,220,230,144,28,97,196,143,146,254,197,51,78,229,153,169,25,2,3,123,87,145,182,14,38,102,106,251,78,190,129,9,149,202,108,190,196,240,167,143,243,9,134,196,1,44,212,113,176,214,123,174,47,135,153,240,163,210,76,107,13,155,197,183,10,77,71,215,221,61,177,76,67,198,163,106,123,67,150,213,139,120,48,31,244,109,148,88,179,248,78,79,247,247,26,215,139,36,36,147,155,155,66,190,51,231,236,79,91,92,166,0,1,37,116,0,40,184,134,97,106,206,172,2,41,67,147,126,92,17,34,30,37,164,14,21,179,179,90,240,127,137,30,166,36,198,169,136,16,148,245,107,78,32,230,80,101,139,105,95,28,202,183,255,175,236,236,187,203,166,141,223,255,179,246,255,254,178,75,166,4,186,29,211,200,106,100,225,236,35,134,116,2,17,147,205,29,21,57,232,152,195,0,19,1,11,64,192,33,192,0,16,108,96,86,64,84,8,119,210,151,64,42,137,1,17,128,38,212,200,226,102,225,97,215,133,30,133,11,10,211,84,36,116,181,186,187,203,12,217,163,99,210,146,235,65,171,4,174,84,130,99,194,104,81,2,86,151,46,47,94,39,225,110,65,244,16,220,169,59,85,243,174,206,159,9,234,182,168,202,233,137,164,102,92,49,129,157,204,132,6,147,104,108,150,87,158,8,189,148,244,120,72,205,62,31,74,239,89,33,235,197,67,27,63,167,174,60,186,21,159,71,23,31,3,200,218,62,238,81,168,85,117,190,172,111,49,185,56,185,214,27,229,151,242,163,18,242,222,154,60,127,106,123,240,164,148,204,217,117,137,72,109,188,253,155,190,43,125,113,177,236,38,43,76,151,40,178,69,234,203,69,157,76,236,188,180,164,96,169,71,88,127,235,2,38,150,232,4,178,127,178,249,30,130,160,8,189,231,128,56,47,236,54,84,84,192,55,134,178,136,54,38,45,91,207,206,54,9,154,93,199,53,71,190,138,86,224,176,127,200,223,255,255,255,255,255,230,26,20,123,3,165,0,213,54,160,151,119,219,94,251,128,0,2,179,11,211,131,119,146,227,121,138,131,14,237,179,21,201,179,48,66,131,29,25,99,75,200,115,7,130,144,0,20,102,240,6,42,19,140,11,134,42,137,230,23,0,102,15,134,73,78,24,49,49,88,168,220,183,82,156,53,16,237,205,144,211,68,105,245,144,160,164,10,168,196,10,100,8,91,247,46,21,50,90,152,2,62,60,26,176,164,140,41,132,41,100,65,57,221,47,145,51,68,135,151,68,159,233,122,138,188,205,73,209,74,218,56,255,251,178,100,58,14,199,55,104,204,147,185,99,242,72,106,170,3,100,194,100,27,193,163,52,110,105,231,193,33,43,168,141,134,41,72,212,70,71,18,154,71,111,155,167,159,169,71,0,70,242,153,122,154,171,204,190,225,0,99,242,132,203,117,135,250,23,224,230,158,92,201,73,199,127,107,95,222,239,178,210,166,23,149,174,223,88,121,45,197,72,107,220,235,95,237,70,220,157,76,227,158,219,137,160,164,21,223,89,103,214,110,214,201,94,203,236,193,45,41,67,197,231,73,236,141,138,71,204,199,135,61,155,52,222,153,62,107,247,148,46,151,30,72,214,253,16,26,68,176,52,0,0,9,90,31,181,4,13,19,53,122,20,18,48,194,39,64,80,16,144,113,102,18,94,249,8,128,62,214,127,97,142,80,117,206,50,22,70,154,150,45,73,79,211,70,163,254,191,233,255,255,239,255,255,234,168,235,123,211,54,159,163,108,185,138,170,154,90,158,161,154,138,81,107,25,20,220,123,64,153,201,136,198,139,213,26,93,242,99,226,177,139,254,198,104,52,26,180,6,12,193,145,110,98,13,26,145,167,163,152,210,179,168,5,55,209,25,239,26,18,28,254,36,240,135,68,40,62,28,22,27,75,201,2,163,42,139,66,183,8,10,1,17,37,214,94,3,105,188,186,129,104,135,131,11,68,200,175,101,71,109,76,64,211,70,236,172,43,74,85,245,219,3,180,243,75,107,247,117,209,111,154,174,223,73,30,21,159,181,141,21,157,73,53,155,77,132,50,61,88,151,161,64,100,173,224,55,63,166,46,234,137,10,227,54,179,249,43,71,60,218,206,177,103,208,163,93,169,157,189,183,83,226,13,226,225,149,236,219,213,32,223,49,164,180,158,177,245,138,239,120,173,235,127,51,218,60,172,43,167,211,206,114,52,176,202,171,71,68,90,84,166,213,42,246,70,215,179,200,202,219,1,214,92,35,207,21,141,131,6,51,140,176,218,128,24,17,111,86,118,27,21,3,173,141,52,17,214,62,83,49,245,213,139,128,37,26,154,197,144,80,146,122,190,84,222,154,209,153,51,109,248,154,148,37,131,130,193,34,127,255,255,254,255,255,255,211,74,174,119,102,250,115,191,173,183,253,252,135,161,45,114,201,138,245,121,146,0,2,165,188,195,97,211,147,55,77,188,151,60,50,20,195,102,19,64,4,140,110,126,52,49,41,64,219,113,38,48,64,140,44,45,6,22,22,24,231,4,148,150,5,46,140,2,136,171,152,210,8,28,13,10,196,59,75,3,46,85,125,17,71,120,189,36,229,101,211,83,148,177,102,23,254,184,165,173,50,93,168,237,168,6,245,13,22,17,10,121,3,71,153,167,166,165,234,63,9,95,230,34,152,245,94,92,184,122,255,251,178,100,54,140,230,95,104,206,155,153,99,112,75,10,154,3,97,5,100,27,233,147,46,78,229,143,201,41,152,103,13,146,166,104,173,213,145,248,156,195,154,222,116,191,110,94,30,146,57,186,171,208,185,231,24,159,121,199,219,66,150,151,47,126,21,216,178,177,145,182,53,145,175,97,171,213,164,144,78,74,117,111,255,185,102,247,43,26,78,191,46,141,235,181,139,106,221,159,125,123,69,226,113,196,75,201,204,35,133,214,174,77,133,107,14,40,169,233,219,173,221,20,156,91,25,90,197,81,60,0,0,15,193,80,236,197,1,39,3,42,147,174,181,131,171,54,232,139,2,210,157,16,139,32,188,8,154,23,160,162,34,240,190,252,212,185,245,159,238,253,174,159,167,255,255,255,255,255,253,88,238,83,139,148,68,114,136,136,138,182,181,59,181,76,41,145,226,90,79,216,140,32,252,12,0,45,70,16,42,39,76,88,102,129,16,167,209,184,196,34,177,176,193,57,140,110,137,164,200,105,133,129,184,128,95,48,208,176,22,21,76,28,1,76,167,14,192,194,200,48,76,90,33,129,8,232,1,135,155,243,180,183,224,53,128,203,136,47,88,133,162,84,235,16,65,48,176,126,102,8,166,78,195,229,43,7,29,47,110,202,30,142,5,220,226,141,175,246,112,212,100,20,44,226,78,210,170,203,227,17,164,220,81,151,229,106,41,116,45,221,128,243,189,81,55,168,247,158,54,109,99,51,135,24,185,196,168,66,231,72,75,214,44,67,67,101,232,161,107,70,71,245,218,36,177,9,29,254,189,149,102,167,185,55,62,248,159,165,113,107,214,105,59,210,213,163,77,185,108,110,27,59,254,245,106,239,203,27,55,189,160,247,107,90,192,211,147,245,153,246,172,215,204,189,106,221,157,183,189,223,27,183,155,108,217,178,120,150,35,23,29,208,255,139,255,149,57,112,64,16,26,170,99,0,1,119,2,128,45,120,134,211,56,38,36,178,1,196,185,140,168,70,43,77,127,57,33,203,142,199,208,78,82,70,157,49,16,60,69,159,45,5,204,43,185,135,250,186,99,90,162,173,242,183,252,92,155,250,68,176,201,213,233,116,17,195,228,44,255,235,208,181,0,5,110,216,198,19,211,178,108,76,131,29,62,19,208,211,74,35,91,14,64,23,19,17,3,76,34,26,64,9,161,131,36,128,33,0,144,195,6,17,32,89,140,130,34,0,9,16,113,131,186,224,0,101,100,236,14,10,9,0,129,0,134,196,171,47,185,162,16,193,240,216,38,197,241,129,213,68,102,138,113,124,161,41,162,36,76,156,16,248,206,145,90,86,51,194,101,130,119,33,206,99,153,103,54,190,161,193,45,238,57,119,61,61,24,158,241,73,34,114,148,133,22,255,251,178,100,61,140,198,118,103,205,155,143,53,98,69,165,153,227,101,37,96,27,229,83,38,79,105,15,201,49,36,231,141,149,137,152,198,113,250,250,122,73,187,42,224,61,180,4,103,123,183,241,146,79,237,109,214,125,207,10,13,100,18,16,246,144,55,20,106,24,177,104,96,27,164,72,146,2,209,154,164,220,216,50,93,11,168,175,110,123,151,16,214,153,241,133,143,49,32,101,99,217,226,143,137,60,36,58,98,219,103,78,71,90,19,189,120,91,156,92,0,133,86,132,169,104,106,222,106,204,193,199,159,20,141,3,232,155,176,210,111,50,203,47,140,40,42,30,118,3,194,135,16,46,184,112,90,106,233,184,227,85,21,61,101,52,68,82,22,229,250,255,229,21,252,113,233,173,223,250,92,246,33,191,100,174,135,223,101,64,0,50,96,252,144,102,112,200,110,99,62,40,198,161,41,182,97,172,66,134,25,1,62,98,16,69,166,83,35,0,96,36,3,2,33,8,48,15,15,112,176,22,129,67,176,194,48,113,12,1,193,0,195,196,5,74,160,8,96,152,3,229,253,0,14,53,180,215,48,235,99,144,184,57,209,169,22,138,6,132,25,129,16,161,173,60,124,202,251,2,177,6,15,103,143,35,236,69,73,255,36,34,96,64,4,35,11,15,110,238,25,101,83,156,120,27,186,208,29,119,225,76,216,243,136,204,160,201,18,144,75,38,194,177,161,202,37,243,219,153,169,108,191,12,179,221,73,185,156,99,201,164,26,179,133,211,2,131,131,203,41,22,65,161,109,65,83,219,52,88,112,98,141,185,121,129,108,70,123,97,22,85,86,95,71,89,53,88,106,116,244,49,229,89,174,92,98,26,53,88,116,64,213,136,55,73,179,7,66,56,23,251,146,96,164,53,61,231,43,5,147,126,96,0,32,126,25,91,7,36,24,234,5,12,72,130,80,16,16,252,83,180,146,116,90,72,168,209,65,147,159,184,145,152,28,97,34,47,130,37,78,175,174,138,15,26,91,123,181,114,159,244,255,211,255,255,255,255,247,176,52,56,150,95,90,190,202,48,51,57,129,186,220,56,211,172,105,56,4,0,3,46,216,193,188,115,112,44,78,202,15,48,123,200,192,34,160,136,241,149,29,70,209,54,152,112,18,199,130,40,74,184,205,132,243,252,196,28,212,105,85,133,153,90,11,52,40,117,41,32,6,32,77,184,64,50,230,177,70,213,202,168,193,119,18,33,169,211,115,4,204,194,35,9,126,148,107,19,91,37,140,73,112,33,201,6,109,70,238,16,193,156,240,104,179,223,205,1,231,109,170,213,119,144,99,134,23,42,230,149,13,136,52,197,87,73,62,150,30,218,59,45,235,19,88,96,211,246,249,221,170,161,116,151,152,232,74,255,251,178,100,69,12,197,228,100,205,155,153,90,226,75,135,25,227,100,227,124,90,173,147,52,110,229,141,193,61,163,167,205,151,148,248,72,82,233,29,75,97,229,169,203,57,73,82,15,190,28,94,248,123,149,206,176,202,26,237,122,122,199,248,109,84,175,165,182,98,157,9,103,142,46,179,55,53,207,222,217,113,202,3,197,41,22,0,187,0,28,21,99,68,96,251,136,3,100,2,139,5,192,190,250,145,40,251,63,128,144,96,88,18,130,70,124,86,194,99,36,209,81,194,197,134,193,129,27,189,29,210,141,127,250,188,163,254,129,138,39,81,0,238,224,178,157,174,104,132,159,248,101,104,237,113,78,164,40,70,35,42,0,0,220,148,199,152,68,200,225,80,207,51,224,213,136,28,200,176,92,154,51,48,245,180,14,60,76,11,2,140,9,26,66,224,131,0,4,12,102,28,14,225,129,113,201,9,100,19,198,38,169,72,95,137,16,8,4,17,159,129,66,161,80,215,173,87,160,141,167,94,107,202,123,119,118,95,188,228,144,203,81,85,122,74,176,6,77,236,223,37,147,237,134,165,13,105,151,5,181,162,97,113,123,16,196,134,163,107,193,123,235,247,107,29,254,209,80,80,122,79,46,153,166,2,134,142,192,76,48,101,91,22,219,147,201,244,179,103,202,73,107,220,207,51,246,22,81,107,138,22,43,128,242,190,229,216,187,72,176,254,245,198,246,246,113,154,229,161,134,241,175,177,193,98,234,49,218,54,190,31,111,237,247,217,236,59,143,78,246,236,91,50,149,212,52,237,230,111,102,184,118,221,91,217,136,52,20,120,135,25,245,156,117,52,48,9,240,83,40,139,150,63,2,54,160,97,85,134,237,20,216,13,22,18,52,21,169,104,59,105,215,129,219,55,88,187,159,251,148,145,21,204,47,117,90,191,16,15,168,27,198,61,119,152,119,235,255,183,235,255,219,255,255,162,28,196,33,72,34,195,78,236,205,75,71,168,245,50,93,239,144,149,168,0,0,82,144,201,63,144,188,208,239,117,67,53,248,141,106,29,55,184,4,199,44,32,42,209,57,12,56,13,1,21,64,192,242,204,153,149,72,103,80,96,114,168,42,38,44,137,111,19,12,116,104,254,144,1,146,49,1,97,112,107,162,237,53,182,8,145,210,186,100,103,77,39,215,151,75,177,56,251,183,7,245,72,92,127,85,229,152,197,186,62,77,75,166,238,185,49,140,42,4,0,37,19,200,46,232,226,88,62,178,53,47,52,251,184,148,117,42,186,100,218,193,200,236,199,90,71,219,183,114,80,4,72,33,196,82,33,50,138,49,51,180,138,72,203,225,169,186,151,97,103,254,177,166,221,57,229,71,32,249,213,89,109,131,202,161,26,104,238,72,228,186,255,251,178,100,86,12,230,126,102,77,27,140,78,160,84,74,89,227,96,166,158,87,181,163,58,110,48,217,1,88,169,39,205,132,149,145,23,106,61,147,212,196,44,45,21,164,202,85,98,170,109,74,219,126,37,6,209,41,172,85,170,148,47,179,104,24,8,132,127,216,196,160,0,0,31,137,98,117,9,60,247,219,67,217,80,99,80,228,110,208,244,225,167,248,145,22,34,219,145,126,21,254,106,222,52,12,76,44,179,167,53,93,151,30,237,247,247,255,163,255,204,255,255,77,93,191,255,246,146,161,62,54,49,19,81,251,26,233,36,234,135,70,13,40,191,84,105,154,223,227,165,190,58,243,224,11,0,5,37,152,65,89,51,124,104,197,33,243,8,54,140,28,53,49,216,88,32,54,97,178,185,131,0,237,28,4,126,24,5,5,132,69,235,77,243,13,2,154,35,48,114,149,120,128,51,2,149,64,14,172,93,19,47,206,98,242,167,45,104,154,148,83,213,230,149,191,80,13,71,185,167,89,46,12,40,170,43,252,149,15,226,113,233,54,168,245,148,98,153,88,21,82,135,174,193,88,87,55,165,135,207,159,77,118,91,60,155,220,187,247,118,27,195,38,239,51,2,126,102,239,31,44,231,97,97,187,195,137,132,165,46,101,37,163,220,193,32,216,73,40,163,52,137,110,157,99,226,172,168,67,82,66,29,166,154,45,207,142,254,240,235,2,27,85,184,72,72,196,181,136,52,97,36,198,130,1,193,108,114,90,67,79,12,65,200,218,111,248,96,186,196,163,2,65,70,134,130,42,176,134,79,54,84,54,170,155,98,16,204,142,46,251,234,116,155,137,29,94,34,242,175,106,233,89,139,234,237,241,165,252,205,255,95,109,191,63,79,36,228,255,250,167,222,175,255,238,226,200,121,93,108,38,213,58,149,193,24,225,111,174,112,79,68,254,80,63,219,135,104,159,251,96,0,21,179,20,38,83,107,101,67,6,133,163,55,140,195,44,142,19,47,5,35,3,6,179,37,138,19,11,192,193,192,204,104,45,48,76,37,50,115,14,97,195,22,168,202,63,70,197,184,32,39,19,49,45,159,226,84,12,81,175,1,147,194,20,139,8,180,215,221,213,209,3,48,200,173,142,10,4,167,144,199,221,161,64,51,205,25,135,203,97,186,42,57,138,215,218,187,56,54,54,5,15,156,60,193,86,214,196,253,77,60,45,103,69,58,144,6,54,210,106,51,226,30,135,72,183,166,155,51,178,32,130,145,34,145,117,160,182,47,252,45,139,151,98,121,81,141,117,26,150,91,227,155,149,57,220,20,76,223,201,200,244,211,131,111,82,208,194,21,20,235,245,117,40,117,161,56,152,23,32,146,251,51,13,172,171,15,154,216,178,140,196,233,5,206,255,251,178,100,97,142,134,159,114,204,19,186,74,240,86,103,169,253,101,37,102,89,201,163,50,78,48,218,201,7,16,40,181,133,37,232,227,37,26,107,42,25,185,239,63,135,242,151,245,94,219,124,78,0,0,0,6,0,49,110,162,97,7,158,146,8,208,69,17,32,85,123,62,82,212,184,167,103,171,214,68,185,93,174,159,166,249,65,48,104,187,119,219,251,173,154,255,139,230,44,34,12,234,253,91,255,116,174,139,94,164,124,20,135,176,154,48,231,103,58,213,143,161,195,147,73,90,64,248,93,252,53,159,22,240,143,83,243,252,186,243,40,111,79,179,126,56,245,228,201,44,211,72,48,64,102,19,20,17,2,176,160,72,9,114,25,224,36,98,64,81,132,202,242,113,24,68,203,96,192,48,28,182,131,0,2,228,24,56,71,120,170,16,110,16,96,24,34,247,67,60,82,101,186,108,238,89,84,2,170,246,49,201,23,236,68,162,169,152,135,76,164,139,62,187,179,42,159,223,93,55,152,249,42,196,50,194,50,187,174,52,214,211,98,159,54,252,157,98,220,90,12,153,90,79,74,138,167,117,228,94,165,145,38,137,159,228,55,37,163,88,47,90,215,55,173,77,69,236,225,216,126,168,130,201,207,131,18,188,115,152,138,18,97,152,72,174,163,143,88,164,52,29,143,196,207,34,197,49,34,229,91,230,206,201,125,20,178,205,179,10,57,4,100,253,13,138,84,156,5,27,108,218,99,199,114,253,224,94,107,159,166,67,124,34,161,0,224,14,236,180,65,75,89,197,6,153,157,45,244,201,82,189,80,56,178,200,1,101,123,173,53,123,58,143,38,22,0,176,144,176,129,125,255,254,159,148,148,251,110,1,15,182,105,171,226,179,115,170,218,89,201,176,241,13,158,218,92,158,191,136,192,0,9,99,5,88,19,162,75,227,129,5,243,39,210,243,11,129,115,88,130,146,243,25,34,75,152,140,15,152,4,21,5,67,19,10,192,19,7,5,80,168,10,89,131,196,96,88,227,87,7,7,8,2,103,208,60,101,66,139,217,144,1,81,60,11,209,146,177,246,90,175,33,194,64,81,136,213,188,72,65,83,190,238,35,17,47,126,237,64,211,211,145,172,235,102,210,109,75,38,173,98,208,112,120,109,227,45,157,202,225,59,98,170,169,50,183,132,130,249,19,183,14,95,105,66,85,243,83,228,171,130,149,169,15,162,92,220,35,24,105,205,152,252,154,233,77,52,51,206,219,153,156,26,155,46,109,59,94,23,46,161,5,67,113,156,95,54,11,191,18,213,150,102,109,69,84,246,164,115,194,208,48,172,25,77,105,173,37,94,135,178,117,232,35,37,157,151,24,82,110,81,183,93,102,213,79,115,106,16,218,168,214,70,82,158,255,251,178,100,107,142,198,210,119,76,19,186,75,112,70,198,233,227,97,39,100,27,13,223,46,46,233,137,193,51,20,166,205,145,38,88,49,231,251,128,18,168,64,77,161,161,5,132,100,75,222,61,246,0,166,80,168,9,10,222,229,26,88,244,66,221,155,183,98,77,81,12,247,246,78,245,102,124,149,183,163,154,114,69,208,136,196,149,156,194,35,57,245,154,197,80,42,101,255,175,87,230,53,205,148,34,91,167,247,17,249,133,231,9,225,40,41,181,201,41,143,168,105,146,233,145,160,128,104,168,242,100,98,30,98,8,48,36,5,31,240,162,211,76,19,227,134,104,183,194,25,232,180,161,5,188,104,230,185,44,176,149,0,208,250,164,173,219,249,75,117,88,129,64,109,109,199,120,241,126,162,242,160,176,120,164,3,227,192,213,4,250,17,21,224,88,251,89,177,133,163,41,137,240,3,18,193,33,90,213,103,211,75,27,116,158,230,184,201,18,249,69,104,108,178,212,49,151,143,241,196,45,118,38,33,103,83,166,57,94,121,145,107,95,90,219,236,218,10,137,211,135,106,163,106,198,40,67,188,218,43,180,122,205,107,69,205,71,144,86,95,235,250,173,107,222,143,47,3,206,126,74,71,151,211,33,92,246,239,255,103,106,155,111,255,239,206,117,190,24,232,210,170,51,204,56,211,178,244,117,154,95,39,62,221,13,249,169,201,204,173,158,230,186,62,171,0,7,8,0,16,152,60,218,32,31,111,8,69,34,184,130,67,28,230,42,216,75,212,211,88,152,40,24,84,63,5,81,80,110,159,232,34,215,32,196,8,208,71,121,155,109,162,106,145,245,130,118,171,86,123,115,28,133,121,107,146,175,191,220,154,32,209,68,110,41,212,238,242,15,110,154,245,64,7,204,13,17,15,109,150,78,92,72,13,33,69,12,237,114,140,89,8,76,64,15,12,20,105,140,43,6,140,7,15,204,59,15,140,65,9,128,4,81,128,192,120,8,17,50,36,56,104,170,114,96,168,40,10,7,140,65,10,27,17,8,84,6,4,220,227,6,130,228,115,96,12,213,18,11,116,186,152,33,125,89,68,126,15,161,48,12,8,119,222,6,126,177,139,141,122,12,83,247,96,41,103,104,236,167,243,31,166,128,163,16,19,207,45,81,173,206,193,210,13,207,28,91,95,150,89,250,117,2,243,229,184,161,85,214,20,167,153,63,137,246,163,105,124,5,237,181,27,105,143,60,210,186,228,135,139,201,139,45,97,19,157,166,73,130,70,26,230,36,224,193,33,4,114,21,112,78,106,146,72,97,22,130,105,151,105,33,146,146,101,242,131,142,149,57,164,47,147,83,85,202,35,159,30,243,21,143,135,102,26,67,118,72,189,99,107,102,148,102,83,237,103,255,251,178,100,111,140,7,56,117,203,11,172,55,32,76,133,41,199,101,229,58,30,69,177,56,110,61,145,193,7,136,39,105,130,137,200,214,150,217,164,182,167,119,79,1,0,1,18,32,146,0,16,24,88,33,62,5,5,74,161,9,192,132,216,81,32,42,33,193,70,9,8,138,38,103,183,234,205,72,239,169,216,184,196,115,141,93,123,154,163,148,218,246,196,25,198,183,208,44,244,103,114,138,186,0,79,138,104,91,164,174,16,177,183,85,239,255,255,190,238,160,0,40,147,76,96,182,59,45,180,215,36,147,96,137,140,210,120,52,88,252,203,227,115,79,141,65,72,67,8,133,65,199,3,13,2,64,68,49,144,40,24,110,2,62,32,217,100,197,0,171,252,4,33,127,194,144,4,113,115,1,92,129,152,137,231,68,128,196,115,38,76,202,150,6,177,233,80,43,209,2,48,79,98,19,241,172,168,117,22,49,40,33,17,33,54,237,217,248,220,198,204,61,10,169,144,249,245,28,182,43,86,227,58,99,140,164,70,101,168,200,62,214,20,104,130,238,127,27,66,78,229,99,241,41,1,90,66,225,48,159,167,95,73,109,230,27,59,214,202,229,178,65,84,220,176,150,34,88,255,152,72,60,74,172,75,62,166,245,222,169,44,178,126,112,235,243,172,30,65,9,252,114,232,78,1,205,243,24,115,230,126,214,28,4,69,63,23,82,166,141,149,201,109,9,224,220,127,62,195,2,98,84,132,130,72,239,239,162,198,117,43,201,188,212,158,249,222,172,116,115,163,201,38,114,249,20,196,242,225,238,192,200,2,16,0,0,8,71,36,226,25,200,143,107,64,180,12,86,240,150,40,140,20,165,174,203,146,95,57,11,20,112,45,51,128,116,31,4,97,88,38,105,28,144,210,134,28,135,231,151,239,242,122,155,114,170,236,253,116,59,232,255,253,244,254,123,225,244,0,0,51,12,153,3,117,88,211,19,1,67,250,19,67,31,4,115,71,68,83,1,99,240,106,42,175,12,0,0,204,156,3,4,96,112,20,119,49,168,117,14,24,140,15,11,201,3,176,128,80,112,4,18,0,12,35,0,36,170,24,97,56,244,193,201,86,80,200,215,109,211,250,41,38,130,84,70,110,228,120,49,209,104,155,45,105,168,116,64,50,215,131,233,21,46,174,44,50,221,127,220,38,98,226,201,133,65,28,191,41,67,173,233,168,139,83,173,89,6,163,23,238,175,235,116,177,246,163,188,21,191,45,221,122,53,85,109,19,90,214,221,56,59,89,42,165,110,193,69,91,226,20,28,74,238,219,101,71,192,144,153,163,220,172,134,26,215,177,62,164,54,92,71,180,133,20,248,169,82,217,124,19,38,109,109,168,215,246,109,172,145,174,46,23,198,181,76,255,251,178,100,99,15,71,207,110,76,147,184,124,112,66,130,249,199,97,227,90,30,241,185,46,14,229,241,200,249,143,167,37,132,137,144,110,75,239,104,161,3,223,132,153,204,141,141,248,114,164,17,144,162,131,165,34,19,21,198,17,42,159,82,192,105,173,182,153,196,208,160,176,110,87,9,109,173,127,241,190,251,255,152,178,166,41,216,16,56,0,0,2,69,229,182,35,89,241,10,58,46,146,90,144,177,168,192,68,71,105,65,176,33,169,180,250,185,221,176,172,248,85,85,246,38,199,187,129,252,100,134,138,123,123,244,137,54,22,33,145,99,239,51,207,127,254,223,189,127,255,255,233,253,166,26,71,134,220,168,230,237,165,199,218,220,166,49,28,102,166,132,134,85,44,38,181,162,134,32,132,3,34,144,20,155,2,2,32,97,116,193,20,160,192,112,48,196,144,216,96,27,12,41,80,30,52,10,17,11,144,193,96,163,76,146,102,140,185,24,138,21,102,197,164,72,176,227,39,42,196,135,112,76,129,226,101,147,40,92,168,212,12,168,75,59,83,215,20,252,138,168,232,107,134,135,164,67,72,163,139,33,54,47,195,104,237,75,216,53,182,202,148,66,27,123,184,53,150,126,222,150,163,114,186,128,194,117,199,134,147,116,228,83,95,197,63,99,59,188,176,242,108,238,78,111,89,34,207,229,180,30,144,75,68,114,82,147,107,200,26,206,253,159,38,189,219,51,250,41,230,250,252,223,5,147,188,107,37,53,112,250,177,117,81,215,170,90,14,177,136,25,206,148,226,109,189,93,146,54,100,134,169,204,123,18,247,8,144,83,139,118,141,148,156,74,103,47,181,107,204,229,168,176,87,116,143,70,183,87,249,255,255,7,87,174,223,126,218,178,46,172,0,64,0,6,72,133,184,94,51,74,216,0,119,69,26,99,235,104,161,224,103,45,148,222,20,68,248,90,15,59,161,189,161,52,74,169,222,21,138,134,124,158,119,143,124,219,55,120,39,229,250,62,115,211,246,118,251,178,63,203,255,250,0,0,0,0,20,192,205,120,217,48,104,221,121,236,240,142,88,198,37,196,202,115,32,208,42,80,235,18,40,202,128,196,84,60,52,76,59,48,212,5,48,16,118,51,244,167,49,184,37,34,78,65,192,232,114,64,10,7,7,0,144,194,30,26,37,72,215,100,108,32,174,238,64,67,141,206,4,87,107,245,253,46,17,100,106,81,34,17,89,177,120,38,80,193,149,232,192,170,18,136,177,246,49,82,108,145,216,109,148,65,33,128,57,46,147,97,38,38,227,184,172,244,253,141,238,196,108,8,42,255,194,163,17,199,24,5,168,106,225,84,10,183,246,223,231,146,31,139,85,79,166,27,10,231,177,202,60,26,128,180,205,27,191,255,251,178,100,81,12,215,254,105,74,155,185,124,112,66,6,73,176,107,2,30,29,45,159,48,110,229,237,73,5,22,167,13,148,29,224,174,235,187,220,216,115,174,204,3,29,194,33,34,74,248,37,26,167,87,106,158,157,185,1,244,122,170,55,83,49,254,236,153,98,174,115,186,103,36,55,123,212,93,111,251,91,109,161,230,38,102,119,76,173,28,212,136,171,168,14,43,85,56,85,66,141,220,119,75,18,179,51,50,58,164,55,51,226,209,119,12,144,61,107,103,142,129,164,242,103,99,74,221,172,100,96,88,33,135,14,78,88,148,136,208,41,68,176,79,182,126,77,217,66,71,142,173,243,106,50,79,148,98,238,91,248,123,146,67,19,97,104,129,57,248,162,236,233,149,181,123,61,8,223,111,213,179,127,25,190,252,71,252,51,103,255,202,126,239,164,0,65,45,243,20,103,67,32,80,3,80,195,131,89,184,243,28,199,211,59,132,0,13,20,98,129,238,136,226,162,169,128,227,81,129,192,65,128,98,33,145,132,249,133,160,81,239,73,85,192,125,33,83,151,176,118,144,106,210,0,130,28,241,128,148,60,207,234,179,84,149,129,40,228,41,92,255,103,13,141,25,99,55,37,138,46,102,64,125,65,157,0,225,201,232,171,44,149,194,42,196,244,87,205,88,132,248,228,155,40,110,183,8,25,14,94,19,77,252,168,31,130,223,26,14,73,39,144,18,101,234,177,228,81,86,195,122,38,228,7,75,219,67,141,45,189,62,146,89,188,131,97,4,227,165,217,227,53,196,85,55,23,59,153,215,47,230,164,40,71,185,181,61,82,75,89,234,82,179,17,119,140,231,1,205,172,210,149,143,185,39,181,87,68,47,91,195,221,64,79,49,181,61,109,67,128,122,128,126,61,76,156,207,240,163,96,113,137,122,120,210,167,148,211,61,222,211,46,120,114,234,137,74,0,5,78,226,232,74,15,102,2,130,37,16,236,193,118,167,88,194,96,224,147,169,128,223,54,245,246,200,11,238,66,36,62,13,253,157,71,87,167,11,69,66,27,230,119,250,253,216,84,234,97,239,19,131,14,81,191,229,8,242,178,255,255,255,242,236,0,0,115,11,213,2,48,170,52,3,31,243,45,53,185,87,131,26,48,189,40,99,3,21,82,172,51,52,31,131,107,134,71,7,231,220,4,152,164,50,6,97,153,179,200,99,176,217,146,77,65,115,144,40,146,73,136,108,64,126,218,228,4,2,236,54,163,172,116,212,2,16,143,76,229,6,92,183,85,122,149,128,200,162,229,128,77,49,229,239,25,48,202,228,80,49,209,31,246,93,22,84,248,82,5,136,34,73,226,87,225,203,56,124,88,55,191,53,183,12,74,164,81,249,55,204,22,153,86,90,219,92,255,251,178,100,66,14,199,235,107,201,147,220,201,176,64,38,10,3,96,43,138,30,189,103,36,15,115,70,201,46,166,40,13,129,41,248,185,188,24,239,101,104,9,106,219,211,43,255,42,14,44,37,125,70,35,119,174,164,236,229,201,144,195,233,177,142,203,63,245,141,94,73,36,24,233,2,169,43,252,204,239,246,24,133,227,170,251,252,90,173,158,215,182,246,255,199,33,89,225,40,109,111,219,253,95,254,164,111,119,77,73,188,121,142,86,239,77,180,173,90,203,11,57,203,233,243,163,169,147,115,203,233,43,206,119,117,230,111,111,235,115,44,240,187,82,183,126,147,85,59,82,237,54,187,255,255,244,160,1,248,16,58,75,177,84,142,115,124,19,61,250,74,120,164,169,66,231,227,10,5,98,229,77,227,218,79,49,18,189,247,251,70,119,121,117,243,251,92,75,89,239,141,210,66,53,224,146,101,239,184,22,42,238,221,58,79,255,255,255,200,126,195,9,5,116,49,188,63,99,25,225,122,56,24,19,83,9,192,216,50,196,7,115,15,242,247,49,226,16,131,86,0,76,25,6,50,112,124,203,193,131,21,78,78,42,243,53,176,8,221,67,83,12,25,134,159,198,48,81,103,205,224,102,228,22,12,29,56,155,249,192,70,91,49,146,168,196,133,233,216,229,51,161,160,75,253,184,53,52,245,48,68,36,9,182,92,162,128,226,129,150,146,156,165,99,238,243,65,111,224,234,168,91,101,103,99,73,29,8,104,186,172,90,219,71,74,89,200,171,185,45,169,29,21,66,238,214,193,99,229,187,75,131,117,132,69,36,180,211,170,165,67,105,184,143,72,152,172,167,87,234,218,90,18,126,195,6,8,4,134,244,243,203,57,171,22,114,248,42,17,75,116,170,1,205,183,201,140,115,226,141,72,185,243,56,107,217,236,139,58,241,87,179,159,139,125,171,242,134,222,147,63,254,254,74,41,134,232,176,230,255,121,101,172,157,91,189,252,109,247,159,223,199,150,122,155,69,109,211,204,198,251,47,112,237,239,255,129,0,184,252,82,46,134,140,56,167,221,60,213,92,189,48,123,119,105,210,198,136,182,247,45,237,180,129,212,82,26,217,31,244,204,225,23,244,255,255,183,63,27,8,175,50,120,148,27,163,145,181,138,187,91,255,244,247,170,179,63,149,189,154,134,147,209,138,181,121,196,78,118,200,210,233,0,2,0,148,193,88,155,140,88,135,8,193,56,30,0,212,126,96,136,30,134,14,0,166,13,42,19,5,97,137,29,1,226,96,42,22,39,51,3,16,16,34,76,49,234,145,101,163,89,27,48,112,161,233,178,205,152,0,1,134,132,191,105,216,80,22,68,46,5,24,101,170,29,109,190,146,203,97,216,204,142,204,157,244,255,251,178,100,42,12,199,25,104,203,155,219,122,240,78,170,90,3,96,71,126,29,153,153,40,47,119,67,25,41,29,103,205,133,168,233,46,189,60,165,146,187,204,77,177,195,77,229,133,251,79,194,168,19,64,175,52,105,173,193,69,179,120,35,42,118,121,93,218,224,58,148,250,202,154,93,200,106,67,193,38,85,106,66,227,90,148,0,213,137,133,215,213,84,81,49,113,247,27,82,71,143,186,95,24,179,140,248,61,154,41,134,169,169,215,83,124,95,127,193,119,189,82,45,125,154,107,72,106,45,64,154,15,102,152,20,234,134,166,38,29,65,215,121,22,104,69,239,82,75,137,27,233,104,221,235,195,187,112,252,8,219,204,246,212,125,98,155,172,141,127,248,184,141,92,230,11,102,158,38,3,183,113,198,8,178,12,77,103,235,249,78,197,73,75,25,84,20,111,179,4,158,159,213,245,128,84,83,3,115,232,203,86,160,93,156,12,150,183,255,211,244,111,198,176,17,115,110,248,107,94,156,39,209,222,199,210,206,197,13,211,255,86,178,219,66,70,231,78,175,29,100,171,121,180,46,2,172,3,48,184,47,99,41,1,146,50,222,19,67,88,227,106,54,9,158,53,244,187,50,163,21,52,212,214,12,48,140,2,45,204,11,8,140,70,18,66,165,161,132,137,145,132,33,24,143,0,93,9,245,56,97,131,163,41,156,100,234,181,115,38,12,4,252,150,42,4,76,112,151,46,145,55,215,19,118,80,132,161,101,54,149,64,170,50,89,19,76,117,184,205,86,13,176,71,236,46,56,111,173,241,49,70,233,101,21,172,82,59,86,110,44,1,125,231,47,79,77,85,149,21,4,49,109,96,181,127,224,136,23,85,208,227,69,185,82,222,173,153,40,38,23,122,243,10,162,189,181,179,95,239,42,133,158,86,133,220,251,147,216,216,213,140,118,216,152,229,220,230,97,31,133,120,175,235,57,255,212,212,159,255,228,24,125,121,252,48,175,20,198,199,55,255,146,185,145,74,247,102,239,121,133,235,118,185,32,189,141,77,229,221,253,108,177,199,62,97,207,173,189,107,236,119,29,235,30,87,223,247,151,50,253,216,198,97,6,187,128,43,46,22,184,103,34,149,199,155,48,41,97,193,96,4,135,144,46,68,202,55,51,79,84,245,33,108,255,202,143,149,9,216,89,58,191,236,200,71,140,134,60,204,103,201,81,100,181,24,238,102,70,39,187,148,108,247,114,0,4,42,197,38,52,153,81,140,85,40,57,201,0,0,1,116,18,146,27,120,35,153,72,172,27,223,201,152,74,86,26,110,11,152,240,68,27,138,98,26,224,9,137,6,31,192,65,131,142,3,76,140,164,120,202,2,141,48,60,96,108,152,108,42,20,157,38,2,47,53,255,251,178,100,29,12,198,167,105,76,27,187,121,208,76,199,121,211,100,239,156,23,1,163,64,109,177,245,225,44,152,39,13,145,61,240,29,46,153,48,120,32,49,188,121,40,80,55,91,122,77,197,140,255,136,119,9,236,115,228,254,66,75,242,250,112,121,232,220,131,114,6,68,153,144,208,56,177,201,23,9,225,36,206,226,196,206,5,217,98,253,47,108,46,53,141,167,38,222,86,115,147,248,38,227,234,50,198,240,164,182,182,119,223,63,231,121,223,246,214,187,228,174,240,214,201,173,36,230,199,166,227,225,121,223,250,112,166,165,222,47,133,75,108,240,237,78,212,50,157,105,231,247,183,180,216,196,182,250,198,98,79,122,219,112,17,47,241,123,188,164,123,193,195,248,113,159,235,239,78,247,14,240,237,75,238,210,203,55,252,78,0,22,240,3,11,64,42,209,5,178,204,210,196,144,65,128,218,20,52,52,27,90,95,43,158,244,59,123,189,229,39,221,167,198,157,111,86,167,155,187,29,57,239,255,244,252,176,185,100,217,88,130,160,209,166,173,130,51,21,206,109,29,95,146,60,211,62,15,206,243,172,103,238,202,154,218,24,1,0,84,198,26,64,115,9,230,152,102,97,221,198,58,18,104,100,198,25,120,103,40,110,185,40,65,84,101,9,161,80,48,1,107,19,22,23,97,107,50,13,141,61,82,120,195,220,243,48,123,14,110,23,172,150,224,161,35,98,210,247,186,128,126,95,187,40,238,181,219,10,122,216,110,182,228,3,252,78,103,108,218,204,234,157,162,204,212,41,252,30,163,153,95,60,216,69,189,12,83,199,85,216,133,12,231,118,230,205,166,98,182,80,161,254,83,82,103,228,26,77,169,108,136,189,253,91,160,77,25,139,181,162,219,4,174,59,133,46,71,218,196,10,79,5,207,89,221,224,197,119,247,168,159,127,21,139,10,19,35,119,127,105,224,235,122,196,93,182,65,196,241,227,177,73,152,20,167,222,163,90,51,88,0,110,0,11,44,16,40,88,147,196,40,32,153,145,148,2,205,77,182,20,42,108,173,35,38,206,249,218,176,84,15,6,45,70,82,97,92,229,68,163,250,171,63,223,235,170,253,50,84,73,53,28,171,157,86,21,15,235,248,48,165,144,249,23,149,223,100,215,110,16,171,255,255,254,88,0,204,13,11,206,60,114,204,68,30,15,34,192,204,121,21,76,0,5,12,115,173,13,166,37,140,153,2,76,31,0,204,179,3,140,31,12,12,20,14,76,124,34,134,131,243,4,131,98,224,134,16,160,128,23,204,208,88,120,66,0,116,130,29,14,204,15,45,196,106,77,49,26,169,90,3,119,146,89,103,235,215,8,49,157,179,104,10,80,250,238,187,127,203,101,67,182,240,31,89,255,251,178,100,50,14,135,21,104,203,139,184,123,214,63,41,153,231,97,226,26,27,217,187,48,78,233,235,9,6,141,38,205,148,137,160,55,130,237,19,105,145,123,88,233,196,172,213,3,188,241,157,144,185,246,122,70,214,142,180,21,50,104,94,196,100,208,175,93,178,198,185,27,107,220,114,87,123,210,63,246,250,182,233,173,55,26,154,202,254,235,117,203,61,177,103,245,194,66,38,181,42,206,253,153,62,229,110,195,5,175,27,198,45,171,119,157,170,37,190,34,195,254,122,205,37,181,168,95,188,173,88,158,90,61,167,181,241,3,127,88,174,101,127,188,121,245,10,174,119,164,125,73,71,240,11,219,116,116,226,127,159,144,1,4,16,26,129,235,88,23,76,23,2,16,27,137,97,103,43,20,160,180,68,13,33,161,21,81,167,65,142,144,103,129,35,38,228,111,106,93,1,182,189,254,175,191,232,223,247,254,223,250,254,182,171,231,111,215,255,255,255,168,87,254,76,6,24,58,77,250,98,76,157,56,207,115,166,12,89,11,76,29,5,76,181,4,77,84,69,0,66,104,80,41,10,16,2,32,60,97,1,223,240,104,2,27,132,161,65,192,172,40,86,133,136,31,65,47,30,22,136,208,203,180,52,33,249,91,196,34,15,52,81,115,32,210,96,193,77,196,115,100,33,142,158,46,109,147,81,227,152,178,138,180,75,139,28,209,140,196,174,162,12,37,172,53,43,235,145,218,87,205,5,49,14,237,199,158,101,20,218,82,151,221,24,65,17,23,70,109,41,220,19,122,106,57,30,86,177,35,230,213,239,243,54,247,0,250,205,235,235,87,171,119,219,205,235,174,162,120,16,102,250,106,112,159,213,103,49,115,106,71,217,81,224,231,112,115,59,220,248,55,88,166,226,123,191,254,143,235,55,112,126,213,221,102,37,111,37,235,6,178,198,147,23,150,217,150,105,33,196,172,93,87,239,86,222,124,185,215,138,40,88,47,144,200,172,42,0,0,0,8,1,67,170,113,158,181,163,163,134,35,108,200,77,90,162,69,233,136,194,149,151,33,8,194,165,245,94,117,29,8,107,253,166,205,1,66,54,90,186,41,220,236,195,95,4,36,49,74,142,229,249,169,221,13,203,209,253,189,191,79,245,32,0,0,211,3,65,229,50,82,25,179,18,80,243,53,36,6,35,16,96,66,48,49,4,51,6,83,29,48,224,27,19,18,0,139,240,108,32,25,129,3,134,1,21,136,99,166,4,3,135,58,193,162,134,162,91,85,20,43,3,57,77,100,20,35,79,37,136,239,139,5,221,91,99,129,67,225,188,224,24,168,23,202,84,123,118,80,36,181,188,236,68,185,41,148,236,91,128,22,234,70,85,152,172,40,132,213,23,98,67,26,168,81,255,251,178,100,56,12,135,68,104,203,19,220,121,224,69,199,89,199,97,135,100,26,253,159,50,110,233,231,129,32,29,231,41,145,62,56,229,185,194,16,67,165,200,244,222,54,79,43,198,66,85,63,169,41,114,52,23,52,136,187,127,53,10,43,106,196,31,215,44,50,75,75,248,58,215,175,53,111,225,98,222,42,213,182,213,143,166,231,150,203,93,167,204,147,222,176,159,225,230,24,163,209,168,199,70,73,105,156,102,107,137,25,197,153,210,238,177,33,41,162,176,235,194,182,32,54,238,5,55,6,176,113,44,89,173,88,18,90,51,237,194,191,166,181,186,221,236,239,170,80,117,34,90,110,20,81,96,8,3,1,192,2,74,186,40,6,24,212,4,10,217,83,226,180,139,54,32,227,214,86,117,218,223,140,142,159,137,171,116,47,226,19,244,47,55,251,51,32,208,216,171,36,91,255,253,159,254,147,215,160,126,167,60,206,19,179,233,52,213,186,220,116,178,150,175,74,128,4,18,229,17,180,102,174,10,166,132,132,103,204,175,166,22,4,196,193,65,135,143,168,168,118,18,24,116,145,169,110,132,149,53,56,13,10,211,153,162,197,80,0,228,232,124,194,216,117,12,96,56,58,187,228,76,186,17,150,112,254,12,202,88,185,197,235,134,109,68,81,35,236,184,87,196,134,162,182,12,195,25,123,12,248,162,73,102,28,2,233,78,202,238,240,3,185,230,122,29,62,165,91,249,93,107,79,144,250,100,206,29,113,244,187,143,246,167,112,251,50,39,205,247,45,51,245,140,231,123,128,235,118,146,147,221,169,29,2,59,86,33,179,166,28,37,180,23,56,143,237,103,29,117,86,224,81,254,89,25,73,140,209,103,96,172,107,203,1,190,250,129,19,11,182,27,191,82,63,139,36,41,175,13,237,173,59,156,24,208,246,169,139,27,122,102,146,147,62,140,250,58,150,20,208,99,53,21,86,1,42,48,203,55,10,134,0,0,7,0,51,21,204,89,227,82,182,220,88,228,189,39,29,51,32,148,126,151,191,35,35,77,63,147,16,186,58,180,150,65,139,28,61,244,33,216,191,247,71,182,173,191,255,209,255,230,127,168,175,251,193,209,14,152,140,247,77,113,39,139,235,184,80,245,225,75,245,0,0,0,10,144,200,90,252,215,67,216,13,71,31,33,60,24,220,45,131,131,3,49,12,83,132,214,224,17,64,176,6,103,129,225,193,48,192,48,98,121,112,10,15,12,48,12,209,216,20,75,8,64,118,68,142,178,182,180,36,13,169,123,33,28,224,25,188,49,17,192,253,157,118,44,148,169,65,54,27,145,168,234,71,66,214,33,19,79,112,164,90,87,57,178,94,115,225,99,185,150,53,28,6,120,82,72,133,16,203,204,129,129,255,251,178,100,56,14,167,7,103,203,27,175,76,242,70,230,9,205,101,135,102,29,9,157,42,79,109,231,201,2,25,38,241,166,9,152,118,187,99,8,114,222,231,112,159,44,96,122,119,149,203,188,220,237,166,33,15,55,60,218,11,22,230,131,60,11,60,181,24,150,113,30,67,19,100,104,94,12,156,146,148,7,18,189,182,7,210,66,219,78,148,7,72,176,193,134,39,1,0,77,123,14,44,145,131,178,104,197,138,204,60,141,105,28,38,81,170,165,22,35,180,120,134,182,45,34,90,19,110,219,194,167,216,74,98,153,48,217,51,112,6,219,197,127,47,219,148,245,180,0,0,0,13,0,1,130,129,186,165,177,117,143,154,11,206,182,6,8,10,174,237,182,18,96,49,108,9,23,58,85,140,100,205,31,150,253,245,10,201,21,226,178,126,159,223,252,183,255,211,255,81,150,187,160,26,113,170,109,207,27,137,211,255,217,185,29,159,95,215,180,23,48,175,51,243,14,98,10,49,31,28,131,32,21,47,48,179,5,115,5,0,51,48,154,36,99,34,177,73,12,253,20,59,58,35,35,24,47,126,140,190,236,28,192,6,246,6,146,141,53,6,0,15,11,14,132,63,136,246,24,102,201,211,154,18,98,129,142,131,99,87,228,65,144,51,48,64,46,172,18,39,7,22,246,113,248,161,28,234,97,251,20,113,227,0,132,136,119,181,54,196,134,122,37,111,57,131,1,205,192,225,88,78,132,188,218,179,25,107,181,165,218,82,147,139,187,116,175,213,108,122,35,38,230,226,65,85,238,1,184,251,79,74,199,215,133,21,89,18,122,70,121,141,82,43,99,132,73,41,21,198,85,232,112,51,75,237,242,153,199,59,178,213,98,103,25,215,127,31,127,83,192,235,175,109,102,183,197,181,109,203,26,61,239,30,61,21,140,30,111,43,115,223,2,20,24,126,242,191,181,234,250,155,213,240,250,70,40,47,245,108,71,162,143,94,124,229,146,221,126,241,10,0,8,52,68,68,32,133,133,13,208,45,74,124,12,48,2,28,104,109,136,48,44,129,246,65,88,88,124,65,54,72,211,146,135,239,157,45,49,107,97,101,84,108,250,235,255,159,171,127,167,254,95,212,111,252,67,243,92,237,150,114,92,141,126,208,0,0,11,216,195,21,164,81,14,48,84,42,51,6,38,49,196,73,48,140,3,48,69,118,49,96,7,3,8,70,20,131,38,19,5,102,3,128,67,0,176,8,137,72,179,243,16,66,151,139,253,126,50,155,140,36,56,111,185,120,211,205,12,209,145,181,16,213,152,180,245,135,73,170,146,230,120,93,133,208,214,28,133,242,92,180,1,183,118,87,15,208,83,211,51,6,210,28,103,110,250,235,135,153,67,201,158,21,183,244,255,251,176,100,55,14,134,240,103,205,155,184,99,112,61,2,121,215,101,9,116,29,173,159,52,110,233,143,192,229,11,167,9,156,36,98,243,103,109,137,165,186,39,68,222,14,0,195,52,134,88,119,14,43,197,241,214,57,78,126,118,126,116,96,177,96,201,183,239,247,73,135,234,50,25,59,94,250,245,244,96,244,205,59,74,186,6,57,68,80,69,222,196,125,70,28,197,149,180,158,37,128,144,124,242,51,82,241,132,48,49,226,37,89,66,74,254,222,51,215,90,85,120,171,107,198,177,14,11,98,251,235,81,38,73,248,215,202,22,40,250,77,191,122,87,129,189,136,1,24,0,1,96,68,197,64,138,158,166,180,148,89,17,148,154,13,50,2,75,39,250,86,155,150,225,20,50,199,147,242,96,92,51,183,184,25,20,9,7,15,62,152,136,65,244,34,65,108,163,209,122,254,143,158,191,147,237,233,238,0,58,12,97,204,143,55,141,120,40,142,56,88,204,48,43,204,95,34,12,133,84,12,208,57,12,51,2,12,6,19,204,115,3,132,32,40,140,136,49,0,110,26,3,1,32,249,125,64,193,67,134,177,12,208,120,179,71,0,131,118,14,160,132,50,36,24,97,65,181,179,184,169,141,44,240,224,9,227,12,229,116,10,78,153,14,206,59,174,103,137,9,2,71,151,194,74,139,175,110,47,212,8,159,203,222,42,36,181,78,97,34,199,97,230,103,23,197,178,74,162,112,172,224,71,186,146,97,251,91,57,64,69,80,61,128,156,130,202,85,167,105,89,42,164,26,137,28,108,62,42,132,117,113,113,119,10,154,180,252,246,182,185,5,237,22,250,210,183,164,82,227,207,38,62,156,139,26,139,41,147,185,59,155,150,254,179,61,227,154,141,79,218,61,246,163,158,172,218,146,242,42,39,222,90,228,95,90,196,114,180,220,116,162,189,96,246,61,62,81,237,87,237,3,153,5,202,70,245,98,44,44,185,107,83,242,194,208,0,1,12,131,64,73,211,241,166,208,161,32,218,156,179,35,102,104,108,232,189,48,60,8,70,153,44,32,198,175,109,0,144,116,252,81,17,164,46,205,114,63,95,20,125,53,235,162,207,46,236,73,111,111,149,252,204,0,0,1,80,194,38,116,208,18,128,199,209,136,240,118,104,194,98,164,207,64,200,198,243,116,206,160,188,160,93,48,0,67,50,56,124,11,2,70,20,133,227,0,88,144,58,96,248,40,185,0,193,225,128,32,3,9,48,172,12,211,43,5,0,109,32,197,144,248,106,69,246,45,50,170,26,250,137,72,210,20,213,75,223,28,24,89,43,149,73,2,22,29,254,57,206,79,134,106,25,6,41,166,219,222,127,26,1,96,5,93,48,106,177,33,73,196,137,129,20,126,27,255,251,178,100,61,14,199,113,102,204,155,185,92,224,69,227,73,178,105,130,106,157,21,151,48,110,237,145,201,46,148,167,13,166,53,152,211,41,178,241,194,182,221,165,213,158,88,113,178,201,224,34,250,90,128,32,170,177,59,84,149,50,153,111,32,172,47,79,181,235,56,180,62,152,129,230,17,218,242,101,74,199,142,25,216,26,166,7,13,12,14,32,65,90,131,167,105,116,36,216,65,103,176,236,165,187,157,235,54,49,109,52,155,121,163,117,163,157,141,151,44,161,142,227,118,102,108,105,140,60,196,226,72,158,62,86,217,43,109,204,49,241,115,158,130,243,104,48,155,178,36,181,128,0,20,168,56,17,138,6,100,233,136,195,37,8,204,83,4,25,182,97,104,144,221,34,137,47,54,78,169,65,168,31,200,98,86,47,173,127,71,56,171,124,153,132,165,120,35,245,222,68,240,114,113,26,186,56,6,115,40,255,45,255,255,255,255,208,215,79,255,235,0,200,97,99,6,109,24,190,111,211,94,47,200,153,184,39,155,88,23,133,101,147,40,141,208,193,24,192,65,40,206,160,180,193,96,132,42,113,152,76,84,130,64,49,162,100,176,5,45,64,224,142,38,98,0,23,16,29,3,47,153,125,76,234,101,109,192,228,67,86,12,114,52,12,103,30,22,43,122,32,154,71,68,192,136,102,18,120,136,41,217,49,132,52,194,86,64,128,25,196,0,41,251,139,6,213,138,160,10,213,37,0,22,221,77,225,96,249,50,182,49,46,178,232,125,241,151,93,122,37,210,248,220,173,241,129,234,23,238,65,146,177,69,238,207,83,253,250,70,59,82,158,67,62,202,110,84,137,113,12,115,128,231,177,45,190,42,23,173,195,173,75,135,115,46,218,223,1,43,57,84,193,44,87,176,234,144,109,47,155,180,130,185,133,83,123,9,143,105,190,98,53,217,103,232,246,217,249,74,170,135,43,103,93,106,159,177,111,33,90,146,254,37,188,255,117,255,43,57,103,146,44,192,0,80,0,58,94,235,20,192,196,21,1,15,152,5,38,140,2,232,104,205,141,177,161,226,179,90,27,38,64,134,109,173,242,240,51,30,181,192,80,225,185,147,106,30,170,56,240,254,232,153,251,59,63,191,167,148,28,102,77,117,19,210,50,24,165,168,142,127,127,175,255,167,255,255,250,128,0,1,163,6,145,179,111,208,83,16,18,163,219,233,19,1,70,195,100,132,51,30,155,179,61,73,192,80,52,5,28,12,167,34,204,5,7,12,62,13,204,51,34,140,11,7,12,37,7,74,128,97,130,96,74,73,33,17,137,96,54,69,64,12,184,234,0,96,33,12,197,135,7,145,8,47,177,180,116,17,153,92,150,113,130,202,37,146,179,50,99,169,216,60,45,134,255,251,178,100,48,14,199,75,102,204,19,186,76,244,72,68,233,195,101,229,94,28,85,159,48,110,233,113,201,46,152,103,141,149,33,248,10,78,70,228,66,12,30,251,32,212,74,34,255,189,170,164,167,223,66,194,201,116,172,136,213,148,94,108,182,24,173,51,117,162,156,108,17,74,72,212,178,102,23,54,201,111,190,55,103,230,39,165,159,86,10,138,215,149,227,34,122,178,154,115,121,51,12,97,30,215,45,119,182,119,49,135,195,220,154,106,93,221,231,190,210,20,209,108,196,158,83,186,139,218,85,153,126,153,24,98,45,3,129,46,104,150,36,176,240,87,181,58,122,215,28,85,233,210,178,170,181,170,16,106,49,220,171,101,89,78,63,239,251,47,112,130,210,0,80,0,0,64,8,110,16,233,201,74,148,3,175,48,6,55,83,113,101,76,30,0,21,225,116,70,33,112,34,201,152,59,131,77,164,175,173,100,131,205,136,63,252,170,188,145,232,44,141,85,150,203,159,149,114,56,141,78,129,142,182,228,217,95,215,18,89,47,212,229,127,72,14,211,8,72,179,115,216,243,45,35,83,131,165,99,6,79,64,114,90,100,112,252,6,202,204,78,2,128,33,105,166,224,241,131,96,185,132,134,81,141,225,65,131,64,137,131,160,226,107,24,86,0,162,219,39,1,19,177,84,237,72,180,29,54,242,75,210,194,136,128,36,225,159,220,132,137,82,20,167,148,5,56,245,25,129,242,21,244,68,185,195,51,43,84,243,174,36,218,86,149,76,119,211,214,76,148,146,40,100,2,157,253,81,215,74,172,137,142,210,54,127,122,98,153,195,116,85,29,72,222,225,84,233,13,82,170,106,225,65,157,61,253,64,75,254,102,135,43,112,95,41,232,116,212,229,58,181,165,149,13,89,227,238,98,9,218,43,8,39,201,129,43,97,9,14,113,34,75,90,114,221,43,53,174,243,69,41,64,160,241,208,93,204,54,216,215,178,212,183,148,158,216,75,59,7,78,115,221,157,114,133,13,49,85,210,220,169,22,187,255,137,229,236,45,122,72,129,128,112,40,124,23,153,96,131,236,230,230,44,241,45,75,145,231,161,177,27,81,116,181,171,65,170,50,241,245,103,140,239,42,18,69,182,127,28,98,131,101,0,89,103,24,41,36,194,199,7,143,38,175,122,237,250,189,246,4,99,62,229,77,85,135,114,195,241,87,127,255,255,246,246,83,0,0,22,244,192,16,216,215,149,28,194,230,128,199,153,148,197,20,112,203,112,164,193,198,152,198,209,173,16,64,131,57,146,66,81,128,192,145,133,99,209,136,194,250,212,34,30,71,0,147,3,64,212,229,96,128,161,250,227,51,110,108,180,88,120,84,107,148,187,48,9,130,98,42,106,190,197,235,82,255,251,178,100,39,142,198,253,92,204,155,184,77,82,77,38,10,3,101,166,126,27,177,83,46,110,229,51,137,38,14,167,77,148,181,160,200,98,154,32,3,182,81,162,41,49,241,126,49,52,151,118,56,146,175,207,88,28,189,2,165,210,35,52,31,231,132,120,21,214,92,114,179,121,53,37,132,218,108,179,185,202,230,48,147,201,87,206,52,16,205,139,92,194,151,145,53,157,110,206,119,227,29,153,133,95,152,19,17,73,116,182,142,30,100,31,87,64,167,157,8,193,57,129,65,84,98,32,230,68,78,254,144,120,66,162,33,113,245,20,67,123,6,23,141,65,24,2,5,5,99,136,146,12,198,12,198,48,168,164,71,72,213,181,170,179,251,184,206,237,72,247,215,189,96,91,106,247,206,11,232,124,14,63,15,66,251,92,162,104,37,74,131,10,156,94,203,216,200,48,97,48,197,169,111,219,205,118,76,209,248,236,54,101,117,16,216,225,72,166,14,210,152,227,17,147,34,89,4,71,177,152,131,42,142,222,175,255,244,18,148,103,88,102,49,77,92,3,255,202,179,217,83,187,160,125,54,164,151,89,136,71,97,183,170,121,184,170,169,196,190,145,139,102,33,183,33,105,136,178,65,153,134,145,134,225,41,129,1,145,177,129,57,129,0,249,136,100,201,145,64,32,96,228,97,136,50,58,0,152,16,4,129,128,5,8,12,38,105,9,64,52,151,18,0,12,79,18,132,136,16,148,242,59,231,166,99,231,184,171,0,141,236,194,46,204,2,77,140,192,34,217,178,195,165,228,193,119,70,176,226,59,192,246,216,139,230,74,20,137,213,55,71,132,55,1,162,105,81,5,105,233,157,202,35,177,73,183,70,23,238,117,12,25,11,148,164,102,82,133,125,55,22,157,137,242,242,219,116,48,195,26,56,127,41,200,197,142,3,38,15,41,55,234,201,217,94,200,238,164,117,130,57,147,119,193,121,192,252,14,66,8,254,100,238,237,47,146,149,183,211,27,115,37,155,39,91,202,50,78,163,140,30,134,218,169,12,248,95,74,2,230,59,156,252,62,187,205,54,129,0,1,120,91,5,80,74,171,30,179,150,3,95,138,110,103,11,132,243,245,70,228,36,84,224,54,188,154,230,186,113,153,22,95,128,12,98,217,247,229,6,56,110,96,9,242,10,111,66,172,229,27,105,233,245,59,255,244,214,167,48,233,176,188,131,234,153,72,202,246,12,104,128,0,0,3,136,200,38,192,221,178,12,194,7,248,255,105,68,200,193,164,225,240,112,202,212,88,213,128,120,112,26,48,92,184,51,108,129,17,132,198,17,32,102,34,145,129,2,137,131,33,97,8,46,97,96,14,68,12,37,232,145,95,42,28,11,80,244,6,153,20,170,81,48,80,129,255,251,178,100,37,14,230,243,84,75,27,187,76,112,77,198,25,195,101,141,100,28,157,109,44,79,115,98,209,42,166,39,141,147,137,225,244,48,49,12,32,128,167,52,136,5,69,34,80,168,208,242,180,65,23,198,147,146,68,194,147,88,26,90,32,5,252,72,133,57,178,165,107,121,14,208,244,62,76,176,255,161,217,149,216,86,199,106,149,153,83,196,92,204,100,15,125,35,145,42,124,36,88,47,61,60,108,74,87,159,37,153,124,164,152,2,57,53,83,58,44,35,205,238,52,10,178,70,164,113,165,37,105,79,66,81,225,62,133,162,114,218,176,161,87,34,146,39,214,203,201,168,203,53,5,172,148,182,146,33,101,98,131,164,10,211,243,109,18,191,27,241,123,76,202,186,215,168,203,56,116,208,141,178,128,0,56,16,40,210,58,154,41,157,152,35,56,180,34,28,69,177,104,112,27,149,16,42,0,194,225,212,137,93,190,169,246,106,248,154,252,38,107,83,175,153,177,195,100,67,26,42,122,244,144,57,157,211,174,181,127,250,60,251,157,74,195,184,127,75,116,205,204,202,103,63,255,255,220,242,125,53,131,38,15,68,68,98,150,29,198,92,160,40,105,114,21,0,220,41,213,78,70,187,251,158,153,134,10,45,24,204,134,124,178,241,141,194,166,196,60,120,112,224,226,195,92,5,48,0,194,135,81,34,199,56,212,3,32,68,101,71,112,80,1,132,68,43,162,128,97,224,101,122,104,102,130,80,138,76,181,235,70,134,21,19,12,92,138,144,129,148,25,64,192,132,70,92,207,2,8,221,164,156,128,175,170,162,181,166,212,134,84,101,32,79,195,164,68,47,104,148,9,214,201,148,214,186,230,214,91,20,212,43,246,42,245,79,100,197,47,192,41,171,140,71,42,255,182,232,175,114,202,164,244,171,118,226,255,114,26,167,157,166,194,190,29,199,147,88,99,20,194,39,61,142,237,221,167,238,166,240,221,140,127,59,157,195,122,231,223,223,115,189,126,221,205,227,203,243,215,45,212,177,134,170,229,150,89,94,195,188,230,177,199,245,207,203,156,223,121,157,205,19,191,84,69,107,20,231,106,3,240,182,160,87,208,41,59,196,76,232,228,37,194,138,70,21,101,43,180,222,218,138,238,117,24,190,167,5,14,177,193,40,204,147,218,244,120,44,121,239,217,26,71,189,127,255,166,191,223,255,255,255,244,180,211,187,73,59,24,251,56,198,114,162,188,200,208,77,251,226,229,145,254,200,0,0,12,208,85,148,50,197,64,49,193,9,59,80,191,48,109,27,48,96,42,49,57,195,49,104,106,48,40,21,48,48,93,49,216,102,48,48,26,44,21,70,21,8,38,45,133,230,172,8,168,36,76,86,133,36,106,68,184,75,102,255,251,178,100,30,142,198,185,94,204,155,186,99,112,74,134,42,3,97,103,108,26,193,85,46,110,233,143,201,75,29,39,205,148,21,152,50,159,38,133,187,27,65,84,30,78,208,15,84,36,196,212,90,23,15,220,170,10,63,76,74,4,120,219,222,98,198,191,141,84,56,181,117,134,129,47,204,55,204,194,18,233,152,97,52,174,154,133,81,214,113,107,67,212,28,82,132,35,174,100,94,81,26,35,96,250,78,0,111,109,167,100,85,247,188,29,94,112,180,220,99,229,83,108,218,43,127,107,142,191,46,185,124,180,80,191,69,57,70,183,95,94,247,98,202,67,172,30,222,203,236,202,190,117,250,192,253,144,142,44,96,245,111,11,187,3,53,93,22,181,75,204,244,115,143,118,108,109,78,227,154,54,196,172,80,93,171,55,254,132,129,40,228,112,204,152,0,40,102,220,39,241,64,16,196,49,114,8,33,217,164,103,241,140,139,225,190,115,219,27,47,96,169,212,202,254,184,242,250,163,109,14,10,90,149,32,76,64,168,217,148,146,253,63,174,133,78,186,64,240,210,205,212,242,12,191,233,255,253,75,67,5,215,215,72,46,179,11,102,35,14,96,67,82,210,67,29,208,99,7,75,83,100,0,3,18,15,50,160,74,96,176,40,60,34,26,120,24,152,56,10,152,142,27,24,128,28,24,178,19,3,66,5,14,48,16,16,89,48,249,190,52,236,161,205,134,174,19,164,16,189,225,96,41,2,52,12,231,10,40,206,238,11,5,170,209,107,92,51,67,32,225,82,100,76,188,90,43,190,84,14,94,139,170,30,249,100,214,178,74,104,22,201,131,69,30,86,119,98,141,29,231,50,115,119,73,7,77,74,171,196,31,106,88,2,118,121,225,174,244,49,115,212,203,163,81,54,6,76,179,86,179,78,71,74,202,218,151,234,100,244,218,218,252,94,121,90,179,144,60,198,218,111,46,204,62,214,187,179,29,38,24,224,106,53,245,41,41,121,122,234,172,204,122,240,82,58,90,107,56,245,222,213,177,57,70,133,219,211,113,195,107,182,145,55,224,133,236,176,0,57,182,11,4,154,12,212,6,136,128,40,12,44,82,163,139,211,37,220,54,204,95,57,72,164,19,88,191,213,151,127,1,24,231,43,243,70,60,1,117,111,93,161,221,169,247,81,173,93,212,66,162,2,207,122,8,146,141,169,15,32,81,181,34,103,101,169,212,123,76,188,132,81,193,25,217,129,103,55,66,253,232,0,1,226,166,128,98,149,0,111,53,98,40,18,152,80,52,29,180,22,2,133,83,9,202,82,130,60,192,178,208,193,2,84,194,64,128,194,212,124,196,65,116,178,230,53,3,174,241,8,120,76,14,90,131,83,73,89,228,128,237,171,16,54,213,98,255,251,178,100,32,142,70,232,92,74,147,187,91,240,78,134,25,227,105,72,126,28,9,151,44,78,237,141,193,65,28,103,221,147,161,177,32,150,160,68,96,64,20,99,126,6,40,20,210,192,193,238,227,242,222,83,25,41,61,49,80,188,152,169,32,12,133,1,106,66,5,158,32,81,64,89,29,184,79,16,229,32,142,133,141,239,51,17,162,73,212,25,104,117,216,189,137,36,29,241,45,202,148,38,137,232,156,227,116,212,54,133,198,73,49,71,52,150,78,66,183,53,82,129,44,21,165,102,149,77,99,79,170,113,229,163,250,206,61,41,84,66,245,76,139,99,45,144,223,60,164,177,213,109,157,27,42,113,233,44,182,118,177,134,215,232,155,185,174,234,14,240,219,166,86,245,230,15,14,66,231,23,2,52,50,60,76,117,101,173,196,13,0,1,71,161,133,23,145,62,128,231,210,152,72,249,10,66,64,20,77,141,210,142,50,6,151,42,165,185,157,5,70,169,194,105,121,58,130,51,229,211,180,165,2,178,75,95,209,164,94,118,213,122,239,235,168,156,108,172,49,161,94,157,30,179,159,255,156,73,197,53,169,42,235,64,76,96,247,216,144,188,196,10,176,205,167,0,217,71,224,205,21,144,197,132,200,224,160,60,132,60,10,19,81,179,3,66,67,88,193,83,14,66,115,15,140,51,20,193,96,96,48,107,226,169,90,13,18,26,51,91,166,104,136,250,40,171,136,147,230,85,22,128,54,120,138,33,192,166,150,210,44,242,174,203,60,253,196,30,91,166,24,69,44,33,49,18,18,92,228,137,107,188,132,40,179,178,136,113,127,220,119,243,125,161,18,224,161,68,250,240,22,21,144,57,12,95,22,243,229,78,233,45,194,184,134,217,10,36,48,55,17,12,64,161,162,219,214,89,40,52,231,244,62,208,255,43,227,138,63,119,43,14,207,213,165,17,123,179,28,214,10,91,238,162,126,159,147,93,130,151,103,49,155,69,166,255,18,232,64,16,86,243,155,215,218,193,173,189,89,126,140,90,30,205,157,191,82,253,87,238,210,38,28,234,110,65,20,77,204,22,171,80,252,114,76,36,25,153,148,124,15,64,152,32,2,191,128,32,132,208,68,128,147,31,178,105,132,32,37,108,178,50,153,149,214,83,40,170,50,115,155,21,235,1,70,78,80,128,61,76,84,206,148,120,71,71,245,219,12,212,222,88,237,249,31,1,131,198,17,95,98,107,153,25,15,53,228,248,217,39,26,38,177,173,45,88,217,107,204,104,57,108,89,0,0,238,220,193,81,35,74,0,13,72,219,10,133,12,164,162,49,16,220,16,10,48,232,4,28,8,29,20,152,156,72,130,67,10,16,135,138,233,222,72,33,254,122,147,202,100,193,149,141,80,217,255,251,178,100,26,14,198,114,104,206,27,154,99,112,80,196,169,146,105,234,78,28,85,157,46,78,229,53,9,45,147,166,1,167,161,168,124,4,13,32,199,130,17,5,152,168,40,71,32,83,137,216,246,58,17,131,200,176,37,230,145,3,5,79,62,200,71,105,176,75,181,40,229,201,53,82,247,237,240,141,212,108,85,181,27,213,205,250,101,8,216,153,70,197,103,72,150,187,141,199,15,13,158,166,82,150,108,141,169,218,94,157,125,132,147,229,240,46,70,134,217,70,52,74,219,198,210,93,199,190,27,184,179,120,237,101,24,229,23,59,198,111,5,236,197,80,134,187,180,210,170,243,201,254,207,119,37,94,195,235,63,99,130,159,28,102,114,196,223,84,243,239,60,207,175,250,247,39,86,142,202,14,204,19,106,38,169,117,210,175,128,64,194,32,96,1,5,204,29,84,166,4,217,181,4,13,66,6,122,164,216,192,5,36,32,19,100,149,86,132,54,43,181,201,150,173,21,172,40,238,245,203,65,140,201,36,28,255,134,222,220,170,185,44,142,78,55,116,206,163,67,14,161,85,84,120,171,190,91,45,178,167,196,218,63,167,189,153,248,149,40,14,132,12,33,177,73,73,201,79,33,163,103,57,142,201,129,173,35,216,52,38,48,232,87,48,20,23,48,48,47,52,104,38,75,115,10,206,3,13,129,4,2,24,148,12,151,132,100,21,3,5,77,72,192,161,42,28,73,248,196,50,98,40,206,234,167,48,96,52,156,134,24,18,70,168,17,198,19,16,97,82,56,12,118,43,132,182,208,211,156,35,182,170,162,14,186,141,151,61,147,175,79,34,15,44,209,164,68,185,234,38,94,163,188,189,39,94,137,217,138,111,130,47,65,76,179,10,7,182,235,74,188,244,67,166,215,166,60,138,65,157,77,118,160,168,99,49,141,32,36,215,245,86,133,79,69,5,215,39,149,50,242,86,173,148,22,71,18,12,125,201,0,239,142,155,158,175,117,180,162,234,67,101,169,167,104,43,118,23,34,238,147,124,225,2,23,74,177,121,106,135,157,118,212,215,91,189,186,148,231,222,188,23,169,111,114,120,40,243,207,118,236,106,206,111,95,155,138,150,0,168,39,99,17,11,180,250,28,142,66,74,72,241,11,51,90,228,136,218,173,1,250,249,201,207,67,71,54,122,252,36,142,77,177,118,95,210,177,220,245,247,212,222,18,62,197,53,68,162,217,213,165,69,72,63,90,234,126,79,206,79,51,254,72,230,234,125,10,121,127,255,233,0,2,237,184,201,168,61,220,76,58,80,3,112,106,65,255,97,5,140,1,135,45,15,12,192,80,80,3,2,21,24,100,67,66,224,6,51,47,204,116,14,83,61,180,16,50,23,117,251,166,2,130,92,23,255,251,178,100,27,8,5,197,104,80,155,73,55,48,76,196,233,145,101,130,150,25,85,165,83,76,225,230,160,218,139,232,169,134,8,208,222,106,247,47,224,190,114,81,251,23,149,205,184,54,65,184,157,157,218,194,165,140,217,62,21,97,95,55,103,182,127,175,233,197,162,84,162,232,43,178,31,53,22,87,132,30,138,36,139,188,73,112,51,214,244,217,131,173,42,109,13,161,138,136,210,78,25,112,21,160,108,217,68,41,15,146,49,152,248,47,38,237,89,164,197,182,98,49,194,194,4,146,139,183,42,48,172,89,27,99,28,166,73,11,203,89,143,121,41,133,240,49,226,15,30,202,74,148,89,71,144,65,118,33,12,139,57,3,236,239,64,4,167,96,192,68,15,1,125,24,108,124,209,6,96,110,218,2,135,132,13,9,74,210,245,78,61,211,53,173,219,103,217,115,28,90,28,93,6,190,139,154,95,51,66,76,182,109,80,69,180,165,138,157,244,255,124,81,25,224,6,191,170,126,10,123,91,255,191,71,244,28,47,79,226,191,243,67,129,9,182,219,207,57,168,105,14,33,205,165,17,195,120,184,202,162,205,80,52,202,97,212,165,186,5,19,16,210,232,20,227,56,166,66,189,112,94,162,215,118,26,100,178,11,34,129,95,26,34,123,107,153,186,123,21,54,172,202,163,154,246,189,147,70,33,204,67,36,132,94,25,223,110,152,121,115,176,241,85,57,167,142,210,232,187,133,2,34,213,151,152,104,207,154,170,146,175,87,40,116,119,7,207,213,2,199,45,100,130,226,170,212,39,255,50,33,27,212,92,200,220,235,101,145,28,205,43,123,51,97,167,60,136,181,20,29,54,110,240,34,127,53,174,250,138,117,96,57,215,89,188,159,219,90,197,127,131,62,183,2,186,222,183,21,178,89,163,40,217,31,53,63,113,144,254,10,200,244,57,217,100,188,87,38,18,124,55,72,124,251,79,198,131,51,253,210,172,254,239,145,8,0,64,2,0,4,88,139,194,147,162,19,50,209,242,73,153,61,86,134,26,22,61,82,102,131,240,23,180,65,44,203,67,85,225,144,130,80,127,78,207,255,255,247,127,127,255,255,236,232,89,242,159,238,74,0,204,74,71,56,68,28,220,115,211,155,160,140,166,147,53,53,248,123,78,98,160,89,130,212,198,17,19,153,244,32,112,119,177,134,3,166,63,15,28,36,142,170,32,69,26,150,201,99,102,172,202,10,161,146,64,230,236,199,98,99,129,133,13,164,250,54,40,226,155,77,79,113,195,46,77,33,35,214,100,54,40,187,107,33,156,225,15,47,249,53,59,52,220,48,173,40,140,158,131,113,83,134,120,61,74,106,151,45,84,162,197,101,15,15,25,59,21,130,104,202,226,255,220,95,246,255,251,178,100,63,12,200,15,115,77,139,152,195,118,58,66,202,3,97,15,104,25,29,165,72,109,233,228,225,19,161,39,69,133,149,160,116,210,121,238,198,84,42,207,119,39,166,71,140,146,222,113,166,117,188,37,188,235,251,191,161,195,227,141,238,251,61,174,179,250,249,171,35,28,213,60,75,186,132,103,131,210,208,57,242,63,251,147,151,247,71,248,205,198,102,120,44,86,119,122,11,115,46,84,134,117,148,170,127,30,80,81,243,177,255,230,165,189,185,5,126,87,95,95,198,220,186,221,214,48,136,183,174,173,153,204,59,203,255,142,45,11,61,197,47,242,164,178,255,229,69,253,212,53,173,110,85,250,237,15,63,115,115,223,219,148,121,76,32,0,0,28,2,204,88,97,154,43,144,152,4,6,82,233,169,167,118,28,116,162,176,225,58,206,51,214,1,238,147,106,137,191,186,166,70,183,114,147,48,129,242,55,70,24,187,255,254,207,163,250,40,255,255,255,201,207,0,9,69,42,88,25,51,97,144,0,129,170,137,0,7,76,78,112,205,2,85,96,169,118,234,24,96,228,41,16,14,67,241,131,67,173,60,94,211,85,40,186,231,120,13,167,10,42,97,2,232,184,185,185,137,44,186,106,50,182,93,214,97,29,145,155,145,253,38,181,122,56,246,200,164,228,141,30,41,83,209,25,52,145,239,72,180,93,136,149,151,12,57,61,204,199,12,188,113,201,110,215,81,252,154,19,206,164,114,179,117,241,84,110,251,78,176,189,252,211,101,122,46,50,193,126,140,105,225,76,68,227,71,142,100,35,88,187,8,213,214,93,86,242,56,126,201,140,53,205,89,4,153,138,237,238,173,134,173,103,187,199,133,255,133,253,191,239,157,94,230,19,232,93,43,89,67,232,64,225,65,29,169,75,107,23,182,33,57,122,28,207,61,84,219,197,159,123,109,237,145,3,32,23,76,112,128,187,12,129,114,8,244,240,190,11,192,89,96,80,161,154,144,46,217,28,161,252,26,245,88,86,248,95,34,161,78,68,246,163,231,31,2,97,190,173,121,134,29,167,254,68,244,190,151,244,28,159,231,250,118,162,233,244,111,140,106,142,255,32,0,1,160,1,146,102,112,136,104,12,236,103,152,232,99,193,50,84,112,76,186,6,204,39,5,76,106,14,133,129,3,30,0,19,74,200,131,11,195,3,9,2,99,59,5,51,6,128,229,111,48,84,2,73,134,16,109,31,36,78,216,180,50,99,222,153,172,161,14,142,41,150,136,33,74,56,0,26,164,134,64,200,69,129,144,133,5,77,138,84,55,157,167,34,10,94,188,90,23,98,86,107,51,199,204,186,197,65,10,2,141,171,35,175,59,102,154,252,214,234,40,155,38,163,144,47,250,184,17,51,55,255,251,178,100,65,142,231,154,115,77,147,185,123,240,69,133,201,247,97,75,126,29,97,205,52,46,101,237,209,12,150,103,129,150,21,146,105,253,222,140,153,172,177,31,146,39,77,133,86,171,2,218,232,95,202,199,217,223,111,3,89,76,59,135,103,187,201,50,147,97,64,25,158,198,60,249,52,230,202,32,106,254,211,188,194,117,241,47,237,116,203,106,77,115,137,82,182,202,159,238,88,216,164,45,126,247,95,17,255,111,137,186,169,243,169,35,252,51,2,43,125,18,125,111,227,227,219,227,105,28,239,11,184,57,219,14,127,121,191,233,191,137,62,189,98,127,10,122,64,16,0,10,0,16,92,180,71,98,58,35,176,228,151,49,16,21,89,219,129,194,132,89,47,115,34,203,83,244,200,152,160,72,121,232,88,103,98,14,101,94,58,197,83,254,106,28,255,244,95,141,205,242,105,26,218,130,145,99,12,1,196,136,191,250,124,151,248,120,99,144,243,97,59,13,147,204,55,49,76,136,216,126,207,249,179,203,166,54,4,154,116,56,97,242,49,137,198,39,98,34,140,22,76,28,16,57,9,109,45,72,1,32,105,82,172,17,166,118,9,250,227,195,65,152,69,227,81,117,210,99,106,102,166,212,31,210,71,106,75,81,88,172,153,16,233,36,68,72,80,54,157,141,196,165,66,128,66,183,18,113,231,162,11,124,68,10,242,40,233,70,86,208,96,255,51,187,242,163,29,136,72,192,136,194,115,142,167,132,136,47,213,14,201,179,156,163,58,250,75,98,163,77,199,17,218,32,36,45,118,180,71,179,30,249,201,188,53,71,242,38,233,227,211,2,127,174,32,196,118,32,176,107,38,236,250,61,153,126,156,107,72,81,126,95,103,77,191,233,90,189,135,169,75,94,104,244,203,205,218,250,167,125,245,231,253,183,88,179,171,107,177,103,5,88,198,143,102,83,106,218,146,158,185,139,76,39,62,242,201,27,246,175,252,109,127,109,127,111,246,213,95,225,109,247,148,13,44,141,171,12,7,56,64,58,120,39,188,50,189,8,83,112,25,184,178,166,181,123,178,25,180,90,47,107,160,144,0,61,67,252,245,120,10,197,12,175,244,64,215,84,251,230,241,49,35,91,95,137,217,255,237,191,109,223,209,255,255,187,255,212,0,76,19,100,204,176,111,13,35,154,142,4,65,204,99,73,141,244,197,140,211,35,132,99,49,143,197,185,130,64,137,155,96,209,189,161,168,136,125,48,148,101,48,112,252,48,228,11,76,19,13,129,132,106,71,131,88,110,42,84,2,243,202,141,88,212,175,134,139,238,245,24,40,12,181,147,50,240,98,134,101,38,7,5,18,73,17,25,2,68,114,152,10,2,88,250,149,132,147,14,152,237,137,150,133,54,236,255,251,178,100,53,140,135,238,114,204,11,186,123,242,73,165,170,10,96,202,96,27,229,157,58,110,97,237,1,19,22,167,17,148,149,168,162,209,40,164,151,38,182,148,80,162,100,210,55,198,31,206,11,109,169,159,130,134,176,115,91,97,144,3,91,18,68,231,75,94,218,143,69,5,97,151,155,194,53,29,181,141,58,176,164,156,153,226,26,50,85,93,30,233,184,146,71,119,238,109,230,234,137,162,16,157,197,1,248,84,109,177,13,139,98,96,238,229,145,231,240,150,166,49,23,93,151,249,109,190,250,95,43,70,50,251,223,19,127,47,215,154,191,251,248,59,191,125,90,105,151,224,161,47,17,58,224,250,174,188,181,212,223,57,102,155,210,20,90,249,127,240,126,252,31,246,215,255,110,223,237,157,108,0,0,32,5,28,0,33,184,48,144,166,37,52,115,62,71,15,31,105,146,134,10,58,165,102,152,18,88,235,214,151,218,61,170,160,196,124,174,65,186,79,121,74,18,213,232,249,113,6,70,10,142,81,35,106,61,127,28,91,198,98,24,111,161,225,8,164,168,230,179,254,169,61,96,0,72,86,152,101,122,96,198,1,152,104,231,16,15,152,245,24,107,54,241,163,131,198,13,15,133,142,2,16,217,84,20,110,66,49,133,1,6,3,2,26,160,138,110,2,105,33,162,125,180,160,121,161,231,166,93,43,1,53,113,199,226,240,240,36,5,65,110,224,84,119,51,31,193,207,129,29,20,11,100,110,27,97,227,50,138,36,103,241,24,79,214,145,119,15,177,175,100,88,101,57,101,98,104,49,182,31,3,133,129,80,54,151,6,200,116,33,176,152,96,78,101,199,210,139,208,153,60,233,215,58,73,188,97,246,187,175,213,187,242,219,222,127,140,227,37,148,78,20,132,118,224,37,167,217,253,172,169,139,91,119,28,218,211,125,185,127,5,223,124,110,182,101,188,250,244,107,139,52,153,139,103,177,163,247,61,230,30,190,27,39,197,23,243,139,63,137,22,96,74,189,132,80,31,89,171,108,28,233,138,212,201,219,106,229,75,83,167,44,179,147,178,128,0,110,90,83,24,117,138,186,64,72,16,0,81,109,77,36,153,146,133,152,144,185,75,10,40,35,46,164,233,215,220,144,137,36,200,14,68,15,240,111,248,70,213,127,71,1,129,168,155,191,1,4,221,237,247,168,166,209,131,81,111,20,248,147,127,232,242,122,130,0,0,2,176,18,183,49,154,96,214,149,243,33,13,140,74,48,54,111,76,196,2,83,14,3,76,94,103,100,133,13,3,103,156,76,2,68,25,10,26,188,70,172,235,176,104,22,167,240,64,219,114,188,233,4,97,236,169,90,52,108,132,42,66,9,162,129,75,33,42,180,175,83,18,113,129,166,199,255,251,178,100,39,14,134,137,101,78,155,143,94,80,73,203,218,25,97,98,98,155,121,197,54,78,225,177,193,43,175,104,77,129,21,240,178,11,74,101,125,195,110,38,38,104,138,126,168,4,240,40,202,68,209,102,58,177,71,28,54,235,38,16,243,157,56,195,9,88,35,45,157,203,221,57,157,48,252,155,241,112,144,221,90,183,172,58,253,207,120,83,103,50,205,169,127,204,109,236,231,113,192,82,13,172,100,232,212,19,63,59,111,35,254,150,191,196,223,184,124,162,93,89,40,150,196,196,12,30,66,22,80,115,156,81,222,76,185,165,184,34,51,178,142,218,233,112,136,49,179,97,67,157,239,150,237,134,148,89,192,202,31,124,253,150,200,0,1,64,0,0,115,45,40,40,48,229,44,146,165,26,195,54,107,179,45,12,26,6,23,24,66,16,212,157,194,96,217,229,104,54,84,103,8,241,150,115,89,237,81,233,253,213,178,255,183,199,61,179,253,127,255,255,111,245,127,167,255,255,255,255,255,215,175,234,105,67,238,158,46,7,128,14,147,36,68,131,35,160,51,57,71,227,0,129,194,18,180,206,48,108,40,46,24,168,38,1,1,163,6,130,147,62,141,97,96,76,194,0,252,192,2,56,72,59,109,131,130,180,226,111,71,133,47,108,184,213,11,149,110,217,145,203,9,136,170,144,168,124,29,183,6,94,171,139,159,131,41,40,108,129,119,206,220,81,27,104,202,197,249,77,69,132,101,112,34,122,134,143,129,78,18,118,246,51,80,230,23,100,213,37,101,18,149,194,214,125,3,192,149,241,222,197,51,205,227,215,196,181,183,230,255,95,108,48,154,202,207,140,181,172,152,209,117,53,40,209,34,105,166,80,49,133,164,142,128,49,10,43,80,237,205,79,200,164,37,168,213,180,106,78,196,145,73,54,52,56,131,145,144,48,117,169,103,218,97,185,247,65,6,220,242,214,110,204,138,46,226,224,95,214,120,71,20,244,29,10,102,214,41,158,221,72,41,30,221,191,207,89,64,0,48,7,179,45,105,4,9,74,194,74,135,83,71,221,133,71,221,64,19,92,152,25,8,232,241,235,198,241,27,84,123,138,209,177,239,82,127,217,68,183,252,65,122,13,1,18,124,159,43,255,255,255,254,175,255,255,249,72,243,42,145,220,236,148,108,252,149,255,111,212,83,17,118,184,0,0,2,148,194,98,148,202,145,84,214,1,84,162,162,18,40,76,191,138,12,23,15,12,33,11,204,71,5,140,3,5,6,141,115,40,205,241,24,138,96,48,36,101,192,154,116,1,40,83,38,32,170,97,208,164,108,184,77,3,16,184,38,20,198,56,51,66,235,89,126,138,26,241,241,142,164,166,152,201,49,42,188,185,193,112,126,78,3,149,241,255,251,178,100,45,142,134,224,104,206,27,184,123,112,78,43,185,250,97,5,100,29,213,211,50,78,225,177,129,8,46,232,77,131,9,136,41,252,231,28,213,52,128,9,177,58,194,85,166,253,201,14,59,62,160,25,227,202,85,25,141,70,176,149,55,72,215,185,83,223,107,159,66,138,6,178,227,185,51,62,90,190,217,117,212,151,235,140,126,235,226,250,168,208,119,128,119,17,25,109,47,91,177,177,78,85,178,79,134,111,157,197,222,100,254,4,107,229,201,190,144,83,88,165,127,174,55,108,107,94,7,205,163,235,107,241,119,212,52,129,104,113,162,174,130,202,120,103,178,95,226,6,243,11,249,230,86,222,251,206,126,88,165,186,234,0,0,48,0,0,3,56,203,244,48,64,207,54,231,202,160,243,36,68,58,202,244,23,37,28,151,160,197,48,181,201,255,50,10,189,132,93,3,185,222,81,242,224,140,191,221,7,50,39,244,122,209,3,42,70,175,198,127,215,255,255,234,255,95,255,245,216,173,51,222,237,93,122,211,255,252,119,245,1,102,45,27,38,146,161,230,75,73,134,191,146,166,51,29,166,218,128,70,154,1,38,11,9,230,43,18,102,2,7,230,46,131,70,81,46,198,14,8,102,34,128,70,153,135,227,160,25,122,12,26,5,87,194,78,152,90,0,194,212,78,165,131,239,83,133,186,49,10,35,27,204,31,151,181,0,62,157,152,17,88,196,7,211,59,39,37,244,190,150,179,20,248,164,42,168,136,151,168,158,247,221,192,126,69,134,64,98,108,194,224,146,42,101,98,123,230,161,218,137,78,129,146,198,82,181,38,90,200,176,32,58,121,21,211,48,90,80,136,74,32,159,148,83,16,247,31,17,81,209,234,233,141,248,203,52,80,252,90,199,6,218,103,234,5,124,212,248,31,5,20,17,25,12,178,76,244,105,15,13,46,233,158,117,23,114,171,172,208,193,114,203,28,231,148,236,183,81,154,41,160,237,34,151,102,67,242,11,55,73,148,51,133,249,53,24,13,213,28,46,46,102,233,34,62,41,150,131,32,198,58,142,245,243,157,37,126,112,0,8,2,252,100,226,146,12,162,169,24,176,196,161,198,33,114,94,54,22,124,250,7,4,49,234,103,8,246,151,208,21,131,37,26,163,205,66,219,251,35,83,253,95,200,7,244,251,183,251,255,251,255,255,255,255,249,123,255,255,255,255,4,38,191,160,0,2,211,252,192,2,83,50,160,76,140,212,6,9,76,18,113,50,116,196,196,197,69,13,2,231,130,48,80,18,161,136,198,136,8,4,97,38,16,104,5,53,112,158,151,148,88,8,147,30,179,100,1,105,247,181,118,67,244,118,62,148,35,55,138,172,37,89,86,141,88,200,156,232,212,209,252,112,248,255,251,178,100,39,140,134,124,104,208,27,155,121,48,71,68,233,227,100,173,120,27,201,213,54,78,61,28,193,30,22,167,233,149,157,152,123,149,227,153,244,70,152,218,100,53,62,55,156,90,209,67,178,174,37,163,90,224,201,121,118,76,204,107,79,148,94,178,92,85,112,213,179,217,186,186,203,236,101,230,187,142,247,121,243,73,177,168,191,151,215,58,13,130,59,52,93,223,71,108,127,130,211,89,125,188,222,108,249,241,69,52,208,34,57,176,238,68,165,36,127,60,118,199,95,48,98,186,235,138,98,239,233,167,171,89,156,195,251,172,23,56,73,147,162,177,165,65,123,210,36,76,107,222,201,250,226,176,181,30,237,213,125,126,240,21,0,0,50,103,229,254,106,5,65,12,209,133,133,78,84,242,139,43,225,243,154,219,136,25,220,42,246,111,9,189,161,38,90,156,63,112,21,37,59,156,124,78,112,134,230,27,186,168,142,161,4,48,101,34,96,183,69,210,115,45,106,217,82,212,147,110,119,221,255,164,0,1,140,20,2,51,251,164,217,252,163,143,9,12,186,85,62,19,168,5,186,48,120,164,195,233,81,65,65,153,131,38,9,145,24,92,108,97,33,17,176,11,230,30,4,56,201,198,140,10,62,35,3,221,86,120,22,96,26,22,79,42,118,222,144,44,14,26,3,54,103,88,192,32,199,210,42,210,203,91,56,255,147,3,41,31,73,115,100,107,184,44,27,191,106,114,119,9,99,83,87,200,236,36,23,147,175,133,235,98,172,46,221,203,113,164,32,47,211,204,173,106,96,95,168,244,255,53,64,67,171,5,46,70,55,147,210,213,108,166,122,83,225,183,88,87,99,43,248,246,143,251,255,40,200,198,136,193,105,93,170,173,9,73,11,43,131,87,54,123,93,215,94,142,189,96,114,80,194,33,4,208,235,19,31,173,218,19,255,158,32,62,224,162,248,23,125,65,4,129,45,198,52,182,131,42,20,219,169,60,98,73,126,163,255,255,27,250,215,203,223,143,3,0,2,64,0,128,154,57,9,160,107,25,65,135,106,32,184,136,77,117,99,196,224,38,235,198,20,0,238,111,25,50,212,91,12,235,102,137,174,130,13,210,165,230,84,149,27,249,65,157,255,154,5,26,209,56,6,14,198,49,229,71,194,148,106,255,253,127,255,255,254,146,0,0,179,0,128,33,16,218,102,154,130,107,1,56,23,35,140,150,147,12,108,12,0,130,121,138,2,208,128,10,49,84,7,49,169,17,11,132,96,96,16,206,176,148,148,45,196,10,36,13,156,60,51,73,223,7,77,149,26,171,222,52,23,182,92,163,2,223,248,112,25,86,197,47,97,66,70,174,216,9,161,25,117,240,143,42,255,67,170,49,246,237,153,151,245,143,40,255,251,178,100,48,142,135,76,117,77,147,184,123,112,69,70,41,231,101,169,126,28,229,195,52,46,97,21,201,32,142,231,81,172,156,162,45,25,26,233,21,146,35,247,101,217,109,106,165,80,199,145,60,47,238,97,139,19,45,217,173,163,206,55,79,239,103,92,218,69,56,89,171,91,194,191,245,175,180,141,174,185,117,76,59,190,151,191,50,214,46,50,136,237,72,140,190,21,206,185,176,247,93,139,116,190,177,166,122,94,43,221,225,174,30,33,35,51,70,203,211,11,116,249,190,228,141,255,137,238,108,69,212,20,28,45,197,146,52,171,163,198,28,230,252,254,72,58,141,2,210,230,202,103,153,164,75,55,218,191,233,199,255,173,230,213,255,80,63,249,251,254,112,2,0,67,0,3,212,170,96,29,72,23,205,203,14,13,115,16,13,50,184,0,109,195,46,240,25,25,6,242,168,235,164,211,215,61,46,19,145,98,126,142,102,243,118,94,166,219,161,21,216,154,91,254,107,243,200,125,25,240,59,69,64,217,151,7,182,53,176,76,32,32,129,149,12,134,217,213,154,192,104,101,165,209,164,248,103,0,0,146,28,12,250,24,40,25,149,161,77,167,40,32,47,136,73,38,74,80,9,13,215,216,48,37,33,103,4,1,185,2,169,192,178,67,3,16,169,30,150,24,215,200,67,160,202,69,162,163,190,131,31,164,245,38,205,134,88,69,138,117,211,109,233,85,215,221,84,206,187,13,63,111,139,33,135,139,252,74,18,49,61,138,200,173,125,161,179,217,185,236,34,4,207,185,12,179,110,193,163,204,166,197,237,150,82,185,27,247,115,185,48,217,237,192,118,111,71,172,229,217,38,241,126,55,199,131,151,106,78,255,100,92,220,239,114,85,93,224,163,138,113,86,228,111,87,91,190,246,248,57,255,242,157,253,91,217,99,73,206,18,109,48,144,169,65,50,201,115,78,62,39,106,177,89,136,50,146,199,92,3,94,174,146,6,13,104,12,165,243,181,187,162,9,72,42,135,164,98,59,116,19,121,141,222,84,212,16,53,199,26,26,9,2,84,167,96,5,99,201,153,89,133,148,206,4,96,133,69,143,55,83,193,100,100,107,194,97,169,205,12,224,212,40,2,54,146,68,106,21,184,136,172,72,201,92,213,81,141,169,179,176,172,52,179,220,133,98,55,177,89,87,244,127,247,236,83,127,163,255,255,255,255,235,0,76,1,10,12,72,49,140,219,168,204,137,33,76,60,38,12,168,162,76,171,12,204,35,2,76,122,34,204,20,16,76,60,14,141,2,67,194,2,131,4,194,131,56,135,115,152,168,60,204,57,111,40,177,144,230,105,75,9,196,30,25,88,86,70,2,165,40,0,34,182,104,253,8,99,128,231,208,200,138,123,104,255,251,176,100,41,14,167,109,116,205,11,185,123,114,73,5,201,250,96,171,140,28,105,163,54,78,97,237,209,15,152,39,205,146,177,248,252,76,140,12,165,84,176,10,72,86,32,17,180,206,82,231,64,43,181,112,33,137,84,181,204,252,182,34,128,190,174,89,73,117,0,153,130,186,228,196,200,169,132,61,42,217,28,230,134,127,211,74,187,208,104,62,185,218,229,70,199,90,233,220,200,187,183,63,235,99,218,93,202,239,125,87,186,132,177,246,134,145,29,73,80,236,221,40,211,215,68,124,253,138,152,173,109,135,180,188,186,248,205,126,28,45,185,183,235,247,224,99,29,222,113,111,234,215,173,101,77,175,55,133,240,238,186,92,188,172,148,198,245,92,111,17,49,157,193,205,233,95,172,193,198,175,95,241,159,235,184,223,227,255,12,160,0,6,0,0,40,0,65,50,71,108,33,233,222,29,177,38,68,148,178,171,126,117,171,42,107,37,148,162,249,205,71,30,60,44,133,122,196,203,48,6,173,61,113,148,45,180,218,227,77,84,254,143,146,162,219,42,68,219,226,212,5,28,226,148,136,63,255,174,71,255,255,255,64,12,97,176,176,85,216,107,103,9,208,216,32,84,96,91,132,107,81,49,137,9,38,33,73,43,227,57,1,77,250,178,29,36,24,4,20,110,208,232,132,41,160,185,8,134,140,195,181,205,84,121,37,55,14,19,44,90,46,160,133,0,0,191,113,128,36,158,153,228,81,12,132,101,52,7,131,74,204,234,202,17,38,97,74,147,131,55,14,30,146,191,42,48,172,196,131,47,68,174,86,155,63,54,246,225,66,168,176,119,182,65,126,67,52,228,13,117,119,125,136,104,171,64,84,67,169,151,52,37,195,149,87,78,56,134,142,155,44,209,228,80,111,76,83,249,115,107,205,73,203,219,141,76,226,35,48,83,88,161,221,173,55,154,216,240,126,229,175,238,88,195,92,179,218,123,106,27,141,188,255,122,117,243,45,60,136,204,87,15,158,236,193,238,47,8,13,100,187,230,89,167,85,87,16,18,142,45,234,232,172,173,139,112,61,17,213,150,58,187,109,176,24,146,41,83,181,211,192,9,209,97,64,70,14,18,145,124,1,203,18,83,165,98,159,184,101,56,207,220,0,80,179,185,88,184,27,100,18,246,18,192,137,82,85,171,71,255,198,142,171,127,155,237,252,51,142,171,158,160,27,60,244,55,177,116,42,255,255,255,255,255,236,249,15,184,0,192,70,163,21,203,140,1,24,59,121,68,199,97,131,247,255,13,168,34,11,150,12,126,157,11,17,9,5,103,84,68,130,67,198,28,31,152,249,40,39,117,86,14,153,65,146,144,3,139,203,230,118,225,173,13,50,10,64,76,181,49,198,53,12,65,255,251,178,100,33,15,167,43,104,205,11,152,123,116,74,235,169,197,104,226,126,27,229,211,54,14,189,28,209,40,46,231,181,162,157,224,166,186,171,109,66,215,26,199,28,116,7,129,58,206,39,154,36,23,139,166,153,185,190,173,228,173,156,43,74,169,172,146,52,61,236,253,68,123,186,189,225,171,204,16,60,100,248,49,90,140,241,196,190,241,162,61,204,156,101,7,229,47,177,242,146,198,97,52,110,84,35,19,38,181,181,189,101,23,27,13,244,131,185,189,8,75,158,18,68,71,202,191,89,55,230,145,50,107,98,71,216,247,133,190,225,93,53,185,235,205,6,176,220,100,234,217,224,217,103,233,135,112,232,207,153,117,61,123,100,237,145,23,188,145,239,6,43,108,186,212,7,26,214,44,208,165,172,154,196,24,58,172,190,23,97,56,13,178,119,40,193,17,193,160,16,1,112,80,236,13,196,14,88,226,156,4,128,39,69,229,6,9,126,86,161,133,138,155,173,241,52,247,59,26,51,202,0,188,180,78,220,160,174,104,38,82,56,86,59,144,198,101,116,243,141,6,101,191,149,111,139,126,222,165,127,241,255,255,255,252,223,255,255,255,255,255,255,241,192,68,153,131,166,129,163,143,161,146,228,1,135,37,25,168,48,249,145,64,152,144,228,99,112,172,206,69,144,35,78,67,99,2,196,115,5,1,35,48,133,147,7,0,38,70,90,53,188,176,2,160,125,169,43,201,37,16,4,237,243,253,52,217,196,0,8,4,15,135,97,102,5,0,87,224,228,41,4,0,151,82,249,44,56,247,237,234,92,85,88,74,207,235,250,212,101,109,33,237,100,17,194,32,102,68,198,218,23,238,115,147,73,76,48,3,167,8,133,93,23,33,48,217,2,62,234,150,190,19,95,4,203,20,127,53,179,19,24,109,204,146,218,172,186,235,152,186,150,108,90,123,84,119,79,135,228,77,50,205,188,184,111,7,203,79,145,238,183,6,222,151,215,24,125,184,55,31,37,213,209,78,56,96,154,16,97,108,52,230,185,44,113,69,53,224,109,53,8,135,200,148,127,137,25,28,85,229,42,91,186,27,212,173,140,226,35,250,255,253,191,69,241,162,128,0,2,209,51,225,83,9,202,165,5,73,73,96,167,3,160,163,143,232,226,198,144,237,150,145,51,96,134,12,231,3,85,164,222,226,142,224,169,58,85,239,84,219,101,213,3,182,254,173,190,77,61,254,159,255,255,255,211,255,255,255,255,255,255,204,93,63,97,41,253,114,189,100,0,0,1,112,56,100,4,34,24,171,140,104,36,241,129,208,38,188,94,154,116,58,98,1,168,66,204,192,160,145,80,241,186,1,134,26,10,128,130,198,161,12,172,59,49,77,181,215,23,48,104,9,244,162,131,255,251,178,100,27,142,134,122,103,78,155,143,92,208,76,231,153,194,105,45,104,156,33,179,56,78,61,55,129,17,147,104,105,145,53,224,165,2,0,97,182,240,131,49,11,32,128,51,178,0,86,126,44,141,96,118,167,203,160,205,193,186,133,184,32,174,145,20,91,94,64,193,63,46,115,142,192,137,144,217,90,242,56,205,35,141,14,194,151,120,62,227,182,22,26,209,220,26,38,55,47,241,125,60,198,90,110,118,209,54,173,117,115,213,104,53,213,87,110,116,2,254,41,132,109,164,200,130,87,2,41,158,244,189,175,140,247,4,1,198,27,218,199,21,121,237,87,61,42,184,187,182,22,220,103,169,227,219,81,62,46,118,154,17,4,81,240,254,145,123,156,165,30,203,206,244,73,164,159,107,138,29,32,241,146,247,183,137,64,32,1,200,97,202,86,77,225,96,12,188,112,18,148,5,8,196,192,13,92,40,229,2,13,192,203,1,48,187,18,58,190,227,185,30,220,61,173,150,38,151,56,140,235,204,107,61,57,219,160,62,20,88,231,249,161,25,147,160,77,9,99,172,255,234,111,255,255,255,206,127,254,239,233,251,117,131,230,150,105,27,177,4,112,230,129,223,13,0,99,9,164,60,134,71,30,24,80,200,101,129,168,160,92,120,16,109,81,153,8,120,192,65,176,65,160,120,6,220,203,218,204,150,29,7,239,51,5,168,173,141,130,33,32,114,221,216,124,10,8,76,2,234,24,56,0,210,33,177,112,40,155,29,18,165,183,52,234,97,211,34,161,80,175,118,78,210,205,38,60,225,66,31,176,72,26,157,157,246,46,250,88,100,107,237,180,242,126,146,38,242,76,225,13,145,190,61,148,20,203,67,159,195,185,218,226,250,52,107,52,143,13,236,59,175,93,95,25,8,112,159,81,38,66,25,227,141,51,133,158,18,230,59,243,190,212,68,217,181,142,12,91,219,192,123,22,60,112,16,129,52,105,189,231,82,235,2,210,114,71,241,118,82,97,33,92,23,111,195,141,207,102,15,151,242,95,114,66,68,17,27,212,55,183,55,24,140,54,149,140,29,146,130,215,91,159,197,214,238,91,78,144,0,94,0,13,192,23,11,14,129,3,101,192,201,211,93,185,169,164,118,92,9,42,95,20,38,46,21,133,87,83,121,95,193,224,47,83,87,73,160,241,147,157,116,116,135,56,15,131,220,240,204,105,223,254,179,79,175,255,250,191,253,180,50,223,71,217,220,160,0,0,0,48,197,119,67,174,63,14,8,215,54,161,152,207,69,67,140,179,142,8,63,51,8,236,192,168,34,223,24,12,94,110,36,0,32,18,23,4,26,144,122,60,130,32,132,117,137,189,41,212,233,55,70,160,182,153,67,99,165,71,183,36,80,32,74,171,255,251,178,100,34,14,167,93,105,77,155,152,123,96,77,13,26,35,96,98,96,25,209,165,58,110,61,53,193,26,147,103,37,164,157,160,211,13,75,84,150,211,12,237,92,47,144,104,26,237,121,137,230,127,0,117,151,19,65,224,20,11,184,93,56,36,174,66,68,16,67,218,195,156,74,170,209,206,112,153,152,32,36,1,95,100,252,217,81,144,231,177,152,97,204,158,141,14,60,40,229,217,229,146,90,138,190,242,5,27,231,136,219,21,235,21,183,171,182,97,95,86,71,219,144,183,34,90,4,228,218,78,148,179,158,75,151,20,75,170,180,61,88,220,245,85,93,90,227,172,82,104,182,124,237,182,38,103,173,111,157,222,217,139,155,95,122,251,205,94,248,172,212,179,99,84,28,177,76,229,117,75,131,231,61,73,105,226,65,239,183,185,161,110,102,191,135,242,182,227,59,236,188,216,0,0,7,241,43,162,42,160,243,58,20,194,93,75,88,181,249,96,0,111,76,69,134,9,150,12,111,55,160,76,9,125,117,167,255,65,116,255,253,11,255,255,255,255,255,211,255,255,250,26,12,96,135,148,200,109,10,198,173,15,163,103,108,235,204,200,83,177,94,164,125,154,229,106,58,180,17,6,227,19,37,14,112,26,55,133,52,199,196,147,39,8,197,59,161,132,131,3,4,204,18,131,11,1,12,8,2,52,154,13,76,137,1,70,147,13,148,0,210,9,166,183,173,46,172,190,24,168,217,35,142,204,141,194,89,243,7,178,12,4,147,37,226,211,113,198,41,199,170,19,168,179,43,14,166,182,113,251,8,118,169,8,34,237,85,165,48,69,177,168,4,210,71,214,238,206,60,39,202,105,227,20,185,130,86,248,209,247,13,134,45,92,113,41,191,23,81,166,157,173,195,54,182,60,243,98,93,121,117,22,223,81,96,79,99,13,236,82,50,125,53,75,22,248,93,54,248,137,170,103,88,206,190,254,45,106,37,75,152,108,82,66,74,180,45,9,133,91,197,163,175,165,228,214,91,83,16,19,52,128,58,187,81,18,205,89,173,38,142,229,198,53,5,165,139,70,175,206,241,85,146,255,200,135,128,98,216,69,131,8,188,20,237,152,155,185,198,104,2,18,140,16,120,67,49,53,231,31,86,124,6,50,231,224,224,200,48,105,39,48,41,202,220,92,159,48,5,111,7,81,87,54,135,213,170,253,208,26,232,255,238,220,120,95,171,47,103,255,213,219,254,244,171,168,0,2,73,216,196,162,99,191,44,206,33,99,52,91,100,68,61,56,96,52,218,226,35,15,25,12,144,114,33,10,152,12,0,105,37,163,11,48,8,108,198,70,37,97,26,4,171,228,246,80,215,81,209,122,177,134,27,51,93,114,210,217,198,157,110,212,131,1,32,255,251,178,100,34,140,182,195,104,206,27,143,102,32,70,164,217,210,105,7,106,156,253,139,48,46,225,239,217,21,158,167,81,150,21,160,72,17,154,69,225,184,146,59,140,129,97,186,74,42,84,81,236,244,158,131,253,22,72,75,128,231,149,146,232,176,123,180,151,3,197,88,233,202,238,111,27,7,105,200,174,78,56,189,82,19,155,186,104,219,70,78,172,50,235,136,43,234,65,119,210,168,180,182,239,168,68,205,55,208,220,252,174,61,21,112,125,86,240,106,54,41,70,219,242,190,177,161,26,245,173,249,95,201,173,117,244,8,217,45,48,169,42,107,48,185,173,169,98,106,92,126,57,56,247,88,125,180,197,206,172,131,86,245,131,251,180,214,115,205,176,207,69,55,131,122,213,248,151,180,228,12,251,224,0,4,89,240,80,19,72,144,217,142,17,11,49,53,73,132,167,184,232,167,121,182,53,1,218,67,6,18,86,4,161,121,13,82,112,41,80,186,135,52,162,65,244,203,21,123,116,174,200,126,167,134,183,254,167,250,139,178,186,63,248,103,98,157,255,255,255,217,173,235,0,204,157,49,78,176,132,77,146,58,77,125,67,197,139,115,5,122,7,48,195,113,164,89,34,2,131,193,64,116,205,85,148,12,2,24,60,7,25,192,66,137,2,134,6,128,11,10,66,23,132,138,15,194,28,170,191,35,1,90,41,143,6,143,49,222,4,181,184,19,104,217,150,8,219,37,67,53,4,9,20,67,135,8,158,158,168,153,144,194,28,70,228,221,219,24,208,17,2,157,94,220,37,42,129,63,77,217,6,107,191,178,57,44,6,249,199,162,99,208,148,82,41,251,52,130,198,151,94,141,246,171,59,217,251,158,41,139,174,185,142,234,86,138,93,244,109,187,143,75,227,15,86,39,162,111,198,102,154,8,124,54,236,249,26,169,39,109,81,229,72,222,58,65,158,222,95,137,247,143,109,215,15,119,44,91,222,11,46,182,199,124,73,171,102,22,115,155,227,117,143,245,11,48,242,184,212,180,129,138,106,4,90,203,6,240,47,123,198,239,39,69,143,90,196,45,90,201,63,189,254,102,24,128,85,19,8,146,93,19,17,27,79,14,202,54,66,192,170,117,99,192,185,155,146,209,16,4,77,29,13,57,134,121,10,60,5,250,159,246,130,242,219,221,69,62,181,106,85,7,114,4,76,183,254,166,248,39,255,25,175,255,255,111,190,49,191,255,255,255,137,132,0,0,73,140,195,114,19,251,111,204,249,60,55,56,200,201,224,99,166,171,78,80,75,48,58,36,202,137,112,112,80,188,6,106,136,2,64,70,3,20,27,172,66,80,38,24,5,196,18,226,6,40,12,52,100,58,57,44,140,44,11,93,108,188,181,41,242,222,135,5,25,255,251,178,100,35,136,231,28,104,205,27,143,77,224,72,71,153,192,105,37,106,25,173,161,62,238,61,53,193,25,19,103,73,147,29,216,24,160,117,9,203,82,224,251,47,96,127,12,65,182,178,133,196,149,22,220,248,170,136,115,42,69,157,48,112,199,10,80,21,35,141,226,154,59,251,63,126,120,66,48,7,76,70,85,84,135,232,248,153,109,77,108,163,154,103,72,97,181,46,168,197,22,224,221,162,186,74,253,48,70,141,173,117,196,89,165,85,223,108,182,178,22,169,139,81,181,10,120,63,19,79,183,201,185,166,96,191,137,191,154,235,28,113,136,154,166,6,207,16,30,94,179,68,236,33,32,96,234,251,81,156,233,189,117,42,71,176,82,49,157,48,150,206,51,170,158,164,151,131,149,151,168,50,220,139,77,149,77,251,138,136,154,146,169,16,96,177,200,204,197,59,13,119,98,99,106,160,98,6,59,47,96,152,87,221,128,25,32,100,128,147,11,22,36,191,115,20,183,155,169,181,13,5,37,155,26,78,183,45,11,24,89,5,89,167,8,130,48,137,181,210,172,221,3,191,235,157,171,251,255,255,235,140,25,181,0,0,82,155,8,25,230,230,98,153,5,212,72,130,1,11,140,61,93,8,25,0,8,134,9,43,8,64,109,92,192,103,116,167,36,15,152,144,116,189,82,34,157,137,70,28,201,150,197,2,187,111,195,231,7,182,140,94,46,26,165,0,244,0,246,201,67,242,133,96,222,213,97,70,128,155,156,170,34,27,26,154,84,210,71,163,209,65,21,168,198,197,235,157,56,192,63,139,221,106,177,120,69,134,109,50,239,78,51,202,199,168,101,11,251,169,39,249,113,222,35,106,144,115,89,237,132,68,29,195,110,250,223,209,154,253,194,65,67,44,117,84,122,25,148,219,90,11,23,143,152,145,119,31,238,76,151,29,114,194,153,226,17,41,182,17,39,18,49,82,8,164,117,216,248,35,101,6,69,9,139,161,220,228,240,93,167,147,92,35,153,14,195,3,50,164,59,56,201,234,166,177,57,219,116,2,100,132,163,184,10,226,120,19,32,213,208,173,129,8,36,69,176,40,36,166,246,143,15,143,111,23,157,159,176,34,126,172,177,79,63,48,14,224,47,49,9,68,239,58,233,119,161,190,160,141,127,209,189,9,191,214,246,127,221,177,95,255,255,255,231,23,205,59,77,64,0,22,243,11,108,206,188,251,56,189,56,218,76,65,65,225,194,163,6,243,32,16,137,140,50,129,24,8,0,0,230,33,100,48,67,2,14,13,4,101,73,2,97,59,120,140,168,116,90,173,134,2,85,141,29,132,54,204,57,59,149,212,64,112,35,108,46,10,5,0,21,244,132,78,214,65,188,92,77,165,107,43,138,244,39,228,255,251,178,100,43,14,198,238,102,205,147,143,77,226,70,5,169,210,105,39,104,27,161,163,52,78,225,237,65,30,19,166,197,166,21,160,96,82,95,69,33,199,121,240,87,57,140,128,157,112,55,70,127,163,134,154,153,96,51,131,206,59,115,46,154,131,174,52,23,44,213,222,50,134,122,150,197,190,144,154,14,86,98,89,103,122,85,70,240,115,215,154,124,20,174,177,19,113,80,197,170,162,5,77,227,60,221,153,221,117,44,10,190,112,167,111,158,246,155,120,131,18,68,107,54,8,114,178,123,104,4,31,20,184,177,241,135,42,104,111,90,152,214,78,38,18,35,111,37,174,68,118,177,44,131,43,245,208,76,174,180,160,69,85,127,156,126,9,46,255,10,156,1,6,201,5,160,121,11,51,20,14,30,0,243,45,171,216,8,7,12,181,240,118,72,195,198,96,129,38,137,241,73,20,43,83,27,158,102,82,12,104,49,12,60,181,75,215,213,232,253,208,59,45,253,62,167,39,254,57,87,244,254,196,114,127,228,255,255,226,56,132,15,17,199,166,153,9,166,192,131,96,104,244,88,216,50,126,146,49,224,39,11,148,230,56,6,2,0,4,170,23,24,240,115,178,225,33,28,57,219,39,88,46,172,153,92,33,201,247,169,35,87,13,196,112,144,99,114,69,49,228,57,32,194,73,194,245,6,173,26,154,232,232,31,52,4,140,158,91,2,197,37,234,115,37,204,93,196,109,249,202,164,94,140,83,104,28,69,205,88,50,212,80,216,162,214,67,238,1,51,55,163,190,53,232,147,37,87,157,131,206,235,88,119,174,76,162,64,140,234,55,117,174,181,173,37,98,90,77,98,238,116,163,70,35,63,213,74,172,109,48,125,102,209,233,148,143,221,218,41,155,235,82,252,253,222,246,139,52,145,112,198,192,247,13,114,192,135,213,58,120,215,108,70,149,228,29,62,158,203,243,73,216,226,194,172,104,78,119,70,60,180,25,183,218,163,199,197,53,10,77,226,147,64,143,103,205,149,230,234,17,60,1,66,104,112,96,76,20,244,77,99,76,140,139,25,9,33,84,13,109,145,28,145,236,137,70,140,176,178,193,220,157,121,62,58,98,24,112,190,144,204,163,169,217,62,98,24,7,57,71,245,246,191,80,160,92,119,223,127,130,203,232,154,255,95,236,111,111,249,207,255,250,96,0,0,99,23,107,19,48,11,227,90,93,211,54,144,19,27,137,179,85,224,19,77,5,19,1,129,131,37,194,164,31,48,12,53,51,45,28,72,131,7,132,51,36,9,34,128,68,192,240,65,157,166,50,122,15,0,202,61,139,36,89,37,154,82,20,104,75,76,22,134,101,35,242,89,83,48,19,169,181,10,22,0,29,35,162,205,225,23,101,16,11,7,255,251,178,100,46,12,167,36,110,204,147,184,100,114,73,5,169,197,109,133,104,155,245,165,56,110,61,156,201,46,19,166,197,164,157,168,131,201,90,141,80,92,202,36,69,96,56,122,86,194,134,199,198,238,201,53,26,254,95,133,228,250,147,34,246,110,182,118,18,199,238,74,123,201,23,53,25,207,76,142,119,82,185,222,234,65,173,152,95,200,247,187,127,164,55,181,37,230,208,87,4,181,58,22,32,83,92,183,187,125,164,83,171,126,97,205,202,218,247,137,119,159,90,24,38,122,47,157,106,217,126,167,86,141,115,202,166,21,249,44,199,121,135,150,36,90,207,55,120,186,212,127,232,213,169,13,43,53,189,241,61,114,251,185,125,223,199,158,26,33,22,159,208,4,1,66,17,248,8,130,92,118,124,96,241,11,104,10,10,58,46,224,44,195,52,24,140,68,7,147,202,35,234,214,219,62,109,37,150,139,150,219,45,84,251,17,102,156,46,28,16,119,158,207,70,82,252,40,94,66,253,241,255,63,255,27,95,111,211,253,127,248,123,255,254,144,0,36,59,12,63,191,48,139,160,208,183,243,19,172,204,54,55,52,151,28,207,225,131,2,155,12,108,67,69,2,96,65,165,150,107,168,84,96,101,194,251,200,50,1,112,20,54,72,68,2,147,198,36,48,106,85,183,149,219,178,53,195,131,128,251,37,64,64,8,21,33,147,41,148,181,101,194,97,84,86,107,226,243,65,238,203,137,102,105,229,179,37,144,81,60,101,0,109,203,88,174,181,127,57,182,108,155,1,147,17,234,17,216,11,156,146,171,167,170,206,225,190,182,14,89,242,139,249,194,206,188,61,229,231,205,115,215,233,228,119,187,107,243,214,250,27,14,118,195,124,189,48,250,101,194,94,52,107,110,175,119,6,183,134,240,178,120,221,46,234,114,1,125,202,213,163,231,144,81,182,73,62,86,188,216,252,251,243,166,108,226,203,127,50,252,241,208,185,251,178,115,54,129,141,203,116,103,207,60,155,206,27,246,26,253,241,177,54,161,137,197,187,117,6,20,140,192,64,64,114,65,96,99,223,128,87,18,212,194,10,125,93,19,90,197,223,85,19,28,64,232,26,20,176,84,123,42,226,50,171,83,133,12,73,161,248,227,9,205,61,249,150,148,88,251,31,101,40,13,115,27,215,83,159,168,186,143,51,242,151,253,79,162,137,15,255,255,252,177,0,39,30,252,151,60,209,96,140,17,124,215,67,204,124,112,213,49,13,52,48,170,34,85,32,106,105,28,105,40,74,166,153,97,19,205,77,106,103,16,182,243,208,234,118,243,239,123,58,7,234,232,158,49,45,19,91,204,161,218,177,77,109,91,29,146,115,209,237,33,59,183,77,88,123,161,89,82,26,180,172,107,255,251,178,100,41,12,165,251,104,208,155,111,101,112,74,69,153,176,109,135,106,28,37,163,52,110,61,59,1,44,46,167,33,172,156,176,203,174,96,18,124,64,89,195,25,38,243,186,241,156,227,108,249,205,74,11,85,114,238,28,142,55,220,12,226,93,121,51,219,102,249,91,223,125,91,167,29,202,31,69,174,91,25,182,241,117,53,97,154,246,219,108,148,150,149,203,171,79,202,34,119,146,99,18,143,206,82,159,217,134,87,214,241,210,144,209,105,207,229,143,176,237,134,245,156,142,6,197,214,68,126,193,237,225,162,221,125,143,155,162,126,9,124,177,198,104,72,64,80,161,0,96,112,80,44,194,37,220,113,0,145,65,19,90,94,230,56,116,176,45,16,196,131,201,135,176,202,87,105,109,96,173,175,101,124,222,40,67,152,117,255,170,88,231,57,77,158,93,108,232,213,13,78,127,242,30,164,63,248,247,237,71,236,47,234,255,255,255,238,80,0,2,10,134,58,245,157,150,160,110,7,145,207,213,70,57,54,27,87,248,109,2,25,133,14,38,43,68,131,129,164,33,115,124,41,204,28,16,10,1,205,52,98,18,0,135,10,146,181,88,146,213,1,210,104,53,221,105,3,160,23,94,54,185,82,1,182,30,5,174,145,192,56,20,25,14,70,21,213,200,30,28,135,37,50,122,24,109,142,72,136,64,74,142,181,11,22,148,188,8,215,1,146,7,14,76,181,21,237,239,50,3,78,193,45,61,142,56,77,163,82,44,70,159,120,149,162,147,221,28,201,25,177,167,109,81,55,185,117,216,183,219,245,244,235,181,194,205,25,126,205,232,148,62,8,191,184,179,85,119,93,53,218,46,228,150,149,139,109,223,249,199,98,156,168,227,83,131,9,239,119,169,75,31,182,162,103,210,109,34,37,232,132,234,6,64,84,248,164,118,80,67,89,74,134,9,161,37,169,68,49,162,210,33,48,200,217,145,169,113,41,167,204,88,88,200,10,28,139,132,8,160,134,244,199,16,96,250,112,9,148,27,89,105,70,63,111,163,6,35,73,147,190,140,222,150,189,141,92,251,140,174,231,58,132,56,169,228,5,182,47,95,43,166,148,42,74,99,253,168,111,177,191,253,91,253,247,255,183,249,95,255,255,255,255,255,255,255,232,68,0,76,136,161,78,157,86,141,178,198,13,21,97,140,80,29,76,253,223,205,62,20,76,55,51,140,124,46,149,136,20,6,155,46,91,4,14,224,145,48,202,130,253,126,27,69,133,192,17,18,42,122,195,55,68,237,101,105,188,177,17,106,92,152,34,70,175,64,35,44,232,182,3,52,147,0,254,36,139,170,211,80,94,149,253,157,126,159,246,37,39,145,39,212,62,194,89,100,12,159,206,61,185,194,111,106,180,255,251,178,100,53,136,135,105,104,75,139,185,123,116,76,107,233,234,99,69,26,25,45,163,68,237,229,133,33,31,158,166,197,167,149,162,161,32,229,177,152,229,20,169,9,106,16,81,114,194,44,147,105,120,124,217,149,16,199,17,141,252,236,113,48,80,222,1,152,239,175,65,182,80,235,213,52,160,99,137,72,139,166,136,109,103,3,139,232,118,216,251,74,233,48,43,97,74,238,59,245,206,230,107,88,166,217,233,47,137,191,3,22,135,74,86,216,188,55,47,90,66,204,44,230,29,45,219,171,7,88,247,163,2,170,240,96,82,142,79,159,70,162,82,72,238,119,137,13,202,241,24,217,149,14,226,60,143,27,114,53,230,25,215,127,201,0,0,144,0,0,6,106,178,2,64,58,193,238,168,112,130,162,233,67,168,132,52,93,237,11,38,130,152,200,8,69,45,187,136,192,177,88,192,87,63,8,80,107,206,239,244,217,183,84,120,214,171,255,67,251,190,191,255,255,79,255,235,133,138,127,147,255,254,95,255,255,255,254,20,239,18,113,4,8,32,170,20,91,41,58,50,135,66,99,243,16,9,51,72,19,6,197,140,33,80,28,144,140,211,192,22,154,32,24,127,164,76,106,151,131,134,3,199,195,209,80,148,28,25,194,132,91,225,169,120,148,42,69,97,248,181,165,53,14,162,62,36,42,140,77,61,191,18,123,139,119,47,8,180,116,18,61,187,200,21,85,164,16,96,189,12,242,236,22,158,196,228,206,78,32,65,84,235,206,142,89,76,98,171,59,52,185,31,3,195,237,78,185,195,193,181,143,4,55,53,233,149,174,219,67,44,202,188,122,70,198,148,183,49,86,21,141,197,240,37,54,165,78,148,13,32,177,53,121,48,222,250,111,18,213,84,103,24,134,236,166,61,109,138,70,66,36,159,80,232,229,149,71,82,124,237,223,164,39,196,117,42,31,67,62,29,73,197,118,221,59,68,170,56,150,173,116,181,0,12,132,3,26,82,32,232,169,124,105,220,143,81,81,160,169,214,144,226,144,67,193,16,12,17,21,3,70,47,181,136,126,143,151,91,189,62,16,247,86,24,20,228,99,56,239,198,116,118,30,44,160,181,255,143,126,164,127,255,255,209,127,255,174,163,189,31,239,255,255,164,0,2,241,18,156,250,170,211,105,0,206,158,123,18,72,0,73,134,84,67,152,137,10,93,147,16,16,196,93,3,212,3,3,191,140,235,51,45,245,137,167,20,85,32,99,46,131,14,110,212,13,101,151,70,147,202,27,103,240,2,169,172,11,139,76,37,18,21,1,92,97,32,12,30,1,130,194,118,81,52,38,63,54,248,120,26,122,168,43,217,97,84,226,6,89,235,153,184,169,36,147,143,85,41,34,153,10,24,70,48,151,255,251,178,100,55,140,133,230,101,205,147,152,74,96,105,43,169,137,109,5,152,22,29,153,54,110,97,39,193,189,37,102,169,141,32,48,254,36,59,20,46,84,133,201,2,81,160,177,52,165,191,248,164,141,11,43,53,41,92,100,76,105,72,22,187,188,124,136,154,146,103,139,19,50,178,234,110,166,135,58,28,119,202,168,246,167,149,114,107,126,203,253,168,101,59,50,202,179,144,139,36,194,164,78,102,20,249,17,127,136,92,118,244,36,0,4,128,0,24,37,14,3,23,136,216,76,144,145,10,140,19,108,12,174,96,33,198,56,68,251,160,121,135,177,53,245,196,14,162,109,228,114,250,121,136,23,147,209,168,227,49,121,248,15,75,44,3,136,148,237,34,169,75,187,98,75,232,114,216,245,32,118,233,195,240,100,26,30,161,54,216,187,211,220,143,244,197,191,90,15,250,36,34,57,111,116,227,147,254,169,227,72,231,253,127,255,255,234,44,0,41,184,232,176,204,252,241,19,71,25,204,34,117,36,20,25,4,172,97,128,73,131,134,70,191,23,124,0,5,82,44,61,14,166,85,59,64,100,42,244,181,149,186,252,151,216,148,69,108,67,214,225,199,225,138,63,108,177,165,192,243,130,162,170,3,139,48,180,10,162,168,54,148,41,201,234,239,19,97,27,100,149,40,175,90,126,239,76,65,199,125,205,244,194,196,10,44,194,187,68,243,70,166,221,66,222,92,169,61,207,36,248,46,181,231,201,28,142,21,61,159,197,188,54,218,51,75,58,109,212,20,148,239,50,125,1,116,119,28,156,238,182,16,133,45,155,95,175,247,230,93,58,202,108,182,177,109,217,201,243,84,203,47,78,82,83,198,243,83,28,17,103,174,129,72,64,128,1,21,84,96,130,134,48,154,38,34,205,9,4,25,73,132,226,136,68,137,26,12,30,160,70,73,235,57,79,83,44,25,211,124,161,241,130,69,25,188,0,32,250,239,34,199,7,149,175,207,249,157,125,140,10,217,59,9,39,28,59,234,238,228,50,34,117,90,39,181,149,54,43,179,136,167,32,177,167,211,84,39,155,125,120,207,211,246,130,233,131,34,39,117,5,11,249,4,213,255,255,93,109,192,195,236,16,253,95,235,0,76,24,58,15,111,98,77,118,49,140,82,73,199,147,96,225,172,209,128,136,202,210,216,201,109,57,77,205,46,131,144,224,194,50,117,14,186,155,96,232,72,62,48,25,209,26,47,47,46,98,44,48,225,160,32,192,76,193,91,198,136,33,60,68,96,152,2,25,57,46,84,176,88,73,113,164,117,50,165,68,185,210,72,71,147,196,218,17,20,160,92,170,167,107,108,128,94,176,10,48,41,184,21,35,204,233,59,139,4,81,178,12,117,231,167,27,35,243,194,255,251,178,100,60,14,135,212,113,75,139,186,121,242,69,231,169,200,104,194,118,31,209,205,44,78,229,241,201,5,33,39,233,147,29,144,60,23,4,32,200,46,139,38,144,74,23,7,168,15,1,225,192,110,53,169,155,236,255,163,220,222,147,194,226,97,27,235,91,27,137,107,155,34,103,18,59,36,241,27,28,122,44,227,154,29,220,152,148,173,48,197,144,188,161,78,43,202,101,202,64,240,191,139,37,114,212,159,100,99,85,86,5,126,220,226,79,18,14,183,186,111,215,122,250,221,27,231,166,79,247,208,96,207,126,254,250,205,183,188,210,172,75,7,60,111,88,177,254,254,254,127,248,207,249,206,51,1,78,211,121,144,247,86,143,152,128,0,48,24,65,1,36,211,71,68,230,76,3,83,41,9,206,40,88,44,165,216,50,36,160,36,150,65,10,26,56,242,246,40,121,242,249,185,141,147,21,67,179,177,229,74,194,97,201,119,45,160,157,25,183,177,44,86,191,254,221,63,255,244,237,254,163,121,31,243,192,49,150,146,1,224,238,137,161,254,225,129,138,65,158,99,153,139,207,201,137,197,129,135,102,89,144,128,112,96,82,96,16,14,101,200,206,80,35,152,10,21,153,16,37,45,19,7,128,115,7,192,128,224,28,80,13,26,3,161,177,69,20,182,78,175,132,132,154,79,70,119,40,10,250,154,72,98,92,92,228,42,137,168,172,11,183,69,41,107,146,217,67,116,147,39,36,9,54,251,37,148,236,166,139,116,239,222,5,130,217,244,117,71,233,172,189,12,214,129,54,215,84,110,75,53,123,109,7,47,90,184,84,68,122,213,69,131,165,143,130,91,105,178,66,16,165,159,65,71,201,124,173,106,65,93,119,160,67,82,0,75,136,174,70,199,149,181,92,116,91,171,21,37,117,186,115,22,18,6,234,133,48,28,236,194,162,182,36,43,119,170,239,24,211,12,66,203,123,72,75,187,31,183,204,36,190,244,215,52,221,245,109,226,196,219,11,79,194,2,52,221,146,246,109,56,53,229,221,247,2,124,190,93,197,151,73,47,253,247,92,255,255,255,255,240,114,57,107,39,171,70,190,103,136,4,64,0,3,128,72,3,138,214,24,90,182,130,97,109,19,105,101,83,75,1,192,211,77,163,81,57,215,205,119,119,0,250,10,139,30,14,71,127,167,219,237,190,111,244,95,191,255,93,63,253,59,255,238,34,135,85,40,17,52,44,14,207,62,149,0,0,204,241,246,60,249,220,232,60,99,168,77,140,70,83,52,96,228,209,166,83,53,15,76,186,28,48,120,8,148,56,104,34,224,32,30,96,0,145,129,134,44,193,34,155,10,56,164,235,100,108,35,160,100,173,66,88,92,51,45,157,127,150,114,12,24,32,0,220,153,255,251,178,100,35,14,134,240,113,76,139,143,69,226,67,168,89,194,100,202,100,157,5,197,50,78,225,117,201,36,27,38,149,148,29,224,33,32,2,87,32,56,22,203,161,33,118,200,203,212,105,85,64,75,149,178,69,43,155,135,173,251,4,92,31,130,122,30,34,151,117,68,19,185,251,242,70,32,26,126,179,153,217,233,201,190,159,143,199,238,98,135,17,2,82,109,177,179,32,47,3,111,38,82,42,217,137,179,83,195,189,145,226,124,214,217,158,160,173,160,123,178,194,169,119,75,68,205,245,71,38,140,174,129,31,30,27,44,124,224,250,251,183,221,189,37,212,9,35,128,192,250,44,70,242,227,205,138,133,156,64,30,198,2,164,161,131,170,16,43,123,250,39,90,212,219,247,167,233,255,62,255,132,213,184,112,105,251,0,3,1,193,26,201,104,144,173,15,205,105,198,151,91,100,1,181,198,62,2,139,178,210,252,68,204,30,188,222,224,79,73,25,86,145,53,79,217,107,63,63,111,186,145,115,125,11,237,167,251,247,255,253,119,127,244,161,193,245,51,77,84,56,11,158,41,80,28,98,20,164,106,56,124,107,169,218,108,241,56,28,126,12,155,64,144,148,193,50,112,112,29,17,1,165,128,100,197,145,148,70,10,4,1,70,52,128,137,94,42,1,139,2,130,160,70,105,227,32,69,229,64,190,198,0,245,93,17,128,223,41,121,134,205,97,224,92,179,242,215,94,97,185,194,232,224,24,181,103,134,47,97,165,60,184,89,179,102,18,212,171,62,208,45,198,60,80,90,39,153,160,118,48,249,204,189,68,65,156,139,89,198,180,31,168,76,1,147,202,195,234,192,138,197,75,14,16,170,147,22,23,59,90,166,118,48,151,78,85,108,205,58,211,169,111,21,103,141,100,244,181,14,101,42,203,41,141,252,3,7,252,23,107,153,182,27,253,128,211,203,47,166,199,44,30,223,251,219,238,198,162,64,157,105,0,110,196,67,54,164,169,146,109,98,247,101,203,183,190,8,10,78,133,22,219,12,229,228,164,94,253,220,236,150,242,140,157,254,251,239,255,255,241,236,229,98,231,165,203,40,0,132,164,177,6,230,110,10,197,204,239,4,159,4,10,32,57,177,175,243,88,24,235,114,4,11,20,118,225,12,166,66,31,35,79,61,172,112,45,62,3,55,240,239,90,172,234,23,223,121,83,148,112,191,123,162,139,189,6,61,26,188,64,223,255,181,71,207,8,125,30,92,0,1,40,160,18,43,227,3,232,52,148,227,89,225,52,35,115,42,14,12,62,49,160,64,81,120,96,3,144,203,12,64,81,105,163,169,138,1,61,137,209,37,112,238,190,85,32,38,105,31,148,170,40,235,210,249,98,74,15,37,137,183,11,23,149,145,255,251,178,100,33,8,198,70,113,80,83,111,93,240,73,136,89,195,96,202,100,31,57,205,44,14,229,117,193,21,30,166,193,147,29,160,84,7,38,30,163,43,44,253,191,95,14,182,122,57,124,205,211,134,215,113,112,241,147,112,216,16,154,60,103,219,43,134,39,86,230,58,35,76,230,142,33,141,245,157,29,179,235,239,231,123,239,210,189,93,76,164,90,61,13,175,225,255,189,121,93,246,218,235,108,145,185,234,174,222,96,250,225,163,62,244,221,244,250,236,19,104,236,102,214,203,195,78,226,149,186,234,73,237,69,75,148,75,207,79,42,53,60,144,14,13,237,164,133,143,21,9,212,133,121,237,150,229,94,157,18,175,153,150,75,127,255,255,87,248,92,128,0,20,4,150,47,226,118,135,45,12,137,36,76,68,116,64,251,238,160,98,166,99,35,210,30,0,248,127,240,183,40,247,208,70,49,70,15,90,247,244,213,55,171,92,117,253,229,76,244,95,191,161,237,255,212,255,43,163,255,67,131,159,208,102,33,158,191,255,255,255,255,250,140,181,252,140,133,128,140,129,232,204,203,115,204,16,20,140,36,91,76,69,28,12,80,48,204,41,4,65,64,177,129,225,49,141,36,89,130,0,128,16,80,20,31,217,0,112,140,23,0,70,130,22,84,60,6,193,237,128,56,4,156,33,8,5,128,230,114,211,31,22,240,218,161,9,73,138,89,118,59,48,215,232,212,251,187,20,142,36,204,153,225,94,155,42,18,249,228,207,24,174,99,166,82,69,165,156,155,11,128,36,109,114,251,54,181,149,42,190,153,37,16,104,249,248,13,171,214,115,222,92,30,36,162,221,245,19,146,172,98,255,82,194,192,132,181,56,125,220,104,82,56,34,95,107,238,97,74,220,144,63,104,113,221,246,184,163,25,49,164,9,94,201,220,239,178,27,121,61,112,170,122,87,94,175,172,169,203,169,218,144,24,94,135,173,74,171,46,10,122,244,149,181,169,118,250,131,2,254,6,234,113,32,201,185,133,92,23,219,166,61,50,198,80,235,99,227,237,82,238,38,80,230,171,155,140,197,177,117,196,95,255,255,192,132,93,18,41,187,132,23,29,56,0,81,116,76,83,144,68,43,104,115,40,228,16,76,81,146,170,88,2,140,57,135,76,178,139,25,202,89,97,243,95,172,153,20,79,253,243,126,210,133,182,105,125,170,19,127,81,143,139,182,217,188,119,255,207,51,205,106,146,249,143,150,242,127,255,255,250,18,0,32,0,0,14,24,55,252,100,72,129,152,161,38,247,84,134,48,204,200,30,50,232,172,199,4,67,4,130,11,222,74,27,2,14,18,72,4,3,50,88,57,151,134,0,75,212,153,76,242,138,82,248,53,104,128,200,49,200,117,26,66,159,255,251,178,100,31,138,182,192,113,77,187,143,93,224,73,231,25,204,96,37,112,29,109,199,46,14,189,28,201,18,27,230,161,149,137,160,147,141,2,164,45,145,228,187,239,42,161,85,233,112,175,180,166,175,55,81,215,93,71,140,166,77,102,22,238,62,21,246,96,135,58,30,243,72,177,18,204,24,153,106,103,239,84,30,58,43,38,169,33,234,192,58,89,225,65,186,73,62,190,117,133,73,161,203,164,240,135,180,91,25,137,221,110,122,245,196,247,111,159,233,155,244,251,142,222,145,218,220,29,69,178,107,248,55,194,15,94,153,228,66,59,100,43,180,216,32,223,47,58,234,33,34,218,89,157,20,231,96,16,158,98,164,229,88,98,133,158,132,54,35,13,181,158,187,140,151,151,158,115,30,159,255,255,218,93,73,77,45,40,0,0,7,0,0,0,17,96,6,132,24,168,91,166,64,32,249,51,203,1,72,105,136,121,194,151,55,68,201,7,17,201,85,99,166,49,209,10,251,0,174,65,7,114,239,182,122,246,166,141,87,254,133,249,55,167,76,33,255,232,190,154,143,231,174,216,191,255,255,236,231,127,255,214,96,38,132,106,67,68,106,178,48,110,105,8,101,200,154,97,202,136,98,240,174,99,120,204,96,112,66,96,128,16,8,10,12,36,31,193,0,185,131,0,169,144,129,80,240,8,90,166,90,35,3,86,195,251,130,127,9,0,172,192,10,3,17,2,10,146,87,6,78,152,4,19,208,183,234,103,142,168,108,53,166,35,126,105,81,101,64,238,228,158,144,172,101,75,122,194,193,177,218,105,44,43,131,32,49,16,23,62,182,152,189,166,106,71,80,186,138,84,177,202,215,135,42,138,26,184,229,128,156,27,173,71,56,36,161,67,2,217,29,0,97,27,80,88,31,110,144,175,130,244,59,244,56,217,38,9,113,23,145,148,42,227,110,190,135,245,116,108,165,226,36,25,107,145,130,183,178,232,13,92,120,91,222,204,72,247,125,92,69,213,180,73,71,222,30,50,56,110,50,210,156,127,53,73,136,55,48,7,124,162,246,34,173,210,213,45,197,246,248,202,139,200,190,43,132,255,244,44,77,177,2,45,20,107,137,198,6,80,10,224,45,19,54,83,66,28,140,176,144,80,100,152,171,79,134,101,47,16,101,64,158,178,178,64,12,88,165,168,108,113,223,139,28,235,253,137,143,97,220,30,139,141,67,193,141,95,152,94,53,11,246,193,227,181,63,109,83,211,7,201,34,38,202,176,0,204,149,230,57,210,136,221,91,99,86,194,129,162,19,66,157,204,192,64,49,73,180,48,160,241,37,25,139,204,66,128,192,72,128,193,67,58,165,231,34,4,39,3,94,131,237,74,146,5,232,65,180,241,114,30,55,55,99,0,255,251,178,100,30,10,166,138,112,205,11,143,95,38,72,168,73,184,101,37,102,28,241,199,51,46,97,21,193,8,150,102,201,147,21,144,199,153,184,185,51,251,166,206,1,151,211,80,218,237,4,47,74,61,103,179,113,172,20,78,139,233,103,183,43,38,3,246,94,212,254,78,125,108,163,30,25,108,139,70,149,141,58,71,94,41,213,149,112,239,211,144,19,42,187,147,52,171,155,85,241,239,77,168,13,237,161,51,233,156,251,130,220,37,247,222,82,58,239,48,64,151,102,5,238,112,160,92,240,168,214,37,89,107,6,143,151,115,93,50,101,2,248,145,213,92,154,67,147,219,100,202,155,123,182,158,163,228,27,223,9,190,148,150,85,45,127,113,194,208,210,184,154,186,127,205,243,255,31,55,25,133,92,41,143,0,0,7,0,32,2,136,76,35,140,224,218,233,191,64,144,8,204,20,1,217,121,37,63,31,67,65,97,94,44,114,123,44,56,154,3,11,176,104,7,101,109,170,93,238,242,115,61,183,199,111,102,168,183,223,109,114,96,47,255,166,223,86,251,104,223,94,59,81,207,255,255,208,1,1,102,16,222,30,248,14,109,239,97,139,34,134,116,14,24,130,6,100,209,0,98,196,201,96,163,2,129,76,12,21,51,2,36,192,96,178,64,217,155,194,141,60,192,128,37,238,9,1,46,70,47,130,243,64,147,164,84,8,178,150,241,202,128,224,241,161,177,86,232,229,69,254,150,227,225,6,106,75,151,53,115,8,188,237,185,150,41,121,71,109,212,120,42,117,163,149,143,145,150,175,238,68,87,22,176,139,55,174,200,190,41,41,185,43,117,57,62,218,242,14,86,206,203,4,66,145,98,178,109,222,185,150,251,149,91,81,22,115,130,242,189,146,169,207,99,1,166,118,120,205,247,182,50,213,13,30,168,35,27,247,138,65,199,137,103,235,116,31,127,7,183,188,238,94,93,143,28,42,155,5,247,3,90,156,52,144,106,118,31,201,103,90,138,128,128,124,58,66,2,149,5,135,201,65,98,85,226,88,201,229,199,213,164,88,123,8,149,29,213,93,112,213,163,219,9,15,227,228,4,192,99,113,8,132,46,89,144,10,115,153,127,172,84,8,168,28,105,213,101,210,183,129,152,148,17,22,82,220,206,83,163,101,43,168,179,121,187,46,157,255,168,234,191,148,155,215,190,158,129,11,126,153,245,187,35,245,55,33,247,255,255,169,255,255,249,96,0,204,83,95,142,86,61,76,140,70,13,12,4,204,172,24,140,144,59,140,111,17,76,4,37,128,2,89,128,0,17,0,68,100,25,64,44,6,38,1,140,64,210,204,34,6,208,220,168,8,187,76,90,242,118,165,195,180,22,2,82,78,1,92,205,158,66,4,3,219,103,255,251,176,100,35,142,135,96,114,76,11,175,78,214,71,99,233,253,97,233,52,26,229,195,52,110,61,119,129,19,162,231,49,147,29,144,9,201,133,217,160,156,120,228,212,145,216,166,247,8,178,50,3,206,103,28,69,156,29,20,179,213,180,214,2,134,44,92,191,179,115,137,159,155,197,198,109,179,78,206,155,149,20,118,194,144,107,64,81,137,159,200,65,140,72,10,19,110,43,86,239,125,254,117,18,105,68,238,249,9,105,225,49,3,56,160,209,229,186,43,54,107,141,14,19,46,37,40,220,124,224,143,143,219,98,229,168,250,251,155,89,190,235,226,86,90,173,106,33,184,223,118,7,191,225,202,104,42,12,222,28,104,241,134,45,226,44,200,18,236,244,210,71,90,189,75,89,124,103,91,169,44,165,171,77,199,125,202,19,245,251,160,151,186,70,223,76,77,87,215,151,0,0,4,2,203,24,0,64,255,163,137,81,232,176,203,204,9,14,27,138,172,195,243,129,145,240,170,9,8,203,229,111,175,74,159,142,254,115,18,25,134,41,25,146,244,213,186,99,21,247,17,105,230,249,231,163,11,99,46,255,14,127,173,200,255,167,187,211,120,1,226,160,8,204,178,140,63,84,100,40,185,54,84,12,152,154,98,86,97,151,5,230,75,23,152,176,96,204,129,192,179,48,24,210,217,19,128,130,121,90,18,83,121,0,141,206,7,174,224,176,74,101,112,153,239,140,190,98,156,112,21,43,104,236,99,238,48,206,172,115,213,13,92,81,111,32,201,159,41,132,238,84,136,43,31,46,56,20,209,225,83,181,89,166,67,239,38,96,191,179,107,135,187,6,156,80,83,189,41,37,98,49,60,48,72,191,124,102,45,110,5,245,125,125,31,70,175,52,45,117,147,82,199,202,50,46,102,215,127,19,107,251,220,177,245,181,107,156,67,220,166,249,129,125,194,77,125,239,57,105,113,196,138,92,162,35,38,152,15,200,201,32,19,222,84,81,50,224,31,189,3,236,204,136,3,187,193,249,241,223,116,161,109,219,31,204,45,104,20,40,250,37,169,23,25,255,246,207,254,234,159,146,5,211,103,161,0,0,144,0,96,95,115,32,48,108,226,67,62,102,55,8,108,139,202,13,76,255,35,124,73,245,69,4,127,89,99,240,172,234,15,169,232,63,46,61,221,126,153,93,11,80,190,212,45,242,243,13,255,255,137,214,159,255,217,182,255,49,190,41,121,160,147,249,227,0,0,204,133,11,78,158,95,76,127,127,76,162,82,76,127,33,76,87,90,76,60,19,12,6,28,204,73,2,64,65,25,130,0,169,144,99,96,92,11,45,169,141,160,195,6,89,72,170,10,0,152,42,223,144,169,218,172,150,133,129,5,99,130,216,107,219,52,89,181,255,251,178,100,34,143,151,46,114,204,11,175,71,50,75,5,153,204,97,34,104,26,21,197,52,14,61,28,217,3,150,102,241,150,9,160,169,198,7,33,236,90,146,79,14,220,152,155,229,59,66,236,28,208,185,26,85,246,155,179,231,126,29,171,146,168,145,2,22,111,175,204,37,229,54,207,240,95,71,110,80,209,234,86,69,178,105,21,241,39,171,41,14,139,64,212,32,161,145,167,13,49,98,152,147,79,143,52,220,82,244,225,56,80,15,27,41,68,66,37,237,138,36,109,101,204,72,16,218,55,131,50,61,11,52,51,50,49,214,43,82,6,149,165,126,55,106,106,18,137,252,11,25,72,112,215,35,66,146,159,33,233,135,45,3,143,69,16,144,97,176,241,196,56,216,27,51,197,59,199,106,188,101,207,188,170,99,103,153,49,40,192,134,24,243,250,60,0,0,13,153,0,0,4,41,12,40,165,78,162,98,130,28,21,137,58,208,18,252,193,2,132,142,189,10,170,72,128,241,211,160,214,201,221,2,54,21,164,38,100,168,59,187,37,191,244,90,232,204,141,247,187,255,190,218,225,30,206,166,236,87,169,219,22,123,71,255,255,255,255,254,84,18,191,63,131,180,209,248,211,27,136,77,42,39,51,226,156,210,161,99,31,22,4,1,21,170,32,12,25,192,106,93,134,12,100,128,35,242,202,215,8,160,21,115,200,180,146,236,22,9,28,9,57,180,12,178,83,33,47,44,14,221,151,132,183,226,181,99,47,189,175,145,124,150,28,193,39,36,250,130,219,236,245,71,168,245,255,134,10,0,182,41,30,205,199,109,67,53,123,218,62,172,207,120,9,252,115,67,216,184,222,0,51,149,26,134,179,224,111,95,126,101,197,42,110,191,160,210,91,219,81,19,173,205,174,217,126,215,77,110,29,118,205,53,212,163,195,93,230,178,212,179,243,155,241,98,73,119,133,12,136,243,128,35,88,130,137,75,66,24,241,14,233,144,170,18,166,161,188,233,21,228,163,166,72,114,148,117,177,146,249,8,87,55,15,173,196,196,220,191,251,93,144,144,142,83,45,179,19,128,3,112,1,193,209,160,118,97,239,199,128,17,234,158,10,202,157,148,238,168,140,188,37,227,195,42,109,220,111,254,136,161,102,2,198,87,203,204,38,20,126,238,82,121,167,106,63,80,88,39,245,227,253,246,168,173,49,78,255,35,245,59,98,250,5,0,33,18,66,59,24,25,238,117,66,73,153,78,230,167,80,24,188,124,96,135,241,135,66,102,9,8,5,2,137,248,131,230,97,1,39,156,32,170,19,210,212,109,146,209,101,200,38,208,34,228,189,42,84,76,5,116,160,9,60,45,2,176,128,218,93,159,121,167,163,81,203,95,2,99,41,75,16,69,154,54,255,251,178,100,40,136,135,56,113,78,59,143,22,112,66,229,169,227,97,39,104,29,249,223,46,78,237,229,209,36,162,231,157,145,169,144,145,84,83,115,238,209,184,202,18,189,32,177,181,203,70,151,34,130,109,179,111,44,222,231,85,176,135,238,134,245,50,44,241,122,78,47,198,239,224,102,1,203,7,99,97,243,195,120,138,200,246,56,126,183,3,42,40,154,95,137,111,38,249,155,94,164,26,186,195,248,221,185,43,11,18,127,17,158,204,139,140,56,10,106,220,87,196,45,193,92,175,43,83,149,79,192,87,55,23,6,196,241,229,18,28,114,70,220,253,38,16,24,26,149,110,12,35,197,46,192,204,166,114,188,53,12,234,213,84,22,118,27,57,41,93,183,171,243,9,236,155,45,253,19,130,120,163,199,77,22,192,80,0,1,63,212,0,103,136,94,224,5,162,148,108,129,137,238,234,31,101,101,88,28,151,212,216,245,150,167,205,186,7,220,42,0,237,254,173,79,86,248,193,131,195,39,9,129,166,148,72,165,183,254,139,182,185,90,254,238,159,249,46,239,255,255,208,0,1,38,19,78,231,33,15,6,110,168,6,192,178,134,66,18,134,126,151,71,236,118,105,182,166,20,94,131,101,201,7,230,24,112,25,8,1,185,142,42,34,128,180,19,145,5,34,138,132,64,35,1,243,106,58,23,13,22,25,85,103,15,86,0,59,86,138,234,165,162,232,215,5,245,70,36,123,101,194,239,67,236,136,143,20,44,89,87,114,76,223,10,8,61,19,251,42,153,227,69,35,178,114,2,245,102,28,40,145,86,59,129,28,235,142,200,176,67,246,169,240,140,152,237,100,133,167,112,35,103,57,133,57,98,119,146,119,53,68,236,242,138,81,35,254,117,93,38,98,217,181,103,58,113,246,101,114,148,178,66,119,120,154,235,203,62,213,165,148,76,173,187,67,216,159,34,212,72,107,24,244,206,188,228,215,72,9,216,144,156,145,106,92,213,93,168,110,173,91,29,150,139,9,212,181,203,231,141,150,198,247,55,129,188,63,180,87,187,206,243,25,253,37,246,190,63,250,248,143,255,237,211,255,247,191,254,177,127,42,25,0,97,192,73,212,244,25,128,12,74,230,24,121,62,159,102,105,140,89,29,105,32,166,99,31,83,19,194,119,111,33,115,196,70,172,233,155,245,251,45,234,255,215,246,206,160,135,42,78,36,24,120,40,46,132,42,223,239,109,191,252,213,171,98,5,212,71,16,186,205,33,52,0,32,0,12,96,45,22,108,2,40,101,43,224,102,24,240,102,0,54,96,139,198,97,64,156,97,48,64,96,120,68,198,193,160,49,153,224,152,52,14,11,131,38,49,1,140,21,13,80,240,44,4,192,229,0,100,161,14,174,51,238,255,251,178,100,30,138,134,229,113,76,51,178,71,160,75,5,201,188,101,42,104,28,1,197,46,78,189,60,201,7,150,166,221,165,137,160,58,14,174,150,156,203,218,11,13,0,0,48,51,118,98,242,218,105,29,60,196,61,83,231,190,179,231,178,80,5,237,248,41,213,250,191,158,53,51,81,228,131,181,6,60,244,212,15,110,218,51,151,111,228,221,213,158,95,119,253,66,253,20,3,188,229,128,156,22,24,128,18,236,147,212,146,40,141,6,144,83,235,14,233,81,139,2,166,236,207,42,59,24,154,173,3,117,155,13,202,99,88,81,210,89,189,101,130,210,153,45,27,113,34,184,134,213,65,139,185,63,234,124,143,148,139,115,207,144,111,146,196,142,98,69,6,65,145,116,211,212,218,151,22,245,80,210,222,204,169,83,199,53,216,219,24,154,74,160,208,0,0,32,3,0,192,75,1,150,2,45,176,246,41,4,108,228,36,162,79,174,236,229,161,112,37,83,33,199,16,22,66,146,70,45,38,44,237,221,214,152,150,9,208,110,173,252,161,127,252,175,237,53,189,30,204,170,60,114,98,51,88,39,22,148,30,67,255,255,255,255,253,93,63,96,30,100,142,34,104,243,20,100,92,4,99,178,102,100,65,6,104,0,134,103,248,64,97,17,52,96,216,110,42,3,1,1,51,58,130,225,24,34,96,48,48,23,13,224,70,116,185,69,1,43,68,192,100,185,39,217,215,73,1,145,224,29,137,176,234,87,248,132,20,118,30,101,41,129,235,200,38,173,78,206,110,89,187,182,43,168,107,247,131,196,208,243,194,245,173,81,110,36,80,11,124,242,227,175,0,61,203,48,37,156,154,162,201,101,186,93,37,138,153,208,176,22,189,104,28,230,171,96,246,173,241,127,60,93,66,57,230,193,62,164,229,244,218,212,50,29,189,111,18,175,99,77,115,124,201,171,206,227,227,7,185,244,227,54,90,156,103,254,155,68,43,102,39,91,136,216,122,4,35,108,175,166,143,219,154,35,129,59,70,176,146,18,26,205,176,137,60,182,113,248,232,234,77,176,245,53,253,63,85,14,181,117,183,46,253,92,255,175,253,239,233,214,182,202,32,0,0,5,104,229,238,32,66,2,128,128,179,35,28,32,172,8,161,179,47,105,102,99,243,131,65,9,170,48,221,67,187,171,62,191,214,3,228,10,4,179,255,255,255,6,55,242,55,197,107,159,76,59,43,250,159,255,255,255,253,99,76,202,193,224,0,204,57,196,204,60,92,132,37,161,170,205,9,136,225,232,86,58,48,60,83,48,148,119,49,120,8,4,1,163,128,145,154,34,120,176,0,6,7,204,109,5,18,105,219,79,146,205,160,33,46,102,70,64,118,166,240,60,133,0,242,149,195,206,60,54,255,251,178,100,33,8,166,195,106,75,139,175,71,52,67,133,217,201,100,76,126,155,217,165,50,238,237,231,193,13,24,38,201,162,173,250,13,2,89,75,77,12,1,160,109,59,242,218,172,206,126,165,47,226,230,245,104,40,206,50,181,10,191,114,67,158,185,81,84,202,192,126,192,109,95,40,145,143,131,100,46,183,9,206,146,192,139,132,38,154,39,181,216,182,98,24,10,40,252,174,149,31,12,217,237,148,187,20,123,158,241,121,184,120,236,239,77,239,211,121,83,196,203,90,199,197,117,83,214,61,14,241,229,126,239,29,121,199,30,247,212,219,171,21,1,145,20,84,162,100,96,248,119,41,162,69,30,170,148,80,64,104,176,121,158,21,108,235,216,251,94,81,253,153,37,250,70,181,189,15,35,86,168,25,123,179,160,0,96,0,24,3,226,166,65,109,81,153,96,76,138,72,139,85,37,102,185,31,7,5,102,2,95,113,135,46,25,40,103,171,65,142,169,133,197,53,43,219,208,159,116,234,91,119,162,252,153,184,56,82,164,185,124,41,70,223,173,16,20,212,171,46,255,208,18,0,0,9,140,20,150,204,137,48,12,124,56,77,2,34,204,157,2,12,189,4,204,182,4,202,161,233,154,145,32,24,20,30,112,137,202,84,8,11,53,32,230,74,224,41,114,0,81,10,83,74,88,3,90,237,192,80,88,120,9,149,179,25,232,44,88,21,202,126,23,46,121,39,22,228,93,57,118,157,174,155,219,1,216,150,233,20,245,228,174,160,94,130,14,77,170,147,166,180,109,236,205,50,53,119,45,97,215,178,90,125,161,87,209,99,171,16,40,28,178,153,117,73,35,252,86,31,58,107,133,100,124,13,12,224,237,100,205,126,251,14,252,171,26,220,108,109,89,63,62,94,123,176,250,183,68,167,214,60,107,48,176,205,119,204,108,181,234,101,172,99,89,133,53,190,84,246,131,72,207,155,80,230,93,40,11,251,28,234,236,182,191,123,30,118,73,221,214,89,239,5,203,88,68,50,178,182,168,111,35,200,147,187,205,7,112,60,34,128,27,209,76,0,209,82,40,199,37,22,84,147,6,34,49,48,165,230,161,245,32,240,49,89,169,176,224,86,166,47,140,9,3,214,48,32,46,247,113,136,112,143,186,180,149,237,93,95,108,51,239,139,122,23,107,76,106,88,220,30,182,191,208,160,115,59,209,149,245,210,0,204,118,210,64,91,209,171,80,137,143,9,225,157,162,193,136,212,9,133,227,241,128,197,48,233,19,14,24,24,0,153,90,81,133,192,113,208,224,84,79,118,17,29,12,197,65,68,164,38,0,227,67,0,72,208,38,209,134,67,194,214,60,203,86,171,236,50,14,43,3,79,21,0,27,221,58,112,196,62,218,74,166,255,251,178,100,41,136,167,56,116,75,11,175,55,160,68,164,217,169,101,229,98,27,49,153,65,77,189,152,200,248,155,38,161,164,149,144,101,20,243,202,115,81,52,146,3,55,165,60,46,234,159,122,159,204,176,1,165,102,47,75,64,176,233,188,213,113,43,2,47,87,136,103,49,79,202,176,198,221,14,152,144,196,3,197,11,162,177,128,217,189,24,45,109,229,194,57,23,122,161,81,36,28,198,60,36,72,160,196,187,214,15,75,205,4,250,159,78,17,159,19,40,151,95,11,104,248,98,164,53,195,171,60,189,171,214,113,134,51,30,129,146,45,3,181,56,198,148,104,237,219,216,118,207,0,159,61,52,106,154,167,203,94,187,218,216,194,106,35,123,111,147,202,151,252,255,183,120,245,149,26,156,181,33,149,0,2,192,0,2,18,117,18,129,78,30,101,139,8,97,232,53,3,27,90,141,38,2,1,61,219,34,198,40,85,238,108,251,35,238,34,168,18,43,170,67,234,161,87,170,145,167,174,184,215,163,209,100,12,254,191,113,250,180,185,255,195,234,118,114,238,183,255,73,0,0,5,21,105,139,88,155,216,73,191,10,140,68,44,83,4,7,54,210,16,80,248,32,40,190,235,92,8,40,211,225,64,80,11,173,97,0,11,77,137,175,252,152,3,56,110,105,247,67,168,1,97,18,33,71,220,54,119,17,125,193,0,70,12,0,228,178,248,148,179,11,22,34,194,130,55,224,182,28,135,4,85,7,134,115,170,219,201,250,165,253,94,179,195,120,164,37,6,211,25,208,178,254,145,216,217,224,226,58,212,55,232,56,17,8,11,246,182,56,208,223,84,231,105,148,226,89,153,61,82,223,180,135,235,203,128,96,153,218,75,51,89,173,9,2,199,16,213,209,251,168,78,79,40,44,170,119,110,209,226,206,108,237,251,21,3,199,97,201,136,210,204,19,28,251,153,225,227,235,37,251,192,161,45,12,209,194,189,123,239,100,229,34,212,135,148,159,233,202,254,172,56,132,26,19,34,171,254,2,88,71,71,255,199,63,13,144,2,96,165,243,50,13,12,168,57,145,89,227,69,83,185,48,162,206,168,65,220,36,139,108,85,76,58,199,183,24,233,10,167,4,117,8,190,66,31,255,41,60,239,97,223,255,84,244,47,196,79,255,235,76,108,142,95,241,111,250,187,8,0,202,176,83,157,156,76,97,88,48,193,72,205,128,179,51,54,12,222,15,0,16,64,162,84,30,36,3,148,18,146,73,4,6,76,3,166,170,193,3,64,238,17,128,197,194,79,53,116,42,16,12,18,43,120,144,81,87,67,73,124,129,175,179,64,78,160,168,0,113,144,224,196,32,142,217,214,220,189,161,32,33,130,247,11,179,96,210,242,98,240,242,70,213,255,251,178,100,47,14,55,203,113,206,11,154,77,112,66,100,73,201,100,197,98,27,221,161,60,109,229,241,65,4,156,39,33,148,137,170,140,201,84,38,60,42,54,43,50,183,69,133,63,196,41,150,165,166,149,44,164,105,178,200,44,88,117,12,186,47,141,149,49,169,41,114,36,95,61,44,187,47,119,106,230,232,79,195,215,46,17,5,169,12,174,204,106,181,149,226,176,163,197,36,188,149,106,157,180,220,177,121,197,114,166,236,50,189,162,182,109,183,190,209,108,227,31,134,107,71,223,104,119,9,235,154,151,92,231,247,231,39,164,136,56,178,66,217,3,62,34,238,165,223,203,55,150,122,24,71,28,80,94,82,74,151,241,245,245,107,148,35,148,190,237,154,150,128,227,178,105,14,249,127,191,108,246,245,29,150,131,250,86,60,245,32,4,32,0,0,116,0,161,229,91,16,165,73,24,206,148,21,78,180,105,162,5,31,74,241,73,33,240,138,64,227,245,199,100,241,36,65,12,14,206,239,4,241,154,14,246,120,207,199,40,230,239,80,103,247,202,187,255,71,233,44,25,95,79,239,175,164,3,33,131,190,159,92,168,134,120,222,20,64,81,38,143,108,103,0,200,78,26,9,117,29,210,101,87,85,77,140,172,6,79,66,68,77,16,85,113,170,168,178,29,138,29,160,25,41,154,75,80,70,249,104,116,9,200,40,209,26,97,84,76,138,32,20,236,44,23,28,25,36,21,180,173,125,168,205,137,201,237,84,111,113,92,174,125,66,0,161,234,168,246,173,55,37,120,211,67,205,13,96,81,62,228,49,111,178,220,246,199,107,205,196,103,196,69,55,132,138,136,234,4,130,215,10,50,79,244,114,251,224,195,196,241,114,187,131,219,143,11,83,31,171,126,87,40,29,155,50,246,182,205,182,171,25,236,254,95,88,81,113,75,36,188,100,153,53,153,129,134,29,159,86,9,113,205,162,186,137,109,248,45,122,180,28,117,210,214,227,65,237,211,184,54,183,95,194,159,58,250,131,6,124,199,113,223,59,98,192,220,108,214,3,185,26,70,167,77,22,104,175,80,0,16,13,25,61,83,24,48,68,22,20,201,88,150,139,118,171,10,34,18,150,168,240,2,84,96,250,96,57,253,139,185,119,78,125,2,185,209,174,184,180,47,254,9,189,77,77,203,125,14,115,122,116,94,166,63,255,118,255,241,30,156,127,248,132,0,0,3,184,2,57,56,170,164,203,227,115,103,42,74,160,147,40,174,204,120,28,0,134,130,161,71,45,234,31,173,165,10,2,22,90,101,45,75,233,54,65,136,31,233,90,74,19,75,50,166,106,17,112,68,11,159,58,50,29,137,81,140,46,48,97,129,76,8,239,132,165,3,14,34,6,146,90,14,243,42,255,251,178,100,40,142,39,38,104,206,155,153,122,112,62,67,218,29,97,130,56,28,101,161,56,110,101,147,193,37,50,39,141,149,157,104,41,81,184,6,248,169,126,18,194,28,224,16,34,24,198,60,83,248,63,29,237,214,184,43,153,164,49,227,64,19,25,219,203,148,190,101,103,130,165,204,82,142,11,251,48,147,9,35,157,91,162,167,76,162,57,143,31,19,73,228,30,84,223,222,126,218,195,236,165,176,82,163,176,194,146,154,9,244,54,239,71,148,128,146,153,239,120,166,121,26,132,54,230,114,93,243,163,105,238,135,117,167,63,20,240,35,102,127,181,20,91,176,109,97,186,235,164,46,166,90,2,42,166,105,152,144,189,191,128,253,31,118,25,32,212,231,130,206,219,1,191,77,87,110,122,175,194,184,0,8,16,0,0,0,0,45,35,99,21,74,130,77,22,89,79,69,7,58,88,51,196,34,186,78,35,80,130,228,145,151,149,228,119,6,174,147,139,176,39,183,166,15,61,65,191,155,204,253,127,138,245,178,191,213,255,255,255,221,242,110,0,202,96,129,193,205,82,102,165,152,155,56,242,10,113,25,105,154,102,49,25,128,131,228,130,55,177,253,12,50,51,52,8,24,192,19,8,102,129,196,86,48,50,77,10,0,164,168,188,76,40,146,140,2,103,105,133,2,104,93,76,74,58,99,28,108,162,103,91,82,36,61,53,4,148,188,131,250,189,132,129,176,74,86,20,208,50,33,21,24,47,144,17,36,170,131,107,54,153,29,152,255,45,79,228,229,95,216,56,89,5,2,252,162,205,26,178,193,112,79,103,63,13,253,167,163,189,131,167,232,230,106,44,47,58,205,121,185,125,106,101,27,230,167,187,6,72,112,186,220,127,184,111,186,237,69,49,72,210,131,149,47,187,1,36,126,151,54,214,66,173,178,91,117,63,17,89,108,70,62,73,119,29,42,195,201,151,86,172,100,43,87,61,104,60,224,156,112,90,104,156,34,226,232,23,235,73,220,137,179,146,225,242,159,117,234,122,71,94,191,178,188,241,181,206,29,245,128,69,136,49,145,12,106,196,201,64,37,167,203,180,226,110,113,62,55,128,249,232,238,49,18,81,19,216,237,79,54,99,210,156,37,66,160,240,212,12,211,233,152,241,14,65,255,171,251,153,255,239,249,185,223,211,175,255,244,169,135,255,247,255,255,255,255,255,82,217,207,254,58,200,0,2,243,46,52,143,2,59,54,95,108,202,135,67,76,140,12,225,38,50,232,132,192,192,49,24,137,155,10,1,7,138,202,241,57,204,174,19,85,226,0,48,36,2,174,132,69,51,61,1,28,145,24,16,104,161,48,206,88,181,56,132,68,9,105,21,167,37,32,64,244,48,200,12,75,202,147,134,144,92,255,251,178,100,40,14,39,97,101,205,19,154,100,240,63,35,234,7,97,234,40,29,65,165,48,110,105,147,192,236,19,39,5,135,168,168,232,225,227,32,29,248,36,6,76,66,47,23,75,28,203,5,201,132,95,29,36,147,20,226,131,225,249,99,84,83,244,244,147,92,179,77,225,195,158,217,90,87,227,177,225,18,25,82,155,203,46,218,120,48,189,31,231,89,85,73,52,118,218,23,103,52,191,243,194,106,81,81,96,173,252,131,145,236,245,154,193,97,190,115,245,141,137,27,139,67,37,145,30,251,1,170,232,29,138,190,124,120,190,8,82,212,205,197,13,33,209,99,140,180,202,74,97,213,166,38,183,224,85,109,118,102,167,80,87,215,61,149,155,53,69,47,127,229,47,242,203,243,103,127,84,71,120,179,60,249,229,8,217,96,74,183,8,128,0,0,191,160,139,172,44,104,109,116,68,51,89,22,211,108,146,125,232,165,173,34,187,4,49,119,236,165,90,86,133,232,44,177,66,93,234,244,211,53,228,221,40,189,7,126,206,242,189,50,159,240,23,200,169,65,181,51,95,255,136,64,42,25,99,40,125,53,65,159,93,102,161,177,2,1,6,61,233,27,56,208,98,113,240,20,24,94,209,209,241,159,133,40,68,91,16,65,41,85,145,220,33,52,165,38,2,9,141,112,23,226,227,18,74,62,200,246,148,77,212,46,29,110,221,45,174,62,21,44,253,64,71,52,59,220,153,64,241,111,216,140,240,13,28,105,4,37,8,101,201,58,162,21,72,85,183,178,166,132,80,98,52,205,10,1,217,45,92,53,118,53,41,154,139,247,102,48,11,187,58,141,153,207,130,133,231,29,88,42,250,132,68,225,55,113,212,69,134,210,200,254,133,26,42,76,183,15,151,66,90,51,186,92,153,220,237,254,89,225,66,161,178,221,225,203,150,243,144,184,215,142,5,253,39,91,6,179,73,236,247,34,122,220,163,243,98,121,55,244,112,209,168,84,71,11,157,3,53,220,102,246,179,43,16,217,105,152,31,79,6,69,3,153,176,45,121,230,61,219,86,55,99,72,235,108,183,62,210,229,11,167,241,79,136,136,204,151,32,200,14,103,128,76,86,12,163,132,186,188,87,133,102,151,67,30,22,252,135,160,172,192,121,213,6,101,166,98,67,69,134,112,237,5,47,46,252,161,36,166,46,58,84,183,243,219,201,255,15,127,229,253,154,228,196,0,0,4,184,195,215,227,148,193,140,135,50,51,10,232,211,66,179,86,183,77,44,26,48,88,44,88,24,135,36,19,26,164,81,31,65,163,6,138,95,65,8,28,0,2,89,0,65,176,58,58,242,38,249,17,103,105,186,139,114,81,64,43,175,6,188,206,251,182,50,5,161,116,76,32,20,157,77,255,251,178,100,39,14,70,247,104,205,27,143,79,48,59,227,90,7,97,135,56,28,37,161,48,110,229,147,192,236,141,39,141,135,148,176,240,72,27,52,111,12,75,61,243,35,64,155,17,217,54,100,129,181,199,40,29,3,166,109,194,0,36,13,93,13,98,248,82,231,157,140,92,4,46,163,28,184,92,131,50,244,24,187,189,247,93,251,94,158,77,183,31,54,136,116,227,49,223,56,138,86,252,154,207,206,17,27,222,127,121,189,34,146,175,142,195,238,43,92,190,206,120,129,35,118,173,21,195,210,146,93,102,140,168,162,200,160,185,101,213,106,6,208,176,244,38,102,154,115,127,67,39,91,15,167,148,101,202,55,25,76,111,21,201,27,83,147,225,182,205,66,68,23,168,73,166,93,111,227,222,32,3,0,1,112,149,43,96,233,21,220,44,132,13,69,226,26,159,128,75,230,202,219,191,113,56,247,132,205,237,166,86,128,189,132,226,163,74,134,157,94,153,70,184,135,249,196,250,63,251,186,154,190,65,214,106,72,234,127,168,7,105,135,113,145,164,45,65,133,49,1,132,68,73,151,193,137,140,144,9,145,100,201,134,129,72,112,102,144,74,116,103,0,18,163,144,201,135,97,51,244,136,197,4,233,117,193,132,49,138,64,139,160,58,4,147,12,187,47,33,66,211,226,32,156,232,202,209,137,179,18,19,36,237,144,65,109,167,84,78,215,80,134,211,36,105,184,240,208,48,156,229,144,248,194,163,207,192,132,141,190,55,144,20,213,166,133,82,150,125,110,94,149,97,137,113,105,104,148,171,57,130,242,235,37,63,61,205,227,102,199,227,133,204,169,127,170,93,107,77,11,60,43,88,144,170,29,218,187,255,204,185,1,216,207,92,253,118,164,177,245,129,169,92,222,125,245,206,98,57,172,72,214,167,101,166,174,230,210,207,42,169,213,25,223,179,43,17,180,253,237,122,197,110,137,22,255,218,251,187,93,110,250,205,122,255,152,166,209,243,150,236,171,221,23,114,31,166,62,255,0,184,235,93,208,0,0,9,196,168,191,136,244,244,54,113,214,143,5,25,191,105,148,22,161,37,214,254,74,135,62,189,175,156,217,104,74,136,42,129,99,117,122,52,99,137,45,223,215,119,255,127,245,59,208,207,185,7,87,6,114,167,133,106,0,0,1,112,200,222,128,206,153,120,196,104,136,216,39,228,44,48,26,145,16,26,10,8,133,134,66,160,2,96,32,34,130,19,85,66,48,48,6,203,129,201,2,26,131,67,3,1,3,16,0,10,1,52,140,117,9,210,184,148,39,40,32,94,1,65,9,10,167,66,165,22,101,245,80,245,218,35,31,14,177,179,142,233,137,149,6,25,179,108,72,24,188,248,8,109,84,121,160,72,99,146,255,251,178,100,51,14,167,65,104,74,155,186,68,240,51,162,106,29,61,34,56,26,1,135,52,110,101,145,129,2,26,167,77,131,178,56,105,228,4,139,99,124,132,6,196,135,195,162,17,105,67,31,2,143,98,182,163,183,239,196,121,48,2,13,126,52,128,92,104,64,70,164,246,217,199,47,243,152,238,231,242,190,167,187,74,156,18,202,238,167,214,144,83,74,18,239,42,180,27,229,174,100,238,115,88,247,183,113,160,205,80,99,152,84,148,28,123,51,77,242,152,221,181,32,147,143,34,139,26,211,124,163,83,28,69,58,136,234,66,7,34,205,102,102,147,136,48,131,94,5,212,145,24,132,19,40,194,142,16,143,48,148,40,172,91,245,0,0,2,0,0,0,1,248,161,4,48,68,225,76,5,87,108,48,212,34,107,144,54,42,76,91,145,7,116,22,191,93,241,42,63,93,170,57,217,255,255,238,254,177,100,44,23,114,26,165,111,164,171,176,175,104,192,77,163,55,20,206,52,189,51,216,128,203,183,195,56,25,132,137,70,2,5,38,83,10,53,0,121,62,29,3,13,135,93,116,54,34,55,63,128,209,208,26,14,205,139,7,148,51,36,33,97,51,39,17,190,5,205,211,175,52,145,22,225,128,90,176,35,134,10,89,251,82,128,246,98,145,200,85,190,206,228,158,132,203,210,200,82,110,233,80,56,191,171,153,31,212,255,239,220,93,185,82,56,215,246,158,55,181,41,254,83,167,255,94,156,164,56,33,253,144,237,88,223,57,0,8,173,94,158,155,147,230,107,89,236,132,146,46,120,232,210,139,232,141,147,195,116,171,25,171,252,227,17,191,253,50,132,227,236,62,195,30,229,186,46,53,90,157,101,16,232,118,176,230,252,221,222,96,152,255,48,181,179,243,237,229,246,243,244,45,71,69,58,26,10,2,33,192,68,121,255,150,110,104,102,5,228,192,65,149,40,86,193,70,52,39,1,222,181,78,218,216,197,148,110,164,237,220,216,255,68,12,121,175,208,104,124,91,131,102,148,207,170,213,238,90,173,71,81,95,239,233,255,255,255,203,37,84,31,250,43,11,53,138,152,99,117,250,162,0,7,243,11,43,35,49,6,99,74,160,51,83,135,67,55,68,51,53,93,243,39,0,115,6,133,19,1,65,85,230,181,204,243,20,67,129,104,249,131,98,20,172,96,31,48,92,10,86,208,8,10,52,241,39,24,224,78,52,18,203,2,224,48,180,71,0,80,106,125,193,9,9,56,248,153,80,111,123,244,116,196,177,102,178,17,81,249,37,48,21,11,46,161,98,209,120,14,17,76,40,152,160,212,172,112,33,88,26,118,56,173,112,192,168,202,74,145,187,215,174,125,196,3,88,245,235,245,3,129,229,93,214,239,222,215,255,251,178,100,68,14,231,107,104,203,147,186,76,240,62,6,121,194,97,234,44,157,1,195,44,46,233,113,209,24,33,38,201,133,138,32,216,164,250,249,114,238,168,90,246,20,239,157,201,153,69,191,104,247,174,212,206,87,103,44,33,58,169,95,186,173,179,224,160,23,136,133,165,53,200,45,150,3,140,80,81,80,220,79,185,25,248,70,84,180,24,195,13,169,57,114,134,17,228,16,175,37,198,11,180,64,129,231,25,86,80,97,171,91,109,138,138,2,191,96,220,212,132,181,170,249,87,252,60,80,89,114,90,22,82,84,226,224,0,65,33,76,192,35,194,14,175,12,110,25,168,89,146,203,28,99,101,120,182,234,206,116,61,198,182,215,166,246,122,229,234,45,80,4,24,160,161,163,181,75,60,168,229,126,42,63,255,239,255,255,249,185,39,250,169,203,31,69,146,129,49,210,190,54,8,237,54,98,173,49,53,150,49,52,67,51,194,101,51,148,193,49,0,56,106,107,10,93,147,64,8,128,32,10,154,38,56,4,170,245,36,64,70,128,224,0,13,33,204,219,4,21,216,162,241,36,46,73,133,150,36,245,141,24,68,15,4,97,13,212,34,0,56,9,152,163,1,56,207,33,146,80,67,36,229,8,156,82,41,231,88,58,105,90,142,202,225,161,214,202,197,15,146,146,115,163,67,135,163,212,165,159,129,107,70,57,57,41,161,168,89,155,217,141,3,166,146,151,51,156,111,62,239,48,165,167,207,249,119,24,31,13,170,30,123,64,173,76,125,0,181,159,49,222,113,58,28,233,124,149,240,81,181,22,53,169,222,211,100,229,231,220,246,187,181,17,57,109,60,165,62,17,67,151,209,231,195,157,55,48,181,186,140,13,104,225,98,177,22,231,19,220,145,184,249,82,122,252,242,76,64,220,188,227,154,249,216,249,141,245,23,31,44,102,190,122,6,40,165,71,114,1,132,181,38,71,154,113,42,148,152,250,149,174,155,209,169,196,69,198,186,254,236,166,93,89,84,97,237,145,11,42,35,153,179,89,129,211,105,1,248,80,117,234,187,158,148,189,83,45,131,215,2,255,59,83,34,95,243,255,127,186,28,93,127,79,248,208,70,252,125,64,0,1,179,24,193,141,240,221,57,82,68,217,171,3,57,19,12,249,94,51,120,64,197,96,161,0,81,48,128,129,195,49,148,213,248,200,80,32,76,204,95,192,16,149,171,149,42,152,241,75,108,70,29,179,62,128,5,55,216,122,1,156,200,125,80,182,85,111,54,37,227,225,96,192,67,50,8,152,179,38,118,130,50,251,69,27,188,11,16,121,111,217,66,116,63,36,85,107,19,236,153,126,74,17,198,27,159,183,90,199,93,6,24,193,165,240,68,162,55,81,148,198,31,201,156,255,251,178,100,62,128,7,97,104,77,21,115,64,0,71,167,217,210,172,52,0,36,74,27,66,121,188,0,1,4,14,168,7,48,240,2,176,167,207,11,242,140,55,158,233,41,38,37,252,164,165,238,254,146,150,59,218,150,51,239,235,9,78,238,97,248,107,10,181,170,75,40,121,206,99,249,222,177,252,195,90,195,59,117,242,194,196,178,197,61,201,201,219,249,211,206,82,196,241,164,194,190,176,169,219,122,222,91,207,9,156,109,82,216,221,233,92,246,117,109,227,57,95,12,37,56,223,169,133,22,28,169,172,242,195,148,183,243,189,141,67,222,93,167,181,31,245,0,5,131,75,71,16,66,16,14,187,203,82,183,245,15,203,226,106,93,40,176,230,115,144,130,76,43,198,0,208,200,177,206,34,166,69,140,170,30,198,4,241,220,129,210,245,102,140,189,235,59,169,235,206,167,253,90,245,183,255,251,127,76,211,253,63,249,233,197,243,216,140,0,0,140,54,26,18,131,64,137,53,182,35,153,232,57,17,35,12,157,49,75,145,230,147,8,16,8,164,50,228,3,240,111,51,215,65,160,101,216,98,130,132,65,38,48,160,24,128,76,11,35,70,75,241,8,87,234,28,35,109,132,194,52,112,135,19,131,136,44,170,138,142,153,204,47,235,138,215,94,148,110,154,124,23,237,156,96,41,109,34,176,78,57,14,220,110,20,214,223,184,196,111,239,68,191,125,126,217,99,176,252,95,161,106,203,216,183,228,198,194,79,12,219,139,103,106,135,112,250,128,40,35,137,28,132,76,199,38,29,117,134,100,241,88,10,228,151,84,249,212,212,186,235,224,166,142,228,52,252,83,179,133,132,117,30,106,70,49,39,115,56,242,65,124,191,159,220,223,222,228,191,91,152,125,33,200,131,88,117,25,123,135,15,184,14,69,60,5,44,152,136,54,251,127,28,168,213,37,54,58,250,126,97,55,75,127,44,187,103,109,49,184,33,33,72,47,5,216,189,28,229,0,113,36,241,10,178,137,206,75,109,90,187,59,26,176,221,235,231,121,255,164,255,255,255,255,231,255,255,255,255,255,255,255,255,255,255,255,253,37,37,139,121,255,255,255,255,255,255,255,255,255,255,238,230,118,95,251,52,122,2,0,22,162,61,8,224,22,32,132,133,228,43,10,168,181,120,22,12,81,41,251,173,62,51,46,192,169,99,47,156,234,96,131,155,211,120,159,17,226,171,102,204,117,20,123,76,169,137,54,189,61,126,53,255,204,105,232,157,209,53,115,175,103,233,16,136,13,68,145,49,28,36,46,89,48,96,164,200,86,83,17,137,195,5,166,10,39,162,97,128,65,193,68,57,128,1,35,1,195,31,16,67,0,175,41,16,68,58,139,240,222,58,134,81,98,79,7,255,251,178,100,26,136,150,223,113,80,7,113,224,0,68,3,105,216,231,188,0,152,61,197,75,77,61,183,192,250,11,104,117,134,189,88,58,190,202,138,29,160,28,160,222,14,164,111,149,129,185,228,69,49,11,123,164,58,209,207,40,231,170,34,51,5,96,174,92,163,47,26,174,39,187,85,198,72,181,92,89,68,195,125,202,177,78,12,117,109,97,49,230,167,134,234,3,251,13,204,212,222,27,29,251,34,109,8,225,174,91,237,8,101,38,227,46,138,88,181,190,52,174,113,242,26,216,221,255,155,120,108,43,96,230,23,235,167,90,107,30,171,79,17,222,33,33,209,108,186,74,227,10,250,234,20,184,202,98,108,246,143,186,184,126,223,55,204,75,123,49,234,167,170,155,125,189,223,251,155,85,131,26,186,182,191,223,248,199,254,213,254,22,189,83,173,62,155,141,69,20,202,92,0,0,16,0,127,132,52,2,224,19,13,224,36,132,5,22,255,38,184,17,222,188,102,195,101,246,145,21,25,238,53,122,170,109,198,161,196,183,83,87,7,222,225,63,206,51,92,127,157,230,179,238,82,123,136,77,208,199,254,167,255,249,175,22,255,255,255,208,85,134,130,105,89,60,111,14,136,121,154,179,37,234,59,10,135,177,172,129,67,211,207,249,141,97,6,57,195,220,147,205,120,51,23,94,2,110,62,172,143,126,108,85,90,239,210,212,152,85,44,56,215,107,110,19,15,57,162,63,56,163,202,209,163,13,147,112,203,74,73,191,157,118,169,181,5,163,159,42,207,160,71,82,175,50,216,247,237,167,125,171,58,47,122,216,152,38,225,168,18,213,108,119,251,54,176,131,198,24,47,70,99,239,159,11,56,241,63,62,115,240,125,255,109,109,123,29,121,103,229,135,56,94,113,250,24,179,101,76,155,220,50,67,55,51,12,76,109,0,231,73,16,112,176,111,26,159,38,223,246,104,184,133,214,73,50,152,123,34,161,138,4,225,229,141,101,60,158,122,163,166,143,43,235,124,207,175,157,228,199,206,255,164,6,53,128,9,43,1,101,239,132,80,149,238,93,71,222,14,159,78,134,29,130,139,165,141,32,48,30,234,115,153,126,168,147,173,68,220,41,61,233,112,154,236,222,10,14,122,244,107,162,100,255,87,253,95,255,255,57,255,255,255,255,250,128,0,32,0,160,190,104,240,78,98,169,88,106,168,60,97,152,240,98,205,80,111,74,134,34,126,106,112,105,28,150,135,113,214,32,36,48,66,211,172,126,26,21,7,142,112,225,166,140,10,74,193,85,101,94,241,16,240,172,77,97,45,221,168,233,147,43,152,235,152,233,55,74,55,85,218,219,0,147,93,76,11,19,16,239,161,233,17,146,21,160,141,50,74,71,187,58,23,51,21,255,251,178,100,49,136,152,45,113,77,171,187,201,50,71,167,9,248,97,133,98,26,209,197,64,237,233,228,193,28,150,168,33,148,150,26,30,119,240,210,48,232,128,17,233,37,36,131,6,19,73,72,167,25,203,149,29,170,86,9,249,55,28,45,167,140,190,56,9,65,166,68,9,8,173,148,53,39,221,229,61,111,21,4,187,239,119,118,50,42,254,188,170,77,63,95,142,123,105,146,62,80,40,143,229,186,252,151,227,117,78,161,254,221,124,51,190,209,27,207,233,66,119,244,216,164,253,183,201,252,26,52,39,42,205,43,10,145,249,119,224,233,189,191,238,167,126,107,47,247,214,71,254,248,239,123,121,107,103,28,66,219,21,224,190,243,24,55,63,250,183,191,114,141,255,104,63,240,177,255,216,135,127,114,203,93,184,188,164,27,228,19,69,92,192,39,127,93,48,0,24,0,3,97,144,140,153,81,191,0,130,148,153,194,105,49,73,105,156,117,233,208,188,216,128,47,146,224,183,162,214,106,212,49,92,32,241,27,14,99,137,45,246,201,253,126,162,146,165,114,55,255,10,106,77,235,95,207,168,183,252,135,175,187,253,191,233,250,63,251,74,9,0,0,168,202,201,189,19,25,238,17,184,174,5,131,14,111,28,159,36,56,10,200,143,174,233,227,192,134,226,1,134,201,233,36,35,33,118,233,176,122,108,20,78,240,31,65,144,144,60,231,87,131,85,6,228,3,204,57,211,108,184,98,213,7,221,164,65,221,88,73,102,69,28,112,181,62,232,209,166,227,30,203,132,111,120,9,72,165,16,93,206,220,223,102,182,236,225,135,88,125,190,105,99,133,173,151,6,242,82,240,29,248,74,63,132,207,171,221,241,77,112,203,113,95,191,108,100,238,137,249,247,241,241,215,58,237,198,190,238,215,140,175,56,239,35,242,187,59,28,179,117,233,50,103,61,223,61,245,152,171,30,131,222,191,8,94,243,70,152,189,112,43,98,57,150,200,217,110,22,56,207,193,196,23,240,165,35,114,215,39,170,174,150,100,180,245,102,121,93,199,247,130,170,255,223,255,11,95,106,120,191,20,152,144,67,97,135,6,78,102,49,194,167,12,154,13,89,27,182,0,10,196,77,19,44,192,208,170,236,106,119,150,255,117,235,209,22,97,123,178,108,147,120,66,17,247,218,131,172,254,191,134,99,189,219,235,240,155,43,209,174,220,181,190,203,21,79,223,251,63,211,255,255,50,0,1,72,36,2,78,83,7,85,52,164,99,21,228,0,26,37,193,140,119,153,168,216,160,49,142,138,39,211,216,106,6,168,130,206,195,45,145,141,225,78,24,69,85,125,234,53,206,51,226,129,10,6,181,110,80,35,0,162,176,155,87,122,148,105,231,198,155,199,214,242,255,251,178,100,35,136,150,219,112,209,83,111,149,240,72,71,9,244,97,66,132,24,197,165,75,173,101,229,193,29,34,167,133,166,157,138,251,68,96,70,237,56,170,132,219,55,147,95,40,45,175,103,38,97,121,163,240,158,158,18,95,213,43,174,229,189,171,127,37,57,134,38,168,56,102,26,87,77,206,241,85,39,148,157,124,30,152,185,130,68,225,188,81,111,186,222,17,113,119,12,109,252,87,57,86,71,233,49,173,190,126,98,166,98,107,114,4,126,124,157,214,143,132,251,110,72,210,223,140,168,114,151,103,141,226,12,147,206,151,56,41,104,108,213,10,16,105,40,196,113,22,152,232,232,77,137,224,123,19,200,143,148,82,91,18,101,228,146,90,41,148,77,20,153,69,54,98,27,219,153,235,35,77,243,128,0,0,160,6,142,194,11,188,36,89,88,45,195,209,143,174,122,107,64,21,220,142,23,6,33,47,151,246,10,139,228,195,178,6,166,12,220,97,137,105,168,39,248,37,163,253,189,26,8,190,67,237,155,220,75,221,191,230,245,212,109,110,37,226,61,84,127,255,255,255,255,96,12,64,217,105,205,192,174,76,210,227,66,248,51,170,152,25,110,1,37,42,152,49,151,178,44,122,145,52,207,206,2,161,58,94,176,36,202,173,176,217,57,181,131,34,55,143,21,22,34,239,52,18,103,46,26,93,105,147,212,197,155,186,162,232,75,109,34,174,146,179,121,35,246,246,111,9,207,164,133,174,16,211,47,217,149,69,93,171,253,80,141,119,45,243,187,86,15,140,104,217,207,146,62,122,158,218,47,51,118,57,178,110,26,184,73,170,179,171,239,8,152,244,93,154,217,255,29,37,140,38,90,179,149,126,114,152,155,228,96,103,142,231,113,104,201,3,67,216,143,138,248,194,164,22,165,28,180,86,150,184,209,231,245,87,8,52,19,169,241,82,165,254,244,110,207,162,6,36,222,42,118,245,237,77,48,119,77,231,19,67,253,230,241,132,71,248,102,69,10,54,163,139,188,120,98,85,142,221,122,219,19,28,165,153,6,20,203,162,200,138,83,23,34,6,105,65,153,62,208,4,56,240,30,198,23,193,18,200,54,63,223,47,76,247,154,222,81,236,51,231,157,191,244,3,140,69,157,239,70,249,141,82,223,93,91,254,75,229,41,0,0,0,2,8,0,217,134,233,153,139,7,65,133,197,41,168,69,184,16,25,52,134,40,51,0,74,67,169,131,5,162,171,151,172,209,224,204,192,1,139,6,6,141,46,146,3,160,206,186,92,174,178,176,57,112,232,130,160,155,0,25,130,78,50,48,114,83,193,111,11,113,113,180,227,35,166,100,18,22,223,74,154,252,113,61,103,174,70,245,29,93,28,143,162,68,163,26,43,215,218,255,251,178,100,50,136,216,47,113,77,227,187,194,176,66,165,185,242,97,103,98,152,253,165,68,237,233,228,193,17,27,231,201,165,149,170,150,152,203,169,103,52,178,228,88,166,212,108,4,111,18,26,86,105,59,43,117,178,166,107,255,166,187,173,164,189,155,41,198,173,19,10,26,208,249,156,43,42,119,131,118,147,143,92,179,158,4,136,126,116,209,87,230,63,99,152,186,18,44,84,237,113,93,198,182,61,151,197,43,64,40,177,204,157,75,21,217,245,47,110,36,191,107,48,138,214,176,145,211,216,110,201,69,141,182,231,69,106,219,221,95,217,227,22,195,218,6,89,234,43,206,39,116,155,230,157,139,245,105,217,213,235,240,201,72,47,118,59,99,61,71,37,221,206,35,151,111,196,170,255,211,92,254,81,255,255,255,252,171,47,247,194,155,189,181,71,44,16,0,12,101,159,14,181,65,30,112,124,7,189,85,131,90,196,177,58,240,8,66,9,173,166,225,44,160,204,42,92,254,19,22,64,113,181,15,200,246,132,4,130,224,0,205,179,211,241,154,151,245,51,255,97,28,141,189,77,200,93,145,91,182,45,249,16,134,66,41,222,23,107,33,44,10,85,153,225,41,128,149,154,62,169,180,6,85,4,101,79,183,38,212,126,114,149,71,78,168,98,30,202,23,75,13,101,102,139,38,141,153,226,141,173,9,190,130,76,225,16,99,205,71,202,9,78,77,191,12,45,251,126,98,233,176,241,146,155,249,159,16,82,186,149,203,158,225,149,28,118,1,21,227,83,46,224,163,53,42,155,125,155,225,65,229,10,12,61,174,26,117,35,158,104,165,222,75,134,186,247,192,125,35,243,20,109,107,215,29,77,171,158,174,89,205,47,215,235,134,194,151,237,202,219,76,79,249,85,249,157,31,217,195,53,200,162,191,57,103,236,43,26,216,246,75,75,131,203,126,72,250,185,118,49,33,192,45,216,181,11,203,44,97,160,10,153,59,124,207,240,144,182,62,111,122,110,38,187,110,112,245,135,246,195,146,100,3,117,93,192,192,44,233,156,16,202,82,13,197,96,96,232,100,42,74,101,176,32,37,71,78,75,31,173,75,204,87,154,241,111,68,60,109,98,99,170,152,147,188,116,162,191,127,227,71,198,137,122,21,191,240,21,255,244,79,166,49,255,235,102,41,255,213,74,4,0,115,5,22,115,23,65,131,88,169,112,196,124,199,241,180,218,73,4,227,38,16,184,44,213,64,115,13,5,64,128,35,190,16,9,70,38,0,28,156,152,224,61,66,87,136,90,77,185,105,109,232,134,78,38,21,198,40,20,156,108,156,87,153,176,129,117,101,173,233,23,52,110,236,54,206,236,64,208,223,82,6,4,198,252,204,169,247,148,45,166,15,5,61,255,251,176,100,47,136,136,46,112,204,147,188,201,48,66,69,169,245,97,141,98,154,129,165,63,78,97,239,193,12,22,168,117,156,28,160,16,61,167,110,89,239,65,17,149,216,91,4,154,36,44,190,17,50,18,2,35,185,52,153,243,209,198,195,249,45,89,206,185,55,233,19,142,41,52,91,68,242,135,202,128,63,93,246,207,134,153,215,43,42,191,242,3,143,202,150,81,49,82,214,52,153,182,42,87,151,90,116,223,217,230,143,99,227,244,24,234,150,182,222,135,30,165,232,7,182,93,168,26,114,186,134,253,246,101,107,59,244,241,235,16,90,163,207,77,194,255,46,63,60,201,133,114,214,159,159,239,36,248,225,155,28,175,78,167,124,175,109,231,141,83,190,196,75,207,253,45,142,99,49,151,117,172,187,218,248,119,88,235,89,76,127,254,92,253,227,255,186,121,111,238,103,168,2,192,17,214,12,176,138,77,138,26,246,37,86,236,64,9,251,134,72,225,15,143,89,31,35,132,29,44,97,199,162,90,235,184,76,15,155,135,11,245,182,255,237,183,245,170,116,211,44,223,123,191,249,85,73,217,241,31,179,93,30,159,252,143,235,233,0,130,32,2,38,48,225,28,192,165,179,46,2,77,62,56,48,8,184,211,23,195,33,135,131,0,166,45,26,34,178,187,52,200,228,68,3,42,132,5,9,112,227,113,45,100,244,125,26,45,182,38,43,76,73,36,106,146,67,213,28,164,144,124,224,244,1,68,41,98,17,202,176,86,113,41,252,245,143,231,46,191,76,212,181,55,222,85,156,228,66,19,119,54,205,148,116,152,23,165,100,210,236,118,69,175,133,103,148,159,46,229,189,161,187,110,7,210,196,133,147,134,240,239,245,110,50,111,95,197,141,203,185,14,169,236,133,227,14,183,149,204,184,92,186,199,255,201,111,180,222,59,86,115,10,123,244,86,178,89,49,107,46,162,196,51,80,89,171,148,90,200,207,77,169,154,47,133,23,206,98,102,3,25,139,9,181,101,221,32,163,49,33,234,26,168,123,149,214,124,148,223,245,245,174,107,225,123,248,255,237,146,24,0,135,0,0,36,174,7,96,141,111,160,204,84,70,178,153,234,225,140,85,165,161,136,101,176,83,160,130,112,196,166,239,212,52,68,120,7,55,253,104,39,7,142,72,39,48,4,254,245,212,181,139,111,182,223,227,205,255,167,254,207,255,255,187,41,22,20,0,227,29,6,76,241,191,52,149,240,244,232,163,38,21,142,59,168,59,0,208,28,118,49,227,148,195,64,132,57,157,121,180,97,97,1,135,197,39,45,63,7,16,196,0,160,224,105,64,93,210,45,94,148,120,172,21,80,2,30,68,72,130,81,200,103,12,219,23,4,148,202,125,194,141,189,110,255,251,178,100,39,12,135,76,97,76,147,153,124,240,77,139,170,45,97,45,100,28,1,199,50,14,229,85,201,49,174,168,169,132,169,144,13,231,225,254,205,66,175,221,203,177,214,129,131,49,103,84,14,143,225,132,39,106,60,181,240,122,149,236,172,112,32,206,95,129,147,203,221,182,170,144,18,26,23,115,190,215,53,183,151,90,68,45,76,130,75,92,50,134,249,70,51,148,194,238,241,147,97,130,96,243,39,138,181,57,41,111,213,152,104,172,58,246,104,249,183,66,79,210,39,213,107,31,229,185,214,15,114,245,190,167,147,13,70,181,168,36,186,156,83,156,223,213,86,193,128,249,112,122,244,114,235,47,208,86,179,243,235,88,58,113,76,56,230,168,182,139,97,37,141,237,253,182,218,30,41,238,235,252,76,183,155,100,101,191,193,80,0,0,65,0,12,12,0,244,237,240,224,26,107,180,8,145,16,161,150,105,75,72,98,14,111,2,168,134,145,146,110,7,40,22,118,136,62,77,177,218,209,255,231,171,55,255,127,83,84,159,250,250,237,96,153,144,81,118,255,255,173,191,255,255,255,255,255,255,254,231,181,116,221,209,27,40,144,48,88,34,50,249,185,48,142,222,48,164,120,48,240,75,48,199,153,49,248,97,45,17,137,71,32,140,23,25,4,141,61,60,204,19,12,140,16,5,77,66,18,136,131,18,255,1,130,245,196,221,140,2,0,167,35,133,1,13,193,64,32,120,28,176,176,249,55,16,111,44,181,66,4,51,84,147,210,59,214,161,234,61,169,13,225,123,113,8,23,144,26,112,75,38,103,49,131,51,235,100,34,46,211,68,129,110,149,74,92,242,164,109,19,98,43,164,225,157,146,63,58,173,0,254,156,253,98,159,182,35,224,67,217,188,124,170,11,171,171,240,173,98,167,178,205,40,175,238,11,156,186,64,75,121,131,119,78,47,237,142,237,210,203,56,235,153,87,185,103,184,158,63,4,192,159,148,179,29,68,30,252,107,164,86,122,12,156,177,166,159,15,70,143,21,29,138,150,104,204,182,45,104,125,196,186,198,116,156,136,48,6,150,83,203,118,255,253,63,95,48,237,11,113,23,0,10,0,7,149,191,235,73,44,31,227,46,153,37,69,50,151,87,3,42,237,113,35,31,129,249,135,130,28,225,238,89,188,166,83,127,255,223,209,174,254,80,171,67,174,229,167,23,185,51,250,102,255,251,255,171,125,127,254,255,255,255,255,255,241,153,111,206,120,184,66,136,77,81,253,128,4,0,0,112,70,44,49,131,68,224,177,162,45,64,20,56,111,68,185,185,192,225,195,19,52,150,203,84,24,13,53,98,208,100,6,32,23,24,164,246,209,152,88,112,94,211,70,75,122,58,114,96,82,130,70,140,56,255,251,178,100,28,136,134,167,104,206,27,152,124,112,81,43,186,26,96,202,100,25,113,163,61,78,97,237,1,63,174,169,53,132,157,176,178,142,193,64,230,50,103,124,102,48,110,89,64,187,134,39,230,33,190,235,60,223,7,239,226,13,6,166,52,93,154,139,229,19,80,187,241,232,30,243,50,38,124,250,110,11,118,89,65,11,207,7,159,247,3,119,80,118,248,190,57,88,80,210,235,171,38,143,27,180,123,211,62,242,77,43,221,90,231,233,91,131,53,246,177,156,118,253,122,166,190,51,251,12,254,167,214,181,31,226,70,159,199,141,54,84,56,70,163,232,90,54,77,77,69,90,197,176,179,170,30,243,239,104,78,169,119,112,54,122,185,235,43,23,242,58,212,83,216,167,133,156,172,235,48,235,253,53,191,91,252,251,125,203,245,84,0,0,24,1,192,0,206,155,73,75,241,34,61,102,94,166,172,88,128,120,86,7,134,196,216,180,17,177,244,4,143,41,92,178,91,43,59,56,174,191,204,251,230,123,180,174,153,64,141,6,98,40,251,100,211,27,252,167,255,153,255,111,255,235,255,255,255,255,255,204,139,213,230,246,202,9,238,215,93,237,143,0,128,0,2,45,48,8,88,100,82,109,209,145,184,131,166,1,35,24,199,180,1,22,59,194,201,208,128,42,242,50,202,100,128,6,33,9,154,20,112,129,235,229,148,216,134,24,85,231,173,66,105,197,39,1,196,210,242,77,42,2,145,237,119,132,6,161,228,53,170,94,124,163,247,153,250,232,107,237,169,254,26,166,191,105,218,76,242,220,137,186,49,130,89,248,83,31,248,201,183,26,87,222,171,26,236,255,100,255,232,135,180,73,17,167,230,127,222,102,67,255,26,98,197,133,209,9,193,178,148,175,182,187,12,254,26,199,215,254,7,240,22,127,155,249,28,247,204,125,236,104,30,22,140,161,103,128,52,202,220,84,182,185,101,72,203,158,114,166,243,28,117,71,195,91,55,238,145,240,33,168,160,90,206,127,88,18,215,123,35,140,217,107,206,124,107,239,227,252,238,255,196,254,160,160,235,88,128,3,193,113,81,82,182,104,44,40,86,45,74,204,38,250,52,170,210,70,126,137,59,104,104,125,170,206,155,162,40,129,83,185,132,31,161,127,107,208,223,199,231,53,80,67,224,212,122,183,168,204,209,141,255,255,127,255,255,255,255,253,191,255,255,255,255,230,147,105,221,245,13,67,31,243,130,0,0,96,40,136,40,154,60,191,164,230,197,177,96,89,244,72,160,51,105,16,188,205,105,35,6,130,0,32,211,47,73,152,41,80,34,114,33,161,48,101,149,128,135,43,209,192,25,0,210,22,0,165,96,137,244,237,34,46,186,165,138,53,82,78,96,182,40,99,171,255,251,178,100,35,14,134,248,112,205,19,153,92,240,74,134,122,13,101,42,106,28,137,189,50,46,229,117,193,64,46,168,245,132,149,136,25,144,192,13,231,98,82,121,42,236,229,91,26,134,208,139,176,210,121,202,166,177,185,31,133,86,85,25,172,104,20,255,16,252,121,108,208,228,53,223,189,53,187,85,168,124,212,3,203,176,198,126,166,25,87,4,19,47,201,84,169,183,82,143,152,80,242,187,46,207,147,63,228,161,66,242,108,173,71,247,69,141,231,163,236,71,28,115,79,163,53,177,80,194,108,190,32,128,51,163,16,8,109,14,226,18,124,229,5,99,134,48,63,70,96,127,199,132,161,131,68,232,211,40,66,61,120,121,166,73,227,208,98,38,181,72,3,187,145,185,230,185,117,54,235,139,95,255,255,117,55,244,236,0,0,0,2,26,11,0,5,29,192,70,250,199,184,98,108,158,79,194,87,220,188,77,204,162,11,8,88,223,67,169,7,122,78,233,236,217,197,131,18,137,62,113,85,205,45,176,81,255,167,253,189,71,202,37,2,70,26,149,35,186,127,144,255,249,127,250,159,178,239,111,255,242,62,176,152,32,4,24,88,183,25,55,84,130,65,51,12,202,50,199,38,99,24,170,96,48,2,97,1,222,2,3,71,0,193,69,68,144,34,16,139,70,24,151,106,168,178,1,193,42,132,59,70,2,128,210,33,208,76,160,9,167,72,82,128,158,52,142,180,239,65,165,146,186,114,77,36,166,165,141,213,251,193,236,147,202,22,22,246,18,111,78,248,230,79,170,89,77,80,111,111,77,250,4,223,138,217,155,91,216,16,158,147,85,97,178,117,165,239,138,221,177,81,189,230,107,139,243,146,231,147,35,183,36,32,66,182,50,40,78,234,79,115,112,54,170,177,73,202,120,230,248,193,217,181,152,5,112,254,28,239,192,247,178,110,239,111,126,175,238,35,223,99,16,156,190,41,190,61,87,251,48,186,112,240,254,101,39,217,208,189,105,162,7,133,12,227,32,170,220,75,101,204,67,15,54,236,149,17,71,121,41,51,166,16,23,26,15,234,62,153,113,21,127,31,255,255,168,186,131,88,124,4,42,0,14,7,242,152,105,14,168,95,44,6,161,40,36,77,6,119,163,87,183,41,30,3,55,30,116,59,168,214,169,168,12,198,4,255,111,233,255,253,168,190,189,170,49,36,143,8,1,206,8,60,246,255,254,255,232,255,233,255,166,71,179,179,136,54,77,7,97,23,195,143,247,127,252,51,131,152,156,0,76,32,18,49,151,8,201,122,176,122,248,195,164,115,207,104,142,138,26,49,0,88,197,78,96,104,53,14,38,145,155,0,128,67,162,211,150,155,1,194,241,64,32,176,41,62,97,226,64,28,100,149,149,235,255,251,178,100,27,140,134,221,95,76,139,153,124,112,80,203,186,58,101,37,100,25,105,161,58,110,97,237,1,21,41,232,93,133,9,160,18,10,120,165,207,130,183,58,209,0,121,236,117,66,205,115,94,10,236,170,28,212,142,122,105,206,237,5,47,168,170,120,96,162,238,180,170,53,126,163,215,102,242,137,180,28,30,183,59,133,132,99,24,14,150,37,180,190,133,56,103,35,206,255,99,175,231,251,189,172,88,71,248,36,89,221,168,254,55,223,12,191,54,75,174,16,221,109,190,102,176,54,184,84,247,35,169,119,120,202,107,85,42,235,241,245,9,117,248,246,74,226,205,120,194,234,39,106,13,253,224,247,127,254,126,210,47,243,150,239,237,27,93,190,190,234,171,248,122,206,87,254,58,183,91,164,31,182,185,245,227,236,161,170,135,129,70,225,119,84,103,21,7,171,64,0,5,231,0,0,31,202,90,210,50,34,212,164,102,54,155,93,149,79,93,12,66,102,12,94,117,239,14,137,180,227,186,58,218,2,208,55,23,121,153,5,223,255,250,126,212,31,235,223,253,52,255,255,109,255,239,255,255,215,18,71,240,144,34,34,242,164,131,241,31,176,199,211,159,24,43,93,8,85,125,64,128,0,54,164,65,129,95,6,182,28,28,28,20,86,34,50,239,168,204,193,163,3,128,76,118,83,64,130,196,52,130,85,6,64,129,83,82,11,19,134,6,3,10,204,22,28,111,36,44,190,193,119,150,100,194,246,179,19,52,14,7,168,10,4,213,164,37,134,11,20,102,243,110,240,167,219,195,87,71,186,198,45,188,182,196,209,154,148,235,233,190,20,168,12,0,254,67,188,4,108,217,62,247,68,214,180,225,92,31,191,135,68,253,98,126,213,54,241,95,100,190,255,251,57,34,244,202,107,231,127,185,251,162,93,255,111,219,254,205,133,140,221,246,179,121,182,187,67,161,208,122,13,119,29,54,196,149,197,55,88,37,182,30,100,114,215,84,187,242,143,205,81,175,207,99,67,215,39,148,219,132,238,75,31,168,255,215,245,170,176,218,23,249,137,44,71,182,196,79,61,255,103,64,89,0,2,30,193,85,137,56,237,70,141,195,34,116,129,39,105,110,0,199,114,27,14,17,59,31,23,180,137,172,254,12,33,160,210,172,111,191,255,250,125,26,162,190,223,253,127,255,242,53,71,249,63,255,255,190,113,190,141,255,78,43,158,157,185,71,242,223,215,9,0,82,152,32,6,97,85,33,163,169,198,141,10,24,136,74,102,250,25,161,128,104,214,100,160,66,185,77,51,80,151,134,65,142,158,50,210,216,131,11,66,116,158,11,102,183,210,149,239,211,73,81,139,173,46,188,160,26,74,41,9,46,61,123,233,100,43,40,68,240,70,38,255,251,178,100,36,136,166,183,104,207,27,154,122,208,72,168,233,232,107,5,42,26,157,163,63,78,109,231,193,39,35,167,201,147,181,250,182,211,197,49,9,161,186,51,32,59,182,165,117,207,119,29,38,90,120,217,45,48,9,56,91,94,139,166,181,174,213,47,128,215,224,153,91,192,123,213,14,105,190,220,113,218,116,190,87,79,104,183,161,98,102,229,90,55,49,92,41,210,183,219,2,111,250,106,204,26,231,194,107,121,101,166,82,119,236,37,102,184,202,214,95,179,203,113,217,124,109,10,146,4,145,241,151,212,219,81,195,54,87,224,198,107,50,219,94,56,151,8,110,45,204,79,231,107,38,210,237,194,177,158,34,34,200,201,234,241,145,244,24,236,141,181,164,87,29,190,175,52,0,1,128,1,30,67,194,5,131,68,19,248,177,137,135,68,132,6,183,74,126,164,17,12,137,178,67,172,47,45,152,114,172,116,36,232,74,128,119,0,139,111,86,174,173,254,212,127,65,209,186,104,185,127,160,9,150,254,217,53,194,181,31,247,109,255,255,248,233,47,255,254,144,8,18,0,46,112,128,89,133,67,134,124,130,7,26,17,12,215,210,51,55,133,204,4,0,51,241,68,14,128,14,104,132,182,5,251,56,112,4,243,118,92,134,167,29,81,158,180,86,167,84,66,11,2,192,106,105,61,178,81,27,87,81,82,103,226,38,177,185,224,33,57,149,202,234,102,125,183,149,190,243,239,51,93,50,227,215,110,92,123,150,150,10,83,19,107,209,251,91,135,235,123,238,247,210,154,229,47,210,71,246,253,122,219,13,104,69,53,111,146,133,195,7,205,119,141,83,179,103,99,218,52,7,83,126,159,189,215,70,165,224,49,199,171,214,152,107,197,45,58,45,147,56,123,26,1,188,168,139,210,186,128,188,207,45,215,112,180,212,130,182,215,231,138,226,91,85,205,81,199,107,247,176,88,158,78,220,151,115,136,78,145,76,241,77,248,13,142,111,163,199,85,27,206,19,162,223,79,5,105,85,71,77,120,11,212,214,26,145,20,176,192,184,100,208,185,101,223,148,82,25,105,209,179,196,151,173,185,200,156,25,60,180,246,240,145,226,46,250,100,63,171,127,191,161,106,140,83,189,244,141,170,47,180,16,179,69,13,19,83,3,103,234,91,213,164,250,95,95,255,255,243,246,255,238,238,245,0,0,0,1,144,204,196,163,16,175,76,194,52,52,176,176,196,3,99,43,76,12,86,46,16,2,64,4,114,208,169,144,68,28,28,2,10,0,204,140,38,127,92,5,219,39,155,95,146,136,171,23,144,8,128,42,78,86,250,65,110,209,129,0,207,156,250,129,199,247,103,61,70,220,135,93,23,115,245,57,228,226,133,172,86,150,241,34,192,82,255,251,178,100,44,142,38,81,102,208,27,143,101,176,73,139,169,229,104,226,118,154,177,161,58,46,97,51,209,49,46,232,105,149,149,144,178,217,142,54,143,82,25,146,172,16,13,18,59,240,211,84,150,20,51,197,55,128,158,119,224,216,242,206,61,200,127,151,175,97,239,118,175,140,193,219,156,253,45,127,161,118,58,60,132,164,238,213,81,75,175,104,109,101,144,75,246,63,189,135,121,192,46,152,152,231,122,206,31,47,17,110,102,108,206,229,171,39,85,188,55,142,201,50,220,154,249,182,142,246,127,57,183,255,29,188,191,190,236,119,171,220,189,162,219,76,1,5,245,136,0,13,132,50,209,198,99,197,87,152,238,180,51,135,8,128,70,99,230,8,244,27,19,12,61,63,83,35,216,58,39,45,42,254,9,25,11,36,109,154,95,76,141,246,223,211,66,250,191,255,27,127,250,124,59,239,255,255,219,254,154,151,232,255,254,135,238,213,108,255,198,255,72,199,48,66,177,211,130,214,77,204,119,49,17,200,219,112,194,104,193,128,135,3,6,68,120,72,243,100,18,150,28,192,0,99,32,20,210,33,28,157,54,138,209,217,124,169,158,39,154,179,8,128,4,70,127,148,125,156,64,37,115,102,142,138,10,62,114,27,52,85,98,181,243,101,203,70,150,158,252,77,255,151,59,51,237,138,126,130,67,90,89,113,195,91,182,162,53,191,101,4,171,14,9,97,242,167,104,85,101,20,188,179,2,218,155,128,230,163,206,175,187,41,223,114,179,209,77,169,156,174,127,53,155,223,204,236,74,111,168,213,125,201,100,58,238,249,217,139,179,72,192,60,125,65,54,145,33,68,80,151,23,85,20,195,207,200,129,221,32,216,168,89,116,81,187,29,149,220,162,133,169,44,115,90,164,42,93,165,154,113,155,137,220,200,66,44,246,191,78,81,202,91,118,53,87,13,148,183,178,195,124,139,36,74,128,0,88,0,29,232,103,228,16,181,248,124,204,16,137,40,97,48,168,227,196,39,227,66,129,141,187,113,64,114,72,167,117,94,184,22,163,91,222,159,246,244,255,78,63,228,255,230,255,251,250,255,255,255,255,215,255,127,255,191,225,111,86,153,197,153,198,2,144,88,176,184,91,60,24,194,133,0,0,0,112,192,198,208,198,98,92,210,119,220,195,66,164,193,240,68,201,120,164,197,193,204,194,112,48,192,241,36,188,193,128,9,155,99,73,32,54,171,140,193,0,11,214,90,132,19,177,136,12,191,20,11,97,103,176,161,128,1,198,146,21,64,21,155,88,192,96,93,203,113,69,128,59,183,162,63,128,159,91,201,74,43,194,232,163,142,95,4,51,10,115,108,123,195,137,152,16,46,146,22,9,211,168,218,144,0,40,212,54,4,212,255,251,178,100,57,14,134,238,103,78,27,175,101,192,71,133,169,226,105,162,104,27,81,159,54,78,97,145,209,36,46,168,117,133,181,144,154,41,245,102,130,155,14,104,249,216,94,52,66,66,171,28,154,35,163,167,154,59,29,173,182,178,226,37,246,244,84,15,13,243,72,147,245,201,58,91,136,72,16,42,129,232,97,102,232,95,214,73,90,185,125,160,131,76,94,90,119,86,164,152,133,174,105,90,211,214,249,43,116,196,37,85,182,220,98,150,53,113,48,137,203,207,159,219,93,123,237,156,189,151,198,182,83,89,61,115,218,188,75,132,76,247,50,70,0,0,194,193,145,180,0,116,161,243,216,1,208,129,143,248,80,75,201,31,6,158,131,27,18,30,156,59,113,240,214,86,246,63,83,193,162,124,102,50,115,85,179,21,94,186,47,167,250,53,71,127,27,111,240,22,87,181,148,126,223,249,107,123,255,118,183,229,34,62,154,0,99,37,255,141,220,106,59,79,236,221,37,243,57,149,77,148,215,30,225,1,74,230,74,20,14,4,75,188,109,164,17,128,128,6,3,18,154,144,192,167,8,11,6,131,90,100,203,9,186,233,42,53,30,10,105,17,29,132,142,64,247,128,99,206,243,42,66,200,26,221,153,171,239,132,191,179,234,99,7,246,141,37,19,166,91,0,203,153,148,174,77,61,42,166,247,1,252,179,199,19,104,116,137,233,125,11,94,19,237,2,37,4,202,44,229,65,157,52,118,236,117,150,238,225,40,169,43,68,232,187,75,107,252,230,88,19,218,151,80,188,123,13,225,96,155,56,253,36,107,175,48,230,46,197,122,150,239,64,63,207,55,50,212,115,160,121,153,228,21,180,181,228,225,2,101,154,245,212,116,198,166,98,38,253,233,241,216,174,177,42,35,123,210,153,222,218,255,108,231,246,20,202,29,99,58,14,214,39,30,58,190,183,71,92,180,136,135,168,8,0,0,14,9,171,73,148,18,160,60,204,68,207,145,230,191,200,49,221,0,11,36,155,66,37,219,50,46,152,70,224,128,245,143,236,163,191,237,95,111,255,245,118,245,124,172,146,217,101,64,160,53,100,27,191,183,255,255,111,245,47,254,191,250,191,255,255,125,250,249,255,160,0,204,143,149,141,142,101,140,237,34,205,241,28,12,77,5,76,71,210,140,83,49,6,136,16,196,232,26,9,17,4,70,111,154,166,4,132,134,8,7,70,39,21,40,224,143,201,120,100,12,176,21,7,77,163,37,154,142,0,86,63,71,224,2,196,174,106,162,211,86,149,204,1,20,141,238,131,227,179,50,29,210,181,228,78,85,23,150,210,33,64,115,208,26,221,110,251,150,197,46,192,220,102,77,126,77,36,135,106,38,208,182,235,48,50,57,110,32,226,208,255,251,178,100,60,14,135,17,97,204,139,184,123,242,95,235,58,26,100,101,100,27,53,151,52,78,61,62,129,71,174,232,233,135,148,153,65,235,166,138,76,238,245,234,153,166,24,194,195,8,67,204,91,27,239,108,187,102,181,161,126,78,171,85,195,118,65,222,162,170,233,254,37,121,158,161,90,211,101,245,106,51,118,173,230,26,91,225,195,246,167,47,129,251,233,167,119,195,218,198,108,113,222,34,223,218,248,220,179,99,74,239,95,27,121,109,155,22,131,95,155,255,45,51,254,61,51,19,230,74,239,108,198,61,27,31,95,127,104,39,20,253,0,0,4,3,0,73,244,26,144,132,177,44,231,100,196,213,90,230,210,254,214,204,113,37,113,148,40,24,200,160,253,31,128,147,92,57,140,185,254,232,81,87,1,129,78,46,40,47,249,190,143,66,255,255,207,175,230,199,181,49,165,171,253,135,236,153,189,197,144,221,94,128,184,68,88,108,163,208,41,168,71,126,162,109,152,155,190,141,17,195,235,102,34,174,36,234,2,204,123,182,61,71,208,211,191,195,193,184,12,132,27,58,217,8,224,192,144,169,152,204,134,80,128,169,132,0,230,132,113,3,129,33,128,115,118,139,9,129,226,192,148,16,32,226,157,16,0,112,77,197,69,62,96,1,105,48,21,186,179,52,44,163,10,8,89,218,229,46,77,105,28,196,90,129,239,206,145,110,172,90,87,103,171,6,76,6,236,121,154,195,19,89,242,110,155,25,82,187,183,36,171,64,251,147,4,169,145,125,128,87,154,108,244,177,102,191,149,183,187,176,148,182,193,179,88,96,85,85,195,51,92,252,183,190,177,125,28,58,220,119,156,62,82,159,11,118,212,60,228,248,245,110,255,89,190,155,166,237,127,248,219,242,71,205,138,109,230,159,10,130,239,7,15,75,75,37,154,126,160,31,86,230,25,79,39,140,196,171,105,216,122,74,92,107,105,140,81,90,83,227,41,205,169,55,9,73,40,28,91,204,229,92,87,112,18,96,0,71,252,18,166,131,52,87,177,35,5,2,105,66,98,65,176,3,44,43,162,166,75,32,250,15,136,142,151,22,34,133,187,163,205,169,109,190,222,191,247,223,255,254,223,242,226,159,142,168,255,133,125,186,119,253,241,239,26,252,230,24,253,183,160,211,225,219,109,186,168,133,23,199,105,229,31,151,126,128,0,0,99,7,91,67,152,171,99,27,54,67,43,79,3,33,133,211,38,58,145,25,202,98,40,78,96,33,240,96,104,22,64,22,24,234,173,143,5,198,14,9,38,133,15,130,64,232,176,78,146,19,170,40,40,4,54,65,131,146,9,255,17,90,214,215,136,24,149,138,210,12,15,24,148,2,13,73,213,151,59,178,217,123,155,94,0,86,52,255,251,178,100,44,142,135,57,104,204,19,185,124,112,79,139,186,45,97,229,82,28,181,189,50,46,225,115,209,31,157,167,205,149,157,160,234,110,9,95,70,88,69,127,92,122,28,184,140,186,79,126,172,229,233,180,90,145,56,77,189,33,8,232,29,55,25,39,2,244,2,253,76,210,174,235,89,179,79,197,246,147,77,55,14,92,11,17,11,220,82,15,228,151,61,252,122,84,135,231,193,198,16,209,83,72,41,191,140,64,171,59,70,91,55,55,223,171,94,187,106,51,62,45,126,221,239,145,26,180,71,119,204,29,93,113,225,235,53,205,95,126,246,241,40,205,189,101,146,154,131,184,152,150,239,119,171,239,46,58,164,121,233,166,187,238,108,75,119,255,231,27,191,150,240,67,35,138,0,0,2,0,0,0,7,181,124,87,66,99,13,69,210,0,233,66,35,204,26,155,48,201,72,159,5,114,62,27,242,168,250,60,191,27,136,127,243,215,79,255,213,234,63,255,254,51,255,161,242,173,53,252,77,171,102,124,186,155,59,72,245,4,42,13,122,185,21,7,253,77,148,250,83,255,252,116,191,80,204,58,55,142,34,130,12,140,180,141,54,13,69,135,19,119,140,131,69,194,195,7,135,83,30,77,242,16,176,10,11,152,52,156,8,131,113,8,156,96,177,70,137,133,156,28,4,18,149,165,34,28,44,116,12,107,203,228,192,64,156,138,249,137,1,24,218,89,213,42,181,52,136,94,236,210,69,162,241,69,231,35,130,85,137,106,211,86,147,165,170,232,140,100,184,245,77,35,166,212,154,163,61,96,214,184,205,250,135,113,160,71,83,176,58,56,80,180,11,115,139,211,26,143,78,87,34,183,118,225,215,201,33,158,74,70,197,127,10,253,214,229,157,186,226,119,9,142,122,168,57,185,85,166,237,77,231,167,199,122,69,252,212,81,3,115,3,76,194,78,184,51,151,1,182,202,70,113,39,153,98,17,154,170,35,42,170,115,63,5,203,166,54,187,54,89,238,64,205,175,116,118,244,222,146,108,81,105,101,20,164,189,169,85,10,203,174,212,105,211,155,34,93,53,242,228,53,9,250,152,0,10,8,65,26,98,12,166,61,75,110,100,254,36,75,124,91,152,173,225,173,98,17,16,230,13,79,37,72,155,125,203,126,234,7,133,216,4,251,159,234,179,183,223,213,168,219,212,202,148,250,255,247,111,244,115,69,74,133,20,209,1,248,144,190,70,143,250,36,255,247,16,0,0,96,192,80,226,68,176,207,161,184,223,3,188,168,15,24,57,131,24,136,93,24,60,52,25,16,45,0,2,217,113,128,137,233,130,192,193,132,33,73,159,34,64,208,70,155,224,32,73,7,153,144,64,12,220,72,64,8,218,157,129,0,226,101,52,69,255,251,178,100,33,142,135,39,104,204,147,184,92,240,73,103,122,29,97,135,104,27,233,163,50,78,225,115,201,63,41,40,53,148,157,136,108,112,163,230,197,179,119,96,24,201,108,177,253,138,70,161,169,247,101,8,27,232,250,102,228,176,11,22,228,2,239,85,149,246,245,136,174,76,205,248,177,29,129,174,198,74,73,25,78,225,37,203,168,25,173,248,228,79,151,219,107,121,191,214,243,132,90,170,85,44,183,80,85,140,166,113,255,187,186,142,159,121,43,230,9,73,79,190,81,115,43,91,220,49,61,40,47,182,221,178,225,35,189,20,238,179,59,104,6,81,242,163,220,204,217,129,14,171,141,27,40,19,103,32,15,236,42,229,203,157,162,98,85,106,83,237,174,98,231,148,202,79,42,145,187,244,213,137,208,49,117,166,166,180,10,163,92,54,113,141,135,146,0,0,10,7,160,0,56,5,153,182,2,94,169,164,14,0,136,240,159,84,94,191,209,111,218,130,21,68,122,34,150,38,29,153,253,108,220,236,207,106,90,97,144,56,125,255,254,251,255,70,251,84,182,223,253,53,255,214,65,29,145,156,121,138,7,29,229,11,127,247,255,255,250,128,115,9,76,179,128,0,147,81,28,179,111,140,80,226,76,211,150,12,208,161,44,194,81,0,198,209,216,4,1,5,64,131,16,211,131,4,195,99,7,0,115,62,5,129,32,85,73,80,143,1,116,104,239,32,78,231,221,39,194,160,52,56,216,16,173,22,25,64,206,163,73,42,99,108,82,171,38,167,128,91,94,196,29,23,82,25,108,51,200,125,46,167,116,87,230,232,101,152,199,168,115,136,170,203,48,14,21,84,48,105,60,116,200,205,63,52,239,234,250,254,203,8,78,245,21,239,29,237,218,111,94,122,189,147,118,111,27,63,204,250,251,111,239,125,134,20,213,245,132,183,159,99,90,110,218,170,33,238,98,208,48,173,3,63,82,89,159,240,19,123,10,141,238,25,7,205,136,106,151,69,176,252,100,72,220,143,50,187,168,145,75,154,36,163,157,38,141,84,64,26,201,167,161,80,248,137,166,166,89,41,158,73,135,224,212,5,62,49,59,98,215,242,160,160,0,0,37,29,61,108,56,64,232,240,206,128,167,9,244,242,23,62,183,1,84,74,102,196,146,9,182,197,131,161,141,103,177,117,212,220,187,127,250,255,255,252,183,219,125,50,180,17,30,83,49,253,6,232,197,112,185,204,141,241,246,255,255,255,151,37,231,70,53,154,85,141,114,168,178,10,119,228,97,0,132,19,220,195,41,147,99,34,204,233,93,18,56,24,172,24,98,42,9,181,130,23,102,99,43,163,195,93,53,27,72,66,146,10,16,189,61,12,85,132,45,124,113,62,42,25,209,101,65,89,130,255,251,178,100,26,12,165,245,104,207,155,154,121,48,85,42,138,23,97,7,96,25,193,163,54,110,97,143,193,70,169,232,105,145,41,248,230,215,57,59,104,124,77,31,101,198,146,57,254,181,29,177,7,59,148,73,100,64,210,218,222,39,220,68,215,150,38,77,132,253,134,137,118,206,209,218,170,179,88,103,207,141,240,247,224,206,198,154,245,224,235,255,232,132,235,181,99,79,207,188,226,63,198,241,135,241,113,119,121,248,206,111,175,119,45,222,250,245,159,229,12,206,31,37,159,110,59,125,232,87,98,27,219,218,171,88,219,19,198,28,31,211,192,212,71,179,46,158,75,88,115,207,26,60,150,128,125,59,220,89,183,166,36,123,85,237,45,175,73,37,211,91,250,94,40,8,0,1,110,233,203,121,209,68,139,109,52,214,98,130,185,72,225,14,214,1,95,24,248,145,2,164,50,40,197,30,60,235,223,109,254,191,111,254,255,122,47,251,99,92,81,129,34,198,89,78,127,65,179,211,26,150,255,53,213,5,166,63,119,57,8,230,105,160,63,71,163,93,229,70,52,50,133,150,203,81,38,125,191,164,0,0,14,99,38,215,78,77,115,55,215,156,221,104,99,16,162,13,29,122,53,89,112,196,0,225,148,176,20,58,92,211,69,167,17,84,42,25,53,137,40,72,14,174,201,64,106,221,121,152,204,162,244,30,244,135,12,161,148,173,121,139,211,136,6,243,183,4,155,143,95,166,187,79,45,189,139,249,44,236,115,53,59,104,24,193,146,187,117,183,151,209,234,12,126,123,243,190,221,145,46,153,209,34,133,236,101,152,225,2,225,185,174,201,167,88,106,201,6,230,152,135,178,219,179,57,62,81,153,110,116,31,85,205,32,206,102,233,118,241,151,79,162,156,250,148,250,82,177,182,138,126,232,232,224,175,228,122,125,203,70,195,173,139,183,32,202,203,151,200,80,37,131,28,139,185,236,62,80,253,154,182,244,47,98,18,191,105,247,35,106,12,57,141,210,123,149,113,122,76,77,14,213,31,213,172,196,191,120,232,174,176,160,195,69,180,145,156,89,108,54,165,209,170,83,24,41,135,161,68,230,168,107,98,55,134,251,105,183,254,141,255,223,239,143,247,215,38,198,115,66,91,43,223,230,35,124,96,40,118,152,218,137,4,202,133,190,102,115,101,116,212,138,105,252,215,66,165,179,249,230,42,59,201,136,145,253,98,0,0,99,4,161,19,80,31,179,37,10,51,127,203,195,23,1,195,95,230,3,40,9,225,146,24,196,113,108,132,6,48,76,38,52,0,181,3,3,97,128,97,163,2,80,96,112,90,66,80,61,130,172,148,138,148,14,1,140,1,142,149,2,241,160,21,164,177,135,193,253,17,130,208,83,113,3,0,170,255,251,178,100,39,142,166,187,104,76,147,175,69,208,76,11,170,19,96,66,110,24,185,157,52,78,177,25,1,79,46,167,233,165,137,144,95,40,112,110,66,23,42,199,68,140,255,84,138,198,193,109,47,48,85,99,91,13,215,128,233,178,26,185,28,126,59,142,95,21,128,53,47,161,192,15,90,116,195,26,2,214,118,169,132,206,181,34,176,253,113,87,141,216,145,235,26,4,218,205,38,182,86,24,34,177,207,130,82,171,159,13,79,51,15,93,170,124,187,155,244,79,44,116,67,112,151,16,33,38,48,243,196,48,86,61,7,125,22,127,6,55,41,241,21,173,93,205,170,248,201,181,131,140,74,246,58,220,92,27,136,233,194,86,145,3,91,200,23,62,81,210,96,0,0,255,64,40,246,75,168,109,251,8,233,18,157,212,65,165,168,99,45,105,176,225,11,54,131,123,183,155,47,255,255,255,251,230,245,239,254,207,255,255,70,255,225,25,2,243,80,37,109,169,231,18,149,116,68,105,218,224,136,215,111,212,222,136,201,213,232,163,7,217,49,49,23,181,72,217,137,16,153,151,204,41,143,168,33,177,32,65,143,197,24,169,34,98,49,46,96,232,154,98,65,14,97,216,92,96,80,136,101,72,116,1,3,140,9,17,140,80,24,192,66,76,68,152,8,26,0,34,197,96,146,152,182,169,200,241,16,128,232,170,207,212,33,138,183,21,21,212,62,211,159,218,244,55,41,225,215,106,13,144,52,88,139,94,8,173,82,66,57,74,171,158,177,233,84,160,184,125,104,168,51,57,74,114,84,17,159,219,124,57,211,155,102,75,75,96,133,17,149,103,63,86,244,213,235,241,120,163,7,54,225,146,203,151,135,234,246,229,179,242,97,105,181,55,213,205,233,84,171,249,29,8,29,22,13,67,220,96,237,127,221,86,109,85,174,184,227,149,242,133,165,183,52,145,245,60,172,101,7,96,164,80,125,155,74,76,57,179,221,22,86,228,146,128,111,87,136,168,16,41,193,98,11,184,65,26,10,100,5,129,21,105,204,17,9,184,100,72,224,112,237,46,129,119,23,144,109,108,46,27,255,254,255,255,81,241,190,223,252,55,255,175,253,191,184,101,125,221,243,32,163,208,202,107,43,212,25,5,21,167,42,110,221,59,20,213,125,19,86,182,134,27,203,63,99,18,4,20,148,176,193,170,28,198,100,252,214,118,40,195,50,236,196,99,4,12,18,146,10,102,2,11,37,210,32,108,0,50,137,25,113,0,149,0,12,177,216,178,62,161,2,208,114,231,154,204,101,176,5,73,135,229,74,130,220,169,71,42,188,23,226,51,197,20,162,226,200,42,13,4,1,238,32,94,28,217,142,150,166,72,169,100,140,22,183,15,178,0,147,216,143,83,49,255,251,178,100,48,140,133,44,92,204,155,185,65,242,118,41,57,138,105,104,126,85,133,161,50,110,176,214,194,54,37,165,141,199,161,248,193,203,101,213,13,185,26,209,205,123,174,56,66,22,217,144,36,55,179,171,154,71,147,138,81,201,115,60,196,204,66,84,181,88,194,92,96,193,212,208,225,237,67,213,58,146,123,170,145,106,122,139,30,157,223,204,105,49,102,105,81,23,217,164,98,53,235,237,112,0,0,192,1,53,32,29,2,9,38,108,73,29,36,15,1,197,18,11,66,80,60,193,175,11,0,148,24,153,237,20,148,64,85,79,97,249,73,89,83,105,39,20,8,226,115,1,217,86,15,57,98,41,207,231,247,54,125,62,39,230,254,62,175,245,78,73,128,89,138,30,205,21,244,235,67,244,46,64,120,67,38,219,42,118,247,180,218,240,36,17,228,64,127,252,110,233,28,234,215,117,31,63,99,158,104,171,124,250,99,115,38,51,127,184,185,104,120,4,53,37,134,0,209,166,26,139,230,200,160,6,156,28,230,32,137,230,48,12,197,129,200,66,75,24,18,18,39,65,129,32,24,192,28,64,27,170,208,224,38,176,56,0,65,196,69,139,37,204,127,81,181,102,113,33,109,145,148,180,57,75,51,148,67,144,230,119,187,152,174,226,211,178,146,199,224,216,215,122,91,222,122,152,201,126,103,37,187,73,152,84,120,173,238,125,131,5,143,92,197,101,221,79,100,252,227,248,230,236,28,162,7,159,195,142,40,137,4,54,25,139,183,43,111,203,65,4,8,34,131,253,167,67,46,94,153,7,39,98,157,36,237,162,238,240,171,180,175,178,52,168,216,71,251,243,57,249,172,247,190,222,28,215,253,253,239,103,198,199,40,130,34,82,2,16,89,137,64,102,41,61,152,240,64,16,12,48,100,20,56,98,56,21,18,40,130,0,173,100,26,98,151,35,249,143,197,76,217,192,125,214,33,17,111,215,26,72,48,163,251,30,234,198,168,202,146,174,227,91,127,248,113,243,14,173,177,41,29,199,123,199,254,216,166,252,60,220,213,97,39,193,134,177,101,118,27,93,196,134,162,132,84,203,151,69,132,53,99,58,158,113,150,162,181,9,216,134,116,149,180,251,37,142,40,238,106,100,111,54,47,15,120,242,26,134,7,42,147,8,194,30,5,112,46,104,56,97,11,8,55,250,64,1,185,37,216,199,120,147,73,162,142,42,102,54,96,92,203,162,99,45,4,4,65,163,5,128,11,122,92,229,210,21,6,169,228,79,101,240,34,151,166,84,38,86,173,118,168,43,176,6,15,49,128,14,52,176,60,184,47,120,199,212,213,119,68,128,46,101,146,228,82,64,153,33,169,77,174,201,209,97,234,85,104,152,120,56,84,194,9,128,153,255,251,178,100,45,12,133,59,102,206,27,137,52,194,105,41,201,147,104,199,118,23,25,165,50,110,229,39,129,102,35,166,233,148,149,224,205,196,108,179,75,139,209,1,209,95,104,100,142,118,163,140,54,21,189,28,192,249,83,94,22,32,64,246,238,216,86,17,162,37,69,221,157,113,191,219,195,26,118,166,6,127,54,22,186,189,135,68,155,105,144,66,15,220,63,89,166,163,30,210,78,71,246,44,180,231,254,197,246,188,38,113,18,160,0,18,116,169,152,244,35,23,28,199,129,48,0,140,115,128,195,69,216,50,32,38,223,19,8,173,71,25,232,213,198,214,196,61,20,31,148,136,17,0,243,107,98,111,105,183,111,160,239,159,111,216,214,230,164,219,134,222,215,237,83,25,91,17,146,60,207,116,69,169,55,209,66,236,183,123,36,113,165,11,186,186,50,59,169,218,181,29,156,102,134,30,241,243,199,21,146,57,75,13,44,32,51,249,48,0,72,183,12,31,128,205,81,94,141,63,74,77,6,58,12,139,32,140,152,29,193,36,9,129,196,216,88,112,35,230,44,134,19,137,164,91,100,38,44,180,228,24,26,106,28,45,100,98,49,72,207,140,34,224,116,199,30,9,112,198,14,158,38,88,128,245,56,194,236,178,108,185,211,9,8,213,89,25,245,117,38,82,215,117,59,4,209,194,69,209,158,198,221,28,154,208,116,18,67,9,91,152,34,37,97,30,251,123,50,221,67,14,86,230,170,215,30,215,186,141,247,61,207,65,22,53,180,103,146,133,249,206,61,239,197,103,27,196,8,197,31,32,67,60,154,57,227,108,122,211,189,73,58,10,64,245,66,242,22,174,185,185,160,147,84,79,173,77,125,127,148,34,179,81,107,60,20,139,45,254,24,183,134,12,1,0,68,154,222,3,100,0,43,38,233,234,224,213,224,104,69,50,2,3,49,43,2,177,35,140,23,126,26,121,169,162,152,190,252,88,130,115,75,247,108,50,189,99,146,114,26,82,212,213,233,249,127,132,195,94,91,10,17,143,123,43,106,122,55,223,39,168,88,234,63,206,219,246,245,255,199,82,133,45,194,171,77,113,8,231,20,127,168,0,86,243,12,110,207,139,194,49,189,12,194,144,35,21,24,12,172,73,11,7,76,28,76,52,193,31,2,251,27,25,129,139,172,5,21,180,192,72,8,153,238,89,114,229,209,219,76,57,196,150,205,40,51,135,6,192,82,245,137,39,134,47,36,79,171,152,228,2,160,57,171,67,86,195,74,60,134,26,252,118,51,77,226,66,68,215,51,145,235,51,5,159,176,140,210,158,66,32,124,173,12,238,126,27,79,132,177,149,85,138,123,126,17,135,232,38,153,39,124,177,119,206,11,73,38,181,117,164,72,233,79,101,83,255,251,178,100,67,12,133,155,104,76,147,152,73,240,95,136,233,130,105,39,104,23,53,189,50,78,228,201,201,86,27,38,169,148,157,160,148,121,10,5,31,4,91,12,154,106,236,47,167,169,177,107,68,252,229,59,194,246,146,179,184,179,29,169,39,221,6,45,76,114,205,229,177,86,138,152,139,248,123,57,131,160,9,16,144,134,196,242,74,26,114,161,113,38,110,168,41,40,168,114,83,76,126,241,140,94,190,84,116,196,130,70,12,5,32,92,130,51,198,160,102,210,196,129,104,64,138,111,221,182,52,243,98,97,162,47,250,124,163,32,156,48,124,246,69,186,85,183,161,103,217,85,222,90,131,166,247,26,135,58,16,248,172,237,255,237,190,188,189,137,121,71,121,199,41,255,208,3,45,70,29,42,103,9,182,70,67,45,100,205,153,151,0,225,139,227,64,32,144,48,244,122,48,16,8,44,145,24,128,132,204,19,138,28,34,106,1,85,237,8,136,118,226,14,2,3,124,94,231,236,44,157,9,8,176,34,181,74,24,13,151,253,174,201,45,106,65,86,236,229,185,249,72,164,183,15,112,147,11,160,172,199,214,45,186,84,4,24,236,67,160,60,239,203,78,200,115,121,203,115,129,44,184,183,182,187,150,229,217,181,211,53,177,36,14,36,167,220,217,36,30,138,35,175,80,86,7,54,236,137,14,182,233,234,40,41,211,63,179,26,173,116,41,214,146,49,250,139,36,183,101,95,134,103,61,211,85,39,177,100,79,49,222,22,139,103,103,69,227,165,184,135,223,174,207,185,254,20,253,188,130,191,34,0,129,73,1,2,250,26,166,21,36,38,76,195,28,204,172,136,182,40,1,70,111,70,42,17,57,65,50,2,194,112,244,147,187,59,211,16,179,153,156,7,198,208,220,181,228,145,94,60,70,173,169,163,227,116,82,162,85,92,80,147,1,155,208,149,22,221,178,135,85,142,234,102,92,233,185,71,51,41,78,190,197,209,201,12,9,168,218,80,207,136,207,117,112,219,141,77,213,132,89,128,58,105,131,10,13,150,85,242,80,36,180,21,3,193,184,78,66,37,98,232,9,251,88,210,131,15,120,90,113,96,233,113,251,212,141,248,243,75,26,89,45,21,227,188,123,85,72,160,86,150,245,159,180,61,221,136,86,86,249,35,164,242,172,54,206,189,253,122,123,47,220,156,238,89,109,234,202,151,13,165,227,252,127,29,130,42,174,143,225,121,211,229,233,152,130,5,115,63,60,214,244,44,231,185,48,172,141,221,165,150,57,248,239,51,236,64,228,123,205,95,191,105,127,110,105,74,37,148,217,247,236,72,206,185,7,49,109,213,243,78,156,219,100,61,49,79,161,209,202,37,0,64,3,203,44,23,48,186,65,75,16,129,238,255,251,176,100,89,128,5,48,103,208,29,109,128,10,88,136,233,215,172,52,0,37,174,27,54,89,221,0,1,121,161,169,107,30,80,0,0,120,160,203,41,43,32,75,37,201,156,127,150,61,61,54,85,154,32,98,153,89,34,182,103,116,83,82,145,245,118,103,175,255,210,248,157,176,81,5,212,217,205,20,49,71,1,129,42,84,103,239,175,95,232,221,4,106,199,99,80,55,74,133,73,55,255,191,215,207,242,104,142,81,30,224,0,65,8,82,55,204,128,49,96,130,57,64,102,51,4,115,50,236,93,61,100,199,51,24,20,6,134,38,28,6,198,42,11,134,92,11,102,152,24,230,9,1,32,144,52,194,160,172,182,230,21,137,196,0,252,129,210,47,99,23,96,134,48,202,209,70,212,101,91,96,227,236,24,226,128,10,26,51,162,223,218,178,191,93,9,7,33,201,16,1,192,131,133,36,68,131,117,109,99,74,255,45,71,17,252,29,18,158,198,4,170,148,7,24,202,228,253,219,191,156,85,211,95,242,201,97,107,210,60,80,27,24,110,35,192,176,252,43,206,242,93,56,165,243,212,21,166,39,86,9,13,151,51,75,65,4,181,105,216,177,73,51,149,90,46,214,248,115,178,201,153,123,121,86,216,177,101,103,76,10,4,153,165,79,87,173,131,126,55,173,119,30,239,91,247,126,71,63,15,211,94,129,247,158,120,70,153,3,132,240,38,189,51,197,22,65,204,158,109,220,239,239,61,92,194,254,255,91,237,76,46,106,199,221,164,223,113,167,214,243,126,96,215,189,152,188,116,12,178,13,78,246,232,195,101,86,159,121,86,191,249,134,239,107,127,255,255,255,255,255,255,255,255,255,251,183,156,252,196,178,146,223,255,255,255,255,255,255,255,255,255,207,87,178,219,182,43,144,235,251,64,0,8,96,6,157,140,157,111,91,236,1,132,120,119,15,129,100,67,3,145,226,120,196,81,28,48,225,57,162,59,139,136,124,86,245,106,61,94,133,181,154,246,197,193,5,12,28,51,55,252,96,50,23,146,244,49,236,210,145,27,223,212,172,219,176,192,97,116,41,235,139,60,165,149,21,204,166,90,8,58,148,134,26,109,194,139,56,54,181,144,151,255,254,155,4,96,4,241,145,145,187,66,98,84,16,100,224,208,97,227,27,140,2,178,65,17,0,4,6,2,136,12,30,37,48,48,21,42,140,16,111,5,14,213,203,152,60,31,114,100,139,206,133,193,20,120,241,225,150,202,53,186,179,99,0,47,83,180,225,34,139,187,61,94,134,137,227,140,106,94,204,227,93,146,178,78,237,52,30,107,80,82,251,138,214,77,203,217,217,157,221,86,235,10,191,85,217,222,59,252,170,173,152,95,48,81,251,148,215,47,99,185,68,255,251,178,100,59,12,7,81,114,207,151,115,0,0,61,137,154,61,236,20,0,28,225,197,54,78,229,237,217,11,25,39,9,131,21,144,91,46,50,185,109,156,105,63,141,145,93,69,190,63,10,202,85,26,179,77,147,91,140,222,160,128,110,86,182,221,171,119,177,12,191,95,223,202,47,142,254,73,220,58,207,41,178,203,92,255,124,53,186,141,201,98,195,180,210,234,108,48,253,217,239,110,223,191,150,86,178,230,249,71,106,212,106,55,172,121,29,158,253,196,88,239,49,207,10,111,239,218,231,242,238,183,255,87,187,231,47,127,238,172,231,255,235,63,214,168,34,220,254,93,117,21,0,25,2,144,21,5,4,178,99,17,103,41,154,58,137,190,28,149,75,25,177,132,11,219,207,108,166,222,121,62,254,122,155,99,80,245,20,253,63,95,244,205,245,255,255,253,191,223,127,251,255,175,245,207,254,34,3,15,134,127,255,120,0,3,24,22,110,26,202,105,153,20,164,28,148,167,152,130,18,152,144,49,25,46,156,3,157,129,16,58,96,24,38,102,168,120,96,120,76,135,99,15,11,227,3,64,231,21,50,194,75,99,172,129,15,183,62,66,40,184,237,121,120,2,8,127,219,98,88,155,73,184,178,23,198,241,130,114,202,82,230,243,22,91,170,241,4,33,229,64,184,77,66,252,60,76,244,90,163,188,199,45,217,115,191,213,149,171,207,8,29,150,199,64,68,185,194,34,127,96,134,205,105,92,208,105,42,245,97,226,229,251,126,184,246,16,10,225,74,183,155,202,209,168,101,182,28,204,74,201,171,49,119,113,221,143,255,188,111,127,165,117,156,169,254,52,113,38,183,139,107,90,51,157,205,67,216,81,91,109,106,215,184,242,230,185,151,230,189,238,188,8,75,79,152,149,68,154,89,55,1,111,221,72,110,252,209,93,26,54,226,186,155,50,55,184,255,185,25,161,127,27,127,225,238,63,180,255,217,185,246,95,48,0,3,16,233,164,78,27,162,222,152,58,175,197,8,182,150,66,172,66,42,86,107,47,72,217,229,34,206,194,201,95,26,32,232,32,212,252,214,221,2,66,155,221,95,232,216,214,245,57,255,234,77,255,65,119,158,144,245,63,237,238,87,137,63,255,196,208,0,64,142,33,181,108,105,84,102,62,158,62,48,220,99,50,88,38,50,173,239,54,72,169,66,147,4,9,147,16,134,225,208,252,185,6,99,131,224,98,181,167,2,66,208,225,173,3,97,193,80,46,227,238,199,68,135,178,80,13,85,204,36,3,224,248,16,72,10,38,229,183,245,30,169,234,59,146,252,232,28,91,116,206,86,117,211,185,99,208,71,69,118,179,104,148,77,69,171,82,144,165,106,214,146,197,51,234,74,163,31,49,16,151,30,255,251,178,100,57,140,198,244,108,76,11,184,85,112,69,6,73,210,97,37,106,155,17,159,54,110,229,237,201,46,166,39,141,132,149,152,193,142,174,84,195,12,72,47,208,194,117,204,41,115,196,144,18,173,92,11,139,44,235,211,89,177,70,45,153,220,99,173,159,126,216,236,231,64,163,217,234,61,3,76,227,76,234,126,235,57,26,252,119,250,246,93,143,238,5,252,168,80,35,75,220,50,197,76,18,137,145,5,112,18,60,230,31,45,51,20,133,209,47,169,213,145,141,29,226,234,80,54,61,202,62,247,209,75,104,119,155,208,82,143,14,212,249,34,0,0,42,170,1,11,156,177,180,250,11,96,70,148,99,111,31,201,42,64,233,28,226,79,17,187,210,41,113,139,106,57,13,40,127,210,255,191,35,123,165,24,125,44,19,107,171,254,166,35,58,161,126,34,63,127,213,177,191,140,15,11,34,143,254,142,121,126,128,64,1,25,204,86,84,12,227,62,204,55,20,78,238,71,131,151,3,13,134,83,10,32,179,5,64,64,40,68,93,128,230,64,192,160,72,192,80,164,198,2,124,28,39,180,193,1,97,1,42,23,229,61,173,73,71,18,40,207,7,68,92,185,83,93,29,109,75,101,80,226,180,94,176,221,169,53,42,191,106,118,85,111,237,40,87,215,98,48,188,105,72,133,199,163,161,191,120,76,186,253,235,97,92,83,108,91,28,252,41,243,96,59,56,125,9,22,237,14,223,5,19,135,130,39,122,222,144,157,224,62,204,219,117,218,91,90,63,90,103,170,30,227,182,166,249,243,131,171,252,40,233,143,189,124,151,221,239,162,163,125,166,146,222,187,213,182,186,127,3,40,145,104,121,124,37,102,246,166,39,187,110,107,74,196,255,17,119,122,54,22,22,15,216,162,171,168,79,81,91,97,196,25,188,209,220,109,122,194,113,137,46,21,243,48,150,12,0,0,228,132,11,196,149,96,49,47,99,41,140,7,67,55,162,54,173,78,181,166,185,32,113,215,67,206,54,15,100,208,222,81,97,83,41,181,215,56,158,141,132,71,227,232,49,189,145,159,125,178,143,219,245,226,15,244,38,157,74,219,127,255,233,215,247,234,252,40,3,191,251,191,64,0,0,0,116,197,38,192,201,83,124,205,179,180,225,25,188,199,33,176,196,161,20,201,99,12,213,112,64,192,64,28,68,50,0,70,242,237,152,36,0,12,157,131,32,51,182,23,132,112,6,8,224,39,124,174,185,38,67,79,32,29,50,13,66,154,179,254,20,84,152,235,46,211,183,133,151,110,91,158,173,119,77,30,198,13,221,167,93,160,32,42,155,176,18,102,209,139,96,219,212,171,143,181,241,157,23,66,199,141,195,91,206,143,33,181,126,16,159,185,125,168,196,255,251,178,100,61,14,198,148,103,205,27,185,123,96,72,7,121,243,97,10,106,25,185,161,54,110,61,156,129,59,158,39,205,146,173,248,129,159,98,104,229,172,62,159,41,16,117,207,229,91,197,162,199,213,216,111,139,66,159,193,92,253,97,89,77,124,235,243,251,231,43,244,222,8,21,61,243,253,87,17,237,166,193,227,172,203,30,213,242,107,84,189,117,191,47,166,224,219,79,159,37,239,154,31,241,171,136,164,76,43,197,167,206,169,14,123,99,89,221,163,65,180,224,230,129,83,2,128,20,105,114,179,209,186,72,193,181,68,70,92,188,232,101,145,58,141,202,109,201,50,179,181,12,24,244,116,211,145,120,238,197,90,156,201,145,69,167,18,11,230,99,165,157,219,23,13,94,137,244,47,167,254,127,240,59,62,217,89,44,230,163,228,133,43,250,190,176,12,198,48,193,24,148,62,105,153,249,146,41,3,162,0,9,64,199,89,67,94,138,196,132,37,202,53,232,156,26,3,21,5,25,156,226,14,26,176,97,192,136,40,9,94,29,64,171,53,138,130,229,220,210,86,56,0,19,2,192,193,96,98,162,189,109,38,178,220,51,77,123,82,205,74,229,147,152,54,21,249,252,90,237,154,222,106,186,254,101,64,69,108,234,70,127,229,138,127,116,30,59,211,123,189,212,25,105,93,241,34,183,150,223,169,208,27,209,98,113,174,94,122,167,7,150,241,181,172,217,186,127,149,199,196,56,116,248,82,63,178,91,174,109,182,116,83,191,139,54,97,6,230,187,122,219,238,42,71,30,151,128,126,95,20,219,109,118,234,210,88,167,183,47,50,212,217,214,200,210,118,88,36,153,175,59,33,13,108,197,27,104,239,251,235,238,234,17,191,55,236,221,231,206,250,4,0,78,3,81,101,97,108,3,109,81,160,36,26,50,242,111,37,10,209,44,167,108,50,172,179,162,170,225,65,193,56,236,45,104,185,57,232,44,248,250,12,38,59,26,223,70,207,248,83,235,95,95,41,242,8,191,254,47,43,61,168,106,234,41,37,29,180,223,110,131,251,145,254,207,255,255,209,201,129,64,0,112,11,124,98,80,212,102,40,134,108,37,82,100,136,12,96,248,212,97,219,252,101,176,104,96,120,4,13,25,76,63,28,136,0,131,0,192,115,32,133,113,97,157,72,8,0,144,80,112,254,59,171,102,198,3,185,6,17,1,192,160,52,160,119,96,171,35,72,149,179,150,33,123,79,167,223,164,126,115,193,177,91,205,232,38,54,244,76,112,216,30,203,194,235,74,236,40,114,132,83,218,108,252,201,240,92,87,238,41,180,231,213,121,46,87,28,13,207,255,68,28,248,52,250,35,107,24,148,79,127,203,218,224,170,44,21,196,20,190,40,136,215,220,255,251,178,100,72,140,134,172,104,205,19,185,123,240,60,69,26,19,96,73,110,26,65,163,54,110,189,151,64,252,147,104,53,134,21,80,124,87,85,247,202,190,214,232,70,177,243,252,136,137,175,217,183,238,76,111,173,107,122,154,72,216,211,121,247,31,210,255,20,249,214,183,90,103,53,250,151,27,125,2,236,149,188,158,51,217,99,37,175,235,123,210,149,150,249,174,238,255,62,208,93,226,31,254,182,0,224,149,154,51,28,97,64,196,51,81,128,46,230,115,13,77,80,223,142,203,39,74,195,84,217,132,44,94,87,121,151,255,248,127,203,253,152,182,62,172,126,40,0,96,101,248,7,125,157,255,237,255,175,175,255,225,143,88,20,0,0,1,195,8,215,195,39,140,128,49,254,117,59,28,101,216,66,4,19,76,111,3,12,246,19,0,160,217,128,129,89,151,128,228,68,44,5,24,58,91,2,128,133,214,130,50,96,229,170,74,25,231,108,142,130,129,193,68,203,84,7,8,18,8,162,107,21,128,217,80,44,219,58,87,122,181,45,198,193,127,221,203,35,246,215,2,65,5,21,180,134,64,138,9,18,183,181,169,47,163,96,219,213,195,134,255,73,90,237,24,87,106,193,197,189,98,255,101,75,62,176,59,45,245,125,247,193,187,55,162,215,163,233,169,216,125,105,11,88,188,223,180,35,119,238,124,201,95,167,74,116,156,14,30,255,207,159,58,93,14,9,163,227,209,173,88,181,55,65,52,118,240,195,176,199,89,173,174,220,174,38,227,136,75,154,103,89,48,67,105,123,15,47,181,19,79,117,94,110,177,183,212,172,31,99,81,56,215,36,12,0,0,0,7,144,18,224,42,144,119,45,170,127,40,234,221,122,242,92,124,88,110,207,235,141,28,135,181,168,33,17,48,161,47,255,94,217,95,124,191,217,171,248,215,118,38,223,212,207,79,244,213,150,10,212,234,117,232,116,61,235,48,96,0,27,220,64,222,52,34,112,66,120,61,195,8,72,24,21,23,152,141,254,100,1,74,86,5,18,28,98,234,245,97,205,30,146,252,202,154,225,65,74,61,199,110,215,118,136,134,68,93,50,251,214,137,142,135,16,25,206,225,111,213,24,245,142,181,141,39,93,109,184,107,223,66,124,177,126,141,155,98,234,183,243,7,243,225,167,58,46,223,201,95,202,135,47,203,239,248,223,210,229,223,202,31,95,137,191,48,203,141,183,148,222,172,198,227,107,41,171,22,144,241,138,190,212,250,70,255,191,127,99,146,214,202,245,113,24,230,155,219,221,138,139,132,221,179,198,111,120,224,187,126,199,166,13,227,80,235,21,187,44,147,194,130,250,208,216,94,30,115,119,217,101,182,229,38,177,46,206,168,206,98,68,115,123,182,232,120,108,255,251,178,100,94,140,198,15,104,79,27,154,121,224,78,72,233,211,97,103,104,22,217,163,60,110,45,59,1,72,39,39,77,149,149,104,126,254,14,236,203,0,0,7,3,92,74,2,201,8,221,78,84,72,82,234,204,180,24,90,107,70,37,80,236,41,115,3,46,107,196,114,52,66,60,17,0,37,84,14,185,223,209,177,250,5,31,234,255,82,221,190,111,254,166,191,250,39,251,255,237,149,254,40,92,182,120,152,180,148,226,226,55,149,122,38,108,111,244,16,0,37,238,8,88,26,161,24,0,91,30,100,182,98,192,240,140,32,96,103,105,143,197,224,144,32,20,48,103,16,56,92,0,180,64,200,2,32,220,37,187,21,129,165,22,225,173,233,101,148,2,30,25,65,114,183,108,80,2,199,233,38,215,21,253,210,247,119,114,254,61,31,242,87,27,184,168,188,239,124,107,187,40,26,170,210,241,26,234,69,253,193,254,5,33,242,240,74,248,119,7,72,247,32,155,124,31,136,41,6,238,160,207,130,152,248,168,217,124,24,250,194,10,229,172,109,48,119,239,105,247,63,5,219,183,148,92,176,77,136,0,130,181,153,208,244,79,74,151,213,178,178,236,221,205,18,106,44,92,170,41,205,157,200,200,96,86,146,252,137,56,209,171,234,66,39,160,143,90,163,141,52,0,0,5,140,97,17,30,99,193,182,12,56,89,96,49,161,223,23,172,120,72,111,34,136,3,133,6,94,115,197,231,78,82,241,38,227,231,31,255,55,22,195,236,245,160,147,253,73,159,189,70,62,254,217,191,242,254,165,209,191,236,37,253,223,51,212,45,164,204,44,167,32,168,193,118,196,170,107,16,211,223,208,0,0,11,220,8,126,53,177,192,200,130,195,117,71,135,156,134,15,17,9,40,13,42,32,99,163,34,18,37,184,140,26,48,0,49,121,96,32,16,253,164,162,22,195,86,162,58,192,148,14,137,49,89,113,16,86,43,48,166,0,215,43,24,12,144,160,178,130,163,220,221,136,161,124,53,72,70,72,232,172,169,56,65,27,82,37,86,177,154,209,136,122,178,149,99,220,109,84,75,90,237,152,27,88,77,181,33,116,3,138,202,62,202,68,217,221,125,92,194,42,208,125,217,222,222,147,79,233,102,119,141,35,204,191,99,167,79,149,212,62,17,54,213,146,176,235,108,201,193,244,196,186,153,74,85,65,255,58,85,243,93,186,207,249,76,201,58,176,85,250,193,199,118,113,135,215,239,42,214,22,47,67,184,0,0,31,83,170,8,21,25,156,74,72,113,69,135,38,125,214,96,134,178,26,55,98,54,163,34,211,141,193,26,204,36,50,30,234,79,167,235,169,149,17,219,53,13,250,163,212,155,224,187,126,135,255,250,122,183,249,245,131,254,255,251,178,100,121,142,133,181,104,207,27,141,101,96,83,74,169,211,97,66,108,24,129,141,54,78,189,58,145,15,16,231,93,149,137,160,71,193,234,51,215,33,166,81,140,44,98,12,86,41,206,91,163,153,12,36,141,209,208,5,24,14,50,26,104,19,25,16,45,25,253,91,152,96,4,128,65,147,19,25,3,35,67,99,7,0,83,1,131,179,38,3,36,28,6,130,36,37,201,121,98,3,128,130,112,62,241,120,42,214,37,64,133,58,96,22,6,6,10,226,206,129,0,48,236,85,142,47,220,53,46,157,181,65,38,221,86,227,59,156,48,147,55,174,18,0,85,190,169,75,54,73,17,225,184,75,122,217,176,209,172,147,189,118,186,99,34,155,22,219,39,84,244,155,232,244,190,110,81,235,114,75,107,131,132,23,248,190,84,31,183,82,184,95,241,95,55,9,183,222,103,237,74,169,41,250,7,161,159,222,208,120,94,125,84,177,45,105,120,187,74,170,35,70,207,110,118,254,155,179,210,204,211,9,48,248,66,100,153,134,242,229,20,15,154,231,193,128,192,240,70,45,95,231,80,20,0,0,8,154,43,200,73,9,212,116,48,13,56,69,35,60,115,155,144,208,112,20,117,137,199,30,68,90,162,188,90,79,69,51,90,129,244,127,167,143,141,255,175,108,0,94,223,240,119,136,123,147,255,59,208,183,236,171,250,172,159,124,151,230,255,234,80,0,0,1,144,32,252,113,65,233,148,23,167,91,87,26,44,118,98,96,137,148,105,70,140,6,165,217,96,44,14,144,192,139,0,100,66,240,144,122,42,50,6,122,225,201,20,3,200,153,0,125,119,213,110,131,128,138,120,210,9,130,195,109,69,239,124,207,221,91,159,254,152,182,207,133,222,242,94,208,17,241,92,84,163,64,239,44,155,210,97,53,156,44,254,133,68,232,114,71,239,3,189,50,238,96,156,183,244,177,28,228,119,198,131,105,250,35,153,131,126,99,221,165,186,102,43,103,24,237,114,123,48,247,41,70,123,244,205,205,159,213,142,46,65,133,198,5,148,93,72,86,65,11,207,49,205,202,250,62,190,60,118,45,98,62,179,107,121,168,222,162,53,62,219,201,30,104,250,42,70,178,56,227,230,47,86,10,51,76,238,245,110,0,80,0,1,235,104,4,134,159,165,171,144,105,100,9,7,16,211,83,180,56,38,191,45,77,214,213,101,43,117,240,82,51,109,151,92,8,92,177,89,133,254,135,74,162,37,229,5,38,116,128,214,160,6,241,238,246,235,113,77,165,173,214,245,102,138,213,10,215,213,246,250,9,0,153,62,48,120,140,210,197,51,22,25,78,184,61,34,53,152,8,0,99,209,137,19,208,56,52,23,6,24,132,31,26,146,24,156,12,147,18,244,255,251,178,100,152,12,230,0,103,78,27,143,101,48,72,68,57,195,101,109,104,22,57,165,64,110,53,149,65,36,151,103,5,156,52,96,156,106,118,237,83,126,201,0,42,255,81,114,248,231,47,69,241,70,86,48,85,20,15,169,34,59,164,108,236,100,45,221,97,245,106,82,120,128,167,82,57,81,99,198,82,86,61,72,118,17,241,50,86,188,200,161,97,236,218,24,172,69,215,26,55,207,47,59,59,91,204,229,102,6,171,188,37,101,59,114,112,173,54,165,106,212,138,99,151,107,143,193,0,185,107,37,33,37,245,14,194,115,18,42,56,135,152,255,51,7,222,215,207,187,55,106,91,129,164,200,236,169,126,55,118,158,248,186,248,245,245,133,16,159,98,91,85,220,19,97,92,162,1,197,96,47,72,164,76,51,13,43,252,220,66,0,211,33,161,0,27,115,228,230,236,145,112,56,214,153,41,89,16,185,73,45,78,135,167,244,9,51,76,78,138,152,172,197,145,169,32,74,146,218,15,255,51,253,107,206,123,251,11,114,148,127,247,212,143,255,244,160,32,0,83,248,195,102,243,98,36,197,12,39,175,37,25,28,68,58,2,4,204,196,132,11,10,139,231,228,146,33,33,196,200,93,96,117,149,72,152,52,27,106,59,106,145,59,72,135,202,230,71,143,197,228,36,162,85,142,33,41,126,34,147,5,235,250,25,188,220,123,186,196,49,116,224,144,109,90,43,166,58,131,210,246,81,163,77,193,39,243,47,56,26,65,210,34,246,239,252,221,21,106,38,206,203,246,148,48,103,30,209,251,193,69,19,244,202,77,51,110,221,239,98,172,215,102,238,201,119,111,240,110,208,128,245,158,102,52,206,45,35,48,122,240,100,185,244,238,156,182,118,166,208,176,137,110,187,176,31,169,67,234,63,5,14,16,250,145,67,49,62,245,89,137,159,98,150,98,208,184,214,231,209,54,82,144,0,0,51,85,45,72,88,177,135,178,213,139,32,33,99,21,96,108,104,48,140,42,25,12,6,244,62,112,247,123,253,34,129,125,27,75,149,43,137,53,59,59,243,121,86,80,132,246,170,205,116,242,165,243,191,71,199,63,71,221,191,109,41,66,143,42,236,95,232,232,181,67,183,255,249,206,44,0,0,2,224,17,198,107,196,25,166,7,7,62,252,26,120,192,98,116,9,151,159,102,187,45,152,48,28,1,36,152,128,120,40,1,48,208,72,193,199,228,186,90,15,128,155,226,168,236,37,132,70,86,214,20,46,162,238,64,6,161,46,0,76,66,20,204,149,114,66,151,144,46,24,121,128,133,0,250,184,12,17,140,37,106,255,134,81,205,172,175,134,57,35,67,133,154,69,215,7,41,55,148,148,80,44,250,171,177,120,125,255,164,132,30,153,255,251,178,100,189,140,229,209,104,207,27,154,97,240,76,198,249,178,105,135,102,28,17,163,56,110,97,141,201,70,166,102,205,151,149,96,33,61,9,77,5,8,124,37,28,26,31,129,169,234,66,103,0,214,102,201,163,77,40,248,4,7,97,93,111,251,82,218,96,176,175,247,97,212,37,190,157,81,81,23,149,51,215,195,43,143,24,106,45,59,188,198,117,85,158,181,231,76,220,130,19,188,30,227,244,154,206,58,229,45,183,238,191,36,81,123,190,243,107,163,133,204,41,22,53,170,184,177,20,176,179,237,92,173,162,151,239,145,119,229,18,147,152,55,65,24,145,125,65,64,175,31,235,35,81,2,128,131,197,154,85,69,18,12,61,209,93,128,74,132,209,185,155,23,249,229,147,187,69,75,91,70,201,113,93,117,254,184,8,61,172,106,39,198,143,215,242,38,95,209,245,253,71,99,27,113,131,226,159,171,62,159,223,249,180,198,70,16,236,166,29,124,213,26,63,149,0,0,76,188,68,242,106,134,166,186,70,107,248,38,104,80,110,162,102,44,220,104,33,41,68,222,155,240,26,36,8,240,15,58,220,109,244,151,115,53,66,45,82,86,204,21,114,113,82,173,25,82,168,165,140,94,60,208,101,235,110,114,235,63,249,134,163,48,42,168,132,35,182,11,34,210,28,72,72,46,129,215,197,65,146,51,17,157,207,40,228,202,110,148,127,116,77,142,63,171,117,183,125,102,23,207,183,30,239,150,11,61,9,99,183,237,28,231,204,199,41,102,99,152,99,66,45,196,156,203,157,65,203,41,125,254,152,186,10,167,117,108,234,15,13,39,190,39,126,143,176,253,54,243,159,15,63,154,220,119,73,53,106,215,109,76,148,220,194,249,17,61,152,101,44,80,33,197,233,167,39,186,143,189,110,153,142,165,248,0,0,0,149,97,50,145,82,128,114,43,57,65,203,48,44,61,247,135,200,135,65,89,149,1,66,254,5,91,173,223,3,78,189,7,202,226,81,88,179,61,42,254,254,24,155,52,23,234,45,236,231,21,217,103,221,106,186,191,249,213,20,221,255,183,40,125,70,194,85,142,76,254,5,12,164,112,142,139,97,12,116,58,78,9,40,12,123,189,140,52,77,140,73,12,197,78,163,1,138,147,6,65,131,10,65,83,49,139,51,9,64,210,64,32,84,25,48,140,3,14,3,25,62,135,225,41,182,8,136,44,248,205,87,80,51,118,32,88,58,101,152,234,73,40,198,128,69,213,240,80,104,243,8,96,18,123,101,80,4,67,91,25,151,238,142,169,186,92,69,128,25,2,249,79,149,65,181,242,0,11,58,104,2,98,113,27,197,149,51,97,67,76,74,74,152,247,21,5,28,203,59,165,143,49,75,205,133,171,44,176,97,255,251,178,100,200,142,229,234,104,208,155,120,98,224,68,4,57,211,105,130,102,31,161,161,46,46,233,239,209,129,174,231,73,149,149,163,10,106,68,228,140,108,196,210,23,177,5,25,138,88,67,182,100,38,83,120,14,113,140,240,106,196,92,105,86,217,157,158,119,99,119,130,49,10,10,187,73,55,123,55,111,0,190,226,76,98,74,189,127,54,18,85,197,152,110,231,18,88,214,109,150,51,149,40,197,138,226,240,53,111,241,77,107,63,174,47,241,137,96,110,145,111,13,35,38,26,230,178,254,106,219,186,211,231,116,242,102,250,174,119,109,74,211,111,137,64,247,141,211,34,56,30,50,73,146,130,59,4,235,97,86,117,112,251,203,81,254,128,253,47,201,92,64,168,179,84,151,121,57,202,176,234,70,110,53,78,240,119,98,248,153,103,189,223,243,236,255,159,111,209,191,254,111,86,255,151,255,255,254,36,36,66,136,157,196,104,204,238,86,177,197,209,38,8,162,243,189,8,226,78,232,48,120,195,100,206,202,230,16,214,22,208,0,0,1,156,2,247,49,160,224,221,102,195,213,91,204,30,165,52,121,80,200,229,224,51,180,32,32,10,7,7,109,139,214,58,51,16,25,19,153,62,84,109,113,182,152,4,19,173,222,32,9,48,34,0,195,148,76,20,140,210,168,50,48,68,215,116,10,210,21,166,84,143,56,62,16,117,49,130,128,207,61,18,16,220,78,187,121,46,201,115,100,145,89,74,92,83,245,248,193,50,161,24,65,87,100,214,247,0,223,221,45,233,44,236,18,176,248,220,120,100,191,50,201,10,212,7,24,178,18,13,178,70,218,227,205,224,79,192,252,11,92,206,78,130,46,193,237,141,152,166,175,27,117,81,127,35,172,145,123,12,204,189,186,82,195,219,52,143,130,98,196,3,134,68,137,91,38,10,14,139,75,98,50,168,154,137,109,125,105,138,213,134,79,42,129,242,185,210,76,44,161,186,203,167,13,154,128,0,3,255,55,64,206,77,200,127,82,241,9,203,162,123,5,104,150,73,29,157,179,143,182,16,69,128,178,93,145,7,167,141,253,127,86,250,47,254,223,255,255,255,183,255,191,67,194,200,81,184,86,156,20,234,146,70,36,102,232,138,70,45,42,37,158,89,154,119,86,186,210,103,153,30,204,85,167,31,82,210,1,184,197,113,115,2,160,140,232,6,61,88,172,214,235,209,226,225,138,225,166,166,51,145,6,130,230,147,28,152,151,113,131,133,230,83,37,145,5,72,131,67,139,148,212,28,66,122,93,199,208,113,133,152,96,150,240,130,65,127,157,145,219,91,89,64,241,19,37,80,154,13,58,67,74,219,20,29,72,6,169,150,48,137,124,78,53,35,197,77,167,20,114,69,146,19,38,255,251,178,100,192,142,230,113,104,206,155,136,103,176,81,204,186,35,96,69,110,26,29,163,56,110,101,141,193,42,38,105,12,241,21,168,153,9,16,18,7,13,154,79,193,112,220,133,94,2,140,113,29,120,215,172,140,35,192,61,109,126,234,230,141,247,53,203,103,195,14,97,31,244,217,252,178,61,66,126,74,147,71,105,69,120,155,42,93,154,222,114,240,239,207,108,252,23,191,247,121,137,249,242,148,27,165,235,177,167,249,189,219,145,38,171,135,137,24,252,67,86,239,167,242,156,35,132,172,61,138,90,138,143,163,143,213,194,247,238,114,123,156,194,119,4,62,136,125,252,53,208,133,131,61,80,92,17,103,133,83,10,248,210,30,153,223,126,50,198,195,107,87,173,90,5,255,237,233,209,255,247,255,255,241,48,42,160,144,226,228,29,68,114,47,93,85,25,53,32,195,103,79,34,94,236,198,104,150,139,225,117,143,220,82,187,10,189,17,154,148,170,65,0,0,85,252,18,227,50,10,24,210,164,35,231,81,140,118,81,54,64,180,194,208,179,2,140,10,160,115,4,3,77,144,0,74,211,0,12,12,52,21,76,245,84,28,2,166,100,98,84,60,87,142,197,72,12,150,34,80,135,203,189,132,216,0,104,198,250,48,247,152,132,81,184,5,21,112,120,167,99,224,11,211,209,163,29,118,33,61,85,225,176,190,170,98,169,244,217,27,94,38,222,61,127,173,225,46,166,129,232,171,92,181,55,77,1,43,171,148,244,238,210,61,83,208,20,123,82,202,107,176,115,65,49,138,219,223,62,253,55,196,221,97,47,160,54,122,5,87,30,209,60,11,71,84,119,98,20,223,172,53,29,229,254,93,3,81,56,86,39,169,11,43,54,171,123,10,148,176,152,186,194,54,50,51,202,103,177,172,180,187,151,69,207,61,15,221,187,244,192,154,86,88,233,229,200,75,175,150,106,98,163,168,127,24,0,0,6,163,92,49,176,24,170,6,147,6,68,6,232,132,31,12,56,220,38,193,218,46,141,112,194,105,36,98,127,36,115,164,177,228,203,233,168,174,90,164,129,71,50,173,150,53,86,189,179,140,113,170,160,243,157,78,213,171,235,49,125,170,24,117,153,20,34,32,14,160,216,14,3,149,158,0,161,73,67,109,23,219,80,51,224,164,68,214,38,163,90,72,78,66,135,49,177,8,53,24,101,34,200,43,228,97,224,240,16,220,103,227,121,122,12,10,84,37,61,62,133,253,81,208,48,33,165,88,3,34,40,38,82,144,138,3,44,201,64,211,45,163,132,32,193,26,163,232,28,254,33,242,108,204,32,182,111,133,60,120,82,106,237,21,218,154,113,39,54,204,103,212,114,41,62,146,19,232,118,94,249,53,214,63,67,2,208,197,255,251,178,100,202,14,198,173,104,206,155,152,100,96,85,9,89,227,76,3,244,24,233,163,54,110,101,17,129,65,167,103,77,151,149,57,111,230,192,115,194,43,216,54,212,121,91,115,219,145,100,120,254,4,253,166,54,172,18,96,192,87,82,203,19,73,103,101,155,97,196,189,237,99,67,46,104,15,88,50,238,95,163,151,53,68,166,14,152,179,129,224,94,130,67,4,112,248,98,98,163,43,153,119,17,112,228,161,93,20,74,54,216,158,52,153,106,122,121,143,105,159,75,30,85,253,32,225,108,76,64,0,1,196,101,34,150,81,153,122,82,33,220,80,244,46,146,168,169,48,148,163,17,149,168,176,247,172,163,181,211,45,26,163,239,162,7,142,227,12,245,117,224,252,235,155,151,150,216,91,12,186,198,61,219,75,89,190,169,175,255,255,254,79,255,255,255,255,98,212,105,200,57,75,31,166,64,133,206,250,1,0,0,147,10,66,213,50,205,17,163,16,96,162,50,85,91,131,37,97,192,50,188,7,99,17,99,92,49,211,20,211,7,48,18,48,107,14,99,48,48,201,8,11,35,4,16,161,16,139,24,56,27,76,16,64,24,68,3,38,10,0,40,10,3,137,159,154,139,87,95,136,134,108,193,102,77,22,23,5,5,79,151,109,97,13,5,128,33,128,148,4,205,0,135,135,84,44,89,153,67,140,160,46,40,155,201,69,0,154,26,217,88,130,84,153,80,3,0,12,7,91,185,12,15,57,197,81,132,129,109,129,201,79,41,110,137,155,151,176,88,217,28,169,144,221,61,215,173,28,209,0,228,89,233,88,244,141,213,143,55,33,193,137,249,32,16,12,240,244,88,106,58,78,56,227,26,59,150,30,14,217,69,21,24,201,162,166,196,27,4,52,164,81,45,80,9,244,75,55,92,154,27,46,96,203,109,69,204,70,239,150,220,70,251,80,250,36,154,105,214,174,140,34,117,143,107,26,222,149,119,21,215,76,190,38,44,236,52,226,215,74,199,253,197,236,185,245,230,66,0,0,13,68,0,150,102,32,24,45,208,113,34,241,8,142,25,112,76,210,28,22,115,77,14,0,68,72,11,205,109,152,224,243,2,179,172,160,212,227,192,100,107,90,100,146,66,238,255,19,156,138,117,121,213,212,169,38,194,219,70,220,191,40,252,159,255,244,254,151,255,204,244,16,26,215,86,148,205,106,35,206,143,179,153,208,89,110,174,58,199,120,64,51,35,18,148,51,118,71,243,61,34,19,122,183,211,78,21,161,145,124,192,250,0,207,34,200,46,31,152,22,87,154,150,71,0,65,81,146,164,32,240,14,12,137,129,136,184,56,84,66,85,9,250,121,101,176,14,157,34,162,32,140,182,2,131,32,215,132,46,252,72,75,10,72,213,255,251,178,100,208,14,231,199,102,201,147,219,91,242,92,201,137,179,105,101,108,89,161,85,46,110,233,143,193,42,11,39,77,151,157,160,174,58,84,152,83,101,14,53,110,179,221,70,45,37,56,152,80,65,92,11,143,157,200,125,228,69,229,61,72,96,128,211,146,135,83,107,226,162,149,162,80,214,31,24,207,111,40,30,55,33,234,47,147,189,104,239,102,105,198,191,197,43,166,5,53,152,125,185,116,179,3,97,191,215,61,30,20,249,245,182,149,157,245,150,53,14,202,181,63,107,26,117,150,219,57,177,187,82,231,50,254,114,245,209,156,152,189,70,90,134,23,189,29,41,2,218,198,118,153,171,184,141,202,111,172,113,150,250,28,0,72,59,8,1,88,194,210,30,70,54,224,164,136,98,88,56,82,169,44,44,69,141,14,139,156,144,96,107,173,252,36,111,90,185,249,10,136,215,158,240,29,77,240,26,31,107,212,167,52,146,222,167,127,255,33,214,255,65,119,166,193,128,157,140,2,79,25,12,1,144,167,165,226,238,0,128,0,0,4,168,194,147,140,228,83,188,219,105,40,251,240,244,192,133,64,218,82,196,202,211,168,216,98,16,199,192,184,193,68,148,213,33,200,128,5,48,88,55,50,141,10,49,56,1,77,209,192,88,160,92,18,4,172,153,2,42,187,77,216,192,116,30,169,203,137,119,205,3,209,170,184,117,52,187,26,184,100,98,29,89,227,178,69,12,86,87,78,204,13,188,156,132,17,7,15,74,238,189,251,145,56,163,129,34,196,48,9,41,158,8,143,26,97,229,6,138,162,17,38,150,252,195,188,145,35,236,61,48,208,37,50,167,233,174,164,37,253,185,121,113,236,226,78,143,56,105,4,36,221,151,6,175,61,49,131,121,137,35,232,253,110,212,94,70,110,66,74,200,172,211,115,165,24,77,164,120,241,34,116,82,81,34,23,127,86,8,144,171,4,245,136,181,88,128,74,210,232,137,217,148,238,62,175,199,126,249,203,117,199,201,207,141,21,49,18,74,255,172,0,7,10,134,20,143,105,28,30,90,31,148,46,93,225,231,88,156,72,154,117,228,233,2,128,166,83,13,55,135,78,146,10,182,249,100,202,231,47,149,41,118,90,127,176,85,200,254,59,32,204,213,104,39,209,190,253,19,168,163,69,128,100,5,24,64,99,191,255,250,27,169,240,35,149,210,164,248,192,48,44,228,53,148,211,115,132,195,137,244,205,144,232,230,240,16,198,16,132,199,163,228,42,7,152,4,24,26,60,14,152,32,4,24,100,76,35,72,64,88,60,23,35,152,56,1,111,219,25,248,193,43,120,153,194,9,77,160,37,23,80,54,134,144,192,24,137,112,217,64,193,31,210,162,17,100,20,162,75,231,163,176,235,255,251,178,100,192,142,198,238,93,203,27,185,76,96,76,197,57,195,101,130,106,26,169,157,44,78,233,47,193,76,163,167,141,147,137,248,101,37,143,15,181,178,104,254,185,32,111,106,53,137,65,37,132,68,68,110,186,141,19,53,118,72,14,177,57,91,42,169,41,189,80,170,2,146,55,5,225,73,39,172,153,246,104,96,36,5,98,228,83,88,222,37,8,190,172,153,195,108,230,250,67,107,152,129,201,64,147,55,126,211,204,110,55,59,118,74,74,41,9,124,157,35,87,89,81,202,22,199,214,237,67,46,63,42,119,60,175,153,4,179,60,60,118,55,185,225,127,177,178,202,130,80,245,31,246,85,27,159,92,221,28,180,84,0,40,63,6,136,173,233,184,0,136,40,59,106,42,89,127,32,198,170,134,205,150,11,83,41,12,255,44,80,23,229,69,237,29,197,45,45,40,231,27,86,80,39,82,246,202,209,174,204,177,230,209,166,49,106,88,225,24,33,121,255,255,255,250,255,246,170,27,73,208,41,158,180,208,194,165,67,105,172,104,190,164,80,1,204,48,55,14,159,104,205,168,150,13,202,110,13,153,70,78,155,44,12,33,52,204,178,14,140,81,11,204,1,37,12,157,40,80,216,196,178,16,48,216,32,2,204,6,0,133,0,81,128,13,30,148,120,249,251,113,155,2,242,72,67,126,176,152,4,69,91,26,57,153,98,60,117,109,24,96,55,145,244,162,75,94,51,128,44,192,114,55,8,210,80,172,84,18,172,214,144,237,73,154,97,207,21,4,17,16,159,16,30,161,42,4,72,152,210,34,20,15,149,163,236,161,253,144,213,64,92,38,195,30,183,1,79,201,6,128,223,178,183,102,66,110,113,237,55,145,213,5,188,68,186,7,137,100,170,244,39,219,61,25,59,73,227,44,130,110,129,230,250,118,118,45,219,81,146,166,136,221,213,111,19,38,164,107,166,158,122,240,228,240,74,49,74,55,69,31,170,177,94,82,64,211,178,95,106,114,90,136,7,50,16,207,181,61,166,127,240,180,115,65,5,120,148,254,249,49,245,87,244,14,196,0,0,17,160,8,0,59,131,84,103,234,156,229,149,53,14,160,225,82,46,137,245,66,9,67,101,73,216,184,120,202,151,180,114,196,144,100,173,188,148,135,130,174,83,154,192,82,229,63,234,226,172,106,158,106,139,121,207,250,223,195,95,207,175,103,184,186,236,38,212,234,6,140,66,92,141,235,65,206,143,92,12,148,167,12,53,108,77,25,18,12,84,2,76,99,45,140,42,13,12,5,4,77,29,13,8,129,35,6,74,145,97,64,128,2,28,1,96,193,16,22,244,168,153,136,131,165,228,200,116,157,163,5,4,59,237,221,66,96,147,11,241,32,230,9,175,145,5,158,255,251,178,100,190,142,135,62,103,202,139,186,75,246,71,67,153,253,97,136,98,28,169,187,44,78,229,51,65,45,14,104,53,128,182,16,22,102,78,106,143,42,110,178,167,244,251,93,62,89,200,60,135,229,254,106,20,105,121,108,176,33,66,23,64,40,197,86,80,148,239,241,4,145,46,38,206,84,179,149,21,107,207,40,126,41,232,57,105,19,177,130,37,50,166,149,148,164,138,27,215,52,134,69,100,70,122,148,106,107,60,185,237,25,185,18,87,201,167,137,154,133,160,97,86,123,87,23,86,67,198,142,58,112,134,35,181,45,84,106,75,47,81,175,14,234,102,169,132,18,189,167,221,189,121,220,250,51,45,199,209,232,32,24,119,126,116,178,113,38,86,74,162,102,15,169,111,207,155,61,241,222,185,195,51,39,100,2,160,9,0,70,240,216,30,24,136,40,78,192,180,23,42,199,167,130,151,77,44,65,74,43,85,169,59,246,221,92,72,79,6,247,109,101,247,178,130,24,160,196,6,63,80,248,145,81,100,195,109,182,115,235,226,79,91,255,226,179,145,75,148,241,83,71,174,73,71,53,227,14,169,129,8,0,1,243,60,124,15,122,69,51,213,164,203,31,99,193,112,65,229,67,7,141,12,66,187,49,32,28,192,199,83,13,29,4,1,243,8,40,204,98,25,128,197,129,202,229,4,169,194,244,24,173,2,219,62,12,249,50,5,11,207,194,90,15,5,93,195,11,17,3,18,95,37,184,150,16,117,15,207,155,9,78,186,110,101,25,253,24,242,100,128,27,0,224,153,114,105,166,227,162,160,133,102,80,24,194,92,120,199,178,151,23,249,22,35,8,225,114,244,228,194,123,70,165,110,47,104,59,4,151,151,177,38,167,205,99,184,182,51,232,147,127,142,185,113,189,74,145,111,77,8,171,229,215,170,191,91,156,179,155,53,90,253,74,125,139,246,87,181,92,138,219,144,108,29,50,133,100,167,4,195,148,168,118,47,152,157,29,175,29,206,81,166,91,18,183,23,225,234,165,190,89,88,218,196,145,45,87,5,160,133,13,135,175,115,59,158,60,178,186,122,217,224,111,118,22,157,106,147,171,186,163,216,2,0,0,3,104,108,142,200,53,102,235,163,177,111,90,226,61,77,58,73,119,34,106,138,93,2,207,84,150,180,103,57,213,214,131,217,4,42,94,158,2,93,22,253,144,104,127,87,213,183,254,218,126,191,250,127,244,253,93,139,174,148,152,102,190,96,73,18,244,175,181,241,153,114,83,134,44,218,27,253,108,122,19,225,154,41,231,62,107,159,128,144,9,16,153,56,8,84,7,141,2,77,248,9,3,1,12,64,50,1,24,138,1,33,192,6,13,4,174,139,96,204,207,204,105,137,70,76,74,182,106,178,255,251,178,100,182,14,167,63,104,203,19,153,101,64,73,168,249,247,96,226,120,28,37,163,48,110,105,47,193,36,147,166,197,164,181,162,166,159,195,30,88,136,68,16,28,54,48,42,88,136,125,195,2,46,180,69,142,61,6,94,3,160,85,0,36,30,121,124,197,246,211,186,159,197,3,44,135,11,135,19,253,119,73,68,36,218,108,169,137,229,55,45,197,133,242,172,15,253,206,234,119,114,235,205,135,25,133,248,55,4,83,108,154,132,99,86,7,25,233,19,164,159,102,185,73,76,129,38,52,241,88,133,81,79,133,46,74,147,243,80,242,172,128,211,75,168,144,161,146,168,8,99,51,138,170,133,27,78,104,148,217,1,183,35,154,24,177,134,164,153,224,160,178,202,205,113,33,62,147,16,171,32,242,147,122,162,18,149,217,19,234,232,8,181,133,13,152,81,49,12,87,95,112,146,121,118,40,233,195,56,96,202,21,64,149,10,43,28,227,75,8,13,2,51,176,1,152,61,130,194,206,210,173,244,145,16,68,155,164,221,73,53,67,245,49,234,10,36,148,90,183,172,191,81,229,147,43,208,116,214,182,209,127,172,252,254,179,62,67,253,78,251,57,4,246,46,0,1,99,5,232,195,60,215,3,3,51,83,45,230,115,28,8,99,169,132,99,14,129,51,27,201,96,0,80,88,35,140,58,21,66,160,48,136,218,72,196,34,64,183,149,5,11,178,244,24,36,74,187,16,194,198,122,205,145,6,253,153,38,123,75,10,219,93,46,144,114,121,165,252,68,202,25,11,22,136,202,208,177,162,146,227,165,103,99,220,165,202,80,213,246,141,60,42,128,40,57,35,22,51,105,39,68,142,68,65,4,208,141,247,83,170,246,104,175,178,206,220,127,176,160,173,84,84,14,47,140,39,181,113,237,252,53,253,250,76,230,111,206,185,186,20,123,234,141,28,142,31,37,115,193,91,94,164,153,196,117,201,141,10,68,67,9,132,93,43,130,157,90,160,119,10,72,105,164,126,141,131,165,34,87,126,233,68,81,158,117,186,207,7,52,207,59,140,161,41,148,201,133,133,100,57,170,194,241,144,83,35,73,251,120,45,16,254,208,44,241,90,167,233,211,148,210,79,8,128,38,88,246,128,114,194,122,2,176,216,54,86,180,67,160,229,146,156,41,104,122,172,17,59,202,172,251,86,97,99,251,12,160,244,111,54,62,73,50,221,207,32,46,117,81,251,90,165,139,193,150,126,155,226,53,50,222,255,82,191,250,70,114,86,121,92,43,247,82,167,253,157,168,245,132,197,123,224,198,24,176,198,38,184,194,7,52,210,247,80,224,130,4,196,65,72,196,51,20,189,166,7,136,70,183,135,169,212,24,95,25,20,20,1,129,144,48,52,226,12,0,255,251,176,100,175,142,231,21,104,203,19,186,52,114,77,132,233,160,103,11,28,31,21,207,42,46,233,241,73,27,147,166,201,172,44,152,201,16,248,152,138,82,75,218,50,113,46,83,110,9,51,33,38,60,50,56,128,154,20,43,67,17,8,135,44,70,156,120,180,176,128,237,109,148,17,120,141,101,73,242,193,82,235,91,33,13,2,75,146,138,169,80,17,66,159,49,224,30,36,20,30,107,24,10,22,68,170,168,243,170,139,55,38,200,213,208,104,22,242,131,109,128,40,57,197,53,110,223,88,142,168,237,8,211,11,236,41,165,106,150,13,157,205,9,156,209,34,235,139,56,71,212,42,103,74,61,69,94,75,10,69,45,243,72,212,151,81,109,155,71,151,50,55,87,17,53,136,113,165,222,188,75,94,118,76,127,168,239,117,36,178,230,191,80,250,180,214,139,109,233,142,254,30,119,74,210,86,238,204,235,83,229,254,161,66,188,144,103,181,51,121,161,226,255,95,127,82,238,184,206,113,152,149,222,252,177,10,236,48,99,2,32,6,0,32,153,52,192,8,164,33,41,136,80,19,160,36,86,204,195,69,167,7,23,20,93,40,2,190,166,77,123,253,212,245,174,150,219,205,226,2,209,50,152,248,118,182,221,6,118,182,199,245,166,207,254,18,159,239,78,237,63,168,233,51,191,149,151,72,0,0,229,180,198,117,140,17,216,192,161,205,12,160,217,232,0,167,32,160,226,100,216,176,36,140,198,69,160,146,161,204,69,70,86,163,190,229,63,240,65,134,13,205,203,169,165,37,185,206,62,173,248,12,133,33,25,33,186,10,88,149,36,87,128,125,104,8,233,164,72,100,65,140,177,150,9,146,70,171,33,45,186,113,149,128,93,156,44,174,255,225,134,28,125,180,201,74,40,252,13,98,47,143,2,214,154,145,26,223,193,173,145,237,76,177,165,82,42,20,236,84,150,118,60,70,170,237,32,202,171,128,215,34,128,69,83,205,8,90,97,129,153,82,222,207,1,202,19,246,61,197,91,100,109,85,190,112,222,54,79,171,77,17,67,125,9,1,138,130,12,158,172,49,11,74,246,109,158,87,101,71,79,135,158,194,126,156,211,110,37,97,6,83,166,129,9,34,245,149,206,197,83,7,83,169,191,188,2,0,18,163,232,20,48,39,71,170,0,14,55,177,77,171,183,65,185,33,27,38,71,64,176,103,236,92,181,75,213,110,238,235,114,53,30,72,214,140,130,134,189,94,1,76,128,175,204,202,25,52,203,11,108,174,58,28,95,194,222,33,118,243,63,227,84,123,252,252,183,255,228,128,112,97,252,97,225,108,102,66,0,104,196,128,96,120,148,2,126,204,27,6,76,129,22,65,1,2,22,24,144,30,24,112,13,24,24,255,251,178,100,158,142,38,126,104,207,27,111,77,112,73,134,25,182,96,229,148,34,157,211,54,78,225,241,72,253,15,231,169,132,157,144,13,130,130,180,238,48,204,71,3,0,6,0,128,136,34,73,115,12,66,229,29,24,48,36,42,48,9,164,50,203,85,165,57,67,214,70,72,179,182,14,57,125,221,72,250,6,200,35,74,182,12,54,30,251,228,138,180,143,91,118,64,99,239,25,81,164,112,135,217,21,176,64,18,206,240,134,34,199,123,216,229,183,83,105,228,248,94,35,147,203,109,48,23,34,96,232,226,99,126,94,214,109,118,136,91,169,132,68,40,163,65,127,103,196,252,97,177,51,55,165,35,85,233,184,166,135,225,14,4,40,221,88,3,78,52,73,5,156,15,104,216,19,180,163,163,169,68,224,134,170,181,5,176,251,113,178,242,133,137,202,13,214,96,90,202,137,228,218,26,16,73,88,152,209,165,239,58,219,50,16,238,11,211,120,241,132,249,20,70,214,158,57,72,64,75,213,217,160,34,223,111,15,83,9,61,237,66,172,90,84,174,167,59,79,218,66,158,2,229,153,94,161,82,152,21,183,242,107,126,184,127,253,175,72,63,95,62,122,94,154,134,4,0,0,64,18,56,165,9,16,65,178,11,203,87,202,135,193,176,91,38,140,172,161,193,75,38,163,95,133,114,225,101,79,45,166,232,40,61,30,175,10,156,135,245,43,180,223,29,126,254,113,127,101,63,255,255,255,255,87,238,87,136,189,101,32,0,2,120,192,99,40,200,0,108,192,177,120,196,217,8,205,33,0,29,31,37,161,139,67,152,112,94,66,11,24,136,21,152,66,17,136,2,192,192,104,192,32,36,212,162,97,241,230,188,60,8,212,23,200,144,65,65,57,96,132,123,163,8,80,199,164,41,5,173,219,77,99,0,26,72,173,56,180,255,152,104,50,160,105,11,143,84,43,40,139,114,108,113,174,55,100,177,234,192,210,43,214,45,124,144,188,17,106,87,121,205,249,208,92,200,184,135,2,108,168,132,10,93,242,243,247,182,234,99,105,243,86,250,254,38,94,136,22,115,165,124,223,166,28,49,182,197,14,237,113,53,89,212,128,135,45,207,97,232,48,113,134,16,113,24,247,174,71,122,215,212,2,46,62,119,20,241,173,164,36,219,221,140,241,222,197,173,41,133,20,90,93,38,109,98,239,76,243,235,126,2,160,214,139,45,1,116,151,195,172,170,20,72,166,246,84,235,22,83,172,6,146,185,76,174,157,34,73,152,93,59,144,122,152,155,44,212,144,255,252,78,141,61,14,91,133,137,0,0,2,128,0,0,0,5,184,193,24,19,39,46,184,67,24,67,2,160,134,85,101,102,150,200,229,176,63,90,147,240,23,241,162,58,116,198,255,251,178,100,143,12,135,193,107,206,27,186,123,112,65,194,249,237,96,199,118,29,233,165,50,78,225,53,209,7,143,232,53,132,137,144,32,236,123,45,51,82,20,198,80,163,117,10,217,108,234,229,207,254,223,255,255,255,255,234,252,217,95,32,0,0,70,32,30,70,116,21,230,182,16,6,139,141,167,15,22,166,178,132,2,32,120,194,116,80,10,5,24,2,24,24,230,12,152,80,48,5,198,32,192,164,96,9,7,40,10,33,11,47,120,208,4,98,120,65,78,85,6,136,131,184,48,192,128,25,254,118,4,0,11,236,96,240,72,54,167,37,38,4,142,135,6,246,84,166,152,61,12,113,221,25,252,11,108,153,121,61,16,49,72,165,183,159,100,129,184,182,32,162,241,187,83,226,5,148,86,109,154,60,83,127,201,133,99,181,57,72,252,206,93,127,81,98,138,167,84,27,159,141,188,109,122,141,188,186,215,242,207,96,196,224,162,207,109,119,88,241,178,85,253,77,53,125,91,192,148,87,238,100,182,72,129,134,181,15,99,172,153,242,108,209,255,193,58,207,87,100,157,203,234,30,255,142,199,218,16,53,191,174,106,235,14,153,191,202,250,237,130,203,146,237,34,85,12,86,5,164,137,11,43,35,168,218,178,126,44,178,28,197,181,85,91,188,74,161,205,95,14,4,32,0,2,0,30,228,152,64,16,194,171,80,210,22,68,15,34,134,157,89,198,138,228,218,10,35,106,185,155,93,31,6,217,13,3,26,179,255,14,202,110,196,238,169,193,120,49,172,51,255,159,254,83,244,127,255,249,92,35,21,136,133,187,9,140,0,0,0,52,192,34,72,209,227,196,203,176,12,198,174,124,207,101,68,196,80,232,70,28,152,206,87,152,80,1,140,131,102,76,133,70,18,139,230,16,134,164,66,192,36,38,48,204,71,89,77,221,45,210,0,196,160,86,90,85,5,137,131,56,209,48,54,188,26,36,194,250,48,52,90,14,68,105,184,132,4,116,17,188,215,61,166,168,167,161,102,36,72,148,109,147,102,221,148,117,101,60,252,246,59,138,211,130,70,142,179,46,32,193,22,105,157,57,167,187,61,83,178,171,118,236,69,239,97,13,38,190,116,183,86,23,255,180,180,58,227,25,255,251,181,47,252,219,211,134,55,33,175,255,120,45,127,221,148,115,47,100,244,120,219,138,17,22,151,61,69,111,218,213,58,121,119,90,213,237,239,24,23,159,247,4,94,70,8,209,106,193,10,248,148,202,104,36,217,167,91,236,73,98,130,197,185,46,98,197,138,227,105,120,30,106,61,196,13,30,176,241,56,179,148,95,229,95,176,64,41,10,21,232,213,40,220,29,59,9,145,93,240,17,124,211,141,146,2,82,165,46,237,17,237,163,202,141,255,251,178,100,129,14,199,26,104,204,155,184,69,112,74,104,41,160,101,231,104,28,29,99,46,79,111,5,193,41,153,39,141,147,161,248,232,233,25,114,203,170,139,44,124,191,122,215,58,153,86,134,35,163,12,101,121,179,17,50,100,239,234,53,252,145,156,151,244,254,163,223,255,231,248,179,249,67,188,136,14,96,82,13,134,51,2,194,96,244,61,166,35,200,50,100,2,50,166,47,64,208,33,59,59,195,115,41,3,42,48,156,161,1,146,52,24,117,41,131,129,136,5,206,117,32,20,22,145,176,201,49,41,181,133,75,139,4,68,201,113,179,20,23,95,206,184,144,242,154,153,59,56,123,91,100,46,0,208,176,5,107,144,44,7,168,146,158,98,4,230,106,13,36,51,145,153,230,212,166,140,210,254,211,195,105,8,159,172,249,18,111,14,208,138,184,56,85,97,235,127,74,76,9,203,246,115,230,158,180,80,189,173,43,119,48,194,57,141,156,91,12,15,135,229,187,93,164,87,95,188,219,31,127,143,84,143,251,238,175,62,186,19,100,58,197,63,21,135,90,202,223,239,141,29,147,127,114,154,203,254,229,63,117,149,5,159,253,94,238,89,118,127,46,126,231,123,190,103,205,115,87,63,191,186,184,229,127,66,34,129,98,198,131,73,88,93,173,26,84,88,152,71,254,144,4,28,0,31,244,169,37,44,115,33,17,9,138,241,34,244,49,93,147,56,138,40,160,114,218,12,126,129,153,81,115,20,158,99,128,130,84,56,171,79,174,37,50,22,77,254,62,97,117,113,8,53,159,204,47,249,171,102,0,43,76,139,209,212,80,122,241,114,228,102,255,228,58,158,0,0,2,252,193,224,115,144,43,77,206,52,55,132,24,249,227,147,181,3,2,130,163,36,172,144,160,16,24,34,144,142,145,64,198,3,159,5,3,159,33,139,81,129,188,4,65,70,196,201,138,131,136,141,232,70,66,86,251,179,183,76,203,47,34,39,21,126,9,3,203,216,246,204,59,150,73,163,156,0,234,217,232,13,24,135,185,0,32,178,222,82,211,37,237,232,18,138,218,154,75,250,109,135,139,245,34,252,7,88,109,248,108,40,237,15,151,95,246,250,149,239,22,233,241,255,145,41,173,119,150,254,71,127,226,63,198,10,138,219,65,66,38,248,206,93,69,248,32,42,201,173,227,252,214,234,175,191,10,101,204,39,142,119,132,167,106,42,149,170,253,224,241,150,176,216,229,93,110,11,119,110,188,59,55,239,18,62,203,90,234,3,230,121,163,59,164,41,62,32,72,250,89,237,135,240,233,62,100,220,206,50,128,32,3,24,0,27,186,60,166,32,77,142,4,64,231,124,80,51,176,91,56,100,237,121,60,104,220,223,250,6,220,78,31,21,161,74,255,251,178,100,124,14,134,161,104,205,27,154,122,208,74,165,217,215,96,236,126,28,57,159,46,79,105,237,217,39,151,39,77,135,156,152,1,35,36,74,149,105,149,104,86,80,126,124,214,222,44,98,166,68,32,249,153,61,254,136,155,64,246,211,157,251,89,181,24,231,52,255,253,94,68,10,48,25,9,147,26,96,163,48,239,25,211,0,84,202,48,199,18,99,30,64,73,48,16,1,3,4,17,37,12,0,16,72,45,24,50,131,9,128,88,64,2,2,48,48,6,130,224,100,97,42,179,68,95,16,4,109,79,136,22,252,170,144,153,180,6,33,74,198,214,202,228,88,35,5,248,48,20,129,122,131,9,12,129,104,82,20,148,197,2,162,173,16,66,122,60,190,144,174,121,209,98,67,72,220,175,143,171,79,170,212,218,30,48,171,229,106,38,60,110,109,167,98,249,71,195,48,37,227,176,236,255,143,70,241,10,195,148,228,203,122,122,185,182,118,89,45,127,157,215,23,79,252,94,127,254,90,113,108,179,95,123,52,237,77,157,194,182,216,175,215,217,234,128,206,252,186,244,150,38,191,240,41,36,87,155,108,167,66,97,60,205,156,53,124,195,143,224,73,109,250,205,44,13,234,240,55,106,238,216,180,153,181,97,199,180,91,86,158,187,206,241,141,248,61,118,0,20,10,24,202,116,166,112,141,232,24,63,33,218,73,60,195,244,90,4,140,59,158,0,90,112,146,84,102,65,205,101,2,97,146,142,2,1,224,51,174,20,198,110,113,233,187,156,173,161,15,215,247,86,208,8,153,138,15,119,19,184,11,87,251,105,247,254,123,16,27,169,253,96,0,0,0,112,192,20,12,215,2,48,200,22,112,218,222,40,228,166,168,204,97,244,56,9,50,176,104,48,164,4,48,4,23,7,53,198,12,13,38,15,139,4,68,65,101,204,179,2,4,129,57,105,115,3,128,243,25,129,168,16,150,65,170,168,204,101,29,246,2,151,15,96,14,34,45,30,230,110,2,60,80,151,242,105,29,243,64,134,13,36,26,220,182,54,52,213,183,1,67,203,124,226,212,142,174,29,38,177,80,69,51,68,171,79,201,52,81,22,246,164,150,125,17,178,117,117,92,175,156,251,192,148,193,151,36,199,52,140,184,102,159,149,78,31,251,111,53,50,175,141,189,205,168,147,119,247,84,165,252,229,182,47,172,49,85,62,165,167,254,41,169,172,124,124,107,184,215,121,181,51,191,120,112,181,21,31,10,87,244,173,156,241,124,252,221,228,120,208,107,18,208,33,203,124,198,181,119,152,241,219,90,187,250,179,67,219,223,107,69,147,80,49,18,28,10,102,17,220,184,0,126,6,13,214,14,85,1,29,89,122,37,204,181,174,86,151,186,239,11,91,196,8,255,251,178,100,126,14,199,37,104,203,155,185,124,80,64,37,202,19,96,73,110,28,201,211,46,78,225,117,137,33,151,39,13,131,161,248,251,129,212,247,186,66,189,206,159,207,83,83,254,154,13,245,110,51,159,110,136,200,7,228,213,2,208,168,167,246,149,208,160,132,41,255,211,255,251,20,80,11,48,181,111,53,17,58,52,220,115,54,102,87,58,97,62,51,204,75,48,80,38,50,124,162,40,34,76,6,19,196,2,177,135,226,241,132,228,168,176,98,4,9,76,104,16,164,17,197,170,52,21,24,194,22,232,176,18,15,3,94,80,23,188,140,224,72,1,81,176,96,238,204,249,6,7,69,59,214,236,149,15,182,84,5,247,24,220,107,234,39,49,155,50,105,34,220,109,242,218,156,83,165,235,34,13,91,109,81,14,138,93,101,199,163,133,255,99,4,64,177,150,114,9,234,180,229,97,206,81,197,177,202,151,162,90,181,156,121,237,183,249,219,207,45,177,73,223,228,215,113,205,177,219,238,230,41,237,101,131,60,183,157,10,98,107,239,127,100,0,197,172,183,31,142,31,125,231,232,179,40,56,183,72,67,222,147,142,78,194,69,27,53,219,18,101,202,231,50,124,165,196,69,23,157,74,172,254,228,205,227,100,155,251,173,175,123,38,55,118,171,217,21,242,198,124,240,200,78,85,0,1,0,96,144,41,136,109,48,182,78,233,89,207,176,168,123,13,174,37,112,180,40,52,199,42,125,0,99,9,198,77,43,32,232,10,29,48,177,71,246,144,168,178,223,177,199,49,245,45,250,126,165,199,57,9,102,41,89,92,131,140,157,114,127,244,245,187,163,226,139,173,32,48,89,25,19,14,65,160,48,222,22,193,148,239,48,0,3,192,195,158,3,1,185,128,144,159,136,192,28,8,2,99,67,162,96,200,15,102,5,64,246,6,4,241,8,16,31,104,229,96,148,80,68,5,26,142,147,206,21,17,11,14,172,99,132,174,166,20,189,93,163,88,160,137,84,37,205,48,33,154,194,180,196,11,203,210,160,6,134,218,4,42,106,47,168,208,139,49,101,136,36,53,130,90,244,44,205,16,149,76,104,250,220,164,93,195,192,42,49,9,92,47,123,46,195,211,67,129,186,147,230,160,74,89,150,196,142,184,178,47,114,100,163,49,97,65,143,184,186,93,147,255,175,15,88,185,82,225,44,29,185,91,48,75,122,186,248,48,80,199,255,63,59,233,38,89,245,182,185,233,136,110,94,61,36,143,253,43,121,174,255,196,214,237,63,154,190,242,226,244,129,54,158,94,217,249,175,131,72,159,192,250,212,151,241,190,117,109,223,52,220,74,79,124,255,136,222,14,252,215,213,181,254,105,175,255,191,203,253,172,0,1,6,4,221,105,13,60,255,251,178,100,123,142,231,118,116,203,131,218,123,112,70,197,57,195,101,98,106,27,177,163,50,78,233,233,201,15,23,39,77,146,162,48,224,208,20,57,113,16,228,177,31,183,134,76,187,200,64,86,105,64,7,223,192,37,229,38,121,83,213,188,221,104,105,229,61,253,86,61,81,11,201,252,89,32,255,255,101,23,195,84,129,102,247,127,210,254,143,116,164,100,243,36,234,193,0,44,195,213,44,199,68,128,203,145,168,212,104,108,224,18,28,215,16,56,194,48,4,199,130,136,136,110,25,13,140,210,211,135,72,195,60,26,164,135,99,254,5,36,148,49,55,84,176,215,175,172,72,65,87,73,2,165,30,134,228,171,221,3,30,241,46,45,197,197,2,168,228,11,78,138,221,79,230,45,19,48,4,98,237,130,211,83,220,192,16,52,63,183,131,218,40,156,134,185,124,33,188,33,97,58,216,153,109,155,214,130,39,14,30,80,233,235,65,247,72,217,59,55,186,196,222,40,61,229,198,124,241,43,4,234,223,241,55,240,145,112,166,50,235,219,104,108,216,218,249,181,175,124,99,29,117,31,250,215,57,215,165,119,170,194,190,233,169,226,253,57,211,48,177,104,243,111,207,152,81,117,91,201,53,166,196,171,152,24,113,166,98,218,45,173,233,169,60,91,90,206,117,239,125,42,246,77,219,50,213,43,133,204,18,13,234,95,43,92,155,58,160,48,209,211,121,81,24,189,7,26,52,131,160,211,177,193,188,92,142,91,13,153,116,187,255,167,211,131,67,98,108,116,128,187,149,93,77,24,208,141,15,219,245,86,169,191,254,134,15,104,14,212,113,12,192,240,234,229,127,242,85,238,233,232,60,160,46,81,0,0,179,9,92,145,83,160,218,64,196,218,236,104,231,147,236,213,16,200,42,2,153,122,35,1,134,64,8,52,102,248,34,98,112,166,34,33,128,192,161,32,98,8,19,24,90,58,65,165,8,77,164,139,37,83,203,218,148,84,254,48,249,48,182,98,98,100,137,9,159,168,64,49,15,164,116,64,224,56,149,64,34,219,114,29,69,13,53,71,215,173,197,223,30,20,251,96,221,200,128,224,147,140,196,72,195,243,43,65,11,147,126,26,165,106,54,41,58,206,169,222,250,175,165,138,149,151,215,115,100,59,119,116,234,78,104,41,65,251,82,13,150,131,14,158,93,93,190,169,166,242,222,153,30,190,109,65,110,227,189,75,106,17,181,251,237,157,185,21,45,89,156,90,179,122,24,186,147,145,55,111,253,98,54,167,235,87,58,40,142,125,117,102,171,22,60,185,159,133,219,211,169,5,169,12,109,210,181,83,255,75,186,187,200,22,50,134,160,179,74,131,91,240,122,0,81,209,144,129,19,130,25,19,192,22,11,218,32,255,251,178,100,119,142,199,6,104,75,147,186,99,240,72,70,73,161,101,34,136,154,161,161,50,110,229,47,193,46,147,230,141,172,20,120,45,250,164,125,197,65,42,150,201,52,168,106,127,224,204,252,232,188,148,248,156,154,219,192,89,55,219,186,76,240,82,88,126,190,207,115,230,81,139,4,186,51,87,238,24,163,77,78,190,255,168,245,110,237,146,171,255,233,9,74,96,194,162,28,93,24,116,46,24,45,205,24,140,92,152,28,22,58,70,32,27,97,192,120,132,69,49,44,50,49,12,42,3,7,66,66,162,67,24,220,5,166,99,14,76,100,96,51,249,190,85,58,106,225,128,68,77,133,176,232,124,204,76,136,184,196,37,27,224,167,207,36,42,186,163,202,21,25,6,151,69,89,24,245,24,110,108,225,221,227,101,106,62,173,239,2,88,62,119,213,81,191,175,12,208,82,222,206,3,86,141,88,229,38,29,174,215,113,181,64,135,246,31,166,116,160,246,121,230,226,48,125,20,176,172,83,212,0,196,55,71,252,92,35,148,217,15,9,93,152,77,25,206,1,45,150,238,193,233,74,183,117,104,51,231,73,10,146,51,150,218,119,168,178,89,15,24,176,137,131,87,135,26,157,74,61,40,210,38,144,161,190,180,54,209,53,7,147,227,106,180,154,232,139,54,127,112,157,45,221,155,0,0,0,161,59,203,172,134,166,183,121,136,65,41,129,194,210,159,166,124,198,4,166,40,229,2,58,120,247,239,48,143,161,163,181,127,21,80,251,199,5,137,180,124,102,1,176,208,244,202,229,199,50,160,113,230,29,165,170,221,29,200,63,168,90,217,43,38,168,255,254,237,75,104,152,236,0,0,115,37,35,243,83,85,243,140,169,19,112,106,227,213,17,243,125,4,35,4,1,227,33,23,131,3,192,19,5,131,243,71,2,163,38,4,211,1,78,179,1,129,178,80,208,201,145,44,72,18,139,128,64,36,17,129,7,140,74,170,166,156,145,39,104,1,79,81,160,43,4,4,248,152,85,88,184,56,131,174,183,182,24,183,4,8,17,39,117,192,203,27,116,239,79,171,75,106,48,68,133,214,182,182,88,236,184,188,8,114,76,52,46,188,66,105,139,100,201,161,167,94,65,117,156,48,27,46,174,223,57,15,98,137,5,217,102,217,94,236,124,178,122,221,181,100,158,179,91,58,43,222,192,104,243,215,40,170,200,2,21,206,121,206,94,77,107,26,65,57,178,186,49,229,36,120,158,111,97,216,86,185,55,106,235,205,158,67,150,112,173,84,202,135,145,94,90,248,147,84,205,80,118,229,234,220,153,171,97,19,136,166,117,92,177,134,170,20,46,125,238,86,229,25,80,119,125,191,216,152,119,64,0,16,0,0,2,220,71,225,74,26,255,251,178,100,122,15,167,77,108,202,147,186,92,112,47,129,90,26,97,139,38,28,145,157,44,14,229,145,201,33,162,167,141,130,162,57,22,105,124,166,10,224,61,70,192,43,20,21,244,76,191,228,91,206,209,65,46,226,95,100,151,255,254,239,253,55,213,201,54,81,133,39,119,24,168,230,154,226,204,153,228,60,27,87,255,156,212,71,156,148,8,24,108,7,153,222,26,152,160,12,0,5,227,45,131,243,30,64,195,13,3,208,193,232,80,41,49,52,78,102,47,25,119,137,131,48,96,215,44,36,161,179,65,38,145,45,205,189,26,129,204,41,108,163,87,238,12,18,89,29,97,235,132,85,91,81,162,103,223,195,52,70,204,232,137,33,102,30,90,10,102,215,42,176,150,129,101,28,237,4,71,15,78,46,171,20,143,101,44,13,103,6,148,86,13,60,63,156,114,119,229,232,65,203,62,206,51,189,200,43,147,251,81,169,7,51,187,186,184,176,30,87,113,60,119,194,243,187,184,182,43,33,16,63,241,49,191,83,126,126,80,227,251,215,58,145,82,45,253,186,252,187,81,109,43,235,27,126,251,91,255,49,123,34,189,95,221,125,230,157,163,255,102,37,115,142,209,197,155,240,81,125,122,56,212,188,118,237,143,237,101,95,179,106,82,184,172,207,189,31,255,144,220,8,13,117,131,16,132,224,61,138,13,4,165,172,31,239,202,143,47,38,185,117,248,222,187,184,11,226,206,109,97,7,161,137,173,49,42,23,43,39,125,241,31,255,214,255,255,254,15,237,97,81,43,149,197,57,80,126,162,228,114,239,81,72,48,61,237,170,220,245,202,138,0,6,230,252,16,133,52,106,220,192,170,147,11,251,76,158,30,18,192,167,169,137,139,227,83,131,76,63,199,12,224,65,80,177,207,41,94,80,134,238,237,168,200,85,141,149,0,138,216,70,233,199,209,213,153,20,117,95,134,81,37,59,230,200,148,211,113,31,40,126,206,212,112,233,174,82,185,95,219,210,157,52,187,77,172,100,163,251,188,56,19,76,70,206,108,173,89,9,155,168,3,158,21,244,113,218,61,152,229,197,141,132,100,152,206,125,103,47,243,125,188,248,233,43,231,12,206,237,71,231,60,155,88,138,51,163,50,207,26,242,48,36,208,199,24,80,156,24,235,86,42,200,233,76,225,46,27,20,81,102,69,43,217,24,209,48,165,93,36,83,245,111,104,102,96,68,45,48,170,30,66,87,110,51,184,119,221,231,133,188,207,73,31,83,120,219,118,183,13,218,190,18,181,68,246,72,43,79,91,156,217,20,155,253,224,0,6,96,80,165,250,135,3,45,37,112,114,120,32,132,70,224,201,181,162,225,220,150,59,184,127,233,209,248,253,222,4,53,148,19,205,70,135,255,251,178,100,126,140,230,179,104,206,155,153,121,224,67,199,121,211,104,73,142,26,229,165,50,110,97,145,137,45,35,39,141,130,162,57,207,7,255,62,159,239,251,183,255,255,80,16,212,164,79,139,210,255,35,20,254,68,2,83,69,221,209,75,181,128,0,9,56,97,149,41,197,98,102,7,154,26,249,134,125,87,161,158,7,160,80,113,132,28,10,162,42,33,52,24,8,4,187,0,147,6,135,33,112,81,136,69,45,13,25,82,213,159,24,72,115,80,171,71,55,199,103,36,81,200,30,26,54,64,153,82,104,177,10,29,151,50,192,116,251,232,19,154,28,84,105,177,48,127,108,44,173,216,135,45,180,118,43,234,233,162,171,3,81,234,241,133,231,73,200,59,159,32,106,220,150,118,87,207,158,105,26,159,148,10,108,179,126,195,51,89,157,110,118,0,61,15,110,44,89,18,103,235,55,129,182,23,18,84,252,101,53,127,92,253,188,201,175,82,221,44,93,171,245,27,195,191,237,94,153,20,16,174,118,55,106,157,250,91,154,247,235,245,202,251,191,13,161,114,177,51,7,170,183,179,110,172,45,191,88,149,75,117,171,104,233,22,167,129,116,87,144,181,236,146,158,126,140,245,7,224,70,30,49,0,5,120,38,18,99,193,72,167,20,172,212,152,114,142,190,54,158,251,120,127,195,95,22,116,75,194,218,168,49,229,218,33,87,127,255,163,127,127,162,255,255,248,148,22,166,131,220,247,36,81,134,32,179,57,129,16,91,70,25,49,17,126,48,35,126,198,166,134,34,80,0,2,96,168,124,222,43,19,183,132,204,71,250,60,139,48,217,99,19,1,145,77,142,205,49,232,180,196,3,83,26,6,12,112,9,49,40,84,20,76,2,131,204,146,4,104,76,37,58,0,78,25,181,67,101,69,130,8,135,16,16,235,65,72,30,245,1,100,79,137,93,160,184,247,223,151,236,183,147,143,25,16,113,210,239,191,17,117,117,183,76,189,232,206,239,168,121,138,88,66,16,115,57,140,34,35,169,24,120,33,116,148,184,85,210,224,56,73,125,219,217,221,67,28,92,89,42,161,2,224,204,128,32,8,135,132,18,248,38,91,248,22,44,194,193,131,14,110,223,32,199,52,237,126,87,202,79,194,112,181,1,187,56,198,21,22,84,208,226,159,27,240,215,78,204,241,199,220,233,248,50,50,195,171,166,237,58,249,112,26,22,16,137,8,165,227,133,147,182,97,207,191,82,181,139,58,245,171,111,86,104,199,57,54,206,101,243,51,183,215,182,75,71,59,239,252,207,94,117,249,167,76,243,119,228,123,129,143,205,112,0,32,1,137,4,33,120,13,140,107,96,62,192,65,55,163,151,23,54,190,161,56,74,180,191,205,117,3,101,199,125,255,251,178,100,135,142,7,124,113,205,19,153,99,226,59,168,74,45,61,101,86,95,221,227,52,78,101,241,201,4,157,166,197,172,28,106,94,87,214,255,159,74,127,255,255,244,55,255,255,168,63,234,175,253,104,221,42,234,208,211,213,252,25,109,10,196,132,3,131,139,140,170,160,52,23,104,207,234,195,168,136,70,129,103,32,92,26,36,8,40,2,51,160,181,166,136,77,168,30,160,166,84,11,54,58,50,242,24,44,10,98,128,254,4,150,17,75,80,48,117,85,116,82,234,1,0,198,161,55,226,133,240,110,89,221,44,222,13,133,40,225,196,9,69,150,203,222,255,77,16,58,145,76,186,9,51,10,12,182,204,52,73,59,101,167,154,85,73,139,147,201,5,47,198,97,153,180,43,114,237,210,246,56,243,59,86,150,199,34,179,36,130,186,242,154,140,25,189,142,218,83,72,181,95,139,242,26,30,119,239,86,77,197,240,158,200,238,87,154,180,98,111,186,188,99,70,82,23,146,102,200,184,107,194,51,53,206,55,51,90,139,56,134,203,90,253,251,49,30,59,141,56,171,222,87,71,155,20,84,145,45,211,107,96,184,238,216,75,98,74,65,188,107,66,180,247,107,181,42,123,158,113,34,174,175,191,8,241,198,116,40,31,102,166,67,237,221,134,54,181,71,127,119,167,249,119,173,53,176,185,91,125,223,244,112,222,251,102,231,3,25,67,97,28,26,105,52,136,154,16,135,116,67,8,166,15,98,0,136,5,3,72,88,237,159,152,1,78,130,84,140,155,68,9,97,197,121,105,70,145,120,196,196,35,214,206,118,187,122,47,229,118,230,255,253,19,249,255,228,38,189,99,191,244,2,0,5,51,7,33,141,194,190,58,57,48,199,146,67,78,19,206,162,12,44,11,13,215,114,51,64,56,0,72,48,56,100,42,2,48,224,16,72,156,56,6,48,75,88,4,20,214,68,177,27,19,21,202,173,137,134,226,24,22,11,78,91,241,179,8,77,56,236,87,68,102,121,61,80,178,152,52,116,242,115,1,160,39,27,172,171,233,134,9,164,28,85,234,29,148,157,114,38,54,97,138,21,139,123,182,211,224,237,94,74,9,237,84,189,43,53,10,52,61,181,25,102,76,1,4,118,174,185,125,17,55,188,16,239,87,227,11,115,133,116,177,124,33,74,77,219,40,8,151,217,199,155,108,197,182,148,172,152,242,168,162,251,198,141,59,115,78,33,176,56,230,46,162,86,2,70,38,118,223,15,126,219,197,27,161,253,49,171,179,73,209,219,222,202,109,230,133,139,127,106,27,90,149,155,23,188,12,233,181,93,119,133,153,228,228,245,116,125,190,126,212,223,91,66,26,209,106,236,147,69,147,18,57,235,120,119,254,102,255,184,255,101,255,251,178,100,121,14,167,212,116,205,19,154,123,114,63,3,105,218,97,98,100,31,145,227,48,46,229,243,137,11,151,103,21,156,28,106,196,244,205,156,183,69,230,90,160,0,192,0,0,8,192,116,37,169,174,67,209,115,143,134,28,78,121,52,98,170,154,151,184,32,48,240,110,249,236,125,222,103,186,205,113,181,93,232,206,25,145,170,237,129,134,0,143,42,247,209,254,182,254,86,68,227,31,121,32,215,89,32,152,156,128,26,98,189,24,156,155,152,202,126,154,68,173,154,10,50,10,11,166,57,210,97,1,168,64,54,102,248,80,22,1,193,163,243,108,142,102,70,129,77,72,185,2,0,108,144,6,49,24,33,152,42,9,196,64,15,0,160,146,208,78,145,102,27,160,83,101,125,25,159,0,3,105,238,182,97,163,105,23,208,137,99,142,43,117,70,218,101,87,140,80,113,102,157,247,64,211,72,109,233,212,16,26,107,70,37,216,36,110,241,151,4,7,30,249,75,16,102,184,78,207,75,173,211,50,229,237,233,60,199,159,92,133,8,74,41,101,101,170,208,230,227,100,0,213,195,228,89,225,26,139,197,97,43,241,94,186,221,164,60,254,250,50,53,218,216,47,187,198,251,233,188,222,70,123,86,145,43,152,43,56,245,77,223,239,21,212,36,30,171,20,136,213,46,201,156,53,157,26,206,135,142,60,204,82,223,231,227,26,251,190,45,155,164,99,250,109,107,112,234,181,143,85,6,246,253,59,184,54,92,99,56,171,186,255,95,159,27,95,190,166,188,56,251,251,125,75,234,14,230,66,24,210,250,33,36,17,64,61,66,101,95,70,2,57,20,148,203,25,14,110,228,219,58,213,152,148,5,161,81,152,156,155,159,19,243,85,165,165,49,91,33,249,93,198,160,204,163,104,94,166,119,253,87,167,236,249,79,144,155,144,149,173,223,233,254,42,48,73,106,52,157,232,26,48,204,64,150,76,78,103,76,162,16,152,121,182,136,177,153,33,41,128,164,8,8,13,48,116,44,48,36,60,48,232,2,20,5,204,124,16,16,84,144,10,45,200,56,176,49,68,20,163,32,184,205,91,25,42,20,62,112,6,130,188,134,60,65,17,9,248,16,66,42,3,133,75,76,1,203,36,161,80,189,13,129,132,165,204,245,36,120,216,88,0,241,247,33,193,49,60,194,13,54,165,207,37,154,52,37,160,85,118,220,234,24,168,48,4,154,212,161,134,175,253,196,245,123,181,211,237,160,250,135,40,140,1,88,132,195,249,77,64,74,42,93,40,145,41,68,159,249,33,199,78,103,199,204,22,12,222,202,221,73,5,14,190,36,99,222,230,64,179,93,236,10,248,110,243,36,100,190,252,147,193,204,84,175,247,75,227,203,55,233,243,171,90,255,251,178,100,100,14,152,23,118,203,131,186,124,114,65,196,41,194,97,79,122,31,185,209,46,46,233,237,200,226,14,231,165,134,53,40,94,58,98,122,54,210,248,55,119,246,51,231,250,97,250,166,125,245,75,95,123,223,210,229,203,196,130,231,171,102,153,165,25,235,157,164,179,93,66,213,243,153,254,109,122,111,189,205,168,223,55,222,99,91,113,98,237,233,180,6,0,13,201,186,35,48,22,194,174,99,185,15,109,90,41,34,76,149,61,91,250,37,193,143,20,241,67,12,195,244,10,134,163,203,62,117,165,233,81,230,95,87,194,97,45,160,19,55,26,90,20,246,172,19,169,118,78,14,6,211,14,95,255,217,120,76,9,108,140,247,93,141,60,115,76,51,86,204,191,50,205,222,1,140,32,19,13,91,150,12,178,9,12,48,6,140,246,13,140,52,20,204,41,29,76,28,1,201,66,3,113,85,16,139,204,13,56,110,131,157,128,113,146,76,12,126,104,0,88,188,200,78,90,175,137,11,183,38,130,86,58,21,124,246,84,33,63,145,32,149,158,183,1,66,223,40,251,245,90,80,85,28,45,30,137,121,152,46,162,207,40,85,33,152,37,7,42,218,101,132,147,215,234,29,114,220,131,56,230,153,205,101,155,166,77,178,31,147,224,45,217,224,2,52,14,136,115,22,35,84,248,85,10,82,204,179,52,219,48,15,255,224,31,190,207,205,111,185,138,202,210,232,58,229,185,174,79,71,10,233,182,37,102,130,150,150,248,158,73,228,101,254,4,45,251,234,155,109,77,103,15,133,255,196,53,170,90,231,150,235,161,137,172,200,174,221,239,122,107,223,27,190,37,182,148,174,81,60,24,154,222,85,59,221,216,41,126,139,189,163,75,53,239,43,191,156,111,127,207,230,203,219,235,16,247,93,237,90,224,16,96,241,52,71,212,199,2,202,35,28,18,20,219,111,54,188,34,5,4,182,140,231,166,134,242,202,15,47,116,245,233,19,61,90,21,93,235,50,106,5,171,64,18,195,206,153,171,61,191,223,118,186,255,254,44,0,0,1,20,10,171,25,10,79,26,100,125,24,114,108,25,42,44,27,84,7,5,2,243,29,228,208,192,84,10,30,8,65,179,5,68,3,3,134,80,192,109,223,3,246,93,105,164,1,24,102,193,141,130,204,146,66,37,240,32,156,185,83,19,7,158,38,2,150,86,105,151,100,7,69,50,66,75,18,80,111,211,242,93,25,124,18,205,56,248,21,3,9,14,141,83,152,160,2,204,100,77,177,131,65,2,83,210,48,41,5,205,161,42,71,59,122,72,180,121,1,150,148,73,147,99,131,75,146,61,146,8,73,196,71,48,65,235,5,123,34,155,31,62,152,173,83,27,198,214,175,51,198,12,120,79,255,251,178,100,78,12,215,248,115,204,155,186,123,114,68,37,25,195,100,236,124,29,181,161,54,110,101,237,201,2,29,167,13,149,181,208,254,110,172,166,121,230,234,176,181,247,13,163,16,82,123,241,237,30,218,93,107,59,145,195,219,25,206,232,154,182,151,208,173,226,10,162,148,209,193,95,33,59,182,86,91,225,61,79,199,138,221,179,124,199,196,101,51,10,149,30,46,169,118,22,196,249,19,29,20,174,31,234,252,185,12,54,215,174,3,242,143,17,109,123,215,173,253,51,254,53,75,227,50,91,248,45,174,222,213,0,14,0,1,226,97,1,100,5,103,26,0,75,57,33,129,83,103,170,246,181,196,94,112,38,219,107,252,65,128,41,64,108,139,143,238,221,30,125,30,34,188,221,56,220,53,48,85,122,253,199,74,5,169,101,195,220,43,22,215,224,208,236,171,213,223,253,116,16,0,5,154,34,134,24,68,150,105,97,105,148,219,129,69,129,183,129,240,9,191,17,0,39,88,112,12,205,34,243,2,12,76,20,42,14,29,12,0,207,38,154,108,141,90,200,214,15,50,42,67,113,65,244,197,209,96,112,58,121,202,135,78,146,99,72,217,231,100,19,1,97,248,155,116,19,197,246,195,5,24,250,98,0,27,73,108,16,65,195,19,141,46,209,26,236,125,243,219,215,69,171,9,35,73,62,141,86,63,170,86,171,241,208,248,71,185,247,26,160,63,203,75,165,90,113,162,121,26,155,189,59,50,254,171,166,138,222,204,53,222,210,213,248,74,190,132,185,93,50,197,92,70,154,3,228,14,103,59,86,34,206,219,191,165,228,28,60,97,213,63,189,43,36,92,237,180,196,205,164,80,231,112,20,255,48,205,205,110,41,132,165,78,189,98,164,118,163,161,93,5,142,28,214,114,40,217,156,20,18,165,43,69,57,54,101,113,86,150,198,22,234,148,203,151,140,191,182,241,31,126,29,92,77,173,246,192,3,67,192,215,26,112,204,169,14,76,244,120,50,100,72,134,33,197,207,11,117,105,86,101,143,80,249,63,112,117,100,162,223,171,234,205,60,156,234,93,19,137,86,24,210,51,17,98,61,236,141,217,95,255,156,111,208,127,255,255,252,231,235,250,8,0,0,1,48,195,70,0,195,68,188,215,197,128,199,146,88,201,36,144,194,241,212,194,225,48,210,216,128,201,192,160,192,192,92,195,209,152,195,241,216,2,60,20,1,131,0,145,184,122,226,10,3,10,157,49,33,14,56,153,113,44,98,180,48,64,36,114,122,178,21,141,74,92,181,105,166,186,228,201,44,223,48,99,47,146,3,144,197,201,67,217,108,142,238,51,101,81,202,245,251,110,6,53,17,53,41,212,190,26,56,52,25,207,190,209,237,215,141,20,11,195,255,251,178,100,60,142,232,16,114,76,27,186,123,112,59,3,121,227,101,39,100,31,89,209,46,110,233,239,136,223,14,167,141,133,149,144,13,205,36,218,26,186,51,189,159,39,81,185,128,251,49,152,101,5,8,137,210,64,73,49,97,192,189,58,222,233,78,233,117,252,37,93,188,172,217,206,85,31,50,42,245,230,60,33,214,50,215,235,139,214,121,83,90,174,102,165,40,151,254,87,90,198,225,77,136,73,111,118,227,39,225,168,243,125,152,164,185,220,29,23,89,160,93,74,237,93,5,93,1,137,92,229,13,78,225,29,134,108,14,87,125,150,18,5,253,106,134,49,176,244,249,234,241,204,209,141,9,151,24,255,58,255,85,182,51,143,241,45,71,2,180,135,104,0,0,26,82,32,222,168,0,244,160,96,213,52,54,22,141,251,159,205,172,40,156,102,152,109,111,222,166,64,95,175,52,207,249,237,202,239,248,17,34,176,31,255,229,157,231,232,179,165,144,7,253,255,138,253,127,230,191,238,4,8,96,3,24,102,243,178,102,24,140,99,177,218,99,114,16,109,40,162,96,200,94,100,158,6,97,240,38,20,12,204,146,12,12,88,38,196,132,160,129,241,28,194,19,103,88,68,5,133,7,130,200,28,131,88,21,103,17,103,153,28,46,185,80,146,158,17,209,1,183,31,42,54,124,248,103,195,20,38,161,96,11,81,142,23,2,6,108,87,235,196,70,68,67,248,89,49,117,193,204,156,150,146,97,83,19,24,169,199,202,69,155,242,14,17,45,195,241,156,112,82,70,152,18,20,44,103,190,193,150,249,138,192,176,4,179,93,11,84,12,71,17,21,159,30,30,229,185,131,151,176,219,38,212,5,102,179,34,183,239,158,85,240,171,61,181,189,105,185,207,87,162,207,131,189,82,245,114,244,150,123,231,88,183,187,52,180,108,71,238,187,85,95,85,53,38,245,52,171,216,203,118,232,165,117,18,143,143,93,202,226,137,128,172,177,1,127,9,251,116,189,250,180,173,253,118,186,121,182,194,125,150,216,173,210,127,47,222,254,241,175,122,111,249,235,243,49,53,182,60,16,60,195,89,87,99,42,66,91,36,146,24,56,231,118,157,97,220,151,27,96,215,203,19,164,134,123,60,221,23,102,226,143,232,216,128,45,4,42,163,228,222,202,109,111,41,255,255,255,255,235,111,210,143,226,0,0,0,51,11,89,99,86,162,83,24,133,243,55,145,211,26,69,163,152,194,35,24,65,83,128,144,35,67,66,112,40,28,102,0,254,97,153,76,96,169,110,96,48,22,48,10,152,204,40,47,146,16,60,8,9,4,23,166,30,133,176,57,10,161,52,94,64,1,70,196,199,9,133,40,0,129,138,138,204,81,247,146,73,230,140,52,10,210,255,251,178,100,44,14,135,206,103,203,19,187,100,114,55,36,57,226,96,236,122,158,173,211,46,110,233,145,200,236,142,167,169,147,137,200,78,168,67,218,137,86,26,36,139,227,11,152,56,2,170,243,48,8,17,98,138,69,18,48,19,112,112,202,160,245,102,202,180,184,46,3,10,228,203,20,118,111,85,147,227,81,170,191,144,101,212,58,194,32,154,2,192,196,13,118,156,176,11,55,31,156,80,201,237,252,214,158,96,173,123,73,206,204,108,214,140,32,247,50,129,74,98,56,242,24,167,172,171,152,97,111,223,93,190,194,229,37,212,115,53,180,209,158,221,100,93,123,85,68,26,152,75,118,58,142,181,153,172,109,46,155,158,178,137,117,93,101,91,47,20,222,94,165,139,87,82,63,12,16,149,123,24,9,227,22,27,234,37,92,89,227,211,108,198,69,49,0,12,0,45,176,20,49,16,113,53,72,131,21,5,89,86,84,149,48,5,145,3,210,186,156,206,88,114,128,219,179,52,127,215,63,206,253,21,4,11,82,168,124,16,100,219,52,233,7,189,104,86,245,213,255,212,1,48,196,180,64,216,165,92,222,208,148,12,208,25,46,97,155,138,46,24,12,12,26,139,66,25,32,26,5,5,130,132,92,193,66,44,195,97,68,152,122,17,2,134,36,8,237,113,4,225,64,136,84,15,48,160,50,155,29,124,78,14,132,32,122,134,48,133,171,40,10,142,102,151,232,96,90,121,61,80,129,55,150,202,180,63,104,37,183,52,179,240,130,173,17,41,128,29,176,132,129,209,95,164,39,134,36,43,18,208,108,64,79,103,226,95,107,121,220,144,185,213,230,242,166,211,211,102,25,226,178,182,104,197,65,80,10,130,199,189,143,125,14,14,188,238,120,211,251,45,151,111,150,65,190,220,111,111,150,41,182,44,236,194,108,229,89,138,149,74,247,58,185,93,183,59,246,21,21,170,99,233,158,138,95,147,89,170,25,18,178,194,214,178,17,26,118,131,247,237,10,150,83,78,164,196,74,199,23,180,254,40,32,188,230,58,127,148,78,46,42,161,56,100,186,54,0,226,57,216,107,51,253,59,213,153,248,123,39,255,167,226,191,95,117,140,2,0,0,177,110,178,150,38,134,228,198,17,18,213,68,19,182,241,60,154,90,250,131,171,44,12,254,120,142,238,13,154,156,175,178,181,188,47,215,129,15,64,174,202,127,211,101,186,122,255,35,255,255,255,215,91,255,101,84,0,1,51,20,204,35,105,135,115,64,219,19,7,11,35,7,88,19,36,68,195,3,2,19,46,109,144,17,66,96,56,82,102,72,72,97,184,240,96,65,28,60,37,53,177,164,137,113,89,2,6,27,94,105,219,228,58,216,140,253,56,96,148,210,90,74,199,66,21,255,251,178,100,34,142,71,66,107,203,147,186,123,224,63,36,57,227,101,109,86,27,81,165,50,78,101,49,200,228,141,168,93,135,148,96,38,205,115,149,51,40,6,182,133,129,123,101,91,177,228,94,169,66,219,118,180,149,10,99,48,96,166,6,23,3,23,128,193,172,65,231,254,242,139,206,243,32,112,24,68,56,66,253,57,156,172,77,83,221,2,115,96,169,26,172,244,21,240,177,141,20,28,88,172,65,130,254,6,21,154,251,83,83,21,74,103,209,89,79,217,105,91,57,218,210,178,77,31,21,242,74,193,74,78,170,158,15,254,60,70,141,86,74,95,27,213,252,145,127,128,149,166,123,235,219,40,29,91,165,63,204,239,159,238,51,235,185,170,218,219,32,183,70,188,38,251,95,222,120,111,34,217,231,153,199,21,234,45,213,185,237,177,252,208,4,77,171,91,0,156,0,192,130,221,85,81,6,166,152,137,177,28,48,162,108,248,187,171,224,11,142,135,137,190,22,36,106,142,116,61,79,251,191,67,109,70,147,48,75,141,200,148,130,72,48,238,147,228,225,27,53,163,253,46,87,119,253,102,181,165,221,32,185,135,69,199,76,94,28,172,164,104,16,145,147,161,166,238,2,4,17,142,168,96,53,8,108,10,83,51,16,16,198,196,147,7,145,128,67,2,0,25,139,4,76,5,52,5,1,160,226,209,129,4,88,149,30,39,238,224,92,73,67,244,162,51,229,237,111,249,101,145,199,241,234,173,212,125,112,75,85,95,25,155,156,219,27,149,65,240,0,21,226,107,236,50,240,107,237,163,103,228,166,254,119,208,186,246,170,195,143,207,225,103,15,146,203,37,187,153,106,22,43,144,139,45,213,137,60,34,237,102,49,150,121,231,158,48,33,251,18,117,241,50,253,210,71,106,217,248,82,193,6,107,183,247,142,251,76,215,187,156,237,17,234,217,49,89,219,242,72,222,116,133,123,249,37,212,131,111,174,39,191,114,213,81,154,226,148,37,95,9,200,145,140,78,57,213,95,20,128,67,93,21,155,236,5,94,147,88,191,185,164,187,191,219,178,87,171,228,16,0,0,48,242,88,163,42,36,25,6,103,96,3,144,188,96,132,123,149,44,122,2,93,7,13,141,6,85,243,122,105,255,219,17,138,117,127,255,255,240,244,172,122,105,205,127,255,107,236,21,66,98,40,82,158,22,0,0,51,0,193,211,108,26,99,61,209,51,38,19,131,67,10,211,130,2,99,0,129,3,64,101,34,16,104,44,19,1,153,19,25,67,227,12,66,241,97,164,192,240,28,217,59,74,128,176,64,34,147,56,32,194,187,136,2,81,7,166,159,36,38,157,172,141,87,63,128,208,10,138,205,119,201,171,200,124,152,30,174,164,196,69,43,34,209,255,251,176,100,44,142,231,187,118,75,147,186,123,114,70,40,233,195,100,169,158,27,173,165,50,110,189,156,65,27,150,102,1,165,137,232,219,120,199,72,0,174,9,101,17,135,94,29,9,221,101,160,36,47,28,90,220,56,243,205,67,35,66,44,247,134,35,21,233,18,208,23,99,196,202,217,116,21,42,41,64,153,26,241,56,33,94,191,209,99,154,241,49,36,187,79,107,85,96,158,38,86,190,155,99,90,240,85,24,131,2,62,115,227,87,116,89,167,109,182,173,152,213,221,32,226,249,88,174,115,187,79,101,85,51,42,89,245,32,50,250,65,73,124,237,89,239,31,225,242,45,193,28,245,197,73,10,59,91,92,88,140,233,216,59,150,172,143,21,204,77,255,117,123,94,244,162,137,133,100,151,255,255,156,239,255,11,255,255,205,162,79,247,60,192,0,0,224,55,118,112,210,153,0,57,33,163,223,240,7,234,198,255,182,117,145,2,54,122,144,207,59,171,113,238,205,209,255,42,213,244,207,229,255,65,2,212,47,249,125,255,234,248,215,217,255,239,255,255,203,166,75,12,235,110,15,207,22,217,161,254,40,85,73,48,155,166,3,18,38,141,48,198,34,42,70,63,202,70,28,24,70,178,1,6,21,3,38,79,173,161,130,64,92,70,48,220,23,48,192,19,21,27,198,64,20,189,16,0,156,67,132,116,136,124,16,4,153,38,241,64,167,52,92,197,27,122,96,74,90,216,246,142,37,53,59,181,44,229,197,193,39,93,83,148,56,111,21,83,150,229,37,24,13,215,69,85,220,50,14,78,222,201,78,169,57,76,196,251,73,17,246,181,163,219,85,74,65,209,156,149,173,141,194,43,81,213,43,114,228,233,159,25,253,218,14,49,116,158,214,248,137,207,212,10,214,133,150,221,177,107,34,103,101,250,85,9,113,116,155,71,214,183,20,192,142,175,29,165,153,222,162,237,165,168,95,38,87,97,31,254,38,192,109,62,49,206,206,178,121,106,59,86,56,205,5,21,28,14,215,173,132,237,210,85,27,69,27,116,85,49,113,147,79,212,159,149,41,89,220,227,9,45,218,38,20,58,5,12,8,83,5,27,7,2,22,166,169,141,119,98,33,79,10,233,42,135,32,36,214,166,210,138,254,10,136,32,166,5,161,60,219,122,212,223,221,30,131,108,230,74,175,253,210,192,168,190,48,5,171,205,221,62,169,131,108,43,208,35,198,63,57,194,127,36,59,160,0,0,19,56,192,15,179,139,97,140,84,82,53,188,184,236,147,3,103,21,65,3,163,127,19,205,6,33,48,184,76,58,174,100,113,0,177,132,32,220,172,0,105,95,130,231,5,210,1,162,20,175,111,81,60,86,11,142,180,92,212,204,220,127,187,164,153,130,51,255,251,178,100,34,138,231,4,104,204,27,153,123,112,72,6,217,163,101,231,86,25,153,163,56,238,53,156,64,240,151,103,73,147,177,250,234,18,242,142,44,218,52,181,191,55,79,169,132,59,192,241,136,124,32,81,232,101,202,82,96,166,197,94,75,206,252,130,165,43,60,249,178,170,222,55,62,117,149,79,193,84,203,105,1,36,174,213,6,69,177,204,44,123,87,230,207,175,188,57,87,189,111,190,100,131,105,97,35,233,104,42,204,197,188,72,153,219,150,181,164,174,157,86,111,44,23,40,17,101,159,226,216,222,251,135,240,18,186,188,23,41,125,80,118,189,218,190,23,77,174,74,99,2,203,76,143,205,150,54,89,87,45,230,250,34,27,108,214,132,178,148,92,182,161,145,225,191,50,33,57,64,33,142,216,21,109,226,181,24,249,128,0,3,128,21,77,55,20,189,143,164,104,148,80,193,226,128,179,13,33,98,33,200,71,138,220,140,73,112,246,34,43,175,159,125,181,76,111,244,54,203,17,127,216,152,125,4,102,250,55,102,255,171,104,94,136,102,83,234,45,23,38,230,35,23,28,21,23,26,1,163,162,160,153,174,10,172,76,200,146,55,130,0,196,177,51,82,34,12,170,65,11,129,12,79,6,1,15,0,1,112,32,48,194,65,18,18,19,127,80,120,31,10,119,130,224,96,128,120,84,29,87,50,176,141,181,235,105,196,121,117,115,240,179,82,106,254,214,135,36,142,108,81,124,125,217,207,184,163,176,125,90,194,129,168,141,52,73,31,97,83,185,210,255,245,253,226,50,131,123,74,24,208,154,148,20,67,98,144,41,17,142,36,56,208,122,151,158,123,91,73,173,243,8,211,31,140,239,17,201,214,93,224,129,232,156,68,197,36,162,178,140,15,174,46,92,122,202,91,150,226,163,3,245,150,56,235,110,156,22,81,175,76,95,170,91,134,209,192,216,52,238,192,150,245,191,47,91,149,73,242,82,85,79,48,120,247,142,235,48,218,5,201,176,96,90,141,179,168,190,132,234,242,166,191,202,250,54,6,50,221,151,73,64,4,160,184,77,140,25,171,199,110,54,173,170,31,9,185,37,214,17,129,22,84,102,147,26,99,238,185,212,104,231,252,66,245,95,108,255,255,212,209,203,10,173,52,16,205,119,202,231,20,199,255,238,226,168,0,65,47,9,50,210,6,107,76,222,217,204,143,31,0,95,249,131,99,105,160,111,201,17,162,0,5,12,214,13,140,41,23,12,33,15,140,64,0,151,249,128,0,130,197,96,101,1,25,65,204,96,128,111,7,40,185,56,251,102,4,98,12,41,67,43,237,62,235,175,248,157,102,254,176,140,141,245,28,66,6,186,96,64,203,108,166,101,233,88,192,82,98,112,123,72,48,51,255,251,178,100,49,14,135,123,118,203,11,186,100,114,65,132,57,199,97,105,108,30,77,225,50,78,101,237,201,20,142,166,153,132,137,160,134,175,219,122,199,90,52,72,127,75,206,71,246,18,75,63,164,136,239,178,188,63,81,7,179,152,43,51,159,133,150,118,167,23,233,80,235,55,251,117,104,241,207,117,167,12,189,143,51,254,100,124,166,66,179,55,136,148,246,144,209,179,107,237,33,126,212,46,94,125,103,86,255,4,53,72,170,223,126,217,130,105,71,200,249,185,14,50,144,155,210,217,148,108,30,52,96,178,139,62,206,33,57,101,229,39,94,109,91,141,209,203,193,88,21,90,198,14,226,202,9,183,164,12,205,242,159,52,215,255,113,168,58,251,127,202,82,148,98,9,122,192,32,7,64,0,5,59,126,144,35,6,151,189,24,109,154,188,162,51,113,52,230,76,152,26,225,41,170,68,142,236,196,246,254,47,73,159,51,91,126,168,222,183,115,4,235,192,169,108,73,129,67,126,212,117,196,12,59,234,153,83,138,173,29,223,212,19,152,26,170,98,39,233,215,25,166,204,115,157,4,86,119,49,225,128,192,6,208,66,153,220,70,5,5,24,24,142,98,1,233,128,72,224,160,236,176,12,235,240,40,8,170,160,108,141,20,169,149,76,156,168,233,33,42,165,7,163,23,210,229,75,16,164,128,231,163,227,35,82,181,70,172,223,170,217,28,113,90,113,161,134,74,3,150,222,48,83,22,154,117,216,2,138,246,185,246,216,101,31,100,171,131,29,221,5,140,120,146,245,228,174,58,72,199,205,65,222,227,75,170,28,245,204,41,175,138,238,104,106,220,120,114,111,16,91,109,108,42,119,182,168,59,163,50,15,19,178,57,199,134,219,173,222,18,142,213,146,51,125,154,241,104,139,209,53,2,219,220,219,115,131,25,190,75,238,205,49,177,203,88,242,204,132,211,193,96,108,122,197,111,27,40,155,246,164,188,88,80,17,47,36,111,102,126,227,5,141,44,188,213,50,30,254,89,9,131,91,141,113,175,111,111,239,170,111,50,226,46,125,177,127,247,153,226,83,126,44,6,8,0,4,9,218,166,102,101,144,209,187,148,134,14,63,240,72,144,195,68,67,21,108,95,244,162,87,117,132,192,102,195,231,250,155,254,166,239,135,32,229,20,236,208,26,245,92,131,96,71,50,238,251,136,57,22,79,105,223,250,64,60,248,94,211,19,95,79,125,192,0,21,99,18,52,64,47,51,18,162,204,182,150,54,120,180,204,99,195,1,13,140,29,56,50,160,216,66,18,49,56,96,193,196,99,7,12,80,216,70,5,49,88,53,123,41,137,32,12,88,48,2,0,195,11,196,160,47,146,32,64,75,14,93,53,174,190,24,37,217,108,173,255,251,178,100,36,12,7,122,113,78,19,143,102,160,57,37,154,13,97,226,52,27,125,197,68,110,105,229,65,11,22,231,165,135,156,208,227,169,212,109,236,74,13,129,149,187,55,66,51,79,113,152,49,248,219,254,74,33,93,6,68,0,50,139,154,111,6,242,163,13,70,92,127,14,70,8,143,21,143,24,15,196,34,187,132,121,82,164,5,31,43,57,118,134,156,84,30,253,251,60,101,97,130,178,57,153,154,246,108,196,39,29,70,47,249,65,220,68,216,75,111,9,4,194,160,136,37,159,215,166,99,159,173,246,205,221,123,111,168,108,205,124,7,153,67,128,62,127,10,215,234,219,137,79,14,220,189,215,160,253,127,62,179,10,246,255,174,118,253,225,37,128,56,254,119,123,228,175,140,236,174,20,69,78,167,74,248,161,250,126,109,237,76,156,249,204,152,35,60,100,244,107,35,192,2,0,0,8,0,27,140,65,45,110,203,34,114,23,5,82,197,76,55,241,77,226,169,230,197,190,226,160,199,189,112,111,170,100,240,223,240,92,31,191,255,254,216,54,195,40,127,33,204,127,211,122,247,63,238,253,4,2,82,106,24,8,162,96,3,249,140,141,102,136,153,26,84,22,159,4,32,65,112,206,161,179,30,96,208,174,49,243,83,113,139,152,2,224,132,142,180,55,2,145,4,103,89,30,173,52,85,168,71,76,69,48,106,130,38,143,211,241,148,44,37,218,105,34,171,210,53,120,207,140,22,70,139,140,20,107,44,21,10,176,122,45,168,171,184,209,158,68,174,25,11,155,214,39,202,205,225,196,250,242,187,150,11,139,26,167,119,194,96,241,84,213,182,7,133,148,28,91,70,125,26,55,82,178,188,223,139,154,67,86,166,188,231,104,115,35,173,33,206,196,249,242,169,143,27,220,202,26,203,87,149,223,202,166,186,145,14,104,173,154,137,195,235,120,207,237,90,183,158,21,255,81,177,236,196,203,45,117,5,84,251,77,170,213,83,220,167,77,80,127,48,175,165,31,168,102,134,173,78,155,46,53,204,86,223,175,165,214,255,254,127,255,133,63,254,207,160,0,4,130,51,54,18,21,44,28,144,202,96,252,201,12,74,43,228,101,39,174,218,26,210,170,132,98,17,153,187,71,42,113,68,207,241,255,68,229,11,220,104,141,71,62,111,255,102,167,20,189,79,148,25,221,255,45,219,171,187,255,255,240,223,169,239,0,76,8,195,92,193,148,64,76,26,67,8,195,21,42,12,73,0,92,194,216,0,1,128,102,97,132,76,166,8,224,114,35,2,147,2,224,17,48,21,18,67,0,112,68,90,128,0,16,62,165,17,96,133,214,20,10,18,57,12,13,158,44,1,170,234,140,84,128,104,32,69,80,61,32,212,52,213,181,213,255,251,178,100,40,14,135,186,113,77,11,219,123,114,66,165,105,234,97,226,58,28,21,157,54,78,229,239,65,18,15,38,193,163,33,208,217,168,77,224,0,141,134,197,19,119,18,162,188,203,90,221,66,80,129,35,249,29,193,1,52,213,168,29,135,137,40,190,82,203,73,69,45,185,50,218,214,66,230,9,231,251,144,57,227,181,104,95,245,219,181,107,225,236,228,124,109,35,29,36,90,31,222,100,172,42,194,43,31,66,194,38,243,84,247,85,239,222,125,83,0,160,172,107,34,66,227,225,177,198,44,149,117,60,92,89,122,38,252,41,102,254,11,71,222,72,28,93,82,196,31,210,62,89,171,31,189,34,99,103,16,150,235,153,165,117,247,9,177,223,221,123,189,222,18,40,242,139,22,21,55,111,73,84,211,239,234,22,31,87,183,79,127,243,143,243,136,90,215,215,113,100,229,64,0,8,32,0,193,22,62,160,100,32,6,221,98,48,120,193,140,131,80,124,41,139,33,178,245,145,65,171,225,212,253,34,229,223,89,161,6,161,219,39,96,10,242,31,14,102,64,196,253,255,255,71,216,121,146,39,191,251,37,232,255,255,255,252,83,212,1,152,94,75,152,234,62,153,46,22,154,206,83,11,154,128,165,80,192,97,32,201,231,176,196,16,89,17,12,80,8,204,62,55,89,121,16,42,9,4,140,185,13,69,128,39,136,96,224,84,98,81,79,162,251,127,130,183,16,68,223,169,197,57,136,41,48,243,146,22,132,250,94,154,4,133,126,10,206,31,105,243,176,84,11,142,166,11,221,47,136,8,212,129,230,55,70,32,25,224,49,23,212,43,47,77,38,156,93,248,58,34,118,50,138,27,86,75,7,93,198,87,80,194,116,197,21,130,120,70,42,239,43,213,175,185,215,55,218,226,124,105,18,170,255,215,31,4,249,29,107,55,11,77,55,35,22,36,189,230,205,40,213,31,215,190,255,82,235,31,106,215,248,222,142,77,222,208,98,102,219,128,149,137,241,35,54,233,136,51,110,243,158,214,222,99,225,85,2,205,205,204,249,127,15,215,49,96,179,182,176,248,118,158,235,145,201,42,250,194,105,89,173,33,40,5,105,130,131,24,90,225,208,198,135,52,80,189,145,80,47,187,15,2,139,102,45,58,36,154,115,125,40,73,13,19,249,189,119,131,193,22,163,87,177,119,252,125,76,120,205,176,148,153,208,87,157,18,102,124,69,254,91,255,22,255,251,191,18,126,175,141,232,0,0,51,3,80,139,48,171,4,67,8,80,100,48,229,66,208,227,148,18,20,82,32,80,8,45,179,9,96,16,16,1,225,130,104,10,24,48,135,112,36,14,211,228,170,5,230,0,32,240,170,41,185,0,21,250,61,44,32,170,60,138,86,170,255,251,178,100,32,12,7,79,108,77,19,217,123,226,53,34,90,106,13,229,8,27,25,163,62,110,189,59,65,19,25,38,193,163,29,208,162,22,132,158,140,189,1,111,153,214,227,106,10,220,175,236,40,13,232,50,142,78,203,111,218,105,251,149,176,130,50,32,90,64,104,37,99,213,130,138,163,13,141,11,193,232,132,101,215,149,239,188,19,144,115,211,54,24,186,106,184,255,231,207,92,246,116,170,159,164,162,92,213,96,180,40,246,204,137,9,247,211,207,55,215,254,126,25,243,242,34,241,179,12,238,44,127,18,57,219,115,225,238,162,102,21,245,238,225,109,81,174,218,206,207,72,88,196,117,61,59,203,184,230,109,46,162,75,252,42,253,210,92,73,135,182,123,13,179,94,204,203,49,173,60,207,233,22,150,163,109,96,238,36,43,82,34,25,31,90,182,254,252,245,137,17,165,239,169,182,1,128,39,32,0,23,240,118,33,48,15,110,246,71,10,213,203,210,216,16,120,67,71,122,233,227,67,243,40,91,148,221,249,31,255,255,255,238,255,242,206,134,249,87,69,168,200,115,165,95,149,43,234,96,0,147,220,26,7,152,138,47,25,2,7,152,213,31,153,142,9,4,8,160,16,156,198,100,84,194,80,60,46,6,147,8,102,24,13,97,96,5,44,211,64,198,0,53,126,65,73,222,143,201,231,213,59,253,188,15,218,77,64,248,38,113,48,49,23,137,39,179,197,7,233,149,125,203,248,64,95,247,63,22,140,210,114,186,84,0,224,108,193,17,243,186,62,53,23,217,87,39,196,165,235,231,180,238,77,168,60,177,30,92,247,101,131,26,28,69,218,81,139,87,114,135,158,157,155,229,35,23,116,92,180,231,30,155,196,165,245,195,235,97,189,245,107,124,238,217,164,95,14,208,171,136,115,255,151,106,200,114,154,105,166,231,53,130,5,153,148,169,227,253,228,24,201,8,228,154,104,237,72,86,103,33,56,128,120,122,230,85,83,102,65,98,53,137,73,4,202,11,35,63,39,34,48,92,74,178,77,166,162,154,62,101,22,244,127,165,178,44,100,47,24,240,52,89,11,217,129,145,196,131,143,163,37,49,37,212,57,237,134,3,4,239,174,56,134,129,171,233,203,236,0,23,182,85,163,239,194,206,139,169,106,4,68,40,112,187,67,235,243,63,144,209,106,223,254,132,255,242,61,103,191,219,45,222,133,0,0,48,112,80,103,106,228,98,136,128,15,4,15,181,52,12,99,10,76,33,24,13,2,190,12,89,10,0,1,152,113,176,102,106,80,96,16,152,16,11,136,66,195,59,70,80,128,41,19,7,65,48,193,32,72,32,151,22,1,22,242,82,137,227,33,169,16,36,144,76,252,96,93,110,114,135,229,125,208,189,219,255,251,178,100,41,14,199,62,107,204,19,175,55,48,73,202,153,243,101,98,118,93,197,175,50,79,101,239,145,29,153,38,133,149,157,216,68,30,71,161,84,169,47,118,163,179,170,144,177,96,186,93,31,46,201,16,1,242,160,0,26,68,32,78,91,118,161,91,186,186,22,238,172,117,130,177,198,204,162,97,89,28,133,191,8,151,21,127,32,46,105,7,105,27,145,180,170,103,181,207,38,162,28,83,251,44,59,173,151,40,239,140,42,126,225,7,226,167,59,55,88,43,168,12,212,151,86,143,76,109,238,45,243,139,79,243,243,208,156,253,129,106,147,101,184,239,73,140,159,138,220,2,56,29,2,101,94,140,178,48,226,89,102,0,149,114,172,16,43,126,19,215,163,40,98,68,11,214,252,189,70,183,9,74,206,163,128,0,3,8,97,105,65,98,26,134,141,158,125,76,25,217,172,74,30,6,9,19,144,211,39,29,172,39,125,202,219,98,248,7,128,120,155,75,73,36,44,39,175,237,167,6,78,249,125,127,159,235,255,249,63,255,215,223,255,255,251,202,19,97,198,71,179,171,25,68,11,193,154,80,24,192,144,23,140,52,197,48,193,148,29,140,69,20,16,199,52,46,140,67,64,52,168,5,6,52,96,162,97,92,1,198,1,128,88,96,172,3,134,24,193,234,96,10,7,70,1,0,0,33,3,51,3,240,124,85,117,128,103,66,234,151,111,2,193,171,131,139,212,131,53,35,46,135,141,64,137,154,144,67,238,163,199,61,130,218,249,168,63,54,25,106,3,78,59,116,9,250,14,34,134,176,138,2,130,117,43,24,104,32,152,19,54,50,247,238,179,255,23,146,83,0,122,105,73,9,76,72,75,99,226,141,171,14,30,100,187,236,48,108,205,186,178,122,235,126,18,2,106,224,254,166,114,191,109,126,207,247,67,169,111,112,161,149,149,214,167,250,137,154,211,62,153,191,212,95,189,94,106,231,9,40,209,53,50,186,189,85,155,71,128,220,217,58,159,112,235,30,123,188,102,128,247,16,156,158,205,26,29,153,99,55,43,228,82,207,150,88,172,47,92,27,211,207,98,56,169,161,125,39,152,177,143,241,143,55,252,132,4,161,128,209,144,244,217,204,244,21,10,29,160,30,162,81,172,27,19,48,231,42,7,147,69,16,1,143,50,49,50,204,76,179,207,95,84,6,194,55,185,3,177,15,144,250,139,245,124,136,183,189,73,123,190,118,166,85,245,127,255,82,191,249,63,255,215,238,105,198,29,64,0,76,184,193,32,248,199,18,0,199,224,116,199,217,216,208,32,72,172,139,25,5,76,128,78,204,53,4,87,113,129,96,137,139,35,98,2,209,101,150,1,141,86,129,3,171,115,146,186,41,212,77,242,211,244,150,169,255,251,178,100,29,12,198,50,104,79,27,175,101,48,63,35,57,211,105,226,90,29,221,163,52,110,229,239,137,29,21,166,197,164,137,218,51,8,128,7,65,129,96,134,158,67,145,52,231,189,241,30,117,170,174,77,12,222,40,68,234,64,55,53,238,98,244,23,127,90,141,234,196,231,52,116,111,243,227,247,228,101,121,148,86,241,57,82,31,33,113,5,231,167,34,236,211,59,204,167,217,228,55,235,59,109,157,30,233,54,33,3,26,237,95,166,57,145,82,255,6,214,246,126,99,152,93,129,187,199,183,130,162,11,238,147,53,97,194,4,76,43,50,142,24,150,86,241,82,135,26,182,53,239,123,137,28,77,122,161,167,221,47,210,237,219,94,163,120,213,91,243,221,58,33,250,48,0,0,8,104,200,220,128,83,7,109,65,83,49,184,1,99,46,136,164,10,20,40,149,60,211,128,129,104,223,137,31,121,155,195,150,159,36,4,185,229,134,198,4,24,71,230,248,49,83,178,28,205,82,186,223,254,123,250,179,159,254,189,128,0,9,114,152,104,77,25,146,74,1,161,67,98,76,83,179,131,80,81,54,96,80,4,100,244,172,98,8,68,159,202,110,101,129,102,48,20,160,52,66,15,24,242,36,173,103,141,30,135,167,75,121,57,96,85,153,62,224,136,128,26,101,212,138,26,176,145,27,18,117,91,28,3,59,113,9,151,46,72,231,89,15,108,35,78,23,111,151,78,213,228,199,40,47,149,133,7,18,138,222,158,186,45,100,214,109,94,67,156,190,103,212,176,107,14,102,21,218,150,37,177,26,120,247,111,226,46,83,103,174,113,21,223,145,37,18,55,67,109,236,153,81,75,173,38,190,37,70,165,117,146,136,90,225,188,134,238,14,38,145,103,14,120,198,62,177,17,150,54,159,177,210,14,204,23,38,184,72,244,45,68,200,141,112,113,112,90,157,73,33,244,224,254,26,46,151,138,224,245,151,111,162,73,134,247,209,30,177,48,196,142,207,52,202,22,134,118,124,245,67,60,118,214,141,193,82,58,126,199,167,169,230,24,253,159,219,249,201,192,21,42,88,36,232,49,152,71,181,161,107,61,51,179,201,132,201,26,161,42,148,8,106,120,48,253,253,28,93,41,68,247,83,137,47,128,65,236,247,94,30,135,133,161,112,101,193,13,171,235,206,252,189,249,42,248,71,135,219,196,63,236,179,255,249,127,191,255,93,94,160,32,0,2,80,192,120,45,140,41,64,84,196,16,29,76,46,82,76,197,32,36,76,4,64,120,192,120,2,140,92,65,28,194,120,1,129,128,72,66,4,134,24,33,56,165,176,161,10,19,171,73,149,200,27,152,145,166,97,60,88,10,140,53,89,145,2,69,97,162,141,131,26,137,7,134,26,187,255,251,178,100,38,142,135,33,104,205,27,218,122,242,69,69,89,194,105,34,116,28,77,163,52,110,225,239,129,6,23,40,29,162,165,248,32,154,150,220,70,255,248,212,204,122,142,60,191,251,164,239,47,149,185,146,82,235,169,181,184,124,2,113,238,27,22,125,79,36,5,46,166,22,157,105,241,191,140,185,23,94,188,234,76,70,104,106,210,230,242,173,176,90,147,203,242,173,143,124,47,87,249,98,255,136,246,214,142,203,238,140,164,219,222,243,204,250,60,104,48,119,124,235,30,31,129,189,229,222,237,118,9,228,244,117,143,60,79,6,215,145,244,122,98,143,179,218,101,179,12,146,184,235,90,85,188,113,110,124,218,167,135,18,12,39,11,61,220,239,230,222,149,89,203,204,90,22,108,97,71,89,213,236,141,223,205,128,0,90,71,69,203,192,98,165,2,175,52,152,124,210,23,38,15,13,176,177,84,142,20,38,1,67,132,183,41,26,142,72,247,120,193,239,196,66,52,76,157,129,36,127,116,4,55,54,175,179,119,254,90,240,206,143,255,253,71,191,253,88,102,148,43,44,239,242,129,89,76,5,52,140,103,49,204,180,18,204,212,251,205,253,38,204,46,16,12,33,13,76,248,129,204,103,15,204,9,5,76,1,0,76,202,35,85,90,149,36,70,148,85,9,153,79,212,20,165,190,84,26,48,93,138,12,249,56,240,125,140,222,30,212,102,154,21,4,119,37,84,254,124,61,222,98,250,99,213,146,52,201,201,88,128,36,68,214,77,176,251,112,236,174,77,175,117,37,54,202,176,177,219,57,50,190,99,28,221,113,22,90,164,213,48,162,205,60,5,168,212,196,251,197,79,39,152,209,215,170,89,38,131,165,242,251,59,108,60,150,188,1,150,111,55,190,83,168,152,112,174,146,206,76,167,235,126,99,204,249,105,161,201,88,226,205,188,213,155,87,138,188,222,207,61,225,57,197,113,172,55,39,218,135,42,27,18,176,222,43,174,215,63,110,126,234,43,45,161,174,153,42,205,137,114,238,53,156,90,163,223,17,107,6,5,153,98,192,156,86,139,61,198,220,74,4,0,56,16,54,38,226,136,4,145,17,177,127,192,66,170,152,37,36,160,96,91,199,21,148,41,175,54,174,108,118,50,240,152,238,119,253,106,253,247,62,141,250,255,250,102,81,166,184,178,146,80,218,103,202,137,65,143,251,127,255,182,63,217,91,68,0,204,17,199,128,192,132,157,204,32,2,104,202,184,171,13,87,64,92,194,104,16,204,10,192,208,197,49,19,140,31,65,96,192,56,7,204,13,128,236,198,204,65,4,32,46,191,193,32,152,96,246,17,232,38,116,218,193,16,58,170,103,232,144,6,72,128,210,59,12,0,74,17,90,112,218,161,155,255,251,178,100,39,12,135,175,116,202,139,218,92,242,61,73,170,55,97,66,96,24,89,163,56,110,176,220,193,35,29,102,133,189,28,104,212,24,145,251,144,165,77,171,118,194,162,105,119,139,86,148,245,224,22,3,82,220,176,194,5,148,79,0,16,7,57,134,155,10,14,136,196,196,51,105,143,149,38,107,221,169,91,172,207,209,74,87,215,229,24,49,161,145,38,45,150,169,156,57,93,84,115,131,112,108,25,55,72,83,195,111,118,175,220,227,20,183,191,122,114,207,9,76,106,182,183,44,195,232,89,158,28,72,119,132,24,248,182,170,188,158,147,143,132,46,180,149,151,195,56,178,185,98,166,138,56,166,28,97,114,246,158,53,137,76,244,186,225,242,109,17,8,182,187,54,179,79,90,26,104,232,58,112,161,207,63,110,117,32,125,27,141,180,165,115,54,151,255,175,221,62,86,140,5,25,0,55,191,152,130,101,40,156,69,150,109,17,2,174,19,170,4,62,130,109,80,7,94,181,218,136,248,81,255,251,127,213,255,255,255,246,106,183,223,250,245,255,246,234,159,233,255,238,253,87,142,189,228,107,103,249,199,169,21,16,0,78,74,96,25,100,96,162,6,97,168,208,98,247,20,102,24,180,96,96,66,28,6,154,10,45,128,141,0,176,36,35,5,140,154,18,87,164,218,31,152,138,12,50,123,74,52,207,98,184,49,149,16,175,138,51,167,22,51,32,16,101,26,103,189,177,107,240,101,31,255,187,157,154,129,242,228,76,152,3,191,80,170,3,56,249,96,155,132,192,125,254,79,88,214,233,45,76,163,12,38,104,119,59,98,213,144,188,254,135,36,99,207,123,136,17,149,61,191,114,56,71,118,33,225,33,31,220,190,166,7,160,134,185,227,161,237,225,47,13,178,174,188,185,180,75,239,206,245,28,133,233,173,181,181,208,242,179,190,253,35,178,173,245,187,195,147,169,37,29,69,13,63,99,148,155,42,233,143,76,250,181,220,36,210,99,60,194,70,146,134,61,7,26,1,167,64,224,74,22,152,220,169,196,47,44,91,103,17,8,114,181,3,104,166,17,219,128,235,182,21,128,189,162,162,212,198,35,227,193,165,30,5,131,52,78,62,223,167,229,70,49,194,255,66,47,162,254,250,206,149,117,173,14,254,75,255,252,166,239,255,190,117,188,215,255,72,64,4,165,184,192,115,128,198,196,108,202,80,248,206,62,232,224,226,1,147,22,232,206,199,108,197,176,188,10,11,152,38,3,153,162,37,34,147,62,71,83,29,0,198,155,22,125,135,207,65,197,19,40,78,166,71,119,16,179,60,108,216,217,236,81,172,29,219,154,75,254,255,49,223,237,202,222,144,45,65,179,148,44,98,182,214,0,135,133,115,61,92,38,214,255,251,178,100,47,12,199,99,105,77,27,184,123,208,73,197,201,211,108,233,126,31,29,215,42,15,109,237,193,28,153,166,205,164,169,209,211,40,199,13,15,130,174,216,142,78,173,46,135,141,78,228,186,166,67,241,4,146,128,122,195,61,168,205,172,196,173,116,111,42,224,193,85,66,112,177,238,107,206,135,39,210,247,193,252,84,57,62,128,28,6,156,45,74,165,173,213,18,195,66,24,89,180,242,42,185,226,143,109,117,86,171,25,25,44,180,246,140,175,22,157,206,242,12,140,174,42,70,166,40,145,54,226,155,85,195,121,61,38,120,214,241,84,233,99,14,114,25,203,166,199,29,97,56,170,112,101,75,66,112,37,236,172,58,187,4,73,84,15,75,252,151,225,90,111,22,22,131,252,0,48,4,66,20,196,18,10,96,17,230,50,6,161,43,224,2,164,193,37,23,140,44,105,226,194,80,168,113,249,19,104,49,48,86,79,11,4,131,82,128,60,186,91,219,78,251,22,206,47,174,133,253,250,126,232,196,144,252,113,82,113,167,128,2,173,71,251,232,255,254,174,228,152,12,140,145,137,208,141,152,227,132,217,147,137,217,130,169,116,193,108,12,8,1,24,195,201,9,12,23,65,96,48,11,76,16,0,180,198,192,23,72,128,96,116,0,68,0,140,97,144,101,252,105,35,34,160,102,100,251,141,14,4,147,40,220,108,161,99,145,228,7,140,100,48,193,32,129,192,81,29,45,75,123,170,96,130,29,207,111,126,57,213,70,25,101,58,54,141,34,63,16,88,52,220,4,69,21,163,17,28,134,26,69,115,112,164,54,174,171,115,77,172,3,148,14,78,238,236,39,92,26,226,6,251,244,81,172,231,48,80,152,153,246,224,163,83,56,158,190,20,88,122,194,85,195,13,107,150,188,246,216,23,131,102,7,245,201,11,164,119,220,175,125,17,252,107,72,246,122,121,220,45,77,238,104,109,215,167,151,118,171,12,73,222,238,108,67,87,121,45,187,193,219,30,33,122,122,98,5,241,237,138,201,90,97,228,150,204,250,182,49,59,169,60,95,108,103,82,102,4,44,203,152,24,241,179,239,26,180,242,124,186,222,252,208,45,14,44,174,26,0,0,56,2,72,134,160,144,38,96,233,30,49,35,13,44,211,213,26,42,240,53,163,56,142,154,42,251,33,189,54,168,217,174,144,183,120,205,49,17,24,230,158,220,165,9,127,71,198,127,204,109,75,127,58,156,161,201,211,248,196,20,145,195,228,193,101,134,34,108,205,144,8,7,37,188,100,70,49,120,44,49,236,75,48,62,109,49,48,61,68,99,0,0,179,37,68,81,161,145,54,134,64,65,227,57,238,132,63,98,67,52,142,76,80,140,72,184,92,141,79,132,48,134,246,64,255,251,178,100,27,12,133,208,104,207,155,175,99,224,77,5,89,163,109,231,90,31,89,211,40,79,109,49,201,6,148,102,225,183,157,88,149,17,211,247,45,121,5,159,252,194,141,142,163,253,32,127,210,81,33,41,43,98,216,53,117,186,235,248,190,108,79,56,234,166,95,240,196,58,108,4,101,178,15,15,144,248,212,242,119,82,123,78,90,140,155,171,173,142,50,89,78,182,247,163,54,115,93,173,90,18,195,232,36,254,209,176,251,138,61,168,235,13,186,180,175,85,182,221,171,177,247,109,102,187,219,63,109,59,149,89,102,14,246,184,235,105,101,139,180,134,205,157,102,139,155,113,5,85,175,118,15,142,89,89,236,56,169,11,215,94,145,174,224,0,0,1,230,40,5,5,19,25,21,193,170,132,21,133,57,102,136,98,36,86,207,216,73,147,146,9,219,42,68,12,209,224,74,211,23,200,154,245,92,235,48,205,210,110,228,123,150,54,56,83,125,110,95,71,202,6,241,168,209,189,21,187,127,35,78,81,195,21,255,253,255,255,217,167,145,0,0,99,0,81,50,50,40,36,163,35,145,7,50,166,117,83,80,209,19,22,7,195,3,80,73,50,40,53,51,13,208,139,48,23,4,243,3,80,81,50,16,4,99,0,32,39,38,0,160,96,42,152,78,4,2,94,207,169,96,96,122,37,139,246,158,165,14,179,170,44,0,88,64,11,188,165,32,74,21,7,110,18,84,213,185,216,249,40,118,178,227,81,129,103,22,88,56,42,126,240,200,32,212,156,15,78,96,192,129,205,176,212,164,192,201,131,11,101,30,221,160,91,254,159,76,127,42,174,193,64,13,236,45,170,235,115,49,70,171,206,180,42,109,63,236,118,73,106,93,32,120,250,253,81,74,57,55,85,33,128,194,233,54,202,145,58,210,82,178,126,222,128,75,141,130,232,178,49,33,156,155,164,175,175,205,197,40,77,136,43,38,229,167,137,218,165,32,149,174,98,189,117,85,238,137,234,36,92,157,53,45,115,4,74,77,18,101,224,151,164,23,54,85,153,196,214,73,84,242,210,122,36,149,24,66,251,132,33,183,7,212,239,103,145,223,238,235,219,162,85,8,1,27,244,28,110,6,47,116,99,193,8,126,161,134,2,232,170,143,165,131,36,19,28,38,219,8,78,197,219,93,109,181,227,107,177,72,29,2,3,57,23,168,219,245,76,161,245,66,248,225,22,251,249,63,228,165,37,198,174,55,255,174,85,221,36,64,2,213,248,193,1,227,60,42,12,26,28,52,36,80,224,227,67,17,2,132,2,131,13,52,132,64,227,6,132,75,150,101,144,138,69,171,181,240,97,128,28,197,181,240,145,169,134,186,223,245,56,128,21,34,200,130,34,142,128,16,4,231,44,26,255,251,178,100,32,140,166,43,104,208,27,137,54,192,66,5,105,218,99,69,24,32,93,163,50,79,115,66,192,242,149,103,21,172,156,106,97,185,238,252,229,120,47,63,219,166,137,235,93,177,184,110,251,150,239,169,249,126,74,201,74,32,3,3,164,192,131,23,247,187,124,5,12,218,5,126,220,81,46,140,93,129,64,164,73,100,226,59,36,68,195,50,65,115,246,141,31,103,102,162,9,207,193,4,45,178,50,6,19,3,230,43,4,209,155,18,42,78,43,148,29,52,155,156,152,20,18,89,25,58,110,197,9,60,221,41,211,39,123,109,224,178,99,206,114,138,16,97,85,110,204,147,221,67,231,255,105,230,107,109,253,94,190,233,128,129,8,161,0,1,0,0,0,1,75,43,10,24,144,0,117,15,132,66,249,1,149,102,139,50,230,60,102,65,41,212,251,192,22,141,21,184,64,48,140,2,51,194,155,18,229,214,115,202,115,152,217,219,115,254,87,215,253,190,55,163,255,243,255,255,117,63,223,242,128,0,60,96,108,1,166,30,67,84,96,208,32,166,12,170,196,101,28,129,190,142,38,94,39,155,221,74,45,68,20,29,154,148,112,109,226,97,230,232,126,89,25,177,69,56,136,129,2,77,131,70,24,147,230,43,66,214,109,134,128,41,81,241,134,48,84,72,153,150,24,96,210,24,247,195,204,20,205,15,30,20,159,108,210,244,200,205,133,168,204,6,69,228,136,49,84,73,173,4,159,73,58,206,145,34,30,138,8,66,46,214,186,35,54,193,4,147,7,35,148,70,168,172,87,114,227,178,107,140,186,150,59,122,2,112,38,101,40,12,168,255,161,20,203,48,175,6,183,124,101,107,254,38,236,83,200,8,0,211,216,83,143,177,75,102,244,166,90,133,152,65,83,179,113,12,241,173,75,29,125,164,80,99,107,44,83,39,121,250,139,90,187,10,213,14,187,247,181,30,183,206,114,180,191,189,131,240,137,60,184,186,16,172,169,109,101,141,174,225,255,221,99,102,229,90,44,163,211,186,231,127,46,242,239,251,225,47,198,239,253,219,255,173,243,125,195,15,198,229,254,76,235,83,79,206,52,206,170,144,5,230,22,28,32,6,1,254,15,21,36,150,153,204,90,7,178,55,252,226,21,224,166,182,76,156,190,234,17,19,66,193,209,121,68,202,245,212,109,63,26,151,151,59,227,173,85,25,127,191,255,49,254,85,229,244,144,255,229,146,0,2,115,8,199,115,51,150,163,72,161,131,95,111,227,170,148,99,36,69,240,16,50,101,178,194,96,152,86,96,48,146,100,80,56,101,104,234,96,153,220,96,160,16,96,8,62,101,81,44,114,69,114,194,111,64,220,246,20,108,160,11,67,61,132,76,217,151,136,4,245,104,25,255,251,178,100,36,142,231,119,105,76,147,186,123,112,74,73,137,227,105,135,86,89,85,163,58,110,105,111,193,43,37,104,13,133,21,169,93,168,66,217,5,142,188,9,42,167,170,37,174,8,22,189,219,129,165,152,137,3,1,76,240,73,75,176,95,98,97,41,131,144,92,77,54,70,8,98,87,13,3,22,53,75,55,32,212,25,24,126,85,16,65,70,239,170,164,57,163,80,82,172,147,64,198,48,30,41,75,244,4,153,132,167,48,166,132,8,195,146,72,231,204,150,187,249,90,137,31,73,57,217,77,141,193,197,81,184,110,88,132,215,55,68,70,255,76,43,22,131,22,135,252,107,235,21,98,150,30,252,7,29,159,17,177,173,218,219,255,253,253,122,230,111,189,253,71,206,47,254,176,138,114,159,63,30,255,230,158,184,182,47,11,117,131,173,192,141,101,196,94,79,255,42,0,0,1,195,63,24,0,143,0,202,160,100,109,74,56,23,109,12,89,138,130,147,4,227,186,112,9,149,181,142,118,8,168,128,232,211,104,166,115,106,240,161,101,28,255,161,206,255,51,255,191,234,245,79,50,143,255,255,255,255,255,252,228,45,10,33,67,3,181,13,183,121,38,11,131,30,48,249,180,203,133,227,49,51,205,103,247,59,112,96,219,33,178,160,104,68,202,3,6,136,1,198,116,7,153,80,160,60,58,26,56,82,19,29,27,209,64,57,103,80,168,149,165,216,37,189,102,6,126,66,40,151,50,29,107,70,40,9,48,56,194,107,205,222,123,115,103,94,209,97,80,9,97,188,174,32,44,102,88,217,22,212,173,190,174,88,18,191,44,167,154,5,179,149,169,140,126,247,221,187,75,69,167,182,166,181,156,171,153,176,30,251,243,101,69,136,14,189,17,0,117,35,37,65,28,226,227,43,81,146,214,188,9,179,2,25,183,91,165,156,193,10,187,142,200,123,220,91,170,66,89,245,94,117,143,157,229,185,137,8,227,3,180,46,50,221,247,95,237,235,191,148,39,123,165,147,22,125,132,184,113,143,146,153,78,186,69,231,222,213,217,79,125,87,14,64,204,13,195,99,127,23,161,18,2,126,196,229,102,58,176,89,83,188,29,22,235,15,76,2,203,110,178,41,65,181,13,209,206,94,118,234,3,234,139,219,181,21,155,231,255,237,183,246,243,255,239,255,252,226,145,51,28,181,29,85,82,181,170,213,33,132,154,21,203,35,247,233,65,58,161,88,0,1,179,99,253,56,2,83,32,192,230,48,84,82,115,8,112,205,49,171,3,99,33,7,57,21,240,228,129,84,195,133,33,55,155,51,13,241,50,33,81,24,241,139,156,193,129,64,115,28,13,3,38,8,156,101,73,62,60,8,170,32,218,116,20,69,65,165,52,252,16,179,45,255,251,178,100,36,140,199,121,98,76,147,126,216,16,76,233,122,35,100,226,92,24,125,159,62,110,101,109,201,58,36,232,13,149,149,169,38,126,94,232,226,74,49,223,47,205,132,59,182,119,136,202,20,144,56,116,16,66,11,13,39,115,32,30,3,87,147,34,32,210,130,138,230,16,2,149,36,65,4,196,182,86,221,62,16,100,5,94,14,160,67,147,155,118,190,220,139,212,4,0,28,128,32,158,230,246,62,14,198,163,142,44,178,63,32,210,176,209,208,187,159,115,30,205,92,186,167,175,100,247,231,31,195,231,59,248,90,249,7,220,177,241,75,255,207,213,236,49,207,10,14,254,122,255,202,213,154,209,43,219,151,62,93,187,251,254,231,250,252,181,252,230,179,214,61,221,255,230,25,239,28,176,223,110,204,247,251,123,185,227,135,243,238,52,44,129,176,21,127,109,249,167,128,4,147,240,248,204,177,17,20,200,142,234,72,139,90,223,205,230,68,16,24,230,2,78,173,74,93,106,245,121,155,219,120,12,121,232,158,213,86,111,251,183,69,48,98,162,187,176,34,65,43,90,92,148,126,164,162,215,247,180,195,56,1,153,212,223,5,79,50,149,209,168,51,122,102,24,33,0,2,21,188,192,166,243,18,31,204,90,95,53,163,180,231,38,115,57,135,129,161,51,22,11,208,204,189,227,73,163,2,16,12,24,49,34,29,176,144,150,156,247,65,11,7,145,17,197,216,45,171,68,141,72,144,68,210,213,175,101,175,83,141,46,27,173,83,125,124,250,216,103,182,61,27,64,154,30,27,58,120,102,85,15,229,12,49,93,38,147,68,96,144,239,210,209,253,45,155,69,136,129,25,172,30,134,84,128,61,184,117,202,107,37,58,68,253,94,1,42,172,183,237,175,133,6,253,164,122,43,188,223,130,253,82,53,17,8,216,200,227,15,188,169,135,213,121,226,15,67,134,189,138,43,145,30,241,76,141,78,106,135,184,127,53,172,251,253,207,125,164,155,202,207,84,188,209,234,74,244,187,83,183,32,105,73,163,106,156,113,247,240,105,42,226,0,0,15,195,9,91,106,64,67,145,50,164,70,94,21,106,33,132,10,68,99,26,164,186,81,123,105,250,149,142,200,111,178,225,183,55,175,205,225,178,202,103,221,107,161,27,245,255,235,159,167,127,55,254,223,255,157,30,26,93,70,35,217,2,214,227,31,170,9,91,81,176,41,45,189,35,94,18,224,0,1,112,162,106,97,35,130,109,0,142,104,151,200,113,121,118,96,176,56,96,0,16,97,72,236,159,65,97,108,197,129,104,116,183,48,176,164,18,47,130,128,217,142,129,146,132,21,1,195,1,0,132,201,48,88,101,150,34,232,208,91,192,249,96,32,133,223,20,8,217,76,68,255,251,178,100,36,142,135,101,117,204,147,186,92,112,80,42,26,3,97,165,120,24,237,159,60,110,229,141,201,70,39,104,41,166,137,169,82,233,182,34,219,202,6,64,53,122,84,124,140,18,133,138,50,179,113,37,31,200,65,168,20,18,157,235,100,120,99,48,148,16,128,142,236,128,187,174,165,131,70,237,36,228,13,139,94,124,223,232,69,212,133,104,117,160,237,63,87,186,171,98,251,123,232,155,173,236,222,93,237,167,83,213,228,149,63,106,211,58,247,225,119,172,229,67,214,86,67,29,68,207,15,23,149,22,15,100,107,55,90,7,75,101,141,82,87,185,206,243,48,131,158,243,218,91,197,180,203,185,157,88,156,228,252,92,198,211,138,44,131,205,20,115,234,87,57,25,165,20,185,150,124,252,202,178,177,247,90,230,140,179,199,28,175,255,255,255,255,255,254,152,0,48,7,171,229,29,215,40,57,99,116,43,4,10,5,92,11,16,151,11,62,95,21,184,222,243,108,198,21,52,181,170,171,116,87,161,94,21,167,206,218,210,55,119,103,249,185,54,153,144,40,151,234,223,255,251,255,255,255,255,255,137,59,238,243,232,101,81,68,1,128,226,16,80,66,247,125,20,245,168,21,49,128,196,184,84,235,50,124,90,49,94,94,49,232,39,14,74,69,0,0,0,0,153,133,252,12,50,76,9,14,128,35,64,56,24,73,99,32,185,1,40,209,33,103,204,153,41,216,90,44,75,205,168,203,206,209,208,182,145,52,23,30,110,85,168,9,207,185,94,90,198,104,159,65,13,84,18,210,130,44,68,109,177,216,6,243,91,98,247,18,162,34,239,172,239,116,173,242,118,118,131,160,11,23,93,127,57,178,7,135,68,241,58,83,248,96,214,78,53,186,225,34,61,123,238,189,252,190,160,108,47,191,7,210,245,211,199,161,117,249,126,76,179,250,188,219,31,50,214,77,125,250,247,83,88,126,199,44,87,207,37,235,62,178,155,238,172,138,169,233,101,153,232,142,235,86,190,183,130,58,247,193,18,217,48,189,118,180,237,147,232,177,228,204,170,134,177,129,0,64,0,0,220,55,85,23,86,16,108,181,232,189,106,151,165,207,167,126,195,2,49,156,102,131,158,126,133,59,30,146,38,243,22,29,250,171,222,183,80,96,121,94,163,22,173,42,223,229,255,231,253,123,127,255,255,254,120,236,25,146,140,168,235,12,141,139,107,84,130,210,73,134,103,143,46,42,2,214,21,74,0,0,2,48,194,196,92,197,85,164,195,132,180,212,210,104,231,64,92,214,32,24,44,17,152,134,30,163,136,200,184,96,72,102,97,64,202,98,72,82,60,86,151,168,104,194,111,196,65,0,8,88,245,227,69,55,36,253,38,66,200,12,95,132,49,66,255,251,176,100,33,10,71,2,105,77,27,186,91,240,80,42,154,39,97,69,94,25,197,163,60,238,101,141,201,4,14,167,201,148,61,218,64,210,23,136,85,35,44,178,80,3,143,27,30,184,206,171,21,64,176,72,12,203,201,121,85,145,164,209,64,15,51,146,195,174,142,153,73,174,22,253,25,23,218,72,89,134,153,166,13,180,63,4,114,195,67,147,124,13,149,205,85,71,89,124,226,253,56,73,35,136,230,59,66,38,71,26,144,76,238,58,21,84,243,154,214,61,36,229,69,54,34,235,86,74,86,92,225,57,80,73,73,116,119,83,210,184,43,189,121,85,56,165,184,118,161,227,103,203,225,105,187,180,62,15,114,196,94,226,251,114,44,171,38,75,212,98,118,117,183,82,197,228,236,168,78,77,120,86,19,73,54,163,157,196,239,249,12,138,2,0,32,81,191,18,247,77,107,3,62,53,41,188,135,69,73,51,72,138,98,168,165,68,83,217,210,113,104,140,111,103,181,125,106,2,229,190,218,180,201,111,239,17,60,210,80,17,20,87,255,255,78,131,109,155,109,4,236,132,120,170,58,163,179,163,176,154,222,246,181,13,52,217,220,138,238,230,230,226,161,5,218,22,70,152,252,194,108,149,145,143,120,39,16,16,11,80,12,16,1,18,42,43,34,177,141,55,193,35,129,147,106,114,210,4,73,1,161,241,109,192,2,25,49,85,146,151,229,129,152,119,179,86,196,153,248,176,117,105,158,118,230,26,60,94,253,138,71,69,142,186,224,232,26,147,236,181,233,158,13,203,225,218,228,1,254,77,236,106,117,112,228,207,108,214,138,204,82,122,64,1,71,67,5,153,78,7,50,4,241,82,58,174,232,10,111,172,177,225,141,241,63,195,167,11,109,143,190,207,93,188,108,234,250,124,161,58,117,194,71,45,66,189,44,242,205,166,116,255,254,221,187,89,214,129,155,112,157,3,72,25,72,34,95,202,203,109,10,115,243,200,127,169,71,79,183,31,121,196,148,56,218,176,2,34,66,46,9,227,56,76,219,174,205,105,44,191,123,253,41,243,47,226,106,31,177,128,8,145,180,184,28,204,168,52,97,224,226,101,231,102,178,133,248,89,133,177,61,131,21,230,148,91,164,19,72,15,93,246,155,31,245,255,206,99,135,149,172,154,112,190,145,239,48,187,191,150,17,5,68,18,157,63,255,127,255,255,127,98,154,176,0,0,99,0,78,243,46,193,163,96,87,115,39,182,147,76,152,67,33,5,51,2,132,195,2,83,192,196,192,80,73,48,12,74,48,4,69,48,216,27,14,42,194,128,160,80,61,48,136,18,47,144,144,100,76,26,152,124,50,195,139,64,197,1,5,18,56,140,4,131,54,225,129,230,138,137,231,214,50,117,255,251,178,100,40,14,135,194,107,76,147,186,76,112,68,163,169,193,111,15,38,26,49,157,58,109,229,237,65,21,15,103,153,150,174,26,49,225,192,44,50,109,161,80,161,152,112,21,200,107,217,41,108,40,188,82,247,13,36,20,101,103,51,36,4,210,201,11,156,74,21,163,53,9,91,119,147,207,49,245,133,116,32,102,68,132,168,122,35,38,135,98,25,204,166,61,218,102,63,122,61,39,152,149,229,98,30,119,181,41,113,153,229,30,116,206,209,177,40,30,137,169,128,39,139,176,178,225,103,128,22,180,160,156,156,224,20,70,134,37,90,159,161,213,80,222,202,95,34,101,58,146,34,36,93,115,1,146,205,8,162,165,80,252,190,198,214,149,193,52,54,215,205,134,176,138,165,33,80,230,166,72,29,137,150,227,24,202,113,87,50,55,11,255,220,178,105,255,73,61,65,118,205,100,144,8,25,167,24,104,145,5,34,6,19,43,199,128,135,131,224,197,133,0,180,84,78,36,72,185,217,170,240,85,251,94,89,188,75,231,89,254,178,107,26,255,195,240,0,23,44,202,250,254,177,163,226,85,190,193,12,57,80,47,79,71,103,243,255,255,254,175,222,19,180,192,215,78,14,240,223,127,140,203,252,42,112,109,37,229,2,198,159,42,101,192,170,120,221,4,11,122,97,140,130,65,213,0,67,181,149,131,3,20,132,243,182,171,106,160,146,45,168,12,37,121,19,88,211,201,128,212,172,169,230,114,217,98,150,158,204,158,21,88,203,65,149,190,234,114,73,21,22,168,85,35,32,9,193,79,177,202,164,79,19,119,200,74,95,46,11,88,140,218,75,162,221,55,13,228,86,180,166,215,219,180,217,137,34,107,44,95,117,54,91,243,151,122,204,2,203,120,193,75,136,49,49,122,217,69,188,40,85,89,181,207,40,211,252,75,152,19,79,191,108,106,109,99,16,233,157,182,19,79,116,145,199,136,219,91,133,102,55,217,159,108,222,186,197,105,119,219,196,240,60,43,94,44,103,197,92,90,80,204,75,98,21,247,143,159,2,244,198,115,153,51,241,0,136,87,127,177,36,8,0,138,4,190,123,204,219,143,128,73,154,142,18,21,16,172,144,98,32,150,155,219,78,205,179,185,126,149,180,190,84,122,76,83,53,207,81,156,222,182,68,15,168,135,240,24,90,229,174,148,194,250,117,103,243,246,78,240,231,234,110,82,143,255,254,32,248,176,0,0,85,156,40,2,112,125,71,167,18,106,193,71,50,84,47,76,97,162,230,172,198,52,166,74,36,99,68,235,32,194,211,130,10,28,52,244,174,74,10,159,68,65,230,80,47,45,81,230,59,31,48,162,55,237,185,200,105,7,65,35,23,31,247,106,204,29,240,63,204,173,202,192,194,255,251,178,100,37,142,198,65,103,207,27,108,127,178,65,131,233,192,105,237,100,29,77,161,50,78,233,237,145,19,14,231,73,167,141,112,8,26,8,75,159,142,205,95,141,214,97,74,23,165,28,116,170,180,44,147,250,215,198,224,238,81,237,98,246,229,4,254,175,93,127,185,199,178,141,56,196,203,57,20,60,56,90,106,89,255,225,175,43,128,206,251,22,222,213,215,32,124,211,158,213,29,12,42,40,243,67,253,163,188,119,201,95,106,213,137,117,226,45,101,227,107,246,170,236,162,41,217,81,211,212,201,234,231,66,189,233,156,223,60,209,75,177,200,20,209,176,246,13,247,63,115,180,12,250,249,223,255,2,29,82,176,0,104,196,115,48,57,78,2,20,112,149,150,93,56,91,138,18,133,67,140,5,139,226,43,25,236,251,6,191,93,60,219,58,22,89,219,189,71,250,216,224,29,10,74,30,57,199,206,159,158,56,183,157,136,254,47,246,196,143,169,191,244,119,127,112,52,98,240,64,106,60,68,106,209,160,97,243,180,102,8,246,110,24,96,96,16,60,5,95,128,160,161,128,225,129,153,161,9,126,140,57,32,198,139,214,148,99,0,195,228,45,202,128,195,7,29,246,87,200,9,23,229,132,21,60,76,86,34,75,176,40,180,216,135,208,217,84,86,67,65,190,193,37,16,32,240,213,190,109,80,170,194,16,73,156,215,32,70,49,0,39,36,81,64,200,149,69,1,76,37,226,202,156,160,157,17,15,13,194,79,9,6,123,66,90,148,116,207,36,69,240,134,228,236,52,105,29,193,173,91,232,110,204,215,201,212,155,237,85,250,38,17,124,51,67,81,221,57,68,143,133,70,242,249,237,243,67,23,88,106,123,72,151,75,125,111,116,190,99,227,50,86,72,173,186,220,36,74,28,241,185,180,240,154,138,69,203,100,175,16,221,120,241,229,204,92,123,98,3,199,184,249,204,49,56,140,199,82,137,0,251,23,250,188,29,227,87,180,125,249,173,52,8,51,217,85,191,179,144,48,1,197,132,11,140,11,13,11,101,20,22,17,49,235,17,19,123,227,232,18,73,99,64,198,92,35,222,63,181,206,10,201,137,222,239,223,47,103,244,223,159,255,44,215,7,90,164,17,156,134,250,153,48,117,114,97,91,208,251,136,87,214,127,85,191,255,252,92,0,0,3,120,8,124,56,238,128,20,187,48,254,136,210,207,19,118,130,2,129,99,75,169,192,74,17,129,249,158,201,192,208,185,129,23,166,5,4,182,1,230,108,184,64,148,32,168,56,193,208,59,8,36,28,197,91,137,171,170,192,84,121,236,153,10,19,104,114,212,128,89,10,37,41,211,95,165,97,67,196,99,198,152,90,121,184,196,199,229,243,145,215,17,184,228,85,255,251,178,100,48,142,103,89,104,205,27,154,123,96,71,197,25,177,105,141,104,30,49,173,48,78,233,237,201,11,143,231,157,151,180,232,22,68,11,33,200,140,111,11,9,82,196,116,137,147,146,170,166,176,24,156,26,203,122,195,83,140,163,2,5,196,73,145,182,101,220,45,226,12,237,176,203,56,117,234,124,111,103,61,167,162,150,218,213,45,140,49,255,5,111,207,0,227,219,220,57,238,236,123,135,155,124,203,159,27,82,110,60,57,142,61,197,126,154,101,126,196,148,181,226,163,241,140,111,211,54,215,167,165,42,251,81,162,197,149,113,145,234,41,89,224,153,99,50,58,167,12,239,27,170,170,110,67,20,251,86,61,118,163,196,22,115,186,20,177,89,39,215,246,0,138,24,21,20,146,198,88,137,91,18,144,12,160,8,73,87,60,72,162,91,146,169,8,114,184,26,117,63,88,43,146,148,124,15,82,147,82,231,247,118,255,91,31,4,228,166,231,245,45,8,248,126,72,152,179,85,219,95,245,159,207,215,77,73,215,71,242,103,255,244,208,13,24,22,141,27,6,173,29,196,124,129,155,99,95,21,179,45,3,131,9,196,211,54,146,19,19,64,243,0,5,83,55,1,32,16,72,44,64,19,29,108,164,200,10,102,162,35,32,233,131,211,79,137,104,81,2,11,50,51,188,104,72,155,10,44,156,72,16,121,95,60,9,238,161,233,188,212,229,75,179,164,0,10,22,135,4,51,181,150,162,142,160,245,27,68,146,58,170,221,27,64,75,231,93,24,199,65,47,4,129,161,25,59,45,205,121,52,123,168,51,180,3,21,109,11,209,105,132,107,104,217,100,51,72,52,169,60,166,88,241,115,187,196,140,65,31,110,58,227,84,228,242,214,128,115,102,20,77,99,230,20,182,82,194,175,134,133,103,246,111,184,40,204,95,91,174,159,188,155,87,119,155,200,109,238,242,24,172,210,176,33,110,116,135,2,52,127,26,47,125,175,30,222,148,221,237,235,184,91,138,64,224,231,70,122,198,96,214,61,113,45,175,157,82,245,240,51,46,33,197,112,167,214,252,175,174,253,195,11,27,45,65,2,224,81,167,9,31,69,60,49,82,12,102,128,186,196,49,112,19,97,124,101,17,25,74,214,90,225,25,185,39,185,238,148,252,217,174,231,91,173,142,7,101,93,151,174,112,252,225,198,204,154,62,118,232,109,91,213,158,202,75,255,191,71,244,213,197,153,0,0,74,112,26,190,8,187,26,89,112,100,25,249,159,143,231,22,22,3,129,160,199,177,129,64,4,2,99,57,7,218,112,33,16,2,3,92,73,216,126,24,7,48,245,132,251,43,44,16,203,225,195,173,165,91,32,68,109,160,41,160,74,212,147,72,137,54,124,89,223,164,255,251,178,100,36,14,198,237,104,206,27,153,123,80,70,3,249,227,101,237,104,28,213,195,50,46,101,115,137,22,19,231,73,133,137,170,224,241,13,44,87,89,41,102,116,76,249,146,9,195,192,152,85,236,146,146,180,129,199,57,45,43,238,126,159,208,227,46,139,203,149,139,2,167,11,22,38,150,168,240,142,190,205,9,14,247,87,58,108,132,105,60,204,21,188,99,155,250,206,87,58,163,132,249,214,102,214,97,44,255,149,4,180,203,85,252,137,90,71,246,198,242,247,231,207,126,216,213,17,193,112,254,44,8,169,105,181,68,6,175,119,8,15,43,31,51,103,88,138,218,196,221,138,89,73,75,170,81,242,72,54,81,248,159,53,245,164,89,165,247,203,124,104,243,205,135,175,237,20,253,187,8,176,114,160,247,0,0,1,12,42,54,98,8,13,248,198,65,76,224,177,211,101,175,138,186,68,210,80,224,90,208,119,44,93,35,252,147,224,228,221,239,117,244,180,19,161,82,59,74,222,182,68,54,238,131,45,58,174,126,157,179,54,186,254,105,21,110,95,77,95,71,255,244,238,64,66,214,3,110,210,207,225,141,48,103,212,90,38,125,97,1,143,3,198,209,65,143,39,68,37,35,85,138,66,193,3,26,158,2,21,9,246,2,17,51,113,192,208,96,144,104,142,44,222,166,37,11,34,82,203,49,1,197,149,163,42,65,67,34,176,180,217,180,12,78,119,141,169,86,46,69,66,162,3,74,151,168,228,249,103,60,35,72,216,122,228,18,246,61,88,171,1,17,119,17,57,98,181,50,128,167,146,121,113,93,119,154,236,166,122,104,32,237,64,116,185,193,113,92,159,238,64,12,70,238,169,228,147,122,194,35,75,5,122,126,193,61,205,237,220,60,10,47,56,122,101,85,53,208,155,229,33,254,15,64,250,211,178,118,168,163,154,97,235,98,147,77,151,189,142,28,54,50,31,162,105,181,177,68,105,144,111,195,217,108,162,249,108,55,93,141,63,56,41,104,80,125,35,240,178,92,65,238,29,10,25,82,207,48,146,166,84,54,25,201,206,98,225,205,89,233,183,17,51,113,128,0,97,125,41,219,234,44,32,30,10,247,30,47,195,87,122,211,129,21,145,149,161,224,63,153,235,72,38,106,25,208,201,154,153,165,197,59,173,156,156,92,3,12,226,93,29,214,13,236,94,13,245,236,223,131,163,174,174,137,95,228,221,254,153,24,179,239,35,172,0,6,243,6,50,12,131,41,50,115,176,205,68,3,65,154,13,24,77,32,3,25,153,26,16,11,46,233,152,192,128,16,41,128,202,34,68,152,177,16,49,134,8,2,74,2,148,68,70,9,145,208,2,77,183,64,96,241,187,59,40,193,27,98,45,78,227,234,196,30,155,255,251,178,100,35,142,134,246,115,206,147,137,23,192,72,100,41,181,105,226,106,27,109,147,62,78,61,147,73,22,147,231,33,151,157,168,149,83,30,218,4,25,107,184,60,39,111,87,35,169,94,11,183,44,123,101,105,236,148,123,105,45,82,63,34,142,32,131,114,201,107,205,142,18,88,18,65,117,250,145,208,206,96,210,97,249,35,221,74,74,21,178,115,10,64,48,148,245,101,49,0,141,76,108,82,244,6,97,23,211,72,200,211,69,189,98,126,186,118,162,54,143,228,102,147,167,205,205,74,202,101,192,76,230,160,40,31,54,140,243,100,16,23,154,125,4,123,9,189,69,16,125,82,174,161,164,74,73,99,30,232,52,193,115,230,203,48,70,70,164,24,77,4,222,142,115,135,138,210,87,95,237,157,15,163,40,119,164,4,0,12,40,96,73,49,1,153,161,3,68,183,54,32,105,199,81,224,26,2,92,80,176,37,197,50,148,179,99,170,153,126,69,95,22,215,247,174,155,190,239,53,53,239,243,23,99,251,65,7,130,80,7,123,69,2,23,137,124,53,111,202,122,217,122,143,164,253,255,122,204,132,192,67,241,139,30,102,61,45,152,182,160,116,134,17,50,24,172,42,97,228,1,133,200,32,65,9,140,0,68,128,3,8,140,74,192,138,108,196,210,153,21,21,149,130,11,14,222,20,150,70,55,216,192,96,209,40,192,82,28,160,63,107,102,56,207,33,49,37,41,10,113,118,47,7,120,0,83,125,28,48,75,161,134,72,148,171,180,49,15,50,159,55,43,217,77,65,204,119,154,145,108,177,5,150,41,192,95,94,77,187,189,165,83,130,94,141,52,205,55,26,17,139,41,184,234,24,173,120,203,52,66,177,203,132,101,199,69,214,251,222,49,154,53,101,202,104,186,93,62,122,244,92,169,185,94,37,24,176,181,210,179,123,20,107,144,222,123,204,133,99,166,81,115,10,150,210,107,51,211,119,87,124,237,102,107,54,134,159,15,55,13,101,33,241,116,176,124,194,166,93,93,28,23,117,107,182,171,110,165,19,255,43,149,6,29,197,220,154,112,8,40,110,194,33,67,11,4,114,35,68,122,231,76,46,171,138,221,146,141,20,134,76,119,43,173,221,171,87,80,111,13,56,35,87,162,205,20,250,204,104,216,215,199,204,213,24,49,207,15,161,132,113,67,77,116,162,37,200,218,92,239,104,252,159,40,229,242,148,2,0,1,161,86,97,146,34,162,169,195,26,234,14,210,187,12,255,17,7,76,238,9,50,176,160,194,192,64,83,149,132,152,128,38,10,30,130,129,104,2,77,32,128,82,190,38,84,7,3,10,72,193,162,231,195,52,151,181,70,123,13,33,205,227,107,113,128,96,55,106,211,44,26,155,12,8,188,255,251,178,100,38,136,214,193,104,206,19,153,99,242,70,100,41,177,101,235,78,152,145,145,77,173,49,244,137,27,141,231,5,172,172,96,31,161,215,162,145,136,113,226,102,212,208,93,135,5,225,156,205,145,187,47,163,86,128,28,55,231,148,80,253,121,207,83,151,90,87,12,203,42,212,136,82,219,146,182,108,139,174,229,169,72,175,16,210,167,229,35,100,242,101,220,171,37,139,36,91,101,246,98,123,90,232,227,59,236,190,218,155,12,19,3,14,119,214,247,180,250,199,56,222,251,128,137,124,186,79,35,197,220,229,59,174,251,11,15,34,171,245,154,109,44,194,200,156,232,123,230,229,230,59,24,183,118,237,237,125,151,255,251,38,103,34,150,239,250,36,112,125,26,253,16,15,208,80,85,29,8,80,243,132,187,12,252,120,216,83,63,11,114,114,121,130,57,251,46,223,102,58,223,219,78,71,219,218,90,149,254,104,178,127,95,71,148,25,24,16,227,55,72,158,229,130,175,81,31,202,171,165,234,118,81,61,77,179,154,159,255,238,253,126,128,0,140,69,30,187,138,158,50,135,206,57,53,172,103,187,15,98,118,129,134,84,25,125,36,93,33,0,66,103,171,250,5,193,187,62,112,234,177,196,157,182,250,178,166,115,103,219,106,117,83,104,148,106,78,76,78,228,38,65,195,191,2,245,54,80,234,19,173,21,94,7,3,219,48,46,44,136,235,241,160,226,149,209,33,145,212,53,91,163,230,86,174,169,105,139,189,213,159,225,133,88,148,172,104,178,107,17,217,79,114,122,95,22,213,173,199,187,99,58,165,82,122,159,204,113,50,187,98,60,220,155,11,249,148,255,89,199,181,104,222,158,180,245,213,49,141,189,198,32,205,95,152,209,23,115,27,161,215,168,183,165,247,157,106,175,181,7,88,222,43,187,98,1,222,213,62,178,213,159,212,219,80,230,236,217,175,111,98,249,131,116,224,112,239,225,252,69,34,124,145,30,49,82,135,159,5,168,195,4,44,44,85,53,66,137,57,84,21,155,89,102,145,213,129,217,41,153,225,19,58,125,59,232,169,139,230,205,65,107,0,115,185,101,76,93,81,133,151,1,173,179,144,65,216,246,113,12,183,67,149,245,67,255,255,255,255,212,0,0,99,10,80,32,52,106,10,75,204,89,115,76,165,228,200,169,112,80,70,99,114,12,97,104,64,96,8,22,16,189,13,4,102,18,135,134,82,164,128,97,96,192,80,21,249,44,153,161,16,28,124,229,28,160,3,4,40,180,207,64,24,81,4,105,185,48,236,82,33,183,166,78,54,2,198,133,128,240,68,30,248,170,64,206,108,224,4,241,155,36,234,116,206,80,203,21,203,133,128,193,70,11,60,167,45,180,176,2,25,138,37,235,255,251,178,100,57,14,215,152,116,204,147,186,123,240,70,67,233,211,101,226,78,29,253,171,44,46,234,45,193,43,25,102,129,151,137,176,87,149,206,192,121,201,168,134,136,223,184,241,58,44,195,44,30,232,153,16,102,255,47,228,49,241,108,183,8,142,108,93,152,93,81,151,131,213,54,199,173,97,117,155,62,176,137,90,174,176,205,151,12,66,8,66,59,250,205,241,2,43,105,19,76,251,102,108,227,120,175,196,75,103,106,166,232,105,240,185,66,117,104,219,119,154,253,46,230,183,199,249,214,175,67,10,245,199,146,219,204,145,95,98,62,34,219,111,51,241,124,179,83,127,251,255,175,95,27,63,255,254,62,173,155,125,231,252,70,112,0,0,2,194,158,95,102,47,67,204,141,138,249,1,77,76,71,96,60,152,136,214,108,45,248,219,138,223,172,207,99,153,230,173,235,60,118,148,204,95,21,150,141,75,45,193,18,210,96,28,236,234,9,164,174,13,203,164,126,85,175,231,173,216,139,127,191,255,250,2,98,106,68,111,131,92,121,105,24,99,116,246,112,229,164,100,40,208,56,50,153,210,42,25,24,8,24,108,51,152,108,68,5,0,51,7,211,83,20,166,16,104,58,9,52,176,224,71,108,68,106,241,243,138,194,140,12,160,234,75,72,211,118,98,66,195,8,128,214,11,142,101,13,205,84,16,228,163,195,193,170,152,146,86,2,162,132,247,47,83,94,153,110,133,133,53,235,208,108,234,234,82,215,240,70,145,177,203,11,74,64,29,121,151,200,136,129,1,101,253,139,95,90,89,141,130,104,11,178,44,79,7,208,106,128,161,59,33,225,159,133,48,135,27,148,74,34,28,55,238,192,181,37,15,135,70,53,8,44,102,145,4,184,238,22,67,168,248,184,77,20,120,95,138,241,154,147,56,67,76,6,101,52,66,251,147,138,161,60,199,13,203,4,105,195,234,157,156,117,169,60,170,197,131,51,154,132,244,106,236,130,70,212,214,178,202,250,236,167,65,99,58,201,231,80,202,102,181,90,232,25,212,249,69,144,210,75,235,46,58,37,148,49,76,14,88,196,96,22,43,69,1,50,16,18,117,2,131,89,196,138,0,175,121,226,59,247,222,158,61,141,145,167,239,190,220,213,30,141,145,126,99,118,174,200,43,209,49,31,120,206,161,125,180,64,214,174,13,251,194,152,223,152,24,239,221,243,62,207,151,14,180,255,38,0,0,3,116,194,17,96,209,229,208,193,178,148,197,128,84,231,90,12,209,33,64,128,8,48,144,243,30,4,129,193,40,242,162,91,19,4,5,51,27,146,35,6,64,0,113,46,64,234,101,153,105,7,148,24,152,105,170,60,206,51,215,72,99,168,225,41,82,183,226,84,193,90,44,4,208,107,255,251,178,100,38,142,198,193,101,77,27,185,123,80,67,197,25,210,97,13,104,28,145,147,46,110,233,237,193,34,24,103,141,135,156,232,22,134,194,75,134,164,165,224,73,98,225,38,13,250,195,185,90,125,208,183,67,74,10,241,60,83,132,4,165,36,73,76,48,40,117,165,216,250,175,103,85,28,54,178,120,171,128,179,60,92,170,179,247,24,137,108,203,67,155,133,224,216,108,217,159,226,2,213,169,70,210,35,95,126,216,119,139,128,37,84,210,246,182,181,34,109,243,150,231,190,30,91,30,250,85,121,111,168,81,92,41,246,166,245,198,175,27,95,30,179,252,124,122,230,95,4,123,94,46,168,246,124,233,175,20,141,173,86,121,27,183,239,234,246,120,79,50,182,206,136,1,99,234,32,2,55,149,54,112,194,197,136,10,209,181,135,209,169,236,72,224,99,56,106,220,197,64,78,248,8,93,214,54,181,46,86,81,149,50,33,3,76,165,217,28,245,22,65,143,179,232,244,127,173,51,205,212,242,221,148,111,242,126,143,245,60,8,1,145,48,77,188,168,12,233,120,12,116,144,142,182,157,13,252,10,130,130,33,146,200,224,8,202,48,160,104,48,168,113,0,130,6,36,15,70,205,147,98,70,8,179,104,116,27,132,12,84,90,97,207,139,15,128,43,143,91,131,206,49,208,112,48,132,232,43,85,1,46,52,161,103,170,132,225,88,125,130,143,83,18,159,18,76,176,198,2,20,168,66,21,90,229,212,176,251,79,117,46,161,250,144,102,168,122,176,207,192,32,125,216,41,142,92,118,218,22,160,196,1,135,88,65,159,202,87,112,208,177,162,27,135,14,54,187,81,66,182,75,184,160,82,80,162,101,113,170,25,128,163,101,80,107,109,200,28,207,58,64,94,211,46,182,235,45,213,128,10,40,117,159,55,214,47,26,186,205,117,140,124,252,215,226,167,220,123,209,43,154,209,201,244,14,183,5,222,28,102,157,33,122,111,63,95,210,28,67,62,186,143,224,102,253,174,247,167,131,109,210,215,255,209,171,31,163,253,64,0,32,52,61,40,48,161,131,13,38,145,68,230,130,165,53,87,37,177,30,22,177,7,88,119,69,250,205,126,145,159,185,155,75,115,31,119,40,231,0,135,99,63,70,156,146,142,81,255,59,250,90,210,140,248,152,186,56,93,157,9,244,255,103,163,244,44,186,139,189,68,18,0,193,7,105,191,87,177,174,141,249,137,183,81,249,169,121,210,5,137,131,129,217,161,230,81,144,0,113,135,1,240,117,132,96,104,36,96,170,72,110,178,142,99,56,38,96,144,16,132,179,6,3,243,3,0,128,48,146,99,80,208,241,24,44,11,17,15,72,240,97,233,16,97,44,102,189,51,26,24,49,202,126,94,255,251,178,100,41,142,199,35,88,202,139,185,108,246,76,166,169,243,63,5,10,28,81,101,44,79,109,237,129,45,165,167,205,132,21,145,36,39,175,49,224,60,35,153,129,201,68,156,38,84,239,181,110,133,149,81,105,107,224,221,215,99,59,167,72,209,168,36,2,32,8,69,110,131,5,161,120,93,23,23,76,193,110,220,197,240,98,246,235,52,23,242,122,45,37,166,100,36,72,75,245,114,13,126,170,229,178,64,90,142,83,170,175,49,135,196,244,84,21,236,121,255,151,26,159,45,223,104,207,221,203,212,248,79,238,19,159,2,102,110,110,206,141,145,61,91,245,223,156,164,66,115,198,70,238,139,151,80,89,138,108,243,249,82,208,90,208,85,107,121,49,24,45,3,147,13,252,57,111,239,239,128,1,91,60,24,99,33,185,171,0,42,69,42,151,151,37,231,226,205,121,81,117,75,103,197,37,149,157,135,192,19,157,233,246,165,30,15,24,40,215,232,213,60,74,51,234,34,16,107,176,171,20,92,73,205,161,120,199,185,31,37,7,248,236,151,221,255,240,129,3,224,71,52,32,183,160,31,6,140,13,197,180,197,120,124,140,144,7,144,195,196,10,13,79,8,144,194,168,35,204,10,0,68,192,104,105,73,64,188,192,232,28,76,26,65,168,0,0,160,32,182,48,79,33,99,0,128,22,47,108,112,84,88,8,32,10,39,52,214,53,200,97,225,202,164,162,226,177,168,124,28,144,76,71,130,177,58,179,138,181,82,47,177,224,123,197,5,86,209,148,73,1,91,64,74,173,77,144,13,8,198,27,20,50,188,218,68,161,1,4,67,16,2,70,58,9,176,135,2,40,2,210,111,29,50,101,194,135,41,6,165,213,168,198,103,53,220,239,1,170,183,218,155,227,210,143,3,101,194,28,199,137,254,235,18,92,54,82,168,205,202,249,8,174,116,196,53,173,123,106,222,31,232,199,223,16,115,95,17,214,39,183,255,251,127,125,94,70,77,183,109,106,249,164,90,215,49,107,108,211,210,250,214,49,92,211,22,246,107,212,35,225,97,118,53,190,46,52,84,248,35,119,254,144,0,72,110,25,156,24,144,5,71,44,178,105,230,84,115,213,6,67,111,115,216,138,216,61,90,103,118,59,2,144,159,237,45,29,128,23,67,255,205,163,59,83,195,189,219,42,15,77,60,101,35,27,209,255,237,255,8,142,244,222,69,214,233,147,81,116,88,35,118,22,150,54,174,127,224,0,0,3,132,194,151,172,213,65,120,219,8,44,198,232,36,252,151,120,210,16,36,195,18,80,193,224,24,172,35,48,160,91,53,120,40,8,26,66,235,41,146,115,153,118,11,206,185,198,14,0,184,25,208,135,19,244,233,129,226,24,85,140,29,14,197,215,255,251,178,100,33,140,198,235,88,202,155,186,123,112,78,233,169,243,96,226,106,25,225,101,50,110,239,5,137,62,161,166,205,131,137,225,10,153,34,7,35,28,10,204,102,21,250,227,84,163,67,41,133,156,75,211,112,56,74,143,26,55,80,1,8,164,145,141,74,215,106,79,54,23,105,57,138,2,200,211,82,12,107,225,82,10,137,104,37,21,222,201,48,140,190,93,231,169,247,180,228,121,34,153,131,21,228,41,20,246,220,102,33,150,169,126,184,50,164,123,134,42,10,121,224,197,88,17,163,214,106,195,66,175,143,153,177,106,224,113,44,205,187,75,104,153,174,109,54,119,252,57,103,164,106,192,79,61,139,102,8,117,131,5,84,221,35,14,43,184,152,141,168,46,179,54,173,241,95,15,50,96,26,34,214,24,127,162,214,241,192,0,193,252,54,55,254,80,42,3,115,225,172,75,198,238,83,42,233,196,58,39,173,119,83,75,70,177,9,102,11,152,175,95,71,165,30,22,57,71,234,149,109,54,7,219,4,139,107,225,136,59,127,74,87,255,183,255,236,97,72,164,34,130,77,106,154,109,169,154,166,51,142,21,84,45,64,186,164,128,0,155,188,11,172,230,56,30,167,7,14,134,6,152,231,67,29,161,26,218,43,129,17,128,161,99,39,198,188,99,18,48,164,211,140,160,12,134,34,18,103,65,67,128,228,152,193,138,160,191,224,2,180,47,117,3,26,209,132,105,203,227,22,233,43,187,1,68,110,187,220,30,94,112,208,105,226,100,25,206,153,87,234,110,204,3,26,249,43,81,158,113,168,35,168,49,76,172,148,223,188,245,175,147,126,20,156,160,214,84,49,38,79,103,245,118,115,90,249,43,229,245,115,191,59,246,124,145,42,237,238,112,166,175,198,174,85,230,43,134,91,73,206,77,111,118,246,163,240,140,103,105,101,114,221,90,169,118,115,12,183,252,156,214,241,249,251,22,44,203,178,157,151,208,70,185,59,140,94,253,39,62,143,30,212,195,151,233,108,227,115,46,127,243,183,188,108,149,72,127,254,255,50,45,117,105,0,0,3,160,79,212,103,3,132,199,81,89,128,209,153,163,41,214,170,45,34,22,33,16,33,212,114,12,229,109,1,206,4,89,2,8,111,110,106,103,179,151,112,38,100,82,235,131,26,75,5,101,124,252,87,253,255,209,178,253,88,189,127,255,1,29,221,41,143,57,204,11,226,223,153,179,118,118,245,54,0,1,211,9,227,101,48,116,60,145,24,118,152,70,2,145,177,121,238,25,152,129,9,128,136,80,152,44,132,9,128,40,9,152,50,131,113,140,152,44,152,22,128,113,132,32,166,25,6,144,145,134,160,7,24,176,1,16,129,147,177,1,7,82,224,208,171,158,163,26,64,255,251,178,100,35,142,199,190,103,201,147,219,123,112,77,72,57,227,96,199,100,24,41,159,52,110,233,109,201,64,158,40,77,131,161,184,12,70,108,102,253,2,60,94,44,154,14,45,140,41,179,147,88,120,38,113,125,2,1,237,25,96,68,224,52,204,51,249,103,24,225,195,66,25,11,47,212,243,61,151,38,131,107,234,206,76,27,12,3,1,221,56,16,194,131,148,189,4,75,242,98,254,87,47,0,145,64,140,132,198,96,222,12,196,152,6,91,203,199,4,110,49,217,1,43,126,186,86,197,146,123,176,132,213,166,166,166,214,60,171,117,249,189,226,99,89,95,155,30,106,219,88,182,34,211,95,226,176,126,47,74,82,37,228,121,185,108,241,81,25,133,222,32,69,128,234,43,221,203,188,69,248,139,172,127,35,170,91,95,255,138,110,55,255,253,60,159,54,183,247,189,41,53,3,128,5,20,66,97,251,24,248,120,22,1,63,6,226,131,111,241,83,169,110,70,137,9,3,154,244,234,88,197,17,221,27,125,50,214,214,19,227,56,118,118,167,121,200,99,21,46,130,67,184,195,34,166,33,22,230,202,170,63,255,251,255,163,104,159,111,255,254,57,33,52,218,171,169,33,225,186,69,198,143,143,20,66,216,173,204,42,90,98,82,198,97,43,126,104,64,174,96,56,236,105,133,118,102,152,36,23,4,128,193,73,112,204,21,10,204,111,7,20,216,192,145,144,193,36,156,24,3,189,118,193,5,4,161,211,1,91,205,16,162,82,15,65,129,141,56,205,213,167,54,203,118,179,247,156,161,144,83,22,190,152,144,105,103,37,168,95,9,110,170,193,87,11,242,185,63,96,183,50,203,10,212,146,80,171,225,185,5,204,113,234,244,65,249,248,83,146,230,137,110,19,131,58,102,104,58,234,245,23,221,166,3,28,113,124,168,244,94,238,190,39,41,26,120,98,104,31,156,222,226,102,18,183,246,155,220,172,60,170,166,46,8,165,103,144,170,52,107,42,216,104,243,230,149,17,111,121,181,16,135,34,11,28,125,237,216,227,168,215,159,114,71,157,103,173,179,73,29,188,194,131,127,112,120,84,61,209,111,6,8,52,155,45,158,102,33,51,15,173,150,225,215,86,104,217,148,180,117,91,126,189,89,88,176,185,196,66,205,169,238,21,45,94,229,63,217,113,250,76,11,185,252,204,63,146,24,55,197,215,201,177,160,191,239,17,87,169,35,158,31,137,161,190,231,126,230,231,55,196,100,0,2,99,0,160,211,44,103,83,108,82,130,162,104,102,206,4,102,33,120,96,152,64,88,27,131,1,192,8,158,102,16,136,14,13,76,81,22,77,44,36,136,146,34,253,43,89,128,224,177,187,8,224,133,47,72,0,162,134,172,48,179,51,255,251,178,100,31,142,166,215,104,75,147,186,99,240,77,137,153,253,97,226,46,92,113,171,46,79,105,111,193,27,15,167,181,135,156,184,197,166,136,132,37,30,16,36,190,101,175,80,60,10,249,237,49,2,172,149,4,153,161,182,12,48,216,30,225,18,27,205,139,175,11,241,131,27,92,17,180,57,225,1,32,185,17,101,19,223,243,90,163,211,117,133,210,86,221,106,47,150,215,87,88,79,74,143,156,140,44,181,249,122,37,241,252,34,59,28,205,178,245,189,152,143,254,119,187,46,145,107,134,115,70,117,133,111,211,178,38,27,254,239,137,173,126,27,51,235,255,43,59,91,214,241,229,127,239,120,126,58,251,17,183,115,137,212,73,45,172,196,254,189,94,191,81,111,254,111,211,246,122,254,195,172,89,76,82,229,160,225,40,240,248,56,0,0,0,7,0,0,5,193,227,72,244,37,16,80,175,41,34,220,24,169,154,10,181,98,84,15,245,183,147,245,111,151,224,244,66,77,215,150,69,250,239,65,112,119,61,83,244,209,221,183,233,253,164,255,79,250,191,191,255,225,8,116,249,8,245,175,171,247,208,186,1,175,206,239,4,18,59,162,201,128,152,230,152,132,143,121,136,72,171,152,17,129,121,129,74,60,152,220,0,81,128,208,32,152,23,130,137,96,6,0,128,140,97,148,4,165,64,19,48,2,12,115,8,209,122,48,76,1,130,32,29,75,135,21,46,156,66,11,182,2,229,73,178,184,199,17,193,88,52,67,65,122,101,30,179,68,183,46,208,32,222,102,12,126,202,164,65,79,159,96,185,170,102,236,210,110,65,19,145,5,119,234,62,230,220,82,137,92,54,152,105,136,238,189,245,231,251,204,238,50,9,30,84,89,219,157,205,210,153,74,158,76,193,63,62,244,128,186,86,74,56,157,154,230,33,19,233,181,237,205,86,120,37,24,45,202,111,180,222,124,205,39,54,189,87,158,167,157,109,170,199,155,108,85,106,55,117,166,149,152,168,89,172,161,99,165,180,118,213,65,71,193,66,72,210,22,125,3,70,49,221,54,170,223,212,75,126,97,145,195,29,38,204,60,203,183,66,113,229,1,82,68,137,15,30,0,24,25,28,218,199,66,89,45,14,26,38,59,224,204,156,245,83,40,193,232,38,147,196,212,159,171,188,179,228,231,47,41,133,233,142,151,213,76,181,195,208,113,101,247,235,169,244,114,174,43,244,138,251,44,201,58,115,244,187,255,237,154,126,149,45,29,126,218,255,64,0,204,53,98,205,97,40,78,9,102,4,101,153,202,156,193,191,65,89,135,1,168,48,1,44,177,129,67,33,147,163,8,20,28,49,48,89,51,165,95,1,28,166,5,128,180,192,17,20,5,29,243,48,118,31,114,170,209,38,255,251,178,100,29,142,135,5,104,203,139,186,99,242,76,38,233,237,97,135,88,27,249,157,56,78,101,145,201,5,153,39,17,151,149,154,177,67,150,40,104,66,94,36,52,173,129,193,209,199,14,150,59,24,129,193,4,42,16,11,14,249,21,11,151,165,105,101,98,103,227,176,234,200,116,39,214,204,130,157,53,224,70,54,232,17,17,128,30,104,187,249,141,62,90,103,211,189,151,227,106,199,32,189,42,166,163,44,47,91,55,56,74,52,25,152,39,141,67,155,18,82,180,207,75,191,57,83,10,181,22,64,182,59,81,45,43,121,191,217,137,201,106,111,23,53,4,91,73,98,108,219,140,61,10,220,187,42,24,252,206,142,148,72,237,58,219,72,183,227,238,125,134,43,55,203,75,246,167,90,180,247,101,202,115,219,251,77,131,93,133,89,18,14,21,35,136,89,126,230,2,176,0,0,0,20,0,49,100,9,83,172,145,76,220,126,68,239,136,179,104,199,83,193,212,2,64,41,203,207,125,9,178,195,216,48,31,137,228,217,26,186,119,149,36,195,250,126,165,230,52,249,87,207,194,128,168,221,146,105,142,11,70,243,58,232,81,183,111,42,173,169,244,83,137,235,42,84,9,0,161,205,70,140,57,202,252,214,198,83,213,184,77,224,39,44,4,140,14,90,14,58,24,16,22,101,176,129,129,193,70,22,38,25,0,110,99,16,168,224,59,100,128,209,32,56,208,12,192,65,251,227,129,171,77,57,145,11,254,204,232,108,190,61,198,30,152,125,91,5,84,239,211,99,99,107,29,98,90,140,185,145,39,77,180,80,56,6,76,96,135,1,203,89,104,96,233,152,216,167,212,177,161,63,209,181,217,133,123,209,188,63,42,188,166,110,175,55,193,105,104,158,84,180,143,4,70,130,46,205,34,246,95,230,154,208,239,86,127,61,146,169,121,19,204,147,251,243,54,167,72,185,225,164,143,106,39,84,204,229,127,74,81,124,190,97,189,86,237,169,34,254,186,85,207,173,92,219,9,202,159,158,13,54,97,180,214,5,22,125,152,235,93,99,166,217,105,174,207,251,111,215,50,99,174,110,252,210,118,171,255,172,188,243,30,119,243,242,114,107,191,32,0,111,130,25,2,135,42,174,11,164,140,122,201,186,255,180,166,146,253,140,150,12,61,215,98,221,221,237,29,131,219,242,228,96,8,66,178,10,222,171,27,29,11,21,138,84,119,28,209,175,58,34,178,143,169,58,63,247,255,137,55,250,138,255,212,0,32,0,0,43,24,80,58,105,213,177,145,78,64,7,97,192,28,134,11,0,162,120,5,22,92,80,160,92,194,1,64,96,84,192,227,99,2,35,22,208,8,187,8,20,3,151,229,156,2,66,30,228,74,230,9,67,76,34,0,255,251,178,100,30,10,6,180,104,207,59,141,103,64,58,5,218,61,96,226,102,29,193,209,50,78,101,177,193,8,15,167,37,147,141,224,99,185,64,21,177,144,79,210,196,241,81,207,99,111,178,146,109,176,142,49,78,98,233,64,212,211,100,1,150,161,148,88,64,17,159,156,123,144,149,57,202,141,223,235,69,210,103,91,13,100,117,146,128,162,13,117,7,195,69,168,65,137,6,56,1,9,4,100,36,105,9,42,172,60,42,119,93,69,252,196,74,25,150,34,26,150,178,112,243,85,1,181,148,102,71,121,81,186,178,58,165,101,11,160,30,82,76,192,114,221,51,116,242,218,165,143,112,82,178,242,82,102,28,44,143,198,9,140,70,252,230,86,214,76,125,27,120,98,119,67,176,4,123,153,56,94,165,180,222,226,114,232,38,137,240,65,0,0,116,96,74,179,19,13,202,145,141,143,94,6,151,74,45,245,239,227,194,147,216,22,238,211,154,34,199,108,16,221,176,211,32,52,155,111,239,235,79,212,87,175,46,244,125,65,9,195,63,57,255,7,63,249,128,28,196,3,227,168,240,142,34,149,50,46,136,255,241,35,144,138,194,225,211,65,10,140,130,15,79,131,89,6,196,3,227,11,157,76,170,191,14,24,25,180,50,167,37,80,72,113,148,120,152,97,97,172,72,41,132,60,232,154,59,181,199,54,154,195,253,20,152,142,194,37,171,243,17,193,240,71,81,179,67,8,47,108,137,133,44,185,135,129,59,149,3,203,27,0,14,77,45,248,52,196,153,17,161,181,190,8,78,191,195,105,237,111,188,118,48,199,159,249,41,221,232,244,58,85,16,153,126,241,145,41,236,169,23,59,121,82,148,193,21,171,101,138,237,197,4,65,212,126,144,141,189,105,61,199,114,108,59,1,89,77,50,96,225,253,97,235,39,23,78,177,153,199,153,11,245,32,75,93,69,25,210,33,21,55,50,17,111,49,52,100,150,92,73,103,7,147,160,128,236,124,107,153,152,141,71,79,26,147,11,78,41,4,25,21,159,49,116,139,92,200,212,115,236,129,139,24,77,146,187,208,69,93,171,236,179,174,144,0,48,112,0,209,124,5,208,93,110,81,197,90,38,77,184,244,13,197,135,61,235,16,207,53,138,40,29,119,4,37,32,31,97,136,24,76,227,229,20,223,155,135,71,113,254,14,219,139,216,18,169,134,113,127,228,153,154,153,196,174,255,187,255,46,210,0,2,2,124,194,135,99,120,204,13,176,36,51,120,236,255,73,51,139,134,192,128,195,33,165,132,128,2,49,33,129,194,34,17,56,161,108,205,1,144,48,60,192,2,44,138,160,80,200,32,105,159,25,8,96,249,91,8,227,206,183,223,255,124,113,220,138,93,168,127,212,59,56,129,255,251,178,100,37,12,22,239,104,206,27,152,123,224,73,101,217,165,107,13,42,93,249,157,48,78,229,147,201,28,23,103,121,151,157,152,55,16,181,163,90,159,30,125,52,145,140,67,180,121,12,65,150,218,112,12,36,106,206,52,88,132,90,249,98,237,199,125,71,254,53,190,122,171,23,78,204,192,71,253,31,232,31,40,119,203,104,96,165,91,174,14,235,82,166,238,191,82,103,201,175,232,209,140,216,143,214,57,107,189,125,111,11,236,216,171,83,77,181,42,197,236,222,150,197,36,154,186,129,62,245,24,109,214,240,91,165,215,89,213,111,7,30,142,189,161,156,240,108,203,42,229,78,204,196,218,205,48,246,90,173,31,48,49,66,103,98,140,228,246,37,97,46,12,135,120,92,49,211,194,101,48,15,214,16,32,2,0,192,210,2,200,5,11,28,84,194,213,31,209,200,165,147,89,43,35,250,67,67,208,85,251,114,236,125,229,165,156,196,226,216,113,174,169,199,252,253,71,75,134,85,37,156,90,214,29,201,41,116,146,49,43,62,116,214,163,87,255,173,245,26,215,232,242,115,187,214,64,0,24,26,155,27,2,215,24,176,61,24,155,21,156,206,92,26,226,29,19,13,70,27,163,32,192,156,32,63,51,60,8,10,135,128,97,208,206,243,80,192,64,88,198,32,213,164,160,128,182,129,193,217,132,193,171,198,235,50,89,113,133,32,226,120,48,39,107,39,149,231,153,126,29,214,224,211,35,64,65,240,32,24,75,64,81,232,207,25,25,28,51,104,189,49,0,139,178,243,192,33,216,122,123,200,222,85,245,152,167,245,129,149,230,239,70,196,134,167,194,75,47,183,172,176,195,6,138,222,195,143,211,166,77,53,94,144,139,45,229,182,162,191,226,115,69,134,165,26,219,27,148,82,82,47,170,152,223,120,105,59,94,146,245,61,72,222,90,122,218,165,252,19,149,183,231,51,11,166,159,215,27,214,113,78,98,30,237,164,161,240,84,222,7,10,98,52,245,5,181,154,117,175,5,152,159,71,62,250,198,215,56,215,91,83,237,60,234,153,92,204,249,234,189,72,155,190,35,207,247,109,66,172,166,189,175,79,254,26,0,0,0,0,4,144,1,63,20,169,152,16,144,106,82,37,75,192,40,36,251,184,186,108,56,196,139,71,139,206,37,221,227,229,201,109,240,224,21,68,12,122,87,39,127,214,213,23,26,87,109,12,72,26,89,144,87,53,207,229,255,245,206,70,237,148,229,117,12,254,38,0,0,0,116,194,240,131,106,159,142,204,105,48,213,68,228,27,83,33,148,140,2,31,22,114,24,100,14,96,81,137,32,88,2,23,6,24,12,36,115,94,99,74,54,46,64,22,143,147,94,108,173,23,115,19,142,9,0,74,255,251,176,100,29,138,230,244,101,205,155,153,123,224,67,5,153,192,105,37,114,26,29,163,63,78,101,235,192,242,24,104,13,131,177,248,202,212,141,190,54,11,182,101,177,40,227,207,137,114,171,162,226,182,151,233,196,138,146,2,196,37,179,106,204,211,97,250,68,195,34,74,91,12,1,132,106,239,102,2,0,181,252,79,11,223,182,107,251,75,69,217,225,1,144,63,193,229,92,13,52,189,27,130,137,87,102,16,83,163,113,100,229,161,177,155,179,110,202,47,143,11,86,149,202,144,226,12,219,205,100,7,246,214,189,19,85,121,6,55,248,175,214,102,155,89,70,210,102,248,241,232,173,38,144,182,221,44,242,253,250,194,166,227,81,146,144,103,71,202,246,3,15,139,71,146,87,118,117,22,242,77,3,114,69,223,142,231,154,65,89,208,76,19,12,109,171,0,182,148,236,139,132,29,75,227,3,112,121,13,50,15,51,135,129,56,231,202,162,66,227,222,213,255,126,227,70,207,77,87,240,211,25,171,66,248,248,210,56,131,160,38,138,200,28,5,156,16,199,112,139,227,187,126,164,194,185,120,195,165,120,135,250,63,254,82,128,13,41,120,5,76,100,208,233,151,13,70,60,20,28,85,28,102,64,64,208,4,194,102,36,204,150,139,33,0,128,99,20,227,115,198,118,102,9,100,112,38,50,225,25,0,224,56,34,227,168,48,115,214,195,216,230,221,250,94,207,208,229,123,74,195,239,83,142,201,39,249,17,83,142,76,192,77,50,229,210,19,101,89,102,6,18,130,46,133,191,95,153,123,254,14,191,222,62,98,226,81,166,40,171,60,3,90,185,71,238,38,193,82,151,139,135,61,53,166,203,245,179,68,165,113,26,105,254,149,26,170,96,255,246,68,34,98,231,16,111,164,66,206,91,210,56,214,33,57,253,97,40,223,25,125,142,239,26,233,52,69,208,218,182,44,109,238,217,159,84,179,252,235,167,228,214,213,20,123,30,6,41,29,169,252,29,46,226,171,100,132,235,16,53,92,235,47,179,136,104,252,192,135,47,113,137,254,205,220,6,27,163,113,112,7,66,42,248,188,202,46,199,230,93,107,45,38,19,47,148,127,150,189,139,197,42,223,251,85,175,69,252,64,244,30,220,163,211,255,250,91,218,90,252,208,27,197,46,5,143,90,86,185,223,255,255,43,33,36,0,0,3,188,117,236,98,181,233,169,18,166,30,136,26,74,226,109,0,201,128,128,198,51,64,161,104,84,60,96,64,120,84,30,13,29,152,68,46,92,67,84,220,129,149,45,49,230,29,69,144,203,24,245,211,43,94,71,194,147,109,134,189,219,145,234,241,111,66,236,171,55,37,171,2,223,160,100,191,98,141,122,210,215,16,5,60,114,125,71,255,251,178,100,45,10,102,168,104,206,155,152,123,112,68,5,25,231,101,39,100,25,177,159,56,238,97,239,65,18,152,231,77,146,189,248,91,122,255,19,3,245,139,72,231,248,223,250,207,203,71,142,20,21,86,178,80,59,252,104,185,230,64,113,64,207,139,156,70,82,235,27,85,255,155,235,88,131,241,114,155,93,152,107,198,222,175,189,36,149,123,136,187,77,103,247,47,228,104,133,58,249,92,174,101,86,151,151,13,20,6,93,172,222,135,106,4,90,226,106,207,72,53,76,66,136,174,142,246,176,235,152,111,21,234,149,59,41,251,29,74,207,109,68,127,108,197,105,211,100,24,89,67,34,194,204,72,22,115,8,0,0,0,10,183,68,117,47,168,224,102,54,132,79,202,17,226,21,0,177,73,228,100,17,133,44,4,113,67,57,157,35,252,97,23,255,62,162,198,54,132,251,97,97,154,10,204,79,255,255,40,253,111,95,255,79,211,252,156,140,175,253,104,95,95,251,174,8,41,243,15,69,140,29,21,51,114,56,198,51,67,28,126,129,95,208,128,217,151,129,34,68,224,192,49,155,64,226,0,64,16,158,96,1,154,73,132,31,155,230,20,28,97,172,159,7,236,137,143,223,30,226,186,100,176,30,78,196,254,233,99,180,52,55,81,131,224,4,112,82,110,247,205,66,251,28,103,233,193,46,232,90,10,246,199,240,31,11,84,190,132,14,110,212,76,126,190,183,127,175,251,71,136,8,87,13,96,178,100,246,84,62,188,16,97,170,127,87,68,145,24,91,190,238,172,206,177,74,252,165,183,149,243,35,213,118,133,123,125,253,66,62,239,106,165,109,88,113,179,218,171,91,233,45,142,213,22,250,144,143,205,158,166,181,189,239,252,107,219,79,126,176,177,157,207,52,41,92,87,230,163,83,196,220,145,38,84,211,31,112,97,97,194,90,194,91,134,219,23,204,45,254,174,0,16,64,80,22,16,190,79,122,69,171,125,144,77,33,128,22,108,132,100,1,24,49,150,167,150,14,24,119,18,30,160,27,62,255,89,49,82,132,176,110,77,195,106,34,116,145,191,255,225,0,244,237,137,247,172,163,32,177,40,234,48,81,250,195,12,249,203,130,0,32,0,1,91,131,28,70,96,124,153,149,86,100,82,185,161,163,33,202,212,145,48,218,32,193,0,33,64,121,135,194,6,9,2,152,40,52,97,50,3,250,98,96,52,37,131,131,130,204,76,20,42,221,10,121,204,24,12,4,214,27,103,235,173,203,159,218,148,52,154,87,253,104,140,133,147,60,63,140,163,242,97,47,36,236,192,232,89,103,219,153,16,129,164,20,118,22,231,121,78,206,182,174,234,217,68,21,29,6,145,121,76,61,135,68,225,249,26,97,85,33,169,50,106,255,251,178,100,62,138,230,78,104,206,187,141,95,16,70,38,25,210,96,175,126,155,93,163,50,110,239,36,193,36,29,102,205,147,154,56,108,76,18,110,160,139,115,91,226,77,46,84,1,158,78,140,39,255,76,247,168,91,234,178,245,23,216,145,131,108,148,58,206,153,138,192,137,42,15,130,138,57,211,74,180,139,213,81,131,114,74,184,134,99,145,99,228,235,46,158,33,30,89,198,135,28,217,94,105,199,153,172,105,179,154,36,48,0,192,34,65,96,151,108,128,64,248,11,121,219,42,174,58,251,47,121,114,195,141,54,7,107,157,241,102,16,141,31,12,50,235,246,65,90,176,240,155,28,154,151,11,51,32,130,99,251,127,254,20,83,86,144,166,190,139,178,166,246,26,14,117,171,83,200,213,244,82,2,116,193,53,112,209,5,44,193,176,240,197,215,172,216,171,40,205,144,4,121,84,215,240,66,24,76,64,68,229,7,12,112,104,27,36,76,174,6,56,33,229,252,28,84,20,240,183,224,182,101,149,74,215,120,192,23,223,136,181,42,86,151,59,222,202,235,202,49,47,135,20,89,111,33,2,248,182,244,19,17,102,62,64,75,41,135,230,11,196,69,85,71,240,42,234,197,132,85,12,10,115,9,98,72,222,238,235,231,220,45,115,148,18,106,216,34,250,120,107,140,45,237,173,199,233,220,212,192,201,149,183,168,247,49,160,116,191,93,137,119,249,223,253,99,150,52,13,191,111,205,63,188,239,53,250,171,122,199,212,183,223,198,247,235,56,86,179,185,33,222,92,158,223,106,181,27,86,107,61,251,222,175,97,251,195,187,237,46,255,115,58,229,173,247,30,92,194,247,41,53,141,143,195,27,156,239,53,127,182,108,231,79,249,127,55,186,159,168,80,3,188,90,212,39,10,148,121,146,131,19,101,152,131,221,180,154,134,73,9,11,176,203,22,143,45,90,249,127,74,140,193,210,50,127,203,228,80,105,97,109,85,241,210,213,36,69,98,151,215,255,242,133,255,43,223,238,136,3,59,2,198,156,104,223,53,217,145,75,127,255,164,0,0,0,112,196,114,3,182,43,207,162,93,50,230,12,243,163,51,57,139,204,110,20,52,113,92,57,54,84,8,25,136,110,90,241,226,145,155,137,97,192,83,40,136,25,56,168,141,16,68,131,67,70,168,187,12,34,253,234,48,48,182,212,216,237,182,227,63,140,228,179,145,153,97,120,250,213,33,42,149,149,201,210,153,62,106,65,100,130,198,223,201,72,142,50,253,78,180,240,195,84,147,86,159,4,3,95,226,233,101,188,50,140,90,222,251,191,142,82,234,218,110,147,1,189,170,158,120,93,64,184,102,214,37,215,123,109,124,222,15,176,73,238,199,79,196,126,103,22,86,8,78,255,251,178,100,76,14,38,100,101,204,155,153,92,112,74,37,217,144,105,231,100,25,221,163,52,110,53,156,128,255,38,168,41,135,148,216,228,103,207,95,70,92,102,110,245,153,170,238,164,155,122,167,31,37,65,230,92,73,48,59,245,61,54,248,37,68,75,169,146,201,86,30,219,210,108,240,215,181,63,151,53,142,148,32,4,39,29,249,118,158,68,80,49,242,234,62,77,198,152,44,67,18,33,86,65,104,160,223,151,244,207,175,100,160,53,79,91,88,232,195,198,156,157,167,151,106,127,22,50,24,45,18,216,112,217,162,126,4,8,161,130,114,202,96,169,242,95,254,142,163,45,93,24,251,138,95,131,244,255,71,255,209,72,9,211,2,170,142,200,56,52,104,24,204,70,67,148,143,78,82,13,3,18,194,238,33,16,0,46,32,51,72,84,192,0,0,185,180,32,27,17,7,45,26,136,136,54,91,80,192,129,65,114,118,233,16,174,148,194,225,53,75,26,100,152,47,10,108,177,151,204,99,232,72,246,168,172,67,192,183,226,121,109,32,125,252,83,253,191,175,37,20,14,161,101,215,112,100,60,236,83,223,66,118,95,56,151,24,233,53,58,227,65,163,24,132,196,3,197,172,40,69,187,25,133,180,91,172,204,2,168,222,210,131,216,99,85,33,81,93,78,153,162,43,138,14,164,163,213,102,102,117,8,214,44,78,109,51,5,229,164,165,141,214,94,143,40,129,221,128,205,237,112,213,207,165,237,153,3,159,202,93,159,102,27,62,197,169,67,190,129,215,226,106,236,242,219,74,202,205,103,105,27,253,253,190,211,154,57,64,4,16,192,187,211,174,201,27,27,7,56,121,53,210,119,200,98,170,6,128,212,75,151,138,230,60,63,119,132,40,223,222,249,20,180,125,120,87,35,235,219,255,245,127,209,241,159,211,255,255,170,126,255,253,248,167,125,65,63,248,99,236,197,194,0,32,0,1,11,24,48,128,116,166,145,208,88,198,78,203,26,37,102,108,114,112,128,30,101,83,232,241,20,116,42,102,113,17,132,66,38,6,32,130,136,104,118,49,8,126,44,64,15,22,6,17,11,67,138,118,224,146,129,21,24,96,181,58,223,70,3,72,173,208,140,233,162,176,102,243,68,252,223,5,55,96,77,58,89,78,68,14,248,227,69,99,243,20,234,192,60,9,181,46,2,128,218,11,221,212,165,183,185,26,97,228,203,39,245,30,104,252,75,179,143,224,226,178,112,97,45,196,128,158,89,192,136,113,106,63,77,133,221,82,18,166,86,162,117,156,160,57,115,106,17,58,123,231,96,95,186,219,147,158,253,50,136,187,240,142,247,89,214,170,148,118,167,97,252,207,229,242,145,79,121,213,49,48,240,156,249,207,94,102,142,38,218,255,251,178,100,96,138,230,190,104,77,187,144,103,32,76,169,153,227,97,37,100,27,225,153,50,78,101,241,193,27,25,102,129,141,28,120,224,237,96,145,28,4,66,119,137,8,126,211,166,200,81,217,76,111,98,26,230,181,44,0,0,3,199,172,188,136,212,88,137,186,104,147,93,76,31,170,7,110,70,176,66,174,129,0,122,189,162,14,31,127,39,100,74,255,106,56,241,149,54,175,137,108,110,33,223,167,245,198,255,55,127,231,255,255,255,255,255,227,88,241,101,48,128,88,13,162,196,49,24,34,7,95,212,102,105,96,57,133,13,103,158,188,24,125,54,99,191,49,196,147,166,6,36,24,40,36,103,196,73,139,64,34,34,9,155,2,6,28,8,24,104,188,98,112,1,80,10,98,113,163,7,186,97,160,66,24,128,143,154,104,165,33,190,134,190,141,1,134,53,42,227,163,197,123,32,114,155,180,43,16,160,157,120,146,140,161,81,0,55,83,109,99,93,130,161,148,217,148,220,20,201,116,197,152,201,128,170,191,141,104,68,101,174,197,80,194,183,54,252,119,87,168,170,251,212,205,239,87,130,8,149,253,39,100,13,140,194,135,63,25,96,143,237,237,252,234,255,185,85,141,116,125,49,73,171,238,211,138,71,29,84,203,82,190,154,206,191,149,5,228,170,107,58,203,53,178,184,113,167,129,138,253,185,126,218,90,90,105,99,79,237,106,223,118,190,116,203,247,165,59,125,45,11,27,212,8,215,163,92,27,197,135,60,27,239,54,166,162,199,223,125,152,132,3,206,67,223,195,100,129,16,56,183,32,75,155,221,203,145,248,48,98,23,230,67,193,158,193,24,177,85,174,234,117,103,141,138,39,223,227,185,123,170,77,94,82,185,93,229,15,30,5,77,29,24,208,190,43,45,56,47,201,243,57,159,162,101,91,40,217,86,194,171,248,231,255,255,211,203,64,0,0,1,84,199,236,51,162,90,12,54,214,50,233,76,221,204,83,138,0,65,64,1,215,80,80,20,96,96,177,160,3,161,194,48,41,193,94,60,192,101,140,232,88,0,24,28,22,23,152,188,3,76,148,228,194,104,4,168,57,151,199,81,139,107,182,21,102,187,179,22,121,252,66,5,163,136,38,51,69,65,139,12,101,44,49,141,203,20,70,126,104,66,30,70,61,182,1,64,211,220,252,89,66,92,155,178,245,151,98,59,200,151,179,157,181,169,200,115,201,72,192,34,97,236,78,156,55,130,238,125,99,131,53,46,242,178,111,236,249,174,118,168,215,151,87,198,94,101,142,82,73,107,190,43,213,242,69,199,234,120,212,150,18,106,93,75,53,97,174,148,118,136,196,206,70,209,64,224,80,9,77,35,192,196,174,234,246,114,130,24,131,85,84,4,40,54,255,251,178,100,98,142,247,29,104,205,27,143,79,48,71,230,105,160,105,231,100,29,5,161,58,78,105,229,129,29,32,166,193,165,149,232,155,72,83,51,53,32,100,141,26,135,72,205,176,164,218,156,80,61,132,162,25,210,204,33,234,183,16,58,86,91,114,59,140,6,96,5,184,50,50,64,199,227,4,169,107,179,214,232,253,144,17,18,32,199,195,207,171,36,53,197,215,113,249,62,103,105,205,212,140,129,167,12,139,1,227,160,51,147,120,232,116,116,104,114,199,121,253,91,232,122,178,182,81,177,222,20,239,168,223,255,247,126,160,12,18,207,51,227,80,208,15,115,37,139,207,152,138,50,112,220,30,116,242,175,51,198,77,48,98,109,102,40,9,143,88,119,152,130,217,151,45,46,152,48,40,8,240,224,131,141,200,70,68,72,147,198,97,9,19,98,54,170,168,119,24,66,144,170,149,205,225,11,15,199,99,217,34,26,66,30,78,0,212,13,197,59,136,139,0,216,73,83,194,62,60,232,147,25,201,163,144,150,22,10,66,72,144,101,44,151,112,153,245,39,139,133,41,196,159,128,102,22,155,153,84,169,139,97,146,171,122,196,57,25,164,89,119,17,22,32,15,181,6,3,31,143,21,169,149,206,179,70,64,45,28,178,175,7,248,177,171,26,85,45,207,98,229,150,1,51,60,165,165,241,55,242,43,201,130,6,209,109,154,179,178,51,229,92,75,228,220,92,87,19,90,210,174,145,175,179,52,56,236,80,220,29,159,70,93,169,63,151,30,244,145,189,170,22,235,223,56,91,54,122,212,116,65,133,44,11,196,193,248,115,74,79,173,162,214,149,22,14,212,14,134,235,128,130,57,241,148,153,132,171,131,30,50,48,186,237,116,132,92,151,98,26,248,47,44,245,127,225,40,125,73,57,21,224,162,125,69,46,16,35,72,3,14,86,55,79,255,178,182,141,75,227,197,124,105,6,127,255,255,241,223,212,0,76,41,77,76,180,33,12,236,22,12,72,79,207,135,150,141,8,7,21,57,136,196,41,130,34,137,132,96,217,142,96,33,131,96,88,232,102,97,219,72,4,0,137,66,5,220,40,0,24,66,2,180,67,5,192,185,80,160,74,68,25,200,1,65,58,188,12,19,137,58,205,152,1,65,112,125,90,201,125,186,148,183,159,96,245,192,74,209,3,16,129,24,109,208,168,144,218,160,74,114,93,190,144,45,225,20,104,241,73,149,55,255,144,53,155,157,248,189,236,172,110,107,11,112,170,205,69,41,26,15,106,190,243,185,101,2,67,27,178,212,223,37,91,73,123,175,24,98,225,186,189,187,30,173,207,184,151,217,252,254,146,122,105,169,254,131,100,95,69,199,134,179,77,44,216,232,60,156,191,182,183,137,217,192,255,251,178,100,92,143,135,153,113,205,11,184,124,244,69,69,234,10,97,103,100,29,181,157,50,14,225,239,193,13,25,103,69,148,9,232,222,169,172,27,65,120,173,243,169,211,33,189,22,177,239,75,235,252,139,140,76,247,203,187,102,107,101,20,40,175,159,11,252,91,225,189,103,31,117,196,223,86,246,79,234,62,239,225,230,191,250,235,255,243,19,255,252,29,128,0,26,0,28,0,3,227,62,160,138,28,13,202,4,239,163,116,228,197,121,114,216,104,177,210,11,229,116,49,21,120,3,142,107,91,209,109,152,92,118,239,163,208,163,84,174,205,214,116,40,68,243,102,41,226,242,192,80,171,118,252,171,228,219,213,223,234,253,97,117,180,199,0,124,199,2,44,197,64,44,226,108,52,198,241,92,192,129,8,194,99,64,64,19,152,170,25,152,96,18,3,130,195,8,133,19,61,83,17,163,132,195,96,69,110,136,194,128,219,20,160,249,8,210,161,27,212,217,217,107,248,172,201,243,116,168,85,180,80,156,29,6,178,180,229,165,246,193,84,203,172,68,81,24,37,146,241,56,75,227,11,232,9,216,30,184,81,36,84,121,225,224,67,155,104,121,166,164,12,31,147,26,66,236,255,39,118,190,117,228,179,120,65,114,124,89,185,84,141,22,200,237,175,216,125,22,27,108,25,170,32,175,236,87,57,0,154,78,83,53,86,238,53,97,140,155,93,195,74,34,242,166,211,192,239,54,224,222,180,105,186,154,178,14,231,39,117,212,7,251,219,127,43,80,116,159,221,99,95,109,108,16,43,155,74,255,59,215,193,14,190,123,131,107,170,95,88,148,181,191,199,198,111,241,109,44,253,68,206,43,186,235,237,122,217,129,231,9,2,251,68,193,169,214,158,149,0,153,138,39,166,3,43,35,84,56,40,216,169,240,204,56,163,50,214,4,237,56,205,175,53,48,33,232,202,23,28,82,99,44,137,211,199,249,168,36,165,143,138,168,41,228,25,203,13,223,191,247,74,182,191,194,62,181,0,39,187,84,91,167,243,107,229,4,0,76,14,135,36,24,27,38,47,0,204,64,72,134,71,42,132,97,222,9,166,27,11,153,228,86,80,113,51,168,32,122,96,10,19,5,138,70,244,129,154,4,10,24,167,75,50,168,88,208,48,33,211,117,184,120,129,65,162,160,3,39,8,4,121,56,173,164,192,71,162,130,43,185,111,233,127,92,224,0,53,155,137,18,140,204,168,45,59,88,27,194,195,212,85,8,98,198,207,144,81,97,99,97,79,200,24,229,250,247,171,25,113,178,211,48,26,2,247,110,68,39,185,126,102,147,56,38,158,219,160,84,42,47,99,54,51,11,214,221,248,26,146,104,96,42,54,49,140,71,40,208,16,87,15,14,123,78,255,251,178,100,79,14,8,58,115,76,11,220,201,70,60,40,74,39,60,42,156,30,1,163,52,110,225,243,201,23,158,39,221,131,149,144,183,246,43,59,18,126,94,170,240,173,197,195,157,101,59,82,204,123,202,213,59,114,23,148,25,33,159,231,62,123,159,51,2,18,133,10,206,143,28,167,247,134,26,135,97,220,62,115,251,158,241,230,217,172,246,90,158,183,119,180,183,45,199,91,166,231,240,181,99,12,38,239,99,168,143,215,238,19,51,215,112,238,246,220,236,227,186,127,203,155,187,175,251,159,172,177,255,215,214,230,60,181,245,245,47,64,8,0,16,48,13,165,220,224,28,224,17,138,137,202,70,117,110,39,55,198,228,71,61,255,170,111,58,239,90,121,174,80,105,30,185,169,242,231,215,63,242,249,243,226,250,147,175,111,254,216,50,22,137,254,131,181,34,245,130,160,19,76,46,85,76,71,58,204,23,26,140,65,78,140,128,234,205,19,8,192,32,89,133,5,57,130,96,177,136,33,129,128,97,24,112,98,96,88,212,96,163,8,5,0,140,18,5,34,5,195,14,1,210,76,192,192,74,162,55,45,72,152,200,75,0,163,98,223,184,58,6,96,226,202,34,150,16,98,210,11,118,232,115,208,185,16,33,69,65,11,246,197,50,138,23,249,11,43,16,233,175,199,178,36,157,12,69,127,44,95,227,252,186,242,253,190,223,172,47,103,201,46,176,134,209,113,169,235,24,132,143,246,194,100,53,248,205,228,11,103,83,90,170,50,40,3,255,25,222,127,120,241,95,206,223,113,109,37,123,201,124,52,113,76,188,206,178,155,204,3,165,214,55,231,254,169,163,122,61,241,88,244,141,227,55,71,143,187,102,155,223,221,104,59,183,175,19,15,176,221,227,74,5,88,109,110,158,206,247,42,182,105,23,211,219,205,54,218,157,129,18,119,215,107,85,202,213,152,202,102,93,204,233,120,107,219,244,175,115,65,0,0,0,0,218,172,14,20,34,26,102,160,110,40,52,238,197,90,4,235,9,98,113,80,130,236,195,240,187,66,36,59,198,168,239,158,134,113,74,151,149,208,45,177,172,50,154,175,35,255,255,217,245,191,136,55,127,255,198,179,255,211,144,255,181,67,190,254,139,192,0,2,20,220,192,227,100,198,82,140,197,128,148,104,142,53,186,42,51,20,58,20,1,140,12,26,128,161,18,94,11,16,225,0,240,233,51,162,140,108,128,0,59,216,159,164,77,138,1,0,66,228,176,106,33,88,8,18,94,220,225,121,178,56,195,127,188,227,144,84,33,122,242,74,228,63,141,189,164,92,114,127,112,65,40,54,214,163,140,183,148,183,16,132,178,164,224,31,83,98,33,124,251,210,34,38,254,117,101,220,217,136,64,141,127,255,251,178,100,57,140,167,76,104,206,155,186,122,240,59,74,90,55,61,34,52,32,217,199,46,79,101,241,192,255,153,103,161,134,21,154,165,235,124,50,35,183,114,99,29,113,229,236,65,39,63,109,187,171,239,170,109,123,23,146,235,204,37,233,230,230,38,83,60,196,69,205,90,216,172,188,214,125,81,235,214,237,76,216,173,92,17,111,143,22,22,5,164,67,35,116,50,42,60,37,58,61,219,99,10,129,206,11,105,216,120,53,100,203,149,75,0,229,141,165,16,98,45,93,149,243,214,118,52,251,216,168,106,38,91,165,158,67,98,110,250,171,247,36,27,248,209,167,87,76,200,237,135,121,16,2,0,0,147,189,145,106,244,48,85,17,21,29,229,73,153,209,64,221,0,181,233,7,135,191,183,211,119,55,233,171,122,79,255,255,255,167,34,167,131,126,223,253,245,111,255,255,255,227,128,213,63,134,151,245,249,103,119,172,0,1,140,6,198,212,197,20,83,204,66,195,120,192,120,162,204,214,210,244,192,116,14,159,115,7,240,30,48,78,3,195,8,96,43,48,13,4,131,2,32,23,17,133,217,131,49,2,152,31,128,217,131,72,1,43,241,64,17,3,0,226,21,24,8,1,149,208,191,101,107,76,132,182,155,8,24,163,209,241,1,44,92,161,105,248,17,159,5,77,111,71,150,221,10,29,198,141,44,203,30,25,64,90,57,231,133,67,140,8,209,110,112,47,122,246,101,77,208,197,81,72,92,88,82,3,105,125,185,34,254,183,114,251,219,126,215,110,124,2,234,99,1,39,113,89,60,193,78,165,150,125,39,156,156,102,133,4,147,192,244,86,51,138,16,83,122,46,48,134,110,248,136,184,165,146,185,76,29,101,130,218,94,33,62,251,221,112,194,140,242,51,44,230,28,186,189,154,163,191,45,99,176,227,203,22,87,189,221,117,92,68,125,136,145,109,43,26,207,233,201,228,126,197,89,224,42,234,229,9,155,81,99,86,20,104,27,146,87,11,79,27,30,61,111,133,20,146,190,150,75,234,47,248,255,255,191,227,125,210,105,162,48,8,81,231,13,127,144,48,44,132,152,146,42,214,221,169,51,123,9,76,220,173,140,191,158,248,100,231,240,194,53,165,156,58,32,237,82,185,216,106,141,31,206,209,1,216,206,77,79,255,247,70,211,219,55,225,45,127,209,209,251,125,95,93,0,0,76,65,84,205,133,62,76,193,82,204,110,132,207,208,78,8,143,83,2,133,147,13,145,83,6,66,147,35,129,115,44,128,3,1,192,192,128,144,202,5,72,49,6,49,120,32,132,14,133,166,36,2,33,194,1,128,161,172,172,148,77,34,3,97,179,9,130,117,252,21,1,82,6,96,44,8,41,185,88,183,224,120,33,16,90,255,251,178,100,43,12,7,235,116,203,139,185,77,118,58,72,10,74,61,133,52,29,149,163,50,110,189,58,193,21,25,103,205,132,157,144,25,17,150,20,236,193,17,53,196,101,80,21,64,30,90,122,90,150,198,80,133,1,65,162,152,143,40,159,44,204,86,55,229,239,73,164,56,95,250,34,255,99,207,116,224,237,107,181,46,80,189,181,99,239,81,66,124,235,114,121,59,48,239,52,138,212,138,249,242,123,108,95,214,98,48,29,60,123,82,27,215,123,187,156,212,255,109,60,206,78,238,228,167,61,207,153,84,195,8,23,45,198,173,126,127,59,204,126,79,240,170,173,101,100,19,219,8,203,45,154,141,108,255,42,173,97,28,37,203,151,169,146,44,212,72,99,214,45,38,222,70,126,93,172,129,18,178,133,156,77,120,190,89,107,125,170,182,231,239,223,188,154,209,133,250,167,241,0,9,1,176,8,75,241,35,154,188,222,49,212,113,10,37,138,222,177,104,33,240,38,212,166,60,172,149,34,208,186,111,74,183,93,57,250,119,255,255,253,120,223,162,250,127,246,212,87,241,39,8,126,53,211,176,207,223,120,0,16,10,134,23,146,230,162,129,102,102,146,70,82,13,135,255,143,134,204,0,70,7,128,134,33,21,198,25,133,102,18,1,198,24,6,38,2,0,166,4,15,70,94,158,134,41,1,132,161,91,76,42,4,225,192,56,240,58,20,8,163,99,129,123,242,232,0,67,38,96,128,132,161,192,189,201,122,205,175,67,181,203,0,20,89,46,254,1,64,213,156,50,1,226,167,74,213,202,6,140,40,9,77,83,174,18,32,52,166,120,19,5,170,125,136,51,227,237,136,57,107,73,145,48,106,245,206,145,106,120,70,86,34,193,239,140,164,210,184,168,211,78,238,80,197,134,170,220,31,24,93,85,150,166,19,214,255,195,155,112,188,172,198,190,172,66,8,51,41,190,52,90,105,233,177,251,148,51,201,115,90,107,147,32,115,85,106,28,47,58,165,239,206,234,224,164,146,76,130,207,49,208,224,129,31,37,22,232,213,133,79,87,20,170,248,64,161,253,93,67,55,122,170,120,202,140,165,104,125,72,143,168,161,34,71,2,0,68,24,142,48,230,217,219,1,240,72,242,84,67,127,58,252,70,86,218,169,75,6,242,217,197,104,227,28,133,207,90,148,47,242,181,24,112,94,210,220,199,99,157,230,189,151,155,255,246,66,217,87,168,165,240,120,248,243,70,186,43,214,71,255,254,207,174,132,0,0,101,133,54,36,108,52,100,233,48,138,28,61,10,47,52,96,0,48,88,60,50,36,76,48,216,53,48,140,18,5,38,102,8,132,198,8,132,1,102,92,192,160,124,197,16,129,21,210,240,26,12,34,185,8,87,124,44,255,251,178,100,29,142,135,4,103,204,19,185,92,114,66,38,90,74,60,167,98,27,101,149,50,78,225,113,201,20,42,104,157,135,156,152,204,89,245,48,123,227,59,106,116,163,40,161,198,53,43,134,162,105,159,2,169,102,50,180,83,96,136,161,10,86,68,75,212,123,202,164,181,26,194,144,53,215,18,36,33,82,77,4,172,194,212,81,234,97,11,191,14,197,45,111,59,28,214,80,142,219,81,244,98,229,118,127,75,141,119,5,169,76,228,154,23,225,63,77,182,2,193,239,155,29,178,248,88,165,217,107,86,37,145,61,0,141,117,103,90,210,26,32,250,251,160,253,210,176,133,235,189,168,219,84,178,234,117,175,123,237,156,158,151,74,117,43,219,169,34,116,211,78,30,94,216,179,216,119,147,116,92,164,85,69,157,148,105,34,186,36,22,226,172,100,215,60,153,187,202,96,0,2,69,0,110,240,82,31,204,226,238,7,242,154,50,165,154,35,219,46,73,30,64,213,121,167,12,68,9,210,255,40,167,138,206,22,28,158,102,175,167,247,255,254,216,235,208,135,8,136,252,5,23,81,185,83,245,130,211,95,253,40,77,63,76,184,30,97,80,224,107,25,164,96,1,16,99,155,164,112,111,32,101,208,42,40,12,152,28,106,149,67,147,20,195,51,20,194,35,2,129,147,7,67,19,55,137,193,98,8,12,84,69,5,1,32,48,168,60,17,140,132,86,18,241,102,77,28,160,249,151,201,62,232,212,181,4,242,250,104,140,18,160,183,215,94,12,45,119,50,85,157,197,80,73,172,247,31,41,3,247,16,17,176,160,242,183,212,42,184,76,181,112,170,249,204,40,18,99,31,248,215,254,175,111,151,32,239,168,172,236,123,157,120,104,249,113,132,92,214,45,58,114,190,238,245,227,18,68,116,67,117,26,156,31,210,176,102,22,81,23,117,87,166,67,45,8,215,50,187,97,229,134,244,227,139,219,159,209,136,212,212,86,56,189,181,238,179,82,107,22,200,8,187,63,44,123,207,44,214,45,110,78,173,6,158,97,198,165,45,139,116,27,56,92,67,169,58,109,159,221,253,43,13,100,33,0,7,24,62,140,138,0,78,208,2,84,148,1,149,1,145,110,84,64,192,114,14,243,89,70,34,182,251,252,217,84,44,54,100,126,237,43,207,235,219,255,255,255,95,160,9,22,158,138,211,209,71,31,65,215,24,175,255,255,255,178,106,93,246,254,99,36,112,0,0,10,144,113,2,54,5,34,1,47,102,95,147,231,126,114,38,89,148,99,192,233,140,132,96,96,86,99,24,90,100,64,4,91,163,4,6,147,58,205,131,17,129,99,7,195,22,80,50,12,24,108,6,134,2,68,1,76,0,95,97,246,68,194,124,208,70,146,165,211,255,251,178,100,35,142,199,85,100,204,27,184,100,112,74,10,169,226,101,34,106,154,1,153,54,110,225,143,201,49,165,103,205,162,137,240,68,174,78,246,254,41,28,128,83,75,37,52,205,108,137,1,93,151,182,54,84,3,253,94,171,69,76,43,91,6,164,153,210,119,248,56,45,10,5,83,133,105,171,141,58,155,223,222,163,184,229,73,123,155,149,81,106,90,129,109,246,26,150,66,177,219,132,242,84,174,142,185,79,118,199,72,107,73,249,126,24,108,244,12,254,219,159,66,51,173,217,8,187,225,134,120,135,20,94,114,62,50,206,183,221,81,245,2,40,11,36,99,167,84,173,133,41,164,175,104,178,185,135,250,234,83,29,187,10,130,154,69,176,204,221,184,42,252,153,188,198,85,90,249,132,251,41,111,231,159,123,151,212,30,30,92,60,37,42,198,183,1,110,88,0,6,48,132,238,172,145,6,207,12,82,13,64,92,86,42,235,68,149,72,190,80,224,175,96,57,175,233,158,230,55,255,105,190,191,172,175,108,68,237,153,53,11,131,225,93,24,156,95,255,255,234,219,126,255,255,253,127,255,255,216,116,102,184,82,8,82,21,26,214,67,181,130,160,78,224,9,224,103,25,100,99,224,42,98,74,206,99,62,4,101,168,128,9,2,12,59,17,0,0,113,135,32,33,132,192,106,42,134,1,166,0,32,96,80,44,193,144,57,255,80,228,49,99,128,17,57,194,20,145,85,144,131,2,200,82,254,130,149,215,86,214,218,220,174,149,156,205,64,119,170,37,203,140,200,166,32,37,89,171,237,28,189,52,84,36,145,131,167,48,29,37,200,219,202,208,249,86,101,216,194,222,171,115,237,99,207,154,195,85,216,221,183,4,237,158,21,160,78,1,71,237,63,169,77,168,161,236,39,243,51,21,237,43,116,244,248,34,102,89,28,139,52,79,73,187,42,45,118,11,52,223,154,237,40,252,81,158,31,86,194,10,72,52,125,170,168,21,223,54,15,218,110,229,76,170,183,237,241,71,231,19,147,107,169,57,140,194,187,143,179,30,108,108,164,128,229,213,249,8,40,2,0,2,46,10,116,209,21,224,192,65,153,232,211,154,237,119,227,50,105,107,254,20,7,23,137,103,176,237,161,98,172,12,214,194,32,206,120,118,185,220,66,173,197,54,90,4,30,207,211,255,255,78,15,134,255,255,254,248,82,23,103,168,207,75,43,187,27,56,209,184,86,9,76,165,187,106,0,0,10,140,10,61,198,37,226,16,97,52,21,134,8,4,234,98,146,159,102,6,96,109,47,48,36,14,83,0,144,58,7,2,240,240,19,24,1,128,145,128,184,8,24,104,11,193,129,248,4,9,6,171,201,136,176,33,141,1,202,94,198,196,86,139,50,206,84,255,251,178,100,34,142,134,217,101,75,155,217,92,112,77,72,89,243,101,42,100,24,177,163,54,110,189,58,193,30,29,103,221,146,162,56,198,31,109,172,209,16,14,190,82,138,69,49,44,95,84,209,170,170,56,200,82,225,158,192,171,204,120,93,85,42,2,28,53,74,112,64,100,74,185,145,144,105,45,235,119,121,80,214,190,227,11,3,150,90,161,215,238,254,190,61,87,150,201,1,123,55,166,237,32,238,111,236,255,251,82,157,238,55,188,164,78,61,177,217,134,196,223,83,79,148,136,16,76,103,67,234,214,122,62,136,85,29,150,59,219,89,68,87,41,228,163,202,154,155,24,29,29,201,157,47,132,179,93,236,122,197,184,121,219,9,177,206,70,175,81,211,16,113,23,243,93,175,182,163,167,34,68,61,238,247,80,6,131,192,167,85,30,210,82,13,111,135,128,128,139,1,73,118,249,90,99,97,98,50,8,251,55,146,213,89,228,43,226,240,217,69,199,111,239,70,232,211,143,221,182,230,233,158,234,143,68,56,132,253,249,103,168,150,217,159,255,255,136,2,26,93,230,142,42,16,181,215,0,140,89,254,226,169,111,196,10,65,139,162,1,142,1,241,142,131,0,197,180,16,11,22,0,147,12,4,227,1,194,101,61,29,36,0,81,20,20,163,4,12,6,16,129,183,29,32,80,12,186,100,86,155,214,129,58,194,35,74,134,245,51,184,255,182,124,107,214,122,255,31,149,52,39,151,186,122,110,235,141,85,130,243,67,128,19,203,172,144,149,181,206,9,213,53,179,155,255,11,255,254,100,249,217,178,51,47,149,122,82,248,29,143,183,40,178,191,197,216,166,162,211,103,214,30,238,187,198,115,44,111,123,30,59,224,240,92,178,175,80,179,200,133,157,17,82,210,153,99,196,66,200,7,133,10,189,28,155,44,211,133,40,130,105,182,185,148,202,167,169,45,78,232,153,14,206,178,48,156,49,247,37,155,113,230,222,244,147,92,239,185,237,66,127,18,21,41,105,71,244,191,220,16,0,3,222,26,51,130,189,87,153,175,106,44,81,44,119,118,21,3,213,118,67,7,123,32,127,214,88,227,225,66,176,147,155,223,252,172,90,117,27,171,226,52,191,55,255,255,254,223,96,36,177,4,145,107,93,252,209,167,136,163,1,151,255,235,75,84,227,196,62,243,0,0,0,2,176,193,208,167,140,4,193,12,195,96,9,12,46,11,152,206,77,67,76,2,2,92,64,1,70,18,33,48,96,104,12,198,12,192,32,92,64,72,21,5,64,36,195,0,110,204,15,192,180,200,200,46,216,128,161,140,36,16,189,212,142,18,28,30,89,81,147,71,2,3,217,148,44,170,36,98,194,198,211,67,43,152,54,48,193,66,193,247,184,113,38,255,251,178,100,47,12,167,113,104,75,27,218,123,112,72,168,234,29,96,199,102,28,173,161,46,111,101,145,193,39,38,231,205,164,21,137,242,244,237,3,26,189,6,8,211,19,3,133,71,7,78,74,25,238,37,205,206,188,22,52,6,247,211,29,38,207,215,72,71,153,148,100,131,194,126,61,213,190,41,62,113,242,3,226,118,141,48,230,22,151,127,213,85,159,154,235,58,112,219,4,36,47,218,165,125,161,103,95,109,78,88,172,7,58,94,52,74,94,235,111,166,157,31,13,158,68,58,34,40,253,58,147,49,91,79,87,5,124,145,31,200,229,60,74,190,70,54,237,239,159,59,125,15,112,224,191,118,241,254,38,135,79,159,156,127,153,241,10,147,226,13,224,198,144,65,121,237,214,26,206,128,0,0,131,128,0,15,240,131,26,76,233,40,79,212,90,245,88,13,60,15,34,173,4,33,140,92,10,218,62,243,148,224,229,168,115,150,158,253,52,223,155,149,181,159,255,255,247,255,211,232,232,168,130,74,39,243,172,145,240,237,61,251,90,220,177,107,235,62,219,22,222,56,0,8,46,195,5,2,48,48,150,12,19,12,32,83,48,129,41,3,66,35,176,48,157,2,131,0,16,12,25,15,21,98,26,15,4,97,48,2,2,144,184,22,24,49,12,177,129,88,12,24,50,0,186,196,94,192,96,61,26,2,230,135,72,137,196,230,67,235,229,178,39,119,187,138,15,212,179,220,63,213,239,69,87,176,10,76,41,116,94,251,24,40,31,92,97,34,17,109,216,89,228,75,118,200,4,22,173,0,191,4,32,84,202,149,22,251,250,132,211,99,244,85,49,143,65,245,37,237,196,160,12,173,179,217,253,102,204,234,107,7,190,77,190,92,212,8,4,8,127,7,221,119,236,230,48,114,215,178,13,160,160,158,60,35,67,181,27,141,196,120,229,203,106,189,9,90,42,50,185,173,105,28,110,48,150,3,211,192,160,158,111,231,106,158,133,60,81,123,78,172,186,57,95,12,17,118,174,182,225,138,191,101,214,243,166,94,181,102,126,118,251,63,151,183,93,178,224,134,183,137,184,125,147,149,37,70,3,131,193,171,248,178,30,86,121,224,72,139,164,34,33,52,4,81,233,140,206,58,8,254,158,191,117,171,244,202,217,191,255,255,190,158,248,223,221,119,6,245,191,117,160,193,205,106,49,119,118,178,179,241,244,116,86,33,81,67,232,42,193,58,62,43,244,0,204,50,171,13,126,81,204,138,40,205,7,46,79,225,190,204,128,29,6,129,243,42,137,35,21,66,147,35,0,16,0,14,5,15,4,128,131,68,193,80,18,112,100,152,75,5,10,2,102,0,132,232,16,157,167,16,174,79,77,10,70,75,130,194,242,210,211,118,202,18,255,251,178,100,35,142,7,18,93,202,139,185,124,118,62,135,154,29,97,226,40,28,37,155,46,111,97,145,193,60,38,231,141,148,21,145,176,242,208,8,11,113,221,106,23,168,24,40,146,14,140,89,141,15,95,248,199,68,35,63,80,88,135,150,37,2,202,204,37,85,29,42,80,146,151,149,169,80,96,156,167,194,45,99,87,240,237,121,165,255,242,167,96,172,175,183,85,231,194,109,67,98,245,234,140,11,15,201,237,198,238,245,164,93,153,242,131,223,153,151,61,235,150,245,41,12,187,169,208,58,198,181,252,179,227,50,201,245,120,249,159,126,109,201,168,47,215,165,124,242,18,203,101,119,25,239,223,172,42,66,189,44,201,186,62,244,182,239,72,24,172,145,47,22,178,8,205,59,22,27,204,71,21,178,250,107,183,183,172,91,145,64,0,128,64,132,0,1,220,75,152,107,118,140,28,138,175,172,101,161,138,39,24,77,100,156,250,65,250,139,115,194,224,66,25,44,143,219,223,175,153,169,74,255,111,255,255,211,147,247,246,255,252,195,127,242,11,40,233,219,29,68,6,92,37,25,129,24,211,24,200,7,153,128,224,60,152,93,150,9,164,240,88,152,54,128,9,130,32,11,152,51,133,33,129,0,16,139,1,130,65,136,192,108,18,6,166,11,2,230,96,70,5,38,1,128,132,198,236,147,1,152,208,22,55,189,28,136,246,118,169,219,42,15,97,146,135,65,105,69,156,138,101,6,32,103,203,42,112,195,46,218,12,35,69,113,238,112,0,40,205,2,74,32,216,241,41,230,133,49,15,71,160,82,250,86,228,113,21,245,249,214,195,184,103,205,230,231,213,245,58,69,158,113,232,133,111,38,97,61,245,147,210,45,69,94,199,30,6,32,132,15,84,243,221,95,120,43,17,97,207,46,9,44,198,184,183,90,253,39,147,187,176,50,177,10,154,212,187,238,170,143,207,80,219,97,42,147,212,33,12,170,153,108,57,74,36,127,236,239,156,182,249,195,236,87,63,246,254,178,179,119,43,61,211,255,51,211,219,185,189,57,71,68,196,73,229,171,212,0,0,13,197,26,96,166,184,194,199,140,12,194,62,132,215,122,179,247,50,167,98,37,95,176,81,56,246,50,200,240,54,125,6,63,79,182,141,194,101,137,62,71,178,115,255,246,211,167,78,36,223,251,255,254,192,166,70,185,198,72,167,223,227,200,230,40,230,121,153,196,135,173,0,201,253,92,168,136,0,0,1,80,198,52,72,217,67,28,196,176,56,199,72,116,255,24,192,49,136,12,4,12,43,52,69,4,179,21,65,211,2,192,2,224,9,2,70,61,27,198,37,130,198,34,4,239,18,240,2,0,65,0,139,58,72,68,137,91,46,187,81,88,116,185,136,169,155,255,251,178,100,34,142,231,19,104,204,27,184,76,112,76,41,233,243,100,229,100,91,225,163,54,46,229,113,209,20,174,105,13,32,35,144,230,135,170,50,240,32,17,53,8,68,89,4,80,127,86,29,102,40,93,88,194,231,30,212,57,72,232,22,173,242,152,72,66,102,78,196,197,142,246,178,8,226,115,195,119,175,170,132,179,26,122,89,101,87,243,24,156,110,87,15,63,149,89,18,161,141,207,54,43,248,113,149,75,37,249,179,104,164,66,245,186,121,172,71,63,215,133,164,63,76,40,170,237,148,19,16,56,216,106,246,211,158,193,159,10,61,31,12,215,168,236,251,147,154,5,64,218,50,4,144,59,219,246,89,123,57,78,239,47,74,29,102,80,82,227,53,16,48,157,123,97,240,141,199,50,182,75,239,243,149,70,144,192,161,63,134,50,97,128,0,220,74,215,234,139,14,136,107,122,211,98,137,41,18,132,200,165,81,0,177,207,208,13,68,44,199,196,24,83,109,31,212,62,210,244,232,207,190,102,215,147,255,175,255,227,127,255,255,240,131,37,29,180,87,143,163,236,226,200,70,200,162,65,198,81,55,117,48,237,7,18,0,194,176,129,68,163,82,131,179,80,72,144,131,52,208,74,36,207,177,156,12,16,148,15,33,197,17,136,225,112,208,202,5,7,76,66,29,140,73,29,4,132,192,225,205,174,13,0,244,238,88,52,8,92,40,202,153,138,232,32,126,82,163,90,8,78,178,211,149,71,147,57,113,10,34,251,34,112,88,119,165,35,68,147,86,229,246,199,209,220,49,103,102,101,250,76,149,39,138,12,43,155,169,136,32,21,105,47,121,0,224,46,21,135,34,9,206,91,102,23,184,37,185,203,97,216,181,182,52,252,193,33,96,26,140,27,3,80,114,213,34,232,126,226,18,214,138,229,64,187,111,61,132,211,68,168,216,210,84,94,137,197,135,136,211,99,89,24,68,31,71,96,222,171,73,241,108,233,245,13,131,121,164,210,117,42,219,209,47,192,92,169,199,150,139,125,79,254,222,62,111,81,177,239,253,34,102,137,117,61,109,87,115,125,124,223,31,221,81,244,153,249,1,89,153,192,55,229,49,216,40,238,13,40,104,168,147,52,45,19,139,35,4,124,75,18,123,85,83,83,169,148,202,127,255,191,254,191,253,153,218,87,63,86,236,232,218,74,252,37,140,50,193,65,52,183,55,220,127,204,67,247,75,207,62,151,242,125,193,185,14,167,54,100,166,0,0,3,120,182,34,92,3,55,34,12,81,66,54,175,152,216,163,36,55,44,28,6,65,134,31,10,26,176,228,130,12,60,99,13,244,16,4,202,2,140,170,136,240,52,154,48,67,106,52,70,242,152,191,152,48,23,233,163,150,181,107,192,169,197,255,251,178,100,32,142,6,194,104,206,155,154,122,112,88,171,138,74,96,42,124,26,125,159,56,110,233,233,193,72,174,41,29,129,157,160,19,32,18,168,105,192,67,186,194,210,233,228,67,207,32,32,188,155,73,228,65,225,17,14,65,232,167,17,199,38,243,20,78,205,121,80,242,229,189,92,161,119,16,226,222,29,181,146,184,176,7,228,208,90,108,172,170,64,130,202,111,64,78,27,55,133,15,201,54,101,173,37,198,39,171,93,114,229,243,224,174,166,83,23,198,120,9,79,152,248,158,125,201,155,43,43,185,55,104,249,150,221,168,242,148,25,42,60,29,177,109,108,226,218,214,239,37,51,143,245,77,217,229,233,229,146,21,161,37,101,68,30,91,76,184,217,129,223,127,74,227,23,133,239,90,119,249,205,163,127,66,192,0,128,0,0,63,254,110,28,150,171,56,235,95,43,112,13,61,36,237,75,104,123,79,14,111,220,58,134,82,43,201,195,37,235,243,235,255,255,255,255,252,253,39,140,167,164,137,209,183,158,113,132,119,27,181,182,101,117,39,57,22,107,41,69,168,213,3,34,72,185,250,171,216,195,245,243,42,218,47,116,35,113,21,187,146,85,143,58,2,116,192,161,148,207,192,144,208,176,144,26,147,24,81,83,135,16,69,197,48,196,63,48,72,4,71,179,178,64,42,12,207,207,15,232,14,124,0,35,104,96,43,83,109,140,120,239,74,100,89,176,151,80,36,77,154,82,146,30,105,206,42,244,165,113,69,134,83,2,144,216,86,121,116,69,77,231,38,8,154,38,19,3,120,113,220,23,101,51,105,45,33,74,156,44,136,97,30,222,104,23,156,214,194,201,26,66,105,169,22,155,204,87,52,193,110,139,9,105,190,14,81,69,170,219,230,132,241,60,221,82,221,171,88,166,242,181,159,61,219,127,89,182,118,230,189,52,137,236,97,29,123,99,113,231,197,61,20,208,183,7,24,143,229,121,164,129,183,217,72,173,53,79,175,156,103,95,59,189,169,189,238,13,105,183,184,174,47,225,64,142,169,209,241,104,172,48,240,189,106,203,189,111,214,153,146,88,215,196,93,36,36,32,0,3,255,4,186,17,166,18,32,116,131,219,132,190,93,110,189,10,104,69,128,76,140,216,236,147,252,26,138,160,131,15,74,51,115,127,182,159,255,253,255,255,95,254,223,255,148,100,145,243,25,53,26,154,200,123,150,57,11,185,81,139,135,85,159,94,148,83,155,75,206,213,181,188,171,133,23,237,83,146,0,0,33,67,228,210,1,152,206,66,172,88,254,56,170,66,50,176,22,85,67,17,5,147,3,65,195,7,130,211,15,1,96,224,52,192,98,220,197,82,96,72,12,48,244,0,141,16,0,98,192,168,176,0,97,0,59,255,251,176,100,28,142,230,201,104,77,19,184,92,116,79,9,138,35,96,74,124,26,101,125,52,78,229,17,201,46,38,232,76,252,28,41,72,170,197,108,174,12,76,138,14,74,24,100,57,196,65,103,11,166,156,96,200,67,42,15,181,162,160,90,147,23,74,152,62,208,146,235,60,78,130,109,167,164,172,130,180,21,18,168,128,117,224,9,96,142,19,24,52,182,63,149,235,203,58,17,43,122,245,36,147,213,90,85,45,162,117,27,225,71,37,150,101,54,130,215,34,112,43,71,126,255,111,198,69,11,159,74,177,195,94,187,83,172,77,228,33,56,136,70,147,53,177,219,61,77,239,155,121,7,22,239,61,112,118,140,8,240,34,25,210,79,251,151,127,253,235,205,76,29,153,114,89,138,237,77,105,32,170,251,114,134,148,137,247,91,119,214,215,33,173,73,128,0,3,124,245,190,141,110,14,54,181,150,212,126,162,179,242,44,34,8,165,8,145,115,253,115,239,99,163,206,60,77,15,46,254,106,115,178,55,255,250,255,233,255,255,255,248,201,113,246,249,244,83,10,106,168,74,108,187,11,198,176,158,40,114,196,33,93,131,70,22,77,101,134,37,122,223,190,167,0,102,30,166,166,119,16,198,117,151,70,7,186,166,191,215,38,192,4,11,152,24,83,24,6,12,24,120,6,24,252,1,147,1,101,3,137,142,229,168,8,21,48,216,6,113,70,64,114,96,96,136,9,48,148,24,186,190,201,133,160,37,58,153,210,102,175,136,228,237,213,248,40,30,128,129,133,123,116,154,91,197,64,115,146,21,4,156,104,162,71,91,137,184,9,160,170,185,164,107,123,138,30,168,4,12,254,81,67,74,209,48,207,151,166,86,40,80,235,79,72,175,179,146,79,80,166,239,205,177,167,206,12,194,83,3,224,244,205,72,96,219,206,67,251,79,98,51,193,1,7,8,123,2,244,147,220,153,192,139,140,5,161,66,132,71,38,160,30,251,117,73,27,217,134,180,233,78,82,216,72,39,128,153,57,142,190,231,138,254,218,123,201,45,160,213,82,245,102,47,68,164,25,25,97,35,112,27,170,176,252,192,252,21,105,6,42,88,1,187,77,127,170,163,140,190,166,115,67,139,161,2,149,102,90,61,175,65,82,241,89,210,84,46,229,55,238,211,158,237,178,127,51,250,127,230,243,191,255,255,243,153,13,29,49,244,61,80,253,221,145,9,161,82,133,133,37,148,42,172,145,140,204,121,200,153,148,0,0,20,188,194,110,147,51,13,140,196,235,2,70,78,161,94,54,176,32,28,29,49,136,116,72,10,97,192,177,131,193,101,236,28,60,24,200,100,28,10,17,130,103,157,150,9,54,97,32,46,226,143,47,17,190,195,165,3,218,79,133,175,14,255,251,178,100,32,14,166,127,104,78,155,143,101,176,69,101,217,210,100,226,104,156,165,155,50,110,229,237,201,24,145,167,105,166,149,200,187,25,18,129,152,189,128,167,177,162,98,35,69,125,198,40,252,170,250,241,242,91,172,59,31,198,29,132,25,147,228,125,159,88,57,84,248,248,36,19,181,28,29,171,124,182,91,40,97,70,5,12,118,84,6,213,47,159,23,190,200,63,2,54,233,218,117,204,199,79,182,136,206,180,50,101,122,4,11,98,169,5,79,60,227,180,228,170,84,143,81,227,90,197,58,202,188,22,35,233,209,175,179,209,238,174,223,135,33,250,191,12,54,180,62,158,187,86,113,167,117,134,234,182,188,135,245,101,99,40,76,43,173,22,85,231,80,217,113,165,60,255,239,218,0,1,9,78,233,56,2,18,143,149,81,42,46,152,144,244,243,21,162,139,152,71,50,96,39,42,90,42,133,11,221,45,60,106,197,160,171,176,14,59,7,205,202,240,99,202,11,116,107,31,190,254,251,127,103,195,146,37,255,145,255,248,108,171,213,69,36,16,171,0,118,152,34,223,152,172,49,24,56,191,24,220,3,31,70,80,153,236,49,161,1,136,4,121,130,96,57,131,128,153,18,76,80,1,24,94,57,24,62,56,6,3,39,139,142,90,30,55,66,36,207,115,162,195,136,45,202,194,66,69,231,19,61,234,17,208,224,202,17,198,28,21,24,136,250,160,102,48,78,209,163,35,168,147,11,86,65,37,104,174,195,73,120,154,178,193,144,138,3,163,67,50,65,121,11,150,136,147,113,230,215,83,114,169,222,18,229,132,249,9,178,226,120,37,238,43,98,164,175,126,208,152,141,149,226,243,62,149,101,10,78,178,183,106,176,160,66,214,149,56,135,125,53,111,7,46,37,67,154,101,138,212,175,141,165,239,173,82,47,197,222,237,75,89,177,243,237,9,205,249,2,90,128,137,80,192,108,64,76,245,194,4,72,16,30,227,17,161,233,228,23,175,241,89,99,73,191,76,54,89,237,106,245,244,176,236,195,141,255,152,153,182,116,229,186,203,3,56,192,64,2,132,149,109,209,165,28,197,216,139,26,123,16,76,254,64,84,178,245,242,36,73,205,113,183,118,179,22,12,15,38,169,89,66,198,145,97,98,179,84,89,133,95,238,209,174,200,189,218,233,198,188,244,173,188,245,219,54,125,95,255,121,66,52,138,239,188,97,50,0,2,224,4,162,10,31,129,12,153,132,212,225,241,81,193,161,229,137,130,161,113,135,71,144,52,59,48,96,91,48,16,64,8,10,76,67,62,204,132,75,192,64,120,241,176,205,69,1,196,41,14,3,140,84,3,97,193,10,132,198,210,0,138,119,85,77,36,165,166,89,160,98,95,161,164,225,229,255,251,178,100,39,14,167,4,89,203,147,185,124,98,71,66,201,253,101,98,100,28,81,163,48,78,225,21,128,242,19,231,137,148,149,138,78,46,21,33,166,93,51,61,43,105,111,24,103,64,3,33,32,14,154,49,22,67,17,228,253,47,200,154,190,95,132,136,100,243,210,96,176,5,3,201,81,165,97,107,107,18,192,242,185,73,48,121,65,87,239,23,198,252,113,145,138,211,221,162,17,89,164,144,135,105,112,228,57,30,79,16,116,251,173,191,107,206,92,238,215,30,60,145,54,61,84,209,104,217,5,212,53,171,101,143,85,206,45,187,91,85,121,104,159,238,46,252,238,103,196,107,61,172,127,170,98,20,180,158,62,117,107,234,146,234,20,42,87,90,250,242,115,155,183,63,90,99,60,255,189,177,0,0,0,8,0,0,0,47,11,229,117,168,97,84,80,26,87,239,39,126,26,115,170,81,8,133,167,14,78,165,144,5,165,85,196,245,32,123,184,49,18,247,5,125,107,120,186,151,100,165,213,125,243,218,54,255,8,168,117,38,84,86,181,224,154,75,37,132,39,133,86,48,47,6,65,38,111,131,230,163,51,6,69,195,7,141,180,132,86,112,64,214,16,81,24,188,10,152,14,1,153,84,6,16,0,102,26,22,102,26,26,196,161,65,130,96,188,20,50,14,23,37,31,3,8,232,219,180,168,97,176,176,27,19,120,89,100,18,32,10,214,29,227,89,16,40,207,82,106,29,50,42,80,187,5,195,43,33,221,181,166,70,233,135,130,27,64,0,65,41,73,30,161,115,137,36,42,7,201,242,192,149,213,161,197,25,94,221,185,48,143,16,124,48,220,39,96,138,121,228,59,59,22,84,221,127,193,183,98,123,206,86,171,164,210,175,129,163,150,42,75,243,143,211,202,44,119,122,222,116,155,222,250,202,107,202,163,178,220,108,131,113,32,193,65,78,210,189,8,74,58,12,48,195,45,229,224,38,146,208,177,41,227,79,64,224,81,174,133,49,161,248,249,126,133,12,47,225,198,104,40,244,245,60,252,21,211,93,26,92,37,198,183,99,243,46,249,202,130,197,129,72,184,4,96,147,123,216,102,125,122,63,209,217,61,180,218,24,58,128,19,216,24,213,109,243,191,24,170,40,174,58,249,220,39,191,57,40,242,37,171,169,191,248,223,139,215,255,241,31,77,253,29,128,34,203,251,16,84,0,0,3,180,19,63,54,89,52,210,104,50,168,4,251,220,147,180,136,11,210,42,93,93,102,57,13,24,56,66,252,24,192,120,105,113,152,145,85,58,36,35,160,196,197,105,164,69,12,220,10,252,67,201,100,58,173,20,192,128,98,163,163,91,182,137,2,173,210,145,16,229,77,121,44,112,45,196,169,132,186,27,205,242,118,218,255,251,178,100,43,14,166,101,103,77,155,140,71,176,66,71,185,247,101,229,54,27,209,165,50,110,229,145,193,38,23,103,41,165,149,216,93,71,133,113,226,176,177,166,17,7,96,180,150,237,3,121,142,89,222,107,82,203,236,215,9,173,241,101,217,143,208,0,100,52,112,173,120,190,163,142,170,233,221,157,85,44,164,171,93,40,170,207,78,244,149,171,99,105,173,89,163,68,165,27,157,94,165,26,138,109,103,214,231,85,173,159,58,55,75,11,2,32,185,62,180,78,80,253,158,200,91,138,214,156,232,27,17,56,16,101,233,130,119,138,81,218,23,223,214,45,240,215,42,227,7,186,13,127,72,16,0,0,14,225,186,164,60,210,98,27,247,9,25,109,45,156,20,40,199,135,176,11,100,213,77,225,2,242,158,33,102,178,214,141,45,93,5,29,95,145,104,243,173,55,163,117,254,159,251,127,233,237,255,250,56,167,177,246,116,37,103,4,208,151,46,3,148,194,181,12,214,18,20,212,224,136,16,80,155,219,49,25,250,18,47,163,13,131,35,7,193,208,49,140,100,88,30,177,129,166,49,137,195,104,96,46,160,50,34,168,24,86,0,201,194,7,250,50,64,156,251,197,171,161,98,75,246,48,1,129,56,26,146,191,141,140,50,76,76,100,170,54,215,33,17,19,132,195,64,144,201,51,148,81,57,232,21,108,113,224,69,171,233,61,1,180,123,54,70,65,99,177,165,127,111,183,107,167,126,232,89,63,204,88,154,76,8,181,42,244,85,183,164,248,218,237,231,55,116,52,85,161,201,85,152,167,25,106,91,189,33,174,197,237,206,137,244,132,226,173,194,185,107,133,243,214,22,93,118,185,205,47,182,50,205,171,245,181,115,35,99,210,184,42,58,181,153,78,187,245,151,62,250,183,22,103,185,73,215,160,129,107,117,199,148,117,91,98,200,179,233,188,182,176,82,140,222,92,146,227,76,109,10,114,111,244,196,224,96,2,8,36,20,13,85,200,11,5,47,139,64,121,4,33,231,29,70,173,66,136,102,8,139,222,201,117,48,250,66,193,32,77,3,254,239,65,143,94,72,9,165,71,48,25,148,9,204,45,24,246,26,230,140,239,201,183,191,222,244,39,24,202,219,79,210,207,255,214,228,81,214,0,0,84,220,66,75,52,136,220,137,212,96,65,201,153,51,100,193,214,228,8,24,24,120,8,16,27,11,129,158,48,112,120,197,66,34,80,2,128,81,68,151,187,190,44,12,188,85,111,9,167,54,203,202,12,245,107,156,39,231,168,189,87,152,58,61,144,49,9,12,125,164,247,72,134,226,183,43,165,174,187,120,192,183,162,133,255,80,107,83,231,145,226,235,229,53,85,32,46,199,231,239,194,189,8,152,228,40,98,25,255,251,178,100,55,14,134,10,102,80,27,143,100,80,78,37,249,152,109,226,108,89,225,201,62,109,188,185,193,19,151,167,9,148,137,176,30,9,95,29,33,97,207,199,183,98,151,53,244,45,149,183,175,157,136,230,103,107,42,189,104,230,79,141,191,127,230,118,102,102,118,240,209,1,89,229,206,192,121,110,106,113,44,86,24,239,121,131,177,111,199,143,223,49,180,252,231,203,115,177,182,221,153,114,218,209,131,151,234,101,46,250,230,4,197,142,253,53,135,192,0,6,64,24,96,40,77,20,140,12,128,202,46,128,72,175,41,114,81,173,156,44,61,34,32,136,205,23,48,162,178,225,87,166,253,152,72,60,157,59,108,91,210,79,191,137,215,87,178,183,95,87,38,51,192,113,167,244,117,236,211,12,65,111,48,132,97,29,255,128,188,6,207,208,252,88,60,228,155,211,252,238,75,77,97,244,40,214,117,126,0,1,112,72,25,153,202,130,131,80,212,49,49,21,8,84,73,140,139,160,13,3,156,122,90,218,144,8,27,206,2,167,168,203,176,181,10,163,84,173,94,196,37,234,112,26,5,181,205,182,137,131,228,170,20,153,7,156,104,43,162,90,158,220,40,221,12,87,85,155,61,7,180,249,229,157,212,230,215,77,77,74,115,247,224,227,124,166,217,248,162,189,81,235,45,118,44,40,94,178,195,184,190,38,190,25,117,138,214,147,215,252,67,41,51,104,99,58,53,126,189,155,214,183,169,113,254,191,254,255,59,207,155,9,202,179,147,148,99,183,29,158,113,241,21,231,166,84,255,25,63,179,36,234,91,170,216,215,81,115,67,146,174,121,68,42,171,167,186,109,138,188,225,7,191,58,217,25,32,73,135,141,141,239,229,96,93,151,221,246,124,32,242,18,0,0,24,162,74,188,2,24,132,179,143,148,59,218,36,25,177,208,170,232,186,54,33,122,180,24,101,111,1,135,36,254,91,222,214,73,247,42,55,85,254,80,197,36,223,245,25,251,63,10,9,39,14,223,175,240,88,118,211,175,10,151,127,255,255,120,210,40,66,128,0,18,28,156,57,129,239,6,109,102,24,1,65,3,143,19,132,46,12,202,36,157,132,0,134,185,226,2,34,195,223,210,223,83,180,121,82,221,47,70,232,47,245,225,155,167,147,228,147,143,187,58,100,168,139,99,39,73,41,217,203,124,201,51,138,248,133,21,103,84,155,74,180,140,175,44,79,28,178,184,74,107,202,137,172,55,244,197,108,103,118,247,120,198,151,31,229,39,243,98,202,7,237,223,17,85,250,253,45,95,17,203,30,171,26,209,252,137,188,99,180,92,49,3,17,32,66,61,76,143,188,184,223,199,215,251,223,166,91,117,14,138,64,99,118,140,51,206,238,122,93,97,230,255,251,178,100,76,136,165,252,114,81,27,79,93,112,71,196,233,177,105,37,134,23,113,165,71,77,53,155,1,32,30,102,213,163,137,224,226,135,130,69,38,152,246,125,132,230,78,21,113,70,214,213,87,39,159,72,232,232,52,49,162,77,52,236,162,140,205,252,215,255,238,253,74,162,144,9,6,17,56,128,64,132,137,216,220,52,234,156,178,109,117,165,176,200,161,121,128,7,220,119,110,254,56,96,244,253,191,141,199,125,22,167,201,146,55,211,62,227,162,188,131,61,24,155,198,13,56,163,133,186,185,185,31,241,54,135,57,153,239,255,46,255,254,169,226,251,128,34,17,40,189,204,19,32,215,98,57,161,88,129,117,135,56,58,94,24,91,8,160,172,130,196,223,0,97,36,130,157,40,1,68,241,190,18,180,127,237,202,63,128,38,229,52,156,99,208,117,186,207,2,141,75,241,121,179,146,72,228,79,47,91,171,80,229,203,177,71,159,227,146,105,68,209,68,24,129,16,12,10,199,155,100,19,120,246,218,39,236,98,50,81,158,19,98,229,50,129,31,9,249,117,216,98,173,83,71,205,42,163,202,117,176,182,185,112,19,40,82,69,85,138,200,212,121,107,83,107,101,86,102,219,152,242,216,200,69,122,245,5,181,248,15,190,215,91,52,168,54,130,143,23,224,180,104,169,70,206,224,152,2,228,76,210,55,102,152,250,26,19,72,22,230,88,180,175,88,247,195,143,187,157,135,168,169,0,29,0,93,100,107,42,133,63,240,65,206,161,240,161,82,233,191,74,70,66,91,179,4,113,143,54,75,113,219,129,142,195,49,133,60,183,98,6,2,163,55,240,114,170,221,193,208,104,114,29,170,58,168,11,255,208,175,255,66,127,246,255,255,148,127,255,66,164,63,255,168,0,76,109,6,56,184,192,134,148,99,245,129,166,145,134,46,52,144,131,204,243,1,5,23,70,64,230,95,14,23,236,193,41,33,225,34,210,48,248,85,243,36,2,170,65,161,185,133,3,22,41,164,87,84,30,42,234,175,201,145,128,204,151,6,106,170,227,160,68,179,208,240,51,21,102,66,53,168,9,5,70,30,2,247,243,212,134,134,132,65,76,53,100,37,68,201,72,219,80,199,45,27,11,113,4,175,226,29,34,232,154,71,187,174,63,35,164,4,214,105,98,179,149,177,246,36,15,20,147,133,108,246,144,206,178,22,63,186,172,119,220,90,115,82,72,134,15,32,145,170,46,0,184,137,47,153,30,1,55,212,174,167,250,175,98,237,230,89,184,59,76,135,190,43,248,119,14,45,220,210,137,133,92,218,109,62,217,157,87,168,238,92,197,28,111,94,156,211,85,119,5,95,205,123,171,224,149,222,24,159,244,150,249,53,0,129,0,0,0,2,4,255,251,178,100,110,142,6,176,118,77,139,143,94,52,72,195,233,218,105,39,104,26,41,201,56,46,61,25,145,22,38,103,233,147,137,224,218,89,73,16,215,0,100,67,133,67,1,98,141,93,202,143,197,134,1,165,114,252,5,216,79,90,47,186,250,69,184,239,117,81,152,127,38,81,144,34,161,10,231,101,166,20,227,143,85,60,180,199,6,108,251,61,103,172,255,141,173,198,174,87,157,180,102,7,148,26,236,136,105,245,137,131,73,166,104,126,13,98,200,131,102,150,47,152,236,38,35,19,131,142,2,193,195,17,132,72,142,138,86,96,16,164,77,164,151,132,72,28,96,208,190,159,121,30,108,150,85,24,121,104,20,17,143,74,36,235,178,78,155,56,33,189,167,136,120,4,215,73,65,182,217,137,191,134,122,158,4,30,196,105,53,201,137,135,0,219,216,130,193,161,226,108,219,75,148,204,87,233,215,121,154,133,54,154,134,58,195,127,32,110,55,194,61,161,177,168,14,202,107,104,185,231,229,81,175,149,39,249,133,252,5,79,220,2,27,187,191,15,81,237,184,212,202,233,159,122,196,254,159,249,49,172,253,211,53,245,146,2,236,242,166,58,90,245,172,127,186,226,190,201,111,89,27,162,141,222,136,110,196,51,110,34,163,121,247,58,158,42,31,171,251,175,235,243,254,69,120,96,145,171,147,0,3,4,4,0,39,5,22,108,11,89,14,7,104,82,154,169,244,234,75,155,236,100,35,162,204,175,106,122,172,226,106,189,109,146,221,138,150,232,204,23,152,237,148,106,13,69,224,182,111,254,92,205,249,127,182,173,215,255,147,141,253,255,255,215,232,47,230,98,0,0,0,0,48,103,168,202,86,13,242,48,213,132,205,16,8,248,69,76,52,16,193,109,2,192,201,84,2,89,2,128,136,84,76,24,88,201,5,8,147,90,100,226,70,180,0,96,36,172,153,144,180,60,177,49,39,31,198,18,35,65,12,96,81,155,40,37,57,217,155,10,210,246,18,71,56,44,215,134,76,207,244,83,198,167,80,216,158,171,213,86,63,90,97,179,31,208,61,213,170,187,170,247,46,161,159,177,165,81,61,150,232,157,226,166,28,123,104,125,170,113,67,129,88,59,9,229,231,24,195,89,125,170,185,163,38,165,33,254,79,149,129,1,48,209,172,167,216,214,110,110,110,126,229,158,196,9,3,176,227,56,99,24,133,44,4,128,30,94,159,47,155,123,24,183,231,39,212,237,65,176,225,200,63,91,10,92,244,222,200,134,54,118,156,62,173,214,203,82,143,255,255,243,15,247,121,162,11,93,19,0,0,128,0,64,32,2,22,73,231,0,191,48,81,245,234,52,77,140,27,55,13,183,38,116,148,136,129,60,36,169,41,2,247,145,174,255,251,178,100,123,14,6,145,114,79,155,111,92,112,73,67,121,237,101,101,96,28,85,201,60,46,237,229,81,34,170,103,205,147,149,128,170,197,73,7,116,34,129,29,193,233,33,227,24,171,146,30,44,255,177,92,85,232,167,150,248,35,21,255,255,250,235,138,18,15,255,91,242,1,24,60,140,11,14,140,113,11,76,18,8,204,108,129,76,209,4,204,176,140,206,222,74,200,140,236,152,121,104,100,8,72,4,230,79,141,24,4,4,70,246,8,193,131,129,10,2,2,225,53,201,232,190,92,151,86,71,20,183,52,192,232,112,163,16,193,59,65,28,36,245,149,18,42,221,143,242,226,62,196,98,219,54,64,168,219,136,201,84,98,45,121,74,179,178,64,211,182,68,39,17,151,133,209,244,39,7,6,219,65,68,65,60,79,8,149,179,215,118,179,210,154,175,76,150,38,216,174,244,220,121,77,93,99,226,22,225,142,102,104,207,174,219,148,43,22,15,132,108,71,216,133,38,90,220,160,163,28,173,245,141,107,218,17,59,139,189,103,113,35,111,105,226,220,32,81,190,162,223,95,234,71,185,215,190,126,179,225,30,202,23,177,107,155,227,121,159,13,81,179,157,102,14,115,154,249,105,243,157,120,217,214,127,250,174,191,172,218,245,254,59,14,156,247,18,154,0,16,0,193,109,64,147,206,217,155,96,178,150,11,217,34,163,115,108,178,38,188,252,4,123,48,149,51,239,218,163,7,59,81,156,60,209,239,65,50,82,227,19,133,181,137,255,214,169,252,207,191,93,189,191,251,255,255,255,147,254,160,159,248,136,12,213,18,237,255,255,255,80,0,0,0,112,192,164,0,195,0,224,201,128,244,192,97,80,203,88,112,194,240,80,192,144,60,198,33,220,194,16,0,195,16,12,72,127,7,0,64,64,232,193,35,212,42,4,136,0,234,232,204,28,16,46,144,160,33,235,0,217,235,50,11,111,60,139,171,196,148,2,89,148,239,114,178,177,24,68,235,70,122,93,0,16,215,101,212,98,234,18,68,9,244,244,252,196,113,66,16,248,170,152,67,233,195,9,179,91,125,188,35,115,93,83,52,104,149,99,128,233,27,18,20,101,231,126,141,79,165,128,50,175,63,97,194,98,4,63,228,123,141,222,131,23,93,213,83,210,158,27,208,56,149,243,255,53,118,214,225,148,221,245,255,174,191,134,114,103,214,90,165,107,51,195,152,210,33,206,56,135,25,247,155,21,106,91,248,219,132,29,30,101,30,35,135,28,155,89,250,11,209,41,108,218,32,214,232,241,230,154,215,207,72,255,255,255,63,155,109,85,92,0,0,69,228,249,48,9,21,4,204,188,5,172,233,134,19,4,97,16,237,177,24,227,133,190,168,84,124,77,89,117,121,188,255,251,178,100,127,12,182,228,113,206,155,175,93,240,74,8,233,194,101,226,106,22,1,159,68,110,61,111,193,25,15,231,161,151,149,160,93,111,249,15,68,100,173,132,9,14,245,242,107,174,116,164,212,33,238,208,231,108,24,234,118,255,212,154,47,212,196,193,183,223,255,255,162,127,255,248,114,2,105,61,196,6,227,20,0,12,62,28,24,23,24,238,162,6,54,47,161,130,241,80,20,162,232,40,222,133,195,198,44,51,34,145,124,110,101,16,167,13,186,41,156,59,158,125,48,136,36,68,67,181,10,36,228,236,189,174,211,25,219,72,45,227,13,102,227,143,195,36,237,42,215,203,153,242,209,134,132,103,221,65,1,172,180,247,191,178,72,142,71,29,139,17,47,129,222,66,78,7,201,171,216,245,144,68,102,126,103,197,176,58,232,62,198,168,73,116,128,152,201,122,115,175,104,224,212,124,154,230,127,122,2,6,164,244,21,153,53,217,184,54,93,18,185,211,188,121,129,12,255,55,228,242,245,66,139,29,238,114,148,84,233,53,170,153,99,155,241,80,255,245,47,254,160,13,240,78,149,84,85,33,23,197,253,100,228,43,192,115,234,126,90,142,162,2,161,131,106,106,99,114,101,175,121,182,109,78,212,108,17,218,170,73,95,122,59,5,92,189,8,234,86,34,241,142,135,78,122,95,139,209,223,41,157,196,54,127,255,87,255,255,255,255,172,0,0,243,0,85,192,136,192,206,164,60,198,179,40,226,238,16,212,161,88,88,84,51,12,157,49,112,74,48,160,34,49,248,0,70,35,6,70,19,60,73,177,162,68,56,171,158,131,12,51,0,199,132,97,80,194,148,70,8,165,14,106,149,187,184,173,70,162,105,60,100,65,140,56,152,207,160,24,9,172,205,186,213,96,102,78,13,2,231,80,228,68,13,95,184,250,133,64,181,95,216,9,94,37,206,17,160,220,91,205,112,103,163,97,33,68,238,76,174,128,35,220,5,232,208,124,168,234,20,228,41,198,21,15,134,142,214,12,179,235,51,135,73,199,124,19,30,123,26,140,248,205,90,183,172,171,203,118,179,26,52,243,140,250,96,6,85,4,223,219,125,121,27,166,60,77,255,254,149,144,199,206,79,96,205,23,38,131,160,34,11,169,65,96,225,198,195,32,24,17,89,24,56,56,184,29,120,72,61,27,47,132,16,135,27,143,161,202,179,182,103,222,157,221,170,69,252,95,207,252,126,85,72,128,32,1,165,23,68,132,25,211,183,80,84,74,108,100,0,197,152,125,167,249,97,13,53,214,98,151,253,196,127,12,138,85,196,206,247,78,80,139,70,44,171,179,156,3,87,23,212,7,212,117,200,239,10,107,159,191,242,223,253,186,38,111,255,47,239,132,31,223,255,200,255,251,178,100,152,12,167,73,114,76,147,175,70,192,71,7,137,197,101,133,118,155,133,201,56,110,188,91,129,30,172,103,245,135,137,160,0,1,0,94,97,25,100,102,224,10,96,1,136,97,24,154,107,92,70,103,192,70,8,1,204,82,45,76,45,3,12,34,2,129,32,216,208,10,85,28,204,158,40,192,194,25,130,64,100,2,192,2,3,182,236,22,5,246,136,50,26,140,202,134,21,33,219,11,42,128,165,96,21,214,146,182,23,197,184,79,30,183,238,44,153,147,206,156,107,187,170,140,206,39,43,194,35,31,202,248,42,36,120,193,71,195,136,126,103,202,32,213,140,141,141,47,148,253,111,115,52,53,233,5,215,201,117,174,108,39,77,187,194,99,200,154,137,254,95,227,123,161,245,79,19,234,27,102,40,64,13,173,127,127,224,71,240,161,127,255,251,196,176,191,159,107,153,219,243,244,58,92,165,96,66,96,94,79,89,23,83,203,154,36,220,233,17,242,182,136,92,41,242,197,76,225,212,56,155,102,172,120,79,111,88,211,252,82,240,152,48,217,109,79,153,190,255,215,135,106,64,3,0,70,186,174,80,242,36,112,193,20,165,1,83,54,147,205,165,132,150,18,11,142,144,204,13,252,122,111,246,57,38,185,49,134,235,230,246,247,113,157,71,233,171,91,204,223,255,162,203,253,59,183,255,247,253,48,198,254,255,255,255,221,191,255,254,162,63,255,255,212,0,204,59,41,141,134,25,194,200,25,130,231,73,229,89,225,151,131,8,80,16,48,249,98,48,148,52,38,47,66,13,241,97,24,195,64,104,202,22,144,193,64,104,204,165,76,19,40,136,97,242,12,123,163,65,98,25,165,84,67,130,20,162,31,201,128,140,202,60,12,137,37,139,4,18,15,166,251,136,190,247,175,67,4,72,66,249,66,202,40,253,193,83,214,31,214,219,20,140,70,201,74,44,69,15,177,56,45,101,111,38,53,220,160,60,206,194,135,194,87,199,217,152,214,88,11,6,225,197,26,53,188,34,120,168,110,200,64,206,155,84,191,223,101,163,62,182,214,164,143,187,208,255,222,24,115,87,131,54,208,68,120,255,181,100,139,156,88,175,145,135,207,254,47,127,242,120,210,216,165,163,106,253,185,215,244,85,239,62,21,235,36,125,87,174,33,237,227,45,48,246,124,223,192,167,234,123,210,182,249,221,63,198,103,214,125,117,141,111,89,183,215,255,127,230,255,251,127,219,99,234,80,2,0,134,210,181,77,223,195,173,197,159,31,21,204,227,245,45,235,148,51,9,135,118,197,198,97,176,166,188,152,225,9,103,66,167,249,232,35,80,206,173,42,89,221,85,101,90,166,243,127,158,179,93,217,86,96,160,57,20,69,30,50,107,219,219,211,246,255,251,178,100,149,142,231,60,114,76,139,185,123,102,72,167,153,226,96,167,116,156,177,201,52,78,189,27,8,248,143,231,137,133,149,160,202,167,111,238,244,1,96,33,8,214,65,132,197,195,208,195,130,164,242,148,84,192,80,44,20,9,25,66,22,131,137,19,22,1,16,40,96,76,0,152,8,60,25,38,155,152,80,5,128,136,231,253,135,152,40,1,9,5,38,7,4,113,193,24,20,68,10,90,84,144,18,124,181,60,154,33,40,51,21,182,162,105,60,33,1,168,23,237,68,93,98,14,136,224,35,23,160,105,117,37,46,144,168,24,204,54,172,170,122,49,116,32,24,14,7,32,248,198,143,226,21,190,212,6,200,21,85,64,213,242,199,17,40,162,143,124,25,173,57,161,188,71,53,78,63,78,117,71,50,39,111,101,100,166,58,135,95,206,111,77,220,175,1,176,235,207,59,202,109,235,122,250,111,75,98,23,159,59,166,109,156,97,87,250,166,61,7,89,64,76,198,36,34,36,165,210,216,126,53,193,216,44,145,102,66,28,96,194,132,97,183,66,8,156,136,166,46,26,45,220,202,186,234,177,190,54,107,251,249,175,215,241,1,185,40,24,190,85,235,249,84,29,133,173,70,28,6,77,22,113,233,80,238,85,92,152,39,119,84,237,203,109,235,210,32,102,222,170,214,197,202,19,156,119,24,120,139,88,149,141,126,123,176,7,210,229,18,169,223,240,95,163,253,87,20,254,93,0,0,98,82,156,221,66,68,208,243,44,198,160,224,252,4,88,221,112,24,128,7,50,41,113,48,220,85,49,56,45,14,70,68,64,129,136,99,17,168,128,248,25,15,49,128,26,116,198,66,80,112,40,6,1,204,33,13,35,165,207,34,13,122,159,78,192,112,6,175,189,149,10,127,86,80,64,196,142,43,113,74,199,212,237,34,226,226,6,114,121,255,34,157,27,208,209,12,107,69,27,139,101,86,223,97,239,123,144,194,21,122,85,45,201,68,85,46,121,186,165,147,123,105,155,203,210,252,254,19,166,110,186,164,83,57,84,121,247,139,43,114,106,80,14,146,114,43,131,207,133,215,58,71,158,57,60,221,207,151,154,173,62,50,12,241,161,86,43,56,48,148,52,194,231,211,225,184,6,41,249,210,223,223,229,151,254,95,45,237,214,118,109,70,160,152,106,43,166,36,142,77,139,175,36,242,97,169,40,161,10,106,22,145,124,195,172,90,120,125,90,70,165,167,18,70,220,226,183,112,83,99,8,86,48,157,94,219,114,253,156,190,183,252,225,144,222,160,0,1,129,12,37,112,167,27,130,127,24,144,31,64,171,154,229,151,250,250,170,181,138,112,2,76,181,27,101,215,165,123,133,75,204,228,247,136,135,91,154,213,105,218,217,255,255,251,178,100,147,14,7,189,113,204,19,184,77,114,64,102,73,227,97,7,102,30,41,203,48,46,225,21,200,185,8,105,180,151,136,96,183,250,255,175,61,188,86,8,246,144,211,10,51,187,229,190,207,238,25,128,106,9,182,3,41,149,1,113,135,200,193,254,176,17,172,225,24,56,78,50,33,118,48,244,61,48,12,10,49,0,43,48,24,29,48,132,115,48,69,206,48,224,52,4,135,241,34,192,82,28,37,145,11,198,16,5,179,164,128,136,240,27,93,4,178,71,178,41,139,214,41,20,12,170,130,116,223,99,108,88,58,151,158,16,192,196,141,97,106,200,186,156,213,96,166,48,32,104,245,169,30,23,55,6,160,159,241,166,134,69,49,25,222,90,142,242,181,247,147,97,96,182,250,171,118,130,254,84,216,69,96,8,85,219,76,194,69,133,213,178,201,179,165,67,57,51,221,93,253,238,160,73,102,56,252,155,120,254,236,66,249,95,57,185,181,33,158,48,0,209,104,178,223,106,225,198,41,141,13,45,204,119,249,111,249,218,211,251,31,48,147,54,37,8,5,33,141,90,205,38,98,109,84,26,140,108,164,131,133,5,110,56,188,100,76,32,237,151,136,145,56,249,148,171,116,29,60,207,201,222,183,19,4,239,34,24,232,42,127,0,2,130,0,4,0,192,188,12,176,41,120,92,148,143,71,121,244,169,167,68,29,81,2,239,127,250,131,122,59,211,253,156,239,112,23,255,255,158,228,22,239,118,185,102,254,176,0,32,0,146,155,152,85,102,105,96,9,20,88,2,38,59,23,84,21,51,105,7,108,113,166,2,104,194,15,98,73,35,13,28,235,253,3,101,50,224,41,93,150,241,107,24,80,25,31,176,104,103,55,151,242,178,171,231,168,78,81,8,35,97,245,56,105,218,163,161,42,29,49,210,33,227,89,76,8,164,250,93,252,170,147,147,168,216,141,215,60,189,56,53,60,138,18,62,170,41,239,189,61,162,73,0,238,152,44,162,234,231,34,126,14,69,181,86,227,115,186,73,21,209,181,250,223,221,99,47,45,195,114,222,96,28,179,242,136,10,113,176,246,119,179,30,132,150,12,238,149,31,230,248,215,140,162,119,120,216,217,237,124,68,136,82,184,189,100,65,231,190,132,169,222,162,191,164,196,249,202,22,207,247,23,8,39,187,5,213,231,244,211,50,25,207,94,207,29,71,38,143,179,251,77,155,104,205,144,196,62,52,88,172,245,118,247,253,231,59,255,239,63,211,95,114,214,146,80,106,24,95,39,240,211,192,8,155,92,152,202,113,81,46,152,40,148,34,168,179,85,253,159,25,62,98,142,127,15,243,156,92,126,76,37,15,63,55,224,35,170,13,204,70,27,146,117,113,38,183,155,249,169,230,227,255,251,178,100,142,136,167,28,113,207,59,154,121,80,68,5,153,192,105,37,120,30,81,191,54,110,229,237,137,17,170,103,245,149,137,168,26,174,250,51,139,254,159,223,247,254,160,0,0,169,140,57,82,204,174,5,12,88,38,76,57,3,140,219,166,12,46,26,12,13,4,204,50,65,76,9,1,76,83,6,76,51,1,146,20,192,160,32,194,195,228,196,48,28,39,137,217,195,136,16,228,13,162,250,220,27,251,204,173,225,125,30,221,97,6,15,11,121,169,170,139,62,106,37,160,198,129,11,118,23,34,163,160,52,79,35,237,16,148,103,207,108,110,143,103,41,204,195,49,53,170,14,238,70,158,115,9,15,43,240,225,31,81,169,38,218,242,231,107,55,44,107,6,114,114,182,14,235,91,164,117,133,218,204,250,211,38,126,166,132,182,245,147,56,168,206,172,138,113,229,123,107,84,235,197,239,113,110,235,19,65,214,61,116,203,27,42,205,120,15,245,117,193,142,224,224,253,57,22,18,186,28,241,35,199,254,42,117,89,71,71,226,73,75,150,201,16,167,106,108,171,213,167,162,49,78,165,87,54,59,98,219,51,42,181,88,169,166,122,138,87,6,35,248,205,111,102,199,223,206,247,143,173,127,43,176,43,70,151,0,8,0,161,89,224,165,218,237,142,82,131,176,80,141,39,241,220,139,237,223,68,217,120,49,52,119,63,165,95,110,232,148,170,251,162,120,230,232,171,86,225,214,175,167,59,105,219,250,218,223,251,255,247,247,107,247,255,239,255,237,187,235,194,13,175,243,240,102,48,147,50,83,13,224,166,49,77,26,35,4,209,211,48,213,123,51,31,192,68,48,44,2,195,15,225,198,48,111,7,99,3,176,43,5,12,224,132,11,12,1,197,72,195,80,142,140,49,65,0,192,228,19,75,164,93,192,112,7,137,4,9,130,184,20,55,227,0,48,76,3,247,149,161,105,170,179,215,89,68,137,10,72,121,161,96,80,226,12,69,51,77,23,239,170,128,144,8,214,21,182,217,9,136,167,147,194,146,195,10,6,105,153,80,247,186,72,170,68,32,217,80,148,75,17,28,243,124,33,45,45,125,118,20,68,22,45,103,83,23,234,69,232,30,183,57,207,152,201,247,106,53,169,154,123,201,91,52,83,124,169,170,52,79,211,131,11,198,174,155,157,254,234,87,113,243,249,156,112,134,216,133,218,72,4,183,156,203,45,238,206,106,115,159,123,119,89,97,151,114,195,243,189,168,213,146,195,137,13,157,104,34,221,38,125,90,234,167,85,192,189,108,229,114,18,245,151,67,6,52,189,22,169,84,116,55,100,193,165,37,89,85,116,170,215,46,209,152,253,1,140,244,29,137,22,96,0,2,92,20,109,173,39,228,241,137,195,94,255,251,178,100,134,142,232,4,116,202,131,217,69,114,76,73,170,3,100,71,126,32,49,203,44,79,105,237,201,4,29,104,73,131,149,138,151,136,69,126,100,47,214,106,54,34,10,33,13,235,133,24,71,253,65,147,68,150,184,118,84,224,141,87,207,193,255,95,228,237,255,183,208,70,51,142,54,99,22,183,63,5,10,234,250,144,102,251,231,179,122,27,56,242,134,17,12,146,238,176,7,4,22,89,128,232,93,24,45,11,57,128,248,78,153,140,41,17,143,160,3,149,130,225,137,24,119,24,68,3,193,131,112,57,24,72,0,185,128,48,14,152,29,131,33,132,120,177,19,10,1,193,117,108,133,112,235,68,93,57,196,231,5,21,20,27,168,152,210,149,184,183,242,121,216,193,18,187,104,44,228,24,33,238,248,80,212,202,82,2,134,190,134,24,51,124,207,138,17,223,136,51,36,211,12,3,62,72,13,183,107,106,174,205,28,166,146,207,2,160,151,228,162,70,194,105,43,161,97,26,241,79,53,152,17,186,183,107,209,210,244,169,3,113,163,104,46,207,154,71,4,101,94,215,59,186,221,211,133,173,149,197,227,73,36,21,168,106,171,225,176,90,109,42,240,70,94,110,177,247,132,139,118,169,6,55,246,181,179,172,226,46,162,230,21,102,207,109,80,59,173,51,138,65,137,90,237,182,14,118,203,140,204,227,2,243,194,163,19,92,71,234,22,69,202,165,242,211,215,175,92,252,245,143,135,207,228,141,72,144,163,229,133,201,67,157,235,253,127,241,255,141,143,225,68,214,80,140,198,138,235,54,23,68,227,85,10,174,138,46,188,126,139,111,234,3,222,80,117,66,242,117,255,80,206,247,238,214,95,109,246,229,127,211,255,255,244,235,24,38,86,160,77,42,83,134,12,12,69,97,228,13,255,242,200,83,194,174,76,71,176,154,128,0,2,156,248,193,229,108,198,49,104,194,99,216,88,73,57,69,115,52,176,59,47,25,154,91,155,33,129,158,14,26,72,72,192,1,136,196,133,254,76,88,140,195,128,221,145,144,224,224,194,245,7,25,74,137,4,29,110,183,91,57,165,172,110,169,195,214,11,105,116,19,4,176,46,121,177,29,66,33,203,54,46,144,215,74,240,70,88,28,84,235,108,9,196,57,153,218,4,247,62,160,97,61,138,174,151,144,77,79,24,88,55,136,89,142,245,93,13,144,221,74,57,31,175,21,219,78,141,229,21,40,134,239,112,163,125,192,70,192,240,52,196,229,45,97,204,127,33,80,155,201,144,87,55,181,41,223,102,57,154,120,197,131,152,89,181,190,173,119,178,56,65,79,163,87,112,79,213,51,137,150,118,179,46,160,157,76,210,49,85,151,48,22,24,221,190,65,109,75,182,41,102,127,89,255,251,178,100,102,12,199,46,104,205,155,187,121,96,94,10,153,243,100,71,126,29,77,159,42,79,105,143,193,68,166,231,205,163,137,241,92,89,161,90,208,89,118,229,141,250,119,24,182,164,104,148,190,94,105,154,61,170,215,11,254,116,0,32,119,197,242,212,146,242,0,58,160,22,62,128,133,105,100,89,229,160,97,1,99,93,119,183,119,2,56,136,95,232,131,34,171,218,165,99,93,250,61,94,169,90,63,212,16,202,168,169,27,70,253,61,179,182,93,73,119,53,175,67,85,88,13,34,202,56,110,38,206,69,102,111,119,116,32,233,40,107,153,47,154,214,119,163,218,64,36,188,142,151,127,184,0,31,204,37,12,12,199,36,34,140,16,197,36,192,44,1,141,109,12,96,192,64,7,76,0,64,88,20,20,166,6,32,110,96,236,8,102,23,96,60,58,1,166,6,193,202,98,112,8,193,194,92,178,155,229,4,50,36,235,2,218,197,69,89,60,178,36,120,134,148,22,99,1,144,138,162,80,105,236,180,72,25,26,157,208,41,109,150,0,49,200,232,16,252,54,172,131,68,103,35,82,0,0,6,151,13,40,250,113,60,173,14,26,137,168,19,186,72,22,83,148,166,35,69,106,145,14,85,179,129,113,177,107,229,246,95,137,203,33,186,195,143,212,124,90,116,200,130,210,252,71,50,89,57,163,247,87,53,138,233,191,88,157,171,87,169,80,95,77,161,149,173,36,150,10,215,90,218,157,105,116,174,187,120,212,13,61,75,54,153,117,22,168,84,126,206,77,41,63,85,107,190,217,73,190,93,250,211,30,215,58,10,47,103,161,179,208,116,219,33,107,242,44,191,65,119,132,154,147,122,35,136,197,200,0,24,82,241,6,178,118,150,238,156,179,236,90,94,5,10,213,157,169,234,84,202,4,28,134,161,252,174,12,56,222,85,255,142,61,39,223,154,181,78,58,102,241,195,230,156,32,111,215,255,183,125,219,10,250,222,156,109,26,202,205,119,177,70,106,229,69,150,159,125,178,148,26,235,113,234,89,211,111,161,35,67,0,6,211,6,227,47,51,27,3,35,35,161,138,48,70,15,243,111,178,192,49,183,2,179,0,48,4,2,134,97,129,48,97,152,56,3,217,133,208,46,58,198,15,194,4,99,106,75,198,15,64,56,44,3,40,248,96,6,1,64,225,15,98,129,129,247,1,145,6,243,230,168,224,68,3,165,196,180,26,26,130,147,108,206,226,228,166,8,5,180,105,71,120,168,99,199,0,3,48,126,138,135,35,124,251,71,138,143,70,160,215,84,116,136,104,90,213,130,224,18,250,85,77,21,199,79,53,221,101,84,84,24,172,125,239,181,83,249,25,185,118,142,159,59,243,154,229,103,163,153,212,128,43,209,252,255,251,178,100,77,142,7,98,104,201,147,217,68,114,74,40,26,10,105,34,100,32,125,207,32,15,105,145,137,8,38,104,169,151,148,152,123,65,58,7,23,237,44,151,139,184,118,78,60,109,64,156,38,97,0,121,103,142,26,61,221,207,113,98,72,139,107,89,74,18,135,72,89,91,8,176,51,17,80,60,151,121,176,240,58,17,11,86,56,124,202,191,187,106,61,16,107,202,36,91,122,124,170,243,46,135,33,158,225,6,241,1,165,81,2,159,227,128,0,8,0,64,103,226,94,201,218,12,168,22,53,163,108,24,13,198,182,243,233,247,72,182,162,49,147,142,169,206,159,245,234,9,234,173,109,164,171,116,93,224,101,66,177,198,237,255,251,126,189,59,111,255,254,207,8,7,45,145,65,28,40,218,51,197,137,42,92,42,102,250,98,134,12,103,42,106,202,28,38,52,163,210,97,108,54,39,72,9,94,106,162,33,38,6,0,58,97,6,39,230,5,194,102,4,3,99,24,64,69,48,40,3,99,3,145,252,48,28,69,179,0,192,69,18,2,244,215,16,129,33,133,40,6,38,41,134,48,14,36,169,138,62,17,238,68,6,10,182,132,33,135,144,215,72,80,161,33,173,107,4,238,8,195,26,178,79,25,197,113,1,146,160,22,135,17,53,235,214,234,103,4,110,127,202,128,227,96,235,1,135,105,21,148,161,59,22,2,128,140,69,76,48,39,16,64,73,40,170,176,26,78,227,54,157,144,253,71,99,249,142,79,68,60,219,184,216,201,72,134,122,205,128,209,104,166,208,126,44,45,212,154,148,39,64,178,230,94,125,55,194,248,205,138,100,108,164,179,233,70,148,84,101,185,71,119,207,144,226,91,21,247,87,199,13,237,123,55,181,189,16,175,222,234,220,137,184,39,242,244,198,237,116,185,106,90,114,205,86,103,187,119,241,150,167,182,211,20,255,124,83,89,175,178,203,13,110,189,111,180,85,173,63,51,118,185,245,171,177,61,144,2,128,12,0,0,5,119,226,153,199,139,199,14,146,8,128,160,82,42,158,176,78,89,128,202,230,29,169,220,242,61,126,143,170,95,107,255,255,215,250,127,232,90,222,242,209,201,154,87,93,19,253,154,124,36,109,159,143,170,246,248,166,182,179,60,71,250,192,0,140,4,197,156,212,12,97,76,198,133,220,192,176,22,14,59,87,96,161,201,204,35,192,28,194,152,10,204,30,66,188,195,20,24,12,44,194,36,88,6,76,50,192,120,202,128,189,12,38,192,128,112,5,135,128,13,29,194,160,36,44,0,166,20,96,102,229,24,138,195,230,157,192,168,168,104,4,145,75,116,162,195,14,135,159,34,204,89,203,10,135,128,14,81,248,73,8,129,236,240,160,141,44,124,148,250,200,161,255,251,176,100,54,142,103,236,116,200,139,218,76,96,67,72,234,3,51,34,10,30,137,215,40,47,105,47,193,20,158,103,157,163,9,128,131,149,121,155,22,76,78,126,132,137,60,180,80,12,250,200,98,14,97,9,165,96,164,115,173,213,167,148,34,76,98,211,219,169,85,138,209,190,184,241,195,68,166,198,203,44,78,216,72,237,138,209,26,80,148,232,14,196,23,246,81,85,77,42,204,160,211,68,42,193,232,121,60,231,9,44,78,220,19,198,213,195,164,137,66,29,129,87,162,235,49,144,187,84,133,228,133,81,84,33,34,139,61,171,93,1,101,12,42,182,121,205,169,120,201,89,51,73,66,165,116,148,110,126,50,203,148,179,21,91,119,228,29,125,69,51,231,191,80,89,90,172,197,158,128,0,86,124,5,64,62,42,215,207,142,80,214,64,212,225,50,8,19,114,2,19,45,15,187,18,9,255,130,242,219,106,231,232,180,223,202,255,159,255,68,162,228,68,176,86,74,239,237,236,222,119,204,100,249,195,29,212,154,173,177,99,161,176,106,39,254,108,102,16,192,252,102,198,36,102,37,161,152,96,114,20,134,157,13,30,99,30,25,198,0,160,8,96,30,23,69,64,61,48,181,1,147,14,240,30,48,23,1,83,0,129,69,49,177,2,113,161,8,48,2,0,20,68,10,129,136,182,132,213,59,202,31,192,43,130,102,209,178,80,45,221,87,168,94,47,185,85,2,125,63,244,164,128,75,133,78,6,205,76,233,20,66,142,24,243,143,146,197,30,89,58,182,43,152,64,201,169,86,161,64,119,181,84,51,143,39,220,129,190,86,137,167,35,149,232,238,160,59,148,242,61,212,199,25,101,217,232,66,196,134,219,108,129,8,80,87,112,10,93,80,152,124,170,30,195,181,156,155,115,78,21,13,228,142,109,162,6,156,186,241,147,245,133,81,66,72,98,129,151,166,197,228,37,22,163,138,169,37,67,111,93,84,200,65,230,86,101,205,70,56,114,216,79,207,98,233,83,217,173,186,111,162,151,214,180,171,187,13,218,235,165,32,33,186,82,72,27,220,151,65,89,227,187,123,182,249,164,223,247,241,187,8,197,27,84,105,235,26,36,104,252,15,13,139,138,1,133,197,35,181,19,32,4,61,189,25,53,96,54,51,117,208,22,156,248,208,155,190,2,106,61,125,31,240,23,183,182,141,175,182,78,149,50,21,230,173,23,90,91,7,228,145,246,80,166,138,244,81,250,52,66,0,6,179,29,146,35,134,204,19,40,144,179,23,74,35,162,122,227,57,136,195,2,129,115,7,196,51,8,129,83,26,67,147,2,3,71,84,194,129,220,201,37,100,12,63,165,28,108,148,49,22,166,46,120,187,146,129,147,47,125,136,100,159,74,255,251,178,100,32,14,134,238,113,75,147,185,75,240,70,71,153,194,109,5,100,28,17,203,44,47,101,47,201,29,151,102,229,181,149,168,215,244,68,35,94,115,173,168,219,119,178,77,205,36,22,60,117,81,132,233,214,195,57,194,61,56,95,118,119,133,50,174,144,55,60,105,219,251,8,119,150,211,67,255,87,27,172,70,222,52,223,135,50,158,171,24,161,157,121,53,184,30,111,175,53,53,52,61,51,248,119,186,77,78,148,216,82,12,90,141,178,104,157,108,69,19,41,205,104,197,68,227,55,94,22,67,27,108,121,211,201,197,84,7,149,195,45,173,28,68,147,207,243,218,195,143,73,10,145,89,180,156,206,32,81,200,172,215,124,217,179,145,69,2,18,36,11,45,100,43,29,27,45,183,35,116,172,118,82,95,213,126,238,218,125,85,82,72,0,252,18,145,183,136,164,169,4,75,65,134,132,65,18,42,37,255,89,57,140,88,45,139,150,242,148,51,9,223,152,247,157,44,232,78,140,238,202,41,192,97,212,58,38,136,49,243,241,111,239,163,254,118,43,137,17,153,106,107,237,103,166,110,124,68,83,163,255,150,89,132,80,244,25,15,132,57,134,24,203,24,39,131,249,144,34,245,152,239,2,104,144,46,152,9,2,41,40,20,20,5,88,24,93,87,161,129,0,112,24,16,143,65,128,136,6,48,11,98,32,43,90,109,76,240,162,160,161,101,110,251,109,48,141,44,90,227,224,74,19,29,96,150,88,218,128,83,4,127,60,209,211,59,0,161,145,165,100,30,30,219,139,104,24,3,26,150,189,74,21,147,145,118,59,81,249,85,86,254,150,81,114,199,204,40,181,238,200,53,86,246,22,119,69,23,213,177,169,38,141,183,169,40,236,23,97,101,77,175,53,213,110,113,86,106,31,76,219,250,168,49,10,25,179,189,187,91,54,236,199,159,187,235,189,58,86,190,38,137,149,23,106,206,78,4,238,60,147,18,27,214,245,66,144,129,202,169,173,41,239,164,251,74,127,23,92,34,210,178,140,115,86,81,18,76,65,84,152,214,33,142,133,75,229,41,24,70,210,48,255,109,149,173,80,35,128,66,9,0,157,160,184,34,200,50,169,194,99,168,74,89,50,215,245,194,136,160,140,112,194,48,237,55,53,87,130,163,154,67,103,203,139,30,177,0,63,109,131,3,154,41,197,120,69,221,29,142,148,97,38,252,191,202,244,127,252,77,98,159,252,67,255,234,239,216,8,2,135,209,152,97,137,143,229,201,137,99,88,86,120,30,113,64,33,25,137,225,168,177,36,44,37,128,0,163,14,132,35,49,40,239,223,16,23,3,11,155,68,51,28,80,202,16,21,18,223,150,224,80,19,65,72,244,199,106,210,198,224,226,48,7,226,255,251,178,100,33,140,199,97,115,206,11,186,98,242,72,7,153,211,105,226,104,26,101,199,66,77,189,123,65,21,161,103,137,147,29,136,91,132,79,9,178,248,89,143,192,209,134,95,43,157,124,228,113,25,150,36,208,46,218,139,121,240,72,7,7,195,211,163,34,121,32,14,68,102,132,83,82,219,127,122,226,79,248,31,94,87,6,226,89,61,27,111,176,176,168,88,133,161,0,68,210,65,229,87,18,0,130,143,97,249,211,179,252,225,204,15,168,104,36,0,1,243,111,2,198,135,1,210,43,18,9,135,136,174,188,255,214,57,124,99,233,247,95,118,137,7,139,238,87,17,209,172,78,37,159,167,51,87,123,167,39,171,230,41,219,147,51,180,164,227,14,76,208,253,233,187,255,45,159,172,171,102,113,233,216,55,29,225,192,64,40,81,116,132,202,209,142,233,202,116,210,111,108,96,206,240,0,0,0,157,206,130,123,189,167,30,24,96,249,120,192,23,142,86,222,96,40,12,193,143,104,49,117,152,22,147,210,55,222,117,254,9,88,136,37,156,140,33,95,143,4,179,76,253,244,123,119,14,217,125,255,254,156,159,207,191,255,255,139,255,217,247,255,255,255,255,245,72,162,184,22,72,204,194,135,72,12,123,244,232,255,71,167,80,108,207,47,195,18,219,184,40,188,195,66,193,32,38,44,130,145,224,106,75,76,8,80,24,12,110,158,151,202,161,14,236,146,26,85,22,161,33,227,35,107,24,197,190,52,220,111,172,63,100,176,169,215,247,58,214,191,22,126,28,39,107,38,137,79,51,208,181,178,196,210,37,238,97,29,251,205,19,187,246,158,245,203,143,170,101,5,108,188,65,90,9,179,63,193,133,18,221,87,171,97,127,215,5,191,94,73,45,62,100,246,107,59,189,82,70,13,55,141,122,175,33,181,237,69,46,177,5,187,117,128,154,245,211,78,241,241,154,182,19,127,182,209,104,175,109,56,43,184,170,12,122,159,91,212,15,209,124,92,100,181,184,37,17,186,48,136,211,39,63,84,62,50,222,4,14,115,193,144,146,178,84,56,245,14,255,115,233,223,6,15,45,156,134,217,80,73,234,114,30,138,3,248,161,230,167,224,71,126,142,83,110,88,128,150,221,118,200,15,190,61,153,125,10,139,88,213,73,7,40,177,218,151,225,147,233,215,97,75,239,211,111,255,109,58,246,255,255,235,168,247,247,228,191,233,163,255,243,218,155,39,217,255,88,128,2,179,67,6,146,13,14,103,52,82,60,213,95,195,30,128,73,65,198,128,210,25,20,48,98,64,187,208,44,144,36,37,152,128,244,97,240,241,151,75,170,12,153,3,0,176,83,152,192,160,187,164,131,8,94,223,117,226,76,9,144,226,130,85,124,191,227,17,255,251,178,100,34,141,7,148,120,78,11,143,134,176,70,231,169,213,105,98,104,28,41,211,56,14,229,175,129,32,39,167,217,149,149,144,40,49,252,145,23,178,163,227,49,11,94,95,65,79,243,5,80,88,177,26,188,194,75,41,207,87,5,105,95,29,104,65,156,40,202,59,179,246,133,57,99,83,230,141,136,205,96,104,141,111,96,160,24,218,201,109,53,225,193,12,244,175,228,182,63,193,177,172,241,129,247,182,26,239,170,105,104,1,115,31,75,4,113,244,82,45,173,100,112,115,205,145,26,195,46,165,200,68,22,62,139,47,40,23,25,165,167,97,252,65,100,17,40,10,121,132,224,213,66,144,185,207,212,39,36,171,37,80,213,91,15,151,106,137,21,203,7,153,142,145,10,148,57,169,227,158,206,112,50,99,101,49,28,42,9,77,137,119,172,193,210,76,152,122,136,195,218,69,183,168,197,26,136,196,1,49,50,4,232,86,245,30,3,135,81,173,183,202,95,237,77,252,42,2,33,33,0,9,59,161,6,122,186,174,107,229,82,201,125,186,119,4,236,18,164,193,134,36,22,194,25,218,58,219,157,191,45,47,219,95,255,255,254,154,137,250,219,211,127,68,223,255,255,242,226,169,193,134,194,209,136,64,241,139,75,225,203,161,25,142,161,202,19,12,231,15,134,141,208,16,144,97,208,56,10,35,200,129,211,23,68,227,7,128,179,16,69,233,146,234,10,234,8,104,16,53,98,27,137,139,173,20,32,1,18,41,230,135,6,145,177,234,177,219,141,146,226,8,240,124,109,207,44,189,245,111,225,42,107,37,250,147,245,251,85,216,249,33,19,83,249,36,124,239,101,75,11,246,31,21,49,60,210,113,171,66,12,53,186,128,56,39,46,14,1,185,51,160,146,145,214,160,111,33,72,65,205,48,113,186,209,37,147,199,157,137,192,99,158,72,125,3,48,213,234,92,138,22,70,104,31,5,227,121,48,187,153,9,26,141,135,75,152,27,230,160,85,62,196,152,18,227,234,72,113,108,49,17,100,65,105,75,36,29,25,155,89,103,212,238,89,168,128,186,4,22,184,221,74,70,117,44,101,16,16,81,124,81,122,200,251,23,121,105,166,108,70,209,63,80,2,80,17,135,129,134,50,196,187,60,149,138,70,25,163,191,79,35,106,114,167,221,242,11,183,178,166,232,21,168,243,142,198,141,29,47,37,7,196,246,212,62,177,141,65,6,211,255,255,24,255,81,132,198,127,255,255,228,127,253,73,255,162,127,30,213,6,252,239,255,252,168,48,67,208,205,68,128,195,241,137,115,7,182,58,134,110,192,161,51,37,92,76,50,31,109,128,128,242,178,0,160,216,193,167,82,128,65,162,2,169,240,176,9,182,28,212,24,2,201,202,255,251,178,100,24,140,134,222,120,78,131,152,108,80,73,42,170,25,96,226,116,27,53,211,60,77,188,251,129,35,42,104,77,132,21,200,188,38,190,47,241,3,33,216,87,23,179,57,129,168,229,25,72,167,83,115,223,25,4,133,174,95,124,87,22,250,48,33,163,69,41,211,110,53,140,161,139,189,182,168,155,52,254,84,171,27,233,15,87,159,53,101,152,23,94,20,98,69,148,10,33,16,182,9,144,240,60,100,12,6,216,87,154,226,73,172,63,88,192,242,157,101,199,114,177,12,130,36,64,144,161,98,197,40,125,18,138,134,177,220,181,25,11,122,140,199,147,162,116,191,172,189,76,126,22,116,139,160,78,34,234,30,173,72,107,216,34,202,202,104,104,186,150,76,123,19,75,46,153,98,153,70,239,143,5,216,123,107,12,44,235,25,197,231,185,182,231,223,46,235,39,158,214,134,165,182,116,0,64,40,99,8,134,27,201,122,30,155,216,164,104,6,88,254,94,129,24,43,11,65,12,12,199,57,112,193,131,168,30,232,34,17,217,84,137,223,123,124,134,52,22,162,198,211,84,255,253,23,86,206,54,188,35,109,255,253,244,63,246,237,255,219,191,110,35,255,134,255,255,212,128,0,98,10,195,130,48,54,130,179,103,124,56,93,99,105,30,2,128,28,39,176,243,152,144,217,138,133,153,136,17,129,143,25,240,64,65,17,182,143,167,146,153,16,143,25,96,73,84,11,100,161,68,195,121,196,72,66,24,188,138,233,96,5,71,243,150,70,240,122,125,89,126,59,38,167,126,172,182,88,99,29,146,6,36,221,92,219,139,217,166,48,92,179,188,201,197,191,24,146,255,133,22,241,79,243,36,111,146,165,55,250,184,142,248,79,180,83,73,119,12,117,4,108,100,255,206,240,96,211,63,127,226,46,51,0,116,223,54,20,123,205,175,252,3,87,94,9,73,173,53,185,126,214,201,92,247,123,255,94,144,199,150,178,188,123,219,229,7,191,133,52,255,155,191,221,83,122,194,129,120,82,36,166,188,169,23,95,175,172,215,114,158,87,180,137,157,227,103,238,41,8,146,31,119,107,5,67,47,93,212,134,162,110,33,94,70,150,72,36,24,35,142,99,154,163,166,44,173,219,161,82,190,85,37,140,185,209,67,132,169,137,247,208,42,188,2,94,51,153,1,200,126,219,177,183,198,15,198,62,55,187,101,230,255,209,251,99,121,95,94,255,255,201,187,191,237,255,253,127,102,198,9,255,126,34,239,255,249,10,69,0,124,36,214,96,83,1,156,129,129,97,65,141,91,39,10,157,128,133,195,192,67,61,151,133,240,67,99,20,131,80,49,9,225,90,144,196,192,186,58,223,5,74,3,142,190,105,80,248,154,251,80,0,194,13,250,255,251,178,100,28,8,134,144,114,80,51,153,121,208,72,137,218,2,100,226,118,30,173,209,52,14,225,119,193,39,157,103,157,151,149,160,88,150,3,110,51,43,68,167,165,193,245,150,212,106,56,152,203,5,1,94,9,39,11,115,241,53,119,130,184,181,54,15,29,250,145,95,89,198,190,183,254,35,254,102,165,190,71,120,205,220,49,77,190,37,29,183,245,50,171,249,209,143,163,155,255,19,253,187,248,177,55,173,143,147,50,95,117,172,212,244,79,227,164,7,141,52,185,74,107,122,64,215,114,62,250,204,79,69,243,35,122,126,35,81,245,13,12,207,162,27,156,216,145,91,209,245,62,231,248,195,249,190,23,245,138,53,234,14,165,121,189,100,234,165,122,246,183,97,118,129,141,38,117,252,184,255,231,255,47,254,14,228,44,142,161,208,76,24,235,114,102,6,62,139,82,156,179,46,127,95,247,37,192,66,231,149,145,111,162,99,206,160,54,200,250,142,134,173,88,243,143,11,240,64,90,240,156,30,175,203,250,46,143,219,103,211,151,183,95,254,93,91,255,191,255,127,209,248,245,209,87,254,255,228,169,254,179,21,72,195,83,0,243,32,138,115,8,166,147,91,97,35,52,1,130,80,228,194,232,212,42,13,152,86,10,152,72,4,24,134,13,3,6,179,7,202,144,0,40,101,48,226,52,2,33,204,193,80,44,202,16,8,192,240,50,185,80,16,40,30,186,229,138,128,100,192,180,29,48,35,3,24,11,223,10,158,220,55,128,80,56,93,109,89,162,141,81,193,11,215,146,129,155,35,68,150,128,170,201,154,104,104,26,39,146,214,8,10,156,169,93,11,49,252,98,184,110,222,88,254,82,47,201,23,228,93,196,170,151,231,13,193,207,126,246,192,36,88,237,85,111,235,108,159,191,165,53,230,176,161,255,198,41,221,60,106,221,207,176,68,217,220,233,105,50,194,36,150,89,85,106,143,222,95,101,181,222,232,41,117,218,148,88,254,170,254,116,137,3,127,224,149,33,142,120,59,188,254,183,221,223,23,141,238,105,247,154,253,144,53,232,175,46,49,191,84,183,167,142,27,226,43,106,64,186,206,104,21,47,168,85,109,150,123,242,135,211,74,15,122,139,220,40,0,0,0,35,232,226,215,69,6,33,253,77,221,2,89,36,56,79,168,18,111,5,147,139,129,102,187,115,33,245,244,45,125,175,191,242,185,54,227,62,249,150,186,99,176,161,29,121,155,43,227,191,255,191,226,15,249,185,255,255,143,153,233,167,226,156,180,167,215,255,255,182,68,0,77,34,16,151,135,9,26,208,72,48,160,200,142,204,255,68,138,101,99,26,2,208,97,115,67,5,2,150,245,98,5,2,27,226,38,121,59,89,42,129,171,115,73,211,255,251,178,100,22,136,213,182,104,81,187,109,126,176,71,3,186,3,101,234,56,29,241,209,50,46,238,71,201,12,16,168,9,150,178,34,26,40,14,249,214,55,77,123,223,119,118,23,73,87,234,109,135,119,226,146,217,95,205,91,213,71,217,44,103,180,221,160,249,136,81,162,148,88,181,67,159,191,247,199,244,43,10,18,29,66,193,42,199,177,236,102,94,105,202,93,46,189,135,71,89,156,78,225,122,186,199,95,50,183,212,196,62,222,20,191,192,115,249,219,69,119,185,237,115,56,183,249,209,2,195,140,244,182,119,205,77,99,35,235,253,167,32,126,197,122,233,145,206,154,145,219,237,47,185,111,84,113,199,128,165,215,194,154,12,93,147,86,155,131,175,187,236,166,176,0,0,7,197,146,182,34,192,134,86,137,7,50,96,134,82,229,56,74,82,192,30,30,65,151,61,88,213,91,231,138,114,173,196,24,38,60,21,99,5,19,170,97,167,181,116,36,217,177,126,201,255,214,245,203,59,202,127,41,55,201,211,255,69,159,87,255,254,114,68,1,11,141,230,204,21,102,36,145,102,94,72,6,121,243,6,156,1,134,10,2,70,164,173,135,64,124,8,74,5,39,26,170,65,128,68,27,185,225,145,18,157,68,80,208,104,88,76,195,10,78,160,64,148,42,178,123,20,67,251,18,28,29,30,0,157,182,20,5,115,216,180,59,30,212,54,128,5,12,176,38,2,55,30,92,154,30,172,4,76,31,133,163,193,201,136,216,240,229,5,236,21,52,18,15,96,174,153,100,47,129,163,172,148,166,106,213,29,43,214,26,209,188,164,196,42,26,124,192,92,195,0,226,195,39,51,64,232,123,106,100,68,159,135,97,21,32,59,17,81,209,164,146,197,208,100,122,69,240,82,143,178,137,20,163,92,88,25,68,216,125,158,162,22,201,13,186,5,146,250,218,133,141,193,98,100,11,192,177,186,18,32,139,156,28,105,52,71,47,114,158,182,85,100,161,199,64,164,126,178,137,181,106,119,166,59,144,177,30,181,160,35,43,24,13,66,178,41,44,242,53,29,214,131,181,51,93,101,106,112,198,142,196,89,250,149,153,53,171,84,108,0,90,156,202,225,151,249,70,214,252,50,204,49,198,133,228,177,194,178,62,117,31,12,230,35,227,27,207,127,234,44,212,217,113,20,143,20,72,93,144,128,143,237,228,190,127,249,217,206,239,255,191,255,255,250,64,0,76,20,65,77,120,45,204,74,40,12,1,174,140,217,153,76,104,16,76,20,13,76,7,165,81,52,24,2,152,230,1,24,152,33,152,74,11,24,208,90,152,10,16,24,180,77,180,128,184,22,96,128,108,100,192,34,96,80,15,27,77,242,98,47,52,253,65,9,16,25,11,143,10,2,255,251,178,100,37,136,151,99,116,76,139,175,95,48,72,4,42,13,101,231,62,26,141,167,60,238,53,157,9,43,39,103,141,165,149,216,75,201,171,194,227,187,148,83,135,1,84,240,3,17,114,159,237,84,202,244,116,148,33,26,7,97,87,74,128,75,201,75,84,70,8,69,39,108,165,189,30,227,201,255,251,231,238,179,125,255,13,155,232,62,74,72,54,5,192,77,82,160,203,84,219,5,193,203,88,37,143,254,10,91,249,3,174,185,186,190,127,42,17,240,198,3,84,212,59,68,195,116,146,62,55,16,106,251,36,88,51,168,41,107,248,106,175,138,151,116,246,214,47,1,196,28,17,194,137,212,30,107,199,138,138,1,107,237,140,230,98,51,236,169,83,223,43,220,229,238,169,31,39,178,137,187,12,214,132,2,135,119,173,239,94,252,245,77,43,236,85,192,0,0,0,110,2,0,0,24,203,93,192,170,73,196,114,87,71,4,79,28,82,100,229,55,67,229,20,12,90,109,144,241,190,87,221,254,57,80,19,234,69,225,84,210,187,196,210,255,249,82,218,53,1,70,90,53,10,202,255,77,191,119,247,169,189,223,255,57,255,255,253,97,64,0,65,84,16,175,52,224,228,203,162,243,39,162,142,245,168,51,56,140,66,2,52,242,24,33,76,96,0,168,144,68,193,161,96,168,164,195,68,193,160,57,157,66,201,159,3,142,7,140,38,11,64,53,85,59,40,23,101,16,80,196,153,147,224,174,148,17,231,154,146,93,163,245,187,169,37,43,201,37,251,145,125,93,44,1,229,242,205,190,175,150,86,22,156,238,60,107,22,183,85,185,111,63,103,221,107,168,93,21,150,144,10,196,36,19,10,209,212,205,130,184,245,1,148,130,227,41,235,28,156,203,72,238,136,88,81,38,2,164,209,214,108,235,34,18,42,162,36,21,43,48,204,75,154,4,179,50,71,148,236,6,42,83,128,98,179,184,220,235,80,158,214,177,99,212,233,250,89,11,159,193,63,173,41,157,222,209,255,118,21,205,251,5,94,122,164,250,107,224,36,140,220,8,93,242,55,135,116,167,95,30,128,2,31,195,170,198,32,10,113,197,183,146,99,30,13,126,105,222,103,74,160,66,10,84,80,122,254,200,2,123,44,69,35,254,183,228,65,145,169,66,231,148,141,126,169,133,157,38,212,92,118,188,103,55,254,189,59,62,191,199,255,255,39,55,255,23,255,255,237,160,175,255,255,249,146,128,69,99,102,150,11,152,72,94,102,155,73,184,107,102,185,8,130,64,134,171,159,25,96,28,98,64,145,144,0,70,8,24,152,24,118,101,48,56,40,106,105,225,50,72,168,115,188,60,238,47,76,133,14,228,196,111,129,200,1,14,172,214,37,80,59,225,22,93,14,255,251,178,100,35,8,87,106,117,206,11,143,70,208,65,232,89,226,101,231,56,28,153,225,66,205,225,231,65,28,23,103,85,147,149,200,203,151,75,130,45,229,36,173,0,202,48,193,127,207,221,32,4,180,57,190,50,7,21,157,70,25,164,221,250,156,135,191,153,184,126,172,125,162,26,31,178,106,248,138,201,18,231,185,121,85,200,26,204,187,96,47,133,238,102,242,127,54,246,134,178,85,88,129,136,254,49,254,242,155,101,87,239,11,111,227,39,12,20,34,43,226,61,65,151,240,34,110,67,206,221,112,154,167,170,87,63,43,47,247,179,34,37,223,190,86,85,200,227,99,140,192,88,239,138,42,51,171,168,169,174,158,205,30,133,20,252,116,184,136,125,34,76,10,35,111,38,70,88,69,47,1,229,30,192,50,250,40,32,169,57,19,113,175,192,247,107,32,202,129,65,18,243,204,0,1,6,236,92,28,0,244,37,156,196,204,198,70,217,207,4,126,137,16,223,80,128,81,95,100,117,248,156,103,28,45,209,234,248,134,84,135,182,84,121,170,216,165,110,107,230,246,111,255,167,78,159,171,127,255,55,153,250,117,47,253,52,72,245,8,0,20,128,49,225,198,130,79,197,78,83,182,18,55,144,161,64,83,25,187,1,37,100,38,184,133,192,128,14,109,29,130,253,146,51,129,135,139,233,113,100,142,228,214,187,2,141,35,142,104,70,137,213,50,184,28,101,54,35,3,19,114,62,72,70,213,145,153,195,212,116,218,62,37,163,226,80,211,86,227,85,154,12,17,46,227,100,200,141,157,48,30,35,109,102,215,245,172,21,153,21,204,236,140,83,233,153,133,90,146,74,219,98,200,178,157,83,143,98,90,200,196,65,33,189,164,28,43,153,204,138,49,39,133,178,13,75,48,117,167,92,113,105,97,55,174,51,166,229,29,117,89,108,249,23,243,9,62,66,235,164,201,23,88,138,82,63,226,18,198,247,216,245,156,205,254,147,91,250,61,158,205,103,117,206,78,247,41,244,198,201,61,233,61,117,109,103,93,147,88,125,53,234,248,111,179,82,250,143,7,89,115,131,191,91,79,151,148,253,243,71,218,243,71,249,182,191,136,16,4,96,190,200,164,57,81,243,193,89,143,176,167,80,124,137,204,83,38,70,90,23,25,6,114,245,23,225,115,49,141,168,198,136,190,33,183,67,227,69,222,22,73,131,134,211,81,252,255,255,218,139,198,59,45,252,140,191,76,73,246,116,213,255,245,255,249,63,250,222,8,5,89,35,2,34,1,89,142,12,39,9,15,26,60,0,173,102,136,15,9,35,196,128,102,31,2,152,40,54,56,50,48,120,120,28,15,50,8,122,70,152,130,1,9,139,1,136,27,80,148,100,219,212,4,200,149,170,255,251,178,100,29,12,103,47,120,207,139,152,132,112,72,72,89,248,101,34,114,27,133,225,62,77,189,190,193,47,36,103,213,168,29,136,91,36,32,132,25,118,84,73,139,92,156,46,62,84,17,167,246,151,179,9,225,220,144,224,147,116,191,42,145,110,178,91,72,47,250,97,88,254,7,2,245,51,194,10,101,91,240,19,111,252,146,207,118,236,204,29,255,4,217,214,79,6,25,98,155,243,185,85,67,59,44,176,64,186,42,21,186,245,178,101,1,102,161,35,5,165,102,195,164,6,196,93,21,58,216,64,140,137,209,190,236,181,101,145,68,60,124,152,11,90,78,53,68,16,99,34,84,103,18,64,200,115,215,89,97,118,78,168,177,33,141,125,202,53,205,75,106,143,229,165,78,63,234,51,229,237,134,84,147,77,100,48,146,162,89,39,150,166,85,75,47,162,204,51,228,142,55,11,252,187,202,76,1,0,0,4,178,217,212,33,19,143,73,221,73,9,150,24,240,141,138,105,128,168,218,4,58,28,23,112,33,105,188,15,187,224,67,212,193,139,13,192,221,25,244,224,248,86,205,252,79,79,255,213,181,225,219,94,94,255,253,53,255,126,39,162,91,147,163,167,171,255,253,212,128,64,8,91,60,203,206,12,149,160,206,181,14,44,188,152,240,148,16,209,122,129,73,13,36,64,8,97,36,74,20,76,24,238,132,96,54,141,201,152,13,100,189,210,114,160,73,48,149,217,42,193,170,236,120,144,106,113,168,116,46,39,73,201,122,19,51,160,158,111,230,186,207,22,239,50,32,14,74,46,228,241,218,249,74,33,200,117,232,77,183,142,69,219,202,171,8,48,96,89,102,227,233,69,111,176,109,79,250,84,175,235,155,231,42,230,140,88,213,105,213,133,3,158,182,7,109,91,37,211,253,239,120,216,190,159,79,195,42,37,204,192,78,192,205,166,253,48,157,248,107,125,253,98,254,216,112,248,101,64,224,155,108,1,51,53,162,9,93,230,25,213,159,87,191,237,231,252,201,191,80,140,39,160,245,136,33,252,85,108,227,190,250,100,181,147,38,231,1,128,218,177,160,219,34,146,149,45,185,42,150,42,179,162,73,10,239,155,47,36,194,2,142,172,104,8,100,56,22,7,36,166,1,10,45,196,223,182,100,236,161,92,10,11,133,169,68,104,52,42,217,197,246,57,148,87,197,20,87,74,54,85,116,45,149,233,201,189,73,182,255,250,243,186,119,169,227,205,255,250,235,253,91,79,254,132,228,41,167,226,31,255,253,255,253,78,0,0,1,80,8,138,77,90,48,228,204,132,72,210,198,225,144,163,207,27,9,141,154,168,111,45,66,242,161,252,58,241,27,87,10,119,133,100,0,11,105,178,87,147,27,80,195,99,181,251,91,255,251,178,100,25,136,117,245,116,83,107,88,146,112,75,9,153,240,105,37,112,29,149,225,63,45,200,253,65,30,165,104,20,204,156,48,57,243,215,38,95,58,131,60,154,119,223,105,125,161,116,99,96,146,20,13,99,249,165,199,36,251,69,12,126,116,82,11,159,13,57,216,162,109,172,246,229,77,143,228,60,214,161,94,56,234,16,89,5,157,12,253,168,141,116,123,78,137,242,145,68,78,14,106,94,13,44,250,212,217,144,246,243,18,167,108,176,73,216,188,11,201,227,162,92,40,52,139,163,168,78,243,230,34,96,118,162,181,106,51,124,62,100,177,190,104,210,107,113,158,37,158,41,166,234,152,30,214,250,201,103,172,202,137,193,166,75,41,206,121,239,233,117,190,178,180,50,193,153,137,34,49,4,85,143,1,2,24,53,234,26,173,221,100,39,172,105,76,242,237,131,59,161,109,157,240,166,103,4,117,128,57,223,70,194,9,167,17,124,250,136,107,215,255,250,243,241,23,168,95,255,234,109,91,251,104,127,253,4,56,190,163,165,62,159,255,253,178,127,215,80,16,1,13,96,9,115,147,42,51,164,195,51,162,60,0,131,124,0,121,14,32,28,89,237,250,10,9,133,201,1,129,229,0,72,190,98,166,142,251,46,2,137,0,169,210,202,192,201,89,64,119,178,242,0,54,242,253,49,110,27,236,109,1,130,233,45,79,36,53,253,73,215,5,155,76,105,113,246,160,232,98,102,79,253,44,29,249,166,68,246,243,102,118,62,105,39,116,161,33,0,36,46,176,187,17,161,172,233,9,89,40,55,179,148,22,51,167,220,232,203,146,41,29,11,114,99,72,7,65,244,99,161,236,110,165,150,6,170,164,160,155,93,32,207,192,121,25,169,34,121,56,251,14,58,129,193,85,76,225,138,146,47,7,217,216,55,97,170,84,196,88,30,73,26,19,225,177,30,89,24,63,242,170,174,146,176,186,148,105,137,212,221,73,140,234,210,64,63,49,218,146,198,52,97,52,148,36,106,83,36,165,19,105,100,109,73,133,169,53,76,232,128,182,129,221,248,132,220,80,31,64,184,149,73,53,199,2,80,46,150,161,52,43,130,227,200,172,177,226,33,136,97,232,102,72,153,35,84,214,252,160,96,180,171,101,121,237,140,241,179,237,162,226,6,252,167,245,209,187,127,254,207,155,202,106,83,255,249,109,27,244,55,114,255,219,65,141,73,74,209,244,83,255,254,70,218,127,222,4,64,97,9,236,216,224,131,6,22,76,114,201,52,177,96,202,192,147,2,6,12,159,22,48,224,40,40,0,34,17,10,137,64,2,66,96,146,98,25,160,42,161,12,244,18,19,50,248,10,4,176,85,187,30,235,250,188,82,134,253,64,106,153,167,111,9,98,255,251,178,100,34,8,71,46,120,79,19,152,148,112,76,10,170,25,101,229,54,24,37,209,73,77,225,171,193,44,165,168,13,136,9,232,252,252,69,36,121,93,218,124,114,235,118,40,125,187,8,78,39,230,26,91,22,114,176,203,164,215,240,107,27,236,201,117,187,239,0,66,108,111,5,195,174,238,77,255,4,62,93,202,230,31,167,210,71,251,90,54,249,89,2,173,86,3,197,150,96,67,110,164,180,197,185,231,195,156,121,34,116,42,165,167,69,234,37,73,198,114,194,57,194,219,202,100,150,41,160,136,210,64,95,137,217,36,133,248,230,41,156,85,186,10,53,83,75,75,83,135,45,90,66,182,48,82,139,135,232,8,196,174,201,15,129,237,167,13,82,175,172,172,202,81,48,186,132,32,63,49,72,181,156,36,123,85,46,113,172,150,62,79,54,92,108,216,2,0,0,8,24,143,64,243,40,32,54,225,96,209,176,179,227,254,28,169,19,189,68,200,40,105,198,13,122,134,85,91,8,159,14,190,59,183,225,68,239,187,107,205,162,191,253,58,116,233,207,168,155,255,237,215,65,127,209,245,79,253,75,168,166,129,188,123,127,227,255,255,244,251,255,164,25,9,148,156,116,100,20,90,140,73,36,118,60,178,136,79,97,38,58,190,52,19,33,72,162,0,33,145,57,142,208,47,118,154,201,35,203,72,215,235,22,23,46,248,9,208,111,112,170,131,118,114,218,222,199,179,77,159,184,200,212,230,191,215,80,172,176,80,242,110,211,224,241,73,233,136,84,241,135,212,13,150,153,1,205,220,152,106,172,179,34,22,107,101,40,89,32,199,2,216,150,19,115,92,1,225,217,198,9,235,53,185,208,190,34,144,250,28,202,32,208,9,82,114,211,61,152,132,108,156,34,233,38,66,70,51,143,74,99,208,5,39,143,161,72,138,68,208,141,98,178,167,205,221,115,246,133,197,111,16,19,108,156,201,172,64,8,244,132,113,110,145,67,81,163,86,64,227,250,171,19,162,130,147,91,106,255,126,147,103,79,75,214,7,0,0,4,24,239,191,3,182,61,57,206,142,24,56,223,99,37,131,23,202,179,218,79,187,250,146,121,211,218,219,48,118,151,186,127,181,212,31,48,81,34,238,83,86,13,114,114,243,127,234,250,119,111,219,128,63,255,230,255,239,171,127,234,62,130,115,211,159,119,255,253,125,127,233,16,132,99,1,20,62,83,179,29,47,52,237,115,211,102,30,226,48,48,115,164,91,52,80,16,160,121,138,2,140,21,152,72,104,96,224,232,105,134,36,68,209,4,178,162,95,1,130,153,150,6,225,20,239,137,35,35,179,178,240,113,83,142,236,88,236,23,47,108,206,98,221,85,166,170,145,157,55,117,197,157,210,87,143,22,255,251,178,100,42,140,71,143,120,78,147,120,148,240,72,73,26,2,97,98,108,27,125,159,74,109,233,227,129,25,179,168,165,133,9,176,61,98,38,247,115,138,217,22,177,214,105,111,57,88,211,173,212,81,178,160,166,104,223,102,63,102,219,161,7,76,94,81,107,216,115,127,221,70,231,115,164,106,242,31,245,52,139,97,72,9,44,230,240,102,185,97,73,150,31,65,0,212,187,48,159,61,243,32,121,31,105,236,148,26,43,115,163,21,216,234,148,199,69,82,11,17,65,106,100,199,64,109,40,71,192,185,79,188,81,81,54,68,184,232,44,184,247,14,154,165,10,25,107,145,243,71,19,209,114,227,112,209,52,212,72,214,130,45,56,76,160,202,33,140,145,208,252,86,233,148,208,203,6,250,205,212,210,210,72,57,101,180,70,246,179,46,96,120,0,15,68,55,64,42,3,137,211,230,144,21,101,193,14,62,208,92,97,177,70,192,165,82,106,78,169,151,178,189,38,214,73,189,52,158,133,175,255,225,252,56,237,181,145,247,230,237,223,245,255,235,223,139,255,254,78,55,255,111,252,131,197,104,136,126,91,255,255,255,245,130,0,41,56,8,22,1,69,153,32,200,22,48,37,32,47,152,211,195,59,144,44,60,200,3,37,0,146,230,8,17,161,194,61,216,205,1,180,152,234,116,44,38,47,29,120,30,83,207,74,36,180,55,130,204,12,5,108,130,228,214,157,66,145,173,138,120,233,166,135,35,158,54,185,25,84,75,166,248,85,132,249,225,222,143,133,189,204,148,153,243,11,12,216,170,211,124,104,76,167,240,176,66,166,113,91,107,9,149,100,8,231,236,245,132,171,96,22,113,82,96,61,146,27,53,233,29,152,184,61,178,214,217,28,149,112,100,46,233,137,127,255,181,63,234,70,219,124,247,11,65,106,82,164,18,168,161,153,166,69,212,54,120,104,165,56,74,21,108,145,147,46,229,212,56,108,11,246,249,70,253,93,119,75,155,138,215,210,192,131,226,120,78,48,13,245,116,75,234,210,207,244,229,238,164,92,201,121,146,74,192,172,160,102,179,202,80,114,167,106,0,192,0,43,130,37,116,138,86,27,150,129,66,41,150,183,19,236,65,178,64,214,0,100,201,162,132,149,45,167,42,184,201,190,237,248,188,151,243,114,246,239,255,250,255,111,228,255,254,184,64,191,250,127,240,201,197,105,227,255,126,39,179,255,255,255,245,224,191,253,8,0,64,2,22,97,194,161,153,196,230,27,18,3,28,199,181,198,24,180,8,149,102,71,56,152,96,130,36,50,12,15,10,133,69,66,134,82,173,24,140,8,44,115,76,230,22,97,176,112,8,142,207,169,65,33,18,97,164,138,30,166,76,235,116,170,156,112,49,26,174,20,255,251,178,100,35,138,135,100,116,208,51,143,133,192,70,9,26,8,97,66,122,26,117,161,66,110,101,237,1,19,170,168,73,151,157,16,1,208,176,167,230,157,147,37,248,255,220,80,160,180,123,135,201,183,108,65,152,181,130,85,208,18,106,39,31,209,2,103,234,248,62,92,245,43,121,136,207,37,15,128,29,210,86,114,156,232,223,239,85,181,228,241,156,252,209,41,140,41,160,143,18,154,50,137,16,103,176,173,235,39,17,39,141,73,171,13,81,13,103,83,242,22,91,49,61,90,138,174,179,134,98,49,60,77,134,194,162,132,64,196,185,137,112,71,65,160,160,102,61,40,228,158,78,152,156,184,223,69,2,225,0,83,7,120,113,41,148,63,157,52,148,203,73,19,41,158,94,153,89,104,161,52,34,37,5,212,69,143,168,193,111,41,79,244,207,107,203,38,169,106,60,160,0,0,224,6,233,200,104,146,231,115,39,131,236,98,163,23,153,148,204,197,214,75,222,184,175,249,65,102,133,71,40,37,29,65,99,60,39,187,185,191,248,142,119,231,230,227,244,255,253,127,155,155,159,255,251,230,21,253,244,127,253,6,114,105,139,125,63,255,249,162,76,166,8,47,25,4,46,135,51,13,145,14,97,229,7,14,213,148,200,5,147,7,136,193,72,177,32,24,80,20,4,3,26,204,78,24,133,50,142,117,82,81,51,134,234,107,242,146,24,208,183,43,44,143,86,235,161,196,148,232,164,240,200,24,74,220,77,206,218,148,49,190,138,150,143,206,211,142,190,4,21,102,21,17,132,21,97,93,174,248,148,103,16,65,157,109,74,201,140,90,200,176,24,159,51,186,170,107,95,7,194,95,56,87,76,161,160,238,130,156,8,49,112,199,210,191,215,242,249,240,219,86,186,159,91,188,165,207,25,249,253,173,246,94,213,199,248,91,223,145,164,204,233,144,235,124,192,127,161,203,116,148,172,86,237,173,25,220,101,117,224,174,80,26,250,36,186,240,207,63,177,6,115,173,116,201,61,52,190,209,134,249,92,115,243,169,230,195,142,88,145,207,255,177,66,209,25,155,251,23,138,128,0,99,100,142,193,65,64,196,16,174,218,99,4,37,186,174,21,78,196,20,10,75,102,133,122,19,59,12,119,206,8,2,72,65,118,59,151,95,149,95,217,213,151,153,205,255,159,255,235,242,165,140,255,254,223,255,255,252,37,212,89,230,102,167,212,131,98,198,5,36,74,120,16,112,14,35,152,76,48,97,113,121,129,121,70,30,4,43,48,226,129,150,7,34,198,128,5,223,76,243,70,59,69,137,230,10,8,209,32,193,185,37,194,143,83,136,39,118,164,169,68,221,124,171,38,128,172,20,245,146,168,110,74,98,204,135,88,55,23,35,188,110,176,255,251,178,100,37,140,134,215,105,80,155,152,131,240,74,12,250,67,96,229,104,28,201,209,60,110,188,93,65,38,51,233,40,243,137,216,45,237,75,21,138,222,79,133,248,119,75,5,96,176,52,72,110,60,198,34,155,248,101,84,185,177,94,220,123,38,175,125,27,162,63,199,96,217,101,18,239,33,196,146,150,53,82,51,76,80,234,26,193,105,2,203,83,40,154,100,170,28,187,146,78,198,68,95,23,224,188,111,90,13,44,143,12,88,50,53,210,62,234,44,144,163,47,53,6,37,228,137,177,160,233,23,8,66,242,104,18,41,104,222,93,227,214,112,108,186,195,252,72,173,110,47,139,138,141,213,176,251,47,147,171,220,217,146,34,104,34,68,136,131,46,49,132,249,177,146,162,95,217,34,0,0,6,60,212,229,244,218,6,137,174,211,144,54,63,9,167,142,205,164,196,168,33,170,18,199,27,87,212,76,25,136,244,182,191,213,253,233,82,55,63,127,245,31,255,255,168,185,255,215,254,112,207,212,119,111,239,175,183,255,255,127,194,147,167,27,157,91,249,234,226,154,135,12,0,0,0,232,20,190,48,20,10,48,252,63,20,74,204,85,186,193,198,224,176,0,99,232,218,97,224,72,98,152,36,6,3,1,65,33,128,32,33,136,205,177,131,224,96,56,162,101,210,19,7,1,144,49,48,173,177,164,2,63,146,215,141,29,80,210,118,161,115,133,2,4,216,156,10,1,145,37,201,45,72,172,102,219,101,155,103,175,4,191,244,207,24,189,143,137,72,167,246,204,239,51,18,32,66,57,221,94,78,111,240,135,202,111,181,61,87,205,225,175,0,22,174,115,114,111,159,254,147,84,126,156,118,205,178,217,117,56,211,24,149,237,79,117,159,181,5,165,84,86,4,52,118,172,108,147,138,252,215,252,37,126,245,31,235,91,223,107,195,140,116,128,155,93,205,48,58,92,242,186,71,215,16,14,60,86,20,243,239,190,255,155,95,202,75,179,115,97,203,95,110,107,53,153,34,170,146,11,93,109,232,243,57,150,22,98,165,17,254,29,80,165,101,236,154,179,127,46,137,227,129,0,48,0,131,181,50,51,131,128,181,91,124,6,66,230,195,6,17,216,6,179,195,27,124,222,22,6,107,216,76,49,33,223,182,81,244,63,246,81,159,155,167,252,71,255,250,80,196,255,254,250,129,254,130,127,191,110,255,215,255,251,117,193,47,85,194,143,159,253,54,23,197,178,4,132,153,156,46,90,0,3,151,113,129,135,102,108,169,7,14,22,201,164,158,97,199,37,114,149,160,60,44,36,244,175,18,194,6,73,7,67,233,92,44,182,24,172,20,194,131,80,32,146,217,178,46,225,64,89,142,33,116,75,192,22,153,154,206,69,30,54,196,255,251,178,100,34,140,198,11,104,81,155,154,121,80,70,201,10,99,60,234,104,30,221,209,62,110,97,243,193,14,153,104,69,133,21,162,151,222,15,137,111,168,115,194,219,217,216,5,76,187,251,58,127,200,11,212,206,28,235,19,19,236,7,137,26,102,149,195,254,185,109,215,79,81,89,164,189,30,130,104,75,255,34,187,95,200,158,155,12,56,166,144,31,208,154,235,253,255,37,126,115,63,249,255,25,112,93,98,64,200,139,102,164,46,54,123,150,113,13,93,241,233,159,226,255,210,219,241,76,219,233,136,167,223,194,79,58,121,214,230,203,110,158,234,73,98,121,15,171,237,243,215,216,177,218,238,51,55,125,146,96,12,0,227,81,147,151,97,105,65,64,10,165,12,103,144,215,4,13,196,36,230,110,49,175,66,133,164,249,157,123,247,241,235,12,100,33,193,237,72,132,79,255,205,255,245,235,70,126,223,253,177,120,53,126,81,115,23,94,131,142,165,31,127,253,243,138,119,79,209,202,128,81,109,190,66,162,50,16,216,198,224,179,28,16,15,211,163,50,192,165,12,140,48,206,48,40,240,32,224,129,230,2,3,10,2,204,185,57,5,25,199,67,238,122,193,24,60,68,96,112,43,239,196,210,38,32,118,125,96,25,22,61,82,209,9,151,189,0,40,18,229,21,141,147,15,60,24,139,54,167,212,65,22,255,138,164,204,41,189,177,224,192,120,139,153,21,4,130,172,3,187,122,67,149,111,236,177,70,59,157,119,154,35,143,218,204,42,157,49,248,122,83,42,229,174,191,140,187,59,170,207,44,135,231,81,86,55,42,6,36,172,148,119,42,59,186,195,59,45,206,138,219,54,237,169,135,71,61,34,128,67,114,139,152,218,202,232,75,206,218,214,205,127,149,138,237,120,173,98,70,31,224,129,215,87,132,246,169,43,39,243,27,90,222,31,219,87,102,215,230,175,243,129,49,182,169,212,145,123,196,137,148,226,216,198,67,166,193,159,59,124,73,28,172,255,36,190,53,85,37,234,53,180,78,29,195,175,255,253,255,255,255,63,253,235,252,196,0,106,59,148,168,222,189,162,209,17,159,183,21,197,34,135,37,202,16,239,4,187,19,14,34,140,73,121,185,227,1,68,104,183,27,199,247,198,116,228,160,97,185,180,43,255,131,127,251,116,195,227,169,207,35,137,58,126,152,130,159,250,37,228,58,159,255,96,0,73,77,131,39,134,99,19,0,131,5,86,227,180,158,3,39,64,144,128,64,203,16,244,196,224,80,57,56,2,2,198,10,129,96,81,112,202,134,184,200,48,8,196,208,145,87,161,240,32,4,14,59,208,12,252,136,64,114,177,18,251,250,74,5,6,0,179,243,5,64,96,100,130,255,162,13,28,50,161,141,255,251,176,100,40,140,199,93,116,78,11,184,93,116,61,103,26,115,60,202,66,27,9,159,66,110,105,235,193,21,26,103,193,151,157,16,176,70,44,223,84,105,241,41,249,242,139,255,32,40,196,87,178,153,51,133,81,215,131,153,16,186,217,189,141,122,36,222,248,145,85,47,111,38,104,41,240,220,255,76,0,131,222,249,79,94,206,99,166,201,45,231,96,235,242,139,203,5,65,101,14,202,139,159,147,231,223,199,55,167,188,129,57,82,235,125,205,65,106,93,111,247,206,114,109,230,221,90,178,14,243,86,127,228,148,252,156,122,192,219,152,34,142,199,240,91,202,132,187,116,158,171,205,127,16,85,192,33,181,103,29,219,152,47,184,160,207,181,87,139,155,139,114,157,218,51,80,78,84,243,102,254,23,255,252,210,27,72,207,201,104,26,1,192,153,121,16,59,195,190,106,15,198,149,179,236,12,5,98,214,141,155,253,80,180,191,79,200,19,17,139,101,11,238,196,3,82,30,91,167,253,191,255,242,0,152,20,201,146,121,14,55,136,195,232,233,250,104,255,250,168,234,1,20,90,124,42,74,50,192,128,100,20,96,83,209,211,73,66,66,96,192,57,138,144,102,19,13,129,138,162,192,18,32,1,84,49,229,248,18,48,154,163,20,97,100,4,64,199,155,14,8,190,86,74,188,169,159,42,42,60,32,119,244,160,116,141,56,102,214,212,226,195,247,54,152,252,225,198,170,76,42,221,59,166,250,216,235,193,45,151,69,214,116,88,222,113,244,144,81,227,75,176,111,185,234,42,105,236,210,230,32,74,146,142,82,99,205,140,198,108,248,93,106,62,139,188,175,130,214,11,219,123,168,41,155,60,130,183,1,175,229,250,17,245,4,38,43,188,77,240,222,168,214,180,209,255,191,213,144,112,171,160,107,123,208,137,121,118,197,94,177,84,43,235,81,53,173,223,251,33,63,173,147,134,119,176,20,207,51,28,244,102,243,29,206,112,224,174,77,119,144,50,243,94,66,243,10,124,28,208,181,146,51,64,142,158,154,225,184,18,56,132,145,17,138,242,72,1,137,21,28,101,2,48,209,37,73,81,81,55,22,7,187,129,139,148,232,22,34,224,26,230,70,187,54,237,161,154,62,178,133,147,151,229,219,252,75,70,211,250,243,40,53,34,217,62,174,158,75,228,218,37,149,149,254,142,128,1,4,156,220,193,98,163,58,2,12,96,9,49,121,108,247,83,18,178,170,94,24,161,48,96,176,234,123,169,72,208,56,96,70,21,139,129,131,38,29,7,205,174,144,41,96,240,34,215,203,2,147,43,118,172,169,227,199,164,1,164,186,125,100,130,216,174,120,21,121,119,8,125,191,181,196,237,72,44,242,85,55,142,222,12,106,127,93,255,251,178,100,44,12,199,61,104,208,27,153,123,240,69,235,42,35,96,226,104,30,209,211,52,46,226,83,153,34,163,104,141,132,157,128,120,40,233,82,102,255,253,198,9,143,193,41,115,11,206,228,29,141,234,181,38,198,9,141,165,247,101,124,95,83,61,115,153,75,252,211,108,132,89,74,46,32,53,68,207,85,231,94,88,109,57,56,177,219,139,12,124,135,112,75,100,134,186,206,182,216,34,62,59,3,46,190,89,183,50,44,198,94,185,24,20,232,56,40,145,45,49,218,67,214,161,174,66,33,135,246,184,80,238,106,125,96,15,204,90,130,88,179,182,178,142,44,9,227,56,109,168,236,102,130,245,233,197,62,110,208,241,178,1,79,27,45,170,220,102,18,161,220,22,220,151,69,15,80,0,0,0,179,114,107,11,0,113,106,132,74,194,241,107,149,48,151,65,2,48,188,224,22,234,55,25,160,24,67,71,220,64,47,48,70,159,21,203,219,86,255,79,136,225,127,228,183,254,221,234,8,126,79,229,237,255,219,255,218,163,255,127,255,239,250,13,236,94,128,4,197,176,64,106,97,49,120,7,48,61,159,56,255,230,1,8,130,32,36,205,240,208,199,33,68,73,30,4,131,134,23,0,98,192,88,68,200,102,200,42,96,216,184,95,180,100,48,64,36,50,96,9,30,1,94,145,64,140,56,37,157,119,72,86,10,148,182,192,33,130,187,12,196,22,110,223,66,213,102,224,98,222,205,224,97,207,236,84,168,118,33,143,161,213,139,193,245,33,166,207,6,233,99,69,91,177,104,216,110,127,18,4,135,44,99,130,32,174,46,193,143,253,137,220,41,101,64,193,54,240,60,183,59,159,251,112,97,175,219,147,63,36,205,113,89,44,133,186,11,153,94,56,54,72,233,110,48,13,13,206,10,58,231,193,82,63,99,235,64,148,38,80,64,200,147,206,217,99,228,156,89,177,72,40,12,146,98,78,138,71,93,150,145,21,103,156,102,114,186,241,153,78,152,230,159,72,233,113,221,34,109,20,84,88,48,162,96,86,166,130,21,44,164,96,130,102,8,178,199,85,220,197,20,82,89,105,20,126,88,185,137,65,235,155,243,0,64,5,2,75,86,80,88,32,101,98,54,72,130,211,160,90,25,198,228,0,83,220,3,108,9,179,192,225,140,247,212,160,124,69,57,109,185,125,57,85,215,188,237,176,95,223,215,161,169,253,57,220,221,205,235,233,250,231,6,93,239,148,20,230,16,111,168,196,141,59,191,66,0,76,23,13,204,232,15,204,48,0,140,64,77,76,27,226,76,15,0,215,121,135,137,105,129,96,56,242,6,129,227,64,217,32,84,97,187,104,96,112,72,99,112,46,177,17,44,192,192,152,44,8,181,232,139,86,143,216,255,251,178,100,29,12,230,216,116,78,11,184,92,244,73,37,9,241,105,101,118,151,57,157,70,110,101,231,1,31,164,104,73,165,137,160,167,37,90,128,242,96,42,4,121,39,165,32,22,146,98,234,54,200,93,127,6,234,150,23,56,170,36,196,199,221,20,250,203,22,231,22,122,49,86,126,60,101,234,112,174,97,50,142,156,239,80,185,143,225,168,31,87,190,246,144,90,29,139,92,198,247,255,91,164,191,186,104,159,119,53,219,77,113,223,92,223,189,74,255,251,204,232,235,67,127,202,177,206,112,67,2,6,237,117,82,67,62,44,244,243,93,180,32,163,136,48,25,242,12,119,58,164,132,119,3,92,244,117,220,161,198,58,175,105,4,233,201,213,46,34,253,164,117,208,161,249,155,191,130,22,31,213,68,155,181,156,50,57,91,226,191,55,175,83,250,47,0,91,140,70,1,33,4,23,156,166,176,208,37,83,88,83,138,146,42,112,229,75,113,130,216,225,97,9,88,140,56,245,111,218,75,25,193,5,196,94,165,77,223,26,154,51,87,4,93,70,114,159,252,53,22,209,108,241,51,220,175,124,255,122,191,57,57,13,223,247,235,246,246,0,2,77,222,84,20,153,24,46,246,152,64,108,96,234,32,20,0,241,24,120,160,96,148,52,82,237,109,84,196,247,252,174,0,86,247,227,105,172,53,157,31,132,33,222,185,130,134,122,148,111,5,77,70,78,75,182,146,154,202,154,30,60,19,107,237,177,29,173,181,210,31,121,184,39,131,111,252,253,253,180,124,52,252,185,106,190,105,69,213,190,125,226,191,245,211,173,117,126,169,179,187,224,225,37,63,123,98,223,206,225,70,202,171,238,1,227,251,193,67,19,253,127,13,45,191,47,255,235,89,145,103,54,72,136,220,110,190,82,65,219,83,216,155,111,108,221,53,123,252,46,126,178,116,239,79,15,222,251,177,254,245,198,60,120,88,137,184,140,76,245,222,237,154,66,115,166,231,137,235,119,128,169,253,223,210,3,58,50,152,194,8,194,208,213,124,124,18,69,197,121,41,167,27,40,17,27,23,9,174,169,97,11,121,81,151,163,251,10,72,108,175,138,113,150,207,171,233,217,209,124,47,35,255,81,9,215,175,110,186,23,253,63,109,95,251,232,255,223,141,71,22,254,168,181,124,183,185,0,76,18,66,76,250,41,204,9,0,140,40,105,142,187,226,204,72,12,208,24,102,153,44,99,32,224,98,144,80,20,2,140,29,3,130,225,73,150,78,25,140,161,217,129,2,242,111,129,128,3,34,100,250,142,141,204,10,100,125,41,101,111,104,24,141,249,241,224,161,81,194,70,99,130,4,145,161,24,181,60,93,188,170,41,105,48,105,235,77,192,152,173,236,136,3,32,124,135,255,251,178,100,49,140,151,135,115,205,11,186,123,246,71,102,89,245,107,42,40,25,65,163,66,110,101,236,129,25,164,103,197,165,137,216,56,203,155,49,130,71,81,54,68,6,170,167,119,4,151,26,222,47,2,34,76,124,150,28,173,221,82,212,17,4,120,221,184,247,219,221,77,248,154,193,125,158,124,135,221,37,39,193,2,250,234,223,253,27,45,147,106,251,144,155,239,38,112,97,194,199,139,93,166,94,123,85,195,31,23,198,87,149,113,47,16,38,175,152,6,46,161,108,251,154,220,241,199,220,107,231,198,255,104,118,53,102,202,122,60,141,169,87,169,252,177,62,91,41,173,231,52,173,91,169,172,63,135,185,91,158,210,242,230,149,133,172,127,247,159,31,57,237,250,251,107,24,2,0,22,123,1,167,185,32,211,29,89,43,160,112,18,168,166,229,198,96,118,20,101,108,156,75,147,41,40,180,71,99,199,57,39,6,73,34,3,155,200,255,66,249,221,50,254,77,161,50,127,140,209,255,94,83,153,177,20,182,212,215,41,197,169,233,137,121,105,95,250,64,1,36,247,16,29,204,112,37,73,179,14,161,14,216,230,38,23,163,104,129,42,169,138,197,15,57,118,68,96,35,24,41,140,46,0,56,9,126,34,128,1,193,70,87,172,85,105,142,111,133,1,201,153,4,232,83,33,240,129,232,253,91,72,124,29,106,15,179,209,43,174,61,175,188,46,53,242,147,154,17,142,175,255,71,15,237,193,188,235,61,53,3,227,90,19,116,78,49,227,127,147,215,57,193,153,106,216,190,79,210,100,199,56,239,191,207,133,153,31,227,202,162,250,83,130,250,122,99,127,193,53,53,188,56,255,239,252,135,223,201,232,72,160,198,51,11,156,73,143,145,253,54,146,68,238,60,126,161,247,142,209,137,228,33,61,228,232,234,230,119,206,77,209,149,74,153,236,124,194,137,70,169,96,177,191,166,55,163,234,244,149,228,43,118,55,145,155,219,35,242,187,160,217,98,112,80,192,147,151,125,166,196,4,106,164,203,63,114,6,232,103,193,15,4,118,108,93,16,67,155,202,207,212,109,250,32,67,148,3,253,134,125,197,106,250,11,214,221,81,184,158,203,254,75,247,239,135,239,135,11,219,211,110,250,55,241,191,253,106,61,60,136,48,181,163,49,224,95,49,164,25,49,204,187,61,68,177,50,168,10,48,148,28,51,145,36,49,212,13,50,104,29,48,32,17,48,196,16,48,56,12,52,212,178,50,168,4,50,252,11,103,68,32,25,130,192,57,18,192,179,97,160,104,184,60,38,72,227,196,176,21,7,158,162,48,201,10,40,52,220,88,216,114,54,48,85,130,240,220,122,208,152,44,110,18,114,192,207,206,119,9,86,74,202,59,10,164,255,251,178,100,52,138,199,156,116,204,131,185,124,192,72,169,25,242,101,98,118,24,81,161,69,78,45,247,1,26,153,103,197,165,157,202,243,203,179,100,178,117,31,18,73,174,119,151,200,150,206,134,121,212,141,178,225,82,243,77,88,216,92,25,243,87,74,106,90,68,32,219,127,163,141,97,223,30,113,57,152,15,172,103,103,143,241,39,214,161,153,86,213,70,165,240,96,129,241,239,158,122,213,112,88,126,100,123,237,141,253,183,152,213,128,124,3,83,91,134,90,207,229,70,82,187,60,183,252,124,111,170,241,156,51,125,98,46,125,107,143,181,253,90,210,239,30,74,110,218,206,183,73,254,241,189,95,176,103,234,91,222,152,91,215,221,253,125,171,253,29,227,56,117,132,0,8,110,242,55,60,112,35,251,166,153,230,58,42,177,95,67,210,40,52,196,229,195,99,217,212,203,171,58,53,242,135,122,134,3,23,130,34,246,82,110,154,143,130,109,91,87,66,167,23,194,127,232,250,116,229,124,78,8,55,127,95,211,79,232,221,191,201,143,208,229,116,129,10,77,196,39,25,72,240,108,192,169,83,149,33,198,131,74,240,198,100,35,6,0,201,128,141,209,92,161,220,192,73,209,144,25,129,1,82,185,24,84,4,93,25,102,40,78,68,158,221,108,76,155,243,94,46,147,87,245,175,202,51,131,85,230,66,14,236,84,191,139,132,7,189,118,228,20,17,71,195,255,137,43,160,115,240,125,213,15,200,234,156,137,123,60,88,201,195,235,233,225,228,253,143,241,5,190,186,95,122,164,73,125,76,79,218,148,248,217,216,16,89,175,233,170,175,42,247,228,115,223,255,120,72,188,222,19,224,113,123,131,221,178,11,246,1,250,246,59,121,36,206,35,201,124,213,179,80,54,169,198,165,81,69,191,84,79,234,134,185,214,101,203,150,152,91,25,115,31,226,158,43,51,253,65,121,232,245,14,139,35,55,246,217,64,65,31,135,161,129,194,71,124,185,49,71,108,195,15,82,231,238,157,213,147,152,164,11,121,130,126,145,56,220,66,14,244,81,115,133,3,16,246,87,92,198,212,236,76,218,242,148,46,188,134,129,63,252,110,143,167,182,81,241,236,209,218,58,101,104,233,179,219,250,58,0,0,64,0,9,82,10,178,204,90,26,40,51,152,193,106,126,61,32,65,0,132,38,23,113,140,14,65,67,244,174,65,50,41,25,233,60,99,208,97,137,4,177,166,4,13,11,0,141,109,180,69,145,177,58,105,200,30,13,179,130,12,50,164,9,244,136,9,105,108,182,151,138,216,147,142,173,236,206,62,255,124,45,63,158,246,182,143,249,162,135,98,55,121,200,245,252,183,30,110,90,235,123,250,198,80,13,173,31,55,215,236,205,26,132,255,251,178,100,57,8,134,116,103,207,59,143,69,240,69,41,42,55,39,39,10,27,25,165,62,110,109,229,129,41,29,168,76,252,156,104,96,70,190,13,237,81,76,70,183,251,39,251,189,55,134,61,251,158,90,210,40,21,241,179,153,190,121,93,46,178,239,127,211,118,130,128,121,163,100,52,221,221,172,55,34,199,92,32,222,199,82,25,49,55,44,93,111,13,115,98,138,173,105,9,118,162,58,36,12,22,26,202,27,68,129,213,171,60,192,155,74,15,173,44,11,160,81,146,124,90,154,156,144,20,0,4,96,94,137,163,74,172,19,12,134,48,88,50,12,156,157,158,157,45,179,120,4,76,185,108,20,15,189,245,19,52,141,58,63,244,111,221,145,252,254,255,246,251,126,253,108,17,0,139,70,85,241,77,139,54,51,91,127,127,255,229,188,223,253,243,252,128,4,20,228,230,12,74,153,60,84,97,48,65,139,131,6,148,233,152,20,26,23,0,53,196,131,35,5,7,53,168,153,110,80,72,108,242,66,75,3,80,214,163,133,201,14,114,145,226,238,19,7,225,152,157,129,234,184,28,72,64,89,80,31,209,79,198,35,255,109,236,132,211,59,73,32,190,138,49,169,27,39,107,68,94,157,142,144,49,85,223,232,186,125,55,137,55,212,56,84,215,222,12,121,86,49,86,220,219,149,51,111,73,104,146,108,217,141,98,114,31,49,189,147,246,205,112,205,136,102,87,220,51,35,26,32,96,57,57,255,175,131,212,202,222,154,225,91,24,155,87,82,15,24,208,24,65,21,136,42,66,243,77,63,47,86,175,41,229,215,143,140,110,127,31,168,109,188,31,144,226,185,19,216,116,112,45,200,197,232,231,52,109,54,48,33,177,111,9,153,112,250,51,107,212,252,4,212,216,177,160,133,217,214,43,179,242,32,112,4,0,49,40,139,169,70,117,216,197,106,129,131,115,26,101,200,205,82,172,49,182,157,220,140,61,161,97,156,247,204,16,99,106,51,110,118,58,45,68,17,128,52,188,9,46,185,158,156,223,251,255,223,55,153,81,208,38,149,45,227,206,134,234,52,219,255,221,127,255,255,255,92,0,0,99,18,142,179,56,196,64,112,198,96,99,76,103,111,28,97,32,152,96,176,64,99,250,28,98,112,40,98,8,84,159,6,10,131,131,1,9,134,44,217,130,129,25,139,65,82,128,161,136,131,241,199,131,4,84,129,75,3,103,45,154,159,17,30,107,0,151,134,16,2,38,85,188,105,182,38,6,86,97,103,38,154,113,59,106,87,19,65,41,114,211,92,192,18,66,16,200,3,250,165,158,228,192,187,144,114,230,64,144,241,188,105,148,106,249,89,131,237,94,206,222,40,16,138,74,160,204,177,217,216,203,195,90,106,236,111,255,251,178,100,69,14,199,82,103,205,147,185,123,194,74,103,106,3,107,10,40,28,149,163,62,110,101,237,73,17,145,232,13,172,28,160,227,195,81,189,108,87,183,151,88,122,128,95,32,76,170,26,15,32,74,250,217,158,44,72,24,70,86,30,208,155,217,114,40,62,62,247,219,81,148,166,89,41,135,236,241,242,221,15,93,16,162,250,94,91,212,54,55,155,240,228,151,119,183,189,98,83,210,54,124,175,227,203,186,94,183,82,193,220,5,197,62,41,155,198,174,243,109,198,222,183,184,159,45,212,237,131,201,0,10,2,134,159,232,241,40,243,81,93,53,238,128,34,181,223,152,30,36,241,26,164,171,150,103,221,44,58,146,131,185,27,231,3,3,120,92,185,26,147,208,210,221,181,111,204,161,102,230,232,175,215,204,190,189,31,32,125,243,130,99,167,253,248,137,223,221,247,255,255,173,252,128,41,195,4,24,204,254,4,51,194,48,193,105,99,2,244,76,190,61,48,160,84,194,173,48,17,0,56,20,101,0,192,0,30,179,76,204,52,5,23,132,82,180,167,72,20,56,190,6,89,189,20,97,38,150,200,42,32,64,171,100,100,4,1,30,64,61,200,19,134,139,189,78,185,223,82,17,36,208,89,18,202,198,101,16,219,29,198,236,21,40,178,159,170,38,193,58,60,178,15,133,218,26,94,138,115,240,198,130,194,92,166,71,183,33,205,24,153,197,51,23,75,241,213,247,84,214,12,200,248,185,37,206,80,163,176,71,182,43,182,249,12,250,97,58,95,60,175,48,166,113,193,207,7,84,105,165,216,14,24,209,146,113,189,230,60,43,84,131,45,100,180,236,94,17,183,60,140,70,35,217,158,160,150,88,97,166,188,76,172,56,218,214,180,72,211,218,47,167,249,247,180,107,178,206,194,206,77,24,146,78,17,126,189,55,254,181,154,205,73,187,83,47,162,191,114,192,131,220,192,0,0,76,127,157,231,5,134,152,155,201,245,60,34,228,62,254,222,136,224,103,114,244,110,120,93,18,201,60,225,118,189,68,1,232,42,172,134,230,246,215,244,70,66,254,75,148,248,93,250,156,154,32,223,244,197,191,250,104,232,234,235,137,250,217,253,208,200,0,2,148,156,112,30,102,16,97,133,74,102,17,4,155,90,76,69,14,126,131,184,153,144,128,128,6,88,122,59,10,18,53,124,137,132,25,176,18,121,80,200,0,228,32,32,24,14,132,141,68,192,6,207,36,97,74,79,0,214,41,72,189,12,19,221,89,56,26,180,62,70,178,136,11,73,70,163,203,225,115,58,206,140,231,42,143,181,107,123,227,108,244,141,155,40,114,130,134,61,113,119,140,164,117,180,134,226,89,195,30,1,227,215,212,211,38,44,250,46,100,84,234,255,251,178,100,61,140,134,121,104,209,27,154,121,96,72,37,218,6,105,130,118,28,205,159,56,110,233,237,72,222,139,41,13,134,20,224,90,164,45,154,18,218,101,214,27,230,219,102,253,228,129,118,32,159,223,72,79,136,203,135,179,244,149,117,15,24,86,248,108,222,203,101,45,98,53,195,113,134,217,45,227,98,27,22,53,253,35,210,72,251,222,183,189,203,76,53,182,110,101,9,75,70,229,67,141,241,153,190,179,247,154,77,45,58,155,127,79,55,30,100,0,20,0,6,125,156,250,71,16,205,217,106,245,69,131,176,88,188,162,36,217,72,80,191,172,27,60,44,229,54,20,115,183,114,240,175,58,27,220,107,187,6,6,146,63,108,27,229,185,193,149,197,120,218,91,254,191,237,133,170,10,127,209,255,211,94,226,255,244,245,255,231,128,0,0,12,48,12,10,52,20,20,51,232,88,48,165,97,55,150,101,12,101,140,11,2,140,75,74,12,10,12,12,74,11,140,139,4,193,32,42,193,24,118,150,152,88,6,158,224,203,245,36,194,201,141,40,147,62,134,50,152,76,229,159,1,58,8,68,19,13,18,26,225,3,98,131,2,145,18,184,58,49,39,94,8,201,147,37,212,95,82,105,66,98,154,184,230,25,217,86,246,210,152,121,206,46,210,62,5,97,68,187,9,73,54,5,210,2,4,1,84,147,34,154,193,210,151,171,18,172,217,159,39,156,199,250,113,102,217,94,52,168,218,75,104,146,161,234,217,122,142,172,74,224,119,214,91,17,123,163,70,212,191,223,87,194,85,187,175,161,215,241,255,172,38,153,251,118,252,95,88,94,29,183,150,182,218,58,201,195,90,244,181,243,151,113,117,137,255,245,248,205,127,220,60,218,19,200,152,141,103,31,13,90,226,223,184,250,205,115,108,124,79,92,249,51,173,190,168,4,95,208,0,0,3,147,81,120,53,109,26,33,63,92,68,19,242,123,171,78,192,96,220,97,56,227,185,42,104,181,154,71,13,132,40,81,249,208,38,247,95,238,165,165,125,94,238,214,183,255,255,251,245,191,255,255,250,200,0,0,74,156,116,140,10,151,153,92,46,96,197,57,212,137,6,55,19,18,3,204,118,157,48,128,12,196,129,19,34,135,20,72,2,9,12,118,131,139,198,139,111,50,29,221,242,156,192,136,74,71,69,98,242,147,102,20,108,65,102,250,104,4,73,104,213,116,92,148,24,37,150,223,3,35,130,169,172,233,0,129,202,107,197,2,111,151,35,110,39,36,144,136,129,205,25,128,92,94,31,233,172,70,47,9,20,219,96,186,83,57,157,126,124,171,97,183,60,139,235,147,70,240,13,25,225,76,164,143,72,40,77,101,194,34,158,84,229,96,58,182,55,134,92,122,63,147,255,251,178,100,74,14,6,167,104,207,155,153,123,96,64,2,202,74,96,236,100,27,45,159,56,110,233,111,193,64,36,104,221,134,29,56,182,140,205,120,191,252,180,207,225,111,219,210,190,12,79,212,165,126,26,26,137,110,242,223,111,73,85,144,181,243,172,214,122,239,231,250,73,187,72,254,6,161,36,239,59,25,187,91,213,219,168,55,222,101,222,97,56,178,229,246,53,163,191,79,246,0,96,26,64,0,3,176,100,93,156,77,26,214,139,21,144,65,15,72,161,152,212,194,31,76,0,251,179,234,94,122,78,181,213,178,70,210,190,108,168,159,123,129,65,216,229,89,59,180,182,217,95,127,97,61,255,255,253,220,157,223,255,255,214,1,48,192,226,224,205,81,44,206,97,44,196,97,104,238,50,220,206,32,200,66,2,153,68,37,152,150,26,152,88,35,152,248,3,8,1,240,96,50,98,138,64,76,22,24,102,24,68,66,192,89,131,74,103,197,25,21,123,20,38,60,237,255,15,10,10,4,202,131,3,172,161,201,66,160,200,129,188,2,1,80,2,86,98,103,192,79,18,9,97,201,158,103,74,177,212,252,38,3,98,179,84,134,153,30,152,194,132,93,6,3,104,175,18,231,83,203,102,207,47,51,182,143,22,225,111,228,223,55,77,37,145,241,177,109,188,141,44,246,200,37,100,160,70,60,169,104,238,50,181,3,199,42,130,92,84,3,154,48,50,167,78,9,213,201,12,166,64,2,9,205,47,204,105,252,199,60,58,228,133,252,101,102,70,6,231,161,18,19,182,22,183,255,231,175,245,189,250,43,203,13,76,220,170,170,156,113,214,204,254,203,169,101,74,92,154,90,0,8,64,112,19,207,4,63,15,187,97,56,70,10,37,46,113,46,22,161,46,0,24,122,33,110,191,31,78,163,200,154,127,244,229,13,233,89,147,199,243,11,215,10,226,67,187,173,26,189,211,212,57,134,25,243,77,141,207,101,255,235,207,231,246,255,255,255,255,253,72,209,75,255,43,79,239,191,190,234,64,0,0,1,188,0,200,52,105,12,206,170,163,4,72,143,237,29,3,104,76,36,28,49,76,0,0,13,16,134,140,224,19,24,8,2,130,166,107,106,131,139,161,138,85,194,166,33,99,64,118,25,16,79,36,33,71,79,161,203,179,17,76,53,221,194,135,140,97,211,201,213,6,134,198,40,104,5,181,164,44,2,179,92,99,80,85,190,220,148,207,88,65,88,188,93,81,197,105,166,29,9,192,190,171,158,214,171,35,238,219,163,101,128,167,22,212,189,47,51,107,76,166,254,142,51,154,108,230,168,157,74,92,162,75,85,247,212,193,215,157,68,78,65,197,141,189,181,103,121,253,43,95,151,9,38,176,243,223,151,95,229,163,84,174,255,251,178,100,82,14,198,246,104,206,155,153,123,224,72,73,10,35,96,103,116,28,177,159,56,110,233,143,193,29,148,40,77,133,25,232,191,255,252,56,227,183,28,205,169,169,197,243,156,3,176,142,237,107,132,46,20,127,188,251,95,238,247,204,11,56,199,164,171,135,42,104,220,87,86,172,137,118,234,182,218,13,102,241,126,175,21,252,27,231,90,58,171,21,180,0,0,30,86,97,19,124,149,156,254,68,89,153,32,109,248,207,102,169,196,67,145,179,92,124,118,62,15,0,179,148,32,174,194,93,227,70,83,220,6,158,167,233,74,55,189,122,91,255,223,245,244,237,219,175,255,254,159,255,247,56,46,126,117,110,191,231,167,108,186,207,233,0,152,42,135,24,222,47,152,180,105,152,114,151,27,39,51,26,204,2,1,1,51,32,204,243,10,2,19,18,194,195,29,65,49,8,18,96,24,104,101,32,78,96,232,40,98,8,54,139,82,195,56,24,14,164,193,173,163,25,40,69,14,148,192,89,44,9,96,204,161,144,149,39,130,78,166,115,174,0,0,135,102,83,153,20,56,130,30,163,72,144,3,6,217,200,159,77,105,251,144,4,37,193,193,125,41,199,4,96,225,166,170,214,158,71,18,23,94,219,117,122,95,216,184,88,4,213,185,100,134,134,15,247,19,56,75,233,238,215,83,60,233,138,83,71,12,14,251,135,143,96,158,33,245,234,6,42,211,236,131,115,251,46,252,88,181,174,19,201,223,76,249,156,53,60,114,37,29,30,86,102,5,243,40,72,28,235,118,142,151,18,212,124,107,155,249,164,228,210,114,103,102,202,229,149,235,206,12,54,215,183,36,126,240,57,73,153,219,207,252,184,226,143,191,51,112,131,63,80,194,3,128,2,24,68,18,181,150,73,249,45,206,144,16,71,189,189,123,98,49,48,176,160,102,79,151,146,177,151,47,23,175,23,9,55,19,21,227,61,204,3,72,106,104,198,237,214,199,234,145,222,196,113,90,29,93,176,240,246,43,77,57,221,61,101,246,127,255,247,223,48,0,132,154,188,42,232,9,5,48,213,195,15,53,60,37,241,119,198,194,102,6,99,192,232,126,37,12,158,139,192,212,213,140,4,52,16,17,3,201,203,112,157,162,129,15,188,8,184,153,80,88,58,58,246,56,176,235,64,181,95,173,78,73,15,95,75,139,237,197,166,58,35,161,51,21,110,138,95,145,105,85,169,35,166,185,160,222,194,92,27,215,173,90,171,165,86,166,130,41,27,245,71,169,185,148,79,83,80,31,71,97,196,27,174,134,10,49,83,9,243,200,209,105,83,184,244,63,35,213,76,139,171,3,242,82,102,26,209,21,243,57,118,154,89,233,225,156,235,255,136,215,139,151,186,215,248,248,159,27,255,251,178,100,79,140,198,146,104,209,27,111,78,96,72,139,154,51,101,2,106,26,149,163,60,110,101,233,193,16,148,105,13,147,153,184,233,77,205,117,70,215,71,168,200,13,21,213,156,25,124,149,248,187,70,253,245,93,191,17,23,37,11,19,136,79,0,176,88,250,81,64,76,133,47,251,53,221,155,132,72,207,93,89,46,59,250,64,0,0,15,124,35,45,213,216,51,226,129,253,21,161,46,228,178,230,42,154,18,18,76,209,190,52,126,41,196,229,147,208,178,249,92,218,128,255,209,181,105,114,23,205,254,175,219,250,47,95,237,255,255,255,255,255,255,237,255,255,251,85,139,184,35,0,206,102,161,99,85,160,0,2,82,243,2,185,12,84,17,50,235,52,193,241,50,0,57,143,71,102,10,11,18,185,140,8,4,36,9,159,78,36,89,158,136,8,18,238,31,71,188,142,83,34,19,220,46,237,46,37,97,213,55,71,117,87,229,4,144,86,102,161,35,144,34,195,90,129,235,3,135,212,22,140,10,136,202,9,179,212,90,117,5,22,244,212,230,25,89,197,26,161,116,98,209,177,195,28,241,130,125,53,141,152,244,124,229,103,60,155,183,132,229,31,17,160,54,101,169,89,26,247,61,213,116,145,75,102,232,231,60,190,83,155,54,105,143,89,249,249,175,13,179,17,74,3,118,7,215,212,56,200,42,211,87,212,152,189,115,43,77,236,137,123,168,173,135,214,40,137,57,31,72,220,116,210,184,135,235,135,44,215,87,146,248,106,220,91,55,58,204,73,99,60,140,184,154,150,220,12,238,13,239,173,55,250,91,62,4,145,179,88,0,81,128,11,65,144,115,74,124,2,213,148,7,92,170,28,221,104,189,219,169,31,66,1,181,66,107,82,242,107,161,85,198,171,181,93,197,133,207,12,231,139,4,135,60,58,147,175,237,9,160,7,229,108,167,132,118,151,255,15,211,255,255,209,211,255,244,212,224,0,70,32,195,63,5,99,32,20,99,19,33,211,13,87,67,131,69,149,226,104,90,106,44,124,133,131,130,105,48,194,160,48,8,52,179,0,8,8,101,248,70,183,192,0,65,133,110,127,73,5,114,73,146,92,154,19,142,121,24,131,131,39,10,69,178,147,95,28,73,235,94,122,64,206,152,218,37,67,166,72,165,11,232,17,20,190,134,245,80,176,5,80,94,250,148,39,251,158,95,187,229,64,229,6,102,204,96,52,134,78,193,96,239,155,82,124,176,172,80,10,178,120,210,152,193,15,53,3,217,11,211,157,81,29,53,17,93,77,48,46,213,172,194,14,39,80,162,154,9,221,220,133,89,112,212,65,24,36,208,253,251,71,82,6,240,108,230,212,64,207,17,248,61,241,169,55,246,222,181,109,106,124,223,63,24,255,251,178,100,93,14,199,87,103,76,11,186,123,244,94,107,90,51,101,234,52,27,85,159,56,110,105,143,193,44,179,233,13,148,169,144,111,182,60,52,29,178,213,122,252,30,19,214,233,124,107,211,56,250,255,122,223,203,92,63,70,123,91,108,30,190,209,117,239,109,211,127,234,182,197,51,247,120,109,224,241,241,111,248,54,0,41,143,244,24,252,54,21,148,20,184,136,110,166,34,61,105,7,2,226,104,113,4,111,81,212,149,47,22,94,247,40,210,43,75,212,247,11,166,78,181,218,70,136,121,199,104,125,152,187,111,121,213,47,250,145,50,200,140,223,70,255,255,220,179,83,169,211,77,59,210,49,56,246,42,38,157,32,45,115,69,131,42,115,122,58,251,235,237,144,110,251,225,186,193,74,130,33,134,216,34,27,221,38,103,2,48,123,140,92,108,98,80,185,164,153,99,73,240,168,176,197,36,80,192,57,129,1,194,65,224,96,44,195,67,70,244,189,132,40,76,240,160,67,92,18,124,136,187,160,101,228,5,131,65,207,3,91,48,77,81,29,228,145,2,128,173,184,95,75,159,131,60,38,32,146,32,70,112,252,6,76,79,183,222,151,189,136,123,61,85,181,4,96,25,252,125,40,167,217,238,63,182,105,16,123,102,22,180,83,56,38,181,5,31,28,60,58,252,42,207,154,204,170,139,40,86,46,65,166,57,108,6,239,245,134,83,10,168,90,164,153,124,208,255,176,77,20,59,147,211,68,166,19,188,143,123,107,123,50,105,91,192,46,174,220,143,72,144,142,235,232,101,238,217,154,76,191,108,167,237,112,120,114,26,45,141,103,159,24,35,202,158,86,140,252,29,101,47,212,253,103,173,88,203,212,97,98,165,45,201,255,54,16,3,17,124,195,169,1,64,96,90,99,24,39,52,57,47,135,43,204,39,164,32,49,148,173,94,39,188,137,52,218,67,101,105,82,236,6,119,214,155,76,222,189,63,254,250,122,145,141,82,51,76,123,179,246,255,255,255,255,237,223,255,183,255,255,90,93,178,173,79,86,215,93,242,36,0,76,46,81,13,122,41,13,24,34,129,145,225,135,11,105,166,226,160,36,24,48,153,228,48,60,36,99,98,208,177,40,32,32,28,139,44,8,4,12,98,20,84,208,116,0,168,52,152,152,14,42,60,229,64,100,160,70,99,33,82,60,176,40,152,27,223,36,51,20,4,145,45,217,1,135,36,84,14,236,78,8,4,102,84,8,44,113,127,152,234,208,241,80,27,50,151,210,78,170,36,171,168,216,91,217,89,9,53,60,150,237,202,251,233,63,95,105,22,209,154,180,22,21,15,75,121,231,124,166,164,244,11,118,79,40,113,82,241,179,119,10,100,114,248,117,30,231,126,32,40,51,120,37,255,251,178,100,77,14,135,129,103,204,139,186,124,210,74,169,26,3,101,135,100,30,1,165,52,110,105,239,128,224,139,105,92,204,48,64,177,135,93,41,134,253,198,137,78,203,173,202,162,205,91,1,171,52,121,53,169,242,106,83,119,249,251,213,119,1,53,139,181,48,69,188,55,211,215,160,241,186,32,105,122,111,86,172,154,135,226,87,249,226,123,201,168,242,49,215,248,184,242,99,223,234,180,166,224,211,117,197,224,203,104,10,211,64,71,31,12,99,233,228,169,35,0,0,21,131,64,193,24,74,183,158,75,20,73,0,140,171,59,89,160,202,40,65,161,189,128,143,82,21,17,73,117,30,167,49,177,185,67,98,1,205,229,73,48,16,123,106,230,207,201,170,179,122,232,67,254,205,255,219,157,97,120,66,248,107,235,255,255,255,254,165,233,223,255,235,172,2,96,93,40,119,4,225,195,83,198,53,228,25,144,158,99,130,208,208,144,217,233,51,60,1,76,36,81,17,154,0,33,19,9,130,12,84,9,82,97,146,98,128,26,117,5,219,26,194,102,98,14,201,8,148,54,101,70,202,176,96,100,74,80,23,192,200,178,14,49,21,129,194,133,208,234,199,101,98,160,122,64,32,88,10,37,26,178,234,18,214,67,12,78,198,151,194,156,175,174,44,183,159,65,64,202,28,236,145,0,175,5,209,238,186,182,54,39,77,160,20,52,200,134,35,96,57,200,43,206,148,197,237,220,45,54,191,240,149,46,77,121,80,60,196,199,29,165,140,95,233,158,163,237,242,107,58,145,151,80,178,148,245,61,137,94,62,37,150,141,72,221,83,58,222,109,77,217,112,203,125,53,17,26,240,80,140,200,253,139,214,68,254,175,173,102,6,29,69,206,223,230,174,71,130,153,252,21,218,182,43,107,108,120,237,117,179,115,125,96,71,132,239,18,52,182,66,164,47,43,35,158,24,94,60,96,255,155,212,109,14,128,0,171,54,62,3,129,201,25,202,9,32,96,217,195,59,232,74,172,93,249,157,243,15,207,127,206,237,190,229,120,47,253,133,219,47,6,104,189,165,127,255,234,234,255,254,143,155,167,255,236,174,183,255,219,0,76,210,20,61,130,32,233,15,147,86,157,79,37,199,59,160,56,8,43,53,229,180,201,225,176,32,100,52,18,99,96,65,129,214,96,4,8,129,159,136,139,181,17,204,138,227,230,76,213,204,165,33,34,76,202,50,117,67,150,149,46,147,25,186,152,91,36,194,98,146,129,148,15,201,64,24,160,80,21,114,82,137,10,166,134,200,202,53,177,128,82,25,200,109,39,34,202,150,88,58,45,90,219,64,17,139,57,60,7,234,209,0,146,85,96,144,150,87,76,14,101,133,183,84,128,183,144,160,221,34,83,173,215,255,251,178,100,67,12,183,139,110,76,139,154,122,244,67,195,249,224,105,37,120,27,113,161,72,109,229,231,1,11,36,104,85,151,168,218,58,121,155,14,231,205,120,39,209,158,74,168,150,89,205,13,205,147,243,183,213,254,190,208,91,196,6,216,113,27,194,106,124,227,126,102,167,61,222,5,62,245,123,229,177,158,72,146,160,105,120,11,56,212,84,13,247,29,10,191,198,115,187,195,244,219,205,105,193,61,120,117,123,187,213,178,248,213,220,231,164,123,185,98,38,33,196,133,105,33,199,220,12,221,130,240,243,243,123,194,131,255,188,39,39,4,4,140,13,53,8,0,184,2,236,4,130,181,128,41,134,72,226,45,105,134,120,50,83,4,144,199,210,100,115,65,252,160,246,37,239,37,178,10,37,56,231,93,207,0,45,161,116,146,55,1,156,136,229,30,179,175,35,236,247,174,41,95,253,31,244,181,31,255,245,0,75,110,222,13,27,52,1,1,0,225,141,150,157,132,145,181,8,162,0,137,73,111,128,10,11,7,27,81,115,66,130,103,18,158,41,21,161,30,89,30,119,52,175,128,57,79,173,230,114,114,158,93,208,153,176,69,157,79,179,225,141,80,12,230,66,81,171,209,60,160,87,100,245,115,115,74,53,175,22,246,156,223,116,90,146,208,208,68,68,243,173,55,173,228,192,111,45,244,141,14,150,114,206,149,196,178,53,215,47,88,26,215,159,168,34,42,224,239,43,155,86,35,161,115,125,88,20,135,36,111,66,70,3,224,201,98,82,192,127,14,200,40,233,201,173,170,47,164,145,173,209,213,206,139,123,245,83,92,10,76,255,44,68,64,71,21,50,171,49,52,125,95,79,203,226,49,142,36,127,5,151,108,105,132,60,148,24,183,123,166,39,176,87,165,108,85,156,141,204,206,19,205,168,80,97,73,12,96,21,170,37,74,153,118,193,25,208,223,122,25,155,168,176,133,128,14,124,154,60,172,84,213,10,181,57,5,240,175,166,134,157,37,114,113,215,18,90,43,174,164,87,143,231,86,172,96,48,97,135,233,122,188,170,222,81,247,233,255,95,255,110,126,106,119,255,255,255,255,254,91,255,255,255,255,253,96,0,16,115,5,75,19,61,129,211,24,16,83,21,147,147,172,65,83,74,0,21,48,50,92,15,48,240,13,48,80,18,12,80,156,163,4,1,195,35,192,16,194,148,198,16,58,88,136,38,181,35,133,27,236,83,79,179,71,168,203,225,100,139,2,205,34,68,147,5,68,34,221,179,133,130,86,104,6,82,145,153,36,241,107,147,12,47,126,192,236,7,171,200,119,61,21,50,139,170,12,142,13,81,81,56,115,130,33,53,126,122,61,129,25,180,100,144,220,89,217,57,191,71,232,136,61,90,90,243,255,251,178,100,64,142,39,137,113,206,19,185,123,192,67,3,154,29,97,135,114,29,141,161,56,110,105,237,65,5,141,232,89,148,13,224,70,95,4,158,138,251,83,182,133,51,54,91,245,178,114,172,198,58,190,28,29,100,20,43,116,109,237,174,49,43,152,128,104,196,221,36,135,229,183,93,79,255,130,100,231,253,174,134,181,208,121,145,185,165,205,19,0,189,7,238,169,23,11,173,107,26,169,238,227,245,110,251,10,233,233,40,51,105,110,167,120,205,44,12,125,40,124,72,176,228,222,63,173,21,200,28,94,29,89,175,108,239,230,47,254,183,247,250,249,204,215,138,128,0,97,8,0,0,16,4,103,238,171,190,216,14,31,22,252,185,44,91,125,139,69,220,137,171,218,168,14,183,191,122,41,13,84,62,48,61,119,92,133,216,236,197,2,109,47,163,106,242,140,62,203,158,75,187,242,212,69,104,255,255,218,47,255,87,245,144,28,48,35,140,215,130,211,41,54,140,132,20,61,210,68,201,98,181,208,101,167,153,132,197,102,13,36,153,12,68,133,65,113,33,139,159,166,7,9,157,194,140,148,112,41,129,30,15,48,106,12,214,29,18,68,34,74,23,106,215,101,15,196,232,176,36,129,30,101,13,22,125,71,171,67,201,47,232,20,194,211,88,201,16,83,229,82,15,109,146,8,232,199,178,180,139,41,194,165,70,118,162,135,10,171,210,16,214,132,239,0,140,165,110,246,17,42,90,218,166,194,124,159,198,119,1,186,242,31,167,132,209,142,235,169,110,189,104,37,19,63,223,137,31,90,217,218,87,225,222,124,24,191,43,194,251,121,244,222,178,225,152,83,239,27,195,54,47,93,92,138,145,10,131,20,245,114,114,85,183,160,134,132,120,70,60,37,210,162,176,161,74,84,193,196,118,248,172,58,92,198,196,224,224,90,109,133,31,45,154,108,137,122,51,205,103,158,208,191,206,48,187,35,165,167,101,82,43,19,44,248,173,41,108,66,128,128,1,183,88,45,112,79,133,230,30,234,52,35,42,4,110,83,49,185,74,59,65,205,91,155,243,177,181,131,101,79,36,163,49,25,103,158,42,194,151,105,240,175,71,46,243,8,159,154,231,143,125,117,69,191,255,250,41,166,159,163,233,87,255,219,0,0,73,148,193,196,76,201,65,172,196,242,228,194,69,152,224,58,224,201,112,156,56,22,49,80,232,48,68,5,48,140,33,50,88,6,18,8,64,64,241,142,132,1,136,32,112,39,22,45,44,11,200,122,6,114,161,47,29,124,172,167,136,208,105,96,150,235,37,143,144,50,129,104,228,222,132,0,225,48,232,202,75,109,125,13,62,136,128,171,157,65,56,67,179,34,236,126,164,180,212,30,214,4,136,221,111,35,131,220,255,251,178,100,55,14,167,120,107,78,27,185,123,80,67,130,250,2,51,41,10,30,29,159,50,46,233,237,153,18,156,104,93,133,157,224,147,89,121,81,231,224,141,185,214,28,88,19,242,253,161,223,44,76,85,114,219,171,30,196,217,186,10,126,100,198,27,102,156,207,60,55,191,53,233,168,74,114,215,48,61,149,113,255,126,161,191,212,8,213,132,209,139,70,182,179,134,186,249,86,15,83,137,136,134,48,192,136,172,220,86,18,112,211,69,218,155,44,77,108,78,19,88,221,85,192,211,37,36,235,173,248,35,237,236,75,46,189,102,110,89,111,96,98,203,84,76,62,97,134,194,243,245,217,13,121,73,15,253,205,175,159,229,245,239,0,0,96,213,58,238,72,243,18,148,22,125,194,231,190,89,40,85,104,202,15,200,1,58,219,96,207,199,112,119,99,63,69,149,236,220,45,23,168,208,91,49,140,241,51,2,246,217,111,157,249,90,212,39,243,158,143,250,16,90,45,46,223,79,215,255,214,224,152,24,229,152,204,79,153,240,129,25,14,207,27,253,245,155,134,34,131,1,3,57,66,99,26,1,3,14,199,3,35,130,116,47,36,20,76,101,72,8,136,195,210,241,111,151,8,216,46,54,101,78,33,56,73,44,242,38,180,131,221,192,130,139,220,201,164,97,1,11,78,36,1,185,143,31,188,155,46,64,32,61,35,196,90,162,220,153,40,236,29,91,131,147,211,64,106,54,134,9,95,246,200,139,92,6,113,184,103,0,226,2,34,137,99,13,130,151,100,218,156,78,70,125,24,153,79,137,229,26,112,197,181,118,203,92,71,72,107,36,168,148,169,42,245,153,206,73,173,207,210,247,143,181,118,125,106,108,149,218,113,212,20,179,54,112,190,57,179,228,180,110,217,15,231,211,58,197,255,238,145,37,130,200,29,120,73,92,238,68,171,110,122,107,194,190,55,90,55,185,203,235,95,13,63,70,203,151,221,219,80,176,198,249,150,12,40,118,244,213,43,120,114,110,240,162,165,115,30,209,85,247,242,246,157,255,17,92,154,91,168,20,0,241,200,216,10,138,132,121,138,83,162,43,222,248,208,103,4,50,90,238,85,191,114,199,187,35,64,241,17,212,40,103,155,84,49,109,215,66,141,163,106,111,121,221,127,161,31,79,255,249,223,64,32,65,115,57,193,19,71,7,133,255,254,138,55,255,234,0,0,74,180,116,235,16,134,230,68,131,97,131,49,150,208,17,152,97,128,52,1,48,112,185,48,60,0,48,36,16,59,228,234,152,34,166,231,184,69,17,239,140,118,22,137,227,218,130,25,102,88,54,150,19,102,32,138,195,50,181,159,88,116,36,226,132,197,148,140,22,210,232,84,219,181,199,133,167,144,161,170,203,176,123,255,251,178,100,42,142,230,212,103,207,27,186,122,112,71,41,26,19,101,231,56,27,169,163,56,110,229,141,193,20,14,103,201,148,137,224,198,130,123,149,8,142,222,53,182,78,25,148,139,101,245,35,253,152,51,63,39,40,43,60,188,12,118,203,25,141,179,103,121,111,213,90,207,202,81,113,224,199,114,248,92,50,124,118,173,124,221,50,181,183,63,167,7,95,224,43,105,187,110,251,132,151,207,214,63,212,155,206,47,83,21,173,119,38,82,76,241,172,186,38,242,71,178,141,147,170,165,99,164,126,142,133,183,151,151,176,65,135,68,67,21,40,223,10,71,36,141,235,127,184,142,16,97,110,239,32,248,16,24,124,119,210,84,18,189,19,241,117,84,160,0,3,130,224,56,29,76,160,64,100,165,4,76,12,156,224,240,74,76,119,20,14,69,47,244,172,221,75,67,203,81,178,241,222,79,104,16,116,95,250,191,255,127,255,255,202,183,160,30,55,62,60,53,186,24,42,14,149,99,156,167,255,127,255,229,172,255,148,226,127,112,1,83,4,82,179,24,67,83,33,1,51,5,214,211,69,238,115,13,66,36,3,24,208,101,24,70,6,24,36,19,152,206,7,24,18,0,5,129,195,10,10,17,97,200,243,142,68,143,128,82,204,241,1,224,244,146,52,177,146,5,242,130,19,89,254,186,152,234,8,174,89,162,3,153,235,235,7,163,77,231,173,103,56,70,105,234,121,71,84,10,150,163,226,220,152,46,233,88,246,12,93,158,211,172,229,237,141,31,113,134,113,87,0,11,12,182,234,200,14,106,183,2,101,174,102,242,201,209,197,27,238,29,245,31,119,241,9,86,78,69,20,238,20,233,46,109,238,253,61,160,53,51,221,246,148,125,111,153,251,218,149,159,97,184,67,123,230,20,109,70,201,204,205,77,171,124,121,253,97,157,250,37,253,83,244,78,201,120,136,181,81,77,119,73,201,243,201,173,17,106,208,183,9,177,203,13,241,73,84,40,147,250,111,109,179,19,89,96,76,138,92,3,68,219,245,178,72,112,95,193,237,41,64,38,182,103,129,217,206,3,81,91,237,62,214,153,62,255,98,220,2,180,222,212,78,239,45,89,212,245,186,13,226,27,83,52,48,240,71,236,186,103,157,111,202,215,71,144,244,118,254,194,82,53,187,213,47,85,117,86,0,1,177,89,120,149,140,220,103,195,33,81,207,169,28,50,144,128,194,128,19,76,154,2,20,6,76,17,154,8,112,96,96,41,128,202,6,78,101,11,29,204,91,137,114,182,25,97,160,49,3,83,167,202,136,213,162,1,48,236,82,84,188,236,66,168,192,182,84,153,242,82,206,180,117,84,123,150,254,73,222,36,44,160,41,154,6,189,212,116,160,101,232,148,3,15,255,251,176,100,48,14,6,199,97,205,147,154,99,114,69,107,170,90,61,98,44,29,53,163,50,78,233,237,201,47,37,168,221,132,156,208,195,25,179,6,165,78,165,176,195,183,42,86,156,104,247,61,6,110,52,224,76,103,62,140,128,230,156,182,26,169,69,59,231,243,110,14,219,100,231,208,152,98,102,195,111,157,84,228,255,165,64,198,126,99,62,157,78,91,173,178,41,148,51,10,95,62,126,185,95,244,122,90,96,181,190,134,101,111,67,34,78,249,66,30,57,157,230,255,29,122,6,38,171,114,208,71,91,191,5,167,150,213,190,113,219,190,220,21,71,113,29,46,41,209,125,211,241,240,169,127,170,1,0,1,0,161,60,239,218,79,99,184,20,101,230,128,4,78,79,6,242,145,66,146,247,221,122,217,131,246,113,16,104,149,166,3,183,247,159,253,251,63,255,255,211,251,246,251,77,248,39,127,198,255,220,115,206,47,83,127,255,182,78,186,163,238,216,63,241,122,192,99,6,147,243,76,192,3,15,145,211,44,133,99,241,72,50,111,240,18,6,152,52,190,152,34,27,152,76,7,25,124,22,133,0,0,80,30,98,89,156,98,192,16,127,148,164,130,163,7,6,61,192,73,202,219,16,33,40,27,46,53,3,132,34,198,0,9,13,160,65,34,140,147,30,87,193,81,77,141,25,36,204,51,201,2,146,128,136,152,184,142,226,248,30,75,187,84,73,206,151,53,139,1,26,157,226,231,50,40,202,144,77,117,20,203,81,134,115,29,157,232,9,39,222,21,49,15,133,157,31,21,25,50,184,235,76,140,151,228,138,35,12,135,181,239,85,92,152,134,170,183,218,196,223,250,165,123,185,40,233,99,24,122,47,53,170,239,88,153,53,93,214,249,207,137,79,152,85,113,110,84,106,245,88,254,18,167,239,15,245,74,231,56,182,190,236,223,247,119,214,212,7,240,117,219,171,6,255,20,197,51,187,103,89,222,107,188,99,27,183,129,44,77,235,42,65,30,222,85,181,240,208,178,0,128,3,1,172,165,121,152,93,243,86,151,125,66,192,148,35,21,60,128,11,29,9,90,173,168,116,86,186,15,75,74,115,168,236,22,219,244,122,122,243,116,18,134,217,137,154,120,4,153,255,215,247,255,255,232,235,111,24,230,117,205,68,52,193,118,105,106,134,189,255,63,223,37,255,80,0,0,1,84,194,10,179,139,144,12,158,226,48,197,224,254,20,243,123,0,196,1,131,59,44,140,126,13,48,168,152,203,99,245,135,24,43,152,173,142,52,73,51,24,53,81,172,17,151,129,130,121,28,114,245,146,80,12,56,109,144,144,175,43,155,112,116,37,59,105,208,33,32,181,231,98,141,103,137,74,166,228,67,129,111,165,85,37,175,133,255,251,178,100,45,14,134,217,104,77,155,153,75,240,79,75,106,77,97,101,60,26,145,143,54,46,233,141,217,22,165,168,73,130,157,242,121,67,11,123,180,139,206,119,83,245,185,199,26,235,224,255,72,59,46,117,174,246,129,125,189,248,238,118,61,103,59,184,198,39,217,202,73,251,18,193,73,233,182,78,205,5,244,34,153,223,35,201,237,164,122,152,202,196,255,44,9,255,229,230,80,135,101,227,234,163,255,117,58,194,49,220,18,212,214,23,158,216,247,251,15,44,124,47,18,246,224,20,128,248,120,137,11,38,72,197,10,152,65,100,12,21,64,66,249,65,51,13,97,184,38,133,33,25,96,209,18,113,114,202,98,4,81,102,73,0,0,0,7,16,0,1,239,176,227,62,139,108,21,52,163,180,176,228,35,68,148,35,1,91,33,239,235,224,97,153,24,194,122,228,43,4,249,122,132,247,255,191,111,255,252,223,254,223,255,255,248,197,252,97,114,54,169,168,100,84,97,52,21,232,155,223,237,201,250,171,99,89,4,237,208,184,148,85,67,6,8,102,149,136,70,16,158,38,28,175,6,150,225,6,89,1,104,178,100,41,68,98,192,4,6,25,204,155,8,132,32,17,128,64,153,133,131,105,135,96,73,146,88,193,214,24,192,6,27,38,25,50,90,170,137,35,5,152,37,111,25,101,18,239,144,250,92,165,196,164,96,19,196,161,178,149,117,121,54,219,70,64,101,4,52,43,67,194,233,165,53,155,173,188,84,122,31,205,85,35,48,52,93,146,196,96,75,251,150,216,80,180,102,50,147,167,82,34,186,134,68,38,205,25,187,71,189,197,84,181,177,203,108,75,148,150,12,166,97,126,98,179,240,87,22,247,123,223,48,29,109,38,118,248,111,191,187,219,153,74,81,206,126,20,83,48,31,246,106,166,95,109,187,89,232,98,238,139,59,34,91,248,199,179,119,255,161,163,127,173,30,102,237,167,254,119,117,189,21,48,108,197,67,21,254,8,255,86,1,30,204,128,7,16,194,214,103,105,250,27,209,187,83,151,85,239,164,113,106,70,145,2,171,249,253,51,45,3,33,226,179,168,212,30,112,3,139,110,96,71,190,151,166,93,203,233,219,254,159,254,159,183,183,255,229,12,245,160,126,119,155,163,35,28,49,148,39,64,95,249,32,0,0,211,0,193,163,70,66,227,16,7,128,82,30,102,228,78,99,248,174,179,2,134,120,113,40,96,152,38,98,48,144,20,4,193,33,16,92,168,4,131,134,36,1,117,147,221,1,113,112,58,114,242,160,204,185,208,10,72,209,18,245,139,181,177,8,173,44,172,8,108,20,60,52,195,92,101,153,1,48,149,133,70,3,36,197,184,218,167,55,37,17,103,26,15,152,108,144,228,101,255,251,178,100,50,12,6,245,113,206,19,185,99,224,76,137,26,29,101,135,62,24,49,151,64,110,101,137,193,43,148,103,73,180,169,216,147,183,13,188,235,221,185,216,148,82,80,202,209,178,26,148,76,26,99,8,148,66,136,205,121,98,126,182,204,109,199,30,185,252,113,43,181,240,170,253,244,229,188,121,43,71,142,61,52,164,82,133,101,127,187,244,232,87,78,214,155,243,127,234,41,223,169,61,121,153,243,214,89,80,138,216,157,135,235,54,171,244,59,213,236,69,5,175,121,159,126,115,185,140,200,99,222,237,222,97,206,218,185,59,176,110,236,205,91,152,251,218,118,101,165,191,57,89,188,190,2,184,176,0,16,2,20,128,0,28,7,65,198,102,141,112,237,105,51,173,18,20,124,84,8,238,67,1,193,224,147,158,211,237,79,162,146,154,197,22,74,58,107,214,87,59,45,158,96,140,223,92,165,199,147,59,253,255,235,255,239,255,207,246,255,160,109,190,120,77,87,121,204,154,35,144,21,181,52,128,10,78,72,1,23,26,92,12,96,1,49,148,192,102,114,189,24,124,32,201,192,0,216,50,161,180,154,194,142,144,15,8,50,129,181,165,208,43,58,91,84,157,81,75,213,203,135,40,120,45,69,87,91,16,108,207,172,114,10,127,35,82,237,54,54,16,239,160,133,229,30,84,54,152,249,33,112,250,56,236,149,13,156,73,9,238,215,93,116,228,4,134,86,46,158,165,61,251,212,105,236,106,208,187,150,92,101,240,61,111,178,238,214,80,160,95,189,54,179,209,68,244,53,105,115,118,119,22,62,180,229,49,244,73,93,119,39,42,234,95,233,76,253,206,151,140,168,185,27,47,122,28,14,194,180,214,209,111,111,83,233,122,67,159,241,94,183,171,219,144,152,244,110,253,214,126,95,96,187,189,153,122,213,214,141,152,11,150,228,86,89,10,120,0,12,37,163,108,130,34,64,131,40,163,127,164,38,18,6,168,97,180,234,218,142,146,132,186,169,197,219,148,46,189,206,52,2,45,24,233,199,67,4,173,247,63,34,37,7,106,73,228,241,113,105,83,217,61,58,191,252,191,235,214,185,78,94,98,142,36,253,130,120,180,163,133,126,184,0,4,99,15,73,64,87,252,102,49,20,74,3,158,59,248,152,164,3,24,18,2,10,5,70,12,133,198,36,2,3,192,176,48,18,48,64,35,17,45,35,33,185,138,0,32,24,15,42,3,65,195,0,64,18,197,244,50,16,39,68,92,88,109,109,146,30,13,121,130,192,40,32,4,113,146,201,146,210,23,58,48,177,106,167,168,24,9,44,178,171,74,211,213,18,43,222,193,129,50,219,243,178,249,216,155,73,161,111,17,22,118,182,52,61,194,214,172,41,207,215,206,199,255,251,178,100,61,140,134,218,111,203,147,172,55,146,90,41,170,3,105,5,106,26,129,175,46,78,229,143,201,161,169,104,105,164,149,48,62,246,153,133,191,218,66,229,118,131,76,89,108,230,233,209,37,19,79,33,222,155,108,63,242,225,237,174,116,243,150,2,74,154,163,200,221,157,188,201,83,83,62,101,28,117,89,206,211,88,147,197,150,218,201,156,150,178,73,53,185,37,208,224,22,171,13,17,201,156,90,139,131,7,39,136,126,193,143,74,69,57,101,27,99,118,105,182,179,171,43,118,84,253,73,220,64,2,199,104,116,34,236,20,128,49,98,192,177,136,216,80,91,111,31,98,152,210,62,21,64,37,91,135,228,100,222,23,72,172,106,142,70,159,190,71,216,57,104,94,134,140,29,39,127,100,176,160,239,98,18,24,71,108,233,81,7,64,174,53,228,77,139,217,63,228,110,207,81,86,183,189,28,122,202,26,174,81,82,84,80,197,158,231,45,82,32,19,86,96,48,82,107,104,44,105,16,26,96,224,172,124,244,216,102,152,32,10,15,64,33,51,114,30,49,80,125,203,33,0,140,140,7,137,143,160,192,77,99,40,121,121,87,68,1,178,83,136,145,143,28,239,48,196,112,125,38,105,210,56,121,119,10,189,59,115,124,159,174,199,144,91,57,187,21,202,0,199,85,91,187,92,237,105,116,244,163,118,48,79,63,215,227,99,183,238,174,100,179,171,150,240,179,218,214,156,104,21,223,173,26,98,99,14,22,223,250,212,91,9,152,244,142,41,194,163,119,218,82,158,244,45,199,23,217,120,194,155,55,234,209,110,197,2,157,217,201,174,78,186,177,19,126,196,75,156,125,9,232,103,28,131,250,220,187,42,177,245,179,197,214,27,61,135,103,151,97,205,89,56,72,187,156,199,96,252,61,138,97,171,174,187,123,151,185,51,172,219,246,253,18,138,209,119,236,10,20,20,160,18,9,235,191,144,84,6,191,147,148,196,211,38,35,28,67,131,221,88,0,232,120,157,32,87,252,114,190,223,195,59,57,240,249,67,56,75,117,213,98,204,129,190,180,21,131,144,199,33,95,116,28,96,155,82,141,48,128,117,93,168,218,7,243,161,104,102,15,221,8,47,68,115,216,70,136,101,81,0,51,115,76,56,199,103,203,90,194,144,194,214,32,137,84,130,42,78,123,181,71,15,79,87,184,48,156,22,211,12,80,147,49,112,9,19,11,33,4,56,173,28,195,18,128,127,48,59,2,48,168,32,133,193,236,193,160,12,204,16,64,16,192,192,5,197,65,112,192,156,189,140,15,0,184,10,2,202,145,74,77,180,49,161,51,153,176,104,128,180,130,219,50,105,150,122,14,43,117,170,8,128,152,248,211,115,139,1,77,22,2,226,43,255,251,178,100,44,15,7,148,117,200,131,219,99,240,79,135,154,74,101,37,91,28,153,167,36,15,101,143,201,91,165,103,205,165,157,112,54,134,128,4,99,14,82,81,169,208,176,173,90,207,73,0,91,5,195,41,233,201,59,165,81,172,160,197,184,199,102,31,218,245,229,235,192,152,11,59,23,106,82,242,130,234,179,215,228,85,236,92,115,164,161,147,117,243,182,99,182,16,16,37,119,159,44,255,121,163,23,168,179,222,63,245,206,140,221,153,200,36,249,231,47,25,239,82,21,112,57,76,199,112,138,195,247,92,244,41,42,167,31,109,99,81,101,31,245,144,219,44,185,183,190,178,228,119,89,125,255,203,223,118,41,249,87,209,117,98,190,46,131,245,140,170,231,147,79,178,194,60,80,196,236,27,14,184,244,172,175,30,215,181,224,8,9,232,50,217,32,236,109,134,190,230,116,211,246,93,232,114,84,249,251,108,96,107,248,193,111,223,203,93,103,96,105,185,17,95,235,97,29,245,94,204,29,70,113,183,163,61,68,143,67,35,168,138,11,191,243,14,104,69,210,108,132,230,221,27,70,86,94,47,214,255,133,136,75,173,47,85,50,168,48,186,13,179,20,65,133,48,40,6,240,16,105,155,97,48,201,139,24,42,133,128,144,192,240,13,66,160,210,96,222,6,230,1,128,28,6,5,99,1,64,39,49,29,15,48,112,252,152,13,0,42,44,1,64,104,230,57,127,37,212,32,10,88,191,44,232,192,112,34,112,196,93,154,235,104,132,146,241,84,96,109,153,172,173,246,165,218,195,203,98,239,72,210,153,195,213,121,180,165,102,243,26,177,46,144,207,196,29,64,128,101,147,115,209,235,115,253,168,220,17,142,91,158,227,248,127,210,75,95,166,212,202,95,126,248,53,193,38,30,126,242,228,199,98,109,35,137,8,241,218,217,79,190,185,202,148,150,243,14,93,134,41,145,124,190,175,166,9,181,234,223,226,181,27,104,78,248,183,4,111,244,91,91,98,132,198,17,90,109,90,91,234,150,13,102,22,250,11,108,189,180,154,90,217,79,164,93,243,254,236,207,245,123,30,126,244,170,104,217,61,68,100,206,58,0,46,15,157,52,166,198,8,219,150,33,1,21,59,168,87,140,189,37,121,54,239,79,138,37,5,128,204,110,56,77,212,95,32,219,55,168,161,118,159,219,245,79,81,67,208,205,74,234,206,61,152,73,52,63,150,46,159,49,10,230,79,31,82,166,37,128,65,115,148,218,145,38,211,11,74,185,178,211,148,161,182,50,223,223,255,255,151,120,155,65,0,0,8,130,91,145,208,128,100,197,194,52,193,160,84,42,8,26,119,68,24,56,24,52,241,128,65,158,143,9,73,96,197,72,64,83,3,138,208,112,46,255,251,178,100,20,136,5,167,104,205,211,175,75,240,99,137,170,93,96,227,127,23,25,161,50,110,189,51,65,148,41,104,117,146,162,176,156,117,215,216,146,170,157,84,13,225,231,0,226,61,137,54,35,191,55,72,102,169,41,233,60,79,67,83,77,118,102,38,251,247,203,78,161,77,153,245,169,203,89,254,241,187,231,70,112,173,155,87,180,212,164,133,84,240,117,199,101,59,20,117,31,42,114,157,136,16,162,73,24,173,140,153,57,163,111,170,147,127,113,11,18,237,214,33,42,212,80,73,75,104,171,109,252,114,90,184,251,111,164,21,153,109,203,205,222,243,186,62,231,60,189,109,237,150,166,9,227,52,121,108,90,236,64,174,46,107,173,142,77,206,213,223,229,43,82,158,0,12,128,13,146,173,109,210,158,94,221,96,193,246,171,94,81,11,82,24,69,236,101,124,183,221,164,234,99,147,21,201,150,46,227,139,86,169,3,222,60,71,85,23,220,130,175,191,77,7,3,84,116,49,135,212,44,252,171,61,108,197,21,32,203,49,182,122,91,139,98,50,243,242,5,181,127,160,226,151,230,173,146,18,116,122,192,196,126,67,168,93,231,6,141,121,173,73,253,32,0,81,78,8,129,67,8,138,16,80,198,21,28,204,66,239,196,0,168,64,0,2,7,192,128,113,132,32,34,235,74,225,24,4,98,160,252,44,71,32,228,189,188,34,1,237,94,153,37,5,89,174,43,92,136,29,49,171,43,96,88,214,61,140,39,80,247,8,121,237,129,226,44,107,79,171,25,141,57,197,40,246,214,134,116,87,95,19,215,28,168,54,233,173,95,93,254,236,225,178,95,162,82,112,38,149,58,19,198,221,187,75,220,219,203,247,38,161,123,207,198,105,244,61,84,179,87,182,82,188,236,29,203,141,202,43,245,9,146,205,101,121,86,189,120,34,114,54,212,149,108,152,133,65,149,6,186,202,32,183,185,27,245,68,177,85,228,210,183,25,45,27,97,172,56,171,104,154,81,107,77,132,254,8,0,0,32,1,64,144,203,253,183,26,74,100,10,60,100,68,107,238,215,35,14,237,52,196,82,252,199,235,148,118,126,231,253,249,109,92,174,201,85,231,223,235,10,59,88,73,35,69,97,4,71,171,107,196,159,253,182,237,83,98,60,247,20,116,185,171,168,235,233,216,93,169,251,181,54,33,45,121,169,245,113,202,119,160,106,238,20,115,193,203,115,91,103,48,168,181,76,165,200,215,245,2,0,81,80,66,20,96,225,111,48,53,5,163,37,69,172,48,49,0,115,0,160,19,48,4,3,16,168,25,4,1,96,176,9,23,52,8,5,134,15,162,172,96,164,2,198,0,64,18,186,4,96,8,14,0,6,59,201,120,224,28,161,124,58,40,3,255,251,178,100,32,142,134,167,117,202,139,207,52,228,92,138,89,243,105,229,44,91,241,203,38,15,101,143,193,64,20,39,41,177,166,152,45,64,170,85,200,192,20,195,135,10,136,229,188,213,94,240,128,84,157,201,52,27,37,250,62,155,1,232,225,182,231,7,105,44,204,216,74,113,54,99,179,54,222,0,126,27,119,206,39,154,144,38,62,106,246,20,254,14,109,68,206,175,173,210,151,136,85,162,67,75,9,215,91,210,203,130,10,71,86,155,45,182,171,234,10,70,77,56,199,73,47,90,194,88,8,110,42,44,145,94,78,251,147,63,59,54,218,230,16,162,128,40,158,57,171,129,134,18,221,214,110,233,174,127,218,195,164,44,145,134,77,91,66,24,183,93,124,231,179,126,111,203,43,73,84,239,83,34,193,18,45,196,53,194,239,178,51,101,180,172,26,201,27,97,86,15,58,175,17,164,98,134,158,88,76,222,74,119,174,213,97,122,138,82,76,115,36,192,253,30,172,231,245,233,114,136,170,230,100,18,48,6,117,250,135,143,136,82,205,86,237,236,223,236,49,217,30,100,21,82,149,253,158,229,89,174,36,2,145,89,69,145,69,84,234,142,230,29,88,54,66,0,21,11,0,249,137,88,55,24,33,3,169,169,138,186,152,149,1,233,130,56,7,24,22,2,225,128,24,24,20,8,170,92,24,12,128,97,32,14,152,83,140,185,132,32,8,141,3,148,100,42,1,102,113,105,211,140,140,83,113,113,229,0,129,23,240,32,26,95,137,22,4,14,143,175,125,98,81,123,41,167,134,128,201,234,5,188,147,163,200,89,237,35,148,199,45,219,189,33,149,204,212,205,44,166,241,164,146,239,117,48,25,1,182,171,47,222,243,195,59,50,140,217,100,229,243,134,235,117,141,189,142,46,155,82,155,105,97,196,237,62,244,43,166,190,254,216,188,212,48,177,94,102,13,125,133,179,176,185,169,16,253,125,182,150,97,177,131,112,87,255,166,144,213,110,82,47,150,121,207,173,88,142,178,211,76,124,84,174,125,59,237,75,95,119,114,179,19,86,232,102,255,151,218,180,229,54,23,171,120,91,151,91,61,102,83,192,178,83,251,214,14,212,1,128,21,100,16,200,163,192,96,134,50,21,166,64,200,140,154,133,211,93,81,168,152,232,43,202,231,119,247,21,138,227,149,23,189,88,87,156,206,52,57,103,185,135,247,115,235,124,137,220,134,181,157,79,198,229,70,110,18,165,43,74,196,96,157,37,84,131,71,222,89,247,169,110,114,126,175,250,159,32,0,16,160,104,70,97,32,244,100,248,0,96,40,156,127,115,156,100,216,120,36,6,139,7,64,96,20,48,133,26,4,11,122,9,4,204,140,49,76,93,1,64,64,131,244,153,164,255,251,178,100,23,140,6,116,112,203,19,184,75,242,78,37,217,218,109,37,104,28,137,197,60,78,105,139,192,252,143,168,53,150,32,152,214,159,198,94,156,165,123,144,51,106,36,198,167,155,128,233,202,223,78,236,224,238,189,213,48,205,42,39,25,245,22,37,12,177,87,172,46,17,82,173,251,242,140,175,205,177,11,213,108,211,212,221,238,48,171,52,248,85,173,82,147,119,163,218,67,178,145,201,73,194,105,38,143,163,155,62,14,198,101,43,154,204,163,110,237,115,114,115,20,162,131,136,59,159,41,201,249,8,70,237,74,171,95,169,103,72,70,223,20,215,122,78,185,66,16,74,78,71,78,177,190,180,163,119,138,62,186,200,21,139,4,53,82,132,250,217,126,25,13,201,164,166,199,110,215,90,170,16,214,45,45,240,90,25,172,48,178,191,130,0,0,0,216,14,36,16,116,162,73,6,32,7,50,88,209,98,90,106,122,89,122,64,82,199,91,218,112,9,158,153,107,219,184,15,2,46,168,93,44,85,12,144,184,204,157,91,68,90,199,135,145,90,49,241,245,112,11,74,52,72,128,173,250,17,82,34,97,106,69,14,112,149,119,127,255,109,31,80,8,15,25,56,164,100,98,16,40,140,98,0,241,221,72,38,247,139,155,60,126,98,129,97,128,3,100,195,18,225,24,216,192,118,154,5,26,3,165,26,3,65,66,102,180,233,65,7,30,145,235,80,113,224,236,49,154,74,226,177,250,8,114,74,253,60,108,30,60,231,71,36,202,86,166,241,186,182,154,227,196,193,44,229,73,17,127,237,231,137,155,103,98,90,162,194,149,104,103,247,189,42,244,6,9,34,37,171,165,200,1,224,246,3,29,125,130,249,61,34,147,178,152,142,185,202,207,167,63,171,242,193,32,72,113,124,107,216,116,75,76,34,20,192,56,127,53,9,194,176,224,14,58,209,131,240,171,88,233,156,110,47,136,237,123,229,114,217,193,201,60,170,79,72,162,24,20,118,63,157,123,69,15,194,176,241,99,137,213,164,116,207,159,183,109,211,159,180,172,144,36,26,116,222,102,102,123,39,231,127,34,219,203,127,201,9,155,236,116,177,204,85,125,150,118,83,92,212,64,0,0,4,69,66,73,130,49,1,43,152,8,226,242,124,254,30,30,132,150,22,2,76,6,111,135,254,177,65,232,242,6,148,177,25,17,37,159,56,196,129,223,241,205,228,249,40,50,80,239,116,191,238,197,94,175,103,23,255,221,250,40,0,205,2,26,55,241,148,222,138,19,47,27,77,153,19,57,37,20,220,164,243,30,8,95,181,98,18,9,153,61,226,149,70,37,0,24,48,2,95,97,97,81,184,68,1,128,21,56,100,82,209,16,220,152,4,167,83,80,204,164,192,192,255,251,178,100,31,14,119,1,113,206,139,143,95,32,72,98,233,182,111,8,40,28,69,199,52,14,188,252,193,22,23,167,1,164,9,226,104,84,73,135,59,242,196,228,175,71,49,12,44,11,42,181,41,127,40,11,234,132,48,36,182,110,195,115,141,60,119,182,220,91,37,122,80,224,93,137,99,159,73,47,151,171,30,42,84,138,24,204,74,25,172,245,234,176,14,198,171,20,247,217,66,163,113,174,182,81,199,250,164,237,76,142,250,120,222,30,118,172,24,70,25,136,231,165,50,120,65,69,4,40,45,52,42,55,132,210,163,141,185,39,27,60,106,146,147,8,39,23,56,72,74,34,130,10,213,87,9,22,45,59,106,163,141,43,57,122,139,136,47,226,205,205,166,27,64,150,181,245,215,247,194,255,185,197,190,239,34,212,123,158,180,83,172,224,211,220,61,39,132,0,0,9,129,214,98,43,189,135,18,106,97,64,41,174,254,195,78,209,18,226,109,25,145,195,42,4,251,193,116,81,57,98,248,18,90,110,175,177,176,217,210,86,165,192,215,73,94,115,113,122,244,161,237,226,57,237,45,83,249,222,63,254,191,226,56,132,171,255,255,70,147,15,79,211,117,21,147,62,140,51,4,129,67,70,93,227,21,60,163,27,202,64,184,104,21,9,140,7,3,132,64,129,144,10,48,160,6,58,59,189,233,8,8,26,76,30,23,21,92,136,21,107,205,152,144,47,34,13,213,177,92,196,97,32,32,73,54,32,22,98,251,50,112,64,11,75,74,252,52,245,180,76,6,185,50,198,25,21,90,1,129,43,28,159,179,22,47,3,87,73,102,193,15,58,43,209,249,102,33,64,11,82,135,62,39,15,209,183,175,139,68,119,42,46,142,51,83,83,104,40,128,236,175,212,234,75,10,226,62,117,123,139,8,41,28,160,214,22,25,79,106,110,34,249,157,159,45,5,220,109,82,211,179,40,193,19,136,180,126,158,58,225,193,117,117,237,120,44,189,109,5,61,166,237,110,211,7,140,68,19,238,242,133,135,172,167,55,117,17,203,36,232,117,182,12,19,76,240,231,50,116,238,180,47,242,215,216,45,68,194,173,186,138,10,232,116,186,192,161,36,20,20,152,56,63,136,84,34,206,99,78,36,10,195,145,177,216,88,56,195,93,110,177,163,24,251,26,35,224,166,180,129,132,37,21,26,170,34,201,150,138,221,234,235,243,244,230,244,205,10,191,252,59,90,5,223,243,150,127,239,253,82,223,255,255,245,18,0,128,0,0,86,24,77,194,113,200,57,150,140,102,71,37,24,249,198,113,212,241,187,132,64,160,217,109,95,48,40,20,198,44,118,156,97,160,81,64,105,158,130,0,65,149,146,209,67,112,206,37,80,201,48,15,38,205,17,167,255,251,178,100,30,10,214,224,110,206,187,143,110,208,70,133,57,177,105,39,120,28,53,187,52,46,189,28,129,19,157,103,137,164,9,242,42,133,101,113,107,244,106,58,160,89,84,157,125,41,145,174,30,156,138,193,240,208,176,69,237,163,202,109,23,163,12,134,85,22,57,35,111,86,1,42,219,2,4,86,124,60,193,171,7,90,142,245,1,127,117,178,0,211,109,190,161,253,22,59,201,160,147,189,125,235,185,63,174,51,66,107,3,58,210,68,213,137,237,42,96,188,218,215,94,126,107,91,113,114,184,155,116,131,6,233,109,64,188,121,86,207,139,225,88,191,60,178,106,58,98,12,60,87,194,64,119,151,158,83,117,212,208,235,32,199,60,215,51,11,241,246,49,82,130,136,184,213,172,152,245,189,2,219,173,23,32,106,159,22,38,62,117,253,69,168,128,4,42,76,161,115,10,80,48,121,255,204,34,80,16,73,129,181,134,154,137,38,84,204,137,208,129,159,82,168,112,193,7,217,116,248,228,132,16,119,252,152,116,160,165,68,50,157,79,121,106,29,32,252,198,230,169,239,254,204,175,250,12,133,200,253,127,255,167,254,177,152,48,234,155,12,199,152,18,11,153,42,87,25,56,204,24,19,212,152,84,93,152,8,20,170,195,0,128,147,5,128,19,18,19,38,216,193,17,184,56,20,47,24,192,180,97,104,210,160,99,192,91,107,23,42,6,100,64,187,214,203,126,94,144,9,100,222,178,22,172,151,138,39,77,42,111,224,24,36,32,6,135,96,7,105,189,85,64,80,98,212,117,4,183,22,92,158,10,85,55,44,152,80,8,46,60,52,9,215,151,57,178,187,119,153,215,71,11,108,95,163,224,137,107,173,203,169,118,25,245,157,115,41,134,169,90,79,126,51,45,143,142,128,78,223,25,132,23,111,181,38,140,213,108,26,209,180,114,25,126,51,9,66,112,74,84,116,12,51,112,253,67,145,59,151,18,131,194,96,100,185,16,106,95,113,129,127,140,96,155,126,152,37,190,106,193,68,127,128,169,221,234,0,226,43,126,113,215,41,176,159,106,153,17,21,93,237,47,244,167,255,26,45,123,55,1,2,1,160,192,44,112,112,57,156,190,102,98,42,6,31,148,48,226,152,224,16,203,249,26,118,169,218,107,142,108,50,12,72,135,217,29,69,171,117,166,203,151,146,59,254,235,246,15,28,74,22,151,165,132,171,51,255,85,111,79,167,221,252,191,127,143,255,233,0,0,66,84,9,83,53,243,124,205,100,131,31,131,77,59,3,57,129,4,221,97,51,3,4,140,22,8,4,0,0,161,163,21,175,219,169,130,69,104,145,20,82,240,137,241,104,96,138,111,42,237,24,224,184,18,252,60,67,39,115,112,211,184,180,150,255,251,178,100,33,10,198,220,111,78,155,152,123,208,68,229,26,19,100,233,122,26,237,187,58,238,229,234,193,33,26,103,205,166,41,72,69,139,114,39,234,132,121,153,103,22,109,203,0,14,76,134,205,202,84,17,188,173,102,102,211,25,112,84,230,20,11,204,195,169,166,106,112,173,247,210,8,29,110,135,226,124,143,204,108,115,6,119,53,206,164,22,39,91,255,14,106,77,251,47,155,25,215,232,182,77,253,98,32,215,174,242,196,103,207,172,197,141,181,143,5,106,137,53,188,196,215,111,158,199,150,183,15,88,167,197,208,122,198,188,15,255,221,159,239,27,164,135,237,254,165,110,11,85,229,215,176,96,163,217,237,104,109,251,249,145,235,121,228,217,51,202,74,149,196,76,46,101,93,83,127,235,239,252,252,205,172,57,32,176,4,224,0,23,203,182,141,205,32,47,96,5,20,185,249,94,160,112,113,118,38,40,168,170,91,102,105,80,233,7,99,233,62,212,159,108,202,55,149,248,170,147,136,66,175,205,136,97,85,76,15,111,56,44,154,61,176,243,169,203,253,57,28,183,255,183,255,253,65,1,168,58,186,152,248,63,153,62,70,24,2,46,153,204,29,24,39,53,1,7,160,80,52,34,1,220,16,168,58,97,49,97,36,49,169,5,14,220,4,122,153,94,39,226,144,163,157,33,109,54,94,186,7,75,224,45,137,85,83,65,202,36,100,197,193,181,226,164,160,19,213,67,124,69,96,59,128,97,137,169,87,129,146,143,39,81,39,130,109,67,176,140,201,46,109,175,182,167,26,91,116,62,29,99,125,240,209,71,86,223,15,29,248,30,81,243,245,159,135,83,235,238,0,140,211,254,165,77,122,101,169,22,94,171,92,171,79,148,13,114,203,224,184,229,115,38,87,105,104,174,237,29,125,242,236,251,164,242,197,182,127,111,65,122,103,112,150,253,126,111,184,255,214,164,155,88,212,188,237,125,141,120,0,202,125,156,250,162,93,77,1,178,250,71,77,36,183,111,117,22,43,173,97,119,19,31,249,55,255,221,38,192,180,168,0,45,0,6,194,154,232,15,76,67,39,76,201,47,69,182,201,118,157,214,1,28,240,46,176,252,236,92,151,140,197,10,117,20,249,167,116,152,99,188,137,87,230,191,56,221,127,146,137,134,58,74,14,77,114,129,48,80,243,205,10,170,229,88,193,8,239,61,255,36,211,146,0,0,2,84,195,247,209,225,65,176,77,134,66,38,155,68,28,112,209,248,43,104,21,14,130,130,33,64,8,24,16,97,52,251,148,4,27,34,116,40,20,4,52,208,29,11,152,13,45,162,198,208,38,248,199,107,73,196,9,126,239,59,83,14,171,197,114,138,14,175,35,34,147,223,184,195,190,72,69,75,222,255,251,178,100,40,142,198,149,104,206,155,152,123,208,69,37,234,3,101,73,126,27,241,187,52,46,233,235,217,18,151,103,137,147,173,250,204,60,78,35,83,101,181,30,198,50,168,196,58,223,213,220,179,106,178,57,211,86,233,42,227,91,76,138,107,204,239,58,59,162,222,125,208,129,125,235,222,50,255,222,151,67,175,127,226,84,213,126,112,139,84,125,89,186,169,175,157,124,196,239,92,52,153,158,12,93,226,94,215,108,90,190,14,245,211,46,94,244,246,114,248,246,239,47,241,76,150,154,107,130,214,252,153,109,190,108,56,4,13,198,214,147,11,83,60,246,112,140,181,236,173,140,187,155,172,79,25,209,200,242,214,54,13,165,42,96,20,76,0,12,253,32,220,36,148,56,180,48,42,68,110,210,75,222,64,50,121,180,153,28,197,92,21,214,47,20,41,10,181,255,214,249,178,81,231,40,1,130,146,71,175,59,250,141,8,57,66,211,165,67,197,247,213,20,105,153,100,64,212,150,190,223,187,255,172,38,19,198,102,53,153,198,132,134,70,89,2,134,113,28,38,4,113,230,33,150,102,19,1,134,5,129,198,4,130,6,5,130,6,3,30,77,24,210,160,22,48,165,35,53,140,109,113,128,165,96,217,228,248,227,82,133,78,139,245,26,135,128,130,153,180,86,28,118,202,160,22,156,244,114,83,89,68,196,1,30,73,168,117,173,16,152,86,87,191,41,184,124,80,84,30,181,170,110,226,218,212,167,38,76,182,141,35,142,44,187,43,183,76,84,204,141,254,213,130,154,54,179,189,100,97,189,187,221,228,63,230,189,177,151,22,76,75,163,228,91,175,75,230,26,55,90,173,165,11,12,106,205,171,133,154,122,211,14,189,53,215,49,181,138,252,238,12,92,107,255,140,118,221,122,219,231,31,123,214,41,254,229,194,126,255,54,139,73,163,77,39,41,95,87,116,180,93,103,122,151,114,239,27,140,195,225,255,155,171,254,247,157,110,185,214,179,167,117,165,199,246,236,128,12,2,234,45,2,67,164,61,85,2,152,80,139,239,186,102,212,206,19,37,20,166,142,200,94,68,164,66,28,165,21,7,51,72,117,164,199,142,60,183,138,175,245,45,211,215,211,220,120,37,119,92,68,159,90,129,5,198,154,138,116,228,63,217,163,255,255,212,0,160,0,72,111,5,165,38,131,79,25,124,98,101,34,145,167,98,6,240,83,13,95,134,2,5,195,12,9,140,4,197,81,46,152,168,197,64,96,164,123,5,65,147,1,76,162,120,144,52,160,244,178,120,10,2,46,179,121,61,15,86,114,224,74,217,91,229,130,34,204,211,110,108,29,196,157,221,40,153,39,201,164,108,55,84,69,66,161,75,3,25,245,248,95,121,92,107,9,15,255,251,178,100,50,8,134,90,105,79,59,152,123,192,71,198,153,226,105,133,88,154,97,187,52,46,225,175,144,230,29,104,157,150,21,72,156,233,20,168,43,109,247,116,37,207,239,120,32,155,251,248,188,45,103,228,137,215,254,93,127,246,188,120,218,219,114,62,28,96,90,182,146,46,100,172,167,124,253,238,180,219,190,235,89,159,63,88,219,90,198,45,173,230,37,175,138,98,72,159,45,144,78,104,56,174,162,154,221,138,216,108,2,73,229,156,33,89,177,239,117,51,148,119,114,207,15,10,55,218,93,178,235,13,18,214,46,221,250,0,32,2,40,195,151,201,112,201,202,138,81,92,176,87,36,141,12,197,135,140,62,82,124,152,246,240,63,200,102,186,253,121,254,178,21,244,118,70,119,31,65,218,43,181,253,23,241,241,130,173,132,26,72,112,6,127,93,180,250,47,138,105,196,127,236,216,79,71,245,255,151,0,76,52,109,77,101,80,12,26,46,76,0,18,140,78,96,204,93,219,140,136,47,140,7,10,200,131,192,16,42,22,10,4,7,162,26,129,133,16,224,249,76,8,68,243,4,132,136,193,126,96,25,162,7,149,190,80,202,163,80,200,235,220,158,189,174,122,84,185,216,68,101,209,213,102,45,187,213,61,15,180,226,23,17,109,238,162,174,232,169,91,53,108,245,97,236,89,140,162,105,10,237,115,181,185,129,194,40,53,30,86,44,157,158,35,192,216,37,39,216,233,144,49,18,134,102,45,5,89,170,85,23,201,97,222,138,75,31,129,111,47,90,33,200,29,98,24,173,78,137,68,92,100,22,122,167,90,78,197,105,173,147,68,233,154,143,45,213,119,117,152,150,24,29,106,203,25,90,159,117,168,120,152,212,185,4,233,147,162,98,26,81,62,233,38,100,127,91,24,44,243,58,73,153,81,106,211,38,255,235,44,9,1,32,156,114,54,196,214,214,217,194,16,145,8,149,40,194,188,89,4,154,26,254,50,71,102,104,91,108,226,46,154,191,207,173,27,215,253,55,253,191,234,255,255,235,232,127,191,168,183,255,77,82,177,47,255,186,128,0,0,108,0,129,18,227,24,145,59,183,35,62,69,40,87,53,166,163,171,187,55,192,85,109,32,6,47,162,175,28,89,95,68,132,95,139,216,61,90,235,187,49,44,147,181,2,115,18,40,229,3,106,217,229,183,248,244,78,99,143,223,149,170,42,249,247,141,25,113,81,254,21,27,189,121,205,210,219,146,101,50,225,103,203,57,239,142,130,110,209,115,163,204,9,195,125,20,22,203,57,152,107,242,83,121,24,83,63,23,150,241,144,239,200,202,209,244,55,205,123,47,248,65,126,148,207,134,236,124,191,241,178,251,139,188,213,203,68,235,72,23,123,89,155,185,212,255,251,178,100,73,136,133,123,104,80,83,106,103,32,75,68,58,13,100,172,136,21,9,155,71,77,189,15,137,52,46,40,169,133,157,224,148,193,253,99,74,178,194,59,179,18,219,128,37,28,123,235,93,159,135,57,250,191,62,218,251,79,85,213,32,0,0,20,0,7,0,0,153,226,216,69,70,150,110,66,1,225,192,136,227,17,129,1,164,198,161,201,21,44,219,92,124,32,89,125,176,182,67,52,64,200,238,48,190,112,103,97,148,250,190,144,132,29,171,42,171,163,75,169,98,234,195,85,107,250,190,38,211,150,217,255,233,255,255,80,94,155,73,45,184,193,153,195,145,25,192,73,142,145,153,27,137,149,120,153,57,10,70,48,119,13,21,71,76,34,40,166,191,37,228,0,132,160,232,227,42,156,205,34,160,64,124,244,115,68,238,16,153,150,188,9,148,4,196,132,70,127,5,54,54,0,244,229,187,164,146,139,112,233,26,239,243,66,183,91,223,222,168,73,255,34,75,191,16,131,160,221,119,96,182,225,252,9,95,240,60,170,224,74,4,23,241,191,242,33,6,253,16,48,123,82,227,162,232,211,195,144,189,191,144,62,58,132,108,194,168,144,162,85,216,128,109,216,216,94,154,84,176,13,74,227,20,24,137,202,176,3,163,193,54,180,228,18,180,181,116,96,168,240,252,115,200,22,3,202,8,0,14,210,158,133,28,81,227,46,3,22,144,54,110,204,69,66,132,201,234,213,55,20,245,236,202,214,137,140,217,108,227,143,155,121,97,48,62,134,137,46,153,186,29,247,231,153,183,255,255,95,254,191,253,191,251,127,255,255,255,255,255,255,234,91,163,5,228,132,200,238,153,168,4,0,128,0,0,146,152,20,66,62,166,53,97,8,202,167,51,71,31,13,45,120,53,136,153,26,128,193,16,16,20,26,22,24,72,200,204,16,47,90,246,9,128,65,207,228,145,119,156,28,217,251,83,154,124,57,101,105,209,83,31,40,139,209,163,73,136,121,192,162,60,185,21,52,17,32,90,73,103,74,194,84,230,137,23,81,38,22,70,12,185,245,32,199,238,70,18,75,124,126,117,228,120,187,43,50,215,24,230,179,172,111,124,208,205,178,128,159,89,122,45,214,80,33,87,109,112,161,116,213,232,211,30,50,156,245,113,129,59,38,118,150,166,185,217,107,63,245,57,52,79,206,48,255,65,72,225,191,109,111,1,116,242,40,170,247,115,126,174,97,1,23,249,109,107,81,106,223,101,153,175,242,232,218,101,13,123,119,89,160,0,7,16,32,0,124,207,158,228,68,103,130,9,70,27,118,229,93,181,70,21,15,83,187,131,194,31,91,100,83,20,9,17,66,101,158,52,87,170,10,181,169,255,142,15,180,118,93,127,254,53,189,126,255,251,178,100,121,8,133,227,104,206,187,144,101,96,80,43,138,42,101,133,86,23,81,163,58,238,101,107,193,46,157,39,25,141,28,104,159,253,191,255,255,255,255,156,207,37,4,197,11,235,234,207,153,134,125,221,248,65,90,87,183,214,128,130,8,5,74,97,82,49,212,204,230,140,62,24,36,8,96,182,113,189,126,6,148,46,3,65,96,192,129,0,32,192,224,50,170,0,84,35,68,72,45,224,44,86,5,161,179,45,88,214,77,21,111,107,150,44,175,216,30,91,59,18,134,27,253,99,201,83,192,221,229,82,233,215,237,89,8,130,253,103,86,150,198,246,228,2,205,42,54,73,198,245,205,60,135,116,120,141,254,208,42,101,238,145,14,63,80,127,191,250,159,145,112,235,143,133,11,107,218,60,5,213,149,90,65,84,212,203,22,141,249,17,221,69,33,78,166,150,156,98,144,147,195,234,10,220,83,88,227,170,30,71,61,110,204,75,114,76,160,184,254,154,244,193,216,31,79,203,233,119,174,106,169,243,136,46,206,180,216,140,70,120,237,125,123,93,152,16,1,0,21,76,10,185,128,77,68,207,96,53,12,2,15,57,19,143,90,226,48,72,37,106,119,126,63,27,73,162,204,99,129,173,21,142,28,88,233,147,9,119,40,173,30,137,151,162,55,67,40,255,178,27,255,176,195,241,129,43,120,78,223,249,127,252,167,127,255,186,103,255,255,255,84,0,1,97,149,168,230,181,60,203,100,152,198,164,64,207,144,116,209,126,188,209,130,92,194,0,32,194,144,20,193,240,100,195,64,28,192,3,197,174,149,66,84,110,101,227,64,137,162,128,57,129,160,4,8,176,209,146,64,12,160,19,131,28,140,97,3,32,100,196,219,182,251,181,228,184,194,245,230,106,239,19,5,118,225,230,150,229,18,2,67,65,149,22,172,213,159,189,71,205,224,155,213,243,184,84,85,94,38,104,165,65,238,111,98,161,214,115,150,225,184,141,190,179,201,230,245,173,92,182,127,171,238,54,179,244,166,7,149,177,123,194,143,92,125,153,131,90,91,80,128,224,195,211,125,77,52,7,70,181,47,116,131,93,231,166,75,16,222,203,50,228,207,222,165,133,170,139,10,95,69,18,35,241,109,96,6,51,34,98,214,26,154,25,85,198,23,110,47,80,226,226,25,44,151,198,42,94,14,113,137,123,64,0,0,0,19,50,64,14,133,12,66,90,134,160,132,207,60,83,36,44,146,216,189,40,17,138,77,97,154,132,9,1,212,242,182,199,80,164,104,185,245,87,4,218,229,186,245,148,208,33,126,13,188,249,191,255,245,183,167,219,255,255,255,93,255,251,122,125,40,252,75,87,245,0,24,66,92,100,232,177,203,218,230,1,40,25,145,32,99,38,233,255,251,178,100,151,12,134,157,104,204,19,175,70,178,72,137,170,13,101,98,92,23,85,163,56,110,61,113,65,22,20,102,201,141,28,104,195,51,230,191,44,133,130,194,0,152,176,20,70,20,48,89,225,173,0,128,12,77,195,36,19,3,5,169,142,161,110,237,113,150,30,160,54,58,116,34,233,169,232,240,239,79,253,70,105,26,101,202,209,159,183,131,184,29,78,175,157,167,99,205,35,229,194,24,234,28,237,237,238,113,98,248,115,174,155,4,69,190,112,88,114,157,77,9,214,230,214,4,184,166,74,191,240,168,130,186,254,255,200,33,169,94,212,104,210,199,59,171,85,103,40,82,118,54,74,116,235,120,214,230,178,164,184,233,155,214,146,98,167,102,244,101,211,84,212,135,108,155,29,52,121,33,236,99,112,25,50,80,242,108,149,206,182,86,71,85,52,28,108,172,130,75,106,146,76,3,5,1,26,6,189,27,68,5,31,48,104,245,131,164,185,216,62,10,132,64,130,153,39,41,126,60,141,50,102,40,156,90,132,154,17,150,84,62,119,114,165,217,199,28,161,54,230,159,208,203,22,254,167,169,175,10,23,234,11,157,47,255,254,134,124,150,206,154,65,0,32,16,73,155,24,180,222,26,134,121,153,10,40,131,143,67,28,9,3,27,176,163,30,200,3,6,193,179,1,130,65,80,88,192,176,108,193,130,173,78,203,36,152,144,132,46,18,101,133,147,34,135,105,145,116,153,120,197,101,182,18,38,71,24,142,207,195,143,86,185,94,80,232,139,50,205,249,231,184,170,162,43,193,221,213,103,130,45,63,174,102,189,245,249,124,204,47,184,238,68,243,206,153,128,172,80,219,254,2,99,245,123,232,18,222,114,100,56,217,158,197,25,189,131,89,50,107,62,222,95,251,147,6,251,137,75,144,6,213,109,219,222,219,23,232,167,174,251,107,99,180,175,104,114,61,86,140,144,95,42,9,198,65,90,241,37,0,187,116,209,194,132,203,87,75,55,42,31,221,99,102,100,227,93,179,46,88,93,28,244,62,235,142,178,198,123,48,165,93,84,82,229,29,98,165,151,128,0,0,0,192,8,0,220,39,99,33,78,248,112,34,35,18,112,57,184,95,220,62,216,15,72,160,157,245,105,170,104,4,151,44,239,250,182,244,253,250,60,161,95,127,255,255,248,140,135,193,87,97,242,19,234,73,209,91,60,70,0,1,102,70,109,70,195,161,230,170,179,102,52,44,38,93,4,231,101,197,70,255,22,67,161,184,56,74,48,124,45,22,17,12,35,78,1,192,0,136,27,77,52,100,10,147,166,35,142,66,1,129,214,38,20,128,128,49,49,219,26,236,117,97,129,211,163,81,218,7,53,85,150,157,251,211,78,11,8,18,230,145,255,134,255,251,176,100,176,8,134,122,104,205,59,184,99,224,60,163,218,45,101,231,36,27,125,163,44,78,229,239,73,57,163,231,141,162,169,224,108,21,82,30,142,91,135,43,173,172,105,41,226,193,2,4,45,58,213,11,213,165,212,211,24,185,165,53,180,6,98,81,184,40,41,88,115,223,139,183,244,215,47,182,251,242,40,237,105,176,194,15,13,102,45,27,227,120,186,120,118,27,113,237,190,222,234,217,250,175,251,254,88,222,93,120,151,213,105,2,37,30,98,59,227,97,89,136,208,175,11,119,212,123,87,94,185,153,245,160,190,172,141,76,223,81,240,219,10,211,68,182,109,171,185,197,249,147,18,70,110,133,2,104,15,99,124,198,20,122,183,22,107,248,255,192,1,128,189,1,209,5,217,136,163,113,146,18,98,47,6,26,144,218,193,161,22,4,98,224,197,237,68,157,114,155,26,58,73,2,181,52,223,92,178,133,126,249,232,74,74,96,78,243,127,255,79,255,251,157,208,18,239,37,69,169,32,226,51,10,130,81,147,243,217,73,222,134,243,24,210,17,211,244,16,0,1,177,89,240,197,240,240,204,20,156,192,148,44,198,240,192,200,126,108,195,194,52,194,225,48,192,160,109,11,76,13,7,128,5,152,24,2,48,48,26,1,5,13,32,192,64,100,205,32,17,40,145,229,49,208,22,95,241,32,205,105,207,189,152,172,123,179,249,176,198,98,185,41,38,28,75,233,56,156,235,189,93,189,107,92,96,8,86,168,114,24,114,29,200,14,205,62,147,136,96,251,237,232,123,60,41,147,234,245,194,24,91,11,201,59,75,195,143,5,199,177,179,157,109,71,3,3,199,142,5,244,228,39,14,152,38,66,177,18,185,134,170,151,230,26,64,84,82,2,161,94,192,110,42,34,123,153,142,80,215,97,91,70,51,74,77,24,114,135,6,14,89,246,255,46,253,150,107,234,24,200,164,115,0,112,141,97,145,33,66,251,255,117,46,196,199,5,51,159,170,251,199,113,12,119,86,226,247,150,191,191,123,106,199,38,237,252,209,207,194,160,144,177,68,7,65,249,112,246,39,195,241,80,16,87,131,85,66,243,75,140,78,3,155,192,50,196,78,118,87,40,32,63,64,48,9,250,138,186,105,157,57,205,106,134,17,186,246,15,179,218,95,80,209,72,64,195,23,161,186,87,255,82,175,252,73,255,244,255,235,255,160,238,81,141,161,54,104,232,255,250,64,179,27,232,195,21,9,99,34,79,147,4,138,211,74,25,99,99,130,3,87,197,20,90,48,1,99,6,12,10,12,152,109,50,138,152,216,88,40,33,88,194,202,7,16,139,44,47,220,183,53,0,30,78,110,112,59,232,94,177,0,104,100,36,40,99,112,149,43,211,24,126,224,255,251,178,100,187,142,231,76,102,204,147,175,102,176,68,199,185,177,99,69,30,159,249,199,50,78,239,7,65,9,20,230,197,182,21,90,70,92,53,112,0,40,228,178,209,216,33,125,90,95,142,53,87,186,61,132,63,109,125,91,125,88,37,47,37,173,134,30,203,58,81,78,141,9,218,150,204,8,82,138,79,236,102,29,95,45,218,6,158,166,195,214,198,81,228,241,107,180,172,215,146,249,219,59,162,92,211,157,197,178,61,50,234,209,172,80,232,203,98,188,212,121,165,115,31,174,68,59,219,171,203,28,231,251,26,165,194,106,182,20,125,179,87,8,109,204,207,233,106,203,96,22,66,205,88,116,249,180,86,37,80,212,186,69,21,194,107,25,149,243,159,47,99,149,171,119,174,91,158,47,205,175,171,91,80,173,243,87,46,71,126,181,110,225,122,174,170,91,212,122,4,194,207,229,172,232,191,127,51,115,255,255,15,255,255,223,110,68,14,8,92,128,48,16,116,41,95,152,130,217,145,219,152,160,11,74,189,78,167,4,164,203,128,8,88,248,210,60,122,154,81,57,23,92,176,69,232,215,241,168,39,15,149,21,244,122,58,211,127,242,191,253,7,234,211,242,219,50,20,179,221,255,255,242,26,200,0,64,179,6,235,227,54,18,131,29,69,131,38,204,163,145,210,243,11,188,99,46,188,4,163,134,27,24,65,8,16,80,193,176,68,0,70,8,106,154,110,152,85,48,238,201,203,166,89,168,98,36,32,42,22,90,105,45,187,218,17,1,67,77,63,164,0,34,178,139,39,245,216,10,67,85,84,81,88,168,122,10,241,114,195,8,135,107,186,122,22,2,23,191,119,48,97,184,202,20,141,74,242,214,138,249,235,115,0,2,148,222,77,98,86,196,25,236,87,86,144,64,227,194,175,124,159,22,31,69,128,57,82,175,111,245,9,203,30,241,89,113,239,34,75,58,123,156,193,91,149,163,60,123,36,92,220,171,184,37,5,48,181,205,205,99,207,245,58,202,206,236,118,89,134,87,122,217,90,182,233,228,156,152,179,142,119,96,160,112,100,214,169,101,17,217,221,219,237,165,201,7,214,207,43,212,95,82,246,244,60,239,230,229,88,74,41,174,110,213,71,35,86,242,237,53,187,210,222,220,186,245,206,106,175,114,199,119,177,239,229,45,215,254,187,172,187,251,239,46,191,39,48,65,163,48,12,238,29,40,201,131,145,44,139,219,105,46,119,161,242,170,92,6,67,195,50,235,9,154,121,231,40,156,97,70,92,192,166,34,22,28,79,52,96,164,179,217,245,109,146,110,103,244,29,118,254,133,95,90,224,239,109,50,36,50,18,94,167,127,255,252,185,128,83,225,170,202,161,133,8,145,153,105,193,202,137,25,190,41,9,255,251,178,100,170,141,135,231,113,204,19,187,193,98,69,197,25,176,99,71,26,30,197,201,48,14,239,7,65,43,41,104,169,151,148,160,170,65,177,80,32,6,28,152,176,96,178,120,55,8,187,102,20,80,14,2,95,134,22,98,122,165,8,82,210,28,57,129,68,97,34,232,17,167,188,32,169,169,39,150,157,85,134,214,187,203,251,105,185,192,240,52,22,86,128,54,165,246,225,69,86,39,20,247,121,6,41,213,234,106,239,189,103,250,236,20,227,253,93,54,86,254,231,196,135,44,68,170,91,152,167,188,253,252,61,175,173,156,59,169,111,28,206,248,64,104,125,212,194,30,239,231,105,120,126,245,29,96,223,171,56,172,181,187,150,191,37,205,111,85,227,138,99,114,255,119,67,222,229,155,26,213,91,184,225,55,190,229,199,197,205,231,105,42,73,119,142,53,99,109,123,61,103,90,91,222,118,214,154,86,52,181,235,77,220,198,83,55,111,49,168,69,110,90,183,69,27,169,98,237,73,84,103,85,108,90,181,95,12,106,219,151,193,54,179,202,222,54,123,191,207,184,79,119,191,255,223,199,95,151,223,220,152,136,2,96,7,96,225,158,44,198,176,188,70,71,2,124,78,155,113,102,145,4,187,67,149,100,103,202,202,211,158,44,208,144,227,183,219,209,191,255,253,228,22,164,107,247,8,138,22,200,41,36,241,46,213,25,212,101,51,174,145,47,255,211,255,228,186,152,136,103,6,223,244,18,116,214,128,0,0,115,25,40,99,131,149,195,41,23,163,12,76,227,91,222,35,41,190,51,171,231,16,19,13,14,7,41,152,224,217,131,104,178,131,13,24,18,5,93,193,71,179,126,80,48,192,64,80,108,23,68,74,188,183,153,131,142,252,152,192,12,34,235,203,26,72,213,203,68,182,214,219,140,42,66,204,4,129,31,34,43,47,225,85,6,13,111,14,58,109,149,237,198,101,240,197,217,229,10,222,253,230,217,94,252,113,142,8,230,114,45,229,117,114,200,190,229,27,86,140,194,110,226,253,96,206,185,160,81,89,100,253,225,41,173,142,170,44,62,27,228,118,5,165,250,92,74,130,200,127,88,122,230,133,239,59,228,67,81,231,249,213,253,247,212,234,255,42,231,157,204,113,195,109,85,242,212,197,108,181,220,171,227,46,189,102,183,114,185,59,103,14,114,3,177,141,38,31,9,129,37,159,49,36,8,14,81,45,194,205,157,95,175,63,55,138,254,163,157,158,202,204,253,89,92,196,244,251,193,39,198,142,165,37,217,187,255,173,99,24,195,43,219,252,127,13,225,175,194,214,21,120,238,192,21,222,37,10,67,22,128,92,3,56,10,213,63,98,91,130,219,88,82,141,48,237,87,207,17,243,225,64,246,73,31,151,255,251,178,100,144,8,135,244,114,203,147,187,201,98,80,202,90,35,97,101,90,28,193,163,58,238,97,239,193,40,29,103,233,166,29,72,123,18,81,145,56,198,255,255,219,253,127,12,126,45,115,149,207,74,98,126,8,220,107,250,62,163,239,235,140,31,87,221,146,180,103,199,85,132,128,139,99,183,116,19,48,89,26,72,11,81,25,240,195,56,225,69,35,42,28,140,100,105,54,51,68,212,78,97,104,120,92,26,149,192,32,89,0,32,192,164,135,244,84,35,14,202,203,112,24,213,38,52,129,226,148,14,201,168,199,165,116,234,102,206,37,216,55,53,196,217,26,109,152,3,43,177,37,11,7,30,221,105,25,11,30,43,125,174,198,213,78,31,149,88,143,253,54,83,46,39,49,163,146,194,245,79,68,97,80,249,39,230,222,134,126,231,216,181,70,166,202,41,252,172,185,59,119,144,62,193,219,203,39,191,181,81,145,190,114,148,205,117,147,5,207,235,229,92,181,240,96,131,113,211,185,229,110,244,188,17,160,150,158,12,185,188,10,91,35,221,101,240,233,219,199,207,172,171,170,169,237,76,134,24,106,118,36,118,28,95,29,45,138,86,100,139,51,108,140,148,101,134,10,7,143,30,197,110,63,100,80,65,141,186,192,109,87,226,37,219,96,177,64,140,186,149,78,175,128,228,192,241,150,166,213,190,138,136,0,0,22,0,25,9,16,196,16,160,128,197,135,37,226,160,177,44,167,29,84,56,60,19,169,86,14,128,134,108,78,93,9,216,204,161,41,191,117,164,162,250,255,253,185,79,253,11,60,215,17,84,193,18,249,206,231,160,64,249,66,172,243,84,102,238,168,74,36,255,255,255,229,8,0,0,99,31,86,67,195,1,243,63,0,19,74,25,19,65,121,227,57,252,99,58,143,132,234,10,5,32,80,176,194,80,164,198,99,181,215,18,20,4,130,228,25,16,143,70,24,144,38,2,129,161,129,116,59,42,25,232,164,4,17,58,178,128,162,194,56,9,128,180,56,91,2,93,97,1,81,41,178,132,75,150,218,65,149,86,187,73,13,21,78,93,150,44,85,144,53,72,30,51,113,210,228,86,180,20,159,55,178,177,6,177,108,235,62,162,52,198,141,181,244,202,119,11,230,59,78,88,106,23,158,47,245,165,241,157,80,131,166,176,134,240,125,115,165,201,217,54,206,52,184,122,237,253,160,18,131,110,88,241,26,225,42,173,13,16,12,88,18,66,203,255,61,96,27,9,103,45,190,198,179,187,71,40,222,233,150,54,171,136,243,199,157,206,60,209,40,227,108,219,228,248,129,26,75,64,243,190,112,120,158,31,46,47,33,54,58,164,118,196,234,214,22,154,220,161,72,160,211,154,252,23,41,216,124,213,131,44,118,255,251,178,100,119,142,136,6,115,203,19,185,124,114,67,167,90,39,97,138,82,28,165,179,50,110,225,239,201,43,157,103,77,182,29,144,89,119,53,246,250,185,214,165,164,11,198,199,213,53,73,220,180,44,2,0,74,249,86,225,165,11,130,204,140,66,7,132,173,179,178,191,227,51,211,24,249,129,107,245,116,109,116,47,253,223,148,59,255,233,254,62,110,191,66,101,48,232,128,120,142,210,173,153,143,239,112,235,232,48,29,152,204,196,245,146,255,176,167,255,242,228,25,12,95,10,142,18,42,76,120,51,76,200,41,205,1,171,204,203,124,194,22,209,0,52,0,6,18,232,32,29,49,68,158,70,192,184,132,153,179,10,252,205,48,24,50,14,251,131,92,117,3,92,112,156,200,108,112,161,117,178,89,113,40,218,131,33,79,158,168,188,51,114,34,36,192,21,105,39,113,42,9,154,81,126,77,17,71,191,188,140,234,53,200,243,143,255,126,236,31,204,168,71,35,43,214,254,118,21,252,246,193,31,125,91,171,103,91,166,128,85,109,140,242,9,205,159,170,26,63,62,202,189,98,214,20,205,223,126,88,14,91,242,7,182,43,231,193,167,154,199,162,221,47,104,121,172,12,100,247,143,84,122,187,40,230,6,88,182,86,106,43,13,160,43,18,240,98,176,204,198,179,189,190,126,162,67,162,54,56,113,141,217,91,21,250,80,89,214,235,14,110,184,179,39,204,23,60,56,173,176,223,161,14,75,151,54,41,183,191,72,19,64,246,23,167,124,22,119,208,128,17,128,16,252,56,68,24,2,174,199,138,132,18,133,222,135,104,105,217,178,78,73,24,71,99,46,1,191,190,234,68,112,46,200,232,50,189,99,164,4,138,156,83,233,246,255,234,223,244,25,83,13,98,100,28,114,121,77,83,34,248,232,229,241,3,245,98,81,51,127,233,211,253,104,0,2,131,176,198,166,83,201,46,204,56,219,49,130,8,208,210,99,66,92,205,14,107,66,72,36,28,12,3,136,74,28,76,238,217,137,78,179,90,64,133,168,5,83,152,60,1,246,165,91,73,49,54,238,212,70,228,77,115,248,216,82,129,184,45,235,112,136,62,137,176,52,210,97,211,213,39,131,88,212,155,121,125,103,95,47,172,173,237,230,182,241,108,187,213,39,10,145,71,19,16,101,105,244,138,72,206,215,8,88,98,161,251,230,2,213,182,185,170,150,72,21,210,155,55,198,89,173,187,236,238,112,190,179,6,7,248,95,32,17,97,197,203,116,245,143,49,236,183,122,233,94,251,223,220,217,143,117,91,247,25,222,81,149,244,24,91,141,136,200,196,148,13,234,42,70,28,240,220,212,172,145,226,185,62,130,71,52,218,208,224,190,138,241,193,236,202,90,176,194,121,255,251,178,100,100,140,198,254,104,205,155,154,122,112,71,68,121,211,104,171,118,29,21,161,48,110,225,239,73,222,42,231,77,178,173,240,2,204,25,124,189,1,76,228,224,201,14,87,7,59,9,148,226,118,61,210,133,140,40,7,128,0,1,208,41,242,157,0,32,102,152,169,56,50,42,46,51,249,15,226,135,91,114,251,24,102,179,133,83,10,52,58,177,41,33,191,240,178,119,25,17,38,245,10,29,71,31,146,23,190,12,219,7,141,140,171,213,252,39,174,213,246,87,179,109,8,255,253,31,232,0,16,65,140,192,101,44,228,5,4,192,84,44,199,180,176,220,116,236,203,41,160,201,113,48,148,27,48,12,29,48,144,20,33,9,76,139,35,144,154,97,16,58,52,11,183,198,7,2,227,79,0,115,225,153,21,65,134,19,33,120,192,176,178,224,144,81,198,168,240,149,153,250,74,10,232,16,151,70,220,33,101,131,153,201,127,9,68,184,103,49,246,198,190,106,255,21,57,58,172,102,161,151,146,37,16,116,237,192,108,13,234,230,28,168,236,235,103,68,136,219,246,219,30,215,130,5,156,237,49,213,211,99,27,72,197,166,219,85,27,146,181,99,64,239,114,74,172,119,239,49,37,106,245,207,131,109,233,49,27,87,155,189,198,243,207,215,116,66,162,99,106,216,138,152,143,26,37,203,155,21,153,92,88,28,93,66,133,143,9,22,230,219,43,84,38,100,221,155,101,145,90,224,203,169,45,27,19,251,179,67,109,171,78,166,127,52,119,172,185,118,215,43,130,183,145,223,226,138,64,12,197,48,9,216,239,130,48,118,130,163,72,174,98,162,3,16,107,46,93,94,68,218,34,230,113,91,187,131,91,70,35,194,154,28,209,163,93,9,77,195,226,27,132,21,179,132,213,216,86,1,49,197,177,221,104,18,142,109,143,105,234,182,13,134,77,189,60,171,130,103,154,75,153,30,73,247,53,13,149,218,215,197,209,109,229,74,161,80,246,253,193,199,54,120,111,195,44,135,114,11,93,22,197,48,225,211,250,182,234,111,84,97,109,182,34,251,46,80,199,123,117,140,0,0,243,15,87,206,172,157,3,26,205,86,134,61,162,136,213,242,195,52,21,130,224,36,68,77,129,160,1,151,11,233,40,85,23,54,7,220,68,62,49,144,157,5,148,30,51,46,36,5,34,75,9,166,116,26,161,158,106,109,176,84,147,17,231,131,78,45,146,33,132,32,187,102,118,39,9,93,126,245,114,231,156,57,118,27,197,45,34,239,82,59,251,144,16,208,179,186,192,143,156,97,109,113,87,161,146,230,1,173,170,237,159,52,16,159,240,70,223,48,43,90,33,185,161,159,176,107,116,203,27,203,45,67,252,245,52,255,147,208,117,247,78,223,255,251,178,68,72,12,197,176,101,204,147,143,92,210,176,108,137,131,113,168,198,83,253,159,62,109,188,209,194,114,179,231,141,199,162,56,102,228,57,163,28,242,93,49,141,113,187,97,101,220,181,85,77,143,135,90,83,25,89,197,161,142,148,33,68,28,161,249,206,29,181,240,204,218,0,0,10,144,197,22,19,196,45,204,102,95,54,186,136,254,148,3,157,201,141,216,94,48,136,80,56,24,60,13,12,8,25,208,134,88,0,21,71,139,73,209,28,35,24,128,90,93,228,175,119,101,196,128,164,153,120,111,89,72,101,190,230,93,110,10,181,186,185,250,127,241,185,1,174,165,183,218,105,224,130,11,21,174,98,102,126,167,83,45,17,123,168,165,152,0,102,57,122,141,153,78,124,124,109,78,102,183,19,172,198,138,58,3,143,92,19,115,56,100,116,21,217,129,185,145,32,71,111,105,55,41,98,71,153,29,245,115,111,13,127,81,23,2,113,162,132,121,117,84,172,90,230,143,122,212,100,158,13,42,131,154,137,65,95,105,34,6,68,35,141,100,21,78,140,194,192,38,210,155,146,86,155,112,121,144,147,25,136,57,182,163,12,65,152,64,27,76,124,27,139,78,49,209,137,90,199,124,170,173,32,229,55,22,85,175,30,197,107,94,118,161,51,115,228,104,121,19,174,107,89,86,14,171,253,150,77,31,248,11,211,239,197,236,89,94,86,227,81,182,239,127,35,232,212,207,146,209,190,42,203,10,127,108,253,103,73,90,238,77,99,255,201,253,118,38,255,56,26,253,103,128,255,216,162,158,249,77,19,7,38,153,190,119,249,246,185,27,70,61,204,243,80,74,85,58,86,51,249,228,11,67,158,116,217,49,120,18,110,28,155,114,158,211,115,51,78,115,137,45,53,164,88,213,231,54,128,50,201,127,28,91,154,0,46,98,16,241,146,67,166,137,5,8,33,102,0,9,178,74,102,170,202,140,82,10,141,163,251,153,182,84,44,95,113,101,87,52,61,138,217,103,178,26,96,223,109,81,104,235,174,127,202,105,93,159,207,135,29,255,36,155,255,55,158,173,140,56,214,251,149,115,12,71,132,165,252,141,206,226,250,42,87,17,169,76,214,14,110,125,102,205,218,125,247,241,126,159,31,218,216,74,127,8,134,136,212,150,45,243,196,68,192,205,201,251,245,203,122,17,79,142,86,221,115,212,214,104,170,153,168,169,50,85,156,247,36,211,86,160,247,88,189,230,42,218,97,157,237,165,46,177,176,0,148,211,180,195,124,19,97,7,140,234,202,49,107,124,228,151,19,99,43,77,42,77,10,1,65,34,19,0,128,138,128,19,52,15,97,32,193,26,215,110,132,161,243,31,137,20,139,185,47,164,77,226,96,229,121,61,197,168,124,255,251,178,100,30,12,133,220,103,205,155,143,68,226,100,9,185,250,96,168,126,24,249,159,52,110,189,51,129,44,154,103,13,161,157,200,32,226,30,209,88,149,112,205,199,209,216,11,8,149,175,142,15,69,78,235,225,47,77,123,194,205,117,8,167,207,167,119,251,104,125,140,220,226,205,142,235,19,74,238,238,179,167,44,221,11,2,182,150,92,230,93,77,4,224,131,136,23,4,157,47,52,55,195,140,36,27,73,168,16,211,229,191,117,98,20,142,238,170,231,241,57,101,43,24,60,67,52,86,29,100,70,129,71,103,161,166,56,185,5,241,68,28,225,240,140,208,238,54,198,187,9,82,18,233,121,86,86,53,146,75,172,124,32,0,12,0,14,73,188,33,13,87,209,49,12,235,50,204,140,178,122,150,101,74,207,132,17,135,221,111,129,68,171,28,166,153,31,28,139,234,81,212,167,211,188,70,130,221,83,97,161,156,73,215,48,77,57,77,217,138,123,95,254,19,247,8,174,175,83,248,252,70,248,14,70,31,19,215,92,11,205,223,49,61,149,110,62,235,178,232,147,5,232,200,32,88,169,37,203,98,138,218,176,10,41,75,76,113,132,76,106,33,140,123,57,12,116,42,77,61,97,12,28,120,140,23,18,145,248,104,0,7,3,225,64,24,199,240,178,140,192,96,169,90,238,21,1,51,29,0,64,48,12,152,189,169,15,147,5,145,40,122,16,189,17,103,155,61,22,143,115,130,231,243,139,200,195,92,52,225,194,132,3,243,219,126,190,222,234,217,205,157,233,140,135,94,105,99,37,225,98,128,117,135,143,155,79,140,246,22,249,231,205,224,174,107,200,101,246,213,152,30,213,192,156,62,33,4,24,134,240,56,212,99,10,66,244,232,68,39,91,177,174,95,78,88,212,57,60,102,154,215,45,179,107,134,163,68,197,150,32,201,155,38,139,113,63,138,156,216,228,103,145,87,76,42,188,102,74,101,82,13,152,175,83,74,161,174,218,171,140,152,104,179,80,235,164,196,155,31,253,250,65,2,164,88,20,15,70,50,21,20,3,178,152,175,162,193,236,68,227,46,169,8,10,119,46,197,52,149,230,37,245,26,186,82,234,49,77,241,32,141,89,126,159,58,143,250,15,128,161,141,12,74,30,225,146,222,215,18,210,255,173,42,65,212,180,168,138,150,123,221,229,170,90,52,125,0,0,0,99,26,127,83,28,87,227,38,208,163,99,135,163,12,251,147,126,72,195,89,10,3,9,64,66,65,64,28,5,130,132,179,68,133,146,232,24,114,34,3,132,130,205,152,40,42,25,156,41,133,64,213,254,207,161,145,24,58,60,60,37,52,186,100,136,15,11,129,45,174,108,201,18,222,68,175,180,66,0,246,234,249,82,225,128,11,255,251,178,100,44,14,134,232,116,202,147,175,70,178,81,8,249,211,100,37,116,90,253,167,44,78,229,143,201,79,31,39,105,164,9,224,178,153,113,40,29,7,218,177,140,58,233,227,143,218,138,150,163,180,116,77,223,89,69,109,183,8,232,137,226,146,194,114,191,177,236,137,139,232,225,138,185,198,29,120,186,239,47,226,98,104,234,24,248,205,21,179,79,60,134,243,175,44,104,153,155,122,60,34,107,29,118,125,164,10,31,216,250,177,241,112,226,195,38,78,150,172,217,26,217,194,175,121,49,20,72,246,62,171,14,72,119,184,196,36,17,132,11,99,205,204,74,185,68,142,153,154,224,203,23,117,22,171,133,175,234,154,32,117,215,205,112,93,15,36,134,5,193,85,95,50,2,213,68,213,72,222,128,139,167,146,213,137,50,50,213,102,50,251,210,86,210,17,110,77,44,128,136,58,76,96,168,189,156,105,124,159,230,254,162,194,149,67,182,170,20,222,152,239,255,203,247,255,96,66,92,132,66,60,228,149,159,118,137,31,35,44,134,199,116,33,219,175,12,51,26,140,42,213,77,65,75,140,48,38,77,40,122,12,116,243,140,35,197,76,35,41,204,22,1,76,13,5,76,9,10,140,4,5,76,239,19,26,120,92,133,79,120,169,128,98,177,155,97,200,213,128,163,154,204,164,171,104,184,43,34,118,117,18,1,129,189,216,113,51,154,82,244,170,212,30,248,182,2,76,3,141,118,32,25,113,84,134,133,127,12,158,8,237,189,97,41,189,26,250,69,195,143,107,247,185,91,172,72,3,66,230,27,160,163,239,125,235,153,115,88,95,168,76,248,12,134,78,62,11,118,60,74,250,203,64,206,27,67,167,234,103,186,232,209,77,98,44,86,208,179,135,123,87,169,10,89,117,143,156,175,60,221,233,27,247,101,127,90,182,66,151,32,113,206,233,163,11,217,143,43,20,63,28,193,72,144,163,99,156,218,57,211,6,213,157,207,220,97,247,177,153,113,218,63,63,174,214,207,210,228,148,235,2,87,30,1,18,0,2,215,2,180,52,58,150,172,203,11,50,245,144,162,79,122,179,222,149,86,151,197,54,229,11,244,125,248,129,112,214,196,86,48,76,167,247,213,133,219,109,70,255,255,252,237,255,5,245,199,255,253,63,255,64,52,18,66,12,30,76,34,61,240,113,128,6,129,16,130,66,229,222,177,104,181,214,239,109,191,80,0,2,139,112,200,159,83,168,156,140,248,225,49,195,56,224,186,83,142,9,13,122,43,46,201,110,12,8,7,29,8,26,96,87,15,152,128,20,80,2,136,2,70,102,117,16,62,109,118,83,76,56,11,66,24,50,67,213,99,20,1,83,94,141,177,247,77,199,246,53,134,45,209,148,149,128,237,255,251,178,100,38,142,70,74,103,204,155,143,78,48,79,136,233,243,101,135,54,26,45,171,46,46,176,126,137,75,45,231,221,151,148,161,212,192,65,140,107,87,190,86,111,238,122,52,105,185,183,211,117,143,189,208,7,164,35,50,226,85,187,111,167,32,56,235,15,49,2,148,33,111,40,139,115,111,174,169,201,82,216,54,30,78,31,65,252,175,59,166,109,199,3,39,91,186,201,212,214,175,51,204,154,234,194,118,155,37,240,228,85,105,235,211,150,138,113,157,226,234,55,145,141,145,147,190,46,115,156,79,3,154,85,118,74,86,175,215,123,231,29,250,89,200,216,114,56,68,158,100,248,3,54,253,136,35,185,68,195,28,13,36,140,180,52,233,91,230,44,70,59,35,196,197,210,175,140,2,224,148,163,154,29,205,229,40,214,92,166,213,202,141,135,119,150,245,235,18,3,106,198,45,95,155,255,163,255,111,248,249,30,68,113,78,138,139,85,15,42,93,81,73,91,250,190,255,143,57,215,203,85,216,203,189,173,251,52,170,166,63,72,228,99,81,159,203,57,150,162,169,212,76,209,140,181,129,138,4,129,132,160,128,232,76,36,50,152,22,7,153,166,13,23,32,193,241,120,56,0,124,12,8,10,204,154,15,21,141,18,90,213,87,36,136,9,151,54,106,84,84,74,39,54,22,200,87,179,200,180,54,158,240,158,47,32,112,38,96,0,5,65,26,167,71,100,243,199,15,130,94,169,206,229,69,27,115,237,83,57,249,106,189,89,251,151,223,199,109,142,103,223,147,214,166,207,25,59,128,253,161,63,51,101,221,5,27,125,150,147,69,181,97,51,80,123,70,53,191,121,206,90,149,198,30,249,128,183,106,203,48,250,109,73,150,143,126,219,149,97,255,221,114,56,112,25,9,81,201,109,217,85,233,153,6,24,144,40,181,80,48,104,162,32,176,170,181,141,67,171,65,4,245,214,9,55,52,117,111,96,99,189,230,84,182,119,196,221,132,0,1,151,253,11,23,65,35,58,10,222,0,164,44,218,55,29,96,76,165,51,235,169,81,200,216,150,139,232,245,245,100,232,223,127,255,242,255,247,174,152,187,179,127,255,219,215,168,165,191,175,255,106,25,148,135,99,185,7,118,59,33,144,73,21,212,194,255,28,75,187,0,130,126,47,14,205,196,10,219,234,43,0,5,96,171,14,113,217,54,103,33,134,102,218,182,110,42,166,103,169,230,101,240,76,170,162,128,184,48,12,22,4,0,76,4,26,96,88,186,28,0,172,113,192,168,200,32,229,1,11,58,174,106,204,68,0,55,120,6,94,154,100,1,106,223,226,179,190,105,44,14,1,111,174,84,187,48,203,6,80,15,58,218,216,62,4,78,14,230,101,24,238,169,221,164,73,255,251,178,100,47,136,6,167,106,204,19,175,77,176,68,75,121,231,101,34,82,23,29,155,64,237,189,47,193,49,154,102,165,172,28,168,100,69,121,141,139,77,103,58,55,46,65,223,6,155,222,98,124,76,224,212,106,231,78,16,108,1,121,196,20,200,232,218,104,85,110,68,20,47,104,158,126,94,152,70,145,73,206,211,21,66,74,197,110,167,133,57,229,102,148,182,101,147,134,168,106,76,237,218,19,209,97,233,249,74,58,133,42,180,227,61,124,99,57,193,164,50,109,148,2,23,214,164,162,97,249,214,233,210,90,60,169,26,235,121,196,235,38,228,156,63,66,241,32,34,214,128,109,208,16,0,1,134,228,120,213,216,160,2,160,24,213,0,46,40,26,196,106,93,196,81,176,96,94,151,28,51,107,172,201,88,244,251,23,100,110,169,222,219,126,178,191,6,254,191,93,191,254,191,110,181,109,4,214,157,191,244,166,61,237,213,91,255,232,191,253,5,8,0,107,182,224,73,201,221,158,130,144,12,189,76,231,143,193,148,230,30,50,196,87,154,201,105,64,166,120,109,62,90,116,180,144,0,28,102,123,199,131,97,216,149,95,127,69,208,40,24,24,79,250,81,106,59,83,249,22,11,200,254,112,135,59,59,77,169,155,82,251,164,6,181,29,37,165,166,129,247,218,143,48,242,125,191,136,218,199,1,227,28,133,221,11,175,8,174,71,180,53,55,71,37,213,54,76,181,56,171,129,72,207,96,188,211,236,228,27,84,213,142,61,148,55,10,39,81,14,209,133,230,142,146,130,108,39,210,167,205,235,191,106,103,60,103,57,178,188,38,219,67,20,174,167,185,179,92,204,74,34,62,116,100,98,150,220,66,92,141,167,82,196,30,231,25,43,46,244,32,232,41,103,237,144,0,0,192,12,1,37,69,155,32,64,143,6,222,57,147,160,55,6,159,55,24,107,224,169,120,200,35,28,197,112,206,207,229,116,173,72,58,174,96,121,199,251,147,23,72,184,168,222,97,205,145,137,91,243,155,67,223,175,207,251,61,246,255,229,180,104,151,253,26,88,34,242,31,255,95,253,194,0,22,180,209,58,210,83,30,16,55,148,83,147,182,51,37,96,225,226,235,128,4,4,0,2,49,212,244,18,20,10,132,48,182,94,206,196,145,139,232,162,29,134,159,8,172,190,64,103,105,50,87,188,109,134,183,243,17,54,191,61,19,140,53,231,102,42,56,1,102,45,54,100,255,72,37,215,164,179,209,25,84,26,246,79,59,43,193,205,181,45,137,74,110,242,181,155,66,61,59,74,66,215,192,76,187,178,189,101,220,109,10,177,197,143,162,3,237,67,139,42,250,210,222,74,35,188,190,168,220,215,224,102,203,222,243,151,181,203,210,244,244,35,255,251,178,100,71,142,230,60,103,208,147,120,99,224,70,9,169,178,107,5,40,155,9,165,56,78,233,111,193,49,45,230,201,164,137,224,71,161,238,232,226,92,167,120,239,42,132,43,40,245,126,123,190,148,191,76,57,61,127,189,169,252,236,17,118,193,93,183,29,221,99,241,43,164,235,157,207,252,255,203,115,51,18,248,188,73,107,169,222,45,30,66,160,0,9,125,139,94,186,144,212,230,14,48,114,200,163,90,146,150,84,24,219,11,78,65,148,17,54,227,238,53,198,236,37,141,6,253,71,138,184,199,25,232,95,175,255,35,255,255,252,223,183,254,223,244,255,255,253,27,81,243,220,95,158,83,229,157,186,182,51,249,32,76,193,97,176,210,241,196,196,145,224,195,136,20,196,36,188,199,18,80,195,32,80,96,155,6,128,98,192,145,0,28,101,80,178,167,140,5,2,75,122,6,13,7,2,144,16,36,58,168,187,121,195,177,232,62,194,171,153,75,99,93,19,166,78,66,35,108,210,46,74,58,113,209,135,24,252,5,35,37,44,14,146,177,86,21,210,127,243,210,111,179,120,11,174,74,88,211,93,10,139,123,107,103,37,171,46,202,173,239,193,106,200,62,171,209,255,154,247,238,86,68,13,91,237,211,34,77,201,128,115,117,7,91,34,67,246,118,199,235,135,143,119,166,33,171,57,5,118,185,36,206,41,50,233,200,139,90,106,156,108,101,117,121,33,54,226,210,31,234,191,49,152,114,87,240,239,191,173,172,85,167,135,89,211,142,30,72,119,61,233,40,147,105,174,131,71,29,81,199,173,56,62,105,76,92,222,212,5,149,108,89,116,60,41,19,44,27,89,69,195,93,224,35,167,4,1,164,82,76,125,248,135,170,194,4,137,74,215,44,190,213,182,206,156,51,166,110,238,226,55,107,157,125,207,198,238,214,35,165,232,17,249,157,238,202,239,239,244,244,214,98,183,175,215,255,191,163,127,198,255,255,244,198,239,103,255,255,255,63,197,255,149,0,0,11,148,197,10,131,113,135,204,222,64,54,0,212,229,47,131,27,42,97,163,21,27,17,104,181,110,233,172,69,202,212,4,8,173,98,224,163,170,48,48,33,33,252,90,134,235,191,82,46,96,161,144,40,146,166,82,244,247,132,62,83,32,128,95,35,19,240,244,228,248,84,40,2,27,209,216,125,150,124,253,118,234,162,53,240,73,70,43,95,3,35,253,77,139,191,243,61,45,129,229,63,34,44,204,32,9,218,188,211,243,94,238,105,186,219,70,61,58,101,251,195,171,24,157,77,125,210,163,242,208,163,59,157,165,104,94,191,50,65,54,99,96,99,223,103,43,55,41,83,248,127,101,189,216,119,160,160,226,106,251,204,144,189,55,26,53,35,192,239,34,255,251,178,100,86,14,166,128,102,78,155,140,126,192,65,201,10,29,96,34,126,25,25,159,60,110,61,153,9,35,33,39,9,148,137,234,75,170,76,239,44,42,155,73,165,150,8,81,150,167,202,117,194,51,100,119,138,153,99,70,211,108,11,106,123,97,74,32,1,147,255,238,0,0,4,0,0,0,6,186,240,53,246,30,201,0,85,28,115,158,241,207,83,81,47,201,217,38,82,199,166,2,0,243,113,24,1,67,124,161,133,142,1,63,83,95,255,191,255,255,211,255,254,223,247,255,70,249,219,163,131,105,15,255,221,209,255,172,185,49,130,24,134,165,6,25,124,12,103,203,17,168,226,38,32,1,24,36,50,99,16,90,14,43,99,33,1,69,103,130,193,66,246,17,2,148,77,133,151,188,88,125,23,143,203,148,254,86,130,165,6,242,130,203,92,148,58,145,208,48,25,251,152,188,246,74,125,213,3,13,165,115,42,2,245,89,9,129,14,171,193,204,128,180,1,216,181,155,161,216,206,55,190,214,76,98,238,231,86,233,148,76,219,151,25,180,57,169,157,43,177,152,11,127,57,89,211,4,165,172,118,254,227,118,185,160,68,135,29,71,52,103,24,213,231,95,45,188,249,85,29,224,155,103,246,86,235,78,86,52,194,221,142,162,182,156,194,165,62,231,106,247,59,46,220,86,125,181,147,213,250,123,238,167,129,73,78,76,217,97,74,243,150,90,101,9,137,122,215,249,202,154,242,21,234,79,48,110,160,129,14,142,112,133,18,100,204,158,12,240,146,130,66,223,221,118,128,164,191,209,41,4,142,62,197,17,63,252,23,250,64,36,126,22,85,218,123,212,191,234,135,83,81,47,253,222,242,174,194,127,218,31,239,63,111,253,95,255,127,95,175,6,24,5,255,65,55,221,80,21,228,0,0,18,220,152,194,57,141,253,72,205,80,77,167,208,243,60,13,4,64,152,128,195,130,101,110,66,79,22,221,149,11,1,48,201,27,168,13,0,32,15,93,89,208,181,197,253,184,192,56,9,123,208,184,108,121,248,140,196,88,173,73,76,65,251,177,76,166,111,212,51,74,35,86,52,22,9,79,136,144,192,160,106,17,60,41,51,15,45,105,57,159,252,82,205,13,1,68,201,153,36,94,42,153,80,152,232,166,212,212,204,222,153,171,70,211,226,21,117,205,19,121,187,92,138,239,15,31,86,151,5,223,109,82,230,181,207,217,146,146,221,72,21,89,87,154,139,245,102,49,77,227,107,154,142,72,33,201,13,38,124,161,112,151,220,37,4,142,136,49,42,96,92,114,78,152,184,56,162,207,72,231,255,88,4,0,144,1,72,74,56,116,65,133,14,99,101,153,175,161,90,108,160,84,195,144,235,190,228,169,39,83,255,142,100,85,255,251,178,100,107,140,5,181,104,79,27,105,54,64,85,231,153,153,105,130,164,21,173,157,54,110,37,25,65,116,36,102,157,167,157,112,80,196,228,95,170,207,157,201,164,58,75,110,213,161,49,8,44,35,250,30,71,248,29,153,59,116,215,153,118,147,149,138,177,191,234,2,47,244,255,239,219,245,72,49,15,193,234,155,106,50,123,40,249,64,0,113,73,76,39,140,51,203,8,194,172,115,25,192,205,118,175,32,11,138,7,12,26,12,96,197,165,110,164,69,230,164,32,18,167,172,6,170,235,129,8,88,44,134,250,83,49,234,144,226,185,82,78,226,114,160,171,173,35,103,12,166,106,95,42,126,172,84,87,14,37,124,128,81,52,16,69,83,114,115,146,146,246,14,59,125,67,110,104,226,60,56,194,155,61,65,106,22,97,120,49,10,195,137,69,248,136,129,203,92,148,82,147,249,185,37,57,168,57,18,149,172,192,144,4,43,109,74,50,110,190,213,237,194,233,45,168,110,152,183,54,239,6,134,36,233,207,136,139,73,90,235,83,225,33,73,107,36,91,41,34,160,124,61,51,76,29,109,5,236,207,6,90,2,2,2,163,8,21,12,20,12,178,7,71,146,234,4,10,30,30,58,13,245,183,0,0,16,208,240,103,73,166,14,182,216,159,23,119,190,79,156,235,152,29,214,28,55,231,133,236,190,51,41,199,29,229,30,97,66,21,20,233,252,168,136,27,85,34,136,68,96,209,32,76,233,250,181,253,233,108,223,87,173,79,109,143,107,191,93,119,210,142,142,81,148,0,4,212,180,197,191,67,7,191,12,120,163,36,84,156,136,240,96,64,185,132,194,228,65,133,111,65,69,21,48,80,89,101,152,0,20,128,38,188,230,35,234,74,75,174,96,148,145,172,159,72,121,215,141,49,164,54,135,164,81,234,60,230,59,221,201,33,187,146,56,149,136,2,203,224,254,191,41,201,33,185,76,235,67,101,96,40,66,204,229,172,88,8,214,50,204,124,14,206,53,231,137,16,126,170,21,117,40,46,201,232,156,38,159,110,219,156,12,101,107,148,101,126,255,33,112,48,77,104,216,98,87,24,238,66,227,224,198,122,168,51,17,91,92,177,160,193,164,194,224,193,194,116,117,57,195,33,215,234,51,110,54,80,184,124,128,15,196,228,255,116,99,47,71,194,145,177,200,21,194,2,6,148,12,152,197,0,162,226,194,35,191,236,193,170,126,83,54,196,158,5,49,105,34,200,205,121,214,116,218,112,42,135,44,184,191,176,93,18,75,19,160,14,37,60,151,133,124,2,125,168,253,235,116,233,104,237,41,186,249,111,255,222,140,45,157,63,214,110,215,121,244,133,167,175,212,196,233,100,212,182,143,243,22,173,201,0,2,139,176,193,255,251,178,100,135,140,5,154,104,205,27,137,30,208,86,197,25,134,99,73,12,22,73,107,48,110,189,143,129,51,30,103,53,150,21,88,170,16,200,227,232,12,230,25,22,115,28,130,75,24,220,23,1,67,149,19,68,242,249,40,137,8,94,90,131,2,66,37,74,205,80,76,137,96,215,18,245,192,56,146,144,215,101,180,151,79,220,90,221,180,225,181,186,35,174,236,46,156,90,43,66,243,50,121,101,116,44,246,94,84,230,52,44,121,200,212,216,98,172,46,144,153,75,113,252,253,41,122,168,109,190,176,255,212,69,109,201,103,108,167,26,95,101,25,116,25,98,180,73,126,85,105,239,190,80,86,183,162,205,183,247,244,246,230,251,241,203,187,68,71,98,147,107,182,169,113,56,247,204,251,203,29,13,231,127,231,242,40,224,236,189,169,73,99,161,9,136,139,60,203,133,193,32,124,12,77,108,119,250,192,0,0,84,4,64,88,148,61,5,224,16,24,141,199,163,73,150,183,22,25,226,237,212,117,100,23,83,201,79,12,21,254,144,199,245,139,4,71,45,140,89,251,102,227,1,141,26,57,28,99,231,172,111,243,55,239,67,189,253,155,186,127,219,255,183,28,70,139,54,230,4,166,17,165,95,149,0,0,97,1,36,159,227,8,85,13,24,52,52,114,24,202,106,195,113,74,72,141,70,8,13,43,231,81,4,235,216,68,8,119,132,32,182,72,140,10,175,9,13,235,129,208,98,156,210,6,107,102,144,236,89,173,82,244,115,82,203,167,91,134,242,95,138,224,42,88,69,69,181,125,100,96,124,48,128,213,29,159,206,30,205,168,121,22,136,122,109,107,202,135,22,73,229,229,8,37,157,172,161,120,143,49,17,70,211,51,107,41,215,170,185,89,188,42,39,195,74,35,138,200,107,218,88,133,153,212,98,173,201,226,162,115,120,121,98,24,23,208,68,80,193,166,214,155,183,127,221,105,241,149,237,63,39,155,252,146,150,255,117,224,145,250,143,228,38,245,128,0,10,4,2,106,130,48,24,32,24,64,73,1,231,26,99,4,180,168,251,167,44,127,129,161,162,236,230,7,220,190,19,18,145,103,171,48,189,227,45,156,169,148,185,28,166,70,71,192,24,17,8,63,138,250,81,147,183,59,63,203,114,223,126,109,127,16,228,113,98,213,52,198,91,83,201,73,131,197,207,127,200,23,23,98,95,25,83,151,112,100,40,3,36,223,24,194,168,111,193,185,169,20,70,53,68,24,125,140,108,144,248,48,12,148,172,213,1,13,92,18,9,122,192,65,212,250,144,187,49,54,183,70,145,173,102,87,46,162,129,220,214,25,112,229,1,151,211,90,77,196,92,234,84,222,212,187,138,73,116,212,209,143,159,225,149,48,115,61,100,255,251,178,100,170,136,5,82,96,206,83,140,75,114,91,135,89,154,104,70,170,20,169,117,54,238,61,45,201,73,37,102,221,160,162,112,31,56,30,180,152,254,164,250,56,127,194,84,107,164,78,147,19,105,56,89,50,107,189,145,159,201,96,180,37,123,175,243,249,252,2,132,231,143,58,234,123,181,95,21,216,228,252,153,89,18,101,78,145,172,63,71,192,83,234,170,203,158,214,42,167,114,235,194,43,169,115,241,148,242,117,121,182,179,221,220,44,106,212,181,108,153,8,0,0,150,248,58,40,178,160,33,64,167,0,219,90,102,234,171,37,129,102,20,22,163,50,221,31,63,119,255,254,255,234,135,147,255,32,156,139,215,206,82,254,127,92,213,170,247,141,114,57,183,128,138,238,105,76,130,12,119,179,159,62,41,231,114,199,125,205,202,207,26,140,156,123,248,246,94,209,203,105,26,192,0,2,67,136,192,251,184,249,168,28,211,231,48,203,38,148,216,200,80,196,144,184,196,114,36,152,93,71,160,192,216,152,48,48,112,78,20,3,83,224,152,9,73,18,171,80,74,142,174,203,113,167,148,66,229,44,109,108,203,183,85,152,198,173,188,241,72,135,50,130,117,6,180,41,214,81,97,133,186,30,228,55,212,197,46,166,81,37,61,218,123,250,206,195,178,205,247,59,126,224,207,200,253,125,106,101,131,206,78,130,221,178,36,6,176,253,235,219,220,162,215,26,67,66,214,62,18,55,177,95,135,58,142,223,171,141,64,42,61,124,118,69,72,230,55,167,122,62,150,242,209,187,218,169,197,229,182,227,111,37,51,238,221,97,85,227,118,42,253,165,218,245,149,76,203,197,206,134,198,193,232,8,97,99,195,92,88,235,220,140,126,71,93,64,0,0,2,0,2,127,110,20,237,28,69,4,131,130,155,185,72,169,5,192,17,173,202,86,182,84,118,1,12,237,194,131,84,15,34,34,223,175,152,31,78,247,243,137,44,206,215,226,143,180,234,63,226,7,14,27,24,168,212,62,20,59,15,220,165,166,102,205,64,208,235,169,122,106,180,27,19,48,34,223,17,50,181,49,189,207,95,143,136,227,125,135,120,232,27,15,252,211,69,200,228,44,0,91,140,82,74,128,211,80,198,204,16,65,156,199,160,180,204,82,65,172,196,56,31,0,128,138,96,102,2,66,192,20,64,2,97,192,62,96,62,14,166,1,0,30,52,4,102,1,96,4,80,178,216,7,1,9,5,5,102,87,32,136,179,98,112,156,75,145,121,122,248,130,165,111,44,174,12,163,191,36,197,187,193,242,103,94,51,17,43,21,66,160,173,208,130,209,33,110,203,130,228,236,130,254,229,137,56,243,95,163,214,198,87,47,191,170,225,207,188,118,149,151,163,75,5,214,255,251,176,100,211,12,134,11,87,73,155,184,99,112,102,106,121,189,104,168,110,25,193,157,36,79,97,141,193,119,161,102,41,180,149,153,78,179,246,150,63,230,14,98,7,221,177,70,172,146,37,118,251,55,212,245,122,203,223,189,91,49,74,98,206,100,223,182,109,59,122,230,223,220,117,184,147,146,215,226,53,167,118,178,233,149,214,58,63,49,246,156,162,201,232,126,119,187,169,51,145,245,30,151,103,158,172,223,50,179,180,251,59,73,215,52,14,0,6,29,128,148,36,194,1,194,197,160,192,227,18,133,96,44,145,48,219,141,200,109,19,98,203,3,131,99,52,253,172,7,55,166,88,113,185,177,202,237,217,131,93,144,250,210,173,179,53,127,176,178,199,161,108,202,212,255,201,234,67,26,130,121,148,107,179,45,218,115,7,196,170,230,57,70,74,52,158,144,52,205,10,38,110,166,213,239,237,251,246,161,32,4,85,176,199,50,88,239,231,100,204,180,28,210,67,4,199,50,236,28,76,24,0,34,8,64,20,58,167,98,3,192,129,208,80,8,149,38,139,4,91,237,134,7,96,146,156,35,147,209,230,230,248,103,63,106,92,200,170,133,1,243,191,7,105,149,83,247,179,175,40,104,115,32,92,128,119,140,220,106,106,20,255,242,4,168,165,47,148,30,71,35,84,86,74,106,72,10,93,192,64,70,189,53,6,105,166,245,244,123,240,231,182,213,70,143,219,209,27,183,9,247,3,16,156,37,188,150,181,145,4,102,51,58,121,202,29,30,196,135,71,185,179,131,125,214,112,235,199,163,37,220,144,35,76,198,203,34,251,139,42,52,122,210,17,210,140,159,201,221,95,188,133,230,238,127,12,156,211,205,110,178,170,216,147,29,173,24,2,254,176,0,232,11,9,204,56,35,4,15,76,78,120,16,68,1,130,48,41,9,139,102,30,116,205,252,168,163,78,119,190,9,1,55,40,214,114,75,95,215,2,138,174,58,145,238,85,198,188,2,177,24,84,85,2,218,68,14,219,109,234,50,111,218,104,104,77,199,254,213,185,137,237,241,49,187,243,226,28,14,53,100,9,10,95,3,105,26,212,147,74,24,73,85,79,58,69,86,143,206,156,127,83,209,39,40,13,164,243,188,120,14,96,202,29,230,146,196,58,100,46,72,166,21,66,152,99,62,22,102,4,32,194,96,74,3,6,6,192,26,23,0,64,104,10,131,0,88,44,12,96,32,2,73,193,24,9,40,168,178,98,77,5,132,191,249,54,9,231,193,86,59,78,189,203,79,141,36,158,7,206,188,158,244,186,187,85,139,63,78,214,81,4,155,150,38,91,251,78,40,205,196,20,98,253,152,205,138,75,235,157,160,212,169,89,227,65,136,253,107,110,91,187,204,174,194,255,251,178,100,208,12,165,244,102,75,27,175,77,112,110,41,57,66,115,8,46,25,189,157,38,47,97,141,209,141,157,37,25,182,21,208,125,162,91,193,85,241,94,151,236,121,184,209,196,236,0,231,60,171,229,253,204,170,187,221,165,235,46,112,149,231,217,233,154,196,177,143,150,186,220,169,124,46,183,68,79,97,108,78,117,147,229,237,58,169,138,219,220,87,141,80,246,205,177,143,79,91,253,250,214,105,147,187,149,98,27,164,195,168,24,103,92,186,139,245,121,187,180,230,119,226,107,3,2,132,38,24,78,52,20,104,162,198,11,242,33,10,26,23,72,229,14,120,94,131,44,29,125,88,147,229,15,198,147,196,134,20,197,197,232,218,108,114,51,130,218,83,42,51,113,230,97,142,65,253,7,165,93,1,81,160,75,246,139,21,116,166,162,5,58,49,83,77,157,145,84,231,73,84,81,105,94,209,134,80,99,123,199,150,154,106,128,104,18,131,246,164,241,28,242,208,0,232,2,212,147,130,19,231,66,25,154,52,250,98,244,129,142,128,224,162,184,140,38,190,158,230,72,199,69,2,14,139,69,94,104,198,100,224,185,179,245,104,83,70,138,230,107,223,133,122,183,117,61,178,42,37,103,219,137,179,126,47,164,240,70,248,105,223,76,161,224,106,102,230,117,74,5,1,156,178,116,109,234,227,104,209,131,104,16,32,64,205,202,112,94,109,206,104,226,142,144,18,147,184,219,102,221,46,183,228,154,190,22,70,35,19,180,109,27,231,80,168,65,36,10,65,2,52,119,61,180,127,101,94,4,4,139,182,212,126,239,172,245,176,243,237,103,233,103,94,218,190,206,237,84,156,85,123,71,50,104,170,108,141,114,230,28,162,114,0,131,2,47,208,0,24,128,0,180,21,26,22,8,54,7,94,159,11,134,84,98,62,166,253,184,196,120,12,90,84,185,111,101,0,68,222,155,86,50,4,100,96,130,136,136,90,190,245,179,29,220,218,187,81,108,107,209,190,64,125,52,70,64,70,192,117,53,97,177,131,70,4,72,51,180,43,75,99,71,43,99,92,136,157,227,44,115,116,82,0,0,2,161,136,88,41,236,136,129,182,162,249,173,168,65,157,77,225,132,64,241,134,64,129,136,224,137,128,192,184,84,34,188,96,32,218,40,8,147,4,160,144,41,235,51,13,49,136,34,21,75,174,84,35,2,205,63,82,245,167,177,72,121,173,47,41,61,169,140,30,155,17,165,86,174,209,232,164,13,98,82,251,171,138,240,35,66,99,128,43,72,158,164,152,125,221,88,253,152,102,42,6,108,47,235,67,208,50,10,17,200,122,156,75,181,151,204,170,216,172,47,146,227,214,247,105,212,37,149,66,215,156,190,194,153,219,50,152,122,137,17,255,251,178,100,200,136,133,111,101,206,59,140,75,112,85,5,25,137,99,66,28,31,225,199,40,110,225,237,193,85,20,101,137,167,148,184,210,169,52,75,105,12,84,193,101,198,45,77,179,197,80,28,202,39,85,128,166,130,206,237,202,245,140,221,51,156,118,110,213,22,105,53,170,199,157,153,102,43,18,177,10,38,96,213,67,171,104,87,140,174,127,107,62,86,49,180,63,130,215,167,79,108,241,93,1,85,9,85,108,65,139,120,177,17,175,81,168,108,66,252,237,242,169,76,135,54,43,148,176,107,46,115,52,120,18,230,223,239,227,231,89,250,204,25,96,192,125,83,94,128,2,196,39,106,24,54,194,25,103,254,169,128,30,56,33,155,236,71,184,17,78,2,129,150,137,100,19,213,85,115,185,228,180,40,242,238,81,172,39,231,138,131,15,93,177,162,192,119,24,248,117,241,98,175,196,255,71,72,192,166,167,86,47,104,192,111,214,153,106,155,107,251,12,88,127,15,78,203,171,74,107,253,219,119,128,32,0,155,180,199,184,179,154,57,140,214,116,52,41,108,202,128,144,129,160,192,64,80,22,220,155,153,123,129,130,101,64,241,43,180,209,152,75,151,138,182,59,61,140,222,186,83,180,98,19,156,25,217,223,174,235,168,185,76,168,37,91,251,64,208,192,83,32,67,118,29,144,51,73,165,240,106,71,175,226,91,99,236,63,18,251,108,175,253,68,16,89,45,169,111,56,181,150,175,87,90,106,66,165,76,200,80,1,86,207,255,154,75,246,114,51,43,51,21,54,54,103,234,211,135,177,183,107,177,208,122,246,41,102,87,90,35,212,167,9,204,28,140,117,64,121,132,22,253,42,167,117,122,18,63,170,22,54,173,230,117,246,208,174,220,245,211,76,106,223,133,214,157,149,246,97,182,231,104,204,21,221,154,222,63,214,199,1,32,12,0,16,173,16,140,120,55,92,125,170,26,176,101,84,149,82,196,26,236,212,19,81,194,17,96,232,41,168,207,81,130,52,192,217,174,154,251,250,102,200,174,6,64,121,127,203,95,47,255,214,18,133,235,146,221,141,113,81,119,234,105,125,250,182,74,38,83,255,32,0,0,18,161,137,60,153,168,82,81,141,141,65,176,115,25,142,73,145,167,1,249,176,168,155,18,241,142,142,131,77,76,93,24,193,100,205,4,148,210,77,76,120,104,4,38,97,231,225,131,65,203,18,0,104,209,45,47,91,229,87,69,49,0,16,81,175,237,125,191,240,203,58,77,85,93,10,194,149,135,168,234,236,116,85,226,37,175,41,92,4,225,46,72,120,74,110,52,96,172,137,172,230,209,194,42,16,128,8,132,40,164,101,41,198,209,209,225,153,150,2,37,32,226,82,190,144,58,62,46,182,90,155,255,251,178,100,196,12,133,217,104,205,27,143,99,96,71,197,25,134,99,72,24,37,253,203,42,110,239,5,9,64,25,37,213,163,10,32,143,171,52,130,162,206,75,127,46,111,22,209,106,67,166,172,110,140,138,42,223,169,162,235,45,33,157,104,122,195,161,151,237,78,91,164,50,210,27,154,180,61,46,251,150,166,112,183,117,101,41,106,204,85,117,78,205,225,74,1,25,129,222,38,236,176,42,51,9,135,155,199,46,33,75,156,50,239,46,140,41,229,111,212,38,14,152,153,124,32,54,79,86,70,234,33,130,194,70,226,81,186,216,93,152,169,34,117,87,29,136,212,166,53,244,141,214,97,203,90,17,186,215,123,141,60,196,182,179,116,64,180,90,114,101,181,190,142,98,39,77,117,156,95,172,254,211,223,181,51,87,83,251,203,30,254,177,207,127,204,168,96,136,22,143,152,93,206,221,54,162,0,16,200,240,168,96,113,99,48,48,249,176,30,56,138,114,43,49,87,248,152,52,133,74,97,254,209,188,155,108,216,123,185,113,73,67,21,185,87,237,254,233,227,13,170,95,114,152,189,165,98,94,12,27,215,184,67,54,166,99,234,255,201,175,56,200,38,150,250,64,209,127,250,157,151,54,97,139,118,73,0,0,0,48,198,23,164,200,227,240,194,35,32,202,98,68,232,164,44,72,105,71,176,72,12,98,224,78,192,139,120,8,17,140,152,6,7,138,168,29,158,9,8,35,64,68,125,144,5,0,177,32,121,174,69,158,199,77,112,202,239,44,16,213,166,105,6,96,145,219,178,110,157,113,37,198,149,85,228,221,13,95,124,55,139,67,198,50,105,212,142,82,15,91,25,250,154,52,35,168,83,174,8,64,83,8,202,109,30,111,158,177,32,13,2,236,233,161,78,104,189,121,34,121,90,20,133,57,61,60,33,177,121,214,11,160,18,202,23,56,211,99,122,103,101,84,36,11,131,74,121,137,187,25,98,63,211,166,210,169,236,91,229,228,63,59,112,245,219,207,209,212,72,177,37,158,174,179,101,41,10,169,194,98,58,204,253,159,238,232,206,186,187,51,11,103,7,105,206,17,91,175,76,137,109,202,99,225,97,166,235,122,244,47,161,9,218,229,99,154,125,182,29,159,153,153,153,153,235,22,168,72,0,0,48,0,100,40,52,48,200,241,227,7,18,138,112,14,34,151,112,77,2,9,198,166,162,40,34,199,86,188,207,215,14,222,188,9,108,160,169,123,34,145,102,42,195,38,205,51,232,254,176,41,229,141,22,218,88,75,55,0,5,41,215,79,127,167,238,208,181,32,32,185,65,49,233,131,39,1,147,195,65,154,142,65,157,196,201,134,224,33,105,6,0,208,113,134,192,24,185,129,97,89,158,99,227,58,79,87,255,251,178,100,170,10,135,62,112,76,155,175,100,242,70,4,105,136,105,130,46,25,221,163,48,238,225,141,129,18,17,230,37,166,29,152,96,242,198,186,200,134,64,161,202,78,17,26,100,79,220,5,67,202,176,156,112,112,97,152,115,146,167,90,95,138,189,141,74,229,50,184,182,222,154,122,53,247,221,61,178,246,33,134,41,65,216,85,101,174,104,28,212,114,121,33,146,170,38,19,203,50,35,0,44,91,84,36,124,116,9,2,42,55,33,175,88,204,74,101,213,43,28,50,76,245,4,213,5,164,116,103,89,76,189,102,29,93,223,246,221,57,196,230,57,109,126,58,201,37,109,108,117,49,218,141,95,7,103,147,21,68,83,175,232,107,139,142,151,176,185,116,107,234,187,246,18,72,147,23,187,249,90,219,249,218,100,194,203,54,148,62,91,12,214,102,215,219,50,134,55,133,71,32,144,30,16,1,8,50,16,40,44,93,20,76,252,37,212,132,200,149,11,187,26,85,86,22,193,241,128,30,87,142,101,78,99,75,161,125,109,179,158,189,155,138,217,93,138,186,1,22,52,143,255,227,229,178,135,60,66,127,151,63,196,31,71,119,250,128,73,123,201,68,0,0,10,144,200,78,252,211,113,104,216,99,188,205,205,200,237,115,200,26,6,144,1,70,14,4,198,38,139,74,62,58,9,152,120,40,26,128,59,134,3,0,144,48,189,102,4,6,235,11,54,151,192,128,49,131,67,194,172,91,80,230,53,134,221,253,7,243,154,42,59,9,192,114,170,129,236,128,77,33,70,8,169,170,104,235,103,7,212,240,74,221,230,239,93,80,233,65,193,101,133,20,172,134,76,93,56,233,251,93,102,96,202,70,40,2,149,116,77,77,172,84,117,175,38,230,244,42,145,131,242,8,106,54,74,32,89,26,18,90,53,41,177,104,209,121,186,214,138,202,170,141,117,39,171,162,33,20,157,54,219,153,6,94,121,24,226,199,18,42,15,35,97,104,70,57,37,224,68,132,92,92,157,133,22,217,225,42,222,85,26,190,230,116,194,146,245,144,154,77,98,58,184,62,49,132,153,201,47,249,231,242,139,24,0,0,0,46,56,6,174,226,62,227,33,53,173,133,6,227,247,57,218,212,45,120,29,71,118,187,243,236,35,112,68,121,75,191,238,191,244,195,153,31,116,51,247,255,255,83,136,250,25,191,170,3,127,240,130,94,229,181,33,165,34,85,155,119,223,125,178,109,37,229,71,82,104,204,224,162,35,60,200,240,150,237,49,186,179,54,156,233,53,65,37,48,173,82,55,92,100,1,15,136,126,96,200,40,99,128,30,143,3,32,145,133,33,168,114,108,137,226,32,5,104,16,129,204,185,148,163,76,52,101,176,239,46,138,170,166,165,83,248,255,251,178,100,176,138,134,175,104,202,27,175,76,98,79,169,185,253,97,34,92,24,125,163,44,238,189,47,129,47,11,38,245,151,164,152,170,88,145,157,200,163,114,87,10,8,167,50,194,64,120,194,35,12,240,131,83,167,233,76,207,184,81,178,80,79,60,255,1,14,10,63,26,83,248,149,86,196,131,151,146,86,41,167,22,153,166,219,222,240,10,65,74,38,185,22,18,60,170,33,75,196,210,18,168,134,216,169,41,24,127,56,23,184,36,188,49,86,178,90,40,97,4,193,136,24,34,77,52,195,93,6,43,17,67,204,28,48,194,197,15,178,120,211,201,113,106,101,137,86,193,153,210,136,18,81,172,141,69,143,83,221,65,145,105,102,46,55,110,85,239,189,64,3,37,0,39,40,104,169,4,93,16,40,3,22,75,73,249,218,205,25,132,43,70,66,198,56,102,170,213,140,53,41,141,57,104,167,241,14,206,138,35,81,120,114,96,51,88,75,165,110,196,161,175,241,222,15,10,61,89,167,220,61,64,179,74,162,220,242,241,201,72,17,251,212,179,151,128,0,0,147,14,68,225,52,59,50,51,32,226,147,49,167,37,243,38,144,80,48,106,3,66,128,148,48,43,9,243,1,32,13,97,102,1,160,42,96,224,15,198,25,192,212,96,8,1,132,160,48,92,208,43,64,7,102,132,51,83,22,242,53,32,73,213,7,128,226,18,218,211,86,169,27,140,106,87,7,251,132,249,34,17,52,109,39,187,238,209,148,190,105,9,203,246,108,52,211,239,74,224,187,102,237,90,180,236,10,14,150,60,150,163,193,179,195,177,251,248,221,218,108,144,241,3,137,237,176,146,2,172,102,43,109,12,78,175,216,108,93,61,119,227,178,135,116,230,244,235,28,100,16,115,140,99,238,222,102,91,118,63,159,191,179,122,66,189,110,165,98,133,222,45,67,233,22,164,60,234,37,73,12,16,182,219,236,62,197,159,254,165,43,179,211,245,191,118,219,167,163,201,143,179,250,25,189,231,43,51,187,179,75,203,140,217,171,71,19,145,175,25,232,128,0,0,0,197,122,132,197,220,80,169,53,132,72,163,13,226,73,13,74,43,1,161,184,121,9,131,143,194,161,228,18,101,75,32,136,163,11,69,157,192,163,6,239,255,235,87,252,69,194,187,145,254,186,143,212,56,57,147,0,144,110,35,7,31,44,96,148,226,96,185,229,181,82,51,100,65,243,19,110,147,228,237,243,61,145,19,80,111,179,47,17,211,21,198,19,3,2,195,19,129,163,30,67,132,37,152,92,5,152,154,38,152,218,49,152,70,19,152,6,1,165,114,156,36,82,111,170,139,67,88,72,22,117,186,199,165,239,197,122,8,213,37,214,69,200,118,143,8,235,180,159,201,155,40,255,251,178,100,189,14,135,2,107,200,147,216,99,114,75,4,121,237,97,37,40,26,125,163,38,78,225,45,200,254,136,166,169,150,28,168,97,144,54,68,195,182,180,223,152,161,68,47,179,213,251,99,25,187,88,62,235,78,29,169,27,220,144,115,0,10,245,141,223,139,212,227,196,158,180,247,128,162,105,101,111,142,168,75,17,2,27,74,48,67,18,204,9,24,90,69,228,228,133,4,174,62,156,80,183,146,251,187,10,93,226,181,92,107,158,183,23,110,36,38,210,57,3,77,234,53,26,101,121,200,194,232,205,136,17,177,41,83,17,82,106,249,65,217,172,42,185,61,175,63,95,193,247,76,193,138,131,55,29,212,171,1,118,39,193,201,39,186,126,134,56,2,145,84,87,7,22,22,56,84,3,42,6,28,18,18,203,43,23,131,164,164,243,253,83,194,226,203,119,31,180,226,230,128,160,11,76,43,60,125,90,18,129,247,168,61,145,247,84,74,186,58,253,79,255,173,217,130,135,152,79,45,178,0,0,147,20,221,51,238,104,147,42,75,195,51,84,83,136,136,99,30,69,115,9,65,179,10,73,99,18,131,19,1,129,195,3,194,99,20,131,195,16,7,80,195,169,196,71,4,143,7,6,111,35,140,205,135,128,233,108,134,186,9,157,134,210,220,212,207,109,180,152,220,118,81,74,215,226,10,200,183,93,136,102,38,163,237,121,204,73,218,121,1,129,96,27,158,198,85,102,22,235,89,143,185,9,223,3,210,95,247,160,237,208,44,63,159,188,166,247,170,149,234,178,22,163,137,51,46,22,207,22,103,229,97,184,246,84,70,228,31,239,108,64,184,64,184,78,124,19,190,73,154,229,177,38,178,243,198,68,183,26,190,183,139,213,188,148,190,100,148,174,174,38,124,204,184,120,190,135,47,210,227,195,241,172,129,98,247,247,217,114,215,71,106,245,219,241,27,120,166,251,140,89,100,99,229,253,219,236,79,179,51,118,204,154,199,104,199,213,222,83,196,255,218,250,157,238,207,208,0,68,176,0,1,186,27,166,149,46,49,184,63,243,69,86,50,205,93,122,57,105,123,42,73,40,241,160,115,212,50,229,126,95,25,18,44,213,206,144,172,166,59,212,103,119,84,112,111,11,55,49,236,18,239,179,130,169,136,179,34,187,171,117,17,65,239,223,126,175,214,237,64,0,200,54,1,74,103,217,102,154,37,164,97,245,97,185,195,230,5,27,0,129,153,153,166,57,128,24,120,20,121,165,66,148,131,98,149,58,177,183,22,168,180,232,33,65,129,85,131,68,208,8,131,231,175,55,120,188,148,116,56,43,58,41,29,129,194,9,8,1,100,124,22,151,13,80,74,160,17,89,92,116,60,75,72,147,152,44,39,234,252,48,72,92,255,251,178,100,197,12,183,28,118,201,147,172,55,64,72,228,105,105,101,34,118,26,121,163,48,110,105,133,65,18,143,165,209,151,136,248,3,228,150,139,106,95,31,210,60,122,128,162,125,197,167,126,87,7,207,219,180,11,110,161,152,69,153,246,250,254,66,65,34,179,167,112,190,132,97,45,243,140,52,18,52,28,28,54,219,232,85,126,39,27,141,32,56,76,97,77,241,97,144,254,63,208,194,87,82,2,117,31,33,153,18,25,36,19,53,210,78,121,84,191,20,112,157,250,246,114,237,214,212,134,234,47,68,144,82,237,228,214,246,187,155,153,54,231,239,120,40,146,23,167,177,196,144,228,0,4,74,131,52,50,221,39,161,56,163,162,180,118,68,212,195,20,71,213,232,41,60,54,105,94,213,222,99,230,196,224,173,135,118,151,41,33,188,120,251,118,44,184,150,97,106,99,131,92,30,128,140,28,97,99,149,174,158,22,240,151,143,125,111,91,191,255,172,0,0,1,112,194,65,16,157,22,51,157,222,48,209,28,54,204,150,48,40,88,28,28,52,32,225,226,240,184,121,139,1,25,33,49,151,64,9,67,0,1,208,148,146,162,195,40,218,42,8,170,0,32,229,88,108,59,59,129,176,86,64,69,157,204,201,102,118,101,209,10,101,99,105,32,5,204,238,82,14,177,234,31,45,6,2,56,196,6,74,20,84,170,25,28,161,34,81,37,224,11,202,56,76,74,115,242,59,227,150,60,239,242,220,150,140,147,124,254,44,27,225,244,56,170,147,146,19,92,205,209,175,2,118,162,243,118,60,65,98,186,138,230,98,6,205,173,135,82,31,42,86,243,67,124,170,185,220,17,14,38,35,4,143,98,59,128,114,70,113,85,31,138,136,12,176,223,69,126,198,110,161,151,157,169,206,212,92,193,113,121,135,23,8,41,105,172,229,171,82,248,115,172,104,177,84,47,49,9,187,63,21,96,119,118,230,23,235,21,135,184,218,203,201,111,173,230,12,56,49,33,77,100,234,64,40,176,115,203,26,67,134,15,0,64,8,0,8,0,192,176,98,215,152,112,38,18,105,177,96,90,194,12,88,196,1,117,41,248,31,233,216,254,35,169,37,205,43,189,113,145,23,55,145,202,148,208,202,105,168,212,118,19,7,169,155,6,70,248,178,45,148,206,235,95,165,105,111,186,255,186,14,235,127,250,107,107,191,252,186,95,226,160,112,241,168,118,27,200,96,188,52,104,114,84,109,112,114,96,240,206,180,204,253,88,28,112,97,64,198,42,10,100,233,160,154,32,114,146,155,47,144,160,16,24,181,146,39,82,197,48,160,248,37,165,49,18,64,48,54,32,28,140,21,215,85,43,80,40,120,177,43,77,66,60,248,87,31,99,244,158,13,194,230,255,251,178,100,202,14,7,152,104,202,155,187,121,80,79,102,249,122,105,226,46,28,57,123,38,78,237,229,137,29,155,229,69,164,149,154,244,254,142,196,74,146,229,238,183,107,88,83,176,136,202,168,234,129,101,44,69,82,243,180,122,28,215,134,229,167,211,195,106,149,186,182,202,251,166,244,57,91,36,146,102,35,131,17,240,121,210,54,114,234,118,108,9,196,23,6,19,193,35,25,141,212,205,89,140,212,253,140,213,125,35,217,27,167,145,234,153,244,244,83,22,37,49,213,19,24,131,51,90,53,236,56,22,143,10,177,158,189,179,76,91,43,55,157,214,209,247,34,252,187,182,179,26,13,119,7,88,222,241,70,40,43,70,232,7,73,157,22,72,223,121,69,183,171,254,161,189,199,77,242,128,34,132,6,131,153,54,102,90,201,198,78,34,28,182,11,154,237,49,56,147,190,176,48,171,206,35,14,36,108,68,35,73,103,68,105,170,254,73,80,117,18,56,112,219,139,244,31,43,126,39,234,144,178,247,201,47,223,27,111,255,246,137,15,79,255,253,223,254,180,126,132,0,0,243,7,81,51,155,111,3,140,22,163,61,20,227,127,25,51,26,196,116,9,136,5,147,0,64,16,128,44,88,49,48,200,78,4,148,66,195,227,99,151,35,48,208,52,180,148,45,36,64,32,164,145,141,175,21,218,35,208,221,162,86,91,218,23,142,163,101,5,34,117,69,102,40,234,212,37,242,20,224,250,91,181,63,85,79,169,179,51,89,210,174,151,58,129,59,38,229,81,122,189,196,107,189,154,88,53,139,140,231,48,148,239,33,120,81,160,63,108,200,206,154,176,189,243,88,5,217,167,81,99,61,188,24,181,135,154,24,224,164,84,211,50,74,189,190,170,113,84,54,120,32,57,21,16,3,225,143,42,49,198,157,98,174,34,204,148,84,210,15,136,22,30,114,184,175,51,203,66,14,181,190,202,88,214,126,150,46,146,100,106,222,152,147,91,202,0,1,1,2,60,3,67,24,119,132,113,85,167,216,52,120,5,144,87,183,184,114,3,121,243,187,24,155,206,0,142,170,239,88,65,96,35,24,106,54,173,155,101,17,95,218,254,95,12,4,144,146,92,38,177,114,134,136,58,255,246,104,213,255,164,144,198,32,242,88,101,151,153,48,96,170,107,230,100,42,160,109,144,35,38,34,64,116,103,250,55,134,38,225,44,3,66,52,129,0,97,43,76,51,147,195,135,133,16,84,30,64,82,162,46,128,92,52,50,56,148,4,10,46,52,16,4,73,32,103,184,144,148,128,130,77,165,151,58,83,33,78,195,244,110,171,222,41,8,186,48,54,173,62,107,108,46,148,107,114,102,157,173,254,87,19,119,205,101,229,236,143,181,1,105,251,115,170,255,251,178,100,187,142,134,41,104,201,147,175,68,240,73,197,25,170,96,73,124,26,197,127,28,15,109,229,73,67,166,231,13,132,9,253,73,36,88,111,35,171,221,190,157,228,8,89,86,163,73,10,13,142,70,205,221,242,80,140,148,22,70,226,104,219,111,138,252,75,176,192,111,67,19,216,242,205,14,182,178,34,122,56,66,126,220,254,208,96,199,166,231,174,161,190,223,136,251,81,34,73,77,219,203,155,110,240,188,103,148,207,206,107,187,234,38,254,62,125,62,117,136,21,174,162,66,220,129,133,81,81,81,211,212,120,110,129,227,224,234,11,188,187,74,195,26,56,67,129,226,100,201,186,33,0,134,108,238,83,35,194,231,195,113,137,22,255,189,225,222,39,153,191,255,182,232,62,15,70,32,111,17,52,231,133,164,91,210,42,147,106,68,123,71,66,6,182,227,217,19,249,95,255,255,255,237,171,81,186,50,143,170,92,203,153,29,101,69,80,100,203,4,151,209,221,76,0,64,162,64,114,24,208,192,152,140,117,30,0,206,152,64,140,153,40,132,8,199,66,232,21,66,128,184,72,172,166,0,5,38,39,7,134,11,133,131,199,227,231,104,96,3,3,2,153,8,128,91,194,128,212,5,73,28,134,145,241,254,85,126,221,117,74,197,96,77,197,223,154,46,89,97,215,80,21,177,27,92,160,193,215,153,168,213,125,53,38,128,251,77,152,127,14,104,24,129,2,243,107,87,154,155,181,87,14,121,127,72,191,46,238,68,206,246,185,245,205,78,246,156,203,87,208,243,46,237,14,102,25,31,68,97,72,41,52,12,83,6,142,180,223,139,87,4,29,152,160,129,2,138,165,10,132,161,65,248,205,119,99,49,200,186,159,88,149,93,116,241,151,109,209,65,134,23,130,44,66,163,11,148,154,45,217,32,106,11,118,39,89,90,229,226,129,248,224,3,202,82,9,5,161,35,210,132,195,24,210,225,91,160,136,140,95,121,176,133,26,175,200,21,109,40,132,95,154,175,113,192,180,36,20,27,86,70,107,182,140,174,201,244,68,100,51,81,197,12,113,194,132,97,216,227,222,185,2,3,210,1,28,33,119,253,102,129,116,198,176,153,242,194,10,145,59,245,4,0,5,140,13,135,28,204,217,40,205,65,139,28,195,4,132,77,40,132,28,192,104,14,12,204,10,49,248,76,193,7,177,0,72,195,196,227,113,157,76,70,237,57,32,29,1,200,12,20,4,25,216,26,146,96,64,216,240,44,195,100,178,90,188,174,26,2,198,126,193,169,149,226,104,131,182,120,198,97,174,227,120,207,251,102,146,112,225,82,50,87,18,190,197,222,204,84,52,48,70,123,222,39,29,194,88,102,76,193,130,156,212,181,87,227,114,46,159,47,170,151,255,251,178,100,200,8,134,52,104,201,187,175,76,240,79,165,169,151,101,5,104,31,65,219,26,207,113,229,73,98,162,102,117,148,149,161,133,217,12,68,51,41,34,182,48,191,24,4,245,114,250,104,209,162,97,152,7,252,75,90,197,89,89,76,60,125,84,243,131,129,202,196,169,141,29,33,173,56,63,67,158,82,46,51,22,86,39,22,220,56,79,26,42,220,87,86,151,83,209,230,52,221,105,99,86,249,124,191,134,205,174,99,43,45,71,144,225,183,193,237,115,73,17,169,109,78,203,5,86,224,195,14,5,245,36,56,83,65,143,59,51,10,204,152,204,42,99,51,79,140,247,158,30,183,172,60,129,72,184,163,116,89,32,129,130,37,169,168,6,162,84,6,44,179,137,118,1,149,164,92,138,63,55,107,183,117,26,230,116,22,51,233,66,113,65,139,73,188,156,147,244,133,154,183,228,107,144,228,50,197,10,143,86,108,247,165,195,193,66,174,119,116,122,41,63,191,250,183,255,255,177,31,34,160,197,17,50,9,24,195,73,64,190,68,106,150,215,141,157,255,125,253,236,0,32,25,132,64,40,25,26,47,217,159,224,149,152,175,129,57,157,104,227,152,31,134,121,128,128,21,133,1,60,192,72,12,4,0,26,10,1,35,10,160,44,48,19,16,83,9,64,15,72,38,98,50,2,198,2,160,30,252,186,228,192,14,96,52,3,79,221,22,42,116,117,69,134,126,45,83,243,130,213,130,146,91,139,122,207,156,102,43,187,67,112,150,20,241,246,239,75,39,243,147,169,35,195,133,25,116,175,82,188,180,87,144,167,111,234,136,90,180,8,88,222,197,157,26,249,142,170,216,48,221,192,11,54,221,66,164,74,67,152,171,84,78,202,231,52,143,109,218,234,40,27,148,77,4,55,82,204,152,235,120,33,125,91,53,244,22,13,161,149,23,201,82,211,139,70,30,146,45,10,207,106,215,162,181,228,158,154,136,132,43,97,105,212,75,100,187,127,46,121,242,125,223,86,198,187,101,198,235,171,24,78,201,146,198,233,237,202,0,0,8,62,210,184,66,130,0,227,8,227,128,8,140,233,214,37,101,36,96,132,235,197,61,106,239,81,35,20,32,225,179,155,71,40,203,221,220,109,72,191,105,182,227,36,230,37,162,234,174,90,154,3,138,138,61,65,128,215,92,207,255,216,152,147,222,93,106,42,21,38,108,249,193,130,134,121,66,34,8,52,96,10,13,6,8,72,162,113,97,89,174,207,231,61,148,24,40,130,44,106,48,64,160,72,172,33,1,5,128,230,101,16,152,17,158,180,100,48,226,243,8,47,57,8,116,99,192,96,217,235,210,38,30,127,144,9,179,210,63,116,180,23,43,134,205,162,206,145,226,12,125,245,127,253,255,251,178,100,187,12,134,207,117,71,171,207,52,242,79,132,121,221,60,197,123,24,185,213,36,79,113,129,193,49,145,166,105,145,25,208,238,67,74,135,246,121,137,174,190,83,108,229,254,243,143,117,131,59,100,217,184,153,120,29,94,210,149,139,41,87,147,159,19,111,122,71,184,176,228,176,133,237,222,241,191,5,51,99,189,166,27,184,203,204,91,97,165,241,200,187,152,134,22,43,10,61,173,95,133,28,178,133,122,190,196,81,100,231,115,76,30,99,253,103,162,102,255,208,219,28,163,43,15,63,239,55,221,163,155,218,244,110,85,134,230,102,183,201,157,217,153,239,113,138,246,252,255,193,245,110,167,144,82,182,192,144,61,72,134,148,197,204,31,73,43,105,222,54,191,157,119,239,143,151,111,190,146,117,42,186,240,157,96,243,73,41,147,104,192,48,17,34,223,118,251,230,99,235,69,68,189,83,214,124,3,128,229,67,63,179,255,210,6,170,76,200,4,163,16,178,10,24,201,3,247,103,20,162,0,0,52,0,5,140,43,18,12,75,254,77,197,58,140,71,60,142,78,21,140,84,38,130,3,35,1,193,67,11,129,118,241,14,6,50,1,130,50,132,4,71,204,193,99,0,40,0,0,168,40,1,75,135,130,137,84,158,235,118,77,66,149,117,3,210,229,247,86,217,241,15,87,194,190,90,204,158,137,70,123,70,142,231,5,254,254,146,103,157,166,242,118,152,151,86,63,109,115,158,5,53,152,87,108,101,241,107,29,186,3,75,157,97,195,245,238,36,67,185,163,102,44,56,16,212,7,132,70,55,140,18,177,238,101,38,69,99,182,185,182,33,35,58,134,217,83,33,173,50,233,37,144,37,105,19,149,79,93,23,195,102,179,116,181,106,142,91,248,183,140,65,101,45,239,90,26,218,199,5,9,133,17,159,110,83,36,234,197,114,248,103,109,87,47,204,247,103,159,236,120,79,118,58,204,127,234,101,202,229,231,155,191,53,32,96,0,0,145,34,0,64,28,0,81,114,32,137,129,54,185,109,25,83,137,169,108,165,138,45,38,205,81,128,98,160,139,4,197,54,7,76,171,80,168,201,107,71,122,27,80,152,234,217,30,118,173,184,198,115,126,231,9,108,145,232,241,99,5,88,235,222,32,91,234,22,245,98,174,89,31,253,66,18,117,0,116,179,192,86,35,8,26,195,11,89,51,18,198,225,162,16,42,34,130,67,133,78,153,230,64,131,38,12,14,32,228,157,136,60,208,224,176,226,225,32,137,90,68,132,102,59,35,140,181,179,166,6,154,206,184,81,27,4,225,213,157,22,82,182,206,224,220,171,210,193,51,111,123,59,122,195,107,184,241,28,27,162,159,46,56,180,71,55,239,32,70,126,242,239,33,43,220,255,251,178,100,196,138,134,188,120,201,75,175,76,242,76,229,41,106,100,200,98,27,225,215,34,174,189,51,193,29,22,229,153,163,9,176,21,248,82,202,205,152,116,157,235,152,230,113,136,138,96,98,130,196,165,48,14,150,104,51,237,74,159,92,69,40,26,27,88,159,106,35,133,218,163,199,56,199,195,72,35,133,176,176,201,22,47,122,89,2,17,24,157,70,8,213,89,155,94,241,1,81,150,137,12,178,130,164,170,180,99,34,82,45,178,228,163,86,197,61,58,161,92,96,193,4,160,206,187,101,176,187,174,203,91,101,83,244,174,120,220,181,28,209,77,71,23,152,160,203,76,236,113,89,116,24,89,210,65,200,0,2,17,65,97,232,126,8,6,112,104,36,228,244,145,220,177,46,90,201,106,242,219,68,106,5,26,192,37,126,218,206,211,27,96,209,95,198,121,242,128,220,33,70,20,148,20,164,161,142,148,74,182,255,59,234,254,234,113,163,122,121,45,207,140,98,254,143,191,64,0,0,28,132,17,73,67,17,128,204,156,93,61,25,48,197,128,51,126,155,140,58,73,93,33,0,3,1,131,84,81,221,5,24,11,184,80,122,143,199,216,211,61,127,217,179,120,14,0,207,102,250,54,20,75,166,226,218,33,146,76,220,97,191,191,94,155,59,128,209,13,145,204,190,171,230,211,3,166,57,226,64,135,188,189,77,71,182,60,8,236,20,80,188,126,228,176,167,141,173,163,158,191,135,45,251,4,85,247,25,30,106,14,181,1,168,147,183,190,180,8,122,96,209,237,228,102,161,251,185,180,242,105,201,19,194,37,25,70,231,51,9,147,28,86,85,134,39,200,210,96,187,18,186,131,218,239,153,180,109,77,91,204,171,73,37,16,35,65,58,134,147,154,46,36,40,141,83,103,79,224,32,128,180,32,138,215,60,104,169,6,44,146,200,35,158,119,141,127,119,250,217,183,110,116,161,20,130,118,104,72,8,0,16,68,40,24,94,18,212,157,151,184,99,148,205,59,97,169,71,233,38,212,241,149,198,212,148,132,153,181,136,186,218,20,239,58,168,226,29,3,57,64,165,106,13,135,85,175,162,66,74,53,10,58,220,39,55,189,86,173,209,82,75,138,161,90,0,0,104,154,97,55,93,199,62,28,93,50,41,169,51,158,125,57,45,215,52,92,89,48,84,90,59,65,13,160,147,187,156,250,142,57,95,128,208,140,1,99,44,16,10,36,214,137,49,4,12,243,35,128,224,203,34,45,130,56,130,134,72,82,245,164,122,29,146,245,232,138,172,56,80,3,68,85,244,46,250,143,57,14,36,10,128,116,148,43,34,122,154,230,29,116,164,46,64,1,7,103,26,132,189,17,12,223,211,252,75,110,2,27,180,165,0,2,3,137,255,251,178,100,198,136,182,149,113,75,211,143,76,240,66,164,105,101,101,226,42,39,201,211,42,78,235,7,9,51,19,165,65,150,13,152,15,5,194,162,42,9,41,130,47,39,35,64,128,97,160,169,205,35,51,148,187,112,242,196,127,75,32,96,2,92,46,69,52,134,24,29,86,119,97,252,113,34,19,46,4,56,200,211,62,89,74,202,214,59,150,255,37,226,150,48,4,195,111,163,176,196,190,39,11,113,41,105,33,199,141,202,124,146,28,46,20,215,122,81,66,25,134,230,63,22,183,3,201,37,238,251,224,203,17,49,36,34,242,184,155,44,134,28,136,164,215,110,59,118,169,97,248,45,149,194,225,135,146,147,182,229,220,125,218,251,19,117,245,49,110,238,81,9,200,109,149,172,60,110,64,237,191,235,190,47,64,224,54,151,161,199,34,81,118,220,244,11,159,48,194,87,149,137,68,25,40,194,181,142,119,119,237,115,9,249,94,117,37,24,68,31,200,164,253,37,205,97,246,235,133,78,48,33,84,217,82,32,214,75,92,99,88,130,124,160,134,250,17,64,195,146,22,110,255,30,175,105,137,20,57,74,176,112,245,237,40,70,203,122,85,181,119,29,28,190,130,41,2,89,223,255,229,247,181,197,172,17,75,92,219,103,3,54,27,22,66,34,69,15,187,165,217,94,154,183,123,62,115,255,250,96,49,239,52,54,140,133,57,84,201,51,168,178,53,211,27,62,221,8,51,152,28,48,36,12,13,24,97,82,126,129,177,145,133,33,66,79,244,202,154,12,178,1,40,4,29,147,4,243,1,240,97,187,66,114,153,153,194,211,63,51,137,138,44,130,254,97,232,73,46,251,209,46,93,165,214,108,113,36,210,71,123,101,207,22,12,75,52,186,87,48,10,114,23,121,3,18,182,42,232,156,249,39,82,97,54,166,104,65,141,167,12,38,36,94,164,146,104,209,201,107,74,74,84,174,96,247,85,24,0,82,245,62,98,32,146,13,161,29,4,167,44,11,22,127,16,156,158,205,38,145,101,168,155,187,75,40,174,240,207,191,79,244,59,23,147,198,27,246,106,172,73,227,59,139,122,248,40,131,149,117,120,53,18,82,82,182,33,4,229,77,216,22,15,164,120,231,232,227,240,76,31,21,149,198,115,162,164,96,177,25,85,122,103,239,183,168,237,81,67,255,65,98,134,98,25,165,230,251,151,209,212,221,251,249,97,86,151,28,117,77,170,107,247,254,82,238,195,182,113,202,182,127,90,213,52,61,202,221,223,127,188,253,87,255,214,90,173,223,253,93,173,218,107,81,38,189,122,182,31,114,222,80,131,77,123,91,0,0,4,0,0,77,185,113,19,44,120,115,86,245,54,52,147,7,2,157,58,104,161,76,90,84,169,131,125,255,251,178,100,157,138,168,240,115,75,131,188,201,34,63,1,249,139,101,230,40,29,253,191,52,206,225,147,208,240,157,230,137,128,158,50,142,96,118,253,119,175,75,26,126,84,75,67,150,160,153,226,175,83,126,226,174,103,213,246,236,255,255,207,220,154,180,18,111,149,8,52,96,244,8,98,8,244,107,121,126,97,64,16,110,220,34,106,137,0,28,10,133,193,240,128,76,112,48,51,160,45,87,194,129,80,240,140,186,137,140,114,16,53,37,21,180,80,29,48,200,2,88,8,196,243,73,37,0,154,67,136,228,50,58,180,80,227,24,98,47,247,101,172,229,75,93,232,58,235,138,208,19,164,191,77,182,158,183,185,137,43,218,118,20,184,64,73,150,103,12,56,138,111,61,38,165,132,183,40,103,40,228,134,27,181,44,151,193,80,91,157,58,214,221,7,248,107,116,118,174,118,154,106,77,37,149,59,50,238,93,202,175,50,189,107,57,55,44,218,104,169,119,133,201,117,53,140,104,165,212,207,9,171,232,12,152,226,37,180,146,199,217,13,252,141,164,63,9,139,104,87,109,112,196,170,194,235,33,14,222,61,30,163,16,92,221,181,102,4,181,109,10,221,253,49,82,11,235,48,191,89,3,209,82,103,72,239,229,180,87,19,48,176,117,126,154,193,87,171,211,63,51,63,187,243,146,93,115,212,96,26,16,18,7,89,11,194,208,0,10,43,117,200,72,248,121,157,59,148,249,211,221,185,114,230,170,84,206,132,230,223,185,239,229,120,218,255,126,62,99,124,124,110,255,255,205,117,99,157,71,128,96,23,48,169,58,216,214,30,0,0,3,80,195,45,136,198,200,24,218,212,4,195,179,124,16,250,155,24,65,24,24,2,21,67,64,112,188,23,34,141,11,37,194,128,209,84,112,48,108,2,10,3,225,93,139,112,60,170,118,35,201,145,10,105,191,209,216,116,176,140,17,8,172,202,219,231,93,199,105,233,204,242,204,67,137,238,146,45,66,4,181,56,173,162,49,208,105,199,159,116,85,43,44,157,146,54,65,160,142,16,37,79,78,72,158,5,2,83,33,135,147,217,184,146,229,115,80,214,13,151,19,121,234,189,18,133,55,133,160,158,137,216,29,26,220,183,151,50,6,132,49,57,28,141,253,243,249,47,167,222,142,54,87,114,164,54,43,36,84,138,150,202,233,216,200,25,170,91,92,44,246,103,41,21,169,131,173,234,112,248,79,55,43,88,165,161,234,47,242,204,203,4,111,106,27,78,24,163,94,174,57,30,126,214,245,214,62,59,141,191,179,60,29,66,196,125,85,182,60,196,134,37,21,145,104,239,205,137,208,136,255,20,135,60,111,106,66,182,49,191,175,255,151,255,141,176,110,58,172,74,0,0,80,0,33,255,251,178,100,128,136,183,223,112,75,155,185,123,114,70,133,73,168,105,133,88,159,221,191,51,78,224,89,192,249,20,230,161,148,161,146,64,105,9,24,80,200,74,50,226,142,48,102,162,240,190,200,130,128,6,10,17,198,218,102,221,241,57,98,55,21,148,200,17,220,234,199,14,165,118,239,86,68,51,120,171,227,1,206,206,173,187,21,237,82,213,202,45,86,17,15,46,126,223,216,194,192,16,4,0,190,230,25,77,134,110,65,70,65,138,166,53,143,71,4,61,103,94,8,4,32,88,20,22,26,3,76,5,4,204,225,15,0,67,57,128,2,146,102,195,102,20,1,112,90,10,174,248,100,18,2,46,72,156,166,36,166,15,51,200,250,187,236,226,89,7,48,20,255,202,165,119,109,188,163,121,42,92,129,133,26,91,6,179,71,22,125,19,22,98,51,89,253,27,100,86,172,173,144,167,77,13,232,203,198,230,73,170,99,147,61,132,188,56,91,122,245,89,133,227,80,123,52,186,253,78,44,152,222,124,158,164,199,245,147,83,195,28,176,148,217,198,88,58,52,65,202,154,141,227,131,37,216,106,9,74,88,139,215,38,184,222,218,123,34,177,72,211,81,128,29,214,96,251,183,121,116,109,134,180,210,243,168,246,80,151,186,144,12,152,34,87,44,183,0,75,174,201,96,70,202,174,191,127,219,88,103,73,110,10,147,84,203,156,148,111,12,228,20,50,58,61,201,42,37,181,52,186,146,204,21,34,166,236,183,5,237,142,125,189,118,43,79,83,61,211,97,103,127,215,226,128,133,176,117,48,64,145,114,140,71,13,100,92,10,89,91,176,141,50,53,85,199,100,41,24,139,72,217,46,92,62,223,245,125,186,142,175,191,229,70,61,115,148,63,100,5,87,171,79,202,175,194,82,114,203,253,64,48,102,83,254,94,232,0,0,68,156,193,26,0,213,233,160,202,225,240,206,19,72,212,53,4,246,96,96,195,0,76,192,112,244,56,32,11,13,38,55,11,133,97,241,128,163,32,40,92,160,43,26,66,13,137,122,198,200,22,154,240,205,52,52,152,115,209,75,175,195,65,134,223,164,220,85,73,86,171,176,22,43,5,189,145,202,85,60,240,139,33,179,90,150,189,76,205,228,181,237,128,202,153,117,38,112,32,99,49,213,27,162,216,149,246,137,42,148,172,82,66,217,1,60,35,142,102,32,198,0,62,228,177,225,167,213,6,59,92,18,234,165,207,197,96,103,31,27,244,200,144,136,20,250,220,19,170,111,170,27,35,174,210,230,11,200,46,49,29,171,228,179,117,53,170,65,116,119,136,195,36,40,43,161,213,36,233,184,230,227,157,215,224,183,158,17,111,169,177,243,22,208,33,201,245,29,243,60,108,167,230,100,123,5,255,251,178,100,104,14,167,155,111,204,27,184,123,112,66,204,73,195,101,34,82,32,89,191,38,47,115,36,193,0,21,38,173,161,34,104,18,154,15,181,222,142,38,3,211,10,52,74,89,15,12,214,101,92,38,196,50,36,175,43,17,174,29,98,127,191,254,63,255,247,189,160,0,0,14,62,224,40,11,200,34,4,203,248,106,120,179,213,90,10,79,185,202,62,184,78,123,152,82,175,221,246,51,104,253,213,7,109,65,62,97,61,191,122,47,254,8,13,61,58,127,255,39,255,255,255,255,167,175,163,127,255,244,250,157,125,188,19,4,195,85,19,12,222,142,248,203,40,147,140,79,69,140,201,21,28,13,92,3,84,206,135,37,186,98,208,249,143,135,199,220,89,153,28,64,96,210,96,42,74,13,4,30,133,1,175,68,160,169,205,48,135,226,37,84,121,170,60,194,212,169,39,55,53,168,76,27,50,72,18,219,160,29,14,210,118,188,66,42,80,65,46,164,145,43,150,29,220,15,101,31,34,146,232,218,108,171,216,164,211,166,99,233,43,99,18,65,0,68,37,203,120,250,38,227,59,93,24,82,191,72,76,75,24,190,15,115,33,34,66,140,40,28,81,178,128,238,133,183,178,202,23,248,112,103,91,26,85,224,255,107,245,6,63,54,178,238,114,61,217,168,135,162,92,89,213,35,32,65,185,77,22,222,166,98,173,117,62,103,119,191,44,46,206,221,213,107,213,57,134,54,98,13,70,190,243,179,12,229,248,227,18,165,198,111,159,41,199,92,207,255,153,126,187,134,249,141,236,247,172,255,30,126,57,202,176,239,238,231,121,171,246,91,181,251,250,195,125,254,231,222,126,235,229,133,239,255,222,119,237,111,238,65,71,225,124,2,0,160,73,30,44,65,76,0,67,65,204,6,193,69,223,25,106,251,30,29,10,161,131,228,175,229,204,254,205,250,89,84,74,26,191,228,185,156,188,223,57,210,143,50,212,86,96,198,228,118,208,214,215,220,34,188,24,190,175,157,235,255,255,212,0,0,99,15,147,146,52,154,33,131,60,66,168,48,188,19,51,89,133,60,51,72,23,115,23,94,51,57,33,209,96,191,145,241,184,155,49,217,135,128,137,186,46,163,199,115,81,147,128,161,150,208,224,124,122,99,136,210,168,27,41,146,211,180,208,25,147,238,153,73,90,164,139,58,129,174,211,31,117,200,69,73,150,238,222,198,36,136,164,135,99,120,87,33,189,144,53,87,137,199,162,167,85,67,249,151,50,211,248,33,8,72,168,126,90,241,177,101,41,125,108,234,148,176,84,165,253,181,3,61,35,210,230,13,9,213,36,28,224,50,77,2,72,107,45,84,170,106,209,137,83,204,254,212,195,112,100,158,173,108,40,103,178,183,97,2,255,251,176,100,83,14,136,69,112,201,19,219,201,50,65,102,233,132,104,74,154,32,41,191,34,47,119,67,8,247,23,103,117,131,189,248,208,247,45,203,148,57,132,79,235,183,228,11,139,93,199,59,220,195,119,123,134,117,119,149,110,231,33,131,33,220,176,198,251,90,207,228,248,238,43,86,238,22,225,95,135,254,28,203,191,219,95,171,63,150,234,127,209,93,189,218,125,65,181,105,43,106,154,119,121,97,198,171,40,137,68,175,209,95,203,182,114,206,206,23,119,249,111,154,222,183,252,215,37,119,58,55,31,197,16,0,0,0,160,42,156,56,201,101,76,96,131,14,104,165,219,246,203,98,168,50,16,49,150,179,200,183,29,223,195,156,185,53,148,162,73,99,217,85,87,207,37,229,85,208,143,196,23,81,124,200,244,155,213,172,164,32,88,221,84,222,159,255,147,106,25,136,25,52,26,235,15,185,161,0,198,24,225,8,241,173,249,97,222,106,89,145,34,57,133,36,8,84,104,49,12,111,58,44,42,50,36,118,48,116,191,40,73,98,103,70,17,143,100,102,134,152,2,137,22,124,206,3,13,166,90,143,146,1,10,25,135,216,170,254,92,97,192,85,18,120,142,146,2,140,114,90,157,242,192,181,192,142,239,237,35,19,104,34,132,130,193,92,57,77,29,41,88,5,253,79,45,145,158,16,46,115,25,176,143,228,91,229,55,98,137,42,198,27,111,142,57,100,32,150,252,17,148,252,64,136,140,224,0,28,73,4,6,224,59,56,169,25,145,61,226,48,111,195,237,138,142,203,183,123,83,241,111,163,236,220,179,31,211,16,67,202,73,137,216,220,253,234,106,121,152,131,87,222,87,55,99,191,251,179,174,231,186,152,126,31,52,247,255,211,83,68,121,202,41,235,180,90,189,126,237,140,63,159,174,127,59,119,44,178,207,185,225,103,245,126,167,107,225,141,6,239,227,223,179,119,84,216,70,45,94,239,243,251,222,231,127,186,223,255,255,255,229,151,255,253,233,128,2,128,40,192,0,56,149,49,20,12,193,197,228,227,141,61,20,111,65,16,31,232,245,189,79,115,136,165,87,204,39,64,223,244,127,171,255,144,0,49,194,243,68,68,162,16,245,255,115,176,27,175,55,62,233,6,191,174,6,175,232,0,0,4,180,194,129,76,249,171,108,219,226,124,209,3,92,251,89,144,253,145,132,28,59,152,72,32,128,68,211,5,8,115,31,135,3,8,134,82,82,76,194,96,45,96,196,136,145,0,14,142,105,158,232,20,19,165,80,10,9,141,199,202,176,144,66,104,93,232,251,136,227,37,90,30,182,88,126,226,217,144,168,238,49,214,217,215,33,34,247,135,228,118,32,199,70,146,239,186,39,231,70,103,105,214,13,252,255,251,178,100,53,138,167,104,105,74,155,184,124,112,70,101,73,173,101,42,88,28,53,159,44,238,225,147,192,229,20,231,117,151,149,80,155,198,133,104,57,82,12,235,83,71,26,159,106,90,108,14,111,166,180,41,145,4,173,250,213,124,98,140,38,31,199,226,23,119,159,221,88,191,166,154,61,121,100,10,218,227,105,21,109,253,170,188,30,171,17,253,47,187,103,80,156,241,150,216,80,117,226,70,34,227,66,98,101,42,190,84,109,102,26,6,27,233,162,168,109,38,44,218,190,170,119,168,49,35,192,198,32,202,255,17,33,184,98,43,220,168,219,213,14,167,115,139,103,178,185,52,184,179,79,92,60,133,134,105,155,113,17,187,254,28,0,0,0,2,128,0,0,208,32,53,128,146,154,205,202,124,2,13,47,121,233,81,121,85,218,104,29,13,12,34,233,149,52,165,126,173,34,164,20,198,163,90,135,246,149,51,169,199,231,145,55,245,79,86,246,185,144,221,245,127,223,255,253,213,137,72,130,192,23,33,33,34,74,97,3,14,120,198,78,99,18,214,103,17,10,110,114,48,124,168,28,97,120,112,0,26,0,0,160,40,28,52,184,6,48,8,62,11,142,98,192,50,28,12,19,1,202,128,128,144,92,130,185,135,14,232,206,216,163,214,75,46,254,183,178,247,145,202,134,221,215,53,132,65,181,100,41,219,121,225,167,153,129,93,168,177,64,163,87,243,201,143,194,41,108,196,130,241,154,152,235,49,103,20,185,77,59,83,116,85,49,220,173,239,229,206,60,86,122,184,39,85,76,210,42,108,240,211,190,221,36,89,241,254,164,230,93,171,123,123,237,106,46,243,222,134,111,218,150,231,40,63,156,169,36,25,42,117,12,255,49,242,166,203,56,199,95,150,59,82,26,54,92,78,225,126,186,154,75,177,69,104,232,63,204,181,44,178,245,239,232,12,65,23,82,19,222,106,238,86,149,177,96,253,99,143,50,229,144,159,74,56,198,183,114,203,105,206,123,7,160,214,155,216,61,205,16,128,132,193,137,168,171,25,70,161,195,65,236,67,48,78,163,68,199,185,77,212,193,70,203,61,36,116,255,178,111,232,154,63,217,191,216,59,229,255,219,251,5,128,196,234,141,254,143,245,254,199,172,34,240,243,101,16,0,0,8,16,64,127,241,202,249,236,57,166,139,122,144,48,141,225,161,60,136,240,193,224,49,224,56,8,36,13,28,24,44,150,64,17,10,14,66,5,109,204,181,65,112,59,216,194,158,16,193,66,182,83,82,73,20,209,180,233,209,121,104,82,43,142,227,79,122,88,38,123,69,199,187,106,86,8,150,133,172,53,169,160,198,193,238,0,186,11,84,87,64,129,131,105,83,43,153,255,186,237,223,199,145,207,8,255,251,178,100,53,136,134,168,103,205,83,143,100,240,94,39,57,221,100,171,126,93,53,159,40,110,229,237,193,78,163,103,141,151,156,168,252,189,7,70,167,206,30,31,20,246,107,174,53,234,143,251,187,86,183,123,17,130,9,54,123,83,155,132,108,88,244,56,122,18,177,53,37,156,97,143,89,171,176,190,133,1,121,129,20,12,28,152,180,184,26,42,90,254,137,237,33,182,161,73,35,143,222,62,88,221,229,127,217,125,115,108,161,84,119,56,68,220,125,83,242,228,52,138,179,70,21,221,9,106,241,237,68,103,204,35,214,23,44,19,244,106,0,0,0,2,0,84,119,96,153,40,39,99,8,3,70,177,251,94,72,98,62,216,90,35,235,53,59,156,61,151,94,12,77,69,195,210,143,53,126,154,238,129,149,88,173,81,65,181,30,45,109,178,161,5,107,81,93,154,17,90,163,153,171,212,143,243,43,99,39,106,253,171,113,166,213,213,39,122,100,110,119,105,162,117,195,163,195,117,169,172,159,78,211,10,0,0,1,56,99,175,250,121,213,254,114,138,230,107,57,204,126,79,18,105,9,132,33,26,76,32,27,194,162,89,131,160,33,179,160,241,133,161,193,131,64,105,141,224,2,36,29,197,155,194,3,192,6,150,222,159,173,152,34,180,91,172,32,33,38,42,218,180,135,174,86,240,176,20,103,74,24,149,167,101,71,97,245,81,183,184,98,31,79,116,70,149,222,175,41,72,7,158,114,212,16,3,102,115,183,148,233,48,49,191,18,94,13,82,6,242,224,70,223,75,238,186,43,170,100,51,11,176,27,223,57,214,167,233,150,94,94,70,120,181,172,233,125,167,56,188,155,214,240,196,76,237,89,35,159,187,251,148,248,113,195,134,41,152,246,123,13,238,53,15,76,58,173,237,115,22,12,77,81,110,178,205,72,113,190,50,250,150,135,119,203,210,50,197,212,241,239,134,8,142,16,49,26,52,240,177,93,182,167,91,224,63,136,185,131,9,122,213,109,137,22,154,188,119,9,156,155,103,136,103,151,116,176,76,16,38,155,6,150,93,177,80,23,216,205,129,220,188,79,42,30,130,37,171,110,25,89,150,149,162,198,249,171,182,143,221,41,170,33,191,221,252,223,163,81,202,27,69,98,200,228,128,224,184,148,88,182,85,157,78,34,114,230,109,58,109,137,59,84,123,202,231,245,157,126,121,201,229,205,214,29,66,222,52,147,154,205,34,0,0,3,148,207,63,36,227,195,148,231,241,152,211,85,172,207,101,44,235,130,144,152,45,48,56,102,48,96,42,42,145,102,16,144,70,3,4,98,128,176,40,203,107,193,3,89,130,32,0,192,18,138,138,124,192,224,168,32,8,153,155,180,96,16,11,51,2,206,58,241,134,156,255,251,178,100,36,142,7,32,104,202,155,185,100,240,74,136,41,247,97,42,42,29,37,121,38,79,115,68,209,45,23,231,157,128,166,48,239,58,138,13,44,141,122,134,194,158,24,92,195,170,250,16,3,57,25,206,244,17,12,182,209,122,88,209,92,50,121,154,140,137,7,247,61,166,148,221,168,171,88,190,209,228,24,243,44,156,254,184,122,137,139,61,35,151,99,148,242,178,231,187,145,234,90,183,48,171,133,203,157,212,111,120,118,162,234,191,221,213,152,203,241,212,120,99,26,244,252,247,246,196,142,113,117,109,104,152,226,226,252,234,176,164,241,122,61,109,92,51,190,245,169,196,248,78,155,167,252,108,215,42,229,172,203,137,214,239,175,141,35,8,139,122,206,182,177,82,39,78,163,117,179,143,165,233,106,90,139,80,251,50,170,0,64,7,45,248,39,234,41,151,153,200,53,9,227,152,62,104,20,1,241,120,219,106,101,89,60,116,34,247,254,141,222,151,239,216,151,154,65,219,90,20,244,45,206,8,157,147,34,212,170,165,118,213,179,152,107,213,77,125,139,177,133,145,170,242,212,214,54,56,219,93,93,183,80,128,36,193,125,73,204,111,8,56,204,228,129,12,54,68,212,207,104,229,205,78,130,80,206,131,227,48,147,137,64,75,20,253,1,18,168,96,196,74,97,228,241,8,36,211,32,50,1,193,210,147,9,164,152,120,162,64,219,6,17,177,145,144,43,152,228,180,39,21,126,181,213,204,154,48,204,90,6,81,118,254,101,190,143,58,73,194,162,165,0,98,148,115,51,72,87,24,136,74,222,19,68,18,67,77,66,194,147,154,47,47,154,95,41,219,40,155,131,27,72,37,229,212,198,158,182,61,93,234,219,69,5,20,150,192,210,10,241,87,230,21,79,86,87,77,127,116,245,34,59,191,149,121,233,69,61,202,118,75,141,93,76,209,216,181,247,38,164,219,237,204,251,150,183,186,92,255,13,119,191,255,218,58,246,175,75,98,212,183,236,103,156,190,221,125,206,82,81,205,87,165,171,26,181,157,92,108,246,222,87,177,202,215,53,135,112,203,121,221,214,121,216,80,168,224,104,26,100,192,224,19,113,220,136,128,0,3,135,225,108,168,202,69,34,129,199,197,123,236,82,238,72,19,206,205,141,210,103,221,253,76,185,255,249,125,147,121,151,191,253,114,124,149,74,133,61,117,17,28,83,226,4,236,72,223,252,54,16,32,88,136,112,216,58,56,58,23,81,240,219,28,30,10,60,106,22,209,239,26,0,0,8,16,67,119,83,16,167,81,134,232,208,148,96,20,30,152,114,125,28,132,19,129,132,16,72,122,33,1,72,69,99,5,2,178,218,160,178,129,55,32,0,2,165,77,57,186,210,12,129,157,198,255,251,178,100,26,136,133,227,104,204,211,184,92,112,80,8,121,199,104,199,84,95,97,157,28,47,119,100,145,32,165,39,181,148,149,73,164,149,133,206,197,37,51,146,89,250,104,47,58,29,95,237,52,126,143,89,69,241,99,191,253,187,107,44,119,30,17,134,182,243,185,47,203,120,101,25,222,52,191,40,162,239,234,75,71,249,228,216,0,213,144,238,43,169,250,10,59,117,229,181,114,238,90,54,175,238,157,105,129,179,104,116,154,254,229,6,26,105,27,32,129,251,117,196,82,71,166,78,184,150,102,124,151,99,180,213,38,84,162,122,156,178,134,138,157,163,123,108,157,133,97,239,170,221,27,102,93,85,74,104,186,153,219,248,226,187,169,166,239,137,98,192,4,0,41,91,130,0,37,162,66,180,6,152,49,2,96,230,27,36,48,194,211,147,19,187,4,160,151,40,249,230,123,185,238,137,167,123,33,127,111,102,235,243,88,227,80,92,244,10,26,199,164,97,186,91,253,191,90,167,254,212,53,28,230,163,182,88,253,249,33,59,35,69,37,156,35,249,197,111,216,160,17,140,100,240,153,217,198,33,140,42,3,25,98,6,113,138,43,148,27,62,16,185,144,131,89,138,196,65,137,227,161,142,99,145,247,229,249,145,165,161,147,41,152,208,233,96,124,236,76,2,171,160,229,147,0,24,45,144,17,221,138,76,230,192,76,16,17,223,111,24,42,22,191,204,1,47,84,2,3,89,110,45,100,153,110,106,38,139,117,24,251,68,91,4,72,181,169,110,213,34,28,150,50,236,154,169,148,157,72,162,146,8,33,72,187,214,99,113,225,144,231,217,240,220,240,136,81,221,148,114,208,192,44,53,148,105,254,68,32,52,59,143,4,193,238,188,10,232,82,218,142,40,229,155,52,25,198,164,252,152,249,153,13,124,178,136,35,198,176,202,145,224,213,76,241,227,121,187,159,222,97,118,198,249,219,93,221,73,125,105,110,16,107,137,38,229,36,51,126,146,207,216,148,83,75,175,82,198,97,248,157,14,173,74,190,150,89,206,222,198,222,28,199,91,222,127,172,187,175,238,21,185,252,203,124,255,239,63,28,55,206,125,124,238,10,185,96,252,49,242,128,12,128,3,27,184,81,178,229,23,221,166,132,112,87,12,158,13,143,222,43,11,68,2,220,251,88,232,134,38,1,63,255,254,175,254,139,239,241,1,165,22,26,13,102,24,12,38,99,32,191,215,175,215,253,71,107,125,221,245,238,171,175,255,75,71,95,167,20,25,243,75,180,0,32,0,18,118,24,145,145,156,35,100,26,36,26,26,20,73,24,131,95,25,62,73,150,2,131,2,196,224,80,48,74,53,152,154,55,8,4,54,249,61,155,128,24,96,6,1,10,212,165,239,193,255,251,178,100,26,10,134,62,101,203,59,175,103,18,81,103,121,195,100,7,148,92,125,157,42,78,225,145,193,10,150,102,29,146,162,40,128,32,84,254,23,108,43,248,236,98,57,12,191,145,216,148,107,149,105,110,79,229,75,11,251,242,214,16,242,115,247,114,59,220,114,152,8,5,100,29,198,244,13,83,236,87,141,172,91,192,32,74,187,124,158,169,73,221,76,39,96,19,49,234,209,37,186,178,54,211,237,182,195,197,210,202,102,226,138,199,231,96,85,166,230,138,220,255,237,24,196,237,241,235,77,242,255,89,233,93,102,229,229,53,177,205,27,131,25,171,71,71,76,172,58,46,38,39,191,187,29,190,208,56,139,233,251,223,69,147,52,165,32,68,239,191,212,166,65,78,155,101,63,32,118,163,226,240,2,41,251,134,226,2,40,144,214,190,9,172,29,84,63,21,163,104,138,219,29,166,115,55,73,75,205,234,111,127,251,197,78,242,77,185,47,254,178,162,18,230,76,36,93,72,27,18,191,255,148,34,153,132,217,136,137,102,163,177,103,83,226,213,233,66,87,60,41,54,247,235,222,41,223,140,229,141,165,207,254,131,102,50,222,103,133,190,135,21,43,102,98,28,6,66,73,199,156,143,230,15,136,64,129,116,194,0,140,193,192,212,212,160,248,16,16,8,192,33,96,133,226,48,68,39,48,36,15,193,34,68,64,32,40,49,115,87,92,190,72,152,50,187,57,69,159,25,115,198,217,92,7,18,74,241,178,119,254,163,157,29,98,106,189,29,153,124,110,47,123,6,133,115,116,241,162,55,211,207,224,217,94,151,209,97,214,59,182,244,215,86,247,186,90,227,70,190,130,89,74,156,14,230,17,55,240,140,18,11,147,156,150,94,172,237,195,239,92,142,230,110,27,59,39,236,20,165,88,28,15,29,3,199,23,179,132,23,215,161,8,228,178,42,250,56,156,183,253,74,59,182,96,168,120,79,203,209,133,231,250,219,43,165,137,202,89,122,188,76,20,24,81,135,51,37,125,242,59,191,119,49,68,164,88,179,118,88,173,239,174,65,211,29,59,167,246,146,162,151,154,193,32,209,227,248,98,162,11,16,0,64,0,13,12,235,56,202,68,205,44,225,36,148,71,149,29,159,102,84,82,26,149,54,21,235,114,1,146,94,185,94,26,192,138,52,6,86,212,74,122,105,189,153,126,67,208,160,173,211,212,248,212,11,49,33,216,98,22,170,20,255,200,138,127,64,0,32,0,54,97,87,185,220,196,39,52,87,153,29,36,107,224,57,249,64,70,23,6,129,134,160,161,153,80,60,100,97,233,80,38,8,36,41,229,218,96,144,16,128,6,76,26,85,105,226,233,22,0,54,238,73,20,233,217,148,70,156,103,146,91,114,129,255,251,178,100,33,138,134,249,104,205,179,143,79,180,68,197,57,113,105,138,100,154,69,165,52,110,109,229,64,227,135,39,61,140,172,88,88,226,149,101,16,203,173,46,147,250,252,116,175,54,122,122,107,91,194,91,141,106,101,233,158,248,213,84,218,93,86,164,122,53,86,25,36,3,48,89,99,179,122,95,174,55,184,183,26,85,49,206,213,72,207,148,71,121,229,6,205,70,134,85,170,215,165,62,117,92,251,106,10,165,53,109,225,243,199,208,159,31,144,102,197,11,190,107,172,192,139,158,250,59,150,97,62,141,19,193,146,53,21,173,186,195,205,209,133,196,101,150,37,18,170,105,171,90,194,178,53,202,123,102,219,53,170,200,18,12,153,4,89,111,174,41,154,39,198,165,13,87,41,213,48,73,10,5,207,200,193,105,47,4,247,75,136,8,114,18,220,14,144,60,104,33,40,217,71,117,149,172,82,0,40,78,74,84,59,189,150,193,145,13,185,136,6,199,110,212,246,89,243,216,243,243,114,244,101,127,36,119,139,32,124,178,220,122,183,82,79,86,236,178,39,34,21,113,90,255,149,255,255,252,46,3,152,197,9,243,242,195,206,152,193,52,88,44,240,179,243,246,138,130,225,161,115,68,36,1,69,142,84,20,128,104,70,168,76,57,78,80,138,130,52,28,81,183,240,48,68,168,29,241,33,70,132,196,115,82,42,26,96,179,1,245,221,242,222,99,209,109,168,183,203,129,174,195,31,90,112,189,123,113,63,182,184,247,49,127,171,123,237,100,16,192,143,60,156,163,75,29,121,41,206,109,183,139,83,116,219,223,32,137,105,243,179,47,53,231,185,204,242,190,95,241,179,1,142,219,202,78,30,233,165,18,182,105,110,128,75,230,124,207,72,55,138,224,151,221,170,244,250,212,125,86,21,169,244,175,204,153,218,52,219,180,148,143,152,82,77,177,245,27,234,111,166,150,73,234,89,197,211,245,115,139,132,87,44,48,202,190,213,185,39,112,121,171,94,83,246,42,173,238,96,169,245,3,48,190,246,206,122,177,170,0,0,144,0,0,1,89,0,71,204,68,16,136,196,4,92,28,94,27,145,146,35,29,1,88,235,129,161,142,110,108,135,198,8,129,168,152,59,119,175,238,148,234,186,4,207,127,249,239,255,255,255,245,155,219,167,208,0,0,99,27,128,195,180,230,243,83,131,115,54,210,51,51,209,179,79,72,228,118,48,12,15,69,0,72,154,101,24,156,96,200,62,58,44,11,25,143,65,133,224,138,40,145,17,9,161,60,16,21,1,66,57,217,188,217,163,187,45,205,200,86,55,242,180,180,10,171,181,37,146,165,189,82,21,54,177,164,76,253,81,183,75,88,246,87,35,203,82,80,168,46,235,54,122,28,206,255,251,178,100,49,142,167,107,105,203,147,184,124,246,65,227,233,186,97,226,42,28,49,163,48,78,189,158,65,15,157,166,21,150,21,202,101,167,18,135,27,171,40,174,237,86,142,236,25,47,108,17,156,24,141,136,138,92,82,78,111,179,66,50,69,43,114,13,93,151,123,147,234,68,74,59,222,248,227,207,226,83,67,89,225,169,4,110,238,176,77,248,6,223,155,209,51,74,53,235,31,105,40,246,171,216,107,27,133,157,125,57,251,184,64,137,23,100,1,45,71,185,141,3,17,46,222,187,196,42,102,149,82,70,110,131,51,60,102,216,109,184,154,118,103,142,168,243,121,158,208,181,232,242,251,141,60,169,58,79,59,253,90,20,201,45,223,9,172,145,253,58,126,251,96,0,64,0,0,0,74,182,12,229,17,57,61,14,60,31,43,1,156,150,35,1,194,127,174,70,220,113,254,127,143,9,40,224,198,240,95,179,211,219,135,131,251,255,130,3,234,102,140,239,255,40,115,247,255,235,124,48,167,255,197,155,52,187,126,202,193,179,31,13,67,145,100,242,66,96,197,145,16,224,71,116,214,162,17,9,102,13,5,96,0,180,192,192,228,205,0,104,28,30,13,2,195,198,2,235,36,5,133,65,66,160,18,183,227,228,193,41,128,192,165,54,227,225,112,6,1,165,137,60,42,35,13,202,106,16,1,114,91,214,221,133,63,28,133,109,86,190,74,203,146,242,144,125,120,30,123,121,220,45,108,231,246,80,129,188,214,13,158,91,111,41,89,16,44,204,249,156,214,224,169,29,149,253,213,193,9,128,227,23,80,69,125,3,18,72,132,31,226,26,224,98,199,158,137,29,98,180,102,66,233,157,23,102,200,117,210,1,15,207,100,23,117,233,253,87,71,234,186,47,165,27,83,142,219,111,86,32,152,233,142,96,93,28,113,218,10,63,21,154,113,248,159,173,225,234,251,173,54,127,152,243,9,22,55,174,174,167,254,173,173,14,29,61,94,127,89,197,119,106,39,97,156,100,173,197,48,200,39,147,80,120,64,20,72,10,216,92,224,224,74,176,114,4,106,77,89,234,40,237,216,128,147,138,1,102,81,135,22,28,63,3,5,166,96,83,253,130,47,136,10,240,244,68,157,77,254,20,61,107,230,26,255,251,122,5,155,252,119,249,131,255,226,3,237,240,231,254,255,104,0,0,29,20,9,91,240,35,129,209,206,154,106,0,37,72,207,100,192,113,136,37,42,131,33,241,32,48,25,22,68,66,22,52,43,80,191,51,104,19,127,105,154,122,199,189,170,237,37,167,204,233,211,114,43,106,250,122,97,123,34,16,200,46,161,245,71,145,32,222,119,105,48,231,227,43,228,192,132,252,146,239,34,140,147,90,103,113,158,52,120,207,91,255,251,178,100,46,136,165,202,104,208,83,107,77,208,70,6,217,129,101,231,42,26,177,163,52,78,61,147,201,31,35,166,157,150,21,144,222,40,159,247,20,113,168,39,167,74,171,95,136,227,244,219,77,235,241,115,77,21,120,34,78,130,40,1,227,84,32,68,55,76,21,164,97,4,142,200,187,69,73,153,226,77,128,162,130,194,88,53,25,138,197,104,226,224,208,86,100,109,107,58,153,57,133,81,150,97,34,206,73,116,144,66,155,250,139,9,228,163,103,142,163,84,52,246,24,76,248,142,128,50,26,128,134,131,143,52,1,4,116,7,109,148,63,84,66,14,1,114,172,93,16,113,69,37,77,30,150,100,65,25,55,110,113,55,8,57,198,38,49,145,241,142,143,227,61,251,147,49,247,79,175,156,65,250,62,159,246,27,120,54,121,94,191,211,187,245,127,133,128,0,188,43,138,57,75,84,232,106,96,113,160,227,107,195,244,10,71,133,5,98,48,104,28,26,48,52,88,197,116,18,148,202,194,142,208,145,77,101,128,128,203,98,50,90,0,112,66,93,115,5,22,38,236,50,187,21,139,45,108,33,35,88,136,248,140,37,219,28,168,152,133,12,38,4,229,223,161,226,179,92,74,12,77,111,143,99,78,152,144,78,152,166,228,101,139,109,29,182,244,65,88,177,246,244,197,220,47,170,151,197,171,229,173,51,241,219,199,150,169,172,189,214,174,102,165,38,196,5,43,220,226,199,250,180,143,236,5,201,150,186,236,229,122,167,170,224,255,213,17,35,103,163,140,179,102,72,110,86,47,67,49,129,215,79,87,168,66,107,214,175,113,26,182,121,13,18,29,81,78,76,193,18,17,229,186,213,97,212,175,178,142,172,59,28,90,213,88,111,49,245,213,249,191,60,75,188,27,156,193,49,156,192,64,64,5,84,12,4,199,68,48,21,51,9,173,230,101,15,187,194,81,12,37,109,84,204,25,178,111,248,126,77,254,135,89,188,144,29,179,14,71,65,127,208,190,110,190,87,221,209,233,71,243,124,103,79,255,212,191,234,193,167,135,217,246,241,20,213,200,227,255,255,254,130,49,38,190,52,204,98,56,196,68,51,128,119,57,154,40,56,184,103,21,9,12,16,18,202,7,1,16,170,102,56,156,96,120,22,66,77,152,18,0,166,73,130,193,0,232,18,44,62,40,26,237,48,28,11,38,13,226,179,120,205,175,121,152,251,96,102,114,40,147,180,86,0,57,82,186,20,164,135,160,136,181,135,166,67,0,19,1,14,35,66,248,243,54,223,61,116,0,189,231,228,8,107,250,100,13,115,151,114,13,18,37,76,179,2,44,237,229,50,148,114,71,192,68,204,195,184,187,7,19,132,76,228,149,122,72,110,150,14,235,109,182,146,151,255,251,178,100,71,138,118,220,112,75,131,175,70,176,72,196,41,133,105,131,98,25,89,165,52,206,225,141,193,48,27,101,193,145,150,24,86,169,239,231,203,235,77,65,202,167,17,182,6,227,160,98,137,106,227,48,123,102,22,107,139,22,209,84,195,196,146,50,132,0,150,169,233,225,137,154,206,185,66,248,76,121,14,112,218,86,75,102,85,226,236,225,114,211,101,183,46,89,85,102,185,119,248,25,122,12,55,45,211,110,196,113,112,64,0,12,166,22,24,97,209,198,12,24,176,212,207,154,210,116,19,176,20,86,145,84,154,181,8,20,105,98,216,22,4,201,210,132,74,24,221,6,189,170,221,13,195,165,224,95,184,223,86,121,130,36,85,207,81,18,176,219,212,105,230,181,82,181,63,76,59,59,187,238,250,130,21,152,35,0,24,154,155,26,114,61,152,232,10,25,12,115,1,3,181,50,48,112,18,48,52,8,11,5,166,57,5,193,192,64,80,61,26,17,212,160,212,240,160,130,35,57,23,45,128,100,101,115,51,66,130,151,238,91,44,86,171,17,218,117,77,65,149,70,141,118,12,158,186,243,81,179,200,57,84,48,252,225,234,61,97,66,190,183,221,233,113,115,31,121,109,252,165,13,139,157,153,40,102,208,10,125,160,54,211,189,148,37,154,211,26,38,252,209,128,198,243,243,31,237,144,140,45,105,99,243,116,168,249,251,204,149,109,221,15,95,126,133,207,222,132,229,213,234,32,114,248,181,249,83,201,118,142,199,77,172,251,15,204,207,74,216,216,254,102,140,177,168,11,27,125,236,63,163,26,220,46,253,221,253,89,91,214,241,82,206,242,251,108,28,92,254,135,35,14,114,40,143,24,96,206,48,85,50,132,207,116,207,17,157,180,151,105,108,200,77,119,25,71,22,230,10,106,240,201,168,46,74,217,15,168,188,143,25,17,7,6,152,56,125,18,216,220,106,82,130,220,104,223,101,187,41,183,103,143,209,122,133,174,95,183,166,196,29,185,33,202,191,211,249,15,87,253,205,0,0,19,80,195,28,67,15,95,13,38,155,10,24,207,3,10,58,25,29,247,48,24,16,16,21,4,7,13,4,31,25,0,149,1,100,198,186,49,162,18,99,6,6,227,86,210,252,180,82,203,153,44,104,78,168,34,49,42,122,212,170,43,220,243,120,42,73,45,113,242,166,108,144,252,106,17,171,177,74,63,252,22,174,25,114,236,159,45,224,210,174,78,68,80,41,71,141,114,90,105,91,80,196,172,233,207,7,95,251,220,219,247,202,66,90,187,234,87,230,212,120,198,155,70,150,194,197,67,169,27,254,5,144,124,110,18,151,92,254,7,162,170,223,67,130,40,171,144,114,179,74,254,80,48,169,69,87,151,175,29,225,2,255,251,178,100,81,138,214,61,104,77,155,140,55,48,68,133,185,113,104,197,132,151,229,163,58,238,61,143,129,12,151,230,5,149,10,26,45,80,195,38,200,48,211,147,153,40,80,81,222,32,251,49,97,140,66,164,64,61,145,56,219,76,163,161,103,170,89,234,39,15,71,63,92,0,48,64,198,28,84,128,35,71,129,72,8,99,250,212,24,97,96,40,56,211,119,129,149,110,74,114,240,66,101,244,49,198,124,191,229,241,133,9,163,236,32,245,48,79,189,78,233,171,50,237,223,211,173,188,239,12,254,172,63,119,236,245,75,255,95,86,149,140,169,49,131,169,6,92,155,24,112,162,96,178,121,141,148,71,61,8,134,1,132,33,50,0,80,92,48,99,240,106,8,16,72,76,54,107,32,160,98,241,12,3,27,175,73,128,54,95,54,72,116,161,54,179,123,142,43,8,168,207,210,234,44,151,179,95,110,49,207,152,190,140,184,249,193,14,205,113,6,22,183,163,230,253,176,41,130,62,250,66,139,15,101,144,218,13,155,216,168,245,246,170,118,107,129,21,45,187,75,91,106,101,247,128,238,143,229,132,216,77,222,170,248,159,190,51,6,70,120,114,197,87,109,106,187,219,114,139,166,13,49,163,108,94,150,175,211,43,23,59,54,187,14,82,13,46,185,82,214,218,58,176,119,13,173,154,153,115,167,74,206,61,135,89,46,169,131,144,117,152,43,204,54,193,170,43,105,157,20,251,144,84,32,202,88,198,72,199,64,1,169,29,146,20,238,163,95,33,24,53,134,170,222,228,211,39,231,240,206,134,3,211,101,71,50,195,119,184,102,113,151,17,21,68,104,32,254,207,250,35,104,118,222,81,112,60,159,13,208,79,240,55,186,183,255,255,253,48,0,2,227,6,160,3,67,156,99,73,2,243,28,202,67,80,149,211,128,68,193,33,40,12,40,24,58,1,152,14,16,153,134,7,24,62,5,128,5,32,129,137,55,4,64,139,27,18,5,19,242,76,142,225,80,50,240,222,22,227,198,21,29,197,139,35,88,143,189,214,15,101,133,237,71,44,81,236,53,141,215,60,192,91,155,248,96,240,223,162,229,9,206,54,104,49,215,107,168,146,187,203,94,242,125,84,198,197,151,228,247,207,40,162,239,109,77,59,214,229,25,20,176,43,93,136,65,171,212,86,38,228,209,224,145,202,14,186,19,66,8,197,165,145,254,45,74,42,86,211,36,160,248,122,50,224,233,146,78,184,91,132,40,97,82,211,94,241,157,186,13,129,212,169,81,18,212,142,50,7,72,231,148,145,226,242,51,249,123,216,92,94,106,105,2,127,233,249,1,25,64,0,1,233,208,208,24,38,86,6,249,59,112,118,226,47,2,86,196,198,113,34,172,62,94,69,63,255,251,178,100,113,138,134,49,104,204,147,175,68,114,78,107,185,215,97,34,92,88,97,163,48,206,61,145,209,34,142,102,101,140,148,112,247,44,249,189,29,30,150,232,59,58,197,8,113,25,57,188,127,111,247,255,79,255,95,255,255,255,255,255,255,255,255,255,213,174,236,204,83,24,24,241,72,19,86,92,186,203,21,24,66,160,131,70,73,229,30,2,80,125,4,97,177,89,7,197,252,157,133,4,0,8,144,14,140,100,9,48,17,124,207,132,224,49,48,170,112,95,235,6,2,49,62,1,197,148,79,167,21,1,12,5,215,209,112,193,14,88,99,63,94,110,115,139,176,232,125,52,19,113,52,166,107,130,98,68,48,203,209,128,211,229,87,107,246,160,211,182,49,68,34,241,121,212,242,120,77,209,211,45,59,121,120,8,27,152,154,128,69,73,157,99,39,60,95,75,40,62,49,40,218,221,179,215,154,161,27,239,242,100,60,205,33,88,181,146,84,204,198,117,117,251,45,95,191,51,220,247,238,197,70,30,126,83,243,200,125,120,181,231,173,71,221,115,107,209,211,33,178,133,155,149,118,87,123,189,176,189,48,216,254,37,249,111,110,149,249,110,78,144,236,220,177,251,127,46,240,14,64,3,210,84,49,166,38,24,162,20,208,156,201,107,1,88,37,228,29,27,161,67,110,157,147,75,157,77,253,88,159,8,35,8,13,14,171,192,204,145,166,106,3,204,85,215,227,170,169,145,206,173,205,45,136,95,63,251,171,244,255,253,31,252,78,165,54,51,86,83,198,8,0,0,0,10,50,81,54,236,103,117,7,200,90,124,206,134,78,98,99,107,230,204,40,16,10,5,3,67,225,16,16,70,138,162,37,44,14,4,170,36,48,182,20,189,97,240,229,8,67,118,97,165,20,117,122,172,119,75,72,32,77,154,195,18,204,42,196,109,138,145,145,77,19,229,195,234,205,99,219,227,82,63,198,225,157,176,175,41,229,246,43,76,225,152,17,218,164,145,217,213,2,179,246,154,63,245,64,168,212,150,134,42,157,9,128,226,197,20,68,73,178,209,58,3,76,178,43,103,62,194,121,151,58,242,154,157,55,53,187,168,119,83,132,234,12,202,19,158,116,109,42,204,213,141,181,20,136,70,171,234,148,185,148,212,130,121,177,140,37,54,125,215,94,10,62,162,98,246,13,138,0,0,12,0,0,22,199,172,16,86,88,28,128,95,21,205,134,16,251,188,101,250,121,204,26,116,32,68,123,7,201,231,118,68,22,55,94,190,141,251,116,95,110,253,153,61,90,109,190,143,201,255,244,111,253,17,203,207,37,93,10,98,34,235,238,202,244,83,130,221,173,79,30,21,239,11,144,114,219,71,46,0,6,230,4,154,7,39,61,166,204,28,134,255,251,178,100,136,136,229,160,103,206,235,111,75,226,80,233,185,186,97,130,84,24,245,149,46,78,189,145,65,58,165,230,73,148,137,82,49,3,39,58,42,103,77,7,193,192,161,128,128,233,130,33,56,4,106,49,100,113,43,4,140,5,18,135,137,213,2,4,131,107,14,76,43,52,168,96,10,2,24,2,9,174,20,140,224,231,60,252,8,173,49,229,99,4,203,53,225,162,144,51,23,106,143,238,145,23,133,221,43,120,10,215,119,234,64,11,109,91,221,207,253,176,42,233,213,55,33,215,154,225,162,149,26,61,48,13,186,233,141,209,225,255,213,134,19,147,97,155,181,179,79,65,3,229,245,243,246,91,142,111,161,192,126,223,143,47,188,120,194,164,43,69,245,215,181,216,96,107,43,3,51,103,63,38,127,62,187,79,201,219,90,105,109,204,191,48,171,217,172,91,151,230,161,135,220,234,67,14,34,165,169,99,189,92,238,48,8,8,4,167,184,175,254,128,57,14,160,68,71,13,48,10,61,64,5,111,147,190,191,89,72,116,140,212,44,12,150,1,193,96,110,117,48,109,170,35,242,91,173,26,83,59,244,63,155,161,185,122,41,159,179,90,141,244,234,127,255,167,255,233,255,255,250,28,133,48,197,68,76,17,140,58,14,130,192,100,162,157,188,131,229,54,132,0,0,8,0,64,54,211,5,13,79,57,193,51,128,16,204,3,35,83,166,79,172,18,12,2,10,10,130,193,96,40,4,213,224,0,48,202,52,44,116,120,192,66,229,15,73,71,70,56,138,37,176,99,129,83,132,139,127,187,186,220,6,0,250,129,184,144,11,193,248,173,81,150,7,144,74,82,235,30,210,45,227,89,156,1,168,208,112,214,130,223,128,213,52,206,188,204,88,223,38,65,177,118,235,131,63,252,159,47,57,147,6,204,245,222,206,172,238,90,75,176,101,167,97,239,230,26,93,74,1,67,168,73,10,33,53,91,106,173,108,177,88,76,143,108,134,205,16,175,234,42,205,57,222,119,83,71,122,102,91,253,127,115,52,191,222,158,181,183,111,144,51,206,172,106,87,57,215,183,183,74,61,137,126,58,36,230,253,39,48,191,164,8,128,0,10,208,74,18,163,68,107,81,83,187,6,255,10,110,172,73,141,11,38,26,46,12,23,4,134,201,157,42,18,189,76,223,61,58,251,151,59,227,231,101,234,223,177,63,170,190,177,143,248,28,211,55,73,47,222,194,201,157,126,195,232,0,8,0,69,171,41,130,145,231,58,182,153,36,138,100,97,249,185,95,198,254,15,147,4,11,70,90,81,0,164,84,68,2,0,136,66,35,67,25,88,176,130,18,52,21,108,87,19,89,62,236,211,210,44,166,174,240,92,151,175,140,115,155,71,122,250,203,112,255,251,178,100,162,8,165,254,104,205,83,143,100,80,64,67,73,183,97,34,84,23,193,165,57,174,48,220,129,17,141,38,5,141,32,104,228,186,2,119,185,102,33,9,148,81,254,237,111,122,197,18,100,55,126,75,9,252,177,137,204,101,53,102,40,234,234,99,127,50,145,164,58,215,246,86,149,214,211,206,83,115,150,101,2,223,74,199,151,164,160,87,51,51,243,74,80,22,121,195,140,144,32,67,245,51,204,149,150,203,136,210,115,237,208,83,161,50,82,23,208,77,139,104,52,54,162,186,63,21,58,73,6,114,25,3,229,138,120,218,181,144,180,11,49,120,79,3,108,60,39,107,252,239,217,222,143,144,97,2,69,114,105,218,41,143,188,14,221,3,175,5,166,147,192,102,240,11,71,157,197,78,40,162,133,33,32,27,106,38,167,230,169,132,173,229,220,86,157,105,124,144,77,76,129,170,13,172,218,100,20,56,243,173,133,112,220,237,108,147,138,28,89,214,255,253,97,0,0,11,144,70,213,57,212,140,219,170,243,4,142,206,13,58,48,225,85,41,3,132,0,226,2,24,153,232,62,44,51,29,22,143,6,86,0,66,53,30,97,177,135,229,98,175,88,61,156,35,56,8,229,227,79,4,139,125,160,6,185,5,175,116,0,24,206,44,139,209,213,247,93,165,164,89,124,211,174,221,3,72,170,237,179,187,121,82,67,112,251,142,236,59,147,152,48,197,209,46,150,82,214,136,115,17,236,112,176,177,74,250,169,91,39,0,193,74,252,136,150,75,97,126,82,252,195,144,39,138,203,10,229,182,223,95,4,124,219,236,109,233,117,142,175,232,204,4,71,68,51,68,231,99,152,126,242,202,36,229,156,177,223,177,81,18,194,185,63,19,175,179,212,127,184,222,181,236,113,237,162,199,37,122,115,246,204,234,230,99,139,98,127,110,252,121,9,251,240,49,27,247,187,8,95,102,127,241,179,176,249,70,196,253,120,35,129,22,80,0,7,11,1,160,216,40,112,49,193,92,193,99,72,92,165,132,102,98,87,60,204,110,5,172,7,227,68,219,11,132,23,104,196,171,210,128,35,37,80,205,110,36,210,10,225,238,140,230,197,206,73,39,254,251,43,109,197,221,85,251,239,74,5,150,247,60,137,145,152,186,184,154,168,102,155,134,77,153,7,94,24,136,95,26,230,26,152,54,39,25,24,9,152,10,5,3,68,195,19,8,177,33,124,40,45,175,243,7,64,160,40,49,13,152,54,33,166,178,55,22,188,64,68,132,1,110,64,88,23,48,188,84,45,163,102,17,30,227,179,164,200,30,157,179,32,12,86,84,3,198,169,65,194,0,138,97,206,233,140,195,216,166,204,161,81,190,79,186,0,82,202,105,198,38,150,50,190,24,2,255,251,178,100,200,14,134,222,102,206,27,152,99,112,68,195,73,146,101,133,98,31,73,183,50,46,229,147,200,216,133,168,53,134,52,144,120,82,51,38,148,158,57,83,82,88,138,48,183,74,154,61,0,67,184,100,204,156,120,62,141,221,206,25,143,189,156,176,241,213,221,214,123,126,182,224,57,205,72,229,248,75,163,168,183,79,106,91,53,126,150,110,91,73,45,169,158,180,251,58,203,165,149,197,229,206,181,6,245,107,16,199,63,54,246,117,2,26,50,63,89,214,149,222,176,63,233,42,174,151,106,183,175,153,123,11,117,221,232,98,189,191,254,101,26,110,163,51,146,198,245,237,12,247,168,234,245,85,123,147,253,151,207,181,96,231,3,145,190,130,161,92,110,47,94,0,0,0,20,247,16,77,27,58,109,195,47,34,226,11,101,208,24,232,105,65,140,144,170,196,234,157,207,244,213,255,221,213,59,253,255,235,82,143,6,24,109,230,92,177,161,74,129,227,232,64,247,30,208,0,2,243,21,213,77,152,29,58,41,52,223,63,115,157,152,128,242,51,0,133,12,134,29,16,130,65,160,3,68,137,2,15,194,131,16,80,60,32,138,10,12,176,148,255,26,156,252,22,144,207,60,38,45,60,228,29,226,164,199,96,4,58,182,236,53,236,64,217,212,137,73,82,37,243,245,10,130,155,149,140,197,8,178,57,34,214,66,187,57,35,162,159,135,174,139,14,144,40,107,8,148,242,97,211,108,217,125,202,77,213,83,212,86,155,180,155,91,112,228,23,233,29,98,225,161,145,111,160,233,105,113,67,86,154,5,173,37,62,1,234,74,46,131,125,15,73,3,77,126,219,62,1,35,204,212,229,45,67,119,106,216,151,66,206,84,138,76,226,228,140,166,201,108,105,174,132,79,22,21,48,133,169,16,90,183,109,145,97,67,203,166,102,119,107,78,103,152,105,28,82,98,214,201,197,166,158,188,85,94,251,80,246,150,149,122,6,98,114,55,43,92,38,40,0,0,2,33,142,8,96,196,20,44,90,81,240,34,242,9,215,128,91,93,141,39,229,177,138,17,106,247,58,44,185,152,34,197,221,148,42,34,140,229,161,254,78,70,227,177,8,154,10,15,120,139,44,26,199,149,95,243,53,71,151,232,246,199,226,190,78,175,43,179,184,6,48,150,29,51,73,48,55,52,150,54,176,114,18,38,14,11,6,12,43,14,204,123,3,130,192,240,52,79,49,52,230,69,128,96,94,6,35,133,134,226,33,13,124,134,7,33,196,251,130,68,3,152,158,49,9,7,142,184,200,32,98,200,207,31,163,107,200,68,147,234,192,138,205,112,10,2,160,0,202,144,55,123,141,171,242,162,166,191,45,23,53,103,13,62,71,112,100,205,34,31,192,212,255,251,178,100,199,14,6,247,105,77,147,154,75,240,71,229,57,147,101,133,92,29,177,181,48,78,225,51,200,240,141,232,92,246,28,160,120,218,159,86,229,255,243,3,33,129,105,240,101,177,233,124,169,219,202,121,153,72,111,230,190,93,236,164,112,38,46,100,69,168,99,35,122,98,95,113,153,97,158,114,122,14,89,179,203,82,149,153,248,242,146,107,61,246,190,23,237,253,5,134,99,219,213,172,147,43,71,211,99,213,26,184,186,124,218,205,47,7,49,167,181,101,234,11,73,172,77,245,229,102,54,83,99,17,234,199,93,126,21,52,233,56,189,20,30,167,98,111,246,161,121,175,75,162,77,141,215,70,229,87,233,211,14,47,89,145,180,183,250,41,66,64,64,6,183,9,146,68,43,193,120,6,80,106,106,163,225,81,109,202,251,135,251,26,98,91,154,161,180,189,208,251,160,125,78,176,208,28,254,156,133,63,127,196,205,253,21,59,254,87,5,162,108,57,93,108,145,75,151,169,224,0,0,8,0,85,155,241,20,25,3,241,158,151,27,138,145,168,59,153,216,2,127,128,128,96,110,137,196,50,36,76,41,53,185,24,152,114,19,138,69,9,37,102,35,97,163,129,138,18,207,192,70,4,238,151,106,85,43,6,21,67,83,94,136,0,78,25,63,93,105,177,166,200,141,98,35,198,255,144,223,113,137,127,71,235,84,188,139,101,37,123,174,64,46,173,34,235,66,121,255,80,237,1,125,29,99,63,230,38,6,61,205,85,217,106,213,218,229,190,202,94,108,126,113,139,188,197,38,42,94,166,181,156,91,124,102,219,170,81,188,171,87,219,41,231,235,89,113,173,109,44,41,44,243,105,155,63,76,202,212,111,46,188,44,246,176,125,152,145,201,151,93,164,197,101,206,231,161,219,203,244,219,243,96,0,7,0,65,104,204,177,130,172,40,218,80,203,94,120,142,99,194,199,9,29,61,7,206,225,244,239,232,124,168,81,217,170,199,48,233,65,182,180,132,220,236,163,99,126,255,255,245,251,27,253,63,53,139,52,80,77,118,249,101,142,218,109,211,60,219,102,17,200,134,98,242,161,6,19,227,16,100,252,136,166,129,231,218,97,108,21,6,1,192,140,98,128,4,166,10,192,42,96,172,32,6,35,130,34,97,148,4,165,64,114,48,141,2,2,96,58,48,16,3,112,112,1,24,21,131,0,144,91,152,5,129,8,24,10,204,43,1,208,56,44,131,0,52,8,1,38,42,128,14,36,133,216,16,146,34,74,12,18,215,7,134,35,216,1,160,24,25,146,14,246,8,132,165,178,144,158,81,227,134,192,132,32,92,27,21,45,195,121,0,133,193,141,4,135,91,99,60,149,23,11,116,135,50,96,114,167,241,154,185,210,122,255,251,176,100,198,8,37,187,104,209,83,121,97,96,67,7,121,227,96,236,142,38,85,225,38,15,105,51,193,79,26,38,89,165,150,88,72,33,13,90,82,243,34,0,156,105,254,210,147,134,213,84,102,99,184,63,204,178,7,88,209,22,59,63,15,180,87,238,171,208,144,177,26,105,82,166,84,143,148,91,58,174,155,70,175,73,146,153,195,246,41,163,181,42,210,199,98,80,236,126,244,73,4,103,145,205,146,82,32,65,118,226,3,18,138,197,110,76,11,152,161,17,41,114,7,165,104,85,104,155,3,225,51,54,96,70,13,31,149,17,23,69,34,114,137,147,31,154,162,171,33,178,182,115,89,17,50,153,17,115,234,66,5,2,140,76,225,67,233,243,230,142,155,65,17,34,85,125,229,88,93,86,234,51,76,218,52,121,121,34,117,237,52,231,80,41,143,6,13,5,176,9,229,166,99,171,152,116,136,243,117,36,24,98,118,165,8,208,21,30,126,154,51,235,82,91,41,198,28,28,17,82,236,160,88,10,212,158,218,59,16,160,209,90,253,52,56,174,216,230,230,242,18,247,196,95,171,197,104,71,202,149,100,223,66,165,73,232,114,212,96,57,71,183,148,19,125,183,212,255,174,48,10,127,54,182,230,52,249,38,52,75,206,48,60,177,52,48,33,17,142,134,25,140,102,21,136,134,6,148,130,19,92,193,176,16,16,61,19,6,101,65,200,195,80,1,1,102,23,137,128,64,8,8,0,136,192,99,15,201,160,48,88,170,164,129,129,137,227,138,177,70,71,130,64,33,8,179,161,195,192,168,254,156,163,83,184,204,245,16,213,166,180,164,22,107,135,121,164,36,140,154,217,42,52,176,20,180,193,96,191,206,19,113,202,252,243,137,63,141,2,90,196,105,160,196,249,140,190,109,217,168,242,234,141,196,113,211,239,43,144,198,108,93,156,122,98,244,118,166,160,106,89,93,45,12,239,119,140,178,60,212,247,5,126,55,114,149,92,171,127,44,230,53,90,152,244,236,205,142,133,235,40,244,177,57,104,33,108,208,153,188,189,105,211,209,69,186,223,145,157,100,138,198,16,133,181,222,70,213,82,252,164,79,227,217,114,134,211,23,158,139,232,220,226,216,147,89,91,94,225,245,24,223,222,181,173,247,211,158,255,209,169,105,128,165,12,0,179,36,112,224,14,103,111,211,52,114,223,195,52,13,250,99,81,119,117,250,154,118,255,42,20,1,188,188,146,23,236,126,46,203,186,141,117,224,172,118,4,250,222,164,75,105,96,146,178,166,175,190,134,239,79,229,127,215,247,77,7,255,148,10,193,46,169,190,238,17,188,130,233,178,241,41,214,74,9,155,0,64,32,29,51,76,12,48,92,57,0,132,131,131,41,135,32,121,255,251,178,100,172,142,231,146,120,75,3,185,52,242,67,198,153,144,105,2,150,29,225,169,46,78,225,147,73,17,146,166,137,132,22,80,8,208,66,5,2,64,18,129,172,84,7,48,88,84,1,7,141,133,50,204,31,32,68,129,213,50,6,130,166,71,135,130,75,97,233,210,52,132,67,123,192,5,123,212,130,114,6,42,95,117,55,101,220,167,34,82,217,178,167,77,199,26,116,16,177,125,203,133,26,226,218,127,98,151,253,216,203,25,36,122,87,121,246,100,243,242,169,67,102,214,48,136,150,84,245,9,208,161,210,170,89,50,154,14,94,247,174,105,158,234,90,197,27,180,212,47,251,48,65,210,246,74,216,104,156,97,107,36,70,175,147,228,52,104,189,46,215,161,92,187,27,200,83,91,74,137,222,174,24,194,174,55,53,233,98,80,141,214,244,15,221,109,238,219,102,77,177,208,21,163,141,131,179,162,158,197,144,21,16,142,250,98,104,244,249,90,27,133,223,120,197,233,135,132,224,224,16,222,236,227,241,189,67,106,28,38,64,34,55,68,246,19,104,68,165,212,199,138,48,164,58,191,111,133,35,173,14,87,145,219,213,148,18,200,245,5,176,39,161,215,58,104,225,191,117,240,130,10,197,198,171,48,22,87,108,221,95,241,254,159,238,139,29,186,220,7,80,128,170,59,129,83,208,0,0,211,176,198,50,147,248,133,143,172,211,63,65,156,239,52,112,114,180,194,3,16,73,120,199,131,2,219,24,48,176,98,209,32,136,132,60,60,36,9,22,233,150,24,112,32,76,128,71,73,17,141,3,162,67,54,174,20,2,154,88,52,203,97,132,109,69,150,150,253,135,0,158,228,126,70,68,68,140,89,140,182,236,61,76,223,121,68,204,106,23,71,125,120,52,40,172,177,37,147,26,133,3,135,221,23,74,19,18,235,225,20,106,44,107,53,43,47,171,21,18,94,16,79,57,147,145,25,164,50,89,65,114,100,171,93,93,213,230,108,46,138,214,181,27,185,76,227,114,220,57,3,200,175,98,66,113,20,49,200,98,143,11,46,95,60,37,50,49,166,228,165,33,4,147,50,32,38,28,68,232,215,64,132,162,103,147,31,73,199,55,83,68,164,250,230,214,104,185,133,198,253,32,122,200,165,172,82,168,225,39,161,130,163,184,113,140,169,171,77,58,49,5,71,49,6,0,166,96,36,28,204,7,49,8,206,88,96,227,209,21,46,83,38,190,101,82,63,54,9,11,93,118,227,178,27,247,118,85,20,107,233,6,154,34,24,210,78,47,218,11,124,221,64,126,84,55,108,156,216,46,106,145,218,179,75,97,111,255,100,150,126,239,183,251,170,1,140,38,56,207,187,154,207,18,91,79,69,35,14,167,88,140,100,24,76,34,255,251,178,100,159,14,199,26,104,204,27,140,78,160,69,195,201,129,107,8,44,30,77,199,40,78,237,141,201,26,163,103,13,146,142,120,33,76,170,7,133,1,34,236,24,118,58,24,26,17,152,30,45,24,204,19,153,14,19,154,192,152,16,208,206,66,6,189,3,139,154,25,172,200,9,5,151,172,40,204,107,78,240,193,103,0,33,110,42,82,23,92,201,1,80,172,192,8,66,161,5,233,145,166,186,243,95,226,0,112,96,33,64,122,169,54,118,174,192,167,175,2,65,22,123,218,50,0,32,7,102,172,133,179,195,152,220,91,83,215,40,25,125,32,164,79,27,41,108,182,138,244,47,152,62,233,61,231,106,247,28,105,70,38,157,49,99,218,250,77,115,207,184,104,121,138,61,26,152,33,150,159,131,190,47,94,186,93,188,112,169,179,43,38,83,49,11,151,163,174,215,13,99,162,111,196,171,84,194,214,210,24,179,216,216,31,119,37,239,215,249,246,165,99,219,118,40,188,209,231,238,237,189,202,252,189,111,171,19,53,152,114,204,230,102,95,118,97,255,188,93,59,107,76,46,146,51,0,32,0,236,40,160,132,50,248,5,108,8,209,102,199,90,195,162,240,163,35,251,90,65,39,158,212,237,173,229,15,222,236,211,7,60,210,238,202,25,155,86,83,43,220,72,53,160,14,237,255,255,255,255,255,255,255,234,125,81,50,142,143,72,220,250,13,224,8,187,43,1,204,88,128,200,212,173,104,76,192,135,212,204,113,67,76,214,4,248,195,96,4,140,8,193,156,196,184,57,76,23,129,156,192,80,7,204,3,130,124,193,144,9,12,2,192,52,195,32,13,193,32,112,113,225,162,64,230,250,8,99,65,224,41,226,238,155,16,217,134,1,148,7,152,13,1,230,169,1,129,151,80,208,27,80,36,1,71,33,161,161,96,167,97,89,25,171,196,0,1,73,72,155,170,16,106,154,207,115,7,112,162,23,160,153,102,226,83,237,95,38,200,176,50,232,172,70,3,183,82,121,210,134,142,64,168,130,235,199,170,26,181,81,249,242,244,189,138,177,118,143,59,87,170,251,110,194,237,102,222,183,202,184,237,17,68,211,211,90,106,215,171,170,214,236,89,176,178,123,54,247,165,251,70,247,83,127,172,105,29,97,105,235,251,147,180,251,238,197,12,117,237,118,127,54,118,181,223,115,230,240,48,196,189,87,102,123,51,39,158,131,237,208,207,231,173,221,204,202,215,187,235,109,153,232,111,145,109,103,239,50,200,1,0,33,127,225,152,40,250,192,4,44,178,43,131,112,43,249,139,123,32,206,245,126,254,121,254,230,123,243,112,208,221,31,35,95,255,188,82,158,127,255,253,252,129,71,251,171,108,128,162,186,101,105,127,33,186,29,255,251,178,100,149,140,135,141,117,200,139,219,99,112,72,104,105,247,96,35,156,29,17,155,34,79,105,141,201,56,23,39,181,135,136,184,76,202,105,130,55,54,108,224,26,230,0,218,212,245,142,0,91,227,17,162,54,52,221,101,147,6,32,62,49,221,97,131,35,50,55,48,65,4,3,1,96,9,48,116,7,147,2,240,104,10,1,209,128,80,17,152,40,128,216,84,37,204,19,128,164,192,224,7,206,226,161,25,145,47,134,184,169,132,36,141,134,204,122,194,177,32,42,160,25,229,90,255,136,2,163,74,217,81,148,86,86,36,57,165,164,51,56,92,246,71,40,103,200,102,156,9,187,31,145,82,213,153,109,106,211,18,129,87,85,27,130,127,72,231,41,96,200,123,234,195,55,53,149,201,226,72,220,227,74,49,194,235,234,187,98,246,25,93,77,39,125,126,13,166,63,100,183,10,188,213,89,87,41,181,75,145,100,172,101,200,45,88,112,237,134,88,95,48,50,202,245,77,184,210,11,140,21,215,89,182,81,53,148,94,124,255,214,40,35,171,183,117,156,113,253,188,118,222,157,153,251,187,106,187,151,99,109,181,223,183,193,43,102,181,164,242,229,166,191,151,52,16,55,249,202,104,57,96,0,160,1,118,252,49,133,23,77,32,134,132,121,138,47,24,108,235,162,7,86,183,176,167,188,107,111,107,143,234,86,234,20,174,55,58,101,127,219,255,47,255,185,242,231,116,79,22,167,103,117,44,59,201,206,180,35,106,146,161,173,75,73,157,17,204,5,137,186,185,85,139,216,48,147,173,118,240,0,0,66,132,198,81,34,141,98,221,172,205,140,113,140,76,76,224,193,84,33,12,75,192,244,192,224,21,12,20,132,204,194,212,7,140,2,193,68,193,36,23,140,2,129,40,18,3,32,32,64,25,0,131,65,20,44,220,204,16,48,1,142,80,144,176,16,16,69,135,68,178,65,192,34,236,17,139,18,5,22,34,147,194,193,209,177,169,71,85,138,63,50,196,28,168,9,125,35,123,23,110,45,117,89,229,249,82,67,119,222,52,93,103,179,142,211,247,17,230,111,253,206,83,184,217,159,92,48,170,75,87,245,94,103,68,133,152,77,12,228,82,154,121,119,36,216,109,60,146,113,233,139,101,43,178,240,125,223,105,56,80,161,183,246,30,168,243,233,236,212,252,108,206,208,244,45,9,214,5,19,89,1,25,17,255,230,165,141,35,163,49,46,155,83,89,117,23,221,175,147,247,136,51,93,75,111,207,185,115,172,91,248,164,105,205,121,185,171,182,205,181,195,172,14,12,0,0,0,6,16,27,190,224,59,133,60,48,130,86,1,97,18,152,118,245,172,117,185,175,209,102,44,184,198,186,47,125,169,250,155,108,109,249,118,255,251,178,100,132,140,135,15,99,71,155,218,75,114,81,167,185,221,60,67,166,22,169,111,44,110,189,47,137,76,160,231,13,144,142,105,245,35,193,30,19,255,117,255,250,203,163,149,110,113,83,57,101,45,187,151,82,81,30,192,246,25,69,56,229,39,228,161,244,14,65,45,41,85,119,91,89,9,64,9,150,125,76,93,151,13,167,124,78,79,59,140,5,34,140,122,17,76,29,3,200,128,113,145,24,28,53,136,128,148,41,5,1,96,192,0,48,23,17,128,136,240,170,136,216,112,19,53,195,153,222,83,162,156,232,204,147,25,134,90,137,117,118,68,189,126,159,122,66,96,72,65,77,57,253,198,220,21,248,51,193,36,44,117,188,12,98,91,228,208,152,116,195,59,12,94,200,118,86,40,22,168,145,166,230,152,94,6,39,154,40,134,42,201,53,56,11,199,185,137,77,28,167,245,86,36,56,36,56,70,177,136,62,199,139,150,110,11,69,118,170,74,220,49,30,192,244,233,77,129,98,95,242,27,6,81,42,194,42,181,80,198,23,242,16,155,31,94,135,166,101,124,206,186,53,16,11,138,56,4,0,165,255,133,14,96,33,5,152,208,162,35,139,109,250,112,160,54,1,34,131,104,223,169,239,228,239,47,198,59,204,162,199,161,177,117,242,207,252,238,43,47,185,2,229,123,155,229,77,82,84,242,78,30,30,155,13,68,96,100,13,143,241,90,159,187,20,181,1,213,191,233,126,111,114,155,49,204,79,155,26,223,200,49,151,153,99,55,80,230,56,247,37,99,19,130,15,49,238,18,51,2,240,142,21,7,243,2,240,218,48,24,1,163,1,32,42,48,62,0,243,4,160,20,48,27,5,131,4,192,8,25,1,3,170,252,204,155,11,188,50,36,142,40,177,226,99,201,2,160,199,161,191,193,193,219,100,75,65,147,36,16,211,132,102,162,163,44,14,12,97,242,121,149,180,240,181,88,16,112,82,190,85,101,156,32,1,40,231,182,217,186,21,221,8,29,121,136,1,80,203,223,231,206,165,169,45,234,115,199,195,243,163,52,224,220,236,236,192,203,214,52,120,212,69,149,84,60,117,135,77,208,189,235,159,228,60,184,184,225,169,193,102,172,196,132,142,126,173,198,93,247,113,116,193,157,109,90,212,78,110,204,193,55,204,164,47,114,239,154,81,141,172,206,223,107,125,251,237,98,105,157,249,255,183,111,161,83,47,127,239,233,174,91,242,191,111,251,76,235,211,107,222,153,212,134,181,153,201,189,118,126,255,245,109,103,160,149,0,0,89,54,4,32,42,208,19,102,182,68,105,191,112,220,211,239,40,68,73,9,5,5,2,44,118,47,112,149,20,224,217,58,57,151,106,90,159,253,63,79,193,8,120,35,173,69,162,255,251,178,100,142,12,199,93,113,198,131,218,99,114,84,40,57,163,101,130,86,87,1,163,42,110,176,213,129,121,160,229,141,163,154,104,31,102,98,149,136,196,182,237,150,128,234,100,247,165,44,46,73,81,78,161,28,88,9,81,123,194,169,172,198,255,218,169,174,222,87,112,0,18,78,67,12,56,195,5,230,163,178,67,19,61,21,211,3,130,19,6,2,226,32,20,68,20,178,164,147,92,65,1,60,81,32,221,240,104,12,191,22,8,10,0,180,169,107,94,103,235,58,74,211,38,31,55,141,138,188,198,228,4,67,81,139,219,10,134,104,168,160,29,193,100,83,214,228,39,8,84,225,248,177,26,196,86,196,239,201,142,159,29,198,122,243,204,213,154,67,102,90,227,69,213,191,193,215,111,38,169,99,141,67,25,119,33,121,127,20,109,26,237,189,57,125,183,2,55,189,244,248,102,128,140,250,183,105,108,148,161,50,15,175,34,18,153,173,241,240,128,127,71,199,122,54,158,18,53,186,122,80,215,114,19,152,240,106,74,248,237,236,176,255,40,217,164,74,134,123,85,23,123,217,173,0,12,76,130,168,227,32,48,198,157,56,98,132,38,145,1,192,70,70,64,148,193,2,222,75,44,218,53,41,211,239,43,206,186,83,210,253,103,127,118,96,208,146,130,146,75,103,107,115,87,181,70,243,148,207,191,58,251,207,75,92,153,133,134,99,72,185,152,123,224,179,114,119,227,115,227,31,115,247,237,94,223,43,229,177,113,252,89,196,33,214,214,230,245,40,0,27,179,5,68,8,48,210,65,195,32,176,201,48,188,13,80,48,169,24,53,0,249,40,11,17,3,232,36,2,85,128,152,2,192,64,32,235,7,1,130,176,25,134,181,209,97,10,128,216,97,203,76,148,108,222,149,247,120,23,19,63,83,204,42,181,35,201,5,61,149,49,149,218,189,235,206,129,209,144,47,188,123,133,234,181,240,167,138,75,26,60,197,251,18,234,218,148,210,82,11,25,32,106,7,132,100,126,218,183,73,17,151,18,57,50,34,251,83,195,141,161,105,76,72,204,212,105,160,88,140,178,105,166,126,41,35,66,204,72,73,130,42,147,176,202,11,231,160,201,26,209,216,189,89,100,55,164,84,220,174,12,198,88,197,35,132,90,199,249,40,99,33,253,82,164,142,35,146,146,140,210,131,250,142,79,98,142,148,168,120,100,237,45,245,7,84,88,249,159,206,231,216,226,202,11,71,92,21,128,16,9,32,97,229,193,178,5,140,143,96,196,143,53,11,41,40,234,202,209,143,147,18,58,247,254,249,119,143,9,227,48,46,171,53,203,181,250,234,159,250,40,176,21,71,35,194,51,12,116,93,255,253,4,161,26,53,98,222,143,191,102,133,22,57,85,255,251,178,100,138,14,6,138,104,202,19,216,75,114,81,230,9,202,97,70,126,28,173,163,44,110,189,145,137,5,144,230,221,133,25,232,155,78,205,169,63,99,171,220,215,54,89,203,27,36,213,144,140,49,211,6,53,123,130,48,97,1,49,228,107,51,188,53,22,72,12,44,10,7,3,226,206,152,136,40,24,140,21,32,80,24,25,30,2,148,128,240,54,210,6,64,84,174,93,172,209,31,6,234,50,143,12,0,203,38,100,208,89,28,20,198,46,8,136,114,189,58,212,134,130,26,61,105,2,248,132,170,235,179,252,185,150,248,241,92,26,77,196,57,97,141,79,120,7,66,24,104,11,2,161,62,196,244,47,9,98,131,20,112,86,56,40,4,177,12,254,250,185,50,104,153,47,150,207,253,207,139,140,20,77,159,227,130,197,71,69,63,151,245,237,182,120,226,20,17,36,6,129,225,49,120,240,76,36,82,247,164,91,135,143,199,201,20,50,58,24,57,153,48,230,253,41,189,90,126,43,62,89,71,38,10,81,134,143,211,175,17,253,124,49,183,77,63,161,219,199,94,174,137,16,206,95,16,207,156,63,198,172,170,181,196,71,30,145,95,136,1,1,197,240,64,131,48,255,202,64,6,0,229,72,3,212,32,115,160,103,194,116,143,86,171,183,2,183,86,185,54,245,83,87,181,157,225,61,152,39,18,205,4,172,219,150,167,111,162,55,78,163,130,196,200,212,197,160,125,26,69,98,132,221,194,180,126,197,166,0,251,175,37,87,36,0,0,99,21,107,67,119,47,99,136,144,179,37,2,83,230,193,208,129,36,195,0,180,192,80,248,203,33,52,72,30,21,0,76,76,23,204,84,40,17,225,233,83,17,96,202,64,138,40,6,137,52,193,64,5,106,18,128,110,35,236,219,48,183,209,145,28,132,108,57,68,229,101,90,170,124,190,161,52,70,33,146,92,4,156,158,59,122,234,209,254,220,214,144,160,135,8,115,90,65,105,15,53,170,186,42,139,220,23,170,192,59,147,178,10,63,75,204,8,207,25,137,115,52,234,83,180,132,171,97,197,64,171,82,178,248,215,112,84,134,106,218,133,133,228,4,45,60,157,31,46,110,56,221,172,224,246,11,154,149,115,122,15,31,16,138,67,64,25,184,227,54,210,87,31,137,32,44,10,133,81,35,140,91,84,28,81,174,147,49,187,42,78,145,68,72,226,132,193,86,113,182,230,66,230,91,21,17,149,45,4,164,200,149,120,82,34,33,163,69,25,48,105,150,36,217,196,77,143,201,180,227,61,223,153,121,63,125,251,170,175,247,20,5,39,186,114,160,0,73,46,11,26,48,194,12,108,243,110,3,115,43,116,160,200,65,74,90,67,114,136,198,223,138,72,195,103,237,118,19,75,255,251,178,100,140,142,103,187,114,74,147,175,77,98,65,35,153,114,107,5,30,29,197,197,48,110,105,137,193,14,142,37,217,135,140,176,98,227,227,99,184,163,139,160,87,119,117,28,62,169,214,121,162,192,31,223,235,255,255,132,10,44,105,36,254,46,254,146,74,134,113,187,30,2,196,124,2,33,169,72,167,73,57,1,139,67,128,34,168,208,4,55,119,1,72,204,10,243,184,204,198,135,82,214,178,155,130,167,86,25,70,28,217,4,204,73,69,148,182,213,19,162,175,32,102,194,198,103,32,59,92,164,130,170,76,75,105,224,133,135,18,135,242,152,54,2,3,218,145,67,12,22,159,13,75,49,9,96,92,119,170,229,133,74,164,18,0,128,81,41,142,17,69,9,248,126,118,126,203,111,211,24,33,50,86,96,116,82,137,49,133,71,147,209,172,19,45,27,14,130,28,167,38,58,214,164,243,1,224,152,126,96,34,14,135,135,181,191,49,175,159,170,96,168,96,76,71,117,231,233,245,243,165,139,207,223,141,133,5,58,153,136,132,135,23,87,31,216,142,4,65,209,65,197,187,24,63,51,50,133,245,201,13,22,235,165,148,21,23,47,151,11,5,178,234,227,39,136,193,95,198,232,239,114,184,250,124,89,47,39,36,28,116,218,255,249,255,182,155,195,55,83,9,162,71,96,160,194,101,161,129,195,199,3,18,241,122,161,200,163,116,23,3,77,36,70,152,144,74,185,206,98,245,185,18,142,115,63,18,192,110,8,130,2,73,62,166,112,40,3,192,47,234,28,7,153,213,201,15,139,59,94,190,54,204,231,43,253,103,183,138,163,74,208,0,2,66,112,198,239,99,209,10,207,192,124,52,12,52,215,34,35,18,129,209,244,0,60,18,63,50,146,32,25,136,129,66,76,18,96,99,164,154,132,67,210,250,189,171,8,93,54,194,209,94,49,224,148,114,98,49,10,114,30,44,82,215,27,208,168,143,212,176,207,169,161,184,203,49,133,50,58,241,22,89,111,25,167,110,85,204,84,81,199,138,205,172,11,67,183,119,22,247,26,142,208,112,62,197,45,53,251,18,170,202,206,250,101,72,171,47,232,216,29,205,48,180,138,87,205,84,129,223,52,239,159,151,11,103,108,11,91,222,135,171,63,169,159,198,139,83,88,68,92,95,108,210,211,14,102,29,55,97,122,136,99,211,20,104,2,212,229,29,234,148,198,188,72,229,65,117,66,21,87,32,83,90,119,210,56,201,52,66,168,77,125,41,7,121,107,181,68,245,198,26,177,112,146,86,55,62,109,82,138,136,168,107,99,129,57,149,81,19,37,72,188,97,181,108,218,243,117,112,212,121,246,198,244,187,244,215,42,11,118,185,181,129,148,29,160,3,128,0,4,167,46,9,255,251,178,100,126,142,135,172,116,204,27,143,71,194,67,99,249,118,97,131,104,29,193,199,46,78,233,229,25,32,138,101,133,151,141,88,202,0,53,156,180,45,57,228,149,109,28,145,235,198,211,34,150,203,82,64,55,88,216,77,213,43,137,21,142,168,139,221,205,18,154,115,136,193,28,58,230,249,67,158,203,126,131,50,128,227,224,134,188,59,211,172,243,113,191,208,45,1,68,163,129,154,147,113,8,64,2,238,101,184,24,40,8,130,71,154,34,134,220,19,238,132,240,212,70,176,232,56,50,159,1,16,81,87,36,1,97,160,0,209,164,39,162,102,8,25,73,129,242,110,145,15,143,4,41,167,37,235,20,124,176,249,152,253,186,181,204,229,87,53,181,180,170,217,84,204,56,92,31,193,105,93,61,57,144,167,115,69,211,1,254,185,80,171,149,74,216,179,85,132,148,143,213,107,148,189,169,202,208,23,13,48,152,156,241,134,174,134,159,206,60,186,158,45,204,10,101,167,13,61,21,211,234,240,148,195,169,91,151,16,225,47,47,98,62,57,93,70,130,193,59,141,98,183,78,219,246,192,135,55,189,120,245,77,31,110,7,242,121,118,172,82,47,49,68,139,165,60,40,76,171,5,248,210,111,171,28,117,155,60,164,135,53,230,198,148,209,98,195,123,188,61,129,9,225,164,162,120,133,178,36,75,10,147,109,211,85,244,123,95,82,211,255,157,127,155,127,247,241,136,155,201,131,244,2,14,26,48,152,99,160,188,64,87,4,94,245,175,200,195,194,169,21,140,147,6,226,233,210,108,238,68,69,114,38,106,88,232,66,164,65,186,178,190,29,230,8,19,156,42,63,15,17,44,12,161,77,225,77,102,47,61,242,231,78,103,149,188,118,215,95,111,255,255,255,232,0,204,28,133,252,210,249,106,76,146,130,120,197,224,71,76,138,66,4,193,80,15,12,9,192,160,192,92,32,144,197,25,12,5,0,40,195,48,47,219,84,172,6,0,129,128,216,20,136,192,72,72,4,64,2,78,57,0,192,110,129,9,185,99,78,78,50,2,11,177,23,86,234,168,37,130,126,175,233,116,11,106,134,39,51,135,84,81,143,68,31,182,149,53,68,176,109,82,252,204,125,170,210,211,38,249,128,8,223,217,140,69,164,209,73,200,156,13,41,171,8,89,188,141,216,202,146,33,40,154,168,203,132,216,86,152,157,32,164,187,5,51,131,210,240,49,58,90,154,22,93,38,50,249,234,119,14,15,215,186,88,113,142,88,200,244,251,137,105,238,114,20,41,123,113,182,181,68,74,143,202,27,244,101,41,125,133,154,217,129,29,197,175,179,2,130,89,171,71,102,62,236,114,207,219,173,151,190,180,173,231,162,235,163,245,148,152,157,121,246,30,255,251,178,100,110,142,135,198,117,200,139,218,99,242,77,103,153,189,96,194,110,30,41,225,36,47,97,141,201,49,16,231,53,133,164,136,74,220,13,227,43,223,98,107,241,181,51,75,238,204,52,217,231,58,247,162,126,139,169,49,66,203,42,108,0,0,4,25,5,164,38,2,143,142,53,96,89,53,130,97,252,17,7,74,17,33,245,153,117,107,145,162,1,147,176,128,120,36,22,83,137,80,36,4,209,165,167,255,248,221,199,24,214,216,216,127,234,11,2,122,64,118,97,139,215,251,35,127,255,243,78,191,215,244,80,76,190,45,68,201,245,16,193,16,170,77,1,21,20,195,28,16,204,89,11,136,196,132,13,192,0,180,96,20,9,70,11,224,198,96,4,0,72,102,91,35,9,16,192,48,19,1,163,0,80,31,48,21,1,115,109,1,167,52,200,30,16,56,9,136,154,35,147,77,70,82,189,137,64,159,9,138,168,25,82,88,76,183,200,116,162,175,214,187,140,146,243,213,8,112,242,82,135,202,121,208,92,16,118,25,192,112,184,91,57,75,184,92,220,219,216,247,202,37,21,203,119,136,115,37,209,98,139,61,68,150,196,244,138,197,226,234,184,216,81,181,92,189,41,210,232,128,184,214,102,153,99,253,237,235,235,208,223,107,14,144,170,87,38,213,49,134,28,106,229,79,167,59,137,59,227,229,10,238,66,243,79,48,202,37,57,120,170,118,235,11,159,125,123,122,185,181,15,93,251,245,111,13,206,41,5,111,153,219,72,153,141,83,24,207,238,245,235,86,175,71,245,100,43,17,75,241,119,91,121,142,158,174,222,172,207,183,52,105,190,156,135,251,181,249,101,178,96,33,133,181,6,232,99,35,137,66,121,87,237,49,149,36,186,34,226,164,192,137,132,79,97,65,216,225,50,120,154,203,40,133,133,179,118,190,211,173,110,166,151,228,12,109,50,196,109,11,205,33,38,87,247,236,173,245,63,24,59,254,176,27,191,162,172,124,237,125,193,97,242,57,231,55,112,11,204,37,172,206,226,226,77,247,52,76,4,146,12,166,14,0,33,40,160,54,96,32,6,36,23,233,14,230,39,17,45,109,40,69,150,15,4,40,0,1,100,198,12,133,129,55,100,167,38,54,59,17,128,154,130,105,175,193,208,90,141,35,83,95,79,46,54,152,197,4,212,182,26,150,74,105,84,78,28,170,233,47,26,181,167,27,134,161,173,11,28,110,68,152,16,150,153,190,167,7,166,219,88,186,181,62,214,201,250,143,167,37,20,20,114,138,211,125,242,50,216,28,33,143,69,179,195,115,103,249,212,149,124,181,5,137,22,43,158,82,21,173,160,41,172,112,38,52,109,65,218,165,7,11,227,101,196,139,111,70,152,117,36,110,185,181,80,255,251,178,100,84,12,135,36,119,74,11,185,98,242,71,35,121,97,101,34,106,157,53,223,38,14,233,141,201,52,159,231,28,240,137,241,122,251,208,70,241,102,57,164,47,60,226,78,43,46,197,210,133,222,102,221,161,95,69,9,211,189,204,93,36,75,190,55,216,121,38,41,96,255,253,91,247,217,180,254,161,53,246,236,154,57,15,58,146,43,90,150,181,249,207,120,132,0,144,145,5,38,154,101,78,77,64,66,12,117,90,220,70,185,69,194,129,166,44,154,82,40,105,236,4,89,7,78,142,64,34,148,234,52,123,27,198,54,72,183,176,241,131,210,183,46,16,2,68,50,122,154,28,148,152,89,246,84,239,209,251,26,220,139,147,221,255,65,147,126,9,213,83,57,227,168,185,146,35,1,180,3,17,133,194,152,32,61,48,68,106,47,124,76,70,3,24,230,69,20,5,70,3,134,230,30,130,231,21,9,139,2,50,41,99,134,23,92,233,36,153,99,195,100,109,227,3,98,174,218,76,8,4,200,90,83,23,125,217,45,78,81,197,37,143,226,127,202,90,196,165,209,166,164,118,158,121,125,124,96,169,28,150,121,116,211,186,242,247,158,197,250,184,184,250,224,42,7,203,136,150,43,177,61,174,133,101,209,87,151,154,37,42,158,183,182,124,193,59,107,69,204,225,162,233,102,75,7,250,205,209,199,204,156,48,194,84,165,105,71,134,119,190,157,167,243,180,244,93,72,223,187,236,196,242,131,212,144,179,9,117,13,229,171,24,79,144,76,63,217,49,45,76,123,21,163,90,187,181,181,152,231,67,156,190,213,114,31,127,242,148,107,101,134,94,255,114,149,81,74,107,208,33,254,69,218,220,203,116,187,87,138,254,227,213,139,30,162,238,139,53,96,0,0,13,241,102,102,132,217,63,18,193,186,194,194,166,109,102,51,24,108,249,207,16,130,109,26,35,43,154,178,23,240,252,190,79,255,211,255,255,255,255,255,255,119,12,247,22,88,188,54,41,63,20,203,77,215,97,123,159,255,173,247,173,254,232,249,171,177,21,210,234,25,12,134,177,130,128,2,76,71,210,116,201,80,27,140,242,67,196,24,80,230,12,0,28,96,192,5,70,0,224,112,76,54,134,24,4,96,0,98,24,147,128,21,21,31,8,29,58,99,131,97,0,11,3,24,88,48,176,81,96,19,69,81,149,8,189,242,20,239,69,148,137,82,13,252,157,158,56,207,28,134,235,171,84,139,223,16,96,10,143,132,129,216,230,195,69,142,93,84,30,144,11,111,130,42,82,146,77,236,181,42,2,117,129,121,128,246,209,88,232,234,2,178,239,178,75,227,230,3,177,241,209,84,155,187,20,16,96,240,13,83,196,89,178,7,32,153,48,211,71,191,31,25,25,255,251,178,100,74,12,135,72,121,73,11,219,97,240,64,227,169,98,97,34,106,23,229,165,46,110,229,131,128,253,148,166,233,134,20,168,174,75,150,195,170,185,86,249,200,74,114,115,134,93,141,83,225,117,35,49,218,103,27,128,164,243,49,107,208,244,86,77,91,61,87,86,78,207,59,29,154,91,101,209,169,105,255,124,245,36,213,75,75,158,151,110,198,186,133,5,226,230,107,108,234,223,49,252,191,67,212,251,68,242,233,152,107,44,245,163,238,239,201,150,111,224,1,2,65,164,177,228,128,227,25,208,17,87,121,220,149,219,38,234,142,175,57,187,160,8,157,104,53,0,212,29,197,234,57,138,176,52,107,82,242,143,241,100,137,167,99,53,250,65,29,40,222,174,40,108,144,79,157,234,79,245,171,70,127,208,0,109,201,105,130,114,249,142,76,33,178,225,65,131,68,80,241,195,139,10,192,7,77,232,91,66,11,211,149,6,32,147,205,68,4,43,181,0,75,180,185,155,88,90,43,101,8,107,40,15,99,23,108,39,70,93,172,204,204,86,47,46,110,50,182,79,30,236,226,125,9,151,162,118,122,152,178,58,51,201,107,21,25,91,62,141,107,141,56,205,156,83,143,202,215,86,187,145,178,204,11,223,86,148,210,91,137,213,254,190,230,199,39,56,143,91,38,177,181,203,64,244,54,94,143,89,63,97,25,105,113,196,115,142,42,116,246,200,103,71,200,211,77,142,144,221,126,231,31,104,154,113,125,212,70,242,218,56,211,55,90,114,210,147,163,45,33,169,65,124,156,210,115,229,203,152,237,102,248,211,238,30,183,63,231,50,246,207,93,246,233,7,0,15,169,0,104,163,162,46,16,162,1,0,163,58,58,80,39,28,133,196,187,28,69,148,189,53,104,113,160,158,191,254,203,255,203,178,148,190,114,10,24,2,31,135,12,38,100,8,77,251,106,38,166,57,79,71,22,92,139,232,64,153,12,49,4,144,243,27,88,130,51,149,28,195,53,83,19,48,11,11,83,13,48,91,48,48,6,19,12,144,67,32,3,50,80,9,48,9,10,181,224,36,140,97,4,7,233,122,100,69,224,103,0,105,89,144,132,25,88,42,114,64,81,71,94,193,115,2,128,235,213,0,104,146,221,225,105,77,28,125,97,91,165,137,207,195,25,50,103,49,184,189,140,237,204,236,75,239,73,39,31,16,210,35,195,72,193,134,79,182,161,97,64,164,140,93,57,148,105,200,17,169,72,233,148,105,22,138,232,207,9,84,68,171,112,88,179,88,125,52,36,29,151,54,15,136,20,84,140,206,76,202,59,77,28,95,52,243,35,8,84,90,155,185,86,117,124,147,83,85,146,6,96,120,193,17,158,155,90,164,51,41,70,212,171,154,191,45,169,255,251,178,100,93,15,135,28,116,198,131,219,74,242,81,3,233,218,60,3,147,92,133,225,26,15,105,45,193,77,28,102,205,129,161,252,40,156,147,101,130,36,40,74,50,155,12,234,215,10,119,197,99,113,150,171,176,248,203,13,67,191,184,243,77,78,127,249,36,148,253,159,154,39,126,16,59,16,0,2,3,181,198,216,72,132,184,72,131,24,122,8,249,96,50,62,43,224,177,199,99,206,47,191,140,239,89,138,100,83,206,144,180,72,44,130,19,131,140,152,32,103,249,208,255,147,174,116,213,34,84,89,192,190,47,20,29,28,104,155,143,71,2,62,255,223,241,229,169,142,127,191,83,219,245,246,253,186,115,19,232,27,52,99,137,99,14,130,84,50,188,34,19,21,16,32,48,161,12,19,1,32,123,48,114,3,131,1,0,30,48,24,0,179,3,192,87,48,151,3,112,16,88,152,1,2,9,135,168,79,29,211,194,215,140,108,49,234,102,213,49,108,152,123,83,157,67,100,235,17,19,116,85,42,36,230,217,217,84,82,41,10,145,252,197,232,122,170,168,191,143,68,149,120,227,17,191,75,71,39,182,198,36,76,254,43,89,221,157,158,207,8,106,164,73,133,208,147,149,212,87,100,219,122,70,177,104,171,111,184,181,80,158,160,125,206,209,52,210,41,34,85,114,164,3,49,217,161,213,103,12,235,197,94,158,74,171,123,206,226,87,170,108,80,204,137,242,68,65,50,166,145,179,221,149,152,222,174,148,83,97,242,241,143,148,53,73,74,233,74,78,40,226,170,80,155,106,176,234,243,185,70,53,234,213,200,83,54,204,164,210,22,96,142,95,179,40,82,105,235,47,212,43,92,119,63,117,50,42,146,18,145,25,161,192,178,95,161,163,221,160,136,193,111,244,31,77,39,206,223,58,108,83,243,255,205,132,137,64,84,249,175,219,143,140,195,149,53,92,213,91,146,83,134,167,27,35,168,162,161,75,162,41,73,177,229,140,185,91,248,225,217,149,55,243,96,104,192,189,65,213,196,37,158,133,137,8,147,199,208,2,165,99,32,48,51,176,243,3,122,16,3,38,224,35,5,134,163,2,64,227,14,136,21,49,197,10,142,49,13,133,65,38,252,0,116,150,143,20,12,18,32,34,169,74,8,55,21,149,110,89,0,92,104,247,226,50,108,102,185,41,2,41,202,20,142,153,108,62,42,26,125,52,138,163,68,9,128,83,100,182,133,124,137,20,181,161,114,65,177,90,165,81,202,108,204,207,148,54,231,32,68,202,134,246,115,85,158,133,81,137,60,249,244,36,207,50,199,189,132,22,148,118,164,157,51,126,105,228,20,132,22,243,214,235,80,233,210,200,215,55,52,49,131,78,237,67,198,19,82,77,213,34,165,35,47,20,255,251,178,100,78,140,133,204,104,201,147,186,73,120,84,201,201,169,97,227,41,22,181,161,34,110,232,201,193,119,163,229,77,135,140,161,163,172,39,84,158,221,157,95,183,61,169,32,156,105,73,175,223,187,24,79,83,244,143,50,141,97,165,46,144,0,3,55,175,162,40,23,2,34,152,8,187,10,14,204,140,142,157,16,4,98,122,199,235,175,190,189,37,10,80,191,49,41,233,235,76,223,60,117,227,93,179,223,134,79,179,22,133,63,144,151,132,127,148,103,12,157,83,217,222,156,117,13,57,231,74,232,175,230,211,107,196,45,11,133,163,148,200,153,143,203,46,130,90,192,9,165,35,0,223,167,238,208,71,212,16,70,20,65,166,42,5,102,13,12,132,65,25,132,33,184,136,5,75,112,74,193,40,198,160,104,168,115,182,216,12,28,48,16,80,120,32,18,36,168,4,23,38,129,101,140,157,71,228,239,28,130,182,224,58,73,85,38,87,126,173,219,112,102,227,34,1,162,228,251,73,197,168,82,251,93,27,232,152,128,57,38,8,228,228,152,76,219,29,241,142,74,77,106,217,194,157,169,121,105,18,144,59,173,186,141,65,94,31,235,84,66,118,97,78,145,58,158,108,139,78,143,111,74,114,96,160,226,130,133,2,153,108,106,207,180,25,155,125,146,68,240,215,209,142,211,77,242,91,81,75,177,122,214,244,190,182,198,184,150,238,205,136,83,0,198,134,253,6,109,212,128,45,185,0,92,137,36,112,169,231,102,234,129,140,127,68,71,144,1,120,30,212,204,100,137,94,245,181,162,137,63,24,17,91,148,85,49,61,158,157,233,159,63,254,207,250,177,113,98,69,185,41,153,3,54,93,105,37,166,233,227,150,203,37,122,221,207,76,172,31,51,106,186,93,28,214,230,66,145,200,140,233,2,89,148,198,160,117,38,57,56,163,176,100,0,21,131,2,194,145,52,237,22,67,97,64,231,51,20,50,131,5,96,199,48,86,3,211,96,85,52,116,227,21,34,4,16,24,154,209,188,13,17,25,131,64,14,24,236,144,40,197,3,196,131,210,228,28,174,163,161,64,154,140,181,163,164,0,232,11,87,94,50,106,6,2,192,80,54,42,45,32,164,56,16,164,59,48,17,6,225,150,204,129,8,66,29,36,181,88,180,68,80,193,236,31,142,23,48,193,236,181,165,251,158,70,81,116,141,69,193,100,143,15,14,23,61,130,69,6,242,125,12,131,199,12,47,139,138,42,78,153,239,142,90,231,216,234,198,138,148,226,130,195,72,40,226,152,124,15,182,216,110,194,183,68,38,53,151,101,100,90,238,62,248,230,150,39,169,101,164,182,190,98,47,225,158,209,5,209,98,234,106,159,158,232,167,97,152,251,14,171,96,0,0,2,255,251,178,100,101,12,134,51,117,198,147,219,65,114,89,135,153,189,60,67,107,86,97,209,28,78,232,201,193,176,169,102,53,135,140,173,4,37,141,198,7,48,159,132,116,55,68,108,200,139,60,7,198,50,53,245,87,41,244,121,199,253,85,31,254,11,25,13,7,45,72,73,188,9,5,13,17,243,26,155,160,181,20,190,231,88,54,68,186,135,227,2,47,193,153,22,196,245,130,190,139,253,5,182,179,107,118,57,162,0,133,87,62,26,15,227,45,245,95,117,28,64,10,141,198,102,57,166,74,191,167,206,85,38,228,148,192,42,144,168,67,164,65,137,195,32,160,4,141,224,230,106,92,186,204,33,83,194,144,178,224,160,197,196,87,230,12,51,26,80,230,229,90,196,242,118,181,54,123,75,16,172,216,103,102,236,235,159,245,185,29,185,1,36,141,163,37,24,14,163,168,156,245,89,174,137,76,20,144,58,42,170,207,247,213,239,255,53,249,90,205,109,165,198,146,179,61,25,155,45,25,42,70,126,230,86,187,35,133,185,152,252,166,135,206,100,218,121,176,121,69,207,214,164,90,107,83,74,198,114,184,144,44,220,44,138,147,76,165,222,62,75,99,227,59,165,127,18,123,109,211,247,49,177,90,184,135,198,232,63,251,219,99,183,110,101,248,44,225,138,222,43,44,182,219,78,5,26,11,181,26,78,32,38,64,177,93,43,161,164,73,177,196,217,1,20,141,115,97,102,189,231,158,79,159,177,214,176,103,48,74,209,241,135,13,163,27,183,137,64,245,235,208,106,104,196,16,40,207,75,81,68,30,176,131,134,229,153,168,118,18,96,178,101,73,177,40,0,111,182,12,72,73,21,193,177,44,82,33,44,128,163,239,89,200,62,24,25,164,22,50,8,134,166,188,163,175,1,152,49,20,17,179,56,134,241,50,236,46,211,31,101,77,48,224,15,99,9,64,78,48,67,7,35,10,192,147,34,4,209,32,45,48,46,9,115,8,224,51,47,145,155,133,28,209,249,141,144,41,72,0,5,184,139,66,49,208,224,230,32,223,200,151,17,84,36,120,29,63,237,199,30,70,194,253,182,26,181,236,239,26,25,136,134,153,29,51,213,83,241,183,172,101,89,17,22,76,234,195,249,194,60,234,40,166,233,25,252,47,101,249,133,32,197,38,57,2,96,196,140,104,229,165,54,137,114,245,27,88,49,148,186,68,201,54,36,211,142,236,132,174,117,26,214,120,182,50,242,79,218,62,51,88,221,135,203,202,178,114,124,68,166,217,191,49,187,78,237,155,47,91,42,123,66,190,99,116,8,166,23,14,112,139,171,90,202,213,26,88,41,181,47,187,202,252,245,64,88,8,80,92,1,223,117,0,0,0,5,99,150,73,32,180,132,247,176,71,255,251,178,100,109,15,6,105,119,69,3,219,50,240,99,103,249,189,96,102,95,90,9,227,20,15,100,205,193,172,169,38,180,243,13,253,177,224,39,13,104,115,84,47,44,100,18,131,121,231,223,202,185,128,211,35,8,102,12,238,217,216,84,201,135,109,117,21,152,206,89,24,195,94,223,101,138,78,249,191,32,141,151,25,122,239,13,87,57,95,223,128,127,43,131,172,189,179,38,61,222,87,183,71,227,170,88,1,1,48,146,162,35,242,252,138,61,75,207,69,167,121,115,0,194,100,51,180,135,83,41,97,89,49,141,69,3,9,240,240,48,74,13,3,1,112,120,48,237,7,80,192,106,48,9,3,128,160,56,152,69,129,242,32,24,22,0,41,132,24,27,2,213,46,240,245,193,96,1,134,179,245,13,162,98,240,92,240,224,229,99,167,236,63,72,212,110,61,239,172,94,159,235,92,161,248,212,227,235,45,147,202,114,187,87,224,138,23,199,40,35,44,227,53,123,122,197,78,125,145,43,75,180,118,202,69,70,60,30,78,233,18,19,71,27,161,72,147,88,145,58,28,64,58,218,106,150,4,76,168,172,20,126,118,74,32,158,149,243,195,180,153,108,245,23,164,214,113,145,57,242,254,51,62,35,85,252,224,238,245,52,206,244,209,152,89,45,216,123,134,73,85,108,149,224,141,155,179,221,141,39,101,220,251,101,255,251,35,191,152,130,5,244,66,41,192,191,74,239,246,68,0,1,0,71,179,210,55,1,3,3,184,187,11,131,194,240,196,250,237,68,148,234,96,122,221,74,219,63,103,104,72,215,159,104,34,136,81,89,40,102,152,57,137,221,110,228,76,55,38,31,18,198,38,104,68,243,44,158,219,31,101,174,118,17,146,102,34,14,89,66,100,49,86,155,117,91,112,130,163,134,233,38,238,25,16,175,136,132,101,58,76,113,60,115,34,35,195,72,240,57,94,189,38,194,206,142,44,1,76,36,73,120,192,173,179,76,152,195,60,203,93,20,76,54,192,156,48,59,140,11,1,196,196,100,36,137,129,56,10,5,102,158,89,152,74,164,205,40,3,160,124,5,157,137,150,97,251,34,230,202,139,176,239,184,238,221,42,101,143,27,91,45,251,63,162,128,32,120,228,138,83,79,217,216,230,155,158,154,33,216,230,254,182,229,31,82,112,208,213,66,188,112,172,125,13,50,69,186,242,195,134,237,5,218,165,171,159,103,74,126,228,125,120,81,62,205,89,97,143,88,127,244,89,3,21,97,239,109,57,217,222,165,62,99,110,181,151,232,210,246,106,177,106,234,109,99,122,59,195,52,253,152,50,251,95,238,163,91,123,90,222,255,214,205,94,175,111,193,90,107,180,183,47,220,190,211,160,61,94,146,142,215,108,247,107,110,255,251,176,100,94,142,134,189,117,197,139,218,98,114,93,70,9,86,96,195,105,92,209,211,20,47,105,43,201,111,155,100,201,163,13,153,159,24,190,176,210,27,115,251,95,109,204,200,190,114,243,53,190,85,233,131,215,67,118,37,107,93,216,10,212,80,65,134,144,52,230,3,140,206,48,43,59,242,179,241,110,202,23,75,14,192,141,197,57,4,234,235,222,234,47,94,58,64,102,98,54,101,130,252,36,114,42,89,153,230,103,60,231,35,145,209,109,40,208,84,55,113,144,205,140,244,104,97,120,211,7,235,123,36,183,110,214,98,199,95,165,222,184,20,154,239,224,117,162,178,118,55,216,2,93,204,19,12,17,100,50,77,84,147,94,146,100,51,56,34,195,32,80,74,48,135,12,51,1,128,151,48,192,6,99,0,160,1,4,0,65,40,39,24,73,129,177,49,112,145,132,103,204,161,133,170,22,2,20,14,34,44,236,174,135,49,220,125,217,34,137,148,74,32,14,128,246,103,47,103,80,51,0,136,50,189,207,65,12,41,242,132,85,123,229,13,99,115,20,146,138,88,14,7,137,2,7,76,46,76,132,84,9,46,2,64,7,39,36,76,224,160,105,205,166,155,42,53,179,180,160,112,8,214,7,193,93,24,36,121,208,217,112,248,202,167,41,135,64,145,106,100,187,98,65,18,198,155,216,49,22,145,196,73,33,83,24,77,49,66,213,178,77,59,159,233,163,243,85,180,252,23,164,90,119,118,18,251,140,84,35,164,119,225,106,49,72,97,68,113,86,209,35,31,71,218,133,248,48,143,109,101,144,81,208,104,80,218,57,171,91,117,60,251,82,172,202,142,73,87,78,74,246,83,198,97,98,171,88,74,28,80,105,181,40,26,36,197,138,1,91,142,185,143,119,3,1,43,230,227,45,126,130,182,10,180,136,189,195,129,217,115,157,59,12,175,10,2,22,107,72,116,232,37,16,149,151,53,98,153,23,183,187,77,57,253,246,163,163,157,211,211,145,144,136,152,57,93,207,238,204,148,62,47,234,88,31,6,201,161,242,61,58,249,215,234,157,220,129,1,17,243,50,132,51,76,83,147,204,218,67,90,235,227,26,4,51,24,192,3,1,194,67,62,5,81,24,20,28,1,138,138,6,27,3,107,40,35,243,185,51,61,145,8,104,28,6,48,36,216,121,203,109,93,22,239,12,52,1,45,198,67,73,168,109,152,171,51,16,116,28,137,61,52,83,55,109,228,116,33,105,30,98,188,194,218,148,204,212,110,71,52,2,100,131,213,196,72,150,52,218,99,91,164,112,31,63,63,122,143,44,188,27,54,109,13,140,220,38,20,207,214,129,177,221,211,147,122,146,199,200,143,32,114,150,219,166,116,219,28,141,99,117,143,208,215,255,251,178,100,73,140,134,170,104,199,19,185,98,224,76,132,249,179,97,37,39,30,105,161,34,117,220,0,0,213,133,166,234,176,112,0,172,159,51,16,195,197,232,31,231,116,202,82,126,92,252,232,46,96,95,232,211,58,252,110,177,20,193,236,55,91,190,75,197,143,230,157,194,243,170,220,73,78,165,251,22,55,27,61,9,219,91,180,214,171,209,227,207,172,179,62,185,57,199,83,189,68,40,41,148,155,194,44,173,66,164,112,81,140,208,238,42,72,4,29,162,22,103,189,59,173,113,97,48,56,139,151,253,158,139,171,186,191,157,51,25,213,202,66,143,35,172,76,42,214,95,238,61,89,85,188,168,21,144,155,68,109,154,56,197,184,163,204,154,9,130,2,157,37,71,58,82,167,36,0,0,0,195,53,248,83,86,103,3,145,74,179,22,219,179,24,1,227,9,68,163,14,6,163,0,199,51,19,65,163,17,65,112,32,112,16,19,129,4,99,9,131,243,15,66,32,0,70,96,184,136,96,192,54,12,155,16,73,166,250,154,42,240,170,98,4,150,109,30,73,180,135,24,218,117,50,53,52,202,127,175,52,6,216,223,118,166,230,179,9,5,62,88,203,161,215,157,216,107,143,109,250,73,168,101,177,52,91,85,233,36,17,233,184,58,6,125,218,202,186,110,208,11,229,15,76,210,83,94,214,169,245,65,156,166,105,199,128,100,182,47,72,166,116,255,76,197,119,115,181,123,90,175,102,41,163,52,144,186,24,228,221,202,248,252,255,46,68,227,211,47,44,38,254,52,211,122,149,99,206,103,252,230,243,187,110,166,21,247,158,170,223,254,239,251,204,50,199,11,215,49,175,248,91,231,215,166,177,202,73,78,170,231,122,172,106,122,205,139,57,211,231,189,99,135,127,87,235,91,149,127,45,242,213,53,199,37,122,187,10,44,28,12,0,0,0,247,93,136,220,92,178,193,94,53,117,251,202,227,251,158,243,149,101,249,14,97,119,68,228,216,219,238,255,255,255,255,255,83,255,236,33,96,237,67,224,102,162,26,2,177,5,201,77,161,192,51,65,105,3,13,145,52,52,38,118,19,51,64,149,49,253,36,35,47,130,96,48,193,8,99,16,144,131,48,100,3,83,6,224,79,3,3,1,141,8,154,152,16,3,122,181,152,31,3,145,130,0,41,24,165,136,249,135,56,43,152,216,112,9,45,183,69,51,158,94,50,33,227,13,59,20,50,8,51,49,128,96,82,24,240,65,129,20,25,57,153,149,141,142,1,46,100,37,164,57,135,137,169,82,190,38,7,6,14,152,72,185,129,129,131,6,26,3,144,198,208,249,99,11,5,50,133,224,196,163,6,142,34,64,60,98,195,70,46,12,99,3,11,90,243,25,45,133,122,204,10,255,251,178,100,75,128,10,146,131,199,6,123,96,2,56,136,25,178,204,8,0,156,17,159,44,125,220,0,9,32,139,101,79,178,96,0,8,109,19,201,165,95,48,64,40,109,95,172,58,153,181,234,121,197,162,130,38,89,76,224,215,137,57,1,193,143,163,44,151,58,204,176,16,16,97,0,128,225,55,249,126,62,149,224,118,166,91,183,82,80,228,182,25,27,165,47,141,38,107,91,121,223,87,0,32,13,65,214,185,132,1,40,162,73,182,101,222,220,96,40,156,46,244,170,51,156,163,27,243,109,10,33,98,189,110,64,113,124,236,219,94,240,13,237,88,127,37,18,62,89,153,171,149,157,215,175,59,171,24,111,122,199,40,252,162,95,133,205,94,238,86,51,238,53,55,223,117,238,106,229,37,46,55,108,225,157,236,191,186,185,103,240,191,255,255,255,255,255,255,255,255,255,255,249,235,153,255,121,207,255,255,255,255,255,255,255,255,255,187,106,176,226,169,144,64,0,32,0,20,164,44,17,53,76,19,194,71,13,186,239,227,240,226,190,243,114,215,79,218,254,196,161,132,225,209,10,106,47,55,246,180,43,151,226,209,51,179,183,255,255,255,255,255,255,251,124,193,72,183,164,0,0,1,227,7,76,115,129,95,35,5,129,112,225,248,233,3,124,197,32,124,193,0,132,196,80,176,194,144,76,160,135,47,194,155,152,0,8,129,137,103,136,186,166,6,1,102,19,4,198,36,143,35,174,4,106,32,182,151,153,19,149,115,230,223,71,221,231,190,25,149,72,163,176,43,200,252,53,231,193,145,5,196,42,23,121,254,151,86,149,75,162,171,201,75,224,120,211,90,29,90,150,179,152,220,77,197,213,54,120,238,207,201,40,242,141,77,90,203,185,80,90,199,185,77,70,157,166,181,35,105,181,178,198,33,107,46,243,155,221,46,22,254,149,245,131,183,98,207,213,150,206,217,114,165,54,49,171,204,171,74,165,223,75,41,140,247,255,61,255,55,251,231,238,83,22,183,143,99,85,170,225,82,205,157,243,30,127,255,123,118,238,237,239,124,214,84,210,174,217,181,63,91,58,151,165,56,216,179,127,124,222,56,238,174,58,237,235,247,126,238,63,127,72,65,0,0,12,83,131,86,224,229,65,170,9,10,44,171,130,193,166,219,154,73,52,236,89,58,218,149,110,55,199,160,4,252,164,211,93,255,27,186,202,167,153,114,64,192,227,158,161,49,245,11,155,251,246,251,54,251,102,63,163,246,118,95,119,250,195,76,218,167,62,86,227,64,0,2,10,148,200,227,108,231,55,184,211,1,164,194,243,180,231,243,244,194,16,41,0,166,48,3,97,114,29,49,150,57,129,64,48,165,37,219,22,20,49,180,115,51,86,67,36,18,192,83,255,251,178,100,25,14,198,52,103,202,27,185,74,240,75,193,249,99,97,232,38,25,121,163,36,110,189,148,193,29,14,38,205,130,153,168,9,14,238,53,36,141,88,87,13,235,166,79,151,50,245,36,110,67,102,28,122,109,77,55,103,161,218,68,107,81,175,198,205,60,146,52,175,184,117,97,1,176,68,44,78,209,41,232,210,36,104,10,77,30,72,133,4,205,178,213,41,181,74,27,20,161,5,213,203,81,134,148,54,1,245,93,157,83,136,217,32,76,145,3,150,177,147,172,82,103,148,148,220,158,226,71,145,201,175,117,116,131,119,212,96,172,213,88,154,75,161,159,90,174,51,155,38,210,58,194,115,178,71,183,138,23,86,158,95,101,5,234,16,217,226,106,107,48,221,95,98,174,220,204,73,193,255,254,160,0,0,39,68,90,10,208,22,144,56,227,228,97,99,33,6,12,114,104,64,73,218,93,23,64,224,152,210,156,180,182,82,108,110,98,226,8,5,229,221,206,34,223,71,122,223,181,159,210,255,160,158,18,219,48,125,101,205,180,177,45,124,86,112,233,7,37,98,135,194,131,214,234,136,122,65,114,153,36,35,30,230,167,28,28,19,152,40,108,153,84,213,2,128,118,36,97,16,164,96,113,38,97,176,36,97,96,94,96,48,50,68,6,152,228,1,38,217,134,32,81,121,66,194,10,107,13,1,76,233,115,33,205,146,173,184,65,108,157,150,230,196,30,50,94,159,51,193,131,135,74,193,234,79,67,150,35,181,74,19,55,242,171,151,172,136,186,182,86,194,74,219,33,206,134,56,95,23,117,151,10,174,217,190,187,58,120,213,225,173,50,139,147,239,15,54,119,169,77,98,32,89,174,221,152,106,60,222,236,209,15,85,123,168,169,101,208,213,36,81,179,244,129,13,91,123,246,117,167,47,31,29,166,54,131,93,147,231,23,157,238,65,21,238,154,55,23,163,235,176,205,190,143,103,242,143,251,235,252,227,23,199,161,243,182,151,214,35,253,105,199,151,37,69,95,66,58,135,25,19,4,93,220,176,38,152,44,68,228,78,69,61,217,75,227,64,246,101,51,57,64,193,225,204,213,253,95,255,76,64,12,244,167,99,209,6,34,95,252,151,74,219,206,116,243,213,26,228,179,237,38,95,70,20,34,97,109,117,136,125,71,12,48,20,75,73,57,210,238,135,0,0,18,139,116,200,36,192,237,176,204,35,228,48,21,76,48,205,1,5,2,69,189,48,68,67,53,192,14,80,112,187,3,50,48,116,64,85,26,86,155,64,204,233,85,1,64,67,133,47,153,181,83,92,48,106,171,47,38,91,155,216,231,178,235,45,97,84,165,87,139,32,44,244,170,39,165,177,193,105,156,150,98,107,77,79,81,212,11,50,250,209,255,251,178,100,45,140,134,3,104,201,155,186,97,240,79,197,153,131,97,226,40,22,117,155,44,110,48,213,137,36,134,166,169,134,20,160,32,137,76,175,68,205,213,195,46,87,254,235,239,170,150,236,49,153,172,107,16,213,91,152,110,235,26,10,89,115,50,107,37,59,213,221,130,110,115,4,237,57,247,223,93,111,206,162,168,166,144,207,203,237,124,229,37,221,159,141,169,229,211,73,118,123,38,191,174,124,239,253,169,41,27,155,172,126,206,183,218,187,219,199,34,166,222,150,202,251,235,106,247,214,105,15,74,187,95,248,243,64,0,225,118,149,112,24,16,115,1,36,26,34,89,41,15,209,202,114,35,219,209,71,138,46,175,91,39,96,95,191,253,63,175,208,254,223,245,102,82,41,149,155,185,164,168,129,206,22,121,222,188,73,228,84,41,180,39,122,142,198,3,231,203,53,228,133,193,19,77,16,172,178,85,67,210,20,215,170,181,128,75,110,92,41,62,61,139,236,226,65,163,31,183,13,50,228,78,113,128,64,132,2,21,33,13,4,12,14,21,8,10,180,96,128,81,110,134,66,50,97,0,33,175,17,1,94,136,57,109,179,71,97,129,37,163,187,30,148,182,4,72,100,240,92,235,29,28,17,176,221,109,102,126,102,203,39,147,172,130,180,12,215,196,127,238,87,92,55,43,62,196,116,137,136,183,80,190,144,218,101,248,109,15,56,125,210,227,208,75,128,200,193,75,7,236,206,37,236,139,13,18,171,80,247,73,196,87,135,255,156,9,26,94,227,247,111,38,214,50,10,164,238,77,212,205,72,163,151,155,227,73,177,71,157,102,32,56,12,231,214,90,3,242,139,61,124,135,43,153,4,89,39,39,8,199,110,200,226,84,12,1,6,133,184,171,4,4,178,194,70,172,48,176,218,25,28,22,69,200,101,101,235,23,219,124,96,168,208,39,112,93,62,70,23,81,213,250,204,141,56,197,24,122,100,168,255,250,141,159,2,133,92,245,143,105,113,140,97,156,142,45,169,96,130,208,20,78,134,190,49,163,222,0,4,148,184,193,62,67,201,221,205,100,32,49,169,32,231,75,84,44,18,24,205,208,193,192,75,51,96,96,86,74,46,129,50,0,78,50,25,80,169,53,26,188,190,40,178,87,2,142,64,2,129,59,48,84,93,128,22,229,0,8,21,173,16,130,178,212,122,91,181,38,104,253,225,84,243,28,134,70,191,44,65,138,97,136,233,50,33,213,246,107,5,250,139,224,109,220,175,69,175,213,235,251,116,251,176,178,49,178,31,243,142,187,116,177,194,186,85,165,250,179,141,179,85,208,83,246,42,110,197,28,210,60,155,201,252,19,21,171,116,57,183,85,119,70,178,232,109,42,88,161,166,22,52,174,39,81,255,251,178,100,78,140,197,209,104,202,155,153,97,112,74,37,249,183,97,130,38,21,225,159,48,110,48,213,129,68,152,167,12,243,153,244,87,53,4,182,103,115,188,198,41,176,32,55,48,172,188,84,97,246,177,186,219,217,135,185,203,82,145,199,246,8,0,0,121,237,197,72,72,56,146,26,64,42,34,79,78,38,50,195,76,27,157,154,38,140,93,183,253,63,255,250,127,253,152,158,136,199,216,98,32,85,3,103,20,98,133,8,0,23,59,255,15,132,76,148,62,129,54,132,5,76,54,166,79,7,157,220,211,165,215,72,167,169,90,193,42,55,119,0,93,141,67,3,92,192,147,57,150,69,164,67,97,128,121,110,222,4,47,79,33,160,204,18,68,4,172,68,48,114,102,176,93,114,24,187,226,213,167,225,150,97,55,53,3,98,153,147,33,41,101,150,21,155,232,45,181,118,102,102,122,142,107,186,188,60,227,195,247,233,45,221,147,243,131,35,133,39,73,44,189,106,72,221,188,71,23,231,173,44,117,225,171,180,129,97,152,151,92,109,67,124,229,215,220,227,206,37,248,211,243,37,35,42,106,195,37,206,25,134,62,182,76,33,85,44,68,199,99,174,147,3,112,239,244,121,220,212,211,21,100,248,189,6,38,153,206,132,56,12,18,24,74,99,73,102,129,22,118,139,6,96,71,41,142,135,104,235,113,106,64,182,208,157,28,129,70,119,154,97,35,28,79,216,20,209,144,150,218,211,19,110,200,189,175,125,63,255,99,12,105,228,89,44,18,136,164,15,203,43,80,29,34,45,73,201,2,207,24,64,237,121,196,204,106,170,194,229,120,25,138,55,127,179,113,201,118,67,20,120,58,42,109,172,75,84,129,236,52,146,61,80,4,18,220,180,194,72,56,196,180,44,201,208,44,195,66,188,200,192,4,136,62,86,147,241,215,145,188,198,101,143,186,44,44,40,32,194,54,237,8,96,96,0,59,210,181,178,199,84,125,120,144,132,188,8,135,33,133,139,160,86,94,224,157,169,196,188,197,173,51,52,156,137,13,19,54,8,46,163,185,158,171,218,115,62,186,39,99,166,194,182,189,43,25,229,7,124,161,201,95,19,110,167,230,220,29,26,137,232,144,235,135,43,241,90,220,56,80,63,149,16,210,222,172,207,111,90,10,121,219,46,253,242,45,92,123,244,103,155,103,233,124,207,212,120,128,141,119,83,226,82,124,178,93,102,208,46,101,76,47,42,122,26,229,45,191,212,91,125,181,153,129,35,242,134,223,85,11,32,48,39,114,116,255,72,0,34,21,15,161,138,32,80,132,112,36,109,144,98,40,51,9,149,138,141,84,25,167,122,8,35,59,140,16,33,223,186,169,117,255,234,204,159,18,251,19,170,42,33,11,107,179,255,251,178,100,115,140,197,189,101,203,27,184,97,96,78,202,153,99,97,130,40,88,93,159,36,78,229,41,193,78,31,230,205,133,136,252,61,200,148,179,16,245,214,205,255,79,250,108,142,205,206,95,239,240,233,115,33,93,216,167,114,43,187,173,202,12,129,64,8,190,100,39,20,104,98,6,108,216,150,100,112,42,106,73,176,97,176,36,96,56,88,96,176,116,21,2,144,116,205,176,158,5,27,7,18,218,28,104,41,154,176,16,144,8,84,80,87,241,14,232,18,86,213,15,76,119,110,13,99,200,205,19,144,44,17,0,19,116,210,214,125,21,153,161,165,194,213,230,124,141,107,194,175,128,56,31,10,50,62,37,48,246,160,228,4,100,135,18,233,169,179,40,219,40,109,222,138,162,61,36,145,44,157,122,118,135,249,19,217,43,209,55,176,102,209,210,148,150,234,89,91,229,61,140,223,186,181,61,127,169,172,188,18,211,236,251,169,182,165,150,221,146,102,236,218,5,236,220,238,88,170,178,32,125,40,164,31,52,48,202,102,178,230,117,172,49,151,136,82,233,78,62,125,250,20,212,23,97,191,105,253,37,168,68,132,220,105,72,138,146,97,116,34,74,205,164,146,144,40,14,85,165,97,72,123,126,122,138,171,253,35,87,10,147,255,215,167,232,223,187,82,238,151,186,38,214,111,239,166,195,157,232,238,51,185,7,99,42,184,202,138,123,67,76,24,104,117,18,141,96,163,5,133,2,44,81,203,218,199,200,67,169,236,65,182,160,8,166,221,188,171,114,53,176,56,214,225,147,12,21,128,185,139,104,227,129,131,11,8,29,64,140,144,229,230,35,236,60,160,88,97,131,82,42,230,125,32,41,134,2,131,224,236,230,31,97,135,139,226,27,57,16,114,141,205,99,33,150,118,102,211,191,2,56,26,40,177,209,119,127,194,154,135,74,30,126,245,153,133,155,181,10,244,73,39,94,91,104,25,223,175,193,13,23,77,237,89,189,25,90,204,18,199,184,210,172,171,89,111,254,154,55,71,16,125,77,171,52,137,149,56,182,153,207,78,179,120,105,253,107,214,150,249,125,154,182,230,219,208,226,101,84,46,194,86,121,33,226,196,139,150,52,196,59,171,148,117,28,132,178,118,236,109,183,191,92,138,157,8,24,0,0,101,63,219,174,66,224,95,147,51,104,80,142,34,197,148,118,54,163,225,153,153,63,250,255,225,219,23,82,9,18,247,79,245,84,126,169,180,92,225,119,26,105,4,14,65,101,217,68,167,90,154,29,58,164,230,138,12,121,145,219,130,141,101,65,160,89,141,18,115,243,135,219,46,97,8,44,159,75,154,20,114,77,185,134,227,198,226,61,26,20,22,9,48,21,92,130,171,149,13,213,136,106,133,212,47,255,251,178,100,140,140,69,101,104,204,27,153,96,224,82,71,73,218,60,197,40,21,9,163,50,110,97,35,193,83,167,103,76,242,141,252,196,161,184,56,16,76,149,166,53,213,37,15,208,189,110,99,118,130,1,241,42,108,33,8,64,128,242,248,200,137,138,130,204,69,102,239,249,100,23,91,38,224,210,41,55,26,87,166,65,50,33,90,71,56,202,249,136,117,57,78,75,189,119,146,196,181,121,165,79,185,153,187,155,178,114,59,38,216,90,210,109,9,152,92,151,111,210,88,142,212,46,102,44,173,93,91,253,187,247,189,243,218,61,187,246,150,167,47,36,13,62,26,253,217,207,54,199,101,73,28,81,73,40,196,153,81,18,12,115,77,18,137,144,146,8,89,142,218,142,190,194,170,93,82,138,93,8,48,16,73,243,156,196,203,51,102,93,69,188,26,95,29,183,180,214,209,3,4,128,130,234,225,231,114,29,133,16,168,71,216,226,127,247,205,175,93,147,176,145,206,81,76,214,199,231,229,79,185,249,127,74,254,104,179,249,30,222,108,74,214,70,98,235,241,229,230,42,128,64,84,31,73,55,10,128,211,238,0,20,147,144,199,119,24,224,229,40,202,112,60,12,83,24,224,92,152,54,10,161,216,2,11,21,89,61,7,5,54,104,147,16,46,59,174,76,122,141,45,53,111,26,181,138,66,214,74,205,112,220,136,101,166,220,138,83,75,109,70,223,172,234,40,2,94,65,184,84,149,255,207,77,50,10,36,35,118,73,117,177,32,91,130,112,148,82,31,115,82,48,154,22,192,112,6,87,206,113,231,21,103,133,211,85,39,28,251,124,210,66,137,202,19,251,46,89,155,244,177,29,215,199,53,209,215,42,142,198,82,147,131,117,246,243,146,153,212,200,170,53,44,229,162,122,113,46,109,129,110,53,98,28,188,20,247,113,11,45,65,68,121,87,52,211,68,153,82,30,121,236,71,191,64,77,233,45,14,248,49,202,84,42,17,26,63,8,251,213,26,155,135,166,236,79,177,194,14,239,148,207,255,246,243,46,206,157,102,148,163,132,214,203,204,172,237,0,75,210,200,109,36,77,190,33,48,241,234,51,179,22,139,175,133,176,47,165,90,215,219,254,237,56,13,119,44,113,161,174,43,164,41,193,183,171,94,222,215,178,10,113,203,169,147,220,135,174,136,38,18,159,51,82,144,20,2,46,249,131,0,193,192,85,0,71,210,254,76,188,174,12,12,229,200,164,149,225,232,212,181,249,106,178,179,32,201,195,198,228,144,144,43,40,64,68,213,78,53,207,236,63,133,222,167,80,84,50,218,136,107,19,156,81,64,153,100,84,239,13,38,49,109,167,163,170,20,146,235,104,202,72,238,220,38,201,35,132,33,19,236,130,12,3,255,251,178,100,182,12,133,117,104,74,27,185,49,240,85,69,217,147,96,102,110,84,57,159,44,110,36,211,9,70,163,103,116,241,13,108,20,36,196,237,143,64,205,56,198,43,82,66,182,158,231,16,104,136,46,35,28,163,160,156,182,147,83,150,76,77,24,14,159,63,229,129,20,80,93,101,55,114,190,238,245,42,46,135,54,157,166,117,177,237,167,225,81,136,16,1,166,109,201,83,33,136,136,16,131,252,235,243,62,157,220,213,43,34,65,33,52,255,245,98,233,41,154,119,187,235,89,49,131,8,80,166,69,158,142,82,109,58,165,149,190,105,240,231,158,84,231,148,167,145,94,153,53,144,139,230,83,151,83,60,179,6,130,151,37,202,83,211,100,123,22,182,46,218,250,192,128,8,16,65,0,0,76,70,4,64,222,96,241,140,102,4,176,195,108,32,76,55,3,132,193,104,34,12,9,129,76,193,16,70,197,66,76,194,52,18,79,125,99,105,149,67,137,86,0,153,156,130,192,224,0,64,0,80,6,205,8,48,170,104,184,18,228,205,48,224,84,212,56,40,200,5,53,67,136,177,74,21,92,130,37,173,113,138,183,21,105,142,188,45,131,77,220,125,14,208,215,188,135,229,250,19,7,179,161,249,121,10,34,221,125,107,71,39,195,193,169,131,240,161,178,126,126,115,231,5,72,20,28,156,186,122,98,89,201,175,171,60,171,104,29,9,68,242,54,165,213,81,106,67,70,203,86,134,22,19,84,229,138,214,212,53,162,149,135,185,158,141,123,43,142,80,153,82,138,149,163,139,88,181,99,172,173,72,177,124,153,67,203,40,182,88,133,250,56,157,246,79,138,69,115,132,241,50,165,184,143,207,169,83,231,16,15,32,239,125,246,150,146,27,64,152,157,183,210,201,166,157,189,52,95,142,86,110,244,85,238,151,223,249,153,130,159,51,52,99,164,0,6,1,111,255,219,113,60,104,88,29,14,198,255,77,235,39,49,63,255,175,146,146,61,216,203,115,85,181,5,102,35,231,178,137,65,132,16,202,114,153,134,172,118,86,242,127,232,100,107,10,26,185,177,46,228,74,142,75,232,104,11,6,102,5,4,103,3,97,179,184,245,139,198,63,236,248,205,96,52,146,110,24,48,132,156,216,111,25,168,50,24,30,58,128,216,70,115,18,2,44,4,102,130,199,0,62,23,74,74,166,106,210,140,239,122,130,170,82,192,138,200,222,126,74,161,29,124,73,21,84,65,49,120,90,92,197,203,76,223,130,87,69,175,185,28,92,178,20,220,185,134,142,238,123,72,50,46,137,185,59,188,182,235,52,232,227,253,220,246,31,229,8,105,218,238,79,3,244,164,63,86,78,215,218,111,206,118,185,21,215,161,175,148,239,44,210,187,50,176,255,251,178,100,223,12,135,176,121,197,139,218,98,114,78,104,10,26,48,35,79,24,29,155,38,110,229,131,201,100,19,229,25,145,153,241,237,232,242,229,245,236,244,61,88,237,87,37,164,40,190,27,187,234,229,181,150,162,133,203,71,72,57,33,239,205,27,244,45,71,239,171,168,92,88,60,216,152,82,221,218,231,215,28,184,189,126,215,182,43,175,179,252,196,68,249,31,233,220,62,202,58,14,31,221,139,252,32,11,213,4,50,136,134,43,40,20,64,140,80,113,213,218,91,49,121,23,226,253,149,124,174,85,103,48,84,4,28,32,102,133,230,103,212,42,215,207,86,75,10,245,231,190,130,75,82,41,114,231,156,29,161,75,232,29,198,125,56,165,77,72,168,140,32,76,47,128,129,72,244,191,244,175,126,136,176,20,237,238,253,70,17,235,113,220,230,140,51,204,65,168,207,132,10,141,88,32,12,58,67,204,185,62,76,19,18,204,23,7,140,83,28,12,83,99,222,32,41,16,113,220,234,86,141,22,21,36,143,131,72,145,88,205,13,37,2,206,165,148,202,4,129,39,89,148,168,116,12,159,170,189,245,93,212,18,24,40,196,185,3,69,67,181,165,227,192,113,79,85,250,176,198,34,43,142,137,9,88,118,116,85,116,193,66,200,205,163,198,11,16,214,60,133,29,87,157,182,102,150,55,138,203,203,22,87,25,139,245,73,230,39,119,101,124,35,191,186,145,9,28,124,166,55,15,15,144,188,151,122,149,235,93,117,12,239,60,233,127,180,226,102,87,189,166,81,90,5,167,41,98,199,226,54,97,169,246,40,132,136,136,96,162,37,237,78,67,102,218,129,135,29,171,173,244,46,92,250,40,107,85,240,43,171,208,44,74,179,74,187,243,27,172,89,203,188,197,28,234,30,33,57,19,16,186,212,49,117,173,122,191,203,62,249,119,160,138,129,75,40,82,112,135,133,197,24,113,165,186,103,12,109,14,105,192,178,208,142,88,222,100,206,123,61,93,161,77,76,18,41,3,235,118,40,8,172,111,46,173,185,210,183,166,223,136,96,192,212,10,177,2,83,50,206,65,94,106,142,180,176,199,191,169,157,132,252,118,249,241,204,100,25,204,250,72,21,196,202,105,37,49,22,184,82,196,182,59,66,142,99,124,194,111,33,10,102,32,24,99,64,50,10,12,64,193,209,128,97,73,133,34,90,141,24,14,0,152,14,19,140,4,142,27,34,68,82,204,168,26,62,56,204,217,104,38,29,123,168,238,228,74,160,183,9,179,173,53,196,176,69,147,82,226,128,161,157,177,201,251,143,159,34,92,193,237,91,68,253,142,76,19,24,14,196,202,158,35,83,28,49,47,85,140,82,152,120,163,98,83,203,61,115,79,176,186,175,236,71,255,251,178,100,215,13,247,43,121,72,11,186,97,240,90,231,105,0,104,195,134,25,217,225,38,46,176,213,201,101,20,228,65,150,13,105,85,251,54,134,213,84,183,68,38,84,186,210,214,153,125,43,157,123,158,122,120,87,173,125,68,71,147,117,233,169,178,91,197,14,208,205,149,242,252,252,36,40,49,26,26,79,233,144,153,50,73,114,164,213,217,29,71,113,196,76,57,84,79,80,66,32,16,130,215,18,147,167,180,252,135,215,70,161,39,179,37,148,107,253,248,130,40,229,210,9,204,101,197,196,121,196,218,25,236,204,132,228,77,136,152,10,134,90,207,84,59,225,196,227,77,66,1,45,12,193,42,83,177,133,79,227,242,243,219,63,77,83,46,236,85,125,16,7,74,93,88,216,37,7,72,97,127,13,136,97,4,231,199,82,247,207,112,113,43,250,156,157,50,246,178,168,109,236,252,165,255,154,191,191,239,150,229,214,39,169,190,206,253,91,247,118,224,52,134,157,53,176,125,51,0,10,49,176,156,49,236,124,21,11,9,128,192,112,168,88,2,140,12,1,12,22,3,4,96,219,194,174,139,132,93,164,52,121,36,99,222,109,218,197,90,233,234,243,82,63,242,231,158,3,155,130,90,85,217,216,2,81,102,181,234,23,98,93,17,157,130,241,183,220,121,119,182,49,191,77,31,171,65,107,11,21,50,206,159,89,99,83,46,97,149,124,110,217,169,106,198,23,179,214,55,48,169,151,227,172,229,156,173,114,189,170,181,237,82,211,119,148,217,91,203,85,105,43,202,43,78,81,99,73,87,11,244,253,251,120,81,217,177,115,90,189,247,101,156,171,111,28,51,198,206,86,177,221,156,167,181,118,247,109,85,191,150,54,105,238,101,219,253,238,83,151,55,149,5,91,63,141,124,247,27,149,94,203,251,202,122,183,245,134,57,92,251,216,239,152,106,154,122,99,42,159,157,235,57,80,111,42,78,125,45,29,236,242,179,219,213,255,90,223,222,199,183,118,184,4,0,12,25,193,22,151,165,0,198,57,98,210,183,120,125,132,46,246,92,160,241,71,30,37,37,169,104,139,16,141,124,88,40,240,48,112,217,186,77,82,174,92,155,39,186,238,215,84,102,180,185,186,137,190,145,170,102,170,47,175,139,230,229,35,118,187,190,38,238,46,123,232,99,205,10,194,232,123,234,45,169,242,117,75,118,247,39,255,179,255,253,102,126,193,210,96,158,27,38,10,100,6,97,78,28,198,153,97,128,97,96,2,6,6,32,220,24,6,198,2,128,6,96,108,9,134,15,192,144,96,132,8,198,5,32,158,40,2,142,209,0,11,130,64,196,192,112,1,130,121,84,230,11,238,41,196,193,130,186,17,64,43,72,121,21,150,86,98,29,198,18,255,251,178,100,202,0,7,61,121,202,5,119,0,2,92,198,201,53,172,160,0,42,178,35,34,25,236,128,0,215,19,167,15,30,112,0,45,201,113,109,49,69,172,147,203,189,28,86,145,194,88,32,50,100,132,149,129,105,40,101,239,51,46,169,50,245,89,51,209,8,9,169,132,14,153,79,164,146,80,255,185,26,105,243,181,31,234,207,10,154,64,175,67,56,134,156,10,10,142,221,199,229,242,101,46,51,251,6,192,112,220,236,109,150,169,8,21,185,87,112,233,101,175,12,237,52,49,101,243,132,181,9,70,78,196,63,157,72,61,165,69,22,58,223,120,155,59,147,22,86,56,113,228,125,219,12,94,57,73,24,138,187,177,40,76,34,49,29,173,69,42,157,142,72,233,229,114,219,42,149,249,116,216,116,141,154,61,110,211,81,129,243,108,175,156,166,48,231,209,213,129,28,184,172,53,203,182,32,184,155,96,165,127,225,215,251,27,242,152,204,63,63,14,99,44,121,220,168,183,202,32,71,114,157,178,78,179,136,195,15,128,109,78,83,64,51,177,41,52,55,75,126,81,18,149,255,255,255,255,255,255,255,252,81,213,206,2,156,147,86,164,187,19,166,165,119,191,255,255,255,255,255,255,254,7,112,98,206,235,184,234,72,125,254,185,25,164,175,144,69,128,0,0,0,0,70,76,160,252,17,208,79,130,225,91,21,30,133,39,84,145,177,14,144,113,70,154,198,217,254,255,162,43,160,213,28,9,146,215,253,15,91,62,249,211,84,151,255,250,255,255,64,0,0,9,16,150,138,124,153,178,128,95,226,109,150,22,8,12,88,191,217,240,132,76,41,250,110,64,0,9,203,32,183,17,190,42,30,163,88,120,224,222,141,132,139,105,117,9,100,239,102,86,177,187,129,118,119,76,77,77,238,123,79,173,61,98,88,196,204,109,43,209,83,232,90,48,215,60,214,165,109,58,247,152,206,49,159,192,104,140,222,46,110,245,120,213,164,56,255,41,243,194,123,195,213,155,213,113,173,102,74,226,208,26,209,7,227,132,117,219,185,230,218,31,74,27,136,24,219,103,251,247,172,8,10,139,102,60,153,195,140,11,89,146,183,155,95,192,175,234,60,235,27,255,55,219,132,123,234,4,77,120,14,26,219,28,105,230,149,198,186,82,69,106,67,220,115,87,174,13,214,78,69,203,27,110,52,216,224,254,250,131,43,133,247,237,87,255,85,198,223,239,114,171,214,58,109,144,24,105,135,32,161,0,113,54,142,45,234,208,166,114,171,46,121,108,154,98,147,24,129,17,4,19,117,22,60,181,82,102,161,111,221,166,103,119,189,187,115,222,130,9,189,6,203,159,216,135,75,116,108,99,62,21,255,255,229,206,63,233,255,255,235,62,76,25,255,251,178,100,137,142,246,120,113,209,159,105,224,0,66,195,25,80,236,24,0,34,153,219,58,13,235,5,9,2,135,230,64,244,136,168,98,99,229,96,224,163,94,184,60,208,17,32,84,102,53,160,220,231,232,96,217,166,68,218,189,192,29,192,52,110,123,234,68,52,207,130,200,10,13,241,64,105,223,101,47,115,101,72,50,132,115,177,212,182,83,10,59,110,34,205,202,68,86,149,237,182,100,217,232,159,85,200,227,84,137,41,40,14,117,193,136,52,66,133,149,8,60,183,9,137,40,164,46,170,209,0,2,24,157,36,64,112,230,102,227,10,209,148,164,224,38,207,57,36,38,236,131,143,72,69,36,217,33,128,217,37,253,94,48,252,138,100,106,13,163,205,25,69,136,198,55,94,74,173,41,97,232,159,183,77,222,231,98,101,20,140,223,71,180,88,156,191,55,111,250,225,89,145,185,72,18,148,78,179,216,58,206,75,74,102,253,51,89,191,86,61,87,25,82,242,131,168,31,64,162,36,58,177,71,252,148,65,237,114,67,4,72,251,1,67,63,250,125,242,194,59,49,83,159,204,46,67,58,155,174,44,73,69,61,214,153,141,187,255,44,156,66,41,202,73,35,191,158,251,95,10,71,122,126,205,51,90,177,63,82,253,122,177,26,105,101,116,76,104,56,103,75,127,121,92,214,87,228,47,194,112,31,192,99,9,81,2,12,193,235,42,26,92,224,30,81,27,197,8,103,122,174,225,10,239,193,8,80,62,224,64,171,195,242,130,0,54,146,180,139,156,83,223,39,203,221,222,83,95,144,148,242,6,187,252,173,190,249,63,237,187,211,232,103,247,8,24,49,152,212,14,21,7,5,225,4,142,55,205,200,20,4,142,3,127,78,39,114,129,16,20,46,212,63,36,86,28,81,18,37,212,29,11,181,32,224,123,9,132,228,189,102,57,237,140,33,246,130,161,71,253,67,127,100,240,245,22,154,86,166,190,106,137,50,143,226,84,67,231,146,215,80,178,176,168,17,4,25,81,240,134,149,138,97,11,27,199,90,144,59,85,210,212,63,206,151,196,168,24,61,222,234,133,43,9,82,8,5,120,83,202,235,45,167,75,182,115,69,176,191,147,72,50,86,58,24,107,161,162,74,104,192,92,57,95,45,167,138,45,70,135,63,162,178,39,169,248,72,230,132,206,93,25,45,242,172,99,236,79,196,238,159,44,87,149,226,250,184,241,147,93,93,19,254,213,105,239,51,13,49,111,124,75,89,11,212,52,245,21,175,97,111,207,13,59,172,222,108,239,24,233,28,62,146,51,228,172,223,50,155,150,93,192,89,26,67,54,250,199,129,111,235,245,239,254,35,228,0,0,48,0,190,139,144,227,132,123,144,254,192,187,8,252,2,241,103,255,251,178,100,125,0,23,54,122,80,3,153,120,208,62,195,185,200,61,2,62,26,225,197,67,77,60,249,192,250,21,40,105,23,139,64,246,88,234,22,185,16,139,75,157,110,119,173,47,237,111,56,182,1,67,79,148,234,139,202,72,246,27,117,96,215,200,116,161,218,62,159,244,255,207,120,143,215,254,224,4,174,66,101,16,20,42,63,5,127,25,4,107,243,30,192,11,126,4,66,166,34,224,61,70,156,100,157,215,32,18,20,37,94,114,133,22,38,101,43,100,160,109,87,217,50,158,250,210,151,47,154,201,153,115,42,136,253,142,168,94,46,105,18,213,184,40,128,126,219,72,165,175,103,235,45,120,69,22,190,186,113,153,133,97,165,199,19,183,80,187,37,128,3,67,92,114,179,88,232,75,59,43,11,196,21,187,91,184,144,94,28,146,250,176,99,124,29,174,95,112,20,58,220,102,167,87,117,89,171,54,43,255,92,161,148,207,87,255,135,98,138,127,116,148,90,111,72,116,215,171,136,9,214,242,188,91,131,36,3,228,172,205,178,145,139,175,168,208,33,74,216,205,53,41,18,12,212,145,92,102,145,208,154,219,19,110,216,174,236,253,8,50,154,73,98,171,174,246,20,170,87,103,154,69,120,165,45,17,131,39,212,207,80,240,16,192,0,28,56,231,15,64,210,146,68,241,209,237,145,40,17,9,209,66,152,182,245,191,86,165,244,122,85,45,95,255,42,169,34,156,23,84,41,12,188,40,208,151,137,191,182,203,81,93,47,214,51,219,195,202,119,86,71,252,69,232,0,72,4,2,64,0,64,97,124,138,188,28,18,50,204,252,215,65,85,47,16,1,66,130,119,97,251,77,51,50,6,87,234,56,3,0,70,52,2,185,145,57,66,120,217,165,74,114,176,68,146,218,167,38,52,66,50,137,178,60,38,74,163,222,86,146,231,251,72,164,111,119,173,155,44,222,165,239,107,41,69,54,178,150,181,24,238,16,106,254,214,89,227,115,83,49,107,121,242,115,13,89,14,76,179,90,84,89,231,130,123,90,222,109,146,6,231,40,127,117,167,194,3,82,223,191,247,191,101,70,203,51,221,246,133,248,233,173,90,198,90,197,172,216,180,41,218,211,163,85,198,153,66,53,11,6,104,154,103,216,248,143,95,179,118,249,178,152,44,92,105,169,163,110,3,194,204,137,212,221,150,127,184,34,114,161,133,59,180,155,173,230,103,155,181,217,69,48,198,177,187,9,9,162,119,197,42,20,176,89,159,199,98,141,123,169,217,35,255,247,172,127,102,237,239,118,134,128,206,245,183,234,145,216,18,129,128,224,224,0,109,205,211,170,68,14,54,89,49,168,10,253,248,35,189,148,210,159,255,144,2,150,34,22,130,148,149,255,255,87,255,251,178,100,135,0,7,79,115,206,83,152,124,240,63,101,58,74,61,76,110,31,25,209,48,46,225,245,193,21,35,39,69,133,157,82,250,37,191,23,84,79,100,71,143,5,107,122,98,151,147,243,255,213,71,255,251,191,255,255,127,255,83,128,19,10,3,243,78,65,163,16,194,19,21,177,115,31,72,114,214,5,192,163,10,132,192,224,58,1,78,19,45,193,102,116,143,104,156,99,72,46,146,80,58,5,48,245,221,25,37,5,202,3,151,217,193,25,8,218,244,162,0,11,2,144,54,163,192,71,72,245,96,121,218,198,56,29,57,30,58,113,242,186,251,141,11,184,70,36,218,212,121,179,97,23,100,125,187,132,170,255,42,76,198,50,250,213,178,191,1,9,94,196,29,54,164,105,235,202,88,28,155,44,84,75,58,245,158,153,219,246,86,73,53,175,255,24,110,175,91,16,60,136,157,185,4,177,13,218,217,41,102,45,207,77,54,125,111,8,237,74,122,5,58,99,181,168,237,39,52,110,231,195,129,229,147,107,24,226,110,53,106,123,99,83,27,224,159,141,185,33,207,184,15,6,73,181,151,148,51,156,171,75,182,71,241,225,73,30,218,146,20,153,237,138,230,85,114,122,4,110,247,21,92,69,143,44,26,197,173,55,206,199,216,174,43,77,255,218,239,77,109,50,82,201,155,106,37,199,209,140,12,26,34,250,153,28,178,181,85,227,255,205,83,45,143,145,151,110,166,56,84,91,49,241,95,110,253,255,95,218,169,95,115,150,58,59,121,200,120,136,106,160,78,217,132,144,241,215,252,209,162,254,221,124,220,211,31,250,167,245,47,231,41,255,255,252,207,255,135,1,1,1,80,62,97,65,97,179,66,70,47,5,154,161,38,7,35,130,0,10,136,152,76,141,45,129,77,134,157,143,43,12,42,6,100,196,221,91,163,213,22,136,211,149,11,34,6,110,148,9,146,182,22,4,13,99,113,5,189,194,4,114,107,90,72,6,72,181,78,139,237,245,97,144,246,166,57,225,136,228,33,206,227,100,147,191,139,151,175,24,140,53,218,17,43,12,39,107,146,28,127,134,97,118,84,200,142,164,252,253,83,64,195,57,145,244,214,73,53,8,217,22,139,252,162,160,81,156,161,11,28,70,193,121,131,63,33,12,174,225,61,46,88,220,152,190,234,220,128,188,175,74,22,105,178,64,134,62,226,215,36,218,76,93,213,149,239,216,129,148,231,222,49,191,150,35,40,144,167,226,197,232,126,173,26,70,41,109,30,12,120,144,245,118,58,106,86,212,90,198,86,107,26,71,126,2,98,60,63,6,61,171,186,228,187,77,253,181,76,255,241,143,77,64,122,132,30,69,203,0,12,0,112,0,0,6,140,204,165,34,164,95,143,111,101,255,251,178,100,122,136,151,40,113,77,179,153,122,176,70,136,57,218,96,71,104,26,121,163,61,78,97,235,193,3,153,39,77,134,149,112,182,171,215,81,59,86,27,24,6,251,144,100,83,241,159,55,65,36,80,13,0,52,126,190,159,68,51,253,127,141,123,116,106,163,255,35,122,114,143,223,163,82,119,245,45,47,89,207,168,231,255,255,255,254,180,150,41,161,10,99,2,17,140,242,10,26,9,152,242,72,103,49,19,171,43,16,5,218,243,199,25,50,8,22,44,203,215,200,251,101,147,48,20,46,12,139,149,2,242,204,220,79,71,150,214,222,95,198,84,202,101,246,227,170,250,253,215,168,186,182,42,89,108,210,254,204,20,82,245,184,117,229,122,216,125,139,91,227,220,158,41,148,208,88,21,182,131,29,101,90,158,198,161,160,88,198,234,177,5,153,177,189,66,159,81,143,119,29,102,134,76,12,174,194,55,107,229,175,95,167,16,63,45,153,205,112,170,102,239,178,141,154,182,71,98,218,55,142,185,179,218,38,223,114,50,175,95,86,154,192,233,244,238,30,171,192,195,52,213,107,89,173,92,10,185,158,255,11,127,90,83,218,144,101,98,213,30,209,58,225,52,242,14,226,250,204,215,26,36,104,211,96,194,77,89,138,150,79,207,182,87,77,218,60,6,250,199,24,40,211,90,126,92,241,232,192,156,120,170,235,5,22,164,129,43,106,87,50,61,162,218,187,104,5,138,140,136,160,234,77,47,189,252,40,20,58,48,28,92,56,71,244,254,63,245,94,79,241,110,150,247,169,255,157,163,245,255,255,255,255,244,1,1,182,0,80,42,116,25,202,39,32,128,198,217,240,204,1,24,116,21,69,65,65,57,53,216,2,218,50,56,64,126,83,224,96,4,48,52,15,181,3,74,200,128,54,119,100,148,11,212,162,128,169,69,255,79,96,100,16,37,12,97,158,119,87,9,147,99,226,98,238,159,202,105,217,169,64,135,66,254,199,36,117,234,211,211,60,106,127,56,204,153,236,187,94,99,118,165,114,23,147,185,220,179,126,106,251,149,188,119,191,253,235,153,237,176,215,238,80,100,86,205,118,176,33,22,241,202,4,238,116,196,130,106,57,106,179,159,142,117,91,141,141,105,130,46,107,119,182,158,51,113,79,63,177,62,119,141,183,170,43,240,215,26,12,44,178,90,152,72,131,201,253,103,122,225,107,246,214,127,109,64,249,213,149,183,205,225,67,107,172,248,82,70,178,147,18,43,152,21,204,175,213,185,137,43,18,167,87,197,226,225,182,14,83,250,249,248,143,255,240,126,63,92,187,92,138,177,80,229,160,0,27,36,16,226,129,101,121,41,42,190,244,185,214,74,91,152,220,139,127,235,169,67,167,233,49,191,77,242,255,251,178,100,129,140,215,28,113,76,155,184,124,240,70,198,73,195,101,2,126,29,209,197,40,14,229,243,192,237,25,39,73,132,149,74,27,168,64,91,195,199,200,176,209,152,153,108,64,113,162,18,8,214,171,96,131,186,205,101,168,126,225,81,167,127,161,191,196,117,255,255,17,213,229,140,73,144,141,105,55,12,114,15,77,201,21,78,218,13,76,37,7,211,112,198,144,196,72,109,110,73,134,104,121,126,166,192,160,12,12,5,152,246,11,38,179,136,64,3,135,3,206,99,136,48,22,186,239,132,232,52,2,144,224,151,148,10,106,253,149,207,140,131,172,162,225,237,187,245,151,41,252,53,20,23,180,243,229,152,144,181,244,215,100,175,63,118,216,226,31,184,6,139,185,212,151,247,119,165,122,169,169,92,253,90,247,177,194,165,78,253,216,46,254,233,103,212,253,207,104,209,188,225,134,92,7,230,17,79,52,165,208,229,202,195,47,76,198,123,43,118,49,206,137,50,43,191,210,151,100,47,229,176,215,126,163,180,112,95,207,87,161,142,197,3,105,65,17,139,13,145,119,111,244,231,46,46,126,11,99,139,203,192,104,197,247,50,222,243,47,174,98,101,170,212,249,213,229,244,141,38,225,225,138,75,102,218,199,198,173,44,185,205,159,218,219,203,111,183,214,29,250,107,177,118,250,81,114,155,88,124,79,188,11,153,134,95,192,36,71,143,159,36,212,124,226,115,106,201,4,46,189,71,45,47,109,87,181,28,55,127,29,217,88,64,88,106,8,9,15,108,195,4,197,6,212,231,33,195,99,213,244,77,45,249,67,253,94,255,253,63,149,0,64,35,6,93,163,37,73,35,29,4,51,42,252,51,78,136,211,3,194,226,16,108,197,33,76,88,42,76,190,25,72,84,58,40,0,65,211,16,1,37,45,109,9,0,48,128,131,39,212,168,17,170,250,118,18,23,8,196,128,167,70,66,96,0,14,211,227,244,96,128,177,149,74,14,96,169,166,84,80,10,172,106,204,18,254,95,168,155,97,195,95,148,204,194,247,82,109,168,220,237,29,123,85,170,101,14,86,248,220,187,118,227,249,221,191,114,180,231,98,249,235,24,238,167,233,91,164,31,159,91,36,46,237,213,150,2,206,53,99,75,199,150,180,88,33,78,123,82,129,80,209,103,199,94,37,127,42,7,62,182,170,235,185,230,207,217,182,236,117,242,157,231,193,76,31,191,91,23,41,152,182,153,141,129,151,50,206,40,155,252,6,209,83,91,155,207,221,100,197,7,87,23,216,228,175,3,80,159,190,162,152,231,177,110,128,181,85,150,165,213,247,221,111,222,108,231,222,89,150,229,191,148,53,83,157,104,169,89,176,3,128,4,176,107,178,129,69,33,86,121,61,95,133,255,251,176,100,127,12,199,124,116,75,19,185,101,112,62,38,89,227,96,101,82,29,185,221,44,14,229,235,201,13,50,104,13,135,156,88,245,5,71,10,168,183,236,142,239,163,81,59,244,254,191,69,112,185,204,68,196,232,48,126,135,104,138,154,189,244,47,229,97,139,217,202,72,121,111,119,236,255,253,191,148,245,255,88,89,232,10,140,193,198,105,151,153,185,177,34,25,80,44,17,0,67,4,97,96,3,167,119,204,127,44,221,2,241,138,136,116,62,209,150,60,224,152,47,43,230,84,117,56,160,21,29,32,213,102,55,87,48,170,99,18,121,111,151,237,237,152,126,142,84,232,229,139,204,213,74,143,40,194,161,230,9,182,44,68,235,247,63,98,172,10,3,21,227,26,190,250,145,234,162,4,72,138,248,210,86,88,236,26,116,134,68,134,149,132,195,58,233,129,235,113,126,125,151,233,35,93,173,104,89,0,1,63,111,216,230,127,31,65,10,13,229,26,141,184,147,198,139,65,202,112,94,176,199,91,61,241,138,229,225,202,127,55,218,130,205,73,233,20,127,82,138,135,142,23,164,102,105,103,137,146,79,31,23,132,227,102,171,167,22,243,239,22,251,206,235,254,241,55,205,55,141,238,241,16,200,177,61,97,91,127,18,91,82,218,27,236,210,38,169,72,20,166,161,198,165,43,3,58,212,203,232,251,73,157,71,255,62,105,181,77,0,5,64,43,210,178,217,65,85,205,14,240,223,74,228,127,76,21,134,245,231,181,151,85,231,245,237,255,253,25,223,212,76,62,202,66,81,244,82,235,246,215,253,203,47,233,255,215,250,238,191,163,255,253,191,211,255,255,249,129,1,107,126,130,41,111,255,88,0,0,99,14,58,5,144,166,32,15,26,57,72,113,48,209,104,96,3,11,137,217,196,77,193,48,145,58,157,200,2,112,4,40,172,162,61,1,197,153,240,40,12,146,197,118,231,14,205,179,213,220,246,63,204,177,174,51,74,8,4,192,41,117,233,2,16,206,230,201,17,118,35,231,249,170,156,36,139,167,20,228,88,231,3,153,227,5,28,117,211,38,248,255,111,193,8,30,20,134,159,90,110,80,28,206,44,181,69,64,109,46,229,125,209,0,78,14,38,102,198,71,202,166,243,113,68,15,4,154,146,204,240,231,110,108,22,56,187,81,157,80,229,156,232,66,75,184,227,76,155,148,212,40,113,33,97,94,112,52,102,84,91,170,110,2,190,250,158,93,110,251,132,172,108,210,125,8,102,190,241,71,238,220,88,219,89,239,89,41,91,229,245,102,96,219,108,106,99,23,153,222,202,50,156,233,96,149,254,179,124,68,106,87,156,15,19,143,89,39,198,112,230,242,92,68,126,160,221,55,90,75,140,183,40,17,10,255,251,178,100,118,142,39,140,113,77,147,152,122,224,70,233,169,181,96,71,124,29,133,197,58,46,61,156,137,30,153,38,213,149,137,98,50,200,145,177,80,24,1,76,34,140,40,46,130,146,55,222,238,207,91,196,72,56,113,158,195,221,240,2,177,194,182,12,152,156,192,28,204,168,253,76,133,101,127,206,223,182,139,249,77,72,125,88,223,230,4,236,255,71,254,186,255,181,19,94,197,255,247,197,253,140,255,235,255,255,195,65,0,37,140,152,29,48,224,128,130,180,98,48,145,32,5,96,140,76,18,123,169,130,192,163,31,2,83,53,84,140,12,82,3,3,114,138,66,220,248,28,40,18,30,2,183,149,165,48,244,174,179,17,112,227,113,37,106,98,238,234,194,63,203,206,92,33,0,190,142,59,3,119,170,77,166,155,38,174,202,213,123,203,63,50,168,177,244,222,30,4,191,244,136,72,123,187,81,166,22,184,47,128,77,176,219,72,230,196,224,251,14,196,162,148,124,158,48,32,180,43,32,157,75,133,99,199,111,46,230,157,48,196,140,190,172,56,184,226,89,74,2,67,9,124,127,144,215,181,69,165,24,24,130,2,65,33,150,85,30,90,216,180,168,118,96,66,49,76,215,107,177,92,132,243,241,181,7,77,213,31,28,182,153,26,157,172,49,116,34,151,111,207,215,166,101,155,69,43,148,223,109,219,181,121,180,36,253,111,204,246,150,152,188,127,20,69,58,78,178,122,114,157,65,241,255,148,235,159,51,38,69,150,79,87,185,112,128,12,214,171,198,1,180,72,153,62,11,74,173,249,40,209,207,117,12,54,196,218,164,117,167,109,106,24,51,20,239,114,170,148,149,89,21,132,178,62,202,98,217,253,247,63,213,245,47,217,192,191,144,32,89,121,245,97,69,159,95,218,161,37,123,168,127,103,255,45,244,0,0,6,4,10,0,13,83,126,58,152,210,5,75,211,115,28,32,75,236,167,75,157,242,150,36,179,139,77,80,20,92,72,36,109,187,90,169,112,100,2,48,101,13,53,72,180,212,4,243,204,228,236,87,184,189,91,251,107,44,83,220,245,215,234,73,237,41,121,214,160,196,249,185,171,154,52,185,124,40,156,162,159,193,196,182,204,166,127,34,121,156,209,79,43,160,189,215,132,251,120,110,84,235,218,218,235,147,195,225,116,133,99,42,213,44,86,37,164,54,36,45,182,171,96,119,16,213,43,170,169,39,47,105,167,245,109,122,111,52,250,65,131,166,45,183,33,206,245,35,184,177,208,2,134,147,55,187,190,34,153,34,42,0,89,200,144,179,106,203,114,27,203,53,27,207,241,8,132,113,168,74,44,248,244,77,79,137,124,203,158,50,6,145,242,64,168,14,160,0,0,80,86,79,195,176,24,231,255,251,178,100,103,128,6,29,102,209,235,79,77,112,57,230,73,250,97,226,22,27,29,211,44,78,229,45,193,64,164,103,169,133,29,120,84,110,16,207,151,9,236,8,134,34,135,239,7,109,26,142,203,39,55,95,255,235,255,212,159,147,113,249,189,190,241,61,111,244,26,255,215,138,39,18,108,246,254,191,112,122,192,0,31,49,4,240,54,32,211,48,196,91,56,73,3,1,39,100,0,176,84,6,12,96,210,249,37,76,11,4,12,80,4,154,26,33,25,108,15,4,7,1,58,67,72,47,213,27,53,241,41,177,139,75,80,169,150,83,83,36,220,236,233,45,16,137,219,136,209,183,180,176,40,147,146,28,145,150,23,126,210,27,97,47,94,68,69,191,86,91,139,107,133,84,237,85,150,230,75,203,10,177,117,193,70,186,16,50,72,170,111,147,160,124,215,192,206,80,136,199,154,42,196,126,52,178,164,33,39,73,102,90,88,184,101,111,171,214,211,6,172,157,25,39,40,6,144,6,163,241,92,194,137,98,214,228,79,210,19,150,247,160,38,19,19,26,89,194,165,20,188,241,182,201,26,137,154,39,142,102,34,186,53,83,236,33,167,61,153,185,100,17,78,170,182,113,34,35,25,93,207,167,62,121,29,188,234,231,255,251,130,45,203,49,137,229,69,224,24,0,0,4,109,197,1,193,208,250,189,34,92,35,178,201,251,180,9,247,131,34,215,205,49,191,30,230,35,127,254,167,254,105,38,249,81,232,240,144,58,233,162,137,102,151,114,90,9,51,39,253,7,64,152,78,207,218,34,142,77,38,154,20,154,73,217,62,186,235,239,172,180,168,93,7,191,255,254,144,0,2,75,120,12,206,57,209,164,194,225,51,146,233,12,54,58,17,4,69,3,35,33,33,96,26,187,37,35,152,160,22,202,198,65,194,202,36,48,119,92,5,64,219,178,147,3,148,89,129,160,116,213,101,15,220,101,254,101,13,25,35,212,198,55,106,5,248,180,37,80,194,40,96,55,126,41,17,136,199,233,250,251,103,119,28,47,97,17,165,249,118,58,253,211,74,175,204,63,221,206,93,223,213,74,107,223,175,230,174,89,238,113,235,120,239,59,182,238,86,194,229,252,172,198,46,202,233,228,152,231,86,107,124,222,56,95,197,221,141,71,38,232,175,220,179,127,117,121,203,122,203,188,230,20,20,22,239,68,191,235,221,187,134,57,220,150,115,184,90,203,95,140,213,186,147,22,113,214,191,26,251,149,229,110,213,45,94,252,190,146,191,41,107,229,111,43,179,179,184,208,90,149,85,151,192,82,122,146,25,169,248,213,206,255,44,249,128,0,100,96,0,22,89,54,237,234,200,64,226,85,77,75,68,137,42,179,209,128,155,184,99,142,25,253,40,203,255,251,178,100,123,128,6,204,104,204,29,115,32,0,80,105,26,45,167,156,0,37,158,27,44,57,221,128,1,208,30,230,155,50,240,0,232,186,232,230,13,212,44,213,106,32,249,134,171,212,211,77,65,41,204,232,121,142,183,209,47,127,162,13,72,89,215,113,211,116,55,174,61,175,255,255,177,7,204,78,117,255,119,167,172,171,80,0,22,27,60,131,152,244,51,156,230,54,153,136,37,154,160,152,27,32,99,8,65,196,6,152,128,19,152,86,1,138,142,6,96,28,0,80,12,192,128,8,194,224,76,88,73,1,9,160,17,21,247,71,128,114,40,40,4,236,235,76,141,9,65,24,186,3,134,64,11,44,94,131,32,2,48,168,131,42,129,107,48,237,252,232,8,134,209,242,50,107,160,70,174,100,97,2,40,140,162,73,101,32,142,60,219,107,16,92,109,249,17,2,5,135,200,134,139,100,252,79,63,241,120,206,28,107,153,81,69,183,62,221,201,128,76,4,61,135,0,134,28,11,55,240,212,142,212,61,135,94,9,38,91,167,102,138,198,20,0,86,153,216,100,185,116,16,37,121,137,202,58,215,107,68,37,17,88,126,47,43,139,124,181,43,192,67,101,252,64,233,75,158,206,21,177,94,103,73,111,42,145,234,90,11,214,112,194,214,119,178,252,169,229,53,118,243,202,159,136,125,148,66,95,86,31,23,114,41,55,43,187,158,183,149,237,229,159,210,88,238,183,174,231,221,238,174,124,251,149,108,103,133,39,59,253,199,63,213,143,118,33,31,95,255,60,57,127,95,255,255,255,255,255,255,255,255,255,206,97,151,62,166,234,127,255,255,255,255,255,255,255,255,255,210,242,190,61,171,90,100,0,32,1,8,90,64,128,35,1,112,223,18,48,152,147,118,129,26,36,157,12,218,17,0,174,68,227,155,85,153,64,234,101,249,8,182,213,212,56,109,155,195,52,110,205,141,198,173,165,123,51,44,243,189,151,49,125,179,11,88,207,199,188,140,179,98,39,198,190,115,233,7,230,217,250,251,164,245,222,247,241,243,159,167,250,254,87,29,197,154,242,64,167,188,58,58,121,36,147,119,119,129,53,102,10,204,195,12,167,239,95,255,94,177,87,38,0,86,242,17,41,51,212,204,113,49,104,1,16,60,201,105,147,33,7,204,4,3,46,104,52,12,96,208,81,155,198,106,82,173,161,112,12,28,177,71,134,101,205,50,85,65,165,2,3,8,65,19,20,138,138,142,123,34,76,128,181,197,166,104,74,196,165,39,0,34,186,112,65,71,34,210,162,97,247,230,157,95,186,197,165,75,234,45,201,91,82,172,155,113,122,102,169,33,189,27,150,198,97,93,134,96,8,122,46,23,30,250,204,174,252,233,239,210,124,63,218,209,110,255,251,178,100,61,140,103,167,103,207,23,115,64,4,57,194,185,168,231,176,0,32,37,201,44,46,229,119,81,1,136,231,29,134,24,112,85,30,35,106,163,255,75,141,29,191,223,51,131,39,173,171,59,13,108,192,160,80,117,167,246,174,16,37,170,27,90,198,198,93,228,187,55,217,102,198,99,143,61,76,240,237,104,94,87,55,204,44,246,155,121,204,217,171,26,81,166,250,58,216,91,20,53,41,134,181,139,55,153,166,130,44,94,187,73,148,53,79,188,41,236,214,152,181,220,49,191,111,31,238,92,154,165,156,222,56,211,107,179,184,94,236,122,154,89,42,166,149,69,167,238,92,215,253,96,168,8,58,1,128,0,0,48,71,112,208,41,69,230,149,66,133,10,130,132,139,178,169,241,94,239,81,181,39,13,49,178,235,63,148,113,223,117,197,27,170,30,166,115,99,208,232,190,41,241,127,223,248,148,139,241,31,254,99,241,8,2,20,74,205,98,9,140,129,228,204,69,23,66,226,9,154,208,41,154,32,200,64,48,136,105,14,68,2,154,72,111,50,112,176,2,42,16,36,9,129,65,57,128,225,96,232,28,96,1,126,103,80,80,138,34,160,209,65,232,188,11,36,14,14,19,120,148,40,114,18,160,192,1,41,249,127,12,219,1,112,33,0,141,254,89,208,224,227,139,64,46,82,7,209,54,84,154,167,44,32,161,80,252,132,91,119,176,40,41,22,242,100,30,40,49,225,107,147,248,185,57,202,5,67,159,137,152,209,87,156,70,105,184,203,153,73,93,164,114,2,126,42,208,11,39,63,125,152,74,123,77,219,61,183,105,152,220,178,173,216,196,77,162,225,139,241,107,48,91,159,111,81,25,109,121,250,147,209,59,111,17,194,14,17,132,196,196,203,56,16,82,121,125,199,229,84,151,178,9,6,16,4,51,216,37,148,132,9,98,101,167,237,203,74,116,232,168,139,168,73,244,170,176,214,194,200,81,244,205,229,206,60,194,97,101,56,214,145,65,86,164,104,80,80,129,169,200,255,255,126,167,242,255,93,89,112,124,32,0,144,27,165,2,154,86,34,129,177,248,218,233,8,1,206,200,67,29,105,36,129,241,18,89,142,125,203,130,67,148,152,0,42,68,76,112,133,135,45,22,119,144,57,149,222,175,156,26,188,143,67,190,143,254,115,253,95,173,158,34,255,245,1,0,4,213,220,26,246,104,68,130,11,240,25,120,48,8,202,172,1,204,76,2,36,254,175,35,71,67,143,50,49,32,215,25,235,26,64,150,32,217,22,99,216,221,138,13,101,200,126,171,102,168,221,201,26,115,193,210,176,197,153,124,6,95,106,58,65,96,27,213,101,214,99,177,79,122,164,249,54,69,159,181,128,92,117,88,92,135,150,255,255,251,178,100,44,140,102,207,104,207,27,111,79,160,65,137,170,42,60,199,84,32,161,197,40,78,233,55,129,0,41,40,53,135,156,88,179,29,228,17,71,66,5,7,157,158,98,53,114,129,247,202,122,184,29,44,207,200,34,18,138,48,212,45,76,175,163,69,173,11,150,32,146,149,1,252,1,84,214,124,219,17,102,143,183,93,66,172,202,139,67,42,214,94,55,18,102,248,237,122,142,170,78,194,142,173,130,227,95,15,93,244,18,102,73,132,198,4,102,222,104,27,108,97,166,236,117,240,40,155,159,81,184,244,50,35,49,77,160,124,136,41,36,4,229,203,21,44,30,68,37,129,11,249,90,91,8,113,178,139,181,138,181,244,84,1,128,0,0,1,198,11,153,69,176,131,156,106,116,179,213,125,225,161,77,193,158,225,206,27,9,71,243,142,116,42,236,190,223,253,127,250,235,254,255,255,252,86,3,205,27,137,7,35,196,200,251,179,152,80,145,15,255,255,253,61,217,68,189,51,64,0,12,100,204,134,102,146,124,102,193,72,15,136,140,100,30,141,83,153,13,62,4,12,23,16,71,128,209,24,24,21,5,205,72,82,30,66,192,4,80,101,130,128,0,184,112,13,17,65,32,89,130,70,65,176,129,136,24,4,97,195,74,130,193,142,13,104,5,142,150,4,20,41,109,204,48,3,203,230,158,134,95,141,72,24,143,7,57,92,100,132,33,177,11,10,104,175,44,38,112,152,173,213,130,64,157,65,19,1,236,241,113,139,5,9,161,241,2,53,11,131,34,191,54,180,232,171,166,189,152,185,150,44,231,76,160,182,79,170,56,94,186,216,47,241,206,195,136,115,187,93,48,190,75,13,82,238,93,150,151,109,21,58,210,134,159,19,52,46,103,238,218,137,114,114,228,214,29,147,208,88,107,84,88,51,26,43,16,84,43,245,219,253,230,25,110,231,218,215,112,195,26,246,87,77,166,10,1,77,22,129,17,91,251,142,167,31,77,67,12,79,231,90,59,41,210,251,109,173,176,185,180,77,52,144,48,86,43,148,124,12,162,53,22,185,122,124,33,179,218,255,253,223,252,237,105,56,26,197,3,160,1,0,51,104,156,104,170,69,20,118,129,43,164,204,22,209,73,105,19,36,84,76,69,5,25,254,68,121,161,21,78,105,247,255,86,163,255,253,191,211,231,91,255,202,107,232,255,215,103,79,255,244,190,237,127,177,78,168,250,22,138,59,253,0,0,16,85,216,194,238,114,169,184,202,84,163,107,130,12,4,7,50,92,124,33,50,200,37,213,221,131,58,157,95,164,223,2,6,110,99,64,202,57,174,209,76,198,64,156,1,37,38,201,1,142,17,74,57,180,229,115,225,129,8,169,4,54,104,150,192,244,97,204,167,160,255,251,178,100,35,140,70,214,104,205,155,154,122,240,72,137,26,3,61,42,86,29,221,201,44,78,189,28,137,2,25,103,168,243,138,24,180,134,222,113,124,164,146,223,236,43,165,80,137,69,62,84,36,140,157,24,54,240,216,243,16,62,142,28,104,58,245,28,225,253,15,190,152,126,22,49,179,123,228,213,222,222,255,93,70,85,122,157,42,70,64,7,213,158,4,12,103,123,127,72,50,218,117,220,207,138,27,97,20,113,94,13,235,182,251,191,240,222,65,210,162,117,118,42,222,241,134,174,105,213,76,236,204,76,42,103,170,167,28,234,211,176,50,78,193,165,196,117,94,165,110,165,31,107,211,110,162,237,252,105,166,153,106,104,55,162,161,228,209,181,42,145,170,18,5,83,29,194,20,210,83,245,191,160,32,0,253,197,245,176,119,23,78,3,243,84,152,196,162,213,154,70,223,187,7,135,244,230,120,250,11,234,36,227,150,59,111,234,210,143,51,111,175,255,55,188,223,255,140,192,2,42,12,8,157,90,62,27,115,221,57,164,99,123,214,127,158,244,229,29,242,191,119,255,255,197,0,0,100,193,183,116,198,242,232,201,205,0,194,16,112,192,209,124,207,230,180,206,176,108,64,15,43,184,125,99,153,228,132,55,48,96,20,97,112,74,50,0,2,66,179,1,3,70,160,1,44,140,235,12,216,176,232,6,76,122,71,208,18,80,39,68,68,0,162,107,67,161,112,101,118,167,113,133,36,179,92,129,69,136,9,12,58,44,24,191,9,250,231,79,179,230,135,102,13,91,214,132,65,144,208,45,23,21,13,138,193,72,81,84,12,87,210,181,223,57,79,82,253,197,213,1,248,52,95,181,146,232,188,192,220,100,59,12,108,238,161,6,167,50,17,119,210,110,187,115,251,88,203,213,165,114,116,1,108,8,208,97,106,176,123,202,210,5,244,195,42,132,225,187,40,25,151,155,45,146,166,251,90,32,121,3,92,227,85,76,26,50,15,177,113,140,73,166,148,167,169,12,52,84,122,119,50,142,140,46,68,114,212,69,141,233,17,45,109,203,89,139,124,125,66,83,186,223,237,254,49,122,188,104,249,120,0,55,201,128,96,0,0,163,109,167,89,236,7,20,1,39,53,23,230,133,64,126,255,22,125,198,237,196,62,80,161,106,188,227,88,104,176,49,226,95,255,195,158,153,191,250,170,126,255,255,253,71,173,146,113,156,159,206,106,122,129,78,183,251,191,249,31,88,0,6,163,7,81,77,82,4,49,247,200,228,128,97,97,121,157,183,198,127,8,5,195,53,162,114,195,86,181,110,35,248,177,185,55,82,48,12,229,127,204,22,26,41,3,40,88,224,4,137,66,216,5,2,132,66,168,168,132,0,201,34,106,177,182,103,224,255,251,178,100,33,142,135,16,106,76,19,143,79,34,67,71,154,10,60,230,142,28,69,219,46,14,101,23,73,31,30,103,77,133,157,104,147,220,174,2,3,18,236,202,139,215,76,182,203,241,110,72,184,254,11,98,246,139,2,230,13,70,136,68,194,89,58,109,63,25,188,178,251,123,251,177,152,23,5,51,236,26,52,144,191,219,170,113,170,99,33,205,157,26,26,141,245,152,149,157,86,172,218,177,173,248,10,89,180,13,54,191,251,98,143,182,168,183,238,236,108,39,20,64,91,108,237,225,66,184,59,225,24,91,18,237,177,106,14,125,75,74,29,129,243,170,168,202,173,197,61,167,193,132,78,191,233,233,155,70,180,227,8,91,148,99,248,162,109,116,219,169,177,179,189,146,70,228,128,251,18,99,202,145,209,229,86,192,229,33,150,63,49,237,143,0,67,0,0,0,236,42,161,227,76,154,40,64,219,60,45,231,135,173,226,10,213,96,120,38,183,11,53,222,125,206,198,237,26,123,250,90,85,233,255,223,79,255,244,215,255,16,209,228,9,246,192,90,235,62,102,176,14,20,85,59,222,95,255,255,255,250,140,89,85,56,105,132,197,72,99,231,7,140,2,44,54,221,128,218,128,1,160,84,157,212,102,230,202,127,68,148,137,135,131,139,124,40,36,48,136,165,224,48,25,228,220,33,164,15,44,1,198,150,44,248,80,120,139,77,68,26,9,85,175,176,192,41,228,103,198,62,66,59,208,105,176,37,51,162,64,4,251,128,82,4,178,24,118,173,213,80,188,8,114,120,45,51,194,182,167,215,146,220,167,103,84,219,238,56,71,185,5,149,1,177,97,218,213,3,112,237,3,245,244,243,182,177,70,156,108,187,121,78,246,167,107,218,236,82,155,144,222,54,82,87,179,185,95,222,236,125,125,229,189,89,160,163,57,2,195,168,78,105,21,76,100,15,67,152,117,37,245,18,246,43,67,7,91,150,121,119,178,81,74,32,51,89,154,53,145,221,24,238,125,21,138,18,116,70,172,110,136,50,135,246,237,216,198,133,233,161,135,117,9,109,35,199,196,37,98,171,93,172,143,37,55,209,160,0,104,32,76,53,178,194,201,15,32,69,71,186,223,227,228,216,107,158,127,59,0,184,52,160,124,91,167,109,187,49,187,44,140,86,118,173,107,120,87,76,171,245,126,100,243,93,107,219,116,64,158,28,135,4,35,119,223,163,105,253,191,89,70,253,126,207,119,255,255,200,32,0,2,81,87,9,196,215,166,8,179,157,88,40,141,6,109,229,153,128,26,66,18,78,27,172,68,211,237,120,211,18,0,7,70,128,137,10,10,111,39,161,2,76,26,36,105,101,128,40,241,230,209,8,161,38,25,33,40,77,251,143,37,123,4,136,153,255,251,178,100,33,14,6,237,121,204,19,143,55,48,73,71,89,161,97,133,92,26,237,163,50,78,60,220,137,44,175,103,244,243,137,248,60,166,199,42,2,128,255,113,20,105,83,113,5,106,98,218,110,195,30,188,66,24,113,43,178,178,176,133,247,77,138,85,129,39,47,222,195,56,190,165,9,101,161,41,124,139,249,110,77,99,49,231,140,67,163,237,37,241,168,245,182,59,61,162,192,135,33,2,190,51,166,251,90,20,26,211,123,219,84,209,216,28,160,176,173,65,141,108,62,93,226,122,182,200,238,3,125,97,218,104,137,227,75,18,74,120,214,48,145,117,145,202,114,71,54,29,17,122,149,90,81,205,197,182,168,219,115,1,126,58,20,155,241,209,238,137,60,31,44,218,219,219,247,175,225,47,77,221,254,124,102,221,159,60,205,64,16,204,152,153,36,84,205,202,0,217,166,59,250,220,72,62,118,194,210,138,127,133,162,66,226,3,191,137,172,94,130,199,159,163,244,200,229,89,234,87,165,62,22,236,137,83,171,215,163,171,159,244,23,175,77,181,254,135,88,215,229,110,110,37,43,236,171,117,159,229,255,252,62,183,130,77,103,15,93,133,123,102,124,8,165,89,171,31,166,159,12,128,130,45,244,62,48,2,52,18,234,235,106,98,16,18,77,133,131,102,10,14,49,32,177,116,211,0,229,114,66,5,30,38,193,163,32,34,128,171,56,131,152,243,234,48,3,159,149,25,64,60,223,201,83,18,228,202,37,91,97,73,71,149,2,158,213,60,139,165,64,115,201,198,50,80,12,182,170,113,94,191,248,118,175,215,162,239,72,60,73,147,219,194,178,247,105,141,36,89,170,51,34,64,72,218,241,187,172,123,68,133,14,38,170,72,228,146,215,97,166,33,75,90,64,125,171,213,19,131,229,44,238,83,49,89,91,23,180,146,15,147,134,122,81,240,2,0,224,245,194,244,62,98,76,197,203,167,8,24,136,6,157,57,17,134,150,148,89,53,1,36,157,217,73,164,153,166,146,164,10,38,205,167,229,168,238,247,100,208,212,184,174,196,175,54,46,246,0,1,1,128,0,1,195,145,183,45,27,226,53,24,22,106,153,47,90,131,67,245,12,145,77,104,138,28,194,109,29,83,67,97,46,53,214,119,250,189,27,127,243,133,32,184,50,37,217,166,56,187,255,255,216,162,155,201,254,93,31,251,155,253,211,119,255,179,254,133,255,191,255,227,125,104,0,72,0,115,121,84,51,1,170,147,62,199,51,8,1,99,39,173,3,31,196,227,6,129,240,104,30,218,134,1,230,117,173,51,137,54,98,160,4,12,0,130,128,1,149,0,121,64,14,6,18,6,174,194,96,36,84,25,38,34,96,144,8,14,28,40,163,193,0,69,4,255,251,178,100,35,142,199,78,107,74,139,185,53,210,71,70,217,144,98,5,120,28,49,155,42,78,61,60,137,43,38,232,13,131,137,248,89,2,1,205,179,168,60,165,165,12,208,140,63,125,65,82,78,215,18,26,70,198,144,135,109,86,69,210,75,147,226,201,8,37,107,69,202,132,191,118,226,115,211,113,110,217,191,45,130,84,34,158,101,225,171,89,187,239,8,70,89,207,229,213,119,119,225,171,148,243,25,246,167,103,165,246,229,116,60,172,192,46,235,10,211,55,169,185,187,56,70,48,220,118,250,162,217,230,96,220,131,101,123,80,146,77,89,16,178,20,233,150,116,185,216,207,153,81,8,37,11,49,88,98,242,89,4,205,116,53,203,137,184,28,154,33,88,137,60,139,151,124,62,195,32,90,7,209,115,158,186,91,132,23,226,80,214,41,48,243,107,22,77,68,152,48,89,133,190,224,34,105,7,41,157,222,128,127,237,100,234,166,153,134,38,32,201,1,158,108,213,204,25,70,104,29,13,185,150,59,144,89,181,158,163,233,81,48,116,26,208,131,163,255,83,255,138,104,66,153,122,255,168,213,113,111,18,255,255,255,255,255,127,148,1,140,144,184,63,75,28,24,130,62,234,204,153,34,117,186,49,208,132,198,45,12,24,64,36,171,11,82,110,75,210,224,65,192,8,196,64,1,48,88,208,198,162,209,208,25,129,25,7,14,23,180,193,208,217,65,241,208,16,142,68,133,47,193,104,137,128,183,202,192,108,145,199,53,17,68,120,14,198,65,160,41,150,148,74,7,135,28,20,144,141,168,147,65,234,141,203,229,131,34,132,204,144,21,64,228,194,88,179,57,79,41,99,92,229,74,59,146,88,254,153,194,53,131,244,204,187,129,184,156,142,133,186,122,235,25,27,141,148,67,113,35,14,178,246,30,92,51,88,78,23,36,255,203,46,153,29,61,123,52,72,19,82,27,155,148,123,105,173,177,110,41,62,148,251,149,114,71,208,107,70,205,90,40,181,22,85,66,131,217,67,120,195,155,233,37,26,132,186,245,130,184,211,51,198,18,234,18,82,2,34,68,209,30,224,185,179,80,232,222,40,65,54,105,1,112,0,202,123,36,144,17,84,207,244,181,69,32,250,249,126,145,19,91,162,177,170,40,168,10,202,54,111,49,176,27,182,213,215,236,251,83,253,94,36,81,254,26,62,155,91,87,254,97,73,1,228,48,250,55,123,11,81,182,240,110,99,249,195,8,100,135,111,241,90,37,63,252,239,137,96,0,32,4,165,187,152,33,144,148,209,135,201,6,71,41,89,133,206,130,130,94,123,246,163,198,50,139,77,13,151,234,6,113,202,10,162,163,163,197,179,173,29,92,23,21,158,55,117,163,206,231,29,183,72,97,161,255,251,178,100,28,12,5,172,104,208,59,109,102,16,79,73,26,13,61,39,88,20,133,159,70,109,48,119,201,22,36,103,37,133,137,104,146,205,63,189,186,219,125,4,239,20,210,187,8,66,196,6,113,89,197,128,234,112,222,165,82,92,182,93,239,250,124,53,214,187,141,171,195,93,46,130,252,190,244,229,217,118,112,194,46,13,156,167,186,206,60,134,117,19,105,222,251,183,11,77,58,173,127,78,63,49,218,246,188,79,230,109,238,250,72,151,176,245,168,221,224,65,91,141,124,112,101,111,95,94,243,139,87,119,182,211,123,125,69,85,140,90,204,64,114,68,169,194,203,34,147,228,203,151,28,219,216,212,91,241,71,80,0,32,1,40,0,99,59,11,201,32,218,20,152,163,9,194,144,254,64,107,216,33,185,43,193,75,224,241,228,219,115,55,101,82,130,53,59,237,181,117,125,169,255,168,188,130,11,12,230,1,91,252,239,253,16,134,54,223,117,68,109,85,28,160,220,179,179,118,52,129,116,190,105,66,249,162,127,187,164,16,237,219,241,2,131,62,24,199,234,11,2,85,198,112,152,147,55,54,27,175,41,48,9,51,140,164,5,19,115,100,24,161,216,105,253,172,95,45,188,45,253,121,77,254,74,62,232,48,31,236,66,181,69,156,210,252,220,152,102,72,81,113,12,161,130,101,191,115,107,211,158,192,169,106,247,109,85,218,194,218,227,185,113,59,96,64,235,95,152,105,183,150,90,23,206,144,197,238,214,177,70,204,76,191,246,129,232,169,31,69,190,135,249,246,125,222,159,246,230,92,248,125,165,48,156,218,38,60,158,243,139,25,177,180,55,114,175,195,106,46,164,187,153,49,0,121,95,175,232,81,199,198,96,228,130,49,35,112,1,28,216,106,22,1,2,0,0,38,193,143,162,151,130,171,3,136,211,21,151,78,118,185,192,12,120,54,108,224,234,1,80,117,241,91,80,170,158,219,34,46,247,117,36,171,178,45,35,213,190,190,133,255,161,251,246,255,214,92,47,250,55,255,255,215,223,168,217,168,115,173,223,253,226,0,1,160,68,104,208,107,35,66,207,14,16,84,48,8,104,199,155,67,20,137,129,0,100,56,50,197,86,50,59,94,66,135,35,2,137,83,93,188,8,102,207,0,68,224,109,82,187,107,133,8,37,165,168,38,61,27,82,135,129,248,103,76,177,27,12,77,200,98,128,12,70,88,240,42,188,98,11,85,223,29,106,56,74,103,122,88,8,230,121,32,91,219,103,208,143,125,105,170,225,187,220,103,64,62,174,38,147,215,182,15,219,18,77,194,155,182,246,42,61,185,245,25,148,237,100,140,198,30,9,74,171,19,154,210,114,8,233,75,104,236,177,237,255,61,221,156,97,28,148,117,92,255,251,178,100,76,12,198,105,105,204,147,154,76,80,69,68,105,161,101,226,90,151,145,147,54,77,160,218,201,37,29,166,205,149,150,24,85,3,66,7,32,154,107,189,68,44,142,252,85,29,255,52,167,238,15,127,220,92,234,172,47,25,234,82,73,82,91,249,36,168,190,39,5,31,40,226,89,253,186,100,232,34,192,76,204,152,141,214,75,192,12,105,212,25,172,29,42,147,1,10,150,110,77,187,89,155,40,238,40,116,67,126,217,130,252,67,219,228,212,158,155,249,236,44,247,15,202,100,73,34,97,222,139,232,42,13,160,217,91,247,142,205,7,44,214,237,32,38,51,243,127,251,104,119,95,255,253,253,96,11,86,23,232,50,88,35,57,27,1,216,1,139,78,13,80,5,232,96,160,111,13,134,238,102,20,84,205,140,196,67,20,180,16,28,1,13,131,73,86,205,4,41,177,199,10,192,38,134,67,148,186,188,106,64,251,64,170,108,252,138,26,197,114,14,14,202,218,87,103,6,202,53,40,83,219,212,131,208,41,204,178,163,98,62,13,193,24,9,174,122,203,178,129,102,52,87,83,182,71,84,99,194,34,70,135,18,200,48,241,21,87,24,199,177,161,17,240,206,60,244,31,72,229,162,98,162,192,21,178,110,202,106,220,138,238,196,251,131,82,154,94,45,185,4,181,188,135,46,69,209,155,250,18,139,124,215,243,145,179,73,76,87,126,234,128,91,33,75,240,135,34,61,177,138,33,55,191,79,151,71,74,50,237,118,255,167,78,32,8,160,131,224,246,8,173,104,138,232,65,20,74,230,242,196,206,58,245,198,239,106,196,29,247,26,151,169,90,51,17,201,132,72,17,250,79,37,131,79,38,147,23,253,5,161,120,223,254,52,103,146,133,216,186,167,47,228,65,66,184,213,246,162,62,131,74,143,249,45,182,244,2,0,26,228,212,27,4,58,112,41,42,104,192,224,192,51,7,187,10,0,198,102,109,59,6,26,167,76,254,15,10,202,94,17,100,105,65,80,148,12,97,75,52,199,107,40,181,37,247,78,115,84,220,170,22,14,173,226,134,213,53,52,245,41,212,142,189,34,100,170,104,210,101,107,103,188,90,103,94,255,219,108,229,123,217,217,160,89,95,2,179,204,243,95,167,174,211,172,146,117,171,39,120,223,149,33,73,57,236,178,42,205,125,86,71,23,95,101,81,77,108,142,181,118,187,228,250,181,41,89,77,247,145,214,78,180,198,8,73,91,93,102,140,162,101,181,101,162,108,231,91,124,63,83,16,20,105,142,165,230,110,103,105,185,73,173,187,81,104,147,82,40,38,228,105,55,216,255,189,102,0,0,0,0,227,5,174,172,82,163,180,133,58,75,37,55,79,177,191,146,161,245,46,137,197,102,32,255,251,178,100,103,12,5,154,104,207,155,111,77,176,62,230,202,61,60,226,92,27,161,161,56,45,189,151,65,17,139,103,181,133,189,104,226,113,204,173,66,68,26,140,55,253,123,255,86,134,83,234,124,200,170,247,93,213,191,117,59,68,120,36,176,202,194,165,219,231,255,244,4,38,21,112,99,166,166,49,250,103,66,38,14,18,30,2,103,99,134,16,16,159,76,156,88,76,204,165,31,36,203,50,209,146,223,8,2,76,16,49,155,24,32,168,151,131,146,247,170,22,144,198,151,67,82,110,53,41,228,51,177,243,3,17,136,228,15,57,228,69,194,109,63,224,165,197,205,104,228,84,69,13,98,25,85,202,138,9,250,163,145,183,21,137,134,52,66,87,6,10,13,24,185,50,216,25,227,65,157,22,113,226,37,180,159,181,215,154,34,54,42,47,2,184,86,107,111,32,173,41,25,42,212,78,18,218,63,16,27,212,41,154,132,221,54,189,122,245,146,197,103,255,151,218,182,138,37,249,55,88,18,19,27,101,246,22,129,243,120,74,133,143,189,58,236,69,52,223,233,114,118,255,73,98,43,81,135,55,91,157,66,60,219,44,39,228,47,152,23,69,225,32,233,149,59,143,189,254,246,84,116,249,103,14,172,188,19,30,253,160,103,0,40,0,0,7,5,34,67,165,165,107,133,101,109,71,98,8,90,187,207,14,23,2,232,97,114,93,145,84,212,175,125,125,83,232,117,244,84,98,1,75,146,124,195,55,74,222,2,73,154,173,98,228,169,162,222,183,246,123,46,233,251,191,255,254,162,117,97,240,0,0,96,73,156,98,208,86,99,196,146,35,20,224,132,226,109,82,220,168,21,187,12,164,2,85,196,10,128,40,4,50,100,44,48,20,68,178,240,32,48,6,60,90,226,127,147,1,177,37,212,68,0,195,207,229,172,32,219,216,0,129,136,92,172,82,53,99,139,125,73,20,239,47,217,128,22,58,10,18,151,13,122,212,2,190,181,62,188,39,41,84,140,186,134,27,143,91,212,19,65,102,158,82,221,155,38,243,0,192,219,209,163,55,114,104,183,137,167,196,186,46,78,169,106,170,212,128,134,38,249,42,144,255,141,65,200,134,155,122,61,96,215,170,255,147,245,201,225,136,50,227,108,52,206,5,215,249,46,93,49,129,28,212,40,8,161,47,216,161,247,69,191,130,61,233,156,137,42,59,200,222,119,122,94,74,41,121,128,126,11,242,137,97,177,36,144,214,88,250,234,80,195,182,146,127,53,191,135,127,243,49,234,23,125,175,11,89,36,128,203,38,66,61,82,107,181,202,14,83,156,107,157,133,143,77,51,49,25,198,217,19,99,245,180,188,145,128,88,31,81,217,194,154,144,55,207,109,159,172,252,229,59,232,117,255,251,178,100,132,138,118,187,115,77,147,175,93,224,74,35,169,144,103,13,26,25,145,205,57,78,101,235,65,35,155,166,21,150,150,72,160,138,221,20,111,81,165,54,160,255,56,42,133,246,116,123,168,255,255,45,233,123,63,249,48,8,0,225,9,240,205,3,51,62,87,65,221,245,68,60,0,92,40,226,96,0,179,235,10,48,2,26,125,152,31,196,205,5,70,50,199,134,68,59,25,195,216,77,212,176,128,71,73,34,6,2,83,169,5,169,103,100,133,97,222,184,115,238,168,204,225,91,71,164,54,89,84,52,51,177,188,42,236,184,65,106,71,29,93,222,215,150,243,161,123,170,38,181,70,139,232,241,214,22,60,168,191,25,162,124,164,226,250,86,221,151,244,166,58,231,116,85,13,109,36,136,187,82,54,32,133,52,44,164,230,249,129,253,63,162,207,248,254,93,98,228,27,126,43,156,88,2,68,250,229,65,244,254,245,190,118,150,206,62,109,209,154,198,147,91,164,104,150,187,141,254,156,117,150,162,186,28,87,196,93,99,63,113,180,139,168,244,144,187,91,93,206,107,102,79,252,47,255,255,255,254,117,254,39,18,50,40,24,174,12,189,83,16,252,208,225,169,92,49,120,218,123,143,250,210,165,171,21,247,69,142,87,142,119,82,132,173,117,212,20,202,135,174,49,156,219,121,193,243,160,198,111,215,239,222,113,233,125,12,102,71,254,163,216,137,227,5,165,179,226,32,239,249,19,125,138,50,0,32,0,12,97,115,81,170,141,102,160,15,30,148,112,60,17,48,168,56,152,34,88,1,2,134,235,12,194,76,2,181,150,169,209,149,193,178,130,239,153,28,8,160,162,18,65,150,64,173,57,14,168,18,128,72,3,171,93,255,155,132,228,205,51,240,17,99,228,162,240,151,56,148,219,218,241,255,211,34,255,11,163,19,120,26,248,106,133,164,195,221,75,27,23,45,114,59,20,182,76,53,207,136,53,132,73,254,145,246,144,232,220,196,10,109,174,93,253,205,158,205,152,72,123,251,24,20,148,13,228,219,49,198,223,212,92,70,31,232,28,159,43,31,16,126,33,239,182,77,255,253,174,109,200,32,58,203,250,144,246,202,23,22,185,198,213,9,186,249,252,190,219,11,75,213,90,242,85,122,250,138,143,204,153,9,91,138,89,114,149,240,75,91,147,87,49,182,252,148,68,0,128,6,6,242,10,78,75,70,78,102,68,185,174,155,49,156,131,12,218,23,110,132,101,246,47,232,54,170,123,81,242,153,221,31,158,1,23,150,217,173,156,214,176,238,247,45,255,170,122,190,90,132,191,34,152,191,165,43,228,231,45,219,201,255,238,203,200,59,255,252,88,0,233,134,66,70,144,35,152,194,192,110,145,96,96,164,192,255,251,178,100,144,138,166,71,103,77,51,143,93,112,71,230,217,149,105,234,86,151,205,155,56,110,61,151,193,53,41,231,105,132,157,137,227,246,40,157,102,16,0,181,216,40,68,134,146,38,248,88,48,225,164,168,8,73,44,127,136,154,79,155,9,106,58,85,84,179,143,189,63,183,167,61,32,155,13,22,223,148,119,203,38,182,121,97,180,189,101,168,137,242,21,222,233,172,201,62,179,251,122,91,167,138,123,88,199,191,105,196,21,54,118,172,214,84,120,217,191,92,64,159,122,155,230,158,236,84,211,28,75,131,133,41,215,104,47,140,223,2,43,31,13,115,124,187,254,191,13,215,255,235,13,243,125,141,189,255,31,115,160,115,66,129,195,198,206,109,152,186,167,250,170,131,122,146,62,220,191,102,46,67,175,106,197,252,67,42,81,225,52,101,93,67,191,124,57,127,82,253,30,43,1,141,81,245,84,245,153,0,94,30,187,197,230,8,164,26,20,107,55,150,71,55,176,34,191,76,156,214,181,206,14,216,28,98,223,125,144,31,124,251,63,249,122,61,91,253,236,223,235,190,203,91,127,182,158,87,183,205,113,25,244,35,126,131,191,242,47,54,123,140,23,133,16,94,93,21,14,118,83,204,72,215,65,104,0,0,1,216,2,5,52,241,4,196,250,227,8,133,11,224,109,152,67,12,164,195,136,205,165,136,121,180,6,24,108,145,196,146,240,21,22,68,33,94,18,90,31,84,12,198,1,20,13,232,108,54,194,25,26,80,70,99,220,177,111,158,26,162,55,82,178,107,170,58,224,165,220,134,55,73,155,93,130,124,94,110,187,182,155,72,175,13,45,184,48,53,209,190,141,250,238,25,232,107,151,110,223,206,189,51,244,203,159,23,57,66,77,94,124,179,127,11,53,29,142,89,95,155,87,117,159,143,228,114,199,215,202,254,180,185,56,51,205,198,104,11,130,108,188,156,6,82,49,138,75,103,183,26,179,121,51,25,76,135,211,24,66,181,10,103,59,229,177,202,179,214,125,158,166,172,110,70,80,175,139,71,207,147,197,142,105,86,123,63,215,139,47,245,69,172,0,151,158,102,44,161,164,42,161,141,80,178,85,155,251,90,53,239,177,5,169,70,85,245,109,140,80,226,24,22,163,211,46,206,1,175,50,169,232,185,62,54,199,80,106,191,247,111,66,204,43,37,158,114,171,95,162,75,99,248,49,182,249,157,95,255,255,199,252,11,12,227,0,101,25,69,156,120,142,110,63,209,201,129,104,44,104,17,192,9,98,66,8,24,1,188,202,208,97,102,98,102,3,64,27,147,77,44,40,56,221,139,125,2,189,197,13,55,21,160,60,54,56,42,57,87,94,106,154,246,157,77,137,9,204,49,2,46,161,18,189,216,214,255,251,178,100,169,142,166,32,104,206,27,154,120,224,72,41,169,129,101,66,136,153,113,155,48,110,105,235,64,252,8,231,117,132,157,200,206,15,221,54,65,217,84,68,92,244,60,178,41,168,76,5,52,107,203,55,63,93,96,255,50,180,122,168,53,9,3,166,197,94,45,2,125,43,161,108,191,35,190,61,235,136,93,230,104,205,142,205,92,2,72,197,132,70,85,31,197,249,47,78,170,190,227,72,181,222,55,143,107,87,89,206,226,197,172,21,13,33,102,180,115,153,236,2,100,161,198,92,103,173,30,222,45,36,174,63,154,62,238,245,243,236,214,29,241,227,118,24,173,175,178,194,250,243,194,221,104,199,139,66,47,182,151,51,44,28,239,248,160,128,0,4,245,100,227,187,72,215,224,46,102,161,79,14,243,160,132,124,194,245,115,45,194,48,14,31,162,206,244,254,106,194,214,162,238,158,141,127,67,183,41,124,127,144,87,255,250,107,113,31,249,10,212,182,139,40,46,2,102,92,103,114,0,1,163,16,151,211,122,0,179,102,194,115,153,4,211,15,198,211,9,238,211,22,67,148,7,24,28,2,170,80,184,12,96,203,46,164,204,2,0,195,139,193,80,0,148,37,50,12,48,103,134,14,18,230,146,5,1,128,8,168,16,68,30,188,100,32,2,133,66,84,25,142,80,163,236,53,80,193,16,254,189,97,32,202,154,3,71,172,234,185,188,184,197,178,201,238,234,109,19,0,182,212,104,95,92,89,83,109,207,160,193,143,26,202,88,183,4,42,82,170,209,42,227,35,252,109,139,120,151,190,125,224,64,129,120,59,222,111,173,203,26,213,135,74,110,0,159,65,132,50,74,218,238,249,128,79,86,86,76,167,58,232,215,188,103,191,237,231,228,112,30,214,205,149,33,101,1,12,17,152,74,100,46,40,52,76,218,148,179,125,123,232,179,234,9,81,21,85,231,114,41,74,79,83,248,205,34,184,155,114,136,136,157,130,228,192,248,19,255,106,188,136,0,0,32,1,0,3,19,250,24,80,229,218,127,136,210,205,103,34,93,216,84,188,235,23,84,160,53,210,25,105,45,253,254,131,30,41,249,179,239,183,223,122,63,251,111,253,215,250,137,149,63,255,211,79,244,191,255,255,125,232,162,132,157,2,67,205,132,226,70,133,3,71,10,203,233,148,16,39,184,149,73,59,74,187,243,171,40,13,135,239,59,145,100,205,96,179,158,9,142,66,24,49,80,124,193,96,231,57,16,68,53,194,202,12,1,140,98,43,2,1,12,8,23,51,0,97,149,24,144,76,11,62,165,104,201,68,94,56,99,134,49,102,162,35,13,179,66,25,148,145,69,140,233,32,103,252,154,24,14,70,137,52,180,114,109,201,95,60,238,223,193,140,39,255,251,176,100,197,142,134,237,102,202,19,175,78,180,80,201,169,221,97,101,104,25,129,161,42,110,101,49,65,59,164,38,221,134,29,80,12,185,78,158,107,115,15,60,55,79,57,94,115,95,79,92,62,196,22,18,228,135,242,8,233,229,173,12,81,147,239,175,47,75,54,254,68,132,190,244,171,22,23,28,1,69,48,100,213,155,150,130,17,156,157,45,196,237,73,202,175,118,115,213,19,135,167,108,200,208,29,90,71,177,181,137,210,92,218,164,12,234,35,106,68,193,10,24,154,73,119,253,132,213,238,77,81,69,44,222,39,91,94,10,147,163,189,201,186,44,197,200,0,2,151,178,133,103,38,137,69,225,176,182,215,188,17,4,254,0,134,117,64,131,173,15,242,188,101,97,198,163,62,231,225,6,59,163,243,63,127,68,255,109,62,211,159,235,154,191,237,53,190,239,191,178,66,49,177,196,89,236,236,165,216,230,51,57,22,60,195,167,205,54,70,199,197,246,59,250,192,0,0,99,2,147,119,49,112,27,131,3,113,253,48,115,4,34,0,184,48,61,78,195,4,240,114,16,129,144,128,8,194,128,48,42,0,198,3,132,202,21,2,99,0,192,15,48,45,5,195,10,135,76,90,52,54,33,60,192,160,179,2,204,14,112,89,48,80,0,70,24,34,60,48,162,82,98,138,59,35,129,53,190,204,92,117,41,153,50,57,21,181,107,195,68,183,109,248,14,7,198,175,50,254,193,116,212,240,76,142,193,96,0,80,29,163,37,3,57,211,72,184,183,224,199,214,106,85,21,189,141,37,88,102,109,72,31,178,185,86,94,70,58,199,153,151,18,71,200,148,61,241,118,242,134,30,56,121,246,131,130,146,121,211,102,177,117,137,199,86,47,97,85,103,29,28,213,123,234,174,165,151,83,95,39,90,114,174,23,185,85,142,133,14,93,167,77,135,241,16,148,242,213,31,16,229,229,133,168,83,166,219,126,121,182,163,43,116,57,64,168,82,215,84,35,47,97,229,186,165,0,0,2,1,0,3,71,120,59,9,128,120,28,77,196,32,68,155,94,124,129,95,244,235,67,89,205,8,131,56,202,171,32,199,70,168,190,109,189,63,127,79,250,187,2,144,98,88,76,195,135,109,178,58,35,250,232,223,202,89,159,250,230,183,75,219,213,133,245,248,16,238,80,61,71,77,57,146,178,0,167,198,46,240,166,46,59,198,108,12,7,41,128,166,47,12,135,12,142,34,97,192,9,35,48,208,18,48,80,30,11,5,166,17,205,5,199,48,76,25,50,72,51,4,1,70,18,135,6,103,135,230,3,3,102,14,170,70,121,143,229,218,4,32,30,160,197,6,92,7,56,74,132,60,84,112,90,60,192,209,211,148,105,161,198,194,26,72,29,255,251,178,100,199,140,151,49,103,72,147,220,91,112,78,200,201,237,49,229,12,91,61,163,34,78,233,49,65,50,169,38,201,147,137,160,20,180,138,93,83,242,186,84,224,211,215,218,229,80,4,68,96,98,65,12,250,218,31,84,189,103,31,167,223,58,70,92,118,142,155,250,64,106,10,227,251,122,206,40,46,248,245,53,73,85,185,72,118,211,147,226,108,236,160,115,254,196,82,41,50,18,101,123,91,170,32,64,237,51,136,241,154,102,121,81,217,108,102,145,44,210,138,77,198,90,170,58,142,118,110,242,86,190,58,93,185,222,86,79,106,24,104,68,106,122,154,240,170,86,165,40,93,187,39,111,164,63,96,152,201,228,119,164,3,101,108,152,168,130,115,54,1,218,31,106,180,122,240,97,88,102,189,149,131,16,172,210,153,231,121,216,198,84,119,244,211,189,57,127,232,140,238,234,239,189,42,116,98,182,232,119,216,202,202,127,74,83,163,23,221,47,222,101,127,153,71,70,41,137,157,6,51,161,196,166,135,40,181,33,65,0,17,163,3,83,149,48,197,26,163,19,162,2,49,65,17,163,9,192,155,48,74,74,179,2,48,61,4,0,153,16,3,141,0,48,208,5,24,17,18,140,108,56,16,106,176,184,92,14,97,49,153,169,75,67,65,147,3,165,143,226,27,34,5,131,5,67,67,21,96,21,12,15,21,5,128,2,48,84,0,181,201,0,154,144,15,37,156,200,128,24,47,15,202,2,0,48,135,165,11,40,94,166,43,184,126,17,138,168,17,1,36,69,80,17,224,176,46,8,84,101,119,34,62,130,235,195,123,70,136,245,139,236,7,186,194,35,172,125,9,83,208,174,121,218,78,59,179,183,119,59,165,168,240,198,23,151,254,75,46,161,56,195,113,77,126,183,165,223,121,75,153,244,157,159,142,122,127,102,96,187,222,244,95,185,54,111,171,221,125,253,171,13,237,17,99,244,149,159,76,183,69,250,126,227,22,237,157,183,95,183,168,192,209,195,161,207,88,60,208,9,72,62,21,4,220,0,31,221,250,69,10,4,96,136,113,23,196,68,42,254,12,252,119,2,34,196,195,21,63,215,55,251,255,233,255,234,48,18,183,88,217,204,220,189,53,227,53,254,17,21,3,26,115,193,205,5,157,44,229,155,38,22,138,45,21,185,200,110,2,114,42,91,59,202,231,185,254,145,88,28,0,27,114,83,13,250,77,230,106,53,165,152,203,198,243,2,143,206,56,50,9,27,24,248,68,129,226,160,112,48,40,194,244,134,68,97,48,49,138,132,193,96,0,0,34,103,64,130,131,1,76,231,31,12,33,121,5,7,131,2,169,89,56,100,142,60,11,47,107,115,148,39,197,194,162,105,201,103,138,187,46,182,185,71,162,255,251,178,100,193,12,199,15,101,200,147,220,98,240,74,229,185,243,60,166,110,26,5,153,42,110,97,49,65,56,23,103,77,132,137,80,249,242,91,109,140,49,219,237,82,62,246,215,117,119,77,123,182,50,202,251,67,52,41,164,67,196,138,182,170,147,122,99,136,216,137,116,35,16,62,234,156,100,157,65,152,198,249,229,90,40,64,109,37,101,251,103,193,115,170,156,52,114,80,191,53,173,178,70,159,211,156,239,30,204,151,189,71,44,236,71,174,164,235,214,43,143,47,151,228,169,121,226,135,86,248,163,55,145,89,229,217,37,137,17,180,210,196,238,19,101,20,81,34,48,202,75,5,209,245,32,157,21,214,0,19,77,236,150,70,146,193,197,130,203,29,141,227,91,188,16,18,105,21,201,154,252,33,193,104,254,152,159,175,254,143,235,255,46,59,189,242,182,227,144,24,234,234,66,143,16,131,1,11,170,35,210,68,42,21,8,142,100,248,128,128,25,205,102,64,54,194,234,120,169,44,237,154,31,187,209,38,0,2,148,148,197,8,52,212,176,164,198,1,152,199,177,76,194,17,88,194,190,8,194,160,177,30,65,128,145,122,72,131,195,15,155,118,186,22,12,204,48,14,195,10,76,56,216,207,15,212,200,196,125,76,245,57,57,200,9,4,133,92,145,25,105,64,171,88,36,3,150,213,86,217,27,160,100,165,146,108,136,64,107,73,84,18,154,106,31,181,105,78,109,209,69,99,42,160,161,20,236,33,204,219,51,121,111,204,229,157,221,118,186,54,4,13,108,103,223,170,198,148,34,73,181,214,243,40,179,164,196,33,45,215,207,45,218,188,105,173,12,22,216,181,24,176,65,74,178,108,108,199,155,206,183,7,87,238,145,183,35,73,194,232,249,198,173,117,228,141,63,6,41,37,245,92,168,189,85,137,241,98,66,123,36,146,232,153,57,181,78,67,135,75,33,18,26,18,155,56,206,217,228,150,140,17,132,48,84,202,0,224,251,190,92,160,141,180,1,0,0,190,255,169,93,52,149,26,43,222,95,133,11,157,167,253,10,135,27,175,211,41,34,0,191,249,177,47,255,244,127,255,243,147,78,189,133,53,176,138,56,93,122,198,202,125,44,191,155,117,242,252,38,147,153,52,137,142,214,138,56,243,44,150,19,158,113,69,32,119,255,127,164,1,51,234,109,49,237,79,52,57,197,58,16,86,48,180,32,58,124,171,58,128,41,49,124,27,48,72,53,10,131,192,96,148,199,156,40,10,4,24,64,30,25,170,31,11,8,233,128,106,40,18,56,2,24,76,170,155,144,58,24,48,2,133,229,3,166,210,8,177,163,250,134,150,197,88,227,3,162,37,13,28,203,105,130,90,168,92,180,227,112,17,5,169,126,53,6,181,255,251,178,100,195,12,134,209,103,73,155,187,75,112,74,168,57,231,96,163,110,28,57,225,30,46,232,209,137,47,163,39,141,131,141,184,85,117,49,20,111,60,116,65,49,201,113,0,4,152,139,39,253,28,253,233,250,247,183,133,219,85,91,250,244,148,90,187,53,133,12,187,149,202,18,193,6,188,5,204,252,155,58,38,211,233,190,20,64,150,85,66,55,8,248,36,216,214,98,60,167,54,213,80,247,93,152,153,151,80,105,133,237,25,203,184,74,38,103,106,74,45,166,223,101,4,140,62,16,134,232,97,155,228,216,40,148,108,205,98,155,29,49,149,151,19,45,10,152,184,109,255,103,53,229,188,90,102,91,60,124,174,210,136,148,1,191,252,42,70,201,86,193,31,97,91,59,151,44,125,241,64,119,144,33,178,49,82,162,106,222,183,5,95,255,211,78,219,255,156,3,95,149,33,82,237,44,122,98,212,117,187,218,65,50,48,62,108,28,50,199,47,60,13,93,65,110,92,28,184,212,139,44,193,21,99,202,152,243,125,192,0,0,99,5,129,7,49,142,24,147,5,242,151,48,2,7,115,8,176,147,48,78,94,19,3,48,191,48,51,2,162,218,60,6,4,224,38,96,252,93,174,0,40,21,140,47,0,192,192,144,5,9,65,212,193,92,31,134,0,16,172,23,130,21,164,72,19,64,177,129,87,93,113,3,144,233,232,150,22,4,229,69,75,94,242,171,49,128,220,237,61,6,16,173,120,12,104,212,178,162,180,201,153,234,64,113,214,162,241,192,197,5,41,145,113,38,103,88,10,222,236,57,110,213,155,31,17,44,136,48,11,162,84,145,179,240,167,178,20,146,101,21,68,137,116,113,165,189,226,36,151,174,228,170,11,163,72,86,96,217,41,149,209,198,160,156,127,133,16,186,19,37,172,142,186,228,175,191,218,105,158,178,4,53,174,75,11,237,164,141,115,173,203,117,137,210,44,157,201,86,92,212,225,38,106,10,50,122,116,85,95,23,74,222,65,19,141,184,201,84,161,6,157,35,53,247,115,63,247,255,244,130,30,199,164,67,7,226,128,0,96,4,5,145,209,40,113,201,46,186,164,38,52,145,22,95,91,84,130,53,225,148,62,80,100,27,11,2,103,166,63,244,192,205,110,75,45,86,244,211,255,210,8,160,144,150,202,118,45,142,93,50,136,123,195,242,201,35,191,75,233,210,204,31,213,252,226,72,145,115,90,21,19,211,133,204,128,20,14,16,135,76,123,189,204,162,82,12,127,5,142,230,54,14,199,19,12,52,0,131,134,163,4,192,243,12,194,3,46,114,3,0,64,112,96,174,98,40,254,96,248,14,96,40,70,53,64,128,130,51,7,152,99,126,135,243,5,0,96,173,3,68,5,88,209,20,255,251,178,100,193,14,135,115,114,199,147,218,76,80,76,231,121,186,96,227,110,30,241,229,28,14,233,49,137,47,27,103,77,131,153,184,60,90,94,136,195,45,203,232,42,225,228,106,121,189,178,179,54,115,39,116,33,163,187,18,103,49,7,208,152,140,234,183,77,232,132,128,177,73,242,160,4,9,62,235,0,179,164,208,21,142,225,77,42,161,157,211,205,23,206,99,28,103,35,152,66,169,239,180,221,162,12,18,48,177,79,140,126,92,44,144,170,75,30,32,129,245,14,26,63,0,44,186,202,21,55,54,237,83,233,90,78,105,152,66,26,178,155,175,132,8,86,61,71,67,200,153,109,43,59,210,155,50,216,32,145,185,239,205,122,158,112,101,27,52,153,101,42,231,78,219,244,134,107,228,240,226,116,181,166,172,238,107,78,225,12,197,233,178,200,54,17,150,229,45,107,24,126,28,131,23,63,46,165,71,201,58,144,0,126,183,13,203,212,84,137,113,81,22,223,188,107,239,208,242,255,37,6,169,216,122,187,213,255,132,122,127,183,163,250,55,245,65,130,147,220,55,54,46,185,231,70,70,182,100,182,102,231,236,246,215,121,175,237,69,222,93,66,129,240,181,234,119,68,248,177,107,5,142,45,129,54,186,145,48,151,14,195,0,209,93,48,195,25,115,18,48,213,48,48,10,35,3,117,18,48,72,12,64,0,16,152,5,0,121,128,80,4,152,8,0,129,132,177,46,161,32,192,96,7,140,16,193,89,9,198,2,224,144,96,36,12,37,64,23,48,5,23,3,6,80,131,6,128,0,139,133,109,112,194,146,13,134,134,97,80,215,76,92,132,137,185,81,209,244,15,80,218,46,138,26,45,219,127,46,82,113,166,124,234,218,103,20,249,14,24,60,133,101,12,30,2,68,129,79,119,190,247,172,202,239,220,198,180,11,233,140,159,45,125,117,29,66,234,66,161,136,27,178,245,215,170,248,151,99,143,70,177,101,86,52,104,189,17,50,45,43,101,95,78,219,13,55,22,86,138,155,125,246,43,153,21,232,177,99,254,145,245,135,140,198,126,250,251,69,205,49,182,234,109,33,122,247,166,253,151,188,247,103,235,55,175,222,179,77,189,223,158,165,250,187,245,188,113,203,7,143,180,179,169,244,166,127,109,153,217,186,198,111,77,127,239,109,95,109,187,119,111,249,191,34,6,192,2,16,0,5,36,152,65,114,133,224,60,59,101,220,34,52,231,119,227,35,213,200,101,20,98,84,92,135,119,253,1,99,215,250,125,31,206,100,95,165,129,90,67,44,141,11,207,57,35,219,91,234,89,44,203,185,13,231,213,154,22,255,231,255,255,126,27,84,253,38,17,101,76,75,60,186,141,8,230,22,67,20,143,78,86,151,63,91,32,255,251,178,100,169,14,39,197,119,72,3,217,100,82,77,137,105,202,96,227,110,30,189,231,36,46,48,221,0,243,29,231,77,135,148,152,207,129,35,214,167,195,236,5,236,48,176,152,46,0,48,96,84,207,61,70,78,97,80,145,156,129,160,160,104,176,24,154,116,28,32,48,58,112,240,226,16,48,40,44,50,67,34,200,21,6,10,233,131,138,131,217,114,1,41,193,64,135,16,196,160,55,86,120,12,38,150,65,37,218,128,161,12,235,109,120,189,114,73,3,158,250,21,1,131,192,201,114,230,75,154,118,125,59,73,67,220,53,158,24,44,82,10,16,73,234,37,131,215,123,109,180,88,113,145,121,202,179,250,53,11,107,23,193,69,170,216,213,235,31,63,171,5,35,3,65,44,127,6,234,12,42,177,12,237,115,64,209,168,64,90,203,201,131,21,97,142,199,77,202,231,109,135,232,105,139,98,57,124,251,137,17,176,160,194,21,149,54,179,47,223,78,29,55,155,167,133,96,1,145,189,8,88,92,163,189,222,82,219,135,136,233,165,5,181,40,11,74,68,95,212,96,245,231,159,47,72,20,126,234,7,94,85,248,198,84,25,137,254,185,233,209,6,190,132,170,133,205,16,217,73,30,151,156,20,31,42,169,26,38,212,200,255,193,218,159,239,232,255,255,188,221,119,113,62,70,65,49,53,48,76,85,20,226,131,135,139,59,127,70,171,252,107,45,223,238,110,92,49,62,68,0,2,64,140,222,235,211,87,39,76,70,120,50,104,24,8,87,48,119,28,193,36,241,128,3,61,1,4,129,64,51,14,48,224,18,0,25,137,192,101,234,2,131,64,128,101,80,16,135,192,212,40,24,144,9,4,180,196,2,84,150,111,174,54,156,163,169,175,108,52,49,169,245,67,33,156,89,180,18,22,241,217,144,167,20,21,23,133,69,219,2,245,120,223,65,240,92,144,152,241,132,49,61,108,245,78,150,135,87,146,26,37,114,165,83,233,133,106,232,152,74,78,117,34,26,26,178,149,30,147,123,82,55,226,155,236,113,90,3,214,95,137,136,30,248,80,214,60,227,229,132,235,206,90,183,114,246,31,233,177,21,8,238,26,81,8,103,41,210,146,79,87,52,127,115,194,251,73,145,30,43,66,132,197,180,165,232,78,177,45,95,82,114,81,76,220,15,178,186,221,4,250,201,123,88,101,149,183,246,222,137,107,206,253,123,25,81,168,4,44,204,175,58,165,120,227,87,186,132,0,38,34,38,236,8,88,190,46,141,60,161,52,245,127,98,21,212,20,50,57,227,17,197,103,140,41,121,215,11,47,15,189,117,109,232,62,245,255,225,90,203,165,58,233,213,191,160,178,11,53,240,88,48,50,227,110,255,179,42,137,227,9,232,205,192,47,255,251,178,100,148,12,135,42,105,76,27,152,100,66,61,70,249,162,97,66,90,34,77,227,48,14,105,235,201,7,147,230,165,148,29,144,48,0,200,219,238,67,255,81,141,212,30,12,187,1,6,6,18,35,152,240,34,97,16,241,145,214,6,57,96,25,65,140,16,189,205,49,83,18,244,44,52,71,100,228,160,17,151,49,96,147,253,39,85,169,85,29,117,245,7,209,165,179,80,131,65,33,171,186,208,25,122,226,77,9,178,169,113,156,60,134,174,234,141,40,218,146,107,43,168,204,32,38,42,183,180,118,128,152,59,203,1,140,176,210,172,106,80,102,149,95,45,240,87,13,200,99,139,59,192,36,198,186,162,204,104,94,242,218,158,181,160,71,108,100,180,86,101,74,211,41,44,127,73,4,140,135,171,94,28,226,78,109,181,165,75,24,134,93,90,93,128,254,134,55,181,152,3,193,94,173,91,91,174,152,210,8,99,123,85,92,23,158,167,137,98,174,86,34,98,0,194,230,77,176,67,108,157,56,95,29,70,205,33,239,91,143,173,69,94,33,15,109,181,26,24,187,92,41,231,135,18,25,222,125,197,195,246,15,233,72,148,245,128,225,14,145,32,56,199,139,25,146,7,134,220,225,173,196,189,107,157,83,235,109,138,11,195,166,152,32,226,174,120,250,138,254,122,198,36,1,0,48,4,10,223,35,49,88,144,89,38,239,28,214,245,68,40,119,224,225,165,20,138,26,208,125,20,90,154,208,3,154,159,109,183,147,25,103,213,205,255,163,95,228,105,123,196,46,232,96,174,181,141,116,245,29,78,247,125,223,255,238,255,255,168,0,32,0,4,98,171,217,168,8,166,111,58,25,137,180,104,74,201,138,115,128,32,64,132,8,97,246,208,112,94,84,99,101,43,98,14,38,24,48,6,253,10,139,58,99,146,16,65,44,226,4,0,178,69,198,158,233,138,131,82,201,20,186,65,81,186,188,215,196,3,109,207,57,9,218,251,186,79,249,110,4,230,171,201,215,129,120,82,69,223,64,42,225,226,146,102,150,164,67,168,59,57,225,75,203,150,146,146,183,44,185,61,38,96,132,135,193,157,188,14,162,95,80,87,211,26,146,85,222,169,218,212,48,53,211,95,58,38,79,41,206,208,104,86,239,75,98,214,185,117,4,78,239,0,24,177,233,5,112,154,197,103,205,247,149,226,211,30,68,141,55,8,54,143,43,82,24,20,233,158,124,59,190,172,72,117,75,218,124,230,180,173,55,33,195,26,28,0,92,180,71,211,26,178,179,56,134,186,89,198,51,89,61,212,147,94,28,40,85,93,56,99,22,95,146,104,109,130,50,225,2,27,2,2,159,82,234,255,17,190,175,35,253,103,181,107,59,237,186,206,110,193,204,219,0,66,255,251,178,100,128,8,167,240,119,76,179,154,123,114,67,131,89,145,97,138,86,23,237,167,69,77,225,233,193,6,142,38,145,147,41,152,239,84,98,195,12,99,67,5,144,139,87,165,52,242,241,217,187,112,45,86,98,198,205,113,99,247,209,163,187,103,156,18,95,111,210,124,243,200,68,225,100,147,79,107,58,123,169,111,114,179,163,206,238,187,221,239,35,210,127,234,114,9,126,161,222,129,40,146,36,86,96,3,43,56,48,208,33,64,115,205,20,50,240,82,35,216,28,192,73,219,179,138,5,227,166,154,171,138,97,50,75,177,70,195,71,200,146,176,19,253,30,110,116,208,252,150,77,174,206,251,8,253,77,203,36,243,181,201,4,149,184,87,167,224,211,161,228,78,96,157,131,54,45,252,255,225,185,215,182,131,203,108,153,112,205,178,110,135,111,174,208,153,163,210,151,249,149,162,247,163,77,224,120,83,127,0,201,255,105,42,127,34,86,186,201,118,244,178,98,63,165,97,98,216,93,22,154,214,155,189,170,97,60,123,36,162,49,229,218,98,62,55,83,187,94,249,190,127,207,214,90,153,237,92,164,89,241,185,83,191,16,8,10,221,163,215,199,166,119,2,28,88,120,113,147,211,85,191,128,88,237,74,181,77,255,61,32,0,13,67,74,11,44,26,179,93,32,175,12,67,173,115,42,49,194,37,20,172,213,2,99,63,34,3,170,44,12,32,112,26,156,125,64,157,171,62,80,20,50,41,154,140,137,178,163,190,39,214,43,255,137,122,137,253,95,233,45,111,254,191,250,190,244,0,68,86,179,26,144,140,198,9,50,145,180,236,20,131,41,99,64,196,118,232,104,98,65,132,1,225,192,99,31,36,196,34,48,112,240,194,64,39,140,176,32,233,5,139,149,17,0,242,152,5,139,201,13,149,65,140,178,230,110,220,101,146,135,65,206,224,4,189,29,246,124,163,209,39,62,25,21,64,10,230,223,60,15,90,248,134,234,204,149,77,171,216,122,232,225,2,239,199,37,91,124,174,92,206,7,99,187,230,2,133,246,238,162,220,110,224,22,87,182,200,184,248,205,179,243,5,103,223,104,201,34,91,110,55,211,16,77,207,75,19,182,140,76,123,37,105,44,32,101,203,186,46,17,248,173,243,243,88,69,110,100,205,243,168,177,239,108,67,5,126,230,218,245,43,140,21,112,43,224,207,229,143,154,90,152,75,103,213,50,142,131,136,9,231,213,112,20,247,123,205,76,42,99,81,102,101,97,211,27,44,102,13,190,151,88,201,110,182,159,158,201,95,159,137,254,123,232,223,25,254,78,193,55,189,37,255,217,212,224,0,0,6,134,16,0,112,50,113,2,228,127,26,162,110,86,206,122,70,168,203,110,210,63,213,214,190,84,255,251,178,100,134,8,135,123,119,204,139,154,123,116,69,233,25,253,61,167,146,26,93,203,62,237,188,93,65,25,36,166,229,151,157,104,10,102,46,175,215,153,211,14,237,167,66,123,189,20,86,47,202,167,245,255,251,255,255,255,252,207,247,225,19,123,102,11,11,116,67,146,25,114,207,238,250,134,3,6,43,32,172,73,158,147,24,9,41,151,34,31,3,217,167,17,6,59,36,1,150,141,9,1,69,204,68,184,170,15,74,221,237,40,113,113,235,149,68,19,164,185,241,198,167,6,69,32,104,126,89,77,122,39,69,76,149,29,236,204,106,205,206,69,200,138,175,184,240,106,239,175,53,78,94,86,46,242,53,88,48,152,46,182,183,22,254,98,248,206,235,194,43,247,174,247,27,194,97,5,244,165,37,21,127,117,109,40,205,99,82,53,32,39,230,141,143,172,245,244,247,189,202,155,239,39,163,253,253,15,136,214,140,240,103,93,238,92,162,106,139,161,180,254,29,145,145,96,230,167,219,185,26,128,161,31,16,82,22,183,169,237,108,64,188,143,171,183,186,154,240,111,92,234,169,111,106,176,205,14,165,155,202,235,166,98,230,46,29,202,247,122,158,22,126,32,203,169,212,49,235,181,239,55,250,245,4,245,128,112,128,0,245,43,19,1,74,34,217,136,173,119,241,68,58,73,105,0,77,218,66,63,175,206,15,60,238,153,143,29,227,157,241,139,14,77,228,211,155,60,92,235,93,1,224,36,200,84,88,159,154,254,255,163,255,255,250,251,247,218,221,191,253,27,254,244,34,253,32,0,2,83,5,82,19,60,71,195,13,7,179,37,197,227,154,203,211,29,216,32,48,168,35,2,204,52,47,195,2,212,28,49,80,135,32,13,73,0,16,80,44,224,160,60,31,25,48,70,96,28,208,166,64,211,118,82,110,219,12,117,153,187,116,127,159,184,49,169,64,38,12,95,47,178,233,91,168,252,201,7,77,128,149,71,228,54,154,229,89,13,48,192,7,90,83,0,161,248,116,169,117,45,150,161,102,231,83,118,71,189,183,157,87,246,125,231,193,26,53,179,240,88,107,237,140,99,56,89,207,240,49,247,92,222,208,76,93,110,165,241,203,55,94,62,243,105,204,189,52,193,63,73,182,217,172,203,37,93,31,133,165,183,20,231,112,80,191,35,5,115,3,138,68,8,240,171,5,37,243,102,100,238,164,141,6,178,219,113,61,117,90,211,181,159,17,189,240,250,53,94,155,46,20,223,129,103,223,122,155,57,155,122,251,204,72,114,209,29,108,69,106,156,254,77,9,54,164,254,45,238,252,65,128,36,0,8,39,99,158,132,196,1,151,40,179,5,6,197,75,39,103,137,71,220,80,218,125,226,51,137,53,205,228,165,247,143,215,255,251,178,100,134,14,135,74,105,76,147,186,123,118,62,3,153,182,97,231,90,159,161,211,42,78,237,237,200,243,144,102,137,150,29,88,24,200,133,210,5,89,234,103,232,22,37,160,181,250,143,40,207,35,255,232,174,172,247,203,122,14,9,131,114,21,140,224,210,64,203,33,124,194,214,244,199,121,240,213,19,228,210,96,212,195,176,16,198,197,152,24,2,140,128,102,82,159,3,34,137,132,224,80,144,232,177,134,82,204,184,240,189,129,1,68,123,198,154,70,173,129,0,196,160,107,1,13,45,235,179,200,213,2,39,131,100,50,1,73,126,105,130,128,152,234,247,110,66,35,115,74,2,186,223,51,6,103,57,102,160,168,242,76,58,207,249,33,25,32,36,6,228,204,165,221,250,12,158,69,93,103,169,73,164,150,150,45,47,96,113,38,247,85,208,163,141,22,144,247,15,10,100,165,124,145,235,31,90,250,203,82,190,207,56,175,56,110,239,134,181,99,96,212,187,215,198,108,105,97,93,186,52,118,148,81,53,181,92,148,10,168,213,13,129,175,224,17,128,44,103,110,151,95,238,168,239,105,253,189,115,14,104,213,197,43,72,3,154,33,186,172,140,149,121,87,160,147,215,135,82,252,205,138,205,89,48,239,194,165,160,94,72,247,126,160,123,1,141,32,205,191,243,92,107,223,94,178,123,95,118,190,47,38,30,183,0,0,192,170,131,142,64,66,41,11,24,59,163,44,204,190,81,106,50,160,137,203,2,235,215,229,132,66,85,111,7,45,115,112,147,42,170,102,45,254,42,124,84,86,191,41,158,228,101,255,252,73,190,116,85,253,40,44,47,29,2,146,0,0,198,112,198,67,28,222,144,176,202,32,0,197,81,92,254,97,180,203,136,236,197,208,149,136,25,130,85,152,66,19,6,2,38,74,25,226,0,172,120,123,48,68,25,115,12,48,32,22,162,68,6,42,170,115,96,128,102,70,20,24,28,156,172,74,203,126,190,95,23,121,65,216,253,179,29,5,150,215,71,37,247,3,59,21,151,232,213,203,4,103,47,163,44,249,206,53,114,96,90,69,246,48,10,24,216,215,104,179,74,202,181,180,147,206,181,155,188,47,58,223,182,45,66,4,243,26,51,69,122,29,252,89,247,205,131,107,203,151,219,135,188,231,31,43,95,54,19,188,198,251,65,79,242,181,101,167,197,10,181,80,185,100,131,29,94,194,103,23,134,76,43,80,185,85,8,112,29,139,209,172,133,11,120,24,229,146,69,210,51,95,167,41,7,233,150,39,241,125,179,152,117,133,9,70,148,153,230,21,81,173,20,83,225,49,41,231,97,180,150,110,119,75,77,108,238,181,205,181,46,34,201,30,10,177,248,214,178,29,237,127,239,88,0,0,0,16,0,255,251,178,100,124,140,167,160,104,203,27,187,123,114,71,135,121,221,60,166,156,29,213,163,46,110,233,237,193,31,36,103,77,129,34,48,0,62,0,15,131,44,62,135,192,16,192,21,135,151,97,154,246,130,154,215,21,25,156,227,211,171,90,231,134,235,87,240,102,178,87,119,254,244,24,14,169,78,159,255,234,159,255,230,115,13,208,182,228,91,25,18,35,234,28,4,113,23,242,84,239,121,144,0,41,121,135,136,147,112,68,83,39,132,99,25,211,67,140,216,179,51,141,99,51,194,226,128,80,202,97,60,194,96,124,4,11,25,22,84,65,166,21,128,160,144,89,21,197,23,24,21,181,2,185,193,167,10,217,173,1,160,108,17,167,70,90,19,131,29,111,25,99,169,4,130,142,80,199,90,140,53,3,183,180,35,132,128,207,96,232,50,137,199,185,103,104,117,109,108,196,84,104,58,171,251,53,52,215,234,101,182,229,99,44,174,149,120,174,245,241,210,77,26,236,34,133,239,146,21,169,148,147,142,235,159,153,107,45,183,157,19,71,176,96,143,4,181,33,47,160,160,222,35,203,158,16,135,186,18,242,42,138,20,72,58,63,11,69,44,84,81,145,29,95,0,236,23,17,105,49,144,192,180,73,31,84,112,123,6,172,249,121,141,82,79,77,214,184,207,135,60,131,229,97,146,144,218,28,217,48,39,100,185,145,89,5,76,253,212,29,120,52,114,94,203,147,110,92,47,219,154,142,39,59,74,244,218,103,122,246,237,64,101,79,155,10,134,203,228,49,215,158,129,29,40,236,166,244,222,229,123,213,239,202,122,26,103,95,123,18,3,159,226,159,251,234,41,127,183,255,79,33,89,168,133,153,109,101,45,85,110,239,65,73,145,8,57,116,183,59,134,149,152,255,255,226,191,254,106,140,129,149,0,1,35,7,193,142,51,205,23,19,17,65,166,16,14,233,174,137,120,24,151,162,129,133,192,48,22,80,195,180,133,140,19,64,80,42,1,166,43,194,222,96,24,10,70,12,96,88,96,200,4,38,20,1,10,1,206,190,12,20,2,24,41,178,116,0,145,164,5,229,206,48,168,36,128,48,161,202,98,165,202,0,234,19,1,30,180,251,80,195,21,128,91,52,234,73,133,128,203,24,152,22,200,196,100,195,38,131,212,186,74,202,89,5,37,173,171,151,95,248,58,70,49,80,6,24,108,243,169,189,156,178,172,109,168,246,102,224,139,164,27,83,89,172,52,6,238,138,73,230,30,90,235,171,36,29,103,211,119,173,158,59,204,166,1,61,222,39,2,179,203,62,61,86,247,139,53,222,240,23,46,52,222,62,107,184,78,50,227,16,115,90,201,51,54,155,141,216,248,205,117,237,121,55,15,112,164,255,31,253,251,103,254,170,255,251,178,100,107,14,135,191,105,72,147,220,123,112,72,137,137,198,97,34,90,158,9,157,32,47,113,237,193,46,164,167,53,148,149,88,114,137,189,210,55,54,79,54,167,236,81,166,167,154,109,210,107,107,226,209,177,188,120,87,151,114,70,18,142,209,137,86,32,52,0,80,12,241,69,47,49,164,233,39,161,129,72,181,58,130,122,110,10,5,58,34,233,39,215,54,51,29,251,57,125,250,158,2,95,253,73,254,250,146,255,255,255,134,22,167,173,86,234,57,82,95,255,255,155,100,205,57,91,101,54,210,44,192,102,153,150,9,86,9,173,109,193,48,47,48,35,58,114,7,48,33,23,32,48,88,156,30,14,145,143,9,43,153,23,2,73,129,104,32,152,40,149,137,129,0,27,24,41,0,33,140,136,213,10,132,80,40,65,204,28,192,37,88,140,6,187,48,202,81,38,12,128,4,62,48,56,207,37,100,62,40,21,2,66,5,180,4,0,83,57,84,20,1,136,161,186,72,49,49,162,5,43,194,14,2,35,34,86,172,36,18,13,3,6,76,160,104,105,140,161,188,178,114,162,51,90,164,83,176,169,64,20,63,94,15,252,194,60,239,60,83,118,5,166,218,76,151,102,182,241,125,87,207,173,105,184,103,57,103,111,37,237,231,163,172,91,223,58,218,233,253,235,8,30,111,231,124,6,244,108,126,103,196,143,54,145,84,141,103,238,63,63,24,248,145,213,190,241,254,97,68,195,30,73,211,156,213,151,91,221,94,214,181,206,191,198,190,53,254,119,150,200,214,174,39,158,30,165,65,110,52,41,107,156,125,222,215,198,183,241,95,189,106,108,137,195,170,183,126,177,128,232,3,0,0,224,76,219,179,20,117,151,162,83,131,100,95,150,147,134,29,158,65,21,147,4,99,99,209,43,163,67,37,226,39,250,25,64,87,190,184,239,232,249,71,35,215,241,230,15,41,72,202,60,193,241,82,189,255,255,254,255,255,171,189,91,237,223,166,242,8,92,205,69,40,71,250,2,0,76,24,81,56,206,116,117,76,68,64,244,200,48,241,140,146,20,92,195,193,97,204,66,66,252,84,18,140,97,8,112,192,72,33,76,5,192,92,199,72,108,193,1,140,56,7,166,2,192,136,96,48,81,131,131,39,228,11,24,84,8,98,167,193,228,12,38,156,62,151,152,196,32,34,231,150,132,192,128,116,37,49,181,26,102,224,32,130,27,179,65,225,156,81,200,74,148,43,88,66,214,191,128,209,217,149,195,15,91,90,93,232,72,173,126,242,85,190,81,22,176,96,49,176,210,173,76,163,242,181,117,126,85,47,83,188,175,109,18,120,56,82,223,230,116,140,74,101,181,12,141,168,177,243,167,203,211,127,121,162,204,253,117,22,212,76,156,255,251,178,100,84,12,199,116,93,199,139,220,123,112,77,201,41,211,101,37,84,28,1,157,36,79,109,111,193,42,21,167,13,148,149,80,218,125,4,94,37,214,52,139,100,182,231,69,239,217,251,175,191,91,86,189,198,248,146,187,190,117,53,230,177,171,75,106,13,245,234,174,196,248,199,183,255,90,255,25,250,141,17,138,158,44,149,137,34,90,251,125,18,198,133,76,45,192,36,134,135,153,8,68,119,254,160,1,244,110,216,194,253,91,108,52,140,32,41,105,3,42,65,52,139,4,181,180,98,121,90,10,79,3,235,79,229,132,183,241,139,253,56,195,255,232,38,42,70,119,21,58,9,136,59,41,47,212,255,162,255,255,252,165,98,41,217,247,110,126,71,85,198,144,212,86,30,89,1,113,129,99,15,250,0,16,252,193,96,223,12,100,67,92,196,52,36,76,6,67,36,218,28,96,140,78,7,80,198,132,7,6,130,32,197,156,7,76,25,65,112,172,1,140,82,68,32,116,30,4,64,92,96,88,5,104,58,5,8,131,7,64,119,2,132,152,62,193,129,151,154,91,2,208,38,38,28,15,36,13,46,171,148,188,92,101,188,165,234,226,44,168,110,71,27,178,111,193,200,95,42,28,31,7,22,69,227,110,211,115,166,213,117,129,237,26,218,76,97,100,105,84,178,157,205,199,243,162,159,189,102,195,21,195,124,169,223,179,29,195,121,64,211,15,206,223,168,250,234,119,111,59,160,168,89,20,40,5,142,69,24,144,155,160,128,164,205,200,18,21,214,202,66,153,100,99,115,102,155,30,182,152,162,165,48,61,160,108,75,97,186,85,3,73,181,233,54,95,17,197,250,178,153,189,32,169,248,154,113,129,58,90,213,95,109,107,101,239,186,134,69,123,36,245,6,79,89,228,0,66,119,172,77,165,66,84,5,42,77,96,1,18,171,250,164,5,200,41,19,41,232,138,99,33,207,199,2,138,100,71,254,22,223,160,255,230,62,143,255,239,172,154,220,174,5,52,104,105,193,192,32,44,43,198,78,200,235,104,46,19,58,5,58,131,219,30,16,181,206,253,191,163,184,0,204,37,22,24,136,164,140,126,197,116,195,104,252,205,97,19,56,193,101,100,140,66,128,176,192,228,32,204,111,8,20,194,8,14,204,7,64,48,200,120,91,76,0,130,152,28,28,38,23,32,8,16,55,49,137,56,249,227,243,16,1,204,159,18,59,233,4,200,8,246,40,97,176,40,80,62,96,17,104,132,26,202,161,198,110,68,19,110,8,174,241,186,175,179,96,45,169,117,80,221,9,16,240,136,10,60,205,104,12,149,185,40,36,170,190,76,226,181,4,20,142,225,128,230,235,14,117,215,222,24,54,9,117,78,144,135,171,209,190,89,44,187,143,255,251,178,100,72,14,199,171,111,199,139,220,123,112,74,136,249,195,96,166,142,95,37,167,32,79,113,237,201,41,22,102,205,146,154,32,173,48,40,237,76,225,236,151,108,133,185,125,239,154,46,98,121,155,148,58,118,230,46,241,115,71,173,27,206,206,251,207,166,183,24,120,167,213,164,130,235,52,245,223,212,180,240,240,136,151,121,199,205,96,59,191,215,137,237,77,99,94,79,187,110,14,113,22,175,173,138,55,57,94,152,100,223,123,53,177,247,253,113,189,98,158,246,206,111,152,217,241,255,143,245,171,255,33,139,77,185,224,1,150,236,47,135,149,59,196,98,52,12,0,194,129,82,5,141,87,37,21,221,28,11,243,85,121,169,12,109,102,39,219,8,127,81,255,211,255,251,137,139,13,42,186,226,34,213,191,255,252,49,217,61,186,81,194,55,125,111,102,41,167,95,191,222,216,219,230,153,119,178,248,157,86,9,24,67,39,1,133,48,204,24,178,140,73,132,145,2,27,13,33,121,141,137,56,131,144,228,192,236,19,140,20,202,32,193,68,4,70,64,188,199,140,78,12,6,192,232,88,72,12,30,0,176,28,52,48,170,108,221,169,65,160,225,32,28,175,82,99,212,66,8,10,2,239,160,36,46,96,208,93,166,180,149,42,108,86,0,92,142,0,64,10,146,104,72,12,169,28,100,129,196,96,32,2,48,188,146,248,113,74,229,18,59,139,201,171,69,218,34,126,139,1,27,189,15,31,137,235,53,222,138,159,72,67,62,60,10,169,47,104,107,236,248,204,172,211,111,214,179,120,23,190,49,23,223,77,180,241,223,21,251,134,245,0,238,54,229,113,241,52,118,64,106,234,118,93,196,173,179,105,145,112,97,210,107,71,190,37,132,254,43,244,54,177,181,189,87,90,155,119,190,188,122,103,63,219,30,216,170,42,29,188,103,145,98,57,155,15,109,134,102,27,178,82,36,74,194,172,182,198,221,62,197,47,86,139,222,154,135,172,82,44,209,225,80,160,68,231,176,221,149,0,111,28,129,69,155,76,82,184,126,48,45,73,33,104,56,56,122,157,16,170,215,115,245,155,231,203,149,97,197,58,251,55,1,244,241,169,253,57,197,151,157,242,29,99,53,201,132,24,129,167,5,113,198,174,206,122,255,246,66,147,23,49,183,8,209,204,126,235,118,0,186,93,250,0,0,6,140,112,9,1,25,84,116,24,90,35,153,6,107,31,10,143,140,198,166,51,130,40,40,99,105,238,9,8,0,192,33,155,3,104,232,18,16,42,10,130,236,236,192,64,140,202,0,81,74,132,2,137,143,160,80,160,94,190,18,185,14,145,130,223,204,185,110,43,104,77,211,236,193,211,11,104,194,5,130,111,40,82,7,91,147,106,202,66,182,255,251,178,100,45,140,134,166,103,203,27,175,101,64,78,71,121,211,97,166,142,29,177,221,38,46,189,28,137,9,139,38,49,172,28,168,209,35,117,29,37,20,60,69,159,46,120,199,133,53,112,119,137,101,84,219,63,243,170,36,208,187,125,44,79,49,78,134,214,127,220,188,111,253,107,30,81,12,173,57,132,41,236,254,201,177,223,222,137,212,71,18,215,113,251,161,209,9,142,235,188,133,9,154,228,116,25,252,119,179,153,151,133,236,173,231,118,248,229,169,122,44,166,217,221,97,100,214,150,41,33,33,218,145,29,163,89,47,192,245,94,126,89,164,91,89,163,14,226,123,164,7,218,117,232,24,165,171,0,44,247,7,217,146,44,130,239,161,208,10,181,24,151,164,76,87,212,167,153,75,63,119,57,114,126,70,183,90,254,129,34,100,5,16,227,253,109,255,255,253,106,53,82,9,93,215,73,246,213,247,219,164,230,193,148,125,55,5,247,176,170,214,16,213,187,80,41,91,173,16,140,93,39,231,126,3,1,76,93,180,13,180,98,12,30,36,12,159,93,204,255,204,141,74,110,0,86,81,130,128,73,162,196,209,134,130,88,112,78,106,185,32,42,40,152,124,1,152,130,15,92,48,80,100,51,8,83,18,3,140,13,44,204,0,11,135,4,100,150,40,4,138,160,32,0,32,1,1,116,74,31,20,66,212,248,134,27,137,129,96,20,229,50,73,176,101,250,245,80,184,67,194,92,169,178,58,172,142,245,249,146,192,22,205,233,58,195,7,128,217,69,54,49,15,189,134,228,59,144,247,84,75,73,83,151,249,109,71,239,90,103,245,220,251,146,28,206,239,120,149,204,152,110,220,57,34,155,88,157,184,119,235,87,111,166,52,212,156,168,171,13,54,75,52,115,18,29,6,92,185,24,46,125,30,75,56,118,88,44,183,244,177,238,223,90,167,126,207,20,52,193,130,83,32,226,40,92,187,16,36,225,113,227,209,152,215,14,152,192,225,125,68,135,19,22,60,124,142,130,161,119,190,106,234,34,173,211,94,54,174,217,7,58,96,0,128,12,40,217,196,134,18,8,85,167,80,57,138,154,29,54,112,21,227,159,128,21,26,129,157,159,153,108,213,169,220,230,172,62,82,77,79,117,118,40,193,188,162,120,199,75,238,249,17,250,163,154,192,32,230,211,219,178,207,255,150,182,200,207,56,1,17,99,19,88,195,93,12,195,26,134,224,0,220,31,188,24,7,36,2,143,8,52,203,50,40,193,208,113,179,25,216,44,146,136,34,192,8,144,184,160,164,33,65,145,161,59,138,72,36,153,20,0,8,194,184,104,190,113,112,176,52,185,100,16,211,90,124,157,218,118,168,2,2,111,202,224,197,83,157,115,113,95,98,192,85,119,255,251,178,100,43,140,134,219,112,75,19,175,78,34,66,201,169,198,97,42,98,156,213,201,54,78,61,51,192,184,141,40,77,129,149,88,44,153,155,119,28,241,27,125,224,228,44,41,234,68,69,192,141,163,14,95,232,71,106,87,140,241,243,217,26,126,83,19,65,202,205,135,199,143,16,90,251,53,176,68,154,82,32,37,169,64,0,62,210,67,127,163,5,203,189,39,14,205,36,217,146,212,172,250,42,168,69,26,203,37,115,0,237,204,230,84,87,153,35,219,154,217,177,241,249,135,181,136,217,146,52,19,108,131,186,50,43,242,21,180,195,112,163,214,220,124,212,233,234,137,239,82,214,159,175,43,175,185,233,212,129,82,163,200,180,231,206,123,0,64,3,66,35,233,0,209,21,64,6,240,37,19,102,148,70,58,156,66,77,36,109,182,229,12,217,210,97,227,93,63,61,99,156,254,80,218,252,131,219,255,83,193,13,198,116,36,99,129,198,93,255,123,255,255,175,79,255,255,255,109,52,183,33,243,86,128,0,24,37,80,108,224,9,156,95,231,73,76,157,110,6,102,212,184,211,48,195,33,211,0,35,73,135,134,11,5,153,204,72,36,13,48,80,73,28,24,1,8,12,199,96,199,225,72,11,37,68,0,70,180,20,3,13,1,21,64,92,93,37,201,56,228,46,17,27,193,189,60,118,179,149,86,121,19,130,250,176,114,45,173,155,239,55,0,238,90,100,110,50,31,77,1,89,104,10,201,26,20,143,92,219,15,147,143,13,200,102,160,85,138,52,18,222,63,19,71,59,146,178,39,206,240,198,133,210,44,244,107,63,213,40,123,101,88,221,177,157,103,91,115,0,146,25,13,119,157,230,75,100,87,198,64,96,132,78,64,106,106,48,3,159,64,172,224,229,219,65,113,148,11,102,191,34,70,220,227,176,168,67,234,2,193,67,30,23,80,228,0,184,241,36,194,129,128,161,137,176,237,145,35,51,124,28,70,248,41,133,146,147,45,176,126,107,252,133,93,255,255,255,255,233,5,111,53,232,161,166,216,9,217,75,102,148,74,75,180,42,38,211,54,185,103,172,234,32,142,11,193,160,155,201,242,36,13,252,99,243,222,18,114,156,214,241,110,175,255,255,221,255,187,255,212,48,9,200,210,194,35,43,24,78,125,132,58,42,0,193,80,115,7,172,140,70,26,48,49,224,72,12,10,93,153,136,54,48,5,49,104,116,104,33,24,32,13,152,224,4,227,8,129,195,67,18,231,201,2,161,97,96,235,142,181,17,18,46,215,75,0,17,123,9,94,48,119,183,38,231,57,193,122,134,146,66,98,174,114,63,47,22,25,151,46,155,195,229,141,78,104,172,42,143,1,44,203,33,126,163,10,209,232,253,94,196,163,150,17,240,255,251,176,100,57,140,7,69,112,205,131,143,93,112,71,6,217,136,107,7,42,27,209,195,60,110,101,231,64,255,147,232,53,147,137,104,135,35,27,65,117,62,32,180,58,132,123,14,189,199,99,85,196,106,78,103,99,189,138,86,164,146,57,166,49,109,81,152,111,137,83,43,148,68,76,88,86,23,102,76,202,83,185,86,182,165,23,10,216,113,47,191,242,72,85,112,180,152,100,50,150,31,61,103,201,202,176,237,84,106,42,228,130,130,203,150,162,105,18,11,190,158,80,32,105,181,93,220,151,69,77,187,152,61,252,204,125,127,104,62,239,45,175,99,184,161,184,241,224,38,213,36,248,176,0,16,4,2,249,12,26,214,198,142,6,188,48,239,71,195,52,10,179,46,158,52,23,82,56,6,97,162,137,11,234,181,8,120,245,115,21,174,123,42,130,221,124,120,52,165,216,207,103,66,148,68,78,141,215,244,66,211,45,243,255,254,212,227,146,47,156,250,62,224,26,44,160,76,137,90,103,193,153,135,134,70,182,166,156,0,136,100,195,1,147,202,194,197,131,158,84,123,16,152,7,217,141,130,15,87,52,236,240,37,88,185,96,196,129,83,14,53,242,176,155,154,132,137,109,145,181,47,99,156,42,165,130,200,146,201,234,112,174,13,85,114,118,200,165,85,145,101,253,203,76,67,26,201,52,53,235,17,254,94,44,216,249,193,250,56,185,200,235,73,105,100,51,145,9,214,0,96,195,222,35,111,16,24,47,115,50,54,185,151,138,42,12,77,66,67,157,196,113,68,71,171,228,139,170,188,98,250,130,230,227,138,4,115,91,207,174,33,159,214,147,252,103,9,6,235,209,140,172,58,158,36,175,234,127,145,12,46,109,84,141,10,203,172,63,73,37,141,73,26,144,106,252,202,190,89,164,221,84,118,1,253,221,26,235,93,225,173,145,103,115,222,213,175,139,224,222,28,31,254,115,237,247,255,145,239,255,127,215,246,216,151,202,96,0,4,2,162,141,36,27,118,67,81,138,61,73,58,34,37,191,176,188,101,156,98,72,39,57,84,89,65,130,61,155,103,40,138,17,35,123,156,118,179,232,13,72,168,245,185,201,251,126,136,50,254,43,204,250,79,190,223,255,87,119,255,159,0,0,9,22,74,41,195,1,13,77,36,65,32,31,158,14,116,32,63,152,109,136,96,64,232,113,132,198,128,243,1,2,195,13,0,164,107,40,48,88,121,66,182,50,6,2,128,106,136,65,64,98,186,87,222,25,6,170,214,202,36,102,236,88,41,244,116,83,4,1,154,194,107,196,198,202,60,216,72,191,112,136,198,207,210,36,141,5,17,74,125,52,36,99,214,134,185,125,186,186,142,160,168,228,179,252,173,127,59,35,253,143,83,100,75,255,251,178,100,57,136,135,84,113,78,211,143,148,240,68,167,121,162,105,37,114,31,29,199,48,46,226,23,201,0,153,39,169,132,149,88,33,90,161,84,134,252,137,178,6,115,228,157,67,209,94,67,112,186,182,38,118,197,21,122,4,40,148,155,231,236,252,42,56,234,11,39,101,162,164,148,77,142,153,228,183,138,24,121,81,152,33,242,42,90,64,241,113,201,181,140,137,42,106,154,138,135,36,92,197,34,124,27,54,90,68,162,73,48,234,45,31,31,65,101,100,233,96,129,5,161,27,158,39,206,178,84,14,154,34,153,181,74,56,108,166,47,29,34,212,18,91,59,63,156,43,239,245,149,148,128,64,128,68,249,42,53,154,19,33,35,140,2,160,226,240,193,9,9,19,83,45,44,113,194,132,114,0,105,188,105,82,45,11,170,155,113,165,85,17,111,82,13,122,47,145,229,81,111,255,127,209,90,95,228,255,128,230,103,86,208,72,68,104,88,129,205,72,163,128,226,135,201,159,198,25,131,194,233,240,195,57,198,227,49,153,104,233,147,72,73,80,7,49,52,182,48,36,44,48,216,35,50,92,16,42,129,70,12,134,165,208,131,90,208,65,140,205,86,57,137,32,208,56,0,126,137,66,150,164,236,172,113,224,30,73,180,168,150,218,168,188,187,114,8,122,105,96,4,75,103,200,214,187,51,157,142,65,255,85,226,123,178,180,217,161,51,140,218,181,86,148,181,176,128,101,56,77,194,156,11,48,85,217,202,214,229,47,236,74,101,122,231,8,220,186,254,153,243,181,156,217,32,225,50,168,136,176,40,169,70,10,68,74,73,83,79,202,159,142,221,204,171,207,203,32,169,202,109,246,165,121,77,75,99,14,147,125,108,112,163,124,37,80,213,201,117,37,158,253,230,113,73,1,129,22,61,119,79,150,121,135,204,110,189,187,150,101,119,246,217,101,182,100,165,64,57,149,221,185,255,163,111,210,37,68,166,73,38,78,2,225,86,108,165,163,99,167,149,85,119,82,148,231,75,72,111,171,165,56,39,45,126,178,60,157,53,192,0,144,1,132,96,86,119,165,241,64,16,0,1,121,45,90,20,183,198,211,18,224,236,249,99,118,177,181,108,102,118,254,238,129,198,251,47,250,119,127,191,200,255,196,119,254,127,248,136,35,16,230,30,9,181,69,191,252,49,137,191,21,119,200,4,0,204,93,83,77,22,47,76,147,4,143,187,141,77,86,71,12,176,114,76,73,51,76,109,2,76,33,58,72,3,67,32,193,80,133,36,144,36,48,8,16,45,139,96,28,5,74,160,180,56,74,20,152,186,11,139,3,112,81,8,26,80,13,46,197,6,103,150,233,22,84,57,141,180,101,207,230,224,187,237,32,160,82,178,182,176,61,78,190,255,251,178,100,44,140,135,133,114,203,139,184,109,240,72,139,57,218,97,135,86,26,189,143,54,110,63,53,193,22,41,103,141,148,149,80,210,47,197,186,83,86,148,67,87,104,28,59,118,26,106,102,118,75,1,216,146,202,28,91,147,121,222,214,119,96,24,119,176,125,218,187,156,253,245,217,213,148,208,177,182,196,91,158,110,29,40,229,206,59,84,113,104,180,166,219,116,121,230,249,150,54,47,110,37,18,156,175,58,22,77,23,212,171,141,87,214,99,9,84,190,155,187,191,110,69,33,211,116,70,170,58,39,138,114,147,177,140,42,247,251,83,90,150,195,216,70,98,10,19,244,82,236,225,152,241,209,37,26,137,120,40,0,203,54,55,73,73,238,181,53,45,93,212,98,138,52,235,90,31,77,245,250,209,102,51,89,168,0,1,128,0,0,3,168,124,218,179,1,234,11,104,86,41,3,7,165,100,101,236,83,92,60,93,151,23,118,32,180,217,233,70,25,157,242,123,234,202,223,250,155,255,255,245,255,211,94,250,22,247,234,218,250,249,223,255,253,217,191,255,245,254,181,168,40,4,238,79,255,244,1,10,0,232,5,108,153,144,78,99,211,73,212,56,199,60,91,153,145,128,99,146,241,142,192,6,68,40,10,7,193,70,32,114,220,168,16,65,229,10,161,102,130,196,23,232,144,54,48,22,91,179,85,146,205,184,70,147,198,174,214,90,205,170,61,190,161,53,70,110,81,21,100,58,204,18,140,148,117,101,102,117,115,249,92,151,106,157,202,168,229,61,164,135,188,161,27,188,73,102,196,242,171,80,82,172,233,203,215,252,186,222,85,78,190,196,10,253,192,102,252,56,230,146,192,158,243,230,182,199,223,149,181,41,171,143,167,45,98,77,109,229,245,75,231,31,16,25,230,216,200,112,100,177,151,121,102,211,189,47,197,61,87,58,93,184,54,173,135,161,183,202,48,66,106,124,210,67,111,148,55,167,95,55,69,204,129,176,131,195,74,145,216,179,95,152,101,187,22,178,253,255,255,247,254,250,5,4,66,167,47,95,165,201,6,130,0,225,158,214,105,65,225,2,179,16,38,191,170,43,19,237,45,100,218,177,158,154,94,35,233,168,81,182,211,183,61,177,205,101,163,167,102,255,255,245,127,255,111,198,183,191,95,255,151,255,255,141,96,211,34,137,139,81,197,151,181,222,32,45,3,6,185,232,0,2,0,172,192,166,116,197,224,48,199,19,0,171,116,156,226,64,153,186,198,24,188,148,19,0,102,67,129,128,32,172,198,192,136,137,76,52,208,236,83,80,47,150,28,121,170,231,44,37,58,71,81,105,226,25,4,52,13,175,43,123,33,167,182,166,43,190,162,122,2,132,216,202,64,210,56,207,147,81,14,171,161,255,251,178,100,41,140,135,103,99,75,155,184,210,144,69,75,41,179,101,39,86,24,229,103,52,110,63,23,193,1,172,167,245,128,10,200,234,119,226,242,204,123,238,141,191,165,205,179,193,146,169,236,226,15,214,50,74,78,218,144,64,249,209,229,126,99,251,102,147,179,213,46,115,59,219,221,54,53,100,16,37,236,10,8,238,218,82,56,115,246,251,140,237,233,38,227,50,121,71,53,221,247,232,35,148,191,93,150,94,175,245,245,170,122,79,181,223,199,44,43,85,183,72,170,204,114,2,134,223,133,195,4,210,193,139,62,44,243,82,246,155,226,151,225,184,102,72,177,26,4,109,225,116,33,135,69,129,83,68,221,172,166,9,68,151,210,151,83,87,249,191,203,251,159,63,191,189,247,151,13,30,60,129,115,133,231,17,168,37,34,0,6,128,66,192,189,11,200,7,64,92,195,2,0,224,160,80,176,244,77,249,126,116,201,249,68,35,206,145,37,101,170,143,109,234,161,175,187,163,127,77,36,87,255,255,154,119,248,224,244,241,6,193,151,81,210,223,183,255,247,255,255,229,109,255,255,245,255,203,0,139,5,84,97,72,121,1,48,20,174,62,173,80,205,238,35,12,157,204,30,76,34,78,152,184,226,16,28,26,70,4,26,139,252,52,1,79,87,225,231,14,65,56,170,26,50,6,87,183,25,19,223,94,88,191,171,96,209,32,110,199,156,110,226,197,30,42,32,106,162,65,208,110,227,10,199,14,212,154,90,237,77,235,73,6,239,1,9,139,247,223,30,200,179,41,243,46,38,92,70,194,97,71,103,152,139,241,254,91,119,149,211,175,194,110,125,18,33,69,189,180,226,13,164,163,115,191,105,254,183,169,110,121,198,95,6,60,95,6,73,46,201,6,152,199,251,236,232,140,71,110,27,71,164,39,231,140,100,204,118,152,174,166,248,215,127,26,181,0,253,194,19,91,124,120,74,123,251,163,199,146,146,179,89,54,90,144,65,56,190,196,155,18,216,191,32,228,122,192,3,112,17,0,119,67,13,58,64,213,147,144,70,166,161,68,147,145,247,153,167,125,61,79,214,127,119,27,191,174,125,174,119,82,91,216,221,100,184,250,55,190,255,255,127,255,255,111,255,255,219,255,255,172,89,123,211,255,133,106,150,79,208,72,0,0,1,136,192,248,152,204,63,68,128,192,244,70,141,127,135,20,208,144,19,76,56,132,84,218,57,19,85,3,128,54,35,17,135,143,10,80,133,133,64,231,24,48,42,115,156,13,150,115,74,55,20,52,55,141,192,68,174,58,235,122,20,157,133,160,156,138,49,40,58,117,232,122,245,97,253,89,121,186,73,242,157,131,79,93,234,74,208,244,135,144,83,10,185,155,198,221,101,141,26,37,82,178,255,251,178,100,52,14,200,57,119,202,27,220,209,16,64,203,41,194,101,34,84,157,37,203,42,47,115,68,129,97,44,166,141,151,168,168,159,145,235,57,223,184,201,235,252,53,148,190,183,119,30,127,190,158,158,246,24,81,252,195,74,229,218,118,246,228,68,200,4,157,141,165,89,64,44,101,241,203,113,120,54,110,244,23,34,253,235,185,234,245,37,71,26,138,184,57,107,157,200,157,61,92,163,120,229,82,147,11,184,219,136,203,168,187,93,154,201,168,28,134,246,118,25,127,225,155,176,28,245,123,184,110,75,21,132,61,196,2,34,84,81,152,188,230,161,120,196,160,187,50,146,0,128,32,180,23,42,253,124,176,207,153,88,221,220,127,245,134,241,231,112,207,12,53,249,231,205,125,140,57,21,239,255,255,255,220,149,115,255,62,111,255,255,255,238,0,128,99,202,166,204,204,98,131,4,112,43,96,160,106,150,238,86,211,20,142,196,151,44,95,166,56,163,134,106,19,241,95,255,254,9,65,223,214,255,250,127,255,250,31,255,255,244,255,255,233,133,116,75,161,30,100,124,176,2,158,234,142,223,142,35,4,209,211,49,37,15,163,2,48,120,7,78,209,146,56,213,152,33,8,17,135,234,38,89,28,154,45,194,13,9,0,169,195,196,113,195,98,1,65,143,24,0,196,112,21,76,21,9,197,64,2,11,54,207,211,58,228,30,28,103,26,88,252,252,244,173,3,187,242,247,246,95,110,132,176,25,43,92,10,249,74,113,222,156,169,15,52,244,183,146,73,169,6,16,228,179,116,57,97,94,158,4,191,51,135,229,149,137,168,175,114,171,127,95,127,119,42,242,237,141,227,28,17,133,165,242,168,53,93,118,154,35,157,53,73,189,75,105,57,223,207,95,200,220,182,91,94,241,129,1,77,142,50,236,126,83,223,185,103,61,254,82,137,233,218,177,249,5,54,168,40,171,255,44,107,12,57,172,247,118,87,90,218,50,45,73,139,55,185,133,123,21,171,225,168,8,120,157,188,63,187,223,127,119,114,215,48,255,253,247,91,215,48,222,255,255,120,243,118,53,149,174,119,255,255,93,214,89,235,85,253,78,0,64,3,229,186,41,203,37,51,175,1,188,98,82,9,179,108,18,168,72,58,67,213,209,235,86,76,201,138,158,47,212,136,151,37,106,29,83,223,69,118,151,127,252,136,63,42,165,207,187,26,228,123,255,79,253,181,252,161,127,255,253,248,247,255,255,40,35,51,166,65,52,148,176,208,210,138,249,104,224,15,133,249,229,231,34,253,73,132,69,150,8,116,192,169,115,88,148,140,144,61,62,51,248,224,167,131,37,149,142,80,65,51,224,117,6,8,202,26,23,68,132,104,161,21,135,149,165,40,145,88,106,192,57,255,251,178,100,22,140,134,8,96,77,155,154,121,82,74,75,41,146,105,234,84,155,241,195,50,110,229,235,129,23,164,40,53,132,157,112,11,2,206,137,179,201,73,61,243,170,48,189,26,148,212,202,72,200,181,178,4,40,235,27,106,231,61,55,144,119,184,87,244,3,5,107,225,223,230,223,172,40,88,25,39,141,11,50,70,115,165,111,237,245,155,203,156,194,183,231,117,174,50,208,83,98,54,98,64,250,222,190,166,249,206,117,121,253,13,173,122,87,59,180,63,143,143,254,218,245,134,183,76,145,47,23,50,196,139,169,51,29,142,247,196,122,179,152,195,50,236,205,19,222,22,95,147,244,173,14,208,150,67,242,195,107,111,206,216,233,173,72,172,46,137,11,134,49,20,117,172,185,255,255,152,126,239,250,2,0,7,136,152,19,63,52,97,13,96,67,9,8,190,204,216,2,41,76,150,58,102,101,18,160,237,102,166,27,10,71,138,113,109,126,164,31,49,138,191,254,104,140,10,137,72,137,234,76,172,78,247,127,232,223,232,191,247,47,253,244,254,220,175,255,255,40,223,255,253,159,255,199,0,133,0,18,11,143,230,122,131,198,43,2,70,90,204,230,235,17,128,82,20,195,2,232,194,80,104,196,241,160,72,6,38,48,75,44,58,121,144,225,108,163,132,132,176,249,152,176,186,73,107,104,80,102,77,24,128,25,215,54,244,219,205,234,145,235,114,231,138,243,61,158,166,40,58,31,109,83,202,180,252,163,21,245,185,147,138,66,150,50,119,46,69,115,239,59,184,75,181,70,180,171,142,233,170,240,142,249,163,213,170,104,151,154,201,146,155,212,186,77,181,33,163,140,35,28,162,60,182,230,117,78,219,172,192,137,175,127,58,53,106,86,163,207,94,152,204,185,137,122,230,218,166,90,210,250,168,179,213,223,173,101,182,160,169,243,22,104,22,169,184,229,20,239,32,228,76,70,70,124,183,206,245,78,67,233,21,114,51,117,74,226,251,247,109,199,215,166,36,198,179,171,225,195,126,210,231,88,221,243,175,71,59,125,227,235,233,118,236,161,203,142,201,164,0,47,224,144,56,26,129,221,145,230,35,234,25,42,74,118,55,168,84,95,141,51,232,207,56,204,255,207,199,179,19,94,214,25,203,240,81,86,6,250,127,249,191,127,255,232,214,255,255,175,255,255,115,20,116,0,9,49,220,222,105,166,84,226,210,68,140,255,255,68,32,12,30,15,205,97,5,76,152,64,77,179,200,12,86,82,204,88,35,204,111,45,9,137,192,65,202,4,12,4,65,9,128,128,8,136,25,40,33,130,4,24,161,40,78,146,139,17,94,145,11,8,53,5,18,132,202,179,76,33,126,212,140,43,100,94,102,4,135,112,187,247,226,138,216,255,251,178,100,37,136,135,154,114,75,139,184,124,244,68,35,121,182,101,130,84,26,137,199,56,206,105,229,1,21,44,231,37,135,137,80,205,19,252,106,79,156,151,142,167,43,190,144,244,158,157,150,68,43,180,153,116,220,226,247,156,153,137,97,182,139,11,131,226,43,126,247,100,185,92,86,121,255,167,147,95,197,187,223,235,61,122,46,215,47,61,30,162,76,155,39,193,189,194,72,251,78,246,85,79,220,163,150,46,65,22,110,217,144,114,116,144,81,116,76,11,134,125,119,43,106,189,181,204,227,129,26,73,50,57,198,190,26,201,170,221,107,245,72,189,97,131,17,151,243,72,78,113,110,172,62,83,80,157,66,186,244,189,74,54,243,85,115,142,113,187,103,85,186,99,59,135,154,250,235,122,213,23,162,107,215,127,255,36,125,225,137,171,122,213,127,198,209,55,175,116,163,150,101,0,11,104,8,68,35,175,128,30,177,180,193,53,168,35,136,138,141,213,200,103,8,96,45,175,179,114,94,25,49,136,144,67,239,64,154,30,5,81,156,254,129,139,4,72,54,189,136,59,168,130,254,115,91,40,252,39,47,254,225,166,127,208,127,234,127,255,253,2,64,2,163,13,1,141,98,59,30,76,29,209,218,115,209,144,88,132,107,204,141,97,50,150,21,188,58,178,61,43,56,227,17,226,114,66,17,225,143,18,72,64,151,46,181,15,65,18,167,55,31,111,72,249,155,78,131,139,112,146,171,241,78,36,169,102,184,75,124,191,252,244,146,120,47,97,51,155,24,187,195,110,240,28,107,133,3,157,210,107,89,172,47,130,54,211,224,24,246,171,36,108,104,180,245,19,73,251,247,13,72,121,197,142,147,173,151,177,172,184,252,177,211,18,107,206,44,245,152,23,10,26,195,85,122,15,135,113,75,186,10,217,66,245,162,209,155,26,57,49,222,99,229,194,119,35,254,15,109,141,126,150,211,243,75,197,132,227,106,46,105,0,144,26,208,215,227,73,72,159,55,222,87,4,214,151,155,234,158,208,220,247,86,234,125,223,63,231,226,124,98,106,227,255,74,231,45,219,188,120,172,192,104,144,0,109,81,253,107,7,193,5,0,0,40,177,218,130,162,158,115,92,59,171,98,214,28,13,30,132,123,154,135,16,136,54,126,47,215,181,39,194,14,217,153,31,255,255,43,83,250,239,253,191,203,254,137,171,127,255,71,246,255,255,163,127,242,156,87,179,208,42,140,198,104,144,166,2,3,71,65,137,230,94,23,2,163,17,131,132,58,22,152,166,20,175,224,0,32,20,0,81,0,44,72,34,164,6,64,5,137,17,50,71,221,145,169,213,208,176,10,238,205,179,0,192,115,28,24,132,174,18,213,22,237,184,50,188,70,121,62,109,179,208,255,251,178,100,36,143,135,96,120,77,3,175,95,50,72,197,201,165,101,226,58,27,189,227,56,14,60,247,192,236,134,39,249,140,164,104,224,18,71,148,118,45,123,54,159,28,194,59,14,117,198,87,54,112,20,1,163,153,76,67,248,93,34,225,206,31,100,62,236,5,36,22,96,50,62,178,64,39,245,12,155,207,80,147,165,106,144,84,186,219,168,60,152,22,42,169,203,86,108,166,226,100,223,139,232,104,103,171,226,208,105,128,173,26,24,11,123,171,123,157,218,148,251,132,116,95,175,70,194,236,61,186,227,157,75,163,2,54,128,242,194,178,161,213,166,58,151,238,153,96,219,12,6,155,146,9,44,193,35,212,30,27,184,203,238,36,110,35,234,173,44,175,56,103,201,54,183,59,136,204,68,222,111,241,82,243,126,71,186,97,139,185,31,254,35,137,242,142,8,1,0,3,96,80,20,94,49,241,23,36,9,130,15,190,160,40,161,136,121,60,128,48,161,225,132,80,98,81,159,77,38,117,166,124,21,84,101,166,21,247,173,182,236,207,167,253,190,160,245,127,163,225,117,34,252,243,116,202,31,216,151,97,251,77,255,133,255,37,255,253,31,168,100,240,105,114,138,94,158,74,20,113,132,153,132,198,224,99,232,176,252,199,65,208,112,16,12,73,91,76,240,199,166,180,249,167,67,184,112,102,2,77,176,112,73,185,226,48,14,111,34,240,66,3,107,86,105,176,168,13,145,214,220,24,130,108,103,12,166,149,192,22,61,56,218,113,144,197,204,86,185,165,91,11,59,186,20,105,91,192,65,225,168,102,101,192,182,26,215,83,56,245,216,43,245,9,176,81,97,172,200,222,2,210,250,83,48,165,205,217,231,192,210,155,8,185,51,131,134,110,137,88,217,232,129,212,103,8,58,19,180,180,69,217,56,190,19,145,188,136,85,160,159,123,188,44,81,172,137,203,81,120,102,234,71,93,188,242,189,70,149,253,92,255,174,185,119,71,81,121,107,229,254,176,120,181,194,129,43,40,70,170,123,84,177,136,44,105,143,130,236,110,106,35,45,113,56,193,131,227,143,70,149,37,84,88,93,216,86,119,209,40,59,72,65,0,76,1,69,4,101,255,10,192,190,101,238,94,179,203,99,111,156,151,7,223,82,228,4,9,195,65,240,179,250,97,114,56,149,137,75,200,191,24,238,143,229,94,253,79,87,71,253,202,103,40,127,70,103,250,195,159,162,0,193,174,198,142,106,99,41,199,43,170,123,229,162,51,115,14,169,113,159,209,101,128,205,198,83,248,232,153,68,105,95,150,222,110,82,77,195,249,12,7,218,49,156,72,19,209,164,25,204,111,74,82,183,109,72,245,213,69,6,140,197,74,50,139,200,24,184,56,155,124,7,9,82,255,251,178,100,37,8,166,166,114,207,11,121,121,84,72,231,185,176,101,130,98,29,133,199,58,205,225,236,201,31,169,39,21,149,137,144,43,170,216,35,170,187,41,22,236,212,78,236,232,23,72,202,30,145,254,132,3,88,12,244,119,144,218,214,13,232,150,73,40,62,95,107,68,207,56,76,196,190,14,60,121,28,121,157,31,24,91,151,10,147,207,200,30,38,238,127,18,57,226,11,20,217,135,54,106,154,198,11,220,110,230,227,150,23,10,108,223,207,235,95,12,118,185,137,168,43,163,47,230,6,104,89,222,167,195,60,120,198,4,75,227,63,10,156,81,106,125,227,248,8,221,102,37,247,5,99,231,31,234,254,85,71,199,167,150,124,117,71,194,114,158,13,90,141,42,8,142,195,71,164,96,35,130,177,166,107,82,64,94,17,72,10,60,191,55,195,66,156,33,150,86,196,29,65,27,159,95,135,106,190,251,163,94,140,243,251,206,232,141,243,35,132,230,216,217,255,70,69,219,110,125,117,124,90,250,117,214,153,127,197,207,63,94,255,255,237,252,147,1,0,88,86,136,206,196,205,20,4,220,243,141,14,56,197,10,4,147,198,132,76,13,69,108,137,69,51,98,0,0,50,122,244,145,140,57,222,226,242,7,13,247,167,3,2,33,92,145,2,212,164,186,160,12,135,56,179,11,255,82,186,206,0,159,152,178,32,238,22,69,28,238,114,142,87,251,140,128,204,65,25,153,240,36,156,166,110,62,237,28,100,68,118,167,26,144,26,138,253,175,6,91,132,48,92,203,172,19,187,65,8,93,227,38,13,92,101,75,62,136,201,175,184,164,50,109,184,79,165,209,36,203,16,151,188,54,184,245,87,1,238,59,0,7,119,142,118,239,77,164,92,245,40,239,149,41,225,236,92,99,236,233,56,245,83,194,185,59,92,240,202,113,231,54,206,233,240,85,25,21,132,79,157,101,190,38,19,46,81,33,11,115,172,198,64,218,238,26,145,76,209,85,246,127,135,223,104,114,197,97,45,230,141,255,56,167,219,151,195,93,62,107,140,219,226,51,70,216,159,140,55,172,99,231,112,66,130,32,85,78,26,176,213,0,1,81,250,70,184,39,90,180,70,227,38,252,66,184,84,52,74,137,85,32,155,103,80,73,182,39,77,77,173,151,222,87,251,97,134,245,7,167,232,127,250,93,247,209,183,250,241,147,237,191,230,235,77,9,191,253,7,132,251,216,150,127,80,0,18,18,116,40,120,96,225,35,74,71,36,130,10,225,29,14,95,164,65,8,76,36,9,46,241,132,1,41,162,188,119,38,73,64,25,164,109,176,53,137,99,240,196,158,70,150,197,155,52,98,40,156,241,133,108,88,84,251,249,185,125,121,165,233,110,27,111,231,45,85,255,251,178,100,35,136,6,205,114,81,155,111,46,112,72,5,41,216,101,5,98,24,113,193,79,77,61,117,192,236,158,168,156,246,20,144,50,237,201,225,215,30,27,35,36,83,25,212,51,217,237,240,216,216,165,58,209,146,171,204,72,211,77,31,4,197,254,17,43,119,121,3,121,51,220,190,17,251,198,55,133,245,230,5,97,206,175,194,233,201,211,179,37,177,181,181,110,3,107,230,20,170,74,218,31,38,62,115,75,195,66,95,93,115,39,110,135,108,69,103,141,132,182,101,111,174,18,8,92,44,167,191,243,124,199,162,152,150,198,202,69,195,117,165,51,151,13,42,13,93,182,162,244,216,245,229,210,73,152,213,96,197,154,230,221,212,177,219,82,109,61,142,5,246,255,28,71,147,254,19,31,48,184,0,96,0,14,15,194,178,156,3,43,56,137,69,50,176,160,78,212,55,26,168,10,54,89,143,244,8,85,66,209,6,46,47,33,65,246,168,110,102,169,119,254,241,47,105,241,54,248,134,50,135,168,246,171,219,170,141,108,33,228,249,132,51,62,87,239,87,145,255,255,255,80,68,81,77,41,40,193,132,106,36,182,111,193,24,145,226,55,108,85,231,91,209,162,96,2,0,183,31,24,118,137,70,149,108,86,84,236,69,35,205,142,202,46,170,39,17,153,89,150,34,87,144,226,249,171,161,16,218,145,216,97,116,201,120,143,90,218,83,7,187,233,85,209,40,114,223,9,45,97,251,171,27,199,237,216,160,56,178,214,58,177,184,171,102,204,141,95,8,85,54,122,197,213,80,202,207,141,210,231,210,238,172,178,48,81,222,242,155,249,94,141,188,126,197,226,192,72,141,121,254,96,100,194,110,130,214,140,139,186,176,237,60,163,211,123,100,214,215,234,7,94,241,218,115,124,219,122,129,75,179,83,46,38,49,20,222,205,136,163,173,118,28,85,171,83,198,75,190,25,61,109,37,85,176,135,189,183,181,101,39,251,255,255,208,98,117,64,2,129,32,184,238,140,99,0,140,70,134,240,232,224,91,196,117,176,101,168,232,194,105,68,124,148,114,81,154,40,231,118,255,247,198,254,153,95,254,251,255,255,255,227,190,85,192,222,138,103,44,33,120,139,212,113,31,66,68,0,36,134,202,151,16,20,90,160,201,32,101,0,37,65,0,75,52,204,21,181,184,171,146,231,92,71,134,207,62,163,203,95,223,102,107,183,194,59,71,25,86,54,75,31,187,153,123,94,30,102,83,176,188,111,183,80,99,108,180,170,96,105,87,72,212,166,9,21,192,40,107,157,70,217,93,124,108,157,148,75,82,134,150,76,239,54,174,73,237,125,105,18,110,142,41,152,231,71,242,116,20,94,132,253,173,135,46,235,47,116,15,225,116,75,91,1,255,251,178,100,58,136,5,200,103,211,187,76,77,112,60,170,74,71,61,34,38,25,181,191,74,109,97,229,73,31,155,103,153,131,9,216,125,100,213,137,96,56,124,249,130,27,185,68,223,162,55,161,167,113,237,165,8,137,36,72,20,29,154,117,181,59,58,8,34,68,164,253,201,164,111,114,139,64,44,146,6,119,10,225,24,63,6,224,251,155,84,193,6,188,76,34,122,95,117,113,104,210,93,73,0,136,7,26,85,225,211,89,62,47,2,118,54,160,81,85,150,230,50,133,130,10,243,228,225,216,194,63,63,255,251,107,212,238,93,133,122,3,121,135,196,97,23,255,219,235,255,166,21,191,255,223,205,202,245,111,248,213,125,63,66,64,162,156,162,166,131,136,129,130,158,89,103,32,96,228,162,233,64,165,67,32,194,140,128,15,74,2,27,241,44,102,67,74,165,116,134,167,3,17,162,162,40,208,16,245,58,229,109,48,195,16,237,125,187,151,166,40,32,232,237,112,78,154,244,164,145,148,231,106,94,20,24,184,85,254,72,150,47,120,151,120,95,177,17,193,44,169,202,109,171,100,21,203,8,180,191,196,95,165,50,7,212,250,167,143,243,4,243,78,200,151,81,90,37,240,167,91,221,14,45,233,187,26,76,166,229,176,134,235,18,52,102,68,124,253,20,242,176,34,53,213,77,31,43,41,189,116,125,236,124,191,162,121,25,140,178,124,46,179,179,244,142,154,58,90,250,147,233,174,52,77,151,29,204,174,88,147,49,228,124,184,100,206,150,62,158,121,13,253,120,51,77,219,115,245,63,204,254,180,255,235,253,252,73,108,32,0,0,1,71,178,24,226,4,81,68,188,161,135,141,53,248,186,158,86,254,188,214,243,160,104,114,12,59,100,180,200,110,103,130,40,26,27,247,194,106,213,77,24,138,43,54,189,148,189,7,244,229,228,209,246,209,117,7,114,250,143,225,187,117,91,165,253,111,250,44,244,128,1,4,128,8,81,136,204,13,44,2,54,61,239,141,93,23,81,186,168,119,10,157,47,149,168,202,139,129,232,130,108,127,131,146,1,250,66,156,10,128,171,138,8,98,141,10,82,35,148,44,182,84,52,209,191,227,146,122,53,169,220,98,182,61,132,216,154,72,160,152,37,170,237,77,17,78,91,230,222,157,111,12,57,106,39,147,206,254,210,220,187,110,83,157,45,136,14,254,140,245,156,57,172,231,197,214,20,142,81,165,102,123,157,234,26,157,203,47,221,120,112,245,66,239,104,231,248,97,59,203,28,91,85,93,34,177,133,194,145,43,227,43,110,252,246,115,134,194,170,145,141,60,229,5,223,99,98,154,70,8,175,17,7,65,139,172,161,57,190,126,88,220,105,5,29,38,85,238,54,221,41,2,250,145,255,251,178,100,92,8,70,136,105,82,59,88,120,192,77,37,153,247,97,226,62,24,45,175,74,109,61,143,129,23,30,231,133,148,157,162,214,115,106,252,43,115,183,243,68,206,241,253,240,215,64,192,224,69,194,97,0,120,19,119,233,20,24,0,0,4,79,182,98,196,0,36,40,88,130,203,93,214,56,85,12,33,177,4,158,194,215,56,188,171,118,236,91,196,106,99,220,222,156,200,9,168,185,119,99,221,211,111,26,237,7,157,169,116,228,191,187,253,120,243,248,136,247,69,153,169,13,116,107,245,254,32,167,209,255,255,167,206,144,1,65,56,58,16,137,128,131,97,178,10,54,76,102,72,208,85,134,74,196,38,188,230,16,60,72,121,123,78,180,194,81,101,216,131,152,238,143,67,19,139,48,197,104,93,43,178,164,132,198,227,226,111,41,20,19,170,40,24,52,181,19,164,146,184,60,151,108,57,54,83,245,42,213,85,130,137,221,15,67,207,33,25,228,74,62,2,12,46,23,68,21,88,124,182,197,196,172,23,147,86,177,99,228,60,180,10,229,172,233,117,123,69,48,129,79,44,164,217,15,252,27,148,44,124,239,101,44,116,104,185,226,170,185,79,121,74,160,125,116,242,209,210,172,146,151,251,68,77,220,97,119,146,9,205,66,220,72,85,158,97,85,11,69,203,23,138,138,190,245,170,95,104,166,199,79,231,118,251,39,120,211,239,90,57,153,165,179,179,217,143,193,120,2,59,32,25,8,77,20,244,2,144,132,13,61,71,157,166,206,155,254,172,210,215,166,215,58,247,64,77,203,72,91,244,153,74,98,93,130,169,164,234,139,118,205,82,214,219,31,239,165,61,243,30,143,191,239,250,175,245,123,17,250,189,2,255,86,139,16,255,228,20,0,2,203,145,85,138,30,128,118,16,145,4,16,30,80,100,197,40,226,41,32,65,230,48,224,22,220,141,248,186,214,25,221,213,15,93,20,237,17,76,103,165,233,137,7,219,149,92,135,14,50,214,228,166,79,119,81,87,148,45,87,59,243,4,248,154,200,53,20,25,213,9,121,74,178,241,87,133,187,244,242,107,162,136,118,103,159,230,35,28,173,234,23,43,197,71,109,220,71,5,34,206,32,70,146,70,93,103,17,188,91,235,182,45,121,7,238,48,238,153,149,221,151,57,171,197,14,171,125,97,16,231,168,101,20,251,174,175,13,9,153,228,235,205,20,189,129,80,128,26,171,199,80,194,235,98,91,101,171,105,15,128,84,149,115,249,72,29,245,41,64,62,17,243,175,229,224,202,38,48,85,190,55,234,21,91,115,150,231,245,91,244,179,85,0,6,4,118,82,185,218,218,6,140,197,172,113,153,208,233,71,46,172,28,247,17,60,14,29,129,249,196,8,234,212,255,251,178,100,112,140,198,17,112,210,155,79,77,114,68,135,186,2,96,199,100,153,161,149,62,77,225,47,201,4,29,233,12,242,169,176,58,156,182,223,144,60,223,227,159,173,45,243,178,143,183,255,204,4,202,9,119,14,80,94,55,85,14,7,125,32,105,108,123,231,126,154,255,64,0,3,151,188,75,144,206,76,13,226,48,224,140,201,45,129,35,228,162,166,4,106,143,237,177,157,13,165,73,151,3,41,172,4,28,30,60,221,7,8,158,215,89,177,43,31,198,156,85,204,177,137,47,149,46,118,150,35,119,117,88,231,190,176,61,118,26,186,250,194,147,207,178,230,121,63,197,50,135,30,37,47,83,210,249,114,71,64,213,211,212,57,58,128,147,150,205,216,139,229,170,104,182,58,195,117,166,177,206,134,118,17,100,91,63,30,90,80,91,104,138,114,76,10,151,35,101,124,45,32,169,35,79,89,100,246,44,19,61,105,161,223,243,164,22,103,74,146,195,42,17,87,150,106,234,82,198,132,82,140,149,187,201,99,147,210,24,218,164,48,242,168,177,60,69,156,138,91,227,148,138,112,37,90,54,211,181,100,145,249,54,101,214,11,77,213,23,246,191,135,114,94,251,249,48,0,116,148,13,111,66,140,112,25,99,116,219,120,201,169,143,89,87,94,18,122,134,76,49,209,155,238,191,90,55,249,63,167,212,54,98,32,89,19,71,206,199,8,228,100,162,64,193,254,99,255,232,255,51,206,249,84,157,232,156,239,85,111,248,184,0,20,220,188,46,34,24,234,97,108,167,40,24,106,225,102,90,34,68,120,223,136,135,147,149,151,129,147,161,104,9,72,56,116,185,169,145,147,77,111,40,147,186,147,163,128,228,154,101,202,14,69,91,13,166,171,12,11,66,47,83,183,24,202,116,250,62,149,115,161,64,131,139,12,127,81,101,25,213,94,244,200,53,115,227,107,189,77,67,199,169,178,118,93,33,27,234,110,66,85,185,46,89,137,194,193,157,96,74,206,193,149,168,226,8,40,65,94,102,170,5,4,9,225,140,157,235,10,43,212,175,121,52,230,205,176,95,100,141,82,21,91,165,186,123,20,219,181,119,180,212,85,212,44,227,77,167,52,205,248,46,155,101,125,62,91,136,83,156,165,237,51,105,84,5,47,73,120,192,144,1,16,87,70,246,209,162,57,203,144,75,31,229,153,138,9,189,210,149,197,237,145,68,76,198,253,62,244,127,234,110,112,156,185,133,67,44,113,217,135,161,255,209,250,127,253,111,244,227,175,212,170,128,102,111,80,69,35,1,226,168,48,60,123,6,7,31,36,176,90,139,123,185,48,0,41,203,198,71,195,148,68,48,98,130,102,10,76,96,137,236,189,23,12,103,21,67,178,82,88,57,61,202,255,251,178,100,141,140,197,158,104,209,27,111,76,176,73,200,122,67,60,226,124,25,129,163,70,109,225,229,129,38,24,167,65,134,29,152,44,235,55,114,118,198,135,0,183,28,197,102,129,96,192,113,9,51,1,113,60,145,104,75,121,190,5,188,13,249,99,48,192,138,93,42,119,136,2,10,11,118,209,9,197,166,197,22,229,133,70,216,18,56,218,29,246,253,81,20,159,187,172,105,168,178,231,165,5,223,77,219,213,84,117,63,146,240,217,160,229,47,148,205,24,7,101,245,106,238,245,92,61,108,59,20,52,154,124,171,222,191,19,119,91,58,254,113,133,232,123,108,139,220,95,82,44,109,45,123,26,141,232,180,164,116,75,148,87,145,168,203,59,196,211,148,40,183,107,189,225,227,55,214,97,71,157,122,204,118,186,46,51,25,255,141,201,155,182,89,174,204,237,237,155,133,2,185,179,19,141,164,164,102,6,151,5,163,40,24,193,212,12,16,208,94,53,85,171,35,47,107,116,97,48,123,101,83,109,152,157,72,17,113,117,59,185,43,7,135,77,55,37,142,100,179,154,132,69,102,148,121,18,166,168,99,229,6,215,59,255,255,255,29,5,190,123,153,42,222,68,1,191,221,41,163,255,238,0,1,179,5,105,1,78,153,38,169,160,145,147,226,25,115,144,8,168,192,64,73,153,70,72,198,1,132,139,84,80,10,118,8,2,95,170,144,116,54,36,9,40,22,48,104,108,229,88,90,161,156,131,64,10,168,11,51,158,48,179,24,150,136,35,0,183,62,192,6,217,140,131,65,77,30,56,13,126,172,146,244,177,116,201,132,75,24,19,10,129,153,235,90,202,26,151,220,101,82,231,217,214,206,205,249,76,50,199,50,120,94,233,151,7,143,243,42,236,237,91,12,237,82,221,17,255,213,179,169,22,89,23,253,212,87,28,163,92,68,136,176,153,173,142,170,134,196,32,78,210,42,139,58,178,43,251,146,149,75,99,124,84,66,33,12,179,18,99,242,78,84,69,174,149,194,82,187,75,124,165,179,223,108,221,92,102,164,187,243,210,179,138,28,138,119,252,125,110,108,35,112,91,74,198,81,70,180,10,8,0,9,84,226,42,24,14,109,29,203,22,216,91,8,125,49,60,9,1,210,90,242,235,146,247,147,179,227,33,125,16,130,237,153,252,133,166,208,103,208,110,25,58,180,108,45,75,168,122,82,234,127,183,234,255,255,252,84,87,253,73,248,76,238,234,20,162,174,103,212,1,80,118,6,101,224,129,147,6,198,185,6,152,157,2,24,171,90,38,4,24,153,164,100,28,80,4,130,12,78,19,1,1,140,32,45,8,80,174,50,207,159,233,41,74,138,157,192,139,20,5,48,136,193,86,194,51,64,75,128,85,101,91,255,251,178,100,171,142,102,137,105,79,19,120,76,208,70,198,73,197,101,37,118,26,101,157,52,110,101,141,129,65,51,39,205,131,9,161,201,16,49,203,130,70,110,93,146,177,146,163,79,10,1,92,166,168,53,20,185,178,186,107,126,51,75,37,162,135,97,231,113,249,102,54,89,181,42,237,210,161,70,96,49,62,43,25,219,22,33,159,169,90,147,14,231,220,71,27,41,229,227,232,27,60,227,230,127,85,148,139,252,196,239,34,83,114,241,206,210,15,231,29,128,188,169,150,88,206,157,82,251,245,153,205,207,106,144,211,196,21,106,139,119,66,167,188,241,117,202,174,102,240,251,80,228,252,83,70,33,97,234,75,45,186,146,145,23,123,157,166,69,205,111,45,234,48,119,223,49,253,224,49,156,167,243,10,1,174,216,92,97,136,25,192,76,54,42,183,168,24,28,186,76,138,187,125,39,11,81,23,42,147,107,96,131,214,158,151,24,15,127,247,198,81,15,235,189,87,234,158,140,213,200,187,255,255,207,174,191,255,99,170,31,251,191,221,169,42,180,150,211,255,127,240,104,202,71,231,17,237,111,227,185,20,145,162,76,0,34,157,188,41,2,52,56,96,105,1,204,194,98,224,32,85,162,20,129,144,102,22,64,160,211,76,160,217,55,87,98,142,180,10,123,142,75,176,146,174,171,69,15,229,233,164,95,126,225,130,164,32,72,186,140,236,124,179,109,173,4,17,172,6,228,107,115,17,90,241,41,121,43,181,249,90,121,107,244,209,10,45,62,181,81,89,12,230,236,159,235,254,137,23,56,174,53,187,19,47,214,24,227,128,237,13,195,191,155,214,125,157,163,145,102,94,226,77,94,42,175,110,88,191,189,6,95,22,206,199,26,250,162,88,148,248,123,47,142,204,208,182,97,171,142,15,86,32,55,74,213,245,140,82,212,166,103,119,95,221,223,63,199,248,189,17,113,214,110,154,171,152,235,93,84,17,195,54,109,207,170,219,0,192,4,1,21,31,24,144,133,194,225,76,2,195,160,39,173,166,63,179,233,133,160,158,198,87,35,224,152,59,166,66,70,195,178,173,159,90,142,167,104,167,30,172,225,248,209,75,234,187,169,3,214,2,227,148,117,153,6,25,150,112,254,143,65,224,87,34,142,244,25,209,253,106,77,126,159,85,21,226,112,0,7,49,85,28,88,60,97,113,177,144,129,6,57,50,24,116,48,8,2,24,156,48,50,30,32,46,177,19,14,5,87,217,160,0,60,20,17,175,177,231,31,114,19,152,57,50,43,230,30,24,8,253,72,208,4,136,35,0,35,21,112,177,141,120,28,3,242,0,10,114,1,89,183,110,185,51,136,78,94,241,5,87,64,116,31,203,78,227,41,108,114,248,149,95,42,45,124,255,251,178,100,181,12,133,185,104,79,155,120,97,112,80,100,121,247,97,133,90,26,129,153,50,78,101,139,193,39,29,231,136,241,150,80,233,214,153,134,39,209,156,8,177,24,129,182,40,45,133,49,41,245,229,136,241,183,79,166,248,169,34,82,146,114,249,246,178,142,143,145,158,106,19,187,54,251,189,235,98,232,31,162,99,195,219,90,11,111,253,236,214,103,187,191,143,226,71,16,168,170,171,21,150,214,237,62,22,149,108,17,177,13,123,243,101,220,155,94,239,79,59,137,82,28,173,42,22,11,244,113,180,140,153,234,125,95,10,170,253,103,226,80,46,24,106,57,126,160,48,55,95,179,26,216,114,134,153,121,82,12,100,57,46,56,121,97,90,162,252,46,188,99,77,141,105,6,16,9,140,48,80,96,43,195,229,172,149,102,229,123,66,5,96,144,234,135,74,193,36,162,49,60,223,245,111,255,154,255,191,212,116,24,67,210,142,89,52,213,111,255,251,65,32,137,74,19,35,2,128,147,25,207,99,59,128,224,177,18,9,7,2,196,217,128,129,137,136,195,225,129,160,160,20,30,97,38,11,128,70,22,128,35,160,98,50,132,3,42,44,96,48,44,96,104,4,21,0,70,0,20,30,138,152,44,83,136,0,177,96,200,2,2,129,73,211,76,10,147,203,81,113,65,1,5,147,236,0,243,215,113,75,218,177,220,53,204,194,225,192,17,207,11,84,152,139,209,40,236,106,73,45,142,180,186,203,57,205,135,104,29,235,20,79,187,157,13,55,208,75,193,79,200,122,61,76,40,10,204,153,192,215,199,132,195,160,228,63,3,236,143,141,133,163,5,228,177,21,216,20,147,78,87,148,200,235,138,166,166,196,243,177,220,119,8,159,109,164,207,148,110,86,86,236,185,95,202,95,80,171,101,143,57,207,93,190,76,35,170,72,128,104,96,188,188,75,60,212,184,162,30,98,86,252,105,222,77,155,49,253,254,27,93,232,87,24,45,213,49,221,164,63,152,50,127,227,114,251,148,155,127,237,255,159,203,222,243,182,188,235,119,112,152,58,166,219,238,132,64,0,144,227,23,103,138,133,26,34,23,160,204,169,240,101,48,109,35,38,241,51,189,41,166,51,157,3,123,9,139,6,80,78,186,190,246,68,123,89,59,81,232,92,239,70,207,249,118,254,223,232,119,168,59,98,199,113,215,236,245,0,118,163,191,86,124,88,135,161,64,49,128,100,230,217,37,133,75,128,22,161,17,68,28,73,50,8,140,197,194,134,78,11,168,49,209,70,212,120,181,161,195,22,118,2,69,184,105,87,167,209,50,235,237,207,88,3,56,64,235,136,131,20,52,198,141,4,132,212,222,10,224,13,152,155,86,86,152,204,18,198,130,19,0,167,78,15,255,251,178,100,201,142,7,242,111,202,131,185,101,66,71,39,169,247,97,130,86,30,117,193,48,78,101,231,129,6,147,232,104,243,9,208,240,204,6,34,48,20,138,240,216,60,66,240,152,135,57,7,37,237,175,159,159,233,36,102,143,245,51,98,80,197,96,118,237,86,206,220,160,80,64,161,60,50,26,205,243,140,245,122,30,200,218,135,47,14,133,65,250,163,81,209,201,185,86,223,59,156,35,195,76,240,150,9,219,153,40,1,176,1,193,44,185,203,131,237,12,120,253,207,123,129,19,85,242,199,131,167,141,146,103,194,98,194,189,157,11,100,94,122,56,221,75,27,59,143,6,104,146,190,87,175,109,129,89,74,192,121,230,180,216,158,151,157,92,228,111,163,165,196,56,14,77,251,100,129,70,214,42,196,163,255,155,234,148,166,126,255,249,223,191,199,213,97,237,40,174,33,0,3,0,0,98,106,40,14,97,174,46,230,241,32,81,55,158,213,112,64,213,39,124,100,197,246,29,125,217,26,239,35,193,211,253,55,118,237,246,239,233,66,142,15,195,134,117,57,82,28,241,19,194,212,1,137,191,19,205,105,255,148,252,181,191,88,0,76,67,57,52,105,108,197,79,227,242,225,68,162,164,164,227,31,5,140,214,82,0,6,140,112,79,64,24,84,36,0,4,130,5,198,7,3,131,129,77,204,178,209,53,188,0,2,183,10,121,160,112,28,96,32,34,25,143,12,14,68,169,26,45,105,252,108,178,246,109,33,136,203,177,110,137,166,203,81,57,208,0,130,169,200,143,16,130,99,139,157,69,32,167,242,94,192,110,217,91,193,48,232,196,88,108,23,45,107,173,34,110,52,235,38,42,207,140,68,165,79,19,74,108,238,228,50,220,100,238,202,194,175,85,110,83,70,244,184,36,133,70,227,84,204,253,148,165,234,84,52,184,97,124,180,230,128,215,24,115,149,75,138,157,177,247,69,201,86,114,1,22,169,117,144,158,36,44,89,211,29,128,43,43,84,44,42,197,84,101,90,229,141,134,58,18,230,214,249,154,36,27,174,38,102,111,80,51,39,21,138,117,64,246,145,206,12,74,225,251,248,50,237,116,249,243,22,117,141,86,118,22,87,175,116,219,46,81,54,114,133,166,137,47,10,4,174,211,137,219,176,53,123,207,237,107,82,149,207,198,236,245,230,160,86,152,223,242,194,178,156,36,254,86,2,0,7,209,255,20,73,156,133,13,17,161,221,101,169,167,26,142,147,14,62,203,43,38,48,157,29,237,43,232,217,102,29,129,86,96,131,237,229,227,196,204,102,84,43,14,164,163,217,0,153,59,108,254,86,122,55,208,83,218,223,71,4,174,213,44,239,238,72,133,150,11,71,44,227,168,71,12,156,91,49,136,36,196,255,251,176,100,179,142,8,151,112,204,11,153,124,242,68,197,153,181,97,37,104,32,177,209,46,14,101,237,201,0,147,167,240,241,150,8,7,99,43,149,83,96,0,122,48,40,0,96,78,131,3,131,194,248,161,76,232,114,183,203,208,220,10,32,105,178,229,54,18,41,80,47,33,148,76,2,12,120,209,65,52,139,184,248,180,235,18,153,76,101,159,59,138,60,243,5,66,97,200,158,162,134,19,0,153,146,237,147,186,16,59,49,68,211,57,149,20,29,40,161,8,119,142,2,125,201,26,228,105,84,171,79,18,162,228,93,217,213,17,182,141,55,98,195,101,113,106,120,104,142,119,232,240,113,169,150,82,10,232,105,115,240,99,27,131,29,86,79,75,121,108,75,148,167,226,237,15,126,88,15,163,85,36,167,20,129,206,75,196,16,58,64,63,52,212,217,146,53,224,62,129,103,9,26,226,238,12,140,109,202,213,82,196,4,41,211,195,161,86,82,153,170,197,123,92,240,83,143,177,135,209,221,62,143,76,215,252,239,91,220,122,122,74,241,11,90,107,154,45,189,99,89,219,43,2,177,153,231,146,223,24,255,89,174,49,138,106,44,79,106,227,122,174,117,37,247,172,125,74,56,248,121,128,65,1,96,0,53,34,69,122,128,192,30,176,103,154,43,162,224,218,230,132,65,83,103,13,241,155,131,228,84,144,202,248,70,39,162,172,143,252,142,55,237,106,83,78,188,136,32,41,209,196,2,132,203,126,0,235,17,113,61,191,255,249,91,8,0,0,115,22,15,74,225,230,32,31,152,218,198,98,208,96,136,146,103,160,98,26,103,134,120,238,2,168,135,75,240,88,204,140,75,106,237,219,118,22,5,151,46,152,54,44,244,203,94,40,116,112,98,201,85,4,207,102,204,165,190,173,40,207,59,112,251,162,232,62,170,233,9,234,100,80,145,63,65,105,13,82,153,150,62,176,251,64,124,220,131,107,21,189,185,166,82,73,39,27,207,114,28,136,99,117,247,127,251,186,74,91,89,210,73,33,202,214,172,71,225,151,70,196,102,26,183,110,196,178,31,107,210,135,146,16,236,189,15,156,129,218,112,224,24,11,42,73,76,166,146,31,115,98,113,184,9,211,33,100,236,78,14,165,171,44,183,63,51,114,213,92,50,214,187,251,229,219,146,9,107,244,212,101,51,236,65,118,179,200,236,179,56,229,60,86,181,29,122,93,212,177,79,135,63,61,111,10,108,44,81,217,181,45,167,112,163,44,197,150,70,162,87,171,83,64,210,252,95,250,178,120,165,234,246,175,114,199,53,86,146,189,61,54,125,181,205,222,179,255,255,255,205,235,15,253,223,187,111,183,150,151,220,0,77,196,17,0,240,11,55,212,233,175,58,204,245,251,119,255,251,178,100,139,138,8,55,117,76,147,153,193,16,62,5,202,12,97,34,102,30,237,225,53,45,189,158,193,28,152,167,232,242,154,104,220,42,10,204,127,64,193,177,232,160,18,106,108,51,108,88,83,35,139,179,71,211,229,170,253,121,147,159,78,48,204,237,230,70,4,142,158,20,50,144,122,144,239,191,123,150,6,11,102,48,136,124,99,160,71,147,80,96,53,240,195,32,4,43,45,49,84,5,80,50,96,85,140,132,216,52,188,12,152,192,129,17,81,250,119,85,211,87,34,14,123,159,56,13,140,200,91,131,117,0,10,147,24,181,40,41,237,153,148,212,183,95,108,254,9,151,75,31,118,38,232,68,194,130,160,161,196,69,121,30,154,88,132,42,33,77,29,125,94,75,236,10,79,82,107,41,115,115,125,85,92,28,6,6,24,135,21,93,88,131,128,51,169,133,100,67,45,225,56,222,234,149,106,181,150,30,158,169,145,56,115,59,142,211,30,3,146,185,177,64,238,240,60,233,52,146,33,234,34,22,142,37,114,109,142,183,197,111,143,104,223,91,250,175,131,22,221,234,162,45,30,7,104,106,199,73,46,45,230,176,231,47,10,54,166,29,188,131,14,72,241,113,175,172,235,176,53,70,34,67,58,50,19,13,25,113,18,150,144,248,147,151,125,43,175,90,253,191,147,55,198,143,110,242,26,17,235,239,223,182,105,219,124,173,158,69,104,217,131,95,114,252,205,192,0,8,5,1,64,1,185,11,26,1,246,41,5,240,242,82,164,110,176,141,201,228,181,123,50,248,13,27,197,165,71,144,131,35,205,98,117,66,221,132,7,15,113,129,7,21,186,220,170,123,215,94,102,250,127,57,238,216,36,100,149,27,164,141,43,213,234,150,255,253,96,0,6,99,32,88,62,17,243,12,105,58,249,130,210,18,33,19,2,24,232,88,176,1,133,158,55,0,0,2,67,57,237,77,165,161,157,76,26,195,23,101,208,27,47,118,23,76,145,62,17,156,192,128,212,181,154,58,149,229,215,45,212,252,220,152,92,45,158,183,84,149,14,6,76,64,8,8,56,77,117,185,114,187,80,84,104,113,229,84,195,138,187,143,51,235,45,53,40,64,105,6,248,94,130,209,58,4,97,130,29,8,123,150,78,195,113,133,190,37,221,58,131,168,241,223,177,39,85,121,22,242,224,156,69,15,182,195,64,181,67,102,109,126,245,94,211,120,234,231,79,160,161,168,165,115,181,125,217,55,157,222,27,236,197,213,115,154,229,219,145,193,21,184,228,48,219,73,121,18,59,69,90,73,64,174,86,182,93,228,249,255,120,151,59,255,93,108,170,142,58,214,136,14,14,224,96,8,137,164,93,149,60,165,10,141,167,235,25,201,68,138,208,144,142,185,13,255,251,178,100,113,14,151,130,117,205,19,111,78,210,69,131,201,194,97,131,90,160,153,229,48,46,97,239,193,23,158,39,21,131,21,224,111,175,253,251,114,37,11,205,4,19,71,138,249,25,160,0,1,144,48,118,20,33,66,26,146,129,144,50,136,10,91,117,161,33,150,77,34,89,28,148,148,191,143,237,97,237,98,32,238,50,34,90,196,122,15,234,24,168,6,107,114,234,195,18,76,180,38,178,23,139,185,20,168,178,59,97,153,101,113,161,162,191,255,168,38,19,93,28,92,82,4,46,155,28,106,72,19,48,152,68,194,64,131,2,18,193,192,115,1,152,214,88,4,2,149,38,6,0,22,96,24,8,108,21,85,97,125,214,40,180,39,87,242,240,116,89,2,237,37,184,204,203,136,142,9,134,165,46,68,5,11,112,214,131,132,241,36,90,65,179,182,102,137,169,4,165,64,96,28,48,6,178,136,182,74,55,138,114,173,183,142,27,153,191,25,140,67,151,161,201,152,227,112,108,228,205,78,64,113,209,225,50,16,0,146,130,71,74,182,170,190,114,162,99,43,28,203,156,54,99,216,253,62,213,12,143,221,45,23,100,69,67,82,146,13,131,65,56,134,233,137,205,4,203,1,158,203,149,123,93,232,117,50,205,218,245,157,218,240,162,107,56,189,51,14,150,120,155,86,49,209,118,160,55,93,78,107,154,75,75,42,133,107,221,207,10,216,215,141,136,17,32,77,169,114,159,71,185,48,102,41,190,186,34,16,166,119,57,165,151,31,222,29,45,252,91,239,63,59,147,126,42,227,62,20,217,85,239,255,255,240,102,107,114,98,219,110,189,109,109,254,173,131,10,228,1,96,154,123,19,52,29,18,215,123,89,248,235,118,129,225,22,23,156,11,47,134,167,236,81,18,7,213,130,226,244,172,75,122,93,191,183,106,84,11,199,8,142,175,141,20,132,141,85,106,162,172,154,185,6,229,219,211,253,29,174,127,211,249,162,69,255,254,53,64,0,1,96,103,32,61,92,194,6,141,101,185,42,129,136,34,69,102,44,88,213,204,152,88,184,70,16,20,131,134,10,166,152,96,20,84,60,180,102,114,192,3,147,17,92,178,249,26,223,102,12,217,116,136,205,49,31,51,43,10,142,23,13,250,64,125,76,110,179,105,2,143,60,174,19,206,158,40,202,189,66,164,24,37,38,83,1,80,102,29,216,97,74,244,231,36,106,121,79,198,66,230,245,185,244,135,3,165,10,137,76,245,24,95,5,221,46,171,102,66,213,100,221,128,129,142,96,10,76,1,10,79,183,167,21,135,3,35,36,22,164,25,164,85,28,0,189,37,176,45,29,86,206,153,134,230,187,81,179,166,80,228,162,234,19,10,105,141,189,207,48,41,43,154,210,189,255,251,178,100,88,14,136,3,115,77,19,121,122,240,66,227,249,216,60,195,132,31,49,203,52,77,225,145,193,12,155,231,8,243,10,24,71,46,45,108,230,88,45,111,102,66,236,175,179,73,132,33,238,75,113,46,199,26,59,28,125,222,77,83,16,53,30,173,228,252,190,26,99,116,202,30,74,119,175,141,22,66,124,152,101,145,251,99,248,182,132,154,121,27,121,220,11,123,102,239,220,55,60,107,91,215,252,255,255,255,219,95,90,156,247,130,160,0,96,8,5,65,206,50,77,33,74,9,105,222,118,176,34,217,162,181,103,42,153,138,233,92,214,157,35,84,15,171,200,144,252,168,236,90,46,125,109,140,230,119,213,112,79,3,180,74,241,101,143,16,187,211,118,69,195,185,231,34,37,62,75,255,230,64,113,95,97,171,96,188,225,163,0,149,70,141,8,56,198,198,75,236,132,195,21,8,11,135,24,24,72,169,57,167,31,132,11,43,241,128,243,14,27,48,112,68,197,44,242,87,176,38,114,164,82,213,124,230,176,97,129,29,10,135,169,170,204,152,127,105,30,185,60,89,234,180,163,140,8,184,74,43,33,143,62,73,6,254,160,124,207,40,95,71,42,49,39,105,205,57,75,163,210,220,44,182,54,187,14,187,174,171,93,88,37,156,103,19,94,151,71,149,185,131,195,176,243,215,99,25,2,141,174,151,230,53,47,203,56,189,232,213,136,241,242,213,75,2,97,24,62,112,176,100,184,149,202,13,15,84,173,28,80,156,37,153,60,100,245,250,208,80,249,155,210,181,183,191,88,93,98,93,50,41,89,65,184,48,5,136,173,33,136,164,160,72,235,15,158,134,203,154,246,122,187,83,211,150,68,180,18,219,107,213,150,65,184,7,35,24,34,32,165,198,249,10,5,233,8,203,162,44,63,147,109,199,149,177,71,50,126,103,230,102,102,102,103,45,174,145,178,135,36,0,32,75,39,101,72,54,1,236,11,2,196,156,87,165,20,15,242,99,69,223,82,120,41,185,119,188,61,208,1,110,229,95,3,237,59,74,46,92,201,247,221,8,64,47,245,145,244,79,255,255,130,20,168,205,240,195,188,108,152,214,255,233,76,103,255,223,0,2,84,148,17,136,56,20,98,173,134,70,82,126,168,75,32,80,194,22,219,24,2,52,182,83,37,7,76,117,158,140,8,96,178,21,196,148,110,143,228,115,1,34,144,101,173,146,16,28,64,33,46,195,76,212,72,185,171,217,16,249,90,212,44,74,129,119,44,103,10,44,87,18,103,18,9,66,224,165,138,147,113,116,247,106,201,112,193,20,255,67,4,208,172,28,108,71,114,174,214,114,108,181,97,210,241,108,174,45,203,76,74,40,27,150,102,9,226,179,43,11,252,137,163,65,114,255,251,178,100,63,140,231,74,105,78,27,121,120,208,71,135,121,160,97,229,62,31,105,163,44,78,97,239,193,3,156,38,200,243,10,16,133,77,21,154,120,204,76,76,234,217,91,211,175,96,167,65,126,44,42,56,15,230,171,147,132,177,51,91,211,23,149,177,238,83,145,151,106,151,21,107,97,120,18,198,148,101,26,20,167,93,167,212,139,209,167,188,241,227,64,198,175,110,174,103,101,63,89,89,214,80,164,60,191,5,232,15,68,141,8,59,212,76,251,222,217,35,63,63,156,17,235,56,180,210,76,249,96,251,131,102,236,35,171,245,232,6,86,196,129,254,66,182,170,13,50,184,100,70,33,118,97,87,48,9,142,158,46,136,150,165,242,189,167,195,194,247,205,230,59,103,158,209,169,164,103,34,51,171,25,64,96,51,84,154,30,136,59,209,218,195,213,44,86,245,172,168,95,249,159,191,233,250,139,195,159,242,30,60,0,1,204,197,176,51,33,136,203,102,35,123,4,13,210,37,22,177,24,128,12,97,162,17,16,184,193,199,35,12,133,148,57,74,93,82,211,45,115,16,0,197,129,230,194,40,40,202,65,200,131,33,180,3,169,152,225,86,186,193,131,162,13,58,189,67,21,186,169,162,208,184,140,228,125,120,189,52,110,186,78,210,186,112,11,116,78,102,124,203,104,168,216,187,245,17,153,90,74,157,228,114,95,184,121,216,115,178,118,96,32,185,128,70,126,218,95,33,138,242,152,190,17,42,86,102,123,201,92,198,138,193,87,149,99,157,227,122,36,253,126,160,122,162,59,177,34,233,65,9,172,252,67,208,132,44,148,164,21,111,137,209,158,6,23,25,26,113,186,184,182,188,95,85,87,24,139,31,201,250,150,219,196,104,246,57,141,36,241,204,121,78,224,173,241,99,91,230,12,124,205,125,102,108,86,155,97,104,150,208,85,37,184,230,126,92,76,150,70,101,83,115,221,98,208,212,176,28,162,174,17,142,38,250,185,76,196,175,86,185,191,114,135,32,172,242,249,131,195,212,20,66,20,137,195,176,101,2,40,5,52,9,134,158,59,207,57,88,171,109,175,49,175,90,120,140,220,13,243,36,46,238,149,158,244,96,82,81,193,175,193,61,148,31,193,116,93,30,110,143,71,49,205,183,155,255,227,121,203,255,202,243,4,54,255,209,0,0,83,180,19,28,52,113,24,196,230,115,58,13,76,158,37,51,97,92,217,196,215,202,0,60,233,51,130,10,6,57,200,2,0,213,133,20,4,190,105,62,56,26,109,149,128,94,213,56,83,181,40,111,99,46,27,17,40,50,64,28,198,28,170,150,196,243,34,168,151,137,32,235,50,108,160,107,63,75,226,232,150,169,148,38,162,136,132,57,182,47,156,42,37,19,97,255,251,178,100,48,142,134,233,105,76,27,153,121,112,68,65,249,202,61,137,34,29,213,163,32,46,229,47,201,61,150,167,28,243,33,144,251,223,75,51,3,210,150,59,50,254,167,240,161,214,211,177,56,40,152,155,232,221,153,234,219,119,210,192,126,247,42,37,249,214,238,184,204,240,217,173,1,73,134,38,218,234,121,156,162,73,72,151,141,140,91,12,111,89,87,177,140,233,158,4,120,23,150,100,243,199,56,6,225,119,92,162,157,89,82,223,5,181,194,21,38,172,206,159,90,150,113,194,154,239,115,224,118,74,43,220,98,193,87,64,143,159,241,187,73,23,81,82,79,211,200,117,222,231,27,179,15,30,159,245,128,0,26,0,0,18,226,40,112,27,224,153,60,5,148,27,169,21,142,8,197,213,23,6,249,27,217,101,1,146,130,116,16,138,186,230,129,148,82,132,1,158,134,11,76,201,106,136,130,170,242,202,186,250,50,85,173,156,45,255,191,134,132,58,191,250,63,161,227,49,31,128,57,8,244,48,110,91,53,136,196,52,184,27,51,112,56,74,147,15,206,147,10,1,115,46,7,82,177,92,198,112,20,192,96,252,194,192,176,28,19,12,134,101,64,68,192,16,52,209,60,138,80,111,128,231,218,194,255,91,192,173,218,40,187,205,176,63,85,53,7,12,129,201,196,197,232,28,216,58,92,222,14,20,219,49,118,116,88,25,30,65,128,169,139,236,196,139,3,151,5,138,74,222,183,105,230,139,42,24,210,240,76,167,106,57,97,229,152,210,59,34,107,246,250,230,253,83,203,98,121,217,202,48,14,157,10,167,32,126,98,167,147,38,84,97,167,142,164,76,40,19,133,143,196,136,84,140,64,235,5,103,34,98,116,40,149,64,187,38,132,36,41,47,9,172,243,167,127,158,100,85,76,169,216,21,55,53,158,137,97,19,201,109,154,237,65,57,66,26,155,48,205,116,42,53,181,107,227,17,196,233,237,215,219,207,76,39,233,125,214,89,137,21,228,86,125,190,255,237,145,154,105,77,213,25,21,16,161,200,164,11,162,192,16,145,75,44,37,129,84,74,147,139,107,42,136,41,69,169,64,97,57,135,110,90,215,145,66,230,167,245,26,105,175,168,79,127,253,87,143,9,199,42,25,241,227,18,72,17,214,26,161,226,127,137,90,89,198,78,189,10,66,37,39,157,2,11,136,110,177,190,209,108,227,189,64,0,204,239,220,143,222,51,12,224,191,77,45,209,140,204,9,12,101,138,140,72,50,12,130,14,65,193,145,142,107,65,134,64,153,32,32,96,224,64,100,200,86,28,41,152,122,46,24,18,6,129,133,147,82,16,201,7,45,152,45,114,125,41,112,225,48,18,229,40,38,220,193,8,194,197,154,122,213,94,242,255,251,178,100,40,14,199,18,104,199,11,186,75,240,74,135,185,195,60,197,104,27,81,163,30,78,233,141,193,52,149,167,13,132,9,97,10,142,236,62,252,44,17,125,154,163,60,80,164,5,67,206,196,177,170,251,13,101,113,88,121,39,162,235,65,244,140,69,25,131,72,99,148,178,199,255,225,182,228,80,137,175,57,181,225,115,53,55,51,158,113,84,222,41,105,97,16,58,129,117,212,108,90,145,60,228,16,42,218,172,239,16,146,145,72,186,22,163,53,145,192,217,17,193,246,167,246,145,92,161,117,9,74,19,140,110,44,37,91,50,199,231,230,218,77,253,75,201,119,78,238,166,170,106,34,141,167,144,242,190,126,46,114,45,87,60,227,55,38,169,87,52,235,244,139,96,207,235,169,31,117,122,82,2,41,104,73,28,10,16,188,21,67,216,236,58,231,80,197,97,142,120,79,106,35,189,0,254,100,220,206,103,90,175,55,52,41,148,163,116,250,53,190,157,37,12,0,76,91,41,58,126,86,105,122,186,30,247,106,37,151,42,149,230,22,24,81,105,20,54,134,85,110,117,132,188,84,57,50,70,14,62,72,118,52,89,157,57,53,239,50,124,132,51,44,161,12,78,9,79,163,5,192,227,25,83,115,12,3,128,112,244,40,39,8,132,64,16,10,112,20,151,100,173,144,145,225,163,98,35,38,8,67,202,193,16,244,14,48,64,88,121,210,19,7,172,195,208,187,173,74,3,161,149,229,42,146,183,118,56,198,149,106,8,226,235,147,11,19,207,163,183,25,160,95,110,164,48,202,23,188,56,240,186,177,88,165,52,162,54,94,30,72,92,27,48,255,56,116,195,107,26,182,180,138,78,214,54,203,127,180,230,151,51,214,143,45,71,230,253,45,54,245,161,98,56,218,213,99,248,196,216,209,81,109,99,183,172,84,55,41,152,222,177,82,125,164,111,223,190,206,91,239,253,21,231,222,142,94,133,248,107,240,57,29,38,181,102,103,93,229,174,206,238,254,95,231,123,218,102,149,131,43,243,123,116,203,205,44,39,234,112,122,65,164,194,1,203,176,184,201,16,16,10,219,132,149,206,163,235,17,131,34,241,97,161,103,103,50,138,14,120,184,70,226,145,221,254,134,62,204,245,95,233,255,25,10,80,79,121,152,237,45,3,245,239,251,236,236,167,200,146,45,141,95,243,65,61,85,182,193,251,13,235,253,188,111,250,223,187,250,241,128,1,140,67,68,192,211,128,37,204,75,128,120,201,44,39,12,97,0,248,193,248,164,204,11,66,148,194,44,30,196,133,52,196,96,48,142,206,67,200,64,195,244,50,201,204,40,35,230,0,168,24,198,0,5,15,7,6,44,24,57,199,212,112,189,101,204,16,131,16,168,14,28,35,40,255,251,178,100,37,12,134,217,90,198,139,218,122,114,78,39,185,234,60,3,165,90,169,151,30,110,237,133,201,92,163,230,77,131,141,241,53,198,27,127,155,162,206,141,89,129,237,77,191,169,43,4,75,219,208,176,119,77,138,148,82,188,141,25,184,84,170,40,163,24,162,212,122,27,229,91,12,5,19,146,230,7,3,68,208,56,98,35,175,36,91,71,112,150,54,183,36,108,231,196,133,6,158,54,46,199,51,92,90,69,125,10,77,203,190,221,172,190,222,189,188,56,170,187,75,53,183,60,147,222,150,141,187,122,75,35,216,190,36,244,151,83,251,62,174,173,241,15,214,150,220,142,118,180,29,73,76,203,155,90,108,124,77,230,36,246,217,136,241,143,250,112,26,118,19,91,186,60,39,241,253,0,0,24,0,38,201,3,90,80,59,128,96,22,145,57,109,76,46,147,241,154,42,215,27,63,58,182,38,129,62,159,253,255,227,148,63,203,255,109,175,255,250,66,35,125,16,37,10,124,99,131,70,203,251,24,93,151,22,79,2,234,17,182,68,110,27,63,15,116,76,169,240,100,127,232,206,207,150,192,0,164,227,49,192,75,57,176,81,51,61,206,54,77,139,53,120,219,51,80,154,61,208,243,6,225,52,17,211,207,188,14,128,5,23,129,68,140,168,48,72,0,211,1,135,0,1,64,88,32,53,173,23,233,246,126,97,224,49,113,32,226,124,10,4,21,144,68,67,113,64,236,158,214,241,172,123,9,72,229,116,4,66,212,171,16,142,14,137,41,48,159,97,172,244,225,16,21,30,216,221,110,202,16,135,242,74,219,43,71,103,24,199,51,91,122,216,201,212,71,250,237,207,255,255,96,117,74,149,191,253,84,215,90,153,140,61,170,107,60,122,215,143,132,67,235,165,142,136,110,251,144,61,61,156,159,121,86,214,238,123,30,229,44,114,141,172,161,223,45,90,232,150,103,69,81,108,104,73,19,42,124,154,126,108,133,212,218,59,183,158,235,203,113,199,135,77,77,86,125,157,244,115,205,107,205,172,197,181,105,249,255,161,64,146,90,25,75,13,32,19,19,84,234,245,155,187,237,21,242,129,41,254,98,204,246,82,248,216,243,80,214,41,115,77,61,237,212,112,232,232,97,6,150,223,244,235,253,132,36,192,171,153,250,156,203,134,68,250,228,153,19,217,200,159,97,19,148,82,166,96,53,239,244,186,84,166,219,185,96,205,49,226,84,119,13,239,135,58,10,0,140,0,49,8,13,131,202,253,3,75,167,51,161,201,211,26,242,3,18,7,3,37,11,163,13,192,147,26,32,16,160,246,24,126,152,30,51,131,66,176,192,220,197,17,45,68,76,55,1,154,33,111,228,64,125,215,194,81,45,2,118,4,115,19,152,12,255,251,178,100,33,140,134,174,113,70,11,185,67,242,83,234,57,195,60,67,111,86,81,163,42,109,225,41,65,51,30,167,180,242,141,185,64,125,150,253,139,48,134,218,57,106,81,102,1,101,237,145,231,89,47,49,84,40,171,73,183,110,64,207,223,89,124,86,17,240,204,50,230,66,34,51,210,251,57,219,143,89,147,173,235,84,146,136,245,89,170,109,254,92,19,217,71,215,155,116,60,152,64,239,16,214,40,200,134,113,163,70,30,21,222,24,97,174,40,36,30,72,89,74,184,75,170,29,54,197,207,164,76,53,148,187,14,41,165,247,114,116,163,142,189,78,154,225,92,97,67,70,45,67,37,252,221,183,47,18,173,141,169,187,190,47,185,45,93,208,251,84,161,181,50,96,249,156,232,229,169,14,152,128,220,114,3,189,58,50,195,160,121,2,235,157,170,196,242,18,227,133,219,182,49,146,56,233,81,23,217,219,255,255,233,122,3,25,181,149,113,24,154,70,96,89,105,14,101,52,60,52,26,160,210,239,84,183,193,12,138,146,154,199,39,103,8,229,202,107,46,92,34,121,89,204,78,187,33,229,241,98,121,9,98,206,216,9,201,45,138,118,109,239,70,195,192,116,84,71,74,108,106,227,96,106,67,17,62,48,64,163,44,130,48,132,74,68,21,48,17,247,10,25,187,165,115,202,211,159,247,195,188,128,150,29,187,35,10,143,49,206,159,57,185,255,41,33,170,83,70,130,76,180,93,0,132,185,30,138,169,131,70,34,200,169,163,19,222,39,76,72,100,10,78,80,171,99,163,107,19,163,122,200,170,16,117,158,148,171,83,150,45,113,197,34,97,18,238,110,157,246,113,109,9,26,162,233,29,173,73,66,72,34,123,44,90,7,90,233,69,37,43,220,84,186,89,119,227,111,99,31,86,189,193,182,117,38,34,35,51,208,78,146,148,50,18,205,240,223,89,181,247,202,59,10,245,140,122,237,207,223,95,110,164,0,32,1,207,191,226,140,161,70,29,39,1,228,148,110,85,181,195,114,196,9,221,153,24,233,160,63,187,255,255,242,247,227,95,241,146,100,107,94,99,5,5,53,140,214,57,17,105,79,0,39,96,142,222,79,184,68,85,61,71,224,43,206,228,116,63,162,173,94,149,73,191,126,255,255,25,250,0,76,51,54,76,127,175,13,3,35,206,42,7,205,16,20,12,64,188,76,37,29,76,63,77,65,163,233,170,227,249,224,18,101,151,152,137,103,54,104,210,163,37,124,24,68,199,30,26,40,28,194,7,23,32,211,27,26,2,206,88,41,81,23,17,132,3,205,32,38,44,139,151,223,107,113,168,113,39,28,7,66,42,163,204,233,25,194,160,64,252,57,35,173,28,193,209,248,73,140,78,140,204,220,172,255,251,178,100,52,140,135,82,120,198,11,186,98,112,78,231,185,146,96,194,87,23,225,163,48,109,189,44,225,51,31,39,244,193,26,44,50,82,126,157,173,178,2,146,73,26,202,221,131,68,243,148,27,217,157,187,116,180,52,106,109,126,79,68,88,154,153,69,115,19,182,90,33,142,14,192,230,205,153,235,180,121,10,117,231,119,125,110,57,69,103,255,115,244,176,71,241,69,89,150,97,129,183,122,237,62,198,57,85,223,10,214,206,123,239,116,152,233,44,204,245,174,177,132,107,216,122,63,182,231,35,234,106,116,19,171,209,245,213,102,55,151,251,112,167,223,130,157,178,219,84,115,188,202,99,172,207,168,249,153,165,118,34,145,51,194,88,65,176,55,17,204,143,221,75,72,18,222,53,167,181,200,139,63,39,128,232,37,2,209,106,12,251,105,120,131,163,42,191,249,177,57,206,131,76,232,126,156,242,10,61,157,214,230,240,232,115,176,230,99,79,34,51,169,31,105,29,201,78,206,243,5,49,167,131,175,77,108,48,168,241,106,31,203,16,146,105,40,64,18,101,12,64,22,19,96,138,5,28,130,152,8,151,129,66,40,100,100,133,232,108,16,12,254,23,10,40,0,138,81,65,51,10,65,142,77,74,112,39,72,147,49,3,34,32,121,130,68,19,118,152,35,50,137,128,116,32,179,0,118,44,70,64,217,69,212,203,35,38,90,160,206,208,157,65,130,141,43,57,219,108,163,106,147,200,18,175,148,178,218,78,140,138,19,12,44,34,130,82,87,15,220,151,81,2,178,148,105,85,203,224,168,217,166,176,144,163,70,219,35,48,141,66,12,227,168,69,102,137,160,95,69,109,84,90,137,61,43,61,61,61,86,78,72,220,166,214,122,93,225,82,48,113,88,50,105,65,66,252,153,90,141,182,39,148,224,162,106,6,196,71,47,55,107,73,23,165,75,11,117,122,94,155,133,138,1,64,98,91,35,1,50,24,114,37,141,195,147,100,59,42,88,185,15,167,243,234,118,124,123,107,116,204,76,255,181,162,14,249,50,176,48,65,195,209,116,185,97,72,106,179,106,15,69,5,183,108,127,47,21,151,95,234,27,173,146,167,194,175,251,135,189,201,15,253,173,230,234,50,183,62,40,1,0,195,51,26,63,14,1,219,53,250,128,24,38,50,46,176,196,67,35,9,176,18,108,197,179,130,1,129,134,133,98,2,49,135,69,162,69,67,46,3,221,240,192,11,246,60,7,126,2,5,240,19,243,1,151,188,168,11,43,8,14,4,136,129,9,180,174,214,82,212,129,227,17,26,170,163,139,96,65,73,11,44,83,6,161,13,191,141,202,154,180,181,185,88,182,176,193,202,151,195,231,83,59,67,228,49,26,2,121,245,135,247,151,184,255,251,178,100,57,140,7,65,121,200,11,140,54,192,78,9,10,13,60,2,179,28,77,229,42,78,48,121,193,40,146,37,213,150,9,48,225,180,103,14,24,67,103,17,255,157,210,202,23,57,99,243,187,71,78,109,50,245,237,156,182,165,188,48,247,18,55,116,150,50,90,121,1,196,78,89,9,199,226,86,225,195,87,55,139,85,114,121,186,211,16,154,122,162,214,212,132,29,28,130,21,100,205,150,49,66,194,150,155,6,35,168,203,97,6,103,217,213,205,86,244,0,103,188,20,132,197,138,97,64,150,145,80,82,25,36,253,7,217,219,142,64,113,228,72,4,39,13,4,132,242,202,196,16,0,8,40,48,18,68,216,125,4,118,8,219,113,232,230,247,42,95,89,90,157,227,238,176,245,30,20,28,49,255,241,134,153,160,207,136,51,12,236,45,216,217,195,41,153,17,209,238,118,83,217,216,99,171,54,75,169,251,170,104,149,125,235,191,123,187,170,189,217,190,248,55,100,128,206,217,228,128,139,89,147,64,70,19,24,26,49,130,103,153,57,148,131,70,85,4,137,39,76,62,39,34,20,152,173,2,182,140,14,20,32,7,8,1,138,198,14,39,199,31,200,30,44,204,209,26,93,132,26,166,8,126,171,75,0,37,24,125,177,137,61,178,155,177,139,175,140,189,200,101,106,3,214,120,249,85,121,94,165,249,247,15,206,79,154,62,242,102,31,35,185,180,48,242,26,26,203,62,227,181,213,145,121,216,248,78,77,59,39,49,164,134,141,23,66,55,16,89,119,222,222,113,51,111,146,241,205,105,43,221,11,78,18,218,3,233,230,139,14,87,175,49,62,41,24,44,121,57,105,2,177,252,36,231,152,117,52,76,56,182,249,84,111,46,113,231,24,92,133,2,196,254,209,225,81,121,129,77,195,167,78,14,90,48,61,125,122,196,79,31,175,95,39,235,175,69,4,195,67,203,69,127,134,170,86,123,143,58,70,141,92,208,241,221,54,16,44,138,103,202,230,192,208,96,5,0,62,236,48,150,228,50,76,16,40,9,130,188,154,34,58,27,144,156,25,145,147,185,87,74,106,13,173,75,151,154,173,111,137,218,68,121,204,105,101,201,165,2,191,71,162,98,42,92,128,220,56,177,115,162,108,66,76,181,235,30,99,20,89,164,168,35,24,253,127,71,255,88,0,0,32,21,19,145,208,16,227,26,28,29,212,217,133,51,64,194,148,217,153,128,22,186,128,75,4,176,38,77,225,29,148,4,200,16,148,202,131,180,154,72,254,102,18,173,160,206,64,169,48,185,93,155,72,8,16,150,100,24,38,108,210,10,66,125,155,15,161,17,242,229,89,35,76,64,100,216,133,25,152,118,20,39,233,171,75,237,170,54,144,38,125,2,108,255,251,178,100,47,136,134,68,104,205,211,79,74,82,77,166,249,170,97,34,106,26,237,161,52,77,177,54,201,13,18,38,81,132,137,42,27,33,15,61,101,172,54,187,197,109,46,69,2,52,69,99,105,29,100,116,160,252,49,120,47,76,145,34,147,81,58,121,1,251,18,160,41,32,213,35,66,93,61,64,218,62,148,24,70,212,161,173,172,250,131,60,238,38,180,16,105,104,78,86,132,104,86,132,128,58,123,77,193,11,110,64,204,230,30,80,47,100,241,100,209,214,100,112,102,105,169,134,23,90,191,228,79,34,155,109,107,159,54,121,205,176,0,2,99,4,2,0,103,237,48,134,200,18,90,232,115,127,36,114,86,95,110,75,155,157,34,74,152,242,29,61,252,144,32,201,135,194,193,226,7,15,49,91,186,139,57,245,245,186,21,244,82,41,142,117,114,209,222,238,89,175,77,180,185,217,23,242,62,246,90,59,68,42,27,101,190,159,244,128,108,217,241,120,30,211,209,201,50,25,153,25,151,136,139,12,11,31,140,137,44,57,140,139,46,210,213,71,147,66,26,16,134,176,119,186,57,139,160,211,97,182,236,143,9,240,170,51,240,19,117,126,224,180,199,105,239,219,174,226,28,8,16,143,70,134,69,132,48,14,31,143,233,12,213,171,78,111,183,211,255,97,136,71,114,97,227,141,146,199,50,80,128,15,176,104,168,72,74,91,36,198,73,88,153,185,193,66,129,12,104,167,154,162,180,107,205,135,169,100,204,9,54,70,207,75,6,4,7,155,97,81,89,180,103,71,196,128,130,2,55,144,6,24,96,144,145,204,90,240,98,224,163,25,144,118,182,141,134,41,50,104,147,158,32,93,17,214,228,165,235,177,72,188,177,9,25,56,240,217,99,73,49,71,212,81,165,27,46,92,125,236,54,89,157,83,117,102,211,210,231,230,142,158,196,67,207,96,34,79,73,122,104,162,112,64,16,75,184,208,132,2,124,20,213,143,179,151,241,134,170,9,40,12,3,104,68,68,108,141,9,7,60,117,117,12,91,50,89,15,245,107,182,245,82,63,161,124,190,204,81,99,204,98,154,69,68,184,80,242,223,195,116,214,175,208,182,33,152,0,183,170,0,18,83,84,92,17,244,34,127,21,133,8,1,34,155,220,135,208,241,89,176,224,128,66,109,128,2,124,56,146,86,172,51,65,80,99,20,25,135,89,116,179,130,231,222,168,171,94,85,209,222,82,10,149,73,22,25,248,165,52,27,102,98,83,168,141,4,90,122,26,129,140,114,26,137,118,103,6,229,135,121,140,178,135,180,67,135,9,197,68,61,10,244,227,115,254,171,153,242,181,84,66,18,211,71,137,13,250,108,241,103,143,156,255,231,96,96,114,130,174,80,156,66,224,139,255,251,178,100,62,140,167,43,110,208,155,79,100,240,64,234,121,185,97,34,74,32,9,225,50,14,229,243,200,231,135,167,17,134,36,104,138,144,157,15,236,208,88,146,39,113,72,224,196,114,94,26,75,2,234,161,68,169,34,148,39,10,76,19,16,33,56,29,206,23,214,50,172,68,251,244,210,38,238,254,63,75,163,238,143,250,255,222,224,78,168,118,83,232,99,64,24,55,64,45,18,132,83,225,228,84,39,151,132,243,227,175,98,244,17,222,134,34,179,244,230,28,142,35,57,102,103,33,143,183,250,76,42,28,130,122,209,5,196,34,160,0,3,0,0,245,20,50,72,16,84,90,2,58,63,241,10,55,73,128,39,137,133,83,155,125,38,23,174,117,17,32,68,150,191,117,255,79,255,39,255,209,127,255,255,239,219,207,217,189,14,127,255,253,119,170,244,87,51,127,161,56,158,191,137,140,64,82,77,224,97,204,226,10,204,60,36,12,127,30,76,75,227,204,82,17,210,13,41,76,8,17,46,1,13,194,176,13,28,212,92,20,0,133,131,99,36,130,180,178,110,169,30,137,104,240,44,17,166,83,122,209,93,183,65,228,114,108,151,169,185,17,16,147,145,117,104,46,152,201,128,52,226,80,108,109,53,2,231,70,152,181,119,189,244,7,22,142,18,39,222,172,65,158,62,13,30,10,96,200,117,79,188,97,155,209,213,19,40,181,78,232,61,232,128,154,158,176,142,200,75,150,253,126,26,153,100,80,236,94,35,131,131,79,110,73,77,237,146,142,89,61,218,114,160,37,109,69,126,53,54,206,228,118,40,108,76,140,130,171,40,50,222,83,134,147,200,8,220,40,94,195,180,78,61,113,127,141,5,82,214,243,120,132,108,67,251,182,205,233,113,75,209,33,6,46,179,2,140,223,117,217,67,189,235,118,110,64,90,215,151,20,255,86,220,106,227,54,203,102,53,139,219,239,52,173,91,119,104,245,166,140,79,93,252,14,55,12,215,57,83,52,201,255,145,98,150,222,172,223,6,80,67,82,166,190,72,52,242,121,4,244,180,164,31,84,124,193,37,179,3,149,59,134,205,36,211,136,112,118,79,72,184,92,46,3,56,109,168,33,226,51,59,5,137,61,169,183,171,173,27,245,235,101,223,254,67,255,253,4,0,8,80,2,2,17,83,17,188,77,221,5,48,160,204,24,74,10,145,135,191,166,187,4,132,8,75,190,96,240,11,86,48,65,189,64,80,26,154,10,184,170,28,48,168,21,189,94,205,118,0,42,2,18,141,219,123,105,98,234,220,242,207,186,13,38,38,205,220,40,121,253,146,47,177,96,148,31,75,106,94,220,29,9,234,120,164,2,20,1,207,229,41,115,209,242,212,195,21,74,165,34,163,223,198,92,131,255,251,178,100,53,136,167,119,117,78,211,143,46,226,67,34,153,197,97,230,38,30,101,213,52,78,225,243,200,196,6,232,180,252,48,72,219,49,183,144,112,70,248,173,75,106,106,35,115,250,140,26,176,166,36,122,88,28,225,103,12,71,148,223,247,160,149,199,150,88,174,243,157,100,59,243,189,28,185,96,60,207,166,172,196,39,251,118,245,211,25,144,198,159,206,227,46,158,151,151,209,186,175,95,248,100,206,46,101,240,20,250,183,221,174,234,92,219,5,90,94,12,73,149,177,1,42,198,246,21,27,8,150,221,94,102,198,88,152,134,254,43,182,27,72,206,215,26,246,189,34,169,79,43,46,130,106,236,232,0,158,188,91,208,95,113,106,202,4,0,0,109,66,167,134,89,187,74,28,136,191,73,174,14,133,177,206,158,114,178,102,13,186,216,238,198,150,163,109,152,230,65,223,114,134,24,2,16,6,224,72,140,239,220,181,129,22,230,84,159,16,84,101,65,223,38,178,175,246,245,107,253,31,255,236,0,1,51,15,92,51,77,151,83,28,68,83,9,66,67,2,129,147,16,111,163,14,4,226,239,3,0,131,8,1,212,198,49,12,154,172,90,166,134,28,8,41,32,82,36,208,87,179,62,84,4,128,130,214,67,248,54,19,6,192,111,172,0,250,43,115,250,142,141,145,99,74,72,130,146,233,25,3,203,32,117,212,135,204,2,165,71,125,254,17,58,85,98,164,90,25,70,108,228,212,111,68,65,244,177,157,137,109,33,90,44,84,223,7,64,208,49,222,231,16,242,238,120,81,251,50,237,185,159,181,12,247,63,236,219,78,147,126,179,103,132,69,195,58,183,156,87,207,47,195,105,186,212,238,213,137,117,35,108,92,192,162,133,221,233,172,149,16,38,175,195,156,73,107,46,88,111,175,242,176,239,58,197,98,94,159,211,235,253,100,207,75,176,184,230,34,112,102,185,57,55,192,72,42,115,150,221,229,202,105,116,254,178,238,62,214,103,142,246,236,208,43,20,199,191,166,116,174,159,26,206,13,137,255,166,111,63,249,247,100,251,86,93,0,51,1,46,41,164,174,58,126,124,84,106,190,137,248,248,16,190,124,226,185,207,226,10,53,195,164,33,19,171,46,137,5,248,111,250,221,95,119,254,159,241,159,119,251,255,200,85,245,4,0,0,1,16,169,233,55,20,36,218,161,147,38,146,205,56,11,58,204,180,140,72,52,70,82,0,210,51,115,50,241,238,82,32,1,178,209,32,56,140,106,97,176,147,45,98,172,237,233,44,5,30,36,61,117,225,200,36,190,143,59,170,188,149,181,246,81,87,209,157,44,229,254,190,72,134,146,155,215,27,84,236,113,32,234,10,8,116,188,74,178,173,185,142,10,0,224,185,137,255,251,178,100,49,142,135,106,119,205,27,143,47,82,68,42,185,234,101,37,90,29,141,225,50,46,189,124,153,17,146,231,9,148,137,122,28,94,186,136,97,143,28,207,64,60,183,62,189,21,194,162,22,173,163,93,45,138,179,84,118,194,179,135,142,94,173,235,150,212,99,143,182,69,49,13,181,169,99,172,219,173,255,82,138,184,122,146,34,185,83,243,249,157,174,254,177,91,220,28,33,126,145,241,183,78,184,182,245,77,157,216,166,55,134,234,124,87,121,199,255,38,203,146,189,83,59,0,202,99,113,138,211,182,98,246,195,9,198,71,60,73,90,59,132,164,158,146,60,101,123,19,113,231,194,129,20,181,24,144,6,141,40,24,51,97,86,100,99,164,244,69,32,198,128,0,8,32,0,0,129,29,83,61,49,152,83,244,98,64,147,84,88,192,53,82,28,187,42,69,49,127,29,178,167,237,139,164,227,233,76,90,221,140,7,230,125,86,16,127,253,189,91,209,253,63,255,255,191,255,255,255,155,255,86,248,2,255,234,111,194,65,129,48,138,87,49,240,85,52,204,38,48,116,157,49,132,95,51,19,17,50,156,87,48,80,7,48,4,19,48,92,67,26,7,76,133,31,157,114,80,1,97,130,128,17,128,0,185,143,64,114,95,43,214,241,40,136,65,165,186,214,88,251,161,41,88,107,84,236,145,71,156,52,134,164,95,202,141,28,139,0,32,64,66,234,199,228,140,189,69,148,182,14,202,150,10,25,5,221,89,117,154,73,112,168,21,75,77,77,33,108,108,62,127,239,88,170,63,100,110,158,84,88,136,223,209,204,14,175,43,122,96,100,66,215,220,52,4,77,249,224,18,87,248,197,69,216,10,123,215,236,37,125,247,175,0,59,97,229,135,72,165,150,233,122,69,173,187,96,189,233,157,246,65,147,161,231,150,171,135,56,178,31,9,57,109,189,171,80,163,96,41,164,78,195,82,9,189,239,85,51,134,241,10,159,39,210,53,39,135,173,231,222,250,73,179,14,36,14,133,187,91,54,99,166,44,129,45,226,183,54,110,95,45,255,181,30,36,32,0,20,84,136,34,231,66,154,65,155,129,17,144,60,161,184,83,130,0,197,177,163,165,37,188,250,175,78,41,203,220,178,228,234,143,252,215,247,0,170,55,150,21,46,13,177,187,173,27,111,6,33,27,8,45,87,248,139,39,161,214,255,182,45,249,239,244,0,0,0,48,71,252,195,233,131,126,151,140,80,85,48,89,56,228,157,64,87,88,4,40,21,0,4,15,0,64,99,57,23,228,205,221,104,149,0,99,129,131,42,5,212,155,19,112,160,161,208,48,240,21,132,79,182,39,21,27,109,201,222,102,3,74,138,181,220,182,46,183,20,48,50,242,88,14,243,180,255,251,178,100,39,142,167,19,120,205,19,152,68,240,72,70,137,205,104,199,116,27,77,227,54,78,61,124,129,19,29,38,161,150,9,96,202,18,183,243,166,112,203,250,183,229,144,69,12,248,162,106,83,114,30,170,159,84,59,179,118,105,111,215,169,248,161,251,86,252,48,164,119,30,221,243,31,110,120,106,191,252,95,44,42,97,89,161,218,203,118,33,178,137,95,222,121,182,56,87,63,186,142,46,42,249,114,6,150,145,106,19,154,183,40,72,158,253,200,251,242,234,61,68,17,52,78,194,243,17,178,155,207,64,88,32,87,39,130,176,219,112,46,32,7,40,52,162,6,131,65,2,132,98,40,37,84,116,14,112,176,145,212,85,195,145,85,230,67,152,104,135,12,241,27,231,220,90,161,80,149,85,159,32,0,5,0,0,0,128,0,25,8,144,230,4,143,13,36,195,209,75,155,121,187,249,5,192,193,76,74,87,123,8,58,203,245,3,229,111,87,57,201,35,49,167,151,59,85,55,196,87,174,155,254,192,168,6,203,17,56,70,89,27,137,190,223,254,213,149,238,223,25,171,71,74,46,96,221,25,170,94,198,147,41,24,200,84,103,50,129,174,126,198,170,30,3,134,75,144,193,162,36,117,50,184,234,5,117,150,9,31,137,67,6,49,3,180,214,12,178,88,171,118,38,2,38,244,29,13,66,81,227,146,215,209,159,67,74,234,86,225,192,77,102,7,22,17,67,241,185,4,33,96,149,236,143,178,218,34,160,26,6,175,127,59,98,160,73,170,159,51,64,252,114,254,61,124,44,167,141,108,131,133,53,233,189,140,166,219,90,249,57,35,197,158,181,86,124,102,118,245,52,93,90,131,76,82,163,211,122,97,90,214,255,72,22,178,227,97,169,188,112,137,75,106,110,131,225,117,195,96,241,214,30,225,142,137,86,136,26,151,108,247,55,211,143,102,82,37,205,33,164,80,76,86,154,201,29,203,237,56,124,244,211,104,196,129,106,22,108,177,231,149,29,131,9,39,50,93,184,218,102,253,183,199,28,118,214,90,127,113,218,237,0,134,135,65,106,162,204,254,5,59,149,38,169,248,174,214,107,5,134,124,176,169,113,208,123,53,113,196,36,29,54,133,89,222,94,115,8,109,194,128,127,204,16,126,167,127,255,255,255,255,250,96,198,255,195,75,117,254,143,43,235,23,185,78,99,123,183,127,160,0,76,107,157,205,221,127,140,19,12,12,66,69,140,106,55,205,95,223,77,22,16,204,21,12,204,2,4,194,131,41,122,12,156,16,88,17,113,73,64,17,96,212,28,1,153,42,7,42,198,32,138,142,75,128,36,18,45,37,104,114,146,1,14,77,5,242,127,84,197,159,141,38,9,81,247,81,60,135,18,154,18,168,25,255,251,176,100,42,14,151,19,107,75,139,184,68,246,64,230,169,145,108,202,118,154,65,185,52,110,69,58,193,4,16,38,177,147,33,216,146,58,244,195,68,133,210,72,155,177,112,150,228,186,9,164,153,16,94,172,199,32,137,122,213,148,106,114,194,75,162,86,51,87,246,84,44,206,29,221,104,83,221,119,157,194,69,172,233,127,227,124,198,231,226,191,110,255,50,32,24,147,47,115,120,70,226,218,239,61,89,151,21,220,218,92,125,113,3,94,6,12,144,29,10,168,52,159,102,66,34,238,220,65,30,188,74,44,27,116,53,90,57,64,70,14,60,125,1,19,38,137,64,211,101,217,35,133,70,55,66,138,108,14,102,113,83,126,5,153,182,178,111,96,198,192,180,225,88,88,120,50,228,0,88,24,104,153,55,194,192,106,160,20,150,90,22,35,10,117,56,84,19,128,35,89,76,67,75,255,78,66,68,36,83,184,243,116,59,2,80,92,106,143,140,20,55,68,161,176,38,22,29,113,115,127,255,255,255,255,252,115,253,125,235,253,122,144,111,10,203,79,15,32,52,80,148,192,197,227,3,1,142,37,195,55,152,172,197,0,34,211,24,48,72,28,2,50,248,25,117,151,185,120,19,3,136,67,166,4,7,82,176,86,116,231,203,138,0,175,140,134,153,79,47,155,244,238,243,114,150,42,40,237,43,123,65,19,38,8,187,146,168,172,60,209,22,167,127,8,250,31,200,113,210,102,128,133,20,204,26,83,29,233,32,137,128,100,228,162,42,117,8,136,246,133,214,47,206,45,35,88,228,166,164,19,97,212,198,200,166,70,23,210,77,7,49,7,147,77,100,203,171,68,94,13,245,166,230,78,53,25,199,18,53,41,79,73,207,84,216,214,110,157,229,38,106,241,101,207,231,190,175,201,71,80,234,91,82,26,14,34,52,121,194,161,62,180,148,45,55,151,36,85,164,115,132,202,52,113,72,228,225,169,130,43,140,179,221,63,255,151,255,244,159,247,134,96,0,3,9,236,177,144,226,158,172,160,233,124,123,22,159,74,220,226,33,115,160,216,118,39,118,157,161,101,64,113,20,4,204,56,150,117,39,40,54,102,194,255,151,126,146,19,155,236,160,126,246,84,24,243,226,54,27,37,183,255,86,174,234,251,128,0,0,1,80,200,196,188,233,116,56,213,193,212,196,146,84,4,156,25,209,245,25,142,43,3,66,132,162,38,31,140,8,1,76,134,5,208,26,84,1,213,92,4,12,38,160,113,250,93,232,25,41,89,176,168,2,28,14,160,91,247,89,17,16,144,167,51,237,163,1,120,144,177,209,164,86,149,60,176,8,43,28,142,88,117,98,201,49,57,203,116,40,154,212,187,65,94,116,113,182,37,83,247,170,186,219,199,255,251,178,100,53,142,134,204,110,203,155,184,92,242,76,135,89,130,109,135,92,26,25,163,52,110,65,58,193,47,42,231,221,129,149,72,153,33,212,152,156,213,172,216,75,23,229,222,91,127,97,59,251,250,130,191,43,248,234,29,222,255,117,219,234,45,242,234,110,15,22,197,222,234,237,141,126,58,86,103,186,205,174,12,15,93,75,18,127,48,209,14,59,223,15,230,101,91,136,137,64,206,123,230,227,115,81,94,98,108,66,163,5,25,48,38,95,70,152,59,156,253,4,81,138,105,196,213,106,76,93,154,107,26,181,9,59,95,243,223,194,81,174,243,86,135,194,36,0,6,11,38,35,56,96,65,130,102,33,98,10,39,144,71,90,99,252,96,130,251,232,201,69,240,241,167,42,168,133,240,117,151,167,139,245,206,172,30,109,231,65,93,166,100,242,237,88,165,249,224,48,145,226,68,169,23,164,224,46,115,226,146,215,100,49,191,255,254,80,191,254,165,171,74,78,101,161,89,243,66,103,6,32,152,221,98,97,3,209,209,228,71,14,20,24,172,66,44,45,48,224,148,20,6,50,40,9,85,154,67,12,6,128,75,1,35,4,3,220,55,58,24,102,132,128,52,225,124,94,236,151,226,230,221,200,92,5,31,94,243,113,136,165,119,217,24,227,86,39,169,236,180,27,217,234,36,48,0,166,195,104,26,6,116,112,225,109,53,18,26,220,106,131,196,84,154,137,209,86,181,77,5,8,102,110,232,44,82,108,131,51,13,38,119,81,42,65,24,213,34,232,74,13,86,130,110,196,60,120,79,64,52,66,218,105,74,129,68,177,248,216,121,139,71,10,37,31,149,221,150,142,175,251,191,159,152,28,199,109,218,173,210,217,147,185,85,196,20,54,60,34,74,129,241,83,41,27,172,20,39,5,160,129,180,148,211,227,174,94,202,17,50,70,149,100,113,145,229,55,104,234,170,1,128,4,220,51,37,249,48,204,40,204,148,34,85,38,82,236,17,233,81,149,2,174,68,200,142,155,159,199,153,64,103,120,133,255,247,251,250,139,122,183,255,255,239,118,65,1,103,125,27,198,181,113,51,177,117,83,17,85,47,213,216,65,145,154,82,32,215,179,162,26,123,191,69,26,114,0,0,141,188,197,161,200,220,19,12,205,128,12,193,209,140,196,49,60,194,91,68,195,1,28,88,29,47,16,92,58,42,0,100,67,141,248,171,22,67,176,200,8,44,71,179,90,208,211,21,36,0,89,36,113,214,161,109,19,46,118,204,114,35,12,50,202,239,5,216,61,233,75,172,231,32,249,84,70,180,206,158,15,136,98,46,146,131,14,164,82,99,165,30,228,192,82,81,107,143,129,133,208,34,67,105,167,210,15,129,5,20,214,161,176,122,153,137,48,255,251,178,100,59,142,134,194,104,205,27,178,126,64,102,170,169,250,101,103,86,29,193,185,42,78,229,147,201,104,171,40,181,134,20,165,44,41,153,169,98,188,11,185,111,114,52,145,90,45,17,6,166,246,236,90,137,46,53,50,82,118,221,62,51,25,153,224,210,116,62,255,17,118,186,154,43,51,140,37,194,82,77,61,138,216,200,211,36,215,150,121,38,203,195,208,135,170,239,25,137,250,1,193,64,241,195,104,125,31,189,220,73,174,227,151,21,91,156,168,83,117,220,213,243,211,109,184,131,18,155,91,106,64,0,72,9,70,47,249,109,54,140,209,226,88,67,6,101,233,35,198,35,212,229,107,187,60,39,226,233,10,86,83,237,244,139,86,196,101,252,76,222,18,16,232,61,226,17,159,42,101,140,154,223,255,226,81,140,206,167,85,76,57,232,232,85,21,199,140,40,151,87,137,114,71,17,29,100,30,169,153,239,29,116,98,113,242,251,184,249,54,217,15,93,10,156,205,189,238,113,60,24,83,172,210,1,152,106,235,30,71,37,153,212,61,21,10,99,60,72,179,169,136,179,139,66,243,20,7,99,11,193,179,19,71,179,9,1,99,31,192,55,25,103,6,0,166,7,2,32,208,188,199,16,114,49,0,61,104,230,66,14,169,97,32,5,36,97,105,112,172,17,169,166,26,220,156,164,3,197,216,99,47,143,32,68,89,71,166,137,182,102,137,238,68,109,28,190,84,216,197,97,113,117,77,49,62,64,132,150,150,197,28,69,90,245,87,243,28,24,107,90,76,47,228,146,139,123,61,246,132,148,121,69,156,181,85,65,236,110,83,114,153,223,239,231,156,169,73,225,115,121,36,185,23,82,127,202,145,178,201,176,203,89,21,66,115,50,203,234,185,21,29,164,151,254,251,90,151,156,115,254,86,254,57,89,95,211,12,220,190,239,199,153,75,107,219,177,90,111,90,120,201,230,215,47,160,122,126,221,95,47,153,123,140,60,246,98,200,30,141,136,37,57,134,52,133,75,229,106,97,75,116,238,76,230,93,184,147,245,183,164,79,0,0,6,208,110,86,229,17,156,236,68,66,176,134,26,33,92,18,95,219,77,122,154,50,175,255,255,32,254,199,29,224,118,87,43,138,248,92,231,120,217,75,132,63,255,224,140,201,66,78,177,135,202,163,94,202,194,34,253,209,38,162,214,165,75,30,132,209,8,131,213,146,244,188,202,164,227,189,178,72,116,26,158,111,175,149,249,229,255,243,0,0,1,80,194,150,136,217,21,132,193,241,144,192,130,216,116,70,49,7,64,48,160,76,48,132,27,18,14,2,6,194,128,184,56,113,87,48,226,238,7,2,66,32,84,194,224,26,34,226,189,75,140,132,15,125,219,19,136,248,188,133,246,255,251,178,100,31,140,198,98,104,204,155,175,70,64,94,202,186,13,96,162,127,88,205,163,56,110,61,147,193,42,157,39,77,161,53,240,156,158,115,162,48,10,228,177,20,147,188,175,161,16,19,29,171,42,137,141,49,153,63,154,226,98,109,196,204,56,97,247,93,246,24,15,190,245,193,232,58,105,109,224,108,57,219,23,186,105,43,140,107,152,151,183,253,230,190,107,13,93,245,186,7,201,114,244,183,95,89,199,244,42,144,20,219,35,142,156,69,161,4,230,131,164,59,54,39,130,22,9,139,90,30,238,224,92,187,15,237,249,90,243,29,154,66,199,154,134,136,71,158,226,53,20,34,89,74,200,150,100,142,102,52,209,146,65,172,72,251,45,212,62,35,105,9,23,63,35,83,192,0,12,0,0,0,82,78,40,227,73,211,27,128,65,19,76,249,69,249,126,11,22,1,118,172,246,237,139,93,26,232,68,255,255,35,245,27,241,78,149,240,182,218,52,222,230,241,106,197,107,252,41,168,232,38,147,16,117,106,141,86,100,162,25,251,62,137,107,157,31,153,217,136,129,30,186,165,204,251,244,25,95,36,239,156,21,255,185,92,159,231,36,235,37,4,0,196,188,67,68,53,202,180,206,225,32,177,104,201,0,227,127,164,196,178,128,208,186,123,24,52,44,138,166,17,0,60,80,59,130,150,43,224,28,73,116,164,16,219,248,135,86,159,79,2,48,172,146,184,52,88,98,108,55,222,69,66,155,199,177,59,149,79,231,61,80,31,86,132,20,145,179,138,92,216,247,220,152,113,246,165,70,195,62,245,244,103,60,244,248,51,156,245,19,124,138,191,117,18,69,44,90,231,49,90,63,252,245,41,62,255,149,195,63,93,116,148,199,126,224,251,142,108,17,184,223,85,117,194,214,238,252,45,205,39,157,62,68,130,229,22,227,230,236,187,85,196,166,165,39,184,118,125,79,199,74,99,249,177,192,164,158,64,8,215,50,194,212,35,210,185,218,135,236,188,249,83,154,231,47,214,162,79,102,155,41,92,207,226,131,163,243,0,1,70,5,146,2,88,90,55,133,49,140,52,68,42,237,43,251,76,151,80,51,133,82,230,222,215,6,118,48,200,232,50,183,252,130,253,61,66,63,139,244,55,99,82,138,140,154,49,10,116,182,255,255,191,73,0,204,155,59,34,166,90,143,30,213,255,250,191,212,135,221,171,71,235,0,0,1,80,192,72,179,12,51,194,52,197,124,14,76,16,128,212,193,152,14,76,55,144,52,194,196,27,204,12,129,144,192,92,4,199,65,196,178,134,4,0,38,172,106,241,16,140,4,192,12,168,3,134,1,32,18,166,107,221,146,165,8,160,0,148,0,82,251,113,100,210,214,186,213,225,135,222,51,23,97,19,255,251,178,100,41,14,135,105,105,75,155,216,76,242,75,202,185,221,100,199,100,26,33,163,48,110,189,58,201,27,29,103,245,165,34,56,15,236,30,205,158,98,188,219,134,236,51,66,17,181,107,220,251,10,196,184,115,166,185,165,23,177,203,21,238,254,27,213,212,59,17,14,167,121,97,140,52,10,248,231,121,215,129,169,123,111,173,55,43,56,235,24,123,255,121,201,37,191,220,126,50,86,171,55,191,44,97,61,230,24,202,151,13,5,53,170,74,141,91,64,81,106,106,245,19,3,219,47,104,208,250,169,201,18,52,163,130,36,101,36,134,229,14,148,32,151,92,145,69,65,214,147,36,15,174,31,4,160,179,13,72,10,39,137,33,228,72,92,117,197,89,75,177,22,163,9,82,116,133,237,17,194,151,183,101,213,195,49,19,177,190,0,0,24,0,0,0,8,56,28,17,106,191,109,237,33,175,1,51,141,46,145,240,226,112,210,188,113,217,20,53,254,41,212,211,102,223,252,191,187,120,247,203,107,183,171,122,63,255,255,236,251,56,122,33,166,59,153,122,12,122,127,255,255,29,19,181,20,75,24,189,61,148,120,183,148,38,2,84,195,234,8,192,2,104,211,177,228,195,3,172,194,48,0,218,8,32,13,67,23,152,152,24,48,128,62,70,160,16,100,205,83,141,55,64,128,50,193,15,16,203,209,222,78,199,165,67,198,128,230,178,237,209,89,65,171,89,63,210,232,101,132,199,169,99,111,226,118,165,247,33,189,92,73,217,110,27,212,217,96,9,148,223,207,51,157,143,252,209,37,115,198,177,162,168,17,90,182,42,138,34,55,171,224,78,92,62,105,163,75,250,235,43,24,250,214,208,127,210,228,0,38,96,110,250,140,209,233,246,167,43,49,141,32,123,82,67,81,45,215,129,21,1,222,246,93,91,125,120,29,213,40,225,224,115,149,84,181,78,231,24,190,13,230,236,67,243,101,72,170,41,7,44,75,68,4,97,74,76,141,190,137,200,127,61,9,152,69,115,215,156,89,36,75,73,21,221,108,117,116,1,102,223,191,215,55,132,0,1,64,241,6,16,184,95,245,130,139,5,96,178,216,229,28,79,6,44,229,64,21,178,249,29,237,70,42,171,57,150,77,15,215,170,127,228,125,33,179,30,242,166,157,255,79,255,255,225,233,236,174,32,132,76,143,101,34,78,105,33,65,132,1,95,32,25,255,104,0,0,64,52,195,135,128,196,194,232,204,112,156,200,65,72,204,67,56,201,185,200,201,192,40,192,16,228,182,6,26,70,112,170,194,6,145,45,204,1,7,1,16,146,94,168,195,88,156,47,248,93,176,26,108,34,135,76,96,107,157,8,64,127,153,109,131,233,80,185,85,32,79,144,68,132,12,185,11,0,255,251,178,100,40,12,39,129,113,205,27,185,121,208,69,228,201,168,100,197,118,154,65,163,54,110,101,231,65,8,153,103,93,162,165,248,177,151,85,220,101,133,58,210,0,243,96,100,99,193,254,216,118,133,123,99,245,122,242,130,18,250,168,189,62,46,5,241,118,171,36,171,200,178,200,0,129,24,60,24,34,190,78,26,45,239,163,159,139,147,205,227,252,207,21,94,139,58,233,177,236,127,174,158,198,85,162,9,34,197,247,147,189,102,121,19,35,214,197,23,120,198,247,186,162,12,134,185,222,99,226,209,54,126,35,62,105,94,214,206,253,176,132,1,124,117,161,147,124,226,176,226,191,87,238,104,120,150,143,102,100,85,30,34,46,51,221,57,71,145,149,95,9,228,240,254,190,33,214,31,159,22,206,226,103,252,93,103,255,254,191,255,255,254,241,221,0,1,0,0,36,176,114,140,188,96,69,13,63,21,39,125,186,71,93,75,232,139,157,46,47,34,203,8,27,113,199,151,143,46,163,213,238,33,159,234,10,124,175,213,195,162,237,168,44,191,255,137,18,65,223,225,119,173,219,162,166,87,228,192,10,226,7,117,51,233,1,16,1,84,195,120,195,83,66,1,161,243,6,148,15,202,170,53,46,244,212,64,115,6,2,0,162,154,143,172,227,52,69,228,98,173,45,2,129,27,34,18,27,127,100,205,57,62,71,207,148,63,107,194,224,110,197,83,28,226,137,140,233,120,216,174,87,162,1,138,33,15,96,97,159,193,128,230,161,3,115,86,97,57,97,97,168,239,22,43,99,107,205,24,177,234,46,102,173,176,196,108,163,124,213,2,57,116,240,176,150,153,187,47,85,30,122,105,199,121,162,84,72,169,93,34,143,40,248,171,209,238,40,105,108,182,157,171,59,162,68,76,41,189,250,106,15,185,157,125,203,173,223,230,154,59,146,150,212,145,157,242,218,74,83,167,160,107,49,184,239,116,159,213,154,82,219,154,239,80,230,131,245,3,2,236,183,23,86,178,137,244,61,178,65,204,249,141,245,111,247,175,60,127,253,62,164,207,124,27,17,28,0,27,146,20,63,201,166,176,3,56,148,81,125,212,141,80,54,213,114,169,110,101,228,121,76,167,93,154,138,246,244,41,63,225,3,121,191,249,254,220,248,66,205,176,129,200,196,143,109,41,33,105,84,29,47,102,75,68,147,58,190,143,255,245,64,0,76,145,179,14,44,141,12,196,29,12,157,61,142,252,233,77,140,246,205,163,35,68,67,49,148,78,109,121,59,6,209,202,89,14,183,22,80,6,98,187,1,86,66,5,45,106,113,160,128,76,193,239,155,164,63,18,17,140,168,9,201,99,1,87,210,5,54,131,23,147,218,223,34,18,35,142,22,41,72,244,179,216,167,255,251,178,100,42,14,167,94,100,202,139,186,193,212,73,233,153,227,97,34,54,91,41,163,46,110,189,158,129,25,33,231,169,166,40,160,50,193,208,94,237,71,191,134,219,60,213,81,170,88,190,242,192,16,142,86,73,209,201,202,103,165,116,232,117,121,111,208,63,231,199,166,60,46,13,188,152,51,112,220,245,71,31,58,25,78,76,75,45,199,169,198,99,2,231,133,24,181,156,174,85,155,44,29,56,112,199,238,36,236,39,236,197,11,179,49,172,191,149,183,244,171,106,79,150,63,191,199,26,108,102,156,221,125,108,102,113,139,83,195,52,204,23,149,179,195,47,253,99,98,61,219,223,142,53,108,227,219,118,31,220,237,107,120,82,222,239,231,187,28,207,28,251,111,247,150,57,90,48,18,139,44,66,115,208,80,92,88,0,4,19,135,169,43,41,89,218,110,129,254,70,90,121,7,208,132,98,142,106,40,37,165,131,173,240,76,70,254,131,234,255,65,77,237,183,249,126,220,167,158,2,119,70,89,138,226,188,63,71,245,111,245,40,219,178,45,67,127,238,209,104,170,52,56,116,159,187,126,112,28,50,56,2,83,28,91,195,122,146,227,67,8,131,13,203,3,78,252,163,78,184,163,57,194,225,0,202,128,67,20,195,116,64,7,13,201,122,96,0,54,36,7,149,130,41,216,68,5,59,52,242,215,80,170,46,6,3,91,138,62,9,120,227,200,105,23,141,37,51,77,193,129,188,174,166,4,65,16,96,21,158,48,245,93,243,154,143,40,173,124,63,253,229,205,187,51,155,149,237,193,19,189,193,176,160,21,169,222,187,214,99,158,29,164,2,130,78,11,35,205,147,174,172,143,214,62,31,71,78,252,93,46,10,75,86,198,121,23,175,174,46,177,111,91,62,35,126,244,110,17,40,211,111,215,24,189,79,72,248,198,254,127,214,112,235,227,109,25,22,199,85,171,7,48,205,245,207,51,242,241,196,46,29,54,185,170,167,40,83,242,166,68,163,199,216,42,195,4,227,45,153,193,171,78,30,125,223,215,211,189,120,155,155,109,222,131,127,197,210,98,1,224,128,149,195,168,228,188,225,73,160,6,38,50,36,80,118,162,206,74,100,79,162,154,25,161,221,90,133,245,234,93,220,239,208,95,247,251,125,117,175,167,167,255,228,30,254,175,254,47,146,43,154,228,6,59,9,7,208,184,156,0,192,80,250,51,129,151,117,32,0,0,115,3,193,186,51,50,5,99,30,64,234,48,77,14,51,11,69,63,50,127,47,195,32,160,140,48,11,1,83,0,112,24,3,3,129,129,88,10,132,8,224,16,1,12,2,129,73,166,152,17,0,19,212,24,1,193,128,80,181,30,164,74,6,131,224,96,16,47,181,112,187,134,0,29,27,255,251,178,100,38,136,71,133,113,202,19,217,69,112,74,201,186,10,96,202,52,23,133,159,56,238,61,53,201,112,170,231,141,166,157,120,107,118,86,76,99,117,92,91,100,50,198,244,148,146,207,15,115,69,50,224,84,121,239,93,193,195,82,199,58,207,242,101,11,174,211,13,71,63,56,223,55,105,219,190,216,195,148,69,174,101,86,9,131,230,119,5,149,107,100,17,152,85,117,129,186,223,221,158,111,243,189,21,235,181,91,145,218,65,98,224,94,212,86,86,73,142,245,155,242,223,210,92,187,72,155,111,61,62,80,26,194,74,111,254,26,251,156,212,25,10,250,223,255,187,215,255,228,61,137,199,118,228,40,116,39,138,90,242,205,149,71,72,65,52,131,134,160,122,52,147,204,161,129,185,112,177,229,141,22,225,222,217,133,18,116,109,252,207,255,255,255,184,224,120,4,1,24,96,6,56,58,108,150,14,138,37,113,176,196,78,170,104,15,0,56,240,241,222,224,233,115,63,24,8,99,15,52,151,83,27,165,166,136,176,80,22,155,181,127,234,255,234,157,127,254,112,1,203,99,52,63,82,1,59,160,204,159,183,253,63,254,222,243,140,37,185,169,173,97,0,160,139,220,192,192,67,141,25,194,33,134,10,26,154,242,240,101,31,9,143,5,32,209,99,4,0,133,19,52,152,174,227,165,28,8,160,110,2,44,63,246,229,114,228,17,21,128,163,242,201,115,72,148,88,235,34,6,3,133,215,180,230,194,51,7,253,171,148,194,223,222,91,74,40,155,150,186,38,180,61,201,118,222,60,68,58,167,128,55,31,103,250,111,252,8,226,186,120,182,61,167,89,198,218,37,195,254,165,175,219,162,75,122,229,114,120,102,246,218,98,217,183,186,237,166,180,108,36,176,113,172,252,207,174,186,143,121,127,255,112,183,226,98,101,43,180,65,79,80,133,250,167,157,200,245,56,198,100,254,7,32,241,241,246,205,89,47,150,66,136,57,25,107,70,102,17,96,157,37,209,162,189,147,17,183,212,48,24,13,93,82,117,65,96,87,129,57,64,52,145,193,233,183,25,167,149,53,108,116,230,147,142,209,212,231,87,127,208,44,95,178,121,52,63,33,95,244,127,161,223,227,148,104,153,203,51,232,243,116,96,197,170,67,199,31,239,142,8,165,81,111,61,165,9,207,247,71,144,49,76,221,171,124,198,121,204,140,99,94,197,151,55,161,69,222,30,215,163,72,0,2,66,156,116,220,232,154,76,120,20,197,6,78,206,228,219,13,192,82,106,54,233,12,1,193,131,196,149,82,214,157,226,106,143,141,31,102,98,142,155,81,187,134,82,156,168,190,228,35,182,251,53,205,92,113,98,25,110,217,56,166,249,129,46,81,126,125,71,70,198,177,255,251,178,68,36,12,196,187,102,207,27,109,54,82,150,172,57,179,113,163,202,18,213,159,58,110,44,211,202,56,48,103,73,204,44,179,131,99,224,146,26,45,230,79,172,39,100,213,42,86,199,243,118,169,102,90,150,57,187,20,111,147,141,61,101,53,166,112,135,235,173,156,227,209,126,239,175,167,125,105,219,125,218,222,253,155,34,209,251,234,72,41,18,46,64,169,111,66,243,13,38,36,120,164,13,224,49,97,100,253,230,152,130,153,116,32,0,72,90,149,72,38,248,79,152,232,18,99,66,25,197,102,97,156,128,21,108,80,38,145,192,128,235,114,18,36,63,162,128,88,235,24,85,37,143,61,61,75,32,82,178,96,45,125,100,236,211,81,124,146,19,148,253,121,85,47,105,25,44,1,173,230,68,35,244,12,219,200,233,29,17,12,153,226,163,92,124,14,65,1,21,204,180,209,6,217,53,5,73,172,108,131,27,214,165,156,122,147,36,150,170,4,27,228,227,222,179,235,76,224,243,235,93,119,56,245,255,181,129,75,184,224,195,231,185,108,76,74,74,238,96,137,53,88,145,103,210,237,87,145,119,6,7,51,99,171,0,0,67,152,192,232,83,87,36,71,68,224,128,1,181,17,134,19,129,21,2,8,50,211,192,192,198,86,2,27,200,150,2,30,107,180,8,149,24,229,200,117,23,226,191,147,12,10,86,105,0,106,137,198,206,116,130,55,4,88,126,34,17,239,205,133,27,255,91,80,125,222,244,191,48,76,203,245,63,194,18,214,230,18,77,228,231,183,70,187,92,60,254,161,111,251,214,254,20,51,155,52,5,77,251,243,117,202,95,59,126,51,239,239,20,239,127,101,242,47,187,231,254,126,108,253,68,105,184,198,81,174,49,246,112,216,26,72,187,223,104,151,46,207,39,70,233,22,34,144,58,0,183,152,44,230,106,164,105,40,132,0,8,54,162,176,198,181,195,102,132,3,96,230,193,48,240,27,237,47,7,249,201,190,60,40,198,23,37,164,165,121,117,214,24,20,172,208,169,22,154,52,222,104,170,71,108,63,48,51,254,17,191,242,19,64,133,222,245,43,200,133,38,95,199,206,48,105,221,198,25,175,39,39,108,163,186,204,198,222,168,160,141,254,153,151,240,161,156,218,162,10,221,197,237,124,199,179,235,255,233,155,95,103,155,7,121,230,106,174,219,125,247,103,42,101,140,134,203,56,174,106,157,47,173,235,6,48,78,7,77,23,156,32,17,19,252,200,175,179,117,50,76,166,67,37,27,29,204,20,105,244,40,180,128,100,64,152,164,192,53,186,99,97,51,120,132,231,181,28,159,21,213,0,213,172,255,142,2,87,252,162,142,1,211,2,105,77,200,141,199,252,179,70,248,49,141,107,94,135,178,255,251,178,100,34,12,133,169,103,206,27,143,76,242,82,200,121,218,105,135,60,23,245,159,48,110,189,51,65,77,32,166,77,162,162,121,91,252,195,96,159,255,210,217,93,35,247,88,205,90,182,151,138,186,211,252,107,239,142,165,38,212,205,134,237,16,237,116,126,252,247,79,70,195,94,11,117,177,207,141,127,174,185,117,247,190,146,119,92,42,44,196,61,198,84,253,135,169,86,111,251,82,236,182,162,120,67,8,16,44,56,189,161,94,14,90,77,77,132,40,118,208,9,74,156,151,75,193,104,70,77,84,206,45,62,105,37,20,44,145,241,11,18,148,37,79,61,101,147,128,0,12,0,112,14,130,109,189,47,122,139,152,1,198,66,16,177,102,146,241,227,193,78,190,230,225,188,254,72,93,72,103,50,10,210,91,245,36,93,50,143,93,159,88,98,58,18,84,213,124,78,38,24,234,74,177,176,223,255,255,59,255,255,133,129,248,251,143,42,145,117,52,147,184,225,72,140,42,13,59,255,208,0,0,135,105,132,47,169,169,199,41,159,33,233,137,225,161,200,205,121,143,85,249,141,162,121,88,22,175,76,4,13,203,188,98,232,210,183,135,66,88,192,240,40,216,70,130,214,37,18,170,168,147,0,152,35,110,18,119,69,201,112,209,12,162,49,217,209,16,215,150,167,99,60,140,136,55,90,40,140,109,107,48,75,244,79,233,179,23,236,135,111,20,132,227,174,97,33,231,221,125,97,205,245,112,37,92,199,147,161,21,10,115,18,246,236,67,235,15,0,191,98,52,39,247,228,206,127,180,30,106,172,224,178,94,127,245,155,126,177,73,219,90,233,79,201,244,236,228,50,69,5,21,20,61,173,78,208,235,161,226,232,41,18,196,186,222,165,79,66,121,247,27,141,92,161,19,238,245,72,90,78,42,170,158,202,88,175,6,126,166,249,86,128,96,80,8,70,197,208,121,115,154,146,167,7,128,116,198,197,52,221,169,208,171,57,77,187,157,111,177,230,231,162,82,108,115,70,113,209,192,83,153,158,65,172,28,171,140,31,225,39,240,218,130,250,84,34,42,10,244,69,83,176,208,235,107,54,255,241,30,173,255,251,132,82,131,37,102,8,77,248,167,195,5,88,0,0,1,136,196,175,124,216,128,48,222,241,48,198,208,4,241,255,136,227,76,48,218,208,56,197,66,4,193,209,20,194,210,8,144,1,49,248,204,67,19,7,128,96,128,76,193,176,20,96,12,76,22,95,27,102,105,216,12,23,3,129,167,163,228,197,249,116,92,216,234,216,87,210,134,99,184,14,7,201,152,171,2,209,198,189,212,10,98,248,94,194,32,210,231,117,253,234,254,211,198,255,111,41,217,168,79,230,194,139,84,247,101,204,100,182,48,183,120,12,255,251,178,100,60,14,134,72,92,74,27,175,71,144,78,71,185,202,105,37,86,24,33,135,42,110,189,115,65,68,32,230,169,150,29,89,7,48,157,60,234,92,39,177,105,109,225,230,54,226,64,130,79,175,76,55,17,94,150,210,244,75,83,224,246,251,168,96,46,227,166,126,39,234,186,214,177,175,113,173,168,135,71,156,76,31,98,239,200,216,39,35,158,199,137,38,62,162,251,119,152,57,128,128,12,24,88,9,45,112,104,240,156,255,22,87,234,0,2,0,0,216,30,129,192,44,25,119,59,128,36,38,63,8,112,150,189,24,118,108,172,201,148,197,67,234,110,93,46,122,181,27,177,63,177,122,127,204,160,146,59,217,222,131,64,90,34,37,156,130,2,95,255,251,251,127,254,38,24,36,130,2,195,130,66,241,177,143,4,51,194,172,66,247,101,8,86,25,1,183,152,180,168,26,214,108,24,146,113,155,169,254,155,23,178,26,64,72,12,137,0,0,48,197,177,85,184,24,110,94,162,97,128,161,34,150,24,4,5,53,161,33,60,104,9,164,118,80,176,100,86,7,3,144,27,251,48,150,52,77,68,53,116,22,106,97,234,161,187,25,198,65,105,30,76,254,81,160,107,107,30,50,26,239,253,114,183,10,81,121,173,207,34,199,203,112,24,149,25,205,26,230,254,8,7,41,197,79,180,122,162,5,201,149,122,18,182,236,126,4,24,210,49,6,147,58,253,230,83,197,24,28,135,200,130,85,178,238,159,243,48,165,189,220,214,198,48,180,190,94,73,80,144,86,92,79,43,51,99,215,183,60,153,158,136,146,8,148,149,68,93,57,103,221,159,82,245,17,123,253,198,150,178,223,54,176,81,218,160,0,19,0,104,22,201,100,148,168,80,3,127,67,241,241,176,215,44,109,192,146,23,173,121,40,230,58,17,115,229,209,173,20,18,133,175,40,221,61,249,203,227,237,170,132,230,158,26,125,201,190,69,255,207,255,255,235,209,191,255,40,18,151,120,233,198,26,120,228,168,81,246,110,59,46,117,244,103,209,228,64,0,0,68,140,197,139,244,204,215,48,203,50,136,194,0,8,47,233,26,139,109,153,236,48,152,78,23,2,2,163,6,128,0,40,10,96,49,116,166,224,144,101,49,71,64,114,80,20,32,50,126,165,75,73,249,4,130,131,66,226,203,135,83,196,208,232,49,33,173,140,102,178,107,17,12,133,42,97,78,49,30,191,134,61,150,255,242,158,155,215,206,77,188,175,16,221,102,219,112,253,118,44,107,55,206,155,239,187,96,11,201,225,56,163,19,65,34,32,139,50,43,103,83,23,0,186,91,9,194,239,77,101,142,251,161,8,68,166,6,162,129,201,206,84,155,103,26,178,60,139,133,186,67,206,136,104,75,255,251,178,100,78,142,133,207,98,75,27,175,68,210,80,199,185,243,51,37,22,89,241,155,42,79,109,231,65,73,161,232,41,129,33,248,232,250,197,212,145,191,120,217,26,254,91,7,3,63,169,43,76,196,172,228,229,18,39,228,157,201,133,103,226,3,147,255,192,150,1,168,98,22,108,147,71,106,77,110,222,108,145,134,180,203,118,133,186,126,159,255,182,136,53,250,2,70,143,234,63,24,4,218,78,228,56,245,74,7,220,234,234,245,67,25,69,42,192,36,136,86,18,119,145,167,170,58,14,172,213,37,208,171,235,93,72,181,162,30,87,157,127,253,186,216,94,96,174,96,230,54,228,72,96,88,18,129,2,74,99,202,130,102,60,133,74,98,170,12,38,4,64,250,96,33,230,58,164,97,2,6,29,198,254,152,96,170,45,24,56,146,50,153,208,2,191,103,47,218,77,152,73,168,99,202,169,230,174,17,184,195,197,124,187,132,250,176,107,200,198,120,45,43,193,212,57,223,168,97,16,35,238,247,204,67,73,163,56,198,134,167,51,145,112,189,27,218,62,12,48,255,85,214,75,181,198,191,160,1,210,238,220,215,181,54,88,235,29,167,81,227,118,75,90,142,8,78,171,215,39,6,161,219,108,20,166,117,238,154,182,35,52,110,122,98,105,113,127,243,86,252,255,171,223,81,245,107,223,117,213,230,125,109,235,21,172,152,205,175,79,46,111,102,205,110,62,163,201,122,195,244,214,226,120,116,206,55,140,99,31,218,90,231,27,221,225,2,0,207,33,249,103,0,64,52,183,252,109,250,118,104,66,216,30,81,48,97,235,20,185,180,252,170,127,252,254,142,65,237,25,116,255,250,183,56,129,252,93,83,223,4,17,191,206,181,21,82,144,149,162,189,246,54,207,180,161,32,71,36,66,136,103,203,244,64,250,248,239,226,239,170,188,138,180,69,156,46,145,169,19,154,106,154,201,48,0,2,149,204,194,51,243,154,183,0,210,147,11,7,14,89,142,50,86,96,201,98,66,214,8,192,70,2,21,176,243,2,153,173,21,66,211,136,138,145,131,67,23,138,81,29,145,146,137,213,238,29,83,26,12,173,21,83,168,168,168,163,91,219,36,217,142,45,197,195,116,111,254,23,117,255,210,54,161,32,243,247,125,111,45,234,200,245,215,247,199,226,76,194,104,162,7,163,133,49,166,77,25,37,220,20,72,68,210,234,12,70,246,36,28,150,213,137,177,195,9,54,14,146,156,138,126,164,84,233,219,168,174,162,212,110,56,74,109,37,53,178,208,253,97,87,119,18,7,69,154,213,12,30,107,163,121,234,192,11,0,38,174,224,148,233,163,203,196,198,195,1,4,13,92,248,48,132,80,243,4,188,88,32,99,223,243,79,61,23,52,255,251,178,68,95,140,132,242,85,76,27,143,68,208,155,172,249,215,115,11,44,83,105,87,54,109,189,19,130,92,51,231,141,181,154,121,211,89,0,241,104,48,229,178,86,183,184,117,33,216,106,118,133,224,156,193,0,80,82,216,84,241,13,183,48,61,251,138,127,243,61,196,63,220,215,144,97,224,207,249,124,120,5,18,86,67,53,163,77,180,253,106,55,220,228,76,223,189,163,143,187,48,90,191,149,186,237,142,61,87,59,122,166,182,250,102,213,155,46,181,81,77,6,76,193,195,134,11,91,97,121,152,137,134,159,80,242,234,178,109,172,68,219,113,188,188,229,57,211,85,18,163,169,151,55,240,186,116,18,0,15,63,233,86,68,249,204,14,24,125,98,159,45,121,177,181,26,144,49,128,131,46,67,12,10,159,48,195,153,50,2,223,133,158,157,193,128,241,24,190,50,17,64,118,167,40,248,77,240,166,170,237,87,167,60,64,212,72,38,161,193,228,187,101,171,143,118,217,255,205,162,248,109,63,239,63,61,232,236,137,245,168,19,253,96,92,81,12,44,205,231,220,22,123,64,205,118,239,57,206,176,35,6,183,60,96,107,186,183,174,167,26,57,184,56,97,16,112,243,46,213,29,241,244,152,196,63,237,109,229,70,141,174,145,156,132,205,134,34,149,165,136,60,52,193,93,38,37,237,72,178,165,69,200,128,2,142,238,85,99,56,241,163,76,5,107,167,103,26,106,166,65,17,133,154,101,6,4,9,70,97,130,51,139,190,64,223,168,242,21,199,103,254,116,96,5,243,142,122,71,225,148,86,125,167,225,10,165,72,81,1,195,204,47,141,58,191,243,188,145,254,211,252,164,10,28,127,10,61,252,0,202,7,110,75,149,55,100,54,119,190,103,178,226,206,205,204,6,159,153,55,90,185,181,78,196,210,48,87,244,250,148,183,120,188,141,121,189,207,253,191,52,186,117,34,201,182,33,55,189,31,69,181,114,33,143,79,9,233,221,83,121,58,222,235,217,212,157,182,69,126,109,150,74,200,12,0,22,163,18,13,243,165,72,179,97,138,19,20,67,83,202,136,35,40,114,211,20,6,179,5,68,115,0,131,145,32,124,88,0,49,236,158,73,51,3,0,48,128,28,193,32,8,66,4,129,142,39,150,37,38,109,76,4,0,137,132,36,208,127,24,210,216,130,219,53,212,247,105,218,98,23,29,232,68,203,212,86,2,46,217,69,45,241,116,143,55,203,128,200,114,206,115,67,42,133,25,141,187,184,169,109,53,151,34,122,227,245,9,113,233,174,11,228,242,142,35,106,162,85,78,107,26,12,39,149,123,167,208,92,78,55,40,108,163,73,18,225,92,197,96,149,245,96,221,34,168,125,4,112,13,213,57,121,25,21,49,255,251,178,100,80,142,134,187,104,203,19,175,78,68,107,74,202,26,97,136,37,23,225,163,46,110,189,147,65,96,158,102,221,148,149,104,82,126,73,134,147,123,202,119,56,105,100,76,197,3,10,170,120,112,210,4,19,113,214,97,110,65,93,61,72,142,228,129,60,125,116,36,100,181,20,20,196,103,144,183,199,164,213,98,137,227,50,190,201,51,96,0,6,36,218,146,235,0,67,112,36,168,59,99,186,38,20,152,99,1,4,35,243,127,161,128,134,255,254,61,181,218,172,241,243,113,41,127,98,177,83,57,56,193,220,179,63,48,29,92,114,79,204,132,47,222,253,253,218,222,221,69,137,7,93,131,162,151,53,103,197,52,59,76,143,145,17,55,232,122,180,202,215,10,149,79,238,181,45,238,221,143,73,115,46,30,118,223,69,206,247,40,68,18,245,87,224,201,9,192,194,192,227,212,236,207,161,108,194,144,140,235,147,192,58,205,18,134,201,136,67,4,64,19,5,4,117,106,49,208,123,150,146,131,15,224,92,1,36,10,70,64,198,249,126,55,38,132,88,13,159,170,54,152,123,11,78,80,24,18,50,231,114,119,90,199,58,199,112,235,4,187,182,70,226,49,19,95,177,22,229,153,254,54,95,118,84,165,28,107,25,177,222,187,80,47,92,255,122,189,104,212,130,41,11,236,78,168,113,53,40,178,43,77,99,153,197,7,221,60,152,103,157,154,215,57,251,114,159,100,172,54,178,43,65,123,95,114,209,95,122,126,180,222,202,102,247,195,177,250,119,249,151,90,197,251,183,165,114,125,221,231,217,77,66,227,171,163,87,18,206,126,9,250,180,231,207,194,198,100,205,165,172,121,98,200,225,75,8,80,0,69,35,80,196,171,72,133,220,11,244,223,132,90,86,191,72,225,112,185,252,122,25,100,240,188,209,179,53,182,222,77,56,147,85,234,122,143,35,110,189,68,62,106,59,213,137,197,155,235,139,43,17,205,41,156,76,121,27,101,143,21,149,20,49,151,111,154,148,21,1,21,239,120,232,182,166,56,2,16,61,161,250,111,163,255,160,0,3,77,184,192,8,3,182,196,195,15,132,68,115,199,64,76,99,206,48,176,216,18,32,125,64,34,230,180,100,113,164,56,128,248,234,33,21,0,98,197,199,209,221,151,187,193,80,1,16,17,165,220,106,66,145,6,173,6,90,58,2,147,41,137,90,163,3,77,37,13,170,57,100,209,235,215,35,190,91,123,217,21,181,218,107,56,219,85,253,204,225,129,140,235,77,154,165,164,38,108,36,81,186,96,253,224,229,215,14,87,158,62,217,154,203,153,42,52,249,149,225,28,206,221,202,237,230,75,239,207,57,26,194,178,120,42,157,37,91,246,238,204,117,247,246,45,189,31,106,255,251,178,100,75,14,166,40,104,205,27,143,100,208,72,70,153,130,109,101,86,26,157,163,52,110,61,54,193,48,29,102,157,165,157,88,149,246,30,142,41,94,205,18,187,171,186,157,72,167,14,113,183,220,44,48,116,106,235,202,91,118,22,150,44,129,213,202,117,250,193,77,121,195,195,245,212,113,100,182,127,102,223,0,33,69,12,29,5,79,68,56,26,169,97,146,66,131,136,213,43,206,145,174,200,88,57,224,170,174,178,163,142,215,10,86,48,106,185,154,113,122,86,131,69,131,173,63,208,25,188,187,221,173,168,89,119,249,81,104,172,158,114,173,234,175,208,86,162,59,96,223,255,209,83,192,78,18,186,14,191,17,49,121,64,193,161,195,181,223,141,58,149,53,16,52,195,226,113,192,104,40,54,97,224,81,142,7,97,129,112,96,14,144,186,173,144,160,178,193,210,79,75,160,100,50,171,96,22,94,255,54,138,40,16,4,121,4,32,50,203,170,96,128,2,252,127,203,153,236,73,77,224,240,100,49,185,45,147,244,25,248,132,54,37,86,216,145,233,196,32,209,99,83,170,100,86,78,184,100,236,106,163,124,200,121,124,71,108,100,111,126,33,71,165,5,12,47,173,182,167,204,64,206,206,178,106,24,11,147,157,21,66,126,75,78,144,85,141,190,215,68,217,182,16,35,122,112,64,130,109,79,96,249,205,38,54,50,201,210,7,201,164,188,33,54,235,54,247,61,120,116,218,85,34,208,138,134,38,208,145,55,197,205,91,43,174,219,10,75,105,152,55,148,172,100,228,16,108,220,209,237,193,70,144,181,4,9,8,210,66,28,16,101,149,37,169,170,142,100,160,7,42,82,137,35,56,166,33,23,99,101,212,137,35,123,5,26,142,95,143,151,77,168,164,28,254,207,160,138,127,157,167,182,163,175,211,160,208,239,118,250,125,138,177,236,17,21,67,30,42,23,34,184,232,42,88,14,91,255,85,28,207,245,64,0,2,240,186,136,206,228,179,72,151,12,15,51,52,76,100,202,206,146,0,56,240,196,88,148,92,34,192,60,200,133,134,192,42,6,118,213,173,29,18,28,46,13,14,9,63,209,34,64,202,226,144,196,147,209,246,73,38,98,161,171,71,162,160,67,17,137,222,236,140,112,65,49,144,144,15,2,18,39,132,156,93,80,195,72,234,51,214,13,37,201,2,18,211,162,217,226,202,224,102,46,217,172,111,184,174,116,94,161,197,169,99,196,141,195,161,205,162,57,173,17,132,253,56,212,40,117,221,77,135,104,201,51,111,182,101,56,152,70,220,204,116,221,181,72,87,99,213,112,227,188,224,34,50,91,40,24,38,154,28,156,202,92,113,65,246,115,103,75,156,62,12,52,225,88,97,109,84,210,40,195,125,255,251,178,100,91,14,70,204,104,207,19,143,77,208,69,41,137,218,100,194,82,27,77,203,54,110,61,121,8,221,148,40,12,204,8,32,207,183,241,144,223,213,162,185,101,208,52,203,18,141,106,136,132,178,126,167,47,80,150,123,169,212,32,57,41,166,167,216,73,246,65,176,32,0,0,0,1,44,83,166,2,189,217,137,135,113,139,32,210,11,126,91,218,232,185,4,178,204,9,6,63,125,13,212,202,125,4,179,43,233,232,16,223,255,228,127,218,7,255,255,254,255,255,161,127,166,223,78,143,42,56,129,76,112,134,85,249,95,243,44,104,5,64,45,8,208,160,243,91,136,13,136,178,60,127,56,195,80,99,24,131,12,6,162,65,163,7,130,150,41,150,213,113,100,79,93,33,193,129,144,38,200,3,237,218,236,104,68,3,26,23,195,17,226,81,3,23,134,30,68,4,40,125,216,44,8,94,137,193,233,194,44,88,129,96,48,40,80,104,167,39,140,150,33,64,215,81,61,87,214,80,181,135,169,158,41,93,196,64,146,186,93,250,179,229,80,3,66,198,90,202,137,187,17,125,110,63,242,98,197,194,44,177,111,200,223,2,51,82,55,86,222,105,18,0,70,105,44,136,237,107,20,147,125,214,171,119,218,216,7,139,46,10,12,171,113,113,245,220,71,99,178,100,83,33,188,152,145,152,97,35,76,29,105,202,237,175,111,118,105,48,76,152,145,16,158,130,103,237,115,230,208,227,70,146,44,237,65,171,204,183,175,44,46,43,49,43,220,67,174,149,223,255,255,255,215,231,177,28,0,2,11,188,30,38,178,247,112,71,145,13,91,90,26,180,183,152,76,58,160,106,190,78,157,206,117,39,61,99,93,219,209,191,183,255,237,193,59,255,191,215,159,255,250,187,191,145,88,113,251,79,87,79,93,66,0,1,179,9,21,195,10,197,131,40,65,227,18,166,131,44,87,19,19,195,113,97,48,193,241,236,104,28,11,3,42,110,98,129,113,13,180,21,130,46,250,79,40,129,80,11,14,8,49,121,132,0,48,208,69,30,135,19,57,38,229,51,169,178,221,97,82,240,32,187,58,250,160,241,129,32,108,170,101,194,22,24,173,86,144,19,0,183,121,46,115,190,233,84,11,173,21,136,204,179,82,4,254,135,157,63,220,173,128,95,159,200,33,63,44,99,250,83,250,203,88,203,210,105,172,105,155,94,68,29,169,76,110,177,134,181,181,235,175,170,235,84,127,188,237,183,84,168,219,57,16,123,199,43,123,211,134,101,94,66,107,213,80,217,159,36,137,119,83,109,121,234,136,149,131,53,87,207,234,221,5,44,222,123,58,202,149,8,99,76,98,143,121,138,201,167,125,4,91,212,148,123,113,111,250,112,43,192,128,4,170,10,255,251,176,100,106,8,166,122,104,205,147,175,78,176,69,131,137,181,101,37,92,23,1,163,69,77,189,55,129,42,151,230,201,151,149,114,96,23,13,88,141,205,12,102,74,15,65,6,15,244,176,116,38,128,194,38,94,19,93,210,148,157,122,147,78,231,104,248,140,55,225,151,109,92,85,209,189,97,50,133,15,136,122,98,148,18,40,177,90,58,52,131,235,125,111,175,32,255,87,238,170,0,0,21,39,188,16,240,32,56,22,35,50,90,35,154,146,2,10,191,229,97,12,73,49,33,161,25,235,160,244,50,54,13,28,177,58,150,56,220,102,79,118,114,149,23,115,239,216,117,102,240,224,168,116,191,5,40,155,94,134,9,165,18,175,13,93,252,179,227,7,235,175,47,174,34,184,219,247,223,236,158,125,100,226,254,10,55,75,57,110,172,236,7,237,183,73,191,130,166,220,123,178,231,109,227,241,228,73,163,214,154,141,123,202,215,62,173,10,207,20,130,74,238,58,125,14,155,48,51,58,177,194,85,108,71,25,98,50,106,5,107,124,63,105,70,27,38,234,242,123,89,61,199,66,42,170,173,154,108,128,153,36,250,58,138,180,164,231,18,53,143,70,104,38,172,222,113,200,177,233,40,252,214,174,0,86,100,76,82,100,189,158,50,128,60,78,165,212,193,92,185,162,205,197,98,154,60,23,39,184,190,143,120,184,240,157,227,176,107,122,26,150,240,237,125,74,241,246,93,241,167,43,160,109,127,205,179,242,171,69,102,65,18,198,2,32,68,119,48,139,146,149,56,75,39,182,134,125,0,0,132,0,0,156,151,241,74,70,49,161,84,25,171,194,33,186,128,102,190,2,13,34,151,176,147,54,49,191,174,214,84,191,55,254,196,39,31,148,207,124,70,55,14,97,114,53,186,213,16,3,69,100,79,29,107,138,25,117,13,56,97,249,85,211,104,162,250,236,80,47,41,116,228,251,43,201,108,37,52,61,178,114,244,105,137,121,109,118,3,51,173,190,247,31,26,209,42,238,150,216,9,224,43,210,149,158,174,21,218,164,15,254,205,151,29,34,198,45,248,222,123,73,242,117,3,245,232,173,151,112,236,21,58,116,200,155,29,9,7,236,80,243,103,33,189,35,101,116,161,127,99,204,39,79,165,61,1,35,174,101,105,172,71,175,50,117,138,149,182,129,193,38,0,20,0,0,0,1,197,228,93,71,248,80,166,197,4,141,8,74,141,102,171,146,2,50,3,11,185,98,121,241,23,85,51,103,167,135,60,154,143,185,236,77,255,194,83,234,233,76,233,27,139,16,193,55,160,223,254,95,93,229,94,159,209,255,142,199,119,215,155,250,255,60,242,11,0,0,1,80,195,244,227,98,61,140,152,59,54,119,100,242,75,194,225,255,251,178,100,133,0,37,103,102,210,83,76,53,242,74,38,169,188,97,229,92,24,85,161,52,110,97,47,137,71,26,166,21,167,137,120,91,48,176,36,28,5,48,176,28,66,15,1,52,98,128,96,41,8,20,20,106,74,152,8,10,232,46,145,201,82,150,63,51,3,30,32,95,215,9,51,24,99,81,168,13,72,147,159,170,7,245,62,185,138,87,51,231,89,100,166,188,11,53,132,31,110,228,126,166,57,68,161,153,200,9,158,203,113,169,34,181,95,128,16,21,165,217,11,90,133,75,15,90,87,31,79,165,101,138,72,66,74,76,21,170,128,183,235,46,75,151,181,5,131,228,136,161,77,91,11,244,87,22,174,189,199,218,210,180,204,73,92,159,249,197,71,213,17,27,65,213,232,144,153,91,99,238,234,82,157,111,191,119,178,182,189,39,26,72,210,104,154,254,218,64,244,221,187,57,95,42,206,145,227,175,144,2,3,18,48,67,16,64,96,160,31,176,102,58,27,55,6,12,96,204,154,28,51,36,247,22,2,126,206,106,231,242,65,78,154,212,235,150,74,213,147,185,64,23,159,18,39,241,86,3,106,157,238,183,247,225,85,35,66,208,232,49,31,245,151,87,84,70,218,131,251,127,92,120,33,183,63,124,87,252,135,101,64,0,0,2,180,200,240,67,117,36,13,20,42,4,37,143,146,39,48,176,121,87,152,28,18,145,97,64,226,100,73,145,112,196,34,26,40,167,226,147,9,15,21,166,97,8,210,208,153,48,88,19,93,78,50,96,70,107,161,224,144,6,152,203,226,105,100,203,223,200,98,164,134,54,232,72,36,51,116,227,64,18,25,54,71,114,231,42,1,26,94,161,63,141,188,68,196,210,94,122,109,25,56,70,46,81,211,226,131,45,242,48,223,253,98,76,111,2,228,249,15,89,169,5,33,11,191,36,133,111,11,131,96,185,170,126,255,125,49,94,41,242,254,41,37,34,144,94,41,180,34,102,200,68,192,218,6,114,115,156,226,188,45,72,50,220,99,105,242,140,6,250,78,146,135,88,179,179,35,126,99,55,94,246,68,233,164,199,71,37,51,0,80,1,65,235,46,66,84,5,213,28,128,34,132,20,185,48,160,71,6,34,0,9,227,195,233,47,6,100,217,36,117,163,21,228,51,123,198,92,12,185,248,207,167,216,110,250,85,40,146,177,210,203,46,92,64,96,124,156,250,204,221,174,140,228,191,253,255,178,74,46,207,32,71,254,201,55,32,208,1,80,75,104,30,124,54,48,232,203,100,67,241,20,140,0,13,1,0,76,20,0,24,4,138,137,83,32,132,18,130,3,76,139,210,245,22,226,241,104,142,81,4,37,134,2,20,185,224,130,223,169,58,152,133,199,6,172,64,152,184,7,6,47,255,251,178,100,166,142,197,240,102,205,155,154,74,114,78,166,153,163,105,135,92,25,125,159,52,110,61,150,137,46,154,166,1,166,21,120,39,17,175,74,78,20,88,152,3,248,69,201,96,220,36,4,248,76,11,202,92,196,60,218,224,61,163,58,233,82,198,84,69,180,41,113,246,145,12,73,137,165,155,9,226,116,37,197,180,71,107,94,90,210,246,28,45,149,194,185,213,174,115,132,147,72,202,54,180,209,150,144,151,166,134,243,88,13,142,86,138,135,27,78,204,206,231,204,127,105,239,217,157,212,83,61,106,42,86,89,194,9,243,219,73,201,250,229,233,95,180,239,61,248,136,182,165,234,122,168,142,97,116,168,220,86,173,250,175,55,74,180,194,245,53,163,240,213,14,164,157,67,66,32,3,192,205,60,1,147,13,64,68,46,14,86,200,104,68,45,8,158,60,158,216,179,71,38,232,78,79,21,158,92,23,129,172,105,198,80,238,135,20,198,185,141,78,119,89,156,244,173,195,216,129,80,60,247,205,85,223,123,193,125,107,185,222,218,202,91,200,63,74,55,205,176,0,36,147,252,0,116,124,73,102,212,0,162,231,127,38,5,5,164,44,240,128,24,72,1,251,10,131,8,67,76,252,25,245,87,20,176,236,228,238,217,138,112,207,83,52,88,2,71,54,56,44,132,164,42,42,17,43,20,123,70,83,62,91,101,8,122,180,246,52,237,72,151,96,179,19,174,199,104,203,199,221,160,248,153,173,209,79,172,206,216,130,25,119,98,13,230,98,162,49,72,168,122,225,122,59,131,72,133,77,82,34,247,54,186,123,41,93,45,58,145,17,49,175,9,124,171,240,186,184,111,205,186,200,56,208,212,156,120,70,31,36,70,146,136,137,161,12,140,209,164,86,227,213,110,27,3,138,78,231,62,206,76,99,198,227,157,63,114,115,19,90,182,89,31,9,62,128,32,0,0,12,4,128,211,53,13,69,9,155,106,160,96,105,194,254,61,208,252,172,46,16,195,28,103,124,72,17,26,222,234,45,217,53,150,43,68,42,73,115,69,25,211,155,234,46,168,170,230,57,1,97,12,17,179,239,253,211,149,246,142,183,255,254,105,248,255,77,63,139,116,224,128,54,25,74,105,32,22,158,252,193,134,79,194,132,28,224,97,135,230,94,224,80,68,168,136,1,86,145,130,132,72,75,202,4,9,73,11,70,108,44,188,166,203,233,180,207,58,129,58,171,132,15,65,194,249,144,221,90,107,141,153,224,61,53,148,3,52,242,37,226,4,165,75,156,10,251,69,141,21,71,73,69,199,167,31,119,235,163,206,106,81,204,90,164,63,67,31,239,208,237,28,174,156,212,51,1,166,213,105,132,96,213,174,253,133,73,40,175,46,180,210,32,103,157,255,251,178,100,187,140,133,130,104,78,155,111,77,48,79,198,153,151,105,226,90,22,109,159,58,109,189,45,137,84,157,231,77,149,50,56,132,110,4,157,6,220,150,154,77,189,133,84,16,77,1,197,32,161,180,40,83,87,83,58,217,115,136,181,180,114,212,109,170,110,85,21,201,91,131,41,175,6,103,168,113,185,181,101,15,146,48,244,141,170,188,245,41,46,228,253,0,14,143,148,42,154,241,119,84,196,195,177,71,111,177,171,208,237,196,229,108,43,186,102,246,27,223,63,202,178,177,183,33,1,81,54,195,62,101,152,158,211,213,222,140,101,74,15,9,8,196,225,154,158,64,92,218,179,87,174,107,211,119,255,235,201,16,160,209,56,206,255,104,82,251,84,165,224,178,170,16,244,255,148,121,162,0,0,99,6,24,147,183,36,147,19,198,144,197,16,206,112,132,196,176,160,191,100,193,41,130,160,184,48,117,47,105,132,33,241,130,64,81,32,10,142,40,100,227,4,14,93,76,141,76,24,53,213,24,82,160,8,178,218,41,74,202,25,20,40,36,192,132,80,248,121,65,134,0,186,239,203,120,28,24,16,60,18,120,203,133,77,242,195,3,64,32,229,158,55,20,76,158,2,28,229,66,193,143,195,136,166,18,76,36,18,70,172,107,176,203,38,135,101,215,51,179,150,58,172,244,200,70,18,124,206,34,185,109,64,201,162,67,142,45,116,67,62,213,197,11,137,4,243,128,253,96,118,33,130,3,208,29,42,48,65,76,51,106,203,96,129,109,12,144,230,28,252,157,133,247,109,23,65,254,194,215,59,51,161,219,63,184,244,188,229,159,60,91,11,219,76,230,218,218,39,183,183,242,253,219,101,249,67,37,159,59,121,251,203,174,100,102,111,169,45,148,196,10,225,113,205,219,44,127,38,220,178,245,126,232,26,182,103,216,2,176,0,0,244,5,66,136,131,167,171,24,42,97,75,149,252,158,240,3,114,243,2,25,152,148,17,126,83,72,210,176,72,108,234,255,203,209,208,180,170,0,37,252,87,22,92,58,106,29,148,209,46,162,53,99,213,180,125,209,186,234,221,255,255,253,158,172,175,56,231,252,137,154,18,131,241,168,197,74,27,56,242,19,70,67,242,68,83,199,194,12,120,78,121,3,120,182,168,128,118,93,177,147,198,126,41,153,240,97,100,131,197,23,27,152,155,207,33,125,54,162,173,130,243,252,234,225,133,251,214,229,243,20,153,210,38,95,199,137,152,132,192,252,191,23,116,201,147,192,237,223,53,61,18,73,101,69,157,241,37,138,189,253,153,53,188,61,150,200,209,85,248,223,42,105,77,203,183,21,213,123,103,156,157,217,95,91,160,216,174,87,213,139,12,148,193,82,220,59,42,169,140,48,97,85,255,251,178,100,222,136,135,132,106,202,147,186,99,114,96,40,249,147,105,42,108,20,165,163,67,77,48,211,193,140,38,165,149,188,21,56,7,19,103,72,179,80,214,49,24,195,79,104,45,125,104,62,214,221,14,96,195,217,210,89,52,160,187,240,229,53,66,15,238,96,37,154,78,60,187,253,215,174,153,52,132,74,52,10,99,57,222,10,135,119,94,127,162,1,48,140,100,112,78,38,13,44,50,200,162,161,52,85,40,87,26,129,214,53,93,118,25,143,19,148,199,92,251,54,45,63,243,55,247,203,89,109,132,169,173,121,14,9,239,151,229,77,245,163,247,27,14,192,101,0,212,140,83,56,243,50,56,193,125,10,186,11,9,59,186,221,136,3,183,154,139,169,159,164,133,180,113,109,238,212,102,168,245,179,127,249,73,167,255,25,252,80,0,0,10,80,203,61,115,187,50,77,254,75,49,10,0,8,92,48,0,133,85,12,30,27,127,0,67,242,230,2,4,16,18,151,168,9,16,46,13,134,165,236,189,217,146,85,144,212,85,107,80,52,28,205,42,221,190,177,86,165,152,18,166,50,238,169,116,120,132,16,221,25,129,48,33,203,80,38,82,44,13,133,207,224,222,225,59,250,134,137,55,149,57,87,23,91,25,188,194,221,74,115,17,101,242,155,172,168,159,12,110,93,203,185,48,210,68,213,220,115,101,97,90,248,139,75,38,24,47,178,234,84,44,203,199,231,171,158,182,67,27,138,34,187,215,219,45,177,202,136,224,250,43,204,138,204,250,37,174,197,19,167,172,124,21,167,209,234,125,87,78,147,154,163,46,164,105,251,22,234,235,39,37,167,192,112,181,5,121,49,69,72,204,254,193,21,73,133,88,238,46,169,127,226,165,64,194,161,81,145,161,199,131,21,156,94,230,4,105,48,0,8,38,90,173,44,200,26,88,53,129,108,205,166,247,36,67,59,92,4,49,10,129,102,23,54,178,66,79,163,43,89,198,147,22,224,197,166,203,187,168,14,151,11,239,24,18,109,144,36,205,50,106,155,209,223,62,137,89,230,169,98,44,214,213,211,118,109,73,140,152,37,177,64,149,149,218,93,237,40,182,150,88,94,149,52,251,150,139,215,255,195,154,137,6,89,118,224,90,240,233,193,104,243,3,21,49,161,116,161,111,212,5,219,65,215,157,52,199,180,68,161,210,95,186,13,139,12,186,194,26,74,99,164,213,207,17,215,177,22,110,108,117,9,224,19,11,67,145,73,50,28,21,248,155,33,170,97,19,113,145,134,96,122,4,175,239,220,62,141,148,210,103,151,110,182,202,14,198,218,111,101,174,176,116,74,170,197,138,138,19,104,159,114,110,217,104,109,179,72,176,138,220,91,41,166,97,90,133,44,85,250,148,148,102,255,251,178,100,217,136,134,106,111,76,27,140,22,224,107,39,153,81,105,231,94,21,17,159,65,77,177,43,201,105,26,102,49,164,138,88,209,164,190,154,82,37,166,137,20,31,44,140,189,205,74,197,161,7,195,15,198,109,72,250,243,45,52,15,95,220,209,36,133,8,121,181,136,22,123,104,114,170,44,185,58,19,0,96,10,28,10,129,88,58,21,0,93,158,99,130,3,235,125,225,147,57,88,14,1,76,133,92,220,36,121,238,183,53,72,157,211,218,197,28,164,30,76,82,201,128,22,91,219,241,58,101,180,144,65,56,246,139,68,235,136,225,42,192,142,84,19,30,198,88,232,101,21,6,0,125,223,189,173,235,145,200,48,104,62,157,4,132,126,161,68,117,0,129,129,0,2,18,0,0,64,0,2,75,112,194,9,220,201,35,192,208,112,224,194,83,140,192,16,136,193,64,217,9,165,128,225,128,2,68,135,244,0,17,63,168,30,170,40,3,145,191,22,223,202,240,204,86,91,30,114,27,20,230,80,149,73,82,62,251,72,91,182,29,151,87,124,88,245,241,224,33,255,85,98,32,94,39,23,129,22,244,70,165,120,23,74,235,248,182,139,154,67,164,54,74,171,158,182,76,225,73,240,150,163,114,213,100,143,167,26,36,139,220,203,206,240,173,221,25,41,21,198,12,56,45,69,45,33,190,186,243,249,40,247,42,246,223,9,126,97,68,51,163,86,93,83,168,34,74,95,77,35,130,112,70,39,126,186,10,160,64,129,146,198,209,90,214,250,145,166,81,23,106,27,25,50,155,75,174,192,144,40,200,102,215,83,210,33,149,27,89,131,17,36,44,210,192,131,168,219,132,6,162,218,20,237,158,125,45,146,10,104,216,60,222,30,250,0,64,24,2,5,131,64,192,192,96,227,30,61,62,48,211,38,56,34,26,96,171,125,55,97,144,168,52,189,75,240,109,40,110,199,47,101,197,30,124,187,71,118,126,212,16,181,213,226,192,2,78,214,28,76,21,209,247,204,243,38,21,104,117,32,162,165,201,111,178,81,79,85,211,102,134,80,156,18,56,49,48,64,133,53,232,159,122,175,66,48,33,166,95,253,152,235,250,209,87,253,63,211,27,235,164,0,2,76,74,212,76,105,118,12,173,30,12,30,51,204,121,34,76,27,6,218,41,132,160,42,62,24,66,48,168,25,132,33,187,50,64,67,0,44,0,15,171,3,128,212,140,48,219,169,212,49,105,227,110,82,104,106,14,102,49,170,100,241,129,154,84,75,56,196,181,153,169,250,128,32,26,113,84,210,186,86,159,177,248,26,93,106,38,246,175,46,193,214,137,47,175,130,43,186,189,207,189,209,82,205,67,15,199,197,75,90,55,176,51,242,229,226,250,180,235,233,28,129,255,251,178,100,223,12,134,202,104,203,155,175,78,178,105,137,185,70,109,130,166,25,9,191,42,78,176,218,193,56,153,231,117,132,149,160,76,75,135,118,84,188,203,150,207,91,10,142,117,216,146,54,119,122,203,253,150,251,48,240,154,94,60,192,17,238,69,49,112,160,230,108,94,233,27,212,200,192,140,115,118,181,123,98,34,114,119,123,28,149,68,214,54,222,108,187,228,227,158,251,90,255,51,62,107,182,201,107,60,19,59,91,170,128,17,0,113,187,3,178,206,159,166,146,11,170,43,72,32,174,71,43,58,179,171,42,151,47,82,143,185,158,172,251,214,108,210,2,112,201,95,238,130,82,215,158,172,242,58,187,58,102,118,8,204,227,124,199,82,162,214,159,125,106,88,187,8,203,212,217,33,168,19,5,188,130,232,199,235,250,52,130,1,204,92,235,205,243,128,12,142,67,141,10,73,140,24,34,12,59,36,76,29,14,12,12,24,76,49,15,193,199,41,138,160,105,141,198,1,133,0,50,118,152,2,6,129,0,80,8,2,44,3,80,40,56,192,4,135,69,223,56,195,217,139,74,125,96,7,149,127,70,155,130,18,215,180,235,239,39,155,108,235,165,43,215,209,128,128,173,100,216,66,135,245,235,109,208,70,203,218,99,151,21,122,81,64,37,103,153,192,222,186,103,94,61,210,70,41,40,79,194,59,197,129,15,85,164,5,33,141,137,70,156,61,22,22,156,89,153,19,47,176,123,25,8,182,170,92,199,78,28,228,164,58,209,236,73,210,157,112,185,71,29,101,205,169,151,164,142,4,202,145,116,173,65,152,138,55,141,120,203,148,70,248,204,53,107,126,222,153,110,101,99,122,194,219,67,112,152,56,9,128,2,34,232,133,132,198,137,212,64,209,17,137,171,17,205,39,93,3,45,30,169,183,204,149,199,167,47,24,172,56,141,162,211,65,172,237,153,183,61,204,226,107,38,218,15,95,114,95,215,190,169,196,34,178,154,203,98,24,107,65,112,0,10,0,41,131,43,154,16,18,71,230,240,88,170,173,96,206,98,103,198,73,161,199,86,59,146,249,87,163,131,39,168,38,82,150,91,90,132,214,112,193,230,146,113,147,72,118,60,120,224,47,18,27,196,216,165,235,163,187,165,196,196,181,84,36,145,12,49,63,211,181,180,154,226,165,191,229,172,119,2,50,38,188,207,127,74,116,177,70,238,253,64,2,17,142,152,23,142,117,215,129,172,1,130,26,65,215,194,140,232,20,11,48,64,16,187,134,33,12,37,202,81,129,152,205,163,160,166,204,18,55,39,182,213,91,52,174,83,52,253,120,175,28,149,23,114,52,165,109,119,157,189,92,179,170,67,225,164,254,33,41,210,161,11,96,115,154,27,46,155,100,92,178,255,251,178,100,217,140,136,44,113,202,11,175,78,196,91,230,153,88,99,72,30,23,201,161,48,110,61,51,193,25,19,166,233,148,25,120,214,22,158,201,183,181,251,237,106,231,222,103,219,221,105,22,206,187,214,22,20,164,5,43,132,60,200,204,183,139,15,163,169,174,37,150,53,105,87,42,216,56,189,224,70,191,179,99,173,50,130,117,224,223,218,93,149,124,117,182,234,241,247,211,145,22,170,202,185,22,90,125,203,113,84,165,41,66,78,96,207,205,105,20,47,93,56,68,149,17,18,116,197,180,171,19,60,41,69,242,213,154,154,172,25,103,212,144,8,4,64,212,26,4,48,156,206,202,246,54,165,140,245,132,215,140,205,176,64,95,50,185,144,123,160,219,217,238,72,6,254,132,255,28,86,156,39,215,250,160,138,6,162,128,21,61,89,63,162,104,210,75,216,72,246,163,119,251,229,124,179,20,31,21,21,176,75,106,82,0,76,61,83,164,214,36,100,12,206,0,148,193,52,161,12,145,64,120,193,108,38,12,11,128,32,193,132,10,140,26,128,56,192,152,51,200,128,140,192,40,2,140,10,1,56,48,3,204,3,64,4,88,27,75,180,187,82,20,120,1,22,160,112,4,172,12,149,215,95,108,253,112,197,19,4,48,146,233,105,54,37,202,27,34,197,229,172,155,239,252,36,202,247,84,68,225,111,177,193,8,26,178,150,180,201,229,31,111,62,73,185,76,98,57,27,145,215,165,185,30,123,112,229,187,150,105,123,135,204,124,147,117,115,124,168,237,225,40,89,181,99,248,202,117,55,31,135,34,146,234,124,159,206,216,175,132,204,197,139,119,51,142,94,206,215,46,242,223,33,59,137,150,143,105,229,107,86,28,76,229,233,199,196,77,156,85,207,179,190,31,36,149,136,156,62,250,89,107,51,72,208,59,145,83,39,18,128,74,211,196,75,195,72,57,42,76,162,217,28,211,239,78,220,173,255,180,179,229,212,182,222,59,53,23,32,0,17,1,141,159,172,44,135,89,144,144,132,239,168,172,94,24,159,124,50,138,222,134,188,8,128,183,104,16,89,211,137,139,190,99,209,10,193,225,224,25,16,214,55,208,219,40,33,103,173,39,48,233,8,228,202,155,244,102,233,151,247,183,237,157,255,253,243,168,12,40,118,147,149,155,66,97,139,51,168,178,2,206,58,96,210,156,9,42,226,196,41,255,239,0,70,224,1,8,154,17,135,137,144,240,79,152,52,132,185,134,72,5,132,7,121,129,64,10,1,65,132,40,2,102,4,64,244,200,140,1,64,84,192,192,2,83,0,187,1,0,46,185,88,51,26,112,86,51,223,26,160,152,64,167,109,180,135,29,136,173,151,9,211,201,186,203,114,163,182,198,230,43,34,203,204,255,251,178,100,206,12,135,93,116,199,139,216,52,242,94,103,73,186,96,166,108,24,169,159,36,79,36,218,137,61,25,39,117,132,20,185,239,19,0,84,6,192,222,91,47,189,151,142,5,81,26,179,82,226,247,193,233,9,16,40,211,18,182,114,213,203,39,100,189,70,211,56,171,139,181,234,105,7,8,70,129,158,72,137,105,179,237,43,28,250,152,211,223,107,54,21,109,45,253,236,239,172,116,240,82,46,69,44,212,167,108,215,67,178,126,118,37,33,230,136,157,196,166,74,118,134,47,90,124,94,91,153,175,245,205,201,123,51,252,203,197,154,42,134,136,248,222,56,175,242,124,67,129,32,29,219,224,209,52,242,187,129,72,176,200,9,136,37,2,226,134,160,187,184,176,246,31,21,255,134,83,58,126,146,238,238,255,79,245,220,132,178,203,161,234,86,35,156,92,135,48,214,213,216,228,9,4,144,115,249,55,197,107,2,93,5,116,188,5,66,83,121,48,189,185,109,254,191,251,255,168,0,71,147,19,129,79,53,129,43,51,37,64,197,48,153,35,51,19,32,183,48,101,10,19,0,48,11,48,72,3,3,3,144,16,48,107,5,16,80,24,24,22,1,17,194,81,16,100,195,25,196,44,18,160,85,85,70,202,74,193,154,125,164,204,13,152,179,72,243,218,206,229,241,145,160,159,168,101,237,248,135,88,76,162,24,2,141,7,49,182,149,13,146,10,255,194,218,214,106,62,217,149,22,186,162,36,15,137,202,56,41,70,5,33,139,118,189,42,135,77,173,74,189,132,103,10,4,232,74,220,245,96,240,218,192,138,134,23,119,65,173,235,47,156,99,77,33,165,102,244,153,96,169,230,245,5,42,153,117,149,171,149,182,204,17,44,234,130,152,142,120,215,98,153,250,190,250,140,33,120,161,147,179,189,107,255,89,229,63,85,6,246,57,31,44,169,54,61,201,28,248,168,121,174,122,54,27,227,239,220,138,6,41,112,99,18,149,208,35,80,11,115,54,111,23,222,113,138,101,4,148,67,185,51,59,178,186,22,209,226,146,103,42,19,74,170,79,132,74,198,84,215,209,254,219,105,184,18,25,211,141,84,77,47,255,109,103,53,187,90,249,166,82,63,254,199,220,90,214,69,32,144,21,61,223,191,183,18,143,37,75,48,100,91,32,225,128,2,204,182,25,132,100,31,75,37,153,60,31,152,86,176,152,190,66,24,88,7,24,50,7,152,26,33,42,161,136,65,73,103,204,19,2,196,145,96,137,4,137,203,37,143,132,244,88,12,121,54,140,217,152,149,168,141,191,22,133,150,165,154,106,135,203,204,132,182,168,146,179,10,211,143,10,30,145,139,203,171,175,217,51,84,110,169,141,168,241,139,158,186,249,133,171,33,147,58,255,251,178,100,198,12,134,146,98,200,19,217,74,242,86,39,153,147,100,227,110,88,105,147,38,110,189,139,193,108,25,37,153,148,137,169,4,121,75,66,63,46,37,63,39,76,216,141,225,200,214,120,148,213,166,206,19,45,97,71,127,183,70,20,114,199,27,149,239,185,49,89,20,81,25,45,113,221,188,43,87,65,23,81,150,208,158,150,143,15,152,97,28,39,153,251,45,193,48,51,18,235,157,117,221,248,89,75,221,92,179,85,198,51,103,22,115,217,139,17,193,79,124,10,48,10,206,199,164,85,141,66,0,142,241,55,16,70,158,133,242,24,236,113,151,109,154,68,164,114,100,139,107,204,186,130,234,75,186,240,171,188,242,188,71,252,220,182,111,187,223,203,225,134,4,23,39,52,51,76,41,75,59,60,173,167,247,49,24,48,53,71,100,148,238,203,20,186,103,74,159,232,67,232,64,165,198,173,149,157,116,204,116,125,184,192,174,228,46,110,119,191,88,1,140,145,25,136,235,229,198,204,120,64,80,195,120,126,76,93,66,36,198,32,105,140,2,128,232,193,172,75,76,17,1,172,193,204,107,140,10,1,56,194,0,13,1,76,153,168,155,232,27,60,21,66,34,24,66,24,71,36,1,148,80,64,20,66,125,63,148,86,97,105,39,202,151,55,168,240,20,14,148,112,135,246,195,87,131,10,131,170,202,96,100,15,156,20,24,142,68,141,50,249,74,77,96,148,238,170,112,117,165,4,245,4,97,36,189,181,21,14,56,180,218,5,43,26,99,14,85,23,201,184,100,169,198,144,68,209,193,13,48,217,104,80,102,11,136,202,205,71,194,217,208,208,114,124,141,194,49,149,84,253,172,138,205,47,130,198,12,59,70,147,36,70,149,215,156,138,20,117,117,60,198,193,114,233,49,231,78,207,110,105,101,232,234,178,55,16,222,86,115,118,37,10,227,148,14,160,82,147,151,239,155,106,43,93,19,104,249,136,222,172,22,90,247,69,252,235,16,101,223,223,138,126,183,98,10,29,227,54,150,253,247,125,122,246,109,18,79,214,64,0,0,5,164,11,231,220,51,197,151,30,42,148,204,135,34,22,241,86,136,215,148,77,78,99,252,13,142,13,71,75,40,224,2,38,168,255,243,125,125,96,166,249,148,58,64,135,1,16,212,96,35,1,72,28,87,149,216,172,253,189,204,140,20,80,5,112,53,65,208,175,194,61,222,49,34,191,229,92,219,220,136,171,48,153,183,142,121,240,253,250,87,92,48,231,111,35,115,83,243,51,137,18,131,11,162,168,3,4,177,64,176,152,39,1,225,131,80,14,152,27,129,33,131,8,168,136,128,100,193,60,6,193,42,144,56,99,50,118,26,174,203,192,136,17,180,76,83,185,19,232,220,194,130,255,251,178,100,202,15,7,202,117,197,11,217,98,240,93,201,41,189,96,227,108,92,85,211,24,15,101,139,201,66,33,166,233,134,8,160,171,60,63,1,44,44,3,14,186,228,81,64,40,118,111,163,177,153,212,159,104,16,112,40,184,173,134,183,130,79,60,147,107,50,133,15,228,7,131,146,166,110,165,148,71,178,134,53,37,230,25,163,251,109,92,154,80,146,233,113,66,243,218,20,197,135,37,243,68,139,148,148,195,101,179,10,213,15,194,120,96,95,170,98,238,197,69,222,92,172,53,226,153,89,58,214,11,8,95,12,13,204,25,251,95,151,45,106,107,121,75,44,90,206,46,245,208,185,154,247,192,211,46,195,13,185,195,154,237,34,138,9,223,98,181,172,76,221,166,173,92,222,152,107,239,205,59,167,103,127,103,182,114,126,245,164,193,177,118,46,109,181,251,105,106,40,1,152,96,7,29,216,51,37,183,10,78,81,39,168,210,99,51,16,224,233,147,131,25,93,221,254,8,172,97,41,119,79,239,190,191,123,58,166,205,202,37,54,182,213,172,203,165,123,222,132,157,3,78,8,229,117,150,138,118,67,10,40,103,33,214,133,118,131,50,116,187,1,57,220,48,145,101,141,190,9,3,0,66,147,21,152,242,53,177,12,19,67,112,122,48,12,48,163,15,224,253,48,18,23,17,24,32,146,6,49,126,204,50,130,184,16,2,166,5,0,20,96,88,1,124,18,240,106,200,104,143,107,221,24,147,24,181,233,47,110,34,146,203,101,169,59,12,181,224,151,37,233,120,23,51,208,184,233,100,54,147,109,110,91,8,22,7,129,215,188,62,131,112,44,137,173,222,42,7,38,129,108,39,102,156,219,220,141,228,156,228,76,205,239,211,197,253,123,91,109,155,42,182,129,147,193,90,105,67,92,164,24,181,73,105,198,104,88,106,36,52,254,239,46,179,89,116,36,228,139,25,60,177,166,141,78,32,73,232,55,67,117,166,111,111,86,254,30,60,141,178,178,24,145,212,121,139,196,234,53,141,198,201,218,73,102,240,250,92,84,220,204,209,156,91,111,106,183,113,198,14,155,118,45,249,200,121,156,154,219,169,149,163,182,103,166,41,154,82,181,86,228,181,159,119,27,95,54,140,16,0,0,2,227,0,154,237,67,62,120,91,246,126,30,87,62,18,216,119,13,242,9,160,166,223,63,230,45,231,106,26,167,171,50,70,148,206,112,65,2,255,109,255,234,168,204,200,118,116,39,122,205,103,74,76,93,149,26,83,68,99,119,102,41,254,157,139,201,187,97,239,57,18,254,237,26,142,235,54,176,100,5,85,118,179,182,184,17,221,95,221,255,249,0,198,21,86,112,103,246,112,6,141,160,168,21,15,163,44,192,168,48,105,1,195,255,251,178,100,172,12,135,38,116,198,19,217,98,242,93,102,169,189,96,166,152,93,45,219,22,47,101,43,193,61,25,166,169,130,141,121,5,112,21,48,101,3,147,4,192,51,48,239,10,195,3,160,46,3,3,216,98,160,24,8,45,61,6,64,244,50,70,208,18,3,7,165,19,238,174,217,225,146,43,69,89,207,67,138,166,208,137,32,25,213,170,188,215,181,89,203,9,218,147,16,224,21,39,18,3,103,214,71,5,159,193,105,80,22,3,121,9,134,153,152,51,160,117,38,148,1,230,184,130,74,22,237,230,28,222,150,2,180,192,48,96,2,35,120,7,107,4,77,20,1,219,17,61,99,97,226,116,38,136,207,161,42,42,152,217,115,43,44,158,19,200,5,92,209,49,57,132,44,193,164,153,216,201,211,38,81,116,100,104,136,27,73,88,154,108,128,180,178,16,57,8,45,53,219,96,234,28,140,243,175,11,203,235,229,75,239,101,136,102,174,233,206,83,148,169,40,253,205,73,90,148,115,211,220,223,43,147,142,213,214,198,157,38,23,154,200,96,224,14,0,235,183,5,28,132,52,242,1,153,68,207,110,180,137,116,59,199,105,0,255,117,68,232,209,140,65,49,161,210,255,37,83,254,114,115,207,56,85,179,25,226,101,3,55,240,237,58,135,246,23,161,136,53,224,49,181,196,173,172,141,229,138,91,231,114,142,153,112,82,186,74,101,55,190,95,253,152,0,54,156,172,194,17,82,140,36,74,96,197,60,26,198,3,140,193,32,46,140,16,66,152,64,2,198,0,192,174,96,14,1,198,4,129,18,101,136,46,138,188,190,165,68,33,155,218,236,183,40,57,216,113,32,8,179,98,140,87,129,171,74,96,59,50,133,199,105,235,203,237,124,18,208,105,210,119,35,154,92,192,163,16,147,129,170,158,47,241,228,166,181,99,187,104,72,249,188,101,107,204,245,15,254,240,97,78,59,39,189,132,183,150,29,204,52,108,102,90,44,159,77,50,75,154,182,22,68,180,50,130,162,210,4,156,152,71,117,0,147,144,178,182,201,47,123,153,69,182,117,150,95,108,224,197,25,215,48,177,135,237,17,127,213,50,163,8,39,77,188,189,34,101,246,109,150,39,187,151,180,245,38,30,221,165,233,30,118,253,166,109,242,197,107,208,87,245,247,89,6,141,94,222,182,184,141,162,161,112,0,1,84,169,194,72,220,12,249,192,105,235,228,82,108,166,142,123,110,150,162,55,171,85,126,45,206,57,211,79,229,75,30,68,75,114,230,102,170,51,160,79,36,255,224,42,58,208,236,153,171,167,16,205,213,88,69,27,102,13,144,115,7,73,115,131,41,133,203,198,98,20,224,130,22,193,194,154,149,54,62,114,79,128,219,229,167,32,146,167,255,251,178,100,150,12,134,140,103,200,155,216,98,112,100,74,25,189,97,67,123,94,29,221,22,79,101,139,193,119,163,102,181,147,153,125,11,37,60,250,137,113,218,112,231,116,0,6,76,71,44,8,199,89,141,140,14,67,84,193,224,143,204,49,194,60,195,60,4,76,26,128,152,193,152,49,140,1,192,228,193,48,93,12,3,0,120,193,108,0,12,125,197,112,71,176,66,205,216,188,41,113,70,245,4,34,172,205,41,59,4,33,64,137,212,219,66,89,76,60,220,214,149,10,119,182,151,46,215,76,178,98,29,0,162,82,155,241,71,16,148,9,234,22,77,44,74,88,52,67,20,105,33,202,149,232,226,231,223,177,196,14,28,163,106,255,88,118,174,172,97,252,15,25,39,6,67,185,2,171,92,100,190,214,172,141,202,118,207,213,123,69,229,5,10,213,99,231,71,11,13,24,35,13,67,19,213,100,218,47,78,243,15,51,137,207,78,213,213,49,62,21,66,244,106,254,208,188,196,13,151,27,39,167,182,242,72,153,122,80,157,64,46,41,95,172,43,105,155,187,141,102,59,28,13,51,175,63,109,153,199,156,109,250,101,24,91,20,23,222,205,171,180,231,113,237,189,173,147,251,57,153,214,105,220,125,96,98,64,3,117,182,32,37,73,62,48,49,131,2,24,83,61,50,134,239,140,168,131,179,48,181,120,42,165,74,149,34,96,241,106,177,255,255,255,218,253,118,71,30,62,228,75,248,189,188,150,62,204,51,172,148,163,23,210,217,17,53,233,186,29,8,221,164,118,42,45,167,195,213,198,60,235,122,207,31,26,223,11,210,20,82,134,238,88,90,18,219,8,162,100,8,12,67,234,40,194,137,50,140,54,70,132,193,164,141,76,144,68,60,194,168,129,204,25,193,4,194,76,64,12,18,0,44,196,4,70,76,8,128,16,48,45,68,32,22,96,144,7,102,2,64,32,96,88,4,163,128,6,23,1,168,203,32,96,8,174,180,23,219,134,154,172,241,103,43,85,101,249,156,137,169,130,62,11,3,51,246,16,88,128,226,68,159,128,122,10,81,1,89,46,71,73,24,61,201,105,49,58,151,55,113,127,158,207,5,97,221,234,199,25,74,175,140,135,61,109,237,86,146,71,240,148,204,235,49,146,228,253,217,168,233,227,90,117,210,149,82,212,181,104,218,189,156,161,170,98,33,202,213,24,184,154,7,249,227,22,103,199,113,125,80,70,30,69,180,91,81,38,146,153,117,89,99,66,165,173,154,77,108,185,49,33,196,225,221,212,107,85,179,196,177,73,31,209,55,13,158,218,85,235,37,70,119,96,151,205,48,75,29,222,8,165,26,236,164,207,69,28,76,190,162,218,202,182,3,9,70,73,193,101,227,68,173,118,240,69,255,251,178,100,123,12,135,189,117,196,139,207,53,112,97,201,153,173,97,35,95,90,173,179,22,79,109,133,137,211,170,229,177,151,152,180,82,128,0,0,0,145,59,99,38,10,52,196,136,8,228,32,219,223,32,150,86,134,45,195,56,189,187,239,207,200,77,36,253,188,97,254,94,27,105,194,167,42,107,176,18,105,4,155,82,83,72,70,67,80,63,6,210,61,117,32,188,98,67,117,138,32,235,69,23,37,138,137,254,100,114,126,95,183,233,185,91,14,95,238,68,157,249,235,244,202,17,7,154,15,140,247,131,153,200,34,170,184,98,102,169,6,95,227,234,97,226,74,102,24,226,14,98,170,52,166,8,128,168,113,34,37,143,83,46,20,62,134,83,45,29,22,99,4,130,0,69,153,177,147,128,54,7,201,100,143,12,182,33,160,39,254,29,86,86,34,28,15,200,35,18,137,40,125,140,168,38,108,14,160,161,20,221,82,38,10,4,132,130,120,248,57,136,52,29,225,195,151,74,170,81,156,213,95,229,31,199,236,212,113,210,7,225,214,229,221,230,201,73,203,44,186,217,242,43,209,75,145,182,194,246,92,110,117,183,216,94,75,36,169,121,235,64,205,44,247,137,238,172,118,199,123,29,169,5,157,172,190,210,219,90,174,161,31,50,201,171,218,196,11,150,56,140,234,119,253,105,163,237,165,46,40,112,238,113,190,159,159,182,222,239,61,89,181,182,247,153,255,206,156,107,152,157,165,94,87,104,217,142,5,145,70,139,188,80,94,104,112,100,9,77,123,86,44,176,48,8,104,2,44,214,232,128,212,249,42,86,157,81,15,232,106,201,162,215,114,107,202,184,45,82,81,187,242,178,92,112,95,125,183,147,153,220,156,26,188,186,145,107,146,157,242,41,178,208,118,200,237,147,56,146,218,43,14,143,17,134,168,248,236,173,73,232,210,154,158,53,86,106,75,173,119,181,179,154,242,40,173,77,38,103,151,249,107,68,244,170,219,186,4,167,220,36,121,18,137,216,165,99,191,53,217,141,181,162,104,0,5,131,21,211,66,52,135,84,19,86,137,204,31,2,52,222,40,223,54,35,9,140,141,8,20,49,248,36,208,243,32,185,216,202,134,177,82,32,48,178,180,2,8,37,64,11,114,45,146,71,192,112,104,146,130,52,140,8,10,216,34,137,39,135,68,225,255,239,2,201,56,86,242,214,142,82,45,74,183,106,90,48,114,246,235,221,229,57,92,164,56,233,145,101,28,56,236,107,31,81,51,70,233,85,66,73,210,39,152,191,164,213,79,52,124,249,219,13,185,103,16,86,190,97,99,249,125,44,124,85,92,195,49,58,202,229,242,194,99,215,154,98,174,29,158,253,53,196,237,166,56,79,255,69,43,155,137,58,19,90,255,251,178,100,80,136,134,152,116,197,19,220,96,114,109,169,185,173,97,134,37,88,113,207,24,207,113,35,201,167,166,166,181,131,13,189,220,76,42,186,132,81,169,62,90,243,104,187,118,221,105,164,223,111,126,164,76,78,185,217,240,49,140,193,204,210,13,230,29,167,253,181,131,154,99,205,177,108,167,238,111,81,142,163,212,4,0,0,0,179,75,45,173,193,0,166,35,168,48,48,41,216,97,176,107,132,153,38,154,111,207,228,200,145,21,166,197,66,100,241,218,38,212,149,208,48,218,148,84,236,237,122,97,101,190,161,82,94,23,44,99,89,2,208,88,223,138,49,17,109,41,90,25,80,121,0,213,232,184,185,179,44,164,46,115,151,147,108,149,254,219,243,227,51,223,81,13,253,183,246,135,244,251,177,139,85,59,237,243,54,146,120,48,123,10,8,152,68,180,192,28,129,204,157,80,84,197,112,12,12,0,70,216,211,109,130,104,176,9,200,98,116,192,40,8,98,24,105,80,58,99,176,209,124,8,65,136,148,28,19,146,197,97,164,207,182,184,91,172,90,163,216,11,76,128,192,67,155,106,101,219,113,37,131,141,166,199,188,164,219,125,248,234,109,107,234,17,212,213,78,213,125,75,103,61,65,84,158,195,95,182,206,199,101,3,222,148,38,155,218,131,121,41,74,209,229,114,137,178,199,71,123,164,161,132,49,73,86,57,41,86,155,29,145,3,225,0,242,132,150,130,209,160,32,181,102,106,66,181,8,23,41,21,196,201,185,200,233,68,152,235,27,20,170,154,27,188,154,85,12,130,85,52,178,238,147,98,163,36,227,137,229,228,253,201,166,227,38,163,5,182,215,197,170,25,59,186,139,241,64,62,157,51,178,231,28,129,208,112,32,36,149,14,34,166,177,57,106,33,215,251,119,118,67,81,124,151,6,27,164,167,100,220,142,162,212,117,247,83,165,149,129,57,48,159,77,176,28,129,21,40,127,48,194,77,188,35,66,137,16,155,161,4,113,79,21,12,93,48,35,119,22,22,17,9,20,8,67,31,134,112,248,40,147,16,116,88,108,194,57,76,232,181,6,224,145,247,190,220,159,136,31,56,71,226,127,49,0,81,6,146,73,24,22,201,153,57,47,154,62,25,153,46,163,26,92,25,152,4,110,136,205,153,185,35,205,15,118,160,112,35,48,60,88,48,32,60,249,119,38,220,90,236,177,69,168,142,149,174,113,37,176,112,13,72,134,69,147,51,252,19,209,66,185,79,42,155,252,210,255,105,251,186,29,186,134,215,102,171,48,95,5,105,46,44,47,172,88,253,46,151,222,175,77,107,239,95,224,93,87,142,149,48,178,7,45,11,169,44,128,202,86,91,84,114,153,234,149,87,50,120,117,119,40,174,168,117,255,251,178,100,65,8,6,72,105,199,59,186,97,82,95,231,153,189,97,35,79,89,25,225,24,46,237,37,209,80,151,231,52,243,141,92,91,27,183,219,174,164,47,189,39,183,94,141,201,246,78,95,164,187,84,241,156,82,180,198,51,155,179,170,171,23,184,218,26,70,223,98,107,120,24,96,253,218,161,223,241,253,133,234,60,149,188,251,53,29,29,189,15,83,49,196,111,8,65,93,225,254,66,26,48,50,218,0,0,5,29,189,45,141,192,209,30,119,233,192,8,116,166,118,85,185,92,213,164,168,217,74,255,240,60,203,167,94,163,31,230,149,125,111,168,85,205,237,115,148,192,47,237,178,143,1,37,37,37,16,48,186,0,62,148,130,230,204,97,199,55,176,162,154,229,137,204,249,15,234,22,99,125,44,123,18,56,35,81,206,17,38,113,213,106,222,202,98,43,70,127,13,45,0,10,51,167,32,72,103,169,156,198,95,153,38,142,10,131,72,104,11,204,206,149,76,196,68,235,77,3,9,12,236,169,50,140,36,9,173,8,194,231,27,248,138,145,75,117,71,18,171,91,42,75,23,30,137,40,172,137,82,52,104,160,141,151,130,122,171,236,158,108,121,167,141,170,78,34,243,80,166,92,219,130,12,90,58,96,171,208,39,41,154,29,93,164,219,154,3,237,201,69,102,222,168,230,35,163,105,183,162,118,32,89,35,10,84,228,246,75,209,48,109,178,36,106,193,206,122,228,115,130,42,110,6,23,129,43,105,105,69,83,130,13,74,82,186,204,66,149,74,246,112,77,105,183,83,189,69,170,37,43,180,45,35,106,80,142,77,127,31,229,26,130,115,148,213,178,125,143,125,76,67,74,213,118,145,39,42,115,23,81,92,70,252,39,155,45,218,72,225,79,112,0,128,1,250,107,92,41,132,65,215,25,60,0,117,115,88,115,50,237,243,22,251,188,33,23,161,64,70,10,230,12,50,149,115,28,61,25,138,143,6,31,200,1,72,38,49,21,124,155,166,28,161,17,122,21,56,100,10,154,181,124,129,102,78,10,82,41,178,125,138,32,180,56,60,81,115,140,162,94,120,153,173,143,161,0,8,39,110,155,140,110,3,54,144,220,232,36,227,22,56,76,76,95,4,32,134,65,2,27,48,163,61,156,184,230,56,139,152,136,59,90,92,160,148,180,57,107,159,65,126,114,71,132,130,180,227,214,104,79,54,25,72,60,202,240,41,207,148,46,131,81,225,27,74,197,138,3,68,139,170,74,116,44,70,89,50,95,72,25,147,150,76,60,161,229,68,109,3,198,8,14,76,133,117,189,92,105,171,148,33,104,22,77,207,113,60,214,100,131,96,111,22,181,224,129,32,195,42,89,213,88,61,42,70,140,201,249,195,235,76,244,113,84,255,251,178,100,69,136,6,62,117,201,75,154,73,112,83,70,25,255,60,195,105,27,169,219,30,174,109,131,137,41,139,229,97,12,152,96,228,195,198,105,167,69,2,181,8,79,91,32,179,199,202,172,230,49,63,226,137,200,148,109,37,154,159,162,7,165,106,205,71,92,84,82,58,212,17,242,120,233,25,116,31,175,44,141,203,43,42,252,247,51,237,120,78,211,3,216,100,0,8,1,92,161,117,186,86,224,92,54,229,148,69,156,92,219,118,221,229,58,147,173,64,174,23,251,242,68,224,156,246,179,82,90,2,251,58,214,68,84,62,218,206,169,74,214,200,83,195,142,250,169,19,31,79,74,173,11,201,39,184,194,132,71,139,201,86,177,85,173,182,181,65,165,185,200,98,102,53,210,171,104,16,130,110,112,104,205,192,255,160,147,83,43,206,13,224,208,194,135,167,70,151,138,198,12,155,32,0,0,100,230,84,169,148,190,1,66,174,226,120,188,44,41,108,34,64,38,90,61,94,92,61,120,120,16,76,205,157,54,38,88,251,111,0,51,242,202,227,235,157,159,149,20,149,206,249,185,18,201,146,84,43,150,83,174,43,15,143,186,82,60,159,171,235,8,4,141,57,59,126,230,199,17,210,241,154,164,93,9,135,181,122,228,107,241,12,180,122,124,83,18,215,170,70,249,187,235,222,117,232,22,175,200,21,156,23,211,156,249,81,74,77,58,165,155,102,18,242,22,92,226,199,156,146,23,32,44,114,230,235,12,116,164,80,183,89,141,179,133,7,113,222,25,122,54,21,23,111,84,55,109,1,230,56,211,145,210,59,65,119,178,15,244,169,163,214,196,178,152,64,89,105,51,18,251,175,250,200,175,119,168,211,144,193,216,229,95,202,158,48,232,234,0,0,133,180,131,12,8,208,15,194,97,83,212,140,134,149,83,169,151,74,220,163,156,174,40,28,237,91,32,67,99,182,178,140,244,64,1,84,233,223,101,93,226,131,133,218,34,3,132,144,179,165,91,155,22,3,159,17,173,230,25,96,42,212,24,36,164,83,177,172,115,92,143,248,177,0,106,181,92,26,62,97,189,195,97,102,52,16,107,229,100,137,234,10,48,203,39,57,231,79,144,177,113,166,99,130,206,159,135,230,28,219,78,105,9,50,16,42,71,164,32,29,130,72,73,214,165,197,29,67,214,88,234,4,73,94,242,10,20,37,198,209,83,41,33,93,50,115,176,35,244,73,102,244,153,131,41,144,72,148,97,20,4,66,38,56,156,250,235,75,26,31,98,238,24,180,206,200,116,88,124,80,97,40,168,96,70,31,58,92,141,17,150,198,142,154,139,90,20,56,142,56,178,86,93,25,154,98,61,251,141,133,138,16,90,6,10,119,44,177,33,162,102,109,83,164,255,251,176,100,75,136,133,246,107,75,51,121,73,82,73,196,249,82,101,34,94,25,165,159,52,77,189,21,201,14,20,165,165,132,9,176,134,209,205,4,24,200,222,193,236,190,114,173,115,149,188,79,20,204,79,62,244,157,132,15,85,167,204,195,55,112,93,198,147,103,249,158,227,70,255,96,28,0,25,208,210,36,201,164,113,137,162,206,109,94,119,177,134,56,201,10,15,35,80,202,23,46,247,193,74,250,181,82,161,12,147,194,254,236,165,197,102,97,122,204,145,47,106,108,249,68,69,1,48,39,177,154,69,124,156,64,194,134,5,123,100,48,255,54,174,214,58,253,222,228,0,62,58,44,163,126,138,55,154,147,95,54,53,134,161,133,51,91,21,45,128,200,33,139,154,152,40,113,144,21,33,36,195,193,212,145,122,27,187,246,202,32,217,125,105,153,61,12,212,57,170,73,186,125,93,50,101,183,43,227,156,138,200,29,253,203,224,255,63,25,79,242,118,158,46,8,98,161,177,80,139,58,251,28,101,245,124,58,67,180,158,150,142,200,156,100,87,170,224,43,14,134,19,161,114,133,174,20,13,236,237,84,182,160,106,248,196,13,124,120,18,206,156,100,204,207,32,195,86,42,32,171,227,195,142,116,43,108,79,9,164,235,42,197,233,177,18,151,220,185,127,182,184,197,193,234,175,141,15,194,65,16,84,180,113,240,169,65,217,228,83,152,178,114,43,220,127,22,207,46,88,189,153,83,195,92,107,122,68,65,14,88,188,10,13,15,192,139,35,44,129,25,246,92,180,0,0,163,16,250,124,43,82,193,158,230,40,91,173,22,52,167,234,52,102,81,14,202,208,100,72,182,127,61,84,218,136,45,46,14,53,192,227,17,7,156,214,84,177,180,211,51,223,79,211,117,230,203,12,240,19,79,40,244,180,155,244,253,223,253,159,245,1,0,0,67,176,205,228,115,103,43,204,124,75,51,249,160,215,38,19,146,34,12,102,18,3,5,210,204,195,194,208,117,60,84,54,101,22,201,66,250,6,99,19,177,41,117,68,1,62,42,197,50,156,166,170,219,49,138,159,63,78,82,194,210,87,239,39,219,108,68,75,130,120,226,20,195,44,229,67,75,128,230,70,43,15,119,51,157,2,138,92,32,21,199,234,235,37,205,32,61,18,56,161,232,228,211,198,102,22,19,121,210,121,58,161,63,1,16,133,24,201,51,197,242,210,158,170,36,33,174,73,97,110,150,212,71,200,74,29,133,108,36,41,82,245,226,185,24,227,51,181,105,64,92,82,234,196,82,203,81,250,170,189,27,30,203,141,67,123,166,105,67,185,2,195,71,194,118,61,156,152,80,156,62,117,10,221,56,157,136,229,120,186,120,203,51,19,74,86,22,237,168,27,248,255,251,178,100,101,136,103,120,111,207,155,153,122,162,61,233,25,130,97,5,102,27,101,167,63,78,101,229,65,0,139,165,225,134,21,80,218,251,84,245,235,166,56,186,182,119,26,245,213,109,189,230,53,222,197,128,135,55,151,135,115,65,211,232,186,246,189,181,175,237,49,219,0,2,198,118,207,157,102,234,16,72,113,198,150,72,148,165,40,155,172,229,43,212,21,245,81,142,253,50,116,77,158,193,58,25,219,103,33,7,169,90,228,255,254,98,165,159,255,255,211,255,255,255,254,255,255,33,195,224,61,176,67,208,1,0,9,142,92,97,102,89,170,152,38,2,20,152,92,162,98,66,137,60,176,33,81,192,197,192,37,188,249,81,177,151,178,18,58,64,62,247,142,158,54,202,192,222,202,39,144,238,21,215,35,141,240,23,135,243,18,120,33,77,69,254,72,103,225,186,159,50,230,116,79,65,36,67,247,52,134,2,142,142,208,179,181,162,206,106,181,107,232,36,153,76,202,58,154,228,86,40,198,131,62,216,46,230,226,174,67,201,80,50,3,165,121,80,171,113,132,248,145,63,232,168,199,59,134,160,156,210,215,10,160,242,164,103,136,102,11,200,175,153,215,212,181,145,190,248,20,133,44,200,245,50,153,202,145,116,215,93,198,119,15,222,181,63,18,146,198,93,152,32,69,251,141,148,142,55,236,220,226,246,124,98,210,203,52,51,214,46,107,228,173,235,188,181,187,147,57,83,51,103,27,221,241,189,107,234,54,243,237,235,157,232,121,253,59,240,27,47,151,3,0,151,148,58,226,21,25,20,2,145,80,141,89,155,193,13,201,56,216,209,32,228,13,19,211,69,142,11,99,56,165,211,142,23,30,12,67,250,54,38,7,57,21,109,224,4,203,159,87,16,86,252,63,248,131,245,159,255,241,119,250,253,181,2,0,0,227,15,43,115,101,159,208,50,20,100,42,6,105,114,204,126,16,254,97,96,100,50,27,24,120,11,152,92,15,154,140,35,15,5,131,160,108,144,18,1,152,74,38,0,128,165,53,123,8,64,81,97,249,174,179,24,242,168,24,248,200,161,80,194,227,100,138,106,165,32,211,178,134,195,14,175,102,154,208,156,85,143,98,5,80,177,155,17,250,45,86,196,4,87,121,106,102,183,85,1,119,250,202,96,23,101,124,215,121,177,125,82,165,155,93,107,82,229,7,83,244,81,236,155,44,11,106,3,149,170,144,148,239,219,251,57,213,165,181,89,170,246,172,238,55,86,243,22,10,236,154,189,92,196,140,11,216,27,164,133,97,204,250,54,196,125,43,6,232,150,105,53,188,222,6,237,187,67,167,214,10,37,154,234,43,136,243,180,91,209,57,61,188,101,229,12,105,107,153,241,121,108,118,210,158,218,159,255,251,178,100,104,138,199,119,111,204,19,184,124,112,67,165,73,178,101,37,118,29,205,191,48,238,229,241,193,5,22,39,73,147,9,80,31,221,227,79,182,109,175,156,103,255,255,207,199,206,126,47,93,159,86,196,61,164,154,109,175,226,207,254,101,129,128,0,1,124,81,220,197,25,106,2,140,38,109,205,110,241,164,116,14,29,137,201,98,175,171,173,174,89,196,58,156,179,127,251,102,92,84,101,73,250,88,135,39,138,117,117,115,175,168,79,253,68,154,234,163,249,159,200,231,250,207,127,250,63,255,255,254,128,128,244,48,67,7,52,41,89,52,188,166,49,132,203,51,226,160,57,144,139,17,130,131,192,249,139,96,56,92,126,51,136,91,0,0,134,18,129,77,57,221,49,160,23,48,56,5,91,76,233,159,137,17,22,106,75,152,64,81,55,105,243,134,213,52,69,131,70,129,66,186,207,235,93,137,35,27,228,182,21,28,52,233,191,68,167,19,173,77,158,107,45,17,172,183,248,196,219,236,224,204,241,110,25,193,244,185,47,171,84,185,228,85,22,154,220,197,251,146,217,218,93,67,100,79,91,171,149,126,99,134,254,8,207,31,211,209,62,127,233,91,82,203,228,190,244,204,132,218,3,189,65,27,165,238,142,79,17,211,65,212,109,43,107,26,89,146,17,97,65,184,130,31,80,156,33,30,160,216,131,29,173,225,58,211,181,51,92,100,114,57,235,182,116,235,90,70,172,35,181,95,27,47,119,3,55,190,207,71,215,164,223,121,255,127,57,174,113,140,227,56,182,251,110,46,107,75,17,199,225,167,250,102,23,255,229,239,216,4,96,195,138,164,26,69,48,242,251,7,255,109,248,149,76,176,107,236,144,88,5,191,16,59,26,136,188,83,157,85,29,14,155,161,193,13,217,183,6,236,25,159,185,81,246,119,246,84,96,98,14,22,60,59,250,95,119,255,252,175,255,255,255,203,0,0,0,65,112,196,126,20,197,33,180,219,52,48,196,1,188,67,184,25,74,70,152,6,7,146,10,230,25,134,192,17,48,208,113,204,2,3,139,8,176,98,47,24,226,11,152,26,0,39,187,97,103,198,32,129,107,250,10,137,183,33,3,142,20,157,221,135,20,185,204,178,58,165,250,39,117,146,178,134,249,2,14,60,12,206,225,210,17,8,250,230,52,201,182,52,4,101,224,213,84,248,189,46,169,199,110,204,31,63,141,73,222,254,75,21,168,203,101,93,131,32,73,217,203,37,80,213,74,204,197,203,17,93,119,249,19,231,231,81,185,68,198,54,221,54,43,152,130,213,187,219,139,14,109,189,148,9,191,169,39,255,227,185,231,22,211,53,183,109,158,209,115,175,32,253,214,62,161,205,93,78,198,211,124,222,210,91,52,202,255,251,178,100,94,142,134,254,106,203,155,185,124,114,60,69,57,179,100,172,124,27,189,191,44,110,233,115,192,203,14,104,40,246,20,152,77,223,172,63,60,90,73,1,77,23,188,214,225,91,24,250,255,27,247,222,181,187,98,249,133,131,235,116,174,50,239,241,125,45,8,0,40,0,1,195,70,130,83,229,201,24,204,63,231,62,8,212,232,209,14,237,170,57,132,163,155,218,28,116,140,130,107,170,22,33,187,50,205,169,131,53,69,84,176,165,211,86,45,237,165,72,197,116,93,158,205,36,177,20,162,0,168,101,223,162,102,202,60,110,169,248,102,144,200,103,206,96,126,41,78,14,8,140,36,4,140,86,4,140,1,7,77,115,28,140,17,7,12,1,3,211,60,84,15,48,152,86,5,3,170,145,42,9,0,51,11,2,135,146,141,253,107,97,80,94,26,145,70,153,43,81,109,230,0,35,86,22,154,90,234,46,150,204,72,18,37,3,185,107,137,175,20,146,150,253,216,56,137,44,235,147,109,158,44,94,80,234,145,220,173,71,122,242,192,223,195,242,36,1,21,126,174,117,232,104,31,30,170,195,71,152,72,40,242,202,31,222,245,170,78,239,254,87,69,173,252,114,77,207,236,16,191,40,190,174,147,11,178,204,235,49,161,216,246,90,177,242,137,167,246,64,223,50,42,101,122,131,55,112,169,2,251,182,21,144,245,205,163,165,105,162,103,113,218,247,114,229,75,87,65,144,197,38,250,163,179,80,165,75,186,109,55,161,170,82,135,42,207,175,255,206,82,1,160,25,64,110,190,58,142,116,0,15,32,198,133,59,104,66,214,162,162,112,164,220,127,66,42,213,158,61,149,255,208,119,248,197,215,225,143,33,255,255,255,253,212,234,245,250,208,159,255,88,0,0,97,84,101,50,97,40,67,26,240,70,49,34,9,35,21,81,194,54,123,10,147,7,144,80,48,24,4,195,5,64,93,48,15,15,243,14,192,152,4,2,120,4,6,20,224,0,3,134,12,0,230,138,200,182,197,147,208,68,11,175,99,61,128,19,220,192,80,7,152,52,90,115,141,89,104,67,224,162,44,29,165,185,15,98,163,117,135,69,54,144,59,71,96,131,34,202,239,203,106,218,28,8,130,181,20,230,134,2,22,31,46,162,181,97,176,205,86,183,28,46,101,39,105,43,14,136,84,114,217,85,117,58,30,9,81,226,158,32,8,28,246,4,175,140,189,147,83,214,207,82,124,123,159,182,30,255,241,158,62,87,107,92,127,209,167,127,107,136,171,86,81,244,174,56,90,229,239,127,48,226,217,186,177,226,118,216,132,183,85,37,27,38,9,11,236,178,179,237,123,248,142,238,136,252,236,45,147,147,143,109,218,246,222,231,53,147,247,47,233,174,171,255,251,178,100,111,138,135,77,111,202,19,218,92,240,63,37,73,162,99,69,26,151,181,161,55,78,181,26,193,15,148,230,245,147,177,240,184,182,22,181,51,125,85,191,255,252,248,0,5,63,131,110,29,27,90,2,207,87,16,155,50,228,156,12,39,51,67,187,43,166,91,157,67,131,154,133,99,75,72,174,255,220,32,11,212,222,45,250,126,194,79,254,224,241,189,181,109,207,255,255,202,186,118,59,226,217,218,255,254,84,3,70,92,98,35,18,106,138,48,96,136,170,14,31,74,135,41,205,160,224,64,198,8,2,73,132,49,32,164,73,153,5,2,8,9,165,94,226,68,118,48,236,130,7,48,28,16,161,164,166,142,167,220,66,154,30,123,154,189,15,20,59,9,44,179,122,162,130,162,153,210,198,83,108,152,31,207,183,155,178,113,252,83,133,99,185,213,114,72,201,152,200,74,246,97,238,55,85,80,144,65,205,128,29,0,107,47,83,76,41,17,169,101,218,42,179,182,68,35,45,164,81,43,123,40,70,150,232,172,105,14,90,174,71,158,185,64,78,198,15,64,108,35,113,32,97,178,212,130,15,14,224,242,10,176,169,50,181,210,197,158,228,6,212,138,22,59,66,133,148,244,113,156,204,245,175,117,22,82,188,35,216,181,150,31,88,131,49,243,128,8,0,3,128,8,42,16,77,18,71,162,121,176,104,248,57,54,9,50,239,43,29,218,191,140,185,78,111,226,138,55,102,113,9,151,222,233,255,197,68,58,153,255,250,62,233,112,236,67,35,151,152,128,76,34,173,57,135,94,255,173,241,7,255,254,255,250,224,0,32,0,12,101,228,150,121,91,192,103,210,70,96,233,26,104,86,82,120,201,240,96,232,138,95,131,22,66,195,5,205,224,40,254,24,23,34,218,196,2,2,102,61,8,69,191,83,38,180,205,76,52,9,225,247,11,7,212,72,8,127,175,176,184,62,29,107,93,16,149,248,136,52,8,180,9,15,60,74,179,81,157,14,236,175,241,190,105,219,27,53,168,157,107,169,3,134,116,244,114,156,103,59,125,9,50,123,21,41,201,79,77,115,42,73,74,80,89,189,40,113,137,245,71,142,49,198,119,40,156,239,202,187,255,241,239,231,252,122,19,255,157,34,77,92,177,122,227,13,199,255,236,158,221,17,195,34,205,172,152,115,34,178,184,17,34,185,145,5,250,98,154,29,66,35,137,116,233,118,185,169,65,231,109,64,168,148,112,212,144,67,25,162,195,186,187,33,23,251,170,208,36,188,190,23,43,205,199,198,26,170,208,79,141,240,68,107,218,0,0,0,224,0,8,0,32,112,96,144,120,25,159,11,23,13,113,58,241,184,162,131,64,64,27,142,234,210,162,165,234,150,162,111,21,123,24,73,101,255,251,178,100,129,136,6,215,104,203,51,184,92,244,74,69,41,157,104,39,148,24,233,163,61,174,97,234,129,32,20,230,157,151,149,80,230,238,45,39,70,37,152,168,142,202,25,234,222,110,147,79,92,33,25,82,135,147,12,59,177,83,157,31,39,78,191,255,232,200,0,14,64,0,156,220,196,70,147,148,148,141,4,65,49,24,132,204,18,243,16,16,19,229,42,145,196,191,96,102,219,244,34,42,163,67,192,67,85,161,151,202,239,20,45,111,222,182,29,69,225,242,251,129,8,84,195,36,142,75,203,16,157,77,42,161,214,90,3,92,214,183,193,178,174,188,47,103,253,190,54,111,150,191,206,226,120,235,245,68,95,240,214,177,185,80,243,100,70,163,177,248,42,38,228,174,55,7,255,140,197,255,13,77,25,135,180,130,24,136,113,197,75,117,125,174,174,183,180,250,255,21,211,142,75,159,205,91,126,48,186,214,179,152,43,20,195,133,213,171,131,70,189,224,176,91,183,67,97,129,118,212,26,145,155,123,141,5,132,194,126,253,72,95,33,106,120,151,214,111,187,251,87,59,211,205,91,55,213,241,227,182,78,185,64,75,63,208,146,225,32,128,0,2,52,114,100,197,236,72,35,43,1,243,91,51,97,141,56,5,36,180,135,212,67,128,117,165,253,83,243,221,109,236,97,162,229,123,209,90,60,41,249,133,118,119,253,94,65,141,218,251,90,160,170,183,245,155,147,217,255,237,242,110,151,245,159,255,255,221,253,40,0,32,0,4,16,9,156,194,19,154,104,11,149,144,38,18,61,103,49,8,5,96,32,160,10,137,38,5,9,166,41,139,2,192,144,224,212,130,129,80,12,199,80,0,10,7,39,84,56,212,195,132,149,77,6,229,18,72,155,221,186,234,191,244,113,193,144,1,237,169,45,128,161,18,230,126,215,23,93,104,116,170,9,162,54,242,236,133,110,92,150,231,62,219,91,108,41,113,16,191,138,67,88,227,198,154,233,1,133,98,0,65,196,214,30,159,112,46,81,146,226,9,217,36,236,142,125,1,65,72,190,173,19,95,170,222,192,212,178,58,182,92,227,145,43,133,223,161,163,62,239,147,58,51,229,107,250,207,59,3,71,181,232,161,4,210,203,219,217,250,103,101,32,12,13,237,82,8,93,160,180,148,53,8,222,252,92,66,48,170,224,49,43,115,255,236,229,94,82,255,172,205,126,73,253,172,122,17,70,121,70,28,248,127,255,164,118,171,200,159,4,128,24,6,0,4,193,100,33,96,226,5,0,97,245,25,16,46,195,114,139,39,177,84,251,43,149,227,78,52,42,214,178,211,177,99,185,12,80,236,204,32,195,123,162,50,40,64,127,191,111,208,205,71,108,103,217,44,130,180,127,94,149,245,126,255,251,178,100,142,138,38,233,113,204,179,175,79,144,71,37,57,169,99,69,28,27,225,193,51,14,233,235,201,35,155,166,33,161,158,24,158,75,209,254,255,255,250,128,33,24,10,124,28,134,114,153,248,60,24,214,17,24,154,79,158,128,0,5,0,210,176,17,104,142,130,38,109,2,0,160,164,193,128,18,136,130,19,168,161,181,22,63,43,136,25,145,227,77,36,22,158,130,243,57,153,67,25,207,72,37,106,30,209,106,200,102,155,232,202,178,216,220,46,18,72,110,97,130,95,193,178,44,199,146,79,133,89,109,68,80,145,160,161,43,84,51,170,70,8,25,78,28,6,113,117,74,234,167,106,53,117,6,138,80,68,175,43,159,62,87,154,101,181,223,190,235,154,46,75,196,74,226,180,247,131,20,235,125,101,214,203,147,255,119,5,60,40,248,182,102,253,246,247,152,164,37,201,174,180,46,251,146,172,184,214,99,124,95,198,170,180,122,167,137,6,173,118,211,216,12,240,217,93,77,108,252,235,193,53,92,179,76,87,127,90,248,255,251,127,241,225,191,173,235,175,185,171,152,73,229,13,189,117,239,175,243,20,154,111,25,128,33,1,0,200,225,163,41,248,133,6,24,209,249,18,247,53,181,24,184,53,90,105,109,191,106,58,146,20,243,247,110,55,24,19,225,194,217,210,158,12,184,112,186,97,97,147,170,206,247,182,197,25,19,31,34,107,93,116,181,25,17,15,205,191,255,171,244,44,242,159,243,181,144,0,0,8,4,11,140,42,109,142,71,91,76,126,54,8,71,99,42,148,131,223,129,113,33,212,193,208,64,28,5,5,130,195,44,132,212,244,2,189,14,194,42,56,210,67,79,194,100,110,202,232,50,133,130,17,174,202,72,240,160,117,187,49,39,129,215,116,110,88,201,19,9,252,129,101,139,22,194,217,135,236,199,28,210,4,106,129,79,212,178,194,160,23,182,115,216,142,22,157,100,184,163,162,62,149,226,41,117,216,100,48,210,222,110,187,113,72,28,86,59,5,166,5,228,194,168,250,143,188,210,223,62,9,139,143,149,215,215,160,186,149,219,222,150,140,154,246,183,106,215,42,221,83,159,234,209,230,153,200,47,157,192,171,58,203,60,142,165,150,108,42,60,140,217,109,136,158,21,220,53,90,168,152,149,145,201,114,88,117,183,27,65,174,53,102,2,245,109,226,184,222,191,139,254,245,241,109,125,229,180,202,214,51,139,239,18,239,45,76,219,255,255,255,149,226,27,74,64,2,0,0,34,65,128,80,49,110,104,81,69,153,15,198,65,161,172,49,74,169,134,225,230,186,62,101,159,92,210,113,106,29,52,33,229,69,163,50,211,64,116,210,156,247,153,180,221,18,180,197,220,42,9,226,109,212,249,93,255,251,178,100,143,136,135,26,112,76,75,186,122,240,64,100,217,186,105,229,42,28,33,193,42,78,189,58,193,20,139,230,81,166,33,202,187,191,201,124,160,0,13,153,109,177,29,191,23,153,26,132,24,184,102,25,29,226,30,96,101,152,176,43,24,98,16,128,1,161,194,232,211,81,4,192,48,25,42,99,136,115,51,132,4,48,4,37,6,128,142,131,87,48,60,41,166,136,198,51,24,3,36,25,70,96,102,6,202,30,224,168,4,28,0,181,72,58,72,239,202,213,69,139,241,232,138,14,7,33,193,3,187,202,174,145,16,39,21,199,173,227,90,51,199,176,228,164,88,209,137,156,102,183,181,19,152,154,147,158,175,126,89,131,232,191,210,29,165,60,21,75,80,232,175,204,74,225,137,146,39,157,36,154,158,143,136,19,21,161,98,165,234,207,107,8,248,17,69,170,191,52,163,11,131,12,209,166,188,49,65,107,200,192,149,142,166,8,58,25,155,15,35,148,190,35,81,141,70,140,205,167,40,177,5,139,144,202,181,38,227,125,76,117,149,158,149,149,197,57,15,178,125,54,23,180,43,76,159,222,127,255,255,245,145,88,0,130,18,0,65,229,129,104,176,97,100,159,16,146,54,64,253,168,217,66,72,186,202,146,70,211,234,110,214,104,66,119,126,76,113,31,202,56,203,253,108,186,167,240,178,132,97,235,22,51,44,17,166,184,28,202,160,193,222,234,223,15,182,202,255,87,254,207,170,0,0,99,17,5,220,51,23,39,19,34,144,32,49,68,7,19,11,166,56,49,119,29,147,0,208,80,48,98,3,149,20,48,101,11,115,29,240,92,48,37,1,81,8,3,147,0,121,96,19,76,54,130,112,88,10,0,192,210,187,144,226,96,70,9,139,241,203,226,29,64,160,146,225,194,153,90,144,119,18,213,56,69,80,169,82,105,80,64,41,133,23,86,210,98,240,212,169,110,144,87,39,11,20,228,129,37,197,153,83,195,81,87,221,92,80,213,237,72,205,234,44,104,214,18,98,91,40,197,136,67,179,216,102,194,119,102,59,146,193,17,39,149,85,164,136,65,178,201,255,235,105,149,55,43,168,126,122,173,79,64,163,23,119,40,128,5,130,99,65,79,72,199,108,91,154,168,221,143,87,157,171,24,37,51,89,171,218,115,148,214,192,143,81,180,65,222,109,165,72,163,68,66,242,122,136,54,26,72,73,30,50,84,212,173,50,124,182,156,166,72,211,11,185,39,214,223,153,118,210,201,48,142,110,48,41,58,132,153,183,204,0,0,239,128,100,129,238,230,192,97,193,197,157,17,147,142,12,69,5,114,50,18,236,72,96,142,170,22,149,170,80,200,174,187,97,55,79,43,202,232,168,53,169,138,218,21,243,195,215,42,57,255,251,178,100,146,12,167,202,103,201,19,218,76,242,65,5,57,145,105,231,42,29,169,163,48,110,225,239,72,251,148,166,153,166,21,80,254,119,213,189,250,178,178,41,44,191,178,183,193,109,178,159,80,191,111,173,78,250,128,4,0,237,48,6,196,50,172,77,52,140,161,50,32,147,48,246,74,58,156,131,48,164,5,48,96,22,10,0,230,16,14,166,69,9,9,112,182,33,98,0,48,196,160,253,254,70,6,182,180,15,87,194,138,86,216,193,8,139,219,197,138,71,29,231,121,98,69,165,21,172,177,79,116,23,245,200,147,202,88,185,75,63,85,148,238,8,194,119,6,34,243,136,48,44,175,189,119,1,5,79,169,6,66,222,117,207,119,60,205,49,222,14,185,245,152,107,91,215,203,156,183,165,149,49,175,127,100,166,105,133,121,75,125,125,165,233,189,228,255,112,125,7,113,104,231,170,249,158,62,165,15,71,242,191,153,188,142,125,156,171,67,145,151,79,221,148,110,12,75,107,180,194,185,189,69,17,99,51,42,31,191,69,192,123,1,189,129,153,24,218,144,189,84,113,87,106,247,206,42,200,141,205,110,74,51,137,194,70,39,8,140,111,148,210,192,93,93,186,11,172,45,192,85,134,68,245,32,104,121,115,167,226,236,172,96,242,1,131,163,146,228,26,12,178,194,58,37,4,27,27,195,38,107,196,70,226,203,79,138,193,173,123,26,42,9,36,195,31,36,202,69,26,217,21,249,65,159,129,31,94,138,189,83,255,241,174,221,238,147,169,222,67,254,188,70,241,172,189,194,0,1,147,9,179,204,48,70,14,35,22,81,53,48,86,12,83,11,113,16,18,150,35,2,208,4,18,1,103,244,192,8,23,140,72,128,100,44,0,165,251,115,1,192,12,80,50,233,236,154,106,145,61,204,17,192,145,219,136,91,108,166,2,160,51,31,159,112,154,234,71,170,21,53,46,244,11,14,67,16,67,59,164,42,0,83,54,174,237,69,72,0,116,152,27,49,171,89,217,30,2,10,153,91,128,67,241,44,25,14,72,177,50,248,148,238,239,38,49,204,109,99,38,106,91,113,90,1,146,62,175,21,153,233,120,138,239,243,86,36,183,185,237,2,105,36,111,34,39,146,41,178,75,226,127,20,142,107,135,227,154,38,212,102,59,117,22,59,87,113,218,56,87,183,52,249,44,99,13,89,70,73,235,155,186,120,170,168,223,192,253,122,67,163,211,116,74,206,206,219,94,90,162,216,31,68,251,20,78,246,108,42,254,174,47,66,97,232,204,207,16,186,78,245,229,174,62,202,155,62,250,184,167,186,221,5,254,159,243,43,181,253,88,183,169,28,203,11,33,231,161,132,131,0,1,146,99,8,236,161,18,53,46,16,50,38,5,89,255,251,178,100,134,10,7,226,119,203,19,207,102,176,63,232,217,215,101,98,82,28,221,189,54,206,189,154,136,243,149,38,149,161,150,26,68,101,108,163,85,11,92,152,109,126,31,168,253,28,168,155,79,191,189,168,55,149,202,74,101,131,70,254,201,172,70,187,255,170,245,126,163,116,251,137,209,173,249,168,143,131,125,245,133,102,48,125,228,50,96,184,50,140,189,49,108,7,48,116,149,56,204,52,14,12,132,64,41,16,70,96,8,40,97,136,142,129,243,133,164,17,1,230,15,4,15,219,181,46,204,4,20,179,120,132,178,80,164,24,157,137,200,126,153,239,128,154,204,59,40,213,59,205,46,97,82,140,37,18,196,159,38,7,126,213,71,65,110,203,44,123,90,141,71,212,235,109,136,66,174,237,137,11,222,29,202,22,10,225,226,250,140,231,58,224,13,49,40,241,88,114,22,197,76,23,234,199,140,207,25,24,30,28,237,167,150,206,200,142,92,236,252,34,153,94,126,46,166,199,130,114,169,238,42,8,134,15,109,238,135,175,56,166,53,132,50,122,114,98,142,66,94,127,236,219,149,159,191,70,228,204,255,216,88,233,130,204,88,230,101,37,139,157,153,163,164,73,219,115,110,198,66,221,203,103,135,16,67,70,117,245,238,176,228,14,86,142,48,246,115,21,153,219,254,237,223,211,237,126,108,184,1,82,60,0,128,2,218,18,72,139,136,164,135,161,165,28,135,106,188,2,52,18,28,222,171,171,70,29,221,10,238,151,17,80,19,244,12,207,166,85,142,62,74,22,252,40,169,175,246,212,255,231,216,136,11,204,117,190,78,188,83,109,191,214,48,197,146,52,80,150,49,80,63,49,141,40,54,14,89,53,36,52,45,216,56,8,48,160,48,5,0,38,67,128,70,12,131,198,39,135,195,64,201,106,12,50,8,209,82,2,135,112,48,60,17,48,68,20,117,105,23,92,15,51,127,140,45,165,70,32,166,8,170,111,109,54,42,59,62,217,21,177,57,25,108,59,56,80,10,179,188,155,162,32,67,49,41,184,96,245,24,139,194,24,9,66,96,13,114,102,12,78,143,142,4,161,234,38,162,102,31,229,229,27,212,132,230,229,8,79,14,38,224,157,72,171,173,130,86,120,174,217,148,174,16,220,96,206,77,77,102,21,28,11,61,142,242,162,56,187,132,233,173,89,18,241,96,141,165,67,188,5,202,85,57,18,83,67,235,202,149,50,171,223,160,68,142,185,133,231,40,218,105,114,212,204,143,99,176,224,128,118,173,2,201,140,170,115,237,131,69,237,167,143,89,128,215,160,31,143,157,218,124,229,154,81,74,167,69,176,178,229,185,13,26,169,148,212,250,44,135,224,26,15,98,136,167,233,22,214,28,146,224,16,61,255,251,178,100,125,138,168,51,120,77,131,175,102,178,68,134,233,145,101,135,82,27,233,195,66,205,189,151,193,0,20,230,213,148,21,202,182,28,47,182,254,246,210,41,153,136,75,0,35,24,8,208,40,100,62,80,72,47,151,53,91,223,104,33,1,177,115,141,96,87,215,160,4,145,92,7,45,138,145,177,173,161,4,48,191,29,32,78,131,65,158,85,183,239,213,191,142,206,178,30,119,162,255,40,253,95,198,117,225,182,215,249,127,255,183,212,25,168,193,163,13,201,40,199,6,12,156,20,249,219,70,3,18,165,125,24,16,41,8,9,8,18,233,6,47,19,26,61,227,196,232,135,2,214,170,90,132,253,162,236,18,205,127,238,187,112,205,217,166,183,95,62,157,200,67,187,41,203,4,109,174,14,24,91,61,140,85,189,85,207,106,253,5,251,122,41,30,110,134,228,88,70,114,113,8,111,115,22,4,127,239,213,241,151,209,172,109,202,151,137,199,14,179,164,229,162,48,87,114,196,132,229,86,213,28,120,141,176,237,179,149,129,195,200,163,143,13,172,159,153,112,170,232,233,166,173,140,102,10,145,194,45,54,231,133,245,98,127,117,79,50,90,46,160,77,5,90,175,219,139,10,145,81,166,237,222,91,146,20,90,221,24,161,199,206,146,20,47,140,240,60,114,8,186,116,154,9,143,245,77,4,83,244,99,82,178,127,29,84,83,241,179,51,201,133,135,43,215,249,155,223,236,180,205,240,171,225,66,117,160,17,65,162,7,0,16,6,35,144,12,45,248,206,165,72,143,86,159,59,104,197,51,98,112,136,207,66,79,202,184,198,241,151,108,174,131,3,7,238,171,33,44,142,154,21,95,173,125,131,113,222,205,177,6,201,103,152,246,118,233,197,234,247,128,0,0,48,0,48,8,99,182,54,52,4,160,74,233,249,34,159,161,34,62,50,179,7,4,17,0,143,68,53,19,51,95,38,109,103,224,64,66,65,17,161,56,15,36,111,38,114,102,213,93,25,109,188,113,93,186,173,85,133,170,43,117,222,169,5,249,42,209,26,14,94,216,148,194,215,193,64,208,74,50,228,19,7,82,77,138,60,212,6,25,46,142,129,2,243,227,76,101,48,211,36,117,139,254,53,58,251,110,173,59,180,79,232,64,140,167,60,19,59,245,56,217,29,9,141,97,71,63,92,18,230,85,156,175,63,154,84,77,148,239,208,210,105,2,11,169,38,164,33,94,139,93,142,40,181,237,75,20,237,196,245,7,55,110,137,18,200,114,191,27,133,3,61,181,98,216,63,72,134,15,167,53,6,62,25,230,122,151,69,56,82,52,153,242,51,25,24,220,55,12,95,52,249,92,156,90,212,172,179,238,204,206,30,43,27,184,48,147,217,222,90,219,211,255,251,178,100,111,136,55,192,121,79,195,120,124,96,68,229,57,200,97,133,100,34,77,225,58,206,97,247,200,236,142,231,212,244,137,138,144,25,19,170,202,77,159,242,173,63,43,87,134,243,76,179,68,255,247,143,237,104,251,240,102,0,64,48,0,108,35,197,101,192,128,136,88,168,224,249,168,2,86,146,80,196,97,169,221,18,63,167,7,81,97,135,248,133,161,69,146,87,102,93,21,223,24,244,1,191,152,241,211,55,86,87,126,180,28,138,45,145,111,64,153,184,135,111,20,234,51,219,244,82,20,0,128,17,155,5,194,6,100,32,24,120,120,116,199,41,238,3,65,0,8,104,44,7,16,10,12,56,19,36,1,152,105,118,96,208,58,192,24,128,18,94,81,99,59,163,14,61,224,192,100,103,149,208,154,175,230,233,133,0,84,144,44,169,144,185,23,173,199,11,213,77,6,200,90,117,107,109,129,8,18,227,187,146,39,76,139,10,170,150,239,93,210,81,151,98,29,150,174,100,99,168,217,86,20,6,89,76,109,61,66,224,173,106,1,71,153,93,199,4,24,117,238,231,245,209,101,148,178,54,34,14,203,121,107,83,18,127,208,169,195,72,202,40,165,169,69,45,222,40,51,13,50,250,68,182,185,7,60,120,64,144,228,97,91,33,186,57,43,80,151,84,212,73,182,189,148,121,183,5,174,71,115,77,122,43,94,133,226,158,229,251,184,125,90,148,120,105,153,9,82,41,103,23,174,89,188,125,168,86,163,148,181,222,253,169,168,246,178,108,213,221,91,171,175,132,251,155,89,125,124,201,107,98,62,180,166,58,231,128,185,60,92,243,86,45,75,134,50,72,177,36,37,44,120,218,182,158,224,89,2,225,51,18,10,130,248,215,254,207,53,242,246,117,192,67,24,244,151,84,48,66,129,165,9,175,41,51,194,129,104,147,0,42,7,86,5,195,120,48,111,130,102,49,27,102,201,76,137,219,58,97,2,42,124,253,21,168,2,221,204,87,246,183,186,47,228,255,255,204,127,255,253,196,0,0,0,2,32,2,5,56,133,199,8,78,28,112,132,129,53,96,27,202,106,185,74,28,151,192,228,118,36,89,146,191,202,6,166,142,232,29,140,226,197,18,13,141,245,23,47,210,69,8,68,228,185,49,166,71,3,175,67,66,43,94,15,118,72,233,131,192,209,223,140,97,111,225,185,55,225,29,167,11,172,76,205,170,29,128,98,55,174,157,89,84,102,145,92,158,170,155,220,156,171,89,126,50,119,68,222,173,27,228,100,133,203,169,178,126,207,244,190,56,237,169,14,52,212,15,104,46,180,214,241,228,222,93,103,109,158,17,117,1,225,158,14,215,33,96,201,13,32,107,196,173,181,175,136,123,137,28,235,126,203,140,142,255,251,178,100,81,136,150,240,111,209,107,120,122,192,67,229,154,20,60,34,164,30,173,205,58,238,97,243,193,10,20,103,197,7,168,50,84,127,134,57,144,150,167,74,229,86,171,139,79,119,70,235,253,81,76,169,166,218,217,40,135,42,73,238,55,25,85,141,198,82,171,88,127,102,166,240,138,58,42,213,9,25,123,248,218,255,52,202,233,233,96,17,156,13,140,0,0,0,159,147,49,186,80,229,28,19,115,65,241,15,22,193,234,53,46,211,119,10,96,184,131,17,75,211,32,84,188,8,134,18,165,216,50,241,243,14,75,59,80,58,178,46,166,38,114,106,244,113,7,223,130,119,50,238,89,60,157,91,191,119,175,255,220,18,0,64,5,12,130,91,57,2,156,193,129,243,22,34,205,35,138,55,225,45,8,4,96,18,206,133,132,102,67,8,49,115,2,25,130,16,200,202,72,18,28,10,134,3,41,29,208,224,240,144,206,95,244,40,110,159,49,10,98,169,148,230,49,81,186,24,131,123,47,104,82,9,185,230,142,217,178,81,228,248,80,45,110,80,212,37,157,250,208,199,107,78,169,164,11,186,105,13,188,223,98,162,94,25,67,196,240,185,147,249,80,78,213,185,41,112,105,48,173,31,238,230,45,194,127,89,222,231,89,137,115,39,255,141,210,143,245,152,57,147,156,172,218,218,175,158,166,94,252,244,227,150,153,237,251,215,243,110,225,251,191,44,1,55,113,172,100,76,191,23,248,133,179,162,74,26,70,204,125,224,128,16,236,62,27,2,200,134,189,157,41,169,60,148,209,50,18,114,191,198,83,156,241,39,149,157,242,27,13,80,243,109,169,207,111,57,159,2,21,87,230,214,145,71,142,88,91,96,198,221,43,189,249,119,182,164,49,253,117,133,211,79,221,134,2,19,195,225,38,104,88,49,64,230,198,213,42,153,205,140,14,230,44,55,136,180,214,120,22,179,168,207,163,232,111,55,82,250,249,173,215,138,154,94,162,97,11,168,208,107,168,178,180,23,35,72,103,148,247,249,63,200,84,223,210,239,167,255,255,255,160,0,32,0,138,10,24,117,162,116,134,105,141,77,38,66,3,31,27,0,74,61,4,133,16,164,181,2,128,211,45,7,149,128,42,150,85,72,8,198,0,20,209,26,60,55,41,194,129,129,135,129,83,180,209,212,56,183,90,209,18,2,21,158,221,121,80,185,165,249,89,42,6,103,25,59,162,197,51,77,165,56,90,118,126,129,202,144,239,115,47,206,59,160,113,39,59,91,60,41,104,21,73,167,73,155,4,19,2,222,171,28,155,179,9,136,218,124,181,115,27,253,134,159,103,87,243,214,245,220,17,213,206,171,101,153,115,246,216,140,171,84,61,148,5,68,224,199,49,112,101,141,42,255,251,178,100,76,8,135,167,115,78,59,152,124,240,68,103,26,95,61,103,44,34,209,229,42,110,243,69,0,248,34,167,141,135,156,48,175,123,43,237,215,227,111,125,50,74,150,191,184,109,56,230,17,237,31,222,255,26,210,38,43,17,152,61,79,160,192,29,208,161,109,136,57,146,49,98,215,27,203,218,93,152,43,145,79,178,202,189,18,20,236,49,219,176,196,227,186,192,85,83,85,35,74,250,123,196,221,23,159,205,5,181,138,13,126,33,239,248,91,93,25,72,86,62,160,190,207,168,60,0,0,0,0,16,0,12,191,0,27,42,216,238,99,157,29,118,204,143,34,137,253,173,91,210,47,54,211,15,157,58,63,127,255,241,83,216,44,36,23,40,44,121,200,75,67,121,189,199,136,180,189,72,136,73,255,31,24,199,155,29,20,145,160,20,76,75,250,64,0,0,33,42,97,103,103,53,102,147,168,166,41,190,198,155,173,71,209,142,166,41,8,5,2,198,51,24,146,16,142,160,71,49,48,16,198,50,35,101,5,130,161,3,73,140,68,3,163,70,7,83,141,90,206,232,243,179,141,194,146,196,1,129,193,196,223,248,12,68,0,35,27,132,228,48,176,26,71,246,227,119,44,169,88,214,224,163,48,40,208,86,132,64,144,136,97,138,1,39,247,137,53,154,182,177,160,195,27,175,67,34,75,13,214,152,175,1,114,52,239,74,99,115,245,111,231,1,83,118,102,130,32,171,117,188,50,248,173,187,157,177,249,126,82,184,140,61,158,218,93,155,216,116,82,66,53,222,177,27,128,162,57,83,213,91,176,197,169,84,126,65,249,125,238,223,157,236,218,205,167,171,148,50,50,117,102,225,130,242,181,244,208,136,214,237,241,133,69,167,82,37,162,183,143,164,120,132,20,181,226,150,198,88,89,65,103,187,41,108,236,207,221,199,225,151,182,91,250,221,107,28,165,207,114,92,243,203,242,187,103,31,246,141,53,206,253,191,206,230,87,41,160,156,44,218,239,238,143,187,253,91,98,211,115,185,106,34,222,115,28,191,159,255,207,228,19,120,0,41,4,1,129,210,143,160,171,13,178,9,216,84,114,167,182,178,90,213,31,58,55,17,65,70,201,244,231,191,103,250,161,253,159,234,166,254,42,20,187,5,193,241,117,90,35,24,255,167,253,63,211,159,255,255,212,135,65,247,126,88,0,0,1,196,193,234,188,219,98,92,208,209,92,205,18,116,247,53,192,254,241,156,193,176,76,192,176,4,192,224,112,16,60,25,46,41,161,40,194,177,20,73,125,48,4,19,2,135,2,49,16,194,16,69,160,177,51,10,1,227,7,132,170,242,149,30,10,6,145,25,234,202,118,44,29,67,112,252,201,134,32,47,109,181,225,18,9,196,194,255,251,178,100,44,142,199,210,120,203,155,185,93,240,65,38,201,193,97,229,42,156,229,203,46,110,225,119,193,7,162,167,205,135,168,168,32,105,167,94,68,88,89,142,23,202,77,147,210,196,158,223,213,214,79,220,33,201,246,173,247,245,90,111,113,219,25,180,122,77,94,221,37,239,206,251,213,75,95,30,231,187,92,239,231,142,255,224,154,108,181,215,70,69,142,84,33,92,88,54,242,138,70,99,215,233,169,221,121,85,138,124,224,92,247,255,175,199,120,189,210,239,194,178,22,182,244,180,248,227,217,168,126,49,75,44,149,225,59,13,50,232,29,236,110,143,172,14,146,15,236,186,170,74,164,35,39,135,99,82,234,94,50,34,21,222,205,85,187,170,34,125,253,211,217,4,64,98,163,137,184,190,140,75,89,196,238,250,114,176,221,178,196,126,56,255,244,64,34,4,202,4,96,101,135,130,145,161,234,226,141,98,130,224,184,49,155,87,164,123,225,163,139,235,108,217,217,85,66,147,16,117,101,196,209,249,159,234,66,234,249,155,42,127,84,127,255,230,125,123,136,159,70,95,249,24,153,223,131,143,178,69,192,10,135,111,147,69,135,227,69,72,99,17,85,177,112,208,247,144,8,120,151,48,80,7,22,16,140,39,0,192,82,209,128,32,137,131,39,137,142,192,25,121,12,112,3,210,88,153,2,116,80,200,26,23,152,38,39,199,105,158,128,128,104,88,17,137,52,162,80,29,5,161,80,228,104,194,160,50,77,63,74,67,167,65,68,170,83,185,205,249,45,51,17,30,159,224,53,161,9,255,174,195,48,146,92,137,169,237,235,42,181,57,73,134,113,89,206,211,114,181,76,109,229,46,102,245,247,175,237,46,24,246,199,243,254,172,191,29,229,172,190,180,241,146,17,157,225,42,250,28,240,228,57,19,195,122,158,195,255,255,255,243,164,187,106,237,2,13,115,125,185,107,179,89,229,142,25,84,177,2,197,38,162,84,16,227,135,2,196,233,189,166,36,205,13,170,43,87,63,126,210,59,88,182,98,118,249,148,231,67,136,211,121,196,129,202,177,243,17,80,196,86,187,191,227,184,105,222,121,207,34,225,0,8,42,17,221,135,49,132,58,40,121,21,107,30,173,134,140,65,78,129,209,184,115,253,64,142,124,157,191,144,234,19,139,42,9,66,117,91,255,219,153,211,204,253,231,151,101,255,250,255,82,39,255,126,175,254,141,212,150,186,43,98,15,113,81,128,0,0,0,140,198,26,164,194,132,136,202,242,192,192,2,64,224,75,196,222,82,176,4,49,24,32,13,24,64,24,131,8,243,8,4,228,127,17,31,230,6,129,225,112,0,196,208,84,26,14,152,114,2,40,42,194,152,18,19,3,3,235,148,211,32,0,109,255,251,178,100,33,142,135,52,115,76,27,184,92,242,79,9,217,253,97,130,46,26,213,163,50,110,229,237,129,51,38,168,77,131,149,176,48,100,86,146,148,172,16,154,58,115,219,230,239,198,144,104,160,44,250,4,198,89,3,21,96,183,200,5,91,229,168,249,103,45,73,27,143,252,228,26,242,253,140,41,169,171,211,217,180,213,39,231,230,247,36,230,239,106,86,183,185,127,31,156,141,99,99,11,127,251,229,205,88,215,41,247,190,82,13,42,24,199,86,113,149,115,187,149,204,186,168,228,124,175,75,209,195,223,20,3,179,36,143,238,113,75,6,131,99,134,133,55,155,16,133,75,150,144,37,200,36,110,55,0,122,11,39,158,121,253,87,19,24,212,202,17,170,140,242,45,115,154,155,250,138,32,73,242,234,134,160,205,202,54,185,159,175,136,97,198,113,57,222,64,0,0,0,40,40,0,46,138,54,177,158,167,48,51,68,205,177,126,36,195,117,195,208,199,8,247,122,100,182,129,51,139,86,127,106,46,108,177,166,43,216,96,111,17,127,250,136,235,237,254,191,161,63,255,224,63,254,201,191,224,128,137,221,253,167,234,176,160,212,226,113,57,234,114,127,70,219,62,162,4,102,21,199,102,80,166,134,3,148,195,3,241,207,243,8,0,148,48,8,15,30,0,134,1,224,112,40,103,80,20,4,3,204,8,37,67,142,52,49,10,200,59,73,200,66,142,38,161,180,184,23,88,213,137,40,168,171,30,31,228,84,152,139,118,44,25,131,77,224,254,167,122,140,61,77,229,72,118,209,96,100,155,87,114,109,65,13,114,127,251,33,149,30,4,115,212,250,238,51,69,150,18,207,145,219,186,83,183,87,49,114,108,168,164,205,224,59,131,10,248,117,125,111,218,38,243,117,248,249,212,48,9,80,156,229,134,205,182,253,185,179,123,212,184,255,235,223,48,35,234,79,115,150,53,63,205,217,161,198,198,88,96,198,158,36,109,170,156,172,239,87,163,122,21,59,245,110,222,91,53,110,179,108,214,115,220,27,201,92,105,171,123,214,105,245,157,118,215,113,181,253,171,18,176,108,135,38,209,228,109,105,231,138,9,74,67,105,50,201,158,151,116,4,69,104,250,159,67,22,171,6,200,43,142,121,97,119,63,219,174,162,179,93,153,39,134,65,198,60,92,191,200,248,213,225,194,231,255,29,111,163,191,255,248,147,255,239,219,158,232,112,13,213,212,72,115,153,187,250,152,195,194,34,140,133,79,191,138,127,213,0,0,139,216,171,145,55,43,48,202,69,195,25,29,77,18,81,60,64,72,4,33,0,129,76,40,240,108,131,104,228,148,49,150,56,71,73,126,1,172,167,0,215,215,190,62,16,216,176,155,120,199,212,225,103,198,235,255,251,176,100,28,142,70,122,103,205,155,154,121,240,82,11,186,35,61,39,40,27,13,193,46,78,189,26,201,47,29,233,60,241,46,56,184,12,86,166,84,198,4,30,249,24,25,106,222,225,225,206,26,193,62,75,103,235,165,19,78,243,47,246,186,70,47,205,183,138,218,157,119,60,88,249,106,154,154,138,137,30,18,95,84,124,229,47,131,109,125,86,60,93,252,175,187,239,97,5,50,175,24,249,125,95,183,173,94,251,102,135,254,35,222,243,198,147,52,212,132,2,62,247,189,222,19,60,105,25,92,93,185,63,118,173,122,231,152,46,240,219,27,72,6,181,20,42,217,203,195,132,202,115,57,199,158,43,93,222,55,55,170,14,220,198,135,61,171,70,120,14,77,80,38,108,171,200,143,102,136,55,238,78,4,114,68,104,185,174,169,142,79,96,136,194,181,153,90,172,36,50,207,51,142,197,98,221,77,126,253,57,19,168,93,158,48,47,100,42,157,243,140,205,87,201,62,105,191,213,25,151,148,33,252,161,110,111,60,35,69,100,167,152,251,251,241,88,227,229,7,214,139,255,87,32,223,231,47,250,53,255,180,183,75,14,50,170,1,163,23,35,211,131,76,227,66,1,243,40,7,67,235,13,179,248,0,96,80,24,92,227,0,2,64,184,64,105,136,106,16,31,152,52,136,24,206,4,33,225,138,160,184,168,100,98,64,23,5,44,112,226,48,112,85,131,102,107,8,67,40,76,244,96,80,4,101,56,210,191,166,12,4,18,9,99,178,64,3,164,219,101,111,44,186,241,98,168,8,76,17,10,128,88,119,101,250,104,121,93,134,128,236,87,59,86,58,220,121,165,114,150,252,237,154,60,208,218,154,52,229,51,0,161,172,187,163,139,93,45,150,220,65,165,224,58,197,107,121,241,22,8,48,208,173,121,103,97,245,238,90,91,144,215,203,162,56,250,21,196,237,130,241,201,181,46,107,151,37,177,101,98,178,52,250,167,60,241,98,197,37,42,82,137,29,135,144,230,176,244,199,49,13,222,139,3,134,222,40,103,2,235,21,83,20,255,247,241,9,217,248,124,187,104,64,0,64,0,1,61,231,245,91,47,172,97,60,113,193,79,192,219,170,174,245,220,241,55,242,91,167,87,235,255,217,127,245,125,19,178,96,147,252,32,180,240,69,79,193,9,99,105,183,77,104,236,107,152,247,93,117,107,254,75,79,197,68,237,67,170,60,158,186,152,169,62,181,149,85,51,104,0,204,190,132,206,209,15,77,128,61,66,201,81,154,230,137,79,104,97,64,40,141,206,217,129,99,41,160,227,64,160,40,13,81,140,56,6,9,1,147,0,67,193,24,100,98,136,34,229,151,56,196,112,140,192,49,130,41,46,136,2,128,113,36,96,255,251,178,100,32,142,135,10,112,75,11,185,68,242,83,137,186,19,60,197,98,27,169,191,50,78,189,58,201,10,161,105,92,244,20,168,40,48,100,34,179,93,233,67,116,53,241,215,27,58,66,15,22,162,188,141,203,114,67,145,91,225,81,229,179,74,58,177,151,31,213,205,199,228,150,149,225,161,167,177,61,42,150,71,34,152,241,252,157,213,55,96,8,70,63,89,176,63,181,121,57,148,252,213,62,185,53,143,216,206,0,203,28,117,31,159,252,115,73,7,147,46,216,198,37,150,63,69,51,82,165,92,84,165,194,12,49,39,176,21,163,133,164,247,167,161,242,251,7,12,105,233,2,131,33,196,162,197,188,49,90,32,178,136,131,225,29,14,182,17,228,81,104,124,51,184,226,94,46,207,132,32,243,52,202,139,248,209,211,187,56,170,197,253,45,105,0,106,47,179,92,28,106,208,255,6,16,58,223,102,63,123,162,54,183,40,17,74,236,18,71,141,255,25,201,165,177,193,7,66,9,246,216,197,167,136,157,32,225,222,87,185,89,255,12,254,161,147,137,128,175,160,185,154,165,35,97,3,159,242,54,174,2,167,51,254,158,212,13,113,64,86,23,23,2,59,253,30,143,161,87,48,176,209,56,20,221,51,200,159,49,108,203,56,238,18,52,224,111,22,19,8,1,115,8,128,147,0,6,179,47,131,38,66,97,40,196,68,116,171,113,136,128,27,7,22,42,148,213,247,48,112,28,48,0,53,143,106,0,64,138,213,154,138,67,228,193,116,178,236,54,96,16,65,45,198,14,28,2,25,178,219,222,47,47,100,133,96,122,188,158,152,134,87,163,127,106,181,80,205,205,118,87,41,93,110,43,248,206,171,115,122,241,96,237,129,99,90,142,123,20,255,93,141,93,13,73,188,61,245,222,91,152,49,106,175,180,219,80,5,242,106,93,110,50,151,123,143,107,73,213,186,150,116,117,83,64,43,172,97,182,154,134,36,198,238,91,226,157,198,66,217,38,35,89,111,101,109,98,117,238,145,173,40,147,189,5,36,252,109,23,248,228,145,166,93,101,230,32,98,43,212,157,159,164,209,229,33,8,101,86,75,237,71,170,66,43,252,156,83,38,8,1,63,182,171,166,248,16,131,36,135,58,80,195,236,144,221,26,159,103,29,211,219,175,246,211,255,211,205,200,249,63,198,50,68,90,140,32,109,181,21,74,161,58,135,201,102,115,247,181,5,122,122,1,162,67,232,221,148,117,244,188,0,206,143,252,136,0,85,165,133,58,187,84,202,3,115,4,167,78,97,172,50,89,101,158,52,162,243,24,104,84,105,224,25,64,16,192,161,242,36,131,158,10,29,142,131,64,64,40,162,85,136,193,36,161,202,124,58,74,13,98,118,112,80,244,255,251,178,100,29,140,134,127,118,206,19,140,54,178,62,6,218,74,60,69,98,31,149,223,48,14,233,141,128,255,155,103,65,148,137,136,174,140,218,128,192,161,25,204,41,135,64,79,107,239,69,35,117,40,170,162,211,18,229,206,47,216,86,50,133,6,55,211,182,107,49,93,91,100,131,72,42,217,121,246,24,195,68,55,226,240,100,118,117,158,164,227,15,223,48,162,67,202,29,195,121,214,215,220,174,172,82,254,94,30,77,1,233,61,22,36,69,54,150,41,61,98,120,130,105,187,73,152,9,118,100,192,179,8,67,176,137,82,106,8,112,178,29,212,198,237,131,147,220,233,179,171,12,130,108,229,43,90,47,236,101,247,98,224,73,69,22,217,107,217,111,31,199,102,250,222,62,230,247,255,93,190,201,125,132,0,16,0,1,213,84,171,202,117,193,118,8,89,14,175,158,246,227,177,45,129,110,248,205,207,237,211,167,233,255,116,162,115,240,48,101,144,103,78,79,110,223,200,37,170,120,16,116,42,206,159,95,183,230,60,253,218,205,120,162,122,24,97,25,140,113,187,26,96,232,26,97,122,0,109,194,96,103,216,112,10,19,139,1,1,128,33,9,132,230,81,149,0,121,124,204,1,48,204,78,1,76,15,36,72,136,12,149,13,48,193,204,227,19,78,0,197,67,134,96,52,78,49,67,8,137,176,217,97,120,135,158,62,146,168,12,0,241,122,88,111,83,72,199,1,26,29,97,253,64,48,232,182,184,161,69,80,46,138,119,70,31,182,164,165,45,44,82,56,62,209,40,119,207,61,30,78,12,66,197,65,40,48,59,177,85,148,73,76,88,42,157,137,38,45,13,79,237,159,59,74,100,114,233,136,118,96,130,235,55,137,239,96,26,14,225,1,146,247,42,233,205,11,99,81,85,19,205,137,79,82,236,9,5,103,162,41,5,171,126,88,39,142,46,98,209,160,218,247,194,84,46,127,224,114,142,141,156,147,95,157,141,155,199,72,14,166,252,211,200,154,251,165,98,42,214,37,105,32,110,159,86,45,152,184,245,216,41,45,197,102,221,96,181,250,226,103,166,211,106,237,114,212,106,152,205,26,172,173,201,107,173,172,188,181,58,89,106,44,221,192,99,202,175,85,140,192,45,229,97,81,37,148,34,43,125,208,156,26,43,163,46,81,180,15,206,53,76,244,155,86,236,216,62,254,219,244,39,115,127,71,252,51,190,222,45,174,106,219,250,182,127,215,187,239,255,255,253,0,20,127,142,151,105,204,241,43,140,151,72,15,225,97,13,15,25,12,11,0,209,216,192,16,224,194,176,132,153,73,2,128,38,4,35,224,33,140,194,1,228,152,248,0,112,31,170,123,10,8,26,118,102,106,65,142,136,226,19,24,217,250,119,255,251,178,100,31,140,71,69,118,203,3,186,75,112,68,73,170,29,60,226,98,91,21,193,52,78,105,139,201,59,158,39,233,131,161,184,35,64,193,229,27,107,67,176,232,94,106,204,149,52,33,209,225,199,16,58,114,25,151,85,124,150,113,110,36,86,98,176,28,143,24,244,110,158,181,200,68,94,147,177,87,134,43,90,136,206,131,42,62,213,66,171,43,20,4,142,159,80,104,77,189,67,104,166,188,83,69,9,52,164,83,69,40,1,169,7,101,141,32,237,182,100,193,21,89,87,90,52,13,50,236,97,160,52,110,49,178,164,183,7,8,158,191,98,29,57,196,129,166,24,140,135,155,82,12,237,176,190,211,209,55,52,45,48,139,173,103,169,154,139,40,7,162,195,216,200,174,191,81,180,73,49,11,168,62,158,232,36,250,148,22,63,83,98,74,33,40,210,36,57,169,84,162,188,91,112,2,0,0,0,0,219,106,5,228,153,252,62,65,210,14,134,147,1,171,172,232,216,64,104,51,124,30,6,123,250,182,156,27,100,126,187,47,153,3,162,237,208,248,82,233,228,182,155,51,211,212,126,158,33,210,244,227,191,255,203,239,167,255,4,75,217,94,212,0,139,230,62,189,28,196,186,110,244,96,93,90,103,58,240,209,125,80,191,38,3,0,133,70,161,197,198,112,97,174,129,219,163,107,182,64,112,128,43,208,134,73,174,8,74,169,32,215,229,30,149,109,43,196,196,4,128,174,247,217,0,130,131,26,154,87,198,9,3,194,93,165,216,236,201,91,178,235,118,155,61,62,121,65,57,239,108,210,83,181,18,84,105,252,243,75,76,54,242,133,207,228,53,109,166,110,190,53,240,56,118,142,92,246,233,79,89,71,245,181,200,147,217,220,56,26,208,223,69,14,231,181,200,146,198,179,87,199,21,212,67,106,99,101,124,231,33,105,184,86,244,14,48,125,1,171,11,163,90,39,81,255,92,182,167,200,169,177,52,189,119,93,69,185,122,227,194,247,157,157,64,153,101,89,146,218,23,192,177,59,243,85,124,132,181,118,153,169,164,223,254,58,101,152,164,253,191,55,38,95,187,126,253,236,64,208,18,0,11,112,33,162,93,96,236,144,4,210,38,74,111,204,179,249,219,174,219,29,137,6,184,249,80,46,249,103,253,23,149,244,115,28,206,239,245,87,252,22,130,231,153,39,186,8,207,154,21,116,185,164,225,237,229,57,177,4,47,12,239,85,160,140,10,173,205,66,86,8,52,61,255,55,71,242,100,0,0,149,180,16,152,99,227,134,82,10,99,71,71,44,26,130,235,221,144,134,13,183,64,129,8,5,154,19,3,63,249,186,72,62,159,21,39,6,2,155,89,198,20,159,27,202,110,126,13,142,67,243,202,170,167,78,255,251,178,100,28,142,166,40,104,210,155,108,54,96,69,228,137,198,101,34,98,28,225,191,62,77,189,147,193,0,155,39,1,132,137,144,23,43,190,174,180,86,32,174,37,70,68,241,245,113,219,204,225,225,156,107,203,103,145,244,80,75,83,92,76,62,71,90,44,175,94,183,37,137,96,192,232,136,125,88,142,139,7,135,244,125,180,155,74,164,56,180,39,34,250,217,59,8,163,102,221,124,72,176,220,208,70,57,72,106,116,201,217,225,96,168,178,171,215,188,157,14,143,196,112,225,233,80,176,7,213,157,217,114,26,179,180,234,99,109,251,215,28,233,138,6,9,14,44,115,153,218,144,183,184,79,69,166,61,59,74,115,180,68,125,255,90,221,49,231,143,147,50,122,180,105,2,0,0,26,172,208,112,84,22,176,11,173,217,147,73,102,22,77,95,36,85,106,199,3,144,135,16,141,0,67,193,129,127,65,77,148,13,240,7,48,162,232,33,254,161,53,126,11,80,79,128,191,255,33,255,197,76,210,238,172,68,13,23,74,218,95,176,231,254,40,47,152,23,33,154,192,26,232,56,237,233,207,178,152,200,97,84,176,137,36,105,74,88,100,103,196,129,2,35,1,33,230,28,52,106,200,196,132,194,8,11,162,165,38,46,106,92,201,90,202,51,17,112,251,59,76,35,72,31,71,48,195,62,196,112,23,64,113,89,47,41,130,28,119,18,241,103,61,142,212,240,160,130,41,172,6,163,224,31,100,57,166,40,48,14,25,156,85,14,53,145,212,154,62,13,60,74,173,41,100,126,76,133,244,38,82,80,8,151,140,197,249,98,59,113,228,168,138,202,58,93,188,101,109,205,235,88,81,214,148,95,76,106,220,206,232,173,139,216,12,152,210,50,89,72,100,246,219,147,70,155,30,143,233,202,246,80,139,43,92,32,3,42,113,85,107,240,14,102,77,196,248,202,214,195,89,234,158,196,209,144,51,131,42,166,89,231,109,94,19,23,62,165,195,237,117,111,108,44,102,218,196,106,205,83,46,151,67,203,122,229,221,59,15,205,224,172,205,159,167,58,194,150,34,123,136,214,1,147,63,160,142,74,98,115,20,163,131,115,229,97,25,155,170,12,130,255,144,166,185,71,158,80,64,18,59,163,150,29,196,193,153,162,223,70,91,253,201,85,31,153,236,213,253,63,171,105,240,110,75,44,255,255,175,232,0,204,55,94,48,3,192,197,33,147,79,88,14,254,152,88,128,209,161,157,206,200,58,151,134,1,54,152,128,18,58,110,32,8,9,28,140,90,3,17,129,200,132,35,32,226,33,219,15,49,144,208,129,80,240,95,96,233,10,148,72,161,80,196,67,76,246,37,178,121,38,154,230,102,181,27,227,88,35,181,202,218,91,233,82,178,255,251,178,100,43,14,135,39,111,206,11,152,92,112,66,198,217,209,101,37,106,156,185,191,52,14,101,177,193,43,179,232,28,244,157,160,175,38,242,80,234,168,235,241,31,2,45,244,158,188,68,118,246,154,133,147,247,149,155,124,116,202,215,84,174,83,1,51,94,94,81,68,155,251,131,24,82,55,45,48,57,13,106,168,235,245,45,32,26,182,88,193,94,115,37,27,92,140,41,81,228,27,72,146,59,19,42,113,4,32,225,116,8,205,150,125,21,17,207,65,185,15,212,143,220,148,16,167,113,98,207,106,100,210,156,131,52,118,98,59,159,197,58,50,230,239,34,75,32,206,226,82,124,192,247,126,65,118,219,174,98,238,21,61,220,45,28,13,117,229,117,112,239,149,15,223,38,206,212,4,53,68,4,72,82,56,94,8,18,142,0,125,227,241,154,119,213,207,178,44,153,250,72,18,20,65,2,129,72,127,175,45,109,205,8,115,200,154,20,245,90,58,154,182,144,63,196,201,31,171,218,214,127,119,74,81,117,59,239,240,93,4,129,53,18,33,147,252,6,130,159,25,136,146,108,18,185,255,20,193,137,144,160,0,196,170,208,40,96,2,11,12,24,152,164,36,13,55,13,25,3,0,227,34,103,240,199,0,181,20,48,152,25,114,18,21,73,32,83,224,197,81,65,104,15,26,155,138,218,106,35,47,121,101,230,32,72,244,254,192,41,24,251,209,43,42,143,70,232,138,160,171,11,41,157,44,0,199,231,101,226,160,40,133,186,115,32,155,124,143,169,165,77,61,110,117,187,139,37,40,41,232,212,105,255,222,146,217,22,167,164,130,59,150,126,83,40,113,129,241,166,114,28,251,177,240,176,54,117,125,241,193,147,37,84,145,176,153,153,44,192,89,62,45,157,40,95,154,68,69,85,45,230,67,43,43,30,86,34,148,211,113,240,140,146,133,65,144,139,157,65,20,73,18,5,201,228,102,90,180,150,149,20,7,139,36,137,166,200,235,44,124,206,245,53,213,206,179,179,27,167,68,128,139,75,175,168,251,41,2,215,92,186,75,85,144,0,2,0,24,162,24,15,64,78,3,169,46,148,204,84,43,82,109,203,130,213,157,251,52,180,192,105,211,56,41,184,207,169,94,73,166,204,163,110,54,58,205,187,220,191,122,127,70,185,203,82,133,217,133,63,204,237,233,255,95,247,255,255,255,255,255,255,255,255,255,255,254,129,131,128,4,16,84,156,82,112,211,22,141,16,92,44,60,104,11,234,133,210,47,32,68,232,144,201,48,69,72,82,71,37,130,183,70,31,85,122,211,16,144,145,45,76,103,27,198,42,236,236,7,34,114,13,141,125,79,34,33,45,153,217,100,201,234,225,47,93,59,204,235,206,49,52,44,204,76,145,255,251,178,100,38,12,69,206,104,208,155,120,121,80,65,198,42,19,97,79,140,27,89,193,50,78,233,231,193,60,169,104,156,246,28,153,16,255,225,171,55,224,50,254,212,155,254,72,223,5,248,174,167,78,57,126,119,99,242,171,31,181,127,77,87,229,139,251,145,26,222,105,252,174,179,165,113,175,255,246,235,187,124,174,99,67,235,235,115,244,147,142,44,108,10,10,246,247,8,113,32,38,173,158,125,65,249,141,241,6,111,188,37,239,173,174,110,221,85,173,99,101,203,210,134,12,108,107,87,196,57,53,155,183,165,35,87,114,122,58,41,226,65,120,206,108,0,31,0,7,161,134,56,3,5,39,50,133,210,192,215,185,21,167,120,39,190,67,206,97,203,238,73,165,208,79,210,247,157,163,46,196,181,155,78,85,244,255,212,245,48,136,118,162,226,123,131,40,9,159,55,111,57,24,82,102,198,148,44,214,119,32,0,18,48,153,164,53,72,106,53,0,27,3,31,199,30,138,70,30,129,40,168,132,69,252,110,72,254,103,74,45,225,251,137,78,91,69,118,112,70,33,3,180,167,204,89,81,130,73,199,0,142,130,80,69,67,58,156,164,33,213,161,157,79,2,7,176,186,59,135,240,79,66,93,47,160,29,17,146,37,66,131,46,198,52,20,227,148,88,217,83,156,41,19,233,41,27,112,84,52,237,135,151,187,80,53,167,163,87,187,241,33,30,79,97,4,186,6,237,37,41,40,186,156,52,144,207,166,45,188,82,88,153,177,158,119,218,55,172,149,182,177,150,242,42,152,199,143,118,212,165,108,219,46,34,182,184,68,154,75,203,100,80,161,212,242,186,207,173,105,121,21,184,207,198,241,173,83,214,79,185,49,228,188,23,143,164,78,189,196,37,38,241,31,59,158,255,89,125,165,78,243,125,87,229,147,234,187,215,222,55,243,255,249,133,236,222,247,137,66,0,12,15,226,18,16,74,9,144,74,20,109,130,56,146,4,193,115,21,25,91,33,64,154,234,233,90,210,59,105,237,183,71,167,86,210,255,225,113,162,148,36,51,138,133,206,120,57,45,167,94,190,190,158,159,237,81,160,223,95,162,184,208,183,252,176,72,185,126,84,126,196,214,95,65,161,238,103,113,0,32,148,226,147,24,52,97,229,38,156,145,113,136,175,157,228,243,249,47,88,0,184,2,203,153,48,0,50,16,113,165,26,104,117,69,65,0,20,21,100,42,177,121,66,171,245,212,162,169,66,233,110,247,20,50,223,94,159,134,181,41,166,157,181,186,106,115,180,107,189,206,173,1,22,246,19,213,170,226,176,45,86,88,247,97,42,208,173,209,171,90,231,171,52,78,121,145,211,204,251,19,195,80,83,80,10,13,125,127,189,127,220,67,122,217,243,255,251,178,100,58,136,197,185,105,79,59,111,53,240,81,201,26,19,97,42,56,25,229,155,44,46,225,113,201,71,41,104,13,134,20,168,219,214,219,235,232,118,181,27,127,237,103,56,111,98,143,88,47,53,37,160,238,145,138,88,51,65,174,127,147,63,207,79,154,201,31,211,218,239,107,146,90,94,38,130,119,234,140,231,17,36,36,101,102,145,40,148,152,150,186,5,66,21,102,105,111,245,161,77,124,49,29,129,93,198,184,6,76,245,59,160,108,104,121,50,195,146,65,108,122,93,155,204,244,70,56,70,57,191,120,188,136,233,69,53,199,195,153,85,253,162,177,33,178,163,18,106,16,58,152,19,6,169,246,59,41,206,147,53,148,194,86,35,40,70,88,140,249,212,39,42,111,255,223,255,150,166,183,212,1,152,62,99,29,113,7,154,56,51,24,20,58,28,204,176,152,6,23,80,164,208,88,81,48,16,18,64,227,11,196,0,73,2,16,138,55,97,96,44,80,14,5,24,5,175,122,146,204,193,176,88,81,5,99,127,36,234,243,85,56,70,153,199,237,254,30,123,37,160,137,46,114,103,196,45,110,28,177,55,181,58,149,124,78,92,205,170,89,164,202,29,141,214,141,180,10,11,245,38,233,235,124,207,36,205,149,130,77,218,134,45,97,67,51,86,164,180,132,54,121,75,135,57,216,189,236,43,183,122,68,22,185,81,210,129,241,112,0,19,28,219,147,71,79,36,81,194,139,213,77,71,50,73,135,50,96,216,222,31,116,86,62,239,184,138,58,162,135,207,47,72,93,196,178,174,165,126,229,148,133,155,173,31,182,213,156,255,21,14,137,136,93,88,97,214,185,53,179,32,19,127,210,194,254,125,8,0,0,166,249,187,181,151,145,140,7,221,111,114,227,89,23,21,60,99,4,76,40,173,108,146,61,15,234,216,159,254,191,237,162,55,246,94,173,248,147,126,99,235,215,255,20,31,254,44,133,121,170,243,104,225,235,41,149,21,203,26,10,73,220,214,152,113,200,66,120,149,199,245,5,221,209,37,199,158,133,78,164,0,32,7,94,99,152,118,111,3,90,97,160,124,96,160,24,115,41,6,99,200,38,220,11,142,8,5,140,9,2,66,224,57,130,129,72,192,214,36,42,201,82,64,132,2,7,7,107,141,169,171,192,96,38,204,152,182,79,185,137,104,169,130,103,25,134,8,5,170,183,56,121,23,248,182,32,191,154,115,219,77,69,115,214,73,47,90,181,105,186,116,46,178,222,216,198,34,203,58,180,196,206,105,156,78,245,235,231,160,85,45,79,198,213,124,26,193,189,177,99,241,129,193,154,28,77,94,90,237,120,110,217,178,5,91,60,206,20,128,161,163,148,88,171,188,89,160,148,129,181,99,108,109,19,255,251,178,100,77,8,198,58,104,204,179,175,68,240,78,137,217,227,97,130,42,23,5,165,52,110,101,135,193,74,34,231,77,151,156,168,42,122,70,172,118,163,86,204,145,0,198,138,83,3,210,158,143,67,108,227,21,162,170,161,109,230,206,24,131,171,190,139,30,107,216,239,114,21,202,98,6,217,66,199,227,192,1,135,112,88,52,209,120,86,20,66,100,47,88,201,74,130,145,228,86,49,72,165,114,15,47,90,134,175,9,254,19,253,191,233,222,237,248,39,101,47,112,199,205,215,255,214,154,86,160,70,118,159,86,69,6,232,90,27,117,149,209,213,64,220,46,113,165,74,186,14,114,148,227,42,88,48,166,40,2,65,42,83,33,172,207,81,111,34,181,25,112,42,66,96,51,184,29,24,215,225,130,64,209,0,102,140,154,13,111,68,205,100,205,197,153,128,214,71,58,85,206,95,228,138,124,235,68,119,61,158,13,122,127,84,168,221,11,202,86,135,212,180,219,146,221,107,43,77,188,199,163,165,167,26,46,134,36,234,234,203,38,121,149,185,81,141,114,217,69,223,6,96,208,63,114,26,67,234,79,93,238,141,115,51,61,245,69,39,70,97,20,229,251,108,212,55,172,13,235,173,90,109,27,208,238,152,227,211,90,223,87,69,237,189,253,91,235,16,76,15,218,11,33,214,188,210,101,174,95,11,91,103,152,121,75,103,179,76,253,158,186,35,233,67,54,99,95,69,177,50,96,178,206,243,75,26,95,72,16,178,206,42,0,22,140,130,127,160,202,28,203,222,19,76,252,115,193,63,116,162,40,152,166,159,192,186,212,25,29,201,121,189,122,58,102,127,254,143,153,255,5,192,28,21,61,9,182,42,38,228,136,161,17,162,208,209,160,76,121,33,93,218,43,111,255,255,98,211,10,115,142,53,71,214,92,124,193,130,68,196,199,250,140,242,128,0,32,192,150,9,118,156,169,146,108,145,153,137,5,134,0,8,24,108,45,47,122,24,24,168,9,219,16,4,224,9,60,101,107,40,12,173,147,214,113,34,144,21,31,121,155,207,6,44,10,229,214,105,133,211,252,239,14,181,15,197,135,5,194,39,174,230,131,6,239,49,60,251,146,244,195,232,23,142,186,101,191,140,238,246,108,164,155,27,22,125,155,110,183,222,181,169,181,139,230,36,176,183,222,200,164,172,44,49,214,143,221,218,109,14,255,254,251,149,113,111,189,188,111,127,33,224,206,74,93,44,71,211,218,160,108,65,86,83,98,46,67,14,86,74,235,222,52,118,63,152,110,211,190,122,132,88,145,223,18,149,185,116,0,0,0,28,17,48,94,129,39,84,237,115,171,195,79,92,137,91,213,13,110,69,5,190,63,217,53,13,55,227,44,187,86,254,47,249,199,255,251,178,100,100,8,5,23,104,206,51,143,52,248,88,169,25,221,96,168,158,25,161,201,44,78,189,17,193,51,33,103,233,132,148,184,33,95,171,177,144,76,138,6,28,137,124,95,173,68,217,218,150,109,255,249,110,133,254,158,164,108,254,47,249,108,202,117,36,179,107,67,169,201,8,239,26,40,208,241,140,20,206,95,184,149,57,112,1,6,6,84,103,48,14,39,19,144,165,65,56,195,160,80,195,208,52,88,20,10,129,104,76,17,3,235,184,100,86,16,5,69,224,3,5,128,96,36,20,7,16,130,161,64,57,200,5,0,240,42,224,88,207,213,2,210,45,94,88,214,14,178,222,182,78,215,112,163,50,178,197,163,97,188,179,87,37,122,114,101,107,60,71,27,82,3,232,110,226,170,96,71,102,130,220,255,45,209,33,158,199,27,251,189,91,190,155,166,96,120,105,11,202,69,111,86,91,80,98,98,202,105,76,128,252,67,93,221,70,132,41,15,49,114,116,212,180,67,194,71,67,169,42,100,187,137,113,234,240,136,65,134,32,136,28,10,90,197,221,110,90,158,208,98,199,114,76,76,181,205,208,144,85,237,1,162,181,80,244,66,137,14,198,3,148,108,170,143,65,14,6,69,215,207,90,113,20,158,33,179,90,249,80,16,1,193,72,91,107,85,24,251,156,162,33,234,135,9,11,137,132,66,160,242,163,242,52,169,137,110,160,189,234,54,237,168,219,180,218,179,213,53,125,94,164,66,209,63,255,233,148,64,202,234,148,86,216,106,218,77,80,5,181,55,121,238,223,217,86,28,88,181,173,117,136,99,255,191,250,6,36,162,84,144,194,89,51,109,40,13,218,67,48,200,236,197,2,240,224,168,240,73,69,23,18,2,24,120,136,58,204,151,18,145,81,116,36,188,107,21,189,105,146,197,131,116,162,81,213,221,57,61,88,242,77,59,101,161,217,52,7,209,195,121,75,139,137,75,172,185,168,181,108,61,56,186,169,151,123,209,219,225,166,17,237,254,143,102,215,123,1,247,111,77,151,58,223,62,183,241,69,141,172,147,56,201,40,117,103,220,229,245,40,196,62,36,136,126,220,118,104,156,134,7,37,148,166,197,155,85,91,184,84,150,113,74,146,73,32,245,57,79,83,166,72,25,165,153,93,242,81,66,8,183,190,88,175,126,179,22,42,120,154,233,228,72,201,220,149,61,78,147,250,216,40,133,183,86,236,145,5,138,97,4,0,182,37,98,32,12,92,5,250,132,84,57,124,32,20,130,130,227,116,58,148,34,197,138,171,254,229,168,151,221,109,213,234,99,250,178,43,146,87,84,58,109,140,183,250,88,39,30,30,27,84,112,120,94,200,71,168,159,211,211,253,239,255,213,13,108,193,198,253,62,132,82,155,255,251,178,100,128,140,133,157,104,205,155,140,76,112,74,232,185,211,101,135,44,22,193,163,52,78,61,49,193,122,24,166,221,132,189,248,48,79,124,207,214,35,89,135,12,78,105,48,40,244,20,97,153,73,38,98,92,170,193,80,100,125,166,177,7,122,153,84,86,164,117,149,179,180,65,229,21,15,165,177,29,109,227,82,189,95,134,222,141,143,76,199,129,136,116,158,232,130,95,106,62,188,56,16,155,177,150,60,91,81,223,210,185,205,95,166,254,51,63,131,44,144,34,137,10,111,121,131,26,62,226,196,154,173,143,242,145,212,76,19,206,9,10,33,155,150,160,147,111,32,103,105,168,84,126,101,169,10,78,234,82,187,134,65,93,178,140,232,241,11,115,201,250,150,168,141,148,78,109,168,70,27,15,57,108,19,201,58,48,179,133,15,178,153,230,155,146,149,147,146,187,100,25,224,141,181,202,81,204,172,211,22,131,199,156,144,132,25,228,0,58,81,24,11,148,22,193,177,109,119,54,79,22,164,87,173,217,63,48,167,141,99,193,33,229,66,187,36,205,195,36,113,120,203,213,229,69,249,27,75,124,35,254,125,93,206,234,29,142,184,109,182,88,74,119,89,147,255,215,252,140,135,165,87,88,195,229,115,50,185,251,17,118,113,121,51,215,23,159,33,5,220,131,81,223,124,246,239,253,109,0,0,8,10,154,140,59,231,48,254,88,18,44,36,35,153,12,38,91,6,54,160,107,96,96,22,162,128,0,44,150,117,199,111,39,229,108,87,218,36,98,99,242,92,76,60,70,14,146,62,90,33,21,25,224,218,186,209,42,60,137,71,200,176,116,211,106,212,87,79,114,104,25,123,100,93,242,201,224,42,15,36,108,172,157,179,93,149,142,7,101,66,40,203,105,221,179,168,98,17,114,102,174,246,145,140,75,32,169,29,120,100,38,198,54,106,21,32,133,22,248,44,212,43,104,190,64,189,52,246,230,101,174,147,189,81,184,97,238,130,79,139,164,201,233,19,183,186,18,148,151,233,51,66,57,20,173,243,37,39,83,65,69,33,40,123,62,125,124,253,244,178,48,148,10,154,247,119,171,176,5,4,104,137,58,13,17,50,135,131,5,207,34,163,138,49,55,194,118,11,99,77,51,40,173,104,62,67,157,51,237,3,196,18,171,81,130,80,224,241,193,65,81,63,45,235,127,85,247,122,142,124,150,244,39,234,229,31,69,175,235,144,148,196,238,170,40,67,106,84,168,102,4,250,94,161,145,200,235,213,95,254,106,29,187,23,251,254,226,253,43,72,54,99,172,202,104,59,228,103,177,68,96,24,236,96,184,0,60,35,22,193,40,30,240,96,32,175,5,64,71,229,154,164,67,245,17,100,170,90,208,150,23,116,174,52,213,255,251,178,100,158,136,133,156,109,205,75,137,52,114,92,41,185,182,101,2,142,23,73,207,48,46,176,213,137,105,155,38,165,134,21,160,4,221,167,110,202,225,6,228,162,64,250,117,122,139,32,79,102,82,67,85,148,124,164,49,90,246,123,20,48,173,61,63,251,29,182,59,88,234,99,145,241,151,153,249,204,186,27,140,61,12,74,151,46,243,181,215,66,179,117,96,121,186,154,41,181,101,91,90,189,204,181,32,130,31,142,70,75,108,221,174,83,167,82,145,175,135,78,66,116,142,80,202,151,13,160,237,124,55,246,30,119,25,91,108,196,222,89,213,209,235,184,65,244,73,209,6,70,235,1,133,220,147,230,171,114,171,39,238,85,54,33,181,83,246,40,166,43,240,65,194,248,1,192,18,3,89,45,147,56,52,20,176,100,186,125,29,38,141,19,95,240,212,77,86,228,108,149,112,234,241,232,131,120,241,155,63,101,193,83,23,228,118,121,4,196,86,233,182,199,122,53,4,17,15,153,185,89,30,218,14,176,136,44,197,216,166,105,93,218,87,125,45,96,181,130,134,105,111,200,157,172,123,84,235,237,248,91,191,255,255,250,128,0,0,227,10,81,206,74,64,51,49,0,217,83,163,113,30,148,197,12,12,92,76,63,30,26,13,232,26,244,182,108,204,144,131,129,38,50,150,207,92,54,233,59,15,170,151,182,7,54,94,137,239,50,18,0,129,1,17,232,183,154,97,198,63,74,118,11,174,227,39,42,135,212,208,137,162,254,117,171,212,156,231,98,101,77,143,198,50,80,126,132,140,134,29,112,19,240,55,136,138,243,245,159,199,172,232,100,22,102,104,112,34,28,232,162,16,194,212,143,92,23,6,20,62,51,108,100,96,67,12,85,83,37,31,169,21,167,93,40,164,42,64,11,38,198,66,44,47,193,160,253,56,137,8,248,199,96,153,88,250,104,211,120,177,171,219,220,211,135,168,255,180,63,131,125,86,241,34,142,50,11,186,225,34,75,23,211,201,66,86,220,246,59,197,88,248,56,19,236,204,35,214,204,154,211,18,177,213,153,48,134,56,34,25,85,238,74,204,183,22,194,16,117,43,27,223,40,30,195,142,172,75,161,145,37,167,145,147,196,151,121,215,197,53,235,185,30,77,123,210,59,93,142,248,39,234,176,0,199,4,16,90,80,177,159,152,36,34,50,52,75,46,200,96,168,239,14,200,117,170,203,215,78,213,208,231,146,43,11,159,77,226,240,195,118,41,171,159,232,162,113,100,62,207,213,93,90,8,110,234,255,245,221,255,187,255,250,130,130,36,15,48,211,164,232,96,51,157,13,205,7,241,59,17,6,33,76,102,84,216,24,218,136,170,164,128,247,77,67,86,113,141,64,237,9,145,60,44,113,255,251,178,100,179,136,136,4,113,77,147,153,121,226,60,193,169,233,97,47,36,31,93,187,55,46,100,89,192,249,15,230,209,135,136,168,159,191,110,250,37,202,87,49,0,42,7,129,95,192,40,113,11,35,84,96,64,2,113,83,215,80,233,69,60,70,204,53,63,214,93,149,53,58,232,215,222,164,185,18,137,38,12,185,194,84,230,205,16,5,20,243,233,150,93,130,173,106,236,9,107,123,116,185,17,212,23,57,77,148,2,162,28,165,188,52,109,21,173,55,156,194,153,137,197,113,194,85,142,82,172,164,191,65,70,20,13,183,164,166,44,14,181,103,105,163,194,32,33,84,181,32,137,53,105,117,12,59,151,49,229,54,235,95,114,97,90,221,150,233,157,203,245,24,172,23,69,60,155,216,89,160,190,220,107,87,179,41,125,232,47,217,165,93,21,241,198,179,13,165,199,181,37,119,43,63,213,225,203,113,155,46,80,10,233,61,36,173,253,164,149,90,165,156,120,91,220,45,90,205,242,194,93,82,152,55,152,155,32,178,37,93,89,196,116,1,64,112,19,201,9,168,76,49,174,42,187,72,171,87,69,99,81,86,148,202,162,3,42,149,114,75,5,198,241,73,66,128,169,152,63,47,106,179,126,154,161,170,224,211,85,187,149,93,247,232,246,203,49,89,47,103,111,255,215,191,242,208,0,0,179,7,129,23,49,229,17,115,20,96,111,48,48,69,211,117,153,48,162,194,221,157,53,25,167,128,152,72,16,132,240,114,143,74,231,18,60,202,209,201,37,17,243,123,94,137,197,182,197,163,184,146,60,163,56,67,32,144,201,197,180,238,0,96,98,145,234,5,15,189,249,211,215,229,11,17,254,250,15,231,110,87,1,229,168,210,246,154,185,25,9,38,23,59,109,156,225,170,104,15,47,235,94,195,44,91,157,22,124,130,107,227,217,41,49,150,226,197,128,152,221,7,52,211,237,91,176,34,6,221,236,121,57,173,204,194,168,233,226,65,70,156,106,182,202,137,167,29,252,184,14,46,65,150,15,246,169,233,106,56,86,169,245,148,131,45,224,155,145,108,112,202,9,230,123,131,33,218,185,217,110,205,167,212,181,0,95,252,238,197,43,227,217,67,101,194,174,51,10,197,156,190,166,157,109,227,82,57,5,221,202,243,119,30,38,23,90,87,98,155,47,214,112,92,154,213,185,219,174,47,55,122,245,47,63,251,188,51,255,251,91,255,251,157,239,243,151,189,128,1,12,104,0,96,0,122,28,54,2,132,226,135,52,14,67,116,217,61,49,23,199,159,27,214,108,120,172,53,208,199,104,152,1,15,48,37,13,13,254,157,121,159,170,255,255,250,162,238,153,189,229,32,3,246,158,138,51,156,255,116,152,1,195,32,10,115,142,255,251,178,100,159,142,7,212,116,204,19,219,200,162,62,38,57,250,96,230,126,30,185,167,46,110,235,7,201,10,29,167,77,132,137,176,223,211,56,10,211,86,165,83,165,68,144,129,112,2,6,1,86,228,194,21,42,80,181,17,212,52,46,13,27,13,99,215,177,158,36,221,43,117,180,129,112,170,188,37,60,52,126,93,13,142,197,47,140,196,2,5,70,159,49,104,211,76,159,199,226,149,172,113,97,191,81,210,1,101,170,70,157,185,108,165,160,97,101,159,2,223,98,122,84,229,101,59,101,208,222,24,179,220,174,95,126,109,206,110,118,15,214,80,105,19,103,229,201,148,55,56,182,230,154,197,233,219,34,134,181,75,94,253,236,48,149,57,31,126,50,53,229,193,71,104,177,146,33,246,205,193,166,119,87,235,94,153,157,197,245,252,178,220,237,236,125,173,81,101,205,191,88,74,237,188,82,187,145,137,118,108,210,220,183,24,106,55,189,70,161,123,171,189,48,234,122,106,56,139,36,162,152,163,171,59,122,154,115,23,10,164,253,202,139,110,189,73,28,134,91,18,149,206,117,211,157,203,112,77,171,50,57,93,139,215,247,218,233,11,215,248,239,76,87,99,64,0,0,183,101,55,137,5,120,83,5,193,81,37,220,122,206,179,188,209,228,253,4,37,185,74,121,255,155,178,226,35,222,187,254,183,84,158,221,38,41,126,105,11,91,127,35,247,255,255,250,85,251,125,18,159,167,252,68,73,254,87,255,255,187,220,0,8,0,16,128,6,80,104,72,230,180,243,4,131,77,81,254,58,152,176,193,192,180,151,50,153,196,136,120,4,0,14,128,28,135,33,105,181,17,99,116,158,145,155,188,240,247,177,185,5,205,18,129,10,2,116,146,241,16,53,40,231,36,232,5,109,235,208,200,249,159,101,243,55,48,111,115,249,133,75,123,121,57,146,142,226,196,225,250,38,230,93,105,108,236,113,138,230,132,13,21,164,58,184,250,153,36,63,82,68,66,49,81,77,1,159,5,210,108,96,64,116,132,166,90,117,161,173,103,153,73,131,110,153,158,112,234,142,231,68,192,79,247,89,173,144,148,150,244,236,164,198,124,213,116,135,214,224,136,64,55,106,41,32,154,193,104,7,147,165,144,52,105,118,99,94,49,113,106,235,34,167,88,72,44,19,89,173,198,13,172,101,88,36,236,109,163,243,56,96,195,216,229,66,200,220,134,245,68,65,41,219,185,8,166,64,0,0,2,128,44,0,94,44,121,211,147,57,101,21,131,176,112,27,95,161,183,212,247,178,192,34,73,247,205,108,163,212,112,252,210,245,36,242,162,86,167,255,127,255,255,247,255,212,42,243,95,141,211,152,242,131,226,211,163,161,19,180,248,137,255,255,235,114,108,255,251,178,100,142,136,134,190,104,205,211,145,103,48,72,135,170,45,97,39,56,26,213,161,54,238,225,231,201,52,42,104,29,134,28,112,91,206,250,8,0,0,25,113,128,164,225,163,105,88,98,14,97,189,196,98,32,184,91,151,88,197,225,116,63,101,97,89,109,86,47,22,67,19,242,182,237,183,238,83,45,164,99,109,66,229,231,40,155,82,220,130,140,85,214,106,18,170,183,41,23,121,194,178,23,169,107,254,66,106,127,13,63,142,190,115,63,196,80,221,141,43,82,23,189,93,93,187,209,35,175,210,122,198,103,255,64,237,89,190,134,200,150,151,61,167,230,131,50,183,223,212,11,94,30,47,8,9,167,41,244,89,173,111,15,196,194,13,159,70,248,134,222,114,183,105,181,190,62,181,115,18,123,53,49,163,162,198,115,54,32,189,122,192,116,173,72,175,109,63,161,222,140,145,107,2,42,42,30,153,218,142,98,189,2,250,58,161,9,123,181,44,35,245,191,20,59,205,69,244,179,106,154,239,23,82,194,84,35,222,59,120,213,1,205,90,199,7,244,91,189,118,120,168,64,208,0,15,32,199,222,208,134,32,152,235,64,6,44,113,48,250,4,114,215,83,61,117,213,167,171,226,190,188,228,233,145,208,59,82,255,219,255,255,250,191,111,229,61,246,111,235,235,255,255,249,7,163,242,161,67,78,61,72,201,30,239,84,29,28,7,26,3,71,82,8,179,22,156,118,42,1,76,28,117,13,233,85,205,145,7,13,179,148,15,48,18,4,133,227,2,3,3,3,214,0,96,12,96,64,30,175,5,1,165,44,128,66,192,113,131,1,250,140,12,1,110,122,224,68,168,32,144,1,43,2,47,197,2,174,137,157,78,240,3,126,73,11,109,52,199,69,110,76,67,79,70,52,63,15,246,150,170,96,94,211,194,28,5,156,169,21,139,10,144,201,64,50,206,190,11,30,197,52,69,135,101,114,105,154,212,164,197,135,90,222,157,12,172,117,225,167,171,177,67,94,121,108,152,144,84,242,238,80,108,199,239,53,106,194,190,247,249,101,95,191,156,202,139,209,101,131,101,255,135,1,235,203,106,118,201,19,53,215,199,237,6,155,146,95,252,101,77,203,72,182,222,171,27,218,211,117,77,193,242,221,88,255,74,37,150,105,119,79,167,15,112,186,216,206,154,218,233,210,174,102,13,106,182,157,215,98,64,225,50,181,247,23,158,130,38,116,1,135,208,100,219,220,41,17,97,89,205,109,168,81,52,89,184,220,199,228,110,212,189,77,4,201,100,5,42,111,188,161,116,145,5,253,13,111,255,255,250,253,95,70,250,142,133,57,167,169,27,99,98,61,72,77,197,232,159,255,255,245,209,247,33,30,152,169,189,148,177,166,10,234,183,255,251,178,100,148,14,70,210,102,203,11,185,76,242,83,234,90,23,96,202,56,27,241,163,42,79,109,231,193,32,158,39,140,240,31,72,165,60,145,6,17,205,128,230,8,5,68,99,70,16,134,68,160,126,99,10,152,230,95,65,134,96,174,3,6,4,0,58,97,158,29,34,85,1,98,163,9,14,16,152,160,242,66,22,108,224,198,16,136,100,29,144,42,212,9,50,244,237,40,28,137,191,163,40,228,67,207,84,84,195,199,71,138,115,119,204,48,37,113,83,164,203,125,101,196,75,221,168,101,235,41,128,146,196,235,163,17,199,43,162,174,54,167,3,73,215,134,60,119,6,197,124,105,180,92,102,222,139,123,166,200,39,99,158,156,139,0,170,211,160,118,145,79,108,218,109,73,182,2,178,211,193,112,171,172,189,197,243,83,145,252,220,229,211,234,247,209,254,127,223,241,111,171,203,54,125,220,126,124,122,227,233,245,33,66,218,189,229,191,158,107,219,90,222,227,55,57,102,144,32,173,65,146,43,36,143,254,177,62,149,212,138,214,197,43,182,172,67,129,44,175,224,235,225,170,177,230,172,204,141,228,16,225,117,158,96,252,1,74,166,98,200,165,2,176,189,49,57,11,129,247,13,62,181,15,93,106,159,93,220,77,127,254,255,92,111,252,111,203,15,47,112,253,228,241,177,228,168,194,150,4,235,255,87,209,191,27,3,147,220,211,167,171,58,208,68,116,112,185,196,168,255,254,239,251,234,255,168,0,1,243,5,67,102,49,35,38,97,100,99,48,184,114,19,22,176,255,48,7,0,35,0,80,51,48,220,14,211,214,132,207,169,48,196,196,16,23,235,64,65,147,244,176,48,40,232,20,184,104,106,22,212,99,228,71,103,97,177,138,106,88,208,30,144,165,181,79,59,0,10,184,120,48,116,116,73,15,183,188,197,194,251,116,224,53,59,212,170,24,81,31,138,85,228,73,154,185,171,97,199,10,235,42,76,106,199,149,225,71,56,35,62,179,54,162,53,3,136,139,171,40,33,89,171,141,191,131,172,170,183,26,35,220,102,75,120,22,204,108,215,77,174,50,214,233,220,127,140,251,252,235,85,131,121,243,166,41,189,51,185,92,48,197,18,144,224,42,88,235,103,174,181,120,19,178,233,236,88,103,244,145,169,22,23,135,92,82,46,237,23,127,25,139,104,144,41,125,192,220,143,111,87,176,182,241,178,240,96,73,143,243,255,255,255,127,255,255,57,174,229,0,0,0,80,113,64,250,240,244,67,14,176,90,71,94,15,219,2,53,170,19,136,127,87,58,101,135,54,138,224,220,249,198,134,11,88,17,146,168,255,70,70,80,149,178,95,175,255,255,44,155,142,26,48,72,41,106,52,248,219,234,107,24,181,38,102,39,255,251,176,100,144,142,6,240,116,202,19,218,121,240,78,135,90,13,101,135,62,26,65,161,36,79,105,17,193,60,157,231,93,147,173,248,48,112,255,245,237,77,104,37,45,195,162,16,104,193,109,41,12,10,81,80,200,100,43,140,175,142,108,213,180,9,204,29,128,24,192,244,14,140,3,9,24,96,6,0,64,122,16,2,6,3,96,166,205,148,240,232,13,5,65,213,35,156,65,224,8,106,105,176,253,64,3,75,97,133,10,16,83,30,169,109,239,22,74,53,205,196,100,166,117,90,44,68,159,4,199,171,87,80,5,14,116,165,173,230,88,143,8,156,238,43,251,251,121,46,40,173,84,117,113,179,47,128,175,229,93,211,187,203,109,174,243,227,133,75,186,121,47,55,96,148,36,186,204,176,144,10,176,101,90,219,245,175,24,0,82,93,179,122,236,122,26,105,85,135,36,42,138,7,66,73,191,238,182,146,137,51,61,4,54,132,172,115,209,95,241,42,115,73,166,195,35,7,71,176,122,204,69,8,134,152,77,77,78,61,81,197,138,186,239,72,141,90,224,170,93,36,97,6,183,252,58,144,132,129,3,217,67,8,81,71,188,193,162,40,211,229,35,162,206,99,201,125,13,189,75,112,179,98,119,47,44,143,136,226,215,42,23,61,191,231,114,122,25,255,255,253,120,186,65,228,172,204,248,84,39,59,158,99,145,97,163,173,241,94,250,158,74,111,148,215,215,246,109,49,223,81,212,46,184,104,152,0,0,2,140,194,92,232,12,46,13,176,193,80,49,140,113,149,24,205,20,46,130,2,160,182,230,24,33,194,39,32,46,160,198,134,51,10,133,65,165,105,106,79,123,68,247,75,197,66,203,155,106,172,32,136,12,66,248,128,200,245,72,57,218,6,78,14,45,56,210,204,98,209,96,240,218,156,154,79,93,49,201,168,193,213,190,220,38,115,227,163,53,5,184,239,254,68,221,51,50,27,189,237,171,88,234,42,111,105,156,193,195,219,254,46,205,16,52,218,15,24,183,174,191,128,221,124,98,182,221,173,121,51,72,218,174,91,115,157,97,75,31,211,27,190,169,109,227,81,220,177,155,188,150,187,133,75,86,223,87,149,235,230,182,186,222,14,33,93,247,127,137,55,6,144,169,62,115,154,98,182,137,170,87,23,244,244,174,179,243,171,249,9,129,196,0,234,8,251,64,33,6,1,46,15,18,148,37,72,54,80,207,38,157,140,195,206,166,234,129,227,186,150,176,161,152,196,18,95,30,124,21,61,80,32,127,237,155,168,231,90,10,204,157,86,95,255,255,252,191,235,177,238,179,17,104,163,147,93,139,222,117,122,255,223,181,137,187,184,156,52,216,53,149,250,121,94,29,6,12,25,90,56,203,153,101,12,221,5,255,251,178,100,144,142,134,58,99,202,27,218,121,240,78,199,121,199,101,231,40,91,225,125,30,79,109,145,193,64,41,39,77,151,148,105,208,195,231,100,12,155,133,240,70,15,38,3,0,34,98,240,82,230,25,160,142,96,42,16,230,1,160,58,96,162,13,100,128,22,50,0,78,105,137,112,7,24,2,0,32,84,12,18,21,90,68,128,22,25,42,138,39,203,208,218,23,116,155,37,96,212,232,196,226,0,202,140,76,84,8,196,32,137,134,160,151,245,36,167,110,252,162,39,172,131,129,102,187,6,140,2,103,168,154,239,239,196,75,141,245,168,90,199,234,153,131,67,216,216,120,234,242,187,89,160,173,200,164,252,204,166,49,149,75,137,189,2,83,206,60,3,64,50,77,118,159,58,158,43,138,26,44,141,166,236,235,249,114,172,95,118,99,247,44,92,122,140,239,238,207,76,253,181,136,159,43,44,142,181,236,217,141,187,252,105,144,174,202,150,167,107,139,172,231,213,239,231,179,245,109,235,73,250,102,100,230,185,162,167,205,60,203,137,45,35,191,153,33,144,54,226,226,192,54,162,61,192,41,28,20,2,177,224,164,110,71,181,126,94,41,29,182,92,200,251,6,202,30,111,125,232,106,195,169,49,180,94,159,255,255,213,191,247,98,32,227,161,106,229,34,0,198,114,17,208,145,114,34,58,236,115,86,105,152,234,84,178,153,111,43,26,68,179,106,43,217,43,0,0,156,168,1,99,27,176,197,29,60,38,155,179,135,31,228,4,24,170,36,152,44,30,24,96,212,0,66,32,48,8,140,38,20,4,194,49,108,76,144,49,229,150,177,201,0,54,205,227,67,151,40,148,110,62,224,168,97,20,86,250,90,96,65,147,41,141,188,134,52,65,16,7,2,85,6,221,253,203,233,59,131,82,183,170,141,39,255,8,244,245,2,30,252,57,253,170,159,206,98,251,48,125,248,173,57,201,34,67,240,184,176,242,176,120,71,190,117,171,88,92,142,211,182,118,244,120,188,228,37,74,167,244,62,186,182,137,110,86,158,196,197,88,61,150,109,5,85,226,245,20,198,156,214,96,102,223,159,190,212,84,202,181,69,235,111,58,204,73,32,68,144,22,176,240,100,105,57,42,40,85,160,8,64,1,134,59,113,27,113,31,209,19,161,35,181,9,72,169,43,87,31,26,33,74,16,11,188,108,238,235,71,71,197,7,88,175,254,170,107,176,58,177,230,119,255,115,217,209,216,111,123,167,251,255,208,198,70,101,202,77,117,26,192,227,239,47,124,231,225,167,10,117,133,28,77,73,186,230,174,98,140,243,3,23,4,184,53,50,22,147,97,225,183,52,59,173,147,125,161,31,48,201,7,35,3,160,31,50,85,18,146,98,28,48,51,6,163,255,251,178,100,149,142,5,179,85,74,27,186,98,240,82,39,25,218,101,135,54,90,209,131,28,15,108,209,193,67,166,167,13,145,26,57,4,128,46,48,123,5,113,224,29,3,1,17,129,88,33,152,50,135,81,123,135,64,88,192,12,0,16,124,185,12,44,168,16,36,39,5,215,17,37,7,84,213,65,145,13,25,105,83,40,144,28,134,77,67,96,72,105,34,53,95,112,39,107,117,26,40,235,83,131,132,179,152,180,164,103,38,162,200,87,61,40,193,79,210,79,83,69,242,183,156,55,188,253,227,221,61,231,167,11,150,103,231,114,219,196,222,87,182,225,40,206,124,181,188,179,60,145,201,219,222,99,200,172,84,98,7,131,238,78,153,235,186,227,108,223,232,216,39,178,37,22,190,251,15,175,221,245,234,113,243,115,63,218,194,218,105,203,157,102,247,122,173,204,211,31,121,238,38,46,3,52,241,202,168,26,81,110,182,222,19,0,56,62,225,211,82,212,84,50,48,3,148,177,109,33,67,159,132,154,126,73,57,93,202,187,252,231,48,248,245,12,197,132,119,255,251,119,171,179,211,249,24,185,53,255,255,242,85,30,118,32,194,115,59,206,247,128,74,199,247,159,123,62,213,62,230,246,139,170,152,121,140,214,216,250,124,195,25,115,208,40,0,5,208,96,214,25,223,28,89,153,144,209,152,75,83,41,135,248,145,152,10,5,113,80,29,76,65,136,60,194,4,17,197,65,76,192,12,0,204,21,0,153,160,179,147,12,4,61,196,112,128,149,7,118,239,176,157,40,209,16,93,103,232,97,40,72,149,250,137,152,65,104,178,59,64,129,140,128,64,160,73,176,186,43,174,151,151,101,247,239,233,117,214,206,193,16,4,231,199,90,145,213,80,197,8,110,22,79,29,187,167,27,13,19,83,148,23,40,251,135,154,223,67,211,152,80,87,86,195,123,211,245,248,90,57,173,246,178,227,83,122,206,68,181,21,155,126,150,187,240,51,150,247,219,172,63,52,199,25,150,123,219,248,58,142,177,28,179,27,231,125,145,125,242,247,237,187,181,92,213,34,21,70,122,76,1,148,160,18,2,100,10,240,18,128,123,255,255,95,254,255,250,192,0,32,64,16,92,129,185,172,42,66,5,106,1,142,67,51,65,80,206,36,25,157,236,167,56,212,121,249,146,127,247,151,191,163,22,124,139,58,255,255,252,159,254,223,242,236,155,59,90,221,28,215,103,75,0,47,61,21,200,166,64,72,56,226,80,54,166,20,60,115,52,56,165,248,96,207,144,15,172,117,62,245,160,0,41,183,12,38,27,141,236,191,198,157,83,97,47,51,251,68,112,226,80,192,208,64,199,102,200,32,74,42,131,6,6,0,166,27,130,106,241,79,131,64,35,36,194,255,251,178,100,165,12,6,82,84,200,147,219,98,242,83,72,153,202,105,34,119,88,85,157,40,110,229,47,65,40,158,167,157,132,148,216,52,250,146,62,177,167,10,180,241,64,240,100,104,131,169,108,236,104,192,168,121,44,37,0,24,23,68,162,97,236,222,243,177,95,154,107,28,252,149,221,55,214,160,132,228,4,187,40,246,237,33,142,192,83,229,18,61,156,17,33,163,44,123,210,48,142,56,168,244,223,81,74,226,20,166,126,168,164,150,70,230,41,98,22,170,81,102,227,83,68,210,75,182,181,174,52,205,78,54,212,238,75,212,118,54,229,181,221,62,205,212,93,15,95,29,228,142,73,38,254,142,43,201,230,209,205,1,129,134,80,165,23,116,113,52,219,75,227,44,29,98,69,186,202,155,59,82,172,101,53,132,0,3,151,125,91,10,201,140,8,252,79,151,234,168,202,66,179,14,234,108,208,159,115,183,101,124,47,159,255,255,243,63,47,162,178,93,217,78,239,86,114,152,170,205,138,183,223,84,146,130,238,172,201,213,206,238,38,224,208,46,33,91,3,175,18,184,130,174,145,253,118,127,83,208,12,57,45,220,193,225,99,11,67,205,74,68,52,23,120,233,161,67,2,6,215,89,147,194,162,68,5,254,142,131,192,134,76,144,136,186,4,13,44,43,67,139,62,87,179,186,217,239,224,85,4,41,250,177,1,208,35,121,71,41,65,187,61,141,83,101,142,18,252,187,169,191,214,227,159,191,162,214,87,154,157,74,243,18,252,178,249,245,178,71,247,17,133,37,6,194,173,84,14,93,50,54,229,108,191,170,157,251,194,84,97,206,166,204,145,158,125,27,92,155,52,26,67,205,164,233,75,213,55,244,185,238,87,185,52,235,117,221,244,100,95,116,158,202,201,29,54,185,131,52,243,221,211,197,217,106,246,82,74,20,190,76,176,37,9,158,186,67,225,200,104,38,5,146,160,4,173,177,120,163,45,99,15,80,204,88,244,165,38,27,61,233,30,163,252,171,30,214,238,183,217,206,244,65,206,112,180,54,72,235,255,255,191,111,255,189,125,85,189,122,126,165,6,102,90,60,70,208,197,149,69,35,57,42,201,229,65,30,88,69,1,92,170,67,61,173,131,220,255,201,128,45,89,132,136,8,24,116,142,137,146,56,166,24,20,182,81,135,208,79,24,2,128,168,240,5,24,82,12,41,130,24,3,152,7,0,200,96,3,152,17,128,123,77,77,224,169,99,213,61,6,23,60,93,110,64,243,235,44,152,84,23,24,21,100,60,254,172,180,12,60,137,76,90,216,209,212,243,137,199,221,153,251,220,140,99,134,107,75,123,142,33,173,37,109,188,247,186,243,10,75,70,209,60,188,177,2,220,29,87,94,193,220,218,194,117,255,251,178,100,183,12,5,112,104,205,155,137,55,16,76,40,201,195,101,162,118,28,37,165,40,79,105,139,201,65,170,104,117,149,21,124,186,253,45,196,26,215,100,77,81,72,108,174,222,201,205,221,76,155,252,167,212,80,115,172,43,129,101,147,203,237,36,139,151,217,173,130,92,123,246,246,18,59,161,171,13,189,102,247,27,97,154,56,98,91,63,188,198,126,190,221,86,50,39,216,113,34,242,149,203,109,182,120,184,224,245,60,102,155,91,55,28,9,46,194,212,41,122,135,47,213,105,126,154,145,253,89,6,154,8,90,151,36,4,85,34,58,35,114,188,192,129,128,48,16,6,212,146,78,67,177,49,72,219,140,23,113,67,160,73,171,217,149,198,172,234,48,53,189,121,65,57,144,50,36,255,255,249,21,244,247,117,68,47,93,173,234,239,179,119,210,133,119,88,145,175,1,197,77,57,223,31,95,230,15,241,169,65,218,247,247,183,255,33,197,180,63,208,255,241,28,1,76,99,25,204,77,9,13,175,28,141,77,167,143,80,17,140,75,8,12,8,8,12,76,88,12,27,0,2,160,209,130,0,57,131,64,4,19,33,64,121,89,38,150,114,7,161,119,193,12,48,148,1,43,0,101,116,4,160,81,48,175,200,52,66,30,193,56,65,2,16,177,126,67,17,70,197,204,172,191,123,183,113,82,235,178,81,224,62,221,187,16,7,107,0,215,171,82,133,41,17,222,213,228,26,63,97,68,95,196,189,153,135,230,196,20,108,85,145,101,233,13,239,175,26,122,67,52,187,94,223,182,67,101,50,87,167,150,198,65,84,201,115,136,11,164,124,1,32,134,200,148,206,40,165,195,152,233,153,1,100,159,103,109,216,254,244,134,57,196,15,189,60,235,39,205,215,45,5,16,161,192,72,164,235,0,58,100,3,44,189,39,164,47,121,131,206,89,68,11,232,118,11,109,201,130,58,119,158,71,73,64,131,11,242,54,0,131,38,1,164,209,16,4,227,238,22,58,65,203,45,172,25,11,12,56,173,226,13,241,21,175,253,79,234,12,38,134,242,21,15,255,254,214,118,254,213,79,158,117,107,99,69,244,111,161,38,151,176,153,119,14,139,221,3,115,140,212,91,148,159,244,85,162,128,88,192,132,27,76,30,134,88,199,44,26,76,65,80,164,203,40,26,204,14,64,64,72,21,76,56,192,20,20,24,8,186,23,0,99,2,112,3,127,222,98,250,158,7,140,117,183,161,77,151,222,38,85,14,191,176,117,146,60,138,212,33,199,48,67,199,143,216,146,152,116,42,182,146,26,110,245,47,237,216,135,51,180,95,42,252,136,131,130,93,167,151,52,28,169,239,177,127,148,205,76,234,221,248,178,55,81,143,150,248,135,189,178,243,84,116,255,251,178,100,200,142,6,191,120,74,139,172,54,162,68,167,122,26,97,101,63,29,141,223,42,79,105,141,201,102,30,165,201,167,156,248,130,190,231,212,142,142,235,3,27,245,153,87,246,212,41,85,78,165,81,35,97,14,239,251,115,124,152,225,170,22,208,170,181,9,148,234,203,235,29,83,21,165,44,107,232,125,18,119,210,254,182,173,127,52,243,118,141,57,105,110,44,189,107,20,164,97,150,24,66,93,22,36,153,219,174,128,245,243,253,90,153,229,41,232,217,248,249,100,139,16,137,202,75,230,240,196,118,58,179,237,218,210,251,190,246,121,197,220,115,178,240,217,233,133,77,249,215,207,120,15,0,32,4,162,20,208,192,131,51,28,10,237,130,130,72,193,203,65,22,115,18,245,25,130,69,220,36,11,151,25,189,154,37,212,176,101,139,230,99,54,188,18,251,59,213,158,127,171,190,62,245,23,208,161,231,169,98,63,36,125,125,76,30,138,11,30,168,112,156,62,197,21,183,66,140,222,232,195,142,181,21,38,143,201,255,161,197,95,196,228,0,8,16,0,145,150,70,68,98,68,17,137,66,230,12,164,133,64,6,44,6,39,41,141,152,52,51,72,196,124,95,149,35,45,136,112,24,109,203,105,147,153,87,102,114,190,222,120,90,191,233,158,10,144,88,1,19,176,156,200,197,100,242,64,130,98,202,16,10,16,218,232,230,27,109,117,8,2,128,16,16,13,138,237,149,218,10,18,49,183,81,172,109,180,110,70,78,43,39,124,148,20,2,96,155,126,160,238,245,87,46,186,71,132,97,178,112,8,40,10,9,19,17,130,96,109,236,35,88,80,24,92,156,156,219,8,209,163,55,55,165,83,47,28,86,241,193,65,91,104,243,24,64,96,128,54,213,40,128,144,131,60,165,31,119,41,206,57,241,116,111,63,230,93,27,115,151,97,222,61,43,149,235,87,183,115,149,82,66,27,95,239,0,24,0,2,122,154,194,99,10,197,5,64,146,69,208,16,146,25,9,247,170,7,164,123,194,251,235,170,217,201,75,50,197,150,3,95,20,117,87,71,254,61,170,103,121,221,156,215,175,173,77,21,62,148,46,92,230,116,102,227,121,168,38,55,247,233,77,253,66,211,64,0,54,96,88,176,99,186,248,96,248,2,99,155,178,124,137,172,101,32,58,10,16,140,30,25,12,29,53,204,141,13,192,64,72,176,166,90,224,192,188,84,2,48,164,34,78,32,184,34,98,48,34,133,176,203,2,45,42,103,199,227,68,137,7,10,98,52,91,165,6,98,180,164,44,158,181,242,231,68,148,162,198,111,150,51,244,176,43,93,249,163,136,168,69,136,101,246,10,53,60,171,172,42,233,47,204,58,238,151,45,209,126,165,241,248,136,169,36,255,251,178,100,190,136,38,0,103,208,83,153,73,112,70,101,137,152,109,231,56,33,121,179,50,78,225,241,201,55,151,38,37,163,9,216,150,172,225,63,86,253,85,29,103,115,243,83,137,114,215,178,182,221,28,88,203,235,13,5,16,235,67,213,32,40,142,240,249,234,125,92,250,161,13,20,82,171,96,158,202,104,100,40,248,32,199,54,36,2,176,177,28,204,237,211,91,192,87,175,56,215,81,102,121,104,204,239,27,60,84,241,140,237,253,23,106,25,19,194,68,148,220,236,66,204,156,141,139,233,251,232,15,142,230,41,254,11,146,185,92,166,140,197,59,108,172,112,183,151,26,195,98,97,172,5,21,226,110,46,158,94,216,132,246,43,41,66,174,135,189,46,119,95,44,45,102,141,199,164,76,108,235,45,125,128,64,0,12,59,96,0,74,8,103,104,4,192,69,88,20,194,161,26,16,143,142,132,191,41,29,117,125,127,49,138,178,50,166,89,67,113,130,67,191,89,187,178,49,86,163,236,39,86,74,179,231,239,118,101,107,217,18,71,118,176,33,200,209,223,237,183,25,96,46,1,244,125,30,133,127,255,157,0,0,74,152,200,97,77,222,192,216,1,76,192,144,195,166,209,201,237,22,18,48,66,144,204,183,56,104,33,247,67,27,235,130,90,88,3,5,9,198,38,228,137,57,57,28,161,108,110,173,61,71,214,85,5,204,185,113,91,27,199,54,80,77,145,160,32,84,213,131,1,91,168,111,82,102,181,44,212,133,198,107,98,146,245,167,38,111,37,188,182,248,161,238,179,189,193,46,90,206,147,21,199,129,19,91,214,99,111,79,87,110,86,151,7,226,110,177,241,6,171,169,225,77,11,16,209,17,219,218,160,54,253,86,87,27,98,251,181,105,183,187,150,109,164,230,135,189,219,27,178,241,19,230,170,73,163,230,211,53,95,25,103,175,200,85,135,190,82,96,246,170,132,245,223,167,197,169,80,251,107,100,151,110,122,114,253,174,33,118,201,128,0,224,0,160,0,2,195,133,136,64,96,86,80,247,92,251,101,161,77,117,136,211,108,106,71,154,188,179,51,23,156,194,84,60,91,70,176,89,26,85,255,222,150,71,228,207,208,0,208,197,133,132,39,37,158,251,201,218,200,1,223,81,31,33,191,207,255,251,64,115,3,2,51,94,79,131,70,3,131,8,166,195,110,224,226,128,16,100,6,0,13,38,3,2,192,103,8,20,3,17,6,240,96,32,6,128,139,214,231,161,128,241,124,201,223,155,43,24,172,6,97,81,130,64,13,183,145,179,98,80,5,192,101,140,97,14,47,59,135,131,169,121,23,97,19,242,165,94,42,1,90,198,196,6,52,13,223,157,94,233,160,37,153,104,198,62,187,0,63,90,156,246,255,251,178,100,182,14,149,249,104,207,155,111,77,240,69,36,41,186,100,230,136,27,21,171,52,78,188,219,65,35,158,230,65,172,20,112,175,140,33,140,211,53,102,6,254,200,216,250,212,176,195,151,95,7,114,62,52,235,131,246,44,127,165,70,189,143,152,209,92,32,9,22,32,198,136,250,150,117,17,252,147,104,246,88,138,161,139,38,62,101,143,95,233,120,253,201,116,201,185,172,91,31,211,119,165,179,134,50,210,106,198,72,44,107,201,9,238,49,184,177,253,200,19,1,99,89,115,91,133,188,24,195,63,128,48,237,184,247,16,100,40,207,34,231,254,233,253,223,32,157,99,161,131,14,24,47,112,64,114,161,193,222,10,156,75,176,75,245,132,162,145,97,238,217,145,239,115,135,85,20,24,82,64,35,142,113,11,174,103,160,146,179,84,156,10,62,232,61,165,248,81,63,85,110,110,51,43,39,247,107,232,189,101,127,145,196,62,45,242,61,77,168,0,16,10,152,88,248,112,16,33,181,136,134,93,190,27,194,138,42,27,112,204,8,28,29,41,25,68,8,158,228,193,89,148,174,112,89,228,116,81,64,69,75,100,152,161,205,86,211,69,27,138,92,77,189,207,253,12,102,31,75,75,80,37,104,15,38,234,183,38,37,114,162,168,102,47,124,18,160,26,219,156,72,69,52,88,118,37,179,78,73,219,28,181,18,197,201,194,216,141,53,47,83,212,151,210,246,37,90,190,27,144,95,194,85,234,218,195,255,108,166,117,171,232,254,77,122,81,150,235,245,145,111,215,187,77,66,146,210,235,31,90,125,106,196,133,30,13,179,77,254,101,167,175,91,201,15,118,26,42,248,254,131,184,180,126,213,51,107,20,109,200,220,172,128,215,210,44,16,151,153,24,164,85,194,115,87,170,207,246,181,34,222,39,93,46,216,156,86,91,179,88,148,86,93,149,185,214,85,236,12,159,250,175,88,162,34,143,76,104,0,0,220,22,187,143,2,150,124,64,75,81,105,206,238,81,24,251,58,151,216,49,204,160,84,177,192,182,176,220,71,138,157,188,209,117,78,26,163,102,236,239,219,118,234,33,53,182,216,126,198,49,20,122,110,130,150,252,213,61,180,191,143,63,14,142,254,253,253,110,105,61,147,118,94,0,0,2,97,143,133,65,185,39,137,171,130,225,157,224,49,185,210,241,132,224,64,64,34,98,56,48,96,193,112,99,80,96,151,1,2,116,180,40,16,196,139,123,0,5,192,0,81,251,16,130,103,132,7,130,217,251,214,238,131,146,185,243,73,100,43,100,139,17,11,148,243,247,90,26,142,77,143,114,10,127,212,64,24,36,123,175,237,208,21,218,146,215,240,133,64,120,143,132,36,95,82,18,121,130,121,219,106,9,27,177,255,251,178,100,202,140,182,181,104,78,155,152,122,240,79,71,25,144,100,199,118,29,25,171,50,110,225,241,1,62,158,38,97,134,21,50,67,125,5,246,59,162,213,207,53,9,43,218,120,71,151,242,138,251,188,98,10,187,126,137,22,141,237,172,78,209,183,133,9,220,148,220,168,87,154,165,26,7,203,52,12,86,14,17,176,113,120,142,247,155,55,193,223,161,211,87,187,187,168,249,194,148,85,199,222,27,141,76,226,52,22,223,37,159,178,252,41,212,78,155,53,118,245,117,222,51,55,49,109,129,95,11,44,15,26,212,12,109,112,24,213,18,197,98,127,14,206,10,99,182,50,234,222,174,111,156,221,68,0,88,225,237,164,208,54,80,76,107,30,94,91,16,184,68,159,34,48,228,250,224,133,216,67,111,148,229,71,160,169,74,215,146,252,231,151,217,178,187,193,172,129,2,190,62,140,49,245,92,205,180,82,205,210,112,60,209,111,28,206,215,253,21,219,95,207,165,34,5,91,249,53,81,237,175,173,108,197,132,0,0,179,11,142,227,88,213,80,114,232,98,28,246,97,52,110,96,168,44,161,128,65,84,192,49,128,205,32,41,249,5,6,47,248,137,40,82,45,204,10,198,4,86,73,44,190,32,17,161,184,46,27,88,107,12,141,242,82,137,107,162,231,140,19,117,204,146,186,212,43,225,22,97,135,250,11,86,230,97,61,132,4,52,156,190,24,131,147,156,17,219,170,172,98,68,148,225,106,158,210,88,130,57,189,206,210,245,166,136,0,87,77,126,93,167,254,152,190,33,188,75,102,92,163,101,166,229,117,156,202,46,170,186,251,176,237,179,181,211,235,38,206,169,172,67,206,177,149,91,86,181,252,214,220,26,219,216,246,119,90,202,218,254,54,88,7,84,28,109,72,120,250,249,149,79,97,98,87,40,116,172,88,237,207,34,99,127,27,104,113,198,179,18,77,89,211,133,55,75,230,3,234,191,132,231,70,199,240,30,227,81,86,168,106,46,120,28,0,48,0,0,80,48,4,90,86,128,32,0,133,86,149,21,67,63,164,199,205,4,86,2,236,23,201,125,110,108,5,239,220,12,62,80,236,226,79,179,168,244,99,248,138,56,78,233,68,249,191,209,249,105,141,80,218,61,162,177,90,162,15,174,187,230,253,246,255,250,146,98,59,60,107,27,230,40,56,153,109,141,153,65,21,24,70,12,14,128,38,32,11,134,27,132,166,149,3,160,32,132,194,208,33,205,18,1,217,106,40,67,225,96,60,28,141,163,244,174,36,66,16,68,25,228,109,15,132,130,24,45,80,75,11,106,241,48,82,220,54,208,60,50,168,101,197,64,17,152,192,13,93,51,129,160,123,53,173,97,211,85,104,46,73,3,12,131,164,149,246,255,251,178,100,194,142,150,206,104,77,19,185,122,240,70,133,153,184,105,130,72,27,173,203,48,46,189,122,201,47,22,102,221,150,53,48,147,4,238,118,165,27,38,251,46,2,249,81,167,178,171,55,184,64,144,19,58,124,153,254,152,145,98,155,176,40,25,181,91,31,115,201,138,172,201,244,132,17,243,68,130,166,204,182,170,195,87,184,181,126,159,79,226,77,27,16,113,199,56,131,213,56,11,251,218,235,169,16,129,49,87,72,132,52,197,76,22,47,107,69,75,220,104,187,175,114,85,180,250,241,81,91,16,162,203,134,30,41,186,82,218,221,52,94,232,137,190,27,17,204,206,234,155,149,86,77,148,0,28,39,224,132,117,178,96,216,107,14,251,75,11,254,196,5,146,35,142,84,51,116,64,227,144,206,121,152,59,98,200,242,80,159,255,58,239,86,190,137,139,115,186,105,10,202,114,96,192,18,147,100,93,55,153,255,156,74,103,50,243,213,59,132,240,219,106,222,104,247,167,231,125,242,96,0,0,32,4,32,35,150,94,97,21,49,141,81,102,67,13,131,151,39,49,63,130,134,170,6,13,16,130,144,149,76,32,140,162,195,54,118,25,67,96,5,165,207,209,126,104,93,68,73,43,225,52,39,207,118,179,152,71,147,140,180,129,50,73,87,135,240,13,68,118,188,23,85,188,97,218,40,233,206,146,202,249,106,86,86,206,117,16,124,199,205,81,177,111,194,153,65,30,150,37,18,87,181,102,75,208,222,60,125,31,171,51,228,212,57,171,96,72,33,89,241,84,184,131,172,50,238,37,229,114,207,180,13,91,209,150,149,166,231,155,56,132,251,253,35,30,214,151,115,240,106,228,19,56,251,94,70,253,215,78,235,125,213,214,122,185,118,116,207,182,70,104,142,22,140,216,253,142,29,91,53,22,235,204,55,131,38,21,44,208,231,211,52,240,172,245,206,128,0,5,0,4,208,46,233,110,204,87,206,65,167,24,65,50,24,199,18,141,66,123,37,75,147,45,24,0,45,196,213,89,199,188,197,198,181,22,114,103,1,5,155,18,217,91,189,63,87,237,198,30,149,234,219,27,233,79,136,14,207,40,138,214,239,235,252,82,0,0,0,73,148,192,234,0,192,117,28,217,113,244,203,14,160,214,164,88,88,10,16,3,129,82,44,42,120,153,10,34,141,2,102,14,129,140,61,15,217,210,23,67,67,33,81,145,128,51,36,88,209,209,27,93,185,27,128,84,83,40,100,77,117,29,228,234,137,67,69,90,234,56,212,11,158,186,250,38,148,61,146,92,152,224,130,184,251,208,76,89,199,222,16,208,9,165,142,161,76,166,166,82,220,47,118,65,113,48,33,87,50,169,47,149,119,200,64,187,44,103,130,136,200,42,103,82,255,251,178,100,197,8,166,43,104,208,107,153,121,16,68,102,169,180,101,229,40,31,197,163,47,78,225,241,201,84,158,102,45,167,149,32,154,197,91,4,163,95,189,179,114,134,198,47,115,237,247,136,6,227,19,24,120,117,110,76,48,33,112,98,195,120,181,10,54,161,218,242,206,151,159,197,182,239,123,183,94,88,16,11,114,109,90,227,25,51,9,149,188,33,99,229,244,70,99,8,84,185,202,193,21,24,228,190,175,62,85,242,49,217,112,134,166,29,42,39,138,136,108,101,104,86,198,84,185,185,173,200,233,76,101,31,202,44,47,30,12,173,233,117,196,88,47,19,239,26,213,164,162,54,180,131,170,50,19,7,7,101,0,0,40,156,2,98,60,76,118,121,131,86,167,114,66,82,69,129,196,71,26,136,81,248,146,61,7,149,24,5,228,95,148,203,185,28,148,126,52,58,26,114,234,30,49,7,84,96,56,230,197,120,95,82,127,137,127,64,144,46,166,253,16,127,232,137,70,137,50,181,226,105,97,136,194,115,157,203,249,190,167,127,255,205,235,0,50,171,152,192,207,128,49,112,210,224,115,23,220,13,46,64,94,137,84,96,0,1,8,188,4,227,134,139,123,26,91,24,72,35,8,54,2,14,211,205,230,204,91,249,45,70,201,6,214,175,44,223,35,208,154,59,185,182,50,94,187,233,200,221,247,168,68,190,217,122,50,5,244,92,180,28,88,137,30,4,216,135,66,221,53,113,227,127,216,139,205,243,201,205,115,191,79,228,59,99,255,169,243,71,4,138,91,80,222,135,24,218,188,237,198,75,148,39,206,221,193,213,97,198,206,113,79,107,120,24,255,85,199,198,53,254,215,254,113,90,106,189,18,87,239,193,128,227,127,76,219,56,172,8,212,201,68,209,129,237,137,168,246,59,227,178,82,171,14,145,71,232,219,187,131,172,64,146,52,48,0,0,160,0,0,0,72,4,76,152,138,108,59,245,18,109,186,196,218,33,18,36,17,156,156,72,188,29,243,114,223,252,216,116,170,106,166,130,250,118,10,188,95,95,232,254,127,243,8,213,127,168,255,164,107,111,248,152,207,127,56,137,45,100,144,212,83,119,145,233,157,0,0,115,9,196,24,49,246,39,227,36,48,38,50,107,9,195,112,98,179,48,233,4,19,5,128,43,48,129,7,131,7,192,96,50,67,6,1,99,243,77,50,116,76,124,237,160,33,222,140,16,166,124,99,226,160,8,160,204,129,2,9,132,154,46,184,137,33,176,150,49,16,64,196,139,68,148,105,110,43,36,210,171,62,174,243,170,157,163,65,58,12,93,66,133,136,80,202,241,196,157,51,78,139,193,10,94,51,146,212,228,73,211,94,146,217,234,209,40,167,186,80,248,234,241,155,149,50,255,251,178,100,190,12,133,166,103,207,27,143,53,242,71,71,153,205,96,70,142,33,105,173,38,79,111,40,201,48,26,166,233,150,41,16,106,17,204,39,81,220,162,137,119,99,0,80,43,83,106,235,29,181,148,197,51,22,202,245,169,117,204,103,32,216,165,189,73,72,13,140,220,238,221,107,21,178,167,229,13,23,38,103,178,202,205,203,189,228,204,205,109,225,219,22,106,206,80,227,205,226,232,82,238,206,119,108,235,56,194,190,163,151,83,193,18,29,85,194,220,135,59,250,191,69,63,122,89,82,94,242,91,177,65,49,73,73,111,147,53,47,196,178,189,102,203,251,65,36,133,220,169,157,52,212,245,254,210,208,71,185,61,158,255,47,170,232,208,146,47,0,240,104,67,240,0,0,161,6,144,205,128,23,104,196,56,247,89,216,167,72,215,124,120,149,166,67,72,173,49,62,82,129,26,205,40,95,85,212,231,191,208,253,201,31,153,202,255,61,249,194,16,243,148,201,146,49,28,4,84,141,217,255,117,254,136,251,139,207,189,33,226,104,155,255,95,222,159,255,251,192,0,0,10,116,117,250,54,42,12,51,12,62,51,95,119,49,126,64,12,9,68,0,137,128,227,233,129,69,225,150,161,50,54,152,60,13,181,64,130,13,13,99,47,176,177,35,150,105,97,222,188,17,217,151,58,17,245,102,151,223,86,37,50,82,136,17,174,37,251,203,51,214,91,76,209,228,25,197,226,131,162,33,86,50,150,20,48,177,42,139,39,48,37,124,37,51,30,245,168,83,97,198,48,224,75,83,113,155,115,90,131,140,126,102,214,17,217,53,137,13,88,63,103,196,109,252,77,173,227,38,174,224,67,46,166,221,33,67,70,192,164,8,49,107,172,64,102,198,98,195,129,154,101,246,163,66,129,22,46,106,199,74,101,226,169,223,165,49,90,198,42,144,135,23,141,103,181,109,215,11,241,187,116,24,51,91,49,35,178,49,186,92,195,138,249,236,11,233,85,151,23,5,82,1,146,207,225,57,90,147,183,196,149,115,21,174,119,13,72,222,0,128,2,201,128,71,24,48,128,12,0,201,161,1,229,130,1,138,30,153,176,123,131,67,20,151,196,169,223,70,13,107,92,159,177,67,197,76,16,33,74,21,253,222,163,138,77,10,111,253,126,159,216,44,59,19,113,38,235,136,137,125,243,36,162,86,243,159,255,223,164,55,41,133,41,113,172,205,16,80,104,49,170,231,20,144,204,7,1,128,160,193,133,192,16,36,170,49,88,24,76,179,8,64,199,220,186,82,133,233,48,64,12,24,128,4,47,216,114,50,214,224,87,250,134,52,95,184,13,231,96,235,242,171,246,170,177,184,150,26,168,145,43,116,228,178,2,153,171,76,152,65,27,147,12,255,251,178,100,187,142,134,223,104,203,155,186,122,240,70,229,217,133,104,69,150,26,89,163,50,110,188,215,193,13,154,231,37,151,168,168,130,46,53,119,70,23,40,248,132,229,188,198,208,250,137,106,225,246,191,4,153,239,121,248,238,172,254,19,171,99,162,158,106,38,35,246,52,225,200,154,125,94,22,129,91,91,101,69,187,97,177,199,239,107,165,169,224,207,141,223,85,116,243,222,35,124,13,70,150,176,55,101,44,74,102,75,66,187,230,34,27,11,111,213,206,21,141,187,170,42,250,35,200,176,51,33,141,31,32,246,130,142,103,82,98,69,166,2,89,176,97,137,110,230,90,84,76,46,81,64,163,53,234,197,218,94,152,0,3,27,202,166,151,185,202,42,224,100,100,239,200,99,11,169,47,145,14,92,168,153,22,104,216,77,43,242,67,171,54,137,144,24,222,220,175,71,231,127,79,145,255,64,196,93,89,189,95,167,253,249,75,42,174,85,255,182,206,173,178,153,217,15,250,80,0,16,0,112,197,84,112,229,103,240,207,66,192,205,193,236,213,158,240,194,96,152,32,19,33,30,140,95,47,141,100,7,12,30,10,197,130,148,44,101,168,76,17,0,170,224,192,16,20,197,128,133,61,154,243,180,85,0,83,166,2,120,157,116,30,99,116,172,82,27,100,144,42,50,61,239,79,101,245,108,167,132,106,45,47,72,22,191,134,29,30,148,143,25,210,163,220,89,216,141,230,215,25,35,141,40,179,75,204,83,246,119,241,198,81,119,13,12,22,3,164,181,117,55,103,121,132,170,190,125,237,60,86,214,247,73,149,92,174,85,231,113,95,90,214,173,85,199,89,90,183,222,121,121,171,79,79,246,89,253,180,244,245,39,55,251,142,61,19,50,205,166,167,39,169,142,151,149,145,34,188,180,93,38,196,242,17,181,161,142,203,225,190,89,248,29,190,228,194,183,129,39,43,69,171,27,197,221,223,86,122,205,98,205,91,23,241,91,82,197,24,0,36,64,0,48,229,132,157,88,39,5,77,192,146,197,179,89,45,29,38,234,56,55,100,183,232,245,182,215,92,203,44,241,119,250,243,235,34,95,255,35,71,168,186,40,13,61,72,227,254,255,159,255,201,99,134,70,3,140,18,236,201,43,203,136,243,119,255,247,81,228,64,1,32,193,132,19,141,45,8,216,204,40,41,12,47,128,216,195,109,203,76,0,2,52,192,112,17,76,28,192,172,193,60,35,76,197,128,252,192,96,4,139,102,174,204,6,192,101,40,132,128,169,173,5,129,84,194,164,9,217,25,119,90,152,192,2,183,204,101,200,192,24,26,178,161,2,44,190,170,106,144,200,165,68,188,37,207,61,101,176,76,101,73,123,67,11,212,200,36,242,66,81,196,66,78,255,251,178,100,198,140,134,232,104,203,27,184,100,240,71,71,121,234,100,40,138,29,165,99,34,79,101,147,201,46,157,231,245,132,169,32,199,101,226,38,71,147,164,149,196,150,189,12,215,35,211,118,57,113,82,61,214,43,223,150,210,78,202,145,148,153,56,79,236,148,108,108,103,166,167,61,86,234,135,243,42,246,36,187,202,93,42,123,169,57,40,115,213,166,180,23,73,46,213,105,206,209,239,152,13,11,43,107,183,94,131,207,163,163,191,151,179,75,49,218,212,158,170,38,80,234,196,71,132,19,119,154,59,66,69,28,76,209,115,139,178,187,90,95,108,204,118,7,92,61,241,41,224,21,61,67,153,242,142,221,49,190,23,63,7,253,184,226,160,46,0,31,11,176,77,214,200,176,164,189,54,74,37,198,233,40,69,163,160,53,28,184,115,160,91,255,147,43,55,77,122,254,221,58,31,208,56,228,138,64,228,163,235,33,99,73,157,106,231,208,141,92,138,191,255,233,109,77,100,68,213,117,47,23,63,226,175,246,174,205,161,170,238,148,0,6,243,3,97,95,51,160,11,19,40,128,207,48,82,6,131,47,196,166,48,91,0,209,64,36,48,30,0,179,3,177,115,49,90,5,82,32,19,72,87,208,192,136,3,151,26,98,38,88,80,49,251,52,141,203,202,236,133,155,195,47,245,17,16,57,114,52,64,104,9,127,21,85,120,233,227,167,194,170,109,64,180,146,56,96,10,45,146,76,81,224,60,214,41,17,178,160,4,196,185,170,22,233,202,93,208,95,199,218,133,185,195,121,132,238,60,123,11,32,34,152,175,160,215,205,30,36,74,237,239,39,106,111,211,45,218,198,161,42,155,35,202,15,85,78,34,73,6,149,164,29,69,143,9,48,129,125,123,54,110,237,110,144,61,181,187,207,124,190,96,72,67,150,117,75,221,70,211,108,206,90,136,77,167,203,198,39,95,193,146,149,189,34,203,59,199,145,24,95,177,204,227,169,94,58,181,241,121,105,22,21,245,26,204,112,247,18,205,20,164,88,149,144,57,60,227,36,147,133,26,79,112,36,0,12,28,161,50,102,147,4,65,9,199,75,107,82,116,11,128,186,124,134,209,253,30,253,20,214,253,91,118,246,167,211,207,110,244,149,55,255,160,236,169,198,179,20,31,20,128,81,29,63,255,213,54,154,235,233,161,175,87,26,63,138,108,100,50,119,191,182,161,152,4,30,41,162,241,155,153,93,12,169,129,112,76,154,96,163,73,133,176,45,2,131,72,192,168,40,140,1,200,148,197,4,44,70,64,16,128,1,21,209,129,232,8,4,0,34,78,180,160,96,35,24,63,1,208,160,6,151,109,220,32,0,41,125,70,132,252,15,24,167,73,114,36,24,36,151,141,41,148,255,251,178,100,191,142,7,69,103,73,147,218,123,112,69,231,185,199,101,231,42,30,177,199,34,47,101,51,193,34,158,167,41,131,154,56,162,56,188,55,9,151,160,65,107,196,31,183,228,204,29,88,226,153,150,2,42,135,13,67,176,72,82,229,54,134,105,234,51,159,183,5,205,119,149,38,72,67,207,186,187,71,99,94,48,146,174,199,117,201,0,252,99,239,142,118,229,181,150,132,246,235,82,78,91,149,92,143,201,235,229,109,96,93,126,97,118,15,228,126,158,237,37,91,57,19,153,37,89,36,136,83,147,155,153,58,36,218,149,100,89,66,210,128,49,16,110,137,17,186,17,5,26,147,43,32,51,183,117,243,206,215,138,2,200,69,122,43,65,110,137,38,69,28,219,150,173,151,13,106,55,115,94,106,75,203,90,254,21,44,132,243,183,119,148,198,120,37,133,31,23,0,0,192,0,248,204,4,61,116,214,232,170,15,206,127,125,162,167,98,244,181,61,149,92,231,190,97,216,175,91,159,62,247,211,233,237,215,202,183,111,229,84,78,38,27,15,148,179,128,192,46,112,229,127,255,233,186,30,213,133,37,89,175,173,172,216,75,230,173,157,77,167,72,48,231,76,115,60,132,63,49,158,23,83,11,80,69,53,96,43,67,8,48,48,48,80,6,51,3,144,81,48,92,23,243,45,80,79,48,65,2,3,0,32,39,126,12,9,129,93,4,225,192,13,72,96,34,1,102,22,64,94,96,16,0,74,161,78,135,36,172,86,103,13,184,129,79,70,101,147,60,74,9,48,72,54,231,210,32,158,49,38,140,43,48,98,243,236,233,255,16,228,230,209,208,69,201,234,129,156,7,92,87,193,168,35,116,113,49,160,170,229,13,225,79,77,122,104,178,143,124,178,221,167,34,150,87,36,32,145,46,50,203,66,162,209,238,235,238,184,48,173,113,14,79,39,227,140,31,118,55,27,128,229,18,171,59,67,6,207,94,198,16,37,170,75,85,37,51,116,18,128,180,178,213,212,152,47,75,112,237,61,21,177,123,106,70,188,170,102,120,118,22,186,228,104,224,85,86,216,64,89,11,22,83,28,87,111,50,187,14,175,195,227,189,63,195,14,97,70,36,91,124,237,154,207,174,158,177,250,120,169,231,172,186,223,185,52,233,106,111,115,204,139,57,151,221,214,49,203,6,242,192,16,0,58,52,192,141,44,224,37,160,106,244,104,124,214,32,232,2,39,18,25,220,44,79,75,53,125,78,49,222,132,186,7,153,229,35,141,250,62,225,38,237,202,255,255,104,138,65,108,164,152,207,10,2,245,33,105,148,126,70,166,232,197,10,128,9,41,216,100,12,230,106,19,214,97,232,106,97,184,50,116,72,126,97,112,42,89,192,0,98,96,208,40,255,251,178,100,176,140,136,27,113,200,131,217,100,240,64,197,41,130,104,175,138,157,209,163,46,110,225,237,201,6,29,231,181,150,154,56,107,24,28,214,193,128,50,149,14,130,141,121,138,189,67,151,60,149,139,209,201,91,156,35,40,54,113,167,62,208,123,36,92,173,251,129,41,169,36,169,248,219,75,62,207,198,130,229,132,225,166,142,204,38,230,36,77,8,154,18,252,105,216,230,26,153,189,63,49,139,194,77,18,62,155,22,32,90,160,118,11,7,246,144,89,43,227,193,60,97,75,51,244,173,190,98,247,144,165,74,56,61,132,24,203,14,115,192,67,239,59,231,122,211,233,207,123,56,49,55,26,81,25,147,11,198,66,53,146,208,226,41,89,233,52,120,171,135,232,136,169,55,35,61,70,200,185,194,56,212,89,81,185,182,48,165,217,148,15,93,191,120,116,33,17,239,181,34,166,200,40,16,160,159,250,118,167,188,24,49,91,213,110,17,234,233,201,230,25,227,186,83,86,19,92,38,89,156,46,214,191,195,43,187,160,226,213,173,239,208,24,0,0,195,16,20,117,21,219,163,39,9,37,250,162,135,166,210,135,150,190,183,231,243,106,59,15,101,126,223,174,244,63,245,251,117,63,255,89,154,11,65,170,73,48,98,30,8,19,43,246,255,216,159,78,209,32,84,179,227,235,62,75,140,180,34,49,38,245,48,162,35,51,5,214,54,193,90,59,129,187,50,172,75,44,225,147,228,73,143,167,129,167,97,113,198,200,121,16,17,13,46,224,134,201,253,170,52,201,160,1,211,51,85,3,12,0,1,77,78,83,69,155,61,161,10,160,120,4,35,129,160,114,139,169,55,204,179,208,28,153,209,87,94,2,95,35,193,86,128,221,165,250,210,157,201,154,226,212,95,140,68,138,130,151,101,145,14,2,106,162,80,27,248,92,196,12,118,224,134,71,15,78,144,2,147,129,0,59,123,149,191,114,185,34,33,151,193,36,31,182,6,151,253,168,250,49,180,7,198,33,242,213,162,187,241,79,65,69,49,181,20,30,12,182,142,140,137,216,132,179,181,232,195,209,241,236,191,14,129,67,75,185,52,4,206,80,81,241,212,88,183,8,80,221,221,165,178,129,145,54,192,56,9,183,57,51,201,192,201,218,229,5,137,43,236,177,40,165,29,135,220,8,117,246,155,139,63,21,43,230,232,66,37,243,19,115,245,179,248,45,49,224,249,202,212,143,228,19,18,118,160,230,119,77,123,43,53,176,149,212,153,114,242,202,187,208,177,40,224,8,204,94,197,91,87,99,145,167,227,58,10,245,41,49,187,86,253,37,238,83,208,82,203,243,237,94,210,125,139,113,198,159,90,202,73,0,64,10,0,73,32,0,247,33,106,33,57,0,61,124,255,251,178,100,157,138,9,98,114,75,3,186,202,50,47,37,58,26,60,101,68,34,61,197,51,78,239,37,0,251,20,38,165,166,29,40,183,158,235,48,106,12,206,208,222,174,140,97,108,255,255,255,209,15,255,237,252,40,21,86,50,88,236,91,241,124,94,210,169,32,41,81,70,180,0,83,153,130,80,24,123,239,26,98,225,12,3,0,210,147,116,239,51,184,0,199,129,16,73,167,148,195,32,224,96,168,137,162,39,50,209,128,35,104,65,33,17,82,116,170,108,121,247,121,65,167,147,70,253,195,198,8,195,80,60,209,145,3,108,190,228,26,93,89,246,142,223,67,20,117,80,249,7,127,176,66,157,238,190,5,129,222,122,141,84,64,70,20,77,200,48,60,105,170,182,184,51,202,196,71,90,220,89,244,191,138,4,73,9,165,165,186,196,115,230,158,130,128,243,150,176,148,152,238,238,67,55,175,190,192,137,97,154,75,177,121,150,227,106,3,94,122,171,182,8,212,236,211,66,138,12,173,216,12,117,120,68,246,21,156,201,117,202,199,128,73,199,32,191,31,126,106,101,130,33,57,155,166,156,99,249,238,172,70,5,237,140,218,165,141,206,80,206,246,238,173,4,1,133,238,251,127,127,110,68,108,4,51,191,5,209,192,5,6,71,229,25,195,106,169,37,158,156,74,68,63,167,171,67,14,198,123,51,114,161,84,52,45,202,154,57,30,150,71,231,240,129,41,127,241,202,10,203,249,220,55,123,61,220,126,69,228,0,0,52,0,128,4,157,12,14,60,28,80,168,82,74,235,145,195,164,33,83,12,233,6,235,27,221,128,1,150,30,80,229,252,228,136,186,172,187,161,237,155,249,198,234,219,185,159,159,238,236,52,111,141,193,147,237,255,214,123,51,254,24,0,0,115,41,169,147,58,71,131,74,204,227,81,110,131,254,36,211,19,65,147,12,129,35,17,28,227,16,76,131,79,129,163,8,0,211,28,4,70,66,4,0,198,65,131,20,136,53,72,154,195,238,132,26,169,238,16,14,133,17,87,216,151,176,195,153,251,254,98,254,61,195,172,206,140,72,145,45,145,191,164,54,201,14,244,112,60,61,42,6,172,28,170,59,19,225,214,158,143,206,187,132,194,219,72,61,69,189,193,159,131,65,102,118,92,156,88,49,56,201,52,111,73,101,175,119,113,42,13,51,87,31,43,55,40,31,121,42,129,73,243,171,16,22,164,229,171,146,41,235,175,232,82,140,186,139,40,7,79,164,94,90,154,219,202,160,232,165,87,105,24,203,53,214,18,162,218,66,249,94,101,174,242,109,244,62,226,49,107,154,141,211,90,205,85,222,91,87,165,75,211,119,240,148,211,74,181,182,69,33,157,185,51,1,80,76,93,224,208,241,165,213,255,251,176,100,111,8,232,236,117,203,19,185,195,176,60,104,73,210,101,231,34,160,29,175,55,78,107,9,64,235,33,39,201,129,29,243,199,130,83,94,11,140,145,54,51,110,145,132,59,240,220,75,116,237,39,27,50,142,13,58,17,57,114,235,245,106,150,237,133,182,217,168,49,160,164,152,181,122,41,132,91,234,242,172,253,157,101,247,173,97,203,52,48,214,127,222,115,15,189,192,3,0,101,44,220,178,105,90,106,209,6,63,216,251,2,156,98,50,60,14,40,24,53,55,202,26,208,162,104,91,254,190,221,91,51,191,255,212,78,67,64,50,77,5,36,209,12,7,131,201,154,81,17,189,127,255,142,127,143,158,28,0,1,48,206,98,137,41,171,85,4,204,179,61,244,206,113,68,26,7,150,96,206,96,17,226,137,69,145,23,13,152,120,112,116,36,18,118,74,62,107,100,189,226,194,145,194,30,127,72,146,62,145,34,169,119,38,236,116,97,27,22,181,33,11,161,160,59,148,136,115,227,97,131,169,37,249,175,70,11,250,146,222,230,54,210,210,6,250,195,214,145,99,196,205,175,157,151,146,235,187,165,189,222,75,33,57,103,45,11,155,89,105,69,44,99,166,124,139,87,237,193,146,155,223,245,57,171,101,109,99,150,160,8,62,94,178,169,31,100,97,150,199,236,48,118,59,114,194,109,169,62,220,184,189,170,127,214,157,181,170,16,181,105,251,159,223,207,62,40,156,254,176,170,196,235,219,194,157,230,183,77,36,112,153,38,233,230,226,244,81,219,84,5,16,171,204,61,184,211,94,130,101,161,223,153,167,107,205,124,138,80,185,124,6,250,150,154,196,195,244,170,232,248,229,190,144,236,86,2,93,15,196,55,0,38,93,136,13,237,187,18,117,221,249,100,134,89,142,123,255,171,81,147,15,118,112,48,180,192,156,176,65,12,59,189,64,206,45,167,20,220,13,206,110,31,203,48,20,153,26,105,49,198,206,217,63,66,115,240,111,151,183,210,191,149,255,255,248,159,233,255,242,39,0,88,178,138,109,72,128,129,228,219,236,48,0,76,9,136,172,200,156,118,140,29,66,212,193,49,167,204,26,79,132,148,1,12,94,65,53,199,68,207,175,147,130,15,203,86,105,224,192,96,28,42,51,70,83,115,12,139,243,15,134,23,136,131,109,110,105,226,43,25,60,77,28,80,154,251,85,104,6,24,10,132,220,196,32,99,7,114,128,95,247,216,12,66,156,171,41,19,15,219,245,230,42,64,226,170,220,110,41,137,202,143,248,85,37,185,126,58,117,5,7,91,116,131,139,150,207,75,210,190,250,8,164,40,13,202,122,235,18,189,76,176,0,36,212,244,220,165,79,180,13,216,86,66,101,171,210,73,16,175,124,179,255,251,178,100,75,14,216,186,115,202,139,220,201,112,58,134,73,226,101,162,90,160,93,211,52,110,97,245,192,250,150,39,9,147,189,242,61,133,61,160,176,120,75,243,187,117,203,147,85,137,223,166,226,201,179,206,71,87,20,174,106,90,22,7,42,73,126,22,38,169,96,32,4,141,245,235,244,144,140,49,164,129,88,252,178,95,76,254,84,163,156,206,154,254,235,79,185,182,173,246,83,51,82,215,81,202,115,119,174,52,233,219,54,165,172,226,93,174,203,220,74,182,170,228,205,112,177,55,117,217,173,110,118,106,85,94,138,150,60,248,206,220,213,122,78,92,238,191,117,187,122,253,203,119,254,199,63,84,248,125,55,234,114,253,50,48,0,3,5,77,4,136,234,4,65,43,152,17,128,170,141,182,157,219,152,133,225,142,155,165,164,123,58,107,145,69,227,100,130,180,133,173,61,237,191,189,95,191,214,159,131,127,232,221,127,128,63,226,212,81,237,255,254,89,56,241,143,214,39,47,105,24,96,190,108,111,9,212,110,192,1,34,89,153,73,196,98,19,201,135,196,49,81,100,91,232,92,1,208,1,139,199,110,243,176,213,154,195,255,157,194,128,78,112,73,0,60,136,25,131,176,34,14,9,25,249,130,193,131,106,123,197,65,181,138,224,157,163,164,33,10,176,216,248,226,36,235,44,34,237,91,58,2,255,212,202,187,133,251,188,228,109,185,226,195,176,237,28,71,31,106,139,38,95,135,29,23,151,126,216,9,141,99,226,48,169,61,202,213,173,90,165,77,168,62,47,77,157,117,29,198,235,173,118,17,126,57,39,181,106,49,7,227,29,164,32,52,245,36,78,158,228,98,79,88,110,234,209,13,225,1,192,179,220,127,135,20,199,227,113,168,117,86,213,118,103,174,15,33,53,48,152,143,216,104,158,110,189,96,129,59,22,124,212,197,121,100,210,224,33,103,123,213,60,65,53,45,143,20,5,232,31,238,50,44,40,204,120,76,6,122,37,133,92,121,42,218,211,167,82,121,141,68,136,145,60,138,46,144,255,221,167,146,93,252,107,252,235,214,95,143,228,208,6,176,5,174,147,3,102,2,198,234,204,136,203,75,69,233,154,214,229,74,6,123,173,132,202,248,198,62,67,16,147,217,243,40,79,70,255,41,169,156,151,212,253,193,203,127,152,250,177,125,31,241,37,249,223,248,155,226,102,127,213,231,1,0,76,77,12,205,251,51,12,166,9,77,30,174,143,167,108,76,72,3,204,4,7,140,225,24,140,122,37,67,156,243,0,192,227,29,0,86,116,52,1,14,130,38,30,140,201,95,0,13,0,172,21,208,197,29,19,230,35,31,36,5,65,192,140,105,220,2,136,204,50,82,209,130,144,50,104,126,9,73,89,216,255,251,178,100,40,138,135,155,108,75,139,185,101,118,75,10,89,253,101,133,68,23,13,163,62,238,61,149,193,35,25,39,13,156,52,88,41,60,97,237,74,75,104,136,215,184,251,6,63,106,253,65,211,223,221,93,25,34,159,29,33,77,63,103,214,31,77,50,31,66,110,236,211,67,25,89,91,69,204,111,168,189,55,240,238,155,18,174,171,94,82,187,63,12,235,209,103,244,215,168,240,239,97,139,95,69,86,123,40,246,90,249,137,102,166,113,127,236,94,207,87,117,203,97,64,233,235,118,205,188,171,85,103,210,204,107,86,48,174,126,69,87,36,166,107,209,244,117,166,184,15,79,101,205,182,36,177,128,50,56,236,78,8,209,251,38,67,225,173,217,45,47,245,202,161,118,199,245,180,41,237,139,166,152,88,101,108,206,210,114,32,42,130,22,140,68,114,193,32,0,4,0,0,0,0,110,27,34,63,57,9,94,113,1,65,182,154,239,41,197,68,91,189,8,125,30,17,244,110,59,16,31,155,191,232,127,233,215,254,255,232,253,186,55,111,235,255,255,204,225,241,203,109,24,29,18,115,57,99,69,115,17,238,53,50,59,60,203,68,80,243,65,97,176,82,94,8,11,2,168,198,68,0,1,119,70,134,73,5,192,50,243,2,31,81,220,137,116,249,134,9,162,174,75,248,2,34,197,37,109,253,21,62,77,18,95,187,240,76,9,91,23,40,106,87,36,25,53,2,201,205,192,113,131,246,135,52,127,13,117,108,209,74,183,240,91,113,240,183,157,229,131,190,194,75,227,87,215,219,84,222,142,19,251,55,38,254,48,235,91,206,51,240,187,101,125,184,84,48,166,245,172,217,197,115,184,206,53,204,116,39,118,150,208,119,6,128,236,114,206,37,181,119,44,119,91,242,183,21,106,213,125,234,137,234,54,52,208,215,93,160,47,19,139,96,68,228,110,58,6,76,85,209,179,136,89,138,51,117,171,35,149,74,214,59,84,218,187,90,197,38,20,170,231,92,92,122,183,128,56,64,5,20,73,37,208,43,40,62,240,228,48,67,7,213,22,105,87,116,186,86,20,153,97,235,37,212,138,227,48,183,32,147,1,70,139,169,191,90,26,145,233,54,127,250,220,107,97,47,93,210,97,240,8,64,89,51,210,255,254,179,7,202,14,206,116,121,222,191,254,178,0,4,115,25,20,131,140,74,83,71,135,99,93,125,227,62,9,208,176,74,52,1,153,132,160,24,134,83,7,62,194,32,92,199,160,189,113,71,75,68,101,152,58,80,7,162,0,140,8,87,109,138,249,11,5,3,188,80,18,201,30,245,226,112,199,111,18,134,73,33,17,214,228,197,230,157,123,10,52,252,188,18,121,80,226,109,79,11,79,10,86,208,93,186,132,133,255,251,178,100,48,14,135,119,117,75,19,185,100,112,62,8,218,29,97,135,56,29,33,163,44,47,101,145,217,30,42,103,181,147,149,88,189,75,108,28,245,217,201,182,237,87,236,48,155,171,38,94,72,30,121,110,19,77,121,84,199,7,165,207,42,56,182,29,122,21,171,31,142,50,189,211,106,214,23,88,170,31,177,180,1,104,16,82,207,253,211,221,27,140,210,242,61,100,57,86,127,150,128,25,237,121,170,231,240,90,238,202,19,19,253,42,144,177,41,94,183,88,226,139,87,42,32,50,195,243,12,84,56,58,25,66,249,145,225,65,8,244,248,164,113,238,120,244,132,195,204,23,210,200,148,205,87,186,153,214,140,219,102,202,85,236,211,47,253,146,231,210,211,155,187,73,249,248,238,0,0,1,192,0,0,47,2,57,7,197,9,26,95,153,93,213,43,20,162,176,147,57,101,255,162,111,71,100,254,60,223,255,159,223,250,127,255,233,255,255,241,227,31,148,85,86,177,236,249,148,81,182,186,216,8,14,51,43,154,242,8,19,7,193,196,49,235,14,115,13,224,58,49,145,41,179,77,0,203,48,135,3,35,4,0,20,48,241,13,131,7,160,226,48,20,6,3,0,0,2,48,123,4,200,64,224,11,1,0,84,193,104,25,21,235,140,80,9,14,157,44,85,9,196,73,62,212,143,168,177,177,167,28,69,186,27,180,7,44,32,146,96,228,50,181,147,214,53,35,116,237,192,161,67,36,23,109,76,23,194,198,20,35,38,76,99,96,137,220,251,81,106,219,179,37,88,44,150,69,196,94,185,204,31,235,27,81,183,85,243,161,234,134,118,254,47,130,226,222,117,220,250,58,218,191,75,204,46,50,112,222,212,121,135,50,244,154,228,207,239,148,180,79,201,133,235,110,62,0,39,241,76,205,179,203,168,250,137,223,171,63,251,55,90,135,117,249,189,73,238,71,73,255,66,213,183,211,7,213,237,94,231,163,66,47,194,112,182,37,235,122,87,198,255,214,168,157,243,190,123,152,56,90,217,139,23,83,238,121,4,96,196,232,36,0,160,128,0,39,214,192,255,195,128,225,14,146,158,217,122,14,172,59,79,182,229,88,168,5,100,184,18,2,234,117,243,138,97,33,222,173,233,201,253,127,255,244,111,255,255,86,255,221,127,255,226,237,253,63,255,70,157,61,120,80,91,153,102,152,178,194,59,168,34,226,224,0,0,9,48,192,152,136,12,89,68,12,192,224,5,204,16,86,44,197,196,59,134,0,248,68,2,225,65,205,48,13,9,99,13,32,4,130,12,27,129,149,218,48,9,2,50,168,11,27,110,46,128,232,80,0,86,29,51,60,50,12,137,28,78,82,214,5,140,85,123,130,128,71,149,198,93,130,84,80,211,255,255,251,178,100,40,142,231,130,104,203,27,218,123,114,70,200,73,179,101,165,118,28,17,163,46,110,225,239,65,35,157,231,13,150,165,248,130,168,91,110,204,217,252,141,83,164,220,86,254,217,242,78,234,165,51,172,184,107,204,7,15,164,189,52,212,230,114,193,76,114,61,111,67,94,106,185,167,125,213,32,86,146,250,66,220,109,131,224,86,214,102,243,11,117,205,119,173,191,109,221,160,105,16,182,225,5,133,215,107,214,53,127,124,89,131,211,24,214,160,182,4,41,203,62,6,238,246,176,28,241,126,193,237,88,46,25,204,86,253,197,242,189,247,213,208,216,214,141,18,13,113,1,227,28,86,88,89,81,176,59,82,177,189,132,233,118,216,182,143,141,5,235,234,65,126,136,138,212,220,219,36,40,48,222,43,100,249,94,74,232,2,176,3,40,119,104,0,4,138,33,1,45,224,209,143,141,44,96,102,192,74,244,54,80,28,234,170,238,182,146,194,206,104,94,229,60,205,241,116,118,177,34,20,99,105,167,86,238,94,175,248,151,255,254,132,255,235,255,111,26,148,227,31,81,245,101,232,252,1,253,94,191,239,183,213,144,9,184,22,141,140,175,48,76,139,16,77,34,246,205,59,120,204,20,3,192,65,121,153,198,49,144,32,225,160,0,169,128,128,153,137,227,83,37,48,56,4,4,129,102,71,133,77,12,144,7,15,219,89,127,43,32,132,123,111,28,77,240,26,172,118,52,32,208,176,219,170,235,40,50,112,46,202,140,158,244,20,213,225,254,211,23,246,87,149,219,129,206,183,110,129,14,104,216,205,160,38,50,210,85,237,68,126,92,159,154,177,201,5,94,233,229,44,118,20,233,173,208,252,88,222,215,68,125,252,21,68,218,190,245,166,70,184,55,127,158,135,68,190,243,136,21,222,162,198,158,52,120,44,245,187,140,72,243,70,208,143,180,55,94,45,36,127,12,236,115,133,167,47,11,16,224,176,210,104,13,175,172,254,11,216,210,226,1,221,134,248,182,94,131,26,218,94,107,127,122,248,181,108,133,22,92,192,123,14,243,211,112,108,227,123,223,205,230,117,91,201,136,168,254,239,73,9,148,200,90,40,85,192,70,145,107,6,24,172,17,26,165,78,23,227,76,159,123,238,169,211,250,42,202,197,38,36,196,4,111,78,175,253,102,223,217,191,255,237,226,23,124,51,99,36,214,123,165,246,15,73,93,143,74,237,247,59,255,107,251,30,219,57,111,254,255,181,4,0,1,179,0,98,76,48,20,6,179,11,176,71,49,70,23,3,64,113,124,48,8,0,149,6,48,165,18,131,4,64,17,7,12,0,0,3,12,12,129,212,170,0,78,131,82,48,160,1,132,213,16,128,8,240,37,11,0,35,49,116,27,186,255,251,178,100,31,140,134,241,104,203,147,207,78,48,63,162,89,221,101,143,72,25,193,163,50,110,233,231,193,29,25,38,141,163,165,248,73,92,125,212,88,120,3,32,55,64,128,9,153,101,10,161,33,1,218,123,178,180,189,89,104,108,253,198,31,229,226,84,23,42,246,209,210,224,206,44,138,234,100,236,7,108,151,194,54,175,93,37,85,134,147,153,115,92,193,153,207,85,69,13,23,110,50,147,27,87,77,198,221,224,56,35,88,20,238,230,172,235,172,220,105,148,217,66,131,58,241,69,153,157,4,217,140,122,241,217,235,160,25,71,28,73,215,250,204,58,158,121,186,67,119,19,210,174,75,56,210,213,73,157,154,94,37,212,145,246,149,93,42,36,146,247,227,90,164,149,138,217,95,107,209,92,139,80,180,125,117,21,52,33,175,130,203,123,246,0,0,0,10,56,0,4,144,112,154,203,134,1,36,208,182,39,31,2,6,176,207,57,216,53,213,200,96,66,186,253,43,192,249,27,33,190,191,108,33,236,140,146,30,76,171,83,162,189,149,244,175,192,180,127,80,115,57,247,253,127,255,239,164,0,17,141,225,134,248,33,9,30,62,140,110,235,12,98,31,73,129,21,212,97,42,50,102,0,28,161,96,96,198,14,162,99,71,203,156,110,225,207,5,11,151,233,186,187,77,105,41,92,136,3,73,72,139,55,226,130,48,195,193,35,212,107,81,113,68,218,195,185,75,2,11,231,51,73,141,75,138,105,85,122,46,229,133,94,34,212,223,102,182,108,155,88,122,252,188,57,94,11,45,162,51,29,8,42,229,115,60,150,178,111,226,71,63,87,81,51,184,107,250,86,50,174,147,240,52,174,129,59,47,245,180,11,238,240,173,137,177,30,61,41,166,161,160,229,152,190,11,201,247,220,49,156,181,94,22,109,239,127,91,94,22,98,61,151,61,229,252,241,24,163,229,173,169,202,101,184,12,246,113,221,182,157,187,114,204,6,23,55,237,116,143,168,115,233,202,205,143,217,103,102,103,86,177,57,36,0,4,36,6,68,193,85,148,192,241,49,208,159,137,81,81,114,59,48,73,197,50,194,134,105,52,117,84,92,123,184,132,234,169,108,34,50,229,31,106,51,217,78,239,89,143,167,253,143,244,227,71,74,45,12,212,197,227,116,79,12,207,153,215,117,65,63,212,222,27,235,0,2,92,148,195,70,72,206,1,96,196,48,120,205,125,72,207,162,240,104,119,96,0,164,64,72,163,47,41,8,10,50,45,203,194,0,101,146,96,120,148,227,178,132,196,111,157,27,110,138,140,106,56,135,202,19,46,150,161,153,48,33,16,200,144,16,149,119,4,237,97,190,3,124,123,189,55,164,99,130,179,111,17,130,119,11,7,238,238,223,187,255,251,178,100,45,140,134,132,104,204,155,175,77,176,80,168,57,189,105,226,78,23,185,155,60,110,36,220,129,30,144,230,165,150,21,200,107,39,45,152,172,65,156,43,102,169,51,66,0,197,6,3,36,119,211,69,57,64,154,48,133,234,228,16,39,48,110,109,3,232,24,69,38,160,174,82,141,155,70,170,171,171,42,32,77,145,149,129,32,34,36,39,152,68,193,35,132,141,145,210,61,56,217,91,66,203,45,139,10,32,147,25,62,230,208,21,21,172,93,38,221,21,216,70,86,39,186,250,188,164,226,116,105,50,204,225,29,80,166,161,54,192,194,22,154,108,142,2,134,77,63,194,1,176,0,0,1,71,228,0,136,56,180,134,12,96,157,157,87,233,169,78,2,22,177,21,165,120,128,219,195,3,244,250,147,63,159,168,68,73,32,56,126,248,14,10,40,39,250,237,252,6,206,48,25,223,70,214,216,217,3,104,191,244,115,55,213,59,251,255,234,95,158,158,141,219,255,193,25,255,254,207,255,245,130,147,178,94,40,152,52,32,217,23,13,22,79,58,64,52,32,22,95,3,5,156,21,128,72,12,176,132,33,165,238,174,18,32,196,1,26,26,209,248,92,191,229,141,70,174,154,51,155,170,232,238,249,64,14,196,13,7,84,190,250,247,59,245,55,217,135,102,205,61,184,148,99,150,231,41,235,230,188,172,74,243,140,91,177,184,105,25,187,0,42,158,154,234,193,0,136,150,68,118,105,202,163,115,4,164,131,138,155,77,26,65,69,193,132,45,162,32,64,172,219,39,38,36,66,219,12,169,18,6,65,211,4,147,110,140,180,152,74,41,84,180,217,185,21,210,32,211,139,50,237,96,229,142,194,153,39,129,216,171,58,144,82,86,4,146,201,65,130,95,67,216,140,52,12,190,58,75,199,93,74,68,8,188,219,129,5,67,31,212,20,24,10,18,139,165,225,110,140,235,0,54,74,35,230,51,233,132,214,99,235,34,188,61,100,160,142,102,89,93,92,128,99,158,48,23,80,201,10,247,19,112,208,117,111,206,212,126,239,248,130,74,240,94,94,167,169,218,207,97,35,47,41,94,206,95,255,255,255,101,30,176,0,0,1,48,194,18,184,208,33,200,183,102,38,216,230,60,4,160,160,16,168,31,24,124,45,141,5,131,192,113,129,160,0,65,130,21,1,128,32,17,132,33,185,133,96,34,1,159,55,29,197,166,65,51,65,113,99,53,215,147,187,141,133,41,102,14,18,139,160,235,242,202,229,140,10,27,126,225,139,114,135,78,150,154,141,142,56,212,235,157,236,223,188,178,123,178,68,233,163,122,154,251,127,222,65,40,105,11,69,101,43,107,180,93,161,120,145,29,202,143,244,156,163,163,104,42,93,137,234,31,21,255,251,178,100,65,142,54,203,113,77,155,172,79,32,75,168,57,134,109,34,116,26,105,161,44,78,176,220,129,34,28,166,21,183,149,34,83,134,174,60,146,30,213,163,35,104,23,135,153,122,52,157,122,210,224,224,249,226,229,191,42,113,85,204,180,177,15,242,103,244,71,189,186,89,43,92,195,246,2,249,238,252,142,35,108,203,81,186,219,180,47,44,134,40,79,190,51,91,45,134,179,99,117,126,122,174,180,202,83,62,202,87,221,229,253,203,62,199,255,251,111,185,33,0,0,1,133,0,209,80,84,32,1,112,25,198,138,173,200,16,136,94,166,45,58,145,245,104,171,22,142,85,66,170,114,90,193,159,202,59,243,163,33,95,144,229,31,161,245,118,193,234,66,191,207,71,254,161,219,43,255,111,251,114,76,253,219,7,173,63,196,127,239,60,254,206,61,203,2,204,95,54,14,80,29,140,5,29,14,186,129,13,113,37,204,70,5,140,45,24,141,55,14,192,65,17,130,32,1,129,161,201,143,128,106,71,5,2,51,7,6,96,112,44,184,87,210,131,82,172,8,232,14,86,0,59,174,130,240,119,225,114,55,45,166,182,85,40,38,3,85,170,16,214,90,76,178,132,189,48,11,255,42,67,110,63,247,94,89,116,97,57,102,237,86,110,210,234,88,1,43,175,210,52,150,157,186,247,25,62,129,13,117,153,173,98,240,84,197,170,31,71,176,65,124,185,117,216,222,252,232,2,83,37,75,23,31,74,232,73,191,87,97,152,117,175,110,229,154,244,37,31,142,142,35,37,155,141,241,226,13,202,68,144,235,6,44,2,228,142,144,252,9,195,225,140,88,216,67,206,211,122,45,200,181,158,66,147,9,196,170,9,168,154,112,245,167,189,97,52,15,9,98,139,131,159,138,150,135,64,16,192,42,2,19,160,196,221,10,225,147,93,252,26,46,40,16,101,206,194,56,254,25,242,3,52,27,173,201,6,88,41,168,124,32,9,132,200,66,29,30,236,34,254,78,210,198,189,6,191,228,237,253,58,127,71,254,134,244,102,78,55,36,181,251,217,175,41,212,130,175,174,0,6,75,148,218,100,211,206,29,13,100,216,55,26,112,57,254,100,144,73,132,0,64,194,81,96,0,95,83,2,9,70,133,148,136,116,46,123,41,145,56,0,196,105,23,178,76,53,32,4,201,79,204,215,182,61,172,2,64,199,84,73,139,8,104,215,48,102,181,91,225,216,20,28,104,155,225,198,118,6,156,163,63,56,201,153,36,200,64,96,255,156,163,139,26,245,112,173,203,69,159,20,60,223,185,59,245,169,73,30,176,214,29,50,190,235,225,222,179,25,27,58,145,21,165,197,143,223,118,56,22,53,107,210,157,52,156,91,86,149,212,205,211,177,249,255,251,178,100,72,128,5,213,104,204,157,113,128,0,92,7,137,113,173,32,0,42,42,27,42,89,237,128,1,50,26,40,43,50,80,0,50,12,41,117,149,144,67,172,89,166,93,95,240,122,184,31,158,66,118,137,223,83,20,75,154,191,185,247,134,173,115,119,60,110,143,28,174,107,111,204,192,238,72,32,6,198,138,167,205,156,209,20,195,28,57,181,48,208,100,14,245,43,63,235,180,146,192,161,179,52,229,9,100,26,8,5,170,4,130,42,216,209,37,7,130,129,190,70,229,222,161,252,221,24,116,46,166,110,236,35,38,253,125,16,61,163,95,136,57,110,39,255,248,255,251,119,107,150,151,171,158,173,111,222,113,173,183,9,9,81,172,159,252,168,0,2,3,0,25,157,2,121,141,152,92,153,132,136,129,134,152,0,152,25,33,145,137,16,127,152,51,130,225,128,40,1,24,96,1,33,130,208,24,152,87,130,9,136,160,48,24,16,0,176,112,9,24,11,129,161,118,130,192,2,96,80,1,69,226,86,119,112,181,135,151,106,104,167,64,208,86,144,155,240,16,160,65,8,56,178,192,112,33,166,38,45,199,125,147,59,2,76,101,230,105,172,96,231,19,141,9,80,195,219,205,244,182,153,0,14,3,202,228,63,104,63,57,41,127,66,34,5,128,208,0,96,33,102,58,43,51,89,251,124,227,212,18,38,166,162,243,86,160,0,160,33,152,132,25,209,32,97,33,122,217,132,63,114,244,190,230,48,68,42,147,187,175,24,120,139,158,96,192,161,130,198,48,20,44,28,20,18,49,224,8,85,28,166,63,110,12,139,225,132,82,70,239,183,57,102,167,249,80,195,64,203,230,170,1,130,233,128,253,179,100,228,123,105,40,232,173,246,55,140,61,73,71,132,244,154,110,49,15,210,91,213,46,229,12,209,215,249,232,165,200,251,191,19,109,28,75,211,148,223,99,61,97,220,46,87,253,115,148,249,78,202,38,110,246,106,99,28,38,239,230,252,57,112,253,168,98,145,172,72,224,74,148,247,48,237,5,61,253,246,199,217,191,255,255,255,255,255,255,255,255,255,255,73,127,245,253,195,120,255,255,255,255,255,255,255,255,255,252,178,199,223,166,150,76,199,244,0,0,0,129,0,4,73,1,145,27,0,50,19,200,22,96,144,203,184,199,53,12,31,230,103,26,99,14,157,187,246,97,119,97,68,72,154,196,9,77,26,99,96,43,10,58,59,210,121,94,251,43,91,169,238,212,209,89,104,255,95,213,127,22,32,161,68,155,206,254,135,171,89,54,111,242,72,0,64,8,4,6,3,3,73,117,55,210,204,147,51,83,148,196,79,50,43,205,4,16,82,85,83,132,144,3,12,62,173,41,27,39,77,21,248,161,200,100,46,129,255,251,178,100,21,128,6,250,102,83,62,107,32,0,65,131,201,192,205,24,0,25,153,163,70,253,188,0,1,18,16,231,79,176,128,0,88,225,118,158,67,28,245,132,101,109,71,22,128,254,214,75,231,250,60,157,236,197,129,46,148,180,100,74,229,251,77,54,82,183,158,134,191,42,109,89,51,233,18,168,227,51,72,118,5,153,173,51,3,184,207,2,173,140,229,156,169,224,136,253,188,108,76,52,59,22,185,79,1,199,39,39,155,3,16,198,221,139,90,160,146,88,206,246,92,185,46,82,168,67,123,54,222,187,145,104,206,161,203,248,107,11,22,47,252,130,69,127,12,175,217,203,251,15,68,169,37,119,229,82,217,86,117,49,162,213,189,76,213,160,173,188,110,87,230,21,234,92,203,155,213,105,45,248,122,119,88,234,146,166,183,142,85,242,161,150,217,167,252,178,238,22,181,157,20,214,174,217,179,252,230,117,119,223,230,117,68,67,76,251,99,0,4,225,35,26,4,42,33,251,118,153,75,99,10,130,128,36,178,165,87,124,154,171,29,34,64,16,72,249,2,222,73,186,40,186,127,49,25,107,29,165,107,249,221,223,185,139,255,174,51,94,6,80,127,44,252,51,117,31,212,100,0,128,4,38,238,85,75,51,161,16,164,40,56,156,64,10,24,250,6,110,92,139,73,124,186,33,80,40,227,172,133,251,97,9,163,108,131,37,212,129,163,74,134,50,58,22,75,53,77,59,121,165,215,134,68,0,137,67,43,155,229,40,225,167,193,94,210,192,79,63,110,91,228,6,246,237,232,123,190,138,6,202,63,142,235,115,21,128,97,208,242,195,213,227,52,151,90,135,240,173,0,234,85,2,101,90,83,248,208,101,219,60,223,127,56,123,180,47,189,154,87,67,46,211,101,247,127,238,119,232,53,243,86,108,193,53,247,51,151,119,158,51,47,214,90,191,205,93,177,190,101,171,119,171,71,179,198,164,87,43,214,123,203,217,99,91,90,215,225,221,119,232,49,250,92,255,182,245,156,197,188,177,183,98,175,106,216,157,156,251,89,97,133,53,219,125,158,189,110,45,123,12,113,181,208,0,0,1,94,181,118,209,80,72,97,202,192,169,242,160,226,110,69,3,205,133,70,185,12,243,216,60,4,54,180,65,149,250,85,117,105,233,88,121,74,159,243,91,223,85,31,251,153,240,231,239,239,76,143,255,255,255,249,55,79,158,64,221,221,79,19,61,8,0,1,163,10,222,205,44,75,48,245,116,227,166,240,49,96,11,240,48,0,88,195,162,97,24,45,1,16,97,147,10,50,215,148,193,193,71,2,10,26,111,188,3,5,179,91,0,151,235,246,76,85,118,196,68,242,245,196,214,75,251,124,196,2,85,32,53,247,150,210,28,132,255,251,178,100,36,12,231,18,103,77,19,153,76,242,71,103,9,176,101,39,134,25,177,161,62,109,189,153,1,13,25,39,73,131,30,8,192,165,64,12,5,103,9,74,49,65,219,196,77,84,157,176,43,93,146,170,101,4,195,227,165,36,213,1,1,141,74,234,208,163,193,235,177,74,98,147,7,91,91,22,118,205,235,99,2,126,218,247,51,90,246,178,98,223,113,221,214,167,191,229,156,186,154,188,147,44,171,83,8,117,213,216,119,13,205,84,207,60,113,141,209,114,11,162,176,250,249,23,165,104,53,55,82,83,202,135,185,78,11,185,149,158,157,19,236,218,146,171,81,124,81,104,41,172,213,93,120,175,59,86,189,181,191,95,173,71,42,43,45,60,212,213,142,206,19,214,84,118,32,170,129,93,59,197,199,183,242,237,157,241,158,178,243,153,9,25,114,8,40,92,196,73,22,193,135,177,24,154,142,219,170,211,217,53,4,190,236,185,40,108,65,126,210,39,111,229,199,80,132,217,123,121,71,183,140,216,245,251,22,97,16,101,145,135,87,162,131,162,195,228,63,255,255,246,148,22,84,163,127,37,255,72,0,34,183,230,47,130,24,58,76,90,117,225,105,136,14,195,18,180,48,113,49,160,21,57,182,99,99,147,147,200,37,119,9,65,196,96,148,72,72,30,185,132,55,114,176,43,67,0,36,192,114,89,217,252,149,116,134,249,129,3,81,228,76,21,126,248,208,245,28,188,160,142,250,236,198,242,31,121,7,121,105,115,49,29,66,4,148,246,214,183,190,82,57,193,32,63,74,207,119,60,208,241,240,14,141,229,81,92,163,183,138,124,67,250,60,188,99,119,49,6,148,109,79,143,254,97,230,12,29,245,47,169,138,183,27,191,195,84,75,66,10,81,28,41,13,224,66,94,234,170,234,226,209,241,127,18,47,86,86,85,82,238,59,232,148,165,90,118,221,149,122,120,142,25,141,37,166,3,163,70,42,173,181,84,170,104,102,235,153,251,186,181,179,149,229,51,180,89,2,139,86,6,37,31,245,3,150,90,121,13,1,40,42,188,8,133,236,156,210,202,41,150,101,174,204,51,77,66,172,190,140,119,130,55,158,74,115,121,85,131,26,24,104,121,206,50,167,22,222,80,218,60,246,153,241,78,191,235,218,251,127,189,201,206,254,138,125,255,232,151,175,69,96,0,2,99,11,224,48,17,20,98,163,204,108,24,72,23,21,204,0,160,76,15,13,194,7,67,10,64,99,4,192,150,106,99,112,198,201,148,176,20,45,34,91,71,30,75,82,12,0,70,25,60,15,175,65,208,68,172,36,121,129,0,65,29,235,2,172,144,245,147,9,182,159,4,159,44,188,146,144,122,22,16,234,114,33,2,16,194,100,153,17,81,49,255,251,178,100,46,14,199,64,104,76,19,185,68,242,69,38,73,227,97,231,42,26,249,159,52,78,233,109,201,0,33,40,13,134,20,168,98,33,50,244,99,158,44,86,68,12,241,84,70,109,38,102,229,2,211,170,157,185,173,103,112,4,84,230,210,219,59,213,231,54,222,97,125,79,255,88,94,166,32,190,230,234,114,166,245,141,205,93,81,142,99,1,83,75,83,222,246,118,115,229,76,126,89,158,171,101,218,75,227,20,95,44,105,140,114,152,10,204,85,145,12,76,227,200,21,177,172,178,182,89,168,137,122,213,195,184,134,57,7,232,167,27,46,206,105,252,12,57,24,84,161,230,160,250,48,95,171,146,38,232,241,83,179,145,80,116,92,230,241,159,145,210,63,241,209,187,0,14,3,3,22,220,100,197,139,154,0,21,33,88,85,152,49,165,32,127,170,80,251,215,69,20,60,9,146,105,117,69,138,44,31,66,104,163,71,60,149,13,231,15,53,50,187,252,160,104,32,48,71,25,159,115,202,136,129,235,244,255,153,142,89,255,235,63,245,135,98,53,220,200,240,112,1,14,24,90,40,24,86,17,25,144,20,17,48,96,0,240,168,5,132,1,72,200,98,232,128,245,176,112,192,81,215,17,164,48,136,211,124,43,232,205,153,116,136,7,147,25,143,21,88,21,141,97,175,244,105,168,22,12,64,47,208,212,206,208,129,145,209,179,3,16,30,152,96,24,101,137,110,4,196,37,176,90,227,196,176,109,168,207,43,36,13,45,42,133,109,122,254,75,185,103,85,80,66,126,1,85,138,135,218,121,62,145,13,27,0,91,201,83,142,185,97,199,176,197,207,6,223,37,44,176,16,186,123,90,255,117,111,172,195,64,152,146,230,54,169,204,244,174,185,161,81,201,80,158,244,22,139,44,97,217,107,15,30,117,113,16,113,121,173,146,140,59,108,149,61,40,55,90,173,51,101,16,53,105,182,140,215,82,198,93,174,196,56,72,174,76,83,144,90,21,129,212,142,159,205,87,143,219,244,0,5,111,6,18,245,204,106,24,144,198,66,106,106,201,191,5,157,2,52,210,183,75,194,249,25,140,126,167,184,20,241,148,43,168,167,237,106,106,255,207,95,249,59,90,159,243,202,31,36,79,16,127,70,252,163,255,212,10,156,63,75,191,214,0,0,4,112,193,148,115,107,128,12,91,226,55,17,112,26,2,6,246,12,12,26,48,184,164,193,129,101,238,215,204,204,61,122,151,169,125,214,169,111,134,152,234,194,96,18,145,170,64,107,88,128,244,73,200,147,199,33,229,76,185,12,104,179,110,236,200,60,40,165,227,16,105,216,209,23,79,122,90,3,189,135,21,65,40,115,108,170,51,137,43,176,158,161,210,229,148,56,183,248,64,220,255,251,178,100,51,14,231,9,104,205,27,153,100,82,69,72,57,177,97,229,78,155,9,225,50,46,48,220,136,255,20,38,197,151,156,168,175,77,247,16,32,186,195,85,236,142,120,153,56,103,158,2,107,135,179,37,206,219,219,151,78,135,147,69,86,124,1,231,235,240,125,108,158,223,181,251,87,34,141,105,156,155,48,90,96,174,53,68,234,197,136,208,218,59,55,109,211,183,224,187,153,44,187,232,109,177,143,51,124,181,156,163,184,237,78,255,169,69,232,113,170,137,221,58,125,92,55,35,19,150,195,1,194,182,190,25,125,9,229,245,120,237,142,180,7,234,237,85,97,195,181,97,3,118,31,203,181,54,18,128,145,5,198,13,89,161,82,227,4,82,137,69,158,39,185,136,14,250,109,106,45,173,207,237,0,18,219,94,112,239,183,235,166,183,177,242,78,169,219,125,156,173,34,206,34,255,12,166,32,238,159,37,63,238,222,127,254,73,78,223,253,127,191,252,72,73,124,253,167,49,36,252,125,14,101,118,81,228,3,6,28,5,155,116,162,109,32,16,92,62,68,23,47,194,138,153,228,148,211,215,81,103,157,113,208,217,130,196,12,116,42,13,18,231,43,88,192,85,60,112,11,142,6,135,139,8,238,202,246,16,5,115,162,38,30,5,223,141,1,66,49,166,50,96,64,4,116,116,8,14,9,194,146,153,227,180,213,85,117,210,160,151,115,229,80,20,35,143,194,174,197,162,254,119,123,164,199,69,65,95,176,73,189,137,241,224,129,122,129,165,86,55,206,18,123,173,47,187,12,0,222,101,76,7,224,1,110,122,185,242,225,196,121,217,151,99,69,21,163,100,249,109,77,246,79,44,213,44,175,107,12,202,124,203,103,36,91,166,235,182,175,72,135,116,97,210,148,245,97,111,206,136,106,218,141,72,220,165,167,6,98,7,238,105,95,178,161,121,10,139,134,249,185,247,247,186,201,170,249,95,221,237,210,46,203,25,18,190,21,132,196,8,205,24,45,17,110,31,105,73,24,192,237,212,138,20,30,93,224,207,7,85,130,195,29,237,17,135,6,224,11,128,115,154,57,19,10,217,71,190,44,232,60,239,211,255,241,75,255,197,13,11,37,213,17,182,87,185,64,0,1,99,0,77,51,88,194,243,21,86,115,94,134,16,8,102,97,4,42,97,136,114,4,18,153,170,236,71,195,31,3,55,209,97,75,35,48,24,4,137,27,10,84,23,29,204,145,5,21,140,144,214,43,8,26,8,158,4,228,67,201,108,80,66,85,36,4,104,161,82,58,42,133,59,192,2,22,88,253,141,132,247,51,36,47,184,213,91,236,72,31,106,117,150,210,225,164,36,2,21,140,99,95,203,221,102,175,241,132,16,27,85,211,8,60,231,154,255,251,178,100,59,12,102,216,114,204,147,185,100,82,72,71,9,215,97,39,90,26,189,139,52,78,224,211,201,37,25,38,65,151,149,168,8,109,10,206,209,217,250,59,216,244,220,106,181,172,195,192,7,95,166,238,204,163,234,218,216,207,245,26,152,220,159,110,63,89,126,239,113,201,158,201,189,34,121,215,152,175,85,69,107,249,182,154,44,114,151,167,219,95,202,122,198,239,173,183,11,167,17,213,253,106,235,93,66,109,168,79,171,103,154,94,227,49,251,21,203,51,111,204,239,166,214,155,125,201,181,115,28,191,247,66,106,8,0,0,6,64,51,38,12,64,210,205,22,68,104,75,113,121,181,169,109,117,41,132,192,177,67,45,64,15,2,166,161,234,173,223,182,189,164,15,102,11,110,69,165,234,181,186,22,163,81,173,246,219,127,187,255,111,252,241,32,137,227,175,8,72,179,44,112,140,79,45,231,128,18,232,192,48,188,213,17,28,194,56,100,203,65,140,193,208,64,204,98,16,49,54,44,249,32,0,94,84,126,49,188,14,113,217,144,112,20,218,128,1,163,1,129,87,152,66,64,152,24,11,68,75,0,107,243,80,42,23,137,197,200,120,164,21,68,99,150,204,129,39,156,120,0,89,216,241,52,173,38,219,68,175,54,150,117,24,205,252,201,34,163,53,178,98,181,86,84,9,241,169,103,110,93,235,42,189,184,222,24,72,121,241,255,165,118,173,252,15,190,87,229,216,174,187,151,254,181,168,102,253,201,222,211,169,133,171,210,124,183,77,246,105,108,238,174,123,194,233,66,236,129,28,6,147,21,168,12,76,138,37,50,90,185,64,46,203,192,54,222,222,36,109,201,189,36,142,66,39,150,70,118,10,167,73,202,127,16,156,151,26,148,100,65,42,146,50,96,148,58,1,0,5,201,175,191,255,233,152,128,120,190,106,72,172,17,106,138,176,158,118,133,14,25,221,137,138,20,208,219,202,32,185,29,156,87,7,235,138,50,48,80,83,85,110,112,187,117,49,245,167,150,227,78,242,38,239,132,189,37,165,68,5,37,117,48,44,198,137,171,26,141,166,138,191,97,143,111,255,244,27,56,171,151,147,175,253,72,0,0,8,0,1,73,195,4,16,142,166,47,51,228,172,172,190,35,35,25,47,176,102,224,240,16,118,58,5,84,137,150,77,1,91,141,212,178,16,115,68,40,91,60,0,130,169,167,0,205,4,100,30,246,199,200,8,234,54,236,170,172,235,188,164,36,243,2,16,134,83,65,128,169,232,37,82,89,134,73,132,16,150,54,201,174,169,220,247,146,1,210,203,80,89,53,153,62,106,76,153,215,189,185,117,139,221,111,207,184,77,150,162,167,116,63,43,29,155,56,103,135,156,121,47,238,135,95,79,181,255,251,178,100,65,8,102,133,102,205,83,143,54,176,76,200,73,227,61,5,132,87,149,159,56,109,188,213,129,53,161,231,93,146,162,49,32,147,195,135,19,231,85,236,77,82,227,50,179,105,19,72,168,172,191,136,145,172,66,25,158,183,173,46,231,56,98,139,53,3,236,219,242,162,83,116,155,13,153,156,214,65,70,19,241,154,238,13,36,112,136,211,141,111,67,199,98,71,162,236,114,208,38,88,148,10,182,248,152,80,146,133,223,184,176,0,11,112,5,145,164,18,0,53,192,29,136,0,219,140,176,209,97,29,189,165,90,197,227,174,72,103,74,208,203,248,31,176,57,114,41,82,99,166,47,176,234,52,111,255,255,190,31,49,157,206,196,161,175,177,136,8,32,42,39,34,47,177,81,108,75,179,190,140,87,65,19,183,227,28,228,0,0,84,150,25,20,17,63,49,146,120,28,232,49,130,9,156,141,216,72,128,225,19,72,123,221,145,42,119,233,59,0,64,173,32,132,36,194,65,173,34,33,92,163,102,37,5,144,91,16,11,141,7,193,110,204,252,209,6,137,144,66,205,144,176,138,216,56,106,84,11,11,163,5,81,179,230,156,128,135,109,79,116,109,74,183,184,214,255,175,110,222,153,181,88,155,237,180,202,215,232,156,205,22,190,20,120,30,216,220,186,84,210,11,236,88,71,46,220,196,164,129,2,105,216,220,59,205,200,255,58,14,113,185,239,202,37,243,61,167,4,111,43,117,22,146,5,233,169,14,26,68,192,179,70,193,105,49,153,153,240,210,201,252,159,80,237,144,229,141,27,158,9,39,185,210,204,153,116,158,210,136,234,89,111,87,210,107,149,11,30,2,141,50,33,73,20,24,70,1,85,138,101,131,163,144,105,1,93,164,158,132,102,247,238,178,120,240,96,232,144,98,102,46,1,231,160,45,14,215,243,142,163,85,235,244,255,252,20,24,91,12,153,28,249,21,91,55,199,73,255,255,255,255,160,161,222,101,140,60,112,114,250,16,128,194,161,0,2,92,144,199,141,195,115,142,12,23,180,52,57,56,193,1,243,41,101,76,162,45,0,128,30,181,223,80,203,0,103,117,165,139,13,158,244,119,18,64,68,193,4,67,60,1,93,194,16,63,211,171,130,129,115,215,44,158,165,77,219,188,67,204,238,33,190,89,40,141,215,168,120,15,110,34,171,61,178,206,124,2,129,60,27,9,236,130,168,60,133,149,153,230,233,199,63,47,214,99,235,28,87,137,212,149,112,242,219,110,102,78,234,186,204,121,96,92,247,207,113,202,61,87,118,26,109,41,229,208,249,237,178,147,167,127,23,58,196,15,102,152,180,167,118,216,210,36,41,74,70,10,205,241,15,48,109,34,248,243,77,89,39,28,201,103,100,91,255,251,178,100,84,140,229,218,104,77,155,140,54,176,79,72,201,195,96,227,158,24,21,163,50,110,44,218,193,38,161,39,141,129,26,57,51,124,188,227,182,181,106,41,162,232,59,88,141,58,229,108,160,170,64,0,21,224,91,14,17,10,140,208,8,90,69,170,22,88,220,235,222,46,15,218,144,75,229,115,88,175,134,59,172,168,190,108,179,116,120,44,106,80,158,51,99,249,202,91,109,255,95,255,234,246,255,250,29,147,163,249,202,221,109,84,44,74,65,213,144,25,177,49,14,45,133,189,78,204,154,124,254,144,0,1,55,12,65,102,55,41,200,203,190,35,109,3,150,145,181,40,192,108,112,32,134,146,233,132,180,140,246,41,137,67,134,22,2,62,225,80,193,136,3,109,44,149,44,32,14,183,98,160,62,7,216,128,100,68,34,142,195,81,139,40,217,71,41,25,0,222,153,45,199,201,84,2,243,63,18,5,72,229,8,147,72,213,97,29,188,86,7,176,213,76,104,120,19,102,245,111,125,169,20,74,242,201,205,89,6,245,100,47,196,201,233,150,253,236,57,84,106,91,64,82,78,158,69,36,154,178,135,95,154,76,232,66,80,87,141,25,25,172,184,182,216,170,146,145,240,132,191,93,160,72,215,211,104,226,153,179,61,137,211,22,168,173,207,132,139,120,166,84,143,51,105,121,106,166,242,65,116,211,135,191,190,138,49,184,189,66,227,197,86,196,221,192,108,81,20,103,8,130,36,21,35,11,112,169,39,246,95,43,87,169,235,93,132,233,170,89,248,210,219,94,7,244,168,173,43,42,234,212,127,228,127,253,49,206,128,234,66,187,175,138,208,155,96,138,192,93,242,223,68,35,108,214,166,204,221,120,134,158,105,125,97,73,142,104,0,0,12,0,18,150,225,88,145,150,202,70,49,44,27,232,78,34,12,25,62,160,100,193,0,80,20,95,101,214,210,204,152,20,134,96,100,56,213,69,96,226,251,13,4,144,12,202,1,113,146,85,231,164,37,18,39,36,97,115,194,37,239,157,23,177,11,87,21,151,147,12,183,38,194,175,53,6,75,121,4,201,187,36,81,158,65,170,236,26,61,236,252,204,255,127,37,235,99,158,171,177,169,211,123,53,93,134,46,155,229,226,138,91,253,105,58,128,182,46,133,245,244,102,187,2,207,165,177,219,211,104,176,169,119,55,208,67,244,39,18,98,17,117,74,38,240,180,82,146,137,214,112,181,192,30,74,154,82,79,124,34,56,142,146,126,82,253,228,226,46,158,179,119,187,165,80,221,202,133,34,85,4,64,69,45,15,83,178,67,20,241,105,69,184,115,219,30,114,236,146,71,114,6,170,43,34,145,15,115,91,174,190,88,199,0,197,197,203,137,174,84,124,237,86,210,186,255,251,176,100,113,136,197,181,102,206,83,140,54,178,69,166,121,243,97,98,92,24,233,163,48,110,101,49,65,59,164,38,205,150,154,120,127,187,87,45,250,181,190,223,235,187,168,246,50,39,26,183,106,74,194,142,162,230,38,173,186,192,0,20,156,48,175,216,193,39,227,21,224,206,204,45,8,39,155,127,50,109,160,169,136,68,3,64,20,28,101,134,147,23,183,38,72,6,31,70,199,66,166,43,12,43,132,214,19,5,168,81,1,43,62,48,23,184,75,6,232,233,210,245,4,51,249,35,95,38,65,35,125,49,64,243,239,160,179,54,27,18,121,246,9,108,222,162,69,7,216,104,173,254,153,147,217,217,39,121,115,47,172,135,150,241,99,178,37,216,171,21,3,17,83,210,70,221,108,78,9,199,86,164,144,185,8,60,110,109,146,95,93,68,30,75,235,107,203,202,216,247,83,188,107,118,234,41,51,231,234,210,249,230,164,126,234,89,37,88,33,46,204,208,149,69,112,156,203,234,237,118,36,156,211,168,193,126,119,27,221,231,231,149,137,55,165,37,246,10,67,19,65,38,221,102,206,74,196,162,148,0,1,112,22,194,128,133,189,1,30,28,168,22,228,52,130,101,210,58,226,75,118,243,251,110,121,206,197,187,34,223,121,207,209,175,151,214,128,166,212,50,155,168,100,169,79,90,27,78,234,70,223,53,213,255,239,255,254,149,103,191,235,253,166,20,99,193,51,74,38,3,246,168,117,81,225,219,177,161,0,5,37,220,3,32,49,96,104,195,150,18,36,137,128,195,166,90,160,153,68,78,20,11,194,29,103,160,200,193,72,125,223,26,41,58,166,161,215,32,32,187,179,210,25,199,85,23,190,163,140,68,82,0,146,83,212,102,25,123,29,238,146,39,149,90,229,215,169,199,191,93,79,229,86,77,237,17,78,126,74,19,226,51,59,94,161,158,43,97,30,118,246,72,157,209,92,193,116,162,204,104,162,147,71,141,248,206,235,193,42,7,201,124,213,77,57,77,37,153,105,45,158,32,141,252,40,186,157,100,129,25,168,136,251,10,37,31,75,55,225,31,35,43,189,140,101,248,168,140,42,68,246,226,179,165,22,98,110,44,196,150,109,227,201,213,142,16,150,115,209,21,19,26,133,168,186,229,207,194,213,212,231,38,150,96,72,48,54,224,15,162,233,10,76,250,117,180,101,218,16,167,116,115,46,19,55,10,104,86,174,214,212,77,40,186,205,118,233,168,230,79,81,131,139,136,230,6,214,26,139,76,53,81,123,250,124,48,210,180,244,75,147,73,181,35,94,186,147,41,34,153,46,87,81,177,58,151,130,253,96,1,38,187,152,38,32,149,73,158,115,139,87,144,132,26,149,145,168,134,19,0,38,115,9,186,255,251,178,100,143,12,197,213,103,206,27,154,74,242,73,198,137,195,97,66,136,22,117,163,60,109,181,145,65,51,147,230,73,141,28,112,101,226,116,82,5,3,170,128,130,210,195,68,167,98,0,42,17,84,151,128,254,2,225,56,124,84,134,104,161,42,195,121,206,14,20,12,194,154,69,47,52,178,33,133,58,198,249,21,26,239,117,126,227,228,203,179,46,81,214,98,225,57,217,254,104,190,135,120,54,242,204,170,121,65,56,144,172,26,46,68,137,116,40,110,196,98,97,234,32,232,44,159,253,133,156,197,155,247,18,48,161,251,250,107,55,154,245,190,39,226,60,186,231,117,245,152,177,107,188,233,197,140,25,119,225,180,53,245,200,174,253,237,74,179,120,111,103,20,93,200,127,249,249,203,36,15,45,157,142,118,99,158,223,238,0,68,55,177,38,66,208,62,196,195,157,49,17,195,137,162,188,134,49,162,133,124,136,186,146,153,75,229,113,59,82,235,177,137,165,141,169,68,160,141,137,22,12,177,64,73,155,154,195,229,170,245,74,250,136,237,189,25,51,74,37,187,122,148,128,13,186,171,15,125,95,255,239,236,255,213,37,0,0,99,25,61,141,112,31,51,129,60,217,160,0,80,148,208,113,64,193,201,134,66,0,96,98,250,90,102,64,14,76,40,58,18,154,251,224,60,91,148,142,11,192,205,198,205,45,97,141,112,128,38,175,92,7,114,40,237,169,221,126,175,216,164,56,171,116,251,164,29,3,214,236,63,140,173,253,154,93,141,229,150,20,167,59,176,201,239,193,54,170,180,182,159,150,88,198,227,103,239,21,4,130,98,20,75,209,176,230,167,63,113,205,213,243,203,239,208,18,9,14,86,233,207,214,66,102,191,117,242,224,16,3,118,161,193,97,57,62,55,31,190,18,4,78,246,22,60,231,77,142,15,42,190,190,112,231,227,29,122,83,155,125,123,70,7,150,148,135,21,37,147,236,121,101,148,96,72,137,179,251,237,239,189,51,153,61,212,56,89,22,221,201,191,234,195,1,16,177,120,216,115,167,55,219,127,87,227,61,1,22,112,224,30,8,2,0,0,210,17,76,185,131,58,45,210,8,128,158,9,226,82,220,246,80,120,213,242,126,122,69,193,87,19,46,53,91,248,92,61,197,239,252,24,223,255,35,216,155,170,53,84,230,103,255,242,237,166,159,191,191,79,245,255,250,54,235,39,144,129,199,149,255,255,12,8,13,67,41,0,192,4,212,101,232,20,98,0,90,97,27,122,97,48,82,1,4,192,32,34,81,51,147,19,66,95,17,0,102,13,128,11,184,100,5,48,20,12,144,139,1,35,73,11,52,101,99,193,44,192,232,62,133,77,101,59,100,85,146,162,45,97,74,169,172,42,60,165,34,255,251,178,100,180,14,198,192,113,206,19,140,23,82,70,42,9,215,97,226,42,28,153,205,54,14,189,91,65,33,177,102,193,145,150,8,64,101,236,84,226,145,152,191,216,189,228,64,140,235,68,70,43,85,15,189,208,181,192,211,7,84,245,49,159,38,77,109,157,129,147,53,144,81,180,199,168,45,150,69,28,181,130,106,91,0,226,137,17,218,203,227,121,215,109,67,51,41,58,159,6,23,106,14,33,173,101,209,227,72,202,138,225,146,55,73,17,24,145,15,220,17,219,62,202,162,247,10,199,78,253,207,175,99,94,217,197,113,180,132,108,46,154,62,28,164,125,13,47,95,152,186,177,55,251,172,245,17,207,200,90,207,137,68,245,17,203,122,15,128,120,155,25,251,50,138,143,82,11,168,180,168,128,60,101,130,128,149,229,11,81,13,175,194,29,132,16,58,102,13,67,68,41,212,105,228,196,136,235,208,107,18,189,82,223,176,149,33,186,55,75,177,211,9,34,136,84,65,74,40,222,209,165,171,255,231,107,254,179,165,190,191,255,191,191,255,255,93,63,247,253,52,254,253,63,255,253,63,244,18,250,190,170,129,0,204,26,66,54,225,44,199,254,65,41,129,133,65,166,158,46,154,36,14,10,16,144,137,85,44,225,143,3,89,207,0,136,141,113,195,40,40,69,196,67,3,30,1,234,37,185,48,82,100,188,164,192,120,219,139,35,156,31,206,57,29,184,148,176,65,73,9,252,5,195,94,152,72,100,16,251,63,100,51,8,118,218,157,229,168,214,160,209,60,174,222,151,169,238,205,177,236,215,89,85,86,219,55,178,206,165,44,95,72,63,196,253,199,159,53,195,83,171,192,107,180,18,38,153,54,126,193,118,170,138,152,113,222,24,125,152,183,236,109,124,190,222,13,205,244,129,21,152,39,86,246,187,104,247,100,253,203,121,61,108,192,105,75,15,39,224,67,29,207,58,86,234,49,0,73,133,108,237,29,61,89,87,201,198,228,16,118,36,129,50,187,185,169,32,143,54,138,29,123,111,199,191,255,205,126,69,235,121,178,239,222,180,208,16,128,0,8,13,92,179,1,84,1,82,143,72,97,230,10,181,46,224,233,218,132,80,238,168,223,214,236,218,15,13,72,181,157,106,63,81,73,241,220,50,200,185,244,103,31,239,180,163,121,104,170,214,56,82,125,255,216,133,195,63,95,151,255,91,136,126,95,255,43,239,255,214,9,112,12,110,54,80,244,205,235,65,50,41,131,192,134,8,151,24,148,60,22,7,10,130,155,133,115,32,140,218,12,6,90,245,97,74,164,4,192,34,49,129,133,64,174,240,80,193,251,49,80,19,210,153,143,161,139,173,240,136,222,206,191,4,48,179,179,239,109,73,158,46,161,219,100,82,255,251,178,100,181,142,70,173,115,78,11,143,93,116,73,68,57,185,101,231,84,25,157,197,58,110,62,17,193,47,169,230,133,163,138,80,111,114,71,203,83,119,32,49,52,214,229,163,213,230,82,67,207,181,205,121,102,248,115,214,209,186,233,88,217,70,223,108,51,252,186,248,34,140,162,6,111,25,197,25,130,12,91,36,161,112,197,34,73,57,76,242,102,99,5,105,149,44,73,30,72,154,20,103,144,90,200,210,71,38,85,89,231,89,21,90,208,30,90,64,157,2,52,180,167,58,95,53,48,24,214,117,162,130,136,227,238,145,212,86,130,46,198,66,100,242,96,145,83,175,164,164,212,95,110,181,71,195,254,151,52,124,179,146,162,0,96,108,64,197,219,52,201,70,133,152,198,35,202,208,146,201,230,246,76,94,221,90,183,37,117,51,120,10,0,242,57,59,115,19,19,138,29,193,71,81,236,75,197,213,79,10,124,127,4,55,138,26,137,252,22,164,199,193,191,252,170,127,129,147,55,251,11,255,35,255,255,255,255,212,16,0,0,10,112,198,36,179,139,19,77,50,219,59,240,24,194,224,163,40,189,0,83,195,5,130,203,120,206,214,89,152,4,204,73,184,4,2,250,185,137,139,78,168,52,44,25,23,89,238,139,81,148,36,176,79,74,135,58,132,35,142,85,52,226,242,249,229,8,153,155,206,78,198,101,115,244,26,213,62,6,126,215,150,246,123,42,121,178,125,105,175,208,237,53,51,28,29,94,169,93,109,83,239,79,152,223,74,233,228,87,79,156,110,185,139,229,123,172,154,80,57,7,198,2,240,94,187,72,63,206,98,123,99,157,36,150,240,169,199,130,73,147,141,1,58,208,13,170,200,19,190,27,62,138,105,184,37,30,108,144,188,29,228,164,155,170,187,180,132,17,230,210,44,115,169,177,15,111,111,92,164,76,108,168,84,180,45,52,200,48,234,14,77,85,177,148,141,127,241,53,230,203,98,238,128,4,0,128,20,0,3,69,113,72,101,133,195,190,230,18,80,22,135,33,179,19,32,120,136,164,79,199,187,171,149,6,45,4,3,27,120,150,198,8,237,106,142,85,255,154,242,143,233,243,67,148,80,34,169,82,39,158,236,76,71,61,25,188,113,158,182,97,175,171,178,255,255,244,1,102,46,175,32,177,228,210,94,12,231,128,216,196,64,108,210,251,36,211,193,172,80,65,48,4,21,6,0,144,9,152,227,40,176,4,9,0,192,195,115,200,4,7,68,65,67,200,96,56,242,105,72,72,24,1,160,37,138,192,66,0,152,153,212,44,142,5,164,26,52,34,218,22,81,245,4,120,65,69,211,159,116,3,27,56,194,88,229,73,177,227,89,77,162,143,91,104,141,254,16,211,64,205,186,198,105,37,255,251,178,100,193,14,134,97,110,205,155,143,92,242,74,5,153,202,105,231,42,28,145,165,42,78,225,51,201,100,41,231,233,133,157,88,55,253,235,40,45,133,19,71,45,230,252,227,204,190,205,22,165,84,184,110,245,235,19,21,177,230,27,187,110,246,228,26,161,121,105,238,177,9,60,192,142,145,89,231,169,182,231,239,243,215,106,50,159,99,245,27,207,20,16,79,227,44,244,40,50,142,229,233,67,226,133,15,73,26,80,141,229,71,234,143,134,91,162,154,243,145,89,164,221,169,142,26,136,241,2,67,75,44,129,221,183,149,101,7,69,4,164,171,78,232,178,219,232,115,32,31,1,7,20,100,126,2,0,1,109,236,3,72,32,120,244,145,232,198,225,226,60,207,229,253,44,246,147,201,86,163,100,84,174,96,182,174,107,205,123,111,48,221,179,63,167,211,233,223,255,151,248,221,191,231,154,48,213,60,160,8,6,62,175,204,104,224,222,181,81,78,104,204,241,43,70,185,217,156,124,138,157,207,182,183,101,96,246,129,191,67,173,213,95,88,0,32,3,84,22,112,77,186,36,12,159,207,76,168,22,64,160,73,157,149,73,158,96,233,129,130,242,99,17,1,237,48,202,1,145,148,22,144,56,88,83,16,192,80,28,100,162,113,41,110,96,232,112,162,238,203,29,184,56,30,65,148,137,167,34,136,136,0,122,123,9,93,57,196,60,213,10,171,91,120,133,128,63,165,80,156,38,222,108,218,49,16,31,214,200,99,208,187,158,56,129,61,111,26,86,81,155,32,209,33,152,146,253,245,241,188,246,88,209,115,6,38,51,18,150,139,19,198,107,220,119,11,198,173,76,118,182,192,30,136,116,74,71,125,9,127,118,114,121,90,223,187,101,25,120,44,84,125,105,22,111,211,104,226,154,21,212,159,131,112,46,153,169,211,34,39,57,18,25,64,210,157,196,190,234,36,207,186,140,38,143,32,199,137,50,24,183,21,124,237,28,227,21,39,109,222,211,22,194,91,223,145,58,151,176,180,172,79,19,149,61,96,0,0,128,48,4,68,102,176,76,52,131,134,140,113,125,64,176,192,149,40,95,180,232,44,39,139,53,103,119,210,70,222,228,215,95,81,63,94,127,56,86,124,180,31,142,160,126,153,197,41,223,127,117,49,65,206,233,178,51,42,178,248,169,215,255,173,49,46,218,121,136,109,182,122,37,67,173,179,91,23,245,32,198,169,134,198,23,77,125,24,236,93,243,17,254,11,211,245,39,231,238,253,237,54,225,82,218,108,5,17,137,250,102,121,54,142,4,13,109,142,53,216,218,70,200,18,165,157,25,156,139,63,5,131,64,50,225,192,17,129,192,237,56,16,79,52,128,49,160,195,235,54,240,232,113,18,34,29,159,255,251,178,100,190,138,6,236,104,203,51,175,78,178,103,73,217,221,105,229,46,89,21,161,50,110,49,58,193,159,170,169,124,245,25,164,172,194,41,175,169,143,228,198,123,121,122,225,31,90,214,227,141,174,17,252,62,60,150,121,62,3,254,133,234,109,109,252,153,105,3,206,71,222,131,230,126,107,94,58,247,20,51,125,218,44,171,179,50,194,239,141,248,87,161,169,46,64,156,35,58,51,118,171,14,16,215,194,195,218,81,19,71,16,197,117,147,214,144,226,181,25,41,5,209,36,156,166,181,183,7,66,31,120,212,245,9,248,146,172,135,169,53,83,164,29,153,52,100,250,83,214,209,52,31,35,68,198,157,184,203,101,169,173,6,218,135,150,44,245,9,225,18,73,107,77,37,146,66,147,64,0,6,10,0,17,99,223,93,228,173,194,152,67,149,130,58,107,188,187,151,91,143,101,55,199,125,65,83,187,21,21,218,149,174,245,217,225,215,173,249,225,187,161,166,47,211,120,222,128,121,176,107,43,246,166,43,235,198,124,202,58,191,189,255,231,53,146,143,238,69,165,252,239,114,179,188,253,153,154,237,126,38,183,119,228,223,223,93,223,253,250,238,170,47,26,149,107,148,165,224,237,111,228,4,0,76,83,229,205,14,110,13,0,153,77,209,29,75,3,97,176,63,128,43,0,2,146,230,8,1,230,8,5,130,192,145,162,6,18,252,66,73,131,225,68,152,10,1,153,26,12,32,161,132,1,65,181,192,88,144,56,188,201,128,137,120,20,52,26,32,21,73,14,81,121,82,103,57,152,12,210,17,58,35,117,236,133,175,62,207,67,73,165,82,78,188,149,70,65,132,72,158,113,117,100,95,242,180,237,115,232,167,242,151,93,237,22,194,52,34,68,162,187,107,65,113,114,241,33,94,7,25,228,200,168,140,70,125,210,66,216,202,152,185,242,84,218,89,112,124,84,162,75,24,76,201,87,26,172,24,118,98,41,74,153,77,25,39,138,243,200,206,233,89,42,185,70,122,104,90,182,152,71,164,113,68,142,136,21,46,141,178,179,132,52,169,34,118,67,164,177,54,230,72,122,235,40,81,37,75,69,84,121,169,100,34,220,210,194,120,101,94,179,8,95,74,62,104,82,234,205,120,189,245,26,127,181,113,170,253,177,192,0,64,0,126,220,211,109,147,72,26,14,147,192,106,15,35,135,50,6,189,171,45,248,185,152,122,162,75,253,236,233,113,216,250,165,18,34,25,82,83,102,232,48,124,160,175,100,85,98,162,38,188,254,254,227,16,80,89,209,74,42,58,172,105,166,71,115,187,217,171,65,38,102,98,76,68,113,12,135,125,254,100,82,52,232,49,199,133,70,20,80,9,234,125,162,157,41,115,76,128,3,141,182,97,255,251,178,100,171,12,7,107,120,201,139,184,77,50,99,202,74,93,53,133,147,26,181,155,50,110,105,139,201,124,177,231,205,135,148,145,61,41,135,211,198,172,63,28,156,90,66,45,53,206,108,215,194,208,168,96,100,8,166,107,236,205,163,183,105,16,136,148,191,66,16,38,96,20,54,32,176,117,11,181,200,251,171,32,113,202,20,189,81,41,13,133,29,183,85,25,251,213,85,251,171,9,102,8,98,56,102,167,237,202,104,190,133,44,187,30,27,243,101,171,94,239,205,39,117,121,5,182,253,62,54,89,94,104,134,96,38,62,184,157,149,6,134,36,101,193,194,170,164,18,82,61,3,249,70,14,221,195,208,117,198,219,135,161,121,164,149,46,175,228,55,86,206,225,249,184,159,20,16,36,64,98,15,73,92,50,181,102,37,197,151,143,214,54,104,88,174,44,232,175,46,64,112,245,222,103,35,117,106,54,208,174,218,12,111,181,176,28,68,246,209,19,149,91,102,39,186,232,169,247,122,171,40,160,236,231,127,153,160,107,251,91,205,159,172,20,234,87,122,120,28,116,75,69,136,2,72,34,4,254,103,13,148,232,224,50,163,194,195,118,140,31,227,30,185,177,122,166,43,76,76,51,29,55,163,60,107,184,192,74,50,210,200,229,55,219,255,108,186,186,55,237,221,81,47,91,68,251,171,87,27,171,179,179,80,93,234,121,154,61,78,214,115,177,172,70,116,107,42,21,69,168,142,232,111,70,30,219,138,214,1,64,57,185,165,166,81,173,214,33,191,168,193,130,33,201,169,91,89,169,32,121,129,162,128,36,21,7,0,165,236,51,96,132,77,244,61,48,180,11,102,193,81,131,96,31,28,3,48,156,163,173,67,74,166,90,185,95,192,105,200,179,107,0,122,222,87,128,183,15,157,195,12,26,173,74,1,10,175,6,33,54,188,184,56,238,54,162,108,234,153,179,49,217,198,126,80,79,155,24,83,245,35,11,122,173,219,113,138,106,180,241,2,59,24,40,168,46,124,170,131,75,137,166,92,17,36,113,167,54,30,3,18,177,167,47,18,53,215,64,83,166,48,208,121,145,160,121,52,77,239,96,167,146,21,27,116,194,91,114,234,225,99,129,242,139,6,234,118,217,226,115,238,101,150,208,168,143,87,78,51,97,205,61,30,206,111,64,209,132,16,97,132,173,242,70,186,57,77,141,107,108,188,228,212,214,87,182,171,100,78,89,232,87,113,233,57,52,197,73,46,195,22,172,27,117,90,81,146,74,19,164,230,84,97,108,73,168,172,219,50,66,187,128,0,128,0,0,109,212,242,181,26,79,21,94,43,54,155,57,77,103,109,162,200,53,109,176,202,104,208,198,254,79,82,123,233,171,127,255,167,255,255,255,215,125,63,255,251,178,100,143,142,167,162,121,74,11,187,75,114,72,203,153,247,97,2,84,30,117,231,40,46,225,146,193,24,51,103,205,16,11,81,255,91,73,110,200,182,213,141,77,239,39,125,90,138,153,217,214,234,180,237,77,176,69,67,111,212,36,190,40,19,161,139,151,57,185,99,233,170,89,49,157,65,145,133,2,209,173,89,177,176,163,65,130,195,72,144,26,155,201,44,102,201,30,225,37,201,128,0,226,119,152,18,9,24,146,11,191,6,12,133,70,180,128,229,96,91,104,170,180,228,163,24,106,102,150,141,43,124,50,8,69,131,188,95,40,241,161,52,176,216,99,158,226,192,193,32,155,105,35,76,127,26,35,65,152,67,153,55,237,45,160,52,128,14,14,231,138,234,115,218,125,90,104,27,101,247,7,72,149,15,71,38,55,47,9,203,86,213,181,76,227,9,139,103,119,125,20,61,58,220,12,51,135,137,7,133,144,39,101,59,45,198,112,67,217,171,126,250,68,235,215,26,194,11,30,166,40,178,236,58,132,157,227,3,243,101,145,91,113,163,214,102,245,101,117,25,171,55,109,180,53,149,62,179,17,28,45,105,222,187,154,253,165,119,191,61,219,13,217,121,219,51,104,216,218,47,134,109,237,183,116,159,212,198,216,79,191,72,46,172,246,35,235,209,203,254,48,189,228,46,217,126,92,168,7,117,11,140,47,152,111,3,164,4,80,243,140,225,185,86,39,252,147,66,210,136,236,164,211,159,94,237,232,239,183,173,15,215,255,255,255,223,255,204,243,50,190,243,44,21,8,68,69,20,82,181,96,238,152,204,197,98,25,14,162,169,49,76,107,161,217,33,117,32,50,194,239,58,181,123,51,202,130,3,62,166,48,9,198,188,252,134,198,3,129,96,44,193,80,80,144,21,36,1,205,8,39,37,5,252,48,64,33,81,195,0,128,179,18,194,100,212,48,36,177,53,60,64,73,178,242,43,107,95,10,13,232,86,253,179,71,30,31,37,70,17,10,14,193,215,186,106,137,69,54,68,230,11,36,109,136,227,60,18,38,194,85,48,90,66,161,101,19,79,165,35,66,159,91,18,91,85,42,191,85,164,147,206,169,192,226,119,233,173,10,148,254,98,169,228,61,12,146,33,95,29,18,81,9,197,100,220,218,9,116,176,184,155,90,151,146,173,88,197,8,235,169,165,251,163,69,81,210,85,196,173,230,62,93,57,102,35,228,175,164,86,209,194,67,195,203,36,122,40,223,127,30,238,39,111,59,106,161,174,113,181,13,61,13,125,60,120,173,109,32,167,109,210,57,127,113,222,167,55,63,140,62,153,182,60,178,228,54,101,182,28,125,127,86,56,242,205,77,84,109,80,167,142,170,155,28,106,235,208,144,217,88,193,251,116,178,255,251,178,100,123,140,135,209,121,201,131,185,100,192,70,41,121,210,80,8,242,218,117,165,48,78,48,219,1,0,13,102,245,145,38,8,168,96,228,0,1,225,128,130,224,145,112,252,2,198,128,17,64,141,134,124,157,42,56,123,140,102,90,62,167,160,38,141,212,254,173,6,182,109,93,212,185,221,103,191,207,127,255,175,224,60,229,18,174,176,118,164,146,7,75,158,245,43,112,209,116,51,60,8,221,89,110,65,183,64,59,252,194,17,19,183,195,76,0,35,58,80,168,46,53,54,95,132,218,128,147,5,140,16,226,145,144,41,160,70,52,204,252,120,37,18,46,136,113,97,125,14,29,76,4,30,116,214,196,37,239,16,4,73,129,239,28,66,189,43,201,35,226,87,103,180,41,194,153,175,195,176,66,249,177,28,121,237,201,49,235,61,98,221,124,11,81,166,119,247,59,230,93,161,36,30,59,245,164,180,37,213,60,94,217,195,12,123,40,94,134,36,161,96,253,249,27,62,192,158,149,82,66,185,36,249,185,117,105,225,77,218,222,143,161,166,140,244,194,206,178,139,159,32,69,236,218,22,124,250,135,200,172,235,52,59,96,164,77,131,185,228,197,206,28,102,10,45,14,68,149,164,22,68,81,182,66,180,15,15,124,20,197,233,172,114,124,121,34,137,49,19,23,52,32,240,92,44,136,152,82,235,190,77,130,246,141,88,121,204,43,0,1,136,0,9,24,195,83,21,28,29,48,57,19,70,34,136,26,77,54,235,165,220,177,156,71,234,101,127,222,6,43,129,134,135,55,137,157,132,238,237,127,15,221,214,107,107,109,48,142,171,165,191,255,255,255,251,125,149,126,71,255,255,208,48,98,41,211,86,179,231,49,77,66,51,43,161,225,48,119,14,83,43,38,177,50,199,10,243,5,160,57,7,1,136,176,55,24,6,0,1,142,112,101,3,128,108,192,96,9,76,25,0,17,5,76,5,128,248,192,184,17,196,128,152,192,216,68,204,150,129,208,12,6,32,148,131,192,69,131,152,161,226,245,194,225,97,184,75,93,16,140,93,17,35,32,142,21,78,14,165,42,102,32,80,150,224,98,106,207,253,97,227,207,123,154,247,240,144,136,242,188,147,105,113,95,139,51,73,63,104,164,247,121,132,131,21,15,180,67,167,240,29,7,228,137,1,49,225,52,73,137,166,219,156,105,168,36,144,250,122,41,40,78,246,84,228,171,64,56,73,86,215,99,21,36,68,202,205,189,152,191,192,224,152,153,11,17,129,2,52,9,50,118,149,105,240,182,113,201,50,135,23,171,112,170,208,22,145,204,93,168,55,109,29,16,23,123,47,68,130,113,142,9,209,178,86,71,180,154,68,104,84,137,53,171,119,182,202,105,235,80,251,255,254,57,255,251,178,100,121,12,7,204,112,71,131,218,76,82,77,199,121,215,101,98,84,28,57,161,38,110,229,145,1,52,27,103,53,129,34,32,255,141,34,76,248,188,120,160,128,0,30,104,51,233,7,177,0,192,215,96,39,84,249,104,147,119,248,191,28,242,231,221,98,162,218,181,95,193,237,182,191,211,86,255,253,88,113,7,138,67,148,32,96,9,239,78,223,187,181,213,221,112,162,94,67,146,82,3,104,105,24,171,82,212,79,127,254,210,53,174,115,199,136,53,101,192,1,52,156,49,12,32,60,77,213,52,255,9,48,136,94,49,196,124,54,131,182,54,196,4,49,48,87,3,9,66,160,234,12,26,22,66,166,168,200,100,96,104,58,169,16,188,120,243,104,38,10,10,134,188,3,226,192,32,92,37,170,172,65,106,8,210,104,236,206,115,52,17,203,110,5,200,181,84,172,174,218,26,38,92,167,106,53,50,244,198,191,143,158,144,34,129,62,190,6,104,138,101,140,215,235,13,233,100,86,72,251,197,148,144,48,83,178,216,137,140,34,50,137,94,161,169,90,189,44,102,63,17,73,37,148,210,57,161,121,254,73,3,255,201,78,55,182,38,240,241,231,32,138,152,103,77,121,175,170,231,151,173,46,62,253,203,138,222,173,168,173,216,206,236,114,118,112,157,18,95,101,170,81,93,218,96,158,130,136,113,17,152,45,92,206,59,175,98,43,142,7,171,136,201,135,160,136,166,58,67,119,9,69,227,241,210,148,150,219,162,216,123,252,51,232,0,0,4,0,0,60,181,128,240,65,229,70,5,74,142,230,234,147,62,236,205,250,138,143,241,148,61,208,245,47,182,40,31,202,208,131,248,76,223,62,63,166,173,153,115,56,14,29,46,232,69,74,15,226,34,43,191,74,135,171,73,156,100,113,93,59,230,242,254,105,131,143,42,114,228,106,232,0,0,12,1,36,150,209,1,240,229,165,147,58,178,76,114,29,48,0,128,210,55,195,78,3,12,42,2,89,165,204,97,230,94,17,67,2,16,37,254,151,161,61,14,210,81,20,131,104,46,24,146,114,30,32,24,60,26,39,19,151,212,162,238,47,31,230,205,247,214,159,149,69,185,99,114,15,191,127,141,142,15,250,1,232,3,172,52,153,246,171,172,227,50,73,206,64,99,87,47,44,73,131,187,201,21,117,16,174,177,36,160,167,184,118,233,6,210,113,64,149,173,53,207,182,249,207,33,26,98,120,146,200,98,154,73,123,110,226,84,79,57,196,186,38,202,41,45,69,106,151,153,47,220,33,220,243,200,206,227,51,175,178,138,41,14,116,164,230,133,12,110,87,71,105,43,81,133,68,3,195,64,37,19,16,51,249,176,0,110,48,23,131,34,11,154,107,130,16,65,106,136,140,255,251,178,100,101,136,133,220,97,77,83,154,74,240,67,102,233,163,105,162,114,28,129,199,40,206,164,93,73,23,155,39,53,135,148,224,192,102,162,246,147,195,125,146,206,106,126,59,129,173,213,149,10,243,53,125,82,189,182,198,255,251,189,206,167,209,200,164,114,237,185,29,206,175,27,118,129,218,202,130,20,170,170,97,251,221,124,42,16,37,107,49,113,226,57,132,174,52,156,3,56,108,148,48,224,59,53,199,79,53,192,4,49,108,16,48,96,8,22,0,139,146,103,136,158,183,200,130,64,112,179,42,38,0,130,12,148,237,4,151,198,97,135,41,132,161,144,211,38,37,16,132,128,199,209,240,133,68,23,149,138,200,4,183,84,32,12,212,2,146,144,202,178,43,44,170,0,86,155,180,175,54,101,128,37,44,171,176,136,244,203,69,134,187,99,41,78,178,146,71,177,228,108,16,143,184,161,68,112,33,232,212,66,108,126,7,27,8,182,245,4,170,118,103,103,151,53,3,49,39,88,193,36,16,21,122,7,192,150,201,102,30,90,51,138,232,80,32,59,31,60,193,72,225,243,133,140,201,113,77,33,48,55,35,20,201,134,163,236,198,122,156,153,132,111,158,56,62,144,129,178,17,69,137,79,191,145,180,196,8,201,159,0,21,53,11,32,130,36,179,190,188,159,191,248,230,93,191,152,198,14,116,238,76,99,250,0,20,0,187,100,5,58,116,135,76,8,3,142,103,64,210,31,102,107,100,143,166,148,80,243,108,174,200,174,143,8,20,121,213,139,166,212,46,222,186,142,207,255,176,241,33,17,240,145,6,139,131,135,131,163,202,109,214,143,251,110,73,145,142,208,131,122,40,255,160,49,250,214,57,77,192,52,133,230,50,84,104,48,144,155,54,83,231,54,220,101,49,144,51,48,140,21,16,3,100,32,33,161,2,163,148,96,88,72,97,104,14,207,197,65,224,72,78,226,152,66,23,26,246,3,139,1,197,244,101,81,96,189,67,232,48,6,237,149,164,223,179,66,28,93,233,224,16,247,229,0,226,109,207,21,178,253,176,167,70,227,211,99,68,5,167,148,109,55,130,36,2,144,40,150,59,82,222,212,169,199,84,73,66,65,148,105,32,26,36,21,176,241,132,4,128,112,32,206,200,198,28,47,235,196,187,208,203,105,177,178,5,137,80,91,12,228,180,198,165,146,83,93,13,185,221,207,242,111,252,154,34,130,56,144,98,143,165,83,134,179,4,231,61,139,27,179,170,73,191,83,201,83,151,65,35,244,150,182,253,146,147,216,53,29,102,57,119,11,223,235,63,251,234,121,158,27,27,245,170,156,74,29,53,86,122,159,138,128,36,130,139,52,65,144,200,152,44,52,194,239,3,232,183,35,97,50,1,227,185,42,255,251,178,100,120,140,198,209,116,73,131,185,76,64,72,135,105,130,105,231,42,24,185,143,58,117,188,128,0,250,21,167,14,176,160,1,113,87,14,52,75,213,103,66,34,6,62,57,141,222,75,23,186,15,238,229,93,205,45,255,241,231,171,89,211,232,222,191,245,213,136,143,231,168,242,49,73,235,199,92,129,255,113,114,75,64,6,89,45,198,157,228,108,240,70,135,0,102,34,166,24,88,108,221,134,246,14,165,148,114,38,94,102,32,110,98,179,188,23,106,7,1,57,98,20,207,112,165,49,235,241,184,125,86,86,202,198,175,119,8,78,121,195,26,194,15,191,55,53,170,8,191,231,205,65,52,127,49,117,252,127,40,239,103,245,114,239,114,183,135,206,97,90,151,59,147,54,40,123,114,213,38,53,105,236,83,75,113,163,159,165,195,241,181,150,127,216,197,122,215,38,108,85,189,75,158,88,95,189,123,46,225,157,105,110,120,86,199,151,179,252,53,102,154,123,93,173,51,53,217,190,214,163,194,190,124,187,151,213,191,90,151,46,229,151,115,203,247,142,242,167,202,158,221,53,233,94,167,228,117,237,211,231,217,109,139,255,244,215,236,213,203,47,173,141,79,56,19,80,112,47,253,226,224,4,228,0,55,104,163,118,47,74,218,56,28,36,108,142,213,12,189,90,236,99,142,56,94,60,51,11,194,198,190,222,245,49,230,212,204,234,254,73,167,219,205,92,220,230,185,199,110,202,66,213,113,153,149,179,192,229,225,115,246,111,224,0,64,2,0,130,130,128,226,115,104,194,136,120,201,196,96,203,229,16,214,35,216,237,85,168,199,64,176,194,1,92,206,224,92,200,0,124,211,231,44,204,66,152,195,208,52,48,8,50,164,89,25,4,132,137,51,5,9,179,76,49,34,86,50,41,225,224,99,30,53,56,160,129,16,170,76,192,64,64,9,91,226,76,60,149,76,185,139,41,91,136,157,40,208,32,12,25,19,12,59,64,19,140,44,26,106,192,82,123,174,34,243,135,225,52,204,45,180,119,132,97,45,248,96,48,128,177,196,127,38,162,210,186,246,28,71,34,28,97,139,4,96,193,87,97,180,238,69,20,215,36,6,215,242,146,119,244,2,52,49,129,227,34,10,67,51,32,8,90,140,172,32,20,100,87,22,248,188,174,68,206,31,1,94,177,186,185,226,152,38,6,10,179,140,68,29,13,228,101,243,127,167,29,240,160,26,198,69,38,210,11,30,18,21,1,125,119,118,173,202,73,219,215,114,185,168,157,13,164,235,11,0,47,195,4,2,111,37,240,197,12,182,150,188,172,96,20,170,0,68,75,151,97,217,204,183,94,131,25,203,215,247,122,237,61,75,219,107,114,181,144,218,135,8,46,119,189,34,221,118,0,255,251,178,100,140,128,10,175,134,204,158,119,96,0,47,97,138,141,199,136,0,30,109,205,57,157,204,128,1,17,164,103,15,176,160,0,60,14,156,143,108,11,107,43,210,78,209,199,162,46,244,23,2,203,49,157,207,30,247,95,188,121,249,255,255,255,255,255,255,255,255,255,254,93,253,227,110,49,22,138,127,255,255,255,255,255,255,255,255,254,24,235,159,241,24,139,228,0,0,66,0,0,0,5,3,128,0,220,12,0,17,203,100,114,1,4,118,32,165,105,164,87,140,214,119,247,193,200,224,191,249,82,8,246,180,247,255,253,75,94,155,209,255,228,64,0,0,0,160,0,46,97,55,176,48,204,101,225,41,174,19,103,212,109,25,253,234,102,193,217,138,135,102,184,45,153,32,46,253,24,180,54,96,1,216,144,88,136,21,45,11,10,76,66,34,45,105,132,201,232,48,39,151,101,213,136,149,77,47,76,60,234,191,178,184,158,248,215,119,140,4,195,224,88,204,52,35,72,0,11,77,151,72,155,150,92,165,91,46,116,244,4,84,24,72,215,150,151,24,246,183,184,204,31,149,102,229,19,165,230,44,118,214,83,75,73,56,98,183,163,169,133,15,90,206,91,219,184,180,70,175,150,87,33,253,255,221,181,151,110,171,20,186,212,169,63,109,243,224,44,249,241,37,209,46,191,85,193,111,178,239,35,92,231,205,126,245,173,223,181,117,208,109,169,173,199,75,222,252,222,221,221,254,31,175,231,234,215,127,123,255,254,89,199,124,148,75,175,253,200,253,92,176,122,237,119,150,97,219,95,157,104,205,155,63,79,38,250,250,185,222,255,57,205,125,207,255,254,255,255,255,255,253,254,255,221,162,224,0,0,56,16,19,21,20,26,205,25,1,189,195,233,193,174,188,180,107,142,119,151,170,87,180,135,1,210,200,255,204,204,73,187,228,159,163,146,229,73,191,253,63,255,255,255,255,255,230,196,161,67,25,16,174,197,72,75,152,167,170,145,15,16,148,169,66,4,0,68,15,1,143,4,193,153,197,217,139,205,97,172,17,57,159,143,89,156,226,217,133,130,33,155,111,224,97,204,217,140,116,7,1,3,24,177,86,2,5,38,0,129,201,149,128,145,124,128,192,193,50,210,97,17,8,200,157,168,184,160,90,36,62,55,24,164,91,146,25,234,229,174,173,146,60,140,11,126,211,234,184,169,224,88,247,206,62,254,176,190,78,220,119,16,39,102,80,84,92,99,66,195,84,185,178,59,180,215,25,3,87,175,89,218,43,11,26,187,120,88,21,37,172,100,69,99,46,217,125,72,130,217,249,198,101,107,25,115,2,40,21,255,155,74,199,150,234,207,126,158,148,72,189,156,202,9,26,151,57,5,61,214,185,109,40,236,31,64,93,255,251,178,100,85,140,231,209,114,203,139,186,132,244,70,169,25,211,100,73,158,30,193,205,48,78,119,66,137,14,164,103,77,134,53,80,142,38,103,32,52,157,35,137,169,142,155,172,224,107,9,36,22,84,1,104,205,37,157,62,215,33,235,102,159,214,174,154,221,163,80,164,130,113,154,78,120,69,83,77,18,40,58,153,103,206,12,84,81,46,145,228,234,208,49,43,173,232,44,250,216,140,69,222,191,66,138,206,145,106,12,81,30,88,165,128,0,3,129,12,56,42,206,182,148,236,27,170,176,196,213,218,204,159,102,181,168,168,233,241,177,243,19,156,195,191,117,252,249,153,158,164,160,63,225,91,86,255,232,95,206,9,180,39,251,127,255,255,252,178,102,114,116,34,207,36,243,114,57,209,64,185,134,20,5,240,16,9,204,73,132,53,176,156,219,10,80,130,137,245,225,161,138,206,65,146,225,129,8,18,99,11,158,96,96,8,68,68,242,169,48,131,197,219,160,202,239,16,44,62,201,210,236,171,32,234,15,51,185,97,199,42,94,134,36,74,221,57,135,161,112,179,46,76,160,174,253,117,60,141,93,138,69,17,236,92,211,143,155,45,86,75,246,106,46,102,189,67,96,84,0,184,247,94,91,78,220,62,206,149,75,89,224,216,210,74,87,150,208,3,222,93,89,100,192,114,165,173,19,230,88,183,124,51,194,38,158,93,199,55,247,156,228,204,46,230,116,140,183,238,85,66,116,131,92,169,34,195,117,23,238,120,87,81,216,165,21,75,78,21,62,89,90,251,52,246,170,103,185,113,8,40,71,58,237,142,133,239,229,141,31,255,33,140,126,172,119,46,254,247,255,171,20,123,231,193,86,109,94,201,201,231,230,182,106,206,111,146,189,212,221,45,5,159,236,204,59,219,250,157,251,250,169,61,173,85,152,254,127,254,255,255,61,225,157,91,223,203,56,200,114,147,128,4,161,146,180,215,29,152,24,22,68,247,33,180,117,120,208,135,52,73,28,78,27,99,79,139,250,211,254,189,149,93,49,149,223,218,169,67,175,250,155,165,215,197,64,112,150,23,135,138,209,50,45,46,142,136,209,83,171,243,221,191,223,175,255,255,243,227,0,0,9,22,67,94,227,8,132,54,228,179,64,35,50,56,19,176,202,51,155,67,140,81,62,207,151,96,48,86,248,208,4,65,129,185,51,168,248,169,128,127,125,70,116,14,89,155,85,173,95,103,133,10,175,118,10,175,1,227,90,6,183,94,5,99,20,208,221,33,42,75,213,110,154,29,90,58,229,84,203,129,45,204,36,248,187,169,255,80,78,90,220,244,239,242,59,20,195,248,214,191,246,245,194,127,91,148,91,253,195,150,179,227,71,83,252,223,207,103,188,239,90,255,235,223,255,255,251,178,100,63,136,134,230,104,207,83,122,193,32,58,37,57,250,101,34,84,26,93,163,58,238,101,237,192,252,16,103,37,135,157,34,89,69,231,119,203,147,253,203,220,111,146,76,22,10,163,18,207,134,211,150,118,59,142,155,149,249,125,249,20,228,166,50,163,202,182,146,54,252,8,89,111,95,110,143,60,189,195,221,190,65,118,127,255,186,207,88,246,175,218,137,217,236,171,8,85,140,172,41,221,186,249,92,179,158,58,193,237,199,185,85,164,222,124,164,214,122,212,253,204,245,36,254,228,160,0,12,64,0,0,82,58,228,183,71,217,66,68,81,56,208,64,168,80,190,188,160,122,150,225,161,47,167,132,93,165,118,233,166,254,12,223,213,178,9,233,215,161,250,245,110,61,59,190,70,175,115,85,29,187,108,112,32,20,16,5,89,133,12,70,150,60,152,112,70,0,54,30,65,82,98,214,249,144,0,233,168,105,144,225,136,192,202,228,196,224,49,128,224,240,189,80,222,74,176,95,205,68,84,65,62,205,149,228,17,108,82,153,81,93,155,160,123,160,91,119,104,57,168,180,74,138,93,76,72,24,177,24,220,166,108,92,238,104,123,45,181,30,36,29,234,199,187,137,127,59,5,217,255,205,77,254,74,127,229,91,175,118,230,93,103,190,213,116,123,180,230,38,117,191,133,233,235,76,182,63,173,80,11,95,195,114,189,164,45,189,182,40,83,137,92,204,230,55,162,70,129,36,41,103,202,154,44,189,190,103,55,135,144,2,87,13,213,118,239,62,100,134,126,210,53,167,198,247,245,125,75,174,102,221,137,219,106,25,52,173,133,10,62,51,214,165,54,154,159,39,174,196,249,185,190,91,75,141,201,189,74,225,120,119,110,253,78,160,12,128,1,8,13,197,64,165,140,206,205,174,30,163,182,43,184,231,29,73,21,91,148,246,71,235,110,201,178,150,38,136,1,222,72,194,128,109,146,205,42,12,245,202,182,80,244,252,170,20,122,203,98,223,250,171,119,125,146,178,191,112,28,1,76,95,45,14,30,101,76,11,6,12,205,51,13,48,71,140,194,240,164,76,68,193,237,249,49,66,35,51,8,192,35,12,8,56,196,194,173,112,25,56,194,64,214,208,89,156,208,18,31,66,68,179,221,0,55,133,134,84,201,172,16,145,59,86,165,242,181,156,161,213,42,37,238,85,88,234,203,144,39,12,137,1,37,28,143,38,75,184,185,177,169,253,47,24,189,201,80,88,180,74,1,212,166,210,38,220,181,181,242,253,214,227,8,88,177,140,107,8,67,185,141,41,84,46,55,75,157,48,240,29,252,174,176,159,202,137,23,91,236,185,157,38,84,25,193,28,177,206,53,25,78,20,40,34,177,103,8,252,254,116,215,147,154,167,255,251,178,100,82,142,231,209,114,202,139,190,216,162,66,105,25,178,104,226,138,158,57,195,40,46,234,21,201,17,30,231,9,130,154,59,211,51,245,195,204,54,254,229,203,209,12,191,61,80,255,222,189,106,237,45,224,192,106,61,225,51,23,206,223,98,63,221,199,113,222,178,231,127,13,242,173,143,148,79,103,118,244,206,63,169,44,142,223,229,51,186,106,249,207,115,155,155,231,57,203,58,214,169,187,175,231,243,255,29,239,255,127,250,213,5,124,255,119,61,242,0,1,3,75,96,164,34,145,37,75,128,179,210,22,132,198,10,148,218,85,179,49,121,101,137,44,107,234,223,96,171,148,127,93,53,86,89,130,223,86,250,7,166,220,215,127,253,125,127,255,211,219,183,249,44,56,113,175,53,97,146,175,162,35,212,32,32,147,31,71,75,54,102,137,151,134,67,185,231,55,230,134,143,98,134,148,138,70,6,135,70,11,98,65,131,216,208,36,100,216,230,40,109,8,129,0,168,13,128,56,60,1,71,38,1,128,3,37,57,137,161,161,147,98,90,128,44,231,144,84,28,66,200,34,26,124,110,175,186,42,114,235,115,76,29,50,98,203,94,9,17,34,60,0,95,137,75,132,92,103,250,47,82,227,223,218,114,224,141,177,103,28,225,122,183,65,113,74,36,95,155,26,64,254,247,130,132,245,141,32,224,21,191,73,74,216,215,52,174,107,38,233,26,221,17,0,25,62,56,218,134,239,243,25,85,21,92,96,136,111,15,149,12,131,162,191,126,110,150,206,49,165,163,25,159,219,119,111,121,205,195,217,254,84,214,53,119,61,235,125,221,171,157,136,3,2,161,214,39,7,167,68,196,115,140,235,40,239,101,244,87,113,172,129,171,164,94,162,164,137,52,157,68,49,205,83,77,4,149,164,163,235,115,85,45,43,42,167,111,232,167,55,64,250,193,68,27,38,139,7,77,181,80,36,73,43,145,186,35,223,112,10,215,15,82,177,236,32,106,186,165,132,125,93,51,166,198,19,211,253,232,254,185,27,80,110,252,142,223,250,191,126,159,254,78,108,102,191,102,29,251,191,207,163,237,102,139,64,94,79,205,136,184,28,1,74,80,0,2,115,4,112,189,49,246,10,147,19,48,80,48,228,1,16,52,162,24,74,146,17,135,112,39,16,130,89,137,88,228,152,6,129,240,8,7,76,30,1,104,46,17,2,193,18,36,2,175,168,2,161,156,118,136,195,58,79,192,195,232,41,198,133,206,33,241,48,73,136,148,70,118,19,127,36,121,253,195,20,144,59,225,29,42,40,46,172,197,89,99,41,177,63,113,195,145,238,132,96,0,115,216,99,148,136,91,133,63,23,150,22,22,152,113,199,153,65,26,153,194,116,85,209,39,65,96,241,255,251,176,100,64,142,135,33,114,203,19,218,131,112,77,73,42,45,96,199,88,27,133,155,42,78,237,237,209,54,30,231,105,133,33,249,247,36,140,166,130,38,111,47,27,148,151,81,154,43,81,184,171,73,210,20,161,110,162,138,148,164,72,114,168,137,88,222,91,177,50,199,13,203,135,152,250,141,83,160,124,242,152,196,65,233,45,67,224,172,154,78,69,80,105,103,212,236,234,173,114,253,212,121,19,102,148,9,228,204,164,28,182,96,104,106,78,160,141,110,100,154,40,178,86,154,86,244,127,217,157,146,69,85,26,128,0,0,9,120,1,95,248,155,178,251,178,196,251,24,132,61,109,97,100,56,65,198,46,182,3,119,192,13,95,2,13,21,56,239,48,207,209,255,250,255,255,211,154,249,129,139,187,163,71,127,148,177,249,36,114,78,234,203,59,40,199,168,156,135,86,161,70,222,232,101,153,84,93,145,121,93,0,49,129,43,105,194,2,97,169,225,201,145,110,177,192,245,137,166,182,57,161,130,168,36,24,55,16,66,49,248,81,26,2,140,133,20,76,15,23,12,124,0,131,4,54,244,10,48,123,224,232,170,12,7,9,196,7,113,205,62,112,135,92,152,98,8,167,140,179,70,69,203,69,254,255,143,168,229,198,131,54,42,68,24,238,253,106,29,82,234,182,174,144,131,169,205,232,44,148,57,140,218,157,152,69,188,172,252,220,155,28,34,216,173,23,64,147,113,214,8,1,93,105,204,34,83,79,149,109,188,81,167,143,153,146,186,214,24,117,142,145,106,213,33,139,116,11,102,12,127,109,193,163,235,164,86,126,252,111,245,235,159,255,250,206,179,156,23,76,205,84,147,148,148,202,154,62,161,175,219,57,248,213,105,38,98,199,220,87,38,8,253,90,204,255,38,194,211,203,45,48,62,105,149,197,134,182,248,196,27,195,159,20,173,38,56,91,238,78,66,128,12,0,4,184,6,227,44,25,90,122,154,64,107,112,244,33,177,93,55,251,99,242,74,150,121,65,43,82,56,74,126,40,74,150,239,246,163,255,43,216,149,94,254,223,215,148,124,66,7,119,205,133,145,181,245,95,204,181,173,222,73,203,112,189,118,79,101,150,34,169,131,227,155,253,208,225,58,1,0,3,152,40,183,154,136,106,3,153,51,10,138,243,214,83,163,39,159,179,54,66,115,2,3,35,69,212,131,24,67,9,41,139,65,160,208,14,76,96,165,227,176,1,14,204,99,11,22,96,0,64,50,8,11,34,42,97,82,58,33,208,13,22,102,38,104,28,199,79,28,148,199,155,137,67,81,70,255,55,204,120,110,129,229,79,10,145,167,163,205,98,161,116,133,186,179,33,160,158,189,45,59,249,99,121,73,108,252,204,56,13,86,160,152,255,251,178,100,58,8,134,192,104,75,155,173,103,32,71,37,201,146,104,171,140,27,117,163,45,78,229,145,193,39,167,231,233,133,137,49,82,72,48,22,180,200,5,51,123,145,20,200,136,84,25,114,154,77,56,166,172,68,86,152,125,90,221,52,174,200,108,200,114,62,219,220,44,75,84,114,47,153,182,83,217,172,246,0,45,53,48,157,78,188,40,177,199,203,177,252,127,73,152,175,155,106,20,151,21,139,235,222,62,136,232,104,132,205,182,71,232,78,29,113,25,146,91,138,139,214,110,38,246,246,142,41,214,221,247,232,128,96,4,245,88,33,196,44,88,227,6,6,251,8,2,238,153,87,110,132,181,40,27,20,162,142,254,105,197,244,55,214,73,222,38,9,225,68,96,235,38,167,140,31,252,169,26,48,234,242,117,91,185,117,18,124,36,63,80,101,44,122,143,142,86,145,87,255,91,191,247,128,64,16,0,106,136,157,211,75,148,227,36,195,227,15,20,147,240,155,99,77,40,195,60,198,160,96,194,98,228,78,10,36,85,33,139,162,136,36,73,40,47,75,74,209,137,67,115,37,129,199,156,16,53,3,0,211,19,64,110,191,243,165,86,213,205,168,67,24,129,97,22,238,44,55,116,254,183,56,172,162,48,66,168,43,40,222,79,250,214,135,232,232,21,73,222,202,58,170,100,227,70,255,56,158,56,97,41,183,172,230,28,219,31,197,207,253,245,58,162,189,131,101,97,217,254,233,249,202,70,143,98,247,57,40,214,170,212,237,82,24,237,112,36,123,54,255,63,40,229,102,131,227,13,246,71,228,191,75,222,216,243,237,198,214,161,207,37,29,178,31,76,167,107,175,205,190,23,165,79,116,204,228,229,49,162,204,40,55,18,42,126,180,165,205,217,19,135,49,208,197,171,29,190,233,21,81,174,24,244,23,179,207,242,206,87,174,130,247,160,3,128,0,7,225,233,125,158,21,50,24,73,128,40,183,48,10,68,69,65,145,131,93,170,114,12,84,16,191,64,182,244,92,95,81,62,254,175,255,170,63,255,251,123,246,255,255,255,255,248,100,22,215,24,19,35,145,108,136,212,177,220,5,209,129,142,68,247,4,72,255,172,243,208,0,32,0,0,110,18,119,76,217,72,12,22,24,98,196,122,142,169,179,126,130,92,64,104,80,213,219,226,16,201,48,108,202,68,1,83,40,24,194,68,18,112,197,4,198,140,14,171,240,41,16,205,160,147,26,1,107,195,247,73,38,133,242,184,132,0,243,190,216,98,228,255,32,102,123,46,126,101,4,15,12,230,55,101,203,55,30,217,100,118,115,149,150,6,44,234,249,101,44,222,57,71,63,15,143,76,227,206,178,140,243,194,2,131,176,228,181,2,86,59,202,93,225,101,178,209,255,251,178,100,63,10,134,180,104,203,187,152,100,112,80,9,42,45,97,39,74,94,149,215,40,47,61,60,193,147,164,102,201,149,149,97,94,231,210,243,246,213,180,224,206,241,121,180,87,154,254,207,187,70,97,5,198,206,149,176,209,170,115,240,101,53,135,118,88,229,222,192,199,99,246,34,114,190,120,229,242,173,181,71,156,115,47,125,202,218,244,117,213,116,97,246,202,138,125,114,211,40,174,212,75,106,253,78,207,93,92,238,40,139,160,129,202,50,198,183,194,165,226,193,128,0,0,0,45,0,65,255,20,50,166,144,223,137,88,145,208,246,211,90,30,177,218,204,174,102,172,241,31,253,32,134,205,119,14,209,19,245,127,255,111,254,85,56,223,255,255,253,13,67,21,8,51,156,24,115,157,219,156,174,134,31,84,46,109,219,119,245,155,60,92,115,51,189,26,211,157,130,127,162,161,24,43,150,105,129,184,208,24,140,2,0,132,13,205,114,193,212,198,124,226,76,80,2,36,192,148,13,12,118,197,12,193,196,26,140,4,0,12,193,220,24,196,33,130,68,2,166,1,0,24,182,193,160,204,97,2,9,104,234,52,7,193,3,188,96,194,4,207,107,7,186,32,0,241,224,51,108,185,203,22,250,203,165,211,237,158,13,5,156,54,204,122,46,156,165,1,57,2,65,111,210,133,197,109,71,200,0,45,183,229,114,168,6,166,6,54,181,13,253,108,160,41,70,47,99,131,174,20,217,9,28,108,246,49,121,14,196,8,124,192,141,33,241,229,152,83,207,12,70,186,171,214,54,98,196,157,50,73,179,22,48,221,180,109,193,158,62,166,81,82,155,51,217,105,92,179,219,89,151,63,56,151,16,239,38,105,158,109,181,26,104,129,72,72,218,136,27,27,69,70,39,6,94,181,156,132,223,151,158,158,221,66,113,240,221,239,93,150,114,21,122,188,216,90,126,53,4,252,147,115,14,95,95,191,26,254,30,210,223,54,30,206,166,150,32,13,251,99,124,198,6,70,211,153,3,77,1,234,25,25,137,186,173,197,147,11,13,11,236,160,237,64,68,9,43,200,131,136,228,200,32,247,220,229,60,104,165,35,186,182,135,76,159,225,156,157,159,80,110,123,168,131,232,212,235,70,196,0,102,254,90,32,195,41,144,80,143,79,69,74,163,220,115,40,67,207,100,248,59,204,97,183,144,51,252,204,31,255,130,109,243,155,191,253,170,0,1,163,7,96,115,48,72,96,115,240,96,250,162,108,164,52,105,164,90,2,138,201,2,115,89,141,243,27,4,80,112,4,98,32,144,64,71,152,94,1,136,128,54,160,33,3,76,185,2,134,128,1,24,158,6,66,140,40,9,111,191,243,232,76,40,7,223,120,253,12,30,228,79,124,191,190,255,251,178,100,38,142,134,240,106,75,19,175,103,32,94,140,154,42,97,5,88,91,37,213,44,46,189,28,145,57,162,104,181,133,137,48,249,168,213,231,242,216,192,8,28,32,210,85,138,52,202,95,248,74,181,231,236,108,136,20,148,101,243,26,179,201,45,223,233,49,157,188,242,89,2,54,71,122,53,186,51,16,60,183,86,245,60,24,177,74,52,212,158,172,179,252,54,205,234,222,168,214,234,80,64,196,102,247,217,250,63,115,180,11,208,58,212,48,166,94,111,78,133,155,116,79,115,247,161,33,109,215,192,228,242,17,134,202,228,51,39,241,175,115,216,182,52,121,104,32,118,206,192,237,99,59,174,46,137,115,12,81,143,164,13,214,141,83,98,122,236,185,126,126,119,34,97,158,23,59,147,0,0,14,128,28,219,251,179,209,199,64,32,163,177,127,100,131,132,167,236,233,84,159,117,10,47,251,134,162,34,131,237,42,254,163,187,255,71,255,232,59,159,163,234,221,173,24,250,63,49,206,115,61,156,7,46,133,118,135,184,66,249,235,123,186,25,174,214,71,19,53,149,213,213,204,237,43,74,202,218,177,217,110,207,162,55,86,253,83,42,56,246,33,128,225,144,60,102,151,135,166,137,18,102,95,29,7,224,40,230,144,91,6,118,138,198,29,1,6,106,188,198,47,129,10,212,97,104,198,12,22,74,9,112,128,73,234,11,9,166,8,7,139,104,192,1,204,40,15,24,82,19,82,185,114,225,192,113,18,165,116,241,59,142,85,140,229,189,186,215,35,80,135,22,233,80,16,103,255,148,33,167,211,243,36,218,115,174,123,24,34,6,106,78,97,119,153,219,136,203,249,57,82,132,99,121,37,240,49,160,249,143,170,174,78,170,219,111,63,136,84,180,77,92,94,147,102,30,226,219,71,212,76,96,203,113,191,99,129,26,238,10,40,183,32,104,139,34,216,119,235,124,202,192,235,148,142,49,15,104,21,67,32,250,36,112,176,114,112,248,27,93,8,226,226,144,56,91,162,173,214,12,48,184,32,216,6,133,33,204,203,44,99,61,86,40,214,180,157,137,78,190,6,12,255,249,222,254,95,91,32,120,32,124,16,144,127,238,203,253,184,11,77,33,87,30,40,175,46,162,58,75,76,38,123,139,57,62,168,149,72,52,88,147,49,127,251,110,157,91,255,253,95,27,155,198,209,55,4,255,255,255,254,224,137,44,34,119,78,61,109,81,242,197,204,6,197,110,198,1,199,196,167,111,207,146,160,142,189,234,0,0,8,135,49,121,151,54,37,7,52,72,167,51,116,198,62,45,87,53,198,4,52,200,36,48,116,21,49,102,13,48,104,18,5,1,166,22,14,70,4,2,163,71,113,16,56,253,9,2,33,139,202,87,2,5,255,251,178,100,28,10,166,222,114,203,67,175,55,48,79,105,26,15,97,135,68,26,89,161,48,78,189,56,137,34,35,103,181,150,29,40,51,35,128,35,9,130,251,241,55,248,144,36,100,150,27,147,198,238,55,92,120,251,115,78,27,27,197,143,210,144,128,195,65,93,52,20,228,187,154,156,227,141,10,198,225,84,4,82,60,179,242,172,47,219,169,63,201,27,70,163,11,247,196,18,31,140,36,38,191,187,88,148,205,52,181,154,208,205,121,62,49,3,25,133,77,226,2,242,182,43,190,116,250,82,88,143,255,78,251,196,61,102,164,27,174,177,27,111,45,122,193,173,183,106,214,152,130,74,28,2,78,107,152,80,143,41,221,108,60,50,73,45,53,236,126,185,117,203,159,178,92,211,114,79,190,54,57,252,234,136,56,135,215,216,77,83,153,255,255,243,55,55,247,72,0,0,0,16,2,0,0,1,63,201,255,146,175,17,8,134,60,229,80,161,107,243,98,134,57,107,54,44,198,67,237,42,1,230,133,196,195,233,254,244,215,234,223,255,239,253,127,253,63,255,233,255,246,127,90,244,244,234,58,124,40,60,252,252,98,26,26,67,30,96,218,136,110,43,77,69,64,57,149,133,230,32,30,102,171,162,102,62,5,166,44,155,230,178,174,198,86,199,230,76,5,224,160,232,207,68,96,193,224,156,160,6,48,84,67,17,4,131,68,59,95,167,28,11,140,12,9,88,179,8,38,66,76,1,6,45,81,203,135,64,132,9,80,75,172,197,33,139,90,112,119,184,42,1,151,195,24,190,196,193,124,250,153,62,175,113,139,81,238,143,205,2,132,63,229,131,166,221,103,175,99,84,108,49,100,190,14,191,187,189,54,237,99,128,78,109,33,158,96,30,121,185,79,194,161,41,203,82,9,183,145,5,169,219,153,126,97,169,103,5,114,77,60,134,48,200,51,25,70,80,138,37,87,165,38,25,163,205,42,102,123,23,30,89,84,51,67,1,49,203,212,213,92,218,221,102,151,234,60,218,104,16,159,229,220,201,213,210,42,248,54,109,164,177,70,106,226,101,116,119,23,188,153,110,190,107,46,119,223,246,0,186,142,197,199,109,178,219,41,64,197,24,172,72,40,10,99,205,163,59,41,138,104,107,240,155,22,87,215,72,33,18,214,78,144,127,230,80,189,126,127,183,255,191,242,188,224,77,207,157,168,161,255,255,255,249,206,148,99,82,234,68,230,55,168,232,140,64,14,38,255,117,50,8,1,179,4,202,19,97,212,243,0,194,195,5,4,176,126,202,106,147,46,104,152,86,44,46,26,150,2,24,170,25,13,0,38,6,10,67,2,176,8,114,72,169,240,8,12,24,145,165,73,4,99,196,36,196,29,175,26,183,7,148,13,142,125,255,251,178,100,32,12,134,161,104,203,147,186,99,226,72,165,185,186,104,45,132,28,181,221,42,46,189,60,128,239,26,167,141,134,53,16,137,217,238,123,90,207,144,203,193,42,119,110,38,88,242,169,92,105,199,114,37,54,58,242,167,149,138,204,200,152,124,222,118,238,125,203,31,103,181,26,146,187,107,1,12,203,5,129,151,226,96,206,243,233,169,72,68,247,63,170,213,32,172,20,207,78,70,219,220,79,117,139,223,33,155,30,243,50,93,111,61,197,218,177,138,60,191,62,42,183,29,98,231,49,229,218,196,95,215,96,251,222,191,63,22,219,173,91,75,27,254,85,156,119,98,72,203,235,54,229,135,43,118,87,86,38,169,246,115,121,69,26,196,77,220,225,98,151,51,218,70,61,213,51,76,189,230,120,128,1,0,30,0,132,3,176,196,208,252,128,17,149,62,5,178,134,176,249,81,123,105,58,201,57,73,110,219,224,169,247,67,98,20,232,133,223,122,74,68,213,148,16,211,165,134,206,145,152,76,71,186,8,169,175,95,213,183,95,49,125,159,191,50,111,203,202,123,127,226,214,32,5,14,24,142,31,89,76,181,43,12,165,114,13,157,144,76,178,220,12,205,17,128,128,121,168,14,41,143,1,219,16,48,68,123,2,18,129,1,112,208,82,250,24,10,33,152,178,28,36,200,48,124,48,44,19,48,4,50,134,220,103,252,84,25,34,2,99,84,83,23,95,94,241,144,239,141,57,159,84,91,243,68,160,186,18,171,202,228,115,119,241,201,84,32,109,80,65,99,64,213,249,234,57,110,179,150,189,117,241,209,252,60,217,165,142,45,254,211,133,1,105,178,44,84,59,211,75,156,176,104,195,88,204,7,170,137,117,152,127,118,109,43,117,73,88,49,241,90,239,93,93,26,72,4,36,203,62,132,186,137,164,153,81,108,102,83,215,173,25,164,56,163,43,201,184,181,216,130,114,82,186,240,223,145,132,84,219,93,18,80,110,115,186,20,28,250,140,135,24,86,103,78,70,241,76,35,155,19,217,227,179,102,153,86,114,15,254,85,126,87,40,237,229,70,26,148,220,247,193,194,197,4,128,60,20,243,105,86,7,177,136,164,203,178,0,85,13,132,124,235,115,97,147,75,13,95,255,182,138,145,45,97,172,61,39,69,75,105,131,230,70,234,255,255,228,65,215,161,255,254,149,216,233,134,250,165,164,63,245,133,0,0,0,3,129,88,42,72,22,45,27,68,150,103,51,96,225,188,250,170,163,93,179,0,82,195,4,128,4,112,98,32,82,155,129,5,195,163,164,40,93,124,42,138,30,228,184,149,64,250,208,246,204,246,101,128,214,154,23,43,134,53,11,160,239,208,127,200,115,171,83,140,37,11,57,29,118,156,72,213,255,251,178,100,40,8,134,42,101,205,235,153,75,112,75,102,233,113,109,167,134,154,193,161,48,110,233,141,201,51,155,165,213,150,158,24,233,132,110,129,46,55,68,255,97,213,48,166,207,90,179,25,181,254,194,94,124,49,15,193,227,19,187,6,60,109,134,242,134,89,157,246,254,164,203,233,62,17,181,181,186,175,73,195,225,92,86,133,33,213,177,9,178,146,71,68,143,124,83,146,144,75,201,117,196,232,158,182,19,138,217,132,176,80,144,120,128,234,141,219,7,20,181,150,147,41,108,212,77,184,103,73,138,138,230,161,10,165,234,178,157,217,210,57,217,177,173,37,163,174,139,45,82,80,4,94,120,19,233,49,77,240,128,197,41,128,67,77,4,208,195,85,54,37,232,148,78,64,186,81,214,145,82,24,132,191,201,180,158,123,87,153,108,153,137,65,65,164,112,45,12,53,217,85,179,131,73,251,57,159,175,20,60,228,26,235,69,167,255,200,232,59,162,94,47,237,252,247,72,16,128,82,102,22,29,70,142,129,6,117,142,6,85,23,39,60,32,6,28,201,230,52,4,34,48,76,202,149,36,192,48,136,120,17,2,136,34,17,0,104,85,101,19,98,33,135,32,92,62,142,100,250,130,161,44,200,235,144,9,78,57,94,21,39,229,251,174,220,237,252,15,55,81,229,201,192,40,97,59,0,174,198,7,16,177,43,206,81,90,12,91,40,89,171,63,59,111,154,160,191,83,18,170,207,208,31,14,85,242,37,250,199,54,110,115,55,7,186,77,246,14,181,82,78,52,185,12,251,40,139,151,127,185,89,117,173,170,19,166,255,178,58,117,44,118,235,79,102,197,52,229,51,156,84,142,105,3,140,250,68,10,60,194,247,235,74,217,187,122,35,252,154,57,222,228,43,221,189,11,141,173,178,154,186,176,189,92,76,66,89,101,200,110,196,60,107,208,53,204,57,32,135,226,207,254,183,55,167,69,234,156,6,192,88,70,124,176,142,216,94,3,163,83,223,161,253,23,25,252,232,144,55,209,206,126,114,79,148,164,161,11,239,69,59,186,138,228,212,181,159,230,58,39,80,53,80,237,7,196,103,37,148,46,236,112,248,203,255,156,255,51,64,179,52,226,253,111,79,255,71,220,167,170,37,124,157,31,157,178,128,12,1,99,42,78,141,210,188,54,153,84,211,206,227,186,97,78,29,23,55,120,52,193,192,3,117,22,12,100,59,107,196,3,192,184,72,89,32,206,101,36,1,35,19,129,105,2,162,240,50,137,39,108,72,171,58,132,192,120,157,15,189,243,182,184,192,51,197,248,142,209,183,246,200,1,2,64,218,139,3,16,204,82,93,169,64,133,198,79,34,65,29,7,90,159,87,164,159,125,181,8,215,228,179,52,201,134,255,251,178,100,53,140,134,155,120,204,19,143,70,34,78,105,41,113,109,165,134,25,53,225,48,78,189,24,136,250,33,232,41,135,149,16,209,246,44,9,156,105,162,179,35,3,40,205,2,181,22,33,14,125,193,151,121,100,57,174,224,121,228,190,80,134,35,208,131,42,132,212,152,41,161,3,88,134,36,109,11,131,183,50,195,133,243,9,134,67,254,8,26,227,139,24,214,105,147,32,216,76,122,8,130,210,226,150,194,234,167,147,109,13,42,131,78,28,33,138,181,59,33,121,18,183,16,172,182,149,243,188,125,140,88,186,125,184,129,104,236,2,230,80,5,85,3,13,4,143,152,205,88,24,37,226,49,213,1,224,45,38,35,227,65,65,93,170,43,156,225,166,166,237,34,157,102,235,206,43,50,209,65,203,84,72,3,235,70,70,162,136,143,160,76,27,254,175,243,240,144,103,13,233,255,255,55,93,228,231,227,77,217,123,107,254,162,216,120,32,21,132,106,209,151,39,209,141,38,24,160,4,120,152,6,96,244,156,99,8,76,12,2,140,217,52,12,57,10,38,76,2,19,68,96,136,208,234,148,116,76,196,4,61,67,133,65,20,96,2,114,173,223,154,32,2,19,202,189,12,220,13,53,250,110,120,86,134,233,35,114,74,165,80,25,17,242,128,161,52,219,161,202,50,17,212,219,192,157,206,245,92,82,184,214,51,5,1,107,84,227,182,165,51,115,174,52,58,183,112,225,58,9,244,168,31,221,88,230,97,41,70,35,44,28,78,227,35,15,137,25,100,5,229,201,16,135,188,157,246,194,214,83,14,21,67,205,11,34,58,84,202,221,204,245,46,84,106,104,212,58,104,170,17,110,198,212,58,238,42,38,16,202,26,107,202,204,107,101,170,218,204,20,212,209,92,223,246,184,249,171,155,137,237,82,211,152,104,40,107,6,96,54,27,121,20,17,139,10,166,149,0,96,160,78,90,66,155,218,79,230,250,203,16,163,168,58,222,143,255,252,98,236,116,204,108,44,157,27,205,255,219,81,78,37,198,127,209,76,173,89,58,47,109,64,95,153,238,43,142,218,60,48,0,0,0,2,7,139,121,145,109,6,93,120,24,9,74,96,247,25,173,172,6,209,107,27,56,28,96,241,41,150,37,35,195,214,102,35,35,18,10,199,138,174,69,65,192,73,103,33,224,96,140,20,136,100,178,169,93,162,168,25,64,29,134,136,216,121,94,247,96,14,103,53,30,228,59,198,20,86,13,235,248,216,224,11,246,253,101,88,221,84,200,87,177,74,242,250,107,147,150,170,205,94,234,25,219,226,77,252,133,191,142,8,123,130,56,198,206,205,37,49,134,125,139,250,224,224,2,54,129,154,92,66,239,185,28,55,112,118,207,47,219,83,32,187,255,251,178,100,72,8,134,48,103,204,227,137,55,18,62,67,169,218,105,39,70,24,249,163,58,110,61,53,129,36,158,166,73,149,149,112,133,23,98,215,160,116,52,198,69,229,233,164,196,27,52,129,70,26,229,89,15,200,41,119,142,157,53,65,81,43,230,246,47,160,131,173,171,22,102,255,134,28,117,138,147,178,56,239,153,59,126,250,119,253,0,0,35,134,201,80,7,137,192,128,25,16,213,16,164,70,93,28,48,66,163,45,0,68,252,249,112,42,142,154,75,157,241,199,40,1,131,150,242,135,235,71,158,102,84,16,206,150,181,20,238,152,228,126,128,197,252,181,110,171,133,186,144,32,0,85,48,90,200,201,38,163,77,4,140,186,79,57,193,220,27,41,49,48,16,195,129,67,18,38,0,33,84,86,16,8,198,0,97,128,197,226,199,154,170,16,193,239,161,49,146,159,36,143,95,236,105,213,138,77,77,184,9,93,196,84,58,172,182,171,244,242,44,52,150,83,236,11,187,71,198,183,53,20,141,204,133,221,55,150,211,45,252,70,168,185,98,22,199,27,192,150,120,45,81,55,148,62,36,88,241,39,122,146,70,111,47,223,226,149,196,175,148,123,223,100,240,198,226,83,26,205,169,213,141,176,32,93,198,148,83,115,194,236,225,11,87,68,15,216,130,111,154,139,183,187,10,202,66,27,82,183,51,92,211,25,99,7,155,134,231,76,2,133,133,177,53,34,162,239,130,87,66,57,66,106,201,171,90,12,236,35,69,222,233,228,165,5,223,106,122,168,136,18,6,140,151,133,184,29,40,251,92,241,88,165,71,156,124,53,6,170,185,209,39,33,136,160,195,133,182,65,218,140,251,254,165,229,255,215,122,68,124,215,75,9,186,96,167,73,144,143,241,79,227,91,24,253,14,236,143,205,255,114,87,213,76,170,206,195,79,243,188,16,206,1,0,0,0,112,193,148,128,195,161,176,199,160,68,229,150,80,220,211,76,201,2,204,237,86,65,212,7,59,6,96,225,134,156,12,9,36,28,49,50,119,4,2,59,233,106,185,114,17,10,1,143,92,138,229,65,20,47,128,205,161,155,18,43,82,51,108,72,253,247,40,57,136,112,17,178,76,48,144,118,165,189,18,19,101,169,160,214,132,172,41,173,4,74,79,163,59,223,129,167,22,208,150,161,120,106,201,248,244,78,207,84,100,210,88,213,241,205,203,99,17,161,109,88,117,111,229,53,121,11,112,204,154,52,12,87,106,191,224,194,199,194,29,241,247,255,45,216,199,69,219,24,86,207,159,151,41,233,76,87,19,167,43,6,14,247,39,107,121,77,164,17,247,215,198,243,222,197,137,168,216,172,179,63,129,124,220,250,197,47,45,41,90,219,214,156,242,196,91,193,135,120,255,251,178,100,100,143,230,129,105,77,27,187,121,96,75,69,57,114,109,98,134,23,145,167,54,14,61,51,193,64,41,103,77,150,29,17,44,121,124,239,81,191,201,96,0,3,84,66,0,176,65,96,68,211,72,12,30,228,180,45,44,201,13,203,123,117,29,41,224,105,15,106,46,30,193,173,2,57,38,11,62,23,184,94,162,67,147,173,237,184,35,163,250,143,130,19,43,103,253,107,240,118,156,86,43,127,192,101,140,14,154,177,194,95,234,98,134,243,230,32,111,2,154,6,152,76,31,129,90,109,215,129,130,45,70,37,45,128,67,38,140,29,141,15,76,28,1,48,80,156,64,39,49,121,148,72,19,76,170,112,213,41,84,52,174,96,121,89,40,12,152,30,135,232,73,23,6,193,246,203,215,100,59,125,98,109,184,42,77,148,96,145,207,71,179,127,25,195,216,199,41,224,13,4,183,228,239,29,117,175,113,97,114,137,114,190,125,46,215,26,228,191,17,164,123,172,228,218,220,52,116,79,138,254,220,106,124,229,102,247,32,101,163,103,127,175,150,220,124,94,63,130,187,255,255,128,95,93,156,173,7,26,245,82,188,134,221,208,166,162,130,233,132,136,91,71,170,15,121,251,201,82,83,73,202,189,209,65,84,126,22,143,82,122,217,211,131,48,253,113,37,179,37,211,167,218,154,4,226,24,95,52,227,76,139,152,6,148,121,248,0,85,71,237,80,47,8,189,95,33,67,64,202,209,210,218,24,229,4,138,159,247,127,219,163,207,111,255,250,190,169,255,254,254,244,79,206,250,152,42,157,232,140,174,92,233,130,181,105,236,3,136,208,125,8,139,153,17,30,164,140,30,27,185,4,92,72,0,0,0,112,194,9,195,66,14,204,104,178,59,186,236,241,65,227,43,157,12,252,49,38,41,25,21,76,96,240,81,140,192,32,144,241,40,4,28,32,38,1,81,47,180,128,225,40,32,56,151,16,170,194,74,0,233,219,39,114,57,89,100,200,242,148,173,75,63,110,165,170,57,28,117,110,58,179,180,147,88,255,199,108,253,217,124,246,108,250,89,110,227,233,159,239,191,165,149,207,153,126,63,146,90,220,246,209,171,36,95,184,164,113,40,133,42,239,94,244,199,217,216,90,231,133,36,215,203,102,92,64,123,219,240,65,71,161,240,74,235,42,239,73,149,193,244,163,23,184,203,180,139,90,213,228,181,247,79,79,147,179,37,174,205,69,28,205,216,243,36,29,69,162,8,206,218,217,69,132,245,54,158,163,197,48,8,0,0,37,183,38,154,215,70,128,73,241,142,26,211,254,23,46,104,192,82,128,35,169,97,254,179,57,16,93,243,104,127,217,77,253,250,61,127,255,251,214,189,60,223,160,123,65,122,143,28,183,226,44,255,251,178,100,120,14,165,205,105,78,27,139,55,160,85,105,25,231,101,37,70,23,221,165,54,110,61,147,65,24,154,230,65,167,157,24,232,102,122,182,141,112,29,40,93,248,225,168,10,3,5,82,199,87,114,6,82,133,27,98,246,83,222,34,76,50,33,0,168,96,195,225,174,12,166,52,17,29,67,124,100,120,89,140,237,102,70,14,2,139,198,11,109,185,32,33,80,88,82,94,67,38,147,145,193,255,150,145,5,102,162,225,196,230,15,184,96,172,18,200,70,121,33,166,219,10,109,38,7,14,189,33,87,40,228,192,60,3,89,205,193,235,159,219,37,60,19,149,146,173,200,25,50,95,233,188,79,224,137,29,237,69,78,170,194,211,19,154,237,111,148,102,226,121,175,104,208,244,203,148,152,71,255,173,148,246,138,95,174,38,159,171,253,176,49,107,208,107,157,239,251,97,87,233,84,57,182,39,218,227,31,148,207,122,223,214,103,186,212,91,145,195,3,116,186,206,157,189,41,41,151,173,182,194,231,53,43,249,187,253,153,125,127,115,239,187,2,162,223,205,105,122,177,7,126,33,126,40,216,210,20,148,104,120,112,26,227,98,32,13,81,103,153,161,13,53,66,64,210,4,60,241,172,172,154,94,49,227,48,129,232,57,136,120,243,123,49,82,195,207,245,228,203,169,94,99,125,121,111,47,187,191,119,160,223,245,35,229,148,78,239,203,242,148,203,226,122,45,0,0,2,140,2,64,54,130,116,193,98,227,66,101,207,110,112,51,162,12,209,231,98,210,25,193,28,96,65,105,136,0,64,16,208,232,40,195,38,180,145,172,202,10,1,180,3,32,210,130,219,145,130,126,19,1,157,2,188,103,71,225,66,119,21,136,75,207,225,223,73,212,160,246,44,36,141,154,171,108,219,232,167,94,67,149,3,67,229,103,53,46,148,212,142,120,192,152,79,182,166,93,99,10,186,236,218,115,139,22,212,11,28,202,23,28,148,33,197,160,69,126,56,204,65,17,174,238,183,38,210,92,122,225,134,241,81,142,194,214,163,9,139,195,154,133,25,6,144,113,229,58,75,15,24,65,110,246,83,172,211,156,82,217,37,51,212,88,217,199,52,77,169,81,174,115,209,208,67,91,52,53,142,48,87,111,145,114,86,19,32,0,7,108,205,97,80,238,52,240,4,240,135,12,235,56,1,22,90,202,50,161,120,118,185,238,33,89,188,155,117,138,155,55,42,125,8,231,105,52,56,175,50,176,249,87,251,47,145,46,38,71,247,71,149,171,178,137,106,232,146,202,127,255,214,66,0,173,249,49,17,199,40,153,155,185,205,200,30,131,225,147,122,25,56,240,145,232,245,177,129,133,9,16,129,2,75,2,70,16,48,150,118,87,194,136,77,21,66,255,251,178,100,149,140,197,247,102,205,155,143,68,208,64,2,217,178,105,231,70,22,57,163,60,109,173,53,193,86,30,230,205,134,21,81,211,145,175,233,89,155,230,137,46,129,55,182,228,48,178,40,30,190,27,184,154,42,16,99,105,8,124,212,231,67,121,149,169,102,89,23,136,15,62,162,252,13,85,110,33,253,68,252,134,118,137,101,65,22,188,147,51,187,212,33,55,48,177,238,68,190,101,31,166,117,13,77,99,0,206,80,162,119,104,162,173,32,147,98,84,184,115,90,88,76,109,121,67,193,115,167,21,96,201,124,116,27,101,14,38,182,193,168,147,41,206,217,228,117,207,58,17,139,11,186,108,169,110,56,204,137,174,143,47,187,21,146,44,208,2,148,232,11,189,118,214,59,156,248,80,127,70,238,222,133,50,215,99,77,28,78,5,24,210,0,123,98,24,186,209,131,149,135,236,244,62,222,48,84,133,79,71,195,162,198,9,3,202,98,137,41,43,227,181,76,113,69,25,158,51,32,121,158,185,65,245,30,241,34,226,77,157,170,229,115,135,190,15,40,181,79,156,141,211,192,0,0,12,184,42,37,153,236,55,152,186,110,156,44,30,154,152,109,153,70,65,25,52,36,128,129,211,29,10,145,32,208,4,35,152,46,20,16,7,70,25,133,130,192,68,248,192,20,177,100,228,128,169,64,128,144,25,18,129,80,50,179,56,155,246,109,19,180,14,222,138,25,189,117,149,211,58,40,30,228,11,49,227,184,252,162,107,140,49,56,225,114,231,93,143,234,118,169,253,136,45,245,119,223,181,87,119,70,222,47,117,242,185,191,203,117,181,235,253,214,126,164,164,106,174,29,223,255,247,156,124,225,148,198,109,73,78,197,107,220,222,255,179,52,75,203,145,47,75,131,209,101,17,68,250,219,71,92,245,20,197,201,148,89,216,120,21,41,33,168,149,167,50,52,179,30,90,81,173,45,66,14,1,28,9,64,112,167,255,164,2,64,3,123,64,209,224,87,72,2,104,74,121,45,10,121,177,17,41,153,99,209,65,95,123,146,69,242,130,229,149,104,89,109,137,139,180,26,175,242,132,202,126,255,211,251,177,169,82,122,143,100,147,180,123,143,182,153,65,73,76,159,58,6,138,151,141,240,173,98,187,161,205,12,216,18,65,3,46,96,225,71,222,158,160,8,0,72,193,7,153,171,65,73,149,168,121,248,163,169,228,36,89,144,52,185,138,7,233,131,160,145,128,235,161,132,33,56,56,190,48,144,53,2,135,198,29,20,169,187,2,16,130,194,66,28,3,14,129,244,9,3,241,211,13,65,129,42,197,50,173,177,16,87,255,143,67,251,175,158,203,231,90,19,115,34,28,235,193,244,240,229,126,246,33,221,242,8,206,179,232,255,251,178,100,185,140,133,238,102,205,27,175,52,240,84,199,185,199,104,230,142,23,121,93,46,110,233,15,193,80,29,166,77,147,162,57,247,229,196,176,239,193,93,191,212,5,107,56,238,185,249,75,47,237,238,41,97,111,26,23,153,17,205,212,124,80,211,226,70,10,143,195,17,247,243,92,36,221,238,165,95,98,142,208,54,233,105,169,214,166,36,103,99,35,24,40,45,18,50,93,232,122,40,209,141,7,88,201,146,129,144,16,28,92,138,221,130,134,76,84,88,200,243,182,145,219,251,216,192,11,0,78,216,120,101,131,91,243,5,128,214,133,217,98,230,121,106,220,193,94,26,206,164,187,153,49,111,131,90,133,103,140,26,134,226,161,101,66,70,246,115,193,164,192,56,106,35,50,5,65,106,56,231,69,250,182,103,247,218,255,255,224,112,236,247,75,12,241,213,170,95,101,251,47,84,211,125,236,214,40,86,197,0,1,131,3,162,217,50,162,16,3,16,208,131,52,116,38,99,23,99,68,50,128,27,19,33,48,167,48,175,7,51,22,18,233,48,16,2,227,9,192,42,48,143,6,99,1,80,140,49,40,20,194,96,167,104,38,1,32,8,10,18,100,169,2,3,193,133,160,27,152,30,0,36,172,46,8,130,192,152,132,241,232,19,150,88,244,22,112,104,210,215,104,94,242,121,183,226,106,97,97,219,145,86,168,2,24,76,11,102,38,247,247,142,212,83,120,54,7,62,249,41,163,84,176,64,25,120,211,39,102,244,217,73,55,25,206,128,152,27,236,26,224,81,250,102,213,151,218,181,149,169,99,127,148,26,220,102,111,85,177,122,205,149,199,171,245,170,220,248,245,23,225,187,214,121,90,246,24,242,103,70,59,39,221,223,237,160,209,155,114,255,26,102,182,226,192,219,18,147,176,215,231,154,185,75,156,190,245,195,225,193,99,37,70,16,72,132,143,0,178,116,245,110,59,12,232,128,11,112,180,88,64,200,99,30,56,35,9,5,247,245,214,12,26,242,147,195,41,88,202,19,54,209,11,29,180,214,231,245,72,84,213,2,118,45,196,61,33,28,100,60,145,118,68,253,58,254,191,255,255,254,139,237,78,159,165,178,149,200,147,216,206,137,87,64,169,46,70,98,5,41,108,56,167,235,74,210,1,0,41,24,227,254,105,33,252,100,171,200,111,109,154,124,225,58,101,22,208,97,90,104,98,184,28,106,65,88,97,160,126,99,192,34,99,64,162,136,230,14,128,65,2,131,174,160,224,32,105,164,144,11,3,192,200,176,103,50,35,65,75,9,70,193,84,158,227,131,162,135,184,245,176,172,254,190,241,246,128,157,163,192,97,144,237,36,229,111,174,207,232,191,46,66,253,210,144,90,174,167,95,139,98,179,134,98,255,251,178,100,207,140,199,9,85,72,147,216,52,240,81,201,121,179,105,98,78,87,213,163,42,110,225,17,129,88,160,102,137,147,162,59,33,75,183,28,149,227,156,204,197,140,30,110,221,180,9,3,117,32,244,118,92,96,160,45,75,65,9,134,137,196,84,104,115,80,93,165,160,82,123,28,132,212,138,73,17,162,252,60,20,163,126,117,54,159,145,14,197,227,73,178,156,230,146,46,11,154,185,233,107,123,107,222,56,73,27,36,175,242,177,175,241,24,204,0,252,91,41,84,156,193,178,25,167,143,122,29,243,240,96,172,231,49,229,243,31,127,42,239,114,15,152,129,107,40,156,178,215,29,13,148,16,132,68,223,118,149,49,31,239,255,167,233,253,27,255,255,152,231,180,245,37,6,154,15,140,202,233,216,100,109,82,166,64,224,97,26,193,55,47,94,142,163,27,255,15,56,15,248,216,0,0,12,172,193,85,228,197,195,160,193,52,24,212,57,192,223,147,220,209,19,248,205,98,240,193,128,88,204,209,104,194,16,208,2,6,152,106,28,8,195,83,20,135,148,51,172,251,38,173,8,168,68,97,232,14,52,6,82,181,242,96,69,63,121,241,86,195,153,53,184,164,53,215,121,94,200,202,194,9,70,39,40,149,112,250,72,199,253,251,77,78,246,140,48,14,26,237,117,174,244,122,230,180,145,190,51,105,186,204,152,169,192,72,49,220,27,142,171,132,129,8,41,9,161,184,100,116,87,109,165,210,217,50,88,136,199,11,194,29,79,6,178,213,161,53,35,162,239,134,97,86,164,27,5,203,27,50,49,238,161,9,187,98,145,134,138,115,43,216,253,43,223,137,56,235,172,184,0,0,29,38,25,196,102,82,42,6,19,183,198,205,251,7,57,184,166,206,132,102,169,30,70,9,8,6,154,164,6,37,140,134,15,134,102,39,136,193,81,60,200,162,220,26,4,210,65,232,147,31,11,135,70,52,131,160,96,178,137,119,20,6,165,128,7,155,21,108,31,198,44,119,17,25,214,45,93,50,40,89,65,42,93,163,68,149,103,221,59,124,119,233,188,19,52,212,177,8,76,121,211,14,183,20,42,226,185,81,138,124,61,141,54,207,21,73,135,64,41,158,192,57,176,229,52,48,82,21,5,13,129,189,213,203,205,79,54,30,211,138,17,46,181,240,198,84,42,75,203,167,66,38,29,9,5,212,227,194,97,28,106,42,14,74,82,221,77,16,196,21,178,152,181,119,172,218,174,90,44,4,238,194,20,248,140,144,0,63,28,177,150,103,147,81,137,95,166,6,8,131,133,166,42,51,167,8,179,70,64,99,164,153,18,50,105,76,24,146,115,46,16,212,202,115,139,63,104,51,51,241,157,124,174,115,116,21,121,173,235,46,219,130,255,251,178,68,211,12,197,141,86,75,27,175,68,210,180,10,185,51,117,232,154,19,121,139,56,110,101,9,202,97,168,38,77,204,173,41,24,236,148,80,194,141,220,6,93,107,120,130,63,144,37,196,87,130,23,200,143,124,63,143,34,186,241,2,170,135,95,99,158,24,69,154,131,46,67,47,81,60,85,189,240,84,84,238,149,21,23,17,111,218,85,22,229,114,148,195,162,166,220,247,182,187,113,211,59,220,231,233,102,12,48,165,153,26,60,202,169,156,228,66,82,154,139,150,156,121,178,168,48,19,218,2,93,227,166,224,67,144,244,84,51,133,166,1,184,51,10,136,76,84,11,49,99,52,104,0,26,209,156,56,202,230,135,200,29,51,5,23,238,74,229,7,164,60,61,150,150,173,49,217,248,207,53,1,153,102,6,241,205,67,143,148,13,38,40,82,136,240,60,91,244,111,32,110,228,106,171,81,110,3,75,228,135,248,127,153,160,100,202,137,40,56,181,53,207,206,204,60,182,86,64,176,252,170,189,68,213,209,231,236,238,116,85,182,53,71,212,183,185,139,206,115,38,212,171,139,80,103,77,247,30,139,61,134,118,82,161,248,10,208,77,239,174,221,106,94,181,249,247,164,9,128,165,184,47,46,99,230,11,116,143,28,253,128,141,225,52,217,211,68,135,5,31,1,33,105,188,10,22,32,23,8,35,84,21,219,185,88,108,181,55,201,138,212,244,13,99,161,194,153,30,177,244,223,35,230,202,155,145,195,0,148,148,8,25,47,97,236,89,81,170,166,134,213,143,5,180,245,67,201,148,116,153,73,69,121,71,167,231,48,229,121,1,99,177,60,224,224,244,69,145,31,195,7,7,243,149,203,66,200,151,105,31,243,96,246,163,51,123,54,245,144,54,154,179,26,52,219,120,249,103,97,207,219,156,124,218,79,175,186,254,40,133,109,114,167,101,116,131,144,108,191,77,60,156,251,180,60,146,75,1,96,21,44,48,92,196,200,167,161,65,241,238,198,199,226,56,27,240,160,109,180,56,24,184,99,200,128,36,126,84,88,36,33,143,79,54,198,140,151,161,249,93,177,81,212,199,247,34,51,49,208,213,110,134,177,173,216,162,95,188,59,231,144,84,188,114,15,19,73,165,146,242,233,179,115,179,8,214,177,159,64,195,245,12,179,0,105,106,76,118,122,134,62,56,211,108,177,135,142,222,59,189,3,245,101,102,240,82,129,10,187,142,46,173,178,249,150,74,173,215,121,201,137,124,47,191,238,46,222,202,190,216,250,90,206,159,217,81,42,110,170,170,137,100,196,220,158,150,195,20,100,220,84,119,233,85,154,48,140,250,204,221,193,200,2,1,82,80,2,220,205,32,131,33,45,79,44,224,48,186,92,193,20,227,0,138,255,251,178,68,173,140,197,2,104,206,27,109,52,96,164,139,249,115,115,43,72,84,149,149,52,110,49,19,10,143,167,37,205,221,172,177,193,195,51,36,160,201,65,66,195,211,13,2,70,2,224,193,91,95,135,9,1,40,173,48,56,15,68,228,162,233,96,11,94,60,168,195,110,177,252,211,205,152,183,153,112,46,55,33,124,111,42,155,141,51,54,67,83,131,87,204,4,191,223,139,96,5,235,95,98,71,192,157,217,173,183,29,200,150,155,77,104,25,94,73,232,64,178,75,175,146,142,72,167,24,239,121,217,61,85,211,39,108,49,92,186,163,69,158,71,202,43,9,220,151,154,200,165,89,135,152,124,82,174,7,170,57,164,144,166,169,170,42,50,81,30,106,36,171,85,28,69,162,224,0,66,177,152,16,142,153,58,18,24,204,124,157,28,143,24,164,119,152,82,253,25,177,216,115,25,207,208,131,74,1,210,38,84,6,40,86,98,6,104,254,238,14,11,130,130,162,2,132,99,160,132,194,122,33,11,121,94,130,225,208,215,141,134,124,130,36,82,222,106,112,92,71,16,173,123,95,204,123,218,101,98,19,174,6,248,187,44,205,128,6,216,169,215,91,169,120,26,156,121,214,237,235,121,93,93,70,218,19,173,9,26,213,8,78,167,183,100,221,177,10,122,139,142,243,232,217,211,182,117,175,237,149,46,142,46,94,116,217,58,123,97,175,93,234,158,81,69,59,88,94,18,194,254,196,83,81,109,37,127,199,235,58,136,0,10,243,15,30,51,112,201,19,66,33,51,182,245,211,252,207,227,121,193,51,120,138,195,51,65,51,99,129,194,98,128,16,29,152,210,21,8,2,115,20,77,3,0,64,47,6,6,230,39,0,12,168,16,39,147,15,129,2,140,140,170,22,147,0,233,249,43,103,187,201,14,145,237,201,22,46,181,71,43,194,101,112,45,162,32,77,175,163,153,216,100,206,214,90,107,246,86,224,159,37,108,218,59,177,22,25,227,187,0,93,173,54,23,140,93,189,193,222,143,168,56,238,85,153,34,225,171,60,190,124,90,65,83,32,168,218,253,97,162,2,41,194,19,220,73,18,13,222,210,188,57,20,216,70,103,43,126,248,46,84,241,181,190,108,115,62,114,55,150,90,101,159,7,218,155,207,252,243,24,141,156,153,10,218,228,146,69,222,45,53,185,121,213,77,174,71,115,188,98,118,8,196,13,234,190,117,164,130,108,1,184,201,99,167,33,136,42,97,4,21,102,45,136,120,116,148,110,97,218,197,200,204,200,196,86,46,31,154,51,86,215,167,205,44,38,4,207,123,19,10,249,196,161,154,166,50,159,183,255,183,255,255,255,255,161,118,165,23,118,221,83,117,153,84,178,181,148,41,193,196,191,201,251,255,251,178,100,142,14,134,130,103,74,19,175,54,64,76,233,185,195,104,226,106,90,113,165,40,78,164,222,65,55,15,39,105,146,173,216,85,141,230,13,47,166,249,157,102,138,73,166,126,210,71,87,45,134,75,117,230,2,28,70,19,9,70,157,172,6,40,132,134,65,130,102,33,4,239,33,150,35,233,48,176,200,139,178,98,80,14,194,130,192,217,145,64,96,64,109,22,32,4,200,130,55,74,88,151,84,219,120,160,87,241,148,64,253,155,141,211,211,61,79,203,238,60,17,171,44,102,31,182,242,94,205,210,163,229,152,1,171,105,185,194,110,241,92,215,189,51,21,181,85,14,188,183,28,116,231,176,161,131,41,175,66,173,10,177,74,193,245,155,162,108,190,140,141,176,80,146,116,43,233,147,174,64,211,43,28,73,38,49,189,156,153,43,103,236,203,196,16,110,131,251,243,25,164,156,196,24,183,216,21,112,251,4,190,188,247,158,123,188,11,52,132,234,217,12,179,76,178,151,57,149,189,188,161,47,10,85,61,80,20,49,126,53,211,70,82,41,108,105,160,38,128,77,198,154,250,58,3,206,8,116,121,113,101,34,226,18,104,28,215,118,163,58,189,110,98,150,17,28,74,6,239,163,255,189,203,72,93,84,119,157,181,7,167,119,71,116,214,64,105,108,251,255,226,122,90,150,31,229,133,226,162,163,71,208,89,115,103,222,97,4,99,12,174,144,29,129,0,2,147,8,20,115,188,90,19,68,140,163,195,41,211,232,163,147,93,8,51,94,204,160,199,100,200,170,228,198,192,84,194,113,144,200,112,224,192,17,168,195,193,76,195,208,5,94,43,25,103,101,45,0,9,185,212,76,50,32,44,165,50,80,3,134,34,34,89,11,75,114,248,187,13,116,120,40,205,184,236,162,219,164,184,199,73,26,41,74,35,242,40,114,67,204,155,156,87,146,182,233,2,223,67,216,127,40,217,16,87,44,204,185,18,235,162,33,187,201,83,173,133,235,46,149,220,91,51,85,112,229,199,72,42,239,0,173,183,60,212,233,184,65,160,148,152,15,93,106,192,237,74,40,26,45,76,107,152,123,113,124,123,31,209,98,205,138,231,216,100,201,214,185,10,61,253,165,147,213,222,117,179,199,30,170,108,142,251,212,237,142,148,130,152,235,158,175,173,179,101,153,73,149,179,59,60,230,229,169,57,111,207,99,15,140,57,59,139,32,251,103,2,130,48,4,33,0,9,4,0,186,202,133,13,209,67,94,60,177,245,231,123,14,0,127,102,84,218,72,135,246,28,226,30,85,26,21,146,0,58,165,199,169,93,223,220,62,176,92,13,33,42,136,142,97,61,79,43,79,158,254,71,219,240,93,136,115,140,154,100,138,221,123,148,141,104,80,12,96,255,251,176,100,150,14,135,4,101,73,19,185,99,240,73,34,233,151,107,11,38,30,109,163,34,79,101,143,193,23,11,37,197,172,44,226,178,10,230,105,227,130,96,202,34,198,200,230,108,108,10,37,230,19,166,48,96,202,27,102,21,128,20,98,72,91,198,2,97,62,97,124,5,5,0,176,96,24,26,6,16,226,108,96,28,2,12,108,176,2,38,3,192,20,165,16,193,133,1,247,20,96,68,1,30,106,41,41,45,59,148,244,140,147,30,108,140,156,49,72,22,190,155,5,35,226,154,197,133,80,81,115,54,244,83,16,61,29,149,129,139,211,237,226,107,242,182,90,167,55,184,16,196,127,24,109,245,163,143,150,206,43,122,187,191,69,148,114,93,2,83,170,250,7,234,16,225,112,236,100,193,144,213,217,72,125,96,226,118,36,149,139,200,132,36,168,100,247,15,75,17,90,53,219,26,178,251,110,91,98,92,231,109,168,251,23,150,210,85,127,177,120,43,104,161,148,232,107,145,178,196,102,142,34,196,105,152,119,109,154,149,254,202,109,178,239,222,111,244,170,245,24,176,179,135,240,243,103,25,242,204,13,202,199,212,223,86,56,158,53,9,235,188,16,59,109,235,1,148,81,135,152,20,134,142,73,173,44,110,132,9,135,22,8,127,146,73,42,228,29,104,200,36,121,241,137,188,218,152,98,180,150,44,28,169,61,239,69,211,255,251,136,166,135,221,46,118,244,234,121,79,173,213,73,87,35,110,119,229,92,203,246,213,187,233,87,172,0,1,115,0,16,228,50,57,16,115,7,48,242,52,196,15,243,5,194,10,48,215,1,195,13,129,31,48,21,4,19,20,240,249,48,11,7,163,4,128,49,5,0,1,0,58,24,22,133,121,128,176,0,183,40,136,176,78,53,168,201,181,167,138,219,32,160,249,148,89,166,41,85,184,251,216,191,159,133,204,160,181,59,61,110,114,74,226,44,146,106,39,110,83,148,80,126,244,240,81,216,171,18,106,247,213,66,6,159,172,143,120,100,244,194,109,88,70,24,189,217,152,115,119,43,73,101,185,181,14,220,42,38,148,38,162,3,108,34,157,201,12,1,161,8,110,204,167,56,238,100,182,227,27,188,194,73,31,166,174,115,90,15,187,214,164,150,212,208,93,117,125,179,114,101,94,100,158,254,229,65,242,175,24,42,204,145,44,217,243,43,158,77,212,188,124,160,173,40,213,77,105,45,141,105,116,150,213,158,145,179,42,205,230,221,31,239,87,5,163,143,244,64,4,2,2,0,32,111,126,35,153,179,180,4,11,32,135,144,92,149,25,101,184,124,64,1,78,126,244,226,45,145,49,232,61,127,250,183,242,167,255,249,255,153,175,27,253,53,244,33,88,238,98,195,61,10,69,255,255,251,178,100,139,140,6,243,104,74,19,216,75,242,60,230,218,13,97,130,72,24,41,155,50,110,49,56,129,58,27,39,77,130,165,184,111,115,19,134,192,128,185,110,48,82,216,221,99,115,72,139,143,43,13,62,225,100,196,79,147,14,19,199,143,198,164,37,145,7,64,69,250,97,145,33,146,0,5,0,249,74,30,15,11,102,165,234,40,93,235,69,80,19,54,166,193,229,251,143,69,105,198,106,231,223,253,221,221,73,13,34,180,206,4,9,10,232,91,130,21,25,190,160,224,244,231,104,229,61,11,177,64,7,154,173,75,52,235,51,242,108,201,239,31,198,141,76,225,14,220,160,79,164,112,224,176,36,137,164,150,44,169,84,161,54,225,107,43,90,137,66,198,23,123,55,72,222,232,22,132,153,108,190,185,95,142,183,23,87,204,42,101,10,211,97,151,71,113,156,106,79,237,39,77,104,226,40,150,114,116,66,244,105,54,74,65,25,171,107,61,103,157,231,15,24,68,210,206,113,0,91,254,184,0,255,80,27,5,164,57,130,6,135,115,73,195,138,249,138,42,236,37,236,172,194,108,212,50,16,21,103,24,201,243,136,2,139,255,142,255,246,255,219,76,25,124,156,212,225,17,80,235,68,169,55,47,30,86,214,180,157,15,176,206,205,120,197,136,167,99,130,106,80,179,71,236,81,209,29,236,150,1,128,75,116,196,69,224,212,48,200,202,20,108,218,75,176,222,85,124,198,224,76,198,82,112,196,144,184,201,181,8,195,208,108,195,208,56,46,2,144,133,3,131,64,112,1,23,32,7,144,75,47,107,224,144,4,8,3,214,36,5,34,89,165,10,251,171,15,110,92,216,207,37,188,214,12,235,133,120,208,18,165,65,231,73,210,150,134,70,212,45,208,26,214,180,230,179,30,97,251,190,215,19,84,28,185,195,116,215,188,56,179,246,137,179,39,37,68,27,154,53,178,132,27,212,129,132,8,207,51,144,73,233,47,179,240,238,240,215,64,228,87,82,208,231,101,87,236,231,13,153,4,23,65,40,42,170,41,197,189,83,53,149,167,123,44,217,170,220,118,26,147,19,73,56,17,155,180,22,168,174,74,148,60,140,78,251,116,201,116,207,36,62,163,194,173,52,82,54,98,108,245,119,120,29,96,7,46,220,61,81,196,219,3,60,76,208,138,119,62,120,184,113,35,18,219,64,114,60,176,167,122,14,250,63,254,141,255,209,142,175,155,77,66,90,190,136,89,162,218,206,108,189,25,74,31,57,29,10,98,145,137,103,153,212,122,126,220,5,37,86,193,250,247,207,143,146,121,159,228,109,38,50,86,77,24,189,38,26,142,82,25,102,65,154,113,242,157,110,236,24,22,237,24,102,175,24,108,30,152,70,250,128,135,131,255,251,178,100,157,142,134,107,105,75,27,175,76,208,78,135,121,227,101,133,66,90,241,227,40,78,188,217,1,65,32,39,93,128,162,33,25,129,100,212,2,132,166,38,22,168,251,32,25,7,136,132,186,87,28,24,4,1,65,79,42,4,73,64,217,93,133,217,86,211,95,99,146,102,80,52,0,101,82,196,17,217,245,198,85,1,28,182,86,95,152,210,204,180,130,134,160,238,162,76,218,82,141,150,76,7,109,186,79,195,124,27,79,224,89,63,106,54,210,54,19,109,139,120,137,172,183,87,192,191,212,151,212,104,103,237,25,213,17,90,46,230,203,36,90,85,252,140,144,226,59,125,240,168,205,220,133,236,229,51,201,198,150,238,202,233,163,30,68,29,73,39,121,205,14,160,82,142,51,11,3,48,173,76,185,122,45,164,235,155,135,99,37,16,41,115,119,17,117,109,217,65,243,190,159,27,255,253,189,62,63,255,91,215,214,108,174,209,13,221,68,1,201,191,1,177,65,17,144,88,65,84,50,40,20,108,17,37,253,123,164,31,15,78,119,243,250,207,222,49,163,92,191,249,51,188,163,124,93,165,249,191,23,225,202,79,31,15,82,104,209,66,110,209,102,28,205,231,186,99,164,235,128,187,14,249,156,114,150,142,139,124,233,89,87,142,174,152,145,218,208,2,0,212,148,193,100,140,124,216,194,81,79,126,24,248,135,140,36,24,72,80,32,128,203,20,28,18,32,156,80,252,12,88,199,168,138,33,222,233,50,99,203,35,234,30,91,126,87,218,165,46,10,121,189,225,106,91,46,138,118,212,212,22,229,188,115,3,88,158,216,231,95,248,146,250,119,73,128,120,101,147,111,181,191,22,84,210,120,218,139,24,105,161,79,82,47,173,93,166,145,140,65,116,76,100,237,117,252,119,103,137,54,68,128,90,76,42,210,167,78,40,74,128,226,240,195,108,69,214,114,220,69,101,227,44,93,234,27,89,34,114,183,216,157,160,118,91,106,145,37,140,147,50,43,146,132,110,114,40,193,2,170,55,150,233,76,145,118,16,83,71,157,77,49,4,7,112,0,0,16,0,0,19,112,195,118,105,10,160,78,248,64,33,125,20,2,14,2,141,39,141,67,242,85,41,198,196,220,215,215,121,173,65,140,180,242,175,250,11,95,239,255,251,160,76,224,250,136,138,72,89,44,243,185,102,213,71,99,237,99,14,233,174,213,189,155,219,155,38,178,43,61,127,255,79,254,160,60,197,54,224,193,19,72,195,192,196,231,96,176,199,101,148,195,85,44,70,99,132,11,134,111,132,230,19,132,128,33,77,191,11,136,230,9,135,196,64,132,137,52,20,47,222,66,220,18,130,19,104,34,30,6,33,184,61,117,99,47,89,112,67,44,70,113,160,25,255,251,178,100,163,12,133,134,104,207,27,111,75,104,79,199,121,205,100,73,140,25,41,151,46,46,176,217,9,71,43,231,9,132,149,147,245,147,93,185,17,180,183,26,88,208,36,173,131,162,121,142,124,221,20,119,176,198,133,132,24,164,1,236,225,13,167,83,128,2,183,79,93,189,56,250,245,45,110,210,243,49,169,253,73,104,47,123,107,190,225,210,17,97,85,254,233,46,236,218,239,166,170,198,151,70,38,64,141,204,172,128,71,15,10,68,254,88,136,188,113,16,208,117,60,209,215,219,101,177,184,227,26,250,145,186,214,205,170,220,146,245,161,157,235,179,52,245,238,76,177,9,4,24,132,2,33,35,156,252,209,62,156,117,212,204,74,68,0,3,224,166,224,132,195,98,132,214,105,120,116,97,209,200,201,155,52,49,54,180,45,102,24,225,241,232,243,174,139,151,166,252,147,178,134,153,254,143,219,255,215,255,167,253,191,253,191,255,255,255,247,244,116,82,148,100,163,89,172,101,116,177,242,157,218,68,23,109,129,134,34,171,70,254,10,90,147,250,121,72,0,1,226,172,104,112,76,99,6,33,241,75,103,199,24,25,248,104,13,16,152,20,158,102,227,105,131,2,102,142,199,1,225,120,69,117,59,136,127,165,2,193,185,38,157,98,79,5,135,6,154,36,48,241,49,181,200,146,11,145,76,103,148,89,75,23,42,67,189,43,196,194,57,55,217,100,142,25,37,20,34,98,96,25,12,68,186,181,48,97,157,196,209,249,218,88,209,164,188,168,51,66,236,150,40,172,187,59,202,119,79,67,13,121,96,130,40,87,9,252,99,56,109,220,205,203,24,218,131,46,12,151,128,172,154,3,131,228,73,117,47,69,96,199,81,172,19,183,108,107,235,85,57,220,241,184,144,206,120,240,35,226,44,37,151,40,239,27,95,111,17,254,160,194,172,20,146,134,21,88,231,73,165,227,178,173,178,122,233,186,72,187,130,170,126,243,54,212,207,164,96,246,143,168,50,42,39,189,237,170,239,16,36,143,191,63,205,105,187,210,59,246,6,25,235,139,218,146,4,206,189,29,107,160,61,161,4,192,0,0,63,50,34,1,131,2,101,20,128,32,152,164,206,5,184,51,49,39,206,145,54,168,214,102,130,83,191,173,107,182,165,182,117,75,255,237,255,234,255,255,255,254,190,84,100,81,142,84,117,216,140,69,70,186,222,173,69,22,82,50,153,25,85,89,21,187,234,66,28,50,44,17,206,0,4,167,184,235,209,153,2,24,4,9,243,34,27,242,129,133,155,24,176,0,56,120,192,84,11,86,159,0,101,228,11,28,6,5,21,202,162,41,103,104,112,68,32,193,192,42,130,171,183,50,90,235,80,203,172,92,141,71,19,25,64,174,84,255,251,178,100,188,140,215,106,104,77,19,153,122,112,75,172,154,3,76,2,242,89,149,163,62,109,189,153,1,55,49,231,137,132,9,161,80,26,212,236,218,125,124,145,20,63,178,51,118,7,119,92,149,185,51,14,42,145,155,61,15,216,111,97,110,86,139,212,188,120,200,153,106,250,217,182,227,95,54,103,223,151,62,185,194,190,219,75,110,86,18,250,161,31,144,108,105,94,166,151,209,249,191,109,106,155,196,209,74,21,237,191,243,30,206,118,179,204,149,102,71,135,150,192,81,221,18,61,245,19,218,221,66,119,241,9,150,252,141,188,182,55,146,179,117,229,245,208,149,181,41,253,225,43,20,218,63,51,141,188,248,223,162,74,15,35,227,137,212,90,36,240,198,183,255,249,156,2,227,228,251,5,208,52,80,48,19,102,234,0,225,168,92,130,74,232,234,160,253,66,139,141,184,245,229,70,135,166,249,119,131,111,255,221,147,239,191,255,84,255,255,231,255,255,255,255,255,153,217,8,40,183,187,171,132,103,42,59,13,123,37,48,141,7,66,101,75,2,110,215,195,23,135,240,130,0,0,1,112,195,76,35,76,1,140,85,13,48,204,28,223,72,19,0,162,76,68,76,14,9,24,133,46,4,2,6,19,76,204,3,47,40,241,136,0,28,151,149,0,34,193,44,11,186,52,181,81,81,217,65,73,180,21,20,185,22,81,250,88,242,229,206,108,96,58,214,129,77,101,4,164,132,188,80,32,122,173,165,230,45,105,232,158,227,63,77,137,244,92,113,170,187,44,158,48,48,20,31,10,177,134,44,73,202,4,116,160,3,61,45,210,138,44,235,83,199,29,119,183,90,98,75,153,227,230,109,179,65,63,224,167,163,6,57,164,249,181,118,87,101,87,162,244,47,217,123,53,235,77,50,208,86,52,150,170,234,113,153,188,46,26,203,240,69,74,110,51,27,177,247,251,93,201,44,218,222,165,81,62,202,250,190,151,83,113,71,221,65,56,220,157,115,223,183,251,233,181,150,170,227,167,223,82,217,241,102,128,1,0,0,0,0,45,34,209,76,176,139,70,135,11,200,195,35,104,66,224,170,143,251,140,166,61,109,5,215,5,36,108,109,197,204,94,198,45,247,17,53,208,4,115,155,125,78,110,113,22,255,248,186,14,63,87,255,255,255,212,57,19,128,130,208,197,239,116,106,148,146,20,192,195,81,165,128,38,70,114,156,38,8,114,145,232,32,130,97,241,144,176,48,200,3,199,209,17,195,148,81,160,104,132,196,0,183,112,116,2,203,50,11,3,138,201,11,8,84,216,9,116,74,204,222,72,33,153,253,184,31,117,50,178,176,69,26,40,226,233,178,74,128,112,223,106,238,125,167,219,248,147,234,211,109,89,165,26,81,72,255,251,178,100,186,14,182,153,104,205,155,153,100,80,71,98,201,218,101,232,70,25,233,163,56,110,97,145,65,20,153,102,21,172,156,112,30,195,127,122,4,175,134,110,143,73,67,124,21,123,24,252,55,246,171,54,36,246,158,229,157,191,18,127,201,121,78,94,200,225,190,63,91,71,233,149,19,44,127,109,97,26,98,161,74,255,123,231,193,20,206,227,126,202,247,237,21,125,89,255,185,102,96,71,235,125,69,10,134,217,167,235,104,110,220,75,222,186,196,101,146,100,75,81,56,119,10,246,135,131,130,35,75,203,101,227,167,142,184,148,224,248,235,168,91,231,71,21,68,181,122,223,255,161,22,145,245,24,64,116,205,18,142,122,197,164,79,227,38,38,164,193,74,161,74,75,54,254,81,196,235,98,167,73,195,100,124,2,70,104,113,217,236,55,14,196,187,153,19,2,210,9,241,70,60,93,16,178,129,148,208,158,115,255,255,255,245,81,208,78,92,15,54,0,76,66,160,58,177,156,13,124,59,23,20,196,52,99,18,52,140,178,19,34,102,154,244,108,60,83,3,36,136,172,1,97,97,128,75,192,167,154,140,133,192,99,195,23,76,96,220,98,65,42,85,150,8,230,51,9,187,235,252,152,18,191,136,0,83,233,234,176,248,74,194,224,191,134,129,68,123,112,208,240,158,66,166,197,12,117,78,220,221,124,219,148,229,146,17,122,88,197,144,236,175,37,131,32,69,154,253,168,13,150,15,98,95,29,74,168,60,138,195,136,72,181,179,142,144,83,155,122,254,217,60,183,101,94,234,163,215,47,89,202,98,122,199,112,114,18,54,11,168,55,179,23,93,45,156,223,16,253,110,165,103,231,165,97,122,49,102,45,100,222,40,242,218,129,94,222,241,207,63,41,52,51,178,38,18,142,78,53,14,43,27,55,124,83,28,72,136,105,55,39,156,92,22,79,188,43,81,214,238,116,24,246,93,138,136,77,145,189,255,254,159,229,107,35,157,23,169,222,201,106,5,99,165,56,18,0,8,12,205,156,163,97,166,8,45,68,196,77,18,123,77,33,235,232,242,151,149,240,244,152,180,187,174,84,40,223,55,172,59,215,154,218,180,214,197,255,100,254,62,155,149,119,110,175,137,124,17,169,186,234,12,232,181,152,34,207,5,237,111,118,77,170,111,189,238,204,116,50,147,39,85,247,247,242,201,0,2,156,181,87,153,208,62,96,67,17,196,66,6,180,3,142,134,128,130,181,218,97,129,170,3,87,192,209,108,168,2,18,7,128,129,21,225,247,246,168,232,72,152,55,4,21,0,165,251,133,176,184,76,146,26,156,140,222,221,69,169,170,172,67,232,100,158,163,233,93,67,87,27,218,230,211,183,154,200,140,176,246,70,114,79,66,53,255,251,178,100,202,8,215,85,120,203,139,143,55,50,80,196,73,163,107,15,36,22,185,163,62,238,44,218,193,33,16,230,73,150,162,90,72,58,121,103,135,147,143,38,84,35,186,57,45,169,57,60,58,72,222,77,184,200,34,224,89,208,216,121,251,201,179,91,212,88,249,192,75,129,69,123,163,105,81,174,197,167,135,108,233,174,152,46,225,188,227,147,217,108,55,161,102,165,137,146,196,141,218,163,185,170,74,133,5,76,228,188,44,217,188,71,89,185,44,34,134,246,188,141,211,61,42,236,246,4,139,237,114,142,180,105,154,5,20,214,208,75,55,148,194,90,58,208,193,33,65,2,161,37,221,186,148,187,110,201,103,67,6,188,148,122,166,182,76,201,78,105,147,245,50,67,43,38,188,249,184,168,81,143,203,97,155,145,49,228,110,52,253,14,145,171,245,206,172,244,221,160,0,0,75,112,195,167,19,148,24,204,17,104,63,117,232,223,175,243,29,169,204,168,129,30,71,136,155,68,65,112,114,4,211,1,96,184,184,195,194,115,9,11,89,98,171,188,16,112,92,40,105,144,58,27,140,11,193,197,178,32,24,224,69,95,186,43,110,113,192,93,86,50,1,12,245,36,16,128,235,68,6,130,47,209,0,44,20,88,118,49,213,233,140,60,144,38,184,236,85,45,24,64,218,144,202,117,241,187,62,35,153,150,234,255,146,21,91,23,252,93,155,17,105,251,255,219,223,225,236,62,207,122,45,98,236,184,102,38,49,114,251,214,76,245,117,173,111,152,27,136,136,178,50,34,84,77,74,109,235,55,10,194,22,98,155,17,51,46,186,24,81,142,137,244,214,100,208,169,91,173,108,208,61,20,237,59,196,208,76,64,217,251,57,45,72,205,186,38,145,222,137,81,55,33,216,35,111,118,106,8,178,107,112,250,88,57,42,158,206,11,79,41,99,0,128,65,15,210,244,2,44,4,54,52,112,227,37,132,12,181,214,7,134,196,151,177,148,139,160,13,37,19,45,204,58,251,127,202,6,141,49,150,153,34,206,21,23,170,55,248,75,196,154,232,207,240,245,190,62,35,12,84,156,225,72,154,129,101,144,181,36,194,158,225,189,172,182,221,187,236,150,44,151,136,12,148,229,194,128,65,102,110,173,101,219,129,8,147,113,20,76,139,20,53,29,124,229,169,3,7,17,192,35,224,226,121,144,207,100,32,225,128,73,154,194,228,33,67,3,11,129,199,103,125,201,26,4,74,5,66,230,101,0,60,69,64,200,240,221,54,93,84,179,117,222,25,231,169,184,231,6,137,1,47,221,76,173,196,149,221,26,240,18,28,202,46,66,183,53,251,42,0,213,171,83,104,220,40,79,40,134,101,20,82,227,174,245,213,26,193,211,190,189,140,197,255,251,178,100,212,142,198,250,105,76,27,143,78,176,90,36,201,98,111,41,44,25,37,163,52,110,61,58,201,88,147,37,201,172,32,232,251,191,172,111,149,119,214,243,153,53,221,122,206,152,156,119,70,210,196,215,139,136,42,157,239,126,72,20,101,149,104,14,28,210,84,145,44,249,146,170,173,120,162,249,73,17,29,204,45,13,149,187,161,181,79,202,155,201,117,126,39,175,94,228,147,165,54,202,173,52,185,86,10,199,233,127,29,142,96,134,109,219,168,125,132,2,150,92,127,0,152,32,32,2,171,72,129,27,39,230,192,49,151,146,53,17,68,79,83,90,170,112,107,68,4,159,40,251,122,133,243,246,126,199,168,90,171,241,127,110,145,228,92,2,209,248,139,140,123,248,166,191,192,225,20,225,138,97,7,100,40,125,61,31,76,69,64,65,82,33,12,255,212,69,219,76,110,40,193,135,93,140,105,83,240,166,0,0,11,144,192,69,164,212,225,196,205,16,124,212,136,56,228,66,80,197,3,80,196,51,72,96,26,50,208,58,7,6,36,197,209,151,194,128,140,22,42,133,166,55,4,14,105,100,8,188,172,16,175,243,178,17,16,198,26,132,134,30,52,32,56,60,25,188,89,17,103,89,30,41,227,133,4,167,35,134,8,46,12,252,28,9,197,44,24,48,33,96,60,84,230,79,18,181,152,225,50,37,119,155,27,37,201,100,57,240,42,195,200,27,89,71,220,119,63,7,254,108,7,61,128,86,210,252,215,58,199,191,36,77,158,131,14,107,39,242,235,150,192,87,184,254,250,90,154,170,157,131,113,44,182,243,203,214,34,150,90,118,22,183,107,149,102,63,102,182,248,156,186,197,209,157,213,46,117,58,174,78,103,213,106,135,175,11,169,99,85,111,214,181,232,210,195,173,193,117,171,243,97,111,162,234,126,23,99,118,37,150,105,9,179,198,221,44,245,119,102,189,178,64,1,67,248,40,236,224,140,38,20,22,100,9,245,98,156,11,154,45,2,151,198,97,133,53,62,227,114,6,164,66,36,111,209,230,15,101,247,171,255,181,25,147,91,118,115,7,203,69,229,216,22,212,247,255,255,125,147,207,99,111,236,120,116,81,193,18,119,51,84,121,226,134,6,220,84,173,96,196,57,208,102,249,190,146,228,219,128,171,89,156,129,105,146,39,41,201,137,185,142,72,25,135,98,144,32,78,7,17,6,65,142,198,19,129,224,208,80,202,17,68,181,102,38,3,230,4,135,50,128,97,32,130,44,136,151,57,198,60,201,9,80,129,185,15,2,42,168,102,147,107,74,90,192,214,158,54,129,197,105,182,16,58,122,82,60,34,90,185,138,45,91,136,189,255,30,181,165,129,40,87,56,216,220,94,51,232,6,250,122,194,160,255,251,178,100,207,142,198,251,104,203,27,186,99,112,85,8,89,195,96,226,126,91,117,163,46,110,233,141,193,104,162,231,13,131,142,56,252,107,228,253,205,129,141,234,6,86,66,1,166,105,49,162,173,13,251,7,120,239,121,184,253,248,178,25,101,45,133,95,137,42,250,7,213,111,95,105,187,122,21,162,111,79,92,100,190,116,177,89,225,195,40,236,144,222,22,210,117,210,37,66,100,202,123,107,19,21,114,141,219,143,181,43,57,9,147,126,176,253,59,169,142,81,63,17,249,255,213,97,149,207,47,119,52,227,185,100,108,46,94,74,67,67,76,172,127,179,202,79,156,0,56,47,129,68,221,4,253,41,129,24,194,206,64,231,148,70,152,34,46,129,221,83,183,115,240,162,248,54,14,216,132,104,201,107,49,174,195,185,153,10,157,254,217,7,60,213,10,161,41,243,232,64,201,18,10,15,170,223,255,254,152,54,8,34,130,184,153,65,238,176,194,186,130,90,228,132,30,2,114,76,88,64,208,29,141,103,117,93,52,128,0,0,149,188,194,179,114,179,33,149,104,39,219,84,30,196,76,97,179,184,193,68,197,193,115,15,39,70,132,161,134,195,60,15,137,64,102,12,24,24,212,52,247,16,4,30,31,42,16,29,39,194,214,73,5,128,165,49,97,24,34,33,143,84,55,25,108,112,155,121,129,139,88,225,48,156,96,199,198,44,170,104,165,65,19,237,235,23,244,232,20,18,188,209,229,61,181,45,180,178,45,69,42,254,185,52,128,20,44,10,103,1,156,180,250,102,185,210,72,33,7,174,105,43,201,80,193,58,95,165,16,86,186,178,84,93,88,202,91,43,186,234,52,195,185,39,157,108,76,48,172,209,94,165,36,69,155,105,136,101,236,245,182,83,47,56,78,182,225,255,184,211,251,74,133,212,38,50,99,57,86,20,81,1,105,180,232,205,57,71,27,58,203,10,138,211,33,91,9,13,49,22,163,255,253,64,4,197,184,43,60,4,182,206,225,67,224,188,27,94,23,114,58,253,35,77,214,185,29,195,88,253,11,121,226,17,198,79,91,56,140,213,207,57,72,127,234,213,104,154,205,190,73,148,146,200,178,155,255,255,193,210,96,53,171,84,119,44,246,185,18,115,57,230,255,45,255,102,107,144,196,154,5,239,229,75,41,75,169,134,107,120,80,52,48,21,1,56,24,83,52,216,218,49,0,29,48,100,127,17,128,70,16,21,66,48,24,24,4,153,6,43,136,193,240,8,62,60,96,53,6,4,36,9,87,4,3,1,201,34,176,16,146,118,141,35,25,4,161,87,81,186,205,222,96,214,30,176,16,57,230,52,93,188,213,116,185,120,143,41,102,110,247,53,127,37,26,40,58,194,157,146,243,19,139,140,139,255,251,178,100,193,142,198,107,104,204,155,154,75,112,81,105,41,211,96,227,142,24,65,151,48,110,229,113,9,71,162,231,77,130,142,56,7,121,132,100,52,225,142,144,38,240,57,158,248,136,80,150,200,31,81,229,213,110,131,109,166,15,33,0,181,151,36,180,16,166,143,31,81,154,136,55,171,79,101,210,73,102,137,36,147,90,243,231,58,116,25,175,42,178,208,114,9,171,57,200,77,85,46,166,81,121,161,166,138,203,201,195,93,170,182,24,217,117,114,179,107,227,137,168,109,83,37,64,13,104,0,35,159,6,50,206,154,0,88,129,221,11,157,43,105,211,202,142,113,26,168,92,39,154,254,175,252,195,86,196,44,141,110,165,176,218,137,102,160,230,253,91,250,55,213,66,42,80,202,134,217,24,169,74,125,63,92,28,79,114,157,203,251,62,101,115,168,65,163,34,165,176,124,112,136,58,196,232,82,56,96,210,0,0,10,136,192,44,230,204,53,195,240,4,8,70,193,165,14,102,184,57,230,12,130,132,96,112,24,102,25,96,0,98,42,26,166,9,32,104,97,122,5,230,42,65,252,0,7,115,6,224,77,48,193,7,112,80,11,24,7,128,3,140,158,160,193,0,48,210,6,22,184,84,3,51,9,112,62,101,162,160,230,2,133,24,148,209,231,65,130,82,99,172,192,11,100,196,58,121,33,81,70,194,4,98,162,129,30,66,181,151,229,204,145,70,167,230,138,142,15,173,56,64,58,177,215,110,109,131,130,35,102,88,196,7,201,124,51,71,146,29,41,108,41,117,29,85,33,67,82,83,253,110,227,102,40,63,66,70,215,38,142,209,131,97,189,19,32,17,105,226,21,169,89,32,249,238,120,182,185,199,121,134,77,92,171,7,20,63,77,42,58,189,168,108,159,43,209,109,57,34,106,54,121,7,22,156,69,20,97,67,206,65,94,204,142,235,175,252,179,221,108,150,63,239,166,245,244,163,217,51,156,213,79,248,124,0,0,20,0,0,16,95,131,25,98,68,10,10,10,2,92,65,11,47,129,193,128,200,28,209,35,96,148,253,87,150,96,120,247,189,16,46,0,172,178,250,166,57,145,218,81,104,254,173,234,213,250,172,80,134,140,187,16,178,255,255,255,18,111,144,67,147,191,155,126,26,148,88,96,208,103,42,208,152,21,176,32,33,108,52,97,5,167,22,113,214,65,217,55,166,22,50,38,108,146,198,40,21,70,48,65,198,232,145,224,99,12,196,161,152,196,176,44,199,96,236,193,128,84,193,144,24,200,209,180,176,3,128,68,3,2,67,71,173,0,193,129,216,200,175,3,86,5,244,42,3,54,161,150,104,226,20,107,193,224,164,122,154,70,92,33,19,110,104,18,7,182,29,89,107,26,82,249,139,54,255,251,178,100,207,142,135,86,103,200,155,217,92,208,92,201,25,189,100,227,142,24,41,163,46,110,233,13,193,74,18,103,13,133,149,144,115,185,127,68,129,20,43,24,53,191,236,205,54,15,165,28,166,175,242,215,128,158,192,182,44,63,229,191,212,69,187,20,90,15,84,240,230,36,163,225,12,64,6,40,227,143,28,57,179,101,174,49,184,209,216,236,193,152,180,200,214,26,34,135,103,150,226,195,49,90,48,117,85,152,106,216,136,133,24,135,11,57,35,107,134,60,209,209,210,89,244,142,150,181,188,253,241,206,209,30,125,95,17,99,249,60,17,100,187,6,226,231,35,33,103,129,74,6,25,43,162,67,164,158,151,145,26,109,148,58,125,173,131,196,249,34,235,43,247,207,64,218,21,140,14,255,141,106,138,186,212,64,221,11,137,208,80,152,93,236,74,26,231,234,72,36,138,90,246,15,32,44,131,142,26,43,134,196,210,55,68,38,78,41,34,151,165,36,200,0,18,131,15,100,117,51,139,25,67,11,165,80,50,20,122,51,14,19,120,48,4,26,51,4,242,110,48,116,7,195,15,50,26,48,103,1,147,18,160,40,49,222,25,162,168,56,152,93,134,137,139,112,62,160,52,72,17,194,5,124,192,40,5,76,14,67,248,201,148,26,76,10,64,16,24,98,124,169,133,13,166,44,106,29,198,56,42,225,171,3,158,142,242,8,248,141,154,38,163,162,4,40,219,68,30,10,92,108,72,4,228,160,82,39,103,81,88,85,1,11,16,209,53,119,0,136,174,141,229,91,205,68,183,83,139,25,177,77,86,122,240,204,72,2,95,154,21,61,183,88,5,106,107,57,230,237,183,151,136,175,16,107,169,104,197,147,246,97,61,1,93,208,121,178,213,66,27,242,114,185,77,239,102,246,163,44,184,86,207,205,5,58,109,227,59,173,63,238,41,239,33,183,119,40,41,234,9,185,44,191,133,31,220,94,206,19,106,254,207,100,157,224,159,55,254,93,187,236,54,44,157,0,56,54,226,13,99,209,224,150,68,180,11,180,166,16,104,140,58,103,184,160,219,43,217,175,91,214,59,108,142,126,164,183,111,109,253,178,109,155,6,127,198,181,89,208,234,37,111,103,2,43,11,154,154,255,255,243,29,49,200,208,183,102,53,206,182,23,58,59,242,237,100,114,225,91,194,255,193,46,124,208,175,91,110,250,197,205,189,48,193,63,54,12,100,48,192,242,54,189,254,56,40,99,49,144,94,49,132,60,49,136,4,48,140,179,6,1,6,23,1,38,72,144,105,218,6,9,76,111,4,99,68,0,104,64,85,9,10,131,38,99,129,139,221,91,65,255,19,24,32,72,137,231,29,153,251,198,234,246,233,1,124,160,11,7,134,115,210,232,54,255,251,178,100,201,14,199,64,84,199,19,219,76,98,86,41,73,179,100,163,156,87,253,105,44,110,229,145,65,49,160,103,140,245,9,121,33,43,173,158,21,109,232,148,174,215,110,140,123,175,68,221,232,46,205,46,127,250,181,7,234,105,22,114,25,249,249,188,222,47,125,236,218,126,50,197,175,240,145,226,112,3,41,114,198,177,157,46,179,182,183,246,204,173,200,154,179,125,103,34,157,171,221,75,253,45,78,198,237,21,55,225,139,110,235,238,116,13,77,255,243,43,54,253,135,54,150,202,185,241,192,33,91,16,16,42,224,88,187,35,147,119,211,234,2,11,239,227,69,140,37,225,62,52,193,102,120,56,22,6,23,129,237,193,208,209,175,40,27,202,144,239,252,253,246,174,186,179,8,235,35,255,252,91,32,2,104,181,162,146,194,11,69,163,77,42,81,19,179,37,223,251,148,181,140,129,215,155,250,118,176,186,201,171,240,254,171,53,110,91,98,48,41,60,115,116,240,186,49,238,17,227,232,0,241,53,39,63,83,22,113,250,48,64,53,211,19,0,213,49,222,32,195,6,96,136,49,195,4,243,42,34,228,48,20,5,3,14,241,154,48,234,20,0,64,12,152,30,4,137,129,224,12,16,0,160,201,15,153,53,131,129,128,152,3,136,128,4,72,173,129,194,16,74,36,70,92,128,243,68,159,30,4,34,38,99,72,66,16,248,206,106,126,155,153,225,128,181,226,41,242,183,31,80,137,42,83,9,78,57,230,94,197,174,136,251,19,0,98,100,173,2,29,63,65,113,197,201,119,212,213,151,173,233,216,252,181,247,212,249,132,27,114,84,6,36,247,223,94,89,95,195,182,187,81,235,20,162,203,125,209,185,230,210,108,113,33,80,25,30,161,199,13,218,155,148,63,78,169,49,190,225,251,78,240,145,185,198,186,17,121,201,93,3,144,201,184,60,200,78,155,243,16,229,143,42,175,203,109,144,246,114,233,151,186,46,174,27,44,142,34,80,108,67,97,15,154,115,18,171,134,127,255,255,255,43,240,119,224,156,0,0,8,0,0,97,190,226,72,215,200,26,138,3,210,24,59,15,140,48,107,80,114,16,80,51,199,127,113,31,76,59,152,163,199,215,20,219,93,191,174,161,165,7,28,221,235,255,254,202,40,138,207,68,126,114,217,76,118,81,229,97,30,136,210,43,43,187,251,160,194,239,85,221,152,138,227,177,45,81,86,159,105,209,235,73,131,56,66,154,74,137,73,133,161,20,155,67,152,73,161,25,53,24,68,140,9,132,112,247,152,52,129,217,137,184,52,24,67,130,185,134,24,28,24,190,141,217,128,128,15,24,65,134,121,134,0,81,160,32,192,136,13,199,130,128,18,1,65,97,95,48,158,8,68,25,107,255,251,178,100,203,14,135,199,116,197,131,218,92,208,84,137,57,221,97,101,100,27,149,129,30,79,109,17,129,53,18,103,105,134,21,88,167,118,50,29,16,97,47,193,13,142,208,232,52,73,179,22,238,183,153,89,108,236,64,20,235,44,160,95,143,205,2,187,130,162,47,126,48,252,142,161,80,200,172,2,31,20,28,118,168,212,205,126,185,202,57,214,242,182,171,77,106,156,190,218,176,165,183,240,134,107,88,171,255,50,180,104,184,250,234,207,68,183,46,44,187,5,67,216,114,32,246,183,145,242,174,170,125,161,235,73,21,67,110,148,225,190,232,42,40,58,15,232,251,184,228,104,231,116,54,90,146,197,231,119,213,227,173,222,148,125,171,243,162,221,201,110,48,16,113,134,129,200,56,227,252,64,50,7,48,0,3,109,176,130,156,53,13,10,164,186,9,24,203,229,106,171,44,167,68,116,33,121,1,247,122,74,102,218,135,15,231,211,62,255,111,235,223,255,212,6,20,96,33,177,170,159,0,153,22,30,120,144,210,75,13,176,2,44,39,24,186,28,226,210,199,246,48,24,185,251,77,57,34,253,229,128,0,9,147,2,209,74,52,107,20,243,12,100,145,51,240,11,227,75,96,254,49,52,8,83,2,240,97,49,1,9,163,12,161,93,48,130,11,147,6,32,7,49,110,28,33,192,102,48,140,0,80,130,138,92,70,1,0,90,16,2,37,218,48,243,116,242,129,98,96,170,1,141,62,7,3,25,66,3,65,203,194,192,25,30,155,71,41,23,34,211,102,38,19,110,46,2,67,193,242,70,79,198,238,52,10,139,64,112,230,18,154,58,1,80,241,48,34,78,66,26,87,23,201,1,114,168,26,26,132,66,243,187,53,27,214,73,163,103,75,58,214,161,172,55,150,251,209,100,143,200,250,170,187,225,196,131,97,1,72,126,225,114,77,15,104,90,241,12,78,48,96,214,42,72,222,200,248,71,161,132,88,225,60,30,46,85,40,225,129,240,162,139,144,137,169,48,226,27,39,99,195,167,33,157,138,72,222,146,178,123,133,204,41,56,185,141,34,238,174,105,22,100,122,47,228,218,109,183,225,227,30,80,0,22,251,135,130,125,208,48,145,13,81,153,237,145,168,230,112,122,20,80,52,151,87,15,189,16,144,137,213,211,252,220,207,255,244,255,253,90,127,249,44,155,46,200,34,206,139,115,16,65,131,7,7,155,224,190,141,169,62,110,255,205,50,25,119,183,175,175,245,186,202,21,187,126,45,198,56,76,71,220,180,102,132,83,166,174,203,6,93,72,230,4,49,129,1,185,133,97,137,134,11,113,132,160,96,240,32,104,11,70,35,18,135,128,35,35,134,164,197,32,12,72,128,247,156,193,192,88,21,186,143,1,170,255,251,178,100,182,142,135,62,103,199,147,220,67,242,74,102,105,211,96,227,126,92,53,195,32,78,229,51,73,51,18,103,117,133,149,193,100,6,64,153,72,4,89,19,133,184,40,220,59,72,175,232,184,110,167,45,134,79,6,160,88,13,40,169,155,136,96,23,165,45,2,205,13,253,22,12,30,82,22,74,97,17,22,151,106,107,94,90,114,156,42,212,250,75,245,216,71,125,160,243,11,60,237,238,252,246,4,242,139,114,118,226,229,157,245,5,50,108,192,26,188,77,185,31,174,153,60,22,83,231,114,187,21,33,141,151,213,209,204,141,10,130,177,64,110,38,4,230,89,143,154,104,200,8,93,5,178,146,83,9,134,215,146,119,116,122,233,71,78,18,132,42,119,42,132,254,116,12,28,148,84,95,101,42,135,77,191,252,10,118,234,25,123,28,173,223,24,249,165,148,231,207,92,96,0,0,107,183,15,5,50,46,39,136,209,210,173,156,70,153,94,122,66,187,140,193,207,133,202,31,188,164,73,133,149,206,223,205,159,95,255,167,215,243,168,163,152,9,47,211,91,242,188,110,45,231,214,126,245,218,147,26,204,189,63,221,175,127,26,196,159,191,29,54,122,154,165,105,29,200,0,32,2,188,102,85,112,119,10,106,76,106,155,202,111,159,102,77,25,250,2,153,80,20,152,38,26,153,54,118,129,129,35,0,129,51,51,151,98,160,68,96,176,64,4,28,211,112,192,16,69,21,30,19,1,139,163,58,130,178,234,41,80,56,198,120,71,6,52,51,118,210,22,69,42,84,189,216,26,136,179,164,104,207,46,136,151,162,149,96,10,45,138,88,111,50,187,133,66,80,8,144,180,176,69,6,198,134,0,101,219,118,100,120,84,253,91,215,179,252,56,212,168,115,154,207,183,255,18,53,98,84,137,84,79,244,17,34,231,242,135,121,0,129,108,174,76,181,16,16,178,79,152,145,214,211,8,32,233,195,182,93,60,1,132,34,55,121,182,87,36,97,132,44,105,145,10,72,145,48,70,91,105,97,80,225,34,110,243,11,47,115,121,41,44,243,40,17,163,126,42,149,133,143,118,190,76,62,4,12,47,27,62,254,213,255,255,91,247,122,223,255,123,101,50,81,192,0,64,22,7,150,96,209,169,6,80,93,53,86,68,22,181,166,246,138,14,12,5,72,109,200,78,71,176,172,197,119,59,244,178,238,113,19,52,147,42,53,255,213,255,251,169,92,64,187,24,37,14,61,239,81,247,214,152,157,193,161,228,214,149,5,200,116,102,172,165,101,224,156,220,28,66,21,168,0,28,219,227,20,240,57,83,211,17,126,52,242,51,172,116,4,51,162,113,40,32,178,130,16,203,140,149,133,226,103,38,58,0,253,194,154,12,148,148,200,185,255,251,178,100,173,140,135,19,119,200,179,185,52,210,78,100,169,202,97,169,110,23,21,163,52,109,189,51,65,49,139,38,49,146,166,72,247,38,8,132,171,142,0,129,237,78,156,183,93,126,87,234,80,214,172,138,222,152,79,251,87,231,245,228,7,134,128,233,39,84,92,83,127,234,146,80,220,182,145,184,155,52,243,82,117,250,164,248,64,134,187,243,183,43,59,71,1,97,21,137,194,10,147,146,43,34,119,53,105,7,195,170,69,117,116,157,0,167,89,195,42,249,49,146,76,209,131,99,136,133,35,249,244,86,220,139,56,135,174,80,128,148,109,25,26,45,121,53,151,35,137,33,168,46,194,116,64,170,36,175,32,195,159,174,131,148,125,44,214,226,111,71,24,215,135,102,15,139,2,130,8,10,177,55,154,192,36,1,119,7,197,4,16,138,76,21,9,78,244,248,10,57,180,121,90,44,177,52,221,44,91,162,221,219,215,114,220,18,26,252,71,1,176,70,49,61,167,9,237,151,144,47,178,204,231,138,184,122,212,89,18,14,83,217,166,129,154,86,59,253,219,113,109,21,56,0,0,99,5,179,35,85,68,147,61,221,67,36,20,3,154,150,83,51,135,163,38,65,3,2,0,67,30,74,195,14,192,68,236,50,9,64,97,98,194,137,147,0,114,161,45,178,201,84,166,3,145,6,117,130,169,212,180,4,137,169,0,16,2,41,137,125,184,81,73,181,23,183,112,20,236,141,176,27,19,206,91,34,94,211,254,63,28,15,36,141,231,55,134,216,209,51,24,140,138,76,4,195,95,91,183,217,179,121,38,143,213,198,45,126,243,43,169,214,251,42,120,215,41,179,252,226,230,209,32,88,85,44,73,68,40,39,54,228,124,136,193,1,46,149,196,38,22,228,24,238,94,211,163,95,106,106,74,48,93,57,197,41,220,17,141,183,5,91,81,242,240,69,52,26,44,95,73,211,71,21,161,159,210,236,176,180,146,34,139,14,40,40,84,201,11,114,72,169,167,147,65,12,20,223,72,34,140,201,156,70,143,126,198,54,98,55,144,234,207,39,13,240,204,172,233,228,63,159,223,172,194,88,214,82,2,1,2,16,40,32,134,224,97,30,82,1,115,37,109,10,167,144,174,51,209,36,162,5,15,73,218,77,53,113,4,78,192,73,194,187,197,187,201,79,19,245,45,116,150,215,127,173,152,251,159,184,55,163,33,87,159,69,201,80,224,74,55,56,128,46,37,178,212,25,218,155,6,99,174,172,97,88,148,104,234,56,99,225,12,120,233,78,99,59,12,97,64,10,20,20,64,7,121,130,128,58,173,49,125,71,29,0,194,128,161,135,226,188,15,42,38,6,221,81,32,76,138,83,30,1,211,32,160,150,118,2,130,144,180,207,74,255,251,178,100,186,14,135,87,120,201,19,185,76,210,72,100,153,101,97,226,106,28,17,229,36,46,228,211,129,13,29,166,233,130,154,56,9,228,52,236,66,213,33,154,53,37,115,197,8,179,162,149,18,129,211,204,80,34,247,222,249,201,184,69,200,8,161,141,21,11,102,182,139,1,192,177,210,0,108,217,165,181,42,127,121,20,134,34,245,30,219,119,161,156,108,247,45,208,110,146,139,25,185,13,202,255,250,171,204,165,149,143,202,38,72,25,142,136,210,96,136,177,239,106,233,26,82,246,139,116,192,146,121,151,62,205,68,227,175,186,91,166,137,206,30,194,18,49,219,36,198,77,27,159,69,172,128,98,232,212,160,139,7,229,177,221,3,34,169,77,177,177,230,244,218,233,190,246,45,163,220,125,47,62,255,209,184,136,127,252,235,247,202,108,100,100,192,0,2,248,1,177,53,194,86,149,160,48,201,150,210,101,76,162,173,194,245,204,181,245,233,102,158,14,247,170,23,152,89,34,70,101,95,25,142,221,134,131,127,255,255,249,26,254,214,71,209,178,95,34,52,20,201,2,222,28,68,31,92,132,195,35,207,0,2,211,148,199,188,67,43,18,141,34,69,52,97,228,85,148,100,146,152,25,50,13,2,24,120,168,169,32,147,10,40,19,116,24,12,206,158,127,217,172,98,32,35,122,121,64,63,111,65,89,88,96,149,50,150,75,27,44,143,144,246,29,47,238,117,71,142,209,84,84,52,141,20,104,229,238,214,199,62,118,157,112,226,194,99,177,37,7,143,21,204,21,152,233,198,241,47,15,173,85,211,7,230,196,150,215,162,119,219,171,189,76,173,12,220,172,109,233,165,101,148,138,181,203,172,129,13,212,185,206,63,48,184,214,85,190,142,107,199,119,130,165,195,39,227,43,215,31,162,23,214,47,121,203,70,122,230,179,111,154,226,215,104,153,57,145,52,240,227,15,145,241,223,229,110,133,196,229,103,209,204,52,236,188,185,219,137,101,213,239,71,43,223,102,245,196,18,235,52,20,126,184,193,113,96,8,85,204,32,135,241,15,75,134,60,134,114,147,87,173,206,178,21,141,102,138,45,148,180,100,17,197,230,83,235,145,228,251,74,141,61,253,159,62,133,212,38,46,100,132,204,66,38,32,215,34,213,53,214,108,241,99,253,189,153,176,1,93,50,135,184,227,8,131,115,221,205,86,167,59,241,4,199,140,83,0,129,140,66,17,1,44,202,8,229,200,0,168,204,38,25,6,4,12,128,23,117,153,170,176,172,33,1,92,116,13,70,236,7,11,230,136,66,67,194,192,160,0,182,147,74,216,199,35,14,2,119,66,226,66,64,252,231,215,180,58,157,193,193,151,109,209,94,241,8,69,88,49,196,22,0,76,179,255,251,176,100,182,12,198,108,104,203,155,154,98,240,61,2,201,195,97,234,38,29,9,195,46,78,48,190,193,24,146,165,133,156,40,114,24,30,105,136,91,137,39,34,203,86,57,92,97,148,66,107,198,224,71,173,215,127,85,58,39,172,120,110,27,145,202,43,150,29,94,199,210,105,115,135,18,41,99,159,176,32,71,203,170,74,152,192,112,44,28,8,149,69,8,32,20,45,122,206,218,22,150,28,69,83,205,141,133,140,114,113,28,209,99,56,127,208,86,5,78,82,5,133,115,179,55,140,42,189,98,69,239,180,226,247,28,163,237,52,190,192,0,16,80,113,85,93,156,153,53,174,148,98,33,247,86,165,209,187,208,221,145,128,113,112,219,44,84,40,60,2,118,11,224,12,20,219,176,68,210,16,40,163,156,165,46,196,148,222,186,163,164,47,85,63,47,101,92,152,217,134,35,199,84,59,163,144,5,198,48,165,224,118,107,178,114,249,185,204,148,247,236,65,17,159,125,146,186,50,232,33,254,255,250,118,43,116,91,122,22,0,0,0,112,171,60,51,131,32,202,45,19,245,223,141,166,111,49,1,24,201,103,83,5,5,204,76,55,93,133,217,24,54,22,0,38,22,20,13,24,215,178,182,148,1,32,33,138,79,225,32,88,209,138,106,80,161,204,56,83,68,22,233,24,115,211,195,228,136,1,214,210,35,146,87,218,68,188,149,251,213,22,175,147,103,250,7,9,90,111,233,249,150,200,7,69,107,185,202,71,128,187,75,64,218,111,132,4,67,89,64,108,2,220,2,56,140,15,191,185,62,231,155,60,234,30,70,173,37,214,195,184,60,89,153,102,67,25,5,153,2,156,200,168,154,108,185,48,217,81,238,143,239,185,65,22,88,197,58,203,58,198,37,211,166,134,135,70,40,120,82,165,214,65,204,89,150,137,228,18,97,134,50,40,28,47,15,82,138,40,154,186,237,53,81,243,106,109,53,100,28,150,100,79,177,163,187,84,236,255,61,229,128,23,212,48,0,3,128,86,66,102,82,101,244,96,73,73,23,91,230,202,67,32,144,147,82,244,162,115,74,166,137,89,131,162,230,89,134,116,34,17,222,49,221,197,206,167,59,165,101,251,170,189,9,127,188,102,243,70,39,40,215,209,48,143,87,255,223,211,127,245,84,128,30,198,10,22,198,96,11,70,39,0,231,5,21,102,69,142,134,18,143,134,18,13,33,1,184,168,112,156,194,64,249,32,175,7,4,4,198,1,1,93,140,163,4,105,146,137,20,176,138,112,42,97,210,86,172,193,130,76,203,82,126,51,201,165,37,218,203,47,248,212,110,83,148,9,195,181,134,229,223,197,23,106,55,232,32,125,91,94,47,60,167,75,174,167,106,57,189,165,64,60,131,255,251,178,100,192,142,166,162,107,204,155,153,107,240,71,68,217,81,103,10,42,24,181,163,52,110,225,113,129,4,18,102,25,151,149,90,57,196,225,189,100,128,42,191,95,119,168,91,238,155,34,217,228,210,97,228,151,92,215,152,22,70,47,91,202,174,119,28,187,26,110,181,122,131,86,242,8,87,89,36,135,116,163,107,175,102,199,236,192,7,231,183,195,76,143,34,186,239,137,117,174,8,52,169,113,227,201,189,199,175,164,156,157,201,210,245,174,234,27,35,182,45,207,108,189,170,158,132,161,191,247,117,160,2,168,24,64,82,101,136,14,65,50,90,211,250,173,241,23,208,2,45,136,104,177,217,56,148,193,102,100,93,51,120,240,220,234,136,77,30,62,141,64,119,252,32,245,229,115,223,94,140,195,3,33,118,255,255,255,245,87,255,255,251,51,213,117,144,0,0,12,252,194,179,56,217,1,112,198,67,128,253,84,148,216,65,16,195,50,60,49,12,50,28,10,48,68,87,70,242,128,8,18,85,38,152,136,95,48,160,29,114,24,113,48,89,60,32,15,135,141,86,72,214,204,183,218,248,164,101,235,52,149,83,25,177,65,223,251,140,45,54,107,205,133,192,171,30,88,119,225,59,89,18,241,147,89,150,188,152,93,24,62,43,134,105,197,79,37,66,66,146,152,151,165,71,242,56,199,111,83,153,65,177,235,108,9,49,247,15,167,169,68,119,171,62,150,196,5,124,145,239,52,43,7,4,109,246,248,158,8,53,223,199,187,200,182,55,141,71,218,80,187,247,87,77,22,1,70,229,10,32,106,149,149,150,144,183,24,248,102,141,8,152,158,85,92,11,33,197,67,250,238,215,29,219,226,98,95,155,5,185,173,134,44,219,150,43,132,5,165,123,248,54,109,85,150,35,40,134,173,172,26,206,82,58,170,181,146,59,60,56,176,21,142,81,219,45,35,244,251,43,243,1,186,18,61,3,58,146,70,246,87,240,159,42,214,207,243,160,0,0,87,184,113,81,82,21,160,12,40,5,178,209,237,13,160,11,26,137,17,189,182,204,225,180,102,81,126,88,240,69,182,118,197,227,81,106,63,251,213,170,71,211,243,47,88,11,255,255,250,55,246,255,255,255,215,183,253,44,18,54,148,245,31,30,236,2,186,237,0,58,99,248,176,112,112,156,102,209,104,122,23,48,99,146,222,97,50,158,97,138,32,80,83,24,188,9,24,52,2,152,128,0,24,44,125,160,209,133,132,32,146,36,181,194,160,160,176,146,244,138,143,134,1,6,175,66,78,152,42,20,145,2,97,64,52,74,240,95,82,24,91,76,68,108,34,32,112,44,210,25,195,206,64,104,2,155,100,35,94,23,210,196,61,81,189,229,50,253,139,209,67,49,9,76,216,255,251,178,100,214,142,231,219,104,203,27,185,124,96,70,169,137,163,97,226,30,29,217,163,40,110,229,147,193,15,34,230,141,135,136,176,226,18,232,106,88,135,60,187,52,171,42,193,129,94,153,37,60,2,45,20,227,184,40,17,55,87,111,50,189,234,54,168,169,243,228,34,229,196,250,123,47,252,67,31,122,22,19,153,84,165,221,122,103,202,146,243,98,237,238,65,115,183,242,119,13,179,197,59,219,59,146,190,44,148,47,253,33,57,182,239,186,132,220,126,96,201,101,118,244,209,254,185,228,183,124,106,125,106,115,162,201,52,255,22,59,42,88,65,132,207,165,12,170,68,187,216,253,53,177,27,171,213,76,251,153,106,115,174,32,239,248,80,7,66,251,84,174,241,29,135,198,210,158,36,11,243,51,56,13,237,70,88,164,233,187,125,176,137,235,251,119,81,103,193,234,77,115,84,159,194,27,212,19,126,250,180,135,193,143,255,255,255,246,255,237,169,171,109,219,110,24,228,85,198,231,229,119,86,46,164,0,0,5,220,193,34,147,139,12,76,108,198,50,63,148,227,99,227,21,25,12,162,130,12,54,24,148,40,96,48,2,6,152,44,220,216,6,136,198,46,5,64,35,32,38,115,50,35,16,21,143,229,205,20,179,233,102,158,136,140,60,20,128,50,104,145,124,96,198,71,83,72,213,126,149,126,75,219,34,176,190,211,215,242,183,219,143,20,29,219,144,158,96,255,72,37,124,125,53,217,167,183,238,133,193,113,95,128,218,230,86,201,0,73,197,134,159,72,219,107,86,127,136,49,52,80,231,210,251,251,60,113,156,99,88,142,235,251,106,219,131,191,133,211,39,124,44,145,161,210,13,119,152,141,209,167,97,137,151,173,234,152,16,190,163,24,39,112,217,79,115,197,196,107,249,212,35,7,243,171,144,143,152,89,166,30,154,20,236,160,169,91,144,152,51,24,141,69,121,169,17,81,58,135,71,157,21,54,40,100,0,0,3,67,11,105,43,204,252,9,45,29,58,24,203,97,188,223,3,6,152,118,86,255,166,71,161,160,67,197,52,43,48,44,155,62,237,18,176,236,85,255,10,253,217,254,248,220,239,199,223,254,158,219,62,207,237,204,65,178,40,91,66,12,123,106,1,202,96,26,26,109,225,106,96,65,50,108,61,28,105,49,192,96,170,188,0,1,204,142,3,140,4,27,203,66,24,47,24,104,100,185,102,12,14,35,162,12,193,40,24,52,9,188,165,218,50,116,3,104,73,58,96,72,2,80,21,14,4,8,214,101,158,219,66,84,89,212,206,218,65,79,221,26,50,118,8,81,250,101,180,28,154,59,231,126,142,45,150,34,16,84,98,211,212,223,225,81,61,222,218,182,213,191,13,204,49,94,75,131,40,255,251,178,100,195,142,230,143,104,76,155,143,79,160,66,36,233,147,101,133,100,28,57,161,42,110,229,51,193,38,147,165,201,151,149,90,85,245,95,129,164,104,100,133,72,150,116,206,217,222,89,237,110,227,57,242,223,201,184,73,241,214,181,156,26,179,238,106,182,124,220,118,17,171,51,114,223,249,140,181,200,248,149,114,64,108,146,81,169,122,44,183,176,9,38,98,54,206,197,243,71,25,149,98,106,185,152,196,141,102,154,114,144,218,218,105,201,63,99,39,200,149,152,47,52,26,173,205,162,249,70,113,89,47,224,211,205,89,102,118,76,250,73,255,244,82,52,8,74,118,2,50,57,199,168,180,172,117,85,223,86,25,37,125,1,41,166,12,195,114,172,78,121,26,15,246,190,184,194,241,155,24,245,14,209,104,38,200,46,34,187,216,205,190,53,190,175,128,134,145,174,32,27,46,183,101,248,131,97,47,237,255,200,196,96,87,215,17,177,50,144,0,2,243,4,161,237,50,10,19,211,2,161,1,52,228,37,115,30,0,249,48,177,17,243,10,97,67,48,64,1,243,3,32,142,72,147,2,48,26,48,111,16,226,168,13,24,23,4,193,131,200,24,52,145,0,3,13,2,51,232,5,5,51,9,144,38,107,100,133,135,78,78,48,205,65,134,14,200,157,245,97,231,115,38,234,153,22,102,140,144,239,219,26,41,212,110,98,91,53,215,38,205,44,83,41,178,197,114,91,15,66,77,118,129,41,94,247,162,209,123,51,197,234,92,25,68,13,57,153,36,141,76,139,95,126,42,59,98,188,221,43,36,134,226,113,221,33,169,19,168,9,57,28,73,234,210,192,170,92,105,249,210,10,151,32,75,57,66,181,103,89,187,150,38,253,157,222,156,152,19,241,213,160,198,115,127,45,79,138,235,215,78,180,242,19,77,27,86,23,54,223,89,213,63,73,138,30,254,188,88,212,254,53,28,87,251,245,35,189,63,151,210,151,203,108,237,37,163,223,83,232,20,120,136,22,0,0,22,225,176,204,38,249,44,3,172,246,86,177,57,109,100,63,49,85,110,94,42,13,202,166,207,167,125,55,203,255,183,255,251,235,209,255,255,254,223,255,252,229,144,115,71,93,42,198,134,6,235,55,144,93,101,169,34,3,2,13,20,200,248,111,76,42,72,220,219,212,67,140,230,195,20,193,208,163,76,32,199,44,193,228,21,76,35,65,132,20,5,227,193,154,97,88,44,168,252,14,14,115,12,64,12,88,84,212,30,4,169,112,224,81,131,128,42,29,25,1,115,2,48,8,34,7,48,168,5,19,41,55,72,219,86,118,198,84,214,235,112,52,1,103,35,160,2,93,122,65,65,29,82,168,146,200,16,10,119,222,73,5,158,83,129,13,145,27,150,255,251,178,100,203,14,231,88,104,73,147,217,100,96,58,231,201,211,97,231,24,29,189,189,34,79,104,179,193,78,19,165,73,167,157,88,60,12,146,118,2,83,70,45,65,108,70,46,89,109,70,150,228,194,251,37,174,217,104,23,136,99,102,61,36,17,164,30,89,23,186,158,84,217,211,40,86,183,66,246,243,175,77,140,185,40,173,82,153,60,37,147,223,148,231,204,200,110,111,59,186,156,128,239,95,221,97,168,64,144,145,46,154,205,17,73,136,236,179,141,18,49,232,210,13,157,14,238,232,36,81,119,117,85,48,234,139,45,99,163,140,61,29,200,102,53,167,28,46,131,93,139,90,158,59,255,197,184,171,225,192,68,60,42,1,166,114,76,198,179,22,33,1,235,161,56,208,197,216,119,194,168,121,53,15,81,244,211,141,130,91,153,169,41,165,48,74,183,142,159,12,202,132,140,41,32,114,252,112,222,243,189,239,117,20,170,8,131,53,30,47,255,73,63,250,196,96,200,62,2,40,18,12,168,52,129,211,107,20,11,156,36,125,133,38,32,0,0,229,188,196,178,179,53,24,204,38,123,63,18,240,196,199,195,36,30,129,67,224,132,144,8,114,155,0,192,41,140,76,77,148,193,66,243,8,132,96,199,101,66,174,14,6,76,88,0,140,167,121,113,146,205,101,170,209,96,211,213,218,23,158,16,79,90,66,99,105,19,171,116,11,8,204,211,102,215,193,184,130,235,200,29,108,160,163,92,18,5,109,53,52,120,64,22,42,162,174,206,10,213,20,43,55,117,158,96,79,50,247,215,169,165,142,23,182,202,249,226,24,106,244,95,28,44,16,92,227,36,43,181,114,155,244,196,205,255,165,165,38,86,69,63,222,188,145,221,12,22,102,157,105,93,73,151,219,106,60,66,230,175,11,159,111,219,87,239,171,245,230,12,57,238,79,119,37,216,212,182,242,203,158,167,218,182,201,255,43,81,47,196,237,129,193,136,128,33,67,61,113,156,163,197,194,178,17,149,185,74,216,197,59,156,64,83,35,192,24,174,199,133,48,139,74,104,81,67,231,244,203,208,220,97,127,28,111,255,241,1,136,43,57,20,121,237,255,255,228,197,64,110,113,97,97,72,216,165,54,29,218,221,33,113,142,115,185,144,5,41,151,104,1,229,54,185,193,65,57,134,238,33,145,202,1,142,224,241,129,227,97,129,32,240,64,214,100,145,186,162,70,16,15,6,25,135,145,50,80,20,152,22,184,44,2,128,147,213,192,58,9,152,42,15,20,3,69,80,133,150,30,2,56,18,22,199,15,224,217,100,53,229,102,40,87,175,164,220,12,155,73,122,84,6,28,229,168,18,189,69,141,46,182,207,161,159,143,178,166,57,41,200,0,60,150,219,98,108,215,255,251,178,100,190,142,198,49,101,204,155,143,101,66,66,68,217,146,101,135,86,157,45,165,40,78,229,51,193,86,25,101,9,166,30,32,107,26,96,47,202,207,224,209,180,151,19,188,161,90,10,70,29,65,82,90,213,177,187,79,38,229,222,229,110,204,67,148,252,83,247,241,187,111,184,201,110,243,127,103,59,241,139,251,203,169,165,40,73,180,108,230,201,25,195,4,36,236,66,106,86,48,236,44,209,181,215,70,147,135,245,37,12,28,108,128,203,6,234,85,107,168,198,48,193,6,106,57,37,152,174,108,34,197,92,155,151,156,45,20,231,63,229,47,238,210,179,217,61,77,251,148,108,32,4,8,65,172,96,162,99,216,124,132,136,48,0,36,50,106,23,109,235,102,4,11,224,151,21,84,234,76,214,201,63,221,239,11,75,197,4,177,171,191,67,125,243,63,196,142,92,163,98,227,49,51,79,221,145,200,32,230,153,149,244,33,168,253,66,57,130,134,83,69,77,232,164,63,255,32,162,75,220,239,168,160,252,138,224,0,0,84,148,196,244,19,20,134,12,142,106,49,79,128,210,168,19,51,161,76,124,132,18,42,133,71,40,206,166,70,71,50,53,81,225,88,65,166,105,67,223,75,162,38,10,248,144,33,220,2,51,158,135,171,172,18,28,7,102,75,79,222,41,165,139,8,227,122,236,98,77,30,78,56,197,21,252,174,234,232,232,49,124,187,39,212,202,243,150,208,77,165,117,206,201,57,218,17,65,237,211,64,78,61,250,170,206,222,247,225,155,178,132,53,34,236,116,200,34,162,234,195,8,0,3,75,91,216,64,14,201,182,19,65,144,26,98,226,117,26,78,110,16,171,111,246,90,97,149,50,225,25,32,89,237,209,152,166,205,245,25,88,129,91,242,196,55,91,80,93,246,220,212,30,56,165,146,19,27,159,67,50,200,131,50,121,19,164,179,25,183,21,161,37,10,237,74,123,72,63,103,214,28,4,158,192,0,0,0,53,64,0,156,17,22,108,158,196,243,22,82,135,64,74,37,102,64,2,73,173,128,234,234,177,12,178,140,92,180,19,128,193,218,85,42,68,136,244,138,121,52,168,28,179,255,146,181,182,81,126,82,75,238,213,211,62,147,81,31,254,46,219,191,254,88,43,48,41,241,50,220,128,50,109,166,57,210,243,52,108,190,49,65,169,50,180,79,7,45,134,13,7,134,1,1,166,19,1,198,74,22,99,128,41,132,3,25,137,224,156,4,151,228,192,173,209,209,64,84,25,148,21,106,115,228,89,128,161,80,6,204,198,79,44,98,88,196,132,101,191,76,77,186,60,91,89,107,198,94,164,246,158,133,220,109,175,202,194,203,38,30,18,86,129,118,241,96,112,252,186,29,14,236,142,101,186,80,255,251,178,100,194,14,134,116,104,204,155,153,75,240,69,67,105,189,97,235,38,28,137,155,42,78,225,145,129,27,35,38,77,149,149,144,99,42,10,90,6,194,34,148,84,254,64,183,230,182,12,202,234,90,45,33,114,118,109,98,211,141,234,19,51,96,245,168,225,119,125,44,109,54,238,244,73,237,214,72,78,92,161,58,61,134,187,91,99,177,175,63,252,61,91,103,154,236,82,207,127,189,27,191,75,191,103,93,133,108,9,121,185,217,91,104,50,132,227,149,70,58,72,142,186,241,233,141,163,189,105,176,71,142,116,15,77,190,173,85,134,3,120,81,217,25,221,4,192,46,19,29,0,0,12,129,233,75,167,172,242,24,72,132,247,77,215,21,129,75,166,200,7,142,198,218,141,50,114,4,33,68,89,58,161,196,117,125,177,44,181,22,78,216,69,169,252,156,248,121,163,56,159,254,223,253,242,127,251,251,50,162,90,247,84,65,236,168,36,213,138,35,168,0,0,99,25,165,211,99,82,3,59,74,67,236,94,227,120,135,131,76,24,99,66,87,145,34,212,198,112,16,193,80,152,12,14,153,154,106,42,137,130,196,64,140,62,103,236,152,56,21,116,66,226,129,65,214,235,14,4,102,17,133,9,224,34,3,137,158,62,153,86,199,88,128,7,126,244,76,26,101,60,116,20,229,90,204,93,171,177,148,104,96,112,169,232,236,107,114,160,177,68,77,96,245,162,47,27,20,85,40,219,173,194,40,231,39,26,36,158,154,116,74,117,56,165,122,81,242,246,198,17,98,246,51,99,52,242,156,32,111,183,37,185,114,101,163,210,86,176,250,229,122,187,103,203,12,172,101,186,24,30,172,186,99,87,169,32,218,30,87,235,185,153,234,174,149,252,70,78,35,21,207,70,163,53,106,212,199,27,43,163,145,194,183,117,7,190,113,41,147,65,160,162,208,165,210,68,65,131,138,78,157,8,115,41,8,205,41,73,191,102,213,52,226,254,236,229,103,108,127,252,63,111,191,59,183,175,244,236,26,195,65,64,146,44,214,205,48,130,64,135,193,168,91,40,232,122,84,75,11,166,40,81,1,135,27,110,254,130,102,166,202,69,211,100,69,21,188,185,240,149,191,181,215,46,86,205,43,91,104,91,234,100,168,251,43,188,208,34,121,194,178,121,87,223,79,90,127,67,62,173,212,236,163,42,219,247,233,248,168,46,67,6,147,211,82,76,129,9,102,124,176,240,98,49,90,99,170,236,100,145,86,99,136,82,97,128,102,150,6,19,129,38,67,15,232,26,14,27,204,58,4,95,136,10,43,97,77,131,140,247,188,128,211,60,100,160,33,34,38,82,51,18,156,81,103,147,178,149,49,177,89,97,245,94,181,53,34,145,107,51,185,93,144,110,255,251,178,100,202,14,135,119,120,201,147,185,52,242,79,199,57,64,105,231,92,25,245,163,44,110,229,17,129,9,145,167,116,172,28,40,96,116,71,91,226,117,242,149,38,228,42,197,212,248,171,90,12,163,212,172,16,44,95,227,10,70,146,210,249,83,154,154,122,15,238,99,14,205,135,5,3,9,64,234,40,192,235,41,212,116,146,85,82,198,224,227,120,148,152,83,171,43,229,9,14,73,54,236,76,107,77,116,77,150,165,138,72,164,153,20,131,68,8,113,187,15,49,133,5,154,206,67,134,89,106,80,251,146,92,68,162,146,25,26,199,20,50,17,235,63,72,161,162,238,103,38,105,23,206,108,154,74,0,14,129,192,11,97,14,168,169,34,147,205,120,80,183,207,165,91,10,27,140,186,85,188,161,24,42,21,50,192,133,21,243,183,251,75,24,232,92,104,68,10,255,211,242,143,69,63,250,63,235,164,144,97,103,198,44,62,161,87,153,80,68,85,76,219,88,0,0,75,112,40,145,156,6,103,24,120,184,159,2,255,156,42,40,25,222,186,154,12,58,25,90,5,24,4,57,52,81,32,236,203,210,121,119,152,68,47,132,23,241,118,184,208,32,129,27,83,170,73,215,28,46,103,194,17,24,29,20,91,67,68,65,176,217,113,216,166,224,197,113,170,170,45,252,121,95,38,201,5,183,9,157,76,64,186,188,211,249,198,142,231,90,153,74,103,146,10,226,99,212,211,213,71,85,240,37,53,40,180,204,152,156,197,44,56,86,7,121,55,118,163,69,144,74,28,17,220,70,97,230,199,152,126,48,197,218,62,228,17,106,185,107,44,212,13,65,4,84,45,49,83,157,248,236,173,91,254,195,213,110,231,204,211,44,195,219,10,215,153,175,213,140,129,124,119,171,108,108,183,120,25,95,245,105,203,67,12,76,50,75,163,203,171,197,197,208,52,197,230,137,229,238,92,204,41,123,156,232,151,172,78,189,127,77,217,83,54,214,116,8,240,2,24,23,141,145,34,203,194,103,35,136,1,5,199,1,4,44,247,95,37,250,23,25,155,35,87,172,122,249,16,223,17,202,117,90,79,157,71,242,181,103,107,59,195,116,255,115,5,235,106,180,224,153,39,237,65,245,42,72,250,255,233,252,118,34,224,93,197,163,77,82,182,50,77,136,40,7,168,59,115,175,175,174,176,104,197,50,188,237,211,72,211,170,108,227,237,136,222,163,168,205,106,28,203,181,104,194,49,80,195,210,12,28,7,132,21,134,127,25,34,128,16,48,150,48,160,48,94,168,4,80,151,72,170,50,132,2,79,169,82,144,216,137,176,113,139,162,51,75,99,141,142,162,187,106,83,131,175,139,244,191,182,53,39,140,202,137,130,103,82,57,217,35,7,202,108,112,255,251,178,100,201,14,135,4,104,202,27,186,99,240,84,6,89,118,105,98,108,28,153,151,36,78,229,49,200,244,162,230,169,151,136,176,180,227,188,207,97,23,94,151,13,66,35,119,144,153,87,6,141,34,185,17,49,217,111,105,168,70,146,147,201,7,4,70,42,185,48,11,242,238,67,152,203,42,211,88,182,163,185,222,175,220,49,3,193,248,156,51,76,46,64,105,69,154,164,242,117,105,211,167,72,154,109,166,223,231,37,43,83,168,173,42,172,78,122,129,237,182,154,126,74,50,194,201,177,120,130,170,214,155,87,24,102,51,76,202,214,93,205,82,44,184,194,153,90,8,26,121,136,201,22,146,171,236,64,32,185,7,146,207,47,82,209,34,207,191,249,136,64,0,0,216,27,179,158,209,79,212,144,164,84,16,180,58,67,94,63,5,142,17,8,61,203,191,35,79,95,107,188,179,102,111,190,251,255,6,255,86,211,240,122,31,71,255,250,255,147,255,255,43,89,53,180,164,35,117,7,165,114,0,2,113,25,80,119,152,58,108,64,50,103,31,194,111,1,154,105,84,20,105,202,120,2,91,76,72,2,128,64,136,112,122,104,89,76,254,24,182,19,152,104,26,206,40,2,73,187,66,130,89,143,192,179,122,72,18,139,13,101,1,168,168,30,52,161,215,19,48,133,140,22,171,169,35,166,144,159,154,57,91,194,30,115,160,54,156,163,246,167,99,235,123,233,128,131,20,13,98,5,118,113,170,50,108,10,248,211,35,61,62,15,3,157,49,161,168,90,149,19,214,192,55,38,36,65,198,177,125,195,189,157,105,109,75,179,116,57,218,135,41,165,180,80,47,51,227,31,166,164,213,123,26,152,173,143,102,176,185,51,119,61,238,212,72,11,149,93,51,216,241,49,247,172,213,171,158,111,197,212,56,196,144,32,21,211,89,8,33,190,148,170,167,179,110,231,28,198,90,209,90,57,140,36,122,96,59,41,77,234,24,100,70,211,99,98,111,130,123,42,35,35,59,8,175,155,136,23,109,190,93,178,165,125,161,13,64,249,63,124,32,1,7,137,252,172,98,128,138,92,130,135,133,135,161,178,3,22,10,68,223,2,68,86,111,157,202,151,168,37,5,74,151,82,99,94,183,87,153,182,223,161,133,219,199,230,205,254,193,71,93,13,116,213,49,164,255,220,235,191,13,59,35,189,98,67,255,251,90,91,144,194,226,160,214,80,196,201,193,240,229,118,216,212,208,204,198,213,48,195,160,132,197,192,4,194,80,120,18,2,21,130,230,66,7,173,225,130,129,56,96,189,34,205,24,243,109,70,135,216,73,41,67,174,148,40,17,180,46,151,98,179,176,208,241,142,51,60,56,208,48,250,182,170,193,210,221,106,102,41,118,177,81,151,255,251,178,100,197,14,135,135,104,201,19,185,76,242,68,4,217,114,104,236,110,27,205,163,46,110,225,145,128,243,146,102,101,150,21,88,51,184,208,243,160,104,176,124,162,157,170,101,126,73,61,149,64,184,39,59,97,142,225,146,179,66,45,229,20,94,190,168,62,253,218,114,135,81,94,99,121,226,240,80,157,12,152,178,5,233,143,28,58,186,200,170,82,129,108,72,109,161,44,56,216,223,94,194,121,126,230,11,111,4,84,181,218,112,253,207,96,240,238,156,182,89,65,88,175,220,162,117,231,71,78,82,239,244,49,166,123,159,109,123,71,54,117,52,54,95,141,221,60,43,212,85,101,84,31,171,102,13,216,85,197,119,109,85,206,142,55,184,216,229,23,115,59,0,128,0,224,81,198,86,58,97,246,137,104,130,196,36,90,245,103,243,49,192,96,56,22,146,105,15,202,27,210,39,152,163,97,199,189,87,54,95,183,240,164,245,43,239,223,15,180,99,138,127,102,182,186,60,28,81,87,141,190,245,64,128,0,228,180,196,12,99,119,153,204,185,8,62,163,124,192,133,99,53,181,204,172,157,109,12,12,13,48,24,13,31,140,206,42,104,196,3,0,16,193,188,107,108,219,99,128,162,34,108,129,63,68,128,237,89,184,179,176,224,92,174,194,118,28,138,213,17,142,238,57,99,199,171,171,50,175,90,120,8,26,104,157,31,89,231,150,33,41,21,86,120,95,126,151,19,218,160,135,214,88,149,246,210,40,240,199,103,188,100,90,21,1,201,39,25,252,21,62,38,170,225,245,32,145,204,137,248,236,104,248,167,36,21,221,92,247,51,59,249,43,30,34,52,210,73,73,61,156,33,103,244,56,196,166,172,201,144,145,18,16,15,152,103,15,106,189,2,168,137,18,6,91,57,6,88,123,2,132,145,51,177,132,42,193,183,33,232,207,58,177,69,144,164,245,155,230,133,39,146,89,129,163,194,157,78,10,91,129,86,104,31,31,134,106,161,224,0,0,0,192,17,128,0,48,0,60,155,84,61,104,161,8,78,64,76,149,220,228,153,19,144,131,130,138,176,228,234,89,138,80,251,240,148,94,187,34,9,25,244,192,52,191,119,15,45,234,54,200,180,54,183,41,223,249,227,169,137,251,208,0,6,56,225,135,75,193,163,229,233,133,235,65,212,35,105,129,226,57,145,140,121,140,166,136,24,207,2,1,165,173,26,16,12,176,17,217,137,132,225,57,84,35,113,145,189,122,68,201,50,17,139,52,85,12,13,58,221,105,12,232,24,19,49,180,42,2,204,235,210,93,171,55,86,37,158,216,140,214,115,237,209,223,130,157,188,234,146,131,14,242,32,252,85,176,162,157,146,237,83,115,55,138,71,71,76,97,12,247,88,193,40,249,255,251,178,100,196,8,134,187,103,204,155,143,77,96,62,226,57,191,47,12,8,31,109,163,44,238,229,143,201,35,19,229,69,164,169,170,40,110,105,177,127,177,75,142,66,9,16,184,66,90,94,48,88,164,110,60,133,36,232,224,96,5,147,85,28,120,193,58,244,171,73,67,236,43,80,219,232,48,85,18,18,234,33,9,50,67,64,41,113,145,241,117,0,112,72,161,244,162,130,253,16,75,194,110,18,74,85,186,247,9,232,18,134,183,34,63,97,8,253,124,10,19,14,104,43,22,63,83,211,216,236,114,90,248,11,235,157,63,36,153,147,208,151,161,121,130,55,79,205,203,71,36,161,60,218,165,163,116,218,75,111,137,180,151,237,86,248,28,13,52,233,201,78,162,0,58,17,58,82,12,197,97,10,131,48,45,192,4,199,129,42,39,106,38,101,12,205,47,98,244,65,81,203,58,4,56,29,99,201,105,215,255,232,107,52,75,183,142,225,42,175,131,46,201,161,134,47,71,172,46,146,252,225,207,237,60,197,0,200,34,34,109,102,63,209,253,32,0,128,220,180,192,85,16,200,209,244,12,83,28,164,165,37,129,141,72,81,137,35,96,56,171,65,1,40,8,2,4,76,131,6,166,204,24,6,204,35,2,189,219,126,106,142,130,131,65,252,185,108,132,1,240,150,49,3,151,6,81,154,211,95,183,240,18,3,112,209,223,188,79,29,173,243,221,248,194,251,123,31,134,183,51,21,55,109,98,113,131,24,98,239,105,37,175,48,165,44,109,118,189,172,150,106,156,78,253,68,247,40,8,172,234,214,217,154,143,233,235,35,35,252,67,36,203,108,143,223,185,63,89,138,231,19,88,108,158,30,152,91,163,42,136,82,64,50,113,50,211,44,158,72,148,192,201,10,55,181,35,162,166,198,128,253,112,152,156,242,3,5,196,26,42,104,153,3,2,150,249,57,34,168,208,156,19,144,9,158,84,64,178,168,117,1,40,34,25,24,100,36,212,209,166,195,202,44,42,101,226,135,9,136,9,152,128,7,64,100,68,134,231,187,137,94,122,237,231,28,32,0,67,75,128,128,165,137,150,5,35,30,90,44,57,238,134,113,163,88,219,136,208,165,168,38,183,167,77,123,253,255,179,255,255,29,67,90,234,83,236,213,166,162,140,187,234,48,225,100,53,188,97,223,106,190,176,0,22,49,39,40,50,5,25,53,93,65,50,63,171,48,156,136,51,174,190,51,217,248,10,132,130,193,250,108,152,118,6,154,128,31,142,0,65,114,192,89,0,84,171,205,151,193,201,156,14,90,218,16,225,103,154,46,170,123,49,83,188,37,42,136,150,37,152,182,207,137,174,150,85,65,21,251,179,207,212,202,204,164,171,97,233,137,85,154,36,162,57,109,255,251,178,100,190,12,7,47,104,204,27,175,77,208,56,164,233,231,96,76,110,30,117,229,36,78,229,49,137,10,147,166,117,146,165,240,121,58,243,241,149,83,115,100,149,201,154,151,92,108,16,125,52,148,16,204,63,57,12,149,133,94,185,80,124,237,225,44,58,84,60,31,157,60,210,195,177,189,104,121,98,114,33,35,40,73,30,76,41,108,196,8,86,213,224,82,198,24,58,35,69,138,172,102,11,163,48,29,58,195,138,155,212,102,152,21,50,138,8,208,46,99,123,40,46,94,249,60,21,97,53,28,129,132,4,36,89,1,210,82,113,33,14,23,34,116,12,184,158,11,197,131,72,240,186,47,147,93,56,48,171,112,19,62,36,114,45,30,220,119,106,253,73,254,89,42,140,254,223,149,79,223,103,33,22,69,128,0,2,128,0,2,34,0,97,78,161,8,103,147,225,130,5,148,16,149,25,137,110,96,4,15,22,131,38,171,1,56,177,134,132,68,7,217,179,54,9,181,94,191,124,41,40,250,182,186,252,131,15,166,137,58,64,233,226,134,128,13,196,72,183,102,122,0,76,22,210,120,195,112,6,204,118,211,140,200,205,78,140,1,130,164,197,244,219,204,78,132,120,196,168,14,140,2,128,220,192,32,2,76,23,65,48,199,156,27,21,68,194,4,41,76,23,65,100,190,64,128,15,48,14,0,5,108,6,131,185,133,120,15,35,248,160,10,152,42,128,235,79,109,203,96,115,0,61,49,80,33,49,36,110,226,243,65,120,222,101,161,131,182,175,93,71,193,17,101,52,150,31,84,96,198,28,48,99,137,140,67,240,210,87,95,164,88,56,118,52,240,145,40,137,206,55,102,109,126,216,227,38,249,250,110,74,99,20,174,64,13,183,185,69,218,122,182,222,105,234,250,167,165,152,130,108,206,91,162,160,147,190,204,214,150,59,171,81,250,155,156,202,153,245,189,75,30,163,221,171,49,41,34,141,90,172,97,230,143,44,129,161,42,21,104,177,54,136,208,149,45,6,158,128,185,230,81,176,163,117,168,22,147,9,230,226,229,151,164,69,89,109,114,131,221,99,236,161,37,164,145,36,249,201,68,164,187,58,137,10,34,207,80,155,235,43,177,5,97,175,216,122,242,197,61,75,231,218,220,66,207,146,158,248,225,56,4,105,0,20,207,196,116,109,168,234,19,152,3,121,95,114,100,82,220,137,236,100,106,30,13,43,125,90,135,223,237,215,187,81,255,79,187,1,99,156,150,182,69,175,134,164,72,50,243,78,116,164,103,0,210,181,24,97,244,27,88,80,26,31,128,159,233,253,152,152,36,154,101,189,155,38,217,154,20,20,131,66,99,5,193,51,20,3,3,99,128,181,6,49,232,101,49,4,90,78,148,45,34,33,255,251,178,100,187,14,136,109,118,71,139,218,76,242,55,69,25,195,100,75,110,30,41,223,32,78,225,147,73,13,147,167,245,130,173,184,17,152,112,145,48,156,22,116,71,0,147,17,65,148,179,64,138,126,158,126,178,252,65,34,35,113,225,49,43,152,43,236,107,70,222,87,169,93,203,47,221,122,25,109,201,72,141,232,91,156,202,244,185,42,173,47,148,208,4,14,114,211,98,124,241,150,154,94,222,207,202,145,142,93,199,101,111,247,124,85,2,213,79,48,120,133,251,52,60,63,174,176,122,70,86,245,190,54,113,35,17,148,140,219,83,117,167,44,66,171,31,150,117,234,115,112,191,119,30,128,221,115,235,173,3,169,14,146,12,219,59,250,127,211,245,53,255,150,42,75,125,71,37,148,59,68,234,231,146,35,41,157,61,84,80,185,156,182,57,231,179,27,246,53,212,37,208,199,85,149,149,171,49,153,234,100,223,231,126,118,11,206,78,94,126,103,250,187,77,133,211,98,128,6,0,29,183,226,236,177,244,12,36,14,140,237,214,65,83,250,203,119,17,167,248,181,73,137,34,194,255,111,255,175,254,127,154,23,240,145,247,60,164,248,29,110,2,97,73,113,50,18,228,19,159,98,100,234,136,39,4,128,76,193,38,63,90,84,233,48,0,76,34,143,168,202,208,121,140,50,197,52,226,92,102,12,57,65,88,198,144,218,140,100,72,52,66,8,166,1,96,46,16,2,38,10,64,6,99,66,4,40,16,48,47,15,195,10,0,39,87,160,128,26,7,3,106,39,0,2,36,195,56,6,28,145,208,39,60,121,17,162,0,107,144,194,168,138,182,197,69,204,242,133,176,24,2,241,76,147,230,154,62,165,207,220,6,80,25,218,183,118,10,73,186,209,50,212,219,198,80,191,100,53,163,211,215,34,104,8,187,25,125,26,157,187,32,164,46,124,178,9,95,211,244,204,97,95,103,65,86,205,95,121,44,82,84,202,190,83,24,229,172,187,149,26,129,102,218,216,146,205,66,83,175,85,148,155,102,227,140,245,109,58,191,231,26,140,16,226,250,207,81,191,59,205,94,51,200,194,223,8,102,58,241,43,226,170,164,218,191,230,136,22,19,31,70,193,149,165,19,10,108,165,22,106,94,105,182,177,133,80,46,249,35,105,202,210,127,53,209,175,229,143,168,236,132,209,181,152,16,21,176,0,0,0,56,3,89,36,5,244,4,64,44,44,164,35,145,9,214,156,248,177,72,194,245,90,245,249,138,61,228,160,213,204,131,87,199,230,130,7,233,119,214,89,166,96,141,122,216,28,32,81,228,102,90,144,211,77,17,166,26,53,20,62,29,154,91,180,104,97,73,67,4,130,112,50,134,29,35,9,194,32,52,20,29,227,10,0,104,255,251,178,100,165,142,135,148,111,71,139,218,76,118,69,36,234,13,64,9,165,29,253,163,34,111,101,145,129,26,151,167,77,128,173,172,49,67,48,131,25,0,133,3,17,153,129,192,8,24,4,2,17,130,104,25,152,164,2,80,208,6,152,36,132,137,130,216,10,169,144,192,9,44,60,169,34,68,133,177,160,172,176,29,228,75,181,197,158,113,18,198,44,33,145,49,53,243,3,53,127,54,63,106,117,142,66,154,171,116,128,235,211,65,44,155,57,80,136,167,227,117,174,219,167,187,82,183,168,254,60,130,161,124,140,2,80,147,95,138,170,202,180,137,145,3,89,169,12,90,169,136,135,145,181,117,237,194,88,185,252,161,231,140,53,34,99,68,198,101,119,139,5,168,139,124,251,117,237,137,180,204,123,108,82,158,244,209,124,199,49,69,234,55,47,206,209,149,26,234,27,76,56,196,202,94,102,200,151,198,218,28,62,243,185,69,167,133,132,132,66,162,166,135,122,229,75,105,125,9,212,249,123,60,163,20,81,82,38,86,54,157,234,174,56,101,186,216,83,40,95,123,216,68,192,52,144,44,148,162,36,176,226,178,10,41,168,140,26,39,11,230,60,82,56,195,240,148,78,96,155,223,47,255,206,85,30,164,3,229,51,237,252,50,81,171,113,253,128,232,228,176,211,97,33,121,155,182,56,228,58,41,201,61,167,7,183,40,113,201,237,102,66,132,223,27,245,4,0,22,243,12,89,131,157,153,131,24,55,163,236,231,211,6,66,19,70,231,243,83,15,3,48,64,225,192,24,192,240,28,104,107,52,148,69,22,1,140,92,2,202,129,115,57,11,128,132,64,52,108,44,34,25,52,2,177,72,12,110,50,178,84,113,178,145,158,223,64,162,51,82,134,153,140,187,55,120,166,151,164,140,134,49,45,30,18,43,20,202,58,189,55,162,251,19,1,156,23,91,8,156,150,126,159,21,42,173,106,98,79,185,72,233,182,242,140,50,217,171,9,253,8,183,118,27,203,83,15,29,73,69,202,127,249,217,187,121,207,97,138,108,218,168,161,51,5,226,252,192,134,146,48,194,190,219,188,37,214,92,178,135,122,176,157,19,101,91,53,141,229,199,26,169,165,236,202,4,76,38,170,200,212,91,96,246,94,169,91,105,107,93,132,9,114,241,106,106,114,106,67,238,18,134,198,88,140,111,178,148,239,219,29,205,199,115,198,53,127,255,123,91,63,254,103,154,95,11,0,0,0,1,64,160,13,248,155,131,154,161,176,187,67,37,52,129,181,132,234,146,220,70,47,189,77,171,209,143,58,75,87,255,107,34,144,62,17,12,59,255,79,193,246,211,255,255,247,172,148,86,145,6,163,86,234,193,0,70,90,245,184,219,242,130,245,187,146,145,255,251,178,100,149,142,135,41,117,201,19,185,76,112,74,199,185,221,96,226,108,95,49,163,32,79,105,145,137,29,154,230,204,204,20,40,100,223,211,60,18,9,152,60,136,49,157,0,237,24,106,26,17,151,2,124,24,21,132,185,140,209,184,152,193,142,209,132,96,35,24,6,130,89,128,0,32,152,45,1,161,139,176,64,51,35,3,144,198,48,102,3,150,110,1,1,6,76,169,75,1,48,40,4,44,195,199,203,13,43,64,129,127,13,65,69,81,170,40,149,73,191,142,192,41,164,57,92,181,121,69,198,131,52,212,220,66,148,108,122,243,134,145,166,158,148,46,76,152,35,169,4,187,145,223,134,39,164,181,11,139,118,126,130,45,69,108,0,17,238,158,120,153,126,117,215,146,156,83,234,8,108,237,124,107,79,104,40,69,116,198,77,198,178,52,104,103,203,151,184,133,165,116,164,115,34,169,137,185,211,125,13,233,74,243,241,49,12,58,115,172,80,229,169,134,156,179,229,220,141,116,255,53,157,102,126,186,217,255,86,29,153,107,182,151,60,118,126,38,109,37,128,233,133,197,97,185,34,33,198,203,124,221,214,215,237,236,134,184,225,66,54,217,229,230,54,52,117,190,59,51,127,236,20,63,168,165,222,168,210,132,0,133,180,15,98,212,255,57,129,81,136,230,173,150,170,214,218,36,233,162,76,22,248,36,105,153,8,248,214,168,166,251,237,252,107,127,219,236,16,169,150,131,27,255,255,196,81,12,246,56,156,21,14,148,147,82,148,147,163,80,94,101,167,110,34,113,183,181,167,183,182,0,64,67,113,207,196,49,149,138,225,232,217,201,140,32,41,158,146,65,165,166,49,154,129,160,40,41,48,200,64,49,192,46,51,100,87,75,96,8,226,2,30,131,128,3,0,193,4,28,5,0,224,17,24,197,144,124,28,19,130,28,115,49,16,162,238,41,82,51,79,122,130,167,28,227,48,1,30,123,6,124,210,227,237,113,124,50,195,171,65,215,93,174,92,141,117,181,180,191,21,124,65,213,126,73,74,138,112,168,133,63,181,180,130,150,70,43,69,185,19,70,57,202,209,247,123,178,184,125,130,56,145,152,108,64,0,12,116,219,162,0,192,136,12,49,78,108,189,160,156,230,129,176,184,105,150,13,9,9,40,145,131,76,123,200,125,39,154,74,53,112,240,183,248,214,66,229,9,111,255,195,103,74,234,243,200,94,215,148,167,227,100,127,237,101,160,106,213,70,220,142,236,109,123,255,98,198,226,8,42,117,52,6,233,74,24,49,150,223,5,182,40,71,201,136,234,250,76,152,0,0,20,0,0,22,109,131,210,254,149,6,63,151,177,1,42,250,19,91,57,229,93,240,252,134,165,218,148,25,181,75,63,250,255,195,255,251,178,100,132,142,135,38,100,201,139,184,76,102,78,6,169,221,96,39,124,96,245,215,44,110,105,237,200,243,22,230,9,163,29,144,207,247,248,59,45,52,190,35,11,25,122,93,215,67,27,39,144,83,181,31,121,168,3,113,201,4,149,15,136,191,127,255,151,218,236,235,125,239,245,235,127,236,23,41,130,20,167,152,57,153,219,2,117,180,209,139,152,134,155,198,25,217,66,14,58,152,189,138,2,24,6,10,205,48,76,48,64,156,104,56,97,0,147,42,11,158,51,39,214,186,230,59,96,205,22,129,8,0,51,101,158,95,213,92,6,5,13,67,37,192,105,218,130,210,26,69,41,88,84,165,141,59,174,144,169,115,88,49,108,195,78,194,178,58,209,216,200,16,228,182,207,140,145,110,81,168,148,97,92,62,207,110,213,78,220,173,132,249,36,46,84,109,81,189,171,120,194,20,55,82,36,6,250,181,198,140,143,163,240,112,8,202,183,182,32,119,25,153,59,155,76,214,112,77,45,207,105,21,201,230,52,12,177,119,7,80,92,78,150,104,204,71,241,4,127,228,115,70,111,51,191,135,122,111,57,142,192,237,191,112,26,217,161,74,152,40,33,234,90,59,143,19,178,52,185,185,19,213,165,18,165,149,28,233,113,17,125,145,134,71,167,234,58,157,90,197,1,161,193,189,146,106,196,32,119,163,107,213,37,216,81,40,213,218,220,236,132,138,152,244,215,181,253,63,182,63,214,160,124,234,222,241,161,155,11,120,0,8,192,89,72,225,83,154,29,136,1,22,34,58,158,161,198,96,120,175,23,42,255,242,135,42,44,91,168,246,240,211,141,132,182,151,116,93,87,240,167,42,119,243,250,154,183,232,99,127,242,142,134,250,53,51,255,255,217,245,128,0,76,96,101,77,190,61,76,164,163,79,212,26,206,16,26,204,187,133,204,226,88,76,79,3,204,162,59,132,0,136,56,166,51,28,109,37,3,12,89,21,12,18,7,95,197,43,12,70,149,232,92,35,34,45,204,49,39,83,248,194,48,25,147,16,1,10,72,88,45,164,118,6,0,139,25,89,34,3,32,234,84,82,93,12,89,117,218,64,104,98,88,175,29,70,80,34,28,98,236,56,101,113,23,34,242,178,27,141,50,204,23,138,0,229,234,142,227,138,219,69,167,230,193,134,167,251,68,196,150,117,71,69,82,175,114,151,203,202,215,71,86,227,245,53,73,78,74,2,100,95,203,74,143,180,87,179,191,221,88,99,188,173,76,220,234,252,228,149,188,179,151,114,207,122,3,95,241,76,174,129,251,63,22,80,70,125,85,103,215,175,90,83,100,246,64,152,67,22,131,152,201,124,89,116,103,91,72,175,97,133,25,118,94,61,157,113,232,228,21,207,43,50,186,255,251,176,100,112,14,199,201,115,74,11,184,78,64,66,6,25,146,96,73,154,158,17,203,50,110,105,235,192,252,17,166,205,132,181,88,233,170,155,8,106,141,220,86,204,150,166,159,60,148,163,47,121,113,174,141,46,40,186,167,6,0,16,2,192,192,104,50,34,243,238,99,128,40,178,58,41,99,218,76,104,242,157,63,155,252,255,82,61,80,223,230,119,200,149,21,181,205,84,70,167,12,54,29,155,207,245,4,213,109,89,183,31,216,53,241,107,11,11,120,64,94,66,213,152,215,244,132,220,29,126,154,241,42,98,232,249,255,79,166,185,49,153,97,254,99,177,40,114,8,204,32,241,160,81,88,0,201,66,228,58,24,149,98,72,159,226,66,32,80,146,129,195,96,224,198,74,19,118,7,10,211,10,129,81,30,55,82,44,230,231,16,112,117,199,229,71,57,36,170,40,80,75,235,129,65,46,88,104,78,168,68,37,217,173,109,131,180,15,21,93,228,190,85,8,193,24,128,211,141,30,179,122,18,124,105,34,15,84,125,30,30,234,107,215,108,182,147,15,134,166,104,218,184,248,186,42,208,33,39,26,27,219,186,130,210,66,93,159,75,217,102,127,103,24,198,19,156,208,30,19,166,215,208,73,155,183,85,180,8,108,249,123,152,146,229,15,115,133,34,243,199,26,174,79,54,232,125,169,195,51,109,227,252,192,123,14,217,186,177,158,36,72,90,120,234,198,228,40,185,108,77,190,104,103,149,3,104,51,167,39,149,158,67,145,170,109,109,206,213,130,191,171,107,251,99,122,246,245,223,245,220,183,50,135,222,23,88,28,0,0,12,101,227,24,33,150,50,160,189,83,85,251,130,97,17,53,104,46,9,129,152,166,127,166,42,12,33,111,50,134,174,218,106,181,201,89,177,152,254,163,3,16,9,112,230,154,149,173,63,161,87,157,138,196,249,205,133,42,163,104,0,76,31,249,54,148,28,201,78,179,66,115,14,10,176,52,183,24,208,49,192,133,49,166,143,230,38,3,134,24,77,14,123,10,141,140,44,24,49,64,1,110,2,2,96,166,2,195,5,6,163,199,195,28,159,214,145,153,16,217,153,90,6,5,129,70,122,145,237,165,236,195,141,118,125,103,185,205,235,64,108,99,150,140,176,217,125,35,204,132,153,154,147,102,25,24,208,122,40,225,80,89,51,154,88,38,250,241,160,88,243,173,243,201,11,189,18,47,141,188,118,211,55,141,12,101,2,115,178,183,4,152,37,21,107,50,74,145,41,66,139,148,13,237,72,194,150,239,211,9,204,180,136,168,91,122,98,31,225,213,165,209,141,53,25,33,167,40,42,61,165,24,29,121,250,45,55,107,230,255,5,37,118,39,72,161,139,214,185,63,18,23,117,254,173,255,251,178,100,97,142,199,197,120,202,139,154,100,114,66,196,249,129,97,231,100,157,217,205,46,46,101,145,217,4,21,38,9,151,157,88,103,94,111,84,63,179,27,183,200,92,106,138,239,26,159,151,92,163,48,119,118,84,168,234,63,194,172,93,203,109,183,113,61,158,123,94,105,158,162,54,173,118,62,114,104,124,220,228,83,149,253,155,190,201,0,162,178,226,30,28,112,68,147,54,195,133,18,66,100,219,103,26,124,69,118,173,232,210,184,105,127,140,247,174,117,193,227,253,168,250,76,85,28,117,169,134,96,36,94,198,21,37,106,213,14,110,40,125,242,162,183,144,12,210,186,155,127,95,255,253,7,50,94,84,203,10,51,7,209,14,27,193,58,97,64,205,244,195,51,49,131,9,134,45,87,24,36,20,10,1,153,96,196,85,18,24,44,88,42,13,145,160,128,197,0,86,217,35,67,17,134,52,42,58,64,36,154,138,137,197,84,166,33,93,108,199,245,29,91,183,177,100,137,63,240,61,56,143,32,94,240,29,44,62,133,82,44,229,66,136,38,118,52,12,140,137,92,46,79,53,237,57,20,41,183,118,79,139,208,165,85,55,121,231,165,221,1,8,13,182,232,163,139,247,86,179,222,233,42,33,221,68,53,123,38,63,173,163,100,245,231,17,134,89,77,91,252,235,104,183,228,205,209,42,226,129,210,138,33,54,67,162,194,0,252,210,10,28,85,125,152,182,21,184,99,19,141,89,19,235,19,7,176,63,137,84,43,246,28,126,219,29,28,164,113,61,15,45,88,239,64,158,145,156,184,122,179,165,170,79,78,158,34,143,144,177,147,165,175,178,175,147,218,127,54,122,111,217,246,172,83,107,100,118,90,105,55,97,237,128,1,132,165,147,8,92,3,242,195,64,23,22,218,64,172,112,220,96,88,199,1,58,44,26,162,207,107,70,9,86,247,61,89,211,83,103,159,207,159,64,217,149,238,16,18,202,232,135,210,189,79,206,234,175,201,250,57,111,254,134,220,219,143,71,130,0,0,19,148,196,117,179,3,141,76,199,88,58,30,120,195,138,147,58,200,76,128,27,34,82,152,117,63,12,7,7,140,150,77,17,142,6,53,48,224,167,149,88,33,188,201,0,192,87,147,91,6,104,48,19,29,97,52,234,197,77,131,251,39,220,195,201,99,78,91,250,253,195,211,136,244,62,141,246,153,131,87,237,142,84,16,130,117,51,201,120,39,96,46,48,100,243,254,139,9,120,255,97,135,88,86,30,24,170,144,33,72,203,179,38,16,187,124,227,218,40,15,232,28,106,10,147,31,39,204,56,174,159,170,164,129,42,123,20,113,97,86,195,108,152,252,197,36,79,27,91,125,213,17,227,216,128,70,129,141,86,145,117,216,167,196,255,251,178,100,83,14,231,108,104,204,27,154,122,242,65,229,57,114,97,234,84,30,33,197,40,46,237,49,200,238,145,230,137,150,21,82,19,26,109,90,44,87,174,106,245,83,50,50,117,59,140,24,143,177,3,113,111,59,124,122,38,162,46,154,94,61,102,115,163,108,238,12,202,146,93,238,241,242,94,4,8,210,229,29,11,39,106,165,130,84,140,138,102,166,52,110,30,188,135,84,57,206,59,138,56,221,77,160,3,0,150,50,226,245,15,236,91,70,223,11,17,201,66,76,37,168,7,95,34,22,110,246,232,63,40,1,74,81,254,237,174,163,205,202,151,73,80,60,236,254,43,18,61,90,140,214,206,229,158,67,212,137,241,28,69,96,211,197,8,212,17,255,253,97,10,74,38,91,134,6,129,208,199,210,51,166,226,133,134,88,64,230,108,164,225,198,33,148,69,225,130,194,8,136,28,49,232,164,0,130,70,48,5,129,195,42,144,0,130,166,28,129,141,152,80,78,7,3,38,55,14,202,220,24,76,80,19,21,95,196,64,177,24,131,56,104,86,37,69,163,249,42,111,12,5,67,203,49,180,6,150,128,196,151,179,142,224,165,149,45,201,72,84,77,102,214,168,162,137,51,53,28,168,183,232,217,229,100,58,103,39,173,37,128,161,236,35,130,192,116,245,27,163,108,148,51,145,152,186,45,90,195,27,181,45,206,149,69,101,180,153,73,23,109,29,27,76,55,232,188,19,73,8,62,197,35,46,98,81,104,70,250,92,184,102,225,21,218,143,34,50,158,123,215,187,198,73,73,136,40,157,108,74,63,26,212,123,53,18,173,74,18,157,231,130,202,41,77,170,175,67,79,148,90,37,38,146,213,159,19,140,98,72,187,77,169,190,8,163,94,95,239,149,127,61,166,169,207,243,124,77,130,161,241,1,68,97,198,25,44,6,130,124,8,103,74,153,197,14,166,174,128,198,135,80,251,49,249,128,178,20,141,59,231,239,174,196,124,44,91,248,152,237,123,111,79,25,83,167,166,63,221,71,241,82,2,112,8,192,100,210,136,39,23,0,128,28,148,98,90,106,50,145,173,81,135,49,51,153,81,32,104,169,65,153,79,166,27,2,143,54,140,6,14,26,24,152,188,198,235,144,133,129,64,247,152,176,1,1,18,48,44,7,0,66,243,28,140,93,132,9,169,195,225,23,105,247,102,155,182,127,117,140,111,217,75,74,129,37,117,135,69,224,225,83,167,79,2,160,100,254,166,196,64,86,111,133,1,241,14,249,138,168,178,70,138,37,152,253,180,125,69,222,83,149,219,112,203,74,234,139,182,47,228,172,152,136,14,20,124,180,218,90,62,33,27,149,109,131,42,82,15,145,17,25,125,129,35,72,79,44,114,57,227,101,26,19,255,251,178,100,76,142,199,21,104,204,27,143,78,192,61,196,105,205,97,229,56,27,105,159,44,110,189,56,193,55,164,103,77,132,149,81,10,103,143,156,227,78,167,66,117,29,198,87,117,92,189,171,201,230,20,227,77,170,133,208,54,101,70,133,47,169,146,171,164,38,203,54,209,250,69,28,19,35,189,81,85,140,72,195,10,4,206,193,69,212,147,80,101,83,38,40,17,148,141,77,28,31,107,39,204,188,225,23,124,96,0,0,0,24,0,0,20,13,66,139,7,45,219,17,45,74,57,218,29,243,45,135,59,81,118,74,107,51,249,42,105,8,141,194,129,15,78,251,248,89,23,246,108,254,253,122,13,166,167,93,255,255,81,71,80,88,4,104,131,24,145,160,167,12,8,84,205,61,48,12,135,87,79,32,81,141,28,26,204,147,95,140,196,3,140,139,1,204,120,36,199,130,129,8,42,97,209,16,58,10,152,56,40,140,129,144,216,136,12,5,22,48,160,184,0,36,91,24,160,30,51,33,96,45,44,25,149,35,72,194,179,90,150,119,138,3,123,170,249,50,224,87,186,26,24,17,193,66,3,178,224,92,3,61,154,178,0,120,19,211,55,29,198,188,54,220,167,242,138,130,52,222,199,202,36,96,192,223,66,253,27,131,53,87,104,45,165,166,173,2,153,131,16,28,36,86,111,116,100,30,210,40,202,136,140,202,10,35,142,85,168,141,72,12,163,215,129,248,101,45,37,164,118,11,177,164,216,197,199,85,221,159,6,139,53,245,155,102,6,231,29,166,161,6,219,79,105,41,66,18,150,47,241,45,102,104,187,24,185,129,133,237,84,34,164,62,145,75,58,35,240,198,9,151,120,245,77,9,251,191,80,1,129,183,23,32,98,2,151,89,68,70,33,22,145,176,203,185,43,138,5,215,247,93,43,10,169,255,243,108,173,141,12,254,237,141,4,102,146,53,31,211,251,183,255,255,42,139,81,65,167,86,118,28,246,60,40,132,71,42,179,233,16,179,79,176,149,170,56,125,14,205,198,87,158,48,224,211,209,0,0,179,10,87,243,141,210,227,7,109,243,116,232,211,128,74,243,66,230,51,67,19,35,27,67,227,3,212,129,96,252,120,167,49,52,211,6,134,102,37,8,198,19,0,234,98,72,40,3,66,90,230,3,132,33,135,153,146,162,186,94,24,38,0,149,128,145,119,181,97,100,151,94,247,87,115,76,11,182,81,132,80,3,102,237,2,96,24,30,131,145,196,132,164,116,16,1,57,156,192,168,25,77,157,114,160,44,240,219,116,86,72,76,114,218,163,115,240,193,104,207,185,5,162,12,71,102,209,31,9,117,0,225,133,151,241,228,76,172,137,8,61,247,44,202,88,18,105,120,199,84,142,205,134,99,206,157,255,251,178,100,79,14,199,59,104,201,147,175,78,162,76,72,185,227,60,227,142,27,225,163,38,78,189,56,193,40,29,230,77,149,26,56,132,123,32,52,183,149,247,29,107,115,3,249,56,43,231,43,164,234,222,32,185,93,111,153,105,178,219,53,22,146,138,94,19,89,22,233,10,237,43,153,76,106,152,147,103,141,6,117,19,13,186,42,78,242,19,204,111,41,10,181,21,11,160,12,179,177,243,90,30,114,222,119,254,64,9,71,248,49,33,70,72,56,203,224,71,131,161,218,10,51,162,23,103,7,219,243,127,58,154,127,254,111,245,14,255,227,225,204,101,110,190,193,49,147,75,232,55,103,255,255,204,32,231,214,54,52,54,129,182,49,233,22,214,181,79,204,243,214,3,65,103,11,215,89,100,152,58,63,104,160,222,97,233,110,115,170,28,103,38,58,108,108,248,99,249,160,103,116,98,104,170,72,100,96,0,99,250,110,154,70,5,3,134,18,24,197,65,4,195,16,96,20,47,193,229,80,88,89,39,105,161,81,76,195,80,88,201,1,9,69,140,15,2,83,197,71,226,169,173,156,69,178,197,126,62,142,118,233,146,13,27,26,19,171,54,128,65,36,229,164,46,137,144,109,211,117,30,180,5,154,226,3,222,185,156,201,185,114,128,64,21,111,246,192,166,108,140,248,92,237,30,81,100,71,77,5,186,124,107,84,245,169,218,15,63,72,135,149,244,155,159,189,103,213,73,168,66,100,48,90,122,21,182,212,92,209,156,68,232,39,30,110,246,18,154,29,124,211,74,98,20,43,193,21,69,30,99,47,101,100,113,90,75,73,18,27,216,108,80,31,158,67,235,49,147,47,206,162,37,35,151,246,238,230,211,12,179,39,236,123,47,115,150,133,14,136,44,89,128,113,211,171,72,0,1,224,13,201,147,8,10,5,188,28,200,143,53,73,14,23,54,65,84,184,26,100,77,238,245,47,231,201,217,73,9,57,127,251,244,207,24,2,74,237,255,45,165,86,157,87,183,87,255,239,255,157,42,224,168,233,51,74,129,37,83,35,88,72,212,160,170,221,113,17,207,142,96,0,5,179,2,195,163,188,76,131,108,141,83,46,46,243,170,5,67,72,171,195,87,65,243,61,128,147,61,11,131,9,4,147,18,1,195,2,207,81,16,154,58,62,152,36,18,50,66,80,164,197,208,145,136,1,6,112,130,80,203,81,5,9,134,10,130,172,213,193,151,17,0,146,220,85,45,31,221,5,1,159,50,144,132,32,83,248,235,51,177,0,152,99,144,30,202,97,134,188,149,82,61,85,28,1,100,116,148,38,120,30,183,225,33,82,20,177,142,100,235,255,40,125,238,89,76,203,66,82,134,179,100,71,140,232,237,123,90,11,109,216,1,31,122,255,251,178,100,72,15,199,6,104,201,19,175,78,160,75,7,9,179,97,163,142,29,185,161,34,15,109,235,129,44,25,39,77,131,161,184,85,25,187,51,75,189,12,100,121,62,204,227,25,194,119,49,85,120,201,164,237,207,191,105,63,18,251,15,123,145,244,38,105,37,39,220,97,187,101,93,218,165,100,142,53,72,17,201,244,227,243,157,77,108,216,193,116,173,155,139,16,134,66,44,175,52,119,136,26,124,211,82,244,190,221,136,123,201,74,239,180,28,0,210,7,137,243,20,128,41,5,219,2,4,120,109,225,8,36,113,100,51,155,106,178,254,221,145,125,217,231,9,23,127,250,27,25,53,98,24,90,162,96,94,25,86,96,254,67,65,86,239,66,254,175,232,127,253,255,80,118,110,130,44,32,129,16,147,197,232,95,15,126,115,175,168,192,216,95,12,204,64,224,199,24,147,13,146,201,136,198,44,71,76,83,203,32,196,168,112,76,18,0,92,196,188,41,140,14,65,144,26,3,166,0,130,64,8,47,0,181,24,145,90,240,10,22,154,224,99,22,48,99,115,184,26,61,194,33,8,1,139,143,187,237,34,62,91,250,148,205,53,239,206,72,13,3,169,64,88,1,93,105,227,65,1,140,179,24,8,108,28,141,49,132,95,23,142,13,129,173,165,216,33,193,254,229,3,203,12,135,108,249,73,206,214,198,0,178,36,75,166,109,98,234,79,141,87,119,125,183,9,47,153,158,191,54,1,228,243,45,138,246,216,146,55,61,113,143,35,82,178,3,149,40,246,76,194,127,1,185,83,3,116,129,61,181,170,222,246,110,221,39,206,115,168,81,96,81,235,98,106,61,87,214,161,226,177,160,205,7,113,217,31,64,145,186,177,239,104,13,144,34,198,189,241,58,159,218,26,33,182,50,23,43,101,35,194,213,229,141,13,189,71,136,208,30,192,241,217,28,34,98,80,64,151,104,32,169,121,33,146,253,65,134,36,214,229,41,111,103,213,179,113,138,210,164,38,144,1,42,239,255,94,123,84,20,18,219,246,127,237,90,253,197,84,188,227,98,175,135,226,111,151,96,178,105,50,146,65,165,10,56,240,1,162,196,2,22,93,46,146,163,214,146,109,47,254,145,0,3,36,188,201,76,163,146,139,205,53,152,61,64,72,214,163,67,60,205,205,16,141,1,38,204,132,133,30,10,6,12,203,6,22,178,36,70,22,7,73,217,128,56,51,70,48,0,8,62,141,32,153,193,119,225,125,164,122,42,106,130,123,243,143,119,225,166,195,59,102,240,232,16,152,103,18,205,211,211,122,13,42,126,61,217,190,41,19,41,77,181,183,239,85,136,227,174,201,238,165,55,221,79,136,168,249,119,62,35,193,136,108,2,61,182,85,12,40,240,221,40,255,251,178,100,61,12,198,115,104,204,27,143,78,48,93,165,217,195,97,101,108,91,37,161,38,78,189,56,193,64,29,167,77,133,33,116,174,68,187,78,67,18,114,234,89,214,216,101,98,102,25,150,67,213,121,181,37,181,164,234,122,198,98,154,92,156,149,18,34,131,232,52,101,49,208,61,152,138,209,89,51,209,149,69,73,105,59,233,13,150,42,92,170,231,67,231,9,193,193,48,77,196,20,129,10,205,140,19,148,70,35,37,62,68,39,146,14,162,202,73,204,87,37,152,54,72,251,132,2,161,17,11,100,136,176,164,124,140,206,170,191,190,210,24,105,111,67,64,126,122,247,255,235,238,171,225,88,244,134,110,135,202,215,0,178,206,63,126,88,164,107,226,96,178,148,82,161,17,235,33,78,116,100,121,66,129,168,87,198,199,237,42,57,250,211,18,59,90,255,245,254,37,63,47,50,158,0,166,122,122,171,228,237,140,0,5,179,22,34,35,113,79,243,8,177,227,139,221,115,97,4,3,70,32,83,46,69,195,36,193,227,4,20,99,1,67,178,241,24,42,99,33,200,193,145,100,194,96,35,101,194,49,4,7,103,164,130,176,65,10,100,64,58,178,140,7,1,211,141,177,202,210,23,149,149,187,191,51,53,69,197,34,236,207,95,188,169,129,195,211,220,230,157,80,171,101,192,139,17,23,148,14,160,212,135,72,211,243,94,144,16,253,77,12,3,156,201,34,23,247,12,255,119,30,28,206,83,189,189,111,23,167,11,213,119,168,177,40,156,200,89,86,169,102,165,23,59,171,21,169,2,190,119,126,227,25,43,58,238,234,221,101,74,41,53,46,94,156,71,212,93,66,112,210,211,216,71,32,173,19,53,35,143,210,187,217,106,204,54,89,14,148,138,109,73,127,243,180,227,47,76,242,106,36,235,101,205,91,251,237,194,49,25,64,1,81,145,71,1,34,118,67,91,80,0,245,68,83,220,186,44,4,102,175,148,12,174,161,234,171,194,12,141,232,67,34,19,68,10,191,247,104,138,69,101,231,129,231,30,32,164,164,130,241,22,210,68,103,139,188,94,183,232,177,2,54,154,138,187,249,109,230,126,136,31,253,123,57,42,236,241,54,99,165,147,41,2,146,223,255,244,129,0,5,163,16,173,99,99,213,147,42,76,131,243,57,163,31,146,83,57,172,99,61,217,0,128,168,204,52,124,192,80,152,48,212,49,9,1,17,5,193,113,144,42,18,184,6,0,132,166,55,128,8,106,66,53,24,110,18,153,10,32,36,225,172,37,10,91,46,250,17,77,213,107,207,151,106,43,15,233,66,232,40,235,69,135,74,30,102,239,185,108,170,15,238,42,30,218,211,113,109,147,66,237,253,235,7,19,175,21,61,21,250,5,12,173,255,251,178,100,57,140,198,193,104,201,19,184,52,114,79,232,57,179,97,98,110,90,21,163,38,110,189,56,129,57,23,39,77,133,37,172,126,158,10,230,88,75,173,103,86,51,107,86,181,188,185,150,80,126,56,80,217,179,211,65,73,7,57,100,49,2,240,140,135,159,77,228,205,233,60,254,248,205,185,216,236,64,189,141,5,211,2,103,76,20,181,187,75,90,156,129,165,227,63,88,73,46,205,131,124,145,146,39,164,45,240,249,94,100,231,119,53,228,214,52,203,57,77,59,60,173,211,247,89,141,171,142,46,250,117,51,138,199,32,27,0,209,159,81,155,163,209,50,203,90,90,234,168,33,157,158,75,126,185,19,13,113,236,136,176,133,221,255,251,91,38,189,158,103,208,62,9,201,220,178,121,17,94,205,55,178,45,178,167,18,220,255,255,254,159,202,83,149,78,197,26,165,103,41,69,85,201,161,193,221,108,113,78,153,106,69,69,0,130,83,112,193,58,192,202,20,244,206,150,52,230,171,12,222,177,240,208,183,160,204,164,64,28,98,25,168,16,0,131,83,0,0,83,14,205,160,160,124,10,32,140,27,3,21,140,116,55,48,24,18,138,18,4,130,199,209,139,193,187,26,18,0,209,142,0,111,148,226,150,158,110,65,253,84,95,117,212,173,133,90,197,128,21,200,189,17,148,233,125,238,55,85,117,202,240,35,164,189,37,231,94,227,69,153,183,2,199,53,242,141,133,228,105,190,241,177,217,165,218,182,203,35,203,133,182,244,5,7,143,100,14,232,44,38,194,101,54,58,167,190,252,154,178,223,242,73,84,221,75,174,109,75,109,117,81,177,213,164,41,219,87,146,135,74,223,154,220,170,225,54,212,217,42,248,248,18,178,70,55,202,151,54,177,207,51,213,14,169,51,58,109,180,4,214,92,226,12,50,203,104,79,250,229,3,63,80,122,218,80,15,68,58,88,42,98,176,2,12,48,40,17,69,46,218,89,24,67,84,181,58,46,46,43,154,119,255,217,42,224,232,132,107,182,90,186,48,111,161,59,87,159,105,94,212,54,104,193,135,236,91,150,176,156,106,150,102,174,163,40,66,156,146,99,52,34,216,214,98,162,145,102,49,76,222,0,4,26,140,195,28,184,195,131,236,211,127,92,229,87,168,207,67,160,203,26,124,200,162,220,205,0,104,205,179,136,195,112,64,32,174,49,88,229,16,136,134,14,12,36,68,4,128,40,9,139,37,11,152,84,13,18,83,204,111,20,145,144,172,5,40,3,148,106,70,196,229,87,89,13,93,71,90,143,251,135,94,247,200,18,148,136,20,142,86,194,252,231,46,44,137,22,241,97,10,70,230,241,214,113,12,234,213,195,113,164,189,139,103,148,134,126,212,146,79,151,105,97,255,251,178,100,61,140,198,249,112,73,27,169,23,194,78,164,105,179,96,235,103,28,165,195,30,79,109,47,193,60,159,103,13,133,9,180,144,167,207,38,168,210,44,189,165,202,151,115,96,185,32,64,210,201,35,21,156,148,233,173,22,171,78,229,60,205,245,227,247,34,228,113,77,237,188,153,97,214,137,132,68,239,68,119,175,25,174,164,151,108,210,205,34,101,121,148,46,142,200,151,105,200,122,64,21,171,109,145,17,58,9,221,248,207,253,132,101,28,88,153,150,109,109,220,223,250,146,167,24,53,223,249,139,220,66,172,101,25,69,0,248,66,84,116,158,232,146,93,164,33,129,81,62,106,16,155,247,89,236,158,162,202,3,66,5,59,251,224,148,75,150,67,120,163,16,130,144,218,214,128,252,149,209,138,19,39,58,100,182,190,77,136,182,42,242,194,134,135,138,7,28,137,208,163,137,194,149,118,159,173,172,23,138,184,88,0,22,76,43,18,96,198,192,20,76,82,211,228,210,144,116,76,191,5,4,198,240,204,76,109,73,196,193,208,20,76,26,136,116,193,40,2,204,8,64,232,194,228,82,132,96,200,96,200,20,134,7,160,86,209,76,2,0,240,193,224,12,86,24,192,96,206,12,192,225,165,75,0,64,98,34,98,37,180,226,39,100,138,194,165,115,183,16,118,39,44,173,169,46,22,42,191,164,199,58,166,149,94,150,235,72,34,164,239,16,233,27,206,189,174,93,120,238,217,143,200,106,196,145,10,143,43,210,125,238,2,202,214,119,240,133,219,221,30,124,228,14,82,217,40,168,113,230,195,53,35,170,20,131,160,169,199,89,118,238,91,24,210,240,159,90,94,43,44,170,114,105,188,62,179,157,112,82,255,133,144,91,224,244,13,172,155,85,41,66,136,43,83,132,99,148,203,189,36,179,165,61,245,126,119,114,101,18,158,175,110,22,221,107,14,203,150,231,249,246,50,216,92,26,95,105,149,40,68,22,101,22,196,161,220,76,132,142,74,241,94,165,174,214,101,45,213,28,236,49,72,200,75,60,82,34,205,59,255,237,221,3,148,38,33,98,98,97,209,100,161,161,198,82,159,111,73,119,107,166,213,219,69,75,85,125,58,123,94,159,220,166,28,40,80,139,26,28,44,194,214,170,245,42,164,56,131,169,0,140,55,24,208,207,56,105,140,88,76,52,240,140,120,205,54,68,252,198,153,109,140,88,72,196,198,124,15,76,75,140,104,42,19,98,194,216,98,136,63,163,160,180,96,6,3,230,2,160,180,145,102,0,128,168,97,62,4,40,128,50,29,166,6,0,28,97,106,29,68,14,29,44,15,149,24,121,0,196,192,112,19,16,75,42,145,33,80,231,180,152,174,204,138,211,142,72,96,185,44,231,42,103,255,251,178,100,52,12,135,57,104,70,11,217,76,96,75,100,105,179,96,8,147,27,93,165,30,78,225,49,129,35,142,103,245,131,177,108,237,191,191,81,223,83,210,184,241,8,132,69,234,95,156,175,54,137,156,66,87,51,199,212,46,11,139,41,165,134,174,88,130,161,140,235,201,146,77,180,136,110,22,168,29,3,4,205,54,179,136,39,41,163,99,156,20,32,35,91,241,66,11,200,144,180,73,117,22,38,248,126,148,46,52,141,10,115,181,127,85,156,103,84,22,42,179,103,83,140,96,201,164,122,75,53,27,95,180,195,121,57,251,158,201,152,46,234,82,109,213,95,81,105,210,120,239,168,90,154,236,33,137,10,208,85,183,7,98,69,17,81,150,18,224,66,22,68,89,146,249,209,164,84,61,11,79,223,135,169,126,229,191,175,106,89,119,46,125,172,222,18,2,47,71,51,33,66,10,223,34,100,171,190,246,85,220,128,42,80,160,34,26,232,194,72,50,145,128,184,160,237,67,199,120,119,177,125,134,156,173,217,80,8,94,49,211,152,60,234,46,48,82,214,55,138,248,50,213,174,55,143,4,56,65,124,5,89,102,163,162,102,2,145,134,28,12,166,101,166,70,0,129,230,67,14,230,37,1,97,192,1,32,18,98,120,56,165,6,0,11,230,102,4,6,51,20,163,32,54,192,160,239,91,80,26,85,121,114,51,101,114,11,45,149,189,171,232,229,175,163,42,41,88,113,164,181,47,151,111,22,195,20,250,204,200,172,54,229,151,231,113,128,247,18,177,122,172,62,137,16,171,146,23,147,41,52,169,249,171,83,54,103,144,79,23,148,36,230,83,138,210,154,78,120,123,21,145,203,155,225,7,90,205,78,40,49,56,93,179,10,65,211,154,8,51,254,43,84,187,118,179,201,216,86,51,49,160,169,81,144,210,163,196,132,217,82,139,211,91,244,241,107,172,241,219,203,79,35,7,162,181,246,221,218,106,226,147,46,109,133,173,39,176,186,34,253,120,33,234,242,0,1,133,214,55,0,205,252,67,179,60,99,131,138,128,164,107,230,151,39,169,66,164,178,82,172,77,93,174,69,142,79,221,154,255,137,143,229,113,235,215,157,250,118,34,24,211,76,96,152,46,27,4,168,55,216,227,22,137,210,69,115,137,145,126,160,227,210,53,37,152,47,67,225,4,6,227,6,241,252,50,230,30,35,0,20,142,50,67,48,51,41,32,41,48,171,44,243,14,1,158,48,25,3,99,17,32,129,12,5,209,41,243,154,209,4,144,153,243,65,157,131,164,18,84,154,96,98,129,1,130,0,105,38,82,252,72,0,96,97,205,94,3,148,37,196,198,73,124,234,103,226,192,184,104,134,194,162,161,82,20,192,71,92,55,185,212,188,94,208,255,251,178,100,48,12,135,29,105,72,147,219,122,98,77,36,249,147,101,73,106,28,93,201,36,78,233,47,201,41,145,166,53,167,137,120,115,88,11,144,107,183,60,126,223,57,188,238,147,48,194,209,26,96,155,17,34,248,117,196,77,196,213,115,2,36,90,202,241,198,121,126,36,214,149,179,214,62,171,17,190,11,93,251,26,212,219,133,230,135,239,134,248,176,187,158,225,102,28,242,53,121,163,64,174,96,219,112,41,60,69,3,4,118,72,76,116,148,240,143,102,40,13,204,217,250,207,127,120,242,219,235,197,129,111,92,230,60,60,234,89,97,107,234,186,205,107,18,104,114,102,35,93,96,189,240,237,131,230,245,65,44,130,57,147,219,252,80,94,84,152,16,90,232,67,225,115,84,12,201,16,198,2,30,17,21,93,242,65,14,108,194,114,84,130,49,10,64,164,61,219,125,59,251,186,139,129,90,50,70,80,33,6,17,44,145,196,2,210,168,223,69,231,12,204,51,57,118,46,163,76,136,173,81,10,61,233,181,129,38,174,191,123,43,184,0,22,204,207,72,14,184,104,140,15,212,12,52,224,13,51,74,205,24,111,205,69,31,140,134,11,76,163,68,12,33,8,204,27,7,12,163,39,1,161,169,130,224,153,131,128,147,180,64,19,24,148,3,171,25,4,129,190,38,139,155,34,3,22,112,239,184,113,56,198,223,182,155,217,165,253,219,142,188,191,9,124,153,246,26,87,40,229,52,110,19,126,243,197,2,119,141,85,90,233,168,179,194,227,73,149,60,113,89,12,237,3,25,121,37,218,167,213,120,238,52,211,19,8,16,67,211,100,54,178,166,103,72,227,168,142,174,135,176,47,122,30,77,83,186,230,219,82,106,177,138,87,77,159,77,109,193,84,70,230,235,87,86,241,216,229,120,81,46,193,164,54,244,36,236,18,157,117,37,9,198,206,32,246,95,182,224,251,206,212,35,54,20,130,21,181,116,50,91,171,106,16,33,224,196,154,86,107,160,39,109,139,159,142,253,143,254,170,30,164,212,1,129,40,6,120,72,0,76,120,5,0,27,26,252,25,26,240,145,30,17,195,118,26,129,129,10,233,70,68,33,42,99,75,62,143,175,205,164,22,99,235,174,21,145,119,38,242,218,78,53,2,152,199,251,34,246,224,159,79,165,90,80,213,28,85,194,173,26,183,102,171,112,73,92,127,182,143,224,87,14,128,6,163,25,192,163,157,143,67,16,19,35,143,14,51,86,203,99,29,160,131,35,195,32,32,6,96,58,74,96,160,37,44,50,80,141,28,14,86,241,132,64,61,80,72,84,97,40,26,204,66,226,160,36,11,48,20,104,106,136,19,117,160,186,179,213,102,103,47,101,67,12,246,235,129,67,157,172,24,88,240,255,251,178,100,40,140,134,174,115,201,147,169,55,16,75,196,105,147,101,34,108,23,33,155,44,110,60,209,65,182,35,101,157,163,14,56,21,77,149,137,55,114,186,209,225,61,180,207,97,93,202,85,75,73,95,42,91,120,81,50,144,124,33,145,85,148,89,145,109,147,236,64,251,116,55,249,12,160,207,40,49,85,144,173,4,30,164,139,68,72,0,211,117,200,136,48,180,138,112,115,212,129,35,22,97,133,90,35,76,147,27,9,202,140,32,137,196,209,79,68,64,71,77,119,60,159,37,100,243,228,172,178,205,51,1,174,247,104,249,46,162,98,94,21,163,182,236,166,40,219,30,155,33,21,243,119,190,252,81,173,9,185,77,212,36,95,28,100,91,28,17,108,6,122,242,146,74,45,64,176,6,64,97,11,181,20,72,136,189,197,245,219,61,166,233,33,231,7,66,43,207,63,191,249,218,24,42,196,151,255,243,164,220,185,152,64,191,48,179,58,158,211,254,7,46,176,24,247,236,152,194,135,158,25,77,199,197,97,39,45,96,77,23,212,252,146,68,182,204,82,143,60,144,48,199,81,179,194,46,78,60,100,51,139,176,207,193,199,8,203,73,66,0,43,108,101,242,145,80,38,80,7,30,21,203,156,225,35,19,138,50,30,8,53,144,14,209,2,250,59,92,125,87,172,49,75,4,228,163,195,214,5,220,44,14,211,241,236,217,141,245,114,99,155,74,64,84,12,50,67,108,203,148,35,250,62,4,29,100,83,178,93,28,161,146,41,153,243,15,42,16,7,33,56,71,145,36,79,17,131,36,228,209,234,156,125,103,247,46,144,41,52,77,54,8,33,34,206,169,28,33,208,117,151,24,240,114,82,122,216,196,214,21,205,212,201,171,165,53,186,246,235,143,234,76,134,71,126,71,207,80,99,231,53,156,135,181,153,114,216,162,193,182,116,222,196,169,34,153,112,192,11,73,196,135,21,202,12,114,99,198,167,72,18,209,117,226,166,36,36,13,15,5,196,96,157,144,154,89,83,223,117,177,74,218,112,144,124,238,115,98,242,233,47,103,127,248,181,118,249,247,69,95,112,33,245,85,222,31,195,60,194,221,167,52,248,28,179,113,254,103,232,240,41,247,19,252,218,135,148,161,31,87,243,233,35,100,209,94,201,169,140,255,224,180,139,134,3,15,8,56,128,165,217,209,55,255,175,155,76,0,83,5,98,95,51,68,15,243,18,4,195,49,34,4,35,18,65,149,48,209,48,179,12,160,99,85,134,38,32,178,96,106,2,2,192,26,97,240,23,225,64,43,3,3,185,129,64,15,64,165,82,81,0,243,64,71,96,59,240,172,162,79,20,13,63,112,235,82,167,194,98,67,87,43,243,216,251,94,185,132,206,74,202,60,65,69,255,251,178,100,44,8,135,70,118,72,19,219,99,112,82,198,249,170,97,103,94,23,93,163,53,174,61,49,97,33,152,166,77,149,37,184,57,97,126,86,144,70,26,69,170,10,235,197,78,35,57,79,110,238,60,142,88,217,76,200,177,5,202,170,94,114,244,176,155,200,103,148,169,160,213,230,101,225,237,110,58,84,68,123,113,105,204,107,84,38,92,203,45,25,241,67,13,47,99,88,226,109,87,94,235,81,180,229,206,160,127,179,235,12,106,45,155,75,110,251,125,82,73,244,157,173,185,193,242,135,61,199,97,102,26,75,61,139,169,199,39,113,177,12,180,203,95,253,157,57,120,105,219,29,171,213,143,154,246,160,141,34,214,63,235,105,221,223,235,53,93,167,221,189,149,219,139,170,199,204,44,0,0,63,42,162,176,24,75,214,130,83,72,138,12,6,80,178,94,241,66,201,161,41,202,194,25,55,73,118,84,57,31,85,127,217,201,225,34,250,68,178,206,215,26,33,10,217,46,158,41,91,40,51,218,189,79,52,38,99,20,185,174,113,35,14,39,255,79,228,218,142,189,93,9,7,64,10,122,104,108,162,84,128,0,145,116,137,46,129,26,38,166,51,153,66,86,16,191,34,193,24,200,250,99,240,11,250,99,1,169,48,7,70,51,13,76,34,210,152,231,33,40,12,86,67,184,240,136,70,17,108,62,246,212,150,173,154,163,192,164,135,45,186,54,185,119,181,192,58,94,43,8,81,142,245,253,9,82,54,25,86,245,3,155,214,176,47,88,48,224,130,212,65,180,161,195,205,68,225,34,40,165,91,28,122,89,104,103,141,186,26,139,100,96,217,114,10,93,36,172,60,129,118,166,67,25,58,26,146,80,49,25,116,14,148,245,210,77,168,116,227,82,219,212,34,83,132,46,92,128,71,99,136,87,108,238,205,242,123,12,55,9,175,224,94,208,148,37,78,106,174,213,35,166,117,68,40,27,102,112,220,200,156,155,189,109,205,113,196,12,67,112,96,40,156,6,34,16,219,21,98,8,119,96,175,208,161,21,234,160,155,172,135,6,146,97,208,190,52,187,239,205,122,239,230,14,89,140,75,139,218,136,95,255,142,157,157,147,178,210,112,170,165,149,235,83,112,110,160,68,56,249,209,138,119,254,169,55,120,113,149,164,0,0,12,148,81,42,67,19,235,205,192,231,52,19,124,235,102,83,57,48,12,173,76,50,88,57,37,12,78,178,14,15,179,99,54,15,196,5,17,44,28,148,188,80,66,210,207,142,198,149,70,5,13,137,113,100,213,33,201,153,94,158,252,249,86,30,195,40,62,190,120,109,158,52,222,54,168,227,83,112,215,75,51,129,13,57,140,231,87,202,166,231,9,122,153,229,140,56,243,137,44,149,234,229,255,251,178,100,52,8,198,79,104,75,83,153,98,224,68,131,153,115,100,79,132,27,101,201,40,46,176,217,73,46,16,229,73,172,32,168,107,87,218,128,229,114,45,234,39,189,156,162,198,142,88,84,158,22,49,182,125,119,71,90,213,28,71,180,197,108,29,49,120,174,96,67,94,217,155,125,121,130,217,170,43,84,227,165,78,79,18,14,200,162,170,245,111,103,91,241,19,77,93,75,156,221,90,71,15,47,166,108,247,59,141,48,145,68,50,253,119,105,139,58,114,99,98,37,135,182,23,105,100,146,38,51,114,80,35,8,0,194,28,218,217,38,129,116,2,29,53,131,12,139,166,24,110,84,44,16,29,2,240,150,227,49,9,250,24,83,250,113,221,105,251,173,147,82,226,8,167,9,87,15,121,47,122,197,223,214,99,46,141,33,20,69,154,71,238,183,255,255,254,67,173,253,192,25,139,180,121,145,136,217,144,140,177,182,164,17,178,3,249,146,168,193,150,2,97,129,33,249,137,166,233,132,224,43,192,100,152,148,33,11,7,129,113,32,97,92,55,64,225,206,144,80,31,8,30,12,23,16,89,18,89,191,146,169,154,57,69,88,63,239,233,229,148,75,229,150,115,161,125,22,132,46,94,8,5,9,253,101,197,40,71,142,14,69,4,247,198,130,113,144,78,86,36,45,17,201,254,120,156,116,67,29,215,19,58,173,174,10,213,192,227,55,88,182,19,135,68,114,242,196,50,249,154,71,220,112,242,168,148,169,88,166,106,189,130,34,59,198,159,148,98,246,20,159,191,83,53,234,218,52,109,124,103,120,199,47,189,152,224,69,109,244,77,32,0,22,148,38,117,228,22,201,189,123,243,116,228,211,40,54,219,180,89,236,186,48,250,210,7,85,183,255,233,109,15,119,218,208,239,251,59,84,81,187,146,216,177,89,95,230,124,28,32,0,21,2,157,96,26,6,112,56,179,49,78,64,214,53,97,50,177,23,248,198,140,26,28,91,56,34,27,247,142,141,202,16,199,157,202,245,162,8,3,182,227,240,40,94,119,126,89,31,198,156,181,106,53,175,178,152,30,120,161,97,34,75,96,130,206,214,141,250,255,179,221,246,239,64,0,176,12,172,70,72,51,106,0,207,145,35,4,150,76,90,153,48,192,176,202,192,192,32,232,44,2,65,115,23,0,192,162,32,72,212,136,199,28,88,18,96,53,88,64,40,74,8,3,69,146,60,56,22,205,86,147,149,151,113,235,25,16,230,228,225,7,245,185,85,203,8,113,186,156,123,27,164,207,37,43,122,245,209,145,164,130,137,32,202,230,45,163,88,84,130,78,88,210,166,129,52,85,169,9,220,126,165,53,161,62,221,234,216,133,153,19,194,8,90,20,249,236,26,243,120,70,224,95,255,251,178,100,65,8,134,146,105,205,147,143,100,240,47,194,218,7,25,130,8,25,245,163,54,238,105,227,193,21,12,166,77,150,29,80,12,16,100,98,64,56,238,178,62,122,115,211,17,86,251,180,122,29,103,144,237,252,17,150,122,228,135,173,44,254,109,249,231,81,93,117,146,141,80,189,175,67,19,71,93,58,229,237,212,199,114,240,101,218,108,227,179,239,90,227,48,107,181,229,245,154,217,204,135,31,172,109,167,181,96,101,142,243,203,7,0,20,8,0,5,226,199,130,68,193,40,7,6,46,8,94,224,147,10,216,245,64,21,127,253,63,160,241,236,255,254,159,255,255,255,233,150,179,178,95,139,61,135,11,126,178,157,107,66,0,0,3,166,0,110,152,100,54,101,24,177,214,171,102,102,1,166,170,114,101,143,169,54,97,18,140,13,88,13,72,132,81,148,244,10,44,254,186,111,5,180,200,7,24,2,129,149,55,50,130,209,52,233,55,180,172,147,248,2,147,19,11,171,103,40,237,190,17,103,58,66,34,239,180,66,214,52,106,93,234,70,108,232,37,57,242,37,60,128,60,57,89,20,25,120,233,22,154,228,150,197,214,254,52,70,200,110,240,39,138,172,103,26,202,96,156,107,213,99,248,109,18,89,207,57,217,187,30,157,75,159,178,135,95,77,91,247,46,57,222,99,207,243,77,255,92,98,150,222,97,80,233,165,51,103,183,171,94,183,167,139,88,250,151,252,188,196,44,196,93,230,51,213,34,169,244,103,172,244,172,244,98,114,198,81,58,137,35,106,169,202,106,183,97,170,208,50,237,184,84,173,177,18,12,172,234,0,0,0,173,141,139,3,71,7,138,76,41,14,232,203,100,128,120,132,37,21,174,22,25,250,26,169,100,138,61,49,205,182,155,9,44,159,135,148,61,92,157,18,191,139,252,238,85,222,83,144,254,222,223,255,254,183,40,184,233,187,192,78,129,84,9,135,74,210,64,0,2,120,192,138,240,114,56,204,99,195,140,163,140,188,0,48,225,208,194,40,50,234,152,72,90,12,0,161,192,28,57,112,12,86,5,38,20,201,247,29,174,88,0,32,132,185,19,82,226,128,156,149,66,120,185,130,18,112,103,117,169,166,36,164,248,91,203,204,86,78,168,92,166,84,117,41,21,240,134,82,163,165,16,40,229,145,252,39,78,166,33,178,130,236,127,85,66,168,136,90,1,118,32,39,70,206,27,173,81,236,172,179,36,83,82,67,225,181,34,37,157,192,32,254,90,58,107,64,180,120,225,141,58,139,178,253,179,209,255,58,196,100,229,119,216,57,238,102,147,59,107,206,206,77,168,124,158,19,163,8,245,13,37,146,236,102,154,189,186,185,102,223,17,45,107,60,166,230,42,16,151,161,74,143,255,251,178,100,93,8,133,228,104,206,27,141,100,240,81,74,185,205,97,39,104,22,229,163,58,238,61,141,128,217,139,103,245,129,33,152,255,214,224,0,0,0,53,64,0,7,14,10,117,16,52,73,78,90,0,82,78,36,155,145,168,187,57,170,235,218,219,49,226,72,67,117,126,43,53,190,16,72,125,44,93,88,241,145,29,42,154,127,255,165,247,239,167,235,255,163,255,111,255,211,251,255,253,207,115,5,134,15,132,196,210,105,136,218,205,66,101,11,71,20,40,16,1,155,130,14,166,97,10,24,148,198,121,193,112,84,58,98,81,81,139,136,99,69,113,193,132,192,144,180,72,68,214,204,72,65,47,219,34,140,103,189,19,161,14,8,220,2,100,9,104,170,178,251,241,230,240,210,215,247,215,195,142,110,110,172,102,9,91,175,29,194,219,35,126,161,199,53,8,55,181,3,46,3,99,170,80,130,184,92,85,190,22,244,228,228,134,164,93,225,79,100,231,202,24,70,247,193,223,40,113,125,18,71,60,101,73,171,206,67,64,101,75,48,85,121,166,8,42,88,149,221,62,244,94,207,238,43,110,149,165,10,29,5,110,147,19,123,12,237,25,155,69,248,218,74,125,213,178,141,155,86,199,94,169,134,91,172,29,11,171,248,249,91,171,226,51,109,13,200,47,55,82,0,31,192,0,2,222,64,196,37,101,78,177,80,208,20,45,223,202,141,222,206,17,202,141,64,16,208,77,136,90,106,46,23,201,95,165,18,226,13,31,251,63,219,103,222,186,190,95,255,173,215,85,234,250,196,0,0,1,112,44,193,55,233,144,202,116,83,252,226,77,218,60,48,187,84,203,5,96,231,177,138,202,228,129,129,64,248,66,21,198,48,242,240,2,0,128,80,108,72,29,97,162,24,140,18,10,10,61,67,32,226,129,51,209,125,88,187,148,55,207,153,107,156,249,110,63,64,253,221,164,70,72,206,227,145,223,219,85,187,242,88,99,122,220,43,151,20,191,46,221,106,219,184,23,3,97,214,232,146,54,51,91,16,247,58,153,9,155,153,112,22,68,74,49,36,51,65,19,28,98,4,249,4,204,31,34,177,148,150,61,68,99,158,101,149,155,58,196,181,53,49,113,215,58,155,204,95,95,250,16,253,51,244,211,249,21,192,117,151,157,166,59,214,103,30,150,182,80,233,33,49,8,24,174,184,169,44,220,52,189,215,136,71,202,39,150,165,128,0,0,1,32,128,0,56,148,43,164,141,0,21,28,11,180,91,71,189,88,97,152,162,233,184,176,88,108,219,231,40,175,17,49,215,78,92,235,173,112,165,215,255,237,176,81,12,8,21,202,59,235,255,247,253,187,233,250,190,191,219,245,255,254,95,255,255,149,136,87,22,163,159,234,121,80,255,251,178,100,134,140,134,1,104,204,27,141,55,160,80,105,153,189,97,34,108,88,177,163,50,110,61,147,193,25,19,102,49,164,157,152,84,35,111,194,0,0,57,140,30,93,55,249,168,195,149,147,84,96,141,92,22,50,65,4,197,173,3,1,129,140,116,4,88,82,35,144,209,236,96,18,100,145,152,145,5,254,32,0,162,37,70,50,96,208,0,144,46,8,21,9,19,2,159,6,162,34,155,127,27,176,14,29,123,79,242,150,149,96,157,35,190,203,91,109,235,79,193,139,75,29,141,57,201,161,92,54,159,84,107,4,59,44,101,208,101,207,163,58,149,138,62,228,246,143,242,41,174,62,204,255,86,159,121,132,53,102,146,73,241,218,243,252,177,109,150,25,247,92,63,92,7,189,204,58,213,214,60,187,184,82,223,189,126,105,13,178,42,107,117,90,243,77,173,110,158,187,171,105,166,245,191,153,251,54,253,97,129,19,113,125,7,60,178,180,23,22,56,219,17,91,87,46,107,21,69,150,130,239,65,143,235,0,14,48,1,140,241,34,129,129,135,221,23,52,101,218,168,63,129,80,18,229,250,134,212,40,55,69,168,218,235,1,98,44,15,30,73,129,82,54,229,152,70,233,221,131,4,134,202,224,219,142,147,111,254,156,119,241,199,250,126,253,127,213,255,150,32,76,174,19,251,0,0,0,10,185,210,57,201,144,208,68,51,33,249,204,244,79,48,67,48,201,43,32,199,97,144,197,70,11,5,136,195,2,72,65,144,169,147,143,161,4,248,113,164,148,14,99,197,128,88,96,44,120,24,244,12,135,21,170,36,226,56,231,149,187,126,17,23,191,11,126,85,67,197,72,75,233,69,218,235,236,160,114,235,163,159,91,35,24,223,58,233,72,103,215,140,56,28,232,147,16,42,224,206,70,103,142,11,251,194,154,48,166,215,88,67,55,14,38,173,203,184,251,125,168,78,94,176,245,35,246,219,253,158,150,166,230,140,56,174,237,178,168,226,211,76,74,104,252,103,25,66,253,70,208,118,26,18,200,175,78,73,217,45,121,68,222,185,102,22,102,245,205,218,203,170,194,52,103,193,217,10,71,20,197,14,197,151,228,219,35,109,69,77,73,223,176,167,92,0,0,0,11,139,0,15,67,192,233,10,32,204,4,227,73,21,11,123,21,78,97,224,101,163,71,170,89,231,145,164,171,58,230,222,94,197,3,122,175,98,134,138,90,167,92,81,255,244,124,206,250,118,254,250,127,255,255,243,144,192,187,56,249,25,10,162,187,142,154,241,83,109,196,35,181,244,176,0,1,206,96,130,33,184,71,134,86,47,31,222,76,10,189,152,228,84,22,37,132,42,76,4,71,46,136,56,200,36,75,130,198,16,9,45,17,110,8,67,89,23,255,251,176,100,159,140,198,46,104,204,27,143,76,240,77,104,153,205,97,103,76,22,209,163,52,110,61,51,193,76,169,230,205,131,149,161,64,192,4,163,130,6,65,211,17,245,131,179,53,145,231,62,75,245,253,230,242,44,182,67,66,86,119,205,77,97,36,235,202,121,125,36,154,63,58,51,229,77,98,0,250,155,182,139,200,184,178,87,90,62,241,175,53,121,83,123,245,116,93,239,127,116,30,88,204,177,189,101,206,245,143,174,250,109,255,76,204,83,185,21,147,134,133,100,203,227,234,18,158,110,94,100,174,243,82,234,51,81,168,212,51,199,103,45,204,193,17,10,97,77,101,16,217,52,85,40,32,113,59,100,63,16,243,132,29,105,205,185,141,42,133,69,28,215,117,44,0,55,13,146,15,36,192,93,235,4,73,230,7,25,83,9,43,204,191,184,214,175,225,210,162,241,227,206,33,250,40,172,52,122,251,12,114,14,115,182,18,28,229,77,255,71,221,171,211,167,247,255,219,255,255,236,28,116,17,117,87,1,65,137,89,166,86,117,87,116,57,115,17,11,145,140,197,57,88,76,218,149,0,0,12,188,194,200,163,109,128,12,209,24,62,82,132,200,196,192,42,108,192,13,22,186,8,39,12,128,130,128,48,17,65,16,76,146,51,14,20,197,153,133,125,54,16,192,42,36,193,67,32,198,160,245,221,112,117,204,90,193,225,167,87,56,75,164,66,6,2,250,101,67,190,177,63,40,201,163,195,55,29,23,14,122,166,35,100,196,30,209,113,240,57,168,73,226,243,184,115,81,117,35,136,243,236,152,135,95,198,128,118,92,197,221,103,79,162,153,146,86,26,218,237,4,116,81,124,109,17,141,144,193,171,130,137,108,105,69,110,53,146,245,228,146,120,52,147,220,111,61,36,109,45,87,105,238,156,155,39,132,92,69,3,14,46,177,17,162,115,112,128,113,149,27,48,249,176,124,226,200,89,156,157,20,130,128,0,128,4,0,0,245,176,95,67,227,6,136,130,132,64,34,189,235,142,159,5,155,130,58,176,241,15,77,1,219,70,103,105,223,39,244,13,15,118,196,219,186,47,254,35,177,63,95,211,85,254,47,255,255,244,255,255,253,140,68,87,18,228,48,166,233,57,144,172,97,238,89,114,208,26,94,221,252,144,14,83,4,143,67,55,65,243,4,149,195,143,70,211,34,3,147,22,2,147,0,202,51,27,64,211,12,67,240,104,4,98,40,10,97,248,22,178,204,64,25,197,132,56,113,153,63,152,51,192,112,120,129,207,128,168,36,76,2,54,88,227,170,52,138,92,229,120,239,198,226,199,212,53,83,122,209,99,71,85,248,162,143,82,165,207,16,15,28,92,129,170,107,114,9,186,213,27,246,75,29,233,60,255,251,178,100,184,14,133,202,103,205,27,141,77,98,79,106,169,170,97,37,86,24,33,163,48,110,188,211,192,243,13,39,13,129,37,112,25,115,243,61,43,122,15,171,106,145,177,65,239,30,212,37,14,241,143,232,252,126,252,65,250,250,143,235,45,113,86,27,107,80,85,46,76,141,65,188,138,130,198,42,37,171,164,203,63,26,167,87,87,15,40,112,80,67,48,187,125,42,217,46,94,96,9,9,212,167,193,9,64,128,212,44,129,50,25,133,73,174,140,169,188,109,24,248,200,72,16,0,5,207,131,97,77,51,97,89,217,45,225,214,249,134,206,194,90,17,130,129,208,120,54,9,6,55,253,180,243,142,120,98,66,208,227,47,56,255,150,175,187,189,125,95,253,191,254,199,108,31,82,93,236,99,216,200,99,241,193,0,64,166,204,100,78,34,38,2,2,36,110,20,157,6,67,162,90,96,66,75,6,20,131,184,99,74,0,2,196,122,96,136,12,230,10,160,92,97,160,7,2,128,192,96,62,70,6,1,64,92,200,71,64,128,56,7,92,178,192,31,5,0,212,192,232,3,75,0,16,96,34,9,196,65,88,236,38,177,22,21,91,4,117,230,194,152,50,233,251,76,42,123,222,181,96,97,53,129,146,186,147,9,42,90,139,183,208,72,162,58,120,147,238,158,3,17,43,61,75,6,8,79,198,89,54,171,111,191,134,106,138,134,136,148,83,60,8,126,66,85,54,77,148,18,22,78,122,51,105,179,203,173,16,19,40,189,4,0,68,109,45,198,47,86,163,88,18,102,162,249,198,231,117,15,103,3,207,201,102,242,251,75,234,69,158,109,145,175,99,187,228,130,235,153,122,172,178,186,155,22,51,229,251,189,238,116,124,228,164,173,164,57,54,154,130,107,127,7,138,83,146,24,152,42,52,125,184,166,211,44,44,171,117,74,247,167,7,228,105,34,241,194,205,211,39,254,129,105,32,205,145,28,50,64,136,69,33,136,206,179,94,120,28,248,50,137,167,84,174,129,39,156,101,202,60,150,56,72,49,139,101,183,155,229,45,164,23,66,182,255,221,56,111,50,86,231,251,126,133,152,106,14,40,7,228,16,121,76,233,122,243,226,253,38,234,23,61,99,56,142,91,118,51,197,4,146,235,221,10,9,44,206,158,168,172,221,104,41,43,254,139,61,45,235,32,0,11,144,194,55,208,200,211,44,197,178,92,193,235,252,203,114,200,198,208,136,197,166,160,64,25,24,166,56,9,2,96,35,144,197,176,156,80,10,50,68,151,48,200,5,98,196,32,50,151,201,70,65,38,48,96,120,0,182,1,160,33,64,168,209,34,233,135,110,130,37,71,168,37,136,94,230,22,51,169,2,204,194,23,36,134,213,34,36,243,73,253,83,235,255,251,178,100,220,12,135,239,104,72,11,217,76,244,91,38,89,49,104,199,152,25,45,127,42,110,188,222,65,48,168,230,169,149,137,88,191,91,219,194,231,216,234,202,252,126,67,149,9,40,19,95,24,4,152,0,253,176,153,62,57,51,202,218,244,206,140,247,58,84,101,210,248,133,18,205,136,137,189,220,53,44,73,226,214,250,242,43,162,110,12,228,91,131,35,75,179,30,170,242,93,174,148,134,179,188,249,52,236,190,36,178,168,203,164,247,134,94,29,141,10,24,239,241,236,164,201,218,105,51,207,253,70,0,128,171,139,149,9,1,137,125,0,64,0,0,38,176,82,185,42,154,25,8,144,4,145,16,136,230,167,189,70,206,167,44,1,53,174,78,114,177,162,161,95,255,191,245,100,92,127,250,115,253,8,245,108,31,79,211,87,111,255,255,255,161,85,45,189,154,68,37,247,103,150,142,25,30,178,187,59,32,166,147,105,142,207,178,176,0,0,4,112,195,26,168,16,111,153,23,137,154,207,194,27,96,11,152,68,162,152,238,138,2,162,128,73,250,96,32,44,98,64,54,99,224,176,1,8,12,186,47,72,139,116,124,46,176,208,174,240,136,64,131,21,192,147,4,0,180,156,34,0,201,136,21,164,214,16,225,186,103,10,247,100,137,35,99,8,111,120,214,121,244,217,139,237,39,219,70,88,249,82,193,238,109,123,172,211,117,27,131,87,220,161,9,183,115,152,144,85,166,2,0,208,52,185,178,34,143,42,189,46,126,189,173,219,109,147,124,17,149,187,63,62,153,239,45,115,166,34,150,153,220,91,194,164,127,136,20,207,107,215,204,20,217,228,36,178,27,235,53,7,179,76,70,115,101,76,94,219,79,32,172,241,150,109,152,211,225,27,103,21,71,6,214,106,116,214,66,8,36,210,63,37,13,29,73,38,215,55,113,89,36,247,250,101,46,150,156,68,210,241,82,11,237,61,70,246,0,1,0,0,0,125,132,169,154,37,40,61,182,70,144,73,224,184,20,210,58,251,47,203,140,182,127,249,7,125,73,54,101,11,23,79,246,255,28,108,164,255,167,79,205,219,87,255,167,254,64,41,136,125,221,182,102,61,44,143,153,80,199,223,78,242,205,137,105,241,90,129,129,239,139,78,191,122,122,93,30,39,35,161,0,228,48,58,88,50,144,147,49,62,9,59,250,43,48,188,155,5,25,166,90,163,166,112,0,38,27,22,192,224,24,89,10,49,156,69,28,14,136,18,195,3,0,101,242,185,202,5,167,101,55,193,65,145,129,96,66,138,3,64,146,97,118,52,178,17,216,16,167,112,239,132,190,252,88,254,84,41,185,196,115,190,172,48,158,141,81,7,139,134,166,185,161,9,195,236,67,6,244,12,182,64,188,48,255,251,178,100,204,14,134,225,104,201,155,175,79,144,84,8,169,170,100,166,142,88,53,159,40,110,188,211,193,6,162,231,77,129,157,144,107,44,89,76,8,183,209,121,183,167,232,68,184,246,121,82,165,45,244,119,77,139,198,199,126,163,221,105,53,53,247,170,219,90,196,29,239,253,196,140,215,222,234,215,15,119,253,159,77,109,190,214,210,144,186,60,159,215,68,32,90,67,136,38,0,230,225,87,192,213,25,207,185,223,50,77,11,73,29,61,155,38,207,215,74,31,24,168,124,57,112,0,159,138,24,194,141,16,9,169,146,189,84,228,206,182,112,135,158,179,60,181,199,227,165,6,63,253,61,200,24,97,193,40,71,219,255,255,215,191,255,255,255,117,217,250,127,95,68,163,14,214,169,206,28,30,146,228,100,237,91,94,8,143,69,112,64,0,29,188,193,48,137,128,196,170,96,202,33,166,157,161,8,122,52,65,128,221,193,78,72,84,66,103,82,9,132,65,102,67,11,25,128,152,130,134,113,91,152,184,10,176,195,137,135,85,56,72,217,77,70,17,170,36,21,132,140,151,78,18,129,215,248,240,202,120,198,216,149,29,53,206,253,216,18,57,93,148,194,114,124,88,133,158,185,47,126,243,106,121,202,19,185,242,237,193,33,99,118,222,14,118,232,80,153,250,39,133,137,91,220,145,207,199,7,27,44,57,172,107,176,184,31,241,110,246,109,243,122,174,250,42,108,98,49,169,217,116,118,33,82,159,10,123,88,99,5,87,165,156,213,250,149,111,242,173,95,191,242,237,67,56,83,71,243,177,86,182,118,233,41,170,242,189,37,171,50,238,119,112,92,63,73,18,150,184,110,133,20,190,5,131,190,65,87,118,167,169,105,50,121,100,110,69,124,91,139,134,241,208,198,163,114,250,122,89,234,74,143,61,21,89,154,242,232,105,217,125,224,105,19,199,114,51,26,178,134,167,250,226,213,128,0,2,0,0,0,3,35,107,237,68,115,99,31,18,248,15,50,99,166,237,140,6,228,64,40,209,84,185,109,90,154,27,105,221,97,242,123,58,29,236,223,191,221,210,66,80,124,157,187,100,252,1,241,251,245,250,104,127,228,203,255,175,204,119,114,107,114,16,234,171,181,28,172,240,141,184,140,68,193,105,86,165,96,0,54,99,36,196,112,17,128,96,250,184,127,163,100,112,1,68,101,8,150,104,18,102,106,216,86,102,208,182,98,32,110,80,146,24,214,58,139,4,102,116,21,163,70,18,76,18,132,169,9,0,8,131,51,15,0,67,2,193,162,160,4,13,17,199,132,86,23,76,45,73,76,210,209,147,229,74,136,150,52,248,78,124,145,213,142,66,144,225,141,60,48,68,155,217,12,10,143,25,43,209,118,121,177,42,205,255,251,178,100,217,140,167,169,103,74,27,220,200,192,83,73,41,125,101,34,114,27,241,151,36,78,224,211,193,43,18,165,137,172,8,176,240,139,84,17,199,137,243,198,104,98,210,175,138,139,82,77,130,141,60,215,234,48,218,184,238,198,121,171,43,159,220,220,27,88,99,77,249,82,44,202,91,248,225,204,169,50,203,60,46,94,156,158,169,172,190,83,215,45,234,245,60,194,74,142,222,94,27,51,109,140,206,164,201,148,167,60,249,131,25,20,9,69,214,173,127,160,155,218,20,28,174,198,130,137,61,197,47,230,187,23,122,41,43,98,72,29,56,15,20,127,172,251,216,228,208,126,46,31,174,114,228,16,172,48,178,4,128,149,37,53,146,101,12,42,44,137,98,71,174,98,11,39,177,118,89,249,194,165,152,218,124,247,115,87,6,246,62,87,72,38,168,246,127,213,93,31,181,5,106,51,50,124,107,57,127,231,107,1,24,117,166,197,156,197,182,6,115,146,175,193,47,120,100,0,38,188,168,154,54,65,72,196,112,227,175,186,76,104,73,48,1,100,194,199,96,18,136,201,194,6,132,50,1,204,177,10,197,77,138,105,93,108,174,28,153,10,172,82,152,40,132,75,123,86,94,229,247,86,32,252,99,202,119,173,55,51,138,229,26,167,165,8,206,104,61,34,222,64,159,59,83,252,27,111,65,31,240,238,139,208,137,57,37,44,156,77,179,57,178,134,170,101,174,155,117,56,123,21,161,48,211,121,54,125,245,182,131,240,167,18,252,111,237,127,186,187,203,13,44,243,141,103,35,81,253,47,126,236,77,249,231,82,126,46,255,237,138,172,123,150,126,62,142,43,177,135,158,161,130,203,148,57,92,112,243,247,187,244,113,113,55,105,248,175,160,253,141,218,51,171,239,64,0,9,209,14,218,154,10,144,126,38,153,228,197,128,140,85,202,103,94,92,165,149,136,8,173,188,36,63,118,253,59,143,7,181,42,186,153,162,244,245,51,95,213,254,107,106,187,127,58,202,136,129,204,42,109,143,158,144,22,94,190,19,133,236,123,157,245,183,180,133,26,75,179,119,255,250,128,0,4,220,48,81,18,131,42,161,92,48,105,37,3,23,228,70,50,7,4,243,5,64,166,48,133,39,99,5,0,52,48,59,17,177,144,36,48,125,1,147,7,144,117,16,2,25,132,136,127,152,22,0,106,151,8,128,36,152,14,96,34,250,4,7,40,92,7,137,64,0,66,10,49,55,130,30,37,21,137,166,21,79,202,225,130,238,113,58,248,87,117,160,183,61,71,234,89,155,34,180,142,148,84,44,118,188,113,203,181,17,69,216,68,190,210,35,206,219,110,15,61,72,216,16,238,189,37,49,53,232,244,163,210,109,214,81,253,97,141,153,204,255,251,178,100,199,140,197,157,103,205,27,154,97,242,76,167,105,147,100,236,142,32,109,163,36,111,97,147,201,146,157,230,205,135,172,208,24,219,125,44,183,73,69,110,191,109,204,210,161,85,28,63,118,21,221,211,71,232,110,86,179,142,81,151,127,85,239,60,124,246,78,156,190,145,122,53,231,7,79,114,119,147,58,175,18,195,1,113,89,227,182,191,165,101,118,209,196,44,134,10,223,30,137,134,215,28,45,41,63,66,43,106,203,253,97,42,165,104,75,161,56,242,67,37,96,234,233,101,230,25,59,129,1,242,181,11,108,57,218,195,27,213,187,1,200,244,13,171,90,200,54,30,199,142,139,237,15,91,240,166,99,218,114,136,42,74,41,1,170,194,98,15,249,68,45,103,65,186,176,181,168,103,243,242,83,39,128,37,202,33,11,202,209,117,240,66,249,197,252,118,26,232,58,32,214,90,82,183,161,241,255,254,253,134,247,6,4,107,80,229,194,19,71,10,1,149,78,73,25,172,69,71,35,119,103,73,68,202,91,64,170,18,244,147,137,203,244,160,69,117,184,189,132,196,0,10,83,22,69,131,152,13,99,1,91,67,220,183,147,41,16,3,8,78,131,38,204,3,69,2,99,31,138,96,32,122,98,248,88,97,32,176,96,152,126,101,80,238,28,63,48,64,168,6,44,20,198,72,1,196,63,24,4,83,216,128,63,40,2,155,3,244,91,91,216,52,167,242,88,225,170,203,217,67,55,251,140,82,1,141,64,146,217,83,85,80,78,215,20,0,221,191,143,172,231,238,186,201,109,234,241,53,51,165,110,204,222,126,177,80,10,148,80,189,44,171,254,60,246,217,170,210,27,121,31,157,248,42,51,117,94,117,230,44,80,38,14,128,128,150,126,174,56,254,8,252,225,242,145,146,147,43,107,182,79,95,40,226,136,229,136,224,172,130,129,188,99,135,48,217,106,114,132,89,211,174,219,158,34,41,161,7,67,172,10,169,36,156,214,201,18,152,147,41,140,121,155,81,174,76,219,31,150,131,191,188,59,141,98,136,73,156,190,205,126,41,192,0,0,2,178,136,47,224,76,226,148,226,84,115,91,198,108,230,59,84,214,97,204,218,205,186,61,72,240,144,108,129,173,156,130,146,41,73,189,57,244,237,161,243,106,217,255,251,169,108,80,66,29,155,43,92,56,24,24,65,139,99,42,222,177,65,81,199,42,43,117,66,236,65,2,118,80,128,92,192,35,28,235,130,248,196,160,116,248,90,8,216,130,116,199,3,160,202,183,36,209,96,220,28,191,152,38,0,153,4,28,24,40,13,149,64,83,18,213,0,48,136,211,218,192,144,137,48,85,1,102,136,210,154,32,228,163,55,217,33,69,154,151,202,98,114,107,50,73,77,141,255,251,178,100,186,142,134,242,101,73,147,172,71,146,77,72,105,253,96,162,100,26,57,165,36,78,229,111,193,69,161,38,141,131,149,177,71,185,187,145,152,53,188,116,170,246,28,30,39,150,150,130,222,179,17,138,103,199,245,239,238,213,220,123,173,145,207,187,50,92,182,246,245,146,98,108,93,174,205,107,113,251,181,147,60,214,144,32,218,46,15,170,196,184,235,158,30,78,46,139,175,90,159,194,137,93,195,38,154,141,91,59,220,187,142,174,217,69,172,165,107,124,157,69,181,82,255,67,167,67,206,237,170,234,181,153,17,166,123,58,173,50,154,177,36,221,214,129,129,233,38,161,155,57,115,165,117,7,101,105,168,187,86,86,34,170,149,34,38,174,73,37,88,96,57,104,125,95,113,72,158,222,173,100,54,73,117,234,170,53,28,246,39,194,161,171,50,11,150,53,45,21,23,219,161,212,117,255,207,2,214,56,137,255,255,200,251,255,189,180,12,170,74,85,153,128,101,100,107,25,111,106,179,169,166,153,51,33,101,30,148,36,31,181,22,226,253,99,214,243,134,125,222,168,0,0,11,80,192,232,94,76,135,0,128,20,53,166,156,128,62,98,50,20,166,14,32,164,96,244,64,38,12,160,134,97,0,17,166,5,128,16,96,172,4,226,160,40,20,2,147,8,240,227,7,1,171,54,20,0,97,96,73,166,145,130,180,58,122,196,159,35,221,136,128,144,44,208,183,25,78,58,131,245,250,231,50,133,251,219,5,229,215,137,137,214,210,31,107,59,15,47,57,16,133,103,155,56,187,216,244,138,245,212,2,200,242,124,27,175,48,143,192,186,248,22,43,66,155,105,48,238,219,13,121,71,210,16,110,24,141,183,124,141,227,10,65,25,30,41,174,167,49,186,151,155,164,137,134,212,231,225,178,74,42,33,217,107,82,180,80,157,101,83,42,229,30,240,111,237,107,51,67,138,34,72,180,213,70,205,214,73,18,106,179,69,152,190,230,23,34,131,68,36,48,167,166,207,184,34,225,16,74,155,23,137,78,38,188,152,6,0,1,174,225,245,151,162,8,202,31,229,238,90,153,26,240,175,22,114,42,170,121,14,173,144,57,168,48,159,255,253,186,183,232,255,126,217,191,249,200,170,243,2,227,157,10,236,88,237,139,185,154,228,86,66,208,204,132,116,220,231,196,90,40,179,36,168,69,126,125,86,106,237,86,248,213,32,1,81,128,17,75,153,63,5,57,133,16,29,26,142,151,73,140,120,140,24,38,136,73,134,240,104,152,196,128,113,128,104,157,24,13,129,241,132,216,42,129,64,77,91,204,45,129,164,120,38,150,232,232,20,22,166,52,181,204,3,128,20,64,1,208,216,162,228,249,193,112,25,123,230,166,92,152,86,165,255,251,178,100,186,140,134,189,105,73,155,216,75,240,77,136,89,199,97,5,100,91,49,129,34,79,100,209,201,49,27,39,13,132,9,177,209,44,119,67,205,80,195,209,199,150,91,38,194,54,68,118,118,30,102,161,218,8,31,187,104,145,109,220,93,248,75,163,144,53,233,32,170,17,138,145,34,177,242,153,97,112,159,228,61,127,184,210,115,230,95,60,251,4,111,91,181,254,97,35,200,155,54,78,103,18,93,114,40,170,33,224,222,110,189,226,70,148,185,81,89,122,109,62,126,237,184,83,40,252,131,176,194,18,120,33,87,38,88,135,38,114,241,199,167,195,47,162,133,243,187,61,229,34,229,85,231,30,77,217,7,49,128,14,35,175,91,226,249,223,217,32,157,132,220,3,118,15,140,189,244,32,90,140,14,21,197,111,218,254,111,99,239,154,194,200,247,241,146,185,85,255,245,244,240,51,171,130,13,81,210,48,22,171,135,98,171,255,254,188,191,255,183,253,29,225,238,225,153,198,234,2,231,194,157,120,231,193,251,43,249,119,20,54,231,191,204,251,239,250,0,0,83,112,194,90,4,215,34,196,200,195,196,236,108,48,59,168,49,32,85,48,81,146,51,68,2,49,4,211,69,112,49,76,202,133,2,67,21,81,32,80,41,1,149,65,33,32,238,75,15,152,6,0,8,192,57,181,146,76,45,193,49,3,139,121,96,114,137,29,103,94,88,254,136,197,199,62,35,194,61,72,70,106,18,249,117,214,166,193,241,19,212,182,71,131,25,47,25,172,3,244,175,86,158,223,71,188,212,170,228,242,184,117,164,0,184,77,234,17,197,124,254,18,8,138,76,188,149,84,224,93,91,73,116,109,164,135,44,154,156,187,160,82,229,167,232,211,146,160,251,59,155,121,10,221,205,102,107,53,141,52,141,163,43,40,66,158,147,52,112,202,92,169,26,54,50,69,7,73,123,71,154,29,150,180,164,103,18,5,229,229,74,78,155,201,48,124,218,3,147,81,106,142,26,44,176,128,203,92,234,154,204,32,195,88,26,44,93,153,29,204,214,215,98,79,58,205,54,146,29,130,46,16,138,230,226,110,20,59,247,32,152,226,39,211,92,31,11,23,255,253,32,64,96,242,6,199,9,145,216,191,255,245,51,204,117,83,41,86,137,98,11,4,139,66,32,195,14,139,188,250,96,19,254,218,58,104,31,204,149,170,204,240,66,76,46,11,132,88,137,139,165,57,133,6,33,138,176,33,143,0,225,145,130,97,130,66,25,140,1,64,200,6,40,3,24,234,113,131,131,151,121,145,13,10,80,204,108,192,128,44,40,1,83,164,97,88,99,12,173,129,247,87,76,64,127,24,215,253,178,251,108,82,174,146,232,125,160,175,3,87,82,138,233,95,18,255,251,178,100,188,142,134,164,104,201,155,175,76,208,75,135,89,179,96,37,98,27,89,163,38,78,189,51,137,30,141,230,29,148,61,168,169,74,92,246,64,210,16,195,153,236,168,54,170,7,98,174,74,3,165,228,230,11,157,163,157,147,251,102,245,134,99,222,101,45,239,106,238,201,138,227,150,40,40,170,39,32,131,207,11,13,52,129,215,176,93,20,215,39,210,226,117,211,18,69,27,97,22,200,85,69,169,124,235,231,190,218,40,220,212,81,169,32,151,155,10,42,102,137,7,6,31,53,4,1,240,125,137,27,64,196,147,41,231,172,195,96,154,244,218,22,73,54,216,74,227,112,148,147,234,67,158,187,27,164,148,100,46,241,124,145,22,112,1,96,40,218,239,42,12,15,228,104,33,84,7,18,113,16,156,255,44,247,175,2,207,188,163,201,11,238,4,199,97,129,55,63,200,69,178,24,117,116,206,48,71,45,178,208,15,4,237,16,36,91,28,47,212,205,63,253,213,189,210,91,88,66,216,16,81,102,179,0,49,223,151,49,81,57,49,45,5,62,71,172,56,164,106,49,68,190,49,228,188,54,40,52,51,100,114,48,180,62,26,69,76,16,8,12,9,12,140,202,9,201,137,244,144,69,112,225,42,43,33,0,131,128,16,23,17,128,136,136,134,125,32,114,96,78,142,187,181,9,102,109,187,16,230,81,10,46,233,139,203,152,186,201,124,172,181,69,7,185,72,48,2,61,213,40,29,219,61,159,92,19,48,218,46,95,212,137,143,74,163,1,80,41,237,246,196,206,251,117,176,189,247,109,56,109,86,120,195,183,107,227,58,78,122,93,94,199,104,23,128,150,134,241,227,222,230,174,149,228,60,81,194,84,236,14,243,55,28,143,33,85,131,141,11,49,145,148,19,196,117,255,247,252,203,179,105,82,233,141,218,211,217,249,182,74,241,3,51,185,27,85,112,135,82,143,251,31,187,229,30,155,55,185,114,220,179,179,54,254,220,151,183,146,223,203,201,11,212,141,98,224,156,27,138,192,0,0,116,0,0,227,176,32,217,59,42,8,251,248,251,196,26,10,143,213,135,160,44,153,109,29,137,155,154,142,178,105,61,71,182,255,254,234,253,79,255,249,244,3,185,178,8,150,84,131,205,142,127,255,197,137,22,34,11,204,51,215,54,82,88,16,130,45,115,248,38,21,49,164,155,48,188,48,59,161,171,52,152,108,48,28,143,48,109,81,50,40,35,48,160,141,48,8,8,12,28,211,60,68,15,24,70,89,6,0,146,181,27,40,2,227,247,129,0,74,96,87,42,130,196,65,84,21,28,87,28,174,251,196,122,143,63,105,72,116,249,110,111,71,23,75,233,248,162,189,3,105,8,158,11,76,102,18,238,209,184,2,123,255,251,178,100,194,142,135,11,116,72,131,175,55,146,69,7,121,205,97,163,142,27,9,207,42,78,189,53,72,245,17,166,13,156,20,96,95,58,222,155,192,223,18,218,25,214,245,75,110,86,70,247,212,246,130,252,121,173,176,170,219,33,207,15,48,40,195,191,72,250,20,170,108,35,177,13,177,2,133,247,38,112,136,241,106,66,41,165,75,242,80,252,151,101,132,206,94,215,189,123,19,164,254,180,137,101,149,213,207,176,66,184,193,244,69,205,144,170,236,241,109,52,69,39,3,104,67,49,81,63,60,141,220,33,56,217,137,161,32,80,236,17,208,241,188,255,124,127,218,175,255,245,234,90,184,91,175,136,0,2,162,14,139,126,156,231,147,197,241,28,72,133,170,208,128,136,234,244,105,49,193,212,82,43,14,133,137,149,208,51,59,255,211,233,255,255,233,197,23,179,106,23,102,132,159,77,62,169,198,56,66,196,133,82,234,151,232,236,209,0,1,99,6,99,189,49,191,10,179,18,16,96,54,95,7,163,13,1,45,48,118,14,240,169,138,152,100,130,153,130,48,171,24,3,129,217,133,168,8,5,128,25,4,134,11,162,162,96,92,0,235,168,144,7,200,129,10,5,107,134,0,160,84,2,0,186,34,10,194,213,159,200,36,132,29,73,74,104,185,238,31,8,129,222,235,195,27,207,53,88,216,104,19,153,123,84,94,40,57,67,45,45,218,88,214,151,193,150,237,18,135,154,141,208,128,131,71,45,211,188,238,3,188,24,2,68,252,52,149,4,171,46,136,49,250,91,44,127,178,218,121,200,172,79,38,165,56,226,47,155,112,171,55,229,222,132,141,17,148,66,182,29,166,100,20,70,186,26,17,72,5,92,152,169,152,151,200,149,194,196,162,36,105,40,39,35,10,152,109,150,211,134,52,133,210,73,141,88,77,34,236,205,56,185,201,214,192,44,192,125,0,165,203,4,177,106,17,54,41,4,193,209,56,104,222,27,85,13,172,202,244,202,53,36,75,93,52,217,190,38,4,160,77,22,51,193,4,106,83,207,253,75,101,246,158,231,86,230,167,108,88,160,0,8,0,2,242,101,78,82,252,102,242,100,216,128,133,86,110,144,109,201,130,180,172,66,226,188,182,163,182,19,193,3,40,248,98,199,118,84,108,237,43,63,190,186,127,239,201,82,175,174,207,121,159,96,123,36,22,26,36,46,38,120,9,215,177,30,91,28,47,173,231,49,162,159,55,236,12,50,20,15,63,242,70,54,180,25,48,116,172,50,72,53,30,170,140,113,40,95,97,162,164,100,17,43,0,64,203,136,209,6,163,2,16,117,93,76,57,3,0,234,14,91,33,17,6,128,40,203,76,46,22,172,70,89,219,24,111,23,39,45,203,51,249,36,174,255,251,178,100,204,14,136,52,120,72,19,218,76,114,70,228,105,121,101,135,98,26,193,209,36,46,176,222,65,6,17,229,205,148,137,160,133,160,142,128,58,202,80,60,2,210,76,142,1,50,251,120,194,39,239,175,24,189,203,5,197,153,179,29,133,221,148,22,202,246,166,19,54,49,85,164,64,252,220,50,227,94,204,225,108,100,234,34,243,107,49,165,206,162,39,86,56,24,60,110,207,188,122,190,182,67,92,211,80,48,97,151,74,148,128,53,23,139,199,210,209,141,124,182,179,37,237,11,245,39,21,167,148,237,55,78,136,214,129,114,79,54,51,48,12,57,178,180,40,158,33,255,223,133,110,229,62,233,170,55,19,106,25,113,5,90,204,175,255,255,255,215,223,161,130,240,0,0,100,105,62,134,79,54,228,89,68,39,44,193,162,208,11,14,43,27,89,190,52,11,230,234,253,50,86,122,98,213,81,133,92,18,121,252,189,102,86,41,118,215,255,77,19,11,93,76,250,157,228,107,210,141,226,65,24,170,238,206,13,66,83,0,2,99,25,97,51,154,199,35,57,204,3,160,248,113,2,4,97,249,88,99,164,56,24,249,25,68,11,135,12,38,57,4,38,9,0,136,224,97,169,244,96,208,28,248,136,129,48,224,146,2,94,128,147,136,87,0,142,78,151,170,187,160,14,35,34,245,101,76,53,110,93,37,6,96,216,163,24,138,68,44,170,248,194,102,195,176,152,130,157,46,187,249,183,170,23,110,24,127,229,91,164,121,164,146,196,114,179,89,247,173,122,86,72,14,118,187,232,193,237,102,221,45,125,135,218,167,75,51,204,132,183,203,203,147,242,66,65,1,82,96,161,35,68,137,175,203,106,242,88,170,21,49,147,184,153,66,22,149,130,33,20,154,77,9,71,210,189,104,72,142,16,220,213,127,75,37,8,245,38,191,255,206,73,171,13,138,211,87,102,198,206,38,108,42,121,183,85,106,91,187,14,173,194,27,56,169,137,151,165,208,107,58,54,79,37,73,24,80,20,38,254,99,160,0,87,124,40,31,168,100,4,209,170,180,25,138,34,170,26,169,244,130,117,19,124,115,212,118,255,255,217,59,127,255,255,182,137,208,186,162,53,21,58,149,1,145,196,83,45,29,143,67,89,76,83,176,147,156,228,52,97,160,101,130,3,174,181,19,142,91,178,64,25,12,27,58,206,57,19,77,93,107,205,79,170,141,58,39,204,59,2,204,13,73,140,70,8,12,127,40,12,83,7,140,30,0,140,55,17,12,102,11,76,53,49,70,65,21,222,96,32,48,6,32,5,1,67,6,198,19,15,194,16,16,0,96,128,8,96,168,16,96,0,4,96,240,8,236,171,24,36,113,231,134,169,16,156,72,88,184,103,11,45,201,110,255,251,178,100,193,14,198,252,104,201,19,186,75,242,68,232,41,211,97,229,24,32,137,161,40,110,229,51,193,9,138,229,69,172,44,96,163,210,145,112,192,169,168,240,200,71,96,138,100,240,55,86,12,203,225,112,208,80,134,113,23,46,186,247,139,55,86,189,13,46,200,45,86,56,147,204,52,28,58,208,113,99,143,220,2,233,178,108,230,34,21,37,24,198,232,236,74,159,140,183,16,239,37,148,247,44,227,142,169,161,148,80,2,0,76,104,9,251,49,136,157,250,241,138,248,252,237,105,153,69,60,55,93,96,14,42,140,100,194,121,52,57,21,163,151,56,164,3,155,82,163,56,152,146,9,227,76,160,133,147,148,116,54,74,68,226,200,172,142,157,33,183,50,38,80,225,33,41,20,76,71,98,168,136,153,101,161,58,142,180,213,165,35,162,133,109,17,202,7,238,252,92,168,4,173,197,202,178,125,72,1,158,57,49,158,33,0,93,178,84,68,113,94,16,110,219,85,54,106,24,182,133,228,105,98,205,139,250,70,234,14,233,177,0,19,210,130,221,232,158,30,77,242,206,86,226,74,250,221,237,214,105,187,237,187,191,42,173,235,0,0,4,220,196,224,3,218,150,141,73,129,53,214,124,213,164,51,29,49,141,18,8,1,97,76,20,155,4,2,76,106,30,20,44,142,131,67,148,133,152,82,209,0,131,14,61,97,132,117,77,113,200,176,173,67,38,64,136,73,131,66,44,181,57,16,101,185,224,186,92,228,16,24,49,208,85,116,197,144,61,42,56,238,144,10,8,19,3,52,164,178,137,191,18,61,16,130,104,55,151,203,125,89,244,103,91,146,221,131,239,222,174,80,16,209,113,18,8,91,70,163,42,203,10,36,58,60,191,132,131,249,127,27,112,102,220,223,17,163,57,212,24,67,212,14,131,166,41,105,243,15,125,115,90,210,190,5,238,114,199,193,134,149,133,5,247,154,45,234,247,121,196,144,14,74,222,185,173,222,89,228,121,102,81,184,74,186,130,222,138,195,52,57,109,5,243,99,43,43,123,58,226,187,55,89,89,21,20,85,188,79,171,94,234,179,222,50,137,228,184,212,86,54,104,173,140,241,216,246,245,212,120,27,100,168,0,0,18,248,41,151,63,2,108,44,73,68,25,18,88,34,165,99,67,33,169,118,50,208,16,200,22,186,238,146,114,233,24,53,251,58,253,159,255,215,254,5,126,99,254,120,251,107,85,190,33,89,4,115,207,96,121,99,186,200,42,152,19,6,145,147,184,103,24,111,1,145,169,88,144,24,119,133,65,132,88,104,24,24,14,121,132,176,4,152,40,6,33,128,48,29,152,14,1,81,129,152,78,3,0,12,193,108,55,0,160,46,255,44,147,4,176,12,121,12,1,129,255,251,178,100,179,14,231,94,104,203,27,154,123,112,59,130,185,179,97,229,24,30,121,161,38,111,100,211,193,18,164,231,13,129,137,137,44,194,232,0,72,128,4,116,34,140,7,192,144,72,14,68,64,210,128,116,239,10,0,153,218,36,42,180,40,200,62,91,52,150,118,229,2,204,199,197,84,3,166,131,113,18,98,223,228,173,124,234,168,113,48,180,107,65,40,165,5,64,155,4,8,190,54,217,166,114,134,65,203,74,37,97,114,237,233,206,113,105,164,119,40,168,59,156,197,250,237,194,253,12,170,142,171,245,190,95,175,201,204,125,137,98,254,7,39,187,13,63,245,83,155,122,51,199,119,243,151,84,89,91,130,243,90,245,159,182,195,78,150,150,247,202,235,235,103,208,109,99,209,131,37,19,188,170,241,59,103,140,80,114,36,28,28,162,18,143,44,134,25,206,64,101,146,56,214,34,68,72,27,16,205,38,113,236,255,23,144,3,240,213,45,161,224,10,107,209,108,40,172,37,175,79,66,225,203,41,149,44,55,22,128,132,44,59,167,204,67,174,148,104,35,255,125,95,255,77,255,255,255,255,211,255,253,204,136,164,113,103,6,218,35,8,123,182,28,246,29,156,85,72,176,48,219,247,175,232,0,0,66,148,201,68,176,223,178,80,207,41,8,233,66,80,123,0,48,237,25,49,225,137,50,100,39,49,140,41,10,132,198,39,2,166,38,16,98,0,84,196,51,28,18,9,56,72,234,98,48,33,10,48,32,10,3,46,12,224,84,114,0,130,4,65,72,16,41,27,61,81,21,72,129,34,37,239,126,118,161,157,210,176,87,128,132,135,109,152,120,188,211,139,198,6,130,151,91,157,201,162,128,103,199,10,89,214,95,168,18,76,193,230,91,248,229,122,16,81,181,175,130,0,151,92,119,31,191,135,55,59,75,220,105,119,215,119,154,135,101,250,144,94,213,140,185,79,203,237,91,83,40,161,79,118,99,153,89,191,102,87,134,238,111,28,125,98,59,76,62,239,95,222,66,89,81,106,80,61,6,171,87,93,233,65,13,196,80,204,147,103,174,193,19,18,41,169,42,236,180,250,22,38,129,186,40,104,244,133,10,52,114,125,77,81,168,69,197,75,67,91,110,87,8,166,152,23,244,117,128,0,27,224,245,74,138,162,4,18,25,163,80,24,187,49,198,68,255,213,85,122,86,117,177,65,188,167,121,246,219,208,239,31,255,163,255,235,182,223,255,255,248,117,193,67,233,170,166,236,116,170,246,41,79,24,61,80,184,25,65,160,35,201,50,0,211,221,46,2,112,200,40,144,228,144,248,200,207,200,250,23,20,202,147,36,200,162,220,193,128,32,29,61,153,16,50,152,32,8,24,110,34,153,6,80,53,51,31,1,160,255,251,178,100,170,142,167,49,103,202,27,185,76,240,68,200,25,211,96,197,100,29,193,191,36,110,229,51,193,34,29,230,169,130,166,112,129,21,110,136,67,3,26,129,245,55,42,15,134,59,6,235,80,132,148,20,2,8,133,3,0,1,226,62,128,64,163,218,120,89,76,200,87,2,11,189,235,126,97,227,90,77,112,170,216,52,100,158,94,106,130,50,168,155,60,161,96,7,152,141,150,30,88,148,164,34,178,155,40,73,133,180,200,157,90,230,9,17,47,47,220,39,220,184,122,164,150,237,234,62,90,139,235,80,126,124,145,79,215,175,91,85,240,251,151,238,183,246,98,137,207,114,153,201,223,37,217,242,115,153,91,203,43,152,244,15,227,48,123,159,38,117,91,139,144,30,142,202,164,179,105,183,23,82,213,38,86,73,19,72,37,218,214,247,167,164,2,184,46,170,51,239,137,142,85,70,207,10,51,113,100,17,94,147,169,105,121,78,144,86,198,41,189,45,61,254,220,63,255,255,221,212,64,14,40,104,209,20,94,53,77,87,10,141,78,22,242,122,85,132,49,14,41,195,103,198,134,115,224,140,247,241,123,249,221,94,153,254,104,89,157,254,175,9,107,175,205,191,163,127,255,254,103,80,216,210,54,224,255,108,118,37,105,246,245,31,255,173,14,188,210,118,45,34,160,0,1,179,22,48,35,131,65,243,13,43,131,238,188,131,110,196,99,6,155,131,0,38,227,44,70,35,15,78,35,7,193,80,49,252,101,81,142,22,10,140,143,64,140,43,5,81,204,192,81,8,200,16,180,188,166,1,149,0,33,45,9,67,5,80,176,48,80,52,5,135,0,230,64,224,99,165,237,197,11,109,44,146,130,130,85,170,186,37,152,139,9,105,162,129,194,66,48,56,81,64,152,101,38,26,158,11,184,121,227,246,35,40,44,195,52,4,166,61,66,168,205,171,187,19,78,233,130,23,20,245,45,123,237,69,26,133,119,42,63,132,231,104,101,152,103,99,44,165,149,249,110,238,54,191,150,121,81,232,254,175,139,247,219,110,234,91,159,229,83,236,99,141,220,176,66,212,11,223,46,62,61,54,158,253,50,41,201,91,6,89,155,57,19,52,128,92,86,159,15,20,205,214,163,137,138,193,230,153,199,97,82,118,31,25,53,60,174,206,78,115,75,39,62,200,44,179,236,99,30,74,231,10,172,0,0,27,115,216,229,13,176,77,43,5,116,49,156,137,220,35,132,211,160,127,37,13,134,32,13,208,54,95,110,191,237,81,134,229,30,67,102,223,255,255,253,227,72,31,202,135,208,125,142,0,154,12,28,74,13,142,10,178,148,50,57,202,136,171,167,168,194,187,248,210,211,36,197,209,104,242,109,236,211,130,160,198,146,80,193,168,16,255,251,178,100,161,15,199,78,102,200,147,186,52,240,67,2,201,195,60,39,96,27,149,163,36,14,237,141,193,40,31,103,13,133,149,145,205,32,72,194,115,52,68,4,152,128,24,25,94,79,37,161,135,231,217,129,65,35,94,48,48,243,143,18,47,200,37,88,244,72,215,177,36,144,56,196,153,80,66,192,16,56,95,199,81,111,89,69,217,108,195,43,252,22,14,198,10,214,193,198,0,0,73,169,26,192,19,198,12,96,175,53,81,24,120,241,68,60,185,201,138,37,200,128,203,233,16,14,246,172,72,230,119,198,64,31,209,201,119,198,115,129,10,125,111,24,57,234,86,108,202,171,40,137,247,126,22,160,160,138,211,164,184,226,31,28,101,246,174,205,239,148,173,27,213,203,105,13,190,127,239,223,51,142,81,221,106,60,123,234,212,183,213,187,140,180,229,61,53,250,180,157,166,189,76,63,188,71,115,237,214,39,250,133,186,193,155,137,31,223,135,54,86,100,91,217,55,250,70,211,75,239,173,91,243,96,1,192,248,62,16,200,201,196,226,208,81,1,50,160,72,78,17,118,145,180,247,161,116,223,99,59,48,51,94,52,211,127,232,59,250,104,212,223,232,30,26,32,65,144,71,2,160,247,18,39,255,255,255,255,251,156,95,233,78,59,168,131,104,148,234,61,244,189,158,214,207,236,106,225,0,2,93,184,193,185,195,9,150,204,119,159,55,61,144,201,134,113,18,148,199,100,17,106,9,134,4,73,82,16,84,50,224,212,70,4,49,192,64,40,1,115,10,130,76,96,74,68,67,7,194,121,139,14,128,195,74,6,136,64,19,24,156,85,44,178,120,59,218,123,249,196,187,217,138,53,180,157,112,4,49,86,153,215,181,229,80,237,90,161,8,22,43,131,62,156,182,214,104,225,253,255,179,222,128,114,138,20,34,52,143,237,251,21,109,238,165,49,245,214,218,181,141,231,83,116,55,60,224,8,249,208,151,102,22,42,124,245,133,169,254,209,245,108,229,219,134,240,239,203,179,208,209,204,89,2,218,57,187,12,219,45,57,89,133,164,141,213,102,82,102,247,246,30,165,252,193,103,227,102,78,147,174,114,97,11,142,48,218,29,32,152,162,151,251,186,114,179,4,173,97,148,64,0,1,128,0,46,192,207,24,136,234,96,246,209,108,46,3,40,168,21,231,50,76,44,236,66,80,226,206,113,212,229,118,211,9,185,228,117,9,254,114,183,95,92,17,211,190,239,181,46,15,183,79,220,111,93,194,129,195,139,32,224,116,240,89,48,10,9,185,207,169,49,130,118,173,157,251,71,70,128,1,121,135,85,241,146,134,72,55,11,62,41,99,26,152,140,78,22,76,125,118,204,114,4,76,105,8,140,5,9,12,43,3,76,185,255,251,178,100,158,140,134,83,103,203,155,154,99,114,78,195,233,154,101,226,46,27,201,159,38,78,176,222,73,42,27,39,116,244,137,153,23,135,2,3,18,74,130,129,141,53,193,192,97,139,0,123,67,11,141,160,228,217,215,42,141,70,21,3,36,65,104,52,31,38,18,82,57,157,53,10,205,126,245,85,165,203,141,55,230,154,203,105,39,34,15,148,201,173,54,242,184,26,142,108,80,21,141,191,5,80,134,35,238,59,105,35,42,0,147,203,9,157,219,9,145,79,93,59,111,225,29,203,55,34,150,213,91,24,22,62,6,246,168,158,221,111,173,175,219,236,88,163,33,91,245,77,151,221,137,167,222,183,102,231,18,97,86,147,209,122,173,130,18,245,120,214,217,101,47,38,139,212,160,255,65,147,44,226,206,234,102,87,138,10,73,141,168,144,192,98,147,165,57,113,105,233,213,168,73,14,197,197,127,217,237,40,4,203,94,21,188,247,238,234,155,55,96,1,64,10,93,128,92,42,76,16,252,92,6,216,124,171,79,88,44,135,100,131,233,162,251,60,62,107,156,52,254,101,152,221,115,127,71,255,122,234,208,146,112,152,55,171,200,134,200,199,67,145,74,69,59,106,169,178,148,14,225,161,110,4,125,118,182,245,153,207,179,175,128,127,120,0,3,243,3,2,140,49,52,7,83,1,210,35,52,137,20,51,0,208,220,2,8,17,130,144,185,152,99,129,121,130,80,47,143,0,8,96,97,152,94,2,90,40,24,1,134,105,129,160,10,62,162,128,0,96,150,2,244,67,48,102,92,72,232,144,176,25,225,24,144,104,234,58,34,177,84,61,144,214,117,111,224,144,188,226,146,229,181,69,38,64,180,230,101,113,166,175,45,106,60,182,170,172,94,76,56,34,153,242,212,165,128,45,46,249,197,207,46,229,133,19,206,84,162,150,173,200,30,218,71,174,189,170,217,218,126,97,50,190,35,189,177,126,214,59,228,119,78,153,240,57,104,15,86,211,230,223,89,156,152,61,69,247,22,250,203,215,105,10,245,183,201,247,41,104,151,63,151,173,158,175,180,169,9,109,226,73,110,233,156,223,202,218,23,89,62,92,205,22,201,148,7,235,150,51,63,22,117,61,99,204,95,47,12,245,247,230,93,173,185,169,33,162,231,153,115,66,74,179,91,192,0,0,0,192,0,229,216,64,70,7,112,15,178,208,156,142,116,218,34,138,147,63,141,55,251,89,195,230,58,70,182,241,184,174,139,151,255,254,245,215,122,247,193,94,213,210,139,115,103,46,253,238,113,88,138,9,21,39,111,200,135,75,221,83,175,67,12,235,177,174,188,146,178,59,239,128,82,211,21,123,3,221,134,48,24,156,251,212,116,194,216,57,132,107,3,208,214,248,192,255,251,176,100,165,14,135,50,104,201,147,219,99,240,76,102,169,221,61,34,102,89,233,157,40,110,105,141,193,34,26,167,180,243,29,152,198,98,192,84,160,50,106,16,241,124,140,212,42,2,134,209,240,133,9,211,28,192,12,4,176,127,7,180,102,33,184,58,181,68,76,196,135,167,91,17,133,216,112,185,113,129,97,130,156,114,82,186,33,110,136,241,71,70,34,243,82,62,183,181,31,129,239,52,146,128,248,63,46,246,46,13,215,67,234,214,92,150,241,14,39,222,95,228,170,163,164,194,246,242,7,101,189,218,65,95,173,43,245,94,132,89,0,126,176,189,216,178,176,227,208,243,179,53,161,204,31,212,236,96,244,243,20,213,222,251,218,149,97,155,81,11,89,68,83,235,85,82,220,223,83,107,42,202,181,247,246,214,213,230,123,175,5,36,73,65,131,34,117,158,61,218,29,124,31,10,71,235,246,189,168,190,252,218,206,111,162,226,46,220,24,24,96,53,216,11,170,5,48,5,164,60,78,24,19,106,182,231,231,118,208,134,100,78,38,197,132,114,146,215,240,164,175,244,221,161,223,211,87,255,232,162,57,175,85,30,163,20,53,209,155,89,173,230,25,86,150,23,188,153,80,189,3,18,40,211,216,72,34,219,8,57,0,0,1,179,19,105,3,193,138,67,15,124,227,229,247,115,95,207,83,1,89,51,9,168,227,27,196,227,20,201,178,64,112,201,128,52,211,64,213,142,152,194,112,24,166,15,15,0,193,65,76,201,0,241,0,192,225,64,74,184,18,2,66,163,113,144,2,91,19,48,32,25,34,35,229,162,32,41,250,136,171,45,88,52,46,59,87,193,195,151,189,8,5,119,146,80,36,170,80,192,99,83,201,247,127,199,70,193,226,98,36,19,154,105,2,13,58,76,207,158,102,19,115,57,66,101,168,61,14,81,156,19,1,149,3,212,133,163,251,152,68,230,25,175,98,23,104,157,231,92,79,102,169,101,12,46,5,41,43,58,90,93,204,252,206,61,94,213,191,245,117,234,206,93,251,76,244,217,185,156,233,173,237,118,233,14,91,23,37,124,246,145,230,231,207,102,82,214,151,173,14,121,246,221,229,67,239,175,171,91,5,253,63,196,172,203,74,118,113,231,246,203,6,1,58,198,103,109,81,255,190,115,23,245,158,128,0,0,1,128,3,93,176,161,127,9,80,37,23,233,175,38,133,28,59,140,41,184,233,149,72,119,67,1,76,136,153,212,91,33,178,243,255,255,253,255,249,24,198,76,40,213,13,232,133,51,39,220,100,127,45,62,103,128,20,42,115,124,214,11,66,154,136,179,195,184,141,45,99,63,70,209,124,205,23,48,247,196,128,203,159,112,220,127,216,212,114,144,202,194,136,209,56,128,255,251,178,100,166,142,135,81,102,72,19,184,101,50,76,103,73,221,97,67,110,28,173,159,32,78,237,143,193,44,20,102,244,244,149,152,211,0,248,4,78,14,129,198,13,128,38,165,129,193,80,220,192,148,124,199,128,57,232,28,7,12,220,8,74,1,192,147,135,156,66,89,128,170,145,192,37,147,13,152,34,49,89,233,40,42,67,47,202,21,225,90,193,130,6,94,161,4,1,91,151,145,13,194,10,160,1,194,108,169,247,83,209,57,62,180,48,2,147,118,201,6,21,245,150,21,25,124,172,98,188,170,93,167,80,10,190,170,153,110,27,164,201,222,173,34,215,99,239,59,175,95,63,233,176,189,19,80,203,232,73,208,151,18,109,28,84,180,14,94,39,94,114,38,215,253,28,253,183,66,198,174,143,163,69,184,237,111,189,57,71,94,175,246,229,41,138,175,230,230,25,85,93,48,255,83,101,153,235,187,235,157,67,88,92,111,87,247,79,244,227,7,137,153,56,6,109,153,254,113,223,91,29,225,66,46,180,208,87,101,9,39,210,0,84,0,43,151,5,217,120,16,162,188,240,4,57,0,47,6,243,26,128,89,161,133,58,174,90,199,24,29,224,160,107,110,40,150,138,93,63,223,255,71,255,226,40,21,69,25,22,69,104,223,78,180,21,20,47,120,137,114,81,115,166,74,74,178,104,93,196,29,105,84,213,233,54,47,1,204,48,67,88,208,88,70,140,60,79,136,217,40,226,76,156,130,120,132,119,140,44,68,116,198,216,12,76,32,65,136,192,108,4,76,42,192,248,197,248,9,137,0,180,194,200,32,140,19,193,29,76,76,5,65,144,193,4,19,201,1,204,15,232,207,16,90,216,233,225,201,36,145,37,16,67,22,185,48,130,162,109,118,226,187,164,172,96,35,118,163,196,0,50,70,50,20,0,105,177,49,164,38,7,125,60,100,41,115,69,105,196,66,235,98,162,80,154,237,21,217,138,203,162,171,198,204,185,244,87,119,167,82,238,41,184,196,135,24,76,53,141,91,216,91,172,195,234,10,172,202,112,97,13,203,175,144,224,147,208,109,72,140,197,249,94,212,219,193,101,154,189,147,14,156,81,166,203,179,87,122,136,165,22,98,252,196,159,59,200,45,222,171,43,229,111,133,194,83,134,169,254,37,37,80,155,121,153,54,191,151,222,219,188,221,111,195,220,142,85,43,198,107,193,53,183,253,180,116,128,0,0,1,128,0,75,248,146,183,137,250,27,72,101,134,180,247,201,227,184,249,48,30,178,203,145,166,120,210,250,113,23,230,207,66,75,255,245,127,255,255,250,255,244,205,170,233,211,70,208,140,62,124,139,187,238,8,58,53,85,165,23,200,215,158,141,239,140,112,73,43,57,25,98,28,100,0,11,255,251,178,100,154,140,231,49,104,199,139,219,75,244,76,167,153,205,97,34,102,89,29,153,38,110,237,139,193,28,38,103,77,16,15,16,110,195,15,200,147,155,8,227,40,196,211,139,80,3,31,201,147,20,201,19,13,157,51,15,130,51,3,5,19,0,0,208,32,52,102,200,50,170,166,170,228,98,227,11,220,136,8,220,192,145,196,18,216,117,225,41,204,84,10,52,97,50,130,161,9,128,208,162,204,94,45,188,146,43,244,226,32,13,93,76,46,196,18,230,121,159,186,83,52,143,204,162,1,195,76,98,21,214,228,54,194,170,88,83,232,148,230,208,153,15,0,216,241,243,252,126,10,189,59,88,123,218,207,150,237,88,190,107,58,252,115,132,154,83,161,103,104,243,185,57,49,197,243,182,247,167,41,219,187,122,185,185,27,27,54,207,197,221,28,197,120,23,169,44,61,216,175,179,242,99,199,97,122,178,204,215,47,86,109,75,213,95,230,193,183,251,217,190,213,43,87,90,177,111,172,197,91,255,94,219,129,252,108,4,28,44,44,81,131,80,15,204,233,0,56,79,136,76,194,19,19,181,27,172,176,86,150,11,204,163,229,181,169,37,109,183,218,151,132,221,227,28,242,191,31,54,170,223,15,189,90,158,92,204,172,36,206,119,207,111,136,114,23,193,227,45,40,195,48,56,0,0,218,112,193,80,105,204,183,129,24,192,16,182,205,81,3,240,197,220,14,12,4,6,36,193,56,114,204,70,192,4,192,152,29,20,160,193,184,8,76,73,1,16,80,7,204,7,67,196,104,54,89,161,0,233,161,26,61,0,16,128,159,114,233,150,0,13,112,44,161,40,184,196,74,10,108,64,12,247,199,154,87,38,65,160,118,111,11,6,203,97,160,224,247,25,186,147,0,60,19,86,178,95,255,121,194,185,106,3,106,21,191,115,242,108,29,222,211,220,131,237,0,3,64,210,199,168,215,187,61,209,81,227,139,214,15,90,116,133,235,249,168,219,215,46,132,90,231,17,219,237,20,48,83,223,180,213,111,111,76,245,107,95,172,59,241,237,224,207,107,187,230,255,183,153,130,7,171,85,187,78,203,231,238,223,242,147,208,205,23,235,206,88,233,117,162,71,101,145,22,61,75,118,107,47,140,108,59,56,162,213,150,156,255,22,124,124,84,166,144,0,0,0,56,0,11,191,2,154,55,129,167,135,8,101,5,196,25,116,105,149,143,144,162,10,152,135,148,151,121,89,140,137,57,195,102,152,26,58,204,215,191,251,127,255,215,219,230,100,101,15,49,111,9,173,116,251,165,150,177,152,241,45,187,183,5,248,143,11,112,145,222,46,95,144,132,252,131,53,62,98,37,158,118,240,66,99,103,42,125,63,18,104,81,212,102,34,8,96,178,255,251,178,100,160,142,198,228,104,200,155,219,99,112,79,40,217,205,72,3,196,90,245,163,32,78,176,218,193,58,158,103,12,240,142,105,232,25,111,152,94,26,150,3,163,4,68,211,81,72,180,194,49,208,144,49,188,51,128,204,14,12,140,184,8,85,17,129,100,73,163,161,82,234,130,4,140,146,176,196,42,29,148,8,168,8,21,0,152,173,181,227,106,144,192,128,10,213,160,224,94,78,209,82,218,14,118,18,6,181,51,83,137,202,175,102,221,254,162,157,139,94,202,31,16,168,70,234,33,11,44,180,45,53,148,234,53,111,83,250,7,224,138,172,81,100,25,90,202,200,171,53,172,11,32,42,201,124,243,166,223,145,91,96,248,127,101,223,110,255,152,134,166,116,161,177,195,121,57,210,186,33,48,81,224,169,51,204,233,234,65,58,32,198,31,23,183,202,96,25,110,137,133,26,148,219,62,187,150,73,187,19,124,137,44,141,83,214,146,225,99,70,10,220,242,188,36,44,179,100,128,1,239,248,20,211,164,122,64,15,147,80,161,147,195,25,58,218,200,44,86,45,143,53,154,123,165,183,37,181,254,90,254,75,255,255,254,115,239,121,214,115,55,205,24,157,233,96,12,27,22,168,37,163,2,220,31,178,178,7,232,10,47,4,255,145,80,167,20,166,255,190,13,146,108,110,71,198,200,0,25,118,220,192,181,51,107,5,204,193,67,50,254,40,207,132,83,16,169,140,65,14,4,128,132,130,50,178,176,249,154,5,201,24,118,212,74,99,238,40,129,186,93,56,143,245,42,110,114,81,106,10,7,42,167,17,142,189,114,221,202,63,74,239,241,97,159,130,156,78,208,83,213,179,92,119,58,175,194,179,222,180,134,226,98,252,135,146,164,52,97,33,45,163,240,98,211,105,36,142,17,168,125,38,84,67,224,214,89,66,20,85,1,50,181,24,190,38,109,18,236,236,161,242,219,185,65,22,73,150,46,13,32,169,203,49,67,9,226,56,170,141,34,122,131,113,197,19,158,228,234,55,15,93,180,149,85,102,161,7,152,68,153,238,187,80,190,163,100,209,130,210,150,79,90,73,188,114,215,102,220,165,30,253,245,126,208,0,119,236,19,110,50,34,1,228,11,221,180,65,21,104,43,78,106,72,224,187,163,63,201,216,156,62,38,118,95,174,154,237,71,255,255,215,242,137,127,171,212,248,210,141,85,182,111,161,33,135,173,121,76,83,97,1,81,41,26,231,140,142,133,177,195,83,110,79,219,59,126,59,151,242,247,85,242,128,13,121,139,59,57,166,196,217,162,198,129,145,184,89,170,160,185,150,232,216,5,100,52,104,56,48,180,42,48,12,51,48,48,64,52,4,149,47,240,175,25,176,10,151,192,66,46,121,226,139,80,255,251,178,100,159,12,197,220,104,203,155,153,74,224,78,167,217,179,96,227,126,90,233,153,34,78,237,139,137,19,152,39,141,0,11,8,1,30,112,69,200,136,50,6,104,130,69,8,96,195,81,34,117,158,94,87,158,101,175,227,66,14,4,159,146,14,128,216,108,69,199,123,229,79,53,226,9,242,17,87,176,20,40,234,211,121,56,66,112,179,162,245,143,188,58,226,32,209,70,176,221,50,251,127,129,13,198,20,184,164,226,217,239,49,119,242,241,180,173,187,14,42,217,58,114,31,173,190,23,245,38,198,236,108,252,204,205,25,191,49,30,51,29,33,167,175,188,118,214,239,101,231,7,207,188,161,85,227,220,151,166,91,165,215,186,235,139,54,227,220,179,71,241,247,104,245,253,138,179,145,251,222,252,229,182,255,51,119,93,162,81,123,183,254,71,14,58,159,180,224,1,62,255,139,179,48,148,27,73,28,29,225,106,33,10,103,19,19,146,197,100,173,101,203,40,78,91,255,255,126,118,233,250,218,57,156,131,163,53,135,5,80,104,149,14,35,14,30,54,14,80,147,10,103,28,152,185,247,18,184,158,6,128,16,143,167,111,251,72,0,6,243,6,211,33,48,112,8,51,7,66,46,52,5,28,163,2,208,144,48,130,19,51,12,241,71,49,0,1,49,24,33,164,201,131,0,4,24,105,5,48,232,193,172,57,27,24,122,157,16,37,128,12,153,17,136,15,128,240,84,164,100,36,203,6,7,136,149,105,65,219,17,78,71,155,82,107,122,71,251,27,72,110,189,97,193,80,170,145,143,146,194,50,106,123,227,118,191,241,7,238,82,195,64,184,224,116,206,104,149,83,192,47,117,22,85,238,195,108,189,213,218,178,169,238,230,154,189,172,229,182,22,165,84,106,215,223,173,79,171,148,173,101,188,99,109,3,239,118,252,218,126,205,203,20,123,139,111,198,250,19,156,145,218,47,118,54,215,99,117,185,251,150,164,210,9,203,93,222,187,104,144,239,103,99,172,122,230,93,232,185,136,41,15,215,89,131,43,47,253,182,171,23,229,177,157,23,243,216,225,64,33,72,154,64,1,142,7,198,54,58,37,214,246,59,236,197,204,140,109,230,87,183,25,69,140,188,82,12,148,70,252,229,138,143,52,73,149,23,41,91,255,255,255,183,255,109,90,191,250,56,80,225,128,9,49,21,220,96,135,15,80,166,254,64,123,151,108,213,189,173,76,30,220,170,217,29,157,175,119,90,25,140,7,143,252,195,108,46,204,1,15,64,212,48,23,204,126,1,36,194,216,92,140,32,202,36,128,20,192,0,180,74,5,134,1,160,62,97,242,31,32,194,99,115,118,50,164,69,38,12,7,60,224,18,128,35,10,90,9,188,5,10,12,142,153,177,255,251,178,100,179,14,198,182,105,73,19,219,98,240,77,71,121,195,96,226,107,92,169,217,32,79,109,107,201,45,155,103,13,133,33,185,144,144,144,80,224,152,217,48,196,32,15,36,169,115,119,199,128,47,212,5,8,246,1,14,48,98,143,132,174,190,218,180,150,30,165,202,154,222,219,33,98,131,120,36,157,4,49,2,1,101,98,1,65,210,229,128,194,86,77,81,230,233,184,227,212,52,207,176,221,71,91,84,215,75,113,231,142,242,210,113,184,121,187,75,55,63,213,34,126,80,94,246,186,86,165,79,181,57,183,44,190,107,147,49,253,7,26,17,160,142,129,199,233,191,138,164,220,214,215,115,47,167,184,237,36,153,234,151,168,188,190,217,190,13,42,108,249,250,122,70,135,172,211,114,171,185,51,23,38,126,186,116,95,255,252,46,231,108,115,117,91,43,226,128,3,205,176,142,192,237,184,25,14,218,78,164,254,232,230,229,10,139,38,189,117,213,44,26,54,201,245,215,125,191,255,254,158,74,3,210,174,72,164,119,45,55,239,207,205,183,63,209,252,116,138,62,206,115,198,46,245,185,240,91,207,145,45,6,168,22,216,10,202,28,253,91,237,247,225,0,17,99,33,189,179,101,74,19,60,237,163,206,214,147,99,75,179,46,86,163,73,21,83,85,192,112,8,6,138,70,69,133,38,108,32,139,128,193,99,196,197,64,198,26,2,134,132,2,10,243,16,149,134,61,8,233,174,74,132,213,52,101,68,51,23,34,182,33,155,203,26,90,54,182,76,91,11,66,71,171,170,128,192,56,204,208,240,126,208,60,183,152,237,22,175,72,190,105,242,219,9,116,240,96,59,136,88,127,229,207,54,118,153,117,44,254,82,30,115,28,173,87,155,180,120,193,105,161,65,147,34,78,8,3,25,56,77,105,5,44,150,249,109,63,45,253,215,52,241,183,108,243,168,124,155,228,190,201,218,160,97,100,2,193,209,249,44,110,27,72,231,187,246,240,215,54,66,229,29,38,117,107,182,229,248,55,8,71,32,68,149,40,248,147,249,204,233,178,137,26,118,109,79,255,255,251,122,250,196,247,173,197,102,0,5,125,194,101,215,17,148,16,54,76,215,25,27,175,25,227,154,148,59,85,26,103,140,69,0,86,150,255,246,162,215,255,255,255,63,89,126,202,167,145,69,149,138,61,14,212,148,85,192,109,6,149,204,18,121,196,98,163,87,93,213,59,244,255,158,234,46,128,200,70,150,241,78,115,50,0,10,82,92,97,205,185,206,70,166,135,97,159,233,200,108,241,161,144,218,166,56,39,27,124,16,10,28,166,170,146,56,252,223,179,76,136,108,220,14,136,228,102,152,40,142,64,248,182,0,72,12,16,18,34,35,20,139,20,76,198,47,255,251,178,100,176,12,198,176,114,200,19,186,52,98,76,41,89,179,96,229,98,88,205,163,42,110,105,137,193,53,157,102,205,128,142,57,76,250,107,211,55,236,173,75,57,34,84,90,11,104,85,139,219,157,149,32,91,138,238,250,35,54,11,145,244,179,4,47,88,10,169,180,13,254,181,221,26,88,255,94,121,148,209,183,134,88,254,71,55,150,9,174,17,106,121,14,191,107,107,247,128,250,125,168,217,223,131,163,167,85,166,49,155,177,217,104,159,122,55,142,175,196,99,152,107,91,99,43,108,211,51,11,19,150,235,187,102,208,185,107,74,146,23,110,132,133,106,174,173,81,85,226,214,28,66,151,147,169,97,166,226,62,190,176,169,90,212,69,125,65,255,38,176,0,147,236,48,123,203,15,64,115,76,67,229,224,231,71,166,166,212,46,153,148,89,229,107,63,6,81,124,215,252,243,197,55,255,215,255,50,50,217,139,117,49,208,35,163,76,218,131,53,39,193,108,228,132,100,64,98,101,112,127,55,97,207,2,88,94,250,18,163,152,129,175,50,95,227,186,4,0,133,179,7,43,243,190,196,211,43,240,147,119,3,163,107,135,195,51,149,19,44,194,64,193,236,193,16,72,88,23,0,0,230,66,29,130,128,122,20,24,16,27,61,34,49,44,148,52,108,194,49,24,206,240,164,56,27,20,116,49,65,96,128,65,148,146,207,144,152,212,167,87,92,182,144,89,44,38,139,119,89,176,132,1,181,103,79,138,24,243,223,133,191,245,26,177,130,137,215,149,51,202,148,121,85,203,61,205,71,139,1,114,240,145,57,59,121,118,67,229,28,211,249,230,117,120,154,80,20,16,115,164,81,236,213,216,196,42,19,244,239,152,246,209,251,233,68,27,15,162,106,120,81,135,243,100,218,105,207,168,170,166,50,119,182,105,115,53,164,67,89,129,9,153,7,162,155,198,177,17,102,166,155,180,57,114,148,235,90,9,155,47,171,39,222,27,230,126,222,116,240,141,46,117,171,247,240,1,246,223,248,8,225,202,134,168,80,242,65,36,184,105,49,48,53,187,223,206,27,243,255,233,246,255,255,12,52,48,146,0,74,8,32,52,208,108,19,132,139,1,156,85,193,241,97,98,36,210,120,54,81,10,129,220,153,176,25,50,117,169,106,38,109,226,205,84,193,36,177,136,95,138,119,95,244,128,34,177,132,73,13,153,238,128,217,130,10,4,152,57,131,217,130,112,89,152,75,16,225,132,24,79,17,0,112,88,17,203,66,166,6,12,226,58,34,1,114,96,17,48,44,3,87,176,12,13,18,190,178,99,2,146,78,86,38,148,12,8,75,208,215,194,228,113,161,42,248,33,6,55,155,90,180,212,226,64,156,100,163,160,9,151,128,32,19,73,255,251,178,100,188,140,134,126,111,200,19,185,52,82,78,100,73,227,61,34,84,27,53,199,30,79,113,13,193,50,148,103,117,131,141,241,20,38,18,206,84,98,214,230,177,193,68,158,220,211,109,231,173,15,72,62,9,165,173,83,187,148,158,32,8,70,209,129,254,30,162,121,55,3,160,96,209,49,204,115,67,162,92,135,4,21,74,53,6,196,136,98,75,32,136,118,129,170,189,165,197,198,197,43,16,163,8,23,53,14,167,139,117,202,222,168,115,60,194,194,154,214,147,246,52,125,146,52,77,3,15,21,30,130,24,196,41,17,240,124,118,88,184,175,196,67,181,249,67,16,116,58,241,191,253,42,173,114,49,96,7,92,48,80,0,89,235,183,17,199,233,184,17,77,207,95,46,212,29,98,237,70,79,182,227,171,213,227,84,15,162,215,253,125,23,35,48,166,230,186,49,87,253,233,80,68,238,100,119,144,130,38,15,103,253,251,249,125,162,245,217,7,206,166,255,162,109,161,86,194,224,173,109,174,16,222,121,191,255,148,0,90,179,6,200,243,231,69,35,30,166,51,142,70,83,96,69,35,56,82,3,45,2,193,96,8,193,32,241,16,20,236,195,99,216,148,23,77,32,49,116,156,230,12,112,97,134,107,88,193,102,205,252,56,48,44,112,53,150,65,228,8,169,95,6,173,53,61,146,149,126,208,171,186,65,217,216,104,120,46,94,170,11,22,106,235,103,215,63,80,19,81,194,117,143,109,187,217,185,123,249,133,91,84,10,112,45,60,234,49,61,222,175,122,252,127,130,32,112,239,208,92,95,181,2,131,28,122,102,195,32,102,146,72,163,14,194,139,45,208,246,247,165,209,114,182,46,15,153,199,218,182,124,197,37,166,101,237,231,103,196,113,47,87,145,228,51,122,76,147,34,98,102,37,192,233,51,12,56,42,66,203,77,35,147,41,221,19,214,205,118,255,255,255,254,51,243,45,140,234,112,192,244,215,108,32,135,232,128,78,68,113,114,60,237,6,143,114,5,168,160,184,173,26,72,195,180,119,95,244,219,197,96,130,196,119,226,25,42,158,14,192,94,92,245,0,32,163,209,109,211,123,52,51,185,230,95,228,78,121,33,249,162,251,187,154,197,67,52,46,122,25,211,59,149,35,153,23,221,129,102,20,88,142,82,197,128,10,185,143,198,225,241,35,241,150,197,177,195,36,105,163,195,113,141,47,153,139,130,74,30,152,58,12,171,27,140,96,137,218,58,2,151,44,196,96,89,102,33,208,105,51,90,132,5,25,138,65,48,176,18,88,6,179,246,12,100,124,54,126,56,60,190,218,249,230,42,91,221,143,13,183,173,71,184,221,134,135,167,137,231,170,159,134,219,223,103,141,183,199,103,236,73,59,150,245,132,255,251,178,100,193,140,198,76,114,72,19,187,51,114,84,169,105,195,97,67,90,25,53,201,32,78,229,17,73,56,145,39,76,242,141,177,217,55,227,76,53,197,104,182,158,101,100,243,44,60,42,206,102,83,213,40,141,71,9,132,97,198,22,35,11,247,109,76,34,66,45,220,218,61,220,12,81,182,100,65,148,66,15,152,83,170,44,106,208,167,81,4,198,246,179,54,228,208,144,146,1,96,132,44,199,150,42,73,200,15,223,35,199,8,195,46,143,116,37,142,81,14,207,164,65,72,33,95,255,255,40,119,217,209,57,110,80,1,182,219,116,131,48,59,6,178,84,93,143,221,86,6,73,126,84,83,216,176,176,101,71,127,250,237,232,255,252,218,48,41,106,8,161,213,48,225,11,26,10,217,51,12,151,125,191,80,168,111,49,34,254,150,37,77,221,203,24,249,185,166,121,173,237,250,211,191,250,253,255,126,221,191,137,111,248,0,18,147,80,203,39,176,246,210,208,200,43,136,217,146,40,208,195,28,205,131,228,203,208,108,192,160,0,193,32,29,9,48,216,4,230,28,5,69,33,130,244,228,32,57,51,19,5,20,49,5,243,226,12,123,214,219,253,46,6,8,20,31,64,107,177,169,105,144,101,89,119,115,105,65,157,34,22,209,56,100,66,81,58,23,179,11,118,115,167,115,105,211,241,17,160,80,121,183,160,163,10,250,93,60,72,83,56,204,223,157,41,49,185,232,58,193,10,99,16,108,70,146,140,34,65,147,144,121,233,35,52,216,217,197,11,2,244,68,131,80,157,197,213,100,214,172,84,217,87,184,96,31,110,105,9,232,227,149,110,121,54,181,140,154,208,150,35,201,49,61,203,154,112,139,115,54,160,248,194,162,167,31,97,128,244,86,20,8,132,3,234,105,232,55,72,28,94,169,202,160,198,246,38,19,125,20,6,12,59,127,247,155,255,157,37,107,76,80,39,18,94,215,254,128,0,132,2,223,95,251,209,76,198,131,32,253,171,123,13,145,208,118,70,196,20,29,36,168,236,71,50,136,232,239,255,253,253,245,225,244,84,30,193,172,14,20,160,42,198,67,49,50,218,135,89,160,251,100,19,246,60,250,125,219,50,40,115,62,186,104,208,27,149,160,202,99,48,65,166,18,40,210,65,2,44,211,49,120,232,246,109,16,244,141,191,148,0,38,156,152,204,25,227,218,150,140,17,240,50,17,176,21,199,48,180,200,196,97,38,124,9,8,49,39,112,193,71,216,66,247,48,200,1,198,68,16,196,131,108,8,1,9,71,71,128,59,126,165,5,128,211,54,234,202,195,106,250,73,51,128,223,211,5,113,134,166,14,106,4,83,60,83,64,241,48,124,136,85,106,175,101,173,153,135,88,109,19,8,26,108,168,255,251,178,100,206,12,135,1,112,200,27,187,74,242,92,232,137,202,97,67,94,23,49,163,40,110,49,52,193,41,30,103,76,243,141,188,157,243,220,197,239,218,55,178,204,97,215,138,218,196,37,56,198,46,64,218,142,200,100,110,113,228,73,227,74,201,254,48,153,175,7,163,141,53,6,33,179,140,50,73,228,152,194,139,198,126,183,105,11,84,72,138,10,51,55,242,6,135,73,136,196,90,57,2,37,88,111,27,211,51,73,2,113,76,161,65,198,198,199,213,90,50,85,1,105,163,176,194,178,71,79,108,183,137,234,184,114,190,105,135,155,23,62,164,205,82,58,24,84,58,159,253,113,188,175,255,247,250,165,118,24,88,201,75,122,24,183,201,89,99,132,36,158,117,85,129,199,61,252,166,84,195,214,58,44,84,10,8,77,188,139,205,192,204,81,149,62,191,247,119,40,48,103,104,67,76,80,222,48,159,68,163,59,64,209,48,83,28,35,27,113,198,49,180,0,99,3,48,57,6,4,104,96,6,131,0,52,194,124,122,1,128,48,52,4,198,22,128,52,128,16,169,160,211,70,179,1,128,194,210,99,172,16,76,26,12,24,7,13,8,146,240,10,134,5,18,21,176,192,224,20,185,180,128,26,60,146,90,118,34,40,6,161,102,32,96,21,168,4,88,208,203,26,162,136,94,156,161,204,84,26,159,19,101,246,34,12,75,96,121,36,77,248,194,49,132,170,219,118,57,68,164,175,170,88,72,89,243,226,235,141,156,31,149,20,63,199,103,65,106,146,160,248,112,36,30,251,170,88,245,205,168,43,175,41,10,7,133,22,235,222,197,197,7,4,50,25,245,209,85,5,198,79,25,58,136,251,206,80,143,154,172,14,168,130,52,78,99,6,15,157,215,28,114,58,86,149,104,229,247,151,194,195,142,55,95,49,49,55,101,235,230,42,172,235,144,173,189,182,41,165,231,239,174,202,229,46,251,80,93,167,22,217,98,252,152,102,125,215,225,251,211,154,126,38,28,135,25,117,155,81,141,136,145,32,0,32,0,5,182,229,78,231,100,102,224,68,39,128,129,2,162,149,69,56,212,75,57,121,155,75,167,177,106,25,82,42,220,2,131,211,19,205,179,215,37,71,55,232,244,247,134,90,95,155,169,57,151,203,109,55,171,237,77,96,101,106,205,130,42,28,96,209,42,71,12,74,196,87,110,113,210,66,134,157,170,149,59,131,50,50,227,64,131,32,176,218,234,81,255,104,96,0,17,45,195,16,228,99,55,193,67,12,200,51,76,1,131,54,131,115,0,212,19,5,2,117,86,4,1,80,228,20,97,145,2,172,140,168,192,16,46,140,179,192,225,237,156,142,139,64,144,45,146,170,131,66,156,97,196,192,68,194,217,151,224,138,255,251,178,100,213,12,136,60,120,69,131,220,99,114,97,70,121,122,96,163,136,24,197,163,40,110,189,52,193,60,13,37,9,151,161,144,213,215,121,193,203,234,128,201,240,73,106,193,95,173,199,35,117,171,121,181,165,249,182,213,73,245,156,63,103,82,32,145,135,64,138,138,136,215,34,255,207,94,110,183,150,74,175,170,130,150,214,164,170,76,160,85,240,154,115,223,208,164,192,165,178,68,62,212,9,173,171,185,49,247,200,157,233,123,240,74,49,138,107,244,137,45,164,25,11,202,132,36,253,94,73,207,165,52,101,75,52,78,75,72,254,195,49,248,148,124,114,125,34,70,142,74,204,52,163,16,138,72,32,133,148,226,209,67,12,19,154,219,60,32,4,132,36,34,105,83,179,49,213,135,0,156,20,57,242,126,159,105,72,5,62,138,18,234,81,116,173,227,64,26,181,72,49,110,83,34,41,95,171,155,59,69,28,129,163,127,231,25,81,3,241,232,186,93,195,231,222,246,171,8,82,254,23,209,67,30,151,164,22,60,106,60,182,166,185,14,238,214,1,5,179,9,242,64,130,204,192,152,244,34,93,50,204,145,50,152,145,22,81,128,0,65,64,84,52,5,68,76,103,41,145,113,148,152,42,8,120,20,84,204,69,23,168,141,80,228,64,193,192,196,1,75,122,18,35,21,38,13,143,44,35,205,101,153,221,236,1,134,107,90,237,4,110,235,98,64,250,242,135,159,83,215,184,172,176,186,201,222,234,213,165,214,223,250,26,90,107,214,226,8,102,134,177,17,132,218,163,239,76,203,100,173,163,182,216,33,109,10,106,30,121,189,105,69,8,35,166,28,121,115,11,157,36,67,102,227,5,158,218,80,80,142,178,8,205,165,143,164,102,35,152,167,241,251,171,46,57,2,73,9,116,157,10,25,43,41,175,9,207,194,76,102,39,34,52,152,18,19,154,125,204,145,28,106,50,77,170,212,208,51,163,144,104,102,155,41,23,40,212,140,139,6,131,253,163,69,74,6,143,130,98,218,128,5,166,224,104,206,41,0,194,68,184,134,74,244,197,92,243,236,25,152,28,143,244,140,228,30,37,185,69,10,178,83,69,236,234,213,58,172,45,19,20,22,134,92,198,31,69,236,45,109,103,152,72,62,122,227,249,239,93,182,181,202,189,137,19,84,0,4,18,233,142,58,6,176,72,26,49,210,100,212,153,162,195,69,86,113,140,195,38,31,9,130,67,99,193,66,247,152,144,158,153,5,64,91,15,48,32,9,57,64,196,5,190,244,4,42,210,28,49,132,128,7,0,25,92,35,148,81,237,73,242,237,81,58,106,35,243,184,66,14,1,212,200,198,170,112,96,213,73,24,227,63,201,104,151,74,131,113,14,133,210,218,247,22,35,255,251,178,100,189,140,198,178,104,73,19,187,75,112,65,161,137,147,97,235,38,27,57,163,46,110,61,145,1,34,19,37,5,131,10,8,132,19,10,196,178,219,146,61,129,186,36,100,115,71,26,248,206,58,8,175,233,4,130,65,226,200,168,96,58,60,145,98,136,34,172,80,156,24,45,37,159,190,57,147,206,248,226,23,156,109,125,145,167,152,78,196,114,219,247,133,199,47,125,190,230,89,230,25,47,147,196,117,84,155,206,205,114,6,221,162,40,96,89,215,70,85,176,28,32,38,129,32,248,144,255,186,102,44,200,63,32,80,158,57,92,185,233,196,81,75,44,150,85,189,250,152,81,109,104,2,182,17,37,102,35,88,179,12,9,51,189,138,65,16,91,208,33,204,113,103,187,218,202,53,155,26,66,249,120,33,37,90,119,111,11,153,142,250,60,112,222,211,37,86,247,54,122,61,85,229,104,181,70,155,38,182,86,98,9,50,163,125,149,171,255,255,254,143,111,254,215,0,0,204,36,127,13,8,34,204,232,78,206,152,97,140,128,30,12,141,10,140,212,16,12,247,12,12,21,12,140,0,0,72,131,67,19,67,67,6,129,147,52,7,128,113,188,85,1,204,16,6,134,65,212,34,4,133,32,99,41,222,32,2,135,1,102,164,155,106,136,32,7,94,5,88,21,189,91,23,242,91,52,229,74,169,159,70,173,7,172,17,88,42,196,239,47,40,38,147,37,232,44,19,90,66,104,97,15,184,112,160,201,70,162,112,160,211,17,70,178,228,196,89,165,169,114,229,158,191,50,255,202,97,146,250,77,202,102,95,203,84,88,208,216,194,54,230,127,190,243,181,159,233,156,165,79,178,156,210,217,142,54,125,204,166,239,238,180,7,252,148,173,8,181,121,231,124,19,116,128,168,234,29,192,156,59,109,234,0,33,115,114,65,223,109,254,123,162,130,117,154,141,164,3,206,115,183,141,166,196,166,203,105,206,121,36,224,13,41,229,199,106,93,110,187,116,117,77,233,189,205,207,21,196,204,185,46,127,255,255,61,33,14,16,0,0,9,30,83,197,86,19,61,154,138,41,84,220,248,245,60,64,233,65,109,113,213,34,237,248,137,96,40,204,71,86,160,173,182,16,74,62,231,10,100,146,153,160,5,27,189,83,247,254,159,255,255,253,230,127,206,208,0,116,193,5,168,209,32,20,193,67,80,230,215,20,26,34,128,79,211,11,147,67,19,65,193,24,18,161,198,28,0,166,41,8,232,32,49,228,194,48,128,14,100,100,128,96,56,187,110,163,58,140,132,180,72,6,24,82,228,8,164,211,45,132,230,240,59,248,205,69,112,247,162,247,99,76,159,21,234,48,92,87,10,101,57,191,88,148,103,186,219,116,46,204,236,189,154,19,255,251,178,100,199,142,215,145,112,74,139,185,92,242,58,194,25,131,97,229,56,26,245,161,44,110,229,239,129,20,148,101,65,135,161,136,71,102,60,50,78,57,205,185,190,114,202,212,150,21,224,3,137,195,209,39,227,97,155,225,50,149,248,113,255,179,126,184,66,38,164,141,62,229,10,94,250,121,62,57,205,54,161,156,183,206,10,137,254,148,219,221,81,211,103,219,127,201,255,175,249,110,171,118,30,161,53,251,244,251,212,158,210,71,181,49,247,86,228,234,34,27,147,153,18,254,35,232,48,119,108,203,152,59,195,148,89,226,41,160,110,181,205,243,51,20,205,173,65,191,243,64,89,42,1,100,8,236,77,242,97,152,204,36,69,98,126,99,144,9,3,218,32,88,141,61,95,1,159,3,44,75,67,12,16,30,12,102,43,120,246,249,157,239,239,111,140,136,45,6,195,16,156,27,125,114,245,113,79,120,147,208,180,38,166,208,121,238,189,111,211,43,81,0,0,147,8,18,150,50,246,1,65,1,10,24,134,168,145,139,248,41,152,124,1,105,138,137,79,24,154,2,34,69,133,192,112,193,44,2,76,61,194,160,70,11,166,6,228,214,96,180,7,99,0,12,35,4,51,13,240,38,66,147,0,0,121,48,140,0,164,164,44,1,192,0,17,146,224,112,4,148,184,192,44,2,30,214,216,176,1,203,43,25,82,97,207,105,159,193,213,99,227,65,152,194,150,152,97,136,107,24,89,105,133,218,82,245,45,199,88,148,48,149,247,25,71,128,25,132,173,53,217,224,107,10,245,27,137,65,7,215,21,190,246,206,87,73,137,218,195,163,7,134,103,155,145,134,53,103,123,233,182,212,106,238,71,157,125,195,57,220,151,35,77,204,164,178,234,72,154,217,80,171,182,26,54,125,167,81,185,221,86,86,73,235,22,84,14,65,150,16,221,47,118,185,119,202,248,126,56,229,135,247,28,165,5,169,213,1,35,239,97,83,28,244,147,105,164,134,31,148,209,71,65,225,187,95,99,162,138,198,202,211,47,49,48,236,253,68,101,22,42,174,255,255,252,188,99,37,187,199,128,0,67,75,8,168,163,2,225,123,136,102,194,27,163,193,85,243,25,21,26,25,191,211,147,111,126,152,204,114,240,213,24,81,13,141,59,200,243,118,66,255,118,178,80,194,171,30,251,254,216,80,233,143,95,100,156,159,246,243,223,165,37,75,243,77,93,78,3,204,109,72,7,198,19,14,99,99,188,46,179,43,136,195,7,153,131,39,66,243,77,0,112,16,84,5,1,76,99,11,12,162,18,85,241,155,198,161,49,244,189,4,98,9,129,160,68,108,192,64,20,49,48,47,233,8,52,4,7,135,128,193,208,18,36,52,8,168,149,70,101,14,252,149,119,255,251,178,100,202,14,200,25,116,200,19,218,69,112,67,228,233,114,97,37,128,154,37,151,38,78,180,126,129,36,155,103,13,134,29,72,111,57,94,238,59,42,242,10,99,194,16,41,179,206,71,85,103,42,149,64,217,77,232,12,28,5,70,227,130,49,9,75,45,112,80,15,181,148,54,161,53,171,166,237,30,112,100,11,157,88,210,44,90,212,62,147,79,30,88,177,60,169,98,121,147,199,209,59,65,50,178,199,65,133,115,171,51,108,145,54,60,197,38,168,94,117,164,106,243,50,35,179,61,166,108,221,243,97,166,53,29,25,117,124,244,50,242,212,36,56,198,39,104,208,157,128,72,40,96,238,117,2,218,103,225,214,104,187,110,214,180,74,240,0,29,125,93,130,70,192,88,132,180,214,253,229,187,186,139,198,16,81,23,165,122,21,6,74,77,183,64,28,121,65,88,217,127,119,127,174,141,143,183,255,249,205,255,255,230,22,53,15,12,24,96,84,18,114,96,65,162,235,171,255,80,172,86,42,241,231,33,225,136,219,230,128,0,0,1,140,200,177,200,6,94,25,86,85,30,42,227,24,208,44,153,30,4,24,212,255,153,0,16,136,0,144,176,74,96,224,68,101,56,124,141,6,105,156,70,47,3,137,158,56,24,134,2,174,88,0,42,49,168,1,71,66,174,140,80,39,3,74,100,163,79,133,65,205,205,171,101,121,26,121,239,207,115,126,149,239,23,16,132,175,244,102,56,211,112,235,5,99,243,177,81,50,75,110,133,96,79,9,29,225,213,81,205,237,24,42,208,8,1,244,212,12,159,91,97,105,177,222,200,62,46,168,69,238,133,38,122,50,246,15,207,145,20,44,216,15,131,36,24,172,92,144,14,180,12,77,53,192,24,227,218,84,123,115,229,207,106,47,182,77,241,123,105,215,166,156,203,225,208,219,58,200,97,219,133,249,73,211,182,13,207,186,187,167,51,61,13,67,1,176,219,132,34,138,9,153,244,151,189,96,0,0,127,60,108,113,67,196,15,115,202,132,86,120,205,76,47,38,147,164,117,190,93,114,213,12,56,41,71,91,167,255,185,255,83,239,136,189,127,221,255,187,191,242,58,19,190,170,146,13,2,71,148,25,112,68,232,116,84,78,128,249,151,184,212,57,188,5,105,128,88,60,134,37,73,130,168,127,154,97,3,49,132,200,33,152,25,142,25,131,80,234,152,109,128,233,128,96,9,0,0,48,193,96,6,204,43,0,164,112,9,204,1,6,4,192,56,9,214,192,93,107,39,147,12,78,52,128,212,124,170,80,193,0,40,74,233,175,194,238,44,157,49,154,15,146,60,249,106,45,126,133,240,94,240,93,50,24,181,14,205,63,121,220,28,24,235,75,148,104,182,183,33,144,104,241,229,255,251,178,100,192,142,102,123,95,201,155,184,92,96,67,99,185,163,97,133,84,28,77,163,38,111,105,237,193,23,41,38,157,32,11,200,178,252,132,2,236,229,117,54,55,160,52,214,40,185,50,173,112,59,148,187,218,170,154,215,248,95,189,186,46,46,176,250,184,132,125,79,222,149,184,178,144,243,134,247,91,249,125,54,243,120,94,56,229,196,107,174,229,131,58,253,227,238,79,254,177,173,102,147,90,176,164,155,112,171,73,175,127,153,245,108,71,206,43,138,75,92,120,44,112,117,122,248,49,245,228,129,52,108,54,62,174,32,196,143,241,2,5,30,127,75,197,142,202,206,142,164,132,3,252,72,70,192,71,64,246,5,196,36,193,115,163,108,172,100,152,95,211,162,49,73,206,146,206,80,26,51,135,77,86,221,95,251,246,250,26,106,214,127,87,125,191,183,221,127,255,255,8,172,69,105,201,185,148,138,174,8,28,15,1,130,101,17,216,146,26,21,0,0,3,180,24,185,157,32,14,153,26,235,159,79,85,153,98,85,25,168,9,152,110,73,13,84,110,144,84,44,48,140,67,51,12,12,0,128,70,100,34,128,35,233,102,133,67,83,7,128,70,112,64,39,24,170,3,161,216,168,208,243,131,220,168,156,68,96,24,22,20,240,181,187,17,52,107,159,205,252,229,70,186,175,160,181,152,56,68,166,93,182,251,182,11,156,205,39,157,97,232,227,83,35,188,161,15,208,152,102,76,82,89,38,55,9,120,64,50,42,146,150,161,170,229,82,232,108,229,41,205,115,173,233,126,62,108,141,222,179,93,86,27,93,169,16,164,197,142,228,182,251,119,249,95,150,184,136,170,117,8,100,79,150,220,198,195,165,36,58,215,23,100,139,156,231,20,206,155,117,157,191,205,152,222,107,214,4,109,251,203,62,47,184,219,143,87,80,150,21,139,158,250,59,204,205,19,17,173,185,34,184,60,107,131,136,94,249,137,184,79,234,207,3,112,43,11,246,201,0,32,128,0,79,150,6,156,44,80,61,84,36,170,246,80,219,82,252,157,9,93,102,21,106,45,130,130,211,4,2,114,203,235,215,230,159,34,38,252,218,141,132,54,189,255,234,223,255,255,127,255,254,116,165,42,209,55,114,211,237,115,16,163,137,48,148,145,206,170,236,37,197,151,222,113,107,50,73,3,179,64,39,12,10,137,78,44,3,140,32,154,205,186,213,141,44,3,193,144,161,134,146,161,145,161,96,48,5,16,128,34,70,153,150,128,137,128,64,1,157,229,209,143,0,162,57,131,0,208,227,209,226,17,130,2,71,250,39,146,44,10,164,154,214,199,58,14,25,141,77,76,70,178,142,150,162,246,168,108,211,50,181,169,72,242,173,102,250,122,111,46,226,131,108,87,255,251,178,100,202,142,135,41,104,201,27,185,124,96,81,74,201,151,96,226,106,27,45,163,36,110,229,145,193,59,33,230,77,148,149,81,138,38,143,83,93,16,86,44,63,32,3,80,153,185,188,202,0,248,128,140,201,103,220,138,216,182,146,173,15,13,205,115,245,249,99,87,62,100,213,53,223,181,174,66,25,53,82,240,98,251,66,132,106,233,147,188,236,113,122,102,41,65,205,201,109,117,242,53,83,170,86,168,137,205,217,157,218,235,159,147,53,171,23,222,167,78,214,147,236,109,190,150,119,168,186,235,109,77,189,142,215,124,112,203,206,185,117,180,250,197,181,180,236,120,181,123,58,114,242,189,164,255,168,0,4,30,134,55,58,226,7,230,251,174,4,37,69,46,103,72,128,92,21,31,157,59,141,9,244,96,221,255,191,251,29,254,188,184,87,18,125,255,109,91,153,94,163,140,74,5,157,17,76,232,221,255,255,135,142,61,71,139,160,117,78,119,40,168,125,239,95,162,49,76,93,96,205,255,231,71,169,160,0,0,86,216,192,184,82,183,192,24,234,99,127,137,135,69,229,103,83,26,71,12,240,16,150,16,1,192,129,32,134,18,8,204,12,237,10,131,227,2,128,0,195,140,72,70,9,22,69,60,72,116,5,1,81,135,26,101,187,149,138,210,44,104,22,23,159,77,247,99,207,45,74,117,27,189,173,209,107,217,140,255,44,168,77,233,246,26,86,1,189,54,28,18,169,221,177,223,197,67,239,125,201,63,121,17,124,255,85,103,167,230,117,237,225,238,42,123,52,213,133,136,174,112,129,252,53,63,146,205,105,19,17,245,203,231,7,100,234,164,84,176,167,169,147,26,188,194,51,166,46,230,214,190,231,52,227,67,60,58,234,82,160,57,194,147,236,95,25,123,44,129,20,113,217,8,244,109,82,42,180,49,81,155,27,93,37,55,199,250,204,142,0,0,187,240,53,76,67,32,0,88,59,130,65,52,60,39,60,32,178,100,122,153,207,78,18,245,46,175,255,253,127,249,252,227,102,61,249,79,171,230,72,103,219,203,8,238,100,79,27,164,253,190,177,10,41,243,3,225,143,115,97,139,17,39,250,185,126,100,169,54,244,26,129,203,57,16,52,97,158,136,166,56,0,208,96,252,44,70,194,104,72,6,46,99,1,162,245,49,9,18,179,31,192,9,48,47,0,176,72,6,152,91,1,161,136,192,15,24,4,129,129,137,32,244,24,86,129,144,48,0,193,0,196,96,88,2,42,172,96,2,16,230,8,32,44,13,0,178,192,17,24,28,1,72,208,22,214,127,193,196,211,46,243,24,120,106,196,129,201,175,207,192,53,177,74,196,175,180,219,38,162,213,212,196,38,138,92,40,1,68,101,201,40,147,177,73,120,255,251,176,100,194,142,230,1,105,75,27,140,55,160,75,136,25,195,64,8,224,94,173,161,30,79,104,211,193,99,37,230,77,129,34,49,33,112,180,231,230,152,124,195,95,191,112,136,135,45,130,130,63,118,101,111,52,205,199,129,40,171,242,229,219,149,126,255,38,233,241,186,215,100,90,147,189,220,231,175,218,92,227,150,47,81,182,41,204,113,171,132,162,173,250,46,227,120,166,80,53,99,194,233,100,140,131,204,53,127,191,249,47,229,14,73,131,81,29,63,51,183,212,49,174,10,38,113,78,93,253,246,248,219,155,105,153,185,221,38,140,79,89,187,42,86,180,24,240,160,251,82,229,33,79,212,120,25,24,25,183,224,182,227,68,42,52,173,228,98,232,219,69,203,145,116,53,211,56,167,175,133,46,182,249,244,18,142,139,211,179,127,145,191,252,195,97,154,159,255,250,231,226,13,24,63,116,17,18,16,9,11,72,215,123,39,226,97,58,57,23,23,28,231,20,91,89,28,32,217,24,56,96,232,121,236,124,51,93,181,21,18,177,225,222,176,35,62,132,0,0,12,144,195,186,60,195,160,104,196,135,248,249,197,4,208,65,56,12,178,25,166,255,152,208,18,165,144,136,18,2,128,166,71,131,102,0,0,134,106,142,0,163,145,191,10,4,201,157,42,42,254,111,4,177,8,64,54,19,99,180,52,203,193,253,163,122,34,26,130,224,124,119,150,55,29,181,253,156,161,67,167,236,220,183,245,18,90,81,168,104,160,106,241,2,196,141,58,150,84,10,254,81,220,88,237,159,93,86,106,227,32,238,77,81,243,187,186,251,254,109,205,57,112,91,228,208,206,200,64,183,192,180,227,131,71,165,73,61,158,50,148,36,137,156,44,54,163,119,43,154,139,243,70,76,73,165,212,134,230,202,144,215,201,98,74,93,195,193,191,91,105,198,167,21,212,203,131,78,172,73,247,178,118,86,165,47,176,199,121,98,137,123,188,88,74,38,35,102,238,29,248,42,105,128,5,223,10,25,122,218,6,17,253,44,5,89,104,242,206,121,123,86,112,173,118,167,96,197,82,63,235,139,65,191,255,246,227,109,223,255,255,13,254,183,153,55,188,47,88,224,136,61,242,176,189,123,174,118,187,225,119,183,117,137,47,113,251,51,179,187,156,239,8,159,65,116,225,27,211,147,9,198,9,187,195,143,163,17,224,35,250,77,51,13,195,80,107,208,100,115,150,104,104,74,96,112,36,84,2,140,121,6,204,154,12,133,1,51,23,153,115,9,66,86,224,56,20,59,81,161,128,108,120,240,100,105,44,126,188,205,151,93,30,88,69,52,212,103,233,4,145,123,8,207,107,191,109,51,146,213,167,46,157,202,71,150,16,59,155,140,26,202,62,0,17,255,251,178,100,188,142,198,102,101,201,155,185,75,240,77,72,185,195,96,70,126,25,233,157,36,110,225,145,129,59,25,39,12,241,25,249,248,121,146,233,73,193,143,252,182,179,29,177,212,221,239,212,144,239,21,26,151,111,43,59,94,183,116,54,217,94,231,99,247,186,193,115,43,10,74,154,246,141,88,130,241,95,156,84,237,210,184,196,125,153,63,44,177,146,235,181,204,133,151,178,191,106,109,113,61,160,107,173,72,182,26,67,158,155,111,149,183,59,221,183,95,53,183,126,119,69,28,91,91,237,238,220,226,60,190,110,185,215,109,133,11,92,148,208,20,127,77,67,200,0,125,255,111,60,208,224,1,39,217,136,117,148,249,204,195,167,36,111,219,27,135,209,29,127,211,255,255,223,86,205,255,255,220,251,180,50,102,218,119,124,149,129,129,133,84,198,178,75,146,218,1,10,24,155,163,249,212,213,55,87,244,226,90,145,55,236,159,228,149,255,127,253,127,151,223,175,251,0,6,179,6,35,49,12,48,177,8,4,26,88,23,81,135,104,19,152,138,130,217,139,224,137,0,140,136,48,11,11,0,66,141,70,20,224,190,1,2,99,11,193,126,48,103,2,102,34,23,3,3,3,112,5,99,99,132,135,246,132,0,89,70,168,234,163,125,36,66,196,156,169,3,115,106,25,62,5,159,231,191,86,165,43,161,51,102,35,106,170,242,110,189,174,221,69,218,188,170,76,54,196,145,81,149,152,131,223,0,9,153,68,89,244,106,20,179,73,81,111,183,33,254,237,71,160,77,242,155,222,122,172,198,235,41,114,114,118,160,148,28,167,56,142,198,157,50,183,204,159,85,202,170,126,142,213,40,140,63,157,3,217,243,78,246,212,175,119,78,107,239,100,31,115,94,219,69,250,167,187,111,21,48,196,39,85,204,65,173,102,113,240,189,251,94,132,26,82,182,227,220,53,11,60,72,8,30,153,206,150,212,250,177,58,192,0,0,0,224,0,38,255,225,44,20,160,90,106,7,112,186,30,93,69,160,203,193,8,253,65,40,142,161,142,202,127,255,255,95,198,190,223,255,251,238,148,101,253,30,61,133,143,159,58,69,133,64,46,28,10,34,24,52,131,130,164,131,235,34,4,64,100,93,130,5,73,170,216,204,47,104,221,174,238,46,202,97,243,202,106,232,122,96,185,78,96,29,2,97,96,116,96,242,218,5,112,12,37,9,9,64,245,53,38,41,76,92,12,168,140,165,8,8,139,6,253,76,134,137,246,122,57,96,13,151,238,84,107,10,161,108,98,52,137,15,141,150,199,107,149,214,27,187,156,229,76,31,188,231,152,70,239,227,99,251,20,133,225,76,245,229,5,142,158,150,56,85,25,35,11,48,4,35,248,231,200,45,99,39,255,251,178,100,200,14,198,186,103,72,147,218,91,240,79,198,73,221,61,133,52,24,77,163,40,110,229,47,193,59,32,230,205,134,136,225,203,8,147,229,223,170,157,220,19,229,79,251,34,148,226,222,36,31,18,152,225,242,117,139,54,97,169,36,164,51,117,83,231,216,120,120,67,4,49,33,142,32,140,254,255,224,153,72,109,234,190,49,175,11,187,191,140,165,56,186,219,188,146,77,86,126,80,206,142,215,133,162,155,53,76,120,196,178,94,206,179,43,67,19,254,104,150,74,186,224,1,84,219,196,159,180,95,23,75,106,208,196,66,164,164,110,15,176,139,20,19,221,2,52,17,31,255,255,167,254,219,62,158,167,22,204,246,96,66,63,109,43,247,178,63,253,8,173,61,168,236,233,131,2,98,12,212,121,43,42,185,176,126,200,113,254,255,104,221,31,4,221,210,234,61,75,101,236,132,0,1,99,3,211,123,51,217,9,243,3,4,57,50,149,84,67,18,32,187,49,138,17,163,33,50,172,49,236,6,67,3,16,20,48,23,2,193,224,120,48,207,8,243,0,112,85,48,224,37,83,6,240,63,36,0,35,1,16,77,48,159,1,162,212,140,74,26,168,168,8,17,149,154,192,232,210,121,32,98,176,152,104,58,209,113,212,53,58,248,244,167,206,61,123,239,83,33,24,240,147,215,14,41,38,250,79,64,212,115,149,14,13,70,42,40,121,88,139,252,178,68,74,109,206,10,134,140,88,166,29,218,5,36,5,104,108,8,23,3,209,67,171,82,150,98,31,70,11,88,60,15,150,208,144,20,60,39,145,222,237,198,207,203,210,253,67,53,238,66,90,132,160,39,169,134,83,222,42,15,43,46,157,18,26,147,163,11,183,104,117,13,185,152,98,231,109,119,31,134,178,251,173,193,150,125,185,173,239,54,114,98,207,165,169,219,220,254,197,150,113,243,213,232,44,42,92,92,78,213,76,20,85,35,93,199,239,197,90,181,180,246,208,253,101,92,89,95,33,142,184,192,235,118,174,220,69,248,133,0,0,86,85,180,239,38,249,203,18,146,99,135,83,25,18,39,166,225,162,32,211,101,130,179,176,55,218,39,11,106,152,243,241,248,60,161,147,252,239,243,55,160,39,104,15,235,253,191,255,254,236,212,177,217,123,91,106,132,5,32,239,70,8,85,148,104,132,6,97,46,142,107,189,18,205,73,250,236,203,225,87,199,81,106,115,238,30,79,236,183,206,11,140,194,20,132,227,113,148,198,197,68,230,7,220,198,144,56,195,182,72,196,51,116,207,96,108,56,31,103,70,41,128,70,40,9,196,128,17,139,200,225,132,96,147,146,50,17,169,84,2,84,8,0,69,122,65,177,144,222,148,77,246,94,137,220,220,40,219,131,141,184,255,251,178,100,211,14,200,22,105,71,19,219,99,242,92,40,201,115,105,130,100,89,145,163,38,110,224,209,129,53,28,230,141,133,26,57,226,253,215,216,198,236,85,220,198,18,194,108,223,160,171,248,48,230,57,237,214,0,194,232,193,72,135,150,204,34,148,95,124,27,54,239,161,211,183,105,29,218,77,182,55,202,245,73,179,55,63,174,20,158,76,89,87,240,24,164,72,151,105,49,170,16,217,167,17,57,145,203,1,13,40,45,247,167,38,242,229,178,100,137,91,26,199,27,109,114,146,13,47,150,246,242,132,32,73,201,233,28,66,254,41,2,138,165,161,146,166,9,184,40,229,222,28,189,118,241,185,59,101,111,39,215,90,49,75,215,70,150,53,244,0,7,184,55,103,249,196,52,58,26,90,133,255,83,219,198,48,184,122,134,18,62,125,239,152,183,145,65,229,31,238,76,10,84,207,219,253,171,202,114,108,230,211,245,255,255,254,70,205,194,186,49,7,27,201,26,13,208,115,173,155,48,151,138,103,239,174,140,127,185,202,251,228,49,245,227,136,0,2,158,216,42,37,155,130,29,152,68,27,158,118,21,24,146,33,24,230,59,152,220,183,133,129,210,96,20,189,166,8,128,134,24,134,42,10,100,40,2,44,62,188,227,128,107,41,205,105,134,20,82,5,182,68,16,20,0,79,26,104,88,87,166,44,179,168,67,63,125,191,120,74,154,176,32,168,34,252,45,239,34,118,149,220,201,93,66,36,1,235,27,10,219,213,121,211,185,72,60,88,219,221,178,96,197,197,160,121,219,74,65,16,53,60,43,168,113,40,69,97,42,143,93,210,210,177,199,220,227,57,44,180,8,69,192,242,17,217,95,73,190,139,196,147,23,73,236,221,185,21,83,79,104,156,193,155,168,65,105,202,109,200,233,21,36,140,117,38,100,101,181,218,64,76,76,34,35,50,74,90,220,202,107,36,151,43,127,41,57,188,225,117,147,93,34,155,6,140,107,79,251,110,16,11,240,131,37,196,128,21,89,192,9,33,57,127,76,76,99,232,133,50,81,163,3,104,79,208,89,72,26,42,200,102,36,73,195,159,251,164,72,140,128,170,201,215,245,255,255,250,92,212,165,34,202,244,182,174,104,169,111,58,220,172,113,50,37,215,34,124,148,85,119,174,177,149,57,110,48,240,118,55,20,15,48,208,212,56,56,244,51,0,41,48,65,61,48,136,243,22,86,194,192,132,76,28,42,152,80,26,14,128,230,39,23,96,33,29,200,36,4,218,116,64,168,13,139,6,205,13,54,195,129,132,98,86,90,170,213,19,179,13,65,221,161,119,63,119,63,81,106,124,168,223,107,252,187,46,253,183,24,191,199,33,251,121,16,0,143,55,54,164,174,124,114,89,49,129,255,251,178,100,190,14,198,90,103,202,155,175,76,208,74,232,121,195,97,229,24,24,157,155,42,110,176,220,129,56,35,230,77,129,26,121,148,110,250,13,106,39,191,156,222,82,238,213,182,149,218,8,175,211,14,226,115,53,231,105,204,32,242,239,54,231,203,191,89,159,104,203,52,41,166,71,198,193,137,95,99,10,221,60,237,94,70,191,83,60,107,75,149,219,97,158,144,106,73,226,210,4,32,25,51,83,132,204,178,72,142,2,41,117,80,81,32,131,9,18,38,32,149,93,38,107,195,189,255,173,43,0,1,39,161,162,68,137,68,97,244,6,157,101,197,78,63,169,27,79,136,137,33,229,61,215,63,55,207,183,44,126,233,166,191,247,255,127,175,31,126,159,175,217,42,115,251,37,249,12,168,155,178,85,183,73,88,249,185,3,131,103,24,199,58,141,33,27,177,13,202,95,77,238,221,83,82,219,189,0,11,227,22,98,148,52,41,2,115,8,116,20,52,123,62,51,18,16,175,49,76,21,195,7,178,56,49,239,1,129,8,46,152,1,1,145,130,192,45,152,55,134,248,36,10,140,29,8,160,192,180,16,16,2,0,146,117,13,33,216,193,125,0,38,18,34,58,140,227,24,30,124,56,61,22,129,199,20,198,54,50,21,179,110,145,92,225,98,65,241,247,104,136,20,6,247,33,207,80,44,202,204,194,84,40,25,250,167,99,68,64,169,103,196,43,134,130,81,203,5,152,196,240,78,234,72,109,64,51,61,86,202,168,123,5,74,99,101,250,197,115,245,251,116,246,163,118,105,186,98,208,73,181,213,8,106,107,183,48,206,222,201,18,4,253,230,51,120,242,214,18,182,12,183,120,231,44,24,13,93,253,101,134,193,221,54,71,131,53,98,76,254,44,245,171,201,91,161,226,139,215,102,190,39,115,205,38,102,153,135,23,133,105,225,230,207,24,88,222,205,52,107,107,59,130,174,198,174,170,108,212,208,31,98,124,110,127,159,254,47,255,222,41,7,252,255,111,27,20,221,117,141,235,56,158,76,6,165,110,6,193,26,105,71,32,240,178,66,213,145,103,99,185,245,47,201,12,33,92,185,223,175,61,187,150,63,219,227,51,16,169,235,238,46,62,12,206,253,237,106,210,251,73,27,211,216,148,170,159,115,38,58,71,140,61,72,86,21,45,49,87,191,74,236,95,121,229,179,227,174,190,127,93,31,51,172,253,255,107,136,186,218,183,157,118,222,204,115,95,251,150,160,242,252,202,73,96,231,177,32,201,118,0,215,141,232,205,113,24,198,57,64,198,235,16,192,32,192,193,64,32,42,7,24,166,6,152,68,64,13,1,38,107,140,38,50,0,233,52,90,18,131,161,64,130,193,105,65,154,217,200,85,56,20,38,25,204,255,251,178,100,209,14,200,6,119,199,19,218,123,112,96,202,153,163,100,6,149,89,109,163,34,78,228,209,129,46,34,102,205,32,154,233,26,12,190,240,4,250,78,195,123,154,127,255,112,127,241,166,187,19,54,32,233,203,51,15,46,180,165,79,37,123,14,230,236,167,49,49,153,91,22,94,81,155,100,144,231,93,29,249,90,228,155,28,236,66,177,237,184,223,118,229,126,226,238,33,254,28,49,16,131,193,83,183,77,232,160,198,113,75,93,202,51,177,165,76,107,111,55,33,203,163,167,46,164,244,16,136,167,59,50,247,18,9,18,79,17,72,154,72,177,88,199,227,74,172,246,16,115,84,151,87,245,161,53,200,107,20,183,246,243,47,31,245,162,111,166,49,15,20,63,192,2,223,128,186,60,43,224,95,137,128,197,0,61,10,10,51,42,8,241,0,213,68,131,160,243,170,101,32,223,211,64,114,95,255,249,126,111,127,255,248,143,180,14,144,141,201,185,15,116,22,18,109,126,229,61,22,203,108,65,146,172,102,31,144,220,228,143,106,154,188,107,75,167,223,165,0,21,163,19,47,99,125,68,3,43,74,195,229,49,243,67,6,67,52,206,211,11,151,227,89,130,192,80,212,96,104,74,97,136,124,96,248,206,91,51,37,16,208,17,86,215,8,1,227,18,0,118,188,202,0,198,224,176,2,59,179,230,151,177,1,26,114,18,159,108,35,44,219,235,173,108,247,7,97,90,157,168,216,123,25,149,53,218,7,95,243,70,119,231,232,24,237,104,100,85,101,5,148,222,8,164,78,171,70,231,107,44,73,30,83,84,250,228,25,107,255,21,106,109,82,163,13,186,65,135,160,124,163,51,162,150,90,73,143,54,26,223,230,66,130,197,246,252,255,143,243,212,227,108,117,25,154,137,66,14,233,73,126,147,76,44,78,198,97,49,69,88,35,24,24,172,232,88,243,98,18,82,112,71,107,183,39,26,72,156,232,173,44,195,11,74,101,85,77,114,172,235,120,130,208,62,152,30,79,208,158,0,87,127,222,171,41,250,70,200,56,132,131,72,180,135,71,70,93,195,231,52,120,209,74,51,126,69,48,24,199,255,255,253,255,239,246,250,37,171,100,74,117,144,206,85,173,39,77,213,87,206,106,184,146,109,87,165,77,33,75,212,199,32,241,174,104,184,216,58,117,229,79,255,23,73,70,97,238,124,106,9,28,101,220,58,121,204,28,96,41,62,100,180,110,103,219,230,106,208,38,66,37,152,16,17,152,156,27,24,24,58,8,193,195,10,21,130,16,97,108,133,214,1,137,198,75,14,14,225,21,134,44,29,50,200,29,130,192,232,128,176,89,93,229,80,121,249,234,211,255,27,214,220,168,157,5,87,14,37,71,78,199,251,84,112,255,251,178,100,188,14,134,148,102,200,147,184,76,100,74,137,105,195,97,229,38,27,153,157,34,110,233,141,201,31,30,231,181,16,30,88,27,67,185,49,37,236,164,132,252,23,53,112,197,131,134,61,140,81,43,176,6,83,120,75,80,88,76,114,144,38,84,189,108,7,241,164,71,206,18,161,115,25,250,151,95,89,149,125,35,14,63,116,139,110,184,134,187,85,237,216,122,251,211,206,246,222,7,46,242,218,69,10,159,218,114,187,213,197,139,30,110,8,101,34,215,34,19,111,143,159,75,91,173,103,251,109,51,27,141,191,84,113,222,53,139,95,204,191,246,67,74,87,23,67,107,218,251,31,4,87,38,221,87,255,113,79,119,186,111,152,80,0,0,109,191,3,112,170,36,32,50,201,113,9,196,98,54,80,159,28,197,7,232,108,137,144,239,207,108,222,159,245,16,157,57,13,60,177,230,143,102,158,167,230,41,218,247,103,221,191,99,215,222,124,186,44,66,2,17,7,216,108,241,229,134,102,133,146,112,223,174,144,0,5,99,5,19,254,48,129,11,3,3,98,219,52,254,6,19,13,112,32,48,222,16,3,13,51,27,48,65,6,83,0,32,108,42,128,241,129,240,10,142,4,56,240,10,152,112,132,233,131,0,10,165,152,36,6,0,64,116,213,68,96,184,136,232,170,59,105,165,48,240,3,32,20,2,68,91,199,105,37,157,76,228,142,61,205,193,23,234,192,140,94,153,179,176,216,172,185,233,127,39,50,78,69,157,156,77,238,169,31,17,42,60,92,213,208,1,216,98,163,95,188,17,214,110,146,59,82,254,48,21,157,252,181,96,120,101,24,166,240,200,164,87,72,80,68,218,10,137,181,30,135,142,163,196,199,28,56,177,11,184,152,103,184,147,69,134,53,156,47,144,244,122,148,237,90,42,213,243,169,7,143,224,85,37,233,63,90,183,6,138,72,209,226,83,199,30,41,23,2,59,243,75,213,209,53,82,245,49,20,50,111,121,153,255,242,99,161,226,75,0,106,117,38,80,0,12,0,0,214,238,26,36,153,152,133,137,96,112,99,37,167,181,220,139,125,6,114,196,240,211,116,24,205,111,255,255,254,255,79,243,84,32,46,175,86,56,109,149,136,59,236,121,51,223,38,111,231,171,189,98,117,239,151,197,199,158,252,43,140,74,74,116,27,185,140,99,240,104,128,2,82,83,12,170,195,34,6,163,14,146,179,217,220,113,129,72,197,246,0,204,2,212,209,112,28,4,6,18,4,198,30,133,98,33,8,132,1,49,224,173,14,28,215,232,132,235,112,72,93,227,220,118,188,66,136,16,100,9,48,53,152,176,145,140,167,158,79,161,99,247,249,75,186,144,76,49,93,250,110,22,231,253,204,254,45,171,92,153,255,251,178,100,194,140,135,6,114,72,19,217,68,98,74,4,121,202,97,231,54,90,61,163,38,110,229,141,193,52,31,230,205,129,25,248,189,142,14,34,81,219,156,37,14,198,223,10,173,88,4,91,170,139,181,9,67,54,129,195,23,87,122,93,179,223,43,152,92,115,243,25,163,187,101,168,89,2,230,222,50,198,47,209,195,43,212,75,203,53,190,246,156,211,216,93,122,63,143,30,129,119,253,31,82,166,121,205,98,139,227,121,133,223,169,81,55,123,57,53,134,106,137,51,203,161,122,58,158,241,101,200,208,224,58,237,203,31,77,178,214,88,235,109,193,233,158,72,227,78,85,208,190,58,188,200,32,13,246,12,129,188,78,193,27,222,68,108,97,106,190,151,147,172,162,184,136,52,255,190,193,9,152,43,127,223,235,211,255,251,215,255,255,125,138,137,87,220,245,12,133,51,6,51,19,154,235,54,223,15,163,245,57,52,236,216,254,208,104,32,60,97,66,4,44,157,123,236,48,214,150,184,137,0,9,163,33,49,163,93,10,227,53,135,19,56,176,3,24,3,179,59,79,51,77,158,3,78,67,99,2,128,164,201,8,27,198,6,177,208,96,192,133,96,192,64,65,164,142,131,134,19,128,236,109,46,140,131,0,30,241,206,129,16,81,146,24,185,43,37,234,176,162,238,239,101,43,163,156,131,242,236,243,29,146,191,15,116,15,132,17,29,223,29,249,14,234,194,107,232,97,202,138,164,140,26,140,122,213,40,237,80,54,244,86,230,62,164,162,102,67,157,235,165,166,246,54,242,21,53,23,95,106,13,161,3,209,77,180,8,180,178,36,215,72,190,172,154,18,41,67,46,62,163,242,163,148,195,170,81,182,39,190,164,128,214,106,8,169,159,123,81,65,141,62,214,102,173,243,110,191,140,79,36,96,178,105,172,220,225,74,87,157,109,78,241,121,194,171,43,201,104,212,21,64,11,37,143,255,215,59,208,83,134,115,234,0,0,0,2,240,0,186,129,0,57,137,248,109,67,246,42,66,230,49,233,143,165,110,117,133,1,22,231,242,80,247,56,135,36,93,199,7,225,232,72,48,147,255,255,254,119,125,127,251,94,59,84,231,188,123,237,148,137,103,106,112,191,187,178,5,104,230,176,79,210,231,207,142,118,194,43,0,57,119,230,17,216,117,65,134,89,128,101,255,44,164,197,165,204,143,16,197,128,18,221,105,134,8,8,67,30,179,45,47,18,1,163,192,136,190,149,14,100,67,246,213,150,24,106,205,134,126,6,207,145,210,148,224,158,237,160,156,212,138,205,45,199,212,234,55,117,6,34,229,65,121,92,169,222,140,0,181,230,63,25,140,146,194,148,170,180,162,113,135,228,229,23,78,14,153,24,76,220,96,26,236,255,251,178,100,197,12,198,168,104,72,147,184,76,98,75,167,41,189,97,70,126,85,157,159,50,109,181,52,201,61,27,166,201,131,141,251,72,246,205,235,116,166,219,239,99,74,57,40,98,141,84,106,161,121,137,180,162,81,188,60,125,181,230,159,86,75,16,160,148,5,5,136,84,51,173,178,81,118,227,246,17,134,175,55,55,36,224,183,138,53,230,247,65,215,254,161,140,109,106,197,86,46,208,142,3,252,185,2,38,240,111,125,9,226,136,140,83,218,235,112,245,255,8,239,242,131,52,53,219,227,195,200,14,80,211,39,220,210,194,127,215,255,55,255,255,30,34,89,50,128,197,33,128,7,56,96,120,195,168,226,235,10,12,57,248,41,145,220,220,55,68,143,188,82,73,155,245,244,219,158,164,188,80,48,221,85,67,104,192,148,48,198,90,131,108,247,58,48,229,1,243,38,195,54,51,97,36,195,60,128,68,48,89,0,116,201,48,230,4,195,6,192,221,48,19,3,147,30,129,239,14,29,35,1,32,6,2,132,217,135,216,37,36,1,128,0,118,152,28,131,130,179,150,1,181,30,73,131,20,12,1,36,245,134,186,34,45,250,104,1,205,201,159,225,165,162,248,175,121,117,152,4,104,102,229,0,129,0,89,176,133,246,154,213,243,34,16,172,89,198,224,140,80,195,44,0,220,39,67,142,224,159,170,64,83,5,129,36,109,217,224,36,122,85,9,116,102,159,89,74,74,188,205,154,211,91,167,123,97,169,168,236,219,62,135,29,9,36,126,196,130,130,92,242,204,78,184,20,52,46,4,157,167,68,168,43,183,180,240,76,23,77,0,197,238,69,236,70,80,32,148,102,240,50,72,60,137,50,178,36,180,219,122,236,28,40,58,7,17,15,133,49,64,83,145,3,24,32,106,208,42,194,215,34,136,33,172,38,171,49,131,79,39,128,145,216,70,140,46,138,77,157,19,181,68,243,100,234,199,53,152,41,8,165,23,16,57,12,153,221,179,144,51,57,226,25,117,202,84,129,162,176,103,81,31,243,164,96,186,222,112,0,0,228,2,22,224,110,233,66,166,199,136,116,160,8,192,203,17,57,217,183,73,25,224,48,66,174,59,167,148,92,37,210,37,127,104,79,147,33,71,18,205,32,239,217,82,133,38,24,253,191,93,71,182,243,1,136,193,17,101,32,10,227,220,7,74,59,125,91,165,78,101,103,15,57,42,60,144,236,29,127,58,123,26,8,154,226,36,214,142,246,211,91,250,96,75,181,228,32,1,104,203,149,48,231,225,12,193,6,136,255,228,252,197,32,120,198,54,80,85,159,51,88,35,3,1,69,64,80,120,98,48,60,64,16,1,198,3,164,0,32,98,50,34,10,203,33,1,3,3,50,34,6,29,37,154,255,251,178,100,222,12,136,252,119,197,3,217,76,242,98,198,233,106,101,37,106,91,137,201,36,78,225,49,137,55,24,102,13,146,153,184,83,148,112,112,203,60,186,117,35,76,34,93,217,44,17,204,102,57,170,121,102,160,246,101,71,133,86,243,117,138,130,173,189,75,47,224,145,228,69,189,78,53,91,181,91,4,245,206,52,186,42,31,144,235,144,77,251,215,249,110,138,100,137,81,76,140,54,41,121,204,140,9,113,196,121,50,22,12,44,87,145,48,71,46,138,61,19,30,75,177,148,189,37,241,155,64,130,87,119,69,58,20,0,89,49,8,148,144,216,172,78,5,217,40,44,72,201,10,24,163,187,172,132,242,216,180,228,175,90,51,199,49,85,152,78,164,26,254,210,253,15,166,144,167,59,166,237,213,246,167,9,66,252,161,123,144,139,87,32,244,93,69,193,0,148,56,25,91,29,25,28,230,82,168,48,160,9,168,147,71,86,80,182,38,133,18,135,139,104,68,26,66,143,162,126,239,65,1,4,28,48,14,30,127,254,170,249,61,152,3,255,27,14,46,27,93,141,242,129,89,79,239,99,17,219,255,234,90,2,150,21,173,18,45,107,154,145,195,40,230,192,68,134,228,180,197,97,195,129,10,76,62,9,55,152,228,56,54,98,243,89,142,154,166,39,2,182,144,89,48,92,40,1,127,76,70,55,73,24,178,138,167,13,167,100,72,89,100,105,144,50,176,108,48,31,141,88,94,86,120,8,28,98,15,244,117,89,211,240,179,35,47,170,185,163,58,112,206,200,219,172,100,175,167,108,140,122,96,73,253,32,102,57,230,229,181,166,136,28,87,147,10,53,85,159,195,205,51,132,164,234,106,6,181,2,202,146,164,72,186,5,102,141,118,216,189,140,252,161,151,191,37,26,64,215,132,49,57,36,194,104,76,91,126,200,69,208,33,33,64,187,7,83,186,77,100,205,209,70,60,157,213,41,88,195,31,212,35,214,110,121,144,219,249,76,205,28,46,231,138,116,8,23,251,182,214,2,39,122,120,149,12,152,216,233,12,96,89,24,166,42,238,76,250,60,164,128,99,32,37,105,66,109,65,105,129,230,53,65,209,114,144,184,74,48,207,119,107,220,59,246,83,181,25,92,35,225,236,94,137,240,241,102,226,128,80,202,72,78,14,121,65,123,151,42,132,61,41,36,217,197,202,111,209,183,164,0,22,140,55,35,78,0,30,76,47,99,78,142,84,12,6,5,76,62,78,76,42,29,72,157,180,6,23,52,32,21,48,68,18,101,230,53,9,227,194,51,168,42,1,171,217,129,18,7,224,50,18,192,227,37,171,65,8,74,48,160,180,116,80,251,171,150,77,191,126,93,159,246,189,92,31,90,44,170,64,247,44,37,60,154,255,251,178,100,175,12,181,199,104,204,155,143,76,80,79,228,217,65,105,34,100,27,5,195,40,78,229,47,201,26,16,229,97,156,8,120,212,190,27,191,78,72,43,127,77,161,160,45,211,65,83,214,175,176,235,24,91,139,93,221,106,61,127,253,129,231,29,109,134,244,245,189,84,189,185,180,100,34,17,228,7,80,136,22,185,58,120,186,25,164,163,9,74,229,110,94,214,72,208,163,9,20,104,130,41,172,153,29,138,135,137,145,170,140,68,118,72,206,51,147,108,31,212,8,119,106,3,18,90,51,116,217,93,157,51,115,187,126,236,88,189,78,227,82,200,98,79,173,90,223,23,234,111,134,78,50,175,86,199,254,41,192,122,17,29,11,30,96,37,59,154,56,201,191,131,154,101,249,184,36,219,125,34,76,237,14,209,243,21,217,61,35,213,2,234,134,4,222,84,84,120,21,52,105,151,150,166,216,165,76,170,248,149,96,195,100,124,42,15,247,198,50,221,212,165,35,148,165,157,83,192,86,185,230,27,58,189,80,64,4,147,15,59,207,68,127,49,172,252,220,187,115,13,136,140,192,200,48,253,96,208,33,69,202,157,198,36,0,152,72,66,148,198,9,85,9,0,35,232,54,16,12,172,56,32,43,3,75,9,64,34,48,92,10,200,210,133,3,155,190,108,109,220,202,102,37,219,116,92,222,164,251,124,153,133,122,105,91,205,118,141,172,188,241,8,251,207,135,184,170,191,30,163,156,163,40,34,23,111,7,221,173,96,158,72,244,107,158,110,253,55,232,17,123,112,253,239,88,108,141,108,13,179,99,232,148,46,70,177,106,53,136,6,11,175,235,63,217,172,115,119,33,232,104,174,243,52,179,61,158,178,245,63,248,148,57,113,37,122,115,28,50,61,42,59,172,29,167,187,108,181,205,91,96,180,249,169,84,60,70,167,243,249,104,104,140,170,119,188,103,216,111,163,40,221,150,152,122,54,186,11,231,220,227,206,141,223,239,0,2,128,0,74,88,117,112,26,12,173,80,68,34,51,146,138,110,188,41,55,99,196,13,67,91,154,159,250,143,110,178,177,71,152,200,123,182,249,254,192,143,66,236,254,170,53,1,254,246,73,225,168,159,48,243,193,118,123,53,147,153,144,247,209,187,187,252,81,222,211,41,98,113,174,244,8,202,155,175,34,24,160,27,24,170,169,1,93,163,34,3,192,128,128,80,8,0,129,102,23,132,0,208,36,197,82,100,120,84,125,203,62,68,62,187,66,14,14,214,80,30,50,88,133,91,227,136,162,32,177,141,1,243,81,87,94,245,119,202,197,168,190,190,150,24,164,136,177,232,30,130,149,136,66,41,18,81,231,167,124,94,167,233,244,20,17,44,223,249,89,127,40,105,164,143,61,172,218,255,251,178,100,194,140,214,146,113,74,147,140,55,66,70,68,233,99,100,73,152,31,29,213,38,21,220,128,9,48,142,229,10,180,176,2,69,188,234,212,203,8,42,118,155,27,215,119,175,173,140,190,14,154,149,88,194,122,53,61,107,8,221,105,71,202,111,242,89,159,31,139,210,73,116,187,9,101,252,109,218,165,203,152,221,250,43,51,52,157,149,87,149,235,91,215,102,104,228,23,241,250,181,62,81,77,45,202,110,114,221,53,53,185,13,5,60,90,237,156,233,173,229,40,177,55,252,169,172,251,133,76,241,199,93,215,127,121,243,121,127,255,46,114,239,108,213,222,55,177,189,245,171,89,154,181,91,14,110,215,246,237,45,219,212,217,217,213,77,106,111,59,159,28,61,224,33,1,8,59,3,36,14,201,68,220,49,202,140,202,70,89,44,130,224,228,50,128,204,104,17,224,149,50,129,164,68,38,240,58,12,202,234,214,178,149,153,71,171,191,111,233,143,228,154,37,18,146,5,13,19,30,226,228,197,197,146,198,5,32,97,99,103,212,119,124,116,178,245,55,91,150,129,0,1,77,186,5,205,16,14,140,57,15,136,82,179,93,87,35,247,9,227,43,135,19,3,64,115,76,195,179,94,15,131,17,138,243,189,144,16,81,40,96,8,34,162,6,25,133,230,200,20,102,136,14,2,34,228,109,56,69,33,229,144,237,147,180,87,125,221,88,240,177,57,138,1,41,0,113,41,135,18,175,72,38,164,219,59,120,159,185,67,138,154,173,121,224,1,7,191,46,3,19,130,23,52,97,174,163,154,236,79,133,120,40,42,28,40,98,32,1,64,230,171,1,69,168,238,223,68,84,83,117,230,160,120,108,148,44,116,57,15,149,118,53,50,198,106,254,118,174,198,218,220,62,243,180,247,211,138,52,130,70,216,144,8,193,64,30,148,45,228,221,120,102,191,106,114,211,12,104,14,35,143,15,207,44,118,191,76,169,5,67,222,104,218,153,16,0,35,241,127,18,234,159,241,198,237,61,14,240,199,22,15,42,119,20,222,23,147,19,83,54,158,195,221,245,7,6,132,44,198,176,133,76,41,219,78,130,0,166,134,10,4,177,126,134,106,230,24,126,59,223,219,215,97,248,219,247,94,237,61,188,127,155,203,157,201,135,36,202,68,64,13,173,200,106,142,165,126,101,106,172,61,249,127,113,187,87,87,255,60,63,255,255,255,255,255,255,255,234,95,169,73,23,207,10,123,152,88,195,255,255,255,255,255,255,255,255,6,69,53,79,76,237,67,13,98,157,237,202,119,128,0,0,0,4,0,4,40,0,100,57,0,248,36,70,210,117,114,204,252,82,46,94,121,46,161,117,187,184,116,100,123,63,47,191,232,47,166,235,255,255,255,253,127,255,251,178,100,187,0,10,83,136,204,14,119,96,0,46,194,217,248,199,136,0,31,121,213,54,125,205,0,0,247,33,39,107,176,112,0,247,122,137,128,0,4,26,98,52,153,1,48,200,41,227,160,212,142,163,147,51,17,180,192,104,115,36,1,206,69,238,50,34,76,200,129,176,48,16,194,228,115,26,8,151,162,129,24,36,92,17,178,48,1,221,35,58,72,237,157,84,177,214,206,4,40,6,20,203,89,72,136,10,130,74,171,75,147,175,242,221,252,114,170,236,145,18,134,163,55,178,171,75,41,32,2,252,206,213,44,5,156,185,18,128,21,21,51,133,196,245,126,127,219,179,175,107,119,42,254,178,136,207,90,206,235,123,103,154,179,106,180,193,96,11,28,187,249,56,124,252,235,206,227,86,171,181,107,11,185,87,198,206,50,27,146,232,105,221,239,114,185,111,152,233,254,191,141,148,11,95,178,154,187,134,113,198,171,235,143,234,181,108,179,173,94,119,41,167,217,189,213,52,169,194,126,113,203,151,99,60,194,164,255,59,170,180,84,181,101,50,31,154,134,163,63,107,11,86,191,242,229,252,254,180,146,166,125,248,51,86,190,134,220,245,250,87,143,159,143,255,255,239,159,249,71,181,175,212,5,142,63,247,249,28,0,24,0,96,55,91,18,183,233,115,22,238,101,42,215,140,86,63,36,212,74,0,36,116,187,42,249,208,153,238,102,255,251,250,134,135,191,233,255,251,127,74,55,234,212,245,124,246,85,61,15,110,187,54,191,235,202,18,102,191,241,18,5,0,0,112,193,20,80,194,128,44,4,14,227,16,0,221,52,135,21,163,7,80,74,10,23,230,21,131,231,61,188,166,39,142,6,13,0,230,2,2,166,4,164,230,6,12,47,234,164,48,4,75,51,156,74,45,169,128,6,28,56,238,60,102,44,61,99,1,97,4,28,106,21,223,82,101,17,94,226,90,142,118,244,3,102,117,254,17,129,18,68,214,163,114,24,118,15,194,39,12,167,221,36,104,44,38,43,98,219,88,115,172,186,58,91,116,118,185,66,201,183,149,216,107,249,183,209,243,255,202,29,214,247,26,237,137,9,1,20,153,250,213,217,86,63,184,134,190,196,165,160,78,219,230,127,250,239,253,157,190,217,99,186,147,250,255,147,114,182,100,130,227,63,107,39,91,191,184,140,255,62,180,182,166,88,204,210,221,177,66,196,231,254,212,24,163,19,211,118,30,59,212,182,35,75,127,63,176,251,242,197,122,145,28,255,230,251,127,241,253,220,203,154,231,53,61,57,142,53,32,154,153,241,233,202,238,168,224,75,255,255,253,255,254,255,238,106,127,153,242,183,50,252,228,184,128,81,247,188,70,48,16,23,201,3,194,231,128,157,101,40,150,64,133,255,251,178,100,137,12,215,249,117,75,155,221,209,64,67,72,57,129,96,226,134,30,81,211,44,78,229,241,193,16,33,38,141,163,138,88,228,44,251,168,220,211,221,127,198,44,67,240,251,148,117,67,177,158,121,154,232,62,30,115,124,249,221,245,177,96,223,191,126,143,255,200,94,154,250,8,255,247,255,240,65,159,253,179,64,0,30,64,164,152,110,17,24,130,108,24,111,58,159,241,43,24,72,51,24,176,21,25,82,19,157,196,8,153,40,61,131,128,241,96,28,44,177,152,98,13,137,1,82,144,160,178,99,144,56,227,152,20,11,163,193,137,161,188,11,13,177,115,20,210,55,84,170,60,194,6,141,135,46,183,65,16,115,156,184,216,101,211,50,193,151,218,68,55,106,197,54,183,112,40,4,107,185,55,102,41,74,220,218,196,106,235,42,212,65,190,158,247,174,6,223,221,126,113,198,171,60,158,223,102,160,252,240,213,158,106,66,74,138,205,252,173,43,155,25,117,52,219,218,96,146,210,22,101,204,215,143,3,62,17,125,143,125,36,28,171,234,223,122,74,10,18,31,141,96,164,175,194,177,45,91,54,29,21,139,23,18,179,69,87,12,134,167,240,33,139,219,50,176,51,90,72,205,196,84,246,178,50,20,253,197,166,249,149,238,63,188,184,206,43,95,89,207,124,227,52,87,86,37,154,213,27,133,9,37,255,255,255,255,254,21,237,79,22,152,199,120,5,2,36,227,44,26,48,46,177,0,232,124,100,17,134,128,141,242,71,213,42,134,128,193,238,225,0,54,225,106,150,86,176,209,88,247,42,55,47,199,155,242,163,138,65,78,47,112,16,98,24,12,125,193,232,71,200,255,211,255,204,223,255,255,255,127,242,12,0,32,16,0,46,24,168,149,152,242,23,24,38,68,154,1,12,31,0,255,152,104,28,152,60,90,24,50,42,28,18,228,25,34,31,15,2,101,128,28,194,2,204,205,177,24,48,0,84,229,232,49,216,27,92,104,117,34,11,12,50,6,29,248,49,95,138,137,34,77,107,13,97,2,11,159,92,182,36,171,123,190,207,47,218,150,138,76,121,16,204,178,165,91,219,168,94,38,161,110,188,2,184,125,170,205,67,186,119,115,86,110,209,227,17,144,255,225,3,126,53,96,169,207,214,237,127,112,149,115,232,138,169,165,191,207,85,246,249,100,156,88,93,36,143,198,110,242,122,82,169,79,122,16,172,223,6,101,38,223,94,248,232,64,89,61,163,121,207,141,88,141,53,127,132,212,153,222,119,226,63,39,183,205,12,51,21,170,177,146,150,135,25,250,91,210,202,236,98,208,169,168,240,219,55,137,165,125,191,2,11,200,25,126,165,143,21,134,17,251,30,35,158,140,74,111,40,141,127,173,255,191,255,251,178,100,116,8,199,135,116,203,187,184,124,224,63,196,25,179,100,73,134,29,93,211,48,110,225,243,129,8,40,38,69,163,22,2,254,126,28,173,79,46,191,241,146,4,96,0,5,103,253,15,70,138,22,221,4,72,96,253,157,39,171,115,202,254,183,18,230,74,176,104,239,111,105,120,160,35,17,145,117,126,39,247,86,177,89,91,205,51,180,120,123,244,200,186,156,139,127,33,245,239,233,255,242,238,255,219,105,8,0,3,134,13,28,102,93,128,134,20,20,38,47,2,71,230,163,102,34,138,102,10,150,70,16,3,102,115,71,166,42,0,98,65,33,129,32,48,40,48,51,84,59,79,23,92,144,16,48,204,21,142,171,113,16,74,2,9,228,45,129,131,136,3,144,241,178,60,44,13,14,111,143,138,172,222,24,71,247,40,139,190,68,220,118,40,166,158,108,242,153,42,173,197,181,55,82,173,232,38,68,247,228,253,106,61,33,181,170,6,211,127,114,43,223,171,61,38,223,123,207,255,142,255,103,73,71,3,235,150,84,211,157,234,219,110,237,229,172,44,237,155,31,120,64,69,240,198,46,41,179,217,98,255,43,156,99,137,194,59,227,8,86,51,231,104,250,239,33,56,222,206,83,230,97,228,250,21,68,238,44,177,227,53,77,226,164,82,241,162,85,115,26,91,81,146,29,30,46,188,207,32,186,198,183,109,90,151,82,42,162,57,209,10,125,120,15,15,8,80,55,105,179,255,255,255,255,204,251,215,151,127,246,16,9,224,129,214,4,179,32,193,65,81,165,244,148,156,3,98,64,109,207,16,9,21,2,242,229,0,174,30,85,156,80,42,133,11,62,53,248,191,181,224,164,252,111,55,87,159,109,95,249,155,255,171,242,127,191,255,255,250,141,247,255,255,248,209,254,145,0,0,0,112,85,34,107,112,105,136,146,102,251,113,157,31,120,4,26,19,31,140,180,8,50,103,128,193,97,52,60,66,211,1,34,131,155,77,13,252,16,128,204,130,4,115,7,0,8,90,147,48,59,48,106,229,208,40,27,187,112,106,219,92,83,223,81,212,231,49,134,48,165,145,16,1,136,130,49,233,231,135,106,92,37,168,58,65,26,5,62,230,85,33,20,60,96,142,246,25,232,184,70,211,209,45,247,148,251,142,246,242,46,62,20,158,28,192,63,149,244,203,113,103,140,234,5,252,37,244,118,224,198,121,188,230,18,206,106,244,147,86,248,145,163,31,76,223,224,53,150,62,32,44,122,101,126,108,223,41,72,175,226,56,214,52,141,199,133,111,81,178,163,128,254,86,93,197,138,187,119,153,169,3,113,163,201,173,101,252,37,152,245,190,223,203,125,63,240,28,15,71,145,61,214,34,57,213,16,157,139,37,142,122,62,147,234,255,251,178,100,108,142,134,252,116,204,155,143,46,112,68,132,41,147,105,133,104,28,185,213,50,78,189,57,129,12,162,38,153,147,10,8,149,117,149,94,168,20,154,0,0,0,32,7,237,210,34,62,2,122,8,6,147,105,112,106,225,47,107,80,233,96,75,13,129,156,170,159,104,212,4,243,17,37,85,121,175,91,116,12,90,238,181,32,203,253,194,47,219,237,27,139,117,187,178,78,186,235,255,190,248,110,83,253,21,191,150,7,204,27,23,204,215,7,76,36,21,76,242,13,207,128,1,140,56,18,1,165,41,134,64,57,159,105,73,131,225,82,14,133,64,160,1,140,98,184,136,201,92,34,0,52,195,128,73,218,65,3,7,21,1,160,70,16,237,5,4,100,34,119,102,208,230,94,137,127,32,166,3,151,207,53,255,151,209,21,1,6,115,31,220,116,181,53,128,180,35,178,218,93,129,175,100,66,20,199,147,239,101,10,23,27,155,10,91,252,32,51,156,147,56,244,196,104,251,198,144,189,65,138,9,17,91,189,49,133,212,120,153,181,47,70,180,100,223,238,63,179,116,93,103,149,185,244,126,148,246,145,102,152,201,34,20,23,204,115,159,58,142,89,187,189,37,64,233,199,76,30,180,107,37,113,165,209,102,113,210,239,149,112,98,185,41,91,169,137,5,105,181,140,9,249,115,170,187,100,185,3,21,153,55,79,73,204,100,98,109,22,216,192,255,194,225,249,239,191,10,170,255,41,61,142,90,91,149,136,240,128,8,81,52,247,168,98,111,28,226,146,8,134,110,9,153,251,37,136,67,74,202,89,41,206,225,39,183,90,80,194,25,74,128,241,221,90,47,236,8,117,252,17,184,223,202,250,19,245,14,55,246,247,230,255,27,255,246,130,189,27,144,239,137,101,159,212,0,0,1,145,29,77,198,19,49,64,72,233,110,67,119,230,204,110,69,49,162,140,201,160,115,135,9,76,152,29,38,5,171,145,27,64,100,78,205,102,194,192,195,47,3,88,250,149,17,4,135,3,55,216,196,72,10,56,22,10,58,79,178,217,30,24,78,229,92,88,29,158,232,159,153,124,114,42,66,4,26,9,221,179,86,139,125,168,161,210,15,219,226,86,7,201,177,80,83,110,19,155,8,145,223,210,232,198,141,140,166,245,173,176,180,252,74,229,191,181,14,224,197,20,209,85,93,176,137,77,111,77,190,181,230,45,126,162,215,121,147,22,249,60,190,179,43,69,165,164,125,249,69,156,106,222,43,2,29,74,234,100,220,222,230,51,61,94,40,98,184,56,50,11,51,36,241,137,73,14,153,114,149,113,133,86,210,218,169,173,149,90,126,250,20,235,108,78,210,108,52,91,212,40,146,65,220,222,59,131,211,119,197,149,94,100,63,112,116,255,251,178,100,109,136,199,89,116,204,155,143,31,82,70,132,25,179,100,239,120,26,13,163,58,238,97,237,65,48,161,39,77,146,181,249,166,65,195,139,11,47,28,139,239,156,42,24,167,56,88,203,1,232,0,0,245,58,228,161,14,34,13,73,19,148,6,30,28,249,167,207,74,96,208,128,229,178,186,43,145,196,11,205,98,133,218,205,165,175,221,11,164,76,179,64,143,16,152,42,98,63,140,243,117,188,247,110,170,32,245,221,191,83,254,67,247,89,212,251,236,255,72,137,69,184,183,48,144,72,207,224,211,3,20,12,24,16,61,233,160,194,98,48,32,0,20,78,50,170,184,72,85,27,102,66,50,176,113,209,169,195,164,32,61,150,34,249,163,24,170,42,51,203,41,22,80,71,210,180,48,161,52,153,85,78,11,218,236,21,149,235,113,162,135,83,65,172,127,140,141,244,215,132,187,11,46,221,18,189,221,23,90,221,110,83,193,242,165,115,240,138,119,252,29,122,66,55,164,109,138,64,66,222,157,176,153,218,247,241,175,29,116,112,248,157,93,91,106,34,207,213,13,175,110,218,227,140,120,91,183,27,53,245,178,167,86,194,66,208,127,130,218,234,189,194,31,81,22,26,230,50,97,28,246,143,167,189,242,219,6,36,185,79,102,31,86,168,98,54,182,213,206,35,214,7,204,219,115,143,181,203,213,68,202,167,81,219,81,48,219,228,126,151,130,225,58,35,245,234,150,2,209,135,2,12,151,50,36,60,15,85,45,222,200,89,150,252,74,173,53,249,28,253,76,32,229,65,233,43,4,15,223,155,252,125,21,10,167,1,197,29,66,69,117,27,97,176,129,87,255,95,91,216,205,75,143,197,169,180,113,159,95,255,255,212,154,54,79,169,32,216,60,126,157,50,61,129,0,0,179,16,15,99,90,69,19,14,216,35,32,166,211,246,162,99,36,138,3,9,85,163,12,66,179,17,232,115,12,130,67,11,0,16,160,2,96,217,68,102,208,217,182,32,96,40,130,103,88,76,76,6,138,0,225,0,241,129,2,189,209,64,9,134,142,140,225,16,197,226,36,4,50,24,174,224,162,209,229,141,201,28,177,255,141,12,154,54,116,46,158,83,40,199,115,97,97,227,127,81,54,199,154,220,169,212,137,93,109,41,95,247,87,41,135,174,93,61,175,133,243,148,13,82,214,254,98,207,47,241,241,221,219,207,73,65,89,254,106,13,158,121,115,103,221,87,73,120,247,180,249,220,242,56,205,249,143,46,50,124,214,184,179,14,252,48,217,53,224,230,26,174,219,194,122,108,95,213,236,145,51,123,219,39,221,47,67,9,109,227,215,147,126,241,181,149,253,99,171,230,129,18,87,173,145,39,204,57,91,21,112,239,17,102,103,204,144,255,251,176,100,109,142,199,147,114,202,147,185,124,226,73,136,137,195,96,239,158,93,177,159,40,78,233,241,201,35,161,167,77,147,41,201,96,29,219,172,104,112,181,105,95,198,214,32,223,255,157,255,255,255,231,31,252,202,181,96,72,0,224,55,74,119,172,32,0,147,179,213,130,133,139,145,118,201,234,193,136,173,170,123,46,190,31,79,23,213,94,77,78,253,127,168,207,68,158,4,203,156,170,55,76,244,30,52,127,223,191,191,255,71,255,255,255,244,198,34,103,56,190,235,129,148,82,111,21,139,105,16,174,3,24,120,190,26,186,6,153,42,52,18,90,7,206,88,102,15,27,129,116,48,200,161,32,217,104,232,192,33,156,192,112,40,66,9,24,34,28,154,36,63,183,81,0,4,12,35,204,132,28,5,0,99,4,2,82,231,24,54,48,69,196,0,25,41,128,186,16,221,123,178,148,102,12,111,40,249,181,12,183,156,165,178,221,163,105,132,170,195,11,58,120,78,200,108,99,76,207,26,22,48,17,84,43,22,178,221,219,74,123,78,254,8,187,29,239,24,75,177,122,231,190,85,49,160,110,84,92,207,40,127,247,157,39,34,57,76,145,10,179,148,165,38,106,81,212,252,190,110,222,87,223,226,36,12,233,177,194,38,234,73,34,205,115,229,222,111,85,118,226,117,97,23,170,68,81,98,218,111,123,72,221,202,179,91,62,30,52,242,53,232,122,73,217,124,58,193,203,250,226,177,220,32,196,181,46,234,4,44,196,133,87,184,171,218,106,180,135,77,205,191,29,237,113,235,77,204,183,198,1,90,223,40,7,139,131,68,129,240,24,224,68,50,108,168,62,11,121,39,22,147,120,103,168,179,181,155,84,88,125,216,146,198,154,86,0,121,151,110,253,183,93,129,146,37,44,105,42,40,248,10,2,123,8,215,251,91,255,211,206,87,249,3,242,223,255,255,230,49,142,171,91,8,112,58,93,190,32,161,17,64,0,0,98,1,140,48,255,0,227,5,80,121,49,206,3,211,79,112,209,48,171,11,176,72,57,141,10,193,143,40,30,152,60,130,128,208,92,181,166,17,103,147,129,73,132,237,212,194,64,227,165,0,194,3,66,129,48,130,65,134,138,115,40,240,199,4,129,4,197,117,147,58,158,227,67,184,95,38,89,95,238,85,12,193,240,228,32,128,70,24,12,189,226,60,119,188,6,37,45,176,66,143,201,132,237,248,215,209,145,178,194,121,205,117,201,19,55,193,143,14,146,70,77,99,195,91,223,164,126,185,124,216,8,191,120,226,199,76,85,116,149,187,114,229,154,148,220,144,47,68,69,116,255,35,142,223,166,82,215,158,203,56,212,129,8,71,110,77,42,61,250,158,249,198,32,94,215,164,55,117,187,124,255,251,178,100,91,8,199,130,117,202,147,220,122,112,73,234,9,195,105,162,136,27,93,163,50,238,61,153,65,41,160,230,141,166,138,24,247,161,240,154,189,47,89,50,242,77,95,192,162,182,59,146,142,28,104,87,158,45,216,217,230,98,139,31,114,107,87,87,219,80,96,91,56,111,111,100,133,53,220,247,143,108,253,231,117,255,91,248,222,235,225,218,152,241,5,192,0,32,128,161,213,23,6,1,54,65,153,244,58,224,136,161,171,199,203,37,148,222,72,174,65,42,67,42,186,145,158,70,117,222,179,252,223,115,201,161,5,8,74,30,81,162,235,80,55,139,137,165,127,191,255,233,215,252,23,255,219,255,253,63,213,191,255,254,62,135,27,200,4,2,9,37,195,5,194,129,71,163,26,164,205,171,11,48,22,32,196,69,243,20,168,204,12,31,55,36,20,200,193,85,50,84,194,21,73,139,4,11,65,91,201,10,134,14,27,174,181,68,68,28,48,24,131,24,113,180,24,16,15,1,161,249,113,84,6,214,169,247,64,179,63,241,110,148,221,145,164,233,16,114,167,146,11,186,224,149,37,47,182,66,34,167,171,60,13,171,240,85,59,137,101,192,169,197,118,225,156,200,110,186,206,216,92,117,157,214,173,119,62,5,108,222,83,242,15,162,46,37,226,175,160,53,73,94,214,88,44,87,159,59,46,22,240,179,30,45,115,31,30,64,238,104,205,238,163,239,44,246,54,191,75,181,115,29,67,130,35,47,127,14,131,5,69,85,139,226,81,231,24,237,235,171,218,104,245,195,150,14,74,178,251,7,247,138,38,221,60,227,57,150,96,210,242,207,183,241,205,42,211,99,133,154,219,231,82,33,149,16,2,0,33,187,57,170,170,91,35,76,124,170,36,96,28,144,207,74,69,88,93,199,41,63,44,215,128,17,38,253,61,135,181,72,214,110,143,214,105,177,16,250,110,33,64,96,66,158,118,202,255,17,12,124,26,125,104,218,13,252,19,127,244,255,251,255,248,118,221,211,238,135,189,194,0,0,96,40,239,24,0,131,1,129,152,178,152,210,8,97,166,16,130,152,73,6,96,200,121,152,53,129,81,131,217,85,0,131,109,98,152,9,1,24,132,83,204,6,65,229,18,23,137,128,136,30,24,163,128,216,24,72,52,176,26,169,130,130,214,98,168,208,21,156,36,113,118,72,201,2,131,158,86,249,161,35,248,125,51,46,129,40,225,231,244,106,77,234,210,170,179,157,165,17,133,134,110,121,32,100,97,220,50,217,229,61,107,22,84,122,67,41,156,118,37,41,26,58,175,16,46,102,195,125,157,52,77,136,10,174,219,196,16,44,181,119,132,230,36,185,80,250,67,161,170,200,250,119,223,84,146,127,152,100,142,176,242,216,170,255,251,178,100,82,136,135,93,104,202,147,218,123,224,78,137,234,10,96,197,104,22,241,163,60,237,189,145,193,57,38,231,205,134,21,24,213,239,15,183,74,142,43,35,193,211,118,163,225,129,159,235,44,209,252,88,82,197,189,92,96,90,206,107,51,67,113,108,143,159,168,89,129,102,102,102,215,205,108,189,229,183,14,216,143,44,24,179,64,180,145,230,206,38,129,26,244,133,26,21,33,246,232,31,169,241,16,0,0,88,0,45,220,80,70,41,21,48,190,228,176,28,188,74,238,213,186,87,173,187,251,148,79,214,36,207,220,117,235,5,229,136,69,8,252,191,254,255,253,127,253,5,250,106,36,41,170,86,229,119,112,119,175,248,192,227,106,41,205,160,10,15,169,221,110,77,11,190,236,103,226,118,18,90,13,136,32,100,111,113,135,227,12,20,0,15,155,152,49,241,199,152,248,113,143,8,4,33,153,157,105,32,50,170,176,97,68,18,97,104,62,96,84,68,202,67,33,42,217,43,67,148,23,171,38,80,168,167,160,160,255,40,71,196,83,230,179,50,153,130,211,159,247,175,213,174,245,146,162,14,219,28,190,27,250,190,45,57,220,159,173,158,170,53,31,176,185,255,136,254,181,86,197,111,142,41,133,53,183,202,104,246,178,108,166,180,237,166,93,163,210,197,231,42,92,217,190,90,103,107,52,145,89,22,214,245,51,210,212,86,190,185,71,154,200,107,242,190,8,157,109,108,70,175,178,236,48,75,236,45,91,75,201,13,101,78,220,129,100,47,186,229,170,210,207,197,172,206,89,92,48,177,210,226,231,25,45,36,162,0,73,110,23,39,88,193,0,66,164,83,167,162,7,52,6,43,158,41,60,71,149,8,186,142,158,171,72,252,55,65,255,209,255,250,254,159,40,167,127,28,185,158,154,92,85,177,220,109,226,33,170,107,202,135,54,226,104,209,165,239,184,8,13,204,71,171,183,66,217,30,130,10,144,146,99,163,82,0,204,50,124,140,236,36,140,112,36,128,84,209,245,177,49,144,103,185,137,75,129,137,224,209,188,138,225,140,2,248,24,98,48,64,35,48,104,175,52,124,78,5,3,9,244,96,48,214,104,112,124,14,0,140,6,2,131,4,48,32,110,210,85,42,34,130,68,81,160,181,121,68,6,0,33,224,22,41,156,194,55,220,194,93,38,147,204,70,74,160,51,19,154,222,113,107,123,184,84,1,27,61,237,14,129,66,192,61,101,176,251,95,248,42,170,138,231,98,233,226,185,244,45,43,243,108,169,28,169,52,23,57,38,194,154,150,114,4,33,77,88,217,47,26,129,61,230,215,93,38,245,72,120,125,187,194,222,49,34,239,121,186,243,191,91,79,62,99,141,22,26,189,149,254,225,110,29,35,111,255,251,178,100,90,12,231,21,103,202,11,175,55,50,76,40,89,227,100,71,102,89,181,201,44,78,189,28,65,36,39,231,77,135,157,17,69,228,190,179,19,69,119,120,38,44,67,65,37,195,92,32,158,51,190,65,104,17,42,254,235,180,187,111,243,181,191,188,234,88,81,36,210,63,93,75,206,179,240,133,36,88,101,0,9,174,21,104,150,212,240,251,47,66,240,146,3,84,129,175,82,213,93,86,12,28,36,144,39,105,147,81,203,196,227,70,127,163,255,255,255,205,255,255,214,165,159,39,89,167,28,165,72,81,7,187,34,59,34,164,169,174,219,98,2,91,25,214,93,197,251,249,2,108,47,252,17,246,104,16,71,192,138,17,161,130,193,134,201,177,157,202,57,251,198,241,149,1,41,144,229,177,146,129,49,174,231,97,142,33,32,160,0,96,200,32,96,144,36,102,216,170,68,6,174,179,1,132,99,50,3,241,224,45,60,133,132,161,24,36,244,172,43,37,20,14,86,188,70,137,23,147,94,199,228,198,59,248,52,111,158,145,176,162,96,46,222,53,241,181,219,140,10,28,187,138,83,19,2,244,205,146,89,221,196,117,69,34,179,107,148,218,182,152,55,126,152,166,177,152,212,173,83,53,154,24,36,146,222,207,146,62,60,202,189,184,37,41,241,79,23,123,132,139,4,1,195,247,129,18,154,64,104,92,215,129,105,29,147,53,241,172,180,65,119,53,18,92,188,168,168,164,171,57,163,138,29,193,178,236,230,93,42,220,192,251,215,226,46,50,8,29,74,183,229,95,95,213,47,61,127,248,213,195,195,110,32,154,41,32,32,134,119,168,123,208,252,136,126,254,76,196,114,11,124,28,85,42,201,9,102,205,45,149,51,255,161,127,254,159,255,255,255,253,186,115,188,90,246,94,245,57,85,141,81,77,147,70,48,44,199,179,26,143,40,231,116,199,94,138,245,98,15,100,209,176,167,169,0,196,43,129,187,130,209,135,203,129,182,245,33,146,88,25,134,73,97,142,230,41,153,130,169,167,23,200,25,41,48,216,6,48,136,3,48,121,26,51,108,46,26,7,211,212,192,50,16,209,177,244,24,0,152,54,1,137,10,96,208,109,27,75,154,205,76,37,68,215,69,118,234,200,130,71,183,206,164,191,231,78,255,201,183,76,237,149,183,47,249,153,236,62,234,139,191,57,221,118,137,194,191,89,242,238,15,181,100,156,154,162,177,6,188,246,190,180,223,119,79,1,66,47,89,250,43,124,182,250,75,187,35,42,13,110,221,203,172,219,46,253,105,215,47,221,182,255,126,244,121,31,94,133,251,182,193,115,186,15,94,245,26,28,6,84,165,29,167,82,94,203,229,29,183,205,165,184,79,223,175,182,189,135,247,253,186,59,209,255,251,178,100,94,136,134,255,104,201,139,185,100,118,72,201,185,178,107,5,40,214,157,161,62,238,61,145,225,36,162,39,169,132,157,41,204,179,90,255,184,255,181,235,244,230,245,98,155,54,238,180,117,150,109,12,47,247,163,135,250,37,239,204,249,76,216,71,107,210,224,0,7,144,28,102,108,168,12,224,130,97,42,14,230,156,36,193,96,251,45,201,200,151,91,154,83,137,133,128,200,206,113,204,144,207,255,127,255,255,255,255,255,254,223,255,255,240,177,113,235,16,21,121,193,69,228,15,29,69,221,181,57,153,93,162,4,20,39,148,137,245,114,8,74,133,164,158,6,133,7,149,32,64,176,41,186,113,144,225,17,12,192,68,25,163,6,37,150,29,191,88,98,65,225,132,64,147,148,131,32,48,49,233,242,116,97,232,196,54,26,11,161,93,89,81,100,92,248,231,102,190,151,57,203,129,27,25,216,190,85,14,55,226,235,27,84,73,138,172,195,113,198,32,247,209,53,34,229,8,244,178,146,151,130,175,104,181,233,23,84,219,157,51,56,166,56,83,196,56,53,255,50,156,156,176,222,114,218,191,223,108,172,143,89,94,76,123,249,208,53,48,3,207,101,40,175,62,244,165,122,111,216,229,190,182,202,49,157,242,179,166,107,243,215,173,244,247,15,156,113,66,37,86,125,170,38,249,131,232,143,27,88,226,255,117,231,222,117,155,175,29,227,97,240,13,128,5,27,10,243,172,109,197,3,209,85,23,221,145,99,69,170,148,1,179,18,13,230,236,125,113,183,78,10,4,26,163,127,246,255,255,255,255,249,229,238,101,82,125,213,70,239,255,255,253,199,75,165,106,231,133,216,215,114,4,136,239,104,243,251,54,30,240,63,247,64,228,8,1,227,29,194,195,124,136,115,9,69,179,35,228,83,184,36,163,16,16,147,14,12,243,35,194,115,103,221,243,16,198,64,40,66,28,36,140,171,70,1,11,32,128,12,132,2,0,22,38,88,16,133,64,134,104,232,178,129,32,234,46,34,7,5,14,218,84,153,205,16,147,77,231,159,23,160,24,23,247,47,142,79,90,186,85,26,176,153,75,238,80,200,240,193,57,27,232,132,104,168,20,104,181,59,71,156,155,235,189,154,139,201,181,215,36,116,73,118,139,203,236,151,248,190,239,161,227,16,143,214,61,63,4,145,171,9,201,168,223,137,182,185,34,99,47,142,24,183,212,222,240,97,206,203,107,48,230,61,99,163,24,221,73,119,91,168,238,88,214,224,51,121,252,46,224,246,88,87,97,149,178,177,20,119,86,69,112,126,114,85,158,19,63,149,42,245,182,140,71,219,233,35,70,133,88,77,177,96,69,165,95,68,120,173,131,187,90,241,32,184,168,154,220,32,193,153,130,125,255,251,178,100,114,140,135,142,104,202,19,186,123,226,102,106,170,13,96,227,174,28,149,163,40,110,229,239,1,55,33,40,53,132,137,40,106,185,151,126,225,223,224,143,22,210,4,186,204,0,0,0,11,0,155,93,237,13,150,202,240,22,214,36,238,195,224,193,193,216,254,80,111,253,215,155,155,203,13,107,224,218,63,205,232,148,209,68,205,250,47,102,252,161,28,214,142,239,168,106,115,87,49,217,21,21,152,235,48,157,21,79,28,122,45,93,139,254,159,47,204,38,214,71,104,84,253,72,218,172,122,86,201,91,9,31,52,55,149,14,14,208,232,219,133,181,143,234,2,178,181,0,64,0,168,96,41,54,110,209,6,96,123,102,107,84,68,125,84,38,100,224,124,96,89,80,16,183,27,232,41,153,4,46,137,1,70,17,129,6,14,165,134,107,5,132,193,155,142,96,192,56,109,0,74,10,120,144,112,93,0,41,85,92,80,24,145,131,1,56,11,97,173,12,10,45,69,205,90,3,37,61,186,147,91,211,230,56,9,21,18,94,216,192,205,30,130,44,176,219,128,72,157,87,35,46,115,244,54,162,234,211,73,158,23,26,222,58,234,127,68,76,60,198,124,251,115,209,61,175,24,105,30,10,172,71,46,77,115,225,77,74,184,198,109,146,187,150,191,15,160,219,80,80,235,67,158,85,152,249,164,119,126,110,132,217,186,125,98,157,244,91,87,234,181,147,18,110,146,203,25,174,119,211,188,133,38,165,222,175,18,207,98,81,189,93,88,113,213,173,112,96,101,183,73,39,238,44,76,115,60,58,90,113,212,105,179,116,226,104,99,73,59,122,164,139,117,117,127,172,0,227,0,109,182,116,53,96,149,124,55,54,71,24,135,136,101,39,185,22,12,111,76,147,221,78,146,145,225,229,98,112,127,128,183,255,182,191,255,234,99,214,139,156,233,106,89,213,106,37,160,41,221,29,209,145,77,95,161,120,33,233,110,162,150,234,1,150,79,45,170,100,184,213,44,70,174,160,12,20,243,1,33,55,49,182,9,243,0,193,105,48,113,11,51,72,17,39,48,129,14,227,1,1,78,37,3,99,23,18,18,48,145,2,33,162,16,231,83,39,158,61,133,98,210,12,129,146,222,24,84,138,85,152,168,48,67,169,131,133,35,170,74,188,224,17,242,99,86,33,113,220,26,32,138,119,130,194,182,63,58,248,82,214,150,19,24,206,176,155,195,149,89,152,138,178,26,214,166,13,145,121,148,138,93,236,167,21,141,196,116,88,169,10,98,245,99,139,10,76,57,62,145,236,104,59,171,254,221,97,144,42,113,2,67,198,38,242,187,158,14,219,15,188,121,161,226,207,33,95,197,194,182,7,215,113,244,244,166,229,73,197,249,254,250,222,113,255,251,178,100,84,140,135,16,104,202,19,219,122,112,78,232,249,138,105,229,76,27,169,211,40,78,176,93,65,58,162,38,141,162,166,121,15,251,48,213,170,28,73,219,213,207,111,153,156,178,213,3,89,135,155,70,146,145,117,73,89,35,191,99,137,26,143,230,158,219,145,194,11,147,123,246,191,167,148,196,240,211,49,165,222,85,184,129,51,111,235,126,24,0,0,14,0,0,21,6,22,248,167,160,226,81,197,200,170,21,25,25,51,122,217,3,154,149,152,145,56,93,112,7,25,242,224,201,106,116,146,220,105,232,211,235,42,59,239,227,7,115,117,119,163,210,137,250,183,245,255,255,255,175,255,242,28,40,89,149,213,153,4,129,232,161,198,113,24,136,199,212,16,11,230,16,50,38,182,17,230,2,149,38,242,149,166,113,205,70,38,138,35,135,49,147,1,73,132,149,73,138,0,193,16,8,97,200,12,97,40,146,103,224,218,159,234,112,96,184,84,86,183,129,129,144,168,64,36,8,129,0,212,95,88,20,251,33,20,91,139,126,254,161,209,43,100,219,154,43,1,114,213,76,123,149,17,0,4,52,6,201,53,52,253,78,227,234,163,122,93,167,165,2,90,164,123,228,123,138,241,140,74,51,137,48,207,161,196,147,48,20,163,180,210,179,28,177,153,36,33,180,105,124,119,99,126,239,39,122,234,189,250,213,234,91,254,203,223,29,169,21,225,234,49,43,105,188,83,126,13,182,101,109,223,255,120,86,35,203,183,141,181,220,195,28,242,230,213,77,23,45,216,203,206,175,210,155,77,64,149,55,24,89,69,165,125,177,196,134,205,192,219,81,191,246,120,254,231,147,10,85,170,46,176,255,252,56,135,192,3,221,163,128,94,3,176,216,110,21,64,42,48,247,33,97,9,204,205,13,50,101,163,13,83,71,210,55,241,122,156,127,202,118,127,29,125,161,70,253,191,140,111,232,251,134,208,118,30,206,238,28,0,3,168,167,164,107,68,127,233,255,255,255,166,210,68,136,205,161,220,246,15,11,199,152,86,186,83,77,238,156,3,4,156,140,18,123,153,16,6,152,18,39,0,147,19,155,132,115,16,5,115,11,69,211,18,0,99,36,17,226,160,50,2,6,135,130,83,7,172,23,176,160,51,128,21,114,108,217,54,133,184,73,52,17,54,24,101,183,20,38,52,46,134,203,98,87,120,127,179,79,252,117,248,93,83,169,95,103,160,57,99,239,102,243,138,201,229,149,203,131,25,66,245,18,244,188,231,187,113,253,248,56,175,207,216,78,165,41,247,133,248,239,63,9,120,48,97,221,46,103,213,35,31,68,51,166,152,137,171,185,59,247,114,18,74,103,172,118,190,21,140,114,252,90,93,40,206,223,28,239,151,155,66,214,254,255,251,178,100,77,140,198,96,103,204,155,186,98,240,72,72,57,147,101,234,70,26,61,159,46,78,61,56,201,42,161,38,205,150,29,25,58,47,105,131,203,169,215,238,158,42,81,51,71,85,179,28,211,47,221,15,158,95,171,26,218,222,142,91,30,96,243,190,239,118,90,203,228,227,51,159,126,140,131,27,84,161,6,253,142,12,1,192,1,132,192,196,161,3,24,59,229,74,228,245,87,131,113,34,145,180,161,69,136,99,150,99,131,170,178,105,81,50,37,183,127,252,240,240,41,205,220,204,230,228,223,54,173,161,191,252,227,9,135,77,32,65,88,112,65,130,134,52,225,48,128,87,255,255,254,159,229,1,21,104,201,53,208,50,240,197,110,3,172,182,143,139,109,17,139,12,46,233,48,0,44,229,39,147,23,137,28,65,98,56,171,68,195,193,34,244,64,192,0,185,178,1,72,84,193,6,132,195,128,214,23,12,171,80,0,12,76,59,103,250,163,18,17,200,255,106,255,125,203,46,87,163,91,67,192,185,94,165,91,114,248,48,35,122,9,195,110,143,139,71,193,244,244,195,241,234,190,158,195,133,219,30,82,70,42,185,102,174,122,243,50,207,75,88,172,142,193,68,236,147,193,36,163,40,146,192,183,146,181,121,56,61,51,71,158,177,84,163,237,206,135,32,30,82,255,131,40,234,118,163,98,141,111,144,82,22,46,46,70,186,140,175,140,90,214,177,189,182,81,176,195,12,180,237,237,160,89,29,253,86,90,172,226,70,178,182,253,145,87,71,77,143,160,96,222,170,137,105,207,128,0,184,21,12,67,245,83,129,96,3,0,209,100,74,164,56,57,238,32,168,105,42,251,154,14,170,216,139,65,104,30,114,133,51,174,115,75,115,24,82,74,230,151,239,254,95,42,64,133,68,114,52,42,26,149,33,97,123,158,186,127,167,255,171,127,255,255,222,200,32,44,238,134,71,96,184,49,168,129,192,189,204,12,1,147,11,93,48,32,128,98,10,136,105,160,170,120,75,52,99,216,236,99,81,10,101,40,98,107,130,110,99,160,66,6,1,72,134,145,132,148,194,177,189,142,163,217,128,195,193,149,2,216,112,30,6,3,200,131,241,208,121,67,108,165,113,96,78,18,3,162,211,201,222,36,7,72,255,131,64,5,191,228,205,220,230,31,225,160,171,7,230,83,38,138,79,92,88,106,152,71,145,121,60,241,143,73,172,109,238,227,251,127,23,203,170,58,57,36,205,172,180,179,221,217,6,68,101,40,85,100,54,220,128,101,191,22,210,5,92,166,10,117,43,91,181,100,53,55,49,138,6,206,94,107,22,194,239,84,164,242,216,46,143,93,165,178,205,180,105,44,235,14,24,114,37,71,31,205,13,10,48,222,145,232,251,218,255,251,178,100,92,140,199,0,120,74,147,172,55,48,49,232,74,3,97,34,68,29,13,221,38,79,104,209,193,60,161,37,141,166,10,80,245,122,84,162,231,211,32,124,168,193,70,200,212,235,182,251,114,139,37,123,221,38,255,255,251,66,91,207,211,78,142,206,163,138,198,43,82,35,170,2,184,110,194,63,106,157,221,12,227,203,13,207,14,170,219,208,157,7,255,177,205,196,114,63,127,255,221,99,225,83,95,245,125,31,250,55,255,95,244,47,255,255,134,255,32,159,248,191,212,16,0,162,34,99,48,145,6,195,10,17,18,48,230,32,51,77,97,110,48,90,6,83,6,128,244,48,171,6,3,12,242,210,26,14,32,104,4,152,34,128,233,128,64,154,152,74,128,128,40,12,150,137,128,104,60,24,182,130,233,128,64,2,152,8,128,88,40,6,129,32,110,72,13,194,75,160,76,128,132,140,18,124,168,29,5,36,92,200,48,93,175,159,179,158,16,34,75,141,14,134,163,115,51,147,186,193,133,206,103,41,81,98,98,247,243,124,166,229,242,12,219,165,249,251,181,93,92,101,54,35,95,98,172,19,142,21,178,165,230,63,55,83,85,46,185,182,178,247,83,13,177,121,63,117,67,23,40,145,204,82,7,56,8,239,118,158,51,69,222,10,69,145,90,154,104,246,171,62,201,247,73,244,137,69,36,173,108,224,174,106,90,241,5,106,71,228,76,122,169,148,44,84,105,26,130,32,238,137,30,133,55,48,182,163,102,15,104,255,255,251,85,126,245,53,61,209,84,150,166,151,147,51,64,2,64,37,6,95,161,146,166,104,193,204,118,40,136,80,34,107,153,154,46,20,85,171,182,52,148,147,221,104,137,171,110,188,251,175,142,55,26,53,191,217,69,76,74,98,238,246,78,80,45,47,123,28,103,202,171,87,171,245,5,239,235,218,111,200,140,29,191,211,115,87,183,237,213,191,131,242,224,6,132,220,144,196,209,179,75,147,140,46,135,50,165,136,209,214,147,17,13,76,30,176,45,9,155,110,160,192,163,146,2,12,24,24,138,105,80,194,44,68,1,35,115,83,140,19,96,191,175,104,88,28,213,96,39,205,155,148,2,98,87,35,169,193,172,74,104,127,224,91,236,83,88,47,25,133,80,207,35,25,49,81,233,99,3,91,109,115,66,179,157,155,169,188,54,35,39,131,103,190,216,109,223,196,15,183,147,48,90,5,211,41,168,56,128,215,76,247,78,104,164,224,53,144,179,92,73,86,69,178,241,153,42,73,3,85,29,148,183,92,22,143,116,36,212,10,77,142,232,204,149,195,125,164,80,62,74,36,21,82,92,154,184,171,32,133,89,56,134,76,151,100,74,58,173,217,59,120,164,99,14,98,45,40,156,171,226,233,36,255,251,178,100,95,12,197,254,103,204,27,143,53,80,78,166,9,147,104,175,126,25,61,161,44,110,189,51,1,50,152,37,137,149,34,48,230,39,18,15,76,6,226,175,135,5,139,30,23,118,80,8,44,18,52,2,104,177,103,32,89,106,125,88,206,153,56,212,226,192,135,102,18,12,74,134,8,11,144,76,130,37,238,162,133,111,189,255,79,103,174,191,248,143,220,241,122,49,188,216,156,172,70,164,12,9,144,187,190,133,194,10,84,155,167,179,68,96,147,114,24,124,165,154,58,30,24,100,125,153,180,112,159,14,50,24,110,31,24,130,57,1,141,195,77,146,99,11,4,115,0,64,227,9,64,147,3,2,67,46,196,20,189,95,64,193,164,201,33,17,121,0,129,17,32,128,2,14,176,182,124,223,142,131,225,58,156,106,68,13,87,13,200,70,233,254,241,121,202,145,152,218,224,220,161,85,75,114,216,188,181,50,228,85,93,126,103,189,146,239,222,111,78,61,76,138,41,176,222,52,159,182,214,212,155,147,19,35,18,181,236,138,30,126,40,246,218,70,103,82,50,37,30,108,222,47,77,206,42,83,229,149,41,202,34,59,95,212,106,119,147,130,30,132,86,227,88,118,119,58,138,24,174,221,34,187,77,124,102,20,178,22,85,153,73,228,170,51,85,13,98,150,193,35,177,95,40,228,148,107,124,229,151,73,75,223,217,74,217,14,65,148,147,12,92,208,163,160,79,5,31,67,34,252,30,49,23,74,42,189,172,8,65,230,148,108,189,86,37,54,36,231,208,75,15,145,12,28,250,177,228,140,133,67,137,41,219,85,110,115,108,173,171,47,235,225,12,198,75,169,33,40,172,185,136,100,105,199,13,129,220,138,95,59,210,8,1,83,27,95,115,169,194,227,41,31,115,153,218,115,243,55,3,7,11,35,0,77,211,86,5,195,166,207,3,47,70,0,193,20,197,97,32,194,165,120,208,49,32,72,87,46,153,133,1,209,188,3,40,100,40,116,92,41,172,144,88,6,23,8,128,240,100,177,32,108,142,90,172,141,126,41,253,90,87,245,149,14,229,52,145,82,102,17,74,176,85,46,179,142,55,71,115,24,242,82,164,20,77,178,245,250,148,58,243,43,110,110,126,83,1,56,249,219,169,51,77,251,185,61,220,215,99,81,116,166,178,128,168,25,198,240,33,55,222,38,150,23,81,4,18,109,117,86,67,208,42,147,37,8,195,107,106,56,172,158,121,149,240,48,133,152,100,227,170,238,35,69,237,242,111,117,203,191,205,163,101,177,234,74,83,181,229,4,156,43,97,41,53,187,180,228,165,83,93,133,217,197,54,231,231,179,150,77,170,158,43,183,181,13,255,231,168,230,78,211,189,239,99,231,120,208,170,88,21,32,248,255,251,178,100,116,12,199,13,117,200,147,186,75,240,79,8,73,211,101,167,107,25,169,159,40,78,225,47,201,56,160,229,141,165,149,232,131,31,13,21,160,51,183,116,64,108,237,29,20,196,5,217,88,88,41,20,15,115,173,171,250,214,113,70,164,192,202,170,59,158,125,95,109,52,171,213,72,26,171,126,117,16,110,48,96,225,122,142,5,75,76,44,62,182,106,206,100,255,237,83,139,214,123,53,71,14,239,80,168,32,53,24,98,93,143,121,198,81,31,102,35,151,7,226,58,230,8,11,38,27,8,230,37,9,166,148,66,102,60,2,40,104,97,216,70,96,2,112,99,184,48,238,36,249,8,236,98,216,210,162,230,184,7,196,247,244,237,96,205,73,48,73,182,251,196,99,204,95,30,123,235,255,133,91,244,181,87,193,17,117,91,182,245,174,190,240,157,100,207,101,28,165,163,165,220,206,52,178,122,181,233,219,62,63,187,90,231,96,173,115,140,158,101,29,238,85,140,137,82,81,115,125,50,228,106,19,144,105,44,228,163,11,195,197,40,44,131,92,81,34,222,13,194,75,164,88,234,61,54,148,215,201,206,44,160,134,234,173,252,131,119,87,133,234,10,105,43,204,82,119,213,72,225,17,54,30,110,82,140,231,253,195,59,105,53,112,102,31,255,191,58,172,201,173,103,37,185,59,187,243,75,40,173,78,38,0,2,3,84,84,66,1,198,5,65,219,74,23,52,48,70,26,0,72,103,109,179,22,71,68,70,150,102,204,3,134,175,99,130,58,173,146,44,215,175,255,237,106,237,60,10,9,108,189,5,85,38,19,54,147,76,217,166,180,171,126,222,223,223,235,8,209,149,63,111,255,251,87,85,208,75,232,0,2,10,80,80,7,55,28,57,50,120,126,51,212,206,62,157,41,49,4,107,48,28,53,16,5,70,10,70,6,25,130,35,192,17,133,65,112,53,14,1,6,137,142,215,12,13,2,77,9,2,133,138,85,146,235,62,97,140,182,121,225,21,145,42,189,216,155,66,203,93,137,127,231,83,183,246,159,143,239,28,181,166,154,38,223,103,194,11,156,70,250,213,150,32,46,123,72,36,230,89,248,143,171,135,202,88,142,79,42,244,156,180,231,20,250,218,218,20,188,219,143,50,236,10,88,91,235,225,196,240,58,142,236,41,197,206,59,100,241,235,45,185,110,71,105,219,172,203,205,166,219,13,239,91,236,115,209,109,58,148,130,127,191,217,162,251,190,188,112,49,170,215,158,123,125,185,232,106,138,210,252,40,221,157,109,232,234,196,52,121,13,198,210,87,225,253,109,180,0,2,1,145,52,50,5,140,6,207,184,130,3,47,10,147,52,211,92,200,210,176,65,2,131,124,143,96,35,213,138,101,76,181,245,159,255,251,178,100,117,136,214,48,104,202,155,184,99,192,72,40,89,115,101,226,78,24,185,163,44,238,49,56,65,27,161,101,137,166,150,24,127,59,127,19,190,205,246,217,168,239,197,56,235,139,191,39,12,255,79,161,125,191,87,191,160,63,111,250,127,255,47,46,179,8,245,4,134,1,41,195,21,37,14,226,89,50,52,144,204,241,147,123,241,12,12,64,8,11,8,2,102,243,184,152,28,112,128,19,12,134,64,171,131,56,0,152,58,216,25,47,136,201,75,16,180,2,194,51,15,130,219,43,103,160,36,15,38,165,4,211,101,154,167,230,160,92,57,149,109,212,245,26,82,119,17,44,57,151,203,132,81,119,29,148,134,44,65,27,156,238,23,148,60,154,22,110,18,106,57,86,123,114,201,218,194,36,10,83,35,106,49,21,9,122,173,246,182,120,186,81,231,178,170,78,236,33,19,206,46,64,137,72,169,82,101,50,209,186,169,167,58,223,187,108,197,13,110,189,30,66,79,184,168,146,42,44,141,10,205,221,164,74,96,240,235,68,14,241,255,237,65,45,188,105,86,91,159,170,90,58,187,26,218,175,164,154,239,202,14,1,149,180,78,96,36,243,43,16,134,89,135,248,32,0,187,62,22,14,102,133,167,204,181,123,144,130,65,36,159,78,216,145,233,216,231,97,165,157,90,73,216,234,125,180,79,241,100,25,204,39,63,182,49,254,43,110,119,253,125,147,174,203,231,223,215,255,231,186,136,221,111,196,195,20,0,3,163,23,145,35,91,199,83,18,81,3,39,135,163,255,4,83,16,135,227,5,0,64,48,70,107,176,124,98,208,142,52,9,24,68,20,24,54,51,7,44,138,242,54,96,16,18,53,8,23,25,74,69,194,59,136,105,109,180,160,10,33,20,144,4,90,9,84,23,187,240,175,237,236,243,187,13,203,135,159,139,83,223,183,79,63,48,209,45,216,226,157,74,105,171,115,114,234,149,34,114,222,125,28,82,43,185,136,196,185,30,198,114,221,111,45,234,135,237,26,140,155,182,78,27,217,212,95,250,214,137,3,106,18,182,133,27,40,139,34,90,139,158,66,54,132,23,68,230,17,146,194,75,73,170,98,237,203,244,157,229,18,145,151,221,90,238,86,198,41,144,132,146,68,55,37,143,193,213,57,231,175,225,12,129,104,69,153,198,45,185,79,105,62,153,199,107,123,237,8,48,16,122,150,31,160,0,2,134,113,1,102,113,192,11,203,96,93,102,68,21,185,155,193,237,162,193,49,11,22,20,210,81,35,199,51,150,245,178,247,199,204,79,241,125,252,67,189,247,113,159,102,89,109,7,103,233,211,25,218,251,113,23,108,221,228,53,170,55,187,248,191,254,139,253,125,181,191,255,249,63,252,27,32,2,33,255,251,178,100,143,140,134,103,104,74,147,185,75,224,79,72,73,115,101,226,110,28,117,157,54,109,229,233,1,13,14,166,105,172,8,168,216,100,15,7,214,158,112,28,71,37,0,124,59,38,14,70,99,104,166,42,28,108,242,136,196,24,250,25,131,95,61,26,26,98,148,113,131,89,183,77,117,171,89,17,111,25,32,1,8,8,193,49,73,195,38,205,212,20,204,113,96,56,111,48,88,143,20,122,8,148,25,106,163,33,8,143,116,194,24,214,194,170,142,101,140,0,228,93,164,12,52,37,252,209,158,194,69,191,125,28,149,156,103,65,51,56,225,171,21,241,34,194,107,246,92,163,219,163,184,53,76,206,116,85,169,50,13,197,110,225,171,216,33,183,207,121,135,218,90,35,25,248,173,147,50,48,190,149,56,192,112,151,162,45,24,206,172,87,207,171,201,30,144,100,137,159,9,146,207,33,207,134,179,225,41,2,144,31,192,206,161,37,42,241,157,89,22,141,107,206,149,197,248,209,12,53,36,244,87,207,141,102,223,89,127,10,144,171,25,197,202,36,56,239,107,140,69,196,125,78,25,59,248,168,126,0,32,2,2,129,78,160,146,168,86,62,15,36,23,4,170,16,40,7,241,139,78,123,244,6,76,183,84,165,96,203,26,56,146,179,134,99,81,189,181,216,226,191,250,10,159,123,52,172,96,208,199,228,218,186,126,208,136,170,247,161,214,254,172,133,223,233,64,0,9,188,192,235,163,38,138,204,90,65,5,244,206,170,150,28,24,140,213,152,248,137,144,108,145,16,143,21,5,2,5,80,204,234,45,135,198,4,32,64,235,119,85,157,187,132,65,18,241,144,194,129,146,80,19,100,51,226,181,19,19,31,80,210,214,133,141,102,19,243,230,195,124,242,171,112,111,198,130,59,210,186,107,55,147,118,81,135,101,242,28,80,171,9,207,16,144,200,218,111,67,179,141,38,239,131,187,122,222,245,250,110,144,79,248,191,158,185,210,124,93,228,210,230,36,219,76,199,175,47,9,127,91,52,122,64,133,190,123,205,185,87,63,29,179,31,203,255,243,127,226,239,85,114,198,172,171,182,97,82,210,110,206,23,204,20,111,135,181,44,14,208,163,68,69,146,1,112,99,173,124,73,231,124,169,220,147,85,199,114,72,70,149,89,145,181,58,225,3,214,148,135,47,245,128,0,58,111,61,164,134,129,11,60,28,72,246,82,242,28,70,40,13,101,168,204,198,128,181,182,136,186,123,94,154,9,168,244,76,41,127,219,6,32,153,91,43,106,42,131,201,10,90,245,205,32,255,130,214,83,252,130,42,127,252,143,255,117,3,197,85,250,126,237,128,0,62,96,121,176,14,30,140,37,37,78,52,28,141,180,30,12,36,11,140,14,10,255,251,178,100,149,140,134,113,104,205,155,155,121,96,70,67,201,114,100,98,130,24,149,147,52,78,189,51,216,247,25,38,233,131,9,200,197,142,99,24,142,1,192,92,56,28,20,6,194,226,217,139,194,96,240,68,218,8,65,243,16,193,71,145,98,191,4,192,180,68,100,10,38,12,20,84,174,11,238,188,127,32,181,208,26,249,167,201,228,190,154,12,85,140,53,151,234,212,72,85,116,209,170,155,130,36,99,199,124,73,123,99,114,111,120,58,156,61,82,154,219,113,229,188,151,123,103,55,254,232,60,202,118,185,235,38,245,50,194,38,95,200,227,172,46,103,222,140,40,222,235,245,248,180,54,67,173,220,200,15,165,70,157,252,62,117,221,191,226,70,183,221,168,65,245,185,36,204,237,150,84,53,20,146,70,182,50,210,16,170,78,137,253,77,63,10,185,19,71,251,164,160,146,38,23,186,68,113,234,22,128,16,0,0,119,104,141,29,27,215,129,208,105,162,190,231,65,214,105,89,195,232,22,129,144,119,205,45,249,182,2,121,130,219,157,58,255,27,253,181,181,242,125,127,175,255,239,250,128,124,49,234,246,127,68,81,26,191,249,148,30,181,96,0,3,252,192,236,192,0,48,195,163,211,159,186,204,160,183,2,139,12,68,134,22,61,26,36,166,96,112,145,136,0,99,128,65,66,153,145,70,130,193,71,184,80,38,99,224,19,244,211,81,36,88,27,93,29,138,5,11,225,111,35,142,55,26,82,58,173,71,62,245,243,73,94,65,64,23,199,27,84,180,213,144,195,239,200,159,85,92,104,178,254,78,177,10,34,111,220,141,199,248,111,253,112,150,198,212,26,183,166,113,68,222,50,126,59,215,92,251,96,165,214,32,106,250,107,159,58,188,219,204,29,227,195,139,157,34,169,157,190,250,194,255,198,237,175,218,254,183,189,73,134,63,152,55,10,243,25,70,162,137,77,170,21,35,45,70,208,226,169,48,158,71,155,143,237,238,39,59,22,104,147,49,80,92,181,252,204,52,128,1,19,41,75,0,193,12,209,160,121,180,156,102,76,244,199,49,75,23,61,150,21,1,131,68,231,81,178,169,179,12,176,54,152,30,128,31,70,239,91,250,89,203,18,7,10,28,242,251,55,202,28,232,244,222,221,179,203,189,187,45,51,94,179,114,163,51,158,201,135,146,191,255,236,64,0,14,248,192,141,3,20,16,136,10,166,71,195,11,224,140,118,47,6,50,0,192,195,76,25,69,133,161,130,113,80,104,136,186,98,52,187,61,190,34,2,25,72,18,213,225,165,248,24,22,197,173,17,14,10,160,41,193,238,231,146,236,125,98,231,21,254,107,153,17,172,8,2,4,231,218,148,254,65,149,111,147,237,203,36,197,206,77,23,220,255,251,178,100,177,140,197,230,104,205,155,143,53,112,75,70,73,114,105,42,116,22,241,107,52,110,61,147,201,43,169,102,141,148,137,200,195,148,219,207,24,17,190,82,219,233,133,86,186,138,125,98,187,240,146,223,39,244,217,219,101,60,17,215,30,44,145,255,150,124,213,175,95,192,223,220,23,222,132,86,163,27,47,184,182,199,15,215,202,183,130,91,190,117,173,145,211,249,154,53,175,219,55,171,109,141,187,82,177,188,246,66,253,105,5,41,105,214,186,198,87,10,252,39,182,224,200,149,112,0,0,79,31,198,88,85,8,233,92,42,82,135,38,228,192,164,15,188,145,203,99,48,228,43,42,169,193,184,100,229,140,187,5,23,79,254,140,175,240,95,130,255,211,251,255,255,253,63,255,254,8,181,173,25,6,181,73,174,70,166,199,68,209,28,174,182,32,56,176,241,95,255,253,113,0,0,4,172,192,199,8,208,194,48,194,164,216,227,111,164,224,135,200,198,193,204,203,82,144,209,224,248,205,184,32,198,80,76,219,77,128,40,6,4,186,98,57,70,126,0,134,32,149,99,115,63,102,38,2,28,96,0,38,104,55,31,46,89,70,0,92,88,32,48,197,0,172,205,184,36,78,224,150,13,99,59,149,116,41,100,8,201,8,25,197,21,204,50,167,128,36,196,68,120,34,33,19,99,68,86,196,176,64,163,158,167,168,58,175,80,35,24,151,97,24,148,192,131,52,196,130,57,98,99,105,105,232,138,34,162,176,131,237,27,27,101,191,53,61,3,19,25,149,7,75,203,61,115,7,59,218,247,173,27,55,150,210,250,170,135,131,149,219,125,161,125,204,172,204,29,66,143,77,211,114,207,137,99,110,6,169,22,223,121,135,109,69,132,253,85,54,109,91,83,86,214,171,191,188,253,127,175,125,211,252,99,214,17,117,153,11,184,107,191,211,160,0,0,23,9,11,36,77,227,89,193,59,84,126,80,230,153,43,184,78,107,88,125,80,13,83,54,120,172,50,105,194,27,7,108,163,154,161,19,254,232,234,217,115,119,195,54,189,179,254,143,175,233,211,249,127,255,253,228,71,100,115,164,164,106,15,127,210,80,128,44,46,131,124,86,83,168,111,160,56,140,0,200,216,199,248,66,139,2,216,107,238,134,198,141,68,110,97,236,37,134,26,100,58,98,164,18,38,23,230,198,36,17,6,150,41,2,14,102,70,49,31,174,56,24,224,84,70,13,21,157,44,108,28,33,44,7,2,9,198,85,34,70,76,2,57,26,144,152,4,18,31,19,28,95,8,128,17,238,239,96,197,139,99,87,37,90,124,80,169,84,147,92,64,245,61,168,233,126,57,66,58,245,251,60,216,149,181,188,197,219,40,126,164,162,145,212,81,35,202,39,147,255,251,178,100,211,142,198,238,98,74,27,187,122,80,77,168,153,147,101,34,114,93,93,87,34,111,115,9,1,85,40,230,13,130,142,121,198,96,236,223,193,139,22,173,98,193,46,215,168,153,21,112,148,214,175,81,177,43,93,75,168,33,124,238,77,174,139,90,114,192,237,150,207,193,175,61,202,147,63,191,179,127,153,223,229,54,173,89,151,230,217,53,67,57,18,166,203,119,108,227,73,30,213,39,117,149,254,225,188,59,252,207,61,86,214,245,142,90,191,133,186,120,141,169,235,20,55,178,198,212,92,177,19,71,86,208,68,211,70,139,132,131,169,18,45,159,250,0,64,1,56,161,102,132,130,52,84,235,52,58,173,56,168,217,91,88,29,149,226,128,121,15,89,242,247,198,85,102,73,184,38,126,72,66,100,109,255,34,56,130,180,95,27,170,104,57,102,208,114,201,219,71,255,244,63,240,223,255,255,58,129,31,200,235,211,153,217,172,247,81,146,243,219,32,193,12,160,132,12,208,65,0,176,0,0,6,244,192,114,96,206,1,16,195,130,64,235,161,144,222,18,124,197,112,56,195,196,68,4,49,157,247,17,139,4,153,16,40,92,144,24,156,105,182,232,242,217,10,133,102,40,60,224,53,17,32,115,12,15,216,140,76,137,20,116,36,213,15,234,46,11,235,78,182,131,223,198,62,80,18,22,166,227,141,225,39,117,114,133,207,22,49,166,207,54,233,145,149,9,168,249,62,235,196,242,124,96,243,252,246,139,126,207,111,221,126,212,211,250,65,221,122,143,25,111,12,184,216,135,79,172,239,252,127,243,255,235,44,81,92,220,92,44,229,3,78,114,218,77,177,185,201,150,111,157,73,237,37,228,151,24,158,158,250,173,119,172,235,77,208,191,139,44,249,79,64,251,167,254,119,31,93,221,99,244,195,81,128,0,1,56,116,217,42,143,155,64,123,34,248,112,234,1,96,213,222,231,2,8,139,95,250,118,45,149,52,118,50,62,176,175,86,203,251,93,63,246,227,178,232,212,127,255,255,175,232,79,255,254,179,173,204,139,85,122,108,93,25,92,198,35,41,38,117,68,32,137,85,150,22,201,186,88,7,17,131,136,102,25,4,0,25,128,160,122,26,53,154,137,141,89,33,24,19,136,249,165,28,35,230,243,225,143,12,230,130,50,57,68,195,68,145,20,128,205,206,97,164,180,58,10,8,1,195,161,128,137,5,154,48,134,190,4,58,9,178,62,116,68,140,120,185,140,19,14,180,71,73,169,114,74,195,59,172,38,106,190,12,230,3,73,162,251,62,120,213,38,23,107,172,161,171,217,130,85,82,43,155,0,64,157,122,17,16,219,217,39,107,38,183,40,83,151,146,189,11,197,191,104,208,139,120,59,181,112,194,55,255,251,176,100,197,14,229,194,85,204,27,187,121,210,75,138,89,163,97,37,114,91,253,95,38,111,115,69,9,119,153,101,205,162,166,104,111,39,193,238,223,24,20,179,119,90,7,210,179,4,59,88,173,31,126,46,238,111,88,254,93,255,222,91,255,202,229,28,126,189,139,82,158,225,169,118,61,214,61,202,151,13,243,183,59,134,60,202,199,119,90,254,89,118,245,142,227,141,190,242,229,6,85,103,114,191,143,114,178,254,110,190,88,238,89,18,173,19,11,23,7,159,251,253,206,167,14,134,6,221,74,162,78,161,144,24,132,166,72,133,118,74,245,204,138,45,53,100,95,223,166,234,232,84,177,79,2,91,178,217,238,130,165,70,238,251,102,57,197,142,255,16,125,76,162,34,180,178,163,103,61,126,171,81,130,78,146,244,73,96,160,4,58,38,35,90,46,153,47,187,249,55,172,251,130,231,226,112,166,6,97,41,27,130,10,32,124,184,34,176,0,0,4,176,194,176,116,220,160,164,195,69,12,244,236,104,253,161,204,201,64,52,44,176,0,156,115,76,154,211,26,130,177,162,216,194,144,232,64,130,25,22,93,1,135,132,87,6,12,6,14,8,236,28,2,3,175,179,6,131,250,226,17,100,136,101,87,3,215,31,20,150,84,143,85,179,148,47,91,24,83,213,238,106,22,194,224,100,247,159,186,216,213,178,205,196,94,181,158,10,193,47,232,193,151,22,168,66,166,177,17,81,89,233,71,144,6,95,134,12,119,12,159,7,147,244,209,169,245,75,22,223,32,137,31,49,116,225,220,189,239,203,231,196,171,202,108,95,42,220,161,221,110,107,15,252,59,248,122,104,217,24,219,155,21,137,8,15,81,89,144,121,170,173,32,90,68,226,69,109,89,163,88,158,100,87,53,24,85,189,146,249,108,141,22,69,168,59,73,147,65,180,210,68,199,115,115,201,81,89,49,30,220,170,91,91,115,167,70,79,127,169,94,80,64,14,27,11,218,34,12,247,32,16,58,203,75,72,145,148,211,194,242,55,5,30,166,179,216,130,88,254,231,164,120,234,15,161,94,143,182,250,143,11,64,191,160,198,204,241,54,250,54,71,255,167,233,162,126,163,251,255,255,14,163,48,44,19,71,18,0,12,210,244,230,132,37,193,11,225,70,230,246,44,8,224,36,167,54,16,127,48,248,185,2,78,230,204,175,102,14,155,70,6,181,134,36,10,6,12,188,6,33,133,230,20,3,134,21,5,102,2,148,6,53,34,37,247,114,0,32,144,41,103,82,212,19,129,128,67,2,195,107,162,49,44,160,29,24,6,149,240,240,25,69,27,103,82,109,86,102,249,126,120,100,245,183,6,122,222,48,216,70,223,66,32,7,29,191,208,38,87,29,103,190,177,255,251,178,100,203,14,198,254,104,74,27,184,76,240,80,8,249,146,100,163,158,154,173,163,42,110,189,60,129,61,36,167,13,135,137,120,32,21,73,123,101,229,198,58,207,232,188,33,60,77,233,169,11,206,216,143,13,114,103,104,151,74,103,9,8,217,202,101,143,221,41,125,158,160,71,141,118,37,157,237,119,104,153,248,206,33,107,127,65,182,153,45,2,241,34,65,18,85,209,32,101,18,61,74,227,157,92,155,181,78,149,75,118,18,205,212,164,198,222,49,212,94,113,222,56,36,167,55,39,73,170,212,144,49,41,192,158,227,61,57,44,249,234,40,242,20,181,237,128,6,224,245,203,218,168,180,9,204,244,178,40,64,210,221,170,177,51,96,237,223,76,46,252,62,243,84,119,93,239,252,110,182,66,247,77,231,193,96,68,147,72,46,187,84,12,194,103,74,226,84,215,191,255,255,255,255,64,14,255,255,213,148,234,203,124,18,123,39,188,18,90,56,186,175,99,178,226,0,0,2,112,192,36,108,213,2,36,64,159,157,59,34,29,126,141,24,222,10,24,74,92,6,59,166,108,179,229,64,248,72,196,48,132,60,48,84,94,51,248,156,38,29,209,160,10,28,152,182,24,53,4,113,7,4,38,2,6,247,70,68,214,42,58,13,49,68,1,196,162,47,12,39,82,86,181,159,103,38,177,210,120,196,81,33,100,93,152,131,3,0,123,248,170,155,219,203,173,105,171,220,29,1,151,7,42,131,64,9,169,67,27,123,38,168,95,37,58,76,127,91,18,160,34,108,156,82,60,37,108,251,82,82,53,33,185,56,244,189,229,78,14,104,53,110,221,176,187,222,222,71,207,190,255,164,12,111,145,198,51,109,2,139,144,202,122,162,137,167,62,174,157,109,133,135,53,38,97,108,25,243,243,147,15,218,114,151,43,39,245,104,228,245,137,90,106,88,71,10,165,85,40,177,102,84,164,224,129,38,76,47,54,46,109,178,117,155,45,128,179,128,14,232,108,116,178,147,136,203,192,220,28,184,116,179,48,236,42,8,143,50,204,190,179,87,54,195,122,23,41,213,8,160,132,5,43,83,53,131,135,40,164,238,33,100,79,235,250,255,255,253,191,17,192,27,168,232,245,24,228,101,91,17,84,187,151,236,252,81,211,40,42,222,34,58,76,190,23,76,10,0,14,46,88,77,252,42,12,40,35,76,199,100,219,1,207,25,120,197,129,201,143,204,48,52,189,230,16,192,16,80,231,10,8,154,160,19,78,96,133,248,29,28,224,201,75,174,253,4,64,144,82,9,9,190,232,68,107,219,53,108,58,219,6,107,20,105,15,240,230,143,204,215,58,105,2,211,149,48,120,131,194,59,86,230,19,198,4,17,119,139,168,103,134,180,222,149,207,255,251,178,100,200,14,198,234,103,74,155,175,79,32,71,199,105,211,96,234,122,28,145,163,48,110,237,229,129,93,169,103,13,130,154,120,66,156,183,42,171,229,122,38,112,138,129,136,72,107,149,84,192,129,100,115,124,151,196,5,206,227,98,35,149,94,199,188,56,114,28,14,113,14,138,78,245,94,226,185,203,156,101,115,13,34,51,38,32,61,187,170,202,148,89,136,219,73,117,62,220,218,217,222,68,127,72,113,163,234,6,33,43,30,164,156,142,49,104,72,170,84,198,130,233,104,236,193,246,230,168,142,174,71,167,157,43,88,140,200,9,151,19,253,251,150,84,242,62,67,214,215,52,93,72,168,254,144,128,0,126,216,92,181,120,1,24,90,214,228,147,177,129,12,34,244,16,110,83,86,123,54,239,127,57,99,122,163,172,205,151,64,198,237,23,16,5,124,237,169,255,239,251,63,211,255,255,234,45,255,255,242,192,192,153,177,120,126,146,138,100,179,248,43,196,180,32,167,123,242,213,207,143,76,237,241,5,6,3,37,28,41,255,250,144,0,6,243,3,86,243,46,133,83,22,71,163,228,78,131,44,21,144,49,114,96,251,26,2,10,204,253,52,140,65,0,131,137,163,11,193,128,105,6,99,33,202,12,0,233,132,64,241,140,128,218,222,64,82,122,149,66,217,146,16,220,88,15,29,2,214,234,114,217,146,51,88,63,24,41,77,242,252,166,119,78,175,154,51,186,213,103,114,127,69,129,74,43,240,196,43,42,4,90,212,162,206,14,152,88,0,234,75,50,154,140,145,69,226,59,109,72,110,122,69,27,55,38,46,54,134,164,166,96,68,143,58,233,83,15,161,207,33,197,13,248,153,109,135,6,10,69,189,213,24,169,124,205,153,163,46,91,145,1,104,124,60,147,190,99,173,228,236,22,149,181,20,43,249,65,38,16,204,160,211,7,73,237,100,78,78,122,78,135,36,69,19,41,144,236,8,96,132,163,158,186,135,155,237,205,116,212,154,144,78,102,212,213,123,20,146,137,117,154,49,187,196,144,214,81,102,26,0,0,60,36,11,118,207,28,165,162,18,20,153,109,45,144,188,227,167,164,129,100,147,108,198,254,170,200,51,75,209,199,197,166,177,64,148,153,162,160,30,250,213,202,42,234,44,209,255,255,255,187,113,187,124,57,19,2,46,25,96,134,46,177,85,107,0,146,189,132,192,220,193,14,83,45,12,58,3,127,124,13,154,136,25,66,118,121,59,175,251,50,111,100,145,121,56,221,110,254,255,235,255,99,16,0,252,192,117,132,196,224,28,192,146,88,229,197,8,228,144,64,197,82,16,198,1,124,203,240,92,199,69,4,12,48,149,130,198,16,2,226,18,12,199,225,32,32,74,97,162,48,128,196,176,255,251,178,100,191,12,135,23,104,203,19,175,78,176,104,104,57,234,96,227,126,90,229,161,46,78,229,47,193,96,25,39,92,245,137,161,69,217,47,115,244,34,155,18,89,199,155,32,61,251,74,235,49,231,170,123,8,250,97,91,206,175,59,50,218,54,71,158,49,59,182,140,160,60,246,49,151,231,3,254,101,129,219,95,178,138,53,229,114,135,203,146,133,149,69,220,218,159,116,244,197,123,113,162,79,23,66,211,105,14,166,208,95,55,69,49,212,0,2,48,197,35,168,234,243,230,70,27,213,102,112,194,232,87,43,34,86,113,25,19,241,27,43,90,179,68,94,234,56,244,90,117,153,31,166,9,80,145,69,130,141,162,55,77,228,177,39,46,242,90,162,168,97,155,10,70,154,82,117,194,19,117,180,231,48,203,77,108,50,12,185,0,89,255,65,96,176,149,24,5,97,96,0,37,180,247,144,214,0,12,64,15,211,216,166,0,24,245,250,37,118,46,17,180,4,191,70,87,22,86,195,218,137,30,211,29,87,238,163,2,30,212,92,23,255,255,255,167,255,254,53,185,88,253,93,65,56,139,116,92,96,154,122,199,189,104,119,186,254,175,247,120,108,110,255,192,195,126,47,213,14,235,107,191,234,123,90,210,129,0,1,99,14,224,212,5,153,102,192,28,35,200,155,4,224,24,102,7,153,40,195,25,198,32,25,32,251,0,65,147,22,1,51,13,192,65,131,84,200,210,160,20,42,63,192,208,116,203,16,113,11,86,64,64,142,96,56,135,50,88,13,199,133,242,220,148,104,56,179,179,73,21,44,250,82,128,222,251,179,89,199,20,182,2,75,37,82,147,241,218,27,252,138,162,250,111,51,174,208,31,141,144,93,167,202,184,10,21,52,69,153,73,181,52,42,88,102,244,117,118,83,210,180,121,53,190,46,123,149,102,230,47,239,54,205,186,205,214,189,157,62,217,234,141,98,218,194,158,25,181,110,39,245,45,234,175,63,14,238,190,4,200,18,34,202,180,231,88,129,136,3,25,80,146,50,71,251,218,121,143,102,50,82,138,39,199,73,221,204,162,48,112,208,102,38,97,135,190,127,205,180,111,39,107,216,108,122,64,220,202,102,58,145,153,57,26,187,255,127,216,215,183,156,34,255,215,236,234,222,0,82,0,1,182,161,151,90,19,40,28,76,1,237,32,122,81,57,177,47,161,209,47,34,174,145,244,113,23,45,3,219,6,116,202,129,169,199,217,232,239,238,255,255,242,129,211,66,120,216,137,99,220,70,240,81,44,14,16,82,82,163,194,130,196,76,15,68,239,78,191,189,4,10,123,115,4,62,204,130,62,49,216,196,203,29,163,183,45,204,64,77,48,171,160,4,76,52,234,116,194,97,225,8,4,72,58,22,255,251,178,100,169,12,135,47,117,202,19,184,52,240,71,227,25,247,97,229,26,27,41,165,50,110,61,147,201,34,35,231,141,48,11,201,46,152,205,10,166,176,81,80,50,96,192,84,65,174,165,208,32,29,60,72,7,43,7,168,97,22,73,227,193,75,165,114,188,127,227,52,141,168,72,251,160,147,238,81,5,60,37,205,248,87,165,118,212,194,201,114,98,87,196,201,9,172,139,168,57,194,53,85,174,134,215,71,204,11,67,84,189,197,109,107,229,43,134,196,67,75,219,41,107,103,160,190,127,106,180,87,79,117,3,90,174,90,232,227,45,165,188,241,80,233,52,21,129,163,47,43,58,161,83,143,49,125,47,42,66,129,107,43,102,180,132,254,21,172,45,90,122,196,26,118,189,163,24,136,238,25,191,9,220,40,109,55,132,254,59,116,249,116,104,39,107,14,217,218,203,139,185,12,178,73,50,138,141,172,37,7,58,114,112,170,106,128,10,7,224,162,73,11,240,171,130,211,200,16,127,9,16,12,9,5,46,19,35,248,127,211,184,244,202,115,211,149,186,121,243,203,56,99,251,221,122,219,183,255,245,163,162,180,18,49,45,45,51,85,68,177,189,238,82,59,235,20,42,100,91,193,154,172,106,252,241,85,80,144,0,0,18,112,199,136,100,212,81,248,195,48,212,243,42,236,247,52,156,193,32,176,204,211,40,50,104,54,40,113,49,128,93,49,220,50,49,84,6,48,16,103,48,36,126,14,36,164,168,88,101,224,6,146,67,128,104,208,28,96,248,115,72,72,13,147,17,197,64,153,208,45,5,214,126,198,103,117,93,123,103,158,168,111,65,172,169,159,180,36,201,131,174,191,5,2,140,130,218,126,217,238,74,197,33,201,220,43,2,115,190,131,211,82,168,2,159,22,2,75,26,128,109,207,162,174,52,156,159,71,158,38,245,168,41,173,48,24,89,158,171,173,108,246,5,162,37,219,140,54,73,88,114,225,89,101,138,245,143,122,141,1,6,226,250,157,226,199,252,182,113,69,59,115,49,53,126,104,179,43,27,239,74,16,69,136,110,22,142,92,145,98,245,164,51,15,162,62,81,2,137,161,76,137,105,77,37,161,202,211,14,52,247,123,95,183,41,231,122,139,13,47,30,46,255,232,199,43,154,143,74,64,40,3,241,75,3,40,168,60,8,252,194,225,182,104,74,233,121,161,40,190,18,35,228,56,44,226,202,49,145,210,177,71,32,181,127,98,113,250,240,35,160,24,21,28,165,118,255,255,255,255,175,255,255,82,152,35,60,219,203,223,203,30,199,57,144,198,12,133,248,99,53,170,172,194,224,193,204,183,196,136,192,44,158,77,210,198,240,203,60,226,140,4,6,72,195,52,182,74,199,48,200,4,202,12,51,255,251,178,100,168,142,199,57,104,201,155,175,79,34,73,167,201,211,97,133,68,93,205,211,30,15,96,115,201,39,29,166,205,133,149,176,192,132,193,16,31,12,44,0,36,193,0,24,12,125,197,216,193,216,7,1,160,10,96,4,16,70,1,192,218,166,230,0,224,58,14,4,131,5,0,92,111,136,0,92,152,73,193,32,68,78,209,86,188,74,62,14,11,157,114,58,146,23,185,170,91,242,146,102,21,2,201,2,130,123,32,146,164,12,251,143,85,65,149,159,98,58,141,147,55,4,26,39,52,154,156,192,91,243,237,81,179,215,134,80,70,234,206,80,180,172,250,170,48,187,56,167,253,205,97,77,150,233,218,141,157,59,240,38,230,229,116,184,69,212,199,58,40,244,138,85,149,252,127,43,23,114,149,87,195,29,232,130,201,138,176,51,12,28,150,168,48,166,185,222,214,116,46,208,166,198,161,156,148,42,195,4,199,41,28,66,197,241,200,160,116,66,137,158,158,78,118,211,205,183,34,85,89,99,207,242,200,212,181,42,32,202,102,192,26,65,81,250,138,28,122,46,134,10,35,59,186,5,155,213,66,228,210,160,180,128,251,65,158,92,107,106,28,81,243,243,50,170,21,113,255,6,73,222,82,9,27,17,142,57,219,55,255,255,255,255,24,1,49,8,14,161,225,69,163,30,117,85,28,123,73,105,237,90,251,18,0,2,83,8,162,89,51,95,13,3,17,97,229,55,218,8,3,114,160,3,48,59,8,243,13,163,195,48,215,12,115,1,35,213,48,166,6,67,14,0,65,48,147,1,195,2,192,240,49,51,30,115,1,224,39,71,163,0,176,8,7,17,88,112,4,166,57,16,42,152,46,130,124,113,165,7,9,24,36,6,199,160,24,19,15,133,40,208,6,167,102,72,190,110,106,158,167,94,165,246,167,98,195,6,72,35,29,2,171,129,209,62,114,196,180,92,120,210,50,71,94,152,129,34,214,151,222,4,130,166,128,229,10,115,98,101,92,185,118,114,86,138,148,76,101,207,187,138,228,206,143,148,155,159,128,94,217,94,77,134,174,51,114,203,88,89,84,91,198,165,175,169,94,151,249,245,179,198,167,105,185,140,214,193,3,81,107,99,105,175,41,150,67,5,182,43,40,113,245,62,230,79,58,48,203,126,82,213,29,158,32,150,248,236,114,25,109,217,245,219,216,101,98,107,63,82,105,246,149,78,161,241,159,136,242,232,92,63,146,176,247,248,36,167,23,120,96,4,1,56,18,135,122,168,23,33,144,208,40,128,149,190,6,97,201,106,109,122,144,70,77,92,168,37,125,207,233,190,130,138,227,62,223,253,36,45,64,73,157,187,226,246,205,215,255,255,247,255,184,226,53,213,142,119,86,108,211,91,41,138,123,255,251,178,100,155,142,199,181,100,199,147,218,76,242,74,104,169,163,101,70,158,94,237,215,28,47,100,211,193,114,35,166,205,131,161,240,234,231,202,160,100,67,98,25,199,149,57,131,40,183,154,36,132,113,137,192,10,156,121,149,89,157,105,219,152,57,143,185,137,32,236,153,77,129,97,145,97,211,24,6,1,57,132,152,65,145,11,192,232,227,24,91,7,49,64,155,6,0,97,128,136,66,152,64,131,128,208,0,0,128,80,104,40,76,31,129,65,231,24,2,225,33,95,42,130,203,99,57,13,138,56,3,2,77,118,156,189,87,254,150,155,27,228,71,62,132,208,130,77,86,41,33,97,83,169,135,118,96,148,136,35,185,45,229,39,16,29,145,94,73,35,166,0,253,138,187,74,21,61,145,0,19,95,1,53,251,82,168,37,147,254,220,253,84,169,94,164,204,149,166,252,212,9,35,156,220,63,42,194,80,181,55,255,91,191,189,82,213,151,242,199,113,238,241,209,69,212,160,158,82,91,242,121,114,88,150,67,91,72,41,109,153,146,13,168,179,97,171,24,113,103,156,91,169,162,157,2,56,229,156,88,33,38,76,178,233,149,244,252,134,64,195,192,217,141,50,87,85,189,103,107,125,205,153,253,242,241,243,188,86,179,246,177,244,33,173,244,64,16,180,24,52,108,76,205,73,138,37,16,24,208,54,14,43,100,83,9,23,51,115,140,150,26,202,12,33,158,51,36,36,191,232,230,52,76,1,111,219,202,243,187,44,61,68,140,184,96,130,184,94,117,140,248,146,226,116,86,44,35,126,238,175,238,226,186,248,148,88,177,227,80,190,214,198,204,65,197,51,116,229,57,2,160,127,107,18,64,6,247,252,132,28,38,30,50,240,160,222,22,35,195,165,8,67,70,4,110,25,180,0,107,81,233,134,194,1,131,241,34,24,225,184,195,230,97,32,164,45,35,65,199,199,233,128,73,129,193,189,22,0,133,2,244,221,38,226,142,30,20,73,77,228,218,215,249,196,22,70,198,82,133,99,42,64,104,196,219,231,94,88,206,120,69,37,53,206,108,83,46,243,117,59,133,33,156,94,240,213,127,105,218,235,123,182,225,180,91,10,72,212,99,213,116,218,80,207,14,14,59,202,182,198,135,76,65,212,71,91,147,13,197,28,23,106,120,195,106,11,156,33,50,109,57,36,132,78,103,152,184,212,139,52,69,93,72,172,171,9,155,110,106,164,124,230,236,79,91,37,232,153,117,215,128,44,98,36,71,136,228,88,109,52,229,203,180,97,41,161,148,88,82,150,122,84,146,96,131,14,38,32,136,219,24,5,216,186,11,100,128,143,152,89,112,115,218,253,61,10,5,69,218,26,214,97,182,48,123,54,159,157,159,67,133,90,129,103,251,255,251,178,100,120,140,198,60,103,204,27,143,76,242,85,39,89,195,96,232,127,27,97,159,38,110,189,58,193,41,153,103,13,151,157,16,50,4,36,229,70,186,55,255,235,199,238,62,177,181,85,198,128,58,217,90,22,4,97,90,168,234,207,64,221,81,88,186,168,35,96,129,178,102,220,77,165,134,163,72,0,4,220,134,33,32,71,11,142,38,48,55,198,83,124,167,162,39,198,34,33,198,15,201,1,5,97,170,9,217,139,66,57,134,1,33,137,0,176,4,176,49,9,21,48,24,13,163,17,6,198,55,4,234,214,21,1,22,12,4,56,95,42,134,131,67,242,9,6,129,97,160,66,83,31,87,111,110,238,67,253,250,217,231,64,205,91,4,93,74,30,221,176,160,192,94,93,85,133,192,188,178,169,114,158,24,169,252,28,175,222,54,180,253,27,179,234,173,21,214,214,237,207,70,218,76,203,138,189,112,129,212,204,145,227,226,14,176,28,208,97,63,108,163,248,49,87,106,184,49,162,196,135,37,218,229,82,16,93,91,154,53,177,102,155,124,152,201,168,218,11,157,251,216,17,154,129,1,66,147,214,223,51,173,23,32,142,182,197,93,181,59,194,93,224,168,138,106,146,182,107,18,105,235,111,88,169,60,50,227,8,39,207,193,122,94,0,135,86,162,13,164,15,4,190,24,15,96,28,11,240,35,9,146,12,25,63,116,106,72,16,183,242,160,30,194,124,97,125,197,147,203,217,88,249,115,5,227,239,82,31,151,101,48,103,30,87,66,218,127,247,87,116,48,161,229,213,92,173,171,9,82,2,56,243,142,2,19,16,122,5,255,233,96,0,210,112,197,165,208,220,145,108,24,67,29,55,231,26,80,249,130,132,179,15,201,227,82,4,67,43,95,128,130,172,198,0,56,4,57,152,62,52,26,60,40,6,19,200,210,9,12,140,123,7,215,105,105,135,174,19,239,67,191,11,180,56,242,227,44,188,60,221,210,222,9,154,153,100,214,243,213,141,205,52,248,147,87,33,2,7,211,63,8,58,158,234,126,194,242,169,19,191,198,202,183,127,20,86,185,184,6,123,118,153,229,55,110,82,225,133,200,86,86,223,113,250,166,5,248,42,156,125,78,96,57,164,94,91,57,105,43,66,200,54,39,24,68,197,57,59,49,181,127,117,142,202,125,47,73,190,195,50,197,246,238,123,25,253,147,79,114,114,221,214,95,104,121,255,154,67,191,117,107,223,91,106,44,232,229,218,176,90,52,62,100,239,208,232,219,241,182,210,101,234,15,150,90,31,218,40,98,175,226,235,58,121,56,123,253,79,239,35,57,192,52,244,178,130,1,255,3,224,233,23,0,113,131,158,40,98,72,76,66,208,203,196,145,18,35,131,228,43,78,21,106,156,255,251,178,100,127,12,199,5,104,201,155,185,99,242,75,231,105,227,76,8,226,92,77,161,40,110,233,141,201,37,154,230,77,147,149,224,172,242,254,207,109,74,83,188,249,222,107,171,165,72,225,252,197,29,164,47,124,62,211,29,176,233,75,138,59,94,36,210,139,198,97,95,215,117,46,34,121,51,155,225,250,194,98,0,5,183,12,50,108,141,87,33,192,162,33,251,76,73,225,33,129,133,167,217,136,43,201,153,194,41,147,45,248,80,68,48,68,21,48,112,6,48,44,5,48,224,188,14,14,38,132,101,79,249,102,43,2,15,23,26,187,108,117,176,210,161,81,201,168,139,210,232,37,97,90,156,161,200,87,31,150,58,250,24,122,187,22,103,112,55,93,17,34,151,173,64,142,117,237,70,236,87,99,109,236,246,72,251,118,55,6,219,158,31,148,109,198,77,76,7,203,46,105,21,232,109,181,135,153,88,73,111,177,36,49,23,200,100,244,235,30,94,116,82,49,39,241,74,207,184,125,46,173,120,154,229,126,4,80,191,106,192,120,235,44,67,233,22,168,187,237,202,220,147,139,249,252,246,196,237,158,77,159,185,76,126,22,114,255,70,223,66,143,89,38,39,61,90,116,244,166,150,89,47,34,109,181,87,102,54,219,59,143,92,219,251,141,35,118,61,187,34,166,127,109,20,247,126,248,112,0,184,3,112,151,150,7,58,26,17,8,196,200,19,86,17,166,87,108,113,154,201,17,186,41,156,145,183,115,148,47,42,28,56,252,221,244,20,15,32,19,96,84,18,54,168,14,179,54,218,62,109,191,255,255,127,219,136,52,173,40,208,118,19,188,187,143,238,20,157,65,202,64,0,0,99,14,94,67,57,198,211,18,194,51,229,212,115,73,153,227,18,1,240,187,198,99,8,66,105,178,32,97,64,114,6,51,150,201,128,164,57,137,199,106,9,96,129,128,172,195,224,130,36,172,43,96,12,49,75,75,1,225,48,28,212,201,128,18,248,212,201,62,28,249,5,167,7,47,167,183,204,87,163,226,217,202,160,28,29,154,157,32,7,122,32,0,42,97,79,24,131,189,59,231,108,237,20,176,179,1,222,199,138,207,111,232,96,12,45,64,16,55,62,30,39,165,177,117,11,219,80,32,94,240,67,75,224,170,202,235,116,218,134,42,9,119,38,194,86,195,117,155,85,26,93,20,88,159,221,202,117,102,118,212,132,163,206,163,105,52,53,184,81,219,54,91,196,24,151,106,121,188,142,72,38,140,96,129,203,52,98,52,156,201,42,61,116,115,217,65,149,156,173,205,89,197,234,205,142,117,170,85,181,234,239,117,177,17,98,213,96,1,152,103,207,107,117,21,180,76,17,128,201,21,106,70,26,77,179,122,223,60,98,34,230,245,255,251,178,100,122,12,230,212,120,74,19,169,23,194,67,39,9,146,100,194,114,152,9,159,52,110,61,51,65,32,25,37,65,167,157,144,43,98,217,214,35,150,162,147,149,243,255,86,234,5,157,181,239,151,79,255,246,244,178,248,183,64,97,82,131,142,172,99,56,57,144,107,95,179,251,234,33,88,0,22,228,166,27,116,24,132,10,96,241,57,228,31,7,56,59,142,9,12,96,59,40,105,25,244,88,24,42,77,136,232,132,130,2,64,19,2,168,89,128,65,54,122,188,68,28,13,182,85,7,72,147,189,42,58,177,33,185,108,195,60,183,233,124,201,5,174,142,14,62,16,163,158,135,242,197,188,77,96,249,159,23,52,115,2,27,171,181,151,198,109,97,83,174,152,143,171,175,194,8,33,100,41,176,111,8,28,155,136,172,193,0,64,113,100,27,41,26,180,8,30,145,116,187,106,235,205,10,155,48,154,74,16,74,20,203,66,150,203,185,42,93,107,130,7,111,137,41,207,27,64,78,214,21,185,39,75,36,189,200,251,160,222,74,155,101,175,220,32,122,228,16,35,98,104,151,234,149,91,29,82,106,143,210,204,154,104,171,66,191,208,194,146,224,144,41,217,208,110,73,174,73,48,178,178,9,106,8,163,233,98,157,230,48,114,226,160,247,47,149,202,156,183,221,50,233,168,90,115,216,189,76,125,171,112,229,84,52,49,81,243,252,195,58,108,221,191,253,63,42,218,152,244,23,82,177,123,104,167,225,143,250,147,0,21,179,2,218,64,16,120,98,72,204,108,59,154,112,217,106,98,56,18,99,34,88,60,169,25,72,149,147,15,134,33,0,236,12,96,127,48,244,126,8,4,29,50,0,88,193,48,62,101,238,112,12,27,2,182,85,9,160,225,192,20,251,11,104,169,1,110,77,105,132,90,38,242,99,59,43,146,37,32,83,51,179,22,98,237,6,162,238,149,159,161,214,177,130,131,154,97,114,132,249,133,81,152,166,244,95,209,239,162,34,29,235,162,16,178,196,223,17,44,157,209,50,141,54,107,36,38,70,221,163,114,18,230,95,51,135,38,202,234,198,120,98,25,56,94,211,181,4,158,148,117,108,87,28,185,219,186,205,83,90,101,153,35,101,228,81,199,220,35,91,59,131,14,229,95,6,130,147,64,241,81,166,90,46,195,70,224,67,228,156,238,74,226,102,139,53,136,13,237,174,242,35,219,233,114,195,175,204,75,143,0,10,54,200,205,21,152,254,132,201,24,70,0,194,201,244,99,64,245,174,38,220,169,6,242,50,61,70,214,229,140,156,202,102,107,144,76,123,155,251,41,110,80,118,211,182,186,55,255,211,254,141,243,125,116,14,160,207,176,151,227,191,255,253,212,118,255,160,22,24,202,26,136,152,255,251,178,100,142,142,198,152,104,75,19,175,76,208,67,198,73,130,101,231,86,24,77,163,44,78,100,207,193,0,144,37,137,165,181,170,100,178,41,146,247,198,233,135,5,135,102,37,184,25,8,100,22,175,20,16,195,3,113,33,17,212,202,169,178,232,205,41,88,98,137,249,130,158,179,64,251,100,179,39,3,218,164,210,47,181,23,251,229,90,179,75,195,237,92,212,204,99,5,61,3,189,220,178,76,45,237,166,236,95,191,53,127,230,91,63,48,83,91,182,229,174,173,76,24,78,120,99,26,195,77,138,206,234,79,157,188,199,121,136,80,178,210,146,175,224,49,65,201,9,47,104,153,164,168,154,237,70,213,27,125,7,217,68,179,152,231,52,126,29,16,146,205,86,82,5,160,166,249,236,210,95,55,235,186,190,189,37,200,164,220,106,6,144,77,122,198,147,144,9,244,246,138,219,225,140,130,74,117,55,180,200,16,34,117,69,219,225,164,184,104,226,138,138,66,0,3,118,71,4,174,35,198,45,209,69,199,83,35,65,163,6,191,157,134,184,159,228,6,101,248,136,1,54,156,131,188,95,145,90,222,13,148,167,15,71,103,158,27,157,122,166,193,12,238,44,141,25,51,171,101,54,109,251,201,254,202,101,192,0,21,115,8,150,227,55,133,131,9,68,67,132,29,112,89,136,98,208,60,99,232,200,24,218,153,118,136,152,2,6,24,86,5,35,240,128,53,25,0,8,130,167,32,84,27,25,3,161,134,204,244,24,30,9,96,85,8,135,128,194,0,1,198,85,79,149,171,125,138,151,23,181,189,215,195,154,109,94,135,229,41,234,102,221,153,94,88,69,31,63,251,19,253,148,53,126,86,93,83,19,116,240,139,180,20,61,204,17,28,161,10,43,121,203,25,116,84,124,197,238,238,85,91,173,105,81,192,250,234,43,217,149,238,226,250,62,156,253,123,70,173,210,254,68,222,228,34,62,230,221,154,204,171,204,165,65,136,100,161,12,141,249,90,87,15,229,12,64,134,43,198,26,31,146,88,33,66,244,109,80,42,74,22,114,38,168,224,212,34,233,201,10,234,106,112,186,163,196,17,42,255,243,138,150,154,0,8,4,2,3,8,95,150,85,5,96,169,68,170,141,81,13,101,88,187,88,178,45,80,31,146,54,175,255,255,227,73,14,127,255,91,84,191,61,235,244,236,255,255,254,26,128,30,166,19,189,247,124,185,0,22,229,196,137,227,84,16,12,6,39,60,75,144,211,41,145,8,120,193,106,144,114,68,207,192,195,6,5,68,64,73,210,254,25,12,132,151,17,183,116,136,137,22,150,198,193,128,57,242,168,25,22,20,105,192,182,190,95,72,170,251,154,50,38,43,125,72,206,152,187,139,143,217,93,187,31,17,255,251,178,100,169,12,134,112,104,203,19,172,55,32,53,163,25,250,97,229,25,24,73,163,52,110,61,50,192,241,25,102,221,135,149,16,175,137,191,135,133,246,96,102,55,39,92,0,102,53,36,126,139,59,49,76,232,153,131,226,77,25,145,37,102,76,176,202,193,50,20,146,114,12,228,45,164,64,195,68,42,18,106,4,182,106,219,111,42,136,187,76,161,248,109,56,144,73,203,34,21,179,38,11,74,154,145,130,243,165,214,179,11,230,120,161,140,8,208,48,142,176,148,112,152,40,209,11,34,114,113,79,44,78,185,143,3,85,52,167,45,210,98,113,98,68,202,104,165,10,208,61,0,0,13,218,43,194,91,33,214,226,106,110,130,50,181,97,11,160,102,119,143,64,252,148,220,170,43,48,126,54,207,237,255,221,56,46,173,255,79,255,255,255,21,254,9,255,134,194,50,206,26,241,70,0,128,34,39,109,167,245,129,0,5,115,15,209,35,107,7,195,26,131,179,229,3,211,147,208,35,30,69,243,24,29,243,27,65,51,62,82,3,17,194,99,14,128,246,144,96,32,160,100,201,134,24,20,192,194,39,14,102,225,230,217,164,25,119,96,59,49,58,10,220,44,96,24,231,194,141,43,23,251,75,69,38,247,28,46,83,242,187,6,116,150,240,224,20,182,26,170,72,125,69,180,222,234,106,252,139,52,60,147,203,170,36,84,212,66,33,62,187,64,187,172,198,21,116,98,162,35,12,31,185,152,154,180,75,178,150,213,71,83,248,96,96,128,89,35,7,158,98,119,169,13,215,21,14,222,206,61,101,232,79,109,122,57,175,218,136,238,87,232,121,196,237,95,45,43,182,52,174,99,22,115,99,87,7,217,116,110,76,91,126,173,152,118,233,40,128,189,119,172,77,11,172,196,201,68,234,20,34,80,242,104,179,45,251,241,181,214,97,167,122,237,182,98,22,0,2,93,132,110,41,0,136,12,128,200,9,14,47,216,200,234,37,223,208,69,239,242,177,102,17,86,79,111,255,126,135,215,255,95,255,254,157,77,193,126,12,63,105,238,215,78,156,238,8,38,247,10,165,234,67,181,253,102,67,151,7,61,18,134,28,12,71,253,224,231,143,42,134,50,22,102,63,21,166,187,137,230,65,69,102,42,5,6,12,137,45,96,24,107,24,140,13,9,15,232,66,5,4,129,71,91,138,147,74,114,96,48,142,252,136,194,97,162,52,46,15,143,1,133,1,164,81,152,24,4,3,49,49,64,37,216,85,213,235,144,5,5,203,185,171,12,22,196,152,166,48,209,64,20,180,69,11,241,155,125,43,96,54,131,136,154,79,32,26,39,172,100,131,108,241,137,98,89,196,250,56,124,37,209,225,188,176,68,188,101,152,180,132,182,223,42,251,255,251,178,100,207,15,230,191,103,202,19,185,99,114,58,135,169,211,97,226,68,30,53,207,36,14,189,55,65,115,33,36,197,164,150,33,170,105,227,7,209,250,125,29,37,58,186,43,247,202,22,249,154,221,65,83,192,171,18,162,50,145,96,125,39,64,84,119,201,172,99,39,20,40,95,183,166,76,212,67,203,231,148,27,148,48,208,169,179,136,182,43,220,231,73,172,124,184,160,50,40,35,86,150,8,72,10,67,135,197,45,97,154,69,3,239,154,214,32,34,21,38,26,52,85,102,210,42,143,255,255,255,255,255,255,254,162,12,33,125,209,97,208,54,24,206,17,241,24,208,228,35,82,141,162,226,230,190,14,65,84,33,132,48,168,167,94,164,233,236,213,118,222,99,102,65,230,24,174,74,220,46,55,108,123,200,149,52,118,84,152,155,110,223,57,24,115,137,229,15,26,231,24,140,186,75,59,85,62,201,57,157,136,140,227,0,210,79,165,191,241,19,30,134,248,193,107,43,182,22,164,0,0,11,116,28,43,56,144,12,198,228,115,116,115,141,92,183,50,113,24,192,140,131,62,134,12,128,218,0,128,75,116,96,209,57,132,202,70,27,43,5,0,200,104,192,65,90,106,34,167,57,172,10,199,113,45,8,224,85,121,165,46,59,241,11,72,199,117,52,161,210,252,63,17,213,239,28,127,25,99,162,251,63,141,212,185,17,248,220,177,80,188,237,122,200,150,172,72,89,95,1,41,138,53,28,8,135,243,250,29,163,56,88,120,88,81,9,215,229,54,102,239,254,87,28,196,53,250,120,75,36,4,134,2,89,213,24,119,151,175,59,219,191,255,159,115,130,167,194,158,170,127,249,163,246,162,235,48,247,100,87,164,209,98,215,23,217,217,220,255,254,249,191,205,107,243,20,236,207,54,206,193,174,192,211,19,247,151,103,171,4,58,220,217,229,74,109,101,135,11,30,44,119,254,42,0,225,13,67,215,102,1,54,144,105,240,106,109,64,201,157,22,132,215,131,24,116,229,1,243,138,86,237,211,126,254,181,228,252,172,226,87,240,38,92,211,159,238,211,185,31,251,248,179,201,44,11,188,250,196,1,121,128,230,9,177,134,169,173,71,161,155,176,201,194,226,209,152,232,177,143,202,161,135,192,81,153,164,184,40,58,48,32,38,48,132,70,48,52,94,24,29,201,139,200,74,220,10,1,108,204,128,33,7,30,193,112,108,44,9,6,2,33,195,40,233,70,117,82,114,8,218,89,84,189,136,199,79,197,74,151,43,72,141,25,130,16,30,243,176,22,77,12,182,66,47,75,223,7,230,150,16,197,178,103,205,172,235,254,203,94,212,120,134,157,150,149,51,68,158,210,251,203,106,122,58,193,25,53,102,47,59,73,55,127,116,255,251,178,100,198,14,198,103,102,76,27,152,99,80,55,132,41,211,96,166,108,29,253,159,44,78,225,115,193,58,37,166,13,172,20,112,217,97,9,165,199,157,171,122,164,170,7,206,82,224,83,68,158,6,158,14,43,33,162,137,74,227,82,167,158,246,157,190,101,57,107,43,222,120,217,11,32,72,118,142,242,195,195,184,44,212,77,169,171,194,83,172,133,194,99,2,225,228,76,158,221,35,218,237,135,62,221,18,106,106,135,13,111,154,195,141,109,100,219,237,117,47,61,71,104,180,215,118,227,83,178,114,5,217,252,66,6,28,63,114,0,0,0,236,99,47,203,92,56,67,198,12,170,130,59,53,16,5,91,73,152,33,178,16,54,51,170,239,158,55,97,114,56,92,39,69,154,65,83,226,203,61,89,52,47,111,183,55,86,175,255,239,255,167,60,127,250,255,185,218,232,182,255,175,210,32,234,97,86,19,15,45,130,168,66,70,230,191,176,0,0,1,112,192,165,156,217,224,244,196,234,224,237,215,104,208,68,96,197,247,116,192,17,152,172,250,52,8,139,49,8,35,48,240,10,48,0,35,48,52,68,3,46,134,49,134,239,35,76,8,100,200,4,123,78,120,161,132,194,52,66,75,68,176,154,13,39,188,56,201,147,12,37,51,146,45,35,96,163,2,56,211,138,161,232,208,89,99,63,65,232,148,117,18,25,130,243,34,77,54,165,144,156,146,81,155,114,156,106,100,41,72,218,4,75,38,135,81,238,233,241,214,99,88,9,157,171,65,22,193,8,60,85,42,205,185,147,79,97,43,231,205,247,43,156,147,175,124,23,92,177,159,167,202,52,216,241,203,117,145,3,195,206,79,49,13,61,174,250,148,173,112,214,229,5,189,83,5,169,199,48,98,99,53,174,53,241,11,246,20,172,139,182,201,177,31,91,159,89,206,63,127,125,219,59,196,107,234,245,171,75,198,37,191,25,175,120,196,60,238,4,29,98,216,214,243,245,109,198,114,135,172,227,19,127,218,1,21,66,167,186,127,31,49,160,50,165,81,8,100,36,208,171,33,77,197,129,45,52,246,50,131,160,107,45,149,216,211,85,141,57,148,10,174,116,156,236,104,152,201,240,176,26,186,102,107,181,226,57,191,208,79,220,221,63,90,62,93,74,53,150,54,137,253,242,158,95,116,209,85,127,194,79,221,255,242,42,197,228,138,145,38,10,160,102,85,5,166,11,181,71,36,10,166,172,18,166,67,21,38,69,156,96,163,160,198,19,8,193,240,1,26,133,65,6,46,96,176,160,1,7,33,246,240,186,16,208,199,102,160,66,51,84,88,20,41,51,128,9,136,246,94,233,249,23,128,94,139,82,82,248,243,172,223,46,35,4,134,72,234,212,99,109,182,87,249,166,255,251,178,100,204,14,231,103,104,202,27,186,123,96,84,71,25,65,105,34,136,24,65,163,48,110,229,15,193,36,39,230,77,151,149,33,125,150,158,184,79,99,46,221,42,134,230,252,225,135,195,87,250,207,178,164,100,148,188,109,238,222,171,142,98,240,226,51,196,93,84,230,193,96,45,106,113,102,7,45,1,89,112,253,164,1,221,69,99,148,55,29,42,22,40,67,4,11,41,206,161,89,59,153,199,98,169,101,7,182,38,52,218,191,253,175,213,5,133,161,53,199,242,42,34,158,73,52,215,37,52,77,192,170,105,207,51,106,109,155,42,238,166,0,56,85,55,213,143,158,82,24,225,172,25,32,235,52,10,110,222,23,200,3,9,151,202,149,194,69,52,239,203,119,129,174,149,199,21,89,234,41,145,109,70,219,201,141,182,165,90,124,255,215,251,219,237,79,175,63,255,255,255,252,192,137,69,103,70,156,68,68,236,127,10,9,164,0,1,179,9,232,243,82,136,243,61,222,65,181,252,244,52,4,198,105,184,195,216,204,201,17,172,195,119,252,195,128,48,136,183,48,0,85,16,144,102,27,26,230,81,3,171,160,44,5,24,12,8,177,224,64,162,103,128,24,97,0,84,35,2,12,38,8,65,195,128,128,212,63,194,7,42,99,132,173,42,112,168,229,50,208,168,20,83,40,4,153,97,69,159,129,217,240,144,236,196,168,59,4,155,93,86,118,190,160,74,66,192,63,26,73,197,183,15,8,8,139,46,173,219,188,177,239,226,162,114,15,64,124,31,42,66,136,253,36,61,102,172,91,153,60,152,107,237,101,253,228,246,21,27,219,54,34,176,94,77,107,119,31,57,250,72,230,174,40,37,124,158,138,126,82,106,172,209,208,35,140,80,133,153,184,234,234,46,103,50,141,48,33,83,141,190,9,72,102,167,110,6,40,226,104,126,197,49,3,73,55,83,87,107,67,103,25,189,84,215,47,105,223,67,134,6,15,255,168,120,50,42,0,0,7,2,231,105,228,169,142,126,109,140,84,148,46,218,247,14,129,146,175,215,133,195,16,34,227,90,164,135,123,97,110,69,96,125,161,65,179,49,244,217,66,109,64,238,129,213,29,68,253,104,17,84,143,253,104,15,39,175,255,183,187,169,125,233,70,254,125,81,217,180,7,153,247,159,139,98,163,19,203,139,67,82,255,108,189,96,185,12,31,115,76,76,27,76,123,82,207,136,57,12,193,74,12,215,51,140,250,17,199,158,51,47,144,3,4,2,54,194,1,10,1,163,88,24,233,49,156,15,112,155,113,161,222,82,8,4,132,148,16,40,30,220,140,16,6,69,130,128,40,236,24,14,51,96,168,15,2,177,8,55,60,211,119,190,245,225,31,18,3,155,104,250,103,74,87,202,255,251,178,100,205,14,199,63,103,73,19,185,68,240,87,136,57,115,101,130,130,89,73,163,42,110,176,220,129,63,36,38,205,130,142,121,4,175,63,23,183,53,7,113,132,197,175,188,82,217,27,54,147,59,180,152,93,135,37,232,225,112,68,106,0,14,191,138,18,185,2,96,118,103,255,173,59,23,89,31,236,41,106,58,236,161,111,156,215,6,113,92,230,153,7,201,27,73,4,178,67,79,198,102,207,181,216,220,178,141,41,201,150,131,247,174,244,205,19,184,122,76,228,146,77,158,18,136,109,166,194,204,114,90,230,145,173,249,159,255,125,30,207,9,236,43,255,64,66,2,62,16,92,140,170,208,11,6,168,130,71,253,111,23,41,254,146,202,32,53,52,189,142,82,63,160,132,211,86,207,224,198,113,182,235,174,44,208,210,127,214,113,33,87,0,174,70,59,127,159,255,171,255,255,255,255,28,130,9,60,57,36,174,60,148,83,232,208,82,18,116,197,255,221,215,236,228,192,0,0,75,140,192,88,12,193,81,84,202,90,36,199,218,132,77,4,48,85,235,50,17,108,50,132,34,52,36,23,48,220,40,49,24,11,48,96,69,33,30,204,41,36,12,10,15,159,112,104,42,96,152,33,0,129,54,31,98,166,88,163,246,101,146,149,148,48,236,131,204,3,2,41,138,254,118,25,134,91,65,172,246,206,178,136,139,20,121,27,10,116,71,44,148,9,148,75,111,110,0,129,126,149,207,183,1,201,161,105,163,183,122,79,141,12,95,15,144,127,196,231,49,86,202,30,63,123,143,155,220,16,207,85,151,238,211,188,118,110,146,154,33,157,8,194,166,208,168,149,237,66,255,115,73,231,108,251,81,173,83,157,181,189,196,87,185,116,110,79,153,182,225,55,49,186,181,16,113,141,122,54,139,245,38,54,108,134,117,124,85,110,234,106,37,247,46,100,55,251,69,137,249,71,253,21,36,0,7,95,137,152,61,71,75,106,180,70,72,95,71,60,96,116,80,184,156,18,195,179,213,201,172,61,24,202,249,99,16,207,93,62,213,79,127,254,191,255,147,225,207,20,102,99,48,100,83,134,28,117,223,111,5,14,135,195,129,20,3,160,208,149,97,48,89,75,72,38,227,19,193,197,170,214,5,166,13,198,170,98,186,9,102,1,42,142,100,238,155,134,62,164,130,98,216,38,230,49,101,224,97,136,4,198,45,67,178,96,236,2,35,64,22,96,214,14,70,0,65,194,97,118,32,166,22,64,182,159,128,208,15,5,9,98,219,29,228,52,82,19,53,25,33,11,51,165,176,227,211,15,87,15,17,81,64,177,82,129,60,238,92,230,102,0,19,32,156,64,221,171,32,16,21,181,118,9,140,99,137,180,52,43,105,40,174,216,79,196,176,255,251,176,100,199,142,230,118,103,202,27,186,91,240,77,101,249,195,97,34,102,28,245,121,32,79,109,111,193,69,168,230,141,144,142,177,182,159,139,58,171,113,108,14,178,50,72,213,235,131,132,125,122,106,42,181,172,203,26,68,158,84,50,7,17,136,174,76,227,3,115,209,40,91,59,86,138,146,206,138,235,89,60,177,201,155,84,19,101,128,77,170,94,182,235,163,98,9,201,46,231,238,81,212,121,140,181,27,177,210,146,106,28,33,214,72,249,227,218,179,85,155,48,145,86,227,207,172,233,195,90,233,141,169,169,233,140,220,159,105,118,158,56,40,104,38,135,43,226,7,97,248,81,189,196,58,231,48,193,55,138,38,10,134,32,25,248,16,17,31,143,62,141,84,132,25,143,187,8,228,25,11,151,84,223,231,33,251,159,252,127,61,79,95,253,127,254,127,19,145,18,95,153,198,198,72,189,197,223,146,43,45,106,89,130,52,19,146,96,144,166,72,96,67,100,172,172,89,208,93,15,7,239,224,144,0,0,165,216,200,212,115,120,133,12,176,239,52,135,84,241,172,0,69,208,206,165,32,86,0,196,177,192,80,252,197,97,3,20,9,196,9,201,1,139,175,119,198,67,24,97,112,104,37,193,237,10,10,8,155,102,32,219,37,17,201,18,66,180,151,147,152,235,187,55,248,227,119,79,63,122,76,10,7,108,142,30,109,146,150,236,115,125,180,213,186,209,35,236,47,122,58,155,15,25,175,116,147,118,237,180,248,44,135,135,56,184,161,144,34,254,188,219,39,89,165,140,166,170,139,237,24,126,154,95,11,109,192,56,158,60,77,243,231,246,35,136,181,190,167,238,192,111,201,16,233,204,56,194,150,118,150,216,204,146,177,27,119,189,221,172,17,97,235,151,141,232,143,75,135,238,30,174,121,146,165,95,97,165,181,145,209,136,101,247,99,95,118,55,19,219,175,204,69,206,94,47,106,144,28,53,209,76,100,98,106,0,0,8,3,128,0,187,241,166,97,76,4,64,176,6,105,140,106,9,155,230,134,182,178,248,227,66,52,13,154,151,21,138,132,195,58,161,55,233,87,250,191,243,187,137,230,226,166,143,85,179,28,133,157,43,56,0,154,133,25,83,186,20,132,216,224,0,77,201,12,80,75,205,55,12,140,56,60,15,161,39,13,196,43,12,139,28,140,112,81,204,138,11,76,123,72,86,0,192,160,56,195,208,232,0,5,24,214,65,24,100,18,52,86,180,16,73,180,212,75,14,81,132,130,242,64,20,192,128,149,165,140,11,97,128,26,194,144,0,110,76,141,162,92,221,188,107,181,142,71,84,211,42,50,96,94,121,226,115,238,49,76,61,125,177,219,237,138,17,98,228,21,200,142,164,208,223,42,197,110,255,251,178,100,195,140,166,152,104,203,27,154,98,240,65,129,249,237,60,239,100,27,245,165,42,110,176,222,65,69,160,230,13,135,137,32,96,229,75,177,129,34,184,22,198,83,47,96,221,142,136,246,97,126,98,207,207,163,4,237,124,61,232,253,184,220,102,170,238,210,6,250,101,94,133,208,215,42,12,84,177,182,153,132,137,188,13,154,88,25,35,82,253,60,20,118,207,195,165,81,5,146,61,93,34,210,49,11,246,36,188,44,134,234,7,20,24,241,227,237,48,250,103,161,143,148,214,113,66,80,250,220,156,218,8,59,102,94,238,18,46,4,76,242,203,183,32,148,63,66,184,59,148,21,80,101,129,173,90,161,13,108,204,102,195,136,26,72,94,219,22,245,114,108,197,37,103,54,65,148,27,88,174,123,189,72,209,208,172,103,213,247,245,250,254,150,219,122,162,27,84,117,33,105,58,142,167,218,138,187,119,93,59,117,135,113,35,98,87,235,3,171,10,57,75,34,133,0,43,243,14,47,206,162,98,50,247,56,252,17,3,120,65,76,63,131,50,53,100,28,179,53,177,168,195,128,176,129,105,142,5,97,65,65,150,203,38,30,17,195,3,1,19,3,132,28,130,17,248,67,56,160,18,66,9,48,16,125,62,194,195,17,98,154,69,168,11,79,156,52,226,194,45,39,162,70,171,193,202,98,5,56,65,156,227,21,235,164,63,228,29,235,54,124,154,164,54,231,6,205,180,171,99,229,247,236,148,238,122,148,99,75,180,164,184,17,67,27,109,101,103,157,137,139,47,16,234,202,46,201,169,123,56,175,93,41,179,145,223,4,120,128,62,39,217,147,199,202,219,121,105,176,198,226,216,218,81,230,183,251,146,6,81,21,232,51,87,114,93,232,87,94,41,205,52,219,240,154,251,231,177,202,74,41,190,73,241,89,163,31,210,84,107,154,123,42,51,45,211,101,63,157,120,103,247,125,47,169,15,20,60,166,125,58,251,2,128,11,2,24,93,74,168,107,64,27,48,9,0,15,99,224,154,60,203,253,178,202,5,70,236,91,70,188,86,32,202,80,56,184,180,142,125,183,254,223,248,109,42,122,19,56,168,30,179,230,131,240,11,255,255,235,31,246,247,8,138,220,92,207,194,196,105,199,35,224,35,146,59,206,25,13,180,140,210,35,204,135,26,197,166,35,74,77,227,23,68,35,3,67,147,34,69,1,146,64,195,128,140,201,112,50,52,96,96,2,100,176,8,95,225,130,180,192,176,160,152,71,28,82,98,163,139,67,3,24,39,190,160,33,98,14,122,188,96,176,244,145,38,190,170,146,191,30,34,62,227,140,1,3,72,102,48,74,254,124,70,129,79,226,64,85,143,216,80,247,202,166,15,243,152,251,213,107,169,57,69,255,251,178,100,200,14,198,208,112,203,19,143,77,66,64,163,89,131,103,11,24,32,101,227,36,46,233,145,137,59,160,229,137,149,138,32,101,136,254,74,158,79,214,41,107,1,225,52,175,250,215,181,128,98,249,137,53,202,43,250,169,213,196,183,11,165,138,54,74,191,147,17,66,114,173,245,136,81,46,99,11,213,101,3,80,209,158,107,31,43,150,36,196,25,100,205,81,12,243,34,89,191,76,56,88,96,226,140,230,107,156,157,27,28,143,143,226,105,66,194,198,190,95,201,143,168,97,17,212,47,180,58,67,5,172,201,109,116,22,48,121,124,9,111,68,104,222,171,5,87,217,87,138,25,122,7,24,129,99,59,70,37,117,31,141,65,89,150,22,153,199,235,121,250,48,202,253,168,64,132,20,81,207,118,141,206,196,100,5,237,26,20,120,241,218,100,52,137,188,194,11,232,196,103,99,181,180,198,98,19,74,28,92,224,205,100,37,149,228,170,133,183,136,55,42,70,86,250,35,86,97,214,212,247,150,255,77,170,179,137,158,160,140,176,69,59,213,26,70,255,255,244,211,124,29,159,88,6,138,134,236,133,134,27,169,71,65,61,70,106,39,6,10,65,70,19,51,1,138,57,143,138,88,96,202,14,15,204,104,15,74,164,49,130,36,225,138,0,179,57,0,4,198,26,4,42,196,41,148,254,2,5,53,17,163,48,76,68,161,24,13,195,91,133,64,150,217,106,54,100,94,212,77,70,228,254,168,106,62,43,33,79,161,192,139,11,20,116,93,7,172,183,159,154,90,166,205,68,59,223,162,110,146,87,177,208,176,243,39,60,182,163,197,75,105,116,86,218,235,185,117,22,226,114,56,98,244,164,54,178,0,70,107,137,45,26,36,109,138,19,108,70,90,137,220,140,95,83,53,173,170,163,39,145,148,66,209,236,188,115,114,211,104,88,35,65,49,106,43,26,96,188,139,169,4,9,81,19,24,65,167,21,35,130,19,237,229,20,85,102,90,64,229,226,192,142,26,136,227,167,61,50,202,136,130,153,12,184,153,106,146,70,45,227,167,137,18,81,72,234,251,24,81,210,143,88,159,244,137,167,153,233,11,8,176,102,4,2,146,83,99,94,107,175,124,48,220,192,160,32,0,102,16,248,135,230,54,11,132,182,33,114,52,224,33,34,45,226,249,106,138,153,238,181,139,217,168,37,204,161,104,209,9,61,103,198,228,127,95,152,104,12,231,47,151,128,95,208,84,203,249,15,47,122,52,53,69,168,100,92,119,252,80,134,2,31,198,208,129,102,22,146,39,57,66,231,2,21,230,82,136,134,77,52,70,52,8,134,29,42,134,3,132,102,6,1,70,55,135,130,17,104,66,53,133,2,247,136,100,6,49,188,7,117,66,128,160,255,251,178,100,185,14,199,210,121,74,3,186,75,240,65,131,89,147,96,204,134,31,233,229,40,46,237,143,200,234,10,231,77,135,148,112,120,64,48,113,9,24,128,140,73,40,130,89,4,140,192,42,35,2,65,40,35,142,203,4,64,150,102,25,188,190,80,28,2,222,21,68,145,117,159,88,126,96,132,73,206,214,41,103,121,108,192,247,178,105,50,7,62,149,126,181,107,82,167,38,189,35,30,185,165,217,21,226,20,97,26,120,101,85,154,115,134,121,72,86,31,49,9,128,146,220,38,77,39,88,227,199,21,104,225,189,121,98,241,206,182,89,12,157,59,248,177,74,227,245,243,18,196,35,164,140,38,60,50,66,187,45,42,83,165,248,49,165,136,214,101,233,90,26,159,209,107,38,26,177,127,28,27,33,106,87,55,33,141,165,167,174,126,170,157,121,249,143,159,68,170,214,212,79,177,67,165,206,118,46,147,29,155,70,178,205,196,214,235,204,81,164,205,52,125,116,54,124,187,58,177,133,29,149,136,251,91,4,129,36,2,0,127,197,6,52,17,198,14,1,22,88,25,236,80,79,229,226,205,147,225,239,162,82,146,56,66,155,173,13,147,28,195,15,203,127,245,123,29,88,25,237,22,64,52,5,156,126,48,195,99,89,73,61,249,16,49,57,158,55,12,83,48,86,231,55,214,114,57,149,29,48,110,67,12,63,192,82,33,158,104,25,131,97,49,136,128,49,145,65,57,128,33,193,149,1,89,140,160,195,10,0,133,102,43,133,13,152,194,20,142,232,76,199,2,198,75,199,69,197,153,140,22,0,21,64,134,136,202,173,77,186,96,75,162,3,162,180,209,21,177,114,36,86,2,205,80,104,105,205,161,187,79,139,132,76,31,46,173,5,168,93,137,98,159,190,176,106,43,117,85,98,237,73,45,162,146,70,237,122,86,205,108,91,96,115,214,145,62,146,78,253,97,43,28,139,43,54,132,138,137,137,237,81,225,184,9,96,218,61,152,251,38,16,176,248,41,6,111,30,50,198,26,145,70,211,68,68,66,102,6,11,33,80,233,78,200,171,80,245,81,44,133,14,149,146,32,198,164,68,141,66,235,189,149,111,21,73,163,240,124,162,220,241,134,197,72,158,225,137,55,36,75,174,185,30,37,28,97,45,73,2,249,177,138,105,10,84,139,75,53,158,11,7,165,113,132,221,228,171,48,73,238,194,37,93,136,216,171,30,112,173,211,128,31,3,225,31,77,16,150,194,6,64,52,133,138,151,6,67,10,105,50,69,137,31,99,134,188,136,17,77,37,177,184,135,240,171,223,46,209,155,53,182,111,255,254,223,245,159,169,143,105,148,54,165,132,71,134,205,21,145,42,214,121,22,152,0,193,26,26,40,152,165,11,156,180,255,251,178,100,165,142,232,9,121,73,131,187,75,242,62,102,73,162,101,103,100,30,221,231,42,78,233,141,193,13,12,165,197,150,33,152,169,153,86,128,25,76,11,153,150,156,153,4,18,153,116,16,152,76,1,143,4,70,50,129,137,244,97,64,252,16,62,70,72,67,157,224,144,161,21,227,76,4,192,134,37,54,130,114,180,36,194,138,74,32,136,144,51,246,235,40,52,231,69,68,81,220,105,182,40,91,148,30,155,225,138,155,156,211,159,37,84,215,241,170,213,250,217,32,249,116,50,207,231,155,165,104,75,71,148,202,32,219,57,27,238,16,15,161,2,150,169,238,172,100,229,97,175,160,39,186,84,116,186,157,121,173,92,57,38,175,39,72,72,42,35,104,166,176,100,152,150,104,237,80,151,243,15,154,196,211,233,233,172,88,226,197,87,98,89,100,108,173,90,173,57,178,248,22,178,194,228,54,18,197,84,143,45,82,167,245,91,14,184,135,244,133,65,76,221,117,84,171,216,244,230,101,86,84,245,179,227,194,113,197,204,156,156,171,42,93,137,52,105,86,223,242,179,215,236,246,166,113,254,173,55,182,239,211,178,57,248,63,233,142,213,56,97,17,66,0,129,131,13,120,35,156,113,85,192,42,211,91,130,147,218,105,121,49,111,47,135,218,14,6,41,44,113,229,244,95,150,243,235,9,155,111,75,113,27,138,129,95,161,238,247,143,19,101,133,89,113,1,235,60,60,140,4,179,196,111,236,255,81,0,1,163,2,210,62,48,235,7,179,5,129,181,52,89,16,83,40,128,90,48,40,35,67,3,1,159,48,117,0,179,10,113,44,3,3,177,64,55,24,75,0,136,192,36,130,1,252,192,4,8,215,25,96,12,12,22,128,189,105,152,31,7,172,200,16,120,194,113,225,194,217,204,47,81,178,37,180,25,0,181,92,161,128,118,228,162,33,118,107,45,234,245,22,171,132,64,28,32,68,130,101,87,68,81,34,175,96,5,63,197,30,179,109,71,38,222,247,154,4,100,206,36,150,2,110,89,226,200,49,235,227,33,149,51,218,147,210,239,194,58,213,124,54,133,15,145,38,50,79,67,175,247,16,144,140,177,223,146,147,204,51,68,63,129,98,19,223,135,207,173,182,218,205,94,19,213,22,101,131,83,251,175,186,17,126,237,28,190,246,44,59,245,69,155,123,45,157,5,57,72,16,169,12,103,37,148,99,178,75,180,111,114,199,67,39,174,221,98,71,252,225,243,175,121,20,186,116,113,209,202,149,247,229,143,161,70,182,207,102,218,147,102,59,243,183,169,191,126,247,187,182,110,246,185,213,78,192,64,63,232,18,104,104,29,101,209,36,150,248,63,72,146,234,87,42,52,22,191,110,116,151,255,237,234,22,114,138,255,251,178,100,144,14,200,13,119,73,147,218,99,242,39,225,74,35,61,130,24,30,205,227,32,14,229,51,64,164,5,168,12,246,8,152,156,75,92,89,39,81,90,40,186,147,37,246,163,52,65,83,56,135,227,102,59,99,54,224,83,108,68,243,124,131,211,108,194,115,11,161,211,17,0,3,11,129,144,51,148,1,38,76,188,24,76,87,14,139,234,96,88,112,102,120,86,10,0,76,25,22,3,34,179,5,194,160,176,122,97,8,40,24,81,129,14,51,0,114,227,136,15,65,215,128,40,68,41,244,20,66,71,101,66,38,125,95,177,199,36,111,20,140,94,105,244,248,48,26,106,133,80,21,20,219,114,106,50,165,86,107,15,114,50,233,110,176,232,197,35,167,187,204,142,204,101,125,87,246,69,40,181,2,110,56,56,154,80,86,70,20,52,249,178,218,170,46,193,27,72,187,225,127,13,205,19,67,18,42,171,105,201,239,102,233,166,101,126,16,138,45,154,16,213,72,66,102,251,171,39,4,226,171,58,228,181,53,79,37,219,99,176,133,94,100,235,136,144,186,237,4,170,77,173,158,165,178,168,222,106,232,93,72,165,108,108,150,93,1,120,198,21,89,147,165,188,237,43,115,49,74,241,36,212,155,63,167,20,52,246,226,0,3,110,3,83,161,58,32,68,56,83,18,32,129,14,212,218,177,188,77,7,215,253,232,255,255,230,167,18,132,44,145,166,107,83,175,212,225,107,73,82,0,5,163,37,249,131,45,2,19,5,191,227,208,127,147,214,207,163,4,117,115,17,35,99,62,197,131,66,154,160,0,74,98,48,26,44,232,142,146,102,13,156,128,35,69,86,1,68,115,43,68,65,224,48,18,35,135,72,68,1,104,193,105,145,146,17,73,152,132,216,58,189,96,192,0,109,186,233,87,112,136,108,193,195,121,18,107,243,82,181,160,224,146,4,3,130,110,35,187,177,76,68,13,63,97,37,165,221,128,222,221,50,53,201,10,110,149,155,59,195,86,146,10,213,136,198,89,57,50,42,87,70,99,41,29,170,157,233,51,147,194,117,160,205,90,144,205,96,161,171,104,73,25,244,155,26,41,25,180,136,82,96,198,179,112,248,137,78,215,180,153,103,16,161,113,229,84,55,155,54,211,159,141,163,144,183,89,167,10,29,204,150,61,9,160,63,53,54,39,206,150,158,192,146,124,226,212,122,125,180,182,40,189,52,204,168,149,60,169,220,116,28,109,26,236,199,125,243,177,117,84,221,64,117,199,189,37,85,54,0,3,123,4,212,8,145,199,32,162,130,174,65,36,60,153,208,52,41,245,248,211,253,157,203,127,109,179,219,80,149,117,250,31,213,63,141,251,127,255,255,243,82,216,114,246,40,139,84,54,180,217,129,212,129,255,251,178,100,147,12,199,119,108,72,19,187,76,98,73,71,121,179,96,70,140,23,229,163,50,110,101,137,193,30,150,103,77,131,141,185,235,83,89,4,44,189,249,221,81,98,78,57,109,123,159,217,23,244,128,84,187,110,96,71,177,152,1,134,41,139,24,254,4,108,226,17,157,7,70,113,91,24,240,4,102,112,152,8,45,11,7,230,64,233,183,26,11,200,132,1,128,200,128,137,37,7,100,162,204,100,187,200,196,205,74,35,120,226,22,166,99,57,241,118,115,235,126,169,111,199,154,28,149,12,97,12,31,137,156,146,156,92,65,41,74,231,16,41,126,190,203,213,116,234,190,86,206,107,190,213,148,53,180,133,142,251,198,174,45,67,88,150,131,65,214,217,251,187,94,125,99,81,178,221,241,221,134,84,123,186,239,205,171,150,110,117,53,157,109,214,32,118,181,98,183,248,45,103,219,98,90,255,141,182,91,187,48,23,116,197,135,20,85,255,118,181,255,189,38,176,241,125,219,46,117,106,216,91,30,13,186,89,91,13,98,171,171,139,43,184,2,237,168,166,138,44,27,58,78,145,194,175,167,201,45,99,53,29,233,184,46,66,202,94,23,6,177,169,191,141,14,27,10,20,111,255,215,255,255,239,41,217,95,205,142,140,243,163,96,104,205,114,220,196,216,183,211,47,174,5,89,191,236,117,156,201,255,247,207,255,246,0,20,227,116,195,103,200,216,65,56,202,151,144,249,101,52,210,99,244,193,153,0,196,16,240,207,224,20,204,3,68,195,128,124,194,80,104,201,64,160,24,172,16,196,194,152,105,38,24,241,254,66,142,69,143,102,176,129,80,202,28,76,202,1,36,192,137,195,87,154,251,94,140,77,166,87,220,2,131,231,34,180,155,102,244,144,88,176,107,210,100,177,176,230,254,235,217,212,26,154,68,128,8,144,15,112,117,169,174,164,37,60,146,172,224,167,32,172,211,49,168,105,13,171,29,179,2,133,84,105,36,32,232,108,26,4,10,210,205,44,137,162,4,9,66,212,85,57,189,154,131,191,184,43,24,78,188,239,100,186,235,62,73,151,217,207,95,28,133,67,180,77,172,150,217,111,110,39,149,89,126,156,200,141,165,90,137,147,40,30,137,146,26,142,16,217,99,73,65,37,217,104,129,41,185,149,11,52,8,123,153,194,206,98,108,188,0,107,182,11,240,32,236,198,216,44,180,80,68,181,8,28,53,58,48,57,87,212,136,252,213,99,155,44,215,10,25,145,253,119,251,255,127,254,172,250,177,93,208,25,194,77,58,37,121,108,42,139,4,161,32,50,77,134,14,33,161,48,49,133,166,161,53,79,52,79,28,231,170,159,177,96,13,118,97,132,200,117,64,244,105,58,46,120,170,184,126,120,54,108,255,251,178,100,155,12,134,190,103,201,155,186,74,240,75,164,153,163,97,226,70,27,193,159,32,78,241,45,193,32,25,39,89,128,22,82,138,130,104,116,230,102,192,30,99,107,248,98,8,30,96,80,84,103,56,158,4,4,140,145,58,140,76,4,87,169,1,24,213,35,249,145,195,105,194,1,6,6,18,40,249,140,199,192,225,48,234,153,14,73,226,128,191,135,139,175,33,151,129,1,84,121,48,127,142,172,34,253,85,20,124,99,76,41,38,99,142,92,246,224,157,242,59,11,246,121,15,69,38,53,7,94,195,58,52,154,86,240,30,124,64,211,88,61,54,4,108,125,52,191,110,139,160,82,158,161,230,45,169,70,17,204,73,184,21,94,73,35,46,155,55,38,34,40,91,85,132,16,171,38,213,114,108,40,143,53,4,14,164,178,149,179,240,251,61,165,250,9,39,147,217,151,166,204,145,178,187,252,146,169,191,52,246,102,58,31,113,189,44,78,225,134,97,169,53,4,215,153,103,168,195,45,206,64,178,52,142,162,93,34,12,127,202,121,9,84,32,161,176,33,209,45,152,170,239,154,219,109,139,90,164,250,151,126,75,32,229,91,87,180,22,44,52,80,134,41,221,127,255,233,254,170,148,84,171,209,210,166,32,243,102,48,25,65,25,133,173,128,86,31,124,38,53,237,81,142,177,75,72,171,77,168,0,0,147,144,193,52,85,12,166,130,8,193,100,188,77,60,128,52,197,16,89,140,30,139,252,192,76,145,76,43,193,36,194,68,100,192,0,100,96,120,4,38,23,192,200,97,7,135,55,26,10,83,47,240,4,228,239,75,149,97,134,9,6,232,136,198,113,50,147,100,42,48,54,0,230,197,86,125,223,183,9,138,79,204,150,206,206,218,197,88,226,189,137,216,38,9,139,40,180,205,118,133,111,151,168,240,152,30,80,84,84,197,60,94,169,11,16,153,111,2,181,1,104,65,136,208,252,110,10,160,253,78,199,92,86,170,137,71,9,18,77,200,246,117,29,93,161,73,180,164,163,236,211,159,82,150,154,146,208,169,248,163,232,169,172,168,222,203,226,243,201,166,153,6,182,113,180,11,138,151,137,214,161,205,164,237,219,42,134,77,71,52,219,43,205,21,121,17,235,224,195,87,80,78,61,39,82,73,48,145,98,226,151,104,115,227,12,45,164,152,1,0,0,0,16,1,132,223,240,198,226,74,69,120,68,73,216,132,165,202,216,174,103,13,14,119,28,109,52,57,42,76,72,48,251,255,252,133,163,148,125,127,255,229,173,117,205,173,28,62,252,244,49,14,48,150,88,63,20,149,131,248,80,179,38,207,47,86,226,14,172,238,183,183,251,62,162,228,180,148,140,203,114,144,235,96,136,9,124,158,79,50,157,8,99,255,251,178,100,157,142,134,232,104,200,155,219,74,240,77,230,201,237,61,66,108,91,65,151,34,110,237,139,193,54,38,231,13,129,14,48,154,188,163,25,90,10,2,168,227,70,12,227,11,129,115,12,66,51,45,72,177,27,145,157,32,133,132,21,176,101,52,226,16,153,241,134,58,28,240,185,136,12,48,163,37,50,164,18,15,34,152,17,0,39,100,109,234,88,43,17,32,192,204,189,164,234,210,103,192,204,97,170,188,106,52,168,233,220,75,255,28,215,90,51,75,136,35,139,173,52,12,32,114,47,183,41,157,107,60,163,5,87,213,196,88,204,53,171,149,58,162,182,86,30,187,6,158,161,171,91,28,50,223,90,23,99,93,175,150,214,48,113,173,81,140,234,158,94,118,250,182,51,163,134,22,93,227,159,216,155,181,187,207,159,248,14,255,81,172,86,140,246,39,58,29,93,73,108,234,10,172,183,101,79,95,165,165,137,129,248,224,135,105,111,165,108,221,178,97,170,144,92,176,144,185,242,214,229,42,119,84,78,0,78,223,196,23,44,68,4,199,83,50,69,233,190,75,234,63,102,209,233,100,47,235,229,243,13,91,147,51,141,253,126,255,111,247,251,219,242,127,78,4,146,101,232,94,115,181,103,151,20,139,45,243,124,157,154,145,24,82,97,2,97,65,207,52,99,207,34,132,210,92,232,49,69,200,34,161,226,32,169,119,252,18,39,54,192,64,198,12,211,34,197,141,126,63,49,171,192,198,10,224,17,184,200,162,160,192,178,21,157,16,16,56,21,201,74,105,208,232,11,245,215,33,129,83,174,184,0,181,82,17,148,82,102,165,5,156,94,159,245,39,251,50,202,193,76,35,243,1,190,30,204,181,55,46,30,70,134,83,100,238,75,103,93,174,114,18,152,91,117,246,3,197,8,144,175,2,234,194,120,160,229,122,230,235,187,47,185,210,176,151,117,155,104,36,237,81,221,104,118,130,236,176,112,91,75,83,233,88,225,235,140,67,177,66,154,158,79,44,58,230,222,12,113,195,211,120,228,186,244,49,203,95,66,228,37,195,218,210,172,70,220,13,81,134,175,159,69,183,74,205,81,58,174,231,245,66,103,203,126,113,171,61,238,174,109,177,170,114,232,22,220,0,45,223,136,236,176,168,64,225,41,114,128,37,85,244,237,176,106,16,161,8,75,46,223,73,72,215,54,221,11,127,253,63,255,255,249,15,66,164,219,236,136,243,213,122,166,240,55,231,15,227,221,250,195,122,26,39,4,221,161,22,181,226,225,183,111,87,83,22,213,241,232,0,53,24,68,195,143,158,166,128,27,134,140,220,166,89,172,6,164,176,38,91,42,6,124,136,230,86,46,38,51,4,49,3,40,200,240,72,244,98,96,126,97,216,48,152,255,251,178,100,155,140,198,14,104,204,155,153,98,96,71,230,89,211,97,130,72,92,245,167,34,78,237,47,201,25,6,166,13,151,153,24,224,145,136,198,177,77,67,76,85,160,231,69,204,24,32,128,32,200,197,0,64,101,72,176,16,26,255,101,48,150,213,33,39,230,69,135,36,254,151,56,88,74,25,11,198,193,164,141,37,68,105,161,233,253,191,148,86,153,243,217,77,40,137,208,222,135,218,99,63,181,122,95,77,42,115,114,148,72,162,90,114,242,164,171,133,46,139,178,41,92,161,149,208,145,228,24,108,152,149,177,64,32,64,74,232,215,128,194,136,198,13,48,42,56,142,40,137,202,92,147,115,144,110,211,199,108,164,89,124,157,41,42,150,111,106,181,168,44,212,27,133,40,195,49,105,60,53,184,204,164,215,78,173,102,175,82,251,167,59,21,25,48,134,45,203,35,174,215,93,215,240,206,141,4,145,12,206,14,5,99,241,255,124,223,255,159,0,0,21,32,89,50,98,163,193,166,135,56,51,80,193,138,240,40,70,178,25,75,162,6,116,226,232,12,145,165,29,94,228,12,141,110,62,155,154,217,141,255,94,207,191,212,228,16,91,218,210,23,181,39,8,136,196,106,172,250,210,58,210,66,198,2,72,7,41,70,160,0,148,157,148,196,209,80,144,201,141,171,198,153,7,29,120,46,103,10,120,114,88,80,56,96,69,225,101,231,13,148,97,8,162,39,4,71,28,196,175,61,33,22,234,166,27,116,52,29,59,16,57,179,133,145,141,55,116,223,90,216,192,215,189,103,247,32,110,214,6,228,84,24,128,30,38,205,252,105,221,24,181,34,73,32,246,147,144,52,222,44,40,62,242,81,12,100,10,55,2,102,160,204,87,66,49,189,13,191,206,44,164,139,182,185,10,142,124,78,180,228,201,10,58,15,214,146,248,111,69,5,46,34,162,172,69,19,40,23,33,126,249,51,77,167,150,251,138,177,170,158,199,193,121,206,163,237,53,161,45,180,230,135,114,75,236,14,221,199,25,240,186,118,153,140,162,253,175,114,98,186,74,246,181,141,191,234,216,128,0,14,236,5,137,208,218,41,6,16,4,176,170,134,80,82,199,145,8,80,42,25,2,251,156,53,143,194,68,218,155,33,246,213,244,254,234,127,191,255,47,186,152,211,239,97,141,61,120,92,140,94,159,220,210,51,195,106,228,105,175,227,52,114,136,66,161,220,120,0,19,24,153,201,156,188,49,152,45,219,24,94,235,26,230,219,154,197,35,26,226,42,24,148,8,154,98,176,152,78,28,7,2,134,72,158,96,16,147,98,12,49,114,149,28,10,57,154,3,18,134,10,60,158,120,96,178,33,80,176,48,233,66,140,104,176,174,4,148,38,187,132,229,151,150,255,251,178,100,167,12,197,228,104,203,27,154,74,96,69,41,105,179,52,3,196,29,245,225,30,78,237,139,201,55,30,38,205,128,142,49,95,76,80,65,122,109,97,44,64,104,253,79,16,38,1,176,194,96,75,191,143,96,41,53,149,246,69,105,135,142,4,53,37,51,229,228,161,145,193,209,226,132,97,82,180,32,228,188,203,136,181,135,239,137,82,27,162,66,83,13,113,109,21,166,140,197,67,143,64,185,60,16,36,96,249,135,235,174,44,95,84,126,193,204,60,83,161,94,22,94,149,7,77,42,87,46,175,248,125,250,250,18,41,66,200,62,246,246,62,43,245,232,255,73,85,227,203,94,237,185,150,148,36,75,220,253,91,124,57,121,184,217,218,196,181,102,119,97,131,8,81,228,11,121,200,178,148,89,107,239,223,230,191,53,235,90,147,212,207,157,134,90,202,128,37,235,176,122,99,105,150,14,65,88,69,38,130,55,85,82,203,101,77,14,228,122,89,249,73,255,173,95,119,37,61,225,255,89,255,252,127,243,181,238,66,145,155,167,132,230,64,133,204,128,169,199,56,246,8,139,233,221,66,12,109,120,201,225,227,17,241,190,75,244,252,127,134,225,170,63,242,0,76,40,209,108,198,56,57,204,32,75,32,202,8,45,204,220,70,40,197,116,230,140,69,1,0,192,36,12,76,102,128,92,193,176,16,68,128,60,194,48,71,134,77,38,100,11,152,148,88,196,194,10,7,60,10,152,52,0,34,101,152,124,104,14,53,138,17,135,135,200,52,97,167,192,25,76,142,235,126,153,79,144,1,171,100,76,38,221,2,152,205,67,163,192,200,117,163,65,116,140,197,68,55,87,45,208,62,88,51,219,146,46,203,4,215,170,2,69,240,30,152,66,172,244,184,97,86,129,100,139,85,160,209,141,245,110,33,37,88,181,153,126,19,51,164,54,240,122,44,33,44,39,252,14,38,104,130,103,164,246,155,28,145,31,42,89,88,39,26,125,213,217,12,78,227,49,116,253,99,165,58,247,127,175,29,231,230,102,102,179,122,229,55,63,158,89,179,102,47,174,122,29,17,107,12,48,142,159,12,179,125,239,189,159,80,193,251,81,46,78,225,104,229,219,193,155,125,174,253,123,166,25,159,236,98,147,90,59,47,209,203,142,1,75,175,225,118,252,28,97,246,66,2,240,73,226,11,180,243,24,153,111,123,243,142,214,150,181,205,126,127,169,121,254,121,40,77,109,80,99,194,175,124,245,68,227,41,20,210,76,214,169,105,247,166,90,213,46,118,88,166,102,64,101,209,21,67,216,90,29,99,252,168,64,41,187,174,49,45,60,196,195,83,27,141,77,128,75,55,161,40,202,44,147,43,3,83,40,228,240,8,53,60,98,98,142,155,66,210,255,251,178,100,175,8,199,152,117,199,11,220,98,242,70,168,89,211,60,34,138,23,21,163,46,238,105,39,193,60,27,167,13,131,141,176,33,177,145,194,132,35,228,228,167,195,166,33,105,84,19,103,136,8,94,33,67,177,34,187,106,55,123,111,47,124,77,170,23,252,255,192,143,191,249,239,20,85,189,82,208,144,194,23,52,74,193,151,42,138,166,25,115,116,198,76,201,44,39,44,78,231,85,146,82,40,131,134,201,38,222,106,51,8,10,28,4,75,54,128,141,105,91,22,187,90,145,211,36,220,104,101,148,247,99,172,19,100,148,38,36,73,41,40,77,79,149,229,109,127,126,227,157,162,171,112,170,14,145,248,187,16,173,54,177,221,234,198,230,237,188,156,109,88,74,121,164,228,226,4,77,201,48,186,134,26,107,176,142,197,202,163,85,69,122,50,135,54,7,88,58,76,91,121,185,12,245,134,32,105,37,83,157,127,215,53,132,195,119,54,255,254,117,130,161,60,140,126,100,109,77,255,243,35,83,130,119,185,100,183,170,121,17,22,99,244,18,35,112,0,62,228,16,121,39,56,80,37,15,187,33,53,106,128,0,2,99,29,125,115,56,79,19,44,112,243,108,16,35,87,29,147,74,48,19,62,69,82,220,152,49,0,137,13,3,64,73,130,135,193,96,149,12,1,140,55,4,89,240,144,4,37,15,33,104,48,84,111,64,12,124,58,108,144,79,193,138,169,2,181,4,0,78,52,3,81,150,231,97,46,170,122,180,75,101,99,192,214,163,241,203,16,83,123,171,188,212,126,5,206,80,125,69,87,232,196,136,142,160,70,134,220,105,113,96,225,27,3,205,25,59,26,147,19,85,178,67,126,74,230,161,46,129,165,87,50,186,140,193,12,79,146,202,7,83,115,162,156,157,34,52,216,68,74,82,68,167,96,31,197,145,71,10,249,234,35,152,207,205,149,69,92,110,234,16,172,251,229,177,249,106,172,148,210,155,122,146,208,63,47,132,218,255,41,175,11,201,213,157,122,53,195,232,214,52,226,164,246,77,153,91,121,147,223,126,182,126,171,126,228,191,78,206,160,1,252,187,6,212,184,201,4,248,141,128,222,29,8,226,17,21,204,176,53,174,156,51,1,239,95,137,73,63,249,127,255,254,66,71,12,46,133,96,2,81,7,26,0,160,70,16,34,8,219,123,218,78,162,194,163,64,101,9,162,72,237,177,42,192,143,58,135,28,20,27,50,167,16,85,9,169,96,22,219,215,3,43,38,169,21,152,22,130,98,49,57,215,65,134,86,125,25,156,29,2,25,9,56,40,3,97,195,133,177,135,67,15,77,202,1,150,204,85,34,129,67,3,245,26,4,148,75,148,161,84,73,177,122,42,110,192,215,177,47,144,174,149,255,251,178,100,181,140,198,222,117,71,147,187,75,210,77,165,25,195,60,35,136,23,181,163,44,110,101,43,1,62,159,230,205,133,149,136,2,58,65,14,114,127,215,15,179,167,13,82,173,67,18,96,82,177,141,88,241,146,244,127,94,36,200,205,10,186,135,25,115,14,100,196,8,218,93,73,116,53,8,181,44,69,80,226,3,215,23,177,29,184,23,15,17,18,54,42,51,38,15,36,190,154,146,28,42,160,219,73,52,160,91,82,49,155,85,40,226,241,79,102,222,203,17,212,18,73,130,139,18,163,80,142,208,39,118,187,185,83,186,202,20,169,73,98,107,228,112,224,99,72,193,248,44,96,152,177,72,236,253,42,1,78,230,194,150,15,112,3,148,233,8,154,160,80,227,6,163,172,186,224,215,223,126,71,132,70,18,168,255,245,255,245,79,200,115,24,172,106,206,231,80,65,33,81,114,157,92,84,104,116,102,222,190,250,39,103,90,228,245,111,93,4,14,97,203,131,64,202,136,0,202,2,238,82,162,132,145,29,55,80,0,32,2,82,146,153,11,186,118,177,89,129,35,103,43,76,154,234,48,105,189,1,165,132,8,79,53,121,92,193,225,197,21,48,89,0,160,153,50,176,8,150,52,48,2,18,56,231,5,144,128,70,160,96,162,192,131,168,244,136,217,65,66,52,13,115,9,215,143,238,67,218,219,193,245,26,110,48,100,167,139,15,237,215,3,255,56,166,3,141,71,181,128,115,19,140,84,229,16,214,35,21,167,10,154,172,77,146,202,106,190,23,220,129,67,81,178,166,224,80,48,105,113,120,238,146,36,120,194,52,67,17,82,146,33,125,148,97,52,178,218,68,117,52,77,252,102,105,185,59,108,115,201,93,146,214,209,49,34,167,28,174,201,164,227,237,8,156,209,250,11,135,129,19,141,26,62,43,84,212,24,68,165,165,189,47,158,54,235,101,135,68,142,150,93,182,15,152,179,241,118,11,237,180,4,173,155,251,15,209,32,152,138,136,5,132,181,156,213,147,102,113,134,9,104,238,91,64,97,21,43,254,159,255,252,159,253,108,182,19,118,174,186,32,204,198,143,14,136,237,42,223,182,100,0,1,46,7,88,186,144,117,77,58,32,197,37,203,128,90,92,160,250,2,185,31,210,0,0,148,161,131,180,201,230,99,129,138,200,1,176,40,129,228,138,137,160,54,41,164,194,40,24,135,52,216,211,49,120,29,128,140,62,62,66,128,192,177,148,24,65,150,156,112,106,49,240,91,45,153,129,100,1,140,96,169,130,192,88,232,84,44,6,40,120,0,195,49,92,3,46,123,36,97,146,245,209,251,105,55,42,44,94,214,30,3,237,71,135,129,184,165,59,31,187,13,242,211,97,145,213,149,154,18,10,80,92,255,251,178,100,193,136,198,94,104,201,187,155,74,112,73,37,121,195,97,2,84,31,221,221,30,110,176,91,129,61,31,165,141,144,142,120,156,59,152,1,245,189,1,132,39,199,208,235,171,199,68,225,242,245,135,107,83,193,204,190,34,20,206,207,20,136,100,178,113,209,4,174,76,120,228,105,88,120,36,64,28,157,155,137,69,85,69,53,101,134,223,19,225,124,252,250,135,108,155,22,37,148,170,210,80,229,124,46,77,162,117,107,29,40,110,218,27,29,161,198,95,215,215,67,72,168,120,100,185,89,93,61,12,207,207,138,11,14,193,153,44,182,80,72,111,9,131,231,233,74,129,65,202,99,245,108,91,252,230,8,101,181,131,81,181,78,86,15,246,88,87,96,71,255,253,84,93,30,83,138,168,0,9,13,200,33,58,135,110,54,196,7,6,97,232,90,21,154,40,119,113,6,131,101,33,159,47,247,55,54,232,218,215,237,111,192,150,71,55,185,183,198,227,236,20,99,253,66,102,50,77,0,122,23,153,255,185,127,255,255,8,140,216,123,76,154,76,88,39,123,12,10,25,171,91,155,84,98,52,238,32,132,22,216,8,106,119,174,6,57,100,125,47,231,242,198,104,151,166,182,78,141,198,22,232,36,46,187,12,68,233,59,12,124,12,188,133,196,78,225,38,249,0,200,33,66,50,43,35,162,56,63,8,58,76,100,132,183,110,197,60,15,79,81,216,177,79,22,194,63,65,168,251,31,134,230,96,38,184,226,84,223,237,247,109,37,145,134,0,152,17,26,58,22,30,157,18,12,114,134,33,134,80,193,37,182,29,185,28,173,195,113,227,76,129,212,56,161,193,227,131,128,52,44,86,7,19,157,153,191,143,137,126,251,61,29,88,2,0,97,166,218,17,4,130,65,193,49,69,99,59,104,72,98,94,56,16,240,119,43,142,64,208,176,114,244,38,112,189,243,143,196,179,223,163,196,6,196,184,214,189,173,157,223,10,232,214,52,212,38,69,32,64,8,1,195,40,19,3,129,8,45,138,196,61,30,159,108,96,82,56,168,20,149,213,33,77,18,213,254,62,92,113,135,24,170,199,209,168,194,119,168,6,110,204,24,116,97,240,69,138,48,233,49,9,151,151,46,26,139,150,225,224,175,191,179,83,109,76,38,121,47,4,235,219,109,182,252,227,250,115,139,208,131,190,136,214,185,99,244,253,31,251,126,109,197,208,191,177,217,11,164,233,0,3,243,18,66,147,85,197,83,56,136,3,238,159,227,40,76,227,23,19,227,33,190,49,100,179,28,229,48,212,1,233,3,56,103,10,8,26,193,232,92,84,193,128,193,1,230,94,8,198,146,60,212,64,80,154,136,70,3,192,233,77,10,136,162,57,162,102,236,73,81,74,122,204,255,251,178,100,183,140,231,62,104,204,27,108,127,176,61,68,9,113,101,226,84,160,221,165,42,78,239,37,64,217,161,39,140,208,15,200,150,157,52,181,134,70,103,82,209,34,225,248,194,2,31,217,50,216,26,166,77,109,158,64,212,235,201,97,84,170,34,103,222,69,140,243,70,23,97,148,210,179,216,26,172,180,81,72,229,61,26,84,44,102,28,145,242,44,165,194,35,218,15,84,233,130,223,128,151,112,242,23,238,136,65,144,124,117,167,75,112,217,17,177,93,73,28,103,121,157,34,114,48,205,96,178,172,83,63,208,252,59,123,8,252,190,107,225,154,108,43,199,50,221,43,237,123,82,41,70,20,214,174,239,121,103,103,184,221,173,191,153,92,211,218,148,227,141,37,121,46,178,171,187,247,105,123,26,125,157,168,101,156,163,236,59,86,101,79,101,141,107,86,112,254,210,243,127,250,252,179,199,120,115,180,120,243,27,181,234,127,205,74,216,143,194,33,167,222,7,240,168,216,190,22,33,224,0,173,19,50,152,218,98,144,147,169,73,102,243,132,52,215,189,63,255,255,253,125,7,223,255,254,164,99,243,73,36,65,196,45,50,136,101,232,149,41,88,193,94,179,161,218,65,0,0,0,112,192,178,224,217,80,208,196,213,48,218,61,100,216,64,248,199,52,208,198,99,192,196,128,0,198,194,72,186,134,25,130,166,41,142,3,161,241,128,37,161,129,96,20,54,92,19,22,128,103,40,112,49,48,124,36,4,128,4,160,0,48,36,12,10,10,163,81,48,113,70,173,106,94,139,246,53,19,47,212,139,81,105,5,198,158,60,202,157,40,16,201,161,63,40,236,2,55,46,193,210,129,39,223,225,228,112,212,44,147,11,27,119,34,65,220,223,72,178,127,211,222,148,152,113,45,239,96,133,219,149,114,160,25,124,142,104,168,146,31,235,196,153,247,53,31,34,67,202,169,210,223,210,245,46,113,211,27,93,249,94,160,167,181,198,198,137,17,10,143,252,29,157,249,187,218,173,96,243,242,9,157,207,77,41,150,184,216,252,243,207,245,42,29,179,171,129,147,186,182,228,15,163,57,217,65,84,85,53,163,104,29,195,80,238,154,62,104,170,234,189,240,121,42,107,246,108,150,253,155,154,87,74,131,168,49,242,238,242,75,61,52,0,0,1,123,213,15,146,149,218,125,68,10,88,207,218,195,101,56,200,3,195,6,109,54,167,134,198,86,172,103,255,255,183,109,177,147,10,179,71,175,167,212,205,95,255,250,145,177,190,222,72,37,146,57,41,115,21,213,168,3,41,135,199,17,172,161,193,130,168,25,142,58,1,145,102,217,139,170,121,133,130,40,98,0,52,129,139,6,230,48,129,70,33,9,100,0,129,132,163,184,240,145,255,251,178,100,173,142,231,167,102,202,27,186,92,240,58,227,185,179,97,42,82,28,157,163,42,110,229,115,193,38,36,230,205,134,9,81,47,10,3,198,30,2,45,92,116,41,3,3,33,96,21,234,11,2,68,65,160,36,56,15,0,231,137,117,81,53,151,58,244,26,193,44,238,110,67,214,230,156,144,3,186,157,241,41,98,243,14,234,127,137,111,102,243,194,180,174,236,0,185,21,240,227,214,107,13,29,184,172,245,42,91,3,18,231,242,210,223,167,182,172,172,126,150,232,21,57,38,84,40,69,142,51,37,12,254,134,64,145,85,172,223,101,157,42,77,127,205,89,214,13,85,142,210,102,245,210,235,182,127,245,52,203,68,63,213,84,251,146,86,180,118,252,255,250,7,15,27,184,76,210,151,105,89,231,56,225,247,32,107,158,182,54,210,105,97,2,86,82,104,122,76,23,114,45,70,152,213,191,167,84,211,101,119,189,167,222,77,65,159,252,148,192,3,122,6,146,56,80,48,209,40,46,197,137,15,167,109,72,75,35,66,21,171,166,168,148,50,53,231,42,185,91,79,255,245,237,240,218,147,255,234,251,246,213,255,234,39,251,127,255,255,255,250,32,40,106,167,46,245,164,255,79,236,143,112,200,112,60,109,93,239,230,235,118,243,0,0,0,2,176,198,69,240,213,144,96,195,227,100,247,75,204,211,82,8,200,132,188,202,211,188,196,160,60,198,162,84,194,0,204,194,128,176,197,209,80,186,70,65,2,166,18,128,238,96,140,36,49,116,15,135,73,64,211,21,129,65,80,26,36,12,2,10,194,36,35,18,22,4,137,26,89,197,224,227,231,40,71,27,24,47,157,226,222,13,66,232,47,246,26,242,66,146,84,5,68,39,170,170,184,236,187,5,103,81,58,192,199,8,178,153,128,0,164,196,186,159,243,184,218,16,193,44,171,17,118,167,106,178,20,163,153,190,101,0,236,205,60,42,89,67,132,54,76,197,158,184,80,141,102,234,222,211,192,206,57,217,37,125,230,250,188,191,241,28,177,206,81,111,14,116,68,168,5,133,52,153,84,174,146,243,115,167,250,156,201,154,194,8,120,202,114,197,185,98,162,16,180,197,200,160,121,136,176,215,142,26,31,60,210,92,181,195,235,26,118,227,200,73,32,173,115,144,89,135,0,0,0,224,209,163,66,4,144,73,53,1,55,86,136,146,12,118,31,81,68,192,130,22,241,102,72,118,239,67,237,195,234,206,246,255,248,250,247,193,13,183,230,163,106,188,191,223,79,226,255,86,255,252,159,255,255,86,170,32,49,14,238,68,26,98,208,249,114,128,221,204,38,63,130,17,243,1,11,51,161,201,195,36,4,195,15,142,35,9,71,82,32,252,66,59,43,160,225,212,195,224,255,251,178,100,165,142,135,41,104,202,27,185,69,98,69,73,233,147,97,130,88,88,137,159,48,110,225,113,201,39,167,38,169,133,137,105,166,86,58,38,33,150,73,166,10,27,159,149,160,96,208,2,170,185,179,130,104,140,228,72,161,243,175,131,70,164,253,53,62,253,187,255,18,107,249,194,155,38,17,119,128,73,182,50,77,8,63,38,196,202,238,232,171,40,122,245,245,241,188,91,28,231,41,68,33,144,229,117,204,251,86,92,239,210,103,69,177,164,104,63,186,170,19,143,102,239,126,115,255,231,128,205,65,1,112,181,145,184,66,251,82,125,28,177,0,52,88,127,81,155,141,41,165,40,95,73,127,244,214,47,25,231,203,234,38,86,56,169,198,154,45,44,57,103,19,64,210,86,113,91,79,185,75,60,117,169,181,170,111,81,87,83,155,157,125,35,21,103,172,128,5,192,0,9,131,118,197,216,32,154,86,133,38,168,231,20,222,251,172,182,224,122,38,236,33,243,18,18,245,125,195,22,251,218,64,13,251,63,123,237,147,240,226,115,125,65,246,213,244,254,159,244,31,255,255,210,63,61,19,174,170,157,44,147,73,84,56,151,108,179,193,56,29,208,0,0,20,220,8,179,3,144,163,24,135,179,191,142,227,48,135,179,36,203,227,41,0,131,30,192,51,11,200,82,64,176,193,48,164,197,144,216,170,11,152,10,47,137,7,49,226,16,92,0,2,102,34,4,3,3,132,94,137,183,163,206,144,95,40,50,142,121,37,81,169,54,232,99,25,251,249,223,139,143,5,19,140,59,210,56,187,10,12,78,142,224,168,15,39,101,104,29,111,130,50,18,98,221,151,111,151,155,12,9,75,109,22,94,252,163,208,78,175,65,13,75,10,229,177,138,215,124,31,189,110,109,54,63,41,46,127,217,205,228,93,25,218,162,112,207,58,193,139,90,86,129,238,111,218,134,169,226,241,78,81,184,104,206,236,84,151,51,231,173,78,221,164,181,39,57,182,106,190,189,184,236,218,235,59,180,88,137,229,248,189,151,25,92,249,194,167,182,23,31,221,122,24,162,110,24,80,214,82,215,187,141,95,153,102,39,58,14,0,64,6,225,234,157,79,195,234,146,140,64,230,207,198,75,25,150,52,107,173,214,214,171,203,172,31,22,149,101,60,159,79,215,214,189,180,208,114,161,153,46,203,126,79,239,175,245,215,251,127,255,253,64,82,28,232,100,86,71,49,157,178,93,1,243,29,49,82,242,114,254,119,0,81,152,23,148,240,92,18,204,11,132,200,211,172,200,204,140,64,60,194,76,141,76,38,132,152,193,212,8,140,46,129,136,192,24,11,64,194,180,97,60,11,33,80,63,48,118,1,51,4,48,5,205,41,204,23,0,5,215,44,1,177,255,251,176,100,176,142,198,208,104,203,27,185,100,112,73,73,25,179,97,66,124,92,217,133,36,111,101,113,193,58,38,166,141,147,137,169,129,72,15,146,128,74,141,151,4,140,208,38,32,118,196,93,176,168,162,33,176,91,248,52,11,218,135,172,105,42,65,192,78,168,74,47,193,177,36,103,55,194,145,210,160,157,40,125,84,65,200,97,72,92,50,104,111,199,9,137,140,251,49,106,60,148,0,100,101,157,205,44,171,223,85,5,253,149,241,26,144,185,116,189,11,175,253,41,49,184,92,110,18,47,236,94,174,72,149,82,133,65,212,216,124,44,108,217,90,36,166,106,138,141,146,112,132,245,157,240,194,214,68,37,239,255,75,92,243,21,117,92,181,116,186,38,185,45,204,125,36,187,57,139,155,211,147,54,158,67,86,95,223,171,118,104,168,144,38,21,46,19,50,8,135,63,101,123,107,20,0,5,245,140,75,71,8,5,146,188,1,38,41,10,100,210,151,64,170,171,31,113,50,149,12,56,160,90,124,79,98,73,167,126,175,72,74,107,80,191,69,194,255,238,219,247,219,251,255,255,255,255,99,2,118,86,87,217,209,202,215,107,60,32,32,136,168,135,16,156,104,50,144,3,85,217,191,180,0,2,241,4,248,16,146,24,20,92,27,217,247,25,84,88,26,4,131,154,26,155,25,44,27,25,106,50,24,82,25,152,116,37,25,90,24,10,132,230,28,150,128,0,97,125,160,209,128,96,139,234,21,6,128,195,177,8,20,162,161,99,201,192,10,0,70,49,222,242,183,201,144,45,218,212,145,187,235,147,215,187,0,7,58,224,63,172,69,136,191,137,106,18,4,38,86,48,76,110,228,160,48,25,204,134,17,87,181,165,227,207,67,24,190,173,6,196,164,46,218,245,228,2,240,103,58,155,78,118,48,104,132,186,75,208,91,16,171,75,120,160,94,84,80,235,215,251,45,183,234,146,223,78,25,177,34,12,56,234,43,166,178,146,174,247,64,239,183,85,215,197,85,190,216,235,98,182,202,217,52,199,70,130,239,101,221,244,155,173,202,195,90,218,230,95,84,148,57,190,190,206,46,174,220,146,139,40,144,40,56,192,8,226,253,71,168,250,64,0,1,245,83,166,172,130,32,253,164,8,174,91,220,81,222,98,54,156,210,88,11,153,234,91,243,91,195,119,123,113,135,53,174,253,22,79,62,243,127,243,255,223,230,255,255,255,255,117,49,113,172,52,3,77,216,220,78,136,56,68,50,205,11,205,111,229,10,142,130,46,177,232,93,55,89,245,133,70,17,76,134,178,9,102,29,183,135,34,127,38,218,8,38,68,72,198,87,132,70,103,4,166,39,31,97,2,160,242,224,101,176,78,4,12,76,91,42,204,56,2,97,129,255,251,178,100,171,14,230,210,98,73,19,185,92,112,77,234,41,163,96,35,158,27,37,153,36,78,233,49,209,46,165,102,141,144,142,120,144,44,4,55,52,196,183,3,29,97,80,29,54,197,13,147,52,20,112,24,152,225,9,86,217,59,168,179,239,87,80,111,235,131,186,171,4,24,45,254,99,233,73,0,183,169,184,99,0,197,50,105,141,75,41,161,161,119,235,44,13,172,38,4,148,68,247,155,153,73,92,172,19,55,194,145,126,212,234,179,83,87,233,113,33,156,108,40,77,237,204,37,15,105,90,220,131,186,203,46,81,50,74,46,63,152,50,59,76,70,243,195,223,79,182,192,179,105,249,205,250,154,113,67,23,76,132,233,169,210,4,181,30,36,143,227,157,133,28,207,77,249,190,43,236,29,87,56,78,26,220,237,249,170,99,10,174,171,16,154,20,186,235,201,86,255,150,183,33,128,58,64,223,65,12,85,223,57,136,92,224,192,209,206,202,194,80,189,202,3,29,110,122,230,175,253,5,31,119,87,183,0,44,255,127,249,126,178,127,242,255,255,222,95,215,255,255,34,165,98,55,197,67,170,233,148,198,126,153,16,55,156,9,2,34,38,157,10,36,144,113,46,114,155,19,175,211,0,2,163,31,32,1,237,144,200,209,204,254,29,248,220,50,188,208,51,160,204,228,236,12,76,152,56,136,24,18,24,24,110,28,153,78,20,38,248,24,125,7,19,114,97,64,108,194,32,57,176,14,6,38,11,129,130,0,9,39,71,35,38,144,87,198,106,27,219,2,151,33,194,175,106,169,111,55,61,63,81,152,135,28,251,171,231,89,198,92,45,40,59,248,183,144,133,65,199,165,119,103,113,164,101,253,1,102,250,77,96,230,231,64,33,74,41,184,147,143,141,70,125,73,118,202,17,63,221,124,31,255,248,242,180,231,147,9,151,235,41,159,188,208,65,12,161,199,110,41,143,189,205,95,105,253,221,12,39,22,129,135,179,254,186,186,12,203,28,177,207,77,88,177,255,175,125,248,32,90,110,233,209,141,249,123,20,106,23,166,43,238,77,87,210,183,220,73,117,147,21,215,244,252,171,139,232,239,217,188,110,142,100,86,72,32,18,96,156,117,212,73,35,232,2,0,0,2,219,211,183,136,238,5,170,27,10,89,167,211,179,107,117,21,49,211,14,187,127,161,255,87,148,79,233,183,111,168,223,151,79,255,255,255,191,255,253,254,237,219,91,130,58,48,54,8,180,36,216,168,89,12,12,149,37,84,53,161,109,80,104,70,68,151,116,125,15,109,160,203,76,28,60,3,42,195,5,70,211,238,147,147,12,72,3,17,217,211,18,14,83,18,64,83,21,70,146,203,15,28,97,197,200,80,10,48,212,106,48,32,6,167,82,193,255,251,178,100,172,14,167,0,101,73,19,185,100,116,74,103,201,167,97,34,84,26,145,163,42,110,225,143,193,20,42,102,141,132,137,80,161,197,202,28,251,18,64,90,157,149,38,162,2,170,12,129,193,207,68,195,68,118,63,80,246,190,24,253,65,168,137,0,203,26,60,114,18,209,210,26,158,196,61,8,254,46,14,97,1,73,179,192,204,8,191,208,61,154,161,16,134,119,230,221,106,109,193,18,11,153,169,74,46,140,50,246,8,1,14,96,112,175,250,11,97,124,147,78,218,127,148,221,171,153,211,120,118,246,163,201,38,183,134,171,38,110,190,31,142,105,89,131,98,203,207,176,118,243,107,136,167,241,196,37,159,191,122,215,212,183,77,105,188,121,187,157,89,202,40,163,125,5,237,123,175,198,107,180,199,28,120,225,237,110,99,110,244,63,182,94,23,169,111,90,246,217,220,5,246,109,237,28,9,44,18,64,26,36,72,117,212,6,137,205,80,90,0,211,246,238,152,244,170,234,195,247,250,247,247,151,247,209,191,237,255,255,87,255,255,255,255,102,74,58,232,141,125,239,216,192,243,51,144,27,1,49,150,114,43,218,65,103,66,54,127,212,0,0,4,112,195,50,192,75,89,49,132,189,63,221,47,52,120,10,51,128,133,8,68,136,144,176,50,50,96,176,130,96,80,68,99,168,18,72,6,24,94,57,152,44,3,198,196,64,160,8,33,135,138,128,136,97,72,92,5,103,33,7,90,10,67,135,100,102,242,250,39,253,174,247,24,47,191,47,189,117,163,33,172,177,112,201,159,201,249,104,247,40,171,173,185,157,62,14,221,204,86,155,203,244,6,87,242,158,8,131,185,109,46,92,250,73,151,51,117,163,208,117,185,164,94,191,46,161,140,99,240,99,29,195,217,149,141,92,146,234,238,44,127,183,183,123,62,215,156,195,241,230,125,222,187,206,143,106,228,192,134,175,166,39,18,29,46,110,205,221,22,156,211,40,134,181,50,4,230,162,7,78,11,163,81,40,108,110,93,52,146,130,51,243,70,253,204,75,108,45,227,168,155,58,155,23,54,211,235,201,44,123,125,166,88,157,237,46,231,37,80,130,158,58,49,76,0,96,7,252,166,146,33,104,35,164,16,227,129,33,124,100,102,44,169,15,83,207,86,237,186,255,255,191,239,249,163,178,139,180,8,2,27,233,127,250,200,96,208,225,97,34,150,65,73,58,92,3,208,101,110,40,133,253,168,32,128,20,148,20,71,56,192,168,193,9,211,239,108,12,46,99,11,78,6,85,0,162,81,141,74,72,44,14,82,130,146,132,32,194,34,41,48,202,80,74,0,30,5,221,110,132,195,69,206,221,200,65,180,227,160,213,8,48,24,34,1,205,133,192,150,176,112,57,187,255,251,178,100,177,140,199,16,104,202,27,184,76,240,59,7,201,227,64,3,242,26,229,163,46,110,61,60,128,191,5,39,77,135,140,88,187,229,34,103,196,165,177,232,244,14,213,22,77,74,237,38,23,247,218,149,253,164,253,62,171,136,128,214,177,152,177,219,0,220,242,250,84,205,90,52,64,200,195,166,118,149,198,15,131,81,238,75,190,169,215,190,209,3,226,45,109,10,211,41,217,100,162,237,143,82,201,138,222,17,246,214,47,38,24,219,216,117,245,151,152,20,66,103,136,41,230,39,13,70,153,61,168,161,7,162,119,206,152,134,169,140,33,173,16,54,140,84,64,72,201,60,136,21,104,250,38,7,30,93,168,198,246,153,123,149,201,69,164,219,56,8,67,172,165,173,162,141,163,38,116,128,0,2,225,67,61,38,15,49,30,23,164,153,209,35,218,108,201,128,23,139,131,168,120,23,241,38,191,183,215,255,171,255,246,79,17,169,206,207,234,20,72,249,198,32,197,101,220,40,0,85,184,195,227,241,44,224,48,180,108,92,105,164,198,70,91,12,25,0,228,68,28,24,40,136,1,130,48,40,97,108,148,8,13,23,23,66,187,164,133,211,36,128,64,193,106,164,122,200,64,112,57,0,30,7,12,8,197,47,193,37,234,104,70,31,194,182,118,162,70,33,75,162,246,199,183,57,194,202,126,118,70,242,161,25,217,66,107,249,0,153,253,178,155,134,31,239,99,66,75,251,93,103,92,224,139,155,61,154,231,177,137,158,114,179,239,76,191,19,143,217,43,61,229,119,43,172,68,123,121,180,197,73,183,44,18,144,8,42,55,78,33,81,17,84,204,176,93,182,162,93,156,101,119,145,205,35,196,66,36,109,193,172,93,18,53,252,33,108,146,57,128,243,112,33,37,126,49,40,172,133,144,242,34,96,74,103,200,21,128,91,168,163,115,65,250,104,208,18,242,233,169,68,205,122,223,214,104,8,0,27,135,134,125,140,21,192,166,131,8,52,232,75,4,136,204,50,105,135,75,167,160,222,164,134,186,81,206,213,190,252,150,243,112,132,149,74,23,145,63,228,255,255,175,255,254,255,255,252,106,129,131,99,144,211,153,28,238,100,163,157,223,161,194,180,2,135,21,23,194,255,17,160,0,43,6,46,38,247,13,198,2,16,135,8,245,6,175,6,198,5,74,102,35,140,38,98,2,70,39,25,6,0,131,38,89,130,6,61,7,132,32,49,128,100,105,129,128,187,34,105,201,36,240,149,68,33,225,56,20,11,167,104,132,39,30,4,196,0,200,40,248,104,181,134,150,175,133,207,203,169,149,254,241,95,206,94,80,102,101,88,169,96,152,178,126,151,210,134,129,14,79,197,186,4,41,164,141,23,80,172,76,102,31,49,169,255,251,178,100,199,12,198,142,104,204,155,143,77,96,74,201,153,179,101,66,108,94,233,163,36,78,233,51,201,14,23,37,137,172,28,104,40,179,110,210,45,75,198,134,177,249,12,19,18,149,222,122,222,73,169,130,249,91,177,81,190,238,13,25,142,89,201,132,70,185,239,245,169,60,26,205,235,101,77,111,86,163,178,106,149,59,171,215,179,179,222,94,185,21,104,149,54,180,193,238,104,71,20,1,229,94,69,52,12,140,146,151,173,140,153,88,162,203,187,34,197,201,111,81,66,162,83,57,37,154,240,33,85,85,113,3,77,48,252,96,228,144,176,42,70,113,171,233,117,21,44,89,201,18,226,177,97,12,146,48,53,135,104,160,233,124,207,147,250,76,0,6,25,12,60,33,16,118,202,162,41,165,192,232,186,168,14,128,138,192,28,88,226,75,195,157,161,133,42,130,34,136,129,194,146,216,255,29,127,40,47,125,28,161,86,156,159,28,50,132,254,164,191,243,63,242,189,127,245,22,174,184,250,254,85,180,136,200,0,0,11,112,192,197,44,34,60,48,88,230,58,249,161,50,120,119,50,128,29,50,172,209,49,32,5,49,124,43,2,130,33,96,152,196,144,165,161,7,17,33,130,84,165,222,87,243,35,50,60,157,20,27,40,141,101,7,97,130,194,56,1,233,170,163,143,7,125,172,225,242,76,46,187,15,173,12,178,130,111,59,3,205,177,199,222,14,237,102,135,86,224,227,157,110,217,2,15,159,6,79,225,52,33,20,229,91,173,155,157,146,206,126,107,69,222,100,250,250,64,24,181,196,170,100,158,236,208,249,157,178,182,154,41,185,11,240,55,237,63,5,127,237,111,101,155,180,253,99,247,87,47,199,161,113,168,93,190,179,143,234,136,93,154,123,120,196,91,74,123,27,219,103,182,168,222,117,79,156,92,237,214,42,203,117,85,178,175,185,207,71,104,34,114,184,162,111,68,40,140,151,51,254,237,196,71,73,165,93,203,117,130,128,1,144,55,27,83,167,3,74,94,35,100,79,90,68,245,72,167,29,80,145,143,229,72,76,24,88,153,202,49,239,255,89,112,116,39,190,253,22,78,107,255,255,37,255,6,141,52,117,52,171,231,16,218,189,100,0,20,182,152,30,220,135,55,166,16,132,135,191,153,6,201,132,0,151,24,194,34,252,197,144,84,199,1,28,56,69,7,31,38,46,5,141,212,42,45,4,5,146,156,138,192,121,75,204,98,168,12,36,3,196,68,32,41,88,22,64,8,15,0,98,16,86,11,175,36,144,242,228,53,127,229,118,110,102,161,85,225,50,89,186,38,140,160,246,174,177,154,92,40,93,173,212,25,4,21,6,117,139,45,174,71,31,60,202,4,219,140,41,27,247,85,248,186,160,119,255,251,178,100,194,140,198,163,104,202,155,184,99,240,56,2,201,163,101,231,38,29,41,163,40,110,189,156,129,75,166,230,141,149,149,104,67,218,148,240,215,51,136,111,149,118,227,30,118,40,116,164,210,176,101,5,118,225,202,202,165,96,202,210,229,72,241,173,227,20,19,229,170,172,189,20,83,11,7,171,18,173,129,122,166,35,70,161,42,86,87,24,61,164,179,213,71,23,97,109,10,195,44,110,7,213,37,187,106,33,67,129,252,92,107,117,39,106,101,137,87,126,151,225,134,26,56,236,183,88,21,151,216,155,185,71,72,135,135,144,178,95,84,165,41,118,215,27,127,0,1,174,16,76,174,104,177,43,114,45,170,63,194,147,242,219,30,95,176,41,23,116,119,82,99,82,182,59,224,120,76,150,72,80,211,218,221,73,223,87,187,103,253,63,244,255,255,200,97,48,153,89,6,139,56,177,65,221,43,66,206,197,162,50,178,50,157,181,51,187,172,167,69,57,146,152,197,176,221,138,73,161,32,3,243,5,18,223,48,202,3,243,4,193,11,53,158,19,67,17,96,224,49,57,2,51,22,32,62,7,15,177,130,200,125,24,7,130,240,84,24,76,29,65,92,10,7,102,1,33,6,48,2,49,101,162,28,0,221,17,129,105,129,184,5,141,0,36,58,9,12,140,97,216,144,112,213,145,194,167,104,172,23,181,221,127,205,187,231,42,72,117,102,150,63,238,77,231,181,195,14,170,143,146,217,61,155,202,211,157,228,146,38,182,221,179,8,58,249,188,12,126,81,212,32,131,234,207,52,58,248,193,53,241,170,94,120,134,115,16,44,237,44,16,208,41,107,202,109,106,146,91,119,216,31,74,51,126,36,50,87,14,125,149,172,207,97,12,135,56,219,103,175,249,9,239,77,73,67,176,109,232,155,69,215,114,83,17,176,194,108,38,79,138,156,76,137,125,78,189,176,253,233,237,87,74,180,101,29,34,65,11,184,234,43,211,210,195,211,131,116,180,38,234,99,69,137,149,197,195,107,104,151,148,50,251,146,4,66,22,196,118,125,141,128,92,212,7,28,42,65,9,225,72,27,194,229,168,217,117,165,76,111,255,83,122,57,129,43,76,61,250,138,205,199,51,127,255,144,163,50,144,26,22,42,114,36,8,84,73,106,222,77,192,97,57,87,130,167,171,64,157,70,41,107,233,43,85,33,241,128,9,135,57,226,152,38,134,121,128,136,159,154,141,163,9,144,112,96,152,55,28,72,168,214,24,57,129,33,128,128,173,160,8,4,66,230,13,193,16,20,6,80,128,197,48,67,1,72,116,44,0,160,160,31,139,18,3,25,129,24,38,0,64,39,72,30,81,200,170,96,56,97,208,38,198,35,168,50,220,179,244,172,189,217,53,29,255,251,178,100,197,140,199,87,102,200,147,217,76,112,73,133,185,195,97,135,37,29,169,159,30,47,105,49,217,49,160,103,13,129,25,248,120,16,120,108,101,206,99,25,202,19,180,4,98,118,129,184,79,218,108,80,108,106,168,53,152,210,29,70,140,40,166,237,101,226,84,82,170,64,9,38,73,70,233,181,138,147,143,92,190,254,192,192,59,24,160,105,118,51,108,76,114,220,173,200,166,162,171,65,148,201,99,22,149,157,183,138,215,64,192,221,33,132,135,188,63,156,14,74,50,147,211,189,175,13,221,140,216,237,109,190,228,171,246,189,252,133,54,204,55,106,82,133,245,119,53,173,88,180,21,179,111,83,46,107,32,32,134,19,196,174,22,156,110,230,156,46,165,170,65,94,218,147,206,12,95,62,9,62,175,106,24,0,77,181,18,88,30,34,116,12,77,53,146,18,211,229,101,237,115,55,33,183,205,118,162,146,149,111,255,247,247,255,131,231,250,148,105,235,101,168,142,174,182,176,97,158,144,75,236,51,82,174,234,125,158,94,114,242,127,216,107,241,219,91,27,79,26,100,54,30,22,1,29,196,221,187,232,0,204,16,76,204,196,52,24,76,21,7,244,196,17,71,140,75,195,228,197,8,44,12,91,69,216,195,16,13,140,12,131,240,192,12,28,71,65,184,193,156,36,198,128,32,193,92,37,132,130,34,136,168,3,98,192,247,14,5,0,244,193,152,7,83,106,12,44,177,21,165,42,14,90,38,93,93,195,176,235,19,198,72,200,249,167,219,43,143,227,3,155,173,10,134,162,107,0,28,182,4,206,93,134,173,42,235,208,88,163,182,38,250,74,0,129,105,239,214,106,88,61,98,19,49,219,112,133,155,26,140,199,97,90,162,38,5,26,202,54,172,83,86,91,3,21,206,82,216,39,38,239,195,60,152,42,28,204,144,161,184,16,158,131,34,21,85,42,154,231,141,54,126,214,27,164,213,110,77,78,25,87,176,216,52,197,214,106,108,83,55,109,164,129,233,174,130,22,198,193,183,250,254,120,250,172,207,126,223,56,212,188,103,115,167,66,9,43,123,126,252,83,150,45,138,112,55,147,118,64,113,50,90,64,2,91,176,187,11,232,185,77,72,148,248,42,40,206,165,87,91,252,222,173,12,220,231,41,249,255,239,247,255,55,255,195,231,172,61,169,10,210,129,38,16,102,161,146,228,168,244,146,35,91,181,83,85,233,67,58,65,231,206,7,175,182,176,124,93,192,116,17,177,101,11,46,2,1,204,9,10,44,198,76,43,204,23,3,176,199,89,9,204,86,195,136,193,116,168,140,7,192,48,195,64,3,76,24,194,188,48,2,12,50,128,24,193,88,32,2,128,64,96,106,16,166,0,96,34,210,136,0,204,70,255,251,178,100,182,14,199,74,104,200,11,218,76,112,73,199,185,195,100,35,110,29,45,187,34,79,101,49,193,57,38,231,13,130,137,169,1,144,193,104,76,25,0,161,1,173,80,26,129,71,65,116,193,206,28,205,44,88,125,120,92,237,59,6,207,115,87,186,211,209,43,176,150,23,16,190,176,64,229,229,219,128,231,62,74,236,89,149,136,13,38,142,146,132,193,34,73,44,149,51,124,32,112,112,12,91,10,70,191,202,185,194,238,219,65,215,246,187,226,236,81,75,155,19,52,194,158,39,69,157,44,171,152,29,0,234,206,121,106,29,76,144,186,21,82,102,29,209,41,186,174,189,200,41,217,227,56,94,239,73,39,103,102,174,251,94,71,150,233,155,98,70,96,159,171,151,169,44,195,27,82,241,229,204,26,193,35,153,210,181,21,91,48,162,152,108,171,196,44,171,22,113,2,58,114,217,255,255,255,255,167,253,130,0,38,252,110,21,16,15,227,28,89,169,246,242,179,221,182,119,82,101,211,189,26,149,14,105,95,255,44,92,25,153,120,223,244,124,255,255,246,88,81,24,33,181,233,192,204,169,45,93,142,234,218,88,64,106,178,12,33,70,86,35,18,166,50,100,216,248,17,108,103,65,88,129,100,98,134,226,168,108,0,101,184,193,76,113,43,89,128,73,7,223,127,25,8,48,101,81,233,147,16,224,160,73,134,131,131,128,129,128,73,128,194,232,114,26,18,32,182,10,202,52,36,149,39,161,133,128,55,215,65,140,54,193,218,153,10,26,226,235,165,198,32,161,26,163,108,76,212,184,54,50,170,43,25,118,47,163,246,249,255,89,198,9,1,31,88,2,99,95,85,189,208,131,56,121,85,90,248,182,236,111,110,224,51,148,112,35,90,14,163,139,83,111,168,6,166,136,193,132,24,11,147,5,146,60,211,78,56,36,50,170,57,45,195,76,66,230,143,76,69,228,129,123,153,67,37,25,85,36,12,197,181,113,84,8,218,210,2,172,32,148,91,154,113,220,132,203,40,220,155,110,209,66,120,113,236,209,75,42,196,17,62,120,161,187,97,135,163,57,13,240,78,227,72,140,127,250,0,34,96,12,159,150,160,118,140,119,77,210,165,20,126,149,132,73,78,128,124,38,138,247,84,75,3,175,26,149,126,143,91,245,81,101,135,57,191,244,230,127,255,231,177,165,149,196,3,83,39,43,149,152,116,207,207,250,127,79,255,239,253,78,42,122,142,19,112,140,136,240,24,171,78,138,14,126,164,125,44,0,28,191,152,16,70,131,154,49,130,24,225,128,76,200,224,204,192,195,228,170,66,145,9,224,224,221,49,130,8,49,0,57,60,21,8,135,128,155,175,64,176,67,124,176,4,34,164,178,72,135,38,206,170,43,96,255,251,178,100,168,12,134,58,104,204,27,143,76,96,80,41,121,183,97,135,70,25,189,163,48,110,189,51,193,14,14,229,201,148,149,144,170,182,174,116,246,163,39,31,63,184,35,113,58,244,56,201,145,72,206,234,239,24,115,244,7,114,215,184,105,73,235,62,170,70,107,170,178,70,237,91,175,48,100,130,188,139,109,114,87,27,94,9,48,90,198,25,176,254,41,90,158,69,56,60,174,222,170,162,199,114,112,172,29,67,128,242,65,40,64,70,133,139,39,77,10,102,83,60,140,252,200,96,101,11,72,202,65,153,18,48,87,157,4,30,14,171,56,38,242,197,77,13,159,56,72,129,116,104,89,72,67,78,155,147,93,197,6,196,236,136,86,110,142,173,168,78,143,35,49,168,200,83,85,115,237,120,53,0,171,140,0,63,107,57,185,155,29,37,25,18,102,80,42,141,42,227,9,66,130,145,196,122,148,78,137,108,14,12,122,89,221,250,117,122,21,195,128,81,142,37,160,55,252,36,226,255,235,166,122,203,214,18,169,109,163,187,255,217,41,127,78,213,53,52,49,190,88,0,5,179,12,74,115,129,193,195,33,80,131,241,86,211,67,195,115,58,141,3,40,69,225,37,8,20,80,133,132,19,6,66,227,4,71,177,128,100,192,145,236,12,19,169,241,80,80,80,3,146,136,67,35,8,66,153,229,80,17,132,79,51,146,60,144,12,87,39,109,150,89,150,78,125,253,212,181,168,105,167,223,121,162,244,246,89,128,99,178,207,97,18,123,51,111,55,105,4,35,53,107,244,66,210,195,118,102,222,233,77,17,123,32,106,76,217,45,39,104,45,235,106,201,95,120,51,109,92,189,9,191,109,218,213,76,172,227,122,110,29,169,82,213,53,169,85,105,236,53,190,202,99,55,175,215,221,212,142,10,99,172,214,65,42,78,172,201,69,247,8,141,218,155,132,146,45,166,105,146,148,46,97,175,239,43,82,175,105,141,78,139,138,129,171,196,152,140,77,59,202,228,180,218,9,26,105,64,200,44,52,32,151,86,46,224,15,138,48,168,0,0,32,0,0,0,107,232,41,182,128,140,10,92,66,72,207,194,40,154,41,17,34,230,216,59,214,99,62,65,245,211,127,134,107,175,255,222,234,250,127,206,217,63,255,255,253,63,119,175,149,23,86,255,254,159,255,208,193,17,93,81,169,144,234,17,8,169,80,203,14,136,243,81,6,67,176,168,165,195,0,110,24,74,36,28,126,35,24,110,127,159,137,144,25,102,40,25,23,69,25,4,210,24,162,1,3,131,35,0,0,17,38,32,193,1,241,4,102,37,0,64,16,57,116,133,192,129,96,217,213,6,148,59,103,158,226,0,3,43,21,128,96,48,144,176,20,185,94,113,217,23,221,160,255,251,178,100,187,14,134,221,100,201,19,185,52,240,80,171,89,157,101,226,42,26,169,161,34,110,233,47,193,40,158,102,245,132,137,80,253,97,205,192,234,250,39,76,182,104,158,197,22,8,63,46,188,225,94,198,171,241,133,86,182,150,17,186,96,228,114,139,81,216,93,186,68,186,144,202,173,64,247,59,53,202,95,96,104,150,39,34,130,58,29,168,1,249,60,91,41,8,251,229,83,233,195,118,12,183,41,169,145,138,86,178,9,175,8,220,54,167,30,185,58,211,100,218,36,138,61,29,253,111,32,186,123,189,149,87,73,105,210,42,233,198,47,179,231,206,173,62,171,234,94,160,185,56,178,54,84,156,33,3,180,228,221,241,52,53,228,83,88,58,42,75,63,127,178,145,128,4,0,5,223,190,16,51,85,56,177,221,79,132,37,86,117,175,185,238,66,64,65,186,70,69,210,53,230,100,251,107,111,254,55,253,127,255,255,244,255,253,18,111,164,62,133,173,195,23,1,78,2,194,176,16,227,238,120,60,56,54,117,238,64,68,64,56,154,190,28,79,119,112,0,0,82,80,192,100,136,228,144,88,195,115,156,193,31,244,198,33,144,207,180,180,203,132,88,200,128,33,148,12,136,70,34,6,34,33,165,186,24,106,56,24,80,0,211,172,133,30,156,16,129,38,58,132,178,49,193,6,108,26,112,170,194,142,24,135,74,41,163,148,251,227,121,205,207,227,183,245,146,82,188,141,98,65,2,47,48,232,167,241,112,240,206,227,243,122,109,23,97,50,232,248,24,10,248,238,6,221,209,64,105,233,115,111,191,88,225,248,187,148,185,195,48,155,215,251,7,127,41,53,189,210,238,200,101,146,151,73,170,44,129,200,68,236,65,230,21,178,123,138,167,167,47,238,246,83,164,179,205,156,99,218,100,254,203,221,45,189,220,127,59,95,111,121,71,78,27,201,29,84,73,86,232,155,203,117,160,183,24,28,162,248,42,47,52,229,160,31,92,215,216,249,166,107,232,224,0,39,225,162,55,207,168,13,25,17,43,74,165,9,101,49,216,9,135,220,116,169,30,215,13,234,218,106,48,144,134,65,63,211,67,255,186,190,255,255,255,255,253,85,167,46,77,52,146,174,168,225,162,71,102,22,6,195,134,18,229,171,11,33,204,199,34,131,124,219,55,178,188,49,111,71,177,24,194,168,170,140,185,66,208,192,24,198,205,26,212,144,192,72,50,76,65,14,52,196,212,76,76,79,128,104,192,148,8,76,1,64,120,88,140,204,15,66,248,84,2,204,5,67,28,72,22,225,65,64,22,3,0,13,48,142,217,213,180,201,202,133,132,46,4,178,5,212,34,73,146,62,225,70,25,244,49,133,3,3,214,113,155,247,33,196,33,138,49,84,182,255,251,178,100,188,142,166,104,105,72,155,185,52,112,77,137,57,163,100,226,98,91,25,141,28,79,105,15,201,21,33,166,245,150,9,72,141,74,8,2,129,148,64,181,217,76,158,212,73,231,158,226,58,200,246,248,8,68,231,147,179,35,167,141,12,14,141,89,137,192,150,117,133,156,182,223,139,10,168,122,65,101,130,3,168,66,209,111,162,2,188,14,187,202,88,34,77,84,23,86,149,137,179,127,74,137,47,88,237,161,47,93,158,96,108,118,200,169,83,15,11,15,116,94,166,213,238,76,26,163,75,52,97,238,58,72,17,158,93,100,114,14,17,6,81,48,161,216,80,112,134,114,185,221,21,251,119,255,4,0,59,176,104,144,170,161,171,180,228,251,95,176,151,195,22,160,214,52,47,91,77,81,81,84,86,91,244,16,138,162,127,245,55,253,31,255,255,238,127,255,224,142,236,238,202,202,148,54,238,172,171,98,145,245,248,192,203,28,208,45,110,96,173,228,33,5,174,224,0,0,147,26,228,246,52,5,6,195,24,97,43,56,112,81,179,16,64,148,50,26,46,163,33,211,9,48,162,6,179,2,160,118,11,133,105,135,88,84,24,42,8,170,148,24,71,2,64,0,10,135,128,4,44,4,6,14,160,35,21,21,10,113,24,38,177,17,212,197,68,132,118,4,135,147,117,60,233,149,59,240,255,187,54,37,101,210,163,203,26,121,148,122,45,251,50,137,133,193,176,166,14,34,0,7,42,208,40,16,225,35,221,86,77,79,63,32,80,169,101,208,169,12,175,64,114,124,236,24,113,44,114,7,150,166,198,84,209,25,110,29,98,132,225,48,142,14,20,18,131,2,178,6,226,1,34,187,9,106,196,189,182,183,99,197,135,141,58,144,178,59,52,225,217,21,67,49,121,165,148,224,82,27,216,178,6,91,141,11,14,162,205,74,26,57,87,61,205,50,8,67,72,87,48,215,168,123,26,65,176,234,49,24,198,202,129,105,68,28,49,149,120,153,180,25,217,170,133,204,108,150,195,230,214,240,0,18,254,20,114,30,156,62,57,56,71,50,162,247,159,121,36,101,195,235,241,39,253,124,44,94,135,109,191,255,250,142,255,163,255,215,255,195,134,82,95,46,26,243,179,44,216,28,144,153,142,22,120,113,224,28,6,96,183,200,44,9,1,20,201,28,49,71,146,24,157,116,16,158,197,107,140,194,81,54,140,153,67,40,195,16,112,14,171,192,68,195,4,20,12,79,81,24,198,80,102,76,84,193,84,44,4,230,4,192,122,98,144,1,198,5,97,140,40,1,198,13,33,72,96,88,3,245,135,0,68,194,4,1,156,208,0,51,152,83,3,5,17,8,228,141,19,98,13,114,16,160,236,4,81,8,178,137,193,220,124,94,91,255,251,178,100,199,142,135,92,106,69,147,218,68,96,76,168,137,163,96,163,126,92,25,227,24,47,104,113,193,42,34,39,53,129,13,249,123,105,88,222,137,145,22,139,42,53,41,107,139,252,116,113,139,15,16,150,38,147,229,51,17,107,149,97,134,124,223,218,164,1,5,151,224,245,196,229,117,196,132,200,249,6,48,251,86,111,239,84,237,182,28,191,63,75,200,252,183,59,81,139,252,221,252,236,84,33,213,152,131,59,130,212,218,137,202,48,96,236,44,146,135,31,93,213,16,200,248,57,21,96,96,100,41,143,61,203,132,217,114,81,232,81,126,32,62,118,5,87,212,42,40,48,217,248,99,18,134,125,126,74,111,50,252,19,178,65,127,255,255,254,213,212,112,70,40,0,0,30,223,133,58,227,8,50,190,157,49,25,124,252,99,39,62,0,228,171,10,247,109,193,136,213,183,255,255,245,255,255,243,126,141,238,223,177,161,60,221,77,72,151,201,109,104,71,154,202,81,109,97,16,129,205,85,115,83,26,80,132,210,36,90,102,49,77,173,0,185,130,201,0,2,155,180,71,43,25,14,15,24,248,164,31,37,6,24,216,25,153,194,166,153,232,59,25,90,4,17,3,129,64,192,197,160,220,193,225,13,255,21,20,70,129,167,216,168,5,166,245,180,189,62,19,132,58,67,131,145,66,64,123,35,49,69,143,97,86,93,188,29,78,115,30,106,1,119,46,197,154,37,121,234,114,38,168,236,186,116,90,194,77,249,199,173,92,205,182,215,106,246,189,132,110,169,44,205,238,214,55,127,251,14,173,189,172,129,230,240,36,171,72,187,66,199,114,54,219,190,73,46,228,114,154,54,108,98,180,150,131,102,81,225,47,145,141,13,118,138,138,98,82,154,106,101,81,65,237,8,67,13,185,152,29,66,162,232,195,158,68,142,185,182,46,110,162,230,154,194,136,100,59,124,150,237,71,15,122,26,10,105,255,244,128,10,182,224,66,52,236,16,22,169,60,130,236,44,71,58,53,31,127,155,157,214,195,75,173,250,40,102,133,79,68,79,255,254,239,253,28,230,255,246,239,208,115,212,204,36,46,190,182,33,183,191,98,240,218,25,183,209,167,198,133,167,158,114,7,76,251,78,125,11,8,190,242,15,38,102,174,76,96,4,23,100,166,37,215,1,133,1,131,241,1,197,58,233,65,78,101,196,18,100,234,152,56,14,0,131,35,4,66,3,35,65,243,14,69,136,8,194,96,169,65,34,169,78,60,22,207,136,133,28,65,82,201,120,193,113,162,41,82,172,64,81,20,52,145,10,29,214,98,121,124,111,189,184,161,50,152,163,230,253,197,135,1,164,229,187,76,198,79,90,130,55,158,48,101,140,115,98,153,239,57,251,54,209,118,151,255,251,178,100,189,12,198,1,103,201,27,185,67,240,78,136,153,147,100,227,126,90,113,163,34,110,233,143,193,80,167,38,205,48,14,220,178,152,215,127,87,243,202,52,195,144,207,240,118,124,107,13,250,215,91,167,21,52,128,249,106,230,236,189,85,19,57,27,100,231,221,139,224,230,238,228,119,202,253,215,82,155,101,141,90,27,107,244,163,253,43,234,203,238,106,108,102,91,76,186,81,95,14,59,62,150,223,142,175,51,14,165,141,100,118,79,239,177,76,140,230,135,14,29,193,119,24,44,204,179,176,202,200,148,189,213,101,127,40,197,80,0,114,72,24,56,112,141,64,54,92,102,2,193,134,40,54,32,38,163,0,106,44,138,21,182,168,150,209,125,29,102,7,156,138,34,133,112,197,147,66,133,162,82,32,128,142,22,53,181,247,7,164,42,68,238,104,161,101,142,81,149,16,103,6,199,145,210,202,58,112,130,184,65,65,64,177,194,117,158,94,183,109,250,192,0,6,115,7,20,132,50,22,2,115,10,16,109,49,0,102,35,6,112,7,49,158,50,67,29,113,152,49,98,0,3,0,16,63,48,11,7,51,14,144,132,48,78,11,241,32,0,48,91,5,35,0,96,13,98,205,124,80,0,99,101,73,70,42,27,232,84,2,20,150,52,20,64,96,137,81,190,30,185,101,205,41,216,198,86,132,234,249,184,146,170,21,180,190,236,45,209,64,174,44,73,193,26,209,102,210,50,74,170,123,78,191,131,34,115,112,182,94,185,101,204,96,122,145,224,176,9,20,94,50,212,37,189,164,207,12,221,147,16,112,145,54,65,210,117,85,67,185,4,146,66,184,234,10,99,106,253,247,234,170,57,219,250,80,147,113,27,218,71,162,128,218,44,196,242,212,54,180,81,107,211,77,127,28,122,101,106,253,186,223,11,65,2,57,194,80,201,68,170,224,186,56,13,145,142,165,160,154,52,54,220,9,209,145,10,146,44,76,143,34,212,150,82,43,73,66,85,76,66,225,242,55,95,103,159,252,218,171,255,61,36,137,65,148,3,0,0,0,64,16,0,93,255,17,144,200,136,70,7,224,51,32,65,68,124,68,8,113,145,58,55,100,209,165,72,166,62,137,213,111,191,94,191,255,183,251,181,171,145,187,17,235,122,55,115,212,27,153,119,55,250,203,65,81,208,161,33,176,68,2,65,49,112,196,27,42,22,36,116,249,160,160,128,80,137,153,36,178,211,189,30,178,172,196,73,128,216,193,60,195,114,220,255,204,100,195,161,8,204,151,72,199,34,228,201,192,52,180,134,3,6,102,62,6,70,21,140,207,168,80,95,12,2,189,52,210,10,64,74,18,2,64,140,20,108,96,37,123,202,160,132,76,56,55,145,91,137,177,218,164,230,216,255,251,178,100,201,14,135,169,118,70,147,218,75,242,86,104,73,205,72,3,210,25,13,163,34,78,188,213,129,61,26,230,41,149,137,81,106,165,114,14,182,39,17,240,134,200,31,0,125,129,115,121,162,178,170,35,212,191,170,105,129,112,247,111,103,133,20,127,248,248,84,231,255,92,36,183,191,229,103,93,185,75,134,232,254,242,251,244,188,118,42,185,234,217,135,223,225,90,164,123,26,237,238,117,66,159,102,106,117,59,58,140,204,100,105,178,150,251,74,180,200,205,226,237,35,8,214,78,178,77,203,186,59,42,102,213,164,83,6,85,115,124,171,116,61,170,205,20,137,3,214,251,8,76,173,20,164,231,107,132,72,121,151,15,18,80,16,48,6,82,81,36,132,12,2,83,67,246,8,40,104,54,162,233,214,85,236,41,160,249,172,66,237,21,79,143,183,59,51,152,79,79,125,116,255,254,112,128,3,59,25,135,20,119,20,251,104,140,247,251,77,94,59,207,46,162,27,229,40,234,27,127,254,167,208,199,146,59,78,61,148,94,98,156,254,192,0,26,115,11,26,3,119,2,19,23,93,83,252,85,35,20,194,83,38,219,147,38,149,83,8,64,84,50,20,7,12,124,6,76,62,18,86,145,130,193,162,172,157,88,48,225,39,8,66,62,213,145,49,178,171,100,195,142,136,133,6,33,16,198,112,78,27,160,128,53,187,88,251,99,114,166,168,217,20,190,64,225,13,55,22,190,178,238,229,77,59,107,136,127,63,90,157,52,239,114,83,70,226,240,50,221,177,123,119,134,215,209,228,229,8,225,130,67,135,230,244,133,58,219,209,133,143,24,31,66,233,231,197,237,178,178,208,191,234,55,113,99,135,72,179,245,216,26,133,150,90,89,69,155,75,229,165,203,123,177,44,163,176,227,19,19,249,94,179,243,125,199,27,111,31,179,78,162,72,119,22,223,147,86,59,44,93,69,182,91,215,158,188,62,191,89,89,95,177,198,33,157,100,42,204,109,108,158,143,159,184,184,95,142,7,1,0,1,32,216,87,75,196,119,88,128,135,24,24,198,8,44,101,116,47,148,214,28,3,128,128,153,142,28,209,16,37,232,23,67,11,55,203,78,110,119,222,142,71,244,29,61,52,107,125,146,252,66,72,77,61,101,71,212,235,119,204,12,165,75,114,141,106,73,249,181,108,8,136,27,200,15,152,88,199,159,132,100,24,228,6,153,64,189,152,182,69,131,147,52,123,21,13,140,85,13,76,79,17,161,147,10,64,69,151,60,202,9,132,203,139,76,195,16,82,7,83,178,196,199,214,195,210,180,24,152,149,233,99,189,203,107,15,111,56,119,186,165,26,69,134,164,150,247,94,213,23,14,212,110,86,214,96,251,88,87,206,27,75,84,243,255,251,178,100,190,142,166,184,103,73,19,185,99,114,70,135,25,70,105,98,86,28,105,161,36,78,225,145,200,233,158,38,77,135,148,152,165,146,136,193,174,228,249,219,180,156,209,75,121,189,215,242,155,158,194,219,96,154,164,156,104,86,35,46,228,190,130,93,75,44,160,251,55,106,149,140,90,126,8,124,250,36,251,3,11,147,71,67,135,90,56,213,182,109,173,185,91,86,148,244,207,234,247,83,59,254,139,224,141,18,132,149,230,227,251,121,196,43,148,55,10,100,39,108,159,152,86,122,210,170,81,155,26,41,62,23,46,61,90,249,197,159,93,68,115,118,23,178,225,226,237,171,186,181,102,39,70,233,219,117,237,198,93,182,155,119,162,89,72,220,18,254,62,129,106,45,208,73,193,138,211,25,172,134,21,92,230,112,222,112,124,99,169,9,255,255,255,249,19,254,159,255,67,227,27,254,98,157,81,209,10,230,42,57,155,184,215,146,135,50,218,105,238,214,223,244,192,68,2,163,144,193,226,66,49,32,232,0,255,243,147,9,134,12,120,230,49,9,232,72,164,214,19,220,48,228,97,160,220,100,44,27,114,173,173,133,171,164,57,130,131,253,142,199,202,0,105,63,2,151,170,191,37,82,159,155,83,174,107,186,247,193,146,227,216,68,238,45,213,106,71,97,231,130,254,181,46,222,215,196,61,219,138,230,237,171,119,238,98,207,113,194,238,31,186,180,213,172,199,94,166,47,146,5,135,230,124,139,99,226,117,0,36,100,32,43,5,130,235,68,136,211,97,245,12,14,241,93,156,154,29,89,148,5,37,5,199,19,201,3,10,39,9,238,124,165,186,44,200,163,146,6,23,51,32,56,137,90,95,186,72,245,100,73,188,209,9,33,195,19,71,106,21,92,226,48,16,116,86,142,7,16,55,235,238,107,83,106,17,77,230,30,166,59,15,127,233,232,16,72,0,36,5,31,135,8,14,48,41,92,160,12,86,243,66,130,94,133,45,80,218,21,151,55,181,108,196,77,118,33,82,178,143,115,223,207,231,152,153,99,48,110,64,222,192,7,121,250,199,41,198,80,224,242,221,98,164,218,65,108,231,53,71,114,206,255,64,2,97,166,28,38,114,128,128,96,144,43,70,33,74,164,96,132,1,230,44,164,184,98,72,67,6,10,128,76,91,208,0,46,152,59,2,161,133,56,63,5,64,0,192,168,36,6,128,101,72,16,0,224,112,33,192,67,32,174,22,4,230,194,204,71,74,15,139,0,53,22,36,46,65,40,34,249,181,140,110,22,70,89,183,74,180,234,195,9,35,101,109,112,148,36,48,255,162,160,118,215,5,235,107,242,8,54,187,253,3,59,2,169,17,241,214,129,135,175,40,6,243,78,183,190,42,40,33,237,158,255,251,178,100,200,12,6,78,113,75,155,137,23,192,67,227,217,99,101,102,104,35,169,227,28,47,105,145,200,227,22,104,60,246,8,164,107,44,82,171,249,5,73,97,86,212,82,79,182,231,63,23,153,85,39,34,24,149,70,233,104,223,188,43,181,103,197,116,42,3,98,161,33,226,67,206,211,161,44,9,203,42,153,146,59,203,191,168,71,86,120,209,218,129,152,238,112,112,88,66,113,124,101,248,110,116,85,133,26,126,124,249,34,68,198,100,83,34,122,164,142,85,179,10,62,150,7,219,228,138,234,82,41,67,16,130,34,17,132,19,33,177,40,201,1,4,180,122,193,83,29,62,91,1,218,103,24,108,141,116,137,202,236,152,88,253,236,113,33,212,7,102,14,85,137,94,217,213,91,211,179,118,10,71,172,156,100,47,116,16,170,0,2,32,20,0,25,0,100,96,53,196,98,13,82,88,96,1,236,130,202,211,75,30,180,209,125,122,54,252,114,28,68,191,223,191,254,223,255,254,172,133,9,116,26,197,132,45,5,223,96,20,193,11,190,89,206,80,100,8,172,120,96,132,122,164,196,201,128,57,38,110,58,96,233,106,229,28,90,90,232,26,13,46,104,227,44,66,16,44,14,9,179,144,241,36,179,64,59,17,253,204,211,223,239,41,180,243,201,245,77,93,20,104,44,150,242,8,140,115,118,55,4,193,133,157,251,135,48,97,71,113,96,80,172,112,3,135,137,75,96,44,224,209,131,193,192,243,73,239,34,3,130,58,54,28,170,245,235,227,241,192,8,19,28,101,182,215,35,14,0,193,227,4,2,193,195,13,208,79,39,183,25,193,251,232,145,176,96,178,191,117,135,235,89,129,241,204,71,85,70,254,218,252,187,130,64,238,255,211,22,44,203,211,152,167,117,231,38,157,62,197,38,96,36,17,19,147,201,233,135,198,17,43,38,70,57,143,241,185,211,47,238,179,242,146,205,18,20,65,140,98,223,30,193,248,241,201,237,244,1,0,1,15,180,121,3,208,126,6,176,128,24,140,129,27,202,241,245,236,192,68,0,104,42,43,215,174,35,41,248,120,247,209,204,221,41,138,93,123,101,115,178,28,231,205,194,190,250,147,69,250,167,45,196,225,14,226,180,177,172,234,63,253,14,187,255,233,232,214,48,209,54,241,96,205,232,227,112,197,137,238,230,124,74,154,21,22,100,74,48,128,68,32,14,41,185,138,192,194,128,51,12,9,196,65,131,27,11,94,41,96,232,88,192,65,115,13,1,182,216,130,198,69,149,80,10,169,134,4,94,60,166,82,107,87,97,118,106,231,95,40,233,96,69,147,13,61,196,162,15,8,239,35,90,195,24,70,191,10,118,22,156,120,11,58,86,180,16,222,180,34,109,41,110,175,33,255,251,176,100,189,140,6,81,104,207,27,111,98,240,69,197,137,120,101,34,88,31,213,217,44,14,101,241,201,1,9,102,53,134,25,144,18,123,249,193,241,29,94,71,162,184,205,54,40,86,53,138,168,42,251,47,233,9,242,250,88,136,48,87,58,75,195,5,55,119,28,153,110,171,8,55,156,33,45,4,252,72,86,102,140,228,218,201,75,51,185,86,205,200,30,220,237,161,239,42,68,66,14,134,75,102,113,44,106,109,121,55,10,195,72,155,67,135,70,74,209,90,181,93,110,62,109,153,237,172,86,92,182,40,115,22,18,143,235,72,102,251,224,180,191,117,165,107,184,63,219,89,174,245,30,251,250,179,29,51,173,235,25,113,103,166,23,147,117,222,99,124,97,175,227,13,158,186,198,255,243,13,155,0,0,17,128,4,0,0,0,44,254,186,211,35,90,253,6,229,43,96,233,4,200,122,1,176,128,144,245,96,193,40,109,11,70,51,48,26,81,133,255,33,223,146,132,60,157,77,109,111,21,170,127,239,76,135,203,127,71,211,31,255,255,255,255,184,128,12,12,65,76,162,0,76,17,14,14,150,129,12,191,18,140,32,59,12,1,28,204,173,48,202,7,212,158,1,18,68,64,100,56,72,13,74,69,141,164,126,139,138,128,3,194,152,8,25,138,41,208,193,160,68,166,32,216,246,99,59,79,251,218,153,132,127,57,107,41,107,44,38,252,13,15,18,1,102,190,237,176,200,70,188,229,100,89,68,33,166,170,145,176,76,46,160,172,23,55,105,78,228,151,213,86,69,131,231,99,211,249,251,209,10,237,34,119,20,10,189,58,197,81,158,95,20,52,91,180,225,132,133,217,190,211,172,169,64,140,178,68,209,24,216,162,181,34,81,60,230,38,152,252,75,158,118,40,165,38,131,34,146,16,163,98,105,44,251,49,80,235,72,32,14,52,209,52,88,190,82,179,27,38,141,91,148,210,199,90,150,92,77,110,102,180,143,3,194,72,199,199,103,86,146,210,122,143,186,51,7,185,174,112,66,36,155,17,13,235,93,117,151,187,255,85,220,252,208,2,0,37,180,2,3,203,120,204,64,21,152,32,171,100,65,232,76,212,169,172,176,151,84,140,204,82,164,65,18,251,35,19,166,19,79,219,253,39,221,174,224,134,33,206,71,160,67,78,243,133,90,145,125,23,131,109,48,76,75,167,61,35,127,252,156,183,200,138,199,204,208,23,48,57,156,250,122,3,90,18,140,210,80,51,144,16,200,138,80,17,92,116,50,133,96,32,61,163,2,129,70,64,102,58,19,64,132,64,114,16,9,138,64,192,224,36,226,157,35,162,120,56,69,177,102,177,172,156,73,63,53,204,63,119,183,5,42,138,63,83,200,203,2,85,128,93,66,255,251,178,100,189,13,183,45,119,203,139,184,108,112,68,134,89,101,101,130,116,27,245,193,46,14,101,117,193,23,33,101,225,167,156,232,161,175,84,78,80,59,19,79,158,184,147,141,130,79,116,113,21,123,126,176,215,18,28,168,201,151,159,177,114,127,60,228,146,124,180,243,145,5,57,30,20,25,190,207,214,179,229,132,96,28,84,83,91,114,111,101,154,247,183,157,71,103,12,115,239,119,221,254,55,36,27,251,141,255,126,131,251,133,2,225,239,95,22,205,159,55,248,107,224,253,105,71,132,154,144,95,82,171,173,205,191,167,242,248,155,105,51,165,21,154,121,67,216,224,11,57,201,178,215,10,77,220,204,243,240,230,223,105,83,179,115,147,139,12,233,243,183,214,224,167,34,37,18,172,36,83,165,68,198,192,52,73,135,1,16,42,53,140,37,18,3,172,131,93,54,168,56,176,226,196,123,14,29,225,173,43,8,168,75,251,55,156,199,207,102,187,170,26,10,181,16,123,77,139,230,140,127,125,154,165,244,77,71,249,156,187,109,255,255,250,191,39,241,64,128,76,63,51,24,5,152,130,50,106,9,113,221,131,102,47,124,152,161,36,97,89,112,160,17,138,143,36,12,8,16,184,6,6,142,2,12,52,49,144,164,208,224,76,24,18,44,1,101,77,18,48,155,12,172,16,160,228,70,169,21,90,17,186,145,190,254,118,247,30,105,99,204,157,151,146,145,95,233,78,8,7,17,157,210,133,165,21,237,177,55,139,26,98,25,49,124,94,3,104,101,218,81,181,130,187,115,228,252,228,25,61,158,69,129,173,236,238,10,153,180,237,82,3,221,173,54,8,92,247,237,175,99,150,241,112,255,4,84,124,233,167,231,46,247,169,43,72,77,105,107,110,215,246,54,10,204,81,180,173,166,165,250,242,148,255,149,66,131,91,180,240,161,176,196,220,72,52,198,225,187,214,108,235,238,18,119,23,186,153,255,195,253,203,33,75,60,186,59,241,189,99,94,158,62,126,34,95,55,141,10,14,23,50,234,99,182,251,178,66,181,199,255,62,62,236,72,102,69,169,64,0,1,0,2,54,67,237,24,56,228,98,6,241,1,130,57,187,99,30,68,151,102,11,229,46,175,149,233,60,1,119,64,100,175,117,255,202,149,86,160,139,30,34,57,163,29,163,115,166,65,201,251,104,219,106,17,226,15,47,43,47,255,201,211,240,231,255,255,255,251,112,3,4,79,243,11,64,211,7,8,83,32,236,211,40,2,83,18,2,51,22,68,195,18,71,144,129,68,112,16,66,195,0,193,88,144,132,14,99,32,98,153,93,197,21,84,12,36,23,106,153,232,110,42,181,141,149,32,173,189,197,45,229,191,50,229,103,118,246,190,101,105,35,77,21,164,255,251,178,100,188,141,183,53,112,75,139,152,124,112,70,165,217,136,97,229,58,155,197,173,48,78,225,241,193,8,164,102,161,134,8,232,166,69,184,42,29,110,42,215,36,153,42,206,24,144,237,150,198,239,96,88,91,249,147,182,66,77,227,120,139,55,185,55,127,62,68,45,94,217,8,232,62,242,183,181,28,238,44,36,90,238,137,25,73,98,195,179,91,220,125,239,212,200,137,236,160,215,173,181,236,239,118,109,100,249,196,125,100,204,104,182,165,43,127,206,179,163,220,167,206,87,2,33,76,63,159,218,206,27,222,29,94,52,187,166,177,159,76,160,177,52,140,184,154,173,150,199,27,217,243,69,159,55,222,49,106,239,227,85,221,230,112,155,119,133,93,247,145,254,23,78,75,146,70,251,55,195,161,162,200,129,202,160,50,80,137,98,23,174,132,28,18,203,164,65,119,142,30,55,255,209,48,27,230,39,230,194,8,211,255,86,165,165,87,193,51,213,90,77,139,160,191,252,19,105,200,248,253,183,126,111,254,253,255,94,191,254,55,255,255,255,187,186,128,128,76,6,211,1,48,204,0,65,56,203,180,213,225,179,6,49,12,66,49,52,98,12,56,174,168,192,196,112,32,97,253,17,129,212,60,198,129,7,246,101,55,8,132,168,63,155,208,157,175,43,69,64,81,53,247,155,65,121,240,220,87,156,254,106,74,213,17,174,158,153,187,20,46,37,3,196,20,70,221,213,138,184,126,163,62,148,223,196,128,143,237,120,96,20,217,102,216,195,215,251,155,177,188,224,170,63,234,100,188,156,218,79,213,228,121,74,162,149,60,26,57,110,91,118,175,76,66,100,201,23,131,146,130,140,71,139,81,27,26,116,189,81,152,200,74,179,116,34,104,95,177,128,144,169,205,17,139,162,154,110,110,12,180,204,214,238,78,40,170,100,204,181,160,204,153,181,104,142,69,206,143,37,38,153,154,153,195,171,154,154,139,149,41,51,27,34,204,146,7,148,165,19,221,103,204,204,158,63,26,179,147,143,107,61,105,175,109,74,245,170,201,30,0,192,0,0,3,186,22,144,40,3,103,232,44,85,62,140,194,66,65,128,199,81,173,29,58,117,97,27,241,15,245,171,244,217,181,253,13,189,147,124,121,244,93,121,253,255,242,143,244,30,230,191,237,219,255,255,255,95,255,45,255,255,255,181,82,213,65,209,159,255,252,213,206,8,222,154,0,1,131,24,160,233,249,131,150,71,184,44,128,198,65,136,227,37,26,68,79,4,26,68,16,192,241,129,68,113,4,68,20,3,1,5,116,234,188,133,5,183,5,138,220,20,148,184,206,38,58,131,94,154,29,3,161,118,57,12,101,149,108,251,93,201,18,84,110,188,20,86,159,98,201,248,191,160,154,255,251,178,100,189,13,134,248,120,204,139,152,108,112,75,204,233,183,97,135,60,91,101,191,48,110,97,239,193,41,164,166,93,133,149,40,131,12,135,111,226,200,225,203,246,7,78,223,94,145,20,206,122,196,184,138,247,255,147,152,229,4,79,125,216,4,106,238,58,18,87,98,24,75,217,118,252,6,135,122,177,251,31,200,33,51,91,66,250,55,109,105,173,113,7,91,172,76,209,169,151,24,151,122,201,240,131,251,144,241,222,240,227,90,31,43,88,194,249,75,154,231,121,172,12,198,150,38,239,46,162,234,153,129,109,72,191,76,213,162,178,192,146,181,229,5,177,103,241,45,239,139,99,27,198,233,245,78,205,120,150,96,245,170,158,45,191,117,157,235,95,225,203,154,215,32,30,0,0,0,43,60,232,124,108,80,178,4,24,93,99,177,146,199,131,112,154,162,41,40,91,28,34,53,204,39,109,54,39,122,105,14,0,67,155,208,123,157,26,232,232,194,126,207,24,218,113,71,250,116,31,248,215,194,191,101,231,255,237,171,126,189,127,252,119,255,254,207,254,170,217,128,0,19,10,139,51,53,64,211,4,81,195,106,97,99,50,66,64,98,2,96,192,142,101,233,6,68,60,167,201,131,0,65,128,1,85,160,104,8,155,230,43,129,200,246,172,76,200,4,43,170,123,47,18,126,189,236,240,71,54,115,203,169,206,249,118,129,247,231,121,134,228,138,82,157,18,185,199,172,154,79,91,188,84,37,53,74,130,17,43,94,126,222,64,82,205,136,144,215,43,56,38,224,63,181,150,218,101,87,215,36,22,126,12,151,225,165,160,183,121,64,72,9,22,52,205,154,23,79,128,56,84,91,194,2,195,183,214,182,185,121,166,94,223,211,115,120,209,239,155,162,255,42,47,152,149,246,16,65,119,180,128,28,77,52,228,226,242,26,32,86,52,71,60,232,46,181,168,191,52,214,118,106,216,177,5,22,112,190,226,158,213,23,15,113,228,15,71,231,125,57,222,235,167,89,219,188,174,31,101,171,243,70,94,78,216,141,2,119,150,59,12,128,8,1,58,171,153,209,198,100,233,49,168,104,33,192,105,209,53,190,168,49,110,24,169,46,229,215,110,93,168,26,61,1,88,229,204,191,255,248,86,154,33,122,32,124,224,52,115,78,87,158,209,29,10,156,244,231,6,106,238,56,248,159,41,45,255,209,111,201,127,255,215,0,0,3,33,128,8,98,212,96,73,160,222,221,99,71,2,129,197,195,74,184,215,107,12,103,62,2,58,74,110,54,72,5,195,53,128,22,21,248,91,100,66,217,86,215,75,148,178,72,45,48,167,201,202,117,210,230,151,223,249,147,34,87,208,249,33,203,234,129,58,74,79,160,199,71,77,100,59,113,103,12,117,255,251,178,100,188,12,166,242,108,75,147,184,92,242,71,165,217,117,97,5,136,24,121,175,52,110,105,229,64,251,155,230,181,129,26,57,44,84,80,50,126,98,130,39,95,26,253,186,53,244,41,138,157,232,191,52,95,142,233,49,144,128,223,93,135,62,168,31,184,12,58,248,137,159,156,127,173,127,134,156,252,235,231,9,187,105,121,199,226,154,223,72,190,249,62,93,90,47,133,244,220,155,127,59,253,255,227,91,114,59,182,224,148,147,109,173,73,2,223,31,122,49,99,106,207,35,193,182,235,156,127,123,124,222,178,55,201,60,53,35,117,228,147,31,230,101,178,180,237,88,16,1,192,25,46,36,151,7,5,193,29,155,92,10,154,114,172,56,208,247,71,74,218,99,218,23,78,118,202,35,152,27,230,255,213,168,156,206,206,17,151,71,179,105,223,255,6,237,190,27,167,207,40,46,99,6,214,151,203,245,100,66,112,128,132,0,201,191,32,105,135,226,209,159,57,9,210,193,209,136,174,209,128,74,33,137,17,1,128,225,32,88,34,48,68,39,16,145,76,224,192,64,144,192,96,160,2,55,192,162,194,9,32,78,44,30,129,131,159,104,142,241,64,38,180,16,0,57,135,107,22,4,63,216,208,191,53,63,239,234,185,123,146,223,25,72,232,210,129,87,9,130,10,134,38,82,244,186,96,197,36,193,36,20,37,80,170,47,45,134,4,9,135,133,74,19,36,226,150,104,114,193,193,69,165,215,102,49,183,105,71,157,125,104,133,2,23,197,163,162,49,171,118,252,216,36,75,171,148,64,176,178,131,148,140,171,76,215,4,27,158,44,19,208,157,49,193,190,244,177,170,233,221,182,222,125,231,213,81,38,25,200,118,242,80,58,174,32,68,196,34,51,59,108,32,239,103,212,236,250,146,11,196,219,28,208,224,207,36,8,212,172,101,87,103,83,30,172,16,40,219,125,110,30,47,99,171,227,77,218,221,107,77,253,238,153,203,250,209,141,155,84,219,28,108,76,198,225,106,183,186,205,40,229,252,172,215,198,191,205,119,229,244,159,235,207,73,246,150,195,197,198,77,154,41,163,76,204,160,16,49,160,74,84,233,168,158,2,65,61,67,97,165,19,222,145,32,68,143,114,71,148,69,147,69,115,199,87,31,251,224,162,117,210,89,148,25,30,248,75,215,125,188,177,149,27,45,115,159,96,196,147,18,41,21,213,136,137,255,189,101,255,255,32,103,100,161,239,137,255,248,183,213,64,0,39,176,132,144,14,140,96,54,102,227,186,108,68,230,114,10,68,122,101,231,165,7,48,81,140,128,21,7,107,46,37,150,116,137,39,102,177,146,103,86,167,208,64,82,121,181,144,226,214,198,54,218,246,196,57,189,127,63,114,229,199,203,255,251,178,100,207,12,216,71,121,201,11,186,124,116,85,7,153,64,105,106,124,25,205,165,52,109,229,237,193,20,22,101,137,148,22,18,45,22,122,130,117,247,83,213,50,86,200,23,46,191,149,239,237,37,226,159,84,137,76,123,48,28,231,248,222,122,245,247,209,70,222,238,80,185,252,28,174,119,148,32,113,105,168,62,177,72,69,252,168,70,183,86,127,241,22,155,220,109,117,247,214,182,29,111,75,179,202,61,205,141,227,18,60,250,42,107,139,148,34,55,121,231,213,227,53,166,223,226,93,90,241,107,18,19,122,195,99,247,49,26,140,174,136,117,81,236,171,133,44,86,96,205,137,11,158,238,14,114,188,220,74,231,210,122,235,76,91,74,237,236,93,56,170,124,177,177,175,83,176,4,150,38,24,116,243,102,164,7,8,176,76,98,135,20,148,169,203,74,251,139,226,194,57,103,57,187,207,151,229,52,81,183,168,38,115,0,146,223,179,172,41,86,49,108,160,217,105,144,229,22,90,170,105,201,133,134,97,38,197,82,87,237,254,35,232,146,228,16,192,0,97,9,116,2,129,128,137,121,194,87,201,158,33,217,132,136,9,133,165,9,149,6,169,134,96,72,84,31,102,0,209,34,54,4,2,90,121,141,0,83,122,199,200,0,130,96,228,88,49,197,176,38,84,243,27,42,152,137,119,241,105,50,58,77,67,122,185,251,250,172,245,137,99,56,139,242,104,243,174,66,150,43,26,136,14,201,139,247,141,243,233,127,49,198,65,116,44,192,206,122,57,66,179,160,154,159,182,165,243,155,108,157,251,204,13,90,175,123,40,115,172,220,37,5,108,114,8,37,29,93,198,175,148,36,25,171,164,54,214,197,43,179,253,63,232,220,133,109,209,217,130,41,13,52,33,92,92,58,96,94,113,204,17,195,181,212,238,107,190,150,247,157,127,211,109,49,208,219,162,108,204,35,172,136,187,171,105,245,62,42,61,246,248,190,207,203,229,59,117,161,242,143,15,155,182,177,189,195,175,249,127,211,109,71,74,0,4,9,180,163,44,228,1,50,34,32,114,34,136,206,131,170,55,203,9,199,238,137,142,94,199,233,36,223,245,191,200,76,221,191,47,18,123,33,113,51,253,171,147,179,125,58,134,60,237,114,115,127,94,223,255,164,38,249,41,67,78,11,95,93,217,235,33,18,209,35,1,152,4,148,17,64,69,83,188,229,49,232,223,16,112,201,129,104,198,17,188,81,70,2,128,137,242,28,78,152,20,44,191,132,128,192,0,18,48,100,65,121,218,161,8,48,76,13,181,171,170,60,42,9,50,241,65,100,174,148,220,67,202,108,243,135,187,251,181,252,90,162,212,165,170,84,26,120,102,183,203,15,183,4,232,188,104,213,75,181,41,255,251,178,100,189,140,70,199,120,75,19,184,92,114,71,8,217,130,100,169,158,220,149,221,42,46,225,177,201,40,35,102,157,134,28,209,127,168,168,134,94,189,172,180,179,11,165,253,120,73,217,38,181,186,109,92,103,147,253,170,64,151,154,197,194,16,75,62,162,99,194,45,86,26,149,38,80,211,179,212,140,193,90,115,69,134,101,204,6,212,212,102,82,69,228,99,138,64,109,78,131,24,32,51,150,220,67,17,212,104,112,222,176,254,58,20,16,26,69,118,151,109,78,232,89,106,66,245,36,181,147,135,9,163,168,111,116,20,100,154,78,39,230,168,73,154,53,50,123,89,13,52,151,151,22,181,209,121,141,148,180,148,230,102,200,162,204,141,87,107,210,54,89,144,184,0,1,144,95,17,164,92,35,17,50,71,98,188,68,109,40,33,157,2,119,36,174,1,231,99,66,58,84,113,243,216,70,27,4,164,151,223,142,23,178,118,111,209,63,55,244,125,11,107,252,223,247,255,255,184,36,142,228,217,194,192,194,172,23,14,114,104,36,59,2,142,112,224,64,0,48,66,176,102,72,28,98,128,84,109,151,44,101,24,168,97,138,16,98,208,108,103,168,254,24,76,5,130,101,162,96,104,161,17,0,128,162,16,60,197,208,185,127,143,3,11,12,98,24,0,28,0,203,22,210,61,49,199,96,18,245,223,123,216,155,219,219,184,115,247,103,181,153,64,144,117,45,74,82,128,61,111,50,12,168,91,233,54,65,182,210,173,101,80,128,231,43,138,33,166,75,226,128,254,197,51,85,2,244,210,106,102,122,222,109,82,93,141,82,195,91,202,250,119,223,45,102,149,50,59,116,38,1,211,229,131,245,220,55,7,76,72,204,166,70,183,13,254,245,14,154,196,8,150,187,116,93,251,77,174,153,196,89,79,132,189,172,213,106,92,161,62,173,183,165,174,183,254,254,127,182,115,156,253,255,247,189,109,29,138,50,156,138,29,191,66,94,63,138,116,86,105,93,205,62,55,10,111,76,111,188,112,165,123,169,45,9,190,208,141,149,210,97,11,66,191,47,171,30,86,71,136,0,0,232,11,18,91,2,54,182,172,149,191,90,143,125,120,171,177,16,26,15,159,40,127,106,62,207,165,191,209,243,250,55,235,223,255,242,141,250,190,159,255,255,248,158,198,169,199,196,2,72,221,2,224,128,212,212,34,140,17,7,148,95,72,0,1,5,219,128,228,56,195,198,184,227,182,160,214,32,248,200,210,156,198,226,176,200,100,92,196,48,20,104,3,49,76,17,48,144,93,159,14,4,89,121,145,64,1,101,3,1,18,16,100,195,16,88,120,59,172,163,77,178,120,45,162,162,234,234,155,170,99,35,255,131,191,255,60,228,139,153,3,229,81,69,255,251,178,100,189,140,199,75,103,202,147,184,124,114,64,72,249,195,47,7,8,29,209,199,40,78,229,241,209,26,33,101,205,165,157,216,242,80,131,117,121,36,37,97,199,171,164,2,36,211,94,80,119,38,55,42,25,53,253,178,206,130,71,158,170,225,9,95,46,162,161,175,135,180,76,175,73,83,68,152,12,172,149,1,165,202,128,144,13,106,160,93,9,170,248,67,184,70,134,54,231,136,212,132,211,47,86,233,14,3,141,113,137,225,221,177,206,255,95,16,151,46,179,83,208,251,135,30,43,252,74,124,163,119,154,150,187,222,181,247,120,191,56,189,247,155,111,117,199,221,212,26,219,10,45,199,170,212,201,203,108,155,197,204,100,108,40,76,19,201,9,93,93,75,125,83,91,164,61,53,69,129,117,101,63,255,255,127,23,95,21,254,77,112,0,0,1,131,200,148,198,106,137,17,49,133,10,204,1,72,175,30,9,106,115,216,127,236,177,203,214,36,216,143,207,93,223,164,36,50,40,47,54,32,126,95,66,249,83,178,159,202,102,17,213,223,254,20,229,27,40,118,79,83,53,78,91,183,255,111,211,203,113,22,192,0,19,13,227,195,4,197,227,9,27,131,112,224,227,167,133,179,9,151,115,33,74,163,47,160,99,6,64,226,80,148,192,240,64,197,50,2,161,128,224,225,130,0,225,136,99,9,32,40,137,226,129,137,132,64,208,208,30,251,33,209,19,208,36,142,197,173,12,194,102,160,224,146,233,184,49,219,214,254,155,240,76,49,168,163,83,48,73,90,146,212,160,24,40,160,167,134,80,67,68,23,30,174,149,175,21,169,97,3,136,93,196,209,49,26,140,199,144,238,102,129,79,114,110,197,234,139,34,110,205,116,208,38,70,182,150,43,31,198,162,191,150,218,167,29,110,229,62,77,158,188,71,226,1,52,202,225,173,11,82,43,47,106,95,62,51,157,124,35,201,203,84,143,54,23,105,75,232,244,49,162,188,213,229,209,218,125,103,74,65,87,122,218,154,198,157,73,125,95,120,222,177,109,77,70,247,138,27,225,181,69,31,53,112,131,30,100,164,121,170,243,83,207,92,125,230,63,207,190,125,247,143,239,189,205,255,242,127,75,68,239,253,227,106,77,74,84,24,0,128,130,0,0,28,10,240,43,150,174,74,218,201,153,160,133,175,205,4,137,192,249,77,52,111,88,239,39,191,255,62,122,243,149,217,29,255,238,181,125,223,240,125,245,79,252,51,254,237,183,255,255,255,19,206,158,45,77,129,198,252,151,22,139,165,181,195,216,228,211,0,168,97,26,248,99,160,40,96,41,224,112,23,118,102,160,98,98,81,112,99,72,214,99,152,202,28,78,175,83,10,2,35,12,4,248,137,8,30,9,3,204,69,255,251,178,100,181,142,7,200,113,201,19,185,124,112,71,9,9,186,96,73,158,29,37,161,42,110,225,241,137,15,151,101,205,166,21,104,11,26,114,73,48,81,162,20,120,55,158,91,8,206,208,100,229,252,71,27,92,117,218,133,171,146,61,99,246,126,86,221,216,133,142,62,133,100,136,54,98,193,160,107,53,25,50,206,189,89,96,166,44,102,74,182,211,55,136,208,89,217,246,226,60,201,223,198,246,177,122,178,199,68,136,56,89,152,132,129,155,25,11,75,156,24,0,18,79,158,168,190,36,37,117,172,21,5,253,92,119,136,78,119,213,103,221,224,173,95,238,125,93,173,53,187,41,16,83,218,121,245,132,138,6,30,83,2,37,6,92,99,113,97,58,188,190,243,73,14,153,205,166,205,172,131,219,35,25,170,194,190,171,114,178,158,228,234,5,165,58,155,99,101,182,171,111,230,107,159,194,147,52,164,76,73,25,170,14,125,182,45,149,126,204,69,106,251,78,238,112,0,0,1,43,111,70,68,153,74,3,200,136,21,187,229,10,83,142,3,139,169,159,138,148,144,173,94,57,35,78,55,153,87,38,98,35,168,56,18,140,78,250,51,106,63,65,108,107,126,16,54,110,57,190,142,245,30,223,8,241,45,133,186,126,191,163,145,160,0,18,156,41,14,52,240,0,201,101,179,121,239,78,38,27,48,122,192,196,7,211,43,48,193,195,248,81,131,0,230,19,23,90,69,71,104,121,56,218,67,196,8,59,21,187,87,104,138,47,117,177,140,9,113,86,219,113,109,229,143,90,190,222,249,111,232,95,130,128,88,151,49,132,97,130,37,232,118,123,41,182,66,89,70,243,102,113,60,107,18,138,11,194,74,70,107,245,48,0,227,19,57,112,158,68,149,99,224,29,199,221,244,119,44,102,0,228,182,224,133,123,173,97,158,151,168,187,86,12,34,227,158,245,254,232,245,246,33,101,230,162,46,233,18,217,159,30,26,86,157,184,242,191,131,120,180,63,83,89,201,132,22,109,236,49,92,32,180,53,61,197,225,82,181,125,46,44,192,183,10,34,44,186,98,116,52,167,96,82,39,10,84,2,140,246,3,47,58,35,230,178,22,41,206,182,167,12,174,52,165,132,162,58,156,28,16,188,56,167,14,213,180,164,19,146,7,206,8,81,45,135,75,129,40,147,165,105,41,211,35,48,28,48,88,160,176,179,2,201,192,178,226,36,101,86,231,101,126,210,95,211,131,39,220,11,179,135,3,110,70,127,26,124,165,210,40,209,60,142,24,191,67,189,255,12,174,230,244,57,62,66,97,99,255,10,226,55,182,237,199,94,215,255,202,0,102,17,43,128,170,68,195,21,220,248,102,0,139,234,48,244,239,49,184,17,48,53,92,48,84,4,255,251,178,100,166,140,7,96,104,203,155,152,123,224,70,38,153,80,105,5,138,30,65,219,40,46,225,147,200,235,154,103,180,246,137,24,37,2,140,15,6,76,36,17,95,192,224,24,192,0,40,195,208,237,42,171,136,193,227,7,66,18,32,110,157,89,144,253,139,167,104,132,141,106,205,68,100,166,199,23,51,240,206,166,23,146,161,128,205,57,100,132,38,76,169,44,144,228,150,19,114,180,49,80,156,56,181,38,232,234,142,69,75,165,79,25,248,144,236,149,71,129,227,173,170,215,173,95,83,169,13,137,132,17,34,222,170,40,124,29,170,117,117,9,230,66,77,149,231,27,156,175,114,32,166,180,56,95,99,247,233,55,22,171,115,178,26,248,110,247,120,201,18,249,126,174,184,49,236,225,156,182,226,166,91,41,143,150,100,80,81,109,101,172,178,35,166,255,91,119,239,140,95,97,165,234,160,90,228,45,164,191,94,61,179,162,118,51,53,220,166,203,157,175,218,7,102,119,178,177,115,15,215,171,51,217,78,236,141,126,229,171,253,179,119,254,212,164,15,99,132,128,4,0,80,40,0,6,215,187,137,49,14,96,240,18,229,104,103,151,150,9,22,201,20,241,248,49,146,15,189,31,136,187,50,251,245,233,211,250,127,127,253,127,250,126,67,241,255,254,191,145,255,248,26,89,95,252,196,19,0,60,0,2,123,152,83,81,204,2,133,98,78,199,248,215,70,140,129,132,194,76,13,100,76,158,148,128,237,26,213,78,180,81,188,226,168,211,231,15,6,189,36,47,38,26,211,111,67,86,63,224,237,6,10,197,113,220,101,171,94,122,226,5,131,219,187,145,132,107,122,212,230,214,172,16,136,54,232,115,37,180,50,146,154,108,19,191,133,216,181,95,88,215,203,101,53,215,104,42,243,213,207,243,7,55,184,175,83,230,62,169,177,213,140,67,67,47,228,117,171,106,187,189,181,156,64,60,34,211,58,213,216,15,171,110,33,95,153,30,187,139,164,201,170,199,178,48,156,72,49,192,126,164,140,123,26,86,135,25,211,146,133,4,231,9,205,88,112,198,146,32,163,128,249,249,154,102,183,173,34,48,231,24,183,196,116,228,127,40,147,169,206,181,21,63,102,200,81,17,105,212,92,167,242,161,94,246,233,220,57,190,114,202,72,139,204,149,177,161,18,116,128,0,88,0,0,112,132,220,154,64,43,53,34,186,220,198,75,39,206,54,245,114,181,44,171,159,167,254,14,229,108,175,221,31,255,230,250,201,100,241,44,255,151,254,127,207,191,210,49,11,88,100,36,190,115,189,218,229,53,229,243,15,255,138,64,0,0,38,96,32,172,77,82,24,124,135,154,91,200,26,168,31,24,80,110,24,146,67,25,36,127,152,102,2,136,255,251,178,100,158,136,166,241,104,205,59,120,121,192,64,7,121,202,96,44,156,30,49,203,42,110,225,147,201,26,38,230,233,134,29,89,193,210,226,24,100,26,204,10,1,77,80,88,229,92,36,192,185,84,19,14,13,139,139,72,194,162,74,185,152,12,173,46,177,205,45,92,122,145,168,127,238,227,61,216,146,115,161,181,59,252,74,40,187,227,14,45,180,216,149,92,10,137,68,117,130,100,220,164,152,20,60,55,44,112,206,34,151,216,86,82,232,110,165,39,242,228,17,75,142,135,78,205,171,113,192,126,172,102,185,36,117,226,34,37,213,169,126,89,29,183,50,199,127,58,71,23,154,183,33,181,122,98,223,59,132,247,234,3,221,205,156,146,226,155,109,69,207,219,13,148,234,24,109,209,141,70,167,174,157,192,123,84,195,242,202,159,30,39,202,42,218,219,169,235,199,139,187,83,45,178,181,197,87,170,60,49,214,197,137,102,7,106,252,84,183,48,189,158,122,40,160,39,75,204,215,237,95,103,61,233,127,182,172,239,237,226,193,217,4,196,208,18,32,226,63,20,81,227,14,85,140,112,239,240,234,41,62,227,61,212,61,24,210,61,244,93,101,223,65,88,187,255,234,119,110,219,190,111,79,255,237,171,127,237,246,132,174,172,18,166,125,146,110,244,255,255,255,65,130,211,204,87,114,99,138,112,94,106,210,99,226,0,128,1,179,13,193,147,94,128,19,29,9,67,32,231,51,136,0,131,36,203,227,15,130,3,39,21,227,4,192,37,120,16,86,152,118,33,67,32,160,28,192,0,16,196,208,205,135,171,225,64,84,20,26,6,5,154,104,202,44,208,150,210,50,141,9,83,37,128,135,172,237,167,90,189,169,101,219,77,44,136,139,18,244,94,83,244,42,120,176,11,53,149,202,69,79,117,165,181,23,197,61,139,34,163,52,235,143,145,74,146,27,238,0,149,50,27,245,175,235,80,21,140,46,144,19,2,114,210,28,165,150,176,88,210,13,71,5,6,183,203,255,107,90,6,113,222,193,159,230,155,91,181,85,169,87,171,10,226,221,255,255,40,66,81,208,88,50,230,25,105,10,229,208,199,174,22,17,90,58,122,148,149,197,179,159,134,241,85,214,61,173,127,62,193,11,148,70,68,56,190,172,105,105,32,205,37,206,83,174,165,149,173,67,189,152,87,54,198,215,165,37,122,195,197,235,241,125,239,223,184,194,137,240,68,195,199,36,101,1,58,0,0,99,108,176,101,162,148,8,202,49,8,30,8,3,10,189,194,32,135,43,170,24,135,93,163,202,220,112,235,201,159,43,207,253,183,21,69,153,252,155,235,177,169,107,91,81,170,15,66,62,15,191,47,241,184,207,240,205,138,253,29,241,194,42,152,122,93,154,255,251,178,100,154,142,215,124,105,74,19,185,100,114,63,198,153,98,101,226,92,158,129,165,40,110,229,237,201,4,151,101,65,146,158,40,248,18,24,28,148,29,203,99,153,56,61,152,130,130,152,96,102,153,114,21,128,138,193,128,161,167,24,108,23,204,130,128,19,1,65,83,183,228,143,89,142,40,63,0,48,61,108,9,45,46,125,154,2,106,218,188,235,69,50,197,229,215,48,187,132,203,208,129,182,122,182,148,46,97,189,36,14,102,138,86,32,29,110,126,220,120,205,60,72,128,86,173,117,129,26,227,198,151,34,156,1,92,40,178,45,222,26,153,195,112,196,20,86,120,168,243,19,20,7,29,177,96,29,213,56,139,19,81,97,146,140,105,34,93,32,198,98,87,50,117,109,161,214,5,59,141,144,80,233,73,183,179,211,55,98,109,65,82,19,252,210,217,62,171,100,82,106,124,215,19,213,135,109,95,185,182,107,52,249,164,26,70,87,22,58,221,209,140,160,115,78,140,117,35,106,18,78,92,24,14,69,74,189,78,168,81,168,83,233,85,115,102,163,43,162,189,90,144,188,33,76,241,154,143,120,234,46,238,225,156,235,64,108,229,178,35,254,118,152,75,218,23,112,194,248,29,48,134,167,116,216,13,40,163,112,72,136,61,59,79,235,42,175,220,95,73,207,41,154,193,214,222,186,121,1,124,107,175,37,46,137,8,114,94,93,246,208,220,64,207,86,101,42,110,59,199,189,95,255,103,79,236,253,0,160,0,18,148,194,243,220,34,92,48,21,78,58,154,35,52,236,85,49,192,115,49,4,155,48,241,25,48,196,15,45,249,136,160,9,133,32,196,184,84,12,88,0,81,154,201,93,242,193,132,192,138,155,122,20,90,14,128,208,64,253,103,139,117,110,117,172,65,152,86,254,253,86,224,189,241,166,122,149,174,61,78,157,174,124,198,66,32,58,189,219,147,149,174,12,138,27,227,210,35,86,113,135,108,107,84,246,49,145,243,24,228,179,188,128,6,110,162,133,13,253,106,66,29,230,226,49,60,28,51,253,72,95,97,226,33,139,92,105,194,210,233,151,82,171,92,96,55,53,173,71,254,154,209,221,26,43,18,148,243,133,88,47,156,55,21,53,52,21,208,140,58,139,74,61,140,198,249,113,92,191,134,221,88,177,105,88,17,163,183,156,201,57,157,167,30,189,82,48,39,17,140,202,38,85,42,81,12,222,225,217,62,230,187,84,77,88,249,157,193,62,151,93,185,39,31,42,44,195,124,78,76,53,250,30,102,128,8,0,0,0,61,104,217,114,194,149,6,132,1,69,162,40,93,4,34,49,164,110,233,157,147,88,184,194,113,255,139,108,87,245,250,15,209,89,91,59,254,191,168,167,253,176,71,245,75,125,255,251,178,100,143,140,103,100,104,202,155,184,123,240,67,5,25,121,105,226,84,30,53,199,40,110,225,145,201,37,170,103,76,241,34,57,127,253,191,76,189,58,81,161,209,241,146,105,90,146,235,190,136,0,0,19,71,21,179,72,129,115,30,212,224,17,214,112,200,72,98,114,28,96,72,236,96,50,152,96,168,20,50,16,167,17,132,128,235,102,10,130,38,0,0,70,40,133,106,198,80,5,14,130,3,193,113,128,224,13,246,200,180,151,2,157,144,131,92,211,192,235,114,98,13,255,237,140,238,74,81,42,87,67,28,81,27,143,59,117,79,58,24,128,172,19,206,181,34,127,65,24,228,40,150,189,90,8,1,230,4,166,86,116,188,153,237,121,238,114,81,33,185,209,192,58,181,43,179,151,190,150,36,145,207,196,246,40,229,103,127,73,207,145,218,91,120,142,252,167,174,235,212,234,99,179,229,210,102,90,10,223,74,69,165,245,41,160,191,72,171,72,244,178,196,80,15,156,254,205,251,113,216,91,155,76,236,211,171,77,211,92,97,120,167,17,1,226,188,45,16,128,105,17,121,218,50,8,3,20,201,68,250,29,38,62,42,46,42,140,176,123,56,104,156,184,210,26,152,29,110,119,219,230,253,217,185,181,158,129,220,46,242,106,15,248,92,220,141,137,232,88,134,202,156,42,218,49,24,253,196,11,57,253,227,19,251,183,255,255,246,94,15,250,126,173,255,187,255,235,248,40,8,220,240,102,194,247,93,234,235,26,62,240,215,34,91,248,108,185,139,66,7,219,176,141,105,23,87,246,201,75,223,23,242,148,116,122,96,0,0,84,192,230,60,205,32,140,198,81,164,217,79,232,205,241,152,198,81,72,196,161,200,21,15,152,180,1,19,1,0,32,48,193,208,74,27,76,195,0,65,51,6,195,132,57,174,231,248,31,240,9,106,141,145,190,82,46,202,247,89,246,62,93,38,183,113,151,92,231,51,250,6,142,250,93,173,117,70,114,149,50,5,17,165,178,21,13,103,82,98,158,244,182,50,11,140,230,238,104,76,121,85,171,3,82,201,175,201,105,55,110,98,67,173,14,132,155,203,112,108,45,94,80,59,193,132,252,5,215,246,211,252,201,205,92,90,85,214,163,85,220,28,90,60,28,210,13,247,13,1,170,64,143,125,54,52,191,145,181,202,93,195,244,188,36,213,171,67,106,217,222,111,89,102,236,180,141,109,223,222,147,198,240,163,35,226,78,204,174,89,203,182,168,168,114,24,72,154,177,13,11,76,62,101,83,110,50,54,87,171,137,182,172,84,41,215,79,22,213,116,105,122,166,85,176,150,144,108,127,205,166,217,255,174,0,0,77,196,19,124,176,19,12,219,84,208,126,149,200,190,22,68,47,141,209,154,255,251,178,100,129,136,7,103,104,202,27,185,123,242,74,138,153,195,97,133,52,92,185,163,42,238,225,239,129,44,35,230,157,129,34,56,15,23,215,255,255,246,252,141,250,246,237,255,175,255,79,208,54,172,53,89,9,93,235,208,92,146,150,225,97,132,140,68,174,196,7,40,122,26,87,33,17,12,38,198,146,131,24,140,205,97,17,65,146,128,0,11,152,85,113,48,208,33,4,164,226,57,0,214,0,224,194,19,220,4,6,152,152,137,152,58,7,168,58,9,192,192,206,223,116,164,49,96,5,86,22,130,66,112,86,129,207,227,225,3,88,146,39,187,205,87,227,180,185,102,238,247,46,229,250,205,90,113,194,9,111,179,210,109,61,216,87,20,60,35,28,158,75,95,85,9,185,219,110,224,1,97,145,148,72,228,188,23,87,158,2,205,52,76,138,237,193,46,199,134,95,26,142,114,212,29,218,206,162,124,104,243,182,112,141,214,169,26,54,227,90,217,124,231,110,192,77,94,237,244,120,212,73,24,237,173,166,235,156,56,47,220,107,150,36,15,96,134,106,248,15,175,51,214,135,9,25,101,115,108,219,11,51,232,17,156,177,59,18,169,178,68,178,16,216,254,116,76,116,185,164,74,81,176,209,147,175,71,158,59,214,37,77,216,230,101,82,157,42,182,57,82,111,154,213,234,168,121,144,85,39,22,124,113,93,238,136,11,4,66,0,3,86,32,185,58,28,64,27,74,49,24,153,65,11,161,202,150,90,207,38,123,33,231,238,71,22,246,86,167,245,255,235,163,212,23,240,92,186,63,254,15,251,62,191,145,161,89,108,34,246,88,137,85,149,34,158,90,55,165,196,19,118,103,182,136,154,177,246,52,223,245,244,0,128,76,35,190,76,103,13,76,68,181,77,233,176,79,84,10,76,152,16,76,171,15,140,202,138,12,75,9,10,128,9,129,192,73,132,224,20,161,201,48,24,12,50,76,69,80,33,96,132,80,39,38,23,12,29,1,164,77,81,155,105,70,138,132,175,202,185,53,136,123,246,255,115,90,179,169,181,180,187,113,178,157,234,213,219,4,167,74,51,163,4,0,137,51,87,144,202,28,198,152,26,69,3,166,150,134,195,240,21,43,66,31,105,239,177,198,205,82,245,4,11,244,140,12,152,106,212,226,48,91,90,88,224,132,171,149,36,160,148,245,63,101,219,164,251,12,67,44,162,76,223,9,116,66,17,170,41,45,143,252,114,185,88,184,222,204,45,36,141,176,202,87,151,213,252,238,189,48,20,18,63,166,181,188,227,93,117,177,43,215,45,93,201,103,81,95,52,210,207,43,87,120,181,84,110,190,82,77,217,117,46,54,85,230,123,161,173,217,105,206,137,253,203,158,174,231,144,246,42,64,116,8,243,255,251,178,100,116,140,215,124,107,72,11,185,100,246,71,169,9,163,96,40,142,28,145,163,38,110,189,156,129,34,163,166,77,162,154,56,191,193,99,187,213,109,118,0,3,104,38,225,109,33,81,147,124,100,46,168,92,176,117,105,115,149,148,197,107,120,254,238,247,231,145,124,8,139,255,254,255,62,46,255,240,175,252,63,132,7,226,67,212,117,62,232,122,58,117,75,20,100,84,86,146,34,23,83,51,140,102,232,122,230,124,160,243,213,48,0,4,58,97,123,218,14,108,204,82,87,205,115,255,204,172,24,76,1,82,12,6,2,128,206,48,113,136,12,3,9,65,4,36,194,90,80,52,19,48,36,58,154,143,189,134,28,0,43,71,56,244,31,168,9,197,92,21,183,13,67,183,240,127,113,231,219,238,232,16,191,83,172,101,243,238,11,41,171,87,168,66,8,54,252,170,157,241,189,228,40,0,215,220,14,28,31,66,218,134,153,2,206,219,153,34,210,2,196,41,193,198,170,104,128,46,170,59,212,45,107,50,183,0,60,141,22,140,24,113,124,84,201,86,212,197,99,102,28,54,248,138,136,175,160,204,241,237,143,242,107,57,75,27,171,84,159,237,105,173,182,80,58,172,134,15,199,87,44,220,187,69,171,79,104,244,110,123,45,173,47,167,76,157,90,162,17,20,123,124,240,125,58,100,130,56,158,89,225,165,210,114,115,56,82,180,120,222,89,230,10,144,173,68,165,166,142,154,126,35,11,33,146,4,177,178,110,79,0,9,184,60,128,81,4,36,206,11,1,87,96,224,173,188,174,219,139,184,221,237,99,205,213,195,213,121,248,155,13,1,134,136,255,250,113,63,233,160,238,223,252,118,159,205,243,108,4,236,225,154,219,86,215,76,151,114,218,208,166,168,217,44,50,149,219,40,186,134,117,194,208,128,0,179,4,163,19,96,194,35,24,8,3,25,253,51,148,200,18,178,52,200,0,252,201,199,164,195,208,156,10,4,128,128,112,128,1,185,40,153,0,36,101,0,42,168,9,129,177,192,136,194,160,116,64,3,87,124,26,29,104,108,44,19,243,46,153,95,122,164,170,235,82,115,88,125,34,169,139,13,98,76,85,6,182,120,74,146,194,212,233,122,198,130,146,193,0,193,45,206,213,11,145,202,6,186,116,13,2,229,44,26,242,41,10,148,64,149,117,52,208,42,191,228,167,189,150,42,43,99,125,132,60,157,48,61,121,146,37,228,23,231,91,28,170,242,139,148,104,26,27,90,203,34,13,190,43,50,190,145,52,227,35,131,65,183,3,189,143,121,84,237,54,170,253,113,87,148,164,54,37,136,54,83,148,153,125,191,10,61,220,36,99,112,99,133,52,87,54,168,209,238,171,145,62,130,140,241,51,90,43,142,255,251,178,100,105,140,135,173,111,72,147,185,124,112,66,101,217,98,101,34,84,30,233,181,34,46,229,147,193,23,21,101,165,151,148,224,133,83,83,68,54,7,175,29,71,146,106,79,29,251,251,119,147,82,89,41,88,44,14,241,191,157,70,189,98,99,253,239,255,55,106,0,14,88,92,101,72,140,189,3,52,16,48,208,135,102,116,47,60,140,154,204,159,116,255,18,135,58,159,14,141,70,202,205,242,61,22,132,164,43,49,8,137,14,152,29,80,191,239,8,212,86,219,135,162,138,246,249,67,122,14,151,228,115,245,226,201,128,76,94,114,67,58,227,7,36,227,27,36,67,185,193,99,21,154,112,112,198,101,211,168,98,168,40,130,51,3,128,241,96,249,245,165,2,0,70,75,135,37,219,65,97,24,80,97,88,58,24,22,251,118,99,251,79,242,162,75,127,28,87,99,223,87,55,118,146,174,17,155,220,85,16,115,150,108,21,5,82,20,146,212,119,79,27,146,82,75,211,226,24,161,72,55,182,173,48,33,27,249,168,224,133,185,138,116,8,23,7,30,189,93,166,235,252,197,39,34,98,32,73,133,157,196,148,39,147,228,131,167,85,134,42,153,128,200,178,212,17,140,82,162,102,205,80,203,148,190,118,106,28,148,69,169,43,186,221,140,84,135,44,76,7,100,102,214,28,174,126,227,72,252,223,144,233,122,85,3,148,143,4,87,60,190,89,76,252,54,143,82,25,125,154,66,92,113,235,53,151,80,113,149,165,133,15,121,230,198,120,88,67,141,49,250,181,206,28,49,12,63,120,247,39,34,182,214,249,141,85,219,82,216,220,44,107,117,164,116,32,133,17,112,109,105,230,2,12,0,0,148,47,97,145,151,41,58,166,9,8,66,100,162,82,164,48,49,112,138,132,171,190,212,203,36,78,142,103,141,21,121,197,94,46,118,86,122,43,70,61,186,5,46,126,16,232,203,23,61,246,61,16,43,141,137,165,30,90,151,19,149,220,153,30,67,233,128,0,115,5,12,241,43,72,193,54,216,199,110,64,200,17,160,199,0,208,196,240,24,203,240,96,136,156,11,0,130,48,56,20,18,203,222,32,168,38,42,31,55,20,112,104,100,195,248,96,49,32,166,124,243,110,170,100,158,122,211,42,132,229,131,149,253,237,30,125,110,131,209,148,98,172,169,193,222,164,253,45,74,117,186,158,52,125,71,153,22,117,130,226,166,156,120,77,96,135,241,137,13,110,254,226,84,245,105,35,16,117,46,45,193,86,209,220,141,190,86,44,39,60,182,197,48,84,19,25,212,128,243,148,80,173,252,238,204,190,215,105,105,225,19,212,115,56,82,97,149,236,239,170,81,158,158,45,160,251,237,129,25,143,22,234,108,156,37,132,0,247,111,255,251,176,100,86,140,7,54,108,202,19,184,76,242,65,230,153,101,105,133,84,28,121,163,50,110,61,145,193,23,151,166,41,150,28,224,134,163,164,5,224,185,58,53,186,47,36,203,204,220,81,42,153,80,104,88,235,43,1,66,102,150,2,81,145,88,27,141,33,81,181,148,40,188,44,170,157,173,138,189,167,106,230,163,36,61,204,77,19,184,217,252,134,56,4,0,16,3,67,85,115,25,149,5,68,102,218,9,134,14,197,229,110,251,109,163,217,136,245,171,48,180,54,113,99,215,118,83,60,158,145,140,178,11,234,198,64,241,178,174,23,197,117,30,148,234,216,81,232,119,168,154,230,253,124,119,95,244,127,65,0,0,10,160,193,169,186,204,230,81,74,25,194,220,61,168,49,201,152,194,2,227,52,23,71,132,38,12,6,12,0,76,58,3,68,33,96,3,19,48,240,29,156,53,213,85,46,82,176,221,98,156,71,199,25,59,49,223,56,24,106,245,194,24,122,151,184,118,96,100,111,71,136,122,243,66,192,160,149,249,155,30,59,56,80,155,219,21,130,233,50,143,2,75,134,126,9,70,88,235,230,146,189,254,92,149,143,77,59,200,156,36,4,146,12,101,44,207,213,231,235,58,177,100,23,100,189,137,65,36,51,160,62,36,56,201,45,65,227,113,147,223,63,76,58,83,210,64,142,135,166,188,193,227,177,233,218,200,181,59,172,85,133,237,94,8,175,168,117,142,180,112,236,220,169,17,114,171,207,236,96,205,218,124,56,27,39,151,144,126,163,161,249,217,129,48,196,237,214,199,99,213,6,138,23,174,80,146,23,99,165,152,237,78,126,168,168,181,94,202,71,32,193,75,94,255,177,96,16,0,16,0,128,0,244,72,197,79,16,66,52,218,14,167,81,81,129,81,219,72,18,162,193,13,29,100,148,236,199,170,151,68,189,103,243,228,222,247,114,173,159,202,54,83,191,28,55,246,208,11,103,44,168,74,30,170,34,156,32,8,118,181,191,247,125,255,250,128,0,76,15,19,204,27,20,76,151,72,13,149,185,202,28,147,15,67,179,32,151,3,49,131,3,84,89,50,208,83,100,24,26,49,49,18,3,101,223,14,82,3,47,133,64,131,7,82,148,29,8,34,187,252,13,25,90,4,32,44,250,42,72,162,105,48,231,74,156,52,33,72,101,211,42,177,29,64,74,11,153,68,103,34,42,211,52,21,49,75,56,139,204,216,114,88,103,105,131,203,223,241,65,178,103,73,87,176,103,105,222,71,56,126,14,112,129,1,181,65,17,112,162,234,218,90,199,250,105,85,144,53,76,97,46,180,161,225,109,92,53,181,47,107,194,52,174,133,204,91,165,115,41,130,201,16,58,5,215,21,110,106,225,48,154,250,124,160,255,251,178,100,84,15,152,150,108,76,11,187,193,180,65,6,153,136,97,133,56,32,193,173,42,14,243,35,16,249,38,38,73,150,20,224,115,172,255,133,137,5,63,234,245,232,152,155,166,100,237,236,162,34,251,67,178,217,135,178,188,171,56,172,247,51,130,225,154,41,84,127,41,109,135,46,93,206,218,252,236,196,28,123,63,216,164,187,28,99,57,74,166,153,18,150,210,246,236,163,58,120,125,160,185,215,187,31,142,87,179,75,114,182,240,140,185,216,220,189,203,89,127,255,235,238,70,233,121,151,247,251,51,91,153,114,102,253,208,233,46,176,100,0,49,0,1,162,81,149,30,15,0,219,132,82,117,193,37,6,49,20,140,224,92,74,15,218,91,8,240,255,244,50,254,81,33,221,78,45,250,241,173,158,245,212,154,1,91,236,217,31,241,137,255,234,195,202,3,31,127,255,232,127,195,159,236,164,193,82,48,208,48,128,192,215,204,231,86,24,195,71,83,30,38,205,179,96,55,81,120,196,64,179,1,12,10,220,70,15,0,24,12,12,109,200,80,25,110,98,88,155,195,100,48,192,59,128,160,103,178,21,124,104,153,32,80,48,114,242,236,5,68,141,87,153,74,61,85,148,242,161,40,41,68,251,71,1,67,71,146,193,140,176,233,99,108,209,41,201,69,141,19,37,5,174,64,97,74,197,224,192,67,153,167,102,35,38,73,246,216,133,78,237,44,222,172,77,2,78,74,10,122,167,90,76,186,212,69,1,151,166,82,149,99,201,170,1,2,64,124,153,153,11,78,239,98,66,128,184,15,165,41,84,210,128,111,203,137,24,149,83,203,66,163,189,145,24,62,31,115,102,46,38,172,122,173,0,56,25,203,213,160,124,231,56,166,219,162,235,112,179,250,160,185,69,155,242,239,211,239,57,222,216,166,79,43,88,84,113,240,231,205,118,244,182,31,81,13,239,116,181,179,168,241,67,220,201,245,104,26,199,177,158,101,94,172,91,247,204,191,241,239,48,238,49,233,22,91,252,185,255,118,207,121,203,171,130,190,91,0,128,154,251,11,6,248,206,150,50,194,131,3,6,103,40,103,13,129,122,23,32,157,48,55,186,185,209,60,123,144,14,164,247,191,239,239,98,105,123,52,103,247,106,131,62,154,157,181,116,247,213,180,55,255,226,191,211,167,255,244,22,0,0,50,16,218,7,14,153,130,192,117,154,78,28,40,182,92,201,133,3,89,238,78,165,29,34,49,24,20,160,104,17,24,97,0,136,24,111,83,177,144,0,135,194,224,196,9,193,37,48,137,65,45,168,237,10,166,197,99,104,4,44,5,159,103,164,25,64,44,131,153,205,217,184,178,70,156,40,70,105,27,96,133,194,221,71,136,110,16,168,26,117,98,169,75,255,251,178,100,47,142,215,208,100,202,147,220,200,192,65,230,73,163,97,5,104,31,33,151,42,79,119,35,81,20,26,230,73,151,148,226,253,60,204,140,16,28,202,52,122,83,121,169,65,19,14,164,219,212,50,141,139,179,56,218,148,136,203,73,158,220,5,170,191,234,190,139,242,65,183,141,233,167,170,52,26,156,100,217,81,114,83,131,132,70,43,139,78,64,92,101,229,150,37,243,81,118,37,72,249,13,87,137,171,108,177,249,201,93,99,126,178,23,103,142,18,204,104,177,90,183,103,107,192,245,174,227,106,165,239,108,85,243,194,158,199,234,74,243,111,241,143,107,255,249,173,181,87,55,191,149,175,248,106,61,156,94,181,52,35,47,198,85,107,42,40,46,41,189,103,150,27,254,118,199,49,185,60,68,52,44,21,60,68,151,238,160,0,0,2,40,198,26,248,35,196,212,33,42,75,151,90,3,101,49,72,237,214,61,176,132,135,131,66,220,151,109,254,135,32,224,200,58,59,200,56,143,247,209,244,51,84,249,180,23,249,89,176,5,255,43,232,246,196,4,15,138,200,219,223,61,220,1,24,16,9,49,133,24,3,152,11,131,217,167,136,114,27,94,25,8,134,195,11,38,83,0,136,227,7,192,227,1,192,177,103,92,56,126,20,5,76,136,86,192,65,216,113,38,35,6,136,131,82,84,3,31,238,83,99,164,198,228,168,116,14,230,198,222,25,222,201,8,129,189,148,228,247,86,128,213,12,198,72,153,76,137,242,120,16,181,140,95,95,58,65,134,122,147,17,85,146,58,252,78,121,49,81,243,56,209,89,175,150,162,96,18,165,246,38,115,177,84,64,123,247,98,92,115,135,28,190,167,75,198,199,203,22,87,40,82,101,77,183,24,26,86,49,76,157,226,202,192,213,200,3,104,112,253,41,40,238,236,106,251,6,185,90,84,217,50,207,138,150,196,31,181,65,83,156,141,227,142,216,181,188,42,193,215,123,94,87,115,30,77,89,158,173,51,134,123,131,103,59,91,9,14,171,99,191,187,155,195,59,174,247,121,254,241,175,170,89,101,186,153,210,114,173,136,106,137,228,179,149,23,48,206,158,207,211,81,83,209,223,173,145,18,99,106,255,209,0,49,135,252,68,161,38,165,104,52,209,81,65,207,168,25,13,164,148,224,181,65,42,219,175,70,245,175,139,24,169,137,15,139,137,135,75,212,207,98,162,251,58,186,20,77,105,217,170,111,160,209,212,15,234,183,65,143,24,255,24,24,209,131,241,159,68,175,214,64,0,1,56,194,34,192,72,135,1,12,135,27,82,70,9,0,70,21,137,103,4,214,126,34,65,204,0,1,240,64,176,8,196,132,16,199,179,135,131,140,0,8,144,41,213,118,135,135,202,1,185,255,251,178,100,26,12,198,209,104,204,155,187,121,112,65,70,73,179,100,45,138,28,1,143,42,78,225,147,201,10,154,230,9,172,28,104,117,132,189,243,52,193,192,247,241,130,220,180,123,11,158,252,109,100,108,34,75,20,114,126,144,104,62,24,210,78,147,144,142,100,56,120,202,126,5,97,173,146,84,123,221,172,232,113,194,228,158,205,224,184,106,229,240,251,162,248,8,25,171,114,230,63,92,51,235,5,200,190,221,116,29,114,212,105,171,92,57,234,131,125,203,170,212,104,167,46,113,36,57,225,97,93,30,121,14,184,89,212,15,22,167,213,226,97,85,62,107,18,154,219,124,88,213,150,191,193,77,87,126,63,206,62,119,219,111,143,141,126,166,181,163,51,70,119,89,158,231,177,54,178,35,104,229,103,144,222,252,195,72,98,210,111,91,204,123,198,241,228,217,173,200,244,0,6,0,49,6,72,24,193,214,60,148,170,3,144,198,225,118,161,184,237,101,22,194,166,23,245,79,175,147,165,243,95,49,56,186,206,30,73,207,231,212,37,14,231,10,105,36,9,248,241,103,30,237,250,122,219,126,88,230,77,57,159,239,221,253,32,0,14,96,34,156,96,216,6,4,105,14,163,147,205,40,13,12,8,29,76,78,130,12,193,51,201,64,148,185,51,136,11,5,10,232,113,51,84,185,22,27,12,8,7,69,2,36,131,29,2,68,132,246,113,57,6,168,106,136,193,45,136,202,44,111,191,146,126,67,100,70,163,206,83,91,21,130,26,252,35,52,120,131,33,48,17,64,231,158,71,26,88,35,26,193,71,110,186,193,95,52,207,83,17,167,88,152,10,6,138,220,193,116,48,187,86,77,245,134,73,44,198,72,21,109,22,116,207,20,143,76,105,136,215,174,149,42,57,65,29,71,167,155,52,93,43,12,46,230,10,23,33,172,156,143,213,124,26,85,217,155,50,143,158,227,234,205,60,185,159,118,229,200,13,238,237,68,151,105,119,242,151,67,186,61,222,159,160,67,220,138,207,102,217,137,222,85,155,43,163,179,203,43,221,87,179,255,167,153,98,53,63,105,222,174,55,122,182,171,205,90,44,18,64,0,13,5,60,139,232,251,27,26,186,207,10,80,86,146,201,123,156,214,174,164,124,154,91,49,39,141,217,229,26,167,255,250,179,199,223,111,243,196,205,41,163,245,127,81,77,166,53,72,118,125,42,102,84,51,143,54,43,8,255,250,122,191,251,116,232,0,0,179,2,88,131,23,2,67,7,68,35,141,117,35,101,5,83,10,142,195,42,105,131,78,143,131,25,64,80,40,176,98,208,158,98,128,20,96,24,2,103,241,118,6,41,204,41,3,133,66,2,128,60,112,29,103,73,143,133,43,86,40,1,225,134,220,62,50,255,251,178,100,34,142,199,76,99,202,19,184,76,240,64,105,9,178,97,133,54,155,33,161,46,110,229,237,193,5,153,38,205,166,28,224,109,37,36,131,74,58,149,24,246,41,25,193,96,199,220,168,236,41,37,165,27,120,210,105,227,124,149,70,184,225,84,209,60,231,209,4,203,148,161,135,148,144,97,47,206,11,30,21,101,177,22,159,89,229,8,181,93,97,212,246,81,49,28,185,140,149,115,75,62,92,214,45,218,91,73,207,99,200,146,208,107,183,18,107,67,220,81,197,10,143,220,70,104,197,156,155,157,154,123,143,254,87,177,146,27,102,1,92,216,37,22,120,163,114,66,175,39,179,80,229,30,108,163,58,147,37,129,152,165,39,29,130,243,164,186,143,151,146,198,251,91,83,181,253,108,110,173,149,26,218,90,23,122,138,106,37,96,16,40,136,12,12,150,254,145,0,48,143,58,171,216,125,100,78,65,149,50,104,167,165,210,224,147,129,229,149,252,106,162,154,115,127,211,81,64,75,45,63,76,167,106,246,239,251,116,236,186,106,187,99,125,146,87,255,227,172,132,69,15,160,108,231,160,2,245,22,45,132,200,3,216,192,243,184,120,180,0,144,71,162,111,102,49,1,38,20,137,70,40,132,166,85,10,128,96,32,42,11,25,50,5,7,14,65,64,32,196,19,233,9,3,78,140,16,60,122,134,149,192,136,155,122,25,227,22,142,49,176,226,237,89,107,242,30,195,4,68,222,213,105,117,197,19,136,52,206,50,25,68,12,248,202,32,155,209,139,78,131,170,217,234,51,1,16,173,253,230,130,185,111,205,178,73,253,78,97,111,82,58,214,67,230,190,128,169,103,205,84,241,110,124,182,235,161,230,69,219,140,180,189,212,130,139,52,27,9,121,42,135,170,99,97,231,221,92,96,235,55,188,214,67,179,108,189,211,171,43,247,54,79,220,214,208,181,124,169,165,65,72,172,79,151,153,7,115,58,195,46,214,159,230,125,176,226,59,84,78,229,13,146,237,120,197,167,172,178,76,243,62,155,172,24,247,255,84,131,239,167,26,79,37,63,212,172,116,130,0,28,7,6,84,68,33,76,100,104,195,136,94,242,222,150,248,96,37,72,103,85,154,143,104,239,81,168,67,78,223,207,191,127,163,230,189,59,212,116,42,84,229,61,98,2,72,60,41,255,111,190,84,188,149,159,79,99,236,60,189,178,149,126,155,2,0,2,179,3,241,130,49,80,0,227,13,81,37,53,163,22,115,135,195,147,4,15,243,19,241,147,43,23,112,168,22,13,27,76,197,23,133,138,129,0,62,101,27,74,97,16,6,11,140,70,112,222,98,35,143,1,194,9,204,128,1,147,23,244,52,176,134,8,219,161,32,77,183,170,88,9,67,242,228,255,251,178,100,39,142,135,66,88,201,147,221,200,192,76,198,73,138,101,135,104,27,13,161,42,111,109,233,193,24,20,167,117,133,33,184,109,245,201,69,67,48,89,51,4,131,67,238,179,194,76,35,195,147,42,138,47,38,146,255,68,19,24,1,34,222,224,112,67,209,72,94,5,133,124,236,65,42,15,159,204,99,222,183,172,222,197,240,200,169,181,72,192,115,219,61,149,111,6,88,213,229,17,212,234,142,113,39,29,105,117,226,16,172,189,181,80,67,79,151,207,227,126,245,175,231,210,83,94,194,29,195,59,18,236,183,118,8,171,59,156,123,184,125,123,87,111,77,210,72,168,42,83,210,242,228,143,28,123,150,117,117,151,51,214,90,203,188,215,229,220,59,127,238,140,18,214,15,153,164,42,16,4,192,142,36,11,127,251,64,0,10,192,6,0,2,133,142,146,10,85,140,58,65,80,132,77,150,6,128,30,135,245,166,241,130,207,179,116,30,88,138,151,97,69,174,83,200,10,197,139,146,6,209,30,122,156,235,206,86,50,189,74,60,119,143,84,112,10,84,217,238,123,27,2,223,205,206,90,245,25,146,30,122,207,235,2,88,56,26,0,225,228,0,10,217,166,241,69,0,136,8,192,216,28,76,19,6,116,193,236,20,6,128,40,192,16,16,195,79,2,24,209,248,245,149,135,154,140,112,49,76,137,152,134,65,3,12,212,18,170,47,5,65,35,27,166,26,21,162,180,174,22,245,152,120,152,190,127,61,56,214,216,64,176,138,65,72,211,78,138,132,64,149,120,143,38,48,83,166,73,136,222,20,160,59,16,200,225,33,14,77,228,32,204,218,208,45,41,137,39,220,131,73,246,32,130,182,253,185,80,229,216,22,162,220,243,57,103,168,168,109,148,83,8,99,67,162,168,240,127,101,2,170,186,113,173,62,171,175,184,238,112,213,209,228,138,173,183,202,102,85,108,22,223,139,196,180,90,171,112,133,49,46,55,18,43,212,220,24,59,123,75,238,250,222,245,23,183,99,235,95,218,217,220,216,136,251,88,243,102,159,252,252,87,95,56,205,254,62,127,150,192,1,56,3,1,120,136,210,180,145,49,42,23,45,118,163,156,130,129,231,135,190,122,249,202,94,141,218,120,138,160,220,41,80,136,16,200,155,223,250,253,254,157,174,48,5,209,169,210,2,119,149,15,127,209,35,255,187,191,61,230,26,13,184,10,176,24,125,204,93,64,0,0,2,172,192,82,128,213,160,28,18,64,159,50,176,152,194,63,24,12,93,25,88,181,27,58,92,24,160,7,24,28,39,25,152,29,152,164,6,138,0,198,101,158,198,24,1,6,1,133,45,84,152,119,77,243,12,192,5,203,80,168,0,0,64,4,152,130,201,70,14,252,245,194,255,251,178,100,37,12,134,212,95,202,27,184,68,242,75,138,89,179,101,37,82,89,161,163,50,110,189,151,65,45,168,38,233,132,137,105,93,69,46,32,68,182,211,121,210,43,70,37,129,44,24,57,152,41,8,163,216,182,36,173,145,190,107,148,194,36,61,201,227,146,173,10,229,249,234,39,38,12,244,202,26,81,82,68,18,255,89,220,159,238,228,114,109,214,71,57,103,104,35,159,166,197,37,191,113,189,83,174,65,141,29,254,205,141,17,34,158,172,105,154,95,235,10,179,218,211,213,121,149,251,63,134,3,217,66,148,46,227,217,212,170,20,184,253,153,20,136,6,231,11,80,131,98,25,65,209,207,102,124,218,199,189,73,233,204,220,36,82,49,113,91,68,189,161,182,103,77,189,191,116,80,0,192,78,35,239,101,83,58,215,5,100,161,209,84,238,196,219,231,119,134,117,201,159,139,63,106,54,55,83,63,221,191,215,100,249,123,198,138,1,135,137,8,212,120,225,236,32,37,255,167,124,103,255,255,219,100,74,191,215,127,199,152,85,92,167,19,33,101,85,148,97,226,199,227,92,0,2,23,253,44,140,158,2,12,32,35,204,187,166,129,202,137,133,97,145,130,138,65,130,35,122,243,4,132,134,24,130,224,96,216,132,1,48,16,183,78,243,2,64,36,223,34,2,147,37,52,47,228,217,24,179,86,155,120,89,150,248,203,222,220,162,36,64,69,239,130,113,233,60,15,224,233,161,110,79,56,183,24,233,136,202,231,130,124,58,158,224,62,139,202,111,159,165,174,159,39,98,121,18,31,25,105,245,51,111,234,48,51,241,141,120,76,155,234,38,31,116,116,28,67,7,75,22,211,41,93,209,157,102,53,222,238,38,169,125,98,234,248,240,43,133,14,227,235,199,208,18,87,45,178,125,231,234,244,47,52,194,191,100,171,11,173,226,231,168,210,199,126,29,253,75,142,40,155,90,139,41,79,232,206,27,122,143,106,58,81,216,156,181,54,180,151,126,253,237,81,221,191,211,223,4,224,0,1,120,137,192,173,16,15,178,135,171,96,132,129,98,86,146,179,71,122,128,110,108,235,211,68,223,237,231,158,231,32,127,76,115,119,169,27,253,182,111,155,245,254,159,255,175,232,55,255,255,220,243,43,41,94,206,199,163,75,162,156,251,131,99,61,72,65,112,98,32,153,68,229,0,0,14,252,192,112,220,73,92,48,224,174,54,66,123,34,118,76,3,25,204,91,42,140,242,15,5,132,176,40,34,99,200,16,36,16,166,81,138,69,48,64,12,82,201,0,101,5,195,162,212,93,205,232,67,118,163,166,238,60,77,156,198,1,151,251,116,90,182,48,185,14,105,163,137,4,36,125,181,103,120,37,242,181,62,245,95,124,113,17,255,251,178,100,45,14,134,185,103,204,27,185,123,98,69,102,89,186,101,2,118,31,77,147,38,79,119,67,1,31,25,102,169,132,149,160,134,215,144,112,192,95,7,3,237,27,199,38,218,198,182,187,120,199,191,130,239,230,43,79,193,135,247,217,245,218,227,235,74,216,91,202,17,109,20,101,163,218,153,234,26,115,54,77,121,62,61,191,244,181,38,37,18,178,183,57,218,4,139,81,96,74,184,211,248,109,205,148,142,253,129,84,212,214,226,169,137,67,131,81,111,70,76,98,239,38,124,167,141,35,223,79,45,242,223,30,153,81,195,96,71,189,154,182,189,217,117,223,56,199,123,11,82,194,100,181,51,155,226,61,35,0,0,133,0,0,9,132,190,13,25,0,228,121,38,150,83,68,125,226,179,13,69,249,218,141,219,150,76,229,40,39,242,254,86,112,120,201,160,34,209,212,143,127,78,140,212,35,75,203,219,247,255,255,252,111,254,250,228,235,74,47,4,69,107,114,163,222,144,193,96,156,193,44,66,76,94,0,32,192,116,68,13,128,197,124,198,81,116,200,192,116,207,185,52,206,163,144,20,50,24,16,60,152,84,68,24,146,7,20,2,6,137,132,224,98,112,240,179,11,173,26,148,74,64,0,28,160,221,168,8,202,159,91,176,83,61,45,28,170,218,70,40,85,84,66,50,33,231,177,139,36,61,194,81,109,233,139,17,47,10,4,122,10,5,167,106,234,36,5,125,150,57,98,145,199,140,43,84,14,6,82,76,105,68,39,196,64,208,147,86,38,10,48,242,218,125,64,197,62,195,214,231,99,76,48,42,98,204,125,33,162,151,112,114,235,117,178,210,78,233,129,54,215,164,140,69,179,113,41,224,120,30,186,217,128,254,158,91,3,211,238,189,110,94,187,87,191,94,114,123,144,111,46,214,156,207,47,147,82,97,149,62,60,175,189,227,172,230,173,227,203,185,239,83,181,48,215,117,249,126,242,195,28,183,187,249,217,252,121,115,42,255,90,229,3,195,90,173,36,123,155,187,99,240,175,218,219,189,98,221,202,76,205,133,144,55,137,119,252,70,43,80,0,2,64,237,214,64,161,235,65,9,150,135,51,16,224,120,9,167,187,213,147,18,120,140,29,216,18,155,241,1,243,227,191,35,29,92,179,112,111,163,11,89,82,232,248,83,189,71,180,223,161,127,94,86,201,255,78,163,190,175,172,92,80,209,74,33,159,206,252,136,0,2,179,0,97,5,5,13,105,128,16,95,26,111,4,249,133,248,10,131,66,120,193,40,143,76,42,196,68,88,13,64,192,48,10,23,211,4,0,7,17,128,73,132,192,113,152,16,128,152,7,1,13,165,210,107,199,216,104,69,56,161,230,91,107,126,2,90,3,0,99,112,128,169,255,251,178,100,37,14,199,138,104,74,147,217,123,112,66,36,217,146,105,34,100,27,177,163,50,110,97,239,129,19,25,39,13,151,156,96,70,11,44,215,2,222,229,43,226,218,241,26,192,124,72,74,206,103,100,193,52,84,12,32,1,248,110,84,200,138,29,43,244,236,8,104,16,15,51,81,14,201,197,101,78,136,5,194,231,224,145,182,69,54,90,103,208,90,134,100,25,0,242,219,30,9,114,247,130,61,114,228,193,47,62,40,162,135,82,164,103,179,54,152,104,248,80,12,7,249,189,51,172,102,63,142,193,89,242,174,132,223,25,205,252,13,70,121,77,50,67,244,100,195,12,60,194,135,37,227,214,152,164,72,16,62,107,185,222,221,238,25,181,119,247,143,189,192,173,246,231,5,47,74,201,5,62,167,127,36,39,187,205,162,203,27,122,246,131,175,157,211,81,44,115,255,197,192,0,194,11,127,147,116,45,8,152,170,90,142,147,32,9,65,78,171,157,220,81,202,90,9,12,237,13,154,243,21,155,164,124,43,230,108,208,64,201,51,178,153,36,156,119,132,7,151,78,130,255,10,250,70,125,235,26,167,255,150,201,76,90,152,133,192,187,65,10,211,51,6,204,86,112,61,28,132,217,96,163,10,131,73,158,166,131,0,7,6,138,130,99,5,13,71,129,201,76,58,172,70,192,81,100,80,22,205,8,70,45,102,111,197,23,17,133,40,230,162,3,209,177,183,90,19,147,69,89,150,123,82,25,235,192,133,12,199,53,242,204,94,235,138,32,163,143,148,23,112,69,39,6,28,148,129,82,208,97,88,45,183,115,226,99,194,207,45,202,10,233,119,38,234,97,163,119,176,111,79,182,214,106,81,117,2,121,146,22,237,167,228,148,130,27,214,138,245,85,78,158,80,62,147,112,63,150,154,182,239,11,73,92,189,135,3,56,188,217,222,31,201,172,63,178,197,100,146,11,156,53,195,11,133,99,209,95,73,44,246,4,118,200,236,24,146,11,216,176,167,189,213,209,227,250,194,87,66,35,76,206,226,170,32,214,243,227,109,111,227,248,250,155,23,204,119,216,215,106,102,142,253,218,104,84,127,43,128,20,0,20,150,109,185,152,212,133,129,24,63,65,22,140,122,160,81,74,22,151,96,193,61,198,237,42,121,52,78,96,189,4,113,117,189,203,74,218,200,217,87,221,158,159,67,195,71,162,152,113,128,64,108,174,2,63,157,251,106,95,178,239,255,255,255,252,208,0,0,167,252,24,89,8,6,136,72,230,102,177,20,0,201,3,160,68,241,140,198,141,226,123,9,18,229,47,169,133,197,171,132,72,30,167,107,133,186,167,134,93,108,185,181,123,170,66,199,106,153,186,237,130,179,88,241,186,97,204,138,157,16,153,219,99,255,251,178,100,33,142,38,40,104,207,27,143,76,240,68,168,57,205,101,98,114,93,105,163,44,78,101,145,200,252,157,231,9,146,181,250,42,73,214,164,17,99,237,163,143,20,58,217,72,65,240,72,102,189,205,127,229,215,236,59,253,24,171,203,92,218,219,115,205,101,141,191,225,103,229,56,60,156,92,219,19,118,132,97,178,237,185,150,92,90,20,90,98,67,230,195,193,33,59,39,209,163,69,68,98,146,73,137,41,2,196,41,149,114,132,74,200,158,91,17,80,241,170,130,38,140,156,5,19,44,100,138,148,181,30,122,222,84,186,195,45,81,55,33,135,60,116,136,250,236,92,150,70,195,166,146,120,249,78,166,121,71,76,87,255,233,0,6,1,16,0,0,6,129,67,93,14,224,177,223,182,148,165,9,190,229,214,106,47,205,100,180,158,126,232,104,182,156,200,50,32,154,47,132,237,245,49,228,213,172,176,99,84,24,109,127,147,240,205,143,253,191,241,244,125,255,255,139,53,24,228,96,226,183,48,86,8,152,129,71,165,130,233,240,62,230,232,33,24,208,128,105,60,193,172,17,160,64,104,52,130,101,114,33,116,147,60,211,65,115,18,128,194,195,2,168,52,160,120,94,64,114,68,152,25,210,20,73,6,40,73,225,36,64,181,92,205,128,79,85,74,96,17,245,179,166,123,44,184,64,40,211,10,235,91,81,119,49,78,147,61,165,39,131,34,178,1,125,7,154,235,208,98,192,244,66,107,32,218,206,197,177,3,73,129,170,196,203,241,191,165,124,177,166,65,138,74,183,0,193,200,178,155,117,117,98,253,46,123,118,37,95,214,47,71,92,52,107,90,32,35,234,149,99,215,113,69,214,198,230,93,167,236,225,229,210,237,47,104,14,29,99,149,50,142,86,114,214,29,93,145,235,85,181,85,211,90,48,164,75,9,167,181,135,25,101,71,45,92,186,40,14,203,119,78,245,91,245,141,66,211,137,49,168,217,73,235,34,70,190,126,125,138,74,81,61,98,179,244,238,55,232,50,188,121,248,57,151,223,244,104,76,200,216,8,104,171,125,133,149,2,68,9,232,42,35,3,113,155,203,98,87,103,37,5,168,65,214,155,181,63,86,31,126,221,200,59,33,244,253,11,249,219,14,119,255,248,248,25,150,162,167,116,137,178,218,104,186,168,100,201,77,8,0,2,83,2,82,147,20,192,115,1,208,115,243,84,131,45,0,177,82,120,200,51,100,29,98,137,13,98,32,244,201,32,176,56,17,20,0,12,97,53,140,16,1,140,74,6,82,164,136,53,33,7,140,10,0,217,37,210,64,68,144,28,73,168,170,131,32,173,21,10,9,229,250,139,135,61,35,175,183,239,214,217,16,99,78,94,82,148,245,85,149,137,138,118,255,251,178,100,47,14,71,74,118,75,19,185,52,242,61,200,73,250,97,130,40,28,157,191,44,78,224,211,192,242,148,103,13,151,156,216,210,198,63,6,131,39,26,1,179,202,200,109,103,180,87,211,33,106,100,216,76,80,160,253,212,249,54,122,104,23,100,131,32,43,69,200,234,62,81,254,114,108,245,31,135,119,131,247,79,114,109,216,185,139,98,106,56,91,130,167,242,236,162,223,115,222,85,57,73,133,220,55,224,144,93,108,9,147,76,239,44,137,231,40,154,179,145,74,115,78,191,49,152,137,178,169,203,151,73,12,45,71,76,45,3,217,146,204,105,198,198,47,30,182,183,55,10,245,182,103,154,61,24,171,217,150,157,188,254,191,232,215,173,118,218,244,149,67,231,0,48,0,32,0,23,163,27,111,1,90,218,147,250,4,152,24,159,12,157,208,42,249,174,197,102,168,38,170,235,163,253,74,223,248,38,229,127,244,127,194,245,255,215,240,79,167,255,245,252,132,113,34,2,233,92,80,78,132,215,87,232,1,132,8,72,66,172,98,32,130,124,99,154,100,0,66,98,152,210,97,51,254,97,121,12,96,64,28,96,32,112,99,240,46,85,2,136,0,147,7,78,182,146,98,152,2,205,200,132,65,80,64,20,47,143,0,18,209,208,68,168,15,63,30,42,49,175,223,210,145,106,244,8,22,192,174,215,198,131,36,255,45,64,149,101,137,40,207,85,99,115,86,37,150,208,98,182,204,20,71,214,61,42,51,65,203,191,78,172,240,29,253,21,226,229,12,121,53,123,216,243,123,186,86,30,161,58,184,50,120,58,244,162,17,126,180,150,154,230,225,220,59,121,197,183,245,151,13,92,36,151,165,52,237,218,197,236,247,159,253,122,212,29,184,216,236,217,135,92,148,99,110,53,158,183,183,202,48,134,202,142,7,179,11,16,208,205,169,174,114,89,188,51,18,11,233,49,135,5,60,4,109,149,122,121,165,202,154,240,152,90,177,50,186,144,165,189,219,252,253,131,153,159,127,100,93,134,44,115,212,0,12,8,5,136,61,158,0,44,140,45,134,70,93,85,122,249,204,211,32,82,70,71,225,213,26,163,77,159,234,61,251,22,255,206,208,117,159,252,124,38,125,89,198,135,52,5,60,77,71,169,202,254,163,197,156,93,10,149,210,176,0,5,163,2,138,17,100,120,192,146,144,235,55,180,33,139,48,80,119,49,48,223,51,108,145,34,4,8,66,227,21,66,146,192,2,195,140,96,21,130,2,115,0,1,102,168,80,28,180,176,129,137,233,178,84,88,234,17,98,105,59,85,178,150,128,176,201,102,55,138,59,135,208,63,58,148,134,33,36,235,53,185,122,156,54,86,72,148,243,144,84,64,71,165,39,77,96,57,204,210,255,251,178,100,50,14,7,13,105,76,19,184,100,98,69,6,89,172,97,231,56,29,125,227,42,46,229,143,193,33,153,38,13,150,21,160,69,131,24,105,216,201,3,23,61,59,146,23,97,156,114,119,11,169,59,33,212,202,218,52,178,103,162,106,171,247,135,172,158,25,247,16,197,170,214,149,150,76,188,106,199,206,94,231,20,189,175,125,164,41,53,184,86,67,14,63,72,42,245,105,171,27,247,162,118,208,173,134,215,69,203,33,117,229,203,106,243,151,249,125,175,204,129,131,152,97,204,118,121,202,123,93,43,14,121,168,89,164,188,247,115,146,132,227,11,32,93,26,26,59,160,118,192,90,98,206,247,162,242,162,221,48,0,32,6,3,0,4,37,143,121,9,136,110,60,70,206,40,84,64,98,63,69,98,86,8,41,216,79,202,44,29,196,1,35,5,72,12,81,22,84,188,82,18,179,116,36,78,121,217,127,11,179,202,15,107,204,212,207,197,77,145,239,175,247,208,182,157,31,213,64,204,70,43,77,25,14,140,1,28,14,90,233,140,235,3,76,24,26,140,40,94,12,151,7,1,65,121,129,33,24,242,198,94,162,224,25,70,54,24,92,0,24,128,17,130,1,128,193,68,149,211,12,231,227,163,139,176,162,105,97,230,26,16,237,202,66,209,168,197,164,252,72,121,172,35,78,125,117,20,72,144,232,167,212,198,64,158,52,68,196,144,18,235,191,242,99,4,209,227,152,163,198,98,66,204,172,105,59,85,166,179,119,29,51,184,62,44,23,185,196,168,121,166,179,34,198,178,1,84,244,7,252,242,19,243,162,105,207,54,60,124,66,105,109,214,80,145,125,132,247,107,29,107,150,123,24,128,225,237,173,166,245,125,167,114,11,49,25,197,50,185,106,242,40,17,119,235,17,71,108,137,116,23,243,171,89,114,45,248,177,234,122,104,177,147,175,213,208,245,107,122,90,148,183,71,181,232,226,154,178,211,116,115,90,174,33,193,159,153,182,138,122,115,29,239,199,222,207,175,109,103,63,238,207,51,90,0,0,0,35,15,51,6,1,132,133,36,163,164,72,212,207,35,96,107,176,174,160,53,230,0,168,68,92,92,131,250,181,22,93,217,150,8,208,48,44,89,74,208,24,26,34,199,83,59,164,20,112,248,124,68,147,123,96,190,251,80,53,234,223,183,39,29,33,111,185,223,218,0,0,74,140,198,131,144,205,88,129,240,105,234,104,4,116,96,49,17,138,248,198,20,92,20,10,5,6,38,52,25,18,131,203,222,98,165,248,176,76,72,254,42,14,26,4,140,4,54,140,238,120,176,85,23,40,45,58,240,104,115,215,69,23,23,189,125,70,109,231,51,28,197,177,36,91,129,97,140,77,57,173,129,166,175,149,191,12,255,251,178,100,44,14,198,148,104,75,155,152,91,240,76,232,233,163,100,162,126,91,213,213,40,78,225,113,129,15,144,166,77,148,141,160,196,199,58,201,31,153,161,72,67,212,91,81,167,255,145,0,198,203,42,237,232,179,217,171,255,147,60,185,207,80,37,157,19,25,16,194,228,62,30,150,15,167,30,136,73,146,108,89,45,49,122,246,187,98,231,247,254,174,139,14,236,95,134,77,203,119,221,170,220,124,182,154,34,108,226,121,186,89,185,67,209,44,52,66,77,79,22,47,158,135,35,12,122,134,205,93,243,183,135,178,84,92,236,187,167,27,156,94,77,94,142,163,33,48,149,111,106,205,161,0,153,94,134,3,64,240,37,17,104,52,246,142,54,226,16,136,42,29,60,169,127,203,110,10,133,72,217,238,81,69,135,212,68,117,95,18,21,160,14,205,124,250,93,90,248,82,202,10,52,234,35,168,170,83,213,226,45,134,118,253,58,246,211,255,253,14,195,21,98,152,209,138,232,16,194,192,17,92,82,161,217,130,0,49,172,33,49,128,96,73,253,127,64,41,169,48,24,11,51,12,158,52,168,219,17,2,36,192,1,156,64,176,16,56,2,129,6,47,33,193,129,121,132,1,113,80,38,167,70,192,226,21,7,60,130,165,75,143,22,177,97,139,9,140,168,40,69,57,147,44,180,82,167,237,35,187,102,54,76,162,106,216,98,109,201,110,177,165,38,214,9,132,200,36,224,226,17,53,238,165,50,157,57,119,113,89,216,118,161,226,159,95,228,209,119,121,150,160,252,240,95,79,149,108,21,9,62,218,119,202,154,179,141,219,78,28,186,73,3,38,26,103,85,162,131,218,85,49,49,92,90,37,167,204,40,209,202,89,129,212,144,186,43,166,89,40,233,75,139,80,45,123,226,56,93,141,81,88,153,172,253,186,215,82,152,185,217,81,58,62,106,196,210,133,78,150,193,171,105,107,81,134,174,109,189,135,157,184,140,146,137,19,187,218,251,235,255,248,155,255,239,214,128,0,11,1,232,145,161,220,7,57,49,196,1,10,156,0,9,243,131,94,104,181,81,146,102,64,1,200,222,191,83,25,191,10,253,55,97,208,41,249,11,164,54,252,198,93,118,28,182,67,173,248,185,122,110,183,203,250,9,89,244,145,7,235,138,185,85,90,0,0,84,148,192,33,232,58,74,49,88,58,63,177,237,3,83,166,0,132,230,54,190,102,137,7,225,196,112,168,128,5,13,74,160,153,124,76,155,13,194,5,3,12,1,209,64,120,152,7,33,5,11,194,188,242,42,129,101,80,110,39,48,192,152,31,212,16,129,2,91,178,76,228,230,25,189,249,53,85,22,103,57,192,45,209,179,79,163,17,32,11,58,92,250,21,102,96,239,157,176,255,251,178,100,50,142,198,250,104,202,155,185,76,240,70,198,137,211,97,98,62,93,129,197,38,79,105,143,201,43,154,103,140,243,149,161,112,47,188,246,43,193,160,223,120,76,32,33,53,233,146,186,255,231,23,203,141,205,242,203,139,58,45,115,240,214,237,195,191,156,83,89,215,134,57,214,97,142,122,138,210,86,248,229,76,178,223,243,14,253,236,57,8,62,108,100,220,141,75,216,44,217,59,140,43,153,58,88,208,166,56,244,44,53,138,203,39,119,61,143,90,100,187,118,251,77,120,193,90,33,149,161,69,4,140,165,78,213,229,146,42,230,23,139,13,233,186,233,168,52,137,234,8,160,4,190,244,251,48,0,11,248,142,98,207,78,80,133,69,226,112,17,146,35,161,174,0,130,113,37,79,175,146,155,225,191,167,13,8,77,121,11,111,210,182,175,86,201,205,255,167,255,253,71,115,5,79,255,199,206,240,18,49,148,230,194,252,125,27,122,43,222,194,195,139,159,173,119,157,11,140,0,68,176,197,100,5,204,7,64,80,213,100,239,204,25,64,141,66,12,32,10,140,196,180,62,12,10,0,136,10,4,70,33,224,50,96,10,6,136,50,97,88,28,99,64,206,28,30,96,144,34,38,4,241,25,99,170,36,168,11,132,39,197,20,143,27,193,16,198,151,103,43,33,2,208,102,80,236,166,119,175,74,221,204,157,16,225,2,199,231,152,82,169,65,202,62,157,69,82,209,165,31,156,22,28,68,123,112,0,52,194,138,72,179,91,108,30,203,60,0,17,140,105,235,100,119,171,71,225,89,93,69,217,221,96,137,37,167,86,107,60,149,137,211,230,233,196,155,220,78,8,35,50,67,114,181,62,69,127,129,119,205,39,43,124,113,159,223,236,200,222,105,152,33,173,171,174,101,24,66,244,81,62,120,134,162,23,241,18,232,105,203,234,181,247,31,118,54,179,98,135,94,187,181,202,219,103,157,188,197,187,204,65,123,110,107,123,88,163,233,173,33,165,179,103,118,102,102,103,105,153,49,226,251,192,8,255,225,49,41,248,24,106,195,180,78,198,141,240,179,142,78,166,15,74,21,212,116,190,95,68,60,44,25,49,189,158,157,211,250,127,93,67,53,231,29,129,95,62,127,249,208,131,212,44,226,53,31,26,83,75,24,106,206,101,223,143,175,222,191,219,115,226,187,157,199,251,231,228,0,0,138,148,192,101,16,207,112,32,194,227,68,251,8,16,206,112,244,193,176,168,204,97,48,217,51,92,12,74,136,132,147,17,66,1,145,28,170,10,0,81,71,4,211,38,28,24,69,124,70,28,37,114,28,120,85,50,22,26,68,207,99,162,66,0,75,101,204,226,196,101,103,141,7,158,175,114,35,182,16,90,17,32,82,247,253,255,251,178,100,43,142,135,136,104,202,27,186,123,114,69,197,41,234,96,175,110,29,13,159,38,110,229,47,193,9,36,103,93,135,136,104,89,173,183,85,32,85,24,183,29,9,88,234,215,97,236,161,16,143,122,168,174,53,71,162,146,132,57,180,63,218,194,1,51,230,250,68,134,116,171,245,24,7,53,99,237,46,104,228,137,91,99,116,96,209,185,249,76,186,123,12,134,43,88,210,110,159,217,125,186,73,99,210,109,199,189,181,2,253,236,88,17,169,243,187,196,88,128,242,19,54,124,152,223,187,107,228,122,252,55,146,67,96,114,143,22,73,36,206,107,60,125,87,57,141,89,224,49,49,119,24,49,102,196,149,213,156,29,90,86,41,97,70,171,107,14,238,246,88,49,161,48,192,165,179,60,141,64,144,159,127,85,61,249,253,0,0,36,128,60,55,137,141,85,48,169,171,71,33,151,74,213,105,94,123,91,53,192,136,61,197,218,52,112,109,19,54,130,255,69,55,220,223,122,255,126,228,139,107,239,226,25,239,173,92,85,97,76,23,125,62,223,229,62,141,61,228,129,162,66,252,139,16,56,84,6,225,132,142,1,150,98,217,129,39,49,140,57,41,173,226,64,96,42,97,245,208,97,80,8,97,232,34,0,14,65,208,1,129,1,178,28,204,151,58,76,48,0,12,66,12,75,200,44,63,144,110,98,148,91,170,196,48,151,96,140,120,120,113,80,16,178,171,37,155,119,27,184,224,102,88,20,189,226,254,149,165,48,132,48,136,38,99,233,248,179,227,4,70,166,81,89,77,42,100,198,20,137,151,146,152,4,162,131,189,189,89,44,182,181,40,105,16,156,166,144,102,89,55,6,195,153,208,38,229,37,76,210,96,89,100,135,170,166,118,148,10,36,211,98,135,200,15,14,61,148,206,39,17,9,52,146,43,57,87,141,207,105,86,7,211,61,19,67,228,75,170,81,93,210,105,192,153,179,41,20,113,153,19,141,139,164,228,223,152,166,65,94,188,252,25,191,213,212,106,182,145,169,239,254,144,44,227,97,207,6,38,134,87,158,27,24,187,97,113,157,36,13,139,9,141,186,35,86,209,185,148,144,0,3,123,137,138,142,129,194,37,105,204,22,128,230,104,232,44,88,71,25,155,113,56,49,67,84,0,125,181,226,191,56,223,163,105,219,255,255,246,45,141,189,254,207,70,213,251,127,243,200,250,17,46,236,190,168,154,56,187,133,193,108,104,143,165,129,0,2,241,16,223,24,32,128,17,128,184,76,153,131,171,208,64,77,7,2,65,133,201,22,24,127,10,80,176,15,12,130,129,133,32,19,136,192,140,190,102,24,64,86,44,14,228,65,188,14,0,50,176,57,6,0,232,40,38,11,43,108,145,240,179,67,215,70,255,251,178,100,34,12,231,105,105,73,147,217,100,96,67,37,25,147,101,226,58,22,65,163,58,110,48,220,128,229,13,166,205,148,137,144,81,65,48,165,209,241,70,81,137,174,143,2,46,237,155,49,213,233,14,66,195,158,14,166,149,165,45,164,155,91,75,165,37,200,141,100,113,33,6,208,92,252,8,101,148,137,176,60,194,79,39,148,85,141,0,79,133,74,99,203,155,185,210,180,14,88,112,152,166,184,144,225,71,216,249,250,36,97,134,147,156,180,176,170,209,192,214,57,137,200,129,172,118,227,133,211,49,209,35,51,4,95,39,240,53,87,86,85,15,163,148,119,165,218,251,156,40,186,71,10,113,168,57,92,86,122,39,93,181,117,230,222,105,207,179,95,187,104,226,109,212,143,85,218,211,58,243,94,103,237,29,20,187,106,81,213,141,87,169,44,49,117,206,56,230,59,170,103,244,128,0,1,209,4,65,208,49,246,74,191,122,200,74,11,14,198,147,82,49,224,38,154,15,43,52,203,169,188,170,73,250,139,116,5,168,203,234,4,39,213,172,236,116,204,141,47,234,255,223,30,91,183,186,251,190,123,90,85,87,20,34,253,253,140,35,98,208,0,73,191,29,53,19,6,0,1,67,145,17,193,75,136,24,195,229,51,25,13,244,132,226,34,82,30,59,6,11,25,47,210,240,54,21,10,134,10,1,51,94,213,85,66,79,155,68,115,53,113,96,37,212,177,199,222,255,212,149,229,37,112,157,254,246,180,158,180,141,177,209,97,166,84,247,119,107,103,87,245,37,164,250,237,123,185,165,191,153,138,100,191,22,105,80,198,251,5,96,47,55,118,86,49,91,160,222,22,67,58,44,78,211,122,92,173,29,105,102,54,230,111,188,129,111,185,249,186,104,184,35,39,35,125,8,36,142,38,43,22,73,51,206,101,82,177,20,222,255,116,33,102,106,175,180,93,160,138,231,236,109,158,100,110,163,238,236,129,89,16,147,102,69,70,193,131,73,152,86,131,171,135,168,183,223,87,60,186,18,58,173,154,81,93,12,101,227,154,126,48,119,178,12,217,51,230,27,240,130,251,90,203,10,225,116,122,59,39,61,91,81,77,182,126,181,255,28,24,81,116,219,176,134,136,0,0,2,84,193,52,120,200,160,168,28,25,31,86,148,152,196,36,152,146,26,152,130,217,152,212,22,141,8,68,128,89,141,160,57,130,96,233,129,96,153,131,101,169,129,224,153,129,0,168,168,34,68,19,21,68,217,71,129,76,94,81,20,139,232,106,34,110,32,184,48,73,168,84,114,161,130,195,6,16,246,253,97,41,163,138,156,42,183,140,156,197,212,102,145,37,126,200,29,36,65,161,151,71,68,55,117,160,119,160,40,165,42,114,35,170,56,250,196,255,251,178,100,59,142,215,123,105,75,155,184,99,240,67,131,185,147,51,6,10,30,233,173,48,78,101,147,192,246,20,166,1,164,137,232,34,163,213,135,37,144,75,168,253,202,220,135,183,25,245,129,167,122,31,136,233,154,246,235,28,12,34,136,225,33,49,202,68,189,244,129,153,80,64,31,49,149,235,246,154,87,84,227,139,186,180,165,63,186,246,94,226,117,71,31,117,212,110,114,97,108,254,220,138,224,221,247,126,7,62,123,167,17,204,238,215,178,47,214,255,93,202,64,88,207,106,139,223,70,241,226,202,30,165,72,112,178,240,101,153,59,97,164,4,38,104,249,253,17,18,252,68,51,246,253,68,0,0,16,60,16,174,96,143,165,211,144,50,117,205,14,65,20,177,59,132,134,149,9,176,254,45,185,4,126,13,157,34,62,74,11,223,218,250,33,252,54,68,222,125,4,204,230,76,149,151,101,156,35,149,226,151,78,250,255,255,214,86,98,177,175,47,38,3,152,53,104,105,97,105,156,53,231,108,3,24,144,122,17,61,49,233,244,217,40,128,0,128,192,1,16,82,32,192,195,64,16,88,201,2,227,37,11,2,10,65,80,136,208,8,70,2,30,29,190,19,74,94,20,2,35,33,137,78,160,84,139,188,108,136,76,200,132,16,130,244,165,73,5,19,100,64,165,215,232,136,115,32,226,224,138,36,108,174,173,36,11,137,140,196,210,209,33,95,120,117,223,17,10,130,173,122,92,132,182,250,101,209,103,112,167,254,5,47,156,52,252,217,98,52,211,108,62,172,165,166,78,64,226,199,213,97,80,70,87,254,229,169,31,199,98,245,153,242,145,151,92,47,196,212,24,178,157,168,122,189,88,205,140,107,67,184,187,171,106,67,75,148,238,54,171,109,118,169,43,201,99,225,56,125,164,169,181,91,118,185,150,45,68,114,76,25,72,240,31,213,168,191,16,230,43,110,243,149,197,179,87,51,142,15,19,187,121,142,183,238,163,4,160,246,172,177,3,195,220,15,64,121,156,236,116,177,132,21,73,204,161,189,158,247,95,102,139,196,134,67,52,94,66,1,96,209,117,230,151,252,98,169,106,229,45,244,221,29,52,255,217,61,81,31,103,64,235,253,173,247,27,73,53,47,195,18,93,63,232,68,252,89,30,9,255,127,195,182,19,151,196,32,115,148,120,170,0,0,18,120,192,102,97,38,225,138,140,71,135,216,153,188,44,1,134,24,169,128,104,242,24,40,10,40,6,3,36,64,2,152,48,214,184,10,51,48,192,7,2,161,99,51,18,60,171,122,129,22,152,186,76,100,19,50,13,100,136,21,180,215,149,200,163,160,115,47,65,170,28,255,190,129,198,95,213,64,29,74,90,88,42,206,165,43,0,234,181,41,67,230,255,251,176,100,47,14,103,112,105,77,27,154,122,240,61,5,41,144,97,34,120,31,41,189,44,46,233,115,193,5,148,102,153,132,157,168,40,1,150,165,182,45,37,206,8,178,31,201,162,10,187,38,8,110,228,141,152,4,201,110,139,179,217,74,33,157,18,132,235,95,231,218,101,118,24,133,254,215,6,253,21,192,69,86,78,183,62,92,41,9,111,54,1,243,55,59,119,214,41,188,111,194,88,127,43,156,67,218,108,211,89,179,170,222,186,134,96,251,145,131,94,144,133,20,237,159,189,182,98,253,214,243,107,107,86,197,177,147,5,151,106,68,115,156,14,193,134,30,241,92,51,241,0,237,92,44,149,53,163,197,123,217,83,211,191,210,26,206,245,150,60,51,191,72,58,202,213,135,109,233,161,116,88,1,201,163,196,190,93,196,202,166,149,203,225,251,105,243,18,117,40,109,88,243,126,144,158,41,38,17,106,206,130,117,157,77,168,182,98,122,136,131,175,3,30,129,118,42,115,212,223,133,92,27,94,189,143,105,117,232,150,9,32,200,103,16,180,97,115,108,108,158,104,101,40,78,101,104,170,99,179,92,86,72,11,7,102,1,133,6,19,134,102,28,138,136,119,48,56,177,50,20,56,48,0,23,47,40,96,106,66,10,140,128,141,79,34,0,29,50,80,128,193,65,24,234,133,6,133,34,48,44,88,128,16,176,107,173,217,26,44,88,8,75,30,85,32,53,112,16,161,2,80,8,133,133,42,177,12,121,7,36,66,92,44,226,0,208,208,92,129,119,152,252,0,42,161,126,66,217,27,73,120,208,250,10,8,10,216,45,93,106,248,205,38,11,231,109,202,139,170,66,200,226,191,215,254,22,181,102,164,102,190,112,45,120,45,121,76,221,64,233,250,21,71,18,146,197,187,90,150,215,98,150,246,136,88,100,245,127,47,220,155,220,61,156,99,11,158,33,30,139,62,230,31,63,40,83,199,194,244,2,171,62,152,52,148,31,86,19,154,253,139,46,156,91,22,216,140,217,205,91,123,46,86,189,117,212,115,24,247,231,221,221,221,168,126,173,103,53,251,17,54,255,248,87,171,101,195,229,2,0,155,42,245,20,112,59,240,150,232,48,196,122,121,49,114,26,229,129,144,64,163,37,88,185,53,148,171,7,159,104,53,52,123,51,63,255,171,162,84,85,169,250,133,75,101,63,167,111,216,187,199,191,236,79,81,63,255,246,175,255,183,254,207,104,0,0,17,80,2,2,52,48,88,119,72,119,225,56,240,224,195,207,179,45,132,140,244,102,77,101,142,100,144,65,133,130,237,200,195,4,3,32,0,8,132,75,157,221,88,16,80,145,110,245,225,67,171,4,37,45,38,19,72,25,12,77,62,235,86,220,121,30,231,171,255,251,178,100,35,14,119,72,105,77,27,143,103,34,69,6,73,188,101,37,102,25,189,163,58,110,97,141,193,21,25,38,65,134,29,168,37,28,129,178,163,242,186,6,128,193,196,199,20,128,22,44,64,140,62,11,18,68,233,78,32,45,61,173,98,21,3,180,203,78,11,253,15,55,59,40,199,106,141,120,206,11,211,78,143,18,142,40,58,163,150,22,236,227,62,21,237,150,219,80,102,192,107,36,151,92,20,20,130,172,127,9,243,118,21,126,64,146,186,177,159,63,154,92,253,194,238,205,35,88,39,31,237,123,182,15,189,247,138,213,209,169,155,20,237,118,93,195,156,249,162,182,26,234,217,22,85,116,44,51,103,213,15,136,63,138,167,111,90,183,99,115,221,90,137,131,219,45,133,186,187,236,68,182,209,190,218,170,114,239,126,248,108,99,21,223,53,161,125,0,8,0,0,0,0,52,23,28,101,64,53,96,114,17,27,128,80,21,247,1,69,29,252,208,230,208,196,201,221,197,188,162,186,147,111,17,58,1,90,237,83,16,28,51,31,243,142,29,141,215,250,55,233,107,127,255,226,63,45,255,119,247,165,31,87,255,191,235,73,204,5,4,153,96,12,97,53,33,192,79,193,4,195,29,14,140,130,139,48,128,197,13,72,0,163,160,96,112,106,25,34,21,14,132,80,113,162,202,31,66,100,52,60,177,88,24,192,95,1,204,95,139,221,205,148,58,90,155,88,109,221,114,45,213,69,153,106,171,20,198,28,116,72,201,132,12,236,119,86,84,86,24,156,182,186,100,248,62,18,154,41,101,118,185,21,158,52,235,17,99,195,242,234,241,19,139,99,25,129,250,106,233,229,209,157,1,253,58,30,122,192,199,178,102,84,228,177,62,5,191,142,62,153,55,153,170,87,229,135,225,76,171,122,44,173,127,122,177,175,171,203,144,46,119,200,85,214,145,178,219,93,85,217,6,23,163,117,13,179,75,9,55,181,80,214,75,199,71,181,43,54,137,194,171,133,147,42,178,153,108,17,158,182,214,222,3,164,201,89,74,177,239,197,31,19,148,133,202,9,137,65,132,41,28,72,67,34,212,14,250,182,83,39,66,212,34,55,22,41,237,104,147,113,59,162,78,235,75,231,99,153,143,244,213,212,195,26,26,27,178,57,88,131,152,94,99,235,228,255,118,43,57,255,249,223,23,124,175,250,190,247,94,212,16,0,1,99,5,112,163,49,14,0,195,3,80,129,52,162,5,112,113,28,24,71,141,177,133,48,203,152,32,131,105,128,88,11,22,132,194,104,3,204,29,0,77,136,152,37,4,137,132,40,36,24,35,168,202,25,128,132,226,42,172,107,242,195,4,45,151,153,21,160,116,137,4,32,110,210,217,177,0,93,183,16,18,89,255,251,178,100,41,142,103,233,104,202,147,218,123,112,62,166,89,231,97,130,52,25,65,163,54,110,101,143,192,249,153,38,141,132,149,152,216,129,125,99,10,44,42,20,12,36,194,70,52,1,246,32,20,54,246,31,86,34,254,69,43,63,0,193,8,37,102,144,80,52,243,183,45,75,246,20,227,176,230,232,91,151,26,233,2,102,241,180,67,237,12,182,48,27,192,44,192,36,138,63,183,44,202,225,6,143,43,12,43,161,192,12,167,38,242,158,122,62,137,155,94,52,93,202,43,182,178,190,109,87,26,190,32,66,159,18,66,191,114,254,73,236,231,18,104,153,135,7,51,195,88,138,214,209,36,208,183,76,127,154,215,210,74,57,98,6,173,10,241,124,11,187,154,214,180,42,77,183,143,241,2,73,43,126,247,89,108,198,47,184,82,70,137,5,245,193,25,82,166,11,23,32,85,78,109,20,132,0,0,5,252,40,118,84,24,89,144,122,70,172,183,41,70,27,14,120,9,23,85,89,11,202,224,137,92,149,250,84,34,212,85,147,152,218,127,255,235,127,255,171,122,8,241,60,247,184,211,160,212,170,105,107,194,129,63,45,16,186,68,59,185,132,74,230,94,4,152,117,186,106,125,168,24,158,100,84,9,155,5,134,117,39,61,164,1,3,3,4,201,136,109,40,80,132,24,116,34,9,60,68,66,21,148,44,122,175,195,213,235,47,29,213,70,25,210,18,28,245,27,140,95,160,136,107,218,117,44,216,144,209,80,160,193,213,194,201,4,26,118,158,228,57,38,155,164,73,102,87,57,198,127,59,110,43,37,173,0,230,191,167,127,40,215,225,99,152,76,214,201,169,125,248,39,102,103,122,118,208,145,38,18,196,208,74,122,39,93,247,62,223,244,4,189,214,62,157,107,55,95,41,95,26,172,108,95,41,177,107,52,142,148,200,62,237,162,121,89,225,210,13,172,250,212,215,109,222,201,166,187,141,44,140,232,225,25,204,9,154,181,142,229,53,120,172,247,214,254,158,39,19,52,220,229,53,150,25,108,245,127,192,172,24,4,23,19,17,45,16,89,192,163,165,226,50,197,104,101,13,34,170,29,87,176,245,142,36,188,61,99,215,49,35,148,161,176,205,86,44,102,22,96,177,233,126,22,108,237,63,182,165,253,84,116,255,254,95,81,95,149,234,117,187,137,36,0,0,165,220,26,155,51,0,116,193,155,179,43,79,13,34,39,50,115,60,196,239,67,33,138,68,128,37,214,12,73,134,18,20,4,197,34,211,5,138,204,96,17,145,10,93,178,138,228,156,167,66,5,126,20,236,12,251,234,50,131,136,195,23,181,153,82,243,252,87,228,137,233,47,3,148,186,198,246,94,196,170,32,110,16,36,154,19,6,213,92,236,238,255,251,178,100,46,142,166,126,104,204,155,153,99,112,66,130,249,218,97,35,100,29,149,163,38,110,233,145,193,13,35,39,13,135,136,160,173,70,145,40,201,226,143,75,94,10,170,243,115,167,116,177,86,45,62,59,57,6,156,84,31,122,102,101,92,250,181,169,11,173,29,9,60,82,53,57,108,255,187,24,141,215,144,192,173,152,180,210,209,213,219,243,140,107,87,137,191,216,223,181,173,181,163,87,122,233,153,162,250,48,211,71,47,55,107,46,233,102,190,255,59,122,45,197,166,207,38,100,231,163,244,158,182,199,181,212,148,251,86,173,189,88,215,218,149,211,203,55,214,252,140,0,2,0,0,1,238,32,219,173,100,23,103,201,83,42,163,72,181,156,38,13,211,0,111,12,119,72,79,253,67,78,145,49,26,229,252,61,25,199,193,196,237,237,190,239,255,173,244,175,55,169,35,130,32,210,226,247,200,128,224,93,73,69,204,7,228,194,117,128,25,115,32,136,243,49,158,179,114,161,243,67,198,99,58,31,99,79,218,227,102,131,145,98,188,192,113,148,200,17,64,200,16,221,46,204,142,20,204,159,29,140,14,12,199,1,197,238,72,15,151,200,188,116,73,110,105,132,17,18,14,160,124,203,128,72,153,23,101,6,65,38,139,35,109,132,153,17,22,160,33,8,24,97,6,13,80,176,193,198,150,73,203,48,60,28,67,32,12,29,200,79,148,77,99,176,203,95,16,35,91,171,142,156,193,135,142,78,169,155,57,126,213,219,160,42,14,89,218,21,52,252,92,169,53,86,172,162,112,18,68,206,179,247,31,46,239,95,203,188,177,49,60,191,178,152,83,254,176,179,10,146,150,106,236,119,238,184,5,71,84,86,89,189,94,248,181,204,247,58,241,213,117,35,115,40,222,176,221,101,113,92,241,73,177,21,166,23,53,238,179,107,94,55,87,82,145,222,117,184,232,235,147,88,55,57,254,165,98,250,205,38,122,115,167,230,179,105,157,115,94,119,63,210,31,193,177,245,25,1,209,111,72,10,52,10,39,173,149,55,180,99,41,229,146,99,138,208,1,194,139,56,89,82,239,180,133,112,55,40,81,191,79,233,211,175,254,191,255,245,76,191,221,191,98,34,144,203,177,28,221,90,140,16,216,176,9,47,125,205,203,128,0,0,85,244,192,120,78,204,0,128,204,193,16,22,13,23,75,104,2,10,6,19,34,156,96,48,28,38,23,1,80,141,38,0,0,74,97,0,4,134,10,128,104,128,67,3,48,146,26,20,16,48,51,5,192,16,56,3,5,1,148,77,8,9,84,144,25,148,8,169,129,159,131,29,44,211,0,149,26,197,66,160,34,164,2,28,86,118,170,43,58,42,44,2,110,211,199,82,131,170,76,140,156,40,126,255,251,178,100,52,142,7,56,104,202,155,218,99,240,76,136,105,189,97,34,102,92,5,87,36,78,237,17,201,38,36,231,104,244,137,161,236,74,209,230,172,174,31,84,138,192,208,171,151,197,167,222,132,191,211,76,182,62,142,83,251,168,244,253,52,154,139,226,242,153,26,162,163,128,131,234,228,228,21,191,173,246,67,204,57,48,196,206,108,81,115,245,110,231,149,145,230,181,93,59,57,22,209,100,44,217,222,230,108,226,228,111,234,56,171,90,253,30,67,120,234,8,28,170,70,23,52,182,189,211,44,181,88,219,164,53,149,247,187,155,181,154,115,243,254,190,11,100,85,188,217,235,123,253,52,143,102,143,108,203,127,239,0,8,0,0,0,0,7,240,209,229,68,172,62,181,161,38,34,187,67,27,20,239,115,13,218,122,178,225,229,50,216,207,72,50,143,250,213,31,239,142,165,37,68,239,204,250,106,189,123,255,228,255,246,255,255,191,243,200,44,51,167,145,68,158,177,249,243,167,39,55,216,233,152,90,99,63,16,184,192,167,164,201,208,100,203,171,232,254,38,160,223,64,164,209,154,140,206,43,76,206,52,36,195,160,120,192,65,88,204,32,132,197,177,140,46,9,152,102,116,153,54,66,152,144,24,0,2,193,97,116,96,4,14,41,64,64,140,108,100,124,204,6,11,96,13,230,52,1,128,195,67,2,80,26,18,48,0,211,11,7,129,91,18,234,177,48,60,58,201,133,65,76,100,56,48,20,73,36,52,37,91,7,68,7,166,161,229,254,8,3,111,218,43,82,33,32,71,167,186,32,35,48,109,104,209,217,92,178,82,243,65,195,197,146,203,151,218,86,238,179,106,78,59,79,4,77,64,47,45,24,70,241,207,145,173,103,185,253,65,142,237,137,115,139,134,20,21,70,37,15,82,197,226,129,230,24,18,212,203,71,235,53,102,165,20,228,176,218,70,134,25,86,208,104,181,177,8,168,178,171,85,245,89,25,81,20,53,151,74,121,139,218,208,34,251,14,71,66,144,95,144,0,6,12,0,18,220,55,190,16,96,1,6,184,62,135,41,44,114,135,179,171,4,0,142,48,182,88,65,222,152,128,198,186,188,153,187,49,250,85,24,97,170,223,135,230,255,255,252,191,233,215,239,255,201,253,16,221,187,116,116,87,106,42,212,43,39,156,225,150,239,238,28,94,161,0,0,3,140,129,105,38,87,140,117,202,143,191,215,76,148,16,204,246,98,204,77,64,76,175,27,192,68,57,128,162,49,143,163,25,134,194,211,128,99,176,148,98,153,0,96,16,102,58,27,24,14,0,140,158,72,144,32,9,73,2,115,56,8,48,129,165,96,124,8,0,65,25,148,195,66,8,68,39,196,157,186,35,206,81,224,128,238,66,194,255,251,178,100,45,14,103,24,103,73,155,186,91,240,72,168,233,195,97,130,58,93,109,151,36,78,229,149,1,23,34,167,105,134,20,216,132,104,30,24,99,139,27,96,246,88,152,182,167,29,107,171,149,57,119,26,114,107,151,105,188,136,152,83,110,109,26,119,185,77,157,15,100,133,175,133,114,86,185,237,84,97,153,214,109,123,40,88,188,109,213,97,245,237,19,3,175,56,252,27,105,192,79,183,174,139,86,233,151,45,37,216,237,125,148,68,190,201,135,218,196,229,210,138,26,212,176,223,44,85,245,80,170,232,31,52,48,179,201,28,56,212,15,196,58,109,61,127,139,127,171,51,47,221,87,154,197,221,69,54,38,253,239,99,22,115,45,123,107,16,56,239,234,0,0,39,226,220,137,190,26,171,204,141,235,21,77,141,120,208,14,212,43,2,122,198,231,76,228,81,29,8,187,42,80,185,113,172,219,126,86,193,255,254,157,95,127,255,127,145,54,242,60,250,175,41,156,28,205,115,28,236,130,249,113,110,160,102,210,103,207,223,31,41,222,168,60,22,96,77,35,15,12,185,113,15,126,117,140,147,14,76,180,188,135,100,195,66,85,0,129,112,66,12,132,56,70,32,147,106,96,100,120,240,103,224,98,99,40,24,96,24,68,28,97,140,130,130,197,184,224,19,210,16,244,48,68,8,8,76,25,40,195,140,1,80,16,26,38,161,170,181,22,89,252,118,197,194,167,108,162,32,26,169,33,1,64,217,17,155,1,222,75,122,84,108,77,101,207,27,69,4,179,73,231,92,150,118,241,54,33,64,42,82,74,145,112,53,151,241,9,141,44,42,54,117,224,148,48,175,62,233,192,244,141,61,159,200,138,3,210,189,72,127,241,236,152,173,133,213,14,129,67,196,165,230,143,85,23,99,118,56,230,135,23,196,194,83,237,167,106,159,153,210,196,24,191,41,69,236,94,59,42,94,213,187,172,204,25,205,34,217,41,243,173,45,113,231,29,169,195,86,249,138,255,55,163,93,91,218,123,32,164,57,61,211,247,173,24,203,176,226,252,181,123,44,186,20,59,255,234,0,193,126,31,23,37,72,84,87,149,86,84,180,210,48,180,126,240,68,18,70,212,104,250,21,162,177,23,159,31,189,29,204,212,111,196,47,28,245,255,255,237,255,237,236,250,35,206,139,18,16,89,109,165,167,106,168,171,78,101,10,136,82,60,139,35,64,120,10,88,0,6,179,8,141,178,137,120,202,176,160,247,14,132,211,240,136,207,117,56,202,232,176,192,226,92,72,77,24,19,204,48,22,12,12,33,135,0,115,11,11,147,41,69,51,16,129,231,144,4,57,16,129,38,43,128,192,96,26,144,148,61,5,5,32,32,20,16,93,152,18,105,222,102,2,149,255,251,178,100,38,14,199,133,104,201,147,186,52,240,58,2,73,243,61,131,38,28,65,163,44,110,229,141,193,3,145,230,73,150,9,160,135,104,33,96,254,198,69,134,76,250,66,191,207,48,214,96,226,225,207,137,211,62,3,167,96,39,101,122,133,1,63,77,83,169,48,91,86,213,234,2,154,145,75,83,217,173,52,213,174,226,11,33,189,35,148,37,79,46,186,79,158,112,227,194,239,170,79,111,152,231,105,114,252,170,220,229,107,147,13,71,42,55,150,165,219,210,216,220,179,122,161,202,67,82,150,146,51,99,113,138,155,169,99,10,54,180,221,210,140,114,32,137,219,221,220,255,235,85,202,230,147,184,198,119,178,42,120,210,42,115,186,123,91,115,11,59,13,179,8,249,178,148,93,16,211,76,33,121,77,148,121,145,243,156,154,251,220,63,149,134,89,88,129,177,21,0,5,127,20,142,3,248,169,49,9,128,60,36,43,151,200,184,42,12,68,65,243,62,46,200,83,128,6,20,22,26,188,242,157,150,121,111,255,250,237,45,209,1,245,93,80,211,0,234,169,14,153,164,38,181,69,48,41,82,211,14,133,179,54,193,227,21,221,19,113,104,35,53,64,211,5,91,243,17,195,83,68,131,211,12,65,84,16,129,145,3,0,132,145,80,0,193,193,112,192,17,48,44,219,72,164,37,84,46,2,67,212,44,78,96,2,214,76,108,207,49,75,214,65,20,20,237,42,165,170,139,215,15,104,82,5,81,85,69,135,36,12,28,211,99,36,20,121,73,3,77,79,72,195,96,138,21,14,89,115,248,160,69,245,197,211,138,194,220,88,208,176,245,157,43,10,179,199,83,238,61,42,25,5,60,32,23,253,250,219,229,61,31,172,3,188,48,31,192,238,194,219,22,214,202,239,251,30,214,210,243,21,120,173,238,98,198,99,250,81,60,104,215,218,21,197,78,246,31,162,218,113,81,195,227,185,185,58,3,69,231,20,59,87,11,204,173,230,13,50,205,52,194,104,79,219,133,165,5,135,19,167,105,154,66,75,133,148,172,179,189,140,199,70,166,175,162,46,185,91,93,143,255,102,0,88,62,144,48,225,167,140,43,240,42,82,9,19,122,65,139,244,173,121,166,154,63,183,177,194,243,211,2,219,144,235,239,246,159,255,12,118,86,172,81,14,134,3,245,64,246,131,111,99,183,30,82,92,161,79,207,38,239,158,237,110,118,122,160,0,1,96,80,242,107,8,8,98,52,254,127,99,96,102,80,148,103,193,194,104,139,206,98,193,160,84,7,6,4,227,4,2,179,6,199,4,189,49,148,29,50,112,53,48,252,10,77,34,219,138,19,7,104,8,45,70,88,126,0,34,227,25,105,194,228,197,128,132,31,38,10,33,18,137,246,91,255,251,178,100,38,142,7,125,104,202,19,186,99,244,67,230,25,97,101,135,104,155,209,161,48,110,233,47,192,189,4,40,180,55,172,32,4,79,10,171,209,255,116,1,82,87,97,148,38,105,0,50,213,162,45,113,164,51,21,108,91,142,147,20,76,228,251,106,250,10,8,132,79,58,142,116,161,105,61,35,0,44,207,221,72,189,241,161,197,229,112,168,10,94,171,254,156,42,117,117,216,213,151,92,227,17,159,54,148,250,98,123,119,230,208,165,200,219,95,181,153,173,107,232,107,160,105,148,56,222,190,80,239,83,174,165,235,239,198,228,247,81,171,164,88,229,215,37,129,147,57,97,133,139,108,190,239,198,227,140,89,231,143,13,147,170,62,90,96,56,184,193,249,146,72,87,15,81,191,118,210,160,179,104,199,120,238,127,127,181,94,198,93,137,222,163,157,208,252,0,214,25,176,64,130,75,40,57,135,168,128,241,18,63,43,134,3,0,205,44,65,160,12,150,198,95,119,107,129,239,132,165,182,74,177,202,47,92,182,119,163,48,124,192,211,245,81,20,221,155,213,217,177,33,211,202,151,39,31,255,242,217,11,123,167,126,178,220,160,1,16,33,122,49,16,211,59,84,197,50,120,38,32,87,12,24,49,204,155,25,67,129,193,24,12,16,103,152,32,27,178,83,8,130,115,19,192,208,80,81,14,141,7,237,96,73,235,235,108,128,202,2,88,145,45,100,210,67,82,2,241,182,163,83,189,106,125,173,13,218,103,200,174,177,22,169,67,153,35,60,40,73,113,195,150,185,176,92,84,132,59,177,10,234,15,210,106,37,59,45,120,234,39,77,38,83,45,147,15,138,211,101,57,110,188,67,40,148,47,198,19,82,9,218,177,28,197,204,197,20,216,163,152,112,146,26,134,45,150,29,36,56,119,21,101,235,203,78,157,217,193,200,208,16,193,27,43,126,248,27,173,169,98,71,76,226,35,10,176,162,111,26,179,205,73,204,194,200,132,4,48,231,21,169,180,216,217,196,209,163,110,39,76,178,212,81,193,197,87,96,82,93,26,37,197,24,105,177,20,25,46,126,235,20,254,135,197,75,148,0,12,8,0,16,3,219,240,17,132,224,207,105,47,167,59,33,55,131,51,62,55,9,105,40,160,115,234,159,228,239,213,253,28,204,139,252,67,106,18,168,93,170,232,255,233,230,64,0,1,100,148,97,225,243,4,112,134,154,239,71,136,89,235,36,127,37,26,242,110,25,96,73,66,99,22,81,170,8,212,3,11,33,197,67,198,164,148,137,122,211,179,42,158,9,121,132,56,8,163,94,83,7,57,59,32,46,80,205,111,113,41,52,77,36,168,146,249,88,107,167,98,4,182,239,189,51,177,220,95,151,18,183,87,108,42,196,223,255,251,178,100,45,14,70,130,103,205,155,88,75,112,52,39,105,227,97,133,40,93,201,159,42,78,233,47,193,3,24,103,53,132,137,88,111,202,58,197,251,118,4,231,35,170,92,141,161,47,42,2,153,68,24,112,241,163,162,65,80,128,68,54,228,130,227,78,6,46,101,200,233,212,193,190,162,22,200,140,169,150,122,206,166,154,83,49,5,211,165,15,27,67,38,187,76,222,91,107,34,80,82,124,130,42,197,6,58,149,63,22,133,45,233,59,80,184,22,151,56,57,181,66,14,32,93,132,20,92,153,9,244,2,13,40,227,25,168,81,18,32,124,156,84,252,148,193,54,173,213,221,47,90,64,0,61,64,160,172,74,96,106,29,97,195,46,2,75,32,168,129,163,88,127,125,141,10,216,163,133,63,83,212,218,249,222,175,250,114,127,255,233,239,190,191,124,242,136,178,104,67,155,141,248,133,98,144,53,14,12,113,140,86,134,12,131,236,76,73,16,64,16,168,17,158,48,116,234,84,129,64,116,201,160,64,196,65,77,158,152,86,52,152,216,26,152,98,5,14,131,232,48,35,36,107,67,148,0,217,2,216,1,87,24,243,160,240,5,128,128,149,141,225,107,192,128,109,196,202,195,114,178,56,192,235,100,4,113,9,230,20,192,115,247,88,149,17,124,101,108,141,37,108,188,113,2,169,198,97,33,164,17,166,125,253,248,153,135,29,104,37,7,44,242,73,1,92,213,216,174,229,210,136,121,127,245,255,6,160,218,232,25,200,69,211,92,37,39,9,175,192,243,80,88,152,170,20,114,48,116,97,161,163,90,178,173,158,52,208,136,142,58,162,50,139,146,178,97,196,163,227,177,77,13,133,85,196,101,250,243,37,213,22,111,34,222,101,62,59,90,170,137,66,155,226,38,85,70,231,5,9,240,193,43,15,62,30,21,32,66,193,4,155,226,112,249,150,9,202,168,113,171,123,1,217,202,150,232,29,198,197,51,111,80,0,112,0,6,184,4,115,73,148,11,227,120,128,36,192,85,117,210,209,36,237,46,64,128,28,244,218,74,121,251,26,88,140,176,129,170,38,166,238,86,131,31,86,215,134,47,253,31,247,230,99,217,213,140,176,106,67,7,8,223,124,246,41,253,16,2,76,66,97,130,24,35,7,103,35,157,236,99,104,67,211,85,135,67,93,208,67,47,8,210,16,84,168,23,19,37,134,52,139,201,118,99,112,40,101,152,50,97,208,24,8,4,67,131,84,135,38,34,170,100,74,24,142,128,136,30,42,75,152,224,236,196,18,84,88,8,128,90,110,102,236,50,59,89,39,28,60,161,128,227,37,219,84,5,114,208,136,101,128,144,185,148,189,75,87,61,163,195,64,32,68,66,148,97,245,48,165,212,38,30,86,232,255,251,178,100,58,142,231,136,117,201,139,186,76,210,57,38,185,195,97,226,40,29,205,225,38,47,105,15,193,8,29,230,205,129,26,112,211,202,220,96,130,220,214,185,236,62,245,216,140,9,126,42,240,69,217,68,117,166,138,49,116,51,167,73,247,120,122,162,101,66,112,205,23,50,196,165,68,106,248,245,53,19,44,172,180,89,117,41,230,181,106,209,86,30,151,87,106,114,149,40,154,52,253,244,245,156,200,206,145,42,197,235,175,20,90,78,178,246,242,42,165,73,85,45,159,96,148,24,93,149,181,143,164,185,108,210,133,200,102,164,17,209,236,107,193,60,141,248,81,127,182,204,93,37,167,15,59,79,132,171,0,0,101,2,57,68,180,203,166,218,142,204,246,31,145,229,230,5,21,197,133,146,95,20,92,68,113,145,161,143,246,213,152,104,63,235,193,255,255,255,255,254,90,165,236,172,9,154,162,173,69,169,172,178,141,6,199,156,192,88,110,12,26,64,180,193,108,127,13,88,3,224,194,172,34,12,11,202,160,193,100,89,204,82,130,156,48,36,128,160,112,97,30,5,102,15,0,134,6,0,67,5,176,110,48,74,6,98,64,45,68,212,103,37,58,89,97,226,54,8,20,140,142,80,115,29,220,212,149,8,38,97,16,181,49,128,72,31,21,149,47,107,85,88,99,138,190,129,78,210,24,199,33,3,38,86,49,84,66,213,225,132,85,107,171,138,76,235,142,155,107,237,173,176,81,86,93,117,63,222,86,164,213,39,135,141,72,249,66,225,107,144,167,202,181,170,58,140,230,245,176,171,22,178,174,83,67,12,14,77,18,10,244,62,46,144,229,86,29,110,142,214,182,133,64,117,112,234,96,226,6,185,231,75,171,190,88,168,210,106,104,227,76,54,70,136,182,208,127,212,8,35,22,135,170,209,227,3,232,42,149,11,91,21,116,97,131,84,85,226,110,158,198,103,11,187,135,54,94,213,63,203,157,230,200,201,254,144,250,199,238,201,232,241,120,245,168,17,201,105,14,73,170,226,162,42,23,176,138,78,75,26,62,222,21,63,95,119,183,151,255,216,228,22,206,10,28,106,46,253,144,140,12,111,201,105,19,127,237,253,247,255,253,31,199,159,174,27,55,79,210,177,42,169,42,185,163,228,234,180,121,242,0,3,45,180,82,0,97,65,41,153,197,39,251,103,24,184,36,106,116,41,168,35,166,69,58,0,0,192,144,40,115,40,200,225,168,4,96,170,98,161,56,30,67,33,100,201,234,37,200,173,242,194,83,74,113,26,4,246,242,161,49,214,145,66,111,208,189,253,213,13,247,173,175,50,2,169,69,161,165,148,79,58,142,140,196,46,61,23,92,172,70,223,82,170,154,244,98,142,89,13,213,86,12,32,100,255,251,178,100,52,140,230,168,104,75,155,152,99,112,69,70,73,179,101,229,38,95,9,173,32,79,108,207,201,17,162,39,77,129,13,248,179,124,44,59,139,55,141,188,225,5,21,21,245,207,159,135,91,224,220,242,34,209,72,115,80,100,189,147,165,149,45,121,243,151,94,154,86,46,253,48,247,163,152,117,31,222,84,33,46,85,181,125,204,141,249,188,184,100,253,121,9,222,106,18,161,212,48,172,121,235,85,203,221,18,217,91,14,237,223,138,38,151,184,193,139,77,164,107,215,172,218,77,218,243,249,138,174,152,156,42,248,41,165,184,206,181,215,26,0,6,237,162,60,254,140,42,51,11,108,72,225,178,20,112,96,76,84,64,55,14,65,107,41,27,20,96,136,191,41,179,105,154,153,67,63,69,196,181,94,252,183,238,221,210,245,183,216,244,160,190,38,108,27,206,20,210,15,178,93,194,116,200,187,241,174,111,254,192,1,88,193,140,160,140,54,0,148,194,253,31,77,2,136,40,198,96,32,76,35,16,28,192,104,82,204,128,194,76,193,104,3,204,9,129,180,116,8,140,57,129,68,192,52,7,12,26,129,200,196,228,7,204,21,128,88,80,18,65,64,56,22,0,14,204,34,16,146,142,29,152,24,81,120,1,150,0,231,32,49,169,135,140,33,162,12,151,10,80,250,145,8,81,203,86,53,199,100,161,160,104,64,104,248,13,170,152,139,172,51,105,198,79,242,160,3,22,124,38,6,9,11,250,205,165,35,1,174,155,106,203,153,100,181,79,51,33,144,91,213,248,211,97,234,175,116,182,165,47,208,198,48,136,66,69,131,91,16,73,221,21,156,53,110,18,69,68,149,96,228,9,248,218,162,72,186,87,226,76,149,170,122,119,64,206,214,133,137,45,181,234,74,73,36,186,124,215,200,251,209,52,196,189,74,4,188,169,49,249,33,56,126,109,114,150,147,88,115,137,30,105,0,122,62,84,250,98,69,105,113,182,85,57,16,105,172,195,50,64,71,129,31,247,203,216,173,187,254,19,16,148,237,3,105,171,175,101,35,12,90,213,59,211,201,27,243,99,126,183,161,89,7,173,23,237,238,216,223,170,235,255,205,249,173,61,216,191,236,125,174,91,82,50,64,100,251,87,2,50,91,37,17,161,158,91,210,45,241,226,194,40,21,163,180,48,0,9,227,35,101,163,89,129,211,11,63,19,53,231,211,93,129,99,105,158,99,101,193,147,52,143,179,16,66,48,16,38,96,0,110,68,199,36,104,132,15,49,160,154,17,37,152,16,8,67,72,140,184,4,74,80,5,92,128,180,28,20,93,227,7,174,50,33,134,208,192,204,89,41,80,24,170,7,118,129,99,207,98,171,31,148,59,23,220,96,28,46,104,101,1,234,224,255,251,178,100,48,142,7,74,109,200,19,187,75,112,77,40,105,215,96,67,126,29,217,187,34,110,233,141,201,44,156,102,245,132,149,161,132,124,90,153,183,104,232,114,154,122,41,1,33,10,185,207,160,16,7,67,150,212,238,20,237,57,80,200,64,213,185,56,54,246,198,31,36,74,3,128,202,1,81,26,110,155,153,247,56,34,102,224,150,163,18,189,34,13,17,204,210,164,98,68,148,102,82,162,73,63,21,236,58,231,20,165,10,77,55,32,106,51,143,240,159,101,109,137,46,85,92,153,154,100,168,215,140,183,49,150,240,142,16,167,101,53,229,95,203,83,110,211,217,222,90,159,248,37,86,201,14,62,12,65,118,157,26,207,126,7,241,112,232,142,235,228,2,3,0,13,191,16,100,33,104,34,101,210,26,198,22,26,139,11,79,23,198,91,253,239,13,232,37,129,15,224,157,134,75,249,23,27,245,255,237,255,252,216,217,159,200,212,86,234,176,194,45,210,89,7,145,123,229,158,249,211,48,228,199,134,48,224,56,154,17,158,74,133,148,104,109,48,89,169,68,204,65,106,13,130,10,140,78,131,77,173,215,204,95,1,140,209,214,12,196,39,12,91,85,12,8,5,16,144,36,4,132,48,137,210,8,10,12,76,29,206,153,224,40,4,149,17,148,14,254,201,167,136,13,164,21,147,30,72,227,8,64,80,24,8,240,53,238,95,202,106,202,97,202,203,93,206,125,194,39,37,89,142,68,106,66,182,98,162,241,40,209,118,234,161,207,99,197,21,16,145,95,86,171,152,48,111,103,92,140,176,110,177,18,98,18,102,155,13,247,91,65,210,204,17,131,57,28,194,37,111,44,141,113,181,237,207,156,107,148,46,86,35,37,131,225,113,43,175,59,86,217,189,158,97,31,93,110,149,22,64,116,128,92,92,94,96,190,245,137,8,210,15,145,49,124,141,137,103,175,244,170,251,190,203,79,59,205,126,228,222,151,134,46,141,253,201,73,117,240,63,107,110,192,234,181,13,107,235,225,95,92,88,228,192,237,190,106,221,86,70,202,167,165,173,251,77,25,202,251,15,103,45,210,119,211,173,128,2,0,1,32,0,143,128,137,54,132,148,15,180,152,120,8,44,155,112,236,197,198,67,64,245,57,13,217,234,140,243,179,135,26,144,198,56,142,10,47,211,239,96,218,23,245,231,254,253,191,219,255,255,148,134,168,147,148,12,42,135,32,177,224,25,173,89,111,188,233,85,133,90,122,128,0,7,36,180,149,216,240,137,12,105,72,236,73,142,100,44,227,247,195,191,13,37,60,152,134,0,108,129,145,240,242,159,14,150,12,40,132,19,5,188,100,69,78,127,20,77,238,186,33,27,34,9,112,135,1,173,58,46,191,53,13,254,230,255,251,178,100,31,140,133,232,102,203,155,108,54,160,78,103,249,186,100,197,102,30,213,213,32,46,229,51,72,236,25,230,205,135,136,97,42,65,42,104,232,50,210,98,170,82,160,77,55,208,198,164,58,170,200,93,202,54,0,40,232,187,52,225,160,111,43,142,71,74,241,242,169,213,158,177,180,50,229,236,190,54,236,185,215,89,139,229,157,215,19,224,219,61,121,96,69,216,252,64,211,233,166,180,199,173,218,42,148,73,16,178,193,238,109,116,102,149,59,182,215,17,169,14,216,31,169,40,177,233,157,195,80,20,151,75,44,244,167,47,74,170,203,68,34,102,98,94,76,115,44,237,221,207,2,200,130,140,94,46,175,233,0,0,12,0,37,182,140,219,65,212,16,24,205,7,98,86,101,185,39,238,215,53,118,230,215,66,45,93,61,253,92,164,61,72,162,239,234,145,175,79,254,223,169,52,47,162,148,192,140,69,37,238,143,61,187,42,178,48,222,232,164,181,92,101,213,15,125,68,76,165,166,107,84,94,215,54,219,61,32,9,136,69,145,197,196,97,137,89,97,145,187,145,158,32,73,165,220,217,163,35,137,158,198,9,141,32,217,128,160,152,224,6,102,128,112,208,140,4,8,76,174,29,136,4,81,208,12,4,1,16,5,102,6,128,4,192,29,33,80,29,26,2,154,169,1,66,99,182,255,143,44,76,161,1,201,155,35,153,77,203,23,21,203,57,85,3,160,17,65,13,61,78,242,161,146,167,97,164,64,172,253,99,170,203,108,176,24,211,200,234,65,2,60,36,19,43,103,153,179,183,140,10,5,140,105,154,140,178,163,251,34,220,170,49,64,211,103,26,168,19,139,6,154,77,235,161,73,68,36,143,70,179,219,214,226,129,50,130,140,130,245,112,100,218,210,98,219,117,55,8,23,251,66,20,8,9,32,141,59,113,234,184,189,105,123,220,165,223,27,65,10,181,88,182,246,232,137,211,108,228,228,195,212,71,5,16,47,172,171,18,126,77,54,164,141,84,102,233,242,98,123,25,206,28,142,16,129,14,195,210,244,134,165,229,25,85,214,84,246,81,230,228,91,42,102,0,2,236,2,39,20,82,161,210,168,64,51,21,3,186,39,144,132,243,64,107,7,86,81,242,150,118,131,85,53,122,45,167,122,31,247,225,180,255,127,210,187,107,239,239,227,177,194,235,169,209,159,5,191,190,253,67,121,251,0,76,34,22,206,60,33,1,59,193,143,57,145,167,132,113,175,150,161,171,34,97,131,140,64,160,56,141,34,192,1,152,227,74,201,37,12,12,32,36,76,107,11,135,64,16,130,48,68,92,61,4,134,120,148,200,240,37,230,99,47,157,179,162,33,35,179,218,88,240,52,57,101,101,70,232,37,99,66,153,186,255,251,178,100,40,142,199,226,118,72,11,186,75,240,64,4,121,147,51,39,10,28,197,207,46,85,204,0,8,219,19,231,78,158,112,0,105,26,80,172,76,206,165,53,66,152,40,162,49,49,12,149,187,133,192,189,172,141,248,11,154,38,30,234,64,166,20,250,225,142,46,71,62,53,2,76,13,45,138,203,223,106,42,147,12,174,69,118,204,178,72,235,231,34,20,188,180,169,57,34,74,4,104,129,114,4,134,131,50,21,31,18,184,136,15,35,113,166,245,127,98,149,9,24,249,216,89,7,59,14,141,3,44,27,38,129,130,32,65,142,148,201,149,85,126,219,77,165,94,213,182,206,228,61,32,34,20,39,62,171,81,40,202,96,186,53,53,0,60,146,179,39,0,230,230,95,2,76,51,20,103,19,91,179,55,182,92,218,238,240,35,19,195,54,123,255,94,127,250,170,255,21,255,119,227,7,35,96,0,150,192,21,160,10,130,15,37,75,194,216,133,195,74,95,207,169,93,214,156,174,6,101,148,183,104,92,246,28,118,3,84,128,176,196,106,61,136,80,103,70,213,26,43,255,178,151,234,34,175,179,81,241,173,85,71,94,180,67,90,34,132,37,99,28,159,192,89,131,20,162,138,203,198,230,20,26,38,140,104,1,17,136,199,33,197,1,16,25,47,12,116,28,174,206,204,122,4,8,30,39,33,116,90,64,126,93,202,170,58,235,52,131,36,133,238,184,17,161,32,212,53,121,231,90,28,207,142,100,177,145,160,243,194,238,17,193,220,110,99,228,126,34,43,238,94,248,202,208,158,203,229,146,133,91,3,252,138,246,20,209,229,175,111,127,3,247,234,239,155,169,141,39,42,68,53,17,185,87,57,117,206,94,150,106,246,89,93,152,237,153,141,215,158,252,247,203,191,94,166,119,243,185,83,188,167,230,242,179,141,141,83,77,242,87,79,148,237,185,143,175,218,185,234,165,222,126,119,181,141,253,220,191,142,173,243,27,243,59,206,230,31,143,255,43,223,229,121,203,245,123,158,236,222,195,27,85,105,170,91,195,178,207,199,12,53,222,229,143,117,115,45,119,154,223,51,222,255,240,195,157,222,185,250,214,247,187,248,19,127,211,76,248,1,44,0,39,225,141,145,138,77,129,72,21,245,85,252,146,219,159,167,236,222,105,22,218,58,94,146,128,97,65,64,142,92,117,254,110,95,253,165,159,254,166,91,208,193,132,73,44,156,168,103,214,50,182,96,0,0,26,5,8,195,76,5,138,120,134,38,138,2,12,145,56,85,83,125,183,31,5,161,50,96,66,241,136,74,76,24,100,32,37,167,152,16,50,99,147,19,141,5,134,35,38,3,184,65,128,110,129,242,0,241,5,205,14,112,38,16,185,210,232,24,0,32,97,216,255,251,178,100,35,0,7,209,134,207,30,110,96,2,74,67,137,178,204,164,0,24,57,121,66,93,183,128,0,244,142,167,119,176,112,0,95,47,138,136,249,46,36,46,50,4,89,54,6,220,2,208,18,137,56,70,142,2,76,62,197,34,232,182,146,65,145,197,206,65,197,132,143,98,40,95,72,242,143,15,204,180,216,82,228,97,21,77,207,144,4,205,17,46,49,52,92,62,88,65,35,52,16,73,203,135,134,112,100,22,153,154,151,64,241,130,105,166,110,106,164,140,88,160,81,39,205,198,48,82,134,243,67,231,76,137,130,225,137,171,147,105,147,69,243,98,153,80,220,188,230,39,150,153,56,69,17,51,28,242,217,162,144,77,51,137,151,211,81,162,147,48,58,232,41,69,213,58,214,120,209,106,82,250,74,56,49,77,28,192,242,101,194,0,84,116,208,89,187,238,236,213,91,255,255,73,87,171,118,191,255,251,118,98,250,211,0,3,8,0,1,9,166,251,196,142,136,228,33,60,200,48,32,36,62,26,118,144,57,133,135,67,202,180,49,86,91,89,59,168,48,88,14,39,76,54,131,76,175,178,132,39,147,213,183,245,86,141,83,217,170,155,219,135,155,81,230,43,166,68,188,100,255,56,143,255,255,255,255,253,128,4,14,48,90,103,72,102,193,82,122,23,66,199,70,0,94,34,112,49,16,230,26,33,12,1,3,163,162,18,135,144,203,106,225,8,193,83,17,52,118,154,30,24,186,12,96,170,88,100,81,189,45,206,58,134,127,70,145,85,33,252,204,29,16,143,115,133,116,178,96,178,86,49,3,202,145,234,251,163,180,201,60,153,155,145,148,179,100,217,130,114,103,237,230,234,173,114,207,131,63,149,55,38,246,225,156,167,172,249,76,141,98,87,30,225,191,154,176,69,213,155,162,202,244,114,33,74,171,70,173,109,107,85,74,95,189,106,239,22,178,46,181,203,3,215,175,80,207,241,189,103,223,239,247,45,250,210,214,181,183,188,181,111,62,182,132,249,132,253,181,235,44,75,103,10,237,218,204,76,181,73,26,112,84,38,58,141,242,50,46,59,169,20,128,3,20,0,64,0,128,5,161,131,89,75,148,222,22,125,72,49,183,38,254,155,51,204,92,48,85,39,178,244,118,204,65,1,204,58,121,173,87,254,118,169,173,62,84,158,170,57,214,59,253,63,255,255,255,255,146,165,223,249,235,0,0,76,0,41,204,80,12,213,97,177,89,169,145,97,145,138,200,113,148,173,241,145,0,10,18,64,192,153,149,225,1,131,160,218,33,152,176,87,141,15,64,160,128,68,34,131,140,197,204,76,13,12,1,119,50,17,134,206,177,115,197,130,18,128,105,37,95,116,117,76,218,54,146,86,7,88,197,74,91,53,56,255,251,178,100,40,142,167,235,112,204,11,185,69,244,64,135,185,165,101,34,104,155,185,157,52,78,225,239,65,26,30,230,201,131,41,224,52,128,138,90,185,64,243,74,161,45,120,72,164,120,26,112,96,138,50,161,207,114,45,195,169,248,56,98,254,148,183,69,43,206,52,183,152,166,184,21,23,90,162,92,57,211,16,8,253,107,108,154,182,224,153,55,61,109,206,254,45,103,249,76,129,246,171,181,1,121,178,219,10,111,113,248,220,82,205,229,175,33,134,221,216,76,106,111,178,218,124,106,152,195,200,40,48,117,55,141,42,4,57,206,50,237,88,197,107,61,183,236,68,236,229,244,53,55,243,113,175,253,83,255,117,91,12,171,177,175,203,45,217,199,17,27,13,149,34,96,97,11,80,107,76,72,97,217,149,227,228,68,68,218,146,92,85,85,216,125,206,37,31,242,215,142,161,170,13,45,243,242,192,64,0,108,42,110,182,1,107,174,144,100,168,84,136,146,247,209,154,40,202,135,172,58,152,131,7,28,163,89,226,81,0,193,237,41,169,87,179,27,143,83,146,40,96,231,126,236,29,170,9,137,254,162,255,127,255,255,140,223,255,255,128,255,40,3,152,8,69,132,4,166,7,144,167,101,199,0,227,8,195,18,40,193,113,28,206,0,189,1,228,33,248,88,50,48,16,22,69,195,1,137,3,4,128,68,157,28,3,69,139,214,182,215,133,65,190,14,193,79,14,221,106,172,133,108,163,78,248,215,189,76,7,90,125,231,224,18,160,130,46,205,217,181,199,138,46,220,6,138,248,71,132,104,138,52,185,19,100,165,188,17,163,82,11,240,149,77,151,134,215,225,28,159,105,36,109,38,17,99,195,56,60,115,134,183,88,201,235,125,221,21,240,214,79,49,193,8,5,168,56,98,64,98,9,238,203,107,144,93,68,135,119,211,252,87,59,4,244,122,74,143,223,200,201,175,231,109,124,49,101,206,187,108,255,45,191,93,181,81,241,88,89,198,160,219,53,62,28,47,62,181,137,239,106,82,148,139,108,221,220,57,115,8,219,204,15,143,247,9,254,53,31,88,221,175,19,33,192,37,97,16,42,109,145,168,158,0,204,90,233,45,15,175,111,192,14,3,62,12,161,116,161,213,33,25,90,13,245,183,65,242,178,87,216,64,203,27,71,101,6,241,155,145,252,59,146,146,169,108,179,24,202,232,166,239,245,51,243,57,3,230,104,249,62,112,240,169,206,10,255,78,165,191,241,119,244,132,0,0,35,1,8,177,96,248,194,193,0,240,96,160,121,16,48,244,225,48,17,93,48,224,46,90,2,192,8,57,4,29,4,219,137,201,146,96,133,134,14,117,4,208,199,208,128,44,7,45,164,177,88,1,193,232,166,128,213,229,38,255,251,176,100,30,142,230,247,107,205,19,186,122,244,71,71,185,194,97,103,102,155,181,155,52,78,225,53,201,28,153,39,13,150,28,232,88,21,47,229,242,129,246,246,250,79,84,98,37,103,224,150,153,13,189,13,13,70,152,123,165,45,16,133,129,87,204,80,241,193,113,6,25,75,35,104,100,90,132,244,250,249,8,222,246,122,35,237,4,125,154,179,225,15,215,171,135,221,90,127,78,234,242,23,156,104,18,65,112,227,182,211,83,121,51,103,190,9,149,55,21,213,175,150,31,142,26,58,249,100,182,48,50,173,156,30,208,254,7,196,245,221,167,221,107,191,240,177,191,136,185,207,139,254,91,29,121,113,108,122,68,101,164,102,167,112,96,193,137,26,214,111,56,160,253,119,145,51,227,57,249,163,71,128,225,120,53,189,125,241,91,248,139,190,140,31,37,38,0,64,24,181,165,160,85,35,66,10,208,81,233,151,59,214,46,212,235,40,188,9,138,67,66,59,185,76,180,172,237,35,170,212,47,191,32,58,105,170,65,25,35,98,199,94,197,95,51,87,237,190,83,155,65,195,247,122,140,102,43,156,193,173,127,171,127,229,122,104,139,128,227,163,232,240,142,96,121,68,120,170,146,44,18,24,152,62,136,144,83,40,195,50,232,8,131,3,4,130,145,0,32,220,204,78,11,195,5,33,160,48,128,12,34,30,90,33,64,10,130,110,242,100,172,0,117,80,60,72,7,70,121,193,16,4,229,105,163,183,77,253,136,76,20,42,116,86,102,169,177,57,89,113,70,138,207,26,147,35,235,230,224,78,213,184,190,133,11,15,253,3,73,175,236,78,207,54,154,157,206,179,30,252,82,118,158,247,99,26,214,177,254,65,20,125,248,151,127,38,135,248,58,69,13,179,216,252,39,42,243,18,124,118,233,216,167,171,77,206,227,115,13,122,146,239,221,151,235,188,103,189,207,79,190,29,236,13,123,153,204,101,216,86,225,50,204,203,200,251,113,226,44,203,161,217,94,99,188,83,97,123,70,106,165,175,113,92,95,38,208,161,180,25,21,204,202,165,27,106,86,135,65,230,49,173,117,253,207,60,149,255,200,128,47,200,138,161,30,3,183,224,211,75,66,235,52,134,184,12,52,58,15,106,6,133,187,75,254,149,81,37,61,77,203,212,159,208,180,182,89,158,161,127,67,153,243,115,95,255,111,75,255,239,137,137,118,217,246,119,115,159,253,110,208,126,73,161,151,27,142,210,171,150,0,204,7,34,76,95,8,16,146,113,227,204,98,112,42,96,50,16,98,49,120,101,72,70,151,64,144,56,200,240,140,46,19,163,33,132,100,129,133,192,34,13,140,5,131,195,233,40,4,206,75,251,172,80,226,139,2,128,145,120,139,144,166,46,255,251,178,100,32,12,103,25,105,76,139,175,70,194,68,70,73,198,101,229,54,25,157,165,62,110,61,149,193,29,30,230,133,167,156,218,176,168,32,211,62,48,68,10,73,185,23,155,182,165,97,129,131,248,205,84,113,195,86,165,23,74,231,221,252,37,5,161,133,22,126,226,212,125,132,128,107,56,206,45,79,50,78,103,198,132,190,178,214,83,79,41,226,87,87,10,120,155,166,35,212,246,214,114,165,248,169,209,136,132,204,37,52,185,102,177,173,140,137,254,19,80,226,202,165,188,10,176,210,185,13,220,227,42,137,241,98,171,214,202,12,205,12,118,203,242,166,168,146,93,165,208,9,197,208,120,202,231,142,184,161,52,189,137,238,95,40,129,119,24,138,105,79,112,162,102,177,211,122,89,206,237,240,173,71,80,229,45,216,132,51,233,57,132,57,24,174,110,128,4,0,3,2,213,182,220,239,9,139,131,15,47,178,15,50,208,106,18,251,16,98,245,12,206,156,138,108,34,165,30,60,101,158,162,25,119,217,136,58,246,20,114,218,52,156,218,62,159,217,236,239,127,252,171,10,20,233,236,231,249,235,103,255,250,221,223,69,4,0,35,119,136,66,100,67,241,24,240,197,149,48,128,209,134,196,6,24,83,8,196,143,233,8,20,12,34,65,20,18,96,17,106,169,173,98,64,113,48,21,210,89,236,187,246,190,100,201,61,52,215,91,5,246,70,73,110,124,23,220,102,104,210,156,129,18,174,91,83,181,185,38,76,72,115,22,245,151,241,237,103,1,221,139,67,137,186,46,103,215,70,252,193,183,193,241,27,229,187,88,146,29,238,186,137,125,174,183,150,194,219,174,52,70,61,244,147,139,108,169,156,53,67,154,150,194,42,213,131,37,32,224,95,99,29,222,126,15,88,155,179,184,213,209,217,27,94,27,222,177,139,83,144,132,87,74,92,189,118,7,94,197,199,104,183,161,200,113,184,217,120,229,105,234,97,57,17,249,137,194,194,241,117,13,98,216,58,8,161,75,171,209,196,156,230,35,19,187,190,193,215,255,197,69,20,107,99,2,78,114,133,96,4,32,2,142,81,88,105,35,148,76,42,52,202,71,199,178,109,15,212,69,25,20,18,103,98,132,168,36,229,234,80,242,151,57,185,193,102,232,97,205,243,31,61,189,85,255,255,251,28,25,111,152,255,255,150,235,118,85,248,181,78,249,33,0,0,65,144,100,63,50,36,18,48,116,171,56,214,186,50,204,51,20,70,205,127,112,239,0,64,0,34,3,115,148,62,48,194,53,140,108,67,6,114,20,80,82,48,200,130,22,190,68,134,93,27,49,241,2,114,70,226,100,135,121,93,63,34,43,191,86,37,68,214,163,202,255,42,10,9,9,237,121,24,218,10,241,255,251,178,100,41,142,231,98,103,204,27,187,193,82,65,134,73,145,107,7,26,158,29,163,44,111,115,35,64,243,24,231,13,133,149,152,212,64,137,48,12,108,44,119,125,100,195,189,182,253,60,237,90,254,50,221,230,243,190,124,184,154,223,141,12,35,27,12,138,17,252,140,247,154,195,127,55,59,207,143,231,218,203,58,182,113,18,179,218,228,23,255,140,23,69,174,199,112,250,179,63,173,243,159,50,184,113,237,201,7,57,167,195,86,119,14,235,125,135,187,205,202,110,218,171,171,255,244,49,136,175,100,49,202,105,159,108,151,38,33,168,252,166,245,60,214,52,184,238,237,188,37,116,54,111,85,154,159,150,238,229,105,255,149,229,110,99,239,79,70,108,213,195,10,109,110,188,114,215,68,155,186,221,245,115,136,92,55,98,192,40,244,93,63,205,173,52,184,49,241,80,15,97,238,200,136,107,30,171,98,112,226,143,67,231,18,210,164,75,129,136,84,116,242,132,85,9,157,205,87,208,163,120,47,55,220,223,202,54,205,246,127,255,181,233,66,161,158,207,239,254,202,110,95,160,3,34,24,152,100,128,73,130,64,21,154,112,7,25,139,133,134,164,56,156,15,26,115,99,168,113,172,80,96,107,192,217,128,71,142,129,155,83,198,96,0,5,65,100,168,32,50,124,170,136,116,193,139,75,155,184,0,181,126,42,121,89,0,97,7,5,204,16,16,208,244,76,109,145,103,157,107,117,133,130,23,173,118,167,82,19,153,250,156,40,164,3,31,133,8,16,117,156,71,85,242,178,188,71,75,150,213,160,169,150,216,227,103,202,186,96,255,106,60,189,197,125,183,186,228,91,242,195,156,228,126,206,92,149,119,188,111,57,93,132,13,5,158,112,78,124,235,163,189,252,197,253,118,89,247,243,214,58,184,171,236,115,40,190,247,239,30,25,118,2,207,156,116,115,195,120,238,84,255,114,99,249,66,246,92,237,186,89,250,76,169,237,74,233,227,184,227,95,185,85,181,59,123,26,11,21,179,152,222,251,133,203,153,79,91,164,169,111,152,210,227,110,51,243,84,245,48,206,182,87,43,67,188,3,47,144,52,163,173,172,171,70,138,150,82,84,71,167,132,67,81,18,217,133,20,26,201,156,11,22,221,227,114,128,154,43,183,233,116,150,184,211,38,250,234,134,122,60,185,93,23,95,232,223,244,255,247,251,72,17,63,221,249,79,247,109,18,188,59,237,185,96,0,204,1,65,160,196,100,7,70,65,28,75,213,140,12,27,12,26,138,140,28,201,204,123,33,2,161,48,4,156,51,148,123,48,136,65,48,48,21,36,85,204,49,18,76,45,6,2,228,177,18,254,32,148,57,192,121,52,105,190,2,84,106,178,15,200,73,4,18,151,255,251,178,100,35,14,135,126,104,201,139,221,200,212,64,230,89,195,101,231,54,26,77,163,44,110,226,15,129,77,34,231,221,129,54,56,11,216,67,162,42,69,227,35,80,82,123,64,184,244,133,83,60,200,2,10,60,33,42,46,137,67,11,104,161,249,232,24,121,100,240,21,17,254,150,71,16,32,131,170,23,40,154,135,235,192,78,91,109,63,80,42,5,107,113,42,90,149,208,227,23,255,129,113,250,111,231,193,181,178,198,75,95,178,70,19,114,249,33,76,50,151,111,93,254,246,89,10,175,140,95,30,114,47,251,198,166,120,117,94,111,151,41,49,238,48,70,242,179,31,203,29,65,24,243,43,153,94,221,221,90,181,149,22,86,254,155,44,59,206,229,149,187,127,223,177,143,243,29,126,127,159,48,230,24,115,15,239,255,59,206,247,31,215,235,185,107,187,189,141,47,217,104,165,107,168,0,3,38,138,72,106,5,49,41,113,193,131,133,195,75,245,132,72,232,38,125,78,128,179,113,92,85,155,28,115,203,24,144,169,122,167,212,179,232,250,197,95,68,111,219,95,237,255,79,208,252,168,191,221,119,167,151,254,180,0,217,120,240,151,72,10,48,40,192,6,102,140,102,35,207,202,166,141,16,5,193,77,81,164,133,41,174,98,89,135,0,64,132,11,38,115,140,49,6,132,32,1,141,4,97,135,32,209,64,136,42,27,20,32,73,106,83,21,98,218,142,166,193,65,196,77,18,24,244,135,65,32,87,235,51,54,200,166,58,193,243,198,160,1,167,0,58,100,192,69,74,36,177,122,210,10,37,15,140,62,46,239,184,89,93,98,99,2,129,179,161,129,174,102,180,164,245,5,209,55,150,9,247,149,7,165,74,234,168,250,150,98,125,105,161,90,99,52,131,7,248,30,30,114,100,217,24,252,146,46,138,153,18,117,46,146,141,3,223,98,241,146,108,130,99,237,39,151,25,74,34,84,42,154,160,234,66,88,47,172,176,233,83,72,164,94,77,69,19,71,73,148,146,9,207,25,164,233,179,41,58,151,173,72,95,58,147,179,181,169,162,202,72,247,154,8,1,63,127,20,19,139,224,218,71,88,96,208,84,90,220,195,77,128,55,86,158,247,201,247,203,31,4,224,218,177,15,182,221,189,254,222,199,211,69,108,8,159,59,108,87,178,212,74,17,84,228,49,213,66,155,162,220,239,83,189,45,36,40,186,151,102,86,96,182,90,217,216,184,85,96,7,147,13,57,212,88,202,212,0,0,131,208,193,242,136,200,144,116,46,118,27,95,248,152,16,5,133,148,211,19,153,35,33,65,209,192,52,64,42,156,36,198,121,75,96,61,232,7,206,22,236,84,49,30,248,226,150,164,206,216,218,96,39,146,54,6,2,34,16,195,255,251,178,100,31,14,198,34,85,203,155,186,122,114,95,200,185,195,100,169,126,29,93,81,32,79,115,42,193,53,162,231,141,129,45,248,224,82,160,149,219,170,197,1,173,227,206,196,159,209,232,171,153,146,174,162,236,86,153,170,69,211,16,19,134,216,156,169,35,220,225,10,164,102,98,31,83,193,30,136,254,130,205,189,225,55,142,85,70,207,155,87,125,27,198,94,103,182,43,36,40,36,145,245,25,193,171,155,93,222,115,10,47,164,43,124,219,255,140,248,194,1,188,48,211,90,218,246,109,135,60,102,170,219,87,95,203,22,45,180,231,68,182,237,108,75,7,120,212,103,42,192,240,31,68,158,42,191,147,14,27,144,43,210,127,191,55,49,10,14,136,0,219,176,130,50,37,8,14,227,168,89,96,97,10,154,164,24,211,219,157,71,194,53,95,111,153,72,47,65,136,54,229,132,132,177,95,163,245,116,124,108,99,53,196,95,54,125,68,123,99,123,237,91,183,19,98,121,40,226,198,220,184,128,10,142,203,198,163,183,225,23,242,25,127,173,95,55,241,243,83,242,249,29,167,126,105,194,149,19,9,53,252,235,24,22,3,12,11,199,88,196,84,15,12,28,195,244,209,5,193,140,117,66,236,198,240,69,140,129,82,0,198,232,109,12,8,192,124,28,6,166,73,192,40,96,178,12,6,21,19,154,219,86,105,179,25,143,70,70,25,36,128,213,204,16,152,174,52,10,149,146,3,76,24,24,12,9,14,20,129,73,16,178,40,202,167,10,42,16,147,232,139,233,109,47,201,174,193,13,44,209,224,220,148,145,96,113,98,145,136,10,87,44,196,59,197,180,236,25,244,39,2,176,43,150,135,16,17,144,42,138,80,195,212,201,127,17,135,145,74,28,237,82,19,230,49,120,217,53,170,140,137,160,79,222,149,210,219,250,59,254,244,99,202,221,203,58,140,254,95,24,37,37,13,112,214,80,173,215,128,224,236,126,87,99,118,162,60,255,202,222,177,98,119,242,191,95,47,237,15,235,28,113,223,208,107,245,191,169,98,197,168,213,92,103,169,181,119,234,99,79,119,148,213,121,142,179,161,6,195,162,43,209,202,199,16,149,193,91,220,0,3,239,197,5,59,112,15,188,84,133,106,40,236,252,173,155,65,90,128,222,220,171,194,182,204,215,238,219,254,63,239,183,233,253,191,255,187,166,50,223,78,174,24,243,104,121,4,36,238,59,226,239,155,244,174,166,171,133,155,60,179,133,38,56,186,209,108,60,179,12,0,173,100,142,43,114,194,0,0,1,132,192,4,90,140,27,64,196,192,8,66,13,157,13,92,194,20,28,12,13,200,216,218,38,19,185,26,75,76,9,78,5,136,230,92,6,133,0,198,58,148,24,140,108,86,255,251,178,100,24,14,230,136,84,73,155,220,201,64,78,137,137,211,100,227,158,25,9,73,44,111,119,98,73,36,39,102,205,172,8,104,58,25,56,155,4,4,64,40,119,75,247,20,8,131,12,134,132,45,4,8,2,137,35,26,16,80,1,160,233,98,34,200,88,193,218,193,176,144,36,11,157,88,9,147,20,41,68,153,186,200,30,37,176,63,162,55,97,37,80,153,27,253,181,15,11,10,243,222,186,203,174,74,83,217,236,223,16,225,135,193,49,76,54,190,226,189,228,163,153,213,203,62,74,172,111,247,222,109,250,250,137,250,133,242,236,106,81,225,156,19,107,125,199,255,230,51,254,238,254,246,228,97,250,195,92,249,174,119,242,203,249,127,157,222,254,206,191,122,195,119,121,204,245,250,187,123,153,119,124,213,220,202,87,17,23,220,158,116,73,106,106,0,12,7,226,229,231,140,224,41,213,71,212,217,38,2,157,241,114,30,157,59,48,252,228,219,231,190,231,250,215,42,95,42,223,109,73,62,191,74,222,169,250,183,57,14,102,52,14,60,214,95,255,251,150,255,255,234,248,60,150,133,93,77,151,102,80,141,72,249,138,57,104,226,215,52,45,64,114,246,166,131,129,216,132,38,11,32,54,105,70,50,70,62,129,198,63,147,230,42,64,230,69,16,99,196,230,10,16,3,219,51,241,36,125,54,245,16,201,146,203,142,176,131,162,136,1,87,210,140,214,81,242,250,61,142,58,48,9,2,44,167,240,170,24,226,102,244,44,92,62,244,252,65,61,67,13,153,235,38,91,236,137,191,99,78,62,83,170,65,243,139,195,248,226,254,52,136,86,59,115,43,251,102,123,111,113,125,225,202,176,143,219,97,191,207,221,61,72,254,177,248,252,87,181,43,93,229,119,50,37,183,244,152,123,92,154,145,84,237,137,239,252,63,90,167,199,121,93,159,229,42,171,246,151,189,239,252,119,59,250,206,222,254,103,28,249,175,229,124,167,121,204,126,237,91,189,202,246,237,231,95,181,232,50,66,176,144,4,184,159,112,141,186,23,221,156,241,121,233,9,196,122,113,99,152,121,109,104,115,132,35,105,18,200,97,40,94,172,147,177,218,174,245,185,193,69,10,194,12,24,98,101,127,240,100,187,218,201,14,203,218,223,95,255,251,51,255,249,198,255,255,228,115,26,143,115,210,220,213,246,70,102,10,64,97,165,197,22,89,83,204,174,0,129,165,60,97,96,13,70,18,68,134,120,152,238,6,95,192,170,96,160,138,38,37,8,218,100,246,41,198,98,38,18,70,206,106,192,53,49,60,192,97,243,170,77,206,18,105,50,169,40,130,198,98,113,16,194,243,208,64,136,230,101,68,38,17,80,243,16,109,147,32,108,199,153,2,153,70,146,255,251,178,100,39,12,23,161,88,71,11,220,209,178,73,105,89,179,101,229,54,87,177,159,52,110,188,217,73,35,30,231,105,149,149,168,38,226,75,58,157,196,86,163,120,180,187,9,188,97,230,140,38,49,37,82,224,194,37,90,5,102,89,49,55,164,19,166,161,133,164,136,132,136,93,27,47,8,96,98,69,204,18,12,103,197,223,140,202,1,196,209,130,171,128,97,138,68,35,172,0,172,36,57,146,244,69,185,30,222,169,125,168,235,121,187,107,111,147,211,89,204,74,229,75,158,28,157,28,12,36,218,154,149,63,168,247,48,190,185,34,185,4,203,110,242,28,177,188,251,119,58,170,165,49,186,150,63,45,199,57,190,220,214,31,83,247,174,238,199,48,185,174,97,123,157,175,107,11,23,179,203,247,221,107,15,238,24,127,253,223,249,227,237,60,139,177,107,243,188,169,243,128,0,6,241,90,76,64,57,143,114,207,64,112,24,20,123,177,100,95,205,218,9,249,74,248,171,114,26,41,171,14,138,179,68,31,233,148,19,86,100,108,186,239,253,91,79,215,255,255,227,79,255,175,253,92,70,231,246,217,251,62,122,56,225,230,166,6,50,12,73,42,57,119,194,0,14,95,140,5,31,138,7,3,0,194,195,104,96,211,18,129,3,16,133,194,82,72,28,131,32,104,80,9,18,51,12,5,0,217,224,20,90,32,0,154,41,0,94,144,22,83,229,238,248,6,88,208,82,118,94,203,161,155,107,37,245,212,220,91,187,238,243,137,145,0,155,108,205,131,103,218,101,10,131,20,71,218,55,108,75,167,233,171,193,85,110,172,110,31,154,122,203,116,29,104,248,183,241,109,171,56,87,11,183,43,103,16,245,164,117,54,20,132,178,12,101,237,98,101,52,86,173,67,132,242,60,251,175,187,232,216,30,238,165,146,53,241,118,184,155,239,255,172,250,190,179,92,208,34,204,115,172,211,107,217,30,26,203,15,109,176,236,130,182,222,51,17,84,103,58,98,50,61,180,32,133,119,236,247,222,16,94,20,0,128,129,208,5,52,181,248,59,15,147,144,166,224,209,201,228,73,230,251,117,213,126,206,10,206,73,10,123,154,106,181,113,165,76,181,255,222,65,4,90,225,226,201,198,125,127,175,255,255,255,249,71,255,247,254,45,80,213,178,238,38,173,34,5,27,30,216,5,178,5,158,108,0,204,19,198,56,197,216,44,12,4,135,92,199,205,243,140,68,130,36,194,204,208,140,42,17,152,2,15,70,1,160,30,4,11,131,22,32,157,48,168,3,34,64,29,48,165,21,243,9,224,59,32,0,33,0,112,152,78,0,33,0,5,7,0,74,88,218,64,177,16,0,143,1,42,1,68,163,9,61,17,10,96,201,122,94,171,207,8,145,255,251,178,100,44,142,135,144,102,72,11,218,92,240,75,103,201,215,101,2,122,89,129,81,42,110,225,147,193,53,35,103,13,149,9,233,14,105,204,173,0,152,195,7,0,56,192,0,194,165,255,100,100,69,136,66,132,12,138,196,204,161,52,217,219,84,112,230,222,50,161,184,237,138,82,128,145,253,144,5,109,105,43,24,192,151,164,77,17,95,217,211,2,92,24,99,13,90,194,229,21,89,85,73,238,213,250,147,246,87,164,138,250,4,8,150,87,180,250,85,183,132,126,67,69,141,122,75,93,144,213,238,121,155,156,112,3,34,212,27,85,5,10,75,216,222,90,232,137,117,231,44,252,67,191,147,174,149,221,74,220,84,61,211,206,214,189,138,199,85,44,239,219,243,79,122,234,92,234,173,166,20,56,229,37,101,153,197,234,0,88,48,17,220,118,41,26,63,74,123,147,229,48,151,52,177,241,127,158,27,140,42,61,94,9,157,133,174,73,161,191,27,135,176,18,153,199,240,124,123,14,24,94,129,218,126,137,250,255,255,252,159,252,127,255,254,117,113,137,169,190,99,80,253,255,116,50,255,11,117,92,198,107,125,9,58,204,33,40,140,204,0,12,66,67,15,170,229,197,140,83,38,207,82,19,248,208,224,72,20,23,24,18,33,25,102,12,145,18,78,177,142,192,64,8,163,104,2,33,44,48,228,73,230,90,171,177,108,164,128,10,224,24,2,19,141,65,221,104,162,110,60,251,142,56,184,97,34,213,68,60,45,251,84,114,218,235,113,111,175,19,18,205,1,82,19,87,235,92,195,54,114,247,220,185,13,235,109,151,44,175,38,189,236,182,231,229,182,127,59,151,227,86,205,5,122,75,144,101,123,244,148,179,86,42,67,120,75,30,49,166,253,121,171,56,91,136,254,117,44,243,156,166,207,29,217,175,58,4,105,11,205,245,159,57,135,43,151,190,49,223,118,238,251,11,189,82,102,224,91,90,252,29,100,62,235,191,250,206,8,164,131,37,199,162,64,46,248,72,26,177,72,3,135,19,178,158,157,66,48,4,220,87,146,69,79,195,149,1,81,162,80,157,57,108,202,76,68,182,180,222,90,208,108,153,60,217,174,171,95,218,132,96,120,153,77,32,37,48,119,21,93,185,221,191,255,211,255,255,238,103,175,179,214,178,155,150,194,215,116,89,145,181,91,67,241,176,210,141,251,209,232,111,126,221,216,0,10,227,0,192,130,49,132,4,35,6,240,80,55,163,42,163,18,80,79,48,224,35,83,21,82,141,49,126,2,19,1,48,15,48,9,7,115,20,240,114,48,70,2,0,64,3,24,70,135,1,129,112,28,23,28,0,6,98,67,160,42,1,11,148,120,0,47,49,145,192,21,129,6,64,129,116,33,145,8,56,255,251,178,100,40,142,135,32,97,73,19,217,92,240,75,39,9,221,100,41,142,91,137,47,32,47,115,38,201,43,159,167,13,144,157,216,12,128,205,51,149,34,94,95,67,158,137,138,39,201,202,43,21,15,147,126,178,46,15,3,122,148,4,26,173,191,94,14,251,164,2,58,211,125,107,91,211,117,131,235,83,164,197,61,152,251,109,253,95,50,60,45,211,126,251,217,186,241,203,52,248,219,254,213,135,187,80,84,118,3,1,89,136,66,123,149,5,187,83,182,170,80,91,130,108,76,238,187,16,54,0,39,146,217,77,115,137,85,45,69,206,171,142,96,220,169,4,37,182,227,172,125,124,185,164,158,174,211,227,187,185,100,195,101,207,185,231,254,187,83,92,144,160,195,196,133,205,28,81,150,144,253,72,0,0,0,128,0,0,31,113,95,139,40,219,142,113,90,215,99,155,126,72,226,191,59,121,93,126,71,94,202,148,246,57,56,28,183,254,124,137,94,95,159,255,255,255,255,249,1,27,115,125,66,252,222,129,130,195,124,85,118,214,218,186,54,121,191,222,238,37,171,102,53,231,115,209,132,152,193,32,11,64,199,80,97,12,3,103,84,197,64,97,88,9,6,30,196,68,97,62,130,166,22,225,26,6,72,24,177,158,111,36,209,151,204,97,64,233,131,112,230,108,29,164,241,130,3,128,244,8,93,69,222,60,61,244,239,32,117,87,133,202,22,112,173,101,120,243,164,123,52,154,91,98,65,83,207,180,218,208,72,202,38,168,137,166,28,82,91,166,250,140,18,136,36,60,48,215,204,41,84,157,204,34,118,159,65,144,23,230,83,140,150,173,184,202,159,215,71,130,221,135,174,115,61,176,7,58,246,233,107,242,182,19,117,251,102,98,253,203,248,214,129,101,30,157,232,143,47,213,184,198,24,199,175,92,191,142,58,202,33,119,121,246,131,85,25,205,38,121,211,231,103,82,156,49,213,38,190,191,44,86,191,99,120,235,127,222,218,67,54,251,194,40,251,228,152,255,165,63,254,182,87,215,101,184,59,178,3,147,50,253,62,119,31,183,223,97,16,21,248,74,246,209,193,18,57,99,140,138,134,238,101,18,79,54,219,139,74,57,186,173,88,66,93,148,138,93,233,149,24,53,207,74,241,255,157,127,251,126,191,255,251,52,224,66,140,93,170,181,62,151,51,158,226,177,125,73,156,108,16,50,14,164,1,160,110,152,101,39,202,7,129,0,0,138,136,170,14,38,40,192,110,96,162,14,134,166,103,234,102,211,81,172,115,7,72,47,158,84,22,96,160,81,133,6,199,70,39,153,96,80,21,4,26,17,72,52,219,80,16,161,104,29,117,21,3,31,18,135,88,217,32,81,108,84,232,90,141,104,118,150,150,6,217,109,255,251,178,100,36,142,199,47,104,201,155,220,192,208,75,166,137,227,97,69,107,29,73,167,36,79,60,220,193,35,32,39,77,144,169,224,65,34,76,199,225,172,106,2,2,30,134,18,224,56,174,10,156,86,38,245,4,136,41,38,250,190,251,122,162,101,189,185,84,123,255,27,141,159,86,149,135,13,204,193,220,168,198,177,238,237,84,203,41,138,146,231,223,240,177,79,171,186,135,233,42,203,10,21,201,202,25,13,155,185,88,221,169,139,63,156,175,29,231,186,244,117,156,173,80,208,243,122,194,229,62,127,187,245,48,151,235,27,87,172,77,222,179,157,187,152,111,14,94,189,174,238,102,123,26,213,43,211,210,85,195,58,159,249,115,187,253,127,239,159,251,199,255,249,99,189,239,57,204,57,252,213,219,213,51,221,146,193,7,55,141,31,212,35,113,39,5,60,204,176,213,151,233,77,17,157,167,222,161,117,160,92,87,220,86,80,57,183,123,46,159,165,216,44,106,36,234,58,160,131,252,34,87,246,221,64,106,59,179,0,162,250,249,87,254,200,117,50,160,241,118,78,221,68,227,227,9,177,214,178,11,147,106,33,16,65,149,178,241,120,192,4,71,194,10,36,192,232,137,76,129,152,48,193,224,35,204,52,199,28,196,112,175,12,75,65,96,192,12,2,76,2,66,200,192,196,39,76,17,64,245,118,24,88,130,1,130,96,23,2,128,28,40,19,0,33,93,65,165,188,16,1,247,213,157,211,40,1,114,80,35,134,18,57,157,197,92,149,117,54,194,16,27,32,171,123,145,40,240,240,40,185,36,64,16,167,82,181,88,148,227,64,13,15,58,33,0,20,167,23,243,133,69,32,178,64,7,123,254,236,66,118,211,192,249,204,248,58,180,254,198,164,221,165,3,2,116,99,252,86,181,186,251,75,221,103,117,186,235,113,133,208,21,204,45,234,56,20,196,23,186,214,105,46,96,55,56,248,181,115,138,129,137,47,182,101,219,221,65,242,110,218,204,104,52,159,36,160,227,152,228,82,76,253,33,55,103,0,225,44,80,65,72,9,163,98,50,119,110,55,42,51,247,199,52,230,108,50,155,30,224,215,194,0,146,41,23,40,0,225,39,102,124,10,4,187,8,159,26,41,210,212,12,50,114,196,104,124,153,106,16,174,177,8,95,208,61,165,224,102,185,245,242,85,56,152,194,199,32,100,72,221,19,255,95,254,244,178,175,107,41,216,188,45,216,130,183,232,125,146,250,24,122,232,105,37,139,131,84,62,108,146,166,243,222,240,0,32,228,176,194,18,36,198,64,140,193,32,152,218,106,116,56,84,49,88,167,50,5,40,49,208,16,85,195,192,56,57,62,28,5,20,60,193,129,156,24,3,202,9,4,65,97,85,246,108,233,255,251,178,100,25,140,134,100,104,204,27,175,78,178,78,104,73,253,101,42,56,28,221,193,44,47,97,17,200,225,153,39,141,144,149,240,169,168,45,170,41,202,134,177,246,10,220,111,183,73,254,73,26,31,126,190,85,214,147,211,40,121,115,160,131,158,150,153,156,201,0,7,79,204,77,184,250,39,133,235,93,150,124,164,163,107,40,111,172,13,124,164,245,173,222,5,155,89,228,222,25,240,246,120,117,109,80,186,192,108,19,76,236,255,146,52,141,237,114,81,228,58,171,21,206,13,112,238,121,20,131,187,113,96,190,160,45,75,66,44,103,130,138,99,151,213,228,170,240,135,210,52,163,35,19,210,208,154,19,236,91,121,104,159,75,222,167,41,220,117,60,221,216,93,40,135,218,114,141,38,146,221,19,119,165,147,93,87,159,208,0,0,12,0,28,251,56,20,53,167,8,193,132,170,116,108,135,186,128,72,182,1,162,11,40,101,104,143,109,37,109,175,254,246,88,220,128,184,248,122,4,227,83,141,223,255,32,17,69,135,143,154,20,68,36,110,86,148,69,87,159,230,54,59,148,127,255,247,148,69,99,148,196,37,112,208,182,42,1,128,3,28,193,248,15,76,28,194,220,209,28,135,140,6,65,8,194,40,81,12,46,193,68,195,200,16,76,14,64,68,192,60,30,204,14,193,72,192,68,14,201,64,80,193,8,43,138,192,124,192,36,4,193,160,220,28,1,37,243,70,164,195,227,71,21,50,246,72,69,107,73,55,210,68,182,155,203,240,26,174,237,186,219,170,188,6,166,253,67,241,57,36,87,200,136,199,43,130,16,251,183,236,239,170,174,201,132,72,96,149,34,109,191,53,36,214,253,185,75,62,131,86,46,201,100,92,134,31,135,241,252,138,58,109,126,60,195,44,211,199,34,145,185,252,39,185,54,17,0,80,140,96,234,67,224,235,238,32,113,46,41,200,128,38,36,216,49,74,14,49,228,245,170,34,36,76,180,7,111,187,156,98,30,96,187,75,169,105,157,6,110,29,143,133,180,68,185,142,81,42,42,239,225,134,25,243,16,141,61,89,9,112,96,189,228,25,115,47,21,82,46,224,116,71,63,69,176,48,60,0,124,132,10,246,96,160,26,116,226,131,172,104,59,57,168,30,23,155,9,165,249,37,17,62,9,183,222,255,124,247,133,252,250,201,22,0,148,165,37,131,224,135,20,31,190,247,191,174,16,6,179,113,209,84,246,128,0,0,18,148,128,114,97,32,217,134,130,135,72,83,11,60,76,42,28,48,97,212,200,64,144,113,24,183,36,69,65,0,57,0,192,32,217,129,129,96,128,128,224,49,40,153,136,208,61,196,227,119,92,215,27,36,110,81,91,8,126,139,246,238,126,177,253,76,192,242,137,255,251,178,100,35,140,54,122,113,207,155,140,23,80,71,70,57,173,103,2,26,27,89,199,56,78,97,239,129,33,153,38,85,163,22,32,251,152,103,65,56,214,218,195,189,14,160,34,69,126,50,72,0,135,98,181,31,154,216,238,183,38,21,251,211,28,233,199,230,7,115,53,5,71,229,207,9,42,222,240,241,237,194,93,60,17,21,94,179,21,50,5,117,131,235,94,72,33,255,134,130,79,42,207,212,202,130,9,180,252,242,116,117,228,198,159,41,30,180,226,136,37,221,141,154,25,187,68,53,207,208,172,58,45,117,40,206,47,137,92,44,178,196,204,160,207,67,179,3,205,178,242,225,238,151,91,2,214,239,170,161,195,162,76,199,162,13,135,189,71,228,224,128,0,17,0,0,0,0,16,76,191,75,228,244,154,42,4,81,140,43,135,40,154,53,43,204,11,232,217,218,121,3,35,51,15,66,52,113,214,11,83,124,162,25,209,94,202,129,28,253,127,255,182,15,250,255,252,19,58,58,34,101,114,158,78,180,40,235,142,5,170,105,40,0,15,48,97,101,173,129,76,135,219,120,149,165,140,42,145,49,209,228,205,43,224,32,24,44,26,49,16,68,193,160,87,100,194,1,118,184,101,224,200,128,52,60,51,42,156,59,74,111,108,170,20,190,109,25,147,1,91,177,250,170,26,229,242,97,101,225,253,222,79,187,184,184,104,239,214,129,224,167,236,144,44,21,71,236,34,178,174,194,58,13,107,73,187,113,93,83,253,73,101,157,101,33,252,173,58,231,183,249,35,40,205,88,89,17,218,106,16,107,98,97,253,173,232,220,204,184,38,185,175,131,143,2,159,231,91,220,98,187,91,73,30,116,137,255,182,74,207,156,71,207,95,222,188,139,31,182,82,213,194,83,192,121,189,192,142,125,222,59,121,225,156,46,24,105,238,92,33,219,76,155,205,161,239,237,194,191,114,122,230,106,99,43,185,233,166,9,230,247,100,123,76,148,215,213,147,209,127,107,159,248,115,255,188,227,247,242,155,192,20,203,95,33,0,12,178,166,192,148,0,129,170,126,195,226,226,43,188,19,205,154,67,12,98,7,155,145,229,254,3,8,216,150,168,215,87,249,251,13,95,215,138,207,137,26,46,94,162,203,95,103,175,236,249,143,167,183,248,192,79,179,114,218,222,250,183,255,255,255,255,68,0,76,24,115,48,232,32,64,37,56,113,32,203,67,19,20,9,71,9,198,169,84,135,11,66,225,67,43,128,192,64,200,32,84,120,96,144,1,156,194,225,80,128,241,92,80,30,16,20,97,150,138,128,149,76,163,14,218,160,183,0,218,90,15,215,214,152,255,195,183,107,35,131,73,214,62,231,211,180,52,221,94,238,164,62,42,27,134,169,109,9,4,255,251,178,100,46,15,150,193,114,77,139,143,95,48,75,230,73,183,101,98,108,27,25,201,54,14,189,124,193,29,22,102,201,149,157,218,30,123,249,41,172,187,150,233,239,124,26,58,163,124,109,245,214,126,78,82,35,232,37,202,141,228,125,172,201,176,134,222,145,207,124,65,90,21,118,174,220,188,27,32,102,241,41,183,139,178,245,170,66,20,119,189,189,245,65,181,127,105,245,84,205,62,154,143,173,118,206,235,50,183,113,79,84,207,138,28,117,3,91,30,160,129,171,113,138,19,46,154,207,93,67,234,162,42,36,196,245,197,219,217,6,182,213,130,55,82,47,136,202,72,254,69,95,95,33,171,205,56,114,15,0,76,0,0,0,36,178,133,7,55,244,91,225,83,82,192,189,206,228,121,102,172,74,202,43,152,172,92,19,32,82,127,47,89,79,118,152,250,124,148,12,159,75,248,63,31,43,123,216,140,143,21,148,217,186,234,255,145,244,127,178,54,79,168,11,63,212,243,213,187,86,255,255,255,255,235,37,20,200,134,163,1,66,67,56,167,18,35,252,192,194,160,193,243,96,199,64,180,28,39,131,66,16,16,244,2,6,220,19,2,194,211,1,128,112,0,120,180,137,134,166,34,60,42,179,28,10,128,58,235,85,169,222,158,142,227,193,147,74,255,174,171,251,253,177,183,2,18,156,114,10,72,251,157,5,191,80,234,113,44,169,178,206,165,14,113,3,0,64,102,81,127,138,93,99,151,168,239,118,230,204,85,181,195,223,22,252,100,24,187,130,62,207,29,195,39,46,239,96,125,83,116,69,75,167,49,137,173,110,151,170,251,31,241,167,197,211,40,207,17,78,67,179,18,73,181,216,6,174,171,136,250,194,254,177,120,73,92,118,227,159,153,68,58,60,173,120,178,131,95,84,157,50,225,174,235,46,106,186,173,123,141,87,102,162,145,186,233,137,174,238,203,183,107,207,0,219,223,3,161,213,5,5,222,141,119,43,126,126,166,38,137,39,0,140,66,162,135,208,139,132,64,120,168,194,65,52,24,10,86,219,233,25,33,230,197,52,213,228,235,53,73,187,150,103,163,172,128,52,146,253,203,174,166,229,84,105,3,137,226,4,219,218,191,206,234,95,109,69,47,47,45,30,239,209,74,246,255,255,201,127,255,251,45,0,133,72,34,71,35,12,157,206,139,114,30,219,152,108,60,85,57,25,17,188,24,4,10,3,204,144,26,1,2,41,138,7,44,40,203,130,22,226,76,123,36,16,68,87,198,101,131,163,123,122,163,170,221,1,211,89,130,100,61,161,73,14,97,87,60,40,17,253,93,69,111,65,111,116,117,212,95,13,93,153,210,8,172,232,203,166,72,39,46,156,218,176,239,183,101,184,180,46,122,199,68,82,255,251,178,100,51,142,150,143,116,205,139,152,107,224,77,103,169,182,104,197,118,26,81,199,54,14,225,113,201,35,151,102,205,135,156,248,42,62,121,32,54,25,186,192,50,151,208,88,49,41,140,64,127,93,17,61,146,70,2,6,189,182,19,167,101,37,90,195,82,76,44,203,198,110,101,197,193,71,81,177,201,20,243,162,112,116,168,192,178,179,135,140,212,146,146,149,178,145,56,95,202,198,66,150,95,47,33,68,178,215,187,58,10,170,233,85,73,103,214,203,73,26,208,101,70,69,163,152,209,82,163,249,214,119,81,171,101,29,83,209,96,79,48,4,32,0,18,0,161,166,19,28,133,128,194,5,170,6,19,135,233,214,243,121,180,87,114,21,135,6,175,241,249,96,29,60,130,15,202,94,58,111,249,71,191,109,71,152,112,14,45,135,197,127,94,223,171,227,95,78,16,125,121,106,60,127,217,244,244,241,243,213,251,199,245,255,186,223,255,250,203,1,24,113,118,96,128,106,113,114,20,97,24,32,23,42,204,13,39,68,37,104,144,106,34,3,138,196,132,199,128,140,9,10,128,32,1,141,96,24,52,15,18,24,136,64,32,192,125,115,224,84,58,8,236,197,84,229,44,219,31,196,41,62,72,245,243,90,181,238,250,147,82,203,182,91,44,245,198,58,147,147,205,38,152,26,36,178,187,88,24,167,238,119,170,251,44,110,67,121,125,120,231,123,114,67,254,216,57,188,20,89,207,195,80,35,231,245,88,125,236,235,37,69,174,245,246,252,133,1,215,87,185,5,20,250,103,144,1,171,172,90,12,53,138,92,96,240,71,212,60,198,144,43,123,131,157,24,29,116,164,115,173,238,181,72,70,112,71,115,224,155,27,70,149,31,151,190,254,103,154,174,110,251,103,202,238,229,40,243,45,248,239,222,241,108,195,136,35,158,213,153,112,187,163,61,239,118,66,101,103,128,4,57,198,178,82,194,98,131,80,226,152,136,150,61,100,65,241,113,200,163,126,87,99,56,242,171,103,109,196,125,111,12,179,224,66,29,111,171,182,139,116,61,84,13,35,81,106,188,119,171,208,223,239,138,255,147,108,122,90,107,249,24,125,27,121,50,175,255,255,255,255,122,96,0,1,81,249,22,45,184,39,131,53,24,224,12,97,128,9,132,79,230,52,24,149,132,203,236,97,80,91,12,120,69,67,101,253,48,16,104,176,13,30,7,68,202,3,78,133,229,103,97,115,237,209,195,164,165,190,251,199,119,5,82,101,220,255,113,23,209,160,218,249,47,40,42,180,107,16,70,99,160,56,210,212,7,152,225,78,23,211,90,221,210,89,173,212,216,212,121,208,76,91,34,144,96,83,70,20,251,172,70,217,82,237,50,128,192,178,158,181,40,141,164,139,255,251,178,100,61,136,6,37,105,79,27,141,78,192,71,104,9,231,101,231,54,22,13,159,68,237,53,245,129,59,160,38,233,131,41,200,74,137,122,70,33,169,107,81,246,139,1,211,56,110,166,43,61,115,132,101,206,51,224,150,101,220,225,178,14,70,166,38,169,148,110,242,2,185,79,8,19,87,154,203,66,89,90,198,92,129,86,175,19,112,245,192,238,54,232,3,106,168,184,9,107,152,32,124,109,195,243,168,160,128,16,128,0,75,98,81,215,192,71,28,108,84,84,101,80,100,101,17,139,18,9,19,57,200,222,155,151,106,145,117,46,114,100,28,112,22,183,217,159,209,56,161,158,60,218,127,254,143,154,91,94,85,242,186,155,68,63,255,251,229,82,158,85,236,173,230,233,114,253,253,235,9,32,130,102,235,112,137,112,40,9,226,172,82,100,46,184,104,137,163,140,166,149,74,17,58,244,136,169,18,3,29,73,89,230,142,227,68,253,176,199,228,240,99,195,45,146,123,234,82,166,47,232,92,212,46,3,220,164,137,211,202,45,50,44,117,135,36,116,166,10,201,247,97,149,168,213,234,53,213,122,77,143,229,44,150,40,84,46,41,163,107,211,47,87,35,186,171,204,206,191,122,67,174,136,33,186,137,77,231,145,133,159,228,158,154,93,172,103,192,74,218,178,42,95,118,167,254,213,154,71,171,198,44,24,235,149,138,205,146,215,24,111,50,163,98,70,26,235,25,190,95,31,181,125,171,83,53,102,196,87,148,115,150,30,220,96,121,228,212,145,74,158,116,212,149,29,32,16,0,80,0,0,1,0,74,161,161,147,15,92,8,20,67,11,229,211,149,74,95,255,77,55,113,92,193,48,121,105,47,216,197,152,63,109,77,81,144,17,34,243,25,94,143,100,152,130,81,124,140,205,127,191,233,204,45,163,227,14,65,183,51,95,109,253,95,86,252,175,215,215,239,255,255,254,154,128,32,0,1,112,40,20,40,57,8,11,70,77,246,152,240,14,60,87,49,161,192,204,166,176,193,136,224,28,16,8,96,177,35,4,128,22,24,49,54,42,21,80,132,201,22,10,61,26,81,57,91,87,149,55,179,83,247,148,114,21,202,22,41,191,171,173,74,162,170,127,44,38,97,59,145,87,144,188,58,28,0,67,174,80,4,225,40,148,88,85,114,251,212,75,247,173,71,177,43,42,49,209,21,42,169,66,231,53,99,130,202,186,138,168,202,99,162,157,247,45,46,229,191,170,78,170,17,149,137,75,218,46,185,114,135,188,146,89,110,60,66,250,133,173,146,173,189,156,206,145,13,91,114,70,188,197,13,4,70,141,206,33,217,39,237,204,92,128,183,75,88,254,30,214,168,92,179,222,90,199,73,214,181,48,200,252,180,165,171,117,255,251,178,100,95,12,38,13,105,78,155,145,94,160,68,200,25,204,103,5,26,23,141,167,56,109,193,122,129,43,160,102,85,172,28,104,211,186,93,72,0,64,0,0,0,7,35,209,150,140,38,2,107,10,57,15,130,128,40,148,109,251,140,109,188,141,164,27,199,144,209,76,104,113,198,43,172,79,83,253,29,251,165,25,202,19,54,41,239,251,127,227,58,113,126,127,217,191,235,234,220,119,227,125,191,241,55,196,232,0,1,50,8,10,130,23,139,140,117,45,7,46,82,97,78,102,71,8,113,132,224,165,52,203,18,149,97,78,24,80,156,44,10,99,69,131,131,35,194,140,160,172,145,76,120,155,111,83,87,128,216,99,201,29,247,105,179,118,164,55,134,191,247,18,103,115,82,107,181,100,211,54,32,185,4,66,105,4,76,125,204,64,126,120,210,40,200,216,209,212,154,119,115,106,206,30,166,40,81,129,68,101,71,182,76,101,74,233,172,77,174,210,223,39,2,92,51,100,220,33,93,245,5,37,142,200,130,14,226,46,241,18,123,65,123,164,86,142,22,247,17,138,45,68,251,123,181,195,224,255,107,152,16,190,208,97,106,42,29,172,153,90,253,147,188,198,233,180,255,173,27,81,222,197,155,178,222,230,0,247,63,102,23,219,77,87,40,1,2,2,151,58,39,14,2,96,24,68,8,112,7,11,51,24,33,247,193,47,162,37,192,103,179,133,65,152,156,6,23,30,34,97,147,75,180,105,244,118,106,58,57,200,58,160,105,9,195,113,223,239,167,124,246,194,197,244,108,69,47,86,250,223,254,159,109,27,242,190,75,255,248,177,160,0,10,152,132,140,36,75,6,141,143,204,109,52,216,48,198,129,33,164,241,142,23,72,244,85,10,3,0,46,14,192,16,39,177,245,8,128,146,140,9,72,12,53,91,179,79,214,52,247,52,87,194,55,73,182,170,197,59,18,127,109,93,255,199,141,157,168,81,97,201,54,48,151,174,138,26,188,42,27,245,22,56,100,40,226,224,165,183,204,93,252,181,125,252,107,174,166,245,96,53,115,130,0,239,56,44,173,232,81,91,93,215,146,168,118,53,76,231,225,103,227,62,222,169,95,87,197,118,60,241,190,141,134,157,249,35,125,101,199,95,107,57,248,89,248,196,250,245,139,26,35,82,58,75,66,190,179,1,236,214,218,110,62,187,127,182,45,189,184,181,94,12,176,178,225,139,106,30,88,55,25,138,55,173,119,26,237,218,38,208,224,9,247,189,19,37,245,57,3,3,177,11,218,170,97,77,92,57,182,152,214,42,149,65,92,134,16,109,213,242,48,17,47,19,130,201,81,161,20,136,29,35,95,170,22,106,186,23,179,56,16,35,82,42,235,232,251,126,188,225,157,110,225,66,255,251,176,100,127,140,214,17,104,78,27,153,122,240,78,200,9,128,107,39,26,23,157,167,52,110,189,122,129,45,25,38,73,172,40,122,249,45,82,84,153,141,255,244,232,127,229,93,175,255,255,255,255,212,0,0,2,225,80,118,1,1,102,22,131,103,15,177,198,50,134,2,164,161,1,146,98,57,114,80,30,32,136,48,222,10,128,15,144,64,118,144,192,228,12,66,0,141,14,3,32,144,40,43,99,60,64,180,8,83,55,23,153,155,71,185,12,203,254,235,157,223,203,240,130,91,163,203,249,80,72,102,33,214,55,47,108,114,81,0,26,173,17,96,0,14,66,95,236,103,69,248,114,159,245,13,51,191,250,73,198,220,37,136,216,211,19,36,166,34,157,110,181,97,223,54,59,62,179,130,7,234,248,149,121,159,152,38,246,86,53,113,221,98,17,30,56,184,169,90,124,202,38,9,174,122,7,170,175,231,33,174,225,118,203,8,120,165,71,101,90,110,115,45,141,125,204,85,79,14,232,238,133,93,71,62,201,93,161,175,148,154,187,0,110,211,40,22,109,233,170,16,80,76,107,60,41,70,122,236,195,119,20,2,68,61,167,77,242,160,171,151,221,140,94,155,49,247,3,133,6,64,86,22,254,97,169,87,83,150,68,129,68,78,241,145,159,167,254,103,35,46,214,228,252,223,203,183,245,61,79,214,239,255,255,255,255,235,64,0,2,184,16,106,38,1,1,17,231,180,234,6,98,12,134,71,50,114,76,196,133,241,162,25,8,140,32,100,32,0,187,230,14,13,133,1,38,44,23,56,132,198,23,40,136,164,180,172,168,234,142,78,74,28,123,52,60,154,158,251,171,115,191,190,124,219,76,121,232,238,208,82,220,182,221,95,57,52,184,64,2,109,77,138,32,210,77,13,162,162,186,205,30,162,245,110,245,168,180,180,3,172,68,212,136,158,202,174,116,89,166,235,88,173,29,150,78,50,216,122,237,177,109,86,234,79,34,156,230,127,16,135,62,229,251,214,153,131,187,156,90,231,172,121,143,179,174,165,71,47,61,153,217,186,163,243,143,88,129,185,162,219,167,57,212,169,163,225,251,253,55,92,155,63,221,49,14,183,50,2,68,163,19,101,0,0,194,10,193,59,80,108,121,100,156,88,19,123,22,163,209,10,214,12,186,74,152,17,24,68,212,255,242,237,138,45,191,6,181,63,247,215,101,117,99,143,135,183,209,191,224,155,6,255,133,124,223,211,255,255,68,132,238,130,10,48,17,226,131,191,76,192,163,13,81,41,0,0,4,132,166,48,56,49,10,15,39,32,228,224,170,148,192,163,196,194,98,56,203,181,232,193,32,32,192,128,44,73,68,2,129,202,204,72,50,8,65,99,27,133,179,0,2,64,113,58,255,251,178,100,154,12,229,210,105,77,155,146,94,176,71,104,169,162,96,77,158,217,145,157,46,110,225,113,193,27,32,101,193,166,29,200,42,11,128,131,164,25,182,72,53,102,79,4,218,89,117,226,55,227,146,239,160,149,243,254,253,118,192,196,85,20,46,98,57,143,182,120,202,174,89,80,0,55,200,19,187,36,2,81,173,114,226,136,214,229,204,255,153,203,255,255,191,142,225,61,184,188,148,70,244,218,32,189,252,172,155,150,178,165,90,252,237,216,111,105,188,52,110,201,245,34,175,254,12,247,34,70,175,252,168,115,202,139,252,173,182,22,248,89,230,178,125,146,149,34,153,7,11,176,138,125,167,138,75,82,58,108,58,210,141,57,233,241,23,46,141,209,47,141,13,205,117,211,171,229,3,102,2,99,129,243,42,242,54,73,199,29,81,128,7,40,153,21,97,97,195,198,12,12,184,140,109,60,175,77,138,7,98,5,185,157,83,215,25,63,40,110,34,160,189,116,122,141,63,114,239,84,90,147,158,10,238,36,19,107,116,111,251,150,202,183,122,4,14,145,91,122,22,55,255,255,255,42,49,200,80,64,0,1,112,192,173,35,44,12,140,41,43,3,204,140,156,95,51,3,168,200,118,99,109,195,192,72,145,194,81,156,1,230,26,22,176,51,24,148,75,108,25,207,4,144,131,17,34,129,176,49,80,183,84,196,128,188,137,128,9,188,189,92,135,162,179,68,111,113,143,62,183,247,111,44,90,66,129,180,204,39,163,215,228,177,100,60,85,202,222,252,152,12,54,133,88,222,8,19,183,191,113,40,44,239,114,174,82,11,103,247,222,124,21,154,197,12,241,125,165,208,35,7,149,44,58,214,32,55,9,93,210,169,205,214,50,47,115,230,55,214,26,53,245,241,229,114,199,162,7,231,57,250,110,45,125,33,57,83,195,112,197,108,227,154,100,244,117,118,254,65,223,149,48,236,42,131,226,0,140,216,136,171,105,202,71,197,187,156,216,219,175,10,218,237,108,170,95,118,255,234,109,138,204,26,30,172,89,174,180,128,5,14,220,44,45,163,94,69,106,36,37,109,22,144,215,95,113,143,201,131,152,206,179,66,144,212,214,71,232,250,255,255,116,219,117,123,255,255,234,49,160,202,14,2,67,6,32,179,232,223,255,253,118,245,24,154,221,235,217,223,255,217,254,250,64,0,24,195,178,200,200,64,40,194,194,192,242,47,140,58,51,48,244,254,48,164,200,53,72,195,49,188,7,48,76,18,50,44,37,48,100,64,89,102,30,1,96,64,172,199,97,152,68,35,11,4,44,16,120,161,1,4,182,10,134,168,154,108,66,211,1,70,35,83,142,92,35,87,87,247,126,198,53,35,106,185,11,96,232,236,213,28,204,8,84,255,251,178,100,183,12,198,142,103,75,27,143,79,48,65,136,41,211,101,231,54,25,233,163,44,78,229,113,209,35,33,38,73,172,40,107,26,6,92,174,24,34,177,224,62,54,104,34,206,236,92,73,185,127,112,144,94,239,210,243,238,254,93,212,134,165,82,193,55,49,152,65,20,9,127,20,141,167,175,233,133,135,112,146,233,167,198,231,79,81,166,172,255,234,197,102,5,179,204,91,20,14,183,80,247,244,230,66,211,44,44,152,89,215,198,126,36,181,173,146,216,165,27,190,136,213,10,157,109,194,156,65,246,55,166,223,49,253,68,182,217,95,177,163,195,74,73,129,86,16,174,54,160,1,32,189,32,74,67,97,80,92,9,112,1,1,143,202,66,32,191,37,152,49,120,138,26,74,32,230,13,90,84,68,150,40,196,143,218,159,86,111,189,207,139,143,168,197,222,111,255,255,45,163,162,134,47,142,223,216,199,255,255,169,168,122,50,188,62,146,170,139,3,87,217,128,68,0,19,220,193,241,88,199,32,0,193,114,56,229,181,32,122,87,48,4,143,48,20,123,49,81,2,46,97,40,30,98,56,36,22,6,88,1,129,33,177,32,16,112,158,140,48,78,178,81,65,132,80,218,218,4,85,70,18,207,218,67,247,31,170,213,95,252,46,169,198,245,204,253,219,110,81,217,53,205,95,212,28,182,160,70,233,76,12,12,181,109,204,12,148,156,159,193,154,97,173,219,231,182,169,235,55,248,113,213,196,228,212,190,71,219,70,236,59,55,136,36,134,124,85,186,246,140,132,234,159,56,220,169,124,90,154,182,234,154,182,81,82,251,203,3,81,238,69,253,53,59,137,244,235,123,233,172,106,69,75,91,148,176,175,233,105,49,1,53,226,60,154,6,32,26,233,198,212,195,28,54,119,37,29,53,60,69,153,59,132,73,35,201,75,110,89,33,255,5,244,147,230,37,102,143,31,204,126,178,188,106,109,29,53,192,0,34,1,186,37,148,111,214,53,224,171,141,148,83,87,246,130,23,23,174,141,176,194,241,130,39,84,51,246,201,125,101,253,163,207,193,62,111,99,31,238,150,151,124,96,68,211,191,255,51,144,54,154,8,7,176,179,211,115,255,255,246,28,82,71,54,197,3,146,119,229,95,220,179,64,0,0,84,192,84,22,12,53,0,48,84,51,141,32,16,176,199,99,99,49,63,204,63,137,55,44,252,218,129,204,64,196,215,147,12,76,201,107,136,216,192,4,135,214,4,97,42,194,79,227,37,6,130,14,24,51,32,44,11,136,1,239,32,202,230,94,210,104,242,232,95,216,196,36,84,148,244,127,139,242,151,8,149,119,180,153,77,68,92,164,160,121,153,192,20,224,120,30,45,41,48,179,22,73,35,165,26,7,157,191,255,251,178,100,200,140,198,185,104,204,155,186,123,112,74,232,73,147,101,42,118,94,89,163,42,111,115,98,73,63,163,38,77,131,174,121,63,7,239,243,105,243,253,169,38,222,113,57,14,84,239,98,44,205,80,138,3,184,249,98,189,222,221,86,33,0,185,98,145,253,222,90,124,251,206,223,223,110,77,115,88,97,123,148,15,45,79,143,58,250,195,119,178,213,214,165,172,170,81,255,253,235,189,202,77,251,229,23,123,187,251,215,229,251,160,157,238,174,101,206,77,209,215,194,87,3,103,119,112,21,90,90,107,23,121,184,122,223,48,207,116,212,242,111,221,252,110,93,183,86,166,51,27,173,51,27,176,253,79,93,146,8,74,254,159,172,7,232,0,2,20,8,235,240,58,113,207,135,4,187,97,66,128,176,162,49,55,125,252,172,148,144,216,208,158,44,232,39,255,254,205,253,152,137,94,103,209,159,242,136,145,14,96,250,181,191,255,70,202,53,15,108,52,89,142,8,149,21,154,231,127,255,236,38,229,242,125,143,64,25,181,185,100,83,111,68,112,82,0,0,0,112,193,0,112,206,96,140,0,164,27,75,1,28,36,66,24,52,121,24,10,53,153,44,95,135,22,227,162,25,137,2,89,133,194,8,36,17,48,20,74,48,104,71,50,80,108,0,8,6,22,129,204,140,120,214,14,10,168,134,110,176,172,58,80,95,184,219,233,89,210,151,110,180,178,254,55,172,233,216,65,213,46,119,224,234,90,244,145,166,70,184,97,151,20,203,112,227,64,184,129,240,151,89,83,7,2,23,106,82,222,231,116,203,43,141,40,172,180,101,202,205,178,8,66,39,114,9,33,140,227,160,124,170,231,111,1,237,246,50,166,237,77,5,226,182,240,50,242,49,225,35,21,51,234,189,187,213,172,143,181,115,23,246,178,190,22,224,57,90,21,93,82,105,28,126,114,242,91,67,127,31,198,157,246,212,138,221,250,180,194,179,82,129,178,35,121,112,138,241,93,72,47,238,197,53,155,216,99,196,149,199,203,71,151,143,17,237,90,191,172,91,125,102,147,165,57,144,114,124,58,145,209,66,251,146,128,1,142,5,15,22,73,157,106,103,142,18,216,192,36,58,151,165,17,191,114,246,205,36,148,112,102,199,58,250,171,33,127,47,251,84,173,148,249,186,255,246,209,242,186,133,85,117,24,247,165,191,255,241,112,213,197,137,229,12,18,129,38,57,217,143,117,52,209,121,58,166,2,204,38,20,67,28,3,10,76,243,35,239,179,133,2,211,36,76,97,228,4,192,183,64,194,128,88,16,1,17,0,38,29,138,8,251,25,48,28,42,49,200,127,20,4,165,68,33,185,134,32,128,144,11,80,118,56,171,138,150,133,239,165,129,228,44,142,51,221,255,251,178,100,189,142,71,111,103,202,155,184,124,80,72,40,233,195,100,170,124,94,117,191,42,78,229,241,193,2,151,103,53,130,189,248,186,218,250,123,125,118,153,152,144,16,190,253,255,186,66,27,203,36,128,196,30,143,25,41,130,13,119,152,166,118,1,69,202,119,113,151,218,173,121,212,171,156,67,150,250,233,193,219,209,96,232,30,189,194,169,79,230,114,65,65,48,213,128,64,19,221,171,41,201,154,196,253,229,228,84,251,167,219,117,3,23,215,110,23,249,169,134,99,71,166,221,91,7,201,23,123,188,75,124,72,225,14,145,220,105,186,158,54,127,62,112,199,26,234,215,105,133,92,8,111,210,216,157,121,1,171,181,40,114,241,137,139,194,146,145,91,39,98,241,169,59,38,234,201,5,153,129,181,159,31,215,47,38,135,27,49,208,189,71,110,131,175,152,59,250,254,62,162,71,46,0,19,224,244,216,0,64,0,2,128,4,174,117,55,195,196,77,100,84,109,130,181,101,176,221,232,198,223,218,71,102,73,70,52,120,252,17,202,119,239,79,238,223,217,97,71,160,151,47,95,253,91,187,206,160,95,20,36,17,190,23,68,1,118,25,254,79,79,251,74,0,0,176,65,70,28,230,130,90,115,9,60,16,41,6,98,26,114,98,96,74,104,90,86,6,48,68,0,80,4,24,48,224,91,88,204,84,56,22,5,64,65,192,48,240,50,22,94,113,4,20,26,149,16,39,106,210,194,168,69,109,91,141,22,126,19,26,252,218,239,231,157,143,131,214,24,72,109,76,123,142,21,74,129,222,125,211,24,194,2,69,95,104,52,41,6,31,173,66,14,17,79,140,165,226,169,25,76,203,77,175,79,138,29,174,59,224,110,7,156,104,163,140,106,231,98,6,109,55,60,2,93,198,238,42,47,155,18,168,59,110,65,183,221,172,135,90,46,98,73,13,94,43,98,236,128,168,41,36,213,206,138,178,186,180,108,62,228,146,141,25,143,116,173,183,148,164,91,181,187,133,17,137,106,35,147,82,95,23,143,6,216,110,87,207,120,70,189,30,67,46,13,16,158,69,219,203,49,198,109,126,223,105,97,105,127,77,239,113,36,29,196,143,72,251,171,185,150,20,48,96,66,175,206,237,143,123,107,114,171,185,6,107,197,171,192,3,0,125,233,87,201,145,146,177,12,152,131,1,4,49,235,176,27,239,130,178,95,91,211,80,120,89,26,160,67,33,237,78,127,204,95,198,177,156,207,132,211,126,175,255,86,234,173,245,52,88,213,41,147,81,52,103,197,181,97,168,197,55,246,253,159,106,32,0,148,198,35,81,154,0,22,33,146,153,139,214,120,49,41,162,140,35,206,163,97,50,76,170,9,4,129,71,65,38,37,32,86,81,163,8,255,251,178,100,175,140,215,172,111,74,147,186,123,226,67,38,25,178,100,175,126,157,197,163,46,110,105,237,193,11,23,166,141,147,161,248,7,207,229,37,208,230,53,2,51,164,197,118,64,85,171,82,176,228,232,111,34,20,205,218,111,151,85,138,158,189,139,59,121,85,73,31,221,78,107,29,105,132,177,122,241,193,10,197,95,156,144,192,32,117,171,212,69,58,110,218,135,107,227,103,156,184,145,110,15,61,220,97,236,255,26,247,142,14,216,56,111,11,75,62,106,47,99,210,147,120,243,15,31,1,226,146,208,210,8,170,55,191,136,247,149,104,169,224,34,65,209,22,74,64,162,232,72,77,125,203,8,214,182,160,44,198,129,68,13,45,13,43,71,22,252,54,185,48,223,81,96,156,83,213,133,41,152,140,100,124,109,206,217,76,174,203,106,168,234,164,23,51,165,233,124,140,180,222,127,187,109,97,69,192,188,233,246,216,239,98,180,86,60,180,153,156,255,111,67,148,201,97,211,150,157,36,225,45,200,176,64,3,115,165,82,131,134,33,227,1,34,133,130,0,184,179,34,15,179,98,226,51,203,22,164,0,249,168,50,202,24,113,53,142,175,77,181,22,11,216,239,43,196,229,238,36,117,235,255,219,87,240,157,109,192,105,235,140,112,16,42,138,62,183,46,126,160,32,0,0,80,70,118,152,24,73,152,32,47,24,169,62,26,218,32,24,108,148,24,4,80,24,180,230,24,76,27,24,40,36,24,156,14,24,76,45,136,130,131,13,5,131,18,130,131,177,204,24,89,152,138,18,7,53,34,54,172,131,136,84,196,181,111,208,16,82,21,195,85,24,28,49,58,221,224,150,242,138,213,185,213,51,68,192,49,120,178,236,101,84,177,39,230,24,75,180,231,67,116,43,18,37,20,76,176,20,50,128,15,255,82,177,231,173,2,180,57,217,7,57,246,78,236,230,127,31,163,204,240,66,35,140,0,54,141,183,136,121,226,83,41,78,96,20,19,112,223,133,245,230,214,218,149,173,6,222,155,40,134,177,16,140,150,143,142,134,184,80,20,137,50,211,72,99,137,18,214,163,81,161,10,248,102,27,189,174,28,17,244,203,69,52,216,235,91,138,163,97,195,248,106,149,89,248,234,5,33,54,194,151,83,178,63,118,126,173,188,188,202,26,65,47,7,27,4,177,102,204,93,171,240,202,198,172,202,129,133,243,99,3,11,155,47,167,158,58,129,179,78,110,154,151,81,43,10,38,243,223,68,251,154,77,35,96,119,153,111,232,64,0,86,93,81,131,131,133,23,20,64,218,23,136,123,28,50,174,6,156,97,192,136,27,167,113,22,80,24,138,120,102,81,156,255,154,223,255,85,197,45,129,98,207,247,127,255,175,29,122,13,14,239,255,251,178,100,162,12,120,117,109,75,27,186,123,114,65,168,9,133,101,231,54,33,17,175,40,78,233,53,192,244,32,102,1,172,28,105,255,255,248,197,20,201,158,82,79,175,255,250,64,0,24,198,52,28,195,65,116,199,197,224,210,139,184,195,34,0,202,144,240,197,34,76,200,149,116,199,64,16,192,225,120,104,221,48,244,106,78,83,39,77,208,16,186,105,72,60,96,184,33,18,17,134,70,37,129,169,1,96,70,20,161,36,120,11,24,4,202,160,129,132,224,115,15,119,71,1,120,126,244,18,174,37,184,60,84,150,150,219,250,142,204,4,96,75,241,35,120,136,129,160,65,66,192,66,18,188,45,44,136,1,49,70,54,105,142,152,50,144,197,176,40,52,32,191,246,47,118,74,10,9,157,124,9,131,187,206,137,96,203,139,86,225,135,38,191,41,43,146,2,158,219,101,98,205,154,146,96,68,6,223,41,105,121,105,205,100,156,99,83,207,118,12,10,35,29,164,121,185,106,180,145,246,94,181,156,182,136,252,241,208,171,187,244,204,111,44,223,124,30,255,229,235,218,121,175,78,253,120,190,86,61,69,70,136,203,121,167,159,96,198,224,204,18,68,220,231,135,26,191,218,109,188,82,82,109,26,163,176,173,74,81,150,51,86,169,71,82,21,224,156,54,75,86,71,158,64,109,201,61,0,22,63,173,176,198,135,69,25,124,44,20,17,32,112,194,112,158,115,110,10,168,96,144,212,67,194,151,49,241,0,59,196,225,140,133,105,204,111,219,244,47,141,26,160,10,184,239,255,230,54,156,123,66,93,63,153,255,250,22,217,191,40,248,104,0,0,115,2,85,81,80,24,10,232,31,247,192,28,64,8,24,78,239,152,24,232,154,148,209,153,42,7,152,54,5,25,130,47,152,172,53,128,64,115,52,5,177,8,154,103,177,40,96,32,16,169,150,112,98,44,44,7,94,42,51,38,2,60,108,80,40,176,162,140,168,59,10,89,168,183,122,0,12,11,205,87,179,55,101,17,72,146,69,130,129,37,48,51,63,30,12,66,41,173,2,77,66,65,71,10,18,49,214,16,96,229,39,26,120,232,192,4,82,185,5,133,163,57,187,5,223,179,85,195,72,42,104,108,44,61,167,204,87,34,34,137,61,205,74,155,53,59,27,20,23,157,121,146,160,108,183,35,181,166,51,84,223,201,69,21,178,41,158,161,41,163,161,190,14,31,27,12,239,20,7,162,141,129,115,103,240,91,74,151,27,167,42,150,188,40,90,122,79,118,179,172,45,182,193,220,61,101,184,243,204,218,172,79,241,185,99,181,203,155,230,215,140,246,30,179,155,124,66,126,212,255,197,110,122,174,222,243,59,92,61,211,199,211,235,183,98,217,102,133,185,96,252,255,251,178,100,126,142,104,32,108,73,147,186,124,112,65,136,41,179,97,135,100,32,157,175,34,46,233,241,209,10,35,103,41,130,174,120,226,52,209,196,224,159,238,0,0,3,22,91,31,97,230,65,147,44,66,37,74,99,147,44,154,168,207,244,162,123,3,26,70,241,190,114,26,141,189,222,127,127,222,158,215,199,159,16,115,151,255,232,219,254,165,95,70,255,255,250,62,141,190,133,9,48,89,164,247,163,255,254,160,152,0,222,153,38,14,24,60,224,31,189,125,158,124,49,130,153,19,28,208,147,50,243,67,4,132,64,0,150,103,120,72,101,57,8,96,0,60,100,219,60,20,29,140,150,63,76,10,13,128,160,24,52,85,49,52,26,22,2,98,197,135,224,33,4,201,147,0,200,165,51,168,82,154,152,128,226,155,82,173,164,46,181,140,190,253,134,112,145,8,5,117,136,131,47,230,249,2,210,16,148,179,21,0,167,78,130,30,4,193,198,137,179,19,55,84,0,102,221,99,10,60,26,2,118,30,94,242,62,214,5,4,198,137,39,102,42,218,93,133,0,229,176,242,175,43,9,186,18,168,87,150,95,160,160,201,61,184,192,84,93,155,183,55,129,234,173,39,209,79,196,161,227,41,190,200,250,137,44,68,150,86,226,42,2,109,120,81,191,110,141,151,173,196,109,8,122,167,218,59,43,152,85,217,129,181,69,19,13,121,206,102,121,139,187,188,122,233,199,227,49,254,234,155,133,37,98,87,116,133,241,111,36,244,121,125,65,239,157,239,30,210,197,141,174,246,55,133,245,3,23,214,119,233,139,121,116,18,127,195,224,16,7,3,82,230,150,52,130,135,10,141,160,130,110,242,221,211,193,214,125,72,250,238,79,118,123,31,187,57,251,119,215,255,255,74,79,104,14,92,175,255,241,173,163,229,228,125,127,255,255,245,38,81,168,181,68,33,157,154,37,177,139,214,146,167,214,32,0,10,156,68,98,152,194,1,24,142,34,26,7,236,152,74,27,152,10,156,24,112,66,26,62,100,134,27,32,64,68,196,64,192,196,1,37,39,76,41,52,75,226,102,136,52,2,0,149,24,137,144,209,30,122,98,67,210,161,169,38,211,97,48,194,127,167,19,121,204,198,157,88,243,254,115,84,206,178,147,159,75,89,108,159,20,176,99,78,106,68,189,200,180,76,83,30,163,18,81,238,167,218,114,50,91,245,101,151,249,154,125,225,132,69,160,101,89,141,75,185,209,64,153,103,193,61,119,230,31,202,154,92,91,39,212,216,202,230,58,19,137,28,92,225,94,116,212,208,235,172,105,180,251,211,166,210,185,191,89,222,155,210,40,203,60,107,75,109,113,3,51,185,60,89,194,186,12,209,34,194,139,137,86,28,99,111,11,59,247,255,251,178,100,95,140,231,95,104,203,27,185,123,240,73,9,153,211,101,103,56,95,145,167,34,46,232,213,209,22,32,166,205,134,29,89,198,234,206,170,223,188,175,160,65,93,188,84,63,241,119,9,10,70,171,147,115,181,180,206,224,203,91,58,157,94,242,117,117,240,228,249,89,121,92,152,245,9,150,255,50,0,2,13,199,102,218,168,164,208,210,84,167,178,212,25,166,106,43,84,94,240,105,85,209,91,202,144,221,251,255,239,247,74,213,178,221,255,183,235,212,149,19,52,74,49,163,159,183,255,255,40,147,46,136,80,54,231,156,107,47,67,203,205,125,13,59,46,182,200,214,127,179,72,0,142,169,32,104,40,199,184,52,240,162,4,241,82,92,204,48,204,202,70,176,216,199,140,203,145,20,10,0,154,52,45,152,206,70,3,130,163,66,10,3,6,69,115,82,11,32,80,32,76,67,19,0,34,201,32,208,177,29,36,12,68,64,131,38,29,4,144,144,36,86,166,236,58,138,229,97,41,152,202,19,191,41,102,53,224,114,223,143,14,126,4,3,154,171,30,74,68,33,110,195,69,10,140,162,36,57,212,97,180,164,52,42,145,49,239,204,26,29,8,229,18,234,177,106,253,18,25,156,252,64,172,21,92,159,230,243,178,196,50,85,247,32,194,250,57,216,77,18,149,131,234,67,3,193,231,126,143,27,84,179,206,118,113,9,54,91,152,135,230,108,78,107,59,177,232,14,93,73,98,13,131,240,175,186,223,53,6,181,29,197,229,111,54,226,124,156,188,244,208,78,99,86,51,179,53,21,195,40,228,196,32,246,106,153,152,162,218,199,231,89,208,84,165,180,97,121,102,169,123,118,190,83,179,49,178,64,203,4,77,145,86,4,65,120,60,60,68,134,217,0,237,64,92,50,145,168,105,189,67,88,28,48,169,4,50,126,38,32,70,141,164,95,3,5,215,161,69,89,215,58,155,76,122,127,232,213,125,156,114,241,238,223,255,223,244,227,173,175,255,255,254,61,59,99,227,129,168,0,170,58,49,121,121,239,77,7,60,184,17,99,122,0,0,10,184,132,210,106,176,105,130,92,39,162,66,30,44,88,99,169,57,149,205,198,134,203,24,68,36,58,48,48,56,116,196,130,212,18,25,180,248,96,1,81,138,141,236,0,172,46,85,8,4,11,81,46,217,35,83,114,41,22,100,128,105,229,43,37,45,62,177,76,222,126,93,228,166,58,165,144,150,222,47,109,187,43,246,230,179,82,189,213,47,72,177,88,164,116,83,179,121,98,180,29,140,234,191,215,249,167,63,119,222,167,151,88,168,125,47,216,85,38,45,102,105,165,78,94,172,173,147,217,223,100,185,119,90,254,124,60,196,35,67,89,77,196,107,61,62,245,210,131,255,251,178,100,75,142,231,147,104,75,27,152,100,112,67,168,217,179,96,168,158,30,125,167,42,79,111,35,73,23,160,103,13,149,148,217,10,28,3,162,199,139,88,197,25,41,134,13,19,27,25,192,120,195,81,24,52,139,144,210,185,1,233,211,11,12,12,207,75,5,210,82,11,142,36,80,157,13,104,194,18,234,24,178,134,240,169,30,15,210,30,22,143,222,17,175,85,135,48,69,81,241,158,39,29,47,163,40,138,199,197,215,203,205,20,217,31,219,61,0,11,41,182,198,78,111,69,128,0,0,204,84,147,187,34,21,145,101,9,80,41,82,113,92,164,237,199,39,138,113,245,153,253,216,215,119,123,245,233,205,251,126,202,198,32,147,225,107,191,255,254,191,201,255,95,255,251,240,27,213,86,153,129,149,61,147,27,221,151,66,56,60,255,233,145,1,204,4,0,148,195,20,3,204,2,132,20,202,5,12,12,109,224,226,24,142,62,180,224,250,70,173,65,160,71,98,72,103,230,194,161,38,5,222,72,10,124,37,70,30,2,28,44,58,177,210,9,122,47,16,170,159,202,121,39,203,200,21,41,176,105,92,175,251,47,4,83,15,179,122,164,58,181,10,4,150,165,235,163,132,188,152,34,16,90,104,136,183,232,99,8,187,203,40,48,30,108,148,94,158,238,13,61,182,153,142,51,9,243,157,103,169,215,229,9,80,22,111,159,144,134,223,99,113,149,200,115,134,22,52,35,82,101,50,195,184,243,242,168,239,234,130,114,158,253,105,69,202,189,229,239,236,113,160,218,155,246,161,187,55,59,205,113,236,236,245,216,183,209,214,191,185,174,89,213,218,248,235,188,169,206,211,107,60,187,111,187,173,103,85,42,83,223,237,107,218,185,46,236,207,213,158,221,172,110,235,179,121,243,148,146,143,212,204,197,62,88,253,92,121,157,255,207,233,45,110,165,173,51,109,8,122,50,206,190,126,180,231,172,44,227,86,153,224,22,247,76,116,84,11,38,0,46,153,240,91,86,196,201,213,143,32,234,95,255,209,255,231,97,55,195,143,183,255,255,254,253,126,83,187,49,200,100,19,19,189,180,31,69,13,71,241,161,186,17,2,221,159,98,94,143,130,220,5,69,57,159,230,117,0,0,48,226,80,207,144,44,199,224,36,212,39,32,225,129,0,198,116,184,196,164,60,203,37,20,12,81,142,138,166,8,130,6,34,6,168,204,99,97,88,9,7,204,198,22,129,0,25,16,36,166,98,197,113,126,228,196,189,91,72,18,28,10,223,3,151,114,194,6,63,216,199,147,15,47,191,111,40,210,194,53,184,178,58,60,116,141,29,246,42,14,120,64,7,120,202,0,235,56,244,32,245,186,147,153,165,162,246,198,56,253,212,158,48,45,162,109,255,251,178,100,59,14,199,181,110,74,147,184,124,82,73,170,185,195,97,133,54,29,157,183,46,110,229,145,201,44,168,167,204,245,149,105,136,85,75,115,164,68,162,84,49,219,34,84,83,220,228,160,29,101,194,28,15,155,90,30,43,89,82,84,178,85,107,109,114,150,154,131,136,177,33,153,143,97,162,148,133,166,22,243,123,82,17,245,42,106,10,213,224,226,204,173,243,56,77,18,61,239,73,34,210,92,77,10,217,159,59,243,249,167,181,160,85,159,51,183,191,236,147,61,128,247,18,56,79,122,202,171,128,217,15,80,88,27,153,175,10,52,138,122,82,121,168,199,121,113,7,211,22,198,177,168,126,233,173,111,79,96,49,78,216,0,0,39,21,58,155,200,50,69,53,114,165,97,85,15,140,56,41,226,157,3,197,188,48,85,163,5,106,71,198,255,255,235,186,182,61,183,255,252,255,253,121,63,255,191,254,113,241,70,227,65,167,76,210,210,61,220,172,202,163,206,49,157,84,140,146,10,60,145,202,48,81,5,0,46,24,44,25,0,148,35,9,139,131,155,99,115,84,131,211,28,200,115,33,128,179,22,213,193,144,32,104,5,12,67,76,33,7,26,65,140,160,144,0,30,48,48,95,83,84,207,29,6,64,192,244,21,129,81,24,154,180,190,168,222,52,252,7,121,137,62,95,54,187,183,220,42,103,1,66,209,106,78,229,215,147,71,87,3,9,131,212,201,249,21,134,36,247,75,204,98,215,124,238,106,54,197,50,182,237,114,165,11,89,183,122,59,3,110,105,162,66,249,152,192,46,102,235,195,18,44,105,151,100,191,57,74,141,126,185,57,157,116,147,62,233,173,203,165,245,251,104,106,253,80,131,122,167,19,42,193,173,218,139,232,54,148,101,243,105,89,7,230,90,190,153,105,178,17,204,25,116,50,97,204,182,83,87,125,41,32,178,196,43,225,110,40,21,64,250,245,135,181,125,99,183,135,25,96,253,165,141,89,106,229,204,98,85,203,157,172,71,179,10,202,99,174,65,63,51,157,57,176,168,235,93,224,73,187,248,112,0,19,112,217,66,52,0,0,55,131,226,160,73,184,225,218,42,16,52,41,248,187,225,188,245,240,50,151,26,49,223,253,214,150,108,189,191,255,94,159,219,175,232,125,222,132,37,61,90,131,71,43,213,213,67,109,213,17,21,93,6,187,76,172,136,44,109,11,56,209,83,34,102,185,128,0,0,115,3,8,35,51,65,131,8,144,3,93,167,115,19,72,243,17,16,51,2,76,99,74,203,144,113,114,72,40,24,96,10,152,96,20,133,64,83,19,13,83,3,192,211,53,195,99,0,192,183,208,44,15,152,104,1,23,30,177,96,33,70,116,161,81,200,184,80,0,131,165,229,80,6,255,251,178,100,38,12,7,161,104,74,147,175,55,50,73,42,105,202,101,5,118,89,161,163,54,110,61,60,192,241,8,39,245,132,157,8,5,185,4,175,222,115,27,55,101,137,134,235,91,88,88,21,242,110,9,155,33,89,228,160,59,238,96,32,14,44,10,202,163,130,161,115,13,123,236,165,51,15,221,86,214,197,225,9,197,102,76,167,30,216,191,77,76,145,129,171,105,68,138,109,76,38,202,9,18,1,87,23,15,95,214,72,199,150,32,178,49,222,34,189,7,181,46,62,58,156,95,69,106,94,53,225,42,231,214,35,53,38,172,200,187,115,247,199,240,173,54,237,85,156,233,116,202,8,171,72,89,86,188,73,139,145,143,178,25,237,48,189,56,40,98,234,195,114,243,28,154,24,218,152,32,57,178,40,98,72,195,154,10,129,188,253,149,227,64,143,34,252,197,124,37,39,71,245,0,0,37,64,0,1,196,213,88,208,86,104,227,66,75,196,160,121,230,226,238,142,161,253,181,45,252,156,156,27,115,103,248,145,169,67,102,223,219,245,117,97,143,140,231,255,255,255,223,183,237,255,255,237,250,255,255,176,137,66,38,65,163,196,88,78,232,136,42,164,97,120,202,8,0,4,239,48,57,40,88,212,97,20,81,166,41,100,219,35,26,24,140,122,90,51,129,236,32,142,158,97,7,115,1,128,32,163,3,21,146,148,201,65,37,41,156,144,19,13,89,102,209,117,141,201,159,13,169,109,7,202,103,185,113,228,231,247,61,93,205,204,177,5,124,228,122,158,8,145,65,210,33,192,52,51,32,148,136,64,110,229,54,111,140,171,27,240,255,235,174,253,174,209,125,157,255,209,56,179,243,120,155,148,249,174,99,168,55,247,143,10,50,82,3,92,87,209,91,27,161,111,17,229,205,215,228,163,92,132,94,21,147,234,14,151,9,77,78,191,10,179,106,30,223,234,108,203,20,127,160,36,217,146,83,89,36,194,51,146,24,198,88,206,207,46,80,67,213,162,20,107,246,25,106,60,216,128,78,43,4,137,118,40,146,145,213,37,33,82,143,154,164,101,141,105,15,229,128,2,128,0,12,0,0,123,216,197,186,133,140,140,9,223,5,33,201,72,70,68,132,90,67,128,83,182,134,191,229,139,252,230,242,233,93,31,217,253,255,254,167,107,126,223,83,92,168,40,245,104,94,163,191,113,57,81,141,65,160,32,0,1,112,195,51,64,56,131,49,60,16,48,83,12,54,44,52,48,172,208,16,0,6,79,47,134,4,129,4,33,121,135,161,32,0,23,79,147,27,196,115,2,2,64,160,210,200,83,196,176,13,24,56,2,134,0,114,114,74,144,159,38,228,203,10,21,23,165,124,33,123,130,148,207,44,53,150,81,182,32,193,96,230,255,251,178,100,42,12,199,111,104,203,27,184,100,112,62,131,105,179,101,98,104,23,57,163,56,110,61,143,128,243,142,230,73,148,9,216,183,18,123,105,145,137,39,165,67,160,134,0,38,30,51,171,76,30,4,134,123,43,173,165,251,149,43,213,247,118,221,53,132,162,19,142,74,203,3,227,96,70,104,189,29,213,179,67,99,172,226,213,235,205,158,199,119,223,107,9,114,207,20,40,196,5,14,85,21,93,244,49,135,80,150,25,201,220,13,123,130,114,41,169,125,83,143,90,14,153,230,217,108,180,197,83,43,116,216,219,89,164,5,141,151,148,159,47,165,222,231,215,74,184,154,36,147,157,94,87,36,151,9,146,149,134,41,85,145,45,94,217,202,105,115,92,251,182,196,181,180,92,228,134,69,130,116,36,21,174,22,173,100,147,192,0,0,45,45,18,46,152,247,143,58,193,21,217,9,241,92,39,28,29,51,233,96,139,60,29,174,14,220,92,250,172,121,72,104,90,207,231,189,145,200,224,220,167,47,150,251,127,254,255,87,95,255,255,251,175,53,58,171,38,212,189,32,0,11,155,140,23,6,130,227,1,51,130,75,12,92,20,32,20,152,168,206,100,17,249,88,105,97,76,56,6,10,0,159,179,15,8,208,30,99,208,35,47,111,2,132,2,185,124,227,76,237,75,36,78,195,65,238,23,177,43,58,21,247,235,244,241,110,236,177,42,222,180,146,116,127,189,5,219,21,225,8,84,179,118,23,63,220,124,220,255,231,63,186,145,238,28,20,127,17,71,204,9,81,103,147,118,118,155,134,165,35,97,62,176,234,246,97,179,59,118,191,131,220,209,229,71,101,171,186,82,165,121,15,243,230,208,49,139,107,88,78,158,129,233,121,43,15,59,86,148,175,187,43,93,253,65,113,165,176,78,176,227,175,169,171,219,43,182,21,20,189,162,251,49,123,47,181,189,237,115,18,191,2,150,37,87,224,0,222,46,40,193,33,125,222,178,85,26,57,67,171,123,55,253,149,93,79,123,170,197,95,145,43,205,52,67,126,35,193,0,42,159,246,103,210,102,35,84,8,154,55,101,223,229,156,175,226,15,167,182,158,154,255,167,255,246,232,0,1,243,1,147,2,129,112,8,48,158,2,164,28,64,17,17,0,70,17,27,230,55,45,224,34,172,100,10,49,240,71,17,8,100,0,17,130,103,177,129,128,105,155,2,16,176,18,76,2,43,241,162,248,42,0,194,10,174,166,73,49,246,90,145,125,98,92,89,80,136,163,238,251,202,247,119,46,196,28,49,225,169,146,90,85,44,81,213,168,210,149,105,123,86,57,132,201,50,44,89,227,16,86,72,12,31,93,153,58,25,222,115,245,254,165,146,188,113,106,248,241,162,61,223,165,158,197,255,251,178,100,64,14,199,33,105,74,19,185,100,112,63,37,153,163,100,103,116,28,133,161,40,78,229,113,201,37,32,166,77,148,181,145,170,224,170,82,170,243,72,117,221,124,213,91,153,253,190,241,16,197,131,185,8,181,214,80,107,208,86,27,146,150,209,113,124,97,181,206,186,24,163,190,163,204,124,196,223,158,97,109,250,72,250,234,74,168,158,35,215,135,165,235,161,66,231,158,190,60,229,230,115,163,101,109,62,153,241,205,164,238,20,125,239,52,251,41,38,95,219,82,42,81,122,245,181,97,110,246,243,48,199,13,128,0,1,81,53,2,70,65,149,145,70,169,211,4,26,179,169,73,22,125,115,111,109,182,149,123,7,46,136,31,34,178,115,175,247,167,148,52,170,148,124,42,191,255,246,125,255,149,174,159,161,94,158,75,237,168,163,134,62,37,65,45,163,128,99,15,145,64,48,208,97,145,190,104,180,30,111,192,166,98,8,108,98,33,96,99,11,184,96,248,44,5,13,140,77,15,69,68,2,234,152,206,98,152,20,22,10,144,169,136,68,24,149,2,83,8,192,4,17,90,42,50,169,8,143,125,155,136,147,214,239,39,187,200,248,175,224,113,154,214,56,125,50,153,174,203,201,167,28,202,16,76,163,11,91,131,133,56,64,138,20,198,26,154,48,164,99,16,126,217,11,147,217,92,99,58,25,59,55,237,88,140,61,98,243,114,169,141,42,2,98,217,86,118,158,74,92,150,36,43,180,41,223,41,203,26,75,43,156,4,231,16,137,143,180,98,96,105,16,248,85,133,3,51,67,171,4,54,67,214,96,133,11,174,64,187,220,202,124,109,139,61,53,71,139,164,213,135,207,52,221,239,122,241,19,83,47,93,168,44,196,16,217,47,229,74,165,251,234,94,123,225,177,168,254,207,210,166,234,200,70,114,157,254,254,73,9,78,238,119,223,128,6,0,160,64,80,133,180,102,244,81,80,161,237,20,18,251,187,94,33,18,184,145,208,224,43,112,183,223,76,145,233,162,127,87,95,243,213,175,119,102,119,116,206,2,120,108,169,113,107,69,106,223,245,63,254,131,232,125,95,235,122,255,220,251,209,228,210,206,99,249,222,15,233,0,18,156,252,24,62,38,40,5,130,102,79,194,152,116,18,143,132,131,227,22,134,73,131,49,67,15,130,16,197,183,14,24,164,25,139,64,78,82,120,13,48,64,36,224,21,37,241,54,228,127,143,6,180,184,237,49,158,165,210,113,101,141,234,231,34,1,11,116,214,207,101,150,183,5,183,1,204,131,88,200,243,45,148,162,233,203,59,131,220,213,175,106,94,158,188,246,135,102,151,184,173,156,224,89,21,108,10,82,90,216,138,227,129,66,0,30,101,231,135,151,53,222,94,170,177,255,251,178,100,63,12,70,47,104,206,155,143,99,224,61,195,169,162,101,229,26,157,185,163,46,78,97,51,201,8,158,166,25,148,149,216,220,181,123,28,11,28,112,225,203,241,113,253,185,78,211,57,90,33,76,81,228,175,117,30,157,19,236,243,204,32,182,63,46,162,149,230,113,52,76,104,253,245,241,186,197,95,142,47,117,42,231,226,79,201,208,227,143,94,85,43,110,245,204,237,255,135,58,137,133,15,186,132,0,3,115,209,82,160,6,166,194,96,55,19,192,148,35,238,100,182,193,13,184,101,235,43,10,68,168,9,89,180,106,39,242,219,213,146,22,71,139,176,191,19,125,252,57,126,67,223,251,183,33,255,102,90,166,250,217,71,114,46,119,120,0,3,24,52,228,106,97,57,157,146,198,205,35,29,236,66,14,2,24,188,116,108,38,201,140,195,32,209,41,130,5,128,160,42,105,24,188,248,28,117,52,96,152,187,5,197,101,161,8,146,97,189,129,24,20,192,128,134,180,196,168,19,70,235,244,155,139,76,64,147,96,139,245,111,26,44,54,229,174,68,95,3,105,91,145,156,56,11,73,81,176,57,121,80,175,216,86,99,38,117,106,128,14,251,188,145,215,6,28,148,231,7,205,118,109,97,162,47,235,122,222,82,95,108,178,41,61,214,74,197,105,111,60,51,252,174,182,227,180,247,85,60,86,166,85,172,188,45,105,163,191,176,3,94,123,229,91,161,144,225,118,33,87,9,169,185,235,21,1,97,28,157,51,85,198,137,226,136,235,94,9,86,108,153,140,40,254,83,118,106,123,88,210,168,203,108,228,149,83,105,106,131,137,236,197,165,107,177,139,200,129,233,51,61,134,84,187,41,67,17,207,113,184,205,140,156,109,92,33,39,128,95,240,169,110,151,244,225,96,0,4,190,42,74,1,234,16,216,5,238,45,192,38,70,8,220,38,96,173,43,203,234,242,196,155,132,35,211,20,71,189,210,228,112,40,78,41,223,247,161,14,172,172,238,56,184,20,249,63,175,231,127,250,133,182,223,86,254,132,255,220,83,220,144,32,2,228,220,70,24,28,184,85,168,57,72,192,86,112,136,28,192,197,204,121,177,76,163,3,71,40,85,37,16,148,181,225,208,247,194,78,52,4,36,29,119,30,227,131,77,111,16,230,171,41,148,205,167,75,191,156,252,210,33,167,25,173,172,173,233,185,93,167,22,199,42,178,45,138,37,207,187,233,126,102,243,164,218,94,53,57,220,253,168,124,49,183,141,74,185,12,124,71,218,30,43,201,103,168,240,245,226,78,196,138,204,141,246,169,106,205,86,154,94,2,241,25,251,99,245,244,136,45,250,122,204,228,251,46,69,90,74,166,237,240,173,238,201,100,238,235,21,33,185,23,221,250,255,251,178,100,76,140,229,191,104,207,27,111,99,224,69,8,25,146,97,135,100,28,77,171,42,46,225,49,216,249,23,230,205,162,173,248,123,172,169,178,175,97,180,236,153,46,173,234,165,114,92,203,67,247,243,19,95,116,251,104,242,238,135,101,114,213,222,0,22,16,109,72,4,225,176,240,161,155,248,35,187,243,52,197,163,247,18,169,248,21,192,137,130,203,211,170,28,180,155,176,233,234,229,239,247,46,167,60,178,213,5,86,64,57,158,127,255,236,250,245,109,159,59,245,171,55,118,219,252,97,155,163,16,128,157,212,1,152,30,20,25,180,3,24,130,254,27,99,195,24,248,50,23,32,192,67,244,208,114,132,56,184,2,9,70,8,128,160,162,101,57,140,106,20,137,134,163,41,67,128,80,4,177,133,65,163,12,194,243,4,192,72,116,151,230,192,41,12,23,145,88,161,169,4,62,221,114,139,163,135,53,77,190,50,70,238,156,238,163,228,236,20,69,158,195,217,185,195,38,127,129,18,47,44,13,29,6,221,197,121,161,134,147,15,97,126,134,155,187,103,85,106,52,105,110,21,218,36,142,139,168,32,157,181,117,226,156,249,197,229,114,206,221,105,85,78,212,220,26,16,164,29,211,51,213,6,178,36,73,220,240,35,140,216,118,108,212,46,210,31,180,139,221,70,191,98,25,246,141,61,149,245,99,112,164,20,84,206,94,33,115,114,66,188,24,106,120,194,121,22,238,215,67,40,167,169,206,118,234,159,157,67,212,252,217,171,156,162,215,151,212,233,232,14,255,50,68,108,253,144,229,101,48,104,73,104,147,220,192,75,79,182,114,195,200,130,185,241,252,109,87,86,121,91,54,173,120,96,153,49,204,136,154,91,255,109,209,150,73,204,208,159,111,253,61,251,161,229,8,70,7,161,138,8,103,114,65,119,221,252,87,144,255,254,144,64,0,84,220,112,6,101,224,1,132,198,71,46,113,3,192,6,15,9,24,120,38,96,197,24,144,173,95,153,28,2,76,62,134,12,86,34,8,28,153,80,8,174,30,248,124,246,24,118,201,84,171,241,171,73,45,53,248,254,53,96,74,246,28,62,127,62,165,120,219,170,222,68,160,38,205,50,246,71,167,225,187,8,52,215,237,105,58,31,108,167,226,83,186,251,95,182,57,155,242,63,104,189,51,65,201,6,250,119,20,220,87,207,248,131,22,118,205,185,119,162,247,237,214,34,222,84,77,106,197,125,114,241,148,86,109,164,113,157,3,37,116,32,197,206,75,243,27,116,151,218,39,19,121,187,33,203,230,11,214,24,139,15,206,174,114,124,96,95,34,157,88,228,193,150,216,105,179,196,205,46,232,14,227,115,172,94,142,143,196,181,245,223,10,17,80,193,101,155,84,113,118,255,251,178,100,101,12,198,108,104,205,27,152,99,224,68,165,249,114,100,239,126,156,49,161,42,78,229,49,201,17,160,102,141,134,8,232,30,171,197,240,2,0,138,192,131,51,133,14,41,108,64,2,193,130,106,96,146,133,8,169,89,34,35,72,209,49,194,128,30,44,196,146,215,26,228,179,72,111,243,213,93,53,30,133,88,199,7,22,61,255,157,249,143,245,93,49,103,21,40,233,156,181,109,224,171,125,63,244,0,0,48,160,214,10,104,76,59,85,76,185,236,77,88,9,204,33,9,76,44,57,130,141,81,130,32,48,160,114,33,5,7,138,4,221,48,72,185,48,140,6,48,108,107,37,0,18,76,116,29,48,76,1,3,6,24,149,103,47,73,64,49,169,2,99,63,180,113,55,122,118,72,214,57,243,252,234,255,112,146,133,24,25,26,127,64,176,66,120,168,244,243,169,116,26,107,18,165,243,28,70,177,38,125,93,24,31,153,192,148,125,236,5,219,207,211,159,242,105,171,23,238,51,198,63,102,251,211,158,21,27,73,119,241,121,89,230,53,173,186,137,118,109,195,32,93,121,96,252,38,141,16,250,243,15,229,202,234,53,32,238,36,171,30,183,234,127,54,148,55,76,23,197,230,251,141,244,14,80,130,115,206,109,73,33,102,83,39,180,209,185,157,116,26,97,121,50,188,45,115,12,28,51,81,77,23,70,196,153,158,126,186,51,155,203,67,155,105,110,226,101,204,159,31,210,0,2,100,17,24,137,34,78,84,22,82,242,108,192,89,143,165,35,180,182,0,195,1,173,11,174,169,20,249,239,106,143,169,104,14,183,238,117,87,186,86,16,184,16,206,164,255,253,31,245,220,175,83,191,255,209,191,246,22,221,97,154,15,246,254,212,231,233,0,0,2,140,116,246,60,248,48,31,116,203,92,211,74,147,76,40,7,48,138,96,208,99,240,196,170,36,153,136,52,2,61,164,49,139,14,4,66,115,60,140,22,242,121,142,3,71,135,129,133,25,194,168,108,189,172,118,39,37,80,150,121,167,133,185,242,186,107,239,234,106,135,143,3,172,184,32,70,232,231,189,84,44,251,5,149,45,20,7,167,68,130,132,96,34,220,236,65,142,20,99,116,148,120,214,83,159,61,26,150,195,58,238,255,34,238,125,192,210,24,229,184,3,186,35,141,72,26,212,108,50,238,39,205,227,89,213,53,210,212,141,10,151,165,214,188,137,146,145,101,205,182,72,23,122,94,158,42,219,220,45,2,38,37,106,102,166,181,24,232,126,54,82,241,169,145,128,146,134,152,74,16,74,205,21,68,102,211,30,25,41,76,192,189,113,102,54,38,237,175,130,5,102,114,239,175,163,122,250,44,178,84,106,165,101,225,142,38,80,125,99,81,35,142,255,251,176,100,112,142,199,107,105,75,155,143,103,50,64,229,153,163,101,237,28,28,141,211,44,78,61,60,73,17,22,166,77,130,169,216,248,173,116,67,57,151,174,180,236,72,9,75,28,0,0,12,71,98,41,162,118,216,41,3,236,89,0,242,87,191,56,211,217,15,149,25,98,125,169,100,113,195,23,95,87,5,96,225,176,141,31,67,170,231,232,161,248,212,111,152,243,255,255,255,249,202,191,254,149,127,254,247,139,67,140,30,250,128,112,186,172,207,1,179,26,95,206,153,211,19,171,152,168,92,100,241,25,185,164,224,36,248,52,28,98,161,9,150,129,77,116,49,118,100,0,121,170,130,137,114,80,22,123,1,72,128,194,165,98,160,140,64,7,138,180,86,170,181,225,82,101,224,220,187,29,88,157,249,79,226,230,192,165,198,113,92,39,217,90,162,74,212,225,61,170,175,8,10,1,22,239,102,129,129,8,15,58,118,90,254,254,110,213,31,228,178,208,83,241,37,133,151,115,241,179,137,94,24,84,173,197,158,109,216,148,51,86,239,177,213,44,42,64,52,19,78,186,146,180,55,77,43,187,36,33,10,202,69,61,35,23,114,193,246,86,245,170,121,85,73,147,155,28,214,80,173,80,162,36,226,216,153,165,117,131,229,181,235,75,29,50,50,115,8,143,197,84,11,14,148,82,80,105,150,100,74,42,162,68,158,228,73,38,210,104,96,71,140,66,89,144,201,255,12,172,251,185,47,110,106,216,228,152,11,3,216,128,0,64,79,12,141,4,131,142,43,210,109,170,176,206,37,148,180,14,206,147,210,179,36,169,78,160,0,235,128,47,174,115,235,170,24,55,24,128,136,172,178,202,98,113,248,238,64,153,159,161,191,175,244,108,141,103,180,117,159,238,191,255,255,254,237,63,39,32,0,84,148,176,123,48,240,44,195,2,83,188,244,141,158,40,86,65,9,132,200,13,128,112,89,6,140,98,5,8,59,181,83,14,16,193,66,35,6,139,218,122,136,149,4,24,66,244,244,176,149,21,159,198,154,57,6,251,197,55,206,67,127,246,185,135,201,95,9,249,45,119,206,158,45,126,64,220,105,135,72,211,228,252,77,120,165,185,75,253,22,195,10,46,111,229,249,125,139,26,179,28,239,54,221,66,25,215,51,173,4,77,221,133,213,241,119,91,16,176,243,187,171,36,57,234,105,62,12,142,165,16,120,25,44,94,17,142,135,199,222,216,42,99,43,81,178,211,52,219,69,158,249,70,38,105,7,131,137,38,106,105,142,19,29,182,170,226,193,132,202,64,153,57,28,81,86,158,233,236,16,153,133,17,166,179,122,155,70,219,104,136,159,77,77,37,205,56,139,31,223,152,239,121,178,121,129,56,4,65,52,196,135,25,255,255,251,178,100,108,12,198,115,104,204,155,152,75,240,74,37,217,163,100,172,126,24,133,163,54,110,61,147,0,255,150,101,133,148,149,218,143,2,176,13,44,70,108,11,241,71,27,22,79,2,65,119,39,198,7,22,160,163,232,103,168,16,72,58,0,9,38,231,132,91,29,247,8,190,118,215,236,67,126,24,100,186,183,219,58,81,103,134,4,100,59,50,17,4,79,122,126,223,255,254,148,0,74,237,192,6,21,109,49,82,112,201,24,195,54,6,12,10,23,48,161,12,206,225,208,226,131,89,48,248,16,48,136,216,132,67,231,232,198,33,5,222,235,39,112,96,26,107,136,186,245,194,230,31,35,105,182,51,198,52,84,51,253,127,26,232,66,219,197,247,41,98,55,184,36,54,74,210,251,216,184,185,82,70,24,159,207,139,235,22,188,46,204,99,215,119,149,144,55,72,51,110,21,101,37,71,223,163,154,50,90,117,37,133,183,83,12,49,253,115,49,241,245,117,66,194,121,202,71,226,170,210,184,236,115,196,49,246,144,51,177,44,199,122,237,35,118,140,176,214,172,85,148,50,63,61,120,196,245,75,205,71,135,173,24,174,228,76,174,163,80,58,182,139,105,199,191,106,86,18,235,43,49,34,213,238,222,176,55,88,227,235,187,70,127,255,92,0,240,193,68,43,2,33,12,92,70,16,128,48,204,82,202,187,41,75,154,17,0,43,221,10,165,86,131,197,135,229,129,205,169,49,249,65,230,30,94,191,84,23,108,114,101,99,14,108,1,62,159,254,209,39,209,242,182,18,165,31,144,249,32,0,0,10,144,195,100,100,195,208,12,193,9,200,232,209,212,92,44,11,133,38,17,7,198,27,47,38,31,130,163,33,168,241,80,99,136,82,161,230,48,141,166,33,2,231,144,36,96,128,236,89,64,205,52,112,4,95,145,80,133,151,163,18,141,68,18,205,145,98,188,92,172,50,103,125,251,127,118,220,5,12,165,20,169,71,231,56,167,149,158,66,215,162,34,131,234,193,57,5,8,198,166,44,197,217,212,175,189,143,97,144,145,152,136,235,101,131,165,145,232,20,53,157,164,108,50,11,207,174,29,158,98,10,85,124,74,98,232,17,229,248,126,106,11,173,155,16,157,213,231,195,45,98,122,31,74,142,244,75,23,45,114,181,205,163,155,3,252,243,92,203,150,163,157,232,225,102,3,136,167,11,107,168,226,116,178,231,246,217,228,123,87,173,215,173,87,65,155,13,137,202,149,147,184,226,241,115,71,132,198,164,181,215,107,79,74,44,140,200,64,192,0,7,194,173,165,130,62,52,162,234,207,8,11,193,248,136,79,182,213,21,66,180,35,11,250,251,95,171,29,250,231,2,209,194,2,7,254,212,246,73,69,199,186,255,255,255,251,178,100,133,14,70,213,101,74,27,187,99,112,76,200,233,183,96,230,158,90,197,161,42,110,101,143,193,51,34,103,13,146,162,56,235,253,123,127,255,255,232,162,215,183,182,43,97,243,92,236,211,181,5,224,20,151,203,251,169,144,211,230,111,68,169,76,24,243,51,88,80,197,182,35,86,114,78,140,95,16,152,4,111,35,40,98,131,134,192,192,33,160,3,38,112,20,52,243,47,13,76,118,24,49,169,117,96,215,9,85,51,44,161,53,162,196,10,168,50,181,74,159,134,65,43,157,128,26,95,230,224,127,225,248,197,98,9,142,208,158,150,170,168,32,135,149,140,203,214,205,180,2,40,68,228,100,26,139,251,241,151,102,53,135,197,108,231,140,86,182,50,30,253,91,180,92,235,10,63,189,134,168,177,88,250,90,244,225,47,78,230,185,164,250,163,211,172,80,116,133,19,213,156,188,5,184,156,132,111,219,148,172,167,125,251,50,123,243,217,110,202,255,103,197,125,163,110,217,9,249,172,194,135,217,3,159,101,5,185,191,28,179,17,126,87,60,158,203,140,35,167,52,197,29,82,250,201,41,52,101,88,210,35,197,231,77,181,174,122,243,157,3,242,93,98,64,241,154,0,3,120,57,139,3,17,200,147,77,102,92,23,30,67,118,30,113,118,206,224,235,191,127,91,255,65,78,250,128,132,128,103,25,246,106,61,215,33,159,94,159,255,250,255,243,126,199,135,131,12,65,179,50,93,247,58,65,78,227,2,138,189,220,9,51,26,218,164,124,135,136,131,111,247,122,224,0,0,12,152,192,50,196,48,235,49,108,64,56,3,135,51,36,71,10,133,134,3,139,198,61,132,32,162,16,132,42,22,22,140,97,9,83,104,193,146,25,11,76,105,13,145,237,68,6,14,82,129,47,223,42,45,12,154,19,215,0,179,151,215,224,167,131,187,118,255,152,254,185,25,98,114,136,196,18,162,18,136,62,1,131,221,135,216,134,77,78,239,80,129,239,212,24,239,73,183,140,142,183,68,133,78,86,245,172,204,244,143,8,51,71,162,121,64,44,199,80,85,111,214,46,134,218,71,79,52,137,214,84,88,175,178,198,69,163,255,192,18,139,158,246,186,136,69,214,150,156,19,202,13,186,161,59,204,231,70,250,75,89,114,40,123,246,207,182,182,42,101,159,202,87,161,126,46,69,177,57,212,39,190,126,157,122,72,244,237,238,124,200,146,165,226,233,195,17,43,46,31,46,129,45,228,229,151,14,30,123,190,235,8,86,104,12,211,64,0,1,176,0,115,97,114,124,170,51,52,151,163,208,233,38,104,205,57,168,237,112,34,110,247,250,11,37,6,104,64,86,40,29,130,127,255,225,219,39,95,255,253,70,251,146,234,15,173,204,168,255,251,178,100,135,14,134,211,105,75,27,184,99,224,76,168,25,218,97,130,54,92,125,161,38,46,225,49,217,42,162,39,77,130,154,56,98,61,80,121,93,85,247,134,43,54,114,134,127,18,226,194,119,254,135,158,167,6,189,69,115,25,144,166,185,158,96,137,153,46,153,149,136,240,74,166,97,128,210,96,185,78,106,227,146,100,8,102,96,24,4,99,200,40,100,144,180,36,2,24,2,66,152,216,7,153,196,7,24,12,0,173,86,24,98,112,46,96,216,1,15,142,100,194,134,158,135,237,221,11,157,139,247,214,62,61,83,14,110,143,185,203,158,21,234,137,16,213,66,102,88,98,83,141,179,6,204,33,100,74,141,193,6,121,50,75,117,216,139,191,122,157,252,177,83,40,38,245,232,164,179,180,80,198,54,242,119,218,151,204,189,53,104,41,211,78,147,24,178,203,169,253,167,182,194,131,43,205,34,242,192,184,172,221,145,79,81,140,197,252,186,15,159,194,147,134,114,174,83,16,95,125,75,214,213,170,132,201,10,75,201,185,25,48,166,169,61,142,36,80,149,185,167,40,210,73,212,58,11,133,187,160,130,191,78,27,79,225,50,149,183,171,47,145,109,74,80,241,143,57,22,94,117,7,247,217,52,175,211,64,0,111,70,17,180,56,137,204,161,15,246,3,166,150,84,131,157,93,48,171,151,191,187,191,103,208,115,101,208,8,133,9,163,255,254,214,109,250,127,255,246,253,250,127,250,106,156,71,136,24,132,76,107,55,139,48,155,197,67,78,165,111,26,248,181,132,117,84,164,36,126,165,220,212,0,0,10,148,196,81,28,204,240,68,193,120,116,210,9,208,210,177,56,194,96,188,193,112,0,200,197,224,193,176,50,200,0,1,49,172,59,70,100,154,48,68,24,49,4,85,112,246,75,35,87,241,182,64,117,98,102,210,89,124,228,122,195,224,246,223,227,135,255,83,241,202,153,112,39,133,87,161,44,113,227,96,131,233,98,99,157,124,171,93,24,175,51,165,109,166,177,150,67,182,187,186,106,107,251,177,221,229,204,61,163,174,173,78,95,245,226,211,111,144,147,98,246,47,247,93,191,97,249,149,30,50,98,18,74,182,218,59,80,238,56,54,102,153,159,66,237,93,97,120,219,122,214,93,45,169,246,220,52,162,215,253,50,118,165,45,180,241,97,138,198,21,161,189,18,125,140,194,204,50,156,170,205,211,177,27,71,101,68,112,8,34,97,218,198,236,83,128,176,189,98,98,164,25,102,218,148,209,161,191,101,181,141,200,13,99,67,183,151,92,217,144,0,0,216,0,81,184,189,34,94,34,53,166,107,238,207,68,35,147,80,73,219,109,180,185,8,122,118,38,99,23,5,94,180,57,255,255,187,2,254,191,255,255,251,178,100,131,142,134,236,105,74,155,184,99,240,74,104,105,218,96,98,104,93,85,189,36,79,60,220,193,26,157,231,13,149,26,56,250,13,149,240,17,234,6,206,234,255,255,255,81,204,239,124,205,40,236,248,53,28,96,241,184,193,105,59,110,28,252,132,44,3,24,17,128,9,139,200,8,152,65,18,73,140,138,70,24,187,5,65,128,152,52,3,128,148,197,132,16,204,40,0,80,192,8,7,128,160,64,97,76,12,149,95,115,0,128,23,48,181,7,128,80,3,179,1,24,17,24,31,129,121,128,192,2,60,165,80,21,91,207,210,200,103,78,203,119,150,185,107,187,85,215,134,233,163,191,189,183,103,105,86,230,129,72,195,157,69,18,139,76,91,38,0,2,96,13,159,172,0,1,168,27,111,178,213,251,247,218,21,150,25,156,28,93,164,34,86,139,135,22,12,138,107,37,227,152,24,201,236,15,68,246,162,14,55,24,83,81,62,219,29,161,245,46,128,97,149,244,9,126,25,54,249,234,166,53,26,154,43,72,217,207,99,155,16,96,172,68,196,57,230,143,227,203,88,8,185,26,171,39,62,40,148,91,58,142,72,154,78,236,132,90,226,174,198,117,99,176,179,8,228,111,16,93,67,148,108,220,100,109,63,98,245,255,255,255,110,215,214,144,127,122,200,222,174,0,3,170,48,139,35,160,237,169,158,232,183,116,213,121,237,203,218,14,112,116,15,61,159,253,234,47,52,179,109,194,73,49,40,131,59,244,215,246,119,209,52,255,255,211,250,116,251,201,211,166,46,96,240,230,31,5,170,107,24,153,63,254,149,40,80,180,148,70,228,5,0,1,115,12,9,99,101,195,99,60,136,83,232,67,192,125,128,100,72,64,98,32,130,103,36,230,99,24,138,1,5,204,23,4,76,169,31,99,106,8,96,192,42,106,32,60,68,24,197,203,102,10,57,195,136,150,212,148,25,91,208,122,82,54,72,25,164,201,217,74,100,246,149,101,247,111,215,234,138,160,56,10,111,225,226,64,17,126,223,188,172,207,36,121,208,42,135,13,78,45,12,130,130,182,173,200,125,103,97,43,188,172,22,106,237,198,152,78,185,102,178,50,185,64,48,70,164,182,79,64,141,64,255,104,197,8,230,103,145,88,51,116,114,126,59,124,170,218,173,70,60,97,189,153,228,24,108,10,220,89,20,202,193,88,157,182,116,155,70,175,28,150,226,141,175,167,243,79,120,148,155,17,184,197,78,165,172,128,235,83,241,179,99,39,195,82,133,233,58,55,161,12,111,89,11,102,22,64,128,48,52,18,88,249,212,210,97,3,135,205,46,128,100,254,98,109,54,59,57,215,254,255,251,45,158,67,199,127,249,233,84,145,210,194,160,0,1,192,0,4,177,5,255,251,178,100,126,14,135,163,117,72,147,175,79,50,71,227,185,138,101,5,118,28,173,163,38,78,229,143,145,12,22,101,165,148,138,16,56,197,74,4,45,20,132,149,12,96,195,169,166,94,132,20,5,128,140,6,184,205,42,253,156,8,110,111,158,46,213,96,50,92,56,177,101,242,62,215,78,19,124,77,24,221,153,217,37,60,148,187,147,168,135,45,127,22,255,245,40,106,214,138,65,99,24,9,131,74,197,3,35,24,227,120,254,243,98,136,147,8,70,176,32,24,100,179,228,97,216,68,209,204,24,3,76,112,25,27,68,211,48,140,58,49,220,133,83,40,4,150,83,85,33,244,40,10,134,189,249,183,104,18,92,207,41,152,195,8,207,54,177,255,8,229,201,198,194,185,149,28,185,54,161,252,170,68,155,53,103,241,38,135,134,144,203,204,97,91,255,148,182,181,106,204,65,52,242,113,15,186,141,250,198,241,166,48,56,8,167,212,19,214,202,176,26,108,229,64,243,63,3,120,196,215,15,97,85,247,57,133,138,49,167,177,184,130,185,64,240,118,119,31,113,49,74,24,182,140,217,73,217,218,243,131,5,167,114,219,203,29,108,245,203,37,171,6,68,227,238,232,53,229,246,48,179,240,57,171,157,59,122,17,225,93,83,48,195,43,219,50,88,132,186,39,150,222,27,182,126,194,65,67,204,174,42,84,183,171,95,230,157,222,98,33,5,24,15,91,5,200,60,176,13,128,0,11,41,161,18,244,113,124,28,146,13,38,129,159,107,21,185,145,50,23,71,87,129,87,60,221,234,23,105,205,244,197,189,48,210,241,58,143,8,6,118,222,214,103,42,179,209,112,18,41,134,118,134,209,249,191,251,215,196,191,194,253,31,103,104,0,1,51,2,33,12,49,7,6,163,1,194,182,48,182,73,211,28,208,151,48,74,1,1,96,62,5,21,184,208,152,131,0,112,148,10,140,32,66,6,92,157,6,1,128,82,119,49,192,160,54,152,20,35,52,130,227,50,1,129,10,130,240,54,47,187,17,173,15,65,205,125,165,239,76,175,87,28,187,124,139,201,80,36,140,112,180,254,82,117,190,11,99,148,17,17,25,170,212,119,100,130,164,207,197,248,243,31,221,203,44,186,188,147,63,99,142,140,105,219,36,38,74,194,7,3,44,105,205,214,156,184,137,194,145,139,68,246,29,42,220,241,186,36,54,56,58,50,26,171,24,219,128,254,178,67,203,17,228,214,228,252,138,113,67,218,162,79,188,161,10,200,79,210,143,28,31,71,150,53,173,27,81,99,192,143,18,38,243,31,16,113,168,214,221,175,254,162,66,154,59,132,176,220,44,241,189,101,63,230,83,202,199,149,59,216,18,67,98,153,237,182,224,167,101,67,39,73,34,215,255,251,178,100,115,14,7,227,114,201,19,219,123,114,67,37,169,173,101,45,118,31,77,223,34,14,228,213,193,28,23,39,117,134,177,253,215,225,55,203,104,50,231,239,56,255,231,88,174,96,239,203,247,45,29,204,42,211,96,0,0,1,204,4,0,48,26,85,50,123,16,220,68,2,243,154,8,37,161,211,202,214,254,148,17,207,113,171,209,38,48,135,149,29,233,56,195,59,128,66,36,41,46,239,175,91,91,212,203,80,118,69,53,21,217,127,255,239,249,207,255,234,159,163,94,179,7,216,227,51,68,3,27,236,227,177,134,224,252,172,197,131,0,194,176,236,207,137,236,198,48,180,192,112,108,193,176,84,201,2,81,235,47,113,129,192,216,26,176,26,9,98,137,16,99,240,108,76,4,203,10,128,220,46,27,44,0,108,39,20,157,165,82,152,58,165,70,225,173,190,152,217,121,219,176,24,23,250,52,170,195,75,214,233,0,46,171,238,245,131,153,18,182,54,190,76,92,90,109,119,173,70,44,217,128,87,164,66,189,232,126,111,56,222,233,162,114,248,197,123,36,32,44,252,110,47,137,116,63,64,156,245,103,34,235,42,181,201,67,89,183,18,144,58,213,175,92,130,112,139,86,157,167,169,37,187,52,253,185,108,158,37,16,143,181,122,13,70,63,57,137,123,65,143,76,68,157,75,20,212,83,215,55,98,189,37,137,128,216,163,3,27,64,167,138,180,71,149,147,60,244,16,132,69,89,176,64,211,130,13,186,56,165,1,148,41,187,54,170,210,75,11,77,138,66,113,210,122,151,118,231,212,97,74,236,252,167,77,19,28,155,188,127,255,255,150,0,4,0,160,162,97,64,2,37,213,182,93,18,176,65,51,228,164,140,115,78,102,154,244,129,236,221,229,140,33,188,233,71,245,18,74,55,37,211,255,158,40,44,209,108,202,31,140,214,192,20,230,167,220,168,184,121,169,127,254,185,154,179,29,152,9,226,117,226,89,204,0,0,99,7,61,140,120,53,56,156,204,208,243,96,213,57,0,88,205,203,67,133,97,137,200,29,137,134,248,209,137,146,115,116,158,252,167,92,121,205,114,165,70,0,48,40,176,24,66,7,178,245,101,118,222,166,161,94,188,162,34,5,6,44,62,97,104,38,4,101,172,32,97,41,68,44,149,42,2,214,41,99,124,11,97,126,21,229,255,86,56,0,102,56,16,200,224,24,18,1,112,49,14,178,118,75,13,2,126,143,82,28,138,150,147,145,70,198,139,2,248,2,177,75,132,115,158,106,37,97,248,134,36,84,64,164,21,40,123,168,231,249,254,142,50,23,100,236,122,192,128,106,179,217,184,228,66,20,228,44,197,63,201,217,214,124,8,98,164,133,192,127,9,18,228,187,11,242,246,188,255,251,178,100,90,8,56,97,112,76,19,154,121,246,62,35,169,134,107,5,28,34,113,193,48,238,239,3,72,234,142,166,161,135,137,82,168,140,241,211,246,120,254,124,209,89,22,31,213,247,42,49,15,50,239,20,235,57,203,154,62,62,223,188,100,149,141,221,83,232,122,23,104,31,109,241,216,199,33,112,68,187,107,46,119,83,186,134,159,102,112,57,208,184,58,122,159,58,216,27,92,159,190,211,74,145,88,225,29,203,81,227,201,63,215,198,169,175,255,213,241,17,2,125,0,64,0,2,110,81,18,170,51,31,21,26,84,81,109,152,234,218,204,80,36,29,209,194,226,214,251,69,65,14,53,62,168,231,87,213,133,106,79,234,214,28,149,108,233,64,0,56,190,187,168,75,121,223,191,61,235,219,187,255,255,250,66,128,0,0,161,133,38,177,141,163,33,134,41,233,151,254,1,164,28,24,200,57,171,253,2,205,0,5,198,56,56,113,132,70,4,96,23,25,62,193,128,85,145,154,151,24,8,208,112,138,218,34,90,105,198,81,149,25,97,218,4,190,73,134,53,22,30,1,28,217,107,96,103,10,234,196,142,237,145,64,173,36,54,92,198,61,39,147,222,146,171,154,109,254,25,99,118,77,100,138,142,245,35,152,58,189,152,157,47,52,86,227,133,43,150,199,130,193,148,200,88,73,122,153,116,148,186,36,66,149,83,164,52,254,12,202,25,136,185,36,175,75,137,235,139,3,0,87,126,70,155,140,200,197,68,238,253,90,120,159,153,99,180,67,69,98,165,137,160,236,253,134,68,159,77,180,86,153,153,191,178,215,212,89,151,113,185,33,223,56,242,242,206,43,34,83,203,149,241,252,226,22,166,47,179,216,122,85,54,188,96,140,235,100,186,104,179,215,59,135,170,141,46,63,168,183,202,110,186,44,118,143,224,24,198,48,237,168,188,151,59,144,208,241,172,107,146,154,92,102,45,77,91,252,98,29,214,123,134,101,54,239,103,159,255,229,223,255,214,95,173,213,0,42,111,240,2,0,11,155,24,120,2,233,54,221,160,18,222,145,46,87,50,164,32,11,34,60,202,220,89,46,181,213,157,125,72,242,254,236,50,59,95,193,166,4,65,92,181,18,84,118,91,147,102,41,252,230,239,255,245,255,151,125,224,160,0,1,92,16,84,24,8,16,152,108,113,157,145,39,157,192,60,74,5,52,93,52,227,16,178,99,57,130,71,134,71,19,152,76,46,0,5,26,206,84,16,96,26,112,128,4,76,21,219,41,28,22,21,246,170,207,96,248,230,81,57,92,64,114,128,74,142,74,59,4,14,255,99,41,221,102,98,86,83,240,214,68,52,234,141,132,143,25,75,35,45,91,122,50,59,114,85,249,142,6,85,62,55,156,242,255,251,178,100,53,12,184,88,105,75,155,188,200,208,60,198,185,144,96,167,136,29,45,163,48,110,225,243,192,243,25,102,209,129,34,112,26,211,230,232,90,185,112,26,22,233,84,78,24,198,84,64,163,6,238,97,96,126,171,225,27,202,108,145,118,151,132,210,111,75,233,98,69,211,166,174,165,36,249,200,167,26,35,153,102,194,67,42,9,85,101,14,173,123,176,236,253,139,84,86,96,89,64,41,121,253,210,75,169,39,43,75,241,157,156,85,124,175,111,88,239,224,42,149,45,103,35,169,126,58,183,119,49,89,190,177,202,210,172,234,224,209,251,107,26,89,55,51,136,192,48,44,31,156,69,18,94,218,145,69,170,253,77,219,79,213,241,200,118,36,217,34,208,236,86,157,249,160,126,224,89,115,255,240,228,105,182,130,177,146,195,88,88,251,34,230,233,116,17,240,8,194,0,149,213,133,195,33,95,34,133,52,81,10,238,53,200,17,138,82,125,248,220,43,138,87,223,11,15,153,76,254,172,202,31,170,143,201,47,8,71,251,125,25,190,62,126,111,231,147,250,159,170,55,199,14,126,92,128,0,1,211,1,71,192,17,10,0,54,79,201,99,76,88,7,201,0,227,1,156,83,17,10,67,7,64,5,214,36,185,140,4,1,96,44,193,85,61,96,12,55,8,201,65,137,26,30,141,0,109,39,173,134,150,21,90,243,173,29,168,9,33,66,45,212,111,245,107,27,85,218,48,177,90,5,144,82,23,109,168,192,241,105,34,229,205,121,216,139,77,91,217,168,162,232,104,86,105,18,107,154,134,187,174,151,151,236,188,41,225,187,130,48,52,12,238,171,169,102,18,71,63,187,68,21,255,203,44,14,5,202,74,180,187,109,15,2,109,95,27,141,154,154,202,169,182,105,140,219,189,156,112,103,216,79,215,141,69,153,124,66,51,141,215,26,240,45,170,168,43,109,91,30,247,154,59,235,170,179,149,193,53,111,187,121,245,152,149,149,102,183,61,99,106,182,131,72,109,214,254,235,208,223,98,198,195,52,61,54,140,216,177,39,166,91,173,103,208,60,180,87,122,65,109,131,7,194,182,206,198,246,128,40,198,176,93,198,159,35,83,130,190,77,111,98,16,235,104,174,43,140,22,70,255,234,126,134,95,223,142,186,146,47,68,200,42,207,245,161,68,118,221,204,244,8,137,65,244,229,253,159,79,171,175,228,203,4,253,73,45,35,208,0,0,0,112,96,128,12,52,76,90,27,79,206,50,204,153,17,204,49,1,204,182,68,77,159,0,3,14,67,0,4,179,2,67,161,208,252,10,10,25,204,142,6,12,102,24,135,1,112,120,136,11,28,0,194,1,16,192,11,173,86,98,21,94,137,188,125,36,161,80,149,3,105,160,214,255,251,178,100,37,142,7,82,103,75,27,184,77,114,68,166,89,171,101,39,100,28,145,157,44,110,225,243,193,16,26,230,177,147,149,224,133,190,196,181,85,63,153,61,44,96,202,166,135,21,81,39,134,8,134,132,80,127,135,4,207,97,140,87,185,44,31,204,178,18,68,190,203,213,123,118,132,36,238,113,196,153,189,85,4,106,19,127,4,41,140,246,129,123,125,50,148,32,117,138,141,2,45,141,148,89,152,143,146,81,162,89,207,53,61,65,93,84,103,231,102,34,148,251,157,81,250,43,245,30,156,183,235,47,186,250,215,57,133,140,112,194,45,127,14,99,255,243,56,152,162,53,162,70,11,3,125,11,195,106,191,85,63,40,131,160,217,137,205,181,96,190,238,163,161,232,185,117,216,103,73,1,159,112,151,75,220,83,200,166,174,37,170,73,121,192,0,0,4,16,3,186,226,150,14,54,250,26,17,170,43,98,118,179,120,147,73,90,241,162,85,32,112,41,35,103,85,49,200,64,196,165,90,8,19,50,156,215,72,168,229,182,107,171,188,242,141,153,250,126,80,239,171,104,83,126,173,48,27,92,184,207,213,208,0,116,193,177,168,202,128,28,192,214,72,235,26,172,218,112,80,193,192,188,198,198,240,203,212,68,192,176,52,16,12,130,157,147,0,1,4,196,52,52,122,34,42,65,199,232,32,30,22,18,227,224,160,244,120,53,219,69,128,40,224,184,251,183,30,142,129,58,129,57,199,165,102,111,148,184,253,66,113,49,105,178,14,203,27,214,124,137,112,87,17,105,112,44,51,126,148,26,72,146,237,174,25,91,112,45,222,239,210,94,222,34,129,198,211,24,121,114,174,72,250,255,208,225,88,194,74,249,225,88,129,203,126,245,167,89,253,228,73,75,251,129,10,7,217,38,201,241,115,112,213,87,190,87,184,106,246,165,46,69,124,185,4,90,208,201,149,235,153,105,236,254,22,174,157,255,27,255,215,116,143,43,188,197,185,77,3,246,168,155,179,85,254,33,180,200,250,60,93,231,118,174,225,174,92,160,202,216,194,255,229,137,11,182,32,124,50,234,21,229,150,251,125,1,149,119,136,179,128,1,0,0,0,0,12,148,206,21,10,1,210,77,43,46,24,64,85,103,241,178,52,54,113,50,91,246,56,213,177,145,40,212,59,51,78,60,91,254,199,56,135,70,194,171,199,28,117,23,255,226,77,145,118,209,90,94,102,133,3,126,53,223,175,255,255,109,32,0,0,227,1,208,60,48,226,0,3,3,145,66,48,64,105,99,58,192,3,15,6,3,32,111,131,67,24,128,81,150,5,26,12,146,25,65,128,8,36,51,51,17,239,49,12,0,49,140,65,48,12,20,40,38,137,16,102,43,68,147,171,43,129,126,9,255,251,178,100,33,14,135,65,93,202,19,221,192,210,72,166,73,189,101,133,104,26,181,103,40,78,229,19,201,19,25,102,229,135,168,218,235,90,122,227,192,77,19,46,204,0,179,112,194,111,178,132,63,26,51,78,135,140,80,117,95,40,12,138,79,84,164,69,248,108,85,42,60,181,96,33,145,12,118,55,14,41,89,164,82,205,72,164,28,216,200,173,105,133,37,223,51,82,212,91,195,17,38,63,249,180,89,218,88,192,237,19,198,189,11,41,137,97,37,104,148,240,195,94,19,173,206,181,87,202,254,77,210,79,127,175,93,127,167,124,229,51,183,225,188,237,98,232,217,207,233,176,199,57,142,107,9,38,183,134,191,245,91,183,191,180,117,47,80,203,177,187,122,206,245,190,234,221,111,139,82,223,253,243,31,231,123,175,195,242,223,49,199,254,254,255,142,134,127,220,101,82,128,0,0,8,120,0,0,40,155,176,243,154,187,195,45,133,85,134,65,126,96,215,217,175,230,95,217,243,59,163,154,26,206,26,187,51,217,164,48,49,167,68,5,144,116,98,185,61,39,109,144,72,71,83,126,95,206,216,191,109,27,79,194,147,182,207,179,255,39,112,251,116,168,26,22,5,0,205,41,129,175,65,245,203,73,177,3,161,131,162,17,152,100,17,156,194,65,136,64,177,128,162,17,162,224,1,131,96,240,200,72,100,100,4,14,2,204,65,19,19,60,120,170,33,0,136,131,114,129,146,16,198,221,203,114,136,178,253,134,100,129,89,148,211,54,192,229,235,233,191,36,239,30,49,168,92,7,20,193,160,229,101,112,173,69,12,3,148,249,125,84,17,147,221,11,142,152,9,103,105,174,17,131,27,146,204,61,159,138,74,227,126,92,68,84,252,144,129,39,26,238,35,203,198,189,235,83,217,216,98,66,66,111,212,122,3,202,243,37,185,72,162,236,166,98,235,119,150,247,216,85,37,38,82,202,244,183,31,220,103,121,44,8,152,224,85,40,162,164,62,32,144,144,15,220,59,250,21,223,103,186,7,34,43,112,115,123,215,192,254,100,101,113,241,227,166,55,98,96,9,117,119,86,229,231,254,64,16,0,6,73,96,1,147,147,177,32,224,81,24,65,73,54,219,70,97,161,64,93,59,81,67,118,132,5,182,169,162,210,64,52,159,95,161,234,228,90,190,86,81,26,70,99,229,191,78,216,191,183,243,53,252,161,102,239,253,127,252,99,200,3,191,33,17,138,146,0,1,211,0,224,115,49,12,1,99,10,16,145,53,201,29,35,29,32,25,48,21,6,83,6,179,31,49,138,30,19,15,133,204,6,133,56,9,232,192,128,19,14,2,78,218,231,51,192,36,5,113,48,32,52,121,84,153,102,51,9,44,62,10,166,193,51,124,51,255,251,178,100,34,140,135,30,85,73,147,220,193,192,73,38,73,183,97,231,54,25,77,87,46,110,229,237,137,66,31,38,141,167,148,217,100,239,84,201,101,200,155,126,156,172,183,254,173,138,239,192,249,85,11,246,32,155,233,58,194,71,137,6,191,6,86,43,0,163,158,20,46,201,10,2,252,134,32,182,84,115,44,178,141,164,182,106,94,168,164,190,203,9,94,217,204,5,68,163,24,85,14,35,231,102,235,92,166,148,140,189,17,111,89,110,113,142,100,183,181,154,118,143,78,221,118,99,171,55,161,82,9,203,83,213,242,212,75,151,176,159,167,213,89,126,63,219,242,143,220,170,230,243,164,231,255,119,250,254,91,221,236,170,227,132,87,88,211,242,215,247,154,175,169,86,89,86,195,117,69,98,137,98,90,39,113,83,226,194,52,84,72,175,160,0,224,4,0,81,71,45,74,115,69,72,148,232,33,220,47,37,33,176,88,83,240,70,90,193,244,219,59,143,46,220,197,64,160,36,167,20,46,127,186,169,95,198,143,124,193,238,126,186,138,241,194,203,0,144,219,56,151,223,83,246,253,6,44,255,255,245,98,105,10,158,171,152,192,0,29,233,129,66,249,139,0,96,32,247,62,193,213,50,248,49,48,28,67,49,25,157,48,236,174,33,0,140,8,12,204,136,1,153,185,105,204,182,50,64,195,177,243,24,84,178,136,144,244,188,207,103,189,47,198,85,170,74,173,74,73,11,102,51,74,166,176,31,251,253,183,74,89,93,165,128,164,159,164,89,180,53,72,75,197,96,154,122,214,199,168,243,53,100,111,11,84,209,83,241,109,164,255,210,101,195,53,25,104,28,113,95,147,192,139,53,193,194,137,213,158,71,205,84,26,142,172,3,212,122,47,223,119,44,226,253,193,181,252,186,223,138,198,177,0,156,67,219,50,182,72,215,78,178,83,73,104,89,154,147,107,111,234,241,130,19,232,15,87,155,223,238,3,247,116,242,109,219,246,71,39,185,103,243,189,22,153,205,14,15,155,84,32,53,22,80,145,219,131,195,8,0,81,112,236,62,66,12,216,210,90,212,105,138,99,66,145,39,176,69,162,37,58,26,84,109,248,133,6,236,218,225,34,127,171,228,237,65,42,243,46,233,250,105,196,141,136,10,209,48,152,21,85,142,143,74,142,211,147,255,213,216,105,166,41,229,110,169,220,89,196,238,120,96,33,60,53,242,129,69,152,0,0,3,208,192,124,44,76,34,0,4,192,188,60,76,221,80,204,197,188,5,204,3,0,184,194,128,39,12,118,65,176,194,32,8,140,0,129,72,195,96,17,193,64,122,85,1,163,3,241,182,20,1,51,111,32,112,232,242,34,168,115,28,25,8,229,141,133,196,229,62,111,148,70,218,94,255,251,178,100,38,14,135,4,96,74,155,218,123,112,76,6,201,253,61,76,142,28,157,107,36,79,119,67,1,35,27,229,205,165,169,232,161,117,139,170,19,99,58,157,228,4,76,13,179,203,27,104,180,157,176,68,96,153,244,6,43,241,80,110,59,153,138,12,146,9,143,207,88,12,43,79,79,4,247,225,25,105,158,140,200,149,3,170,222,33,147,199,12,48,49,209,140,37,162,149,3,72,38,87,240,142,218,113,144,115,106,139,151,59,88,253,103,143,152,91,246,147,238,214,187,140,166,157,173,77,217,247,133,10,104,42,218,231,25,191,220,185,142,249,145,93,44,70,35,110,42,150,3,84,120,147,75,151,178,203,43,232,43,150,156,223,211,127,121,255,59,214,252,157,255,199,212,128,168,99,124,60,215,126,144,0,0,0,47,192,97,199,27,134,132,0,152,42,27,199,97,125,134,198,107,55,209,169,219,233,117,156,111,252,228,139,96,90,229,152,195,25,81,93,75,14,254,191,95,111,161,230,216,152,211,68,16,227,201,127,255,224,232,255,29,90,138,190,94,136,203,201,53,12,255,250,37,66,202,186,160,36,192,52,66,204,12,0,128,193,208,124,204,120,146,168,140,151,48,132,176,50,43,118,49,60,71,50,240,131,4,147,134,90,148,38,46,134,166,24,14,102,142,192,166,51,10,162,142,204,84,115,54,0,179,164,193,73,131,242,4,86,9,3,215,54,235,200,31,96,178,36,178,219,24,103,53,48,223,116,190,198,137,79,72,19,215,77,9,246,78,56,138,115,5,76,53,200,6,36,191,91,19,55,98,171,62,206,97,138,233,37,205,214,79,143,88,182,20,237,209,22,127,38,245,66,239,105,41,235,69,166,41,105,97,149,208,68,14,91,66,166,48,174,91,74,233,187,203,40,104,103,203,161,153,252,123,28,145,85,203,182,121,141,63,48,251,184,225,139,137,205,219,165,253,227,249,103,243,89,255,127,47,252,126,174,92,194,150,230,113,170,248,92,231,115,171,157,254,239,12,123,249,235,148,215,178,195,255,159,255,116,70,225,16,169,131,99,5,43,50,60,14,36,154,38,212,104,242,28,128,2,0,109,79,146,148,59,229,70,166,190,131,172,130,204,42,179,16,193,141,27,140,250,16,173,19,55,164,232,207,149,191,227,16,205,129,60,164,212,201,88,226,98,24,83,60,67,243,150,131,222,64,81,46,218,118,239,149,110,211,125,244,252,102,17,161,180,207,103,149,139,128,0,1,179,3,49,3,48,26,0,211,8,33,74,49,140,73,83,2,72,66,81,4,203,121,112,215,64,104,192,112,160,193,48,236,211,241,40,197,32,224,28,15,154,176,20,143,30,198,2,1,127,65,194,59,9,146,69,189,45,35,20,147,80,211,255,251,178,100,32,14,135,112,103,201,147,221,200,192,55,6,89,250,97,133,54,27,233,159,42,110,189,57,65,5,152,230,17,164,137,210,68,158,169,64,85,132,32,159,141,11,47,71,185,127,220,89,41,89,200,67,68,131,90,187,214,197,169,229,33,84,91,217,116,212,95,55,208,176,36,245,36,148,24,21,251,212,48,62,88,171,219,246,212,122,11,249,129,131,34,219,205,89,171,89,202,197,250,131,3,49,111,210,157,118,198,42,66,151,7,108,161,206,99,118,214,121,52,77,111,88,223,223,108,219,199,118,49,198,179,35,185,203,216,111,29,97,221,217,134,255,31,253,115,10,152,253,155,29,198,188,252,131,27,183,107,227,150,247,107,182,51,206,237,123,92,177,188,175,231,150,251,204,191,56,220,245,154,9,12,66,146,254,89,219,194,165,95,230,123,230,63,172,254,198,96,64,64,1,122,201,221,132,74,149,0,0,48,50,0,91,138,243,205,128,20,87,230,60,233,48,21,41,3,101,186,43,124,254,30,168,181,71,126,207,255,20,168,67,190,109,255,255,254,191,255,255,65,255,215,210,150,47,47,180,81,66,187,232,145,1,56,66,106,141,0,68,134,65,253,181,241,129,193,41,136,65,217,153,106,73,168,192,136,4,7,29,27,76,48,28,140,67,9,194,192,145,150,42,113,136,0,0,24,29,17,3,101,96,211,224,135,85,98,185,236,214,77,82,220,86,95,45,47,186,140,100,209,214,26,190,50,12,50,150,21,129,80,230,48,90,229,105,18,177,118,240,84,149,248,140,151,219,97,126,64,206,192,3,174,111,5,55,104,133,202,13,145,66,94,22,0,220,90,75,32,174,203,170,68,204,0,73,33,152,229,189,228,120,68,255,20,30,230,78,49,71,61,192,93,68,196,40,213,190,159,91,84,179,216,80,72,6,227,170,25,241,6,28,251,127,134,76,218,184,123,30,144,170,178,57,86,33,24,18,203,168,56,187,209,110,52,227,143,36,69,105,205,150,16,160,164,199,200,178,102,139,172,186,1,178,201,103,101,148,75,176,195,40,163,54,172,154,90,43,108,66,104,235,89,106,221,98,128,8,65,176,80,36,129,135,142,76,78,9,17,143,51,3,220,119,97,53,220,106,20,76,108,239,4,221,18,192,125,234,48,37,215,255,160,57,55,250,9,52,59,213,240,230,84,104,192,247,106,255,242,62,125,27,66,100,252,19,187,211,87,41,175,64,16,2,99,1,96,211,26,10,115,3,97,86,52,156,0,176,48,180,8,64,56,176,82,38,1,96,138,36,0,130,64,72,10,29,83,5,32,52,16,0,217,129,104,194,138,0,89,64,15,144,0,136,208,48,54,66,168,4,173,235,121,171,217,216,245,152,92,19,43,32,1,23,134,255,251,178,100,36,140,151,146,117,202,147,207,79,50,74,230,89,154,105,229,90,26,49,169,52,78,61,51,193,14,25,102,1,149,149,152,212,18,86,0,22,112,166,199,50,160,0,34,140,49,7,178,72,38,231,24,228,178,0,32,1,41,138,25,186,150,108,38,252,183,150,198,128,74,65,221,73,225,88,56,92,250,76,18,243,181,129,62,51,103,192,71,173,87,208,111,97,204,43,46,226,132,71,106,134,75,177,198,136,111,179,203,35,61,54,147,88,133,110,223,188,182,211,121,123,137,178,64,94,53,81,243,62,172,212,254,36,5,90,163,121,172,175,97,77,51,23,13,82,152,148,155,146,236,93,219,77,90,90,188,216,178,50,119,152,150,141,238,165,76,166,80,101,104,38,141,151,42,141,169,195,205,155,168,222,165,145,47,52,123,6,54,53,155,149,159,63,240,170,134,237,75,24,98,169,128,0,8,224,0,0,1,219,159,108,38,98,18,113,44,146,170,49,192,13,218,58,60,25,221,96,0,184,250,84,176,180,66,83,176,124,189,221,191,199,176,161,180,196,147,79,250,11,221,172,174,146,27,161,133,95,119,163,125,94,225,87,155,247,46,255,199,117,37,127,79,255,255,255,244,0,0,217,128,140,38,83,35,152,173,88,123,116,137,139,2,1,0,99,43,36,205,86,13,36,3,5,197,64,1,41,133,67,168,108,102,3,16,240,153,215,118,202,4,44,1,201,73,138,239,91,119,238,81,25,30,78,120,46,159,182,40,96,91,253,66,16,53,184,234,34,222,254,19,33,248,165,31,233,85,122,161,97,176,208,52,81,242,84,154,65,108,96,115,129,83,73,229,81,44,84,107,7,27,252,216,176,177,223,39,91,159,126,94,43,42,120,130,35,52,149,83,206,200,69,39,214,213,145,227,237,143,87,245,143,252,38,5,71,176,40,6,25,11,127,230,163,20,219,238,149,64,197,37,57,237,100,144,69,39,38,138,74,100,2,152,203,120,142,86,114,231,12,73,12,223,172,218,132,144,73,29,77,75,247,5,201,252,245,121,251,124,124,231,187,22,5,2,209,104,162,8,218,179,122,131,14,11,215,76,251,134,146,167,51,104,81,120,64,24,148,112,235,214,186,27,235,100,171,191,235,34,70,122,99,26,219,127,198,69,29,66,183,193,154,238,123,36,36,203,194,34,15,179,209,179,234,248,184,231,151,159,11,43,212,133,182,52,115,247,43,41,148,255,111,243,148,176,0,66,130,121,140,224,57,128,5,121,188,82,81,151,0,185,130,96,105,139,137,177,147,227,200,84,1,3,0,198,72,130,102,10,6,139,144,200,209,136,88,105,72,230,232,71,84,62,72,181,91,133,8,177,237,237,152,65,114,174,75,160,126,214,103,119,183,119,45,255,251,178,100,34,143,199,92,120,204,11,184,123,112,65,105,217,218,101,2,104,28,101,225,48,14,189,124,153,13,153,38,77,165,149,160,68,213,140,105,22,217,139,9,206,180,45,14,77,57,25,101,110,75,201,59,88,10,102,81,7,226,204,152,31,218,98,221,197,71,206,40,185,21,24,140,35,163,111,48,65,86,135,78,218,31,40,56,165,153,204,225,85,40,10,115,89,70,95,37,76,22,34,211,45,142,98,90,240,119,26,31,107,121,184,105,37,184,173,103,194,183,176,192,190,164,128,203,246,195,91,72,221,53,247,34,90,215,95,105,190,169,53,176,166,150,31,94,119,175,243,93,245,156,252,51,227,58,113,214,239,191,189,207,23,51,122,197,166,162,79,44,141,57,174,109,159,93,203,107,46,117,222,147,56,182,248,254,213,223,255,95,54,143,127,235,191,153,221,215,122,123,64,0,0,248,0,16,32,202,216,232,39,8,141,70,2,75,70,39,118,194,205,123,116,145,145,105,204,208,77,255,205,61,4,161,96,240,129,230,21,214,90,246,52,254,132,54,223,219,94,13,190,167,193,155,69,167,63,255,250,126,255,255,255,255,224,142,64,24,152,210,9,133,70,115,6,172,50,131,145,3,76,51,100,12,126,38,134,128,241,80,212,194,48,136,194,144,204,100,7,48,176,223,5,2,226,192,170,28,10,3,86,236,68,11,17,2,155,161,26,2,228,251,104,205,10,111,37,108,138,97,54,196,183,187,24,224,216,213,80,88,1,152,112,24,220,130,188,41,226,84,9,233,22,89,28,145,193,164,128,123,197,134,46,10,230,213,11,40,255,66,121,27,10,193,81,55,17,66,155,87,0,245,41,6,165,2,11,35,220,129,231,41,32,50,59,203,17,239,204,195,128,121,221,112,214,44,21,133,188,255,218,41,240,71,193,128,31,129,60,249,42,24,245,221,164,169,137,173,73,130,205,98,68,116,100,164,143,84,194,203,105,33,121,204,8,120,230,99,65,181,241,107,155,153,156,105,232,124,123,208,69,143,167,40,82,187,146,51,179,165,156,159,93,149,42,130,85,213,6,139,191,143,230,63,230,109,183,241,124,201,239,90,230,128,0,0,2,32,215,202,131,206,17,244,153,159,32,68,161,141,157,226,108,106,115,124,88,19,65,74,8,217,32,133,249,189,85,102,208,25,83,141,145,250,142,61,157,236,145,92,152,124,105,127,109,223,108,44,95,28,249,178,139,242,125,71,201,219,110,253,128,48,8,17,50,44,2,48,37,63,56,197,22,49,172,41,48,88,68,50,60,48,50,248,32,14,6,64,128,169,147,129,225,134,130,16,132,2,49,112,232,48,76,10,3,2,100,32,176,176,82,178,204,1,0,27,175,40,70,129,184,94,15,252,98,255,251,176,100,32,12,215,74,115,203,131,175,95,50,70,165,217,130,107,10,26,154,29,165,52,78,233,231,137,24,151,166,5,172,28,98,83,112,70,1,44,205,213,78,28,126,166,121,74,75,136,93,58,143,211,35,108,210,88,195,238,158,42,4,242,45,38,175,7,228,4,2,29,104,78,77,105,26,109,212,107,186,135,0,56,231,156,168,44,55,128,27,76,20,201,43,21,150,109,7,19,5,88,81,79,160,183,129,205,214,213,166,20,172,66,84,156,67,132,188,61,48,27,175,73,250,226,180,132,153,60,191,98,26,243,197,164,26,234,149,207,95,154,219,106,214,173,9,55,15,25,28,221,164,180,91,8,123,185,28,222,218,234,8,251,145,59,51,72,34,115,124,204,127,42,186,105,71,94,129,246,69,124,220,205,64,237,209,192,116,183,118,183,83,87,18,202,151,58,95,168,221,110,93,69,32,0,2,57,39,151,157,84,233,230,215,65,170,30,163,191,124,120,202,193,31,11,77,183,148,204,72,16,60,54,84,187,200,58,134,231,41,165,151,161,229,168,206,212,44,64,121,86,168,244,141,255,255,197,66,108,124,95,93,47,145,235,2,1,77,47,246,47,111,209,211,128,3,102,7,0,68,197,89,131,0,169,193,136,8,65,92,157,102,12,163,38,50,15,35,193,199,9,27,65,102,36,251,122,119,193,134,57,92,196,129,156,86,138,143,10,123,43,169,179,63,182,143,43,160,216,200,48,62,198,48,5,231,166,241,149,194,26,13,108,151,84,74,6,169,82,205,148,141,197,48,220,223,104,103,42,98,225,66,87,192,177,122,221,118,152,159,158,200,252,115,157,53,140,147,131,199,117,99,89,220,3,42,106,65,14,155,249,211,182,134,226,165,180,145,136,173,226,179,218,146,59,182,87,46,25,211,121,229,184,24,165,125,171,234,219,93,217,171,214,210,45,197,172,171,89,196,79,186,97,111,59,149,29,90,124,230,146,185,107,217,254,47,141,91,123,196,214,188,90,239,112,119,93,51,79,10,173,215,174,43,73,113,73,254,168,162,183,170,100,214,111,183,119,191,86,164,229,230,150,18,199,188,191,134,186,178,121,181,128,171,195,49,24,97,44,201,46,230,130,210,135,137,129,193,196,132,1,241,75,233,88,80,120,247,32,159,47,83,204,116,117,99,157,184,88,163,255,207,252,108,220,189,76,202,15,54,67,181,249,159,114,143,255,250,255,255,255,255,44,0,204,44,16,4,143,163,0,71,35,224,204,67,50,65,64,160,186,98,51,58,99,136,224,96,72,32,23,11,12,135,15,76,18,18,9,0,19,26,139,176,129,44,120,37,42,130,137,7,2,132,1,130,192,92,244,217,48,21,10,174,80,177,62,148,1,105,21,165,209,11,255,251,178,100,35,142,166,215,105,203,139,175,92,228,70,37,217,146,96,75,140,27,25,167,46,110,225,145,192,250,23,166,181,151,137,144,222,95,215,41,32,115,147,205,18,131,180,213,92,43,69,53,250,5,30,79,82,174,154,192,61,59,243,208,226,9,88,35,241,198,36,21,94,183,8,138,203,208,122,189,205,1,245,22,21,3,102,31,51,5,159,49,151,64,55,106,204,135,246,8,162,12,3,154,162,160,137,79,58,232,222,122,92,136,114,224,138,149,75,170,170,34,117,86,115,212,250,72,207,137,25,172,170,135,52,19,33,230,8,166,207,131,206,171,76,153,72,102,117,8,145,251,169,137,119,115,80,140,177,86,49,196,73,209,171,105,214,172,201,113,26,14,227,98,234,59,90,153,80,149,46,115,167,16,0,96,13,114,78,73,35,78,96,8,120,131,170,102,222,82,17,1,46,44,32,123,219,216,35,127,82,71,208,111,212,177,77,174,186,186,66,51,163,173,96,159,3,70,211,86,209,254,114,234,122,165,72,130,161,126,246,136,33,128,220,197,63,211,255,255,255,255,255,237,1,56,97,16,184,100,8,68,97,97,0,116,165,192,36,138,23,108,199,225,152,212,176,120,120,120,42,2,38,69,130,70,16,138,165,64,40,0,119,5,192,160,16,46,58,7,17,4,237,25,168,174,238,204,139,26,69,185,67,29,161,184,72,102,175,202,117,141,251,157,191,170,118,166,80,90,142,244,109,179,77,60,237,214,20,162,213,155,164,86,246,5,81,118,255,33,214,227,157,104,38,247,61,205,195,25,92,13,143,175,23,207,158,153,15,158,25,66,30,252,91,179,88,147,213,161,24,15,112,174,238,239,21,11,122,212,15,113,154,77,38,241,124,176,166,100,130,44,218,77,173,86,30,205,111,181,98,111,231,142,10,48,222,195,38,98,97,78,177,165,169,100,130,120,236,236,205,244,117,197,207,168,181,170,137,231,173,250,230,110,98,95,230,107,185,201,200,31,147,93,156,93,205,247,145,226,169,120,203,151,84,138,98,245,141,112,144,7,64,10,7,34,26,107,70,62,10,48,210,208,18,145,118,30,166,146,172,117,203,82,243,172,174,55,229,33,220,193,46,81,122,190,13,191,213,137,59,245,146,156,71,255,254,15,131,111,198,124,47,71,255,117,111,251,166,111,39,80,186,192,0,204,18,53,136,145,48,43,40,112,126,162,105,144,92,96,9,12,98,5,104,98,153,174,20,5,68,3,9,148,65,129,135,3,32,192,2,101,185,162,98,16,42,5,3,135,64,66,176,213,101,4,2,225,129,253,248,44,32,34,145,76,41,212,23,191,72,166,129,126,149,154,222,213,106,154,104,169,24,177,109,39,236,235,102,174,208,166,27,246,183,14,47,255,251,178,100,46,142,134,244,105,74,11,184,92,246,65,101,217,167,101,42,98,25,213,165,44,110,61,117,193,45,29,102,25,164,149,176,41,23,106,150,237,216,191,81,198,66,170,77,173,106,45,212,123,175,99,4,203,62,180,97,143,99,81,169,167,149,232,241,41,34,89,53,70,141,123,78,193,3,51,236,52,227,106,61,20,109,251,73,46,99,253,187,187,56,103,246,121,186,10,126,100,209,162,159,124,241,124,170,119,180,167,132,136,241,180,114,205,38,34,177,137,231,57,17,165,215,9,159,168,62,166,234,81,119,241,22,255,107,184,150,254,147,37,21,41,37,237,120,158,117,90,32,22,179,194,138,153,115,157,177,155,253,94,255,10,160,8,104,0,7,67,112,211,132,124,86,179,104,69,8,45,20,178,84,144,107,162,144,168,117,1,179,134,224,70,47,207,38,215,154,247,59,51,18,64,144,114,71,251,183,151,255,255,213,245,111,169,78,69,255,255,15,54,162,238,234,89,229,94,155,146,3,144,149,80,100,49,1,137,209,103,69,241,26,144,122,96,17,65,156,242,135,44,98,3,141,229,64,48,27,10,96,81,250,69,154,104,198,76,131,22,36,211,148,19,160,176,80,141,54,190,13,12,9,72,46,53,71,90,131,110,139,135,145,194,159,197,179,209,208,19,113,139,100,84,211,92,3,209,46,76,92,207,246,107,236,86,28,206,48,208,145,81,188,149,147,111,175,219,80,82,158,67,49,167,88,32,40,44,242,196,128,195,241,61,214,231,2,79,85,116,149,173,214,83,153,120,214,221,245,123,227,62,255,24,75,234,201,2,33,231,133,224,194,133,191,182,216,187,206,29,182,81,121,31,71,173,64,210,175,32,156,197,72,164,238,112,227,18,142,55,16,240,229,76,226,183,75,89,222,148,238,180,14,67,24,90,242,115,32,247,19,173,110,164,78,2,121,66,196,130,129,196,181,179,26,137,160,148,6,3,84,165,21,18,7,102,76,13,85,6,84,48,183,133,187,172,100,23,217,131,26,211,69,5,3,186,23,69,213,150,120,71,192,230,251,207,239,43,12,19,234,15,150,234,104,172,238,24,2,157,191,246,196,7,238,223,26,53,168,23,241,160,218,66,174,243,233,193,212,83,255,164,0,0,8,0,0,6,51,2,205,227,1,192,80,32,222,126,167,66,96,184,18,8,25,76,145,76,76,208,7,129,64,96,92,90,49,84,5,48,16,88,28,2,12,73,70,12,12,4,12,31,1,81,156,160,91,37,1,75,142,10,1,242,142,135,4,77,67,39,57,163,68,102,80,249,16,253,252,198,201,240,76,68,107,150,230,102,137,77,67,209,152,144,59,32,46,49,160,1,60,214,203,66,228,56,250,232,231,215,201,253,156,192,84,214,255,251,178,100,57,8,198,133,105,202,211,175,92,224,71,167,153,195,100,71,110,90,149,165,42,78,225,237,209,34,164,102,141,147,137,224,135,246,175,40,27,217,55,4,37,234,215,137,49,193,60,54,176,28,29,201,58,58,200,180,121,158,129,150,71,246,229,237,202,151,83,72,135,110,111,119,23,234,157,139,142,30,145,154,203,168,38,66,216,108,171,77,238,24,108,90,243,168,173,72,149,146,166,149,65,174,70,161,220,243,63,86,232,186,114,92,124,241,125,109,218,210,99,79,176,253,125,243,111,154,64,140,1,122,18,138,84,56,158,5,83,77,53,164,69,159,142,177,69,209,154,145,123,130,199,80,227,85,255,255,120,64,49,74,5,98,176,35,16,234,248,107,83,255,243,187,55,254,159,65,113,179,143,14,67,78,107,182,138,118,56,36,212,18,132,96,192,242,98,104,95,99,80,0,104,193,19,120,194,192,12,196,52,124,255,17,88,106,187,49,8,35,48,198,131,48,121,23,14,8,140,1,2,193,206,145,130,162,24,48,9,49,140,251,48,112,21,10,208,169,146,63,14,12,73,167,32,99,29,41,50,158,161,106,176,186,29,168,125,171,147,109,107,189,214,27,137,38,58,106,89,91,114,135,182,98,19,6,88,105,84,79,228,134,146,169,80,173,87,185,191,44,250,213,119,123,155,157,59,247,137,247,85,62,119,40,249,41,100,134,45,165,237,209,234,72,162,192,108,7,155,38,226,42,46,222,182,133,90,146,35,247,139,107,207,125,250,181,211,20,93,30,120,205,181,252,155,254,93,127,38,188,141,207,177,59,18,9,237,88,31,227,182,197,141,86,8,176,125,43,138,247,90,165,101,213,101,244,212,155,199,222,183,140,223,81,228,189,189,108,243,235,120,247,198,229,248,127,29,187,80,125,12,213,32,32,0,9,68,74,3,130,206,178,216,34,157,144,146,132,202,7,209,126,172,120,224,140,232,164,246,231,148,209,100,168,221,191,252,228,143,4,225,131,4,61,146,151,225,203,255,151,245,108,205,190,129,186,254,254,255,255,163,244,63,84,37,233,122,76,241,227,84,133,67,119,92,160,0,0,147,1,145,6,1,6,137,131,64,162,154,125,27,225,132,72,20,24,19,130,49,134,192,198,152,156,134,81,117,140,3,129,204,192,96,10,140,3,1,9,31,140,55,128,152,28,23,70,7,192,6,85,3,17,96,34,101,161,128,194,0,0,93,73,67,118,184,94,182,50,226,94,180,181,87,29,235,175,207,247,87,108,65,170,232,90,54,26,228,81,204,146,67,240,84,234,139,209,44,171,123,149,5,9,126,143,220,100,137,207,171,214,247,220,148,107,91,163,230,77,214,126,205,251,139,134,174,99,130,117,172,180,84,151,221,72,184,255,251,178,100,69,140,198,194,105,73,147,216,92,116,61,34,217,179,100,9,146,25,253,165,40,110,189,117,65,10,167,230,205,151,136,113,56,52,123,165,159,250,25,4,94,162,32,62,152,103,46,150,85,180,132,116,217,12,239,175,223,255,124,92,240,121,142,129,248,204,225,81,238,10,78,81,169,0,67,159,89,136,212,48,146,129,90,68,246,148,83,173,236,255,227,116,93,219,226,187,173,191,247,245,42,18,77,32,130,18,157,255,98,133,0,1,112,165,164,114,64,179,34,77,81,128,203,199,57,30,95,236,162,100,66,92,11,98,237,255,194,65,247,115,231,220,36,153,16,51,20,29,13,187,253,127,17,213,242,223,194,135,212,25,142,111,200,228,196,169,50,133,159,194,236,0,0,81,152,78,100,25,4,16,152,176,170,29,110,85,153,136,28,24,150,1,152,152,161,0,199,179,21,2,163,1,66,147,47,2,211,2,131,83,6,66,83,43,78,3,16,130,67,10,64,80,184,106,161,73,44,60,14,152,56,4,63,48,248,64,63,2,49,9,197,194,250,67,99,160,51,26,174,197,241,194,39,143,8,205,36,9,247,227,212,220,208,216,162,106,113,104,218,141,106,244,21,165,177,87,9,9,15,83,183,23,59,247,208,223,205,43,101,99,56,173,126,22,133,13,149,129,156,94,20,236,133,177,221,217,64,158,96,126,228,201,184,40,19,220,180,24,151,215,21,117,79,64,182,168,123,26,182,111,151,255,31,186,239,204,12,222,124,160,206,158,227,103,168,169,105,164,168,67,231,18,179,205,72,127,37,67,114,131,104,109,219,126,54,247,239,175,170,168,175,143,174,99,180,92,229,74,200,0,1,120,194,42,56,1,157,136,205,48,135,193,154,182,145,26,197,189,176,29,5,172,27,207,224,58,224,197,254,166,255,183,253,126,111,255,255,223,244,110,255,211,183,255,241,245,53,58,20,139,109,119,51,25,18,98,26,207,117,135,175,194,197,162,68,96,0,3,144,117,12,107,192,145,134,97,7,79,135,154,48,30,22,28,152,132,188,103,21,216,178,76,192,66,147,12,5,76,12,48,48,161,4,201,67,51,20,4,196,97,128,32,149,47,196,32,1,32,80,88,23,33,136,147,7,223,217,132,202,126,111,210,185,110,133,169,200,159,106,247,14,221,150,149,128,237,213,116,164,223,246,228,57,93,99,52,149,99,225,64,28,13,222,193,238,207,105,91,183,211,187,222,117,53,43,10,52,214,4,146,223,130,24,232,24,177,7,211,133,31,2,22,61,172,199,168,120,240,182,84,55,202,191,252,250,6,239,197,103,18,175,109,202,251,202,80,59,185,120,163,2,124,217,65,177,189,181,88,65,132,214,160,116,134,171,60,121,240,64,143,214,120,225,255,251,178,100,89,12,134,98,105,74,27,143,95,16,75,133,153,147,105,101,104,25,185,167,36,78,97,113,201,45,14,230,169,166,13,144,169,74,239,117,219,37,214,140,242,244,126,122,109,221,213,243,46,174,156,244,174,28,115,233,243,229,56,128,1,40,134,225,212,238,23,22,144,114,162,66,66,162,173,193,107,209,128,65,70,4,115,184,32,147,95,40,87,84,255,95,26,0,108,124,73,139,167,236,45,187,4,78,32,130,134,24,248,223,255,255,211,244,25,42,253,22,93,240,216,123,66,155,171,14,159,32,182,48,52,108,13,166,0,7,204,162,152,56,112,48,192,115,163,15,244,204,148,51,48,240,152,195,105,163,57,65,136,145,85,204,0,11,48,40,189,174,8,65,133,182,49,112,37,100,15,2,157,115,19,130,145,147,238,147,251,8,33,54,160,249,77,117,41,101,124,180,244,107,60,115,221,197,27,92,211,54,218,164,131,13,182,57,54,251,9,132,220,136,18,114,245,221,182,108,249,234,246,198,238,203,55,218,150,53,244,16,172,229,140,9,40,238,205,136,138,217,245,27,73,251,184,207,8,145,91,150,229,23,210,112,36,153,46,168,58,115,97,189,195,222,203,33,167,32,68,5,221,255,175,202,167,93,117,15,224,206,53,15,159,121,58,15,220,22,177,132,25,29,199,227,152,85,3,99,231,215,69,95,151,59,125,239,141,149,118,196,173,151,53,11,245,191,217,10,162,211,82,146,10,165,48,153,223,255,76,184,181,160,178,26,0,19,8,46,98,31,5,140,92,111,10,59,43,109,235,239,107,135,31,37,27,17,52,67,249,43,71,116,163,47,162,55,134,16,204,217,127,217,226,93,194,4,70,33,230,97,58,100,125,85,214,245,203,127,252,92,221,133,60,226,212,187,8,131,36,3,231,193,101,10,147,62,85,64,0,147,11,194,3,88,130,35,28,79,163,103,180,179,79,66,208,64,244,96,232,184,101,25,136,99,112,8,96,48,44,9,1,2,193,66,141,12,129,102,5,1,128,161,237,161,191,68,160,89,129,224,145,130,224,29,6,137,132,184,221,105,83,109,44,151,33,228,5,158,47,190,179,181,107,117,157,17,112,75,105,149,146,95,110,218,141,223,164,166,74,75,185,78,153,102,234,217,205,182,164,171,76,144,114,234,144,195,203,158,88,87,222,112,84,47,86,20,173,56,159,119,248,64,6,219,180,107,162,45,140,180,194,126,85,162,146,247,234,179,107,88,87,94,159,73,134,58,238,118,181,188,226,220,238,21,166,159,141,150,229,46,80,121,176,48,237,132,131,58,54,236,133,36,161,113,12,129,157,56,182,129,73,183,124,254,126,42,58,132,218,21,52,244,154,231,237,62,218,36,112,245,16,224,187,18,141,255,251,178,100,104,8,6,168,106,200,147,184,68,240,80,41,89,173,97,226,100,87,37,165,48,237,189,51,193,87,39,102,93,146,154,121,221,20,18,133,169,0,0,0,84,81,72,2,97,157,166,230,55,167,122,66,249,139,85,239,172,208,219,165,96,17,29,102,118,255,150,227,239,164,202,104,114,39,82,36,89,132,250,182,20,202,200,36,163,3,53,133,182,205,255,255,254,172,248,61,187,255,255,242,149,126,253,168,183,95,228,81,133,33,135,253,182,106,168,215,7,13,144,64,119,240,192,147,148,4,26,35,55,196,0,150,177,128,19,6,19,48,72,241,24,75,11,94,204,205,244,72,100,67,85,72,141,118,194,186,26,246,165,133,96,179,143,194,18,131,129,21,87,53,27,11,101,117,141,87,105,1,227,46,20,204,248,128,219,30,158,51,147,36,17,82,163,79,185,35,25,245,42,178,247,237,187,251,199,196,9,253,203,56,219,169,221,53,229,79,107,59,44,19,253,66,245,89,43,32,209,169,127,89,214,237,140,205,89,26,254,50,52,57,81,223,45,158,234,18,54,83,240,91,226,207,242,73,4,201,205,159,89,178,195,138,174,14,132,46,165,57,158,56,193,196,152,78,12,176,79,72,234,189,99,27,38,166,68,117,135,25,153,123,101,69,53,108,130,61,204,93,134,195,32,172,2,2,96,4,55,18,57,58,119,157,15,36,4,4,146,225,64,164,211,110,243,75,148,2,154,83,210,168,239,55,201,239,187,221,254,178,187,45,236,219,157,149,187,245,226,61,44,255,255,215,65,37,168,72,143,16,219,255,255,249,195,119,73,77,105,79,190,181,247,27,75,239,152,205,173,59,137,165,110,242,161,228,31,154,93,10,0,0,3,180,192,228,179,89,6,140,178,155,56,102,120,213,227,35,8,20,76,46,41,52,2,192,56,132,178,209,189,8,21,148,195,9,16,194,144,64,229,70,210,198,66,52,37,14,11,219,184,82,36,33,128,91,189,140,125,184,210,243,77,62,155,121,254,94,216,144,62,125,191,96,77,78,2,126,236,65,243,54,214,220,211,111,58,13,18,104,188,248,192,239,54,228,140,70,246,241,114,177,198,180,95,189,143,90,191,93,84,219,53,123,173,205,249,178,216,87,222,249,25,66,233,206,246,91,187,248,87,52,184,69,155,23,205,178,41,222,81,252,66,111,63,171,147,120,230,4,56,160,72,178,232,216,73,109,226,226,3,41,118,23,94,66,137,33,251,32,194,218,182,179,208,17,219,195,2,114,69,236,114,254,159,157,179,173,210,86,214,39,93,182,100,45,117,169,87,35,207,201,103,203,171,203,6,203,158,118,190,69,29,48,0,0,44,53,184,152,160,83,166,180,137,99,59,16,21,1,27,101,146,198,104,255,251,178,100,117,142,198,171,104,74,27,152,100,112,75,99,169,99,105,34,118,26,205,161,36,78,189,28,129,37,23,102,13,131,137,216,170,143,24,1,203,95,108,208,76,231,33,6,244,233,252,191,191,82,34,216,36,113,222,175,102,105,21,150,67,225,137,33,227,54,103,32,69,86,14,91,115,24,135,253,202,179,253,17,58,197,212,157,200,184,26,36,66,204,250,6,204,20,84,77,249,194,12,252,21,128,0,144,48,31,51,68,152,49,80,10,4,0,70,2,1,5,0,144,200,12,97,161,184,50,7,24,102,2,173,50,176,32,176,3,24,16,4,160,154,158,72,16,31,163,12,221,117,195,86,227,8,149,106,74,206,173,253,92,55,131,198,44,15,67,232,50,220,18,142,157,87,54,8,62,130,157,174,184,171,218,58,64,12,171,99,125,82,4,111,53,113,22,171,69,149,75,6,122,30,87,195,100,173,205,226,210,54,168,185,4,101,86,249,114,156,105,203,16,2,24,239,44,170,202,181,86,79,29,76,218,92,53,15,17,47,22,219,246,145,103,23,40,79,43,239,151,194,138,153,75,71,17,98,65,111,65,215,124,87,5,201,228,1,1,211,175,2,224,184,123,150,48,237,110,171,166,247,152,190,164,127,113,51,181,75,241,22,237,22,72,142,10,190,174,136,85,212,117,208,0,1,208,245,190,136,130,96,1,126,94,183,32,170,119,255,7,213,170,193,70,14,50,104,189,217,194,130,41,210,163,63,197,164,140,10,146,111,92,202,202,203,211,83,151,127,232,255,78,78,185,60,23,255,200,203,61,152,142,116,210,69,207,144,23,20,113,80,242,217,9,181,98,32,0,3,180,197,177,51,63,0,204,204,145,10,1,69,232,38,49,37,11,9,76,3,65,11,130,96,166,26,97,64,59,1,51,136,212,195,192,146,160,82,25,30,8,18,129,12,6,11,93,124,154,48,200,13,138,233,240,155,173,199,238,29,212,117,171,88,203,11,219,211,25,93,29,88,14,46,39,165,250,99,24,83,105,108,65,177,78,133,1,8,101,57,118,126,3,191,66,186,44,248,232,70,97,195,90,183,146,60,217,22,99,234,74,26,14,251,0,245,77,69,200,21,164,181,92,39,129,4,113,122,176,9,44,93,190,172,24,244,122,133,179,43,70,95,47,79,185,118,110,185,13,1,222,75,29,143,202,151,114,235,146,52,191,91,186,116,155,165,162,113,169,54,22,232,97,119,73,141,220,209,74,19,106,218,151,37,248,50,118,249,236,99,235,40,227,187,245,188,195,82,162,162,226,21,18,213,163,154,41,98,102,102,16,0,23,56,0,1,117,134,237,172,0,51,54,63,24,37,24,128,106,12,158,119,218,200,113,238,105,104,142,36,54,238,54,5,179,254,255,251,178,100,124,140,134,172,107,201,155,143,103,16,77,169,89,170,101,37,100,27,53,165,34,46,225,19,209,17,14,166,13,150,9,144,193,130,6,32,115,237,255,251,127,255,255,253,19,175,255,255,254,206,182,183,102,75,181,125,21,220,150,19,81,229,181,98,71,0,5,84,180,50,180,187,187,244,0,102,24,179,34,72,169,139,7,1,198,61,153,161,2,233,133,33,121,130,65,1,149,72,161,138,160,20,40,40,16,152,86,25,22,0,51,33,10,48,129,152,195,192,37,97,10,3,21,204,97,104,14,96,96,1,101,187,24,78,7,215,131,21,153,250,181,85,55,104,245,28,99,156,251,86,255,57,9,22,103,25,188,62,168,160,182,128,209,158,73,45,151,106,30,98,180,67,207,89,50,28,160,71,122,150,105,85,114,187,114,25,213,200,253,31,56,244,79,87,188,40,73,252,163,133,64,92,174,209,19,126,115,57,162,1,215,191,94,95,186,11,109,58,191,107,49,126,253,125,229,187,180,250,195,41,62,121,141,57,235,158,38,94,134,154,93,165,150,60,131,163,40,116,37,170,70,61,203,14,30,152,241,251,8,1,81,182,180,97,40,188,255,204,76,217,149,216,172,207,119,60,203,164,92,117,103,179,158,44,15,17,56,76,53,175,112,20,0,0,14,199,166,170,19,142,59,138,11,97,4,32,43,123,243,37,107,80,12,148,200,45,215,24,225,165,139,100,73,78,191,231,235,255,183,221,58,240,204,221,252,18,177,72,179,36,239,252,98,218,37,73,65,22,229,29,91,64,15,12,7,154,129,176,141,203,0,204,111,151,74,0,3,3,160,99,67,50,115,118,202,179,16,6,19,4,194,99,84,212,227,35,128,160,160,52,96,248,84,98,32,214,58,17,24,2,189,24,40,17,24,238,10,140,129,193,194,168,140,25,30,18,140,32,2,226,141,80,196,48,116,136,11,120,27,149,231,134,120,44,167,58,171,196,130,252,199,189,229,116,58,38,140,233,121,89,10,81,76,37,12,141,90,106,91,29,26,250,120,105,205,157,42,14,39,44,101,238,109,29,8,241,163,125,160,124,239,242,39,123,13,49,136,245,251,69,186,81,29,113,117,179,91,10,44,142,14,244,7,23,20,132,143,119,164,51,145,38,106,161,60,158,143,181,142,76,94,199,41,170,106,45,231,215,59,120,8,35,163,153,156,106,8,226,129,200,120,62,138,118,40,56,19,159,65,192,235,44,237,155,44,250,18,8,228,216,157,201,195,2,227,119,138,99,110,190,234,26,109,17,211,121,183,173,102,84,148,209,7,247,195,181,29,72,163,108,239,215,106,183,37,183,68,2,0,56,0,244,9,132,205,59,62,5,129,22,134,217,153,101,97,250,173,2,106,104,148,233,169,255,251,178,100,131,143,7,105,105,199,11,184,68,242,79,197,25,170,100,239,122,29,141,165,28,14,229,51,201,40,25,37,221,132,149,144,125,202,34,162,224,204,66,37,140,254,191,255,238,158,154,144,63,87,42,138,81,135,113,84,63,21,197,47,191,175,19,83,225,155,163,239,255,189,119,23,93,185,130,131,75,9,130,203,55,54,2,96,152,60,35,138,76,123,7,76,129,142,142,180,68,206,241,8,140,100,29,140,65,11,204,52,155,192,33,88,36,25,1,10,70,41,142,5,185,50,204,241,48,232,49,48,24,68,10,1,130,64,232,160,50,96,208,24,97,240,9,24,78,224,16,238,76,21,237,41,83,62,197,180,54,111,114,137,161,87,115,179,102,253,150,148,61,92,169,25,21,69,111,61,79,235,27,98,180,20,235,69,242,73,183,136,86,132,116,121,243,127,41,223,231,212,152,136,221,38,165,85,44,199,97,219,185,49,170,74,92,101,101,96,198,228,100,132,225,93,141,34,227,169,184,200,20,88,205,252,36,246,189,160,40,29,30,88,43,219,212,221,251,242,44,40,174,222,143,235,27,41,142,75,249,82,166,212,162,165,204,85,95,73,163,151,42,72,246,51,149,151,54,241,69,2,105,48,204,34,128,184,154,25,225,151,190,110,232,253,228,62,199,3,216,204,238,175,198,231,153,58,213,181,134,99,11,76,107,65,108,10,251,248,106,98,106,233,253,249,0,16,0,0,28,18,215,253,141,29,100,201,22,201,42,69,40,253,55,70,35,45,148,152,82,179,75,28,22,76,160,115,140,155,106,148,235,255,93,7,201,246,167,132,11,75,239,237,242,117,125,90,114,114,254,60,231,250,196,200,128,171,128,101,220,117,49,201,120,136,190,161,234,91,192,0,1,163,4,161,205,48,227,4,243,9,112,112,11,37,49,138,216,64,2,0,200,20,2,70,36,130,128,16,31,68,160,30,96,100,1,102,11,192,198,158,70,21,0,178,96,138,1,70,9,192,62,40,2,77,53,156,152,31,0,113,128,64,6,202,152,192,96,47,21,128,92,18,155,175,84,25,116,96,118,42,65,173,166,58,173,107,60,24,89,122,179,133,47,185,20,24,191,211,254,151,86,16,64,232,184,213,192,177,103,147,156,139,216,169,16,100,121,85,153,144,225,151,194,51,219,213,38,191,129,10,94,249,78,77,170,247,172,207,197,7,17,236,168,32,147,251,207,83,181,225,214,121,149,172,153,189,191,222,119,174,239,44,241,153,147,103,129,0,114,171,222,106,176,97,9,114,72,251,138,108,28,217,81,35,49,248,157,202,72,181,211,23,138,172,225,150,81,169,184,163,49,217,74,55,191,212,161,80,78,113,115,5,242,90,130,174,45,98,112,91,109,213,80,181,211,255,251,178,100,113,15,135,110,106,71,147,216,76,242,75,72,233,170,60,67,158,28,69,167,30,14,229,145,193,47,166,229,233,148,137,161,98,50,190,222,239,181,121,112,225,106,21,104,0,0,200,32,0,250,52,180,39,101,0,169,106,19,144,45,172,182,13,121,238,17,148,123,140,45,118,74,245,245,20,253,122,25,32,77,250,114,131,105,51,27,3,35,255,255,167,95,213,122,125,29,127,255,243,184,49,75,7,66,42,92,26,3,5,65,193,135,205,177,24,117,140,150,20,48,217,151,53,156,33,48,245,99,57,59,152,55,144,110,48,236,125,48,224,41,52,53,26,50,0,14,48,40,48,48,104,8,49,172,100,20,3,140,75,66,12,36,2,128,197,248,52,16,85,227,128,113,131,0,2,50,77,45,131,164,162,98,163,176,10,88,205,224,95,74,124,227,137,97,99,92,231,50,103,162,192,93,90,43,198,89,117,139,49,153,126,54,21,89,255,106,23,200,136,76,121,54,162,156,215,87,84,158,122,118,19,255,243,186,171,65,59,57,74,139,176,116,98,161,80,11,85,158,52,204,131,229,155,26,26,115,44,167,186,83,54,4,95,133,40,213,87,221,159,251,150,220,212,34,45,31,47,30,205,118,28,157,81,230,48,160,115,53,189,53,10,240,252,106,95,154,81,68,81,126,243,39,93,182,232,169,119,26,170,42,207,189,243,191,221,149,172,44,71,88,169,73,203,193,20,222,159,155,189,253,55,214,151,192,230,4,248,179,75,72,150,97,1,192,21,129,24,0,0,116,117,243,28,12,135,249,182,20,228,144,14,243,183,118,77,2,80,12,169,30,19,150,181,8,31,195,225,109,79,239,250,57,4,96,101,213,94,222,159,241,62,191,255,183,254,221,123,72,71,167,255,250,165,157,215,117,102,255,44,149,98,52,178,22,14,235,131,88,19,224,160,0,204,82,85,77,243,3,204,200,124,206,223,99,206,252,10,76,63,15,76,10,18,71,100,208,168,74,96,24,4,97,168,18,101,0,146,96,16,38,98,234,74,96,96,94,96,144,108,64,2,9,5,101,80,64,28,27,24,58,3,208,54,3,11,193,166,92,231,176,200,53,241,164,68,119,178,84,192,20,15,43,146,251,54,50,116,4,129,23,33,144,40,251,168,240,212,134,94,105,185,212,67,134,149,237,67,0,64,134,83,63,57,126,229,155,105,193,182,199,170,189,194,79,99,53,164,72,244,6,104,120,153,217,114,60,44,122,130,201,162,147,0,41,127,151,174,164,92,156,224,210,163,234,149,179,63,154,145,180,195,10,21,88,35,226,165,155,205,168,249,199,30,81,115,27,11,172,164,164,229,117,134,20,141,178,177,210,136,232,110,82,210,215,85,68,40,27,181,153,204,47,189,255,251,178,100,101,14,7,69,105,71,11,175,79,36,76,6,89,122,97,130,98,30,121,227,26,47,97,115,193,60,39,166,244,246,20,232,121,37,81,220,105,2,123,42,142,94,165,230,202,217,5,83,106,118,180,222,187,5,150,94,24,244,11,5,221,33,64,4,24,0,0,0,148,77,66,155,11,79,38,124,6,170,5,92,53,170,170,33,13,213,6,133,189,21,48,251,15,32,216,40,19,105,175,110,221,127,95,180,50,54,255,251,107,255,204,218,119,163,13,255,46,144,139,132,96,81,128,241,11,94,82,88,176,116,20,7,141,130,206,80,169,240,232,132,98,14,100,222,11,198,5,193,218,101,8,147,230,55,193,122,93,179,3,176,96,49,46,22,225,161,22,48,5,1,211,1,16,5,48,157,3,69,252,97,180,13,70,10,224,48,96,184,6,163,128,8,28,9,204,24,88,41,130,160,37,184,8,192,220,6,149,196,241,84,142,21,105,177,7,84,45,164,187,227,86,145,231,156,254,120,38,82,15,205,67,236,141,79,85,106,16,3,103,150,230,131,44,178,23,50,65,182,81,10,171,49,203,81,134,119,59,140,204,187,149,226,19,120,101,82,67,27,174,162,139,54,126,94,58,86,147,101,159,136,75,45,158,160,16,178,81,43,239,126,243,142,173,21,243,143,41,190,20,157,189,119,151,108,220,159,152,133,225,46,42,25,74,213,52,219,88,237,188,182,31,61,218,79,56,133,28,170,124,41,54,116,234,166,230,76,114,166,199,94,215,186,94,243,115,20,15,115,241,45,68,254,249,169,235,150,252,111,148,59,227,218,172,28,30,214,89,86,212,50,122,153,174,43,137,237,86,187,99,26,94,111,96,0,0,42,1,128,20,223,118,230,122,19,1,156,165,44,133,172,160,132,89,48,240,26,172,215,63,21,160,242,115,231,127,211,249,8,41,6,255,253,87,255,255,233,50,164,172,3,145,80,6,208,204,141,255,255,209,245,35,21,172,83,232,107,37,146,244,172,200,200,172,204,44,195,43,80,240,128,221,80,128,1,240,72,44,107,168,60,68,21,153,153,254,155,10,28,152,60,35,2,129,35,46,78,163,21,0,68,84,48,8,28,49,0,23,64,65,142,164,240,40,56,5,19,237,104,160,14,29,2,195,2,164,59,208,87,3,233,38,37,238,213,122,88,8,24,199,234,1,90,110,133,126,97,57,149,231,252,162,210,246,227,0,190,85,164,47,68,245,107,76,194,171,231,128,80,75,202,89,157,124,190,11,120,173,229,118,214,242,220,246,241,160,144,101,81,67,38,109,222,114,100,116,148,208,36,94,212,124,168,60,111,239,28,225,224,59,105,177,2,30,138,216,233,107,146,65,173,121,30,170,4,31,220,252,28,217,154,238,227,208,255,251,178,100,80,140,6,184,105,200,19,184,92,112,81,9,249,186,97,37,100,93,41,225,24,14,225,19,201,64,20,38,244,244,149,144,109,94,77,109,62,166,237,170,189,65,240,177,214,230,30,163,222,195,212,93,6,127,175,80,179,155,108,62,247,203,161,27,170,86,78,27,35,52,248,101,58,74,234,15,164,159,36,233,101,142,120,244,139,154,0,0,240,11,69,23,137,137,59,208,43,167,82,81,10,65,44,15,215,158,87,113,59,174,27,189,180,98,110,117,238,191,63,255,235,119,102,124,88,131,0,71,58,16,232,65,18,255,254,89,108,85,21,114,160,11,71,39,127,255,252,175,57,236,87,90,223,203,78,162,237,221,40,113,84,88,237,37,31,171,142,49,17,22,57,252,26,49,156,187,55,123,60,63,60,12,48,248,86,11,19,98,26,244,100,51,68,240,80,154,99,200,132,74,15,128,26,209,208,204,194,161,73,6,72,131,177,128,188,194,32,8,16,7,99,17,12,39,136,131,70,158,132,242,41,210,192,71,28,11,17,127,16,0,110,17,73,202,76,123,209,212,160,138,250,32,53,84,152,152,182,167,86,161,186,131,38,83,55,138,96,108,107,11,8,174,226,70,47,214,30,45,187,81,229,155,44,194,81,22,199,178,71,202,229,0,203,23,29,120,96,188,142,220,117,162,5,69,4,73,45,5,37,77,103,15,144,202,230,216,84,111,85,74,1,20,169,99,61,202,105,53,114,154,59,106,189,240,86,85,151,125,153,12,231,18,40,245,115,164,56,135,20,34,165,138,237,83,92,64,153,236,153,153,45,33,134,197,197,155,86,243,73,8,75,218,45,195,196,53,54,244,243,20,108,74,34,18,193,241,253,8,223,207,19,51,213,125,79,26,189,101,89,163,0,1,16,165,148,13,128,188,41,22,164,58,65,208,204,218,4,194,137,38,121,34,170,28,110,37,34,244,198,110,0,122,110,222,131,68,213,129,21,255,167,254,238,30,24,166,26,124,25,172,210,149,214,128,132,28,253,71,61,63,242,199,232,121,176,205,81,69,12,0,2,167,65,85,140,7,134,12,14,6,80,0,1,99,15,20,3,87,64,227,1,132,147,111,56,67,64,71,129,193,124,192,224,48,206,228,24,197,176,17,135,130,1,211,20,130,82,235,25,12,94,24,54,6,24,128,15,168,153,64,70,242,137,15,3,128,75,230,220,192,67,153,64,33,80,144,85,217,115,198,99,112,96,130,229,44,187,181,109,194,174,211,192,129,226,73,160,251,42,17,148,41,177,88,179,197,111,151,45,202,224,3,210,222,31,163,155,136,206,91,82,124,202,154,30,230,118,231,241,169,90,17,149,104,41,87,73,163,11,74,14,130,222,164,211,179,132,104,188,115,187,203,58,255,251,178,100,71,14,7,14,120,71,147,185,68,242,78,5,25,221,61,136,24,29,17,171,30,78,229,19,201,60,167,102,169,131,137,185,146,200,226,128,214,177,22,93,246,233,249,203,91,183,110,175,49,144,90,208,100,68,119,126,223,69,153,169,169,74,200,32,153,32,145,13,199,215,29,83,145,220,164,215,99,165,38,133,212,92,238,135,142,186,80,232,130,174,162,19,168,225,198,222,93,145,40,237,78,64,184,120,107,210,153,255,255,63,95,245,255,240,63,160,0,0,2,137,69,252,13,195,99,229,216,5,96,197,178,232,51,64,169,48,231,197,177,155,248,148,81,38,125,234,50,12,166,54,63,254,189,229,41,184,249,15,212,29,22,34,23,155,54,86,120,109,85,4,117,220,111,95,255,241,69,182,209,103,53,179,13,23,30,132,135,18,162,14,38,90,60,80,6,48,225,156,53,108,133,48,84,141,57,175,172,54,224,106,29,21,204,21,15,141,13,74,140,118,2,1,128,161,128,225,49,139,32,211,2,50,180,66,34,20,0,70,56,132,5,22,9,138,128,160,112,162,32,5,34,237,36,196,48,92,136,4,103,164,0,148,3,59,76,52,162,125,83,151,124,136,233,29,60,38,28,135,41,68,67,24,131,214,94,54,201,128,171,105,224,144,196,51,36,5,174,63,50,130,9,154,195,67,162,228,46,41,0,180,139,177,172,165,211,50,168,111,249,98,145,249,179,44,77,54,133,201,133,231,59,41,168,193,102,247,27,73,136,110,197,105,137,218,74,100,91,139,195,109,221,43,171,219,140,97,87,45,254,251,90,14,169,230,3,17,87,20,233,213,205,71,234,249,66,198,138,142,155,135,186,131,90,10,17,214,252,99,145,175,35,198,109,15,163,35,73,183,110,43,7,14,150,101,109,220,213,225,78,165,27,7,84,12,102,39,121,119,249,210,175,166,201,79,122,37,0,16,12,1,192,6,193,232,159,142,154,54,235,226,198,198,7,3,220,113,98,90,70,106,65,125,230,150,136,68,239,214,237,127,232,179,79,46,134,238,104,241,85,64,161,35,115,89,149,63,235,255,253,63,250,255,254,174,172,196,106,146,68,204,206,98,179,92,204,39,71,90,178,168,172,46,60,223,188,193,0,2,243,18,212,3,46,230,72,157,152,100,210,127,2,137,151,198,6,150,60,24,15,42,96,16,169,129,195,166,71,15,152,72,14,6,14,25,49,130,130,83,11,8,133,64,235,216,116,12,24,30,34,20,177,181,214,98,208,155,56,139,48,5,222,170,234,34,21,225,90,169,66,235,32,3,104,190,28,134,70,251,39,34,60,30,222,24,244,236,85,33,162,55,86,118,247,189,146,185,123,177,2,46,183,108,198,213,241,126,73,14,60,177,137,3,139,255,251,178,100,58,143,71,72,105,72,147,152,92,240,76,133,217,183,60,71,102,28,101,163,44,14,101,145,145,1,142,165,205,148,137,152,40,134,55,18,173,40,155,163,155,249,109,44,196,181,23,236,216,211,99,191,73,64,198,57,98,226,155,86,221,53,216,46,142,149,77,29,136,205,10,224,183,67,186,152,119,236,127,110,99,83,4,6,12,205,207,55,167,219,224,227,219,45,115,119,24,20,162,32,46,208,157,186,82,177,226,61,177,41,61,16,125,89,60,229,92,217,213,122,156,177,201,170,110,243,119,85,79,47,54,166,114,126,83,165,37,101,170,101,114,255,37,200,49,1,69,149,8,0,10,40,191,30,213,108,1,108,18,239,24,193,216,204,212,163,82,193,15,247,16,94,52,26,190,150,43,255,239,255,221,141,5,226,117,57,140,159,51,255,254,106,154,104,128,212,98,172,40,192,13,63,193,213,217,186,181,146,20,43,72,36,29,30,162,67,64,236,122,207,26,204,153,28,209,2,96,74,78,109,231,161,149,55,162,74,83,44,65,2,226,243,60,22,137,132,102,10,25,132,16,12,154,100,49,192,28,193,199,35,14,7,12,24,15,102,72,88,50,7,6,28,5,144,146,35,25,197,15,91,231,67,211,229,241,50,215,6,28,69,81,136,105,105,132,65,34,12,54,94,228,157,150,188,65,129,178,18,168,33,169,193,242,144,51,235,215,84,123,134,107,179,232,109,219,116,145,181,161,55,140,186,39,69,77,25,95,243,210,120,204,98,196,19,9,251,238,221,71,133,88,230,91,168,250,186,82,54,211,164,181,145,216,10,152,85,224,110,88,92,104,70,94,62,179,83,254,94,37,218,22,187,28,247,230,86,46,67,186,215,179,175,213,180,245,102,249,123,244,122,57,198,225,138,52,44,114,141,51,142,18,241,117,81,178,227,84,132,40,39,221,235,117,170,228,80,173,141,211,36,117,97,83,51,55,130,251,3,181,182,213,230,225,103,47,179,143,191,178,95,233,88,0,0,3,140,250,157,45,13,43,136,146,134,218,192,209,109,66,86,175,153,87,167,196,240,151,125,34,51,198,87,123,117,168,45,0,238,159,94,61,87,245,226,3,122,62,143,135,187,81,255,255,250,13,155,102,89,85,237,65,225,116,34,29,234,0,0,4,188,26,182,40,6,25,116,80,117,167,104,10,166,103,55,240,41,192,101,147,81,133,0,73,200,96,0,33,153,14,108,176,56,228,100,208,168,209,56,88,12,14,29,168,169,129,80,198,21,9,179,34,167,202,69,75,140,26,129,72,81,133,167,72,52,48,33,1,114,160,0,189,82,185,24,211,82,233,43,42,122,68,3,139,157,1,209,147,103,73,199,255,146,138,57,125,169,239,95,80,29,150,69,142,255,251,178,100,53,142,167,15,104,203,27,153,100,112,69,34,249,134,96,194,116,155,13,161,40,110,101,115,129,31,42,102,141,134,9,136,82,188,94,214,163,106,180,135,88,60,216,85,130,50,134,86,39,44,209,91,198,2,199,147,242,218,105,102,218,164,182,181,121,102,55,0,164,138,169,210,213,235,196,235,248,227,93,93,85,95,49,8,249,54,213,222,195,51,249,179,61,206,86,213,177,195,235,11,198,252,212,125,149,153,102,234,152,122,11,44,63,72,166,167,69,186,221,60,49,48,252,105,160,91,134,108,15,246,31,86,243,56,119,116,76,71,63,87,221,93,29,160,162,215,30,131,126,181,82,2,64,0,41,185,89,79,227,27,26,99,234,188,2,199,127,219,27,200,224,214,65,168,113,231,215,186,211,96,58,238,171,21,0,76,136,33,186,229,23,81,225,234,32,199,62,234,170,119,162,157,97,202,223,179,255,250,141,181,135,3,171,197,100,218,213,139,214,31,0,184,22,116,6,43,76,227,99,62,128,24,229,160,147,49,235,76,184,43,0,189,68,65,146,251,7,6,205,110,142,79,179,23,26,201,71,70,8,2,2,65,102,13,0,23,212,113,20,6,173,177,33,146,161,65,21,64,192,33,81,241,80,12,102,80,44,50,57,14,163,17,170,196,227,47,168,58,138,177,2,38,90,193,137,106,200,116,7,67,31,10,77,18,110,125,122,179,83,182,233,69,183,142,91,23,78,219,146,218,74,8,53,207,213,245,57,151,205,58,147,183,23,79,190,137,11,52,232,65,212,148,249,206,103,81,176,110,43,146,193,193,249,209,58,178,195,17,153,38,147,177,160,227,146,24,182,197,199,179,166,165,11,59,31,186,152,173,150,231,186,189,206,226,61,210,104,162,144,164,215,222,116,225,171,166,236,242,22,245,184,251,187,184,183,57,120,73,29,139,172,216,174,102,101,234,183,184,155,36,153,50,22,63,248,205,32,15,96,168,5,9,232,100,150,16,195,88,10,10,53,72,230,180,138,85,151,31,99,95,133,12,35,224,102,127,156,103,157,45,136,64,166,175,95,109,91,251,87,167,255,244,237,253,255,245,255,255,255,255,35,150,134,43,176,34,29,208,242,146,20,17,142,163,129,108,241,118,0,0,0,2,120,193,139,96,19,84,195,252,19,41,247,140,202,22,53,51,132,90,38,102,195,0,24,124,33,0,168,57,168,139,171,144,44,106,50,192,76,193,128,116,253,12,52,81,2,3,64,44,123,22,21,160,37,132,243,44,126,94,214,32,1,193,22,6,79,0,0,235,85,97,154,131,4,97,218,104,203,77,70,139,10,139,153,25,37,36,121,108,100,147,116,121,94,157,134,55,76,180,33,141,45,12,251,46,227,141,20,195,55,83,183,255,251,176,100,57,14,70,188,104,202,155,153,76,112,66,34,201,179,97,131,56,24,77,159,48,109,176,219,65,44,36,167,52,246,20,224,99,124,211,31,151,217,75,41,122,142,103,106,149,178,220,248,203,255,201,29,51,88,177,204,162,254,193,16,155,86,40,86,50,76,133,42,3,252,46,7,145,80,140,159,227,123,119,181,40,84,103,187,151,234,250,177,151,247,91,41,86,57,151,51,57,79,228,143,189,89,214,217,85,190,54,146,30,160,226,8,234,14,245,106,200,146,200,171,253,43,205,45,38,154,106,84,143,237,123,52,170,208,0,0,77,229,82,20,229,21,203,155,11,90,173,186,34,145,108,11,184,48,39,45,174,115,33,189,212,85,94,62,131,203,204,143,125,196,55,234,255,237,239,255,253,71,234,115,190,181,145,72,142,5,15,172,196,203,144,193,71,10,149,67,239,220,191,81,55,112,34,176,148,225,145,111,154,46,145,194,19,24,151,177,139,145,25,106,16,176,67,144,204,13,164,106,9,49,113,16,19,25,65,26,90,4,18,169,209,32,248,27,154,7,77,225,35,7,204,64,22,134,237,212,42,38,179,93,68,163,157,212,3,141,117,6,199,170,138,125,139,15,20,186,168,186,201,190,99,239,253,136,51,177,200,39,72,132,190,198,100,210,30,179,249,41,51,73,154,114,20,113,8,157,123,202,54,23,156,226,229,224,205,220,108,251,48,245,69,54,77,190,113,84,212,173,74,219,34,118,224,232,129,120,155,127,247,219,97,125,157,222,153,152,30,102,10,182,242,19,144,127,253,18,203,148,53,151,223,61,93,218,215,242,151,242,19,15,38,73,230,205,64,192,64,159,225,7,63,159,223,127,45,238,57,175,37,33,97,223,251,107,0,8,24,0,1,63,145,146,40,18,230,88,82,147,16,205,15,201,100,112,146,32,44,54,143,187,4,242,55,140,6,159,89,192,18,148,201,125,212,194,180,127,252,250,127,254,223,255,235,255,255,183,255,171,251,255,251,14,113,102,156,38,84,88,86,21,11,29,113,34,205,126,28,237,234,0,0,3,216,132,188,105,64,97,152,3,231,225,117,147,131,77,98,146,52,112,28,192,172,112,112,54,4,99,134,176,8,198,12,96,49,11,10,129,200,2,130,0,203,201,64,24,191,32,55,79,188,172,29,146,6,47,225,17,102,198,96,144,165,152,232,68,0,211,234,10,221,81,161,54,30,149,72,194,200,69,7,13,103,4,131,221,140,224,169,37,29,123,210,231,255,90,90,176,254,48,155,248,204,92,149,212,215,11,19,44,238,21,97,88,8,172,55,55,155,13,77,90,49,49,130,46,129,148,25,226,36,255,159,231,233,230,203,142,125,138,125,104,88,191,252,69,137,222,204,189,158,155,255,251,178,100,76,142,6,183,104,202,155,154,99,112,71,138,9,167,97,98,104,26,209,157,40,110,101,49,193,13,139,38,245,134,9,88,193,5,99,173,39,169,248,178,239,51,44,181,4,88,142,208,156,30,226,250,44,216,237,107,165,136,229,114,29,202,155,177,55,3,207,76,47,85,213,147,127,167,174,108,195,215,180,202,239,101,70,50,120,159,245,173,29,17,100,26,159,60,16,24,0,1,53,201,228,32,0,242,86,243,52,133,142,2,154,75,97,96,246,170,109,61,10,224,31,57,152,30,169,155,101,170,61,93,22,190,251,40,66,239,255,151,127,255,255,254,157,63,255,255,246,78,214,209,58,122,178,58,54,238,138,244,205,97,49,132,214,108,245,96,25,76,14,30,54,49,0,203,212,195,93,229,204,168,103,49,191,4,194,195,19,57,29,0,70,37,254,40,9,22,209,43,160,9,216,203,65,211,6,0,209,84,20,106,124,12,34,155,48,112,121,225,21,68,62,200,161,86,34,229,63,128,77,146,233,96,198,70,177,238,159,100,136,31,106,145,11,96,144,1,137,39,37,36,60,120,203,111,83,225,201,95,183,121,44,237,193,209,161,29,100,89,118,95,139,253,67,218,207,190,248,253,119,108,218,135,4,206,235,69,115,174,234,154,118,110,64,255,213,221,181,205,24,199,41,29,249,180,81,208,81,12,61,171,154,81,187,45,34,118,36,224,143,216,121,212,39,152,164,51,251,245,82,202,214,147,73,203,50,196,161,22,8,23,211,49,110,11,197,106,101,104,20,247,141,160,197,131,194,196,210,35,169,174,93,133,140,154,138,36,115,134,46,182,194,166,97,17,212,1,83,191,255,212,0,0,8,0,0,0,0,223,112,113,10,0,66,117,144,236,254,51,121,53,72,67,8,176,80,61,8,43,13,176,134,48,228,47,234,188,202,8,255,237,32,247,249,102,59,253,223,183,255,255,254,237,64,118,177,11,34,7,40,52,124,131,132,144,151,125,27,97,0,0,2,116,196,161,51,116,6,4,63,99,58,119,78,14,43,54,161,4,5,87,50,250,96,12,61,70,68,138,54,80,81,47,76,70,85,51,88,12,32,180,8,4,152,88,16,214,202,135,80,85,17,136,136,237,39,49,166,8,214,76,9,81,158,177,17,11,180,132,190,96,232,94,153,86,202,87,169,93,183,69,136,60,243,178,72,25,90,149,96,200,42,114,150,157,245,144,87,161,11,139,8,182,204,105,123,75,215,54,107,91,135,172,118,19,157,135,202,236,203,44,197,163,199,175,216,122,251,141,71,102,158,93,117,108,204,247,26,76,238,72,114,124,36,188,34,182,113,14,205,86,223,55,129,194,20,167,121,56,69,166,169,46,174,92,160,164,150,216,233,191,145,235,58,255,251,178,100,87,140,6,226,104,202,27,153,76,112,69,4,57,183,97,169,108,23,241,163,54,109,189,53,65,6,139,102,169,135,165,80,216,247,139,35,55,41,86,201,104,79,169,210,48,75,2,155,10,92,174,19,58,102,88,98,68,0,225,59,76,172,229,182,22,193,251,91,182,74,230,247,103,71,70,183,135,194,0,2,128,38,210,87,201,69,140,16,106,43,15,45,77,25,250,217,175,29,48,230,244,217,111,88,160,196,229,181,231,105,33,247,169,247,223,245,105,81,29,48,138,17,219,53,127,79,174,175,255,169,105,152,148,90,185,66,87,9,208,101,54,24,67,191,187,250,192,9,25,191,25,21,43,70,48,183,195,80,128,54,176,32,5,161,84,8,66,162,242,65,43,168,207,195,101,195,65,161,64,36,232,118,8,133,97,180,36,139,70,72,73,65,213,109,137,247,182,217,40,28,11,18,47,155,211,30,240,173,249,90,106,91,60,160,47,141,93,64,243,99,174,52,239,36,213,85,165,195,235,49,117,92,217,210,206,42,171,197,152,238,241,135,176,172,99,112,119,87,203,136,21,209,241,62,252,222,88,13,77,165,197,13,182,218,150,226,42,197,134,201,38,169,193,247,17,42,124,206,90,164,106,169,53,24,130,228,204,145,109,197,41,160,39,66,203,106,163,139,24,152,152,130,115,205,64,72,228,44,41,157,165,53,104,97,150,210,146,136,211,116,16,79,32,139,95,151,20,104,20,56,234,214,228,169,58,157,143,176,0,8,39,0,0,56,34,47,236,54,56,245,194,141,173,250,32,69,187,23,71,167,225,222,113,167,39,137,85,225,89,163,145,245,178,65,19,162,123,185,90,100,149,171,77,25,254,158,217,149,236,245,253,85,247,255,200,40,214,170,118,253,144,167,85,32,0,1,98,5,9,178,131,230,61,1,30,251,200,98,113,193,180,197,224,171,129,156,12,196,71,37,230,96,160,105,174,13,14,105,137,75,134,70,16,152,16,2,35,12,2,65,49,51,16,16,13,184,7,108,196,36,144,224,75,93,36,1,174,217,128,51,71,134,135,84,7,201,173,51,202,221,86,45,64,44,146,62,168,221,105,248,241,20,105,34,20,52,85,167,26,84,61,10,184,33,71,231,47,179,82,39,55,30,166,161,153,137,86,198,89,218,208,20,223,24,181,250,87,230,207,33,139,243,116,143,253,158,241,105,212,215,111,221,200,67,8,96,136,125,91,92,119,27,101,77,93,90,139,244,148,12,171,172,61,153,26,244,103,105,163,229,236,235,80,181,237,75,217,213,237,251,67,173,53,237,203,27,93,228,177,90,114,14,104,164,254,33,47,173,182,6,226,173,22,166,174,24,64,215,94,142,174,59,109,107,15,152,115,202,65,162,128,0,0,255,251,178,100,109,142,134,193,102,202,19,152,100,230,66,100,57,237,60,233,106,25,173,163,42,110,105,141,193,60,29,102,77,131,162,56,1,64,220,5,112,109,161,1,45,245,23,75,166,230,172,2,19,132,49,168,215,104,64,12,98,154,13,15,7,196,102,237,255,166,47,177,148,103,165,88,50,169,17,217,160,109,234,65,27,63,254,142,207,191,152,104,189,155,173,110,213,32,241,210,92,162,170,83,58,12,64,48,243,23,218,6,184,166,2,222,136,65,230,85,79,6,21,87,192,8,16,104,147,26,143,24,48,82,80,130,18,132,132,68,225,153,1,132,240,123,128,191,4,176,224,25,50,201,130,99,196,134,157,168,67,57,207,40,7,234,181,107,55,29,88,54,19,149,87,161,110,242,130,35,202,246,94,60,185,138,111,197,109,99,149,186,79,113,113,150,71,86,165,46,105,101,14,195,167,6,141,60,208,228,182,75,160,39,158,224,242,42,174,202,89,177,189,161,82,71,103,95,187,182,77,167,28,210,154,117,77,151,203,208,124,73,209,237,79,171,74,44,46,226,189,197,175,122,56,31,139,113,202,210,21,141,176,190,23,121,98,120,104,252,30,135,254,116,250,163,165,47,203,145,68,225,119,213,70,249,226,87,255,222,174,105,193,93,164,156,187,162,232,98,171,31,20,71,214,5,128,82,195,215,70,66,51,119,212,250,129,47,81,128,223,187,9,46,150,76,185,130,207,90,151,250,110,59,184,10,139,93,165,77,65,239,157,165,112,52,29,14,92,212,137,139,88,78,210,99,132,93,10,126,203,217,190,157,95,127,140,10,195,80,250,120,111,163,119,168,30,170,63,244,25,236,95,35,0,1,113,85,60,200,33,12,192,200,116,203,55,124,216,0,44,208,131,32,207,16,28,170,161,161,217,139,145,3,70,88,21,146,212,63,49,88,40,48,112,8,48,52,25,48,44,22,76,131,2,77,131,2,66,248,241,80,115,26,8,230,24,204,110,42,80,9,19,0,131,32,0,132,2,169,117,159,118,177,59,157,168,167,128,7,212,186,168,105,33,48,154,143,217,215,234,59,80,143,64,232,105,220,57,112,181,49,15,91,196,134,51,28,85,115,206,180,185,116,91,94,17,170,77,84,203,140,40,229,68,102,72,199,219,85,160,197,138,133,112,65,130,216,64,186,145,223,21,230,155,100,86,214,29,68,212,62,90,219,154,184,210,53,173,89,214,202,247,165,151,89,126,61,157,82,163,153,4,243,202,234,178,88,242,104,201,20,84,89,58,88,145,100,167,25,197,188,248,172,230,64,77,22,244,20,22,7,6,181,199,53,41,217,181,145,108,144,6,2,0,0,1,187,140,217,186,2,17,30,20,54,81,144,210,197,4,98,243,180,243,165,227,255,251,178,100,121,140,38,205,100,73,19,175,77,192,57,193,89,218,37,239,0,26,69,163,42,110,61,148,193,18,31,38,141,128,142,120,114,136,199,10,29,106,237,245,185,191,255,254,175,187,254,88,126,205,94,37,80,219,102,70,145,234,142,97,13,110,71,161,64,2,10,151,24,149,170,96,96,185,135,157,166,185,235,137,17,76,115,180,49,16,112,205,4,99,21,128,89,154,169,153,60,235,25,67,227,5,7,64,128,22,30,60,108,141,152,100,220,6,143,182,195,132,18,97,125,118,122,206,161,146,64,204,125,121,140,155,244,158,52,186,165,220,147,5,74,170,116,148,125,201,22,51,91,243,113,134,20,1,140,235,11,211,213,237,79,199,149,135,166,51,222,218,51,227,44,66,40,204,37,216,221,195,117,51,161,75,245,130,23,51,137,54,88,164,90,197,246,122,152,125,84,203,163,162,229,164,69,95,107,243,41,117,33,249,58,166,52,92,245,109,105,181,40,193,227,62,181,150,121,121,85,215,24,48,195,226,233,187,127,81,209,49,225,140,164,44,155,217,113,250,72,155,233,60,77,123,182,182,23,88,60,150,101,242,177,141,11,237,235,191,199,174,179,119,184,175,236,88,192,237,213,250,40,67,20,166,150,43,78,95,240,154,145,97,161,83,47,7,34,83,185,205,58,74,35,222,94,255,100,6,129,243,250,255,251,255,255,207,255,255,227,86,88,53,50,243,213,148,197,13,36,196,19,118,181,222,191,245,214,163,97,28,236,88,155,117,232,0,2,148,188,194,233,67,129,140,72,200,207,247,78,52,44,223,226,192,93,38,142,208,99,128,11,145,174,25,3,21,151,44,57,136,120,172,170,4,6,21,99,102,18,44,30,38,247,16,17,147,21,213,153,28,81,193,184,87,33,39,166,250,247,234,223,151,28,18,245,5,225,52,248,19,79,152,199,195,157,227,147,24,241,223,235,112,160,43,99,204,227,240,160,197,208,194,188,68,161,44,127,218,9,10,162,136,131,175,80,85,21,117,252,202,22,166,173,15,249,74,117,151,54,121,217,239,94,248,62,44,121,167,249,197,135,112,190,74,117,150,175,140,89,173,137,252,111,151,221,45,46,172,242,19,44,44,101,108,209,96,79,70,90,229,69,115,252,134,51,210,72,220,253,68,27,127,98,231,140,158,34,117,198,28,196,239,40,46,166,51,187,22,205,95,29,113,19,255,238,127,64,0,64,0,0,128,0,26,253,92,78,0,196,98,13,12,147,21,166,58,17,56,18,20,191,179,51,20,179,218,175,245,59,255,255,255,255,227,206,61,79,17,247,174,99,255,255,253,96,24,49,42,96,16,57,168,65,103,13,82,27,148,60,104,236,232,56,246,64,199,48,120,53,34,12,12,18,48,10,255,251,178,100,140,12,70,77,104,203,155,111,100,192,47,193,153,237,61,45,82,27,105,101,42,46,101,145,129,20,144,165,216,156,36,56,37,49,8,67,166,40,5,24,152,24,132,192,49,125,6,71,68,225,22,162,245,140,82,38,115,194,165,74,50,200,138,149,22,177,29,32,254,70,219,15,120,217,231,234,70,30,72,210,64,49,7,125,231,107,113,167,242,159,53,222,156,247,235,64,138,45,22,78,68,172,220,65,175,204,67,81,74,178,184,251,129,24,144,67,110,60,242,171,183,237,197,47,210,28,0,201,237,146,159,37,137,100,44,187,98,149,134,14,243,103,103,37,53,82,202,236,97,138,194,157,229,235,10,224,156,24,225,129,99,160,97,138,95,232,176,86,21,153,175,122,255,74,101,37,133,143,230,77,22,44,199,216,114,149,189,92,98,181,59,45,159,191,176,84,152,9,143,236,234,231,56,62,226,192,248,184,125,99,1,199,26,191,129,103,195,252,190,161,32,87,224,0,128,44,58,96,244,145,101,3,213,160,97,17,125,188,163,99,216,88,105,101,44,148,79,245,55,209,107,171,135,42,189,151,180,197,59,10,171,29,168,251,32,67,152,205,220,167,44,82,55,198,149,99,85,190,242,86,138,63,156,246,89,151,254,207,222,64,0,0,74,116,192,177,220,194,33,252,203,66,148,192,88,184,194,128,4,198,66,96,200,208,192,202,192,72,152,42,113,80,238,50,43,24,10,0,21,2,240,128,253,29,74,0,22,237,97,135,49,23,154,27,32,20,91,48,237,83,161,77,19,56,116,21,250,139,175,222,224,21,98,238,164,28,213,248,251,36,92,47,60,79,11,170,254,147,138,162,253,74,214,138,113,44,11,162,12,58,158,42,232,165,28,107,233,36,215,122,43,141,217,140,38,8,115,240,212,131,201,62,36,160,107,16,164,242,136,226,180,174,140,120,147,9,226,67,114,40,109,165,40,30,101,121,85,134,90,185,170,97,109,72,229,9,200,182,161,208,178,127,43,47,20,149,61,159,57,123,54,192,113,37,202,168,75,209,179,152,112,181,215,148,44,79,145,109,219,180,55,152,212,69,46,225,57,79,173,54,139,41,228,251,116,85,197,83,11,160,0,163,222,104,15,150,107,136,44,63,249,154,179,10,22,105,22,144,12,124,107,53,255,250,76,253,100,121,71,251,20,16,0,25,186,206,176,2,238,137,3,103,45,86,26,161,128,209,8,93,13,7,177,29,241,77,81,101,173,212,251,89,92,134,249,254,241,96,66,235,96,145,181,39,247,207,250,187,255,249,214,168,212,22,254,123,183,120,115,255,250,128,2,149,70,240,17,188,74,98,30,168,177,153,228,31,24,222,163,24,40,132,152,60,49,24,52,12,50,67,16,193,3,255,251,178,100,166,142,135,135,103,76,155,185,123,112,60,102,73,162,97,229,44,157,105,165,44,110,229,241,129,19,13,231,41,129,26,24,3,135,50,250,24,44,81,24,138,6,20,5,234,216,16,19,39,112,80,107,29,5,34,35,135,158,45,148,144,136,74,88,82,40,33,118,174,152,8,109,131,101,106,28,235,191,95,148,179,74,146,62,156,173,197,188,89,104,109,44,184,22,26,44,238,42,170,26,68,83,164,197,41,22,37,115,35,78,75,238,65,47,102,182,151,248,83,183,66,32,121,26,20,80,120,40,114,233,168,250,167,224,183,222,57,84,135,203,196,221,95,88,71,149,244,103,162,87,82,195,64,67,202,229,238,236,205,75,190,211,52,215,40,123,187,136,78,241,241,121,168,12,40,25,138,175,223,248,198,251,19,134,188,211,86,181,214,189,159,125,124,235,125,50,211,243,226,125,49,24,5,115,147,146,152,203,189,39,82,237,236,6,69,42,178,87,28,205,104,247,50,32,226,13,109,170,111,127,234,23,221,192,94,178,0,12,0,0,122,238,251,119,12,43,31,76,70,217,85,100,121,207,39,94,221,120,102,122,102,93,166,138,242,120,54,22,172,224,166,95,167,187,216,94,38,87,7,14,78,158,115,238,239,71,221,255,250,186,255,255,217,196,13,30,96,101,143,119,11,15,23,90,128,0,0,0,92,192,80,164,198,16,8,194,177,52,236,145,84,12,86,152,190,97,152,240,125,152,154,68,150,149,89,214,145,131,34,117,147,15,194,113,33,160,56,8,88,131,64,59,74,25,15,199,136,137,106,118,157,250,53,21,230,187,83,12,80,140,216,148,146,253,212,85,156,248,231,117,94,48,239,40,203,8,131,90,131,117,75,138,74,68,170,129,29,44,16,182,163,90,29,91,65,236,113,64,251,185,124,238,182,215,51,180,209,33,191,152,33,131,241,41,209,141,14,18,93,5,62,12,197,37,176,120,211,248,155,149,114,69,195,172,21,151,47,157,102,172,57,189,19,212,190,20,154,141,178,221,255,247,174,71,110,55,230,174,253,191,204,57,173,106,56,125,110,63,206,88,113,143,95,62,210,43,121,191,190,46,166,42,140,100,115,3,122,58,27,2,117,161,94,246,239,150,161,179,68,136,164,143,120,197,255,83,173,170,101,222,253,237,150,40,255,175,250,192,48,0,0,0,40,249,189,132,183,132,217,38,3,178,192,236,98,97,226,25,164,74,10,146,235,10,82,35,50,203,123,216,230,42,103,215,215,255,83,95,95,253,255,49,246,255,255,145,132,40,232,123,109,99,141,217,255,111,233,255,243,25,14,135,124,147,57,119,148,40,115,2,46,127,103,253,32,135,196,0,57,142,32,209,129,198,73,207,128,113,134,193,121,135,70,255,251,178,100,159,14,102,242,104,204,27,184,124,96,77,42,105,218,61,69,158,26,217,153,48,110,233,229,129,46,169,39,13,128,162,176,248,92,121,193,68,133,237,132,211,3,53,210,89,25,188,118,98,68,169,139,254,37,94,38,33,30,7,121,38,103,230,76,251,186,85,2,192,16,32,89,24,134,185,12,142,144,48,241,34,119,91,125,20,175,15,71,92,33,170,156,6,171,35,208,59,178,170,206,227,159,5,152,67,80,114,55,142,105,52,114,184,122,168,235,24,254,11,61,186,30,160,156,90,192,2,22,28,183,167,162,246,235,68,193,164,251,88,131,141,174,16,231,40,209,86,93,123,99,225,179,254,215,72,246,67,245,62,77,31,93,82,127,98,163,122,241,190,252,61,103,182,205,184,150,74,94,153,221,183,151,41,220,119,154,124,47,180,231,127,56,193,253,34,173,227,167,3,235,119,110,98,133,59,53,97,67,131,187,167,91,161,59,76,71,90,172,119,176,104,244,17,20,59,155,232,245,1,120,184,227,8,130,101,150,104,246,191,23,20,179,10,69,3,210,248,126,57,87,127,113,66,53,94,173,253,246,237,223,192,127,126,28,142,178,72,192,105,63,255,188,187,254,212,255,63,255,255,139,196,104,239,95,1,245,53,94,137,213,140,121,76,126,176,171,11,76,245,107,24,116,166,41,0,0,1,156,112,26,1,32,102,4,5,230,215,211,102,91,130,134,53,31,198,34,163,6,59,142,197,160,42,1,1,64,4,196,145,1,59,128,164,97,131,96,48,144,60,35,5,194,8,37,81,32,32,127,1,192,147,102,85,10,103,170,170,174,7,17,25,18,238,164,172,198,25,39,213,252,219,238,238,81,1,190,45,179,41,125,21,165,158,60,118,108,176,88,30,9,201,2,121,58,9,40,247,85,193,31,110,241,153,217,252,159,222,242,9,78,43,242,177,81,169,51,57,153,133,8,229,29,74,132,69,125,116,55,60,237,82,223,12,214,171,113,72,233,141,181,98,29,171,191,155,127,233,125,246,88,52,132,75,177,53,243,140,104,149,227,59,111,254,95,27,246,223,31,47,86,119,23,113,107,223,42,101,123,86,203,65,210,101,111,249,101,189,90,95,173,57,156,18,18,149,67,59,37,34,64,143,154,174,169,61,96,175,53,56,28,178,163,33,85,198,106,247,193,128,142,128,0,0,97,96,167,185,128,11,209,68,6,34,206,146,214,55,218,168,241,215,94,25,158,155,159,205,132,37,15,36,188,163,246,114,66,139,66,237,234,59,127,26,219,89,63,245,239,140,111,250,174,159,197,191,255,253,48,208,90,175,10,239,128,160,217,88,231,57,82,138,255,255,203,255,111,34,1,152,193,33,112,201,240,112,194,226,108,203,254,32,153,122,255,251,178,100,159,142,231,20,102,203,155,186,123,240,76,105,9,163,96,168,158,28,177,161,42,110,229,241,128,251,8,38,205,151,140,112,49,221,70,48,241,46,49,80,163,32,3,83,88,4,55,24,216,34,151,84,196,146,68,104,157,1,4,2,162,8,4,4,67,137,130,2,209,65,146,236,72,141,246,198,179,71,132,91,7,110,130,85,158,224,179,61,65,120,99,182,73,203,144,236,242,68,171,2,127,40,210,180,64,68,71,199,105,7,70,185,33,102,46,22,225,108,10,4,213,114,33,176,182,220,232,249,182,69,98,202,169,196,59,50,73,27,7,148,221,49,131,71,210,227,198,92,61,52,45,207,68,86,178,225,140,39,202,85,186,182,165,92,189,55,141,75,243,136,218,214,216,165,139,178,91,23,115,107,90,217,8,141,169,53,45,236,213,247,229,158,60,54,21,77,33,98,44,182,126,228,242,103,12,105,202,50,238,127,10,215,189,237,10,103,170,24,3,62,238,237,167,206,80,94,195,180,26,207,140,68,93,170,161,66,111,205,45,156,41,242,242,70,125,32,9,227,214,208,236,115,142,176,1,224,117,5,68,108,236,71,238,62,82,209,23,113,178,50,20,56,6,8,84,202,110,9,71,147,154,91,222,81,226,52,251,213,108,213,252,229,186,127,251,255,255,211,169,253,70,140,168,14,215,234,123,10,0,0,0,1,116,195,66,56,201,48,132,197,100,160,232,165,68,196,96,88,199,181,244,16,51,154,20,24,2,132,161,80,100,192,48,24,199,209,17,95,131,141,147,13,64,244,25,11,133,162,195,166,38,67,129,128,59,26,122,2,31,148,70,24,48,209,128,3,6,11,69,160,53,205,170,172,147,11,142,158,245,15,192,78,73,64,134,14,135,102,130,194,208,138,9,174,169,223,38,232,248,143,8,193,104,161,206,138,252,181,10,40,241,92,178,61,113,187,222,171,12,147,4,228,189,0,164,198,228,245,193,68,143,188,78,3,47,226,123,214,76,200,127,101,247,176,214,35,161,113,92,138,161,200,62,102,9,252,57,248,166,29,137,129,26,249,57,179,192,111,191,16,166,119,233,219,63,28,122,229,190,118,187,198,7,21,185,6,245,101,152,235,179,89,152,220,179,237,146,198,167,87,236,187,124,173,216,143,254,150,102,23,86,234,187,253,62,86,199,162,255,235,250,64,0,0,45,149,75,208,224,19,10,80,174,24,139,87,132,114,92,131,21,21,65,212,179,31,144,109,37,23,190,69,68,79,171,156,220,153,254,159,99,159,62,36,219,216,255,244,47,108,45,191,119,156,255,209,209,254,23,36,244,18,22,66,131,161,51,215,165,199,21,187,212,0,140,192,96,47,134,132,24,192,116,60,13,37,201,32,5,5,53,197,84,255,251,178,100,157,14,230,242,103,202,155,186,99,240,71,164,217,147,97,37,130,30,89,155,40,111,115,35,128,226,19,103,13,135,148,168,216,122,210,4,192,112,129,3,76,124,20,52,208,220,24,2,50,58,192,193,97,226,98,80,92,26,99,32,10,139,10,25,10,28,78,178,126,28,230,13,148,42,178,3,76,161,75,212,171,87,34,191,179,36,103,54,40,86,53,250,178,233,66,166,66,22,2,64,19,158,159,169,32,254,188,227,3,194,225,230,100,136,179,137,56,238,185,247,107,33,157,123,108,141,191,185,105,156,90,172,240,15,3,139,252,34,112,136,169,204,204,163,119,122,61,61,71,184,53,193,149,231,131,233,173,74,48,237,228,162,171,140,118,65,67,122,182,54,57,151,247,226,21,47,90,187,150,56,198,113,253,107,184,123,203,151,57,87,30,229,51,143,62,183,109,214,250,45,86,206,37,106,81,79,79,14,203,39,165,184,75,229,145,155,83,249,97,157,157,247,120,227,204,37,148,183,173,243,90,198,239,235,151,55,83,42,183,127,12,185,248,94,194,245,179,7,27,134,108,168,50,41,64,7,137,170,86,148,96,203,31,16,140,87,70,155,252,212,141,244,61,173,222,82,184,73,10,189,141,10,178,32,218,126,222,70,171,46,227,91,74,127,79,237,141,120,206,191,187,255,79,87,235,99,80,202,195,214,245,0,0,0,10,180,192,162,136,195,16,52,192,225,112,248,64,100,73,192,48,233,94,20,57,204,169,46,74,192,192,176,16,22,2,204,119,0,145,4,193,114,68,32,105,14,5,7,64,21,194,188,12,3,5,140,113,0,96,101,80,58,240,139,72,102,52,209,51,18,190,148,148,77,155,59,142,118,180,199,112,186,242,71,84,170,54,162,75,105,90,241,40,140,82,44,145,143,123,166,209,149,142,179,150,155,149,172,85,88,42,149,126,23,151,31,189,218,102,76,191,229,131,182,150,77,221,8,50,179,54,53,183,181,42,114,153,178,142,177,37,174,205,194,92,142,142,190,233,203,58,249,206,107,156,185,227,50,174,36,158,140,88,251,166,171,178,109,187,235,23,181,226,215,226,22,42,222,241,81,168,87,137,225,188,31,10,86,24,72,134,124,199,139,189,193,164,91,222,158,6,235,2,245,78,77,76,63,101,131,60,215,164,56,17,117,13,83,253,96,106,52,61,230,218,128,255,89,158,131,210,15,130,221,11,145,50,247,135,137,152,102,41,38,58,57,198,183,0,138,138,218,213,100,210,106,144,46,157,178,132,217,151,67,163,76,177,171,17,233,125,154,253,76,160,156,177,169,113,215,217,79,116,250,50,221,186,168,212,63,44,120,156,117,186,255,247,163,172,31,25,62,134,66,83,20,68,35,202,127,16,226,232,255,251,178,100,155,142,231,43,104,203,27,184,124,96,67,101,25,96,105,135,130,28,185,163,40,78,225,115,192,239,19,166,73,151,148,234,204,84,88,207,195,72,200,144,192,56,98,72,99,11,195,18,101,33,177,24,232,38,24,142,0,136,0,82,0,20,12,40,55,3,5,64,243,42,64,135,236,96,2,48,148,58,81,18,168,74,138,128,120,9,1,113,46,182,185,217,44,43,116,11,223,238,75,96,214,24,150,108,157,105,19,29,84,148,21,192,180,128,168,18,51,45,26,53,26,165,89,206,101,121,64,64,105,243,113,92,238,102,230,103,200,226,49,83,224,166,201,176,247,120,26,48,239,199,92,237,234,75,3,92,213,103,87,28,105,181,239,2,144,129,118,248,222,164,214,124,203,59,157,189,141,45,170,60,98,108,39,162,141,76,111,101,131,147,199,238,95,177,75,155,74,152,110,246,44,157,195,35,77,51,196,194,7,169,108,51,153,111,195,146,89,83,51,176,218,50,73,235,54,156,219,76,244,176,217,149,181,173,155,153,167,40,213,180,242,221,72,161,1,224,30,176,99,11,130,132,143,146,195,1,140,23,9,56,150,112,212,3,45,11,178,81,182,149,160,187,134,246,224,194,117,165,30,105,59,237,247,58,142,182,51,236,127,211,255,8,6,207,93,71,147,167,254,254,229,251,133,155,181,71,69,12,0,0,1,112,68,119,24,136,1,24,70,185,155,185,101,25,222,54,152,150,220,152,172,207,24,182,110,0,131,22,82,96,8,28,101,56,42,187,140,93,30,128,128,209,16,116,94,2,34,209,167,128,68,242,98,238,31,32,1,140,31,13,21,96,136,23,26,121,10,198,97,20,36,75,117,237,215,227,27,174,134,119,30,250,102,114,158,76,166,128,160,77,24,104,112,85,212,27,121,27,131,162,196,42,47,162,84,196,239,87,38,156,178,153,250,121,179,219,6,221,43,198,208,177,196,117,107,214,98,161,148,15,230,16,109,13,172,105,93,58,127,136,187,221,198,115,29,81,177,217,125,89,45,138,183,243,238,25,229,206,225,77,118,254,114,196,231,247,50,95,169,0,25,44,234,237,214,222,125,202,143,205,79,235,151,138,9,8,9,22,196,211,78,62,173,132,43,221,92,220,165,51,36,109,174,180,16,238,238,164,174,33,73,215,176,132,37,209,39,211,182,121,143,235,60,26,0,192,0,0,5,11,8,131,216,232,157,96,44,192,106,73,8,34,6,47,31,218,55,124,220,110,214,19,158,163,241,173,172,49,24,143,55,255,190,201,237,242,118,126,210,118,194,147,42,125,32,200,211,9,107,234,173,229,186,127,251,191,221,9,214,49,164,147,14,45,173,44,97,146,184,101,16,122,96,24,234,112,118,186,61,117,153,216,106,255,251,178,100,157,143,71,16,105,74,27,184,76,240,71,230,41,170,100,166,140,28,145,163,38,14,229,145,129,22,20,166,9,151,148,242,154,102,129,26,44,37,128,144,83,1,129,51,11,129,227,45,3,68,125,48,60,231,49,40,31,5,0,32,64,192,72,193,115,69,8,51,3,66,134,190,56,177,183,129,54,8,168,53,48,11,34,211,177,214,234,186,187,64,211,126,163,57,251,178,172,30,151,41,109,69,209,41,219,26,25,221,124,214,43,66,222,136,141,136,187,168,82,150,81,72,100,20,133,168,235,60,133,214,186,169,109,222,110,44,210,150,100,96,184,92,162,208,66,35,202,148,226,196,150,38,42,62,177,49,13,69,17,173,160,158,93,214,15,220,105,138,228,197,235,189,178,156,84,178,10,41,113,254,167,207,227,227,77,30,107,41,4,215,102,119,108,115,220,204,113,205,96,59,57,141,114,178,92,108,235,249,240,217,116,239,221,180,203,177,203,123,174,209,115,79,229,31,102,158,219,86,172,13,222,206,205,175,19,181,118,68,155,119,230,5,125,0,8,17,24,189,9,57,129,64,104,22,20,193,2,4,142,220,192,14,102,109,58,158,50,32,54,32,161,145,153,95,180,67,212,176,119,46,159,253,155,206,216,251,137,54,39,237,22,44,203,133,2,9,192,200,173,158,197,164,95,255,255,147,56,177,35,130,148,16,40,0,0,3,180,193,226,48,200,224,128,193,50,116,249,151,56,201,49,112,195,166,64,199,211,84,202,64,76,193,80,73,125,4,4,134,57,132,105,148,97,240,228,14,29,227,66,129,81,103,224,162,81,20,160,169,135,74,168,49,128,141,132,26,78,162,116,138,21,238,96,12,126,204,214,95,155,66,207,146,11,20,47,100,189,187,189,205,21,196,199,74,161,150,111,132,19,86,216,193,162,219,142,37,189,220,229,19,221,227,133,175,178,167,28,202,5,99,246,167,139,164,145,167,7,217,112,129,55,169,188,86,234,77,144,198,253,168,125,106,231,238,229,250,123,115,210,161,37,96,145,187,255,255,24,73,87,168,253,171,91,90,250,206,241,117,136,142,87,121,172,26,116,96,169,93,139,148,116,246,203,57,138,58,185,170,177,11,243,121,107,220,67,103,207,108,177,156,159,178,40,33,147,211,251,179,77,190,189,43,93,71,254,196,53,183,36,0,140,194,10,147,104,48,109,198,208,193,4,162,188,13,33,177,89,34,191,225,24,212,157,247,165,24,63,58,25,205,169,153,203,251,122,233,242,234,104,64,49,174,18,206,216,94,62,165,192,87,32,45,24,209,106,78,107,191,9,1,135,34,15,254,52,47,89,41,96,119,255,247,212,200,89,196,200,110,24,16,5,113,134,32,20,24,49,5,97,166,0,123,135,255,251,178,100,155,14,198,190,104,202,155,184,100,96,77,135,121,163,100,72,154,29,49,161,38,111,101,145,129,45,41,230,77,130,154,185,13,193,135,216,47,24,122,14,169,130,168,23,147,0,137,96,4,140,10,64,84,194,56,21,139,64,97,10,4,70,4,0,53,24,32,2,128,128,110,184,34,2,51,9,96,12,124,139,9,2,143,39,80,67,50,16,153,96,136,132,100,196,162,66,115,235,111,221,175,78,92,187,134,77,235,130,190,99,82,210,129,39,42,52,39,203,227,68,71,218,135,75,132,184,38,225,176,8,18,140,31,11,247,49,108,54,179,108,143,206,52,133,64,30,238,216,8,69,122,209,169,245,215,30,161,199,130,158,121,163,29,86,144,118,178,102,235,148,118,111,76,150,27,202,93,131,162,107,107,139,119,235,190,167,29,3,233,62,8,157,187,88,231,222,171,222,185,213,39,178,175,161,34,90,249,130,245,245,66,114,8,233,78,180,88,157,137,248,37,219,94,214,135,161,164,188,229,237,47,216,234,23,54,57,127,219,98,26,121,101,176,204,153,252,186,211,164,0,0,3,137,247,81,105,28,60,183,130,220,47,185,8,101,27,217,124,108,192,15,221,105,172,247,72,86,76,59,5,209,84,254,97,205,127,251,77,241,143,80,201,196,123,106,217,181,234,152,123,245,95,253,173,255,255,255,255,255,198,201,255,106,53,86,176,35,113,182,238,117,54,13,11,0,0,74,112,193,17,0,205,0,184,193,245,32,255,150,188,198,16,116,192,215,188,199,34,84,57,187,47,67,226,6,19,204,113,22,81,236,195,66,132,193,0,37,196,29,3,144,90,248,136,18,50,72,9,129,9,92,9,185,60,83,60,91,128,214,8,200,211,29,230,89,170,24,151,110,60,125,206,21,79,53,139,112,110,240,134,96,186,103,106,161,215,115,141,149,75,187,100,70,151,55,82,129,106,219,248,230,27,212,1,189,65,142,190,22,146,89,236,253,137,40,128,145,8,222,255,98,36,82,19,47,101,243,102,168,116,58,34,245,168,155,162,235,214,40,94,181,171,6,157,179,12,158,6,9,89,221,189,23,158,61,244,182,125,109,61,159,101,181,62,81,87,99,118,95,201,39,235,84,191,227,144,218,107,218,228,87,99,111,73,164,207,125,102,110,244,228,217,169,150,166,159,153,181,121,61,157,68,246,31,20,74,123,80,0,0,145,4,70,32,154,70,42,181,163,25,134,152,193,162,217,76,134,27,55,238,26,199,41,238,45,129,226,224,225,123,84,40,231,190,169,183,217,12,251,171,241,44,82,142,243,106,217,123,101,188,4,232,110,8,125,225,71,255,255,244,168,194,34,178,12,188,88,154,14,65,97,28,204,0,184,16,33,28,205,93,24,0,13,255,251,178,100,149,142,198,175,104,74,27,184,100,96,69,197,25,131,97,98,128,26,153,161,42,110,225,145,193,19,20,101,205,145,50,96,134,43,134,56,166,134,52,130,9,58,135,228,65,65,137,66,18,101,24,52,71,19,10,79,208,200,40,95,54,230,72,30,19,14,50,130,194,134,122,141,36,53,100,161,237,33,11,202,155,237,199,12,96,95,174,229,126,233,51,185,39,129,226,108,85,177,38,188,110,56,196,33,88,62,171,50,118,250,2,89,189,106,130,199,195,180,31,172,98,120,110,141,139,91,202,31,99,178,254,15,38,3,150,114,45,77,61,4,216,183,93,141,242,89,86,28,191,75,8,183,32,75,208,231,76,57,159,216,196,198,180,238,56,92,17,223,56,110,119,157,29,216,150,109,53,102,109,57,152,196,42,55,171,141,81,82,50,169,154,175,113,99,143,243,119,207,127,166,145,223,29,250,75,251,108,75,158,205,97,130,58,177,51,74,179,72,190,107,15,29,164,90,125,132,254,182,195,224,1,0,12,76,200,82,92,245,209,106,133,117,45,194,63,63,185,108,89,31,113,94,92,45,125,210,192,14,239,224,248,219,200,65,10,232,68,245,243,46,127,7,222,96,78,147,234,207,98,167,222,173,109,68,156,210,240,53,108,83,239,255,255,253,235,115,101,6,128,0,0,1,112,192,209,228,196,161,16,199,96,240,198,251,252,197,240,200,68,199,24,14,144,24,138,63,152,62,19,24,10,9,3,133,195,4,66,17,224,160,197,80,188,194,192,168,56,28,29,1,128,67,25,85,51,102,192,160,180,4,8,24,7,170,112,161,160,81,75,230,165,45,61,68,219,105,13,52,102,130,80,226,216,248,57,159,173,122,178,133,82,22,34,54,156,74,0,246,42,180,208,16,66,176,83,134,0,110,168,173,42,158,67,154,115,64,213,93,9,13,204,28,140,105,37,50,127,146,175,182,161,73,4,148,28,115,177,108,35,138,24,234,19,125,203,162,130,24,98,190,209,40,86,191,102,100,157,234,186,105,31,176,71,173,224,103,79,209,6,70,158,17,144,99,182,50,201,120,20,149,87,230,175,250,164,209,255,198,241,6,39,136,228,243,215,48,235,41,64,154,212,41,167,196,178,60,220,8,111,179,189,98,222,53,237,44,153,166,177,122,201,107,184,215,239,207,247,88,51,192,154,73,222,42,235,172,64,214,41,245,254,111,254,53,241,2,144,206,142,1,67,49,17,0,51,172,93,11,76,199,51,153,98,215,222,138,215,234,117,3,225,30,175,54,142,202,79,185,199,100,251,21,28,33,66,211,191,66,106,15,101,135,23,120,209,141,190,182,213,190,184,43,138,87,16,59,255,12,73,255,253,14,204,53,96,81,128,12,161,209,211,14,186,255,251,178,100,162,14,231,207,114,75,27,185,123,242,65,133,25,113,107,5,30,156,49,201,46,78,97,241,216,254,167,38,141,147,10,8,207,22,140,54,24,188,206,161,19,20,6,206,20,143,50,120,29,31,203,38,56,12,106,166,50,31,179,211,40,129,81,92,104,220,48,19,48,24,216,104,255,42,37,161,161,234,77,213,82,240,80,16,97,250,96,141,10,246,163,127,167,238,43,171,237,213,130,69,31,8,225,67,94,153,34,111,59,139,7,2,160,61,13,161,185,81,86,8,237,2,83,142,161,128,246,64,226,210,125,38,245,141,12,9,249,173,153,15,226,12,92,90,150,224,200,157,74,184,67,150,190,109,47,236,254,156,190,65,115,109,158,182,123,188,72,209,171,81,207,197,73,48,225,241,102,77,173,122,207,159,218,117,191,241,241,247,254,243,137,115,233,88,23,130,167,141,138,149,3,206,209,207,101,186,102,5,109,22,12,155,214,183,243,186,234,246,155,231,26,249,220,77,127,76,111,94,214,206,28,183,26,57,126,206,100,191,197,225,127,243,79,241,95,142,166,238,22,0,162,102,145,177,157,101,198,133,32,93,75,114,71,141,132,96,235,239,49,63,169,250,22,228,150,125,242,179,248,119,203,47,219,221,234,63,167,201,106,54,95,237,167,13,211,167,95,255,255,211,174,223,255,255,43,51,214,71,193,15,40,142,165,0,1,99,1,10,83,27,130,19,7,141,147,240,14,210,40,88,195,39,20,194,245,100,195,165,168,116,14,121,0,193,112,192,50,172,130,18,88,193,80,44,192,128,240,168,18,129,132,160,96,34,97,144,48,2,47,223,162,72,141,225,202,30,28,80,66,33,184,10,129,54,131,37,69,123,183,235,119,96,9,29,249,234,131,198,188,146,53,18,38,38,34,150,51,101,4,169,139,134,41,75,76,80,185,88,36,213,178,230,224,34,45,28,175,65,236,91,186,185,55,189,96,208,108,224,252,194,41,188,26,170,112,99,84,183,106,209,42,218,230,165,250,36,224,159,228,219,72,219,27,9,147,173,50,154,42,62,93,173,106,160,63,11,232,153,1,26,11,5,154,29,117,34,102,58,204,93,52,168,45,87,63,81,55,119,157,81,157,51,228,225,58,116,201,132,115,238,231,209,116,141,117,250,73,103,244,18,210,56,139,63,117,37,121,130,11,80,229,158,41,162,125,72,45,13,54,212,110,234,114,106,217,206,56,4,210,87,250,165,61,154,121,12,81,0,194,172,11,78,145,224,68,30,113,151,247,60,164,242,88,233,50,87,238,70,36,248,156,0,44,175,191,241,221,14,62,147,246,139,46,166,206,255,182,237,132,4,222,63,199,191,254,155,83,179,254,219,34,32,44,192,98,244,199,64,164,192,209,148,252,255,251,178,100,155,14,231,77,116,74,147,185,108,112,64,229,153,129,100,71,152,156,201,199,42,78,229,177,193,41,30,102,77,146,166,120,22,176,204,17,56,203,161,136,197,212,164,208,147,188,32,136,95,128,16,24,193,48,41,120,152,118,52,152,48,9,24,172,20,133,1,216,192,160,0,98,32,62,6,62,161,100,146,19,128,77,49,42,65,101,134,171,17,138,254,174,182,153,217,153,111,251,251,49,187,45,26,27,177,66,135,68,225,131,21,234,179,165,10,30,83,9,0,24,11,253,178,176,144,231,94,148,70,34,120,95,162,107,146,10,213,221,238,252,196,11,202,140,241,112,72,46,137,10,80,109,248,232,194,47,222,184,194,249,91,73,37,69,189,60,126,164,71,141,111,100,22,91,238,179,49,21,47,11,16,64,30,41,157,102,157,45,169,116,106,118,100,58,210,169,36,20,178,179,87,166,34,139,206,194,118,146,107,50,77,150,110,146,78,141,221,157,3,53,158,72,249,244,77,83,73,209,82,153,236,150,137,42,120,242,99,152,216,208,184,84,138,108,117,181,183,87,34,84,48,74,5,13,85,80,53,97,134,197,107,68,18,240,64,253,155,76,202,141,82,7,162,171,71,130,192,167,150,117,37,20,119,6,8,228,124,141,251,98,47,153,138,113,143,136,182,133,217,244,209,187,97,224,103,69,227,91,253,74,43,121,109,106,213,48,50,213,19,155,88,159,84,157,233,0,0,240,41,250,96,80,26,28,102,29,9,225,26,180,32,24,230,238,25,76,83,24,42,109,152,146,6,160,89,132,65,25,136,129,11,206,99,16,38,152,230,63,128,33,80,125,203,29,10,135,6,48,129,138,27,44,80,118,28,86,171,94,2,36,50,2,176,180,49,64,96,63,193,248,195,219,232,206,169,99,69,11,62,111,177,84,39,21,177,46,242,81,223,150,44,203,9,108,88,117,65,20,0,148,186,30,124,2,194,169,189,44,89,184,216,213,87,231,87,224,40,30,213,86,94,80,100,191,0,184,4,68,211,219,76,5,106,157,180,252,75,247,50,92,26,248,210,54,44,182,226,183,61,124,90,227,17,179,187,211,20,93,198,204,22,0,221,199,151,252,65,114,206,115,253,49,191,255,255,51,230,20,90,226,71,171,18,65,72,173,101,235,105,14,175,86,163,30,225,251,20,239,55,254,188,40,218,246,125,18,249,206,119,227,75,106,226,159,59,133,243,31,50,221,1,14,36,178,211,246,189,107,255,191,159,241,152,108,140,14,128,1,96,180,178,17,162,94,166,173,61,33,136,148,176,87,35,155,6,251,48,6,171,182,4,47,198,30,103,231,87,123,150,149,49,31,101,11,77,191,255,235,127,70,175,151,21,160,85,151,233,6,76,47,70,64,192,255,251,178,100,149,14,199,137,113,202,19,185,124,112,50,225,201,210,27,12,4,157,109,201,38,78,229,177,201,5,160,38,205,135,136,232,25,129,141,97,200,126,153,182,0,89,158,103,121,156,79,129,138,111,161,128,65,32,128,26,48,88,21,49,116,46,76,163,12,202,131,5,65,83,11,132,192,96,110,28,21,8,65,195,20,71,16,168,24,236,149,106,61,40,34,72,148,242,0,208,78,72,117,54,82,173,220,122,249,184,18,6,202,210,141,163,243,103,129,203,2,72,239,167,153,80,118,110,84,14,136,120,96,195,151,77,114,70,211,122,49,208,105,75,5,91,21,69,205,205,66,57,156,145,161,103,92,117,49,228,95,235,128,77,160,154,55,240,149,136,11,177,6,69,149,44,120,70,69,54,27,120,113,69,99,128,250,209,122,42,30,26,26,70,35,97,146,97,0,27,167,11,229,211,201,38,51,148,144,72,218,213,41,151,156,157,63,90,72,152,162,129,65,110,51,150,26,70,146,26,141,28,242,205,150,80,77,51,6,246,117,173,107,161,100,19,93,170,82,204,90,133,36,84,196,59,22,151,116,159,213,245,168,171,97,232,0,0,184,77,205,175,131,180,99,196,152,97,3,167,89,174,136,70,150,24,80,200,55,144,129,151,140,200,217,249,25,234,148,127,246,169,63,10,217,251,167,254,250,182,14,223,245,215,255,255,248,48,2,181,234,16,101,3,158,251,17,239,25,70,48,0,0,147,32,195,76,126,30,49,106,80,250,172,99,45,39,205,1,221,54,139,200,168,247,50,64,92,188,70,51,23,25,128,70,155,230,33,87,152,64,64,102,34,8,0,114,97,96,16,92,14,100,242,40,67,177,213,25,136,248,185,250,36,92,118,16,230,149,250,158,149,177,251,221,96,221,202,3,148,99,42,100,35,204,103,154,46,44,246,195,3,37,170,81,165,227,95,29,197,84,31,121,163,0,229,252,222,228,8,37,20,101,241,181,24,157,248,243,191,218,180,240,54,88,144,42,205,117,16,0,156,76,125,12,97,78,82,194,93,97,101,227,190,144,139,103,149,154,213,253,114,5,103,178,61,52,99,238,30,128,227,144,88,79,8,164,104,233,16,207,61,221,183,139,101,113,13,147,55,109,111,230,70,153,136,128,213,16,212,123,208,62,106,178,135,220,216,255,185,248,250,230,169,86,111,143,223,83,84,182,235,38,44,130,198,15,254,235,139,251,190,94,254,206,167,116,0,0,77,228,237,159,32,61,228,71,0,8,7,16,243,238,42,156,254,173,210,230,115,51,61,155,51,40,51,146,72,34,114,132,12,125,249,35,218,158,219,99,157,170,90,217,88,160,217,164,71,222,103,191,239,218,161,82,198,25,108,228,199,255,118,174,168,0,15,48,255,251,176,100,148,12,71,13,115,201,147,153,92,112,66,229,41,130,100,199,146,156,157,199,40,78,229,177,193,33,32,103,29,128,158,96,68,175,49,140,4,48,188,138,63,91,79,22,106,140,186,68,140,247,62,205,110,63,204,93,1,193,33,72,8,34,49,108,28,103,102,42,5,137,206,76,121,18,131,97,197,225,40,54,131,163,70,132,8,66,97,212,210,120,38,72,92,81,169,5,3,159,72,200,119,24,252,51,149,88,213,93,113,184,9,3,2,67,75,105,87,71,90,3,160,168,150,10,185,116,71,129,84,87,137,134,82,156,170,2,70,74,58,72,195,35,251,221,139,126,56,203,47,95,67,140,111,59,204,104,152,250,178,242,20,235,220,182,226,95,187,138,2,59,134,14,15,24,180,121,39,99,204,154,200,110,181,159,177,82,210,89,56,35,164,163,135,154,79,87,106,119,109,55,90,199,146,78,100,198,211,2,51,19,142,7,1,164,125,22,169,28,89,72,196,205,50,211,55,53,160,186,14,146,150,155,160,180,110,138,39,86,203,125,19,21,185,189,36,9,121,210,241,60,242,121,253,233,105,115,209,225,4,4,31,1,140,185,162,128,225,21,42,70,94,172,146,10,149,155,167,189,122,123,171,216,175,81,70,57,114,165,235,167,6,255,236,89,175,81,53,32,127,210,110,204,165,12,50,16,150,211,179,235,211,102,208,199,181,141,86,162,189,202,22,239,56,76,92,115,18,110,47,120,132,0,108,252,116,102,52,71,49,8,212,232,231,35,82,130,12,50,154,49,50,100,192,106,1,192,3,216,86,4,12,34,185,6,139,11,204,198,41,252,22,197,158,154,129,15,195,97,133,6,8,167,160,8,121,156,195,19,206,146,130,118,149,216,231,206,247,247,1,50,121,218,121,168,63,82,23,162,79,5,224,64,20,125,246,70,236,59,80,110,161,27,134,205,254,127,250,155,226,12,109,108,72,204,104,54,45,166,191,209,253,72,20,37,245,221,148,91,113,130,67,93,110,51,184,81,224,62,242,85,193,173,252,35,207,15,15,113,69,106,62,113,190,215,220,51,76,199,207,213,177,172,111,201,203,220,143,32,61,239,143,101,76,24,105,130,242,227,102,178,26,227,70,245,71,203,244,212,106,178,67,158,175,243,72,118,167,198,45,103,249,106,139,186,82,92,227,235,54,149,157,92,218,224,136,116,174,111,119,208,32,18,142,5,203,184,134,77,228,87,136,75,42,14,94,228,97,244,49,234,130,87,82,147,194,27,162,41,107,146,157,83,254,115,230,139,14,214,215,145,166,175,255,115,127,56,215,64,168,16,58,147,10,51,142,160,132,61,166,183,255,255,198,12,112,205,156,195,4,97,185,72,10,78,82,121,163,144,0,5,218,88,255,251,178,100,146,12,198,143,104,205,27,153,122,240,77,72,41,195,97,234,56,91,1,161,46,110,229,237,193,29,23,101,205,150,30,16,16,67,14,35,0,14,83,143,162,226,160,32,98,249,166,100,224,214,103,249,58,76,62,149,0,134,66,16,69,53,177,65,125,50,13,134,202,161,6,18,153,7,51,193,146,214,108,69,12,19,0,139,132,130,45,101,130,188,140,238,206,166,29,222,106,71,99,60,229,105,5,118,138,56,223,76,87,97,87,33,220,145,57,66,158,220,137,6,130,50,196,189,207,93,233,99,155,134,32,37,53,225,95,61,174,38,159,130,21,130,38,193,192,142,204,83,14,45,176,77,99,250,50,248,93,47,185,111,109,235,77,20,166,34,252,195,75,99,3,69,130,89,161,110,248,93,184,205,237,233,190,207,243,254,173,146,157,187,16,26,162,210,72,50,78,108,50,191,117,8,225,196,59,106,103,237,138,253,230,121,243,245,224,111,222,245,189,237,122,49,120,187,198,41,188,60,129,141,56,82,20,117,221,35,155,32,81,76,218,193,182,84,0,0,1,0,74,11,202,24,210,76,3,116,47,106,176,52,41,152,234,5,84,98,84,206,79,96,237,32,195,147,89,34,26,4,23,101,45,199,128,114,112,163,31,150,87,121,87,87,33,248,138,45,25,154,55,255,255,143,144,194,132,106,39,231,242,93,93,61,20,242,36,0,0,99,8,0,80,51,214,97,113,70,112,155,80,113,48,108,100,243,138,102,248,168,96,25,126,101,8,10,96,168,38,1,5,76,188,4,204,12,2,196,96,194,53,131,147,226,32,217,148,10,7,68,130,177,127,99,205,200,20,64,162,72,52,20,36,8,152,186,71,172,41,118,98,156,172,203,172,246,24,161,187,16,78,244,108,106,114,249,244,217,177,13,32,211,44,113,165,97,80,245,99,46,93,27,106,181,107,84,51,53,158,81,70,147,14,130,252,74,95,41,199,113,106,150,134,82,212,41,243,20,233,20,50,168,23,130,172,141,58,202,182,71,29,140,150,202,138,190,14,55,59,85,216,238,178,194,213,52,221,46,165,179,147,248,227,4,220,169,76,244,172,206,99,115,125,249,185,7,225,119,245,221,218,203,191,249,97,144,50,242,48,105,165,12,58,140,18,4,101,18,32,107,108,125,196,137,239,136,131,71,90,104,189,74,196,212,124,123,213,20,213,7,229,150,19,14,129,197,199,60,235,245,217,217,9,4,132,7,50,190,0,4,160,80,74,24,193,155,178,180,3,164,129,103,169,42,94,103,190,207,125,238,237,237,54,70,255,165,27,140,205,149,65,147,5,68,45,214,254,39,45,173,248,160,212,161,239,127,255,202,182,83,183,245,250,79,238,198,152,147,143,103,87,103,156,26,214,255,251,178,100,154,12,199,131,112,201,19,184,70,192,74,8,41,179,96,199,134,30,17,195,36,78,225,243,137,13,148,166,77,132,150,24,170,96,186,11,118,57,8,0,30,44,36,143,68,230,50,12,230,254,205,39,2,1,102,74,59,134,72,143,0,88,24,192,48,57,130,4,1,166,96,128,46,202,125,152,58,7,152,152,29,16,131,224,32,240,70,12,24,210,39,24,222,0,200,166,200,134,201,91,91,95,168,19,70,216,82,111,63,87,174,191,187,212,70,93,206,72,10,244,243,227,4,168,94,84,239,178,140,93,134,204,87,30,142,20,97,149,121,243,204,202,170,213,100,45,203,28,243,133,103,158,118,45,213,32,76,167,43,107,208,124,54,179,10,197,60,95,172,132,36,177,44,167,17,38,189,95,115,117,6,68,140,61,234,28,108,104,243,115,240,220,167,136,222,128,183,120,34,59,222,227,226,141,173,30,30,49,143,104,245,164,187,254,136,57,223,95,189,140,138,62,218,217,222,13,123,179,197,124,249,89,43,60,9,37,84,69,140,223,109,122,90,71,208,119,23,83,98,53,243,152,82,234,144,183,74,95,226,28,242,103,167,107,6,28,11,255,175,237,253,189,102,143,22,107,245,213,209,216,0,0,196,137,122,45,35,216,133,150,22,234,105,10,150,25,239,87,151,89,4,165,228,203,13,56,72,183,165,10,250,74,53,211,10,188,86,34,191,9,66,106,9,118,223,244,1,142,218,61,87,79,252,79,137,61,150,78,122,81,119,253,255,234,239,114,64,0,0,179,13,6,227,63,66,67,25,14,3,67,110,51,34,132,51,54,217,163,50,132,163,75,80,80,196,52,8,6,5,65,131,50,129,228,188,47,105,129,129,17,134,66,90,173,8,26,66,224,153,141,161,32,210,110,247,49,178,151,35,99,167,140,46,146,72,32,147,174,119,247,243,141,99,156,13,9,194,94,64,1,121,95,169,91,71,80,190,251,75,91,151,37,64,202,20,215,46,1,84,138,70,237,152,4,209,221,154,82,63,245,101,95,186,179,184,112,170,28,15,187,131,12,33,107,245,29,17,46,208,235,112,100,56,22,252,209,1,81,172,230,95,60,54,248,230,197,37,137,188,217,179,226,30,31,105,177,0,255,148,5,46,34,89,254,113,218,55,186,218,104,249,141,241,75,210,208,20,119,139,72,154,143,87,61,61,87,160,173,188,50,119,61,190,165,161,94,76,247,155,189,243,39,244,221,55,139,222,251,164,208,55,159,245,9,190,52,25,180,170,142,197,53,35,227,95,231,95,255,172,81,95,184,175,142,237,155,204,240,0,34,78,197,27,33,220,178,214,2,8,90,32,195,17,204,119,24,48,76,108,53,192,117,212,96,247,220,149,222,107,61,191,69,50,255,251,178,100,138,14,199,130,112,201,19,185,124,114,63,4,233,146,101,226,62,157,5,201,40,110,97,241,128,228,133,102,140,156,60,16,183,68,154,205,204,15,71,237,131,180,157,223,255,224,242,118,219,63,163,253,255,255,36,56,39,206,228,128,78,24,176,248,6,167,24,18,168,106,14,153,198,201,166,87,188,153,0,78,108,71,168,25,110,96,48,56,232,44,210,161,119,57,159,8,128,97,204,36,202,68,18,1,26,15,141,51,161,109,84,174,150,137,6,50,182,72,192,161,14,76,107,93,138,254,49,72,223,226,251,6,174,146,243,85,83,251,218,169,190,87,229,1,88,32,79,8,232,203,103,127,64,16,106,154,145,127,229,173,65,220,223,105,114,234,110,189,250,192,147,68,158,45,0,212,21,85,144,176,160,229,122,1,60,72,81,149,144,241,181,76,159,14,158,124,180,102,22,243,184,171,134,221,78,70,140,186,63,181,164,164,36,12,25,216,239,26,47,127,52,117,60,47,118,37,92,25,177,15,80,95,156,114,62,72,176,46,98,170,149,137,229,211,130,178,52,73,220,220,234,150,240,247,7,54,240,217,156,31,105,182,213,115,109,139,10,125,120,146,229,252,120,120,109,110,121,50,163,110,111,243,175,255,255,255,240,205,188,109,236,232,0,0,86,54,25,186,115,66,212,17,209,156,36,242,49,228,1,189,113,61,114,90,108,89,201,119,33,192,227,133,199,169,71,21,166,158,74,126,223,202,214,253,18,191,255,41,255,202,16,77,22,49,55,11,26,121,2,0,76,14,68,140,197,1,76,125,119,13,106,124,14,43,1,77,34,95,193,207,89,138,146,176,96,102,218,147,4,166,115,10,203,130,27,48,140,17,49,192,68,68,129,161,108,0,13,152,216,42,130,140,231,125,14,165,2,68,89,148,161,152,176,58,33,3,105,8,0,8,221,124,221,237,84,112,221,171,78,224,233,32,108,148,34,64,85,13,44,172,205,146,138,255,225,17,50,113,76,40,172,12,103,24,243,78,112,206,62,138,154,11,75,202,91,111,164,206,59,128,41,44,212,44,6,144,115,209,192,187,197,105,218,140,10,188,211,49,200,132,108,232,164,0,35,39,251,93,155,207,85,164,115,249,44,213,61,218,105,44,55,223,228,182,147,235,42,249,187,80,80,240,245,179,167,207,184,193,143,102,26,161,167,158,179,43,159,222,176,163,177,132,144,221,213,73,152,29,70,120,241,9,38,38,80,201,216,202,30,156,162,240,78,82,78,44,223,78,53,4,216,139,162,220,50,30,174,234,224,164,17,206,83,53,52,151,243,132,247,182,164,60,247,134,43,172,88,57,141,0,5,0,0,0,42,102,186,159,228,240,15,58,99,178,4,20,71,10,104,188,23,11,179,255,251,178,100,137,14,119,209,113,200,139,185,77,114,69,69,217,123,100,101,130,30,53,191,44,78,61,156,201,9,23,101,193,151,149,80,64,64,36,181,154,64,19,190,146,177,45,134,166,161,213,119,167,149,53,70,243,174,236,87,142,108,103,59,127,252,45,150,235,140,106,137,63,22,226,159,33,255,232,211,253,32,121,129,211,134,73,21,152,116,192,112,110,177,151,201,70,86,162,24,164,22,107,149,104,177,212,195,66,37,70,103,241,137,32,4,193,32,180,78,48,16,150,9,16,1,11,172,99,33,186,12,61,105,110,156,172,125,186,36,82,220,109,90,250,43,203,35,18,85,207,15,221,151,75,101,78,194,83,132,1,20,17,53,20,125,77,221,246,190,221,218,124,243,134,32,9,165,7,40,69,128,210,9,100,176,184,82,153,217,123,113,177,19,104,251,194,141,6,11,24,239,49,159,194,57,193,172,136,84,13,242,242,204,116,23,118,246,205,138,168,173,75,17,39,128,175,121,70,10,237,142,126,131,85,50,101,70,229,90,161,81,30,34,198,221,153,43,30,250,129,53,226,102,72,123,99,124,156,122,199,125,64,86,23,171,45,63,149,33,171,59,212,49,139,84,80,33,208,174,75,92,231,202,214,24,145,32,230,60,77,142,82,150,178,245,117,227,53,215,174,127,116,195,149,181,29,161,223,197,6,229,166,103,38,253,219,255,198,108,135,128,39,146,72,8,71,58,249,88,160,74,65,161,135,32,173,82,184,44,32,106,135,93,143,118,207,96,180,137,78,48,246,57,196,157,159,106,47,80,198,247,87,104,82,163,9,54,175,177,63,125,95,19,29,244,86,196,235,163,144,228,162,30,213,242,142,143,250,68,0,0,211,10,139,128,72,195,86,159,15,93,180,51,224,160,205,167,3,3,72,205,114,103,49,136,124,192,229,145,161,1,153,9,134,35,11,26,24,8,96,144,121,141,193,76,32,196,33,115,2,132,9,5,224,32,138,229,97,163,192,210,34,251,104,102,48,40,136,249,105,5,73,149,98,11,45,4,158,101,146,71,218,83,46,43,112,65,16,168,24,112,17,87,146,43,146,9,235,129,213,213,0,80,141,226,232,103,107,229,105,48,70,156,154,168,88,202,103,21,139,42,88,139,91,146,75,169,150,1,251,150,172,27,38,134,89,240,94,44,186,94,224,142,14,110,84,162,40,67,3,96,174,22,22,149,145,46,8,157,34,8,43,226,185,34,14,152,180,40,139,2,196,0,111,163,97,28,204,198,236,8,71,186,125,14,177,11,113,146,55,110,139,200,61,253,207,72,201,227,152,52,79,186,108,246,62,161,39,99,79,9,153,141,9,79,61,169,188,88,89,158,164,208,111,147,165,192,175,84,186,102,69,66,98,96,81,255,251,178,100,118,142,104,158,114,203,147,152,124,226,63,135,89,133,97,229,56,30,57,193,50,110,101,239,64,241,22,102,141,135,136,224,163,35,111,46,87,249,215,196,169,36,14,45,141,227,120,175,255,16,35,231,86,251,222,45,159,247,11,58,205,107,27,233,242,250,186,36,40,122,84,32,0,17,9,129,195,149,145,206,4,81,49,140,122,30,9,201,0,209,176,132,187,44,82,71,110,48,65,41,161,36,162,51,198,53,63,140,107,118,241,33,248,10,250,117,255,198,234,40,59,55,43,233,191,255,255,142,145,242,157,53,158,250,64,22,152,68,188,44,21,25,75,158,182,126,104,96,9,134,217,230,104,6,154,165,120,93,1,224,9,163,0,230,61,21,165,49,147,82,136,192,97,128,1,32,56,57,14,185,141,176,206,225,37,189,6,52,69,147,100,118,129,206,223,138,16,41,22,219,192,136,183,176,139,86,205,186,57,11,93,218,28,105,105,220,116,74,29,140,65,235,3,112,100,134,13,7,97,80,27,105,89,196,56,82,247,0,208,112,239,73,197,111,65,171,18,227,36,215,164,164,157,81,55,77,37,160,128,254,91,49,178,76,57,180,196,45,114,94,40,137,62,210,226,111,41,70,178,179,83,22,248,149,61,21,53,204,198,212,101,84,23,175,242,126,114,125,213,191,95,129,36,234,54,152,213,9,136,154,112,141,173,25,42,133,37,74,70,89,217,156,12,120,141,129,64,119,72,79,17,183,221,19,41,168,86,82,180,82,209,155,123,230,242,52,133,196,98,137,189,235,122,123,151,176,218,150,153,165,188,8,24,130,243,31,252,111,127,230,255,83,104,10,223,142,0,81,106,150,3,16,189,111,5,224,143,2,55,154,178,185,138,83,80,156,56,158,18,37,240,248,39,38,50,81,21,97,251,254,131,186,255,135,232,125,127,151,240,111,132,111,193,75,206,93,255,79,105,126,183,230,234,54,241,34,5,0,0,0,248,101,24,28,48,97,84,226,88,38,28,58,6,109,48,127,227,163,31,26,28,42,24,24,128,217,153,15,32,88,6,109,51,2,192,178,226,104,164,59,131,162,53,131,229,193,73,18,10,13,81,81,42,221,57,212,198,87,149,223,5,127,175,251,63,6,44,244,178,190,5,13,62,141,51,3,37,32,204,156,156,73,201,49,231,161,198,44,170,186,9,169,118,165,140,57,179,66,235,189,166,16,56,180,83,238,37,193,74,129,204,34,65,11,140,147,46,37,11,169,87,150,243,122,94,122,40,162,246,231,15,115,181,253,240,162,245,202,151,14,59,83,197,64,233,175,88,198,164,222,20,250,255,25,180,17,166,247,121,92,209,3,136,212,86,245,115,9,73,25,224,198,66,222,161,71,55,111,134,8,210,97,242,255,251,178,100,93,14,151,20,103,205,27,121,123,192,65,166,89,162,97,34,132,30,53,155,44,78,233,237,201,4,141,230,161,135,156,232,45,153,28,242,60,47,22,243,104,213,197,219,224,123,217,76,22,246,107,158,91,197,111,132,254,140,58,108,91,128,217,36,21,60,80,46,151,201,134,82,140,0,0,148,182,6,98,109,242,255,11,181,9,2,200,121,217,142,9,195,164,79,145,74,233,225,87,89,146,205,220,134,33,84,221,73,192,94,89,154,163,246,130,51,123,171,179,37,202,244,77,185,191,87,195,127,22,180,111,197,251,145,237,242,157,85,1,198,2,16,197,98,161,133,66,129,146,149,72,9,174,48,113,88,49,165,188,52,32,187,49,52,25,48,92,8,51,60,5,49,164,71,93,198,74,20,129,2,89,191,4,9,62,15,196,34,66,22,80,107,130,101,0,21,105,37,192,232,54,34,84,44,234,66,200,80,178,218,209,50,33,214,251,25,131,243,128,195,133,183,10,160,100,165,225,92,9,76,136,234,165,76,176,210,145,67,45,5,147,109,13,85,65,182,188,93,162,252,211,213,88,243,221,240,143,78,204,64,141,58,208,246,53,177,24,13,33,80,249,128,238,54,163,161,2,198,183,81,34,17,205,200,15,218,108,101,8,4,122,183,165,102,106,100,75,45,84,237,137,157,38,32,49,224,182,36,13,94,184,222,191,146,63,68,103,88,147,117,142,66,22,235,86,23,37,154,199,213,228,128,163,77,71,107,96,77,184,71,95,88,133,24,238,112,147,49,245,106,235,235,235,25,206,117,191,239,116,181,179,138,227,227,91,251,223,159,80,177,22,138,127,245,219,25,145,138,140,168,8,133,73,146,64,31,144,213,130,137,87,64,196,30,15,11,192,77,92,47,44,174,69,165,219,71,179,223,33,220,154,134,136,136,22,51,125,59,53,89,146,135,25,19,60,36,211,171,110,163,235,120,146,168,6,78,126,251,150,65,90,104,244,245,212,32,0,2,220,194,67,224,228,161,80,224,118,26,241,21,76,72,246,97,81,73,175,151,138,84,50,47,55,106,141,51,5,32,121,89,20,21,50,192,10,135,199,163,33,196,206,18,11,7,180,240,14,154,30,49,12,174,240,83,22,197,165,41,123,170,54,54,177,222,209,203,48,122,230,18,134,28,17,142,58,202,200,64,234,59,156,76,60,144,130,195,2,130,44,32,209,50,88,77,125,92,176,185,219,166,111,182,163,239,247,238,233,128,144,42,119,129,238,203,0,140,19,236,228,195,58,245,99,47,122,216,218,117,225,196,189,146,81,181,137,45,188,67,179,190,206,119,49,194,69,219,91,246,159,10,123,211,82,222,45,11,117,43,215,76,199,143,219,124,90,179,37,208,14,156,19,166,86,255,251,178,100,89,12,231,8,104,204,155,154,122,112,57,226,217,195,97,130,84,30,145,161,42,110,229,239,129,12,151,165,193,133,138,32,90,206,86,132,100,6,101,99,248,208,99,253,68,135,191,35,18,170,22,239,30,177,156,148,235,47,152,234,254,4,93,213,182,45,115,34,89,202,44,41,37,146,43,53,108,234,149,0,0,1,227,178,212,254,50,133,180,17,25,30,203,5,189,53,213,56,209,112,250,160,190,246,144,10,51,56,203,25,103,111,127,98,176,39,239,55,35,79,247,138,87,20,141,212,253,127,163,253,28,155,2,249,71,179,218,0,0,1,97,130,129,240,9,40,48,73,112,60,57,246,48,56,20,48,25,139,48,150,69,49,68,153,30,44,12,14,10,204,192,19,12,59,25,196,96,57,139,72,232,176,36,20,8,68,98,120,144,140,158,135,194,198,137,207,154,58,5,196,31,241,41,32,48,123,107,29,252,28,32,136,46,89,69,155,219,194,51,167,100,20,130,96,192,160,24,225,164,9,45,181,76,251,54,103,49,250,33,89,251,115,113,21,13,175,177,218,201,36,187,59,12,65,238,118,170,61,165,153,249,14,241,79,84,30,33,0,2,65,217,36,50,81,248,10,18,190,38,199,160,213,219,105,34,143,0,119,136,203,95,93,186,188,4,243,139,175,60,179,225,98,26,59,160,20,197,124,101,196,149,173,176,239,176,103,55,121,6,187,48,107,141,41,160,23,139,50,182,234,203,148,66,54,36,54,120,11,57,59,51,50,229,242,195,28,187,84,89,254,102,206,162,193,85,110,72,190,213,199,77,119,208,36,223,137,76,203,15,214,127,153,59,100,120,66,174,210,233,243,194,179,239,228,6,135,4,241,50,200,197,177,164,171,27,238,159,101,23,174,40,89,28,173,163,200,54,232,34,93,252,51,50,148,218,217,32,91,203,43,95,229,71,228,190,165,117,41,90,32,212,206,87,148,154,104,223,223,143,151,34,182,11,144,238,253,223,225,192,0,0,1,144,128,12,50,104,1,48,204,224,57,12,86,50,176,50,49,176,54,32,91,76,111,64,64,66,24,88,50,50,40,73,49,0,72,21,0,140,68,58,134,128,163,102,0,27,28,120,177,32,197,144,101,70,218,73,65,25,114,43,168,52,32,24,12,20,214,97,162,16,140,214,157,178,55,182,48,171,10,190,210,18,128,136,93,162,129,141,69,142,68,80,178,74,222,42,149,35,23,87,208,237,69,232,74,22,159,171,213,144,227,93,133,65,245,132,95,105,85,219,236,192,72,154,247,216,10,2,174,103,196,200,242,209,252,56,95,220,226,37,84,200,233,204,33,162,73,213,217,109,213,50,222,246,54,224,215,86,141,88,148,102,126,83,93,190,74,238,184,114,234,127,255,251,178,100,87,14,167,62,104,75,27,186,123,112,64,103,185,183,97,229,56,30,1,159,40,110,229,147,200,250,153,102,1,131,138,88,253,243,54,25,55,191,168,138,155,64,213,225,195,129,157,97,58,201,51,60,105,245,88,213,214,42,223,60,103,154,187,236,189,121,189,111,223,91,166,119,111,156,107,219,203,60,217,189,247,31,109,126,115,199,92,106,174,72,2,0,0,1,209,94,202,193,155,186,227,138,189,88,64,168,80,48,190,18,152,59,45,25,125,162,70,209,69,184,77,119,73,77,183,126,62,43,209,27,17,111,204,125,63,251,247,239,114,190,191,183,255,255,51,69,178,90,55,111,107,24,214,117,0,28,29,15,67,21,67,7,77,179,147,146,195,87,129,51,25,217,3,53,150,195,73,215,227,2,66,96,168,212,101,56,238,98,136,218,28,6,153,146,46,152,128,1,152,144,8,5,134,210,210,12,128,194,67,153,137,224,133,162,0,24,100,95,14,19,83,217,37,13,35,85,82,84,201,144,1,156,72,56,252,175,197,161,202,168,236,5,20,32,232,225,139,18,43,42,21,240,36,74,142,186,170,6,234,146,170,240,65,245,139,188,154,170,21,164,106,70,170,145,5,0,136,94,137,56,91,248,235,105,170,214,24,244,205,64,8,104,181,141,242,235,67,148,174,26,40,90,186,169,83,38,223,21,28,213,86,50,80,180,238,49,251,223,166,203,247,239,86,213,140,37,187,111,55,50,53,157,92,165,147,255,177,224,144,228,207,79,88,149,59,116,62,34,29,55,53,163,71,22,101,165,104,23,105,125,163,118,98,88,194,226,177,230,164,83,244,93,18,216,113,75,245,177,238,160,245,161,181,255,110,129,179,72,119,222,91,67,164,248,195,248,142,172,23,98,180,152,130,13,65,134,238,174,11,48,72,245,167,229,176,136,139,229,89,159,177,253,233,227,191,113,8,76,40,77,255,207,58,22,70,145,177,67,69,11,205,148,154,127,224,223,14,250,112,154,23,93,68,251,190,115,160,0,0,1,80,192,241,52,201,224,76,192,179,28,205,142,132,192,128,124,197,208,116,203,233,0,204,80,4,20,86,152,2,14,153,186,26,24,12,38,4,1,230,71,23,160,225,40,168,124,130,152,60,162,135,143,74,12,23,56,64,32,69,141,85,88,26,14,145,102,105,80,113,84,90,46,184,232,102,143,221,167,135,32,57,75,244,16,124,20,34,148,46,133,63,21,234,250,78,181,31,161,97,176,250,185,84,45,10,133,14,164,130,31,234,232,13,66,10,246,211,26,42,254,132,255,117,228,77,250,224,174,195,25,61,41,170,198,75,204,73,67,237,205,147,65,180,36,14,77,167,228,177,13,192,57,39,156,23,120,141,184,140,204,158,255,209,255,251,178,100,83,14,231,101,104,202,155,186,123,112,68,229,217,112,101,2,136,29,217,165,38,78,96,213,192,224,160,231,140,243,137,80,243,99,45,152,20,166,164,83,247,54,167,134,229,132,61,236,219,180,222,26,239,94,202,125,172,223,58,222,49,137,229,163,199,31,92,251,219,54,255,76,186,235,111,21,244,174,190,41,36,25,102,127,121,241,224,230,176,62,227,65,123,55,183,129,51,216,176,245,58,173,116,27,24,28,36,216,153,137,8,176,10,192,81,66,207,130,147,228,56,139,19,50,41,92,101,188,210,139,187,219,128,30,9,145,98,44,176,96,82,247,251,249,144,130,193,248,225,102,143,162,142,100,214,102,255,167,81,240,125,123,181,67,78,44,255,249,116,150,208,160,24,64,175,40,156,138,198,79,131,10,60,89,68,203,7,83,82,205,143,209,79,50,104,244,26,169,52,17,192,194,162,81,24,96,11,116,107,6,87,9,10,18,72,166,164,161,147,3,0,0,160,168,112,84,32,96,99,72,97,45,92,169,89,133,130,72,171,54,137,173,244,169,174,182,105,53,87,117,198,242,80,130,64,46,87,216,5,68,132,157,134,202,84,147,238,121,32,162,66,156,103,241,43,129,66,2,64,164,45,2,148,95,248,229,196,56,40,77,249,75,0,163,180,221,24,175,215,159,99,247,38,201,63,24,211,226,56,91,85,209,125,14,113,57,145,144,162,29,138,203,11,44,161,78,204,156,217,175,145,81,113,232,139,202,107,206,95,158,175,13,201,31,185,183,238,97,70,36,48,246,118,241,250,242,254,67,28,195,115,117,240,249,203,255,190,83,141,43,15,170,102,37,26,116,158,236,131,43,253,248,153,84,75,185,136,82,226,233,23,93,41,6,189,114,166,114,125,116,65,227,158,118,217,68,221,209,103,230,64,188,61,187,0,5,70,33,98,70,4,177,226,233,108,189,200,161,208,204,66,49,72,251,232,223,251,91,190,179,255,95,255,239,255,250,254,255,255,252,24,241,182,116,104,252,78,242,9,73,138,220,45,106,208,242,136,0,0,115,0,202,144,17,186,96,192,224,122,16,144,104,136,96,97,144,110,101,91,90,106,146,164,97,136,28,10,5,7,163,19,17,129,225,16,22,100,169,182,97,96,6,114,132,24,33,35,126,88,8,60,33,146,31,48,66,40,195,39,34,247,7,12,137,49,196,93,138,162,129,149,19,243,110,5,189,170,207,101,197,21,48,128,16,93,254,48,100,139,252,247,167,122,155,60,44,125,161,186,133,214,79,55,50,202,125,149,66,183,185,22,181,0,223,97,96,84,226,59,163,247,113,202,164,61,153,226,100,135,201,14,227,82,141,98,244,242,210,132,149,79,201,192,224,98,193,93,30,167,112,213,111,126,255,251,178,100,78,14,135,130,104,74,19,186,123,114,76,170,153,195,97,133,86,30,205,211,38,78,229,115,208,254,139,103,41,135,148,232,222,162,150,84,84,203,122,125,108,237,73,83,238,232,211,217,43,17,75,46,105,150,220,229,143,251,66,141,173,66,191,203,83,29,55,109,239,27,203,232,120,129,104,148,182,190,43,241,174,250,211,237,81,15,21,223,222,107,71,216,146,13,237,62,179,30,14,162,239,215,45,112,25,165,195,11,202,191,106,255,83,41,111,197,192,0,1,184,153,227,96,140,42,210,85,149,10,50,25,13,117,252,193,40,42,139,168,138,80,200,157,137,191,85,18,53,159,254,241,45,95,36,183,215,55,95,253,31,79,253,211,232,63,255,255,148,135,53,148,193,226,193,23,149,156,114,98,108,238,197,45,34,41,15,142,103,243,34,25,4,208,3,24,14,115,152,148,6,152,66,101,31,167,43,24,154,48,5,129,227,13,172,83,85,72,115,25,1,128,97,68,97,152,190,98,24,14,152,230,108,10,224,34,8,10,24,150,1,1,100,132,128,34,14,34,76,13,3,173,149,65,32,80,40,76,77,78,48,80,88,207,156,100,66,3,243,78,180,159,254,229,46,135,239,184,2,76,143,76,237,136,227,79,197,158,182,69,160,101,10,140,128,26,113,11,108,9,181,141,133,7,28,45,139,211,3,130,22,54,142,250,57,188,181,53,173,229,36,86,190,202,101,42,51,103,213,42,172,220,234,50,83,81,170,130,27,73,182,249,167,85,75,175,196,163,180,234,195,44,181,149,28,254,171,209,70,172,115,11,218,159,153,166,198,84,20,3,103,205,156,117,36,140,91,68,139,168,154,57,5,38,182,228,165,18,97,84,54,249,101,239,35,169,52,231,92,240,178,36,41,245,134,248,179,2,81,173,157,154,101,217,212,143,190,92,233,170,93,117,210,98,42,13,142,62,67,23,28,69,104,255,254,107,254,167,255,245,2,128,64,0,60,38,118,167,64,215,191,43,212,100,44,53,109,50,168,46,117,46,243,230,71,89,120,30,117,34,73,203,44,249,76,255,90,40,248,78,212,216,252,151,234,121,111,132,245,63,254,143,79,44,233,71,19,166,26,99,212,122,31,34,0,0,1,144,70,94,133,64,227,7,1,163,126,39,64,84,224,16,67,25,108,81,153,186,146,139,4,97,128,145,158,225,88,112,128,34,1,140,77,59,8,129,67,114,32,170,168,109,136,132,240,56,56,8,76,58,85,20,96,20,11,78,168,56,8,12,226,29,155,116,221,73,125,231,59,46,213,143,85,81,228,11,90,20,40,224,242,43,83,112,34,42,194,30,100,228,129,197,4,167,4,110,177,0,68,108,104,92,77,84,187,156,155,96,179,158,2,213,104,214,255,251,178,100,60,14,7,37,105,74,155,186,123,112,59,129,249,218,61,231,28,29,69,155,38,78,225,147,193,7,142,166,77,134,9,144,87,67,237,68,62,220,28,72,27,176,24,73,77,145,163,15,86,67,73,13,163,47,199,194,101,236,181,97,87,190,218,253,22,109,91,102,145,114,154,234,86,114,62,58,182,30,53,158,227,171,210,146,123,83,203,243,252,85,123,19,70,183,25,252,54,232,140,208,231,117,186,57,102,191,48,107,104,244,101,247,248,121,75,234,153,198,53,239,186,205,243,140,110,61,127,205,189,103,129,36,88,152,139,93,68,5,220,255,72,4,4,12,0,0,123,203,13,200,120,159,97,180,149,0,92,200,172,41,80,206,134,79,104,81,122,33,3,100,16,122,202,18,243,69,54,89,101,159,234,127,179,83,191,232,78,196,81,43,166,218,78,184,143,46,210,55,113,183,3,96,83,244,72,91,48,16,186,53,79,199,53,144,11,48,148,73,49,234,124,50,85,174,5,1,68,164,9,132,33,241,138,160,200,192,18,98,186,126,96,224,14,2,52,2,195,0,65,82,13,1,7,140,51,6,192,168,201,84,26,48,32,108,8,12,169,21,184,151,49,40,219,51,128,226,76,77,139,227,127,221,89,107,252,81,162,144,58,128,85,57,229,3,36,35,69,69,201,82,25,64,128,136,36,138,246,148,150,220,114,18,206,23,73,45,41,99,9,239,94,237,151,231,152,182,89,172,172,61,11,59,84,200,76,136,202,168,87,219,229,166,100,197,39,232,152,210,168,97,125,254,164,177,17,92,80,171,120,223,230,51,50,184,159,117,149,123,247,35,210,27,113,224,124,62,101,114,234,204,233,165,81,109,114,217,27,237,63,121,173,77,246,214,165,155,231,47,44,158,109,167,54,212,223,251,65,241,107,206,179,148,204,219,183,77,97,166,183,51,45,219,59,215,181,123,242,56,68,1,194,141,207,69,128,0,0,168,128,223,172,128,85,74,37,118,4,33,157,47,107,70,119,217,223,169,148,153,196,36,88,42,44,227,1,164,84,65,41,113,191,212,80,152,167,249,38,212,59,87,252,156,223,98,250,63,229,158,99,167,179,105,84,14,92,227,197,82,130,119,160,0,0,1,112,116,229,1,27,194,2,172,211,81,204,196,49,252,194,0,160,201,26,8,148,72,49,112,23,48,112,13,52,216,86,18,43,0,192,113,153,3,113,135,96,161,131,97,233,80,120,3,6,162,16,84,12,75,24,0,1,214,36,7,128,131,193,106,29,209,64,7,4,36,169,184,32,142,8,112,22,106,208,131,163,117,28,250,136,115,49,32,23,140,132,100,124,109,66,212,200,105,186,111,54,97,209,51,2,169,4,129,195,210,242,204,162,58,180,218,45,106,42,255,251,178,100,61,14,231,158,105,73,155,186,100,242,66,199,153,162,97,133,100,158,21,163,46,110,101,239,129,10,153,38,9,135,148,234,200,225,184,122,31,181,72,250,82,212,146,175,78,84,166,83,153,249,128,184,165,191,170,116,119,141,242,218,182,94,197,185,169,156,86,235,102,171,110,88,183,164,22,63,63,163,236,190,15,157,175,67,90,245,123,145,126,104,121,1,143,178,243,183,171,74,118,59,82,107,155,235,226,163,117,177,180,60,137,213,22,197,63,21,144,33,248,233,91,217,151,247,153,188,77,186,135,245,88,212,180,207,70,205,95,104,179,119,162,207,171,84,181,189,232,242,99,150,121,151,48,28,0,7,43,200,216,73,158,142,112,224,69,76,132,45,188,109,111,187,19,104,191,47,187,70,178,57,17,230,1,81,166,32,110,55,255,34,196,108,173,188,253,185,139,255,183,124,71,166,191,167,86,255,255,218,63,252,183,44,161,9,97,229,234,11,177,1,144,13,166,18,28,152,84,16,98,147,233,254,186,230,211,24,135,28,129,208,163,164,45,204,46,7,36,26,21,151,140,24,46,22,4,153,180,196,24,33,49,8,72,44,64,74,242,161,165,196,26,105,76,2,198,16,88,44,233,138,88,114,99,202,173,48,104,170,237,40,219,17,161,16,10,135,22,18,177,216,24,20,116,195,65,194,34,209,62,113,134,172,116,19,147,44,163,136,40,142,20,12,77,38,231,33,130,192,73,74,250,172,116,146,101,210,248,242,244,135,16,199,1,95,66,218,163,30,43,132,33,133,46,175,87,161,134,182,161,196,71,43,21,44,177,85,140,6,68,143,20,135,2,176,192,93,23,195,64,33,131,241,119,183,219,117,88,12,12,147,68,149,109,228,93,17,16,46,253,253,165,198,180,201,159,173,210,149,109,103,159,84,220,245,103,195,116,72,18,54,226,59,3,170,71,241,152,51,78,231,31,113,162,82,182,182,41,86,248,255,56,131,104,80,96,186,139,31,253,222,218,99,172,140,190,141,90,241,251,203,200,128,91,151,161,233,170,200,176,166,136,252,0,195,1,130,72,11,157,128,60,114,140,220,235,39,241,95,184,11,72,12,8,17,108,239,234,203,28,44,130,13,210,178,179,161,136,242,255,253,8,63,11,253,79,253,35,115,251,153,222,255,255,255,253,168,95,165,0,0,3,220,148,39,48,124,97,49,249,27,56,100,202,50,188,2,49,64,108,10,37,38,62,13,136,196,96,88,80,2,65,140,91,11,202,192,49,65,252,136,80,35,0,81,225,232,210,212,222,132,93,152,116,84,36,100,12,164,29,168,110,195,35,197,88,144,169,6,89,64,160,128,160,27,170,186,49,48,22,207,114,138,190,72,83,3,4,36,145,82,140,216,204,255,251,178,100,47,142,231,157,104,204,155,185,123,112,65,35,105,147,97,226,58,30,13,159,44,110,233,237,193,17,20,166,73,134,9,154,11,22,129,26,220,58,48,58,47,49,89,11,15,107,175,184,32,53,129,99,148,245,97,80,14,57,4,149,233,220,194,240,73,84,167,89,201,180,45,29,26,230,22,242,123,167,87,110,111,137,83,109,145,71,236,73,78,226,116,38,193,53,117,209,251,54,34,107,110,113,112,170,205,35,105,32,88,93,171,85,174,235,216,59,99,75,235,235,217,142,11,138,106,13,117,75,162,149,81,244,170,111,80,93,214,104,231,21,194,53,219,169,54,98,218,7,190,46,229,186,61,162,182,36,59,193,103,111,195,114,133,242,143,120,141,157,238,28,207,220,166,188,241,113,19,11,150,53,104,0,0,0,181,179,192,230,244,88,33,49,41,70,78,129,112,12,132,35,139,82,85,193,122,249,144,166,220,137,244,173,132,9,103,154,115,246,100,41,25,223,163,50,132,74,207,3,95,76,140,151,248,154,234,219,235,127,255,255,250,234,103,105,85,160,1,41,129,65,200,57,26,50,8,196,50,74,148,49,144,38,50,52,12,51,97,57,38,151,192,197,161,32,50,100,104,76,97,177,20,155,70,41,19,6,31,129,102,108,136,133,32,218,241,128,70,80,232,28,36,36,68,112,66,12,74,128,131,112,210,178,229,16,10,113,147,152,185,50,118,150,99,146,67,50,80,237,22,158,145,33,139,20,48,74,226,110,240,211,110,220,72,136,53,184,169,9,250,117,210,173,170,17,105,204,79,200,144,225,36,19,61,118,178,114,25,147,231,130,23,116,252,117,168,192,75,49,143,225,195,160,205,26,245,128,134,42,39,140,119,72,125,174,72,216,162,187,209,124,254,9,194,180,139,4,227,12,230,53,244,254,153,97,220,53,13,30,210,242,33,88,129,227,253,64,134,251,26,222,62,31,103,207,108,99,185,201,19,200,238,51,99,150,237,1,158,143,55,61,43,188,68,214,237,227,81,147,48,173,155,71,243,181,218,60,147,229,202,59,249,166,121,76,219,26,150,12,180,164,158,74,131,117,219,203,1,26,124,209,224,42,88,54,7,16,76,188,173,251,208,202,115,155,24,14,155,41,61,39,165,169,128,86,234,119,21,254,112,97,10,10,234,148,59,11,15,171,82,193,143,160,122,133,235,254,144,86,160,211,234,122,153,166,31,255,57,223,252,64,42,140,190,253,32,0,0,1,148,88,15,3,35,70,14,68,6,242,144,97,13,137,130,39,185,138,196,113,145,102,88,224,2,8,12,204,100,0,140,9,33,219,176,56,182,16,129,134,5,129,202,152,48,150,73,225,96,40,72,185,121,11,1,32,168,62,68,16,5,70,64,51,9,255,251,178,100,34,14,39,42,104,203,155,184,100,240,59,162,9,237,97,137,52,28,245,159,46,78,229,237,144,232,20,103,24,244,149,146,240,169,156,212,119,67,132,98,25,53,190,228,168,234,121,100,1,2,45,100,141,135,38,228,172,126,32,137,14,252,84,64,21,25,24,33,85,175,205,199,73,185,66,18,29,47,93,105,202,145,215,223,87,23,102,113,215,121,206,218,4,175,55,203,139,52,103,151,99,198,183,123,40,18,45,202,146,71,1,200,177,183,146,196,150,67,90,226,231,230,19,155,213,53,157,92,215,109,97,87,60,23,132,83,51,249,86,35,199,246,254,220,91,44,197,242,236,184,177,219,198,141,202,191,10,196,241,190,214,158,98,190,172,237,190,213,155,103,110,91,168,226,215,169,142,51,13,211,217,222,248,115,45,72,126,144,71,3,44,74,250,128,0,0,48,0,0,3,152,89,165,44,16,12,86,166,182,93,210,255,115,65,250,168,0,163,242,89,235,2,227,8,168,236,227,85,250,77,21,120,130,6,67,43,90,195,155,63,67,63,245,8,64,90,115,251,187,223,87,183,214,13,5,194,3,29,196,99,4,96,35,24,204,67,48,2,243,24,130,99,24,86,195,21,141,66,129,40,96,14,50,96,29,48,16,138,80,243,13,135,112,225,116,94,149,150,47,83,51,55,228,14,214,80,75,64,165,173,232,6,64,124,8,15,16,143,12,171,106,61,206,219,51,140,235,97,17,33,19,128,150,186,103,35,154,120,67,141,29,169,52,104,67,151,122,226,89,35,176,132,177,107,148,37,226,126,226,75,69,120,172,127,4,210,63,50,220,93,241,164,106,90,193,214,206,101,154,16,73,138,51,191,55,227,200,196,124,206,195,13,30,104,197,110,78,229,175,17,162,142,232,246,131,77,166,190,26,245,102,28,57,83,71,174,190,224,226,146,196,105,172,104,187,173,104,251,22,179,118,115,17,163,123,181,171,31,48,151,16,160,234,179,217,212,140,249,197,105,245,19,17,235,104,90,172,28,121,118,255,218,249,213,169,184,180,197,126,92,179,14,247,96,139,2,5,71,78,80,220,185,95,112,240,128,22,54,49,22,224,23,2,123,98,8,6,51,21,50,174,53,104,107,209,212,127,174,206,80,217,183,28,87,118,120,46,119,158,238,127,90,75,200,147,175,255,221,248,207,175,185,127,253,210,255,136,14,57,25,9,126,130,0,0,10,184,66,58,50,72,48,197,240,195,231,116,80,66,50,198,54,126,12,194,34,177,68,169,131,157,142,99,105,1,108,129,12,192,203,203,238,60,252,168,20,10,152,72,44,112,176,96,24,85,62,193,165,194,30,22,153,166,189,236,33,113,185,64,11,178,224,0,11,83,243,141,62,65,136,109,140,57,255,251,178,100,40,14,103,1,104,76,155,154,121,112,54,97,153,243,13,226,10,29,73,171,44,110,60,219,8,227,32,231,168,243,9,144,207,100,18,127,45,100,60,89,212,226,143,98,216,185,118,81,29,172,113,103,70,47,235,9,139,209,95,27,36,241,50,150,63,110,80,155,85,210,165,107,44,204,147,238,138,20,22,52,142,194,250,174,209,8,76,89,119,137,153,227,210,6,123,20,29,214,21,73,172,58,127,242,245,206,44,107,238,46,55,90,239,25,254,237,19,64,251,103,138,175,80,196,197,94,48,94,19,182,103,244,107,131,14,209,165,163,51,102,100,138,231,85,5,95,195,112,143,18,2,162,176,227,50,63,96,129,224,101,60,245,95,2,174,225,185,55,192,126,183,66,174,191,228,182,0,0,3,112,17,199,120,4,15,160,16,34,90,231,42,105,31,115,118,42,199,187,80,56,231,158,186,111,104,75,235,169,7,191,213,87,247,127,205,188,85,194,113,152,101,108,82,21,160,225,8,68,240,98,192,10,132,168,195,39,135,13,54,187,52,42,68,229,96,211,41,144,204,13,61,53,164,60,28,43,48,40,12,13,110,48,250,201,116,153,52,190,84,5,5,67,66,49,41,50,140,64,19,48,160,248,201,32,184,145,84,100,96,192,72,96,236,84,234,140,36,65,0,176,74,92,180,160,173,89,48,144,50,98,94,16,74,189,0,198,85,132,179,15,187,130,170,44,210,36,68,2,112,228,101,244,66,241,192,72,48,0,9,103,128,62,131,129,109,22,41,197,233,177,168,199,56,35,212,182,197,106,70,226,195,149,58,83,19,104,104,161,67,167,198,18,57,234,181,21,53,46,81,33,24,111,53,29,182,158,89,208,198,190,101,205,109,91,191,181,219,224,172,125,166,11,12,25,226,77,106,203,190,242,243,107,80,125,99,102,63,133,117,98,46,132,162,227,83,5,26,71,113,68,162,92,238,148,185,199,165,133,166,46,95,140,54,100,8,159,26,136,29,144,194,118,219,150,89,5,146,71,216,28,193,127,178,28,152,3,2,216,66,148,16,226,148,98,97,200,32,11,201,37,73,96,193,0,103,167,15,44,174,201,46,200,76,171,151,47,41,63,255,93,255,255,250,63,223,255,255,201,255,32,233,218,167,52,92,141,77,163,214,24,225,192,0,0,85,152,132,188,16,55,48,109,212,254,208,35,64,130,12,36,197,48,3,148,16,86,38,35,138,140,196,96,195,13,26,89,64,14,209,235,66,61,42,190,45,243,202,6,144,77,105,226,170,128,160,5,159,10,118,2,124,185,112,51,81,120,222,95,184,89,59,210,145,37,55,81,160,47,70,209,143,76,34,74,85,57,196,206,248,18,72,82,128,17,133,83,88,109,190,136,194,80,161,255,251,176,100,50,142,231,60,104,76,155,153,122,226,65,229,89,130,97,133,100,31,33,159,42,78,233,235,200,252,10,230,141,132,149,144,10,53,124,43,234,101,70,97,183,214,231,83,245,165,142,104,35,99,193,31,81,99,174,211,247,143,20,239,86,192,124,199,156,57,98,133,108,211,229,191,184,193,136,164,133,22,36,7,27,61,35,70,179,82,179,10,21,211,43,106,50,43,36,87,79,148,42,85,109,158,207,10,18,161,134,35,232,86,163,4,7,147,79,93,185,197,131,13,178,145,223,189,175,180,26,74,192,254,50,27,86,232,242,43,160,248,241,217,223,199,140,255,108,80,85,138,120,176,231,171,245,123,245,152,209,34,176,226,99,57,176,0,36,154,167,10,124,187,229,104,107,100,151,11,165,204,131,21,112,112,241,69,56,194,210,248,205,12,241,190,72,35,32,178,193,218,140,85,64,246,15,200,223,236,203,235,27,183,211,209,8,109,71,226,47,111,222,159,209,23,43,42,213,122,26,73,64,121,128,199,225,131,225,41,130,147,25,159,176,209,153,195,129,143,67,97,140,162,9,149,37,113,134,64,193,135,193,201,137,64,153,138,166,32,93,65,205,160,119,65,155,177,35,15,208,88,96,64,17,8,111,185,24,171,3,20,24,210,136,7,21,58,226,201,135,138,153,142,194,33,29,204,196,18,133,60,70,52,172,21,1,77,208,22,252,160,85,36,58,60,54,42,254,79,58,197,128,143,225,84,80,168,225,168,169,14,129,39,89,73,2,233,205,219,211,69,97,132,253,40,89,92,94,50,190,23,169,244,41,23,128,250,112,85,66,97,74,189,98,82,173,89,241,200,77,156,166,98,187,202,73,8,185,183,87,104,114,212,119,207,159,234,28,88,76,254,13,80,84,198,43,10,46,102,146,22,189,225,69,138,255,80,191,182,111,119,255,111,155,180,254,71,235,153,179,76,50,209,122,3,231,216,158,154,114,111,196,147,101,219,5,55,88,177,247,51,215,214,159,76,144,37,109,140,246,19,43,216,240,24,162,127,153,135,187,218,215,114,91,48,36,239,247,77,42,160,42,31,9,214,66,105,219,242,207,73,18,130,25,28,77,207,69,13,166,44,235,96,249,174,75,189,32,13,165,200,61,122,152,58,240,39,48,247,244,18,161,2,79,198,60,187,252,77,101,255,240,198,228,117,179,107,206,169,135,84,99,69,48,0,1,99,7,204,195,5,1,147,42,31,243,151,74,99,123,1,195,24,214,227,18,130,177,26,162,24,1,173,34,96,28,200,35,134,28,74,177,144,96,40,17,33,67,51,11,129,70,25,138,102,37,129,209,210,80,184,72,61,139,152,20,59,20,15,73,130,162,8,181,76,245,81,90,51,198,203,61,4,241,174,255,251,178,100,40,136,103,90,116,202,19,184,93,80,62,103,153,218,97,34,100,26,101,161,57,77,229,229,200,228,161,39,232,241,137,200,214,40,27,91,46,156,5,29,91,3,197,189,40,128,161,226,170,17,241,65,139,124,68,201,80,133,87,165,240,17,40,105,221,236,86,179,247,114,102,28,181,67,94,173,68,131,124,92,248,107,34,80,69,234,96,142,245,251,56,240,93,150,98,191,156,204,229,175,103,211,204,203,64,128,233,185,130,18,78,58,169,163,19,89,229,202,151,11,199,229,25,234,196,143,140,46,69,185,161,68,56,182,141,228,210,73,250,74,159,107,32,243,185,246,45,159,62,165,240,164,182,116,88,120,206,205,225,2,231,73,245,183,33,44,106,182,253,207,55,165,78,197,30,62,165,240,251,255,255,255,219,94,203,245,0,32,0,0,0,21,194,37,2,180,130,131,194,218,197,2,71,92,136,206,46,122,203,106,95,67,126,162,223,162,44,78,221,179,81,117,191,250,233,211,79,255,252,47,79,235,244,231,251,211,250,132,235,71,104,185,183,37,234,225,158,43,80,4,0,33,205,185,96,233,106,25,128,241,220,189,155,176,57,148,153,131,196,53,62,30,26,210,209,56,124,175,12,11,18,24,75,176,191,225,179,4,184,246,42,164,171,96,194,89,139,184,201,5,70,164,128,88,253,133,195,50,4,102,210,192,149,2,128,194,97,151,86,110,178,73,0,81,159,229,110,75,188,72,234,115,178,205,243,44,107,127,90,246,223,86,53,198,113,235,162,47,50,174,90,96,74,174,154,240,207,86,60,89,79,105,171,2,67,118,4,40,146,199,74,44,221,189,87,127,42,179,80,142,209,41,51,200,207,216,212,173,201,165,152,183,137,17,185,185,93,42,145,76,246,19,86,147,237,214,131,22,38,59,60,119,28,58,246,140,237,234,165,110,59,248,84,203,5,213,166,91,114,37,95,134,118,197,244,227,155,4,101,54,107,18,181,125,25,65,120,121,142,189,21,88,148,111,90,131,58,163,206,72,3,37,192,55,60,10,1,32,102,48,134,1,198,94,13,199,164,242,164,174,5,90,252,173,193,90,58,254,185,187,126,223,254,191,255,250,181,153,161,13,210,189,21,20,138,238,202,245,111,52,174,42,255,104,95,13,210,0,76,15,47,140,138,9,140,98,178,13,91,168,76,11,32,76,98,97,194,12,99,47,204,97,34,193,57,7,1,99,46,15,152,204,28,26,252,30,237,50,67,27,22,12,142,65,61,128,161,209,211,4,214,88,97,151,208,120,138,5,128,6,19,69,150,232,211,53,50,103,73,211,69,129,221,163,210,194,33,173,96,152,224,177,216,120,170,25,26,231,173,44,171,209,178,34,33,65,96,4,36,53,46,41,10,255,251,178,100,53,14,72,5,113,201,139,186,122,246,71,37,57,130,101,34,120,29,97,149,40,78,233,145,73,23,148,165,149,149,149,224,171,26,128,107,178,29,9,227,46,62,100,70,178,62,86,173,72,32,228,100,198,44,111,216,129,229,61,201,2,89,133,200,205,182,32,8,161,77,17,250,42,51,231,23,209,197,202,143,80,233,98,178,191,130,149,110,115,110,138,120,70,87,176,22,29,83,45,149,170,178,212,97,102,126,254,19,232,175,94,231,201,152,14,112,159,247,149,150,28,13,99,63,250,226,11,201,99,196,194,238,155,234,27,33,169,99,175,178,42,150,153,167,120,215,74,59,158,35,215,123,133,125,193,134,214,234,239,165,123,51,231,237,183,137,37,47,255,197,183,143,183,141,145,105,31,180,30,55,194,125,52,0,8,83,61,133,91,6,92,106,194,16,200,6,4,3,3,218,106,97,114,233,202,8,138,245,141,242,145,187,3,196,216,11,46,212,239,175,20,193,201,164,17,174,198,51,250,229,149,92,48,108,24,121,209,178,234,223,123,108,53,54,83,68,50,95,71,65,98,234,208,88,6,49,52,118,50,216,18,48,222,212,51,48,219,53,212,41,50,81,16,49,252,4,49,57,55,48,20,15,47,250,77,25,94,97,42,179,106,96,160,32,93,132,143,7,0,136,162,97,128,26,52,132,53,20,50,38,112,228,153,57,32,180,11,4,32,46,253,190,110,52,204,24,101,132,83,193,32,41,142,203,34,125,216,66,23,51,185,106,169,15,23,159,184,225,73,148,76,120,8,88,16,32,138,163,164,101,212,185,175,38,121,34,151,206,195,81,101,28,51,109,226,220,122,0,66,121,241,122,0,92,25,29,224,76,211,40,21,63,107,193,184,96,203,101,155,159,232,224,93,22,169,247,27,78,59,89,251,60,155,204,18,242,212,141,251,211,106,28,29,95,103,97,133,171,199,87,106,247,125,140,151,36,98,42,229,234,142,214,203,87,110,194,139,44,229,237,179,10,147,234,19,97,89,236,73,239,173,111,226,117,249,122,54,52,226,12,215,53,81,235,176,149,205,142,235,157,251,36,67,215,225,213,159,223,204,32,2,126,18,80,57,220,113,68,33,100,80,56,202,131,40,139,196,4,90,80,1,105,199,201,132,216,86,7,198,8,68,229,148,80,227,92,163,97,34,158,6,119,17,11,199,251,15,30,47,144,166,137,146,190,159,101,238,24,241,91,59,144,211,147,127,219,252,63,82,0,1,178,0,105,145,69,198,146,80,27,78,158,113,81,129,129,78,135,33,172,112,69,102,134,64,99,227,6,164,44,100,67,230,36,94,114,50,33,199,228,32,1,64,194,35,6,112,203,1,196,175,107,142,96,128,72,242,35,43,10,216,229,209,255,251,178,100,32,14,167,18,102,77,147,155,121,96,63,134,25,163,96,70,140,28,5,195,48,110,229,237,129,3,20,101,209,151,149,152,140,199,49,99,171,0,5,151,67,56,131,217,188,92,137,8,85,23,50,22,104,21,240,150,28,162,151,114,144,183,63,90,124,245,50,228,185,218,25,153,32,173,207,164,49,181,247,171,145,146,158,70,85,128,89,208,152,218,141,93,222,38,53,29,99,47,211,145,158,190,91,127,51,230,248,87,130,206,219,9,97,173,138,88,246,221,160,163,245,141,49,188,142,206,242,60,87,52,49,252,140,117,197,207,199,24,94,153,84,187,84,71,206,222,61,119,26,191,27,250,189,178,241,118,180,233,137,74,151,89,64,139,25,184,201,29,172,244,84,223,50,77,175,155,234,155,188,155,188,7,251,199,241,35,192,142,113,66,199,61,66,196,128,0,68,64,206,54,65,145,89,174,4,100,68,52,199,123,49,140,10,151,17,211,191,149,96,153,7,203,36,58,8,45,162,78,142,110,26,160,25,140,63,253,194,182,100,161,191,254,173,194,12,173,59,91,197,247,41,78,115,226,61,255,255,160,2,224,64,62,99,144,14,99,25,170,106,254,108,99,72,42,96,88,234,97,155,100,101,144,104,14,9,198,1,131,40,2,83,20,196,224,128,44,208,32,116,121,19,84,0,94,5,153,122,12,23,6,172,190,172,166,53,9,68,12,188,50,52,9,175,41,212,56,210,97,43,64,201,13,212,57,69,168,97,202,88,45,151,40,163,138,231,106,126,221,41,80,55,86,180,20,207,6,171,151,115,89,78,251,220,198,246,46,214,203,247,221,109,118,90,70,124,29,203,54,172,250,220,20,14,185,154,227,106,166,117,234,174,173,26,145,219,165,218,119,66,4,170,246,151,123,193,236,150,213,142,232,222,245,197,178,122,165,126,169,237,163,186,31,206,142,40,25,108,66,179,155,31,209,161,234,23,223,194,139,111,87,3,213,62,172,108,28,111,24,137,136,8,46,22,214,158,94,35,20,29,99,79,97,250,214,46,243,137,126,190,155,175,39,198,254,43,245,255,255,255,255,248,124,0,14,39,32,20,188,12,171,186,33,24,181,34,4,91,123,239,136,226,142,218,26,62,236,201,146,182,18,65,99,11,204,115,34,222,29,79,169,82,185,194,208,129,20,213,39,75,57,227,37,108,182,82,255,250,153,20,145,143,45,108,175,232,127,74,0,36,212,216,192,16,4,196,0,28,132,221,62,177,229,50,16,14,48,176,155,50,148,161,5,68,35,193,144,4,48,3,33,102,38,5,224,64,88,201,52,248,195,32,113,124,150,40,93,244,226,55,0,69,224,148,160,5,170,23,240,139,118,34,194,231,47,33,117,152,231,244,14,153,176,141,255,251,178,100,38,12,134,175,99,204,27,185,123,50,64,229,41,167,97,37,100,30,209,105,28,79,109,143,201,25,148,103,141,132,21,136,178,101,80,95,155,213,90,133,14,40,186,179,216,216,53,181,153,150,145,91,82,65,120,153,65,95,15,154,53,21,43,5,8,61,73,172,74,33,75,83,229,102,181,116,98,227,69,213,142,110,243,58,145,9,150,141,241,34,217,127,86,169,118,143,239,11,31,103,115,52,105,144,232,146,205,170,210,199,187,134,113,9,235,139,227,184,215,222,161,163,47,51,237,248,218,133,10,218,166,94,99,40,67,148,24,16,89,61,132,248,242,108,134,241,14,123,172,105,199,184,229,203,58,164,142,122,181,94,234,180,196,24,210,154,1,116,101,246,2,0,0,48,40,147,40,28,201,138,108,92,70,54,54,33,3,108,206,228,4,1,116,81,186,46,117,113,74,67,87,20,160,226,238,197,170,44,72,144,110,65,202,223,166,189,219,255,254,217,135,185,171,237,255,255,255,23,34,68,214,73,110,218,124,0,6,12,20,194,116,199,96,17,204,67,82,252,251,44,50,76,54,65,112,196,200,131,140,89,92,20,199,80,50,69,0,112,192,60,37,76,168,195,88,199,4,62,140,6,130,20,196,125,62,204,54,2,220,56,17,140,4,194,120,4,12,200,82,98,240,128,53,160,128,34,68,83,60,110,48,128,3,2,244,26,171,44,6,140,12,177,226,65,36,238,131,162,67,64,14,124,188,154,26,157,177,34,59,188,202,71,135,83,69,105,234,150,76,237,206,12,1,147,7,211,14,130,92,175,43,172,247,45,185,200,221,139,234,58,252,86,174,129,26,75,87,98,214,153,251,97,109,102,116,210,85,57,86,102,167,195,238,52,134,108,203,68,227,246,244,118,93,43,186,139,203,171,79,232,22,19,154,187,47,82,229,102,111,85,171,32,127,239,74,148,212,71,29,148,183,54,54,107,10,160,214,143,197,7,178,177,149,147,18,235,71,46,167,214,185,190,93,169,158,106,179,19,203,155,133,142,216,102,161,150,251,73,238,27,187,44,156,223,51,225,209,27,250,10,233,0,2,203,248,166,144,167,34,140,182,202,26,220,210,234,175,33,43,235,130,131,181,20,217,65,123,75,25,223,94,184,239,255,167,255,252,140,207,101,81,201,1,77,105,66,123,22,112,85,41,51,36,130,69,75,137,128,8,8,174,0,193,242,165,137,90,64,12,251,238,96,0,66,195,7,65,69,48,210,9,99,22,36,27,59,24,97,163,27,32,11,49,131,29,99,39,69,59,51,65,9,83,9,224,54,48,90,16,19,21,0,140,49,224,14,19,2,48,52,50,188,33,35,26,48,54,12,4,3,0,112,124,14,6,116,121,12,3,99,18,16,29,255,251,178,100,35,140,199,98,90,199,19,219,76,98,71,8,41,227,97,2,100,26,21,161,40,111,105,45,129,49,151,167,13,150,21,136,68,114,194,137,155,38,25,112,1,135,241,26,0,0,160,113,8,130,113,12,129,39,19,154,241,131,141,163,47,201,157,9,49,88,218,57,89,112,17,166,42,217,89,165,235,240,29,136,153,88,61,197,22,78,27,145,58,210,40,18,47,118,85,148,18,171,126,33,9,111,165,15,6,169,91,148,22,250,199,175,219,135,114,142,178,32,219,63,15,205,45,36,202,86,61,85,174,162,170,169,28,62,215,202,87,168,78,97,190,137,237,71,24,136,200,101,237,52,232,165,36,38,228,136,76,88,38,40,182,208,50,153,155,70,93,105,160,164,148,106,99,47,70,80,78,70,175,164,189,214,246,253,152,77,44,130,225,255,175,119,251,40,0,29,240,0,38,221,248,187,36,64,163,216,39,20,51,174,254,235,87,90,52,4,4,159,65,151,44,27,225,106,47,250,111,239,246,209,183,251,244,200,113,151,69,86,189,244,127,211,54,197,122,207,213,1,179,54,228,89,17,222,143,130,13,5,213,44,52,107,5,92,211,27,3,91,192,5,73,43,48,10,9,241,160,252,48,76,22,195,68,116,153,48,63,1,227,6,145,55,49,12,23,163,27,112,4,14,1,147,0,192,42,49,6,5,147,11,144,32,37,1,67,16,49,46,48,134,2,65,128,161,100,129,27,223,241,83,224,50,206,249,1,83,12,40,136,97,137,4,69,113,164,38,148,82,27,90,183,229,129,196,114,130,130,160,242,227,201,149,107,91,165,131,185,218,189,136,52,46,77,3,45,40,249,22,130,145,188,61,21,133,201,163,141,204,83,27,117,163,216,20,35,102,202,35,97,4,145,158,108,241,222,195,104,213,38,132,113,162,154,218,204,92,24,143,86,6,237,148,23,170,222,163,71,177,68,138,94,106,70,127,124,208,34,82,106,166,138,41,161,129,100,12,177,164,240,139,86,203,76,19,106,115,168,100,39,115,148,97,157,37,61,47,252,43,63,220,143,255,99,254,166,127,208,0,154,107,132,150,104,170,112,252,172,81,1,69,228,120,173,101,3,163,118,10,35,167,233,250,148,111,121,71,9,51,126,39,147,255,255,218,37,52,230,168,208,28,157,202,227,12,113,52,222,178,50,176,183,17,49,225,196,143,91,2,226,196,214,76,123,215,24,192,160,85,226,218,53,253,166,0,0,5,131,12,1,233,48,102,14,35,10,194,218,52,11,176,195,10,144,233,49,48,19,115,15,214,186,48,93,16,35,3,112,19,48,77,13,195,13,208,239,49,190,2,112,64,61,152,26,29,137,129,192,84,153,25,2,123,3,216,147,132,67,42,112,163,210,193,68,255,251,178,100,34,136,135,127,117,199,19,219,99,112,73,7,25,211,96,226,106,22,173,163,53,174,60,211,129,46,155,39,169,131,141,184,147,32,36,12,53,48,185,112,118,8,224,18,28,214,107,75,67,232,150,0,102,234,173,84,196,73,162,239,67,17,152,135,148,70,55,4,51,90,180,180,250,28,0,70,46,44,181,193,10,116,46,224,204,233,237,107,60,41,93,129,98,181,143,161,120,100,126,172,237,138,179,45,47,204,249,216,94,56,78,247,42,179,22,202,19,22,172,100,249,18,42,193,27,236,57,69,108,53,241,93,190,96,253,196,217,116,85,131,162,125,248,212,97,198,175,124,233,187,107,116,113,101,14,249,231,80,78,96,170,231,173,57,55,101,139,119,218,181,237,217,156,156,187,140,85,169,157,157,165,51,217,126,191,211,245,156,156,248,254,146,252,255,246,254,77,122,191,55,203,236,192,24,14,251,199,214,73,227,139,243,65,181,240,254,94,155,143,39,46,104,219,57,188,42,74,134,150,86,254,152,61,107,169,26,254,173,255,254,223,51,245,67,73,201,93,209,108,170,226,78,12,135,59,22,88,97,68,182,123,189,213,144,158,129,65,16,209,121,22,166,20,64,24,54,0,16,1,110,219,99,3,19,209,48,192,82,67,241,105,76,64,10,48,34,64,203,46,35,78,2,19,92,26,3,50,200,80,89,76,193,140,120,56,7,27,162,141,21,77,176,28,5,161,102,42,54,228,67,164,129,17,111,61,68,150,52,143,253,5,167,208,116,205,231,222,119,224,107,253,245,235,117,244,106,141,157,150,86,213,175,36,72,23,143,104,238,123,97,219,17,29,44,56,213,125,55,153,194,176,164,133,13,236,175,21,170,169,20,150,70,44,112,89,105,52,1,171,153,253,155,180,110,144,82,174,123,188,128,232,233,60,164,19,44,194,44,190,22,119,40,218,19,54,247,0,83,177,76,129,73,61,188,35,172,92,101,27,181,49,132,33,178,10,202,125,85,195,21,143,138,222,187,217,230,170,70,9,3,219,234,38,235,179,51,113,37,107,149,137,173,92,240,132,43,119,89,245,57,5,37,3,67,154,106,171,122,33,162,123,6,141,93,88,207,215,92,221,85,219,240,246,140,226,63,160,198,103,47,255,120,122,46,173,118,30,112,27,92,44,2,112,66,243,209,94,96,250,139,181,170,215,48,0,32,176,16,123,24,160,151,241,229,75,19,24,137,128,73,139,88,210,24,121,157,137,161,32,58,152,9,128,185,128,0,120,152,144,11,49,145,160,36,24,17,2,49,139,89,59,24,163,3,81,106,204,2,128,148,12,20,3,65,70,28,202,122,129,138,90,33,73,48,33,68,81,49,231,211,125,1,48,48,112,96,19,18,113,209,82,36,228,255,251,178,100,45,14,200,44,106,198,131,219,99,242,69,229,41,234,97,130,84,28,89,219,36,47,105,45,193,36,20,167,77,128,166,40,25,184,67,116,105,192,42,55,58,1,104,212,111,74,232,159,69,230,119,69,214,191,129,0,196,38,64,64,46,189,217,131,85,169,56,155,153,67,155,194,110,142,87,53,38,139,87,133,71,30,164,139,171,32,134,119,27,89,199,5,207,113,211,187,14,107,199,130,32,64,76,63,100,204,190,249,250,18,46,88,86,34,196,88,138,86,181,36,135,16,155,114,51,180,21,127,234,46,116,252,14,158,41,54,171,80,29,190,112,177,4,236,236,142,121,28,80,143,141,156,250,56,225,37,170,163,151,56,229,15,64,178,159,127,110,253,91,36,91,79,105,68,175,80,229,221,115,218,152,232,242,127,42,165,70,88,109,10,182,189,34,172,78,119,197,47,242,191,96,31,58,48,0,8,0,15,219,176,228,109,63,193,15,121,145,209,6,228,19,244,22,84,198,176,188,223,126,45,27,117,106,189,121,54,255,255,189,83,254,86,102,157,5,41,71,6,163,118,140,42,210,9,200,55,178,14,190,227,76,32,30,68,37,19,212,57,166,128,54,11,41,131,48,28,15,48,129,19,48,20,13,211,138,32,100,48,234,3,179,8,114,1,48,74,58,83,8,32,103,33,1,35,0,96,48,48,232,4,19,15,144,37,33,1,83,2,145,93,48,26,4,18,217,50,0,114,213,130,82,130,126,46,105,9,178,0,79,193,136,80,77,201,74,215,52,82,25,95,213,102,129,198,98,176,201,138,9,21,184,212,123,28,111,126,2,76,252,177,203,4,222,106,214,87,203,87,118,101,52,216,195,248,219,148,114,222,145,205,233,46,231,64,1,53,175,36,82,215,90,225,52,218,81,242,89,66,55,155,101,217,29,49,13,137,222,146,81,142,184,141,163,166,238,12,39,87,8,40,232,168,158,106,82,73,90,122,72,35,7,92,78,219,50,82,215,114,18,105,172,51,106,217,248,194,114,94,82,153,6,40,195,21,165,24,78,116,233,171,136,25,97,168,101,40,163,87,20,72,97,141,119,205,45,205,99,195,214,41,123,81,223,238,238,234,14,141,198,75,128,7,146,225,207,24,89,175,210,37,134,64,75,67,181,81,155,166,53,215,15,235,111,15,172,213,176,166,109,252,199,143,255,231,255,63,236,201,207,206,80,164,25,130,72,41,93,67,12,178,206,215,0,83,157,40,100,42,177,204,74,18,12,224,87,188,122,86,0,73,216,186,140,136,0,0,1,2,128,100,186,220,58,19,48,56,4,192,164,115,130,174,69,131,70,20,3,140,22,195,14,116,10,52,2,7,131,133,145,2,32,96,240,42,146,85,15,230,213,21,15,190,55,255,251,178,100,24,136,133,111,103,207,235,140,53,98,79,139,217,211,31,5,10,32,65,229,34,47,105,141,193,41,169,103,157,132,149,136,52,72,0,76,234,169,87,57,72,204,233,106,112,167,57,191,107,205,208,118,255,70,145,106,193,122,162,166,202,152,114,62,170,120,229,203,125,169,17,205,186,159,15,253,203,13,175,105,29,42,152,186,189,166,49,211,156,81,100,199,118,96,177,140,93,124,83,19,114,186,189,182,84,86,35,58,81,1,170,5,11,7,247,91,220,243,46,76,64,44,229,73,120,66,250,82,250,106,110,158,228,236,60,30,133,48,93,109,182,168,233,149,243,219,100,188,168,233,83,184,38,213,206,24,18,128,9,145,244,26,232,150,181,138,10,141,180,82,119,232,96,101,5,247,50,7,21,172,36,11,66,185,76,156,66,193,202,167,228,254,255,255,228,127,46,121,27,255,237,163,127,235,255,255,255,255,67,185,4,92,216,154,32,33,17,200,74,44,123,43,58,61,24,180,59,57,118,97,74,99,86,234,8,173,32,9,132,128,129,152,137,129,57,130,33,238,154,37,46,225,129,128,21,152,0,17,241,135,32,241,25,19,128,80,144,44,150,0,124,32,103,140,70,194,212,192,8,6,12,28,196,208,193,184,5,152,91,82,18,116,232,146,92,4,1,204,97,139,38,84,134,55,144,100,69,132,95,45,251,70,36,1,97,177,131,154,199,93,179,42,18,95,113,169,81,195,73,230,240,41,218,45,106,35,13,206,105,24,98,196,129,150,244,70,26,153,170,204,35,242,186,29,75,159,162,178,232,201,7,237,18,222,12,215,24,41,101,13,150,44,116,86,47,184,174,56,132,167,157,75,139,151,23,208,206,172,85,58,49,211,186,46,76,99,18,167,143,147,39,130,37,170,211,172,76,201,139,236,165,121,14,33,201,136,83,178,210,202,242,43,33,217,210,204,89,118,87,176,101,111,125,41,254,64,190,28,75,174,213,14,53,41,160,128,200,226,136,208,217,71,67,149,7,15,245,87,22,31,82,95,214,40,126,219,108,175,76,211,142,92,198,218,220,47,91,230,119,215,116,237,179,223,137,186,119,66,125,61,22,59,205,244,36,108,21,64,246,205,5,32,254,161,213,218,58,72,215,210,185,140,27,214,149,103,235,236,98,63,116,127,19,192,236,192,95,29,63,247,247,111,255,243,120,144,181,70,243,186,137,49,17,123,127,255,255,255,255,250,181,205,113,142,86,142,68,220,202,58,165,19,2,213,155,205,63,244,160,3,110,243,1,1,19,25,195,19,13,5,179,13,237,176,64,52,99,24,84,99,3,84,97,88,40,221,196,64,56,24,120,49,152,74,81,243,4,69,49,0,18,239,77,184,146,82,173,132,191,76,84,27,205,255,251,178,100,27,12,134,62,102,75,147,184,75,112,68,166,249,166,101,69,118,29,101,189,38,111,105,45,193,8,148,102,89,149,21,192,58,179,200,184,244,52,75,252,125,241,197,46,185,194,96,227,219,31,51,61,199,174,93,203,253,247,141,237,180,198,162,146,247,174,43,199,126,17,106,37,205,226,118,147,202,67,208,177,36,8,159,136,105,125,40,178,240,106,56,174,213,20,160,242,71,1,1,247,142,33,170,58,90,116,146,168,26,73,67,249,253,214,93,203,32,70,133,72,61,171,60,138,118,187,40,35,39,84,222,212,214,34,109,28,85,233,162,106,50,106,54,203,10,153,166,162,142,144,39,182,244,41,226,3,85,13,197,191,174,196,90,164,14,130,188,28,2,137,232,68,157,3,134,55,218,68,2,64,93,117,103,128,24,160,156,141,224,194,194,54,151,165,203,80,233,126,113,25,78,19,82,236,138,32,0,251,163,72,150,187,98,101,69,186,52,166,95,71,245,245,239,147,245,138,200,12,66,174,140,234,179,223,86,255,198,117,59,116,167,255,133,127,254,157,96,0,74,74,0,64,12,195,116,2,12,7,128,188,212,21,24,140,14,65,100,192,16,98,204,38,198,200,196,184,18,140,7,192,108,176,0,1,1,146,97,86,19,37,96,14,96,152,7,230,8,96,24,200,80,217,26,29,129,146,69,115,103,134,9,162,211,186,74,236,121,43,232,210,164,57,189,182,166,68,132,211,67,65,5,237,110,205,233,43,201,33,99,110,166,238,191,91,64,182,205,78,207,154,5,186,93,114,51,127,43,113,155,20,237,72,157,26,141,19,174,218,19,191,146,42,42,173,34,137,100,214,113,1,2,109,23,11,68,176,251,8,205,145,30,85,18,138,97,97,10,104,67,68,39,129,198,67,81,85,188,142,33,109,42,2,198,142,168,83,94,211,121,146,69,100,41,68,148,163,210,240,144,185,182,134,143,154,73,221,8,161,84,44,33,148,23,233,44,20,23,5,20,37,162,161,174,146,84,33,36,145,146,146,113,144,71,98,78,129,16,198,161,198,156,27,133,220,239,255,229,95,181,53,46,244,0,241,131,129,177,26,135,141,237,241,105,148,48,161,153,236,151,240,145,209,32,112,10,142,43,19,166,100,8,230,36,197,173,13,139,224,158,247,252,198,171,72,172,172,68,149,133,46,91,90,52,143,1,222,81,2,1,142,74,214,255,233,153,212,223,80,0,0,51,0,192,51,62,192,179,45,159,3,242,37,115,11,10,3,86,12,99,39,80,178,104,20,2,1,152,70,70,154,26,77,152,140,95,24,64,5,152,94,37,24,88,14,24,96,18,20,3,2,192,219,167,46,8,17,150,29,59,83,142,96,44,16,182,245,88,220,49,58,243,87,168,255,251,178,100,37,143,151,150,117,202,147,175,70,210,64,226,105,118,107,44,28,155,61,191,44,14,225,115,192,248,13,102,29,172,172,112,175,175,71,86,3,115,82,4,199,152,126,80,72,40,6,1,131,134,118,185,27,155,188,197,103,37,20,194,74,1,25,95,25,173,92,220,168,163,58,24,57,207,37,139,125,230,109,53,48,53,194,134,152,12,65,80,38,100,240,193,66,135,228,87,142,106,4,201,7,81,58,111,128,190,161,87,183,61,67,227,56,223,234,241,119,148,251,189,194,124,65,20,47,226,70,197,118,254,2,236,185,239,20,127,14,150,250,244,191,245,57,221,184,71,195,5,45,119,135,249,47,141,152,248,215,190,247,123,107,225,79,58,13,113,67,32,68,83,168,182,120,44,32,113,66,210,71,153,121,158,109,194,102,68,185,11,21,124,77,194,188,39,3,30,255,45,94,88,0,192,0,3,100,156,47,145,200,184,236,140,222,59,184,68,47,126,12,192,90,87,64,199,113,192,139,196,111,238,133,111,124,177,197,55,34,131,236,60,214,17,97,242,102,224,55,10,50,219,85,184,221,127,105,170,145,115,41,179,255,202,127,252,225,130,98,224,97,124,97,139,44,125,89,38,96,232,84,114,146,36,96,50,206,99,144,82,2,16,76,14,41,204,122,44,140,39,35,203,0,1,133,160,49,16,18,97,144,146,144,164,64,52,120,116,3,30,24,159,53,19,85,248,51,244,162,149,198,101,201,181,29,199,6,57,46,168,195,117,113,210,141,92,179,15,33,224,145,106,81,83,201,130,11,158,14,156,58,48,236,159,87,194,126,50,253,75,173,67,78,133,191,183,57,91,61,255,30,40,182,119,37,208,19,38,147,242,181,150,55,61,75,118,104,168,103,122,154,158,77,30,108,240,30,24,218,99,214,181,222,101,255,99,42,78,101,91,215,209,179,229,181,122,40,31,2,83,240,231,76,199,243,202,212,54,46,107,127,108,153,84,52,166,215,81,60,52,213,173,134,202,244,106,138,13,250,80,110,189,67,197,53,204,184,150,188,221,90,177,220,212,185,221,187,255,254,37,23,30,85,162,98,65,64,136,88,101,198,114,59,104,90,16,172,236,122,181,134,34,76,212,124,150,86,131,20,165,202,163,11,91,253,124,81,90,242,239,36,49,112,221,244,239,142,171,37,57,69,24,110,25,31,11,213,217,254,222,190,255,255,207,127,249,118,0,4,9,116,192,18,16,199,81,40,193,51,16,253,167,200,197,69,96,220,130,140,205,164,164,203,16,76,32,12,48,184,64,55,160,63,49,96,154,64,243,3,136,80,80,20,100,168,44,13,0,203,209,0,18,116,216,10,85,103,73,185,213,208,86,26,24,43,79,59,185,127,138,74,73,181,37,222,255,251,178,100,39,12,135,19,102,74,155,184,123,224,67,166,41,205,97,70,126,29,21,165,38,110,229,239,129,17,167,166,9,172,20,168,73,36,20,18,56,209,84,129,203,166,237,168,49,43,222,251,12,46,36,41,125,204,183,183,155,180,167,120,224,227,52,118,180,165,159,102,174,101,81,231,77,239,175,125,103,4,193,150,155,160,153,26,145,215,105,85,209,20,96,205,69,41,229,123,223,59,206,103,202,174,44,244,217,118,56,238,247,49,191,180,29,7,212,106,192,237,177,255,222,177,241,25,208,198,116,195,152,16,231,203,115,62,87,113,113,137,218,47,119,243,109,85,30,95,17,201,206,20,23,123,47,75,204,176,227,29,184,106,150,176,93,226,254,172,170,169,173,104,182,183,153,98,115,133,126,68,221,210,160,0,0,70,12,0,28,6,41,38,199,86,123,179,248,58,101,202,150,116,148,42,253,51,61,64,30,120,110,158,194,3,34,163,140,199,200,89,252,185,228,65,161,232,223,209,245,255,77,255,255,248,45,97,230,158,4,174,90,68,79,231,19,79,255,255,255,238,0,0,1,148,68,119,15,6,102,60,141,6,162,244,166,62,214,6,90,66,166,37,18,198,149,128,166,18,131,134,17,162,134,82,161,102,20,150,173,60,194,97,48,193,224,52,203,0,240,48,12,30,15,92,2,7,65,200,198,83,108,121,56,96,69,147,94,220,138,169,0,238,61,143,75,155,150,210,130,206,109,137,229,219,223,26,90,68,225,72,175,90,143,165,243,111,97,209,107,230,76,21,230,38,105,21,94,35,141,251,174,142,118,219,54,247,241,50,153,55,243,250,183,94,217,18,119,218,124,214,7,84,110,161,166,159,26,205,177,240,190,201,108,211,84,198,49,147,117,255,155,41,34,42,217,206,169,124,62,209,43,113,165,100,134,211,175,159,143,246,222,38,170,167,3,169,66,85,197,111,111,86,78,161,85,249,239,18,119,80,59,19,37,89,219,31,38,25,103,102,162,189,93,11,80,91,141,140,237,178,28,214,150,119,207,143,99,202,87,79,98,65,220,209,119,156,75,47,9,59,86,79,92,2,6,54,9,96,129,41,230,94,171,66,47,155,60,81,40,57,152,163,112,101,225,128,106,160,6,229,122,139,175,75,81,196,104,180,32,233,161,48,119,65,250,31,223,171,119,19,87,111,250,237,235,209,188,237,211,39,246,255,255,255,183,255,246,189,62,162,197,48,22,29,35,1,144,158,48,107,67,80,163,230,24,139,163,97,159,168,62,24,173,155,177,130,152,41,24,3,128,217,131,232,25,154,101,131,1,131,248,203,17,1,33,132,136,89,24,33,129,49,131,24,123,150,144,84,0,216,56,128,6,76,45,0,201,172,142,11,14,214,224,25,89,255,251,178,100,37,12,135,159,97,199,3,218,124,112,69,102,41,131,104,40,154,27,77,147,36,79,109,237,193,33,20,165,229,172,28,120,129,215,20,161,25,237,24,0,139,223,84,129,4,173,51,160,16,58,213,75,1,40,223,24,25,213,37,34,6,205,63,42,133,68,67,138,49,254,184,9,4,117,34,184,143,179,205,109,0,16,124,126,67,86,67,47,177,53,75,114,215,207,79,211,46,42,109,87,235,38,249,190,120,40,102,165,180,178,21,73,3,97,51,14,212,34,149,74,236,47,143,24,176,93,204,238,60,24,240,134,130,214,163,102,194,91,15,39,164,89,167,213,196,198,59,44,59,181,170,230,250,222,110,220,242,41,253,10,93,190,63,86,34,192,182,76,108,125,127,139,222,244,150,222,190,181,190,235,88,159,16,188,109,110,223,239,59,214,215,78,38,196,169,22,35,203,152,121,76,68,0,2,128,197,51,216,40,76,250,147,0,145,51,102,70,90,51,141,240,137,64,65,10,162,19,108,113,193,229,23,213,78,12,51,239,199,128,44,124,153,150,79,143,255,1,31,255,255,229,19,171,13,132,167,128,185,148,44,58,10,217,255,229,191,185,88,241,167,122,64,20,124,18,35,70,8,192,66,96,152,59,38,117,7,62,96,68,41,6,137,35,60,96,170,52,70,28,192,88,96,120,0,38,0,130,74,96,208,36,70,7,1,230,243,142,132,26,194,28,139,50,35,139,11,75,69,4,13,88,93,228,99,36,69,243,35,33,37,5,175,5,153,225,144,39,211,123,87,51,52,235,235,60,25,229,28,220,9,9,36,3,93,148,185,118,105,177,75,174,175,134,248,202,66,159,235,52,248,189,215,191,15,149,91,115,87,239,89,178,237,85,173,65,202,2,105,103,88,5,250,244,124,204,125,192,137,72,137,148,190,231,181,102,246,173,38,251,174,24,169,46,99,193,53,252,76,255,141,222,197,86,239,247,6,127,254,126,239,88,39,108,22,40,83,67,74,193,153,134,228,214,77,184,122,98,89,53,36,106,227,95,83,198,212,109,87,117,133,229,173,181,93,219,21,197,161,69,155,88,196,49,64,224,72,172,239,179,88,25,129,139,147,78,227,73,57,14,4,59,8,225,191,130,232,139,38,242,135,131,159,70,17,1,161,171,233,238,96,244,38,110,178,158,228,208,115,60,116,110,99,12,163,15,213,57,246,243,251,14,239,253,172,117,26,172,238,58,61,125,88,107,105,225,95,233,245,255,33,71,212,0,140,14,69,248,194,72,10,204,29,10,92,227,68,187,140,53,200,204,216,252,55,204,3,4,60,198,48,11,204,2,64,124,193,80,9,204,248,128,52,192,148,86,1,192,62,96,148,1,134,7,64,102,98,124,0,168,13,0,0,3,255,251,178,100,30,136,134,218,80,199,139,218,123,224,80,201,153,154,103,7,28,89,129,137,41,78,233,237,201,53,167,166,169,151,149,145,116,4,86,53,195,33,200,72,245,171,35,171,69,148,192,8,112,178,33,14,169,109,220,67,104,253,194,222,225,146,250,106,115,12,82,117,25,72,168,75,105,173,208,32,138,146,156,148,20,50,112,130,184,180,51,23,23,45,190,227,184,47,199,250,222,241,88,171,150,79,36,104,74,252,60,128,185,3,139,247,39,80,68,86,52,103,154,72,165,175,136,239,158,214,248,187,236,234,211,49,184,64,129,131,221,154,178,95,255,153,104,127,197,222,175,6,127,175,253,117,152,75,208,165,129,18,172,180,137,186,163,175,127,20,200,58,35,0,9,80,0,66,11,124,36,84,54,42,215,46,25,24,122,242,185,0,175,6,192,0,40,128,3,131,162,73,56,40,145,231,59,51,63,120,66,145,168,219,141,145,221,21,42,3,81,5,64,147,23,250,159,142,110,18,230,132,100,120,226,84,88,56,105,45,61,63,244,255,255,239,228,136,158,162,211,135,206,39,34,42,142,143,163,95,255,255,163,223,255,255,232,218,89,139,58,223,15,61,70,0,128,1,23,179,6,146,193,8,33,144,128,193,244,66,161,135,81,25,175,231,121,139,171,57,134,0,120,8,62,17,153,3,165,57,136,4,90,130,152,10,22,24,74,1,30,22,230,20,16,8,74,166,42,34,4,7,143,65,132,197,163,163,167,213,221,61,28,10,34,3,221,109,253,187,182,61,221,193,82,123,155,190,240,17,5,230,29,212,17,57,199,194,88,76,107,121,107,41,39,255,255,219,127,219,127,91,211,139,234,235,201,247,186,12,108,83,49,207,199,116,190,90,208,169,30,183,192,103,159,15,109,22,124,83,45,249,214,232,190,154,66,217,42,166,154,242,63,115,37,171,122,188,11,35,175,23,121,236,208,104,206,159,86,57,195,137,22,236,11,152,78,101,46,221,68,95,195,234,207,122,157,117,120,247,218,91,87,31,219,252,215,218,182,249,223,245,150,152,199,210,210,242,221,20,160,2,7,112,183,58,40,49,47,202,104,76,168,33,184,46,14,73,212,238,69,121,177,210,94,212,155,233,246,85,43,237,247,85,218,54,48,80,236,14,202,223,239,255,47,254,183,70,190,198,122,255,255,200,223,219,122,215,200,87,144,251,83,122,234,153,183,58,179,162,147,198,49,235,147,118,0,0,0,146,81,56,49,146,4,112,98,19,28,223,169,121,137,122,157,153,230,24,241,133,25,63,152,182,128,113,128,152,46,24,66,131,193,165,168,33,152,186,139,97,129,176,4,152,10,132,25,64,64,25,94,224,8,41,4,109,169,136,173,17,205,180,226,64,128,198,232,255,251,178,100,35,12,135,115,100,198,147,219,123,112,79,41,137,218,97,133,84,24,141,137,38,110,225,239,129,65,167,102,221,150,149,184,28,198,140,69,153,212,60,96,46,160,128,41,73,78,212,74,171,50,208,224,203,30,158,138,35,36,83,238,49,8,162,25,234,138,212,6,80,4,175,51,135,146,68,105,162,118,53,185,75,167,123,61,124,17,140,73,141,199,182,230,110,111,139,159,131,167,15,108,194,0,181,127,176,60,12,101,100,23,111,10,149,165,109,226,62,115,245,141,91,68,157,194,172,110,235,135,52,73,105,70,125,226,222,154,231,118,181,124,193,119,156,239,239,235,55,70,39,225,54,50,206,133,200,141,100,185,122,97,80,221,201,202,142,239,59,247,144,246,197,92,221,150,108,69,183,248,213,49,138,201,156,98,207,118,223,159,154,214,40,78,139,65,155,151,26,131,179,50,192,0,72,106,70,19,113,87,104,16,56,61,42,1,135,77,21,25,249,105,66,87,101,128,32,254,59,71,252,94,27,205,226,39,234,5,49,131,8,160,118,68,32,185,42,247,254,255,249,209,145,93,133,11,171,47,255,255,77,125,235,253,88,233,87,206,217,105,201,217,152,243,151,40,128,65,70,40,193,16,0,33,56,204,28,10,12,210,6,128,138,129,198,221,113,137,205,41,222,142,17,153,131,192,41,103,48,232,17,6,26,166,42,152,134,66,20,226,32,16,56,21,14,4,76,112,13,88,129,16,55,0,178,161,55,81,173,130,101,104,114,4,198,153,147,75,153,20,11,223,128,117,167,15,249,64,247,87,147,218,116,138,23,107,148,211,46,195,229,81,247,132,11,47,46,255,108,239,189,252,245,122,211,83,234,217,178,94,183,167,119,229,223,48,177,227,81,141,213,245,219,219,239,61,60,107,230,151,139,122,69,234,199,47,44,155,27,77,216,143,237,91,93,193,23,53,101,204,8,250,214,169,127,191,104,91,245,246,90,141,10,124,23,24,79,20,154,240,253,33,200,247,81,94,234,155,199,205,231,182,227,222,31,206,243,247,140,91,214,112,92,38,96,20,255,208,138,7,25,220,43,210,56,224,179,138,131,45,194,16,17,43,37,18,69,84,211,245,221,40,17,12,127,23,247,169,250,204,154,108,117,53,125,171,111,243,0,60,18,78,104,180,143,160,121,127,255,189,100,214,66,133,11,184,153,217,91,246,255,222,164,230,243,58,215,171,221,189,249,217,139,97,100,185,162,186,194,0,0,144,16,100,152,221,3,233,131,121,158,25,117,49,25,137,16,166,27,105,19,9,140,33,75,24,79,130,16,176,70,152,62,3,105,159,160,9,24,124,137,33,128,136,12,12,2,193,132,40,2,24,131,128,9,128,40,0,162,227,44,16,129,233,134,255,251,178,100,33,12,135,42,98,71,19,217,100,112,77,131,169,163,104,79,136,27,65,161,36,78,189,156,193,45,167,102,221,149,9,185,120,9,175,113,196,138,74,178,33,161,107,98,140,210,212,27,98,23,240,80,233,36,165,63,183,155,236,173,81,248,132,50,155,98,91,81,216,175,5,0,137,104,19,72,190,234,28,196,70,227,28,205,162,107,188,211,195,149,186,14,213,158,222,122,148,188,213,43,205,213,109,44,110,181,178,16,126,197,249,149,103,151,219,171,214,199,38,54,133,234,183,173,66,186,7,25,176,213,3,231,92,64,22,86,28,164,245,250,134,182,130,27,53,28,54,189,115,123,172,223,108,79,70,100,245,86,165,1,203,141,181,23,119,251,149,123,153,119,160,159,133,168,243,247,111,187,182,175,246,161,213,237,84,29,17,144,18,132,214,125,76,249,170,168,25,167,48,161,158,33,10,7,82,64,80,200,140,24,49,3,86,112,132,143,161,210,170,138,194,89,223,111,253,11,159,219,209,250,42,144,73,67,23,252,110,175,163,176,235,142,144,178,206,7,107,179,39,66,115,139,56,81,159,46,219,105,122,132,10,94,203,128,138,121,128,57,144,210,90,220,80,1,15,204,47,35,69,158,131,50,77,51,160,248,99,32,38,227,231,32,51,47,80,67,36,133,35,2,65,160,73,232,101,113,174,102,113,14,94,115,4,193,146,33,16,196,96,233,53,72,129,136,8,148,53,48,64,36,147,22,0,66,32,26,8,11,4,9,49,24,127,231,90,75,247,175,120,107,92,101,186,198,56,208,243,132,197,84,117,148,94,221,61,49,107,231,39,90,171,246,10,6,237,99,244,48,29,125,231,82,163,150,43,55,199,173,37,121,136,249,170,31,153,239,12,192,220,56,29,210,214,55,67,214,105,88,237,137,166,197,181,46,177,54,109,91,222,136,131,149,193,183,87,182,226,94,98,53,5,141,213,90,161,87,22,223,203,206,219,112,199,4,59,93,76,90,92,10,184,153,230,150,214,15,165,233,251,175,53,94,178,156,61,255,245,76,251,31,179,209,204,109,161,55,60,245,169,210,243,43,91,134,76,83,42,61,7,85,180,130,76,130,124,70,225,4,34,158,100,161,176,12,180,92,85,149,88,218,69,36,255,186,17,112,156,172,129,136,181,71,167,167,124,190,97,151,114,33,124,234,144,29,84,0,65,49,199,186,84,178,127,254,95,254,191,157,191,253,159,244,255,255,253,18,67,61,182,32,108,214,122,34,129,76,64,0,1,99,29,130,35,51,2,112,4,198,112,215,26,106,22,208,102,81,204,99,56,156,96,0,118,6,29,76,65,30,142,33,14,204,253,31,140,26,9,203,204,24,10,152,32,33,151,177,74,106,14,6,102,2,131,255,251,176,100,28,14,198,167,102,201,19,184,76,114,78,106,185,163,101,133,84,27,33,195,36,78,233,141,201,62,39,102,205,133,21,184,109,156,170,194,39,65,70,49,20,161,208,122,105,218,70,95,167,162,167,87,29,252,39,90,28,162,165,219,164,72,179,82,228,22,235,210,203,98,44,220,224,137,46,29,191,9,207,40,213,52,197,251,85,173,231,127,184,239,80,154,159,134,160,139,153,97,58,196,242,213,140,90,38,86,112,175,1,146,51,50,38,176,179,87,129,106,82,11,149,181,251,7,7,146,67,41,39,109,164,120,23,194,41,76,230,187,110,27,21,39,138,237,91,11,65,136,181,48,25,184,189,184,248,95,71,183,242,74,174,178,203,57,56,246,30,157,212,111,95,144,98,214,97,5,194,117,138,37,113,4,224,242,127,130,205,59,246,0,20,7,196,150,112,112,243,67,65,209,206,51,82,29,24,111,62,162,208,32,86,27,147,0,235,174,201,5,3,119,51,117,237,183,111,23,210,79,23,255,199,34,51,69,132,221,131,197,136,87,254,223,255,255,255,111,214,186,246,235,65,131,138,48,234,65,113,41,64,82,80,172,234,69,66,161,197,192,99,37,207,112,18,146,96,107,198,107,19,126,100,37,116,123,233,168,99,64,104,52,64,137,9,3,166,41,156,165,241,156,3,154,82,43,120,176,196,119,209,63,68,69,226,66,35,39,226,67,218,74,64,160,52,116,70,204,136,44,121,216,180,207,161,141,87,103,253,234,86,97,89,219,78,58,209,123,74,160,60,7,242,181,128,112,218,188,150,49,227,42,54,99,186,160,81,234,45,216,203,54,83,205,213,251,47,172,47,23,123,101,32,82,204,91,8,4,88,203,142,13,67,238,174,70,32,150,40,120,219,240,22,125,71,167,180,238,165,109,252,148,132,253,73,93,114,147,200,140,123,254,169,189,187,245,233,86,55,115,212,125,49,21,235,88,217,117,183,169,2,255,217,174,94,157,9,13,247,125,37,215,149,234,183,83,44,250,195,77,185,254,190,211,185,75,102,254,214,159,208,222,119,237,61,59,108,159,252,150,31,188,190,74,111,150,194,12,9,176,134,230,89,65,99,228,15,16,136,185,240,236,251,68,76,84,141,211,117,174,29,118,140,66,147,202,183,94,118,63,122,22,217,75,247,248,94,39,41,239,255,253,63,233,242,57,221,25,22,214,163,163,100,81,71,83,35,74,240,130,222,87,52,228,83,41,140,179,149,233,119,32,67,0,24,169,0,32,0,0,10,12,152,34,70,9,129,71,249,159,100,169,134,36,113,245,235,105,132,0,104,24,28,16,0,230,11,9,38,176,6,134,77,133,136,212,193,68,130,129,97,193,158,169,182,40,32,48,216,53,156,44,41,70,255,251,178,100,29,12,134,220,117,202,59,184,76,112,82,167,89,202,97,70,142,26,177,157,46,117,204,0,1,22,143,166,14,180,176,0,115,16,37,255,174,178,39,28,55,247,246,221,51,166,101,122,187,43,83,251,133,209,175,165,47,239,57,6,35,124,15,156,1,23,51,18,126,246,55,214,15,155,191,86,102,167,210,97,133,122,11,154,212,47,155,191,240,125,124,111,233,169,243,41,173,80,197,55,77,241,240,130,112,143,101,22,197,88,107,228,245,7,215,127,92,39,36,74,212,61,77,33,22,123,180,183,51,202,114,150,182,213,116,167,7,17,57,179,226,39,64,171,45,48,166,103,77,121,176,36,88,137,182,245,84,40,15,34,43,36,0,57,132,33,136,138,14,169,22,233,26,200,46,12,40,184,172,156,194,36,94,27,255,255,63,255,194,255,255,255,210,176,0,3,62,1,14,37,173,48,159,199,222,8,146,4,66,70,192,251,149,17,29,57,176,110,147,240,230,127,252,115,124,243,156,133,252,124,116,89,52,102,18,28,210,1,195,198,164,42,158,83,199,255,255,69,244,100,167,255,95,138,170,72,225,232,13,171,37,115,143,99,101,69,255,255,240,15,253,54,218,42,150,74,128,9,5,56,98,180,152,0,44,99,96,153,171,74,198,29,94,159,4,102,103,82,73,137,65,166,15,4,152,112,184,103,2,249,149,133,38,5,1,173,102,226,89,183,109,229,176,129,3,19,155,130,12,55,241,177,145,173,252,233,226,143,173,207,194,75,244,239,182,28,136,185,247,114,169,109,54,105,243,167,182,211,164,255,30,146,22,174,221,220,180,226,83,75,231,238,95,202,221,255,187,106,167,225,185,22,183,249,203,48,230,95,14,239,43,153,71,247,157,188,233,225,26,199,183,245,86,214,239,204,242,135,10,74,214,238,126,115,114,42,27,21,117,158,178,177,132,78,89,83,12,233,176,171,219,251,189,119,251,91,88,90,194,228,162,134,222,233,173,208,215,229,139,215,47,126,245,172,234,101,110,89,73,119,245,175,185,202,148,146,233,158,219,171,73,65,158,242,183,220,254,166,121,243,58,218,166,175,208,19,136,245,154,84,96,128,2,76,205,71,2,197,141,52,146,161,240,53,82,178,141,73,192,65,24,84,17,130,7,27,105,238,68,119,44,232,88,37,134,197,203,235,136,154,201,217,160,237,116,40,140,156,99,204,191,152,143,105,35,227,83,249,15,94,119,255,255,255,248,166,245,183,250,130,0,32,24,44,170,164,148,193,14,13,72,120,64,68,103,255,3,169,167,254,206,108,226,102,98,68,98,69,65,5,0,106,208,106,9,106,39,137,64,233,197,2,17,64,91,196,224,16,81,149,17,137,48,40,2,61,203,100,228,44,201,50,87,255,251,178,100,31,128,7,93,133,207,158,110,32,0,65,195,185,215,204,156,0,26,201,163,52,125,199,128,1,28,158,37,215,180,208,0,56,93,145,2,169,242,14,56,200,17,80,66,17,103,155,20,212,120,151,46,150,135,129,206,43,19,231,202,4,241,169,92,152,52,117,166,106,35,194,112,241,215,23,161,133,70,241,21,52,39,141,201,182,47,157,81,138,6,201,149,201,130,96,184,71,19,167,68,224,67,9,50,112,201,76,130,216,156,164,77,151,202,228,193,113,3,42,134,153,50,39,129,150,19,105,104,61,130,185,64,221,204,140,217,21,153,88,201,51,89,56,104,120,220,205,205,12,8,32,167,140,137,62,50,100,194,4,145,56,65,84,181,43,122,42,61,173,74,52,55,77,69,197,86,130,107,208,64,116,144,136,16,116,137,98,60,142,58,67,140,146,46,205,191,255,255,255,246,255,255,255,206,176,2,1,0,0,0,8,8,0,2,59,26,179,202,5,71,110,98,6,24,49,107,24,58,35,69,216,134,115,242,25,58,176,211,4,194,192,86,36,58,60,150,58,221,54,85,190,39,97,209,184,181,238,86,217,80,62,83,38,206,59,179,231,58,127,109,224,0,64,51,24,100,94,6,61,24,152,34,99,60,177,129,217,102,2,103,24,73,208,44,96,45,233,96,46,40,4,7,27,19,88,192,104,50,232,163,232,168,56,72,46,244,246,30,74,33,102,19,224,40,131,32,157,23,102,198,101,194,214,236,191,92,29,76,176,81,37,19,52,83,5,118,94,37,40,159,62,132,231,242,132,148,105,229,18,141,233,61,24,128,181,58,98,146,215,185,144,181,141,125,234,210,87,249,21,56,205,103,132,196,69,189,178,153,31,109,229,151,81,23,44,211,234,4,107,62,41,149,80,159,14,168,151,196,149,132,248,39,226,227,203,175,133,86,164,138,161,151,88,165,179,166,88,219,221,162,215,87,211,235,71,57,171,72,175,109,172,76,121,56,235,110,122,188,19,117,91,14,170,195,166,44,209,14,152,217,137,75,78,223,0,249,101,197,237,189,214,207,154,107,171,178,198,143,186,253,207,127,43,183,80,4,0,29,71,245,96,128,107,66,234,0,218,4,100,162,177,164,59,3,134,152,128,56,62,18,38,129,90,217,192,162,11,155,75,200,140,206,182,82,250,89,229,126,114,181,217,103,171,98,103,179,174,190,237,253,235,82,253,118,169,61,125,72,254,239,191,218,121,153,47,169,64,6,2,220,192,100,50,131,144,17,24,124,108,121,144,22,39,124,71,152,4,232,14,134,60,227,128,19,29,1,10,18,106,248,198,192,161,34,91,132,156,196,67,104,117,218,26,7,203,154,162,127,40,131,74,164,107,51,95,70,197,190,118,90,10,130,108,255,251,178,100,33,140,134,86,103,76,155,143,101,112,67,228,73,173,100,47,150,30,153,155,36,47,105,237,209,42,35,103,169,132,29,104,182,169,224,110,44,65,83,163,119,89,57,150,190,219,137,150,178,181,148,64,75,149,62,2,138,219,98,9,232,61,135,49,117,60,11,218,104,191,31,119,49,107,152,104,118,62,53,226,214,124,120,80,188,50,227,172,74,88,115,45,107,78,218,25,16,119,167,215,199,104,172,62,174,220,24,90,206,102,93,79,252,135,175,71,12,40,89,192,197,226,91,133,103,223,121,33,189,98,103,216,127,8,71,222,98,84,92,231,64,108,178,43,41,122,9,60,19,204,74,202,191,155,97,112,228,100,161,98,227,171,127,58,65,140,255,160,0,0,0,64,0,192,0,27,32,96,143,136,155,196,169,0,134,112,26,133,103,72,104,242,215,73,29,152,113,255,206,223,208,55,221,195,29,65,139,95,207,230,27,243,91,120,138,182,185,193,135,10,146,41,156,94,255,253,191,232,250,255,255,255,255,241,255,88,6,96,42,18,32,225,91,48,93,1,179,82,49,174,48,119,9,67,77,160,253,49,19,28,83,23,96,39,30,3,242,80,42,48,42,0,19,14,32,52,11,0,65,131,152,150,10,1,0,242,148,229,55,33,27,137,84,200,30,116,188,170,40,168,96,152,232,128,145,64,132,78,107,243,136,119,129,249,182,239,127,6,79,57,81,71,81,171,175,154,210,32,8,36,38,163,14,183,41,75,200,181,88,54,14,17,9,172,216,229,151,227,101,194,129,169,31,203,12,177,82,3,201,190,4,213,103,111,115,165,96,56,154,241,221,217,118,164,17,63,131,101,121,65,86,109,209,100,236,81,64,109,92,205,120,64,198,142,245,72,56,168,245,109,134,4,19,112,58,91,32,195,101,139,141,99,234,10,134,143,177,169,243,59,189,87,238,144,113,110,230,254,72,143,27,175,44,250,170,234,19,35,138,253,34,44,195,115,157,236,40,17,190,119,22,72,18,210,3,35,182,171,90,246,147,94,152,151,50,238,60,182,158,115,175,46,184,93,218,96,68,131,64,34,96,151,12,1,61,20,149,153,24,154,26,160,43,107,230,206,16,107,94,93,54,9,168,128,53,164,104,51,123,253,84,88,195,206,81,101,95,245,23,89,163,230,157,157,244,255,255,255,183,254,122,85,179,138,182,44,119,164,195,192,145,236,82,204,166,204,83,8,58,173,143,24,243,54,212,0,0,3,116,192,96,17,76,46,64,4,192,80,53,77,34,4,16,193,224,124,140,157,3,208,170,61,224,208,33,2,0,18,166,38,13,243,10,16,33,64,73,129,184,102,135,3,136,73,99,3,179,135,248,40,153,120,34,40,124,131,72,194,129,50,97,33,15,255,251,178,100,34,12,134,243,102,202,27,217,99,112,86,199,137,131,105,103,122,87,105,163,48,110,101,43,129,59,38,103,169,128,22,29,79,216,139,235,229,154,171,4,89,167,103,238,4,9,24,129,199,4,109,233,229,181,49,164,238,13,205,125,151,90,253,92,41,238,42,88,92,49,12,74,81,21,0,179,208,218,212,198,80,91,196,42,168,94,231,60,226,13,95,78,36,152,81,23,97,140,253,247,91,118,24,123,14,17,217,131,228,40,159,37,6,6,9,156,88,174,231,17,68,211,42,236,243,78,61,44,170,90,210,101,61,205,182,184,191,90,188,163,54,199,208,185,104,154,132,247,171,218,185,132,172,228,235,39,19,12,12,16,18,36,37,203,46,109,22,167,89,85,75,20,28,185,5,99,171,2,113,116,69,31,185,203,204,115,48,144,0,148,62,10,90,162,167,140,154,153,155,49,224,146,176,93,86,98,52,64,32,84,54,202,91,103,102,150,254,35,140,174,38,165,183,29,203,232,174,155,51,49,23,109,77,159,91,97,232,14,3,213,232,115,183,174,221,58,255,127,255,250,25,203,254,192,92,255,144,119,69,2,11,245,62,248,186,136,8,235,52,77,170,90,212,0,1,74,92,80,13,50,88,68,192,100,51,237,215,76,83,86,51,160,112,207,199,19,75,130,208,48,96,98,222,153,64,41,13,1,248,51,212,46,138,193,181,6,52,23,20,152,26,39,194,60,167,9,219,9,147,206,63,215,233,173,217,147,254,165,54,42,203,168,174,209,56,160,116,255,243,45,46,172,73,80,166,202,25,4,180,104,89,172,110,133,154,223,243,236,195,200,81,55,77,176,178,211,32,2,86,70,202,36,107,77,212,223,75,145,5,199,53,170,200,33,173,19,50,196,196,71,123,44,220,230,233,226,165,46,57,143,165,98,85,70,25,134,191,185,70,213,12,50,62,101,177,50,6,166,180,157,172,144,160,214,87,65,176,222,154,208,181,241,212,217,42,36,17,107,206,225,20,68,171,176,135,37,43,85,136,165,97,128,9,54,156,20,149,31,208,194,35,185,112,157,55,207,230,28,86,75,201,140,39,183,207,131,101,156,95,65,184,148,89,210,245,148,245,43,139,10,54,103,106,140,43,185,93,97,135,49,89,250,91,119,97,65,238,213,47,41,181,116,79,63,85,170,232,100,114,101,221,89,5,194,56,45,194,191,199,0,0,1,99,3,64,98,49,85,0,147,3,194,39,49,196,85,131,11,16,0,49,200,36,243,12,226,98,49,133,2,224,0,12,152,14,4,33,134,72,64,152,128,132,184,132,5,140,40,68,88,192,104,5,0,131,16,174,18,162,149,0,17,63,132,119,8,70,79,81,103,68,12,188,240,195,68,143,51,231,239,117,20,18,255,251,178,100,41,142,198,158,101,200,19,217,75,114,82,71,185,163,96,163,127,27,65,209,30,47,113,105,201,72,158,166,205,132,149,84,254,76,219,232,41,178,173,68,192,158,8,27,82,234,106,243,17,90,183,102,160,155,247,175,83,100,205,43,214,253,86,2,18,146,238,143,147,81,56,69,20,52,171,40,84,53,216,203,91,99,24,184,212,156,126,43,221,189,88,94,166,143,8,79,20,202,134,227,77,229,211,159,105,250,186,148,182,121,237,171,103,118,11,76,174,101,177,36,231,46,158,238,39,225,86,198,173,61,95,117,137,199,168,182,117,173,93,158,106,237,230,49,119,105,211,234,244,127,136,69,44,252,115,225,131,11,142,255,168,8,12,73,10,243,136,120,101,200,142,35,42,64,2,206,189,42,66,49,161,124,122,172,131,124,133,134,125,255,255,248,171,10,180,77,196,22,86,250,83,121,115,190,217,200,66,144,20,18,36,90,193,1,81,158,107,34,216,103,82,11,184,76,16,181,171,48,99,8,156,158,46,245,154,50,151,178,29,216,144,197,72,57,128,184,105,24,153,128,25,132,224,128,25,125,50,105,137,192,139,152,206,6,41,140,9,194,24,95,3,128,52,0,76,7,192,104,229,226,3,108,31,140,42,55,49,14,108,202,131,180,12,36,0,132,58,25,176,192,24,205,129,88,44,66,0,36,4,147,2,84,4,120,22,191,99,46,195,50,88,145,77,164,158,165,108,119,10,215,233,176,139,236,168,102,198,27,26,16,6,178,170,66,35,136,6,188,216,5,203,17,205,18,64,221,148,156,52,221,217,169,33,101,81,65,98,121,49,20,236,158,145,214,155,177,167,52,13,8,71,217,218,113,177,89,97,145,218,131,156,218,251,213,151,62,37,99,214,212,155,197,57,231,205,164,242,82,161,178,20,243,68,187,230,105,231,90,121,83,36,152,186,109,134,162,179,88,180,150,157,246,174,109,61,177,246,214,93,202,155,87,66,58,135,235,244,255,123,249,119,115,243,124,79,246,126,132,249,228,38,23,36,155,67,9,66,111,10,241,37,192,81,72,207,228,101,175,39,14,29,178,122,205,192,231,173,63,251,178,58,149,5,196,192,128,115,58,138,135,103,134,181,41,101,84,209,47,210,230,123,162,25,221,214,207,118,206,50,232,100,213,85,220,89,141,170,52,92,144,121,101,133,133,137,19,34,30,46,251,209,204,246,16,16,73,227,0,0,196,30,22,224,112,17,26,147,149,17,131,88,52,24,60,136,209,135,72,90,20,21,192,48,44,46,174,102,14,130,32,115,3,4,57,104,128,85,115,30,44,3,7,54,241,92,134,5,88,132,146,130,189,133,238,85,178,120,236,134,94,2,66,161,146,142,26,74,67,164,28,238,61,70,255,251,178,100,39,140,133,188,105,73,19,219,65,224,82,7,137,169,97,130,85,23,77,157,40,110,237,39,65,69,143,229,205,145,154,32,20,15,139,175,142,26,113,76,62,129,226,71,13,48,145,80,104,90,28,147,17,141,132,27,43,99,232,137,238,199,112,106,177,163,15,2,70,7,230,3,87,178,237,164,230,19,239,119,82,140,176,187,156,148,246,236,99,162,198,145,140,148,48,145,28,130,70,7,99,7,104,83,41,48,215,17,127,49,119,116,250,151,149,85,202,51,95,53,108,106,33,182,215,211,112,230,234,21,167,195,161,137,34,249,176,0,8,13,181,162,220,160,148,7,36,175,3,208,213,137,142,110,60,150,9,229,98,171,39,217,221,0,183,29,116,244,230,200,194,178,150,157,254,49,202,172,202,183,68,100,66,8,81,36,35,173,47,44,138,95,179,209,77,102,110,140,142,85,171,101,4,230,184,25,3,13,67,7,60,170,68,213,177,164,164,57,130,89,101,75,12,5,49,12,109,5,12,48,61,15,240,29,76,38,14,12,139,7,192,172,169,147,129,58,166,38,0,15,12,8,0,81,163,113,88,12,64,156,32,10,22,21,191,10,66,155,215,208,254,62,209,201,0,197,232,42,13,190,72,37,211,158,81,233,221,151,97,200,104,179,231,252,207,162,215,110,146,198,9,151,72,144,84,161,197,216,172,48,128,145,36,186,115,124,106,241,148,20,188,253,207,53,129,2,12,73,206,109,236,98,91,184,150,229,172,135,33,159,24,156,237,70,24,135,134,172,76,246,112,129,118,218,63,68,250,78,184,136,232,76,140,150,12,70,148,107,183,214,82,108,29,65,153,86,218,236,74,51,237,161,159,247,181,125,242,184,51,61,153,125,200,57,176,120,86,68,95,243,49,17,50,41,34,202,100,168,196,17,56,192,142,219,132,72,1,18,65,58,253,184,209,26,169,89,28,99,19,208,137,87,62,57,38,250,252,26,253,5,96,67,44,206,55,53,66,131,254,119,133,209,183,188,211,40,103,104,195,117,66,134,182,165,69,17,104,165,47,0,7,203,50,76,66,8,134,4,44,120,108,88,116,221,93,70,129,0,2,147,2,225,58,48,33,0,211,6,209,246,53,121,30,146,133,156,194,244,164,197,170,28,205,176,165,85,137,69,163,1,197,144,192,232,100,23,48,97,55,42,1,235,164,144,36,83,92,22,120,144,69,56,232,150,0,246,174,84,1,80,196,219,225,194,9,64,212,61,188,112,218,208,41,151,26,170,154,109,241,203,222,41,36,213,59,237,39,15,168,190,23,41,84,74,142,175,5,143,24,121,99,176,228,41,220,85,142,159,75,59,237,62,235,107,206,147,49,123,252,101,189,131,175,19,181,113,199,245,166,89,60,106,155,255,251,178,100,68,12,134,93,106,200,147,221,96,242,82,4,121,239,97,99,89,23,245,193,36,78,237,39,137,60,148,165,177,166,33,152,140,184,185,98,217,133,229,110,165,56,67,170,190,232,156,108,217,220,97,115,208,184,173,186,223,182,102,241,235,244,207,131,254,41,251,243,255,180,230,54,245,62,223,252,201,153,158,164,204,206,111,233,143,201,253,59,153,111,255,245,190,140,100,61,38,137,225,32,0,0,0,2,4,57,99,105,193,126,91,45,8,203,0,70,167,38,159,154,106,77,15,30,220,125,215,138,155,95,188,180,201,36,84,198,85,165,8,136,161,117,188,26,6,32,185,0,31,230,6,154,207,162,152,224,35,94,109,214,161,142,113,230,38,173,236,128,152,245,80,108,82,226,93,103,172,42,226,73,153,89,0,13,24,44,133,5,68,67,1,195,131,236,58,3,19,134,19,12,2,98,99,52,106,211,49,64,130,33,35,207,49,48,0,180,202,54,172,66,39,101,94,35,28,30,11,194,124,48,70,55,12,149,0,73,129,211,253,103,86,183,168,145,19,3,251,183,173,226,36,123,200,104,197,27,159,90,177,252,52,185,136,47,128,194,24,46,196,52,96,61,106,174,249,164,242,6,118,104,219,172,27,84,207,77,137,109,34,113,1,243,142,73,235,148,213,140,79,148,96,235,71,183,230,103,91,47,237,211,146,139,229,20,213,126,75,211,227,52,209,160,184,55,114,173,35,185,38,195,48,117,73,45,71,30,194,152,218,171,41,85,170,77,40,52,254,139,107,202,18,204,107,107,212,253,172,155,118,107,220,127,207,255,255,197,249,63,236,147,2,191,22,128,2,115,33,4,220,200,20,89,205,34,176,198,205,26,170,67,219,110,171,64,56,5,101,211,116,128,250,168,74,194,255,186,21,210,188,203,171,32,23,30,249,181,74,233,48,61,134,86,145,199,50,120,7,120,217,133,87,132,173,46,127,218,188,108,59,12,122,247,106,109,37,67,44,8,100,145,121,253,112,0,1,163,6,17,64,227,116,195,50,160,203,143,220,120,121,48,161,2,49,146,66,50,188,46,88,129,99,115,1,44,30,62,80,67,143,62,5,46,56,162,129,2,68,239,28,62,10,18,236,54,161,163,65,203,177,66,221,89,249,100,24,1,65,18,166,155,147,174,107,162,101,55,20,110,41,43,138,18,72,84,132,42,216,213,161,128,27,2,160,41,64,82,102,165,68,94,210,232,186,56,41,164,232,15,98,3,237,254,36,88,246,41,133,132,25,141,38,68,205,162,64,165,177,234,229,37,160,56,195,155,140,145,201,203,234,81,139,250,89,9,159,233,41,52,152,33,6,140,63,81,148,120,157,60,117,145,166,189,187,36,248,186,185,8,195,16,140,114,81,255,251,178,100,85,14,134,33,104,201,19,187,73,224,81,9,137,188,97,229,47,23,1,151,42,78,237,39,201,55,152,101,141,162,154,48,81,12,252,85,150,227,165,239,41,40,108,32,195,62,219,88,160,225,178,129,141,207,70,39,38,132,0,0,0,17,82,132,162,39,108,176,83,180,30,178,133,5,84,146,224,109,23,61,155,207,149,176,237,228,65,255,37,177,105,244,242,71,223,246,107,34,177,242,235,0,50,202,16,42,35,91,246,245,175,235,235,254,237,190,118,234,216,246,97,102,86,157,157,8,206,173,89,210,171,70,170,160,214,20,109,153,228,173,225,98,88,197,0,56,193,51,196,220,24,104,193,144,116,192,96,32,192,213,88,201,0,128,84,4,148,44,221,131,130,10,17,188,199,164,82,189,255,92,197,5,240,76,189,13,119,4,213,85,202,201,47,117,243,227,247,57,43,120,37,24,243,114,228,101,62,181,27,220,218,241,158,36,77,54,21,101,118,103,217,137,101,181,237,102,84,92,171,164,172,167,37,212,51,220,179,214,93,77,78,20,64,183,115,121,172,197,10,114,66,135,249,34,47,20,157,57,180,179,77,53,73,28,129,209,1,111,41,44,179,15,142,82,145,198,186,230,147,113,150,171,103,53,211,201,57,121,205,6,206,62,153,69,55,206,55,237,250,149,77,134,99,15,151,187,91,80,197,149,80,86,127,162,222,200,190,25,78,228,10,215,9,0,128,128,160,204,219,218,230,94,74,28,204,122,97,80,12,114,179,84,94,104,153,29,70,252,95,169,185,7,102,84,254,74,20,56,76,89,85,171,71,218,154,220,72,28,64,216,246,91,129,219,204,121,250,125,61,168,237,242,88,1,36,160,209,26,130,113,247,94,156,238,171,91,254,74,162,66,170,5,185,53,252,80,32,72,20,96,108,245,20,85,176,4,10,220,73,148,41,149,81,204,82,133,208,20,12,126,159,202,22,133,79,93,231,159,220,196,253,101,153,70,15,13,44,58,30,77,22,57,139,40,201,46,50,88,188,184,76,236,113,183,204,223,67,94,254,110,212,237,122,255,70,188,224,204,159,94,88,177,110,246,54,121,215,231,115,41,145,67,12,115,189,67,130,88,238,35,159,4,139,27,16,236,33,174,60,101,8,225,211,131,133,86,30,175,232,69,228,100,35,143,184,29,12,47,187,80,208,237,193,88,208,168,132,41,3,136,180,139,30,67,233,122,159,82,226,146,210,37,162,81,236,173,16,164,25,172,71,125,119,199,116,183,116,112,12,190,220,164,6,155,62,2,32,109,105,4,170,178,146,15,34,76,92,185,122,92,191,228,84,50,45,5,101,106,221,165,5,68,123,215,142,62,94,190,223,157,68,244,115,231,125,6,0,24,166,31,45,20,12,255,251,178,100,111,12,229,53,104,79,155,108,68,240,74,227,153,81,105,130,104,25,153,159,52,110,61,143,64,248,5,39,13,134,8,152,222,108,166,160,27,236,166,93,240,163,142,218,89,58,168,255,119,45,89,128,0,0,43,148,32,206,192,19,43,156,129,232,51,23,132,12,92,150,36,88,129,132,44,98,4,48,216,68,195,224,80,80,84,104,94,167,215,74,179,162,180,161,82,73,221,149,3,199,32,1,16,135,169,197,178,98,36,166,96,13,194,118,248,253,121,25,136,198,144,234,14,163,42,82,96,117,55,62,67,132,93,47,180,224,86,181,9,35,226,213,80,19,21,60,65,8,221,1,225,10,9,117,113,208,175,228,254,173,156,214,175,179,86,42,203,181,90,169,204,137,239,31,196,128,36,110,70,96,73,150,130,71,174,73,85,51,178,231,118,59,5,70,245,247,249,177,155,46,189,10,229,241,89,138,66,56,85,44,38,240,120,151,10,197,62,201,211,142,157,217,218,34,101,185,135,222,72,201,134,124,20,83,203,223,187,74,26,82,217,157,45,208,65,185,119,22,245,183,166,148,175,194,175,251,136,55,213,219,0,50,93,97,11,114,10,229,74,100,129,2,0,45,17,162,96,208,38,4,175,10,11,177,247,34,30,169,200,63,236,234,185,61,51,95,255,251,191,200,34,199,74,117,206,188,9,23,15,1,24,148,112,34,1,240,40,171,68,0,0,3,181,32,1,200,129,10,108,243,139,227,2,1,133,145,70,80,57,135,31,215,98,137,145,1,131,141,147,102,0,20,147,0,102,25,137,16,102,153,163,166,181,254,173,75,67,32,38,242,129,125,81,89,135,109,59,205,210,182,48,157,93,185,148,150,37,157,86,43,140,212,255,168,156,47,172,96,106,58,65,150,192,44,235,34,83,71,210,233,0,21,218,31,183,136,221,22,76,151,70,235,238,187,99,4,15,101,251,139,86,60,41,120,130,242,47,2,135,111,234,248,136,26,104,232,77,155,151,92,195,54,158,201,5,225,198,40,136,197,106,54,152,65,48,241,52,218,35,82,103,100,134,149,159,35,197,106,185,68,9,73,158,228,181,174,148,216,111,111,202,167,39,125,157,47,153,8,108,224,192,159,253,64,0,0,31,71,242,107,199,72,128,206,21,36,253,11,166,132,69,63,82,71,44,242,99,193,88,214,192,245,187,88,235,125,115,239,224,139,59,39,255,155,46,190,139,255,171,255,174,223,95,255,255,255,247,144,38,49,196,25,65,7,67,20,202,108,138,192,220,172,234,255,242,101,162,73,117,117,107,102,151,231,9,46,230,122,2,105,21,167,56,30,85,180,96,113,230,32,68,61,12,206,92,146,131,16,82,155,252,20,34,22,7,130,240,115,236,163,77,101,172,255,251,178,100,152,10,245,195,103,205,155,139,78,176,80,170,169,179,101,226,28,85,185,163,56,237,189,141,129,48,42,166,65,150,28,232,150,78,182,22,44,140,235,48,145,93,132,255,222,29,254,209,169,133,6,36,113,253,223,35,41,190,103,61,37,61,146,187,144,39,236,58,252,2,217,229,57,225,230,125,127,98,44,252,157,201,234,110,20,126,84,79,171,121,240,230,149,15,109,203,166,226,28,255,127,179,171,138,78,114,116,125,121,142,36,6,239,55,159,206,190,237,34,171,30,243,8,159,177,81,167,84,49,91,246,71,31,90,246,114,60,162,235,149,245,187,64,123,85,235,28,155,70,211,233,217,142,13,127,101,203,29,222,231,240,85,237,73,29,191,165,209,131,21,92,252,5,178,22,121,62,24,186,96,112,29,26,52,33,104,243,29,216,66,30,206,175,53,163,163,83,149,205,254,175,244,70,170,159,211,103,179,71,78,100,221,188,239,239,255,115,15,57,189,55,255,255,167,255,232,244,81,225,211,64,247,48,94,71,70,70,42,39,71,28,48,116,0,0,8,32,129,14,82,64,37,4,1,156,77,207,137,72,112,195,23,9,137,79,62,10,90,24,98,113,103,187,23,234,174,168,126,109,166,94,186,254,105,178,188,189,124,126,146,103,243,134,55,248,231,90,189,118,136,201,108,65,235,207,98,177,205,145,22,105,2,102,194,109,181,107,146,7,144,126,152,84,188,7,238,84,99,38,169,170,32,155,156,138,153,149,65,249,237,137,11,143,184,126,139,59,208,250,190,149,53,155,80,213,137,185,25,54,97,18,207,184,230,199,35,189,204,204,63,108,10,40,139,50,191,13,64,100,110,165,213,176,75,11,138,117,120,122,70,92,171,34,243,184,83,153,224,170,66,98,181,14,184,65,40,0,3,0,0,0,31,213,161,120,129,243,183,224,103,203,217,91,83,74,212,216,108,179,46,61,71,234,7,33,41,53,58,222,136,235,254,77,254,221,58,253,218,142,202,223,255,255,254,95,255,255,255,255,249,65,162,220,91,1,43,199,32,236,238,85,68,140,160,52,57,110,231,115,245,64,84,73,204,117,133,102,169,61,26,192,1,0,8,17,46,11,140,152,176,9,142,12,154,197,233,114,1,175,6,6,168,28,160,223,195,69,22,1,254,94,20,90,237,156,80,209,224,101,44,82,55,164,174,228,185,78,225,118,88,44,31,18,136,79,102,237,247,188,253,207,110,60,156,119,225,165,175,28,137,163,47,76,106,210,66,141,32,247,154,155,44,219,4,151,226,187,53,16,102,82,246,46,239,126,90,58,152,163,218,25,206,116,179,90,54,39,222,20,12,199,182,65,104,37,15,191,228,217,106,195,209,62,54,202,199,231,48,19,159,62,163,114,255,251,178,100,190,8,165,21,103,208,83,75,54,74,84,204,73,186,101,98,100,87,69,163,59,173,225,137,225,87,153,228,197,188,32,168,101,215,93,4,55,83,122,31,25,47,255,246,209,242,179,14,161,243,113,214,38,236,99,88,157,142,53,158,241,41,253,62,125,60,75,215,218,55,57,119,86,215,183,187,148,68,133,119,50,230,38,13,93,193,46,92,204,32,48,228,34,133,68,76,149,28,219,129,108,61,101,82,136,196,103,83,178,23,220,90,37,148,147,140,105,160,248,177,161,232,15,93,133,108,174,6,93,21,8,156,7,104,93,117,201,102,254,92,78,64,203,120,169,232,134,155,152,149,166,254,255,106,255,152,254,122,241,152,130,16,185,109,255,235,125,170,211,114,242,160,160,8,68,0,66,0,1,163,3,209,1,48,116,1,19,7,97,138,53,163,29,131,7,48,61,48,223,3,179,6,32,243,49,44,0,81,64,3,37,3,19,3,176,76,48,208,7,132,56,24,16,5,208,208,93,34,152,88,4,12,34,0,53,90,136,0,112,136,12,39,10,160,10,96,20,0,19,34,32,15,34,77,173,164,228,13,117,65,160,235,32,36,51,214,251,17,107,143,160,201,32,116,157,252,7,144,179,66,223,100,135,164,203,110,92,205,108,18,5,22,171,12,97,140,27,119,42,244,149,19,142,65,109,118,81,210,40,21,108,94,42,249,66,44,85,169,248,210,225,126,146,198,48,197,238,196,251,78,253,69,52,198,53,76,247,214,189,7,115,21,131,144,101,83,191,87,205,145,83,3,41,67,26,101,38,173,98,135,85,231,141,28,114,69,49,174,116,141,163,175,171,179,100,164,129,133,189,185,202,94,57,13,50,132,99,8,145,20,64,138,71,69,48,125,13,228,243,109,134,169,167,77,157,194,51,233,255,242,150,178,81,162,243,142,134,64,0,32,160,0,68,145,253,146,142,156,107,250,129,101,69,133,139,68,156,33,146,34,1,192,220,78,139,210,218,8,68,173,78,162,125,172,200,239,223,64,138,114,4,95,177,247,153,99,214,194,123,171,108,143,155,181,55,215,213,187,249,218,255,253,127,215,249,166,41,17,14,178,30,177,64,196,210,144,138,192,170,120,129,38,131,34,155,191,138,159,5,72,97,25,242,98,128,18,98,165,36,126,65,244,97,192,178,96,211,250,96,220,2,97,240,78,66,4,5,128,83,27,128,131,42,70,88,65,138,96,25,136,128,180,30,50,23,24,6,12,189,97,93,24,203,129,80,32,226,78,52,130,135,83,195,82,8,234,74,227,88,32,247,177,118,183,48,179,101,3,137,1,210,186,110,20,86,138,13,147,245,186,147,27,119,98,189,88,39,178,235,253,123,47,214,24,125,245,115,127,216,127,115,118,121,255,251,178,100,223,14,167,130,114,73,19,217,68,240,90,200,137,122,101,34,134,27,25,163,38,110,225,143,193,104,36,102,181,148,137,161,140,119,91,63,122,157,47,42,187,21,154,21,233,69,142,114,152,21,1,122,107,21,62,195,190,44,71,2,234,202,19,122,115,19,104,116,217,188,217,219,193,216,218,183,119,169,118,126,176,88,250,144,74,199,214,201,235,73,181,184,222,129,106,37,150,72,142,206,196,245,152,148,40,156,111,25,46,119,159,58,234,203,119,64,197,170,207,183,174,61,181,56,119,25,69,125,189,111,158,3,168,84,0,32,63,120,141,166,94,13,145,50,68,38,8,131,206,154,73,4,167,85,197,205,110,67,72,236,176,119,228,97,89,21,238,193,205,145,205,167,240,100,219,237,70,85,255,237,175,255,255,255,211,255,253,5,158,112,5,30,33,69,20,167,16,8,1,35,208,97,149,18,142,201,36,215,249,143,179,224,237,83,240,79,94,145,45,223,231,247,220,140,0,0,8,0,75,151,243,3,151,199,66,38,39,152,28,181,102,76,26,50,192,96,194,40,179,41,129,81,252,128,0,4,4,152,232,48,185,204,8,45,29,2,206,181,161,225,244,153,121,20,2,175,182,87,18,195,24,102,213,96,187,55,34,22,189,166,119,82,31,202,47,110,24,30,6,224,198,34,191,119,191,85,179,255,22,213,89,18,75,243,94,153,189,104,5,169,197,143,243,169,229,213,148,41,229,214,186,138,98,183,225,89,215,110,122,140,31,135,16,201,238,81,157,94,57,30,221,187,199,110,46,209,195,72,82,216,186,187,111,165,24,122,80,250,139,135,179,58,181,21,63,153,98,84,232,105,75,214,11,62,208,217,19,46,150,184,117,177,196,145,42,13,54,8,102,217,109,198,164,86,32,163,163,169,69,64,24,55,255,221,249,89,242,172,165,39,81,229,171,225,89,161,178,221,177,156,22,51,56,63,111,239,255,168,239,246,208,192,80,115,160,229,113,42,255,255,47,99,252,143,255,167,145,58,241,226,218,20,170,202,204,140,235,100,41,153,158,196,87,67,33,139,25,75,200,189,184,179,118,40,10,90,215,30,88,0,0,84,134,19,18,166,2,0,166,98,157,134,252,16,198,182,128,230,0,196,197,64,192,201,114,64,88,126,48,28,20,38,13,140,157,36,66,128,177,134,33,145,139,160,193,111,146,84,192,96,162,28,73,113,34,110,94,74,178,178,33,144,171,41,111,182,91,125,95,212,86,131,23,223,84,122,130,214,53,114,89,2,82,239,16,152,76,112,124,166,155,27,37,99,236,1,41,148,12,134,17,131,171,47,157,140,210,215,177,218,17,128,231,167,95,120,202,103,249,45,213,181,48,179,19,141,220,253,151,23,89,61,104,255,251,178,100,199,136,197,202,103,204,211,140,54,178,79,105,185,195,96,229,98,26,225,163,36,110,225,145,129,150,165,37,205,165,149,184,197,94,42,157,43,1,244,105,94,51,201,61,124,166,95,238,55,182,79,242,151,175,245,99,97,189,175,209,50,186,249,12,109,95,220,130,53,27,207,65,176,207,100,170,97,207,92,134,221,86,250,78,231,30,121,91,147,19,27,3,47,183,77,159,202,236,207,118,124,57,125,164,45,192,154,22,191,243,231,17,80,169,128,117,183,116,50,44,14,233,31,204,144,116,62,40,5,85,241,118,132,129,83,33,133,86,42,74,209,6,167,170,255,231,170,83,199,121,57,83,98,40,140,33,146,17,93,253,239,35,121,196,201,5,214,227,198,199,173,23,102,255,255,253,127,209,182,167,183,226,36,24,101,21,14,30,106,32,235,131,160,209,140,66,135,81,207,18,58,34,17,164,201,165,144,83,198,90,234,13,209,82,68,0,6,227,22,86,147,32,68,243,59,98,179,150,148,35,93,198,35,74,77,179,70,129,16,194,124,194,112,97,68,133,0,51,58,11,167,152,190,230,40,0,4,192,104,88,22,50,64,9,87,195,46,205,88,134,158,72,116,152,101,129,208,75,242,130,172,159,104,9,177,72,16,146,207,160,101,153,73,48,201,106,234,27,44,231,64,196,84,161,231,215,31,143,17,14,234,218,131,172,16,7,109,229,141,130,221,73,85,251,57,215,184,64,2,220,177,160,79,82,193,152,225,46,252,73,144,39,62,141,5,98,203,76,107,25,67,93,233,196,73,41,38,220,30,101,188,62,147,68,73,51,74,166,218,214,236,168,45,13,187,107,212,144,205,151,92,119,105,57,74,78,115,91,246,213,109,162,73,183,37,179,156,73,54,109,107,124,163,74,195,202,154,170,85,56,123,249,191,53,57,120,202,165,231,153,95,255,255,233,127,26,144,234,137,7,0,16,48,183,80,63,226,63,27,102,32,179,29,4,108,67,234,106,183,92,198,131,183,234,251,219,88,181,209,215,95,249,82,208,61,183,142,86,107,130,116,154,7,218,247,170,32,88,248,54,48,117,223,244,203,219,255,255,255,209,72,113,119,20,140,34,36,43,51,245,33,198,42,208,160,61,67,34,4,66,6,6,151,159,239,132,211,46,233,85,240,30,134,14,210,134,216,198,62,68,215,3,156,137,183,48,234,161,49,36,18,48,124,34,11,3,54,26,185,155,101,236,10,34,0,12,37,10,83,12,80,38,48,204,47,159,25,212,228,10,100,149,178,97,58,248,43,69,35,100,181,113,70,156,151,8,4,29,235,139,174,171,116,96,112,81,41,162,18,37,36,34,139,61,122,3,199,57,130,176,122,207,148,244,252,33,66,236,195,214,112,149,220,255,251,178,100,204,14,6,186,109,200,19,186,75,240,90,199,185,202,101,98,110,88,145,161,32,78,229,15,193,71,36,230,205,147,141,249,220,83,63,86,250,77,182,248,86,124,108,101,32,238,74,42,196,143,98,208,166,165,6,179,2,34,217,78,194,113,142,35,10,168,215,195,131,20,209,109,97,3,111,67,72,163,70,147,177,38,209,17,188,143,122,87,81,245,79,114,190,183,243,7,169,69,109,12,206,126,164,223,45,42,243,245,122,207,252,71,43,41,30,168,206,105,196,61,64,67,143,237,124,82,145,96,18,238,37,214,225,179,141,22,52,177,146,209,196,194,164,58,199,179,97,53,55,247,143,19,144,219,250,233,152,108,124,184,132,29,21,139,106,116,169,22,218,223,255,255,255,229,218,118,110,89,39,10,101,96,67,116,221,57,75,173,105,98,246,71,202,201,230,80,207,240,88,170,99,178,32,23,202,184,46,85,65,48,103,24,243,33,176,4,48,140,105,16,231,191,49,137,7,35,31,66,30,50,19,6,194,128,77,16,2,64,36,0,64,64,220,99,4,47,8,194,176,166,14,32,228,85,0,99,0,16,31,49,9,3,161,96,16,48,14,2,81,161,172,70,2,21,82,130,23,101,105,145,8,192,15,180,39,136,159,8,108,166,56,17,15,195,36,0,29,107,97,135,80,242,34,134,140,19,2,138,19,130,0,26,204,222,53,164,131,69,83,236,104,120,85,248,28,26,75,56,6,46,249,82,67,52,243,111,28,90,27,30,0,135,168,21,12,190,145,224,130,230,223,189,99,251,222,117,106,73,50,187,57,28,190,215,187,73,59,27,161,40,168,53,2,37,22,20,73,41,177,113,88,70,31,99,209,162,41,78,167,86,188,108,209,21,3,99,84,165,146,92,209,221,214,179,50,74,100,162,216,235,170,182,90,117,78,170,85,225,98,124,114,241,53,240,188,60,234,178,118,141,77,99,237,80,215,167,230,225,182,162,172,51,25,10,12,10,19,5,55,246,134,250,164,4,74,216,4,113,24,23,115,77,250,180,100,192,43,253,205,202,135,213,51,253,235,185,115,142,60,140,32,81,240,154,96,189,205,42,56,163,203,219,250,127,223,249,72,166,239,223,114,117,68,116,8,241,147,16,58,205,168,208,219,34,55,116,18,44,236,35,14,228,44,43,50,181,108,188,133,33,118,200,240,180,217,8,191,116,52,152,92,87,156,86,78,26,69,8,157,246,129,2,71,227,58,124,195,43,134,96,176,110,96,8,30,213,139,204,104,74,107,8,36,1,12,156,2,68,128,145,80,236,198,161,9,224,48,48,40,12,70,89,161,15,106,178,133,14,106,49,72,216,228,50,182,67,34,186,2,159,150,18,54,211,69,5,17,19,20,152,224,93,150,255,251,178,100,207,14,199,104,115,197,131,219,68,114,91,232,185,163,97,67,126,90,97,155,26,78,229,17,129,61,166,102,77,147,141,249,8,9,22,243,58,179,185,112,137,43,238,153,88,80,120,232,209,76,220,25,22,160,139,245,105,34,83,170,235,149,90,117,202,6,231,245,224,74,151,12,121,53,157,71,16,55,44,76,132,149,141,163,3,144,92,45,22,56,100,153,67,142,48,209,93,15,180,116,56,218,17,7,88,230,65,193,243,150,210,101,27,84,239,9,143,116,54,79,34,212,204,93,198,14,123,32,217,66,34,146,30,90,246,66,206,66,146,106,98,34,167,102,139,233,32,138,10,201,169,10,14,237,138,22,122,212,0,2,93,132,74,94,66,176,22,22,102,130,116,79,229,88,235,244,139,123,100,210,238,106,142,96,35,86,255,211,181,168,71,250,183,171,127,253,127,238,215,149,41,219,230,127,87,90,217,164,64,90,150,224,213,223,129,64,45,58,102,192,212,139,6,27,73,13,12,139,206,16,67,14,158,69,90,232,197,16,0,1,147,45,0,51,119,203,131,85,51,192,255,248,200,97,92,219,55,180,217,97,148,193,48,64,12,46,48,83,1,128,83,68,21,40,0,179,230,60,133,226,64,208,88,32,51,8,37,70,161,75,6,152,138,208,21,119,65,72,85,19,25,170,188,103,224,5,145,90,80,2,89,106,157,4,213,219,2,10,195,34,17,192,118,109,244,80,90,142,19,116,151,32,162,97,84,68,160,81,38,26,107,74,66,82,180,41,169,99,245,59,23,191,42,78,90,148,139,167,119,223,9,118,80,62,241,204,59,105,201,74,152,14,73,99,221,191,185,0,150,153,237,90,216,212,85,79,179,171,218,119,149,119,134,125,164,243,73,177,173,214,235,65,5,88,40,116,231,44,164,5,42,15,202,39,29,224,169,93,182,231,198,205,255,32,155,100,251,109,239,247,187,250,151,135,181,52,51,123,188,127,159,62,254,247,245,222,111,181,225,87,146,24,4,160,1,54,244,164,67,131,56,4,176,66,48,76,5,60,119,152,24,143,1,204,88,140,77,83,154,75,5,90,219,250,209,114,154,75,252,221,212,255,254,78,105,85,125,75,203,94,132,2,201,97,78,233,197,123,20,252,174,205,231,15,16,253,204,167,159,55,36,110,98,218,185,132,220,45,29,63,253,209,132,240,97,25,16,133,209,132,146,143,24,187,137,17,131,80,89,152,120,30,41,134,248,44,133,128,136,192,84,4,145,25,90,12,71,197,148,183,200,250,21,5,2,232,130,65,32,193,212,15,217,9,135,196,114,72,197,136,30,169,247,240,148,171,159,89,212,123,253,103,61,146,83,38,22,7,165,8,11,41,141,13,18,108,130,18,39,20,83,110,66,255,251,178,100,192,143,166,173,118,70,147,186,51,242,80,9,217,183,72,3,210,91,17,157,26,15,104,207,201,51,160,231,41,48,15,17,8,56,172,82,205,143,149,20,10,162,29,10,246,199,213,149,126,220,131,36,53,233,126,95,51,149,117,102,177,138,151,94,184,220,101,247,29,11,94,141,242,76,6,239,18,180,208,104,167,247,161,193,142,58,38,247,32,44,222,249,68,22,105,46,89,176,169,246,116,196,162,128,84,50,93,223,63,46,146,36,137,83,149,105,81,237,122,64,198,100,55,253,217,41,182,206,123,94,99,195,21,108,167,47,187,252,215,120,57,148,90,80,37,28,25,127,141,244,175,252,249,34,139,55,131,6,31,126,20,124,90,128,232,177,73,138,216,89,2,166,153,194,34,29,58,132,216,79,168,226,211,31,69,244,22,223,214,138,139,142,167,250,83,138,13,96,68,14,16,132,110,20,24,250,81,38,252,40,135,210,135,235,217,151,138,98,66,21,60,228,238,202,19,120,218,69,205,10,59,209,252,187,0,0,148,116,192,35,24,206,208,136,196,156,32,215,3,28,88,19,52,233,154,51,236,76,3,14,164,161,42,224,26,10,140,170,58,128,128,1,128,128,97,137,1,26,187,10,129,102,62,130,72,208,58,6,9,24,116,195,159,78,55,32,64,113,225,202,214,3,89,164,109,122,229,220,206,31,38,31,95,25,69,97,129,129,249,54,198,153,188,178,33,73,87,53,11,188,172,243,115,137,43,106,212,63,204,114,207,237,97,85,101,208,90,126,123,199,234,253,200,221,187,181,181,117,182,77,155,130,175,176,127,111,218,157,74,243,243,149,114,119,3,142,201,219,42,172,142,171,215,156,19,152,57,118,238,39,179,180,98,15,63,162,213,222,126,242,199,85,34,200,47,28,214,209,58,229,96,203,109,178,180,178,228,50,182,55,239,102,197,66,201,61,51,107,136,102,104,107,56,188,107,85,167,203,153,41,169,58,153,110,221,82,241,193,200,24,74,208,224,132,224,5,0,133,175,218,57,232,35,54,145,187,150,229,59,37,220,173,23,77,79,115,174,87,212,143,235,72,254,180,191,61,121,131,47,26,238,255,241,124,190,231,217,141,88,42,169,69,204,171,233,153,205,156,203,44,205,244,43,50,12,97,64,154,30,42,116,201,208,141,215,180,52,80,50,60,34,142,207,215,64,12,100,98,60,110,218,114,100,204,72,117,145,68,97,233,44,102,62,200,100,145,4,28,152,0,4,99,13,69,112,104,68,102,122,122,96,136,104,10,35,76,76,3,9,130,96,0,98,98,96,104,156,198,0,5,33,200,82,89,5,145,152,48,134,9,65,128,38,2,45,18,80,100,153,84,104,236,231,183,121,83,6,121,64,192,39,99,169,255,251,176,100,194,142,198,229,104,200,27,184,100,96,80,7,249,183,96,35,140,30,57,161,28,78,233,49,129,50,163,38,205,131,141,248,2,202,201,3,28,224,38,0,3,23,30,95,6,73,228,217,189,131,69,225,177,8,181,172,196,216,74,81,63,144,153,37,232,236,158,204,3,42,157,6,0,140,72,151,50,228,142,167,201,105,216,60,74,55,14,131,36,194,18,97,146,112,64,27,81,134,71,242,154,185,18,8,246,68,195,2,172,46,105,196,67,160,225,82,139,14,72,176,128,82,248,159,185,66,233,140,81,216,212,17,179,169,100,37,113,165,218,70,116,147,72,214,111,18,155,179,97,106,10,61,195,50,181,27,80,37,181,14,172,205,169,55,66,158,220,152,154,113,156,235,207,19,91,178,43,16,31,59,49,179,144,33,205,96,0,37,219,196,170,146,172,63,48,132,44,74,168,18,253,120,178,107,237,144,206,229,156,242,67,246,175,250,103,191,150,219,213,187,39,255,253,190,211,231,74,126,235,229,207,49,148,254,169,217,204,170,142,210,152,95,79,119,50,63,162,237,233,40,42,108,97,184,255,177,71,180,197,44,123,105,0,0,220,184,192,115,48,196,112,236,192,52,36,224,34,164,120,11,50,77,15,49,192,189,14,12,88,88,128,3,49,64,6,49,48,132,151,27,253,157,66,57,99,9,26,130,185,99,171,129,150,131,212,61,17,136,157,32,1,191,149,175,188,101,41,175,140,96,136,77,105,157,242,230,239,43,35,51,76,183,253,222,183,3,127,86,66,156,206,182,19,33,40,184,5,207,90,105,249,101,251,125,0,244,86,82,103,196,226,152,68,204,151,149,93,161,45,121,137,92,71,75,165,85,110,191,54,173,85,27,35,101,243,4,168,103,230,46,157,45,69,140,50,185,244,164,66,18,113,230,239,243,208,87,23,193,75,62,186,199,139,167,61,29,30,101,44,7,79,157,26,45,46,60,250,243,207,57,185,230,192,31,151,35,212,56,222,109,111,211,104,94,124,127,150,158,67,44,158,243,108,107,27,117,247,133,65,226,247,79,215,169,246,200,145,35,141,156,159,106,7,0,39,110,154,153,24,24,63,108,32,80,81,246,205,157,217,98,26,84,89,18,54,91,154,59,181,127,215,18,16,176,138,26,3,1,84,84,183,171,121,63,255,255,182,168,148,255,209,29,174,153,244,125,245,38,168,42,211,156,140,93,42,56,97,197,30,195,129,82,85,204,51,135,147,31,45,208,182,1,38,2,171,70,22,146,166,36,230,39,5,151,6,34,128,166,83,80,102,73,170,230,39,131,98,128,24,48,46,49,8,55,50,20,237,47,121,135,130,73,40,106,163,130,16,120,201,48,85,82,133,123,9,2,54,64,104,67,98,112,255,251,178,100,180,14,198,226,104,202,27,185,98,240,78,232,185,163,97,66,106,27,225,159,32,78,229,47,201,41,35,166,140,241,25,248,16,181,12,76,39,171,82,88,7,123,231,142,113,101,242,85,100,199,179,207,234,242,43,132,68,26,165,34,2,235,177,245,11,5,46,44,33,152,22,117,71,17,214,91,49,132,95,40,206,21,114,148,160,204,34,180,105,157,102,252,190,44,218,213,88,53,184,147,74,70,134,234,75,19,52,148,206,77,73,146,194,7,154,70,136,62,173,31,70,98,55,24,230,42,170,204,220,182,123,24,84,93,82,165,226,210,83,133,100,227,61,84,144,239,90,18,108,165,100,92,198,34,35,56,174,100,124,18,94,12,206,213,175,4,242,146,181,173,188,106,178,182,81,187,95,83,148,28,137,25,125,193,214,152,119,1,187,205,47,244,179,125,0,0,187,192,233,188,253,7,16,192,6,216,84,186,133,43,136,70,240,75,213,155,206,224,205,90,23,230,201,175,199,254,186,255,95,255,253,187,124,206,106,54,69,245,143,101,201,57,95,134,156,41,160,161,213,62,138,98,10,246,83,179,106,94,119,235,37,157,243,242,218,241,109,82,65,0,0,75,112,70,131,2,2,243,15,164,147,64,9,99,19,130,131,35,151,131,32,65,2,35,248,84,18,6,129,198,51,130,166,42,20,142,161,5,67,94,41,168,136,205,158,242,14,168,80,72,72,200,57,54,203,46,76,229,29,147,194,60,155,144,242,29,20,187,40,52,0,43,185,44,45,156,229,209,102,238,176,208,227,168,140,54,40,185,81,41,167,183,40,1,229,225,200,113,92,119,208,126,202,134,97,29,205,154,36,134,201,79,139,227,115,219,196,105,154,132,137,194,237,98,214,168,115,102,237,99,243,121,130,24,77,202,141,147,121,248,115,91,91,20,88,114,92,100,233,100,47,54,193,172,173,67,164,148,217,235,90,207,203,217,117,205,185,71,155,161,237,229,167,111,237,252,53,185,86,185,119,30,180,210,7,81,170,56,80,187,173,43,104,134,172,65,137,169,114,240,155,177,167,37,68,185,17,194,187,199,142,233,114,168,97,103,92,72,39,162,167,146,0,0,55,162,61,76,56,64,107,96,161,25,86,92,138,221,106,116,124,205,209,153,212,207,126,174,62,103,39,208,241,226,243,207,231,238,186,253,119,255,239,255,148,81,108,93,41,212,61,224,195,169,7,229,173,221,141,91,97,235,79,157,69,71,52,152,124,116,154,91,243,127,235,212,24,137,140,50,216,83,50,32,249,62,126,47,50,0,62,52,158,172,52,57,136,50,116,20,48,64,21,37,8,76,65,11,12,131,67,96,227,13,194,144,226,241,10,135,5,19,17,130,69,28,48,64,4,49,144,1,121,255,251,178,100,177,14,198,248,104,201,27,186,98,240,74,8,121,163,96,38,142,91,213,191,30,46,228,209,193,42,35,167,13,133,21,160,20,76,197,68,125,84,247,34,53,152,36,115,76,37,25,48,111,64,3,13,198,44,9,5,79,51,20,168,250,148,32,157,200,232,150,53,155,61,191,88,41,4,173,208,76,44,88,122,194,197,167,115,146,203,46,202,33,216,180,177,33,30,104,101,210,103,127,44,128,100,243,241,103,139,182,233,127,148,218,126,108,68,165,95,61,86,106,146,32,73,6,195,160,8,196,1,17,65,49,182,134,42,113,233,249,211,155,151,59,115,51,92,202,175,82,241,106,152,220,231,99,26,213,150,228,29,14,127,119,248,87,242,73,244,175,73,233,7,232,213,43,114,108,215,236,94,162,251,244,81,11,58,113,112,249,19,93,171,122,36,144,234,224,71,160,207,3,25,62,242,93,149,72,88,20,109,85,160,107,124,220,189,117,234,33,71,93,73,53,167,162,33,16,72,219,237,253,120,40,112,161,225,87,115,59,95,235,255,233,103,111,246,170,166,215,54,191,92,202,117,69,30,169,35,178,188,77,214,40,81,43,200,180,34,61,184,179,95,30,229,16,0,1,35,4,211,35,51,4,35,31,32,67,123,219,35,2,141,115,71,229,115,61,148,195,20,129,0,192,84,193,176,68,33,64,49,217,10,71,51,9,6,83,9,65,244,188,11,1,38,72,4,97,5,142,96,19,204,121,211,0,166,62,105,85,53,234,186,199,65,123,22,9,64,32,239,0,153,110,140,160,93,92,132,47,215,129,118,184,66,49,156,187,111,5,60,235,237,110,54,153,75,134,25,69,216,14,71,36,235,197,251,173,106,252,109,1,77,229,198,66,216,173,59,237,221,251,132,238,38,178,38,37,144,144,66,14,110,102,58,38,77,161,120,190,50,185,60,38,17,124,90,109,95,210,164,215,56,171,115,139,53,44,242,228,243,163,114,64,163,104,250,109,220,175,229,230,62,242,179,229,70,54,215,168,77,70,55,31,189,136,62,48,87,53,111,45,81,100,177,72,69,166,15,9,251,16,180,174,146,169,56,139,37,180,209,48,91,40,171,77,191,181,13,202,32,0,45,196,205,16,133,7,0,176,176,42,28,137,21,107,182,16,211,64,57,35,75,158,176,46,34,233,233,219,23,89,28,64,20,182,245,122,185,237,255,174,159,255,254,191,251,126,143,249,106,99,11,180,115,141,73,150,167,43,153,220,146,188,125,78,206,238,242,149,237,59,101,70,28,15,152,158,100,26,16,41,24,43,111,24,244,166,135,13,70,107,58,38,121,130,6,96,1,129,130,17,131,96,113,132,0,25,136,165,155,2,48,48,84,48,132,10,90,104,52,5,2,209,168,71,255,251,178,100,175,14,198,255,105,71,147,185,75,242,75,10,185,147,97,37,82,25,109,185,34,78,228,207,193,58,31,231,76,242,141,249,48,41,186,102,50,13,36,105,210,0,100,240,67,41,145,215,98,50,29,162,110,184,175,237,86,133,89,172,137,110,91,2,30,31,40,77,53,215,162,254,81,40,31,54,146,237,187,211,246,38,230,172,106,95,79,25,69,219,61,154,121,111,88,128,109,222,181,45,70,243,51,14,113,247,102,31,166,149,58,5,58,146,224,179,45,90,104,121,150,82,209,194,183,11,250,254,23,173,183,238,161,27,166,140,215,118,55,202,13,27,115,164,18,24,153,70,168,226,139,148,60,222,169,200,204,238,24,129,249,121,55,253,194,46,48,147,233,132,220,226,152,6,105,128,105,79,255,255,249,197,127,231,131,23,111,248,109,177,190,44,134,104,231,70,83,62,41,115,220,208,255,153,208,119,219,255,38,180,30,150,255,138,35,81,77,85,34,24,37,113,187,49,24,204,132,147,6,176,134,244,51,160,240,181,80,129,246,57,106,229,224,137,2,31,108,4,247,9,250,30,208,43,132,189,238,187,85,125,253,222,152,0,4,163,32,198,67,70,133,99,40,235,131,24,92,96,17,244,104,148,96,103,169,254,6,81,89,129,128,32,1,18,12,97,209,148,24,0,24,86,1,11,14,172,249,129,152,34,15,43,129,80,72,88,103,141,51,16,168,22,76,16,180,150,62,214,81,210,52,209,216,172,34,97,100,97,154,66,89,161,127,166,217,155,46,97,48,1,48,45,89,207,159,139,164,165,54,23,152,101,197,224,239,207,99,69,40,169,149,216,181,9,67,234,12,78,132,124,134,28,185,3,2,118,53,83,53,237,157,39,90,209,12,229,168,207,21,63,127,44,163,91,206,53,116,214,95,88,99,112,169,19,43,154,167,199,125,198,127,7,114,139,61,13,141,183,124,216,224,250,140,218,78,178,182,25,197,84,118,184,36,204,255,207,153,71,79,196,231,74,119,103,223,152,115,196,175,156,219,232,204,28,43,24,124,136,255,190,126,251,105,249,76,179,76,0,0,0,48,0,17,46,254,83,66,66,80,117,94,18,224,143,241,126,92,40,227,72,167,78,233,103,88,82,105,95,246,239,71,151,255,243,134,134,160,170,82,242,38,2,103,33,166,79,42,208,216,82,116,233,80,44,96,64,109,163,16,44,48,85,134,20,146,162,33,196,85,255,220,218,69,176,64,60,105,112,240,100,217,164,124,0,96,97,144,136,103,75,164,103,98,130,98,56,94,96,64,80,96,48,86,9,0,140,37,47,215,104,32,89,48,52,5,86,212,45,49,72,10,150,40,184,97,29,11,153,16,172,162,173,193,190,133,174,232,67,27,120,97,55,75,255,251,178,100,180,14,134,175,104,72,19,172,55,34,75,97,185,205,97,137,36,26,141,161,32,78,225,49,65,55,37,167,53,132,148,152,151,71,42,81,126,237,138,94,128,71,137,33,96,36,66,235,165,26,154,42,146,72,215,157,133,235,166,101,41,145,216,185,47,152,169,55,89,201,13,26,96,136,8,227,3,108,226,211,52,138,126,244,169,180,12,27,138,153,82,163,149,115,114,172,140,146,155,125,190,118,148,205,171,7,109,109,181,159,206,245,23,78,186,249,76,193,58,99,220,222,202,167,209,48,63,40,127,177,133,231,242,175,21,214,219,93,2,54,168,233,166,233,18,3,248,141,76,207,27,77,117,210,78,68,218,157,204,135,20,97,19,193,209,132,221,36,221,233,36,118,5,80,2,8,0,194,111,119,92,168,145,233,215,45,128,117,211,217,1,190,70,122,130,241,141,138,3,175,203,40,112,136,159,237,235,255,252,88,68,38,52,135,52,69,132,212,115,127,255,223,61,57,23,69,232,238,49,156,200,166,172,155,230,98,163,179,59,58,138,163,10,24,30,79,138,4,84,21,253,168,0,2,99,6,195,112,21,80,99,220,102,100,185,122,97,96,50,102,157,50,104,129,130,60,227,144,128,171,208,20,122,152,108,111,34,145,131,194,33,129,32,66,199,11,6,70,33,3,173,124,47,210,119,74,230,69,86,76,214,53,35,176,135,121,10,142,193,52,84,160,5,97,74,137,219,142,68,228,107,224,89,171,65,55,93,47,117,100,88,22,16,168,41,219,179,253,63,113,229,158,160,191,44,252,51,160,191,121,185,75,62,51,25,212,174,1,228,245,184,38,30,232,235,38,72,153,5,11,110,58,29,164,170,75,183,149,31,21,129,217,174,183,83,184,136,59,11,184,6,76,232,89,105,159,148,113,105,199,103,254,101,36,191,195,91,180,254,105,125,226,49,106,110,70,96,172,193,164,102,244,141,103,63,15,246,130,218,99,77,79,116,194,203,33,38,199,167,143,47,47,217,186,92,199,223,107,232,0,0,0,80,0,86,93,135,223,24,10,189,142,18,137,160,219,189,221,177,13,73,186,168,116,161,124,6,1,98,159,253,190,218,250,254,249,215,228,46,131,218,18,59,210,115,104,178,20,27,47,233,230,138,237,173,185,102,85,91,90,220,169,222,213,32,144,24,220,182,102,183,178,113,243,132,48,207,68,83,236,194,190,96,161,118,104,32,72,97,133,250,109,208,248,96,240,66,102,195,54,101,201,144,100,152,56,177,71,65,192,0,94,96,249,135,37,48,140,30,22,13,92,209,208,104,197,208,53,221,21,6,66,128,5,186,81,208,13,11,96,142,205,187,48,123,194,223,217,131,10,160,93,39,134,142,159,145,240,131,184,32,230,97,255,251,178,100,185,142,134,118,104,199,147,184,51,242,81,232,105,173,96,227,110,89,29,159,32,78,188,215,1,60,156,102,245,134,20,145,134,77,44,171,143,32,167,2,33,245,197,162,10,70,11,148,60,199,135,38,49,121,73,251,202,59,90,132,172,109,139,2,143,30,210,38,171,181,219,107,232,110,49,251,233,51,121,104,106,39,241,79,165,62,139,195,254,70,87,109,102,217,89,217,230,174,35,59,73,55,203,54,86,206,246,29,32,101,24,77,12,8,210,24,16,173,180,73,193,176,233,121,254,254,232,85,149,167,154,90,18,235,213,210,149,25,177,135,34,55,65,241,50,183,80,89,250,121,48,4,0,12,231,216,103,62,228,7,109,246,29,40,123,54,215,1,56,4,74,62,63,14,7,137,255,239,211,103,245,226,161,197,21,222,115,163,45,157,93,103,163,231,110,252,246,189,221,68,221,220,122,58,28,135,80,183,81,135,108,92,36,161,145,67,116,147,111,223,28,96,59,172,172,107,169,159,175,88,0,16,210,112,46,183,53,112,204,204,154,243,159,221,204,58,44,51,23,16,206,49,98,32,193,120,150,241,66,120,24,130,104,164,3,244,55,118,134,64,166,75,1,57,168,130,36,53,171,85,39,216,236,146,196,195,8,181,122,79,201,89,106,187,155,31,173,51,14,72,101,229,96,121,60,243,65,198,98,222,161,180,176,202,54,27,88,82,189,228,239,67,76,141,205,185,101,94,58,129,115,179,149,15,100,2,83,166,12,193,24,150,84,72,126,86,62,58,137,123,135,196,175,193,254,156,12,84,28,98,122,79,150,14,129,23,106,249,121,234,221,61,194,149,36,202,218,109,75,45,10,139,66,168,130,140,81,55,20,123,28,4,15,177,154,150,66,161,24,38,219,181,176,137,53,77,145,179,22,164,25,67,61,18,36,22,138,34,245,49,68,156,212,157,82,192,237,154,160,8,6,41,141,49,55,42,71,65,145,65,73,186,27,185,124,184,33,80,213,109,69,170,45,163,255,248,163,156,66,129,173,255,133,139,139,12,22,81,244,69,71,163,93,239,217,16,138,44,89,37,29,69,25,41,136,76,200,33,5,248,234,153,212,138,210,223,217,43,159,159,255,247,92,175,17,167,109,79,247,232,19,14,153,176,21,154,156,135,159,35,78,24,146,0,27,151,73,26,176,181,26,96,1,8,2,208,160,146,34,25,128,169,201,113,140,68,18,12,17,0,0,128,16,200,154,98,32,104,170,198,48,1,242,36,197,19,76,46,132,152,107,252,208,29,212,122,95,138,52,168,165,114,131,80,53,248,184,2,49,33,125,18,230,92,66,60,4,8,66,13,120,39,139,184,165,177,171,35,39,198,148,207,40,123,14,125,26,100,89,131,202,55,15,255,251,178,100,196,140,134,54,104,73,27,140,54,160,81,6,169,183,97,133,39,95,93,193,24,14,233,143,201,106,150,100,69,165,141,168,71,35,17,231,118,93,46,81,231,122,62,255,53,190,74,163,238,44,114,149,105,158,170,30,202,97,65,167,128,67,19,0,242,230,201,214,167,142,8,215,235,70,174,196,84,37,221,98,161,236,119,67,45,163,80,242,182,126,229,60,73,174,143,204,167,94,193,238,47,212,149,186,203,80,226,150,153,216,40,227,90,166,200,202,87,51,173,77,23,29,21,156,44,80,176,158,181,247,117,222,187,159,59,120,162,109,173,211,247,86,44,117,206,109,134,255,25,204,171,73,81,48,219,117,153,154,207,189,105,230,91,15,72,142,111,112,143,216,2,195,221,241,156,131,46,216,1,133,200,24,89,78,41,47,169,243,6,70,100,189,141,186,194,137,134,60,153,90,76,46,171,191,238,94,74,185,55,170,216,153,229,41,157,58,162,140,149,30,195,44,142,27,110,141,46,83,35,34,58,217,16,239,42,96,145,164,1,218,144,131,6,211,26,114,22,46,176,78,84,15,72,178,174,119,46,170,138,250,208,0,2,115,9,181,204,244,60,53,133,168,198,235,83,54,158,204,215,157,50,2,4,207,193,0,112,1,189,18,60,142,157,145,0,26,34,22,8,65,207,168,8,163,72,56,67,16,229,240,26,59,172,202,242,106,54,143,20,110,148,247,109,36,214,164,141,47,58,103,94,46,207,198,145,25,110,15,223,97,93,151,150,6,205,41,95,23,178,236,17,26,141,218,213,154,76,238,99,222,60,19,181,41,100,151,37,52,241,77,87,156,147,84,154,175,63,102,85,25,179,127,86,109,255,114,252,232,178,203,118,185,134,251,204,43,70,236,74,169,99,86,241,183,71,218,91,245,105,50,202,223,110,83,118,123,155,221,38,88,97,142,29,239,112,254,239,187,253,254,175,231,114,155,85,185,148,238,85,53,141,74,245,175,243,151,170,255,46,243,185,227,86,212,67,240,194,146,213,122,75,181,169,123,150,183,151,254,85,170,214,219,248,25,154,37,3,135,212,77,30,107,0,25,56,250,133,92,13,98,152,154,224,68,134,161,115,41,58,24,113,222,135,62,102,65,101,132,9,213,207,197,230,189,135,163,212,170,73,21,4,42,123,77,202,176,203,138,217,114,76,207,87,86,180,10,25,113,25,120,69,46,56,44,27,9,22,202,88,207,235,51,1,226,54,69,141,54,66,122,50,65,2,55,253,192,61,212,183,42,4,230,22,143,38,132,148,102,236,23,198,245,173,103,19,18,38,31,5,105,36,98,128,72,96,56,94,97,120,154,96,128,60,98,96,130,128,102,72,14,96,1,0,114,131,57,99,86,21,64,219,128,142,255,251,178,100,181,0,6,230,104,201,149,115,0,0,69,66,105,98,172,32,0,42,150,33,38,25,221,128,0,196,143,38,203,48,80,0,32,106,52,18,162,42,92,39,67,213,72,128,148,251,66,113,147,12,33,242,237,68,35,49,36,40,80,129,224,97,160,7,170,15,50,225,160,81,35,61,53,67,67,6,2,51,1,84,106,49,83,19,24,85,16,23,65,148,141,194,5,134,97,243,20,2,34,19,16,6,1,131,16,57,150,150,168,12,64,33,22,34,21,130,208,98,26,202,95,59,43,167,184,165,230,90,86,99,33,33,129,238,43,247,27,48,0,227,68,50,48,48,68,16,152,40,195,146,172,21,109,80,86,220,98,65,110,163,217,31,93,234,177,118,73,91,155,231,47,162,174,205,82,153,5,135,143,200,3,149,124,86,130,231,42,126,59,221,37,61,88,54,126,251,239,39,253,202,32,231,158,40,216,27,249,68,185,214,238,119,100,143,116,53,156,126,102,111,157,215,234,221,108,63,127,45,106,138,226,14,229,126,97,118,220,182,87,98,166,221,37,134,117,215,229,157,124,175,47,206,211,71,144,103,187,120,222,251,125,223,254,24,101,255,255,255,255,255,255,255,245,229,157,202,181,75,86,191,245,57,255,255,255,255,255,255,255,255,67,44,154,173,90,252,228,47,254,85,136,0,72,0,0,48,131,224,84,88,22,213,180,48,213,16,193,166,176,186,119,133,150,205,202,44,67,114,161,170,34,96,9,255,255,159,151,253,71,189,7,9,63,253,106,16,235,65,127,174,0,0,8,128,0,74,112,96,228,48,4,97,211,129,149,142,231,30,39,24,29,40,96,17,40,144,136,129,46,99,18,58,5,140,2,149,184,128,28,145,83,124,77,51,128,90,0,96,220,144,97,202,7,34,183,27,161,136,101,19,143,126,13,206,172,170,205,45,71,196,124,148,148,46,2,15,75,35,86,42,173,200,102,150,132,41,230,29,106,126,162,117,217,140,166,131,212,205,99,51,217,35,219,53,159,221,218,108,112,137,55,73,5,107,240,208,9,238,236,83,8,243,78,132,254,10,31,21,199,159,41,198,83,12,218,195,89,125,60,237,174,234,27,147,213,165,99,47,21,174,65,9,73,123,14,216,239,48,250,237,158,134,214,90,162,203,245,202,63,255,231,63,245,189,107,79,84,83,186,151,118,150,239,107,60,55,226,247,184,146,187,179,217,115,245,87,47,207,237,239,24,38,41,134,243,123,105,170,213,167,142,207,99,240,202,201,75,169,185,101,170,75,90,171,37,103,177,90,95,255,231,255,255,255,255,243,86,254,160,18,187,188,23,104,145,145,228,232,17,225,66,170,190,141,53,97,45,192,18,235,243,83,162,80,168,177,163,83,223,173,22,205,87,255,251,178,100,136,136,167,116,112,205,215,115,0,0,65,136,41,113,236,28,0,158,141,197,42,78,233,117,193,1,148,229,221,148,149,80,171,4,239,31,55,203,156,140,7,169,255,163,122,117,184,233,87,205,33,50,172,119,244,250,191,255,255,252,181,79,235,0,0,49,82,100,197,176,12,196,240,116,193,114,96,229,179,32,195,17,184,201,0,4,120,207,48,168,251,55,164,65,20,5,12,20,16,217,225,130,224,65,48,58,211,223,67,9,129,83,26,193,148,250,108,205,104,192,0,216,120,50,131,238,81,203,163,87,162,46,149,136,250,153,91,140,188,216,103,16,8,251,72,86,5,1,65,86,240,221,198,38,159,129,194,105,91,131,110,97,109,17,65,149,196,91,24,24,52,253,128,72,212,59,42,24,46,89,124,136,64,140,20,213,60,218,132,225,90,10,147,45,216,6,59,0,154,34,19,238,141,75,129,192,163,244,217,23,246,7,229,104,49,167,99,85,202,185,99,28,119,17,199,188,236,56,249,222,186,204,81,130,147,111,131,62,115,51,155,231,63,191,50,215,44,207,99,243,153,101,132,197,255,215,225,255,213,217,64,211,74,46,85,57,218,66,203,81,96,160,189,52,226,214,249,248,166,34,70,237,169,74,42,174,139,17,167,139,66,93,74,139,222,161,2,178,145,111,175,255,242,181,160,247,242,33,0,9,24,71,177,88,69,216,76,131,58,132,222,184,178,192,66,70,217,26,160,83,52,176,240,48,149,242,77,165,237,201,109,67,93,78,2,16,247,187,13,0,78,108,246,87,222,133,239,250,168,30,134,195,247,221,253,223,255,255,254,159,127,164,0,0,1,60,144,150,16,134,48,202,164,232,70,179,204,87,204,91,9,49,49,80,56,222,98,0,81,225,65,70,26,1,152,36,68,206,197,7,106,110,238,21,64,64,33,97,146,65,201,126,28,46,140,5,197,74,129,215,128,51,157,143,243,8,213,22,11,247,153,78,242,185,33,8,249,37,135,148,76,8,232,181,88,41,159,11,30,86,221,34,70,88,149,218,6,165,190,214,112,218,148,40,212,154,134,19,113,4,215,228,221,160,175,252,146,53,87,54,53,102,161,172,59,126,175,65,43,89,161,223,184,159,150,190,230,80,118,240,195,106,124,83,55,197,44,249,203,225,72,34,52,247,38,39,142,218,254,62,49,130,74,241,166,187,117,186,252,83,231,223,84,251,223,255,41,173,219,109,84,164,217,108,206,125,84,81,41,216,154,176,196,254,2,146,209,33,62,123,135,10,39,222,53,61,195,43,34,220,52,136,124,139,82,134,83,145,147,74,196,107,211,148,250,145,26,163,209,244,165,224,0,0,33,120,0,0,0,27,180,168,64,243,234,217,65,115,128,192,119,9,14,255,251,178,100,125,142,151,43,104,203,155,152,124,224,69,37,57,125,97,138,90,30,1,163,42,110,233,241,193,5,151,101,65,150,29,144,39,24,9,108,58,5,92,111,21,149,108,175,15,196,76,196,250,249,179,177,196,216,206,182,208,140,111,201,137,127,42,12,17,115,50,111,145,255,235,133,33,161,213,165,159,253,65,128,1,160,81,20,48,247,48,53,45,53,12,27,55,54,84,50,192,37,50,44,160,26,9,76,22,71,13,75,24,12,23,2,204,34,11,230,140,30,10,3,0,38,238,50,7,24,110,14,24,228,13,10,0,160,32,54,25,48,225,70,148,169,248,35,146,248,141,185,138,208,155,139,255,43,208,222,83,98,136,131,164,198,86,97,96,24,24,209,88,11,237,170,251,22,76,220,237,184,3,58,67,4,205,68,51,38,87,63,146,129,164,247,48,108,215,72,3,167,109,47,218,135,179,220,64,148,12,86,83,53,54,98,131,96,167,189,141,180,229,189,206,55,238,103,49,128,96,126,221,186,207,241,124,194,250,220,85,35,151,184,246,38,186,237,227,38,15,204,254,180,203,113,199,10,125,202,201,227,123,252,227,192,248,255,63,123,72,163,101,133,68,196,74,215,80,178,242,36,50,235,92,210,119,11,109,229,49,183,91,189,95,181,196,187,216,80,31,117,148,236,22,67,228,211,86,213,74,217,102,205,64,130,201,48,23,82,98,83,94,138,102,249,116,133,204,12,128,27,235,152,153,132,173,130,133,101,136,127,52,154,27,244,37,107,35,35,62,23,169,159,243,121,110,208,84,72,194,130,58,191,121,197,195,172,97,233,252,130,55,217,79,74,0,243,137,164,198,105,79,97,195,247,90,172,56,0,0,97,24,30,100,168,44,97,129,166,100,49,128,104,149,38,96,26,160,96,216,200,14,40,73,22,35,31,5,0,80,124,97,184,76,211,12,29,14,137,129,215,9,71,64,197,185,143,1,58,66,140,130,81,17,193,13,128,183,215,228,18,71,131,181,185,7,93,128,55,71,40,202,148,150,98,205,193,11,166,28,49,39,126,112,104,105,74,95,6,98,220,225,38,69,97,231,200,34,83,168,169,82,54,248,36,244,63,28,138,233,1,18,216,30,198,47,62,242,137,18,134,231,211,79,214,0,135,113,199,234,157,210,187,215,102,73,1,171,87,148,17,79,220,223,104,245,174,92,237,239,202,123,43,254,198,152,189,202,209,242,170,13,41,51,54,228,226,86,93,206,81,223,44,236,228,237,154,255,92,195,111,144,208,233,204,13,5,133,207,57,94,75,248,32,53,249,207,172,248,108,115,30,63,49,172,46,176,194,212,42,183,238,174,66,211,243,101,172,185,104,253,250,54,232,173,47,98,74,250,238,67,5,128,0,0,0,255,251,178,100,119,14,199,82,104,74,147,185,100,244,68,69,57,173,61,39,88,30,85,163,40,110,229,147,193,30,157,37,137,148,157,144,224,1,0,12,64,176,66,0,3,132,104,33,161,27,64,130,76,23,236,134,100,132,236,110,143,132,111,116,174,231,117,162,48,131,159,242,165,146,113,239,234,145,59,119,255,17,141,52,214,172,192,84,186,227,149,255,253,79,183,219,255,175,37,225,144,1,131,0,81,147,160,161,136,66,241,169,230,249,128,153,129,149,224,65,143,4,24,56,161,48,69,40,55,200,38,3,21,6,30,1,169,138,96,56,222,207,99,4,128,248,88,37,49,188,35,123,204,30,6,101,102,1,1,227,65,60,13,1,201,161,47,180,130,87,37,144,220,105,184,82,74,123,74,42,224,216,78,147,246,153,6,4,206,180,181,216,135,5,181,102,44,13,225,49,58,7,148,234,197,219,129,134,29,154,237,213,39,148,252,122,79,138,89,36,165,205,201,96,13,85,166,81,244,179,140,208,226,92,200,156,1,240,10,176,222,199,174,107,231,142,237,70,247,98,0,167,133,223,183,220,112,253,220,125,47,208,97,18,38,30,223,44,137,136,231,50,102,245,132,161,71,223,107,178,211,90,116,19,93,172,207,228,116,32,141,226,47,173,76,129,13,125,15,168,204,155,172,253,98,43,24,100,5,196,240,102,69,26,104,29,108,253,124,174,116,197,252,94,221,184,233,84,227,113,242,213,77,64,229,64,16,125,175,137,205,193,103,96,0,13,36,72,145,129,26,2,66,133,112,65,184,218,100,145,212,235,168,174,147,214,159,6,64,176,218,107,112,58,14,255,19,139,35,199,159,202,140,99,224,161,143,244,8,95,140,109,241,91,125,16,82,73,49,187,127,95,236,222,111,250,151,175,211,255,245,187,255,255,172,0,0,0,48,112,52,50,52,40,48,128,214,50,196,216,51,6,187,48,41,103,10,152,169,200,97,120,20,81,246,24,124,1,152,118,5,53,51,88,16,152,83,192,74,28,223,0,63,101,26,81,130,33,6,5,18,17,2,129,219,189,44,45,159,203,99,239,93,238,180,62,203,225,237,98,88,12,52,174,218,254,96,69,6,157,89,83,130,159,138,63,37,123,157,242,25,130,49,13,189,36,0,26,173,98,228,50,136,184,203,112,193,98,130,88,188,1,181,15,183,10,112,79,60,133,0,89,242,134,204,218,54,143,11,80,105,51,64,149,124,220,188,117,246,183,248,220,178,239,114,225,174,124,81,78,37,175,46,147,20,204,158,248,250,146,88,84,198,43,154,226,152,190,119,27,22,249,213,105,2,98,158,207,220,104,169,197,41,91,193,204,53,44,249,162,162,176,227,184,105,245,53,167,54,191,29,250,157,206,38,225,190,255,251,178,100,106,14,167,79,104,202,155,186,122,240,62,135,137,221,61,37,68,27,229,163,48,110,101,237,192,255,30,102,73,132,29,82,165,26,223,188,137,139,194,84,85,177,158,247,241,101,108,52,154,181,226,2,101,28,0,0,8,0,0,0,19,126,74,140,160,140,151,97,2,38,169,117,32,58,141,136,184,196,162,11,129,0,202,89,137,255,183,212,117,212,237,252,143,207,255,255,191,111,255,245,255,253,95,141,123,180,127,244,215,255,67,246,123,34,89,115,33,183,137,6,192,227,144,33,96,105,196,9,187,176,6,62,14,24,228,114,14,35,24,77,62,110,64,216,64,156,20,53,114,12,10,46,104,20,180,2,35,142,195,156,65,208,227,2,51,152,227,223,29,159,169,12,207,213,137,243,23,243,236,72,63,145,97,238,230,237,67,104,33,123,243,123,173,20,23,105,254,180,95,226,129,111,222,130,150,45,203,172,54,8,106,251,191,8,100,46,243,72,72,252,234,64,55,42,169,137,215,91,114,179,98,2,105,54,238,5,52,216,223,212,195,212,122,248,235,26,220,243,188,99,62,32,98,40,107,161,83,117,195,107,44,24,142,176,217,89,244,142,94,139,159,38,32,221,116,242,217,120,203,72,19,226,247,166,18,4,83,232,44,112,80,27,204,152,249,215,48,60,40,113,221,183,106,36,205,114,68,136,199,137,85,44,171,106,36,247,158,76,75,22,234,102,88,81,218,34,55,66,212,38,181,109,103,60,146,110,69,97,233,113,138,146,219,252,21,0,141,100,185,116,30,241,193,52,232,163,113,80,100,114,200,4,33,72,197,102,106,191,159,242,129,220,179,127,19,16,213,63,199,140,127,208,191,27,255,167,230,39,167,211,204,106,145,36,232,163,39,237,21,63,63,255,250,128,0,204,6,106,26,73,152,76,224,104,209,145,237,238,230,20,148,24,104,180,24,122,44,73,76,30,85,49,56,32,72,199,31,48,57,37,171,56,243,0,97,25,159,0,168,76,16,1,175,0,65,35,192,149,63,74,247,195,172,194,252,161,165,223,160,120,114,159,119,255,130,163,135,173,43,104,9,146,22,65,230,219,4,78,212,138,122,28,104,96,19,73,67,182,165,15,17,50,83,218,21,1,202,79,61,82,85,76,55,6,127,125,118,175,79,215,21,57,102,103,158,156,90,214,62,57,98,214,176,171,158,20,150,159,11,217,187,61,129,109,206,97,40,239,243,42,191,114,187,226,212,47,225,48,73,233,173,95,103,237,37,134,41,52,122,109,219,73,235,81,27,46,59,246,61,132,28,33,46,115,139,234,83,66,219,17,70,246,18,246,53,124,235,111,164,107,37,248,34,180,237,222,190,91,24,180,223,16,153,162,18,198,87,159,222,10,50,57,250,255,251,178,100,109,142,231,42,102,203,11,153,100,246,66,136,105,211,60,72,142,92,137,199,46,78,61,154,200,247,30,38,205,132,149,24,172,106,228,193,211,251,94,120,152,227,192,0,15,192,165,12,240,68,137,224,172,32,208,5,56,134,52,39,178,185,207,245,117,243,213,191,244,248,33,180,127,244,242,242,121,127,209,249,63,255,184,75,12,152,251,71,116,179,235,56,61,73,23,1,195,242,154,111,148,13,213,226,245,1,131,166,168,23,48,201,128,160,92,35,48,128,199,135,140,85,25,244,118,100,226,144,56,182,96,38,57,203,71,105,240,16,92,67,160,241,85,90,223,202,166,4,17,152,212,58,166,64,33,92,116,112,90,237,188,208,84,157,243,114,167,91,20,78,127,172,234,205,20,163,126,88,6,164,21,166,205,58,137,246,102,160,216,4,120,40,204,34,243,130,1,57,7,145,76,164,24,149,100,2,101,88,42,225,180,65,30,148,131,51,124,51,135,82,182,136,80,61,156,165,161,141,105,58,97,107,117,171,101,225,68,86,161,185,194,187,43,24,247,147,213,246,151,91,204,57,136,152,186,126,58,167,70,115,149,143,153,66,59,105,77,172,245,108,151,175,93,245,240,173,255,251,94,72,3,107,64,185,13,215,45,71,43,147,99,157,162,171,23,155,95,204,182,167,50,25,190,163,191,52,210,198,215,234,28,199,86,71,163,152,84,172,138,145,57,122,78,204,237,186,122,90,250,211,241,207,162,211,232,146,218,1,137,53,27,73,244,47,69,49,3,153,148,28,190,136,144,140,17,224,163,253,54,157,49,217,219,98,253,126,20,59,70,209,71,174,164,239,162,55,55,248,207,95,116,215,251,255,255,241,99,158,189,76,163,255,251,53,125,2,132,199,168,0,1,99,21,38,12,26,35,48,26,244,101,76,126,80,65,149,36,102,31,0,24,76,12,97,1,184,108,221,167,152,204,30,180,140,22,4,156,134,83,184,104,184,104,176,98,117,167,155,126,10,0,148,7,227,204,138,195,168,207,229,179,85,231,190,51,246,165,63,88,128,38,229,65,80,253,96,96,22,6,169,109,162,23,165,224,143,206,172,82,96,116,213,120,33,137,225,18,114,169,88,181,91,209,6,84,103,214,194,198,174,226,16,176,116,218,211,21,158,77,55,35,183,171,67,125,185,39,56,183,71,177,28,62,104,219,91,65,194,183,62,102,36,108,88,184,96,141,125,106,75,83,120,81,98,219,123,27,253,87,127,120,121,152,19,222,30,117,17,116,86,195,166,23,113,41,15,50,223,50,70,106,197,35,48,18,197,28,88,30,79,98,87,137,18,172,60,54,51,45,92,214,74,46,16,90,31,18,83,153,162,29,100,12,179,101,40,0,0,12,0,32,0,40,255,251,178,100,112,8,134,200,104,203,19,143,55,64,69,228,249,138,96,172,138,25,209,161,49,78,101,233,0,255,24,166,77,130,165,184,110,160,137,105,240,47,146,35,9,5,204,149,15,197,206,93,87,159,169,204,245,198,207,246,248,16,230,22,2,49,255,212,41,113,160,51,227,72,191,168,175,49,124,43,187,213,236,158,192,88,136,80,158,239,255,239,247,127,255,255,103,213,222,1,16,0,13,204,23,50,23,20,8,147,49,184,0,235,139,19,24,18,140,130,10,64,179,6,33,13,206,28,111,206,33,160,18,161,113,121,82,143,18,176,110,44,161,169,37,52,56,178,222,187,30,89,69,167,90,105,151,126,222,143,175,128,31,197,230,15,184,33,72,235,61,20,17,106,231,27,131,32,135,86,92,162,179,242,214,155,166,244,159,155,24,163,159,155,32,239,84,219,27,71,255,91,199,254,73,175,188,105,199,188,164,152,243,199,131,43,13,182,181,5,221,202,165,28,25,38,93,69,131,93,77,226,90,10,196,90,222,13,188,125,196,215,150,151,141,93,215,15,179,101,217,90,213,23,119,141,29,228,210,211,48,97,169,218,166,125,26,34,173,174,11,36,144,211,207,109,85,115,51,43,91,13,22,96,65,102,95,121,151,46,215,44,10,197,133,102,197,219,195,189,86,24,166,202,34,160,129,48,0,62,242,7,32,20,179,222,135,62,147,177,132,203,26,76,56,226,251,117,221,0,64,132,106,137,55,155,237,181,194,135,220,104,155,232,41,255,181,27,154,112,141,198,23,190,99,185,107,1,150,159,39,193,139,120,153,84,151,102,73,72,96,32,28,180,195,197,227,18,1,204,12,55,51,40,52,231,53,131,4,187,140,40,6,77,177,3,144,192,35,133,1,49,88,87,2,234,66,163,51,2,68,224,51,197,12,108,75,2,160,197,185,159,100,17,168,35,186,154,147,242,135,237,222,252,147,180,160,9,51,15,102,61,101,167,210,76,46,167,117,12,25,73,9,102,217,57,249,100,48,208,80,169,133,108,127,238,239,117,216,56,79,57,179,206,11,110,153,223,182,19,24,251,171,157,160,85,228,184,221,161,98,120,21,70,197,220,199,177,79,102,76,182,230,158,181,75,52,102,210,219,59,46,193,52,174,90,92,108,230,10,178,177,230,205,180,29,63,95,230,99,170,82,181,158,56,164,116,194,198,185,69,205,216,235,125,239,75,13,92,156,58,106,94,150,161,92,246,29,156,14,150,94,202,86,109,71,181,151,219,221,169,186,169,20,224,7,221,201,36,8,193,32,214,253,8,66,11,135,137,91,88,56,21,139,68,154,164,139,116,17,100,176,187,15,98,22,95,231,199,241,20,84,63,223,66,66,239,130,219,125,171,253,55,134,194,222,243,255,251,178,100,128,140,134,88,104,203,155,143,102,64,71,134,41,98,100,171,132,26,69,163,40,78,233,233,193,43,24,102,29,145,50,32,98,135,236,109,76,130,230,83,217,12,237,245,91,51,30,55,29,160,0,95,4,16,1,132,225,129,197,1,148,34,73,174,83,185,149,102,153,144,192,136,232,4,72,155,26,248,33,25,64,38,234,19,144,1,24,191,88,176,160,48,107,115,54,237,125,143,20,165,2,151,26,11,81,233,178,199,31,105,6,171,95,203,90,194,127,253,120,149,148,134,96,76,2,58,203,151,33,162,18,134,214,71,195,232,102,94,21,204,108,253,19,53,168,90,177,69,74,226,85,102,91,50,112,130,94,6,120,227,135,92,230,212,249,102,117,173,189,100,180,120,242,57,255,121,241,36,244,158,61,113,57,229,94,253,119,141,83,57,223,215,90,133,23,56,255,62,31,207,242,93,190,12,219,129,89,140,20,21,27,171,87,110,15,21,150,240,231,178,29,29,239,150,246,214,241,11,49,55,60,149,127,47,131,157,70,182,233,22,121,162,57,213,158,13,109,241,39,128,212,37,108,159,96,145,205,195,205,76,8,13,80,128,135,225,194,81,20,32,19,192,54,39,65,231,32,28,138,56,29,102,252,245,141,251,191,12,238,103,48,191,228,121,95,227,187,48,22,177,215,100,121,44,127,68,145,35,179,156,158,251,59,244,158,32,191,150,176,177,126,193,139,61,186,44,249,197,214,255,237,221,118,89,4,0,0,8,80,193,66,40,28,156,24,30,128,24,50,29,25,163,83,24,168,165,131,134,113,64,16,193,113,168,13,250,132,0,166,36,135,230,1,1,132,193,170,0,87,130,152,3,138,19,46,192,5,55,38,9,99,34,10,203,143,105,108,166,60,101,159,204,197,228,152,73,30,73,100,253,140,41,226,4,208,189,112,116,96,168,23,101,156,193,18,105,114,152,95,107,114,236,245,35,64,151,215,201,170,207,209,212,211,119,144,74,251,131,171,106,41,162,1,148,148,239,102,86,19,31,253,216,165,237,118,195,187,80,230,47,29,180,65,115,83,132,162,119,168,36,72,48,134,143,178,106,17,101,93,240,132,239,91,59,234,254,34,189,187,220,155,78,83,175,177,171,181,195,173,72,227,50,59,190,247,51,166,212,24,108,150,115,77,236,66,110,84,235,74,23,130,24,93,32,97,230,168,72,72,133,83,79,86,49,101,7,185,45,43,2,0,1,43,244,118,194,169,63,195,177,71,53,137,63,25,38,180,41,207,219,163,154,40,232,54,82,83,255,254,175,161,190,253,14,254,157,5,38,147,74,187,21,11,125,128,113,233,196,181,226,196,93,210,47,95,247,253,253,255,252,138,186,162,41,186,16,116,189,29,182,149,89,72,255,251,178,100,144,14,198,176,103,74,27,185,76,112,80,8,249,183,96,232,110,27,117,199,44,110,189,51,193,49,164,103,13,133,26,120,19,167,84,208,167,151,0,56,97,24,32,100,224,86,8,39,133,67,51,14,97,19,26,11,35,25,69,2,98,192,193,242,12,213,161,92,12,25,24,68,27,2,64,99,5,65,98,221,42,49,128,144,193,0,48,66,19,59,73,243,85,51,12,1,3,83,237,128,136,33,12,44,46,99,228,139,122,166,0,205,155,87,214,74,160,221,106,144,203,65,223,111,23,76,114,65,200,211,93,162,92,77,130,194,247,10,17,219,49,237,15,163,35,73,9,20,149,87,46,207,16,25,158,62,137,66,87,241,109,101,81,155,31,47,152,161,39,85,85,48,130,162,88,250,166,246,220,227,93,169,222,95,195,199,206,161,62,112,204,165,9,105,228,65,3,83,56,61,242,179,242,132,35,104,74,61,101,234,164,29,163,205,176,154,102,252,96,31,85,35,146,71,162,35,96,65,168,106,43,185,77,186,130,243,82,215,182,141,25,66,34,203,150,221,255,149,43,83,255,250,127,255,255,247,42,120,226,128,60,23,225,55,214,232,80,5,66,191,211,139,225,60,174,61,149,161,139,92,221,139,91,223,231,135,63,255,187,145,8,16,140,230,111,250,24,116,94,54,34,52,152,43,19,149,54,255,232,250,153,255,253,87,255,255,148,150,209,38,53,145,146,82,30,88,209,191,110,183,15,6,111,234,0,0,9,188,104,44,103,128,112,176,236,211,8,99,92,111,140,138,220,48,208,28,56,200,21,108,153,72,130,98,160,161,131,69,183,202,128,248,14,168,168,88,20,126,34,114,168,99,21,143,21,1,132,32,52,99,168,170,10,211,178,198,225,93,68,136,167,94,240,53,147,1,102,18,172,217,58,86,182,215,131,238,21,121,130,133,101,181,121,1,108,157,201,55,73,132,31,67,181,247,98,31,108,224,92,141,76,194,230,231,155,215,41,92,83,59,173,14,232,189,152,41,239,171,252,64,110,159,221,35,173,209,175,88,221,86,77,27,119,178,113,166,197,102,191,118,144,96,152,43,146,208,110,120,63,155,147,151,61,206,56,110,232,208,243,138,211,196,214,54,116,170,22,229,213,99,129,225,222,149,25,43,186,233,148,38,188,111,19,14,168,67,173,126,142,23,195,100,247,200,163,201,216,249,142,213,226,92,9,14,60,45,194,89,156,56,101,26,42,49,231,229,23,168,39,91,254,38,114,200,4,82,66,102,106,117,43,137,11,145,186,239,118,229,226,77,171,234,49,203,151,252,220,129,249,174,195,231,38,138,248,83,94,104,153,63,255,244,123,12,125,122,155,81,203,204,71,234,112,218,149,114,200,237,160,85,193,112,152,255,251,176,100,144,142,198,124,104,203,155,143,100,240,77,9,25,179,97,37,80,89,49,151,44,110,105,233,137,51,170,102,141,134,9,25,115,144,194,41,83,57,36,78,99,181,50,43,140,201,72,116,21,24,120,155,116,30,104,128,153,231,142,80,64,68,174,127,97,227,150,108,202,41,37,0,166,250,70,224,176,146,129,240,68,189,81,79,94,79,200,27,115,2,68,103,53,173,96,216,212,171,76,131,113,85,151,205,109,217,174,79,201,254,33,22,146,114,250,122,172,198,34,161,151,86,253,86,25,201,171,100,92,204,88,210,236,195,243,253,194,104,199,135,191,209,123,132,202,11,166,186,226,216,212,36,223,218,230,184,240,117,92,53,178,120,231,126,173,188,65,219,242,98,195,31,10,103,112,107,73,188,28,168,160,76,204,161,188,91,233,72,170,108,132,202,221,219,220,107,26,234,217,172,201,63,178,125,218,178,245,86,172,222,182,163,94,54,217,7,221,245,106,247,54,99,137,187,99,94,16,196,28,0,32,5,225,186,189,137,74,166,166,224,21,96,214,98,169,60,52,67,240,25,131,219,189,38,101,156,188,148,17,114,235,205,245,246,247,246,185,71,197,24,85,169,239,201,233,254,159,200,223,183,255,70,114,17,21,90,193,187,144,20,239,161,98,85,24,174,142,199,103,6,68,121,173,103,6,26,0,0,83,216,0,65,50,224,32,40,201,50,216,80,235,80,99,22,50,76,98,99,7,14,204,16,105,41,63,1,145,230,11,26,211,5,192,204,118,26,25,4,128,64,97,13,53,134,95,246,198,64,98,128,178,176,28,197,70,242,75,138,143,88,198,104,89,121,103,47,231,182,41,29,218,70,168,214,255,228,219,144,221,215,84,234,71,172,181,33,222,164,144,92,130,133,238,248,2,205,191,248,119,249,117,96,236,243,155,108,28,169,173,198,191,125,136,200,255,83,186,195,32,176,239,78,87,179,133,94,197,181,149,190,243,240,162,195,235,206,243,41,77,31,238,183,46,210,51,25,124,239,98,81,126,111,183,113,202,187,216,147,51,14,152,48,185,8,88,60,129,116,47,122,172,207,172,244,82,88,133,99,255,146,18,23,88,183,109,221,235,40,151,106,115,255,168,194,183,178,98,25,37,43,235,39,127,208,0,0,0,244,19,56,158,163,71,147,142,42,41,113,94,103,8,123,26,69,47,193,209,251,66,102,47,183,76,5,45,147,59,211,137,250,182,115,109,125,129,181,175,173,250,183,243,54,135,245,238,223,112,118,89,255,255,198,255,237,186,198,51,233,239,13,222,20,44,128,145,38,30,59,152,88,166,120,147,153,153,154,6,43,10,4,25,204,48,74,15,39,24,172,0,96,1,116,50,42,15,131,92,129,208,89,0,88,255,251,178,100,158,14,166,127,104,75,155,152,77,112,65,38,73,131,101,130,86,24,185,163,46,110,61,51,193,24,153,38,157,131,153,248,196,161,72,4,120,29,92,96,6,33,4,149,129,107,61,81,234,231,114,107,9,144,252,173,226,235,166,11,94,208,138,61,231,163,62,34,203,108,162,145,159,193,112,189,151,107,237,9,151,46,163,72,98,253,222,233,41,222,183,187,116,77,62,51,35,158,231,96,114,167,110,207,74,128,6,114,104,136,134,196,178,69,45,6,5,95,102,173,207,117,152,45,248,148,106,242,113,37,37,66,61,58,88,95,237,105,219,160,100,129,52,3,11,179,21,3,195,140,145,173,60,169,206,47,248,122,50,80,177,10,17,32,92,219,43,226,209,77,138,140,89,93,110,141,206,126,23,69,91,224,149,70,247,20,86,21,11,229,54,32,66,243,3,218,49,23,109,238,81,114,100,206,178,204,33,235,31,118,160,77,23,24,130,142,218,127,237,171,127,149,254,247,183,255,110,193,53,178,205,168,226,115,44,143,124,51,74,58,127,255,98,53,220,237,147,72,1,190,166,32,28,194,182,122,157,0,0,0,112,66,108,129,137,195,23,5,64,86,28,116,144,194,102,202,140,101,81,152,98,120,10,97,82,156,103,40,156,24,124,12,141,177,162,32,128,72,6,127,201,2,51,3,196,35,43,0,163,0,128,17,160,62,168,88,6,48,4,25,40,13,166,224,231,65,226,220,54,184,43,186,0,32,134,41,72,191,30,144,133,19,98,84,72,194,92,176,253,93,9,109,181,107,99,12,90,118,222,187,53,107,179,144,249,43,12,214,73,140,147,205,102,250,80,126,139,79,22,180,131,97,205,5,186,173,172,137,122,198,32,81,43,204,245,84,208,128,179,134,77,230,153,107,129,171,125,227,82,68,251,221,122,15,127,254,67,78,19,75,40,213,198,190,197,35,104,103,16,202,77,76,172,15,94,47,226,251,205,133,57,221,189,231,29,37,95,139,162,157,191,41,26,153,239,106,159,11,158,194,229,25,101,220,189,169,52,41,245,173,149,241,96,0,0,192,0,60,38,155,155,73,197,109,52,192,183,10,109,60,139,238,237,58,239,144,54,117,20,8,22,113,164,123,79,69,127,237,255,232,255,173,255,223,250,143,209,182,109,14,202,52,168,77,154,82,139,42,193,80,233,40,3,255,213,49,252,182,67,138,179,106,219,171,164,6,48,236,245,49,56,45,6,162,6,4,27,7,95,181,195,10,201,155,70,96,144,104,96,27,36,104,161,12,99,32,126,96,168,232,76,3,152,6,33,20,3,177,97,0,74,96,128,46,99,112,102,28,0,167,52,48,35,7,10,128,153,16,132,232,198,222,57,248,202,169,181,26,74,97,50,228,249,255,251,178,100,183,14,166,188,104,201,155,175,77,208,72,70,217,170,97,10,88,28,65,159,36,78,229,147,209,19,155,38,221,135,156,152,187,86,185,1,168,204,122,78,135,84,203,106,58,106,59,145,92,147,214,37,21,151,210,99,5,231,43,205,203,122,212,226,34,171,36,11,201,85,104,240,246,191,77,75,6,140,129,22,223,250,182,201,104,169,47,74,96,250,247,103,158,202,188,112,34,147,115,36,201,97,32,171,63,75,243,50,107,248,235,245,140,197,188,49,223,222,94,119,39,114,171,134,165,207,185,117,93,248,244,230,155,45,113,114,251,111,176,132,139,90,93,89,221,234,203,79,101,236,238,11,107,117,167,49,199,213,180,21,88,187,157,203,102,55,103,43,29,229,167,105,151,198,57,146,31,249,143,182,3,77,236,75,216,210,190,48,52,42,129,241,97,77,12,181,81,56,179,3,237,67,51,166,156,223,246,250,50,210,255,211,254,255,254,190,103,255,174,104,16,119,56,227,21,11,146,44,112,62,178,62,197,124,86,144,0,81,64,74,119,169,48,231,206,94,167,85,112,0,0,1,144,193,147,228,193,240,164,193,17,104,210,82,124,229,74,12,196,65,132,20,45,153,16,5,24,94,132,28,64,33,24,226,14,152,0,21,164,73,130,161,140,26,210,203,130,99,192,118,100,200,42,164,145,230,242,186,2,2,100,66,125,55,27,4,102,101,23,102,96,134,98,96,52,167,225,203,218,106,172,123,86,152,96,176,123,42,113,247,57,16,151,241,91,86,117,46,80,92,83,119,33,47,74,224,165,104,50,21,83,100,18,234,208,107,181,127,177,210,243,60,150,50,218,230,223,106,114,83,49,188,94,25,13,122,7,90,222,227,194,200,157,152,159,215,47,221,132,229,142,251,245,46,83,97,186,24,109,157,116,247,26,86,0,241,229,100,70,29,222,197,252,33,68,33,39,10,130,134,8,27,64,153,232,140,82,234,67,100,178,200,157,114,217,38,138,74,197,211,193,81,94,230,138,171,6,185,100,221,80,71,208,92,20,204,184,49,37,31,108,127,229,233,116,157,195,64,0,8,47,185,148,104,90,160,156,1,66,212,39,93,18,139,210,48,254,73,93,139,11,185,248,118,55,170,239,244,109,223,254,222,159,255,255,63,255,245,11,171,82,103,33,242,68,81,205,255,255,255,187,246,58,186,22,254,235,125,110,130,202,171,53,204,101,78,221,107,136,134,58,69,192,243,4,80,115,14,195,179,2,3,147,57,78,35,115,247,67,7,143,163,9,78,145,99,112,196,49,36,233,97,100,195,17,24,84,44,150,152,68,7,163,27,188,56,18,24,220,4,25,62,25,36,26,142,64,100,32,184,136,25,30,26,223,249,90,249,191,78,162,172,237,255,251,178,100,187,14,135,34,105,73,27,184,76,240,75,12,73,163,96,197,86,28,225,229,34,78,189,26,193,41,25,38,221,132,21,88,202,104,134,6,0,240,37,201,62,58,86,119,27,116,5,80,0,46,1,69,41,220,110,78,193,22,233,196,64,99,149,240,145,97,115,128,109,167,70,171,197,136,226,216,62,150,31,76,42,100,114,59,73,184,160,109,134,206,45,181,100,114,219,10,163,217,190,250,161,125,136,226,167,0,205,70,251,78,171,120,206,167,239,177,73,42,229,170,92,254,196,22,223,72,48,241,22,220,65,30,119,191,24,152,120,136,39,16,201,32,74,40,29,134,141,52,88,243,166,107,222,14,44,80,65,177,26,208,138,166,121,36,120,141,52,67,78,126,142,241,73,53,243,111,104,171,114,223,253,197,127,60,45,127,83,198,201,93,88,219,224,28,0,171,189,75,113,54,220,171,177,195,176,249,107,192,133,211,174,4,131,175,200,224,101,211,24,85,126,189,61,198,42,48,91,232,198,119,96,29,191,255,255,244,127,254,154,137,127,70,227,132,133,128,161,151,9,122,22,2,153,104,246,105,168,205,243,33,229,231,122,73,1,94,192,0,0,227,1,142,83,44,67,147,2,5,227,19,146,243,60,59,147,24,193,115,23,143,144,193,140,194,21,236,218,65,244,202,0,56,96,43,84,196,34,242,236,96,165,65,24,116,66,50,88,60,83,86,15,37,17,1,160,208,100,72,139,114,91,58,186,198,171,33,96,113,6,2,86,18,197,234,221,177,234,202,218,95,168,173,192,16,46,102,163,28,169,71,1,67,20,226,160,130,51,24,62,86,213,247,33,39,248,110,28,141,170,81,51,19,186,196,92,19,184,56,51,192,123,60,88,166,148,157,110,174,154,170,128,164,141,238,245,66,169,182,3,128,11,135,35,77,104,201,215,166,141,187,198,137,116,251,156,31,137,124,112,140,100,30,246,225,147,89,134,205,92,95,37,8,161,112,224,18,8,178,203,22,152,25,24,168,252,182,183,228,84,129,140,122,213,164,208,195,161,199,210,220,234,223,142,216,123,255,60,239,22,38,175,255,129,155,254,151,205,71,199,242,214,134,222,120,240,15,7,250,194,82,157,2,41,36,99,255,154,216,127,183,1,253,207,253,84,30,90,113,141,255,227,226,164,129,68,39,57,8,77,19,55,86,163,7,191,255,251,127,103,49,237,206,217,154,13,71,125,95,26,105,105,108,80,130,20,207,255,113,176,29,174,64,244,0,197,218,200,164,229,136,214,0,112,192,66,244,121,91,0,146,198,130,146,6,36,116,134,3,153,166,30,7,166,74,129,65,119,12,201,176,228,192,192,244,192,128,169,152,152,74,30,141,0,170,236,128,60,49,92,33,51,32,53,255,251,178,100,178,14,199,21,121,72,147,175,70,176,77,70,73,195,97,70,126,29,25,161,34,110,225,51,193,31,164,38,205,48,35,137,105,12,186,12,16,0,192,144,36,160,150,128,42,32,108,196,22,237,43,20,105,184,158,21,102,187,251,203,140,245,90,51,196,116,224,0,81,202,157,60,237,91,135,52,95,242,36,110,219,195,44,194,72,195,160,213,56,134,28,250,234,149,193,145,81,218,101,214,242,103,168,191,3,227,149,246,215,240,248,244,170,206,91,153,158,173,97,247,145,67,84,99,1,238,165,16,53,105,216,131,255,69,110,85,103,150,222,58,62,118,81,239,11,107,89,13,185,131,168,221,21,111,207,110,173,98,114,20,130,162,202,73,43,35,119,236,77,71,228,96,194,78,137,100,190,210,13,96,220,9,73,228,62,80,204,101,239,47,80,97,181,243,27,179,204,247,218,172,74,217,59,149,83,22,146,177,138,131,140,108,120,128,1,126,8,23,78,10,12,0,110,25,8,81,10,225,228,15,161,108,110,50,109,64,182,54,84,134,96,223,223,239,81,39,142,143,251,63,245,190,161,19,195,215,47,15,93,84,12,29,119,40,244,32,140,167,153,106,25,82,141,190,101,172,100,105,110,239,174,115,83,110,162,0,199,7,147,58,65,83,7,76,195,83,130,131,102,117,144,113,194,97,185,180,36,99,24,52,170,156,22,16,135,49,102,2,135,45,124,194,192,188,152,30,102,129,112,8,198,49,132,198,145,20,191,76,109,254,33,5,144,196,72,174,130,35,229,96,77,200,154,104,43,123,220,202,140,2,3,227,148,148,114,60,172,145,0,159,47,24,0,208,12,246,199,214,118,224,72,47,57,130,16,124,144,188,134,93,205,54,102,65,130,185,18,146,147,118,192,254,26,12,214,130,77,114,248,195,93,150,178,62,96,58,176,179,30,141,211,194,114,78,37,166,202,50,37,219,128,62,87,63,81,174,235,71,205,44,12,141,94,12,51,71,45,87,239,116,48,117,54,195,84,177,59,32,134,210,200,213,78,22,21,128,136,57,11,168,241,148,62,140,74,170,169,101,139,233,199,143,94,216,215,63,74,162,5,41,26,94,159,124,247,185,88,166,123,129,186,207,255,203,76,162,204,76,92,52,75,84,197,232,223,35,236,16,255,53,106,134,0,51,17,15,225,202,209,228,177,156,130,254,247,123,242,176,104,176,104,54,223,255,124,18,186,83,193,63,245,255,250,190,149,113,83,12,134,251,99,218,44,16,134,134,99,34,174,158,155,25,60,246,179,45,63,60,69,115,21,252,197,144,210,192,65,77,236,175,168,3,25,96,23,14,130,204,73,33,12,165,14,142,48,180,140,43,60,134,80,193,97,116,196,33,12,228,16,108,194,208,240,255,251,178,100,169,14,135,62,121,200,139,175,70,180,74,8,249,194,96,72,126,157,145,161,34,110,189,156,129,16,139,166,105,134,165,160,192,96,153,42,130,195,227,240,250,129,65,177,34,104,204,144,57,139,44,73,198,46,68,0,137,20,245,155,176,144,25,81,177,171,35,35,107,107,220,20,39,58,242,248,2,222,107,32,160,28,162,147,161,48,192,0,102,252,181,32,35,15,204,18,239,206,150,228,152,27,191,42,106,176,215,109,42,132,125,90,30,153,116,17,35,61,150,44,167,43,236,236,195,25,5,117,227,190,58,105,30,246,93,42,226,92,141,70,211,33,133,86,247,224,34,189,96,79,186,150,149,81,49,109,174,73,171,14,106,234,29,251,159,114,57,94,244,184,60,17,170,144,231,37,237,179,146,118,82,26,134,163,146,241,217,45,113,215,153,159,28,48,164,205,151,246,142,244,76,186,234,139,221,204,127,229,113,157,237,42,216,200,22,217,168,86,217,233,235,77,233,90,119,229,30,151,219,248,121,113,164,113,27,5,128,33,192,0,27,160,201,127,75,218,125,8,56,43,90,40,251,148,38,18,216,53,28,193,138,214,41,156,84,197,34,202,207,220,230,164,253,113,50,48,66,240,3,180,248,233,232,142,191,214,255,249,127,233,254,75,246,156,24,97,177,88,68,243,82,143,161,125,200,0,0,99,5,130,227,51,64,164,121,50,208,90,56,157,173,48,76,5,48,176,104,50,104,26,48,200,212,53,20,46,50,16,8,4,2,98,160,205,235,48,202,14,144,21,137,151,152,104,18,39,133,50,43,144,133,106,3,97,224,105,215,29,177,173,53,2,1,0,68,4,41,38,43,22,126,233,161,151,248,24,33,33,94,232,65,84,49,32,166,132,224,47,24,244,142,75,23,196,40,80,155,33,112,142,84,219,42,140,97,199,25,140,169,68,48,208,52,222,217,40,100,53,196,68,131,42,37,239,147,42,34,114,37,90,154,103,186,121,146,146,174,96,74,194,7,38,57,88,21,15,100,173,177,69,151,112,38,125,52,56,24,182,59,124,191,90,173,238,217,159,229,137,47,204,57,119,149,149,54,37,221,158,64,137,26,27,99,147,168,94,187,205,53,72,112,227,189,253,147,58,131,22,73,123,140,90,193,132,241,146,35,156,90,81,182,241,181,152,142,54,143,136,80,41,153,173,14,39,255,202,0,81,232,211,27,5,36,71,129,85,230,254,18,66,11,53,111,214,205,86,103,102,64,120,0,1,146,55,34,141,24,230,41,93,24,212,90,209,3,37,11,18,74,105,148,175,77,10,53,110,45,150,83,210,242,193,225,165,221,138,59,244,255,37,248,248,133,32,185,204,68,38,53,25,60,202,97,147,13,10,206,16,14,48,250,132,201,255,251,178,100,159,14,167,57,104,201,19,186,122,244,67,68,9,97,101,37,100,156,213,165,48,110,101,233,192,243,139,230,29,151,140,176,227,67,31,0,193,165,32,224,41,80,4,176,58,134,0,30,6,109,21,9,9,163,62,9,16,180,14,197,11,161,215,84,51,32,129,20,109,144,180,227,64,0,18,102,49,6,41,166,56,168,169,0,72,91,103,229,14,78,28,50,64,161,18,140,24,88,194,160,145,167,140,181,83,130,137,248,226,109,162,28,75,25,8,89,208,115,18,133,74,49,145,97,87,15,23,46,135,42,98,171,149,210,196,86,165,35,222,171,165,124,247,212,23,138,117,90,65,90,249,232,60,11,121,124,58,218,93,65,211,246,216,84,63,210,208,89,43,91,237,206,5,101,99,115,133,125,214,235,140,227,16,94,39,38,196,90,221,113,5,116,119,156,121,134,253,221,163,222,72,145,231,196,77,90,250,130,175,87,106,125,246,159,27,43,16,155,25,97,217,71,109,158,201,87,245,153,212,74,205,139,70,117,107,86,179,179,231,23,131,213,218,16,0,90,11,117,74,202,56,204,66,80,114,178,137,200,87,156,70,22,154,39,249,80,21,159,123,106,132,179,30,28,51,142,47,255,230,138,12,44,90,16,167,246,196,250,236,242,19,174,173,191,255,175,255,255,233,161,87,131,233,208,0,0,0,48,192,162,200,198,112,244,192,14,92,12,136,155,158,41,25,80,244,153,10,102,166,241,131,230,112,25,200,49,36,2,50,8,143,18,10,68,3,0,241,218,138,163,128,137,138,64,201,128,32,200,160,128,68,91,32,112,4,3,46,176,64,172,5,7,18,21,55,70,67,187,142,122,43,12,131,48,3,208,246,10,138,15,53,132,53,227,22,9,43,199,97,0,68,175,50,222,45,120,61,92,54,240,138,13,118,138,45,116,46,85,28,89,210,9,170,61,238,179,123,28,82,51,13,29,125,90,135,213,157,198,173,10,130,100,169,243,91,171,134,37,29,154,187,126,95,61,157,119,198,170,41,101,35,102,219,159,146,215,134,91,166,229,214,190,67,10,221,165,132,185,118,1,183,114,26,181,153,42,77,255,228,206,160,205,158,193,31,251,45,202,72,176,21,83,9,98,136,165,132,235,58,23,245,255,148,206,183,236,102,55,30,232,171,136,73,160,200,217,27,206,99,210,223,149,120,131,116,227,178,101,206,90,127,242,96,0,7,30,185,35,30,172,234,180,193,117,84,94,247,4,136,247,1,90,130,219,101,131,136,130,118,111,54,89,21,109,141,79,49,71,109,178,216,81,2,138,64,33,61,104,109,27,203,237,205,93,6,117,241,156,238,123,231,254,222,255,255,244,250,181,165,69,180,128,28,48,4,148,1,29,70,48,86,166,90,255,251,178,100,159,142,199,115,105,74,27,186,76,240,68,197,153,98,101,133,76,28,45,165,42,110,233,235,192,234,11,166,205,134,12,224,146,102,166,27,102,71,38,67,199,185,16,172,16,13,26,12,3,129,0,131,38,68,102,138,14,102,109,208,197,146,208,226,13,19,116,9,20,71,13,143,12,17,3,2,38,124,64,56,72,34,153,10,13,141,183,52,241,156,111,0,203,42,61,64,97,246,160,20,76,72,49,9,0,146,107,156,128,211,23,141,64,50,231,181,159,231,199,160,224,107,1,148,147,187,79,186,78,44,37,24,138,103,71,229,160,176,16,163,195,184,38,77,213,185,206,245,219,215,171,22,204,29,219,77,181,11,31,84,34,138,85,212,25,139,235,203,52,106,43,134,154,137,220,72,70,6,109,54,171,11,86,243,255,189,213,198,37,179,45,105,188,211,237,191,234,19,77,90,212,85,124,168,108,99,137,38,97,203,190,251,121,107,171,248,117,196,145,114,247,123,133,122,95,16,101,163,150,188,184,214,60,152,167,164,106,207,122,106,240,41,105,255,225,144,1,0,11,226,17,25,43,68,4,193,128,176,121,63,31,45,43,84,174,88,216,15,69,240,171,165,66,42,95,66,9,49,191,232,39,130,193,31,139,41,213,221,247,126,157,31,87,255,251,235,183,207,125,177,91,28,234,41,0,0,1,144,194,18,192,193,176,120,202,4,76,229,176,240,208,21,248,200,22,24,200,225,136,104,122,6,10,166,99,1,225,5,9,148,64,251,216,96,64,122,96,200,88,213,74,128,96,140,8,44,2,193,80,68,28,101,66,136,3,152,112,69,13,147,236,136,226,160,46,99,31,108,104,221,25,90,70,20,108,252,116,96,5,120,130,152,164,16,140,72,121,166,116,205,156,125,46,186,9,90,217,133,246,95,12,220,20,8,243,63,115,253,151,196,39,48,119,108,195,240,44,228,211,77,128,123,23,174,220,97,31,56,199,165,220,177,221,89,164,185,40,169,42,88,246,164,147,114,148,137,193,246,64,52,224,143,33,21,8,64,132,43,134,242,111,241,43,233,1,187,147,83,194,91,220,200,223,203,248,206,149,68,46,62,116,48,129,18,66,134,38,85,27,142,47,59,131,77,38,76,187,7,154,201,202,160,251,64,131,53,118,164,135,42,57,119,91,50,57,69,120,197,117,100,164,153,59,252,176,255,236,0,162,82,160,101,134,152,34,156,144,168,28,19,244,190,38,31,244,63,145,73,159,249,100,25,72,227,55,121,29,83,78,197,102,29,133,218,103,39,28,255,18,190,21,170,223,239,8,17,62,176,203,215,197,219,213,163,175,203,185,159,255,248,154,211,250,2,179,8,174,12,90,32,53,151,88,247,168,3,125,125,77,131,155,53,2,255,251,178,100,159,142,199,72,104,202,155,186,76,112,66,67,169,113,100,194,134,156,161,163,40,78,60,217,65,4,138,230,77,151,156,168,0,42,8,48,202,180,192,192,19,3,133,65,85,228,54,48,49,40,203,192,117,248,48,0,48,200,56,89,144,84,34,128,142,80,88,200,108,194,32,162,130,24,92,106,36,13,82,225,144,99,218,198,89,30,15,185,84,37,79,5,22,86,246,139,182,154,196,162,208,104,33,165,11,128,37,209,172,179,31,100,108,86,204,52,237,160,9,137,161,142,72,90,85,166,98,165,38,23,82,154,35,174,144,200,164,179,50,113,189,9,24,241,223,26,9,215,138,221,225,193,27,29,238,215,99,154,30,80,238,218,88,23,50,29,62,21,177,152,109,209,214,243,69,151,56,49,114,223,90,202,184,105,248,173,36,131,120,236,108,238,18,102,177,36,195,84,155,67,179,134,100,200,244,64,211,148,76,42,26,34,124,215,178,173,58,13,108,97,215,165,229,248,100,225,83,247,33,206,163,79,213,155,102,88,165,126,163,31,230,160,0,0,222,206,28,32,97,114,8,34,33,56,114,44,49,32,93,137,245,18,73,234,181,40,137,162,69,230,82,89,45,168,209,15,15,115,210,142,92,168,69,157,76,15,100,145,246,233,247,127,187,185,92,91,127,53,220,242,247,97,77,108,255,253,160,0,0,21,188,42,76,48,112,64,195,217,65,233,184,141,196,100,229,200,98,136,32,120,48,89,50,168,28,28,66,12,70,70,72,128,64,97,124,141,114,37,170,32,149,50,143,149,202,167,7,24,152,227,147,109,228,206,156,38,235,225,203,138,99,99,212,187,187,140,200,146,84,110,150,20,57,127,97,45,198,230,47,158,15,141,156,87,220,130,121,170,107,42,110,93,136,201,88,48,142,84,187,207,213,97,150,121,102,214,126,115,43,79,155,4,59,87,117,177,14,177,142,207,123,118,84,195,145,185,144,25,61,84,47,90,229,93,47,103,180,253,88,169,58,213,245,139,233,23,213,166,152,162,67,249,196,140,28,63,118,45,87,25,236,216,237,93,151,122,135,108,174,137,68,100,203,161,30,250,198,208,214,153,163,113,82,204,138,157,107,186,233,163,235,22,171,198,10,81,7,63,85,96,0,3,220,66,204,145,164,42,53,246,101,216,58,96,5,194,227,190,155,50,153,235,191,117,238,253,191,255,255,215,183,160,160,187,5,68,174,185,18,174,84,84,251,203,13,185,52,168,41,104,136,192,86,52,48,239,240,216,67,227,48,204,76,209,34,51,24,28,32,170,96,32,9,170,64,224,128,113,150,67,51,224,72,200,82,174,178,7,69,39,140,149,113,187,35,40,50,107,128,86,74,128,143,46,204,212,54,158,145,123,206,245,107,255,251,178,100,158,14,230,83,103,204,155,152,99,112,48,97,89,227,7,9,2,24,137,159,46,110,101,139,201,31,164,38,141,129,26,121,103,138,132,78,220,78,92,149,80,61,89,107,134,183,173,200,249,32,122,28,254,54,16,143,196,85,207,135,110,182,84,148,226,86,148,192,213,53,26,170,91,10,138,103,77,221,244,223,159,181,198,14,134,118,129,31,169,13,10,200,198,50,186,246,125,218,181,140,54,151,45,126,174,245,211,61,110,69,150,58,143,105,177,98,252,182,85,43,89,104,229,197,174,211,138,122,132,245,186,118,177,99,177,59,28,27,150,134,149,122,242,215,158,181,122,217,231,97,182,117,247,173,191,238,78,61,123,35,196,96,250,11,209,126,82,149,106,8,104,112,162,213,61,20,110,17,74,185,179,148,189,255,168,219,207,167,183,243,189,205,219,217,75,190,216,155,127,222,199,100,165,173,255,223,235,255,251,127,242,127,164,98,141,106,36,110,113,42,162,245,241,100,240,250,178,50,213,249,62,12,103,254,183,0,0,93,188,26,66,30,84,25,109,212,119,2,137,164,163,6,131,114,25,224,118,174,76,8,42,52,136,24,196,0,51,45,11,150,217,41,96,19,86,105,23,51,32,11,61,2,147,140,156,80,192,19,33,226,99,5,16,186,78,250,64,212,16,207,105,111,95,184,181,255,74,157,204,36,20,155,179,175,34,222,175,49,83,21,28,133,245,235,12,160,13,26,70,36,190,92,47,98,24,235,139,3,23,38,39,57,46,164,71,120,16,158,244,93,79,142,177,53,17,113,141,99,91,13,74,150,15,230,215,101,108,113,67,11,170,243,171,211,175,175,163,212,203,225,130,251,106,18,184,238,187,103,45,149,42,226,198,246,211,244,187,52,138,214,115,97,101,103,176,253,19,234,156,45,192,112,190,137,226,96,190,112,92,110,240,60,227,157,51,6,64,201,138,117,232,79,28,116,147,150,33,144,83,63,245,147,0,0,24,128,0,83,137,247,100,134,100,77,1,156,181,10,238,219,227,184,186,197,227,69,49,113,48,52,80,33,99,110,114,97,216,51,77,138,201,171,79,55,255,55,237,127,219,255,255,253,93,159,250,122,250,177,46,212,34,213,149,254,169,87,83,169,163,165,130,92,51,58,147,96,232,132,71,24,32,0,148,219,152,104,80,101,161,25,150,219,160,115,137,185,87,102,41,139,152,200,54,89,83,4,21,12,26,2,188,100,49,76,41,151,141,13,224,102,102,99,128,69,224,128,160,243,108,21,66,26,73,48,135,92,97,143,194,111,89,211,114,199,225,140,177,116,62,134,163,29,81,97,172,233,220,40,94,88,114,141,177,111,223,70,167,184,223,52,241,126,61,253,90,197,193,159,46,63,172,10,159,255,251,178,100,194,8,134,120,104,75,155,154,98,240,77,202,185,170,97,34,86,25,45,165,48,238,101,141,193,38,11,38,13,151,160,224,208,97,31,150,93,165,183,104,195,113,221,161,22,39,239,176,146,139,216,32,91,185,232,224,57,188,15,178,253,43,150,152,96,133,203,185,85,158,115,20,211,151,213,106,180,119,178,21,91,128,246,221,245,135,247,144,44,161,182,247,159,111,209,29,29,168,39,163,124,168,213,86,156,69,212,46,172,140,238,182,63,99,26,134,8,106,234,140,147,31,131,253,106,120,214,45,97,39,0,0,14,33,43,128,199,35,14,140,22,96,21,36,152,121,217,73,188,224,222,142,159,66,123,122,40,240,72,35,120,23,43,186,243,151,114,190,255,204,9,239,74,221,75,78,173,206,219,86,255,174,0,72,241,87,0,202,69,26,17,30,38,98,132,226,240,69,209,114,137,95,252,184,0,76,49,193,56,197,32,36,204,49,215,228,200,160,4,12,176,5,56,197,248,145,204,99,193,36,152,3,12,13,69,176,196,112,18,131,0,20,195,184,61,11,210,97,72,102,152,168,242,5,193,204,248,100,205,141,68,18,198,72,30,195,129,36,2,209,99,64,70,38,140,45,72,128,69,11,73,155,162,49,220,165,168,3,181,5,1,1,254,48,44,106,52,120,5,31,55,176,230,108,21,37,72,57,68,170,34,203,135,67,147,197,175,136,143,131,169,78,12,209,215,96,39,214,86,135,98,169,216,205,160,193,12,152,152,22,6,233,86,96,139,57,67,25,58,113,158,88,236,19,40,208,185,21,203,152,97,20,183,100,118,160,163,21,205,197,92,141,209,24,37,139,27,25,222,225,226,106,196,220,121,124,143,102,188,121,181,226,194,213,102,129,30,38,33,70,163,102,31,79,191,141,231,27,172,255,127,23,222,153,50,229,70,56,240,180,125,49,109,147,44,175,178,134,110,108,54,195,187,90,230,125,64,135,95,2,180,137,62,33,169,247,123,97,244,54,203,66,173,47,124,255,95,45,243,229,135,124,192,159,49,53,28,225,255,176,0,100,134,225,128,33,98,219,0,242,49,237,68,70,250,38,60,187,80,12,103,174,170,177,229,37,129,86,171,24,151,124,19,63,243,17,205,100,12,110,242,182,29,88,109,216,187,8,31,209,232,82,89,97,22,247,255,62,210,220,212,104,255,203,206,154,151,84,205,59,249,157,231,149,252,119,138,212,151,190,148,21,217,254,80,103,49,180,7,51,8,61,48,179,13,51,140,61,54,12,108,50,26,6,49,132,54,70,83,1,193,160,19,224,196,12,97,35,231,5,1,227,5,130,55,85,50,140,36,5,66,8,240,104,104,6,22,222,102,224,86,12,211,130,65,241,224,245,194,42,0,53,110,255,251,178,100,209,142,200,76,116,199,139,219,122,246,85,71,169,82,101,3,148,27,129,199,40,78,176,222,73,31,138,230,12,108,48,32,34,101,53,70,153,251,68,108,227,202,214,148,4,0,137,101,37,47,35,109,59,65,54,252,52,102,41,23,37,5,146,130,30,77,206,251,131,61,148,106,159,83,218,142,54,123,214,223,251,89,91,219,69,127,181,203,26,254,89,155,183,142,193,24,80,226,124,142,25,56,140,52,100,190,178,170,161,126,212,94,251,20,251,212,252,79,216,33,47,11,86,34,91,171,99,14,145,70,97,8,149,79,124,125,143,89,153,60,162,173,233,144,36,120,115,254,144,105,2,41,118,61,48,180,78,189,77,162,212,74,112,184,100,213,205,159,100,133,139,118,207,31,249,255,183,147,15,231,176,186,143,173,160,0,49,1,33,105,160,11,57,225,226,39,151,203,111,162,190,178,60,167,211,10,47,35,168,238,94,10,230,19,251,46,233,158,215,209,30,191,237,26,254,35,81,8,131,77,79,56,93,8,66,118,114,62,215,231,31,101,95,101,0,224,144,14,48,217,163,224,39,127,240,244,0,2,147,1,145,76,78,147,48,210,220,216,99,163,129,53,205,238,90,52,33,56,201,196,161,16,156,215,128,193,145,56,128,168,98,65,129,130,0,230,87,9,150,232,16,0,82,224,80,9,9,68,197,249,24,160,0,88,54,211,199,4,107,114,80,246,189,244,236,126,41,199,239,39,253,102,70,36,170,154,9,130,74,194,81,25,60,189,203,166,136,66,38,228,16,194,238,73,138,71,105,156,50,200,98,95,118,114,142,81,57,19,227,100,164,242,65,226,126,43,136,108,176,96,102,187,152,88,177,60,106,15,202,192,16,130,103,142,136,100,241,13,91,133,213,233,15,42,118,121,74,83,242,126,154,252,102,56,12,154,129,232,133,151,204,88,8,121,36,11,39,178,81,100,71,173,175,196,187,123,89,152,109,160,244,66,9,242,6,232,115,11,61,179,152,67,98,63,223,125,211,223,55,177,177,133,236,59,193,154,67,235,103,221,218,140,251,249,120,155,221,64,0,148,68,96,160,181,8,74,52,92,11,64,165,211,139,5,30,139,148,19,149,121,37,164,139,40,233,200,175,151,56,220,109,20,45,73,143,155,105,174,212,188,16,210,8,125,203,244,209,106,169,56,210,4,7,127,161,84,229,95,255,151,124,146,0,70,238,225,81,89,146,0,166,55,97,26,158,34,99,177,240,84,166,98,37,81,150,133,102,22,7,152,32,74,96,96,98,1,204,6,0,32,61,152,212,1,15,164,226,26,37,12,109,60,253,170,59,108,153,211,114,221,184,151,102,33,189,213,130,96,105,170,60,170,200,51,134,159,216,114,59,118,149,231,231,255,251,178,100,183,140,230,237,113,203,147,140,55,32,64,3,121,130,101,226,86,30,173,195,64,110,97,243,192,250,153,38,73,144,154,112,95,23,155,57,93,13,13,168,2,91,75,140,55,173,83,106,251,146,251,37,204,122,34,214,236,215,89,45,105,239,184,223,58,219,173,98,188,165,209,107,221,218,30,48,151,150,84,239,227,25,136,6,66,6,251,76,162,253,91,54,107,227,18,123,121,148,221,203,91,236,147,205,29,88,174,87,60,105,197,88,17,245,210,242,154,19,228,138,58,60,86,160,228,97,132,166,104,196,109,253,69,203,90,138,60,208,108,254,207,139,218,133,130,204,109,138,34,252,117,141,68,180,71,201,67,237,162,51,155,12,8,250,220,12,178,196,87,93,118,202,146,130,246,149,26,35,170,58,165,145,28,167,110,66,179,141,255,141,255,255,255,204,26,235,2,98,50,129,89,17,100,24,232,36,101,96,165,143,52,25,228,98,181,14,169,206,83,20,16,137,183,191,245,111,181,209,73,9,71,131,89,238,228,23,37,26,151,151,47,255,127,251,228,227,220,159,255,250,58,124,204,195,142,127,254,188,128,0,0,9,176,192,194,83,9,2,8,78,7,161,239,18,30,76,116,21,51,171,128,217,128,96,104,172,48,46,2,120,24,56,60,23,3,25,169,228,6,67,39,73,80,24,95,22,154,176,108,11,96,244,19,146,28,91,16,67,153,220,200,163,74,209,8,22,185,216,234,73,208,231,202,179,219,118,200,164,102,115,52,139,136,84,156,153,97,29,203,57,202,54,46,250,63,24,76,165,126,211,158,233,19,34,153,42,241,251,191,152,43,26,226,12,181,23,41,216,248,88,35,138,170,89,26,164,206,19,236,153,24,55,147,116,80,206,163,68,178,107,85,243,34,94,164,9,10,140,72,37,71,6,108,188,87,40,21,207,154,43,177,42,108,99,89,34,179,116,132,122,153,196,140,200,139,41,1,103,28,52,97,88,54,51,73,36,157,114,61,23,82,37,218,165,131,116,209,62,31,160,210,147,6,37,117,179,44,181,212,253,94,109,227,32,5,59,146,160,40,222,96,45,112,204,40,113,110,173,56,190,54,136,136,124,34,46,148,221,4,45,237,122,95,236,23,105,231,122,255,240,31,74,156,165,4,252,110,207,122,35,227,172,245,245,231,111,161,26,141,111,227,88,223,5,111,255,254,35,254,173,247,129,198,9,10,230,7,3,6,15,46,135,244,64,166,68,106,24,57,188,105,88,73,229,2,164,194,163,52,144,140,226,31,49,249,20,20,24,55,220,136,203,128,129,100,194,212,25,226,132,86,42,43,153,81,16,132,7,164,147,189,42,11,3,12,124,189,225,247,216,180,179,152,60,112,154,22,37,55,117,167,70,216,255,251,178,100,182,14,198,178,112,206,27,143,132,112,67,230,73,113,101,37,132,157,201,167,48,78,243,35,1,3,157,39,141,130,190,56,180,190,56,143,112,188,31,66,134,248,182,83,39,223,1,211,36,52,181,151,149,251,112,91,83,236,218,119,222,202,203,15,198,197,228,160,138,215,94,45,155,124,144,127,210,56,189,233,84,70,164,247,218,86,104,181,122,3,24,89,254,83,184,86,247,141,55,245,240,140,231,202,215,187,142,231,63,111,76,231,239,59,88,229,65,10,238,22,224,93,239,174,110,254,235,165,59,187,114,205,225,159,239,243,128,105,247,106,229,222,229,48,173,223,111,229,242,143,214,80,239,111,238,37,206,242,229,188,55,199,167,249,171,91,214,187,114,127,159,196,246,169,77,106,127,12,176,255,150,197,130,229,80,1,42,189,0,0,47,0,68,95,1,24,198,218,66,21,133,65,59,135,23,96,185,54,250,82,249,158,124,191,58,30,125,12,212,209,42,185,190,223,250,255,255,254,250,59,234,162,66,174,195,64,161,136,122,174,66,177,154,144,27,126,109,3,54,107,91,254,14,65,0,0,179,0,128,103,66,3,5,241,20,52,251,10,67,11,48,235,48,89,1,99,0,35,71,48,212,5,146,80,6,48,133,1,211,17,112,78,48,40,8,131,0,64,71,48,41,42,243,5,224,15,77,192,184,0,9,7,88,112,3,38,152,240,58,230,216,130,192,46,247,110,29,10,137,218,150,163,58,218,177,4,130,229,79,93,207,147,85,94,136,183,117,138,40,218,251,159,146,133,196,231,216,20,65,56,184,221,70,133,139,62,17,59,227,215,92,58,124,222,22,9,206,44,11,207,141,166,1,201,123,60,100,179,87,211,209,229,166,211,175,221,77,49,238,249,41,167,229,24,47,171,57,74,76,58,166,198,58,222,243,26,221,238,112,85,63,217,169,157,204,119,21,244,77,174,79,71,108,104,218,151,41,179,106,164,87,149,168,83,142,238,117,118,219,148,46,251,155,91,57,105,5,123,181,122,46,134,38,146,60,235,134,46,238,153,85,108,100,18,142,89,201,152,126,50,53,86,45,28,202,23,243,168,139,88,238,42,201,180,6,232,16,213,115,18,0,3,112,5,104,109,55,204,11,46,98,28,7,66,132,82,251,16,43,44,170,156,13,14,254,164,67,198,134,102,30,142,186,27,38,223,111,108,228,170,106,255,255,234,218,57,77,170,122,245,85,177,180,4,57,26,179,150,224,28,150,108,249,10,207,212,27,90,83,58,80,2,225,129,0,43,141,1,208,192,63,154,118,14,1,153,197,1,135,105,121,145,85,25,164,33,249,134,130,64,200,82,101,80,104,33,29,192,192,241,164,4,97,150,160,216,145,67,2,140,248,146,26,255,251,178,100,184,142,199,175,107,203,19,216,100,240,70,230,249,227,96,175,126,94,129,167,46,111,119,67,1,16,25,102,197,165,157,146,128,138,128,166,146,101,20,28,31,115,150,139,171,43,178,84,6,130,244,178,194,39,148,88,37,77,60,121,152,190,212,14,171,113,138,101,80,72,44,13,104,168,64,160,53,153,66,245,169,13,140,138,121,233,248,236,206,207,203,19,98,244,170,56,212,240,176,209,115,150,54,71,126,77,164,238,131,249,140,35,47,198,15,252,83,251,41,188,85,95,151,227,69,82,54,107,124,95,91,231,127,232,40,255,238,103,252,194,247,121,6,223,223,43,223,214,237,193,249,238,134,15,181,188,161,90,238,80,172,55,185,190,215,252,251,149,104,253,188,123,203,153,213,180,216,57,141,74,123,213,243,250,210,159,206,110,43,59,79,75,33,171,206,208,66,177,185,86,158,166,121,204,190,117,234,204,169,220,166,142,175,104,230,243,195,118,146,45,47,227,200,182,0,163,131,70,14,156,80,128,161,232,74,34,0,76,74,58,243,46,244,195,146,16,148,93,143,76,36,202,26,24,163,151,98,156,247,26,212,31,165,244,100,165,238,238,84,182,181,87,79,182,175,183,109,221,255,236,243,247,5,187,181,255,251,255,255,255,255,168,0,0,115,8,5,83,4,196,51,16,79,243,224,123,19,62,71,115,32,132,115,27,2,243,135,192,113,65,136,196,33,152,205,2,100,193,193,168,8,28,25,79,46,24,56,35,4,0,98,130,104,200,20,6,5,76,0,5,12,18,3,229,132,128,80,128,19,111,43,210,22,74,1,151,166,74,81,223,141,28,99,200,171,168,59,87,161,70,183,174,129,95,221,153,132,87,30,141,143,211,22,34,94,221,108,130,65,223,91,36,139,49,249,155,233,221,23,190,209,28,28,36,172,193,243,249,115,118,250,241,164,215,151,246,30,108,249,229,35,239,105,95,204,122,163,207,124,106,86,192,101,215,227,32,195,173,125,11,185,175,187,175,252,167,243,251,150,185,202,144,174,31,63,184,185,251,233,147,78,113,23,150,38,214,123,12,53,241,42,215,102,59,83,172,142,175,43,160,95,39,91,137,175,172,165,172,2,230,8,152,68,125,247,99,70,137,8,9,205,189,150,65,241,232,35,128,100,79,74,56,243,199,24,179,31,103,85,7,74,230,190,180,194,17,24,144,10,204,47,223,107,36,212,92,11,6,162,143,117,88,30,78,238,113,173,186,176,102,24,131,119,250,153,33,27,209,175,233,174,143,255,251,254,186,218,154,17,122,139,113,174,104,29,79,111,95,200,255,255,255,255,190,73,111,48,128,55,1,14,102,10,51,166,151,99,70,75,1,134,5,162,6,49,69,198,144,133,74,204,98,16,255,251,178,100,165,142,199,167,111,203,19,185,76,240,57,230,74,19,96,71,104,29,209,175,48,78,225,147,200,225,28,103,205,144,182,48,84,101,232,150,96,216,178,0,5,76,187,90,204,168,0,203,180,20,7,70,140,18,32,156,144,10,96,83,72,118,6,0,171,130,172,140,184,179,20,110,0,148,169,32,144,34,42,251,4,124,233,94,216,26,38,179,163,142,12,154,148,48,145,124,11,18,129,46,214,88,157,176,88,34,113,204,102,180,249,156,169,90,251,72,172,211,156,170,245,231,65,31,104,122,246,127,61,103,87,181,185,167,103,30,40,243,23,162,201,208,163,202,92,6,92,11,149,169,46,92,229,236,249,140,159,188,212,159,58,183,35,171,227,89,180,190,134,172,254,72,101,169,121,8,217,220,168,137,53,144,15,141,20,138,111,47,202,48,127,113,206,60,235,170,250,92,72,79,124,186,138,69,245,143,150,149,207,211,158,64,104,194,202,137,150,154,227,236,178,224,159,153,150,28,19,90,124,238,150,201,83,50,236,184,42,213,165,221,248,250,193,5,90,0,202,242,119,28,96,163,83,53,16,129,2,97,15,191,12,238,234,90,189,253,187,69,247,57,242,127,49,227,199,131,103,249,245,43,253,178,19,249,60,39,180,115,138,75,61,73,92,43,233,80,254,122,128,0,0,147,6,130,51,17,67,179,14,8,83,63,57,243,37,68,35,24,195,67,14,176,99,41,132,228,59,152,152,42,152,186,54,3,71,67,2,65,19,61,148,179,45,67,80,192,32,176,1,6,25,166,5,128,8,78,5,8,117,223,160,64,14,68,0,99,176,115,158,172,7,8,10,60,203,224,12,141,74,142,19,159,28,76,84,204,110,171,178,36,194,36,49,192,42,94,233,210,26,40,133,188,215,157,102,192,50,66,45,218,197,126,66,105,163,171,218,158,212,105,204,206,157,170,111,111,92,66,55,78,198,101,154,220,187,121,210,54,124,109,54,69,25,159,172,167,80,37,127,14,43,207,245,94,173,215,185,103,125,187,39,183,102,134,126,182,29,123,225,132,250,149,67,180,88,67,254,163,78,85,116,79,230,29,133,141,90,135,139,79,14,212,65,90,18,88,197,53,118,37,43,77,141,33,62,125,98,230,217,188,110,106,27,221,13,87,173,186,228,41,99,170,178,119,80,221,171,76,15,81,61,42,146,63,135,114,251,255,255,13,171,157,59,14,255,252,58,84,42,96,0,27,128,53,42,79,195,18,66,214,146,136,214,151,4,5,18,115,88,132,211,0,149,99,216,56,112,199,221,231,126,106,130,222,151,191,240,239,246,127,255,255,70,138,89,246,100,196,124,82,232,7,158,77,95,64,106,57,94,236,127,49,163,70,196,8,185,198,253,38,216,46,209,255,251,176,100,162,14,199,212,114,203,147,184,100,242,71,39,121,227,100,79,126,29,125,165,52,110,197,156,137,12,157,39,205,131,189,248,16,6,36,43,136,3,83,163,224,67,8,5,115,1,10,179,28,78,195,76,0,227,4,66,179,1,1,19,41,2,195,1,4,80,184,44,97,18,180,97,200,76,161,164,128,163,146,147,15,57,48,29,47,136,165,74,136,84,190,159,58,164,36,1,26,86,171,131,128,169,252,212,235,44,158,249,154,140,119,229,215,235,168,212,158,218,79,43,71,42,184,89,211,54,2,176,14,111,6,101,111,83,46,162,214,228,34,143,14,150,72,196,108,36,232,146,203,147,173,76,154,199,225,134,105,55,53,115,16,35,16,100,6,69,85,22,211,114,84,193,57,211,250,15,164,90,60,166,102,181,219,88,45,91,11,208,11,63,219,15,153,83,80,18,148,179,10,117,209,161,143,106,106,124,87,29,113,41,194,180,163,245,72,38,35,236,160,137,104,81,169,117,0,172,106,232,124,210,34,217,131,136,24,144,117,243,181,133,34,187,53,39,131,17,37,90,232,200,163,186,162,180,75,210,175,245,156,167,117,89,233,174,224,120,0,31,128,57,56,135,33,7,210,169,238,28,11,37,143,70,33,108,238,162,123,82,253,203,40,131,47,87,79,64,216,212,240,114,222,255,250,189,123,127,111,255,164,182,199,254,240,183,102,247,85,203,29,113,24,127,210,122,51,87,25,183,213,166,166,37,188,0,2,246,68,36,79,152,104,158,31,244,215,152,46,46,2,141,83,61,92,115,110,130,83,4,67,179,0,67,194,168,134,96,153,0,28,10,153,246,6,9,55,164,192,16,160,72,28,39,7,3,162,160,24,40,54,190,190,18,244,160,20,122,38,82,74,13,152,42,180,247,94,168,70,13,38,163,208,153,184,228,113,234,128,242,132,60,245,130,129,218,205,15,138,17,228,121,217,185,55,112,154,106,92,209,223,184,208,50,223,244,159,124,190,211,34,183,86,56,249,89,248,228,135,15,158,252,118,230,227,117,240,81,154,251,122,255,42,1,146,101,61,194,15,207,247,65,119,148,178,204,238,202,231,49,237,63,107,21,88,214,58,106,225,136,158,16,90,89,42,242,228,165,133,171,227,17,160,66,165,108,90,75,84,144,221,121,99,232,189,203,236,151,11,77,171,58,74,210,19,14,242,75,192,91,181,165,126,53,4,160,43,248,56,247,78,19,26,36,118,227,201,227,212,130,55,225,102,60,172,204,19,63,179,59,110,153,153,206,215,126,42,248,160,208,143,112,194,145,198,101,72,172,237,159,43,74,37,0,1,71,64,171,82,142,56,16,77,116,93,106,66,242,102,226,1,213,52,55,234,80,249,100,58,133,242,163,53,47,255,251,178,100,144,142,167,134,116,203,147,185,100,240,65,198,73,128,105,135,100,32,9,207,42,79,101,147,200,220,25,39,169,134,9,136,83,223,246,207,111,169,153,71,255,249,175,137,47,167,255,253,49,96,124,192,156,12,131,130,40,193,68,115,141,130,65,204,120,2,12,6,5,72,192,165,0,204,28,2,37,177,6,2,89,138,248,13,24,14,4,40,48,18,204,23,137,212,193,148,22,70,0,16,170,0,68,65,28,143,162,48,27,65,217,124,173,82,147,1,132,170,16,44,12,70,92,67,48,99,177,185,113,222,12,142,234,230,124,180,191,89,108,241,88,181,100,15,53,240,132,164,118,85,72,162,78,196,19,27,223,87,140,139,40,34,210,160,129,114,152,89,246,171,168,109,254,89,103,184,214,128,163,114,235,77,82,189,55,213,181,244,19,255,168,41,24,242,170,221,97,84,182,64,64,64,216,211,55,150,112,194,150,174,232,100,223,110,164,39,88,251,188,227,238,109,95,68,202,215,7,213,174,165,25,185,182,31,93,102,164,213,184,73,46,70,234,145,62,175,46,49,18,78,95,62,125,43,107,14,142,111,1,194,9,234,56,224,200,26,66,187,198,75,78,83,209,133,72,6,47,29,179,49,212,184,90,77,27,131,140,17,225,218,156,90,238,77,167,115,167,115,122,253,181,236,183,203,178,236,48,1,119,73,33,76,179,182,71,0,230,44,180,207,153,117,94,70,7,89,43,33,78,202,181,162,120,187,170,232,220,17,178,127,255,176,250,106,255,191,255,215,255,255,9,255,255,209,42,253,95,196,239,57,169,0,0,96,8,90,24,20,130,1,128,72,152,27,89,25,96,240,56,152,101,131,105,139,209,181,153,34,130,248,112,58,128,1,148,193,184,27,140,4,194,48,192,52,9,12,81,6,40,195,164,22,144,2,33,1,146,128,230,97,34,0,11,48,50,1,78,196,219,66,32,72,118,216,136,113,77,195,66,54,141,225,45,58,39,52,145,95,88,173,70,84,197,218,114,179,166,21,71,6,253,224,232,97,54,219,145,21,178,165,30,97,183,184,64,24,211,87,99,2,17,30,105,137,43,18,181,182,126,231,217,158,99,25,213,130,150,124,228,195,50,147,229,242,217,236,186,191,228,16,156,202,2,187,118,0,133,76,116,28,115,219,87,39,30,37,63,67,110,205,136,245,138,91,146,231,247,58,210,147,50,105,81,197,63,98,47,163,62,228,210,55,40,220,99,66,164,79,130,177,107,168,188,18,110,227,40,63,41,100,44,90,158,209,100,155,60,219,36,17,163,76,173,148,229,140,37,141,179,114,171,38,212,83,188,41,21,96,155,55,84,244,237,132,193,189,140,101,88,194,0,0,7,2,81,25,42,178,116,172,89,242,162,255,251,178,100,131,15,199,200,107,74,19,217,76,242,69,233,9,195,100,166,158,32,185,163,36,15,119,67,9,6,25,38,137,164,137,160,66,35,144,38,250,191,139,165,74,38,1,166,74,109,80,201,237,80,217,255,187,253,110,48,107,70,253,255,151,143,162,234,255,71,255,162,255,255,252,7,111,255,254,228,81,177,153,89,54,106,167,214,60,194,50,168,32,96,126,21,128,160,114,48,203,18,99,75,86,49,50,116,85,48,74,75,53,65,112,13,215,140,72,9,0,3,177,181,199,9,141,71,216,16,76,53,102,222,52,232,18,49,224,199,48,158,19,81,195,24,8,236,3,89,146,241,128,0,239,129,96,244,1,132,83,121,124,164,80,58,139,5,29,4,9,147,53,100,180,116,79,75,24,92,12,4,73,34,134,44,181,153,4,25,240,46,99,143,31,34,145,3,172,18,71,64,151,7,68,171,20,7,226,17,116,211,50,196,9,69,102,155,85,69,169,50,75,225,156,203,173,3,238,251,54,169,114,212,254,17,21,113,169,167,172,160,117,107,138,41,20,135,225,160,2,56,127,150,152,101,91,182,170,88,231,203,251,106,228,134,55,126,114,65,191,185,59,141,137,69,156,169,166,160,75,149,102,161,142,216,206,154,230,190,29,195,47,165,199,251,46,153,239,111,75,117,45,191,206,217,164,199,152,220,206,166,25,200,41,55,126,174,85,101,208,205,152,237,137,125,75,63,94,155,86,237,97,175,149,92,198,174,120,227,157,252,46,84,184,179,215,131,237,123,45,71,160,104,114,0,6,65,14,25,9,17,116,166,64,17,88,51,9,9,202,120,232,16,189,1,113,241,26,24,121,224,234,37,138,134,61,43,213,249,42,56,36,219,21,127,170,99,91,124,143,4,27,94,70,255,251,246,253,191,51,99,31,255,253,20,117,254,50,181,0,0,0,67,180,10,45,24,54,18,24,54,173,155,49,206,24,26,13,152,200,50,24,39,92,26,14,32,24,14,2,24,38,30,25,38,48,152,110,53,3,2,19,31,90,19,8,1,176,80,28,40,18,152,116,2,68,4,64,64,96,43,77,48,157,197,1,44,118,54,219,70,236,173,177,238,223,143,154,233,35,182,196,115,185,21,117,222,133,122,244,66,160,78,23,33,248,202,13,40,77,201,135,151,25,134,143,8,199,78,172,86,189,36,39,28,218,36,186,182,80,70,249,185,203,27,128,226,218,251,215,236,233,197,189,114,13,86,173,234,45,103,26,81,194,79,119,40,15,29,221,189,135,115,191,206,101,111,184,100,104,158,145,4,25,92,104,128,177,225,163,228,249,99,145,54,100,72,210,86,60,78,188,67,102,74,151,50,33,194,229,5,27,44,148,209,33,35,34,128,195,26,167,20,168,116,92,255,251,178,100,103,14,151,36,103,203,155,184,76,242,69,70,89,237,101,45,102,28,233,161,44,78,225,239,80,250,153,102,161,167,157,162,208,169,164,23,36,5,37,170,138,19,109,77,207,57,47,26,152,198,178,246,151,78,176,0,0,0,54,0,0,37,20,210,134,66,126,142,149,228,3,133,202,30,34,109,255,112,153,133,180,216,133,184,236,24,137,159,183,238,218,78,3,3,209,78,7,139,55,173,77,109,13,90,145,214,223,183,127,250,191,253,190,101,255,232,189,181,175,179,204,168,246,108,26,48,132,120,17,130,98,4,100,224,15,244,193,32,192,192,117,160,196,92,216,209,97,88,132,17,42,136,166,83,141,198,9,14,160,96,92,207,226,204,200,112,8,120,8,85,32,131,149,202,29,112,241,185,112,116,133,118,148,64,235,85,241,155,71,113,40,101,20,63,6,65,131,43,139,241,231,120,30,36,107,101,76,218,51,5,16,22,65,181,15,40,103,101,141,144,211,6,200,212,108,124,44,209,229,124,58,238,240,141,98,239,77,156,253,37,24,229,42,214,126,150,171,172,161,251,230,104,206,102,138,103,193,120,236,20,235,48,180,249,252,24,78,121,182,31,67,207,85,99,50,85,118,229,183,23,40,47,159,196,149,184,243,182,106,195,46,164,121,29,212,56,21,97,98,202,145,79,34,153,80,134,42,30,61,155,231,79,27,190,163,60,211,197,151,58,55,203,1,90,173,179,198,236,110,206,161,223,90,129,2,184,158,149,222,97,195,173,163,172,201,119,251,138,197,41,219,118,133,154,5,0,161,14,187,73,240,112,160,15,29,65,64,17,113,41,177,198,94,36,16,116,13,192,42,74,56,240,86,53,68,167,149,191,89,115,84,183,214,232,78,168,87,254,157,208,94,134,231,233,123,234,186,191,209,255,125,62,215,209,222,188,46,108,0,0,10,148,192,177,48,192,144,32,195,5,132,251,123,16,195,112,24,195,144,196,198,83,24,220,224,137,9,102,19,5,230,98,11,0,209,184,10,10,1,92,133,186,128,112,176,84,96,0,34,174,208,200,20,33,200,227,131,160,33,88,20,220,45,171,20,178,124,148,11,77,91,20,197,1,85,255,138,72,176,127,29,154,170,186,27,106,246,166,75,77,73,100,148,3,70,13,68,9,165,216,155,197,67,116,198,253,162,67,79,87,6,115,171,216,246,212,55,138,216,89,101,89,133,18,88,144,231,141,60,116,137,183,230,76,185,101,152,37,42,235,171,144,156,188,242,103,222,206,161,188,126,230,206,241,177,130,74,28,77,205,116,224,68,46,198,174,254,206,163,172,106,204,60,168,164,156,165,182,41,112,173,10,104,160,134,8,159,22,158,161,104,42,60,98,82,93,70,138,145,44,67,240,238,255,251,178,100,102,142,135,27,104,203,155,175,78,176,76,198,105,237,101,109,106,97,169,205,48,110,237,233,200,248,140,102,205,167,137,160,78,50,116,233,84,109,95,166,234,182,205,172,222,104,163,139,149,178,246,197,204,165,32,0,0,0,89,0,31,128,42,89,37,32,205,181,34,137,68,25,101,94,203,162,80,202,248,153,17,131,2,92,17,181,27,202,119,7,215,136,162,103,0,99,209,158,142,72,212,131,233,126,218,255,190,175,254,110,149,169,155,143,101,32,53,57,163,160,110,163,32,79,13,171,245,87,152,113,172,0,5,1,5,230,37,14,6,7,139,103,210,65,231,23,177,230,14,29,230,55,184,102,159,12,134,79,7,102,99,1,197,64,163,24,111,53,35,227,183,111,54,161,243,3,44,49,240,211,34,100,48,81,39,116,194,69,12,208,145,158,146,132,37,140,73,134,51,87,169,233,11,135,198,104,225,146,214,76,221,235,213,20,120,225,244,30,49,224,38,118,184,48,142,80,126,157,133,220,46,2,101,250,28,35,160,159,93,40,4,69,33,4,154,48,163,232,154,163,89,11,84,166,247,1,66,164,66,135,8,191,112,86,9,200,185,18,211,153,94,134,36,14,149,0,65,0,190,133,187,61,128,112,103,89,140,10,38,87,8,72,180,117,96,53,36,154,221,26,68,165,68,230,157,25,1,2,25,173,74,193,246,119,42,94,43,226,71,198,200,35,108,42,226,54,183,173,70,215,180,125,124,192,220,22,165,217,254,205,153,78,197,108,151,165,241,232,127,156,143,113,4,98,34,225,65,138,206,222,134,74,107,160,31,40,160,185,191,111,82,60,158,175,36,57,34,239,55,103,211,118,218,227,207,5,233,185,173,255,79,255,255,218,177,253,243,36,219,124,244,0,0,0,88,164,29,8,99,104,5,129,150,220,192,63,30,15,24,150,34,90,127,221,3,5,114,230,94,86,207,10,239,240,223,241,188,111,225,102,102,161,11,181,121,103,16,148,137,144,80,62,215,120,114,237,127,35,114,77,91,254,210,0,76,2,64,232,192,208,6,192,2,72,106,174,57,166,138,200,6,58,3,38,55,222,166,20,0,230,113,199,134,40,132,198,117,130,230,10,143,70,5,138,198,102,41,225,0,90,54,3,3,3,72,2,113,161,197,66,230,76,41,223,111,12,8,199,13,1,77,215,85,32,171,39,233,114,209,171,84,2,160,121,140,211,207,9,131,218,208,136,48,61,42,237,108,207,178,246,38,29,127,218,112,240,137,254,18,131,38,125,3,166,226,112,183,125,64,210,230,199,42,121,110,83,201,33,89,92,110,127,245,147,121,111,89,122,159,17,225,54,105,234,205,188,76,238,44,58,16,12,77,111,82,199,20,222,65,106,210,201,157,255,251,178,100,80,14,200,48,114,203,11,221,208,212,70,135,105,178,105,66,106,157,245,205,46,110,233,237,201,44,170,103,205,151,168,216,214,81,154,150,43,83,74,108,74,112,181,10,153,191,18,17,13,148,66,104,26,43,152,246,242,149,137,119,122,67,231,63,124,229,95,223,44,247,255,89,111,254,182,190,134,203,114,223,245,234,145,229,111,240,214,63,50,191,104,55,166,201,248,235,239,227,172,168,100,58,239,247,28,255,237,84,255,146,88,191,221,227,207,199,151,251,188,110,115,255,255,255,255,255,254,236,245,47,253,203,198,111,128,0,10,26,18,192,163,144,228,128,33,1,114,236,147,58,101,14,76,185,68,165,68,38,157,100,15,4,233,16,165,144,173,38,209,132,213,35,7,158,187,161,130,137,166,31,4,51,202,58,219,95,255,213,244,37,250,230,119,157,176,191,255,240,111,91,47,255,245,126,128,1,192,16,104,120,112,48,16,226,63,34,52,63,40,79,48,185,6,50,25,167,53,28,65,49,45,213,48,40,3,48,116,32,48,88,107,2,135,134,86,39,1,5,57,0,50,29,6,182,250,143,129,133,154,128,135,57,4,60,35,24,208,96,24,90,112,199,83,245,142,36,30,25,167,247,123,41,97,119,95,133,210,72,120,178,175,163,81,180,232,160,166,116,33,115,41,227,106,176,161,212,1,77,164,227,81,101,23,218,45,19,195,3,69,247,12,190,107,124,158,125,80,78,156,182,228,204,105,238,75,73,114,29,58,120,6,50,159,79,205,141,64,200,19,8,13,233,205,255,190,235,235,166,247,57,94,189,4,35,18,207,130,106,38,181,212,57,183,19,132,182,43,241,79,138,255,236,195,255,244,206,182,145,190,50,220,131,244,251,204,12,46,20,59,164,1,58,18,140,57,153,193,238,97,182,170,115,43,98,118,59,239,18,35,124,76,174,13,88,243,192,94,164,242,235,76,240,253,191,255,255,255,251,249,155,255,36,221,242,192,0,19,113,75,42,186,3,73,135,174,194,21,19,136,150,60,41,74,183,162,30,148,134,164,193,183,62,173,232,185,130,21,191,40,75,237,158,217,11,255,255,255,215,213,255,230,3,13,191,246,87,179,9,83,103,133,33,106,18,242,10,255,213,60,246,84,144,187,80,191,78,46,26,58,136,0,0,0,120,193,64,64,196,96,132,10,158,28,151,13,156,34,216,153,66,2,153,220,123,27,2,3,26,88,134,24,92,25,153,100,3,136,196,193,8,14,98,136,184,98,176,68,227,150,92,29,23,23,197,163,44,211,18,64,151,96,70,100,133,158,72,213,28,204,22,44,131,31,183,130,134,235,113,41,108,138,218,215,29,48,53,181,102,150,213,88,101,23,139,74,196,82,165,221,39,72,27,26,255,251,178,100,51,142,167,211,112,75,155,185,124,82,69,8,73,211,107,39,26,29,221,201,44,78,233,239,129,11,161,40,29,145,46,56,82,29,79,232,67,113,172,202,51,125,30,246,207,122,178,196,197,75,158,188,49,22,100,210,70,67,42,30,60,233,23,10,63,8,57,183,23,36,110,61,163,2,172,180,159,21,141,154,120,31,53,82,185,75,18,48,67,224,60,237,133,106,107,216,242,143,172,6,179,159,175,131,239,247,255,210,170,104,51,194,112,195,98,176,59,159,66,188,48,71,249,99,123,234,116,81,173,26,149,1,236,165,136,202,166,75,171,20,172,105,20,211,198,182,245,210,65,81,31,161,42,57,156,85,228,209,175,83,33,238,24,116,234,103,147,182,171,255,255,63,255,255,249,152,143,28,101,0,0,0,160,92,161,73,240,212,44,96,66,97,38,77,0,100,7,25,245,103,209,34,234,187,244,143,179,127,115,129,114,171,125,185,127,232,47,86,187,212,82,125,74,182,223,191,254,158,119,175,71,205,227,118,255,235,231,204,83,3,134,17,201,113,65,122,122,61,64,48,176,66,2,34,12,55,1,204,194,206,15,51,94,140,49,74,76,30,171,12,153,21,13,99,31,12,119,29,12,4,27,64,3,8,20,133,49,153,139,48,104,49,47,32,20,151,48,212,108,72,67,24,0,216,11,39,88,223,8,202,95,91,81,132,112,152,104,195,195,19,91,117,212,27,63,193,108,106,218,228,86,240,208,74,85,7,204,172,41,107,167,169,146,224,153,60,162,108,184,35,205,97,9,45,78,187,177,102,244,205,26,158,122,255,117,213,135,133,46,214,85,27,87,97,100,27,83,60,135,172,145,14,141,144,99,145,81,174,46,147,211,65,41,74,120,16,77,74,222,215,139,157,162,94,65,204,160,180,98,154,198,1,53,77,67,177,97,157,199,133,34,214,47,135,212,191,183,214,50,209,175,6,203,22,141,99,222,214,235,177,173,103,216,174,237,168,9,185,53,66,141,157,186,183,196,91,106,11,135,166,53,156,102,142,237,124,65,112,135,26,245,135,109,223,84,251,251,255,255,191,235,255,251,198,235,37,164,16,55,3,42,171,44,227,13,228,112,210,88,172,33,144,239,58,207,140,24,147,145,108,114,133,119,123,134,78,237,255,111,234,61,190,71,213,127,255,255,237,255,253,128,72,119,180,206,113,242,173,170,206,220,58,79,55,129,244,235,160,214,124,70,35,185,52,128,0,0,97,32,24,196,0,140,56,50,57,146,219,60,32,224,50,192,52,50,149,196,51,88,10,50,89,81,48,176,7,50,68,30,48,108,70,48,21,51,160,116,22,214,135,0,4,39,204,0,95,36,36,24,88,97,154,129,74,4,97,19,212,208,149,215,42,99,255,251,178,100,34,12,71,30,103,76,19,187,122,244,70,38,25,247,97,167,132,25,185,155,60,110,105,233,193,19,25,103,13,149,137,216,16,243,55,252,95,43,218,137,71,162,148,78,169,40,89,122,168,228,253,116,147,199,179,67,3,73,197,141,115,240,130,174,6,82,217,147,147,69,197,117,5,214,165,164,93,114,244,235,48,219,141,91,46,27,13,59,75,225,46,20,49,13,147,44,214,137,132,205,115,64,175,149,253,20,202,223,136,248,155,225,172,212,220,74,135,83,36,215,54,14,153,191,45,223,60,59,157,235,88,123,253,243,175,244,231,2,4,120,206,52,107,209,129,9,187,102,9,14,146,251,214,243,186,219,23,170,52,189,178,118,184,251,127,17,150,43,51,220,176,198,198,38,125,122,213,22,225,95,150,42,107,22,131,28,185,223,125,109,142,162,0,114,8,224,1,79,101,41,207,208,72,17,193,136,82,76,84,136,128,96,7,170,130,20,230,118,236,99,45,225,18,119,111,84,225,125,32,157,169,127,42,98,118,202,117,36,155,83,111,254,156,44,16,221,40,43,80,176,80,38,22,198,196,92,127,253,159,87,255,208,208,9,167,250,61,143,5,12,30,113,58,44,64,194,202,240,65,168,196,224,48,200,96,81,68,13,9,129,13,5,137,142,23,51,118,0,71,27,152,193,35,72,69,239,117,145,156,20,39,171,234,142,237,232,99,119,26,116,139,119,36,186,249,152,46,244,189,230,67,168,208,73,157,225,149,71,186,6,211,38,101,92,12,251,47,78,229,219,191,164,222,136,219,215,154,59,214,88,82,190,19,242,197,31,118,111,145,7,83,54,58,10,250,133,225,208,76,90,105,170,37,254,171,15,91,242,44,252,72,55,105,172,21,74,221,110,200,110,245,178,53,27,63,86,199,206,171,156,197,67,33,178,197,178,198,97,78,111,176,184,80,53,202,120,58,83,33,215,163,230,213,4,140,138,209,56,81,60,134,215,71,176,54,203,18,15,250,222,115,59,200,152,236,108,176,231,121,7,112,102,129,24,23,95,255,94,0,0,0,112,60,228,164,239,228,154,53,0,10,242,236,135,36,203,150,107,49,161,20,29,175,220,168,199,118,162,40,211,214,255,228,122,116,128,226,210,79,6,50,62,251,149,210,34,151,175,255,246,171,191,171,209,63,137,255,182,218,119,255,249,15,255,159,253,104,0,0,1,152,70,12,132,5,166,25,22,103,117,23,103,76,140,70,77,138,166,17,50,230,72,7,102,86,156,34,48,208,199,192,12,42,36,8,134,51,21,205,243,9,129,151,72,46,18,25,26,6,173,85,68,96,8,32,96,200,57,44,21,0,158,246,203,117,165,213,130,210,42,85,247,90,119,238,158,9,183,199,226,42,80,22,255,251,178,100,43,14,135,50,116,204,155,175,23,80,67,163,153,195,105,135,98,29,217,147,40,47,109,237,209,40,167,167,157,133,21,136,203,126,98,6,124,59,199,185,90,59,117,158,145,3,211,205,210,78,249,109,187,234,189,75,121,106,112,255,150,239,157,34,90,59,93,74,205,87,93,189,47,164,203,35,79,193,187,30,241,4,41,85,72,13,106,109,223,86,221,38,129,92,248,36,202,54,185,240,185,250,202,187,122,177,24,255,247,180,222,255,254,238,80,55,118,216,181,198,151,17,48,200,41,184,131,2,11,13,171,246,194,242,3,152,157,32,112,153,80,44,201,122,43,234,221,170,53,61,121,5,193,205,226,190,204,45,18,171,241,51,108,7,236,48,60,218,97,74,244,173,82,255,121,161,104,0,0,3,114,227,78,233,129,132,4,0,42,40,24,140,89,57,128,11,24,88,118,141,93,0,13,59,5,4,190,245,2,141,147,205,8,202,143,0,41,4,71,242,215,219,19,190,129,151,124,245,188,91,82,157,109,255,237,139,81,255,252,135,255,219,87,208,19,3,32,77,48,82,1,19,2,16,53,54,57,52,179,45,34,128,48,98,31,179,3,227,83,49,25,5,114,177,192,43,8,227,10,240,111,48,48,8,113,8,66,152,82,3,25,134,56,3,4,10,24,58,121,230,185,7,8,1,2,204,124,204,205,21,248,9,28,72,53,178,249,165,55,167,120,160,51,139,143,147,12,75,53,7,61,18,120,162,192,140,9,2,148,103,40,175,43,146,208,210,71,200,3,209,38,231,149,6,65,66,209,52,164,83,237,15,105,201,85,177,241,79,237,48,54,225,251,8,238,177,65,21,84,206,187,76,23,89,22,186,152,237,79,76,80,131,97,29,120,194,125,14,101,224,40,187,123,100,152,205,123,154,255,46,224,60,174,223,12,183,140,247,42,151,217,190,30,227,49,133,57,99,63,185,127,125,73,63,155,89,181,224,205,136,122,99,212,246,62,93,82,222,223,119,166,177,93,29,234,220,54,184,110,218,186,231,95,181,197,166,107,45,177,233,6,107,70,136,229,86,2,33,146,234,102,41,64,72,0,1,112,137,203,7,16,122,248,180,85,188,186,3,226,32,100,93,161,182,93,144,129,237,120,39,70,16,109,100,101,160,137,170,27,253,25,95,125,158,163,23,255,171,116,255,253,179,255,47,255,253,40,194,98,77,155,137,139,234,204,228,58,181,207,45,29,82,77,66,155,162,76,0,0,179,16,7,147,4,131,99,13,133,147,203,185,227,198,155,211,40,136,131,9,11,51,97,193,163,57,216,129,34,252,105,94,48,116,70,30,3,12,143,91,140,68,4,151,120,0,31,50,224,34,82,224,64,14,96,208,72,96,72,117,36,16,129,74,255,251,178,100,33,14,134,218,99,75,19,184,92,242,89,73,249,231,100,168,142,89,93,121,44,78,233,141,193,101,39,231,13,163,149,216,125,244,108,234,171,49,4,162,34,225,207,162,67,254,191,204,43,9,59,82,37,96,64,237,212,174,189,147,207,13,56,183,181,152,226,68,129,17,99,78,124,57,139,143,77,41,141,200,183,109,169,111,187,110,221,251,141,214,222,81,205,53,126,217,199,230,92,203,49,21,201,106,182,223,94,97,196,122,195,88,196,35,60,207,13,229,174,92,223,247,8,98,153,210,33,89,232,210,170,144,168,141,113,75,71,215,246,248,61,52,114,123,52,181,92,47,50,221,87,85,81,193,200,32,87,166,177,181,112,107,126,244,143,154,21,182,154,215,162,118,143,102,86,105,118,239,253,125,181,86,186,176,249,64,9,0,167,54,18,188,81,216,251,56,50,180,61,36,137,32,130,229,224,230,60,82,84,143,157,185,51,49,248,85,148,108,172,148,113,108,19,250,50,246,239,83,11,244,254,130,188,111,244,101,209,30,130,109,153,253,157,238,215,255,60,219,85,150,186,1,125,90,155,222,73,247,231,78,178,159,73,171,69,243,151,53,136,3,241,127,182,170,80,124,70,51,132,1,230,53,59,134,190,216,103,210,158,166,81,169,198,9,44,198,243,142,230,12,62,38,10,8,225,6,9,134,193,216,64,24,102,201,70,100,144,0,165,96,200,199,250,58,3,215,26,38,152,38,246,130,160,17,141,84,29,133,213,91,217,44,29,82,13,82,140,120,250,79,69,110,183,141,40,154,85,121,68,203,73,156,189,48,159,145,90,209,54,234,80,150,101,159,66,162,117,225,220,41,35,115,148,28,207,150,109,69,112,214,197,211,120,149,37,42,117,165,188,138,82,136,136,235,132,108,107,1,170,47,234,27,126,102,101,54,209,229,168,130,197,174,61,31,123,186,182,111,195,80,96,222,237,237,187,111,157,164,112,222,140,187,72,53,91,218,192,226,62,51,244,99,233,249,61,93,89,30,195,176,223,115,103,39,157,214,142,40,139,98,130,195,80,134,255,138,189,12,0,28,180,73,171,41,209,61,1,66,5,184,0,188,47,192,98,7,117,142,181,87,140,40,6,69,123,6,172,136,80,7,155,101,110,113,57,64,94,147,250,50,53,27,55,65,111,254,139,255,204,253,25,227,4,218,86,220,131,234,221,172,164,144,242,129,15,97,162,164,121,168,98,131,166,197,67,21,164,118,70,91,175,162,4,135,179,148,81,0,0,9,140,24,86,188,198,11,185,6,24,88,102,122,207,198,70,149,166,67,20,134,66,131,134,160,58,2,17,84,193,64,92,193,17,232,100,114,49,28,23,18,13,37,2,17,40,206,113,37,104,128,128,99,9,255,251,178,100,28,14,198,94,93,202,155,184,92,112,83,9,233,227,101,72,142,27,137,89,36,47,105,239,153,16,19,231,13,163,161,240,0,144,160,121,89,73,61,236,162,41,73,93,163,67,245,254,195,41,214,165,235,46,138,25,148,14,156,39,80,174,198,155,107,243,144,80,169,25,166,224,180,218,22,77,37,52,142,0,252,242,130,190,139,229,109,91,247,168,2,255,252,220,43,181,107,51,94,103,218,154,195,238,53,31,187,140,29,150,218,86,118,101,51,106,98,207,79,181,92,202,161,210,108,248,32,136,123,116,144,85,16,46,8,164,218,227,239,249,53,36,185,22,214,121,82,50,13,44,17,195,132,212,105,236,237,91,179,150,33,24,77,186,34,31,86,195,174,66,141,151,130,239,165,199,220,187,127,175,128,0,223,139,18,215,28,229,68,51,146,65,144,200,121,128,114,78,51,220,245,77,138,13,106,204,146,87,159,109,198,30,223,147,26,78,18,148,255,163,167,127,215,255,209,255,255,255,255,7,135,240,77,220,94,203,61,53,231,73,177,35,180,215,170,177,25,110,110,58,158,62,10,150,111,94,36,100,140,14,182,213,36,70,14,161,42,44,16,230,13,162,232,98,56,1,6,236,2,134,98,124,73,102,22,97,132,96,84,3,70,77,226,6,97,78,13,192,32,93,48,48,10,147,0,32,234,48,113,5,35,6,64,23,45,193,129,8,54,152,181,132,16,242,147,4,146,249,161,186,228,161,19,156,220,154,132,178,102,84,150,127,185,83,14,214,49,197,85,123,222,250,2,4,38,88,20,59,43,178,184,96,73,7,16,78,80,23,176,72,200,96,131,112,21,13,52,119,89,233,185,72,49,186,241,12,112,214,11,159,206,172,107,226,173,130,215,62,231,143,224,194,92,13,168,174,242,94,253,170,103,214,111,68,6,117,223,235,252,107,88,169,157,108,233,16,131,127,62,17,49,34,196,59,136,236,121,47,108,102,159,205,137,115,187,230,109,110,204,254,126,245,26,227,141,231,50,239,51,86,190,60,237,145,216,248,95,95,188,217,239,185,183,151,210,127,255,255,174,35,29,198,4,128,14,0,194,89,104,133,25,156,184,103,195,150,156,129,40,66,80,162,117,186,193,155,44,68,48,19,153,106,153,66,207,72,110,237,244,83,148,69,55,79,116,237,174,142,223,210,229,6,0,25,90,179,84,242,132,112,167,255,255,255,254,94,164,6,118,79,143,0,0,64,176,193,226,4,4,115,24,58,52,155,40,213,31,51,98,152,240,114,25,134,30,24,76,11,155,40,213,153,8,24,172,131,14,200,33,17,132,21,5,204,43,1,212,8,16,51,153,180,46,44,16,57,1,46,206,77,169,149,119,89,155,86,177,73,5,175,235,88,123,255,251,178,100,36,14,134,254,104,202,27,185,123,224,76,72,89,179,107,37,28,29,121,155,38,79,101,239,137,39,24,102,245,163,162,40,235,222,93,105,16,124,57,105,148,148,217,20,189,40,124,231,254,169,84,215,230,204,102,22,70,60,245,94,193,90,195,27,112,142,237,36,135,211,51,165,55,31,109,201,109,196,69,144,104,50,217,236,182,134,144,35,153,107,28,130,86,60,84,154,222,183,71,186,206,115,253,237,95,109,31,62,4,86,196,222,113,5,171,112,48,196,90,110,149,215,159,54,247,253,56,225,17,190,122,206,245,193,129,149,95,29,209,105,159,61,162,237,202,35,140,55,11,47,197,149,255,106,239,97,103,120,212,150,211,248,145,94,64,164,102,88,89,242,192,203,14,235,10,254,204,235,252,38,228,56,10,106,0,40,30,8,17,251,24,18,35,222,102,164,56,201,15,109,0,1,163,69,125,25,148,26,34,61,189,211,97,100,218,228,186,42,228,167,160,252,60,83,87,169,175,190,175,183,255,158,43,49,15,112,161,246,255,219,167,86,255,255,221,145,171,14,18,129,225,100,168,120,231,189,62,132,246,17,3,140,26,1,132,194,4,20,204,7,196,244,193,32,160,205,51,204,72,195,28,126,7,130,192,192,160,9,140,41,204,40,193,252,3,193,192,68,96,172,17,230,0,97,160,96,176,1,32,0,28,77,51,1,64,86,49,86,5,177,104,139,126,38,177,255,171,77,73,171,228,34,202,117,4,51,215,114,159,89,56,91,220,73,59,165,144,12,188,112,192,146,103,105,41,34,177,239,167,67,22,167,132,232,234,98,223,95,177,70,250,243,15,108,179,185,106,49,31,37,226,33,80,37,202,97,107,253,141,87,84,212,149,158,17,240,112,201,102,194,255,168,26,153,47,106,185,38,231,109,196,8,95,226,52,46,244,144,71,198,83,6,188,57,165,69,234,143,240,40,43,120,12,110,17,239,30,155,221,174,222,218,253,74,225,2,240,25,214,43,59,81,244,255,25,141,27,17,158,73,90,203,167,40,19,82,4,177,53,243,184,112,55,175,6,175,245,141,82,122,124,69,247,165,35,189,20,183,203,95,117,235,200,52,239,104,0,35,16,74,0,17,137,90,82,153,53,129,39,0,129,8,68,149,141,50,162,214,25,92,179,218,234,96,235,246,9,102,153,85,186,255,83,101,72,219,187,89,87,86,157,29,27,84,104,26,70,87,235,250,240,183,77,75,2,3,112,192,135,89,149,18,80,115,219,185,172,111,254,144,0,36,34,9,82,152,10,9,132,12,228,37,153,135,0,9,211,4,64,36,87,48,224,21,73,83,24,208,146,64,48,56,1,48,68,42,21,10,140,40,2,131,0,23,196,116,40,48,220,27,148,167,90,255,251,178,100,26,136,197,252,103,77,59,175,92,80,70,198,9,147,100,166,138,26,173,155,62,109,229,232,129,28,23,38,73,160,138,24,226,7,1,145,209,209,207,84,187,205,76,60,37,220,53,204,13,214,69,136,211,13,35,47,192,134,155,155,228,78,19,116,142,9,21,35,29,226,51,111,119,109,196,74,37,151,51,206,223,148,93,218,132,184,171,127,79,32,22,91,105,71,84,80,103,26,181,55,111,167,239,115,56,29,113,206,39,81,59,36,28,216,152,48,178,110,73,67,68,24,247,189,236,84,251,54,28,108,22,67,88,80,66,50,17,218,121,242,104,117,83,195,198,129,33,23,186,153,11,147,52,29,79,133,220,197,37,199,222,197,28,149,109,89,112,227,191,96,192,0,116,0,30,77,5,128,55,183,4,62,9,136,200,120,156,51,137,54,40,160,235,202,90,13,17,174,95,184,175,109,110,24,100,42,103,95,70,255,237,188,87,10,54,167,85,251,61,71,58,191,87,244,33,95,74,38,65,7,60,96,212,0,132,190,112,66,233,255,251,64,0,50,157,70,195,73,61,50,103,3,210,238,53,139,49,196,115,13,87,55,84,83,70,72,40,3,54,130,42,42,58,113,225,160,71,146,120,32,92,226,242,253,66,30,208,133,16,71,21,42,242,224,203,9,134,62,232,72,17,143,54,215,217,33,182,21,201,199,58,74,221,15,6,4,77,50,36,199,2,132,254,70,56,67,146,51,198,51,175,48,125,226,120,212,239,32,122,168,211,75,95,87,106,61,76,121,151,25,171,197,220,58,192,206,32,127,235,228,112,166,224,82,140,15,229,91,218,113,126,218,79,23,5,246,37,182,75,200,172,44,13,248,99,82,180,186,85,171,34,194,83,167,143,180,33,142,29,224,65,127,3,16,119,237,18,148,244,69,143,92,106,223,223,206,115,175,40,34,212,125,151,183,150,239,239,71,5,57,214,217,103,171,74,7,237,76,151,179,4,169,247,54,70,246,160,92,61,252,248,235,252,19,112,0,129,189,146,114,192,227,222,160,93,177,139,26,96,34,37,113,131,112,199,215,178,143,215,10,141,100,183,224,200,223,246,133,187,73,159,145,233,123,68,147,36,216,34,209,71,187,127,223,190,136,53,227,187,81,69,193,5,28,77,200,254,130,192,53,61,95,255,252,255,90,0,16,115,11,193,131,11,194,211,9,5,67,163,95,115,146,73,97,24,132,97,193,208,105,200,44,100,88,244,96,216,44,101,224,110,96,136,44,32,2,76,89,27,195,13,21,76,170,230,14,130,78,75,138,149,3,192,15,164,57,49,2,216,27,56,128,5,198,2,130,20,254,48,64,80,13,132,94,167,146,246,109,167,62,234,137,222,147,231,147,102,207,21,244,167,25,195,255,251,178,100,48,140,199,116,113,205,19,175,47,82,62,230,25,178,105,229,70,28,105,159,54,110,63,23,193,31,29,230,205,156,28,104,72,102,213,165,179,165,0,108,187,53,227,201,135,221,53,175,81,29,103,214,5,198,186,93,41,34,74,31,164,53,212,85,22,228,61,213,209,151,139,45,226,228,6,251,223,167,150,77,248,15,109,156,180,102,21,90,170,180,46,136,63,148,217,105,182,27,160,35,97,136,180,182,138,179,90,241,85,163,50,217,168,32,95,214,173,222,149,109,181,103,197,233,174,179,72,77,97,209,123,79,22,51,213,168,33,169,80,233,241,56,49,173,10,26,215,171,17,26,71,71,166,85,58,211,97,220,238,21,37,66,95,205,38,159,91,255,255,202,2,198,246,80,12,0,146,75,8,69,28,227,102,128,160,80,104,37,81,16,192,74,121,104,240,44,160,32,79,39,143,203,89,173,17,18,119,127,255,223,24,254,59,118,198,190,223,234,31,62,25,81,142,43,61,169,223,87,196,118,127,140,61,255,255,242,132,128,16,23,24,20,32,97,208,4,84,210,89,3,167,49,4,9,195,15,107,140,190,0,48,211,52,193,130,163,42,143,194,192,208,184,156,204,12,19,15,130,218,228,116,88,27,23,168,165,170,93,183,76,120,224,248,75,11,133,114,60,176,77,159,143,184,8,93,35,174,216,192,230,248,154,22,107,199,107,151,161,151,62,143,242,39,45,99,41,126,141,192,246,101,201,185,150,163,212,176,86,68,49,203,224,189,126,217,73,182,59,15,23,249,89,139,181,41,17,117,208,230,88,204,34,224,239,24,98,137,252,93,248,14,245,229,112,174,182,199,21,132,178,119,169,74,52,15,170,238,47,223,62,179,209,38,181,46,220,141,253,184,147,186,63,144,198,21,148,244,35,58,174,230,108,143,10,58,152,190,184,55,64,0,45,146,11,215,138,172,196,105,159,104,123,233,132,108,160,251,148,241,73,249,237,176,232,114,138,173,232,183,46,86,103,213,104,104,230,151,54,53,101,152,225,43,88,0,10,0,15,82,142,139,6,126,140,126,121,129,65,134,31,137,137,74,202,206,25,235,100,21,19,169,155,215,13,88,75,3,20,86,50,99,255,57,191,71,247,213,178,180,79,187,25,83,159,127,105,65,112,253,182,12,156,141,88,24,30,149,111,255,243,199,42,255,255,242,232,0,0,0,188,0,38,3,8,130,139,227,143,110,78,212,249,48,200,116,11,154,53,240,240,206,180,140,20,212,231,208,140,108,72,46,46,107,156,198,98,20,200,92,115,55,13,108,44,41,72,37,238,113,98,137,71,194,144,20,11,171,132,32,84,25,204,143,18,89,212,208,59,2,125,34,51,30,230,141,231,166,234,29,233,95,0,221,255,251,178,100,43,142,214,231,104,205,27,155,121,240,69,100,73,183,105,101,118,27,185,149,46,78,225,243,9,19,148,166,137,165,149,160,45,108,103,3,198,126,113,194,145,148,30,209,97,15,168,181,201,245,93,183,45,197,160,139,37,220,189,243,153,16,61,168,230,74,95,151,237,126,195,175,139,205,75,187,199,135,53,49,44,74,175,21,81,182,218,108,189,206,37,139,238,214,109,126,214,130,253,123,95,77,228,42,35,166,34,252,215,9,158,122,75,21,228,21,235,54,37,157,66,184,18,10,121,88,91,35,65,96,149,197,91,58,180,73,200,102,93,66,142,234,50,116,69,80,43,136,253,235,248,80,211,209,35,226,9,223,85,197,108,221,31,111,255,218,0,104,0,0,0,148,74,148,4,233,54,12,222,5,36,88,82,36,192,73,147,14,115,25,230,139,214,175,119,0,180,3,208,77,15,242,47,26,216,132,122,132,251,104,76,175,250,15,71,201,141,227,82,74,210,168,11,87,91,131,175,233,170,143,251,44,228,36,58,192,179,4,131,99,8,66,195,8,196,227,199,233,227,213,202,179,0,207,243,55,66,112,119,56,103,153,98,96,152,98,103,33,4,97,128,86,8,21,204,199,17,2,17,134,76,35,18,76,133,4,23,234,2,5,128,240,168,13,54,195,137,143,8,243,29,5,154,95,40,36,114,160,161,122,141,237,166,248,94,83,147,106,196,240,19,6,81,157,37,34,72,212,205,14,53,240,160,68,98,33,116,176,2,182,78,113,130,210,205,173,5,97,196,50,14,149,220,35,174,217,132,83,186,224,207,71,37,60,222,231,194,118,173,70,57,139,110,50,94,219,74,252,231,113,171,136,46,20,213,93,71,212,54,218,38,71,180,125,181,152,43,126,137,31,78,123,149,154,252,219,222,151,73,127,181,104,37,25,155,87,110,48,254,216,97,207,19,26,141,126,231,247,99,103,86,139,37,62,163,98,219,169,131,245,170,62,223,128,219,124,86,181,205,53,104,159,22,110,168,123,92,131,35,17,30,8,122,128,76,2,74,133,171,169,73,142,50,191,23,187,61,200,40,55,56,120,233,135,19,129,3,21,141,124,22,249,81,207,31,43,253,253,114,15,168,145,10,16,30,36,198,141,0,0,186,255,61,66,115,155,215,47,79,211,172,133,188,132,135,44,4,0,9,252,46,25,39,217,128,194,81,216,201,89,140,73,1,136,0,81,143,45,57,149,193,201,192,43,153,48,145,186,17,130,71,136,17,76,19,244,195,196,91,17,1,185,149,10,55,70,40,201,212,86,236,4,77,27,6,197,8,131,105,104,27,2,132,229,6,133,193,43,230,148,82,214,57,12,32,8,109,109,168,195,206,217,76,165,252,129,130,205,32,192,7,180,250,255,251,178,100,48,140,134,231,104,205,27,187,121,240,77,71,137,218,101,103,106,27,133,161,50,110,225,243,1,42,152,39,181,151,157,56,69,93,124,248,41,237,41,187,159,216,179,140,170,245,12,114,165,34,210,62,251,114,15,124,191,184,253,196,159,25,78,207,243,105,243,87,91,211,109,127,99,175,136,146,155,114,244,222,123,110,117,179,101,43,157,208,251,198,164,65,235,105,35,245,200,235,44,5,115,195,215,6,229,216,240,204,128,106,142,185,98,82,197,58,65,53,15,10,118,8,24,114,240,89,227,194,31,9,120,112,153,113,186,189,54,33,75,26,62,92,46,172,236,185,110,96,93,183,110,175,247,252,127,216,0,0,23,192,1,128,20,211,4,37,154,58,11,178,32,20,129,210,35,199,82,125,220,233,84,113,144,90,162,178,29,155,73,244,69,51,229,127,42,1,141,32,46,100,178,77,95,50,84,241,95,232,249,186,126,132,255,245,121,172,191,235,205,220,6,146,83,92,251,81,138,182,126,84,76,180,244,0,0,0,90,96,56,136,156,134,25,129,231,83,140,103,28,14,230,3,13,193,104,148,200,240,148,197,116,40,195,16,176,204,144,228,192,224,36,40,8,152,176,87,24,122,6,67,169,18,60,152,170,104,162,15,45,138,205,216,152,173,116,98,35,219,169,28,91,105,65,126,80,7,76,178,164,190,174,124,112,224,36,155,137,225,241,215,67,127,12,61,218,182,128,119,147,5,176,80,143,174,221,240,165,139,148,15,116,70,51,230,1,147,188,55,154,119,216,126,69,90,204,107,213,188,215,188,165,222,31,193,233,173,233,137,246,171,157,248,14,175,137,105,141,55,215,113,219,43,242,164,159,27,111,158,250,54,93,125,200,155,223,134,151,223,156,138,113,145,48,148,119,71,139,111,28,183,190,245,153,234,162,61,224,18,216,15,225,60,100,82,63,154,12,95,146,125,23,23,220,207,36,121,25,231,213,51,182,70,9,97,195,142,254,36,178,227,30,123,250,129,3,126,2,192,1,79,93,209,58,139,44,218,28,23,193,49,195,35,210,145,200,149,226,4,247,43,147,163,234,209,59,92,255,41,92,101,176,120,210,238,87,182,235,29,178,27,122,174,159,167,125,31,242,249,253,184,251,196,66,32,213,49,148,168,193,176,185,52,64,161,149,127,255,36,0,0,146,168,96,0,1,12,44,50,206,196,151,13,211,74,204,103,18,204,194,51,77,129,2,204,23,74,65,1,25,145,97,81,129,96,88,176,32,101,201,140,24,84,33,44,17,8,237,29,87,202,114,166,43,78,204,120,158,139,214,233,3,142,86,142,14,141,87,178,11,65,152,222,122,246,162,21,163,171,169,165,147,14,136,200,114,146,37,205,142,177,169,22,49,255,251,178,100,47,142,151,19,104,76,19,186,123,116,68,136,73,178,107,39,28,27,9,165,50,78,189,60,193,23,20,103,37,167,157,40,22,80,161,51,11,4,86,51,59,75,146,220,194,193,175,104,237,201,137,41,177,45,14,135,185,167,29,224,44,140,118,169,115,185,15,149,85,229,69,180,227,68,174,14,59,35,158,224,218,38,100,188,77,195,155,213,50,207,222,175,69,245,48,49,152,173,145,233,82,51,186,105,168,219,246,107,105,214,87,215,156,92,20,176,224,85,236,55,106,217,216,96,188,165,157,107,192,49,241,2,20,21,107,170,199,188,181,201,239,92,77,187,125,101,134,125,122,231,199,175,196,249,197,181,188,110,152,130,238,151,67,225,144,0,247,68,91,9,247,32,122,132,13,72,17,160,240,64,227,31,196,213,108,79,131,250,238,103,72,140,22,183,94,125,64,208,214,248,232,198,221,51,149,238,183,120,41,117,45,163,250,123,31,151,212,153,116,8,159,246,215,250,255,254,186,249,159,202,183,38,7,133,131,195,4,1,242,231,26,139,97,154,226,145,24,2,42,152,180,224,26,30,12,25,96,73,24,68,27,153,132,1,33,171,198,97,250,38,96,0,10,225,16,134,70,22,128,123,94,204,249,172,89,163,26,42,101,113,112,16,7,73,72,66,5,202,243,88,166,9,1,215,176,140,212,229,85,104,77,183,41,176,97,187,8,71,127,77,82,239,110,46,86,163,139,164,86,4,127,176,250,104,131,25,94,155,194,20,235,196,23,159,7,203,91,185,64,155,98,64,234,111,25,125,1,225,217,45,174,112,57,254,138,166,241,170,250,45,111,112,96,121,87,112,174,204,146,88,242,164,34,127,137,239,207,84,222,114,216,150,223,95,141,188,212,137,110,103,136,154,40,100,96,210,41,147,203,53,36,54,161,208,97,202,40,194,59,8,54,170,56,188,204,165,50,57,92,250,206,39,154,138,40,228,84,93,35,19,66,210,113,219,126,171,255,12,128,97,228,187,172,128,93,65,180,0,131,100,10,9,128,3,135,44,97,158,195,8,83,209,188,204,55,124,242,56,245,251,122,50,222,135,107,103,253,89,76,162,49,248,168,252,35,150,27,23,58,71,29,12,104,255,163,202,149,200,95,108,59,255,171,173,215,127,232,208,0,0,65,176,24,6,22,28,18,30,205,83,180,62,32,120,199,68,163,23,236,140,96,30,52,88,152,196,99,67,35,12,220,33,8,48,201,2,193,99,51,65,66,112,145,170,118,52,220,95,59,210,82,131,204,196,104,189,159,48,170,46,117,35,116,4,1,227,21,21,236,243,66,67,202,144,136,62,29,225,140,152,107,10,102,75,195,16,230,126,180,22,63,170,47,35,208,176,152,73,238,100,2,60,201,255,251,176,100,52,142,166,179,104,205,155,143,101,160,70,40,153,218,101,231,70,26,13,159,52,110,61,152,129,35,150,166,65,165,9,216,77,66,61,1,35,5,242,237,53,192,218,78,73,72,61,0,133,63,174,169,187,179,251,11,219,208,239,93,151,236,114,94,64,148,56,144,39,139,150,159,42,140,165,216,6,118,146,154,142,136,164,95,57,74,120,211,80,24,19,221,132,232,233,18,182,145,155,169,84,224,19,81,127,69,140,219,10,148,81,114,181,132,151,203,87,178,85,199,82,90,173,14,86,251,209,87,206,189,147,163,231,79,10,167,15,40,137,252,81,224,0,25,128,0,32,27,42,150,32,64,255,4,192,36,187,169,156,69,8,136,183,244,99,40,159,142,135,40,169,33,182,245,205,94,101,48,133,170,115,193,94,61,254,91,250,127,254,223,255,86,127,69,255,255,255,255,255,219,150,255,232,215,216,150,248,85,139,200,97,146,4,96,128,32,24,82,97,161,129,239,166,166,71,134,152,44,188,101,183,112,60,40,99,102,56,208,112,74,164,10,1,5,5,198,87,96,6,15,30,118,138,16,38,137,198,26,163,139,110,58,76,149,108,20,99,160,60,43,68,83,207,56,72,96,218,95,94,118,87,133,11,189,72,76,9,180,181,213,129,203,242,212,169,172,162,160,214,127,4,44,119,211,113,225,151,65,43,169,77,216,122,130,184,253,181,227,156,129,44,61,31,173,159,197,227,218,33,151,141,189,144,46,238,73,187,187,72,237,45,211,61,185,181,245,118,52,132,129,118,82,162,157,106,114,140,27,215,88,65,234,84,214,179,8,201,66,198,95,83,42,84,75,222,245,175,99,147,35,229,9,71,6,218,171,177,181,241,74,148,238,195,70,154,107,169,236,125,179,93,245,182,95,71,177,158,206,163,172,187,129,102,149,70,130,170,115,93,51,23,151,64,71,114,64,250,97,195,134,14,8,210,81,69,76,245,7,32,89,148,66,91,152,196,200,129,41,168,34,96,200,230,174,135,181,1,167,35,212,136,199,213,183,108,43,209,179,188,55,118,249,204,211,77,234,43,119,226,190,129,105,94,30,146,137,34,26,62,237,159,255,168,0,0,0,176,20,0,13,12,0,80,152,241,115,168,230,50,80,195,81,108,197,213,188,90,73,48,112,254,48,12,89,48,196,104,124,2,128,241,136,167,24,24,53,125,144,234,94,183,174,194,251,101,95,228,197,131,196,222,12,128,218,137,60,10,51,156,240,56,56,157,193,146,59,250,7,145,56,29,36,13,246,213,64,123,159,79,214,55,32,135,143,42,169,65,227,108,161,186,95,35,6,159,212,88,111,176,19,103,25,3,145,224,3,11,212,82,249,40,69,190,108,122,143,164,155,247,194,175,125,255,251,178,100,64,142,230,162,104,204,155,175,101,160,66,195,153,162,105,138,98,25,129,159,50,78,225,51,129,67,41,167,205,151,148,217,177,218,108,95,240,244,238,155,202,123,32,108,35,76,89,100,136,167,16,141,186,90,65,237,161,173,41,9,194,210,129,48,193,200,19,149,23,60,173,187,114,101,245,104,248,118,28,217,73,116,134,80,54,198,171,94,157,14,6,150,227,143,45,188,192,154,215,247,22,101,175,89,124,251,225,103,49,113,222,219,134,51,186,64,0,30,95,31,42,2,50,58,204,97,128,168,32,36,112,128,96,34,106,60,28,7,79,25,84,91,107,129,169,213,29,227,168,122,179,14,127,134,239,127,40,92,198,219,85,202,50,157,145,183,64,115,213,255,127,255,255,219,163,250,20,43,93,99,251,43,3,200,130,66,176,208,16,56,30,48,27,155,236,121,24,108,64,152,31,31,144,8,230,65,147,226,32,32,105,140,30,10,1,161,33,145,129,120,97,22,205,4,32,152,240,159,21,176,195,22,77,124,74,11,74,127,6,22,220,144,176,6,77,17,95,65,85,214,193,218,149,118,80,187,212,89,62,217,235,219,241,150,25,119,24,54,19,186,246,46,113,227,77,142,230,216,173,217,134,136,143,247,29,43,151,108,54,124,191,78,38,85,210,94,229,47,45,126,28,123,181,94,57,135,220,102,88,111,78,238,100,60,236,204,234,51,135,178,110,165,142,103,10,238,211,110,244,30,63,234,143,195,14,33,143,192,100,215,198,227,86,171,19,206,156,82,109,214,171,116,196,169,157,36,121,26,91,68,1,230,252,154,94,115,210,39,85,54,215,138,242,239,98,230,158,178,133,101,66,154,44,178,3,239,24,125,94,243,166,23,136,33,212,63,11,14,80,184,128,184,12,122,74,92,63,149,41,142,88,68,30,157,184,163,127,127,127,213,182,255,223,247,255,219,255,121,157,153,10,99,94,185,33,49,79,255,255,251,170,136,25,14,48,122,61,140,168,122,48,177,229,192,117,62,31,255,107,43,234,89,206,217,10,96,244,0,0,240,0,10,6,22,12,47,23,142,109,60,205,52,64,76,56,19,12,100,87,77,41,9,76,158,4,204,30,10,129,162,202,124,144,133,131,136,1,128,64,20,188,128,37,44,243,16,107,168,230,170,15,92,76,120,180,128,97,37,146,141,192,195,170,150,60,106,222,107,52,110,43,42,148,67,117,220,167,120,120,208,227,81,118,225,228,173,214,45,30,87,106,226,60,189,151,27,10,108,97,66,241,216,176,229,167,151,224,255,21,152,10,28,148,32,104,105,160,100,108,131,203,55,16,202,62,156,78,69,250,43,139,113,198,162,153,107,160,235,126,234,255,178,62,127,20,211,148,43,154,203,183,194,245,255,251,178,100,78,14,198,179,104,204,147,184,100,192,66,35,89,243,103,7,24,25,173,159,64,109,189,150,193,24,14,103,9,164,137,146,38,83,43,143,87,117,242,3,251,65,22,74,199,148,55,77,181,97,124,226,92,110,36,188,134,243,12,23,125,99,119,137,179,42,159,109,91,90,227,207,57,28,80,181,6,239,190,157,215,46,175,107,104,22,99,94,50,163,128,80,0,3,227,25,125,78,36,67,62,204,70,8,60,164,118,141,179,105,125,11,58,129,44,25,68,100,66,162,239,183,43,253,119,200,98,130,110,14,221,182,203,232,244,81,255,255,255,255,252,185,195,97,51,138,21,16,26,80,42,164,69,224,192,46,176,76,166,0,14,60,6,104,73,7,189,176,27,126,23,52,49,163,131,117,10,48,20,104,177,53,82,237,72,131,15,33,8,48,176,155,98,68,14,18,161,134,163,239,76,12,68,66,130,69,152,205,89,67,49,68,37,133,111,128,128,4,193,180,173,140,79,26,12,210,30,100,148,10,243,241,22,104,59,103,105,116,167,219,228,244,21,97,127,52,210,171,200,68,150,100,204,22,120,4,141,154,175,225,218,38,27,30,198,76,31,211,239,53,94,229,221,129,107,243,169,29,129,8,78,3,7,232,77,191,200,196,180,117,104,177,235,21,246,183,46,93,99,246,221,239,162,201,188,192,245,125,35,121,178,243,164,0,97,116,233,215,51,121,250,76,13,191,75,209,99,248,118,153,215,46,205,171,2,247,95,142,254,114,111,119,23,237,153,114,233,45,89,131,96,155,181,209,204,107,29,4,251,109,231,20,0,0,207,236,56,157,231,108,65,133,12,56,40,102,18,227,17,141,140,145,8,176,221,201,70,198,117,99,20,214,55,33,153,127,225,192,159,245,27,253,53,30,127,68,86,232,107,196,52,127,255,255,210,159,179,53,125,19,45,131,34,161,27,208,194,73,8,161,9,52,0,0,1,80,18,15,48,112,36,199,34,163,122,111,204,128,208,48,123,152,197,23,32,49,56,133,70,96,0,121,134,4,6,36,20,144,129,76,160,81,50,8,125,240,73,192,226,236,105,97,135,131,110,2,83,137,1,201,139,140,156,136,40,140,50,136,43,53,96,134,90,104,73,227,115,38,163,203,30,145,32,65,52,98,223,134,162,101,24,148,186,18,63,148,193,250,122,88,228,85,174,41,53,250,74,88,172,142,87,73,117,216,203,53,128,191,215,230,85,140,142,166,46,55,197,233,169,113,195,122,144,209,110,47,202,88,166,228,142,143,62,187,177,53,21,251,53,43,224,216,187,93,69,239,220,122,175,254,25,186,223,28,115,253,223,204,89,201,232,21,91,26,37,119,151,92,178,97,141,219,165,234,238,245,98,195,231,190,111,4,189,255,251,178,100,95,142,70,253,104,206,27,152,100,240,43,160,250,74,97,233,18,23,253,163,64,109,189,147,193,59,165,168,77,150,21,88,181,217,235,61,181,103,57,68,214,35,107,240,125,101,215,129,249,231,250,96,203,31,71,48,203,105,243,35,162,223,23,146,118,0,0,0,0,0,155,197,119,29,23,0,88,164,129,192,82,10,32,37,246,32,147,157,139,121,47,119,211,255,255,255,254,175,117,253,68,27,255,101,166,98,156,170,202,183,150,173,28,12,70,164,200,113,142,224,244,195,72,194,209,193,17,134,48,92,196,74,30,12,36,25,195,0,35,24,8,100,22,139,140,167,56,125,111,70,217,234,125,148,14,168,249,168,94,22,147,74,117,110,23,99,115,123,17,172,181,27,172,68,108,58,149,231,112,149,120,227,189,192,119,243,125,138,99,58,202,203,185,162,222,136,77,250,127,229,105,239,154,21,214,122,230,108,252,252,70,155,15,32,204,255,195,87,111,224,192,103,114,221,27,107,25,59,171,136,228,106,51,103,59,232,131,93,66,90,170,176,155,206,35,139,210,151,35,103,222,51,167,184,123,172,45,181,81,116,187,51,157,239,91,231,25,123,154,173,122,82,217,140,90,209,244,197,99,171,180,188,213,52,77,55,166,234,118,46,206,50,219,49,145,242,234,204,53,119,128,4,163,113,98,3,118,206,81,84,13,185,211,149,132,196,161,166,63,90,160,24,198,96,118,91,255,171,113,107,115,16,243,230,201,189,62,79,255,244,19,93,164,112,152,172,68,48,247,234,149,97,122,135,186,47,255,252,130,48,167,122,154,142,200,232,103,59,139,236,11,24,58,57,186,143,46,124,25,0,0,4,220,70,13,94,37,137,41,213,15,230,243,60,128,23,166,91,36,143,85,7,152,70,15,15,24,116,22,97,160,8,160,60,198,32,179,36,0,107,22,0,68,65,186,21,246,175,161,197,59,18,1,148,15,80,235,2,174,180,95,188,178,219,52,252,177,47,108,98,150,28,180,175,165,139,228,56,56,245,133,18,39,159,118,194,99,30,141,211,133,168,176,160,8,212,103,207,165,92,82,216,39,20,234,134,107,59,146,25,247,216,37,223,199,203,102,113,5,239,108,243,43,127,134,212,143,117,252,42,209,93,154,148,238,189,119,254,88,5,77,144,158,106,147,106,17,184,212,134,27,83,109,20,216,5,175,172,63,53,142,146,234,85,53,78,60,84,211,247,183,52,181,35,104,86,78,76,201,97,81,212,215,157,69,106,62,126,8,163,4,63,34,89,10,77,176,155,56,137,18,114,84,0,66,151,140,110,48,80,182,4,132,210,75,25,79,149,243,41,118,161,190,164,252,138,202,91,190,227,139,27,45,109,229,5,243,212,148,223,78,82,7,255,251,178,100,122,14,230,94,104,78,155,143,78,64,76,201,42,3,96,194,100,92,81,163,48,78,233,19,209,46,36,103,205,148,149,144,52,34,119,62,159,213,233,127,71,170,177,49,176,96,128,211,225,154,11,252,171,235,252,22,244,176,99,197,31,42,47,236,167,120,183,105,176,104,192,48,237,4,230,37,59,39,234,146,230,188,170,70,68,21,198,98,196,38,93,7,166,70,23,230,19,5,102,106,134,134,46,133,66,33,36,195,227,140,200,16,117,176,50,161,33,250,34,84,2,199,129,69,38,72,2,129,132,49,226,148,132,25,141,33,32,182,41,230,84,14,152,86,41,196,145,73,229,65,197,230,160,212,144,107,98,130,142,48,55,116,96,32,212,121,123,56,177,169,116,38,186,200,127,103,196,32,194,0,177,215,206,77,0,199,234,183,37,39,217,65,122,231,106,178,120,18,195,229,65,27,98,153,51,40,181,142,85,253,76,201,249,15,74,111,199,240,154,113,183,171,151,26,148,143,95,25,229,35,139,133,114,212,200,245,4,119,233,110,201,1,176,107,220,10,196,176,217,115,74,183,165,22,187,113,58,80,38,50,197,137,44,57,26,56,161,244,61,91,102,67,169,142,213,30,95,84,137,188,113,80,45,124,89,238,189,17,3,22,211,114,74,156,251,130,225,246,135,12,33,140,72,198,230,32,133,38,209,2,133,90,32,9,34,164,138,102,132,253,186,73,151,117,170,154,130,52,2,233,82,97,155,249,185,152,68,90,61,189,243,127,86,161,154,122,20,219,34,220,55,68,127,203,175,245,33,202,223,174,200,135,85,124,226,212,187,36,254,185,179,0,0,69,248,66,22,135,2,198,51,9,230,179,26,71,16,8,198,12,162,70,58,47,102,78,131,96,3,64,66,21,152,148,19,24,160,11,167,249,132,132,192,132,48,101,168,238,53,180,203,57,18,97,90,80,238,17,89,94,196,132,162,90,123,142,4,219,45,149,3,228,148,191,22,118,131,150,110,60,54,138,166,25,34,183,70,234,86,252,30,215,103,54,220,232,173,167,100,190,217,80,182,138,217,157,27,16,4,197,203,110,125,174,75,92,240,116,55,221,106,19,153,99,218,46,44,214,159,229,242,213,153,98,206,158,236,104,77,241,51,228,179,204,234,21,180,181,105,3,27,31,116,237,221,181,48,163,82,185,122,222,250,186,158,120,17,155,164,222,154,225,199,170,237,145,242,126,118,26,190,197,247,61,33,247,140,77,151,172,90,198,183,136,205,136,250,166,170,221,72,17,177,184,214,249,147,53,244,219,230,124,210,216,183,137,108,211,201,60,212,134,0,15,97,86,56,66,33,183,50,138,226,193,74,26,88,237,217,172,182,24,130,25,77,200,232,75,49,209,77,55,94,255,251,178,100,126,14,198,225,103,205,27,185,123,114,74,137,9,243,101,34,106,25,153,119,52,110,233,235,201,34,14,167,141,172,172,96,215,253,79,223,250,251,20,56,52,86,116,251,109,71,131,251,127,232,255,255,246,224,135,250,155,8,254,109,14,183,187,178,43,165,8,179,174,163,69,244,228,40,104,59,80,168,78,97,8,36,97,194,192,114,106,50,99,217,246,99,249,78,16,198,134,67,230,34,148,98,0,216,200,160,252,196,16,24,190,167,197,145,216,50,251,21,70,166,181,213,108,18,74,201,144,44,28,156,163,98,241,43,10,188,146,217,212,150,174,235,240,66,109,229,113,1,119,240,127,159,39,188,139,211,118,33,14,44,10,179,159,123,138,63,221,166,208,204,116,55,68,220,218,95,142,127,207,34,100,226,205,200,84,108,163,217,178,179,119,104,103,78,185,239,90,175,123,108,207,73,226,248,173,53,210,186,205,204,248,164,88,23,70,235,34,126,235,16,53,133,62,118,193,59,66,169,198,248,112,107,221,173,75,34,28,218,168,194,242,152,170,87,234,221,207,59,205,127,211,170,196,199,182,239,7,79,47,153,243,159,247,104,180,133,76,251,230,241,229,197,35,176,186,116,213,12,229,1,64,0,220,110,217,40,227,144,76,137,229,148,32,144,152,165,97,176,144,109,42,160,233,48,195,136,174,208,89,198,42,215,115,63,113,8,121,87,158,224,38,153,194,52,55,105,93,104,94,161,192,206,239,255,255,167,214,17,112,136,104,152,115,36,220,66,4,165,10,159,176,74,0,0,165,188,10,33,48,56,104,193,22,99,2,99,14,254,80,48,131,148,47,56,52,152,128,208,3,65,144,65,150,69,96,226,138,59,129,84,160,100,186,246,42,1,211,50,144,96,4,191,24,42,109,132,8,196,141,5,204,34,5,163,202,71,192,142,194,222,177,54,128,238,215,79,239,169,21,145,142,130,203,45,160,38,192,104,70,161,145,118,165,87,80,129,9,87,18,0,66,208,10,201,217,34,192,68,165,32,68,62,169,213,10,155,185,118,99,255,105,3,194,5,51,71,145,230,189,24,48,166,120,196,148,214,209,145,86,30,82,36,39,231,26,59,11,128,94,45,43,31,30,14,10,73,195,98,252,226,223,78,57,212,8,78,212,7,15,145,235,50,64,170,83,180,243,18,74,179,96,157,69,136,50,180,21,39,221,169,160,157,54,178,52,70,10,69,179,6,153,81,104,65,26,202,192,201,162,71,29,64,109,132,88,46,109,210,137,181,4,135,186,168,185,2,240,1,160,90,136,183,196,121,160,228,184,102,164,212,70,231,77,226,110,49,228,212,148,222,143,194,12,48,195,66,194,216,135,175,144,185,147,106,210,167,120,254,128,110,25,47,18,255,251,178,100,135,142,198,251,104,205,155,143,78,64,70,227,185,227,100,175,118,27,149,163,50,78,229,141,193,58,156,38,137,180,137,224,247,126,245,159,41,44,110,22,149,254,159,252,151,76,238,196,6,165,222,179,118,32,106,130,243,7,2,35,12,192,99,2,217,3,103,152,179,149,143,195,42,143,35,48,208,163,57,196,67,22,72,227,19,197,227,20,194,96,130,108,48,18,17,130,192,65,9,26,200,3,3,26,236,140,144,89,178,225,22,5,18,204,232,84,129,165,59,130,70,65,116,149,51,151,109,193,47,205,4,176,16,13,52,125,107,196,133,5,9,226,5,128,134,192,157,138,194,105,155,180,53,85,254,66,200,168,140,7,213,242,97,19,178,153,37,59,89,129,87,52,61,19,84,155,170,50,88,212,0,228,159,18,226,118,188,134,77,61,165,152,50,167,158,153,229,149,164,114,97,154,173,129,77,23,9,81,97,207,75,237,74,23,188,244,210,111,140,111,49,84,110,99,75,233,244,199,153,118,89,216,245,108,163,182,52,219,89,146,182,233,167,233,212,187,216,178,153,140,122,246,55,95,158,155,110,95,166,253,124,249,199,111,53,222,199,224,115,162,212,150,91,4,109,42,0,3,20,112,25,96,156,231,10,12,72,44,96,28,194,195,137,152,2,227,109,168,145,2,55,60,65,81,70,135,71,74,208,108,137,179,128,232,173,192,227,226,187,235,44,250,47,199,191,143,84,24,80,17,216,151,71,144,101,59,126,157,63,145,161,223,255,255,254,132,195,122,221,117,61,20,176,102,128,0,1,161,16,50,28,17,24,218,91,27,208,44,156,72,150,152,114,198,24,212,63,8,129,179,27,145,81,32,228,56,5,49,152,2,10,3,131,64,216,232,123,41,28,3,223,202,86,100,46,114,12,150,5,9,73,3,6,126,74,199,137,134,37,20,250,192,106,10,135,240,186,2,106,95,41,46,196,172,112,163,168,88,0,112,129,110,107,198,177,194,45,49,56,142,228,70,83,59,77,154,42,177,225,53,166,230,123,87,59,205,215,121,203,44,114,71,114,72,180,123,48,11,33,145,46,232,174,75,32,103,73,236,168,33,42,48,15,57,209,167,98,19,112,136,31,150,164,40,244,117,20,109,204,106,215,108,43,29,169,198,72,175,50,41,198,226,99,87,53,61,115,75,180,155,150,87,55,20,103,58,94,80,174,146,140,182,187,48,133,186,81,217,218,205,65,71,125,148,167,61,172,141,44,198,53,94,121,12,156,246,21,28,238,148,225,9,235,189,227,0,128,0,2,18,31,109,144,19,56,172,197,159,169,64,53,73,66,208,32,6,224,226,171,156,69,71,174,141,80,75,236,93,24,220,224,48,237,83,124,114,140,103,49,159,122,131,170,255,251,178,100,134,14,134,225,115,204,19,185,75,242,78,167,121,199,105,39,106,27,141,211,50,78,101,141,201,47,33,103,49,164,137,224,56,204,223,245,70,253,243,219,242,135,215,251,255,227,135,22,208,201,195,237,1,236,170,242,133,28,175,122,159,204,160,122,3,5,12,94,21,50,93,92,219,193,99,251,151,205,103,27,26,114,22,64,200,142,32,8,77,165,4,45,200,70,1,64,73,145,195,77,250,182,141,1,60,135,113,110,132,96,39,104,184,203,132,47,32,149,142,1,41,149,159,54,254,67,79,26,212,192,180,180,175,130,60,240,116,64,56,237,8,170,114,183,195,209,235,126,216,232,39,7,75,75,25,249,43,201,74,153,50,252,38,113,181,97,198,142,163,231,155,147,75,92,5,114,225,37,27,150,165,79,61,151,157,147,14,128,174,222,178,15,31,161,69,223,213,138,101,148,122,158,41,54,218,146,150,169,98,56,150,50,112,153,181,201,153,52,60,130,199,17,36,70,99,85,20,156,141,182,187,154,142,151,101,141,71,18,124,180,205,39,35,102,253,104,47,90,201,221,23,58,127,54,137,29,231,125,114,198,54,62,172,43,175,92,152,31,37,205,242,181,221,205,153,157,158,118,212,158,153,134,97,136,0,128,6,136,213,25,80,169,86,1,80,18,95,3,32,177,180,130,82,226,96,234,13,43,34,2,209,94,71,218,138,174,106,8,100,121,35,24,53,156,244,164,5,254,43,254,25,65,190,116,191,221,160,237,255,95,246,167,234,159,251,217,246,211,46,175,116,109,191,160,170,188,255,111,210,2,23,177,144,65,133,194,102,3,228,154,57,86,106,167,161,156,38,230,99,21,139,15,76,246,109,48,8,25,32,64,73,2,80,193,104,4,145,14,99,116,66,218,197,85,178,226,0,173,145,249,51,69,99,41,195,116,88,102,107,26,105,54,175,79,235,163,223,185,43,40,213,166,102,15,148,14,142,195,103,220,162,127,224,25,60,225,97,237,117,230,110,111,102,72,128,231,78,193,20,151,45,103,217,119,51,199,92,159,214,108,151,11,161,151,87,171,102,224,199,17,73,156,196,92,122,173,10,134,91,121,119,111,121,128,81,235,221,134,241,57,174,212,246,98,131,106,210,56,99,90,188,166,133,143,163,78,189,59,209,37,156,135,148,95,233,75,81,219,100,49,190,181,168,189,154,119,157,101,161,61,152,214,182,249,211,241,90,78,173,70,172,103,27,189,239,105,242,69,110,105,190,193,231,109,84,64,213,181,103,166,60,32,76,246,56,252,136,0,1,0,0,0,76,160,76,218,109,65,55,34,234,59,131,26,166,229,205,125,84,68,182,194,116,69,31,103,99,71,205,159,202,249,214,195,46,197,68,98,84,102,181,6,171,255,251,178,100,132,12,6,202,103,205,19,152,99,242,72,72,73,253,97,229,72,28,197,213,50,46,101,141,201,42,12,38,237,156,36,104,73,166,186,191,254,154,125,191,237,183,242,32,42,184,253,87,229,120,231,20,120,239,227,31,226,96,9,90,140,166,21,51,118,132,212,163,211,242,43,77,145,108,51,104,124,196,33,211,83,2,196,64,19,9,6,12,170,41,2,133,140,60,8,49,200,189,37,144,8,95,58,34,18,196,152,36,9,71,198,186,84,33,123,199,161,225,84,86,155,74,198,165,15,82,184,142,182,128,104,47,179,240,17,18,132,201,14,146,86,233,139,125,49,109,215,154,107,14,254,4,42,179,124,155,155,145,74,166,78,230,53,53,114,50,219,240,245,203,144,190,76,169,92,13,114,81,241,14,5,154,204,191,205,213,131,143,148,187,232,139,193,145,148,218,217,217,231,130,27,123,1,132,76,24,39,141,207,188,54,94,211,144,191,7,193,18,196,234,224,114,23,233,43,34,163,124,119,1,131,110,253,150,44,133,126,82,56,209,185,212,102,204,126,109,229,115,26,244,121,223,20,45,177,71,43,121,220,202,237,47,29,25,187,13,253,242,141,251,14,47,126,236,82,236,189,3,183,79,121,139,159,236,118,0,24,24,0,0,48,0,4,220,64,44,241,223,224,4,162,129,71,65,247,16,82,54,80,212,138,155,70,244,112,144,172,133,239,56,153,36,15,162,14,17,142,200,235,11,171,148,67,248,127,220,164,153,37,192,197,53,78,18,33,236,154,166,74,182,6,181,59,225,207,86,89,10,217,100,133,52,1,0,17,97,64,8,232,224,204,41,35,202,65,14,150,19,50,218,200,198,244,147,73,157,12,206,68,50,137,232,201,129,81,36,32,4,64,98,181,169,154,195,142,155,87,50,9,188,144,145,49,125,184,34,74,96,162,155,81,66,97,172,86,253,4,164,202,150,192,5,239,187,117,91,223,86,200,173,177,56,0,57,44,49,108,171,169,148,192,108,254,235,35,67,173,50,224,64,109,45,12,135,184,219,211,187,46,77,72,148,130,140,74,119,244,122,81,167,156,212,168,246,134,243,16,116,190,87,49,189,124,157,77,210,1,248,253,149,241,127,85,65,187,107,230,156,218,52,86,7,175,96,33,230,172,104,235,209,24,88,155,199,228,248,78,156,113,85,204,136,56,170,81,100,95,212,35,13,34,179,9,244,55,82,64,83,195,172,13,102,140,66,190,204,247,76,79,242,219,17,244,217,161,124,197,101,103,180,100,178,52,235,135,27,10,35,81,154,204,73,213,116,58,151,199,38,91,189,114,150,172,74,181,136,176,101,19,198,245,75,19,59,142,50,196,119,169,35,98,83,161,166,122,89,236,248,124,145,55,53,39,255,251,178,100,130,14,40,100,120,78,147,152,123,114,68,165,25,203,101,98,120,29,121,227,56,46,225,239,144,252,20,231,89,147,9,144,220,77,255,231,245,164,102,0,96,0,0,64,0,33,73,120,98,131,113,80,112,68,130,18,76,164,129,162,181,69,218,143,176,26,165,97,241,137,245,197,79,44,92,138,145,24,69,66,209,119,178,205,184,54,245,182,12,112,147,155,181,89,81,246,255,211,212,176,71,114,28,57,20,251,112,155,181,64,132,10,78,115,0,140,227,195,212,83,49,201,131,18,76,115,34,23,211,55,65,178,160,218,72,23,25,50,37,152,78,4,176,99,32,139,225,225,89,92,210,148,11,144,19,232,68,85,161,1,141,41,181,24,89,16,134,202,187,33,230,146,60,61,67,229,214,175,93,67,41,250,68,182,209,177,32,123,84,91,107,242,36,206,226,215,74,163,74,29,80,141,110,37,76,149,69,29,148,245,248,177,156,196,182,186,72,173,251,15,175,1,34,151,91,144,28,74,247,42,178,122,49,162,55,20,216,158,53,143,7,243,65,87,109,206,3,221,72,196,155,251,107,56,45,9,234,23,23,107,146,243,243,116,21,114,186,77,250,141,38,111,219,79,187,106,216,248,219,54,53,137,55,250,194,213,229,83,57,125,234,74,234,18,31,156,110,91,107,17,226,98,219,48,221,99,229,246,254,20,216,166,253,113,254,102,221,50,211,19,24,222,171,141,169,80,53,248,48,163,107,24,83,79,254,85,191,95,255,243,136,181,175,241,245,0,32,11,238,0,36,33,177,136,148,71,97,135,17,17,8,35,12,217,46,163,235,233,88,172,177,207,200,168,88,161,133,184,128,151,122,13,81,52,83,130,6,136,60,78,152,54,48,70,175,223,77,122,171,204,61,29,156,83,236,217,255,214,48,28,16,48,44,34,48,145,86,59,147,66,57,104,19,50,17,27,49,16,66,7,128,70,75,19,4,4,25,155,162,80,56,104,14,1,76,207,83,129,67,160,56,27,11,5,64,34,53,239,25,56,190,37,207,81,81,234,149,161,88,68,203,59,193,29,33,216,24,40,35,172,98,161,150,197,38,18,167,6,142,96,4,207,85,188,59,103,217,131,149,164,254,168,20,42,169,86,181,97,171,58,84,49,236,86,96,185,68,98,188,22,148,10,79,183,169,207,211,112,11,133,118,216,64,18,233,249,3,49,149,148,14,97,156,225,182,156,81,88,82,196,132,221,120,182,29,205,222,72,109,110,226,183,65,222,19,217,187,89,113,109,187,154,150,101,217,234,30,47,147,240,107,193,142,110,18,109,240,31,171,241,81,125,14,143,157,107,233,163,123,196,176,60,64,151,68,249,62,53,159,30,38,247,163,242,250,222,220,230,172,248,139,2,228,255,251,178,100,107,142,135,205,110,76,3,185,123,224,66,133,25,227,100,109,104,30,153,187,48,46,229,239,200,177,136,233,180,240,165,208,133,87,154,65,88,245,211,247,13,251,109,239,212,56,145,190,73,78,177,156,56,205,171,96,197,221,251,85,62,236,229,104,114,204,240,2,2,0,18,214,68,85,12,55,2,251,160,140,112,0,229,23,179,83,93,11,214,9,66,182,160,138,156,65,64,224,212,93,133,69,245,253,244,153,68,116,22,247,237,143,69,25,14,80,223,87,172,211,95,86,201,174,102,236,141,157,191,127,253,255,246,192,193,144,224,186,166,4,193,70,17,103,166,75,157,38,43,43,134,0,89,198,149,135,134,57,130,35,160,217,167,128,225,133,161,120,168,154,97,123,210,28,56,63,196,33,176,232,7,31,4,144,81,25,106,24,89,52,236,208,65,32,148,198,240,137,238,191,8,110,40,142,42,233,3,151,139,116,18,3,216,221,0,68,168,17,96,52,0,47,53,164,132,53,82,70,212,172,97,180,43,184,64,1,130,140,28,153,68,0,15,107,1,75,81,214,151,11,74,190,213,2,67,56,159,52,16,23,104,30,151,33,255,170,84,37,72,169,97,198,223,169,145,177,157,63,131,26,131,156,197,213,207,168,59,180,213,205,34,231,181,149,143,219,17,170,188,183,158,228,55,27,51,138,106,236,170,65,226,129,76,177,187,164,141,191,224,103,25,187,253,125,98,46,178,91,220,32,93,73,53,183,172,111,61,79,141,218,215,240,254,173,109,151,70,154,219,193,221,174,153,139,76,226,4,154,203,108,31,246,152,191,207,183,248,194,199,214,179,155,218,173,191,6,226,98,56,3,0,3,0,124,74,139,60,8,164,75,153,37,55,102,203,149,208,150,119,36,82,51,163,173,241,254,168,163,255,146,127,254,239,255,255,255,255,255,226,255,190,138,193,0,0,115,3,194,0,16,16,98,248,104,107,77,144,110,24,204,99,234,32,97,69,100,100,240,104,98,32,242,96,128,156,100,80,198,97,208,104,96,56,38,102,112,140,99,24,46,76,0,131,65,96,226,45,172,176,96,233,203,126,204,71,155,150,21,52,106,230,74,36,35,211,140,212,218,209,193,163,161,99,180,185,108,210,225,231,216,164,36,138,149,81,89,12,159,138,238,123,212,164,160,61,167,241,142,52,185,251,66,97,51,51,53,18,114,253,103,173,182,220,17,119,66,113,4,17,52,219,9,168,156,185,45,64,238,234,139,101,112,171,246,183,166,79,217,245,116,42,30,53,6,54,237,127,187,171,48,164,188,125,105,114,106,103,98,113,60,25,10,134,111,199,178,83,122,82,38,255,147,63,245,173,69,166,179,123,141,215,255,182,56,124,235,27,174,215,91,181,233,141,255,251,178,100,100,14,199,133,105,204,147,185,123,226,62,133,41,226,97,2,106,28,153,159,50,46,229,239,153,28,41,167,141,134,21,160,38,233,159,107,7,243,4,106,177,42,156,126,85,46,231,127,53,163,79,102,185,98,95,161,243,121,104,249,181,158,121,38,153,14,108,21,171,46,101,250,230,0,0,83,67,37,92,133,82,93,193,1,130,237,87,162,132,146,173,102,131,28,29,99,42,114,6,220,65,69,160,232,115,22,200,2,81,65,205,103,251,242,38,135,17,108,19,84,208,168,63,213,178,63,239,132,109,108,215,95,203,127,200,132,193,48,160,192,224,36,193,209,172,253,73,100,217,98,120,194,52,116,197,243,96,217,128,152,195,114,176,194,208,0,5,27,24,154,15,150,160,199,181,192,46,12,34,154,251,22,40,156,149,103,7,60,95,6,234,36,157,48,142,33,38,1,139,60,173,12,170,192,56,139,240,65,144,14,26,66,58,38,194,94,70,70,172,138,219,74,252,20,7,35,101,152,214,80,196,99,205,39,1,200,210,166,89,123,10,16,136,219,76,189,117,176,195,152,148,78,210,248,110,7,252,237,144,12,70,25,1,233,152,217,206,50,222,130,250,108,143,123,25,149,247,53,34,215,198,220,242,59,131,185,84,59,132,211,53,163,195,74,223,150,78,20,142,80,75,234,108,31,95,174,156,190,96,71,206,52,235,253,91,126,1,153,107,107,205,243,127,191,70,223,255,196,154,123,124,233,233,222,177,169,162,50,107,220,246,223,131,175,104,187,206,253,225,182,222,254,104,85,47,39,184,175,232,248,186,67,126,87,128,0,1,69,123,130,40,138,128,186,40,38,10,93,155,168,29,198,40,212,236,32,29,32,123,16,107,103,235,13,29,203,94,100,164,17,176,102,17,43,169,42,148,43,184,235,232,218,178,223,246,255,239,55,246,253,187,127,245,255,255,211,175,255,245,8,191,254,161,15,212,0,0,243,1,193,192,80,186,98,58,230,124,138,64,100,225,186,101,17,218,103,188,42,107,176,78,97,217,86,72,48,152,114,73,24,64,24,1,1,83,39,211,177,35,181,117,16,4,96,32,138,66,40,119,76,189,109,20,49,242,36,86,43,145,34,74,136,158,86,96,200,243,66,238,183,85,46,102,94,0,136,182,39,216,172,173,193,164,170,42,6,23,142,69,67,47,233,228,222,26,92,14,161,168,204,76,90,75,233,121,41,175,41,83,211,67,44,6,222,151,34,105,22,63,35,151,88,50,144,122,219,55,236,111,183,164,135,198,150,230,182,80,112,162,253,86,183,105,198,187,38,54,223,31,210,200,205,100,222,53,109,116,147,38,116,152,54,183,84,132,111,236,231,108,97,235,60,102,186,201,44,50,189,66,213,67,189,91,255,251,178,100,94,14,135,83,102,204,147,184,123,224,70,163,137,199,97,226,104,28,253,165,50,78,225,237,137,19,148,167,9,148,137,160,224,237,162,102,12,151,228,228,111,72,90,240,39,188,103,226,234,199,18,36,144,98,102,102,42,209,187,76,77,240,114,246,54,175,66,253,26,177,220,64,162,165,190,163,145,67,0,10,128,0,0,9,201,136,116,198,81,55,133,122,0,24,154,200,131,32,88,84,224,192,40,180,187,180,172,218,131,182,230,183,142,164,196,12,97,116,98,202,176,51,31,72,124,106,11,14,130,105,184,216,20,139,58,236,139,56,63,221,170,88,215,171,162,206,203,127,148,66,198,0,65,96,52,195,229,220,246,197,8,155,43,48,49,4,48,166,201,49,4,89,50,0,86,48,152,31,7,67,4,33,170,175,50,200,147,49,172,27,64,193,223,137,146,8,17,4,13,196,72,104,225,203,124,196,119,39,72,54,74,220,183,18,124,164,178,40,136,213,47,122,61,207,190,195,215,104,51,44,57,109,51,54,89,154,151,99,129,81,16,229,120,48,11,153,80,0,188,22,42,104,3,254,21,87,9,90,72,18,230,43,55,16,58,118,227,37,151,32,245,93,56,194,97,254,9,169,224,47,44,110,166,12,191,8,10,63,245,206,160,194,175,188,222,52,23,85,180,55,27,118,244,214,46,166,113,221,54,109,125,36,45,125,214,21,254,220,162,218,251,112,174,198,12,103,236,73,23,29,110,144,47,190,161,188,40,185,139,105,227,90,14,96,19,4,245,28,32,179,79,138,169,224,209,198,71,146,61,121,44,103,244,130,175,109,155,48,108,246,27,251,83,217,46,17,186,89,213,226,79,128,0,148,51,66,133,6,148,150,197,177,10,152,52,176,84,39,121,32,211,141,240,73,198,85,24,137,58,102,206,157,64,121,42,79,226,193,139,96,27,246,10,135,168,162,161,229,195,150,9,104,143,111,235,175,240,127,215,43,215,39,101,214,114,31,244,254,207,172,0,0,0,48,10,5,24,92,4,152,64,31,159,203,137,152,192,148,25,58,103,26,88,223,155,182,16,152,250,40,24,50,71,24,2,91,152,92,31,8,132,35,11,91,99,8,66,228,123,47,169,27,174,243,17,7,66,68,27,9,14,61,123,146,106,226,153,132,149,73,108,197,84,196,128,227,224,156,248,98,151,143,51,101,44,0,195,234,40,76,77,191,43,10,24,30,22,5,184,66,18,76,90,122,128,66,198,10,128,14,140,147,57,210,197,113,164,116,163,126,137,116,6,23,197,186,51,106,227,42,44,152,134,45,42,121,99,114,37,113,124,184,194,193,185,27,53,71,225,202,238,91,249,155,53,150,106,97,189,203,230,27,173,104,171,84,218,210,165,111,212,230,173,255,251,178,100,86,142,135,122,110,76,27,185,123,114,69,69,9,181,101,39,102,27,65,165,48,78,229,143,193,39,41,103,77,131,29,144,246,166,174,113,15,26,242,196,214,125,62,226,25,152,205,160,207,77,124,87,217,166,250,190,245,189,63,211,132,12,4,122,13,220,152,85,176,20,112,149,57,136,250,53,159,213,149,145,173,185,210,185,220,240,94,49,207,86,232,63,27,255,255,154,200,234,0,12,3,94,24,24,184,75,210,183,4,23,16,244,181,135,17,131,84,250,64,55,65,24,76,22,9,14,245,82,56,117,1,234,64,115,61,4,183,7,152,238,75,22,36,189,234,87,40,46,166,191,247,253,200,74,247,247,150,250,255,224,95,167,175,247,125,30,254,176,28,192,32,44,193,0,152,196,128,16,207,14,96,224,130,228,197,149,28,207,198,144,220,144,136,198,194,133,137,26,114,15,152,142,34,152,0,4,25,146,117,131,146,212,226,75,192,129,22,52,135,97,237,11,240,194,199,135,76,241,204,196,135,8,168,185,171,120,85,180,221,185,47,38,10,47,217,92,244,176,73,23,105,246,88,233,238,194,148,140,121,7,245,198,110,76,37,53,244,174,234,171,16,4,150,48,79,96,43,90,146,53,58,111,99,123,237,34,112,242,227,209,201,109,68,238,35,199,9,99,124,185,21,108,83,234,88,217,201,112,145,232,234,245,243,17,61,55,115,233,174,66,168,79,83,60,14,170,249,41,160,82,17,89,175,232,157,217,187,77,183,82,107,159,248,180,75,173,236,153,85,122,150,201,188,91,79,175,227,84,107,110,201,127,171,29,177,158,198,32,139,233,237,176,185,135,211,67,95,98,20,54,226,79,223,31,226,16,0,0,14,37,115,34,176,51,136,182,101,162,10,113,75,1,128,134,92,133,159,112,100,107,125,101,126,238,44,179,3,76,222,102,63,189,11,80,136,228,188,205,94,141,235,254,119,254,143,245,127,253,191,251,255,255,255,255,71,56,230,62,112,44,56,245,53,157,36,109,13,204,134,192,0,0,176,8,102,24,22,152,105,25,26,41,201,154,194,101,153,4,114,153,23,208,24,98,47,24,30,91,24,38,86,152,124,69,24,72,31,2,130,163,58,19,51,34,194,48,48,16,48,16,19,6,23,6,74,86,53,126,202,70,134,34,28,16,40,249,64,238,66,195,45,225,213,211,155,116,32,101,55,84,132,41,51,118,18,77,228,110,101,17,167,106,122,46,185,122,97,88,176,58,186,120,227,101,18,98,108,12,183,4,194,70,39,217,159,55,31,98,218,185,14,192,218,149,39,223,215,106,149,32,252,87,88,237,241,29,195,165,103,254,17,61,125,164,113,71,117,226,94,27,93,44,117,179,159,137,98,201,211,248,52,105,139,255,251,178,100,81,142,71,67,104,75,147,185,99,240,61,202,106,7,96,101,100,26,13,163,56,110,61,149,65,2,166,103,141,131,29,144,40,122,109,180,7,230,100,29,218,113,114,63,153,237,204,239,250,219,206,252,161,238,66,117,175,51,73,206,104,254,119,43,76,166,36,108,183,33,227,59,244,138,173,29,165,229,148,129,91,209,182,234,132,182,117,106,248,78,237,29,27,22,107,19,89,170,69,80,89,16,0,0,2,79,169,29,72,124,77,9,172,58,216,185,16,23,188,73,242,109,43,47,200,209,51,248,201,66,13,127,211,108,95,23,67,229,250,61,125,127,255,247,250,251,254,253,191,175,254,55,219,245,246,236,250,236,15,255,212,83,245,200,239,48,192,28,64,14,48,122,184,251,59,163,49,142,12,56,226,52,45,8,221,64,166,94,97,0,25,172,0,3,129,145,80,1,130,157,70,9,7,45,18,168,41,31,111,180,166,111,131,226,181,151,16,160,8,152,14,44,7,90,82,134,194,22,241,48,72,241,131,117,193,188,183,45,158,232,114,145,225,23,66,37,228,97,57,85,234,218,185,178,212,68,41,180,144,223,111,198,112,122,127,13,122,184,106,220,220,221,66,92,26,215,173,149,193,77,9,219,11,149,108,108,70,141,132,134,207,160,172,48,156,118,208,205,214,204,148,47,218,144,114,104,15,27,51,34,122,62,186,84,26,216,233,251,229,251,242,99,171,9,89,180,208,50,249,142,235,107,44,176,243,213,106,8,183,39,85,168,64,45,150,160,84,166,62,38,64,155,53,67,139,123,78,17,42,246,232,168,189,26,191,76,86,44,147,86,164,240,3,9,8,39,229,40,238,66,113,166,22,180,199,84,129,93,178,197,158,205,238,23,154,58,183,14,236,167,44,192,207,165,244,93,234,117,73,43,180,190,156,10,49,84,23,148,153,178,237,255,171,55,253,255,111,252,254,191,255,254,255,255,184,235,128,0,0,99,2,160,53,3,1,9,8,166,27,52,16,249,131,160,48,24,104,136,49,130,168,240,153,36,1,136,240,61,0,66,144,193,220,26,68,0,252,96,44,2,102,37,33,126,97,124,2,40,180,40,6,65,192,134,248,169,200,120,40,89,96,9,141,4,44,56,171,17,9,70,128,16,132,139,202,128,130,223,206,186,96,16,148,245,210,111,57,104,241,22,180,159,162,73,17,113,149,147,26,99,75,46,115,38,213,40,231,99,239,45,102,66,152,100,69,93,185,213,151,189,193,54,59,131,18,131,183,138,64,202,46,193,22,227,117,19,112,251,218,70,90,113,146,75,67,151,112,123,187,202,92,189,59,204,15,189,234,186,146,52,119,6,199,220,176,220,89,52,129,250,177,97,116,209,229,219,125,55,117,230,45,109,157,255,251,178,100,93,14,135,63,102,203,19,218,91,242,77,201,138,58,97,229,52,91,209,161,48,110,229,143,201,61,38,40,77,135,148,208,196,3,165,210,133,238,182,69,44,109,8,186,119,51,63,68,129,218,199,53,235,236,75,56,145,200,99,15,93,59,134,22,90,100,238,97,55,9,122,117,119,151,228,51,179,78,0,0,64,0,79,191,23,248,135,234,205,0,144,0,133,50,242,137,94,142,80,100,105,185,99,232,209,17,1,223,78,255,106,178,255,255,255,248,237,11,136,50,163,52,166,204,244,84,67,13,165,218,138,178,165,58,220,208,164,100,99,212,131,247,31,178,46,105,236,229,128,135,116,78,254,202,210,217,65,195,10,130,115,8,1,211,29,198,147,253,204,243,23,195,83,13,218,240,38,94,99,48,150,32,1,12,15,1,205,67,5,12,7,12,74,128,169,148,137,217,140,224,186,252,21,2,8,133,247,244,70,26,147,158,89,38,56,138,136,102,2,96,64,163,160,203,230,64,114,95,88,216,114,54,112,74,27,112,67,166,242,52,129,231,125,105,169,41,242,96,175,96,64,3,221,200,155,243,169,64,140,53,105,135,122,216,173,253,89,5,73,149,29,222,83,76,30,253,103,194,114,165,231,93,119,192,222,236,40,48,194,155,187,12,63,236,63,94,58,116,182,112,130,221,144,211,203,75,221,122,212,153,132,135,89,212,148,174,21,186,105,175,207,110,76,222,122,14,102,241,88,62,187,116,137,248,171,3,174,126,214,244,246,103,41,18,200,102,133,104,109,12,44,71,101,231,108,52,95,199,87,251,242,213,247,149,55,41,223,163,103,71,221,220,219,193,52,244,206,254,128,37,27,113,114,250,110,131,10,133,202,92,0,57,19,204,214,162,209,63,28,88,39,104,110,61,213,7,125,59,122,61,135,47,254,2,81,135,136,186,127,169,5,228,24,87,137,255,255,213,20,136,142,162,7,122,137,208,236,236,183,84,102,161,148,194,79,168,189,189,89,181,149,1,134,161,246,180,157,204,0,17,243,3,0,71,10,128,72,88,121,205,28,138,152,192,160,1,76,39,3,124,192,104,164,76,99,192,236,104,24,76,4,130,36,193,32,24,134,0,80,70,5,70,10,131,132,96,54,6,73,162,253,20,4,20,2,84,152,10,210,87,212,215,8,121,103,7,224,103,2,38,63,195,168,112,101,175,177,48,237,74,146,14,45,154,87,59,37,66,48,21,41,85,23,225,235,92,155,146,12,145,146,117,101,192,248,64,67,15,141,180,108,91,157,239,186,242,111,76,50,215,32,151,43,25,214,193,7,78,237,150,137,86,134,213,157,14,253,156,62,147,193,140,18,69,123,110,116,137,247,144,241,147,91,8,64,196,248,227,94,66,53,100,241,255,251,176,100,82,142,135,30,104,203,147,216,75,242,75,167,105,211,104,169,142,28,33,215,46,46,229,49,192,245,142,39,165,148,137,144,25,138,178,181,93,63,86,171,76,172,220,240,153,96,37,211,82,66,74,141,32,70,154,63,137,166,254,177,36,150,184,74,38,105,104,171,11,99,77,155,147,195,209,35,62,156,82,159,110,49,73,188,130,235,58,134,122,247,68,178,89,132,104,0,32,224,142,91,71,144,57,36,144,25,78,4,12,29,9,134,48,133,41,97,145,208,104,203,22,174,193,251,213,126,13,24,25,210,49,169,205,56,181,10,78,251,114,228,125,127,24,203,1,144,161,74,234,11,255,255,114,184,133,84,75,164,11,11,179,6,72,39,164,94,219,57,255,253,115,48,24,57,6,136,162,135,217,201,62,8,200,188,96,227,184,102,83,76,29,243,21,132,6,10,4,6,177,9,230,19,9,106,90,104,25,18,100,64,26,189,136,1,17,33,154,34,40,7,135,7,182,49,50,80,119,65,183,135,18,111,18,132,165,152,176,69,14,201,221,53,25,167,137,138,13,59,85,122,47,117,148,68,220,81,85,71,140,152,34,102,4,197,64,214,110,107,37,244,156,134,133,9,69,183,175,218,70,95,139,102,187,182,189,73,141,116,160,189,93,234,115,39,240,86,232,123,147,83,186,228,149,239,213,46,63,149,35,241,249,163,33,241,254,106,211,217,156,223,154,187,113,203,118,200,6,206,153,43,122,208,165,181,53,93,171,204,204,127,109,2,108,53,45,31,189,70,172,75,85,49,72,224,163,165,222,165,114,54,229,142,221,94,233,166,39,251,241,18,233,201,215,111,130,158,71,147,216,78,114,204,171,249,8,55,153,56,101,222,177,190,175,61,99,1,128,0,86,69,107,39,97,58,5,249,70,145,14,137,244,219,202,145,45,157,193,35,39,243,67,237,98,17,50,36,224,123,209,46,216,249,108,34,131,163,228,221,177,222,70,252,188,173,150,127,177,30,170,144,66,30,166,201,25,47,172,0,204,24,13,204,37,6,76,21,84,205,209,208,12,52,10,204,191,37,140,164,186,140,147,23,140,0,6,12,15,33,1,35,89,8,148,96,136,94,100,242,58,76,83,134,1,128,208,164,88,2,89,98,16,77,1,28,200,12,199,1,242,17,114,138,227,237,142,150,242,133,203,96,148,238,136,98,21,40,203,218,242,62,138,54,184,223,240,128,151,213,98,40,22,129,120,229,205,224,225,48,253,44,57,43,136,166,156,113,62,159,41,123,71,146,207,82,62,95,117,152,215,180,250,63,52,247,31,199,151,23,13,159,129,52,132,133,34,25,185,134,146,205,11,227,248,144,164,158,79,66,80,185,149,111,158,82,239,62,190,51,5,139,223,128,255,251,178,100,82,140,103,190,117,204,11,185,99,240,66,137,137,210,107,37,26,32,69,225,60,109,225,241,193,5,145,166,149,166,21,152,153,83,196,73,213,24,13,119,189,147,49,127,41,76,40,210,100,189,209,217,103,50,226,211,184,20,113,218,23,49,87,12,224,88,233,219,235,238,231,125,150,203,75,221,134,43,178,183,172,247,86,151,93,108,118,159,106,181,5,249,121,230,222,148,151,233,189,51,118,28,152,91,221,201,155,222,180,163,243,191,73,153,108,0,239,34,189,33,40,7,46,68,152,165,128,159,134,160,103,45,141,85,154,68,172,120,6,222,245,11,201,17,85,11,56,102,185,193,100,4,222,130,123,223,253,91,74,255,179,255,213,234,218,155,255,219,110,108,191,50,46,94,49,244,124,103,245,79,227,8,0,2,156,29,7,2,12,152,243,97,240,125,148,172,152,93,153,152,225,30,22,225,165,12,152,120,81,188,133,3,80,83,184,65,76,1,32,14,96,78,213,96,28,21,3,13,23,70,18,95,114,251,82,46,84,214,14,4,59,62,85,43,99,212,113,144,203,186,193,166,243,141,176,208,195,190,142,154,210,64,149,43,82,95,11,205,248,145,64,112,229,191,94,136,245,47,176,236,178,235,53,163,119,177,185,135,50,212,191,229,82,118,242,237,41,32,147,138,213,87,254,4,134,164,77,198,23,94,1,17,17,181,157,160,93,18,40,39,241,162,170,222,26,247,136,72,99,231,37,245,69,20,200,112,52,53,32,166,139,83,106,197,218,156,213,199,249,161,119,234,161,208,250,207,225,125,83,120,131,21,149,91,83,49,91,50,248,29,1,121,43,225,206,43,145,239,96,228,81,68,110,245,109,145,78,251,107,166,135,207,159,54,219,247,75,90,130,199,1,154,139,150,174,245,90,142,188,25,12,72,51,71,146,75,178,148,235,50,181,41,227,111,62,39,254,213,248,206,243,233,189,99,20,199,244,223,220,208,1,168,207,16,40,57,77,16,120,20,120,84,89,24,84,170,170,16,209,71,219,129,129,101,13,22,248,33,104,228,226,132,26,141,165,131,234,96,246,41,48,127,20,118,3,113,55,255,137,239,127,241,7,224,133,93,223,255,179,145,255,235,119,255,188,104,20,91,185,45,82,248,70,52,58,153,204,204,1,3,85,57,123,204,247,177,44,73,13,11,200,65,5,57,211,9,17,134,216,47,90,173,67,208,135,32,76,144,234,226,73,150,67,46,104,240,87,95,148,70,213,242,245,95,170,213,159,233,183,209,69,88,194,156,82,193,14,108,205,35,224,191,160,46,89,148,79,212,72,230,141,123,173,42,119,184,198,185,172,219,254,97,140,13,222,65,172,119,186,94,74,213,251,99,54,127,74,161,107,85,75,223,21,255,251,178,100,59,12,231,45,105,80,155,154,200,144,70,163,201,198,105,34,104,32,77,225,50,14,229,119,193,11,151,167,73,164,137,152,203,109,79,12,167,22,53,174,110,30,202,230,112,206,187,81,189,195,109,129,97,115,180,207,85,131,25,117,91,25,124,202,224,251,55,22,239,119,187,63,189,95,230,249,57,149,119,169,191,173,50,147,143,15,32,104,100,136,219,55,222,5,211,207,191,23,181,251,118,175,124,169,230,199,89,82,101,77,198,237,222,110,1,173,220,249,45,169,118,75,39,207,42,11,58,206,235,255,103,178,149,75,127,146,252,95,119,61,100,148,172,180,0,128,0,9,76,6,35,40,97,154,168,129,3,209,156,36,197,89,154,119,43,106,240,136,152,19,110,169,34,131,179,123,54,117,115,222,140,126,31,35,191,29,226,209,6,158,165,123,104,213,21,135,175,123,41,136,38,44,238,231,19,215,168,121,252,143,255,95,191,250,128,0,121,130,97,1,130,70,81,246,137,121,143,161,24,17,98,48,94,121,52,105,59,49,228,9,0,4,166,119,2,102,2,14,229,207,50,120,165,49,44,29,48,52,90,17,128,37,1,72,48,12,22,64,1,192,79,149,2,145,32,129,11,6,66,34,230,24,46,1,52,55,96,128,22,78,57,202,82,128,55,84,202,237,168,88,147,74,195,92,34,21,202,32,25,160,209,39,139,24,112,23,156,33,78,160,136,213,8,140,216,163,28,146,162,12,15,171,235,214,14,220,165,112,227,140,126,24,221,249,148,177,177,242,162,181,111,91,72,214,47,187,200,108,184,37,20,194,84,177,251,25,34,77,189,228,136,191,206,57,182,53,198,133,151,35,206,253,255,137,17,47,102,213,32,241,56,76,225,135,47,199,24,174,171,54,70,107,173,88,189,253,169,127,242,252,114,238,79,119,115,120,149,175,28,227,143,238,56,208,45,251,91,187,77,158,183,14,227,246,101,127,53,89,62,126,151,151,69,58,209,61,240,95,81,36,139,220,9,93,98,165,234,164,141,27,22,246,153,58,36,198,157,114,70,248,61,249,136,5,110,32,130,114,163,231,4,56,72,86,72,66,118,105,28,26,38,154,118,197,134,172,241,242,206,177,67,164,118,39,189,207,56,124,9,212,239,9,67,152,232,139,143,83,171,198,168,63,255,253,182,111,177,184,102,237,238,245,254,255,254,255,239,255,174,131,64,0,0,49,254,40,11,152,237,164,121,254,185,211,193,198,125,19,155,178,22,114,93,144,16,84,8,50,24,168,202,32,49,12,2,12,26,244,48,112,88,206,194,54,241,2,67,35,97,0,36,48,5,78,65,145,114,166,194,95,36,1,69,20,87,2,251,37,5,59,10,96,248,74,90,51,143,113,223,67,178,229,117,255,251,178,100,41,142,71,141,116,77,27,152,124,114,67,103,89,209,101,39,98,26,205,165,56,110,225,241,193,22,30,168,29,146,169,224,221,226,80,55,238,148,203,208,168,84,86,251,236,253,61,182,149,10,149,189,180,9,189,44,207,6,47,103,230,162,24,126,158,92,123,48,167,24,240,70,114,39,114,211,32,106,88,100,66,217,78,113,227,30,31,140,236,175,108,55,177,69,111,133,126,173,1,65,157,92,226,159,7,184,185,77,20,216,73,227,24,189,178,124,50,225,172,248,175,242,124,251,111,252,238,186,149,85,123,55,137,106,221,76,53,227,234,85,237,98,170,156,254,150,199,157,107,123,196,70,203,217,58,238,29,87,78,118,222,25,115,215,217,47,182,181,21,179,84,79,129,146,3,168,112,152,181,237,152,191,252,127,169,255,222,191,249,152,162,33,113,251,32,12,240,45,187,16,220,60,41,214,251,59,106,173,57,82,54,64,187,209,224,137,200,106,79,165,12,180,196,204,25,249,86,146,98,44,170,214,71,43,54,243,255,255,251,101,11,110,243,66,175,64,143,65,254,159,169,255,169,41,47,183,255,147,0,186,154,192,224,72,18,40,153,145,92,15,28,66,35,132,197,35,152,211,50,132,88,149,0,131,65,9,185,128,98,10,128,152,142,62,135,3,166,41,129,108,24,152,0,16,129,2,68,218,17,217,42,20,50,173,234,31,163,202,7,202,45,192,107,130,212,122,122,223,28,153,138,248,73,10,214,173,118,153,243,23,172,247,238,19,16,158,155,183,75,113,61,155,173,191,106,180,255,156,9,123,154,118,255,183,49,223,96,134,205,173,144,21,161,89,210,137,90,229,103,49,243,206,74,75,57,78,186,238,254,42,106,127,228,254,239,105,229,112,214,219,69,5,170,248,44,163,203,227,126,188,171,181,18,73,127,241,191,253,191,243,251,53,211,208,247,87,106,100,152,165,67,197,8,110,53,108,234,124,165,51,168,110,52,207,141,92,85,117,109,203,105,163,252,127,104,49,49,154,165,47,158,135,111,236,220,158,210,195,117,221,211,210,176,88,0,160,1,61,162,81,66,83,106,202,72,1,16,200,146,41,74,36,185,117,139,159,7,60,249,117,12,124,21,151,198,7,204,236,176,8,208,65,130,33,140,173,109,159,219,167,255,254,80,113,242,248,92,19,169,129,193,219,136,201,175,255,234,220,183,238,255,214,0,0,0,48,195,80,88,194,144,124,16,16,156,52,109,154,44,38,25,88,53,25,127,78,26,196,158,153,30,29,152,26,69,152,202,35,24,4,53,7,1,102,92,6,166,41,130,102,13,11,197,244,40,19,68,33,57,144,96,32,96,45,72,72,137,212,11,37,32,85,37,71,4,81,42,136,23,25,191,93,190,255,251,178,100,40,142,71,191,105,76,27,185,124,112,64,6,26,39,97,76,126,27,253,157,50,78,229,177,192,253,24,104,233,130,181,160,238,74,125,221,188,208,16,226,143,204,122,86,221,137,147,130,90,146,219,123,19,42,88,209,94,26,147,97,114,224,86,175,101,25,32,143,176,200,239,114,235,74,239,214,145,225,130,178,37,142,21,198,99,134,49,201,29,152,165,216,224,234,144,229,233,163,49,38,109,103,6,29,172,204,45,118,204,202,220,94,166,222,252,136,77,32,153,129,91,26,197,89,58,190,47,111,118,226,191,112,223,13,188,122,79,254,119,156,249,243,153,86,53,164,200,188,198,17,36,146,177,155,27,247,123,207,74,97,95,191,165,115,187,111,62,55,127,79,5,175,88,207,123,154,65,74,249,228,70,209,252,135,76,187,185,215,159,13,181,226,174,195,192,226,133,164,151,0,7,0,96,64,177,105,96,72,170,179,74,137,33,162,4,39,32,136,21,244,234,197,126,230,59,217,114,249,106,250,39,193,164,122,80,75,34,3,198,139,173,125,63,77,127,255,242,138,254,109,31,96,170,157,128,43,167,19,187,252,67,71,208,1,152,94,18,3,130,241,1,238,123,235,0,37,40,152,42,184,25,26,142,26,161,3,24,42,4,24,24,24,153,240,27,10,137,225,64,16,197,51,184,194,32,96,198,192,252,192,0,88,20,6,138,7,166,10,1,9,127,60,72,56,44,156,86,138,117,130,145,128,231,85,158,155,60,94,78,85,113,30,234,11,112,8,246,43,51,25,89,16,209,22,104,157,179,173,110,43,44,125,111,100,146,9,189,22,226,123,186,191,78,225,115,45,195,188,214,49,109,100,198,149,109,106,226,36,83,195,120,178,53,61,217,133,7,99,149,35,128,102,154,5,251,109,199,105,162,21,67,124,132,164,84,57,41,151,134,91,198,48,9,246,50,26,64,156,68,190,179,75,19,197,39,68,158,26,221,148,127,91,232,62,162,203,146,2,138,83,1,69,174,55,187,77,53,156,169,139,27,83,212,206,180,76,106,107,46,230,151,50,37,204,212,195,201,104,200,35,68,143,186,169,197,25,160,2,14,2,240,16,251,176,1,149,43,221,160,41,32,0,226,116,203,138,55,113,41,41,128,172,234,231,163,87,229,249,31,45,68,146,119,183,251,217,95,250,122,211,217,23,137,176,190,211,76,232,155,178,71,65,229,221,69,95,255,255,255,21,96,0,18,188,70,2,26,5,152,96,126,120,201,9,155,1,102,75,26,152,9,198,97,179,200,145,0,80,76,28,85,6,8,20,116,194,102,182,146,44,123,77,40,125,134,147,25,93,139,79,8,208,55,179,17,102,63,37,206,202,162,179,114,35,133,201,92,230,231,222,38,90,230,255,251,178,100,36,140,150,121,105,79,27,144,127,16,75,37,217,227,100,235,124,30,5,159,50,78,229,241,193,29,23,231,169,149,157,224,106,62,243,92,132,189,51,240,13,184,230,243,193,96,155,165,143,112,40,255,144,239,42,53,214,123,37,8,71,88,151,136,17,75,18,181,169,97,248,147,235,51,2,153,189,2,49,95,101,206,218,194,199,239,213,58,242,171,175,132,153,38,215,72,11,221,107,14,27,194,101,107,52,73,160,190,117,191,175,247,186,102,189,112,141,172,49,32,46,54,142,70,12,220,97,118,144,135,228,135,120,116,78,230,210,158,123,125,72,54,242,41,166,147,188,197,105,106,122,200,243,62,237,59,165,80,140,218,197,202,6,226,99,245,86,5,64,1,98,162,29,132,122,7,60,84,128,67,56,104,139,89,71,214,51,40,178,94,55,53,143,239,165,67,41,40,91,38,110,160,85,133,35,71,113,162,70,33,135,61,54,90,252,167,254,109,71,214,147,117,12,170,133,34,31,223,242,106,191,141,134,151,47,253,49,111,179,250,122,64,0,12,18,24,1,64,240,8,156,121,14,26,103,232,94,98,34,234,65,42,152,252,205,153,26,14,152,82,0,25,206,38,129,67,144,40,2,100,64,140,28,41,152,136,31,23,232,104,42,11,6,6,43,2,165,0,204,101,176,135,154,223,161,225,84,0,81,139,178,250,4,29,254,92,106,246,241,120,164,190,234,61,69,25,194,95,36,151,96,239,211,59,127,100,77,33,250,146,67,83,245,200,75,126,27,89,90,39,206,206,187,233,231,102,39,70,196,168,187,114,204,196,48,240,53,219,156,113,73,153,149,207,169,74,207,252,139,112,247,199,232,193,145,60,84,91,100,116,239,224,167,28,241,1,95,253,7,92,145,34,155,90,230,200,188,127,162,168,185,198,133,10,35,199,233,148,102,57,219,183,249,205,51,151,241,41,153,47,37,26,175,187,169,140,120,123,144,139,143,125,32,105,191,27,227,17,175,236,225,171,222,20,123,82,92,253,226,148,189,241,170,91,53,179,123,200,243,192,87,234,216,63,95,131,5,120,126,80,93,100,7,128,11,148,165,132,129,90,161,160,40,51,19,115,37,5,195,21,30,33,227,155,45,139,190,156,146,153,98,0,154,119,64,230,167,250,163,211,83,11,112,75,149,21,97,44,206,83,85,118,249,236,223,255,246,224,220,171,208,40,248,216,183,71,242,82,95,35,255,219,72,0,0,1,52,190,139,192,152,20,110,105,129,156,192,198,62,36,24,16,58,103,54,33,171,88,66,164,227,154,47,72,16,49,169,200,100,145,3,224,176,36,154,17,152,82,107,114,41,74,60,115,53,148,102,183,197,101,27,135,245,87,9,214,70,46,172,133,49,117,4,255,251,178,100,35,12,38,229,112,79,27,154,121,208,65,133,217,226,100,169,126,29,193,193,58,109,225,247,193,4,22,103,241,147,21,200,129,15,84,135,202,109,136,226,61,143,114,252,220,59,218,173,5,60,80,161,48,19,172,201,212,36,99,195,153,116,65,225,231,14,111,161,172,178,62,95,72,2,39,12,83,163,152,159,23,228,34,34,224,95,28,47,105,54,159,54,165,22,177,13,57,76,47,30,151,159,85,249,123,54,45,41,175,11,123,180,102,231,231,214,182,214,86,82,52,176,235,136,15,243,215,149,95,226,158,26,124,103,214,203,183,45,110,87,61,218,218,255,176,219,106,197,59,172,209,159,81,172,164,154,4,107,209,236,93,68,204,93,99,252,219,217,138,30,55,85,196,104,91,215,255,63,252,219,251,67,208,1,128,85,210,135,30,176,32,104,196,161,67,205,216,92,214,124,192,93,138,197,130,162,74,231,10,32,146,129,33,64,140,36,205,214,174,243,110,163,221,19,117,140,101,71,170,247,253,191,182,162,249,177,219,153,167,123,15,211,255,69,31,79,253,52,16,0,1,62,97,3,140,100,24,168,106,215,6,184,96,99,185,131,9,71,250,120,104,0,198,72,10,2,28,49,48,113,25,1,134,30,128,157,77,236,133,47,137,129,130,160,64,166,248,118,14,216,241,164,169,222,118,30,248,110,29,95,80,237,90,85,2,164,236,138,95,140,6,254,13,85,238,184,155,184,235,10,229,97,165,197,193,132,94,234,168,201,111,98,192,179,181,74,188,43,212,137,165,212,247,49,129,187,240,85,238,93,67,130,76,218,219,60,158,185,108,132,115,59,161,16,22,55,143,34,216,107,24,123,44,125,174,227,102,153,72,243,251,71,151,235,31,235,214,255,99,30,161,189,150,85,21,102,55,101,9,177,173,205,235,157,160,106,93,227,70,140,99,218,146,10,245,148,92,88,220,162,130,88,167,46,103,26,207,120,189,249,107,53,237,252,108,22,70,134,89,79,6,103,214,37,238,169,41,251,85,109,100,89,206,227,196,131,22,27,170,106,143,182,194,244,159,189,203,118,55,254,127,249,215,254,79,200,144,4,4,0,64,202,243,175,137,248,12,18,92,128,185,206,128,99,203,124,72,55,78,74,95,248,21,70,110,89,160,234,194,134,101,19,116,237,151,168,234,33,237,115,177,45,175,111,219,253,225,111,222,112,156,167,209,246,127,79,77,60,55,16,202,136,32,0,0,88,80,48,68,28,48,58,0,199,141,224,240,105,156,83,34,76,147,25,76,204,90,1,78,180,5,141,22,22,153,114,4,1,147,0,28,17,113,127,12,132,204,170,2,76,23,145,177,20,27,47,70,199,0,235,71,104,70,70,242,246,82,93,91,249,220,152,206,255,251,178,100,35,140,71,71,112,77,155,152,124,224,72,37,25,253,101,37,104,28,117,191,50,14,102,51,193,43,23,103,141,147,41,200,250,127,22,173,175,75,81,117,60,51,219,9,114,183,165,128,144,115,75,178,79,205,170,174,127,76,149,56,118,1,73,11,60,146,211,115,143,132,155,244,65,70,215,45,38,244,35,239,170,214,63,67,64,34,148,171,31,113,119,92,35,115,157,144,236,76,153,9,92,111,152,219,214,28,254,218,200,102,173,22,38,178,144,53,117,147,0,165,165,101,137,143,115,239,61,120,84,65,220,155,150,32,56,67,162,142,56,26,180,241,19,88,220,54,205,125,13,74,248,164,29,169,175,38,52,119,241,72,42,220,42,204,211,37,215,16,115,140,192,206,163,56,87,112,19,75,184,238,69,193,244,8,150,255,203,125,252,77,245,220,127,34,64,16,0,0,128,0,0,98,45,85,15,206,92,81,248,117,225,137,2,175,4,64,176,107,26,61,117,126,199,194,149,188,155,57,195,14,188,218,233,52,206,186,148,234,64,194,111,220,109,127,182,102,209,255,47,11,21,84,163,212,237,20,211,211,74,244,127,87,37,6,254,39,0,7,130,6,128,161,89,165,72,135,112,18,153,50,210,102,146,161,164,52,198,69,5,37,89,134,0,160,164,179,45,47,217,131,131,6,208,51,128,130,14,200,193,20,192,2,133,79,88,112,0,86,82,178,167,111,178,49,190,146,117,66,197,167,122,136,95,240,235,243,183,177,135,148,172,211,33,196,58,147,57,59,71,14,186,182,37,4,162,57,244,85,4,32,63,29,168,135,45,114,62,24,149,250,118,232,28,45,37,216,251,121,150,106,53,8,221,98,165,73,247,220,93,117,24,175,4,18,193,28,185,74,103,142,208,114,218,198,177,219,144,54,181,117,122,115,55,65,30,183,171,176,39,62,236,61,173,140,224,115,89,52,15,60,74,136,10,73,135,8,128,164,199,71,135,145,227,20,234,203,193,224,84,227,205,72,8,60,23,142,146,133,54,168,237,142,16,135,150,144,157,210,177,48,125,165,221,201,70,66,115,156,171,244,213,162,239,55,230,122,41,189,140,140,116,199,116,184,20,0,0,18,43,164,36,155,84,53,242,207,133,14,2,50,199,41,144,130,62,248,10,144,232,43,13,202,50,194,147,208,33,168,59,51,73,141,246,76,232,220,150,70,17,190,54,16,3,160,248,211,68,106,236,220,191,110,216,150,52,251,12,154,164,127,209,211,244,91,242,29,20,253,65,0,8,1,146,0,45,246,136,142,3,164,102,49,70,16,202,99,137,129,197,192,232,98,99,85,200,162,193,130,50,181,109,93,64,169,118,250,14,96,34,199,148,249,54,2,176,172,100,176,28,246,176,108,86,255,251,178,100,27,8,86,9,111,208,211,109,93,240,73,37,217,192,101,39,116,30,9,199,54,110,97,151,193,34,33,103,97,172,156,104,119,235,103,252,216,165,138,161,20,29,24,186,12,136,176,248,83,168,123,144,235,16,236,203,26,119,20,25,102,65,127,124,179,34,53,64,196,41,214,44,205,107,19,50,50,146,9,201,107,71,175,52,212,79,169,32,133,103,81,171,59,20,43,22,65,207,74,113,10,197,193,59,120,98,22,234,104,233,76,107,33,45,201,226,181,19,142,113,196,32,16,20,157,33,34,244,205,212,231,7,157,3,163,82,107,36,17,78,44,192,66,81,184,17,209,243,131,208,249,82,80,173,223,83,82,94,182,137,212,78,180,57,8,171,55,243,252,95,235,69,236,14,2,81,216,176,96,205,76,16,65,248,161,28,52,176,180,145,179,4,118,104,68,125,249,25,208,193,253,3,140,185,57,175,236,233,154,109,154,62,19,42,177,127,71,102,105,231,233,205,229,63,182,21,14,221,177,29,178,15,209,68,191,22,128,58,40,167,144,232,147,250,200,0,0,20,8,3,3,136,0,84,104,95,66,6,129,153,30,16,100,0,137,149,170,96,97,249,105,193,192,51,25,133,40,26,192,232,132,201,70,231,246,176,136,56,2,80,202,170,146,1,10,15,60,122,70,64,114,104,14,202,25,188,157,193,23,59,201,52,83,146,120,112,143,16,46,111,1,69,112,210,216,133,90,170,85,12,59,186,203,18,79,123,170,205,150,19,5,243,223,183,116,194,183,148,162,5,199,22,49,158,234,38,145,55,232,182,188,94,124,41,196,77,135,229,115,64,217,75,55,236,75,91,252,255,10,237,123,244,248,170,126,227,90,95,220,166,32,93,107,106,213,220,234,111,191,64,199,255,22,200,184,255,240,147,99,167,198,215,224,248,175,90,152,220,145,214,141,149,72,202,123,60,245,175,239,251,176,246,90,155,135,179,221,2,150,198,54,180,66,142,142,10,101,196,48,197,125,23,130,240,172,88,144,254,54,32,171,210,87,106,179,167,145,191,131,39,104,194,75,76,228,239,85,6,219,130,94,118,192,249,40,4,135,211,60,132,145,148,0,192,16,195,100,114,100,172,110,136,183,26,153,1,10,225,165,231,39,138,135,11,160,97,18,198,19,37,142,46,110,252,116,131,213,46,151,143,43,200,46,252,254,223,179,102,7,106,216,213,242,95,252,254,103,232,91,70,255,229,187,43,236,183,233,0,71,135,140,88,20,208,229,209,192,228,67,12,118,116,216,142,142,59,208,203,65,204,112,72,20,144,101,193,37,239,18,3,0,10,27,18,27,12,83,145,81,227,9,5,73,171,200,16,40,80,222,76,253,229,165,141,178,24,95,224,190,231,247,106,173,255,251,178,100,33,8,231,24,113,206,139,120,53,240,71,38,217,242,96,77,152,152,13,195,79,77,97,227,65,29,157,103,1,156,40,104,95,79,198,195,39,135,219,34,44,67,22,27,183,34,119,28,215,246,27,134,214,53,157,215,80,249,231,253,255,83,175,202,13,91,183,44,77,68,226,244,239,84,255,107,162,26,77,94,168,232,72,174,207,165,164,31,185,145,213,205,239,79,206,24,197,37,157,183,93,179,119,180,138,197,79,79,126,107,15,160,167,171,27,128,223,171,185,74,45,127,118,249,215,175,30,83,249,246,165,46,122,142,243,14,60,118,42,126,242,221,183,137,161,216,202,102,199,254,52,152,83,228,252,88,222,158,123,121,225,181,222,174,220,27,221,139,11,4,8,132,255,255,247,159,207,38,155,240,159,182,191,6,25,150,65,8,246,121,36,217,59,0,48,12,106,167,96,22,98,220,16,208,40,211,62,219,218,85,173,0,208,14,153,234,84,184,79,225,75,222,201,51,230,149,179,54,111,208,75,215,167,78,98,255,235,254,217,80,28,92,196,107,78,144,20,133,37,24,133,11,36,163,5,254,151,53,226,191,209,255,79,244,1,8,20,90,115,50,51,0,4,197,31,54,58,135,142,4,121,174,196,100,22,43,50,22,67,54,150,136,25,14,20,142,45,130,152,26,241,170,184,7,178,49,76,186,158,181,92,110,214,50,33,103,253,106,49,247,118,5,212,72,73,169,38,120,204,186,162,230,233,155,56,230,134,86,244,161,249,161,193,109,226,37,173,109,248,39,170,214,48,213,168,47,72,84,73,161,143,134,104,204,236,85,95,107,206,179,35,255,10,2,197,88,45,139,226,142,81,89,31,196,170,99,238,182,188,245,86,62,75,125,68,207,133,7,94,27,12,122,189,143,88,48,91,13,106,234,27,172,90,75,211,149,76,47,117,87,86,194,182,73,239,234,227,136,205,178,214,87,146,6,251,220,219,27,199,251,248,240,82,152,180,152,114,240,107,255,248,175,255,235,250,210,120,118,80,162,131,113,1,146,101,137,55,2,131,79,54,142,52,22,121,84,10,118,204,61,107,116,98,226,51,161,128,158,168,84,252,102,223,243,133,186,145,186,191,119,115,100,38,254,188,239,235,134,6,189,159,38,108,199,215,175,110,79,252,109,15,253,150,255,39,33,200,82,32,0,1,20,178,232,194,97,161,225,250,142,6,92,17,24,161,48,103,215,249,178,159,163,68,48,40,96,193,96,147,31,0,211,68,200,101,147,11,4,204,136,62,76,17,160,33,9,225,173,67,243,138,60,10,245,110,205,14,4,52,165,142,59,77,237,59,192,92,253,114,150,246,178,102,109,122,203,95,78,232,57,141,53,188,158,212,246,138,52,167,233,2,119,27,255,251,178,100,47,136,87,127,112,206,155,153,123,240,66,197,153,213,107,42,28,27,253,163,67,78,63,23,193,15,148,167,137,132,21,218,131,43,147,90,99,100,196,211,250,190,215,214,12,95,150,160,169,189,124,0,249,253,210,169,168,207,152,206,181,16,25,238,54,60,67,219,69,219,20,184,97,20,109,222,28,20,246,110,244,233,194,138,154,131,85,109,172,115,44,12,221,13,61,90,211,174,90,110,143,95,43,242,184,133,63,126,157,117,207,84,138,95,222,248,206,152,80,95,79,30,255,35,252,212,105,26,219,196,108,254,173,57,15,43,65,69,24,239,216,82,9,159,58,72,104,129,49,185,113,72,180,183,163,84,93,174,5,166,105,28,224,22,221,219,50,255,228,75,79,239,52,95,221,194,140,16,0,8,235,190,84,12,113,30,135,30,22,132,70,177,135,163,172,220,16,165,241,216,208,47,186,26,89,202,219,247,103,0,192,190,64,103,233,250,141,178,166,94,134,25,251,127,207,255,196,98,250,62,49,233,170,154,105,139,91,243,223,242,113,94,152,176,15,0,40,184,250,149,165,200,140,44,115,177,104,8,224,97,209,1,133,152,102,28,34,11,2,167,194,13,96,226,84,249,136,1,225,128,99,10,6,89,194,88,146,0,81,162,119,218,48,112,69,236,140,181,162,213,197,233,88,76,29,90,94,90,105,126,179,191,104,35,105,197,18,96,71,177,30,222,226,167,113,93,177,169,172,115,39,99,232,244,24,248,130,100,124,46,67,113,158,3,226,31,158,84,45,125,140,18,179,213,115,172,55,56,57,229,92,33,49,250,181,246,210,6,82,183,45,241,13,93,63,86,138,221,159,56,127,43,133,218,42,124,164,16,152,198,4,249,206,211,54,148,184,152,100,85,147,234,102,154,41,87,102,167,62,84,231,223,150,29,124,67,222,23,171,19,189,107,44,219,229,145,141,127,88,255,221,151,223,150,216,131,105,177,164,163,206,213,59,199,21,14,76,130,189,91,26,255,250,121,171,90,130,173,247,120,225,13,119,238,50,137,137,72,2,133,221,6,152,78,194,90,0,56,18,163,12,216,44,85,169,58,81,194,170,154,66,128,222,196,74,134,88,20,189,140,95,25,216,192,27,31,168,37,84,115,22,199,100,98,100,208,255,136,31,125,56,72,30,200,102,74,209,125,147,157,219,56,139,255,117,226,0,0,48,32,124,42,0,49,0,188,248,72,227,81,12,204,102,225,52,227,140,237,166,131,47,5,130,129,51,2,134,140,248,5,36,3,24,181,68,96,0,17,171,64,5,198,18,10,174,146,133,194,151,240,148,99,128,24,68,3,47,3,77,41,236,166,103,40,6,29,198,222,25,85,197,152,23,102,137,71,148,73,24,148,125,93,51,255,251,178,100,43,142,7,93,111,205,147,153,124,112,65,69,154,26,96,199,114,27,57,191,60,110,105,231,65,29,22,103,245,151,137,56,251,41,235,7,172,151,85,11,43,177,153,116,247,87,218,104,110,105,165,218,237,132,94,144,77,183,116,90,173,138,218,151,255,188,36,192,235,227,179,252,104,131,33,78,93,108,163,37,97,117,230,143,240,248,20,14,221,193,162,23,184,103,97,124,203,200,243,210,240,153,97,31,137,35,207,7,94,245,109,175,172,104,254,61,214,187,12,5,191,76,166,187,108,100,23,150,28,76,101,118,98,99,84,77,252,181,239,243,216,251,183,204,15,252,40,191,82,58,251,123,140,117,10,152,82,225,67,155,21,191,199,243,210,135,150,191,187,110,255,159,255,151,31,228,246,248,150,36,86,0,0,16,0,0,40,90,129,148,116,170,136,80,170,25,66,1,88,180,150,122,59,232,247,7,42,238,242,67,35,192,167,93,6,119,49,212,29,126,132,105,221,101,105,122,166,169,250,106,250,119,37,249,74,251,232,251,50,254,202,53,249,40,183,52,10,60,80,22,165,37,82,145,140,252,160,100,57,139,0,134,16,108,25,197,94,58,45,59,72,210,4,63,89,102,87,201,156,10,114,18,50,139,68,130,133,150,175,204,83,176,20,86,187,212,76,193,209,6,115,13,111,112,13,173,103,81,117,149,48,43,227,180,142,225,19,76,137,67,181,217,80,228,136,86,42,112,136,69,126,110,19,223,41,126,141,228,1,231,204,102,171,33,234,21,63,25,5,47,196,9,250,241,63,89,194,128,36,241,112,177,3,12,100,213,195,25,210,66,178,206,45,53,98,171,173,214,6,242,205,4,135,89,8,222,191,169,169,163,212,140,196,235,140,45,97,170,2,87,200,158,119,239,170,210,239,10,219,98,27,150,253,117,154,177,32,247,240,247,225,72,135,179,81,173,251,62,152,76,229,230,233,73,1,206,6,101,124,143,44,179,73,237,13,197,203,73,241,229,53,212,234,115,210,180,127,95,255,223,246,223,254,16,0,0,0,22,64,0,0,14,202,219,137,188,100,32,26,106,252,24,138,205,131,16,145,67,10,213,216,116,124,97,162,39,73,61,223,118,100,61,187,94,253,79,29,125,205,104,203,196,158,138,243,108,174,71,69,74,62,141,183,7,171,105,193,143,248,119,43,154,167,233,208,0,0,0,48,44,35,137,24,36,10,110,94,209,184,64,224,84,161,140,251,70,206,111,21,144,69,66,198,58,24,148,10,85,172,206,1,192,184,64,195,197,180,26,99,194,56,14,208,72,151,155,36,80,224,21,111,221,42,14,89,248,246,110,42,156,227,88,88,61,238,154,143,46,172,176,227,162,109,198,209,65,239,161,16,175,172,45,149,255,251,178,100,44,12,87,135,111,205,155,153,123,240,69,229,26,6,97,165,120,154,97,191,66,110,105,227,129,19,22,104,12,28,40,48,64,137,61,3,45,250,56,30,33,57,181,166,145,95,233,195,69,187,64,146,41,172,196,73,128,189,243,119,251,129,84,34,243,240,70,169,166,224,76,163,229,58,129,160,183,50,173,175,166,71,251,76,210,196,67,119,42,156,82,251,28,7,186,164,21,168,45,169,150,173,37,233,55,195,82,3,72,131,221,1,71,247,105,239,212,137,79,34,155,23,204,13,82,114,96,82,239,113,81,154,242,111,238,57,14,207,134,113,103,193,110,212,73,215,10,171,198,63,217,55,68,194,160,17,17,115,6,92,67,158,11,86,150,118,185,82,69,220,236,102,255,166,26,173,79,45,63,204,127,251,45,106,40,16,12,0,3,43,176,216,253,155,48,128,235,14,9,26,22,61,82,133,219,64,135,208,195,195,174,156,174,62,38,236,102,119,247,204,77,209,39,14,240,25,71,68,151,178,184,206,211,174,115,111,211,182,143,133,189,114,175,47,221,253,57,111,255,211,255,255,255,255,174,16,1,78,245,129,88,113,80,144,248,212,12,169,252,49,109,13,148,0,193,9,148,45,56,12,89,252,50,173,22,169,183,1,22,158,159,40,116,242,112,65,129,2,109,229,148,160,175,25,7,54,23,98,25,120,240,98,103,41,16,126,69,163,89,106,152,87,248,231,190,163,51,179,109,74,187,155,105,195,198,250,75,107,13,103,252,93,181,35,113,218,231,252,100,57,227,183,77,225,15,135,44,174,72,51,175,18,153,161,76,235,231,71,150,51,130,253,154,237,207,251,196,195,100,50,211,40,77,183,156,166,28,112,206,165,34,104,194,219,142,185,94,89,210,242,152,164,222,153,41,188,135,240,93,213,219,97,53,139,2,3,156,121,91,213,83,222,0,205,214,225,31,183,141,50,189,198,38,147,77,44,173,108,231,224,153,192,195,221,190,116,249,118,218,216,209,153,133,4,31,93,29,152,173,255,254,186,255,63,255,26,128,36,108,197,10,88,232,129,69,255,48,29,155,252,62,186,179,85,120,202,206,207,167,14,188,43,35,212,228,197,51,194,228,186,191,82,74,35,163,103,237,178,236,222,234,43,229,6,168,135,156,236,8,219,242,146,20,221,253,25,93,159,253,63,255,255,255,249,96,96,0,82,157,74,84,204,2,19,57,170,72,188,3,162,51,6,170,76,136,133,86,114,17,77,145,129,204,183,81,31,235,228,240,1,205,145,130,76,13,35,47,133,16,88,150,180,94,11,159,162,124,19,145,226,35,29,127,46,50,156,22,153,168,147,65,78,69,66,157,149,204,247,237,24,92,46,239,213,103,157,58,115,95,4,70,236,212,255,251,178,100,44,12,86,126,111,208,155,153,121,176,71,197,41,229,101,7,116,29,37,193,56,110,233,233,193,0,150,103,205,132,149,216,163,223,171,79,230,17,175,244,214,227,189,36,156,48,240,108,231,181,207,211,10,9,254,98,163,51,2,48,213,212,153,133,239,102,95,29,129,83,211,222,61,112,220,231,222,192,53,124,6,184,159,75,172,246,238,67,55,151,11,222,104,192,143,137,215,10,250,101,175,94,205,103,158,241,57,143,186,190,62,55,60,117,3,254,248,246,109,121,67,53,140,88,155,240,193,118,184,174,223,66,131,25,235,98,129,213,117,131,158,88,206,95,255,156,255,245,255,153,202,168,32,0,27,183,64,43,75,204,1,0,24,40,94,7,138,43,35,93,51,106,209,78,175,44,232,176,72,252,48,45,194,25,58,62,61,153,158,193,207,30,116,212,171,142,75,221,180,125,127,71,215,136,70,44,154,158,156,154,191,238,93,155,214,245,63,39,251,239,255,255,254,176,0,0,3,12,4,1,200,131,51,5,134,211,130,17,34,102,180,96,81,48,9,133,48,144,86,3,7,193,64,116,142,33,167,32,204,142,100,131,42,80,192,201,137,50,113,66,96,109,9,113,76,84,48,14,64,80,15,105,184,44,126,122,50,42,45,160,246,72,192,114,251,82,239,219,62,14,39,71,72,31,106,226,172,162,76,57,6,179,145,66,112,39,116,143,70,165,246,77,5,194,29,13,253,117,224,117,77,119,225,189,108,36,13,106,224,65,1,239,174,89,238,137,144,163,113,231,48,38,28,178,249,103,79,202,85,140,231,10,254,216,222,56,231,180,72,151,196,13,246,216,71,157,207,92,218,90,200,155,234,101,194,87,91,187,71,110,93,45,246,234,155,91,212,89,233,66,132,151,86,38,203,91,250,172,122,46,213,222,154,58,61,238,173,189,110,171,158,240,27,219,91,117,13,204,180,113,178,146,245,131,89,111,5,202,144,24,226,197,113,178,82,177,33,203,111,224,205,255,215,253,159,240,229,0,13,82,192,0,210,39,24,236,212,20,36,237,167,228,203,184,185,165,15,95,237,52,70,184,120,85,235,186,228,88,205,204,0,199,250,7,221,80,241,249,29,28,218,106,217,185,59,235,194,33,154,113,26,233,190,143,166,213,233,159,167,191,160,0,0,0,49,10,67,129,177,16,36,109,60,198,60,96,149,4,35,22,2,83,76,74,131,11,0,128,96,84,98,96,70,97,80,66,195,14,108,64,48,211,206,193,43,216,178,84,7,145,103,120,149,78,24,128,10,138,185,84,18,19,48,190,34,6,243,216,167,12,5,223,228,29,191,105,98,67,175,193,42,58,246,70,73,130,68,50,126,164,13,194,5,49,178,57,82,78,89,53,135,127,140,255,251,178,100,51,14,199,72,112,78,27,186,122,242,71,134,26,3,96,175,124,26,17,193,62,109,189,55,201,20,22,103,137,151,149,50,74,190,27,199,60,244,76,167,175,131,177,45,106,42,193,213,173,182,166,240,187,23,20,27,122,68,135,52,89,197,203,175,171,213,127,193,79,120,79,9,213,229,167,222,170,239,201,12,242,186,226,91,111,221,45,215,105,44,225,182,34,206,173,33,247,218,148,179,106,158,216,177,158,82,73,70,247,219,250,99,246,109,74,211,118,69,219,202,220,228,173,112,104,113,179,189,67,171,227,177,137,158,120,74,221,239,47,111,126,184,180,206,241,30,29,88,169,73,224,223,86,204,218,249,222,254,89,53,214,72,33,0,13,64,2,245,50,240,69,71,185,82,166,80,226,92,187,112,251,57,219,195,14,180,238,245,67,48,160,51,83,157,168,79,180,27,71,87,198,111,209,190,92,150,62,117,229,198,177,21,206,107,28,133,47,173,255,218,177,155,125,151,63,189,102,191,167,87,182,159,250,62,160,91,169,242,96,160,66,132,160,89,99,47,21,48,83,67,52,216,54,25,82,250,136,193,140,204,52,196,194,155,40,129,109,184,129,168,25,43,66,42,5,36,42,184,196,144,40,184,17,44,224,118,23,85,203,99,18,74,90,236,215,251,167,251,170,68,82,42,244,237,43,18,7,76,149,42,240,89,63,129,209,11,169,186,84,222,252,225,167,168,142,107,82,160,53,133,212,111,131,212,181,174,215,19,249,72,4,109,69,38,59,180,243,125,26,208,53,152,138,159,108,17,52,251,141,243,119,153,178,249,145,5,11,131,90,81,118,150,186,112,238,47,126,141,145,115,166,243,91,50,31,169,123,98,13,98,71,120,15,11,82,9,73,173,245,172,235,77,126,157,123,118,227,174,71,39,157,103,68,26,139,0,97,194,217,182,163,228,129,101,228,103,117,168,83,203,133,101,74,165,255,184,111,251,255,95,91,163,214,128,0,10,148,68,161,3,90,107,131,136,12,200,4,137,226,174,200,46,87,63,34,134,229,103,162,87,245,229,83,172,210,150,235,157,98,17,47,191,108,234,156,122,182,118,94,198,111,159,68,237,167,10,29,175,18,170,90,118,148,187,236,250,36,250,254,66,154,107,0,0,82,153,118,15,0,135,12,135,46,156,135,59,136,68,166,29,139,26,144,148,69,104,42,100,220,130,49,68,89,81,162,148,97,70,26,22,47,187,252,50,8,58,186,17,226,74,80,185,144,138,170,166,28,58,157,245,147,44,221,177,12,167,240,190,207,192,104,188,108,107,21,139,161,47,108,184,185,51,35,150,123,76,73,186,20,66,111,179,91,93,168,78,98,110,69,79,205,183,240,34,228,59,92,216,155,43,146,92,128,255,251,178,100,55,142,135,11,111,207,27,154,121,224,70,70,26,10,60,172,168,29,205,191,52,46,229,241,217,16,22,103,89,150,29,96,144,254,9,100,108,196,98,194,242,145,119,93,212,181,219,122,36,76,237,136,46,20,197,149,50,203,200,157,52,121,173,133,202,163,78,79,136,174,249,186,62,98,164,81,215,202,180,68,161,196,206,37,184,126,12,88,82,152,6,76,88,245,100,220,146,183,111,216,156,210,124,51,57,180,182,54,167,159,212,255,114,204,136,244,1,210,194,250,103,177,27,155,94,45,200,185,136,253,134,175,31,62,94,119,27,80,181,254,107,254,105,255,147,185,160,0,1,48,0,224,1,19,113,131,160,45,131,136,65,9,74,6,18,112,209,239,213,134,158,124,146,227,181,79,55,126,254,254,32,251,0,15,125,35,181,123,99,118,106,91,228,239,250,112,162,207,212,196,250,89,1,104,154,108,174,236,180,36,184,245,26,180,82,143,64,75,0,64,24,10,48,132,96,58,38,60,50,244,6,49,32,79,22,90,204,200,63,10,194,0,32,70,99,32,164,97,88,112,222,24,226,2,24,40,11,152,218,42,35,186,252,21,3,193,69,144,96,9,9,42,100,22,33,11,40,11,1,135,121,14,218,118,32,233,205,22,126,255,218,126,117,131,62,12,62,93,23,108,5,6,178,49,160,171,212,64,173,33,251,237,191,88,22,231,59,166,90,68,21,37,84,172,147,118,84,214,164,252,154,111,243,220,7,11,253,144,23,46,199,151,225,31,6,144,139,75,183,197,20,226,182,163,113,158,194,35,153,41,138,153,20,107,86,15,86,239,35,46,119,223,248,11,166,222,170,198,181,72,39,214,160,181,150,183,204,139,119,128,123,179,121,94,30,86,131,221,99,166,10,124,206,212,121,238,246,112,255,40,15,172,173,227,48,98,190,247,98,166,105,19,81,54,185,195,191,22,111,172,223,120,149,155,86,139,88,249,218,255,191,143,76,246,184,182,190,93,111,56,97,223,83,105,220,12,0,0,92,141,175,145,218,87,73,9,163,46,155,144,181,248,252,250,183,73,98,16,6,110,90,23,169,225,56,94,163,82,174,252,43,33,165,2,255,148,90,171,245,49,211,205,250,47,55,255,11,23,204,124,171,215,221,77,29,53,124,49,255,211,244,127,147,32,0,0,84,148,6,12,4,137,2,3,144,148,99,28,128,33,192,176,195,86,12,194,227,236,104,132,8,24,10,161,50,98,53,29,50,135,116,71,31,17,76,214,106,56,58,22,6,69,60,201,72,30,4,161,200,72,67,29,112,134,29,131,194,34,228,3,231,57,213,11,84,128,159,2,211,229,40,178,15,19,4,146,82,232,245,146,98,148,75,96,152,36,227,216,202,24,158,1,127,255,251,176,100,50,12,39,39,111,206,27,187,121,210,75,166,25,250,101,237,60,29,21,193,56,78,97,145,193,31,22,102,193,149,157,216,155,107,144,210,213,174,130,182,147,41,186,108,16,231,133,44,145,174,224,165,82,249,136,56,93,226,70,45,183,178,195,254,2,254,235,97,171,170,247,60,87,12,223,114,31,125,151,89,254,70,140,177,46,213,95,85,114,240,151,220,60,171,135,217,242,99,113,99,132,213,108,222,83,94,150,127,18,239,160,239,123,80,124,213,93,13,87,120,111,94,40,212,141,204,15,149,174,108,142,78,166,106,110,113,102,135,187,192,127,70,58,106,241,148,141,172,48,229,221,62,117,241,245,189,102,55,119,143,120,128,0,24,0,12,0,31,138,82,170,86,46,141,162,25,66,199,25,93,204,148,233,30,208,90,77,229,105,215,94,115,155,12,103,134,173,166,206,126,162,158,155,219,56,130,85,209,103,255,153,127,229,65,29,113,153,142,147,198,162,89,227,50,109,46,221,196,255,175,200,255,219,244,211,254,128,0,11,10,2,140,98,47,48,242,80,239,47,51,64,10,140,128,122,52,84,108,200,160,83,13,131,129,162,96,73,52,57,140,40,0,48,50,24,26,2,50,232,237,151,36,5,67,49,5,17,197,215,11,218,109,44,87,60,41,141,36,241,17,13,59,38,26,145,8,121,55,29,116,16,52,151,34,15,147,60,105,58,156,107,145,90,212,161,101,162,36,177,252,89,50,247,66,1,129,158,182,174,252,53,183,189,166,174,120,126,171,42,162,183,137,16,108,74,47,217,175,71,25,121,241,201,74,86,229,168,114,11,185,43,149,39,118,85,229,201,189,90,245,124,116,148,143,232,212,47,50,189,11,226,27,91,241,210,104,229,221,109,116,37,191,166,234,19,155,165,60,175,214,54,53,148,9,212,202,58,53,109,119,137,163,117,174,23,89,121,100,42,187,175,108,154,37,217,231,94,119,86,55,6,86,217,169,62,149,180,76,229,126,153,46,64,252,204,189,86,255,254,159,61,179,51,159,51,46,227,15,77,73,58,150,230,210,98,207,8,150,0,58,83,217,49,15,165,50,39,76,40,12,97,34,238,98,98,64,35,138,128,108,202,218,111,252,105,151,201,132,204,78,94,197,76,102,160,92,119,209,63,234,15,219,231,190,112,126,118,96,140,229,127,39,250,125,61,29,52,201,83,35,37,0,0,1,116,24,34,42,128,76,67,159,59,211,72,211,194,243,95,160,77,140,208,58,156,64,199,64,7,208,210,33,51,43,129,87,137,152,71,166,27,13,152,244,200,195,217,224,163,135,19,82,23,140,192,128,26,10,102,164,98,68,19,66,151,98,48,3,131,30,26,25,24,52,105,138,113,9,145,168,46,75,255,251,178,100,40,142,199,159,112,77,27,153,123,208,64,133,217,242,97,135,52,155,245,165,50,110,237,231,193,28,23,231,141,145,62,216,75,4,24,131,66,156,32,226,26,251,116,46,140,48,248,43,116,41,141,53,117,151,18,140,246,171,178,84,170,125,16,36,49,46,136,20,166,198,118,181,135,218,128,99,126,123,130,87,196,106,102,114,128,101,160,96,31,160,187,113,106,75,98,241,80,76,63,90,60,105,10,16,226,124,239,205,175,103,31,133,242,241,103,210,196,139,150,205,238,18,229,99,231,54,174,50,209,245,114,149,235,84,41,44,180,84,140,201,226,206,67,88,107,59,200,82,55,170,126,42,174,167,128,239,14,81,84,81,165,140,225,30,46,147,216,139,151,155,158,183,188,102,26,205,10,51,249,177,46,230,133,21,178,21,191,206,191,246,248,241,245,68,52,0,64,23,41,83,252,251,102,217,30,129,132,6,204,238,131,232,2,180,15,30,128,163,236,5,30,20,2,243,16,205,86,196,99,211,117,22,86,65,57,175,231,163,111,175,26,118,213,245,6,212,169,9,192,45,144,192,168,105,172,255,71,255,253,0,21,76,0,13,8,66,19,14,24,19,80,58,19,32,65,243,39,139,115,10,226,35,28,80,211,46,15,44,26,152,129,33,170,40,53,83,108,107,52,112,3,204,37,74,200,124,70,76,101,101,224,226,139,98,51,64,8,75,218,56,2,170,64,99,180,54,151,10,3,49,122,169,106,91,248,147,63,70,161,79,110,96,0,11,161,158,13,160,183,36,65,22,166,84,16,104,138,163,25,234,96,168,87,60,177,33,22,154,236,103,91,79,194,174,60,45,50,215,191,189,48,46,129,99,106,166,55,110,12,152,117,110,20,135,122,129,46,154,161,62,213,58,63,50,49,17,19,90,186,254,72,250,220,3,23,219,116,166,100,75,222,13,79,172,82,12,218,242,44,235,23,74,255,123,235,110,34,246,217,106,131,188,98,46,53,182,223,37,25,117,122,94,90,82,38,188,56,77,144,171,118,232,249,204,120,247,204,106,230,211,248,215,131,38,227,194,165,96,230,190,131,29,107,64,1,192,2,56,221,213,68,204,65,126,133,205,17,76,4,89,190,190,252,177,42,238,95,22,111,59,65,17,207,144,99,247,219,186,179,253,161,135,229,148,215,242,219,27,66,161,78,204,248,47,173,190,222,223,155,14,67,181,68,142,164,128,116,199,187,228,70,226,163,233,0,0,96,72,140,96,160,20,97,113,246,125,188,60,25,175,152,120,193,25,246,221,28,16,9,25,18,7,133,66,19,59,2,67,26,9,210,16,56,194,51,192,193,48,200,206,241,164,4,3,35,64,240,12,100,8,66,96,216,15,229,78,12,116,219,116,66,81,225,255,251,178,100,34,142,199,11,101,203,147,185,92,116,72,133,153,177,105,231,60,26,73,85,48,110,229,239,201,34,155,103,141,133,169,160,24,196,68,189,70,26,141,229,70,126,140,213,22,76,181,204,166,154,110,97,137,63,107,194,72,86,76,92,120,234,55,149,59,234,166,252,90,142,105,191,112,119,121,69,146,15,152,165,196,238,16,72,224,219,198,99,150,61,235,254,244,176,50,112,223,228,25,59,169,82,128,65,249,196,203,189,32,250,89,140,202,134,129,181,231,209,36,121,44,94,167,158,167,65,58,26,65,18,243,173,175,129,205,165,67,134,84,157,228,168,155,217,91,98,56,153,17,3,94,76,1,179,148,229,120,179,109,142,35,187,90,109,83,198,112,186,239,251,85,145,104,54,105,250,46,133,217,118,134,208,92,107,109,23,49,93,32,20,74,40,96,15,28,82,168,18,16,3,48,232,130,128,131,202,64,48,132,199,144,148,112,17,220,172,220,151,75,84,238,50,220,254,209,246,243,7,176,169,234,213,161,41,134,12,30,244,70,67,178,135,174,215,38,244,20,255,124,171,235,199,159,254,174,152,183,219,255,103,210,1,112,192,80,192,120,24,49,57,52,62,49,144,50,28,46,49,132,51,49,5,133,51,89,76,48,32,2,0,10,198,11,0,230,57,145,2,0,12,196,243,44,195,128,188,84,142,132,179,209,91,65,255,10,4,242,16,224,103,138,144,108,44,46,57,140,10,248,109,66,164,172,201,83,73,129,105,121,22,135,230,105,154,170,52,105,198,120,201,138,99,112,212,7,57,8,190,190,92,76,51,90,47,77,187,138,46,200,48,166,96,122,206,88,89,222,95,202,223,114,108,121,253,194,161,82,198,194,157,198,245,6,114,161,177,196,16,178,203,102,63,180,3,237,103,171,119,125,15,43,98,13,47,153,105,244,248,175,133,120,20,166,165,119,74,181,44,215,26,155,125,170,39,235,150,125,205,233,52,83,217,11,172,40,38,53,190,55,172,74,225,237,152,159,68,75,187,2,15,78,7,142,76,233,82,44,118,17,239,254,208,18,24,1,86,12,42,33,226,87,165,184,4,148,237,216,188,77,246,107,24,49,169,72,96,221,48,53,234,13,107,210,8,76,20,25,228,161,213,170,221,75,220,198,87,202,177,206,147,170,105,67,234,46,226,43,255,25,251,254,191,87,44,236,200,121,18,130,145,53,210,31,180,0,0,115,3,80,54,26,8,195,3,82,12,52,189,18,227,6,128,82,48,20,19,51,1,195,75,48,245,29,147,5,64,22,4,129,129,137,8,3,152,15,4,27,244,97,112,1,198,2,128,56,98,28,14,33,0,48,16,3,226,0,67,48,90,0,3,2,176,21,123,200,65,32,48,19,202,0,126,140,255,251,178,100,39,142,199,122,100,203,19,217,92,240,69,135,89,242,100,235,126,220,97,99,44,78,233,113,201,29,23,103,9,151,168,234,46,185,72,73,14,157,32,1,214,188,105,144,19,41,132,78,142,73,37,158,99,65,206,183,140,36,132,17,167,152,89,64,13,222,218,183,66,27,163,201,102,226,74,74,45,70,80,241,34,107,213,101,92,201,185,37,245,4,230,79,62,24,180,121,117,218,133,131,21,30,174,182,62,223,124,68,32,197,106,186,64,193,29,108,34,21,115,155,171,25,163,191,200,63,47,154,86,11,215,237,69,127,14,81,84,164,32,193,56,172,229,178,158,99,80,161,4,118,33,67,42,208,63,13,68,65,183,80,227,41,193,53,114,145,216,202,206,79,181,188,171,241,55,190,57,182,119,12,139,143,168,100,205,237,100,44,23,3,22,250,64,15,3,60,19,152,208,149,143,166,144,227,96,0,159,58,88,75,119,227,75,168,181,121,193,9,83,165,2,98,247,26,208,230,255,200,103,53,186,173,191,124,222,191,249,80,228,193,17,205,197,53,219,3,179,131,183,80,120,245,110,100,184,196,189,243,93,111,56,72,3,48,204,0,48,224,40,48,76,170,60,51,110,55,16,19,0,5,134,87,38,166,118,144,166,54,129,161,113,212,88,238,48,8,144,48,0,10,50,4,250,48,160,22,52,180,65,14,6,218,81,106,1,74,232,136,28,190,20,172,6,212,36,124,4,25,58,77,0,193,33,48,50,79,60,26,93,72,231,146,168,186,208,43,179,37,64,129,125,226,139,16,18,21,38,172,15,1,104,178,181,87,132,164,164,55,171,44,157,184,101,44,70,242,32,86,31,101,5,163,142,182,17,97,245,101,116,178,171,63,55,14,210,240,100,97,48,236,45,199,97,120,80,161,139,111,156,101,51,218,4,114,95,77,97,17,169,234,26,52,12,49,66,12,5,72,137,28,63,167,23,14,34,137,30,63,148,183,213,33,59,27,11,225,19,101,90,242,130,249,77,228,124,229,50,96,138,32,154,249,31,102,217,87,121,248,247,112,219,226,17,176,29,233,149,91,183,238,113,3,131,78,228,223,191,223,240,4,128,44,199,66,225,128,72,34,156,46,184,2,19,116,0,232,46,138,17,78,216,232,118,7,185,217,26,214,107,185,12,173,216,209,178,69,237,83,63,66,18,210,134,121,20,171,31,126,97,184,134,208,183,254,84,52,39,113,88,195,148,80,58,210,99,36,174,255,167,232,0,0,1,116,136,31,26,13,73,70,35,28,184,243,27,129,83,1,72,163,21,25,227,73,212,35,15,0,195,3,129,80,132,84,24,53,135,1,3,5,8,52,57,48,184,104,69,213,172,73,48,180,161,64,103,69,110,55,64,66,48,178,108,255,251,178,100,31,142,39,5,104,204,155,185,123,192,70,39,153,218,101,226,60,27,133,153,50,78,61,121,1,21,179,39,233,134,9,152,216,4,42,125,97,26,141,227,41,64,203,53,88,188,137,140,114,34,103,128,199,27,32,67,91,11,164,70,181,89,223,29,60,217,120,3,229,109,88,236,182,22,8,148,44,78,84,52,1,88,222,126,51,170,28,49,4,126,101,189,32,22,90,195,1,215,123,6,178,170,234,112,180,221,135,116,135,134,228,110,164,138,199,143,162,109,31,17,167,222,54,238,62,222,30,48,217,99,199,150,154,104,215,142,151,220,124,71,155,93,203,109,236,74,164,149,126,39,140,124,161,29,226,145,78,193,225,253,127,72,127,79,126,55,154,191,213,190,119,105,247,156,210,218,255,195,197,161,223,115,248,144,117,2,28,217,197,218,219,66,91,64,6,0,0,0,0,67,93,128,73,15,57,16,105,200,5,73,67,13,210,70,115,26,226,203,196,120,209,32,149,155,172,188,246,71,106,245,100,197,101,212,15,249,240,71,245,101,255,227,119,255,212,109,91,13,255,151,255,255,168,254,180,127,255,250,0,27,226,118,255,164,7,48,32,144,28,141,50,185,132,205,164,147,210,156,198,67,198,27,102,29,93,26,102,64,137,133,134,38,42,3,152,125,36,97,49,41,134,0,102,25,21,25,216,162,164,80,168,26,20,30,77,52,167,236,168,36,34,33,32,24,44,8,97,205,94,212,45,104,219,250,137,191,123,110,52,81,226,117,216,74,6,17,1,30,17,94,18,136,113,141,71,35,189,6,64,212,115,199,14,236,64,65,22,247,207,99,22,5,30,211,5,182,119,166,188,85,116,84,201,37,84,48,153,161,102,227,163,210,6,244,55,146,143,23,129,192,152,102,109,82,70,110,157,219,10,29,42,73,207,77,69,226,35,18,101,146,210,203,71,155,72,94,78,92,212,142,247,160,177,36,134,146,227,212,232,135,201,156,149,168,77,30,31,76,226,130,23,68,178,59,10,237,39,92,181,147,174,230,169,215,190,110,184,254,157,195,182,47,201,233,205,218,228,140,160,112,179,108,3,80,0,0,24,0,106,244,41,42,31,102,72,56,130,28,8,9,10,155,158,122,54,155,117,0,237,39,43,95,169,107,190,18,173,245,237,83,245,22,248,191,209,191,247,235,255,160,218,255,255,255,127,253,83,255,183,255,255,255,255,235,221,13,246,191,237,78,200,165,29,64,32,0,10,156,42,19,14,22,149,87,102,32,58,11,170,134,7,98,17,129,153,134,38,55,0,174,116,211,48,1,21,156,163,43,96,14,125,162,181,10,13,152,228,0,223,212,37,4,19,7,233,134,64,3,145,28,221,178,128,202,215,48,175,84,4,59,163,152,2,255,251,178,100,34,140,134,55,103,206,27,143,100,224,89,74,154,3,97,231,56,25,193,151,48,78,61,30,129,109,42,167,157,148,149,216,192,173,235,130,178,237,236,14,84,71,152,42,29,212,231,137,218,208,143,11,8,124,15,177,183,31,113,35,221,219,92,207,121,27,53,191,98,155,199,29,239,119,163,45,103,53,89,246,80,227,36,94,44,218,87,149,105,197,238,200,42,137,118,200,30,87,132,7,165,13,102,194,108,149,87,118,191,178,157,85,233,228,66,148,188,210,62,20,1,158,151,158,133,143,113,235,82,61,201,60,153,147,150,95,171,187,86,76,239,18,31,253,158,216,236,94,84,222,203,44,28,213,102,22,150,75,92,19,236,214,216,0,95,238,49,230,178,85,2,225,86,34,2,38,210,2,11,1,111,132,92,25,136,171,121,25,241,135,25,101,119,170,142,186,9,218,245,69,18,15,67,75,254,159,239,250,127,233,252,215,211,236,92,249,121,219,13,150,68,233,246,205,24,100,246,216,40,85,168,99,76,50,99,43,85,234,62,95,246,63,30,32,152,63,171,170,203,173,244,0,0,25,133,4,166,42,6,152,169,158,100,79,145,220,76,198,34,9,153,36,164,97,59,209,134,133,69,168,45,33,135,208,87,161,131,3,11,77,16,118,47,2,93,138,15,68,34,228,187,149,16,134,10,13,121,62,106,32,173,84,124,111,148,214,253,71,39,90,119,225,169,151,81,70,144,38,253,218,81,166,43,156,117,224,190,198,31,55,97,189,181,117,74,100,120,192,11,255,147,121,188,15,190,158,150,9,95,144,92,91,56,196,220,228,159,18,168,12,198,166,82,107,55,184,184,152,247,107,9,9,231,228,75,227,112,220,232,163,178,11,203,81,157,189,174,103,180,60,101,183,18,164,171,149,235,121,94,52,203,25,183,88,242,201,123,182,215,201,128,170,47,220,137,3,255,18,136,149,241,195,213,247,49,142,229,80,234,72,78,78,25,35,13,121,86,184,255,143,27,68,195,67,189,178,213,132,160,0,147,76,181,0,8,253,134,75,5,178,51,1,25,13,47,20,51,76,73,221,96,152,95,152,52,222,89,188,196,143,93,193,175,104,174,136,181,129,89,84,223,187,255,208,189,191,241,159,209,255,198,57,92,116,179,32,100,166,107,152,114,29,14,134,94,226,181,24,44,167,66,226,79,91,174,244,56,166,99,174,237,55,64,16,189,218,27,253,64,64,0,20,188,96,94,96,96,57,137,2,71,1,193,25,192,132,35,42,1,3,38,117,107,134,23,84,89,1,70,2,47,195,14,56,20,56,100,227,10,164,104,97,96,73,150,128,3,192,248,81,96,4,76,75,170,135,117,41,135,162,62,194,88,87,43,62,219,245,194,166,69,74,156,255,251,178,100,37,12,102,169,104,205,27,143,53,240,73,229,25,167,101,37,116,30,69,163,42,110,225,243,129,26,35,103,9,129,34,122,8,194,142,49,26,109,236,43,136,133,83,225,76,98,141,97,145,61,227,154,183,166,208,214,75,192,54,181,173,211,203,151,26,112,165,137,238,122,207,88,1,64,141,23,1,181,11,230,77,85,85,54,151,185,145,174,212,29,25,202,226,77,68,157,105,230,37,18,174,47,141,231,13,55,202,69,47,233,34,82,215,195,129,122,181,184,68,128,187,56,107,22,14,227,194,103,6,183,122,114,25,51,56,249,233,29,189,103,81,242,186,174,128,118,96,51,94,97,150,244,10,80,12,90,71,154,125,102,233,26,36,204,224,252,253,57,139,143,245,4,0,0,0,1,34,110,240,89,69,236,45,122,36,129,93,9,145,44,163,241,161,144,92,17,134,86,250,182,217,159,3,197,71,228,84,95,165,38,171,164,117,81,223,199,227,87,163,148,69,191,241,109,31,239,188,40,254,166,127,137,255,249,30,71,255,226,182,67,85,185,133,44,235,0,0,0,112,194,98,29,236,49,57,52,54,44,108,39,43,70,141,35,19,132,51,72,17,115,33,66,209,8,42,33,11,64,166,35,67,72,132,79,53,244,48,8,17,192,192,64,16,76,50,168,51,22,15,162,228,160,128,177,159,74,56,13,136,235,168,164,12,152,137,127,69,183,55,29,45,87,62,179,23,85,17,98,15,26,46,139,203,62,80,221,99,143,98,119,59,137,124,143,214,239,46,54,161,78,250,167,213,154,252,77,102,159,215,136,191,249,220,127,90,6,225,236,161,17,157,146,77,66,57,86,34,243,231,81,65,148,226,155,161,83,180,217,69,135,23,144,143,164,46,17,187,180,63,58,63,199,205,50,190,227,70,107,183,70,219,81,203,188,213,214,50,194,249,236,90,37,117,170,235,118,237,30,88,41,121,149,56,166,162,149,101,203,11,39,241,107,52,72,111,26,156,102,98,195,218,169,102,159,20,254,52,44,233,243,43,6,224,53,198,110,103,109,188,111,62,41,152,12,241,32,192,205,99,79,125,199,134,75,152,147,200,134,20,222,67,227,194,71,188,74,66,5,152,72,208,39,102,149,66,104,64,103,185,81,85,181,67,2,115,230,232,249,88,149,35,38,245,245,31,7,186,65,186,223,254,55,55,254,8,125,57,250,127,255,127,254,19,200,31,176,132,127,7,2,77,206,216,193,60,239,255,72,0,0,2,120,192,161,45,107,1,14,35,28,97,19,53,131,80,72,190,4,4,140,19,84,130,128,227,8,64,209,193,117,213,119,129,0,249,149,66,194,112,222,17,228,112,186,169,165,45,216,142,123,235,229,33,216,172,74,145,105,54,150,174,201,242,255,251,178,100,32,142,102,134,99,76,155,185,123,192,74,37,153,149,105,101,122,156,233,163,50,110,109,227,193,20,152,102,205,147,189,248,186,249,198,40,99,80,0,97,46,37,243,184,107,225,174,11,129,176,154,18,50,252,225,56,237,143,133,227,70,240,114,106,172,118,177,114,223,124,209,167,24,142,163,92,65,69,5,108,136,114,240,65,223,95,178,26,151,212,238,122,204,118,78,133,93,245,126,74,107,229,130,63,206,221,95,47,143,56,245,107,155,23,107,88,205,27,28,126,59,175,224,44,235,82,159,116,123,136,48,230,130,77,61,174,142,222,100,137,111,104,176,109,117,118,54,242,43,216,58,211,100,40,147,91,116,182,84,144,175,10,184,131,7,118,164,18,161,208,136,144,6,119,247,36,32,0,20,241,149,2,50,115,134,141,49,112,48,147,26,214,29,148,199,193,33,109,17,27,106,8,65,122,251,1,205,228,9,246,162,171,101,180,235,159,155,142,36,178,52,214,152,117,202,232,87,237,160,127,151,255,10,13,170,182,34,245,59,16,211,43,59,234,211,39,211,242,31,208,11,156,195,37,80,80,72,196,106,195,45,114,78,52,196,28,112,80,134,113,183,102,136,10,4,10,21,12,44,40,63,106,54,96,101,6,29,6,158,136,30,131,198,230,18,166,210,23,252,121,174,141,128,11,80,233,103,113,7,217,197,18,66,147,42,131,161,115,116,105,2,6,248,136,217,156,29,106,247,236,174,41,131,84,62,78,5,136,5,241,69,21,204,145,69,96,128,113,173,73,81,40,201,217,33,247,54,196,211,134,74,144,177,243,152,85,252,233,54,225,204,22,167,143,243,3,123,145,15,209,193,50,19,26,236,66,1,19,167,223,106,209,243,17,225,242,88,167,108,59,239,18,86,3,86,109,24,15,224,78,188,222,254,201,8,175,99,43,10,102,165,152,207,45,49,248,13,87,246,130,132,110,72,10,119,111,49,5,73,170,32,32,100,239,105,110,112,115,83,54,118,118,38,85,115,59,153,252,159,93,63,129,7,210,28,153,124,177,189,94,87,150,210,187,42,197,139,233,196,224,52,208,0,173,232,54,126,12,133,130,163,136,14,2,0,183,250,224,151,50,232,48,156,155,14,84,98,97,9,206,33,18,241,215,168,160,117,102,82,110,132,91,45,108,163,167,233,230,127,254,80,107,120,40,159,123,33,154,173,95,214,149,100,250,103,191,237,255,163,250,104,0,0,1,52,40,86,44,244,99,203,135,100,70,7,107,48,66,35,55,47,51,101,178,80,148,80,40,9,36,21,48,0,243,39,29,48,16,19,101,30,6,128,173,226,16,209,98,164,144,103,48,25,143,132,137,5,167,112,88,17,30,212,156,28,135,48,131,192,73,139,225,152,255,251,178,100,36,14,167,100,112,206,155,111,101,98,74,165,57,184,101,229,102,26,53,163,60,109,225,239,129,9,148,167,9,132,137,210,140,87,206,248,169,9,88,185,15,144,28,199,137,55,109,38,236,181,37,117,100,55,75,120,177,157,133,252,157,161,129,47,16,53,90,50,50,165,242,100,76,241,167,50,230,144,48,79,39,23,143,206,65,248,139,72,61,120,223,57,133,68,137,246,104,181,227,108,171,129,119,1,82,110,206,206,220,167,59,18,139,184,144,241,168,137,253,187,132,200,188,136,210,147,58,95,177,21,210,85,85,162,89,29,75,121,30,166,81,20,187,141,172,37,166,91,89,95,21,234,251,143,217,65,110,151,155,118,52,234,11,30,184,56,91,147,14,217,42,16,232,191,107,110,221,181,102,111,203,255,107,245,171,69,255,233,153,217,153,157,154,230,44,165,96,0,3,0,10,73,177,84,207,81,74,206,80,16,171,130,54,25,38,16,193,84,26,2,161,83,226,148,254,210,45,231,36,101,202,103,240,217,34,102,129,205,74,141,170,59,17,71,35,81,153,221,172,251,54,119,161,63,43,234,27,92,180,173,112,229,114,202,163,252,151,217,211,243,85,0,87,48,16,50,209,152,120,201,195,252,27,40,96,92,4,193,161,204,22,64,100,8,168,12,58,6,40,41,84,202,128,139,198,107,193,1,64,149,184,64,80,214,7,38,179,27,51,164,161,237,144,144,133,81,74,169,132,6,101,220,176,61,24,174,18,235,219,112,233,217,195,254,147,45,102,69,4,201,172,246,41,131,116,108,110,180,2,238,178,136,85,36,192,210,51,228,23,220,74,68,253,54,185,118,176,197,173,188,3,107,200,203,55,92,179,58,200,19,171,46,235,168,214,32,98,3,190,243,110,25,44,220,84,86,110,223,179,22,117,151,44,65,232,86,55,156,255,216,115,63,87,82,217,117,105,251,125,38,248,222,176,185,77,59,247,197,247,224,234,154,69,62,255,178,254,178,188,205,169,147,133,198,37,152,111,173,176,182,29,44,87,157,119,252,248,141,60,246,219,155,239,61,228,221,151,221,45,190,72,2,252,196,79,53,61,56,70,28,165,193,108,203,102,31,196,220,174,93,121,10,172,179,135,9,195,157,167,42,185,218,229,207,58,55,226,163,145,129,104,12,234,212,71,226,210,11,191,233,193,191,109,255,221,223,247,109,255,126,170,249,102,168,77,239,244,1,0,0,0,52,192,176,36,120,99,42,25,38,186,67,198,78,2,198,9,141,102,49,8,38,154,148,34,197,40,192,16,16,95,10,134,37,164,49,92,112,17,4,198,37,142,163,0,168,240,130,252,7,21,42,41,96,132,15,40,17,202,6,56,194,141,28,132,183,74,35,29,104,114,149,23,255,251,178,100,37,142,103,108,104,204,155,185,100,240,67,230,73,234,96,194,116,26,233,149,54,110,101,147,201,36,161,231,77,134,9,152,146,190,99,8,75,159,97,104,141,40,44,138,136,152,174,40,29,4,165,32,98,148,141,180,28,200,147,221,32,44,178,1,8,144,229,30,133,75,191,61,126,95,132,116,20,149,235,173,21,212,189,76,193,24,252,131,20,150,79,30,71,160,189,101,44,88,57,108,192,133,4,230,177,149,122,154,44,22,141,119,62,150,212,254,214,140,60,242,227,55,123,44,98,52,149,112,171,101,122,58,227,93,105,122,167,80,204,151,122,108,101,177,203,53,83,185,52,174,9,43,182,140,219,253,135,171,37,103,239,176,27,79,67,49,235,65,209,69,85,150,60,243,55,92,110,173,217,230,182,59,68,237,43,182,98,98,110,141,69,223,172,74,156,0,0,0,0,0,31,103,12,238,42,42,217,59,54,65,10,36,73,234,64,173,222,133,122,192,206,222,175,56,52,216,28,73,76,58,113,19,172,50,253,81,74,69,143,145,215,171,183,198,235,251,182,15,167,188,235,245,17,208,255,255,255,191,254,74,75,173,128,61,235,13,15,194,135,211,137,165,201,174,165,164,16,46,130,138,208,130,24,168,93,81,24,28,10,92,112,177,237,164,152,68,36,1,1,149,130,138,129,33,32,136,64,38,116,148,22,97,16,112,240,169,84,201,1,9,62,7,134,85,157,8,109,83,34,93,252,228,243,88,67,137,96,162,176,178,18,230,91,52,113,221,128,38,85,158,188,7,3,177,218,210,55,222,19,86,84,10,10,206,176,191,219,160,160,114,251,174,102,117,19,106,6,175,89,158,75,126,180,111,188,154,187,141,212,159,110,179,186,202,174,219,137,48,211,251,166,206,231,35,146,42,127,252,251,248,106,223,102,158,65,209,26,217,44,161,155,116,44,197,68,149,255,41,158,253,40,190,182,93,115,171,161,8,225,178,214,16,150,119,38,92,187,151,42,63,60,149,11,126,176,125,15,170,63,29,63,73,121,215,160,54,254,189,158,253,175,75,95,125,101,200,124,120,24,138,106,5,128,75,101,70,72,149,85,4,161,200,142,67,237,130,80,209,164,224,73,163,88,86,102,39,42,117,218,81,56,144,11,62,221,203,82,85,240,196,208,236,125,121,181,20,255,11,193,255,188,137,240,101,253,91,253,177,214,9,47,66,200,99,193,135,66,70,135,63,160,0,0,2,176,12,16,50,136,128,198,14,83,73,132,13,212,27,17,166,12,143,82,52,50,88,5,91,33,19,132,65,12,144,48,5,7,140,180,174,5,18,195,141,129,112,8,208,208,66,36,48,120,24,56,141,136,132,106,98,18,144,208,184,112,30,142,162,56,152,109,24,197,255,251,178,100,36,14,199,2,90,203,155,153,100,242,70,201,154,3,60,74,118,27,193,119,44,110,225,149,137,38,166,103,77,135,156,121,235,170,80,170,100,33,87,205,220,110,56,163,115,39,70,231,80,20,35,36,142,182,6,39,5,69,154,235,82,112,89,148,7,81,197,73,123,49,232,108,107,92,170,64,179,247,96,195,44,140,183,16,102,184,95,75,107,23,233,17,187,11,57,58,210,127,173,30,147,245,49,44,72,251,246,171,180,132,42,177,240,140,174,228,221,169,171,119,44,113,166,191,133,173,205,161,177,197,159,99,44,134,227,80,52,239,63,31,106,150,175,205,73,44,186,137,165,14,88,13,17,81,54,122,123,100,55,234,206,89,249,104,172,157,143,188,190,230,86,45,214,206,134,151,233,126,59,38,40,180,129,36,192,0,95,40,133,66,52,59,25,142,133,16,7,236,55,75,41,244,163,136,98,210,104,197,131,8,68,159,49,116,254,246,74,245,167,251,233,219,255,82,90,175,23,80,90,127,132,240,167,53,212,196,136,18,97,10,84,212,144,146,156,182,59,63,239,255,255,250,150,250,41,2,88,96,80,80,98,152,4,98,1,60,103,36,98,16,134,134,7,102,32,139,230,122,17,6,36,128,129,96,152,12,70,145,13,78,168,210,92,60,30,24,122,1,56,160,98,33,127,128,64,100,247,204,64,31,152,6,52,43,134,2,2,1,204,64,4,216,99,244,146,32,237,209,63,160,182,206,92,153,166,161,102,66,215,114,74,2,5,35,132,167,227,74,78,134,251,10,123,166,155,2,181,220,128,165,47,124,252,48,10,157,204,161,169,118,19,32,67,217,190,220,165,249,222,105,111,150,249,73,59,98,235,221,223,160,164,181,197,237,202,217,103,102,178,143,43,205,219,139,229,143,40,47,94,214,59,199,236,243,124,178,118,220,100,231,161,57,188,35,6,73,112,48,193,203,150,97,50,132,105,45,11,102,40,99,188,166,46,149,21,48,170,63,73,88,109,205,70,153,98,148,81,107,110,115,185,181,105,136,96,218,51,60,204,40,143,220,251,57,45,230,0,0,8,2,227,180,202,204,97,177,12,3,178,208,148,34,151,42,148,132,50,218,206,71,201,169,39,159,175,174,29,109,135,170,165,170,110,157,142,163,189,191,109,31,109,120,77,221,142,20,19,202,182,191,155,252,151,247,255,255,247,255,254,114,154,97,247,65,175,37,235,235,38,88,112,0,0,147,11,70,131,37,67,163,0,29,67,243,84,224,114,46,98,114,46,97,157,174,96,144,14,96,48,120,97,88,152,102,104,42,97,176,108,64,15,153,96,166,131,2,179,26,3,64,176,44,10,76,95,244,203,8,59,150,177,128,193,248,88,132,7,18,133,64,48,192,48,255,251,178,100,36,14,199,50,87,201,19,184,77,96,75,72,25,195,97,231,56,26,253,129,42,78,224,211,193,43,166,103,13,133,137,160,44,197,208,20,72,2,103,2,130,128,133,145,178,82,9,30,146,202,131,79,203,11,234,17,100,222,81,210,74,186,196,215,110,236,94,5,109,214,29,243,152,131,22,117,168,208,88,205,243,130,180,198,45,41,157,116,176,154,184,23,197,137,115,232,129,61,192,35,13,135,115,177,22,147,91,122,101,215,187,109,244,189,43,47,44,150,67,143,196,113,125,133,195,7,91,116,46,205,219,236,83,14,231,59,202,74,9,188,59,90,154,113,44,55,212,217,180,11,94,48,180,46,81,158,85,214,180,121,6,34,22,116,178,241,88,107,211,101,54,85,138,207,91,207,226,102,95,1,63,4,158,228,110,5,37,237,236,250,16,0,75,88,194,235,60,58,61,60,94,118,40,13,149,222,26,134,237,134,147,145,193,1,213,153,221,240,168,176,57,98,214,138,201,227,8,254,173,31,119,244,252,239,253,127,79,14,84,26,82,59,56,108,60,232,249,65,157,108,133,39,29,245,90,77,189,156,213,46,9,157,28,148,254,146,252,193,193,144,12,39,8,21,67,156,9,163,2,131,83,8,2,51,4,22,19,43,200,177,64,44,80,33,7,30,198,13,132,228,32,1,128,199,144,8,30,2,4,161,64,184,4,44,195,100,128,90,56,70,210,148,66,9,19,15,131,32,82,58,25,164,198,227,128,220,41,12,97,177,245,198,246,242,216,160,91,105,241,26,76,246,9,25,75,40,45,179,74,36,240,115,103,199,220,75,48,74,157,72,34,15,65,136,54,173,204,94,230,201,67,33,198,54,205,174,65,142,43,207,83,146,138,46,202,100,26,179,142,55,169,148,234,252,190,181,141,218,88,55,101,246,189,41,237,105,184,7,237,110,253,185,94,242,213,107,217,187,217,32,118,185,96,233,166,133,97,203,210,138,34,83,171,128,173,37,198,250,94,197,161,221,4,44,173,34,82,172,228,154,95,170,203,149,120,238,249,255,206,86,128,3,107,20,32,5,13,5,40,223,253,52,0,1,180,93,148,167,248,4,240,250,47,193,73,6,213,166,163,107,155,107,174,112,49,80,234,102,229,217,136,250,101,27,253,1,223,108,19,177,175,251,95,253,255,54,95,254,216,38,211,245,254,255,191,253,180,29,9,68,171,93,74,117,187,45,183,50,187,181,16,86,215,20,184,202,128,0,140,77,64,10,9,227,19,97,3,171,90,112,49,68,101,10,180,103,67,100,109,73,176,2,23,12,30,27,76,164,4,12,58,8,145,4,207,243,204,197,0,24,201,208,160,170,59,45,54,80,50,25,145,21,210,160,176,14,33,12,195,144,16,72,56,255,251,178,100,33,12,7,14,85,200,11,186,52,240,76,201,153,199,97,229,30,23,25,139,48,110,97,45,201,41,25,39,232,208,27,8,173,39,41,123,219,15,152,21,38,184,59,46,32,18,100,12,83,82,48,248,102,187,2,14,74,244,135,22,46,176,232,50,97,210,196,69,135,122,56,113,113,83,195,232,178,237,177,21,142,140,45,106,128,5,106,220,138,26,157,140,74,199,4,72,239,67,178,9,10,62,167,114,254,138,203,153,212,38,230,50,25,76,82,235,131,140,69,227,165,171,14,214,194,219,9,86,184,207,26,245,172,170,203,111,222,166,173,149,77,93,199,88,236,114,37,163,146,243,21,114,131,22,207,45,121,27,120,179,66,197,89,11,16,63,211,62,108,213,86,50,88,246,135,7,169,47,14,9,144,135,36,52,165,7,227,43,155,160,158,92,32,0,0,58,225,150,138,161,15,41,94,77,68,88,124,233,94,99,147,155,143,213,89,114,110,188,172,57,240,83,177,122,38,20,111,255,122,95,47,253,91,55,254,189,52,55,237,248,72,115,57,204,209,17,66,169,208,138,228,171,148,200,158,170,180,71,239,114,82,166,190,234,45,165,59,16,176,0,106,93,65,8,195,16,3,76,30,63,55,84,64,152,120,98,112,145,133,162,70,51,22,39,66,46,3,148,163,33,116,86,50,49,5,35,200,248,74,135,106,226,74,139,115,9,89,43,73,179,3,181,17,171,62,215,200,3,4,101,97,48,112,248,135,119,12,74,228,181,61,227,173,114,110,151,76,250,89,218,181,174,202,32,186,42,29,181,28,117,87,68,41,2,99,154,153,140,30,5,135,223,42,127,154,38,162,170,20,250,27,142,102,243,192,1,185,146,252,244,186,232,84,38,156,26,135,70,202,29,145,149,228,148,35,53,163,54,234,76,168,181,175,150,211,149,93,123,20,153,219,53,147,48,170,216,138,181,56,41,144,106,17,157,183,54,215,182,152,156,106,74,78,86,180,251,27,117,28,118,112,191,57,192,0,3,0,15,239,225,162,20,26,198,8,32,2,184,70,14,149,156,30,202,11,114,67,105,195,242,235,86,77,206,16,84,129,146,63,247,237,4,254,212,30,234,94,240,100,243,235,179,50,28,146,154,55,61,41,246,231,42,122,200,49,14,58,20,90,209,149,56,27,98,198,234,126,162,0,130,167,17,137,66,57,137,109,89,210,91,8,65,2,96,114,34,102,123,180,108,241,150,97,120,146,96,8,164,98,152,90,50,59,24,20,11,24,138,207,24,82,6,26,181,164,49,10,6,64,68,129,64,70,98,141,84,134,152,150,17,83,229,144,51,194,163,50,65,16,48,17,56,74,250,22,29,63,117,253,156,152,138,162,52,18,80,65,184,162,234,64,123,95,255,251,178,100,47,140,198,140,88,200,11,186,99,118,75,166,185,195,96,232,126,25,185,153,36,78,233,45,201,57,38,103,140,241,33,248,165,211,70,79,10,143,76,82,187,164,206,96,88,50,153,87,70,177,141,210,245,65,91,82,8,227,56,47,49,140,46,179,240,103,204,67,85,47,119,183,30,143,14,204,95,129,93,241,110,179,31,66,237,101,248,237,51,54,236,182,109,104,247,247,229,102,189,71,189,204,179,8,85,130,236,46,188,11,113,124,79,49,18,235,229,96,189,108,154,93,251,124,193,144,58,131,41,225,180,135,234,74,211,83,215,255,176,168,126,127,223,246,99,191,20,0,151,90,51,236,164,133,16,135,153,71,95,152,19,22,210,43,93,89,106,67,245,173,32,180,181,66,164,243,241,242,10,229,147,244,167,255,255,246,49,245,186,38,199,196,147,245,50,166,140,78,33,68,48,173,119,16,120,209,56,161,212,4,139,149,74,230,132,53,168,152,142,67,128,55,0,34,209,130,5,65,141,193,25,134,241,73,206,105,113,141,32,120,40,241,51,149,87,53,168,98,48,116,30,48,4,21,51,20,34,16,8,224,192,36,199,19,20,172,34,51,101,138,169,1,67,231,208,12,7,1,38,137,142,177,22,26,48,61,28,201,69,177,157,35,163,58,173,74,217,247,182,207,133,167,159,6,136,183,97,15,10,36,87,127,113,165,151,177,90,212,57,103,31,140,200,114,157,121,104,107,212,190,212,131,27,5,73,17,166,143,103,9,205,44,187,157,235,146,32,33,134,247,68,62,61,63,6,178,88,157,100,22,71,106,53,112,220,201,190,181,124,83,18,203,126,228,39,45,148,41,72,35,137,37,217,181,105,198,15,182,194,7,46,183,138,77,238,70,127,191,111,38,236,77,136,239,154,179,105,86,221,24,99,80,181,24,155,16,102,9,238,25,225,135,240,75,255,252,253,78,128,123,253,134,90,42,29,101,104,156,130,20,247,115,145,150,215,55,25,212,216,218,24,108,163,230,202,248,255,247,255,255,173,73,112,65,215,90,25,166,136,200,134,223,205,229,8,104,134,205,134,75,126,168,219,87,78,102,94,191,227,94,191,174,35,72,175,170,166,230,52,254,49,149,107,88,166,72,0,0,22,219,152,116,96,98,192,25,132,152,231,72,41,166,64,52,164,8,143,143,22,196,128,131,1,81,0,88,192,33,168,129,143,129,172,60,152,56,190,134,133,113,84,17,38,47,51,29,4,193,208,41,99,28,79,108,119,33,89,217,137,94,209,137,113,42,98,60,105,8,238,219,174,153,104,146,139,125,133,182,26,231,10,167,153,127,2,210,155,208,123,52,209,37,138,229,105,101,126,107,17,132,70,221,2,61,185,164,185,50,1,120,77,90,140,255,251,178,100,58,12,6,22,104,203,155,143,76,208,78,74,153,199,60,229,112,26,233,165,46,85,204,0,9,76,42,167,94,176,160,0,91,95,84,82,229,89,15,223,142,98,19,149,179,59,155,21,155,28,81,133,13,118,149,89,178,204,233,180,102,214,67,8,206,105,100,24,99,202,59,211,40,73,20,104,69,66,64,176,97,18,18,53,73,209,234,56,10,69,61,180,10,244,66,176,168,241,25,57,1,229,215,89,26,59,101,247,124,134,56,2,16,1,178,105,5,129,144,61,158,42,1,7,29,76,240,139,220,30,92,216,135,236,155,132,194,221,135,148,253,15,167,251,151,255,255,253,191,94,161,172,48,80,199,84,88,212,91,17,138,27,164,232,151,125,180,94,119,58,123,202,149,232,119,63,67,211,160,29,114,35,199,187,175,113,118,255,21,1,106,179,6,132,130,15,6,42,8,30,252,138,99,48,184,25,6,104,66,233,162,205,226,48,89,122,65,73,211,12,9,212,220,196,229,132,26,88,118,150,52,38,131,135,12,218,207,205,33,206,153,124,49,246,91,53,217,83,131,111,173,126,254,165,249,225,45,181,138,159,137,188,14,110,83,119,186,245,222,236,114,126,146,115,60,225,204,108,90,189,99,45,92,150,253,89,205,211,242,230,124,206,190,88,89,189,95,183,170,211,238,49,134,54,169,247,77,106,0,214,225,236,46,229,99,25,169,70,123,253,231,86,254,233,174,82,90,252,48,206,222,118,53,111,10,78,225,115,189,149,218,203,62,253,140,249,187,182,53,114,189,126,234,166,23,63,155,169,219,31,158,117,177,237,204,255,44,45,206,99,102,253,76,167,41,40,178,213,106,156,251,217,252,245,74,77,119,255,148,152,247,154,156,253,205,241,243,232,30,6,78,179,251,151,65,0,128,74,199,26,135,20,48,8,246,78,178,159,197,57,173,55,3,74,230,29,217,123,22,169,109,74,43,200,11,191,148,59,234,167,33,36,209,151,254,253,182,247,147,182,212,99,231,145,151,160,241,141,148,104,194,97,231,145,158,132,77,210,233,219,223,255,255,255,152,141,60,249,193,185,239,174,62,49,77,242,83,210,0,36,217,13,40,139,108,193,132,19,72,133,76,62,35,48,32,124,205,140,131,156,50,140,158,50,14,3,4,37,0,33,163,103,4,5,68,96,208,188,72,192,193,100,230,48,248,228,195,32,81,78,70,130,108,186,137,46,14,39,37,97,191,50,124,124,32,139,98,114,207,223,41,224,182,35,91,152,20,229,115,28,70,135,115,190,220,185,140,110,151,52,217,63,19,119,117,106,139,107,78,203,27,123,200,151,36,160,67,2,92,12,225,94,223,44,70,39,209,179,6,177,117,52,25,223,143,176,115,150,54,5,100,90,176,255,251,178,100,67,128,7,189,132,206,158,113,224,2,106,199,217,202,204,32,0,31,125,171,67,57,204,0,1,24,26,39,203,48,80,2,62,109,146,177,99,201,222,82,53,179,22,244,45,132,32,200,41,133,192,126,2,160,126,86,11,216,76,49,214,37,138,172,111,195,133,99,181,230,54,43,188,221,157,141,157,234,31,58,113,89,72,80,31,248,219,141,239,88,54,137,109,83,88,250,137,247,54,165,143,170,218,146,170,28,171,51,114,197,215,103,59,149,26,156,49,143,243,127,189,127,255,255,255,255,255,255,255,255,252,127,255,255,255,255,255,255,255,255,215,119,121,152,0,0,0,0,31,128,65,64,130,160,0,0,72,0,219,50,36,131,127,30,100,106,109,21,3,244,52,150,80,193,160,132,149,135,93,6,58,19,16,13,200,21,40,125,22,62,160,243,28,94,67,165,16,135,136,98,226,162,183,84,214,211,222,200,100,45,183,55,237,205,211,186,20,195,149,38,42,94,98,105,209,46,37,61,184,187,235,137,254,94,163,142,235,23,133,115,77,103,41,101,144,239,172,85,223,255,189,32,0,0,16,0,2,8,64,142,198,15,51,26,20,110,96,18,177,137,165,32,19,96,85,176,24,5,49,80,164,4,75,12,73,24,60,32,2,68,24,56,94,95,161,24,132,20,56,32,7,145,32,2,210,129,80,201,44,68,103,76,214,199,18,136,202,233,100,110,85,13,77,118,106,25,160,181,67,53,127,85,35,105,245,52,243,149,67,23,98,151,90,156,58,197,217,123,238,243,38,68,137,96,99,14,196,4,133,208,211,208,215,162,183,88,181,59,115,146,69,232,90,189,45,197,170,221,90,121,80,25,202,41,92,168,235,248,194,175,83,83,56,184,49,86,201,32,155,166,90,234,56,191,23,212,101,1,112,46,57,74,34,77,155,86,29,153,254,97,50,245,216,183,58,198,50,252,160,123,221,130,51,167,212,246,50,109,211,119,178,78,115,121,125,237,197,41,51,149,202,111,223,189,203,219,198,165,170,246,94,217,44,61,159,123,69,252,253,214,250,191,63,86,139,255,124,223,57,150,175,115,180,154,150,255,119,251,253,254,31,159,225,247,255,234,19,140,89,159,252,45,74,128,128,12,0,2,170,112,54,1,114,146,128,13,216,46,38,191,164,76,145,172,192,47,98,240,138,191,244,226,3,3,70,0,162,78,196,247,181,186,117,151,179,244,217,29,17,11,15,247,251,209,91,209,83,210,207,210,225,98,166,254,183,254,117,253,73,254,255,219,250,193,64,0,100,197,48,112,64,2,66,51,251,96,204,122,195,92,158,76,4,72,49,112,141,143,152,12,152,100,50,186,83,58,160,192,97,131,198,70,66,52,128,129,168,73,126,176,58,53,198,255,251,178,100,24,140,134,205,104,77,151,115,0,0,75,70,217,150,236,148,0,26,17,163,54,110,237,229,65,29,151,102,229,134,21,88,157,153,145,50,58,43,182,42,167,251,107,94,203,121,82,253,63,234,12,141,217,132,85,86,116,7,66,169,234,187,32,226,67,214,166,161,162,133,210,193,87,233,95,135,246,206,58,90,17,107,93,168,233,15,26,30,173,201,150,135,150,183,234,75,239,214,149,38,61,222,101,42,93,75,54,206,183,86,93,150,242,247,90,253,217,153,82,8,169,32,45,246,59,107,44,171,42,146,213,150,239,127,222,126,180,255,203,112,252,238,101,222,111,23,183,26,177,140,96,76,234,119,181,183,123,46,253,63,255,123,253,215,113,202,135,95,255,158,31,135,214,114,241,213,107,82,171,56,217,254,115,45,255,238,206,249,253,199,93,255,250,45,21,75,100,252,233,220,144,1,0,0,42,68,252,80,179,140,16,33,106,86,76,26,26,75,96,248,29,226,193,43,31,101,221,132,242,128,224,97,99,5,20,195,4,30,16,30,210,253,76,150,51,43,118,91,59,17,38,212,137,178,53,245,109,118,58,85,244,35,122,95,93,140,33,209,47,255,253,31,194,191,216,42,64,32,6,241,32,22,44,4,152,2,20,26,120,78,152,62,127,28,98,30,152,233,169,166,0,32,240,20,36,242,197,6,0,226,162,64,207,217,213,142,34,60,170,0,86,83,57,16,237,28,147,107,61,202,77,168,75,22,161,26,109,209,245,191,1,106,71,21,72,186,133,198,97,212,204,3,85,246,33,174,196,164,136,171,97,68,78,181,105,11,243,175,173,194,21,177,60,233,149,54,96,254,42,34,194,245,47,13,57,240,76,18,183,195,249,163,252,97,181,195,88,150,16,59,234,221,185,14,199,219,245,35,66,199,15,91,221,43,30,4,161,250,207,76,176,201,53,181,34,184,135,195,152,184,216,145,60,109,204,8,94,251,167,108,248,223,255,22,222,212,214,221,36,76,196,194,185,205,11,4,210,46,11,35,130,229,151,82,55,81,155,22,196,205,105,74,176,61,137,37,89,239,3,77,19,67,146,173,128,97,224,0,75,226,35,141,5,208,130,33,230,16,133,104,252,2,187,24,106,24,22,140,59,133,28,153,197,26,83,206,234,242,238,212,118,81,195,144,72,40,7,113,209,129,111,148,234,198,107,241,118,221,75,206,127,70,74,42,113,142,243,208,47,173,62,207,252,135,255,164,0,0,241,192,188,160,76,48,156,91,53,4,22,50,20,119,62,164,67,48,204,185,73,99,4,0,144,0,230,98,224,228,96,184,1,1,133,133,204,0,108,250,20,129,193,43,82,2,77,179,102,31,179,13,67,212,108,191,10,44,248,251,64,120,231,6,101,255,251,176,100,33,142,6,190,104,204,19,187,122,240,73,199,153,202,97,133,118,30,225,159,38,15,97,123,9,44,163,104,93,134,40,152,107,127,141,52,142,57,23,181,24,30,33,177,31,212,62,14,66,115,236,73,94,43,20,141,87,130,232,225,212,94,124,186,239,238,136,21,85,174,148,162,162,176,177,192,87,183,244,12,39,216,214,70,89,227,106,85,235,171,95,112,216,247,140,170,64,60,124,213,27,68,249,199,116,201,132,29,179,230,148,139,255,193,217,31,31,238,183,214,250,178,147,62,136,50,214,95,94,120,78,117,188,244,130,224,213,121,225,238,122,70,193,251,26,20,181,135,187,94,179,140,87,147,90,237,152,129,186,98,223,235,76,49,32,106,79,175,79,118,200,112,242,28,58,20,141,220,51,88,156,0,0,46,0,0,0,38,239,40,168,173,72,94,96,0,193,223,88,63,8,101,194,234,169,202,152,37,185,233,125,119,78,118,226,61,186,24,113,67,49,90,83,206,141,220,125,241,111,21,245,125,134,181,24,68,119,43,244,28,201,254,222,173,199,117,13,255,197,126,223,253,63,254,129,0,67,141,1,129,40,210,153,127,14,49,131,137,254,154,149,137,113,129,184,110,152,76,131,202,233,48,46,2,67,36,0,89,48,146,3,186,3,1,96,58,48,37,6,227,6,241,61,33,0,192,192,61,121,138,160,10,97,134,7,74,186,12,93,212,225,64,5,100,240,252,126,157,170,183,73,118,44,167,24,83,253,218,24,9,24,233,145,45,191,42,128,130,46,188,79,172,185,6,76,17,128,138,29,198,172,76,218,88,220,83,85,17,189,250,179,184,131,60,179,82,49,92,144,68,194,158,156,155,110,137,139,201,156,159,83,115,171,227,45,149,130,39,27,171,240,73,13,99,124,181,35,156,156,150,93,187,4,189,25,219,148,81,4,125,229,149,97,182,230,242,204,97,40,103,226,194,175,188,116,247,213,253,233,175,72,38,123,77,103,150,42,84,205,167,214,229,67,80,242,111,29,20,40,232,220,99,69,59,179,245,219,135,114,84,218,59,110,93,234,12,157,13,136,58,246,182,85,103,83,58,236,175,191,163,71,214,138,16,232,203,59,23,127,162,137,160,131,235,16,108,134,122,161,12,19,99,23,8,42,19,90,80,78,112,169,98,21,228,189,168,220,69,205,32,82,70,208,180,181,73,145,242,205,223,255,122,200,201,89,209,73,169,159,255,183,185,170,121,66,172,136,62,2,23,86,143,29,90,80,77,76,227,52,138,167,219,189,142,45,127,72,0,0,0,3,82,8,10,110,84,4,215,24,25,153,132,174,41,29,48,9,120,0,28,1,4,145,40,70,32,48,152,140,32,29,41,115,148,84,199,162,103,186,67,132,188,255,251,178,100,22,136,133,118,104,207,107,141,77,224,96,234,153,234,101,42,62,90,181,159,42,78,229,21,193,105,42,103,169,135,156,161,88,131,123,46,233,232,121,171,70,36,75,145,191,189,148,66,63,125,29,17,184,204,164,145,120,33,210,90,199,192,182,160,186,97,60,69,42,67,209,212,138,69,227,219,141,7,218,165,17,214,234,80,147,213,141,30,59,75,122,149,118,142,140,167,96,118,159,82,150,77,179,184,210,48,157,101,6,167,16,186,151,83,45,214,59,22,138,191,111,103,36,166,194,111,72,162,73,86,74,117,63,17,42,177,140,230,123,180,165,134,12,176,97,144,251,173,81,85,201,156,244,118,53,154,149,75,119,82,123,240,0,0,122,11,38,108,38,175,176,1,37,16,232,46,12,48,183,194,8,82,3,88,6,158,18,158,92,33,229,121,250,185,245,219,135,82,206,141,205,36,190,71,207,61,25,228,253,17,249,86,242,218,69,79,63,209,186,247,81,217,242,160,44,203,66,140,236,165,15,102,40,131,117,216,64,24,166,234,231,33,195,244,117,154,217,170,164,198,50,158,170,182,171,80,152,160,80,0,5,130,6,112,224,220,195,3,116,209,150,168,200,236,204,253,227,112,197,67,152,192,241,64,12,14,152,46,5,155,42,21,24,76,4,147,0,160,128,148,28,4,130,172,208,192,160,136,23,122,75,0,1,49,220,247,195,18,253,177,121,5,137,86,13,201,249,252,159,248,239,103,251,113,247,98,210,87,146,112,170,40,116,86,226,122,119,207,16,169,232,162,18,32,106,118,242,194,186,246,147,97,91,217,253,238,199,50,37,17,179,229,243,144,26,254,221,139,145,49,146,59,103,237,165,253,38,238,223,112,20,103,14,246,131,44,41,185,42,119,249,158,171,150,123,11,249,242,173,30,255,8,138,172,230,241,203,62,127,234,114,255,247,152,231,223,214,160,158,95,213,138,108,43,197,13,71,145,4,249,75,134,185,146,130,45,202,15,134,139,168,199,128,106,34,89,35,212,123,59,164,117,232,237,78,202,144,144,194,194,63,251,66,40,3,69,238,50,201,39,8,204,84,98,64,6,193,155,110,90,28,185,46,182,47,16,107,7,128,87,181,139,234,54,101,56,163,54,141,208,183,252,68,94,58,157,51,98,150,232,71,196,254,99,232,62,91,169,181,169,157,0,219,110,221,1,36,57,220,112,228,67,203,178,51,186,102,197,78,149,205,58,165,76,170,14,50,60,246,93,72,176,128,0,0,0,6,48,0,10,254,48,13,43,3,152,32,84,100,99,201,140,7,167,228,2,138,0,140,48,9,89,131,2,115,4,9,9,129,79,178,122,5,64,6,69,18,186,212,218,112,6,136,24,84,223,97,18,203,82,190,70,199,255,251,178,100,30,8,133,111,102,78,235,141,77,114,89,106,153,202,96,71,126,32,57,211,30,47,105,21,193,17,163,167,221,134,20,160,199,143,66,106,45,153,150,203,15,9,168,92,17,90,137,160,120,22,76,150,24,21,199,107,244,93,147,139,3,247,81,211,75,226,90,215,154,191,23,13,151,169,218,165,148,153,148,108,14,150,235,63,73,137,128,40,154,152,29,118,90,106,48,16,39,51,81,178,141,167,81,113,196,125,20,81,10,183,237,164,37,149,178,155,166,207,233,218,172,82,33,37,58,245,147,73,229,182,13,45,91,147,216,173,11,201,66,253,127,242,57,237,43,98,0,0,27,0,18,230,19,24,165,49,240,129,108,11,77,69,20,18,121,240,150,176,236,153,6,74,158,191,16,33,181,107,0,81,130,146,225,31,167,163,91,111,87,230,47,230,131,244,62,102,17,166,231,117,11,183,86,241,220,209,208,57,223,61,153,231,135,158,255,158,41,84,117,85,166,107,82,215,103,154,48,232,133,217,208,211,59,26,93,192,35,0,64,211,48,179,0,163,3,66,136,53,191,17,195,7,229,96,59,32,22,144,8,197,152,135,0,145,129,104,7,152,47,0,177,154,80,44,134,16,104,64,3,3,129,204,192,168,35,204,18,71,112,42,1,96,160,52,92,131,128,104,98,146,7,171,161,101,59,175,153,128,120,16,11,0,67,184,246,70,210,85,96,241,226,193,193,176,36,167,183,83,37,22,212,233,181,184,164,73,246,178,88,102,86,56,56,25,5,1,147,116,140,64,202,79,177,25,140,203,136,8,67,85,104,172,34,245,191,119,36,228,43,26,115,249,119,80,233,50,206,71,45,198,140,248,136,221,55,103,132,32,59,110,213,0,52,161,48,74,244,222,221,36,117,123,126,82,140,15,236,166,40,238,144,158,151,107,11,239,68,42,93,82,132,148,18,96,201,160,91,22,37,245,40,111,88,110,114,219,117,238,253,252,235,85,246,215,234,216,24,29,142,41,210,96,198,97,24,112,233,81,188,13,119,64,14,130,134,86,142,53,40,40,235,240,52,216,210,71,105,105,197,90,127,220,222,198,254,55,53,47,255,252,103,252,142,12,0,56,126,21,179,110,65,114,179,224,59,193,186,7,38,12,196,157,86,134,4,182,147,47,217,180,75,144,99,244,244,255,211,215,251,66,231,227,244,128,40,206,163,122,7,67,122,253,255,255,81,33,99,57,217,137,113,35,35,228,110,62,139,207,48,238,194,2,0,0,12,0,10,76,16,193,124,12,41,70,1,131,220,103,144,31,70,13,203,124,102,84,39,230,112,141,154,252,36,97,97,96,203,152,205,173,19,64,129,146,44,192,130,211,1,3,142,224,205,48,208,33,4,238,56,132,8,106,97,255,251,178,100,30,136,231,8,89,201,75,220,201,80,78,136,249,195,104,230,158,25,165,127,44,110,225,241,65,40,33,103,77,147,161,248,37,43,181,14,102,35,189,130,184,236,11,74,1,49,222,196,49,144,202,179,210,249,123,222,37,190,243,21,20,1,83,241,58,70,86,15,202,87,20,238,38,108,17,188,46,198,87,60,38,190,86,26,212,135,83,249,146,145,114,99,41,150,192,206,111,204,210,87,30,54,119,155,220,19,69,91,13,162,26,112,238,254,83,18,58,189,179,122,75,218,186,172,58,28,131,59,58,130,181,150,28,83,161,224,228,117,242,198,155,84,216,83,187,50,43,156,179,63,79,90,205,106,103,159,62,225,141,47,239,85,242,195,243,231,121,174,227,95,237,229,149,153,233,138,77,229,150,92,222,255,85,80,76,145,65,68,138,181,239,35,98,119,53,75,192,1,7,35,92,90,102,0,0,132,105,92,116,51,83,28,224,213,124,215,182,220,102,10,195,94,179,186,105,31,235,63,221,249,54,26,10,212,151,191,67,239,153,217,91,255,188,175,175,156,19,28,137,50,213,2,66,235,34,255,235,235,234,18,174,232,206,109,49,198,250,242,243,123,185,38,179,254,130,0,0,187,12,39,24,2,1,83,14,82,67,1,135,131,42,181,35,169,207,144,16,66,44,53,188,164,66,48,10,34,12,27,83,64,193,48,40,192,144,8,206,48,4,88,6,74,57,10,166,49,204,19,126,37,16,3,95,14,3,23,151,206,211,76,69,177,194,27,152,189,123,244,233,231,89,231,135,145,152,50,241,201,92,122,74,39,9,13,55,105,12,3,146,212,183,139,235,149,44,186,236,23,52,152,209,101,61,127,132,99,239,27,176,235,199,198,98,198,255,136,44,176,175,172,59,123,10,249,87,111,21,136,23,149,174,113,26,108,99,80,129,23,106,238,43,140,120,91,145,73,135,115,99,20,255,125,65,7,215,109,140,85,133,77,217,178,251,151,222,53,95,109,244,59,56,184,41,227,65,133,169,62,105,124,51,102,155,166,47,104,48,175,184,78,14,180,6,31,201,173,249,180,127,125,223,10,149,208,238,97,30,42,185,210,2,219,128,39,230,84,131,93,201,186,77,23,175,87,168,17,25,63,68,255,255,169,126,159,79,255,215,254,225,233,204,180,36,174,104,49,93,243,159,113,111,237,128,202,142,246,228,126,38,75,126,246,122,45,115,129,148,26,47,119,49,95,68,184,0,0,0,0,0,136,0,46,111,196,33,90,3,204,19,3,204,46,1,204,40,43,14,19,19,70,159,12,97,52,198,29,32,112,73,121,92,41,12,78,136,159,215,91,145,48,115,150,100,165,149,69,171,229,42,36,207,67,126,30,46,41,191,218,241,46,49,12,68,255,251,178,100,34,136,133,145,94,206,123,185,121,82,80,8,233,170,104,166,158,24,29,163,49,78,188,219,1,65,42,103,13,167,148,225,175,156,175,16,60,124,242,21,188,126,213,143,237,89,254,250,99,119,254,26,214,255,148,122,53,245,69,198,55,92,151,84,21,49,168,83,219,201,21,195,19,107,97,215,52,154,218,254,177,233,40,111,66,155,29,207,89,213,212,122,164,207,224,73,157,110,117,127,214,240,250,38,33,83,17,31,122,65,221,117,156,120,238,15,153,43,10,37,173,38,253,49,123,170,53,27,84,173,239,104,16,133,17,225,131,197,194,131,109,128,0,20,64,0,14,197,36,168,148,169,167,56,21,150,130,70,128,128,233,3,68,74,213,6,186,211,229,34,128,55,174,85,107,124,221,63,248,152,214,223,85,255,81,168,186,129,189,191,255,26,221,54,205,235,246,249,191,207,255,64,148,19,188,155,195,184,210,70,135,37,40,182,35,162,156,159,191,212,229,0,100,0,2,178,152,30,29,17,10,70,10,155,38,60,2,134,25,160,167,220,136,194,68,113,128,97,34,160,77,81,101,100,120,108,120,93,146,0,16,194,97,85,220,115,41,214,137,134,224,62,23,41,45,174,85,159,55,43,181,240,71,238,158,98,221,79,212,19,57,118,41,45,81,214,141,119,127,13,135,2,82,59,30,252,48,97,99,57,143,76,218,155,182,41,205,141,110,152,134,132,123,230,196,207,113,62,83,251,215,237,139,121,167,213,177,173,72,191,136,181,208,136,179,77,78,165,143,36,77,164,204,233,88,245,217,92,159,245,216,145,150,56,203,21,154,91,184,91,71,243,2,161,157,70,40,163,235,100,121,101,222,57,223,121,166,234,218,108,129,210,125,239,229,151,193,75,77,207,58,104,37,73,228,248,207,170,142,197,97,218,153,59,128,0,198,194,150,153,61,76,96,1,2,50,48,11,33,247,154,16,69,146,218,147,25,2,51,19,252,164,53,127,231,162,9,147,252,128,150,168,167,191,219,253,126,253,7,14,17,121,31,141,255,254,159,244,99,103,116,119,96,165,26,117,116,99,146,34,174,67,92,187,29,209,8,136,183,84,51,84,92,229,198,0,0,0,3,0,0,5,58,96,120,0,14,20,200,15,49,64,124,196,249,84,231,179,128,32,43,36,7,71,128,160,104,92,96,8,106,16,45,186,176,226,89,24,234,17,45,229,187,113,2,204,44,2,185,65,16,160,28,3,16,8,238,169,68,137,244,149,216,249,101,5,30,63,168,46,17,114,14,156,134,72,129,14,103,157,145,96,147,159,85,200,77,189,109,85,44,124,226,155,189,175,97,177,175,191,0,241,173,98,193,24,84,223,162,86,217,165,12,199,44,102,214,220,104,49,182,83,238,255,251,178,100,64,8,198,124,104,76,107,175,78,192,81,135,137,189,105,231,44,21,217,163,66,237,177,19,201,63,45,232,76,12,20,48,218,134,10,103,84,199,139,106,103,176,137,71,81,233,155,207,123,194,155,15,162,218,213,223,251,109,246,232,8,220,142,50,72,170,43,95,25,132,45,172,110,83,81,9,185,207,65,54,121,106,62,152,21,54,122,55,18,143,164,201,242,199,196,61,100,179,33,140,177,41,92,109,86,130,105,15,74,109,36,144,0,0,1,5,0,0,26,140,231,53,176,53,121,1,165,53,1,196,73,25,83,36,168,189,72,46,150,4,180,109,121,79,126,198,171,204,31,131,199,31,11,133,197,191,220,160,239,65,175,255,253,24,171,245,59,185,118,255,255,255,255,220,186,82,184,156,66,227,167,108,27,255,208,24,223,118,131,43,41,231,232,8,8,34,148,194,0,160,104,57,144,180,155,121,233,150,230,153,65,65,80,29,33,203,198,186,8,139,223,65,0,16,24,49,142,139,14,76,178,249,99,129,40,150,218,140,87,166,22,25,136,234,162,217,108,159,28,121,185,71,87,148,139,4,114,42,149,110,16,0,186,231,14,56,166,75,37,150,242,164,248,191,169,152,84,17,7,4,75,239,171,207,230,118,73,55,202,159,151,137,149,238,66,188,7,17,76,36,132,95,88,95,56,117,240,42,222,253,33,250,94,21,226,47,164,233,117,176,62,0,113,233,53,199,109,252,43,198,148,29,159,17,100,33,98,246,251,8,6,37,11,159,24,208,254,199,28,130,9,199,144,30,44,150,194,100,135,77,247,125,248,69,186,225,13,205,0,0,23,102,96,179,6,0,82,138,156,177,198,129,21,212,191,112,230,28,196,37,127,223,65,1,205,253,239,230,255,255,173,126,222,159,255,255,255,254,62,170,132,171,202,32,4,28,232,124,140,91,78,51,156,195,3,52,23,56,129,11,168,209,247,35,104,40,67,105,99,135,226,166,231,226,10,207,186,144,0,0,2,112,10,38,48,248,48,194,2,179,51,63,140,4,205,58,128,24,197,70,227,33,134,31,198,108,76,55,45,26,200,49,152,112,136,40,13,1,149,0,46,245,199,137,198,173,169,35,154,228,193,75,34,126,82,220,97,125,12,215,179,197,245,193,229,46,205,50,228,121,218,62,174,33,83,190,106,68,186,77,36,210,221,249,161,95,9,107,243,13,42,186,138,243,125,126,54,126,31,35,160,170,36,202,149,102,218,219,19,142,88,230,205,85,127,31,231,183,57,38,54,191,55,166,177,255,113,250,93,62,191,149,103,13,101,212,155,95,45,255,231,52,155,238,53,85,39,183,34,38,167,126,50,146,161,207,82,52,239,167,111,188,185,45,203,150,63,87,4,121,150,116,118,255,251,178,100,87,140,133,214,94,207,27,143,77,114,80,235,202,77,60,229,90,23,81,163,60,110,61,53,193,86,35,169,12,244,156,152,160,1,186,175,226,58,208,137,141,252,127,236,0,0,1,11,0,8,11,190,121,240,79,193,220,126,182,176,238,3,216,209,170,21,78,34,254,123,197,77,60,60,121,191,255,111,255,249,29,92,250,55,175,253,63,255,255,243,97,101,238,232,36,42,212,233,117,66,189,80,181,81,86,75,172,195,249,93,227,58,11,113,162,186,147,65,129,178,105,86,151,36,137,0,0,111,197,80,98,255,48,1,152,199,78,49,34,192,109,16,117,52,16,13,128,83,108,32,0,133,12,140,0,89,112,194,160,2,168,5,102,86,142,43,13,159,197,204,137,117,114,222,202,58,175,211,113,39,151,219,120,149,25,44,229,214,25,93,189,111,66,209,19,56,85,47,226,12,111,85,126,252,182,247,86,237,122,38,127,107,137,243,47,104,211,252,229,113,55,240,218,220,118,195,155,209,214,117,157,231,86,114,63,251,107,172,66,206,191,209,123,190,147,22,183,95,74,197,112,48,71,147,231,205,187,158,216,211,150,102,113,35,26,40,213,168,185,243,197,136,20,64,210,50,0,54,138,122,10,146,144,196,82,156,25,150,238,193,100,91,237,20,235,89,83,197,75,201,102,222,110,37,53,182,145,61,235,149,244,216,44,27,255,136,137,130,216,34,192,91,58,164,210,31,119,53,48,153,249,223,250,71,66,65,199,109,5,246,30,183,175,165,27,28,95,143,24,84,186,104,127,255,255,159,105,205,160,208,133,15,170,117,12,25,29,55,66,111,56,97,168,230,86,90,76,34,46,145,8,246,159,26,114,29,60,168,104,194,221,223,39,177,182,149,64,32,0,19,240,170,14,64,64,52,120,112,20,192,89,132,11,32,152,44,76,28,156,126,219,136,144,49,3,221,163,12,16,25,48,144,101,158,147,0,109,61,29,195,241,115,91,30,217,181,175,198,155,89,205,87,217,141,64,202,160,160,21,21,73,185,64,11,51,44,22,56,215,148,76,169,109,34,98,207,154,90,134,176,151,51,27,222,84,66,70,143,48,146,178,153,220,6,32,213,145,124,242,122,108,172,114,21,23,55,244,219,6,80,100,160,2,201,4,157,41,87,86,21,76,88,235,142,239,253,26,217,80,4,96,32,148,253,89,28,130,0,195,121,76,4,42,9,176,136,194,10,15,99,117,82,194,31,134,128,1,208,167,38,13,115,108,192,149,244,70,34,227,243,170,141,161,81,72,174,191,200,89,164,10,79,115,168,111,94,56,30,98,99,33,43,26,111,197,140,171,249,29,235,135,249,30,122,206,72,23,220,93,14,133,229,63,177,77,71,115,212,110,12,215,53,214,255,251,178,68,113,12,132,29,84,206,27,135,29,224,136,76,218,23,109,104,122,80,77,67,60,110,109,99,66,4,52,104,13,188,160,160,102,50,71,206,245,247,145,194,160,241,213,66,214,66,172,20,234,58,6,62,204,210,184,242,155,21,170,189,41,47,251,214,155,174,107,166,169,116,113,71,38,29,8,69,207,242,19,24,136,224,112,224,1,115,2,190,0,23,133,212,202,13,27,35,193,2,37,101,130,34,229,32,164,230,88,173,148,6,255,67,130,97,112,209,91,8,122,84,64,181,102,251,57,89,202,141,31,200,234,159,144,197,179,246,223,105,109,241,70,11,87,193,223,205,70,205,57,146,195,245,121,74,251,43,97,175,164,101,250,224,159,190,185,231,209,28,203,45,178,179,122,163,83,209,119,26,13,135,245,28,177,151,185,247,255,14,181,142,137,2,225,65,143,26,252,36,242,116,59,198,202,129,72,4,149,55,74,136,200,192,241,227,23,152,5,1,154,20,140,230,44,195,212,217,32,119,2,160,66,205,66,53,50,242,228,7,127,66,97,67,129,133,200,31,88,123,53,242,49,113,208,72,82,175,176,139,245,7,127,221,127,55,218,132,131,171,224,223,138,20,230,115,30,60,86,253,122,159,99,127,97,31,154,231,95,144,101,86,251,237,56,167,143,134,165,161,183,194,141,29,23,86,213,114,135,37,185,181,233,54,81,210,210,68,189,240,251,210,52,61,233,21,75,60,191,19,84,52,203,73,115,68,128,0,15,212,80,24,48,84,72,88,251,98,76,119,80,252,84,200,35,76,84,78,34,194,21,250,27,188,102,20,122,193,217,6,212,246,20,19,28,222,47,147,236,160,223,145,22,84,31,177,43,232,89,37,74,6,182,168,64,211,206,11,175,42,245,75,202,152,46,110,135,223,42,149,143,145,114,143,236,139,147,244,28,245,222,160,42,210,190,47,42,202,22,248,75,117,190,49,82,17,7,133,42,245,74,210,154,110,64,75,252,222,19,237,185,78,49,247,165,243,95,223,144,4,128,16,159,221,50,18,228,20,4,115,102,102,27,40,111,165,163,40,160,80,58,25,134,60,237,199,194,195,50,249,78,224,237,84,136,127,227,38,166,220,191,159,89,27,131,61,111,234,162,166,6,154,249,33,43,220,59,175,246,223,197,95,58,149,252,31,248,97,143,115,155,58,122,34,47,207,157,137,216,127,126,194,215,127,44,171,163,17,73,238,168,171,82,151,133,94,177,41,118,155,37,16,108,245,183,87,62,28,30,130,54,226,79,54,200,40,64,121,90,55,134,225,199,85,17,211,86,72,242,83,138,75,131,80,160,98,0,5,123,11,168,28,33,11,163,206,4,246,48,249,80,95,126,12,0,145,43,154,68,184,4,11,18,0,52,255,251,178,68,144,140,131,213,70,206,27,106,52,242,136,236,218,7,109,99,174,80,185,85,52,110,41,17,194,27,50,103,169,197,14,241,163,2,19,150,179,61,131,20,227,81,49,96,94,226,240,72,64,176,148,126,65,145,35,54,112,228,186,8,196,53,113,112,75,102,83,1,181,150,132,9,99,190,46,45,164,191,81,21,226,170,108,43,35,107,83,196,157,172,80,90,158,106,127,129,160,129,199,14,29,98,33,75,209,35,134,103,178,12,148,53,69,150,151,230,18,210,107,237,122,229,226,46,8,146,10,174,101,143,165,12,166,42,61,163,64,38,3,45,237,211,145,17,70,71,166,196,70,24,28,168,46,107,32,1,143,18,225,136,235,150,238,67,64,64,243,230,205,180,249,107,53,239,221,213,147,99,169,39,235,234,107,116,216,89,109,25,29,197,196,189,6,122,154,13,168,140,130,228,223,226,226,222,59,108,46,149,170,47,179,66,137,142,212,210,239,84,102,154,33,179,89,122,12,65,39,146,150,115,18,232,121,133,156,242,101,115,216,113,156,220,167,114,51,84,147,7,59,211,134,210,233,90,43,80,19,204,36,118,101,81,204,152,207,55,240,194,226,160,5,0,0,10,112,192,24,5,12,18,0,108,192,4,49,76,16,202,116,194,4,94,77,28,66,248,192,32,97,140,39,65,146,232,168,3,161,25,128,168,10,175,82,32,227,34,4,64,89,4,2,68,89,245,230,120,100,229,118,226,162,9,217,68,196,106,111,115,60,248,22,131,243,252,224,137,220,224,248,211,118,76,251,86,245,19,18,54,54,57,93,117,101,190,103,27,171,99,185,90,108,118,21,17,174,116,210,107,225,128,205,125,16,14,171,105,242,22,97,219,18,125,48,104,108,220,128,141,180,243,148,247,36,208,133,93,181,77,138,178,102,126,151,127,201,246,70,195,6,69,27,167,102,142,138,82,159,123,165,186,180,115,99,56,53,58,137,243,115,55,189,199,88,195,116,79,189,237,65,74,123,220,170,55,124,29,121,161,13,6,101,88,31,202,54,203,168,183,12,63,162,122,98,66,101,128,35,104,216,133,245,12,204,215,114,161,95,12,241,169,101,250,119,243,179,143,212,115,139,155,49,122,54,121,99,65,88,56,90,165,167,145,168,167,254,168,123,14,139,217,152,112,154,127,254,254,226,75,161,232,236,90,103,170,186,88,38,118,106,207,49,78,118,115,237,53,24,177,245,212,83,70,162,2,37,187,80,212,120,146,56,165,58,221,232,197,124,19,182,155,140,42,220,26,54,142,0,211,108,194,128,65,0,1,115,152,104,178,205,139,102,207,153,62,153,152,8,55,79,86,35,8,114,214,81,219,215,137,251,75,116,248,253,178,38,126,46,69,103,51,193,21,19,255,251,178,100,176,12,134,32,104,203,27,216,91,112,85,136,233,211,105,103,122,21,233,163,52,110,61,51,193,77,164,39,41,165,26,120,126,228,44,59,173,178,169,158,104,121,223,248,162,97,214,254,229,104,205,169,207,61,235,25,111,254,150,111,215,198,247,188,218,103,205,123,166,104,62,161,217,246,177,18,54,117,32,113,126,139,25,148,233,71,127,150,151,140,39,9,111,164,11,234,104,150,138,6,78,66,21,205,209,166,174,44,100,84,165,232,253,180,131,27,115,77,77,39,151,94,121,114,83,250,101,109,149,36,146,119,36,18,147,83,100,48,189,128,15,162,95,178,168,67,46,132,128,96,185,76,213,101,106,175,100,34,129,165,80,180,205,126,225,184,19,31,223,229,110,95,16,131,214,85,97,6,52,56,120,32,225,2,163,41,11,243,127,255,191,253,127,232,255,255,163,127,161,13,103,203,204,213,153,6,219,58,155,89,48,181,152,248,188,31,189,200,44,228,64,0,32,0,0,142,24,24,5,143,8,38,18,9,135,13,32,102,37,77,166,159,12,192,162,188,105,141,30,7,149,88,195,192,17,126,39,33,131,67,210,63,129,64,200,241,64,13,81,185,152,100,11,74,25,77,147,132,93,97,30,10,116,227,106,153,193,79,118,167,63,54,19,14,18,178,43,74,18,77,7,117,76,7,252,108,248,132,154,190,244,69,44,102,36,25,233,209,196,40,64,233,232,13,126,177,92,14,86,118,84,127,227,228,55,155,189,187,32,38,37,125,30,223,110,14,252,214,208,237,182,169,5,138,11,39,134,171,156,50,48,113,8,244,204,224,228,234,220,156,219,31,82,249,76,176,195,62,209,85,173,130,23,190,43,222,10,216,183,48,191,75,167,109,113,108,217,235,183,11,110,212,254,239,68,212,48,175,74,206,33,102,175,133,114,250,87,216,125,165,144,25,176,250,131,27,104,238,164,6,107,128,2,123,115,37,30,20,209,87,129,25,81,90,78,234,87,35,212,3,80,89,169,230,39,125,27,241,194,75,149,27,149,158,73,42,38,53,159,14,192,177,82,39,14,141,78,131,201,255,250,127,213,255,255,223,255,255,81,223,243,185,127,219,65,116,90,154,224,232,89,17,21,226,131,36,198,2,38,21,148,113,42,153,0,10,230,165,26,191,152,28,20,134,8,6,4,138,64,112,12,8,153,156,192,50,24,10,112,152,100,2,64,197,80,48,20,15,192,172,116,20,41,145,0,130,65,108,37,127,110,233,131,224,157,188,95,25,214,53,126,31,179,141,72,142,14,236,238,239,235,254,12,206,237,21,136,5,154,111,249,54,154,214,249,240,12,213,50,10,217,249,143,9,200,176,181,155,210,51,155,210,7,222,237,19,56,139,134,151,181,115,236,255,251,178,100,201,10,134,126,104,204,59,175,100,80,90,42,153,231,97,165,108,23,5,153,52,78,172,219,9,81,169,167,13,149,9,249,188,148,78,132,31,20,112,42,217,54,173,91,90,96,189,168,80,121,137,177,90,123,156,116,202,82,169,82,199,237,83,19,113,143,201,84,30,234,190,230,75,97,196,38,126,35,71,45,3,16,211,92,241,207,71,50,114,162,27,167,52,169,175,112,204,136,208,196,26,185,154,35,239,164,220,191,191,76,55,38,109,136,5,162,220,124,168,1,128,121,5,134,88,229,80,217,222,55,96,104,166,79,69,230,157,222,208,56,255,45,168,172,162,209,150,53,165,76,100,39,18,128,189,46,129,169,99,158,127,255,230,191,29,44,189,159,255,244,127,255,254,2,73,135,122,57,212,40,49,24,201,117,10,57,149,13,247,126,166,103,186,139,31,210,160,68,34,165,144,40,15,71,128,96,24,233,201,227,28,7,15,228,8,49,210,116,200,161,116,68,146,137,26,209,250,50,96,193,139,30,8,5,198,239,242,100,193,128,207,249,46,162,118,37,89,99,31,138,205,29,54,167,222,190,18,27,207,188,132,78,179,234,47,53,189,200,107,71,198,172,168,174,113,86,45,121,98,30,206,191,247,90,221,50,252,185,99,226,173,190,7,193,81,106,71,213,21,240,32,51,247,24,111,91,225,134,188,153,121,23,43,119,102,138,166,44,106,230,91,93,221,159,59,120,166,104,141,31,17,28,89,219,223,191,121,151,55,50,103,75,53,201,224,233,133,212,148,82,63,95,99,209,204,92,138,252,162,69,222,9,79,113,68,168,139,55,133,100,186,198,50,226,121,230,167,169,18,48,119,101,83,10,232,181,160,0,1,202,192,0,110,137,46,52,193,178,130,16,193,76,198,98,140,88,58,90,34,241,203,97,131,229,119,249,157,139,5,179,83,84,74,71,157,152,143,151,207,82,22,231,173,68,189,107,147,255,255,254,255,245,255,255,255,255,255,255,246,150,146,136,70,142,85,169,113,232,198,37,234,220,210,153,51,149,148,188,209,91,182,235,245,10,31,42,170,240,86,49,165,48,0,36,130,6,80,129,68,193,178,176,217,26,236,195,74,240,251,228,140,204,225,208,207,48,68,4,6,5,4,51,6,1,163,5,1,114,80,32,193,34,224,192,48,44,193,112,113,14,115,18,60,140,61,20,107,197,152,203,206,196,24,75,204,28,188,195,194,244,107,25,173,25,206,203,178,94,147,191,13,130,227,168,122,44,129,71,60,120,28,30,211,78,214,228,92,169,36,6,180,3,142,33,191,13,103,90,204,68,91,3,221,177,199,25,182,206,98,48,87,63,5,249,27,18,44,122,39,229,204,6,116,221,148,80,30,3,226,150,219,10,150,255,251,178,100,213,12,133,235,103,206,27,143,53,112,95,77,25,218,80,70,218,28,105,205,42,78,189,147,201,150,48,231,181,149,149,121,20,55,213,142,55,130,245,196,140,238,51,78,163,153,71,114,60,92,142,246,68,108,181,166,151,157,56,180,242,19,19,156,125,34,69,247,232,79,93,245,110,191,85,147,174,69,49,47,133,10,6,94,167,176,117,119,245,197,172,90,220,239,192,190,148,106,22,111,139,217,101,234,206,246,214,147,176,127,67,89,221,102,41,242,4,226,0,117,202,0,27,238,74,215,216,57,214,70,31,50,200,98,213,110,69,108,56,60,40,27,186,184,31,47,138,58,92,78,141,243,43,44,167,94,211,151,151,17,71,82,171,234,155,61,188,255,126,159,127,250,127,255,255,255,249,4,208,204,84,200,153,78,174,204,229,5,44,236,165,59,22,195,166,50,136,28,69,217,204,249,73,213,29,242,34,170,54,82,163,93,198,145,18,209,27,97,100,144,48,20,113,45,161,130,231,249,156,57,33,133,190,1,159,202,136,6,40,49,172,132,24,1,193,64,96,25,225,16,128,204,252,198,241,100,4,26,135,26,130,128,217,128,0,50,98,23,252,195,65,122,142,227,210,169,217,52,85,167,208,62,241,120,57,129,185,113,135,230,77,87,43,108,202,221,52,221,50,101,9,2,114,237,211,59,225,1,116,139,145,4,44,8,236,206,43,189,147,57,158,73,57,219,29,91,88,1,181,61,188,70,178,38,122,42,209,2,55,140,79,132,254,33,81,249,222,179,119,115,55,49,206,227,86,88,208,149,49,24,199,59,45,243,9,112,241,237,34,181,131,33,224,160,235,17,22,97,145,116,107,197,172,177,109,236,246,67,173,71,161,225,235,51,106,169,116,99,61,70,243,113,20,188,250,176,206,234,99,83,96,221,37,108,148,172,108,114,191,114,66,39,142,156,97,181,237,48,59,229,6,12,36,0,0,0,4,173,128,6,251,27,42,46,46,177,29,198,252,64,41,148,244,78,223,11,18,128,137,111,88,158,191,170,195,62,74,181,12,70,138,93,133,173,52,82,18,117,12,55,51,215,255,251,249,191,255,255,255,254,231,44,210,90,26,84,211,24,179,86,98,156,221,205,102,48,124,132,91,167,214,123,233,218,252,167,240,159,183,120,115,87,180,175,167,233,32,16,85,148,70,33,71,240,0,44,237,17,18,27,129,218,192,230,73,84,1,147,174,208,232,72,148,18,146,45,204,196,1,244,54,77,248,13,168,229,41,48,8,119,186,206,95,31,177,24,250,23,2,110,204,83,44,39,56,184,125,53,166,110,12,207,117,130,144,215,47,0,201,246,207,78,190,27,61,215,198,221,33,110,78,176,107,147,40,132,10,102,119,102,75,165,220,255,251,178,100,201,140,134,167,116,202,3,175,70,178,93,41,121,221,97,39,62,86,141,159,52,110,53,150,65,36,14,37,229,172,44,160,183,252,213,154,176,204,78,90,30,9,62,153,139,209,89,254,78,185,247,152,88,157,49,81,216,153,137,153,92,202,248,24,134,18,107,28,147,239,87,95,221,181,25,69,167,173,63,140,59,144,53,150,103,26,228,73,55,217,113,87,52,235,171,81,202,39,241,172,103,159,202,111,184,227,40,222,71,27,218,216,43,214,157,32,21,32,0,53,215,248,8,20,236,40,24,190,28,64,10,97,48,55,237,221,73,124,124,176,217,114,209,130,50,179,100,31,94,75,196,29,33,104,36,242,68,46,198,197,74,150,202,18,244,250,70,166,87,63,187,172,61,12,210,111,119,166,204,159,237,234,111,209,253,191,255,253,20,0,197,65,196,192,124,8,76,15,68,68,211,196,56,140,55,198,120,214,44,20,12,47,68,204,197,120,22,72,129,248,192,84,2,204,70,64,88,4,12,78,1,128,232,109,39,241,129,168,6,58,36,192,27,110,40,96,80,14,82,135,181,177,50,228,161,117,212,182,133,244,92,138,218,42,0,9,80,16,1,113,9,218,208,4,153,145,57,84,146,184,4,148,1,208,58,191,51,104,192,64,5,202,196,241,48,0,22,198,181,183,225,150,193,104,76,202,231,139,44,49,66,145,154,27,186,151,103,187,149,173,72,55,99,75,219,86,161,210,180,170,213,44,219,135,207,163,206,166,150,59,62,33,144,183,22,39,240,215,115,102,52,56,36,32,53,214,126,125,204,211,130,227,75,54,38,202,154,78,174,107,179,30,23,220,219,166,151,201,178,213,225,100,168,123,63,61,89,146,125,180,214,109,187,199,120,163,234,13,246,86,184,182,190,121,205,250,77,59,254,57,237,126,227,30,87,144,0,4,0,128,48,186,89,59,28,58,85,112,34,137,209,12,3,122,29,76,98,40,57,114,112,1,7,152,88,207,180,142,171,188,171,171,109,66,168,45,54,114,125,13,235,173,173,160,131,88,119,131,47,244,41,95,5,170,222,196,147,89,103,172,24,147,14,84,68,164,42,195,234,22,95,176,88,232,211,97,209,22,178,212,50,23,12,181,36,73,216,209,253,125,32,200,8,101,1,9,102,34,1,103,73,30,6,1,29,103,121,134,230,61,181,101,129,64,193,128,8,196,210,44,195,240,152,104,81,29,1,204,31,23,76,3,14,76,45,2,98,180,234,220,96,192,120,97,224,18,166,41,214,132,199,142,46,142,226,204,83,96,85,22,248,12,26,16,84,242,84,114,73,69,97,97,201,168,93,76,139,128,144,15,217,0,214,67,77,75,246,78,156,138,92,210,39,31,229,200,166,12,178,80,255,169,130,255,251,178,100,217,14,135,21,116,201,139,207,54,178,94,195,249,89,111,8,42,31,25,173,46,78,225,51,201,83,143,165,65,188,164,168,253,147,163,250,240,126,87,27,144,207,75,134,133,112,100,170,59,42,144,64,82,121,44,185,174,85,95,238,50,130,65,55,231,126,197,74,122,120,86,53,177,125,35,236,65,97,28,86,30,225,188,241,9,101,37,234,58,76,237,84,164,199,95,43,72,168,111,72,23,95,24,166,67,98,179,140,117,95,212,79,22,98,112,161,4,98,197,158,70,134,109,179,36,51,170,235,160,35,39,171,98,9,48,167,77,249,185,184,142,76,122,158,86,78,163,61,251,60,148,238,113,73,158,30,64,199,71,187,3,247,222,83,59,1,178,85,43,75,22,114,12,33,208,104,64,239,2,1,31,160,219,249,26,77,89,54,36,65,47,209,162,44,189,213,224,54,111,122,183,5,84,59,109,148,94,85,187,89,191,229,49,105,9,246,250,112,249,228,94,243,59,50,70,82,64,252,8,76,14,125,197,109,33,22,18,13,17,24,123,252,150,152,246,1,213,163,190,251,61,233,232,0,0,228,218,72,97,96,66,180,70,238,182,72,86,105,39,225,114,48,49,58,172,16,11,171,240,48,45,180,205,42,3,164,147,198,144,76,162,58,25,26,82,190,121,9,185,96,204,27,245,63,148,198,48,98,73,35,250,59,103,177,220,24,100,16,123,24,226,213,114,82,112,236,9,143,172,16,172,227,221,53,127,12,36,148,12,63,89,182,254,101,171,79,168,244,127,211,75,44,191,73,34,148,199,144,192,156,158,14,164,164,234,159,14,140,183,204,217,248,162,180,77,64,153,254,179,217,85,188,210,212,185,127,149,155,237,66,93,207,180,4,62,93,54,29,200,142,225,224,26,52,97,185,190,86,154,82,118,168,211,26,90,200,71,172,78,252,44,70,238,76,217,238,179,145,179,101,191,48,79,75,210,203,175,6,81,233,0,0,248,18,6,42,26,52,13,66,202,14,32,208,64,116,75,185,37,66,184,175,6,0,207,129,29,175,8,37,60,209,140,12,224,22,29,157,123,165,21,98,180,56,240,165,92,132,239,91,15,246,229,214,127,255,255,94,18,121,183,67,155,161,131,40,149,34,146,70,128,78,5,193,96,226,241,135,105,6,218,192,24,128,212,103,87,129,134,211,134,73,5,161,153,132,136,128,163,249,139,65,207,161,131,70,70,8,20,34,209,32,20,194,192,71,72,171,96,48,24,18,3,130,139,221,46,137,70,87,178,225,167,10,3,200,129,97,55,183,55,75,24,202,77,78,191,227,219,23,213,219,68,154,149,176,235,193,8,157,86,120,172,149,96,228,212,111,174,229,79,173,235,236,222,5,142,32,125,169,152,148,237,255,251,178,100,185,14,165,216,103,208,155,111,99,192,70,67,9,146,105,98,100,26,61,159,52,110,101,47,201,57,170,167,41,132,149,144,53,142,221,202,123,33,36,57,54,105,186,147,17,145,28,169,155,80,20,77,192,215,224,133,105,46,197,6,248,206,147,128,137,132,230,148,163,31,37,130,222,181,106,21,231,67,37,146,191,36,121,107,60,132,203,144,147,33,97,27,58,220,101,20,209,162,58,162,145,52,145,17,246,76,87,94,174,73,82,243,98,226,186,57,243,157,134,151,111,160,32,33,153,112,45,235,225,1,128,15,40,31,198,180,3,80,174,137,2,157,137,197,59,85,66,173,86,94,19,0,148,223,81,71,181,23,16,34,89,196,5,8,55,77,232,116,99,253,145,43,235,175,187,151,253,80,191,245,252,155,127,255,255,255,255,212,130,230,177,131,160,173,66,16,228,137,179,196,78,96,116,57,102,56,76,160,0,6,178,96,112,144,156,197,233,163,229,71,65,141,227,55,187,12,128,224,48,208,177,184,152,84,88,42,0,49,64,37,172,133,71,38,1,4,202,73,0,0,163,139,150,13,14,11,19,231,140,245,114,55,14,157,133,59,59,16,83,64,134,6,200,249,78,194,111,24,142,0,63,136,82,153,112,15,105,163,211,115,160,48,39,46,248,158,163,238,93,169,87,154,201,97,134,192,34,108,36,219,141,237,39,153,116,180,109,188,211,74,194,252,16,153,77,215,109,130,84,35,208,133,156,36,177,114,142,68,90,181,160,179,144,75,35,213,159,46,76,11,183,168,220,22,220,188,251,7,218,213,182,140,69,177,86,172,185,121,90,190,203,242,251,70,169,255,238,254,59,71,249,35,157,4,222,147,30,209,189,172,227,52,150,146,189,119,175,31,227,60,230,11,221,48,123,106,223,248,255,51,205,138,128,0,0,55,221,241,82,201,217,67,32,238,132,35,58,119,94,8,148,7,239,53,72,23,27,25,214,177,253,221,238,225,247,123,179,145,192,29,123,96,67,47,203,139,100,244,217,213,220,159,223,86,255,255,83,187,127,255,255,255,255,241,81,229,218,85,123,197,213,214,191,124,197,117,53,60,38,204,172,245,109,26,204,155,231,66,229,170,118,253,215,239,136,8,1,152,44,54,48,200,92,205,53,51,126,188,140,214,67,44,68,68,2,192,51,241,67,132,67,179,30,2,12,94,18,102,6,28,8,43,166,220,100,48,97,80,139,178,50,2,14,77,192,201,74,211,172,43,61,153,10,237,124,246,94,126,86,65,62,59,149,85,142,49,26,101,21,26,24,70,70,192,121,169,178,195,9,82,67,25,4,20,214,176,158,35,178,18,87,125,222,39,27,223,147,253,209,77,155,42,54,250,31,148,26,241,204,101,123,101,23,255,251,178,100,207,142,182,98,103,205,19,143,100,82,93,204,233,211,100,70,174,90,29,165,50,110,61,56,129,65,42,102,149,149,149,217,208,206,212,55,4,212,224,42,20,26,181,35,236,173,197,170,105,184,32,3,67,172,3,141,174,183,78,115,137,17,214,166,64,78,171,44,48,239,181,151,217,139,10,179,170,37,5,99,187,56,50,158,226,176,68,62,66,54,128,12,133,196,230,216,23,64,67,86,141,133,227,196,9,9,66,246,226,147,121,41,24,210,27,1,7,214,101,59,104,99,255,36,154,206,201,12,103,121,224,146,207,55,132,101,39,4,93,121,43,75,50,167,67,139,199,79,110,29,145,104,55,205,49,24,206,31,205,92,144,131,246,152,86,160,163,14,158,249,172,70,155,226,20,100,253,255,47,255,232,191,223,255,255,255,255,185,201,23,32,88,80,124,231,65,238,91,202,65,211,9,129,196,160,0,204,35,10,12,57,7,76,1,159,207,14,19,76,106,31,204,238,77,76,181,76,76,136,16,192,64,90,10,6,9,166,38,2,239,161,132,225,224,8,60,64,198,86,2,52,154,0,36,21,5,28,77,249,96,11,78,54,160,190,96,121,88,192,29,49,85,0,19,245,128,192,69,170,174,95,37,73,159,47,77,1,97,6,144,65,18,147,150,103,76,108,138,199,17,218,30,212,128,118,70,43,129,13,62,95,214,132,135,199,45,143,232,157,182,142,187,61,108,155,11,17,32,69,246,79,103,107,57,162,14,216,205,236,203,189,18,91,63,109,212,144,27,182,186,129,61,53,29,151,15,120,104,165,235,173,23,95,51,159,71,211,195,179,177,218,153,51,138,90,37,21,146,139,58,71,116,201,60,152,98,18,132,202,96,68,218,12,11,173,56,233,57,122,190,188,48,166,87,124,164,37,103,187,160,86,25,172,118,127,255,112,202,118,115,19,144,131,237,0,0,5,2,110,124,82,115,3,161,77,69,175,17,6,95,138,205,46,31,89,55,4,65,52,176,19,13,88,172,41,27,87,148,220,15,126,69,171,142,111,223,135,250,199,151,57,58,136,30,177,231,21,148,105,185,243,177,219,57,157,219,253,230,223,213,119,244,95,231,225,99,194,99,30,119,133,8,56,133,164,22,17,64,177,2,86,90,255,213,216,1,87,230,3,9,24,20,34,96,168,73,222,85,163,162,131,38,45,12,38,137,26,21,54,68,158,7,6,193,67,39,100,148,74,145,113,116,101,44,228,64,144,42,36,6,186,155,110,124,195,193,126,163,2,123,116,203,175,85,82,119,190,24,221,216,135,20,121,195,201,50,63,170,138,143,97,15,84,34,168,230,129,34,60,91,159,133,233,158,82,164,173,183,36,78,37,171,41,233,117,117,147,222,197,107,157,52,165,255,251,176,100,209,12,70,216,110,203,139,175,54,64,90,232,233,131,101,37,106,23,169,157,56,78,48,217,8,243,5,103,156,60,32,16,41,58,175,120,34,119,216,255,103,165,125,45,107,99,81,154,6,108,136,14,103,135,42,118,153,160,130,13,171,44,250,131,14,106,49,45,205,150,172,85,24,241,150,115,89,45,183,162,203,180,210,55,76,149,59,227,172,132,73,165,83,44,171,74,9,31,91,75,84,253,169,124,214,254,234,208,200,2,223,36,202,4,0,9,59,0,102,105,0,19,140,4,4,18,16,199,80,208,36,15,80,50,16,26,173,146,247,31,90,78,171,168,95,156,90,218,175,115,99,58,223,249,228,76,150,190,148,135,201,49,8,11,69,77,40,216,145,237,172,159,232,48,160,0,64,131,36,183,5,193,135,130,140,26,52,213,104,133,7,140,197,136,50,100,21,102,172,11,81,18,130,10,101,197,148,86,40,195,88,18,41,133,146,6,165,100,181,89,217,60,227,100,136,218,59,213,51,159,186,148,137,190,215,120,234,217,147,192,234,119,92,124,68,113,51,210,185,106,53,238,96,197,202,27,124,65,222,151,238,192,93,95,101,59,104,199,125,180,250,11,217,39,153,131,49,21,123,132,217,168,202,55,117,139,172,213,228,50,182,250,171,215,108,91,129,22,212,164,143,225,50,5,195,46,128,13,4,44,86,131,130,231,231,101,241,171,155,83,82,146,64,60,75,177,213,11,67,48,104,109,121,107,126,105,72,60,42,33,64,226,196,145,219,109,130,141,36,171,36,248,88,77,29,60,66,176,185,170,101,106,137,43,65,98,117,229,41,234,96,40,75,246,88,62,225,69,184,0,32,92,65,178,105,50,160,32,1,156,204,132,38,11,238,15,206,131,144,14,210,53,223,116,156,133,71,207,173,189,53,216,136,124,156,10,182,251,52,127,239,173,239,63,238,64,50,133,45,3,162,146,215,165,236,175,127,160,157,251,56,86,181,159,148,134,109,230,120,90,72,18,88,107,118,75,234,253,28,143,80,3,223,152,184,148,97,80,97,167,43,7,111,128,25,232,52,107,223,41,151,4,166,31,31,152,48,26,5,1,5,128,102,99,1,18,1,81,192,193,128,50,228,144,8,140,86,31,133,150,3,161,205,199,52,176,9,43,0,192,173,81,80,203,133,1,109,127,141,82,123,161,128,47,201,145,118,171,46,168,207,216,22,57,181,11,210,71,202,92,74,7,113,107,173,129,18,107,66,83,118,55,163,77,90,204,144,242,23,103,185,55,183,163,211,126,14,46,255,14,216,223,198,67,32,218,29,24,15,106,230,207,101,115,220,49,229,184,44,13,142,108,126,26,73,178,143,116,216,253,160,76,50,164,169,226,242,56,132,177,23,100,255,251,178,100,223,136,134,94,104,206,187,111,76,240,81,232,57,234,97,98,104,28,181,163,44,78,61,58,201,141,160,228,197,182,14,40,203,234,84,38,68,68,74,52,81,15,34,70,108,150,146,19,135,162,217,21,176,41,39,92,61,71,23,152,210,6,72,100,88,146,82,164,104,172,150,165,37,242,72,223,250,125,20,242,240,85,104,54,2,247,239,11,254,91,44,71,210,203,105,106,26,191,84,230,224,6,109,64,84,118,57,198,211,14,32,56,197,3,32,40,50,176,6,73,64,36,42,21,8,120,4,67,145,198,242,97,213,183,3,175,91,44,154,190,133,26,150,9,117,18,219,88,19,99,57,87,175,197,212,204,124,89,141,66,117,30,68,110,136,193,253,89,204,111,243,6,28,17,218,92,133,175,200,227,255,231,68,253,104,94,38,20,150,116,202,15,251,151,75,41,60,17,252,168,0,22,240,184,188,96,152,136,96,198,52,103,88,88,97,112,10,99,146,82,36,219,0,3,164,162,6,128,235,244,199,64,46,25,232,144,158,28,11,22,188,200,16,41,160,136,1,64,196,5,180,37,73,89,114,97,236,82,128,44,37,69,122,122,174,101,225,155,246,11,102,149,112,213,134,74,17,95,6,129,117,234,162,217,33,100,57,21,64,189,174,47,168,86,21,167,106,229,118,244,138,158,67,222,28,119,210,214,63,218,207,58,197,235,182,199,111,2,89,237,165,208,142,151,132,44,101,89,149,189,233,232,196,25,7,86,90,93,98,181,15,157,74,193,112,254,240,169,203,94,44,78,161,10,118,54,77,79,84,165,89,52,90,83,133,74,227,35,147,231,170,139,47,232,7,171,94,81,136,78,106,139,162,98,43,214,189,20,152,234,118,189,13,142,199,179,111,103,101,100,39,183,94,159,166,102,103,90,39,171,9,215,112,1,128,47,231,232,195,170,13,110,98,88,24,203,38,49,112,20,13,215,225,134,133,128,202,11,150,149,137,247,171,119,20,161,86,233,113,38,237,226,213,103,158,132,102,82,210,87,144,210,99,155,240,81,27,28,193,214,197,82,181,211,67,25,205,71,47,220,99,5,82,218,142,149,184,21,155,162,205,132,128,19,229,203,1,122,146,87,35,247,173,155,59,253,13,81,130,131,129,137,131,33,143,62,145,162,69,224,40,127,48,198,248,50,148,128,48,60,10,84,137,10,134,68,74,21,105,25,129,64,160,56,16,21,13,76,66,13,172,0,5,195,22,0,247,224,148,15,34,7,161,145,208,86,43,48,50,12,51,75,177,27,249,130,64,138,76,23,181,249,35,51,235,96,97,56,60,18,222,190,31,162,64,38,221,242,168,12,170,209,133,72,239,230,197,190,226,69,231,102,101,69,103,174,167,158,150,245,92,210,44,255,251,178,100,211,142,70,165,108,202,147,184,100,80,93,198,25,66,105,40,132,26,109,181,38,78,188,218,201,37,147,103,105,130,165,184,237,108,213,220,26,89,77,37,231,204,245,108,85,142,165,69,213,141,174,216,182,196,225,22,28,38,252,202,214,0,28,159,194,71,182,50,12,190,118,38,230,82,204,213,147,185,220,42,205,211,112,154,203,79,146,164,182,249,82,66,72,40,32,143,93,207,45,253,116,117,216,158,145,3,49,177,181,241,119,59,78,84,22,157,231,241,241,92,237,93,222,96,58,203,108,2,0,3,201,176,158,150,180,176,127,24,49,140,232,252,167,160,122,27,80,214,110,12,156,64,227,208,36,58,173,79,241,159,255,232,221,191,250,209,29,152,95,90,167,130,69,216,15,13,58,133,222,147,109,123,145,216,160,40,100,76,105,235,22,134,25,52,229,27,95,167,107,77,136,0,5,243,4,11,131,27,131,67,62,231,32,127,152,99,25,18,112,219,176,25,122,16,16,166,2,2,162,32,50,22,103,96,4,173,132,160,134,64,74,97,33,100,3,135,188,70,95,176,108,97,168,139,190,197,65,113,163,43,4,133,227,65,239,233,101,201,132,103,220,9,230,194,64,43,59,165,153,73,5,137,5,103,27,38,43,145,65,77,62,212,21,39,233,32,91,159,39,36,14,129,8,172,68,184,58,127,222,253,87,126,142,124,172,83,62,85,99,17,222,242,254,42,203,45,137,165,214,108,215,33,67,44,21,155,46,104,13,58,41,31,176,217,55,58,54,217,171,209,44,247,101,219,36,76,169,150,126,211,213,249,198,24,102,6,122,45,66,70,153,232,31,189,117,167,168,149,200,175,107,162,45,165,68,184,244,122,103,32,74,226,154,213,195,232,47,203,59,99,122,11,98,99,151,169,54,114,245,81,116,180,151,213,89,249,250,91,102,159,211,119,115,30,208,204,83,31,21,144,129,128,30,221,228,252,200,203,67,30,145,231,49,45,231,34,180,118,146,1,210,141,86,165,221,68,201,133,250,245,252,190,153,124,28,102,233,247,223,250,154,183,255,226,233,162,110,8,38,0,192,190,41,95,252,227,245,239,198,234,210,250,165,239,175,139,254,79,28,209,187,145,182,183,217,182,189,181,34,154,7,145,255,255,176,3,142,253,194,193,194,71,6,99,62,119,128,166,14,94,97,254,166,36,26,34,4,107,83,205,4,137,126,252,124,104,30,36,74,0,96,160,50,145,80,1,100,121,231,165,238,186,240,181,57,181,19,175,167,116,5,43,55,218,32,40,173,41,181,248,188,67,51,177,96,192,226,99,228,18,15,253,180,234,208,62,66,196,74,92,130,122,108,108,157,59,50,198,159,173,173,203,149,115,224,164,213,205,15,198,227,106,166,255,251,178,100,211,12,71,36,110,200,147,187,98,242,85,4,153,215,97,169,124,85,133,163,54,109,172,213,129,113,163,229,205,163,142,16,43,143,22,213,117,109,219,26,137,110,31,45,59,144,115,122,103,196,152,244,152,146,136,1,76,51,166,147,62,237,125,76,217,87,100,201,209,133,60,73,164,75,232,247,131,27,18,87,45,117,103,47,161,157,149,169,39,23,102,27,112,14,28,56,0,22,163,81,119,44,1,12,0,176,68,236,222,180,6,3,95,54,98,16,42,193,76,131,65,169,109,170,141,154,187,236,168,188,78,146,164,165,106,147,128,67,47,217,216,142,255,56,91,25,78,31,229,254,199,95,215,251,227,196,231,216,70,200,236,30,75,194,205,167,159,223,207,47,9,73,210,200,56,74,121,87,220,199,197,194,250,106,244,237,253,203,0,0,10,80,193,225,64,200,65,44,195,223,44,218,160,248,195,209,164,216,132,116,210,144,36,42,15,5,192,89,105,135,5,29,224,0,32,0,197,1,141,16,112,192,135,204,181,36,244,196,77,72,200,120,212,230,192,25,57,40,10,8,140,32,32,196,4,3,132,159,161,161,2,96,180,111,48,16,21,174,233,129,68,236,216,100,24,192,74,206,254,72,74,6,32,53,134,200,108,233,184,130,122,73,182,7,97,17,124,190,224,200,103,33,144,37,248,86,82,70,44,60,32,230,153,115,48,220,142,193,232,37,145,23,144,197,107,58,143,7,65,192,233,226,25,22,27,123,197,99,129,43,27,130,144,187,15,243,173,136,208,84,56,64,84,67,131,25,89,86,118,119,144,174,212,152,249,115,143,118,56,207,32,68,131,29,205,235,248,212,137,72,44,213,99,114,143,11,110,17,237,15,221,229,189,247,106,67,179,6,173,7,15,26,208,216,10,102,125,186,145,230,166,194,178,175,223,191,111,95,187,155,29,84,72,133,77,82,105,70,135,241,158,50,180,47,198,139,164,196,111,50,210,116,46,88,2,0,12,0,1,254,32,209,180,1,56,144,143,146,218,254,233,139,168,122,133,156,178,19,99,67,117,255,39,191,160,45,156,231,255,255,254,170,181,124,192,179,2,66,172,54,27,90,233,110,243,188,141,18,192,2,147,215,150,204,187,166,48,143,152,188,46,177,12,44,230,49,56,48,16,3,79,22,182,196,135,139,107,8,141,202,170,215,211,108,16,14,94,99,21,1,90,203,227,167,73,37,23,252,194,28,173,114,198,177,105,20,253,229,28,251,141,114,33,86,122,220,179,95,223,142,200,181,42,106,20,147,57,87,137,222,231,238,246,236,220,148,211,210,193,145,170,219,165,179,53,26,127,163,54,119,186,90,91,59,160,156,239,253,155,53,169,168,248,253,63,207,247,41,102,38,169,172,118,255,251,178,100,217,140,71,254,104,201,155,187,122,112,54,162,58,10,60,236,102,26,101,163,54,117,204,0,1,94,27,101,138,180,160,0,247,46,222,181,149,78,101,53,201,116,114,138,143,187,206,89,57,90,30,151,91,194,173,124,235,210,211,204,201,107,211,227,75,190,92,238,125,171,73,123,249,99,26,93,99,186,181,187,91,43,84,28,149,202,105,32,121,250,149,55,119,91,144,220,162,191,103,60,113,220,1,44,165,154,134,174,83,75,170,87,220,94,85,169,61,138,82,0,36,156,112,2,194,143,27,64,104,179,252,21,100,22,186,10,93,108,220,32,85,192,184,164,168,127,234,175,98,0,111,0,147,21,99,197,196,204,37,35,143,44,23,7,185,204,52,60,112,96,5,162,179,117,61,6,135,152,121,149,243,238,149,179,157,251,173,210,253,95,253,116,127,42,255,39,48,249,32,155,226,124,47,25,127,232,51,187,43,61,198,52,50,254,59,63,148,132,53,152,183,63,182,57,56,128,176,48,12,217,56,160,1,49,24,92,54,0,147,48,28,204,5,22,64,82,132,198,208,8,4,130,141,26,70,8,145,71,8,218,100,32,102,201,128,5,38,55,113,3,30,38,49,240,160,115,124,120,194,143,195,38,80,22,107,67,128,231,178,34,51,5,15,42,1,17,12,4,21,24,80,82,54,135,13,132,24,25,8,233,137,5,24,145,33,139,149,169,109,210,192,0,8,70,0,34,11,140,152,80,88,145,154,102,19,52,152,56,18,51,12,2,57,12,210,39,60,227,72,28,68,205,139,180,8,197,104,170,194,15,3,37,96,97,128,40,9,12,32,73,101,126,194,99,148,244,148,110,219,243,4,52,217,208,112,1,17,17,132,15,25,96,81,139,128,130,64,96,124,27,73,218,104,196,122,130,87,89,208,149,191,16,183,31,113,59,60,51,81,210,233,67,128,80,51,3,3,114,139,72,165,141,154,110,79,83,8,211,233,65,51,77,59,43,164,163,167,161,167,157,118,39,233,165,179,203,146,80,226,22,77,46,221,72,155,151,61,12,184,255,118,10,134,238,75,45,200,97,235,211,146,255,175,5,214,138,101,98,118,205,7,33,250,148,153,67,177,121,168,108,193,194,64,192,233,214,97,32,170,255,56,202,231,121,232,90,219,143,1,174,187,16,228,55,241,201,77,138,59,255,255,255,255,255,255,255,255,255,255,126,138,205,36,174,81,156,205,223,255,255,255,255,255,255,255,255,255,107,240,252,94,126,28,194,97,127,197,192,0,0,0,0,1,0,0,16,176,30,240,0,1,192,75,212,92,64,194,193,132,104,115,227,47,212,69,229,149,65,124,173,81,255,242,205,62,245,107,60,14,204,31,37,80,237,95,255,251,127,247,220,134,97,100,255,251,178,100,208,128,11,74,134,201,6,119,96,0,70,7,122,45,204,20,0,106,62,33,54,89,204,128,0,191,4,169,107,30,32,0,85,255,252,130,170,44,181,90,89,59,195,132,58,89,0,0,0,16,128,196,215,243,19,25,204,68,49,62,178,172,196,87,163,198,54,77,160,210,0,145,14,196,145,48,129,116,231,38,17,34,145,130,140,194,161,3,0,33,195,2,102,56,66,14,135,194,237,138,128,4,112,149,64,178,192,3,134,199,0,138,177,7,139,21,8,121,19,125,130,96,139,150,12,25,153,165,85,9,106,215,131,18,94,165,220,95,100,1,151,217,36,95,66,209,50,182,8,162,10,229,226,0,30,241,34,195,202,143,160,226,146,53,121,48,152,100,56,118,70,205,214,67,47,104,171,145,59,154,236,73,135,194,73,137,72,213,58,116,161,111,82,178,138,18,210,82,114,3,139,70,196,138,17,16,245,10,140,209,102,44,143,16,93,180,244,72,229,204,250,171,122,60,174,41,66,211,148,171,9,16,15,211,44,88,21,106,121,31,135,221,142,145,58,242,167,115,158,183,164,174,243,25,132,102,182,250,223,206,167,189,38,76,214,35,110,219,72,146,66,172,191,173,238,16,54,88,251,246,250,72,231,150,196,63,199,118,91,168,130,220,69,181,160,22,82,212,235,209,17,181,51,12,253,103,234,117,15,33,168,101,187,72,51,206,245,141,252,29,16,191,40,96,79,36,105,153,193,217,213,254,87,169,118,8,203,228,157,153,169,71,125,222,215,242,131,255,255,255,255,255,255,255,255,8,35,180,25,203,155,189,37,124,251,157,239,255,255,255,255,255,255,255,228,21,170,247,112,148,206,214,254,208,128,4,0,0,8,0,0,0,0,64,40,5,144,190,76,36,215,135,160,250,108,137,132,171,122,24,219,125,56,216,54,195,203,144,34,14,53,50,151,255,255,255,255,255,211,255,254,40,0,128,1,82,92,21,29,25,62,156,126,58,249,140,7,230,124,41,142,34,13,138,32,48,136,80,193,0,80,18,52,56,176,13,1,25,44,54,98,0,138,102,138,4,204,10,8,95,168,96,3,53,197,136,138,8,68,179,54,72,20,137,97,174,123,0,76,232,211,132,143,111,206,81,121,21,119,125,186,123,64,81,70,205,19,172,195,249,52,233,78,86,110,36,70,114,72,250,52,42,222,220,233,187,29,123,50,154,99,235,246,83,43,80,106,107,80,211,123,45,198,1,189,191,171,218,101,22,83,88,205,212,221,131,242,172,227,94,206,9,46,28,102,165,52,63,207,122,153,44,187,113,134,133,106,154,63,77,134,219,12,182,172,165,37,115,253,119,159,117,108,247,45,65,82,44,177,171,71,171,79,19,47,181,46,159,189,205,92,105,84,255,251,178,100,95,140,216,47,112,205,159,115,32,2,62,99,153,194,236,52,0,161,53,227,44,46,229,243,193,6,156,38,197,133,157,162,152,88,164,191,169,172,165,26,177,1,33,140,102,151,89,118,172,41,176,165,4,182,150,150,205,184,244,166,150,61,142,84,16,246,22,123,79,122,205,219,74,52,253,103,40,182,181,228,52,31,115,10,57,85,72,247,127,159,123,47,223,239,249,252,149,27,203,171,143,16,171,0,0,16,153,114,39,13,52,128,67,189,125,88,36,178,95,109,204,190,204,162,144,126,190,86,70,70,129,163,26,209,117,5,200,188,56,129,182,116,250,183,174,200,191,160,215,61,252,194,15,245,233,175,135,250,189,127,93,95,236,250,250,0,19,5,69,115,1,0,67,10,220,35,111,53,3,2,128,243,4,223,128,165,20,99,24,120,36,19,136,67,67,8,3,211,28,64,116,5,152,204,103,134,12,207,144,224,78,100,16,32,202,130,129,112,8,8,125,27,184,0,46,26,25,196,96,201,17,166,168,2,134,57,195,141,15,13,140,6,138,82,251,107,50,79,37,73,0,195,89,2,185,17,140,237,45,232,155,118,199,5,111,121,47,199,192,160,209,202,134,4,108,242,251,43,18,206,86,90,13,136,52,114,119,111,150,71,165,157,172,209,20,39,185,167,165,47,215,101,213,115,42,16,146,116,213,20,53,38,254,186,82,219,194,28,48,12,202,165,50,234,194,186,127,71,108,207,48,134,167,102,92,243,76,246,250,168,197,213,199,201,79,168,215,139,142,39,38,183,193,176,231,22,73,92,183,134,240,222,155,59,147,88,130,76,98,210,70,171,205,139,73,11,79,129,141,120,145,169,103,148,187,124,45,89,117,154,103,46,58,167,93,192,166,47,184,77,249,62,61,167,218,83,44,116,150,217,220,100,198,255,237,219,255,182,79,175,152,51,255,135,209,177,55,249,250,240,109,7,197,148,144,140,194,114,255,36,89,16,149,196,98,158,92,167,53,85,182,132,132,97,167,2,95,30,22,53,101,165,193,15,105,147,87,245,49,165,157,140,232,172,131,85,49,191,249,204,231,153,68,109,29,60,242,251,63,208,10,63,252,161,191,241,98,0,0,1,24,193,17,12,32,56,49,29,100,56,170,167,18,5,76,183,23,140,66,111,12,208,14,4,32,42,155,152,230,0,24,156,10,21,0,67,7,141,5,132,133,136,1,99,27,1,23,88,66,14,24,70,14,211,53,80,96,68,76,39,16,2,248,147,101,55,155,193,219,63,150,236,6,18,146,106,30,163,169,41,72,56,9,32,225,230,206,231,77,38,172,230,201,71,45,226,141,167,101,60,18,241,73,227,183,89,189,111,214,60,201,20,17,106,197,160,112,237,82,169,211,21,169,255,251,178,100,63,14,71,253,105,75,155,184,124,240,63,230,73,215,96,169,110,33,101,193,40,46,229,243,200,240,25,39,105,147,53,152,113,222,139,91,188,242,227,213,164,70,59,119,233,18,139,31,90,19,219,147,138,158,182,92,109,39,55,1,43,94,233,157,39,155,148,147,180,27,184,240,170,255,23,66,186,46,165,182,122,180,135,247,167,178,220,88,144,228,222,215,36,211,90,125,54,229,178,34,127,89,53,154,99,118,205,202,221,124,91,217,10,59,203,98,249,214,245,46,140,126,192,148,92,160,150,26,206,147,65,185,169,242,122,26,54,82,136,60,171,157,159,130,52,164,64,177,45,170,78,36,234,238,67,214,203,80,126,242,92,216,64,0,11,64,2,150,225,85,231,36,74,204,242,117,210,70,207,99,13,6,179,98,166,15,152,50,16,37,4,5,85,144,212,54,51,247,236,223,236,173,255,200,157,182,162,223,137,67,57,13,106,62,62,0,41,36,104,97,175,152,223,230,254,192,152,178,66,152,48,4,25,138,178,157,255,168,24,174,58,152,37,49,153,150,103,156,0,12,145,3,227,162,88,201,4,100,200,46,86,0,25,98,15,135,14,41,122,48,44,24,62,18,180,147,1,192,67,27,194,71,88,112,3,48,24,64,38,32,196,0,184,97,103,8,34,50,85,8,134,1,168,49,124,12,246,231,182,220,174,117,139,171,35,119,34,90,38,167,231,166,128,205,200,44,146,58,60,29,34,138,152,196,191,140,197,149,49,252,35,96,227,98,188,212,246,224,193,220,162,17,23,212,64,53,45,50,83,58,189,174,88,39,84,148,11,94,180,177,50,197,198,165,166,24,9,11,172,224,201,167,49,123,5,26,203,219,35,57,214,112,24,242,82,158,176,134,165,114,180,205,153,109,102,226,125,226,32,33,163,111,252,69,201,176,60,187,211,217,7,6,59,108,148,186,224,50,95,235,74,185,112,228,150,155,110,159,77,23,88,115,190,108,49,247,186,193,109,129,52,119,78,95,113,35,226,15,91,129,155,48,77,60,206,158,68,141,124,163,43,103,234,93,223,119,174,189,164,255,253,95,230,250,223,143,104,180,20,87,120,31,48,6,0,7,0,1,219,165,65,66,240,161,204,136,164,4,194,50,221,150,109,183,126,42,113,200,243,129,123,20,162,233,223,149,204,126,239,117,50,63,235,255,232,44,59,142,101,86,165,15,97,56,100,4,15,245,158,213,252,185,64,0,0,115,8,195,84,114,2,171,39,177,31,162,66,225,148,129,217,148,173,153,148,1,8,176,30,215,1,198,1,138,192,97,40,6,97,17,74,132,110,176,232,192,184,169,4,102,129,243,174,163,160,197,138,217,140,173,224,128,17,150,70,210,137,128,164,142,144,21,87,255,251,178,100,35,14,71,42,104,204,19,185,123,66,65,166,73,211,96,235,110,29,101,169,48,78,225,239,200,254,38,39,169,134,8,160,106,24,152,50,5,234,69,16,153,102,84,54,146,7,27,132,180,44,226,21,96,254,188,166,113,182,196,240,47,167,247,222,94,15,225,171,59,144,146,188,130,103,103,87,70,172,211,71,68,178,7,121,205,158,20,140,216,185,102,255,110,64,119,155,121,62,225,192,62,85,221,210,74,123,206,205,38,178,222,211,169,8,210,82,148,213,173,20,244,105,165,215,167,222,51,173,118,228,125,246,215,53,98,100,253,183,135,187,250,193,222,179,164,229,243,234,247,113,227,48,72,255,45,205,147,91,218,6,245,105,28,223,201,155,69,195,60,86,13,182,46,55,43,156,42,75,137,0,62,143,213,22,35,187,154,223,11,105,149,128,3,224,0,206,153,74,79,118,29,24,49,228,1,133,222,171,11,95,187,112,103,200,143,99,193,54,52,24,87,171,148,108,167,204,174,159,70,170,127,247,160,36,39,210,199,118,147,6,44,121,52,181,73,70,238,68,181,143,73,63,55,221,167,255,216,1,152,74,16,131,64,177,10,190,120,57,162,96,184,48,97,34,164,97,99,58,101,40,14,96,48,4,48,13,24,38,22,152,142,7,173,3,12,137,65,224,125,112,51,196,122,151,18,244,8,201,122,126,131,44,82,230,96,183,193,163,96,14,114,33,141,54,158,0,0,55,11,210,236,46,63,232,95,181,105,130,106,65,210,132,6,206,117,174,20,46,243,117,91,183,170,65,142,126,179,67,173,158,93,185,218,227,177,108,215,54,128,237,224,217,30,125,224,167,79,231,218,127,112,12,16,106,103,2,12,154,212,34,80,229,152,160,224,196,235,147,146,92,36,70,99,238,152,119,53,188,223,75,181,85,180,158,54,190,179,143,114,170,62,116,189,185,239,103,9,183,12,242,213,45,89,55,210,23,198,183,170,123,235,120,194,78,187,129,237,37,59,91,59,35,170,209,190,44,26,85,252,118,249,159,225,145,182,102,181,2,45,186,61,155,19,62,4,10,106,111,140,98,110,75,242,162,97,66,208,66,82,198,199,123,192,64,64,4,61,37,14,178,90,0,146,232,145,112,100,35,177,85,193,150,9,139,158,129,90,192,240,131,94,219,97,244,185,94,53,247,237,95,254,186,126,141,167,233,208,154,240,159,221,63,244,193,55,234,255,250,23,228,65,121,191,201,162,162,12,2,12,220,42,6,36,36,97,75,231,81,44,80,40,68,174,105,65,160,236,181,209,52,24,110,24,24,226,24,136,34,144,159,134,21,219,209,238,67,34,166,71,96,206,72,88,244,59,180,61,210,186,208,254,222,85,177,33,165,137,226,233,79,10,6,182,255,251,178,100,33,140,69,239,104,79,155,111,99,240,58,1,89,250,96,44,48,29,201,187,48,110,189,62,137,24,28,38,1,164,157,152,130,215,61,18,212,234,61,226,20,249,232,140,253,77,238,72,81,244,193,75,74,194,77,253,71,249,156,157,160,199,164,188,166,121,238,159,7,250,186,167,174,193,23,38,7,166,119,167,97,35,115,33,216,99,255,4,255,133,209,117,10,95,172,48,167,181,12,96,189,217,50,94,243,132,117,42,54,97,163,43,15,86,44,80,9,71,39,143,52,248,115,69,147,5,140,164,148,148,242,165,86,9,137,152,41,185,86,91,141,180,52,50,107,113,156,65,176,213,164,103,39,191,212,1,0,0,32,0,85,218,192,168,0,217,61,6,37,39,164,186,51,81,108,159,41,115,85,102,189,4,15,62,116,166,149,13,228,172,253,26,190,95,231,238,143,253,78,239,187,191,156,163,169,220,47,70,229,223,216,166,94,0,0,3,33,128,193,9,130,224,25,134,68,177,187,113,8,20,2,11,171,166,33,46,70,96,131,194,32,20,40,7,152,68,2,24,142,11,163,56,48,175,64,108,160,170,3,145,14,205,154,48,28,74,206,42,152,80,20,40,10,146,154,29,16,0,46,92,10,72,5,203,239,65,40,209,103,9,127,42,180,5,45,227,30,169,49,63,6,171,138,44,138,128,19,103,228,117,185,106,81,40,147,216,178,160,116,216,214,165,251,66,128,18,174,195,36,115,252,171,49,236,175,55,90,126,110,251,149,10,120,26,63,138,218,220,140,197,109,120,27,25,181,81,251,193,216,223,136,237,81,175,173,235,122,149,222,32,145,149,78,60,153,198,147,17,125,83,18,226,244,255,48,20,40,153,225,138,145,0,42,221,149,48,188,8,194,6,83,29,42,2,226,77,13,201,212,124,84,141,99,168,10,12,162,182,165,2,72,59,65,132,145,141,172,71,141,144,160,94,17,155,115,37,70,201,221,218,242,254,59,5,234,132,190,170,159,159,72,88,157,42,34,27,136,40,72,24,4,196,32,88,74,40,195,242,52,10,186,30,192,232,83,36,160,85,191,71,143,48,178,87,206,150,88,63,107,213,37,6,234,141,31,199,75,99,170,119,155,245,16,178,91,118,255,168,187,174,115,96,241,191,242,223,71,35,111,45,203,64,0,0,12,185,19,76,82,0,48,162,136,218,60,38,156,101,193,33,155,234,198,56,22,68,219,33,18,52,198,128,102,36,121,108,61,123,184,58,168,168,26,16,12,44,68,129,78,197,4,38,89,159,21,129,124,52,97,137,202,62,235,195,119,247,183,163,242,213,190,22,225,59,144,229,155,2,117,76,245,206,225,188,105,141,163,106,47,147,89,128,12,167,151,111,39,148,215,75,126,225,23,255,251,178,100,50,142,198,137,104,205,27,153,122,176,72,230,73,179,100,109,106,27,149,165,44,110,189,55,65,13,153,38,9,166,21,160,238,21,244,220,83,252,220,250,190,85,150,220,226,159,171,71,87,71,211,113,173,172,183,91,211,127,120,202,170,252,72,93,239,227,46,51,34,147,78,77,235,136,186,107,113,114,154,208,136,183,178,81,111,46,52,83,71,97,131,9,220,53,108,23,56,143,166,87,71,154,52,204,209,27,215,242,178,126,180,89,130,21,35,82,93,41,156,220,91,32,237,235,182,71,217,101,171,187,230,90,90,20,101,116,142,125,185,23,128,199,0,1,63,64,177,141,80,70,68,36,173,77,138,1,159,149,60,202,113,164,64,150,76,106,28,142,12,33,141,126,175,66,125,255,131,195,83,211,44,172,242,9,164,246,255,81,60,18,17,59,37,7,128,243,68,233,161,93,200,157,181,171,95,95,51,166,143,228,190,223,235,0,186,52,22,24,122,1,10,64,71,75,79,38,27,6,70,27,186,70,69,162,6,169,0,35,65,185,128,224,160,113,38,99,72,42,149,6,44,147,70,15,0,140,28,64,8,132,26,144,240,192,76,22,6,116,129,16,160,44,80,35,191,106,128,28,6,183,141,251,33,74,43,17,176,80,93,95,53,118,246,151,37,12,164,78,179,60,113,26,158,130,204,68,78,212,15,235,169,87,8,38,183,64,222,141,120,78,118,152,151,141,89,244,48,94,78,185,75,102,1,157,14,126,149,212,21,240,107,90,82,6,53,111,1,60,225,221,4,179,49,186,2,37,27,208,85,172,44,222,125,235,31,50,201,136,69,242,182,53,30,57,143,45,28,239,68,187,49,45,138,199,176,179,246,62,111,71,8,227,85,7,33,95,91,129,105,192,137,97,17,41,96,93,129,69,73,53,24,50,132,133,173,102,77,149,216,35,147,81,130,157,212,187,74,179,231,226,185,107,248,166,0,2,65,83,36,129,206,114,162,81,128,144,6,116,168,242,8,126,86,196,136,131,210,164,211,5,64,60,99,134,146,100,192,137,21,125,236,166,163,183,55,78,232,247,24,155,99,105,21,115,255,240,131,253,63,159,26,57,190,220,57,255,219,196,63,255,238,0,0,4,188,96,0,60,58,49,186,168,255,111,67,16,132,76,238,61,48,180,116,215,192,85,131,17,129,204,138,24,49,144,121,76,76,22,133,12,12,188,195,0,0,49,118,152,84,8,10,29,79,40,232,136,8,80,22,95,109,234,73,43,37,138,69,63,206,19,7,47,106,147,183,100,14,236,196,183,89,218,186,203,57,244,239,110,113,193,16,153,137,193,213,150,27,45,76,253,96,42,209,101,133,233,76,69,119,155,155,79,20,177,116,169,53,138,167,154,49,217,205,255,251,178,100,61,14,230,111,102,204,155,141,102,176,63,167,217,195,97,34,100,26,65,159,46,110,233,231,192,249,33,38,205,151,136,224,197,92,225,125,164,212,150,202,67,79,92,249,15,150,12,215,180,197,105,114,185,170,169,42,45,52,135,218,118,188,80,110,144,171,101,133,43,93,243,247,247,145,204,87,221,54,181,224,111,78,93,97,121,129,241,193,202,85,42,26,200,143,139,25,18,199,93,173,9,199,223,170,254,167,44,199,46,9,65,191,137,251,169,208,0,0,9,188,61,117,45,202,153,119,142,58,36,139,143,44,165,138,49,74,233,147,71,165,135,50,196,190,177,213,100,222,127,255,250,241,218,255,249,186,255,254,54,126,252,255,255,255,168,254,207,234,81,237,248,143,89,193,11,197,67,209,65,80,20,160,192,104,194,144,8,193,16,188,79,112,48,240,63,48,41,155,33,136,64,64,249,128,16,34,18,112,10,28,53,42,248,30,160,107,59,53,37,56,10,39,72,173,102,244,92,157,39,68,2,138,21,36,238,69,1,36,79,106,168,46,43,48,80,40,253,175,102,198,37,43,216,143,56,119,138,212,110,227,67,77,150,115,224,127,221,168,230,75,73,65,58,221,155,113,135,227,244,167,136,240,106,214,235,159,229,68,234,248,117,76,25,164,50,45,7,187,61,174,160,182,98,137,212,28,233,55,252,170,141,210,5,113,76,235,31,17,164,160,200,141,3,119,166,101,76,193,205,96,67,189,224,239,30,35,42,142,27,99,199,182,138,221,44,27,119,26,207,233,246,221,23,15,51,141,119,24,46,86,125,46,55,105,245,29,201,193,228,144,227,49,191,174,247,150,235,214,27,248,155,182,99,248,224,236,58,143,118,128,46,20,115,226,137,155,240,21,67,8,172,198,44,120,184,138,68,233,22,212,3,195,234,47,61,237,208,60,130,82,231,167,39,237,189,233,244,71,79,246,195,255,255,208,186,191,225,63,244,255,164,32,253,218,29,145,31,127,148,97,80,120,4,0,13,220,70,14,64,89,133,77,39,43,94,147,12,140,160,38,48,42,20,208,160,184,170,30,24,112,18,2,26,55,3,2,145,19,18,86,198,6,128,82,212,203,3,1,178,122,84,49,66,161,152,187,39,108,187,99,15,176,190,80,103,210,109,191,96,149,55,47,213,204,111,116,204,254,19,117,228,106,159,228,223,222,51,172,224,78,45,236,133,254,223,175,222,107,126,63,250,54,181,219,93,226,144,181,227,150,219,238,242,124,81,43,143,226,231,122,215,166,20,114,80,97,27,82,54,196,205,96,157,187,179,213,196,152,121,124,210,102,7,54,17,78,206,168,194,22,27,31,86,247,189,36,77,183,52,18,62,164,28,104,242,71,197,121,24,239,65,45,110,255,251,178,100,85,140,197,210,103,206,27,143,77,114,71,70,73,130,101,135,104,151,57,161,68,109,101,133,65,35,159,38,73,172,156,106,114,113,74,216,42,70,248,182,206,100,227,5,23,109,101,160,0,17,255,165,67,137,241,104,163,33,110,194,202,15,61,141,117,99,92,55,137,131,121,89,20,4,119,76,151,57,132,91,221,189,144,89,208,47,190,245,56,201,117,61,252,199,163,77,233,250,136,75,237,175,51,241,226,250,190,207,136,241,223,246,127,234,116,42,241,254,130,80,0,175,217,248,56,145,142,166,106,46,28,140,134,202,96,51,0,153,204,8,4,223,129,0,73,150,192,42,188,178,62,207,24,216,56,70,19,23,200,26,9,2,232,151,63,127,41,85,252,27,68,230,246,56,138,180,78,114,91,116,193,70,44,54,80,96,203,18,232,55,42,33,151,11,198,159,88,225,55,138,251,7,209,177,192,60,236,188,205,46,194,197,23,108,128,88,127,176,241,188,50,149,157,215,28,7,205,180,74,214,67,3,39,255,190,112,96,223,186,253,225,106,171,239,31,55,105,219,85,250,217,105,60,90,82,57,7,14,79,156,84,13,7,118,170,126,92,18,15,110,147,227,167,88,194,43,48,252,120,197,46,219,244,212,142,124,31,21,230,119,57,138,98,113,46,187,211,220,215,88,205,255,83,165,8,0,6,154,48,241,31,16,131,34,157,68,24,184,40,116,109,164,192,12,126,38,22,14,6,166,182,243,9,199,137,73,141,6,52,79,148,123,71,64,128,146,112,56,8,202,185,189,57,47,232,222,52,47,255,254,133,255,232,42,127,255,255,148,255,236,247,217,251,237,219,255,203,144,0,0,177,0,16,16,9,48,177,44,192,238,19,33,225,204,82,53,49,178,216,195,96,66,68,81,139,2,76,48,193,0,101,228,8,12,49,104,170,110,8,193,166,12,4,172,177,96,69,65,80,114,38,41,248,42,105,194,124,59,18,105,176,187,140,190,255,105,255,87,31,46,72,51,32,0,119,9,111,94,118,193,150,85,228,53,110,196,209,99,10,103,174,56,242,221,195,224,229,81,145,101,202,255,244,45,136,160,11,126,63,177,163,123,233,177,230,115,150,50,178,219,106,50,181,41,194,216,169,197,108,64,140,136,187,195,44,95,224,168,191,148,30,17,113,195,232,123,202,6,25,162,82,239,25,127,96,5,10,116,128,186,24,244,4,39,31,1,12,61,45,52,99,43,102,131,185,184,252,160,138,217,158,190,224,232,222,69,57,250,171,172,239,230,63,255,224,126,77,120,218,192,41,136,144,48,224,77,70,72,102,35,10,42,34,66,244,178,180,224,73,140,135,4,83,17,74,226,232,46,71,169,207,34,186,169,198,72,60,82,253,8,12,33,104,255,251,178,100,122,140,246,74,112,78,147,143,71,144,74,105,169,129,105,135,100,24,121,161,58,110,61,115,129,29,25,38,65,172,28,96,24,98,182,141,183,119,154,98,244,8,147,45,202,6,57,254,133,242,223,199,223,209,140,254,159,255,79,255,167,252,176,64,0,4,164,0,4,3,24,24,42,110,150,33,174,41,65,68,121,136,206,1,135,195,2,147,1,214,65,97,225,130,64,58,48,88,40,172,5,34,182,96,144,24,97,206,54,76,1,176,177,203,160,199,163,208,10,88,206,48,207,163,109,172,187,109,234,207,232,114,19,35,169,201,58,106,199,219,123,17,132,201,162,141,1,250,100,117,219,159,201,40,245,113,228,248,114,37,171,148,182,240,218,212,8,156,234,194,57,62,188,138,167,127,70,106,7,121,111,55,122,161,212,136,123,63,164,6,15,238,17,153,242,56,227,74,160,195,48,184,241,238,63,175,226,186,112,160,153,250,121,38,90,76,55,4,181,28,185,81,45,71,106,237,247,25,77,37,37,182,180,58,45,135,78,108,98,45,154,222,130,166,137,149,6,171,157,171,59,85,168,207,78,122,157,242,146,6,38,85,96,114,78,150,32,73,18,254,147,149,170,26,195,70,161,81,18,135,193,199,2,161,226,195,75,229,11,26,115,234,105,234,54,244,36,108,248,220,141,181,105,139,152,52,54,119,178,147,107,232,165,3,168,183,234,118,255,160,141,194,61,61,186,255,46,127,255,88,4,0,11,188,112,17,60,2,201,7,52,162,121,52,166,108,80,103,162,100,209,33,1,99,96,177,80,32,15,137,37,47,76,113,84,196,97,0,138,125,9,133,170,74,43,88,123,190,42,61,119,84,154,194,10,134,77,45,125,230,6,228,127,129,203,62,91,50,125,97,163,69,155,223,166,210,193,158,222,220,211,230,202,236,238,137,242,140,215,151,34,167,18,114,247,53,125,220,156,179,207,119,95,192,76,90,138,140,190,190,253,206,7,127,11,186,125,201,15,251,66,250,188,202,231,11,99,37,242,53,47,136,179,252,222,191,24,60,139,90,247,205,148,187,149,76,173,82,144,80,79,169,243,173,124,67,155,231,88,221,126,219,110,229,140,85,230,100,220,125,86,74,48,226,60,6,161,255,90,82,216,205,164,145,194,31,232,221,237,0,0,0,122,49,32,74,99,98,65,192,16,124,47,214,58,182,135,180,247,169,236,211,151,52,26,226,234,148,22,183,141,35,223,215,188,187,254,70,160,185,23,246,19,239,170,142,227,27,91,106,110,185,126,180,239,253,53,127,183,255,213,57,127,255,242,63,255,223,253,27,160,41,64,0,86,226,0,5,152,35,88,31,171,61,228,227,35,104,4,54,143,6,131,127,62,135,26,88,181,114,163,40,132,255,251,178,100,146,140,229,232,104,207,155,121,122,64,72,172,105,195,103,5,24,23,1,163,62,109,229,231,1,31,153,38,1,172,156,112,130,197,186,150,192,123,133,201,57,136,98,150,229,166,248,140,19,71,44,209,7,222,198,222,224,201,189,60,165,221,202,76,28,168,179,35,26,237,198,133,154,215,198,75,158,123,204,52,227,93,74,93,226,239,13,127,82,182,145,57,111,217,9,159,123,151,113,190,82,55,254,118,255,150,60,211,58,202,237,40,239,226,106,127,135,47,255,159,50,229,127,95,91,79,231,88,198,109,254,125,127,76,179,67,195,205,239,210,133,100,24,79,83,182,196,216,123,77,73,5,135,56,241,235,90,226,210,90,52,209,154,222,230,91,211,54,129,25,55,23,116,111,46,80,35,215,239,30,149,110,141,255,109,72,146,43,26,73,168,148,72,97,143,152,41,113,131,4,130,132,161,188,160,40,69,200,102,102,8,101,155,126,124,12,51,159,137,208,186,17,245,86,151,81,55,213,242,207,140,127,160,144,93,189,69,37,147,21,155,204,35,203,233,201,24,213,242,214,101,191,22,114,183,126,160,0,0,2,148,0,2,1,7,7,75,135,72,75,29,100,144,98,83,89,147,147,224,100,152,33,2,100,240,250,67,24,16,16,213,12,38,56,12,4,67,237,32,192,128,115,3,2,82,121,129,211,57,8,74,133,193,177,209,39,165,200,9,6,75,53,151,15,109,107,194,204,176,54,92,154,44,121,191,41,139,54,221,12,147,95,94,81,92,167,103,203,76,45,72,80,31,174,120,209,229,158,222,89,133,141,43,0,9,170,68,220,21,153,239,164,75,78,182,245,81,189,55,120,191,85,42,214,93,231,16,181,254,96,127,232,143,45,62,106,126,118,130,67,123,187,119,171,127,148,153,32,188,33,44,113,136,222,190,105,71,38,158,217,171,115,110,223,52,202,111,181,173,130,84,166,113,30,87,85,20,32,249,32,196,96,38,10,136,11,39,251,234,223,128,0,0,128,2,166,18,217,212,223,2,177,27,0,42,41,4,76,104,14,131,165,25,68,219,165,240,145,172,220,163,140,98,200,166,201,195,129,239,125,254,206,74,141,148,243,185,63,244,255,206,59,63,80,65,155,150,80,32,66,96,113,81,153,91,39,52,123,133,20,226,0,128,98,252,8,61,8,187,132,6,65,161,54,230,96,82,202,229,193,177,16,0,69,140,106,4,60,14,141,21,0,9,221,7,204,207,181,233,233,200,202,166,163,160,113,112,198,255,238,181,31,209,76,38,222,55,97,171,176,35,235,23,228,234,113,243,126,173,253,249,5,14,90,191,184,178,170,90,253,192,156,250,21,101,86,156,166,140,65,14,204,181,16,85,186,108,73,229,130,77,93,59,255,251,178,100,183,10,70,7,99,78,27,143,92,240,53,193,121,250,97,230,38,26,85,163,56,238,65,254,1,77,167,230,77,172,148,112,137,233,154,134,187,27,78,160,162,115,252,4,109,127,107,65,81,48,248,236,221,106,248,93,228,150,109,203,54,47,121,229,150,199,98,150,147,50,203,136,177,96,142,172,225,181,112,125,74,189,44,28,71,123,233,104,82,79,226,193,133,229,246,98,149,97,207,86,139,187,200,171,161,194,234,118,214,2,218,245,158,243,203,136,122,166,164,111,213,40,234,0,0,0,40,228,100,96,201,218,82,5,92,229,60,206,184,57,37,130,35,34,13,87,243,98,131,219,229,3,186,201,233,162,126,225,141,113,188,6,120,239,84,117,28,161,215,155,76,105,15,56,115,247,148,62,223,133,210,97,102,236,249,31,110,255,65,255,237,231,228,245,255,252,142,228,162,130,15,70,194,133,31,116,140,0,0,96,112,26,98,48,32,97,202,66,101,52,148,114,206,20,102,178,156,99,187,92,99,40,64,96,160,140,109,216,128,96,168,66,96,160,116,168,204,128,3,138,196,150,42,211,129,161,113,130,225,146,101,129,133,251,101,170,48,32,22,92,110,195,83,14,42,82,248,194,12,44,158,163,26,252,254,119,191,146,105,20,195,187,196,124,106,88,165,12,113,58,90,195,39,174,32,144,216,172,225,47,37,69,124,89,180,22,246,86,133,83,144,5,58,154,181,250,143,30,85,222,146,13,145,70,29,116,225,163,100,154,188,253,60,16,207,241,221,168,1,143,97,199,221,80,231,101,123,87,131,254,221,82,2,166,188,254,177,110,22,191,147,77,191,121,186,166,247,26,175,171,216,174,81,99,121,182,179,252,76,124,209,122,120,57,197,190,47,8,240,123,121,23,166,254,219,174,237,165,198,49,36,249,151,121,245,190,175,171,98,186,249,173,60,11,222,177,35,37,128,91,70,77,190,201,223,159,146,1,14,234,45,172,179,79,187,33,11,24,157,168,17,130,58,20,170,101,102,3,142,12,135,8,194,169,139,161,5,2,10,60,209,56,10,153,88,178,113,178,122,231,108,121,132,158,80,9,58,23,222,198,50,74,136,17,72,110,100,171,229,71,246,221,225,1,83,219,212,66,242,170,34,179,103,146,202,104,96,243,76,153,202,63,245,249,120,29,223,230,187,246,0,101,91,230,26,2,133,141,166,222,134,154,251,146,99,149,97,132,152,4,199,3,1,34,12,182,26,18,31,0,66,43,96,194,102,224,224,132,54,224,33,48,136,216,142,160,224,21,40,200,12,189,146,41,37,245,63,102,141,2,151,215,40,86,19,29,99,250,206,126,229,186,235,202,245,200,189,167,189,234,237,57,32,26,231,53,234,119,135,195,181,100,219,255,251,176,100,208,14,215,99,99,75,19,184,124,242,86,199,153,96,111,71,30,24,185,163,54,110,60,222,129,44,23,38,73,172,156,112,163,248,162,135,227,249,195,221,237,210,64,27,81,173,51,48,77,186,137,155,51,205,174,144,105,254,33,197,77,165,51,3,63,107,146,247,18,106,167,239,158,214,170,251,245,119,153,117,14,244,204,135,238,49,254,183,254,55,237,134,48,160,123,128,119,38,128,176,116,39,0,73,85,54,98,24,120,18,41,70,242,15,234,52,190,234,136,180,174,26,104,118,116,203,1,22,139,52,60,152,201,215,236,223,208,6,65,114,244,109,57,5,129,203,28,80,4,84,69,160,140,213,129,101,11,30,226,11,55,149,171,57,76,211,112,63,133,79,106,49,140,80,84,101,126,235,184,251,106,202,177,208,156,201,80,88,102,134,41,5,36,16,115,117,82,245,138,61,219,41,75,108,82,139,245,90,251,105,255,214,0,0,0,112,196,49,36,104,72,48,24,243,57,77,216,49,219,206,49,229,53,48,240,11,34,140,76,9,75,129,77,65,129,0,16,168,148,6,0,76,77,49,197,135,217,16,80,16,16,5,162,129,104,168,42,149,176,8,197,225,81,146,13,84,24,97,122,21,145,135,150,121,45,44,196,5,5,214,49,44,171,197,216,245,118,251,21,131,104,21,90,244,77,234,118,165,144,56,203,203,130,222,52,8,133,77,48,196,174,72,37,179,213,20,169,110,57,245,105,87,237,46,160,49,70,214,108,149,187,78,25,129,198,166,114,161,115,228,57,213,44,5,110,213,200,121,21,102,229,71,105,27,5,147,157,129,22,154,222,75,130,222,225,169,74,79,10,27,10,171,45,176,230,223,252,185,91,31,22,207,172,13,252,115,244,250,131,23,49,51,26,35,10,57,174,38,93,20,211,65,135,183,183,135,13,78,234,43,245,43,200,79,233,51,4,242,238,172,118,172,88,81,62,115,87,13,53,221,114,129,165,230,187,168,53,149,252,244,166,129,105,98,165,206,31,48,0,128,8,13,248,17,30,61,244,205,49,208,4,160,67,80,228,164,29,35,116,233,119,46,142,118,39,59,240,250,106,202,235,90,153,133,81,87,71,88,80,193,210,122,167,33,71,182,85,231,216,173,162,240,177,113,76,126,168,100,66,0,235,212,118,21,202,50,88,189,68,121,40,149,240,204,175,255,254,128,11,134,25,10,38,18,1,6,9,19,230,74,164,38,56,241,230,75,46,166,63,131,230,30,8,6,27,143,70,224,1,131,65,104,84,67,103,160,162,224,136,67,96,2,160,65,130,224,72,209,228,21,2,68,132,9,88,88,13,26,4,153,51,140,240,19,57,214,101,175,234,127,64,146,166,29,127,41,206,224,210,101,81,218,255,251,178,100,205,14,135,175,104,203,27,185,124,112,79,166,41,117,107,5,58,156,5,159,44,110,225,147,193,6,142,102,245,148,138,16,108,86,141,31,105,113,95,178,24,228,185,25,137,177,29,150,210,165,78,243,213,204,123,247,157,59,216,110,252,186,254,87,72,47,141,202,105,128,108,163,23,233,40,105,57,247,10,128,111,59,141,148,122,199,119,102,43,254,21,144,41,179,229,157,152,63,189,237,136,207,63,165,51,106,70,136,168,214,218,16,166,187,3,147,59,210,245,43,133,67,214,111,15,177,204,224,248,229,162,136,163,29,185,46,193,208,23,229,175,101,108,78,173,244,39,242,99,165,108,237,221,223,203,126,251,113,58,157,229,219,245,164,24,15,196,158,140,20,124,184,0,90,0,0,17,37,46,145,80,34,11,8,42,36,92,1,43,19,101,36,77,54,237,126,210,60,66,191,178,182,63,55,135,168,255,202,10,31,97,225,64,237,21,82,187,122,63,126,131,231,186,155,173,148,100,36,37,227,127,233,247,255,255,253,228,160,0,0,99,4,176,65,74,163,4,224,182,48,101,3,99,72,5,58,48,168,39,227,15,176,45,48,74,2,35,6,144,195,50,192,5,210,228,10,3,80,32,3,140,19,196,192,192,232,2,156,117,118,96,142,11,198,5,0,172,24,1,165,96,205,2,8,128,24,48,13,152,179,27,86,3,1,224,2,36,0,155,53,83,185,54,38,94,154,88,13,254,179,52,148,170,66,34,171,47,37,163,66,238,112,18,97,213,122,168,1,168,143,179,22,131,110,5,194,185,132,252,20,219,225,141,212,101,146,215,223,98,183,110,104,115,22,135,63,86,1,33,197,156,197,44,203,73,128,131,159,252,7,72,34,34,154,67,136,88,155,250,181,75,11,194,204,209,97,71,210,159,44,218,205,169,186,250,84,116,120,242,59,34,191,133,90,106,42,78,117,147,91,229,171,26,175,103,29,86,250,243,13,136,70,23,67,10,137,45,194,114,25,137,40,213,68,129,5,135,8,34,211,2,142,104,198,49,70,205,243,240,53,203,163,232,88,227,15,64,185,182,197,29,91,34,255,85,255,255,3,171,198,7,241,255,153,114,58,0,0,0,135,78,56,66,144,226,61,51,231,76,68,81,28,36,81,191,3,207,41,245,73,80,4,19,153,217,44,60,215,170,181,109,10,157,214,185,48,144,57,129,241,30,151,232,91,217,229,31,183,248,169,95,234,40,47,89,119,197,75,16,171,116,49,255,255,253,161,48,28,12,112,48,68,24,5,14,97,133,8,43,154,101,155,73,133,41,35,24,121,1,8,128,13,76,8,71,204,195,40,38,76,2,192,16,192,16,24,203,66,96,226,31,224,32,109,68,97,128,3,48,8,1,131,12,255,251,178,100,192,142,216,14,119,73,19,217,69,112,69,165,57,131,107,39,42,31,181,199,36,47,101,21,216,237,19,230,137,147,162,34,128,21,48,6,2,32,224,141,118,6,64,121,33,155,116,157,94,102,1,32,46,211,90,126,9,76,139,25,179,139,15,164,155,15,123,200,144,128,26,14,72,125,57,79,106,38,146,80,91,253,20,16,246,60,237,169,76,60,22,6,89,141,73,150,165,106,119,53,108,113,169,43,86,202,134,159,200,41,66,56,205,249,163,1,40,93,45,232,227,171,40,150,209,44,57,66,51,83,20,196,36,92,163,237,72,167,44,102,66,98,180,81,221,166,89,93,153,164,146,192,31,172,35,244,119,114,219,227,249,93,186,205,126,173,61,186,124,59,127,10,255,135,29,177,106,177,16,139,90,48,18,107,137,17,46,135,195,15,148,75,216,102,120,184,140,66,62,68,77,136,106,92,40,194,92,119,33,194,138,82,66,93,221,218,42,36,76,196,113,215,19,186,23,41,41,40,130,33,201,98,101,27,243,28,143,8,92,45,209,19,202,81,35,132,50,186,227,1,200,113,143,196,152,165,37,22,8,64,191,202,151,12,32,138,137,223,207,111,229,17,41,193,114,211,210,75,238,67,127,250,15,161,244,255,135,136,0,76,31,195,124,48,22,193,4,100,96,250,35,198,230,66,168,100,110,106,38,167,14,166,31,136,70,30,75,231,80,150,225,130,209,129,36,128,64,126,102,113,194,68,121,34,72,200,195,213,196,251,231,2,224,50,67,225,162,217,3,130,58,234,162,207,140,10,225,130,143,179,232,95,98,130,149,208,15,70,176,237,253,44,216,80,49,18,150,232,175,224,192,72,118,246,212,230,97,200,36,44,157,154,16,233,76,55,249,248,139,152,48,148,53,41,84,125,123,67,153,81,10,134,89,152,210,118,150,228,213,145,70,101,10,219,23,248,242,55,146,71,21,120,145,138,118,61,43,42,159,34,11,62,240,87,25,39,171,49,121,21,156,109,84,16,134,38,75,61,67,81,67,227,146,28,42,21,132,189,77,199,174,143,13,227,14,207,227,149,117,189,55,102,87,149,90,108,237,203,45,213,171,109,63,228,223,79,102,221,125,222,211,102,175,107,31,150,231,205,255,254,89,202,177,215,53,99,28,173,231,141,234,215,243,175,219,151,110,99,206,115,46,126,241,194,199,53,172,172,95,215,107,202,241,213,126,91,167,253,97,249,97,159,246,213,125,243,31,223,121,220,112,189,78,0,0,96,0,6,91,153,70,115,232,50,118,141,153,129,12,55,224,132,14,66,242,79,24,132,193,245,161,197,30,45,140,189,78,208,181,115,245,48,215,253,234,66,237,39,5,92,74,223,134,221,170,195,201,189,110,250,221,61,255,255,251,178,100,167,140,136,151,118,200,11,221,209,48,63,35,201,169,101,226,58,31,97,203,42,110,225,241,201,14,23,167,141,131,165,184,254,253,72,0,16,2,152,195,81,220,42,1,24,90,80,6,65,135,206,174,70,122,46,96,101,220,20,5,24,32,55,134,127,98,64,209,129,130,8,84,0,4,26,136,48,210,66,224,1,117,204,111,2,128,32,192,112,143,76,50,183,50,93,16,104,102,161,181,166,210,164,185,90,52,206,50,127,37,154,184,194,33,219,42,127,72,113,139,225,94,10,108,51,15,252,80,115,99,111,148,187,221,46,204,154,182,13,149,228,179,141,117,247,14,231,142,118,191,125,36,42,49,213,185,93,19,115,195,247,15,87,229,226,2,213,181,87,106,217,158,52,213,31,84,217,254,22,15,240,249,64,211,52,56,7,93,113,152,115,215,81,23,27,121,22,25,75,188,201,152,43,133,123,146,233,251,12,72,229,128,142,115,179,2,21,10,125,55,140,52,45,110,203,134,88,61,25,120,204,106,149,66,227,179,246,154,176,189,98,93,42,234,210,199,21,145,30,112,165,148,168,164,57,219,12,55,205,206,153,155,46,196,226,214,246,79,86,23,3,124,177,250,120,246,207,222,255,198,177,143,243,63,191,42,192,15,192,163,12,83,124,124,71,66,153,202,145,143,100,4,156,25,202,253,222,189,131,209,184,241,213,186,122,3,240,193,193,33,132,63,211,219,163,119,255,72,0,119,173,190,50,114,151,175,68,1,125,163,101,182,47,10,142,201,132,122,221,111,255,251,56,240,0,0,65,216,16,14,0,5,204,142,103,88,199,232,204,152,1,240,97,49,177,131,195,230,54,65,7,117,130,5,102,11,2,24,16,68,22,10,6,24,68,131,70,65,152,128,76,90,8,237,0,104,238,8,16,187,133,180,165,14,25,48,28,201,200,211,155,19,47,250,41,193,46,252,162,88,185,193,201,178,250,84,79,46,68,98,38,253,251,87,141,75,44,182,168,150,149,106,253,216,139,56,234,40,2,17,43,227,237,34,77,131,32,92,12,136,149,204,138,3,188,153,150,38,210,94,56,15,66,230,186,80,41,215,212,203,9,194,218,92,220,218,144,197,29,216,28,252,40,10,199,133,154,18,163,214,25,170,254,68,49,138,242,171,216,241,19,91,198,94,83,107,74,72,146,219,106,68,33,180,122,203,29,34,206,152,1,108,76,196,112,154,23,242,52,13,193,121,83,217,6,184,39,10,71,52,66,178,83,160,163,23,49,235,210,65,52,187,63,200,35,8,255,66,229,201,214,206,201,25,88,218,223,1,0,224,253,110,121,61,124,8,19,70,204,35,145,8,123,223,102,235,7,124,120,127,192,32,71,14,33,201,255,236,0,0,20,0,6,255,251,178,100,134,142,72,71,106,76,155,153,123,114,66,164,249,163,100,41,152,34,129,225,42,14,233,117,192,238,139,167,29,150,21,16,81,162,161,167,49,135,139,64,71,193,71,141,24,200,197,165,135,155,36,165,15,115,237,5,43,205,106,55,202,189,191,223,35,81,254,8,155,87,158,97,224,193,252,84,36,63,3,23,114,50,70,145,213,104,159,252,148,165,127,239,255,254,163,14,194,35,46,73,227,38,207,83,157,212,227,141,251,35,35,86,98,71,220,208,193,132,197,164,88,194,145,80,205,112,100,195,224,188,194,96,164,196,183,252,10,7,161,65,8,144,96,112,10,98,96,30,74,2,152,198,42,41,224,176,14,5,29,12,56,1,87,168,192,10,97,120,70,24,6,168,16,168,73,78,197,111,25,0,75,139,24,50,6,127,144,234,21,24,210,83,164,48,200,146,6,57,100,89,132,2,196,21,149,201,151,8,133,7,30,148,7,6,127,137,134,191,176,33,141,162,213,21,203,137,203,228,128,12,107,2,33,144,244,102,24,148,62,195,160,129,193,210,106,153,75,92,216,92,205,21,236,211,212,152,230,52,196,130,145,106,150,195,134,208,113,246,210,83,148,24,250,250,83,181,151,91,148,2,128,23,245,200,235,71,105,153,221,86,121,93,155,55,121,67,157,53,139,177,68,252,173,107,79,67,65,169,46,89,42,213,250,161,73,146,113,52,208,253,233,0,115,22,167,157,239,100,32,124,117,117,55,187,72,218,41,164,154,111,158,153,112,245,30,233,255,217,180,253,127,215,68,83,135,47,54,169,110,219,207,184,117,86,119,255,62,83,84,237,72,0,0,0,6,152,167,118,77,242,205,13,64,9,3,73,113,82,93,193,48,20,180,1,13,186,7,129,32,209,7,31,163,107,87,255,184,157,217,42,237,219,203,237,235,255,191,254,79,255,255,172,31,105,102,169,201,38,143,245,161,0,0,176,64,34,97,104,18,96,209,138,117,240,154,104,23,2,99,187,66,100,148,106,99,216,54,96,1,172,17,58,152,124,31,24,34,6,24,30,0,25,204,80,6,31,194,192,8,168,120,96,40,74,97,216,38,9,6,66,194,59,190,246,24,6,52,15,10,147,205,48,208,89,124,68,135,86,40,2,29,122,139,63,75,26,130,165,219,132,132,90,236,78,12,96,72,77,11,70,64,92,24,174,84,78,31,159,32,89,103,251,178,232,201,185,104,202,202,81,2,201,32,121,142,129,111,78,25,235,119,235,113,41,133,139,81,153,129,209,37,240,78,113,94,220,150,21,153,202,131,161,90,223,98,173,247,51,112,245,32,166,111,237,166,219,75,121,53,194,16,174,90,175,67,41,202,141,71,213,113,51,38,181,181,220,88,110,102,242,3,56,69,255,251,178,100,96,14,200,157,112,203,19,185,124,246,63,4,233,144,105,34,100,34,17,199,42,110,229,243,128,250,139,103,205,133,137,160,58,240,23,200,170,97,112,114,173,193,128,155,58,222,71,1,214,105,221,174,97,109,203,48,239,136,166,43,203,169,91,96,195,109,149,70,158,120,190,110,57,186,149,141,68,220,183,199,217,194,162,136,213,60,121,176,220,152,84,175,50,142,152,236,174,235,67,249,94,124,65,139,141,223,63,94,218,191,249,153,96,255,19,147,248,200,20,160,200,38,48,246,135,18,24,98,101,219,36,6,76,57,245,108,141,33,27,155,73,242,112,201,208,110,97,230,95,138,44,240,23,148,100,250,52,160,6,141,55,86,228,195,107,145,155,208,161,233,57,83,255,240,213,255,203,252,128,1,192,80,22,10,45,196,67,105,217,233,169,145,222,241,148,72,249,130,167,232,10,215,10,133,68,91,225,160,65,201,134,129,89,128,64,177,153,173,81,139,192,66,167,25,10,8,143,243,16,64,129,8,42,96,96,221,121,63,0,163,240,208,218,224,196,192,45,190,206,225,123,137,172,162,124,65,32,91,128,96,201,101,43,47,3,166,229,72,129,43,39,155,66,108,97,153,64,201,6,238,177,106,50,22,32,170,122,100,8,161,102,53,13,89,83,250,47,101,139,117,45,204,232,199,151,150,114,47,79,146,126,11,38,162,52,136,11,151,45,12,232,240,190,72,17,51,53,46,44,166,129,127,7,217,130,223,120,55,164,113,83,146,232,99,36,92,196,163,85,215,68,209,251,221,135,109,232,70,202,119,88,125,1,17,34,79,225,144,187,156,59,165,166,222,91,72,173,105,241,142,202,171,140,125,34,32,196,13,83,82,169,197,134,240,90,51,26,207,231,87,195,135,77,192,138,223,43,59,155,12,235,110,159,178,50,170,23,213,219,86,187,110,143,123,211,86,96,136,182,233,193,29,93,70,135,26,172,202,236,205,239,191,154,253,195,255,211,62,80,89,180,80,0,0,13,114,153,68,146,84,151,36,11,91,141,78,133,56,161,250,27,105,207,75,114,124,252,172,219,86,171,103,168,79,62,144,29,89,127,224,206,16,215,246,168,135,106,211,167,255,238,255,255,255,243,132,8,205,136,75,13,226,127,172,0,0,1,181,174,145,6,102,9,10,102,114,45,198,170,210,166,50,42,198,7,45,70,110,130,198,13,144,230,106,1,134,26,138,230,16,129,67,0,201,139,171,185,133,0,138,115,8,193,19,29,193,96,142,5,229,50,17,229,173,200,134,161,68,134,195,38,20,32,190,236,136,196,141,17,228,176,152,172,178,73,156,182,226,46,140,134,137,194,130,164,194,163,37,144,8,65,136,203,132,157,143,214,73,44,147,25,84,89,255,251,178,100,54,142,232,70,106,203,155,186,123,242,73,42,233,227,100,197,100,92,21,159,48,78,61,60,129,45,173,103,9,148,157,154,112,93,107,102,40,36,235,127,19,135,168,95,193,2,197,125,142,78,173,158,177,164,9,177,234,169,202,149,45,241,80,143,144,119,18,93,81,86,106,227,73,147,171,16,9,172,7,109,170,140,186,43,198,171,238,124,32,41,25,225,213,224,36,70,187,221,67,112,135,70,87,42,41,198,77,60,203,211,127,41,173,173,202,44,77,236,40,66,23,28,250,57,193,51,28,188,183,52,64,133,117,185,161,193,110,88,84,74,136,158,238,220,147,240,96,179,184,178,170,223,54,170,153,147,176,178,241,244,73,98,190,189,27,170,186,180,145,34,233,243,100,141,172,138,200,217,172,61,89,255,44,164,30,163,146,244,0,0,0,122,46,50,32,116,192,72,2,129,140,144,189,159,70,133,148,106,186,253,124,241,214,197,198,22,6,175,84,133,94,13,244,124,139,190,237,87,211,167,225,255,234,255,234,255,255,255,95,255,254,159,255,255,255,255,236,32,42,48,243,52,12,108,211,109,215,191,95,215,46,7,136,128,193,134,176,33,200,197,246,179,223,118,13,70,196,51,38,168,192,195,161,18,212,198,99,179,75,133,2,3,41,198,69,109,38,93,170,193,24,164,20,54,48,112,21,58,12,92,44,151,68,201,71,133,97,232,6,7,24,7,191,177,113,144,251,45,194,152,32,23,126,134,3,199,39,144,136,163,2,223,17,4,88,75,170,198,16,75,81,171,21,0,15,199,99,105,227,159,25,11,185,190,20,2,227,79,124,205,22,205,128,0,65,185,30,208,161,115,56,29,69,172,96,160,78,128,179,29,238,39,71,30,234,46,238,173,208,195,151,57,49,239,140,35,100,51,148,69,165,37,63,213,63,175,32,53,10,129,54,58,182,86,164,215,88,66,248,243,159,210,103,254,42,211,74,241,18,55,76,68,244,115,55,23,50,118,208,70,181,209,91,81,78,115,82,41,193,250,156,165,183,37,246,229,85,177,191,146,166,173,44,169,84,222,8,18,65,154,143,68,196,173,58,160,14,221,199,192,62,67,108,241,133,1,45,44,196,254,138,54,103,215,1,209,42,89,209,226,86,69,60,168,217,239,234,88,89,158,44,204,239,65,5,212,235,143,247,206,63,253,70,175,250,191,250,255,255,255,255,255,246,255,255,255,255,255,66,103,37,146,84,21,144,92,51,136,68,47,222,0,0,11,221,14,0,224,16,84,52,107,53,209,204,83,229,69,41,131,205,64,167,128,88,130,103,145,9,135,4,68,64,34,80,33,135,214,64,32,68,92,144,14,68,9,34,122,240,16,166,204,22,75,66,136,125,194,247,65,23,200,14,255,251,178,100,31,14,214,91,103,78,27,152,99,240,67,132,105,227,97,34,104,29,145,159,48,110,229,237,193,15,150,102,141,163,138,192,208,236,77,177,141,220,179,221,182,37,167,217,214,80,145,50,124,145,106,154,158,122,17,214,239,8,254,65,49,189,109,116,202,103,183,207,155,42,142,43,255,175,229,3,157,39,248,219,198,82,212,201,120,111,126,19,99,154,163,77,184,113,49,48,253,132,194,241,103,36,186,230,84,188,237,38,2,138,156,138,204,89,53,52,228,225,86,225,121,249,248,95,158,132,198,88,187,17,91,214,172,121,87,156,252,11,53,131,72,169,46,186,181,182,153,179,17,218,201,19,89,204,124,230,121,107,118,109,154,63,222,185,123,145,191,236,46,67,152,0,93,16,0,0,7,229,186,128,103,129,192,2,83,0,81,135,73,106,118,26,227,3,147,72,235,182,144,87,59,159,223,235,142,204,225,28,171,171,238,108,78,186,63,79,244,4,255,235,119,163,255,249,47,255,246,234,42,10,151,9,154,1,79,33,38,100,107,115,16,4,252,192,0,168,194,48,4,192,130,216,222,226,244,226,32,124,195,34,116,202,115,188,205,224,69,86,25,238,14,11,33,162,66,160,136,19,49,245,9,3,16,44,72,96,145,245,11,84,135,198,129,16,123,113,21,200,156,198,136,219,154,195,195,82,132,49,26,94,28,134,1,198,210,87,251,120,70,129,195,81,209,18,144,129,79,243,117,69,9,151,153,55,222,90,68,95,165,195,56,219,181,151,130,66,151,229,242,13,36,65,82,51,230,195,216,52,93,9,99,239,35,149,209,61,203,175,139,13,109,228,253,77,252,167,81,53,211,216,144,40,211,207,132,229,252,38,58,239,217,203,54,94,45,80,152,141,153,93,61,110,116,230,95,135,116,243,218,69,19,252,48,163,239,13,197,40,170,130,173,161,213,13,249,249,164,49,133,177,251,182,233,217,180,182,197,5,201,205,114,172,83,55,230,87,172,215,86,186,218,233,137,76,170,115,136,192,250,59,246,40,154,188,72,47,160,176,222,30,104,158,158,171,182,160,29,116,0,33,113,193,144,38,72,225,56,243,14,156,80,170,44,75,202,8,174,39,231,52,133,139,225,66,249,69,174,76,253,72,54,198,190,215,126,75,77,107,75,170,122,221,171,196,38,152,242,171,220,200,238,92,212,232,40,159,187,255,168,220,116,253,255,119,227,96,0,0,243,10,133,67,1,193,227,24,71,163,198,194,115,230,97,3,31,144,195,18,238,177,208,204,16,132,26,22,79,25,102,45,145,1,64,32,92,211,35,180,202,16,28,20,6,59,198,46,0,64,97,193,221,49,60,7,130,221,16,184,204,36,96,53,37,192,2,43,148,173,212,10,2,67,101,255,251,178,100,38,142,199,49,103,202,19,185,53,96,65,131,249,195,101,226,62,28,41,163,44,110,233,49,193,43,144,231,77,135,180,248,59,13,8,124,250,57,100,21,77,147,232,45,196,162,30,70,161,170,151,234,157,26,64,206,181,1,131,223,184,160,160,169,103,119,221,69,111,253,152,18,178,152,196,122,77,180,252,28,209,198,171,76,253,216,237,98,33,153,189,193,128,54,147,213,95,190,224,240,166,205,127,100,15,119,48,120,155,23,237,250,202,154,134,181,60,169,174,73,254,251,131,220,115,137,202,46,101,5,22,129,105,40,244,13,199,26,42,59,150,191,221,47,218,87,168,73,168,147,22,89,116,160,228,176,204,103,169,43,91,210,240,233,109,215,143,41,244,45,217,246,250,120,207,235,102,183,43,59,30,58,175,211,203,96,0,0,113,18,197,71,199,15,57,151,28,20,42,107,254,70,194,181,177,55,32,210,141,156,52,60,129,11,194,72,235,251,231,228,155,90,228,146,105,188,108,40,93,59,239,248,94,26,236,245,219,217,255,255,245,144,32,224,69,176,17,57,214,188,128,15,83,7,5,36,114,2,149,167,100,38,135,38,76,102,72,136,6,101,43,102,149,132,102,18,27,6,48,0,198,93,128,8,230,32,8,12,33,110,2,128,114,135,136,1,163,14,0,148,63,139,145,13,143,50,240,16,196,39,66,233,178,131,132,9,189,128,139,10,17,26,203,214,89,202,183,229,150,43,173,162,217,204,67,100,163,72,1,202,96,33,162,242,232,236,101,127,217,176,247,82,220,178,186,187,72,35,57,23,131,168,44,238,210,7,40,76,253,217,37,54,117,145,170,23,166,167,60,188,233,102,63,77,134,69,143,182,43,31,242,89,79,123,25,184,45,48,60,72,63,149,41,73,48,248,181,244,137,79,76,83,100,186,71,250,50,227,169,48,117,232,25,139,91,110,70,185,121,174,136,193,152,18,19,48,105,109,93,133,53,105,165,24,156,38,70,189,219,110,134,74,39,233,105,98,126,153,102,82,94,182,77,46,212,221,29,213,245,205,54,41,169,135,191,209,192,192,9,196,106,210,169,129,92,117,160,82,20,106,50,54,78,179,81,27,70,119,29,182,50,189,146,255,108,58,254,219,242,15,230,8,132,46,30,122,147,208,67,247,204,166,197,211,118,80,29,141,139,16,63,61,168,57,255,255,245,117,125,200,2,7,13,23,60,132,7,224,218,144,96,0,1,227,11,134,132,250,48,181,1,54,182,129,56,55,216,6,32,38,103,44,134,192,128,70,10,22,134,193,4,166,104,4,128,144,52,192,64,76,209,53,116,201,32,68,48,14,11,8,134,10,0,164,195,210,103,152,158,6,69,10,160,49,0,172,68,122,170,154,2,204,81,255,251,178,100,36,14,135,57,95,202,19,185,53,96,67,197,41,215,101,101,104,28,69,163,44,110,228,211,193,1,19,231,77,149,137,104,14,217,179,192,58,30,9,24,221,208,72,103,15,14,78,63,123,188,153,98,243,72,232,75,250,102,16,239,40,234,13,87,109,134,0,106,85,86,194,125,227,214,249,201,206,184,230,238,171,171,53,39,235,9,42,231,19,185,216,69,170,179,97,3,60,209,212,25,132,35,198,48,239,106,47,186,76,172,67,80,156,117,14,73,51,191,71,250,160,171,130,157,211,185,216,234,151,188,237,218,92,185,88,138,42,155,20,83,67,24,6,247,151,179,155,186,248,188,162,208,44,45,214,186,32,131,73,200,97,170,180,145,229,119,175,146,218,245,55,223,74,220,199,105,44,162,136,0,18,2,98,36,46,36,140,214,24,19,138,128,76,0,128,12,45,75,97,209,129,76,107,82,168,44,35,66,140,164,212,150,21,117,68,231,232,193,18,30,198,187,68,167,159,243,0,74,88,146,44,150,122,98,15,244,211,169,177,31,114,48,174,77,0,32,72,219,191,255,255,255,145,64,168,174,51,59,52,2,112,193,33,48,120,65,48,65,43,49,117,226,49,235,69,49,104,69,48,238,58,48,76,72,48,124,25,52,152,10,50,248,53,48,48,0,48,36,19,51,49,15,49,156,1,79,128,184,80,28,33,22,225,107,152,116,14,192,237,40,64,22,20,23,50,85,84,51,60,138,193,1,112,133,164,161,174,82,60,94,95,67,202,201,58,100,1,86,56,48,66,87,65,214,7,153,144,191,137,189,57,155,24,127,174,219,184,208,185,161,201,164,112,140,228,120,188,5,188,80,170,75,143,254,249,162,223,83,77,40,165,213,99,162,145,255,94,55,50,190,158,59,58,206,71,29,254,197,53,174,91,191,0,195,242,45,225,91,184,255,200,245,188,194,103,164,226,232,10,32,217,39,20,122,243,95,118,92,232,135,60,251,78,110,118,121,16,116,236,159,209,56,146,120,240,196,207,38,114,29,73,132,72,168,38,234,7,233,247,170,63,150,5,107,150,39,155,4,13,97,93,135,183,102,171,224,0,4,195,43,244,230,120,2,183,5,141,67,180,11,12,34,211,83,144,36,0,5,204,48,46,74,123,85,91,250,245,0,32,104,176,33,39,147,188,109,197,255,251,54,255,255,138,169,62,158,239,255,35,134,52,117,4,36,19,24,48,49,98,64,0,1,240,64,92,206,76,54,8,77,6,94,76,178,178,12,18,52,12,119,84,12,240,8,12,29,36,202,14,3,30,192,208,224,12,128,24,48,105,120,48,12,22,107,162,160,32,177,46,14,16,105,12,37,9,158,68,67,20,6,8,138,136,162,69,153,90,212,150,5,69,34,117,255,251,178,100,36,142,135,8,102,75,147,185,76,224,73,201,9,231,97,231,38,28,149,177,46,78,229,51,193,43,37,231,204,60,8,41,247,6,130,100,13,69,122,51,221,196,1,68,203,52,95,96,185,50,183,161,5,235,63,49,38,243,74,60,183,47,101,33,123,48,204,66,252,49,38,198,143,112,16,203,15,197,123,178,139,31,229,190,157,197,183,141,49,202,121,102,181,181,61,249,192,54,249,132,86,73,218,39,46,74,78,215,16,6,207,214,71,223,128,154,62,42,210,187,29,94,163,54,148,133,210,185,117,6,254,218,244,181,52,64,78,174,26,111,228,219,166,133,13,250,205,216,32,97,24,161,70,214,130,51,115,40,247,156,58,156,24,203,220,189,75,231,102,12,65,5,182,35,44,245,53,74,83,154,46,218,239,147,0,64,0,192,244,99,214,16,60,208,191,208,164,95,10,2,48,182,188,207,129,188,177,135,139,74,140,186,141,203,231,114,205,127,248,235,253,117,247,219,227,224,77,243,177,64,148,151,183,250,127,255,255,242,141,26,147,99,143,61,152,229,105,75,185,231,41,100,41,92,86,111,15,44,43,29,7,1,194,192,168,124,114,73,200,107,188,214,96,216,48,97,169,182,104,240,18,34,38,76,99,20,76,143,19,11,228,95,19,47,70,240,113,138,168,135,0,112,130,124,192,16,22,84,97,16,115,60,56,1,138,129,69,5,172,41,189,63,230,135,161,194,9,87,106,150,23,144,0,76,82,85,61,46,164,116,200,191,126,168,70,73,17,1,7,190,232,2,158,109,214,220,83,56,10,59,156,212,137,147,211,228,12,98,214,82,186,57,230,138,5,29,70,38,190,67,53,148,248,56,38,161,125,108,198,22,183,37,53,114,148,53,109,97,122,123,27,145,232,142,54,33,139,148,61,252,157,9,95,255,36,155,222,84,18,204,110,87,42,79,105,40,42,234,195,135,17,58,238,44,213,88,190,250,18,152,143,158,170,172,117,26,85,89,39,194,122,71,172,218,138,191,6,54,104,231,75,227,74,146,39,1,255,217,104,235,75,210,178,82,169,77,105,109,197,246,15,119,255,254,211,178,128,0,0,31,160,2,193,7,44,193,161,208,39,187,202,207,155,70,205,44,186,142,246,92,24,181,6,10,16,27,229,212,141,39,231,213,63,122,249,127,208,143,244,127,255,167,255,255,255,255,255,255,139,234,9,232,49,243,91,243,120,112,153,181,70,208,77,169,126,221,167,214,215,250,29,140,0,1,163,1,5,12,80,54,50,242,128,227,65,163,128,58,128,36,51,11,50,74,14,6,6,7,153,196,34,99,224,208,96,20,194,32,211,25,35,194,3,108,64,116,6,151,200,252,224,152,164,55,242,6,84,87,18,203,76,49,52,255,251,178,100,30,142,230,227,102,206,19,153,75,244,70,133,217,145,105,39,118,27,93,163,58,109,229,145,128,236,136,39,141,132,141,144,93,212,251,71,146,228,50,149,70,76,244,106,60,152,149,86,1,17,11,89,24,125,26,107,42,80,70,241,136,191,243,205,206,95,94,203,44,131,86,29,167,195,238,91,190,92,250,210,254,99,157,116,56,186,246,168,229,244,242,250,236,218,43,110,32,168,10,43,63,57,140,11,91,9,46,141,235,156,130,128,28,13,155,129,32,80,64,57,153,237,139,153,195,203,179,112,214,215,166,85,116,229,179,94,78,119,71,137,163,111,16,48,129,132,169,3,42,81,73,234,215,118,146,168,217,62,221,250,69,53,210,150,166,62,105,235,171,53,224,245,215,86,109,249,174,187,94,115,239,77,228,106,180,160,50,199,172,127,77,64,20,133,200,90,6,144,225,195,98,68,104,194,31,77,118,200,60,161,105,187,245,199,132,169,205,35,215,112,26,25,4,98,52,66,47,73,173,230,7,194,50,103,63,82,24,224,239,209,229,122,23,205,250,5,191,28,126,133,95,249,70,245,185,31,255,248,127,179,250,18,2,184,116,24,8,40,107,172,198,106,198,127,171,101,133,35,56,143,1,85,162,161,163,128,25,112,153,143,4,5,193,12,98,17,142,192,178,226,98,84,108,0,131,26,8,140,41,114,179,82,142,83,229,78,65,215,136,65,71,213,49,64,112,36,33,160,192,70,71,162,13,46,42,207,148,60,104,84,236,23,85,154,96,158,51,80,170,120,172,50,212,177,137,64,185,60,173,181,59,48,190,160,147,215,234,203,123,113,21,36,86,93,170,109,206,93,121,223,142,81,188,74,134,44,150,175,245,107,74,159,4,54,58,100,73,30,64,233,53,130,220,92,127,49,61,150,164,86,99,35,66,54,148,142,71,239,122,21,243,171,58,196,201,113,236,143,160,162,229,99,84,191,222,182,133,197,214,94,252,57,76,128,178,114,122,181,85,222,246,151,146,169,67,222,149,44,48,119,25,204,46,23,92,227,39,90,49,108,229,121,195,80,159,188,252,14,44,200,144,1,189,45,45,161,0,194,96,21,43,33,98,240,74,221,106,116,149,6,69,57,182,57,4,196,159,80,191,210,232,51,158,202,194,191,149,241,59,178,57,207,253,127,255,253,238,141,245,84,20,123,201,10,179,90,147,84,183,214,0,1,169,25,139,130,230,55,151,159,1,224,122,226,105,158,207,102,144,51,17,104,204,28,122,49,200,200,205,98,147,24,141,211,128,209,33,32,128,170,163,101,134,17,3,131,130,35,33,115,56,140,153,179,91,18,84,167,1,28,73,108,113,36,12,117,51,148,160,56,103,161,105,12,155,16,170,24,22,44,140,229,24,255,251,178,100,41,142,199,97,104,204,147,153,124,100,60,228,121,226,96,202,100,155,225,163,54,110,61,57,65,11,25,39,77,132,193,152,28,217,82,131,32,84,166,42,12,184,33,106,85,46,175,6,45,237,41,220,94,84,72,51,18,146,66,236,6,7,42,163,155,110,22,229,32,17,155,73,123,17,144,88,191,29,94,236,71,219,173,76,28,173,219,102,242,63,81,164,136,95,124,102,235,89,193,235,154,185,244,54,61,56,49,106,86,93,226,61,250,253,31,144,39,205,141,76,20,151,91,117,125,90,209,177,6,54,156,158,53,174,117,167,217,120,102,31,112,161,79,125,57,214,60,8,221,197,238,89,219,173,18,213,221,254,46,246,7,99,196,183,175,120,195,133,150,235,192,133,90,217,246,122,119,26,135,51,44,59,76,247,85,192,0,103,35,3,163,49,128,143,78,42,210,95,204,101,178,195,145,58,20,39,193,213,1,40,131,131,242,229,126,252,9,128,129,133,82,54,213,203,160,176,106,127,244,100,215,242,31,15,211,254,252,159,255,255,150,73,215,87,199,25,10,220,89,243,6,2,204,47,57,48,243,244,231,43,3,32,27,204,18,242,48,152,32,46,54,18,46,152,164,12,20,22,35,185,134,22,233,20,228,14,0,203,196,158,100,3,83,28,130,101,99,160,144,128,105,49,21,171,191,161,80,138,2,24,242,28,25,60,29,210,253,83,250,72,224,204,67,130,141,200,100,24,24,75,103,96,61,33,174,70,70,86,154,143,189,48,198,152,125,29,18,181,195,21,8,153,249,235,222,130,29,83,209,206,91,116,190,78,208,174,156,232,140,178,107,111,15,189,107,58,65,90,176,237,26,119,27,55,207,42,134,20,87,190,69,85,96,174,109,89,177,48,194,70,85,16,137,133,18,54,211,206,218,177,19,78,42,102,39,20,124,22,26,193,139,203,78,33,213,88,112,153,16,145,106,182,170,20,108,133,102,154,64,102,93,42,96,10,0,170,203,145,86,146,39,136,69,108,153,178,34,166,242,16,30,105,136,161,195,77,228,136,23,24,0,19,2,102,132,68,114,224,158,166,66,98,70,73,215,202,136,177,87,226,234,40,183,236,82,175,33,28,154,177,127,168,67,164,108,147,190,131,150,133,192,65,5,12,0,57,117,79,255,187,127,234,254,155,215,255,255,81,224,146,99,222,223,183,87,165,0,0,11,148,193,98,19,24,8,76,77,231,60,76,176,237,27,147,21,48,12,247,66,52,224,64,68,26,53,224,92,209,2,65,17,52,42,0,51,115,104,48,70,151,40,82,103,64,129,132,193,2,134,147,29,15,35,228,172,204,97,50,111,36,38,88,33,141,80,23,72,187,9,70,51,137,68,18,16,66,118,153,32,229,235,96,197,255,251,178,100,43,142,167,107,104,204,27,154,100,112,64,195,169,234,97,37,100,28,117,163,50,110,105,235,192,240,33,104,53,135,136,168,1,38,82,195,195,219,23,157,234,87,112,87,105,231,32,6,207,239,4,190,149,25,217,37,51,89,145,15,10,151,95,184,203,46,68,148,21,239,148,58,184,227,39,131,83,157,142,96,255,84,125,240,140,225,242,182,175,202,243,114,214,129,186,105,118,88,132,215,18,168,246,157,45,251,66,183,34,95,23,161,124,37,113,139,105,17,74,223,90,227,12,108,82,117,11,79,46,207,162,123,164,181,22,152,222,5,183,129,247,207,127,43,191,125,133,84,5,217,130,202,163,91,101,176,195,248,211,81,174,96,213,214,23,186,198,181,207,44,231,85,157,28,60,120,228,120,135,111,250,195,128,0,96,0,0,40,97,86,154,224,253,141,180,94,109,81,78,48,82,82,55,158,177,84,210,130,161,226,4,86,131,169,23,193,21,33,78,103,77,168,86,80,106,253,126,52,187,159,111,165,236,32,253,104,177,90,145,255,255,169,13,185,44,225,52,2,230,48,40,182,54,100,99,249,155,149,230,181,239,24,101,24,96,242,8,117,164,20,39,52,16,64,199,192,209,25,41,31,15,205,224,129,138,140,0,184,229,7,8,24,48,212,229,1,102,163,136,66,196,202,212,44,42,81,154,34,40,75,38,0,150,202,11,93,178,14,3,229,228,228,236,184,121,176,96,177,146,224,34,78,194,128,20,11,148,177,42,56,57,226,145,91,77,197,166,240,150,173,32,5,219,0,74,169,117,1,95,173,129,178,53,22,162,233,80,145,37,226,199,12,237,170,162,84,118,251,89,229,124,46,100,83,230,27,143,142,245,186,42,19,92,158,210,86,55,96,125,107,69,137,191,136,37,28,77,194,96,143,185,60,25,107,72,219,142,213,136,113,190,32,62,204,12,238,148,198,97,197,131,10,36,89,156,237,53,247,29,95,226,123,95,113,225,94,43,82,25,231,90,162,46,208,232,202,231,184,240,25,34,67,241,84,117,219,22,216,22,15,215,145,95,51,96,80,0,124,10,93,36,162,196,6,93,9,161,254,86,166,16,71,146,25,4,66,209,172,199,100,74,116,111,4,195,161,76,14,25,114,252,113,213,19,190,186,119,165,191,95,238,245,175,255,254,203,153,63,245,144,40,255,209,70,160,0,1,179,9,68,243,8,130,35,16,23,3,222,193,3,17,47,179,8,211,83,4,159,147,31,130,243,4,201,242,129,132,203,240,36,192,193,124,80,29,48,41,119,34,18,87,8,92,78,50,12,49,48,112,11,97,134,126,2,13,88,80,33,4,6,101,98,0,136,18,105,98,224,137,27,184,110,153,49,91,249,153,208,144,60,250,201,193,255,251,178,100,44,14,135,165,104,75,19,186,76,240,67,131,249,161,105,37,106,153,201,165,56,110,101,47,192,253,10,231,221,134,9,160,14,160,128,64,38,66,135,65,98,5,3,34,144,241,231,245,20,33,81,120,50,45,138,79,33,7,88,98,133,188,169,87,20,48,225,43,72,104,27,204,224,66,211,43,69,27,241,126,153,223,122,212,154,87,81,176,13,69,233,97,203,222,210,100,85,55,73,62,239,87,140,66,181,114,220,191,173,11,47,162,177,61,123,43,177,155,23,36,151,245,188,210,33,62,145,195,62,153,237,38,159,116,240,254,91,113,117,28,108,162,10,133,39,229,29,45,118,86,18,101,42,194,70,91,146,138,244,19,25,78,6,230,146,143,35,78,75,10,73,162,210,200,214,201,162,111,205,2,2,137,70,9,90,15,110,176,240,9,86,36,72,160,198,141,21,180,98,5,5,82,187,233,184,208,92,133,79,78,97,5,165,158,17,9,196,160,240,24,228,67,143,79,226,178,44,239,82,255,210,108,34,84,56,154,14,182,220,144,167,26,209,250,131,125,53,105,195,186,178,31,129,71,113,119,4,228,10,135,64,32,131,2,63,141,140,120,50,244,232,195,3,146,21,200,114,76,192,66,83,21,135,76,70,6,48,56,97,121,25,0,164,14,19,191,10,110,36,130,14,12,113,224,89,47,194,139,136,137,40,85,39,154,224,98,11,81,143,41,220,102,252,218,48,227,139,94,198,96,56,81,224,31,193,101,109,173,54,250,181,44,142,122,180,246,165,237,239,190,23,228,207,237,245,1,165,230,83,250,172,66,13,124,237,247,57,137,151,122,191,211,81,234,94,249,124,243,41,204,253,99,212,12,155,8,109,17,172,249,218,80,135,81,189,130,185,7,211,207,109,192,195,4,59,137,77,40,175,115,155,208,175,74,126,201,181,212,75,226,168,209,65,70,152,98,58,204,90,64,64,230,209,234,237,101,65,251,57,103,154,240,154,72,100,190,206,10,70,145,58,51,222,244,48,94,179,248,18,246,235,85,36,224,0,28,130,172,210,139,1,0,21,202,135,44,85,190,248,47,70,213,252,160,42,18,81,182,55,86,66,36,206,197,253,243,147,32,101,211,49,223,245,113,35,16,38,24,247,86,142,25,228,125,54,115,187,127,106,145,144,113,122,47,252,208,0,0,83,144,18,42,85,0,4,246,25,156,105,203,245,152,67,33,135,4,27,216,168,52,20,210,65,69,148,76,64,109,216,51,52,160,64,23,71,65,69,0,19,232,96,144,48,166,96,148,4,64,14,68,17,76,205,84,28,170,17,72,209,84,49,215,152,239,178,227,86,32,237,51,74,163,252,193,67,100,193,213,59,196,68,106,20,122,157,116,178,224,146,103,16,171,214,255,251,178,100,48,142,6,121,104,78,155,111,77,64,74,69,25,162,107,8,42,26,185,163,54,109,189,56,136,255,25,232,168,252,21,64,213,214,7,161,31,87,10,234,12,165,185,5,134,216,154,93,21,174,35,98,168,178,3,126,141,236,82,140,131,109,69,10,149,55,151,86,116,114,91,93,37,145,53,52,252,151,124,160,229,239,85,237,172,149,189,149,87,116,81,26,221,140,151,139,84,186,4,11,48,201,117,216,217,197,181,102,221,217,218,140,150,190,203,228,73,8,226,103,15,201,235,120,178,133,52,121,20,87,170,208,97,169,201,169,145,232,72,160,171,137,128,96,6,92,101,198,120,201,164,140,1,10,0,128,208,159,113,168,43,122,69,202,76,167,82,53,163,239,53,51,24,127,186,37,13,15,142,186,26,142,137,231,113,110,50,200,73,239,222,191,137,137,172,235,249,203,1,201,233,232,24,34,196,100,105,238,155,255,213,197,235,223,127,253,65,39,11,0,226,64,70,86,240,114,132,7,181,232,104,167,198,24,92,105,35,73,44,17,62,96,1,102,58,60,84,19,50,69,176,198,24,23,50,36,210,129,130,169,144,211,189,97,209,148,229,3,6,144,3,173,84,174,91,234,178,45,90,95,89,219,145,94,98,253,142,169,84,61,34,40,7,170,158,37,140,205,203,83,30,211,104,40,231,132,175,80,197,140,173,33,42,39,6,40,219,92,20,236,217,127,174,229,32,230,60,60,154,172,76,215,66,135,228,25,57,139,32,250,168,19,194,136,76,28,19,99,19,73,73,54,119,24,188,227,12,65,26,175,196,177,164,216,125,76,213,198,173,72,90,41,172,110,177,195,149,38,224,176,153,236,54,195,93,168,64,234,234,155,85,20,65,98,110,137,78,177,183,74,11,43,72,152,101,201,149,81,115,95,19,122,197,24,130,54,147,80,192,146,21,199,246,244,135,159,102,172,170,185,224,38,128,192,78,252,51,236,145,178,92,0,109,58,36,79,18,40,74,57,73,116,24,54,46,195,81,144,31,103,235,85,23,99,237,250,127,237,209,37,233,171,125,19,161,155,171,246,209,168,41,23,44,135,208,6,119,43,213,89,223,255,255,211,0,3,45,180,84,13,60,140,53,76,221,130,143,149,44,24,198,156,138,92,56,88,92,107,38,176,244,166,0,8,167,85,59,140,144,80,84,84,1,183,231,199,5,133,64,164,0,194,219,82,65,110,252,70,222,45,211,93,121,63,6,43,98,13,130,179,78,24,244,189,25,73,79,28,148,100,79,250,151,101,248,43,108,178,227,205,97,100,202,155,15,75,103,236,133,235,223,178,185,230,61,64,35,4,163,152,110,116,136,59,92,240,8,140,227,91,79,207,158,42,48,247,210,218,231,136,157,114,21,255,251,178,100,64,140,198,2,104,207,27,121,98,112,75,4,217,128,105,229,102,27,209,201,44,78,225,17,200,255,154,39,205,135,148,168,205,75,52,180,44,37,109,115,231,42,27,89,75,61,3,45,47,49,220,186,111,239,213,205,218,55,156,61,142,96,235,98,100,222,223,59,17,211,241,237,91,131,239,18,101,14,87,210,197,7,167,123,227,232,81,100,44,45,131,190,157,201,251,101,240,89,42,241,109,167,104,48,36,16,36,161,50,65,144,233,62,137,131,160,218,160,49,147,0,109,95,45,30,220,50,188,36,227,55,214,229,145,233,5,97,204,7,140,12,4,70,57,141,21,206,177,28,142,194,113,103,248,71,241,132,43,219,109,179,224,111,234,122,248,191,232,171,250,64,0,104,192,0,68,194,144,212,3,0,153,112,22,156,220,43,152,164,27,152,238,29,51,227,6,70,227,34,129,229,1,50,20,52,103,198,22,137,134,1,131,17,113,24,14,80,139,1,134,51,0,66,81,166,121,169,3,42,76,228,233,10,12,110,224,161,149,160,173,54,91,131,207,162,193,254,88,143,247,219,144,56,242,232,65,77,39,81,225,146,216,139,53,56,121,226,95,181,211,33,56,177,127,94,121,115,233,61,169,39,46,73,254,87,5,231,200,111,46,189,249,75,154,102,88,217,155,229,108,110,225,141,157,76,226,243,126,23,47,173,7,33,200,128,240,10,151,185,187,138,62,160,216,60,85,22,222,134,138,67,170,149,36,227,161,164,154,85,178,168,89,131,146,76,121,106,71,30,196,171,11,114,93,34,70,35,65,176,49,16,131,152,77,102,60,41,48,151,5,178,94,50,236,178,156,187,52,108,169,180,190,220,51,251,145,21,100,213,167,73,250,196,0,15,152,10,106,116,221,12,152,153,166,18,98,80,245,54,210,166,101,9,122,55,233,236,237,230,62,208,139,251,188,250,99,232,57,83,235,255,175,236,255,67,54,30,16,71,197,64,152,68,121,72,107,213,156,69,254,152,136,235,117,13,248,160,0,4,229,149,53,76,66,1,48,35,252,202,32,83,147,177,12,36,168,86,228,173,17,0,10,26,15,193,142,0,110,200,92,82,36,49,135,5,1,166,10,9,1,129,69,129,168,40,197,63,50,243,82,12,0,146,105,232,36,9,68,49,98,181,136,7,134,110,117,216,153,40,202,130,227,32,202,75,239,173,186,186,86,227,66,53,142,201,230,98,215,147,255,137,142,202,213,113,77,50,109,22,60,105,248,169,189,73,216,178,233,99,31,58,15,103,97,97,24,165,110,165,80,213,227,149,136,241,115,251,231,199,102,42,144,241,182,49,155,159,38,173,91,110,170,224,66,71,86,236,211,44,83,242,10,255,95,157,102,179,204,106,246,183,113,255,255,251,176,100,83,12,198,70,104,205,155,143,101,64,63,197,217,195,101,101,100,26,157,163,48,78,48,220,137,35,151,102,5,172,40,176,138,149,217,205,183,185,103,17,20,185,13,198,215,182,135,186,204,21,172,47,203,118,109,29,87,181,171,239,82,233,45,108,131,109,164,0,12,112,9,124,105,12,27,145,192,219,51,28,5,249,125,16,137,231,83,187,163,0,189,218,39,146,10,71,143,56,118,93,146,102,168,204,181,18,113,135,98,61,62,159,211,244,127,165,187,183,134,99,71,194,113,49,73,63,168,53,226,158,192,2,191,26,24,24,172,42,100,166,121,189,196,103,132,220,154,36,26,16,193,70,99,4,128,64,80,89,97,153,65,79,112,177,0,197,96,30,150,128,73,144,98,32,16,136,210,97,0,116,2,35,1,221,118,8,6,17,197,210,52,14,38,6,207,206,72,165,168,55,217,66,182,220,157,34,14,98,225,11,9,229,204,237,56,237,85,123,172,193,174,101,181,22,131,176,97,80,137,91,215,75,219,153,235,190,208,230,203,104,110,250,250,131,232,242,11,147,218,39,228,159,214,108,112,241,79,58,144,192,190,148,39,70,193,7,63,111,85,49,185,71,209,118,19,93,102,237,146,204,114,40,167,84,170,100,92,162,0,112,121,166,30,210,89,176,49,84,182,212,40,129,104,195,166,164,34,246,138,57,6,72,146,6,60,153,12,153,3,75,123,140,42,186,119,207,28,238,88,75,39,40,61,255,156,243,91,216,64,100,16,223,226,128,100,41,149,18,176,3,51,55,54,3,4,149,30,172,109,17,11,136,132,66,42,129,106,56,150,41,90,100,81,63,229,22,99,241,74,72,227,147,143,208,227,29,135,184,219,11,50,112,76,153,158,221,233,252,175,231,126,133,91,253,27,151,239,42,240,133,134,174,109,93,93,91,200,0,55,54,221,106,17,9,152,0,241,52,121,159,211,5,145,211,46,72,58,54,177,108,15,16,202,5,65,20,234,186,138,32,157,92,146,1,141,26,75,85,78,126,194,169,45,201,226,16,58,253,152,238,46,7,51,126,190,129,247,212,26,208,188,186,81,155,188,250,119,38,227,104,66,114,42,229,42,250,202,231,229,178,196,250,19,242,145,144,188,227,102,201,41,39,75,39,148,30,195,78,231,97,106,114,100,59,32,69,104,230,117,16,56,205,37,76,234,159,224,251,8,228,117,243,93,17,117,231,106,151,93,171,236,163,200,38,72,165,170,71,148,173,193,201,157,100,196,140,47,58,53,4,7,12,85,82,14,202,196,239,69,154,229,12,168,80,68,177,65,98,242,48,163,230,96,217,231,32,77,44,35,214,253,216,29,104,98,135,25,77,233,208,149,9,102,130,6,106,174,2,193,233,71,131,255,251,178,100,102,140,229,183,104,208,27,108,78,32,71,100,233,128,105,37,134,28,13,217,52,46,105,137,216,245,23,39,73,145,138,18,187,54,162,13,118,82,204,73,138,226,15,146,30,69,200,19,106,74,125,159,230,60,133,122,31,21,73,213,15,140,211,85,85,147,182,23,163,232,23,234,192,168,63,41,190,206,123,254,154,0,17,97,1,146,197,224,217,1,135,200,134,16,230,147,4,76,110,54,49,240,48,100,154,52,62,47,121,26,176,16,64,170,240,132,37,220,116,194,75,139,31,105,129,182,96,178,2,42,153,78,11,86,60,145,136,20,9,40,4,245,181,42,218,11,129,177,74,137,16,228,124,152,148,12,153,40,41,14,4,226,243,243,194,217,28,107,3,139,65,83,20,192,117,65,44,118,39,161,15,231,70,19,181,27,206,28,217,170,182,85,29,219,72,37,159,24,34,151,241,143,170,16,128,48,78,189,52,210,125,100,21,59,121,136,169,74,175,122,39,99,155,159,175,129,101,76,222,88,222,124,14,175,200,34,232,239,127,159,129,136,41,11,119,166,77,161,189,236,230,210,254,221,230,191,22,221,167,99,162,232,16,215,178,72,121,132,78,159,159,40,133,122,246,169,68,240,191,62,150,53,151,137,250,187,19,230,30,191,62,126,179,59,51,217,108,205,239,153,173,109,86,206,161,43,65,127,20,222,5,34,49,117,244,8,68,158,38,40,205,85,186,186,50,188,218,173,3,219,193,154,112,26,18,80,104,117,45,21,155,178,143,6,51,62,250,127,164,255,179,254,13,249,127,193,27,47,151,119,111,200,105,105,118,83,52,0,18,220,213,14,225,5,166,119,116,100,56,226,178,6,26,124,8,164,54,97,210,33,16,8,250,193,22,96,189,64,164,210,177,247,85,47,204,32,9,175,39,97,17,44,170,216,200,2,44,168,156,11,16,73,233,115,49,109,173,98,250,91,173,23,220,101,205,133,74,90,131,150,153,74,157,199,253,226,158,135,11,42,229,56,117,80,163,213,226,158,74,38,109,172,122,156,149,240,162,91,83,72,229,84,80,254,79,67,136,157,113,32,71,142,176,44,134,89,125,66,79,106,226,59,200,88,122,137,136,166,57,141,79,178,126,241,60,253,229,219,158,157,165,201,85,160,38,207,66,228,253,61,26,43,16,12,236,207,161,31,244,207,92,75,53,210,3,124,202,61,76,150,115,41,86,157,47,6,147,42,228,244,99,196,38,56,145,149,44,73,119,41,225,178,200,170,133,228,143,90,176,157,80,161,34,151,226,171,82,64,55,171,16,232,48,167,86,211,109,171,89,141,101,124,93,72,217,10,31,177,77,255,240,34,7,188,22,0,14,0,2,229,69,15,97,0,28,200,19,121,154,221,106,211,236,255,251,178,100,128,12,215,112,114,80,155,111,46,112,65,164,249,227,96,175,138,30,213,225,50,46,225,117,209,19,20,167,73,133,169,170,55,36,64,189,142,112,55,102,23,174,17,65,202,194,66,76,52,216,103,176,236,49,83,233,255,254,242,4,179,48,209,84,213,160,33,167,16,131,236,255,253,125,127,83,127,255,252,184,2,9,2,135,1,195,13,65,131,141,104,35,61,213,179,3,194,179,27,206,195,93,0,105,97,136,224,73,149,129,240,40,119,25,6,12,49,90,140,18,10,20,221,48,3,148,64,48,56,32,14,8,129,56,163,50,21,14,9,133,66,0,133,75,210,237,3,144,177,12,5,181,57,42,47,255,106,182,12,94,165,85,90,137,184,173,162,6,167,74,136,62,225,226,124,232,154,113,48,45,193,11,86,88,204,139,87,79,41,190,4,28,86,253,35,29,220,203,42,129,45,78,198,235,82,231,4,91,196,100,179,89,216,105,191,197,80,94,245,174,18,162,123,86,26,47,126,188,7,127,251,3,111,55,193,205,253,167,238,241,165,125,57,204,164,176,62,21,199,2,219,227,141,38,125,201,61,94,123,25,99,32,251,209,234,187,199,171,218,166,143,68,227,186,155,41,54,221,173,124,165,171,253,57,141,67,160,252,234,181,7,83,203,11,193,200,39,162,196,209,218,220,207,135,52,241,201,38,49,167,80,158,189,94,38,78,47,13,97,122,87,255,237,60,218,245,128,60,165,227,45,31,41,219,74,220,253,169,24,219,73,109,149,213,197,213,37,93,84,14,133,10,83,141,41,93,103,204,151,84,31,250,225,58,81,170,182,250,55,245,252,210,224,54,20,142,61,57,36,65,80,15,176,87,243,234,255,183,237,238,249,63,255,255,153,0,0,99,4,193,229,118,68,4,31,84,174,154,152,117,16,25,166,58,183,38,158,4,102,5,139,0,209,48,194,96,124,196,0,112,192,0,84,201,243,124,198,0,53,60,197,4,3,15,2,80,117,32,90,141,244,92,101,131,24,224,141,212,4,148,54,163,4,144,216,24,137,8,164,58,80,207,211,33,194,157,17,148,213,153,15,39,24,74,197,56,125,67,160,228,92,116,148,161,193,159,45,249,29,1,84,54,135,40,180,33,2,142,251,96,115,113,67,101,53,168,234,43,62,193,216,210,252,126,158,51,96,242,182,9,144,37,167,192,145,30,16,100,80,75,172,29,217,195,215,13,65,51,43,72,228,101,45,7,109,222,184,120,150,198,203,97,14,136,246,191,54,136,87,98,201,135,190,141,209,55,133,219,7,165,156,105,140,193,191,221,245,184,184,139,127,73,183,55,255,123,249,139,241,139,73,26,236,22,249,59,156,235,218,183,188,215,17,241,111,35,150,175,124,79,19,63,255,255,251,178,100,114,15,215,113,116,204,147,185,123,224,71,10,90,3,97,37,100,93,149,189,48,14,224,213,193,29,170,231,129,135,149,152,255,251,242,127,252,77,75,255,204,13,0,3,0,113,25,143,18,141,219,3,77,247,33,28,204,190,25,166,109,116,157,244,212,161,232,135,130,245,120,228,238,178,11,53,61,69,135,32,189,182,237,255,253,70,175,227,7,193,27,255,111,255,255,255,255,255,250,201,48,230,168,136,153,220,227,156,178,232,42,147,185,152,34,28,67,134,28,150,39,228,147,38,206,141,166,63,5,134,40,217,227,161,249,129,97,225,136,0,209,154,160,57,138,96,185,8,18,101,241,194,2,58,214,96,84,68,49,4,23,3,5,102,4,128,134,63,130,16,121,96,19,42,8,68,195,72,128,16,38,8,193,32,10,3,70,128,33,144,185,116,78,208,42,173,141,179,171,112,74,130,41,246,70,45,34,170,41,149,133,89,4,9,185,78,57,120,205,45,103,66,29,108,98,33,168,85,6,34,133,199,222,167,239,94,170,119,245,25,132,215,162,173,6,66,43,14,147,115,223,103,186,190,86,123,250,126,147,98,214,45,122,155,237,59,184,85,185,2,253,215,170,47,86,142,34,247,220,155,154,179,253,162,147,227,81,23,164,93,221,172,127,222,135,187,31,146,97,159,59,73,223,197,229,217,203,254,142,119,130,252,189,33,241,210,156,238,208,86,125,218,116,122,84,174,111,36,5,125,37,247,82,142,103,70,205,53,35,135,166,199,255,255,255,254,234,243,248,150,114,39,72,16,210,120,47,50,171,198,149,47,133,57,140,155,161,99,94,170,75,55,98,41,188,172,46,25,222,169,181,225,249,125,69,15,6,87,106,229,127,95,254,79,233,155,249,51,183,254,223,163,255,255,255,255,97,202,215,115,11,21,97,218,29,200,197,113,237,119,138,4,0,0,1,180,132,32,73,19,11,17,179,212,158,35,103,2,179,23,204,3,48,26,147,91,193,243,12,0,227,32,131,83,8,66,35,19,0,65,192,128,192,70,0,64,13,42,168,169,131,138,32,34,48,84,249,207,26,255,138,11,17,188,30,232,74,169,97,139,1,10,135,28,33,81,4,67,57,89,202,238,159,45,208,46,214,80,172,170,104,136,77,122,31,151,143,54,133,206,144,3,79,60,43,131,22,2,100,20,32,235,95,224,238,127,182,228,21,165,56,19,120,180,124,79,2,53,121,59,102,113,234,188,76,59,196,107,16,65,222,68,215,70,236,91,212,198,222,159,59,220,72,77,52,141,67,202,92,44,77,172,66,105,204,196,137,25,187,91,27,177,84,229,170,66,182,255,255,192,97,213,58,169,129,242,137,142,4,108,193,135,52,60,196,136,245,138,54,39,132,173,101,255,251,178,100,100,142,167,126,104,204,27,186,123,96,69,73,73,227,101,229,58,95,25,139,40,79,101,115,201,15,13,39,29,148,150,8,133,6,51,116,92,66,135,17,182,237,236,187,147,43,243,93,85,25,190,104,16,228,197,158,229,237,159,178,210,179,68,128,80,154,116,182,117,205,168,0,0,3,137,206,59,5,45,130,174,92,143,193,64,210,23,164,201,37,168,115,44,71,106,91,157,249,15,245,130,235,14,113,144,166,223,231,171,149,182,200,244,213,93,127,255,211,254,130,184,214,255,255,167,255,71,255,255,240,198,143,150,13,166,20,245,61,247,5,3,76,4,193,64,192,0,13,76,11,0,196,207,69,49,76,147,198,16,193,228,49,76,95,137,160,202,188,9,140,6,128,100,48,87,76,92,129,28,193,212,26,192,192,2,98,142,30,166,24,64,78,44,1,193,64,6,48,79,2,96,16,34,18,3,201,129,200,46,63,105,106,13,7,65,96,248,4,130,48,212,6,145,102,105,3,204,0,71,19,118,214,48,155,216,170,235,214,195,14,18,6,14,31,37,89,193,35,17,20,157,167,48,211,148,42,106,77,21,34,139,139,7,41,135,83,124,154,232,118,38,23,15,59,52,237,79,178,129,25,82,202,121,108,163,236,77,70,227,21,196,64,189,178,235,177,14,204,21,73,105,147,183,72,19,134,100,84,206,4,139,147,77,67,95,110,6,213,111,121,172,118,12,111,185,148,190,43,203,179,71,163,5,194,206,98,173,136,5,139,45,30,255,253,66,60,158,37,22,194,74,32,222,210,51,94,141,148,117,50,248,69,58,66,78,223,59,159,204,58,254,255,226,34,245,141,201,59,28,251,187,152,96,113,158,102,202,21,80,128,12,35,51,3,128,29,133,28,16,160,208,163,73,229,121,207,73,180,250,137,142,35,38,230,46,181,35,27,98,91,229,66,9,82,211,114,192,173,54,152,250,178,117,198,49,48,253,250,250,167,76,213,91,180,127,246,127,232,30,162,133,111,17,60,106,97,160,0,0,195,0,112,38,48,122,1,163,5,65,47,49,189,105,195,42,194,59,48,208,25,211,1,22,8,48,217,12,67,4,112,253,48,54,10,3,2,128,211,48,152,9,227,1,176,69,49,72,40,19,12,16,17,2,6,0,76,79,100,72,220,134,68,18,103,8,106,177,76,12,60,177,44,62,184,24,12,69,32,103,160,198,10,170,28,10,21,81,7,139,30,142,54,183,170,44,201,134,226,0,48,21,153,41,5,205,25,109,74,200,147,37,16,218,157,216,116,138,169,19,71,38,46,106,130,71,90,51,232,87,27,116,188,24,67,179,215,174,53,142,65,112,216,239,101,210,155,84,250,170,254,210,10,5,17,175,45,137,218,192,96,49,168,39,255,251,178,100,83,14,200,17,85,201,19,219,203,50,64,227,249,227,96,233,136,30,221,121,38,79,105,115,137,38,33,39,13,146,162,121,109,10,22,60,29,139,205,252,238,21,93,123,244,119,101,149,48,155,181,99,109,146,21,82,142,159,46,101,115,182,107,166,220,183,28,243,207,44,103,161,55,255,89,254,247,174,253,249,117,91,214,119,133,74,78,205,212,229,204,245,114,222,20,248,99,189,202,106,99,202,135,218,139,140,19,107,47,62,248,230,223,71,90,225,87,23,222,245,242,138,119,132,128,48,0,113,98,242,13,26,98,99,228,2,74,7,18,33,17,128,25,174,151,36,95,11,180,212,79,78,246,131,161,199,51,21,185,28,223,181,101,31,37,166,161,201,150,50,141,39,24,36,4,183,213,200,255,255,171,255,90,243,111,18,56,189,109,2,76,0,192,216,192,96,18,204,16,134,184,208,33,60,204,113,65,216,194,56,86,12,101,80,64,202,128,33,1,32,110,96,34,3,38,49,224,196,97,54,16,96,80,68,48,160,38,195,2,208,46,18,0,80,40,67,152,106,129,128,112,16,152,8,1,9,134,224,29,60,162,0,41,28,7,97,161,61,2,130,57,20,128,115,3,32,124,153,88,237,242,229,198,35,229,0,187,109,19,243,108,5,149,21,0,210,132,165,138,5,69,86,217,231,35,20,249,198,11,9,22,244,219,100,79,87,245,39,17,0,153,116,190,240,177,40,151,99,240,37,138,17,64,239,61,139,45,158,238,23,40,231,189,83,62,127,86,229,221,213,34,91,57,89,156,21,131,198,187,147,107,215,27,13,76,77,200,88,60,106,62,30,104,168,186,80,29,163,178,152,147,168,248,162,53,212,182,217,97,252,140,219,239,109,63,163,171,45,78,174,97,99,182,203,61,30,167,20,202,115,78,58,125,155,31,220,176,228,183,211,122,43,36,118,59,193,55,14,251,40,227,61,243,189,143,142,0,0,14,4,221,73,17,145,80,91,145,64,211,236,152,71,10,18,68,2,222,160,82,170,108,230,98,190,244,172,206,229,41,144,221,21,30,87,11,29,244,161,106,230,22,117,4,237,232,169,187,253,63,156,244,254,63,255,110,223,255,209,20,63,10,79,27,81,15,0,245,237,98,136,0,0,19,213,19,128,68,65,135,36,1,252,110,161,137,131,112,84,232,50,149,11,55,144,9,3,2,198,0,138,230,6,16,198,31,9,129,128,8,243,70,14,43,80,168,150,233,164,56,201,140,65,99,128,110,3,21,6,56,208,157,105,34,246,238,24,12,44,129,91,130,135,197,143,198,35,173,91,183,98,18,251,233,178,164,91,196,182,119,23,75,200,207,76,80,8,79,84,170,41,132,20,5,178,94,135,6,32,34,210,112,194,51,255,251,178,100,56,142,167,147,104,203,155,186,123,96,72,8,57,250,97,135,58,32,53,183,42,47,97,55,136,254,33,39,221,134,41,88,21,72,160,64,219,164,15,185,161,56,102,253,201,194,81,59,155,56,80,211,70,192,205,188,33,164,130,196,233,12,97,241,255,244,192,183,6,28,4,173,52,96,125,67,93,223,61,177,228,178,148,9,107,229,247,135,129,219,30,120,24,159,49,53,77,87,104,213,126,16,139,190,145,37,1,96,239,141,19,115,158,10,134,39,206,250,50,70,117,30,96,73,182,108,239,106,7,138,134,71,78,20,149,190,143,85,110,84,171,115,201,161,117,135,145,159,110,111,155,191,142,219,14,231,207,177,41,51,101,160,0,4,0,0,3,225,157,152,108,17,145,7,153,64,171,90,107,194,66,208,194,161,218,6,67,88,244,99,49,137,40,161,152,145,58,239,182,236,172,167,103,253,127,155,249,223,215,95,239,255,255,255,250,84,15,43,61,22,162,2,39,210,31,138,191,107,84,106,110,136,73,99,48,41,2,179,0,32,37,10,6,209,174,80,10,24,122,3,89,132,88,150,152,11,32,73,135,240,59,129,128,88,116,0,7,136,192,192,172,20,202,160,94,96,240,55,166,8,160,14,156,98,160,98,44,60,37,194,6,2,96,56,31,88,168,168,11,144,2,49,16,132,5,0,188,120,6,203,112,5,2,67,0,160,2,92,164,64,215,21,137,151,105,200,139,45,23,165,209,46,224,67,212,112,93,168,236,218,167,138,170,26,163,2,105,78,211,199,114,128,32,10,222,210,202,138,43,43,153,88,18,40,83,206,226,58,183,107,2,77,24,249,186,61,207,83,209,220,174,189,29,218,45,189,213,244,148,144,12,244,48,66,74,150,44,181,251,60,166,128,51,229,121,119,252,73,229,185,86,2,237,91,185,254,83,253,165,214,218,166,181,186,191,82,87,51,35,254,99,110,229,78,219,189,158,89,142,202,229,6,90,66,88,138,227,139,185,58,167,61,251,54,60,96,207,133,165,53,224,170,90,250,146,183,53,148,93,255,205,186,51,108,108,43,35,120,193,201,183,63,142,169,210,59,12,122,218,170,251,16,30,9,125,119,196,43,35,28,86,80,194,217,189,5,70,46,223,200,146,127,218,97,100,131,30,132,229,221,61,114,175,153,234,102,88,171,103,107,255,191,229,127,175,253,78,255,255,255,253,13,112,116,109,116,202,10,195,146,80,68,249,142,160,0,1,163,2,128,147,2,128,3,14,197,195,207,217,19,25,66,131,7,15,51,15,37,115,74,67,208,96,68,5,20,140,63,23,204,38,13,6,64,67,26,143,193,32,153,43,71,2,3,24,0,152,104,46,15,2,136,120,209,84,9,28,6,7,137,199,80,59,255,251,178,100,34,14,247,18,104,204,19,184,76,226,71,137,9,227,96,75,158,28,93,215,46,46,233,113,193,14,36,39,129,145,54,56,99,35,10,205,36,2,250,40,181,43,97,100,213,253,119,95,136,35,203,164,207,17,101,101,51,167,182,124,157,93,188,146,240,46,160,201,126,76,197,14,204,122,37,146,70,210,210,210,127,221,93,236,150,207,218,198,102,245,121,205,44,20,246,95,32,194,243,100,85,249,230,210,160,75,123,156,237,153,171,229,34,77,58,89,58,152,120,151,126,106,113,217,109,19,3,51,220,186,97,1,55,148,227,187,181,44,110,161,26,184,217,171,73,159,227,54,16,218,236,218,89,83,74,175,35,114,155,154,77,68,93,183,220,149,86,122,165,50,230,113,71,73,54,51,201,150,16,160,48,235,188,236,118,80,77,208,218,92,128,0,1,192,183,101,133,155,26,116,65,127,212,36,120,117,36,176,243,52,168,139,148,223,65,9,227,225,41,194,237,47,61,220,242,15,135,219,43,32,204,54,218,190,255,223,228,127,213,255,213,191,255,255,255,132,44,124,25,53,147,181,50,4,132,107,222,205,140,143,80,200,97,80,68,193,160,32,144,195,59,210,240,48,16,58,48,216,212,50,64,170,22,244,132,129,5,124,102,168,38,97,248,186,2,0,12,179,27,136,137,20,195,20,16,139,0,12,180,28,1,0,137,118,134,84,42,64,88,165,201,80,193,48,229,180,22,70,173,68,45,151,117,218,65,162,23,44,49,90,91,104,196,44,5,132,9,7,84,235,185,251,104,224,34,147,188,42,7,111,255,172,235,56,5,29,156,236,234,34,247,119,113,239,207,52,56,207,229,132,135,181,62,142,189,213,43,154,189,114,31,199,179,201,229,118,172,6,199,59,102,2,177,188,148,110,235,35,83,9,75,238,80,201,140,62,79,171,69,21,228,94,90,237,125,206,16,143,91,159,195,153,47,220,237,50,157,138,49,235,49,235,201,245,121,57,70,136,219,156,171,247,32,98,213,73,144,215,160,123,151,87,110,78,101,237,125,94,116,152,117,7,239,82,212,173,55,127,6,211,235,104,175,76,83,253,42,80,236,253,149,101,3,148,37,90,60,144,164,239,68,110,168,131,79,170,176,240,140,228,148,184,193,84,126,82,178,89,92,19,233,243,50,14,25,190,78,111,213,254,27,250,191,250,183,255,255,255,238,165,7,195,99,170,69,10,99,90,41,53,102,14,163,54,152,26,1,32,150,182,221,114,193,208,163,11,253,112,204,20,248,199,182,128,205,205,68,80,4,20,24,12,2,110,97,101,152,126,145,2,160,111,88,48,225,108,218,43,100,43,8,104,214,165,47,164,12,194,131,27,192,6,243,21,78,152,22,238,50,74,210,178,224,255,251,178,100,33,12,197,197,104,208,27,108,77,112,71,132,57,183,101,232,58,31,157,203,42,79,105,49,200,241,17,167,9,148,150,8,5,115,206,70,115,69,51,66,20,123,35,220,205,209,252,142,8,54,104,255,171,91,102,136,42,115,90,156,78,70,153,33,169,249,79,53,224,106,218,199,16,90,177,208,201,151,159,82,251,5,36,26,75,234,235,193,203,20,186,170,214,132,40,158,181,246,8,146,236,48,214,51,138,174,78,244,208,181,20,167,25,222,144,197,173,73,180,8,183,195,79,169,181,25,150,129,31,69,162,234,7,208,55,42,62,77,39,242,240,146,214,74,165,77,18,162,24,63,112,2,0,64,0,2,37,1,221,63,130,60,139,36,40,47,176,240,138,114,200,158,133,99,24,24,74,125,34,138,251,169,134,188,102,197,109,36,161,233,97,132,156,111,199,36,43,133,162,235,143,43,224,80,236,219,36,104,138,57,172,153,254,69,78,195,31,255,229,157,175,247,128,0,209,129,80,40,152,29,1,64,168,184,153,122,161,208,24,7,204,24,195,140,192,244,229,12,90,129,192,192,188,1,76,2,0,48,160,146,76,8,193,108,192,60,2,140,53,4,64,104,48,132,128,20,116,16,140,12,64,13,175,136,65,76,4,2,175,185,1,242,160,226,125,130,50,200,88,5,0,23,92,195,19,12,105,132,252,18,150,212,249,171,76,236,20,130,20,50,79,245,4,81,86,128,223,70,201,181,67,243,67,1,136,135,117,234,128,235,48,130,65,28,228,104,183,19,119,30,56,27,28,146,90,165,153,77,5,94,80,220,206,144,144,7,111,204,195,183,125,108,196,49,196,128,13,191,212,162,223,21,52,156,81,139,180,146,102,210,101,35,42,96,211,115,109,27,208,96,160,78,149,65,89,158,108,151,109,217,228,232,99,70,208,135,145,228,110,4,56,170,154,88,146,60,17,88,190,163,125,162,78,119,25,66,5,153,81,160,242,233,178,229,102,186,152,212,225,5,118,231,61,86,19,137,35,105,74,54,148,18,86,227,215,159,187,77,56,116,163,219,144,20,252,0,3,8,85,101,128,61,229,55,86,42,132,143,68,214,69,237,143,12,174,234,14,29,40,179,155,66,191,166,45,235,9,93,88,197,97,96,202,167,163,58,145,14,200,253,169,252,223,141,234,123,50,205,255,254,192,117,245,18,250,224,0,5,179,16,131,16,16,22,97,144,46,127,133,82,97,80,70,99,82,46,2,150,128,97,129,133,32,73,128,98,1,141,32,105,129,195,32,24,0,50,188,246,1,15,138,76,170,1,25,30,4,173,17,192,156,196,128,177,229,33,5,201,0,162,35,49,153,19,20,120,168,86,86,33,216,137,22,79,74,179,119,236,79,233,209,137,44,255,251,178,100,43,142,71,127,113,203,19,184,100,226,61,4,233,178,101,98,134,29,245,195,52,46,225,147,136,237,40,40,157,134,20,208,96,81,228,176,198,91,42,73,211,99,161,152,32,169,135,154,236,212,21,117,210,20,4,82,73,164,31,166,168,250,203,55,200,25,179,119,184,214,171,118,229,78,58,240,247,59,22,215,27,43,28,177,110,82,223,255,45,94,227,72,15,177,167,139,82,28,221,116,117,138,158,125,238,65,71,171,225,114,23,210,144,83,142,235,86,43,43,46,252,253,157,179,150,113,99,137,177,182,218,231,214,46,165,172,126,139,185,191,171,143,169,179,170,135,138,31,62,153,1,91,201,79,163,81,111,247,114,204,125,217,170,230,109,87,115,79,208,215,125,219,202,63,147,245,171,246,249,105,139,197,3,135,231,128,2,24,62,202,80,106,124,107,90,42,105,82,177,107,98,12,45,70,147,162,82,97,130,184,123,4,188,220,122,90,191,166,62,173,213,190,172,45,39,89,95,217,254,86,49,76,216,118,255,151,245,254,26,79,191,255,111,201,127,208,51,5,132,146,129,140,197,128,208,242,114,188,209,145,68,197,34,48,199,150,204,204,161,196,201,113,212,196,192,100,200,208,152,26,19,152,6,12,152,18,104,152,20,1,168,16,32,1,22,35,147,54,40,97,176,38,215,208,245,133,21,134,77,141,26,22,241,97,177,180,11,109,111,201,25,140,170,154,29,133,70,86,17,133,167,220,98,12,128,217,199,3,130,214,86,24,205,193,162,87,140,48,210,255,177,117,84,176,185,31,216,98,95,24,143,191,147,172,172,183,114,40,165,35,233,20,167,152,150,88,174,244,205,202,227,110,196,118,7,153,144,69,20,161,130,66,234,211,63,24,234,95,164,246,229,22,157,158,114,247,14,203,118,121,64,72,58,70,227,101,35,87,204,21,236,16,175,205,153,159,200,87,222,140,150,221,254,97,13,232,145,152,23,22,228,42,137,155,250,190,213,246,41,61,235,254,189,118,43,250,178,240,106,17,132,51,147,124,253,73,76,154,252,236,195,157,247,56,166,110,82,153,55,253,206,133,127,164,194,112,152,2,16,56,222,108,104,81,100,32,100,35,169,151,218,161,177,157,192,74,184,212,96,178,84,190,181,29,66,252,155,47,109,123,127,252,102,91,84,65,163,127,191,255,255,255,255,255,255,242,188,138,140,228,16,94,40,201,164,0,4,73,80,0,14,133,192,83,3,129,35,140,5,131,116,12,0,72,184,98,131,26,99,72,102,24,184,152,72,20,152,76,8,24,32,7,18,0,38,34,5,194,66,91,53,17,198,125,137,24,20,48,29,96,24,212,63,124,9,209,108,50,199,145,106,181,36,209,126,181,50,151,215,181,93,68,242,255,251,178,100,39,12,247,146,112,77,155,185,123,112,71,37,169,165,105,226,102,27,81,195,58,110,97,237,129,36,158,230,65,172,156,112,120,90,114,30,137,17,6,72,160,71,40,137,248,189,224,72,132,78,79,230,185,200,198,118,222,137,197,175,52,243,218,185,185,213,112,56,194,4,117,178,64,8,27,220,104,101,24,141,131,144,245,47,213,222,21,12,71,139,48,208,30,141,203,34,255,223,131,19,24,99,43,107,230,28,204,151,210,250,170,36,27,9,28,28,116,137,75,188,224,240,248,194,230,38,233,124,235,220,237,115,247,168,129,91,52,131,254,89,144,156,238,167,104,204,248,172,72,218,197,119,151,245,57,45,118,201,91,116,165,114,61,10,248,243,41,144,183,205,77,255,230,22,172,201,18,151,240,215,125,190,104,241,43,30,111,254,113,255,206,127,134,196,110,155,0,64,1,45,157,101,70,214,112,141,40,32,112,81,24,212,121,107,60,77,180,192,142,8,17,65,149,40,77,174,96,165,38,130,173,117,7,117,165,211,42,166,54,100,128,145,14,204,241,111,18,250,179,92,146,254,98,126,141,79,227,213,21,161,110,217,215,153,236,235,253,0,0,73,110,146,129,81,40,66,62,57,170,180,213,139,147,5,148,204,180,79,22,181,25,53,20,97,16,81,143,130,228,33,54,144,99,115,1,107,33,69,76,129,201,26,20,33,103,192,160,85,29,148,197,235,220,30,72,8,121,184,187,251,244,197,255,166,189,39,111,164,17,82,181,73,101,220,110,169,201,218,162,173,68,158,236,65,67,153,181,76,178,116,116,39,195,196,91,153,160,124,113,205,201,101,183,120,7,214,21,209,200,157,91,10,229,214,163,158,203,166,79,148,43,58,204,180,174,103,135,191,131,125,239,196,56,181,249,47,147,252,46,73,172,107,78,131,242,197,93,172,87,239,83,87,18,180,214,59,112,164,231,49,97,189,251,235,119,182,27,74,218,98,121,53,245,46,60,249,73,119,141,179,179,54,176,200,123,37,226,182,217,40,174,163,79,155,16,216,42,201,14,183,154,209,175,134,56,77,239,151,115,127,255,255,255,254,86,116,218,164,61,163,248,188,216,152,199,72,220,240,109,101,7,78,129,41,203,191,92,33,180,153,163,99,108,86,93,41,80,138,72,138,28,135,160,244,66,61,151,102,29,103,23,157,40,83,42,54,169,233,173,31,254,62,11,213,205,63,161,105,223,169,223,68,255,246,255,95,41,255,151,0,1,33,144,68,104,38,34,2,12,158,152,14,193,9,204,21,33,204,52,108,12,241,3,0,137,248,0,52,49,28,69,17,132,204,20,197,19,68,194,0,22,30,78,80,228,37,135,16,140,7,24,0,201,32,236,244,167,21,83,129,217,194,25,255,251,178,100,32,14,198,232,112,204,147,185,99,242,76,169,249,243,101,135,98,28,189,195,46,78,233,113,201,34,157,232,13,147,161,248,45,73,42,254,237,98,241,83,98,252,170,133,181,52,108,35,130,6,50,178,95,199,157,153,3,153,150,64,98,12,86,60,197,193,1,34,80,72,97,231,49,173,224,215,171,118,155,45,195,2,64,197,59,198,47,206,227,55,9,219,97,30,7,55,150,234,25,1,239,26,141,209,110,143,187,179,4,228,242,238,163,132,87,182,250,139,230,197,187,118,114,6,99,8,17,69,137,92,191,223,119,169,2,62,173,6,95,211,13,114,222,231,109,100,215,39,235,211,59,223,152,219,175,215,98,174,217,135,154,165,111,214,213,214,234,204,197,79,219,94,159,207,94,183,135,179,231,59,178,107,179,246,103,38,195,76,197,0,96,56,226,166,224,18,116,208,6,141,227,145,50,134,152,240,193,15,164,76,68,12,47,42,44,182,40,109,200,211,93,243,119,204,101,100,237,142,190,16,0,25,33,171,139,20,69,99,84,234,151,125,191,95,215,255,71,60,233,136,200,130,82,215,180,4,63,255,255,252,68,95,237,198,160,152,14,168,204,43,4,193,166,193,185,156,121,166,77,241,141,71,177,145,54,225,147,2,209,151,74,144,92,89,50,124,70,48,20,63,10,133,129,199,225,17,86,224,138,6,70,42,3,45,120,180,96,163,28,192,80,176,144,89,96,41,25,85,21,84,107,44,100,123,28,86,100,162,189,66,128,92,109,52,231,9,220,106,170,136,100,144,40,251,130,205,91,251,97,204,228,244,227,65,10,25,210,84,131,70,170,187,23,215,11,68,197,134,252,213,4,247,171,50,111,215,194,186,173,191,148,203,210,242,251,233,138,214,181,71,150,16,19,221,242,70,231,103,238,75,181,238,149,155,114,66,245,130,206,151,26,173,51,4,35,234,144,99,34,79,238,97,2,89,190,156,216,212,35,246,160,49,53,5,109,234,75,155,123,72,94,181,29,23,211,174,138,89,173,38,233,29,41,80,186,105,198,150,219,88,147,84,138,166,86,162,230,172,122,7,214,62,197,110,163,217,195,119,76,90,133,214,219,27,113,64,3,27,130,47,90,99,32,48,7,136,105,32,209,135,136,88,105,58,204,128,250,56,5,54,52,18,105,65,36,114,107,127,223,235,239,155,148,124,240,107,179,186,28,187,84,115,191,242,79,154,171,14,67,89,33,196,84,146,186,151,113,236,156,3,175,21,55,198,93,127,255,244,192,0,0,10,145,67,75,100,97,248,186,118,125,60,120,98,30,96,194,8,100,57,248,109,112,40,105,8,194,97,136,6,100,176,176,48,32,5,133,3,23,80,67,4,0,198,230,72,224,5,46,124,42,132,193,255,251,178,100,27,14,70,232,104,203,155,186,123,112,67,36,121,234,101,39,100,26,149,141,46,110,229,143,192,242,143,232,29,129,49,232,134,42,173,32,18,84,22,70,22,149,70,92,33,16,86,249,2,18,189,220,89,88,105,181,122,231,85,19,36,127,138,51,40,243,89,190,225,161,245,60,20,48,208,88,52,102,184,224,128,128,49,199,133,168,176,155,141,107,86,185,35,209,252,13,101,171,192,47,95,89,72,193,162,122,26,17,92,102,246,75,234,68,93,245,156,255,168,126,217,146,183,198,15,249,173,247,22,249,234,175,158,188,254,104,91,137,243,149,44,218,183,183,248,110,114,198,234,49,225,91,13,110,25,158,34,179,118,240,26,43,14,144,105,124,98,144,169,222,181,205,23,204,247,82,49,62,220,95,31,222,44,148,222,243,22,109,252,201,76,205,120,151,205,166,175,214,21,128,0,0,17,65,3,9,201,92,108,229,108,136,180,16,1,77,26,132,148,55,210,109,208,165,78,39,55,70,39,19,136,136,238,57,122,81,246,249,213,46,62,249,44,77,194,16,14,62,226,68,42,136,166,84,139,78,218,165,100,191,234,255,255,150,247,73,148,228,46,216,40,162,48,88,71,63,184,25,59,29,91,50,61,9,48,150,43,52,200,75,51,120,243,49,104,4,50,40,9,17,3,226,32,176,197,83,156,195,64,37,194,36,4,0,194,246,69,137,215,128,82,130,17,75,11,143,242,194,21,115,57,65,3,78,78,198,177,253,86,95,201,183,108,114,181,112,211,71,75,7,100,158,206,91,102,111,68,169,162,152,6,208,141,21,226,104,116,22,158,44,204,94,215,75,38,147,244,59,159,201,178,163,246,127,93,174,239,251,51,151,94,184,1,172,21,214,89,25,253,158,87,253,78,206,103,122,90,31,233,106,137,42,242,80,145,59,248,56,213,142,19,27,174,213,254,139,68,247,107,187,247,239,98,217,3,0,114,170,172,95,102,113,82,215,97,68,132,163,251,186,118,115,105,89,202,94,5,14,219,58,150,212,57,167,236,51,63,120,144,235,177,188,168,184,117,143,245,201,42,0,6,41,238,40,180,217,73,104,230,176,225,142,202,81,178,170,181,67,119,71,3,63,202,210,118,48,24,133,10,203,233,223,250,186,242,102,108,121,8,41,79,127,218,46,37,157,178,153,95,255,79,235,163,215,192,169,187,239,169,224,0,0,141,176,194,112,105,1,230,14,134,39,233,192,102,235,186,6,39,35,38,24,217,166,49,131,38,37,179,134,23,133,198,83,135,100,33,144,140,50,50,136,39,30,41,213,226,127,34,150,99,130,73,218,24,20,228,129,75,7,74,219,22,0,72,153,48,168,38,184,198,151,175,237,55,183,182,185,69,15,61,41,196,255,251,178,100,41,142,134,237,99,203,155,186,123,112,66,164,57,243,97,76,108,27,153,157,48,110,229,237,129,39,164,167,29,172,28,112,84,30,14,40,237,184,203,133,109,1,135,203,167,86,121,65,155,241,247,92,121,211,254,194,100,206,238,78,22,177,167,181,99,4,165,215,161,50,255,214,62,19,143,69,84,53,171,182,36,82,219,201,241,105,166,103,180,215,197,183,139,190,143,2,83,210,62,252,47,108,105,117,222,74,70,145,241,222,83,111,239,20,223,139,51,39,213,54,245,187,76,215,83,23,121,224,97,51,233,91,226,103,8,178,82,39,174,231,131,189,103,118,154,208,233,30,240,163,107,50,124,215,86,181,127,250,214,101,165,227,208,27,52,40,46,32,245,149,86,3,0,55,28,186,176,7,75,131,128,74,16,164,72,150,165,243,50,136,98,129,4,19,198,184,166,130,209,115,77,171,244,3,184,176,111,221,76,153,69,200,205,205,198,48,193,235,62,253,247,107,255,255,255,158,74,103,22,185,18,16,24,229,237,235,227,210,154,152,2,10,20,10,100,134,73,210,15,209,227,65,81,142,7,1,138,71,233,170,33,41,141,105,233,124,68,142,34,0,228,80,50,11,155,198,9,0,78,26,59,2,147,110,227,1,11,160,103,48,66,9,43,164,230,34,243,216,212,20,205,204,119,213,163,58,137,203,175,119,219,5,182,166,240,53,146,184,150,203,233,38,81,242,215,95,170,58,170,161,214,32,135,10,229,217,71,146,229,21,19,21,170,28,77,181,1,230,127,146,123,62,51,72,218,87,49,159,148,112,212,231,106,186,140,105,39,86,204,11,99,201,62,41,28,224,131,18,18,126,111,156,106,222,138,122,90,137,11,94,53,218,150,89,122,78,21,166,158,254,52,86,231,29,192,128,64,27,91,217,148,175,160,89,198,3,216,244,96,246,146,103,84,158,59,204,210,205,205,245,212,58,61,213,98,201,170,94,38,111,36,13,235,18,202,215,30,177,113,123,107,17,34,96,80,134,197,105,8,0,0,30,21,105,150,209,217,84,109,234,9,70,24,79,160,130,183,163,77,103,242,130,233,62,89,208,194,177,187,15,200,76,34,201,97,188,246,207,233,38,208,96,229,212,93,138,75,230,63,255,153,219,222,148,255,255,255,255,253,19,250,127,251,141,20,177,58,151,144,4,72,82,0,1,163,3,67,131,13,192,35,23,4,195,148,119,19,111,234,147,56,89,99,89,44,32,57,36,110,65,240,99,17,30,60,204,12,9,128,192,80,195,52,156,196,128,124,152,10,2,128,38,68,129,41,186,32,21,12,88,9,204,51,11,202,134,69,100,135,160,28,0,86,9,107,142,19,127,198,72,169,101,37,176,48,233,251,173,129,185,63,168,104,255,251,178,100,45,142,135,94,100,202,19,186,76,112,76,199,185,227,105,37,102,90,181,147,50,110,229,141,193,58,17,166,233,172,172,96,130,162,131,128,83,88,42,150,44,234,132,87,100,215,192,7,84,156,179,69,130,33,13,31,212,59,186,233,171,19,81,39,125,218,140,194,48,67,199,146,69,110,226,59,90,194,109,240,159,186,190,100,76,22,138,189,73,106,219,198,138,35,29,157,239,102,255,105,76,144,242,162,1,13,147,162,0,167,239,152,190,238,24,105,105,131,132,212,189,178,189,200,70,125,20,124,163,137,53,25,164,168,151,23,165,246,229,123,251,101,188,146,86,163,119,239,103,4,225,6,19,241,218,205,148,171,103,60,245,120,114,47,173,206,186,192,108,45,52,196,16,146,51,214,88,0,24,27,14,216,95,0,112,160,17,196,1,137,23,41,176,92,35,90,110,111,70,201,2,221,225,244,177,50,200,169,156,168,218,189,54,211,202,66,160,42,94,59,32,253,69,191,252,93,142,115,38,32,63,183,255,255,255,255,153,192,96,55,93,124,213,202,223,39,215,236,222,210,87,110,95,18,238,166,3,8,77,204,44,45,26,2,148,29,198,76,24,194,100,152,78,115,26,18,47,25,110,56,11,17,230,29,4,165,247,7,4,102,63,10,35,128,3,124,9,172,23,180,26,65,32,43,179,40,101,23,72,208,200,89,27,52,135,157,198,174,228,181,156,40,89,45,252,159,88,237,136,139,252,153,78,92,4,234,181,231,109,253,173,76,170,144,172,111,209,20,49,170,89,84,42,154,181,201,236,111,89,48,126,214,84,105,139,121,54,52,185,8,101,104,30,100,69,207,67,17,122,110,186,109,25,40,92,236,15,18,207,73,79,133,210,161,114,236,142,246,126,88,120,128,55,49,117,170,194,164,186,124,17,69,4,193,95,141,213,167,218,227,141,251,41,79,149,45,149,144,123,235,159,134,174,159,45,118,55,172,212,243,7,87,83,239,30,238,119,91,113,108,17,231,75,83,53,188,205,160,136,36,108,12,127,91,169,213,139,128,64,26,0,16,77,76,161,56,236,159,30,148,116,33,159,136,156,10,199,128,178,78,27,212,12,1,239,104,182,178,145,222,58,85,50,148,140,146,82,199,159,250,249,166,218,151,187,182,246,35,58,164,123,38,60,235,149,94,210,46,91,244,101,106,147,127,42,255,237,253,255,251,17,75,186,202,164,100,0,129,128,124,84,2,163,3,97,110,49,67,21,195,83,227,12,49,152,32,179,19,113,94,48,69,3,243,21,227,133,22,21,145,160,16,48,63,5,224,160,72,129,131,148,160,19,30,192,160,90,142,129,178,161,11,1,1,134,184,9,152,59,128,200,82,53,220,77,224,171,105,35,24,28,137,249,255,251,178,100,38,142,135,67,108,200,139,217,68,114,76,197,217,250,100,197,100,26,201,155,42,78,225,145,137,30,151,39,141,147,153,240,106,42,61,91,4,7,106,186,125,39,107,246,60,212,140,70,128,219,241,55,101,11,153,83,54,171,4,8,90,132,208,215,36,168,7,107,60,152,156,78,138,78,228,209,251,98,137,125,135,53,110,196,65,27,42,217,195,180,183,102,102,221,172,234,118,230,21,108,52,87,230,214,86,94,91,180,130,192,248,242,88,63,22,128,248,27,0,152,153,73,187,138,96,210,221,4,194,57,68,150,188,13,44,44,56,241,189,91,32,228,35,21,204,83,197,197,158,37,167,16,170,150,234,59,146,122,30,48,187,153,49,26,106,190,219,190,52,133,73,227,221,171,91,155,136,157,238,28,103,81,106,36,9,63,1,96,0,6,6,7,224,113,86,162,142,155,145,3,133,25,5,203,40,64,16,3,71,120,35,147,11,13,44,96,48,138,52,129,194,66,41,219,171,255,131,198,15,11,230,209,182,29,211,241,208,17,217,209,142,193,66,140,165,6,50,106,15,8,176,245,31,255,255,254,92,64,77,194,113,221,130,36,151,226,33,112,88,44,48,25,24,51,249,204,55,42,57,50,129,220,50,108,118,48,88,30,50,42,58,48,172,45,48,20,10,48,128,67,11,139,230,12,2,229,159,170,0,5,73,140,199,24,170,18,131,142,226,97,148,132,242,193,224,146,53,215,170,223,47,202,40,191,56,222,243,6,75,73,27,79,137,215,252,164,222,240,218,137,201,169,120,229,49,204,56,43,64,137,198,172,100,206,241,215,34,51,220,246,170,252,95,222,75,159,153,103,158,190,203,161,181,50,172,207,72,154,163,171,2,253,159,59,54,143,120,96,86,107,73,173,168,179,78,107,213,50,237,132,30,35,100,53,45,98,95,66,45,87,224,129,41,189,97,117,14,47,188,87,66,161,242,248,248,235,86,226,239,115,114,200,108,116,157,79,202,219,211,189,186,188,189,127,218,183,237,91,110,97,100,48,193,147,146,182,203,111,141,50,75,228,254,163,118,35,51,190,10,129,243,160,86,177,32,32,196,125,245,13,11,174,133,163,69,191,202,49,41,184,135,24,175,226,212,35,167,136,170,56,202,221,58,234,98,131,193,210,129,177,171,109,171,117,255,227,131,108,168,156,206,157,150,87,13,121,124,13,124,12,82,18,46,167,246,116,231,248,103,234,0,2,140,148,170,23,68,9,74,163,16,67,51,228,65,51,46,203,1,99,212,192,96,60,206,19,172,193,16,177,0,38,8,132,195,130,28,105,7,174,133,128,131,3,128,120,184,168,86,10,1,131,131,164,221,227,228,178,86,124,124,148,3,230,82,223,219,207,223,108,239,84,113,255,251,176,100,36,140,134,211,105,76,27,175,79,48,71,134,41,147,104,232,140,28,21,161,54,110,61,145,128,252,139,103,25,147,165,216,225,168,157,228,192,22,83,112,117,37,62,24,183,56,59,184,55,34,32,190,95,123,40,198,27,228,162,215,99,197,3,131,220,88,91,32,82,36,12,90,70,227,159,16,38,108,197,40,124,184,72,193,25,72,219,15,82,73,186,90,106,98,139,218,137,169,160,97,231,82,199,158,33,68,113,221,198,116,163,236,106,26,62,38,92,107,234,172,111,122,231,17,212,155,73,89,147,160,114,200,73,205,178,199,169,231,39,56,75,72,49,153,10,216,82,103,77,27,105,201,170,212,23,38,130,148,217,134,82,228,78,198,33,5,150,27,105,38,16,28,99,171,86,190,65,32,128,32,0,75,218,201,40,147,23,32,213,34,11,30,28,118,56,12,202,45,64,98,183,182,11,137,136,191,254,12,89,185,123,122,233,48,80,56,87,226,110,110,74,56,34,158,62,27,40,90,113,184,167,143,35,51,255,207,222,246,182,206,237,200,216,146,195,12,55,51,26,1,4,7,41,132,4,0,130,88,25,126,104,162,137,187,165,70,15,109,133,135,227,66,160,22,4,195,0,212,60,14,22,138,11,204,82,15,125,23,227,62,14,29,212,32,6,141,6,0,192,81,206,110,16,202,149,201,242,122,77,213,74,77,55,182,206,167,164,104,102,51,192,251,76,60,156,240,84,39,25,48,95,81,149,108,38,96,82,153,56,201,157,43,206,130,248,201,173,157,130,218,231,119,140,241,83,231,91,155,123,28,97,44,35,95,58,190,244,211,146,152,86,169,98,157,248,9,246,230,236,211,4,135,98,161,193,230,103,63,137,152,10,20,9,135,75,110,37,168,80,215,92,119,67,186,115,198,242,17,205,92,183,91,223,118,71,243,52,199,135,210,218,247,175,1,97,204,101,247,12,18,198,96,72,210,250,167,79,92,42,18,42,100,193,96,252,144,84,132,75,94,222,30,21,22,107,201,217,82,194,197,7,241,171,60,101,32,209,204,74,174,46,23,214,129,16,0,124,106,203,63,51,25,12,213,1,66,64,147,44,85,161,231,68,184,39,214,149,38,116,22,222,112,85,194,1,130,175,202,54,155,59,49,119,38,76,183,51,42,175,250,63,207,219,255,255,253,187,52,127,156,208,179,234,40,193,255,96,0,0,48,184,84,207,6,80,185,52,251,183,51,251,55,77,4,107,2,42,205,242,54,51,234,240,199,37,97,64,168,176,120,194,67,115,66,37,135,131,79,224,20,38,97,112,83,92,89,33,200,195,2,128,33,242,6,9,101,50,16,76,80,54,64,221,146,90,5,165,118,16,193,250,185,61,168,210,216,100,111,10,62,60,112,255,251,178,100,42,142,103,198,115,205,147,152,124,112,70,11,185,210,101,37,98,220,9,175,50,78,225,115,193,20,174,231,29,147,21,144,211,165,70,193,49,172,227,53,106,239,179,5,83,102,209,167,41,233,36,124,120,17,156,233,31,44,110,51,86,165,102,133,219,103,46,43,48,181,115,169,233,79,49,105,131,227,140,146,67,167,164,96,233,116,206,157,231,135,61,29,195,1,243,244,73,38,124,186,71,1,226,104,4,184,106,193,87,28,172,87,148,238,70,178,209,218,166,190,90,230,174,17,233,102,211,198,46,211,47,183,137,45,159,153,255,219,52,91,103,95,16,161,95,88,107,108,222,98,225,244,53,21,84,79,117,180,148,172,47,152,158,248,76,228,133,69,138,70,181,243,7,198,206,48,135,171,107,167,213,174,62,119,139,246,219,127,254,115,92,194,214,181,224,224,0,0,173,210,61,103,59,71,9,225,114,194,198,41,32,41,244,112,196,75,53,103,157,173,9,116,130,35,16,224,101,250,244,123,220,65,85,47,182,137,223,236,222,53,63,244,102,255,26,251,114,126,159,255,255,255,255,255,255,255,230,249,173,77,14,2,148,161,248,240,6,78,147,9,0,227,5,17,179,103,43,99,132,205,211,7,80,195,16,20,32,136,40,18,151,130,2,3,38,66,17,128,100,88,8,51,20,142,5,18,10,184,44,16,152,104,0,67,64,192,8,104,4,48,40,9,104,229,128,136,120,28,67,179,48,23,99,114,135,17,9,51,45,55,101,103,149,99,46,148,220,142,139,58,2,34,107,193,53,71,105,225,214,41,254,222,229,30,64,136,209,85,202,179,165,13,13,68,162,173,43,193,179,125,48,21,85,42,204,181,203,217,40,244,190,246,214,60,61,2,204,182,79,193,234,117,242,174,189,19,102,246,153,23,108,81,169,77,140,155,13,39,62,96,155,49,44,80,34,199,106,208,51,8,191,204,83,133,151,128,254,221,166,39,170,5,43,152,40,24,244,60,158,190,47,190,34,228,116,245,17,250,135,153,18,59,99,185,109,91,107,137,70,174,92,215,66,130,195,205,219,196,127,206,89,53,125,253,207,219,16,127,37,158,128,0,44,109,203,20,8,252,52,201,129,4,160,217,23,65,67,141,68,136,71,102,84,91,199,95,0,194,148,32,144,13,200,6,111,95,252,90,202,255,69,208,127,197,155,229,231,254,133,255,103,161,185,255,182,191,255,255,255,255,255,255,255,211,95,240,167,215,200,156,0,0,241,97,120,194,32,100,12,10,152,209,181,154,90,203,25,18,69,24,201,27,24,30,22,25,128,125,24,24,54,152,110,34,24,58,8,39,249,129,235,72,32,15,112,159,128,81,186,215,139,1,17,135,128,185,128,160,131,69,28,10,9,255,251,178,100,31,142,198,237,102,204,19,184,92,242,72,75,201,211,101,34,100,27,105,149,50,110,229,237,1,39,155,38,137,150,41,144,131,86,228,187,64,83,77,55,149,50,210,103,79,24,105,165,249,190,183,165,205,125,1,137,216,236,195,84,112,169,228,250,207,201,3,95,150,157,98,140,61,69,131,180,24,213,181,67,86,35,52,218,212,108,40,3,111,114,160,103,57,96,198,169,234,83,163,204,34,71,138,213,185,155,208,213,255,50,161,155,107,213,89,255,242,170,73,90,175,41,80,139,54,154,161,21,106,83,172,15,221,211,34,185,243,108,100,133,134,42,191,44,127,159,171,197,198,87,45,46,248,186,238,157,160,58,157,179,110,247,175,11,48,186,220,171,91,52,232,119,183,108,75,182,32,63,83,234,183,59,255,97,57,176,157,193,223,186,16,0,0,3,241,216,160,92,0,145,130,93,16,28,13,40,137,67,12,37,76,238,191,211,77,26,98,108,177,148,50,40,159,29,149,244,231,215,118,32,203,223,246,30,149,147,127,125,52,93,89,239,248,67,107,160,78,218,182,87,255,255,253,63,255,223,255,255,221,107,255,81,200,2,180,20,17,152,48,13,12,15,103,51,192,71,49,8,38,19,27,102,38,163,198,117,3,134,103,130,161,129,241,149,192,225,131,64,40,52,42,49,208,186,12,35,150,104,170,134,33,52,98,172,31,101,3,9,104,165,71,138,45,120,217,32,160,75,198,44,64,59,139,148,164,50,73,205,71,110,134,79,1,138,84,4,221,150,157,164,71,230,178,137,53,226,202,33,0,189,136,14,57,220,114,61,79,180,220,227,67,212,2,212,189,54,60,175,83,57,150,180,7,4,54,107,26,243,213,36,53,241,80,162,70,87,151,12,109,168,84,77,69,34,86,121,69,208,39,96,59,92,187,212,173,206,24,162,37,159,77,133,219,123,188,47,158,215,75,220,206,143,111,71,127,30,215,246,133,77,198,84,226,105,94,197,154,211,70,150,209,101,190,35,219,123,222,165,119,111,186,87,83,106,29,46,165,246,205,117,189,231,21,250,194,204,83,167,192,79,219,245,0,64,37,52,185,4,0,188,75,118,10,24,176,168,45,145,6,45,160,242,206,139,234,149,235,134,124,109,254,66,39,234,25,18,4,47,187,84,207,82,3,74,57,189,186,228,103,50,89,92,234,232,43,63,89,1,43,194,98,191,204,197,205,166,228,58,54,165,161,187,59,126,159,232,0,0,225,80,39,34,3,195,5,192,186,52,22,10,211,18,49,199,48,128,9,179,17,17,109,49,112,3,83,13,33,57,48,74,3,35,3,160,53,48,51,1,227,0,64,86,48,245,15,99,7,96,8,14,0,49,208,16,30,8,231,84,42,0,134,5,224,255,251,178,100,33,142,151,41,100,203,19,216,68,240,72,134,73,211,101,103,104,27,45,149,46,111,105,237,193,41,154,38,217,164,157,96,118,1,1,229,178,88,3,34,96,113,78,248,44,16,244,64,98,68,15,89,212,169,180,1,157,204,33,136,212,179,130,99,107,100,94,71,120,118,203,118,82,220,54,188,23,23,226,142,143,236,202,30,182,119,234,169,125,113,142,74,175,83,201,13,208,131,241,170,144,20,186,81,199,230,126,169,108,225,231,178,133,246,181,217,162,99,87,130,226,105,99,156,195,19,185,242,180,127,213,87,161,131,246,249,84,137,155,18,158,138,65,245,113,148,210,118,158,144,45,80,22,17,46,162,187,167,29,97,208,158,184,190,61,60,134,185,14,146,239,91,109,255,189,136,169,168,158,58,91,235,190,174,39,91,133,191,153,224,234,87,209,246,96,3,0,97,133,214,20,60,144,122,67,42,149,49,100,160,68,27,11,114,134,163,172,6,71,17,81,147,203,45,19,46,191,49,53,84,136,4,179,30,232,232,212,95,213,153,27,55,232,16,27,56,134,38,53,212,75,181,251,232,218,234,74,153,43,62,223,254,82,88,207,239,112,6,179,1,80,43,7,0,160,128,66,141,19,68,84,204,4,67,4,98,24,96,158,76,38,7,64,22,96,54,50,3,64,244,97,230,1,166,1,192,18,48,2,67,2,246,40,3,43,33,71,196,2,184,50,28,234,190,44,19,112,69,16,20,105,89,118,12,88,36,182,118,30,52,47,186,173,230,84,4,94,158,122,244,161,149,166,242,142,181,230,82,230,194,40,147,143,189,74,108,177,174,130,33,224,251,108,173,158,91,130,75,90,146,89,177,41,64,38,70,36,118,227,246,6,71,179,171,100,27,169,87,82,160,107,6,24,171,170,248,36,79,27,206,169,159,80,10,140,177,185,149,221,248,81,67,149,205,36,205,121,82,46,61,211,115,190,212,153,166,164,131,125,107,27,199,219,191,143,191,255,173,239,173,61,222,165,101,240,178,221,75,49,205,6,21,117,155,70,151,255,159,157,83,231,122,206,254,255,167,207,197,63,206,190,235,63,236,8,5,200,235,75,22,138,112,131,22,148,101,168,241,243,30,5,177,15,9,103,42,172,179,61,108,182,133,244,169,235,134,202,142,159,151,251,178,23,78,251,183,106,54,117,219,136,165,180,197,69,11,193,105,151,125,122,182,156,182,165,228,191,167,255,50,225,163,74,137,139,50,19,173,64,0,0,195,1,208,95,12,10,19,1,16,84,54,26,47,195,77,161,244,18,15,227,54,174,51,128,70,19,63,229,115,0,2,243,21,198,1,161,184,193,178,88,215,101,72,204,16,16,192,3,4,14,5,193,88,226,130,204,150,112,98,72,44,113,255,251,178,100,32,14,135,40,81,73,147,221,209,48,71,69,25,179,101,39,86,27,189,85,38,79,115,7,145,32,148,167,29,148,149,88,160,158,65,66,204,136,5,149,50,217,32,232,193,226,78,218,98,129,186,62,84,177,23,39,143,40,244,81,64,35,66,4,3,28,150,241,211,47,116,191,1,209,4,192,49,118,91,194,137,214,224,117,17,141,196,73,10,216,137,198,35,18,249,131,2,157,213,151,95,81,26,60,21,153,192,131,229,3,37,158,118,61,172,237,82,45,178,176,182,98,97,98,171,222,166,212,170,155,8,208,24,13,21,43,43,97,209,94,18,140,76,251,147,204,242,246,51,113,215,95,228,119,51,171,114,164,255,227,142,241,199,44,121,185,154,60,127,46,254,255,238,101,250,239,117,91,238,227,172,241,228,166,199,8,26,13,23,28,189,233,18,236,161,86,144,0,6,0,194,65,54,157,233,68,97,18,49,1,114,6,191,8,133,200,89,47,241,113,90,24,96,49,202,159,51,162,23,95,161,123,13,62,97,178,247,250,249,107,150,90,253,200,187,33,117,148,26,23,133,146,142,79,159,91,46,253,95,250,158,226,169,13,132,109,180,194,128,131,3,240,95,48,9,3,211,4,176,23,51,39,65,243,31,226,149,48,32,19,19,16,97,126,5,37,145,249,29,70,122,48,157,224,58,100,1,8,201,176,219,252,35,83,12,11,198,48,54,50,104,157,96,214,48,80,192,96,81,27,178,88,12,15,60,11,236,60,5,12,49,161,214,193,0,129,60,153,88,132,131,59,166,227,151,79,101,71,128,67,142,143,128,70,164,74,188,242,147,130,138,101,9,229,12,191,72,5,24,186,165,52,202,142,65,137,4,187,19,177,2,84,127,226,74,191,25,75,40,165,193,78,154,229,170,80,105,229,217,102,255,110,105,54,215,246,114,180,184,70,59,214,212,167,235,199,70,157,35,163,127,86,103,50,37,1,50,247,111,41,53,45,47,203,187,59,49,190,82,75,181,248,97,150,92,199,90,194,135,90,239,247,127,252,150,85,239,204,110,223,45,95,255,181,42,181,186,149,55,99,47,221,172,44,188,191,90,211,75,117,8,0,32,3,138,89,242,0,193,7,4,166,14,24,192,169,5,140,20,25,176,240,241,146,226,75,210,130,220,188,90,227,39,172,202,177,142,168,29,111,153,93,127,190,205,86,73,63,15,11,220,102,16,16,117,15,253,79,213,68,135,255,254,0,99,158,70,16,18,151,168,162,192,0,0,1,136,100,23,71,128,4,16,55,166,28,169,92,105,102,11,102,6,224,232,96,50,114,6,20,225,32,98,246,38,6,14,225,52,96,160,18,100,64,20,85,3,51,0,34,39,48,28,3,116,10,4,128,72,56,67,150,109,255,251,178,100,30,14,182,255,84,202,27,217,52,242,71,2,57,195,101,130,72,27,13,157,44,110,189,25,1,19,142,103,33,156,8,160,24,20,18,76,0,128,67,5,82,22,13,20,19,151,160,220,73,180,110,66,36,19,50,58,238,158,32,54,242,185,101,202,144,24,67,74,52,60,104,132,149,173,45,88,100,123,185,66,74,203,45,206,128,80,24,2,150,194,181,87,167,21,38,197,235,142,109,60,22,42,165,38,119,214,46,26,108,14,165,138,233,34,226,194,46,222,254,40,156,159,42,97,131,33,236,110,55,75,255,64,146,18,11,145,38,155,79,214,120,80,60,205,250,242,108,241,160,191,247,243,13,38,47,54,14,111,203,220,97,49,253,111,127,175,91,78,225,249,168,184,201,76,125,164,132,95,103,43,67,13,138,183,15,47,192,129,1,28,85,91,121,4,70,74,0,0,11,197,75,49,208,173,101,133,10,170,140,196,68,0,227,175,72,10,39,39,3,107,37,53,229,13,114,221,75,217,224,145,76,43,72,213,209,100,85,117,246,106,12,21,71,179,157,212,239,185,5,11,57,50,207,19,190,167,23,38,108,88,233,114,206,30,7,112,54,3,140,0,11,152,66,42,152,68,18,157,121,249,154,212,244,24,40,106,25,11,23,26,76,5,24,208,212,152,80,1,25,214,8,35,112,36,29,52,0,136,1,27,201,192,21,11,204,27,3,29,70,88,96,160,92,96,8,7,101,178,145,20,35,128,59,119,2,130,48,19,192,200,17,133,157,180,211,11,128,9,54,19,148,157,148,135,2,10,40,233,142,1,163,194,118,176,41,79,40,19,34,143,11,160,92,129,226,99,224,167,133,128,38,35,64,73,27,80,17,36,12,213,242,136,213,161,155,11,46,168,11,166,152,48,154,60,2,173,89,157,6,49,52,159,156,249,165,201,28,119,168,133,28,44,167,130,222,12,235,245,207,110,254,173,230,12,7,2,113,165,52,168,210,36,63,149,160,247,49,184,69,178,30,110,210,199,154,66,26,115,159,112,76,185,34,57,14,239,74,245,149,189,211,81,253,115,61,172,93,113,211,78,142,134,74,72,8,156,185,128,3,90,59,9,30,16,122,100,88,49,57,152,151,225,237,205,204,165,228,121,243,135,1,2,131,27,110,213,39,170,22,196,237,167,65,214,226,156,254,164,22,95,163,190,245,59,225,65,27,142,45,199,90,245,15,164,216,24,48,78,41,114,182,10,2,0,2,163,1,131,53,228,96,104,246,126,28,112,116,114,50,80,42,24,234,109,135,86,6,45,44,128,209,204,193,17,208,72,7,2,2,102,58,162,70,32,0,140,188,44,10,134,13,143,243,28,48,92,29,3,0,26,42,0,35,196,10,101,188,194,48,43,109,25,96,255,251,178,100,35,14,6,199,103,203,147,175,55,54,72,195,153,183,101,37,104,27,73,159,46,78,228,211,192,247,159,40,29,135,137,8,214,172,190,26,0,130,117,49,129,229,86,91,34,94,180,100,155,88,139,54,126,86,151,22,111,163,98,226,177,93,167,147,0,182,91,131,231,59,212,57,253,104,34,67,142,0,149,167,82,141,72,123,61,149,177,106,31,237,206,241,127,25,34,82,86,164,12,188,211,40,100,110,240,159,82,177,208,110,180,190,53,165,239,111,153,45,55,180,21,124,201,202,185,107,74,250,83,49,148,114,195,92,77,45,164,181,102,175,52,159,34,123,131,151,148,75,78,107,181,16,121,46,235,155,73,130,91,205,58,208,195,210,168,64,247,232,65,181,239,233,134,94,25,25,169,171,202,0,128,64,0,232,152,144,21,10,49,131,15,28,70,241,86,180,161,22,141,69,147,166,79,52,130,108,43,7,189,131,5,121,86,87,156,107,23,117,211,179,242,139,160,228,31,131,226,66,154,139,35,214,219,148,96,185,28,90,30,231,47,213,242,237,239,187,162,214,16,191,79,72,54,35,10,194,7,115,15,131,227,234,12,195,152,208,179,16,204,211,4,102,179,28,3,83,57,76,147,1,193,194,38,96,12,10,3,5,243,16,84,211,8,128,150,92,208,2,8,24,122,2,48,128,24,12,3,231,6,65,50,98,5,252,72,51,48,217,77,48,132,29,64,8,206,115,144,255,231,7,110,197,57,18,239,216,240,69,132,31,189,58,11,183,26,2,69,32,76,102,85,81,80,199,25,132,138,255,160,198,116,208,69,238,54,0,176,210,236,166,161,218,152,55,7,23,243,106,48,237,204,231,181,200,45,79,101,137,0,51,122,228,247,51,190,181,110,103,29,141,115,7,133,87,111,156,163,238,18,187,220,206,165,104,19,120,100,35,96,175,220,84,195,27,75,123,159,165,65,79,17,186,238,180,29,154,0,174,217,241,5,166,89,136,162,230,33,116,140,16,156,118,152,219,123,57,56,243,148,105,59,58,79,131,92,128,247,67,235,213,0,0,0,1,247,169,122,60,77,176,229,46,177,1,213,141,21,97,2,254,37,202,61,228,160,144,213,175,175,127,173,43,253,191,255,211,244,255,253,127,159,255,255,178,33,199,165,65,1,114,74,193,215,226,183,219,102,191,36,102,160,82,0,1,97,208,52,195,80,84,193,51,176,233,182,180,210,116,120,28,16,152,188,154,153,90,4,153,108,35,152,108,9,0,98,133,128,1,14,159,161,3,96,150,42,39,45,151,1,105,154,144,162,193,18,172,66,84,51,33,115,33,67,203,146,172,193,143,51,39,67,131,32,17,137,147,41,126,25,88,106,201,90,218,180,66,21,3,0,198,30,74,5,255,251,178,100,45,142,231,21,104,204,147,186,122,100,69,102,73,128,104,194,134,26,53,163,62,78,97,45,209,22,147,230,133,150,21,154,33,14,103,226,220,53,112,182,74,25,19,133,149,218,206,112,171,197,19,141,230,155,48,74,143,11,199,56,254,148,200,216,242,14,231,211,94,107,222,98,35,221,13,65,226,202,221,49,177,147,120,245,59,217,220,240,145,75,106,92,79,60,40,47,252,120,206,44,110,228,155,210,59,253,234,36,43,69,198,161,218,60,144,113,26,177,117,30,143,41,89,115,157,230,87,212,182,127,222,53,45,53,183,140,76,176,152,52,195,59,216,29,228,254,28,56,149,237,89,132,242,109,252,90,72,81,217,224,192,162,220,145,109,252,207,91,180,216,218,208,223,211,232,0,24,228,44,84,90,208,141,226,25,151,201,157,196,140,16,134,219,144,20,183,112,99,203,0,187,148,207,103,240,52,105,163,62,255,33,152,153,227,98,112,229,202,51,45,234,254,163,55,193,43,73,215,245,127,160,20,151,111,207,127,238,11,201,66,38,2,1,152,189,40,114,70,80,27,218,99,165,1,133,130,198,73,1,152,76,196,91,179,17,129,204,94,17,8,0,152,108,160,172,11,181,176,40,91,94,42,100,26,38,78,168,64,195,26,0,233,209,105,189,134,70,154,192,139,196,152,226,248,44,219,173,118,0,151,70,151,91,138,159,136,37,95,54,217,181,60,119,45,175,188,45,55,73,117,168,187,169,72,216,237,68,50,187,30,124,145,34,21,142,204,241,201,61,71,87,17,220,110,18,212,70,119,6,31,26,148,227,0,100,68,54,8,18,19,115,183,113,134,125,142,201,207,84,240,105,54,5,224,129,84,154,102,120,162,235,9,39,68,223,163,131,146,131,104,202,175,138,31,72,23,88,209,67,173,62,82,63,111,85,2,35,196,67,187,34,116,53,85,4,76,18,171,38,144,169,213,105,27,222,137,40,238,25,80,251,44,173,5,27,255,80,90,243,180,72,88,15,179,45,48,48,2,178,17,68,9,126,108,172,232,68,160,2,51,80,125,48,191,72,72,40,85,207,207,218,242,211,24,16,63,166,162,48,98,54,248,69,251,68,219,253,5,127,65,23,201,114,60,239,255,255,255,255,195,217,6,170,188,83,229,192,0,0,179,15,4,65,1,128,20,92,243,222,179,101,197,77,203,14,55,135,48,105,188,96,121,89,130,0,166,20,15,26,136,184,96,96,137,156,92,38,90,1,194,208,180,192,129,5,180,74,85,48,64,48,136,42,58,48,50,24,188,172,60,96,160,112,57,153,133,18,13,106,169,99,2,67,224,230,208,201,180,105,240,240,48,11,164,162,224,81,1,128,212,8,52,186,82,170,86,47,76,89,92,171,140,15,255,251,178,100,53,14,231,65,104,204,19,154,52,240,63,231,25,210,96,172,142,220,117,157,50,78,229,19,209,19,145,230,129,172,44,96,98,247,9,65,56,138,236,116,188,65,146,23,147,76,78,114,237,177,97,81,87,77,41,220,123,42,73,118,219,212,20,214,109,219,129,37,212,248,203,121,238,36,178,122,242,218,164,207,114,189,119,110,189,202,34,254,238,147,23,166,89,71,202,212,214,179,231,116,245,102,246,147,184,118,111,62,189,32,93,7,202,46,120,30,50,209,106,87,52,74,180,128,16,128,40,81,3,237,205,153,85,171,141,66,193,138,45,37,20,97,45,136,87,35,118,4,29,40,7,84,231,92,170,58,22,198,128,6,4,186,120,170,51,84,133,204,35,112,199,29,228,6,70,28,156,184,74,253,234,188,13,171,146,250,122,56,67,34,13,22,97,227,53,171,143,144,65,254,71,209,149,127,233,254,207,255,239,251,98,243,191,76,247,119,111,210,241,114,206,8,6,131,133,130,192,68,98,108,10,101,27,28,111,137,4,98,235,98,42,161,25,60,12,24,244,79,24,4,16,153,24,3,24,226,42,133,192,67,23,129,243,21,64,85,44,20,1,130,5,151,152,68,14,143,35,44,216,144,48,48,204,37,34,6,6,66,165,172,151,128,70,198,135,85,71,106,81,15,24,133,200,107,32,10,93,44,26,165,71,6,79,1,164,188,19,214,196,48,152,251,211,218,139,94,241,45,87,189,19,82,201,168,39,28,153,156,74,104,168,83,150,206,33,99,163,21,152,235,173,87,26,9,52,255,23,212,135,44,111,255,97,171,188,191,148,29,221,202,49,213,200,229,105,212,198,139,242,212,118,14,215,63,247,170,217,101,219,35,133,5,136,96,222,139,236,183,99,70,147,79,220,8,54,171,46,65,48,28,169,199,135,67,228,204,69,21,107,104,24,214,35,16,73,189,7,171,48,72,201,50,11,198,209,87,44,86,68,217,14,180,242,234,80,155,245,200,107,124,221,192,74,243,107,36,221,100,115,50,120,173,198,178,48,98,181,184,209,227,33,155,102,7,242,136,48,13,10,147,51,113,195,142,117,17,7,80,218,88,64,178,162,104,177,146,39,122,255,249,135,161,218,29,165,255,47,220,127,78,229,242,122,155,9,16,53,254,176,0,1,179,8,129,224,112,220,97,101,122,120,212,182,114,194,32,105,65,230,106,56,226,106,32,12,86,125,152,70,44,24,10,12,153,12,71,3,4,35,20,82,3,2,3,4,87,21,8,140,39,4,215,152,88,36,49,248,10,18,2,70,68,131,15,195,81,160,116,66,7,41,228,191,4,80,29,18,32,43,91,162,196,16,194,45,41,22,6,62,163,70,40,163,68,8,157,60,140,36,17,27,218,227,255,251,178,100,52,14,199,106,100,203,147,185,68,240,65,232,73,242,97,98,106,156,193,199,48,110,233,113,201,41,164,103,77,149,26,120,73,115,165,243,66,135,38,118,11,77,82,191,195,10,40,90,221,64,12,109,95,209,101,113,42,181,120,46,91,102,167,74,247,227,44,30,135,98,165,10,139,203,165,153,216,254,51,200,87,41,24,204,135,249,157,78,219,119,107,195,137,11,107,81,89,76,11,252,191,251,223,63,247,150,3,4,229,10,5,220,157,17,93,174,80,164,169,100,175,34,54,44,167,133,179,79,154,21,191,203,139,161,206,60,85,232,196,14,237,218,161,136,180,40,226,106,106,9,184,151,119,30,13,52,14,12,248,147,72,210,128,83,197,32,0,194,197,164,38,153,104,104,25,10,82,125,44,16,246,58,214,154,108,161,12,161,15,163,179,77,84,172,247,207,12,203,201,96,138,36,137,187,137,165,77,21,253,27,184,38,175,255,191,103,255,255,247,223,255,254,86,83,165,179,160,209,17,211,244,128,92,48,24,38,8,2,140,82,118,207,155,46,12,254,66,76,102,126,140,117,102,76,134,14,204,140,46,195,129,211,40,192,131,30,199,176,0,44,99,41,122,98,192,42,161,200,94,28,99,49,18,168,168,98,160,102,95,226,23,134,197,105,48,23,129,66,65,160,0,168,152,98,210,91,181,224,17,38,242,252,146,234,50,207,193,71,145,253,57,4,214,198,89,123,229,180,129,189,88,100,36,179,104,22,254,191,2,49,204,149,237,29,5,166,163,114,189,86,199,122,129,11,98,243,11,18,119,28,224,203,52,186,117,49,250,246,255,86,100,87,174,179,217,31,63,93,187,65,115,18,208,2,67,39,72,208,165,49,179,17,230,169,180,169,148,145,237,143,154,151,218,232,201,249,93,207,106,135,166,142,215,154,212,45,118,229,90,218,68,144,253,135,216,117,204,101,29,148,205,254,218,242,165,206,166,76,94,206,89,221,23,156,45,237,9,81,207,139,115,235,239,254,25,95,251,81,252,124,185,128,0,3,177,73,208,177,2,4,72,174,11,10,21,158,18,34,34,58,147,11,90,34,66,158,61,251,127,65,204,36,177,108,112,185,230,20,76,119,76,90,39,64,225,173,242,173,180,242,214,250,105,252,207,255,255,243,127,255,246,76,132,246,86,220,242,104,238,86,182,161,144,199,134,192,0,204,20,6,9,135,163,55,4,115,95,23,131,166,66,19,81,201,3,77,29,19,53,66,209,133,24,192,113,76,8,17,25,4,82,5,194,227,41,6,83,30,64,117,64,96,24,98,97,8,32,203,66,195,81,138,224,18,124,149,4,99,12,195,54,40,135,66,129,11,186,5,77,32,89,178,70,111,51,216,9,203,136,147,56,240,143,255,251,178,100,43,142,39,160,112,203,139,185,76,246,67,135,201,237,101,229,86,28,225,215,48,78,232,211,193,5,11,39,229,151,156,178,104,158,68,181,3,19,36,22,29,129,29,228,67,169,74,243,182,185,42,139,31,99,133,171,12,6,50,33,6,66,168,171,213,149,180,79,122,157,104,123,218,219,111,127,8,243,139,107,215,52,94,122,172,214,60,133,54,124,165,208,235,231,123,24,42,246,121,51,71,174,186,165,144,118,118,129,236,252,191,47,175,79,87,232,51,157,178,193,99,247,80,207,253,244,161,39,49,118,230,173,59,94,72,84,189,76,62,129,68,113,99,18,84,204,96,211,146,81,14,206,161,72,212,71,172,53,34,235,70,148,180,19,117,205,121,193,85,165,144,64,166,163,156,9,33,238,161,254,215,207,233,86,215,6,209,130,104,32,0,0,16,0,0,2,1,219,131,136,6,164,173,194,135,12,22,68,26,63,178,38,82,175,108,6,131,185,174,229,228,91,217,70,26,83,74,204,53,19,130,235,138,66,128,164,87,190,55,85,97,184,207,251,126,77,127,255,254,159,255,250,8,31,249,25,32,88,128,40,46,185,138,79,193,215,177,121,147,8,97,132,240,153,147,0,32,68,92,98,153,238,96,80,104,101,0,70,98,137,34,42,20,3,14,224,64,64,189,200,65,80,225,211,49,24,80,100,24,86,156,197,128,240,193,240,150,219,172,86,24,88,48,128,250,107,170,186,168,202,98,6,140,14,21,145,206,36,194,146,53,18,5,67,9,163,108,43,85,229,145,42,248,59,215,140,175,9,213,46,113,70,6,168,222,11,50,78,189,108,99,78,232,242,97,41,168,185,24,116,48,221,4,57,99,108,46,167,126,206,181,33,123,251,101,124,72,187,86,59,251,175,1,189,54,84,26,95,90,252,146,89,205,213,222,178,175,252,199,14,93,148,72,159,168,230,127,75,166,57,203,234,229,52,155,223,8,69,16,15,184,213,9,41,245,21,25,190,164,159,73,19,86,81,138,89,39,235,66,103,158,72,26,239,163,103,38,90,126,74,12,72,11,16,126,239,88,219,175,255,124,218,175,203,194,170,202,112,0,34,3,11,28,33,40,125,145,234,11,252,0,128,18,194,147,48,141,138,40,0,31,68,103,68,161,154,204,241,12,208,234,153,182,166,42,52,194,90,81,88,160,108,84,220,171,227,94,222,187,40,253,95,255,72,72,64,240,197,20,26,34,208,126,0,1,161,192,72,148,1,48,82,26,50,18,192,57,16,183,51,208,27,50,149,162,49,244,48,50,128,106,20,2,12,25,14,204,64,37,18,116,196,114,36,196,160,78,14,90,134,26,0,116,192,16,52,201,48,169,101,140,7,6,9,132,108,156,70,5,141,0,159,5,255,251,178,100,35,14,135,50,117,204,19,185,52,240,68,195,185,195,101,130,106,28,117,213,46,78,188,217,1,30,14,166,145,172,24,120,164,38,45,55,93,139,241,16,0,24,226,138,21,171,132,76,240,142,162,124,136,157,209,150,163,2,175,214,205,215,65,243,226,248,137,82,186,169,23,70,149,83,139,90,93,82,164,49,90,132,10,12,237,53,11,77,213,105,169,219,123,126,35,58,221,31,242,3,147,243,54,21,57,150,116,29,251,15,180,175,6,11,71,141,233,85,157,103,203,90,223,225,249,252,3,254,82,102,110,54,156,86,59,81,176,118,155,49,213,176,166,69,209,195,136,47,225,176,231,236,16,37,22,214,121,203,182,48,164,163,166,106,137,164,162,45,124,204,116,22,98,244,168,211,236,203,102,109,254,119,254,203,253,126,51,242,155,95,231,67,88,0,1,0,169,97,75,142,48,76,242,198,97,20,153,149,5,198,107,107,152,172,40,248,235,50,108,209,181,147,139,188,186,59,118,94,208,118,229,12,206,111,181,157,71,237,143,218,118,150,160,141,180,35,148,45,217,164,194,133,114,118,127,255,112,9,235,117,170,5,204,33,6,132,1,73,135,243,97,206,15,185,191,230,217,129,179,97,139,175,161,151,193,1,154,99,64,8,95,50,180,30,49,20,175,2,132,230,79,19,161,198,254,104,200,14,0,220,129,24,190,99,72,22,143,196,130,65,129,225,58,103,142,132,243,168,150,58,17,76,43,106,65,81,102,221,229,147,13,46,157,152,151,161,26,139,0,249,132,0,34,169,35,134,170,176,93,74,204,138,115,78,193,232,166,156,18,67,124,227,8,92,17,13,78,217,178,60,69,240,185,60,219,23,134,182,118,186,84,90,196,137,5,18,12,219,180,55,219,203,50,87,53,111,214,168,112,174,104,63,156,177,117,212,56,127,121,129,156,91,49,123,217,247,9,200,79,243,188,146,71,36,179,59,82,63,20,164,154,153,77,56,101,76,20,201,106,206,102,124,116,233,128,176,180,64,166,107,138,171,48,215,72,21,142,53,89,181,139,108,239,236,45,209,198,241,95,182,181,127,239,101,239,178,251,250,88,0,138,177,145,26,19,144,160,246,32,116,79,62,27,64,175,95,144,236,11,77,251,54,1,155,203,99,207,46,158,186,42,176,107,78,162,210,47,115,147,97,69,127,88,228,40,12,193,57,152,190,228,191,253,142,56,124,53,173,204,128,157,125,111,209,68,231,253,182,242,212,128,0,1,163,47,138,12,108,67,53,72,216,236,48,163,178,196,13,190,9,5,51,1,226,147,49,59,76,72,41,49,145,40,197,202,130,160,60,193,14,131,5,6,24,235,170,13,0,55,33,131,9,136,134,10,170,85,31,1,67,40,94,84,255,251,178,100,31,14,166,178,104,204,19,140,55,144,71,228,105,145,107,11,38,27,125,159,48,110,233,141,200,208,134,104,29,135,160,208,12,145,1,151,162,97,171,68,129,47,239,195,75,3,71,54,165,84,178,66,206,172,71,176,88,251,37,97,206,165,214,46,217,176,97,22,250,198,160,8,61,145,59,47,155,76,145,169,150,114,186,148,155,197,6,181,241,54,211,159,30,177,142,45,221,67,126,115,183,36,158,85,144,125,2,222,239,246,145,186,192,196,242,178,116,252,223,231,122,153,182,182,22,90,102,46,188,125,218,116,153,192,222,164,164,178,48,215,169,17,56,79,180,49,199,42,12,185,109,217,71,190,223,186,40,199,114,21,129,145,217,199,212,143,159,82,106,7,225,4,159,219,125,52,88,36,229,88,102,105,37,36,192,72,203,117,37,90,57,116,212,18,11,72,48,228,79,38,42,61,10,10,15,4,233,159,148,133,226,16,110,193,29,134,196,24,58,50,137,93,90,164,160,233,95,154,212,26,209,208,226,199,110,106,219,53,233,106,187,110,149,122,188,35,108,147,146,202,248,175,63,53,255,246,130,156,48,100,108,48,208,29,49,110,45,58,34,85,27,6,76,58,134,204,60,53,205,18,25,204,55,65,4,34,200,8,109,48,188,169,5,9,6,17,133,102,30,3,43,168,20,0,106,195,58,17,55,9,216,93,1,151,72,222,183,87,73,65,230,2,64,118,38,192,150,150,84,229,174,123,250,160,179,180,201,55,0,142,6,4,1,128,87,149,4,78,5,123,52,229,68,171,100,208,32,248,110,19,42,107,84,80,204,142,65,26,158,93,224,11,188,96,220,215,29,205,74,191,238,171,224,55,61,164,39,181,173,23,89,172,228,61,6,90,234,193,41,234,70,223,195,76,164,203,141,75,139,155,83,20,13,222,202,92,45,111,45,99,163,183,187,185,209,179,215,107,86,93,158,102,207,95,31,99,49,124,88,202,213,210,225,41,125,58,155,211,6,208,233,115,107,50,175,99,45,44,242,100,185,107,94,101,183,28,236,141,117,189,254,228,89,21,220,220,64,123,11,54,75,13,54,217,61,86,240,89,113,210,45,60,51,198,59,120,29,220,17,194,46,66,180,73,213,160,44,171,203,14,22,149,255,223,255,252,166,239,164,74,43,52,154,204,200,191,207,116,41,0,17,243,11,66,51,33,131,179,30,250,115,80,132,99,70,218,243,91,7,67,84,197,147,17,1,83,52,211,145,192,169,25,12,20,64,1,161,72,56,58,48,220,2,72,162,16,152,195,192,53,95,0,0,160,84,64,96,64,10,35,188,153,109,0,24,224,57,179,130,24,20,121,19,196,189,236,77,137,9,151,122,17,100,244,164,227,254,50,16,92,59,206,198,255,251,178,100,47,14,135,50,104,74,147,186,100,82,75,136,10,10,97,34,102,94,237,203,36,47,104,211,193,42,155,232,13,146,161,248,35,113,41,182,57,52,72,1,166,96,190,215,11,205,93,248,158,95,56,231,98,99,177,197,112,129,74,159,146,209,118,81,125,232,144,120,93,24,179,32,56,115,138,168,39,172,216,239,92,105,213,171,195,24,227,118,125,117,111,75,221,207,117,187,76,127,118,154,174,189,107,203,222,236,57,213,178,235,127,228,186,253,159,59,161,50,240,173,141,178,157,126,7,93,172,44,159,34,199,17,65,145,87,44,186,150,63,128,198,213,216,207,126,6,178,43,196,178,54,43,46,222,5,112,68,140,245,132,69,76,181,54,231,104,41,220,128,0,131,0,64,63,3,10,173,4,200,81,161,14,188,80,107,253,64,96,24,121,92,102,201,41,226,93,7,161,39,93,172,78,79,156,146,165,118,219,116,239,244,23,68,130,132,90,11,255,255,255,255,49,202,6,172,224,132,161,200,61,170,160,5,29,152,149,119,18,233,24,199,67,20,100,102,7,192,232,96,192,7,38,12,201,34,101,146,66,166,161,99,164,97,186,153,134,18,0,10,96,82,9,166,54,1,20,2,7,148,54,21,26,19,1,0,49,8,12,35,7,160,24,7,0,169,128,136,12,2,129,253,29,76,5,131,96,197,0,15,199,0,80,84,34,16,116,189,4,1,20,95,66,226,14,90,26,12,192,139,187,5,182,32,192,216,88,43,33,102,32,60,53,148,10,133,54,164,28,100,202,77,122,175,242,173,208,168,2,98,21,7,71,176,87,61,61,223,202,118,97,201,215,217,232,178,237,197,160,194,240,207,204,181,200,31,182,62,51,156,162,211,187,98,228,63,99,81,217,69,89,125,187,153,212,177,118,175,51,183,46,104,89,231,26,173,98,51,114,150,174,90,169,79,156,99,246,171,213,37,104,52,156,97,56,128,56,70,121,94,222,150,129,67,184,186,67,147,14,64,217,16,60,25,209,229,59,110,58,112,140,37,69,107,150,28,168,221,147,183,105,246,166,59,151,238,136,110,73,133,118,203,141,110,207,159,107,103,180,202,143,77,48,1,223,209,90,82,88,24,94,37,232,183,90,114,162,73,107,173,89,58,244,144,210,238,253,152,64,5,82,143,98,234,134,18,73,30,254,169,233,223,254,191,191,255,59,89,246,88,174,162,214,225,230,104,20,29,79,67,26,74,36,36,97,229,148,48,166,131,45,26,69,4,168,213,184,0,26,243,4,129,211,13,3,195,28,142,243,137,202,147,159,148,227,71,75,243,73,128,51,8,192,163,54,75,34,129,88,80,3,16,158,194,128,1,48,140,21,6,209,168,48,7,42,0,144,145,210,120,44,14,166,249,255,251,178,100,28,142,166,125,104,203,19,172,55,32,77,136,121,178,100,227,156,153,217,163,48,110,233,47,192,228,139,38,229,156,44,96,8,128,172,46,64,84,50,26,15,18,32,12,1,40,132,73,96,47,99,14,243,72,143,53,64,175,229,139,228,48,48,136,67,75,143,144,67,229,121,45,213,111,19,245,251,163,91,48,53,152,190,179,167,253,88,84,64,2,145,73,45,101,111,45,102,92,162,206,181,3,39,205,94,135,246,142,95,217,169,225,251,194,198,96,94,153,232,35,109,182,88,107,27,150,75,90,5,148,115,73,20,152,253,104,227,27,159,100,16,170,5,112,72,35,137,185,76,155,144,169,65,222,74,213,149,113,11,197,16,172,70,182,143,46,9,14,74,94,156,201,214,146,254,24,168,210,236,215,83,13,80,0,88,60,45,128,82,225,55,74,72,36,200,81,32,194,128,166,173,165,5,3,17,84,70,74,252,194,180,255,183,104,150,92,123,232,178,36,171,149,71,62,166,100,176,207,86,239,230,154,249,141,235,254,250,255,255,247,87,15,46,13,109,98,142,70,106,140,108,100,179,100,114,53,48,80,18,205,37,28,33,3,76,12,15,140,76,84,141,25,51,13,242,70,204,82,135,204,55,9,208,228,99,1,174,10,8,25,64,128,179,32,8,0,64,185,130,160,37,18,195,20,9,19,32,91,71,244,106,51,22,17,43,76,81,127,148,57,104,2,51,244,51,13,206,205,36,49,204,85,38,86,111,105,35,6,136,210,211,175,236,100,144,156,217,12,135,223,88,85,232,163,223,200,174,119,127,185,204,223,154,100,118,251,16,199,182,114,195,156,168,97,27,102,96,201,156,93,217,37,21,74,47,232,40,156,27,201,52,210,80,36,232,215,185,65,109,42,20,11,200,160,40,133,26,239,133,221,36,137,234,2,36,200,8,174,6,16,148,239,163,183,76,16,55,147,216,65,27,77,245,214,204,82,4,12,105,212,160,193,227,152,161,230,15,25,110,72,119,156,219,164,62,215,106,125,118,117,164,44,198,44,126,171,82,1,208,20,107,232,86,224,117,231,209,137,92,8,135,80,20,137,90,45,152,67,48,159,16,91,28,78,196,96,15,187,31,233,163,242,145,150,179,131,159,62,204,193,31,126,79,213,100,91,33,87,182,44,25,42,219,110,0,1,163,8,198,179,3,139,67,26,61,163,114,217,3,184,203,179,91,22,35,91,67,3,7,0,19,40,213,97,32,93,46,12,55,77,12,3,22,140,13,8,8,137,209,144,12,64,16,24,12,5,169,137,130,32,192,212,244,154,34,9,5,98,151,41,129,174,25,69,116,24,227,162,77,223,196,176,151,237,28,242,154,25,10,194,234,40,11,140,23,36,99,64,192,41,250,173,115,255,251,178,100,49,140,135,124,115,74,19,186,76,96,67,66,217,205,101,47,102,30,9,137,56,110,105,229,193,6,141,39,13,130,226,16,238,147,77,136,47,247,50,235,116,74,247,176,112,84,13,113,173,99,67,90,98,212,221,4,52,145,27,172,220,106,79,83,203,179,150,97,64,35,105,53,200,205,147,84,226,155,229,40,205,68,219,95,3,9,205,146,203,219,208,166,126,49,216,65,82,161,243,193,72,193,1,162,19,44,193,58,40,219,8,29,117,200,181,149,91,32,35,44,54,18,32,33,53,60,117,205,28,212,107,103,215,20,29,162,152,78,115,40,195,147,64,130,6,54,136,9,202,181,154,232,248,123,207,91,119,41,49,90,167,235,206,174,174,31,214,207,99,223,186,249,96,0,0,0,37,96,4,128,20,245,11,220,122,12,145,196,23,172,117,192,129,208,251,18,45,68,65,1,82,235,131,186,192,86,170,109,197,4,218,143,157,142,222,196,58,238,254,23,179,46,212,196,223,19,113,21,23,232,183,246,88,150,245,151,20,94,228,160,0,65,14,65,224,96,36,114,103,86,225,131,141,38,209,42,24,134,88,101,225,155,114,230,105,217,145,34,235,25,170,160,17,230,68,249,171,26,92,199,32,89,62,34,51,227,106,210,200,128,19,102,101,132,4,212,173,168,18,4,118,145,176,35,18,194,37,154,201,126,138,182,127,11,97,134,29,165,204,126,18,210,196,38,12,182,76,202,206,118,34,11,129,220,94,13,245,26,149,54,175,110,80,95,183,131,108,198,80,109,157,128,249,19,52,123,90,172,228,46,69,224,131,167,154,14,114,128,112,69,170,33,25,29,228,56,209,17,100,177,213,247,2,176,254,244,192,114,35,31,194,113,103,128,220,114,28,165,236,252,116,199,14,58,126,54,146,66,72,77,31,217,94,112,56,61,45,231,28,241,237,4,184,30,230,90,177,189,95,49,43,44,112,97,69,146,4,184,120,247,49,237,171,192,108,92,58,152,228,52,34,209,78,135,173,188,108,113,159,17,216,13,7,79,229,180,8,151,179,192,120,144,152,243,65,144,64,231,86,36,28,128,1,2,121,245,16,180,9,178,52,2,168,103,11,53,6,21,221,82,1,112,204,12,149,204,250,147,191,54,191,248,160,236,228,116,118,45,133,56,23,42,233,100,187,17,12,110,82,255,253,235,254,228,32,148,183,136,94,206,219,217,244,255,219,104,0,0,99,2,192,192,80,164,96,209,40,123,177,26,100,208,0,100,233,182,102,114,230,99,120,10,74,24,37,128,40,24,48,172,148,45,25,141,65,72,24,118,8,0,65,129,24,8,32,94,69,65,84,193,48,169,251,29,64,81,99,241,17,76,74,225,149,4,129,88,19,168,29,217,251,168,215,255,251,176,100,38,142,247,45,93,204,147,184,124,96,72,11,41,179,101,133,100,26,165,155,56,110,97,241,129,4,30,38,129,156,40,112,111,5,24,160,182,154,8,226,207,83,49,0,168,26,234,60,10,195,98,180,66,6,205,133,39,220,211,246,34,18,246,177,176,19,119,86,57,33,179,37,50,53,167,206,68,98,20,210,49,193,165,29,249,152,5,91,1,188,180,146,236,160,137,214,89,218,53,131,154,208,142,241,151,171,47,50,218,212,100,172,130,76,128,188,72,113,177,8,23,76,13,241,12,38,237,234,5,173,68,115,133,176,136,84,227,13,136,43,103,12,210,70,134,250,125,84,244,159,235,122,197,224,215,88,131,54,113,136,115,89,150,73,252,107,180,71,250,98,141,243,213,201,72,116,122,18,96,150,212,85,157,150,80,0,0,0,180,81,18,165,160,78,17,220,43,208,48,85,158,58,116,121,156,131,8,124,18,1,131,209,10,178,23,149,190,134,253,9,26,148,196,247,169,24,44,57,217,181,106,61,81,246,250,35,253,122,43,253,255,247,255,255,196,223,255,191,255,255,255,255,252,143,143,240,144,47,241,208,40,0,14,98,179,153,190,218,38,28,10,152,194,58,32,33,131,161,224,64,13,83,13,0,76,52,85,106,134,5,60,11,6,36,74,148,72,208,229,12,11,67,4,50,21,18,17,4,160,171,8,132,97,199,17,174,29,17,188,120,20,220,77,78,117,169,84,160,149,166,124,16,80,1,130,67,178,10,100,163,238,13,146,115,185,190,217,188,41,109,44,166,210,87,92,250,151,183,52,64,204,187,81,237,231,183,85,107,214,170,111,192,70,227,200,71,107,43,159,251,15,239,71,84,106,251,227,209,214,178,103,172,239,222,54,160,161,228,54,89,143,55,31,150,173,98,163,181,150,180,40,183,187,21,8,45,121,109,166,91,154,145,53,0,114,173,68,158,15,147,117,190,191,155,88,210,86,2,54,244,132,249,190,9,54,141,184,234,119,12,66,152,190,195,108,135,36,251,135,5,182,176,247,92,211,210,1,16,183,189,216,118,66,211,154,60,156,64,117,200,250,70,134,23,124,112,104,96,214,192,68,46,108,82,185,68,255,84,239,42,66,130,221,88,214,114,131,134,76,249,167,168,106,140,115,183,236,247,108,119,243,255,35,126,169,232,255,249,39,233,255,201,30,206,68,0,0,0,140,16,27,152,66,32,152,65,155,157,189,134,3,64,19,73,154,35,53,98,131,65,66,34,177,83,0,32,50,211,211,137,208,11,5,156,191,153,136,11,189,70,4,80,112,194,229,202,48,100,243,242,56,73,145,145,3,6,53,34,85,11,38,3,132,140,48,32,196,8,67,140,196,14,224,57,189,174,144,5,119,227,168,0,255,251,178,100,43,142,103,230,94,202,155,187,193,224,69,38,89,160,105,39,134,26,213,85,46,110,229,145,193,23,166,103,93,147,10,8,156,208,9,101,194,42,193,30,76,114,14,19,77,67,243,75,45,75,19,29,70,51,128,74,225,16,76,67,90,10,26,209,226,32,56,208,219,110,82,251,143,233,253,165,5,191,164,187,134,173,191,164,114,154,182,231,198,62,2,70,187,245,95,2,34,254,225,137,62,120,179,235,127,4,38,101,156,98,16,63,121,215,147,11,169,147,47,231,202,63,10,163,3,129,109,93,102,59,231,46,222,254,74,39,183,185,169,236,52,172,215,255,235,252,191,62,70,105,105,39,148,202,122,91,133,75,120,202,41,36,248,225,90,214,169,113,160,199,249,251,199,236,203,119,102,180,205,235,63,242,236,232,71,141,50,161,101,184,84,31,128,100,228,142,245,62,113,222,44,23,13,116,60,100,193,63,4,148,122,145,81,159,184,66,33,208,25,41,86,43,44,148,81,251,97,38,3,75,66,182,211,147,31,102,59,174,91,58,254,205,245,25,92,211,157,255,42,168,188,48,223,31,77,170,175,244,125,78,255,169,63,114,248,163,20,0,204,192,32,140,2,43,152,104,231,152,63,60,142,137,134,64,197,6,46,64,134,53,3,141,48,136,6,49,28,10,49,152,145,93,102,67,8,230,27,128,146,113,144,200,84,3,134,137,0,163,34,1,213,60,58,17,129,41,67,4,61,39,136,160,161,108,136,130,49,159,5,127,74,237,132,5,11,172,147,245,224,150,8,81,34,127,6,150,21,93,105,64,48,104,42,200,196,108,132,249,61,172,152,221,101,244,221,81,134,24,180,44,149,6,84,15,158,162,102,69,106,142,114,125,73,75,235,40,97,89,124,202,19,79,168,250,246,207,113,197,193,221,65,23,255,176,110,126,188,87,155,120,230,237,145,45,39,134,250,210,74,204,168,55,166,15,31,211,89,153,66,203,235,255,216,61,30,76,195,204,243,5,246,157,90,34,172,171,43,254,41,105,171,253,170,203,238,51,129,132,141,73,7,177,167,97,85,188,44,153,213,171,186,184,0,60,67,48,24,80,3,152,132,213,48,20,48,86,99,138,190,157,79,12,135,13,163,195,159,122,230,31,165,249,205,79,95,85,228,91,72,3,154,164,42,57,75,254,169,82,247,252,39,235,255,175,255,79,237,255,219,63,255,255,193,52,125,6,176,99,162,145,67,80,0,0,2,240,80,43,48,180,49,49,49,79,60,134,40,48,64,37,51,77,93,49,168,110,51,248,2,2,128,33,112,164,194,64,184,199,82,48,168,4,24,86,114,7,9,15,160,52,32,22,17,157,17,145,56,28,122,83,39,112,2,210,96,1,167,15,136,112,148,102,140,255,251,178,100,35,142,199,31,104,75,155,185,92,112,76,136,137,231,96,199,130,27,205,125,46,110,225,117,137,10,17,231,77,151,156,232,129,134,7,71,24,146,136,4,188,20,85,210,250,39,81,20,20,117,25,197,202,16,6,172,18,245,176,93,24,164,93,27,83,206,196,18,158,87,223,112,96,109,172,61,116,104,90,188,166,145,117,226,10,112,239,109,209,89,146,219,68,4,19,13,201,167,250,215,204,175,78,118,72,199,63,229,87,191,8,35,149,144,15,91,237,123,131,17,1,108,10,15,189,199,214,123,5,196,233,52,28,153,112,133,185,20,214,184,32,84,167,155,136,7,181,21,145,41,55,16,70,196,49,80,35,45,68,20,143,132,199,143,116,106,104,159,142,164,137,168,79,123,63,138,174,125,142,255,113,198,243,28,196,87,13,149,28,2,0,0,1,248,237,178,175,15,237,40,152,55,73,232,150,12,230,98,90,135,151,84,10,49,156,213,63,189,11,247,222,244,167,183,193,39,208,150,217,187,156,187,109,218,168,251,126,81,171,213,255,111,253,251,127,109,63,217,16,42,214,86,101,61,149,7,227,193,114,37,12,19,122,97,45,96,15,2,161,25,135,96,121,141,200,17,201,9,89,141,128,201,146,144,201,156,45,25,153,128,154,215,11,1,65,4,129,143,131,138,24,152,170,91,131,0,54,248,70,6,32,115,11,28,25,12,31,10,90,51,8,6,5,170,112,9,9,70,131,66,96,208,176,31,212,42,140,9,75,48,188,1,101,117,33,196,45,181,30,73,49,179,18,197,45,6,25,12,69,158,130,49,213,172,48,37,199,122,34,179,39,89,234,74,200,223,91,163,198,152,195,39,207,177,147,186,85,109,186,102,214,107,68,144,89,212,53,222,153,202,242,70,155,247,94,7,55,247,67,159,119,31,214,189,78,49,183,41,195,186,142,200,115,194,61,59,170,240,93,158,246,128,177,55,144,59,24,234,244,102,236,235,124,131,59,114,214,32,117,246,95,102,128,193,6,102,76,64,65,142,138,77,99,117,100,166,141,139,209,43,90,175,152,174,59,157,179,13,236,252,151,136,93,154,58,220,55,113,0,0,3,8,157,241,82,140,168,152,0,5,208,161,43,132,101,78,69,130,77,172,41,209,180,124,155,201,101,54,47,31,119,105,89,0,212,192,230,189,9,151,239,182,141,71,178,115,251,80,86,202,117,235,144,251,123,174,87,255,252,202,208,239,151,197,130,0,0,0,244,10,3,130,129,115,2,87,35,188,72,211,9,193,3,40,18,99,29,213,147,12,193,144,40,24,91,99,8,64,243,23,68,6,86,98,176,74,16,41,38,72,208,94,44,17,36,24,53,0,58,115,148,224,129,3,152,208,38,160,122,81,145,91,48,255,251,178,100,34,14,135,89,103,204,155,186,123,240,76,73,57,227,97,130,88,89,9,161,56,110,45,62,73,64,158,232,29,131,30,8,134,200,11,26,16,230,200,145,149,18,34,10,11,14,218,183,169,71,46,178,156,233,104,142,160,230,139,25,88,165,176,74,177,69,97,229,20,148,70,229,203,86,95,184,91,159,40,234,136,76,207,63,16,125,4,22,97,133,172,247,226,113,231,133,216,42,6,126,235,205,97,47,106,41,224,209,48,169,133,102,217,47,17,155,94,66,152,249,59,149,185,108,187,217,164,218,101,212,238,163,195,166,216,230,173,155,62,53,159,189,192,255,82,127,215,247,254,116,164,98,109,125,60,207,19,49,34,188,113,97,108,96,82,181,237,243,99,13,216,36,96,138,156,245,189,179,93,110,178,234,45,126,237,102,111,10,122,122,239,44,123,164,222,177,38,141,181,0,0,3,113,159,85,88,240,242,38,130,58,13,61,118,103,118,92,155,205,130,3,254,198,109,161,112,87,53,123,217,223,173,146,61,133,237,201,16,189,232,141,243,54,79,198,127,223,255,255,239,253,181,255,208,17,109,35,139,0,118,96,84,117,125,88,128,139,178,221,255,33,151,211,17,104,128,205,215,153,131,192,64,23,17,228,158,202,112,101,151,161,161,5,227,82,50,128,10,136,9,15,204,112,25,86,99,5,154,10,193,140,54,160,64,253,227,88,96,228,62,48,17,32,22,7,79,217,26,51,18,1,161,225,24,69,44,102,216,194,166,146,226,252,81,105,112,36,11,32,30,4,168,253,138,58,21,185,157,152,15,151,238,60,247,32,135,250,79,158,216,189,79,220,245,154,132,32,170,223,31,149,97,197,102,132,103,133,63,105,142,175,32,139,124,163,220,87,228,0,109,43,40,114,173,18,214,89,23,244,157,15,36,205,104,132,224,157,32,82,90,47,22,109,235,70,35,103,221,126,38,88,130,58,142,155,214,48,129,202,199,207,109,78,55,53,35,202,71,8,228,40,24,18,40,163,126,217,155,40,236,149,73,175,59,101,69,103,72,209,180,70,204,206,154,80,64,64,128,73,184,181,101,25,204,98,125,194,140,121,158,119,242,171,216,176,60,126,169,51,221,30,227,204,123,218,187,221,20,194,141,223,93,141,69,83,89,75,97,27,83,219,254,61,255,249,125,120,230,194,123,35,92,235,84,142,85,191,83,42,62,194,67,13,149,19,30,126,73,33,101,190,8,159,222,213,168,0,0,67,217,77,153,81,140,88,70,11,161,134,18,204,182,219,51,130,248,202,224,34,244,58,99,64,67,32,133,157,179,12,150,86,219,172,135,81,97,243,57,44,1,65,195,232,92,0,56,5,79,55,241,38,209,85,123,49,210,192,92,249,61,44,15,103,255,251,178,100,33,142,198,112,104,206,27,143,101,64,86,73,154,3,97,231,56,26,221,163,48,78,229,143,193,67,160,232,77,48,11,200,212,92,233,113,33,134,39,68,236,224,84,185,47,17,56,185,202,239,89,187,139,113,184,239,89,16,13,215,11,120,148,3,247,31,5,41,188,39,138,205,248,31,41,75,19,133,227,73,178,190,203,157,100,164,31,39,251,166,205,214,101,136,237,237,69,73,41,77,238,68,166,227,207,63,25,236,21,185,205,219,193,68,110,85,222,117,165,156,184,234,18,105,242,58,85,114,194,220,30,185,106,162,207,251,12,171,88,126,126,201,215,161,185,135,134,125,107,157,69,17,29,230,225,231,226,164,80,184,142,133,200,174,158,229,77,214,190,159,233,1,128,5,250,131,50,66,129,202,174,130,176,10,9,238,71,54,43,71,54,81,108,184,131,63,148,175,218,28,172,170,241,88,211,26,126,232,233,101,108,33,47,247,111,249,95,211,255,255,79,255,255,252,72,124,247,185,100,88,238,130,107,104,59,73,197,20,177,200,82,88,181,197,66,128,248,11,27,73,131,232,77,110,24,225,58,194,243,1,5,224,168,56,99,73,170,96,116,204,98,24,94,101,210,246,102,155,20,100,32,88,97,40,74,96,8,30,28,86,25,8,11,179,97,35,116,4,23,34,128,192,94,50,3,78,0,61,27,105,239,64,128,48,178,103,194,212,32,113,70,66,57,95,163,0,16,202,164,12,105,41,235,113,48,165,122,22,40,161,117,134,40,205,4,80,255,177,166,95,83,36,156,135,179,187,102,204,77,192,169,110,10,72,252,115,148,70,172,226,10,81,207,252,26,13,234,169,190,197,115,194,153,233,210,44,85,30,202,20,132,197,171,104,235,253,96,99,74,89,201,170,91,253,23,90,117,154,215,202,231,180,226,212,187,203,86,181,231,77,107,54,138,26,8,87,171,168,112,217,184,17,99,89,86,30,62,130,59,74,167,113,118,51,150,154,210,176,86,148,118,109,50,195,187,187,63,139,155,232,31,133,116,119,118,246,134,169,123,40,186,10,1,32,3,124,163,16,209,65,81,139,0,15,56,133,9,194,34,161,236,66,83,2,112,183,58,132,149,29,218,72,152,38,235,148,81,119,46,253,222,146,148,138,218,229,3,108,222,181,178,166,63,161,255,213,160,93,74,144,198,238,45,137,138,56,211,65,164,195,128,96,168,164,111,178,184,138,69,67,220,186,108,0,0,30,216,8,2,43,112,4,229,56,201,65,48,168,38,49,209,66,50,196,24,34,85,75,174,32,8,203,129,111,154,33,171,216,86,74,46,34,30,76,193,246,28,74,2,129,45,67,163,37,38,28,66,105,9,0,225,10,208,141,66,135,147,206,138,42,44,170,223,255,251,178,100,35,14,198,179,104,205,27,186,121,240,68,228,217,178,101,234,90,155,33,161,50,110,229,145,193,31,147,102,73,172,40,184,69,166,10,237,66,92,135,120,43,135,60,238,54,9,234,104,191,56,111,248,74,93,205,88,100,26,78,213,62,232,10,233,187,20,28,74,32,176,233,141,107,52,151,244,156,92,81,187,251,57,99,41,149,207,212,8,184,189,153,165,130,195,91,105,117,31,213,82,210,167,107,44,46,158,169,227,47,192,109,61,217,163,184,52,182,54,195,40,240,204,251,79,123,140,158,179,94,60,78,243,20,127,1,213,226,190,137,7,76,79,38,145,244,23,172,180,221,163,190,96,220,43,106,6,31,197,139,102,43,62,100,129,91,110,45,187,156,119,253,134,120,241,63,253,240,144,1,44,117,145,228,218,40,28,233,145,185,150,26,108,46,103,77,119,2,64,108,27,202,72,42,212,174,200,13,107,87,206,163,77,27,244,138,9,48,148,44,79,118,238,165,139,75,30,153,171,18,153,79,235,223,221,64,251,26,138,114,137,124,189,191,255,229,73,183,24,40,25,13,4,67,43,57,217,227,17,129,224,241,147,41,65,141,203,9,139,0,185,84,8,2,128,66,195,240,8,220,68,211,3,201,18,217,175,33,16,10,24,10,187,68,128,120,144,210,242,144,132,91,130,132,209,232,172,165,133,25,98,0,4,192,94,141,49,177,35,57,146,255,212,210,40,161,99,9,77,71,178,197,19,101,100,215,186,162,244,95,170,106,214,29,187,61,168,153,181,243,142,79,229,108,180,57,235,222,253,251,130,231,115,247,252,173,127,59,173,23,63,220,78,245,253,203,57,214,72,243,218,230,93,9,237,165,38,102,60,233,58,29,33,120,70,107,23,151,79,99,209,162,155,81,165,206,86,106,221,21,153,46,173,103,109,91,29,46,175,171,213,42,99,174,163,178,218,83,162,172,55,162,120,126,138,234,141,10,10,188,124,181,187,154,33,170,94,234,183,85,22,61,213,200,121,26,155,181,233,142,109,250,166,0,0,99,183,72,5,28,245,34,79,204,132,195,141,92,84,157,103,36,192,50,22,161,84,176,207,40,164,55,22,202,102,99,147,181,9,207,11,152,90,150,7,75,30,39,228,137,66,120,225,107,221,231,179,218,165,121,111,169,43,181,242,175,211,253,197,122,125,201,254,179,212,16,0,1,227,13,130,227,8,66,163,36,24,211,191,19,67,38,131,211,54,102,211,63,31,19,49,195,212,88,10,6,164,65,241,149,224,202,1,140,122,19,12,15,3,150,20,84,19,18,1,34,70,2,0,0,36,66,42,74,113,141,17,65,96,220,202,49,3,100,14,76,121,19,37,241,168,95,231,84,161,136,69,42,24,71,32,38,62,68,255,251,178,100,44,15,231,62,119,203,19,185,92,96,70,133,249,195,100,232,140,28,125,211,46,14,229,143,193,24,147,166,65,166,22,16,107,76,40,181,165,65,82,133,146,52,4,34,235,65,158,177,82,150,153,186,60,49,124,109,9,39,123,55,162,123,116,134,58,18,203,207,187,54,177,113,14,13,181,140,242,67,146,30,213,7,198,112,211,45,167,138,249,36,12,159,207,229,71,41,19,122,99,24,130,212,98,246,28,29,179,123,143,82,201,202,105,33,82,112,70,99,86,140,221,23,34,162,5,105,81,247,22,32,146,60,29,86,52,12,41,103,181,67,74,167,159,184,108,177,171,164,164,214,132,61,59,108,75,213,79,170,108,175,82,151,47,60,213,230,157,95,195,41,159,196,167,254,200,88,0,7,16,9,77,16,194,65,119,16,200,199,160,49,20,155,96,15,67,146,128,107,140,49,239,230,179,250,170,211,200,184,49,83,213,66,203,52,134,127,36,148,239,149,239,179,239,213,227,205,190,175,197,93,66,11,81,38,108,35,216,240,63,235,247,89,169,234,149,122,204,22,14,11,54,98,81,112,117,188,114,92,115,66,146,147,12,73,227,58,193,162,32,48,4,16,24,172,13,152,232,16,17,1,6,47,141,131,67,106,117,48,208,193,177,145,5,140,57,145,139,14,152,0,114,86,99,94,147,100,222,5,11,5,2,88,197,107,203,83,113,33,108,73,19,166,153,221,46,19,59,76,165,34,240,192,84,16,0,209,54,58,74,20,155,87,48,194,94,214,36,249,71,75,169,205,61,92,195,48,34,244,250,110,177,139,117,136,68,121,59,218,251,44,218,87,56,25,77,137,221,120,77,167,8,8,77,236,195,155,117,19,169,111,73,66,117,239,42,109,184,234,207,203,186,191,78,41,87,151,174,117,242,189,51,172,209,63,218,48,68,189,219,249,182,39,90,115,171,21,180,173,42,197,143,159,228,80,253,118,8,110,223,181,124,95,49,85,147,246,23,184,177,182,216,181,219,109,207,91,247,173,242,243,59,61,243,61,77,134,119,159,215,161,156,164,236,118,117,208,42,186,53,142,70,150,153,26,32,37,5,2,221,119,233,11,192,65,96,4,170,127,59,169,252,154,33,48,141,216,127,24,39,88,130,237,140,150,85,166,103,68,178,130,32,58,246,197,12,202,254,89,53,37,66,101,251,6,207,92,166,93,151,157,254,223,236,229,136,4,0,84,144,0,8,44,1,140,16,108,50,189,128,88,6,20,154,24,14,44,96,240,50,151,23,56,72,74,5,16,183,16,161,100,190,111,195,48,38,30,201,22,144,60,152,59,66,132,96,130,10,42,245,83,166,166,90,136,183,69,22,34,93,29,201,251,116,174,81,18,225,168,59,88,114,10,142,255,251,178,100,39,14,230,191,104,205,155,152,99,242,73,134,121,162,101,37,132,26,189,165,52,110,97,143,201,19,147,167,13,163,22,16,211,96,210,232,190,106,246,25,62,24,118,129,97,119,149,107,221,208,232,185,202,24,69,238,63,239,151,127,10,236,197,123,13,8,51,41,102,150,52,235,166,8,28,119,220,221,41,211,234,211,208,98,123,90,230,110,172,100,57,175,196,162,10,176,67,46,173,106,170,117,56,139,203,14,206,150,27,161,45,85,28,112,47,95,243,238,37,95,43,162,133,199,12,46,121,68,144,105,234,119,94,54,158,90,113,145,188,169,65,97,99,137,237,42,207,255,245,81,137,45,119,28,36,191,166,126,158,107,38,251,133,187,225,233,91,185,237,174,0,12,24,69,4,100,28,51,16,2,105,110,103,153,16,97,172,197,175,6,29,46,42,2,252,212,183,220,211,177,146,214,56,70,28,46,149,44,168,141,121,193,243,226,186,168,208,214,216,180,18,109,181,235,248,113,254,16,54,189,244,246,211,65,229,113,245,245,74,39,202,239,189,97,72,201,66,70,0,4,131,29,199,88,167,142,128,131,160,230,18,90,17,63,4,32,54,208,104,142,96,177,35,42,49,17,80,56,36,235,146,2,7,135,50,70,68,32,29,231,173,84,6,136,5,98,112,33,41,227,151,18,217,230,193,78,216,198,242,139,82,226,178,209,170,154,14,221,126,199,152,189,168,251,17,159,206,229,63,111,83,209,118,234,17,97,172,232,185,228,165,189,134,16,155,89,160,93,94,107,61,202,246,212,122,152,228,185,243,102,231,23,139,84,216,238,179,171,94,163,249,144,250,107,237,226,212,176,17,160,41,87,17,52,156,192,233,89,92,217,154,162,32,30,81,122,199,19,201,141,146,161,91,170,69,145,8,243,210,151,212,176,234,250,194,226,37,203,30,143,216,106,59,192,154,59,218,157,204,93,159,95,200,95,10,166,94,216,234,250,88,50,190,243,199,243,10,30,58,242,48,85,79,166,154,214,16,66,140,92,153,113,193,101,80,28,4,100,96,192,52,6,229,47,87,136,27,166,184,243,253,189,123,26,163,242,128,99,16,163,222,205,89,78,191,199,243,13,39,158,162,106,232,186,190,218,241,251,190,20,190,170,248,161,19,22,250,196,32,33,15,220,160,205,132,181,34,0,0,116,64,16,138,76,170,24,60,235,16,120,78,99,198,137,143,213,38,130,3,5,1,12,24,193,97,35,9,1,80,8,68,71,1,2,64,193,49,144,81,16,53,152,39,64,56,9,23,120,94,49,224,10,33,169,4,241,164,143,36,179,86,185,68,141,56,226,251,179,187,74,54,210,88,61,5,34,152,41,164,33,131,182,236,13,140,58,105,14,189,62,72,206,28,255,251,178,100,48,12,6,181,117,205,147,140,23,192,73,4,121,150,105,37,148,28,57,199,56,110,61,57,129,3,145,231,117,148,138,16,153,125,5,229,153,151,55,69,122,210,30,106,213,202,187,202,5,145,114,227,88,3,232,225,18,201,249,232,152,248,156,187,235,186,106,194,204,154,76,193,46,111,164,48,170,242,65,49,26,226,248,142,127,157,175,234,251,210,27,207,94,115,155,95,190,189,120,137,191,123,223,24,138,248,177,69,122,188,190,45,198,62,251,54,206,200,86,83,87,196,102,125,28,73,239,11,152,230,54,118,242,230,219,135,175,5,221,111,31,189,175,254,253,17,145,155,241,176,224,4,0,0,200,194,209,11,153,56,160,193,192,12,203,96,129,170,133,96,223,69,122,80,78,218,51,67,24,83,217,218,31,11,15,181,28,112,228,213,148,166,32,14,26,139,140,127,15,89,86,59,213,47,82,185,29,246,183,171,224,11,224,39,121,175,211,95,214,8,127,150,252,154,0,130,74,162,160,134,34,96,96,233,237,31,166,40,7,152,144,96,97,54,249,133,213,98,16,24,140,18,138,1,198,101,226,97,65,89,127,192,160,97,208,83,229,13,15,10,214,6,95,17,74,181,186,161,179,203,94,213,148,57,170,26,144,99,117,183,126,149,136,110,148,181,160,226,99,242,253,133,48,169,153,200,209,23,202,184,160,228,24,175,160,143,57,156,224,169,139,253,99,53,184,124,136,191,212,141,59,161,233,19,52,142,34,93,180,40,39,158,151,38,238,118,212,39,207,44,227,62,243,102,59,123,38,247,38,171,234,216,132,210,10,64,188,218,25,238,45,83,231,59,253,182,127,245,254,62,177,181,252,94,98,2,88,223,106,233,189,209,18,51,35,74,186,43,227,67,218,10,77,109,159,22,203,235,246,135,151,140,136,83,42,92,2,27,139,70,71,220,96,161,230,23,42,104,226,232,76,215,126,61,93,43,82,71,155,255,255,220,47,246,255,229,93,162,226,100,4,73,20,8,0,5,20,41,42,144,34,107,12,134,161,123,64,23,177,54,81,5,47,116,144,146,164,188,39,123,238,42,60,46,84,250,67,120,149,59,249,25,197,4,62,93,202,139,183,130,237,165,45,215,12,159,178,67,253,122,41,179,255,250,4,0,0,0,48,10,1,24,36,13,152,74,9,154,223,40,145,65,230,21,143,134,47,13,38,28,142,192,161,121,17,12,52,8,195,11,150,136,40,59,44,16,65,18,32,7,148,188,148,144,23,70,0,147,210,144,73,237,69,152,58,233,132,240,236,68,43,247,69,124,152,107,251,166,102,116,143,80,136,163,192,184,195,35,28,49,166,223,129,20,81,54,89,141,97,153,153,188,146,135,9,110,190,149,162,109,108,191,117,255,251,178,100,54,12,199,60,113,204,155,185,123,208,66,100,121,161,97,103,130,155,105,191,54,110,102,43,193,36,167,103,77,145,62,184,44,32,46,57,66,185,183,22,1,126,34,55,64,93,138,45,96,130,16,237,53,168,35,250,133,14,14,223,231,52,142,158,215,149,98,183,211,79,150,17,143,109,159,4,159,190,42,76,138,197,207,215,111,159,215,123,255,58,253,35,169,172,61,193,23,136,171,150,157,97,168,94,211,195,30,91,204,54,108,83,47,179,241,23,95,200,230,219,43,22,226,74,155,86,249,207,102,239,131,218,107,55,63,114,133,172,44,201,62,43,173,101,244,104,184,255,255,255,206,191,203,103,254,72,2,195,250,40,51,111,70,158,116,169,157,35,67,89,241,53,124,93,186,236,113,143,235,62,100,245,162,223,80,23,167,103,94,172,34,24,98,128,90,247,162,161,229,202,47,187,5,200,53,78,231,232,152,173,81,156,184,181,159,25,244,209,39,255,215,208,128,0,148,188,60,76,29,6,157,205,185,184,34,165,21,68,38,58,98,26,141,12,16,32,25,11,38,56,241,158,38,111,202,138,6,232,227,166,33,121,0,32,226,6,1,185,116,70,44,174,36,221,218,13,235,238,130,222,164,131,83,82,238,238,178,239,184,89,224,89,112,166,200,74,3,127,42,124,144,41,161,60,24,49,244,226,39,76,4,64,129,26,76,132,106,243,86,172,56,243,199,138,101,229,73,81,136,164,195,57,34,198,104,4,161,196,206,142,81,162,161,145,13,146,72,234,119,33,188,143,65,104,23,51,49,196,137,210,200,109,71,146,34,32,200,84,62,205,72,134,158,171,237,72,162,75,41,17,201,7,180,220,162,138,208,31,4,68,251,146,165,234,137,151,123,149,46,163,117,173,200,82,34,180,197,165,205,140,131,101,72,192,162,68,201,99,3,50,130,41,144,210,6,73,75,36,225,58,153,65,4,105,48,233,45,17,31,255,206,128,0,0,113,103,42,198,186,11,64,146,228,58,39,221,44,69,237,92,156,79,107,146,158,78,105,235,126,177,212,221,251,191,134,254,108,181,243,84,197,30,157,156,28,163,119,228,239,147,244,224,191,167,255,95,254,255,175,255,255,249,94,250,148,139,252,206,54,220,85,129,130,219,64,0,66,1,230,50,29,152,52,18,119,66,209,132,139,65,132,83,22,245,140,197,103,37,15,131,68,38,105,1,4,47,16,92,203,196,51,10,131,204,18,58,11,133,5,144,234,240,137,64,97,64,197,136,136,52,58,60,15,103,165,80,8,208,30,2,166,37,5,77,106,28,73,153,204,170,15,17,178,209,204,72,211,190,73,131,169,176,169,97,37,240,83,142,85,41,42,92,207,200,171,214,225,21,201,20,221,24,174,255,251,178,100,54,10,167,135,114,75,11,154,69,246,69,9,217,211,97,103,102,26,101,159,52,238,229,237,129,23,157,102,149,167,156,170,50,145,96,116,153,187,118,176,153,22,35,186,40,235,201,187,164,160,86,238,83,100,165,85,101,46,2,160,21,100,245,43,43,189,65,72,147,82,28,101,182,190,106,117,254,231,245,250,203,242,140,254,163,172,147,238,54,22,33,157,150,52,174,114,171,126,207,253,217,14,170,239,89,125,206,127,204,193,223,97,224,34,21,222,77,194,55,117,234,126,241,249,75,102,231,215,177,206,107,123,238,245,191,50,29,13,24,82,88,20,124,168,130,245,44,207,150,136,176,255,181,195,140,109,255,255,247,252,173,172,57,199,76,0,0,1,198,248,146,134,78,145,52,72,198,6,22,5,15,73,26,10,157,213,95,113,84,160,235,133,107,87,43,203,219,18,139,215,175,113,125,83,165,161,67,82,254,218,115,187,233,202,63,211,215,250,127,255,79,255,255,254,5,143,105,216,140,91,20,27,61,212,32,20,230,3,128,227,65,0,20,109,56,85,234,18,72,0,32,89,138,32,177,157,130,81,16,196,72,4,130,0,97,97,41,186,24,6,43,54,0,60,45,128,124,162,160,11,84,132,30,203,209,220,172,120,199,181,140,184,220,158,207,143,59,127,243,76,31,56,52,40,8,27,71,117,187,173,162,133,186,223,38,243,228,216,230,66,192,165,140,251,32,169,154,253,151,207,170,218,242,13,234,124,32,117,115,5,198,217,25,36,69,42,46,232,27,117,204,249,134,55,99,238,208,109,186,184,255,230,215,204,255,225,238,183,161,155,27,151,96,139,141,136,89,254,171,63,89,215,255,123,245,104,247,30,192,130,135,49,202,106,223,174,129,172,245,250,144,146,186,248,84,235,217,203,231,189,182,247,43,140,124,177,219,12,71,94,228,142,194,171,165,40,163,113,109,139,120,122,202,111,88,183,222,100,127,8,1,233,149,169,235,32,38,234,21,74,26,240,101,179,24,134,24,196,228,98,177,20,225,10,169,72,210,141,196,251,22,80,40,85,208,93,42,75,26,12,171,29,186,163,14,141,153,187,164,161,129,16,189,235,231,233,196,239,190,237,142,23,211,69,122,20,254,111,255,242,210,159,252,143,216,0,0,8,188,194,161,180,97,49,32,132,253,211,114,113,0,140,62,99,88,201,128,83,128,34,66,248,49,176,16,136,138,204,76,54,83,107,134,55,4,160,44,152,132,153,69,3,114,16,20,244,174,217,64,10,33,1,49,26,245,95,119,55,42,170,197,222,210,183,78,220,3,0,1,198,151,182,49,31,38,19,67,114,70,20,184,33,217,16,136,28,205,74,200,8,146,71,217,17,141,100,138,58,195,170,147,145,133,255,251,178,100,54,12,150,145,103,204,155,144,126,192,73,229,41,221,97,79,138,26,73,159,50,110,225,237,129,12,20,167,13,130,178,32,85,168,156,228,84,56,20,150,18,201,249,128,220,73,52,67,184,165,178,166,46,86,178,70,250,148,165,168,119,164,177,116,53,203,235,37,68,56,255,186,143,85,111,186,143,83,27,131,17,234,117,161,9,197,76,49,74,203,41,176,77,233,152,179,125,74,225,253,20,86,111,125,135,151,210,115,42,56,40,217,225,204,110,62,125,230,103,249,143,138,202,214,250,14,158,255,10,54,160,255,77,53,128,0,0,24,176,3,128,0,236,210,31,4,240,152,201,96,2,57,104,96,105,182,217,152,224,214,169,37,249,95,213,43,21,194,20,67,98,206,56,66,130,80,160,148,96,16,126,104,210,137,209,150,51,59,51,211,235,196,114,206,152,89,181,12,161,117,123,170,167,236,191,255,83,110,32,16,3,124,193,48,116,192,0,24,42,44,28,251,60,152,16,14,133,4,67,10,145,243,30,80,16,192,132,40,0,3,64,209,32,154,208,176,208,2,1,194,222,33,104,219,150,216,111,129,165,194,234,143,34,212,145,232,83,157,93,69,248,206,80,106,180,229,247,23,78,16,64,233,143,101,145,54,37,131,38,212,189,142,81,168,195,62,152,17,193,78,126,141,52,228,250,177,46,165,35,239,241,118,181,218,150,233,99,226,111,146,96,51,119,13,9,43,187,82,186,46,48,91,230,247,175,251,155,94,242,127,185,190,229,98,244,132,51,165,144,7,241,241,22,152,143,238,212,247,238,186,255,27,249,145,198,220,101,4,196,7,176,51,174,145,86,99,82,21,215,222,53,243,235,125,249,191,213,239,26,43,122,242,123,70,18,170,180,83,42,107,75,185,223,189,172,108,229,162,216,221,32,207,183,118,53,162,137,90,192,30,223,148,168,115,214,204,137,120,85,26,12,68,232,93,69,86,197,71,233,102,187,71,217,83,219,240,163,12,99,238,217,251,80,192,172,233,246,112,136,164,116,54,174,235,4,159,190,193,48,60,139,91,81,58,93,156,193,95,219,206,255,247,181,255,250,160,32,0,0,124,70,53,48,48,112,0,84,63,2,184,223,227,211,9,138,140,224,56,49,73,80,56,180,13,1,24,220,66,97,96,26,192,24,148,168,6,2,24,232,42,34,11,143,4,138,129,20,39,8,193,19,149,72,64,74,186,84,240,57,19,21,213,85,113,227,40,123,48,254,177,236,230,12,6,3,7,36,155,117,242,74,5,40,7,71,32,86,102,161,48,60,37,4,233,5,103,174,76,106,198,234,189,185,255,55,58,45,102,170,72,122,120,190,26,11,80,107,6,241,186,130,0,119,26,153,13,86,91,139,105,179,85,177,255,251,178,100,68,140,150,154,104,204,27,144,103,64,68,101,25,162,107,7,28,155,113,163,46,110,101,241,193,23,30,38,105,148,10,88,186,243,93,111,176,240,164,135,241,150,69,69,208,222,15,27,187,212,147,253,126,113,179,32,170,104,106,100,87,92,196,98,36,178,84,137,82,173,147,115,117,167,79,133,233,179,164,143,103,130,213,144,54,43,246,150,111,196,212,44,57,44,86,91,115,117,159,179,245,131,69,12,77,27,128,0,30,188,12,58,20,25,0,160,133,2,8,136,247,213,196,97,138,162,108,121,64,37,205,237,121,60,149,187,78,241,2,204,113,3,170,85,157,147,234,54,2,236,58,135,177,182,40,230,139,127,255,86,175,110,85,235,174,175,254,217,63,254,143,255,246,234,80,0,0,11,228,2,245,6,48,93,104,211,83,179,185,139,134,13,230,38,206,27,14,48,52,136,42,5,196,97,67,23,130,25,137,129,79,241,80,230,24,200,157,75,5,0,161,198,129,8,54,254,35,167,57,208,219,214,196,240,172,136,13,74,150,178,155,218,202,109,106,85,128,199,85,55,16,119,85,132,81,22,189,24,111,200,65,89,172,102,132,146,55,19,28,152,215,104,190,97,183,230,233,251,245,155,76,178,155,181,191,166,106,22,244,88,3,185,88,25,9,236,221,200,58,222,119,148,170,247,247,31,206,162,111,247,63,141,70,254,3,111,220,17,81,105,71,96,74,105,19,55,166,232,239,255,255,251,251,106,159,229,22,10,216,178,225,45,76,174,12,88,216,92,154,154,150,155,198,187,202,120,27,182,94,176,182,182,71,102,131,1,24,112,49,68,112,32,107,93,169,150,118,218,43,217,99,195,128,183,72,84,127,189,226,77,201,39,138,202,0,120,0,57,78,48,137,188,40,114,34,58,65,130,10,162,193,219,179,59,46,21,101,157,121,95,196,237,76,178,136,190,87,35,212,91,48,183,128,60,44,69,129,109,124,114,226,195,144,134,239,168,160,50,255,255,95,252,31,190,221,255,147,175,254,173,96,236,255,214,0,0,99,0,64,31,5,2,64,84,76,12,95,213,168,192,148,26,12,24,128,228,194,228,62,12,33,199,156,192,96,3,204,0,128,180,192,136,0,140,17,0,220,4,236,74,193,173,10,107,155,21,87,145,48,20,20,114,7,146,138,75,56,16,132,161,110,210,77,91,80,121,185,192,229,246,87,106,6,137,232,85,3,225,113,158,196,22,90,124,157,65,173,1,133,8,8,139,0,152,101,197,82,51,110,35,174,89,81,227,49,230,39,104,108,92,177,171,28,101,133,137,96,15,43,210,10,82,176,154,200,153,104,7,98,185,251,209,246,68,217,225,118,189,178,41,177,32,110,63,198,35,226,153,129,154,66,112,215,255,251,178,100,79,143,39,69,100,74,147,218,122,244,68,103,89,231,97,167,126,91,201,161,40,14,239,36,65,25,30,103,17,134,41,152,144,219,180,52,128,197,142,222,76,131,77,221,109,91,251,173,111,223,255,254,113,36,246,233,51,199,210,26,186,149,76,46,233,120,7,78,126,99,214,218,175,166,162,239,123,166,243,136,19,234,99,251,16,93,159,145,175,133,255,229,213,117,2,60,242,192,12,156,107,155,210,249,172,132,8,0,14,56,3,146,180,157,57,174,163,5,47,113,117,47,215,133,51,156,217,140,189,244,155,249,129,31,158,77,23,94,158,223,177,66,146,190,185,147,255,251,71,228,86,80,157,99,37,168,200,48,183,127,215,244,25,44,179,17,29,206,86,59,10,2,48,166,49,160,193,18,30,137,66,82,12,216,229,96,96,148,216,48,183,226,58,195,95,27,1,35,135,66,126,224,34,29,98,42,224,6,36,21,141,40,23,32,255,45,250,166,148,141,2,96,202,28,26,30,174,202,144,196,242,23,57,204,232,152,55,249,249,163,98,82,170,82,18,128,221,200,161,146,1,74,9,175,137,3,44,90,55,42,11,88,142,57,89,97,176,53,156,159,202,249,207,75,63,43,173,253,186,110,78,119,81,231,203,44,24,82,140,225,153,32,239,102,241,159,189,158,75,146,214,123,150,127,239,13,239,81,159,215,102,242,249,184,230,236,189,72,95,122,164,54,80,181,188,187,44,231,205,200,249,190,246,206,91,214,249,246,181,239,75,207,170,244,243,249,97,147,245,189,212,206,221,77,86,202,166,187,221,118,255,119,204,117,204,187,252,236,151,59,119,27,4,237,61,122,91,156,195,249,205,111,241,255,238,120,126,185,124,230,210,160,105,137,49,164,192,1,0,2,148,246,148,52,5,85,238,57,38,93,46,113,33,151,129,99,100,150,148,192,213,44,245,6,243,208,145,10,105,206,152,96,106,59,126,249,1,87,84,39,82,201,200,223,255,206,31,136,113,163,19,207,56,47,6,166,17,131,165,191,244,255,237,255,163,242,82,0,76,40,17,204,103,1,134,90,179,31,37,211,152,132,179,53,193,163,19,130,3,26,88,130,32,0,192,128,52,72,1,48,96,107,134,151,76,208,85,192,99,100,196,12,142,118,153,25,114,38,67,165,48,2,64,109,34,132,177,208,80,102,27,76,170,76,162,136,66,237,51,25,182,131,183,242,140,221,1,231,129,87,41,49,180,177,96,161,239,116,53,64,13,176,153,58,178,226,169,149,177,156,118,226,219,235,191,142,158,178,71,113,153,149,243,137,216,125,98,170,114,41,236,96,253,71,197,124,157,149,131,151,185,102,211,255,92,65,204,251,85,90,91,158,81,252,65,169,168,194,238,2,51,12,0,255,251,178,100,78,14,135,48,106,73,139,185,123,114,62,229,41,215,97,133,58,25,209,163,44,78,189,53,193,83,30,102,25,164,149,208,119,146,169,246,241,43,88,75,243,193,175,220,60,195,220,29,201,188,221,114,130,173,47,138,106,85,184,81,98,102,152,180,187,129,173,252,230,151,205,111,152,143,233,245,149,197,40,198,79,221,73,44,179,87,22,214,175,43,203,226,148,129,253,171,189,102,125,125,35,205,241,220,162,218,0,136,0,144,55,75,226,112,17,127,201,140,189,133,2,8,88,143,66,40,5,193,122,34,52,61,2,81,250,113,183,100,237,153,213,199,126,224,239,191,226,45,255,219,95,204,220,115,143,220,175,255,122,159,255,195,173,113,119,173,159,255,34,131,152,126,25,152,134,16,152,48,207,153,187,95,152,120,32,152,12,111,152,6,29,152,110,78,131,133,192,96,56,6,4,129,33,213,35,78,100,200,98,153,46,74,70,149,130,14,165,22,144,166,121,165,80,186,178,146,0,29,60,5,100,5,164,228,208,97,45,56,236,163,129,59,198,209,227,70,21,105,79,168,64,19,135,170,48,131,109,91,186,156,145,107,42,235,88,178,17,143,90,211,11,133,77,174,153,114,137,30,69,91,216,144,92,119,25,150,176,107,141,222,249,139,189,235,58,106,137,9,194,69,28,38,227,60,154,101,233,218,13,71,180,166,188,203,186,73,95,188,107,234,15,196,111,108,110,194,49,94,118,211,250,119,90,187,151,105,84,106,101,78,230,162,239,109,15,105,134,136,146,11,5,65,112,217,104,72,89,104,94,114,172,49,38,144,41,105,75,13,52,219,28,180,27,127,69,1,16,32,9,152,52,112,129,130,216,68,56,149,136,162,83,0,137,43,175,180,178,227,71,194,194,223,182,73,41,147,44,15,159,233,16,138,73,151,121,118,76,7,162,237,162,172,3,0,140,32,52,54,243,140,86,103,202,250,254,38,250,238,92,32,43,81,167,40,128,166,171,75,127,255,209,82,72,191,250,246,89,111,255,244,128,64,0,115,35,132,76,206,11,52,179,124,194,223,211,174,149,204,108,120,52,24,156,202,133,211,27,129,204,46,5,87,166,12,37,163,59,11,107,96,96,19,113,188,200,12,5,131,223,253,48,90,150,88,35,145,78,235,177,181,185,2,82,189,111,205,205,204,227,43,108,173,164,162,154,85,51,94,227,160,163,52,242,177,75,203,33,136,96,187,45,62,95,215,254,85,82,88,238,213,187,36,122,247,148,170,175,41,168,36,216,93,148,202,187,148,122,69,142,255,89,124,214,84,55,242,255,203,237,111,95,249,211,195,186,171,106,45,251,135,90,141,203,17,4,249,221,219,148,125,213,12,9,99,121,119,153,253,75,25,242,254,236,255,251,178,100,81,0,7,30,104,202,149,115,0,0,90,104,217,218,172,32,0,40,126,23,50,57,221,0,9,5,148,39,167,48,80,0,126,235,227,61,141,155,211,116,87,127,251,202,180,149,115,181,246,117,158,57,225,185,100,252,219,189,57,53,110,131,233,166,43,110,0,118,183,56,252,74,41,165,55,231,105,166,117,77,73,157,62,117,39,242,173,172,234,188,62,183,16,107,53,52,252,84,0,1,166,0,18,240,36,148,3,130,26,210,124,49,85,131,68,168,58,164,12,215,125,59,37,212,55,108,30,13,195,138,24,33,152,44,144,54,206,40,196,21,175,190,100,77,92,223,247,116,50,191,255,191,255,143,255,148,248,249,171,78,171,154,191,253,121,250,233,155,174,158,84,52,234,88,128,40,54,209,183,29,69,19,116,36,37,145,15,85,1,0,134,39,138,38,193,163,64,0,108,198,212,76,194,124,100,20,103,152,38,37,24,26,9,25,182,77,153,158,75,152,49,130,25,32,63,33,16,96,10,100,216,198,36,5,25,180,187,24,116,23,56,208,120,92,8,4,73,173,14,35,107,68,252,175,65,35,104,115,50,38,78,57,163,47,44,207,50,171,118,0,117,73,133,160,144,190,137,0,100,136,51,50,96,228,165,29,247,74,194,180,37,144,52,56,24,251,66,43,4,233,5,195,132,71,48,33,159,64,184,76,40,47,72,173,253,246,118,9,18,14,38,204,80,124,96,177,9,113,148,228,166,17,228,70,10,196,154,122,91,86,91,156,14,189,44,92,119,39,39,28,21,161,14,197,11,174,95,86,119,111,120,227,82,153,226,144,245,251,160,150,23,124,2,5,62,230,161,186,118,93,13,58,236,245,129,0,68,41,8,194,93,80,238,142,254,61,194,229,217,139,116,204,161,220,67,118,95,63,57,79,93,212,220,73,113,63,140,217,169,200,226,15,35,201,0,180,10,159,43,221,47,109,88,149,106,245,186,214,242,183,122,181,74,248,96,255,180,183,239,42,72,113,251,141,186,196,32,216,252,149,185,71,41,163,236,45,26,160,7,171,24,102,23,205,239,95,190,254,191,255,255,255,255,255,255,255,255,255,61,107,13,97,135,225,255,255,255,255,255,255,255,255,255,247,89,243,228,166,244,150,106,161,0,0,4,2,64,0,128,0,0,97,79,6,69,226,120,77,142,71,246,152,84,19,31,69,88,97,131,215,98,150,155,234,128,41,195,160,56,12,163,8,42,68,118,104,245,24,5,144,99,18,36,95,255,250,42,170,98,244,212,213,24,60,171,47,125,41,0,33,38,28,64,33,49,144,248,251,67,1,32,16,136,98,98,153,249,153,4,230,14,6,152,36,140,99,161,136,112,21,178,25,85,22,98,224,138,150,203,134,131,176,212,255,251,178,100,22,142,102,220,108,79,151,115,0,0,68,5,217,186,236,156,0,26,65,175,56,78,177,190,129,35,12,102,153,148,141,160,113,130,90,128,68,77,79,168,179,10,11,138,45,41,36,122,92,198,110,23,238,83,148,123,44,232,152,229,90,236,167,89,55,85,221,46,235,195,61,49,114,35,7,58,110,205,234,105,154,109,85,120,101,219,136,138,54,158,150,179,103,191,169,184,78,59,162,165,213,106,126,124,166,67,123,24,118,71,157,43,129,107,90,185,150,171,126,120,239,31,194,75,77,106,106,83,191,212,75,9,236,155,182,89,106,175,49,171,12,223,255,143,79,101,186,89,239,253,243,255,188,230,178,158,255,221,124,127,255,239,99,66,255,90,239,50,185,220,241,138,217,253,243,31,253,219,213,218,86,210,123,90,199,159,221,74,177,253,237,254,238,95,248,235,154,191,103,30,110,199,73,112,171,190,156,0,0,0,0,66,192,129,94,50,231,25,152,176,85,134,109,65,66,50,232,194,156,57,50,100,193,185,69,156,28,60,64,16,164,205,115,206,158,37,159,187,35,12,188,244,82,73,185,231,105,235,249,87,250,191,13,58,218,62,68,220,78,143,235,138,37,32,69,204,100,6,79,115,7,73,3,163,197,240,176,28,8,19,76,64,121,76,175,19,83,240,192,112,104,205,176,189,85,149,92,201,33,92,56,103,82,198,224,68,22,182,7,177,51,241,204,128,15,34,4,234,51,160,16,91,20,149,140,132,171,222,226,217,28,0,43,231,59,57,239,179,167,39,155,92,149,107,67,36,64,37,138,209,8,62,61,61,46,123,166,226,49,126,246,29,238,74,119,63,102,36,96,0,40,223,97,140,98,175,169,220,39,249,18,252,163,147,58,62,76,3,65,245,248,151,153,101,59,63,29,181,43,81,54,56,27,66,132,124,125,154,156,178,78,74,0,106,127,93,107,176,80,125,146,217,106,242,193,26,125,151,63,89,67,162,170,156,197,5,143,81,104,141,42,166,232,26,234,55,162,145,52,221,107,39,3,249,196,146,46,163,120,179,58,129,153,168,121,65,35,140,203,82,202,219,155,121,40,2,4,228,104,2,49,193,101,141,14,23,69,45,81,201,20,19,89,32,27,228,252,77,199,176,156,224,70,142,30,206,179,117,85,176,17,203,19,16,95,253,28,10,37,138,49,84,181,121,77,32,59,53,188,164,149,92,63,222,168,141,42,6,197,223,147,114,221,223,255,255,229,224,0,1,33,80,40,194,48,112,0,64,157,205,116,25,192,11,152,38,46,11,56,160,48,8,136,112,48,32,127,51,164,82,48,36,45,10,4,70,52,184,70,11,3,3,32,56,192,96,24,16,173,37,126,44,51,179,36,43,74,39,221,122,67,67,184,255,251,176,100,32,142,7,76,107,204,19,186,123,240,72,71,137,250,60,37,196,27,181,175,50,46,229,239,209,11,148,167,9,150,21,176,205,204,199,25,34,151,25,71,64,55,215,146,145,153,215,177,37,43,19,61,33,145,64,245,20,80,187,178,74,196,129,180,221,222,58,88,219,164,186,94,252,114,87,221,197,14,241,106,239,32,58,114,44,103,148,102,49,93,41,230,110,93,124,115,224,43,252,27,17,59,161,132,179,156,29,18,227,173,198,173,227,207,86,186,87,141,40,95,40,85,119,163,181,133,194,162,58,254,37,219,33,71,132,166,117,155,149,48,183,34,33,203,54,135,54,254,119,191,149,31,204,38,237,122,213,237,247,99,135,89,151,120,175,106,159,27,171,133,177,89,99,215,16,68,99,239,113,43,77,237,41,31,86,128,101,239,23,173,237,240,173,189,191,113,157,168,192,233,132,0,32,5,32,8,3,218,40,6,112,27,198,184,174,134,48,33,80,233,206,149,11,240,246,234,197,242,47,181,126,27,47,243,93,116,206,189,34,127,74,225,251,153,74,166,114,48,26,201,121,127,2,152,255,175,255,167,241,159,170,97,71,100,120,130,8,108,255,255,255,254,100,33,80,120,148,3,48,36,54,49,3,141,3,13,6,14,141,198,67,88,198,136,139,64,32,196,16,31,154,96,16,11,3,4,32,105,145,106,89,134,128,25,122,138,129,51,47,163,38,92,162,170,57,88,89,49,243,236,48,131,121,72,58,68,22,120,106,232,116,116,3,156,153,22,239,200,184,244,170,73,12,218,195,213,150,50,161,170,231,175,61,77,153,162,192,50,139,46,28,219,157,122,5,104,59,176,135,175,197,70,198,98,106,211,238,105,103,218,197,84,97,127,166,145,31,217,107,126,83,87,243,253,215,231,93,173,36,45,82,176,166,195,93,37,236,78,182,219,173,234,203,209,154,57,48,182,179,121,55,164,92,127,182,23,89,235,171,223,249,183,243,140,95,176,124,98,93,107,89,214,114,196,255,126,79,143,104,27,181,108,239,91,240,227,205,3,99,30,61,90,235,79,157,159,213,143,72,169,235,252,252,205,169,26,183,93,120,219,17,107,134,57,197,128,1,66,240,133,133,58,62,125,5,6,21,153,134,51,187,72,214,243,60,96,67,97,114,42,190,181,31,216,84,245,234,111,151,32,163,155,67,51,255,154,226,220,118,238,181,53,119,16,45,255,245,71,168,16,127,160,214,198,180,239,229,127,220,30,135,130,11,3,193,64,64,194,180,220,231,89,72,202,177,37,94,152,255,137,26,48,9,24,86,14,144,12,70,122,11,169,200,16,15,154,0,16,137,26,100,192,224,92,30,22,13,211,180,191,67,65,204,158,86,218,19,111,164,64,88,202,255,251,178,100,30,14,39,2,107,204,3,186,92,112,71,135,201,198,103,7,26,27,197,175,50,78,229,239,193,16,158,231,233,135,156,104,248,106,60,12,152,224,88,29,2,106,199,63,116,236,194,17,109,152,17,29,157,130,213,165,253,135,10,130,75,77,55,45,33,11,12,197,31,137,235,176,235,189,3,92,190,199,234,75,136,64,165,5,86,196,8,124,211,180,244,175,232,239,182,85,191,135,89,222,91,206,99,184,237,160,107,109,38,71,107,23,114,239,217,107,90,171,222,178,104,36,116,131,31,94,136,38,150,82,96,148,64,35,130,121,102,169,139,87,179,45,84,131,227,116,10,140,169,136,45,117,44,229,65,231,236,153,61,152,160,232,104,201,77,247,79,250,168,109,115,201,250,232,7,149,167,247,111,16,229,119,227,76,241,207,54,108,183,121,211,115,198,113,211,71,4,0,0,33,75,233,98,135,60,42,241,1,67,42,50,1,248,116,89,147,171,64,40,199,59,41,136,92,31,12,226,134,160,144,240,120,31,64,77,254,131,58,50,23,199,205,95,255,224,40,207,143,245,109,255,255,119,163,55,202,183,67,234,184,239,236,147,255,255,254,79,160,6,16,4,77,212,193,129,140,251,5,228,198,48,16,194,65,28,205,208,108,220,96,16,32,106,48,92,70,52,92,15,48,28,14,6,2,6,55,168,198,14,1,9,142,147,131,67,90,138,139,0,45,55,215,28,8,141,40,155,4,56,218,145,76,24,179,17,97,3,179,144,155,28,203,16,76,135,107,41,20,229,217,175,43,113,136,100,92,7,246,149,74,91,59,24,148,73,239,179,38,97,135,47,51,77,237,141,166,198,81,147,60,21,105,167,131,88,134,87,226,171,139,159,2,253,82,109,124,160,53,33,153,27,228,203,199,130,231,191,226,103,109,182,212,20,139,187,226,103,154,149,119,132,183,36,54,249,133,153,250,42,151,178,122,62,117,119,89,214,166,181,237,75,124,25,86,207,125,53,39,135,156,194,93,235,58,123,239,184,147,206,205,18,119,248,242,101,220,26,88,97,199,251,221,227,94,50,178,63,196,6,124,122,102,155,131,182,253,127,221,255,61,0,4,2,13,200,188,253,9,167,131,196,49,192,127,24,52,92,137,70,41,140,118,133,76,3,108,170,18,196,205,82,184,40,94,120,219,247,125,22,250,185,191,255,168,173,190,111,86,169,15,255,255,255,239,218,56,255,208,251,57,233,158,75,247,114,207,231,169,0,0,48,160,28,2,4,76,23,19,207,161,40,140,143,6,12,44,1,140,109,150,76,202,6,211,40,192,145,132,204,81,137,53,193,0,121,139,104,153,131,128,10,131,40,216,176,172,242,36,8,67,50,139,37,128,135,203,127,25,144,124,171,18,50,255,251,178,100,32,142,71,41,104,205,19,185,123,240,74,4,217,194,105,37,104,27,73,175,62,78,105,231,209,16,146,167,33,164,149,160,23,60,107,8,161,32,4,40,211,110,31,158,169,1,141,13,23,173,17,120,30,68,220,47,12,229,34,122,58,78,3,253,44,153,125,218,227,169,94,219,207,47,201,186,181,108,101,230,65,50,127,188,224,198,234,61,77,79,90,158,146,87,112,181,1,181,91,187,167,149,16,223,154,27,222,31,79,120,20,150,28,59,122,48,63,158,72,241,237,89,110,211,209,78,237,14,77,99,45,241,51,134,57,235,70,215,15,187,215,30,6,49,232,148,174,37,150,52,15,44,61,227,75,25,223,198,50,202,171,98,137,222,173,71,163,182,204,86,11,121,65,15,112,164,204,7,249,98,121,241,17,92,255,203,157,56,82,56,39,187,96,19,40,228,0,34,52,190,88,56,40,209,69,74,18,250,142,151,94,240,243,112,84,176,140,16,118,209,253,23,178,81,252,160,57,222,34,108,160,113,222,33,204,228,212,169,26,195,202,58,129,195,39,255,78,0,6,212,118,52,242,156,174,206,234,190,45,97,111,175,217,195,127,37,250,250,61,181,2,193,128,69,208,97,128,73,222,38,1,8,128,128,177,140,166,102,107,19,143,4,48,135,78,96,37,105,109,142,161,130,35,236,113,159,162,219,252,221,75,37,107,41,176,131,212,113,20,7,70,101,36,0,102,100,209,177,227,111,245,86,119,144,205,208,227,96,217,222,107,168,84,192,247,127,67,176,99,27,169,251,30,44,11,107,237,29,48,170,203,26,6,245,0,116,106,217,112,125,62,177,224,130,213,151,52,134,192,163,183,32,110,81,159,58,239,97,51,252,226,30,173,186,69,196,105,171,134,7,23,207,153,39,220,52,67,215,138,117,3,231,238,45,245,164,244,174,48,246,77,194,86,173,251,46,214,171,71,241,32,194,218,23,172,234,208,183,155,237,244,84,241,53,172,102,253,210,103,172,169,185,158,174,139,3,184,44,233,231,7,12,190,78,219,112,47,63,189,88,245,156,97,41,124,233,141,203,62,212,223,254,31,104,101,239,44,226,16,0,2,171,117,129,209,65,228,147,140,112,51,53,8,69,28,94,66,193,228,87,24,22,216,183,164,119,125,141,11,121,24,134,34,61,50,151,159,227,164,143,48,236,73,134,63,254,143,64,8,152,233,157,109,255,187,186,224,121,237,251,97,207,255,252,79,254,160,0,0,17,144,32,0,129,165,67,65,195,235,33,134,67,4,133,66,21,35,214,100,244,11,6,12,164,37,88,21,144,99,179,144,112,81,175,181,84,242,248,185,128,128,243,254,207,72,128,248,74,146,135,10,235,69,169,212,108,107,35,121,198,126,179,214,255,251,178,100,33,10,198,82,107,207,155,141,95,128,56,133,26,35,96,112,84,26,21,175,65,77,225,237,1,46,49,40,77,133,148,248,196,173,241,71,236,94,130,218,245,122,207,85,153,76,181,22,103,103,172,115,25,165,133,223,199,92,204,168,73,1,245,242,201,32,232,234,39,228,139,254,33,100,131,211,172,32,71,91,140,49,234,203,159,19,162,32,82,62,88,100,122,74,210,43,84,224,248,211,67,230,75,79,93,51,140,159,223,23,192,132,67,121,23,163,164,146,202,132,195,8,179,67,170,152,72,180,243,90,41,26,187,64,172,213,36,146,60,230,164,3,110,99,196,86,45,74,133,17,168,171,102,228,230,217,72,222,43,41,115,158,199,127,165,226,181,228,40,3,128,133,250,103,136,110,45,251,132,131,11,254,51,66,212,183,168,203,120,243,219,230,104,72,225,138,135,239,223,255,255,218,9,102,168,56,239,55,58,100,91,105,133,29,191,255,127,255,255,255,156,178,191,124,88,128,18,222,161,9,17,14,153,79,145,130,5,195,166,45,248,106,164,85,193,161,134,94,46,214,146,148,192,224,213,181,76,137,18,203,170,201,192,38,214,222,20,178,250,118,15,150,218,67,157,242,129,228,216,194,29,240,244,74,125,161,46,176,194,37,34,245,84,89,26,139,251,181,219,27,175,40,181,83,174,74,205,66,0,88,205,83,228,230,206,5,57,195,225,119,175,14,159,143,116,222,180,122,255,151,255,194,104,137,185,75,4,11,132,177,27,88,234,77,189,86,67,158,92,152,53,113,201,43,150,217,238,43,25,30,151,60,225,141,178,205,194,156,223,110,32,238,49,40,194,201,3,52,45,186,188,141,153,135,50,180,242,154,139,128,245,26,187,154,144,150,36,134,227,88,35,226,44,122,159,182,116,245,48,0,149,227,157,96,62,127,184,79,164,221,94,171,183,243,102,124,238,46,127,254,46,235,61,12,0,48,3,234,102,184,99,157,102,126,84,83,86,88,138,14,60,83,171,159,149,190,42,162,61,19,120,84,65,45,255,190,250,213,215,254,143,136,106,108,143,221,76,0,180,32,29,43,4,21,76,206,191,255,255,255,255,255,255,255,255,247,78,226,233,137,113,48,11,203,88,138,200,186,45,0,2,26,185,72,137,2,71,8,71,86,184,145,4,192,2,99,23,201,138,204,75,100,84,30,101,112,178,187,103,70,76,25,15,10,154,138,179,183,147,56,152,27,205,202,74,195,82,194,208,215,74,130,212,154,12,46,158,95,149,250,240,99,89,177,233,221,61,156,16,203,112,186,216,103,35,149,214,181,250,69,31,238,94,147,25,252,161,142,246,192,70,152,229,215,132,121,20,89,45,165,185,250,130,43,186,172,124,13,148,31,195,201,255,255,251,178,100,57,12,166,109,103,79,155,152,123,240,71,169,10,45,96,199,84,29,245,183,50,78,233,241,193,16,22,39,145,134,21,144,121,252,54,253,210,67,167,24,13,162,145,247,76,56,233,113,119,43,252,185,71,237,22,212,185,213,108,103,127,159,172,245,211,133,174,122,205,70,87,40,148,243,143,237,77,168,118,204,37,195,62,100,61,196,10,120,116,98,141,11,48,179,22,29,79,152,241,224,54,66,131,17,136,9,107,221,238,53,173,89,183,192,196,5,159,53,100,98,48,12,111,72,0,0,4,0,0,0,252,11,54,219,9,128,144,151,5,131,38,101,123,140,118,246,132,100,63,46,72,42,157,117,47,139,63,234,251,107,219,254,143,147,237,167,254,159,252,85,176,188,178,21,56,248,92,133,24,214,84,24,32,199,50,153,162,9,237,40,116,193,242,249,132,64,0,24,178,32,161,116,196,241,164,248,54,216,33,239,48,80,68,51,68,47,43,115,129,65,25,8,206,101,0,252,6,3,4,0,81,148,231,49,135,128,2,15,142,0,101,0,236,218,6,24,50,34,82,80,174,66,106,248,52,179,4,30,0,143,8,74,19,12,163,37,10,103,198,76,211,191,148,28,129,137,159,227,100,42,5,147,74,93,32,230,243,217,36,107,159,79,13,162,196,185,250,32,22,76,30,246,6,68,29,39,91,162,64,220,110,102,26,58,151,205,45,128,81,30,224,157,196,197,59,199,94,214,114,136,102,230,101,65,37,96,240,210,242,144,119,40,159,221,202,213,187,82,198,174,29,195,106,77,177,197,171,239,105,240,156,142,183,66,125,22,185,131,109,67,39,243,127,241,233,29,102,153,51,214,95,58,100,205,233,163,18,36,181,204,123,109,49,122,200,185,80,120,112,171,14,145,166,197,47,28,254,241,243,36,15,76,10,151,14,246,62,98,125,73,137,190,223,199,143,73,46,231,159,36,93,107,255,153,182,3,162,172,26,135,51,62,88,162,70,5,114,60,94,64,74,254,154,234,183,66,27,216,245,112,83,171,142,9,181,187,184,144,109,2,100,191,123,137,145,16,118,85,84,62,157,116,124,20,125,5,113,46,186,113,143,18,244,111,33,238,107,155,255,71,255,255,220,0,76,2,3,204,10,0,76,10,35,79,166,85,140,6,5,12,15,27,76,45,151,66,22,22,188,96,0,52,102,32,42,152,131,0,152,202,66,12,1,208,148,182,73,130,134,232,147,38,87,180,248,138,16,87,11,194,250,135,61,46,170,33,4,160,200,30,1,23,130,14,169,94,67,130,5,160,212,174,185,0,173,230,148,124,180,84,117,144,242,20,216,224,6,75,155,166,154,5,3,94,149,133,128,253,190,202,123,111,17,137,227,46,190,210,132,151,214,40,222,255,251,178,100,60,14,151,23,104,205,11,185,123,246,66,37,137,216,101,42,98,27,33,163,58,110,97,241,128,250,22,39,5,151,169,16,76,111,116,246,231,13,75,89,216,59,65,21,54,132,141,198,221,57,191,74,125,194,190,52,158,34,33,109,126,251,134,216,235,48,145,79,105,130,51,245,88,80,181,117,153,245,159,172,220,249,117,174,122,180,110,145,247,170,217,87,37,49,107,127,36,15,140,32,102,198,113,156,66,131,79,91,41,105,143,122,65,141,178,186,255,55,247,212,246,139,14,208,100,206,51,173,95,83,59,79,76,55,120,122,223,187,200,0,4,130,0,252,200,70,1,51,206,131,146,248,99,212,111,124,31,81,227,169,227,163,35,203,65,37,222,169,67,146,148,125,158,35,89,68,51,250,177,104,210,197,7,250,38,118,141,157,222,129,41,168,127,253,31,41,87,244,126,223,252,151,47,255,234,41,92,131,38,4,7,152,36,46,127,54,41,135,2,130,1,217,142,172,166,161,29,150,192,170,52,50,120,213,228,116,140,160,92,22,23,39,12,120,172,8,245,77,131,68,29,232,227,10,211,98,224,209,37,151,201,78,250,202,89,130,5,210,97,43,159,251,37,104,221,196,120,165,181,41,30,37,142,180,169,5,89,68,143,40,225,2,163,91,193,108,227,241,199,51,42,166,208,181,28,94,181,213,107,105,78,212,123,240,53,171,102,156,228,140,136,157,118,227,191,225,255,134,90,120,31,233,78,71,82,207,29,218,177,107,249,191,5,163,4,130,223,55,241,244,138,249,174,177,154,162,99,107,7,187,69,166,101,153,198,3,105,129,26,52,57,113,109,73,44,120,39,161,53,103,115,123,122,209,155,89,131,158,113,71,188,88,145,163,51,52,11,68,24,12,144,122,189,173,252,22,74,239,76,48,155,30,102,3,10,194,137,222,229,90,85,234,37,89,34,8,14,110,235,8,199,50,23,14,233,228,112,65,120,245,248,78,155,109,18,207,30,11,232,83,94,62,45,80,231,228,165,227,34,115,20,90,198,76,139,230,228,185,175,52,13,155,151,212,147,242,44,139,254,75,247,255,228,185,64,0,1,240,64,98,188,140,18,49,205,2,144,140,178,6,76,3,20,12,158,32,0,212,153,127,12,9,4,195,25,243,3,192,114,224,25,26,62,3,133,192,192,29,16,6,129,23,105,44,194,193,254,57,136,174,34,138,101,247,48,197,137,71,196,4,162,92,177,211,23,138,23,94,41,77,74,157,137,43,49,48,128,38,109,62,159,133,173,148,93,33,6,18,244,93,135,176,135,134,78,34,2,222,139,205,135,189,10,49,73,47,55,143,91,243,174,8,210,20,186,36,46,118,230,225,218,249,239,91,212,69,2,127,241,239,199,119,63,255,251,178,100,69,14,198,236,105,77,19,185,92,112,70,36,105,226,105,37,104,25,217,163,62,110,101,143,193,56,164,39,77,163,41,152,222,246,181,67,246,209,120,149,142,42,173,206,217,101,167,136,88,13,206,222,220,243,136,181,219,27,20,112,127,135,10,204,144,202,218,96,117,192,228,246,121,4,88,140,29,50,56,46,39,160,111,63,10,171,14,100,25,28,205,103,77,124,117,164,162,139,93,86,235,183,157,53,216,249,210,53,52,197,163,143,23,136,49,108,192,13,148,228,210,142,24,101,158,206,71,10,15,26,127,91,0,176,89,155,130,16,145,70,252,170,145,122,75,46,229,250,49,101,203,2,239,233,220,89,84,12,195,65,48,152,227,218,227,91,55,224,71,162,75,93,82,191,219,253,191,242,65,146,178,174,238,187,255,104,14,247,112,194,130,131,32,29,140,209,143,7,13,1,132,195,29,77,140,90,58,30,10,149,4,96,225,193,131,66,32,224,56,16,242,214,212,193,61,26,131,160,34,24,198,137,171,48,241,147,153,210,236,107,139,43,76,1,47,27,120,218,51,227,60,202,222,247,242,244,249,16,115,212,139,198,95,27,141,37,220,110,157,233,126,233,171,69,47,82,173,54,43,43,118,219,141,236,99,81,94,102,13,34,47,110,105,102,216,205,162,207,88,249,231,61,63,235,118,12,169,237,205,230,86,57,57,78,223,167,33,214,115,171,119,236,177,99,235,154,51,59,38,223,37,118,91,161,189,253,198,219,185,73,238,146,154,41,97,101,74,228,183,205,169,78,156,191,207,71,117,200,215,175,196,139,24,63,74,188,119,70,103,29,224,94,252,127,8,134,117,183,89,140,194,227,209,107,219,49,251,242,84,48,88,203,128,16,0,232,89,151,16,0,59,72,44,146,2,37,113,1,207,175,36,175,154,130,68,99,97,211,139,67,166,3,236,202,125,13,28,214,196,54,213,70,50,49,228,174,228,51,204,205,23,243,116,124,47,153,208,178,87,166,166,232,223,255,245,255,243,71,166,135,44,207,246,118,107,243,66,140,77,174,144,0,0,2,117,9,98,17,3,83,83,62,90,160,136,179,49,50,48,109,194,142,24,234,30,4,106,133,15,152,81,149,41,34,147,5,89,66,68,149,132,52,24,207,203,85,148,18,115,76,4,150,80,10,86,188,174,202,208,71,199,189,65,78,225,166,172,13,81,33,158,30,125,135,77,51,119,181,164,245,233,93,82,120,101,69,100,81,244,158,157,227,85,37,14,195,193,15,52,42,74,104,49,175,99,74,48,63,45,59,13,127,59,208,203,82,187,247,105,35,97,251,120,240,57,171,174,224,160,17,120,24,178,68,99,215,6,49,78,178,138,181,232,217,103,222,120,119,89,214,186,93,101,255,251,178,100,76,14,246,49,102,79,155,121,91,242,70,5,153,210,100,202,102,153,105,123,60,110,229,111,201,0,19,103,1,148,169,168,141,70,188,155,194,158,82,117,33,235,146,4,152,245,142,186,221,241,212,222,242,111,71,214,145,232,218,17,102,164,182,245,28,169,48,155,182,221,119,81,247,12,185,38,208,221,0,0,62,169,72,74,60,87,119,23,144,85,128,204,33,109,140,88,170,61,34,203,124,26,70,241,97,86,194,67,49,231,231,47,42,57,151,62,146,89,157,246,154,153,227,23,201,180,122,132,151,66,141,175,254,81,191,255,203,127,254,239,252,85,208,251,207,0,87,245,2,239,4,128,40,115,25,48,206,6,22,195,4,240,185,162,98,8,226,101,160,18,60,19,133,65,163,5,64,147,3,4,215,144,196,112,96,104,41,94,227,160,65,125,91,185,37,6,121,211,202,162,99,156,139,2,141,177,52,75,110,209,132,238,88,42,40,48,239,118,6,130,140,113,101,76,101,34,10,8,155,127,147,106,11,164,130,87,69,252,208,238,212,238,185,109,3,175,10,109,181,55,91,23,182,127,24,49,106,234,105,98,66,170,195,107,251,120,193,13,158,45,250,44,140,64,85,14,194,61,84,117,225,123,84,55,123,0,150,88,211,22,190,178,125,200,121,158,55,130,214,73,34,150,186,214,228,155,115,206,92,140,157,220,154,205,40,56,242,144,180,39,17,111,229,173,226,244,151,186,59,110,105,150,137,217,71,109,193,227,234,157,39,30,54,6,145,23,81,27,5,96,88,181,101,67,161,144,236,52,10,8,193,179,137,81,45,102,37,200,134,232,4,106,55,132,253,220,15,39,127,25,113,69,218,241,57,12,163,53,146,221,73,19,252,209,101,242,39,72,229,136,11,237,154,94,224,96,230,142,180,141,219,36,62,239,253,96,0,0,2,176,192,240,36,192,48,68,66,140,157,190,15,24,190,12,25,36,33,153,34,247,128,139,196,254,88,51,47,192,3,20,72,97,128,36,194,99,4,48,47,105,5,194,18,38,219,82,21,71,157,219,172,142,166,124,145,51,128,160,50,178,232,224,248,206,43,121,138,39,125,109,153,136,17,247,196,116,132,219,232,80,229,21,120,147,12,62,20,199,31,68,45,229,114,1,100,196,221,130,1,108,71,4,180,72,196,179,96,181,155,249,13,246,140,194,62,144,18,18,4,177,7,45,75,52,202,160,249,189,188,146,147,230,66,95,113,46,29,104,164,146,106,76,70,38,131,242,212,30,173,43,75,81,40,234,24,214,54,81,153,56,241,226,42,41,81,156,106,77,89,69,19,173,157,100,73,135,150,112,78,101,36,116,17,54,174,153,245,185,145,229,27,81,116,81,94,147,117,89,61,21,55,235,93,255,251,178,100,103,142,230,139,102,77,155,186,107,240,70,70,73,243,101,5,104,25,21,85,52,110,229,113,193,50,166,39,141,148,157,168,108,108,224,0,1,28,89,128,84,137,149,188,10,146,164,55,170,142,165,8,178,166,146,145,24,241,81,132,86,32,130,76,225,147,35,168,208,36,198,22,202,118,65,215,77,213,180,107,188,130,14,118,93,9,128,109,155,103,253,59,127,106,138,201,127,255,250,33,33,35,245,110,112,15,34,0,108,193,208,8,198,3,100,218,137,144,202,192,112,193,245,128,200,38,76,209,49,4,4,40,3,4,51,1,131,99,28,138,50,80,40,196,99,24,192,48,25,1,162,160,105,134,96,83,44,103,102,63,136,15,123,146,30,177,59,2,8,135,171,25,37,152,194,137,85,10,45,3,66,9,117,124,157,3,96,186,85,22,18,140,122,245,240,151,40,113,107,138,210,216,145,255,121,180,210,106,221,4,93,82,118,69,64,16,45,13,86,235,76,135,176,122,17,87,9,177,135,229,246,159,210,128,121,89,23,168,33,254,204,75,187,66,205,179,197,176,72,191,191,253,206,195,89,168,124,19,105,112,49,81,74,175,220,159,242,45,74,44,76,18,86,73,85,122,123,84,54,134,111,149,237,91,244,106,212,99,201,28,19,45,147,27,98,105,27,85,173,77,19,119,178,230,250,64,28,82,220,76,163,228,133,17,79,81,71,202,27,141,48,165,7,72,123,72,176,223,50,179,232,23,53,105,131,182,188,174,61,34,60,152,21,239,221,19,194,153,203,219,144,138,204,184,227,50,39,224,230,202,102,142,213,254,223,251,255,255,255,255,255,250,75,163,17,65,215,154,98,196,234,212,0,0,12,236,46,2,145,8,198,26,33,70,209,207,161,11,1,149,96,153,159,71,193,165,32,121,111,72,129,3,51,130,211,30,72,72,24,56,246,8,24,84,40,44,4,131,133,6,180,9,12,204,117,11,223,246,80,97,88,26,68,42,18,136,75,192,179,74,61,3,8,150,107,44,10,159,199,42,75,169,136,253,7,193,34,210,64,115,24,89,233,232,220,24,236,54,60,108,242,20,177,53,166,96,20,217,205,14,104,124,171,45,233,147,198,113,110,207,7,114,10,98,45,52,143,77,110,166,10,44,249,75,190,212,239,42,188,152,105,244,159,254,99,171,24,90,104,94,209,170,76,0,127,85,114,94,239,57,76,40,94,82,181,3,25,85,191,218,201,38,218,230,150,173,237,99,249,82,10,204,8,233,24,186,95,237,222,233,232,176,154,164,22,63,39,242,29,122,128,0,1,56,177,92,132,97,127,93,98,64,129,7,7,69,9,167,43,21,42,37,0,209,157,69,234,160,67,100,152,136,167,218,250,218,169,11,208,51,91,118,155,255,251,178,100,120,142,246,50,84,77,27,184,92,224,78,73,137,227,101,103,106,88,141,77,54,110,101,145,129,34,165,167,129,149,157,160,52,231,23,191,44,166,229,84,178,87,232,4,180,55,41,215,191,111,253,191,255,250,179,255,69,255,251,107,34,113,118,223,23,119,228,80,191,136,17,48,136,128,8,202,59,61,120,0,73,48,68,76,47,214,48,185,144,104,6,13,35,1,7,38,126,47,160,217,142,147,224,162,27,248,177,0,66,88,124,18,69,2,143,169,209,208,225,140,173,128,107,193,210,15,16,200,165,140,50,165,249,121,226,125,120,137,152,20,154,168,242,34,198,74,201,138,88,102,5,21,108,171,18,150,128,149,135,57,177,172,4,61,234,218,144,234,211,22,170,206,41,62,8,122,126,148,193,6,17,76,246,165,21,171,50,246,163,21,230,27,48,24,204,142,81,205,109,59,140,147,43,136,76,178,42,174,209,165,112,247,42,180,171,172,250,209,232,205,82,18,67,244,139,214,66,94,62,94,237,163,124,238,227,214,48,253,230,30,83,201,144,102,6,222,159,255,191,223,234,195,140,40,216,47,171,46,195,41,127,38,230,87,83,132,33,3,230,123,146,56,83,135,46,117,158,174,196,5,205,140,163,41,99,22,179,16,134,65,136,100,116,23,185,165,73,76,196,222,94,131,15,123,187,190,165,168,94,104,251,102,119,192,155,101,244,103,249,186,183,246,255,255,255,255,255,254,236,180,46,64,69,14,62,200,248,0,0,13,244,56,27,48,84,4,48,60,224,57,58,189,52,52,105,50,0,122,51,205,30,50,8,79,48,244,23,48,120,68,50,92,40,51,28,80,29,1,140,18,41,1,194,219,254,173,129,194,92,164,192,228,244,44,104,193,147,12,215,194,80,0,162,53,202,151,52,85,51,16,140,6,73,252,81,211,185,236,226,65,83,101,143,83,27,47,11,35,78,165,83,84,205,97,177,163,142,52,196,168,51,73,210,64,36,49,117,176,139,236,86,51,30,105,52,212,242,120,133,201,42,44,253,86,94,216,165,190,217,92,202,63,212,60,224,131,185,5,150,165,225,176,229,7,110,104,28,62,120,19,122,113,32,206,249,164,181,159,77,54,76,9,140,32,70,76,243,214,89,199,173,236,133,188,148,117,219,80,74,92,128,239,81,115,181,123,77,95,22,243,229,164,114,20,252,221,45,113,198,231,252,181,172,250,51,56,252,255,236,254,29,104,76,168,1,128,6,24,70,182,113,17,59,163,171,10,232,125,142,253,98,182,5,133,60,6,3,30,58,97,57,88,89,162,41,136,214,164,119,180,174,149,35,121,202,132,221,126,217,255,43,90,33,124,136,31,95,89,79,127,227,226,243,215,101,100,191,255,255,254,147,90,57,255,251,178,100,143,14,230,197,101,205,27,185,91,240,71,68,121,211,107,11,24,26,77,119,50,110,105,235,201,85,147,103,13,156,44,112,107,84,22,240,194,130,115,0,132,76,98,184,57,241,36,252,40,163,14,221,140,92,136,65,17,159,68,11,168,193,160,67,101,20,74,130,66,134,12,184,1,161,68,39,64,82,159,195,24,164,252,12,68,146,169,226,178,104,226,13,158,10,34,215,154,235,61,115,7,2,238,82,103,205,224,220,64,163,42,196,201,145,91,28,2,154,144,83,118,100,208,244,90,199,150,10,19,12,108,73,248,128,83,7,18,161,204,244,219,148,55,218,81,235,151,56,207,80,4,181,99,107,152,45,218,244,214,84,27,235,58,245,197,98,120,200,47,57,247,119,49,183,188,196,199,214,54,205,22,19,234,106,150,99,47,77,10,230,8,212,142,242,61,220,173,10,149,196,92,205,233,18,87,61,75,173,179,222,244,196,208,224,56,194,117,71,31,168,74,187,184,69,126,231,104,91,215,222,119,191,140,227,63,195,32,14,191,19,219,209,173,86,192,188,84,124,92,48,15,238,194,20,153,114,27,73,115,10,109,197,75,72,99,51,105,110,228,143,114,133,16,241,13,48,153,69,113,42,20,92,149,112,87,193,157,69,49,171,109,242,6,165,197,148,102,59,11,208,221,49,175,227,170,182,179,213,118,153,46,91,79,250,139,55,29,144,176,185,179,225,225,101,86,182,145,29,23,121,0,3,243,10,158,12,66,51,51,76,148,212,146,131,54,38,13,219,75,7,90,12,208,106,26,22,35,250,144,58,201,154,4,79,65,35,122,13,8,134,102,92,11,8,192,0,97,96,119,84,88,10,75,16,122,16,40,41,132,238,14,182,165,96,193,15,243,94,10,14,147,203,206,34,199,233,78,142,1,24,242,74,152,192,210,20,233,38,145,238,209,16,40,125,254,144,75,2,226,134,170,48,226,247,9,4,163,76,181,209,105,219,249,200,98,229,46,31,50,130,11,55,218,92,34,81,185,46,13,239,46,142,250,54,29,54,120,135,52,113,165,196,232,128,242,104,226,7,192,50,27,177,176,248,50,99,202,254,101,81,218,198,181,247,87,15,85,235,171,111,65,180,183,19,154,43,71,34,175,119,189,109,106,216,146,165,212,197,141,42,31,39,223,109,73,144,205,168,48,135,93,118,44,163,166,165,147,223,28,203,152,172,127,19,144,24,7,97,22,151,149,9,52,210,115,10,165,16,74,169,101,25,36,16,232,20,163,133,205,168,153,174,80,119,78,172,106,178,165,154,142,150,0,190,98,85,76,102,237,230,189,8,154,21,11,12,166,202,98,212,69,237,171,127,215,255,183,255,251,102,101,107,230,149,81,247,157,138,237,253,136,34,0,255,251,178,100,146,140,198,177,104,75,19,154,92,96,77,200,57,227,101,39,104,25,13,163,58,109,189,57,65,23,34,167,205,148,21,160,5,77,248,232,1,107,196,59,166,80,252,121,65,38,85,214,100,37,44,75,5,146,236,27,208,28,122,2,80,7,85,176,6,32,192,195,163,194,206,53,9,67,23,246,213,132,152,157,235,127,164,211,108,239,27,128,97,59,29,40,26,183,40,75,154,144,66,205,170,214,121,71,121,77,19,240,120,41,213,230,212,115,62,53,30,239,207,173,198,220,113,135,168,8,168,248,242,237,207,116,119,124,165,181,149,117,43,189,75,61,100,78,255,43,26,209,43,219,247,55,254,4,255,31,181,105,223,128,168,43,93,210,13,231,131,77,183,191,115,164,219,96,107,141,42,221,30,41,247,136,200,8,29,2,217,53,102,164,204,24,15,151,35,67,121,105,55,106,125,232,2,226,114,253,66,74,98,217,39,37,73,50,122,49,153,24,183,114,69,159,35,229,136,203,179,243,107,55,106,72,0,5,224,230,12,36,204,158,38,160,224,131,215,84,48,250,184,133,245,149,34,99,230,174,152,20,21,97,162,199,8,114,111,201,180,128,45,120,34,85,253,188,207,236,141,255,8,119,215,255,27,255,250,255,254,210,188,99,157,20,199,221,183,19,145,80,123,71,232,0,0,139,180,24,56,35,51,53,191,211,249,211,50,48,83,64,60,56,57,211,159,133,38,94,51,84,179,73,31,51,81,225,226,131,7,11,45,187,31,16,7,35,131,95,10,131,12,129,180,36,100,65,57,107,200,65,4,72,232,56,17,165,190,43,37,195,161,62,161,22,136,109,134,187,2,233,94,241,189,94,135,168,251,24,187,158,44,104,149,1,200,169,50,212,112,148,230,155,68,125,67,141,5,15,50,227,85,130,107,226,152,163,203,195,127,37,95,188,121,52,7,144,89,228,80,57,90,141,140,144,99,41,16,200,37,188,203,122,230,79,4,193,161,252,6,75,188,203,212,65,151,15,88,217,64,8,36,130,4,2,180,106,10,9,24,129,2,0,217,160,65,148,140,8,192,217,62,66,4,1,128,248,3,23,89,25,1,37,18,49,84,165,64,194,247,133,205,168,108,162,11,154,49,24,7,13,151,71,53,210,99,54,19,132,24,255,160,100,80,31,71,61,255,255,58,133,206,148,2,116,4,127,32,0,32,28,16,245,69,216,113,67,82,28,75,250,181,167,105,21,234,2,177,45,83,217,122,225,48,51,18,116,147,111,238,45,82,55,128,95,203,181,223,250,189,52,182,189,240,94,185,119,169,127,95,255,255,245,188,16,239,152,249,23,143,2,76,13,23,140,87,14,140,68,37,206,66,90,1,66,73,137,164,145,148,193,169,178,97,17,135,255,251,178,100,161,14,199,77,112,80,155,111,76,242,62,100,233,243,97,7,106,30,145,225,58,78,225,115,192,224,145,168,76,44,28,40,1,104,92,95,2,130,70,40,1,166,12,135,70,6,186,129,96,160,186,70,3,138,0,96,221,172,136,65,68,140,182,156,194,0,12,72,130,2,130,76,140,202,214,40,225,22,233,32,163,18,33,53,43,231,97,84,106,71,212,201,28,96,136,125,231,108,242,247,68,75,155,149,142,14,154,145,124,171,249,51,136,151,176,126,80,201,69,55,71,118,231,232,188,140,218,172,158,13,229,205,103,86,179,114,145,229,141,22,123,128,82,199,27,141,26,45,221,190,252,195,55,102,197,248,163,187,65,46,103,235,123,180,177,4,161,149,59,111,253,123,88,203,206,163,68,13,87,60,176,110,91,112,132,63,68,5,70,181,79,38,166,106,209,210,212,143,19,35,138,38,201,229,71,73,108,42,61,183,118,211,176,161,119,193,171,235,108,195,220,68,46,225,78,234,20,124,94,187,59,215,116,57,83,63,255,109,39,109,168,31,142,186,119,185,205,167,182,189,112,0,32,44,1,200,4,37,198,209,104,33,217,199,167,160,127,211,150,11,42,142,118,165,229,3,120,245,41,170,226,69,70,155,55,239,222,187,183,254,44,126,103,255,255,246,252,69,33,181,37,86,239,22,56,120,240,0,1,227,0,65,102,82,96,41,0,103,92,218,10,23,140,17,11,76,96,128,13,13,9,128,192,137,16,42,103,192,10,96,72,8,135,19,51,205,211,27,1,117,188,48,168,162,219,97,75,225,177,78,179,68,105,36,92,150,90,240,16,12,102,16,75,216,160,242,86,224,60,226,49,97,65,168,239,59,138,199,155,204,253,192,241,101,82,73,252,111,178,149,63,40,130,92,167,6,141,193,108,245,107,13,14,149,118,172,131,192,1,73,25,119,170,74,209,138,53,170,70,227,87,16,127,132,53,113,131,51,215,47,109,138,167,169,223,163,179,202,152,216,153,152,137,187,122,130,209,96,46,226,211,41,24,248,212,149,198,91,90,62,148,197,175,200,236,135,240,212,183,224,183,161,81,93,43,69,139,49,40,108,186,167,74,146,213,34,181,80,72,166,239,111,102,167,145,162,197,205,71,183,197,32,233,237,40,205,52,178,77,27,123,142,213,54,190,80,221,230,208,99,54,223,193,159,255,175,254,169,241,141,204,219,22,128,10,32,203,10,140,11,182,153,130,168,10,56,80,106,87,182,18,37,192,162,49,177,209,18,142,114,11,124,241,205,169,94,199,162,216,213,246,40,201,3,235,192,10,136,82,234,181,227,42,92,165,175,223,0,147,46,159,250,143,249,197,25,203,255,253,95,183,235,17,128,216,31,24,6,1,209,128,168,90,255,251,178,100,158,14,199,100,112,206,147,186,123,116,68,133,153,225,101,101,132,160,153,185,46,47,105,21,192,247,145,233,12,243,53,144,153,91,167,81,135,40,45,152,58,0,121,133,106,126,24,124,3,177,130,120,14,152,21,134,161,131,80,102,152,31,0,25,129,24,29,152,249,17,217,135,136,3,160,161,128,40,42,11,8,186,60,133,64,76,160,10,91,118,192,0,1,177,225,54,97,43,88,192,32,13,88,197,9,0,32,3,64,64,41,76,115,206,195,213,138,10,200,91,177,40,16,184,38,234,184,64,2,211,117,179,55,48,55,102,15,56,251,143,3,182,190,149,70,29,91,41,188,147,82,139,96,104,176,13,44,166,51,217,176,170,86,155,110,56,44,6,196,189,170,72,234,83,49,88,78,177,118,178,205,45,8,132,225,198,116,222,73,254,0,138,255,172,90,90,211,109,246,233,8,65,167,196,170,117,39,208,37,114,58,175,105,236,77,64,121,212,237,203,92,252,247,252,143,213,237,94,57,214,120,190,173,95,229,216,181,149,70,39,96,42,145,34,183,168,132,77,20,160,213,120,230,166,190,148,21,215,18,147,216,75,63,94,221,163,85,7,214,242,181,222,72,141,197,183,240,124,120,22,176,82,0,56,0,92,49,22,34,122,226,175,102,1,1,125,188,238,32,172,130,120,177,98,67,242,194,223,138,198,171,76,123,177,152,77,29,51,109,45,126,218,187,255,249,208,137,76,0,124,80,62,6,228,255,190,245,255,251,191,255,252,231,81,0,132,96,92,96,64,1,102,7,65,192,107,136,94,38,7,192,128,96,172,30,6,54,164,204,102,216,13,131,65,108,96,110,2,102,73,160,212,97,54,6,130,0,106,48,3,64,163,0,96,80,5,0,232,132,0,140,60,192,13,50,71,0,236,194,116,10,159,151,8,48,9,72,133,91,77,112,193,20,11,134,64,5,245,33,4,34,96,37,9,62,110,100,239,198,141,17,228,212,232,94,69,171,168,80,74,19,147,149,72,21,3,60,146,118,98,43,33,24,219,184,160,69,5,113,220,89,13,95,233,0,87,60,83,79,122,144,249,41,136,105,16,243,141,16,73,56,223,170,148,47,148,130,48,32,251,148,175,150,179,33,9,245,212,202,82,183,181,186,210,98,246,166,216,244,245,103,245,168,126,5,64,74,8,185,33,29,5,86,203,167,149,170,143,28,108,200,239,97,28,169,174,204,243,155,130,121,207,108,109,95,123,97,83,255,141,63,203,105,141,54,76,8,137,182,177,33,241,101,6,251,216,71,183,154,67,254,238,221,100,197,246,117,125,152,117,245,250,181,29,142,222,182,212,198,195,50,37,229,69,216,236,245,64,128,40,2,71,97,149,146,160,78,170,8,66,189,22,205,255,251,178,100,139,142,232,59,105,203,11,217,93,116,70,229,218,3,96,237,126,32,165,199,42,47,105,21,193,41,38,40,77,148,149,144,39,6,144,152,213,18,29,146,218,187,62,224,104,58,68,3,136,88,107,138,91,3,240,147,99,150,207,191,111,163,102,254,40,79,167,233,15,60,62,148,145,99,22,134,62,245,253,125,95,255,255,207,245,251,37,134,96,6,6,67,193,130,96,206,4,70,249,100,168,96,82,7,134,1,160,188,98,102,149,166,100,192,182,184,12,2,132,12,192,180,86,12,33,0,140,192,216,12,204,145,201,116,196,200,16,73,128,220,116,30,204,69,192,73,20,71,1,44,194,80,13,227,111,177,128,160,14,17,11,221,116,250,48,122,0,180,113,113,192,32,56,82,5,199,85,67,40,141,154,74,75,89,11,108,101,228,2,131,67,146,185,17,4,107,228,193,83,208,222,19,117,36,169,8,158,82,148,150,97,146,198,4,207,24,245,59,244,101,134,188,52,143,242,120,241,186,5,29,50,236,25,154,63,68,101,242,230,250,220,200,200,58,15,212,51,248,146,134,123,174,87,69,248,220,29,217,116,171,152,178,207,202,52,242,84,193,124,147,32,166,165,36,26,226,210,60,42,221,28,198,154,81,171,60,206,139,181,241,175,204,105,36,125,234,142,223,252,217,228,247,229,118,202,147,66,206,84,0,174,58,91,241,141,113,102,80,247,165,109,105,38,0,146,101,38,203,101,201,116,151,117,102,157,205,132,81,245,93,64,128,63,255,253,197,63,241,192,95,55,215,68,208,37,190,75,66,72,93,57,115,196,202,215,174,213,86,214,12,181,198,99,124,177,228,224,212,32,54,18,116,15,235,61,95,54,173,174,173,191,226,237,244,254,154,245,254,191,223,95,243,100,122,35,103,29,140,109,95,233,42,50,140,237,113,105,131,125,29,254,172,232,0,6,83,255,73,16,97,112,102,125,226,16,28,186,152,102,87,152,129,166,152,222,64,134,2,0,160,192,5,56,152,34,5,24,10,9,154,24,170,153,10,0,133,0,0,184,194,96,168,45,14,12,1,160,16,153,242,149,130,0,226,98,123,5,230,15,125,121,73,65,171,145,33,148,4,60,28,158,179,93,166,164,101,164,67,64,77,251,43,139,49,87,216,59,185,22,219,148,13,28,146,57,152,98,229,72,181,112,184,213,51,169,75,42,136,132,108,86,52,63,25,26,66,41,70,185,39,229,61,74,201,110,174,74,185,181,30,98,253,236,34,21,118,188,190,206,174,191,248,110,8,149,239,224,210,35,98,89,181,87,207,59,20,85,46,229,65,137,186,78,215,203,116,42,96,246,197,104,70,104,246,98,202,108,110,59,164,163,132,236,168,53,99,104,90,149,48,84,101,254,255,251,178,100,100,12,199,206,105,77,27,185,124,240,82,201,138,19,97,101,84,30,137,163,48,78,233,239,209,31,169,104,13,132,149,89,101,68,6,197,184,24,63,11,205,222,51,197,75,227,80,31,60,100,148,20,180,108,105,85,85,186,146,171,80,231,77,173,237,175,172,212,123,106,70,119,228,150,183,127,10,213,103,109,199,160,32,0,215,190,87,120,206,224,104,74,100,12,41,18,163,25,148,45,139,36,46,39,230,44,209,24,112,160,204,173,24,124,77,148,6,104,177,92,165,227,181,106,62,191,245,14,246,255,250,183,253,7,228,56,200,209,235,86,164,69,151,198,118,92,107,92,43,141,123,125,89,227,79,8,11,172,228,242,8,114,222,254,176,0,31,18,7,140,50,6,76,13,32,15,183,248,192,65,113,133,4,137,156,209,185,205,96,73,40,60,12,43,132,102,217,139,129,41,40,136,96,37,128,96,64,84,131,160,193,172,199,192,9,198,7,13,62,142,223,150,102,96,150,15,202,104,139,224,217,34,136,52,146,173,20,119,152,74,115,22,34,150,108,28,42,196,121,47,208,114,90,140,74,62,220,26,178,4,65,35,41,233,147,209,250,137,72,228,121,106,30,159,203,128,33,53,238,204,66,178,161,6,33,135,237,96,196,237,222,108,88,126,12,169,167,225,103,243,56,68,183,162,138,61,174,241,254,232,133,102,73,90,111,166,193,16,147,74,212,220,176,19,241,124,182,212,108,81,206,122,253,95,194,174,242,157,62,177,99,97,194,215,163,168,231,51,195,133,205,165,128,79,84,177,207,228,203,221,64,69,33,78,110,220,246,170,96,186,67,106,183,208,217,25,81,82,4,153,205,220,38,117,123,213,123,182,231,247,107,55,212,204,254,71,222,53,54,113,182,101,252,45,178,109,233,239,160,0,0,23,10,247,27,128,28,12,112,100,224,196,15,90,50,248,184,12,150,66,114,104,29,22,149,139,126,30,102,179,20,92,57,80,134,11,177,89,171,66,234,219,107,253,240,173,27,255,255,255,239,175,255,185,102,106,122,241,33,248,88,255,238,218,60,186,85,184,187,61,210,21,3,211,5,0,32,48,10,25,243,44,102,234,48,173,8,80,176,243,24,249,44,97,163,152,100,21,129,209,130,136,50,25,147,133,40,113,37,152,38,2,9,151,41,102,152,163,2,88,40,31,140,8,1,140,197,24,7,65,64,4,96,68,6,70,5,1,48,215,6,64,52,192,72,35,1,195,4,48,0,0,16,115,9,119,78,244,167,48,166,242,41,170,36,108,57,1,22,40,234,134,32,195,44,252,183,64,99,212,25,26,2,80,18,214,68,82,16,123,241,40,31,162,3,6,8,198,69,64,198,131,37,44,141,60,105,169,102,140,124,115,86,255,251,176,100,71,14,200,83,105,201,131,219,92,240,94,74,9,211,105,234,86,94,113,163,46,79,105,237,201,45,163,40,13,132,149,145,25,195,22,143,198,140,25,9,46,164,12,236,190,83,185,164,180,237,106,114,0,151,243,144,84,252,197,11,50,40,30,202,153,153,61,146,11,146,248,215,125,56,109,231,7,175,238,102,159,196,194,179,93,110,207,60,178,26,183,157,236,121,153,208,141,156,81,234,161,4,11,60,160,96,124,232,168,64,77,29,71,54,92,222,34,76,37,141,73,204,100,174,248,215,115,155,219,26,121,8,182,144,46,134,189,245,55,108,186,110,239,109,42,211,149,244,150,215,189,86,50,182,213,195,0,0,6,184,81,82,142,130,12,190,193,80,2,33,173,15,188,110,233,51,68,162,156,14,137,74,196,43,118,144,21,20,235,206,164,99,240,244,143,31,178,9,235,82,249,17,29,6,216,204,255,70,124,222,246,21,219,233,255,219,255,173,11,220,17,145,46,141,110,140,100,126,106,174,243,186,13,204,56,140,111,217,205,48,129,150,66,64,250,172,129,209,217,52,168,62,84,1,211,2,32,39,16,7,49,149,50,11,152,51,129,1,130,72,96,24,11,40,17,129,112,46,24,9,1,121,128,72,101,130,3,0,32,56,76,6,64,132,198,120,117,204,47,192,28,187,3,32,15,208,52,92,11,40,57,214,115,67,240,5,66,117,90,75,131,66,202,29,106,102,24,224,246,40,172,156,236,135,106,121,39,220,244,202,96,9,19,90,108,145,14,141,137,199,33,12,97,71,193,85,71,73,19,8,130,87,139,123,57,97,235,221,203,166,16,29,233,170,208,127,208,3,67,51,40,104,100,68,234,109,252,12,6,93,200,174,213,32,5,148,106,151,119,12,201,5,214,163,170,227,105,91,92,92,168,35,177,117,36,249,145,212,47,134,188,207,89,230,222,41,72,185,131,239,131,225,199,26,82,42,53,247,124,60,255,21,217,203,138,63,102,127,120,14,110,81,102,126,242,104,113,163,223,126,60,155,240,91,181,247,185,153,227,50,194,182,173,172,207,166,201,165,133,226,63,191,199,182,99,101,69,185,175,169,31,167,158,244,0,64,3,97,114,153,226,5,66,16,64,160,191,133,160,235,52,70,10,222,230,185,231,52,176,115,129,201,254,81,210,110,93,1,48,230,230,206,118,87,196,71,239,145,243,118,196,95,127,255,215,255,254,191,254,132,114,157,181,116,71,168,88,251,137,143,247,141,193,217,111,237,167,14,54,146,0,0,11,212,26,14,167,137,128,160,89,202,112,177,135,32,8,0,77,50,61,94,53,56,30,48,100,5,48,0,11,51,160,30,30,13,132,33,0,137,128,4,1,204,52,170,6,19,5,176,17,9,255,251,178,100,26,12,198,108,103,206,27,185,99,242,75,40,122,18,96,199,96,153,69,163,62,110,97,143,193,51,169,168,13,149,9,248,134,27,25,180,81,73,137,170,221,160,20,47,5,1,4,79,214,47,73,160,69,157,182,43,55,32,22,189,139,86,134,163,80,167,76,58,42,62,58,106,211,114,82,243,101,90,253,157,96,160,221,221,105,30,83,37,64,110,253,104,207,253,7,55,168,187,211,142,204,194,50,219,149,99,249,122,102,80,190,110,121,77,13,8,153,246,237,143,38,243,88,233,165,219,59,242,238,109,55,100,165,31,74,100,91,249,27,149,161,233,130,246,202,213,37,190,119,154,177,9,122,207,97,98,198,221,171,212,235,192,252,177,117,13,85,156,167,107,171,250,141,178,221,46,178,176,60,234,72,111,89,71,17,112,32,252,183,50,250,5,95,28,101,69,247,30,43,205,42,38,59,38,244,48,220,1,22,162,2,89,70,42,99,242,88,151,175,109,123,106,253,98,130,120,146,223,41,250,255,255,253,5,186,139,40,23,176,252,195,205,105,99,146,124,162,191,120,243,229,94,81,233,114,81,202,197,148,33,80,0,164,247,229,237,174,93,195,255,10,194,17,134,12,18,153,198,14,6,200,143,4,135,70,66,32,201,132,0,5,185,51,169,252,28,101,83,228,0,66,96,77,100,170,2,182,212,18,65,36,242,146,196,72,149,46,164,21,34,220,220,65,68,236,84,134,113,236,141,204,164,150,215,236,244,18,133,23,182,182,225,51,93,141,125,13,138,47,205,98,221,214,168,254,178,98,62,124,152,133,254,52,19,154,170,250,197,216,254,225,124,111,51,200,233,53,249,161,237,44,145,218,216,44,64,235,215,90,235,108,214,213,113,9,97,242,213,236,90,215,66,165,216,104,127,107,138,65,2,197,41,215,60,140,136,217,141,238,182,208,167,73,71,91,169,186,35,249,113,5,50,199,37,234,251,217,200,214,40,121,202,119,236,16,23,162,66,56,105,71,177,102,29,57,94,251,72,71,20,105,152,244,0,48,7,11,178,38,182,20,2,9,37,36,147,86,227,48,209,82,41,136,217,81,25,55,114,133,198,64,38,245,44,66,113,108,96,125,69,76,236,195,123,80,222,251,111,223,230,4,177,161,170,38,59,140,69,161,249,195,255,255,255,250,255,255,95,255,233,251,24,137,133,126,218,22,209,101,88,0,0,179,0,112,17,48,64,0,195,4,176,36,53,157,34,51,5,0,70,48,50,7,227,0,148,251,21,9,144,184,20,1,128,104,56,240,193,193,190,5,3,83,21,97,213,48,169,0,18,232,5,65,96,16,1,49,48,48,11,24,39,130,132,30,72,0,35,128,236,52,3,76,6,208,31,6,99,50,10,12,30,238,255,251,178,100,41,142,135,182,114,203,147,217,76,242,69,137,138,10,97,226,88,27,233,161,50,78,233,143,201,30,27,40,41,146,166,112,225,68,89,58,208,176,225,220,104,5,45,19,45,70,153,219,195,74,201,199,2,54,143,177,19,24,101,211,151,49,169,124,190,40,245,177,205,108,4,116,61,245,104,249,72,1,33,180,228,219,137,44,202,228,154,182,106,165,45,253,192,223,165,59,109,169,253,178,90,207,233,53,86,187,231,255,118,255,245,70,179,183,79,67,204,230,239,99,186,245,51,196,226,11,139,53,43,157,50,109,51,94,28,73,58,147,72,49,26,188,145,24,138,123,6,114,244,234,204,204,162,57,35,179,185,237,176,169,151,52,109,120,160,230,90,87,103,110,148,116,218,81,57,4,116,129,129,164,12,64,159,225,31,255,127,251,45,255,207,127,235,224,135,116,0,0,192,0,0,10,34,241,53,131,1,166,84,165,37,78,147,154,49,33,38,163,245,96,50,156,116,107,102,247,49,183,84,74,51,55,191,194,240,5,1,226,52,125,56,249,30,143,251,126,1,255,255,182,159,255,171,127,255,255,254,159,179,248,103,234,58,100,242,130,243,12,133,51,10,0,99,4,140,19,216,170,3,26,131,51,23,193,163,68,161,211,124,195,112,80,218,96,208,226,96,24,164,14,33,68,33,193,130,144,97,128,160,226,70,138,134,70,47,129,109,84,46,20,222,179,167,85,18,26,142,51,99,105,102,116,141,4,76,46,172,172,132,185,63,76,8,170,29,134,0,165,168,191,81,170,92,199,160,200,47,78,144,244,58,58,84,61,95,244,173,146,69,118,179,43,144,234,233,109,101,63,141,155,151,75,1,226,189,149,77,225,102,182,60,219,255,31,117,109,33,105,215,201,210,153,215,115,93,89,50,185,31,112,212,109,157,95,158,103,43,251,92,230,220,180,214,181,152,110,177,210,157,232,170,74,15,123,180,181,150,90,223,237,189,27,115,223,91,29,41,127,222,182,174,92,190,158,92,92,179,45,191,20,74,22,193,241,251,177,178,181,134,239,120,93,121,124,11,89,252,135,97,140,127,170,252,175,54,246,235,248,240,32,0,8,234,9,248,58,9,60,66,172,64,65,103,10,55,197,67,146,53,213,122,4,75,62,159,188,126,58,249,253,217,153,14,38,54,96,90,9,107,73,190,166,209,255,255,193,251,233,215,251,105,250,96,206,93,207,38,50,74,128,28,63,109,159,101,157,15,23,253,238,0,2,240,48,80,10,0,66,162,209,182,254,89,133,161,1,133,100,185,161,19,193,197,161,64,64,146,96,176,20,108,144,130,96,232,90,136,38,147,161,38,68,1,105,156,244,132,37,72,154,74,124,43,2,68,170,34,59,137,153,214,64,96,255,251,178,100,31,142,198,140,104,204,19,186,99,240,83,234,90,19,101,34,102,89,9,161,54,110,188,218,193,133,169,104,77,147,142,57,144,49,138,113,136,233,159,50,161,135,88,11,153,0,10,129,151,189,77,44,48,36,18,219,69,94,55,241,2,36,33,42,235,21,157,90,153,236,206,212,119,188,205,0,83,25,77,222,212,243,77,115,187,139,87,239,106,94,183,216,22,41,162,57,145,53,23,92,190,138,123,158,219,67,61,209,231,144,141,182,107,27,213,188,245,153,201,162,121,203,94,147,15,56,211,37,86,46,237,208,38,181,113,45,107,240,91,86,87,98,89,59,77,191,234,55,86,46,116,187,87,119,21,54,215,221,115,141,238,77,41,185,104,94,135,254,23,22,75,178,211,215,105,218,196,158,32,0,2,254,34,242,168,16,60,134,204,144,193,75,145,110,220,241,18,111,54,32,224,218,11,198,90,208,117,111,113,141,107,16,137,209,168,23,210,53,215,141,130,237,249,191,19,223,79,254,223,244,31,86,54,238,142,71,101,102,148,213,15,153,214,87,68,42,59,176,16,210,150,2,173,178,179,51,18,173,173,198,2,167,69,201,72,128,210,16,64,66,66,154,131,57,24,46,16,152,84,18,24,87,84,24,42,38,3,130,112,72,156,96,64,182,96,96,48,9,2,204,172,58,67,7,244,136,21,6,76,41,0,162,163,0,136,36,19,178,217,70,66,162,96,1,170,63,96,128,54,253,81,16,18,44,5,226,237,2,134,187,244,40,173,106,186,230,87,178,153,207,142,206,81,19,4,50,29,67,16,127,40,92,119,149,135,63,199,237,254,102,206,5,50,151,127,38,173,105,181,134,45,231,187,253,38,235,246,29,223,239,249,89,162,89,95,72,249,62,18,242,91,115,211,196,165,107,87,49,154,162,10,77,156,147,111,201,32,142,6,4,125,134,237,243,146,153,194,54,170,57,217,202,55,43,186,73,15,144,177,84,237,122,115,224,175,26,216,158,209,231,65,50,73,17,24,128,216,254,19,36,199,252,156,96,75,247,21,113,110,199,42,115,101,80,72,94,47,197,213,242,180,160,73,89,132,43,127,133,91,26,142,206,241,108,149,154,41,44,96,88,23,16,35,198,197,118,230,232,219,127,250,1,38,169,136,131,196,89,7,171,46,234,43,100,141,94,167,182,138,88,28,108,193,59,51,18,109,0,114,36,153,150,94,236,124,206,18,18,91,35,100,87,37,213,252,249,202,53,51,141,0,11,242,128,192,104,15,49,24,148,62,226,185,49,64,22,48,24,196,51,246,52,55,136,38,48,140,9,3,7,198,180,135,6,29,131,100,1,48,164,20,34,4,150,136,139,87,129,231,6,54,127,93,54,194,66,189,15,112,215,151,161,234,255,251,178,100,31,140,6,225,110,76,19,185,123,96,88,202,74,35,97,67,142,86,149,163,62,110,53,58,193,20,145,168,245,135,180,224,115,115,134,140,7,2,58,140,21,3,51,30,137,244,89,24,68,26,176,136,215,165,193,67,139,122,84,9,63,236,101,46,108,254,245,180,225,241,56,114,220,112,127,68,203,91,134,32,130,157,53,141,31,95,193,117,229,72,253,85,214,250,69,151,84,108,183,248,215,195,68,191,46,30,229,2,170,12,240,173,72,17,161,91,112,187,201,172,197,53,100,135,105,149,246,212,204,12,148,107,129,88,173,180,121,61,155,224,246,247,177,178,203,227,199,137,120,184,166,113,121,229,166,105,141,230,104,123,206,29,210,174,49,239,141,190,154,104,48,95,192,171,126,164,132,255,43,215,213,239,151,154,255,255,255,254,178,128,5,219,241,133,171,102,105,75,217,106,103,20,83,113,17,162,72,227,196,18,137,99,185,54,170,188,158,165,118,76,169,244,63,126,255,190,123,87,183,127,176,27,164,106,243,203,98,243,166,152,238,51,45,148,38,155,188,35,36,79,5,23,207,135,61,138,22,41,44,57,135,62,194,42,9,74,233,239,122,161,170,231,161,243,48,83,130,84,0,46,77,184,176,14,0,4,129,15,170,86,34,33,32,140,199,173,147,88,1,109,138,140,76,22,48,24,1,41,137,149,206,34,66,23,153,14,51,57,180,148,18,222,218,123,35,12,220,112,104,41,20,149,21,65,87,115,164,83,91,23,28,124,240,148,192,213,175,115,84,82,164,243,238,163,153,110,235,206,19,153,148,34,29,142,182,20,167,220,168,206,230,109,97,162,200,27,174,46,158,100,13,141,91,168,204,242,148,139,38,161,97,173,52,153,70,110,233,207,154,51,59,77,172,64,198,221,74,100,211,138,197,39,174,162,177,124,250,103,214,75,62,67,83,146,246,148,20,68,121,209,194,135,72,125,173,140,163,66,146,78,181,232,149,52,120,125,29,164,175,64,107,73,132,60,170,191,194,88,224,0,8,40,0,24,199,115,184,76,192,65,72,196,152,64,142,171,245,152,246,27,165,129,232,39,202,88,212,64,190,96,18,180,157,127,172,254,134,221,190,160,220,82,199,106,229,109,171,254,227,209,137,182,205,117,125,242,18,43,212,251,183,81,101,127,251,255,255,80,0,26,163,0,194,112,72,168,99,64,34,124,194,12,96,112,6,48,82,152,205,116,152,72,27,172,147,4,4,19,67,1,66,33,128,194,96,184,209,98,84,199,176,188,12,11,130,66,55,42,98,29,62,148,103,12,228,56,114,49,23,40,132,51,77,117,126,220,193,75,0,164,88,65,0,201,67,60,192,208,157,218,5,135,119,29,11,242,76,161,212,119,8,26,118,255,251,178,100,47,128,7,29,103,76,149,119,32,2,76,39,26,61,172,28,0,32,69,153,76,121,205,0,1,30,145,170,79,30,80,0,184,232,16,140,105,57,133,119,206,119,226,11,175,247,143,247,172,27,154,166,131,243,206,238,63,132,167,243,194,214,122,161,183,248,196,113,230,63,151,105,227,120,215,187,250,194,10,156,198,246,63,127,185,211,218,195,27,156,238,89,229,82,206,255,60,117,65,94,215,46,84,152,199,119,47,99,204,185,83,62,229,75,158,86,126,254,251,157,125,225,103,62,93,207,62,229,149,122,107,156,198,167,221,179,246,127,237,97,73,142,127,246,175,202,106,111,89,99,134,85,173,84,244,160,23,169,159,110,11,249,15,221,48,0,0,16,20,1,236,210,138,177,53,43,53,186,41,10,10,93,123,246,153,38,224,249,128,64,89,124,94,85,33,65,48,181,234,93,88,146,160,8,47,255,111,162,254,37,154,162,50,28,96,34,166,185,89,224,20,44,204,234,211,187,247,237,251,85,31,70,208,185,214,139,127,212,239,254,88,0,144,177,106,191,119,83,28,150,140,88,65,51,147,64,26,40,48,4,116,205,34,32,32,152,46,9,1,69,76,54,14,53,136,252,8,102,48,120,113,249,49,80,37,0,128,65,200,200,89,227,129,82,30,208,152,17,16,134,213,139,180,212,104,32,0,91,64,168,54,202,24,93,179,217,195,210,66,72,238,171,176,8,212,34,11,137,10,0,146,212,199,156,119,115,139,211,56,0,226,146,7,105,254,141,76,115,116,86,176,87,16,168,196,228,173,219,140,74,221,214,225,122,228,162,126,159,181,42,227,3,187,109,137,154,63,20,93,166,116,37,12,133,162,230,235,231,122,190,238,95,179,94,221,4,101,167,171,3,183,87,82,152,113,198,101,119,26,12,61,71,91,57,86,63,149,61,219,147,125,252,184,80,29,212,114,216,137,124,223,184,30,55,15,189,148,236,153,195,138,195,175,149,169,116,170,110,28,157,253,255,235,44,191,95,207,253,238,158,47,114,196,187,58,144,254,234,74,245,20,148,72,31,233,4,52,255,208,74,105,37,117,96,9,92,61,51,15,82,255,255,158,255,224,137,21,132,90,0,152,80,60,30,128,33,218,12,88,1,18,70,12,82,96,188,13,83,180,131,151,34,5,129,223,41,48,160,121,132,88,109,238,234,227,209,189,251,43,61,253,250,191,68,134,104,195,2,32,162,18,198,150,255,90,207,54,198,255,74,186,27,255,255,255,28,225,138,112,32,160,0,32,9,28,223,136,28,2,178,2,12,20,235,205,3,23,240,83,116,90,109,152,59,23,144,164,58,213,18,210,173,35,148,45,59,152,176,167,110,138,113,101,198,240,183,12,229,71,21,128,45,118,255,251,178,100,26,8,134,63,103,215,63,103,0,2,74,196,106,56,236,8,0,155,217,163,78,109,229,143,64,244,140,233,204,246,13,80,101,228,252,106,19,6,134,172,196,222,24,62,3,68,207,145,219,83,20,144,21,220,170,90,135,106,222,143,203,247,82,165,37,218,87,238,221,76,103,179,183,79,45,221,75,151,183,126,230,179,249,155,249,231,119,87,173,65,52,251,167,119,105,174,74,98,244,185,231,94,167,59,95,125,183,140,178,228,119,63,163,202,236,162,165,186,122,152,125,21,5,157,211,216,179,126,246,240,141,198,236,68,47,82,99,206,195,82,201,202,253,255,206,146,98,245,122,10,110,221,161,150,88,167,239,243,247,57,202,249,73,169,55,244,156,207,183,177,254,80,235,60,174,81,111,85,170,174,0,4,0,3,216,147,110,47,248,21,249,24,130,53,72,161,148,152,175,39,45,123,57,101,238,132,244,0,88,176,136,8,231,32,177,99,209,67,158,119,76,12,83,7,72,74,139,39,206,112,212,106,11,192,18,232,131,255,246,127,255,255,250,244,77,50,102,49,171,46,180,201,69,209,112,0,2,29,166,5,44,100,39,102,162,58,104,84,97,140,206,216,37,16,210,35,132,152,197,65,194,7,140,16,78,100,195,135,68,96,70,142,90,155,73,202,64,57,206,82,107,187,162,161,15,62,238,75,8,75,87,210,186,86,200,145,211,43,33,18,162,178,23,192,88,103,174,3,84,199,24,174,131,233,70,140,89,75,199,70,57,1,158,163,112,103,157,47,28,37,94,87,141,99,133,177,48,210,138,9,237,161,156,159,119,184,229,170,95,42,201,117,25,135,156,37,85,234,71,147,104,90,60,94,196,11,21,86,48,178,182,112,214,58,108,20,249,110,125,77,160,78,153,218,217,207,140,250,52,145,53,72,41,143,255,64,185,227,130,245,13,19,147,204,196,34,219,72,100,149,42,222,54,81,27,108,150,35,92,209,187,148,47,150,49,83,151,180,42,86,161,62,144,150,127,19,229,245,219,97,195,125,12,238,220,119,1,165,148,93,5,133,173,82,221,241,179,64,0,64,128,12,2,242,111,131,113,80,96,1,216,169,36,236,8,212,49,12,21,161,98,95,227,243,106,0,34,103,37,161,217,48,131,152,253,136,132,175,144,34,107,15,180,78,154,220,60,216,171,222,220,222,239,163,87,187,19,248,242,0,0,77,152,65,124,96,33,102,202,142,104,178,128,41,98,224,152,24,1,142,190,13,46,163,73,134,6,5,69,156,0,97,162,31,136,20,29,226,246,151,148,211,132,153,204,58,251,3,148,228,143,56,225,75,176,237,50,164,66,137,53,151,132,182,109,122,110,50,10,77,60,60,162,160,219,79,183,69,21,87,85,98,195,255,251,178,100,42,14,198,121,104,211,27,120,100,176,70,131,122,82,97,233,96,28,125,161,66,78,61,58,193,44,157,233,205,134,29,224,38,75,10,247,84,109,197,49,28,75,191,105,129,109,206,74,241,109,153,197,173,12,107,85,170,45,141,148,96,181,17,75,73,175,191,230,218,202,76,178,145,203,55,129,186,154,58,29,90,101,158,156,156,178,97,52,212,228,73,129,231,206,187,210,156,152,157,25,87,143,158,67,49,174,157,45,175,88,219,15,24,28,106,182,170,30,122,208,187,58,83,223,177,123,167,32,31,115,124,253,218,166,111,93,74,35,57,142,151,39,150,143,115,62,96,238,84,197,23,226,224,207,215,0,1,130,28,146,177,62,141,225,123,109,203,132,168,151,116,107,253,250,129,4,66,164,34,226,214,67,70,167,96,95,211,170,106,212,34,219,37,149,78,82,147,65,179,95,29,244,176,146,91,173,185,167,148,1,49,58,247,35,233,175,9,143,125,160,53,120,141,63,148,120,52,23,196,24,64,88,108,210,249,196,30,196,162,0,80,96,194,236,16,166,92,136,122,4,15,24,240,78,97,98,59,98,50,8,172,194,65,35,83,36,82,101,11,140,4,70,53,176,204,188,237,212,66,19,51,40,5,245,89,193,97,56,24,162,215,91,138,51,136,128,172,54,38,1,17,69,29,201,80,144,233,207,111,145,240,206,1,116,216,149,33,212,20,60,135,220,213,228,16,140,134,95,113,192,58,4,150,91,85,168,61,220,101,161,201,53,121,250,247,82,36,19,74,135,34,231,25,170,3,167,145,13,210,41,227,131,98,82,150,110,140,242,131,177,5,168,174,226,195,135,14,47,109,31,42,187,104,239,172,119,241,239,188,77,151,232,214,121,194,5,24,93,237,111,72,179,12,77,21,66,16,133,68,227,16,128,229,26,15,136,160,145,64,182,71,167,56,69,199,252,222,206,228,221,229,85,186,147,126,236,114,123,211,203,230,54,181,109,156,230,207,246,107,126,28,132,121,100,0,3,128,34,74,193,46,130,163,47,90,79,149,109,20,165,117,159,27,202,223,12,40,69,45,29,12,87,99,99,40,232,203,147,48,25,37,59,73,245,171,51,48,147,175,200,90,234,49,171,247,255,153,209,191,255,245,127,17,5,2,64,79,32,43,60,78,36,0,70,51,103,49,138,184,0,0,156,220,19,192,198,36,3,95,63,41,134,154,74,5,18,128,164,7,34,108,229,155,17,136,112,64,2,89,184,60,114,103,174,225,144,134,148,27,231,17,71,113,98,117,227,77,214,43,148,211,117,142,197,227,233,215,33,191,74,165,153,105,173,6,27,135,171,193,73,51,53,94,108,136,46,31,29,129,22,4,139,200,104,242,137,42,213,47,101,57,113,183,255,251,178,100,47,12,69,137,103,212,155,72,94,162,79,204,202,115,97,98,122,21,33,157,82,109,61,115,129,0,141,234,41,132,169,200,120,144,45,154,83,193,69,53,48,20,83,65,235,219,45,42,5,156,197,135,97,181,219,230,145,184,189,86,157,53,87,242,211,173,105,218,140,154,217,234,46,11,101,176,78,114,42,17,78,186,70,213,229,202,244,146,9,30,105,139,121,79,100,39,47,109,147,161,168,20,173,116,109,126,93,242,99,112,213,91,45,43,210,0,0,1,47,181,232,204,130,139,145,222,67,168,20,108,118,145,166,68,45,48,217,58,73,221,174,161,217,130,178,25,116,218,119,245,91,72,163,238,249,24,169,123,254,76,190,87,255,254,255,251,209,127,223,94,159,205,255,237,95,102,244,250,126,159,255,255,227,168,38,245,124,121,29,6,254,29,240,99,86,0,70,75,248,7,113,162,112,60,156,137,136,69,149,7,12,8,108,240,11,0,131,65,66,130,164,108,22,12,74,77,240,229,89,42,21,2,25,217,223,233,8,149,39,118,112,244,15,17,50,93,15,136,236,108,46,237,177,3,165,140,48,81,53,195,54,23,122,118,76,198,213,188,3,233,220,21,115,132,250,67,158,67,210,71,95,203,90,105,53,172,75,141,118,232,85,202,74,127,134,235,124,18,36,167,134,219,125,167,56,120,17,172,97,134,213,236,109,102,95,37,86,175,13,141,123,102,95,110,133,221,202,255,71,166,24,66,100,162,40,96,117,175,17,157,230,14,184,95,228,129,126,229,127,254,165,126,212,35,187,178,219,156,183,243,191,106,247,162,1,12,0,17,3,80,178,72,210,3,159,56,50,25,32,42,254,134,157,216,14,178,137,94,94,31,170,78,24,54,211,231,103,149,16,36,112,16,118,67,116,22,233,47,168,230,85,191,187,225,162,61,95,202,255,255,255,255,237,93,233,251,173,147,0,0,68,184,101,172,103,132,193,136,70,198,125,155,152,8,30,188,194,132,227,44,179,204,60,23,69,19,9,3,140,56,44,93,198,27,16,133,0,134,41,50,144,128,139,146,34,220,240,114,34,193,137,113,100,50,118,40,64,80,145,178,184,41,6,151,198,44,140,197,35,59,209,17,34,37,18,249,0,45,87,242,92,216,136,155,145,200,9,79,69,152,213,35,24,104,52,117,160,220,127,5,59,153,177,155,98,195,125,139,237,10,249,208,197,154,152,161,120,24,126,204,53,179,122,145,127,20,126,218,179,215,52,252,177,39,231,182,102,126,103,80,246,146,207,90,167,149,105,147,11,228,16,127,115,155,74,160,82,26,19,252,186,84,5,233,151,43,244,203,213,157,75,74,221,102,86,144,191,77,247,169,233,111,52,212,26,244,170,218,225,182,247,21,171,255,251,178,100,97,142,102,71,103,210,27,153,99,226,77,35,122,74,101,235,58,24,17,157,74,109,189,122,129,30,142,168,133,151,157,224,56,239,254,21,95,46,1,0,0,0,0,11,138,166,136,141,40,30,4,122,140,112,66,25,132,8,210,29,99,226,160,37,161,128,7,102,104,107,60,222,208,179,96,159,8,17,189,101,45,69,235,114,251,10,195,111,106,240,185,137,151,148,173,15,252,61,255,255,171,255,171,250,133,194,168,245,247,62,59,238,213,157,157,75,110,49,56,112,80,66,132,136,148,6,171,16,2,24,122,1,190,9,143,53,190,102,64,50,98,33,56,152,128,184,4,20,209,82,132,32,237,196,190,1,159,37,248,117,137,73,70,133,97,233,97,0,100,63,10,128,212,61,104,225,31,42,133,234,212,184,188,113,170,87,136,20,71,47,168,221,199,128,173,65,197,80,215,231,86,21,147,24,146,176,187,248,67,45,30,171,157,124,194,222,246,170,207,205,127,106,64,86,178,59,248,133,54,50,70,230,207,106,166,104,118,162,0,137,138,64,11,126,239,255,80,144,194,165,25,111,52,37,250,3,207,177,252,168,110,243,71,151,186,28,30,50,0,138,40,79,0,137,111,162,151,121,1,196,13,212,234,65,219,153,48,226,147,222,86,164,60,168,210,124,124,175,32,227,111,126,65,188,231,236,182,163,43,42,10,48,224,24,80,35,162,66,113,21,105,35,68,131,201,15,43,64,107,142,25,148,15,33,72,157,139,19,22,99,194,31,129,46,50,124,34,176,204,173,223,203,219,218,229,39,203,14,96,120,176,202,140,100,31,144,139,169,242,241,47,196,63,195,159,79,219,254,182,4,0,0,20,220,129,136,221,149,12,65,16,222,129,205,52,25,96,20,8,17,116,22,4,67,128,144,56,56,17,247,29,44,142,27,192,91,184,200,133,72,128,2,105,160,224,14,52,143,45,158,46,58,37,63,141,57,8,96,56,213,161,210,82,114,90,94,200,197,19,115,72,234,122,170,55,14,103,15,149,14,249,206,88,102,83,199,24,64,31,63,99,184,182,108,137,12,164,91,201,103,121,255,121,9,233,47,236,175,41,94,179,126,220,109,55,64,174,130,225,140,50,89,51,107,219,228,221,140,52,91,166,37,47,121,115,216,245,246,113,240,72,235,27,220,61,152,8,178,245,67,222,200,32,41,204,113,150,241,189,183,147,161,254,96,199,152,154,66,202,153,43,217,53,239,177,253,148,194,101,67,25,189,226,61,163,245,0,1,4,153,76,41,64,2,106,56,186,224,77,182,239,28,37,180,152,73,105,208,44,65,126,224,86,167,97,162,205,76,60,80,94,152,24,85,157,74,119,109,111,40,67,151,3,30,39,81,242,142,24,148,222,8,12,255,251,178,100,121,142,37,209,103,211,27,120,92,64,78,3,74,98,97,233,100,150,61,157,74,109,229,113,1,17,141,233,233,135,160,232,75,132,224,249,7,14,68,253,191,124,239,196,0,7,8,22,15,129,3,35,140,17,37,24,78,57,132,99,60,56,55,30,3,23,8,67,169,2,57,165,196,137,40,199,140,164,120,4,103,104,196,196,211,16,223,74,218,122,170,22,232,21,198,206,155,194,160,165,117,43,168,178,105,32,116,142,31,127,21,51,240,254,131,135,194,83,52,182,245,77,28,12,37,249,134,102,71,144,179,124,144,180,99,229,199,73,207,135,19,166,145,20,107,105,46,120,253,67,95,146,63,162,52,252,47,241,83,69,133,204,121,139,233,35,122,150,7,203,139,32,184,117,251,106,228,233,230,167,105,186,179,39,118,100,218,206,171,79,108,38,226,187,115,148,208,146,11,163,131,179,242,191,164,127,41,124,196,182,102,31,237,100,59,58,201,105,127,76,57,60,151,119,175,78,202,64,240,127,236,4,0,12,7,4,158,49,45,21,140,130,56,216,192,12,36,213,44,40,232,34,126,136,32,106,107,47,45,79,104,37,109,102,58,197,80,63,83,152,67,94,229,120,4,154,8,88,196,50,188,101,84,176,157,215,200,219,185,58,254,186,126,186,96,209,231,247,125,64,0,4,147,113,4,64,250,2,40,62,58,26,177,158,150,11,53,185,8,29,109,181,0,113,18,209,16,106,222,96,45,28,121,8,67,3,45,17,229,8,241,47,60,190,219,127,118,121,96,35,21,31,69,113,41,126,42,190,23,109,202,26,29,52,48,66,8,120,144,32,135,199,151,96,25,192,231,24,40,43,163,203,216,193,206,191,175,127,30,195,135,126,249,181,128,243,85,245,239,147,39,76,57,69,148,169,32,116,38,66,102,126,96,233,153,143,82,239,44,156,227,136,140,241,204,114,235,220,129,98,200,137,99,189,183,47,4,87,251,191,159,55,130,36,230,98,89,155,148,132,207,230,88,222,223,189,239,153,75,155,132,242,197,204,33,37,192,76,0,231,163,135,103,229,252,214,137,94,91,220,190,247,241,92,223,140,119,7,192,24,5,226,88,168,244,195,231,196,1,60,145,13,25,227,22,105,180,73,35,34,53,139,178,203,105,197,95,82,133,65,40,164,60,126,176,169,101,148,65,237,27,234,172,16,114,206,5,221,196,35,24,131,99,95,40,178,128,128,97,253,6,104,237,228,108,96,107,178,229,127,255,251,186,187,191,208,18,45,217,112,246,163,68,47,114,39,105,29,1,28,77,122,203,17,70,38,10,159,209,35,32,23,202,25,73,212,160,148,229,52,158,51,215,233,30,110,213,96,111,110,87,19,10,109,213,198,5,191,169,86,81,203,176,255,251,178,100,161,134,101,226,111,85,155,44,70,96,77,163,234,49,97,39,148,153,169,207,92,236,177,251,1,53,141,232,225,140,164,120,23,111,203,106,172,54,238,75,155,61,202,196,241,208,155,81,232,192,208,232,206,219,203,167,50,6,12,108,121,162,230,87,20,139,164,198,28,45,86,217,240,87,58,6,211,149,90,94,95,37,33,69,11,10,190,178,255,206,34,126,234,31,186,170,254,161,172,86,230,233,81,214,111,93,170,25,111,250,139,57,132,216,207,7,11,180,22,238,156,18,69,141,104,231,127,70,183,60,252,54,95,45,73,201,160,105,79,118,245,121,146,174,167,91,88,221,33,62,134,166,137,143,54,117,2,73,217,124,25,148,108,54,129,235,79,140,107,250,99,211,21,254,7,215,148,34,183,200,0,96,25,26,239,125,78,199,69,167,141,158,146,242,95,52,57,171,92,63,88,148,102,192,37,204,49,26,100,43,9,94,172,48,167,28,172,7,169,27,22,72,161,9,172,233,167,28,96,67,241,80,105,255,195,241,167,169,154,12,40,81,213,191,255,87,255,255,253,93,252,234,157,175,213,217,166,170,2,64,36,138,145,224,53,76,128,75,23,135,10,251,61,33,193,169,100,162,0,47,204,3,101,119,13,127,77,110,4,35,50,103,55,128,161,90,26,173,105,189,108,45,46,243,4,150,161,207,101,45,206,85,93,25,53,157,20,151,248,68,6,235,134,210,107,85,208,211,80,194,186,158,21,110,144,206,81,233,169,227,101,17,240,60,151,88,106,35,37,57,172,173,120,248,108,180,134,99,99,167,137,53,41,66,213,22,49,24,12,224,210,125,116,168,223,89,99,107,82,69,99,41,36,150,60,17,101,181,156,69,40,130,48,65,237,21,14,224,90,238,227,177,42,36,5,102,106,203,212,146,31,179,17,80,211,43,108,225,229,178,253,185,245,236,249,210,138,53,22,243,30,117,120,204,217,136,217,213,201,236,163,235,46,64,113,115,109,44,88,32,2,149,251,101,99,141,165,100,183,162,12,189,29,252,12,144,216,176,57,16,153,222,136,136,179,30,71,249,180,171,112,229,210,228,62,8,13,28,164,217,219,44,195,167,215,108,242,22,31,135,221,247,2,28,151,255,69,60,166,180,244,127,245,255,250,43,42,55,63,209,77,19,243,29,212,4,205,195,32,22,100,169,151,174,20,176,198,108,35,197,38,36,14,107,152,72,208,28,72,200,212,23,164,139,150,3,15,65,237,16,200,55,58,223,2,132,21,243,234,241,1,69,67,20,214,82,71,27,113,33,162,122,206,60,80,30,143,50,168,134,55,204,200,67,202,38,184,253,54,224,81,8,180,109,16,90,120,10,191,250,215,170,32,80,235,68,96,173,198,155,143,171,123,255,251,178,100,182,136,213,175,120,214,51,47,108,192,76,35,218,80,97,102,120,26,137,227,76,13,61,187,65,98,27,105,133,134,21,232,235,246,13,255,31,231,104,94,189,203,230,60,229,143,125,176,186,254,252,82,166,197,90,53,229,139,251,81,227,253,157,234,167,171,102,106,240,165,212,102,182,124,117,247,210,33,231,41,10,212,68,88,8,81,231,185,207,175,117,28,45,93,171,245,137,46,136,159,162,113,196,168,72,98,60,238,162,202,157,186,124,187,210,226,20,109,204,196,87,30,79,113,192,109,97,196,54,46,62,2,5,178,238,178,69,200,209,94,57,9,136,12,146,84,209,0,38,119,34,13,5,182,197,75,93,244,38,101,127,42,215,9,136,178,245,205,241,204,179,245,30,139,107,230,189,53,38,82,216,80,235,144,168,123,141,20,86,16,97,100,68,117,53,253,118,178,161,217,74,249,61,58,206,53,24,195,185,135,221,75,191,46,239,69,10,116,157,127,255,187,238,250,63,172,28,142,120,165,152,69,38,40,57,23,166,147,88,17,9,117,206,52,112,82,155,81,162,64,70,73,91,116,94,193,83,71,76,74,35,93,37,16,76,151,147,164,160,105,59,30,45,147,107,201,80,224,187,189,180,172,116,250,102,105,37,79,65,5,160,79,59,11,201,88,175,230,188,90,181,65,159,25,38,161,233,22,97,41,107,47,103,80,184,220,24,41,34,43,4,38,83,37,174,182,201,164,50,234,234,36,106,80,249,83,49,12,169,196,57,235,19,227,162,163,30,133,100,113,127,51,37,232,148,68,145,164,161,23,152,176,245,84,98,24,141,162,200,104,15,46,130,176,212,216,233,0,84,162,57,154,203,252,140,210,34,167,231,3,174,107,145,164,158,145,238,221,92,231,91,86,45,111,6,36,55,45,57,87,151,71,34,153,11,200,80,58,126,79,59,199,130,128,16,0,64,13,21,255,210,7,181,108,232,6,27,35,128,161,110,46,12,106,72,169,108,253,35,120,132,251,245,185,36,169,109,21,149,158,85,220,68,206,48,23,64,239,31,48,12,202,91,26,111,254,214,90,77,183,253,168,148,167,111,239,255,255,223,255,65,217,252,19,119,219,103,255,245,110,250,36,161,2,12,60,155,163,121,8,233,135,193,25,200,50,240,20,6,5,53,141,10,69,100,38,74,8,232,245,7,205,188,57,7,216,232,52,108,227,192,20,186,80,66,48,76,91,77,25,67,138,80,88,116,70,71,217,107,196,241,12,11,90,235,250,91,138,44,151,200,96,196,134,240,131,137,108,204,159,23,152,156,36,132,54,213,31,233,93,228,209,222,244,41,58,248,62,181,188,180,125,13,5,157,241,4,41,119,80,101,158,59,212,180,182,75,56,187,232,170,126,99,255,251,178,100,198,138,118,43,120,83,131,81,94,226,78,233,234,136,97,101,118,27,237,229,74,205,189,185,129,115,58,41,65,133,149,232,107,228,230,255,101,247,217,180,58,34,221,112,118,239,122,114,255,197,254,196,94,250,238,22,236,184,30,56,235,161,175,184,210,64,212,20,130,165,181,52,70,3,54,60,112,214,5,205,174,214,123,201,225,147,221,205,84,50,221,99,28,245,1,141,77,0,91,68,237,167,70,237,18,205,94,218,140,91,71,88,154,148,218,63,181,108,139,86,72,217,97,244,197,75,12,65,198,245,162,186,146,60,138,79,170,121,16,64,93,89,76,88,200,5,255,19,108,235,170,137,119,196,74,47,37,194,26,113,161,81,127,124,238,32,9,71,82,1,67,26,107,25,170,67,78,161,254,146,66,228,131,186,157,181,103,151,175,238,59,11,47,247,252,186,15,220,186,139,255,29,255,223,182,175,252,126,135,202,41,140,1,249,191,250,117,255,247,255,255,227,58,55,255,182,193,128,0,76,36,0,133,72,162,28,77,167,84,44,195,233,31,62,26,48,21,99,209,58,133,173,158,205,47,65,94,53,24,20,129,52,38,78,220,44,24,80,13,4,218,193,227,25,204,136,71,64,160,127,235,190,48,233,117,32,189,213,79,151,159,193,89,165,135,180,117,29,2,148,166,202,29,220,87,122,147,212,188,102,55,197,194,234,142,128,101,28,232,38,69,55,92,140,90,203,31,78,208,30,45,80,201,108,74,178,160,228,161,112,166,103,165,249,88,242,201,165,7,72,156,60,222,102,45,156,213,70,153,145,46,162,137,128,164,215,2,40,222,177,232,170,199,178,234,59,199,131,100,157,142,131,193,123,38,22,233,158,239,215,169,93,90,214,127,58,123,191,87,68,254,100,58,255,58,216,217,123,252,42,152,31,8,248,140,205,229,152,113,174,226,228,202,208,83,15,176,252,87,12,30,249,9,209,68,214,11,209,99,245,2,9,226,127,113,53,225,147,49,189,59,247,253,27,26,223,250,244,229,230,228,253,15,255,255,255,167,143,208,118,160,221,187,255,127,255,255,255,255,78,159,254,173,160,227,29,243,55,103,51,89,46,56,20,130,113,130,80,182,78,100,149,74,153,41,34,6,94,112,216,165,65,112,163,27,101,68,37,210,97,3,167,204,8,60,18,229,14,28,19,10,195,211,193,97,8,175,93,129,83,137,108,23,36,49,193,238,105,148,128,64,126,170,142,128,114,135,1,73,145,148,138,13,223,140,74,234,88,83,34,128,177,137,8,142,126,183,117,69,119,201,177,32,44,253,59,253,119,242,163,215,16,236,158,121,112,176,52,47,243,110,42,127,13,68,45,255,190,223,189,71,53,244,11,251,123,201,70,123,170,137,193,123,255,251,178,100,197,128,85,135,120,85,211,47,108,176,79,174,138,112,97,5,122,30,229,227,68,13,230,55,193,122,186,41,89,134,29,232,237,143,21,111,8,53,118,101,142,83,191,251,175,221,62,44,211,154,170,184,57,133,57,64,214,244,213,97,140,229,212,239,207,225,31,84,82,168,29,105,164,21,234,69,101,46,4,167,187,104,247,45,77,175,218,189,185,40,203,170,27,102,185,80,220,192,216,62,97,108,90,131,252,108,181,154,150,181,187,230,217,195,55,215,197,112,109,52,124,140,70,81,211,70,172,166,139,198,225,11,150,66,169,232,27,167,89,64,248,65,131,11,79,183,205,4,138,190,84,204,66,247,111,46,61,172,10,178,202,116,16,67,73,138,114,212,86,19,141,255,144,157,155,141,117,159,29,59,230,243,84,34,175,99,101,175,140,130,121,102,157,13,168,99,254,221,191,40,217,82,223,250,255,59,183,95,212,151,255,110,255,250,54,169,156,78,229,66,70,207,255,237,211,250,127,255,255,163,104,255,253,121,67,192,37,137,48,96,112,228,35,109,129,7,52,180,66,192,217,164,135,147,20,169,130,199,48,225,87,153,138,37,185,157,146,53,121,241,66,195,82,15,75,12,73,69,28,150,233,47,28,6,158,171,178,229,171,152,221,40,8,46,196,170,44,148,60,164,110,225,2,211,246,165,132,192,176,197,150,233,71,99,105,47,10,207,41,150,55,147,210,86,89,9,93,188,5,204,255,45,59,185,240,54,255,26,9,191,133,34,91,48,32,127,225,235,225,254,183,58,55,126,135,133,33,191,79,237,129,148,176,103,192,44,59,244,143,219,32,198,249,230,173,33,217,43,168,39,106,59,245,243,83,213,142,63,237,178,93,165,188,116,90,102,192,94,184,238,231,245,247,41,231,141,251,203,169,42,130,46,78,99,234,13,37,220,168,242,153,54,93,109,78,134,230,79,248,238,75,80,233,217,182,81,162,4,238,49,197,39,210,230,74,2,0,1,242,67,220,136,131,26,27,0,168,62,217,144,243,118,24,251,92,128,212,229,18,9,193,23,99,195,47,19,23,203,23,176,105,102,55,4,159,45,142,155,138,8,246,253,250,254,11,168,223,255,244,94,126,111,227,127,254,191,255,213,182,21,160,11,105,223,255,159,255,255,255,254,221,255,255,160,242,16,231,85,120,108,205,29,8,100,32,70,65,1,0,5,231,163,155,214,159,102,12,52,165,52,163,4,101,109,171,225,10,67,94,38,158,169,80,114,135,185,178,230,5,157,30,34,0,239,118,48,248,176,73,30,236,163,93,221,54,81,32,150,50,48,5,11,197,88,246,179,102,66,130,148,242,135,203,255,148,250,187,220,216,223,181,39,242,227,62,66,63,242,168,107,238,194,156,255,251,178,100,193,142,54,136,120,211,3,111,110,208,79,110,138,117,60,226,136,24,221,211,78,77,61,185,65,62,186,41,213,133,157,210,181,166,167,179,125,215,127,180,99,16,144,175,244,75,252,176,142,108,199,120,110,226,12,34,111,172,214,222,217,214,176,213,92,97,187,58,130,165,88,249,193,227,139,220,135,176,232,137,225,224,27,174,177,248,15,55,104,245,100,142,142,78,78,226,124,81,176,254,96,98,136,140,142,167,156,136,70,46,204,91,154,234,70,180,19,109,223,42,109,71,187,190,113,79,72,246,46,153,99,100,130,3,117,106,82,113,10,37,149,90,32,92,208,45,88,121,210,205,201,167,40,101,94,152,12,86,114,134,119,164,123,132,137,78,7,182,126,84,104,202,114,243,177,3,226,118,210,150,233,250,62,165,180,254,159,211,102,237,253,127,255,95,127,215,219,82,220,95,215,255,175,251,255,255,255,251,119,255,255,46,48,78,243,17,70,55,246,35,52,245,18,251,104,99,145,6,113,96,2,42,85,52,136,49,163,118,192,33,17,37,10,54,180,120,162,63,1,130,194,116,134,129,161,146,19,35,5,17,79,9,113,112,195,135,238,70,128,5,137,36,250,67,102,42,9,73,98,116,4,9,45,141,166,65,142,0,197,28,162,80,103,6,157,151,18,131,49,75,147,171,180,160,7,113,128,44,54,224,198,32,136,79,138,12,29,250,133,244,76,228,212,244,69,131,202,121,195,224,44,254,196,25,99,175,65,215,202,99,95,10,171,225,208,184,239,21,22,206,219,56,128,213,189,180,21,209,232,167,39,213,131,6,39,95,243,252,46,138,125,174,161,16,251,60,86,138,156,67,51,155,232,157,92,17,102,143,131,167,7,145,73,2,250,36,208,181,128,92,77,158,80,201,38,236,53,82,176,254,247,27,169,220,168,83,99,161,184,39,154,67,200,67,41,103,165,212,127,58,131,105,213,38,137,7,146,134,59,164,119,41,160,156,225,105,106,18,208,236,30,152,21,219,38,93,176,169,55,205,26,18,130,12,143,14,230,43,41,119,29,29,44,167,192,20,57,86,112,83,159,46,226,67,237,126,220,112,188,189,0,39,101,108,255,33,135,166,247,209,188,130,38,177,78,177,211,242,254,32,250,130,255,255,236,215,243,255,55,255,234,79,239,223,190,131,181,1,57,63,255,155,167,95,255,255,245,111,255,254,163,228,0,37,146,160,90,217,145,68,60,248,17,144,90,178,58,136,75,24,146,132,66,37,9,240,21,29,26,78,132,143,0,150,170,230,150,15,153,48,208,222,36,163,139,38,234,215,25,102,147,43,0,97,24,175,165,1,38,123,185,24,116,232,129,47,109,153,198,61,210,135,177,168,255,66,232,203,26,32,143,35,119,255,251,176,100,205,136,215,158,120,209,3,111,134,192,85,142,138,80,97,37,136,24,249,209,80,237,62,19,193,45,39,169,197,133,137,234,165,91,236,114,229,62,50,110,215,120,139,250,101,45,126,103,3,223,243,120,180,218,243,95,240,21,115,98,236,58,206,205,239,155,34,252,176,80,126,89,73,38,177,163,23,121,81,235,63,51,33,92,225,137,18,115,133,130,119,41,13,183,116,9,22,153,12,154,69,242,84,82,199,164,104,60,53,105,85,26,199,57,218,96,248,144,27,101,178,49,7,16,176,236,120,180,149,75,42,58,109,168,223,89,166,113,61,74,235,61,169,255,161,237,152,141,138,170,132,203,66,118,204,35,123,117,43,43,3,82,236,59,42,174,251,204,170,182,125,76,26,138,130,245,244,215,173,19,208,160,16,211,229,177,247,239,95,181,122,202,215,160,97,15,37,149,63,244,126,53,191,253,57,155,78,159,196,127,234,253,191,255,190,69,208,75,91,246,244,127,255,255,132,128,4,204,0,16,236,174,226,164,102,106,11,92,230,89,133,63,37,239,2,78,154,112,212,173,6,92,148,122,100,129,208,197,31,212,56,134,113,123,37,58,88,248,237,233,144,246,234,127,222,238,42,101,135,217,113,181,132,173,214,222,228,65,226,182,74,103,6,115,157,170,16,182,27,101,83,95,129,251,188,183,44,180,233,169,87,125,13,55,215,194,120,85,235,39,122,7,109,80,191,179,14,255,108,222,163,16,93,102,57,85,182,216,133,243,82,164,135,46,59,80,255,248,196,127,37,119,242,215,39,134,191,19,226,18,63,122,142,130,220,208,82,181,211,121,38,134,170,72,133,198,32,157,132,103,21,146,63,249,80,231,249,241,242,115,239,230,10,159,216,62,214,109,148,93,228,211,11,191,243,27,250,69,249,172,77,252,199,215,234,218,63,247,109,122,2,202,189,10,233,125,169,108,54,245,168,232,206,156,73,137,59,163,200,76,72,73,52,86,195,229,5,241,64,108,255,27,127,231,49,48,68,216,221,126,58,52,189,176,169,108,110,89,254,205,255,190,40,45,175,244,254,85,191,111,209,127,251,104,127,254,157,76,206,37,161,57,106,254,138,235,2,0,4,91,75,8,94,205,189,144,112,236,229,220,1,206,131,0,194,52,243,66,60,34,50,102,104,198,23,50,126,10,162,37,230,53,240,212,226,133,130,7,14,96,39,9,57,96,88,196,194,223,249,213,5,70,138,104,177,48,41,16,20,102,9,2,9,221,236,249,64,78,189,219,91,149,106,60,100,206,235,230,204,210,7,63,109,146,138,29,180,60,132,242,183,113,149,81,103,153,52,173,127,171,118,31,167,207,154,81,215,51,63,161,41,85,201,177,215,191,181,160,167,27,155,149,255,251,178,100,198,0,246,33,116,86,83,47,46,112,73,233,218,80,97,39,116,32,85,225,72,237,224,249,193,86,58,41,1,133,137,232,184,31,202,206,30,25,76,166,246,91,127,20,23,8,38,42,165,56,82,69,197,205,35,188,245,163,246,20,153,203,190,237,45,23,57,37,79,11,48,108,202,80,110,179,134,147,87,234,55,120,245,122,104,6,95,206,189,48,36,204,153,178,11,70,95,106,216,247,167,236,119,61,254,218,150,254,237,206,125,192,192,73,236,210,53,133,241,43,188,0,10,45,213,233,125,88,188,191,23,77,78,123,82,39,9,252,46,53,59,217,203,154,125,30,242,110,185,255,4,254,54,238,248,146,216,157,240,48,73,108,92,248,235,96,73,42,194,11,170,249,214,18,99,106,161,219,78,125,171,55,41,80,150,229,117,48,25,150,152,4,140,241,21,143,205,206,92,7,246,196,164,237,82,26,93,150,213,100,39,144,38,85,1,108,109,71,228,253,79,163,101,254,191,211,245,31,248,255,252,110,255,253,180,26,164,234,5,255,255,253,159,255,255,255,255,255,253,4,16,0,76,86,100,245,228,141,97,252,234,9,64,101,32,97,99,46,61,57,25,3,42,8,90,133,80,65,18,139,78,12,0,11,138,153,44,74,174,100,64,3,127,25,56,232,241,50,85,88,108,206,163,91,92,11,0,18,99,20,118,6,97,75,34,108,200,168,170,172,181,252,7,35,167,227,136,128,219,49,194,16,164,68,161,183,240,148,107,86,143,76,138,159,103,82,217,129,25,39,2,95,181,147,47,250,18,32,146,109,182,148,42,155,53,170,191,30,227,107,224,163,4,183,134,36,39,158,32,26,127,182,198,155,229,229,245,4,144,252,61,30,87,109,104,36,219,106,109,5,165,118,218,42,55,173,77,229,166,117,133,226,75,134,196,80,161,212,165,26,227,56,62,69,6,156,32,154,251,240,8,107,197,9,0,1,174,175,139,48,212,65,137,43,150,241,209,154,253,135,31,40,47,242,175,103,174,68,129,246,172,136,105,154,209,86,191,204,79,140,192,182,117,140,255,3,91,196,177,255,204,255,235,84,248,83,103,247,174,255,51,149,127,229,81,247,216,39,0,64,10,0,124,24,53,192,169,155,232,231,66,129,105,241,249,12,119,177,57,181,161,143,156,51,157,33,231,242,166,97,213,148,104,4,173,64,239,2,104,205,182,70,198,116,227,180,47,235,211,255,255,171,237,219,251,127,233,215,253,181,94,213,245,4,111,254,207,255,255,242,9,19,8,77,78,68,240,210,135,206,7,180,192,128,80,150,97,194,6,86,238,136,180,197,217,32,46,158,65,17,121,13,40,175,141,176,20,56,14,134,133,210,2,24,30,206,171,225,194,68,43,28,158,255,251,178,100,186,14,23,184,120,208,139,122,123,112,72,105,234,120,97,37,118,28,77,227,72,109,226,17,65,10,141,233,229,135,180,224,233,140,41,65,26,178,5,141,92,161,180,228,171,73,69,11,189,25,64,140,107,80,41,32,101,180,21,70,14,173,26,170,92,248,19,47,130,41,57,165,215,122,227,146,91,98,205,113,252,98,86,37,97,73,25,32,32,102,72,172,125,52,8,254,69,144,115,194,122,117,34,29,134,68,144,18,70,80,248,14,69,3,163,240,206,166,234,123,27,110,63,14,244,138,66,240,234,140,71,241,108,216,76,88,216,225,61,145,198,234,45,139,176,183,163,203,38,1,84,168,138,199,133,204,8,58,157,73,90,26,180,183,72,118,57,196,196,28,55,170,28,162,36,109,47,144,185,129,117,85,16,87,166,79,45,107,45,149,103,16,63,223,82,60,163,200,195,108,176,66,234,59,204,152,3,0,12,1,224,102,206,66,20,82,83,55,66,195,8,51,196,106,234,35,35,80,134,211,181,67,174,227,115,186,154,163,133,51,199,2,111,101,27,103,9,191,82,207,52,203,63,63,127,174,175,171,170,94,190,191,178,222,33,228,86,248,173,31,85,125,67,48,225,4,231,35,195,98,9,76,78,40,52,24,84,68,23,48,26,144,206,5,64,49,125,95,0,2,166,11,60,173,16,40,101,139,155,132,26,228,129,133,162,20,25,187,72,133,227,107,3,162,163,39,135,199,134,109,48,66,48,14,11,63,78,9,131,8,228,192,103,2,84,98,65,180,114,133,174,24,31,132,185,139,46,200,195,45,20,152,216,42,39,217,3,110,80,216,0,8,107,183,229,102,67,167,212,130,187,43,126,234,108,16,8,79,230,130,43,86,100,180,92,249,73,88,63,202,165,74,45,214,73,199,154,174,217,119,62,73,0,119,238,196,115,220,250,249,237,91,105,175,221,192,172,62,143,235,143,58,222,21,199,133,123,127,10,249,38,228,127,86,141,68,123,184,49,56,237,76,222,85,188,235,98,119,112,157,137,65,219,228,210,191,175,15,46,116,212,173,21,102,64,229,211,89,236,63,220,114,127,181,255,127,158,226,92,154,227,185,37,160,26,77,85,24,142,141,2,215,90,143,233,20,249,238,77,71,42,73,170,63,205,245,9,34,79,16,98,197,205,195,54,177,236,142,63,132,32,1,168,0,0,2,33,28,160,8,49,168,147,106,37,231,211,83,181,206,35,100,75,103,88,91,167,202,59,126,79,254,25,123,176,84,90,245,50,60,183,15,83,205,212,61,224,223,110,79,255,209,180,255,254,189,185,187,119,255,239,219,251,255,126,252,87,245,255,255,255,234,0,132,2,164,160,64,33,203,135,154,193,193,157,25,129,161,151,225,130,148,1,255,251,178,100,175,2,8,1,120,79,131,152,109,240,72,233,218,154,60,34,192,29,229,219,73,77,226,85,193,31,20,106,40,244,157,192,82,135,139,21,176,192,192,1,133,206,146,76,18,5,153,129,163,104,76,2,20,67,53,66,38,155,42,69,192,49,249,64,20,177,83,35,92,130,120,40,40,231,213,143,25,207,57,133,240,131,90,186,241,67,52,150,27,169,67,42,205,60,48,60,221,194,71,74,239,204,21,13,65,103,41,200,198,189,153,209,125,220,167,55,140,131,159,81,205,255,81,242,43,89,192,86,79,103,96,213,239,38,202,179,149,33,207,76,35,45,100,204,187,87,53,137,250,135,26,86,243,142,163,134,57,73,88,39,106,221,164,254,227,83,247,6,192,217,204,199,212,149,250,241,201,94,24,62,11,255,84,119,200,68,35,248,165,150,90,25,64,92,79,199,216,10,17,93,147,23,2,115,1,153,83,76,154,116,79,40,86,58,204,78,152,139,128,146,70,64,143,28,81,129,46,146,147,43,211,76,201,43,189,55,46,50,234,110,250,213,201,190,231,170,58,146,242,211,0,96,128,0,24,128,65,80,170,77,8,10,165,235,24,44,73,122,77,165,17,215,219,193,161,90,46,38,119,80,45,148,90,210,196,209,144,158,163,74,39,144,202,241,199,223,67,249,239,232,62,24,196,21,127,84,188,173,63,219,69,52,213,209,22,149,250,191,255,255,245,84,48,145,240,233,42,115,85,41,142,183,224,49,200,104,24,50,48,217,52,197,208,212,145,25,9,129,65,6,33,63,180,32,104,120,112,68,102,228,137,104,36,230,20,1,13,196,66,2,170,214,64,8,51,40,84,136,148,218,129,97,49,68,101,173,192,225,96,34,8,220,164,244,41,254,159,136,137,219,82,40,181,67,183,127,163,75,224,125,217,197,16,178,158,79,172,24,96,192,69,62,78,137,150,58,120,217,168,212,216,158,20,34,166,78,243,72,77,161,213,34,158,237,118,136,80,15,208,146,39,3,115,218,51,80,248,253,62,127,66,232,231,251,149,247,120,169,222,125,150,37,94,163,148,168,139,202,24,1,35,108,103,0,35,141,252,227,203,22,81,49,65,67,116,78,11,58,36,100,1,19,168,7,6,153,161,60,23,156,136,141,82,254,53,68,104,120,153,14,224,55,92,204,146,28,144,46,194,212,192,117,161,47,9,50,217,18,42,206,128,198,42,228,0,201,70,34,84,105,172,242,108,82,63,210,90,229,93,72,186,11,50,100,22,179,76,162,75,236,121,171,25,135,197,217,34,181,17,227,198,145,7,228,98,0,112,0,7,178,61,8,1,190,241,24,192,100,114,130,168,69,233,72,220,89,227,48,85,20,196,168,239,137,124,199,160,37,154,60,228,186,110,255,251,178,100,150,143,152,53,120,79,3,153,156,240,72,233,234,115,61,77,152,32,145,225,62,14,97,119,192,248,156,169,212,245,137,218,166,234,91,57,54,231,80,179,210,106,202,34,179,34,115,255,255,173,191,79,251,127,246,235,237,255,253,30,123,127,255,255,255,254,146,5,17,195,89,230,102,77,29,17,88,2,140,34,48,137,18,105,1,208,113,201,133,152,160,38,98,227,34,58,131,66,227,160,211,111,135,4,135,99,66,177,69,49,152,139,226,0,51,61,100,64,100,248,177,25,201,33,28,151,101,246,94,34,50,203,35,150,70,204,94,4,99,181,24,208,31,114,231,64,70,114,247,69,221,114,69,13,166,56,203,237,67,144,252,14,13,168,212,162,176,217,131,106,199,57,155,77,119,57,64,6,15,107,214,149,54,243,239,20,207,233,89,20,39,12,9,19,57,247,165,110,109,59,167,13,207,231,93,244,255,220,83,152,90,99,93,169,154,216,228,146,202,77,207,227,152,176,174,88,154,73,190,95,166,141,211,230,250,51,135,114,142,162,180,88,169,29,73,139,56,188,44,91,181,32,55,106,197,168,139,205,40,177,48,168,106,75,225,241,109,88,246,48,143,51,23,176,139,95,229,71,147,154,254,235,5,193,45,180,128,122,59,192,17,150,222,149,70,80,233,185,111,12,63,197,219,230,81,171,147,21,171,43,94,30,110,59,223,120,230,188,62,153,246,136,226,185,40,174,83,132,13,131,157,18,41,10,187,36,69,18,82,3,164,133,145,204,99,26,222,2,7,104,196,119,45,10,175,247,94,3,75,65,2,189,31,159,136,209,176,127,203,255,219,251,127,254,141,255,141,191,238,189,78,187,239,183,255,255,255,255,201,128,0,65,55,135,115,142,33,70,63,218,243,104,1,17,137,152,114,169,183,214,7,28,18,9,48,67,51,77,72,194,128,65,208,51,168,68,90,160,224,163,9,98,63,82,177,160,101,122,160,97,16,98,70,79,8,128,125,208,135,154,144,145,161,64,147,241,26,50,129,56,30,170,193,131,12,179,26,128,131,208,113,36,68,166,58,51,109,122,212,51,40,135,137,103,90,149,98,66,6,158,249,53,199,233,199,171,116,49,40,126,89,105,129,73,156,104,105,169,97,93,89,24,173,36,240,200,109,91,181,219,156,183,7,118,28,121,172,97,22,231,246,15,236,147,37,27,202,127,6,83,53,114,36,195,47,75,168,211,82,55,239,139,193,127,239,211,197,42,68,154,226,194,198,157,40,173,222,65,10,49,82,113,170,204,74,163,146,249,109,188,244,231,219,183,18,124,233,232,215,203,129,171,20,197,7,83,88,213,29,108,40,34,252,185,220,174,231,51,68,213,148,247,203,233,199,105,247,29,242,239,78,91,98,255,251,178,100,116,132,8,115,120,80,11,121,125,240,64,3,122,157,61,162,104,26,13,159,84,236,229,225,193,30,167,170,116,244,169,32,206,243,43,108,126,214,251,56,164,152,129,184,23,214,91,119,125,183,238,177,229,115,143,63,84,252,72,118,51,99,192,104,204,154,113,245,155,64,1,130,1,138,0,0,0,76,229,60,84,234,214,91,68,228,139,110,126,223,116,237,67,195,57,196,113,164,101,30,166,250,58,0,58,87,56,175,239,96,75,130,195,54,223,254,190,190,185,106,41,150,251,45,232,249,58,127,253,235,255,255,253,101,2,82,177,206,73,33,166,233,104,192,240,167,44,219,57,50,231,96,179,43,56,182,22,160,38,192,50,110,20,136,206,26,212,31,97,22,22,101,117,220,10,207,32,50,151,20,226,77,19,188,24,57,134,93,9,236,56,233,35,206,206,154,239,134,84,233,171,137,141,181,152,153,63,102,165,71,134,91,168,161,82,65,149,167,232,244,154,245,59,74,75,60,32,49,224,43,70,34,210,196,142,123,189,216,118,212,180,96,70,101,193,148,219,213,230,141,154,224,23,21,102,96,16,218,68,242,38,188,72,5,245,157,153,47,22,136,134,93,68,109,89,130,252,249,64,222,246,86,64,121,1,55,222,46,69,5,40,139,63,159,227,59,183,195,232,158,183,197,215,12,205,77,144,145,15,215,221,134,99,116,69,37,153,220,161,36,21,111,231,241,35,234,103,9,239,121,98,50,171,27,158,61,54,202,83,85,78,168,10,48,0,0,192,0,1,65,240,167,107,9,50,146,85,32,186,25,71,91,101,52,60,112,3,253,167,183,211,107,58,243,15,158,18,156,217,109,95,94,137,163,231,116,237,255,255,175,244,254,103,110,253,59,127,247,215,253,251,254,36,133,37,8,68,131,255,255,255,255,253,0,0,69,45,12,245,180,215,203,204,155,172,106,77,47,8,19,133,158,70,146,138,160,34,0,115,41,43,82,145,80,17,144,19,105,52,112,65,192,161,102,115,26,46,75,87,128,176,10,52,156,76,61,6,8,130,16,214,84,243,128,67,89,173,35,95,48,161,151,86,24,135,192,194,208,168,117,203,14,103,137,59,146,33,225,122,56,13,163,219,149,64,227,130,77,173,203,162,129,178,59,51,81,105,184,204,160,183,253,98,55,8,72,254,36,170,151,219,140,41,205,169,199,194,10,40,41,115,213,106,234,38,25,150,105,27,121,157,93,26,119,203,154,74,144,29,44,177,174,87,46,228,59,130,201,87,90,28,248,125,165,193,214,220,100,23,226,220,113,173,155,106,118,180,146,95,55,82,32,25,22,12,67,195,112,160,86,145,52,133,56,50,158,197,134,247,160,58,34,124,199,197,40,169,198,243,52,79,225,35,255,251,178,100,104,134,71,251,119,209,11,111,79,68,66,9,218,119,61,42,52,32,25,221,70,173,225,241,89,36,39,169,169,134,149,160,90,13,196,60,78,0,146,82,202,157,201,6,145,182,62,168,63,59,85,54,19,67,10,57,20,235,52,98,82,132,227,176,89,139,202,116,191,111,9,166,52,250,217,201,171,85,64,64,0,0,2,3,96,195,114,20,40,11,21,4,56,35,132,128,58,96,153,80,11,46,41,119,23,147,53,91,23,102,136,239,83,249,154,250,100,124,254,188,191,255,232,255,255,249,253,249,157,191,255,191,243,187,247,125,170,112,155,83,129,76,183,253,65,12,17,84,96,165,230,238,218,100,181,64,40,35,16,36,48,198,97,73,198,176,20,4,22,48,49,97,70,100,212,90,72,103,68,101,85,64,2,39,76,0,129,173,73,45,69,212,86,57,97,43,27,248,220,184,16,245,127,2,35,58,32,66,37,146,192,140,74,100,226,48,133,80,225,195,197,247,66,235,172,222,229,169,3,42,25,50,163,129,230,4,2,127,162,112,250,201,104,16,85,18,216,190,147,108,18,102,116,99,34,98,144,74,165,181,26,237,124,142,246,61,18,218,55,22,212,176,219,27,32,101,194,250,95,85,175,93,205,76,133,177,170,219,160,68,147,37,179,86,98,66,163,226,144,203,114,97,28,119,33,107,164,140,4,6,154,139,86,184,140,207,209,200,164,48,106,197,164,2,12,97,27,205,8,99,168,70,0,32,218,227,152,67,149,251,91,124,42,67,178,221,252,120,112,231,121,27,201,132,54,216,193,71,156,53,178,177,203,34,98,50,226,6,27,36,164,45,222,154,85,79,25,145,179,89,187,22,175,118,248,183,165,111,95,227,124,101,182,179,105,170,123,250,68,164,153,128,100,0,0,0,11,226,63,10,12,188,238,163,193,98,178,250,247,157,139,111,206,64,129,65,140,206,31,113,252,217,168,54,236,130,32,126,212,103,19,215,199,17,2,219,103,211,82,123,237,250,244,255,254,156,157,120,254,255,250,183,255,233,254,250,11,255,250,63,255,255,200,117,140,8,0,0,74,10,18,106,24,4,106,82,26,163,75,8,100,67,162,32,171,113,98,44,33,20,133,159,219,91,10,200,104,75,178,244,198,20,64,112,3,175,104,61,158,139,2,85,207,226,61,33,124,220,48,142,141,106,66,188,201,2,200,41,30,196,175,140,192,15,200,211,9,3,162,24,166,85,212,13,46,74,100,169,127,38,205,44,229,201,97,205,173,185,193,86,240,186,207,2,9,128,93,199,67,35,3,133,87,70,58,169,189,184,154,207,4,186,106,199,57,57,141,61,180,207,172,196,239,92,147,243,163,33,162,27,220,172,163,147,73,226,209,123,12,37,193,181,174,255,251,178,100,74,4,87,140,120,211,59,79,30,112,73,233,218,85,96,226,118,29,33,161,78,109,101,233,193,26,39,105,228,245,157,160,55,126,214,166,138,96,227,247,58,181,173,62,215,91,140,133,41,158,214,110,101,34,159,184,160,86,108,190,58,160,124,3,222,5,35,42,60,109,196,189,45,37,177,21,149,197,26,226,127,105,115,85,1,205,34,46,204,234,100,145,238,127,31,209,35,39,183,59,92,42,63,130,154,194,98,91,197,182,28,179,81,6,74,139,205,143,67,214,63,97,152,10,130,48,128,0,48,136,5,243,22,76,221,87,252,16,70,157,106,187,135,239,21,2,151,235,17,208,97,206,10,242,154,137,207,193,121,152,11,74,5,85,109,74,138,205,134,109,250,232,85,250,55,233,253,63,159,159,138,212,71,249,245,237,162,255,255,109,71,212,11,250,186,234,255,255,253,65,0,81,82,138,212,49,136,13,59,131,238,192,137,8,89,104,21,73,166,50,129,241,244,71,38,241,225,126,211,124,201,73,219,118,4,46,28,162,177,43,47,26,177,45,231,122,125,131,80,189,173,243,81,248,154,232,177,72,214,209,113,136,67,1,96,139,50,217,154,193,218,98,120,122,91,59,24,132,29,177,252,130,115,44,106,46,245,18,230,83,216,81,16,130,222,86,64,96,112,197,11,84,165,151,2,49,105,35,52,101,12,22,229,107,157,174,213,117,211,189,226,11,102,167,111,87,177,178,64,85,53,198,83,35,224,218,18,54,208,155,210,70,76,51,29,70,80,39,87,40,223,189,178,180,70,87,168,228,48,141,39,119,112,142,61,79,137,91,212,74,133,234,228,176,78,232,239,35,73,239,87,240,105,73,183,121,155,239,120,104,252,176,169,205,251,182,61,20,232,106,246,213,232,151,115,83,214,28,69,66,196,54,54,103,174,14,168,249,193,150,120,49,168,225,163,14,141,59,61,34,125,61,97,9,0,22,72,210,228,22,177,70,185,35,97,170,53,36,140,134,105,141,132,82,154,97,10,204,198,235,83,246,46,196,0,80,181,204,95,134,38,43,107,184,155,149,237,211,213,254,218,255,255,243,58,118,208,222,222,218,127,246,255,237,171,234,91,254,189,255,255,255,212,2,215,26,196,113,163,183,30,33,24,245,33,138,21,24,74,169,136,200,2,3,150,88,208,160,245,122,84,35,170,164,55,161,20,120,71,210,219,148,191,139,13,66,8,64,203,92,68,5,56,58,22,161,47,108,6,58,59,68,255,40,104,4,93,205,147,38,32,64,43,68,109,152,49,51,51,248,244,67,228,196,152,46,161,192,105,58,135,35,40,128,12,104,33,44,159,3,80,198,113,105,46,145,154,224,129,228,224,147,4,204,183,197,164,71,8,18,138,50,78,255,251,178,100,60,14,87,200,116,81,3,111,78,208,71,71,26,121,97,98,118,28,153,209,74,109,188,91,129,17,39,169,148,244,9,234,214,44,134,213,159,161,235,24,59,82,14,41,182,214,39,176,37,113,170,146,207,225,31,74,242,200,234,47,47,11,68,75,17,148,92,28,20,75,103,155,125,26,140,195,220,237,103,86,131,41,181,169,82,166,98,42,200,226,101,69,106,121,36,130,68,229,235,43,10,37,133,8,180,238,82,204,82,253,76,34,47,109,226,120,245,198,100,204,176,55,21,84,205,64,104,209,145,88,66,132,73,114,88,150,101,38,166,51,213,98,237,217,62,85,152,87,227,108,248,196,90,229,255,247,127,255,100,221,239,4,192,2,0,0,30,39,145,137,136,132,247,196,222,17,146,187,181,117,23,212,103,172,215,15,48,70,168,198,234,162,189,207,165,1,217,54,156,103,130,3,189,176,110,176,207,145,232,157,190,255,235,253,250,254,239,215,248,255,189,59,247,252,49,21,255,234,255,255,255,83,217,46,130,87,141,33,128,197,68,12,166,173,103,2,77,135,135,77,28,157,11,33,164,52,38,93,101,200,232,178,12,252,45,162,48,113,195,51,35,10,110,245,18,117,47,149,170,184,192,75,102,140,75,145,241,36,167,91,187,177,71,32,110,234,21,43,134,21,157,0,210,183,167,165,1,178,218,70,181,20,130,186,140,141,167,83,10,243,133,234,115,189,98,144,135,181,231,37,18,78,37,158,205,182,243,237,65,131,176,98,195,160,126,189,96,85,158,237,71,148,56,232,44,161,72,252,183,109,123,8,90,228,176,188,101,233,253,93,18,60,95,74,194,205,156,203,34,20,252,218,210,45,201,145,87,156,36,12,86,253,70,129,110,187,182,36,162,21,131,149,140,177,90,135,177,243,107,148,66,111,10,62,34,73,140,167,45,46,222,203,167,104,117,62,137,84,88,170,192,132,180,231,49,89,83,114,164,158,207,230,84,107,77,239,183,79,38,156,229,223,188,48,111,167,245,55,203,7,232,8,6,241,96,32,225,211,69,41,100,62,10,104,108,168,27,164,160,14,183,215,96,77,40,75,117,188,249,107,176,81,120,31,112,72,18,244,94,166,166,88,126,9,117,227,246,35,255,255,33,127,245,78,110,154,147,255,251,247,53,31,247,127,209,180,21,255,230,130,2,71,29,21,128,17,156,230,23,2,41,204,60,236,197,152,140,113,92,193,199,86,209,135,133,143,89,16,0,152,8,72,140,84,113,64,128,14,36,96,8,39,100,44,52,58,239,21,69,71,65,16,185,249,24,15,75,22,117,9,4,141,46,217,194,255,128,134,221,249,149,134,48,160,102,11,68,95,18,37,198,189,97,128,15,18,200,29,152,68,56,215,147,255,251,178,100,46,142,23,220,120,80,131,111,71,176,70,99,122,105,97,139,70,28,65,173,74,77,49,254,137,36,167,105,156,244,10,200,228,132,105,117,70,22,169,96,46,83,7,213,93,17,198,127,66,130,143,231,101,51,46,155,153,81,225,220,97,153,182,207,92,194,47,35,119,147,189,31,186,165,20,78,126,26,162,43,42,134,240,216,210,114,156,140,135,153,176,169,78,27,12,74,37,216,235,118,208,136,54,173,85,18,168,240,73,28,238,102,27,147,58,10,154,94,78,188,212,171,16,23,41,213,3,230,166,247,40,39,69,215,23,155,99,90,244,83,132,83,205,217,253,119,150,250,125,218,21,181,139,144,151,156,6,11,172,170,157,67,4,82,174,238,165,171,185,41,73,30,141,80,130,123,198,14,210,140,249,155,190,37,152,74,179,206,165,72,224,12,0,32,0,1,234,93,11,6,14,84,81,240,79,228,66,83,73,85,67,122,146,206,65,74,250,114,115,180,43,251,84,247,181,39,224,209,111,73,77,34,59,61,151,241,50,245,89,15,89,116,115,255,155,253,200,149,132,253,254,214,166,158,154,127,250,255,255,255,213,143,131,22,30,9,6,178,9,158,12,148,102,9,105,139,36,98,236,22,193,220,83,49,234,173,16,186,40,236,109,7,174,134,72,32,20,11,178,86,2,124,168,13,226,93,81,54,192,235,252,108,70,13,94,64,77,221,217,141,197,156,84,111,125,39,214,1,30,101,142,18,141,58,181,165,204,42,41,27,113,31,229,69,9,115,220,72,94,21,159,191,131,52,206,233,234,252,129,219,138,103,55,219,237,142,212,213,102,52,46,135,212,135,208,142,72,96,74,135,71,69,246,11,233,47,60,155,19,216,124,58,229,196,94,178,83,38,99,125,14,154,89,161,61,12,42,228,199,215,179,178,132,63,174,170,103,89,96,248,161,86,217,49,95,51,189,77,83,6,233,188,243,9,144,130,94,110,170,149,222,92,158,234,208,100,171,236,75,173,31,152,182,75,180,15,86,186,210,19,139,45,39,212,72,181,245,164,122,207,86,70,159,173,218,75,255,34,85,178,252,191,74,142,118,169,22,4,32,0,53,16,133,40,49,82,170,232,64,117,109,179,145,139,35,67,17,9,253,173,130,110,215,255,250,254,69,84,149,6,43,167,59,54,236,96,67,183,125,178,108,53,50,191,231,244,254,223,243,127,246,109,245,125,205,254,223,183,82,127,254,223,196,83,253,93,127,255,163,234,0,8,0,0,4,37,209,128,199,64,209,190,58,97,94,7,16,4,28,86,35,62,92,187,18,53,108,38,149,10,146,174,97,46,233,101,10,16,172,10,141,114,54,129,22,204,255,70,201,66,72,166,104,146,245,88,230,159,134,165,73,89,191,255,251,178,100,31,136,134,219,110,83,83,79,22,112,75,41,234,86,97,229,78,24,45,163,93,172,49,245,193,27,39,169,64,244,149,224,91,82,170,146,130,97,112,123,254,64,139,222,240,210,154,126,169,15,180,114,202,16,46,209,53,42,55,109,181,48,55,141,166,213,237,25,131,62,15,157,58,209,156,101,250,16,68,188,68,36,76,141,196,172,6,115,155,106,53,184,248,153,142,210,55,161,111,28,229,191,141,21,43,189,213,167,221,245,31,202,106,237,23,118,21,139,124,159,109,187,187,151,130,186,139,127,6,37,153,219,28,101,140,218,53,47,149,96,74,98,94,179,110,121,88,98,210,209,179,91,41,96,238,200,229,152,182,24,106,157,244,75,249,189,18,184,190,219,157,111,185,83,199,84,200,183,2,243,207,32,39,90,59,88,127,181,1,64,192,2,174,172,35,48,5,110,141,176,173,180,9,52,251,185,44,85,36,91,17,40,250,153,1,158,215,55,240,38,255,122,198,83,218,235,5,59,186,181,11,253,65,94,171,136,54,51,249,61,31,253,91,245,255,231,226,156,157,187,127,255,255,246,208,87,241,32,182,183,231,126,217,56,67,9,135,54,191,196,201,170,86,96,48,145,33,74,160,65,0,92,189,211,39,140,23,138,171,160,18,113,191,110,196,223,239,19,253,138,67,86,223,14,107,56,32,184,148,80,14,210,164,193,246,37,165,209,9,211,139,20,102,176,197,126,32,186,160,236,23,119,165,6,175,180,56,230,50,34,7,111,37,113,246,74,106,15,224,19,131,121,120,58,123,14,207,17,41,234,169,133,147,9,66,96,165,99,18,170,19,6,205,172,137,178,16,51,182,47,38,51,219,118,61,117,202,79,36,82,162,197,115,232,94,161,177,153,168,36,99,143,62,51,143,214,198,226,14,193,101,226,243,60,38,33,27,114,165,227,111,119,189,239,173,91,54,198,119,117,45,117,131,117,106,173,79,119,63,141,106,222,142,78,178,238,46,226,246,233,213,172,243,70,159,126,44,190,45,130,200,4,6,149,64,209,2,177,108,171,194,107,0,247,78,142,11,243,131,187,206,153,248,151,206,173,73,48,22,165,50,75,180,196,211,194,244,28,71,8,115,183,90,13,235,255,175,94,159,250,55,63,95,255,54,169,255,70,213,255,255,139,111,255,255,255,255,64,0,16,179,9,65,57,36,243,124,60,51,214,144,236,19,15,83,48,0,99,22,146,93,205,64,112,76,210,194,153,68,248,128,16,205,14,213,87,193,168,230,250,80,16,14,254,22,5,201,136,26,212,50,192,158,90,140,73,40,159,134,26,42,16,185,37,153,73,65,193,244,112,27,146,80,64,255,186,206,153,65,52,187,54,195,2,51,26,37,234,133,45,167,240,134,255,251,178,100,47,142,23,150,119,209,19,111,22,224,72,9,26,107,61,34,92,30,109,185,62,14,101,241,65,21,36,169,1,133,137,224,160,221,104,73,86,147,139,177,14,99,126,232,242,51,94,190,241,159,30,166,41,201,145,188,40,158,178,64,155,16,90,156,34,225,244,246,123,60,105,34,63,219,76,5,61,162,49,171,224,72,198,138,143,139,171,127,142,253,8,130,178,226,171,102,98,130,205,85,147,193,113,227,199,197,84,135,30,97,109,84,165,70,245,123,50,203,112,69,184,66,69,137,178,37,203,49,169,138,201,170,102,21,109,71,109,122,193,153,135,25,199,34,212,88,232,197,84,29,174,245,22,207,208,221,69,88,212,11,107,22,202,212,214,141,133,38,227,169,65,5,17,248,36,45,219,202,4,20,0,32,64,1,0,46,79,194,160,231,140,138,78,132,45,64,251,151,162,36,1,160,11,154,88,217,174,116,90,94,155,246,163,123,16,122,178,11,231,136,229,75,189,141,4,61,193,245,225,185,191,215,247,215,255,191,78,110,255,237,255,255,95,23,79,71,79,255,255,255,235,168,194,170,115,108,52,76,228,136,42,72,76,2,27,49,209,60,198,97,208,115,44,198,64,198,20,96,64,17,152,4,126,192,11,254,107,112,164,54,16,108,48,114,28,210,132,4,87,101,68,22,143,176,145,211,194,55,85,142,25,47,200,167,164,34,167,162,87,152,206,192,151,217,145,156,195,130,210,212,120,46,12,16,154,36,6,139,69,39,246,103,121,140,188,67,146,38,140,41,146,149,22,137,78,199,146,170,188,46,116,49,24,105,149,189,48,115,170,208,10,55,206,39,168,218,51,215,37,80,141,188,91,82,184,254,122,230,36,40,244,236,244,157,122,33,201,181,66,241,126,133,132,73,14,83,82,32,149,88,171,33,107,242,245,72,86,174,144,150,84,140,109,27,107,245,75,135,150,57,151,45,74,85,97,190,92,155,243,9,194,87,10,194,198,17,101,202,106,189,7,130,114,126,227,254,101,249,245,223,173,51,54,153,235,38,206,237,118,214,200,216,250,214,254,47,191,121,254,254,191,206,175,124,203,55,240,119,152,82,190,212,229,79,13,64,48,227,184,22,85,230,231,81,179,63,245,165,106,246,236,21,180,226,183,248,73,118,34,48,83,76,207,212,75,84,18,235,69,14,224,155,202,165,213,12,225,199,192,61,113,63,255,219,191,255,236,250,242,242,127,255,255,127,208,86,237,77,254,206,207,255,255,242,40,0,64,179,39,29,114,34,44,53,133,208,86,249,139,60,24,24,121,143,76,137,7,163,216,4,72,207,194,152,92,157,89,77,136,185,138,151,197,28,3,99,105,36,227,131,37,100,10,60,237,12,252,152,113,150,78,98,98,255,251,178,100,29,14,6,200,105,80,139,120,100,230,71,100,42,106,25,235,10,29,57,205,64,13,189,29,9,31,165,105,176,247,136,248,11,60,69,132,151,162,77,121,205,10,182,0,107,49,209,33,62,170,0,84,75,253,103,105,151,13,53,90,1,150,37,124,41,206,71,246,205,110,109,100,229,75,109,40,167,38,177,185,114,220,55,47,198,126,74,246,199,168,102,24,191,62,223,46,252,178,223,53,187,63,247,52,117,99,63,143,196,152,15,19,154,79,44,3,112,75,231,153,71,234,63,212,207,81,87,77,211,50,10,30,173,234,184,203,65,170,134,86,94,42,179,66,134,217,12,48,250,148,137,118,191,76,204,181,51,255,57,145,215,188,113,255,176,118,166,116,165,145,103,57,243,140,189,106,77,183,182,190,198,244,218,31,233,197,105,249,186,150,219,0,8,1,1,0,0,17,38,162,75,137,244,137,69,3,233,81,76,22,40,168,179,244,12,44,212,251,171,35,94,157,250,106,182,198,197,170,206,242,129,159,13,174,167,244,118,200,244,70,174,89,50,29,127,234,255,239,159,87,255,190,235,150,238,255,237,251,63,250,255,242,32,12,115,126,211,52,145,115,130,126,18,234,50,210,227,48,8,50,73,0,113,123,216,50,62,2,165,101,16,8,128,32,8,174,21,14,1,29,146,186,26,65,249,124,159,114,160,217,66,226,137,48,34,160,122,166,167,91,0,81,197,114,176,98,129,230,22,14,184,40,24,240,200,67,220,216,229,162,66,143,3,15,36,5,30,16,150,215,64,139,140,167,113,197,78,129,55,205,204,10,2,192,243,243,172,34,189,36,202,6,89,109,144,156,169,209,241,158,217,195,101,34,166,13,69,86,160,169,96,54,46,206,167,145,49,134,106,56,63,190,223,42,51,72,100,57,72,176,218,133,195,111,108,69,55,206,194,120,222,58,178,233,197,41,92,228,110,97,250,81,252,87,198,222,119,103,172,79,85,232,26,203,51,6,91,181,111,166,3,198,62,242,60,173,125,95,91,196,187,191,166,113,205,93,4,151,80,3,79,224,97,146,198,35,199,119,61,77,203,227,95,252,145,251,234,209,73,92,140,170,230,7,50,46,0,4,0,0,48,0,105,181,118,24,163,61,52,122,62,8,89,169,123,15,217,230,124,122,226,105,90,43,244,209,235,46,191,204,91,104,127,214,98,15,168,166,145,191,94,13,191,25,191,254,173,255,255,255,147,255,255,249,59,104,217,6,208,79,22,254,142,185,111,255,255,239,0,0,73,80,41,44,213,45,51,34,76,199,224,50,0,75,214,126,81,156,190,6,44,137,137,18,45,8,68,16,196,2,102,38,164,50,85,160,56,70,40,226,137,95,238,218,101,135,28,83,5,240,196,17,241,255,251,178,100,27,140,38,127,102,211,27,79,101,48,69,99,170,65,61,37,116,26,73,157,84,109,49,253,1,13,13,169,144,241,150,72,76,21,129,148,138,67,213,217,115,127,117,105,162,246,197,208,225,66,12,69,240,220,136,192,176,249,189,30,31,109,209,168,57,55,29,205,63,166,117,121,11,115,97,96,212,36,48,136,152,163,150,17,62,136,131,122,99,59,230,100,184,169,51,219,29,32,239,246,29,212,81,226,195,236,122,33,213,188,66,122,217,20,46,165,115,7,130,59,103,139,24,60,54,123,86,101,9,240,59,69,156,177,194,99,175,183,171,135,121,244,228,198,233,67,201,253,65,156,165,167,143,32,18,14,34,51,220,194,161,189,227,231,32,100,158,191,57,133,142,94,247,220,232,241,59,202,3,218,36,177,239,134,24,0,182,152,99,4,2,216,39,243,0,92,159,123,122,44,87,83,100,88,173,58,128,203,19,72,33,93,51,223,78,26,64,85,156,83,26,8,231,66,205,107,144,184,167,17,186,220,154,145,103,246,79,218,159,161,47,220,161,141,126,175,59,101,223,204,255,253,127,251,72,5,54,230,32,54,214,194,23,159,81,67,65,18,244,192,213,48,200,81,69,45,204,104,2,222,178,16,76,22,154,68,145,220,89,203,6,36,217,30,44,54,21,96,34,33,25,137,39,28,38,53,90,83,30,125,38,113,206,236,31,173,59,238,124,53,126,30,121,50,121,183,148,19,61,4,209,71,243,183,49,73,201,198,143,83,24,197,136,151,25,32,39,92,57,179,98,178,133,140,37,6,73,93,204,177,4,143,13,89,69,91,93,99,158,56,158,204,35,209,156,114,77,118,183,23,19,245,182,79,157,117,101,142,83,145,84,142,38,60,235,72,72,106,214,169,125,231,19,153,79,58,154,233,87,209,234,28,147,70,242,202,128,245,203,46,86,185,173,16,33,118,180,85,102,38,227,201,235,106,181,22,82,189,83,58,89,153,119,42,217,227,21,154,35,252,235,194,125,26,92,51,189,189,118,232,46,117,215,121,32,0,34,128,133,212,235,32,255,77,152,111,193,221,43,118,139,201,88,137,61,74,71,177,218,155,226,233,36,129,240,80,151,98,176,8,170,30,164,2,178,95,93,196,128,194,142,165,93,148,200,119,125,19,147,255,215,219,117,253,252,255,127,246,127,255,255,160,0,0,50,19,217,112,140,126,51,56,224,192,121,56,35,9,24,113,214,100,80,130,37,152,0,6,28,176,49,104,105,119,25,112,16,52,123,51,227,108,34,71,133,179,48,38,0,39,44,67,243,72,64,251,24,120,168,133,52,165,187,144,20,104,104,87,237,162,54,241,155,44,209,148,75,155,121,166,192,133,136,22,140,202,194,238,20,17,75,71,55,255,251,178,100,45,142,247,151,106,81,147,153,123,112,64,164,42,101,61,37,88,28,129,157,78,109,225,243,193,1,11,41,64,199,164,48,10,112,24,138,16,87,85,23,69,205,183,62,242,70,40,25,139,64,137,84,74,105,84,244,190,93,241,156,113,174,94,17,147,26,144,216,109,150,210,25,39,95,104,85,119,136,253,67,29,12,25,114,188,8,172,15,150,228,128,136,94,122,189,133,76,250,117,135,205,164,78,18,89,129,60,5,212,87,81,122,220,106,109,146,62,228,154,38,89,164,106,143,101,34,131,25,202,143,127,17,29,71,186,185,231,198,173,106,71,84,193,128,220,59,204,69,66,31,17,220,118,215,49,190,161,78,199,90,98,119,26,240,156,247,166,50,173,251,205,248,87,166,49,62,197,19,212,64,56,176,231,44,16,0,13,53,147,0,144,30,103,41,206,23,234,22,83,28,198,24,37,32,0,115,217,11,187,156,51,189,74,203,193,2,56,23,140,208,29,206,143,163,241,244,86,252,111,242,26,153,253,179,159,208,239,173,251,223,125,246,93,252,215,255,255,249,166,219,160,147,51,7,18,7,25,27,77,124,109,75,132,142,77,172,49,90,72,2,12,88,100,197,130,91,33,133,171,65,6,22,16,170,237,13,35,76,240,8,152,34,92,221,64,1,133,4,15,91,172,53,247,215,37,212,181,38,96,53,209,59,171,241,218,177,39,5,51,35,49,182,169,3,205,43,30,169,222,153,230,49,6,208,234,24,181,33,199,222,41,188,220,44,127,40,223,57,216,190,172,208,62,113,170,208,77,206,220,130,181,217,166,155,123,177,56,117,179,97,90,8,194,192,243,158,92,233,37,176,220,166,60,213,166,165,217,53,247,55,146,187,213,107,234,107,234,86,72,82,230,11,147,18,185,90,154,139,39,206,224,40,99,90,211,184,109,207,11,46,232,46,198,174,33,42,84,89,166,225,207,51,109,154,55,182,234,86,67,164,225,87,53,40,199,106,26,202,96,190,80,221,181,174,10,110,95,124,195,172,186,53,166,247,57,93,193,180,208,73,10,179,234,61,162,201,127,5,196,136,20,138,2,128,168,11,211,173,204,251,31,174,201,186,68,149,41,222,89,162,29,24,3,246,150,102,59,200,126,162,207,76,255,200,148,75,224,5,253,53,127,168,239,246,92,141,218,62,170,234,101,203,125,215,95,253,182,255,255,254,96,0,192,20,19,38,219,242,81,65,162,52,241,198,147,93,227,16,68,10,62,97,202,40,45,10,162,33,83,84,225,22,96,24,211,8,40,5,169,125,10,54,39,132,217,184,24,42,42,30,79,104,134,65,233,104,250,142,136,201,209,151,82,12,238,146,127,44,94,51,16,35,9,136,171,74,75,132,211,207,12,85,203,255,251,178,100,41,0,38,100,100,214,211,44,196,208,56,130,186,186,61,130,58,32,93,225,66,46,101,243,192,247,167,106,8,244,137,200,103,54,245,167,21,55,120,216,138,176,191,67,172,105,168,190,72,208,234,118,158,89,43,237,119,118,166,67,89,169,170,175,61,52,204,137,155,213,175,71,7,63,114,219,214,227,87,102,167,233,57,6,212,202,191,217,213,219,81,10,92,174,94,169,241,232,159,62,135,151,187,63,82,55,245,159,121,110,166,189,171,88,191,185,125,121,202,8,6,47,150,251,99,63,149,75,237,88,198,150,71,148,98,220,47,12,43,70,34,250,238,24,101,207,219,231,222,93,124,30,42,58,128,64,156,0,0,18,30,240,211,197,171,165,162,0,108,126,154,25,50,2,70,66,218,244,39,13,90,4,185,51,216,132,215,191,27,162,211,158,103,245,87,79,221,71,111,255,209,68,172,165,63,253,15,95,255,255,234,0,66,198,147,55,162,135,12,198,234,105,141,39,131,131,38,45,167,25,192,152,52,19,29,23,152,84,108,101,0,203,66,50,193,92,32,246,100,177,8,24,30,36,40,16,146,140,174,23,48,152,61,223,108,166,26,26,11,17,33,176,73,39,168,229,230,101,5,65,2,8,107,78,41,142,21,20,185,49,70,137,125,148,92,184,2,91,167,211,112,132,19,79,50,93,215,246,87,0,189,200,35,93,109,85,201,64,184,46,244,189,249,97,146,43,169,228,184,191,140,50,123,226,206,142,44,211,24,83,207,58,245,203,183,187,210,222,80,177,232,63,24,54,181,7,40,88,182,85,66,34,124,170,100,206,37,60,105,44,74,122,9,149,180,231,250,31,141,125,37,106,13,65,130,124,171,49,76,50,186,204,176,22,244,220,225,23,217,205,195,234,179,253,183,91,242,6,151,204,119,205,249,214,54,225,46,80,228,20,249,93,77,166,52,234,114,58,109,136,238,127,148,147,211,242,205,78,219,92,188,181,198,105,242,71,218,146,194,154,7,223,198,126,22,127,255,250,125,252,231,110,255,151,239,26,255,251,239,206,180,225,205,108,46,17,166,201,62,134,246,71,166,142,9,132,35,143,51,80,177,190,144,133,222,74,156,148,39,34,65,43,148,255,236,179,251,239,255,250,55,213,63,241,94,255,147,255,255,170,127,234,189,240,94,55,255,85,95,255,255,171,0,36,33,16,228,205,166,195,10,7,142,63,36,48,120,0,8,52,49,186,8,208,67,197,5,96,131,80,83,26,129,144,20,32,79,23,200,116,80,174,7,140,41,70,69,35,49,72,129,228,168,96,225,160,176,33,254,81,83,50,144,230,218,177,116,225,97,113,224,184,238,245,117,37,28,6,176,70,129,179,200,67,96,91,35,198,186,150,89,201,219,255,251,178,100,45,140,215,212,114,81,19,152,124,240,68,102,74,97,97,133,90,152,193,159,88,109,51,19,137,29,25,41,64,244,149,208,4,136,128,238,236,21,72,203,32,106,40,6,12,129,162,120,173,218,78,220,110,87,103,232,161,171,142,252,78,251,177,56,210,222,75,155,100,113,28,158,152,98,245,167,70,3,109,106,90,113,38,231,142,153,108,245,94,5,251,49,81,225,94,156,153,153,108,46,45,52,190,180,166,142,147,119,157,133,254,100,180,6,138,226,58,110,210,82,5,85,238,221,106,20,139,118,164,183,174,232,197,222,191,90,172,28,204,255,59,45,143,191,153,199,162,108,112,182,190,149,242,155,74,120,131,197,236,42,50,177,60,114,166,55,77,169,6,222,119,89,102,146,28,127,175,237,55,249,207,251,213,63,146,38,190,165,54,71,38,136,2,130,221,25,84,249,72,23,122,14,198,189,139,174,232,65,35,16,114,234,32,102,9,66,30,84,98,117,117,254,57,248,4,121,148,62,161,181,43,104,103,97,148,171,254,221,31,255,254,223,219,2,238,159,46,207,255,191,190,249,255,254,255,255,168,239,246,82,65,79,185,123,117,3,26,22,0,11,40,52,17,250,17,155,49,193,227,109,138,54,171,99,37,155,92,8,82,232,54,169,78,189,150,31,238,39,165,140,150,151,78,95,11,201,181,58,18,38,142,28,115,6,225,129,162,66,29,153,44,57,29,21,161,154,165,145,234,46,88,217,101,134,140,212,110,159,156,230,156,234,205,178,120,70,178,106,214,202,101,184,15,196,194,107,151,31,70,242,26,147,88,178,33,53,141,71,160,124,115,173,2,247,151,225,171,116,188,229,255,251,251,162,252,107,196,114,214,181,86,110,142,134,253,44,253,203,20,156,203,149,37,22,51,221,175,227,114,123,48,206,102,147,89,254,50,207,197,254,199,88,83,222,177,49,22,139,93,179,135,37,54,98,48,21,63,229,140,114,130,98,126,165,154,154,211,96,98,221,221,15,109,229,44,213,238,228,212,158,31,98,100,87,17,129,5,12,73,225,174,135,166,163,70,0,225,112,153,97,89,172,56,10,152,129,214,33,82,1,48,227,206,37,139,135,24,138,218,241,42,198,127,63,255,71,255,251,243,224,18,10,190,203,191,253,79,189,110,91,214,206,239,178,219,62,255,255,244,128,0,67,128,70,169,6,25,152,38,123,183,89,66,84,116,190,51,137,8,82,24,52,12,33,1,154,148,4,100,16,19,222,101,100,73,143,64,32,166,248,168,161,67,204,0,59,38,154,152,184,68,191,144,64,97,34,35,232,229,128,128,54,144,16,0,219,1,3,69,37,20,36,8,10,108,17,197,99,32,22,80,190,193,137,48,151,69,143,35,218,120,86,77,255,251,176,100,46,140,40,70,120,80,11,153,124,240,59,105,218,169,61,130,26,24,121,155,86,108,225,149,193,6,168,106,12,240,42,64,248,163,244,170,80,162,82,20,181,53,165,226,161,200,32,232,148,153,133,59,220,72,198,107,98,234,170,195,206,119,32,107,238,141,218,177,41,183,213,212,213,137,76,246,51,17,204,57,55,49,40,212,50,252,123,204,34,206,206,162,20,111,253,184,18,3,152,189,5,173,56,212,127,113,186,218,182,250,9,121,145,30,224,82,169,149,14,95,42,56,141,204,234,149,183,234,66,249,72,140,82,29,55,71,89,146,38,71,123,221,74,178,169,141,227,185,68,143,147,183,122,234,119,28,194,100,109,131,151,216,245,94,98,85,99,197,96,136,253,206,245,135,126,89,38,227,101,219,83,205,69,117,239,251,85,127,199,206,175,123,255,75,223,83,119,251,174,255,207,243,64,152,35,32,0,2,15,146,18,156,137,45,22,196,144,140,154,180,136,78,120,113,124,163,109,139,19,4,163,116,117,46,126,93,155,255,87,223,250,127,255,127,167,255,11,221,63,255,255,255,251,255,106,179,113,61,63,202,61,91,180,128,28,206,94,194,131,35,49,137,1,224,195,91,136,138,208,55,77,163,194,179,19,54,60,56,197,50,66,86,108,235,224,74,24,119,24,33,61,46,87,134,28,152,244,227,225,127,179,81,15,252,34,89,83,70,90,148,31,51,156,155,114,237,101,82,195,197,126,28,201,201,141,89,143,199,224,57,79,38,237,214,185,0,229,106,45,14,101,42,161,228,182,236,26,205,108,118,8,145,103,147,143,151,253,185,186,140,241,136,253,17,2,185,244,18,218,74,178,120,92,135,85,103,47,103,86,114,247,119,94,228,138,153,139,225,26,173,102,154,93,115,144,155,25,217,198,205,44,166,206,179,202,45,186,203,207,150,70,119,232,143,239,219,143,91,140,54,101,14,103,95,167,236,51,50,94,138,43,179,69,200,153,255,238,75,193,113,181,118,165,245,48,153,84,45,212,0,197,169,243,224,24,182,153,61,9,91,185,21,166,78,207,135,231,70,39,244,121,73,37,155,166,74,251,189,154,150,253,122,255,111,255,209,255,255,226,81,149,101,254,119,255,255,255,242,70,161,44,169,8,94,228,1,212,197,71,155,148,119,171,249,20,0,23,21,156,96,104,205,74,65,69,38,95,118,60,110,85,16,49,65,227,103,45,76,84,200,12,93,30,15,134,76,116,12,136,96,194,130,91,17,48,112,168,176,84,4,152,151,53,26,10,4,86,122,92,6,228,210,229,171,15,75,37,116,220,156,108,82,178,218,26,37,99,149,70,162,113,198,163,121,189,136,83,77,81,73,220,105,30,10,201,26,229,139,49,10,221,112,255,251,178,100,48,140,231,72,103,211,27,120,124,240,74,236,106,163,60,173,142,29,253,161,68,110,97,243,193,6,25,105,204,241,50,104,158,250,30,69,155,239,132,59,214,34,52,57,72,179,136,177,76,237,65,88,124,6,231,69,177,212,101,250,210,210,126,173,66,130,251,254,193,80,125,44,207,36,253,199,112,212,191,148,86,179,231,12,102,116,41,114,29,79,78,150,35,119,77,107,162,153,13,81,167,212,44,170,115,76,87,218,109,229,244,108,133,14,15,29,200,87,120,190,174,127,175,19,117,145,190,6,246,159,253,152,197,96,175,82,93,8,169,206,179,13,227,107,137,234,112,33,140,237,254,28,12,13,131,202,45,99,166,153,160,64,100,188,112,214,95,235,0,1,216,185,185,129,120,150,52,68,35,70,196,44,42,208,174,127,183,54,249,243,52,186,24,113,223,243,114,110,251,239,235,121,63,191,255,240,114,166,121,29,225,69,163,220,63,154,255,246,255,255,255,237,215,90,143,236,83,204,205,151,190,181,247,109,186,86,151,218,175,254,112,254,40,0,0,130,232,48,172,101,51,57,132,133,38,97,154,9,37,204,18,26,49,4,120,193,161,1,224,184,168,24,199,226,16,16,193,153,152,136,242,10,37,134,38,139,78,52,62,11,128,3,33,64,144,19,104,66,8,0,9,31,165,163,208,72,210,85,231,16,21,75,165,133,130,181,185,125,215,9,206,152,108,34,68,31,10,120,65,43,193,160,220,90,234,57,49,24,111,71,70,225,59,152,178,249,53,168,9,254,129,162,214,24,108,107,44,31,75,20,117,225,142,67,219,191,44,198,76,199,63,9,37,237,202,93,202,111,222,167,113,149,247,143,232,2,93,206,98,24,164,171,55,2,72,57,157,216,214,120,89,163,230,119,210,111,109,113,78,88,81,90,49,133,231,236,146,201,228,109,109,182,109,103,181,86,186,66,163,88,211,12,137,168,163,54,153,51,175,15,118,62,46,205,102,221,73,22,4,210,218,117,44,58,34,97,171,160,182,200,96,177,55,198,123,109,218,229,17,183,60,146,24,81,176,174,131,26,240,190,255,167,167,160,2,243,99,16,24,213,5,144,230,109,117,42,28,75,97,30,57,47,81,237,35,165,142,221,119,93,47,114,212,43,216,253,136,168,242,45,157,25,175,235,149,191,255,123,93,174,255,38,234,177,239,78,211,170,5,61,96,91,99,233,243,31,254,154,16,0,64,11,67,48,171,202,135,35,164,30,204,6,8,11,141,76,79,154,52,66,160,128,12,96,49,9,156,194,198,63,10,166,177,142,22,133,2,115,39,6,134,5,38,1,2,12,144,204,222,100,48,112,230,8,42,6,132,3,98,32,155,85,81,115,180,194,246,55,99,9,192,129,221,255,251,178,100,37,12,135,140,100,207,139,153,100,244,74,73,218,147,60,77,142,24,149,155,80,109,225,147,201,41,177,106,40,242,158,96,2,32,65,163,87,152,94,168,57,52,179,148,205,37,211,166,125,82,57,115,229,236,95,15,197,183,20,112,245,121,169,33,119,92,57,29,198,186,210,90,205,196,234,95,156,134,44,217,167,134,32,155,47,204,150,93,27,247,1,189,207,113,186,95,173,103,186,229,186,125,217,98,244,18,227,109,88,58,126,32,202,101,179,46,211,77,138,229,102,48,246,87,141,211,206,84,161,95,119,142,12,150,16,49,98,46,96,248,140,127,120,223,252,128,209,202,64,186,8,27,115,184,53,38,228,188,181,253,216,247,110,95,164,201,79,241,180,246,166,45,47,191,182,244,75,22,48,202,187,75,109,153,229,160,35,78,85,115,65,38,73,180,188,164,93,71,218,178,0,30,12,161,54,68,45,51,29,38,56,95,213,24,133,115,123,104,204,210,214,141,193,70,187,224,219,13,186,118,101,229,240,206,245,254,237,255,248,25,16,54,225,75,64,164,131,22,199,193,215,204,13,148,233,171,90,77,116,191,255,255,255,161,166,80,202,147,61,144,253,170,254,68,0,20,119,114,18,33,160,208,176,177,202,154,11,9,171,209,226,98,105,6,234,178,204,96,24,4,24,242,152,56,48,208,47,183,52,240,108,101,1,41,85,75,45,65,166,254,106,87,1,183,104,227,181,18,151,64,77,38,246,160,121,110,51,142,83,181,3,210,71,103,190,35,134,127,73,77,53,42,185,106,215,110,252,198,91,179,103,89,227,59,87,116,90,158,161,181,115,226,79,110,179,138,217,187,45,175,45,199,230,97,216,173,152,245,13,66,40,200,240,137,67,214,254,188,46,246,245,75,221,110,151,95,118,119,139,209,192,150,93,85,244,45,70,230,155,61,87,81,45,219,58,196,11,84,154,203,232,128,210,85,174,15,147,206,172,91,31,22,17,237,16,230,47,89,185,55,90,238,209,116,38,43,107,139,243,191,114,181,241,190,247,67,22,173,224,84,64,64,0,8,74,144,153,27,132,21,104,169,6,89,4,124,220,165,56,96,139,188,4,94,102,219,52,61,175,51,178,100,196,202,184,77,236,185,175,109,211,221,164,254,79,255,213,251,85,122,45,145,80,22,63,106,167,255,255,255,183,127,237,152,71,191,247,255,254,119,255,229,63,255,172,0,2,194,116,148,20,17,21,50,209,224,78,234,12,2,18,11,140,87,51,52,240,85,182,28,13,24,232,38,99,112,217,40,20,66,193,18,1,172,19,102,22,72,167,97,131,128,38,59,15,195,188,6,137,138,5,110,147,200,1,114,235,102,138,28,183,165,176,242,43,67,180,43,113,205,152,134,69,255,251,178,100,39,12,135,21,105,208,27,152,124,240,76,12,74,170,52,5,226,27,125,165,62,110,101,115,193,93,50,106,76,244,149,145,187,15,141,25,158,55,56,114,186,11,89,206,58,246,70,168,225,153,4,122,131,57,102,78,252,106,150,92,253,223,178,245,206,223,176,229,242,4,143,212,125,126,220,191,89,189,255,245,217,117,53,171,181,221,186,209,228,225,125,38,76,242,129,59,6,73,174,118,126,61,172,59,59,150,178,189,204,234,196,165,90,145,254,43,99,221,235,45,59,163,116,250,214,163,59,223,125,53,108,197,61,161,9,2,91,119,116,175,205,168,145,123,63,85,86,14,33,205,246,207,19,193,190,49,99,211,78,164,182,26,146,219,197,55,43,236,30,165,234,62,180,191,54,45,168,185,165,228,216,0,1,0,0,1,155,25,30,49,6,241,105,224,137,20,138,14,47,140,164,198,210,248,246,81,229,159,47,74,139,79,86,223,152,119,217,221,77,253,126,223,167,80,255,255,255,219,151,125,14,214,234,63,66,71,32,187,66,2,237,26,44,186,174,140,223,127,105,66,125,95,95,198,62,72,176,0,2,9,134,24,26,26,16,182,99,67,129,227,217,102,35,8,24,4,34,97,173,249,140,196,172,240,100,8,106,113,41,145,7,76,168,203,194,35,16,128,1,65,209,64,241,136,0,36,32,67,1,133,194,193,7,157,184,128,69,69,4,53,100,135,12,133,73,11,183,18,102,120,78,135,3,42,193,64,233,110,171,224,231,217,155,12,122,153,217,16,19,133,98,78,231,6,194,34,119,221,137,108,7,217,231,171,216,12,71,116,173,183,122,248,254,173,193,29,145,211,200,33,237,221,166,223,203,49,203,143,103,55,204,37,92,151,181,9,247,104,171,108,166,228,121,215,207,228,45,173,191,213,108,102,242,229,222,112,181,150,84,71,164,18,62,179,213,95,220,100,183,15,51,250,249,86,252,82,67,132,210,158,210,152,219,17,230,85,100,195,169,186,202,15,201,56,225,189,69,145,11,171,137,133,114,42,17,180,237,206,232,107,92,162,10,116,58,217,4,16,8,219,223,189,152,31,180,69,43,71,173,149,134,18,54,131,187,96,204,50,232,143,164,211,61,89,106,98,48,14,217,56,236,107,199,120,215,213,191,79,255,239,249,127,240,83,109,253,77,253,232,61,136,177,77,205,70,200,162,219,14,66,168,250,135,199,181,71,114,38,86,170,250,229,25,138,134,234,102,172,110,120,83,241,175,152,0,16,115,5,15,9,83,38,78,45,159,10,224,4,0,142,154,204,189,39,56,184,12,48,80,40,45,48,40,144,202,37,145,16,24,198,174,1,160,32,56,54,56,32,7,19,218,80,20,50,97,16,99,29,99,96,17,33,65,255,251,178,100,29,142,134,214,103,207,19,152,92,240,81,140,74,147,60,199,100,26,225,163,62,78,97,51,209,58,49,42,116,243,21,152,141,69,145,128,203,133,250,162,42,56,194,165,85,136,151,71,93,192,104,23,88,168,0,15,97,90,31,70,216,153,53,5,167,79,201,184,68,27,121,164,242,138,126,142,87,58,170,20,180,209,214,105,206,182,25,63,40,159,126,64,155,157,132,253,13,47,246,123,12,232,35,57,107,41,169,110,50,88,157,215,244,221,197,237,102,106,57,91,223,230,111,134,86,45,247,86,187,126,246,85,118,161,124,90,75,157,106,108,174,41,252,182,56,187,183,89,239,72,113,16,153,101,121,53,140,189,245,193,150,194,115,93,86,96,108,193,125,211,219,78,116,76,59,238,11,97,134,200,23,81,232,133,146,66,231,101,171,73,71,36,6,1,30,244,138,37,74,9,107,199,15,195,138,248,60,81,213,37,107,1,206,182,9,59,90,149,182,217,115,53,251,71,241,114,114,166,45,191,175,255,247,255,219,241,230,235,255,250,169,106,169,49,209,193,137,178,3,95,31,42,212,56,219,174,163,166,117,230,242,90,166,171,125,240,161,46,114,181,187,68,218,64,96,0,88,202,104,115,3,144,204,139,113,44,177,135,128,6,46,92,28,4,36,52,57,49,0,8,210,67,51,32,18,0,128,51,37,162,192,196,71,72,186,193,197,36,136,4,131,76,132,23,150,168,120,20,36,76,79,115,213,193,145,99,138,151,40,180,158,59,117,28,62,210,192,191,178,234,34,66,173,135,6,20,186,159,156,16,115,184,179,55,146,102,42,236,84,125,45,223,130,123,3,195,90,160,129,112,206,102,71,156,252,67,81,127,191,34,207,27,154,206,191,51,212,43,121,247,181,179,170,247,76,90,18,243,86,238,15,221,156,37,177,47,199,90,194,197,140,238,118,164,39,58,30,196,245,22,120,222,202,246,89,81,207,10,65,76,54,45,109,151,8,234,58,67,40,243,93,31,187,248,147,184,80,149,234,32,201,47,162,144,111,124,151,73,36,177,139,77,124,57,147,158,163,109,70,223,57,218,65,26,209,173,110,132,0,43,48,0,3,207,164,74,36,39,50,153,7,18,67,194,103,77,114,218,206,65,131,148,69,62,199,12,230,158,216,227,213,64,253,54,54,173,111,95,254,111,255,255,255,248,223,255,254,138,198,30,130,34,130,149,82,177,182,152,226,159,219,70,233,223,183,243,94,138,234,18,42,59,85,72,169,220,40,0,42,99,12,40,120,169,149,122,37,120,245,161,11,2,10,222,7,62,50,111,197,162,190,128,99,227,133,64,169,64,74,203,194,50,49,34,88,44,16,94,3,6,14,0,123,139,246,225,134,172,168,72,11,96,71,255,251,178,100,28,12,102,150,104,212,19,79,76,242,72,103,106,82,97,39,102,26,145,195,86,108,190,49,193,21,153,41,169,132,149,136,6,35,65,216,140,52,33,46,150,25,214,208,66,40,137,118,220,206,65,206,118,102,219,27,232,252,157,14,16,21,137,199,25,230,126,254,209,241,44,239,41,165,58,142,207,32,87,59,112,99,198,225,191,140,242,36,70,180,250,157,242,129,145,95,24,17,152,169,247,53,35,245,57,59,79,171,25,97,199,130,175,103,143,222,92,142,115,40,128,184,172,243,231,78,185,220,60,215,70,9,206,124,233,233,163,159,76,140,46,79,29,168,103,168,101,163,21,163,105,143,59,1,197,97,180,114,180,219,148,228,197,101,41,29,217,236,33,136,231,189,34,68,23,246,177,154,55,180,183,79,128,58,3,224,108,0,176,35,140,198,249,172,49,103,241,21,133,131,114,54,201,148,254,137,4,255,5,102,61,72,194,19,213,143,120,63,205,50,121,108,214,87,38,142,107,150,115,244,152,198,250,123,127,255,253,12,234,111,192,48,92,202,197,191,167,41,211,191,238,238,254,255,237,253,95,255,244,0,9,137,56,14,44,204,108,68,89,188,137,188,196,172,131,2,206,25,215,47,24,105,114,53,66,240,147,47,41,128,10,43,150,193,76,205,7,23,40,176,123,175,30,226,62,185,98,35,68,69,87,2,110,173,211,15,219,211,106,114,45,157,137,105,88,77,39,130,215,38,110,25,68,214,81,220,150,120,221,104,75,238,49,181,40,178,49,66,138,125,75,5,197,53,126,124,191,171,9,211,226,182,39,230,138,173,85,63,116,222,86,104,153,6,152,229,99,36,76,58,35,48,93,53,89,89,107,38,145,81,73,49,132,145,176,250,21,102,200,26,21,236,162,220,201,211,162,200,50,75,34,39,13,216,134,36,145,240,254,146,232,162,77,45,4,82,41,152,153,148,9,131,103,43,34,129,210,249,21,16,149,150,136,213,27,197,217,227,54,185,226,70,145,197,163,72,190,109,156,26,142,147,164,149,37,82,235,127,212,231,29,88,96,0,4,142,68,101,65,99,76,21,76,58,20,176,167,142,196,28,201,149,55,138,131,69,197,236,222,160,132,133,40,235,143,67,57,153,205,114,17,239,165,209,210,143,209,59,255,255,254,190,255,1,156,135,243,183,127,234,221,223,246,114,157,50,178,90,191,255,232,0,76,39,92,238,181,204,20,236,247,208,15,105,164,196,133,204,220,248,51,208,92,236,202,198,140,64,8,196,68,199,81,140,103,120,10,24,151,128,18,211,49,50,138,130,0,23,224,25,141,58,65,35,37,12,195,160,209,81,130,36,157,84,198,2,24,37,139,113,100,102,176,144,60,218,193,170,131,149,47,67,116,255,251,178,100,41,14,8,13,117,81,11,121,125,112,63,38,90,97,97,7,134,27,69,209,70,13,225,179,192,227,26,107,156,193,169,172,8,161,57,150,47,235,13,8,211,21,201,131,89,155,175,71,43,52,165,18,194,94,153,5,11,189,239,139,63,99,175,91,246,218,99,48,48,99,36,238,66,67,90,165,116,31,122,149,148,86,4,159,198,81,204,48,175,188,224,27,28,234,193,187,179,17,160,17,233,227,126,82,211,99,113,217,166,18,240,242,237,159,171,79,242,236,219,188,13,191,163,40,43,185,229,7,218,213,216,182,84,188,223,253,201,45,23,48,101,200,117,172,205,157,202,64,72,184,112,87,149,118,119,219,179,154,31,212,171,141,92,105,59,130,65,154,141,164,100,109,124,221,194,221,190,35,142,188,59,227,248,171,57,240,12,232,159,112,30,215,56,171,175,252,181,255,59,255,48,117,120,62,5,113,191,48,33,28,167,89,69,129,210,63,227,15,194,66,222,194,94,232,154,60,194,229,143,76,46,134,68,254,249,101,85,231,194,3,145,78,201,232,101,81,34,250,252,247,110,138,127,191,158,254,134,55,125,211,78,255,133,241,34,207,211,255,252,95,164,197,246,77,218,92,206,193,140,217,192,251,74,90,241,139,192,154,145,89,168,86,143,24,0,134,140,16,120,8,88,107,32,225,207,173,124,192,2,202,61,88,51,154,24,148,99,192,111,248,169,8,209,210,193,74,71,110,224,68,66,224,31,68,161,39,69,91,82,219,167,46,163,205,70,156,145,246,63,112,59,218,196,65,132,128,172,48,55,206,213,100,91,31,143,31,242,133,199,105,93,137,108,3,1,83,235,34,231,42,29,113,20,111,218,180,179,229,252,128,92,218,46,215,253,114,99,242,146,192,152,117,89,97,119,110,3,26,243,225,155,46,166,165,161,88,209,30,124,131,148,55,45,253,12,26,30,26,44,192,228,153,225,245,76,200,148,16,209,169,199,50,53,136,200,255,80,210,204,145,168,174,157,136,75,56,162,235,100,83,215,81,170,144,100,151,64,103,23,171,73,44,234,13,106,189,29,69,70,143,77,93,211,235,235,127,247,115,174,128,137,36,84,8,78,134,78,16,175,8,210,140,56,182,162,172,15,87,149,32,92,20,63,156,19,104,111,51,180,204,153,52,181,50,125,107,211,204,233,252,255,161,35,125,12,84,9,13,82,10,195,145,55,255,255,64,0,1,178,164,92,204,198,51,65,158,13,14,185,33,75,14,2,132,76,112,0,8,193,79,99,0,132,203,78,96,241,88,232,192,193,203,240,80,173,88,136,6,198,68,16,191,66,16,9,80,6,97,144,244,8,50,55,26,9,62,201,50,67,194,192,26,42,24,9,214,78,236,128,101,14,219,134,255,251,178,100,38,142,135,139,105,209,19,152,124,240,66,230,202,146,61,39,86,28,137,169,64,14,102,19,193,42,36,42,244,240,182,216,80,21,38,132,46,84,156,46,171,89,202,90,166,66,51,193,177,2,17,177,124,246,0,10,34,233,41,208,186,142,8,101,80,169,184,156,139,179,44,240,160,153,217,46,23,41,96,151,155,43,146,134,163,34,238,187,119,85,127,41,91,219,103,178,23,58,204,68,65,167,234,174,108,115,30,228,161,49,251,116,23,243,191,63,77,51,57,128,169,139,96,163,30,91,172,177,38,166,101,205,242,217,108,85,1,127,201,83,139,149,142,136,245,144,37,129,234,12,169,244,118,98,229,69,90,195,86,199,250,147,207,2,108,73,108,10,121,13,206,162,50,252,101,244,216,242,95,252,171,156,239,188,89,43,189,74,255,95,196,141,43,210,70,163,32,5,82,102,195,50,130,10,120,60,72,26,229,141,153,86,143,176,13,37,176,90,156,184,214,20,127,154,148,45,155,171,204,100,45,255,196,93,91,254,56,218,246,212,191,209,91,233,194,114,207,29,76,142,237,46,164,59,22,247,139,116,187,238,253,255,250,1,151,176,227,65,178,209,6,62,95,29,240,186,12,0,152,193,74,103,240,33,168,215,102,15,19,13,19,12,76,62,10,151,140,232,148,1,27,137,131,38,3,12,0,168,244,133,179,21,22,24,16,130,204,200,10,47,182,73,192,57,59,148,240,40,64,105,18,146,169,199,19,179,241,134,187,155,52,121,208,169,137,15,158,185,223,199,157,15,68,101,56,15,129,96,180,98,179,100,195,9,130,94,21,53,127,94,141,38,94,48,75,127,24,198,193,41,36,66,211,207,130,5,181,106,13,86,154,245,144,242,29,129,59,159,239,144,171,187,186,212,127,73,185,61,82,92,104,130,222,246,170,227,169,149,198,95,51,35,160,183,114,51,25,206,188,20,232,11,134,128,64,155,86,137,16,100,14,169,20,105,39,56,83,124,100,73,68,164,145,129,188,48,198,72,74,110,181,79,107,35,149,156,122,7,212,244,197,217,59,117,164,250,76,245,249,163,234,58,217,146,87,157,53,110,201,221,161,160,0,184,0,6,224,46,95,42,204,118,116,144,208,140,65,85,184,112,196,109,69,181,113,124,53,230,73,252,214,135,165,209,72,250,200,86,240,179,100,63,151,199,254,75,181,255,63,255,249,192,50,79,160,230,135,114,212,20,181,34,206,202,90,204,250,8,153,160,250,209,111,221,235,51,48,133,220,197,40,67,87,156,141,36,123,56,218,140,194,226,243,20,14,141,82,37,54,65,164,72,226,24,15,49,72,212,24,92,49,171,32,88,176,149,224,128,121,144,196,139,244,24,1,48,48,172,0,64,113,198,9,255,251,178,100,28,142,199,8,99,80,3,153,108,240,71,166,90,82,97,234,78,26,149,137,66,46,102,79,208,247,26,106,12,244,157,32,163,64,197,31,34,32,71,65,8,170,0,66,72,59,152,211,222,122,160,247,234,15,75,166,246,80,52,2,29,203,69,117,196,111,198,0,51,1,175,42,17,18,52,220,162,80,68,233,65,177,194,66,95,138,10,21,44,165,206,40,199,112,204,42,188,11,132,249,130,39,108,202,17,166,89,64,146,207,124,15,201,205,254,238,111,119,156,204,244,188,158,74,247,0,82,190,120,93,87,18,219,144,218,214,164,163,202,123,82,234,180,91,219,192,109,112,35,205,89,19,98,50,75,38,141,143,90,247,27,144,196,94,177,202,183,88,141,11,67,138,38,155,218,154,148,153,91,80,83,161,62,181,86,46,155,238,221,219,245,44,254,119,168,237,124,11,177,232,192,0,13,178,36,211,18,195,78,129,202,142,83,66,21,87,41,12,182,229,122,177,87,134,158,150,75,28,151,92,31,121,255,55,144,84,252,151,155,253,199,247,129,43,149,213,60,195,94,61,55,255,198,100,187,247,202,183,233,253,176,195,62,178,254,182,92,99,244,78,83,72,66,147,179,57,172,10,26,102,77,4,26,245,56,32,1,18,47,12,66,0,50,91,200,48,150,96,208,153,135,3,66,49,16,133,162,14,8,175,36,37,134,43,28,230,88,122,48,106,190,173,163,155,148,66,135,119,144,8,187,33,196,10,184,210,154,28,12,23,44,38,220,52,188,94,88,162,187,97,35,210,58,145,93,45,50,140,177,137,191,5,100,202,51,50,68,97,244,5,65,85,101,121,106,198,185,216,84,222,166,68,66,173,254,82,22,134,118,84,221,26,110,126,225,140,49,204,73,58,164,141,69,210,17,40,179,201,20,139,160,103,200,57,193,105,82,136,168,200,18,137,49,108,205,3,19,68,11,35,241,39,136,170,44,145,137,105,236,60,161,234,44,159,61,89,4,40,188,139,61,98,70,85,90,69,19,101,174,109,83,152,117,61,18,218,214,165,16,209,237,172,111,82,145,109,251,159,60,161,26,14,183,250,128,0,20,21,106,39,74,113,99,29,7,106,20,37,68,125,77,96,71,21,151,74,154,188,136,175,18,63,122,186,150,169,253,179,84,135,111,108,109,255,245,255,213,191,254,188,7,150,120,230,119,255,250,62,31,255,220,182,173,59,31,145,0,76,119,167,57,108,176,194,230,147,197,20,207,204,48,49,97,144,193,53,67,53,15,140,255,121,48,48,88,195,194,131,25,137,64,35,3,127,5,198,148,200,146,166,134,41,30,166,56,92,28,97,176,121,143,0,11,14,48,93,40,62,149,65,240,113,159,32,192,72,7,11,210,16,44,169,45,255,251,178,100,38,142,135,135,93,207,11,153,124,240,70,230,74,119,61,42,88,24,101,163,74,109,226,79,129,20,25,105,137,134,29,50,3,127,137,195,237,40,12,28,169,191,75,98,168,0,40,80,228,188,97,197,88,111,29,45,110,226,4,10,38,176,248,128,164,19,110,44,66,89,89,81,24,224,136,23,150,40,203,149,119,99,193,128,15,21,73,161,230,165,244,41,76,225,203,43,146,139,28,124,123,83,243,169,69,202,144,27,123,123,105,234,247,252,12,98,79,27,202,109,62,168,121,6,38,107,165,123,83,245,41,100,50,220,166,31,100,182,229,10,116,29,90,225,184,255,132,173,117,171,106,205,171,17,119,33,250,189,108,43,107,78,43,167,158,118,191,139,219,186,240,48,215,143,224,110,178,195,191,251,46,139,95,205,39,254,87,149,172,223,86,31,138,121,250,84,4,24,0,4,14,42,4,216,229,11,81,158,200,10,49,170,45,13,168,228,44,224,224,72,203,111,183,34,29,122,66,247,113,149,166,10,102,133,197,238,242,98,130,205,39,123,108,103,255,149,127,250,55,253,95,232,13,167,202,196,244,127,255,255,236,234,56,114,169,31,189,23,104,203,185,194,172,24,209,169,180,142,25,138,107,83,48,17,97,38,195,82,48,1,0,177,128,0,17,84,24,8,228,254,93,92,227,204,206,170,135,36,72,98,172,146,68,162,173,133,239,64,43,209,226,32,238,235,196,188,37,247,221,200,76,110,97,229,124,22,124,99,57,215,249,68,239,98,74,39,235,121,167,58,77,102,200,84,247,229,4,99,115,26,53,164,24,184,218,194,97,148,135,126,69,71,146,5,79,50,55,200,185,34,180,132,96,86,98,232,33,132,167,69,176,218,74,19,238,122,236,183,52,89,145,193,111,73,49,24,138,155,50,203,70,181,26,217,75,107,17,6,120,210,54,45,36,46,99,57,112,26,17,6,121,23,29,231,79,32,81,81,121,140,155,44,103,77,144,106,34,50,42,45,147,70,181,154,155,106,246,235,58,217,143,59,0,0,45,129,123,59,3,1,67,102,228,72,184,96,191,207,117,7,68,128,91,139,108,168,215,80,199,46,160,222,110,245,165,56,121,30,14,47,125,51,71,5,244,83,79,199,219,46,71,243,151,216,253,180,233,255,255,132,79,60,191,255,244,252,133,31,249,5,84,0,0,179,6,38,78,54,98,52,145,84,205,66,195,126,148,140,6,69,49,58,244,205,66,19,75,158,12,82,2,16,128,76,18,35,29,7,152,37,38,60,77,102,67,35,115,23,10,159,69,216,99,48,17,130,129,237,108,80,86,86,40,127,87,88,25,206,26,176,5,42,189,227,144,241,208,49,232,121,251,167,149,74,85,173,203,26,114,177,56,82,21,255,251,178,100,46,14,198,224,98,80,147,152,108,240,79,73,154,99,97,45,102,23,177,163,78,109,62,119,1,65,166,105,205,134,29,49,202,2,244,186,96,150,137,241,140,151,23,98,186,59,148,2,196,125,195,139,80,64,114,142,213,65,18,160,191,164,47,181,207,89,246,46,49,139,49,92,108,126,179,163,253,199,231,63,78,244,230,226,196,177,223,234,3,177,141,118,250,63,103,118,183,127,27,216,110,176,221,142,209,94,145,89,65,23,94,246,204,153,235,30,4,214,89,42,243,33,42,27,42,58,82,100,84,232,209,53,85,69,90,205,157,52,20,90,58,92,164,127,68,227,174,118,202,48,53,65,112,192,0,137,196,85,253,233,0,1,216,74,84,237,46,194,101,41,100,54,136,41,198,56,154,72,204,94,72,163,112,57,70,209,209,146,64,118,226,29,169,206,240,233,102,75,118,211,89,75,208,206,181,100,195,91,254,139,102,9,111,169,245,12,17,135,166,154,126,130,211,166,21,175,89,43,157,67,255,251,255,255,191,254,101,179,250,155,147,129,5,145,238,40,226,107,100,159,35,73,2,51,141,76,204,37,116,204,88,97,0,130,80,38,192,248,208,122,86,8,29,134,6,105,43,77,16,166,73,0,149,132,146,69,213,204,27,113,141,180,41,91,117,34,31,171,110,74,73,227,169,23,213,137,216,81,236,40,53,33,34,43,119,130,226,125,102,83,87,25,174,237,103,95,70,106,167,53,58,63,134,239,93,137,165,110,124,252,75,173,67,72,197,221,70,140,90,21,64,117,13,144,41,138,89,57,54,108,81,65,105,38,100,199,147,156,27,74,72,140,19,42,202,103,158,89,110,170,208,45,159,150,9,147,142,153,109,72,38,41,166,180,212,186,87,174,165,103,25,69,146,241,116,209,143,138,105,17,65,3,100,21,155,35,72,193,210,164,125,208,76,234,103,183,100,15,170,128,7,3,8,132,81,148,15,49,64,94,151,97,90,196,64,219,103,137,128,129,105,148,53,217,62,147,89,65,157,205,146,152,99,70,128,205,182,246,40,84,207,55,43,207,127,243,185,79,254,112,235,19,154,121,70,60,116,199,64,185,51,34,175,255,255,255,255,255,91,26,142,96,30,246,10,126,44,241,236,65,0,0,74,148,12,16,112,226,230,136,8,96,237,70,108,114,50,36,98,132,161,145,226,36,162,97,89,40,140,76,84,20,193,22,148,186,112,64,64,6,1,163,103,226,160,201,162,230,14,0,147,8,70,153,122,77,79,176,118,190,189,234,219,18,8,119,229,137,85,67,166,4,233,63,46,164,190,87,37,97,47,57,34,29,228,53,141,56,91,149,172,101,220,180,212,68,195,61,152,38,198,67,237,87,124,29,239,225,162,220,253,219,217,255,251,178,100,56,142,198,140,105,83,27,111,77,208,73,230,74,98,97,234,72,153,233,193,74,77,164,95,1,66,25,105,9,134,29,168,233,118,247,240,224,50,68,134,191,155,81,193,206,119,48,25,225,218,42,167,20,172,85,99,202,98,175,49,18,143,231,53,115,7,129,166,49,217,176,137,143,252,24,244,78,222,232,152,46,209,33,132,16,104,2,61,44,40,127,55,146,124,92,70,141,28,212,143,92,210,137,163,109,148,244,161,34,29,130,6,24,189,95,102,142,111,154,247,87,95,253,154,104,255,232,193,0,15,0,116,157,87,16,153,69,22,128,9,80,239,22,254,60,206,163,106,52,170,238,165,38,29,189,111,205,86,177,55,18,75,99,247,243,137,84,114,141,27,102,190,68,243,63,234,5,32,208,247,23,212,171,148,97,156,90,243,89,140,91,185,8,217,34,13,223,255,255,235,119,253,96,217,1,177,206,165,153,80,241,84,124,5,54,24,14,34,16,40,91,32,42,16,2,150,132,192,3,154,233,145,138,139,14,195,164,128,198,46,3,13,33,44,191,40,162,216,75,218,68,34,84,13,100,77,234,183,74,148,2,45,62,162,200,98,205,181,3,50,248,164,146,6,86,85,165,25,167,141,51,54,5,34,151,64,112,43,251,47,146,6,5,189,82,184,172,86,53,126,211,71,177,150,84,45,50,23,188,178,158,153,179,19,206,237,33,12,229,178,73,156,185,43,6,164,207,177,73,32,154,233,51,31,72,68,198,125,47,136,80,208,84,139,99,16,40,93,101,147,141,73,80,103,62,120,250,152,75,219,2,73,34,122,217,20,180,215,254,132,146,187,89,20,181,48,4,222,64,31,131,226,154,41,178,169,18,177,184,144,126,151,49,91,71,77,124,229,231,227,141,251,213,124,19,255,4,13,241,41,128,2,48,133,162,211,66,56,90,69,30,37,147,4,51,5,92,196,157,8,226,78,191,106,10,195,171,102,77,18,58,19,111,250,101,72,61,58,92,158,80,118,178,32,252,200,73,67,172,89,149,38,241,10,58,43,89,148,247,199,91,254,57,255,249,77,129,99,195,119,255,255,69,60,51,47,43,254,223,244,164,1,0,75,112,101,160,226,88,71,11,12,56,92,197,201,132,66,234,12,163,230,30,62,206,152,192,36,45,234,6,129,54,56,98,2,14,82,156,159,26,35,62,181,97,168,177,21,197,31,182,226,46,89,231,214,3,7,74,45,148,133,96,101,116,117,27,136,244,38,236,196,30,200,175,221,150,52,222,117,124,17,187,43,156,112,177,238,217,237,31,201,131,36,230,53,36,233,13,39,214,201,161,84,119,154,243,110,60,180,70,89,110,100,119,64,52,154,190,121,85,136,68,147,149,140,162,242,140,141,45,81,42,255,251,178,100,66,10,133,232,115,82,155,120,107,224,84,70,90,90,96,235,154,23,197,203,72,237,225,109,193,56,13,41,169,132,141,216,203,147,121,52,91,102,227,201,148,137,195,212,227,213,21,49,193,226,201,74,153,39,58,47,108,46,155,214,137,228,75,36,226,26,85,155,158,117,36,75,242,179,232,212,74,155,182,109,237,213,237,228,179,234,63,146,149,0,0,32,0,7,0,6,52,146,172,5,9,227,77,153,118,144,36,33,163,95,140,58,113,36,132,135,177,172,212,241,177,41,135,236,198,98,220,70,193,89,240,90,242,186,144,52,54,234,243,243,28,244,10,53,27,51,61,245,111,191,64,155,209,109,73,162,235,82,139,232,130,17,146,153,250,190,207,238,250,20,143,178,170,66,68,144,146,168,225,217,76,180,56,197,2,1,92,32,97,130,237,8,68,0,198,11,165,67,192,129,143,184,20,1,210,149,133,202,106,69,10,170,37,11,9,161,177,32,20,82,121,49,54,143,24,104,114,40,41,201,68,152,69,73,29,216,26,114,171,8,18,107,177,155,120,185,247,127,180,208,140,160,37,22,18,23,212,227,131,207,206,90,231,254,84,8,247,228,186,134,8,166,127,4,110,44,147,117,170,123,228,116,220,192,36,153,243,5,220,227,105,159,210,223,99,189,99,204,21,143,149,6,38,115,93,189,141,162,37,205,135,242,63,160,30,95,168,96,251,49,50,32,165,66,73,129,15,157,201,109,100,184,118,186,232,69,47,249,60,138,222,50,191,53,186,228,210,124,167,248,32,157,92,156,254,63,227,254,255,146,223,228,245,99,9,0,0,28,77,209,85,84,124,100,136,230,213,71,66,161,8,39,141,72,92,11,170,13,69,127,6,216,192,144,105,44,118,160,219,188,15,253,160,106,123,169,197,162,47,81,184,8,123,232,147,8,186,229,45,148,254,185,61,255,210,64,51,144,169,196,94,77,193,26,152,179,183,41,13,63,242,96,0,32,32,0,110,3,58,13,157,20,213,69,204,168,192,200,78,193,165,64,192,100,147,49,81,36,174,90,128,145,25,9,96,13,54,28,164,112,58,129,145,166,226,243,96,16,29,44,209,85,166,88,239,56,42,141,95,219,128,217,226,113,217,228,211,40,124,229,51,201,76,133,114,188,97,215,66,246,115,79,92,38,188,209,96,72,69,45,76,90,86,127,131,60,133,114,10,192,213,214,114,218,144,138,57,245,13,255,32,47,230,63,39,95,38,4,127,69,155,26,10,23,126,119,156,155,103,109,81,34,209,6,148,248,84,143,123,138,253,226,245,250,104,245,197,168,190,141,31,107,140,222,53,67,242,155,155,131,61,244,136,213,115,154,154,214,86,53,119,165,63,171,215,43,84,86,202,245,76,223,33,255,251,178,100,90,136,133,190,102,209,187,121,91,112,85,170,138,83,97,101,124,26,229,203,60,46,60,252,145,79,163,105,180,242,158,48,70,248,144,2,128,2,150,48,202,93,178,7,172,21,194,169,225,106,113,57,39,119,234,167,46,232,172,200,57,31,209,134,66,90,243,145,111,147,47,210,184,60,230,177,140,121,148,113,45,145,97,15,77,149,115,176,84,109,91,117,234,245,127,255,149,242,250,114,255,183,219,244,255,190,163,242,17,230,12,212,123,139,93,75,124,96,189,253,32,25,143,190,198,119,1,155,77,14,98,227,25,177,76,70,55,19,152,56,36,97,129,201,130,144,162,192,16,8,24,0,70,129,145,92,188,106,148,192,227,35,25,134,105,8,65,4,67,50,96,122,70,179,215,224,46,50,12,30,51,165,84,84,236,153,88,147,17,93,132,9,27,253,185,104,10,157,102,206,36,30,44,118,107,211,83,109,126,95,42,155,81,59,121,96,85,18,4,4,243,203,33,16,14,87,132,120,148,9,91,178,25,160,208,113,253,246,164,110,54,70,190,171,84,42,250,234,40,159,202,148,255,172,83,225,153,45,188,109,162,176,29,140,36,4,124,194,159,58,169,62,124,200,129,215,115,239,42,31,197,7,152,128,106,93,0,108,194,6,12,170,12,149,56,116,72,16,136,138,92,241,194,105,82,70,147,65,160,53,79,98,106,208,52,113,178,75,198,202,213,34,216,251,60,210,85,149,37,215,198,205,169,78,130,209,0,0,0,5,114,15,98,74,151,8,48,58,13,130,82,40,201,246,163,168,44,49,55,14,67,151,17,226,81,218,32,164,198,143,156,255,146,15,59,95,190,67,81,155,219,151,255,95,255,251,8,196,167,48,237,7,192,227,46,108,235,15,63,222,169,221,246,123,41,122,228,164,168,15,33,229,100,222,69,139,209,249,13,192,4,130,9,148,1,78,48,81,120,206,101,144,184,156,211,130,195,3,15,76,22,29,48,64,88,192,69,68,247,24,2,144,12,102,209,113,42,162,227,166,159,163,69,101,226,221,41,108,78,83,21,106,99,216,53,69,228,172,43,241,211,121,219,138,37,202,178,136,54,71,146,41,112,148,146,229,58,48,84,141,248,177,140,219,163,3,89,224,201,3,97,229,134,106,45,149,123,236,250,14,191,209,2,50,177,228,139,136,56,126,53,171,172,165,51,242,185,206,255,112,223,238,90,251,138,151,221,224,95,29,240,139,184,219,84,223,246,93,235,120,147,85,250,198,247,86,244,191,207,135,188,116,205,63,202,155,218,20,119,121,128,151,108,213,235,205,77,68,202,155,85,174,98,203,188,29,135,148,185,187,201,117,42,100,164,175,162,119,59,182,82,186,166,164,155,91,204,31,191,214,41,175,43,255,251,178,100,101,140,166,129,104,208,155,153,123,112,88,108,90,122,60,69,122,27,241,183,66,78,101,141,201,24,17,169,101,132,157,144,164,171,172,234,72,128,1,0,0,0,13,250,72,134,156,195,192,131,179,137,225,55,30,241,90,21,244,48,157,109,170,123,138,53,153,4,174,163,202,78,190,43,100,27,243,2,76,186,255,125,122,61,91,255,255,255,255,231,52,99,41,199,59,208,89,178,138,76,52,216,116,37,149,222,29,30,149,59,14,143,54,248,178,208,100,76,191,19,28,213,63,252,102,176,65,31,17,210,140,160,126,51,57,92,193,98,35,18,13,204,56,32,32,10,135,14,204,110,41,40,11,51,225,81,224,32,8,24,2,46,75,192,95,208,56,13,208,116,145,227,210,249,220,83,70,66,13,116,105,136,33,157,192,165,248,105,14,171,48,64,217,101,200,139,71,129,99,177,165,226,53,36,186,179,181,89,247,145,93,236,139,191,4,20,149,62,250,67,140,39,57,93,20,109,253,180,176,28,6,233,213,244,127,102,202,195,44,161,113,151,117,123,104,233,45,41,127,152,52,137,136,64,161,249,217,218,244,198,9,87,136,47,109,247,243,169,124,89,208,71,57,67,255,165,18,159,116,202,202,85,120,246,231,100,147,13,42,87,108,71,140,120,114,23,102,231,4,74,39,94,114,95,45,164,113,97,228,38,96,227,34,90,55,19,28,91,89,27,57,74,122,246,150,93,93,50,115,178,113,139,191,52,202,86,142,69,59,116,246,114,113,134,95,0,205,223,213,48,1,184,41,46,24,16,209,133,132,217,73,81,1,48,11,53,98,18,82,160,98,231,137,5,227,136,99,153,139,145,57,232,51,158,255,56,210,10,114,177,52,167,44,29,73,139,170,242,149,75,60,83,252,167,183,201,216,143,185,123,111,251,174,212,83,122,41,245,104,0,18,99,13,214,55,199,35,6,25,63,176,49,173,49,9,49,133,174,150,156,89,211,32,209,238,137,95,80,98,77,195,166,118,212,104,59,150,78,84,12,170,49,127,111,175,161,48,7,89,120,17,93,176,176,229,140,68,177,62,31,204,173,76,236,249,111,96,55,0,138,98,65,67,162,132,161,220,145,31,62,107,124,2,180,113,234,36,167,98,149,8,46,38,10,0,167,98,156,7,220,123,97,147,19,54,153,73,187,28,243,173,43,83,245,92,62,66,236,216,187,124,205,99,158,46,84,161,159,23,26,59,163,84,152,169,143,72,236,51,238,141,144,53,34,153,91,77,159,234,168,88,120,251,17,162,191,123,87,236,236,177,84,167,28,221,76,118,207,5,133,252,92,55,19,183,85,197,103,197,250,204,105,85,165,149,55,174,169,114,132,126,143,134,109,62,178,207,235,19,255,4,110,57,255,251,178,100,102,14,7,66,112,209,147,121,121,224,58,36,122,156,60,162,104,27,165,187,68,78,101,233,1,17,25,41,101,132,149,144,214,241,163,253,98,250,215,194,181,202,54,49,156,218,217,137,245,147,217,150,219,188,29,253,226,27,238,122,64,64,64,128,19,20,248,212,75,20,196,64,43,13,2,68,140,87,70,110,22,120,103,3,146,242,137,62,202,221,3,113,39,254,55,84,237,160,212,127,87,225,26,213,145,81,191,71,108,143,246,41,239,173,157,26,61,18,224,57,133,219,134,166,62,24,208,72,112,130,193,154,132,198,1,9,152,65,18,24,67,48,57,24,66,1,43,88,65,82,119,25,223,11,5,177,65,141,177,92,22,238,105,10,135,141,142,8,41,180,97,112,154,4,226,201,46,14,178,180,245,57,65,163,188,48,180,57,171,11,136,216,24,226,124,151,122,162,24,112,176,238,157,173,180,29,112,14,195,132,118,196,11,83,179,101,124,166,194,236,35,164,63,24,67,253,148,228,233,203,38,11,66,162,177,51,153,82,215,132,214,229,242,201,108,76,4,134,186,224,209,173,210,34,128,254,89,135,26,71,153,143,169,23,169,243,13,167,239,22,254,248,251,131,31,246,185,221,126,142,174,50,179,23,28,233,188,47,92,225,220,143,109,75,18,27,251,202,203,166,169,142,217,182,214,84,186,194,226,102,104,223,35,9,99,119,222,51,89,33,205,170,228,248,159,226,243,219,218,11,172,252,199,117,141,225,171,112,106,128,2,0,0,20,90,226,196,128,153,154,52,182,73,90,161,112,233,221,229,128,136,140,147,143,132,170,196,55,169,185,55,38,48,126,95,239,77,65,117,92,96,249,13,244,209,7,99,57,53,183,169,191,43,225,10,255,162,69,8,119,253,203,117,246,127,189,159,169,20,159,29,121,28,104,132,241,215,221,230,140,45,129,10,38,22,27,154,212,64,97,180,88,48,68,10,92,133,201,226,129,67,34,144,137,138,143,98,37,153,116,0,196,16,64,98,65,32,132,38,162,226,128,2,179,128,128,14,62,56,53,84,64,111,64,65,167,130,141,54,2,233,61,220,127,219,106,210,37,57,133,147,93,19,84,78,107,130,6,42,221,201,53,159,168,85,12,124,54,198,244,47,196,236,161,42,167,38,112,85,94,30,220,20,97,24,156,87,244,238,111,216,202,183,66,242,88,8,68,51,204,173,80,193,115,29,154,126,164,92,246,229,69,169,56,4,185,207,116,147,206,142,251,144,60,42,251,150,196,98,242,140,104,233,170,71,96,138,7,76,4,82,145,56,164,220,233,27,89,123,31,75,8,50,121,32,108,202,29,108,96,21,201,29,65,42,101,34,161,150,147,160,19,231,81,153,53,169,151,12,143,214,72,188,255,251,176,100,107,142,135,130,108,79,3,153,108,240,71,167,122,119,60,239,142,29,113,167,58,46,101,115,193,38,29,233,136,243,189,250,136,110,199,150,194,28,177,214,131,106,55,235,51,174,237,165,40,165,80,210,106,188,21,116,195,192,32,16,1,192,26,50,28,199,0,207,79,142,212,210,150,46,17,107,144,207,104,213,34,238,51,4,101,19,176,249,115,241,231,223,246,191,48,11,227,166,101,29,229,244,165,177,246,253,219,254,223,246,48,4,238,51,213,57,14,84,202,61,69,53,162,192,142,217,186,221,60,19,9,60,15,120,12,53,224,128,205,156,35,128,134,75,4,131,24,66,136,169,102,120,45,23,144,204,163,210,161,57,115,152,73,98,6,7,161,80,200,252,18,24,94,96,128,112,16,130,96,224,66,231,17,4,10,31,32,192,192,248,192,66,30,36,2,144,139,3,178,183,25,33,95,171,208,203,112,202,68,214,8,71,46,144,140,183,90,51,39,39,2,4,167,131,228,29,217,11,99,231,67,108,201,22,19,214,192,17,136,157,245,43,66,11,170,56,13,73,150,91,174,211,238,100,194,83,106,229,196,182,133,57,219,185,149,36,218,224,198,251,94,158,252,96,59,189,147,24,12,78,125,215,11,59,202,52,250,184,48,187,52,116,19,211,27,201,252,124,12,154,136,216,67,112,97,79,204,72,223,55,234,142,11,51,128,100,239,143,139,212,129,115,164,135,36,228,207,60,142,245,86,0,213,182,149,206,98,117,31,129,113,231,144,70,109,168,144,21,62,236,236,252,91,190,22,190,171,234,33,104,129,229,91,173,0,7,128,124,165,77,208,97,146,98,132,108,216,108,78,176,110,36,201,170,95,55,75,155,216,33,67,6,122,116,127,212,201,251,107,217,42,237,58,143,199,95,247,111,41,120,211,110,92,61,207,146,39,240,175,122,129,2,159,106,120,153,82,192,127,75,82,182,222,181,153,63,255,216,32,130,147,188,96,112,249,16,77,24,104,225,190,65,8,2,50,64,173,129,65,233,153,136,6,5,128,136,134,5,201,0,12,120,113,123,57,140,212,105,6,24,28,2,42,131,37,20,181,37,8,152,9,5,152,242,104,182,24,250,128,196,100,206,154,238,164,231,111,217,156,138,179,213,152,204,94,73,247,113,0,118,177,148,201,185,162,1,174,45,202,26,179,237,138,39,214,169,236,87,154,47,155,81,238,225,143,248,53,244,189,239,29,185,204,233,249,42,136,49,220,42,187,87,245,217,202,61,75,192,169,144,103,165,24,195,112,18,175,103,147,209,218,59,22,239,222,187,3,199,38,237,166,229,181,159,175,181,245,159,243,63,206,142,25,187,114,61,166,218,63,237,171,140,87,54,60,183,89,183,182,210,181,124,255,251,178,100,92,12,134,222,102,209,27,120,124,240,71,199,26,99,60,88,156,27,17,151,66,110,101,237,201,14,25,105,28,240,158,80,25,87,247,107,103,161,103,26,27,141,58,9,99,116,60,150,163,91,96,224,60,181,9,159,80,98,209,247,182,238,229,254,227,3,223,176,0,0,224,2,50,128,36,32,226,12,132,226,76,199,17,118,9,80,247,160,162,125,182,212,119,137,173,225,115,185,28,125,59,63,246,71,69,110,250,62,254,237,194,63,239,213,63,255,211,139,46,14,198,187,213,79,133,123,209,219,119,41,39,131,97,208,123,255,253,191,254,192,0,8,169,140,18,69,56,129,236,194,196,211,109,170,140,236,35,48,0,36,197,100,35,60,4,140,16,101,2,0,76,92,30,48,136,41,64,140,14,52,73,135,93,27,134,165,101,75,24,12,249,124,103,199,0,27,224,117,101,184,161,208,91,196,134,172,121,250,138,43,154,43,61,129,169,45,60,242,194,134,36,15,37,51,190,166,89,235,148,93,154,36,29,216,237,51,29,128,125,53,41,100,144,99,243,68,152,59,89,233,168,159,182,171,29,101,90,208,149,170,178,138,115,97,91,70,243,170,111,216,183,150,64,128,69,237,73,157,233,180,103,57,184,120,214,119,104,246,101,132,235,229,88,225,243,109,107,43,243,127,247,242,212,134,235,202,170,137,234,186,129,22,130,45,168,152,141,86,217,178,129,214,32,151,138,248,18,59,205,89,162,207,26,25,117,111,166,207,61,127,33,114,112,222,223,83,238,5,177,247,5,115,63,76,126,122,16,12,0,1,129,182,120,160,66,10,74,73,145,160,143,17,131,21,46,156,226,110,128,235,230,38,233,26,46,206,219,47,23,156,155,207,137,141,197,172,217,66,249,161,190,212,250,20,51,238,255,245,79,252,91,157,140,253,95,255,147,249,78,154,153,254,66,168,0,2,67,188,197,40,115,125,36,193,133,147,161,5,204,198,55,20,7,152,125,46,80,152,49,25,148,88,199,19,8,42,188,68,83,94,152,210,104,3,151,188,110,184,176,194,237,85,69,194,143,10,220,76,21,51,114,95,17,147,201,66,184,19,40,250,120,126,203,13,168,54,0,162,64,34,59,74,129,198,107,70,113,196,32,167,6,165,112,86,169,184,141,62,145,32,121,218,24,47,8,184,152,51,239,133,244,210,206,12,13,179,225,91,136,169,36,31,107,180,216,202,252,248,142,46,255,195,75,124,36,213,201,29,231,123,197,179,219,176,225,244,173,77,99,82,205,172,158,179,103,125,203,229,48,145,207,107,47,15,232,248,225,154,156,72,235,60,247,223,123,9,102,140,48,137,219,188,64,94,115,161,233,184,241,226,196,57,28,236,172,43,230,154,176,68,135,51,196,255,251,178,100,99,140,70,163,104,208,155,154,121,224,72,70,234,87,97,135,72,26,217,163,66,110,101,231,129,12,147,104,201,134,29,32,112,182,239,36,147,249,219,19,19,255,93,82,36,160,128,32,7,97,198,51,45,119,3,204,148,78,27,72,141,23,186,217,193,47,1,23,110,193,86,109,88,48,131,233,140,77,183,51,252,184,174,211,243,31,113,119,255,143,183,215,160,183,227,163,86,254,172,19,18,161,60,161,81,230,253,159,254,226,143,249,244,212,157,228,255,80,0,0,30,230,21,96,155,161,2,99,17,249,208,72,102,109,33,16,128,4,76,115,0,139,79,57,64,36,4,174,9,10,54,118,0,147,78,98,155,131,138,111,37,2,199,22,230,62,159,196,252,138,142,132,41,173,18,143,35,241,22,115,31,227,165,167,89,83,206,240,188,131,184,113,142,229,184,231,16,117,198,201,243,92,108,190,134,236,205,230,211,14,68,38,46,52,87,237,112,6,201,51,211,26,220,168,76,94,204,238,55,102,237,216,62,252,183,155,249,167,241,7,117,123,106,130,189,50,120,34,62,167,165,55,142,215,220,118,216,96,184,249,43,254,82,127,211,195,249,76,46,241,216,15,21,39,185,14,115,113,114,19,4,187,132,21,220,41,25,23,152,242,172,92,153,145,243,25,112,201,99,250,39,103,120,196,133,110,25,236,99,68,147,78,98,224,238,150,190,127,68,66,96,109,196,118,188,211,63,80,107,15,20,253,33,128,30,182,94,53,40,5,228,191,12,165,105,81,21,15,192,196,232,188,9,20,104,208,111,40,69,164,182,32,203,100,23,124,170,255,216,88,68,78,11,141,28,16,24,116,78,95,255,169,94,83,43,255,200,112,175,247,126,174,148,242,180,209,216,139,214,240,0,76,25,140,77,188,49,204,187,32,77,208,106,141,172,18,140,9,6,12,120,53,200,157,35,36,133,51,10,3,243,25,67,64,32,118,74,15,152,50,80,23,160,136,6,6,1,230,38,2,69,158,79,147,11,128,176,8,105,9,21,4,136,148,82,168,162,165,34,65,107,144,149,230,8,131,141,17,101,175,245,236,255,82,69,151,35,22,154,12,1,208,20,44,67,176,245,39,27,76,80,184,51,167,73,119,191,25,150,6,204,230,23,153,48,29,234,0,77,36,240,218,168,141,27,175,64,117,145,98,253,117,23,215,46,169,108,155,105,43,140,29,198,173,86,110,11,95,215,99,236,134,138,214,220,170,62,201,193,141,147,225,72,181,113,249,49,67,87,116,154,85,46,169,86,154,103,54,201,79,38,194,163,49,183,87,58,183,235,246,13,191,255,217,119,119,18,121,251,242,167,237,61,129,38,220,3,78,148,118,160,233,27,251,4,55,234,157,183,106,207,204,103,255,251,178,100,111,140,135,169,95,205,139,184,78,80,76,39,26,106,96,239,142,26,193,161,68,109,229,233,193,44,38,42,28,243,53,32,102,179,231,190,194,206,141,162,48,40,112,192,41,7,134,4,200,87,216,167,147,198,128,1,1,128,1,100,219,227,78,207,6,158,215,94,9,249,106,228,177,140,182,228,1,206,65,177,207,213,187,145,61,76,77,204,135,9,76,159,211,145,237,171,255,251,63,213,187,253,219,255,176,167,141,224,58,137,137,95,77,241,168,7,220,42,244,89,95,83,249,105,31,250,14,234,127,250,152,0,53,55,17,118,135,114,154,25,145,191,212,138,24,138,133,152,130,97,169,138,0,81,152,120,13,149,12,42,10,9,197,102,206,12,4,6,37,187,202,208,12,72,30,13,136,141,209,193,213,250,147,150,199,213,65,181,135,25,211,113,115,43,229,36,229,216,1,159,143,12,225,198,138,228,47,105,183,7,122,209,218,40,227,166,79,175,145,77,211,89,243,3,195,7,219,221,85,21,254,150,126,222,56,86,199,30,220,76,250,86,26,119,250,151,89,252,192,47,90,178,28,123,231,97,13,48,235,137,225,70,246,194,158,88,185,93,33,169,186,106,141,49,242,218,239,95,239,225,184,215,115,242,160,155,161,88,195,163,168,101,199,75,48,228,91,234,151,169,119,109,177,206,41,239,89,84,49,15,213,233,30,90,168,99,187,69,49,229,136,242,41,3,113,127,17,81,23,86,110,121,7,21,143,10,52,72,180,189,225,157,219,197,136,40,1,119,50,101,109,112,4,161,94,174,123,16,243,178,193,138,51,236,13,229,135,39,203,151,174,187,84,252,192,255,44,38,62,255,183,255,212,255,183,254,191,249,224,54,20,156,225,76,166,145,212,14,41,39,107,212,129,159,95,126,191,244,191,249,147,255,212,205,237,176,131,121,154,24,0,0,115,5,37,115,38,9,35,41,199,99,55,88,131,76,64,68,101,37,94,12,37,5,76,27,47,199,3,3,17,0,144,8,2,21,10,76,86,4,74,4,55,140,2,0,13,14,233,136,141,70,10,3,226,129,4,185,144,21,144,200,250,47,178,32,50,85,104,7,96,57,140,77,65,16,72,222,221,142,37,179,137,48,44,18,73,166,128,160,98,144,42,212,7,46,222,76,42,93,170,65,218,141,138,157,100,168,76,135,66,142,187,5,178,52,96,227,198,136,168,183,57,235,71,31,152,99,156,211,62,158,203,226,24,64,80,107,52,253,64,51,255,157,202,60,39,128,65,162,198,62,193,173,226,194,160,56,18,71,53,126,165,251,184,227,14,77,214,229,35,132,25,189,163,156,171,251,251,29,114,72,232,242,19,6,230,19,238,155,10,157,253,245,146,227,63,144,75,189,51,15,106,255,251,178,100,101,140,199,116,105,206,19,184,100,240,65,234,90,99,61,130,28,26,165,165,66,110,61,121,129,34,26,105,204,242,190,56,197,95,249,130,87,112,72,55,139,105,83,207,171,17,117,125,10,150,189,42,92,173,41,86,43,86,90,231,150,30,121,208,156,78,232,224,0,0,27,87,103,155,112,113,142,66,178,235,128,69,107,199,40,78,246,101,242,26,57,86,204,246,107,141,254,215,219,244,127,167,233,250,55,255,255,193,247,255,255,255,255,247,226,234,20,153,201,169,215,27,97,17,71,30,100,137,90,174,69,231,51,0,32,9,154,133,229,102,5,50,24,156,204,110,103,9,153,133,192,64,209,134,209,68,203,3,10,8,19,108,120,252,245,39,169,130,73,14,5,167,212,88,117,77,24,16,129,134,64,179,116,164,198,194,0,18,133,169,188,211,144,174,85,237,135,145,71,225,123,212,118,43,105,161,183,82,128,101,130,114,170,47,225,124,205,0,100,24,147,224,16,172,27,61,211,80,180,43,240,166,142,109,86,192,140,51,124,60,198,154,150,117,149,60,41,176,219,166,253,27,84,180,87,116,172,111,230,6,247,250,70,124,174,10,246,43,99,127,113,241,231,151,23,94,72,57,90,35,4,186,172,56,212,138,215,107,218,83,201,220,103,135,137,213,30,2,3,81,24,196,125,197,64,185,153,199,19,54,178,195,137,182,127,17,213,31,248,106,109,187,21,237,20,139,229,245,1,249,183,7,244,156,146,211,44,234,164,225,250,59,74,199,250,226,0,128,31,9,20,234,178,172,22,4,53,58,111,242,138,171,15,176,195,254,55,243,89,235,203,171,85,255,199,9,190,187,242,191,255,175,233,230,51,162,16,64,251,58,64,81,124,195,186,55,149,228,89,128,160,180,10,71,127,244,203,37,16,85,131,36,105,148,179,15,251,250,43,0,0,12,188,87,140,212,86,140,125,44,252,84,140,80,132,202,137,140,148,204,214,129,140,172,0,88,29,201,38,30,71,147,15,37,83,87,111,97,1,21,212,52,46,10,95,71,129,174,148,30,165,50,9,128,210,115,40,85,133,0,48,193,192,171,111,57,15,86,216,11,132,224,116,147,129,93,20,78,132,170,62,85,113,120,218,64,78,68,98,18,37,229,220,16,142,193,68,60,244,164,38,15,137,225,189,157,106,36,59,59,79,213,115,205,59,52,165,207,229,148,55,158,3,39,41,11,134,177,205,194,34,253,16,162,125,182,43,139,108,105,67,232,219,130,20,35,76,88,98,185,127,87,86,123,100,105,177,219,230,173,19,17,231,81,19,170,225,72,112,96,193,217,163,239,210,231,22,90,125,94,88,123,202,193,6,204,73,203,199,227,181,69,19,211,241,205,0,253,19,81,117,98,137,255,251,178,100,102,14,230,196,104,209,155,111,100,192,65,102,74,83,61,34,72,26,253,209,66,110,61,60,129,34,175,41,204,241,149,136,33,250,9,239,195,7,172,135,184,227,255,40,240,0,0,11,83,39,89,130,4,137,214,118,11,186,236,119,176,18,153,224,97,245,75,249,9,9,117,57,105,83,7,177,127,198,240,90,241,67,255,250,63,233,255,255,240,127,253,159,252,248,193,35,200,54,202,11,60,240,40,251,209,105,29,10,164,62,1,144,27,29,51,137,144,12,89,54,96,224,21,38,49,73,200,193,203,211,4,2,76,60,59,72,3,26,1,136,142,172,44,193,129,49,160,85,197,200,24,1,108,139,44,26,12,0,129,86,194,14,148,25,69,4,144,166,195,18,125,20,30,125,216,106,104,127,69,81,124,185,51,237,65,181,99,81,216,131,119,110,82,228,127,92,90,146,171,77,182,236,225,148,3,37,14,141,152,126,195,157,65,36,148,53,151,114,4,125,43,106,50,91,82,47,182,118,200,206,88,77,106,141,78,247,154,78,168,240,15,237,212,88,181,231,115,223,93,179,83,112,223,99,19,205,91,248,220,136,238,254,187,208,159,229,51,87,206,191,121,119,244,8,80,88,149,145,81,231,88,12,6,160,68,38,102,209,101,157,49,213,216,172,214,208,174,11,118,119,194,233,17,91,49,153,79,126,66,27,100,183,139,93,195,185,47,255,255,255,255,255,255,127,245,183,128,124,54,99,116,22,199,18,120,233,56,137,70,209,243,181,176,68,142,124,18,206,54,171,215,71,127,209,173,151,242,143,235,111,198,55,233,168,110,53,84,38,12,232,50,62,36,164,140,233,255,255,255,255,255,255,255,235,250,146,149,67,80,173,86,22,74,197,85,27,255,253,0,0,0,1,148,192,15,19,116,170,12,124,162,58,170,140,0,86,49,169,220,202,11,243,46,136,65,133,132,148,48,24,140,152,230,88,0,24,20,176,147,43,245,125,6,103,43,36,4,66,9,136,18,47,1,1,41,208,70,97,126,20,57,246,99,174,90,107,219,170,173,143,109,2,131,88,139,49,103,157,234,74,60,155,154,172,134,93,102,175,89,225,92,61,108,141,136,137,28,27,13,58,138,211,179,88,47,57,97,127,176,252,62,83,117,157,31,157,194,153,35,166,118,25,164,103,180,184,75,110,72,20,85,218,231,46,225,7,46,109,69,53,122,229,40,197,88,90,222,154,245,243,247,155,49,222,153,150,158,241,255,213,109,27,193,165,182,215,105,224,57,65,211,54,74,29,66,157,181,150,144,21,89,249,244,125,154,226,182,131,18,54,219,47,90,221,113,45,62,183,2,172,87,139,171,252,217,237,124,88,248,215,189,113,227,0,1,128,0,0,1,126,219,246,80,255,251,178,100,112,14,134,177,104,208,27,153,123,112,74,140,90,106,97,130,54,90,213,121,60,110,105,235,193,48,173,41,77,132,9,160,36,215,82,27,92,144,48,31,186,100,137,74,125,232,99,164,131,0,193,251,74,244,18,250,110,142,141,81,254,142,62,255,147,183,246,175,235,255,195,182,191,255,253,191,255,219,159,190,110,169,252,221,218,84,21,102,113,63,88,95,125,80,126,100,216,5,211,28,62,206,222,158,53,19,120,218,213,195,120,18,204,112,181,48,64,176,211,96,227,28,146,64,32,163,35,130,65,73,4,4,27,246,109,117,81,16,141,32,32,208,87,201,180,24,100,193,149,65,24,1,228,107,6,71,145,20,47,76,208,144,23,33,202,185,16,107,240,153,34,62,168,164,110,57,0,74,201,141,52,121,130,248,214,1,21,129,171,205,174,14,180,64,250,7,235,121,1,114,138,107,132,57,140,223,48,64,91,113,111,3,162,11,115,30,21,136,189,12,149,116,204,104,176,24,49,168,107,91,147,81,21,153,109,55,182,218,37,157,199,126,129,214,230,54,151,247,76,75,18,45,247,2,214,206,223,187,113,250,175,203,220,210,90,239,94,88,31,114,184,185,247,39,58,205,186,87,26,249,214,35,79,189,121,239,108,255,89,52,247,80,119,91,85,20,234,29,169,184,212,5,139,131,36,177,59,199,17,103,250,88,0,1,55,179,26,95,68,222,128,233,82,82,202,233,140,186,144,76,126,51,247,2,46,140,31,100,239,207,200,186,48,6,250,42,209,210,242,105,217,247,214,174,250,183,235,175,246,255,253,63,255,167,111,255,212,205,168,172,228,106,140,213,85,219,149,54,203,10,180,81,50,219,58,143,68,64,0,0,3,184,198,200,115,198,136,141,64,234,51,244,196,211,164,83,22,40,12,79,36,50,88,176,89,66,8,19,130,5,6,85,8,138,128,140,48,73,96,203,8,180,3,10,41,140,140,129,96,8,24,120,147,198,0,11,141,42,5,4,174,42,3,167,90,9,112,17,26,114,228,59,11,186,172,79,179,200,174,90,130,219,79,166,86,204,31,248,32,2,5,169,141,43,21,212,120,36,197,141,114,54,95,6,196,224,205,82,34,75,185,96,119,4,25,10,137,246,231,136,235,201,35,247,176,52,71,196,60,70,111,198,228,206,148,126,1,203,188,12,75,200,227,7,121,106,70,188,182,229,166,155,183,239,187,129,231,28,108,23,30,52,78,164,205,202,134,67,202,153,124,248,48,219,193,89,196,29,36,52,31,3,75,129,84,93,116,22,54,230,36,66,155,44,42,245,114,28,244,194,210,188,30,183,55,13,255,118,42,64,0,7,252,194,159,140,29,132,199,224,213,148,191,21,90,52,122,42,19,199,11,242,21,255,251,178,100,117,142,198,151,104,207,27,143,70,176,77,137,218,67,97,133,70,25,157,163,62,110,61,53,129,65,167,105,13,132,157,88,246,6,206,76,19,232,212,30,85,5,249,11,123,189,116,232,61,46,146,102,92,111,254,159,163,127,237,219,255,255,47,255,250,121,18,194,174,129,1,218,129,13,101,156,13,212,29,73,34,230,226,111,69,64,191,192,196,19,174,150,65,204,19,54,175,12,214,78,49,74,136,24,212,50,80,12,196,163,198,84,100,96,9,149,1,194,161,3,1,21,35,169,254,140,197,245,86,82,192,24,104,66,60,47,75,64,96,76,105,16,56,5,75,36,129,127,29,2,242,23,247,172,45,235,77,164,52,211,100,49,203,216,211,5,98,203,64,74,142,116,40,212,194,72,173,157,177,84,15,59,24,110,103,27,192,214,85,43,19,229,5,52,108,160,125,41,137,164,115,79,82,19,157,177,11,195,171,135,129,47,96,204,235,173,191,22,190,176,204,155,240,87,159,171,179,136,155,214,245,167,152,223,69,171,63,175,228,127,251,150,221,153,103,196,36,72,184,99,83,41,195,134,143,39,130,85,180,252,247,114,73,48,129,105,184,142,208,30,94,9,41,116,171,38,83,220,241,223,247,199,105,219,60,241,99,102,185,244,192,0,72,61,142,46,249,40,36,238,196,226,231,83,133,15,211,157,0,157,0,196,147,89,249,196,196,73,23,143,170,80,236,150,170,202,235,61,115,180,236,94,238,123,104,114,105,211,251,36,220,161,58,109,40,243,0,60,189,139,37,78,110,119,255,255,255,126,105,206,141,98,237,158,55,16,235,120,73,63,120,0,0,1,116,193,146,168,223,211,180,199,35,108,231,164,100,211,64,72,195,115,29,209,51,120,1,48,100,151,21,12,129,64,249,146,32,152,136,18,12,27,155,194,207,52,96,48,220,166,132,32,49,17,52,24,40,144,129,134,5,5,162,70,162,82,19,52,24,59,118,45,161,9,194,192,60,210,22,79,82,170,147,71,88,156,0,203,162,133,112,39,162,134,171,19,64,12,116,160,14,173,130,32,47,177,133,51,26,10,129,133,194,217,44,172,70,28,54,221,43,22,150,138,128,80,122,60,126,230,229,243,15,83,45,248,157,37,22,115,123,173,184,71,220,187,240,222,21,95,95,193,65,48,162,153,181,134,119,28,232,39,234,220,231,119,253,191,135,48,74,101,76,30,150,177,125,156,174,216,45,117,42,230,157,153,185,145,115,15,51,108,68,156,170,154,154,166,68,29,130,93,105,105,201,0,114,237,167,15,157,171,157,251,155,6,166,156,50,79,237,229,75,144,0,96,103,20,8,105,250,64,166,213,177,21,10,254,174,71,214,52,237,71,215,221,221,234,3,133,160,219,81,255,251,178,100,126,14,230,242,104,206,27,185,92,240,79,203,106,67,51,5,10,27,17,153,58,110,105,141,193,57,46,233,140,243,41,88,24,64,28,162,105,100,237,141,93,180,231,31,95,162,62,49,181,254,130,181,178,3,247,124,133,179,239,233,255,251,255,255,190,197,231,213,245,75,255,191,90,42,36,146,15,199,230,180,30,153,1,88,96,184,241,225,222,161,105,201,248,76,70,101,61,153,33,154,102,24,153,157,132,134,46,47,18,136,204,226,24,51,160,97,173,24,104,250,147,37,217,103,108,17,194,103,102,52,25,161,16,72,48,193,35,31,96,35,44,196,130,4,72,196,130,3,66,23,2,29,107,196,193,36,213,29,72,139,108,246,169,226,0,73,210,182,27,186,112,182,113,32,234,33,74,207,138,2,100,163,77,141,166,105,158,189,243,210,228,136,134,95,103,65,150,89,112,140,25,125,9,112,158,38,35,137,90,114,229,249,173,92,132,166,88,223,48,129,49,11,124,3,172,228,35,78,214,202,39,25,100,189,75,252,214,11,109,159,81,61,73,156,129,235,77,118,9,129,110,111,41,133,200,18,61,123,190,129,13,144,237,146,185,215,42,194,83,255,147,167,30,106,245,247,95,66,166,48,231,239,94,28,165,246,206,228,205,45,73,206,232,5,135,52,87,254,159,166,201,134,52,88,7,174,73,240,249,66,209,214,62,140,146,194,7,102,235,185,32,40,63,127,167,255,237,255,33,122,183,191,67,91,255,157,49,209,206,206,247,160,23,147,205,48,136,229,56,217,170,71,84,52,238,135,245,255,181,13,247,177,231,115,19,45,59,230,109,166,158,219,233,32,28,159,185,0,0,10,176,193,212,3,150,172,204,18,233,57,226,176,214,35,195,14,33,12,62,253,49,248,156,88,158,190,65,68,67,49,133,214,8,198,68,225,33,27,82,123,10,0,11,44,100,41,159,36,100,133,150,1,3,13,145,149,16,134,89,137,151,15,171,75,38,1,9,158,134,196,131,99,4,55,234,201,61,11,119,211,184,104,124,89,222,40,9,41,29,0,184,121,5,34,205,182,169,105,66,57,6,189,203,34,194,247,131,47,195,139,126,245,116,57,75,59,184,3,229,255,70,234,251,193,246,66,153,197,38,252,188,139,245,200,122,0,97,73,200,71,188,109,17,167,68,145,186,151,205,73,186,72,70,195,235,230,217,22,253,185,70,206,58,182,75,189,178,45,141,114,147,106,164,196,102,139,81,49,74,98,82,180,213,127,165,152,81,78,164,216,133,27,186,151,157,203,205,35,219,154,146,141,87,167,86,55,211,255,18,0,0,14,255,65,200,108,50,83,209,25,213,252,254,208,76,184,218,102,83,150,245,228,176,116,31,217,52,75,62,119,233,91,255,255,251,178,100,123,12,230,161,105,79,27,154,75,240,80,203,186,99,96,199,98,21,105,163,78,109,49,51,65,20,166,104,137,148,137,144,126,159,229,127,255,255,253,11,63,110,154,157,251,231,150,142,221,54,253,213,170,238,134,17,108,15,35,87,38,172,175,154,85,231,33,187,43,231,150,143,166,145,186,184,119,115,84,0,18,93,248,131,17,173,26,90,227,162,220,215,2,2,156,49,129,64,205,203,186,224,11,1,18,65,112,116,18,212,177,76,205,229,13,133,146,181,168,41,120,141,1,182,68,73,100,164,177,101,248,137,76,88,133,213,251,140,151,166,139,202,17,79,154,203,73,162,233,183,196,115,186,179,229,41,144,198,106,115,78,97,247,174,184,54,165,154,94,9,53,233,164,101,147,138,83,92,201,81,229,5,83,209,179,3,55,55,183,229,25,161,193,249,73,50,231,231,6,210,166,183,59,102,39,54,209,194,43,147,53,109,66,119,131,27,116,188,19,171,106,42,159,16,69,111,237,30,242,204,77,98,138,236,92,221,105,34,173,231,221,255,167,243,193,54,238,121,121,203,131,175,4,81,177,13,154,167,148,72,112,229,124,190,178,91,234,91,196,79,126,105,92,168,130,0,130,66,61,46,197,5,123,72,214,79,132,56,238,110,244,43,81,151,250,157,255,235,255,250,190,43,223,116,255,249,218,158,159,238,218,25,54,196,158,159,183,124,146,193,0,0,83,140,197,147,160,50,216,203,167,67,55,152,204,176,71,49,57,156,48,122,96,208,208,132,124,56,5,77,48,50,61,42,204,32,9,43,3,55,233,46,138,211,206,72,176,80,16,9,15,165,128,40,130,29,192,213,46,133,132,92,83,138,198,1,26,112,134,147,58,218,51,96,239,83,104,254,20,104,163,185,202,50,241,29,84,193,156,73,233,60,208,93,78,185,107,124,166,245,23,25,191,121,88,253,235,46,170,56,86,150,71,85,112,112,193,14,152,85,75,3,196,118,114,158,197,77,7,24,96,245,169,140,73,1,186,64,142,50,109,199,72,225,22,163,96,248,227,158,167,16,76,21,114,169,146,227,134,23,138,157,135,40,114,247,27,214,181,178,148,44,211,181,83,11,78,151,54,187,223,113,116,106,132,218,106,214,119,147,88,0,2,237,143,67,208,163,65,251,105,238,209,33,156,211,62,85,208,198,144,209,75,71,203,98,16,126,131,245,119,70,181,14,222,221,209,222,67,71,163,182,223,244,255,255,250,62,156,73,122,158,98,41,67,218,207,244,45,137,203,85,250,25,238,133,70,203,69,109,56,80,191,107,55,143,110,12,134,168,40,255,245,128,2,119,110,73,116,42,88,100,236,2,65,224,233,51,4,57,48,48,4,186,6,134,180,104,72,97,227,9,100,255,251,178,100,151,140,133,245,102,80,27,143,68,96,82,138,90,67,97,231,52,21,105,163,72,109,172,220,193,99,45,105,233,135,148,104,12,189,246,188,44,1,117,232,66,212,26,108,152,52,213,129,126,233,110,57,143,172,3,95,108,70,197,13,35,227,188,190,58,246,110,236,15,118,2,159,221,4,35,227,152,53,62,255,193,123,251,219,206,187,72,148,233,178,185,57,6,229,223,103,148,61,21,220,57,124,193,154,91,64,80,221,235,15,188,53,135,142,76,236,154,120,222,216,64,188,61,188,244,28,164,181,61,215,53,58,141,188,161,23,187,74,28,94,101,213,57,179,86,83,5,222,97,136,250,173,163,176,9,160,198,69,203,216,45,157,141,102,114,138,188,144,60,148,156,213,217,100,0,0,105,63,240,99,249,46,50,1,241,238,204,68,54,67,70,25,45,197,70,163,234,106,7,5,17,90,237,211,191,254,200,125,59,127,237,32,64,22,169,148,4,7,132,21,233,55,167,190,18,37,89,82,57,118,253,214,165,21,175,155,221,209,196,3,104,48,86,118,124,7,78,237,147,117,206,125,6,137,234,184,72,106,212,215,102,183,128,0,6,179,10,229,131,37,143,195,33,83,227,54,6,115,24,9,163,23,142,67,25,195,227,2,131,81,97,192,185,160,80,32,200,208,164,148,25,3,1,96,192,24,186,162,48,0,193,192,109,96,137,90,75,209,140,199,66,107,138,208,93,16,202,229,47,169,49,9,166,144,143,20,200,99,79,100,50,202,209,213,111,72,54,250,20,59,25,81,214,177,113,144,43,93,69,30,43,3,213,153,104,143,21,107,118,220,73,28,195,225,0,74,229,23,235,46,62,235,8,99,237,225,75,14,243,208,56,161,216,101,47,194,236,49,101,163,86,38,68,225,181,181,244,176,125,115,160,254,178,8,147,41,120,55,37,236,60,153,203,181,14,172,235,116,156,61,11,160,165,55,171,222,184,242,110,217,80,182,26,199,93,209,34,157,78,74,118,161,164,194,141,23,157,136,114,206,151,58,107,226,28,217,105,44,173,187,212,98,0,1,132,229,103,203,18,11,10,205,86,56,34,161,86,136,180,196,165,65,163,141,126,43,75,25,154,70,205,211,197,146,6,127,198,127,198,171,40,131,83,219,250,31,64,153,94,59,48,16,148,255,255,194,217,238,148,145,246,210,145,246,35,233,209,191,184,251,29,236,237,133,250,37,15,169,243,116,191,26,230,59,117,22,255,183,97,225,0,22,230,220,193,253,13,177,192,195,202,13,64,120,217,131,76,45,96,56,132,184,134,26,32,225,179,51,52,6,89,50,181,210,253,52,66,129,168,53,109,37,152,224,49,233,84,48,51,2,86,157,95,70,147,52,117,231,16,219,192,83,24,255,251,178,100,180,8,198,138,103,206,19,185,91,240,87,44,170,51,97,37,100,23,153,161,68,237,189,49,129,62,49,169,204,241,149,144,13,55,202,96,213,154,9,36,220,52,22,23,141,93,174,137,235,21,226,217,187,120,134,164,163,236,46,201,212,218,218,191,234,202,163,203,225,118,84,223,45,124,169,173,45,241,172,192,131,135,85,106,93,75,1,26,118,173,73,122,52,202,108,204,254,196,187,72,238,103,18,114,141,166,64,148,79,139,201,66,18,116,59,24,179,208,1,81,163,132,232,150,214,114,73,43,5,162,212,150,80,192,219,40,88,5,239,4,118,157,167,228,117,75,222,75,187,133,235,218,168,186,24,176,157,0,2,150,254,220,200,84,139,35,90,64,104,179,189,233,115,39,162,123,199,172,36,108,198,142,221,183,255,201,182,157,63,254,189,244,77,73,183,127,79,96,17,174,40,168,195,207,222,94,188,143,237,79,236,71,200,47,148,180,19,84,245,83,81,69,42,82,173,14,71,161,12,130,39,245,111,209,7,52,140,0,9,179,19,249,14,224,228,50,34,244,216,74,67,114,155,204,218,251,5,41,64,161,224,97,116,148,16,96,224,33,167,198,237,84,172,30,76,31,84,0,19,205,113,149,227,38,39,236,197,180,144,73,18,0,8,40,100,112,100,244,28,172,169,166,254,192,230,24,77,157,100,52,82,18,28,72,196,202,127,62,241,167,129,8,94,71,13,66,165,237,16,172,9,231,169,76,83,50,119,43,116,215,168,32,154,105,12,119,200,43,77,92,97,103,236,24,128,221,158,255,115,97,235,222,21,117,75,190,206,72,185,21,104,128,167,40,91,29,150,85,14,5,17,171,128,215,59,247,108,236,222,151,179,11,253,205,165,114,175,218,101,114,170,111,173,253,41,52,162,237,61,27,83,3,46,54,245,39,110,207,29,156,54,251,28,157,135,18,221,233,118,244,74,214,227,23,201,189,160,187,186,255,218,25,179,118,198,213,32,63,228,32,240,121,236,216,0,27,126,216,70,23,80,92,153,9,64,136,221,9,12,248,13,96,241,57,100,120,24,26,131,145,102,106,109,255,73,226,218,127,235,250,246,209,57,126,189,103,203,156,81,202,238,138,61,114,155,234,43,140,23,153,46,164,29,93,172,5,76,72,221,106,52,95,98,218,252,127,218,103,202,118,144,125,131,81,138,105,5,192,143,3,148,40,140,153,119,50,34,104,194,67,99,27,41,76,90,132,22,156,152,28,108,96,144,112,112,160,206,130,0,224,142,135,150,163,214,136,163,116,59,69,129,67,59,2,28,58,2,55,1,172,10,160,128,219,174,83,20,110,175,180,158,90,238,202,101,78,131,142,211,43,167,67,224,76,59,100,22,225,178,95,134,105,78,255,251,178,100,193,14,198,197,104,206,19,153,99,114,82,107,106,99,61,133,26,31,157,185,60,78,101,235,137,24,38,104,69,132,149,88,169,38,193,225,244,4,105,195,57,160,135,153,235,179,205,92,145,47,147,111,139,9,231,51,100,75,189,102,63,18,243,30,138,38,121,161,61,94,39,238,81,122,236,243,129,13,131,29,172,205,125,187,41,241,9,78,184,135,165,180,33,137,78,216,193,118,40,70,163,147,210,238,87,43,96,42,51,156,26,104,99,184,45,236,182,178,157,139,209,114,181,37,222,168,237,137,74,132,11,45,15,99,85,247,101,56,230,210,237,16,247,80,165,129,58,169,36,88,77,186,97,18,87,161,42,217,142,189,221,148,85,10,197,86,157,195,195,185,85,152,182,236,190,250,120,176,217,222,65,83,53,207,251,215,205,21,165,160,156,224,234,155,69,202,166,130,1,61,109,89,75,64,114,85,168,115,75,196,46,120,236,177,84,69,138,35,188,186,43,176,168,87,36,44,147,17,8,227,137,23,122,89,223,69,30,112,38,143,70,125,182,239,149,247,209,241,159,254,154,99,116,70,232,255,254,239,255,254,219,54,143,144,127,209,251,84,64,167,28,180,81,112,47,137,164,114,124,52,131,206,24,133,198,100,40,182,146,97,183,101,214,11,187,160,99,66,173,124,54,14,214,243,100,148,9,186,241,204,42,22,139,202,170,116,212,19,201,149,225,249,140,171,79,152,182,97,134,107,70,114,77,181,26,113,187,90,87,200,112,49,213,32,237,129,204,182,225,174,68,190,218,138,5,87,195,255,138,32,34,119,236,209,124,31,131,180,102,83,48,16,117,239,220,111,83,123,123,219,151,237,105,170,100,249,62,177,117,203,69,33,225,1,189,162,77,125,101,187,231,36,101,163,233,35,247,219,82,154,242,163,55,173,201,155,100,72,218,49,117,113,169,27,9,245,22,124,17,233,214,40,145,172,13,72,174,114,188,3,1,223,180,24,85,196,161,138,195,143,26,214,222,228,198,127,108,217,210,78,23,195,85,64,40,67,11,103,40,8,43,83,226,166,35,48,99,206,172,65,213,72,44,216,109,109,100,91,174,3,10,187,67,179,118,92,102,75,182,203,249,246,107,78,66,5,122,62,29,234,203,213,155,65,246,227,184,142,167,83,113,74,54,126,79,250,92,167,79,22,172,195,17,56,225,130,244,202,34,188,243,82,0,202,17,252,198,19,64,196,102,4,198,0,48,194,64,117,89,204,89,8,12,166,17,20,192,193,82,189,43,219,138,71,152,186,0,171,130,80,28,4,26,152,80,6,42,176,52,10,30,23,65,32,232,64,43,52,245,168,78,147,174,61,166,234,218,54,85,98,71,86,111,33,47,208,232,6,209,152,89,127,6,255,251,178,100,177,140,198,25,101,82,155,88,121,160,67,164,234,18,97,34,104,27,201,165,54,14,188,249,129,32,153,39,193,150,21,144,49,127,75,160,36,68,152,184,144,148,129,238,57,26,65,22,80,128,122,67,209,44,227,110,240,2,52,177,126,118,120,43,201,71,119,48,102,190,158,110,88,0,149,137,211,6,180,106,159,183,204,97,109,188,253,230,245,50,18,251,71,201,181,237,6,13,105,115,23,93,16,83,82,204,83,102,228,102,255,11,248,199,170,3,94,2,27,156,230,47,199,74,191,204,20,201,227,171,193,74,99,208,234,222,170,219,27,58,163,152,11,136,45,8,173,67,131,117,245,78,167,245,101,161,86,40,94,37,245,22,74,118,98,34,96,63,100,34,17,32,21,89,86,46,104,25,169,143,19,146,208,179,18,226,207,194,28,136,58,172,136,201,108,81,18,76,44,246,106,149,42,224,144,103,163,225,209,72,138,146,92,228,204,249,181,85,223,232,125,121,219,23,167,151,251,122,184,183,238,191,179,247,2,49,212,191,59,9,55,50,216,196,58,80,240,53,124,78,50,101,117,50,161,227,51,124,75,48,80,94,4,4,161,131,97,155,162,233,8,88,99,160,140,24,17,21,66,16,133,54,46,29,50,240,21,242,54,96,83,208,2,144,21,228,85,250,79,134,27,107,174,98,242,91,211,110,136,66,38,42,232,166,106,19,20,147,89,18,16,48,12,90,2,54,167,43,184,189,0,66,84,227,56,195,155,240,90,165,34,21,47,85,38,62,178,160,81,209,118,108,55,54,250,201,16,135,170,111,67,223,16,143,68,162,50,203,11,17,171,31,81,8,192,176,192,138,41,134,179,218,36,169,222,139,116,125,82,30,181,236,255,38,105,75,123,55,196,251,95,53,51,195,225,85,188,209,199,228,161,85,215,112,103,155,50,31,89,204,134,190,45,247,241,32,230,108,147,37,90,55,247,137,88,90,209,195,175,157,59,249,251,214,249,158,227,247,25,221,247,130,53,27,249,190,247,241,55,251,174,173,159,172,103,203,118,186,45,42,128,0,200,86,118,98,195,140,66,76,197,2,219,104,207,234,202,145,41,48,4,130,217,55,124,96,69,215,60,172,221,88,175,21,215,209,232,88,163,209,248,100,252,212,174,78,186,219,254,63,242,240,67,60,56,236,113,114,84,123,26,235,254,183,124,51,54,65,84,205,47,211,228,54,76,115,82,62,157,44,213,196,67,53,49,76,18,57,53,200,108,193,98,113,64,193,145,131,38,146,20,18,134,140,70,114,70,23,68,116,30,44,117,174,34,147,136,83,69,244,23,144,126,69,26,44,119,58,4,111,20,113,135,71,37,196,89,144,210,46,36,166,201,218,105,109,192,106,175,193,146,25,42,255,251,178,100,194,14,71,92,105,76,131,186,123,112,66,103,26,18,97,37,88,27,65,163,56,110,97,239,1,27,44,232,221,134,21,72,177,142,109,74,64,21,24,95,1,117,77,12,216,43,203,187,136,112,72,146,109,84,118,210,219,31,245,55,171,83,183,248,62,31,219,21,167,40,132,189,178,64,159,91,198,155,244,236,93,91,31,231,116,218,250,107,234,29,253,26,205,77,224,129,42,62,117,170,117,218,59,94,12,125,102,77,91,82,183,111,226,46,164,176,139,184,211,144,24,121,219,115,62,237,132,22,243,107,70,238,227,190,125,10,24,158,180,253,206,250,38,98,23,163,234,205,239,45,171,231,205,120,155,76,86,71,114,198,127,226,234,216,16,0,22,195,204,110,1,126,140,195,114,73,66,148,182,96,73,108,81,80,167,5,81,102,60,138,22,23,56,229,63,42,230,201,166,244,121,222,154,176,234,245,233,163,125,122,254,52,223,223,31,196,242,152,204,175,255,255,255,255,250,4,159,103,254,39,255,241,229,219,81,0,4,82,148,193,110,147,134,20,204,178,150,53,85,216,201,68,243,17,40,140,2,184,50,88,120,185,12,8,207,133,59,102,97,193,28,117,192,223,161,128,40,45,162,16,8,35,14,37,6,10,130,38,50,196,1,214,29,116,38,136,132,62,88,224,49,173,182,33,10,229,152,166,80,216,92,159,13,134,212,4,65,245,65,160,140,211,89,242,98,105,48,131,123,206,183,208,34,44,234,133,225,47,244,91,113,101,229,181,7,105,114,175,143,186,236,107,111,40,136,149,237,191,21,79,77,92,77,108,233,194,77,46,90,41,235,191,101,202,83,229,20,86,125,121,190,37,77,235,195,143,124,201,127,156,172,227,191,114,213,94,19,85,172,202,110,152,206,27,115,53,167,213,81,154,133,86,235,99,231,116,220,98,130,122,201,51,169,235,113,163,88,222,61,55,124,239,86,198,97,189,223,44,169,96,45,28,2,211,232,134,190,128,208,75,213,189,135,67,79,40,151,132,240,16,127,17,125,101,252,144,52,50,118,138,64,241,148,198,128,107,69,61,234,59,147,71,171,30,190,83,33,240,127,179,18,15,245,17,255,141,41,181,63,33,252,57,242,238,191,156,232,228,192,19,5,54,147,172,137,179,94,215,35,158,180,83,111,68,99,60,88,99,44,171,99,18,4,163,2,193,66,16,148,199,80,136,210,98,8,2,8,25,76,24,132,7,225,0,161,131,224,96,66,6,183,65,162,15,152,67,108,125,133,24,215,131,238,12,20,160,197,193,195,149,76,105,34,83,53,104,211,73,50,193,148,45,163,37,184,168,214,172,182,70,148,12,140,30,134,166,194,16,77,9,223,82,148,9,54,65,83,197,99,32,229,27,34,255,251,178,100,194,12,134,93,101,207,155,154,121,210,69,166,73,224,97,130,86,32,5,145,46,46,233,239,129,71,38,39,161,150,9,104,34,80,198,0,42,130,43,7,53,7,135,1,116,101,108,66,3,186,96,62,41,225,8,85,222,174,134,218,46,8,59,84,14,115,146,141,53,13,17,197,120,37,1,137,30,167,179,159,132,72,92,43,212,111,39,177,104,223,147,100,173,180,56,236,253,132,245,35,161,80,187,136,141,161,65,112,167,109,45,126,240,229,157,200,143,147,77,135,92,27,247,27,94,64,133,69,220,144,10,248,81,26,217,181,189,43,235,172,55,107,89,199,139,14,99,169,163,44,113,60,109,221,149,166,6,159,222,38,119,22,187,164,129,136,38,33,57,197,91,16,114,32,20,2,84,14,44,33,108,53,212,158,32,122,29,75,166,7,42,137,139,42,114,6,143,173,69,59,232,97,172,38,100,66,145,252,221,67,231,206,234,62,148,206,151,8,169,62,143,133,20,161,254,86,45,78,255,151,84,252,111,253,242,253,127,209,248,38,255,255,255,224,221,103,63,200,197,222,103,251,191,255,200,136,0,5,176,6,196,218,132,35,82,167,206,14,234,50,145,64,195,172,240,10,32,213,193,50,65,42,169,152,232,76,103,113,91,79,2,25,20,41,178,136,34,146,208,42,83,135,220,202,40,192,38,4,112,28,195,72,99,239,91,216,225,55,106,241,6,7,77,78,236,38,236,62,255,48,247,140,152,207,188,73,103,202,31,105,220,152,210,120,252,23,64,175,112,110,143,156,25,97,194,212,221,35,159,112,57,50,241,211,198,63,161,100,211,174,205,247,20,131,21,208,225,178,145,207,42,102,211,203,201,129,105,199,144,36,39,8,151,185,70,144,180,208,124,113,18,99,92,216,230,123,51,225,231,250,146,113,232,205,223,208,31,90,18,17,6,174,209,26,24,199,32,235,97,133,92,159,164,165,160,185,106,168,189,215,200,170,34,35,150,196,178,110,29,12,64,234,31,202,235,152,0,0,53,103,96,201,166,38,90,173,87,72,56,179,154,100,181,190,30,25,116,32,197,77,190,145,32,131,145,153,89,118,112,235,112,172,171,69,92,28,84,78,113,173,101,226,239,76,171,17,169,203,234,115,29,34,150,163,179,253,222,173,183,122,238,99,152,234,108,175,111,95,254,144,130,10,82,110,65,78,98,195,198,30,142,121,200,230,120,18,98,133,102,74,122,60,208,149,86,212,180,199,0,154,73,110,216,164,106,12,68,137,83,69,110,75,151,37,86,89,143,83,4,126,179,177,88,190,98,157,113,150,5,217,13,3,226,164,49,55,168,61,172,28,233,131,215,206,60,142,35,106,43,109,114,59,234,243,215,166,95,57,18,89,179,148,6,255,251,176,100,183,136,198,64,102,78,147,152,91,112,73,130,10,2,101,34,86,21,61,163,72,237,165,116,193,47,153,40,9,132,137,104,159,204,188,199,236,71,139,204,171,80,252,102,43,118,245,226,96,132,228,90,91,233,215,106,14,106,220,191,171,113,170,100,233,131,5,162,192,84,189,60,42,60,123,80,154,218,81,56,207,168,217,88,227,239,193,36,191,52,55,59,13,177,235,123,154,105,118,203,133,37,134,53,20,107,44,106,56,6,14,163,232,74,112,7,44,192,200,106,236,56,242,43,82,194,32,196,13,29,198,81,92,9,197,125,24,181,71,126,65,22,209,214,57,185,149,146,213,211,82,9,173,107,215,25,254,151,251,35,2,62,15,135,225,247,189,132,223,255,229,182,247,171,117,188,197,83,81,49,206,191,255,250,80,0,2,91,188,193,249,100,196,19,72,192,20,196,239,113,180,211,176,92,195,196,24,196,150,93,168,8,2,140,44,48,13,126,115,233,228,129,230,124,198,90,52,185,166,42,19,178,114,17,112,194,84,190,46,209,129,145,6,30,5,198,64,0,138,249,198,100,141,80,154,37,158,5,1,193,18,46,67,153,69,144,74,50,34,207,165,106,66,49,98,158,34,44,30,213,138,172,108,134,146,60,205,219,147,134,218,162,91,43,81,238,231,72,104,103,144,245,187,21,20,77,54,140,118,239,101,66,78,218,38,102,45,40,224,205,169,132,115,170,237,73,26,155,140,102,218,38,83,88,115,218,94,36,40,168,24,149,15,151,61,89,75,90,228,216,34,252,119,7,208,40,173,84,95,45,144,107,71,202,247,147,66,4,145,114,123,161,22,53,85,143,33,13,101,108,87,20,70,34,81,149,27,101,163,137,39,25,234,176,31,5,233,56,81,63,170,133,182,57,3,113,103,81,54,189,134,202,211,184,239,149,81,83,149,94,90,78,193,140,133,51,136,127,110,224,16,12,5,23,217,103,137,28,105,219,2,66,144,195,54,141,150,101,179,17,43,21,161,36,24,160,208,28,40,172,25,53,229,144,149,59,106,101,143,30,63,199,158,85,26,143,245,28,196,221,124,238,97,135,229,3,120,159,142,151,202,55,254,255,253,255,255,253,255,71,209,191,148,228,223,17,21,82,196,119,186,250,158,0,0,21,25,128,57,38,141,96,26,56,230,123,171,49,164,9,134,127,75,26,185,194,107,209,184,24,72,52,7,49,40,40,209,68,68,52,20,60,6,1,150,114,70,29,97,68,38,79,96,172,52,176,171,133,104,14,30,160,140,74,11,98,140,105,159,66,98,205,38,106,129,221,120,44,190,204,79,23,234,10,122,90,101,151,66,143,6,142,199,114,174,125,151,76,25,156,52,55,111,170,24,210,166,10,162,226,157,37,255,251,178,100,218,140,199,164,104,205,155,187,121,224,83,106,89,243,97,103,80,25,217,135,56,110,101,141,129,84,38,40,77,130,182,112,61,43,161,172,187,230,83,43,130,46,209,166,47,212,43,237,132,183,114,94,203,114,202,125,212,77,33,249,196,230,139,244,146,71,200,106,249,74,68,194,140,43,185,148,144,175,56,61,181,145,140,32,169,121,234,171,55,18,21,46,30,135,217,61,109,119,158,60,182,249,176,197,150,205,253,104,74,166,111,191,211,169,111,147,149,205,132,210,69,1,160,1,51,37,171,102,159,80,0,9,131,144,26,129,12,24,116,136,192,65,71,137,252,128,170,91,74,28,32,41,223,198,119,187,147,207,227,118,14,198,246,24,124,255,245,253,30,164,238,159,208,205,167,174,190,130,96,216,222,16,121,240,163,46,168,216,180,149,81,138,6,142,117,5,169,4,43,111,127,255,254,234,175,204,23,223,59,211,83,200,225,191,112,0,0,99,16,162,77,48,151,5,147,15,226,166,52,119,50,83,9,16,214,48,71,35,83,20,225,62,49,201,1,227,3,192,40,48,86,4,115,11,128,75,49,55,12,16,48,17,24,74,129,168,40,54,16,144,99,215,133,212,23,200,24,168,224,21,92,48,105,149,188,81,240,168,53,6,128,70,82,84,172,1,84,1,130,30,242,183,115,30,17,235,78,224,192,204,61,142,51,148,50,79,215,241,129,59,65,192,94,69,1,95,205,120,144,74,124,197,71,65,144,200,46,43,160,107,7,211,8,0,210,121,57,176,60,91,18,64,61,107,11,230,244,57,23,41,166,104,200,75,66,187,105,91,49,17,176,117,51,63,44,230,251,95,113,252,224,175,219,170,193,122,225,75,36,82,180,141,182,155,105,181,53,151,156,166,214,99,238,179,31,11,86,196,13,72,174,195,46,237,165,100,75,106,13,223,71,59,95,193,153,190,37,163,67,112,133,52,120,86,213,37,212,145,32,82,53,46,153,104,219,108,40,177,167,212,11,197,196,63,88,91,196,45,197,215,196,250,198,107,30,188,168,0,64,85,144,10,57,10,56,249,21,146,16,36,32,102,176,220,243,103,38,180,195,143,190,199,167,234,44,131,72,253,195,133,135,73,242,133,54,255,38,86,127,32,124,174,207,253,224,62,38,29,17,233,68,127,234,159,153,172,11,45,250,125,63,201,102,235,255,122,161,72,242,20,128,67,86,109,77,160,190,70,221,120,35,193,62,123,221,34,1,80,199,130,108,204,5,36,201,103,240,204,188,56,194,193,76,203,35,116,199,216,48,198,17,8,88,10,2,135,70,19,5,38,101,15,194,160,25,132,197,73,128,96,154,235,45,200,64,211,3,144,76,104,6,254,98,100,224,37,235,39,96,90,95,45,1,255,251,178,100,204,14,199,221,104,203,19,218,123,96,89,75,105,227,97,66,126,26,89,163,50,110,229,143,193,79,41,104,205,135,168,152,133,11,17,47,165,3,11,45,120,19,193,71,255,49,160,95,217,215,109,145,59,53,214,243,159,66,163,182,125,233,114,249,82,72,199,227,114,4,222,147,216,142,63,127,140,142,65,106,228,87,152,238,65,103,77,18,243,168,51,96,212,72,172,33,106,247,245,110,207,171,188,210,255,148,69,126,216,175,55,191,102,154,126,28,12,233,78,251,216,133,103,40,197,51,32,85,150,164,55,220,190,207,149,23,76,73,81,95,150,40,89,217,74,255,239,203,203,110,223,113,203,50,112,244,95,216,146,45,97,141,188,239,203,60,207,172,198,170,157,167,225,254,207,112,8,11,183,212,142,117,43,38,85,228,167,72,152,186,79,192,27,82,56,226,164,217,49,75,142,93,244,124,239,250,27,150,202,61,127,255,95,254,206,97,36,232,227,83,83,73,100,65,62,239,105,81,185,66,203,237,31,174,166,142,93,58,245,61,236,207,82,212,166,194,89,179,220,189,143,186,41,37,78,178,158,183,253,64,0,0,1,148,196,192,88,200,5,188,195,215,112,226,73,108,104,137,48,193,92,50,77,136,50,216,6,2,138,152,72,25,175,133,29,139,107,2,50,231,0,18,115,232,33,0,44,2,195,34,17,129,39,39,63,134,22,68,44,74,251,18,160,74,50,152,152,31,143,44,27,243,177,144,179,117,46,91,129,6,184,134,102,166,10,108,140,69,186,43,95,105,180,138,117,132,145,182,118,195,28,240,127,43,183,147,62,184,178,90,251,145,151,120,102,114,249,84,227,111,70,174,176,185,91,253,179,26,234,73,181,120,223,201,124,99,49,63,189,245,153,92,61,209,11,88,159,223,122,106,166,167,179,175,78,229,79,168,235,80,229,137,167,175,21,79,61,15,85,107,85,218,156,237,44,71,63,90,39,226,60,139,26,28,54,156,77,169,155,163,181,199,211,84,138,152,16,82,76,76,246,123,167,79,245,50,247,204,146,193,211,138,161,125,27,82,187,24,2,9,108,193,145,167,120,123,29,197,114,152,110,165,170,144,114,140,212,122,167,110,147,147,75,151,13,69,236,129,214,48,98,19,246,69,215,77,109,255,227,159,46,162,198,183,125,27,255,10,31,42,186,8,161,119,209,172,250,141,12,239,69,234,238,245,74,50,189,248,41,235,30,132,10,42,171,246,47,191,235,0,24,33,44,24,110,130,116,181,209,249,245,69,9,179,67,177,140,16,61,35,52,168,176,16,106,22,32,27,1,24,181,12,162,74,14,52,40,218,211,38,57,66,28,163,30,129,103,229,38,21,23,11,13,87,194,136,55,99,10,1,103,0,82,255,251,178,100,181,142,134,202,104,77,27,187,121,208,81,201,218,35,97,5,100,26,253,159,50,110,61,147,137,51,175,40,169,132,157,72,249,140,188,173,141,48,224,27,136,35,36,78,17,87,97,63,64,244,144,9,121,228,212,64,51,18,141,46,18,164,13,102,9,195,81,18,115,212,185,107,37,154,94,38,143,13,105,170,36,76,143,119,147,119,63,148,193,53,155,175,165,245,153,235,38,135,116,174,161,100,250,14,111,87,119,163,217,67,64,207,13,22,86,179,255,41,17,95,242,114,250,255,82,235,54,98,172,197,65,54,21,154,149,82,237,186,252,205,118,55,111,75,209,8,240,193,195,190,46,20,157,110,211,25,76,211,21,64,176,243,214,38,77,54,59,92,224,245,232,75,93,122,197,245,250,66,65,152,143,128,231,96,33,0,0,9,123,6,175,17,208,160,30,112,145,74,167,67,157,5,10,173,80,23,205,70,45,143,20,87,14,67,18,68,161,155,255,178,243,158,158,255,246,211,255,127,255,252,253,19,82,43,255,249,111,255,238,219,186,74,177,232,2,154,134,33,133,238,117,7,123,235,244,109,252,162,219,186,72,0,0,75,144,148,32,48,140,105,50,244,167,58,240,103,64,211,8,80,49,196,188,198,32,5,73,18,128,67,68,1,141,98,107,11,29,26,211,125,135,32,69,9,146,130,161,79,160,133,236,203,65,230,185,22,150,227,119,106,42,206,166,148,211,14,164,138,82,207,212,106,146,74,151,51,118,34,15,11,207,66,184,228,248,40,228,39,177,195,237,210,145,68,234,129,26,230,210,162,172,130,138,167,19,206,64,238,250,34,206,202,205,132,76,39,231,156,27,77,214,252,240,145,253,46,211,25,107,119,107,211,241,247,194,138,144,2,196,91,64,145,93,162,128,214,44,181,94,170,212,120,244,186,105,5,150,60,142,194,133,197,215,27,84,220,101,53,199,62,226,60,133,201,95,44,97,110,186,115,115,186,39,73,235,114,200,119,214,113,39,76,16,185,230,108,86,53,217,69,209,195,73,153,153,134,89,211,128,0,58,150,55,24,4,170,80,185,149,99,168,48,77,118,172,160,197,84,36,111,244,123,136,165,85,198,20,195,249,108,207,255,150,199,60,239,255,61,191,255,197,0,210,247,254,143,155,162,255,232,111,45,217,191,124,242,70,214,100,239,1,118,148,207,164,250,78,251,153,163,242,65,88,40,60,34,2,156,134,194,125,20,105,129,64,134,104,73,153,54,190,102,241,89,128,64,166,0,6,24,4,94,102,130,146,59,24,232,88,68,70,104,16,40,209,117,151,138,230,90,197,28,131,77,5,154,238,69,85,133,70,224,84,239,149,75,46,43,235,87,19,90,125,179,62,201,159,31,165,143,51,55,82,255,251,178,100,181,14,230,123,107,206,27,184,99,96,73,9,202,35,97,231,26,27,17,165,54,85,204,0,1,64,175,40,78,176,112,0,86,167,23,40,90,210,220,219,209,77,220,32,7,158,87,97,181,165,153,155,123,53,199,74,115,155,149,126,23,49,169,239,23,115,213,62,122,146,53,123,248,71,40,245,243,31,205,202,255,245,107,247,94,247,255,227,248,235,184,118,189,22,25,191,111,38,88,82,115,154,167,162,231,225,133,126,205,234,247,234,215,50,195,12,113,236,95,154,185,53,150,61,198,247,225,142,59,203,86,177,199,153,88,230,22,44,211,115,89,218,223,255,55,248,114,183,127,13,99,107,255,93,199,156,237,252,236,224,97,123,97,199,68,105,28,18,213,245,181,7,18,85,199,37,106,244,92,114,186,242,132,241,151,180,78,114,231,104,42,40,62,120,114,144,69,101,45,155,183,254,123,209,117,255,249,189,189,127,233,255,166,97,201,71,253,58,59,237,255,250,153,204,61,178,173,1,35,43,19,11,246,53,150,38,114,166,169,10,223,94,254,195,173,215,146,0,0,1,5,132,193,128,193,164,148,201,146,0,41,24,153,194,133,130,73,211,117,169,227,32,196,227,23,194,99,39,10,67,110,67,19,27,93,3,26,196,80,64,48,160,102,167,10,6,77,149,38,52,143,166,15,156,32,225,80,72,113,240,18,3,85,142,96,132,86,204,152,33,146,175,211,78,8,5,12,53,224,64,56,114,32,136,54,145,101,171,136,24,195,1,12,84,24,72,36,197,195,72,67,144,76,23,102,11,0,171,134,209,166,207,193,70,46,74,14,14,147,1,133,25,89,155,136,8,198,95,226,34,17,16,28,1,22,140,72,105,114,93,15,84,117,167,210,68,28,54,10,64,6,191,159,150,57,102,127,177,170,108,54,242,177,11,44,82,0,103,47,123,57,151,76,69,93,184,202,158,151,84,194,198,27,187,55,74,99,32,237,216,26,2,8,1,26,11,46,194,122,39,171,79,88,173,248,240,211,232,223,67,213,236,189,186,171,142,18,12,191,182,110,114,145,208,119,23,36,50,238,36,219,92,136,62,202,59,21,113,247,42,117,160,25,117,249,202,72,98,238,60,230,25,107,159,222,231,175,216,64,125,40,0,33,130,163,139,66,105,138,88,203,212,1,57,147,129,77,216,171,127,126,138,10,117,101,90,156,136,106,95,72,246,190,178,26,221,254,225,251,254,255,255,255,255,255,255,255,255,255,255,225,23,140,74,226,177,120,195,72,129,127,255,255,255,255,255,255,255,255,254,73,132,170,252,190,62,213,162,242,96,0,0,1,64,148,0,12,32,149,184,12,244,89,62,21,72,131,137,166,10,70,15,84,120,254,199,168,177,172,219,127,255,255,255,251,178,100,188,0,10,180,134,207,30,119,96,0,51,233,42,131,199,136,0,30,65,201,66,93,205,128,1,10,140,103,131,178,128,0,255,255,255,255,255,248,146,163,243,55,255,255,236,173,79,161,201,64,96,8,86,129,19,10,6,140,50,129,54,74,208,217,246,211,18,9,204,148,23,48,32,64,196,43,99,141,12,128,195,211,15,6,155,227,20,37,151,132,200,88,6,56,71,58,210,87,236,88,5,35,64,199,6,122,28,166,82,165,85,95,109,54,19,216,41,198,154,171,74,141,176,221,19,236,74,20,96,192,108,149,162,195,66,129,106,186,252,18,236,167,37,254,122,101,56,144,228,186,8,107,20,221,228,73,231,207,57,75,76,107,218,163,193,183,169,126,81,90,43,241,249,108,118,222,190,165,94,115,24,237,189,125,72,15,120,74,49,95,214,185,74,190,97,89,99,200,35,46,254,232,191,13,195,51,184,210,67,150,59,123,156,112,39,237,93,187,171,120,222,189,150,121,234,59,151,123,205,235,189,173,21,254,211,74,160,127,195,122,167,238,181,46,138,243,14,213,175,252,202,213,47,107,83,66,241,199,183,166,169,175,125,52,63,103,12,182,233,82,239,58,215,191,188,169,75,250,231,63,255,241,173,223,223,202,113,199,121,203,115,178,173,213,10,134,94,31,1,151,144,212,35,56,104,89,231,153,229,26,33,129,172,12,106,158,255,3,177,112,24,30,40,92,17,39,172,215,84,91,214,33,56,155,100,73,21,143,179,169,234,61,254,107,147,130,26,25,253,218,253,55,217,111,255,255,255,255,235,50,197,161,51,32,131,50,196,212,51,240,139,56,241,248,49,172,219,48,120,195,48,184,0,49,68,52,58,144,61,48,128,41,49,12,61,46,241,146,224,208,241,208,177,203,218,98,80,236,102,73,40,254,128,131,20,5,24,18,82,24,154,16,23,70,28,46,234,119,50,55,213,47,84,221,191,120,26,234,238,37,8,238,48,41,16,36,129,215,18,204,224,151,64,205,48,18,29,59,154,171,5,131,176,248,98,168,128,163,201,1,211,168,162,42,210,46,69,240,232,48,105,21,105,114,29,152,20,38,5,176,228,71,57,109,121,53,14,71,35,44,2,122,81,244,212,214,174,114,219,205,205,75,152,133,29,102,239,29,75,138,41,234,232,117,111,220,222,70,222,58,245,173,204,206,213,228,220,86,67,72,241,60,241,26,73,78,84,206,156,119,12,178,173,142,157,250,7,46,207,62,55,34,9,202,204,61,92,93,229,6,130,230,232,176,185,177,144,26,171,230,31,169,155,105,17,111,161,36,68,248,20,188,96,213,248,129,116,219,19,237,76,154,171,4,51,115,0,45,205,97,21,205,225,51,66,4,0,2,34,139,13,240,200,255,251,178,100,132,14,39,251,116,206,3,186,69,114,66,201,154,71,96,101,108,30,197,211,60,110,60,187,128,215,139,169,76,246,21,88,151,28,41,111,63,42,245,100,4,14,153,171,182,21,245,116,64,27,59,63,69,136,204,178,164,122,84,254,247,130,233,29,231,81,249,63,206,191,255,244,95,217,247,111,151,255,255,255,255,255,202,27,252,159,255,255,255,247,16,148,49,30,84,13,9,53,172,24,246,164,179,240,160,76,212,27,49,137,132,194,98,227,21,187,206,36,47,49,232,176,194,4,101,242,97,103,73,80,6,224,3,128,66,2,49,189,2,192,224,194,31,63,0,18,80,32,8,244,91,92,169,134,237,200,27,169,84,10,190,212,238,58,215,145,6,117,130,63,162,160,145,100,83,198,175,19,116,2,44,71,203,118,90,72,208,121,129,191,25,12,130,131,33,166,33,220,67,162,190,72,148,167,68,212,132,105,26,47,40,212,137,106,135,4,183,54,200,138,157,76,177,47,188,40,246,219,130,91,119,72,154,81,42,122,54,31,181,223,27,40,43,106,102,87,186,155,54,173,229,70,165,104,138,132,190,246,3,188,11,130,237,199,83,44,48,67,96,128,227,127,168,186,107,158,208,111,150,234,50,102,29,216,75,72,143,224,48,200,251,245,228,173,109,164,155,150,171,20,255,219,235,194,102,146,177,159,48,86,20,90,144,56,144,53,199,245,60,102,173,87,20,128,112,61,172,170,184,182,172,10,218,149,94,163,64,78,225,14,29,192,96,116,27,99,69,52,9,33,125,98,182,32,51,207,58,218,105,115,5,109,83,29,186,110,190,128,141,137,191,158,151,242,255,255,255,233,113,63,255,114,187,182,104,79,191,236,22,245,164,0,0,99,2,227,81,130,96,205,21,80,219,98,232,230,3,92,195,243,96,180,166,48,131,166,5,53,38,127,147,34,67,25,131,100,9,129,96,49,141,195,225,49,124,173,161,192,33,133,35,185,138,4,72,92,16,48,52,1,93,134,0,128,134,19,0,141,195,213,202,9,160,185,184,116,182,233,20,200,88,76,14,136,140,161,75,214,0,168,228,195,130,123,88,160,140,65,139,142,171,109,91,178,102,130,49,152,42,125,105,13,13,169,101,226,107,149,84,237,201,140,166,109,233,217,148,59,181,153,186,92,217,53,52,158,80,180,152,254,18,232,83,27,220,61,186,251,203,60,163,150,187,219,205,23,26,205,207,37,253,110,139,211,245,143,200,245,35,152,151,127,113,156,221,171,163,131,45,71,136,117,107,176,19,218,215,90,220,19,74,12,239,207,183,95,115,226,232,190,218,124,168,147,211,166,81,135,16,68,43,254,34,38,213,124,194,107,53,207,76,201,157,72,184,238,201,31,95,101,48,155,237,255,251,178,100,116,8,135,183,117,78,19,186,92,240,69,163,122,5,97,232,72,27,109,163,68,237,225,241,1,22,11,232,9,140,176,32,143,37,199,113,125,93,28,254,200,104,249,74,185,163,150,2,0,5,83,65,160,41,71,150,93,116,69,88,237,76,146,193,8,36,162,6,164,28,70,173,33,169,70,164,73,236,39,43,109,18,102,205,19,39,234,168,179,100,4,52,106,135,130,122,152,120,242,5,167,169,26,162,60,242,238,166,201,105,247,200,255,191,254,222,208,128,10,146,238,4,239,51,117,163,65,104,28,137,63,28,160,40,33,140,10,1,135,204,33,84,254,193,197,134,76,48,129,187,24,90,208,56,18,157,119,40,232,215,146,226,98,244,227,45,79,137,69,36,101,162,222,145,224,146,238,188,25,71,94,61,29,150,87,73,81,52,75,33,247,180,40,149,106,189,133,35,101,171,61,171,165,99,173,181,45,238,101,165,83,142,62,204,22,120,222,87,12,170,161,21,72,46,139,124,233,108,182,248,189,195,54,48,189,185,240,92,39,216,220,107,50,42,205,96,118,145,108,29,197,49,139,238,104,191,112,199,140,94,186,120,122,214,11,156,194,210,223,142,212,207,168,81,223,71,174,60,25,49,184,240,107,86,221,56,94,27,232,67,58,52,217,106,70,46,47,133,194,107,20,178,185,203,52,143,86,105,245,211,175,183,60,23,180,197,226,135,206,113,155,144,237,111,109,72,116,56,248,136,138,181,28,162,54,211,0,0,137,216,1,16,202,103,113,0,96,10,171,40,162,113,12,128,30,227,194,149,139,64,249,239,184,15,128,123,45,170,208,141,2,106,229,251,86,159,213,246,89,181,46,153,92,21,184,213,74,152,88,229,197,242,204,245,187,22,178,86,17,197,63,255,255,51,253,36,0,0,51,3,41,147,96,86,67,26,71,179,70,159,67,109,179,19,14,83,83,8,14,3,3,67,163,12,14,35,177,201,131,22,64,195,21,70,241,224,36,200,52,20,197,192,124,148,0,17,133,38,11,16,198,49,21,64,64,108,104,78,68,50,82,20,104,18,143,45,70,152,2,74,105,49,132,202,2,146,141,5,169,114,180,196,210,253,31,129,128,49,192,64,193,202,0,172,196,227,47,209,134,43,4,13,54,180,88,153,56,35,9,106,80,219,101,34,9,199,224,198,95,213,58,137,181,229,119,61,95,23,113,131,67,251,177,19,153,151,77,171,99,82,235,69,131,154,53,232,151,115,202,175,48,173,63,251,190,241,97,182,159,72,226,238,89,130,46,185,209,95,227,199,59,175,212,255,239,67,107,53,11,72,23,53,58,1,245,45,193,155,126,225,183,163,91,126,94,172,62,248,145,242,167,80,234,117,102,4,38,199,135,203,221,168,67,255,251,178,100,108,143,231,203,111,205,19,187,92,242,64,201,138,51,97,229,72,30,89,191,52,14,233,115,200,247,11,232,201,135,156,178,50,172,70,171,116,25,154,186,108,22,116,181,48,76,76,234,134,20,129,237,195,106,93,215,95,44,174,114,255,26,118,0,160,0,0,18,161,242,93,32,201,165,40,70,212,146,162,157,101,137,166,48,255,217,87,31,198,130,67,183,26,205,142,230,170,182,174,62,170,182,195,81,200,118,181,147,183,255,175,255,79,255,255,244,111,255,255,255,255,254,129,39,239,170,151,215,201,136,35,147,124,83,3,22,147,211,136,20,179,49,249,96,227,228,200,83,24,136,181,48,209,192,51,60,136,49,148,57,49,16,92,48,92,29,50,80,215,26,43,214,28,193,32,80,26,2,154,184,40,152,28,5,140,2,13,212,192,65,68,20,71,63,105,128,178,5,148,41,75,86,77,1,132,163,201,146,85,246,123,151,99,178,28,9,53,202,178,12,1,246,226,194,145,196,201,192,12,121,45,117,153,9,53,6,186,199,163,79,74,140,64,218,176,166,79,236,93,134,70,87,180,191,10,196,128,155,37,76,179,133,76,212,142,180,198,63,106,24,132,187,115,180,191,169,234,61,124,213,254,242,9,99,56,220,113,109,45,252,234,250,4,92,234,248,103,9,238,28,207,91,198,178,107,91,140,155,21,120,163,39,119,219,217,77,171,155,138,100,194,220,42,244,33,182,129,54,35,82,227,130,162,55,174,145,161,125,188,132,94,35,16,238,37,13,221,176,8,101,156,130,121,178,73,20,15,206,66,141,65,57,222,206,171,223,95,103,55,211,113,132,3,163,178,4,203,218,13,34,96,144,156,105,29,0,239,28,41,1,96,127,1,220,178,192,36,149,190,210,84,155,170,43,41,82,253,250,151,186,5,219,221,245,183,179,255,228,63,255,255,15,127,79,83,214,56,88,187,218,168,149,137,64,0,0,99,3,218,243,149,76,99,54,28,51,150,79,67,36,117,115,14,145,67,23,66,179,40,134,16,11,148,112,128,180,100,0,108,97,184,146,96,64,32,96,226,172,96,248,24,152,32,224,104,192,17,196,206,114,12,20,7,129,128,85,128,48,32,26,49,76,2,88,234,8,254,3,157,183,124,87,208,37,104,209,246,72,225,56,72,181,160,128,139,84,18,144,31,126,27,87,4,192,204,108,145,166,51,150,211,104,192,145,166,105,213,218,56,240,25,117,184,146,170,221,120,101,77,198,181,122,43,205,179,44,148,217,197,188,171,59,98,4,106,94,198,169,220,27,114,239,215,229,191,171,111,154,168,250,126,217,84,203,88,198,155,210,149,171,200,185,237,42,247,235,149,127,31,39,213,201,151,83,112,40,93,114,232,158,151,119,152,255,251,178,100,94,142,231,89,104,77,19,186,92,240,77,11,202,35,97,229,72,29,201,163,52,110,233,241,65,40,46,232,205,135,149,33,94,118,174,238,220,173,91,146,33,250,237,242,231,148,16,183,177,91,101,40,129,214,220,32,122,225,86,199,192,244,231,195,76,34,184,142,234,8,207,186,147,115,231,75,80,10,0,0,0,28,142,131,195,80,65,133,131,68,184,19,89,154,18,140,108,111,7,29,2,145,227,91,99,89,37,131,106,47,56,77,161,170,173,19,13,151,226,102,89,3,131,253,187,127,250,95,254,191,255,255,232,223,255,255,255,255,254,173,255,215,191,117,38,35,163,245,32,251,206,139,128,102,180,128,84,48,185,21,58,60,24,53,65,79,55,152,35,56,26,212,50,196,18,49,129,47,48,240,20,49,164,160,59,104,34,22,40,76,16,22,139,96,44,147,132,28,168,68,96,32,78,34,15,140,253,29,144,6,97,224,6,166,198,19,241,163,16,173,235,17,4,128,2,80,27,206,161,192,197,99,73,146,169,249,110,0,64,108,145,77,220,33,8,241,123,77,41,91,80,48,199,59,22,78,208,93,69,182,100,69,63,80,53,69,83,84,52,88,230,28,42,93,40,130,223,86,41,132,134,24,29,212,172,155,232,253,184,164,23,67,95,10,37,161,116,219,220,201,13,195,95,83,235,9,36,221,228,38,45,133,134,104,153,16,114,158,149,148,205,174,241,227,103,209,158,186,111,117,120,190,249,55,225,255,95,109,102,179,239,219,190,222,177,109,188,223,147,21,158,84,118,51,105,93,177,98,177,146,177,39,237,236,89,155,125,163,111,229,110,131,36,151,250,205,94,26,57,206,35,175,222,208,33,57,214,30,90,212,127,204,196,192,5,210,113,183,28,0,27,68,139,16,153,177,184,44,196,124,200,51,35,97,126,209,61,210,35,174,122,229,78,209,23,171,241,161,188,140,181,12,90,132,182,171,246,255,244,71,255,255,255,255,211,255,255,255,255,255,255,255,232,254,206,202,230,105,215,40,145,159,147,244,250,84,211,74,0,1,115,29,2,19,143,72,210,39,164,235,20,252,224,87,4,195,36,76,193,227,100,198,112,248,194,52,68,221,65,204,195,81,52,192,17,84,100,23,48,185,15,3,5,247,130,224,80,48,94,52,40,72,12,9,0,0,163,37,48,12,104,3,3,138,222,226,84,20,22,239,203,157,129,148,37,7,151,156,137,212,28,16,255,179,166,240,133,137,141,9,15,80,160,140,197,68,34,61,2,219,132,11,60,107,16,61,41,40,21,61,123,179,41,227,102,154,0,150,60,183,47,237,120,181,186,191,240,231,222,154,147,181,44,155,30,159,185,221,127,126,207,127,59,255,202,119,119,187,110,150,150,255,115,255,251,178,100,77,142,167,24,104,205,147,186,68,240,61,98,170,103,97,130,72,28,97,193,50,46,233,19,209,27,175,41,41,32,11,144,201,70,218,149,156,187,12,101,251,229,23,243,206,75,16,68,194,29,75,142,5,143,62,151,48,52,254,158,110,25,111,127,79,181,19,85,202,180,205,200,238,72,28,62,88,105,38,195,49,171,177,22,120,198,160,37,81,86,22,34,70,33,105,78,131,12,234,15,185,116,190,39,0,128,0,0,187,179,202,117,102,91,162,2,54,118,83,78,220,21,19,228,251,139,119,171,0,85,235,56,167,213,155,243,143,247,176,210,238,190,135,255,255,255,255,176,149,94,153,122,94,186,183,92,89,242,53,201,156,135,145,161,210,67,50,80,232,59,133,47,51,217,18,52,169,212,59,112,206,48,120,18,48,164,88,50,172,43,10,64,38,82,152,230,43,142,3,3,209,32,76,100,81,132,36,83,23,37,69,200,71,83,48,139,49,16,52,58,19,171,192,112,92,28,78,34,60,105,28,12,168,229,135,147,58,192,199,36,80,216,42,252,141,16,15,125,11,106,195,132,74,79,144,134,146,172,74,28,103,97,19,32,151,64,76,40,202,145,97,80,254,4,164,225,222,213,174,44,62,134,109,223,124,40,114,159,149,32,130,7,139,231,148,3,202,76,218,250,156,230,250,200,89,78,120,235,125,207,188,194,95,159,196,88,86,25,179,56,235,129,157,111,95,43,123,127,118,183,63,122,171,255,116,125,99,77,16,119,170,11,207,240,183,215,241,40,196,29,51,138,15,57,146,200,5,172,97,242,166,202,146,38,218,202,33,102,203,29,10,194,19,77,8,205,21,86,38,245,204,149,155,174,237,131,216,255,255,171,248,31,64,24,15,113,124,69,67,30,34,96,114,160,128,199,201,6,20,225,204,45,16,69,7,68,206,145,96,70,135,150,196,170,104,173,2,182,112,233,110,244,109,56,143,35,95,179,181,59,237,255,163,253,127,230,246,153,187,29,89,9,100,126,118,132,234,132,229,109,30,172,21,192,0,0,3,116,196,17,163,218,190,204,77,120,48,92,124,255,109,67,21,57,12,66,152,50,216,228,192,206,211,250,152,213,217,129,11,224,144,41,154,208,128,225,67,78,45,128,140,134,112,80,73,129,193,5,251,85,224,218,163,200,92,166,191,28,14,42,241,241,192,28,62,80,125,185,59,241,178,218,67,239,60,76,44,0,6,37,229,114,158,80,43,213,45,149,67,15,88,24,84,61,98,11,36,18,231,207,201,31,216,42,146,180,86,85,15,229,251,85,103,35,60,240,151,68,238,73,161,182,207,168,1,193,50,153,70,206,55,243,149,177,246,14,232,120,72,176,251,213,243,144,205,239,134,244,246,42,186,189,116,255,251,178,100,79,142,198,232,104,206,27,154,100,96,73,229,26,3,101,98,136,27,173,141,48,78,233,19,193,52,163,40,141,151,157,32,203,242,174,85,250,243,195,20,244,152,35,223,172,118,95,253,4,21,143,168,205,160,170,217,191,81,6,253,181,106,144,253,105,13,135,241,1,44,125,103,30,150,53,45,53,181,12,191,90,174,126,242,122,210,119,94,60,250,93,167,230,61,0,0,0,112,168,50,150,188,224,239,5,217,93,9,12,253,47,130,39,100,42,159,4,167,132,231,33,91,106,91,82,91,208,250,67,173,58,243,168,65,145,227,214,187,122,66,120,108,130,1,230,214,249,249,25,168,127,255,255,9,255,255,234,238,255,71,42,157,19,210,77,182,191,208,13,24,57,59,28,250,193,153,154,241,7,32,7,160,78,102,107,138,36,202,41,133,225,112,210,72,124,40,124,8,19,65,133,240,48,51,16,163,227,128,90,10,24,82,1,146,22,6,17,153,74,86,97,184,48,95,243,0,11,179,10,64,85,40,75,180,152,18,191,1,181,55,244,97,217,54,38,102,177,41,192,68,227,201,233,26,42,198,48,132,219,163,49,80,99,76,228,105,154,253,123,31,145,175,141,97,51,168,138,132,69,133,185,46,172,161,217,169,67,102,125,143,111,181,69,64,183,176,213,190,207,208,187,182,104,84,46,205,46,218,221,47,239,80,46,95,201,36,158,230,94,215,45,86,161,137,63,122,254,65,170,213,75,150,233,123,143,229,57,134,186,80,249,139,198,199,129,34,121,101,154,149,77,98,135,69,235,117,48,212,141,34,52,203,200,121,17,1,217,150,73,175,61,68,84,215,81,115,92,172,41,31,201,64,48,58,20,167,108,19,103,200,2,1,224,81,101,218,42,40,232,231,9,68,6,48,167,38,26,34,81,86,93,23,143,167,121,132,102,139,248,86,186,33,55,54,211,100,19,131,108,122,210,84,18,115,16,9,22,186,191,91,105,254,56,255,199,94,127,255,247,255,250,255,214,140,114,165,201,45,153,166,178,143,60,67,213,253,64,0,22,221,252,192,241,131,76,145,76,210,16,51,112,232,208,49,3,4,31,122,6,9,152,57,68,105,113,192,224,8,46,37,88,96,81,16,120,13,164,193,25,3,6,71,81,84,104,5,58,93,82,97,123,241,26,127,16,210,91,61,108,144,22,60,3,153,167,157,89,180,86,98,40,236,36,35,145,72,95,145,64,181,254,101,5,46,121,170,126,68,66,30,238,60,211,49,146,229,42,150,6,8,231,101,29,35,156,69,70,97,154,181,143,83,126,83,174,78,45,108,110,65,20,22,50,170,162,25,181,146,74,122,147,118,81,23,83,8,137,156,4,122,68,142,167,74,158,33,113,214,144,33,177,85,20,255,251,178,100,78,12,229,238,104,208,27,141,70,176,78,169,10,19,101,231,72,24,85,163,62,110,53,58,193,50,32,168,201,133,33,250,28,134,148,115,73,143,36,9,96,69,117,21,30,122,143,100,72,221,18,10,163,15,102,46,24,121,2,33,250,32,229,165,147,44,0,1,30,4,238,74,144,106,165,68,141,201,81,173,142,63,11,204,161,24,68,13,168,13,211,106,89,80,237,71,128,89,60,155,161,125,7,65,186,236,130,17,162,57,193,25,170,116,183,42,255,254,159,253,93,127,254,222,254,255,254,82,117,148,244,104,146,113,188,199,159,62,163,41,71,81,199,114,192,0,67,155,152,26,172,60,215,52,73,172,12,253,51,133,252,197,128,163,23,132,128,129,80,107,88,209,67,1,192,73,80,60,210,76,22,88,90,145,114,0,32,136,106,97,209,187,150,209,89,80,32,88,60,38,132,65,85,80,159,51,222,146,1,199,130,81,204,102,84,187,9,60,161,145,143,17,162,241,136,28,183,201,99,71,82,38,36,6,166,206,220,64,51,34,181,143,136,160,163,52,56,108,16,149,68,148,85,69,98,250,149,42,235,54,231,60,186,169,177,52,96,23,137,32,67,174,116,138,154,234,63,173,45,210,251,117,44,152,75,38,212,95,147,254,77,108,214,90,77,207,210,106,200,135,28,177,32,183,101,118,105,191,57,195,50,72,247,170,184,173,117,72,236,203,56,219,236,160,162,107,139,228,215,66,43,97,117,197,104,72,255,138,113,254,25,226,213,75,114,168,204,124,36,59,166,211,9,66,240,203,26,69,85,129,162,213,140,194,22,120,216,76,50,141,164,119,157,62,162,101,226,73,123,79,234,255,254,191,254,144,159,221,255,60,187,219,61,1,9,118,113,31,148,104,127,94,174,239,27,95,30,44,36,207,33,233,223,206,249,64,0,0,2,112,193,73,208,194,18,112,205,117,36,195,97,252,196,138,104,194,84,121,135,152,60,20,24,94,114,28,76,20,24,108,1,146,133,225,128,65,135,35,184,64,138,252,131,65,21,85,52,52,40,1,2,97,1,67,46,25,32,139,233,105,148,40,32,21,7,6,219,178,40,248,153,246,184,235,152,3,190,82,219,101,137,76,177,37,241,118,48,35,253,253,181,117,162,134,97,14,83,209,144,12,183,175,125,134,35,170,216,67,175,38,60,193,45,161,204,245,132,103,92,212,69,169,254,179,143,227,191,187,134,255,238,94,214,249,13,127,221,168,242,235,29,52,71,59,255,24,230,91,203,245,251,218,5,185,214,136,103,91,16,206,125,201,222,202,55,42,138,111,242,79,37,53,30,219,214,242,143,216,211,14,109,93,183,41,181,21,166,141,125,122,29,39,142,166,158,201,43,226,74,220,66,76,149,255,251,178,100,103,143,198,204,104,205,155,185,76,240,77,38,186,35,101,141,70,27,41,157,56,14,229,241,8,254,169,105,141,133,137,32,144,181,38,22,98,9,51,215,151,225,128,24,7,38,214,194,72,69,192,207,12,98,211,19,174,25,73,209,230,207,1,120,13,77,231,208,192,223,219,68,121,5,95,172,183,189,7,48,27,89,103,66,96,82,60,153,210,242,219,127,255,95,255,87,247,255,166,102,84,86,131,50,200,97,145,121,215,174,190,117,221,63,70,159,103,183,255,81,128,208,209,143,135,1,139,232,57,138,99,169,160,175,137,135,226,105,138,193,136,20,38,48,124,115,54,248,35,20,4,140,19,10,140,3,1,204,54,21,70,130,245,26,104,1,81,96,200,1,80,178,33,0,34,173,51,220,35,97,231,101,142,128,68,48,235,159,27,44,38,77,179,163,43,141,136,198,145,192,176,97,2,96,243,41,33,246,178,52,161,66,244,84,202,116,32,6,8,183,62,84,26,23,137,114,76,231,7,196,64,252,202,44,235,49,239,213,88,197,234,130,174,240,235,120,183,167,190,183,22,148,219,110,123,201,16,187,107,150,78,239,251,253,124,235,59,241,34,219,16,99,60,127,241,101,170,94,127,111,226,227,235,235,46,126,184,199,173,161,197,199,204,7,218,133,152,119,206,59,102,111,119,8,242,69,173,225,75,35,204,56,82,95,22,148,205,161,75,22,43,102,226,218,147,198,179,116,93,46,69,255,164,78,110,31,226,0,6,63,252,24,181,25,244,28,22,130,75,75,111,210,37,17,242,70,11,51,163,130,105,172,129,186,255,31,248,37,224,155,183,191,255,167,255,71,95,84,255,241,250,191,255,151,137,248,69,110,62,143,221,255,6,212,98,191,225,44,255,186,160,0,1,241,29,129,151,34,25,81,97,0,89,168,58,8,148,193,65,198,96,68,50,238,101,199,224,99,243,12,5,78,163,20,76,12,4,134,95,180,139,52,0,87,148,66,6,247,8,195,76,24,24,28,48,225,171,96,112,59,55,142,67,141,85,44,178,112,49,122,101,26,149,213,43,4,221,72,124,16,203,163,52,92,209,226,212,224,231,204,7,142,15,135,161,27,72,159,116,130,231,21,188,208,109,133,1,194,35,243,241,98,123,200,207,11,80,53,29,72,168,248,149,253,46,193,74,41,211,74,248,86,86,76,213,2,143,225,61,81,192,99,147,169,26,140,50,158,104,71,185,199,18,61,233,189,54,50,111,56,115,165,216,28,35,246,163,64,44,31,34,50,137,10,37,90,106,202,11,19,233,192,34,115,179,134,95,21,140,90,50,134,39,122,20,48,249,68,158,186,229,12,85,38,105,134,216,35,110,254,160,141,94,221,116,233,6,122,201,231,166,47,125,255,251,178,100,111,12,199,37,118,81,147,111,78,80,65,98,250,35,101,243,44,25,169,185,76,109,189,117,193,43,25,231,69,167,169,160,163,116,235,255,89,210,113,192,2,2,144,16,113,3,35,20,12,100,202,177,199,130,56,13,128,254,236,245,14,53,156,89,184,146,86,153,97,90,155,219,177,111,157,89,60,81,20,144,60,104,22,134,241,15,60,132,212,255,171,247,255,206,117,127,255,251,126,159,235,125,77,151,64,3,19,152,2,188,103,196,192,0,99,189,48,54,145,240,81,1,140,166,139,44,149,76,204,244,44,46,16,132,174,152,152,153,64,76,138,82,66,2,6,51,107,72,4,159,32,7,29,12,98,182,97,129,192,14,214,137,30,225,103,85,12,198,229,233,207,68,174,88,159,23,53,137,206,201,85,139,171,118,228,59,120,46,139,117,178,231,251,187,218,224,194,129,190,187,249,61,34,207,164,139,181,45,221,179,92,168,39,118,171,244,125,178,119,183,218,160,154,241,42,254,208,162,65,191,124,125,181,93,116,167,139,130,165,106,188,119,149,255,47,34,90,208,147,95,182,83,245,230,185,252,131,254,157,141,174,107,81,190,4,106,244,149,166,162,2,172,228,192,210,219,4,50,147,139,134,58,75,147,42,94,86,115,213,29,171,55,34,151,91,14,8,213,237,142,102,43,245,47,244,147,115,123,101,96,25,113,166,4,66,88,29,48,235,46,25,98,206,163,101,67,64,103,15,43,225,23,45,171,247,167,16,207,1,134,71,80,140,4,246,188,178,255,217,10,107,79,133,102,194,56,17,79,27,0,232,221,191,23,104,103,252,141,191,255,255,255,66,28,79,255,255,135,172,145,233,255,175,232,0,0,10,120,193,222,13,232,160,205,18,15,169,16,77,52,197,208,12,26,204,88,156,193,5,198,206,137,149,12,48,37,55,204,105,100,56,45,172,53,241,128,14,147,161,160,132,229,40,242,97,200,191,106,209,136,139,206,154,30,57,67,214,212,84,47,240,102,200,119,18,255,46,65,114,229,32,146,192,46,39,230,183,56,136,193,118,81,27,127,174,52,228,219,174,197,25,41,124,162,191,62,17,238,250,252,74,110,46,245,99,91,119,204,111,218,227,119,192,50,198,138,222,184,204,7,4,30,167,107,75,65,142,241,194,52,98,205,65,92,155,163,111,223,83,102,102,6,141,120,76,159,194,53,231,237,231,117,53,42,247,222,162,103,244,196,72,122,217,197,245,98,101,184,123,106,137,60,211,211,27,209,254,68,195,109,219,92,60,192,196,93,125,66,183,132,111,207,175,209,117,147,189,112,62,43,86,105,17,79,207,2,0,0,6,190,80,108,104,20,8,253,97,4,36,30,41,248,78,3,182,178,109,16,1,83,13,64,35,255,251,178,100,119,142,102,153,102,209,155,121,123,48,70,166,90,6,100,226,150,26,205,185,66,109,188,91,128,242,25,41,13,134,21,32,195,214,231,27,21,36,35,212,236,176,208,95,98,253,4,228,42,224,32,151,242,154,41,255,255,200,79,252,239,254,12,4,115,113,55,255,254,114,254,167,127,255,164,128,233,131,183,13,200,25,180,33,250,212,157,107,225,138,149,154,84,73,200,138,152,162,129,208,152,1,76,204,36,88,176,4,98,207,194,67,206,10,109,138,136,26,208,19,86,76,219,66,33,3,7,56,126,229,111,96,36,58,221,29,4,165,18,233,38,112,109,41,109,216,125,135,140,235,82,193,104,8,129,168,70,129,168,212,101,165,69,59,1,152,236,9,209,92,54,243,165,124,55,41,80,25,69,143,117,78,242,161,215,83,13,183,125,226,203,53,80,175,132,138,147,57,130,231,240,156,75,86,40,59,173,60,172,180,239,109,55,149,167,80,161,42,189,142,214,143,215,205,189,123,107,57,145,199,251,77,252,172,219,250,56,97,238,10,254,191,147,27,194,73,163,30,172,153,180,134,127,174,87,81,113,151,207,226,94,8,247,88,164,25,21,222,123,239,63,254,251,16,147,47,53,242,173,207,131,172,250,72,131,244,240,125,245,128,29,149,169,230,26,52,192,84,69,64,238,63,115,104,178,116,33,58,27,154,206,156,18,170,223,123,166,146,231,228,22,154,221,65,56,120,119,251,178,47,255,252,205,255,82,127,225,47,144,251,127,233,255,229,29,215,111,235,68,148,0,0,99,12,19,142,216,81,51,32,144,229,87,163,142,87,71,88,38,70,109,27,180,2,12,119,14,145,7,162,198,0,26,175,195,58,145,2,18,8,180,95,131,2,9,204,132,69,126,76,102,12,78,194,18,129,33,208,120,54,251,201,204,72,35,140,61,236,42,100,91,209,168,181,165,253,55,16,172,58,176,31,164,112,227,73,6,201,70,32,16,210,62,171,145,172,53,107,200,22,36,201,233,84,4,140,123,235,147,0,212,146,50,222,183,18,169,94,125,105,231,207,141,221,40,161,122,81,234,121,45,215,179,159,121,44,57,241,249,62,248,237,66,123,76,13,93,44,186,235,223,218,24,21,228,254,71,231,255,22,233,43,187,147,97,86,140,62,194,133,225,149,139,219,227,225,9,239,46,206,254,81,215,227,91,184,183,234,24,61,95,114,118,178,33,10,135,3,182,224,240,178,57,81,106,52,185,167,60,21,47,168,106,215,179,187,115,182,236,32,89,242,80,235,137,174,109,231,191,255,209,0,0,38,194,165,163,5,1,28,243,101,51,46,99,230,147,237,117,0,79,88,193,115,125,225,184,44,117,38,84,235,148,15,82,90,177,117,51,229,3,55,64,255,251,178,100,136,142,215,56,110,78,147,152,93,112,65,38,74,34,97,231,72,157,121,185,58,110,97,117,193,18,153,104,73,151,157,34,187,127,150,167,255,95,211,255,183,254,33,111,251,100,255,145,163,255,111,242,121,159,206,128,12,48,225,4,239,74,147,16,0,77,185,217,53,30,16,202,135,163,32,239,140,22,72,6,168,14,72,5,50,128,144,196,33,193,192,72,137,238,85,2,184,140,72,197,1,112,85,188,28,7,48,160,109,231,0,135,140,48,108,34,31,195,109,116,195,161,11,114,53,130,99,131,99,136,171,221,39,205,232,118,56,88,152,114,39,109,54,113,13,89,43,164,1,44,20,133,47,243,28,168,155,106,7,46,193,119,34,214,189,163,83,193,212,13,253,198,121,21,92,124,212,239,46,40,252,61,39,194,30,131,226,25,59,253,219,224,228,225,168,236,43,44,94,185,102,239,24,5,106,77,37,138,125,12,178,151,251,0,218,165,228,21,3,127,196,85,163,159,36,92,88,125,124,119,156,25,32,239,215,222,90,193,237,195,151,92,7,53,66,45,77,171,19,152,16,177,73,13,119,109,4,182,222,145,150,177,211,105,165,72,80,147,24,137,156,52,221,56,237,246,246,99,205,118,194,165,142,73,214,155,74,147,255,255,165,0,39,122,42,149,73,42,160,101,82,48,120,132,6,130,84,4,136,182,114,101,113,8,65,82,199,201,223,133,190,85,191,54,188,141,20,80,46,29,57,69,58,138,7,211,34,94,255,67,233,47,251,213,127,56,253,121,220,158,159,194,155,245,117,239,254,251,254,130,0,0,0,180,44,161,57,194,148,194,43,147,133,200,140,75,99,48,10,192,196,49,195,80,5,140,26,12,13,36,26,56,2,6,34,150,232,238,74,22,221,38,95,1,100,0,23,202,46,74,169,156,129,81,152,234,196,83,233,229,198,144,44,86,95,1,41,160,240,170,140,158,187,2,151,194,239,166,73,18,201,216,125,144,128,33,20,105,48,5,207,133,27,9,75,161,77,37,78,92,229,21,184,232,185,19,91,65,101,14,5,194,11,237,111,242,164,188,59,231,125,163,244,102,251,112,207,223,128,211,250,150,15,156,4,58,86,11,111,93,209,47,94,219,175,104,10,191,187,140,223,202,130,187,84,197,51,69,231,31,168,59,253,170,47,241,14,88,246,228,2,6,152,115,120,149,94,30,13,244,107,63,163,225,88,62,39,203,82,41,97,220,144,156,162,82,163,65,85,107,195,92,79,2,75,63,174,53,7,120,101,95,112,172,144,212,177,26,224,185,83,15,204,156,146,171,245,128,0,36,78,167,109,102,186,100,138,185,134,21,199,132,16,69,163,145,48,9,19,173,234,41,14,189,118,218,237,163,205,209,255,152,126,255,251,176,100,131,142,231,25,104,79,27,154,122,224,65,6,74,83,97,229,44,29,1,161,60,110,97,243,193,4,153,39,193,151,157,32,163,63,237,255,255,247,237,175,125,63,128,227,61,159,79,254,236,173,110,242,238,139,63,14,226,221,101,223,200,0,39,48,75,220,227,73,115,17,162,79,172,139,51,133,16,197,229,83,24,153,205,184,13,49,90,44,29,73,43,42,131,139,207,1,143,84,128,34,36,76,144,24,97,48,112,149,4,181,164,130,216,100,144,134,23,40,21,140,105,221,16,122,172,64,237,109,106,19,46,153,114,91,88,30,88,197,104,20,242,114,253,32,130,208,245,32,150,101,46,147,3,121,122,250,192,127,237,45,60,255,176,196,162,138,134,230,48,106,75,64,153,252,135,127,4,170,204,179,120,104,169,114,135,251,240,27,54,207,186,163,253,61,23,55,193,228,90,163,187,3,103,29,187,46,231,201,103,55,171,83,251,252,13,175,203,36,183,250,175,186,243,175,243,27,249,26,115,225,26,201,171,46,79,92,93,211,115,204,106,168,28,238,201,89,52,174,57,226,218,3,114,195,132,70,72,45,113,38,6,114,85,235,27,130,117,75,17,169,138,51,156,209,242,245,236,5,44,87,184,194,166,88,151,126,168,87,71,107,156,47,245,146,22,152,41,164,120,148,23,252,66,192,224,238,40,160,67,81,54,23,105,64,155,70,217,184,187,9,133,85,208,140,2,244,71,88,193,250,36,159,94,161,174,72,182,174,123,235,255,86,162,63,213,244,111,211,79,224,224,111,179,228,127,232,118,170,192,0,0,179,27,225,19,104,141,19,52,74,179,226,65,131,95,92,51,31,11,115,35,101,80,115,186,58,152,153,6,72,153,162,23,24,80,9,2,128,19,25,84,19,12,128,181,119,58,97,104,222,96,88,234,9,0,140,40,18,144,216,193,128,148,195,210,112,104,230,102,111,248,209,10,234,176,113,144,29,0,4,81,208,150,246,170,5,124,203,254,65,49,176,12,228,193,33,64,169,200,129,119,129,111,207,13,26,128,152,175,87,128,147,210,12,214,137,19,86,126,220,25,156,218,120,124,28,138,233,97,172,228,89,109,244,40,50,127,37,128,144,195,91,122,53,236,45,106,99,238,132,91,240,127,163,63,54,69,119,33,233,151,227,231,97,247,203,12,110,200,110,217,166,109,181,242,165,187,205,21,66,151,119,59,119,187,97,240,131,183,255,39,254,93,108,251,229,11,92,141,68,45,181,22,227,12,25,14,125,82,228,162,225,137,173,182,45,44,248,134,16,4,212,130,138,163,116,102,81,86,237,159,53,83,58,194,123,5,189,116,13,228,224,40,72,127,151,233,134,251,152,0,13,128,113,71,241,94,69,233,48,57,76,255,251,178,100,131,142,199,216,103,205,19,185,77,114,68,198,74,67,97,231,72,30,5,163,56,110,97,245,129,13,153,41,13,128,166,104,210,165,199,73,71,113,2,203,66,234,239,90,103,38,190,14,207,137,26,58,39,49,250,117,126,87,121,157,76,255,218,80,76,57,232,84,104,100,40,185,148,130,22,41,209,78,147,255,255,255,165,203,250,253,94,115,172,1,41,129,247,102,218,5,153,220,54,126,74,113,221,158,192,19,241,130,54,230,161,6,152,169,14,114,145,121,159,132,196,0,241,96,25,160,5,225,136,180,132,105,99,128,16,22,168,120,14,98,81,13,40,0,132,97,83,145,18,137,193,106,163,68,122,55,92,116,18,207,132,149,14,13,10,70,157,250,127,169,73,108,30,249,235,41,76,57,247,189,78,194,134,146,49,54,103,23,205,14,141,66,118,178,142,168,143,225,27,136,79,208,52,220,34,69,67,213,252,96,15,219,68,89,151,244,220,164,116,59,149,225,217,212,177,195,224,171,249,230,245,211,126,133,155,51,99,9,189,76,92,132,235,233,231,117,141,105,126,251,113,43,190,61,150,51,172,103,213,169,99,218,145,247,218,217,181,166,197,12,60,182,31,179,70,107,107,147,119,61,214,103,112,193,79,34,186,42,212,242,43,97,165,111,17,78,253,203,46,69,13,227,183,94,111,245,30,4,170,30,205,45,40,145,128,250,104,237,240,217,183,36,249,141,39,107,178,139,48,0,3,128,51,117,166,75,100,186,50,157,16,102,222,102,20,68,73,76,15,89,85,45,126,163,237,191,101,31,90,49,33,242,60,201,243,230,184,28,52,89,159,255,235,245,223,82,150,113,0,51,94,153,174,70,139,123,190,207,255,255,255,161,181,117,5,58,192,0,4,219,252,45,15,49,224,160,200,102,67,123,196,205,90,19,48,24,152,202,66,147,84,132,204,28,0,53,40,104,196,193,209,160,42,216,0,162,147,145,209,82,178,168,152,192,66,6,186,52,28,166,17,136,130,195,98,98,148,134,62,28,28,198,125,63,221,230,63,18,94,150,90,71,41,54,190,137,157,157,152,124,128,81,105,132,21,170,235,88,147,245,187,75,255,224,54,165,253,140,101,110,130,127,110,27,17,106,120,92,122,255,106,52,254,101,199,142,93,73,244,159,117,158,47,94,106,107,61,123,129,15,252,164,60,87,100,61,106,90,122,33,138,93,246,150,197,77,192,80,54,29,201,237,238,14,19,80,255,179,142,178,173,9,239,114,151,125,105,45,143,238,77,157,97,149,65,178,28,188,92,84,255,5,171,108,132,156,27,106,214,82,177,77,59,200,219,161,250,246,209,13,5,184,161,126,168,221,125,101,31,237,172,80,42,79,123,225,227,149,200,153,207,104,0,255,251,178,100,113,12,231,6,104,80,27,152,101,112,67,235,202,83,97,130,72,28,57,161,58,110,61,154,193,22,153,40,9,156,20,178,2,32,119,166,30,107,68,192,12,98,134,42,148,53,178,128,150,203,14,5,72,22,187,1,84,183,199,103,136,18,132,213,61,58,13,211,123,245,55,254,255,251,107,250,31,246,124,82,47,255,255,255,255,255,255,255,255,235,216,203,223,64,107,214,218,46,72,0,0,21,166,10,210,152,125,76,99,243,16,83,24,113,131,185,143,77,38,104,174,26,156,8,96,100,177,159,201,134,117,32,130,134,207,41,150,208,161,197,146,253,33,169,124,141,108,5,34,2,24,164,8,203,5,129,230,22,43,19,38,159,213,87,48,248,61,222,114,221,18,233,36,213,18,193,222,117,242,167,144,195,99,67,126,212,81,82,223,53,107,229,97,56,218,144,236,91,239,146,74,64,36,35,63,57,52,240,211,131,238,237,0,224,85,86,234,44,242,48,205,19,155,174,179,72,59,202,65,31,174,189,170,225,92,213,224,3,86,104,190,7,132,241,167,62,243,91,181,59,175,216,217,234,143,97,183,253,223,166,167,40,119,64,131,222,200,183,240,186,86,129,223,44,199,84,140,46,71,37,51,254,95,33,142,216,229,247,254,197,55,214,62,220,112,217,208,233,198,226,78,243,27,116,139,101,196,241,25,164,86,135,28,25,72,51,86,49,181,116,89,67,126,146,96,18,119,165,115,51,47,88,186,195,38,10,65,126,14,148,183,173,137,143,104,97,247,127,224,129,162,97,2,102,163,176,84,29,164,14,181,81,233,19,212,96,119,64,156,192,74,249,104,171,255,111,200,219,55,212,223,248,42,125,63,255,252,191,255,220,157,43,109,9,0,0,161,78,105,168,217,192,86,81,230,63,39,61,100,24,216,126,101,191,97,155,138,68,11,195,44,4,204,90,78,67,169,115,204,244,131,14,35,171,12,22,88,178,74,142,31,52,72,219,224,164,19,9,128,174,203,238,202,12,113,234,141,157,6,1,32,19,201,98,151,26,82,217,178,134,229,196,161,195,161,84,163,130,66,131,101,175,72,24,37,198,26,159,146,172,147,220,88,111,24,159,131,171,120,52,50,204,222,130,144,170,11,81,137,155,158,26,217,100,71,234,227,178,43,219,49,125,66,27,126,28,103,94,134,27,126,50,9,103,155,128,246,34,125,149,107,234,13,51,35,116,109,122,166,191,54,92,126,171,185,33,193,113,214,105,63,188,4,175,242,166,181,126,151,219,157,158,196,211,199,142,225,183,181,32,90,175,34,169,252,176,216,90,97,196,171,132,107,89,141,199,207,1,79,61,100,115,121,88,182,173,159,53,198,143,15,122,113,134,254,119,138,69,77,167,83,125,200,255,251,178,100,114,142,199,53,104,206,19,154,123,100,73,6,90,2,101,234,72,30,101,163,50,78,225,53,200,252,166,105,77,135,137,32,241,16,24,4,44,148,7,10,6,100,16,116,38,9,46,48,68,169,9,105,6,58,6,211,48,13,136,45,62,51,70,236,137,189,167,73,210,51,6,147,60,170,61,152,182,165,9,243,9,29,138,246,194,38,66,51,62,175,83,63,78,141,245,79,252,90,221,169,255,255,195,214,195,127,64,18,99,188,210,108,202,48,24,64,157,79,24,27,44,76,153,48,123,25,238,146,9,110,38,1,37,134,91,10,166,120,10,192,192,8,96,30,48,108,250,48,108,10,160,95,38,23,18,102,52,131,205,8,194,113,81,193,16,0,196,36,160,146,70,214,203,246,66,40,189,239,152,232,56,21,68,144,187,195,245,148,178,137,115,251,147,89,3,49,201,113,216,234,116,49,246,232,8,172,24,255,176,167,114,145,156,179,105,252,152,89,67,187,167,158,181,28,23,12,100,220,69,66,173,61,201,255,213,136,40,152,253,160,96,78,116,245,201,159,211,99,94,217,221,132,66,49,212,130,69,141,194,42,211,90,143,55,248,202,93,155,31,170,182,49,212,21,71,151,46,209,107,212,119,63,252,111,234,212,27,38,231,104,45,126,230,32,236,62,164,77,16,170,132,137,47,53,143,233,82,198,134,181,2,53,169,85,230,142,166,63,182,221,231,137,15,102,89,59,247,60,251,94,112,218,133,67,20,151,132,36,182,59,80,156,145,44,210,9,77,178,214,148,0,8,43,90,240,58,192,146,132,10,68,229,16,133,188,128,74,12,206,181,67,73,215,236,36,94,224,245,195,19,143,141,179,189,230,247,212,22,63,237,175,246,211,244,255,255,252,79,255,255,255,255,246,232,55,224,186,81,51,91,238,255,211,0,0,0,140,194,21,44,215,80,224,201,129,28,235,0,176,209,49,196,198,240,88,195,245,156,208,224,124,196,177,200,196,1,144,196,160,197,164,44,64,10,49,231,53,20,56,208,7,7,35,33,8,104,16,172,144,169,50,26,195,110,172,172,177,18,230,88,176,224,80,66,128,151,41,118,208,174,72,220,224,105,108,45,100,39,42,211,127,145,146,0,80,116,135,5,38,107,17,150,77,20,135,36,104,213,194,112,122,69,86,178,173,80,68,201,97,85,216,17,153,101,86,41,53,149,120,162,129,82,238,230,254,51,84,77,174,75,198,169,71,24,248,61,156,85,247,9,167,243,194,78,61,83,192,74,73,17,190,240,34,55,51,221,253,150,37,142,118,173,255,121,247,118,185,179,153,53,142,213,63,215,71,70,150,176,243,46,164,89,100,108,129,26,20,145,211,110,46,115,48,63,85,222,209,238,243,16,55,184,144,255,251,178,100,105,14,199,124,104,206,27,186,122,240,71,6,90,2,99,37,30,30,105,163,62,78,105,235,192,255,25,104,205,151,148,232,117,103,245,137,189,69,125,95,252,153,135,27,90,214,228,172,215,143,227,239,192,99,65,141,72,100,144,209,56,208,16,6,174,235,142,12,239,0,166,163,132,14,198,203,211,208,139,164,154,121,107,149,75,198,230,78,131,34,170,255,84,97,78,132,87,198,141,120,193,131,226,146,248,190,161,54,112,76,252,126,53,191,220,79,244,92,255,161,53,254,13,191,202,255,255,255,163,253,255,166,160,28,44,163,54,232,228,199,203,195,113,148,204,120,100,50,66,76,203,242,145,64,201,128,142,97,195,67,45,132,76,36,40,32,18,99,26,194,65,161,217,8,10,24,36,24,142,240,42,106,213,17,5,50,172,8,187,39,105,135,14,12,54,181,84,36,112,1,114,208,154,96,133,156,17,240,34,209,38,20,246,67,224,226,110,220,18,189,219,130,4,89,100,184,16,41,80,168,106,116,9,7,142,12,0,47,166,146,124,183,153,104,124,101,201,7,137,97,97,49,160,19,184,12,103,91,126,16,6,154,136,48,222,164,76,151,52,145,255,6,43,145,169,44,120,108,41,137,159,9,10,138,113,139,78,138,80,175,182,62,170,211,107,121,60,127,21,133,85,27,112,156,85,173,209,25,227,124,98,175,231,155,211,126,255,110,113,109,43,133,240,193,93,82,123,182,253,93,228,215,154,215,141,91,234,6,219,51,21,38,183,152,42,39,184,112,158,12,106,214,20,59,111,88,182,102,249,127,154,81,251,236,199,249,121,124,200,242,143,189,42,110,5,164,0,0,38,124,29,246,64,101,2,49,2,105,35,202,53,134,33,106,201,123,150,197,188,226,113,171,70,188,194,82,77,213,244,235,78,253,131,187,247,167,95,253,127,255,232,223,248,47,214,207,246,255,231,116,105,166,42,253,64,73,239,77,121,164,0,0,1,112,194,194,145,46,49,41,124,237,142,195,93,2,12,40,196,0,33,194,36,198,40,32,24,24,62,21,3,24,40,106,229,24,96,116,16,43,10,130,19,12,197,32,68,205,4,15,140,178,29,192,168,36,201,164,30,190,85,8,128,51,22,2,72,234,173,33,34,43,137,164,19,144,166,130,81,38,25,116,212,2,114,244,66,203,35,70,10,5,157,50,245,166,209,48,187,228,32,34,181,229,146,86,254,158,15,212,166,189,101,130,203,111,101,29,89,70,27,88,209,223,88,151,99,11,187,60,95,77,246,81,191,171,190,64,60,178,150,214,174,31,93,135,253,253,207,103,145,60,182,248,245,142,116,246,11,12,15,219,152,35,214,79,123,246,204,193,53,87,88,242,27,97,172,252,123,20,221,213,167,255,251,178,100,91,142,230,208,104,80,27,154,100,112,73,38,73,224,107,7,44,27,57,151,62,110,60,219,1,24,153,104,137,129,150,90,110,234,46,204,222,149,51,5,228,187,76,213,188,211,208,246,30,218,11,126,252,211,93,252,91,180,106,61,173,123,92,172,108,144,156,108,9,14,135,32,27,35,15,68,148,73,153,195,110,17,160,187,1,197,134,35,195,160,138,91,184,160,108,198,226,234,156,131,89,132,154,160,248,195,52,137,226,224,120,195,170,122,138,3,57,64,163,194,45,11,249,227,228,63,41,86,63,255,252,227,255,236,19,125,95,255,35,245,0,100,49,64,56,223,35,19,1,57,204,71,71,49,241,156,205,37,131,65,36,13,62,27,49,88,205,9,198,96,0,152,92,76,131,98,195,115,5,0,140,24,7,81,176,49,65,112,45,128,19,235,198,1,38,29,21,21,141,68,64,134,6,12,0,163,35,210,253,133,131,210,5,244,100,240,67,64,164,71,249,152,240,144,22,122,93,97,153,183,69,187,4,151,185,111,212,74,98,128,183,81,113,26,249,244,18,188,132,37,142,70,171,195,27,243,72,22,165,68,53,61,112,33,171,236,2,223,132,81,147,228,46,63,118,75,239,13,124,230,130,216,44,186,132,134,215,81,90,173,23,19,196,164,115,182,6,241,108,126,235,13,74,5,59,54,109,55,163,14,252,187,238,58,247,203,134,92,144,41,56,157,174,157,193,40,135,83,111,191,190,132,106,133,195,112,250,239,126,42,255,191,83,45,16,85,92,23,120,103,36,21,4,183,40,61,215,210,5,65,154,82,176,120,12,80,148,146,97,250,110,229,8,126,233,238,170,190,234,80,222,104,80,74,207,186,245,199,167,48,81,115,129,221,1,9,68,224,66,228,158,39,88,248,79,167,206,200,137,247,233,253,255,145,160,187,251,125,95,212,255,158,175,225,157,214,255,147,0,0,2,248,194,6,131,124,141,76,41,65,53,41,200,212,99,195,13,180,76,69,16,48,168,112,196,131,48,8,24,192,225,243,12,7,72,0,102,6,28,133,0,33,130,97,128,1,132,2,170,76,193,227,48,51,201,219,25,92,221,152,126,165,102,76,80,87,196,34,71,86,200,52,149,91,43,61,33,149,237,153,70,31,162,134,157,232,47,217,251,98,94,243,131,64,38,204,24,72,17,51,217,36,243,139,106,165,183,153,109,97,13,69,170,83,222,163,170,150,240,46,229,211,213,150,52,23,25,86,205,205,183,217,231,15,111,183,225,93,252,125,253,194,141,105,125,134,164,105,19,177,241,185,246,68,8,179,99,227,166,36,112,28,58,75,227,27,145,62,251,110,10,244,221,39,47,11,64,108,67,11,194,117,137,109,25,34,210,40,104,84,85,2,60,255,251,178,100,97,142,199,3,104,207,155,153,76,112,67,130,234,51,97,232,58,26,17,163,62,110,101,49,193,60,163,40,205,133,149,160,77,17,19,53,17,79,101,130,211,38,178,172,169,183,4,181,40,173,41,66,82,48,212,182,51,169,201,106,211,160,128,0,22,61,18,42,128,241,132,76,68,130,21,36,194,32,70,73,116,250,43,22,161,176,184,50,34,211,215,76,169,166,197,39,226,151,128,215,178,248,31,124,229,222,93,228,62,117,89,101,187,175,222,159,171,236,255,233,139,186,101,77,142,83,250,255,214,3,220,0,176,54,137,12,195,9,211,86,80,64,74,211,48,14,76,246,220,51,224,192,194,101,64,81,60,202,160,99,17,135,20,60,192,1,98,97,16,240,145,156,143,29,225,162,18,25,130,0,204,188,169,25,199,17,77,74,218,208,73,132,44,1,25,74,112,50,175,220,0,110,209,49,40,80,87,138,1,98,10,122,150,158,101,253,26,30,26,87,232,197,78,56,65,67,125,86,69,187,141,123,176,167,105,236,228,175,89,182,43,213,217,108,253,75,214,125,116,204,194,25,159,35,174,111,43,189,159,244,54,191,92,236,91,241,101,55,180,9,184,51,123,247,51,233,52,115,231,148,204,77,32,176,167,239,253,123,107,227,88,106,185,234,221,37,94,111,168,206,89,187,131,44,221,230,251,212,9,167,87,80,103,176,241,229,82,90,49,178,8,170,210,115,141,168,201,230,124,93,74,221,90,23,167,217,146,96,0,3,216,71,45,188,65,104,21,217,95,176,146,102,172,60,117,174,76,105,74,164,202,103,200,81,105,51,68,122,58,230,183,228,149,24,187,205,81,131,245,43,201,141,122,116,111,211,254,191,253,191,181,0,182,118,171,250,107,212,116,72,40,87,70,187,104,232,241,172,146,18,14,93,103,220,249,193,96,0,1,163,2,213,195,65,194,179,1,67,99,172,80,192,113,78,97,226,180,100,88,178,103,192,126,96,120,214,96,104,58,97,160,164,97,224,126,95,211,87,16,4,224,202,139,24,74,98,86,22,96,210,87,63,7,151,73,12,51,130,248,109,177,125,93,208,142,228,36,153,105,80,24,93,83,44,81,211,29,85,215,200,28,10,6,121,12,32,22,203,16,167,113,17,180,136,115,75,47,209,49,55,76,170,120,153,181,178,168,0,126,179,224,193,53,197,220,213,195,182,103,226,43,154,151,229,170,119,252,57,174,120,134,181,209,6,220,234,85,93,236,214,168,213,245,178,243,42,224,28,206,178,121,94,26,186,53,173,136,182,249,59,97,235,26,255,78,25,194,210,134,107,83,234,243,110,144,189,127,243,111,22,119,136,251,139,246,241,246,43,118,215,185,190,102,204,29,222,244,133,88,20,197,245,245,255,251,178,100,103,14,230,230,92,206,19,186,122,246,79,232,202,51,97,234,58,25,177,163,62,110,101,49,193,49,164,104,205,134,29,24,224,95,57,248,141,211,203,91,250,85,3,10,0,141,152,0,0,95,136,35,20,202,37,120,117,134,22,51,182,204,48,82,233,88,45,97,247,118,217,118,183,40,169,221,211,19,104,212,106,137,120,103,242,82,109,74,102,229,95,246,95,242,63,214,219,125,27,251,227,231,223,126,165,127,141,20,193,240,214,136,218,179,34,104,105,101,42,197,40,122,216,179,151,168,176,47,241,28,48,205,160,97,87,17,197,155,70,155,0,153,124,60,99,232,169,143,131,102,14,11,11,5,12,152,7,48,184,193,162,138,145,82,92,176,8,81,82,36,140,243,154,104,224,74,252,42,62,110,200,79,19,236,194,11,32,159,211,43,2,5,61,229,136,21,50,135,166,209,21,176,222,73,166,45,36,190,209,26,43,129,192,112,43,139,2,194,4,69,95,104,202,211,157,184,251,230,240,210,199,226,95,105,196,202,227,241,151,203,245,183,23,82,6,123,242,168,19,116,49,77,229,242,111,251,157,147,231,214,35,99,3,137,152,37,49,241,38,111,164,2,111,148,63,230,114,33,114,88,231,241,170,125,127,108,127,146,249,72,53,200,224,131,46,49,88,195,90,218,174,91,219,119,218,85,21,211,116,187,27,111,158,76,163,45,164,134,143,120,20,197,34,149,16,64,207,159,212,111,77,88,41,184,108,17,70,188,9,16,24,43,16,134,170,78,36,208,130,178,148,132,42,151,93,68,9,5,145,21,8,22,106,163,196,66,240,32,243,243,254,211,178,189,191,254,175,251,127,209,127,145,194,87,75,81,250,13,31,246,83,138,135,55,187,232,140,100,160,179,141,204,202,31,174,137,88,169,0,0,0,11,252,1,236,99,228,198,79,252,126,167,166,184,88,96,250,38,81,182,107,32,134,10,64,48,32,100,98,166,40,71,4,152,48,80,40,24,8,10,66,8,4,5,89,225,83,0,135,6,208,170,38,97,35,69,9,76,73,184,22,109,89,165,243,42,195,23,137,130,71,239,80,170,40,46,157,49,30,204,237,77,68,213,229,33,127,222,105,130,80,164,162,236,24,173,52,212,252,124,245,202,89,237,229,13,28,80,11,22,104,45,135,166,29,2,218,98,14,218,111,57,81,151,198,88,233,4,106,194,116,101,28,67,38,252,217,107,235,153,28,246,11,196,198,101,79,162,174,159,132,242,179,119,29,74,152,117,38,193,50,23,144,145,120,47,51,77,226,1,134,103,24,160,141,26,109,65,212,50,41,58,164,115,199,200,253,236,41,164,147,57,0,77,120,161,162,8,66,173,183,255,168,32,0,11,232,49,200,141,159,18,50,255,251,178,100,107,14,198,94,104,80,27,107,79,32,74,195,74,51,97,133,100,27,57,163,58,78,101,49,209,42,158,232,141,151,156,232,97,81,47,193,227,183,24,83,230,220,244,170,86,81,97,233,20,104,6,188,67,18,59,68,93,48,27,0,218,28,186,14,200,42,177,205,11,127,102,194,157,12,255,62,91,254,152,151,251,42,58,94,14,143,81,228,231,212,74,167,170,167,169,185,160,88,9,124,49,145,232,204,170,163,133,75,140,232,55,52,64,148,28,134,55,72,92,192,68,16,193,233,151,193,6,59,26,41,128,84,168,36,120,49,40,0,72,44,68,115,84,166,2,53,24,100,119,42,42,78,112,192,124,136,128,50,250,35,208,52,198,14,220,2,176,65,219,53,46,166,188,144,51,16,243,25,111,27,28,146,38,202,146,37,193,84,111,197,49,11,69,9,118,161,49,51,220,112,156,103,142,151,80,252,134,84,241,217,141,144,131,32,175,110,253,230,83,185,106,152,225,117,172,94,155,152,223,37,19,253,207,43,146,61,100,203,111,17,14,41,5,86,254,18,222,144,31,9,43,127,185,90,58,14,146,42,188,90,196,39,47,19,154,109,180,131,228,119,93,183,239,50,127,215,189,140,31,25,164,74,215,242,190,226,4,112,101,234,8,201,19,220,149,33,19,146,35,148,247,36,252,117,42,102,123,24,252,106,77,51,71,82,64,0,12,152,128,150,34,51,141,164,33,61,27,194,205,37,208,192,74,149,134,102,68,254,35,60,9,81,231,178,139,101,154,114,106,169,50,142,130,151,56,48,124,127,53,180,66,245,199,94,133,189,63,211,237,49,127,239,167,165,193,203,122,250,9,47,242,15,149,119,247,219,100,143,208,0,0,10,116,197,158,195,91,42,140,66,71,1,152,76,62,39,48,6,232,194,35,227,15,143,69,135,187,4,4,76,164,101,17,135,68,140,10,114,44,97,20,4,131,67,3,195,2,17,240,27,150,52,22,32,32,132,15,132,131,99,160,178,238,1,128,37,97,135,130,11,50,215,73,154,51,213,245,9,130,135,142,76,136,153,18,239,108,165,181,227,2,66,123,1,16,2,76,37,40,228,3,215,90,116,198,149,149,190,140,250,137,39,227,112,75,201,110,6,108,23,238,172,37,29,154,107,89,172,53,91,73,13,150,108,143,241,143,243,146,233,239,195,245,14,127,27,239,177,104,241,105,82,204,89,205,108,40,227,168,191,152,107,81,30,105,4,110,24,232,73,236,85,219,89,119,114,114,237,53,166,52,89,53,21,83,203,118,152,47,113,204,53,115,230,166,180,80,154,199,145,246,151,21,147,87,146,170,105,170,167,28,80,137,203,124,61,96,116,75,252,176,0,0,111,17,229,200,94,83,192,161,10,138,255,251,178,100,117,14,230,237,102,205,155,153,92,224,81,7,202,19,101,98,150,26,89,159,54,110,105,113,137,57,25,40,77,133,150,24,98,23,121,80,52,37,44,104,44,102,250,213,206,146,214,159,168,242,247,236,3,28,177,217,93,215,6,135,168,101,234,70,189,123,46,228,218,243,21,248,27,215,213,187,121,145,131,127,205,252,248,255,250,39,232,42,129,91,95,135,106,141,184,122,221,58,135,168,192,51,67,20,240,14,40,144,48,181,180,228,83,115,69,151,141,114,42,53,224,208,196,35,35,11,131,92,71,112,200,38,68,4,152,16,42,130,3,23,129,74,160,0,18,5,56,204,86,69,55,56,25,143,16,75,12,108,68,29,14,173,216,48,105,96,195,126,84,2,97,133,170,40,192,72,86,222,60,60,1,149,61,164,199,35,45,129,181,187,42,22,4,205,151,41,88,168,100,176,128,121,149,34,219,30,27,43,160,143,65,203,229,171,193,47,164,166,212,106,197,69,237,99,60,112,197,104,215,178,160,191,72,31,55,8,221,87,55,24,239,110,14,117,137,15,25,190,91,11,108,148,9,79,220,191,89,201,130,73,179,90,217,247,198,202,121,165,167,124,18,36,222,207,88,237,121,91,146,89,185,242,201,138,77,98,185,98,168,28,114,86,171,152,214,221,203,184,226,231,69,241,117,45,85,176,200,222,201,211,162,193,222,35,75,81,197,62,228,65,17,64,32,24,91,45,37,126,49,101,245,28,73,202,122,94,70,150,229,11,6,210,134,142,118,188,220,149,120,107,116,143,74,87,79,180,115,212,55,29,215,246,196,219,203,136,255,219,249,40,57,101,85,210,215,145,89,214,85,127,149,116,184,4,42,46,229,31,180,178,0,0,21,180,201,119,131,183,13,140,209,217,48,218,12,204,168,18,30,202,65,24,100,0,97,225,40,64,61,53,76,124,95,107,102,7,15,24,24,2,97,0,145,130,129,3,32,146,32,120,21,26,100,240,146,130,144,20,195,132,73,214,130,86,216,88,16,88,13,52,54,50,9,23,110,62,100,16,227,241,52,169,215,59,88,72,248,179,212,255,204,193,101,214,176,245,21,130,51,33,14,20,13,175,32,88,240,38,126,87,5,189,141,33,78,119,17,136,207,193,57,230,173,181,234,218,198,250,210,229,101,117,249,16,109,36,153,166,246,219,48,195,172,46,222,18,196,241,116,81,222,86,228,239,21,225,201,204,199,17,101,4,148,26,231,65,206,189,246,93,149,171,119,68,229,94,87,166,107,53,90,7,202,15,40,31,246,106,133,105,197,218,215,210,229,147,39,189,226,180,57,93,77,109,134,62,235,254,229,222,103,52,230,59,64,2,11,184,172,242,46,0,78,8,0,173,196,129,38,67,132,237,184,255,251,178,100,116,142,230,178,104,205,155,140,55,160,83,233,138,35,97,135,90,25,221,159,60,110,105,141,201,42,38,168,205,134,28,240,205,87,1,190,42,198,67,209,164,51,174,22,16,102,239,207,195,182,168,30,236,57,89,155,91,34,229,75,212,183,167,222,160,68,187,86,42,146,9,191,255,233,143,24,252,161,140,110,63,175,66,111,153,159,237,253,155,46,217,220,114,179,151,206,76,11,119,48,42,192,224,193,83,51,60,204,170,118,51,72,120,4,237,51,216,16,193,193,179,0,128,6,130,236,40,196,163,40,12,80,26,76,6,20,14,252,3,173,38,129,142,154,119,12,50,82,194,183,73,223,90,172,188,136,73,80,67,126,194,64,195,218,132,172,201,37,126,226,109,129,152,196,203,149,110,38,247,89,122,97,16,150,196,171,106,21,67,20,18,245,27,92,53,170,189,118,88,212,247,191,181,239,199,63,67,79,173,62,131,77,225,10,103,68,238,149,211,211,59,92,149,243,133,153,94,56,23,200,67,253,89,66,171,73,110,243,18,242,94,155,177,13,164,252,103,110,215,225,202,228,219,58,140,53,21,42,219,93,2,202,175,167,211,94,162,138,115,63,152,246,191,9,187,119,101,247,19,198,186,145,184,151,227,181,251,29,159,78,162,27,243,141,225,229,208,208,186,174,183,29,223,9,10,241,117,156,142,16,148,225,131,73,113,132,200,193,242,56,120,52,66,149,74,40,137,35,50,184,121,84,229,132,115,143,103,194,135,64,23,228,187,25,190,84,189,75,127,250,5,11,217,226,147,92,143,255,255,175,254,159,239,152,223,50,221,251,106,99,26,115,119,45,92,230,177,193,128,0,0,174,220,148,108,111,194,73,149,1,102,179,45,24,68,48,49,24,10,128,0,193,0,184,5,58,149,249,136,133,56,32,41,86,0,64,131,160,148,64,109,4,0,50,40,67,242,66,234,34,81,189,172,173,126,149,64,124,223,17,128,93,121,128,108,19,88,180,153,153,244,204,177,6,203,176,164,78,154,173,210,43,129,84,34,129,180,167,109,6,183,32,190,192,86,53,12,103,218,121,209,238,111,191,130,116,192,59,126,151,235,8,251,153,211,108,181,12,63,6,95,96,108,75,61,89,238,68,122,250,197,216,61,33,107,243,211,104,20,147,158,25,68,203,113,61,14,197,52,51,232,44,132,149,29,154,162,219,81,135,150,70,234,213,72,238,116,137,232,31,167,225,137,117,222,115,231,161,178,150,81,24,225,99,99,206,163,180,117,202,179,86,24,96,230,7,26,70,237,97,141,214,249,186,104,127,232,0,10,46,193,241,101,165,65,32,240,144,22,5,23,211,237,212,137,67,174,142,230,40,243,212,244,90,150,65,176,244,88,29,163,35,168,255,251,178,100,122,14,198,128,104,207,155,153,100,80,80,73,138,51,97,66,140,27,129,151,58,78,101,145,65,64,156,233,77,132,148,248,187,9,94,236,126,140,124,220,169,213,111,253,25,9,183,160,200,170,9,223,255,254,230,83,13,70,227,138,215,168,163,226,31,204,118,253,4,104,3,252,45,123,173,90,26,179,0,15,206,88,175,49,131,128,220,43,163,72,0,131,40,70,156,14,129,130,193,64,51,58,69,131,23,145,20,60,66,7,110,224,97,202,104,9,23,89,216,201,56,210,129,56,16,150,145,41,27,123,234,30,68,41,41,76,89,114,8,226,137,62,34,185,187,243,104,172,221,31,98,231,191,244,238,165,245,26,100,177,164,156,126,233,199,70,30,122,48,155,108,150,229,233,184,94,223,138,142,196,182,95,50,75,92,0,8,103,236,84,236,11,172,68,16,237,200,21,109,118,55,4,13,210,18,221,137,140,150,95,177,139,101,130,225,130,115,55,160,109,252,171,107,216,48,138,97,250,73,250,11,11,86,82,110,190,248,196,76,57,215,181,178,10,156,85,184,245,133,145,94,247,110,111,148,133,245,20,250,115,142,80,237,65,218,181,11,28,78,188,193,123,206,81,10,247,172,218,246,202,109,103,165,246,22,112,58,144,1,46,166,64,143,48,144,226,0,30,15,104,130,223,85,244,53,85,106,88,5,240,213,192,99,128,88,13,100,244,149,172,56,200,103,149,48,127,215,175,107,254,31,254,142,175,161,94,250,189,65,78,227,6,141,97,35,160,143,2,54,232,82,144,50,159,255,245,28,112,113,19,40,197,75,148,235,17,216,183,227,122,143,222,140,141,169,77,66,0,1,97,198,169,220,20,38,59,199,25,61,186,98,225,24,138,246,165,166,38,5,152,100,36,24,8,22,5,152,200,114,90,147,22,25,177,40,27,11,7,134,0,108,28,44,116,2,0,83,64,146,48,194,76,2,11,68,35,60,172,34,83,26,18,113,150,125,126,199,141,79,23,84,129,48,87,212,54,211,139,120,192,164,14,109,34,131,36,176,25,197,189,4,133,18,26,171,141,220,28,34,171,210,183,53,10,162,106,138,133,148,196,93,24,214,162,70,73,48,236,197,214,235,97,133,62,114,24,87,151,128,190,198,93,30,56,235,167,26,228,193,66,143,232,40,67,183,38,178,145,93,68,130,250,167,5,217,25,109,24,71,141,94,163,154,222,194,80,110,188,188,23,168,204,43,116,245,109,102,158,164,174,239,116,218,229,140,169,146,185,123,17,95,10,52,34,241,109,117,199,180,109,178,235,77,176,191,178,30,202,245,34,100,147,104,245,217,88,135,62,162,41,236,26,65,86,98,178,218,54,111,216,166,222,161,165,226,197,163,255,140,198,175,255,239,255,251,178,100,123,12,72,1,115,206,147,153,124,98,55,226,90,103,60,207,60,25,49,157,74,109,101,227,129,49,19,232,13,149,62,40,255,141,127,226,57,219,127,205,105,35,4,10,0,33,206,19,39,233,198,45,70,9,196,10,4,240,144,148,132,186,15,152,53,216,166,145,139,236,139,111,96,115,128,31,145,166,167,40,169,53,255,53,203,255,235,101,85,123,214,204,125,59,238,231,38,104,0,21,101,220,19,28,233,15,51,114,13,56,164,117,39,20,22,153,17,13,206,50,150,102,40,23,133,135,81,6,9,37,90,210,2,192,64,243,239,135,200,142,154,138,227,228,155,149,78,99,220,152,187,144,56,220,48,170,188,199,1,195,137,151,87,75,46,14,182,158,70,141,190,214,165,204,19,185,105,170,132,155,91,107,127,155,135,99,158,187,78,215,107,245,104,209,55,37,82,164,133,252,109,89,53,187,18,5,83,124,35,189,81,58,236,255,141,206,228,223,251,54,161,100,187,180,123,161,174,85,218,185,195,56,10,170,111,80,107,240,193,124,100,148,186,207,120,229,252,137,89,247,99,90,124,183,11,29,252,117,61,109,186,77,92,46,98,99,51,163,55,154,181,226,47,176,137,238,243,87,51,230,171,157,223,120,150,254,49,235,72,253,114,134,86,248,95,156,58,115,254,128,0,224,0,20,125,159,133,83,60,0,11,152,88,68,84,133,9,125,26,234,252,96,89,52,73,124,186,154,58,212,227,80,94,134,65,72,31,208,144,136,158,18,157,1,125,239,81,225,252,242,83,70,153,81,223,255,232,152,2,10,19,76,124,227,112,129,184,207,253,212,185,127,79,255,191,164,0,0,115,14,203,205,224,23,52,201,152,255,13,147,4,143,6,111,64,210,104,168,16,16,14,0,4,76,20,20,50,0,221,152,152,88,190,14,15,128,64,234,30,6,44,57,6,19,7,154,172,32,137,100,2,83,6,8,211,97,53,149,85,4,5,132,39,154,154,152,245,46,166,46,229,186,21,97,108,116,136,84,36,187,80,250,251,116,219,172,54,87,178,177,199,4,32,38,63,82,92,160,212,215,74,132,148,83,67,170,66,53,183,198,222,114,131,42,160,76,224,185,139,14,196,151,40,86,105,194,134,251,154,214,242,165,43,67,121,214,58,233,221,226,15,237,237,168,251,250,93,165,113,114,123,30,176,138,136,222,9,239,22,153,42,107,243,11,127,177,127,131,209,238,54,213,189,252,56,227,202,229,233,5,21,125,233,147,120,214,162,125,74,203,173,247,47,242,219,22,22,31,138,69,32,213,122,217,222,91,163,110,211,110,240,40,164,222,173,66,243,175,190,230,73,66,189,171,57,136,64,0,0,56,104,178,225,12,77,161,2,61,79,35,89,48,96,255,251,178,100,123,142,103,50,103,78,147,152,124,208,70,201,218,19,97,39,90,27,45,157,62,109,225,241,129,25,159,40,25,134,29,96,105,233,11,49,226,18,67,202,34,65,195,82,80,116,95,243,9,55,196,121,35,15,250,14,144,209,90,95,42,95,255,253,63,201,255,255,251,125,45,171,255,235,255,211,255,136,65,115,202,136,218,14,11,169,1,186,96,63,166,252,48,111,174,230,234,162,105,33,34,90,230,252,78,101,97,105,78,152,128,226,147,37,36,91,70,12,176,170,200,52,91,192,133,23,236,70,130,2,150,108,229,72,154,163,17,117,148,109,59,200,0,197,133,16,17,183,178,11,12,148,29,215,122,83,27,180,151,85,160,247,5,193,86,150,22,170,140,123,79,130,49,94,64,183,35,88,186,14,99,215,57,3,203,185,31,166,213,9,3,235,253,152,59,56,222,55,228,30,193,153,187,91,151,240,221,124,169,226,231,175,188,240,143,9,127,141,242,153,117,240,193,63,238,83,127,51,234,108,71,35,67,203,252,77,83,191,59,128,135,45,87,198,137,62,240,148,182,26,241,188,208,176,226,151,119,172,229,142,186,214,150,53,174,173,173,111,30,45,246,212,36,247,212,199,180,9,243,115,151,118,182,247,137,102,81,181,71,178,153,87,228,157,77,97,10,232,117,5,218,110,193,225,16,12,197,182,36,8,233,4,86,33,145,11,89,35,214,217,219,229,149,194,17,235,199,81,14,165,210,53,174,48,31,183,141,24,242,153,3,225,250,92,185,108,241,199,143,98,178,82,171,249,239,243,219,249,148,111,255,205,174,227,237,67,219,87,255,202,127,232,182,84,0,0,179,3,101,76,156,140,50,237,188,237,82,99,35,128,137,55,38,16,22,17,12,133,2,32,208,17,0,124,200,4,55,244,203,99,81,34,9,132,129,34,129,227,13,128,216,81,132,142,102,110,16,60,165,134,206,134,212,222,20,165,33,37,18,164,153,195,51,24,130,179,119,100,236,102,236,70,42,250,67,192,128,195,144,169,26,73,72,194,10,69,5,181,129,162,98,1,135,170,162,74,81,32,112,153,77,22,42,207,111,189,143,254,47,141,188,102,128,11,60,219,149,70,113,119,38,41,161,121,164,40,251,148,129,134,60,69,45,123,193,4,190,49,232,185,133,96,139,101,138,151,242,43,33,110,131,245,93,133,51,80,68,100,208,253,93,35,246,59,47,200,55,112,169,222,160,183,181,72,78,148,25,175,22,77,86,164,121,174,98,91,24,244,123,184,148,183,129,109,22,194,209,109,39,59,159,235,56,125,171,200,238,115,152,85,157,131,143,139,72,129,110,112,53,17,0,0,23,158,190,115,20,0,41,132,12,227,4,100,227,153,206,199,107,30,221,137,167,255,251,178,100,124,142,231,17,104,78,19,153,92,96,76,43,42,67,60,197,86,27,93,155,56,110,97,147,201,36,38,40,205,131,21,88,191,158,16,147,169,82,192,53,69,53,168,131,105,127,26,245,125,159,255,255,127,255,254,162,214,46,129,54,88,146,98,125,76,114,0,99,169,204,16,45,66,62,216,192,23,183,255,255,255,195,223,232,122,192,50,24,43,58,98,21,176,18,66,108,245,217,48,152,106,248,107,244,17,136,5,64,16,80,8,46,100,16,129,146,72,10,62,101,34,152,64,204,12,58,79,243,13,129,22,8,64,43,22,186,145,0,72,66,102,48,5,137,2,227,56,32,97,36,149,172,46,163,7,38,152,209,181,81,170,71,125,170,102,149,194,85,146,206,53,37,165,62,146,132,43,141,102,88,161,71,172,40,218,117,211,212,44,6,204,98,46,201,242,205,178,229,157,17,21,218,182,124,121,178,119,222,137,28,9,81,67,167,190,97,249,203,177,251,221,193,158,90,223,33,155,27,186,212,245,102,238,91,247,199,247,201,93,23,246,49,61,251,174,138,100,121,219,242,105,204,93,147,229,215,62,97,217,239,138,146,120,49,179,87,4,43,44,21,175,142,213,91,217,2,252,215,74,251,52,174,215,52,6,185,91,71,185,203,86,183,119,92,154,111,189,93,199,77,102,189,11,106,139,186,130,88,17,32,11,164,95,2,192,222,22,111,73,71,9,116,169,74,125,36,59,222,26,0,92,169,177,128,62,36,222,78,189,30,163,235,162,191,253,255,219,255,255,171,110,58,130,45,137,145,20,157,75,64,20,249,169,18,226,45,167,67,100,5,202,4,13,114,115,247,244,66,0,0,162,7,252,206,115,216,203,35,68,220,22,208,200,64,152,11,41,24,42,38,24,124,12,136,129,144,104,18,215,12,108,25,73,0,163,4,203,162,0,40,160,108,42,1,64,161,32,182,225,113,152,161,253,22,1,6,65,147,17,128,145,32,189,98,188,103,72,227,174,43,88,232,162,166,173,197,150,96,194,219,207,67,146,166,186,20,56,28,187,215,50,135,178,66,205,195,198,248,55,225,192,74,3,207,222,42,138,68,116,190,2,77,55,61,177,105,24,97,173,53,89,126,17,51,41,152,126,244,166,229,59,168,221,175,187,245,82,149,163,164,154,127,109,214,112,155,70,194,202,41,221,91,19,208,182,223,241,41,235,189,228,237,174,116,97,107,213,115,55,178,235,127,223,239,176,255,219,43,191,157,235,29,198,4,38,167,177,47,8,253,129,135,52,140,88,239,177,60,45,226,54,34,109,171,22,147,52,206,236,77,171,245,11,88,213,156,183,18,190,104,212,140,195,188,69,129,47,128,37,9,133,191,237,0,0,4,226,9,92,197,89,1,178,255,251,178,100,122,142,199,88,101,205,19,185,124,212,72,106,42,19,97,34,90,30,33,161,48,78,233,241,145,35,30,232,141,134,20,232,52,244,112,67,37,98,128,166,31,213,163,97,102,246,232,32,132,95,74,2,15,212,204,254,52,129,252,174,126,56,249,65,236,243,189,122,63,211,151,252,255,127,255,255,255,255,64,87,244,244,232,239,81,146,103,105,142,75,186,236,43,101,32,48,90,81,54,244,236,53,177,68,49,201,169,51,24,16,53,124,21,53,32,147,48,168,71,48,104,24,92,230,69,2,134,71,146,65,96,28,197,50,60,195,192,12,196,144,68,193,144,16,100,39,20,3,76,16,59,134,70,210,249,18,27,19,90,86,165,28,68,66,12,234,34,162,98,32,226,129,204,130,85,94,252,27,42,16,20,145,217,77,54,176,48,12,50,180,252,234,60,56,41,6,23,6,157,201,225,40,110,130,208,239,16,11,103,83,145,165,134,86,168,157,33,135,3,169,214,55,107,112,96,203,104,245,188,87,12,235,111,5,113,174,104,68,2,61,31,19,124,237,118,239,212,40,49,219,118,104,188,196,33,17,147,80,90,47,147,61,30,254,142,17,166,178,125,199,21,121,156,209,63,77,106,190,184,108,182,176,166,158,251,197,241,232,227,90,49,57,102,182,81,71,207,137,243,153,31,99,119,174,47,225,214,13,243,60,144,172,82,90,51,6,42,217,31,44,20,203,102,167,121,136,207,179,37,246,239,62,244,204,7,129,0,0,220,76,179,164,166,65,165,133,29,96,192,32,101,168,3,248,22,212,185,208,47,117,58,175,41,19,35,241,162,249,130,89,189,71,11,99,17,145,94,22,245,125,31,70,250,127,181,191,183,255,254,255,253,205,11,120,188,28,120,136,58,147,202,9,136,141,207,83,77,118,160,0,0,84,188,43,3,5,147,141,97,40,60,232,212,196,131,242,30,57,2,12,66,20,48,72,16,100,12,23,7,153,48,118,235,24,184,114,52,51,48,16,33,35,135,144,74,68,128,164,10,125,169,36,165,19,224,214,157,85,86,44,201,3,150,248,192,138,152,154,130,13,117,124,178,122,158,26,50,223,164,68,146,113,165,63,235,98,100,105,10,33,47,83,2,143,113,225,116,238,93,91,84,112,108,218,128,68,126,13,173,245,65,169,138,223,160,179,148,155,83,145,191,107,111,54,214,174,207,131,186,216,182,59,165,142,169,122,250,141,186,61,93,95,9,148,28,24,137,10,234,57,130,239,209,36,209,139,25,44,241,116,213,175,31,113,119,147,189,166,90,54,73,107,194,117,156,69,75,102,235,38,211,93,37,103,164,147,182,103,87,205,179,105,34,106,206,216,89,167,58,21,193,171,205,153,219,162,201,183,239,213,49,151,111,255,251,176,100,107,14,199,46,103,206,27,152,124,96,71,164,121,243,101,135,86,27,205,147,52,110,101,145,128,244,23,105,13,131,29,104,217,183,167,5,182,248,119,133,26,52,71,113,159,192,59,172,0,0,6,11,171,217,96,74,89,49,204,44,154,130,43,217,135,197,175,42,174,31,32,42,67,35,139,202,241,73,120,14,35,145,57,36,168,71,80,175,162,147,207,57,92,187,196,226,250,140,212,239,252,86,250,129,245,73,72,91,250,159,250,31,171,175,55,100,237,61,18,96,7,12,68,159,59,170,92,209,213,192,159,225,147,64,6,254,13,27,212,154,99,80,144,0,62,196,12,114,9,51,200,242,120,97,108,96,64,16,16,50,5,12,128,135,79,208,56,142,3,53,220,64,176,91,128,235,168,147,216,94,33,86,19,100,149,66,247,170,199,160,202,57,172,71,86,13,156,50,176,228,3,53,128,35,170,47,109,150,40,97,120,81,102,9,42,176,69,85,248,248,177,112,60,85,67,30,76,100,136,117,185,200,157,46,25,143,24,231,212,169,3,238,21,31,162,140,123,52,126,208,141,142,222,96,241,125,4,39,43,82,105,228,240,206,241,217,23,175,243,235,245,225,202,151,23,76,175,233,193,58,37,254,190,105,176,239,225,204,77,217,98,137,205,117,151,214,71,140,48,189,152,165,98,245,75,47,244,165,99,166,227,118,138,39,91,135,248,164,251,106,37,187,213,200,30,74,183,235,189,90,85,21,43,16,104,234,129,93,111,53,127,165,128,15,75,141,187,233,186,197,144,154,64,86,182,252,79,211,200,31,109,43,98,90,141,33,156,19,121,105,183,132,22,193,11,252,247,250,245,127,233,254,99,255,106,146,145,12,52,84,123,168,147,135,231,127,244,191,255,93,79,254,100,0,1,242,238,153,162,155,154,86,67,25,28,169,147,51,96,10,192,192,66,160,195,176,172,193,192,112,64,9,152,58,28,25,24,47,172,83,28,202,19,7,0,115,11,64,195,5,0,210,129,53,63,204,15,37,76,169,12,150,219,138,127,24,16,242,67,18,28,106,12,66,210,133,23,248,226,69,183,104,224,182,147,194,56,182,25,243,237,146,59,230,243,52,215,177,76,87,208,145,237,236,56,13,56,137,119,149,84,72,142,183,148,153,160,58,80,121,107,158,10,144,93,107,119,12,145,36,213,115,139,84,150,193,54,37,122,104,105,62,181,102,91,121,170,5,243,109,54,111,32,47,87,242,158,196,10,175,40,122,202,195,42,101,86,215,188,166,212,214,151,106,54,51,92,73,208,158,195,6,117,93,177,201,237,122,220,90,110,47,62,93,107,78,222,214,235,94,91,219,86,118,9,105,208,237,46,150,227,166,214,194,25,97,231,123,110,251,255,232,255,251,178,100,109,142,230,214,89,76,147,185,100,98,70,6,57,193,101,101,132,29,181,147,46,110,233,241,129,21,19,231,73,150,29,104,24,142,5,197,16,110,38,96,164,198,84,128,100,218,196,58,227,47,208,160,124,124,226,145,185,127,31,40,202,145,170,224,64,134,38,13,21,88,176,22,241,154,250,84,58,9,161,77,5,98,135,197,241,122,173,24,237,70,192,223,177,214,251,183,125,57,94,53,248,100,7,25,135,193,81,145,200,105,211,45,9,203,21,1,147,33,209,171,160,33,170,199,2,33,24,34,3,130,0,19,29,129,179,44,72,96,80,6,102,16,70,80,77,2,139,81,32,20,182,168,32,48,240,255,48,16,60,16,128,235,228,242,30,8,76,98,65,33,208,64,108,101,82,23,136,201,153,69,15,213,179,192,253,199,119,148,61,194,119,76,120,1,235,82,233,16,168,101,228,209,83,76,202,148,149,55,102,150,36,190,90,210,86,181,250,200,117,124,164,82,96,229,45,142,97,227,163,212,76,0,142,206,174,195,148,111,212,3,43,146,117,110,166,101,164,212,220,175,247,134,72,218,202,197,32,88,188,251,247,8,120,73,59,253,230,34,212,239,205,182,189,10,63,29,152,102,114,106,190,244,207,184,144,148,208,224,218,218,198,225,189,141,89,89,119,168,43,30,212,131,43,236,195,143,6,246,111,166,224,57,200,219,72,113,111,230,81,111,193,131,46,33,227,48,115,77,231,89,214,181,127,231,58,192,5,11,253,1,227,212,85,4,101,83,141,51,29,16,111,8,106,200,230,33,165,94,93,102,68,22,214,58,251,100,160,97,100,34,68,89,102,160,145,56,167,216,76,190,243,197,188,251,9,218,7,151,206,205,124,134,141,82,191,187,148,91,191,223,255,50,167,234,216,167,127,209,92,0,0,2,140,194,225,176,206,0,140,215,247,188,216,0,196,194,128,236,150,211,7,9,230,41,4,134,0,1,100,160,192,176,218,100,224,170,66,0,24,166,90,24,52,5,24,118,4,133,1,50,129,44,132,4,48,48,143,53,16,48,130,216,113,138,192,194,37,21,128,160,64,141,50,137,96,99,228,143,133,75,102,172,240,247,146,7,142,44,134,151,38,7,26,144,208,246,75,189,149,36,82,178,152,6,72,98,224,64,138,51,201,108,46,186,111,81,120,125,233,180,52,156,130,93,5,218,171,76,56,214,179,160,106,51,146,27,54,163,189,95,194,65,236,4,251,65,26,96,21,37,176,184,220,75,190,198,46,18,44,80,197,103,52,234,237,104,104,11,179,193,177,80,76,78,18,182,172,61,162,84,84,241,163,133,207,203,72,66,166,172,246,185,45,207,44,80,177,33,13,88,243,156,80,98,173,204,251,82,112,149,213,230,197,255,251,178,100,107,14,198,212,102,204,27,185,68,210,78,5,25,211,97,139,100,27,97,163,50,110,229,19,137,11,30,40,141,132,149,88,59,200,218,62,64,128,96,26,28,55,245,25,206,170,55,24,211,80,84,100,115,20,46,113,123,113,79,234,144,188,104,140,104,44,174,19,12,35,232,39,169,184,98,189,15,75,117,82,84,254,223,53,175,88,138,191,199,178,61,255,246,193,100,75,214,228,172,188,199,83,254,114,237,110,214,245,127,87,73,27,58,249,48,11,131,34,177,131,73,17,161,241,137,193,39,65,146,128,0,147,192,104,24,246,98,32,22,96,24,48,1,0,3,137,163,36,196,33,192,36,192,242,68,192,128,44,193,32,120,84,27,4,0,138,72,2,17,25,240,11,161,2,105,24,140,7,46,180,55,24,0,142,129,136,161,67,2,129,1,145,185,96,75,218,28,109,144,184,46,145,8,97,212,73,103,22,140,69,46,154,192,179,176,220,26,88,152,120,235,73,180,68,31,106,73,222,121,12,108,184,20,26,143,207,253,80,41,178,110,208,99,77,39,148,103,42,211,53,165,202,165,110,115,11,255,183,174,238,183,114,182,82,4,228,118,57,152,72,106,200,223,193,238,238,161,36,22,34,82,75,93,218,100,85,164,39,99,96,222,145,210,14,236,96,209,115,234,67,189,58,65,131,80,135,190,139,17,202,6,166,146,61,38,41,225,140,28,212,98,242,82,152,89,101,140,165,32,81,206,129,128,160,0,3,207,158,54,228,180,145,13,53,197,26,225,195,215,226,175,35,74,225,113,103,226,110,80,223,56,237,232,100,198,92,35,255,241,70,141,31,244,255,207,250,210,191,255,241,161,159,167,92,129,67,177,163,215,187,228,122,13,34,169,196,118,116,109,250,192,0,2,145,64,216,198,53,24,200,82,28,202,226,252,120,109,0,194,198,37,12,166,34,136,165,238,48,188,17,6,134,6,64,11,160,97,24,198,128,120,195,16,52,192,80,52,187,1,196,136,208,10,32,32,12,164,1,196,130,4,206,60,20,80,80,72,173,241,134,73,82,38,160,237,138,164,226,54,49,206,32,199,78,33,85,199,16,128,24,140,204,81,172,50,150,30,155,141,109,66,159,128,168,13,75,38,20,191,171,233,101,83,61,81,230,19,119,81,251,251,182,16,4,190,126,212,158,172,134,106,146,35,90,6,46,107,212,171,240,94,242,97,126,152,86,236,7,215,98,150,230,236,88,202,159,252,77,161,185,124,131,214,66,25,168,79,115,251,83,91,130,177,166,190,94,252,207,197,206,67,122,77,243,127,122,158,247,210,111,106,125,101,216,82,119,94,88,188,104,90,243,109,69,13,237,177,210,122,102,118,246,166,59,118,156,95,7,62,29,35,81,243,255,251,178,100,111,14,102,245,103,205,19,185,100,98,72,72,202,19,97,37,90,30,205,169,62,78,109,229,200,226,141,40,93,132,157,152,208,0,14,109,16,27,74,25,64,8,204,20,183,11,26,126,236,228,58,192,104,12,163,114,198,237,161,254,112,206,244,186,158,206,251,17,103,111,250,53,68,223,124,205,255,29,255,197,199,28,92,202,224,70,32,14,204,54,10,255,254,159,227,236,157,51,255,199,201,185,217,191,212,159,46,147,37,55,12,38,174,54,138,236,221,204,99,146,182,193,105,4,83,192,208,227,66,16,60,218,115,26,22,50,52,64,50,249,165,12,157,26,40,240,177,133,5,167,121,151,21,28,72,232,8,164,132,17,34,23,64,8,193,3,139,180,129,7,101,159,131,29,74,192,3,200,115,163,149,232,210,201,40,114,109,36,104,131,212,125,100,131,19,230,112,22,33,39,198,227,243,145,66,130,111,145,140,177,89,236,231,250,94,97,196,112,167,146,241,190,215,17,90,207,226,218,176,104,160,159,56,217,112,222,200,233,84,173,90,122,189,10,38,34,223,112,99,97,195,192,58,143,21,211,249,147,235,166,54,70,87,33,48,67,207,7,109,107,235,168,17,172,165,87,71,122,249,157,116,185,121,102,18,118,188,159,153,236,176,153,222,185,55,177,176,68,129,224,42,28,156,109,119,158,150,109,81,154,14,113,97,178,68,219,43,99,49,194,174,212,43,171,84,204,112,109,125,223,56,197,157,62,150,208,112,249,173,100,230,42,207,135,218,180,167,228,94,80,234,96,33,193,37,103,68,44,31,33,106,132,112,72,201,15,105,157,118,149,89,177,121,61,184,212,194,81,56,230,160,179,210,246,64,188,33,91,233,214,180,197,111,77,23,229,189,219,148,239,79,253,63,219,108,75,255,213,20,7,204,0,39,140,80,68,12,36,7,76,15,58,142,15,64,204,51,14,89,146,176,128,67,227,62,198,160,128,197,71,12,73,48,117,227,87,193,76,200,137,173,3,42,152,223,147,94,242,64,16,196,12,22,140,181,23,64,160,33,192,232,254,225,231,52,34,52,153,44,10,118,129,217,101,164,66,37,20,142,82,229,18,80,238,72,95,230,34,130,118,108,236,32,192,140,143,72,248,58,23,42,37,194,77,149,129,22,241,205,157,133,90,135,32,221,43,227,157,21,148,160,8,194,8,157,29,107,112,31,183,188,128,196,220,218,237,146,11,140,9,224,48,71,162,105,114,162,19,68,32,13,182,86,123,169,92,27,31,222,34,19,18,26,191,111,33,184,107,81,85,235,112,181,133,93,162,67,218,54,187,212,92,227,255,1,25,90,89,227,220,234,28,125,125,239,244,236,95,239,37,53,225,191,75,99,31,126,170,245,125,169,254,254,255,251,178,100,107,142,23,72,106,207,3,186,122,240,74,164,105,213,101,39,130,28,217,175,60,78,101,241,1,21,145,168,169,134,9,112,100,155,255,243,62,43,226,160,119,254,160,58,133,193,202,8,75,106,0,128,5,68,1,34,112,210,198,2,166,172,43,81,36,30,53,164,237,35,108,202,63,169,100,139,83,175,227,1,173,145,71,26,14,148,80,97,125,11,96,32,247,106,154,250,154,136,75,8,70,104,125,79,173,121,152,157,249,6,145,125,85,110,91,191,35,255,201,127,253,31,255,255,64,12,20,27,152,56,188,104,39,145,130,194,102,125,50,158,212,132,102,145,58,29,75,202,74,23,53,112,216,48,180,187,130,134,231,20,198,197,21,138,138,206,153,129,192,38,197,12,52,55,160,194,26,66,8,181,105,130,135,77,230,178,130,82,211,67,149,1,169,142,26,250,67,114,152,239,74,13,194,52,233,38,128,180,176,3,135,10,120,211,25,191,166,79,224,148,139,131,129,80,116,184,57,142,41,40,228,176,239,34,65,5,169,172,138,114,211,250,71,132,6,156,194,226,167,53,177,40,203,89,132,246,246,205,21,123,132,155,53,117,104,76,217,136,65,138,208,70,33,59,212,20,156,190,210,162,181,158,94,101,247,119,190,216,122,103,93,51,141,225,171,73,191,38,49,36,122,254,186,79,227,115,165,254,253,47,44,217,223,233,236,253,85,113,54,236,214,172,60,41,228,157,228,100,73,209,90,73,47,249,145,91,175,188,49,79,237,166,2,243,62,89,106,187,213,157,150,8,61,13,242,224,6,0,14,8,150,38,146,28,193,100,120,71,34,142,111,100,194,127,61,42,101,163,184,238,6,57,28,68,49,233,125,191,221,151,88,157,134,100,238,222,111,233,1,241,124,220,181,58,153,212,227,168,71,255,211,9,208,199,179,247,253,234,255,255,255,255,255,255,172,52,193,72,128,34,99,192,161,149,31,70,43,163,157,214,204,48,8,7,32,204,26,12,17,139,13,32,85,3,42,71,64,230,49,40,130,132,38,119,23,36,120,208,97,255,20,29,152,144,26,211,212,80,193,192,69,32,96,161,178,4,16,241,52,29,210,64,33,156,115,181,210,216,85,169,114,207,101,206,225,108,8,193,20,205,151,14,128,12,122,102,218,69,52,112,195,177,146,250,71,178,235,228,221,225,22,31,116,129,149,238,101,247,159,226,105,242,80,240,185,214,177,89,120,212,226,18,54,174,155,29,54,177,67,172,95,119,172,239,155,149,114,235,110,252,225,222,177,76,56,147,238,98,177,188,143,172,174,163,163,39,215,226,241,194,249,109,169,204,85,236,230,243,160,143,243,185,206,99,175,159,211,217,243,27,101,190,144,240,147,226,77,33,185,83,21,127,115,255,251,178,100,99,14,135,76,106,206,131,152,93,114,73,36,122,2,101,130,118,28,5,171,60,46,97,51,193,31,27,168,17,148,137,216,100,12,92,101,80,219,104,210,157,106,65,133,176,75,124,69,252,30,223,27,223,205,148,31,152,37,101,43,213,58,7,238,255,211,190,164,0,6,140,73,202,138,133,79,28,60,242,104,72,54,106,251,56,202,101,55,109,104,60,105,23,187,205,143,41,224,47,65,101,155,40,82,219,17,200,72,153,91,97,211,85,123,59,9,30,69,117,246,234,209,124,161,129,58,255,37,61,202,250,217,255,250,221,252,215,255,254,103,72,204,23,132,50,225,56,199,229,19,92,8,76,113,93,37,18,25,128,188,90,67,4,130,196,32,163,110,140,76,130,30,139,24,200,54,44,15,1,68,2,1,133,183,225,128,7,230,37,24,52,149,84,22,6,37,201,64,152,28,1,166,166,210,176,144,177,82,36,91,146,204,135,10,156,43,234,181,82,251,6,134,89,21,189,64,63,232,126,146,122,208,68,220,73,117,212,70,46,231,24,222,116,78,2,93,229,186,23,114,254,150,18,93,199,101,106,115,23,70,71,142,105,207,40,100,177,214,129,205,65,173,252,230,55,55,250,135,115,142,213,121,249,186,208,207,250,83,228,156,183,224,201,22,79,204,95,122,202,112,155,216,19,168,158,138,80,152,67,99,131,77,75,74,170,63,137,61,197,110,27,74,129,137,92,72,215,255,193,57,109,231,7,167,231,214,255,164,39,20,85,22,133,117,132,254,95,239,244,204,63,139,47,203,78,130,87,50,184,163,69,119,49,202,184,0,69,102,28,34,77,25,1,135,28,12,39,6,229,14,234,220,101,85,162,42,218,144,149,100,199,200,196,142,3,148,104,223,97,46,169,54,88,54,147,249,70,229,206,116,3,21,75,111,71,231,202,114,219,205,66,27,239,251,62,39,250,130,254,222,255,255,255,211,255,254,160,0,76,39,156,54,18,80,194,45,179,84,143,140,149,27,62,227,172,32,142,98,97,144,96,224,116,162,98,82,193,139,132,34,0,1,129,77,66,128,131,63,148,64,64,48,224,243,10,37,10,155,24,34,151,36,32,66,129,2,34,152,0,119,30,27,59,74,94,165,68,33,33,82,50,0,152,176,17,228,189,242,8,185,43,129,201,134,162,141,168,201,208,149,45,82,216,163,63,104,112,10,158,120,68,128,1,14,166,96,248,172,62,144,148,123,176,150,214,52,167,53,104,29,197,67,132,231,32,252,50,68,203,42,250,80,199,112,198,171,30,203,229,60,239,200,187,93,228,117,185,141,216,215,221,94,45,61,23,48,183,172,165,143,63,235,114,163,217,64,106,175,167,244,233,20,60,70,255,147,15,22,174,101,133,45,143,255,251,178,100,93,14,167,25,107,206,139,152,76,244,66,6,218,5,97,34,118,29,173,169,54,14,229,239,128,225,159,41,77,134,8,168,210,12,231,232,51,244,243,207,255,129,249,111,104,14,188,145,80,88,71,44,153,133,53,48,246,194,93,254,150,53,252,121,137,253,138,52,80,146,156,230,247,129,0,1,1,11,49,43,70,74,33,0,90,105,67,34,137,52,135,245,118,214,125,97,165,41,189,69,1,76,220,182,55,21,217,75,172,191,192,142,139,174,12,78,140,34,238,193,197,210,148,181,63,12,155,110,235,104,201,209,244,246,211,190,30,31,245,24,179,13,26,240,86,24,196,134,153,100,61,134,31,7,141,10,6,50,142,38,5,7,232,52,96,32,46,106,64,168,97,104,32,171,140,61,29,204,22,9,76,40,42,128,0,105,102,26,249,99,163,225,198,112,50,64,10,211,0,32,167,2,160,1,8,117,52,50,121,8,40,55,78,118,132,40,32,243,173,244,77,221,0,100,152,108,26,172,12,128,81,121,28,70,179,15,199,7,204,121,164,171,224,49,147,40,107,171,225,222,157,138,160,92,253,13,134,30,53,54,13,213,122,232,114,38,108,202,76,6,123,214,16,51,183,6,137,128,91,225,93,72,53,224,226,107,110,168,200,240,9,160,232,175,229,231,18,80,85,1,125,9,109,135,34,64,226,164,152,95,123,170,142,219,195,203,86,119,41,159,154,85,74,235,237,113,180,118,187,102,247,73,183,218,138,253,239,44,241,63,151,62,124,226,180,63,51,189,213,171,127,61,101,178,253,175,88,215,86,252,239,27,250,196,29,253,99,58,198,241,119,15,167,250,125,118,197,27,14,146,232,114,1,202,86,194,65,155,205,210,15,226,84,164,132,62,183,118,169,148,157,21,210,137,138,83,123,116,91,98,94,142,191,243,235,253,253,8,250,39,253,78,216,172,41,216,126,207,200,248,63,255,212,0,0,3,148,27,148,124,2,134,132,78,117,239,225,76,163,244,134,22,61,10,129,151,252,68,100,97,203,35,70,144,40,98,8,24,40,205,145,90,112,240,172,26,12,42,52,33,248,25,69,17,69,134,24,40,45,118,54,251,98,146,237,69,208,128,89,74,29,28,214,179,46,200,70,4,68,5,26,151,245,84,139,211,113,243,177,80,12,13,24,129,158,38,78,152,127,4,107,41,83,34,238,254,9,119,1,234,90,129,191,184,26,31,90,0,49,162,235,6,95,131,81,182,76,204,203,252,194,83,223,159,55,249,66,65,17,99,167,202,19,221,147,64,142,216,14,27,83,95,237,46,7,17,229,5,14,126,29,68,45,175,45,196,189,207,202,114,6,124,154,191,75,37,109,135,110,178,99,28,221,254,203,84,124,249,15,179,127,202,223,255,251,178,100,95,14,230,155,104,80,27,108,127,66,70,3,153,241,97,133,118,28,85,165,56,78,101,241,0,250,31,40,205,132,137,216,168,20,217,93,30,241,40,207,92,192,87,105,238,99,63,190,166,146,11,44,34,96,11,97,43,48,229,4,234,105,48,38,136,6,152,135,24,91,90,94,54,20,205,228,40,77,138,87,199,162,204,37,197,222,103,246,99,163,130,151,2,167,104,209,229,29,198,60,78,160,96,220,113,22,220,86,115,12,62,33,76,67,254,160,55,223,255,255,255,255,253,64,48,171,128,247,128,83,62,20,140,142,110,49,46,112,208,108,112,134,169,136,198,192,1,48,112,152,227,160,129,101,217,96,4,98,243,208,24,18,109,145,226,214,83,55,64,66,66,53,88,81,216,42,148,99,6,248,26,204,141,14,17,211,158,184,18,208,28,147,51,137,25,131,14,57,74,202,28,71,245,29,131,66,122,154,31,170,144,101,112,183,234,29,128,69,4,68,134,209,125,130,216,8,20,69,42,29,176,131,22,122,233,149,167,134,59,168,41,19,43,110,38,17,120,131,129,127,97,66,145,83,111,40,164,182,45,254,234,168,202,233,140,167,183,111,57,63,42,144,97,46,164,154,201,237,30,47,237,204,219,203,62,125,43,241,35,149,62,159,111,85,127,50,215,204,222,248,204,15,131,199,86,220,104,57,165,103,167,205,45,166,79,254,215,23,190,182,192,186,222,96,193,132,246,232,204,214,158,123,252,63,255,126,74,71,255,22,139,184,3,205,178,35,32,235,99,175,1,228,209,212,180,148,69,18,78,83,153,152,100,183,176,12,56,237,106,118,92,201,237,124,6,16,226,75,110,91,117,211,94,248,137,61,39,110,163,250,62,207,254,137,251,232,251,93,127,255,255,72,63,253,49,109,252,73,253,103,253,126,169,0,0,179,0,144,15,176,127,50,3,232,192,134,51,46,202,15,99,113,49,168,84,195,224,176,0,28,8,121,48,73,232,12,140,74,115,7,159,76,8,11,54,240,169,141,19,3,223,208,193,81,143,200,111,129,84,16,96,96,44,248,169,1,107,42,203,164,192,1,16,49,153,172,36,20,5,11,149,67,10,77,120,62,178,228,196,26,35,81,49,232,25,203,8,29,75,215,239,204,0,2,172,209,253,94,32,52,0,231,5,78,208,207,16,21,208,181,223,110,197,130,118,214,17,121,88,150,60,95,66,33,172,34,170,82,179,92,192,75,102,146,253,246,124,66,81,40,189,101,95,249,51,149,64,141,184,195,174,13,138,122,225,249,103,100,219,153,83,240,73,109,98,61,214,138,164,45,116,244,120,58,212,134,71,247,29,116,82,150,227,74,87,120,39,253,98,51,78,66,36,24,219,71,15,239,207,14,184,117,211,255,251,178,100,105,12,231,25,103,206,19,143,94,176,68,102,218,35,97,42,118,26,85,163,66,110,61,153,1,35,42,104,141,148,149,216,143,189,236,229,180,120,228,54,164,156,135,140,176,85,202,118,196,0,0,24,6,159,171,149,121,9,176,85,38,242,178,217,4,118,187,80,107,190,237,82,54,45,110,16,39,145,197,164,114,109,37,241,73,113,147,185,202,55,84,241,121,126,103,253,63,255,178,183,255,252,227,170,30,18,4,129,94,86,143,255,255,254,222,83,254,144,0,41,77,204,22,63,55,65,20,10,102,49,153,200,56,126,112,177,145,140,196,128,64,25,32,5,43,13,56,7,48,104,13,230,18,22,2,128,198,57,28,185,42,105,80,132,30,101,81,20,54,194,21,43,51,46,251,162,141,113,102,160,241,45,215,254,218,71,40,179,23,137,200,240,126,201,128,243,51,215,138,145,232,121,21,212,49,98,115,125,0,154,157,27,111,173,249,181,127,150,184,248,66,181,43,114,19,170,174,221,87,71,84,34,24,192,173,199,61,167,255,13,95,79,47,42,20,86,99,114,168,191,61,180,82,57,87,244,82,199,254,84,11,208,58,159,198,226,157,5,50,190,99,210,245,99,71,149,163,137,35,201,77,9,74,55,96,47,71,110,41,94,174,85,213,148,31,47,85,169,196,134,238,212,1,48,133,90,45,154,106,242,181,223,251,175,219,28,159,106,245,213,138,30,206,67,36,53,86,244,128,187,33,13,237,101,99,129,144,214,101,14,160,242,138,12,152,155,189,139,199,45,86,26,148,250,136,1,90,68,79,71,62,183,81,168,208,121,55,41,169,241,78,162,195,247,63,255,167,255,191,255,255,244,191,255,207,253,127,165,119,122,249,186,179,116,117,58,168,14,59,252,66,0,0,99,36,214,243,146,141,147,32,202,227,111,134,163,12,23,179,166,221,65,66,192,195,129,160,194,80,224,193,50,40,196,145,100,199,0,241,186,24,86,77,24,56,23,152,122,101,16,129,128,32,245,185,24,16,65,152,252,43,168,185,80,28,48,64,3,45,56,96,90,165,96,38,158,101,154,167,198,68,75,70,142,130,165,129,7,174,93,174,4,44,117,17,54,218,45,35,89,119,6,221,117,18,11,57,65,160,227,65,117,33,244,215,89,243,173,198,87,83,50,245,210,110,237,35,221,138,70,231,117,246,91,246,231,83,110,17,150,148,199,4,107,143,53,126,252,17,110,214,245,53,123,230,238,71,226,238,206,187,50,222,243,74,61,74,128,169,205,101,134,79,151,127,229,8,225,198,241,223,167,226,27,117,192,14,157,226,9,18,251,200,111,247,189,155,173,77,95,173,58,243,213,243,91,56,209,103,212,172,74,6,109,107,157,39,130,157,204,142,210,215,255,251,178,100,111,14,167,97,103,205,19,185,76,240,77,42,154,35,101,37,118,28,217,161,52,78,229,19,193,31,42,104,233,131,9,216,145,148,98,137,215,9,97,40,60,91,173,185,249,148,0,0,3,112,163,177,65,81,203,201,25,59,142,87,241,249,44,219,6,138,224,254,75,212,71,239,205,224,223,162,207,97,239,91,156,156,172,86,171,173,71,232,57,184,163,237,255,243,255,251,127,255,255,114,23,255,122,136,150,207,137,1,31,126,174,6,171,39,229,122,10,63,48,131,201,64,17,128,115,22,224,19,128,135,243,54,198,115,38,198,51,18,161,83,63,195,19,23,9,80,16,122,22,5,204,25,11,205,151,5,76,153,5,65,64,201,133,165,233,129,64,1,159,4,57,48,66,28,17,181,161,129,100,197,98,57,128,14,131,128,224,132,56,14,48,36,62,65,213,23,86,71,117,50,192,72,166,235,24,7,90,196,132,186,128,160,231,80,65,25,53,110,27,168,197,138,164,14,143,54,227,75,30,33,161,209,130,3,86,113,96,156,91,79,203,247,83,4,20,199,13,175,170,60,149,67,57,151,29,123,93,246,19,157,138,171,43,52,184,186,235,127,168,230,179,252,242,157,221,5,186,23,85,79,229,126,188,190,183,30,167,225,23,236,229,206,204,194,127,249,88,47,10,13,25,168,175,160,118,186,57,182,43,15,174,252,100,203,92,145,90,65,67,227,28,171,213,40,123,114,242,36,17,169,240,252,167,180,168,166,6,99,241,236,148,45,217,22,58,23,224,179,130,130,7,84,255,20,0,128,186,67,51,72,115,79,86,196,124,66,225,191,57,81,38,34,216,75,163,42,67,122,196,82,236,83,131,40,226,185,74,238,65,149,106,122,31,206,251,127,253,191,246,191,255,251,126,172,19,255,124,253,117,126,190,226,118,125,185,223,91,88,253,241,109,93,73,232,255,160,0,16,149,220,194,116,50,107,73,155,84,162,208,67,20,56,78,48,149,29,57,152,0,70,93,18,2,105,145,138,69,99,68,122,49,144,64,136,68,69,27,65,225,224,52,169,23,140,236,55,111,82,121,86,44,225,24,61,97,74,1,80,244,117,69,218,108,5,46,18,15,54,20,90,104,210,60,134,64,179,82,249,108,170,68,68,15,151,194,49,142,189,208,45,166,198,100,34,160,41,28,226,236,159,210,190,125,93,71,89,85,232,69,32,61,115,206,18,60,58,234,168,249,55,171,253,53,72,149,167,47,10,234,217,173,89,125,190,74,144,135,121,249,111,104,254,234,118,201,118,75,149,143,53,189,68,72,24,90,163,137,66,200,243,80,180,100,197,173,206,15,54,183,108,172,114,139,170,143,118,140,242,165,200,243,232,78,69,173,80,78,143,218,177,192,193,51,255,251,178,100,98,140,198,215,104,207,155,143,102,192,76,42,154,99,61,37,58,29,101,155,50,46,229,51,209,50,155,233,77,131,161,248,190,115,75,66,56,56,150,119,92,114,85,201,93,68,21,200,19,179,2,54,153,208,112,2,225,243,154,168,237,1,8,20,0,18,154,170,165,139,5,67,154,21,88,7,247,137,206,233,46,93,104,206,106,143,65,194,73,8,59,17,163,252,255,255,255,254,240,199,233,255,168,155,70,44,161,17,224,24,170,232,220,159,255,255,251,219,167,99,119,235,135,18,188,247,77,219,61,10,0,204,156,184,204,206,48,12,155,98,76,8,34,204,30,48,79,196,66,140,95,20,128,130,129,129,2,240,24,105,53,240,67,49,180,11,48,8,6,49,108,14,17,131,166,141,21,130,129,89,130,192,17,0,6,96,65,24,98,160,208,129,130,160,226,145,47,145,16,184,36,120,66,105,186,151,43,164,197,65,100,165,41,111,6,25,38,136,183,45,13,126,138,82,14,98,47,58,189,72,3,0,141,27,113,31,56,0,106,81,96,102,19,117,201,71,88,26,2,228,182,97,206,165,239,103,111,76,191,17,155,144,253,21,138,214,158,235,218,114,175,37,103,204,206,114,165,206,231,202,252,207,28,224,200,98,67,143,213,107,55,170,203,105,80,202,118,255,242,13,144,227,134,188,114,230,203,149,141,228,229,91,190,117,211,186,21,103,196,38,21,61,149,100,81,143,196,227,178,105,211,127,174,33,151,75,18,106,228,219,207,169,78,234,179,103,163,147,221,117,253,158,55,242,126,147,18,25,112,93,207,220,66,228,199,1,16,252,61,74,247,195,12,208,148,3,133,107,82,251,189,92,111,55,193,148,237,203,93,113,241,33,144,232,210,77,26,107,77,70,93,31,133,69,86,160,6,140,251,187,127,255,251,64,158,127,24,38,216,134,29,112,242,97,213,148,220,10,176,10,217,144,236,87,255,255,252,255,187,148,255,164,0,71,85,172,192,4,133,0,130,246,98,218,18,166,33,165,48,105,108,77,198,25,65,160,10,21,51,0,208,25,48,5,16,131,12,241,103,48,248,0,67,0,112,62,82,96,80,132,48,123,26,242,16,86,48,60,1,118,192,96,64,30,6,14,162,78,2,1,97,208,60,5,0,42,203,48,15,5,224,112,16,195,233,202,68,176,85,136,17,58,94,47,80,169,0,4,209,35,73,236,52,5,139,152,8,39,16,18,252,122,25,248,224,51,176,9,102,172,53,69,50,12,196,176,147,105,186,184,133,10,86,134,223,136,195,2,121,106,101,89,63,155,200,218,211,167,152,104,84,183,41,50,121,173,220,140,95,5,15,169,41,198,81,5,82,231,133,74,247,62,212,195,84,111,229,184,78,221,89,213,229,255,251,178,100,90,140,200,73,108,202,139,218,68,242,70,6,218,99,60,229,122,30,165,159,48,110,229,51,201,65,38,105,77,135,148,160,148,211,4,167,100,182,191,139,238,207,123,149,0,45,52,225,0,230,156,125,42,52,194,15,56,241,200,3,89,198,168,132,168,116,11,5,7,27,35,32,90,143,153,15,206,117,128,120,107,171,129,194,237,110,162,133,58,25,139,216,248,32,206,22,29,159,53,30,69,169,164,33,97,250,193,251,160,215,28,9,250,217,135,130,64,11,214,207,24,242,30,192,255,26,0,45,15,83,68,141,231,82,135,177,188,44,53,195,196,154,60,147,34,50,139,7,160,40,64,222,253,91,201,63,53,127,242,126,207,154,41,226,99,177,151,166,70,109,232,87,9,14,113,95,126,190,164,223,219,253,213,254,35,247,128,1,32,56,20,227,205,49,85,12,194,32,141,49,55,12,65,165,140,114,111,204,178,30,76,10,34,204,22,5,140,13,14,77,187,42,12,189,2,137,0,243,8,192,32,40,102,103,153,216,6,22,204,7,0,89,201,135,34,1,162,228,128,144,54,64,10,40,72,136,5,11,137,168,9,30,46,209,51,32,64,145,173,96,246,75,41,46,44,178,101,205,154,75,114,57,25,164,181,214,20,8,214,22,77,41,121,218,41,136,162,180,100,248,182,113,81,229,47,142,162,82,93,212,230,218,219,81,174,211,48,130,167,165,221,183,150,175,114,87,144,56,13,99,118,231,44,84,166,175,55,191,198,189,51,223,103,251,198,243,159,200,201,112,34,216,247,219,47,235,123,232,189,116,51,149,95,154,233,84,61,62,85,92,69,23,219,24,93,71,193,99,168,166,42,152,141,27,89,74,24,73,51,72,8,228,122,69,200,150,81,2,17,98,114,247,153,35,206,39,212,16,154,1,66,240,99,19,35,67,23,197,81,44,203,196,210,110,90,8,42,246,126,247,217,80,71,223,109,201,151,42,178,196,125,142,32,89,112,133,16,164,81,93,18,228,67,237,171,10,111,8,170,163,76,88,2,18,245,126,65,86,226,15,185,108,255,232,7,67,160,61,16,121,148,84,194,246,194,253,146,180,32,21,168,45,56,112,62,1,178,166,110,118,239,255,219,179,109,215,143,253,83,254,142,144,0,6,83,144,194,121,228,216,115,16,206,36,136,200,179,48,192,134,248,216,22,228,195,208,36,193,129,72,48,11,48,24,111,50,168,42,49,232,11,42,128,131,192,128,56,0,52,144,69,12,22,1,66,83,77,48,36,51,50,132,111,95,195,135,40,67,144,98,8,187,216,156,129,32,19,240,70,115,225,74,12,32,85,113,161,27,102,93,54,215,4,201,150,202,104,6,64,8,174,92,246,60,207,66,70,183,183,160,150,144,88,255,251,178,100,55,140,199,195,105,77,27,185,124,66,78,6,250,19,97,39,118,30,81,183,48,78,229,147,201,12,27,168,9,132,149,216,97,75,60,241,112,255,92,100,191,120,58,153,76,38,118,137,29,53,51,221,76,148,208,55,233,187,225,170,108,252,65,159,87,128,214,83,42,235,182,193,199,77,175,195,0,169,3,27,114,145,149,188,95,112,90,159,64,110,140,223,121,97,213,235,92,239,247,87,89,164,204,135,171,206,201,1,236,86,203,171,155,13,120,216,121,105,88,97,49,65,100,139,30,44,208,145,14,26,137,134,8,88,155,77,205,77,183,130,192,172,137,107,42,167,190,60,13,90,119,248,139,151,29,194,125,88,172,251,121,220,67,143,166,153,252,221,239,128,7,70,4,187,104,2,67,146,169,144,204,242,244,2,190,242,246,192,232,181,218,137,145,130,40,110,255,88,189,86,241,5,190,177,53,101,69,138,111,82,252,120,159,137,223,97,151,66,74,99,107,100,17,78,42,199,33,163,211,76,47,111,95,255,206,51,27,28,11,75,173,84,127,255,255,187,253,0,0,12,96,45,130,82,133,26,112,218,24,78,37,24,176,135,30,78,149,25,178,93,24,82,23,24,68,11,152,48,51,27,48,15,128,142,115,1,193,19,1,64,19,4,64,163,86,71,51,10,192,49,97,81,157,24,52,74,152,198,105,52,193,128,128,160,5,17,1,198,17,131,194,64,201,87,34,173,44,217,136,218,98,196,12,145,200,17,26,242,43,1,59,137,160,7,118,59,90,42,58,8,29,104,84,130,126,54,106,140,196,113,188,217,193,163,234,81,126,63,57,47,191,73,109,220,124,239,58,54,100,149,36,29,239,100,127,143,106,34,166,236,99,156,221,91,122,195,43,127,123,113,216,86,56,106,172,21,190,193,118,134,1,179,133,189,74,96,252,49,239,139,59,213,213,168,123,105,212,248,220,121,203,251,24,155,109,182,252,129,124,105,113,218,190,166,13,247,53,106,143,165,113,254,191,82,87,44,101,152,89,236,159,199,113,134,216,105,204,222,181,122,104,211,190,235,182,187,75,230,57,167,78,109,28,200,49,223,166,128,81,76,0,39,142,202,21,68,64,68,25,105,201,168,47,98,123,163,91,101,216,44,60,65,39,101,22,236,177,207,23,218,54,105,111,136,47,136,202,63,141,123,212,55,168,144,110,195,169,255,167,255,157,223,94,159,79,191,81,150,116,76,240,215,75,145,215,79,210,0,18,202,112,16,220,247,143,53,202,140,45,51,50,92,249,184,51,18,3,196,145,38,3,30,47,83,20,86,131,18,76,56,25,130,20,234,52,200,241,32,16,194,174,172,24,158,235,249,148,181,181,4,123,96,245,4,31,48,252,1,13,72,169,150,227,255,251,178,100,33,12,70,194,104,211,27,76,125,96,66,37,57,248,105,37,132,31,137,225,60,14,106,47,193,6,141,40,177,148,21,208,199,116,124,224,237,197,133,119,153,44,86,144,99,33,89,193,219,13,9,9,14,203,142,90,27,77,49,99,151,186,201,209,12,125,39,196,72,61,120,208,238,220,102,211,105,19,218,231,129,33,172,122,112,237,153,63,99,216,138,220,254,229,136,100,157,194,199,168,177,171,21,231,60,40,112,147,142,167,233,197,83,140,105,153,254,37,87,203,36,23,239,216,24,201,226,166,44,140,104,134,22,163,252,152,33,42,211,216,240,115,155,122,221,39,108,131,62,186,157,220,207,84,199,131,155,106,40,98,39,218,161,86,5,97,85,159,26,250,242,218,184,174,49,40,131,11,172,130,17,134,0,8,0,12,25,66,45,144,5,3,5,33,14,115,146,40,139,34,140,171,56,232,197,5,226,98,190,225,5,164,248,94,164,106,124,166,219,16,175,57,107,107,85,10,22,23,108,68,83,81,16,226,240,65,108,104,251,255,180,237,183,232,193,207,233,242,230,60,57,156,253,82,97,34,185,202,229,198,35,136,154,204,130,96,182,33,190,133,134,23,6,140,131,198,148,134,39,1,173,99,40,19,12,98,8,49,161,76,100,16,93,88,121,69,206,128,198,154,146,196,20,70,134,44,33,96,9,193,38,215,105,9,81,2,134,69,116,35,18,143,8,67,139,139,93,47,2,34,84,150,144,135,117,134,134,208,134,22,183,48,229,189,157,161,64,231,94,82,23,28,231,110,168,52,83,125,182,192,237,218,205,109,227,90,195,61,214,112,11,123,202,233,82,48,72,4,80,118,35,131,78,54,139,179,74,133,241,228,84,13,59,166,128,173,105,29,26,69,115,81,248,180,129,242,124,102,10,166,34,66,25,182,72,138,3,179,162,58,77,156,224,140,139,73,160,28,33,136,242,104,69,213,37,73,75,44,125,27,86,43,113,229,69,225,43,30,80,89,160,92,147,68,19,11,220,164,76,203,180,206,204,172,228,201,109,20,76,10,102,19,0,43,12,22,230,198,245,44,127,61,203,10,164,200,47,56,75,37,156,63,215,164,163,239,205,211,238,252,224,0,42,129,176,43,97,191,67,169,119,130,192,27,68,46,22,78,242,195,33,182,176,108,215,213,84,88,157,206,165,98,29,131,27,84,150,2,170,1,202,27,196,207,164,50,212,23,122,92,75,180,74,252,79,159,254,250,228,63,191,237,255,255,255,250,128,0,70,136,7,27,77,133,203,231,220,98,136,215,230,182,54,153,77,78,108,0,163,132,170,128,80,145,135,130,9,16,99,19,208,240,64,204,33,168,243,18,130,72,2,198,70,10,195,74,164,85,31,145,6,87,178,255,251,178,100,28,12,135,3,115,207,139,143,87,64,68,198,90,35,97,34,122,23,209,159,78,77,233,227,209,25,153,40,233,132,169,216,194,24,144,44,238,195,4,32,32,129,45,53,119,169,41,157,88,14,146,186,119,2,64,119,46,146,1,86,18,25,178,44,16,162,174,227,73,176,197,204,118,45,163,102,25,82,142,131,105,47,68,154,188,247,101,119,135,165,186,250,149,214,100,5,195,214,61,26,27,233,50,245,123,166,115,172,71,104,235,32,134,159,216,214,222,37,112,97,202,243,141,109,120,177,110,153,15,90,192,80,5,86,178,126,180,254,124,50,122,157,198,39,235,148,22,124,68,14,241,134,186,124,151,89,243,205,150,220,105,176,203,197,44,67,127,205,55,147,180,160,84,27,100,132,69,79,52,6,193,42,148,34,172,71,45,185,237,68,94,80,221,5,207,205,243,54,144,61,66,48,0,0,40,146,199,108,104,138,56,224,164,89,44,13,35,147,178,152,164,202,183,233,58,231,187,171,132,155,164,99,228,113,150,244,10,74,152,95,110,83,15,134,58,136,22,20,165,62,158,143,195,145,200,169,147,174,111,253,29,63,255,194,55,22,253,111,245,162,221,88,88,64,210,70,204,52,92,156,76,10,12,242,22,48,249,204,32,88,244,104,104,58,87,204,133,208,184,163,72,32,173,237,50,31,236,104,11,0,214,236,117,156,79,242,224,198,19,147,244,161,0,189,45,136,67,27,247,167,129,106,188,79,241,147,234,111,33,198,255,9,236,249,4,34,13,161,156,95,11,169,252,198,79,182,93,122,15,81,20,96,53,27,244,132,64,71,69,121,186,238,47,59,94,182,78,26,250,212,56,95,114,166,146,84,106,137,166,232,106,139,105,188,139,248,7,98,139,247,238,254,83,11,57,237,198,173,112,187,198,252,140,127,121,147,253,157,147,230,167,204,249,239,201,52,249,230,222,190,117,253,117,189,110,1,221,53,188,144,95,98,24,50,92,105,168,153,198,44,191,55,250,123,235,246,238,207,35,80,4,0,3,128,2,193,57,110,2,43,146,160,70,246,110,149,207,173,165,63,35,219,81,127,216,69,90,62,184,230,221,132,207,35,51,27,15,49,125,165,119,171,119,29,242,197,254,107,234,255,95,253,68,240,171,11,243,138,135,129,170,49,66,99,106,106,200,233,255,147,16,180,135,22,146,38,106,161,103,132,80,70,65,32,7,41,32,198,127,90,166,159,136,162,193,134,44,62,101,3,135,0,132,166,99,107,134,202,32,114,240,165,222,46,156,184,195,211,13,205,189,129,12,3,18,79,149,172,3,6,145,176,197,100,107,168,66,23,158,2,217,24,126,204,168,241,83,4,193,229,15,212,232,48,0,216,132,248,145,131,23,0,3,255,251,178,100,46,142,200,133,115,204,131,187,209,208,67,134,74,67,97,39,114,27,129,167,58,46,105,237,209,26,25,40,137,151,168,250,132,22,95,102,172,68,54,250,15,11,131,179,108,131,128,150,100,76,116,115,127,157,8,42,186,195,82,32,90,81,72,109,62,20,151,39,6,129,119,58,148,183,40,73,74,198,151,206,76,203,127,194,129,181,53,66,217,241,166,95,19,23,41,73,8,90,220,161,154,229,254,208,89,30,48,20,155,84,16,75,147,205,192,99,68,179,192,100,178,180,93,164,227,67,255,95,76,115,89,80,162,206,58,99,43,243,29,241,167,107,155,142,223,239,24,148,98,166,77,133,206,253,51,213,52,183,156,181,56,55,245,109,243,120,235,184,235,177,184,166,181,147,103,189,174,178,151,190,197,203,186,199,61,65,59,250,159,115,189,213,124,55,255,148,31,150,178,191,143,255,229,175,238,242,203,13,253,139,110,72,12,14,0,15,84,109,187,19,9,29,128,82,109,157,121,100,118,30,138,212,80,234,139,167,14,219,159,15,33,114,209,247,161,23,145,43,242,25,81,241,41,136,98,81,126,126,251,106,223,255,82,1,101,24,58,32,46,206,132,232,107,163,14,81,255,35,244,132,3,66,55,248,224,210,100,99,196,220,76,112,248,52,3,140,216,131,35,159,140,12,48,14,0,2,12,20,31,49,184,132,168,18,48,154,217,11,68,115,139,156,29,45,134,132,15,63,174,37,73,184,84,146,53,49,42,161,227,24,181,252,114,68,75,66,192,241,130,193,131,22,82,89,53,137,77,133,228,102,199,214,136,18,156,69,53,65,17,26,73,69,85,63,161,57,76,55,88,62,163,20,124,234,93,1,25,119,110,55,86,107,93,93,214,102,38,154,247,114,146,115,133,26,158,233,63,209,7,14,183,165,188,225,93,22,203,65,247,173,181,95,229,130,172,155,146,111,166,24,159,191,53,255,48,136,139,249,156,190,26,154,53,219,205,95,185,77,170,123,172,111,247,214,249,48,98,252,204,170,251,138,67,113,228,66,255,215,245,190,189,179,82,235,154,218,86,167,249,177,0,62,239,77,214,216,219,111,198,237,111,93,230,46,189,101,141,255,14,160,24,3,118,168,142,197,14,178,179,172,196,120,122,227,84,55,19,117,24,111,67,121,143,127,39,142,124,100,186,238,173,95,195,84,103,168,151,46,188,220,98,105,107,236,251,153,255,109,63,248,89,18,84,69,52,224,62,209,41,238,113,205,23,185,118,191,246,127,252,178,0,0,99,9,91,13,114,194,51,88,216,208,58,67,27,56,12,214,201,25,232,0,170,100,128,80,104,0,128,90,99,160,65,40,4,201,104,50,98,65,200,118,22,30,16,138,50,22,86,105,90,169,186,255,251,176,100,26,142,6,192,103,78,147,154,123,118,72,103,186,18,97,133,118,156,29,157,58,78,105,237,193,9,150,104,233,132,21,200,127,14,71,34,168,154,44,84,199,164,158,232,193,212,214,151,202,5,5,218,80,171,46,174,12,172,209,132,135,229,10,136,104,113,88,39,193,4,250,210,130,189,191,52,208,158,89,165,238,247,101,4,24,18,16,54,184,213,191,69,227,52,57,255,131,175,97,58,186,182,234,107,232,248,56,247,219,156,191,109,249,216,236,206,232,239,229,169,205,93,172,77,229,82,189,248,93,149,219,170,44,137,190,88,157,227,229,43,158,147,77,107,116,89,215,163,219,102,71,186,251,55,28,255,61,19,113,54,122,39,125,35,167,62,181,108,122,102,95,141,171,21,84,249,66,102,174,4,90,6,101,181,255,130,219,31,120,213,105,156,77,61,61,128,0,5,12,103,5,230,14,24,93,103,116,168,2,170,91,136,56,45,154,235,45,141,151,226,115,115,1,151,218,195,115,203,195,50,135,19,73,197,39,36,87,209,150,65,192,180,196,199,236,127,174,141,255,241,148,182,175,167,234,78,250,178,215,251,190,49,223,125,214,118,253,64,25,132,51,134,105,122,25,5,104,115,111,57,10,64,233,167,227,79,247,13,136,8,48,216,76,42,13,48,88,232,105,6,212,12,172,93,18,45,158,81,131,33,208,81,135,24,134,227,22,161,10,100,59,28,137,234,32,82,26,98,107,161,199,28,14,60,58,28,82,176,81,37,206,158,112,99,4,163,85,81,165,145,87,252,100,202,59,52,183,97,0,210,121,180,86,115,101,247,229,171,218,66,240,94,139,198,70,13,206,99,1,69,34,63,84,182,53,221,178,242,75,175,134,101,83,52,54,184,149,110,49,190,164,159,227,16,165,217,117,135,1,142,107,210,206,103,237,213,140,113,31,180,53,194,161,63,65,87,145,180,166,118,186,223,188,70,140,101,133,239,243,239,95,110,86,173,164,250,186,65,213,49,10,125,120,71,223,250,135,241,253,253,232,167,125,92,43,155,37,150,151,137,120,16,214,124,175,41,157,233,255,165,103,188,149,196,25,205,45,171,7,191,39,83,192,6,64,0,3,65,161,108,44,36,40,192,66,194,192,73,100,242,27,212,10,185,182,210,135,59,73,239,79,220,128,90,208,193,99,152,101,6,159,20,102,232,216,132,246,208,127,255,205,255,245,30,34,205,132,70,57,11,62,147,253,95,221,247,246,240,216,0,2,136,112,194,86,163,1,54,128,66,19,231,170,140,202,69,58,168,12,202,226,3,131,16,12,2,4,80,114,96,136,176,165,34,132,106,38,36,113,5,18,5,30,26,214,146,220,193,75,201,232,16,187,40,104,186,216,40,25,213,111,100,255,251,178,100,31,140,6,155,107,207,27,154,107,112,73,70,10,7,101,231,62,30,137,179,50,47,111,39,145,10,148,105,41,134,157,216,36,197,226,43,20,58,2,138,192,202,38,252,123,182,97,64,202,163,98,131,209,33,81,251,171,114,170,94,60,159,90,195,171,215,150,214,114,129,130,146,254,196,34,110,179,51,85,160,57,117,169,107,26,205,134,5,133,6,147,70,231,149,93,69,73,29,64,43,141,212,178,221,73,15,146,35,172,232,252,104,201,136,81,214,176,250,119,38,61,17,252,162,182,31,205,244,79,53,22,100,216,96,84,145,136,15,230,179,99,87,90,36,210,73,105,160,76,212,113,210,92,188,181,68,42,55,90,15,88,199,69,115,3,116,153,202,209,103,89,117,146,173,75,239,201,191,173,210,160,4,0,5,0,4,180,64,3,27,10,30,132,211,217,192,73,105,10,175,95,40,137,175,109,82,130,107,197,244,58,191,177,246,145,139,46,105,5,245,186,174,73,159,65,189,4,196,198,111,142,23,245,126,119,231,247,253,70,131,105,52,72,34,212,212,128,242,158,223,209,244,255,80,2,96,142,85,134,21,130,204,10,34,3,64,224,0,48,91,24,179,22,208,155,48,163,41,211,22,96,135,4,155,134,5,24,145,81,136,142,13,26,156,60,89,175,6,26,11,73,130,4,17,26,186,96,144,66,26,133,35,18,17,200,139,78,136,135,94,225,170,151,149,174,3,0,2,82,101,40,124,117,230,58,123,248,35,62,158,24,37,100,249,138,31,159,49,4,3,114,133,93,84,121,190,8,102,76,6,246,223,43,23,165,211,83,173,108,211,189,210,156,193,87,81,213,95,119,235,241,207,203,156,144,254,47,12,133,238,172,196,251,169,44,231,121,36,195,63,149,227,190,40,15,114,153,164,199,238,89,127,239,73,50,236,204,4,255,255,198,90,191,230,182,91,255,248,148,230,244,159,244,87,182,198,92,255,254,239,240,213,239,222,80,189,99,147,105,71,222,107,45,246,171,217,250,229,94,254,242,231,235,62,127,51,177,63,190,238,115,247,156,3,39,195,91,163,230,187,55,115,156,251,159,255,222,127,238,229,191,254,216,191,185,175,63,46,1,128,6,0,120,3,15,83,36,94,40,52,236,2,152,149,46,84,122,64,226,207,106,63,89,122,242,245,50,189,50,146,23,227,40,212,158,4,192,88,17,188,237,79,74,110,250,237,215,231,139,31,14,95,60,112,169,103,8,104,179,255,255,87,238,249,64,0,76,117,140,141,52,32,141,10,13,143,29,47,204,99,94,76,204,30,140,45,181,204,55,31,194,128,144,24,13,12,45,140,14,2,81,252,197,98,252,195,48,100,194,145,104,172,3,18,8,92,146,96,16,2,71,203,58,255,251,178,100,29,14,198,251,107,205,11,186,108,84,69,229,138,2,96,202,132,28,21,151,54,78,233,237,193,33,175,104,141,133,137,88,43,220,124,130,4,17,236,228,131,180,201,2,201,7,139,184,136,17,51,170,8,69,177,68,133,83,124,16,100,60,195,37,137,10,54,70,212,112,170,190,57,43,46,250,245,202,172,56,189,102,87,98,207,214,204,192,102,147,77,13,175,106,196,148,117,49,49,37,57,170,9,137,161,42,60,12,69,146,110,86,45,50,113,165,201,167,229,16,139,104,136,156,226,36,10,170,80,238,37,28,225,128,145,184,210,26,217,68,195,69,166,15,36,54,132,24,139,216,167,211,85,17,232,122,160,155,26,85,85,102,4,22,83,155,107,59,115,174,141,41,145,189,111,106,132,17,208,103,100,214,178,107,213,116,29,20,86,172,225,254,85,180,135,56,117,64,22,16,244,44,198,2,12,168,130,70,111,166,169,18,178,130,159,248,79,90,227,244,68,61,89,248,45,234,239,76,58,80,209,203,94,48,179,55,152,38,96,201,32,210,189,243,172,235,148,213,178,35,50,255,148,143,145,114,141,225,50,148,90,121,31,253,159,202,251,128,115,9,217,67,84,134,179,66,132,115,122,35,227,33,13,115,96,10,227,48,20,83,93,196,97,128,88,68,0,24,128,26,176,50,220,24,100,98,24,26,9,30,101,230,0,67,206,220,154,225,134,232,212,162,36,57,73,192,151,79,70,168,164,48,211,10,141,19,233,215,100,7,32,42,197,72,6,232,137,114,246,182,101,77,209,196,2,166,136,135,20,4,176,194,240,142,130,2,191,253,202,1,100,210,167,133,78,123,40,22,76,239,110,35,83,54,23,71,38,189,174,115,186,90,214,42,26,89,250,27,173,60,64,64,219,19,133,40,193,108,76,65,117,124,43,254,59,58,214,164,198,225,55,48,249,55,106,116,65,183,241,167,89,202,36,243,251,42,207,191,157,187,198,51,191,188,65,182,37,30,245,173,183,122,109,169,207,219,47,125,179,45,188,152,181,41,228,155,58,221,231,191,47,203,26,150,122,83,23,172,242,98,28,63,59,5,162,42,76,101,54,159,21,52,0,0,0,118,151,235,73,26,112,202,145,212,46,71,47,113,246,63,47,176,74,68,0,28,190,208,243,58,107,148,184,157,92,170,24,19,171,65,1,224,32,3,77,145,242,255,253,127,244,95,223,255,95,239,255,250,127,244,111,255,230,255,255,255,145,251,81,0,71,242,122,36,224,0,0,176,107,248,237,79,19,79,18,141,75,251,51,80,160,237,195,243,95,91,137,212,230,34,8,138,6,140,16,3,163,65,131,47,131,133,139,131,77,98,219,32,124,172,28,2,48,121,110,29,145,146,20,202,12,137,138,255,251,178,100,29,12,183,61,100,78,19,153,124,192,73,169,137,241,101,34,136,21,153,147,80,109,61,141,65,12,153,104,33,156,28,168,128,115,133,184,147,92,29,112,152,71,81,173,1,243,110,10,132,100,7,249,173,136,81,51,84,206,148,2,122,2,151,108,173,95,68,35,5,129,213,171,140,173,111,180,217,123,156,167,227,20,166,16,176,237,190,52,5,4,2,48,73,27,85,141,207,237,76,225,226,45,205,202,115,249,65,85,212,87,236,155,80,60,86,68,255,38,151,197,206,166,245,30,89,158,176,83,231,113,225,106,141,234,55,246,27,13,54,212,56,190,70,4,183,230,106,90,159,199,182,105,168,108,253,154,127,13,89,59,251,221,158,52,71,137,187,106,173,217,146,243,103,239,120,150,63,93,177,191,112,143,22,102,202,158,170,141,61,151,15,246,215,6,60,108,193,34,177,230,78,109,102,237,15,88,5,1,150,181,57,7,181,29,64,235,144,86,98,244,73,22,220,106,167,19,182,84,150,180,179,255,72,176,154,229,68,228,29,154,94,95,225,136,61,60,204,38,252,96,241,188,119,228,91,248,255,179,252,143,255,83,125,95,255,5,160,255,255,248,47,255,27,255,248,127,127,255,135,64,37,43,126,20,0,111,20,161,196,207,190,20,16,102,130,142,230,138,195,76,12,20,142,95,19,20,35,1,1,65,197,202,170,115,50,54,133,52,180,146,133,211,164,11,162,204,104,36,193,130,104,20,78,35,8,110,186,26,81,139,79,63,160,45,68,144,225,167,226,179,188,42,245,135,159,63,200,19,94,97,68,239,217,61,107,132,193,242,115,225,81,180,124,120,52,153,177,54,179,83,216,149,195,238,16,7,79,154,47,79,54,74,42,52,145,85,33,126,30,204,73,28,201,118,59,244,48,207,110,164,80,190,182,221,19,173,8,144,236,21,161,124,181,60,190,37,112,36,161,220,25,151,109,254,153,63,138,102,217,72,119,76,227,233,210,91,255,54,89,244,145,147,12,20,108,178,45,200,58,245,252,19,240,195,131,161,243,107,18,87,76,234,194,209,250,47,219,109,136,64,58,140,120,120,221,145,60,225,29,75,170,80,182,10,19,23,95,28,255,207,253,63,255,234,255,70,227,187,255,212,239,187,239,153,226,213,127,233,244,160,0,0,3,113,59,78,1,156,206,76,205,218,108,84,232,201,134,12,93,200,21,80,136,225,82,176,19,242,141,64,6,44,5,236,196,209,177,212,134,200,74,193,245,16,24,42,76,178,136,13,71,236,185,68,65,92,11,189,173,32,171,4,155,109,241,77,229,232,195,239,220,77,166,84,201,38,93,56,34,221,26,255,172,33,24,99,126,124,76,74,91,26,223,39,162,120,227,71,165,255,254,218,218,255,251,178,100,51,142,166,129,104,210,27,120,98,240,72,134,137,241,97,133,116,154,165,153,66,110,101,141,193,21,140,168,101,151,156,232,93,120,40,90,114,116,142,49,153,245,134,181,170,112,152,136,178,41,110,248,177,41,8,223,34,97,57,234,251,85,167,167,234,21,18,227,19,136,177,217,186,112,244,82,249,171,104,239,144,146,158,128,225,44,53,187,249,23,37,215,11,87,93,18,214,171,220,201,244,112,114,254,230,15,25,180,116,147,243,93,150,52,218,253,114,160,148,255,249,92,194,60,234,31,76,205,14,92,165,16,200,249,38,26,244,128,137,58,10,74,174,60,96,168,243,222,68,107,7,197,219,154,107,174,132,193,40,170,19,22,150,214,144,133,95,41,77,142,117,205,251,142,50,133,13,163,208,15,64,144,28,56,166,162,188,110,91,127,217,181,253,91,126,218,239,233,199,88,223,68,135,79,18,125,94,239,255,104,9,195,6,147,77,68,63,48,8,56,237,164,131,31,141,12,32,156,48,41,180,207,0,211,5,6,76,20,35,48,160,184,197,1,153,17,132,68,128,192,210,73,161,200,116,155,133,82,211,94,23,25,50,153,43,32,64,35,232,58,21,58,84,169,73,114,28,231,56,225,102,25,125,209,66,5,124,89,73,117,162,200,86,152,174,170,22,245,211,105,151,32,164,98,244,209,140,220,137,77,67,201,109,34,93,144,204,118,34,155,236,178,44,62,229,206,89,213,203,206,7,34,82,168,52,113,83,13,104,116,166,29,47,28,196,63,247,151,82,162,37,35,181,38,4,187,17,172,110,38,252,107,77,200,103,166,100,87,245,151,123,19,76,222,21,108,205,233,220,213,51,254,147,54,171,246,148,61,139,232,239,229,170,183,45,79,183,45,215,84,100,108,173,101,152,12,174,166,6,91,254,172,12,173,236,150,122,101,190,89,19,255,172,8,3,151,218,213,76,97,84,71,5,26,64,27,42,205,67,162,13,182,55,163,14,32,129,218,46,91,16,189,93,173,4,184,83,234,74,177,74,209,28,168,186,120,92,144,196,180,180,117,183,172,154,157,215,186,229,206,71,216,205,31,37,244,121,204,191,187,255,204,136,0,0,0,112,199,48,115,147,36,204,91,58,60,19,176,195,66,51,41,182,76,209,197,50,129,116,192,34,33,9,128,214,131,51,25,145,145,228,46,147,6,4,199,1,73,142,102,176,18,130,8,68,35,1,40,97,144,26,199,226,78,12,136,66,32,166,24,108,121,244,24,54,180,153,34,110,157,5,205,62,54,42,70,5,107,173,8,154,74,201,1,14,21,28,178,22,172,51,7,15,9,148,60,227,196,183,95,84,189,117,26,154,210,121,19,137,50,163,47,250,5,62,124,79,106,78,202,230,125,254,255,251,178,100,65,14,102,229,98,206,155,154,92,114,72,67,122,39,97,40,100,25,193,163,60,110,101,109,193,48,169,168,141,131,29,161,250,89,94,222,27,117,126,67,148,139,59,213,109,208,214,110,177,251,172,87,180,34,38,240,58,148,50,43,178,176,44,61,157,67,206,34,92,69,45,1,249,24,227,159,240,147,52,117,208,246,205,115,13,101,219,152,30,150,158,139,235,89,115,176,243,117,38,18,63,41,30,184,39,74,235,54,159,45,162,228,153,55,50,179,233,68,140,87,42,166,224,64,0,0,0,149,70,216,131,90,17,153,108,156,8,22,170,37,93,150,49,104,231,26,235,182,20,93,175,54,189,38,109,29,67,106,68,158,15,47,21,60,246,42,195,123,224,119,134,92,182,212,4,129,125,191,165,218,255,235,255,247,73,217,17,215,211,156,169,170,123,170,38,2,184,198,176,243,111,10,77,3,96,58,10,68,192,2,35,12,63,196,115,51,76,136,128,194,179,4,137,140,194,47,49,32,165,251,49,128,128,120,108,94,145,71,78,230,163,69,169,62,1,123,85,144,230,212,106,80,49,98,64,153,161,75,179,20,108,84,88,13,178,26,236,196,42,165,35,239,29,88,64,17,236,44,105,71,137,83,84,201,201,89,183,20,92,160,59,15,92,134,196,78,228,46,55,9,88,174,156,236,125,135,22,38,5,206,100,194,118,54,250,25,52,132,185,107,215,119,211,79,17,22,64,55,188,173,22,16,77,185,135,26,66,4,179,183,49,166,193,48,125,53,1,218,166,181,223,40,29,229,198,111,169,254,55,75,13,33,143,17,210,99,136,3,200,187,39,93,186,184,87,134,34,108,187,78,56,234,235,181,205,131,232,152,160,198,58,145,148,182,109,169,106,179,16,200,56,0,225,132,180,229,57,63,45,104,33,104,66,5,167,21,134,22,227,119,172,159,212,128,20,83,96,56,144,32,81,225,158,125,232,19,31,72,49,185,185,195,197,139,204,201,226,110,211,231,33,206,60,223,254,189,127,250,231,234,222,191,255,255,255,254,211,206,54,16,79,61,205,125,51,11,229,0,0,1,180,192,246,179,96,13,141,118,226,58,165,168,198,193,195,18,49,7,9,2,99,33,100,1,128,135,97,21,227,32,133,147,160,196,165,160,64,0,120,248,136,161,242,30,191,140,0,67,132,49,138,146,132,53,80,67,18,150,94,29,14,82,232,73,196,65,75,189,0,57,110,106,191,167,36,3,67,89,29,76,104,9,129,97,174,218,186,136,102,152,210,106,17,209,164,69,248,209,218,13,119,214,61,35,95,52,165,206,128,99,114,148,49,107,198,139,201,230,84,61,74,68,188,92,75,181,97,59,166,83,226,200,19,9,1,151,176,170,30,99,237,207,155,255,251,178,100,73,12,198,115,99,206,155,154,91,114,80,73,154,51,97,229,54,89,41,155,62,110,101,141,201,51,42,168,205,132,149,160,180,172,146,74,148,218,207,39,144,40,146,203,142,93,124,254,171,204,209,255,226,159,76,77,21,80,33,29,39,74,143,74,202,161,47,132,80,100,57,251,209,81,114,251,171,117,160,229,206,61,250,9,178,27,28,49,108,79,168,163,96,0,4,220,65,183,209,220,137,201,164,85,137,6,32,37,115,17,90,124,100,185,188,34,246,177,96,44,40,68,89,24,90,165,15,180,10,211,124,84,64,175,108,173,191,229,165,127,255,255,255,144,56,177,34,204,140,50,136,122,117,56,74,226,167,115,189,17,166,86,54,221,253,176,251,66,93,250,242,215,208,0,16,167,194,145,243,34,24,12,214,14,56,101,20,186,6,83,104,25,58,136,100,176,218,9,138,160,83,58,7,12,92,17,145,130,71,102,6,2,160,96,132,99,140,249,72,93,33,18,177,164,166,53,41,45,235,151,1,141,47,1,81,185,3,77,78,89,24,35,84,9,253,133,28,104,153,198,224,181,211,46,130,196,202,248,198,233,32,37,5,241,170,210,225,65,188,162,52,106,171,5,87,176,203,17,225,219,246,44,31,220,171,58,113,198,104,83,182,102,44,153,166,89,53,228,183,111,49,198,142,31,153,152,209,124,3,65,247,110,203,184,63,9,230,33,113,178,156,183,205,83,245,42,95,87,153,215,217,203,210,7,115,113,8,202,95,60,174,197,98,170,141,181,221,90,255,149,223,230,86,124,57,45,207,117,227,220,150,217,233,131,87,90,111,91,77,45,180,215,153,20,64,0,11,196,149,202,33,40,72,20,73,247,2,209,13,37,113,230,78,248,215,92,179,225,133,21,213,1,141,56,86,68,113,135,189,86,236,53,156,86,117,164,40,228,189,11,173,254,107,215,255,233,255,255,175,255,255,154,55,250,113,149,103,110,143,173,148,34,236,246,117,50,177,20,239,136,52,0,0,1,144,192,104,12,193,243,200,198,150,164,211,83,224,197,49,60,200,147,164,193,72,16,207,33,248,194,81,28,176,11,25,168,19,152,162,21,23,12,196,0,12,104,78,48,34,65,162,79,234,132,45,48,44,141,185,69,156,88,16,106,42,128,3,166,107,14,51,66,30,7,248,16,120,181,114,22,140,34,99,23,143,35,171,233,66,40,8,96,43,118,26,12,151,171,81,158,210,173,198,167,64,48,12,138,20,226,79,208,210,190,205,138,225,0,43,129,80,79,244,50,254,77,25,64,14,58,29,100,165,67,247,99,222,88,31,86,69,173,33,20,51,187,187,30,76,94,6,79,201,233,58,59,223,40,205,146,170,76,219,73,125,188,184,198,71,168,115,111,237,255,251,178,100,86,14,230,179,102,205,155,186,91,112,77,169,218,67,97,39,104,23,197,119,62,110,105,109,201,43,159,40,77,148,137,216,30,50,13,126,33,188,117,28,83,222,195,133,151,101,87,127,76,171,61,29,158,119,39,33,150,114,191,123,107,133,175,189,142,82,165,145,74,211,52,168,153,61,96,0,5,221,198,221,165,101,5,93,145,24,212,205,134,139,102,157,93,58,94,198,45,12,172,127,201,30,156,77,171,217,249,82,219,98,157,239,86,123,185,34,212,213,191,165,122,127,255,255,255,52,121,233,71,43,93,45,233,57,66,239,118,126,109,135,147,102,253,124,80,126,87,73,34,146,159,233,46,124,49,23,51,73,208,199,80,179,179,22,76,10,7,49,210,220,208,100,211,82,3,132,65,33,193,33,150,66,98,68,150,80,96,113,178,68,23,216,170,44,219,2,190,201,14,8,219,106,56,96,147,168,250,52,54,227,32,97,169,96,232,197,201,35,170,96,74,103,156,186,181,231,44,152,148,251,36,88,10,146,250,104,25,238,173,178,128,216,48,152,205,138,240,100,227,42,132,39,44,127,24,131,179,56,229,106,106,217,143,104,66,68,174,183,25,89,238,39,37,33,99,250,240,127,104,232,52,123,13,236,196,233,194,5,55,113,7,36,156,73,176,126,107,190,224,209,208,241,230,217,110,59,93,183,166,65,218,68,127,66,222,85,116,137,217,74,211,58,215,176,244,156,123,126,102,118,190,183,49,198,210,76,45,138,248,235,53,190,131,168,107,107,153,154,140,168,180,74,74,17,78,36,76,89,178,171,3,1,178,212,228,204,187,150,186,205,104,210,175,69,216,245,39,229,22,151,17,169,40,28,9,109,148,106,185,190,255,255,255,255,254,223,111,255,137,12,160,2,142,7,96,235,72,66,172,71,41,21,145,42,166,45,207,0,0,2,140,195,89,4,217,209,160,205,199,36,251,241,164,195,144,208,204,164,168,206,219,220,204,99,124,194,80,0,197,48,252,209,114,136,201,48,48,144,25,48,156,131,7,7,6,15,2,230,5,3,70,66,7,234,114,84,142,109,228,53,241,208,134,123,216,56,248,57,67,0,49,167,21,243,29,93,192,163,19,172,108,201,31,74,24,12,48,107,238,255,136,193,152,97,143,224,112,84,227,108,229,190,135,217,146,190,150,56,35,209,226,109,197,151,207,74,91,147,53,33,26,230,128,68,82,198,215,131,68,116,29,194,228,214,182,237,79,234,10,203,176,109,183,140,105,125,131,132,202,118,89,93,70,132,149,209,141,141,244,208,238,230,231,149,216,99,235,121,33,248,225,219,203,99,185,78,48,58,63,90,151,113,206,106,251,172,205,230,174,44,113,101,21,166,60,213,253,112,241,82,222,85,242,255,251,178,100,103,14,231,66,92,204,155,186,99,242,82,233,138,51,97,5,118,91,137,165,58,110,101,47,193,49,158,233,141,0,15,80,194,147,198,62,8,96,166,222,22,92,205,182,75,29,191,249,22,99,157,17,205,40,72,135,230,245,0,0,9,248,235,220,130,2,21,166,72,93,99,155,79,170,91,10,69,194,205,120,211,52,30,242,104,55,137,15,60,183,27,112,198,180,151,239,91,88,108,91,206,219,183,91,126,111,255,215,255,243,108,231,221,217,79,251,138,153,64,194,177,226,14,241,19,39,226,234,170,118,83,177,17,128,113,120,181,57,246,35,126,16,165,33,151,155,236,78,107,34,233,156,238,70,176,29,152,165,208,107,199,201,130,78,128,80,169,147,79,38,50,12,153,200,38,100,65,225,142,129,70,57,12,147,15,215,192,57,52,225,8,209,86,153,114,110,25,145,146,164,24,228,0,106,15,5,44,69,246,22,30,90,225,45,8,205,164,214,167,129,36,224,33,90,66,235,127,22,59,62,99,141,53,238,118,213,93,11,225,76,229,103,80,92,135,224,69,163,54,132,152,132,70,57,94,221,214,97,119,241,183,27,191,141,122,147,49,194,64,212,162,98,150,26,110,233,3,8,244,54,218,4,108,78,134,93,13,127,90,103,212,151,193,184,23,52,159,5,13,202,150,205,85,27,78,227,4,200,19,94,55,8,206,39,207,38,138,68,233,24,81,133,156,188,207,78,15,20,123,218,140,236,157,38,73,230,140,176,146,204,38,138,81,40,230,252,165,88,170,80,200,235,11,181,11,150,91,211,255,96,225,131,239,204,136,152,150,3,98,133,248,99,1,210,23,121,48,82,34,228,5,1,140,114,126,244,222,113,78,133,42,157,10,141,31,217,30,223,91,96,97,74,184,32,109,53,242,122,237,9,27,195,185,176,226,86,27,115,243,43,65,18,97,179,134,208,126,38,156,53,93,110,39,210,164,32,238,49,0,1,163,40,152,83,147,204,179,89,24,99,84,220,99,108,196,83,46,87,211,38,136,115,8,66,163,38,134,113,24,140,97,224,42,16,143,24,50,70,24,134,24,24,46,3,2,170,5,32,159,150,64,160,32,66,231,240,163,17,21,28,103,19,153,128,69,64,64,80,0,128,45,146,42,130,36,198,120,160,51,102,37,253,176,86,26,141,97,154,27,95,224,241,101,26,42,3,64,42,249,97,44,26,152,112,73,89,217,249,180,154,122,99,145,153,98,122,55,209,168,3,22,214,119,22,128,179,217,43,87,135,137,226,236,40,70,44,236,148,149,234,220,158,128,244,166,224,136,220,69,135,172,187,222,122,209,165,231,199,21,49,82,59,192,188,181,91,36,50,141,170,247,211,14,98,177,211,110,46,105,61,229,117,149,255,251,178,100,92,142,199,64,102,204,147,186,99,116,114,75,186,19,101,5,106,91,153,163,48,110,229,145,65,176,39,104,13,148,157,160,93,165,237,100,36,152,34,95,85,153,55,141,166,82,47,181,29,180,186,202,37,218,210,214,78,61,101,226,123,222,177,242,26,214,111,239,209,158,102,127,230,235,160,104,135,242,170,0,32,229,250,80,166,98,33,132,221,130,140,36,1,146,15,7,19,116,200,131,83,111,100,209,145,10,239,26,16,80,132,206,86,103,3,87,194,255,60,49,248,156,136,239,17,104,76,127,32,80,241,85,117,255,254,245,42,213,244,185,47,30,133,49,84,189,20,166,118,86,178,17,21,91,53,170,103,178,90,141,86,43,20,80,172,128,48,171,146,31,90,10,8,185,197,21,80,168,99,57,107,103,93,218,195,9,66,160,73,135,123,141,222,193,113,153,16,98,157,162,192,153,165,92,24,186,102,154,66,103,25,44,237,153,50,76,152,246,91,152,58,23,137,1,70,3,1,6,102,4,98,48,16,28,5,9,3,70,17,129,99,33,137,151,1,18,105,24,96,12,0,149,86,128,42,241,168,201,144,208,208,201,232,134,14,147,13,24,0,10,67,139,15,159,196,168,83,112,7,79,44,135,212,217,198,91,111,5,73,88,179,52,109,214,57,46,44,10,82,21,61,68,131,150,194,157,26,65,24,19,150,216,221,136,67,148,194,176,197,31,156,150,252,67,151,137,80,149,192,247,194,177,33,70,239,211,50,197,171,249,191,121,63,189,107,140,85,174,58,251,40,127,254,212,246,75,101,85,203,30,200,111,174,115,48,254,38,93,246,131,111,117,183,143,243,106,185,243,134,237,215,88,213,25,101,218,192,117,29,182,95,179,59,247,221,191,49,148,222,151,152,248,169,28,246,57,87,253,155,102,204,214,122,60,0,16,87,246,24,101,229,202,5,46,23,0,44,8,166,197,244,100,44,5,34,21,45,210,16,99,194,146,237,100,4,52,146,216,134,209,244,211,78,118,16,244,251,142,21,138,134,198,209,227,237,48,189,135,35,104,241,143,93,52,254,188,214,223,233,93,218,143,127,95,232,41,53,196,200,134,20,106,156,79,42,58,99,170,29,147,62,109,220,208,141,178,133,193,81,8,52,84,226,76,49,114,251,203,185,5,168,233,0,2,227,55,135,35,231,226,243,39,109,3,80,17,83,61,132,3,48,169,35,55,200,35,17,2,80,80,56,97,112,146,96,144,182,104,136,56,165,230,11,0,227,0,65,128,97,0,48,76,51,144,97,26,62,98,124,31,228,41,136,72,192,0,92,194,0,22,156,93,192,16,23,225,252,36,12,1,74,201,92,35,134,145,190,76,131,44,65,184,92,30,10,213,146,156,136,171,119,79,99,255,251,178,100,50,142,198,246,102,203,19,186,91,242,84,170,42,35,97,98,104,93,133,127,42,78,233,145,137,63,40,168,141,133,137,104,16,26,84,170,106,130,11,42,17,40,205,127,17,160,239,164,126,25,224,84,75,171,20,79,153,230,128,206,231,113,76,105,109,153,85,73,214,113,187,48,237,121,144,100,181,23,36,50,108,68,185,163,73,68,2,5,42,72,215,73,52,174,185,209,74,228,253,122,171,180,184,110,107,174,142,54,172,210,160,149,13,113,187,168,246,228,110,214,158,15,123,215,117,28,63,70,144,243,39,69,195,79,54,103,186,58,248,116,250,44,74,33,22,58,54,68,54,219,90,26,23,168,0,28,123,136,97,149,138,156,220,38,4,66,176,184,145,198,1,128,151,11,18,154,83,174,137,149,38,104,7,138,81,231,9,145,22,254,227,51,224,153,4,168,128,102,123,101,75,187,117,101,250,138,44,46,71,150,163,102,27,55,209,3,90,142,185,117,223,244,99,177,217,54,189,251,242,235,203,236,114,178,106,195,254,177,65,72,22,10,63,70,73,55,108,148,61,72,65,34,89,141,149,171,13,64,71,140,77,84,12,59,38,12,31,28,6,5,3,80,130,112,0,14,23,7,17,240,195,0,188,193,241,176,210,113,92,0,10,152,146,91,24,218,24,162,200,195,131,2,108,64,36,30,40,178,133,188,79,69,32,56,48,202,22,84,109,60,223,69,30,12,205,140,89,212,122,126,0,32,88,156,2,176,238,154,28,22,243,20,36,10,129,40,200,224,177,175,210,206,141,7,122,33,156,222,113,66,233,231,104,112,3,212,218,191,149,164,168,131,47,172,251,209,105,115,227,106,30,152,143,7,247,132,73,124,140,204,55,123,176,127,126,135,106,95,37,222,74,163,243,172,255,86,248,135,138,171,126,99,70,84,70,94,229,177,57,123,59,61,79,165,118,183,105,98,239,239,203,218,239,67,6,207,176,229,94,171,204,125,31,189,218,173,57,248,31,249,139,43,109,158,202,236,55,172,27,241,41,200,146,175,52,126,127,249,181,175,136,122,51,254,64,0,18,127,91,163,35,29,89,127,212,25,53,144,125,1,175,220,211,95,87,52,46,76,72,176,198,204,3,255,6,229,147,95,218,252,146,125,234,227,216,241,87,122,181,126,180,95,255,244,109,70,217,189,216,246,45,209,180,114,34,232,253,26,206,84,219,222,175,71,99,106,127,168,110,139,131,31,255,230,64,0,0,91,112,194,253,227,247,170,206,167,135,3,143,64,80,243,90,241,193,76,83,7,158,204,80,103,16,142,211,180,214,97,68,39,38,168,132,14,97,144,0,52,114,103,145,210,44,131,6,68,211,118,12,84,12,0,128,226,32,136,64,173,228,38,4,180,133,255,251,178,100,34,14,198,181,101,204,155,140,55,32,85,107,186,51,97,133,86,28,33,163,46,46,233,49,209,60,168,104,205,132,149,88,8,73,68,78,124,163,70,3,36,59,140,108,24,4,135,228,206,82,246,143,167,148,126,40,89,186,43,44,82,163,27,40,27,216,135,19,63,146,26,107,73,24,197,165,14,220,228,133,254,236,7,41,82,245,240,72,220,69,106,57,93,200,111,246,238,157,81,94,19,145,74,37,174,21,22,44,134,220,90,118,2,195,15,242,199,78,48,43,150,40,199,190,83,27,104,186,153,7,93,45,139,67,189,252,78,168,199,180,19,128,210,229,232,16,200,152,153,174,151,39,78,22,57,68,79,128,11,90,194,29,207,138,125,50,37,239,77,17,97,134,8,211,165,87,204,95,64,16,25,189,202,161,3,144,157,85,175,1,156,72,118,185,36,137,167,19,6,136,105,136,174,209,252,192,92,252,187,149,154,134,91,5,109,186,35,141,14,135,24,72,122,5,138,198,127,251,201,255,209,118,217,31,45,146,83,33,78,213,25,62,93,13,184,102,228,165,122,100,57,169,227,255,137,255,183,255,250,55,110,36,59,147,9,129,88,209,192,35,1,180,119,73,150,71,145,130,66,121,159,14,185,160,101,249,148,132,9,128,35,64,56,76,26,32,76,236,5,223,97,160,13,116,15,10,6,1,4,38,111,7,73,124,96,160,150,76,205,17,1,228,11,12,88,16,178,17,8,119,25,189,123,10,195,8,192,2,18,180,247,140,47,117,188,81,114,193,53,147,41,18,8,166,138,38,129,140,1,63,208,61,161,50,132,9,83,185,34,214,250,209,145,109,177,203,32,43,133,66,146,25,166,66,251,54,102,179,247,23,157,233,91,135,46,197,173,238,142,23,242,183,238,215,211,76,243,233,37,25,94,189,43,142,113,241,147,71,84,76,169,228,241,140,102,250,213,45,77,187,118,212,116,194,112,95,109,15,132,103,144,223,109,183,154,248,109,106,242,240,74,89,127,54,16,154,120,170,60,221,135,67,245,18,22,178,79,140,204,154,37,152,211,41,61,37,90,156,246,118,129,72,49,33,28,21,147,14,235,0,0,173,241,59,39,224,48,168,86,216,57,98,34,166,205,200,38,145,146,200,49,48,59,68,222,195,119,75,158,89,21,168,152,79,228,21,236,43,109,90,159,79,243,255,254,186,117,236,182,103,51,29,47,106,182,117,236,116,210,173,157,241,143,160,255,239,212,126,133,122,4,65,21,67,255,229,174,201,129,0,2,75,116,1,248,110,106,6,151,78,16,228,44,98,100,85,70,42,24,12,62,7,1,140,129,69,136,157,233,221,22,190,149,227,0,58,45,210,10,220,28,105,90,179,58,239,170,224,145,54,103,98,64,255,251,178,100,27,14,197,230,104,80,27,120,74,240,81,40,122,19,97,130,90,28,97,197,66,109,229,231,1,8,143,232,9,147,13,216,240,37,229,30,66,3,88,148,180,232,252,244,212,236,219,102,185,31,122,39,225,249,222,224,163,61,136,9,227,39,225,243,43,17,44,203,72,214,0,140,90,132,12,83,124,196,238,27,154,189,10,28,251,132,16,61,185,70,19,97,133,38,186,68,142,32,65,109,193,139,244,141,180,161,101,209,189,53,50,115,32,64,70,141,100,231,126,27,253,228,33,150,140,163,43,187,39,53,161,12,140,32,221,190,175,200,186,52,14,112,92,209,135,101,170,146,221,241,80,189,101,205,70,123,80,137,58,172,58,25,36,143,235,118,80,0,0,177,66,160,24,80,233,143,36,11,149,14,44,192,49,109,134,24,78,21,125,65,9,128,59,202,62,163,231,192,189,18,254,203,119,71,210,84,153,26,136,46,192,155,15,131,111,215,254,223,255,251,255,221,14,67,8,82,162,185,22,84,190,0,123,21,31,109,184,67,151,221,116,247,77,63,183,182,252,54,10,148,194,182,129,141,65,112,99,245,141,8,8,50,149,227,70,84,42,13,156,67,131,17,106,36,236,53,165,34,60,50,236,95,67,101,217,21,28,105,136,160,81,66,52,194,97,125,16,126,76,88,212,52,109,0,62,241,226,5,88,228,220,126,188,185,96,67,77,197,41,56,198,35,21,218,132,175,93,65,72,104,237,170,169,106,141,172,242,39,132,222,60,87,232,53,11,11,231,251,220,88,175,179,76,183,33,195,51,118,96,187,108,87,213,210,152,210,215,134,177,70,36,56,102,82,114,132,230,114,97,172,206,226,53,109,237,12,213,20,245,126,225,186,26,69,231,238,52,223,194,137,91,75,73,33,41,92,101,128,93,128,153,58,151,44,111,82,205,72,180,196,207,122,64,106,177,90,52,93,55,39,76,2,222,246,58,26,24,200,76,29,178,185,46,102,203,108,75,69,240,98,194,87,20,111,233,5,132,152,120,215,128,173,153,236,191,255,243,108,252,107,255,103,10,144,212,2,0,106,164,141,132,50,26,64,164,73,156,144,236,8,74,130,160,197,78,164,110,48,186,173,245,105,111,3,29,133,3,145,47,162,211,68,123,11,206,60,51,157,152,234,222,165,137,31,213,196,225,203,254,149,117,127,254,175,234,255,111,209,251,53,23,0,64,51,0,114,12,85,40,51,66,160,215,243,195,2,3,204,83,55,48,1,136,206,68,243,7,134,134,67,6,54,5,2,154,111,17,41,122,44,170,34,162,115,15,135,23,65,132,0,162,200,135,228,135,8,184,136,194,88,117,208,146,225,49,212,199,64,43,206,243,128,192,247,182,68,87,104,158,236,149,158,107,255,251,178,100,41,12,135,94,110,78,19,152,124,112,68,69,10,3,96,70,152,29,25,161,56,110,97,241,193,37,15,231,149,166,21,104,131,34,123,148,5,200,30,173,22,82,194,129,110,0,121,100,147,77,218,5,118,36,74,3,51,65,4,194,234,211,169,7,187,148,75,210,150,37,77,91,153,54,76,177,212,49,151,91,161,67,112,246,101,99,91,128,103,175,62,18,177,55,71,24,17,215,1,229,245,203,170,23,166,21,35,236,99,51,107,104,66,111,245,204,124,84,78,210,191,45,211,125,66,137,123,101,163,31,110,63,224,32,95,49,19,24,221,173,89,170,220,223,247,44,91,123,34,133,42,218,111,12,88,143,93,189,133,231,134,227,6,179,230,241,252,168,199,58,233,225,125,199,109,124,251,120,123,255,255,253,127,30,223,184,0,40,0,8,146,164,29,145,140,76,68,192,65,142,46,78,64,106,249,32,166,153,68,94,17,168,86,21,219,221,234,55,69,88,130,48,64,14,128,29,209,150,241,210,37,170,85,4,111,89,27,114,184,155,117,172,202,254,10,78,183,105,118,207,236,167,144,232,0,0,64,48,198,123,195,82,55,13,81,108,55,84,149,38,141,12,193,52,137,172,210,133,131,20,137,67,131,64,16,169,153,128,143,9,137,73,100,193,80,48,8,40,1,51,208,17,64,130,128,33,165,172,76,150,195,164,69,36,44,140,160,57,125,179,82,160,66,192,181,58,37,252,233,145,66,85,56,225,176,13,73,211,157,97,151,43,90,30,117,54,76,192,160,93,108,144,44,190,91,42,132,44,169,99,2,212,169,241,151,110,226,8,170,95,247,247,85,112,195,120,67,248,253,4,7,249,144,8,138,58,221,60,131,149,30,168,205,89,72,126,55,102,125,115,48,109,73,133,98,11,27,136,227,171,67,173,121,85,140,234,105,254,73,139,159,219,86,105,111,55,172,39,31,152,76,250,223,3,86,158,117,169,179,172,102,22,185,141,124,227,91,222,155,85,211,91,98,8,207,71,145,93,99,108,199,118,235,60,40,56,220,34,101,22,38,98,144,102,191,6,72,238,218,154,118,38,161,19,172,205,180,80,12,72,28,17,159,156,64,81,128,34,87,28,200,3,140,171,106,9,4,128,216,7,25,21,236,228,164,93,30,18,198,201,238,204,202,26,4,122,12,162,147,80,225,236,77,5,89,176,28,83,254,26,6,100,51,91,171,228,236,212,123,156,245,125,95,249,207,163,243,255,228,233,0,0,1,48,199,251,227,143,28,13,121,52,59,91,0,202,161,195,34,93,12,122,149,10,128,142,48,195,44,12,226,138,63,166,82,212,14,100,48,184,96,146,21,135,33,43,59,49,173,1,128,92,34,83,130,17,133,222,167,162,92,46,203,255,251,178,100,31,142,134,209,103,205,155,154,121,240,79,138,90,42,97,42,86,27,109,161,54,110,233,235,193,43,38,103,205,149,149,104,218,190,75,143,20,224,179,150,254,27,17,84,61,100,160,2,44,87,161,105,63,8,49,63,0,117,124,133,16,89,101,92,234,11,214,212,210,124,250,36,48,154,143,119,94,8,66,214,99,64,49,173,10,211,83,8,109,169,104,219,184,15,194,246,185,48,222,251,169,220,188,2,9,95,72,82,236,141,24,184,140,103,45,105,219,29,127,109,143,234,78,210,186,170,246,188,228,241,55,175,140,253,237,215,237,143,109,156,59,199,192,54,171,103,139,188,231,82,91,249,96,107,226,55,236,213,204,104,207,71,58,204,237,80,105,184,155,139,18,23,182,232,247,108,110,16,158,245,11,141,235,22,243,1,244,0,0,4,192,0,1,245,50,205,69,209,199,164,242,2,65,45,85,141,107,217,42,246,153,14,147,86,120,9,118,141,178,195,147,99,209,227,158,4,45,126,102,106,27,124,214,255,155,163,127,255,250,255,243,127,86,211,255,255,255,254,166,163,240,140,150,239,212,153,234,61,58,43,214,85,242,69,31,180,200,1,243,15,214,163,91,6,211,47,5,67,160,2,160,224,96,203,242,184,201,226,148,196,114,60,192,48,88,18,4,2,0,163,32,1,132,38,25,219,204,96,72,120,169,227,210,45,9,36,47,140,72,183,136,144,208,84,114,85,19,3,134,82,13,170,60,145,5,210,253,74,12,168,11,77,149,85,157,59,205,209,75,237,98,210,34,40,108,254,143,13,222,73,72,199,179,242,149,143,40,183,19,6,228,250,240,147,38,167,217,74,183,22,85,100,26,201,170,225,21,75,99,90,208,36,30,219,73,214,154,101,72,247,195,47,187,198,117,140,145,132,174,54,138,139,89,95,231,238,14,245,203,171,250,111,223,244,84,223,25,223,206,117,245,39,212,153,137,19,204,0,6,44,234,228,67,189,98,77,223,25,58,102,205,37,197,93,247,243,175,42,194,25,147,74,103,171,16,220,24,20,79,155,183,175,13,178,232,152,49,100,102,58,163,215,90,142,166,106,32,0,0,118,186,62,138,78,99,160,176,128,149,137,99,75,236,158,134,158,132,40,5,70,226,84,42,210,27,169,65,252,201,7,44,230,42,84,220,126,242,232,123,9,17,41,157,190,219,155,79,255,211,245,255,230,253,122,127,244,127,255,255,254,5,126,82,174,159,138,169,65,172,143,160,0,0,1,148,27,36,63,101,4,206,77,83,164,200,76,66,23,51,95,52,205,2,19,45,142,12,22,71,10,9,76,176,41,52,136,141,9,224,18,216,208,100,193,0,3,1,132,76,170,38,104,6,2,10,1,160,208,41,80,68,33,9,255,251,178,100,31,14,134,233,103,205,27,146,55,178,67,233,153,243,97,130,90,28,165,119,44,78,239,39,65,24,150,103,21,167,149,106,52,98,32,221,42,242,125,152,163,50,42,1,48,131,76,16,1,220,117,164,203,96,246,86,154,212,116,211,205,21,175,190,141,142,21,113,39,159,172,182,203,101,84,210,94,202,39,151,205,47,100,172,115,181,22,85,172,104,31,159,181,65,202,61,199,214,130,204,86,160,137,14,245,27,11,194,93,22,39,205,220,208,58,99,237,53,89,128,127,137,219,166,90,90,38,175,160,111,80,158,10,199,147,51,122,3,172,181,101,210,81,214,210,118,115,163,132,212,178,224,7,69,117,145,66,4,166,53,48,62,180,12,141,206,84,104,231,60,236,138,96,27,57,101,192,155,162,57,6,92,97,154,83,95,188,162,190,243,200,176,0,0,65,1,164,40,33,102,170,188,224,63,1,138,10,251,152,253,19,9,11,158,46,212,25,193,250,209,38,42,22,212,173,159,202,72,231,72,65,88,228,249,197,107,55,175,232,233,109,31,183,255,250,255,242,255,255,254,159,255,255,213,184,19,146,197,104,1,128,165,33,240,19,233,137,22,169,199,86,145,130,227,57,165,201,25,159,173,49,152,167,177,167,67,25,98,129,157,140,159,178,163,3,53,130,179,49,15,2,138,152,176,153,228,8,3,66,12,85,28,233,69,68,128,203,10,2,50,198,42,60,125,54,23,21,14,104,192,192,200,27,150,182,134,207,11,117,57,11,68,158,142,251,11,14,82,114,97,134,39,122,40,179,179,92,101,63,84,170,19,181,24,108,118,224,43,140,245,251,113,172,151,250,2,191,89,38,114,170,192,226,191,70,171,231,167,117,57,99,110,229,140,179,150,87,204,117,4,217,203,170,29,57,106,179,241,82,228,113,46,39,119,149,6,167,81,123,10,74,54,239,38,238,165,153,115,85,178,213,231,42,147,14,222,252,58,216,101,250,220,222,59,179,67,206,119,87,249,253,165,189,119,20,33,199,85,229,53,241,203,95,204,242,181,223,255,231,119,191,214,89,80,93,189,159,57,255,149,160,57,3,83,69,219,158,17,6,2,74,113,0,114,254,30,17,6,4,153,161,122,96,9,34,210,235,71,113,224,2,198,84,229,133,249,40,132,150,240,3,170,51,81,150,177,2,207,34,249,20,151,128,54,55,161,70,195,52,102,241,167,250,34,122,15,196,127,245,127,141,111,191,255,255,254,238,154,65,0,0,1,88,44,9,62,68,148,197,134,179,64,100,204,24,30,49,246,136,204,47,35,42,12,193,32,208,49,8,20,130,51,104,158,32,66,96,78,197,26,24,18,24,136,58,185,204,14,43,49,184,89,111,142,8,10,128,132,29,79,170,165,234,255,251,178,100,32,14,230,29,100,77,155,143,93,194,78,102,73,194,101,133,104,27,49,149,50,78,239,35,153,53,166,103,141,148,169,88,157,124,148,236,189,22,162,96,0,171,170,209,16,45,143,73,65,9,110,123,26,25,44,73,134,162,241,8,210,225,149,50,134,65,211,108,115,14,133,182,14,27,150,36,216,237,119,77,55,102,244,137,125,70,255,214,182,19,129,173,138,155,238,57,235,94,197,98,28,84,76,170,20,31,187,41,93,180,147,43,78,156,209,108,42,178,28,208,240,93,13,234,30,219,159,95,85,207,152,176,145,253,232,92,62,190,254,62,120,45,94,178,122,130,12,208,213,236,73,146,154,13,100,199,43,50,247,194,180,181,32,8,1,2,12,146,40,56,172,192,109,5,77,18,116,211,184,64,99,170,201,9,144,38,106,58,204,43,133,169,79,160,67,28,223,128,67,44,60,203,178,220,20,165,130,251,226,202,197,184,198,21,116,120,211,81,222,147,178,247,196,63,234,86,194,79,9,130,20,163,26,139,160,251,104,171,178,207,255,151,2,135,2,19,91,133,243,9,198,147,155,219,224,195,147,193,158,57,196,19,206,49,49,67,83,6,85,49,2,67,148,118,45,201,166,183,132,26,131,129,69,0,142,172,52,32,4,194,146,76,176,30,34,65,160,226,6,112,44,162,97,146,167,162,220,67,212,186,117,111,24,175,70,32,166,95,10,121,31,226,102,226,215,28,55,137,92,56,5,153,121,229,68,128,66,37,81,24,59,60,105,97,115,178,53,42,179,155,165,59,219,136,217,35,252,221,92,39,51,177,82,236,70,181,156,173,119,4,202,34,63,46,41,220,255,126,77,133,254,43,173,235,181,255,141,17,239,175,110,151,61,239,187,255,187,171,24,217,183,134,191,93,248,11,15,255,255,238,125,255,223,223,171,217,85,90,180,41,1,57,79,94,53,115,156,173,83,12,48,194,247,111,115,44,179,239,119,251,195,10,191,222,229,188,106,115,86,117,207,195,153,127,115,238,236,18,225,32,60,8,115,101,32,152,141,176,209,116,208,217,65,147,5,162,47,38,30,80,33,12,156,6,168,199,17,128,40,80,38,194,234,245,42,66,168,24,80,202,17,251,189,179,127,118,54,159,158,223,244,252,169,111,171,243,63,183,254,130,201,136,54,20,50,236,80,106,222,253,63,126,65,70,74,154,16,0,2,3,188,10,34,49,74,64,213,235,99,170,46,196,132,32,155,248,49,186,98,97,112,140,84,64,30,38,46,153,60,138,219,131,225,30,173,31,132,117,159,111,45,0,3,103,225,138,112,88,121,59,3,5,73,138,69,17,135,152,162,143,164,237,126,136,145,151,71,199,225,155,165,121,60,195,179,101,16,114,182,8,217,173,32,255,251,176,100,43,12,230,100,104,78,27,153,122,208,67,165,169,243,97,39,86,24,229,163,56,110,105,231,193,33,25,103,141,148,137,160,210,49,44,153,75,103,201,58,43,4,246,6,81,81,252,2,244,209,88,72,253,199,196,217,235,138,227,188,183,132,9,121,242,194,183,76,49,106,244,53,117,191,26,181,73,38,243,228,223,240,117,191,43,149,249,24,198,233,47,244,99,89,213,49,245,3,231,253,82,215,219,132,8,206,133,252,54,198,54,248,113,158,231,54,174,254,179,237,233,30,103,40,238,22,115,195,101,118,254,3,101,152,233,10,45,241,184,16,101,182,153,111,13,150,12,29,194,204,16,0,0,11,91,11,168,132,227,161,37,40,240,2,41,109,90,220,62,133,200,196,200,1,152,51,133,248,217,215,36,35,49,42,53,76,152,4,254,164,51,101,252,253,126,159,230,255,255,212,183,51,47,209,246,91,255,240,24,76,71,101,46,250,60,207,83,244,128,0,1,92,16,31,52,219,160,199,241,227,213,153,68,148,70,162,32,153,189,110,101,48,184,141,9,48,35,26,36,230,64,103,6,30,66,42,37,192,128,169,220,0,196,155,99,148,29,181,37,56,188,8,130,145,1,127,25,99,97,108,205,213,29,172,228,85,21,22,122,77,149,246,119,16,137,154,59,2,225,38,187,23,102,158,138,35,186,69,244,12,53,71,99,227,185,254,155,147,123,201,25,174,160,181,106,158,152,241,239,156,103,122,76,130,90,240,146,14,89,195,218,124,156,123,250,155,29,168,251,175,147,252,193,255,55,222,36,124,177,122,249,253,79,123,252,253,231,239,123,254,38,229,180,87,237,80,199,132,218,172,88,183,125,74,207,187,90,249,190,53,69,109,223,222,180,84,86,205,81,103,220,150,247,213,179,23,81,241,23,239,22,172,26,194,244,204,89,0,34,180,68,6,55,115,24,150,48,96,114,34,13,57,36,208,203,112,34,2,178,200,151,9,215,6,184,164,49,107,5,207,63,206,177,53,252,132,27,207,49,11,185,242,188,30,70,109,31,253,31,254,186,245,26,247,252,55,83,189,80,47,187,254,223,250,247,207,56,179,249,176,0,0,1,120,148,150,98,25,241,132,18,7,242,148,0,65,0,93,49,135,9,70,121,26,153,32,134,80,8,120,35,163,133,197,50,235,195,144,160,184,193,3,164,101,57,201,85,1,178,69,137,81,48,1,33,130,64,106,40,60,70,17,74,28,14,17,108,116,110,81,17,10,68,70,216,65,225,206,54,21,196,185,240,68,207,43,120,169,249,105,166,228,178,181,248,247,137,155,154,254,200,99,78,172,100,248,254,109,118,221,107,123,248,26,97,189,189,174,162,124,55,111,192,57,51,143,54,190,203,92,252,106,255,251,178,100,66,14,230,69,104,205,155,154,121,240,80,10,25,227,97,138,86,90,57,157,50,78,61,151,25,46,47,40,13,135,156,176,155,212,255,238,54,46,124,215,24,166,61,216,99,103,201,62,239,143,175,235,141,229,154,185,157,5,92,83,21,246,166,62,175,140,215,59,158,45,223,207,151,144,108,200,195,61,15,230,234,214,179,222,3,156,21,92,37,139,54,215,49,106,246,72,18,194,143,165,56,0,0,199,9,56,196,5,46,51,36,94,1,84,72,244,208,68,52,60,84,47,100,11,220,168,134,97,144,150,127,12,214,222,246,87,88,95,181,42,229,243,24,180,247,149,238,253,125,95,127,255,205,237,167,234,33,91,231,22,202,255,78,159,215,255,234,155,41,160,12,116,60,102,93,20,161,172,6,113,32,12,98,225,9,159,35,198,76,89,25,87,66,97,176,129,192,66,198,232,144,25,52,168,98,16,145,132,192,198,52,2,25,185,20,185,204,80,75,30,41,150,160,18,32,50,184,77,136,152,24,136,23,20,178,98,65,130,3,12,32,4,22,0,180,100,150,130,27,199,129,108,195,84,227,2,42,38,224,29,35,74,33,190,3,146,237,153,10,53,195,41,112,0,61,4,224,50,196,71,162,8,173,81,76,248,192,216,108,62,130,167,41,188,130,13,18,218,60,245,2,211,94,168,143,189,205,232,9,19,170,245,132,125,124,179,197,183,141,57,254,251,84,78,17,86,90,139,229,9,254,205,223,146,12,115,169,157,203,36,123,126,155,146,219,247,181,61,234,94,40,221,209,246,203,97,143,190,205,94,251,57,94,237,235,253,227,175,57,118,84,254,65,91,164,66,99,113,223,198,219,214,41,118,47,30,87,92,11,118,96,29,219,4,0,58,115,80,211,248,43,197,162,102,93,216,14,177,0,134,209,119,180,89,236,72,207,134,122,200,239,99,73,97,219,238,57,109,167,106,245,255,237,175,255,255,255,223,244,255,247,209,191,95,111,254,155,13,136,34,51,208,194,79,182,168,254,189,31,242,177,41,152,116,255,40,0,9,29,220,180,0,194,99,86,113,48,236,4,93,25,195,10,161,1,129,4,0,233,42,60,74,98,100,242,66,193,19,232,214,90,88,56,122,28,67,144,176,117,96,31,143,1,48,145,242,118,237,9,130,125,75,10,124,85,210,10,60,208,8,141,105,50,214,207,42,121,222,19,43,61,170,223,201,187,105,23,252,56,212,130,61,105,77,221,113,225,218,109,119,110,85,187,157,224,1,212,50,49,115,53,53,186,184,223,82,57,111,211,237,82,186,62,173,157,250,161,78,119,187,150,80,111,111,218,102,10,163,200,62,159,53,206,151,119,111,140,195,45,27,124,249,218,184,102,40,249,117,108,178,118,253,116,255,251,178,100,78,140,165,178,104,208,27,111,100,112,71,9,138,7,97,135,86,24,205,159,60,109,189,147,128,246,166,40,141,134,21,72,158,222,81,246,189,51,52,113,234,99,14,235,56,203,94,190,248,191,153,173,46,226,56,43,168,192,16,0,1,156,151,91,160,88,229,127,124,198,212,141,15,163,249,125,60,212,158,3,215,84,209,254,151,33,236,51,102,103,106,126,26,204,230,254,107,127,255,255,255,253,63,243,128,32,178,131,230,194,199,152,243,233,212,104,253,191,94,173,175,223,241,241,159,253,13,228,192,0,150,245,52,18,19,51,45,54,9,51,184,197,12,76,5,88,13,109,26,80,184,200,81,0,80,208,217,139,30,64,166,26,38,141,43,57,233,5,34,96,151,65,139,242,210,168,50,224,74,198,132,156,46,68,205,24,93,7,60,8,161,46,154,194,241,19,86,162,223,125,40,80,216,50,16,201,52,102,180,81,123,239,13,88,109,193,161,173,202,235,121,55,99,239,171,111,104,19,126,219,19,211,90,194,68,80,77,212,177,119,166,232,149,240,34,229,152,139,176,107,38,100,87,88,237,138,83,221,121,249,20,44,95,10,38,233,197,37,49,213,182,122,155,59,110,104,253,8,207,49,233,14,79,20,65,13,77,241,37,97,178,28,13,114,25,210,188,234,44,191,193,88,214,56,118,212,40,124,127,117,243,18,135,41,91,194,223,237,242,127,224,96,141,113,237,163,113,119,103,174,32,174,81,97,235,11,189,240,154,211,198,254,50,79,14,226,114,77,163,15,139,179,124,216,103,221,255,63,255,255,167,255,253,23,255,19,105,121,159,255,65,239,93,105,175,95,111,233,160,35,239,186,117,110,174,173,114,58,202,0,20,147,180,47,148,110,17,188,94,119,221,28,134,6,106,128,201,224,98,12,38,15,248,195,138,45,161,115,64,162,164,210,20,116,70,121,168,19,21,83,151,209,104,51,72,139,230,113,203,96,132,120,18,28,61,116,174,252,54,30,198,233,80,80,199,194,69,68,177,45,8,197,113,227,239,158,54,218,56,144,139,245,107,92,97,205,39,191,84,117,200,87,222,211,204,81,216,217,124,246,107,245,143,110,75,95,101,83,75,234,17,48,224,116,183,39,70,97,212,126,253,250,189,229,0,14,5,12,86,184,126,36,75,175,236,13,40,16,201,224,160,96,142,24,23,59,28,32,221,29,216,59,18,29,105,41,61,56,142,184,72,55,137,249,243,11,231,99,121,51,4,48,55,12,180,121,175,164,38,115,8,143,245,93,53,255,157,150,27,73,88,2,110,89,253,32,16,40,56,106,187,49,0,59,197,70,80,227,3,14,83,23,5,229,64,146,27,199,64,93,252,54,77,198,45,118,64,43,49,42,33,82,252,255,251,178,100,117,12,102,35,103,83,155,89,97,96,65,130,185,226,101,232,84,29,77,181,66,46,61,153,17,6,40,168,117,132,149,88,34,168,25,249,16,52,8,165,215,244,40,213,175,36,190,71,231,63,212,245,143,253,31,83,58,42,255,212,1,152,128,126,117,81,169,190,137,102,83,32,152,230,242,97,48,201,137,5,232,84,97,6,241,146,133,131,197,64,176,120,193,33,32,10,32,120,97,70,32,2,24,68,130,99,65,202,96,177,103,104,10,72,79,136,163,59,164,75,154,244,238,241,48,5,170,44,181,120,174,95,167,209,104,76,212,22,5,65,46,68,248,187,139,10,165,152,58,2,112,249,80,161,131,144,108,25,61,150,73,143,115,164,203,75,55,97,84,219,185,111,119,13,185,34,80,164,223,93,49,47,98,77,199,106,131,14,231,198,239,102,114,216,204,245,30,134,140,213,115,44,4,241,91,2,118,20,234,118,178,192,135,92,229,89,101,65,218,195,163,233,117,105,102,150,220,243,221,93,14,162,121,231,246,168,149,154,33,137,4,117,163,126,200,157,0,37,236,181,102,216,174,192,89,118,186,150,179,51,134,53,246,71,88,230,90,95,105,106,60,118,251,117,21,153,165,217,166,74,63,181,106,228,211,230,55,66,128,241,82,59,1,155,128,16,0,28,108,109,211,6,0,68,70,142,22,194,197,26,68,106,78,233,176,68,96,147,106,69,137,46,61,233,27,17,236,156,58,149,208,86,171,37,175,255,255,255,255,247,255,203,127,255,251,251,174,178,123,221,11,231,252,45,255,65,124,239,254,104,0,0,115,18,4,15,42,201,55,1,40,200,32,83,91,88,2,169,17,83,56,92,98,97,22,49,201,6,196,32,177,145,74,32,152,212,166,98,96,12,52,93,163,6,137,193,210,48,40,4,160,3,124,187,67,194,219,46,90,28,122,85,72,148,8,161,59,3,106,209,113,11,180,233,35,68,34,19,142,35,197,90,13,178,133,24,49,72,161,206,97,236,209,90,16,245,124,239,18,234,178,234,111,63,91,145,95,64,88,110,66,213,25,21,168,98,9,135,148,92,156,154,198,220,200,252,212,67,227,46,72,17,254,144,0,83,0,118,145,14,241,16,44,185,241,185,195,196,30,42,63,54,211,32,77,89,87,148,25,107,65,63,50,219,78,204,166,120,215,173,231,85,115,197,178,62,54,153,132,86,136,157,31,64,229,103,33,251,177,233,151,109,139,189,26,135,212,172,151,112,127,164,91,115,211,98,126,103,142,98,190,17,93,201,0,211,224,12,241,21,2,10,250,63,228,200,110,77,48,12,176,61,22,50,140,151,176,49,214,58,113,74,205,174,77,93,159,114,246,12,6,134,166,236,157,183,33,30,176,35,216,139,45,255,251,178,100,131,143,166,176,111,208,19,143,92,192,65,66,234,1,97,230,70,155,129,193,60,14,61,57,1,32,14,103,213,148,138,80,71,250,190,159,163,212,150,255,217,32,83,85,243,223,70,203,76,152,230,63,221,188,212,13,35,38,133,143,35,43,52,48,96,201,37,243,3,131,140,150,21,59,144,164,176,41,17,19,161,227,36,41,74,7,204,80,144,78,99,65,65,147,71,201,218,96,192,51,80,36,6,147,5,103,26,171,180,192,91,43,29,80,49,225,98,117,32,129,95,70,11,172,199,211,251,53,82,30,26,67,14,157,24,61,139,155,128,254,7,41,132,27,123,48,140,129,30,125,123,179,81,72,198,128,137,12,226,142,123,81,147,204,100,105,215,33,154,231,188,101,110,235,237,21,81,1,235,100,223,182,152,62,24,139,53,154,80,88,52,124,21,186,140,195,5,119,172,72,155,246,166,33,140,104,60,186,91,98,141,141,79,51,154,138,190,81,37,117,226,69,189,161,62,27,140,80,156,4,243,46,207,28,244,52,206,121,151,126,238,136,207,101,64,130,25,71,98,157,249,34,218,172,75,37,83,150,236,45,21,127,117,255,166,115,254,139,68,18,173,70,42,100,161,12,164,134,130,43,88,130,101,136,138,13,137,224,83,166,240,56,140,172,192,115,113,56,140,237,107,10,238,245,170,175,248,235,48,58,150,178,189,42,47,221,127,169,1,4,65,63,75,245,191,252,180,215,252,164,195,239,199,177,28,189,155,53,254,234,194,0,0,11,156,40,254,58,204,132,192,169,3,23,20,142,84,96,48,234,88,195,193,131,33,141,4,9,83,80,13,66,137,0,172,215,49,146,252,76,105,198,4,10,2,18,39,146,24,0,28,6,40,254,192,144,134,82,236,52,73,44,70,224,20,83,31,42,128,163,116,160,75,9,235,41,79,192,192,182,34,211,128,61,63,116,173,31,66,146,93,227,166,73,16,231,84,102,143,102,93,65,203,132,184,153,35,5,195,224,227,164,89,18,159,169,102,110,221,190,180,169,199,133,173,118,196,132,252,115,197,53,116,223,215,6,210,182,121,33,184,125,102,54,53,131,137,207,248,187,133,71,45,167,245,189,95,88,135,22,90,122,245,116,219,172,57,179,164,66,210,17,157,196,126,47,179,77,182,209,253,50,186,139,54,223,174,177,170,196,62,86,111,71,199,124,94,249,90,209,88,183,122,227,19,43,58,80,230,21,177,191,219,180,201,169,93,244,0,35,62,25,90,25,159,18,145,99,76,45,178,233,21,160,120,146,229,52,227,136,252,250,21,17,67,0,209,80,131,66,129,58,19,29,121,122,204,32,13,172,249,199,90,249,234,0,248,181,90,34,55,255,196,63,169,63,255,234,34,240,41,66,87,255,251,178,100,141,14,166,201,104,208,27,154,122,112,74,102,73,241,97,101,106,26,37,161,62,110,101,233,129,28,153,104,37,132,10,72,254,226,68,81,255,214,173,155,62,178,93,230,11,192,29,30,46,106,82,113,156,135,71,69,30,24,116,62,100,68,113,139,194,38,0,90,154,52,54,153,102,195,209,3,254,128,147,18,84,20,49,187,41,141,40,140,33,99,89,122,100,65,10,121,58,104,133,153,153,141,41,72,40,71,77,85,208,27,81,150,178,8,244,97,220,10,248,141,10,50,126,134,172,161,100,4,185,25,235,71,182,70,244,92,96,85,187,134,213,138,229,162,232,180,92,31,208,138,101,169,110,223,77,17,113,23,225,153,207,123,121,19,225,185,45,22,134,35,19,29,161,116,129,168,171,215,172,109,120,51,227,80,212,77,63,58,198,254,123,6,62,241,159,189,195,112,181,113,18,246,244,133,169,6,149,78,184,80,170,190,116,82,190,36,77,107,174,154,43,91,82,185,245,61,220,109,23,74,203,73,77,56,239,239,78,114,215,233,106,37,27,159,101,229,163,110,30,255,120,16,6,14,161,91,64,175,68,96,67,132,60,95,10,24,85,80,114,41,211,210,168,200,95,155,113,199,213,138,216,132,250,139,74,238,106,47,236,4,18,79,97,196,58,119,148,146,5,39,8,159,254,141,253,180,254,255,201,134,70,157,39,145,255,254,132,149,81,253,126,76,0,0,1,48,196,124,16,218,84,188,218,113,252,28,204,156,96,207,152,58,149,152,138,118,25,44,35,152,14,104,156,2,20,152,26,22,152,66,18,180,81,10,50,145,226,48,0,192,64,228,160,27,50,212,16,48,44,6,8,10,165,229,64,57,184,34,64,112,26,130,81,32,157,218,117,82,12,192,145,9,88,135,1,146,32,29,162,170,5,192,96,16,3,4,183,49,96,122,77,117,114,14,129,237,45,249,46,194,100,23,241,144,175,102,238,136,2,10,182,212,147,33,79,88,103,101,81,200,195,48,248,82,185,230,17,115,182,238,32,90,177,232,226,219,166,111,89,159,110,201,7,91,163,241,109,221,196,153,233,14,236,58,62,6,107,22,180,220,247,226,13,51,229,49,249,168,31,253,207,92,221,196,173,112,35,95,223,193,66,32,129,244,160,71,225,45,188,161,223,20,171,5,13,170,75,58,101,134,247,23,53,236,245,53,118,68,210,168,246,169,118,245,0,0,0,112,135,1,224,1,164,141,34,24,24,114,107,118,186,168,11,128,231,46,123,78,99,231,219,3,193,51,134,41,36,126,82,207,232,139,45,5,57,82,227,172,52,65,106,109,174,87,244,252,255,255,253,245,254,118,210,175,255,255,255,255,241,92,87,140,115,177,170,13,72,214,125,65,192,1,19,255,251,178,100,150,140,230,241,104,205,155,175,70,176,76,42,154,19,101,37,104,22,177,119,66,110,101,105,201,33,170,104,205,132,137,160,127,4,221,129,75,163,95,157,204,136,47,53,27,216,198,130,67,32,128,76,140,32,0,10,141,126,12,49,220,77,197,55,58,148,18,125,200,21,0,208,80,202,17,156,13,30,250,32,85,20,97,181,132,181,137,187,13,234,90,84,110,15,75,190,253,187,234,109,113,170,177,235,216,186,99,73,14,72,5,207,142,209,218,67,26,5,65,233,218,167,90,161,91,239,93,113,184,152,95,184,116,110,34,142,170,196,107,141,188,52,203,202,150,245,68,73,193,244,71,69,37,164,28,50,225,55,124,173,248,233,186,218,235,143,59,59,156,251,168,233,251,78,23,210,168,204,229,100,40,32,202,144,31,128,110,187,48,51,149,78,184,125,253,62,122,109,219,92,119,116,170,241,174,255,6,233,179,74,52,61,195,252,60,70,6,61,55,116,70,150,70,220,93,177,102,203,31,204,215,214,148,198,128,165,145,229,167,113,150,222,114,7,83,121,168,185,107,51,93,106,213,79,219,234,191,255,251,235,235,137,147,199,224,186,15,250,211,232,250,55,188,221,3,17,224,223,90,136,229,102,227,136,0,1,243,8,100,148,2,13,113,143,232,213,152,31,136,73,136,49,150,152,34,139,161,137,167,230,12,2,153,123,92,107,180,33,135,2,166,32,32,152,72,36,102,249,97,136,133,132,162,81,144,57,134,134,230,184,24,133,128,99,71,118,4,22,132,28,129,132,22,213,36,69,65,161,236,168,12,44,200,198,172,50,129,83,46,180,175,80,33,38,176,224,192,83,40,41,142,177,68,132,28,84,197,94,19,14,1,168,17,39,120,85,173,175,167,112,24,171,121,113,241,104,113,41,114,236,139,75,166,110,78,199,98,146,45,98,197,241,202,1,87,150,117,18,147,202,190,85,255,90,159,91,149,65,223,241,213,207,123,137,201,13,49,31,140,227,78,150,17,125,234,49,158,181,169,223,252,37,61,255,222,191,93,251,95,255,255,222,231,141,239,239,211,229,221,225,150,179,122,231,92,174,254,250,208,183,248,101,127,90,213,91,223,191,253,127,255,255,63,235,80,242,79,192,188,122,64,0,0,56,124,81,34,24,36,18,11,32,17,62,219,128,200,89,72,108,35,178,63,143,175,192,84,6,25,30,221,60,246,57,189,224,48,237,140,196,166,229,17,160,131,84,221,58,189,255,147,225,77,191,255,253,88,101,169,208,54,68,194,41,68,140,81,11,224,197,92,89,76,49,192,248,192,188,238,140,41,195,20,220,87,115,61,187,76,35,208,63,97,248,208,6,243,34,163,3,0,38,89,133,153,136,46,5,20,24,128,44,102,255,251,178,100,169,143,231,18,91,204,147,220,209,80,61,130,250,35,97,133,74,26,153,85,48,15,115,69,65,26,169,104,13,131,22,16,178,185,176,199,166,21,24,151,252,26,7,21,128,108,1,63,130,160,199,140,0,147,40,172,180,176,8,195,64,47,8,36,72,146,86,32,16,185,11,67,31,200,133,3,6,137,72,6,158,13,6,2,46,24,54,124,89,108,6,36,1,91,85,116,146,56,176,82,159,131,82,178,84,248,181,168,114,239,192,182,155,28,170,93,203,44,83,119,226,10,179,90,167,133,77,242,135,159,184,87,223,184,246,247,234,53,139,153,166,181,228,91,235,245,155,198,158,48,214,174,81,255,239,89,254,245,79,175,215,239,191,221,213,223,63,245,253,215,243,247,157,159,238,255,125,202,35,106,43,248,95,142,198,47,99,133,219,127,188,119,103,32,23,9,218,205,7,20,1,9,162,100,58,72,132,54,20,88,246,164,177,139,168,123,23,156,148,199,87,174,48,55,202,115,217,31,136,130,13,114,217,117,163,228,45,138,170,35,255,223,255,215,255,255,245,191,187,127,255,127,255,255,121,169,96,149,186,139,232,140,33,17,64,0,0,4,212,194,206,128,219,234,24,193,160,72,205,113,8,213,90,204,198,229,132,193,49,68,197,81,40,197,81,192,226,192,136,195,208,152,192,193,180,116,19,49,88,153,48,204,7,8,10,60,184,204,208,62,174,4,34,76,178,69,109,48,33,67,30,53,178,217,151,160,104,5,199,80,72,41,141,132,128,65,130,170,92,150,206,252,124,89,5,82,82,204,86,18,156,98,128,132,9,214,60,4,137,112,41,110,98,107,122,69,37,22,34,247,125,35,89,165,134,86,14,29,198,182,104,154,143,36,171,18,43,97,168,221,72,13,103,209,156,119,76,148,178,199,74,137,130,220,186,112,12,17,252,57,8,144,83,16,225,168,178,229,219,212,233,227,156,160,165,25,23,84,154,38,196,229,160,150,170,207,147,210,82,211,101,153,162,108,154,67,28,101,133,154,216,132,128,38,74,14,129,210,88,243,29,34,168,213,182,101,35,173,189,72,127,250,209,115,173,205,0,0,13,120,97,236,200,129,76,184,65,229,182,131,138,174,176,164,219,109,160,60,146,210,93,218,146,181,63,118,214,134,11,171,121,194,64,142,82,60,216,189,144,97,46,204,189,191,71,255,245,39,255,255,196,16,58,165,181,232,126,188,218,169,52,179,40,94,207,127,58,163,56,218,207,168,5,153,142,188,1,210,21,33,166,201,49,164,168,177,196,18,177,139,134,193,140,164,161,152,37,161,129,40,41,188,68,137,129,97,8,92,120,17,132,198,29,32,70,29,132,74,94,96,16,170,97,208,96,103,32,68,96,160,10,28,28,255,251,178,100,179,14,134,234,104,77,27,186,107,112,75,135,10,19,96,169,142,27,109,87,50,110,229,241,1,56,154,40,181,132,29,160,167,192,55,52,128,44,185,109,200,128,83,181,215,35,34,88,200,169,153,136,8,73,164,8,5,132,128,76,176,105,200,76,26,77,217,84,3,34,153,140,17,21,66,160,15,1,66,205,109,123,100,170,102,186,138,102,163,153,180,248,57,16,185,233,107,15,99,227,26,228,215,115,66,23,219,161,86,200,213,121,119,150,199,183,171,26,83,221,184,156,179,197,11,67,16,180,244,189,8,217,72,231,241,37,55,229,159,248,110,226,214,219,175,221,38,131,95,159,76,255,152,191,248,149,241,161,54,73,66,232,182,61,24,138,230,111,26,112,49,1,142,239,235,49,223,169,238,109,9,46,42,31,186,213,57,187,81,2,128,6,0,10,231,0,168,53,228,135,32,132,154,110,12,139,140,208,99,73,69,69,18,227,103,147,57,100,2,161,42,108,125,109,197,217,6,71,20,230,213,55,57,153,157,151,71,253,126,121,233,94,112,102,226,143,254,95,143,51,139,136,154,105,105,242,71,232,136,68,192,160,50,94,248,18,2,114,80,0,1,163,60,117,163,226,161,131,132,30,35,16,68,227,159,83,48,75,136,96,113,144,104,233,14,98,163,174,98,137,110,2,38,7,72,80,72,14,102,56,18,97,240,50,89,3,25,128,216,97,54,219,81,160,234,33,101,230,16,200,115,32,104,212,3,132,32,69,68,58,222,48,0,12,61,194,176,129,83,65,131,11,192,8,10,140,96,130,92,65,56,121,106,2,97,35,128,128,170,155,72,25,47,214,72,24,37,117,156,252,16,9,1,85,74,222,221,50,64,254,38,70,83,92,211,65,79,60,127,2,66,85,10,44,199,52,126,165,70,183,230,215,180,38,47,210,42,152,152,83,140,168,23,54,205,2,79,181,153,195,188,134,55,123,98,47,196,23,223,114,196,214,224,67,133,187,122,66,129,188,122,87,85,214,171,241,104,218,164,63,74,190,219,127,206,238,150,2,1,200,30,9,172,129,91,215,96,186,114,169,27,234,181,160,1,10,216,22,6,165,15,235,170,120,98,18,5,44,96,13,132,33,90,59,114,31,172,204,149,100,21,143,83,188,32,18,219,230,138,134,29,102,117,14,227,238,214,175,22,126,166,244,97,237,86,168,58,100,121,255,232,253,113,170,159,199,31,255,215,42,68,138,116,110,50,84,111,238,187,39,153,127,146,26,13,248,208,1,32,58,132,114,177,255,3,81,198,205,49,129,196,185,232,193,153,157,232,73,152,4,81,129,130,233,128,171,233,207,98,9,134,162,48,224,168,33,3,204,138,30,76,63,1,12,7,1,193,66,153,136,33,56,100,255,251,178,100,177,12,198,179,79,204,19,186,123,96,83,39,186,19,97,231,42,91,149,83,48,110,229,241,1,33,38,40,205,134,21,33,70,97,24,104,2,10,25,241,153,224,119,194,135,179,16,82,160,227,75,42,181,17,156,115,4,16,21,75,158,127,74,32,47,129,40,237,232,237,102,248,144,3,23,75,115,6,208,224,91,231,17,186,32,236,16,201,248,72,26,88,255,97,131,135,3,53,101,9,131,151,110,64,203,86,189,205,32,226,50,121,73,31,48,162,48,125,234,172,215,167,62,86,117,141,147,57,170,218,173,50,191,192,209,60,43,175,46,115,171,253,102,236,14,58,239,31,182,124,116,157,51,159,77,87,31,86,215,203,52,150,86,193,141,150,72,39,53,107,165,244,149,101,203,108,89,190,90,226,136,222,60,96,97,68,246,38,49,18,128,86,45,31,234,202,128,5,67,240,135,86,184,132,144,130,7,184,116,207,204,54,190,19,225,224,177,32,41,63,2,80,247,143,36,189,221,239,179,136,14,84,183,65,94,207,235,207,255,202,18,50,53,56,245,247,242,119,233,167,255,255,85,85,105,75,191,171,191,233,94,138,31,105,221,243,37,126,2,0,2,224,0,206,26,196,15,41,148,16,107,24,218,8,41,157,217,1,24,126,17,73,134,200,72,24,38,7,161,131,32,0,137,55,177,129,136,56,152,35,2,233,128,152,25,24,17,8,64,144,3,152,80,17,133,49,153,220,145,163,81,16,28,0,166,129,129,4,20,133,152,17,10,169,3,16,9,80,4,128,114,75,148,50,216,96,195,96,193,250,64,192,120,121,14,224,144,166,4,22,55,51,33,39,116,160,124,148,32,195,139,80,141,190,125,156,97,163,119,9,139,195,164,1,35,108,135,51,199,81,151,242,250,163,95,141,105,50,88,79,56,187,238,86,222,27,183,2,209,20,81,113,153,156,92,177,200,206,119,171,22,12,235,181,139,201,167,216,15,233,169,247,116,228,219,173,119,140,221,137,195,77,236,117,173,223,199,93,75,170,103,25,198,119,137,117,154,239,52,180,241,89,97,244,109,98,73,42,106,93,219,58,191,205,55,191,156,207,74,83,201,90,203,228,95,105,133,60,228,84,227,255,101,224,1,64,116,12,26,144,166,34,232,28,122,26,105,150,129,170,38,157,197,24,200,214,156,161,75,162,180,245,91,8,92,62,162,3,165,223,127,160,84,21,91,149,143,41,123,81,35,119,81,51,56,207,255,140,56,150,238,234,56,101,223,68,141,119,187,254,167,238,175,189,92,54,118,132,115,103,48,82,16,51,90,35,89,49,176,17,243,26,161,19,50,104,56,147,9,193,102,48,231,7,19,3,48,65,48,158,33,227,32,176,218,48,70,2,99,7,112,80,49,255,251,178,100,177,14,199,83,92,75,19,219,123,96,76,4,249,243,101,2,122,29,65,103,44,47,113,235,217,41,38,104,141,131,29,144,16,180,21,7,26,104,39,88,136,192,101,225,177,213,6,97,7,19,53,137,212,188,194,38,224,132,162,183,165,97,132,1,106,8,244,175,112,128,200,16,184,97,128,193,0,112,56,29,31,7,1,83,216,192,129,55,165,78,1,78,133,210,166,130,128,240,1,33,21,161,85,139,234,91,136,1,147,212,94,32,83,94,137,116,49,133,122,42,31,106,213,184,40,16,223,199,109,121,140,237,139,85,253,35,93,231,57,222,108,89,173,231,47,16,88,179,197,33,203,137,174,9,25,115,251,255,92,75,109,235,159,141,234,248,144,215,107,123,141,102,29,102,93,124,95,81,63,255,52,213,33,77,89,126,210,247,250,132,246,154,254,187,207,146,210,87,48,170,255,234,59,227,67,192,87,143,148,111,89,75,62,154,126,243,235,255,245,201,96,191,64,1,135,116,18,133,85,68,65,72,227,156,10,173,117,216,2,231,18,141,136,34,186,94,228,131,209,148,143,22,159,180,59,81,194,217,254,130,253,15,110,166,234,255,253,66,163,167,60,158,172,211,127,255,231,4,166,0,88,217,212,110,204,202,186,81,14,78,141,255,255,255,202,95,73,0,1,147,3,147,55,54,28,69,179,5,98,153,49,76,14,227,41,52,206,48,175,41,35,13,160,127,48,33,18,147,4,178,116,49,110,12,1,8,11,24,73,4,42,27,24,11,9,56,240,59,149,129,24,4,16,76,14,3,60,195,140,42,204,12,64,164,152,39,140,0,64,12,192,52,11,192,193,138,23,0,5,44,51,68,209,248,10,53,115,3,135,152,222,200,122,96,75,11,29,45,9,143,24,137,230,68,51,78,17,68,7,189,135,7,138,5,67,25,52,3,198,86,252,157,15,129,83,84,113,167,187,174,129,16,167,147,234,190,175,164,61,122,118,65,44,189,101,175,48,72,213,38,84,186,203,177,204,254,154,158,146,159,254,244,253,220,250,240,181,125,238,179,187,223,207,37,11,191,123,165,80,48,62,239,83,200,114,223,205,253,250,43,32,64,63,44,80,97,163,208,118,202,201,94,146,243,10,156,49,154,76,139,160,64,148,227,4,115,18,24,116,244,33,80,131,209,68,85,65,246,200,81,146,137,181,222,255,215,251,220,50,255,250,197,199,114,255,185,10,113,198,106,80,69,192,72,6,73,77,246,58,2,28,208,180,112,69,253,15,21,7,108,182,35,240,66,138,102,137,68,196,168,39,172,159,201,183,143,12,106,167,36,168,37,104,157,236,109,117,26,17,105,4,151,93,84,169,71,57,27,152,211,63,79,255,255,255,245,165,219,183,255,255,202,40,255,251,178,100,163,12,199,236,112,202,147,218,68,242,72,105,138,19,101,39,100,95,221,201,62,110,105,233,129,9,25,167,197,164,138,16,0,9,157,113,141,226,167,114,153,154,158,30,105,177,137,134,103,102,29,69,152,20,166,80,146,4,154,13,144,13,2,11,2,168,49,40,194,17,130,157,145,0,97,130,69,142,56,196,127,17,10,84,4,36,82,176,191,151,152,170,73,163,220,210,66,5,3,40,43,99,92,148,173,213,201,27,144,151,3,125,105,78,72,194,2,141,85,217,140,95,174,148,234,182,49,214,253,78,105,173,200,214,115,156,15,85,246,138,74,195,48,57,13,243,32,148,16,135,6,6,73,25,59,2,177,132,211,124,179,29,56,225,17,118,133,33,145,99,171,151,21,46,9,171,127,68,139,50,130,21,89,231,171,27,62,30,64,100,62,70,58,113,34,21,98,215,0,235,180,11,167,208,183,209,24,221,111,213,94,237,178,1,248,180,156,93,157,109,103,89,216,10,132,4,85,126,30,60,133,1,228,72,209,47,31,120,120,226,117,153,36,156,152,28,12,113,10,49,51,94,65,18,131,161,94,204,185,32,227,142,127,74,73,88,119,120,243,119,99,250,247,143,252,79,255,206,253,255,190,255,254,4,75,190,52,42,25,46,13,2,131,2,68,129,48,1,168,16,81,70,198,0,148,42,147,190,215,86,180,38,150,219,250,205,235,86,240,112,255,156,50,63,10,30,185,219,217,160,194,74,129,7,142,106,234,127,167,228,47,126,109,127,71,211,215,168,216,207,255,255,151,50,190,241,58,217,145,52,69,37,62,201,106,53,58,154,49,209,119,49,102,115,51,44,54,48,24,79,55,168,87,52,56,98,48,192,97,25,4,204,96,36,197,140,33,224,12,192,176,44,195,49,184,203,129,56,193,224,76,46,24,139,0,32,128,68,192,240,168,56,36,93,98,195,12,50,70,60,188,80,18,97,34,3,0,13,17,44,5,107,194,0,77,116,88,83,202,145,199,28,115,148,177,214,136,58,232,144,38,248,42,1,202,72,228,236,98,207,74,127,24,34,137,156,243,130,9,137,32,116,96,16,80,21,89,77,85,17,62,240,201,71,241,250,154,0,143,127,110,59,200,181,61,42,42,136,94,182,110,176,90,92,115,113,107,106,1,40,1,45,185,40,131,107,86,65,59,81,108,216,67,56,64,48,165,75,219,110,202,120,97,131,162,211,57,114,92,10,162,121,139,193,114,143,152,152,158,164,116,158,231,159,73,121,6,122,100,48,137,34,193,163,22,208,115,3,22,185,125,170,41,37,82,69,183,57,44,149,93,18,53,4,106,32,87,81,26,108,250,61,18,213,114,137,85,172,175,126,98,72,169,21,29,162,130,68,8,241,72,250,37,255,251,178,100,135,14,104,144,117,204,131,186,140,240,62,194,233,242,105,135,100,32,137,207,50,78,230,81,145,11,153,167,217,147,138,24,19,200,210,48,0,0,194,82,101,191,17,140,69,80,188,113,25,20,80,100,144,16,242,246,134,238,207,21,67,221,98,136,192,213,209,240,213,30,105,141,184,68,45,67,164,185,80,236,241,2,194,162,171,22,253,15,41,69,186,158,175,214,99,250,255,254,80,6,50,7,129,57,72,127,54,148,148,63,134,75,53,133,243,50,216,254,2,174,38,203,146,102,13,166,38,67,4,102,2,144,160,17,80,192,48,128,195,35,248,195,144,8,152,1,48,40,53,48,240,43,50,24,91,7,2,36,70,201,64,4,96,120,108,240,131,200,30,153,167,10,238,99,158,164,205,102,12,64,70,66,45,179,236,165,115,204,82,84,58,72,28,185,249,34,68,26,210,44,21,160,32,48,74,16,178,6,218,68,129,70,121,181,184,220,72,189,150,203,139,9,86,145,61,12,47,54,48,50,82,136,118,208,9,72,62,145,187,179,110,212,37,24,221,76,73,234,24,88,161,2,242,70,51,194,18,29,72,5,140,122,34,234,32,8,157,27,65,183,41,200,193,112,164,79,142,1,62,160,128,199,143,200,153,11,241,233,25,195,204,231,91,89,159,69,52,211,28,150,62,177,202,45,97,56,46,26,21,147,37,230,43,46,36,138,7,218,180,220,197,102,132,105,0,156,26,162,44,139,26,143,178,163,160,43,162,72,138,205,16,90,152,160,65,202,44,136,213,22,218,102,230,52,191,158,255,249,214,4,8,32,53,111,3,76,7,12,105,108,0,109,95,178,194,64,19,138,0,76,42,52,0,65,246,237,90,82,24,203,252,85,49,144,130,208,68,22,156,122,109,96,233,208,227,90,85,202,31,33,63,213,57,244,35,85,191,233,252,145,244,81,242,127,255,40,0,0,11,220,114,39,51,104,140,51,20,78,51,153,98,52,232,168,49,108,192,56,169,161,188,243,0,165,59,81,51,143,35,17,15,180,19,126,128,50,226,131,138,22,50,133,79,184,176,48,33,192,144,81,35,1,194,4,68,222,117,232,131,16,14,217,104,0,161,116,26,26,152,203,89,36,177,131,210,149,68,128,131,87,140,18,132,110,173,2,218,190,143,50,121,37,62,111,81,104,44,211,190,9,227,83,112,244,31,127,171,251,116,205,17,102,126,209,106,246,230,87,166,244,163,144,190,253,38,63,247,191,219,36,183,45,231,55,202,168,112,147,197,173,74,247,82,22,242,247,116,16,62,179,141,68,235,103,212,153,189,147,25,126,51,195,243,239,227,190,126,225,125,231,219,191,248,64,93,237,11,119,154,165,148,144,152,111,33,168,106,157,250,181,126,141,223,255,251,178,100,98,142,199,141,104,206,155,187,209,32,66,41,26,35,97,39,84,33,81,177,46,47,105,241,209,10,25,40,9,148,138,24,187,82,84,245,222,214,51,19,189,167,187,149,252,51,125,74,0,118,165,102,246,253,218,145,212,176,229,37,61,187,125,229,59,54,203,27,170,118,234,220,177,98,182,190,240,0,0,59,8,186,176,201,117,5,156,206,4,18,246,90,169,180,163,13,163,131,97,165,162,186,160,46,37,37,60,202,214,194,130,28,198,122,44,213,26,173,222,185,195,154,47,254,187,104,250,183,255,253,255,102,239,252,48,241,9,191,255,249,81,183,164,38,12,202,30,97,232,69,134,46,228,36,96,108,144,102,93,160,218,96,206,47,102,28,7,20,98,10,28,134,9,0,166,101,10,10,38,15,65,164,96,114,2,136,35,42,138,200,20,8,193,160,24,96,66,2,102,3,224,120,96,206,18,128,144,42,48,10,4,181,44,49,117,13,178,129,54,237,8,180,134,116,40,88,12,32,26,28,210,52,5,5,17,11,108,78,26,222,117,208,144,209,132,70,71,232,53,25,40,129,224,81,188,23,31,26,48,188,212,105,141,46,170,54,120,100,69,211,67,99,164,17,166,85,25,42,141,171,71,4,160,102,212,117,246,30,59,242,83,52,14,79,198,192,28,38,230,3,33,138,3,213,185,19,195,59,87,249,50,135,101,107,214,61,121,109,92,31,196,148,196,170,42,34,152,243,20,112,50,167,36,209,166,81,17,119,149,48,95,237,215,35,83,223,110,254,251,159,242,66,249,241,43,242,124,250,221,135,52,200,167,37,32,89,182,75,219,188,166,113,6,63,205,63,164,187,150,212,193,171,157,72,135,102,254,33,91,170,107,16,55,137,85,16,117,210,45,15,35,107,55,196,47,255,248,159,228,72,0,192,168,42,155,42,153,160,96,29,0,10,73,136,205,87,48,210,140,197,133,102,251,229,90,146,25,81,154,124,120,155,102,46,214,207,168,25,186,247,89,206,15,120,168,0,126,234,248,30,143,250,82,216,23,125,70,255,255,133,93,122,186,232,255,172,0,0,99,14,189,211,37,223,163,24,76,35,99,237,163,99,16,147,21,18,51,49,230,224,83,144,97,17,52,106,216,144,102,96,122,16,84,129,131,99,29,2,99,19,192,128,224,132,172,0,48,108,60,8,120,76,20,3,140,35,7,154,129,128,96,136,56,72,12,35,220,66,226,24,128,53,248,13,227,10,76,53,170,154,66,223,116,21,118,19,78,31,72,192,238,101,146,49,27,4,4,43,169,65,118,218,226,34,182,8,126,236,168,35,75,93,32,0,72,188,242,101,173,54,164,113,174,212,136,211,145,9,244,6,40,220,183,6,33,29,175,163,11,42,97,19,188,255,251,178,100,73,142,231,152,103,204,147,185,124,208,63,70,74,2,101,37,98,30,1,161,50,46,229,115,201,31,148,167,197,148,158,16,237,69,232,97,10,175,148,154,75,48,0,235,214,114,175,153,32,151,31,148,162,117,194,247,107,69,94,173,162,182,221,168,137,129,169,99,110,36,55,127,123,104,190,251,250,94,202,72,248,149,122,218,193,176,86,125,199,117,108,97,207,52,219,4,122,195,182,119,153,252,45,238,68,6,49,219,233,240,164,74,196,222,183,189,77,135,31,173,46,230,165,237,3,9,234,233,0,0,50,160,33,133,32,36,133,115,140,0,9,237,5,76,30,146,177,150,115,99,211,32,221,180,48,10,76,196,74,26,25,80,237,216,32,41,215,152,31,113,141,216,175,135,63,87,219,182,191,219,255,254,37,255,209,255,255,255,175,119,250,66,96,55,98,109,75,148,101,65,76,125,3,42,109,251,200,101,2,136,103,248,224,110,96,218,96,218,56,96,145,44,100,232,126,99,88,52,16,16,152,102,126,4,9,128,224,156,66,10,24,0,32,140,138,104,62,97,216,62,177,198,4,84,141,7,17,105,240,89,66,135,155,103,204,64,41,180,225,132,18,169,47,70,198,152,206,90,101,75,73,18,35,82,89,48,66,33,170,162,228,170,166,144,50,17,186,80,213,106,225,129,229,215,40,121,238,228,72,51,247,98,226,175,166,110,140,141,18,113,174,12,46,189,134,238,144,84,124,97,106,213,254,251,126,91,129,112,251,106,127,124,171,0,215,218,182,69,162,249,208,97,6,67,207,30,247,215,151,86,163,175,197,236,159,17,186,164,88,66,161,72,172,145,185,137,180,242,158,203,82,153,141,236,108,174,139,224,216,32,149,176,227,27,69,147,118,234,230,46,98,158,250,212,28,69,83,46,108,192,237,190,98,110,97,239,186,49,216,181,105,56,140,1,54,196,237,190,175,80,102,131,58,61,80,80,179,52,35,153,210,163,37,203,119,74,129,165,171,225,36,219,114,140,80,227,22,85,179,153,121,0,152,205,170,253,200,160,117,109,235,229,67,87,40,39,45,171,43,208,71,212,255,222,170,218,114,217,70,251,178,227,49,89,95,179,254,151,255,255,236,167,244,144,0,0,2,148,194,151,124,213,178,144,201,129,100,225,51,32,201,164,212,196,177,232,194,84,204,205,32,8,194,50,16,203,192,20,210,213,129,73,171,176,202,84,204,56,5,64,8,64,192,130,96,112,100,187,20,12,103,101,193,48,80,17,163,54,40,177,10,195,30,121,196,111,37,8,66,24,235,181,85,177,188,76,182,153,15,129,65,115,248,70,128,31,178,188,55,212,167,115,230,57,151,96,112,166,23,197,85,170,117,170,166,202,115,190,40,80,62,64,73,255,251,178,100,59,142,199,46,104,78,155,187,122,112,68,198,74,2,97,98,106,28,225,151,50,78,229,115,201,25,153,39,201,148,22,80,64,218,68,208,207,40,214,179,212,191,48,35,239,174,220,191,203,237,108,230,139,62,219,104,221,29,10,199,198,113,246,179,77,181,141,167,80,79,101,29,124,103,29,97,181,195,57,238,95,54,154,46,42,172,172,38,212,75,115,246,195,188,137,164,102,250,199,213,227,214,147,182,214,6,25,253,171,221,176,69,162,185,198,105,110,199,14,106,36,30,47,230,22,102,189,242,238,247,138,223,87,77,50,222,44,204,79,234,106,77,32,192,0,229,227,238,76,19,64,206,190,17,80,187,238,138,47,147,13,168,187,188,80,249,105,179,4,48,39,180,96,88,78,71,149,253,117,12,153,252,189,194,240,49,202,69,250,232,35,82,127,213,126,135,193,55,254,223,131,94,41,242,31,255,255,255,119,79,186,144,24,192,74,124,238,240,112,219,5,4,249,68,16,199,105,32,195,147,220,194,42,132,197,48,12,192,128,52,219,32,164,161,188,48,52,26,48,20,15,49,56,173,12,21,145,236,96,4,0,142,6,33,10,8,144,76,35,170,0,64,116,97,24,78,52,47,167,137,124,10,66,141,176,209,16,166,146,129,16,59,146,182,154,155,209,69,37,17,151,29,161,79,205,161,221,9,236,190,149,69,165,72,147,12,55,211,10,166,90,252,112,67,246,37,134,199,1,129,44,193,137,155,131,99,36,22,199,49,16,159,59,126,193,17,63,153,32,178,139,157,120,187,203,148,218,193,141,216,230,234,67,251,201,84,236,194,111,76,123,197,155,65,207,147,80,126,179,160,167,206,173,193,41,204,192,39,87,157,223,38,93,231,61,203,245,147,239,212,126,209,28,105,185,81,125,235,161,87,95,212,197,243,235,101,6,171,29,98,44,135,21,29,86,206,30,139,81,218,206,182,194,177,55,79,109,254,197,34,197,187,0,0,49,91,5,27,163,128,76,64,141,192,41,11,10,175,163,2,89,53,248,26,109,106,185,243,182,229,138,197,126,230,158,169,70,125,239,165,67,29,118,219,80,175,140,9,62,119,85,207,219,246,213,52,239,140,253,83,183,226,28,86,158,67,232,255,255,253,126,223,210,0,0,2,116,198,38,4,231,51,28,209,162,12,235,152,60,195,119,28,195,97,148,16,182,154,42,47,128,72,19,36,128,131,32,93,21,9,46,161,141,65,13,35,191,129,112,116,43,58,224,177,32,83,14,27,94,67,167,132,163,99,66,76,213,77,6,148,35,52,226,128,228,161,5,249,106,146,40,117,157,202,85,4,161,59,195,2,230,250,159,224,186,81,84,190,196,44,111,149,117,26,96,180,196,34,98,40,61,137,66,255,251,176,100,55,14,199,15,104,77,155,187,122,112,58,34,234,83,97,235,36,28,73,157,48,46,225,117,144,210,137,41,141,130,189,96,166,50,232,117,238,40,59,216,237,128,23,49,148,146,126,215,29,165,101,242,207,243,217,127,62,82,149,205,162,110,169,167,41,118,195,169,30,40,254,101,141,254,26,119,153,16,186,120,100,83,250,49,95,26,250,190,183,54,109,111,143,220,51,170,238,216,217,103,22,77,196,219,248,216,131,189,238,79,247,93,90,208,181,123,221,185,81,76,181,182,70,122,229,34,170,75,185,70,172,23,245,88,220,72,44,46,253,43,26,243,159,220,43,160,219,210,56,0,25,244,56,168,217,66,112,22,16,161,230,66,8,186,20,203,111,88,11,58,234,7,198,159,151,179,251,247,197,124,107,45,105,9,119,171,221,163,255,217,247,101,157,254,94,143,235,246,173,10,139,117,253,220,151,233,25,154,10,169,252,175,57,172,68,169,181,149,97,174,145,225,130,168,225,148,69,241,187,96,209,129,41,41,156,99,217,168,32,2,104,136,65,3,24,73,131,20,128,197,85,30,5,76,36,24,76,149,22,192,64,145,80,84,116,12,1,7,140,32,15,88,19,25,87,32,225,126,34,223,2,65,83,99,7,248,250,184,113,246,144,229,175,56,209,86,102,20,73,97,194,169,213,51,76,211,205,109,137,76,58,215,149,68,58,117,112,110,228,201,165,208,168,31,58,104,13,147,100,217,11,5,85,217,82,153,79,103,177,50,177,229,241,149,9,231,194,127,10,211,250,235,97,83,143,212,198,88,113,67,170,73,245,151,42,75,96,173,124,206,185,190,75,187,245,196,20,56,131,16,87,123,162,251,182,162,191,237,171,114,247,234,243,0,172,171,79,54,93,237,73,180,229,214,151,219,41,77,220,90,134,183,236,70,30,197,233,91,107,227,237,211,15,62,217,78,4,193,78,225,221,4,121,0,1,191,136,47,118,120,153,194,163,88,86,229,66,213,31,139,19,200,19,106,9,129,109,26,103,167,84,129,105,23,16,14,87,95,255,253,63,235,255,148,123,127,254,186,70,61,250,255,183,247,210,0,0,2,140,204,128,200,253,56,228,199,197,80,200,94,188,226,118,12,194,50,24,202,171,240,209,178,48,198,162,92,216,209,44,198,160,129,77,138,128,153,131,231,184,8,13,8,10,140,1,0,140,36,7,12,241,14,6,129,163,5,196,80,176,10,1,12,204,30,15,193,64,2,35,164,1,186,20,245,203,130,199,66,228,6,140,55,56,83,156,175,215,219,161,138,12,145,149,132,66,86,200,128,28,70,204,11,66,199,40,29,121,215,165,138,90,205,208,38,17,59,117,6,233,178,161,87,152,75,145,149,51,255,32,129,151,244,255,251,178,100,68,142,231,29,100,204,27,186,92,242,72,38,26,19,97,106,132,24,217,83,52,110,237,233,137,20,168,40,141,132,157,32,198,215,118,125,102,11,119,45,69,185,189,195,216,106,82,199,127,251,45,238,75,78,91,115,12,127,41,200,119,127,132,238,60,175,83,249,116,18,20,92,41,81,206,115,189,135,161,200,59,213,94,228,233,217,233,71,30,160,164,206,165,67,214,235,53,134,61,77,5,22,58,111,108,159,114,85,51,197,197,217,250,186,229,172,85,207,157,21,198,29,59,0,12,31,2,130,22,26,13,6,208,225,129,4,145,185,112,39,177,52,27,200,22,204,70,123,121,213,102,249,203,180,137,113,254,15,214,82,144,114,28,165,248,239,109,190,169,223,183,239,166,157,67,99,94,236,237,84,29,116,82,135,127,243,139,103,255,188,230,49,108,68,92,23,96,137,28,59,29,119,50,36,168,54,238,226,53,48,106,48,180,161,48,46,70,18,88,74,163,33,164,226,48,252,232,136,36,188,70,160,42,36,214,80,88,216,72,75,14,105,16,56,36,199,1,24,185,33,216,140,156,56,145,26,217,201,136,128,211,194,10,130,160,192,162,97,22,36,250,228,226,151,115,70,114,128,4,214,197,57,125,21,39,95,87,97,62,192,150,212,0,61,192,130,61,137,171,204,156,43,54,108,78,204,191,20,103,83,64,247,113,195,8,110,87,97,64,101,190,94,255,151,191,90,60,127,171,119,161,194,237,83,241,243,5,47,159,36,216,183,104,245,217,19,227,38,86,113,136,58,182,241,111,175,54,105,184,184,249,141,63,196,107,227,45,233,183,182,137,173,196,198,61,233,185,107,62,66,9,92,69,142,134,196,86,55,160,109,164,227,255,46,63,3,162,105,234,124,66,16,56,212,169,128,174,135,76,161,33,114,100,138,78,177,0,13,98,153,40,209,174,134,99,226,64,33,35,110,175,161,218,219,170,247,211,255,94,250,139,149,7,125,104,27,103,65,221,63,255,248,237,186,127,255,161,222,157,189,136,183,88,0,0,2,172,196,122,128,243,117,20,214,53,0,254,134,180,223,50,112,202,129,220,209,147,160,225,96,164,195,211,80,195,113,168,206,144,100,144,54,71,227,0,80,67,0,0,160,128,156,128,40,48,164,27,51,8,91,8,6,12,51,5,146,48,192,32,76,193,208,172,88,112,26,0,212,32,228,200,212,92,67,112,233,9,161,62,148,234,90,215,153,10,103,74,200,16,46,137,214,166,229,5,129,65,111,180,239,212,20,243,230,198,26,102,24,160,65,155,246,162,28,173,225,154,206,181,58,172,201,199,175,8,142,172,189,75,87,14,16,129,207,215,204,127,234,127,62,201,37,184,106,134,189,77,170,149,7,117,55,248,255,251,178,100,80,14,198,226,91,76,27,184,100,240,73,199,202,19,97,229,58,27,9,107,50,110,237,233,193,31,158,40,205,134,137,112,89,135,55,142,187,255,114,206,247,48,36,231,167,8,41,62,228,210,93,155,111,119,102,229,45,175,228,125,26,206,74,55,178,220,117,8,176,177,150,245,122,79,212,183,183,244,245,183,99,239,103,0,96,46,84,96,34,215,155,137,192,96,11,176,42,129,206,47,184,0,4,244,11,204,130,112,8,124,150,18,244,201,133,30,235,36,226,35,17,73,210,27,141,209,106,23,4,58,211,175,131,183,241,166,239,251,233,211,94,191,253,255,9,145,88,219,17,30,45,163,89,12,107,138,25,61,76,233,114,39,23,215,83,169,0,198,96,221,172,114,56,22,14,202,143,93,87,141,194,82,199,76,99,36,223,51,92,129,32,97,176,10,144,13,229,8,198,194,192,197,38,198,202,102,64,173,24,70,18,97,105,231,154,130,36,148,98,198,42,156,192,13,140,60,44,121,246,125,118,133,192,101,107,216,16,34,21,16,30,29,87,140,210,7,130,93,23,114,100,116,0,198,195,100,246,219,129,111,32,137,212,45,40,94,79,135,53,177,148,23,111,118,50,5,92,141,161,126,180,172,95,80,105,60,9,4,57,213,128,70,213,211,196,62,120,69,17,31,31,10,252,74,222,211,238,152,143,19,12,144,35,88,145,189,114,172,43,247,76,53,167,159,88,165,181,173,170,183,73,147,88,222,226,107,119,198,125,49,191,155,234,148,198,156,228,153,227,38,16,197,170,53,62,155,14,230,143,103,246,154,106,47,191,198,98,226,190,251,166,167,161,209,66,143,57,30,20,136,89,135,197,0,15,120,69,231,25,84,194,135,8,210,229,21,11,39,99,106,238,89,54,162,2,79,28,99,250,137,172,78,60,108,234,108,236,247,106,82,40,44,51,47,250,131,253,127,78,189,181,109,127,191,217,152,81,66,208,64,11,69,138,209,55,30,87,167,86,158,92,174,61,150,148,0,0,11,156,193,17,35,78,157,128,33,240,89,68,192,169,163,1,152,12,232,219,49,40,21,72,25,240,18,99,161,112,40,160,179,204,8,45,79,186,38,240,44,6,49,8,56,189,0,224,219,252,58,18,26,2,19,2,18,33,168,61,78,75,148,161,168,120,172,42,0,155,170,190,62,186,221,249,184,91,46,124,222,73,82,170,164,27,162,158,140,46,24,76,56,197,52,52,62,115,103,65,89,243,170,64,18,181,0,3,27,15,201,25,59,31,122,91,37,19,77,146,142,106,161,56,79,143,184,242,183,75,197,150,174,253,94,43,221,224,145,77,215,243,234,85,21,71,34,132,107,73,196,146,106,226,217,96,43,88,148,158,178,151,202,115,245,121,255,251,178,100,84,14,151,37,104,208,155,140,126,208,68,197,57,243,101,37,132,27,133,147,60,110,61,58,201,26,14,39,221,151,137,48,59,100,136,174,84,68,249,81,70,68,127,168,72,165,167,28,178,84,19,214,162,254,113,247,7,51,234,146,27,88,76,11,4,38,135,54,134,38,87,208,162,210,241,47,51,53,38,129,6,125,249,226,225,186,109,95,58,240,97,66,160,0,0,19,132,134,41,81,1,167,106,6,163,34,173,56,163,75,44,9,90,171,165,156,86,118,172,243,26,20,90,149,82,100,184,100,215,134,103,59,35,41,38,255,216,11,168,145,47,175,9,127,228,209,54,227,184,238,139,127,191,236,87,87,237,232,202,127,117,0,5,76,105,188,52,106,208,198,50,163,228,185,204,165,21,50,252,252,207,78,211,86,128,202,131,114,133,233,32,252,12,187,121,204,36,78,77,226,204,162,113,146,64,129,205,5,36,104,208,77,49,84,68,24,116,26,16,136,65,133,161,74,7,21,60,216,88,176,156,104,10,232,24,84,129,106,162,196,153,145,151,229,221,205,88,96,70,18,28,2,153,37,1,17,3,228,68,128,150,41,131,215,43,131,90,188,215,9,43,137,232,133,188,200,115,186,134,168,100,124,88,11,148,2,122,165,80,129,155,103,200,175,101,227,70,119,88,248,104,132,182,21,216,177,203,157,18,8,80,72,11,236,61,239,86,188,81,119,78,230,93,221,21,149,87,62,136,185,173,254,181,191,215,248,119,61,229,247,86,132,186,68,240,75,106,67,4,217,79,181,29,41,39,62,22,133,8,195,24,136,43,22,9,139,236,159,37,159,78,251,119,176,188,140,186,25,66,38,204,64,192,0,33,9,37,147,16,164,195,14,162,233,24,140,19,28,145,130,79,18,242,119,4,195,247,142,136,47,153,54,240,153,86,198,180,23,94,235,145,174,68,191,19,229,169,72,120,36,220,118,148,168,188,62,214,79,169,198,86,43,33,235,117,182,31,254,143,135,190,38,0,0,1,144,194,95,227,13,183,132,48,195,177,98,140,89,32,52,179,140,199,226,96,141,240,132,234,99,144,105,158,65,161,138,69,200,97,113,48,56,18,80,27,11,2,208,14,98,65,120,200,228,202,225,102,62,149,192,114,129,203,65,192,76,32,114,252,172,132,74,65,146,169,216,57,129,153,105,114,216,146,231,110,142,241,8,118,116,213,31,187,175,26,92,94,36,12,76,122,5,33,26,161,54,95,22,242,81,81,153,200,159,87,206,30,128,239,68,221,89,28,234,202,131,175,179,118,195,146,230,227,154,91,222,54,54,83,202,245,247,133,187,248,219,202,68,151,58,211,149,237,0,186,120,89,150,95,251,110,108,98,131,104,127,41,18,194,9,179,66,180,255,251,178,100,85,142,231,20,104,206,155,154,100,112,72,133,41,242,101,98,132,26,117,163,64,110,61,154,129,6,138,232,205,134,21,32,28,200,103,90,233,47,199,59,108,127,167,148,152,21,209,204,105,185,33,82,5,143,41,200,38,144,199,210,244,92,234,42,165,49,198,85,126,34,102,253,253,76,156,137,191,191,94,217,61,20,245,103,126,245,133,128,0,11,73,69,144,22,56,94,48,103,101,88,71,96,102,165,129,31,72,122,4,158,113,45,103,67,60,148,45,150,123,133,42,211,91,17,152,164,52,170,43,184,68,132,91,3,43,103,32,126,27,86,95,171,206,219,82,57,96,155,226,185,123,184,135,255,255,220,167,123,191,232,1,222,96,26,177,145,13,6,4,57,25,194,82,102,21,57,140,30,134,17,121,25,36,4,96,32,249,154,193,166,8,16,24,164,10,241,128,70,173,201,28,25,96,24,218,44,166,36,25,131,64,142,140,84,28,52,40,0,3,0,232,218,166,205,41,143,67,101,128,180,130,156,96,93,201,183,129,129,80,169,178,88,193,15,157,216,250,112,224,217,209,138,249,8,13,79,114,174,233,131,214,2,33,217,179,54,249,129,138,24,107,56,70,29,156,229,129,65,2,237,169,205,202,168,206,171,175,174,236,155,111,74,220,201,35,236,127,7,211,222,233,160,170,9,131,167,105,30,155,33,2,235,171,7,246,41,92,217,204,119,37,82,93,217,213,26,102,197,96,44,214,205,189,84,55,54,151,250,52,230,34,142,221,172,151,212,221,26,150,30,68,221,88,89,29,30,229,78,237,217,60,250,62,204,183,21,41,118,166,53,143,232,6,246,124,230,57,33,48,17,73,35,80,28,137,12,41,60,2,16,251,138,221,74,165,39,149,78,53,36,61,85,109,64,49,208,3,230,31,30,156,133,178,153,71,240,157,95,158,206,22,243,223,63,255,85,77,95,236,35,94,43,21,167,21,161,37,64,0,0,2,148,199,189,131,109,25,12,152,199,50,158,40,214,205,3,79,185,140,245,134,50,112,32,64,28,52,248,24,205,130,19,41,4,29,115,26,4,198,130,96,144,41,0,40,20,6,6,138,136,71,33,207,151,68,68,193,204,64,113,6,16,226,48,210,21,101,162,221,130,143,201,132,119,140,95,94,202,23,146,129,213,1,0,209,226,111,116,22,202,35,252,86,82,133,221,226,68,209,103,117,221,73,77,104,37,188,85,40,164,154,89,135,86,93,234,103,146,89,118,78,188,241,107,212,15,120,240,188,219,17,250,183,126,206,124,253,221,174,167,21,126,122,214,253,36,153,93,187,206,71,55,7,226,173,166,97,235,242,172,28,226,234,125,28,147,218,82,56,201,61,153,146,203,185,38,183,106,252,219,182,180,87,255,251,178,100,92,142,166,216,101,206,155,153,100,112,69,227,138,7,97,232,72,25,97,159,58,110,101,17,201,56,166,168,13,151,149,48,251,203,146,229,242,207,247,85,148,235,63,30,195,167,222,183,157,108,254,25,239,237,34,183,247,51,122,71,46,143,21,22,255,233,0,64,0,0,52,21,64,171,75,218,105,217,167,230,74,0,74,76,152,81,55,52,41,50,151,123,65,187,136,190,99,25,180,15,135,239,122,164,227,106,72,0,127,107,90,110,36,99,106,215,3,188,101,6,182,226,82,200,113,31,80,6,244,253,127,79,255,150,43,218,2,212,200,122,99,150,4,76,241,21,63,52,140,219,231,115,21,219,76,2,126,18,228,5,203,70,41,29,0,145,224,37,218,143,24,12,252,221,134,0,141,56,201,160,224,136,72,80,20,104,32,162,232,28,232,232,65,49,31,210,251,147,108,254,162,83,178,74,171,235,21,50,168,202,188,30,185,226,147,205,145,178,189,150,147,32,120,125,18,2,76,83,170,84,77,54,53,31,179,69,170,70,162,192,222,199,74,158,197,251,23,234,174,248,58,188,235,8,186,238,221,129,137,131,236,0,241,126,54,63,154,239,214,187,113,167,231,218,94,236,174,17,197,211,23,60,136,167,210,223,50,44,80,140,160,220,116,250,110,117,149,209,22,255,67,106,104,114,41,200,196,208,226,26,10,26,76,208,198,52,213,151,160,237,7,26,233,15,214,167,51,67,196,189,119,85,54,182,50,210,105,71,98,2,225,67,144,84,44,56,130,35,89,128,42,0,71,221,21,103,66,147,24,127,66,117,87,46,135,14,132,64,160,136,52,162,189,139,151,90,249,47,206,22,80,111,177,99,87,170,49,214,129,154,237,95,174,39,205,165,232,255,255,242,127,255,246,213,126,189,63,249,56,169,8,60,170,36,231,222,36,0,0,2,172,193,24,16,227,3,12,203,39,60,245,147,112,212,64,124,205,196,220,210,214,116,13,86,152,38,82,25,64,2,153,10,54,24,244,21,23,180,195,209,196,48,112,28,2,71,65,177,128,116,193,241,36,193,65,184,199,129,77,33,7,124,29,229,73,204,14,36,158,244,164,0,8,143,164,112,86,193,120,24,161,167,106,162,19,76,129,57,97,242,96,197,183,211,77,105,15,17,50,171,68,32,69,131,60,100,43,202,4,250,141,191,16,196,186,8,74,17,64,245,219,156,19,118,186,183,75,54,32,7,63,93,222,81,122,174,52,118,4,18,33,131,10,83,94,93,253,115,30,103,41,161,165,83,75,189,139,118,16,231,209,139,58,108,242,230,37,160,122,191,255,52,190,166,50,74,75,83,149,204,220,81,217,6,42,250,204,204,61,159,159,117,22,94,247,67,14,90,23,249,149,241,33,255,251,178,100,103,14,134,250,85,205,27,186,100,114,72,169,138,19,97,130,78,26,37,161,58,110,101,17,193,35,141,104,29,150,10,24,181,242,187,217,31,1,249,121,147,26,239,187,119,56,217,253,133,66,0,1,112,148,33,37,118,136,50,10,216,135,160,135,167,146,178,184,238,1,159,105,26,151,140,192,232,56,85,168,244,181,216,182,211,50,75,69,38,221,214,255,185,50,98,100,186,224,134,205,224,254,154,189,87,157,183,255,255,175,255,79,224,251,127,255,244,244,193,43,235,44,3,248,0,230,60,194,164,205,9,147,194,26,141,114,172,50,101,120,199,55,83,2,6,64,33,3,94,2,198,157,134,69,15,180,83,8,18,204,6,3,8,3,45,115,26,0,66,29,193,82,98,77,182,194,27,143,227,145,104,137,39,100,139,183,73,54,87,129,198,9,88,18,160,116,22,250,210,227,49,116,137,18,10,85,23,122,16,253,88,180,72,45,52,88,170,203,29,227,99,163,148,74,106,57,177,72,91,251,2,91,219,57,189,90,30,163,198,29,118,49,165,194,16,149,246,160,134,61,221,239,95,252,198,180,204,235,135,91,9,204,156,48,199,8,247,163,25,90,131,245,125,241,133,4,133,8,34,24,153,30,8,214,80,65,173,180,89,73,195,240,154,67,170,162,4,99,205,32,65,20,83,153,11,52,244,186,115,68,198,193,198,104,237,196,241,13,138,178,244,58,237,46,13,114,20,94,233,9,202,9,128,0,6,22,75,171,68,117,168,29,72,48,216,24,160,229,242,76,19,234,208,185,24,164,139,215,136,170,246,124,253,230,211,106,49,179,216,114,206,187,33,239,203,78,92,112,1,185,117,228,38,208,67,78,192,0,126,149,49,102,255,183,255,247,127,229,14,164,219,180,109,40,0,0,84,188,40,48,56,241,220,193,137,99,147,146,205,80,135,51,89,112,210,7,208,82,152,192,1,243,51,5,12,16,11,49,224,56,176,0,205,54,8,94,209,89,50,5,25,226,70,4,96,154,119,109,50,132,154,36,18,15,186,238,210,193,172,100,132,45,205,45,178,96,245,39,157,7,194,125,85,223,139,217,73,20,126,81,85,67,229,180,133,128,240,227,241,5,161,231,250,190,26,140,246,145,16,95,30,194,180,154,59,84,119,124,228,116,76,249,209,56,212,39,8,153,213,179,183,143,226,193,111,38,19,90,120,21,95,99,110,104,213,54,250,177,126,94,182,125,109,88,231,13,169,89,117,246,69,138,64,154,119,197,208,188,43,211,237,200,123,198,197,5,92,239,171,72,160,130,255,15,33,217,251,173,248,78,31,54,214,224,67,115,222,96,185,246,81,111,106,123,105,87,74,123,71,213,252,46,156,109,71,233,191,113,40,241,94,217,19,255,251,178,100,109,142,231,48,104,208,27,154,122,240,70,105,42,34,101,34,132,154,169,121,60,110,48,222,129,52,167,232,205,135,156,232,108,21,136,231,109,86,208,218,223,246,235,0,48,202,169,122,182,131,65,48,194,20,88,132,198,167,24,91,209,182,163,244,245,108,118,146,26,149,49,236,212,54,197,93,94,208,36,196,133,89,219,155,163,120,38,205,165,41,255,245,181,72,208,218,42,139,196,31,255,255,255,255,255,255,22,193,25,4,250,195,18,5,59,6,73,231,128,55,153,53,232,100,147,201,141,27,134,41,160,152,72,110,66,19,48,145,180,193,32,176,80,88,201,97,19,0,139,12,150,40,4,129,131,131,108,0,152,188,101,192,41,32,28,57,180,205,153,65,64,209,105,162,153,103,152,154,110,170,54,44,58,34,124,153,8,8,50,223,193,110,75,177,38,143,43,78,49,87,245,240,75,152,101,144,171,202,114,168,69,134,197,107,200,170,56,214,233,224,57,135,10,102,212,53,35,150,210,189,22,190,51,25,164,167,165,193,145,214,161,3,117,216,61,231,154,92,243,112,135,48,234,137,161,209,222,150,167,40,213,169,206,10,164,232,237,218,45,49,91,5,53,108,89,216,219,180,92,90,179,235,76,98,177,215,238,67,44,13,73,20,117,36,9,182,105,70,224,148,96,163,158,94,228,20,25,41,207,255,191,158,123,18,36,249,96,105,129,98,32,221,204,219,179,176,144,3,232,13,65,86,48,63,224,132,151,200,64,166,208,248,85,80,215,197,93,203,137,8,229,201,183,180,131,184,152,53,149,208,71,104,87,126,110,147,238,242,141,175,117,255,79,236,125,91,255,255,255,255,255,255,255,249,234,107,42,156,166,210,165,139,5,74,177,131,14,247,94,84,236,91,167,172,0,0,2,176,201,116,236,233,97,196,207,182,176,200,224,208,199,199,212,208,35,164,206,80,52,193,112,40,46,58,153,202,14,200,140,134,16,2,224,49,16,46,96,40,6,96,64,40,34,6,76,4,8,204,105,14,197,7,115,24,193,198,158,0,192,157,82,64,203,234,58,64,148,205,161,20,73,208,114,158,29,75,192,106,217,46,176,207,152,59,80,66,130,32,102,40,109,41,80,240,51,234,170,86,131,230,84,182,111,87,152,180,134,6,120,32,116,149,121,227,148,178,251,246,242,188,187,242,191,42,163,214,92,218,78,101,131,129,220,104,190,214,63,149,155,190,210,179,237,125,69,143,48,205,212,189,183,248,143,37,12,154,112,196,10,178,153,152,255,152,196,169,42,126,173,82,123,31,38,162,70,137,24,54,154,234,201,201,32,73,100,11,162,133,83,186,108,117,165,138,230,146,91,48,138,5,222,85,185,73,188,255,85,98,175,175,5,183,206,255,251,178,100,109,142,199,16,104,205,27,185,76,112,82,201,154,35,101,101,90,90,25,155,56,110,105,143,201,70,141,104,13,151,173,24,78,213,81,245,11,142,233,0,0,45,225,85,218,178,175,57,18,17,160,58,203,188,140,15,130,252,140,49,76,61,36,234,17,200,17,28,134,193,227,54,57,27,222,163,42,132,106,218,196,23,178,20,126,241,131,179,122,253,52,213,124,155,127,255,160,124,228,10,111,226,99,190,132,90,127,121,17,91,151,84,70,118,216,74,117,125,239,94,103,236,187,49,144,237,167,204,7,27,61,88,111,129,241,143,43,134,44,239,24,156,168,91,240,112,128,21,146,5,5,140,186,55,110,74,114,138,195,0,81,224,41,145,128,71,229,80,7,41,188,8,232,138,76,34,120,163,162,64,68,97,26,2,119,17,6,188,98,137,211,195,32,3,121,215,125,89,142,74,199,41,160,104,119,233,217,182,155,9,16,216,16,176,102,47,240,4,138,33,76,217,37,204,161,238,228,21,119,56,247,114,121,47,234,103,254,174,240,88,30,87,33,251,113,254,94,242,251,126,13,122,82,100,35,242,117,161,86,187,182,110,151,210,131,204,109,63,178,38,28,165,198,207,221,199,165,65,138,228,37,219,20,183,21,215,177,49,117,97,251,59,147,122,237,221,204,234,93,125,187,119,254,229,109,101,164,84,151,88,67,54,114,172,123,236,55,26,201,163,88,113,29,92,66,142,54,227,208,144,240,0,32,76,16,230,159,0,225,193,44,146,210,98,2,101,158,24,43,244,60,73,244,27,207,73,178,133,193,119,16,61,24,108,147,2,203,222,137,188,219,135,114,212,45,245,248,78,35,247,109,245,22,91,168,163,80,197,31,3,169,223,236,47,237,239,44,123,68,254,73,97,183,172,4,65,197,30,148,4,101,70,16,0,3,243,18,235,211,148,140,35,71,75,51,73,134,83,92,215,179,67,76,163,71,133,0,184,58,96,65,96,101,104,80,56,5,153,60,54,68,76,36,6,137,131,67,0,192,193,8,72,5,5,14,80,176,193,144,79,208,73,72,3,98,138,39,28,49,228,0,8,146,131,169,121,48,216,140,16,26,184,28,10,228,8,211,34,150,28,245,13,103,106,84,60,15,55,13,86,107,3,197,115,173,208,160,145,197,42,22,171,86,148,113,250,120,28,6,197,24,37,10,150,117,199,135,107,184,243,249,179,174,225,5,69,117,91,91,47,246,115,34,168,68,231,6,143,217,42,128,211,160,139,217,74,101,163,181,241,189,243,16,61,85,91,98,33,101,13,82,84,105,170,80,251,26,163,79,172,195,71,160,158,199,203,222,212,148,182,91,165,23,63,110,195,168,238,134,172,125,21,224,213,208,244,87,51,63,81,81,13,101,255,251,178,100,105,14,199,17,101,204,147,187,91,240,78,136,218,67,97,133,84,29,73,161,50,110,229,51,129,63,38,104,205,134,29,80,90,124,57,244,198,93,253,159,59,23,158,205,220,42,210,213,128,45,19,240,209,217,130,169,171,48,49,67,136,37,28,31,19,123,101,237,70,164,213,247,226,98,69,163,110,18,209,77,144,227,161,7,247,91,237,126,216,4,252,42,133,101,20,198,34,133,220,98,194,17,47,255,252,110,77,77,226,15,251,171,204,250,161,72,230,173,241,171,144,184,49,32,174,76,128,9,195,8,177,147,105,17,67,37,93,115,48,1,195,101,141,3,23,237,19,13,132,243,8,0,0,105,120,99,208,116,24,34,25,70,49,181,195,12,64,18,237,135,5,37,128,68,200,80,28,202,97,20,194,161,80,206,224,13,26,0,34,160,241,90,216,1,193,192,85,96,198,9,89,40,173,9,135,14,36,86,53,112,111,109,6,187,40,77,198,92,80,193,51,80,26,22,88,135,133,135,139,142,12,80,163,67,36,172,152,190,49,168,22,134,81,5,200,90,186,158,197,233,175,79,59,35,170,196,123,126,13,145,246,111,9,130,232,225,155,117,213,124,121,99,151,245,188,240,106,58,248,230,29,22,33,17,75,83,110,13,229,131,249,171,202,117,201,160,66,185,62,13,174,249,147,156,103,85,240,140,102,195,113,202,251,76,54,135,177,106,169,6,249,153,44,194,232,22,70,211,91,106,198,122,85,194,180,100,80,80,182,36,204,155,130,251,36,235,205,245,112,49,171,85,206,81,113,237,251,38,129,100,92,0,24,253,131,25,80,231,213,25,204,35,98,72,42,150,111,12,63,22,99,208,14,12,82,4,225,142,13,182,93,104,77,93,25,162,63,217,61,170,219,127,255,147,83,6,141,31,154,6,197,15,255,223,216,64,72,211,217,197,99,116,100,141,211,83,220,214,87,186,153,231,183,110,175,251,117,45,209,92,168,0,0,115,12,118,77,52,152,49,222,116,224,48,83,170,148,77,108,63,50,169,80,210,69,98,211,27,176,208,101,65,17,142,128,70,92,104,235,83,82,52,152,240,84,40,136,73,217,10,35,128,105,22,165,217,40,3,36,5,28,217,153,48,177,36,41,46,16,56,195,14,22,130,188,84,220,68,50,89,53,66,162,152,22,141,17,220,117,27,72,117,74,165,144,82,12,37,4,48,56,29,93,50,198,196,98,11,56,255,50,1,80,38,167,184,133,131,112,145,144,180,124,103,134,98,130,102,197,123,57,216,116,50,15,37,33,4,47,72,98,180,122,200,92,37,102,191,187,98,173,94,183,120,36,172,28,132,209,62,253,12,67,28,11,249,47,56,38,145,89,49,254,171,204,57,161,171,227,226,172,246,86,255,251,178,100,91,14,232,117,118,78,147,154,122,240,67,100,249,224,101,133,118,34,221,227,64,110,96,185,193,17,147,232,5,150,22,16,42,222,42,37,103,219,3,133,16,246,118,162,248,92,22,40,216,160,58,227,209,89,76,199,188,253,227,200,151,87,179,192,100,106,121,70,51,174,52,76,171,218,13,241,55,37,238,74,196,33,145,78,168,83,161,243,201,86,53,125,163,227,95,59,206,124,8,21,207,222,97,199,155,62,148,255,55,215,255,238,248,206,179,247,187,238,149,121,49,32,32,16,11,128,115,160,120,8,1,236,192,24,154,166,66,68,155,37,69,137,166,85,21,165,170,201,192,248,132,58,216,240,110,218,204,45,85,242,144,228,107,224,135,223,32,136,118,200,65,177,163,168,25,139,118,27,179,87,38,175,124,74,255,187,122,41,36,174,23,149,152,180,208,100,68,89,164,105,6,114,9,130,97,193,121,177,132,129,1,4,35,45,9,12,18,43,49,56,108,96,10,98,35,184,145,61,32,19,156,32,32,6,27,5,195,203,77,95,51,4,160,14,85,42,103,36,192,193,120,49,157,172,16,16,24,218,55,49,80,44,59,106,9,236,85,178,139,1,44,61,113,212,53,91,143,234,195,198,98,165,82,203,245,64,151,180,204,61,134,141,85,181,139,16,61,166,118,110,166,226,75,106,93,34,174,250,208,202,96,39,125,205,176,194,156,57,13,87,166,254,20,203,58,254,226,82,233,138,236,38,253,200,232,92,77,229,29,201,93,235,112,74,232,167,166,141,51,106,177,151,41,137,234,204,190,30,203,81,57,101,46,50,150,131,123,183,84,38,139,40,50,24,175,140,73,77,242,213,213,215,42,253,67,57,125,86,171,59,151,227,169,235,245,100,82,41,166,148,67,8,122,221,36,18,206,159,52,220,74,161,213,36,20,169,105,3,80,55,102,37,43,120,161,136,221,37,164,159,94,155,166,126,101,16,245,169,124,85,53,43,208,91,141,61,210,41,167,245,254,221,31,106,250,155,174,104,88,48,146,21,106,151,21,229,30,22,98,128,224,66,2,86,143,132,14,52,193,114,26,193,32,160,85,127,165,183,79,46,206,88,191,163,146,207,7,10,53,113,143,207,128,134,123,228,254,202,199,143,204,49,228,106,6,81,180,98,58,183,223,252,70,255,245,22,255,255,255,255,225,159,255,255,251,192,0,0,51,0,240,205,74,34,53,162,16,228,217,179,64,178,141,26,78,50,52,208,223,129,195,1,151,64,131,115,104,143,12,88,64,37,4,25,33,172,6,63,22,0,44,224,197,96,32,83,0,176,24,52,248,99,66,32,224,160,92,58,36,52,2,92,4,163,135,105,81,138,0,141,19,78,28,66,80,253,214,68,21,247,21,65,212,255,251,178,100,43,143,167,240,110,206,147,152,125,98,70,139,58,71,97,133,58,27,221,159,62,14,105,237,209,30,28,105,93,131,190,57,39,250,163,101,33,12,115,99,2,144,151,203,196,71,92,88,84,6,137,216,110,225,68,11,86,0,224,2,9,171,77,81,90,113,217,41,34,156,142,55,108,104,41,214,115,55,193,133,40,142,169,155,217,236,182,179,57,216,236,186,159,221,22,255,182,132,51,129,117,139,203,191,172,190,115,165,148,219,154,127,165,206,117,107,190,235,59,109,88,181,146,73,220,74,216,100,219,19,158,59,211,88,236,191,148,136,139,225,46,181,187,21,122,214,173,122,124,44,194,240,11,17,169,62,24,213,21,119,99,122,53,45,24,68,190,90,213,81,126,14,211,86,249,106,255,118,129,46,117,107,79,38,41,22,207,179,237,159,229,215,254,93,108,23,28,247,253,0,132,0,0,3,213,107,194,33,37,144,97,74,178,76,166,152,28,15,71,131,228,2,215,156,211,2,99,15,196,66,92,138,173,198,6,17,192,159,39,222,155,142,223,33,82,159,255,205,95,255,252,159,255,255,255,255,255,255,255,255,241,39,208,26,93,197,206,116,121,144,44,220,215,33,147,52,40,15,202,202,50,19,28,118,82,99,179,88,247,48,112,142,99,210,9,148,137,70,31,22,182,67,41,148,130,11,11,12,153,96,227,102,64,104,161,83,142,125,191,24,64,22,94,38,200,120,29,25,134,62,182,217,186,179,20,64,129,38,130,1,201,243,126,219,44,243,246,132,136,38,178,200,86,7,70,129,241,133,211,33,205,169,111,211,38,130,90,147,210,216,110,88,23,24,212,243,149,63,254,165,217,41,86,245,63,138,185,58,16,140,71,65,123,19,173,229,169,19,109,36,247,3,209,29,45,69,164,251,131,34,171,116,148,185,83,23,100,246,111,82,99,52,117,241,137,190,27,156,237,86,227,239,30,10,222,253,9,205,60,3,138,219,165,243,174,145,255,253,235,248,250,221,195,190,47,174,221,117,34,126,169,219,76,153,3,148,153,152,233,141,138,53,140,215,210,199,158,4,26,66,53,171,185,88,153,228,166,103,200,67,255,77,98,220,1,56,205,224,2,36,0,68,191,148,166,50,244,61,145,152,31,177,171,249,235,178,28,165,251,16,1,33,34,151,160,209,163,45,209,117,211,216,182,212,67,155,255,254,109,67,9,76,160,146,116,173,89,24,163,104,73,149,15,224,55,124,221,170,127,132,100,104,231,52,0,0,0,60,192,142,83,102,147,204,132,162,1,207,66,201,195,47,6,76,235,35,51,48,61,132,153,124,44,102,32,169,138,5,72,234,50,147,44,203,106,20,12,155,210,189,194,245,130,106,133,149,88,0,118,54,210,187,107,255,251,178,100,29,142,166,176,104,80,27,153,123,112,73,103,90,106,97,79,142,92,169,161,58,110,105,237,193,19,153,104,5,150,21,160,34,37,151,203,23,116,140,96,153,37,214,33,7,221,117,107,72,212,105,84,105,95,36,164,113,97,86,209,233,239,156,75,87,191,232,22,84,186,209,40,10,142,75,92,66,76,53,103,111,55,193,216,154,221,20,158,53,15,21,127,61,208,127,42,93,123,152,219,233,152,144,112,118,110,153,7,22,49,213,186,253,27,159,143,92,74,227,92,201,15,252,107,254,181,247,116,223,242,62,248,193,77,111,133,13,126,32,253,237,115,62,126,126,62,98,111,237,52,211,92,201,94,166,125,14,108,72,114,133,149,116,173,94,143,241,66,27,124,64,203,134,97,51,183,69,135,219,150,179,25,182,141,239,175,235,0,2,64,0,7,224,10,141,109,176,166,184,161,73,82,85,46,57,57,176,124,57,158,87,236,118,172,95,116,121,56,148,212,110,61,105,47,223,169,191,150,206,165,244,239,219,251,226,21,144,231,158,17,23,149,86,99,134,172,248,31,108,184,150,31,206,30,211,50,111,234,241,60,160,1,76,81,15,59,10,228,42,182,62,92,84,205,45,147,3,92,12,65,167,52,8,244,68,70,51,216,208,217,227,243,30,145,219,113,102,1,18,77,123,10,20,5,108,48,104,135,95,131,166,163,136,140,241,144,230,81,9,151,160,156,193,51,125,17,141,2,204,241,84,161,112,5,0,82,109,231,97,87,25,192,56,116,105,181,42,134,125,81,250,144,32,10,226,151,163,186,156,227,36,77,247,198,88,251,17,39,185,3,131,132,166,110,160,182,211,56,47,195,83,109,230,254,28,87,87,68,84,123,177,111,6,118,188,18,241,93,41,83,81,168,64,162,226,16,15,179,199,17,15,44,227,38,189,188,151,188,59,42,126,33,52,219,192,250,195,91,151,194,101,85,247,99,194,111,82,193,173,236,234,198,49,2,255,80,92,254,126,47,139,71,197,116,81,122,230,147,254,214,242,30,164,95,25,241,235,167,246,246,178,54,219,159,17,105,94,177,121,116,221,102,172,238,242,206,123,251,93,74,27,33,105,200,17,54,8,42,212,44,64,53,82,96,216,74,189,101,136,255,181,241,102,23,79,7,98,169,150,161,130,86,251,82,222,241,19,184,157,51,50,138,31,82,19,170,130,226,52,58,102,254,59,235,21,163,105,168,167,234,212,2,143,8,102,191,255,214,192,0,0,17,92,193,199,211,146,161,76,46,91,60,68,136,203,72,163,67,128,141,80,119,14,211,152,56,132,96,224,73,142,68,6,28,22,32,128,192,234,0,64,1,138,166,209,49,177,174,37,233,27,195,66,135,32,37,118,172,249,43,40,233,231,255,251,178,100,32,14,166,212,104,207,155,154,123,112,71,134,74,5,101,231,58,29,113,163,56,110,101,245,128,255,25,104,141,134,21,88,73,171,149,67,145,64,134,38,203,143,186,179,17,233,99,95,102,180,18,116,218,123,226,216,163,83,31,158,77,214,167,169,135,250,159,6,86,68,26,2,154,29,25,27,238,119,117,13,22,106,250,41,55,60,35,205,119,207,119,28,116,157,119,34,19,76,195,117,93,66,117,122,0,41,65,76,252,225,206,42,126,107,77,113,163,237,57,63,211,248,223,114,111,246,217,191,95,88,255,47,105,224,31,177,62,78,153,125,163,69,254,2,214,117,170,231,248,148,247,63,221,91,204,239,198,112,124,226,199,9,34,69,67,121,7,26,197,218,146,184,220,176,162,98,61,38,204,92,82,44,61,106,47,163,208,32,0,49,128,168,36,35,154,107,152,241,146,96,128,66,100,198,138,56,52,65,104,224,105,87,183,55,20,137,150,191,0,157,38,236,80,51,197,133,148,22,189,88,197,68,113,198,210,241,138,13,179,105,19,153,153,169,107,251,60,162,235,161,31,215,136,39,255,255,229,235,0,42,96,128,249,240,87,102,133,108,152,255,242,109,84,232,91,122,102,42,17,198,195,134,4,40,0,172,4,224,147,31,152,95,243,48,163,192,200,81,32,58,114,25,28,14,50,33,4,12,12,164,14,102,133,64,48,49,18,68,116,12,6,3,64,160,2,26,211,78,49,209,25,148,34,48,72,76,232,156,200,41,162,191,239,202,157,145,47,47,135,150,8,187,106,107,50,36,34,226,144,35,185,64,119,224,202,89,37,25,33,232,213,63,33,0,134,196,172,202,97,89,74,89,251,229,119,175,63,40,160,182,156,241,109,176,188,154,220,17,252,201,111,247,11,178,105,235,172,142,139,83,36,38,88,199,23,63,185,96,234,231,174,90,250,148,217,126,120,235,252,71,199,149,98,213,109,64,126,222,151,250,177,77,124,115,171,30,202,223,172,25,142,87,223,244,248,189,105,68,39,120,242,180,218,12,240,214,162,93,156,155,106,237,247,248,120,241,227,249,179,173,235,86,102,196,27,255,9,212,107,226,60,111,214,208,68,13,25,137,193,33,88,27,28,52,48,3,24,244,18,183,215,186,215,192,118,189,18,243,29,44,120,156,13,134,113,193,15,26,0,180,36,250,221,238,51,174,163,178,246,201,223,183,209,90,143,167,127,215,129,218,239,255,239,156,158,255,136,5,0,0,0,84,193,230,195,187,140,204,239,37,54,175,72,210,1,131,77,5,13,35,222,10,135,12,58,11,52,32,120,148,190,99,34,96,132,22,100,36,152,56,222,20,1,24,36,14,191,2,19,70,1,34,24,64,123,3,10,6,2,198,177,37,32,255,251,178,100,32,142,231,76,104,206,155,153,100,240,74,75,74,35,101,135,88,26,161,155,60,110,61,124,129,7,44,232,205,133,157,152,56,24,64,25,159,98,75,160,76,169,89,129,27,21,116,0,177,188,145,199,89,71,106,38,41,111,57,38,104,237,77,110,207,150,93,127,78,16,14,76,21,73,115,46,169,54,66,28,46,13,155,6,2,246,222,143,203,43,211,167,125,126,210,69,57,110,62,246,59,63,0,64,186,221,123,31,51,53,188,113,132,216,197,186,243,84,194,16,231,126,110,28,255,160,123,255,47,179,249,90,191,175,231,76,252,116,237,82,199,96,109,77,96,222,101,12,194,103,7,215,231,96,182,240,170,37,143,193,93,107,207,175,216,57,124,209,148,124,146,149,130,200,76,12,179,251,86,116,23,83,252,144,243,211,101,201,236,63,67,183,88,134,148,141,207,251,64,126,128,0,0,13,84,233,251,67,144,201,166,120,34,145,133,198,82,201,197,11,114,151,71,139,80,108,209,216,207,148,240,156,90,27,239,41,223,108,88,209,95,171,19,211,223,45,157,217,105,250,183,208,253,31,244,255,198,175,175,255,255,255,255,111,255,255,232,19,7,125,63,47,226,223,160,16,225,128,88,71,49,9,25,44,186,112,201,8,9,198,67,92,49,237,0,218,128,225,8,60,201,192,83,87,135,12,114,57,42,0,140,44,142,3,5,146,213,35,68,129,133,97,145,209,129,144,66,144,241,8,24,24,77,18,90,32,17,59,68,66,89,106,4,202,162,149,16,139,198,70,64,212,189,102,178,89,58,230,81,122,145,150,194,177,161,139,178,6,251,54,138,139,120,82,179,156,108,161,236,178,196,72,144,21,19,181,199,179,57,57,80,126,58,143,205,164,210,122,132,98,124,120,185,198,80,26,198,157,71,178,178,54,98,128,137,26,181,83,254,214,166,166,107,79,120,243,227,214,174,51,204,188,182,52,6,157,202,123,232,99,94,79,151,201,139,82,105,185,8,129,232,169,149,135,203,236,67,166,56,172,253,183,117,62,132,66,26,118,61,178,247,150,186,152,117,99,135,60,166,35,132,141,177,16,32,175,167,172,144,51,84,151,8,196,23,81,68,80,80,160,72,18,110,144,59,168,193,253,133,90,222,146,74,8,27,42,120,207,84,230,243,22,104,137,245,75,34,232,245,108,182,155,175,235,253,251,254,111,126,248,129,243,63,251,127,255,255,127,255,255,245,255,249,112,0,2,154,220,81,128,108,146,113,139,194,71,155,49,25,128,48,10,85,152,72,170,37,112,95,102,28,19,152,152,136,97,129,37,115,22,135,8,133,170,249,153,49,105,99,186,101,48,156,188,112,12,32,19,139,33,46,45,83,204,160,37,188,65,17,227,78,196,83,255,251,178,100,34,140,230,244,104,208,27,152,124,240,73,169,26,67,97,101,88,28,141,159,56,110,229,51,193,14,153,40,141,134,21,96,118,246,114,233,69,247,129,77,173,79,179,56,148,31,72,180,105,171,188,42,51,248,65,247,125,109,189,144,103,162,125,6,52,18,221,251,116,133,127,37,156,191,65,7,67,184,68,164,127,243,255,217,136,175,55,94,77,135,26,52,230,179,40,220,86,220,219,181,172,109,169,238,221,231,229,99,57,31,212,228,76,111,27,214,241,19,125,168,250,223,108,112,198,87,152,127,204,145,34,65,120,239,202,44,182,172,205,80,155,91,231,81,179,230,65,161,103,84,72,199,248,128,215,3,118,59,163,198,103,154,140,48,123,223,7,18,61,114,130,182,141,198,231,133,183,174,177,6,87,208,25,63,118,128,0,0,249,91,4,0,150,192,228,129,148,75,66,65,182,175,83,241,45,105,136,130,241,212,17,148,40,171,43,25,234,207,100,80,139,67,251,85,253,117,125,179,250,87,251,255,215,255,255,15,255,255,244,117,26,75,169,236,36,8,92,85,74,52,12,248,14,220,143,215,250,63,245,128,0,0,58,96,195,0,106,121,168,96,114,112,115,48,120,9,10,199,93,179,14,98,115,33,1,53,3,4,1,134,104,6,230,17,137,162,128,8,0,217,7,2,229,0,73,32,38,5,1,128,192,64,4,65,48,228,50,99,196,33,64,16,71,12,68,16,173,200,53,161,120,209,168,44,153,186,124,174,24,103,45,14,63,68,198,38,29,17,229,38,94,229,129,148,169,124,218,77,66,42,188,69,11,210,100,206,101,52,200,186,60,5,169,194,177,32,93,65,145,126,224,163,152,103,244,250,164,131,41,93,109,179,55,235,31,230,187,30,121,249,247,103,105,254,27,231,110,23,166,255,108,192,184,238,81,41,222,118,177,251,120,223,214,244,196,233,47,227,177,174,112,35,122,176,114,56,88,95,254,74,96,174,47,184,144,128,213,248,65,6,243,117,122,70,99,86,158,82,184,129,183,153,62,74,177,52,6,238,118,67,170,91,39,105,19,72,149,34,90,145,63,217,178,173,22,154,212,240,66,202,200,209,26,145,104,140,207,3,44,200,150,132,213,25,35,142,201,228,88,143,30,100,237,8,87,186,57,134,252,203,31,25,124,83,4,248,228,237,243,182,79,118,63,232,255,179,85,191,255,202,58,174,154,63,179,163,118,175,206,117,190,114,217,15,201,8,0,0,243,7,12,195,67,76,67,59,158,35,129,218,243,22,66,34,38,52,199,88,164,206,177,77,65,12,21,23,12,175,22,204,48,21,16,148,99,81,20,96,248,8,237,33,1,134,64,2,156,5,198,19,10,192,164,233,25,11,1,2,57,18,144,6,1,255,251,176,100,33,142,135,57,103,77,147,184,101,96,75,200,202,67,97,39,92,27,41,163,58,110,61,60,129,54,164,105,29,134,20,248,208,208,197,208,88,70,7,163,146,208,1,170,47,15,2,72,201,227,54,155,164,181,169,150,190,188,83,54,115,47,167,22,10,132,201,24,129,69,170,211,72,224,248,209,1,202,212,240,236,198,135,59,8,211,87,253,53,166,163,248,195,159,109,234,151,66,46,179,23,203,243,159,251,210,182,61,221,208,197,112,235,73,159,199,16,193,106,174,159,189,99,148,31,250,223,48,191,118,255,117,238,111,82,118,186,238,234,17,66,251,117,51,145,140,190,154,108,210,28,110,116,46,128,168,62,43,168,220,134,42,75,132,151,224,173,207,234,202,86,155,115,11,191,102,121,235,222,108,198,206,74,207,206,102,184,220,197,6,89,18,171,19,119,203,40,4,7,208,216,155,162,141,147,144,70,98,10,202,87,21,3,171,22,119,18,11,109,194,38,164,91,112,23,53,21,85,189,58,137,220,155,61,108,18,29,190,131,182,107,103,254,223,148,125,90,138,124,117,191,255,229,219,95,255,255,212,155,202,15,117,70,19,0,124,68,237,93,248,49,60,8,148,28,85,49,104,32,219,198,99,203,115,3,140,70,17,190,25,224,24,70,51,12,0,24,84,58,106,16,81,139,73,101,204,50,89,152,136,105,14,8,129,6,24,3,167,216,0,70,6,136,193,36,33,66,81,72,179,181,7,208,248,48,178,40,3,68,97,128,128,96,169,249,139,24,16,2,231,210,195,240,220,153,201,69,47,123,100,15,171,16,149,35,186,158,154,73,228,178,228,219,193,65,105,29,209,135,149,198,0,182,126,110,107,112,69,221,102,222,15,153,169,205,167,155,146,239,184,250,46,91,63,82,205,46,209,14,94,16,12,54,180,170,44,218,59,191,138,122,238,187,214,43,155,233,219,238,57,228,122,94,46,252,233,169,248,234,22,85,159,141,135,217,212,203,169,93,236,194,120,36,105,211,237,106,21,150,131,12,146,9,148,71,61,117,98,196,17,114,122,142,23,105,48,138,203,48,218,205,165,215,37,68,95,70,85,148,161,0,0,63,87,74,32,159,224,167,146,172,188,2,19,64,204,136,161,0,55,132,23,223,105,101,60,183,41,9,104,246,23,171,233,76,226,185,86,103,153,244,125,243,142,201,248,199,255,255,255,255,226,191,255,252,175,66,188,44,113,93,7,59,65,154,160,19,204,57,121,159,151,50,151,217,255,168,0,0,11,213,106,153,57,98,2,102,26,203,26,52,109,52,216,76,216,24,195,92,140,6,132,163,130,115,76,6,12,80,62,71,115,2,169,220,54,14,131,65,131,245,212,93,67,43,6,24,161,84,36,23,19,255,251,178,100,27,142,134,241,104,206,155,143,102,64,71,230,74,58,97,133,58,24,65,161,66,109,197,59,1,22,153,41,77,132,157,144,134,56,92,53,134,12,55,182,52,250,44,5,4,32,56,111,51,5,134,48,146,105,176,214,144,148,2,37,29,104,215,31,137,17,110,49,116,27,4,59,114,157,182,200,66,68,69,113,24,23,27,194,250,199,228,165,166,146,173,125,182,35,214,40,127,70,222,35,239,181,159,88,212,185,146,174,122,181,65,5,159,165,141,246,216,217,198,115,88,63,120,245,74,187,181,76,122,134,228,120,38,143,172,89,149,27,226,106,234,206,12,27,133,73,145,180,39,35,161,173,152,95,66,179,11,201,174,217,208,28,177,115,216,124,91,43,90,241,178,178,51,104,150,122,245,24,150,24,216,118,104,133,86,238,214,180,211,169,62,220,179,172,191,52,218,117,244,128,1,128,0,0,51,228,173,199,20,9,100,1,140,25,225,35,154,1,217,112,69,3,146,7,17,214,3,150,117,103,151,135,180,122,115,199,171,226,31,97,77,29,237,148,118,127,206,255,183,253,63,70,255,176,4,227,53,85,253,31,69,33,202,64,15,89,39,94,102,109,203,82,110,132,70,17,46,104,84,230,187,184,95,179,4,195,49,158,195,44,0,90,197,129,35,70,11,48,17,118,248,202,0,138,1,154,67,142,28,20,246,138,138,25,0,173,130,192,0,140,60,89,165,248,89,64,162,9,151,233,59,152,132,143,52,81,162,160,202,173,183,105,157,229,71,94,154,51,121,106,65,216,195,84,127,178,177,186,196,188,121,50,136,78,172,121,168,140,63,154,234,45,155,172,143,85,34,115,64,111,42,183,90,200,9,188,164,8,201,212,136,196,108,62,203,138,69,6,46,26,45,214,235,100,25,119,99,23,120,221,45,77,211,60,154,199,242,174,145,76,214,192,149,28,215,68,229,124,219,79,150,222,178,17,11,117,12,143,105,186,182,209,144,182,236,71,61,190,172,178,68,130,166,164,57,41,233,186,116,78,74,156,89,231,104,0,14,99,226,163,166,203,65,35,46,250,153,174,197,65,94,44,213,223,189,56,88,122,109,246,215,88,70,107,100,174,167,52,87,249,254,245,207,108,206,217,95,88,85,140,48,230,100,60,156,121,191,255,226,43,136,41,125,63,201,81,77,6,153,99,228,155,144,146,114,51,50,224,203,202,241,11,44,242,2,115,122,43,13,156,74,53,73,208,226,9,131,78,38,137,163,70,53,30,24,160,32,99,113,185,145,79,70,50,21,24,193,38,190,57,179,54,6,10,50,192,202,142,93,136,220,98,81,141,144,84,33,192,203,238,224,174,69,128,93,152,192,201,12,202,217,34,171,166,26,187,116,212,101,19,212,189,251,255,251,178,100,44,14,199,25,110,79,131,154,99,114,68,38,74,19,101,101,104,28,77,193,66,46,101,139,193,30,34,103,129,149,137,168,125,35,54,211,175,142,195,44,167,114,222,71,246,158,27,95,110,164,178,88,152,143,255,99,147,182,48,20,40,95,171,215,153,153,145,204,22,19,7,177,29,29,220,228,35,24,214,44,255,162,75,218,129,19,14,122,185,108,205,149,148,243,131,199,125,163,131,255,188,203,98,24,142,245,222,113,56,134,79,94,191,239,106,113,129,225,129,133,40,219,249,73,149,149,167,94,3,7,33,126,102,101,122,245,247,202,94,247,157,109,122,251,247,29,191,58,190,55,63,54,247,206,153,252,206,199,41,185,236,57,223,74,77,225,125,142,218,119,135,128,9,140,0,221,27,187,29,51,218,18,80,82,176,74,36,66,222,114,217,19,16,186,131,115,186,100,228,21,16,60,138,101,207,203,229,202,155,248,241,122,212,226,87,81,239,71,149,179,232,203,16,111,149,255,180,99,108,124,25,81,36,136,190,6,255,255,250,66,100,21,113,154,8,38,112,30,136,160,198,200,79,152,73,116,80,13,49,112,132,214,163,195,21,133,136,130,102,21,27,147,74,99,222,17,137,119,134,125,44,211,20,82,131,204,51,213,161,82,21,56,43,83,32,1,229,166,216,26,190,123,203,3,173,181,230,61,91,238,208,47,37,235,157,32,76,20,21,12,17,160,210,55,54,149,1,57,112,148,133,95,46,35,210,6,11,39,103,162,41,100,182,116,66,5,201,204,147,131,74,137,171,22,68,134,25,158,220,245,130,17,161,65,230,178,205,186,204,8,62,227,239,116,182,223,63,72,33,230,73,46,46,112,180,36,179,88,11,203,161,107,137,165,83,130,80,238,124,162,168,9,236,114,198,33,52,253,71,173,178,98,157,4,248,44,125,11,58,211,46,94,18,228,75,173,100,185,50,203,157,178,132,211,93,126,133,108,180,90,92,143,157,249,174,169,249,98,217,90,228,219,238,116,186,223,90,69,51,89,153,231,173,211,50,226,30,32,200,203,70,212,98,105,26,9,25,125,176,182,145,11,40,85,76,250,173,13,76,227,113,245,194,131,204,64,118,13,217,128,253,102,106,164,252,15,251,163,56,77,87,151,35,0,97,219,27,70,197,115,208,35,255,88,46,154,251,105,196,255,255,255,255,241,253,191,245,130,0,221,67,134,53,76,184,11,51,74,148,249,228,179,61,139,76,192,27,48,80,204,212,80,177,35,32,128,36,96,129,97,0,160,196,160,70,90,149,137,146,39,130,169,37,185,214,193,192,154,30,47,224,197,68,2,65,104,225,0,161,250,49,130,64,90,15,185,65,173,45,201,119,88,195,66,96,78,57,84,97,105,88,124,105,255,251,178,100,42,142,230,191,112,208,11,153,91,116,62,34,58,34,103,12,24,27,105,175,60,78,101,141,193,46,13,104,5,156,32,120,185,188,113,152,18,3,158,114,225,184,233,104,31,44,172,70,225,11,229,201,105,188,151,102,100,59,193,25,54,158,35,8,100,224,160,116,143,144,120,220,121,99,244,13,145,34,217,62,101,167,99,161,236,246,177,40,252,65,82,166,185,172,109,47,211,97,214,53,53,94,80,169,108,188,131,166,150,193,218,153,40,107,91,68,48,138,170,166,85,10,89,105,163,152,144,159,243,26,173,163,77,90,73,87,201,245,45,201,16,246,198,152,114,200,39,220,189,11,159,124,92,162,149,114,96,119,255,249,159,243,212,0,69,136,48,157,41,148,18,114,116,131,124,93,18,97,44,71,57,233,113,46,146,2,137,168,136,138,232,41,95,162,90,173,97,253,191,31,79,156,27,85,224,141,47,36,22,77,197,127,122,147,208,236,57,127,254,206,93,254,179,223,146,4,140,50,115,59,116,132,192,224,227,138,147,140,135,22,48,68,220,193,98,51,16,11,129,151,3,10,134,73,132,102,9,22,133,11,6,35,1,51,100,35,11,62,70,35,140,21,180,52,243,61,97,209,9,135,3,50,134,69,161,110,176,82,85,187,1,0,183,205,40,223,17,39,98,243,68,3,69,160,150,140,145,203,101,136,48,21,81,80,39,25,78,94,149,89,7,195,23,131,147,164,207,141,198,105,164,50,232,13,196,151,100,126,84,120,184,172,170,90,46,162,50,22,173,226,233,57,231,105,88,89,185,227,164,235,67,18,61,218,24,43,197,158,247,209,54,170,146,215,69,168,246,144,81,205,63,106,229,148,42,75,194,105,166,127,167,211,207,122,155,107,71,95,253,164,222,95,156,195,176,223,250,245,188,203,74,230,101,231,55,248,225,233,169,217,105,233,170,250,239,108,31,56,94,127,254,98,249,154,55,150,186,101,95,51,177,68,149,128,72,149,227,4,171,163,160,96,107,13,237,55,32,30,114,201,169,146,107,165,123,9,44,252,134,55,105,86,211,106,105,91,37,144,60,190,192,196,163,144,39,88,85,31,149,88,162,154,55,135,222,80,210,161,133,132,37,28,164,86,104,170,205,162,151,109,187,94,239,11,184,171,210,195,255,160,0,204,35,64,77,112,62,204,135,33,141,82,3,142,18,20,76,158,18,140,137,2,211,16,203,51,196,193,48,104,203,27,49,5,9,112,15,15,86,6,56,98,134,12,11,106,160,68,224,51,131,6,80,40,104,120,24,232,56,152,40,106,210,174,217,85,164,137,122,165,146,26,129,171,205,139,191,110,211,228,172,165,96,30,50,178,47,252,194,122,38,234,227,197,234,45,11,78,208,9,146,111,139,255,251,178,100,51,142,134,174,107,79,11,186,122,116,69,35,122,90,97,139,70,27,93,193,58,78,105,109,193,39,153,104,77,132,137,168,171,74,68,241,117,118,212,249,207,14,80,99,71,148,221,111,89,95,97,121,235,6,44,208,126,171,182,231,174,241,229,123,191,213,238,233,137,177,154,187,125,229,123,169,179,239,10,73,254,115,252,104,127,61,181,41,247,223,107,63,31,238,88,53,189,99,231,197,236,51,250,144,19,139,58,231,246,253,50,213,47,206,220,125,53,60,27,225,35,141,95,108,59,198,190,109,143,9,223,213,241,253,173,31,235,55,114,255,203,152,172,0,32,0,56,108,38,21,157,27,96,118,134,48,81,133,160,212,80,64,23,86,2,97,108,45,85,242,137,205,94,61,194,104,179,159,72,185,217,37,235,253,123,174,207,164,60,19,86,84,111,14,74,198,46,245,62,20,5,150,83,81,29,223,255,249,207,244,104,214,99,153,62,226,119,133,41,187,81,71,139,91,30,21,206,100,27,33,138,131,230,39,35,155,240,106,98,224,89,132,198,64,80,137,41,128,195,193,180,4,188,0,163,192,128,196,160,18,224,226,4,48,5,135,66,11,27,7,57,50,38,204,48,21,174,146,173,49,46,8,156,161,147,93,52,230,29,84,206,152,97,78,109,165,126,84,6,165,76,10,105,174,176,237,180,44,222,150,47,16,166,88,21,57,179,5,195,14,76,26,220,46,55,45,81,162,83,39,153,0,128,169,52,165,38,234,56,115,127,118,185,140,213,204,155,114,59,0,120,32,208,46,33,178,73,137,136,244,104,98,59,144,149,7,252,138,96,187,40,237,170,112,226,253,180,57,92,26,238,123,47,182,147,187,219,26,84,64,58,88,20,137,25,121,77,79,6,76,155,43,50,238,142,50,232,69,138,244,23,170,178,116,251,72,238,233,207,233,51,140,182,24,199,234,175,252,93,242,120,64,10,64,130,170,222,18,219,143,192,223,3,18,141,32,18,33,39,156,54,56,229,208,43,52,137,145,132,44,200,64,30,108,70,133,186,20,95,57,6,120,45,79,80,23,137,164,66,49,113,13,46,243,182,47,48,70,171,47,79,175,213,75,242,223,45,31,25,255,255,254,174,75,64,0,25,35,12,236,64,103,67,121,144,142,228,28,59,76,80,212,230,208,84,224,192,97,131,85,207,4,146,102,27,15,131,4,68,6,99,25,12,128,193,165,11,1,3,94,21,126,5,16,25,120,34,6,5,138,0,36,216,151,166,93,40,77,26,88,144,88,98,80,14,233,195,157,54,31,115,21,138,149,16,217,172,8,144,203,196,91,198,214,26,193,48,220,89,110,220,5,106,150,215,67,249,63,96,186,145,123,142,92,131,59,212,102,196,84,21,123,134,255,251,178,100,59,14,198,142,112,78,147,153,92,80,75,138,90,67,97,37,78,92,21,199,54,46,233,109,193,21,36,104,205,131,29,152,70,178,72,33,205,55,153,141,139,152,55,86,81,53,44,179,208,82,237,57,46,215,151,54,139,114,107,209,204,220,122,89,23,160,141,53,17,234,225,202,3,59,96,245,75,78,223,177,189,242,217,86,139,255,104,114,186,155,124,195,254,138,107,154,62,238,209,28,105,81,130,207,222,117,243,166,93,213,171,119,48,251,141,19,151,19,87,251,191,203,119,160,32,0,59,132,219,130,145,92,182,235,148,102,13,197,181,6,133,218,112,160,128,26,61,187,19,124,212,211,70,102,120,134,245,98,60,227,117,179,86,123,145,99,254,173,149,245,162,127,255,255,255,251,255,255,244,87,33,84,139,79,170,213,93,168,65,164,101,212,173,170,5,10,252,96,172,150,59,55,154,96,115,15,80,102,66,192,231,129,1,198,68,58,102,31,139,129,112,136,193,247,84,192,224,96,196,96,12,70,39,152,14,48,24,164,3,131,131,209,227,38,38,129,137,10,97,130,136,39,6,95,14,106,33,16,24,188,58,160,37,105,104,201,133,36,107,54,38,54,2,82,154,137,12,101,219,60,78,83,37,33,19,34,118,134,130,8,131,4,89,126,237,178,100,142,178,191,169,209,217,139,69,38,86,91,111,239,92,219,133,15,53,8,102,35,41,172,58,72,16,9,47,61,32,57,76,224,244,94,62,201,36,118,14,219,127,203,18,204,165,208,151,225,83,154,122,203,33,134,69,39,154,109,195,40,250,74,50,97,141,242,184,137,32,2,221,177,178,218,114,244,231,142,238,25,49,169,3,136,236,144,26,212,209,1,178,96,186,31,148,175,237,56,172,54,198,159,161,237,24,182,147,231,209,94,225,237,183,54,16,173,180,66,95,12,95,255,248,63,235,92,0,1,14,129,84,43,105,67,198,16,218,2,74,12,59,234,137,20,173,14,31,146,51,58,56,35,164,139,34,137,228,198,38,122,31,64,134,148,5,19,187,60,183,174,173,222,143,255,255,232,223,255,246,255,255,239,60,164,211,85,185,168,234,73,245,106,132,255,200,162,0,9,115,9,169,179,31,23,67,43,78,51,14,159,67,31,215,243,46,10,195,50,193,131,6,128,83,64,19,163,5,3,19,7,68,98,1,160,116,8,50,40,9,78,32,114,35,2,204,218,128,97,5,69,199,69,9,161,64,72,0,20,188,207,8,16,7,22,62,60,206,157,118,150,160,28,109,44,148,84,0,253,49,155,86,44,12,2,141,108,137,219,42,146,44,188,56,252,176,100,127,133,194,108,177,167,235,178,68,201,79,46,193,179,207,204,50,231,193,243,84,178,194,118,17,63,75,139,158,255,251,178,100,64,142,198,244,107,77,147,186,91,112,72,38,89,241,101,130,104,155,17,163,56,110,233,109,193,45,155,40,205,133,149,184,62,88,246,76,165,13,199,48,114,34,55,193,101,78,99,28,141,174,78,160,221,165,5,135,15,194,46,89,9,213,32,41,234,69,74,197,30,209,8,97,234,45,190,80,127,5,40,247,106,190,95,142,166,121,16,189,213,69,231,42,255,244,77,184,97,177,133,66,129,29,7,44,154,210,169,17,115,244,98,185,175,81,53,104,159,106,135,74,150,191,54,242,153,0,97,118,164,179,154,9,164,61,112,103,160,214,209,88,201,49,183,137,50,134,232,138,148,199,11,132,163,75,4,192,151,19,201,135,235,214,231,148,145,246,7,121,211,36,232,127,234,204,177,91,187,54,250,183,95,53,8,187,105,202,245,108,94,114,252,10,160,39,255,187,183,73,40,195,4,164,243,29,84,227,13,4,51,61,151,51,157,203,99,27,88,67,11,128,211,8,2,115,66,68,131,16,65,227,3,67,145,193,165,11,204,110,4,135,128,225,33,160,34,3,67,154,248,4,73,255,96,22,86,198,129,199,204,160,192,224,2,67,149,243,43,82,192,224,33,66,201,122,217,137,23,41,210,189,123,4,97,153,115,1,80,38,124,61,62,111,8,1,178,63,114,234,205,218,154,204,210,193,175,236,36,178,120,220,113,242,151,83,222,162,38,184,17,141,164,233,45,132,98,146,12,155,47,120,232,59,90,173,115,74,170,169,181,123,65,42,218,201,60,244,28,163,181,226,226,182,67,248,60,215,228,191,176,120,125,219,99,253,195,78,93,58,205,162,234,89,182,200,25,229,65,174,97,205,155,253,204,208,51,118,98,105,39,92,41,9,118,64,36,57,231,79,14,217,115,202,95,177,85,153,178,215,212,105,86,115,220,231,129,104,85,48,254,53,229,52,51,128,21,192,161,23,250,103,136,154,205,27,215,142,12,92,212,86,217,59,152,145,104,220,118,90,177,249,111,4,142,191,239,190,22,56,106,96,225,121,26,164,193,219,141,158,227,103,58,213,255,237,255,111,252,9,184,142,162,146,145,50,52,209,71,210,190,160,0,0,115,21,236,211,90,87,67,64,2,179,149,204,35,142,23,163,42,205,17,103,4,192,48,144,206,198,164,198,224,76,195,32,168,8,70,24,26,60,130,142,17,161,21,32,140,216,114,44,142,104,38,105,199,114,84,132,34,4,6,118,105,8,24,192,197,178,14,30,84,6,203,17,40,10,173,124,46,64,76,117,64,52,5,194,6,30,127,18,60,32,32,160,144,52,164,174,134,217,162,203,119,91,217,84,55,30,121,175,161,237,107,18,87,57,229,131,215,53,5,90,75,195,241,137,57,104,80,74,160,210,136,255,251,178,100,66,142,134,177,105,77,19,186,91,112,60,230,138,115,96,101,100,25,193,161,56,110,101,109,193,72,29,104,221,132,29,168,102,235,41,161,218,180,115,11,160,84,75,220,245,111,205,22,233,203,62,140,230,162,88,223,97,238,46,238,170,13,59,145,19,139,152,249,123,165,148,107,18,164,173,197,8,78,158,194,246,217,59,251,91,249,18,237,68,138,218,177,176,136,113,206,113,122,206,167,136,52,233,202,220,189,207,151,161,77,71,121,85,128,64,190,223,106,121,192,94,175,96,200,149,177,231,66,100,237,120,229,199,166,247,16,123,2,117,2,29,244,108,94,201,255,186,206,223,255,255,255,90,247,255,156,6,98,168,147,132,229,48,112,144,107,144,162,158,143,238,219,255,237,9,58,97,223,9,225,213,135,34,10,29,201,200,118,105,169,151,47,38,63,11,152,92,80,96,171,145,128,64,38,7,8,24,36,182,42,109,50,96,68,88,44,251,27,136,191,236,136,17,201,229,113,167,171,70,7,62,10,144,186,9,144,182,150,140,30,192,132,70,41,188,54,32,185,185,174,6,128,159,104,192,188,51,20,12,32,134,242,181,85,132,129,105,42,169,219,231,102,194,249,129,106,82,200,162,210,86,179,7,80,214,197,101,71,214,116,63,40,157,144,123,13,50,27,110,130,155,156,126,25,73,92,29,29,70,80,198,166,155,203,205,110,33,52,207,181,231,106,180,102,251,62,180,73,4,103,10,189,62,230,162,56,118,230,42,167,73,15,105,74,6,36,53,173,141,210,235,125,247,146,150,123,90,131,21,62,11,30,163,72,53,216,140,150,93,81,22,29,50,105,190,51,210,157,135,107,128,0,13,228,206,67,172,140,131,67,1,140,10,80,66,31,0,84,227,210,119,46,60,222,83,180,129,8,113,12,93,203,67,11,253,69,170,2,147,82,244,254,59,237,175,191,211,255,255,23,147,65,236,194,23,98,198,30,80,189,0,120,193,70,234,198,19,243,70,34,154,140,127,133,40,254,190,206,164,110,45,154,0,1,243,41,160,51,178,198,51,111,142,227,84,82,99,246,76,243,41,142,3,58,68,243,9,137,243,70,91,115,0,195,195,6,132,211,6,132,227,6,78,179,0,0,148,104,44,137,131,161,128,24,31,182,96,96,106,101,96,48,97,240,156,91,160,137,203,34,22,52,0,34,144,115,92,186,100,101,79,132,143,0,246,44,90,106,45,113,9,240,114,74,45,36,248,31,213,155,183,70,14,160,110,179,81,182,228,165,147,67,130,31,246,106,210,159,250,88,97,152,52,40,22,59,26,213,186,206,172,166,247,184,55,163,47,180,3,3,101,55,50,74,149,75,90,156,207,237,144,138,97,169,29,61,42,210,103,203,169,41,75,255,251,178,100,80,142,134,226,104,76,147,185,76,96,90,40,57,227,105,226,92,26,225,139,46,78,229,145,1,78,155,40,221,132,29,96,115,99,74,85,106,185,120,225,77,252,24,53,9,228,189,103,191,228,67,110,217,168,137,169,6,61,184,233,141,197,136,122,215,234,27,4,76,108,47,32,195,99,70,161,114,83,221,78,55,116,188,106,188,125,121,213,82,65,250,192,0,21,32,83,39,4,188,2,87,68,74,12,4,115,18,48,136,33,166,14,91,22,68,132,131,248,33,20,148,204,50,90,44,92,12,132,202,78,171,10,116,189,188,166,237,182,69,61,159,174,255,248,104,136,83,158,52,25,49,99,212,154,127,255,195,186,122,23,255,11,75,61,26,223,47,234,140,98,62,8,10,57,220,105,1,211,58,53,61,64,177,144,79,153,250,111,137,186,8,145,131,143,73,134,22,241,148,55,97,149,192,209,134,160,65,187,65,33,144,131,24,48,106,48,60,99,48,137,67,88,104,24,193,48,104,132,121,48,200,50,94,6,2,136,134,100,5,230,52,136,40,8,43,156,81,208,15,32,209,11,177,3,139,34,24,176,43,116,243,95,71,22,138,198,205,33,147,58,180,55,86,172,1,142,25,132,151,178,121,65,215,195,14,144,195,132,128,13,37,16,108,78,17,225,13,71,88,67,161,5,4,28,39,115,133,34,215,214,224,178,100,20,98,148,125,85,135,183,172,179,47,98,28,115,216,86,233,217,80,199,115,151,163,246,235,127,86,114,109,215,174,214,105,199,83,52,19,13,254,107,111,238,126,58,222,153,72,227,250,246,113,247,94,204,160,51,185,123,195,217,211,185,87,45,63,52,182,23,141,175,123,90,221,219,31,204,195,22,78,139,132,210,63,195,225,0,97,61,193,178,56,174,74,105,155,138,8,34,17,180,16,189,20,251,216,237,138,42,97,211,232,120,92,105,98,166,18,39,245,41,134,79,115,213,244,90,255,192,168,227,143,132,165,74,141,77,72,247,254,186,177,102,232,234,205,223,80,59,28,84,161,48,25,102,41,110,160,81,242,52,114,202,184,115,235,118,198,17,0,6,163,51,13,19,216,228,49,102,36,204,65,196,254,5,36,205,116,36,209,97,152,196,242,128,211,55,8,199,176,136,194,80,116,112,66,28,53,194,18,32,16,46,96,133,153,234,71,56,152,24,24,19,241,186,86,120,132,64,33,210,196,72,204,75,80,50,160,228,33,80,97,136,76,208,129,235,2,32,46,17,157,102,16,38,34,189,148,200,152,210,201,114,68,66,3,53,173,149,59,141,151,206,196,59,64,72,33,62,153,61,28,117,103,95,161,157,98,45,222,81,3,192,23,239,205,135,106,168,83,220,98,86,39,132,14,145,234,33,72,186,49,255,251,178,100,71,142,134,202,98,204,19,186,91,112,79,102,74,7,101,133,106,28,29,165,48,78,233,109,193,60,28,40,77,134,9,104,207,187,49,248,5,205,120,114,205,107,74,98,229,213,22,217,150,28,68,200,251,78,145,87,78,68,65,150,197,203,120,151,47,108,121,170,203,83,14,247,99,202,234,201,161,11,85,68,135,205,178,254,83,101,76,212,53,206,51,183,83,223,20,213,167,228,230,122,180,200,84,40,66,170,64,16,0,23,34,3,160,44,8,32,178,195,65,231,24,54,23,117,106,130,111,102,80,203,177,30,104,48,234,17,197,190,198,34,216,238,98,239,42,219,67,92,176,141,177,246,126,87,35,164,172,98,250,47,232,191,254,169,170,29,147,149,13,229,224,57,211,238,22,40,87,222,68,105,137,30,135,163,255,97,22,97,105,56,122,140,154,97,233,102,100,161,252,121,203,2,98,4,254,2,65,140,0,35,76,22,153,76,32,10,12,62,5,76,6,20,65,133,169,147,32,233,131,128,176,177,115,138,0,211,149,46,40,238,32,126,227,210,49,31,5,169,129,13,152,178,98,82,135,144,136,199,150,112,33,41,165,12,66,18,11,51,139,11,98,204,217,160,33,115,244,160,174,184,192,48,207,200,109,41,115,88,100,49,106,161,8,42,104,122,74,204,95,169,219,54,88,20,162,69,46,122,40,178,132,72,84,247,0,133,189,3,228,54,162,228,197,158,196,217,20,98,77,138,105,41,173,56,14,77,227,76,206,219,8,223,4,135,29,36,164,64,50,27,107,93,201,33,215,152,17,230,109,125,144,215,67,24,124,244,55,57,205,18,143,206,160,225,145,167,219,90,123,49,164,94,195,172,135,110,179,111,163,70,204,230,238,207,149,173,58,240,235,122,232,167,55,107,10,17,73,46,64,90,128,1,18,202,22,194,50,161,212,145,35,94,48,196,56,171,88,212,70,74,213,229,231,193,11,208,159,70,137,113,144,141,54,61,181,21,239,250,95,242,111,70,166,153,179,254,173,218,173,84,71,255,235,208,99,46,229,107,173,51,170,128,142,136,219,144,91,199,22,104,236,133,159,46,229,61,158,183,220,131,0,21,179,23,217,227,165,218,179,60,202,16,9,94,110,251,52,102,209,208,103,120,102,60,90,153,200,204,0,4,115,9,68,163,7,197,99,10,21,59,48,33,8,152,48,0,201,8,205,172,17,57,7,133,142,180,28,212,139,203,188,52,116,95,210,207,19,35,128,138,88,10,59,13,21,152,176,74,13,195,166,26,38,160,237,126,8,29,6,64,196,210,147,138,10,163,162,176,190,204,113,107,193,155,153,119,234,56,252,74,68,147,168,145,21,143,17,31,32,57,19,134,146,251,128,206,190,196,148,103,218,231,115,255,251,178,100,66,142,70,237,105,76,147,187,98,242,63,102,90,103,96,194,70,30,69,187,62,78,105,233,201,4,13,103,205,140,172,208,58,14,186,212,9,251,167,164,213,25,254,222,244,134,156,195,84,173,95,199,101,124,91,22,69,73,96,175,243,116,33,155,251,157,95,233,181,160,237,115,25,163,187,7,151,230,108,132,182,212,186,133,247,142,140,81,138,234,166,43,51,102,107,167,221,123,161,51,155,167,209,102,186,138,174,100,227,173,115,122,219,235,184,44,95,60,245,239,152,32,0,65,251,193,176,65,50,183,88,121,130,131,126,232,212,26,92,212,88,70,100,135,158,89,26,148,200,43,147,2,255,111,234,216,39,173,217,93,91,255,250,137,244,179,41,150,143,130,28,178,136,129,225,33,119,106,255,210,140,83,77,75,5,194,238,131,145,156,76,102,156,52,128,8,92,186,48,218,48,24,96,207,201,163,60,141,200,67,39,37,57,164,54,76,168,192,208,56,69,150,218,117,160,163,180,48,116,234,165,53,102,34,130,136,141,65,6,253,32,155,10,67,167,98,194,55,204,1,214,48,2,187,53,32,107,236,69,145,45,198,54,24,97,192,31,227,144,197,23,51,141,60,78,71,93,149,16,143,168,234,68,49,88,132,105,227,124,72,239,54,222,163,213,20,14,15,207,197,135,109,231,161,55,196,127,1,250,113,114,229,8,169,22,179,129,11,11,196,173,16,243,221,11,108,139,9,81,178,80,132,40,228,93,185,61,119,18,58,177,128,153,139,250,194,86,151,56,80,98,95,25,110,120,255,24,157,230,96,77,61,100,139,52,122,122,86,138,117,184,217,179,37,227,223,214,183,82,52,71,213,158,94,58,113,74,171,190,17,107,116,222,247,141,193,99,143,239,93,188,207,150,63,175,149,206,36,119,146,176,73,14,3,38,126,175,140,103,16,99,170,174,30,68,237,128,16,0,66,64,198,82,209,144,164,222,243,39,130,4,194,194,146,179,86,172,232,175,55,54,43,8,19,151,96,184,30,41,200,85,200,141,238,79,195,129,37,251,229,147,81,85,213,199,171,56,132,184,171,255,171,255,255,255,255,135,62,190,182,72,0,0,0,96,34,64,101,216,96,101,136,118,113,137,212,100,9,70,97,88,130,84,82,76,154,11,76,106,37,76,10,5,204,237,40,192,17,5,6,13,198,252,198,1,208,76,149,35,193,47,250,90,154,2,64,48,126,58,50,148,36,56,245,36,57,144,150,55,55,240,70,8,210,179,125,198,2,229,146,119,109,29,96,25,129,225,54,192,162,14,209,20,144,105,9,98,165,153,30,125,185,53,18,225,35,38,37,106,185,145,105,10,105,188,171,108,152,59,205,122,104,133,239,38,102,247,66,172,251,153,95,185,255,251,178,100,65,140,135,153,110,207,147,187,122,116,65,3,89,209,99,74,30,156,133,161,66,110,101,235,0,222,9,105,92,244,189,40,224,216,174,141,177,57,90,166,145,237,23,97,4,147,236,109,79,184,202,97,70,165,96,76,170,28,87,51,40,245,66,173,254,108,175,49,169,152,81,117,106,234,190,71,31,155,45,227,120,66,173,136,19,74,254,207,86,225,213,36,234,241,152,20,46,163,156,164,6,76,213,201,226,170,76,147,231,57,95,151,85,184,158,206,179,18,83,222,209,233,165,44,28,105,181,247,166,90,173,14,213,139,104,217,133,189,253,253,127,228,157,119,128,35,168,100,165,87,20,200,5,184,200,196,48,194,145,8,192,60,130,99,236,249,67,91,73,5,247,110,114,106,157,247,85,121,45,200,164,240,144,78,175,85,40,18,158,103,249,221,69,228,24,130,183,127,255,223,255,255,255,255,225,168,115,171,200,0,8,2,78,98,167,65,151,205,6,51,14,157,184,40,106,114,16,4,206,41,39,48,216,108,145,32,88,0,128,144,134,13,13,136,236,60,181,34,189,138,176,164,31,130,29,145,80,197,16,182,51,147,60,80,4,115,54,151,107,54,24,17,1,88,115,13,102,74,178,152,41,114,114,29,6,96,255,111,71,42,156,9,76,156,208,105,115,54,5,97,35,33,76,202,230,247,34,227,125,55,181,197,218,252,250,218,17,140,47,125,228,129,227,53,147,237,189,77,189,22,115,95,35,221,151,17,139,125,119,42,187,51,54,159,207,109,5,193,189,221,25,237,12,245,25,144,97,154,33,149,171,184,246,184,169,39,11,40,149,234,138,209,78,150,243,41,9,46,228,132,247,15,163,21,75,116,136,164,84,169,37,106,60,223,69,108,31,15,162,79,9,99,14,114,182,195,87,57,163,72,165,76,174,105,184,15,163,31,232,60,237,245,235,46,81,51,106,52,102,111,136,15,220,224,67,190,218,133,128,0,0,50,97,100,234,5,232,24,1,102,94,29,137,186,96,27,27,46,25,119,207,150,160,33,116,24,188,98,254,62,145,176,78,89,230,239,170,219,53,127,169,255,215,238,255,255,255,254,154,149,202,58,100,0,0,99,13,159,3,18,210,195,24,200,67,144,99,83,92,11,195,24,131,195,8,20,16,202,40,200,179,84,46,45,24,116,69,152,164,33,18,17,70,13,168,130,48,9,26,204,20,148,206,64,163,227,165,7,56,86,1,55,142,10,196,3,139,130,130,67,160,230,146,96,165,87,138,130,195,128,75,217,124,138,133,189,179,43,125,37,23,244,12,42,14,233,6,19,35,219,142,255,53,240,81,85,61,68,86,126,161,242,80,0,65,133,252,18,128,184,31,15,9,115,99,99,25,137,88,34,184,99,222,255,251,178,100,65,15,183,198,98,78,19,187,123,100,70,8,137,240,101,231,88,29,105,139,54,14,239,7,137,2,25,104,21,151,149,42,33,215,69,218,120,215,221,132,196,142,114,108,205,48,222,40,106,240,28,44,45,81,132,148,174,204,192,220,133,152,164,115,100,238,65,147,105,176,94,95,188,111,52,163,104,108,148,177,108,167,49,190,225,95,90,110,117,153,165,215,196,20,102,189,149,110,173,14,69,76,216,39,212,242,31,140,187,126,185,145,134,216,47,243,111,181,60,135,46,222,82,186,29,142,93,181,255,251,153,56,162,196,6,217,105,124,202,0,52,72,32,76,203,169,86,247,220,247,41,69,139,192,140,134,192,70,83,224,74,194,224,36,184,69,170,218,177,152,193,27,15,78,44,233,247,30,226,55,203,156,85,216,224,139,119,22,89,218,137,144,48,9,105,168,145,152,123,168,178,129,9,153,122,121,239,255,254,80,151,255,252,68,79,161,95,255,255,254,92,194,72,192,194,37,216,28,74,154,29,102,25,100,144,152,62,127,25,120,185,27,50,15,0,247,12,144,12,78,140,216,211,76,18,40,220,225,193,83,41,216,97,194,230,52,16,156,160,196,163,97,92,49,132,104,24,192,102,135,153,130,194,201,30,107,195,168,34,69,64,64,98,116,162,140,0,48,39,185,253,93,4,138,136,63,64,47,35,56,176,129,11,107,49,135,180,53,150,58,230,89,145,160,81,116,26,22,45,105,146,180,153,198,185,141,140,242,220,194,250,138,91,163,129,55,30,161,105,217,86,42,138,25,169,51,119,186,134,33,56,77,16,134,15,171,64,85,68,178,245,100,99,195,8,211,175,107,81,201,187,185,219,147,75,46,211,195,117,234,51,21,61,99,41,134,165,250,189,174,246,106,119,254,102,215,255,194,121,245,101,89,125,91,221,175,183,142,138,197,168,245,141,214,248,175,114,212,99,186,213,110,101,189,95,252,171,62,220,194,175,115,239,242,73,222,229,222,107,254,206,191,181,177,91,230,11,84,45,134,198,186,5,180,12,104,42,131,192,98,145,60,42,11,25,25,6,93,182,245,98,53,207,196,103,92,148,145,58,204,59,171,4,112,137,116,84,59,206,106,30,135,106,10,45,111,27,162,119,211,78,143,250,232,255,135,203,116,245,254,177,0,0,3,188,192,182,72,199,67,40,200,194,24,201,103,92,218,48,64,197,177,4,195,8,0,194,112,0,198,18,152,193,208,156,144,152,200,6,140,68,216,225,52,71,141,226,97,80,128,234,86,92,58,32,48,174,98,165,46,232,93,144,33,140,148,8,186,160,105,166,78,199,12,12,56,152,17,198,105,5,151,129,165,180,44,57,168,59,164,68,10,58,238,52,178,209,66,166,0,223,119,49,255,251,178,100,51,14,135,145,104,78,155,187,122,112,58,130,58,74,97,34,72,31,245,163,48,78,233,243,193,7,25,40,205,134,9,96,236,236,129,16,21,184,1,197,88,58,105,213,176,169,198,207,246,141,237,191,112,83,44,217,161,62,60,171,150,15,216,142,63,128,251,77,190,162,210,83,48,132,174,180,194,166,246,140,71,234,213,137,2,19,59,100,72,75,144,137,120,236,187,11,235,97,222,235,165,51,171,221,173,95,171,175,50,219,112,135,142,99,46,150,225,64,126,78,85,74,173,168,141,165,62,148,198,91,229,44,18,231,188,188,124,234,12,139,182,27,197,122,151,54,174,126,233,70,217,228,57,142,28,76,231,120,185,211,107,200,238,53,211,123,15,149,244,24,159,246,128,1,128,0,0,16,52,20,201,28,146,36,193,2,48,46,73,196,149,136,10,66,5,193,195,232,1,224,231,76,124,94,236,32,232,147,209,48,77,216,232,235,84,15,173,255,245,252,143,51,127,255,255,255,255,145,87,255,64,12,98,109,216,109,49,220,107,97,52,123,253,188,106,34,128,101,1,250,104,253,224,111,208,156,98,187,226,97,32,28,107,176,4,97,128,10,96,88,244,105,35,128,28,97,33,64,224,68,99,104,118,35,0,76,13,0,130,230,161,138,2,100,92,26,106,25,30,16,128,64,132,137,35,250,163,32,97,38,20,96,216,18,81,42,104,103,11,56,207,147,1,21,22,129,38,12,99,73,167,104,212,193,0,82,130,177,20,121,48,165,164,116,40,195,86,44,239,34,101,53,66,242,99,150,108,167,28,233,32,252,38,83,47,29,109,85,185,76,170,48,6,182,145,237,74,221,69,75,220,90,58,151,93,217,80,58,89,209,76,138,145,142,225,31,1,14,147,83,93,77,94,71,32,181,173,122,91,49,73,77,47,122,224,121,218,210,81,81,139,143,100,22,241,156,99,194,222,55,5,223,240,149,119,253,31,172,99,83,120,167,164,56,57,142,141,107,154,11,77,45,35,204,226,105,43,120,151,113,142,213,149,220,217,207,165,239,120,115,83,205,74,99,230,159,250,250,211,116,242,191,62,87,161,196,192,4,0,7,141,52,22,90,94,114,114,8,214,180,93,149,12,197,143,52,234,128,17,227,240,214,116,125,44,236,34,215,25,237,232,42,235,244,163,159,151,87,200,170,166,221,255,255,213,191,232,255,138,255,255,255,255,235,35,8,61,250,159,246,1,106,0,16,12,252,145,20,51,176,33,50,152,108,56,136,129,53,32,95,48,216,104,50,4,107,51,216,28,49,56,148,67,129,53,224,196,81,179,62,144,29,161,227,99,65,30,148,243,180,100,103,128,153,200,8,101,0,187,170,101,129,5,119,117,153,75,85,40,16,221,47,130,255,251,178,100,35,142,134,215,103,207,27,186,122,114,70,134,26,74,97,135,76,29,1,161,56,110,233,237,129,26,167,232,205,135,136,233,133,231,57,60,170,116,244,40,244,240,34,74,148,19,85,248,192,89,154,228,238,123,228,48,117,24,131,45,111,13,219,204,27,124,176,185,226,135,46,244,218,120,68,201,25,112,166,209,223,182,180,107,158,230,222,185,192,155,213,193,179,173,109,87,189,54,158,23,212,149,220,183,123,239,81,89,6,195,32,242,165,218,160,203,237,61,183,153,35,214,25,173,63,237,204,147,77,36,125,81,10,89,55,160,159,163,86,83,81,114,209,134,182,37,185,155,31,71,113,159,112,35,72,201,98,235,239,15,195,220,204,139,184,76,214,143,73,247,136,173,180,183,143,44,8,30,7,66,0,6,5,0,140,3,239,11,5,101,42,28,10,57,125,81,190,149,169,198,204,140,88,17,221,128,144,91,179,5,35,46,210,44,179,211,48,6,204,165,202,189,239,127,127,207,170,243,127,255,240,231,245,226,97,156,106,94,119,255,255,255,250,63,21,83,254,178,217,29,96,173,196,8,1,174,198,105,145,193,17,217,32,57,181,227,185,137,36,1,82,13,50,128,85,14,80,129,194,81,149,224,0,112,10,58,44,152,228,135,130,64,242,247,5,82,153,227,145,229,90,112,171,13,72,141,22,49,1,225,131,64,43,1,168,29,56,228,138,17,34,82,187,230,76,96,170,89,203,16,203,158,224,7,17,77,198,230,35,9,59,37,149,143,31,158,227,105,111,230,208,229,12,16,180,38,225,86,91,94,87,15,115,241,85,234,105,98,186,41,102,218,161,3,169,79,10,218,132,69,54,102,150,185,144,54,173,217,64,173,73,170,136,158,144,137,44,249,239,175,6,89,34,123,26,191,69,85,183,227,239,121,212,106,98,209,191,107,106,255,170,90,234,222,225,10,247,29,178,175,189,78,161,12,9,71,3,197,236,9,110,249,238,156,156,30,170,155,38,103,128,218,122,49,181,193,62,172,214,191,25,67,228,128,170,129,10,247,118,221,86,250,65,99,125,227,194,138,230,115,238,242,160,0,0,220,61,43,182,42,12,9,113,133,20,204,213,240,154,176,145,48,154,138,57,240,253,223,110,72,174,126,80,55,6,62,163,84,191,40,139,123,127,215,167,255,253,63,244,254,111,255,254,47,6,102,133,125,19,65,150,140,213,21,251,59,93,94,58,233,210,127,143,0,0,0,112,116,182,56,97,113,50,0,135,61,248,240,49,101,36,49,124,241,50,66,167,51,84,125,50,176,251,49,32,75,57,100,162,16,160,107,105,229,87,26,168,0,64,233,135,6,27,32,202,103,136,1,205,244,228,204,65,170,144,190,20,139,3,64,145,100,215,255,251,178,100,35,14,199,29,105,77,27,187,122,112,75,170,42,35,97,133,100,27,57,161,56,78,105,237,89,47,39,168,205,134,21,97,75,98,73,168,12,57,86,215,38,144,196,68,101,182,26,82,90,55,205,200,49,13,105,17,21,136,130,132,186,152,191,128,0,101,110,58,165,138,185,12,148,244,5,194,10,176,91,220,37,180,222,0,210,166,120,253,222,143,131,234,36,0,31,159,185,105,47,174,144,62,109,150,209,175,104,34,230,209,183,192,133,175,186,166,37,155,20,116,141,10,245,109,82,182,215,116,77,124,166,41,252,12,127,141,227,201,143,234,225,245,135,114,255,188,235,81,49,36,20,78,151,85,211,255,168,151,188,152,197,114,246,14,102,158,207,160,192,220,28,219,50,83,126,60,63,230,151,230,150,164,10,106,125,111,53,131,252,217,0,16,47,11,2,165,176,41,140,65,144,11,161,5,17,140,144,79,211,147,215,129,132,91,214,105,21,131,161,59,184,33,124,109,98,225,146,153,159,184,223,215,94,95,255,175,54,188,207,255,79,229,255,255,224,212,26,47,214,186,170,175,3,241,71,110,167,56,236,142,52,124,66,230,69,129,243,24,135,207,97,53,50,169,100,239,63,243,206,8,76,172,157,50,34,140,233,36,128,68,0,46,20,51,192,252,193,66,113,211,105,145,85,6,36,1,7,7,2,152,51,34,97,36,67,143,16,211,40,109,163,140,208,7,218,141,130,132,25,37,142,99,80,10,175,159,109,224,0,64,74,188,147,36,244,97,177,133,0,49,177,162,72,164,22,90,100,6,14,57,184,234,205,100,189,252,18,4,150,214,20,149,172,42,223,171,156,62,208,173,236,248,150,106,31,200,44,117,71,237,198,182,239,162,214,151,22,88,255,66,233,106,101,107,90,185,173,140,98,219,204,24,152,189,144,63,39,180,76,125,211,94,20,124,214,209,63,179,134,181,73,33,124,56,74,242,25,84,246,85,66,26,165,63,162,74,162,173,104,242,51,234,206,238,51,251,194,180,40,157,150,76,213,90,200,251,91,141,139,193,213,60,190,215,121,149,109,169,51,230,232,111,85,0,4,13,225,132,177,26,97,164,151,148,66,145,0,39,211,158,52,201,230,68,224,54,129,153,23,178,6,200,51,131,23,235,30,228,34,180,21,250,27,78,109,122,39,255,179,227,181,38,55,255,79,233,219,183,255,13,198,143,253,89,43,212,123,227,81,47,60,77,18,241,173,27,97,206,152,0,0,1,176,200,115,164,226,196,220,204,212,196,197,13,48,212,52,188,192,163,184,197,72,232,215,16,32,200,19,180,193,145,176,202,17,252,192,208,104,8,88,152,178,155,152,72,10,136,0,33,16,62,99,216,8,226,163,225,140,99,113,131,98,255,251,178,100,32,14,167,60,103,205,27,175,54,192,74,199,218,39,97,130,102,27,113,163,52,110,225,21,129,48,169,104,13,148,138,73,52,28,42,50,25,74,7,35,106,148,24,106,32,179,4,49,48,20,43,7,8,235,22,112,192,144,62,135,58,102,124,199,43,152,8,3,142,0,45,192,144,13,80,169,108,72,32,22,151,226,185,224,91,208,105,36,235,5,176,175,206,19,242,82,19,189,193,48,217,111,204,93,195,61,133,252,217,5,27,231,176,19,243,217,38,113,126,164,34,171,8,118,45,106,112,147,197,203,107,133,232,222,156,173,115,62,35,189,150,126,212,149,174,215,154,62,49,111,153,39,199,196,223,201,189,103,47,82,139,120,40,208,112,132,52,7,165,38,120,208,237,105,84,183,64,131,196,62,56,183,154,188,191,110,108,63,150,246,68,149,230,121,138,48,237,37,254,144,16,0,0,41,194,135,175,215,124,158,193,214,11,28,26,4,124,95,175,171,164,221,158,165,109,183,106,183,233,198,194,143,72,48,188,57,15,178,37,224,77,236,53,239,141,149,242,254,159,251,254,173,255,70,215,135,239,82,47,255,125,69,117,187,186,66,201,152,194,64,156,195,71,133,192,46,24,206,179,156,20,90,143,65,70,188,89,230,218,160,198,55,155,70,22,97,131,198,169,153,0,9,131,131,57,143,99,161,129,96,168,20,121,1,23,32,98,232,189,162,160,185,134,128,195,218,16,12,152,112,76,152,8,40,199,5,68,227,42,64,196,36,129,0,131,3,4,230,100,135,80,192,20,53,205,194,92,106,20,142,188,176,84,172,213,163,139,233,140,143,176,144,49,233,67,162,81,11,217,183,26,251,153,116,220,157,181,229,106,194,236,131,25,172,229,223,121,158,209,225,215,155,184,105,90,236,237,61,94,203,255,26,207,145,22,211,13,55,70,175,127,211,218,4,251,169,137,159,252,167,186,197,138,255,216,203,46,82,203,123,186,192,141,227,2,177,186,207,3,237,108,206,216,125,118,61,79,253,236,57,27,106,52,126,47,6,204,200,191,53,35,106,232,249,236,84,167,185,120,230,171,152,107,215,53,199,203,205,145,41,16,79,119,176,5,193,8,171,113,61,134,201,26,48,16,208,144,69,102,23,154,145,8,25,139,98,68,9,103,46,90,194,74,229,50,61,201,27,77,174,5,230,157,102,236,151,60,236,96,61,95,122,47,127,255,255,244,111,253,176,156,23,247,255,254,244,255,255,248,200,204,25,247,67,141,53,160,16,154,26,0,0,20,220,193,174,51,123,19,128,206,243,208,184,13,248,56,10,21,204,182,170,54,64,88,203,229,105,65,155,5,192,224,192,192,60,200,40,228,12,86,230,32,81,181,123,160,76,98,112,88,246,101,255,251,176,100,26,142,214,154,103,207,155,154,99,98,69,5,25,242,101,229,74,156,169,165,60,110,105,143,193,9,24,103,193,149,138,18,130,1,227,152,35,98,21,38,240,72,11,144,158,75,161,221,76,54,113,3,195,75,230,95,43,73,138,201,170,162,240,36,162,92,157,125,212,151,12,120,58,19,28,72,47,51,94,116,75,45,153,159,199,238,60,226,248,37,179,179,229,156,28,59,74,57,74,81,78,121,73,7,42,43,138,149,3,103,134,17,15,206,29,159,18,220,180,157,159,216,238,223,182,48,114,27,150,79,223,118,247,109,244,124,113,20,83,215,55,248,87,203,148,81,123,44,113,99,15,157,157,163,151,238,185,223,143,30,213,212,48,113,245,117,130,43,181,31,109,51,87,238,76,210,41,250,245,179,207,24,48,48,17,4,130,97,195,137,193,0,32,144,85,136,187,141,19,201,137,2,168,41,40,56,17,25,109,32,161,32,139,129,95,70,198,107,112,237,161,210,78,46,144,41,34,217,155,55,109,87,128,76,209,58,17,89,100,23,18,194,222,52,119,181,127,255,225,15,162,106,221,108,255,255,253,182,123,64,115,8,37,166,118,23,155,134,86,124,34,41,153,147,102,24,161,154,150,26,10,218,10,43,66,194,227,27,0,72,66,40,66,103,83,120,209,52,72,14,35,18,4,11,86,20,2,72,248,221,29,66,229,152,48,133,44,199,64,131,128,5,11,67,50,210,80,136,10,5,10,10,15,24,104,52,21,149,39,210,212,127,210,240,176,5,208,97,235,241,45,18,138,34,161,144,138,142,213,201,68,51,102,142,95,44,115,156,138,242,87,97,239,148,205,125,231,42,213,110,213,205,201,174,237,179,250,70,228,17,169,73,247,142,144,202,225,160,182,79,209,228,118,215,68,88,86,132,62,234,199,205,225,93,25,84,202,53,175,70,122,247,177,227,153,21,50,219,48,212,44,61,242,254,47,141,179,143,170,195,58,52,122,237,15,226,105,255,74,114,146,247,141,119,169,181,215,59,134,75,112,120,159,101,201,91,89,244,53,210,241,212,226,30,86,170,171,93,189,25,80,221,213,154,172,128,199,218,212,159,74,103,100,45,64,12,176,44,230,22,236,24,190,16,9,49,77,159,70,0,239,62,22,30,92,248,180,27,118,139,3,134,82,95,121,141,54,71,154,206,206,197,137,6,206,195,105,171,183,253,116,230,246,152,127,252,149,7,134,111,228,238,213,255,162,0,0,1,148,192,86,188,203,3,152,210,51,148,241,83,108,220,113,0,202,35,40,203,24,148,196,225,252,197,195,56,44,27,153,130,1,24,74,24,8,1,0,65,42,98,8,6,97,2,2,65,1,211,166,105,131,14,123,102,3,21,23,192,214,142,1,231,255,251,178,100,33,142,231,58,102,206,27,186,123,98,67,170,106,19,97,229,100,28,205,87,52,110,237,237,129,28,148,104,9,147,10,74,48,68,223,177,18,182,143,46,42,146,33,33,72,228,16,105,127,89,250,26,36,228,24,176,160,224,78,186,4,209,10,144,152,155,96,45,203,28,173,78,213,170,199,152,159,147,19,224,198,52,224,61,14,232,61,115,219,150,107,51,10,227,70,18,68,224,17,236,28,240,34,166,41,94,248,251,141,20,216,124,134,92,158,27,187,208,226,188,198,82,103,87,127,105,179,69,213,177,39,202,123,106,218,78,171,117,15,210,109,233,150,187,110,115,204,107,102,39,196,145,169,182,138,66,222,165,117,7,13,142,116,158,250,198,177,36,8,57,109,117,102,173,226,76,231,122,220,107,249,123,220,218,23,249,245,166,39,198,43,107,169,94,240,12,128,0,0,184,110,44,89,77,15,23,46,224,89,162,49,145,57,77,164,113,135,246,216,128,149,165,133,47,142,59,208,56,76,56,204,129,187,176,113,134,123,163,236,217,245,213,189,63,253,191,26,255,245,108,159,255,255,255,255,250,123,14,252,175,201,252,67,46,1,172,192,89,68,9,4,25,146,54,27,212,149,26,208,142,24,255,22,25,200,246,154,58,14,153,122,14,133,193,67,7,193,3,18,132,83,0,8,99,7,210,227,2,64,128,32,88,48,164,214,200,10,160,64,199,176,59,57,144,154,142,12,26,72,0,12,236,176,50,137,70,50,112,196,23,24,20,72,193,196,74,0,10,128,198,44,232,181,152,202,19,215,50,173,18,10,30,45,79,213,124,154,10,46,158,108,132,120,105,213,128,27,161,48,15,31,115,198,101,202,52,175,50,93,167,208,178,227,178,122,211,177,38,112,218,64,171,138,36,53,30,1,1,148,62,78,251,157,204,57,104,68,190,204,229,67,49,255,115,72,191,59,144,91,115,4,158,179,119,9,13,164,118,172,205,2,37,226,118,73,168,220,198,163,113,133,184,95,210,61,179,3,119,139,255,254,5,181,25,182,104,214,190,111,189,194,127,136,126,242,194,171,126,49,225,205,8,205,66,195,44,121,252,248,116,113,23,18,67,129,202,22,102,90,67,196,4,105,16,52,35,80,89,113,16,174,234,34,200,154,58,239,117,114,176,247,213,143,170,163,54,227,213,75,137,213,252,136,114,0,10,138,76,35,70,43,19,92,171,250,191,255,203,133,118,78,75,157,255,177,174,251,251,21,136,233,107,86,93,115,192,0,0,20,252,43,29,50,92,192,41,6,56,187,172,214,198,115,51,167,77,68,46,55,8,136,203,5,180,45,51,112,20,193,96,193,129,209,146,192,100,68,214,108,149,32,163,196,30,34,25,134,39,1,192,197,22,34,255,251,178,100,28,142,230,68,103,207,155,143,69,210,74,198,42,35,101,231,58,28,153,87,50,110,237,237,137,2,148,168,77,135,136,248,21,147,35,158,52,46,6,4,99,206,218,9,134,129,175,124,100,194,226,123,85,73,17,1,80,155,129,7,46,230,33,80,105,170,39,25,139,59,93,150,154,92,198,154,100,45,105,170,241,78,216,125,37,142,145,154,118,245,215,69,73,20,183,119,172,158,75,125,119,13,117,196,56,25,93,178,239,67,154,178,34,162,101,190,19,107,14,50,147,247,149,199,223,5,16,226,24,66,30,243,246,116,227,62,250,116,178,173,196,32,219,12,108,56,60,159,171,97,177,76,182,234,63,28,69,56,255,246,184,184,251,154,106,145,245,87,192,241,144,67,247,101,218,64,0,24,62,38,147,73,144,9,136,204,71,90,17,73,40,4,35,17,214,220,85,128,202,183,185,223,97,233,150,116,195,63,152,106,60,87,52,227,33,164,101,53,80,247,162,44,222,251,255,255,254,117,1,19,156,198,48,116,88,209,8,194,56,30,49,45,255,77,31,250,53,62,221,196,128,53,136,230,147,95,104,67,73,163,99,9,248,163,145,205,19,23,38,19,10,105,0,234,24,10,172,4,3,70,44,142,38,25,6,96,210,8,197,228,116,195,80,84,181,134,0,84,106,5,229,194,36,27,57,134,0,82,185,84,24,212,198,206,244,8,192,69,2,3,140,228,233,25,208,22,8,20,11,19,62,81,99,106,84,95,204,240,168,22,48,30,231,5,1,72,67,150,217,49,68,93,18,133,130,37,160,208,28,96,213,178,76,11,200,13,88,112,30,139,180,17,118,100,94,22,196,41,188,71,221,53,52,51,178,36,7,206,68,228,246,89,3,45,6,66,118,118,230,134,200,169,197,204,72,68,10,18,159,37,212,151,79,176,253,172,115,62,60,102,215,35,109,37,174,201,30,183,112,196,191,48,37,109,117,254,255,244,182,177,173,255,254,126,60,178,219,48,119,182,168,190,19,232,208,113,151,12,222,44,57,107,60,179,54,142,124,71,152,157,223,199,46,236,236,3,126,14,10,2,113,117,222,98,7,182,151,24,178,226,144,8,160,16,209,195,169,58,81,128,120,229,52,169,71,217,20,7,50,228,238,101,242,90,250,202,159,25,101,253,214,80,75,71,58,15,157,254,212,255,253,118,130,250,221,175,255,163,163,253,217,227,220,200,0,0,2,140,194,103,220,222,86,32,217,72,32,238,107,188,97,92,52,49,152,52,231,10,34,144,12,197,76,76,37,17,12,213,10,12,87,11,128,36,129,149,6,65,136,224,177,128,32,41,130,32,145,148,32,250,138,138,7,198,120,20,32,98,36,176,3,24,178,26,153,98,8,24,38,17,2,67,27,255,251,178,100,39,142,199,95,98,204,155,186,68,242,76,101,26,19,100,233,152,26,73,145,58,110,105,139,201,2,10,168,141,150,37,136,6,37,245,111,200,134,152,131,45,114,36,121,210,172,197,20,47,179,65,73,165,190,101,1,173,2,34,47,8,56,18,204,135,134,67,87,165,86,116,89,227,71,105,80,115,68,85,25,20,252,29,54,170,79,166,13,2,214,14,92,244,228,54,196,189,61,158,166,174,93,173,176,166,250,213,4,197,5,186,54,165,158,15,132,158,57,147,84,144,231,74,162,159,131,225,65,244,243,113,233,187,63,13,115,116,146,207,207,42,34,128,104,229,137,187,224,126,76,69,212,153,211,19,185,163,59,75,53,32,198,65,91,68,21,49,8,38,81,199,58,181,113,110,243,87,79,113,69,213,86,249,108,70,0,149,146,102,0,20,11,134,110,186,60,156,7,9,26,34,140,193,44,106,20,249,100,42,96,251,55,84,106,132,91,152,179,185,167,233,245,153,116,183,145,197,150,130,135,131,166,70,103,113,175,229,179,31,255,230,228,17,109,101,76,138,151,3,88,76,255,111,103,253,205,118,35,119,125,108,210,127,173,70,201,187,24,185,206,15,77,27,168,98,115,24,193,215,132,166,37,184,24,149,60,113,2,17,155,0,198,6,42,153,96,172,97,192,104,171,1,95,4,208,80,152,23,50,109,205,43,8,49,241,140,96,102,67,44,131,74,76,6,73,21,146,32,204,148,112,31,167,12,89,107,159,43,1,80,159,149,39,42,110,64,242,194,98,75,41,247,65,182,28,243,200,83,87,181,41,26,143,35,164,46,120,170,243,49,52,61,185,65,41,201,82,125,235,12,100,83,131,240,25,227,180,113,20,148,226,52,171,159,124,164,217,77,129,56,235,252,11,252,151,217,150,95,34,154,255,23,230,96,119,186,226,93,150,13,43,28,171,75,249,98,53,78,45,92,204,48,217,152,89,153,60,215,118,120,190,75,216,28,127,223,165,94,118,94,164,247,221,213,252,242,245,173,217,220,255,253,205,203,193,159,178,219,141,45,167,178,158,253,107,0,0,8,14,40,212,205,9,160,211,220,242,200,0,103,71,212,142,146,60,175,75,97,37,23,118,140,222,165,32,18,66,58,11,53,47,153,84,212,44,43,235,107,227,216,118,213,62,187,127,220,79,215,77,116,255,255,250,135,75,80,114,70,243,234,0,0,8,140,196,98,156,217,83,156,210,69,108,231,228,20,207,178,252,203,52,68,199,133,132,121,216,49,164,154,42,6,134,61,5,102,12,132,8,126,96,25,214,1,4,194,1,113,192,68,4,100,56,67,174,142,251,83,56,77,91,134,181,8,66,54,17,16,96,225,162,64,26,242,155,146,18,131,47,134,82,237,230,255,251,178,100,41,142,199,38,98,206,27,186,99,240,71,162,106,3,101,47,96,26,165,147,60,78,61,119,81,59,33,39,69,151,138,18,96,145,210,133,150,242,49,114,97,101,64,43,14,36,46,36,93,166,177,57,146,92,76,199,91,4,66,62,214,95,106,43,207,3,4,129,47,60,121,228,248,52,251,86,159,120,29,240,158,234,206,173,12,129,187,166,105,199,163,24,219,136,8,210,74,210,205,214,147,15,150,44,85,41,15,9,233,19,37,94,242,203,28,81,101,230,10,67,211,153,219,166,102,251,41,30,157,179,147,155,145,156,51,180,183,28,3,115,152,234,79,48,203,181,42,245,183,229,170,52,176,150,216,212,138,59,146,215,82,8,175,51,121,249,235,71,55,199,47,19,43,233,26,182,204,173,128,0,0,87,169,16,198,1,50,102,30,40,27,49,133,57,17,67,160,193,11,29,144,76,168,100,45,202,137,186,32,35,199,186,236,222,81,91,49,115,236,103,202,248,36,209,237,16,128,145,33,115,103,149,245,95,213,120,107,189,125,95,255,209,255,255,214,187,29,255,181,160,177,135,3,39,61,153,154,73,246,109,51,161,179,206,198,56,161,152,93,182,106,194,88,37,86,8,36,4,27,128,193,148,165,52,146,196,2,14,125,7,1,193,198,216,36,72,22,10,79,133,66,87,130,7,193,131,229,13,82,128,32,9,11,165,41,166,34,6,193,76,108,0,13,125,84,236,253,99,43,81,197,132,223,15,73,209,93,132,115,144,195,136,253,128,120,23,38,110,92,144,247,138,171,209,145,56,173,136,188,250,237,234,153,166,95,77,46,219,100,77,76,204,238,216,109,123,222,12,104,151,73,20,207,96,25,81,172,139,20,168,62,28,79,103,42,193,180,180,254,46,223,102,167,78,177,230,215,152,23,120,29,35,91,135,114,137,42,59,107,153,169,107,88,161,226,164,131,210,218,69,219,77,99,158,174,189,132,167,40,24,135,23,53,12,140,86,133,89,243,181,158,216,126,117,219,214,209,246,132,128,185,161,112,17,25,130,225,175,131,203,48,90,6,189,161,164,11,236,102,20,173,170,20,170,239,225,146,68,98,71,79,20,250,48,168,108,129,50,72,139,214,229,196,29,64,70,79,65,147,61,197,187,24,41,71,41,74,227,102,87,169,178,106,127,159,117,151,26,10,254,226,94,190,244,94,255,223,255,86,252,49,144,0,0,93,248,194,165,67,173,222,204,77,31,53,9,84,238,69,3,83,64,141,6,51,48,224,200,199,202,129,129,184,112,72,152,38,5,10,139,6,131,0,104,1,25,10,25,44,38,242,142,140,76,178,0,36,15,200,71,136,232,79,45,170,39,44,216,156,62,229,48,70,189,80,192,33,102,209,193,139,38,92,255,251,178,100,40,142,230,61,104,78,155,140,54,176,86,40,138,3,105,226,62,90,97,81,46,78,233,17,217,71,41,104,77,151,156,224,153,181,137,41,219,4,177,17,119,41,162,178,43,114,182,59,245,94,148,179,36,184,154,39,69,99,254,151,93,171,204,240,213,248,25,203,40,251,25,102,38,206,84,210,23,237,183,115,68,149,106,48,161,180,98,55,169,28,45,173,232,54,213,162,170,83,234,114,137,170,147,125,68,142,106,68,157,180,214,211,64,242,3,12,1,26,133,152,61,224,12,177,42,28,58,171,108,136,211,223,145,72,154,130,182,231,255,125,167,11,184,156,75,109,246,179,255,20,96,0,0,254,13,138,15,81,144,121,100,59,130,16,133,85,13,7,17,37,81,16,216,220,1,249,169,88,171,53,107,23,66,230,185,98,125,92,222,254,20,106,108,192,166,88,246,20,173,230,108,223,179,255,183,251,211,249,187,105,160,71,83,122,167,205,212,81,97,90,96,228,150,89,65,178,177,140,207,255,152,213,146,47,123,199,104,25,49,61,236,59,38,255,51,252,135,56,197,178,48,185,123,52,55,80,52,80,44,50,44,74,52,12,51,0,145,1,112,52,198,0,60,112,193,48,200,59,26,2,129,32,0,160,182,102,104,140,4,3,128,6,24,88,40,48,64,86,64,160,217,102,68,9,144,34,10,28,76,50,9,93,228,71,71,21,40,147,130,100,56,190,80,228,22,34,38,150,72,7,115,25,169,90,134,233,54,28,1,197,135,91,237,171,57,64,155,248,91,140,204,191,116,170,203,35,131,16,231,25,151,179,155,213,161,85,40,229,176,213,149,19,249,66,52,124,69,160,219,202,230,228,61,159,198,238,52,212,187,228,246,227,203,8,183,42,97,174,133,102,74,85,152,35,37,206,155,217,236,74,39,107,169,74,91,178,45,227,121,14,5,71,168,181,80,160,241,130,241,139,65,164,24,40,151,106,86,112,253,215,55,227,106,123,134,184,183,237,219,195,192,177,208,40,158,20,91,6,40,97,200,159,0,140,178,144,218,164,2,134,163,163,83,157,90,201,58,160,67,36,70,47,106,8,175,1,109,57,78,179,54,115,183,127,253,63,255,239,90,60,91,237,180,124,11,44,106,253,141,53,222,166,210,221,115,45,163,107,237,204,170,85,80,212,93,109,70,199,94,148,0,0,174,224,195,146,67,128,177,77,195,16,12,195,28,188,116,107,151,120,68,144,66,69,51,33,141,43,86,192,26,48,235,146,83,3,193,211,0,44,36,226,24,100,194,7,39,200,64,20,204,108,121,218,155,180,213,188,197,104,35,204,228,70,6,77,26,10,20,133,182,71,190,40,219,187,79,218,216,94,188,16,148,58,30,63,16,65,142,14,145,0,230,255,251,178,68,46,142,212,240,85,205,155,154,66,112,157,106,122,19,109,35,186,84,85,87,54,110,36,216,130,103,51,168,69,182,34,81,199,202,143,178,171,154,107,168,3,138,192,61,226,195,216,216,89,111,171,102,204,145,4,74,97,66,41,150,240,108,195,3,214,117,191,41,110,32,136,110,75,189,210,141,37,53,143,188,181,99,144,226,165,153,84,157,25,169,234,83,113,107,34,158,73,1,35,55,252,44,220,108,41,166,150,152,100,96,2,94,198,115,22,6,101,48,145,211,30,59,119,91,68,46,33,23,93,178,215,225,148,130,140,40,200,1,70,139,18,158,36,129,60,40,160,247,150,164,212,50,200,231,114,99,20,116,7,208,27,89,176,112,75,206,18,201,166,184,124,57,235,98,163,246,47,164,45,233,22,92,255,216,243,158,4,255,147,62,179,176,84,206,215,126,210,74,121,21,131,0,6,62,167,75,202,152,158,190,62,244,108,42,139,7,187,105,71,66,11,224,221,173,48,80,90,155,42,154,156,56,1,80,150,144,17,8,7,55,164,103,6,192,179,243,87,176,75,193,31,205,201,97,174,252,204,73,98,53,72,136,228,245,130,161,68,226,5,67,57,99,76,194,51,50,64,80,197,234,96,72,100,160,20,2,34,144,13,73,134,234,60,131,227,128,35,38,6,87,177,110,8,158,166,24,6,44,114,97,210,206,122,23,20,86,158,60,186,210,65,250,165,48,40,46,126,12,118,21,154,44,208,102,153,242,147,149,156,0,233,223,248,17,207,43,44,164,138,62,129,104,54,95,57,200,248,231,27,134,129,30,128,10,106,111,94,57,137,207,116,219,68,21,131,194,226,140,140,44,242,241,229,187,85,99,63,160,119,138,64,208,170,116,234,96,171,131,80,86,93,76,102,54,187,180,125,117,223,193,18,239,164,107,252,49,233,56,18,48,33,216,218,227,140,172,204,214,138,12,202,36,202,65,133,2,2,234,72,126,254,163,137,80,84,191,81,166,190,198,0,68,50,39,0,153,69,30,37,200,181,36,154,65,81,237,19,203,10,180,5,163,104,224,106,178,7,20,135,253,24,13,198,175,146,21,246,196,47,34,240,58,236,109,75,124,166,37,75,15,56,32,113,3,225,98,174,105,205,236,248,54,252,27,98,136,164,17,51,58,33,223,97,234,73,145,141,186,132,26,40,100,9,76,90,65,217,182,184,246,88,139,26,234,173,15,122,60,34,238,109,141,233,165,70,39,108,172,215,123,152,50,162,170,30,226,230,95,138,51,164,0,0,29,144,197,137,40,200,213,184,218,22,152,211,193,240,210,163,108,207,39,88,206,17,168,192,65,96,199,243,244,66,45,52,0,194,72,0,134,105,35,45,116,186,130,166,6,250,50,146,161,102,255,251,178,100,26,12,198,182,104,205,27,187,98,240,85,104,122,51,97,133,72,89,25,163,56,110,105,45,193,92,169,104,205,132,149,32,195,134,19,50,48,212,61,22,122,10,128,8,194,147,236,160,65,59,218,122,113,133,64,25,205,49,137,8,44,232,187,57,29,2,102,140,158,5,128,201,136,185,235,221,214,103,188,207,106,211,127,74,207,142,140,40,11,53,112,253,67,201,39,74,116,170,229,114,52,102,136,120,209,159,53,20,253,114,102,150,126,119,54,75,237,172,28,96,170,29,213,195,78,44,184,198,63,217,27,28,233,201,241,203,9,171,39,47,162,90,137,14,23,15,171,4,12,167,182,99,240,203,155,234,163,126,7,217,77,159,46,81,107,50,228,235,237,44,158,113,107,59,180,164,242,141,149,211,73,187,250,219,245,215,173,223,144,218,146,190,254,102,84,34,6,223,136,49,248,66,90,251,81,145,19,196,51,118,87,227,234,58,31,13,68,87,239,115,93,160,234,101,14,159,226,11,43,68,113,91,22,236,93,80,115,116,127,253,191,255,208,166,93,85,171,92,64,168,99,92,40,180,119,38,135,57,73,179,163,213,36,162,32,247,113,146,139,173,171,225,67,208,130,77,140,76,247,237,0,8,46,74,1,231,8,48,198,221,47,27,232,198,31,83,53,46,96,208,128,3,2,148,77,64,38,48,32,204,192,224,0,113,149,25,74,17,79,122,243,49,231,78,233,68,161,33,176,104,199,132,48,95,99,208,146,24,70,17,233,140,179,246,191,1,130,65,227,40,7,14,126,30,183,33,165,180,23,106,121,71,217,53,72,155,90,165,155,255,174,167,29,160,181,46,146,206,94,185,189,180,91,247,242,244,166,234,172,113,154,152,9,211,140,148,141,110,215,196,13,49,208,93,196,41,172,150,212,166,219,208,244,142,87,98,171,182,142,46,147,85,71,82,212,81,150,106,115,59,209,193,196,143,82,107,110,71,209,214,224,195,22,157,218,208,70,109,38,220,247,74,109,77,153,97,216,106,75,61,184,50,140,219,75,81,22,100,144,73,186,130,142,129,70,221,173,117,222,127,212,64,1,255,228,73,104,12,157,59,160,32,177,134,74,136,200,220,237,1,34,81,160,48,252,73,31,161,16,165,53,223,164,76,104,112,231,3,186,83,125,109,255,254,159,255,243,127,252,205,80,20,64,195,89,89,80,122,42,179,160,140,164,75,171,202,103,149,28,229,70,123,28,210,30,172,168,246,100,115,205,102,216,104,136,183,215,232,0,0,4,48,194,254,13,51,144,196,5,78,185,80,207,154,140,247,12,197,147,76,60,100,210,75,12,40,88,120,131,12,32,176,197,146,69,72,128,224,32,238,37,226,16,0,251,145,29,41,73,168,121,145,7,255,251,178,100,27,142,134,177,114,80,155,121,98,64,79,72,73,217,101,226,76,27,249,227,62,14,61,117,193,42,177,103,201,150,9,160,160,113,98,242,9,168,55,94,1,73,129,216,150,15,168,31,4,131,18,131,231,52,94,255,113,124,161,232,93,120,86,30,56,156,75,16,14,12,34,189,227,89,70,58,152,75,39,157,176,76,63,249,219,190,188,205,246,215,159,250,195,8,155,28,192,32,232,228,43,239,69,139,47,147,243,69,148,164,233,249,255,161,19,13,35,115,216,160,128,13,20,100,185,83,177,44,223,49,197,235,43,51,58,217,219,253,91,223,231,41,216,112,178,153,215,126,234,40,177,202,106,242,123,236,100,221,122,245,228,245,122,87,39,153,190,132,76,114,154,144,153,93,153,154,93,93,239,51,51,51,57,157,55,213,231,142,113,255,12,0,4,0,128,4,172,72,68,33,132,249,36,225,34,25,191,27,199,3,223,20,109,186,1,156,113,24,1,41,113,142,206,60,186,241,3,39,201,22,243,169,169,113,243,181,246,79,67,81,159,76,137,38,160,191,255,238,223,127,168,65,127,255,235,255,255,255,171,157,181,199,223,171,221,235,255,213,235,125,38,13,141,25,169,228,97,229,41,191,223,230,238,39,153,186,10,129,230,177,35,24,20,254,8,16,24,224,14,24,9,16,141,140,166,102,34,46,175,145,16,0,4,73,107,98,160,19,38,137,144,214,100,152,30,76,29,143,38,8,208,14,154,180,84,2,168,142,33,84,77,107,16,221,75,37,136,59,209,42,157,101,80,184,192,117,5,34,154,179,81,70,161,116,241,116,174,132,10,6,245,148,146,134,220,89,53,74,174,45,12,245,23,202,236,12,50,76,250,198,236,23,166,233,108,220,19,181,167,83,39,226,237,132,0,57,195,240,177,154,183,39,239,105,86,237,26,21,43,185,75,72,184,62,11,88,86,107,155,225,36,203,175,231,223,149,29,191,132,110,231,42,254,75,8,252,189,126,88,111,242,21,211,97,51,107,237,237,111,37,209,86,191,180,129,166,221,116,139,81,26,62,136,58,247,220,220,162,180,252,254,235,169,209,4,30,33,207,100,253,196,195,137,235,2,0,84,173,91,18,100,239,24,195,20,193,180,194,161,139,3,2,116,90,115,147,19,72,216,93,11,164,206,224,152,45,32,201,26,200,72,187,225,79,124,45,124,206,213,180,131,250,63,191,215,234,255,201,255,254,207,255,183,255,255,234,159,255,253,198,254,218,6,255,255,250,127,199,169,5,34,162,120,149,32,203,135,12,225,52,192,96,12,172,36,193,148,12,29,72,88,216,193,136,25,248,65,26,125,43,32,36,149,197,114,136,5,183,128,147,2,217,213,115,204,94,213,148,240,220,145,19,249,255,251,178,100,27,12,5,104,101,83,27,111,131,112,74,198,89,246,101,130,102,30,233,149,58,110,97,243,193,2,159,41,181,135,156,248,148,171,172,142,219,39,234,233,22,124,6,89,219,230,235,151,29,72,217,187,46,117,109,25,108,245,132,151,121,14,52,169,117,18,166,203,88,187,82,212,71,108,48,90,89,63,143,231,232,2,225,46,129,194,14,243,49,63,41,9,37,89,104,136,210,80,216,199,226,23,69,178,81,245,159,214,105,168,146,106,149,92,126,75,89,254,100,248,232,124,237,76,197,214,166,67,7,167,69,102,168,179,140,234,76,146,214,237,68,67,93,156,114,83,89,161,127,255,232,4,0,0,12,221,212,176,16,97,19,136,92,98,74,102,192,102,0,86,27,244,52,4,60,207,219,214,167,86,131,108,209,12,80,135,228,104,50,189,40,98,39,16,202,251,138,200,87,240,143,212,213,228,127,103,249,224,232,223,255,224,192,9,169,191,175,221,255,59,209,187,232,255,20,168,4,1,73,195,14,56,13,228,37,1,140,76,25,225,51,58,136,209,51,195,50,87,140,144,33,51,248,197,10,140,78,40,3,14,68,36,67,49,5,67,142,96,224,65,84,10,100,16,195,232,56,57,50,144,144,16,9,110,99,194,32,194,74,170,174,80,201,192,112,16,140,77,106,213,49,144,82,119,161,164,39,117,35,216,164,91,164,182,102,0,128,162,239,164,230,216,75,107,156,122,9,236,113,203,198,237,42,94,186,189,149,183,215,244,241,182,110,215,169,171,173,21,102,74,179,90,42,17,222,48,187,220,124,24,126,184,241,203,176,205,228,124,233,36,167,118,61,182,171,57,95,147,113,84,22,169,110,73,234,224,228,65,84,119,158,160,137,164,32,119,2,43,25,72,163,105,129,78,105,189,87,78,255,120,112,235,25,44,23,163,19,29,117,0,87,144,17,36,122,211,170,194,38,182,181,67,174,153,132,187,188,107,247,211,231,134,178,170,91,74,231,26,6,203,170,59,77,145,233,151,187,51,4,172,15,68,67,144,168,38,40,20,123,83,94,183,22,0,0,32,0,240,192,145,129,37,127,86,67,206,211,4,68,95,203,112,182,178,172,84,118,129,80,232,254,185,204,144,243,87,60,121,191,200,254,140,248,160,84,83,219,169,158,83,255,255,254,233,71,170,243,244,247,149,1,228,127,127,255,229,248,170,0,76,84,55,14,0,82,77,126,62,143,157,105,13,226,7,76,169,132,204,197,8,58,161,224,214,205,51,9,18,205,212,68,49,136,136,193,167,195,29,83,129,1,192,80,12,64,81,52,64,113,226,48,96,108,106,88,48,40,80,211,20,128,3,19,33,96,106,229,49,2,150,189,230,28,70,41,209,85,7,58,107,106,238,19,255,251,178,100,42,142,231,213,103,76,139,188,201,102,69,38,74,19,97,39,100,26,253,163,60,110,97,243,193,44,177,104,201,131,29,146,77,110,74,48,165,193,203,168,178,151,200,223,196,146,152,119,44,77,168,123,86,164,143,184,80,67,232,217,95,135,143,132,165,58,81,38,194,254,118,169,40,110,237,105,100,214,170,82,145,66,206,107,136,8,82,218,150,94,42,255,15,143,29,63,109,186,207,118,32,147,210,140,101,198,67,59,206,212,87,247,28,75,158,231,43,181,158,82,136,223,233,177,40,199,116,72,34,222,222,20,240,157,233,70,164,89,125,203,26,250,9,254,124,196,27,175,194,167,127,21,151,69,249,89,163,252,170,75,240,214,78,166,242,250,247,243,239,50,195,125,95,80,141,118,189,206,88,177,28,123,191,238,219,213,107,109,137,236,195,90,116,185,205,212,181,152,0,10,0,10,118,173,165,129,0,176,180,64,52,11,92,34,164,164,142,52,57,83,117,65,28,11,170,31,171,62,24,92,168,245,50,213,138,226,186,109,63,254,83,167,247,111,254,179,104,9,28,162,135,158,5,157,202,54,38,76,90,255,252,143,255,255,255,255,184,18,225,104,14,16,241,51,35,216,246,192,211,0,156,76,221,9,52,154,204,90,32,100,148,80,88,16,0,12,131,131,171,4,98,146,184,64,245,70,148,48,202,0,22,92,12,7,25,176,6,90,86,122,14,5,13,13,19,149,223,46,93,36,65,54,144,227,37,180,110,36,31,19,149,39,108,238,13,97,187,90,179,41,117,232,157,46,85,146,206,243,144,13,202,145,219,56,230,192,239,227,198,161,170,239,141,29,203,123,252,224,199,54,45,89,67,161,88,242,51,83,176,109,7,121,37,183,150,229,115,191,58,13,69,187,183,39,191,114,74,125,247,30,218,185,169,221,246,72,154,215,27,17,188,7,179,94,199,163,188,102,211,111,200,211,107,93,45,37,235,159,185,75,140,104,251,132,181,138,221,45,143,84,127,165,155,99,106,247,204,181,233,246,74,248,91,143,170,22,91,141,44,75,67,213,218,156,111,92,46,245,15,234,150,219,22,6,216,89,12,63,1,170,32,189,194,215,188,173,243,210,41,108,18,190,104,249,113,165,200,89,102,133,236,204,195,177,202,86,135,39,250,127,254,218,254,172,117,65,54,81,186,23,42,15,42,80,214,82,69,146,54,111,255,255,167,255,255,255,175,255,255,219,187,86,189,59,122,17,171,168,0,0,0,52,193,18,68,218,166,12,198,181,112,228,176,252,214,176,248,202,38,120,202,54,228,193,162,44,198,162,108,192,144,152,12,177,4,10,195,161,89,141,5,168,240,158,198,74,1,161,8,27,0,136,197,197,240,233,14,128,102,7,129,0,33,255,251,178,100,32,140,199,46,104,205,155,184,124,240,69,6,73,242,101,39,104,26,165,161,60,110,101,237,1,34,30,231,133,166,29,162,161,59,174,18,18,25,140,33,200,33,139,218,225,253,178,118,142,246,89,121,159,148,197,206,7,148,62,48,77,123,214,114,140,201,187,148,55,141,14,229,255,146,52,56,54,222,134,155,133,197,161,7,234,244,182,206,149,145,171,66,105,83,78,122,206,168,43,118,1,85,151,179,128,96,252,115,100,56,234,124,16,126,107,186,253,233,143,213,203,58,250,202,81,49,142,224,131,82,252,129,32,62,91,226,254,108,99,252,87,248,105,191,229,70,98,191,26,204,133,84,159,13,209,181,169,117,255,80,95,86,174,233,166,123,190,239,197,150,61,25,114,155,211,124,167,217,145,225,82,142,49,24,211,234,149,117,42,110,56,233,244,141,179,201,30,0,0,213,156,190,161,85,74,226,85,134,68,32,84,68,162,68,150,26,173,18,120,45,68,161,78,16,7,47,5,0,192,62,66,39,140,87,218,144,187,184,39,7,214,97,27,255,79,254,103,202,254,165,141,138,206,171,104,223,175,10,157,255,217,255,245,127,234,172,2,0,42,83,18,167,206,20,215,52,184,112,250,81,3,7,139,140,246,244,52,211,20,50,36,97,209,112,160,220,26,8,12,20,165,224,1,40,36,6,205,120,141,68,228,131,110,53,85,128,148,116,180,193,156,69,172,39,187,211,183,45,98,94,155,48,132,183,37,37,234,199,105,112,183,111,140,188,167,44,14,77,177,169,13,102,176,215,182,199,35,184,120,30,75,140,175,42,254,9,244,219,187,187,84,178,89,115,134,57,90,62,43,173,188,34,117,228,105,248,61,53,151,0,4,219,240,18,151,218,236,174,199,174,243,188,189,167,110,64,223,179,145,59,210,239,120,193,132,225,188,66,155,27,95,77,252,194,70,201,91,61,190,228,24,107,27,124,138,189,49,84,102,235,132,158,96,191,96,119,77,192,165,41,131,243,121,97,171,4,148,169,219,18,251,182,109,227,34,221,73,37,149,236,63,234,155,126,117,251,20,115,210,0,166,218,170,152,53,38,124,90,48,24,9,67,38,129,73,194,160,150,82,197,96,173,141,56,167,27,33,67,56,136,110,65,42,160,194,202,143,156,75,152,123,58,88,195,28,75,255,161,249,95,238,222,199,253,77,58,68,181,122,47,230,190,32,255,255,252,167,255,225,207,253,164,0,0,1,148,198,242,179,159,40,78,54,131,50,46,228,20,201,52,78,84,217,9,195,125,144,128,197,3,8,2,13,52,23,8,27,140,0,140,186,29,22,42,196,210,8,44,0,92,228,33,3,66,134,157,101,13,1,2,131,139,12,29,166,5,192,13,134,52,48,7,46,255,251,178,100,35,142,199,22,104,206,27,143,101,224,71,134,90,35,96,202,104,28,137,161,54,78,97,147,209,31,25,103,137,164,157,160,108,106,144,160,22,208,37,4,0,191,67,68,8,68,23,13,185,16,138,43,154,114,153,84,191,130,161,135,222,45,189,115,14,150,58,194,27,116,161,222,179,170,99,49,134,148,55,148,2,98,13,177,62,246,84,24,186,210,145,221,54,133,205,220,128,65,155,201,170,115,221,155,58,223,174,245,2,31,194,3,121,15,180,175,164,27,103,82,44,219,18,107,24,95,119,175,9,219,54,172,113,210,0,8,173,172,84,194,107,180,45,131,87,8,91,177,16,159,101,245,109,39,101,104,252,228,92,234,153,66,240,225,107,77,194,203,175,92,113,67,89,103,138,27,29,178,37,37,35,186,82,36,221,35,139,53,0,7,1,71,165,240,73,241,16,149,24,5,128,13,92,86,89,230,222,6,146,178,253,224,129,248,80,212,64,196,165,54,159,236,42,164,43,245,93,63,255,254,191,51,251,27,40,44,41,83,92,150,29,84,23,18,146,148,10,199,52,175,255,255,254,142,153,111,76,159,250,0,99,30,230,206,120,92,57,174,212,211,124,35,32,18,205,145,91,53,79,104,202,225,131,6,13,76,58,88,0,137,64,194,192,40,12,200,203,211,9,129,213,58,70,150,85,245,48,56,132,208,98,116,239,64,8,64,168,152,194,94,247,128,180,177,6,84,35,234,138,77,52,131,80,96,86,20,163,175,244,129,150,37,139,29,156,105,116,210,216,171,112,148,67,106,163,14,185,12,134,30,119,163,88,209,204,81,162,116,70,190,44,122,213,214,123,63,251,150,229,56,162,82,233,188,24,188,61,142,93,238,213,153,223,252,84,234,147,121,184,183,179,148,141,58,122,207,200,175,113,233,129,57,173,231,190,85,231,227,66,69,232,65,215,231,220,142,100,166,167,101,10,179,200,127,53,194,215,191,73,253,177,26,149,194,253,39,224,186,91,92,155,217,159,94,180,105,156,164,103,49,203,109,70,203,141,43,106,23,127,88,133,179,199,150,173,227,231,173,253,46,178,40,106,197,205,105,220,240,0,6,118,75,196,56,0,207,155,105,198,14,136,136,161,142,8,56,1,152,168,51,251,139,119,131,249,164,92,106,136,139,144,181,81,150,251,148,52,151,108,246,86,18,109,253,58,126,121,149,109,27,232,199,78,95,203,246,223,64,181,127,214,207,255,231,122,63,101,63,228,130,0,0,1,116,198,142,51,84,47,12,223,27,56,55,204,148,56,104,45,49,173,232,134,192,22,128,65,65,113,152,58,44,98,16,88,192,40,198,10,228,214,30,14,14,3,5,135,109,116,192,228,51,24,144,161,246,138,68,43,18,38,166,155,255,251,178,100,31,142,166,199,102,78,27,143,101,210,66,236,90,35,97,37,100,27,41,159,58,110,233,231,201,32,44,168,157,150,28,224,132,16,18,183,40,102,162,65,247,98,3,1,18,164,49,33,244,167,120,75,194,104,55,229,68,171,14,218,44,181,88,101,185,162,148,236,80,17,10,111,136,131,5,73,0,245,66,188,1,192,229,106,45,97,204,141,89,244,48,197,74,82,174,95,155,4,124,253,137,195,242,125,78,216,5,8,184,107,196,124,54,154,191,219,126,176,109,251,92,93,131,129,71,155,77,153,24,155,121,246,166,100,187,214,150,126,93,164,56,253,73,189,252,135,122,47,105,172,138,134,121,109,59,189,106,165,202,26,186,64,121,246,14,37,162,180,101,84,173,93,131,211,148,40,8,86,117,199,138,255,166,122,6,32,0,0,146,252,149,85,135,72,13,67,53,49,44,34,99,193,96,114,166,153,46,130,24,117,78,171,189,6,226,154,173,100,253,113,41,59,143,211,244,255,255,219,233,106,245,213,59,107,195,173,166,159,239,250,255,255,255,249,191,253,127,255,254,70,255,12,160,35,177,128,97,185,134,132,128,128,115,57,132,148,3,14,198,68,159,6,22,14,166,103,0,64,99,229,253,49,141,140,177,68,128,3,163,12,80,157,98,131,66,27,55,80,99,208,64,247,178,1,14,78,36,229,253,117,137,134,191,178,65,209,86,166,164,32,232,47,197,178,26,185,134,115,174,7,171,120,112,87,206,88,219,158,46,79,54,247,242,213,242,145,99,86,23,102,122,34,226,121,11,243,135,204,12,68,40,168,227,128,204,109,159,52,166,24,136,253,246,245,79,194,230,46,145,96,10,223,94,241,100,251,43,45,7,25,171,218,183,188,219,94,119,33,85,19,119,133,92,98,11,149,62,55,158,215,143,137,98,48,197,130,229,60,56,163,201,145,199,75,206,226,233,121,85,35,98,250,42,30,33,178,189,187,147,83,147,13,176,79,216,35,215,48,103,133,25,186,19,116,71,236,150,131,13,185,131,198,164,147,55,234,58,174,229,102,37,1,233,74,230,32,24,56,155,98,9,2,165,167,74,138,142,166,163,64,19,118,96,119,113,114,226,166,151,206,231,98,122,63,51,95,209,180,255,111,95,211,200,177,215,149,12,37,75,103,57,170,75,255,255,251,255,255,244,254,111,255,167,237,241,199,166,211,93,103,108,21,0,0,20,189,52,76,149,72,208,26,15,233,16,28,2,103,127,102,73,230,8,1,68,91,197,17,37,151,90,102,48,170,95,182,96,140,170,105,6,5,132,204,216,26,55,64,93,242,224,167,224,56,1,45,139,202,99,34,224,81,3,14,22,77,137,56,208,20,162,94,143,107,45,237,67,193,81,69,195,153,213,255,251,178,100,40,142,166,198,104,208,27,111,101,208,67,102,74,28,97,37,104,27,105,163,58,78,97,240,129,45,158,232,93,147,190,56,54,246,156,78,37,157,46,60,61,56,181,199,217,219,157,183,172,107,174,221,107,91,166,76,230,77,209,7,38,126,175,150,51,90,152,92,222,246,63,25,37,106,28,216,136,156,138,159,103,106,60,35,83,27,187,246,232,151,189,31,48,29,0,153,84,183,2,12,11,223,26,159,89,71,230,247,74,250,136,150,17,80,132,65,241,243,178,123,192,117,247,211,83,216,227,52,21,143,165,232,207,216,98,35,194,177,96,224,164,161,210,162,55,57,180,101,138,159,13,39,208,41,214,150,49,123,166,59,133,180,44,169,237,219,216,52,0,0,16,0,0,1,175,163,196,72,33,163,43,163,59,12,205,81,22,85,28,86,57,19,24,127,100,226,161,9,170,46,18,84,236,205,239,78,160,166,231,16,103,105,72,168,235,215,70,207,249,191,79,211,255,182,191,195,59,127,145,237,249,94,175,219,245,1,102,11,2,25,4,196,102,106,177,246,93,100,195,115,77,54,76,171,21,52,8,180,2,22,2,4,140,62,55,48,32,105,137,24,97,36,0,0,41,136,160,52,136,170,229,16,2,204,140,15,104,50,192,10,193,221,11,5,30,13,6,68,114,194,78,91,26,96,21,2,48,145,114,62,190,194,233,165,118,75,142,115,156,106,198,12,121,242,116,69,216,157,38,226,23,100,242,139,192,171,12,49,220,174,163,121,194,198,222,134,179,34,161,177,230,228,105,197,203,4,22,120,221,109,251,246,19,110,158,36,120,21,67,212,239,156,131,118,152,91,146,247,128,227,95,50,147,121,135,251,99,103,127,42,39,49,190,119,185,109,73,41,124,49,107,47,254,227,106,141,204,187,109,141,182,105,179,5,236,105,23,164,143,173,75,21,171,120,131,77,194,117,104,14,21,142,254,213,131,46,52,193,239,23,238,140,20,131,107,99,204,213,169,99,218,222,146,114,132,28,1,148,134,116,60,213,234,21,196,186,35,199,55,91,174,245,19,26,100,26,198,165,142,204,188,148,130,178,161,170,13,168,42,51,8,234,235,83,155,49,46,251,39,250,247,211,244,233,253,191,109,180,45,233,135,119,191,122,225,141,73,14,159,207,172,195,255,201,215,255,255,255,254,76,0,0,9,116,16,3,48,136,72,200,203,163,106,76,2,2,6,34,151,24,8,204,2,125,18,129,197,65,66,234,197,76,171,144,118,112,16,149,98,112,5,148,197,147,216,231,0,150,102,42,45,46,73,82,174,180,245,46,164,14,167,98,66,97,18,144,194,19,176,75,241,97,176,209,190,108,109,189,150,132,171,236,159,101,37,216,42,40,249,218,168,112,69,255,251,178,100,46,142,134,98,104,207,155,154,98,112,73,103,202,9,97,130,118,26,217,163,58,78,97,237,16,246,8,232,77,151,164,224,110,124,177,28,67,196,204,111,77,8,66,210,44,131,201,49,179,169,195,210,63,73,73,35,53,57,39,113,116,27,252,5,104,250,150,64,182,92,205,109,143,51,206,222,230,214,15,12,86,147,252,134,106,203,14,222,202,108,194,239,196,63,140,226,183,33,185,202,118,113,159,91,28,228,207,209,46,125,169,117,138,44,86,110,4,213,60,212,54,106,155,22,61,246,104,233,69,153,106,204,9,231,173,195,28,124,220,75,219,159,137,64,0,192,64,6,153,42,241,37,72,41,108,212,216,211,28,144,190,24,118,83,193,223,122,150,220,228,190,121,168,99,163,227,40,114,91,122,13,250,31,3,65,211,130,77,175,178,83,147,181,45,255,239,250,86,143,244,94,255,35,53,125,191,249,176,195,118,253,14,214,239,255,255,88,12,163,33,98,25,142,150,71,8,186,152,48,0,106,117,65,168,42,198,67,21,24,64,8,58,69,6,4,140,22,34,67,153,138,16,96,98,146,176,12,145,49,94,145,141,31,47,41,106,162,187,113,77,7,18,217,66,145,41,72,142,132,182,201,242,135,98,4,206,70,75,131,17,49,48,84,2,234,171,82,149,8,24,199,87,128,95,166,219,199,12,57,199,202,235,100,154,37,174,94,123,227,15,47,162,87,19,191,43,17,247,19,148,111,148,196,220,154,49,190,88,228,65,229,114,246,178,2,187,111,79,173,102,183,89,214,35,44,82,207,247,184,144,102,147,44,236,17,190,125,155,207,11,250,227,47,188,148,214,147,152,124,158,139,150,215,179,95,57,195,86,52,173,222,60,108,79,19,218,184,194,237,150,203,208,237,88,86,198,247,218,165,189,107,45,88,115,77,107,86,104,221,178,221,141,215,83,182,132,211,29,171,64,9,0,0,0,2,188,106,54,56,169,156,114,159,16,108,43,3,160,109,152,71,73,192,220,45,42,186,46,43,215,136,154,39,35,115,73,168,166,85,149,84,17,154,22,121,242,213,233,255,210,229,244,253,223,253,223,255,255,211,245,233,201,86,0,0,163,10,129,4,106,114,171,188,225,180,131,19,140,76,63,201,49,59,152,212,128,112,48,124,32,8,104,192,97,138,3,168,100,97,197,64,24,128,192,196,32,1,225,29,225,21,135,225,208,210,109,131,95,71,32,183,131,69,20,32,34,94,13,71,145,67,105,29,51,197,10,22,196,76,13,72,37,213,81,5,19,91,210,166,124,153,155,151,94,236,178,119,228,118,113,177,220,227,62,168,101,216,74,224,76,104,90,70,174,227,134,58,97,111,236,74,187,60,23,198,193,86,172,15,67,120,189,216,255,251,176,100,65,12,166,248,104,78,19,153,99,244,67,5,26,10,96,194,132,23,105,163,70,109,189,151,65,48,153,39,1,183,157,112,75,90,74,65,208,176,40,91,231,251,252,95,64,158,193,221,222,114,178,173,137,105,195,83,168,165,156,216,72,189,211,187,20,218,115,143,148,152,25,150,44,41,163,38,231,252,225,140,45,28,43,101,102,192,98,51,106,200,76,226,29,168,82,31,218,79,71,233,117,246,50,84,199,29,53,141,189,147,22,54,213,173,109,245,158,249,200,102,113,81,53,38,44,0,2,0,0,0,1,86,54,178,201,82,103,218,183,27,80,96,96,208,33,50,229,25,102,254,154,18,233,184,106,71,237,26,89,124,179,22,6,211,122,90,41,80,138,226,141,246,63,255,255,255,236,216,126,171,117,159,255,255,254,153,31,255,79,209,135,171,0,146,148,220,202,153,0,215,6,92,166,125,200,107,100,205,137,77,60,220,106,33,175,131,64,147,164,180,207,105,137,129,167,172,169,203,113,182,135,34,205,202,224,53,111,115,139,204,246,205,190,144,188,152,22,61,30,5,177,88,177,230,170,200,41,56,215,106,70,230,104,20,72,50,117,205,41,76,63,248,85,231,195,89,164,22,59,222,4,217,202,102,119,85,107,182,236,150,245,83,52,253,90,174,180,246,22,44,60,105,151,115,231,21,121,122,221,199,234,74,106,12,103,75,181,39,178,225,129,110,218,156,99,116,235,239,52,169,221,125,177,53,243,2,233,202,244,227,102,237,155,87,159,95,187,102,11,114,133,117,245,166,123,251,182,35,59,10,248,226,143,186,99,218,118,75,17,197,3,187,149,154,241,134,87,96,216,69,68,192,64,227,33,102,138,116,44,34,5,141,21,55,7,22,192,234,170,92,164,120,16,112,163,25,143,161,21,210,136,48,245,196,134,152,75,54,168,147,81,48,190,237,193,172,127,198,133,11,205,14,242,207,123,199,127,43,255,71,255,163,29,98,223,150,255,160,22,232,175,255,255,255,253,64,0,0,10,116,196,48,131,80,32,140,0,47,56,88,232,198,3,32,179,56,81,46,99,97,161,141,131,1,192,131,35,136,70,64,168,72,63,108,23,176,113,217,0,212,95,132,222,76,110,175,150,118,138,101,219,73,21,6,82,170,40,121,235,129,28,178,41,69,169,218,69,120,122,12,105,236,253,154,71,66,192,98,71,116,75,18,209,150,30,189,183,24,90,82,78,32,14,152,157,118,144,192,186,13,19,71,8,204,228,249,124,151,43,149,111,104,194,239,205,94,103,241,167,141,145,124,17,40,133,131,141,62,65,254,188,246,125,26,219,183,196,215,203,221,72,101,113,195,238,143,155,90,18,101,81,181,250,34,89,125,2,52,72,13,175,89,255,251,178,100,83,14,166,94,105,208,155,152,98,224,70,230,90,29,97,34,132,25,117,175,66,109,189,23,193,43,51,232,141,151,148,169,105,78,103,245,155,28,127,109,62,249,213,150,239,18,55,229,117,234,253,182,27,210,118,182,167,93,135,247,173,75,175,106,5,122,162,204,175,140,0,0,0,152,0,0,0,34,138,163,216,232,140,65,93,166,162,153,251,5,221,197,86,60,109,141,92,203,249,149,172,96,197,69,105,48,121,162,129,34,18,35,147,204,177,38,210,171,23,251,255,255,163,228,254,86,167,242,255,208,111,206,127,255,255,255,69,218,255,209,80,13,195,26,182,62,8,192,54,201,163,26,11,148,132,97,27,225,169,224,173,20,62,0,129,2,161,194,131,172,168,42,136,60,50,34,2,101,67,192,180,235,4,28,135,86,13,111,149,216,84,45,197,211,11,105,174,195,106,253,69,3,130,96,104,177,41,91,128,133,53,151,129,66,204,124,50,166,217,220,84,89,113,59,96,94,49,242,219,182,84,201,223,22,25,141,22,201,17,200,239,80,175,119,212,119,27,40,182,155,119,24,244,186,150,253,172,168,125,184,171,23,130,150,84,227,50,63,214,111,111,14,47,220,42,106,240,21,232,68,73,217,216,38,146,51,157,162,171,180,223,140,119,107,132,139,150,227,42,8,115,124,88,39,212,221,181,1,242,215,3,95,214,149,211,191,94,203,246,194,137,42,100,114,85,215,50,39,143,248,157,57,189,25,174,64,22,233,204,31,227,77,167,106,192,3,178,133,132,16,136,81,208,208,67,24,21,32,247,76,53,23,20,66,228,101,51,95,83,101,248,191,210,133,24,101,148,229,124,94,169,202,141,146,223,255,247,215,251,107,219,255,246,255,235,255,255,255,255,255,255,255,226,238,134,61,227,81,230,138,215,210,180,101,85,208,6,102,166,0,0,19,148,16,100,55,209,8,205,134,35,71,216,204,68,17,42,178,76,32,92,49,155,100,178,33,80,56,56,200,32,18,60,230,15,12,167,249,132,0,41,8,68,11,174,163,165,226,149,80,185,75,92,84,22,211,216,58,241,139,207,44,169,75,196,6,11,83,72,137,50,25,29,74,98,18,70,21,243,49,44,155,162,42,44,181,98,152,251,179,36,246,201,248,158,115,193,53,84,94,32,205,117,188,52,223,107,222,46,107,38,44,197,108,217,130,125,60,52,221,123,45,117,98,16,125,249,46,158,249,87,255,89,233,186,238,61,35,60,89,117,5,154,21,113,43,148,104,15,182,251,253,209,116,145,112,203,105,200,8,199,104,208,97,107,156,8,246,136,89,156,30,111,147,151,228,190,252,221,189,63,247,255,11,156,101,255,253,255,22,117,106,80,22,57,102,134,14,249,90,218,80,221,255,251,178,100,102,14,198,82,107,208,155,143,93,224,70,229,25,224,105,229,74,26,129,175,58,78,101,113,193,56,23,103,137,167,136,248,98,8,134,28,194,76,192,206,132,51,199,135,151,42,197,180,5,51,12,221,1,44,120,60,146,94,52,199,21,229,82,120,218,104,214,32,133,220,48,138,24,85,119,67,152,109,132,214,68,219,253,78,245,23,126,166,78,55,136,126,30,255,215,255,255,255,255,255,201,3,69,230,23,200,27,25,88,21,22,27,4,90,106,225,97,171,101,134,224,122,25,180,32,218,24,176,170,96,114,155,238,99,129,105,139,65,5,7,162,233,13,10,159,194,0,201,138,192,50,88,234,39,20,6,50,8,243,196,67,35,99,220,178,74,140,182,72,60,234,21,244,178,144,14,252,234,148,186,140,89,38,222,37,58,79,39,58,117,208,159,130,245,44,189,49,68,225,82,91,141,66,153,108,186,250,27,188,189,120,144,71,61,201,183,154,158,88,245,78,79,237,173,206,243,175,181,141,216,122,170,88,125,150,44,191,229,45,55,53,195,200,71,70,68,10,150,111,90,149,124,75,148,32,77,7,122,206,39,37,28,194,81,11,213,110,236,212,132,218,34,1,131,178,72,77,122,48,37,175,38,4,149,163,239,152,249,38,123,150,238,225,215,13,186,133,55,238,255,249,255,238,252,63,215,5,75,122,171,74,84,229,32,0,97,80,107,122,137,197,7,195,140,142,225,42,162,6,139,148,125,136,82,140,183,132,116,99,177,189,114,144,78,80,117,107,82,68,126,218,234,157,148,204,103,232,252,113,104,233,35,137,6,0,198,6,96,85,127,86,241,176,97,61,85,15,163,125,19,130,212,12,191,255,251,124,32,255,47,244,193,0,0,2,84,198,104,147,200,34,77,4,176,60,49,68,216,161,2,173,0,194,231,227,13,176,12,116,7,37,28,25,60,48,34,36,33,208,10,102,30,36,157,148,32,56,97,36,132,13,1,226,159,203,252,138,67,166,12,52,54,165,79,146,83,133,29,3,190,167,116,68,31,130,140,153,54,43,199,88,118,138,44,51,10,164,181,200,211,229,251,19,229,50,53,233,223,7,111,85,37,250,143,68,208,218,162,236,7,39,250,107,110,153,149,169,102,6,77,219,223,176,197,222,24,230,249,19,167,217,132,115,98,85,82,11,198,195,78,52,231,156,73,109,249,42,234,250,186,111,50,194,125,235,87,94,255,127,63,126,88,137,172,85,176,142,207,178,111,116,132,125,211,225,47,143,255,254,111,190,255,239,180,190,166,237,46,112,217,125,75,136,175,53,174,246,223,255,255,182,162,255,132,35,126,12,57,191,172,210,181,128,0,0,33,0,0,3,33,79,247,153,63,192,10,114,70,130,28,160,200,154,255,251,178,100,115,142,166,145,107,207,27,152,123,64,73,73,26,61,97,229,60,28,77,183,52,46,229,177,193,53,41,168,77,148,54,24,199,201,52,70,100,59,149,79,53,140,22,97,226,153,197,50,167,149,125,202,161,246,113,214,39,111,102,109,63,255,237,255,255,159,175,247,127,255,255,19,39,253,254,205,152,18,153,27,126,175,255,253,193,50,133,143,57,233,115,14,44,13,165,175,140,119,8,12,219,30,204,142,81,76,164,151,65,65,169,128,227,153,142,35,17,129,163,218,50,152,138,71,152,18,8,152,44,24,152,12,12,4,3,43,248,148,25,3,2,13,171,96,50,78,0,160,33,185,50,22,240,93,53,138,202,206,215,87,236,84,218,69,237,102,165,162,11,2,194,93,37,190,149,177,200,109,125,145,4,217,233,222,40,163,211,3,177,182,180,239,201,224,72,126,212,69,151,177,25,108,121,39,215,237,103,68,73,73,5,88,138,224,164,191,105,204,165,220,251,137,191,102,121,246,153,144,198,250,240,150,237,242,206,74,198,107,152,19,2,17,203,24,74,17,146,199,17,50,37,79,50,83,22,42,51,46,76,79,171,81,69,107,122,215,82,137,228,194,138,142,15,162,115,115,49,185,76,86,75,88,233,182,166,186,151,203,155,154,218,179,151,63,117,219,75,255,169,36,222,61,143,86,53,163,205,117,148,232,172,3,193,80,21,11,28,36,115,21,128,32,225,129,130,22,219,60,96,173,189,42,187,98,144,239,44,238,171,64,178,236,69,205,172,137,66,17,236,91,35,166,253,250,141,91,219,217,255,83,235,255,255,173,93,31,237,255,255,245,255,255,251,5,141,204,210,168,200,254,180,109,234,47,231,127,255,233,0,2,92,176,192,48,179,144,50,70,81,39,62,135,13,80,1,145,211,9,183,205,36,126,57,96,130,128,78,129,19,12,226,36,105,1,152,176,192,169,201,52,16,14,203,220,37,118,114,10,46,178,13,46,96,184,50,8,74,60,79,2,113,10,32,0,19,56,184,15,18,190,135,33,192,49,74,69,147,101,68,231,83,209,194,36,120,114,218,199,118,167,124,169,66,177,145,94,117,4,248,6,204,123,181,30,54,155,180,70,148,249,49,126,91,103,248,78,79,188,23,21,186,55,31,152,115,46,34,174,140,245,57,241,220,153,124,56,90,204,181,65,66,132,168,45,40,216,253,81,239,10,185,180,238,30,254,107,174,84,203,125,168,245,46,127,72,185,42,230,139,29,20,198,5,228,223,17,241,237,54,39,194,126,154,241,160,86,240,30,103,80,103,197,229,197,53,76,107,127,87,255,235,211,95,89,54,127,135,46,255,243,69,128,0,2,0,0,9,128,170,84,242,11,60,91,207,145,90,77,17,0,148,136,93,255,251,178,100,117,140,166,170,107,207,155,154,121,208,71,6,90,26,97,229,60,22,133,159,74,109,189,111,193,44,179,168,77,150,21,160,8,152,232,128,44,165,141,5,38,122,224,90,105,45,169,35,28,117,212,233,240,26,131,55,91,89,190,140,205,233,231,253,255,245,255,233,163,231,22,255,255,233,139,202,113,7,255,255,251,64,101,171,239,32,137,53,228,83,13,65,54,182,241,101,195,24,10,48,49,179,83,78,34,25,42,3,15,0,136,195,230,4,98,9,34,44,0,210,89,179,105,64,129,195,97,126,61,142,244,4,201,11,34,139,149,110,76,107,132,122,196,248,163,183,30,118,167,28,174,249,101,170,118,21,44,218,111,165,242,249,199,225,27,54,33,4,84,110,217,7,27,195,141,59,5,123,23,216,97,80,96,11,71,36,246,180,29,4,52,30,64,92,25,223,47,119,47,52,150,141,131,190,8,39,25,114,161,156,27,28,33,40,193,180,196,73,65,57,128,250,23,118,210,17,182,104,56,137,130,154,168,142,181,233,218,93,48,213,250,232,244,153,131,174,218,188,196,79,60,178,190,25,78,141,131,194,99,25,69,0,11,86,202,103,39,73,148,58,67,149,59,28,36,96,150,62,216,89,178,247,131,19,241,254,48,122,218,38,57,59,244,98,182,252,194,29,235,14,203,55,86,211,118,127,219,255,79,214,255,255,95,208,191,255,255,255,255,250,135,222,128,94,216,193,191,255,211,255,125,127,162,125,56,66,160,0,0,179,6,46,51,82,142,147,47,216,147,6,80,179,20,0,115,20,98,163,45,145,3,76,230,147,13,128,101,29,51,92,29,48,128,156,70,211,12,200,177,96,220,203,173,31,140,0,162,38,134,71,112,244,100,129,1,84,24,32,115,150,40,174,25,178,136,57,224,6,98,42,170,99,161,14,191,101,164,79,187,205,13,51,194,10,113,227,15,138,52,81,203,236,183,173,218,251,62,128,105,106,182,175,246,91,90,44,218,238,98,73,88,152,104,135,195,45,145,69,52,145,167,100,131,205,36,103,178,43,27,98,59,220,100,156,7,180,166,26,140,139,55,35,75,222,171,164,55,249,243,175,11,121,197,156,126,122,11,251,111,95,207,229,197,125,190,190,39,105,251,108,23,219,204,136,216,179,30,201,252,110,66,62,53,53,93,227,49,45,244,165,173,30,33,85,174,47,22,222,125,75,102,233,239,168,31,121,166,106,251,120,254,172,53,214,16,186,73,34,227,90,242,58,254,3,97,224,0,6,0,40,0,88,217,128,20,115,208,11,58,22,104,100,192,8,221,53,141,147,12,72,8,226,73,167,140,119,112,173,167,115,15,168,218,53,6,17,43,216,40,14,125,13,50,71,115,92,126,127,255,255,194,254,86,255,251,178,100,143,14,167,36,109,77,19,185,123,112,68,36,249,232,105,130,132,25,69,167,60,110,105,231,65,8,154,104,9,164,138,16,17,226,255,25,255,255,243,45,35,84,176,78,226,167,4,203,65,144,199,81,142,183,38,123,11,153,140,202,101,72,161,178,143,64,250,97,113,225,139,204,125,87,216,29,116,178,70,108,50,8,195,146,190,3,129,130,29,69,21,153,16,153,64,128,137,15,39,34,11,21,66,21,17,217,1,51,85,113,117,35,24,109,101,66,10,230,248,37,37,241,13,162,23,106,186,214,204,233,61,148,202,153,244,29,19,109,224,10,186,198,83,118,206,102,223,136,179,251,118,190,145,55,202,249,227,31,89,90,240,213,7,7,125,147,202,255,121,198,51,143,37,163,253,55,192,204,13,239,251,198,250,133,245,189,253,194,111,141,236,146,80,82,58,65,11,132,245,112,42,225,245,218,123,23,197,190,117,241,77,161,223,56,97,205,125,179,184,171,156,98,143,34,223,210,246,172,47,102,61,234,191,44,213,181,206,86,121,162,218,106,38,232,172,108,107,197,243,16,20,51,9,11,224,43,8,96,144,65,244,249,125,26,10,177,199,149,43,110,235,95,215,193,139,251,182,248,100,13,84,168,79,29,23,243,33,164,42,119,173,181,179,250,218,188,223,217,127,239,211,234,45,248,158,206,159,254,13,83,36,0,0,2,84,197,187,196,198,178,96,205,211,208,223,247,248,213,81,20,199,103,212,204,19,96,194,8,104,73,21,16,3,102,96,13,70,17,20,205,177,133,36,193,136,64,169,49,104,96,32,24,195,105,140,242,142,151,225,226,3,4,99,34,72,8,82,104,214,186,204,98,204,76,152,118,245,85,160,40,84,54,152,73,162,234,191,43,49,21,92,103,170,56,163,22,34,175,76,34,10,162,158,151,83,91,92,242,223,180,241,183,215,235,34,158,83,45,216,160,249,117,152,46,21,187,255,59,69,215,74,62,41,183,14,249,56,238,28,64,70,160,94,17,113,249,47,103,30,117,180,213,60,255,62,159,95,46,85,197,74,205,47,121,254,33,205,241,141,231,94,124,194,107,137,187,34,134,213,119,0,174,199,107,66,190,106,98,107,219,227,231,231,221,151,122,142,174,125,13,252,23,241,160,188,158,93,70,212,40,244,204,106,75,254,224,60,181,115,136,51,208,206,240,242,223,51,209,39,88,0,3,35,192,24,178,171,134,252,100,214,129,175,8,80,204,206,180,4,28,57,113,30,2,168,143,67,20,153,231,228,165,250,106,234,146,109,204,212,29,54,209,37,108,42,65,172,9,163,223,213,191,243,190,191,255,245,54,174,211,53,134,111,79,246,255,245,237,255,255,245,130,221,48,54,23,51,84,212,49,117,84,55,255,251,178,100,156,14,167,37,105,205,27,185,123,240,71,134,73,226,101,101,132,26,209,167,56,110,233,231,129,17,23,104,41,161,158,8,17,162,48,236,60,50,64,182,51,13,35,48,145,213,18,112,96,13,13,37,48,190,209,164,196,243,26,132,100,200,151,24,161,92,77,90,206,8,166,216,168,9,33,132,128,131,3,37,148,8,72,10,113,164,128,45,67,205,243,29,154,8,205,33,237,204,232,49,115,38,139,229,146,55,13,232,185,147,14,146,109,83,100,233,127,90,182,37,43,4,41,33,192,51,192,150,154,102,212,99,220,219,89,205,28,63,99,155,216,238,121,218,133,157,199,121,47,218,128,126,33,24,221,148,120,212,125,103,63,252,229,231,179,2,183,252,192,214,38,113,174,34,79,186,230,217,108,138,148,249,87,145,58,235,180,22,223,46,85,26,171,83,46,35,227,222,159,30,148,90,191,130,245,89,45,228,135,3,45,213,182,216,238,227,108,103,88,246,212,12,125,203,141,249,155,206,252,227,80,119,33,41,80,96,12,81,140,11,3,105,192,97,10,38,41,4,46,4,195,42,109,223,118,92,138,116,202,86,222,199,245,158,153,248,64,106,122,59,171,25,146,4,88,203,73,60,243,159,255,223,254,218,51,255,255,171,182,59,204,118,124,72,191,243,202,18,81,79,255,250,220,0,2,11,116,1,199,57,251,64,195,183,131,71,248,14,92,116,50,157,96,209,75,19,181,8,192,82,227,21,146,140,74,47,48,113,240,100,0,100,64,121,131,193,70,19,6,10,5,213,89,232,37,234,17,185,40,232,151,196,139,11,73,126,63,203,109,106,62,130,56,74,28,87,146,53,20,82,246,56,255,220,129,147,89,102,202,151,212,94,204,141,233,191,89,253,153,144,205,69,86,11,27,53,41,225,234,214,151,111,109,58,36,116,198,91,58,222,62,177,71,122,189,52,202,218,123,139,41,227,230,42,141,199,45,198,163,248,19,159,191,8,147,206,248,149,49,186,219,117,182,62,113,35,142,55,49,79,60,21,232,140,51,194,113,153,93,6,183,136,173,222,95,68,64,90,101,59,216,210,174,93,69,87,50,145,59,214,138,252,87,89,166,94,219,120,210,196,150,136,63,144,218,109,150,60,210,34,232,241,235,122,121,22,234,75,205,138,67,206,53,137,39,143,22,92,209,65,216,219,245,60,67,100,173,46,192,3,197,144,142,72,75,55,183,68,96,18,134,56,33,149,162,203,242,149,136,57,70,164,86,120,122,77,124,94,63,182,87,77,4,153,46,176,238,74,198,214,154,73,8,190,123,231,230,255,215,87,255,243,223,209,18,209,18,127,42,0,2,102,50,80,39,49,168,6,38,16,198,8,29,102,235,15,38,119,171,230,116,1,198,255,251,178,100,160,12,135,88,105,206,27,152,123,240,60,226,122,2,101,109,102,29,197,211,50,78,229,113,193,35,17,167,89,164,138,16,105,214,70,51,12,70,6,3,166,7,5,198,24,148,160,192,0,104,2,48,120,25,14,58,12,2,3,129,67,67,158,96,0,122,144,77,169,10,5,194,42,18,169,135,177,107,66,133,195,165,238,11,202,216,219,177,40,23,31,132,148,109,225,230,24,240,160,17,174,203,32,37,106,185,198,127,3,205,200,97,137,218,156,93,244,95,125,148,75,234,201,66,10,145,87,86,68,25,214,112,100,86,253,4,122,126,246,48,3,103,230,115,176,127,221,99,54,238,220,47,52,179,186,102,88,228,128,112,195,168,7,152,107,79,187,151,199,3,255,4,81,213,185,147,86,72,248,70,99,153,183,148,25,110,32,68,245,7,72,77,165,72,205,152,143,207,183,159,219,127,57,125,82,163,201,131,11,201,17,176,208,250,77,88,185,7,33,45,65,85,225,174,117,214,79,49,62,145,30,88,144,160,234,170,57,222,127,153,116,123,126,209,93,170,16,0,4,21,2,2,141,2,82,154,115,193,134,132,58,18,192,9,61,11,151,210,0,64,33,110,16,14,100,11,118,35,65,214,122,228,106,199,132,97,226,198,84,78,0,17,74,30,252,229,160,115,114,153,215,255,253,170,41,248,2,137,217,153,246,109,255,252,167,214,127,255,188,0,76,166,151,79,173,68,12,244,114,77,108,210,76,81,49,76,196,164,76,173,39,205,107,196,204,162,16,76,20,16,12,79,8,12,42,52,11,44,128,115,29,66,163,24,69,48,192,24,8,16,189,67,2,24,209,40,167,68,134,17,152,128,153,129,142,69,5,104,24,0,204,153,201,51,72,26,36,112,190,243,110,194,24,146,136,146,72,218,194,132,33,123,54,232,177,122,44,89,251,22,104,240,149,26,141,206,75,210,22,7,179,29,101,243,178,74,66,133,53,248,253,143,90,121,234,54,5,239,216,204,21,7,203,248,209,31,172,230,160,200,182,29,96,17,109,193,35,164,101,186,193,71,114,203,40,255,179,186,142,173,234,208,41,140,201,243,42,215,106,78,152,153,206,157,234,178,71,171,231,8,152,222,98,230,173,80,105,120,34,171,61,169,163,93,184,251,139,118,211,235,125,236,11,215,116,223,211,37,114,212,250,36,242,63,139,136,236,86,206,223,125,249,39,242,187,206,55,10,30,49,172,230,89,213,183,166,79,231,94,240,26,47,136,43,90,206,224,234,39,251,213,160,207,186,66,33,0,112,19,11,97,113,22,6,110,69,243,8,75,176,32,241,172,155,37,226,73,81,103,64,171,251,140,139,147,198,190,21,236,204,249,46,138,135,141,105,63,111,255,255,215,89,112,255,251,178,100,152,12,7,250,116,203,139,186,124,114,67,229,26,39,97,237,58,28,129,175,58,110,105,231,73,26,145,168,13,150,165,232,36,8,62,200,148,200,55,22,29,82,189,85,255,250,155,244,203,217,244,128,2,46,92,0,71,139,220,141,1,27,51,165,76,139,52,103,135,17,159,65,166,230,65,158,178,102,68,136,48,185,13,117,246,193,71,140,153,50,206,41,18,102,96,131,32,234,22,21,65,244,105,35,167,89,89,131,233,24,119,138,92,234,113,28,139,41,148,169,89,66,222,18,114,185,199,36,159,203,164,178,231,190,103,173,140,239,232,234,91,194,22,57,240,50,64,52,131,104,226,139,94,203,112,176,174,85,254,119,77,249,221,54,184,134,57,106,233,12,202,210,66,34,188,185,12,123,91,56,205,92,235,23,170,83,29,128,120,230,27,216,245,131,150,154,51,74,169,102,238,20,146,171,200,251,195,42,129,125,10,198,4,23,108,104,120,89,65,140,152,25,174,168,221,103,176,163,174,97,97,133,125,197,190,42,183,120,130,149,104,138,218,97,182,188,204,4,167,103,125,26,28,119,241,36,100,197,86,220,222,74,189,5,180,187,41,223,86,90,227,249,182,9,212,218,221,187,244,0,41,0,32,84,17,88,148,196,235,129,122,136,57,88,192,111,135,128,162,84,200,175,31,98,43,126,26,213,153,208,124,166,94,51,55,64,241,139,156,28,182,33,102,170,125,22,255,238,101,134,178,36,11,55,48,73,159,75,187,49,103,53,102,150,223,255,255,169,247,174,0,0,19,180,193,97,99,253,157,77,85,25,49,186,88,219,226,131,52,203,140,232,82,50,159,136,195,132,32,48,116,192,128,128,73,177,110,162,17,100,71,149,48,241,117,167,218,32,97,54,25,73,231,82,64,74,17,64,156,202,203,98,177,197,133,150,200,16,151,41,153,104,13,126,150,43,19,95,242,171,112,92,95,187,154,131,230,109,189,117,243,227,135,75,221,223,185,171,171,227,243,148,13,2,103,62,75,22,238,59,163,230,171,166,253,40,235,244,92,222,131,249,214,251,30,178,212,74,233,14,68,254,225,210,122,71,167,223,202,166,214,72,37,224,86,28,109,178,85,222,161,179,65,213,173,14,61,154,147,112,231,42,18,14,24,44,138,232,180,42,75,21,158,146,34,231,10,11,237,191,123,13,92,245,229,13,47,51,5,167,161,129,249,148,135,171,181,120,158,230,253,151,29,174,247,95,90,244,209,78,180,181,179,144,85,255,78,151,230,102,43,207,59,48,0,0,59,2,81,194,5,129,153,114,182,54,98,128,0,2,34,80,50,118,95,27,123,23,69,212,236,134,13,115,245,8,91,218,185,245,245,61,231,184,38,131,209,109,159,221,191,253,14,255,251,178,100,136,142,134,255,109,206,27,143,103,176,76,38,170,42,101,135,104,30,237,197,52,14,233,235,1,38,151,103,165,164,30,24,105,206,199,40,193,242,160,93,106,249,66,201,31,233,215,175,208,106,15,157,208,17,254,115,255,171,149,28,64,14,199,87,204,120,0,204,34,189,12,116,17,12,187,87,77,26,64,12,73,84,204,142,26,76,64,23,137,132,99,2,8,51,16,16,70,124,233,136,59,235,69,75,141,53,110,102,13,32,246,133,232,42,9,110,170,53,212,24,41,65,196,66,89,219,214,8,98,48,204,1,129,144,146,61,209,44,5,244,211,39,34,160,115,132,164,151,137,224,252,55,28,160,194,97,174,203,250,200,5,129,112,135,157,15,89,34,8,172,104,36,200,4,121,229,92,165,55,124,190,221,15,117,99,248,75,242,194,67,11,204,124,208,17,151,244,134,164,134,152,6,249,165,18,18,130,71,41,163,221,170,107,81,219,7,103,93,157,106,231,111,137,194,165,205,228,40,184,83,157,108,78,185,124,47,106,69,218,23,164,126,20,231,51,212,230,97,63,140,104,43,107,124,39,205,122,102,3,38,117,70,72,155,240,99,211,193,143,188,188,67,29,71,158,147,125,63,127,125,222,149,222,33,223,231,50,33,145,111,171,201,156,217,130,154,237,202,205,248,209,41,254,238,255,82,1,128,6,128,18,154,77,97,67,134,150,10,52,0,100,38,33,154,112,140,110,202,34,161,46,34,94,246,34,201,239,247,18,65,3,67,35,216,116,206,124,199,64,122,193,93,163,115,49,230,53,211,100,191,252,150,39,10,126,113,163,181,235,217,232,69,232,152,167,255,239,250,63,233,0,68,51,33,222,234,249,152,77,1,176,134,201,174,192,113,156,142,89,173,33,81,220,77,137,77,113,167,168,156,168,137,130,224,32,136,192,253,138,209,12,21,136,148,161,34,74,128,35,8,69,130,86,120,85,4,11,20,25,200,64,20,136,182,199,154,12,25,139,142,228,12,118,27,26,51,173,242,141,5,196,238,194,153,184,102,149,133,8,65,5,65,87,21,132,3,146,190,36,79,252,166,24,118,90,212,242,111,5,212,80,200,148,12,107,37,142,165,29,253,55,48,21,164,118,112,157,230,109,143,157,211,225,189,206,169,28,241,86,102,113,173,201,4,4,131,247,61,67,50,210,11,156,241,216,134,44,198,108,253,46,58,116,173,99,216,15,40,189,81,192,192,119,50,66,84,9,142,22,57,82,62,34,61,62,58,95,77,159,187,89,54,231,177,89,42,181,229,162,172,255,79,243,34,249,64,187,248,77,175,202,61,38,239,205,74,117,255,83,61,86,181,77,172,168,22,127,246,111,28,115,238,218,101,253,234,183,127,254,83,150,247,52,255,251,178,100,121,142,8,60,112,204,11,187,193,208,68,201,26,42,97,133,86,30,213,175,50,78,239,38,192,247,136,231,65,172,8,232,225,235,235,77,79,229,188,114,179,248,234,255,254,58,163,253,106,173,141,209,112,10,4,1,1,176,160,36,19,54,67,176,241,88,56,21,104,250,101,16,40,10,40,173,101,244,132,90,81,47,127,104,92,13,231,26,129,163,234,97,4,173,21,158,227,180,255,255,236,246,43,126,119,167,46,137,194,15,247,255,255,253,63,163,255,248,234,38,186,64,115,26,165,35,135,203,147,29,90,99,253,76,131,75,128,19,36,24,163,52,218,211,60,167,163,41,82,49,194,51,19,82,29,139,7,12,154,203,57,146,4,155,161,74,234,14,71,96,38,52,71,26,82,52,218,21,168,223,0,10,99,16,19,21,55,159,37,32,228,192,16,26,56,74,229,76,229,153,95,128,208,0,191,175,18,12,214,86,171,180,44,155,114,162,142,207,179,237,61,147,107,76,148,20,153,183,14,134,27,79,180,113,189,125,209,22,82,139,43,15,198,27,108,191,221,175,58,216,199,165,51,222,167,82,139,220,120,217,188,230,113,27,28,128,136,137,146,101,53,39,147,253,78,247,127,123,28,96,156,106,123,144,247,200,43,167,236,183,152,99,123,153,55,8,87,242,59,7,243,226,48,188,183,29,102,179,184,213,195,152,109,32,108,234,158,85,20,214,238,97,143,214,145,119,95,115,93,215,254,61,161,94,159,141,154,11,125,173,89,215,203,13,107,45,99,148,147,43,251,219,133,159,109,77,107,44,115,222,60,255,157,130,204,73,95,38,20,69,23,75,225,194,163,75,204,68,179,6,116,47,109,37,239,163,80,132,189,6,153,130,38,173,36,237,86,168,164,173,92,128,165,19,77,89,192,218,9,192,105,133,9,208,132,107,212,126,127,89,47,21,114,245,39,255,87,253,94,96,0,0,9,88,197,233,8,213,240,100,200,20,176,244,231,4,202,0,180,203,20,88,204,39,28,214,20,172,202,32,156,192,32,176,20,92,24,0,45,44,243,19,133,112,17,36,124,197,138,135,18,132,192,23,97,189,47,15,193,69,84,64,227,73,142,28,4,72,122,149,177,210,0,5,146,175,101,51,243,166,121,159,74,87,112,189,43,169,179,192,207,210,158,105,106,12,251,75,34,18,43,80,244,95,173,100,100,77,95,149,19,10,164,184,152,248,100,244,16,151,155,110,84,219,102,207,190,78,83,235,224,177,111,158,200,157,88,253,28,179,238,60,252,239,9,26,239,54,118,168,235,218,199,214,177,109,78,225,96,250,106,97,177,112,75,127,171,86,132,201,229,240,81,207,240,188,143,137,142,88,85,91,132,200,227,167,96,234,77,203,43,123,15,255,251,178,100,96,142,103,75,105,77,27,186,123,112,65,169,10,39,97,231,56,31,217,175,44,47,119,67,1,31,166,103,69,172,148,178,174,191,249,141,111,136,127,252,210,177,97,1,166,200,252,216,55,149,113,171,28,112,82,20,250,127,88,213,115,146,207,240,41,56,195,43,231,40,217,158,161,0,0,0,29,228,158,120,22,89,83,142,240,33,76,88,40,64,234,46,168,210,1,162,165,181,7,109,252,17,123,65,80,210,107,173,77,251,123,247,255,255,211,255,95,255,255,206,255,255,249,128,163,233,252,13,254,20,7,60,143,238,249,95,119,238,9,132,2,26,24,177,130,193,140,216,157,25,89,166,25,190,227,201,148,115,185,167,73,121,133,244,185,152,224,97,130,225,121,136,132,153,130,196,136,88,0,48,45,40,18,51,79,23,165,3,48,196,19,40,202,137,57,174,163,80,17,5,0,228,68,47,71,134,152,98,72,5,134,192,160,140,49,87,101,187,4,65,111,174,162,34,171,190,77,128,12,125,94,37,152,232,54,236,175,30,17,39,141,145,220,78,234,69,231,39,108,84,132,32,2,130,200,133,203,29,16,229,145,57,74,68,61,184,195,194,209,228,245,158,166,79,127,72,23,151,122,192,155,219,147,45,130,119,138,53,59,71,197,176,66,42,131,114,219,188,140,22,201,210,236,126,45,19,249,169,204,247,189,107,80,100,122,143,112,51,217,3,220,70,235,214,255,89,119,22,7,33,238,212,110,77,205,179,201,28,239,98,12,214,15,252,170,89,222,106,66,21,103,27,146,126,235,88,231,205,225,253,252,59,255,190,107,121,188,155,237,122,214,249,191,151,255,247,89,127,123,141,108,121,185,31,254,61,255,255,207,127,251,162,160,69,129,194,192,1,4,65,105,2,20,24,184,6,116,71,175,67,64,39,162,173,25,30,32,177,23,27,40,171,34,193,227,104,90,248,212,57,100,112,178,88,36,150,206,91,77,197,175,254,65,159,149,177,223,141,189,95,254,169,166,130,186,178,255,255,207,255,255,221,191,152,120,0,0,99,11,124,3,16,81,3,66,89,243,214,63,128,23,62,103,242,162,100,140,20,101,110,60,99,104,40,56,39,25,50,21,152,114,47,22,164,199,146,132,192,224,28,235,101,48,198,66,56,162,121,137,90,114,201,202,166,133,32,42,51,0,220,32,24,160,241,16,175,148,8,4,48,102,194,10,173,46,155,98,110,156,242,235,5,14,64,44,16,236,51,10,234,56,134,50,71,182,2,138,178,25,214,107,197,222,145,4,192,180,217,1,69,229,18,65,192,47,102,3,188,14,144,240,222,40,162,228,123,199,137,40,203,60,55,0,188,172,114,168,216,212,135,48,95,189,195,98,187,74,96,56,154,59,111,234,255,251,178,100,79,14,135,154,105,75,147,186,123,116,76,198,73,193,105,37,134,156,189,163,54,110,225,239,192,253,30,232,105,128,142,120,109,181,77,108,195,214,124,42,198,130,103,181,173,67,32,113,109,155,234,215,46,177,233,117,98,107,25,73,66,137,215,147,70,181,152,152,163,120,128,103,133,166,37,83,151,212,149,198,172,246,79,173,235,234,61,41,5,148,147,218,19,92,119,236,145,232,100,111,89,250,190,42,221,107,81,189,73,6,73,48,213,15,118,147,114,160,1,145,196,196,1,8,193,124,195,18,153,55,230,40,176,238,180,229,147,165,16,160,168,105,58,148,177,65,101,180,151,20,125,151,125,147,139,16,194,188,44,7,37,90,190,66,85,172,231,73,69,173,216,211,208,99,81,176,243,208,189,241,174,213,237,211,159,49,48,215,161,255,238,255,144,233,9,222,97,252,136,100,65,56,97,249,218,104,128,226,98,184,184,98,66,156,97,91,12,102,56,194,100,0,22,9,0,204,31,10,140,4,11,216,121,136,193,72,24,110,3,23,69,80,1,52,229,163,151,50,34,150,96,115,15,232,48,104,94,28,102,188,222,47,183,134,25,186,86,207,153,139,58,180,243,168,80,215,222,73,116,21,15,203,137,135,63,38,206,138,229,153,22,113,149,181,10,198,109,77,51,218,198,131,190,80,60,90,45,208,220,255,130,104,247,166,80,209,185,16,255,181,231,57,186,76,184,187,165,97,233,114,21,229,186,180,88,66,124,154,199,215,196,173,249,154,201,212,45,12,142,49,86,226,94,247,115,216,178,45,234,161,220,219,2,2,225,228,220,216,86,33,208,217,84,201,121,224,130,144,165,157,145,18,154,207,196,222,240,55,254,115,233,153,226,43,165,124,44,12,59,59,50,231,38,28,139,156,208,245,173,235,50,57,201,26,61,85,175,31,106,117,250,110,118,80,24,0,128,81,176,204,145,20,190,161,205,107,160,138,162,80,13,138,35,37,159,95,123,108,51,110,119,108,228,163,107,247,159,94,246,230,118,12,120,125,102,232,255,235,224,239,243,224,255,225,123,144,19,36,191,255,75,134,118,191,168,33,204,8,0,0,8,116,196,28,128,214,132,120,196,168,36,250,223,152,206,32,160,204,148,8,196,4,56,223,104,108,120,242,2,11,166,64,5,6,0,136,196,160,33,131,230,64,209,50,124,152,8,64,130,159,91,0,23,52,1,95,216,145,2,224,192,33,193,10,17,137,21,42,131,102,163,161,212,126,228,20,16,122,146,88,181,92,104,179,16,45,170,117,50,88,140,145,155,51,246,49,1,190,80,93,19,209,55,173,40,226,33,82,124,65,33,245,136,208,86,163,146,4,1,157,170,214,149,159,39,202,214,48,63,181,141,173,199,255,251,178,100,67,142,135,91,104,204,27,186,123,112,69,101,217,192,105,226,58,30,177,157,44,78,225,245,1,5,141,231,157,161,38,80,233,35,127,61,148,20,81,60,38,232,233,193,30,45,175,97,38,146,215,196,90,214,219,183,109,212,91,41,31,44,224,204,182,181,141,254,115,77,250,154,124,95,17,51,85,231,199,133,38,112,62,247,16,105,160,115,60,71,84,248,155,24,145,207,95,17,49,121,96,94,75,67,50,226,49,199,121,30,120,152,58,42,219,169,111,2,240,88,98,42,49,119,40,113,247,181,103,204,45,29,163,160,1,205,80,152,109,120,139,30,49,209,140,72,51,7,32,52,36,19,0,119,53,12,1,212,29,17,47,115,180,64,43,150,244,37,180,80,237,97,218,0,179,43,20,82,194,131,107,255,213,182,88,27,213,245,111,223,71,213,248,42,238,255,91,139,187,253,94,72,11,10,242,135,79,38,6,192,27,231,214,74,39,56,1,230,37,209,38,28,189,39,15,100,70,51,129,0,210,24,200,128,132,193,32,84,68,9,152,226,98,133,192,145,16,230,48,28,128,130,133,216,96,96,14,100,16,41,12,55,49,209,0,48,81,0,4,2,192,24,8,79,97,170,236,187,166,83,85,131,76,11,151,179,197,124,140,143,203,204,7,155,92,103,110,3,51,30,51,128,83,150,123,32,116,107,76,72,167,106,46,251,174,172,138,157,47,55,88,138,77,2,194,193,130,229,47,140,100,230,78,106,9,133,75,46,177,23,25,234,98,79,179,226,204,204,197,240,1,122,166,249,67,218,160,1,69,36,242,3,90,198,105,54,233,141,126,164,164,122,25,145,89,222,25,110,175,136,90,137,4,119,215,90,107,114,150,217,112,159,41,38,146,211,196,113,114,121,0,63,152,254,161,63,125,140,56,238,37,252,247,187,157,55,189,106,4,8,10,12,213,182,61,241,106,43,229,222,252,183,139,107,90,251,203,36,149,214,28,161,83,106,116,236,251,132,6,0,0,195,8,18,10,72,56,102,33,64,99,14,136,193,23,48,175,213,162,204,161,96,116,235,50,71,135,89,106,145,51,112,249,92,59,40,21,212,184,125,189,25,85,6,89,68,158,67,170,234,233,89,197,191,215,209,47,223,255,163,255,240,170,0,0,99,2,162,130,50,176,6,35,12,192,250,53,67,59,147,7,128,105,48,42,21,147,3,131,13,49,185,8,211,12,64,2,45,160,8,85,136,64,137,175,152,63,2,73,130,152,14,24,67,129,97,125,131,1,5,91,13,67,76,118,218,99,51,49,106,61,131,0,148,214,133,18,83,37,212,40,128,208,114,7,192,201,59,56,41,97,22,139,120,188,194,224,32,107,188,192,161,251,107,97,64,219,157,87,210,149,177,223,255,251,178,100,55,14,71,151,102,203,147,217,123,240,67,41,154,39,97,135,68,28,241,183,46,46,229,239,73,28,16,167,5,167,136,232,127,243,78,85,207,38,206,40,160,245,41,75,48,222,196,155,136,101,28,202,145,179,125,170,91,242,219,4,162,79,136,79,35,212,244,22,235,101,14,17,20,180,92,43,54,187,2,58,133,76,158,85,41,245,138,235,91,206,187,118,99,105,202,100,179,210,99,27,127,23,155,42,21,169,46,124,227,115,55,197,158,203,132,186,85,219,184,113,111,49,113,75,186,134,214,211,27,253,83,234,191,121,190,189,237,39,240,217,243,134,170,190,245,243,83,239,57,190,181,156,239,120,135,172,121,92,131,180,83,84,2,251,210,16,0,27,146,168,131,21,105,10,11,163,3,133,234,132,149,64,162,53,135,49,85,195,147,177,219,250,20,9,49,242,37,18,181,124,207,237,255,244,42,41,122,17,54,16,151,169,99,58,110,136,34,182,223,163,63,209,127,255,254,81,191,255,252,207,161,103,9,85,152,60,0,65,51,184,174,63,144,142,52,172,95,49,64,122,49,185,129,50,174,115,8,42,204,12,11,69,145,99,23,193,176,96,28,97,25,200,98,16,42,100,0,32,173,170,73,234,38,136,210,18,186,110,153,106,4,218,101,167,3,10,18,244,59,130,21,128,64,63,241,131,56,249,219,114,38,159,37,115,3,168,74,251,77,134,47,17,134,199,162,108,121,186,82,23,214,29,56,155,130,128,119,214,140,225,89,42,240,85,163,96,141,128,1,56,142,102,50,218,141,145,231,134,55,218,97,200,95,177,131,216,167,88,237,224,86,154,60,55,245,68,15,165,21,30,57,171,165,146,37,124,93,239,59,116,177,24,245,131,10,196,241,222,245,91,77,202,171,110,235,149,78,50,153,172,106,194,66,243,46,183,22,249,49,156,175,23,84,255,91,166,125,115,255,255,201,77,211,196,143,123,68,213,111,225,201,90,238,6,169,72,59,207,251,182,177,168,90,198,190,255,223,198,179,31,200,240,3,16,17,169,134,37,48,32,13,46,102,74,99,155,152,82,134,126,192,61,167,86,3,38,48,19,5,232,70,30,87,136,33,109,212,168,183,175,132,4,89,5,52,15,71,178,43,162,181,189,62,244,54,41,235,214,78,66,233,229,30,158,67,63,231,195,156,61,195,150,187,44,240,0,0,2,112,196,49,216,226,98,228,193,228,40,195,216,12,212,48,208,26,91,24,248,206,24,214,218,17,9,193,0,121,141,64,88,56,113,106,166,25,143,168,124,66,18,133,128,74,23,76,106,225,43,146,169,218,87,17,212,189,236,184,48,83,80,38,106,203,32,180,128,235,112,91,178,189,122,209,21,69,147,114,1,140,241,233,87,16,255,251,178,100,44,14,166,233,105,77,27,184,123,240,69,68,57,247,101,226,58,30,49,203,46,47,109,235,217,36,153,102,193,164,22,72,77,184,253,153,137,108,9,85,255,147,95,229,133,119,73,117,85,191,27,69,18,159,220,169,155,254,232,48,195,217,195,62,245,137,187,81,207,158,214,36,115,83,47,62,6,210,167,238,51,46,113,95,241,254,107,235,235,13,41,116,114,206,115,74,87,187,154,54,210,78,57,231,106,142,51,110,144,103,158,28,219,160,196,107,30,40,203,86,57,171,3,126,213,131,143,153,179,189,101,246,226,198,137,58,174,28,69,61,92,179,60,173,152,142,254,207,159,235,49,175,227,199,171,198,55,183,111,145,98,60,14,182,79,0,64,0,0,39,20,60,104,151,236,242,124,72,64,164,134,9,192,90,74,202,169,140,38,242,198,98,31,239,166,201,68,94,163,101,191,55,26,136,150,128,52,173,187,253,255,232,249,113,191,122,156,170,235,225,127,245,145,95,93,93,102,190,32,255,198,114,254,157,1,48,69,11,19,52,65,49,48,85,5,243,18,181,184,48,203,1,131,4,112,59,48,14,45,227,18,144,70,5,11,64,40,5,9,132,32,193,68,5,145,108,224,2,65,71,231,2,72,6,30,118,70,0,80,208,20,89,40,64,180,83,14,96,66,160,128,225,161,220,29,69,55,87,43,233,65,70,0,224,120,13,227,100,240,183,24,72,205,43,34,171,226,29,140,62,130,194,178,216,91,195,105,162,95,82,183,138,234,186,36,117,88,42,27,96,3,246,178,10,104,108,54,192,93,134,246,220,23,75,14,115,22,167,151,193,127,174,87,72,231,120,108,22,8,219,142,219,25,22,33,233,108,181,206,130,244,129,254,109,156,197,140,229,69,231,208,108,57,89,230,207,166,246,103,218,208,15,107,215,50,179,205,185,82,206,254,49,127,180,45,103,30,149,248,190,171,229,183,253,238,178,246,108,219,111,92,36,139,18,216,141,139,234,217,137,154,109,252,47,136,241,169,123,215,125,228,240,90,177,175,90,107,127,196,174,111,156,127,120,85,42,58,28,161,225,135,54,124,220,188,102,53,16,136,177,208,18,24,126,68,210,93,25,73,101,85,141,93,91,253,188,73,247,218,24,157,248,108,85,173,26,124,35,76,197,232,243,21,95,247,198,115,80,14,253,254,238,120,198,169,58,116,250,5,37,223,160,151,169,234,242,124,53,21,0,0,99,8,89,243,196,148,115,33,196,19,240,130,115,94,131,99,10,16,51,59,198,131,133,36,179,36,66,83,1,196,32,114,100,2,35,70,64,99,13,203,224,80,50,100,128,60,28,12,147,1,206,8,176,112,60,33,199,137,0,16,40,26,6,24,16,20,144,64,115,179,188,214,255,251,176,100,37,14,7,103,105,75,147,184,100,240,64,165,233,243,100,169,140,27,57,167,50,78,233,233,193,20,30,231,165,147,138,16,138,123,181,214,42,0,85,174,204,33,245,68,167,32,2,6,233,218,145,94,99,65,199,149,65,241,137,233,84,142,71,138,168,72,167,107,67,136,39,152,232,144,164,91,127,7,219,8,178,167,112,6,240,146,62,85,51,88,91,123,220,55,111,145,230,5,134,224,196,122,144,97,148,98,173,34,230,132,246,103,144,229,236,57,79,221,111,251,49,94,215,201,26,45,216,112,54,166,67,136,229,67,253,47,42,235,33,27,179,48,137,74,162,122,125,152,65,10,217,198,7,251,116,237,230,187,75,56,187,250,43,174,247,168,189,203,193,155,172,77,50,240,85,238,189,217,223,238,179,116,154,170,236,186,24,0,217,217,196,133,211,15,82,0,3,128,2,143,139,0,72,56,124,137,246,42,218,179,133,178,127,41,98,149,171,33,210,129,179,94,159,199,38,133,227,70,152,77,235,149,224,159,102,21,170,99,191,254,185,61,255,126,138,11,134,88,164,53,116,113,185,57,197,127,251,255,254,160,104,194,39,44,226,194,20,203,179,132,250,240,80,13,38,152,132,31,25,6,197,154,172,206,9,19,198,7,135,231,4,49,181,48,32,2,104,120,152,32,134,37,232,200,133,94,161,130,32,98,71,98,107,36,10,68,20,177,144,49,34,220,84,226,134,182,210,200,81,106,243,142,55,39,230,114,90,76,65,147,209,183,56,76,169,48,35,66,157,37,68,206,222,85,11,76,235,78,98,121,185,66,177,206,230,16,55,241,5,74,90,103,109,137,76,216,222,105,249,113,143,169,17,238,20,126,32,183,204,176,252,34,37,207,125,193,143,88,245,222,125,113,11,83,103,47,95,108,230,137,156,68,131,61,17,95,87,82,226,182,108,158,108,53,190,153,228,44,207,232,171,75,231,16,237,136,13,119,222,63,154,61,179,88,21,246,246,150,22,99,75,139,95,226,46,179,153,253,55,19,59,182,233,88,254,214,101,151,89,131,100,154,55,190,68,132,146,128,16,128,4,2,180,237,71,199,0,223,108,137,32,32,160,215,204,90,74,5,118,28,108,44,162,187,200,196,237,204,124,149,161,230,167,141,164,207,76,150,31,191,62,168,116,46,159,175,21,133,255,255,255,255,134,127,255,253,15,7,203,215,236,232,250,255,103,250,16,0,0,99,16,41,51,125,0,35,39,80,211,219,159,19,60,3,147,23,203,195,30,33,16,86,86,101,48,108,97,208,14,98,240,112,97,240,78,154,70,41,0,230,10,128,38,56,134,64,16,28,152,10,81,225,32,76,12,13,56,139,100,193,140,50,68,68,84,98,0,211,66,88,142,147,255,251,178,100,37,140,7,44,110,204,19,185,92,114,66,68,57,233,105,39,130,23,173,163,74,109,225,39,193,36,144,231,89,166,9,160,114,54,18,33,34,228,75,75,62,66,182,16,22,154,210,53,218,218,80,183,81,96,32,139,242,168,203,215,98,67,93,128,183,59,87,104,147,190,198,76,77,243,180,220,195,150,238,82,70,247,156,142,61,188,234,219,181,94,131,11,91,201,219,222,49,213,108,173,203,17,143,41,1,250,209,13,39,28,107,34,54,93,166,131,89,38,166,72,131,239,62,245,231,132,209,242,77,62,20,214,179,88,26,89,118,231,172,60,15,212,212,75,31,114,113,138,67,182,219,238,87,55,111,195,226,154,121,156,203,182,75,102,143,197,176,189,212,198,182,44,209,123,117,62,56,101,76,186,15,121,170,135,104,50,176,0,5,211,0,97,55,86,1,192,49,55,161,161,17,161,145,166,16,122,45,194,220,56,6,186,68,186,240,214,55,180,209,95,238,219,98,98,139,162,17,48,201,84,129,93,79,203,187,110,92,54,81,221,183,253,177,183,187,255,217,255,171,255,20,233,160,2,18,115,114,171,200,144,128,33,48,207,101,66,19,138,3,1,4,102,30,138,178,214,17,71,85,82,48,35,35,168,61,73,202,7,236,44,160,119,37,52,45,206,48,203,26,195,94,165,164,141,191,115,77,213,83,203,232,77,152,80,232,20,74,80,168,10,18,48,132,130,98,0,130,75,98,137,99,74,159,167,76,176,160,201,32,69,69,200,15,47,40,57,120,48,43,210,136,39,127,103,210,122,59,110,144,104,20,96,54,32,15,156,37,104,145,72,172,1,12,40,237,154,247,68,139,168,64,197,73,116,26,72,230,238,230,149,169,126,142,182,170,3,205,11,54,161,10,205,144,40,15,159,167,120,199,92,188,177,143,136,9,48,218,154,114,42,4,160,109,64,251,72,91,98,9,164,98,50,109,36,118,179,36,228,151,215,93,183,5,0,0,23,89,42,220,4,64,106,5,137,8,48,97,1,71,12,188,70,88,234,195,174,148,112,148,163,208,24,185,124,26,212,110,225,242,74,187,121,97,234,220,181,242,196,148,137,67,188,223,244,239,137,255,148,237,227,63,203,238,202,126,142,78,207,235,69,8,139,6,253,26,72,0,0,1,144,192,243,115,73,39,0,82,179,138,95,12,218,8,29,96,24,9,76,97,181,113,128,65,139,244,207,68,226,149,136,142,190,226,154,101,150,200,42,28,22,41,208,153,52,236,132,4,28,116,42,9,49,169,176,200,38,44,128,4,150,60,32,71,166,229,68,194,192,17,132,163,127,28,86,246,88,162,47,82,24,236,146,193,41,94,36,80,13,174,115,43,134,134,206,210,84,220,116,138,251,213,194,162,255,251,178,100,53,142,70,249,105,79,155,153,122,112,77,196,41,194,105,226,104,29,141,165,56,110,105,233,193,13,144,231,221,151,136,248,142,113,239,181,136,74,116,100,88,234,79,9,222,92,187,118,177,34,69,178,212,23,186,162,213,51,152,91,206,109,7,17,206,186,89,93,31,25,220,41,244,170,110,86,98,90,101,177,43,74,214,20,23,191,16,190,222,101,252,138,251,46,98,54,42,214,32,168,148,99,161,10,103,112,179,191,9,246,153,173,91,105,142,107,229,198,102,136,151,91,220,121,44,216,251,197,206,224,172,215,49,127,214,41,135,216,205,47,152,188,228,235,251,14,129,70,64,0,26,74,165,48,224,163,194,64,48,72,85,9,140,96,105,209,147,8,102,17,198,139,84,10,13,179,25,120,141,219,70,166,110,186,91,238,150,165,237,77,187,120,58,51,198,86,48,150,157,141,111,244,70,196,98,222,95,162,70,207,203,55,253,214,243,95,95,93,95,249,121,104,175,122,182,86,1,80,204,58,115,6,224,140,222,179,60,1,28,198,194,99,57,145,204,181,62,52,88,216,56,200,50,22,52,104,142,139,133,116,68,212,161,81,159,80,1,14,2,164,206,66,187,134,74,171,166,64,99,196,146,1,48,15,213,85,28,203,0,154,100,20,97,196,189,141,208,129,141,137,88,112,117,220,193,86,66,102,188,206,60,26,103,150,20,200,254,84,39,103,25,176,129,246,106,232,161,92,57,136,218,160,222,46,172,6,80,94,59,216,49,239,67,152,175,177,215,131,128,253,233,146,91,86,188,54,219,50,250,236,190,33,58,132,15,42,54,20,145,220,223,119,149,214,161,121,135,67,237,102,52,205,152,140,228,244,167,193,53,220,177,54,189,52,214,203,235,60,240,43,183,135,178,202,214,153,163,86,45,167,139,2,26,149,202,170,92,214,39,164,125,65,190,173,132,139,133,155,153,236,182,238,90,246,93,188,58,107,183,144,180,226,154,158,36,55,28,65,119,106,201,91,190,180,85,111,48,18,67,7,121,218,194,192,0,0,65,164,200,144,108,252,157,134,162,168,53,195,96,112,105,173,195,51,182,38,42,52,246,243,120,137,25,251,116,119,186,182,51,115,169,92,91,0,123,81,40,204,236,135,177,215,93,255,181,142,209,10,174,174,183,122,117,158,255,43,254,136,188,153,0,0,115,5,219,243,38,91,35,33,154,19,144,94,163,46,2,83,16,17,147,30,71,3,67,20,179,5,194,179,1,67,211,8,1,195,21,131,22,96,96,72,164,36,26,24,196,3,171,105,132,0,2,229,16,141,69,9,27,132,48,65,142,122,203,49,161,22,93,152,47,166,172,162,192,39,91,248,224,238,148,202,54,138,8,202,212,80,181,149,172,98,176,255,251,178,100,46,142,103,65,103,77,147,185,92,112,68,35,218,7,100,194,134,29,37,157,52,110,229,145,193,20,21,167,69,166,10,16,227,174,138,48,201,75,209,2,70,41,216,165,210,65,229,239,83,98,110,82,177,16,49,247,246,28,172,208,82,79,81,212,156,220,195,53,141,98,236,101,62,211,187,48,243,103,168,6,102,139,227,121,234,236,12,247,223,142,170,165,226,178,4,227,73,173,147,121,220,227,96,105,88,97,117,167,72,176,197,114,180,57,139,42,47,59,10,203,145,237,144,117,18,210,118,180,189,175,54,62,163,146,58,248,115,126,156,230,109,172,197,26,207,74,74,162,145,202,108,23,27,68,202,75,150,78,121,137,45,158,248,213,105,120,38,229,14,230,11,4,0,0,0,8,34,41,40,90,83,142,18,128,132,9,62,198,51,16,20,182,60,225,233,39,171,69,110,207,238,73,34,247,57,51,110,255,193,10,97,148,239,45,53,90,247,143,179,217,183,96,101,33,103,245,33,118,187,209,221,217,234,255,203,68,210,17,51,128,78,152,92,240,154,166,175,27,40,169,156,0,211,134,73,6,49,18,198,91,165,230,151,40,198,31,133,129,129,33,137,128,201,138,97,147,9,48,60,105,95,230,55,132,105,20,97,192,22,245,32,144,203,240,79,67,15,24,172,167,17,110,4,187,21,29,69,31,37,58,17,197,20,188,51,75,229,45,76,180,119,119,144,125,87,64,168,69,90,48,80,43,160,232,51,72,33,235,108,207,170,100,171,84,147,40,2,80,176,14,243,10,154,148,46,181,91,71,48,91,218,42,175,189,157,54,31,138,188,156,182,189,47,113,179,223,147,85,141,95,207,22,99,28,249,67,5,144,66,37,62,244,59,105,158,233,61,3,48,203,246,246,118,3,210,9,8,105,31,122,94,141,226,220,217,180,57,77,232,110,228,105,92,248,59,90,122,230,165,174,230,84,229,30,188,55,221,219,89,63,212,167,119,250,204,46,62,179,203,26,179,178,148,243,158,79,72,23,60,161,186,197,214,101,29,215,164,7,194,232,37,253,98,123,81,248,152,169,158,168,80,56,196,131,48,12,65,37,87,229,51,196,147,212,165,215,111,27,126,209,110,187,31,188,134,116,118,157,255,103,228,105,218,11,254,17,216,206,39,84,29,121,159,106,44,143,105,139,255,73,253,68,212,200,134,124,175,203,255,217,253,96,0,1,243,26,156,243,117,199,131,128,128,195,247,241,182,158,99,234,112,100,115,222,106,184,152,68,128,129,69,193,225,232,197,192,149,114,24,132,10,0,131,243,4,4,160,96,24,24,17,166,209,130,162,217,153,225,98,231,36,92,99,77,128,135,8,96,20,7,8,68,50,42,4,135,196,42,215,108,188,113,53,255,251,178,100,40,143,135,22,103,204,147,186,92,112,74,9,170,3,97,34,104,93,117,163,48,14,233,113,193,18,137,40,105,151,156,216,19,192,28,25,188,102,236,25,65,16,197,240,139,49,162,96,55,7,131,46,26,169,186,203,103,31,36,90,155,101,49,120,67,78,179,41,120,118,236,32,58,243,196,175,171,87,181,20,218,198,197,198,118,240,188,214,112,220,21,90,77,43,146,94,212,194,248,135,119,196,74,178,145,54,172,134,105,214,221,116,144,17,49,229,45,114,155,145,41,104,139,60,94,161,117,237,84,233,53,179,193,229,54,161,180,136,186,73,178,88,96,63,210,14,179,103,62,247,203,182,89,234,99,219,41,202,174,150,84,239,60,254,161,204,102,162,222,198,69,61,99,76,23,118,207,164,0,24,11,137,35,35,16,26,27,148,12,108,146,97,98,180,249,76,165,124,230,201,97,240,247,206,116,155,166,178,184,214,95,73,4,249,143,217,29,20,157,227,81,53,237,13,77,146,132,244,43,128,134,255,255,255,255,255,94,255,219,255,161,158,229,66,134,31,60,183,81,131,109,16,199,134,196,230,148,100,227,5,48,224,36,240,212,81,92,201,84,44,207,195,60,207,248,196,193,48,76,26,43,153,26,0,129,141,100,202,48,180,86,48,200,20,49,192,77,48,24,4,43,11,99,102,23,148,160,227,72,72,3,42,182,50,229,204,216,99,19,96,88,162,244,17,130,99,163,128,13,64,230,108,245,128,88,198,85,144,152,66,208,129,130,4,43,212,19,165,4,185,41,153,163,162,220,24,171,178,148,242,151,136,80,50,49,55,85,240,251,195,164,160,103,212,57,248,180,182,75,75,131,214,95,185,125,107,79,110,42,135,23,213,202,235,96,111,171,210,99,16,229,12,151,30,92,145,189,249,205,161,164,134,7,38,239,65,166,111,182,187,104,10,204,176,225,201,102,67,60,118,145,76,219,47,132,205,153,212,165,202,115,58,138,25,79,147,75,9,196,210,213,214,60,63,104,202,11,75,106,24,214,212,203,173,90,230,169,237,184,107,219,116,130,140,81,149,168,215,169,86,191,45,132,85,190,174,237,132,0,0,0,175,18,70,70,165,6,140,9,96,94,197,14,2,168,164,92,48,147,234,11,52,133,134,34,218,8,110,163,102,28,127,37,97,150,45,51,93,234,183,109,39,200,121,223,243,165,190,159,9,145,118,117,153,7,188,68,160,232,4,242,219,15,41,138,21,0,0,85,220,116,210,113,55,185,164,34,64,68,152,42,172,99,163,233,129,218,6,10,99,6,19,153,40,24,122,36,53,170,42,250,155,145,220,142,172,186,58,22,244,216,42,124,176,66,155,160,113,109,138,16,77,152,42,137,176,32,26,19,153,114,47,196,255,251,178,100,33,142,166,92,104,207,27,153,98,240,73,196,57,227,105,98,104,26,245,151,52,78,229,145,129,19,143,103,165,148,138,16,157,246,149,73,63,3,200,162,189,122,162,247,155,73,13,137,45,54,74,205,102,81,156,220,116,84,180,201,146,208,45,201,64,3,104,198,201,31,79,148,206,12,38,2,52,17,195,15,205,201,39,29,0,242,231,14,139,38,242,230,239,223,188,85,147,61,187,133,245,200,69,69,164,229,249,22,173,206,150,140,33,203,59,26,37,246,185,235,49,60,230,52,172,178,204,14,152,58,159,223,181,237,190,118,231,40,203,42,74,179,27,178,203,46,163,205,115,133,75,178,96,169,66,251,56,179,45,75,150,24,218,67,151,98,15,254,224,0,0,39,33,161,208,45,96,226,51,38,34,13,52,22,68,101,69,177,89,231,205,52,125,37,228,193,52,210,128,254,6,57,31,142,40,195,159,143,55,103,124,76,135,39,86,143,166,191,47,140,18,222,149,253,84,206,255,217,126,41,87,83,105,232,78,191,207,233,47,15,63,250,65,240,8,2,110,92,34,42,117,25,95,218,3,66,131,20,144,227,26,89,131,40,206,0,17,224,1,4,12,90,3,131,9,120,209,48,170,149,230,30,5,136,210,10,12,33,227,8,133,48,18,138,141,35,175,59,164,87,152,112,134,104,66,16,136,104,101,167,154,19,191,242,51,45,121,28,26,151,146,8,21,87,220,103,16,255,94,133,119,64,208,156,217,68,69,230,155,29,1,110,84,110,241,218,5,86,188,200,153,29,214,213,120,238,8,75,91,149,123,71,237,164,220,174,47,217,34,251,78,44,40,161,164,126,186,22,30,156,92,42,114,167,108,226,44,111,109,221,175,137,182,220,239,205,133,19,15,211,250,61,218,158,207,218,86,90,157,53,205,215,107,88,182,171,201,30,249,254,28,183,119,111,246,154,253,104,183,181,230,34,101,251,172,122,154,229,182,109,148,122,180,189,34,251,77,157,247,175,8,163,66,36,168,242,15,218,1,5,111,18,25,151,156,255,141,58,203,238,85,88,216,53,127,189,50,52,122,182,205,31,183,98,173,159,155,92,24,88,105,2,200,80,254,144,199,232,178,142,172,237,212,138,54,155,63,130,21,131,243,222,183,126,143,254,210,239,212,229,63,233,254,175,221,255,174,0,0,75,188,193,68,195,124,197,204,214,91,55,177,28,217,192,35,37,153,12,88,6,48,228,213,87,52,161,33,153,133,128,205,248,84,68,215,204,16,13,99,66,64,88,49,160,1,151,143,105,84,12,168,20,145,0,86,93,11,85,71,182,116,64,10,181,37,16,0,36,241,242,10,111,189,50,89,82,137,107,217,7,5,14,139,45,90,90,212,197,43,82,145,221,204,255,251,178,100,48,14,6,157,104,79,27,143,101,160,58,232,74,23,101,98,98,27,29,161,50,78,60,215,72,220,137,40,244,246,36,208,255,42,98,58,218,65,231,192,213,189,228,112,149,236,186,145,52,125,86,33,170,61,60,173,168,91,142,238,145,29,100,126,130,187,150,171,80,253,104,86,171,89,212,135,160,236,101,52,116,173,102,201,75,54,150,79,171,3,110,207,54,181,29,81,180,207,38,62,124,218,204,189,239,52,242,169,78,162,63,175,204,130,196,122,28,208,129,85,10,19,9,78,23,89,214,104,233,221,16,223,61,78,100,116,235,107,212,23,76,32,110,38,144,191,168,248,16,0,18,70,162,8,153,74,114,113,19,61,104,183,192,5,41,178,117,25,205,69,14,142,15,53,89,96,89,176,34,91,192,218,86,162,255,219,255,191,84,213,191,255,255,245,255,255,252,164,215,247,19,219,71,45,155,249,0,108,199,210,3,216,232,207,71,125,54,23,220,38,250,101,251,169,139,11,199,34,183,2,163,97,80,113,131,4,166,81,0,136,0,32,192,25,132,192,38,103,1,44,224,113,254,30,48,9,168,212,0,218,66,17,112,144,244,190,230,18,12,128,134,197,243,78,230,204,250,152,28,42,208,102,134,64,55,27,8,3,68,5,92,45,168,112,153,176,60,51,68,121,241,240,112,183,233,7,24,105,135,152,202,104,174,203,194,94,229,122,36,150,28,251,61,77,91,237,66,181,115,1,173,141,13,240,149,49,100,85,177,190,122,255,81,48,114,178,75,130,239,74,40,26,231,165,25,115,60,159,202,167,190,235,226,235,172,45,130,132,50,239,223,148,175,151,123,77,79,177,215,157,62,201,159,144,84,175,213,34,103,220,150,239,65,210,55,28,162,117,203,41,254,160,79,38,126,120,196,108,170,203,32,139,169,151,5,155,111,203,23,226,153,238,248,128,0,64,0,86,0,0,94,15,69,243,44,52,199,81,248,14,48,129,134,48,52,37,104,62,232,246,231,40,37,253,170,92,42,97,137,233,237,228,88,75,239,251,127,255,255,255,14,209,76,158,230,116,59,249,0,0,2,174,252,192,205,227,91,136,205,218,233,50,29,196,200,65,19,40,16,195,145,198,109,86,25,0,12,176,96,128,128,112,82,58,170,78,161,133,128,74,6,91,232,4,176,64,4,0,91,226,192,40,120,10,251,150,128,183,214,94,15,118,198,128,176,172,214,3,152,24,170,21,163,138,59,58,82,2,101,121,210,65,83,181,229,115,97,102,227,13,115,139,29,218,149,115,43,123,37,228,23,147,106,87,152,82,213,185,167,229,11,180,141,141,250,203,110,239,204,200,57,201,213,167,50,99,10,3,45,145,207,102,243,77,16,182,66,145,230,247,134,67,50,255,251,178,100,72,12,102,212,104,207,27,143,101,208,72,201,218,3,101,34,118,93,25,161,46,78,233,17,193,40,164,40,105,134,21,145,86,145,210,76,7,5,137,62,143,218,88,234,213,111,86,99,105,97,230,48,250,71,203,237,10,68,72,83,182,136,193,196,35,20,108,58,117,70,207,76,223,213,144,39,177,130,200,90,171,106,92,66,94,254,161,198,243,239,222,201,34,184,236,117,88,15,26,66,113,184,40,188,134,222,224,0,0,94,26,35,169,13,153,125,69,35,66,134,133,17,83,155,238,251,5,201,180,145,186,157,183,96,178,251,79,163,169,183,95,8,179,149,252,116,57,252,141,253,63,247,46,127,255,255,255,191,255,95,233,215,228,49,181,70,146,211,58,234,217,71,83,32,101,203,41,157,73,0,0,88,3,84,26,210,220,28,78,208,152,11,27,155,142,28,152,221,31,24,154,76,152,47,140,133,195,113,160,192,72,110,48,140,45,82,129,192,20,20,4,24,64,35,138,130,161,133,225,40,2,96,25,84,101,184,58,160,196,46,134,166,175,179,33,112,192,144,26,2,84,53,62,40,4,196,178,98,145,3,2,5,180,99,66,198,203,204,229,161,193,201,74,197,251,41,120,75,171,38,103,203,246,30,78,198,116,236,16,137,141,189,47,228,106,234,123,190,83,41,188,248,169,211,79,236,20,2,7,218,42,237,70,157,117,87,112,221,79,168,237,118,81,83,115,158,254,81,253,150,31,107,42,169,91,213,15,132,50,219,15,42,143,55,144,252,87,130,243,202,16,68,81,82,236,165,27,16,132,143,150,100,77,137,58,198,165,88,220,194,49,129,167,69,17,119,181,152,165,34,201,131,58,132,18,162,19,209,163,211,201,154,117,224,115,216,157,84,213,25,166,83,32,241,72,113,97,44,84,195,182,29,0,128,254,13,129,148,14,129,6,209,33,227,101,163,56,147,215,178,203,176,94,81,2,254,211,72,67,60,130,251,10,191,8,226,79,38,203,116,237,255,211,217,63,255,255,255,216,173,71,252,159,208,232,16,87,144,248,12,178,181,208,195,11,56,147,52,149,172,35,207,48,239,239,19,152,0,0,115,13,111,227,62,236,35,88,74,131,36,214,96,120,164,102,232,216,102,128,10,107,226,124,102,56,2,52,39,24,80,36,152,52,32,40,120,36,6,12,9,204,141,0,135,66,67,10,1,52,109,48,60,62,14,135,216,129,81,17,90,72,40,169,56,205,12,7,24,16,154,124,136,2,150,35,229,47,6,4,99,176,97,132,0,92,199,144,72,11,144,160,140,94,110,192,96,150,254,179,123,62,172,204,173,253,74,84,163,152,101,82,205,51,88,91,226,195,222,20,249,117,114,120,203,117,126,180,25,141,134,43,0,193,255,251,178,100,68,14,231,36,104,75,147,186,76,112,77,169,154,3,96,230,158,92,65,199,48,78,229,49,193,34,23,230,197,166,30,18,17,62,68,236,253,103,235,9,15,199,174,103,125,197,164,239,27,251,244,203,27,226,159,68,206,206,143,111,67,39,59,86,61,144,185,92,127,148,219,254,169,217,21,103,53,35,6,103,56,228,80,99,218,107,211,11,197,41,66,15,138,187,149,7,164,222,246,155,158,180,141,108,105,71,200,113,41,171,75,29,121,227,109,182,202,167,96,181,40,116,247,193,0,0,0,126,25,242,84,10,136,32,67,197,146,167,32,58,234,113,59,24,90,183,87,220,58,253,124,135,246,213,249,114,158,238,46,127,8,49,174,123,246,230,255,253,122,58,237,255,255,255,246,255,255,243,186,21,151,79,154,251,154,205,84,236,117,72,27,203,255,149,196,67,63,11,63,140,137,235,10,198,34,211,6,40,219,198,1,183,134,110,232,198,52,132,6,17,192,102,16,10,6,152,193,70,70,8,198,4,1,226,0,176,193,80,221,229,17,1,169,2,99,16,68,170,66,66,187,76,0,7,96,166,153,129,144,12,46,162,192,4,36,7,112,75,4,142,148,172,57,177,99,54,107,129,83,103,98,72,33,87,110,33,112,226,12,125,66,231,152,65,105,36,76,97,228,159,81,102,2,216,231,18,202,60,241,221,244,94,177,31,111,100,174,180,139,118,71,129,179,63,24,181,113,179,204,205,197,187,41,109,242,164,229,140,43,67,123,203,6,125,55,157,124,45,197,177,31,107,18,156,246,47,152,153,132,182,41,168,229,155,155,226,235,64,162,175,89,6,175,72,231,213,238,130,78,101,127,61,185,189,249,45,148,214,234,40,142,48,87,164,129,6,92,39,28,164,105,211,189,237,99,106,25,231,53,131,138,108,39,105,233,155,148,247,114,22,252,255,255,255,255,80,66,105,136,190,192,3,198,36,145,216,186,185,89,128,233,99,40,213,32,238,183,113,32,213,211,225,231,86,137,141,228,190,200,137,240,120,10,203,229,71,7,228,154,148,27,185,224,90,41,18,154,255,160,111,255,250,25,206,127,250,18,255,208,143,125,124,143,173,62,167,211,79,68,143,88,0,194,244,67,25,187,12,149,58,55,183,176,232,194,227,19,4,140,140,202,51,36,220,198,165,48,9,60,207,99,115,2,13,0,37,19,66,159,76,182,9,48,80,37,98,151,25,35,6,74,96,36,248,208,29,216,38,8,5,129,5,185,64,104,96,21,52,145,80,128,6,68,31,84,9,142,229,186,237,205,119,64,44,13,121,64,171,221,61,31,216,66,227,92,137,8,252,52,137,67,185,50,143,9,3,145,235,17,112,153,74,143,77,176,20,165,205,56,173,11,244,27,255,251,178,100,61,14,71,250,120,78,139,143,46,224,58,194,58,23,97,139,54,33,229,225,54,14,225,23,192,250,144,231,73,167,136,248,36,138,182,5,107,181,5,91,24,97,171,142,134,245,194,148,122,221,234,42,190,28,22,98,16,178,136,59,64,192,112,64,163,3,138,172,220,37,147,191,72,18,199,182,111,140,160,108,109,67,221,195,79,187,137,14,174,112,32,168,231,155,53,166,119,35,204,225,38,105,176,177,42,55,225,222,28,247,196,57,222,86,72,170,250,176,56,91,12,110,108,17,52,159,85,192,174,181,121,225,226,182,130,236,190,37,31,223,16,231,195,245,229,69,227,192,149,206,153,247,251,210,159,252,239,80,250,0,238,167,250,19,132,2,0,4,36,35,174,146,70,60,98,195,85,237,149,165,2,36,71,51,140,49,112,114,96,238,143,98,241,51,210,127,211,162,149,91,205,92,119,209,111,212,126,253,100,85,79,93,83,159,249,95,223,219,217,255,217,226,223,145,0,48,198,51,31,198,140,30,198,142,90,102,143,2,70,4,170,70,31,204,198,171,14,134,56,130,166,19,143,102,42,138,66,48,44,192,208,20,206,162,180,33,55,8,19,133,0,240,130,16,84,2,48,12,99,49,136,42,102,240,1,129,194,25,17,168,33,7,209,24,199,128,92,144,4,95,2,160,208,160,18,247,40,170,6,215,124,80,161,184,215,72,1,255,70,86,130,245,125,146,61,110,23,117,212,118,144,105,150,122,31,43,93,34,195,47,114,36,178,22,92,201,158,152,203,134,189,177,158,70,117,63,38,185,31,191,54,200,81,135,180,209,43,178,218,202,111,77,125,25,70,169,103,222,26,46,213,97,242,186,105,24,85,52,185,100,227,195,214,214,210,72,214,149,199,91,201,60,219,242,253,202,169,32,5,189,169,149,179,41,231,192,86,171,90,120,243,206,246,54,123,205,55,189,236,117,72,90,198,57,95,183,115,125,115,239,205,247,90,212,110,173,170,173,94,151,120,215,179,121,148,17,39,36,36,191,53,214,137,7,196,69,84,109,164,50,8,247,1,53,212,187,127,143,190,135,93,246,14,165,56,168,0,95,217,170,170,221,106,88,27,224,0,4,4,94,0,98,19,140,72,120,82,253,78,112,128,97,56,208,92,133,26,124,13,229,220,222,123,108,7,202,115,77,79,231,95,165,233,92,139,180,69,33,85,55,31,227,110,65,59,126,245,243,9,187,104,197,253,93,191,249,79,172,0,0,99,4,43,140,192,20,52,129,76,235,96,227,2,6,65,70,51,5,156,13,76,214,12,16,24,40,14,104,193,65,8,24,170,12,48,107,224,168,0,13,17,92,15,147,23,21,76,172,6,205,42,50,25,27,161,84,212,12,156,229,245,24,78,255,251,178,100,32,142,6,220,104,207,147,153,123,68,71,166,89,229,101,101,132,30,21,185,54,46,189,28,201,13,164,104,117,135,148,232,193,144,176,140,74,104,241,41,231,87,31,224,156,89,104,113,194,30,171,4,86,34,161,135,213,20,194,145,21,188,186,150,137,11,23,215,27,178,253,100,9,133,175,14,123,90,82,182,222,28,111,42,99,218,32,88,211,202,251,195,63,99,110,32,186,124,203,3,92,244,71,235,111,218,33,233,83,156,85,32,155,215,68,187,199,108,215,202,252,248,251,215,240,34,126,216,132,207,188,211,80,112,152,215,222,95,231,121,159,56,132,98,79,241,156,235,14,12,54,143,69,183,86,129,21,89,125,67,38,44,244,172,88,182,121,114,205,150,5,178,139,214,125,92,60,184,148,44,20,177,37,133,174,121,0,8,0,68,146,228,40,249,246,163,212,56,48,202,38,36,169,22,246,175,117,121,37,64,99,173,2,222,195,76,244,120,137,49,129,20,58,82,162,104,102,162,29,65,7,203,111,32,174,53,71,186,34,20,141,202,73,42,84,213,254,159,219,79,51,120,208,39,186,127,255,245,140,196,67,224,206,34,252,209,131,172,246,103,196,199,145,4,193,229,4,199,87,28,204,69,148,48,53,0,142,70,33,7,230,9,1,97,64,44,203,147,220,152,185,48,116,39,16,3,64,160,245,227,22,1,76,180,1,93,218,134,5,7,229,6,202,50,34,81,138,192,82,232,105,65,80,56,46,7,201,160,1,32,58,126,170,182,46,72,187,78,48,8,1,112,159,213,242,222,169,146,211,48,24,2,156,178,152,108,150,212,141,64,105,161,194,0,13,204,113,228,8,245,53,85,148,197,42,192,81,16,198,247,237,157,198,32,218,214,226,184,126,78,105,40,200,7,238,186,33,15,214,69,57,206,206,193,35,238,214,98,126,138,11,42,199,92,159,90,110,98,71,69,193,84,142,246,162,11,54,106,112,247,97,77,235,56,174,50,189,77,93,116,77,230,212,85,84,208,125,86,4,33,60,72,134,183,160,1,218,114,108,148,107,95,14,110,234,213,177,128,224,254,149,22,112,53,170,176,242,62,55,78,94,167,235,232,251,178,43,242,168,0,32,0,0,0,40,17,135,94,68,2,131,108,139,42,156,68,209,29,18,5,181,28,131,152,145,198,142,213,54,225,144,216,178,38,82,250,24,230,137,4,52,215,77,60,213,174,124,134,74,239,199,191,213,191,247,235,248,127,251,107,255,213,191,255,249,71,32,0,2,66,220,128,132,104,133,121,144,141,39,103,38,132,74,140,120,8,49,188,228,201,131,210,107,69,183,62,225,76,40,36,239,58,24,193,83,204,56,132,190,95,247,132,1,12,16,73,4,172,40,100,162,138,58,255,251,178,100,28,12,134,135,104,80,27,154,121,224,71,230,250,42,96,47,184,93,109,161,54,78,233,237,129,37,153,39,137,167,149,58,48,51,10,45,226,181,28,11,135,118,22,13,72,157,108,171,208,117,168,156,216,20,39,51,1,97,121,67,181,150,233,54,42,220,223,211,14,205,215,185,237,25,176,51,217,119,164,175,157,168,212,223,146,191,163,189,75,38,59,102,122,120,39,62,247,49,118,223,240,127,185,247,95,152,191,13,159,245,236,111,152,19,239,79,226,255,35,191,241,95,149,235,255,146,245,2,3,228,43,48,98,29,10,186,189,55,159,53,229,180,218,141,88,165,5,53,5,198,27,200,78,117,213,231,32,17,117,5,153,159,85,132,94,153,45,10,104,79,239,147,245,7,95,116,27,233,47,29,107,190,26,255,214,0,4,5,0,1,192,18,85,202,141,134,104,171,74,4,75,234,87,22,105,40,121,34,149,151,132,158,154,106,159,112,66,158,251,146,89,21,202,105,205,115,219,123,53,221,60,246,46,255,90,252,190,69,193,253,127,239,255,128,82,91,112,28,119,118,167,85,195,88,232,154,148,0,2,204,45,17,13,46,102,76,76,47,77,250,194,12,55,16,140,63,73,12,174,79,77,121,88,140,68,7,12,34,15,76,49,18,12,40,13,200,2,64,34,224,33,4,129,108,71,1,11,54,150,149,33,29,105,109,9,141,152,74,34,113,70,2,11,5,0,54,67,164,4,221,145,218,67,42,47,156,179,37,46,181,14,35,105,117,29,216,25,29,27,27,167,58,76,174,165,228,167,139,98,182,68,172,83,220,33,186,76,88,20,76,23,53,74,216,138,113,117,49,232,212,239,209,120,173,199,111,182,232,67,61,74,32,71,198,179,197,54,174,112,190,196,224,165,206,46,151,206,138,50,245,52,201,23,8,112,148,142,95,7,182,175,131,9,229,187,125,117,180,131,191,143,77,118,166,125,237,125,89,89,159,184,103,196,85,123,110,206,26,129,165,79,205,16,217,191,110,222,107,27,15,117,9,223,151,81,227,94,36,51,182,28,222,61,51,140,176,51,82,86,245,13,254,171,127,28,144,91,40,165,138,221,207,48,0,3,119,47,105,32,227,170,46,11,46,1,9,32,11,22,183,3,24,36,189,240,48,145,137,86,227,95,137,195,13,161,38,77,181,213,30,205,139,26,51,193,78,79,132,237,46,175,70,95,249,163,180,122,174,146,214,130,239,67,55,237,249,245,77,59,240,30,155,63,255,254,176,0,0,1,112,194,224,211,122,71,204,182,124,56,251,44,208,129,195,54,150,77,108,252,58,170,236,73,26,40,8,53,192,4,194,32,132,209,52,57,156,160,232,98,240,122,97,52,42,81,145,145,140,196,207,82,142,128,255,251,178,100,28,140,134,187,103,78,155,143,101,208,69,134,73,229,105,226,90,155,57,163,62,110,101,236,193,10,25,103,201,135,136,248,7,99,72,23,101,12,64,130,21,181,44,88,48,32,14,158,187,209,103,100,212,229,169,126,1,164,233,132,34,195,252,182,158,226,17,22,85,41,141,1,34,94,227,176,7,204,236,249,42,103,212,106,238,32,18,14,91,147,63,41,4,14,188,7,15,8,235,250,142,19,219,241,155,119,205,236,253,11,21,188,175,190,143,85,141,214,90,234,176,34,124,183,26,83,140,202,27,39,55,233,46,82,115,251,49,164,127,146,16,205,40,219,214,168,227,90,194,158,42,78,59,63,131,179,109,243,20,235,221,159,134,164,159,200,107,3,223,97,0,255,127,153,143,35,47,91,183,14,146,81,115,73,215,171,30,212,161,221,192,6,0,95,37,229,17,132,31,106,150,99,165,136,23,24,5,10,251,211,237,192,107,2,109,24,133,199,102,208,216,46,118,145,34,87,217,192,240,196,57,138,40,149,111,222,199,172,173,86,160,248,110,109,25,61,23,14,223,182,191,198,235,151,64,92,143,246,127,212,0,8,7,185,128,201,38,182,65,154,52,100,110,154,65,161,4,38,14,78,152,78,192,101,2,9,142,64,161,112,64,16,98,97,32,10,9,204,152,149,49,24,12,176,131,35,72,58,161,113,14,154,108,183,80,101,164,234,150,1,88,166,137,82,175,42,134,44,143,170,165,155,6,250,158,25,220,17,105,118,129,119,90,56,19,194,51,73,156,18,240,27,80,172,177,23,245,181,46,204,201,123,201,246,188,78,140,75,221,221,163,30,200,217,244,152,207,240,63,73,154,223,214,39,202,79,31,100,215,95,19,107,202,128,198,101,248,248,255,237,41,53,75,58,250,193,114,198,151,78,183,88,148,198,91,22,173,149,230,248,48,219,148,81,34,184,150,72,199,153,131,31,209,112,199,88,220,188,71,180,8,111,33,190,166,28,88,108,184,157,197,18,253,25,9,228,3,73,194,60,105,163,89,169,242,41,226,186,52,21,44,40,237,145,220,89,100,166,0,1,179,21,53,71,35,105,202,30,143,99,6,25,0,149,161,50,57,225,147,147,173,117,30,110,158,6,183,163,105,183,46,86,109,172,14,250,217,37,187,136,202,63,98,69,118,250,55,161,77,148,255,183,229,227,127,225,127,255,255,255,255,250,253,53,8,0,0,241,211,172,213,160,164,213,244,56,237,108,252,203,64,132,201,99,120,208,119,240,214,135,40,192,176,0,10,8,26,18,12,24,214,25,12,2,70,32,47,198,8,131,134,40,4,44,4,104,90,76,144,192,108,200,17,129,230,78,211,2,135,49,99,4,148,23,67,115,225,148,76,123,133,25,3,255,251,178,100,39,15,199,107,104,205,19,185,76,240,67,72,90,19,101,135,132,28,241,157,52,14,233,237,137,26,153,103,205,135,136,248,79,32,141,35,108,142,101,226,249,18,165,47,163,196,234,142,14,201,21,178,36,53,86,79,224,168,80,254,111,67,235,75,13,179,151,57,208,151,173,56,43,9,44,15,218,16,104,48,47,38,94,237,88,104,143,151,57,61,46,229,199,39,242,77,184,199,121,126,107,154,119,47,222,161,75,46,231,36,148,229,217,34,205,214,169,109,254,56,73,181,202,227,143,152,42,127,58,207,204,92,247,255,46,232,253,121,7,114,113,61,112,144,14,86,7,204,108,185,65,237,85,34,118,215,197,96,102,121,56,45,72,161,185,5,114,24,7,160,154,79,214,90,197,178,171,145,73,165,234,12,51,110,169,136,138,9,77,45,242,16,0,0,194,188,48,32,52,51,58,204,135,9,10,142,96,55,27,131,89,164,1,235,1,46,138,235,187,174,191,243,198,72,251,174,103,92,40,142,185,20,175,109,54,33,175,246,249,220,196,253,191,255,254,61,255,255,250,6,127,26,23,255,255,246,86,71,73,130,169,169,168,7,97,177,97,97,223,105,217,156,32,57,133,171,97,138,233,121,160,7,24,177,114,96,24,214,96,81,68,98,176,114,68,2,25,154,30,147,24,32,182,229,67,160,64,10,202,12,106,126,100,178,118,18,96,61,139,176,47,56,96,112,247,196,160,159,228,141,69,57,20,172,178,212,122,98,172,194,53,92,33,42,220,163,126,82,130,94,185,71,1,69,102,149,81,248,141,177,160,183,132,136,29,165,122,185,180,132,40,232,136,65,117,216,26,166,61,37,77,86,227,217,53,47,136,201,190,66,189,138,16,200,150,200,150,61,96,202,113,214,193,169,27,194,85,69,231,162,167,113,155,103,241,160,197,181,161,197,141,184,11,117,164,43,125,164,226,255,109,95,247,122,220,175,173,171,179,248,82,43,55,72,139,141,94,250,114,131,15,50,65,143,166,183,215,174,230,239,172,219,233,18,104,116,135,173,79,106,210,90,122,198,214,163,226,185,130,246,243,153,127,205,7,110,251,86,202,205,208,0,0,64,207,91,0,171,65,177,73,130,228,2,122,108,112,101,38,7,9,66,244,64,222,160,235,26,133,88,115,79,37,210,208,97,172,239,82,142,39,77,200,199,89,125,1,216,198,67,31,47,255,219,153,191,111,219,71,253,159,1,246,126,191,254,184,193,246,244,34,0,0,0,140,195,244,236,202,197,72,203,177,156,246,226,152,205,48,60,200,83,196,197,169,76,207,36,204,199,49,12,197,96,48,89,212,48,84,84,92,6,55,35,38,24,132,166,24,193,103,70,162,178,3,61,44,204,64,89,236,44,9,255,251,178,100,31,14,199,69,102,205,155,186,123,82,67,69,169,226,101,98,134,28,77,153,52,78,233,237,137,74,164,40,77,134,157,193,172,124,97,125,144,28,29,113,186,62,201,80,100,65,75,41,130,2,202,223,197,236,214,168,153,208,209,247,234,30,28,12,176,70,94,0,82,194,175,60,142,6,211,96,208,157,60,121,144,244,138,28,71,248,4,198,127,64,70,17,215,195,14,108,89,58,223,73,103,121,58,102,197,67,178,108,89,150,240,202,150,110,198,49,222,222,242,70,194,97,31,157,193,114,249,109,139,90,75,245,69,198,243,224,106,245,92,218,158,218,222,101,143,138,213,97,245,219,219,160,53,39,35,49,204,242,5,115,165,249,87,222,86,212,154,70,173,69,191,173,243,72,29,244,149,167,123,117,54,33,82,181,135,157,102,254,186,198,123,200,153,35,79,172,240,247,253,188,123,149,212,0,6,38,250,138,14,42,105,180,80,72,86,3,16,211,149,68,204,124,19,61,96,182,12,5,113,195,19,182,52,159,178,252,82,84,106,81,57,118,168,173,178,58,254,190,186,202,233,21,131,79,255,31,135,253,25,191,227,183,150,232,254,223,255,77,250,148,13,152,46,179,152,224,224,24,162,66,157,110,225,154,106,47,24,208,195,152,1,11,154,126,20,24,50,16,24,196,46,24,90,74,152,144,37,142,3,6,70,36,129,2,112,168,84,60,5,41,47,176,86,40,16,170,161,33,2,57,236,76,160,84,115,22,56,228,229,78,81,33,163,2,22,138,44,24,25,45,103,84,211,56,75,202,85,5,5,195,200,10,95,214,93,226,97,251,165,148,194,50,122,140,150,212,52,176,138,180,230,133,39,16,151,107,25,108,12,227,195,120,166,224,155,23,166,31,70,174,208,189,228,178,41,97,121,231,246,57,55,230,30,143,104,104,216,185,124,69,193,166,115,91,182,227,93,191,58,170,73,215,237,223,112,46,229,191,139,98,242,222,182,128,203,108,99,48,31,70,149,243,108,26,231,119,172,216,197,126,189,169,123,201,150,22,90,87,230,45,164,182,235,5,142,144,181,127,171,97,236,151,243,222,240,176,17,38,233,54,205,117,223,251,156,245,0,0,11,184,106,172,137,134,2,63,7,23,12,191,6,59,222,131,91,102,123,80,144,81,168,205,139,209,10,20,146,146,69,10,156,140,131,217,10,31,175,42,213,35,223,111,249,157,95,246,127,251,255,212,28,254,194,195,190,173,248,232,201,198,174,124,138,92,189,209,44,84,120,37,230,162,133,11,236,30,92,198,118,0,0,3,184,193,111,83,1,198,12,252,175,53,119,129,210,50,114,232,194,71,67,137,145,0,129,1,64,217,20,252,4,98,65,33,162,69,131,198,22,120,177,31,153,255,251,178,100,22,14,198,75,105,78,155,139,78,192,82,170,25,243,101,229,60,27,101,167,52,78,188,217,9,42,164,104,141,148,158,24,25,123,192,77,200,57,68,200,8,229,4,84,202,75,195,5,2,155,132,88,144,24,151,150,169,83,135,28,31,248,46,243,232,44,9,179,98,3,113,156,41,181,84,198,227,115,222,179,31,9,121,2,18,37,32,14,143,242,101,180,5,200,88,133,179,196,18,246,229,125,163,178,177,80,255,234,93,193,122,221,135,185,238,124,196,65,85,74,251,103,227,93,146,226,109,166,197,163,97,29,73,125,43,170,180,217,176,158,40,241,116,179,82,213,165,187,249,177,35,179,194,227,40,9,16,148,89,42,95,50,110,38,82,241,66,65,74,53,92,140,140,219,104,152,237,52,140,189,25,198,219,106,45,105,107,181,177,0,160,0,120,48,149,86,67,176,223,105,174,12,100,102,66,218,4,90,228,18,164,11,64,7,220,15,41,47,209,34,167,80,176,210,213,88,248,171,96,125,162,247,16,212,126,28,5,176,215,136,26,191,244,241,7,255,244,126,159,249,191,70,255,250,32,183,234,218,244,110,40,236,146,171,59,51,34,61,71,160,173,74,5,193,11,217,144,40,225,171,194,241,134,17,185,141,193,33,145,43,113,151,20,177,155,225,185,133,0,9,130,129,185,139,194,209,137,64,232,20,21,49,1,95,5,4,235,52,84,4,68,182,234,96,0,56,76,54,57,164,32,24,192,234,60,52,204,51,131,6,66,81,208,2,26,29,4,152,37,20,161,3,170,122,193,51,26,53,172,24,13,211,55,164,160,43,194,153,56,18,148,213,149,41,188,158,229,108,177,144,67,93,115,145,187,54,225,56,226,56,35,43,116,237,51,197,72,37,237,224,102,244,99,251,93,10,187,214,208,190,205,219,248,133,211,227,107,83,244,140,152,246,143,243,169,241,250,91,34,209,234,3,55,44,9,123,206,42,139,74,113,157,119,18,107,165,191,14,223,211,174,212,131,27,217,172,163,140,54,180,209,234,18,142,133,39,169,24,67,161,205,221,106,57,122,196,73,60,153,100,110,115,155,74,157,201,94,187,143,191,74,182,0,23,209,17,139,34,1,192,4,136,64,0,93,130,3,34,18,135,117,225,234,148,188,242,15,183,243,10,211,218,162,106,141,126,145,159,201,53,165,107,49,209,144,29,250,127,253,249,223,255,251,126,252,73,51,226,99,255,250,178,10,14,121,217,65,13,165,127,148,22,250,179,15,164,32,60,166,252,44,218,10,118,55,33,67,225,188,48,128,83,27,83,17,96,1,167,17,29,76,129,210,165,242,97,198,64,128,52,29,240,184,183,7,1,1,197,183,224,210,65,116,161,125,78,64,100,66,179,16,74,119,255,251,178,100,28,140,133,192,104,209,27,111,76,240,69,70,74,58,97,141,106,31,109,165,48,110,237,235,193,25,164,40,77,135,148,232,5,151,88,97,154,59,90,123,21,97,113,99,230,63,250,141,229,135,138,154,8,40,151,69,70,242,94,173,192,40,16,230,7,241,32,170,140,194,63,61,246,63,133,241,12,251,191,174,190,27,45,246,108,211,234,153,171,90,3,85,207,221,245,191,141,31,98,101,117,68,144,214,34,41,183,144,74,226,66,123,10,76,194,140,61,52,5,164,185,85,95,196,83,110,13,64,73,9,115,232,59,82,77,37,218,59,129,234,206,166,50,142,110,115,163,62,133,124,131,181,137,69,205,194,245,147,144,0,2,2,110,10,80,9,44,242,134,0,191,52,50,8,145,107,102,49,89,208,213,66,67,83,25,198,81,209,48,211,50,94,153,126,103,16,187,15,245,242,119,192,144,231,188,148,30,144,48,40,50,69,78,154,31,251,117,255,254,190,89,250,60,223,255,179,147,250,64,0,0,156,49,17,165,53,205,53,55,113,122,63,98,11,50,200,5,50,233,169,7,92,103,14,21,67,68,49,128,33,193,148,161,88,176,250,2,0,61,126,192,237,133,238,32,4,116,87,217,130,186,26,232,227,40,42,1,146,207,132,50,129,3,80,168,199,17,222,8,216,168,41,138,5,59,211,172,194,65,165,106,103,151,213,8,177,140,9,7,161,193,118,204,175,176,96,21,44,69,61,167,167,32,21,100,6,195,160,189,33,218,29,241,96,194,75,195,120,6,231,11,78,227,185,155,141,120,212,111,221,182,169,130,204,61,201,118,224,43,222,218,135,60,92,196,28,212,222,158,231,124,142,214,100,143,173,107,123,134,241,84,234,11,90,213,108,195,14,61,207,104,151,115,195,248,206,16,213,179,61,169,226,193,182,173,43,22,95,42,225,179,90,62,159,68,141,84,187,35,107,19,234,52,89,151,41,24,146,61,109,194,218,169,62,220,164,67,152,34,177,245,59,100,5,58,121,242,237,112,233,185,195,49,172,212,230,203,103,109,135,156,92,1,235,96,126,40,200,0,136,108,0,56,16,75,59,136,155,60,218,133,210,84,200,147,86,210,102,241,211,80,7,103,140,144,227,100,168,59,241,138,187,149,132,145,162,57,48,199,65,100,194,99,218,46,213,186,63,253,250,255,255,209,191,246,255,255,236,116,30,10,234,100,100,35,213,58,25,210,6,0,168,222,220,68,105,51,218,180,200,4,131,168,156,65,67,99,27,34,140,155,1,50,192,133,126,68,204,194,18,18,17,37,169,42,45,159,203,156,244,251,136,140,144,100,155,168,36,118,84,241,125,97,160,8,16,69,164,255,110,184,245,233,238,231,46,88,149,50,254,218,124,35,255,251,176,100,36,140,134,68,104,208,27,153,99,96,72,134,90,23,101,103,136,94,149,209,54,78,233,237,129,15,145,167,73,149,138,34,112,196,194,173,177,201,139,58,186,119,184,19,32,161,240,129,211,10,59,178,0,225,132,116,93,103,202,65,146,31,195,219,1,107,232,22,160,79,59,90,97,141,177,24,75,104,108,254,212,224,139,105,159,167,176,254,236,135,120,240,208,155,140,224,121,141,121,18,54,213,167,68,202,147,156,101,97,186,157,155,222,26,167,118,187,117,244,61,70,114,243,150,91,104,222,117,164,76,34,50,181,138,137,147,62,219,11,91,153,46,186,105,107,208,152,190,59,56,114,243,7,238,35,94,190,45,117,144,2,39,0,112,5,11,3,128,76,41,111,5,143,16,206,128,170,73,74,80,191,213,193,128,183,243,183,111,114,12,94,223,18,94,219,29,253,74,222,255,47,137,151,197,11,67,65,244,249,149,73,228,164,195,251,230,115,31,255,253,63,244,0,55,232,62,138,148,54,109,173,253,0,0,48,41,26,105,11,106,97,233,218,114,16,156,103,24,218,100,185,248,101,148,126,102,121,114,96,248,62,97,192,102,60,118,18,140,166,41,130,230,60,18,192,209,24,228,32,0,15,12,150,99,130,24,64,199,213,99,110,230,136,173,149,146,76,130,237,27,129,172,241,199,37,34,208,49,106,164,194,217,187,238,202,221,187,48,180,186,72,185,59,114,71,246,159,18,30,31,27,184,239,58,183,250,117,64,84,14,68,178,51,69,206,50,177,74,163,177,254,4,217,199,102,164,48,208,80,109,7,180,224,220,22,55,113,34,181,173,174,205,72,183,146,146,190,94,108,154,1,165,125,191,67,203,154,141,170,83,241,80,200,198,207,134,200,145,41,227,251,54,95,222,83,253,11,143,170,218,29,226,107,192,86,50,127,60,73,173,123,106,201,198,72,240,111,188,123,99,95,51,255,156,231,237,220,72,177,91,213,123,188,209,34,63,93,168,254,169,22,123,87,49,157,85,252,145,111,102,55,240,231,219,12,60,223,253,127,243,143,254,63,255,252,64,160,64,0,86,83,49,150,79,59,153,113,129,32,137,51,204,85,154,155,137,238,152,48,80,166,78,52,15,157,159,158,18,79,168,17,72,120,72,110,229,87,112,167,199,181,140,163,128,224,178,11,106,9,175,212,19,251,80,230,193,127,171,121,89,79,254,159,249,0,0,1,178,33,249,183,96,230,139,62,152,183,86,46,138,50,59,244,210,132,211,101,245,12,38,72,49,96,112,208,2,51,17,18,162,231,15,129,176,32,111,15,194,83,224,116,210,118,155,210,45,62,80,98,35,161,98,55,65,99,76,164,113,114,160,148,34,179,152,114,138,124,232,217,142,114,17,255,251,178,100,38,142,231,71,107,78,147,154,122,226,65,163,25,213,107,41,28,157,181,191,54,78,229,115,201,7,148,231,133,163,22,10,224,162,161,168,25,248,107,171,20,166,2,116,90,212,174,10,70,232,150,39,105,71,58,9,86,198,22,160,120,210,9,49,0,193,141,235,113,139,51,228,81,107,228,29,196,59,116,68,35,183,67,133,202,237,98,190,239,91,86,219,10,22,76,74,161,23,152,132,175,46,186,197,213,89,171,115,159,241,38,174,41,106,194,51,76,168,218,193,247,110,216,143,174,20,132,215,87,107,75,219,18,192,204,37,49,127,180,151,102,197,182,231,93,222,223,246,233,235,251,221,67,135,61,234,187,113,199,61,85,207,179,166,95,23,49,60,60,196,166,226,215,27,190,175,188,99,120,204,43,220,38,132,155,171,206,66,2,0,9,33,127,200,0,156,192,168,136,98,212,104,124,104,131,26,108,226,205,161,180,233,162,26,48,68,31,156,52,216,203,213,125,33,147,233,22,20,195,19,47,237,255,179,253,102,116,161,62,242,159,205,195,217,76,230,159,89,223,253,95,228,254,160,24,192,240,184,207,83,220,207,179,252,194,14,144,207,176,48,199,195,20,192,86,64,222,19,4,153,52,48,28,104,50,76,43,49,148,57,28,1,76,15,65,74,0,128,131,76,190,226,192,168,140,40,4,137,230,5,134,77,251,24,11,139,107,49,9,205,224,30,199,201,182,5,0,14,46,35,4,6,108,252,71,30,199,10,254,9,206,2,133,229,91,45,116,154,10,68,69,134,17,137,133,218,130,157,233,250,116,56,173,104,63,96,81,37,210,141,6,87,73,181,144,77,76,57,110,10,138,235,8,147,54,255,122,148,103,27,137,249,73,156,145,144,119,12,208,9,39,229,35,94,222,48,52,206,185,97,75,245,246,147,234,255,238,4,231,115,158,252,20,39,204,210,210,193,228,72,218,120,253,248,212,247,17,21,229,166,115,50,101,43,27,129,166,54,97,239,208,134,123,123,86,165,85,157,156,73,41,129,70,222,225,228,126,133,9,6,167,166,99,234,41,155,156,246,49,93,206,223,48,235,185,111,234,229,116,235,0,9,177,67,17,162,55,109,100,18,116,41,48,16,97,200,95,106,145,91,97,243,12,93,117,183,90,174,109,196,219,91,251,40,21,103,16,72,238,88,13,97,219,232,46,241,33,239,34,151,171,127,219,136,253,61,65,107,147,249,239,253,90,127,143,165,136,0,0,11,248,64,104,106,226,96,172,243,102,96,53,161,195,16,146,49,221,227,124,169,50,16,80,169,25,153,128,24,208,35,108,101,64,1,195,101,64,40,98,163,188,101,34,43,70,5,151,129,70,240,151,62,168,63,30,201,45,159,110,208,186,182,117,255,251,178,100,33,14,166,38,104,208,155,107,103,160,71,133,217,213,101,34,132,29,9,201,56,110,233,113,201,34,36,40,13,147,30,8,71,17,191,43,95,228,65,241,123,175,163,251,89,207,130,39,177,183,55,91,13,50,8,247,113,80,219,185,199,213,37,159,122,151,190,31,150,93,253,95,255,184,57,216,120,203,130,250,228,101,234,26,240,88,93,121,44,116,86,108,16,171,133,120,255,212,250,154,182,129,150,189,95,132,79,83,18,26,221,106,22,31,78,137,91,247,32,140,92,53,88,134,116,176,240,155,21,222,154,106,243,227,164,152,175,219,138,183,157,161,69,53,188,143,178,53,59,179,124,110,183,85,4,60,171,187,218,179,154,207,168,4,0,12,137,49,139,236,71,194,157,152,143,154,113,27,4,17,8,228,7,64,220,28,160,165,138,233,119,73,161,49,228,219,72,15,15,16,154,122,1,34,94,38,243,175,189,183,20,34,226,207,18,190,187,151,236,62,168,255,55,81,181,213,56,55,231,105,139,255,217,250,192,17,152,80,80,25,94,84,25,170,15,29,90,140,26,116,3,24,250,82,14,30,6,155,55,70,25,129,134,6,3,102,75,7,70,40,128,37,200,48,252,190,14,8,12,50,4,89,34,205,29,9,201,134,243,21,128,135,176,116,105,165,151,182,142,177,76,81,72,50,94,238,174,57,217,80,88,43,157,110,90,89,169,91,232,2,34,104,11,59,108,42,10,18,111,45,83,164,60,160,171,11,97,51,144,237,69,6,96,148,114,162,193,71,75,113,65,0,126,96,255,169,58,252,198,115,31,143,72,185,243,12,123,238,160,221,47,238,3,195,180,43,215,243,175,49,219,35,173,18,240,67,98,101,32,126,234,196,19,233,181,237,59,204,223,168,173,203,206,215,43,92,38,71,233,228,41,25,164,9,185,32,144,153,10,78,58,110,211,3,208,117,2,247,157,88,216,168,146,162,108,90,108,237,119,110,35,166,197,215,54,105,42,168,182,146,61,50,133,90,46,181,43,81,22,127,255,255,195,127,83,232,208,56,15,243,232,35,24,213,212,88,32,98,198,26,102,54,48,251,148,229,198,170,137,14,189,33,218,76,61,247,102,151,138,77,35,226,219,136,227,157,170,64,126,167,189,239,231,118,255,141,27,247,237,153,215,153,191,59,204,217,255,183,234,117,68,1,11,30,127,67,25,251,16,0,0,10,212,192,136,227,53,184,12,162,118,59,101,220,214,194,211,23,187,76,22,243,48,88,188,33,0,58,42,5,34,68,143,138,202,98,52,105,48,32,152,68,254,58,163,1,115,24,1,3,136,51,131,44,154,119,211,178,149,87,24,54,188,52,12,113,138,211,220,21,82,41,169,49,65,17,73,133,100,1,235,2,68,255,251,178,100,42,14,7,6,104,207,27,153,100,112,72,9,10,3,100,74,142,28,61,163,56,78,233,19,193,23,139,232,93,134,21,160,145,156,173,185,115,53,81,166,242,73,61,86,43,148,217,8,112,246,171,136,69,146,225,13,150,138,127,7,173,126,79,246,57,33,231,220,163,255,174,231,126,107,70,15,213,121,126,127,247,53,135,38,127,8,131,255,226,209,50,100,208,18,249,108,243,173,63,57,107,238,253,190,175,17,231,189,223,158,119,108,87,249,110,71,197,73,140,104,57,20,223,177,162,219,50,161,6,53,75,153,97,59,71,147,0,240,126,178,61,92,153,99,117,120,189,28,105,75,254,173,216,219,197,176,78,44,47,21,86,197,222,202,246,91,178,29,59,171,29,118,104,0,0,28,7,73,132,45,35,3,130,129,129,164,5,51,8,65,56,224,178,33,226,178,176,97,237,251,159,150,247,56,133,188,64,32,32,97,0,26,56,172,63,208,224,21,98,126,189,79,255,69,111,248,46,110,157,245,255,94,223,251,122,88,128,55,144,23,221,9,126,80,132,31,28,60,12,109,85,140,59,55,13,193,174,204,195,15,204,146,35,76,129,125,204,130,102,204,71,3,75,94,101,56,66,98,168,28,163,230,53,1,97,130,154,135,33,41,248,94,134,50,2,128,98,133,238,33,14,204,9,17,100,171,181,245,16,150,212,184,198,130,8,57,61,54,5,99,118,109,117,6,43,160,100,102,12,209,199,51,13,55,163,38,195,135,65,233,198,239,165,139,209,52,240,64,52,86,193,64,24,117,239,48,129,160,202,242,17,167,188,236,117,8,50,182,162,82,255,220,17,10,215,100,172,123,117,157,134,61,203,176,231,253,216,182,25,80,80,126,114,250,159,133,103,103,234,84,95,191,218,146,158,99,143,63,77,126,203,82,33,129,46,163,153,65,219,137,66,138,56,84,241,179,89,0,146,18,30,66,41,147,237,87,103,156,60,106,11,80,150,77,97,171,37,131,65,140,200,245,152,166,61,145,81,66,60,165,185,47,179,184,251,106,23,30,87,172,112,33,128,0,8,193,246,97,12,240,61,178,64,190,64,15,62,225,138,67,170,145,157,80,8,145,3,21,44,254,144,3,204,218,71,87,139,52,147,144,77,217,41,124,178,230,5,107,14,178,216,101,228,237,159,190,245,61,110,255,45,76,175,255,253,105,178,234,84,225,80,0,0,1,144,194,77,195,26,197,12,124,68,61,244,40,52,92,98,8,113,135,153,230,101,151,24,92,28,34,7,152,228,16,99,225,25,115,12,46,160,84,145,215,89,62,202,161,67,3,3,131,0,79,225,87,113,158,110,180,198,188,102,30,209,30,50,93,211,151,81,3,82,75,152,174,144,113,146,158,2,3,60,255,251,178,100,41,14,6,219,104,78,155,153,100,112,65,66,202,42,97,231,58,28,225,163,54,110,105,237,193,30,142,167,137,167,173,162,206,149,181,210,194,98,68,70,88,2,127,181,23,218,145,170,70,232,230,1,162,53,206,212,7,39,55,97,185,3,151,139,110,163,201,38,201,177,57,255,243,83,223,184,37,239,253,38,213,55,242,61,206,110,191,55,185,127,201,229,239,47,142,218,212,32,206,211,198,255,189,20,204,211,179,186,222,156,242,115,227,201,200,230,156,69,219,233,251,140,187,167,45,110,94,96,246,168,234,232,97,218,171,150,14,158,97,220,214,99,89,62,188,254,146,179,31,172,48,69,118,35,99,218,118,250,219,107,88,210,239,66,219,144,252,39,242,96,24,24,0,0,13,137,30,125,27,9,255,75,128,183,41,220,115,200,92,156,1,186,79,106,47,143,5,109,247,20,28,1,83,137,94,79,71,58,128,96,211,63,119,208,75,138,53,238,93,82,146,210,84,211,219,250,51,179,223,166,191,255,255,252,208,2,51,22,76,12,6,236,54,64,208,211,195,227,128,150,13,66,114,56,4,184,253,164,192,20,176,72,2,108,64,17,150,69,11,100,202,105,178,98,68,56,235,19,62,17,144,58,102,12,234,24,96,169,68,193,85,180,192,18,112,216,134,133,67,198,96,3,149,132,76,223,175,140,212,78,161,146,182,221,2,2,167,120,115,28,96,34,132,68,184,58,138,228,128,13,122,72,22,92,247,203,164,162,51,241,41,101,113,102,23,47,193,160,0,214,123,80,193,101,239,134,117,164,195,157,178,81,165,171,65,220,98,110,1,203,54,50,179,187,60,129,246,207,76,207,162,147,86,98,55,38,198,153,62,119,186,111,26,198,126,239,78,128,173,245,61,177,221,238,205,78,63,91,139,27,48,223,89,25,6,36,181,145,193,185,254,239,5,246,25,167,126,233,91,2,71,151,220,123,57,205,219,82,55,214,219,55,152,25,198,245,2,46,177,183,27,94,44,190,4,158,12,90,24,170,167,144,214,42,120,220,0,0,55,71,64,8,36,229,17,34,120,32,108,33,156,60,84,172,43,42,46,26,91,65,162,3,46,250,9,253,116,70,133,139,13,104,199,54,206,120,227,157,101,37,23,106,135,60,180,239,4,81,54,162,75,221,117,243,249,46,94,32,139,48,157,50,63,253,233,59,251,4,0,0,213,252,192,6,1,0,16,203,69,51,54,219,3,134,129,115,248,17,92,4,72,130,128,100,128,3,1,3,76,48,1,107,230,22,12,167,156,85,153,193,13,28,30,96,122,186,72,208,68,123,5,68,147,134,173,98,247,63,159,176,140,95,249,74,153,90,155,79,96,81,105,51,157,40,174,158,248,38,79,94,204,127,46,255,251,178,100,42,142,134,18,104,209,27,152,91,112,73,164,153,213,107,13,74,26,149,163,60,109,229,141,193,10,17,168,37,150,30,8,105,180,139,115,212,151,253,198,171,205,197,107,210,167,191,191,34,222,193,252,35,168,31,79,196,21,84,185,127,66,103,177,7,172,102,8,191,6,190,219,243,202,187,125,172,184,132,26,185,205,33,220,137,73,119,143,77,130,90,133,143,182,31,48,121,204,239,72,24,103,16,209,113,48,234,236,54,49,151,20,42,101,130,73,45,164,177,216,75,42,210,31,90,250,44,148,88,106,181,162,231,190,151,42,117,185,43,61,250,66,0,0,192,30,80,64,211,195,157,197,49,36,128,147,12,5,197,64,219,134,105,59,233,1,16,115,156,138,253,186,201,131,23,216,235,80,159,195,25,21,205,172,146,183,81,1,230,101,185,152,88,51,185,14,137,221,212,207,53,55,172,179,115,125,108,211,175,189,85,72,87,244,82,4,180,192,166,140,193,172,238,159,207,218,60,23,216,107,132,39,43,236,127,95,2,77,192,160,160,22,153,164,142,47,1,28,51,94,92,109,233,18,164,136,183,167,121,113,98,8,205,12,96,247,233,158,137,119,64,251,130,113,82,154,105,209,116,228,211,16,0,210,184,87,74,128,94,108,154,176,224,67,220,204,186,17,149,191,29,219,97,129,45,208,10,144,242,94,200,28,46,61,143,161,150,241,177,9,250,151,98,155,195,28,248,90,162,116,45,138,96,99,254,83,206,51,179,55,99,126,68,137,110,225,158,86,85,110,205,50,110,90,102,108,253,116,52,10,232,190,253,235,11,167,16,48,152,51,97,33,138,154,47,58,163,101,191,190,148,215,150,253,181,217,104,187,177,199,84,106,191,143,94,104,120,56,80,184,58,99,112,150,228,44,198,186,176,70,213,229,179,38,250,42,86,148,142,231,237,63,174,65,103,43,58,176,192,1,92,35,11,197,20,66,44,14,12,134,21,206,32,92,72,22,226,151,141,139,5,124,222,68,113,177,6,188,224,170,167,153,24,223,235,21,49,96,219,7,77,66,21,26,3,218,143,151,186,244,180,165,227,110,103,18,121,59,59,46,251,73,127,239,0,0,9,116,192,165,3,27,32,76,168,11,56,105,68,34,144,56,164,48,40,36,199,67,193,162,160,232,148,193,225,163,12,2,222,195,7,129,204,72,2,82,197,160,199,30,67,227,65,78,109,201,14,110,58,86,32,157,135,167,67,237,38,10,5,46,161,136,192,121,93,184,139,206,68,122,175,218,29,192,66,145,187,196,32,86,25,67,107,36,115,240,135,37,19,178,136,162,135,200,37,179,200,157,40,151,75,19,167,252,199,13,160,76,72,84,124,62,110,232,100,204,44,15,55,139,7,167,238,255,251,178,100,64,142,166,183,104,208,155,152,75,112,78,4,41,209,105,232,106,26,157,163,60,78,101,47,193,77,154,167,89,167,158,24,72,39,75,125,72,237,125,1,225,52,0,132,215,108,146,230,179,186,138,203,151,71,10,110,3,235,172,99,39,72,216,181,230,127,126,69,25,7,185,49,182,237,232,43,78,69,27,10,129,100,8,32,211,18,24,29,21,227,96,124,86,48,78,133,54,128,86,11,137,237,58,182,229,187,4,15,181,149,71,120,186,83,71,252,31,62,2,69,4,65,68,67,128,41,70,147,25,33,38,110,41,190,54,52,62,26,18,42,177,100,162,1,239,249,38,162,6,162,42,4,120,249,21,17,152,215,42,189,225,61,31,92,148,239,248,255,15,198,125,224,132,169,52,183,203,223,46,183,135,63,151,16,191,76,141,179,83,223,98,219,254,179,196,158,13,3,75,70,124,111,135,18,76,199,219,51,225,12,204,225,99,49,11,76,137,27,48,56,13,16,146,252,198,97,128,176,20,202,2,112,81,21,164,196,130,6,195,4,27,82,151,98,60,84,76,35,22,88,162,233,154,60,45,230,148,84,233,70,108,195,135,9,77,70,105,236,3,8,250,72,148,164,55,134,214,70,66,146,107,202,27,100,166,115,178,112,146,218,188,236,2,91,216,93,203,97,66,109,221,151,145,13,127,115,15,237,44,103,226,150,174,199,232,247,139,226,16,201,133,68,255,155,99,216,122,75,106,117,73,169,191,75,71,174,21,247,67,178,219,220,235,92,58,98,147,52,116,121,50,86,24,158,225,159,18,173,39,150,171,44,222,69,138,74,167,42,131,245,37,84,68,205,202,80,140,181,19,94,102,30,191,25,70,232,166,137,170,67,123,190,234,114,102,235,206,217,251,250,160,161,198,40,39,42,85,248,64,128,195,234,34,22,74,24,207,254,82,161,135,195,15,204,156,199,1,108,23,109,21,167,2,130,31,234,43,31,72,40,13,9,25,200,67,35,74,185,108,252,217,207,193,69,252,172,90,178,188,252,221,4,80,193,102,66,248,235,98,42,188,109,199,31,36,255,241,247,253,120,251,127,229,115,127,182,183,125,197,91,255,204,132,1,204,94,96,54,212,188,205,107,163,76,29,206,150,79,48,5,156,194,229,115,99,63,136,145,225,1,179,3,4,76,192,61,122,153,219,234,16,14,116,215,48,168,104,193,226,176,131,3,170,84,11,129,141,42,210,220,93,214,191,19,165,7,102,52,236,90,70,116,123,39,143,177,226,84,235,71,201,22,52,153,138,58,194,51,133,203,129,235,21,6,166,187,121,218,115,165,181,7,90,148,91,168,58,198,89,73,133,148,189,247,22,125,188,168,39,123,240,78,28,220,26,217,178,236,1,11,214,222,156,255,251,178,100,65,14,150,189,116,206,11,153,68,242,81,132,41,192,105,233,106,26,169,161,58,110,105,141,201,44,16,167,165,151,166,16,247,184,47,91,206,167,127,243,231,241,221,254,213,89,217,115,80,62,127,220,181,216,23,232,177,239,132,166,86,152,247,16,42,176,200,137,35,71,9,238,253,38,71,114,58,72,180,90,186,60,169,199,174,221,173,3,111,113,2,229,204,63,137,174,81,157,172,70,27,83,219,252,24,59,233,91,251,164,153,58,174,94,111,97,215,59,113,0,7,0,150,5,193,18,128,14,108,106,6,157,23,37,99,149,128,89,113,108,91,129,103,146,101,94,192,229,32,124,144,216,173,66,129,89,43,122,191,22,70,51,82,161,175,189,225,83,172,168,3,204,208,19,29,244,147,253,71,46,129,202,124,75,223,213,88,72,157,46,147,166,159,231,148,228,127,187,245,128,99,6,133,13,180,191,54,59,120,211,215,163,143,142,6,162,134,103,0,154,93,48,100,32,18,72,133,1,134,93,24,60,165,203,103,5,0,27,170,136,49,33,109,229,112,39,11,1,67,178,188,176,234,123,40,68,113,219,6,55,90,213,34,134,69,245,38,47,33,133,1,3,206,44,48,121,246,79,64,237,19,83,159,156,73,231,179,120,172,185,63,44,131,65,188,183,238,138,143,171,184,120,184,249,113,77,52,120,195,253,133,52,83,53,13,166,129,102,79,177,31,73,99,231,175,51,174,76,200,222,248,192,48,236,109,117,250,98,252,187,223,253,179,236,141,171,208,35,153,162,60,200,72,151,98,200,204,93,179,232,203,102,71,185,100,39,210,33,47,63,118,29,77,100,36,241,55,169,187,229,226,11,167,210,101,86,174,64,143,158,147,159,129,215,114,106,178,187,75,52,205,109,175,95,98,248,238,112,83,115,137,181,36,0,96,244,171,148,163,23,200,89,209,157,196,73,10,166,164,217,91,20,71,168,241,33,181,225,140,235,117,245,40,55,139,197,133,89,187,62,182,10,39,181,161,0,251,137,189,76,68,9,234,70,213,147,0,229,69,233,58,225,44,190,131,251,53,36,159,200,206,95,247,91,251,55,125,224,0,0,1,140,128,19,51,104,55,51,204,126,49,18,6,48,224,70,16,167,201,154,23,80,74,128,56,224,20,80,11,24,192,29,191,78,75,250,152,109,209,94,144,147,51,231,5,168,204,48,144,237,178,23,16,100,3,255,215,104,195,24,14,7,21,127,193,16,241,184,253,143,37,212,176,148,136,20,163,135,38,67,184,148,46,82,55,102,59,188,150,203,243,59,54,89,215,63,15,4,10,181,216,202,32,99,251,98,156,221,122,63,248,252,131,255,16,181,192,164,66,120,140,205,67,102,220,154,115,155,204,72,38,86,153,255,251,178,100,67,142,6,184,111,206,155,186,91,240,80,102,217,216,105,231,92,28,9,197,62,46,49,28,193,49,145,167,241,151,138,24,7,17,36,102,68,77,110,57,115,115,116,160,210,115,146,61,185,114,59,173,2,55,209,99,148,72,160,109,93,18,125,188,233,230,19,218,169,105,113,169,25,155,15,218,54,155,33,1,224,222,87,15,231,84,112,244,90,229,165,86,77,168,165,170,90,145,199,157,123,30,115,149,62,191,255,159,75,60,89,234,0,192,0,0,89,108,144,192,143,57,214,213,84,172,129,143,112,20,181,1,210,143,33,6,3,90,25,6,149,246,231,12,222,13,204,38,7,233,245,1,21,22,216,39,234,141,232,87,235,227,43,55,168,226,251,119,118,158,80,177,212,212,43,120,187,139,27,119,255,250,123,107,255,223,98,81,55,250,221,69,39,48,240,124,210,65,99,134,194,77,190,119,51,32,36,201,99,17,211,248,178,60,205,224,19,16,150,204,146,67,50,9,48,194,192,99,1,6,0,192,133,58,94,12,12,64,11,48,0,40,100,42,144,113,128,194,11,198,253,172,229,52,107,8,4,10,130,151,164,210,182,5,133,157,221,241,224,125,134,182,220,202,198,15,174,198,65,37,234,107,144,196,165,168,111,39,242,91,43,145,18,1,177,127,237,32,251,241,63,6,43,109,87,202,129,216,143,101,233,137,14,135,102,108,50,168,32,98,167,101,133,137,213,172,249,41,222,246,198,87,146,201,246,173,204,225,95,0,102,191,22,39,63,129,195,181,36,177,121,226,134,239,242,220,29,123,58,254,84,225,102,175,76,167,45,213,29,84,161,9,240,155,191,15,150,121,10,64,40,15,3,130,64,6,39,161,114,217,42,42,75,200,169,169,180,169,45,253,12,207,68,153,71,119,249,123,184,146,222,233,8,60,11,100,248,0,0,4,3,1,64,27,10,182,2,73,58,93,38,168,131,33,25,64,213,84,37,108,62,104,133,138,230,138,218,191,166,234,58,145,168,29,69,228,37,103,80,35,227,167,86,180,196,3,134,126,160,239,193,86,107,49,12,145,137,242,31,19,160,188,24,167,100,41,178,118,237,57,203,191,239,0,132,2,147,32,45,12,34,169,62,113,240,212,129,83,4,44,77,56,78,58,10,104,197,192,80,168,148,201,160,35,18,12,198,2,6,55,58,15,19,38,219,102,218,209,192,16,34,39,217,240,1,128,63,51,230,84,4,102,150,179,152,20,151,254,113,177,2,101,161,153,151,167,166,19,96,210,4,65,187,12,32,132,150,209,208,64,123,9,140,61,114,22,193,155,191,8,90,235,192,160,40,130,20,23,154,55,37,72,170,57,152,213,106,170,195,36,246,110,111,41,161,62,8,66,27,189,158,175,123,255,251,178,100,65,14,215,124,112,207,139,153,123,118,70,70,153,240,101,98,136,30,69,195,60,78,229,237,193,30,20,231,133,151,157,56,89,251,91,192,66,161,105,236,91,193,15,229,34,130,2,165,117,59,89,244,148,138,134,172,226,86,13,98,50,237,220,91,185,207,88,113,112,239,107,167,115,218,18,54,152,131,139,98,142,79,95,221,186,241,162,174,224,255,35,204,120,46,169,21,66,220,175,114,199,66,51,73,207,235,254,70,235,169,49,61,111,166,221,103,22,250,199,212,247,206,17,91,206,61,190,60,177,181,244,219,175,241,79,189,229,125,44,35,123,182,142,148,201,254,118,108,60,81,64,97,66,206,8,209,173,255,43,13,35,102,211,255,9,6,254,133,132,58,222,68,38,153,66,12,101,152,126,13,215,100,238,152,49,222,161,99,106,86,186,252,83,188,54,129,57,127,118,195,167,255,255,224,255,255,255,255,246,217,255,172,14,48,76,111,49,112,198,48,60,122,50,78,207,22,5,204,32,17,132,108,177,148,165,248,32,17,20,1,76,154,0,12,11,13,18,172,193,210,188,88,57,47,210,195,50,241,211,131,1,48,95,134,87,193,172,65,62,202,167,124,213,145,103,207,22,113,111,76,53,243,1,233,61,214,184,141,182,101,8,64,82,243,254,211,8,69,30,50,109,29,154,46,221,24,188,121,219,121,163,8,77,85,5,157,88,152,50,1,99,53,19,85,161,78,137,8,4,240,87,197,130,42,161,78,67,148,116,15,229,119,179,108,127,29,40,250,199,162,169,87,209,8,101,156,132,87,79,80,201,213,186,210,133,159,109,199,218,183,24,183,121,87,127,122,159,22,174,99,237,33,106,103,13,26,247,238,247,26,155,95,121,13,141,213,150,98,121,103,166,45,166,75,202,204,134,170,60,102,246,8,88,138,161,159,76,198,162,110,151,135,10,52,27,41,99,227,30,145,160,252,79,184,87,59,244,227,173,197,206,60,63,156,235,91,175,196,155,197,113,11,21,60,135,140,68,32,81,32,245,171,14,118,57,8,3,197,38,169,87,64,86,72,162,159,55,207,188,19,193,99,136,144,113,54,183,102,218,82,92,123,148,159,229,41,142,138,57,239,24,80,62,180,175,194,169,137,248,223,158,255,53,181,35,255,15,255,255,255,223,255,178,255,253,66,0,2,243,9,162,204,120,200,49,16,108,210,116,195,100,129,65,136,195,11,231,141,172,122,26,57,133,192,134,102,27,152,128,114,175,204,200,0,8,29,166,99,148,68,16,232,4,105,30,9,72,146,144,29,161,31,94,172,103,33,233,203,60,43,114,154,90,153,49,209,156,189,92,104,41,91,192,21,52,70,36,204,218,251,34,146,28,30,37,253,147,179,215,190,63,52,255,255,251,178,100,48,142,103,107,110,207,19,153,123,114,72,234,154,51,97,98,106,26,177,159,62,110,101,141,193,49,178,169,29,133,21,160,228,72,18,139,62,113,180,153,24,11,239,164,156,47,48,13,216,155,108,42,236,206,102,149,237,220,145,197,212,142,14,229,128,172,250,62,27,100,241,152,115,48,194,189,144,251,42,161,209,210,187,118,100,127,169,98,102,125,38,225,109,186,30,183,169,113,204,199,9,180,244,212,155,19,58,114,205,98,198,93,207,36,175,99,31,209,126,219,101,211,250,77,170,198,102,131,74,30,176,162,90,45,177,86,176,59,73,58,238,119,13,90,49,249,62,38,173,243,31,114,109,238,185,209,106,98,74,124,106,93,124,252,99,255,46,178,5,230,57,124,228,0,0,28,192,109,41,96,141,170,121,23,161,115,213,169,166,198,31,198,147,81,100,72,54,220,64,203,48,64,179,227,180,95,200,213,93,191,241,171,98,15,175,246,125,58,114,63,254,159,255,242,127,255,255,251,126,255,236,97,148,143,10,252,204,222,81,145,33,137,243,191,250,64,46,24,53,2,0,48,25,144,76,124,67,105,158,193,6,3,19,152,204,192,106,68,81,105,10,129,128,83,232,197,163,196,140,49,58,9,33,29,56,164,48,162,230,232,0,177,225,40,188,10,128,141,166,20,216,196,178,128,166,203,126,68,47,113,7,65,61,94,141,18,48,134,216,49,55,145,135,166,128,161,154,136,95,49,39,149,65,239,75,116,151,78,47,245,20,145,81,35,242,61,214,188,197,38,191,7,120,189,145,10,52,130,105,104,179,162,195,255,128,114,142,78,62,41,47,26,41,148,49,251,236,8,228,177,17,174,65,229,9,147,117,93,255,253,68,125,141,86,111,70,226,228,202,63,53,2,251,206,218,191,242,223,168,179,46,23,219,155,189,216,157,135,167,121,18,61,150,94,233,216,153,177,232,1,169,121,200,59,146,46,9,143,33,234,255,48,212,24,141,125,70,80,35,130,5,250,14,180,114,124,178,119,160,32,53,208,109,103,85,53,83,192,100,205,212,44,122,59,116,176,215,25,28,133,116,22,195,178,132,3,153,46,64,115,48,133,213,53,37,12,62,223,233,215,183,79,253,91,255,254,127,255,255,217,203,136,14,144,126,129,186,145,101,55,244,253,61,31,250,62,226,15,183,118,127,214,252,58,244,16,0,0,66,144,2,76,131,64,99,31,129,243,137,91,67,1,64,3,6,7,243,22,85,211,42,142,113,0,6,5,10,76,65,17,140,36,16,83,212,194,114,44,120,53,74,40,0,120,146,67,66,194,1,201,129,137,8,3,72,79,82,139,50,1,49,27,20,68,64,219,53,215,143,119,103,141,193,20,237,83,150,80,188,179,15,250,110,255,251,178,100,43,142,199,81,102,79,27,185,123,96,60,102,74,109,97,229,24,26,253,159,62,110,101,235,128,237,32,169,76,246,149,104,15,19,5,172,168,2,122,41,35,148,183,6,86,112,102,137,195,181,112,41,65,136,173,140,18,116,214,155,203,187,62,24,145,186,122,124,188,91,144,29,200,239,200,52,75,51,31,255,83,176,51,217,32,140,245,39,89,195,12,85,95,132,171,81,249,34,184,107,90,181,100,102,250,187,219,234,4,70,140,194,70,111,194,74,111,18,61,155,188,141,105,86,167,240,34,161,142,247,136,113,237,122,165,175,9,243,248,20,139,17,154,207,252,239,163,71,19,217,243,37,97,225,117,115,230,154,172,8,245,166,151,26,197,106,104,215,18,9,2,194,181,52,178,70,194,109,199,0,4,0,0,0,0,23,70,171,47,144,144,189,233,7,60,65,192,56,164,142,165,231,45,222,240,152,108,97,7,105,155,139,117,208,21,183,255,215,183,127,255,253,63,175,226,14,187,95,217,83,194,20,244,127,255,147,126,207,225,210,92,130,168,83,26,147,77,24,45,62,51,144,29,116,2,0,128,55,83,15,1,2,4,198,0,7,143,65,76,26,54,159,62,25,8,189,36,26,50,199,101,34,92,28,168,69,9,8,5,48,87,108,52,252,0,155,107,116,74,97,61,133,96,203,100,122,112,213,154,235,248,203,201,187,139,201,65,112,100,224,38,81,24,87,70,92,46,20,22,12,65,220,182,214,18,97,70,174,122,89,44,239,144,136,221,233,123,219,146,78,44,12,40,207,61,74,249,103,225,155,117,95,78,194,172,242,253,144,156,116,115,59,7,149,243,23,234,231,184,111,125,252,145,227,246,55,145,183,36,6,88,107,180,163,232,207,19,85,240,30,205,51,248,147,74,249,202,120,81,220,173,235,2,52,40,207,95,75,140,196,172,24,13,91,206,243,154,99,67,97,85,35,123,47,249,130,179,30,248,129,74,82,52,10,77,30,137,39,177,109,134,88,193,45,125,112,16,36,192,65,79,153,168,88,181,130,229,76,53,129,40,146,85,39,148,33,25,6,172,173,167,16,61,173,117,148,108,10,201,250,155,64,253,123,167,242,119,228,255,254,250,118,125,190,161,22,239,248,167,245,255,31,33,241,8,0,0,2,140,193,18,252,198,115,140,12,124,157,51,59,131,151,3,10,200,99,40,143,83,101,77,195,13,129,35,0,6,227,12,5,211,14,134,81,192,16,192,147,40,84,6,80,247,192,120,58,32,2,128,194,73,130,193,219,190,72,17,24,52,4,17,20,109,21,0,134,98,202,99,66,96,134,205,102,37,7,89,218,193,164,3,133,127,31,82,255,138,144,239,179,225,130,19,206,128,104,120,106,14,107,24,55,103,255,251,178,100,54,14,135,196,104,206,27,185,100,240,66,136,74,58,96,229,92,31,45,199,50,46,233,115,201,15,153,40,93,131,138,192,253,181,178,179,145,113,206,188,56,88,144,47,173,100,29,147,124,115,178,10,178,182,81,140,235,97,121,35,55,81,117,230,253,181,153,220,234,202,177,236,19,98,119,146,152,183,241,147,111,111,205,105,158,80,214,121,108,214,198,127,44,59,221,208,93,167,144,241,230,232,84,189,195,85,40,57,81,247,36,234,84,233,195,43,34,93,88,217,140,113,66,215,255,78,21,213,195,247,99,101,78,66,133,182,179,15,179,69,194,51,156,166,210,244,46,23,178,174,157,185,238,191,3,16,55,81,61,138,218,208,187,14,116,82,8,40,216,28,66,42,128,0,32,1,64,43,128,155,101,112,233,18,20,146,24,37,240,137,49,186,26,70,146,225,225,196,248,45,9,34,97,193,139,37,23,132,91,12,52,124,3,156,209,23,210,223,53,229,231,255,253,122,182,154,255,8,55,29,197,154,31,253,19,255,56,239,150,16,202,34,102,187,6,98,113,254,111,82,152,23,24,76,111,3,141,18,132,14,9,99,204,32,3,76,37,1,141,61,15,76,107,32,16,196,201,19,60,196,128,36,12,13,8,64,16,224,56,100,38,14,17,204,33,32,41,135,68,35,11,1,130,36,60,185,172,124,202,187,125,148,116,99,8,114,121,68,18,110,150,191,115,112,73,68,121,20,6,76,224,174,212,85,45,134,69,19,71,104,165,64,208,28,8,215,162,147,206,92,154,108,80,137,32,73,116,168,96,209,131,17,15,70,64,200,149,142,114,218,7,209,97,138,148,225,214,18,150,18,238,172,73,126,119,86,204,255,99,180,214,45,180,121,22,93,124,59,133,196,249,169,123,84,79,246,85,225,45,14,215,253,74,111,191,107,114,70,44,244,109,244,137,194,58,34,211,165,243,35,137,107,11,142,163,43,155,158,162,123,26,177,4,243,39,193,198,74,5,145,106,155,107,78,202,180,106,173,49,91,28,134,201,85,119,182,142,236,102,239,119,103,41,206,185,151,198,206,159,205,86,147,248,119,43,26,50,36,208,192,0,82,2,157,35,242,56,242,10,21,112,137,6,38,60,220,99,170,85,66,178,247,61,187,250,148,181,30,201,46,73,183,188,117,249,191,184,199,194,223,207,168,79,29,12,97,73,100,111,213,29,13,193,127,235,209,181,235,207,248,119,106,56,83,237,228,129,0,0,99,1,74,211,49,85,51,29,197,131,80,59,115,74,192,179,8,138,243,11,239,35,55,8,195,21,193,49,16,238,64,44,24,16,54,160,185,145,68,24,176,238,36,10,36,236,105,135,7,22,225,81,181,221,37,14,140,22,6,10,14,117,218,232,255,251,178,100,33,14,247,107,117,205,19,185,76,240,72,101,25,225,97,229,92,24,217,161,68,110,61,57,9,37,32,231,129,151,157,114,133,118,135,105,205,98,9,210,147,61,6,190,209,79,113,1,206,85,130,146,216,170,125,68,59,43,161,245,232,1,204,183,27,51,49,86,143,94,83,1,8,10,70,233,202,161,84,68,69,216,233,67,140,122,212,18,214,115,194,235,149,188,34,42,182,150,195,18,106,95,242,9,63,51,112,121,241,23,222,254,230,240,239,86,246,56,84,205,229,202,163,241,6,103,172,167,121,86,134,246,116,16,203,73,191,238,103,248,132,223,200,25,143,210,111,225,173,227,144,85,184,250,80,91,18,206,178,251,174,170,217,58,9,221,180,190,152,65,114,131,9,65,88,138,103,155,114,132,148,77,52,145,21,108,207,94,18,220,220,143,169,231,251,119,89,114,135,254,243,198,159,80,45,48,84,43,56,229,34,44,0,86,149,139,233,122,64,80,224,136,123,74,204,200,215,11,190,23,147,30,204,73,89,114,228,251,75,248,197,4,19,248,176,171,137,15,24,152,26,9,163,55,219,136,174,29,109,255,94,49,235,254,206,191,178,250,22,219,232,255,255,219,255,174,203,176,160,76,198,99,240,17,252,216,50,225,229,248,40,88,99,180,225,148,13,141,1,148,25,64,0,56,16,110,197,82,51,208,248,193,176,133,103,67,97,0,59,69,64,18,84,21,133,234,56,101,205,198,160,232,42,6,175,78,56,5,207,113,167,175,44,91,98,128,54,117,208,241,87,178,110,223,117,251,182,197,213,84,71,164,76,18,131,3,52,37,238,95,11,51,252,38,191,195,175,207,116,41,197,76,88,17,216,194,53,220,88,8,116,13,167,103,172,131,106,76,66,90,75,226,4,19,134,241,170,175,167,114,155,86,65,177,81,40,247,140,252,84,79,147,76,88,199,42,105,186,70,201,60,10,76,195,88,116,212,172,203,145,61,52,251,145,17,43,204,33,185,81,219,117,145,2,200,113,125,117,17,44,164,145,222,198,24,213,72,247,105,11,173,241,214,177,73,164,231,88,199,170,99,68,133,163,0,174,99,78,179,226,42,188,84,40,64,118,62,153,229,190,77,227,182,135,195,50,87,55,143,7,44,43,121,168,40,235,152,207,113,150,37,30,36,131,44,168,191,57,113,227,177,118,166,254,173,187,213,250,126,252,127,219,255,255,127,202,167,160,0,1,179,3,0,83,40,195,51,40,199,3,173,138,99,20,3,64,105,8,99,234,50,103,210,90,148,227,33,129,131,97,73,80,53,64,41,137,98,152,96,162,14,0,152,137,64,66,48,60,5,96,208,181,150,149,22,2,9,15,170,126,150,41,147,61,94,50,148,77,89,254,93,226,140,255,251,178,100,37,142,231,23,106,78,19,186,99,240,71,38,73,225,101,237,56,28,245,163,54,78,233,141,201,34,25,39,137,149,150,16,167,44,55,18,247,91,148,2,132,136,128,76,168,105,8,113,33,80,106,70,76,194,233,97,112,196,133,243,161,36,10,182,28,204,75,142,94,250,12,212,18,89,247,29,169,87,99,140,79,189,160,115,57,93,67,74,25,64,155,57,49,91,228,224,218,45,47,76,240,102,219,217,199,155,2,241,156,222,171,183,62,247,206,182,219,121,173,212,78,161,42,114,102,39,114,246,85,121,235,44,222,163,171,142,51,54,253,205,239,161,190,253,186,46,81,149,232,142,26,212,49,237,75,213,92,235,205,98,229,135,238,210,92,105,212,94,229,89,92,196,46,222,235,162,191,244,90,10,87,108,57,58,6,71,25,49,104,142,5,217,216,32,0,12,160,198,135,18,37,14,2,101,232,4,234,24,87,113,130,93,147,156,92,27,139,38,235,197,199,194,104,181,177,74,179,17,149,164,81,103,91,51,249,159,90,57,71,158,255,252,195,187,127,168,146,255,236,225,186,58,255,255,239,11,204,24,11,140,181,30,12,219,22,143,143,51,140,202,9,140,59,13,204,26,157,204,250,8,192,69,18,41,132,57,195,162,146,82,152,140,75,131,131,114,177,76,40,104,168,136,0,122,19,116,153,169,150,26,16,30,27,124,235,172,131,120,94,50,250,135,0,143,80,68,192,47,105,122,227,141,29,144,187,76,108,138,204,28,170,162,132,91,164,96,48,43,160,223,73,161,77,83,92,174,91,132,110,106,54,131,130,32,165,90,132,129,91,207,67,3,69,155,48,22,76,148,133,182,145,65,102,220,145,22,226,13,36,188,135,242,119,22,88,48,131,37,196,184,209,56,153,211,83,91,245,163,205,113,76,41,28,173,182,195,27,21,21,45,146,241,19,245,14,239,38,202,158,50,125,201,23,197,121,199,161,92,177,180,52,169,152,149,151,77,9,237,207,234,190,167,252,86,16,99,117,163,171,222,138,12,241,248,157,244,245,96,231,40,181,242,238,221,156,205,111,95,197,132,126,38,69,202,106,109,148,128,221,151,50,23,8,171,26,104,66,192,0,176,251,147,50,48,139,10,165,105,86,246,67,159,49,130,20,158,196,33,168,96,132,164,158,84,198,80,17,249,128,141,17,0,24,225,33,74,45,53,202,124,97,168,26,244,55,127,239,44,117,92,191,240,4,245,194,223,217,211,244,192,0,2,179,9,5,195,47,79,131,26,64,147,178,133,35,67,1,115,7,75,243,30,29,19,88,82,3,18,1,32,32,106,97,208,120,23,21,200,64,67,8,12,160,16,28,144,227,160,39,72,80,21,6,156,17,112,41,81,176,133,1,75,231,255,251,178,100,31,142,39,62,102,205,147,186,99,112,66,102,170,58,97,229,58,24,129,163,66,110,97,141,193,38,25,103,69,167,169,160,45,52,13,184,39,93,220,28,112,137,17,22,192,101,25,75,184,252,135,35,201,177,152,17,128,16,178,134,8,48,60,104,164,248,209,181,80,129,152,213,51,237,10,198,32,132,164,64,121,111,19,6,78,57,84,200,52,3,139,44,128,90,217,8,131,156,39,26,78,1,51,203,220,71,64,248,71,56,113,8,194,116,230,217,161,159,117,27,43,109,99,17,102,122,237,90,245,203,174,89,12,42,113,251,52,181,162,17,113,123,7,106,46,249,76,231,222,113,230,47,219,109,81,223,7,194,246,125,106,190,237,222,217,86,29,245,75,11,222,225,124,184,241,201,250,214,142,153,154,122,238,188,17,209,124,91,2,165,169,189,55,184,16,8,187,178,199,202,36,0,144,192,0,22,64,38,154,164,62,33,130,159,83,50,238,2,74,198,166,26,99,38,64,218,104,143,245,170,79,181,228,18,7,249,91,2,62,186,2,213,54,255,78,117,196,59,255,234,152,209,213,21,209,25,221,172,3,80,241,244,89,254,242,54,244,53,119,16,141,12,126,114,48,120,80,216,56,176,192,216,64,64,195,131,99,90,158,196,131,168,160,100,224,72,16,13,88,28,63,38,4,191,77,18,22,210,135,214,81,93,150,16,23,17,94,113,108,68,216,179,74,165,234,19,110,76,13,14,26,180,214,49,227,228,68,171,79,67,210,150,49,215,2,12,194,167,38,239,243,106,119,24,156,205,189,126,113,219,53,231,227,49,246,155,76,193,211,163,200,97,181,26,93,216,114,251,105,172,181,183,176,233,151,235,41,150,120,141,243,207,76,207,100,197,105,79,255,101,148,65,133,11,143,246,202,119,243,148,187,90,190,187,99,138,134,170,30,223,179,189,135,208,85,132,107,157,143,224,94,236,175,196,74,150,7,229,155,217,106,238,116,236,172,121,85,163,241,211,54,123,91,99,249,184,142,60,75,60,126,35,36,17,84,134,67,41,129,184,52,164,2,200,66,182,1,8,20,45,167,141,23,85,106,80,168,183,229,187,214,67,244,46,170,212,101,52,122,73,138,36,34,125,149,218,242,149,25,2,183,35,21,4,244,27,235,243,219,48,138,131,54,173,183,253,77,202,243,63,241,238,175,245,228,213,92,0,0,11,180,193,233,195,58,187,140,84,119,53,70,192,218,98,80,98,200,196,95,65,97,192,57,70,96,145,161,143,202,166,15,19,144,128,76,96,141,14,13,149,130,122,8,137,144,139,8,164,109,194,54,98,20,70,45,33,72,122,23,92,217,137,139,44,81,70,47,44,93,215,49,130,34,209,183,32,96,15,91,161,8,144,96,255,251,176,100,43,14,39,113,104,206,27,154,99,114,73,134,89,208,105,101,108,27,169,157,62,110,101,47,193,24,144,168,53,134,29,144,12,59,1,20,41,136,9,9,106,143,149,28,133,176,206,209,214,75,198,249,168,205,35,146,131,81,204,19,6,133,205,192,26,62,78,20,75,4,5,29,96,104,49,205,30,81,204,37,77,164,38,49,201,222,95,193,190,108,49,15,214,210,96,136,238,66,121,77,216,235,120,99,244,79,34,158,70,143,99,169,187,125,22,122,201,53,189,98,83,228,232,148,166,43,156,171,86,185,243,215,207,16,214,42,186,118,213,213,209,226,19,202,152,184,203,175,143,118,101,49,220,92,190,21,86,38,48,165,117,155,61,50,76,241,95,208,30,122,171,81,80,241,241,223,60,26,242,115,107,184,163,109,175,33,208,13,52,37,241,49,64,33,3,26,248,24,73,66,20,53,23,24,77,112,224,50,34,108,46,160,102,4,47,80,13,16,143,73,106,163,197,183,128,205,242,77,245,68,207,99,7,57,198,124,68,227,75,186,224,19,229,221,52,232,244,43,210,220,219,226,207,43,221,254,175,64,10,81,131,49,153,206,134,182,56,28,25,154,36,182,50,200,180,134,128,100,165,225,128,129,74,174,102,112,49,32,105,120,24,24,168,95,37,3,135,136,129,101,229,17,206,1,62,16,56,113,142,161,72,105,128,149,0,3,150,75,204,60,64,208,236,81,207,75,167,13,125,168,91,74,117,151,218,18,129,202,204,44,116,146,26,82,26,76,251,80,116,220,229,37,19,144,251,176,40,146,128,170,36,0,186,44,66,54,154,144,245,46,119,50,189,73,67,17,105,243,16,4,86,228,89,27,158,36,39,196,117,146,186,124,201,23,130,53,138,21,104,140,2,2,233,46,55,132,232,33,147,251,118,247,19,226,132,238,102,7,212,77,210,140,169,221,103,126,130,49,163,18,0,132,43,54,131,120,32,204,38,198,102,226,52,143,52,187,88,154,172,210,14,113,127,178,113,102,65,177,14,179,56,181,54,175,201,28,105,168,147,180,188,201,28,117,180,69,152,215,84,0,16,16,0,0,43,5,58,75,244,158,4,193,21,98,67,157,54,149,109,117,11,30,137,161,212,78,71,177,249,152,117,56,90,81,168,47,194,237,131,172,194,120,248,98,80,208,218,42,116,172,199,217,49,107,139,233,199,83,109,154,55,255,247,127,255,219,201,125,46,0,0,179,5,11,131,10,66,163,35,20,227,146,231,228,55,49,33,103,50,148,79,51,64,223,48,72,9,6,5,230,40,12,198,7,7,177,144,81,20,60,24,166,240,128,9,18,10,159,147,12,133,51,8,195,7,212,99,131,142,194,155,196,96,136,135,6,194,156,180,37,178,47,255,251,178,100,36,142,39,78,104,206,19,185,92,112,73,69,41,213,105,135,134,29,73,163,54,78,229,115,200,248,159,41,117,132,9,136,20,82,20,95,74,120,200,217,5,10,70,200,151,16,8,23,37,36,150,203,44,31,37,176,170,179,117,132,55,121,99,24,165,117,45,150,13,130,89,170,26,165,82,91,45,104,97,30,237,114,234,233,179,132,12,253,113,13,38,56,184,175,192,51,184,220,146,119,239,70,112,214,233,231,55,105,139,116,164,21,56,240,78,46,72,65,60,180,29,104,128,137,185,227,58,106,135,218,60,47,4,1,155,154,172,83,230,43,113,250,139,244,152,183,180,169,236,206,249,15,79,126,247,251,73,179,152,91,81,52,115,9,60,165,45,60,200,68,251,22,115,237,57,76,249,219,147,68,142,202,151,92,218,173,42,252,82,13,5,146,60,32,2,13,218,169,105,12,46,149,174,9,30,75,84,205,16,64,229,50,76,183,78,50,23,14,246,220,179,98,189,213,75,220,23,26,203,68,202,249,202,185,132,4,191,45,172,151,208,137,187,98,161,168,105,25,83,121,198,57,239,193,62,75,119,152,220,171,72,211,110,157,223,235,1,140,74,53,140,19,25,76,162,73,143,60,23,13,8,8,140,164,47,12,211,129,205,78,41,76,95,4,69,64,35,42,130,18,160,132,66,2,152,48,84,151,141,22,66,192,202,138,16,2,70,25,12,166,49,5,112,9,80,76,48,188,60,40,28,132,64,234,90,133,230,64,132,164,170,185,80,185,254,168,203,200,198,141,82,80,173,78,203,72,149,34,105,192,14,144,193,66,88,191,130,202,167,172,203,117,201,246,127,160,93,23,1,65,215,226,231,46,106,30,167,236,6,150,201,53,189,184,244,254,242,57,144,82,71,193,82,213,209,235,193,231,251,174,212,231,113,144,231,123,92,223,201,93,77,212,96,218,165,129,51,202,214,94,218,227,132,21,115,93,230,168,59,144,85,97,82,215,40,173,114,246,252,215,17,116,83,205,203,216,120,229,93,73,49,213,92,53,103,176,253,197,213,73,155,118,60,172,241,163,173,240,126,92,228,93,242,217,121,187,31,243,76,119,105,193,180,243,94,93,166,173,76,38,128,1,136,0,0,126,42,73,96,149,128,99,233,146,88,88,208,153,39,177,234,10,133,217,129,210,107,64,2,103,29,145,87,67,225,180,94,249,246,95,255,228,255,255,255,255,253,255,255,232,21,130,32,241,251,67,34,15,136,247,51,69,160,0,0,11,152,194,72,67,17,32,204,12,3,60,237,140,28,168,49,219,184,204,19,147,69,178,128,130,34,0,209,145,198,37,80,139,40,48,209,88,72,12,163,43,36,120,96,200,129,25,243,132,146,18,66,168,200,162,30,84,195,255,251,178,100,30,14,166,215,104,207,27,154,99,114,67,165,26,2,97,34,134,156,113,163,56,110,229,145,136,252,12,104,181,140,172,152,84,153,138,23,62,242,151,112,183,87,58,152,188,146,167,227,62,210,36,163,218,236,99,174,145,84,18,253,130,147,173,225,159,179,47,120,225,249,5,197,86,131,98,173,97,61,148,233,208,172,160,173,90,97,20,77,79,207,206,192,24,164,176,147,64,120,202,186,204,86,248,54,96,105,84,192,85,154,6,213,180,50,234,156,134,255,228,56,169,212,123,127,201,238,220,84,129,74,176,161,155,60,138,144,124,54,73,211,149,216,234,252,213,85,239,3,239,22,217,250,53,183,187,94,173,93,224,251,197,23,75,240,19,42,174,231,73,16,92,103,105,246,62,232,11,238,170,87,69,145,165,56,82,148,193,99,145,29,96,0,3,17,196,141,20,73,95,146,73,82,53,179,237,227,47,91,160,178,230,137,73,73,111,180,87,41,25,78,35,97,179,223,8,183,209,172,227,59,215,149,50,247,244,195,180,47,244,74,132,232,7,255,102,224,191,214,217,74,191,114,105,249,181,106,231,126,160,91,134,12,20,70,39,24,224,133,108,227,33,96,192,49,28,201,19,92,206,32,164,215,179,36,196,224,6,132,201,112,64,46,5,57,6,37,130,68,193,3,40,127,70,129,149,172,24,59,24,224,25,194,71,124,54,250,18,185,84,28,96,57,196,34,194,4,49,14,131,86,80,23,10,204,24,2,100,48,22,120,145,107,64,108,84,225,96,67,36,45,248,13,20,161,215,57,185,95,103,174,204,86,132,132,53,163,101,215,70,85,15,115,246,68,19,87,222,14,237,38,20,142,246,144,134,0,188,189,169,227,106,122,194,111,204,15,214,136,76,211,163,27,249,217,46,172,174,88,143,45,166,246,144,208,255,121,251,179,41,200,62,216,134,80,123,83,58,117,100,42,41,56,63,93,102,184,222,133,200,43,75,40,135,109,147,50,107,205,49,17,237,187,53,219,202,251,81,51,236,86,23,211,38,67,132,241,101,156,249,111,185,163,216,224,111,110,241,219,142,84,225,10,148,142,237,65,48,0,148,2,194,241,74,115,238,159,194,24,8,32,47,116,15,138,16,186,23,75,223,9,81,64,102,4,32,49,152,143,231,101,133,179,160,223,48,230,42,47,103,40,173,175,170,129,42,32,199,181,23,21,119,162,202,229,103,122,228,127,239,0,0,1,80,96,168,50,136,243,49,101,61,48,222,185,51,236,15,49,241,75,48,181,206,21,36,204,59,4,68,34,169,145,192,129,0,50,141,230,10,20,180,104,13,97,72,66,74,100,207,208,61,11,159,65,215,198,126,96,210,226,192,100,142,26,176,164,34,96,80,97,11,32,248,255,251,178,100,37,14,199,81,105,77,155,186,99,240,68,104,10,19,101,66,104,26,133,161,60,110,229,141,193,44,148,103,201,165,150,88,32,24,102,126,38,61,40,104,220,54,28,40,0,0,84,12,77,135,138,132,26,119,153,49,150,88,212,165,22,29,134,147,149,196,80,95,114,52,197,33,0,141,137,123,116,72,34,112,252,65,227,207,176,11,203,52,60,13,246,148,175,203,47,160,127,109,110,62,230,94,138,19,68,82,180,153,172,18,171,202,122,9,200,18,87,196,244,121,223,18,235,115,145,240,158,238,109,35,223,202,79,199,15,53,47,109,241,156,156,117,171,188,246,253,241,119,244,31,107,52,203,118,159,234,108,213,243,193,239,30,52,100,184,184,253,9,113,101,238,60,90,243,120,128,102,102,92,25,98,226,209,33,121,243,71,177,99,54,156,245,128,0,39,1,74,200,100,163,80,19,18,136,225,108,4,34,58,141,82,27,118,243,80,88,91,29,132,224,19,139,193,172,114,135,52,92,82,162,13,163,30,140,52,133,26,223,125,119,218,3,223,230,145,246,203,215,255,250,126,111,242,212,19,224,223,162,85,226,98,92,163,34,81,141,194,233,137,165,233,164,112,1,143,224,81,139,6,33,141,170,225,139,199,240,40,14,4,1,70,58,1,37,196,98,70,15,9,5,96,42,181,46,228,72,24,28,216,240,130,153,162,85,140,155,19,57,15,161,208,22,105,237,33,47,43,58,144,116,46,119,37,33,206,35,132,117,136,43,178,139,155,121,44,120,138,56,105,129,182,11,241,62,54,10,25,250,140,234,75,10,103,203,45,115,169,212,211,59,151,117,198,239,234,237,132,1,22,44,30,112,200,93,184,113,30,174,129,251,194,212,114,209,143,122,221,177,253,153,234,190,69,253,76,228,218,219,181,145,227,35,20,223,33,147,126,91,143,187,177,206,193,210,196,57,185,208,82,205,203,147,245,252,234,85,117,224,186,165,210,114,254,81,122,179,246,125,231,165,19,212,175,168,82,142,181,105,14,59,57,67,214,223,227,36,87,125,214,181,121,223,88,64,132,78,181,209,24,35,138,165,77,68,9,192,195,140,241,214,118,253,139,22,116,38,137,70,74,41,233,175,221,105,82,62,213,100,244,95,173,20,120,118,182,65,35,203,212,206,30,63,106,72,89,70,193,228,97,95,67,51,59,60,12,223,236,156,101,79,22,224,63,231,127,163,255,182,0,0,11,144,18,54,52,176,28,200,39,195,185,3,12,188,46,50,251,136,84,148,103,132,24,145,116,26,60,14,107,139,5,152,161,142,196,131,65,198,24,85,8,72,86,24,122,108,100,157,15,21,82,49,244,106,75,12,68,8,17,5,87,102,137,252,92,31,192,16,189,52,20,5,13,255,251,178,100,37,142,38,201,104,206,155,153,99,112,75,4,58,10,101,229,58,28,137,191,58,78,233,47,201,26,16,168,53,145,158,64,67,230,151,106,129,168,212,134,137,71,72,174,143,164,148,21,102,91,156,106,53,46,218,118,201,95,55,141,42,24,98,183,202,83,121,229,150,67,142,147,88,10,64,84,164,136,93,32,254,116,166,183,217,233,154,167,182,234,15,194,170,190,113,47,82,23,194,60,245,235,114,249,122,83,205,150,123,40,246,21,228,107,183,139,237,83,246,219,97,127,47,99,205,124,181,170,57,196,181,121,197,107,158,228,62,89,235,152,249,151,111,118,239,19,229,85,169,35,213,252,178,55,42,226,181,209,101,172,212,52,163,179,254,161,190,125,99,124,243,93,191,15,128,8,24,0,0,135,196,203,184,33,8,59,198,220,178,6,92,160,113,10,97,162,35,133,189,132,20,232,27,99,114,194,9,236,47,130,221,163,106,117,133,129,29,64,58,128,2,40,176,215,48,144,100,125,250,251,25,94,193,155,183,180,181,79,187,101,159,127,244,125,10,59,39,55,15,128,193,1,49,146,66,193,143,38,145,213,37,225,147,192,49,134,39,200,49,89,52,32,199,49,4,31,48,56,23,49,196,20,99,43,220,192,225,165,32,86,20,100,12,48,28,1,48,200,2,196,143,121,58,113,144,198,5,180,100,70,13,29,71,5,172,44,32,66,12,185,148,238,248,36,131,183,2,150,168,189,86,151,250,92,141,45,79,6,176,146,162,65,158,181,24,134,229,27,159,140,182,122,58,203,67,54,111,58,188,216,123,105,70,174,97,90,136,53,152,156,253,103,226,145,107,74,164,48,135,13,211,155,107,139,204,161,139,99,122,224,28,158,8,23,122,253,48,185,62,70,106,74,249,205,244,64,129,188,178,49,59,105,106,0,14,9,239,155,212,65,155,36,136,16,101,239,35,11,163,188,200,16,101,46,141,100,12,51,150,40,65,13,129,35,25,155,28,106,117,39,87,98,55,34,3,16,150,32,20,32,240,168,37,15,53,118,152,197,36,165,36,239,251,163,191,247,98,160,0,64,17,128,36,20,46,192,52,32,4,104,212,35,104,45,201,134,2,176,48,194,177,31,139,165,237,133,217,214,123,80,80,114,118,163,169,95,59,149,4,166,171,134,30,43,37,142,150,158,42,54,223,253,107,65,127,163,255,255,229,44,150,169,173,169,202,223,119,208,0,76,23,7,204,140,39,12,59,53,142,88,29,12,12,42,204,80,53,76,61,96,204,99,3,130,129,217,128,162,169,141,129,18,240,7,0,70,12,3,66,194,68,51,5,3,195,58,233,38,12,255,25,115,136,202,2,224,157,35,136,187,166,88,202,29,42,81,210,231,178,70,98,159,15,255,251,178,100,37,140,7,123,113,206,139,185,123,112,75,196,41,233,105,231,134,23,1,163,76,108,189,144,193,30,19,40,29,151,149,168,68,80,60,29,202,216,210,211,73,5,250,186,90,218,11,192,11,197,236,130,133,137,189,86,98,18,205,108,59,205,56,46,19,202,218,56,211,172,218,127,183,10,122,66,121,33,128,254,54,155,24,23,32,96,39,77,153,162,26,203,135,207,162,254,185,19,4,222,252,225,149,11,213,38,75,189,114,102,123,90,61,177,139,66,100,180,103,209,133,84,12,72,59,71,85,235,33,2,134,245,181,245,92,173,107,250,189,133,25,77,172,66,98,39,118,172,92,160,235,6,178,39,119,62,53,120,58,198,241,189,217,243,142,99,249,21,127,246,34,150,182,210,153,143,239,27,117,159,155,231,231,197,137,173,121,37,255,225,139,255,213,122,199,237,64,10,72,96,0,3,194,153,5,187,48,243,18,140,193,153,50,75,205,106,246,82,155,192,80,175,189,0,224,202,209,188,223,57,66,137,134,6,194,9,115,198,37,131,111,115,198,243,11,249,106,158,137,241,103,26,195,10,23,170,108,137,210,206,149,17,30,156,171,30,70,107,179,79,211,244,0,10,45,222,95,115,32,163,31,3,223,179,24,192,183,128,32,69,222,66,192,41,134,80,44,173,186,61,228,68,187,245,93,229,45,81,242,134,245,12,83,28,22,93,146,215,38,73,155,39,202,252,240,138,125,234,43,182,8,176,82,174,185,180,176,100,231,100,76,157,189,98,27,170,210,221,199,178,74,104,27,168,212,145,206,42,184,126,44,47,180,159,191,147,51,50,217,59,246,235,192,204,91,137,84,116,233,121,255,152,47,243,59,243,69,137,200,175,116,37,81,242,41,210,243,243,179,159,78,249,156,126,134,44,191,81,14,138,173,200,101,138,199,84,34,117,125,217,252,138,243,232,74,14,215,87,190,167,3,245,219,43,135,69,213,245,169,0,118,110,205,164,51,95,5,216,118,25,89,204,181,110,87,19,131,8,0,0,4,155,10,178,36,168,252,11,112,44,201,80,192,193,149,124,26,44,252,252,226,63,177,90,65,157,168,179,83,230,232,185,225,213,246,124,168,86,246,77,93,225,103,62,240,153,254,144,54,108,237,239,139,79,65,189,190,63,35,255,221,255,223,255,234,57,255,88,1,204,46,21,51,194,184,199,134,240,67,172,207,228,115,70,180,12,132,136,58,41,128,170,29,49,216,248,194,160,144,112,197,60,140,125,51,188,116,252,140,11,3,156,46,209,145,210,93,69,186,64,60,194,6,50,224,157,67,14,68,137,210,39,176,33,133,74,109,13,47,17,8,140,96,208,81,197,90,236,46,246,209,46,20,157,149,29,79,136,45,212,110,147,50,255,251,178,100,47,142,7,190,113,206,11,154,122,244,68,38,218,77,98,2,86,28,221,191,54,46,225,177,193,81,27,105,117,133,165,112,137,210,169,198,38,224,175,9,74,20,228,157,63,32,140,135,37,91,218,210,34,134,72,171,10,83,48,162,138,140,98,18,32,121,199,201,49,34,172,194,247,117,216,152,51,62,185,108,195,99,228,118,39,140,107,71,170,241,36,174,162,205,93,219,222,204,80,98,69,111,195,13,4,136,147,193,130,52,136,253,177,46,53,125,176,188,204,25,145,255,76,113,244,198,63,99,124,98,182,220,145,171,44,144,102,247,43,159,66,122,238,241,111,88,56,130,97,83,25,72,209,244,232,152,146,62,218,110,53,90,218,160,65,128,231,79,36,183,199,255,252,197,173,160,192,248,232,70,55,228,100,232,156,0,2,2,128,0,68,69,5,12,16,148,161,183,140,32,128,86,133,206,148,187,169,17,50,227,27,173,133,6,16,32,8,34,178,154,241,37,162,208,206,224,111,177,147,123,105,78,90,133,166,5,161,125,91,170,245,255,248,65,207,199,226,63,239,179,254,118,42,19,9,78,211,27,136,195,29,148,19,11,34,179,30,66,131,17,216,80,49,0,97,81,26,97,24,11,43,45,57,129,225,224,20,4,26,8,128,128,89,142,65,33,16,32,68,20,163,185,132,162,121,64,248,201,72,118,6,130,77,10,80,25,148,26,78,89,105,159,32,36,203,165,163,153,147,199,5,82,181,222,53,172,216,149,140,120,210,246,170,76,219,174,203,48,131,235,195,5,226,34,92,167,1,209,74,54,198,26,222,217,126,225,201,63,220,126,112,173,58,230,82,177,22,233,168,7,81,162,35,115,37,128,104,95,148,205,253,216,76,40,167,251,199,155,184,216,137,147,137,65,171,15,113,103,89,130,157,36,158,233,13,239,118,118,28,65,172,252,168,83,173,36,78,160,102,81,106,143,174,119,64,196,160,125,234,117,36,238,165,38,171,15,4,92,221,37,84,146,140,143,137,249,117,234,73,214,86,121,209,49,62,180,214,54,179,34,165,214,149,102,58,235,44,211,32,53,67,14,114,56,0,8,0,64,197,183,240,6,52,11,180,32,148,72,132,84,34,233,144,218,83,138,152,185,145,43,34,168,38,232,138,118,135,127,6,13,179,123,148,63,158,180,159,200,210,229,242,15,244,150,97,2,58,188,18,231,172,254,153,140,210,248,242,228,153,164,15,204,207,241,115,249,159,141,176,135,164,218,15,83,58,244,26,145,0,76,18,177,49,160,0,209,208,179,78,83,204,210,33,53,98,60,210,98,227,2,49,1,32,225,80,43,166,22,22,237,91,199,0,197,81,250,192,41,73,40,20,193,192,176,83,66,5,33,14,135,0,18,184,255,251,178,100,27,142,150,170,113,206,11,152,92,246,74,229,217,209,101,2,152,155,5,199,56,78,101,113,193,65,26,103,85,164,138,40,84,4,6,201,50,86,197,211,4,75,133,98,104,65,13,74,193,194,102,18,148,248,135,208,141,147,118,96,160,188,159,120,43,103,25,17,214,45,141,84,211,157,197,219,101,156,117,111,213,177,249,65,255,216,149,154,173,73,177,91,129,184,194,213,117,92,17,114,49,249,222,191,149,212,117,167,255,146,107,186,145,247,149,35,250,223,25,183,127,185,227,251,255,245,75,170,117,239,76,37,49,97,47,171,229,228,110,20,100,186,78,182,160,203,155,250,233,147,78,252,175,229,63,131,93,42,15,39,161,34,1,10,88,173,109,82,155,64,249,81,215,247,85,15,150,175,63,210,171,77,65,223,145,217,211,213,111,69,8,8,126,7,16,44,124,226,171,0,179,167,120,62,21,47,119,154,92,27,19,71,55,21,197,166,157,235,196,16,134,53,28,153,117,231,6,137,129,79,120,44,188,20,196,59,124,11,157,222,195,142,3,42,162,12,147,133,56,176,191,253,76,135,208,78,9,191,5,168,143,87,255,45,201,0,193,87,8,16,206,105,163,137,160,228,129,27,35,25,89,140,42,46,50,201,20,12,77,45,160,92,4,66,38,172,94,20,25,50,232,145,107,145,8,153,160,24,224,16,225,150,18,198,129,142,176,92,48,228,5,140,113,218,96,130,36,79,171,144,20,253,210,20,64,174,96,6,91,0,190,79,37,181,176,80,14,52,176,4,154,134,86,32,61,24,45,117,77,100,248,181,150,79,198,69,132,90,223,43,197,191,177,11,252,109,27,36,190,41,84,148,22,165,250,135,154,182,120,201,57,250,65,140,183,148,55,170,146,18,28,240,245,185,64,48,215,69,190,36,229,210,165,147,238,184,17,198,174,140,70,83,18,191,193,151,168,62,92,101,145,5,69,177,114,231,189,212,232,133,142,232,130,86,217,48,63,80,108,201,128,122,26,231,153,57,197,36,110,81,168,149,7,51,57,15,46,105,215,93,255,82,180,240,189,121,22,123,65,233,74,80,6,50,166,97,67,0,198,142,9,132,78,98,224,132,56,127,96,113,164,75,226,132,40,14,3,90,209,105,95,168,98,40,234,70,71,233,147,51,209,24,235,92,3,195,131,89,223,205,123,76,254,59,249,81,103,250,59,26,77,57,109,137,63,248,148,125,27,70,252,223,252,127,244,232,179,163,255,226,222,208,0,2,113,133,9,134,78,230,90,38,25,103,24,96,16,241,157,70,193,11,67,24,29,199,129,237,243,115,42,4,226,15,179,75,50,144,1,163,179,34,80,16,0,44,76,117,150,21,66,234,193,3,144,131,198,0,203,245,71,100,36,255,251,178,100,30,142,166,131,111,207,19,143,93,194,79,168,9,216,101,34,138,26,193,199,68,109,225,139,193,59,25,103,81,135,157,88,192,52,212,163,192,24,4,202,84,2,24,214,216,207,160,149,45,35,135,113,91,1,126,2,203,92,224,176,45,28,180,27,84,161,236,148,193,159,5,194,159,163,43,236,183,133,58,73,106,92,131,189,231,200,203,84,219,16,162,98,164,190,108,105,89,213,97,127,56,129,173,49,183,223,61,69,92,192,91,137,101,184,31,57,120,172,156,214,152,185,249,65,147,169,196,110,161,102,57,73,223,76,141,199,254,46,166,65,53,182,160,237,180,242,154,124,0,186,61,149,168,132,160,90,187,211,138,73,49,4,198,205,238,146,115,117,227,225,94,99,61,30,74,106,23,227,194,64,8,16,0,144,58,61,140,64,9,228,189,0,12,132,122,143,78,146,8,130,190,21,190,32,91,139,171,50,180,137,244,20,72,105,12,19,28,23,92,161,143,56,147,71,130,27,193,141,186,71,94,37,101,239,250,198,223,250,10,168,226,176,162,63,251,199,200,224,189,191,11,253,249,63,255,82,126,9,202,37,184,64,142,35,29,52,41,224,108,32,71,96,142,60,196,0,140,217,208,194,3,12,36,52,2,10,94,230,150,13,58,49,24,215,105,79,58,70,20,32,141,199,69,245,209,43,99,104,245,43,161,149,161,198,23,73,72,195,236,93,103,142,165,232,2,24,198,102,31,100,27,203,241,171,158,73,61,34,98,163,155,43,204,205,206,192,130,198,28,171,237,244,227,210,153,9,29,174,22,137,39,230,97,106,225,0,14,17,121,246,3,216,41,66,185,217,60,116,44,54,118,37,142,241,197,114,54,81,142,219,255,198,218,168,113,133,139,87,137,7,160,193,57,60,115,100,255,14,223,59,18,203,114,179,138,225,225,130,197,149,155,81,115,255,73,153,216,245,99,20,155,192,90,97,96,150,21,147,255,168,87,51,242,199,237,170,194,139,227,187,173,177,124,101,101,169,159,46,81,157,96,226,114,103,123,62,96,167,97,236,218,97,234,0,32,225,151,189,52,140,202,76,195,95,129,109,61,181,235,138,13,133,75,26,134,187,1,239,26,123,8,48,20,232,190,98,16,245,40,217,78,176,167,13,178,2,247,101,82,200,68,66,147,180,80,52,204,108,99,35,156,114,137,155,110,150,221,133,79,149,111,199,27,228,25,235,255,47,135,100,127,166,0,0,242,193,44,195,164,51,18,165,12,73,45,51,112,68,56,232,98,181,240,56,34,77,8,17,17,85,8,85,78,80,211,73,166,53,202,96,235,130,9,48,78,16,13,26,69,213,230,81,107,88,109,211,230,53,81,4,10,88,181,16,199,209,67,5,95,179,160,247,60,255,251,178,100,35,142,215,54,113,80,147,153,121,224,66,98,250,19,96,79,132,29,29,195,62,78,105,235,193,19,144,167,201,151,158,18,153,242,114,37,149,200,92,174,44,47,217,201,49,230,161,67,73,155,117,34,167,124,134,245,149,202,224,198,129,188,199,238,43,133,92,220,236,60,94,159,184,103,211,80,60,53,5,225,118,145,242,110,104,44,37,142,250,148,212,138,173,40,72,98,147,206,203,22,46,161,66,203,126,35,226,5,55,140,69,88,177,216,155,121,184,78,94,169,20,181,173,85,134,90,55,60,141,61,142,187,218,86,249,177,103,39,218,187,199,23,28,72,240,233,153,173,58,117,70,202,250,133,202,171,172,111,24,226,202,246,154,189,183,94,186,136,227,234,223,91,98,61,49,172,73,95,170,175,91,85,153,127,94,126,251,39,10,90,136,108,112,0,1,137,123,51,93,231,109,181,241,13,193,140,71,231,234,36,221,96,127,94,52,239,215,123,199,217,231,200,163,14,168,249,193,98,112,43,48,200,198,72,8,99,83,4,179,34,194,83,174,180,53,212,248,231,175,175,159,255,250,127,245,186,159,138,129,99,133,147,29,142,72,150,199,5,44,128,135,96,71,17,144,78,6,202,56,130,132,99,32,83,49,1,12,16,16,103,198,23,179,4,26,242,222,52,21,19,25,28,117,76,207,18,7,33,38,77,64,170,25,105,145,38,118,225,5,194,88,150,242,110,118,43,13,2,107,215,29,53,95,65,23,102,82,70,47,29,135,174,241,244,151,144,131,190,82,61,38,66,11,163,249,84,29,202,91,31,136,251,193,46,104,31,43,101,153,215,6,190,106,62,204,77,208,92,55,114,160,30,212,166,9,252,217,57,99,249,146,16,47,1,149,238,79,208,221,97,138,157,139,109,82,28,14,191,14,221,252,223,77,106,197,78,6,147,115,70,98,57,235,39,202,11,123,110,70,187,221,156,231,199,58,105,158,219,31,22,150,215,244,71,219,21,38,115,87,55,84,234,86,194,5,109,169,247,19,91,160,236,124,217,89,235,135,191,15,33,226,104,154,190,41,92,194,172,149,251,171,29,60,149,129,252,79,49,104,86,34,128,38,28,176,75,231,27,139,24,198,4,195,169,50,37,15,57,66,82,105,132,208,149,53,11,22,235,83,19,21,206,233,47,107,235,246,209,115,150,131,234,35,32,75,210,204,197,188,248,163,161,205,162,70,206,78,141,54,151,63,59,148,220,159,254,223,255,255,215,0,0,225,16,220,202,224,147,40,143,207,192,195,5,58,204,134,25,48,98,220,211,134,97,161,49,0,88,8,21,48,8,5,91,76,86,91,22,6,24,148,38,182,149,107,73,85,166,13,4,61,196,128,81,208,169,17,53,29,145,228,48,48,255,251,178,100,31,142,70,249,111,207,147,143,77,112,72,38,201,240,100,229,148,26,165,191,64,78,61,115,129,13,154,233,28,241,54,88,232,215,37,6,147,218,89,19,120,33,4,53,121,142,49,5,236,242,179,141,108,22,145,98,24,87,8,73,88,124,229,11,35,104,246,51,164,49,210,29,92,109,249,64,153,103,212,205,25,128,212,150,141,115,196,106,230,17,38,112,200,166,28,49,48,144,88,141,207,106,227,12,178,235,104,55,43,192,15,39,150,233,186,231,48,181,218,231,155,43,247,223,95,133,30,134,18,129,198,153,141,249,242,150,223,108,126,46,181,162,63,56,0,32,141,100,22,156,78,177,52,202,148,118,46,162,63,68,190,191,5,227,19,45,103,155,135,157,81,245,76,76,236,79,236,23,148,110,112,74,238,179,244,201,119,211,219,189,125,119,76,56,100,138,157,9,58,130,150,22,216,16,76,37,195,81,103,159,170,158,28,101,118,59,54,210,85,222,123,128,94,124,143,15,104,80,105,52,87,129,125,16,229,65,1,215,201,9,6,158,136,201,115,176,174,166,244,47,171,252,104,111,25,242,135,218,139,137,153,137,254,186,64,240,160,44,201,96,195,36,150,206,50,36,12,131,24,25,126,1,137,153,36,2,16,36,73,97,37,112,88,20,237,152,192,38,6,9,133,66,143,131,81,108,0,0,104,241,254,202,4,69,65,228,194,215,76,27,34,126,242,196,53,29,166,176,230,203,113,63,49,224,154,7,10,101,210,237,34,90,194,57,247,51,83,128,192,50,75,214,207,22,116,27,212,56,51,19,241,40,87,249,7,194,11,194,131,222,200,183,54,1,8,203,188,188,117,200,209,199,190,204,138,214,83,246,164,158,83,85,5,164,66,11,14,206,110,244,111,232,184,236,157,94,117,77,136,124,220,116,54,15,158,156,86,95,123,200,98,24,243,135,76,83,198,210,23,121,69,114,106,32,19,242,21,148,144,210,125,12,207,237,164,33,179,8,40,123,204,100,49,121,134,131,148,124,148,149,168,198,156,158,101,205,226,43,229,71,123,153,180,228,66,125,211,97,2,120,12,160,216,158,114,3,57,180,58,128,101,34,89,160,144,214,78,234,169,236,250,158,169,239,151,173,56,147,55,9,80,3,209,117,70,166,179,142,65,97,198,153,69,67,224,246,40,25,2,182,135,255,255,175,255,82,185,179,202,197,127,245,117,254,112,0,84,129,153,228,129,133,167,153,182,24,65,135,193,97,144,66,144,133,35,51,108,251,82,177,209,44,2,16,24,22,35,144,1,6,10,154,1,96,8,198,160,124,0,6,35,153,40,8,40,40,132,14,145,177,192,60,116,65,30,32,72,1,84,72,48,32,18,141,56,2,48,113,202,179,74,11,141,255,251,178,100,39,14,71,188,113,205,139,184,69,112,75,5,137,246,101,133,132,26,129,165,60,77,229,113,201,51,150,103,133,148,150,72,20,201,109,156,136,227,37,38,146,45,52,22,245,37,95,168,13,53,161,185,3,238,218,14,241,137,171,201,64,168,19,145,40,153,227,33,0,181,196,151,55,116,186,175,48,5,148,9,110,73,77,216,26,60,208,171,224,138,210,44,46,14,6,41,196,59,19,143,184,180,85,13,195,223,41,95,126,83,25,203,22,161,27,234,109,76,184,54,181,111,43,181,103,181,241,200,122,222,112,100,255,62,165,59,231,85,54,223,137,62,121,200,187,213,59,175,252,161,134,162,114,199,93,129,199,242,85,115,65,175,97,247,216,11,92,169,157,217,64,44,197,4,244,62,187,2,154,59,54,27,129,161,83,211,40,107,13,93,150,83,177,40,172,114,97,220,23,248,206,128,128,0,1,146,196,110,91,2,115,82,142,222,34,132,10,100,10,150,140,141,215,246,4,230,170,26,91,55,22,219,5,198,19,16,202,204,183,181,46,173,182,157,228,132,77,97,103,153,7,75,171,133,214,83,181,74,107,113,31,252,111,124,105,205,53,208,224,215,246,242,28,149,60,70,224,60,116,176,223,217,140,24,80,252,251,206,152,144,201,248,141,99,112,222,225,28,224,224,195,118,17,48,225,102,234,101,42,163,66,134,122,6,195,136,131,211,216,195,72,65,161,143,106,127,150,37,38,213,29,84,200,8,43,199,33,83,54,155,126,97,38,181,97,51,93,154,206,60,57,1,89,131,26,172,83,21,185,51,102,11,188,211,150,116,55,154,243,100,13,94,87,5,22,162,93,132,79,47,170,155,240,158,229,35,250,47,147,229,185,6,249,155,55,159,213,25,65,86,247,1,191,157,248,106,231,238,39,60,192,164,162,133,194,12,58,187,238,190,234,138,156,123,42,170,204,19,93,161,73,153,117,162,149,226,29,118,169,161,100,176,160,238,193,236,126,127,55,21,154,196,75,35,58,62,76,75,144,123,12,68,83,170,34,155,225,76,189,182,122,174,23,180,163,125,173,46,151,50,220,139,68,50,171,208,190,223,168,1,162,23,216,145,35,226,22,150,76,137,112,205,117,225,14,57,66,206,165,42,75,200,87,253,140,99,143,136,112,26,161,134,90,20,219,4,145,178,130,44,176,9,124,60,185,13,140,84,126,224,40,97,181,108,194,49,22,211,244,108,107,84,87,81,206,84,236,247,119,232,210,167,107,117,157,32,0,0,241,17,96,210,168,99,29,3,14,126,216,53,208,164,205,165,19,50,96,12,226,80,8,36,8,71,128,144,233,131,195,171,14,100,34,9,133,65,38,2,19,40,168,176,137,89,192,66,115,56,6,110,168,153,0,255,251,178,100,28,142,150,224,102,206,147,143,78,178,75,6,201,230,100,226,148,26,69,159,60,110,61,51,193,24,155,103,133,147,30,74,196,152,113,7,23,56,20,18,122,111,171,152,150,163,243,249,205,40,91,6,149,192,75,21,126,72,238,60,109,66,56,210,227,248,188,50,178,80,75,148,162,156,188,135,241,228,202,118,128,22,191,148,234,83,27,5,138,94,153,65,238,62,93,214,64,160,30,118,148,137,91,193,51,4,86,238,173,50,166,186,77,174,213,113,113,206,19,109,184,132,67,148,31,23,214,109,141,109,170,235,166,204,109,34,24,106,16,155,93,55,236,6,93,31,70,76,198,110,213,216,60,217,219,140,151,73,103,253,154,115,71,96,156,103,110,216,82,138,74,198,190,193,39,21,158,202,227,41,94,90,40,85,90,105,60,62,88,186,169,103,219,58,25,2,16,0,0,248,48,162,84,7,158,26,152,131,194,19,21,42,222,75,118,232,203,246,181,98,109,211,115,243,88,32,109,235,178,214,167,84,160,213,35,96,173,64,30,163,15,67,91,4,61,51,32,38,200,29,86,83,67,54,9,182,185,151,81,181,208,79,62,11,151,191,27,251,55,148,0,234,48,108,51,105,56,200,8,163,180,122,193,2,211,20,49,76,174,182,53,162,52,193,32,80,40,28,205,224,96,96,113,71,137,79,195,32,35,22,4,89,139,188,72,1,48,16,24,194,193,168,163,99,32,18,148,7,83,176,67,130,50,172,93,0,253,54,94,10,69,50,78,15,13,37,12,102,21,165,61,202,216,100,217,191,233,156,33,37,225,43,16,101,13,139,46,146,64,196,121,109,165,62,4,225,85,86,218,103,25,158,248,81,26,218,194,121,223,27,42,232,254,67,231,61,72,217,242,229,27,195,124,229,229,45,85,191,219,251,125,252,69,158,119,207,234,17,110,14,9,229,53,253,240,251,188,233,113,99,228,77,154,101,144,218,9,205,101,156,228,8,104,163,6,207,162,72,201,185,93,50,155,100,100,74,210,230,22,213,102,40,216,35,77,58,145,27,114,151,44,134,25,21,74,174,149,218,159,244,137,78,152,67,154,111,124,215,134,151,48,136,25,121,237,114,9,156,86,11,140,34,88,172,52,182,171,172,164,72,231,206,181,61,156,102,185,113,188,1,140,228,51,243,16,191,227,207,156,85,200,70,195,118,12,150,160,250,250,250,22,250,55,109,127,166,133,191,171,74,192,0,192,134,129,141,225,129,135,195,225,202,34,120,42,83,50,136,186,51,116,197,53,216,158,22,23,196,65,201,132,194,177,131,33,202,148,152,186,54,149,132,0,227,140,26,1,149,128,145,147,12,131,3,22,133,26,204,244,132,73,30,12,6,64,132,237,26,19,160,104,16,180,255,251,178,100,36,14,135,46,104,205,139,175,55,54,67,69,26,3,101,237,58,27,245,157,56,78,229,113,201,22,20,103,217,133,150,16,233,195,71,30,44,158,87,27,155,183,30,108,109,81,107,214,110,174,66,173,165,76,200,141,28,49,34,74,133,105,135,234,166,154,170,54,145,246,234,36,7,191,92,118,23,6,116,4,145,105,120,103,212,143,90,210,248,200,201,53,169,4,25,78,27,4,136,104,83,9,194,80,229,166,148,254,240,200,203,140,160,15,173,30,231,146,11,88,190,117,140,122,192,121,95,152,255,112,232,149,144,170,150,108,193,221,52,214,227,90,237,206,201,51,95,230,145,121,57,124,182,63,52,216,182,96,117,238,79,148,185,187,160,122,240,248,157,197,226,77,154,122,90,142,92,116,155,102,16,23,245,208,165,153,113,223,247,149,128,40,0,8,245,148,109,154,74,2,9,215,57,121,207,162,200,233,41,229,47,252,167,143,18,40,200,111,165,30,32,176,232,173,153,39,80,141,181,73,237,239,253,250,223,69,167,221,220,43,69,247,81,76,204,249,195,200,48,176,118,190,207,83,191,245,155,2,204,7,42,140,139,19,76,42,26,206,152,87,140,169,11,140,65,60,12,22,104,76,21,15,12,46,0,128,0,48,146,26,97,48,104,162,230,34,12,166,6,129,102,18,5,76,237,189,67,128,16,46,4,134,211,79,9,7,229,14,172,48,128,80,195,27,12,68,97,118,250,196,77,37,43,215,101,208,69,119,89,106,202,161,49,198,225,7,73,27,29,90,56,10,144,176,68,110,37,155,138,229,53,9,76,24,76,43,179,238,149,46,88,150,1,129,123,82,139,84,211,114,44,116,250,57,253,227,186,249,117,186,148,1,98,228,74,45,123,177,152,199,200,222,148,48,154,79,112,180,152,9,135,92,219,210,109,92,44,189,148,62,52,82,86,131,241,145,26,17,154,213,35,86,215,17,214,74,118,52,193,177,79,186,147,22,241,252,181,38,67,23,124,154,100,139,162,169,56,186,103,211,125,230,199,91,102,172,73,72,80,231,28,175,185,55,251,63,242,25,219,242,51,48,0,66,0,112,70,18,85,49,22,1,196,49,148,200,54,254,84,52,182,243,107,166,70,185,50,157,193,25,25,191,82,64,36,201,185,107,201,182,240,64,242,145,92,189,71,254,55,170,143,84,164,118,129,33,111,111,10,113,106,101,108,190,165,163,237,232,42,245,64,0,0,178,128,84,201,82,188,196,129,132,224,113,248,144,54,49,228,245,50,241,173,51,221,11,64,8,80,54,49,68,81,48,108,61,29,0,129,5,240,84,16,48,208,51,151,195,136,114,48,84,36,49,36,83,145,189,35,130,73,16,42,173,225,103,129,158,250,203,128,128,30,255,251,178,100,36,14,7,62,110,205,147,184,76,242,64,226,58,42,97,232,84,28,217,161,54,46,188,222,153,22,20,103,221,133,138,0,31,38,147,151,29,39,11,45,186,214,23,90,244,129,90,51,10,139,208,161,117,249,232,42,28,74,164,163,104,53,16,250,84,167,16,100,54,28,102,229,166,120,231,235,52,117,111,254,130,119,236,71,233,179,227,142,199,185,213,51,157,205,244,30,14,24,122,241,207,79,20,95,30,86,199,151,33,113,206,71,90,12,79,125,252,251,222,101,186,248,215,91,207,217,96,157,76,32,45,53,225,233,51,25,26,64,106,163,172,183,105,155,201,222,251,232,35,121,8,73,132,63,202,55,20,219,82,26,140,246,163,20,31,15,74,238,42,176,86,76,50,215,102,8,182,86,244,151,69,146,254,191,216,230,41,252,92,225,47,164,1,14,2,0,0,190,35,141,197,74,70,126,230,12,209,150,14,145,228,124,92,39,158,66,170,0,112,175,63,128,123,2,46,208,64,111,164,245,143,23,131,51,82,105,201,58,246,207,217,234,233,249,201,165,167,252,174,123,91,169,161,100,127,151,112,192,2,57,135,228,169,142,10,73,142,20,97,160,64,17,139,199,233,134,131,241,160,98,96,208,252,52,15,11,34,64,128,72,192,80,28,197,208,140,195,224,72,197,48,42,32,60,2,151,112,192,208,64,196,144,249,103,55,81,65,44,104,5,29,1,85,41,129,0,52,17,72,13,4,152,103,45,43,123,127,212,243,102,211,12,69,115,99,239,210,230,91,241,212,40,101,20,144,220,180,84,3,92,114,40,196,6,208,26,12,244,8,92,24,143,40,27,62,126,56,1,61,217,208,72,234,68,220,56,30,165,9,8,14,150,222,72,78,236,64,4,103,23,103,61,17,246,69,170,119,134,22,105,37,85,48,211,4,73,213,254,126,243,175,188,203,95,186,87,111,176,205,206,248,144,115,154,103,195,112,159,210,36,93,34,107,32,4,148,152,123,109,148,108,132,178,47,28,114,178,18,233,172,228,126,130,179,57,218,78,13,169,91,66,233,42,84,219,103,126,37,141,191,119,98,219,57,250,67,142,32,16,0,0,9,74,101,29,144,9,205,46,192,71,5,0,12,54,131,100,122,13,3,52,67,186,191,187,219,237,60,153,221,80,128,11,170,82,170,192,218,37,226,30,83,112,117,27,211,209,61,81,243,183,252,59,215,19,124,253,49,159,249,70,254,173,63,255,186,42,0,2,93,252,192,194,211,18,20,65,162,19,29,66,76,90,45,49,17,216,192,239,163,24,137,21,88,16,27,49,0,41,9,235,204,196,196,116,217,138,195,138,149,214,65,25,139,193,119,113,33,11,192,175,12,12,170,115,212,76,96,247,161,11,146,178,255,251,178,100,33,12,6,154,105,80,27,140,125,96,67,5,26,77,97,135,88,28,113,163,56,110,61,154,137,32,150,167,133,156,28,122,32,119,155,134,21,86,53,216,221,8,65,122,199,119,28,87,218,110,60,154,179,96,21,23,234,63,224,20,105,254,247,53,84,116,241,208,219,224,59,102,161,165,102,80,239,60,121,242,201,147,125,166,179,163,192,96,123,181,222,174,228,221,14,125,229,35,91,102,19,235,241,117,114,214,117,23,58,194,83,182,181,78,134,57,63,92,210,52,66,126,217,59,231,141,109,110,105,86,88,173,78,144,183,37,124,173,116,81,31,187,204,89,91,36,110,157,131,182,189,130,228,167,210,243,184,174,188,55,54,181,115,214,58,229,145,174,35,27,140,5,74,179,228,127,82,128,0,176,0,160,97,195,32,82,195,111,18,22,175,241,194,186,73,203,11,130,151,139,127,114,203,229,142,254,47,145,167,40,143,78,99,134,130,103,59,63,183,20,135,24,14,81,10,192,225,191,254,109,216,21,54,231,50,42,22,52,89,209,243,157,223,250,128,0,2,164,50,184,164,198,71,147,3,133,143,219,120,51,233,80,199,109,0,45,128,210,0,228,65,48,64,56,4,253,10,6,137,0,70,2,77,22,201,163,175,165,31,107,193,81,72,192,162,27,120,9,71,47,251,200,211,139,100,21,1,182,69,84,78,23,254,27,73,24,18,32,155,178,168,17,178,48,249,231,209,166,180,201,167,12,136,31,170,72,118,95,158,111,37,111,69,178,39,24,194,74,170,235,182,108,55,131,46,46,32,56,94,12,11,40,225,22,232,213,142,174,143,81,236,151,248,211,117,54,183,254,40,99,78,135,199,27,26,137,176,253,169,47,179,186,227,177,213,246,108,238,47,57,212,195,161,154,245,241,179,101,133,49,242,145,242,171,195,80,253,227,51,131,4,59,210,218,212,90,112,120,251,62,174,105,116,58,61,209,155,52,193,93,197,141,85,181,201,143,80,168,215,180,149,75,41,206,156,85,169,229,188,253,91,201,208,178,55,7,156,207,211,202,164,104,128,182,149,97,116,14,209,5,148,100,49,22,205,86,100,207,153,90,223,137,130,169,33,14,159,59,213,101,149,114,73,82,15,171,84,187,98,150,143,44,195,243,20,57,3,105,57,229,218,167,86,59,147,230,63,222,238,115,230,232,71,162,94,166,137,63,249,171,63,221,255,213,0,164,237,252,217,18,141,211,24,220,20,142,88,52,179,96,19,81,24,41,18,76,37,207,85,240,52,54,36,6,169,24,44,186,68,135,138,122,22,140,98,8,90,236,1,24,220,8,129,96,10,247,33,104,78,23,4,242,195,246,40,72,123,213,84,240,27,121,51,111,46,158,7,111,141,1,226,238,20,255,251,176,100,39,128,6,98,104,211,29,109,224,0,69,5,42,26,172,40,0,35,126,27,74,121,205,0,1,14,7,233,27,48,240,0,85,27,29,75,117,96,67,82,56,181,52,57,222,69,61,85,112,139,188,103,202,87,15,23,249,14,196,126,235,73,245,152,182,241,149,113,150,81,8,90,203,197,51,215,154,108,136,165,179,230,133,202,167,30,38,82,215,190,225,214,138,232,14,180,192,250,43,190,227,2,118,136,110,220,15,66,243,103,238,112,147,241,118,214,187,87,181,86,214,117,91,83,17,253,181,31,53,139,3,21,129,151,55,113,225,184,55,69,151,51,110,124,103,27,164,190,12,104,113,235,29,119,152,239,25,128,72,0,0,0,137,198,49,56,193,140,80,119,2,238,47,171,180,205,30,180,62,149,237,27,226,176,214,24,30,8,194,2,66,136,55,156,102,132,185,76,151,87,107,185,106,125,222,98,115,182,233,255,169,121,21,29,177,92,171,209,253,188,151,238,238,253,71,58,192,0,0,0,33,147,19,52,236,4,192,71,83,151,156,77,142,23,48,191,160,199,3,163,61,2,76,38,0,51,168,108,195,192,83,7,46,12,86,113,12,8,164,209,139,193,100,195,33,97,233,151,66,130,2,37,231,34,6,99,65,156,69,192,32,138,8,96,134,48,82,160,98,203,164,217,52,228,171,46,35,1,93,16,60,56,246,195,233,94,223,2,5,36,72,140,40,99,38,9,133,137,183,249,36,224,110,197,221,114,222,40,99,200,243,203,97,154,41,116,43,181,227,240,141,192,212,55,34,205,213,176,207,195,108,2,142,230,81,109,212,206,53,63,63,98,134,127,227,217,75,231,220,184,92,114,213,188,176,202,175,220,154,135,235,99,41,158,250,125,217,122,33,138,210,122,75,221,155,179,34,167,181,46,156,228,171,30,235,85,181,133,93,118,110,174,243,220,163,11,245,231,165,152,88,181,94,213,107,152,93,206,245,92,181,135,63,191,82,189,189,254,118,243,222,123,183,159,255,201,38,162,173,188,127,181,155,72,171,173,43,136,74,44,75,119,248,115,123,254,115,255,255,255,255,255,255,255,255,255,251,99,125,195,189,199,255,255,255,255,255,255,255,255,255,254,198,114,8,164,150,174,83,121,128,32,0,0,0,4,128,139,129,197,77,37,226,224,5,66,81,6,10,162,11,249,219,88,143,38,155,235,46,173,210,2,249,57,24,194,96,141,175,31,94,113,98,98,114,2,164,216,125,64,109,206,16,246,188,179,94,183,100,181,152,93,126,239,255,138,127,106,0,65,115,46,252,251,73,61,66,203,82,106,6,163,33,124,193,80,130,32,169,203,52,47,202,97,1,70,1,128,152,81,141,62,28,18,1,5,39,44,34,64,1,250,255,251,178,100,22,12,102,94,108,85,151,105,224,0,70,37,234,38,236,40,0,27,221,225,80,109,188,187,128,221,7,233,77,135,140,112,217,140,101,8,90,241,38,25,193,50,245,128,51,245,87,228,249,198,199,232,124,45,34,142,233,15,99,69,20,134,151,211,137,243,89,214,166,219,51,141,26,150,159,89,72,177,151,162,160,135,71,124,140,81,51,49,210,176,113,27,25,150,45,114,121,235,197,119,27,193,135,243,44,63,233,61,112,229,92,192,105,204,25,98,231,40,151,43,93,123,117,155,252,209,137,83,76,47,170,98,246,5,191,228,113,197,191,255,197,222,124,186,198,241,62,177,9,15,139,172,214,219,204,24,222,216,129,157,66,164,109,85,249,224,170,141,44,86,168,219,211,94,253,190,115,170,225,170,124,215,231,251,63,172,38,146,167,135,124,88,16,0,57,100,4,250,47,52,226,134,70,19,47,85,104,212,24,220,95,122,69,18,156,145,231,104,128,96,4,38,199,135,29,57,152,173,149,18,97,148,237,107,235,215,179,59,213,27,87,175,51,178,178,28,212,94,66,116,159,254,66,222,45,209,22,250,157,221,33,212,0,0,2,224,207,57,225,108,134,90,153,132,168,112,1,131,138,3,5,65,17,234,94,88,1,18,32,48,209,135,220,10,94,153,160,167,214,80,132,15,113,66,82,172,151,167,97,131,135,181,182,222,96,179,142,66,136,146,133,164,12,122,178,254,155,149,208,48,219,216,59,129,130,55,160,136,243,30,180,60,14,209,167,240,117,226,151,72,35,19,43,140,70,28,29,58,140,196,141,124,220,4,211,116,239,139,221,225,63,89,213,176,251,234,47,210,249,183,159,1,138,125,182,64,159,76,79,126,44,195,142,211,108,36,154,113,150,220,230,71,167,221,50,186,155,250,86,126,198,148,215,61,86,43,84,145,173,190,221,30,251,174,34,123,169,169,157,54,171,160,204,215,14,149,109,54,29,103,48,163,249,175,21,238,237,26,103,203,136,113,178,222,196,22,168,16,217,170,169,180,43,178,180,203,141,211,57,171,114,154,61,106,48,55,135,87,24,51,82,151,111,254,56,0,228,94,95,13,148,21,108,89,7,49,92,88,26,80,83,232,211,145,73,174,212,196,177,174,94,60,128,7,1,102,135,160,213,46,98,117,250,211,34,32,119,254,206,239,255,251,191,233,220,215,222,205,215,109,48,86,135,54,34,47,48,36,75,49,172,67,50,52,68,6,133,37,241,49,216,194,49,68,9,24,15,12,23,2,204,50,19,226,0,98,84,32,66,50,76,45,76,240,80,74,13,82,101,83,9,11,210,13,28,88,101,171,106,224,16,102,137,10,8,9,147,5,145,180,210,80,109,96,214,26,138,61,13,116,72,214,227,255,251,178,100,41,140,24,1,120,81,3,186,123,208,69,37,26,131,60,169,152,23,89,163,88,109,189,113,193,36,145,169,161,135,160,232,42,72,223,129,133,46,103,92,136,250,142,152,130,8,188,200,137,11,35,91,206,206,128,198,198,147,48,80,49,148,162,188,150,124,61,6,92,234,81,27,4,69,211,160,192,120,173,42,203,196,180,106,89,204,34,247,185,4,28,166,190,6,64,246,141,5,22,136,121,98,18,127,79,219,206,203,46,202,102,29,141,5,165,152,176,213,210,76,164,34,229,162,125,162,21,97,110,149,30,234,152,216,59,202,216,216,76,10,61,253,148,218,182,60,63,101,204,185,240,24,224,213,190,77,120,4,182,47,164,44,127,106,111,24,107,254,4,119,86,203,137,3,117,230,166,253,124,7,120,245,249,207,236,86,248,217,93,252,40,83,235,44,112,126,24,119,189,121,191,255,255,255,243,128,7,0,0,59,208,228,24,73,148,4,136,236,2,109,205,118,196,126,179,171,46,137,133,53,148,215,206,85,115,237,81,99,193,93,92,174,99,232,41,78,168,164,123,31,253,93,249,112,0,39,244,9,20,26,5,76,111,75,144,179,182,142,237,117,125,79,255,250,1,4,180,231,29,171,51,103,144,82,185,150,6,9,15,32,21,177,24,153,34,6,58,233,174,134,78,208,140,57,249,11,2,64,146,151,100,72,65,181,172,167,1,45,71,12,249,37,201,35,237,51,51,111,12,249,253,201,44,189,38,57,46,218,223,150,195,37,130,1,156,227,123,46,24,108,175,116,251,80,98,70,102,90,118,244,83,88,245,51,14,123,122,55,27,171,44,9,210,144,174,118,163,51,211,13,147,82,43,249,178,113,95,18,75,97,139,25,144,85,232,47,82,128,213,88,143,92,186,175,17,111,213,33,62,194,91,165,143,137,212,171,65,70,194,138,68,181,102,84,6,215,123,166,41,230,181,154,20,31,97,160,252,77,56,160,233,1,145,6,113,91,182,30,104,184,251,97,147,11,183,17,151,69,196,229,171,0,72,192,13,37,20,160,182,228,162,11,45,224,34,40,101,164,203,65,161,178,20,93,75,243,55,95,52,22,162,182,156,77,60,147,238,130,81,205,34,47,196,85,192,47,154,74,123,107,170,242,26,161,214,30,215,186,200,56,184,122,66,213,30,178,197,116,209,200,217,200,72,201,128,0,4,220,252,71,218,99,13,32,237,243,39,44,45,57,108,19,72,18,191,2,165,73,123,4,69,130,65,183,88,67,83,90,51,140,157,130,201,82,237,15,112,1,232,93,73,152,128,159,6,184,75,218,110,222,4,211,188,197,41,167,234,0,34,192,157,180,154,70,9,244,149,13,228,165,250,135,50,107,93,141,73,158,218,155,189,204,130,255,251,178,100,44,12,22,98,104,85,27,120,121,192,72,69,26,154,96,79,150,30,65,191,68,46,229,115,209,15,20,106,24,243,189,242,190,37,198,117,226,53,152,159,237,214,36,87,231,189,15,63,181,40,92,112,166,92,231,163,89,47,166,167,8,205,104,201,244,124,123,115,210,127,212,134,221,250,38,62,255,190,178,122,165,243,133,202,106,253,38,87,110,210,165,100,212,253,182,3,195,141,91,232,188,165,106,249,38,177,41,4,38,99,70,195,100,223,193,191,220,37,214,176,216,142,115,122,213,24,7,231,216,98,140,234,175,112,146,213,107,247,37,183,204,199,42,181,211,177,79,250,192,48,0,0,126,0,3,6,93,74,161,239,43,195,15,150,9,20,128,37,47,30,222,191,104,53,59,142,18,63,161,166,191,241,89,87,38,235,168,21,47,38,29,146,105,196,108,158,20,120,236,16,229,85,238,46,75,25,75,154,111,197,107,104,214,87,187,62,223,187,255,190,240,12,67,102,152,162,27,155,46,5,152,112,126,24,216,27,152,70,11,16,134,70,92,6,192,35,12,2,18,11,10,162,49,74,26,48,232,23,48,132,1,50,124,24,12,6,199,131,32,72,64,98,232,62,96,24,23,162,80,140,193,80,245,13,225,145,149,202,78,69,225,166,200,61,7,38,209,224,32,233,87,228,130,94,10,98,164,202,166,3,207,56,198,84,0,161,85,242,98,8,148,149,25,248,208,143,140,100,120,105,166,100,238,206,220,107,43,30,182,124,126,179,130,132,13,63,213,96,208,225,42,209,233,60,112,229,121,207,197,234,199,55,129,60,123,141,58,229,189,139,227,57,150,45,180,53,115,186,119,172,224,212,103,52,245,94,252,155,38,181,199,128,106,141,165,236,107,88,174,136,118,36,131,24,195,5,98,10,181,19,70,229,238,163,227,104,238,230,199,99,168,192,236,105,3,183,122,134,86,233,119,232,252,17,207,62,200,226,12,140,229,156,121,199,158,162,206,250,235,177,16,255,106,26,223,158,252,173,31,72,162,97,32,4,1,176,18,229,104,131,199,40,8,216,13,231,215,60,142,206,224,230,58,221,237,139,12,192,208,28,13,71,83,108,134,198,89,169,195,40,238,232,109,141,122,29,177,203,94,109,144,209,5,123,76,45,231,183,166,181,216,232,166,74,190,133,255,95,91,187,192,0,1,243,1,234,51,64,208,195,90,67,67,16,205,147,32,128,163,12,66,244,132,48,229,38,48,144,8,66,121,131,33,120,132,93,88,33,8,240,68,0,153,32,23,3,130,16,192,140,116,27,5,25,198,2,128,86,138,146,133,123,46,60,108,170,56,65,137,144,86,120,40,209,59,159,149,98,50,81,190,254,202,131,151,165,128,212,108,46,164,22,194,255,251,178,100,46,14,23,167,112,81,19,185,124,64,67,229,170,48,97,98,122,29,213,177,66,46,229,115,193,18,147,169,169,131,189,240,16,224,214,214,0,210,29,2,165,130,167,171,12,10,246,132,97,121,15,90,88,152,206,36,141,180,10,49,153,5,176,1,160,220,142,220,54,100,162,64,197,254,245,248,86,234,165,82,126,217,48,206,151,58,56,162,181,100,10,231,94,83,247,107,209,93,217,121,214,121,177,173,220,192,65,87,164,21,85,247,189,186,32,214,174,83,40,8,184,42,217,51,238,150,125,243,167,27,64,48,149,58,162,250,251,249,155,150,243,137,78,71,95,44,238,189,160,70,206,236,203,123,233,109,214,242,210,34,176,107,14,53,171,23,86,139,157,107,23,137,157,29,211,231,118,119,191,222,127,226,111,249,42,182,26,147,144,94,82,176,166,146,94,130,54,158,80,28,4,170,250,85,39,68,40,9,76,184,192,51,16,78,22,139,3,177,55,114,35,159,240,212,255,40,242,160,123,213,76,207,47,138,203,230,130,232,222,134,25,28,131,229,216,111,211,80,45,185,83,56,144,38,4,213,230,231,192,6,139,135,70,60,143,38,10,10,5,173,2,142,38,55,167,162,68,168,112,56,97,200,108,96,80,212,142,166,30,137,38,7,2,6,26,143,234,189,33,4,1,185,133,128,160,168,3,62,48,23,152,0,36,130,128,54,190,88,20,21,186,101,13,68,32,240,91,121,98,67,136,122,98,176,227,152,10,17,229,125,210,64,7,204,194,8,150,24,58,119,120,126,100,66,138,140,50,227,181,166,80,162,115,202,27,25,124,173,183,53,157,114,250,202,69,155,211,36,141,175,89,239,75,235,245,91,3,203,220,106,247,155,126,177,177,5,36,213,170,237,29,192,147,233,194,161,179,183,154,49,127,118,27,39,100,144,60,135,224,202,43,24,52,105,7,54,209,11,157,2,19,163,125,44,192,160,142,188,8,163,139,129,20,33,21,38,141,171,215,123,222,122,181,88,142,243,55,112,83,94,83,51,73,58,185,67,236,205,186,174,36,23,83,191,63,83,81,92,205,114,68,57,29,142,111,207,220,244,57,38,242,32,24,2,0,6,86,104,188,194,82,49,229,150,220,8,53,15,71,24,235,72,188,251,202,22,22,115,36,1,244,3,64,0,26,126,144,84,95,65,41,242,232,202,26,170,165,172,81,213,142,223,83,204,171,68,192,29,171,31,113,181,181,33,168,17,125,203,119,150,0,0,225,157,57,241,247,134,17,34,26,153,134,100,144,97,135,131,64,209,137,158,140,161,8,240,112,108,4,48,48,152,221,252,49,32,236,193,33,83,39,149,6,65,234,88,166,0,38,137,131,129,16,233,34,38,134,40,62,210,220,82,218,255,251,178,100,31,140,39,0,105,209,147,153,92,112,74,37,154,103,97,2,150,24,57,159,78,110,61,115,65,44,150,169,21,149,158,32,54,33,224,129,173,23,170,97,153,25,211,187,177,197,124,35,30,180,161,65,141,112,238,55,69,135,38,57,165,152,129,59,19,168,122,161,112,196,219,46,161,119,24,28,38,172,227,131,133,60,235,37,150,79,144,14,189,240,176,193,114,181,65,133,108,174,223,223,36,31,201,43,38,238,47,91,197,191,155,136,230,193,193,84,58,7,182,46,53,23,74,134,75,228,66,18,213,22,91,104,169,147,83,204,8,91,44,196,201,148,168,198,166,142,155,169,18,70,208,58,66,189,171,15,239,121,137,132,221,136,83,16,83,108,158,246,205,253,175,118,153,194,10,161,106,219,16,245,186,167,127,37,85,242,122,2,137,90,61,215,239,0,64,0,0,2,48,138,61,12,58,145,209,102,66,207,86,151,211,39,15,220,91,72,181,47,157,187,21,156,212,125,196,147,214,134,31,168,141,200,222,76,75,87,2,23,74,38,229,161,42,71,18,140,249,21,140,245,86,250,55,209,245,26,222,119,255,251,255,255,251,152,188,11,198,0,1,37,108,4,82,156,165,200,101,128,81,141,194,70,51,6,170,82,220,24,45,56,166,10,148,193,0,211,6,0,27,225,193,115,8,5,38,90,3,138,66,6,4,0,213,70,203,27,48,64,61,137,208,192,16,180,129,15,124,198,188,230,2,19,156,118,130,96,255,10,48,109,65,69,157,237,75,160,134,169,34,167,8,245,212,51,198,169,38,125,118,228,86,249,232,207,171,2,48,107,107,6,190,106,217,127,186,175,121,117,100,82,138,202,72,101,173,100,47,47,43,111,100,205,83,199,117,14,186,16,50,169,34,77,195,142,255,222,35,83,115,18,207,80,141,58,135,225,245,15,180,200,130,15,81,131,210,22,210,214,67,5,165,199,181,23,215,69,170,92,148,250,69,209,170,66,143,102,79,108,182,155,5,53,185,144,231,205,36,88,198,245,86,16,5,1,58,244,74,110,147,5,64,25,16,3,22,95,62,168,217,198,9,45,14,131,136,150,238,98,5,98,189,76,52,35,219,153,57,17,126,7,68,220,220,90,133,48,163,139,97,217,210,166,121,243,166,206,125,222,162,31,106,127,232,48,212,233,51,138,209,101,214,113,23,33,255,233,0,0,19,252,196,134,147,214,176,134,184,38,114,71,8,68,32,144,88,16,60,102,178,232,241,164,68,28,5,10,132,135,236,116,194,96,52,20,51,24,148,185,67,192,68,26,34,71,141,2,33,231,4,237,213,223,25,134,19,113,158,40,136,88,12,217,232,104,233,209,45,151,85,86,218,210,167,52,139,183,151,139,162,136,151,198,181,255,251,178,100,43,140,230,211,105,82,155,152,100,96,69,229,138,64,101,101,122,27,85,167,72,110,101,143,193,20,163,42,12,243,29,216,15,72,18,81,169,85,163,113,254,121,166,243,176,27,211,173,197,212,254,238,33,218,4,222,221,79,202,130,143,247,168,230,81,116,178,54,236,169,46,41,76,186,124,96,162,61,132,163,201,71,197,93,2,3,140,166,52,189,202,84,115,147,160,119,255,214,70,162,37,164,79,83,109,19,150,218,91,62,61,143,214,126,36,132,26,69,114,161,93,39,52,58,237,116,122,45,77,159,126,205,175,254,180,44,71,41,143,220,102,33,128,226,189,9,118,204,24,217,204,199,236,176,117,13,107,38,150,123,93,207,242,77,210,172,50,137,240,43,14,103,134,116,205,74,3,150,58,247,145,189,252,29,14,106,112,148,94,58,46,67,67,57,203,110,205,152,252,17,237,117,55,237,13,183,27,77,113,72,28,138,20,69,109,91,42,84,5,30,222,70,255,140,5,44,83,138,179,79,255,21,228,0,1,0,127,49,128,160,254,32,195,147,3,204,226,34,49,208,24,192,160,160,8,128,204,75,144,130,121,130,67,38,25,4,13,15,89,184,0,130,35,10,152,88,172,186,91,81,26,39,186,12,58,88,232,27,144,179,182,161,1,3,65,83,164,46,33,121,122,61,76,32,0,107,205,43,129,203,189,142,13,120,20,28,106,62,234,35,11,250,10,34,146,144,132,105,101,217,232,34,163,215,31,230,231,95,77,229,101,230,158,165,18,13,24,105,242,93,117,169,91,3,231,244,148,15,109,15,235,200,64,199,166,2,189,241,178,252,202,54,166,112,246,113,1,217,199,54,212,83,58,133,223,40,125,185,147,243,2,41,146,155,189,133,37,125,59,17,25,153,161,205,215,158,135,118,225,200,36,181,80,132,171,46,160,250,62,239,209,27,253,217,102,106,133,209,97,180,182,132,106,32,71,139,29,181,145,100,118,102,47,113,250,219,176,214,153,49,117,84,7,113,137,9,111,1,69,94,85,164,65,188,86,60,66,21,155,77,39,197,186,55,112,96,14,20,51,106,239,241,115,188,34,181,124,88,174,229,213,29,157,179,230,163,209,254,133,63,255,214,95,103,233,157,255,255,255,244,16,10,61,20,40,47,163,223,247,127,233,0,0,0,148,196,132,16,231,20,28,214,65,52,194,17,184,199,1,64,192,240,104,46,5,24,208,147,9,8,198,5,1,230,32,2,161,2,20,18,97,32,172,96,8,68,99,224,218,96,0,48,94,241,0,82,98,144,60,40,2,198,73,6,57,183,113,209,161,192,49,202,83,162,128,139,36,77,11,212,249,29,241,67,211,110,32,65,50,25,152,248,8,105,246,232,158,136,218,190,4,1,192,255,251,178,100,51,12,70,237,106,81,27,185,92,96,73,104,218,141,96,199,114,27,17,165,68,110,229,113,129,36,35,105,141,132,157,200,16,148,62,74,7,174,92,226,214,127,93,108,116,220,157,127,193,125,210,118,132,64,156,206,177,108,29,206,36,247,254,121,25,249,165,97,64,243,116,33,7,227,208,106,76,95,33,10,235,129,185,166,6,174,225,107,185,35,54,76,42,44,166,239,229,219,204,188,196,228,233,17,231,131,168,126,122,212,42,48,248,32,83,150,147,226,158,63,54,96,128,158,29,94,133,211,40,217,249,67,72,38,188,239,109,215,223,17,54,157,239,49,182,67,14,234,49,63,33,64,0,64,0,0,128,0,25,168,41,136,207,186,204,126,5,89,100,147,117,227,146,186,125,175,169,98,76,216,190,36,17,108,32,98,250,146,199,75,208,94,159,65,217,85,119,109,89,41,255,241,230,255,255,190,159,205,255,255,236,145,63,213,10,11,90,164,177,224,219,255,244,255,234,0,2,0,144,193,102,96,227,22,124,206,192,124,145,11,48,80,14,4,4,160,129,44,201,16,16,104,164,42,135,128,160,192,32,49,66,65,135,96,208,8,9,51,52,10,22,8,146,72,24,6,7,28,162,192,115,204,48,145,177,186,125,33,100,168,84,117,100,66,242,24,208,181,149,40,41,220,76,9,40,117,138,11,181,147,77,34,178,203,14,89,73,174,243,143,101,46,132,176,116,9,80,205,179,108,219,163,187,99,79,27,155,187,82,22,129,122,121,154,163,31,32,133,5,254,74,154,159,238,96,247,144,53,139,128,221,216,140,42,156,130,15,203,88,254,135,18,54,230,5,232,220,157,184,77,103,73,69,87,75,215,29,102,38,92,24,173,124,17,221,231,209,182,230,154,101,96,155,218,102,197,118,153,41,141,160,208,255,43,157,182,174,202,190,110,205,63,32,48,75,226,234,181,26,200,174,123,94,40,131,137,106,149,54,232,122,134,0,0,86,26,50,213,147,131,17,15,40,212,116,8,102,77,93,167,222,218,123,220,18,60,170,154,48,13,188,98,205,125,162,129,121,167,129,175,245,15,154,166,32,234,48,234,223,251,232,216,156,183,255,250,157,167,243,191,255,255,42,254,243,197,135,213,248,123,255,209,79,254,144,0,0,1,180,17,150,58,157,148,48,16,44,115,49,120,196,195,192,49,145,25,139,154,34,65,55,156,32,132,2,17,74,12,44,63,8,6,154,0,116,137,162,194,97,31,13,47,133,236,176,227,52,194,194,101,180,128,111,52,101,17,66,76,94,74,185,17,26,53,12,78,162,69,12,20,207,148,15,81,8,241,126,159,112,194,70,54,190,85,108,109,253,164,177,1,67,191,186,71,122,183,191,237,239,221,21,3,83,255,251,178,100,54,14,134,128,104,82,27,152,91,240,74,8,218,131,97,231,58,26,213,191,68,110,229,113,65,58,35,105,93,149,137,232,198,129,175,75,104,223,201,23,254,76,228,216,228,152,2,114,251,131,251,24,137,7,195,11,248,200,39,160,108,190,245,184,34,176,211,113,211,246,96,123,254,220,106,180,82,179,86,194,25,105,163,197,200,155,45,50,120,160,47,77,84,181,144,152,237,166,149,13,105,116,100,106,146,245,109,238,58,48,56,118,76,15,22,30,179,62,222,206,30,109,181,118,87,37,39,169,89,233,251,104,0,0,7,201,162,62,83,200,220,242,72,217,64,4,133,166,147,147,236,225,87,138,228,179,226,202,236,181,79,63,87,105,205,65,163,50,182,162,198,102,45,25,213,213,214,253,61,242,191,255,245,111,252,223,255,254,89,165,75,251,66,229,146,121,239,31,6,183,41,84,213,20,127,232,5,72,96,212,192,106,59,54,102,56,8,96,112,136,99,184,182,56,28,24,10,11,24,244,110,24,142,6,13,0,2,32,116,194,0,125,89,12,19,2,5,65,163,4,72,84,60,197,77,128,199,152,176,108,238,146,184,32,21,19,23,235,53,69,181,28,22,8,69,211,76,148,195,6,200,48,170,72,176,40,184,181,138,113,164,179,110,207,24,241,207,194,130,199,23,228,166,30,152,104,22,52,161,242,190,234,158,167,251,233,45,170,4,82,198,202,250,53,28,156,33,60,138,117,180,46,248,1,201,124,42,58,23,132,204,175,96,247,112,74,16,12,85,135,220,231,155,195,143,142,233,220,191,22,103,28,76,105,28,115,158,217,224,201,173,113,155,140,137,100,136,166,145,207,45,161,104,162,76,230,7,226,200,200,3,69,88,98,188,229,67,67,243,205,42,190,212,190,31,229,181,44,71,125,146,31,90,159,238,253,147,58,12,95,64,128,0,128,224,81,69,169,3,163,209,48,42,207,5,8,235,134,104,26,131,251,164,62,116,11,251,45,191,146,68,244,65,15,196,121,151,114,69,248,1,253,211,159,234,18,116,20,109,19,58,101,205,146,207,250,143,81,3,253,127,248,159,252,223,255,171,231,108,35,249,224,207,171,229,31,116,189,20,144,0,1,163,4,54,163,53,84,115,106,193,163,22,142,3,14,194,195,22,65,161,225,36,204,18,248,56,204,48,12,16,48,40,38,48,188,78,20,0,17,220,148,41,51,20,142,48,12,13,8,10,9,67,211,14,192,133,49,102,164,180,23,220,185,143,44,169,2,107,105,24,136,183,31,81,9,237,4,240,42,57,25,127,76,5,46,190,236,37,150,75,108,163,184,56,121,132,34,128,137,153,194,10,28,34,4,145,100,191,30,254,234,205,123,85,93,189,253,117,47,171,221,220,255,251,178,100,61,142,198,221,109,208,19,185,92,114,74,136,74,83,97,45,122,28,97,197,68,78,233,143,137,28,18,41,13,151,157,216,252,234,216,239,183,70,205,251,122,237,239,181,168,190,105,140,72,177,248,106,245,180,126,117,36,65,122,98,126,86,174,87,39,114,242,22,162,238,89,44,216,245,238,220,188,32,235,250,70,247,195,203,208,29,175,185,66,170,205,105,183,53,180,121,109,202,237,187,52,186,144,92,182,218,218,78,79,51,119,243,7,217,92,57,77,46,243,8,143,111,234,191,32,125,63,221,64,0,80,24,13,17,62,37,228,23,100,174,227,14,12,226,77,91,124,97,173,163,124,58,61,105,249,101,29,82,139,31,106,54,123,247,63,216,33,191,43,254,18,217,44,220,21,175,47,120,186,186,245,244,193,44,108,181,157,153,146,143,175,245,127,251,246,255,250,249,207,232,155,116,202,138,198,6,83,195,2,1,168,162,105,154,226,152,80,100,48,44,61,49,0,9,48,197,71,48,0,20,48,8,10,46,25,129,193,168,92,21,42,129,6,13,0,64,230,132,152,28,81,48,161,144,212,128,100,13,0,170,80,192,135,80,105,10,195,179,8,210,136,142,59,97,172,37,174,9,50,106,50,216,96,176,39,8,252,194,22,197,30,149,150,211,96,249,69,229,123,90,96,132,3,79,181,30,86,70,232,252,110,147,41,126,14,134,165,146,106,62,218,180,180,188,12,37,177,82,218,92,170,130,234,16,243,179,37,100,79,68,157,147,128,224,91,28,241,223,187,115,138,255,59,2,86,143,95,56,186,191,88,206,77,231,172,113,88,166,171,62,171,150,124,193,118,233,243,77,96,236,251,191,111,92,109,52,76,180,149,124,242,70,99,104,79,85,22,61,175,172,32,191,60,219,167,8,190,159,63,57,183,98,102,144,228,203,249,54,130,127,164,243,119,172,229,229,157,97,243,5,208,0,0,1,113,8,41,199,75,99,233,188,240,3,108,88,145,199,233,241,161,101,175,248,57,200,102,151,169,229,219,82,31,11,45,119,248,42,16,199,246,17,116,13,235,69,4,39,156,50,162,228,105,115,88,233,70,211,163,84,108,90,187,168,228,231,59,180,116,244,116,128,0,1,113,91,240,207,101,64,213,144,140,202,68,32,196,160,96,196,32,88,192,163,224,195,98,72,56,167,2,132,6,15,134,166,6,137,140,148,116,113,74,163,45,70,19,2,192,38,184,48,10,24,220,9,138,2,48,49,10,6,92,104,209,46,77,208,138,151,193,48,224,162,18,137,219,48,69,48,21,105,242,199,220,193,35,23,209,198,30,62,92,196,29,16,129,33,165,138,245,201,176,156,127,151,27,53,134,90,91,92,109,41,101,236,198,115,38,239,68,182,0,255,251,178,100,60,142,199,38,113,80,147,185,100,80,73,132,106,66,101,229,118,27,101,123,64,78,229,111,193,63,46,233,77,132,21,216,128,219,96,64,228,229,192,198,242,156,161,52,162,62,129,59,215,132,105,174,157,14,27,225,202,102,229,180,157,107,151,232,222,63,86,114,252,94,87,3,237,90,243,214,221,77,46,237,255,167,144,41,215,54,182,79,116,242,216,55,153,71,73,212,9,217,16,179,173,246,179,148,49,103,203,230,10,252,229,7,79,138,110,157,69,105,127,58,41,172,123,118,44,221,255,97,222,182,100,204,161,124,205,96,236,98,201,127,0,0,51,22,1,172,23,165,44,221,246,186,1,157,122,226,233,62,20,10,160,244,5,69,152,189,71,18,241,189,157,117,205,109,170,49,20,145,34,158,177,156,212,218,4,99,84,202,4,70,97,228,28,200,189,123,54,17,114,166,173,214,29,145,85,111,214,253,61,188,143,255,251,65,35,15,115,3,108,34,195,67,67,131,47,157,240,160,146,96,176,104,97,26,96,21,65,7,134,195,0,193,211,5,68,3,6,68,86,228,97,80,8,96,56,62,72,80,5,192,112,224,40,87,35,133,211,1,136,36,116,131,102,18,97,84,233,82,147,120,253,6,4,9,177,64,19,180,193,16,203,154,113,244,119,64,82,196,30,165,162,93,233,58,242,127,133,128,111,88,146,141,191,55,30,177,208,94,231,126,34,131,45,121,179,91,144,186,23,43,172,168,204,38,169,108,170,86,128,161,252,38,27,19,203,73,156,160,97,192,246,71,165,73,207,178,176,69,94,72,57,97,208,66,41,130,115,143,151,202,196,3,161,102,81,210,121,180,152,16,195,165,198,22,198,239,182,55,127,175,84,163,234,21,66,170,226,55,40,118,233,243,196,119,22,73,254,170,51,206,216,98,68,228,66,95,219,36,26,205,5,76,201,190,28,26,48,184,135,173,164,68,64,0,0,15,91,86,149,144,48,38,44,162,172,60,5,84,242,147,173,87,175,141,141,193,45,53,29,134,20,20,71,5,119,14,58,232,13,54,144,6,55,234,13,93,2,58,24,100,124,175,167,191,255,255,211,243,54,141,255,255,255,255,255,255,175,255,137,127,110,143,141,54,142,2,60,138,226,142,139,200,129,0,1,115,12,236,195,141,38,67,1,196,115,75,71,131,24,199,178,219,152,114,15,153,28,153,152,8,2,152,44,5,152,96,18,24,56,29,54,35,4,70,99,4,129,163,50,7,48,128,96,88,27,64,48,98,22,96,104,30,206,80,248,227,116,137,23,177,253,14,13,69,147,60,203,188,72,216,1,255,16,107,1,220,94,196,85,69,156,105,72,245,50,167,29,85,139,235,33,97,139,38,102,8,180,85,46,16,203,37,74,255,251,178,100,55,14,71,14,111,208,19,185,92,114,76,203,202,122,97,229,118,26,113,159,70,110,101,143,1,47,46,233,141,131,149,216,80,255,53,27,241,167,186,239,24,141,92,42,182,175,111,101,177,236,165,45,138,205,126,42,131,86,253,190,212,127,94,61,206,71,94,12,190,172,7,215,24,169,150,174,196,152,116,147,250,53,110,45,113,80,252,71,114,27,106,37,151,61,212,47,118,161,13,114,211,179,237,137,64,249,248,179,135,248,114,238,242,87,255,217,139,88,211,66,243,44,92,114,83,55,145,180,190,166,166,109,249,227,183,212,157,116,155,50,159,31,205,215,212,250,54,160,2,0,10,0,0,15,125,102,250,127,76,72,27,152,206,32,201,38,48,70,47,77,97,228,222,183,139,42,117,150,59,252,227,253,51,90,0,59,245,58,120,167,197,150,72,199,37,63,223,39,127,255,219,255,95,255,255,255,255,255,38,238,138,70,209,185,91,0,90,169,253,111,95,113,237,254,178,172,198,19,189,30,154,164,106,160,57,199,130,96,225,17,132,196,102,7,86,154,112,8,52,94,48,8,48,193,129,208,8,85,193,48,88,246,94,29,63,66,240,224,1,42,224,46,144,178,130,2,51,69,69,135,21,186,35,66,157,50,112,164,43,255,39,152,81,73,22,109,168,176,20,188,122,148,175,6,170,23,1,115,100,227,202,52,203,129,81,177,78,192,89,0,161,41,68,154,120,140,109,48,5,187,54,219,159,20,149,189,131,145,236,233,228,124,202,200,181,41,244,82,92,56,253,16,31,227,127,132,245,142,45,76,242,239,57,70,91,169,72,127,21,112,228,237,152,130,229,139,194,175,178,5,207,74,226,51,213,19,143,237,63,110,218,149,109,248,116,171,102,23,230,186,58,236,237,122,96,32,119,88,232,77,223,41,26,46,242,156,36,43,85,230,246,236,57,232,201,207,223,152,191,178,244,70,200,116,177,74,0,0,0,190,13,94,175,89,106,148,243,90,90,38,52,177,219,141,10,27,211,112,137,7,46,155,37,17,158,84,124,251,31,138,154,92,41,250,8,211,138,44,211,58,255,220,217,191,79,254,223,250,127,255,255,255,255,255,243,47,55,232,45,203,170,221,174,241,163,242,24,1,76,36,223,165,0,1,113,88,16,248,198,88,223,224,0,229,242,208,194,178,184,116,35,48,73,75,51,93,74,48,248,22,44,1,230,55,129,6,1,11,215,128,69,9,129,161,25,153,5,65,129,192,8,56,53,6,7,230,62,5,21,222,168,153,235,40,27,64,128,68,33,25,35,179,36,14,52,178,15,25,1,9,54,107,219,45,149,171,17,166,124,60,196,89,248,27,169,151,225,152,3,142,117,222,119,173,95,55,74,52,168,71,214,93,19,255,251,178,100,55,142,7,88,104,207,19,185,100,112,55,2,74,186,60,79,116,28,165,183,60,78,229,113,201,20,142,169,49,149,149,216,21,22,88,167,20,140,105,74,164,86,19,6,6,212,218,235,108,248,88,148,87,108,210,165,63,103,224,58,79,246,97,91,184,191,51,191,6,175,188,245,27,149,247,193,186,217,31,34,99,241,226,45,38,107,211,231,16,23,145,154,243,7,177,243,29,211,103,162,150,159,138,91,142,125,235,82,185,223,239,28,69,56,195,155,235,88,222,160,253,105,249,166,81,26,207,226,154,45,184,23,61,123,80,207,139,208,99,211,147,73,73,46,95,58,11,118,195,140,188,67,137,26,92,21,0,136,3,128,19,122,116,154,204,49,130,178,223,48,126,151,182,249,158,109,54,145,55,51,225,139,83,190,249,218,31,69,36,110,15,223,182,183,175,233,236,146,212,223,94,239,210,127,196,242,118,125,127,255,153,4,140,5,40,143,178,23,195,200,3,97,156,227,30,133,227,9,4,195,14,8,147,72,214,243,20,0,112,112,96,97,168,48,96,72,254,248,24,54,67,24,20,25,24,188,95,138,3,64,80,36,40,11,4,41,162,192,171,7,80,211,182,51,136,33,96,66,230,2,10,118,81,200,209,216,136,145,80,26,241,208,99,103,127,216,136,81,140,95,52,239,52,128,148,182,38,198,6,106,18,218,65,10,190,0,143,142,24,250,191,49,20,133,103,75,130,179,63,80,220,111,166,180,82,253,210,212,79,110,106,29,193,231,186,167,237,85,150,41,199,233,176,78,103,46,120,111,243,28,100,251,136,202,111,176,8,23,129,222,185,141,52,248,131,217,46,56,211,200,159,32,139,137,244,86,73,137,114,14,105,67,147,180,167,163,19,139,61,171,85,185,252,178,207,249,83,249,201,191,143,179,234,254,143,89,37,43,161,71,64,244,184,173,106,175,82,45,207,78,246,93,58,254,238,43,212,255,70,245,128,4,0,0,48,0,192,168,11,219,43,49,71,134,221,146,16,7,46,45,20,165,146,192,248,173,24,32,12,108,134,158,71,96,109,74,149,159,212,95,196,85,243,96,229,254,165,206,145,108,77,130,237,28,254,226,189,52,106,127,171,237,226,55,163,153,121,57,26,192,0,0,1,80,194,83,148,243,38,196,217,65,208,209,54,180,197,129,44,192,160,120,195,162,176,32,53,40,40,204,25,1,76,116,10,76,40,23,165,6,12,137,100,160,25,157,98,80,24,43,48,36,2,37,18,1,161,25,128,224,3,57,25,20,217,100,218,1,126,23,24,10,59,128,159,102,47,237,113,84,158,67,156,37,249,18,127,130,135,210,208,41,208,8,218,215,148,77,83,200,101,76,105,191,108,17,65,144,148,229,167,212,36,255,251,178,100,56,142,199,3,109,207,155,185,68,112,81,74,90,83,97,103,118,28,157,163,60,78,229,145,145,64,41,104,205,148,157,200,9,210,106,55,93,134,49,173,42,25,54,117,29,249,7,61,206,236,162,101,171,225,166,16,234,254,48,212,29,186,75,116,123,211,74,231,196,32,13,56,55,172,72,113,85,224,179,104,234,164,234,16,135,221,18,43,85,173,72,129,143,184,190,212,53,49,79,124,210,68,151,17,220,94,194,123,240,187,105,93,176,128,115,192,76,46,66,138,134,198,48,150,67,148,41,101,157,36,196,35,30,83,77,201,71,26,100,87,247,249,82,200,0,196,220,36,252,134,152,136,13,13,176,43,48,145,214,228,114,6,150,86,122,47,147,106,142,179,12,135,94,242,187,220,234,224,206,164,29,86,158,94,123,180,182,86,173,167,246,228,147,39,143,140,229,27,247,255,184,221,55,54,182,171,110,134,197,72,100,124,223,196,5,222,175,148,232,255,253,169,242,129,56,44,98,252,114,124,117,114,103,112,78,97,185,160,96,225,114,97,56,106,97,147,32,99,155,20,96,208,36,44,10,8,0,115,19,69,244,167,48,192,81,4,130,166,133,9,1,1,43,244,96,56,8,14,90,199,65,185,48,202,102,171,231,16,13,41,57,130,169,43,50,45,155,24,135,102,153,12,212,226,151,25,230,166,107,149,131,102,110,1,155,185,203,229,67,67,1,126,220,164,92,141,62,204,177,222,70,40,34,56,189,153,67,86,172,243,187,125,210,23,69,126,133,103,209,88,236,83,228,176,91,205,79,166,148,80,155,161,148,38,228,167,245,192,253,23,170,37,247,8,15,73,203,144,222,98,37,207,124,51,178,163,49,113,102,229,63,205,175,116,89,90,74,71,163,246,7,215,182,87,126,239,207,219,20,239,74,153,253,236,255,60,207,174,204,195,174,223,143,137,40,107,131,133,80,252,86,96,251,93,165,157,180,247,98,246,29,166,210,201,150,33,217,140,202,161,206,154,89,176,0,12,142,9,69,117,96,196,106,82,76,250,44,104,90,186,226,108,89,247,174,225,189,32,40,37,60,56,43,4,172,233,30,245,163,9,170,112,0,189,77,237,84,88,254,85,217,139,221,178,156,254,191,171,242,45,92,124,38,212,121,190,98,244,171,61,126,255,95,233,255,255,170,26,95,118,57,189,196,72,0,0,94,252,197,116,243,182,82,66,11,102,188,111,132,13,192,32,19,9,157,12,16,115,3,42,85,24,6,177,160,115,180,49,113,8,198,175,171,41,92,150,17,56,192,10,129,30,81,50,247,161,99,125,35,102,50,247,248,97,102,250,180,80,46,52,178,225,244,8,29,57,164,203,182,143,200,163,19,111,76,232,155,136,119,165,165,177,131,255,251,178,100,44,142,134,57,103,210,27,153,121,242,79,135,138,83,97,231,58,28,229,157,60,78,233,145,192,238,136,234,40,242,141,192,21,163,178,205,156,161,17,254,85,63,210,47,125,45,63,134,209,251,124,222,237,223,225,127,121,150,46,246,175,151,108,90,147,30,101,39,199,141,137,119,154,192,118,151,141,87,120,213,253,253,92,98,199,106,103,129,101,195,44,154,171,139,221,194,215,171,131,50,222,114,253,252,148,131,26,27,92,91,226,153,190,235,182,89,224,68,111,113,222,203,38,105,167,212,104,25,154,6,125,34,79,52,119,222,243,107,122,163,248,84,0,3,246,0,155,115,145,193,4,32,231,173,187,152,48,113,36,85,5,243,12,135,160,36,233,173,168,217,252,172,123,193,170,179,218,56,11,180,59,159,222,117,140,114,150,158,255,153,160,193,223,31,51,21,132,189,208,30,128,130,200,96,226,63,158,207,52,173,8,16,155,169,238,100,163,63,192,174,188,128,220,98,239,42,118,100,206,109,41,66,108,138,164,102,41,40,97,0,132,100,249,38,108,129,46,99,184,2,97,24,202,97,64,44,98,8,78,197,76,63,7,193,0,233,150,36,114,55,182,192,128,220,199,192,120,132,29,196,96,169,129,50,77,48,104,187,49,48,97,25,251,244,102,198,7,0,92,233,210,23,135,170,202,248,58,27,247,22,154,34,82,230,41,82,230,69,7,146,217,40,6,162,240,190,165,129,173,113,254,141,181,7,61,142,245,246,107,85,180,181,224,124,104,25,12,13,242,169,62,114,24,236,29,123,178,150,57,255,0,222,250,183,168,187,64,250,79,106,33,13,96,232,32,196,158,202,117,172,62,65,123,60,243,33,177,246,36,120,185,48,126,237,169,30,195,77,200,30,118,169,161,236,205,172,251,113,114,180,235,186,75,236,54,253,77,41,250,206,55,70,183,121,138,101,157,180,250,101,31,59,27,118,220,157,157,98,149,173,255,226,180,17,50,92,32,114,17,81,137,238,86,0,0,0,93,192,163,124,136,36,104,4,201,82,23,71,131,196,163,29,144,245,40,70,173,69,112,2,12,61,221,60,27,238,14,137,101,80,64,137,22,153,251,255,202,215,206,84,162,250,243,170,235,206,93,119,53,19,81,77,36,0,0,158,252,19,6,154,16,82,154,2,19,154,52,66,0,67,132,205,20,52,192,5,176,128,0,176,193,170,6,40,3,238,96,19,178,17,255,171,241,151,169,128,122,17,96,145,180,157,33,2,52,69,53,229,104,107,131,190,85,70,210,222,23,112,16,42,45,117,90,1,70,153,19,134,254,21,229,248,249,154,1,236,120,183,193,48,76,72,185,42,176,179,86,213,45,112,140,114,249,45,219,254,255,114,184,126,184,53,126,255,251,178,100,55,14,70,175,104,81,155,186,121,240,68,3,170,49,101,101,118,154,25,163,70,110,233,231,193,49,41,169,93,134,138,16,15,159,238,173,113,237,71,116,219,140,187,190,208,246,127,190,217,247,147,154,223,199,206,163,180,117,210,136,154,209,170,249,172,89,96,65,122,192,183,139,81,155,107,198,55,120,247,15,162,213,85,36,54,234,26,176,169,21,99,79,153,161,196,131,9,89,119,209,88,97,223,171,220,98,209,73,3,19,156,231,211,237,184,198,80,55,230,120,80,41,10,19,201,119,157,210,92,58,171,10,186,24,199,80,3,144,2,235,61,112,19,106,250,34,232,206,174,28,169,167,181,203,172,7,131,216,72,102,85,13,72,60,196,139,91,75,124,201,210,160,32,94,222,9,66,180,29,7,33,12,27,65,140,245,255,175,229,251,25,232,179,133,164,167,34,30,183,253,223,87,250,158,165,252,146,31,50,32,66,12,131,138,33,227,7,128,240,0,66,97,113,62,101,40,254,81,4,70,128,203,129,3,15,137,24,4,192,81,135,69,170,77,187,69,132,3,34,210,106,113,39,208,244,88,138,247,151,53,233,75,204,28,0,152,83,117,140,152,80,118,234,167,130,31,140,42,198,179,242,173,16,74,231,157,185,1,6,50,33,0,231,149,26,195,71,106,93,126,117,253,85,41,55,204,47,251,143,236,73,79,219,92,241,133,207,242,34,230,237,234,201,232,79,34,83,233,119,167,241,140,154,230,92,102,93,168,251,84,35,207,77,158,222,30,157,120,110,54,241,38,222,99,32,173,124,81,245,42,203,26,174,42,39,250,141,21,31,186,118,103,215,130,198,173,120,245,73,26,53,217,93,234,211,189,157,180,100,189,128,207,104,204,22,122,174,131,17,255,153,207,117,158,38,161,125,200,189,168,24,71,80,80,0,1,150,53,86,206,236,152,27,216,9,100,10,57,95,64,112,59,95,193,240,130,11,71,175,169,69,2,116,233,21,190,113,206,155,0,47,189,252,63,37,145,145,65,185,103,111,252,175,255,255,126,159,147,251,255,181,74,255,245,180,27,96,159,191,234,79,125,60,15,244,211,183,171,214,0,4,238,252,41,223,48,139,96,29,74,51,49,144,201,67,146,247,152,48,88,96,83,24,96,204,66,23,1,12,195,1,17,0,16,104,16,7,48,104,241,140,192,72,10,18,67,181,25,98,127,163,40,208,22,30,116,146,134,58,251,18,137,170,51,217,72,64,82,21,200,37,67,185,220,89,197,91,212,77,181,188,235,194,51,180,163,149,212,96,181,198,90,102,49,142,195,148,160,46,201,104,209,217,68,237,49,11,112,210,31,83,95,193,5,120,52,47,207,6,104,119,135,202,149,129,213,155,209,218,68,241,43,32,255,251,178,100,67,12,70,48,104,210,27,139,78,176,74,106,106,83,97,98,118,29,177,167,60,110,237,235,193,46,35,40,221,148,149,200,160,49,52,153,99,197,22,98,251,245,69,118,41,135,107,117,196,74,234,40,108,209,134,191,89,74,146,115,205,129,73,92,222,103,252,85,58,25,198,217,0,36,209,197,209,151,122,5,162,99,202,73,166,141,184,188,209,118,145,193,150,78,234,234,96,0,19,205,170,180,246,198,86,118,47,1,142,24,206,197,153,97,196,135,54,225,188,40,34,214,160,185,154,164,159,133,189,51,120,144,56,103,183,113,83,153,101,70,120,55,215,255,134,127,253,255,127,253,255,211,126,239,94,191,253,91,71,255,124,51,104,201,81,90,132,127,253,157,64,0,8,114,24,11,248,155,23,73,25,58,95,25,23,53,134,15,38,26,134,66,21,224,194,150,168,128,16,22,11,12,84,8,140,67,4,69,64,204,26,36,64,8,125,139,32,97,128,49,72,93,44,219,72,136,137,165,228,2,160,129,144,114,76,152,168,8,52,6,202,221,80,196,114,35,22,6,189,192,78,203,242,24,100,6,28,35,57,66,238,22,102,88,147,140,100,181,215,158,85,23,81,137,69,241,208,97,224,116,234,232,156,33,71,213,148,10,204,208,249,104,211,120,234,102,218,243,15,195,84,125,101,72,43,39,229,147,78,180,105,99,60,190,59,137,10,30,122,145,135,48,97,40,107,168,137,77,127,127,231,113,223,101,101,155,54,137,31,80,167,133,6,72,122,146,37,170,222,205,189,209,222,30,233,212,9,97,119,27,200,186,131,77,77,173,79,171,190,196,88,12,218,187,188,118,6,201,238,206,57,30,77,166,243,94,36,102,45,110,209,157,222,178,206,213,74,199,214,183,92,219,123,139,203,31,3,208,17,0,2,28,106,118,164,222,179,96,136,91,186,35,16,41,171,199,6,61,177,188,149,182,36,17,12,238,211,4,137,122,225,95,234,241,16,117,40,51,34,19,32,37,111,30,164,102,17,108,159,202,250,127,109,95,234,110,221,63,255,255,98,203,253,19,86,208,127,214,254,113,102,127,243,64,0,22,242,14,68,230,186,80,203,65,120,200,115,8,200,113,184,192,145,8,192,84,96,199,113,220,48,193,48,44,42,40,39,1,196,194,55,24,76,42,24,66,7,25,238,27,141,0,195,192,224,17,249,236,68,98,131,181,50,2,33,67,33,210,85,132,148,128,114,135,141,115,152,105,234,86,240,170,115,96,86,87,236,140,74,84,46,149,123,148,50,182,207,150,13,173,203,45,144,131,91,177,170,69,222,80,77,10,142,135,42,208,61,30,181,104,98,229,157,104,55,55,25,169,203,117,106,141,156,3,32,134,219,102,119,183,127,239,41,255,251,176,100,69,142,7,66,105,207,19,186,123,208,73,232,218,34,101,133,118,30,33,157,60,78,229,241,1,14,150,169,25,131,137,216,26,100,203,89,225,124,46,213,153,237,143,179,70,4,47,231,59,220,145,89,233,117,83,186,106,222,37,125,181,141,71,180,150,137,70,219,106,246,206,111,171,82,51,69,24,229,172,150,129,134,173,77,254,113,186,57,205,188,69,133,88,146,71,249,25,9,73,115,82,28,197,35,100,93,127,241,86,121,161,250,122,223,118,181,183,185,159,128,26,137,209,52,242,145,4,161,186,166,188,20,82,60,121,120,41,35,168,162,96,227,107,93,216,172,147,144,208,70,113,173,33,151,5,217,164,152,179,237,248,60,43,172,132,177,204,250,11,227,157,69,2,199,44,131,139,24,221,183,124,253,251,99,127,81,78,223,159,255,255,223,127,198,55,110,63,211,244,32,70,8,93,103,136,184,70,175,1,230,203,33,102,90,143,6,51,6,66,0,232,210,229,156,198,176,108,192,16,172,197,240,196,56,186,81,163,8,67,67,3,130,179,23,9,131,1,1,5,32,91,67,36,131,18,32,233,182,36,36,8,153,73,171,84,100,227,109,21,142,34,0,216,224,72,164,68,101,230,237,144,139,209,144,145,39,97,186,115,88,7,226,14,114,218,140,203,90,24,22,171,193,32,17,186,149,198,42,44,148,65,80,191,50,14,21,94,67,64,144,37,25,207,53,100,218,85,175,29,19,65,87,179,130,233,194,177,212,203,30,87,147,64,82,136,189,95,181,157,108,248,73,33,12,37,189,28,100,29,17,93,234,59,197,101,111,104,242,102,177,100,137,122,107,118,121,22,209,37,115,221,49,19,90,100,255,89,222,51,136,17,43,14,55,222,156,63,167,249,251,198,179,125,210,143,34,95,16,239,11,5,216,137,190,199,98,138,183,115,154,144,32,86,251,172,246,141,233,92,238,0,136,17,39,115,219,3,184,205,118,133,64,25,63,161,117,242,17,65,90,34,197,84,133,244,142,18,199,106,55,101,77,216,9,115,51,233,160,192,132,188,69,162,59,68,99,40,17,106,63,121,25,229,94,9,222,29,191,102,168,49,246,235,131,254,53,124,167,255,103,33,201,255,238,81,222,142,100,0,1,147,14,157,243,207,76,131,136,3,99,124,214,32,48,206,23,33,130,165,41,151,9,209,64,118,35,2,140,39,4,128,199,233,121,64,53,72,7,31,14,226,52,65,66,36,143,12,3,83,194,29,95,10,13,48,131,73,152,10,16,72,100,140,11,9,93,198,54,48,9,171,32,111,192,144,103,37,101,234,5,47,170,210,156,65,145,116,243,41,254,133,145,103,97,15,84,46,56,226,149,85,165,195,213,145,30,26,143,72,32,199,63,255,251,178,100,57,14,103,46,104,207,147,186,122,240,69,99,138,71,101,38,116,28,229,151,66,110,225,241,1,41,175,104,201,131,137,226,135,204,113,198,26,182,86,52,116,8,241,49,179,221,93,205,10,13,39,241,91,226,255,33,239,106,67,59,162,73,115,73,166,19,28,24,75,24,121,15,11,241,244,245,39,6,212,211,219,117,123,34,181,244,119,126,206,58,196,251,214,113,17,119,139,189,206,24,173,152,83,215,83,63,164,222,175,229,222,47,75,125,86,12,10,193,174,60,28,211,255,172,53,165,125,138,139,103,53,175,182,235,141,223,56,175,204,107,125,238,76,139,21,147,214,64,32,0,0,0,137,58,219,176,162,7,90,11,198,40,169,135,59,37,211,241,24,218,170,195,69,193,177,212,153,3,83,161,12,167,109,251,59,59,34,102,88,51,62,75,109,182,213,255,217,120,84,84,110,128,35,211,219,169,203,255,250,62,30,228,191,253,253,95,16,131,36,49,16,203,58,21,17,54,144,116,51,128,216,50,48,77,49,20,143,48,208,243,40,80,140,78,2,137,0,51,11,0,96,17,68,216,128,65,192,176,6,100,24,32,151,66,67,176,168,48,98,248,94,97,8,41,50,72,19,49,68,176,206,155,138,59,167,171,246,1,216,181,23,211,230,85,181,188,85,104,0,154,132,41,216,72,158,234,38,226,149,150,36,137,182,76,62,180,209,20,69,162,242,0,35,106,135,2,236,106,29,230,246,200,65,145,59,90,206,176,231,19,41,38,199,170,92,30,200,61,181,159,17,113,182,73,243,85,204,191,37,231,244,162,58,18,23,2,44,44,174,239,238,225,94,221,36,246,209,248,222,161,221,163,229,170,104,122,221,43,52,154,121,184,44,58,205,151,116,131,111,103,113,232,179,141,197,143,3,30,46,190,116,234,158,3,156,9,156,99,249,35,197,181,87,45,27,192,33,138,200,248,173,125,43,31,50,218,106,127,226,156,72,32,74,65,50,26,155,82,0,56,97,238,95,65,194,114,230,88,138,197,68,187,173,22,55,89,15,37,227,94,163,190,128,188,66,208,132,233,82,88,176,250,20,226,250,57,244,119,56,133,125,199,90,62,159,193,118,211,171,126,191,253,191,255,255,255,255,255,255,255,147,247,50,247,105,23,70,12,53,185,61,48,132,0,2,243,14,129,35,180,96,243,79,9,35,82,80,83,38,128,145,129,236,16,81,152,206,149,152,50,8,152,12,6,24,20,18,152,188,2,230,100,224,0,3,159,133,0,64,230,28,48,92,185,235,58,186,93,210,17,38,88,56,113,197,111,17,5,17,128,97,172,92,0,157,157,168,244,164,97,28,190,60,199,196,97,98,141,45,221,7,84,117,34,112,201,49,89,12,4,159,228,196,255,251,178,100,50,14,198,255,103,208,19,186,122,240,70,165,58,34,101,39,132,27,161,117,62,78,229,49,193,57,148,232,73,150,150,32,218,59,29,47,96,114,24,208,129,98,83,38,139,185,188,164,103,136,17,242,197,137,78,29,233,65,31,159,169,11,161,221,121,10,249,171,69,118,127,107,121,85,70,190,145,218,210,143,61,89,127,143,21,147,229,93,143,72,180,206,50,175,172,28,90,216,204,122,234,215,198,55,27,231,226,102,169,166,167,214,107,106,111,24,106,249,129,172,111,26,143,31,126,62,183,187,211,30,28,92,61,61,19,89,170,184,137,133,224,95,24,181,247,171,111,30,187,250,172,7,76,37,79,212,128,0,78,128,144,101,210,63,13,83,156,2,206,26,126,50,72,227,158,254,237,58,220,144,115,17,152,31,110,27,76,223,16,238,151,156,176,104,150,147,0,123,208,105,185,43,170,49,21,123,1,227,41,245,232,117,73,183,209,245,45,196,223,15,127,255,255,255,95,254,176,228,196,4,248,239,251,44,56,101,51,160,14,48,232,72,48,56,220,48,32,252,48,29,14,8,26,140,19,3,140,65,7,64,70,114,130,152,6,42,146,130,198,1,139,165,201,30,37,9,68,210,32,208,12,94,75,138,166,157,133,137,80,128,114,22,75,106,216,95,96,97,74,174,221,157,65,17,137,199,155,102,11,133,86,46,64,81,136,155,4,136,174,65,42,105,219,179,178,76,146,109,178,65,75,149,235,205,144,81,7,234,18,252,167,236,110,25,143,160,129,97,109,212,127,43,103,19,181,155,237,5,72,160,92,101,109,255,251,255,69,123,30,222,213,12,170,206,55,26,15,226,141,72,47,142,133,176,71,236,29,103,22,243,165,147,39,125,107,81,183,164,204,44,214,202,140,249,45,74,206,165,190,117,23,81,253,187,189,187,204,246,196,163,75,212,230,51,187,195,247,88,3,153,219,46,17,6,9,212,162,196,101,82,18,46,244,221,153,177,130,112,64,32,86,68,143,2,142,7,25,87,34,233,37,134,29,105,97,93,133,41,181,176,176,46,208,168,246,229,23,118,238,244,224,150,180,172,133,159,86,48,15,99,125,99,39,91,74,107,90,6,0,198,88,58,70,136,250,11,212,34,159,244,29,196,255,51,31,219,116,210,242,203,122,156,89,214,255,212,0,2,211,2,160,131,167,104,51,72,67,179,54,158,115,37,67,131,5,201,131,13,149,99,37,203,99,18,0,192,160,102,96,104,76,10,38,92,160,224,244,10,3,155,138,48,132,0,196,1,193,0,231,68,36,37,131,14,21,0,76,216,36,152,132,42,6,66,62,131,194,161,114,130,215,3,1,153,243,21,106,80,173,199,204,16,22,250,232,90,196,81,243,237,209,6,9,255,251,178,100,48,142,103,2,114,79,147,187,91,114,76,37,26,17,101,98,136,156,141,197,62,78,233,47,137,29,145,168,153,148,157,208,131,43,232,112,8,120,25,59,95,129,25,17,48,125,168,100,20,4,181,100,13,137,41,34,175,165,34,19,88,213,168,111,82,149,44,30,74,8,113,149,136,163,186,216,34,213,38,65,219,177,211,116,124,135,94,4,119,209,33,198,240,196,138,46,202,31,169,219,24,116,105,81,11,61,80,245,169,105,134,69,185,213,243,78,135,91,234,57,52,170,119,15,191,133,31,12,130,213,94,226,71,228,136,150,5,111,228,86,118,89,49,31,187,115,125,151,95,53,117,175,255,240,207,221,254,177,177,0,69,148,219,8,219,60,158,144,181,3,20,67,209,49,33,222,54,172,130,179,195,128,57,96,34,175,209,109,216,84,25,24,7,154,229,105,178,42,126,32,253,199,62,7,95,45,123,208,82,208,197,17,165,231,47,253,118,255,4,236,75,100,204,215,253,32,87,209,14,106,114,159,255,95,253,96,177,128,149,113,194,109,105,188,229,105,138,43,225,152,98,104,16,211,48,124,108,50,241,77,11,133,160,64,88,197,32,88,28,65,44,49,128,67,193,132,192,48,210,128,239,7,11,225,103,135,168,64,28,109,19,1,56,129,192,198,82,92,66,68,88,104,80,75,190,33,82,9,7,199,180,179,143,252,59,26,5,26,146,83,21,70,133,71,52,245,228,74,33,72,89,217,80,210,181,171,45,86,46,44,138,171,51,17,159,124,103,99,106,207,53,54,253,151,41,165,157,68,28,98,103,156,144,60,48,60,24,130,188,146,129,244,78,93,57,106,66,205,217,210,7,224,92,11,210,50,58,246,35,94,66,130,72,91,210,242,117,50,182,203,195,207,244,105,59,164,141,191,5,90,229,201,227,138,101,82,12,138,80,151,135,140,225,210,65,146,183,223,16,79,42,6,152,27,70,24,30,200,131,181,13,173,255,220,174,183,166,79,46,190,255,47,247,214,169,15,83,223,211,243,92,189,51,108,32,201,153,57,66,48,205,245,89,98,5,8,69,49,182,116,34,18,21,6,178,205,223,34,134,103,106,216,8,95,150,0,62,62,113,214,78,195,29,94,62,46,152,85,228,68,197,202,68,64,102,39,254,175,137,191,238,244,125,60,171,3,60,139,91,103,255,255,153,137,142,160,0,0,148,176,193,220,194,109,121,204,204,230,76,10,24,44,82,97,226,56,113,44,212,68,224,113,72,56,22,0,5,139,8,101,38,23,8,13,13,78,183,82,28,195,24,101,192,147,137,139,123,160,192,242,94,167,249,115,187,136,9,145,44,87,134,134,149,131,64,146,218,84,68,148,192,241,82,47,111,201,213,74,15,254,16,145,81,255,251,178,100,43,140,198,165,101,81,155,153,99,112,67,68,122,16,101,130,122,25,85,163,72,110,37,157,1,51,41,105,13,133,157,208,241,159,25,61,222,179,48,177,27,63,35,239,166,226,62,189,103,50,4,21,150,98,45,57,73,27,240,175,12,166,121,93,86,174,191,157,147,160,135,196,155,58,128,63,93,132,143,221,104,229,74,46,3,180,216,171,240,9,75,149,52,168,234,127,96,221,133,67,85,210,73,238,28,19,191,210,136,78,177,12,90,170,19,198,223,129,108,21,152,14,212,236,145,162,157,81,249,8,147,87,61,107,244,86,61,89,22,165,63,69,249,217,191,121,205,156,103,156,64,136,111,2,207,101,159,66,138,32,65,71,204,152,21,106,155,133,179,53,89,34,2,8,82,74,107,180,245,134,129,197,211,105,129,224,239,203,192,140,114,145,68,28,84,107,36,254,102,54,190,89,52,152,43,76,86,133,108,224,177,109,201,101,242,146,134,26,239,197,108,231,255,255,214,0,5,79,249,129,182,198,81,104,27,172,26,96,244,113,137,128,195,166,64,168,56,198,167,32,112,113,11,83,72,88,60,240,160,106,0,76,10,28,122,200,132,11,188,201,160,130,97,221,245,58,30,24,176,22,113,13,64,241,58,98,0,2,129,61,50,22,187,32,228,185,93,252,101,78,144,159,77,78,221,153,189,250,68,202,91,144,92,248,224,21,110,114,129,29,161,206,212,135,240,148,90,104,87,221,17,135,125,106,79,179,73,114,26,143,64,215,144,215,130,99,57,248,171,150,96,26,193,11,16,180,36,45,171,1,173,201,75,89,181,193,195,128,41,44,211,85,12,38,93,178,89,76,182,40,89,138,153,223,91,184,170,172,170,215,131,162,229,22,53,153,147,166,162,106,123,81,170,179,97,86,186,116,108,107,191,68,18,3,78,59,149,221,232,191,111,90,69,239,44,111,38,16,0,97,78,216,195,62,68,0,6,106,176,146,4,142,85,151,192,117,219,109,176,137,182,21,151,193,40,77,152,19,122,81,179,184,174,91,244,24,162,144,152,81,172,22,46,241,230,253,248,85,179,253,166,127,255,243,251,237,211,255,118,253,122,182,159,251,40,235,230,29,169,126,59,79,87,82,132,0,6,227,3,196,128,48,42,54,35,24,112,86,48,237,2,147,16,0,144,48,155,10,35,7,64,73,48,49,28,243,2,160,39,16,130,97,128,72,3,0,129,149,245,30,0,242,240,29,97,201,137,14,25,193,8,235,121,160,150,20,139,44,97,17,0,118,106,182,131,130,7,2,138,7,196,34,184,137,11,131,4,213,69,212,70,248,172,20,193,66,128,208,150,245,19,192,85,208,252,177,71,138,198,109,85,79,50,35,197,59,83,144,112,1,17,204,89,255,251,178,100,59,14,231,53,103,78,147,219,99,112,80,74,90,67,97,37,116,27,173,163,62,110,229,147,1,43,47,41,141,131,137,232,225,48,17,213,65,148,4,197,114,135,169,70,132,26,203,180,9,81,123,70,248,80,74,168,199,211,147,237,114,178,63,169,220,93,228,141,166,143,187,170,5,218,94,218,237,111,20,233,126,223,177,51,140,44,64,98,244,166,235,51,118,102,211,47,87,105,178,244,214,238,215,177,152,234,129,48,63,255,126,232,179,235,46,85,220,153,78,204,227,244,154,15,123,249,3,237,244,61,149,191,118,195,255,243,155,221,8,183,118,42,118,192,200,0,0,103,77,17,176,33,208,234,38,253,96,22,0,11,231,218,171,53,111,108,70,161,196,145,231,216,116,11,210,132,172,116,171,113,112,71,139,117,106,9,206,229,149,7,89,193,177,52,167,142,226,47,255,255,255,237,212,187,235,211,239,118,235,175,91,83,171,253,78,32,185,142,253,177,7,161,254,186,150,28,180,71,169,25,241,114,24,20,64,24,218,136,152,164,1,5,207,19,3,132,83,44,4,96,17,124,96,168,122,22,2,193,64,148,4,138,41,164,99,216,42,42,5,4,12,230,1,5,102,71,2,101,3,147,158,40,17,11,16,175,202,120,14,4,81,89,42,43,92,68,219,128,185,225,178,16,97,249,84,12,20,38,219,58,32,12,224,41,174,202,25,152,211,88,208,133,213,34,101,241,115,134,42,105,181,160,144,32,170,115,57,27,107,85,30,155,136,231,5,69,130,93,253,45,165,5,191,62,210,154,233,100,129,211,114,254,206,53,105,212,115,163,81,70,67,152,96,181,78,47,93,60,118,176,183,254,210,227,252,103,162,157,130,177,85,188,202,180,175,49,253,212,59,95,233,54,213,140,33,219,241,138,182,220,14,44,195,59,210,85,39,138,71,79,255,57,163,207,8,163,250,206,7,35,49,143,92,62,218,229,91,247,47,21,225,142,10,45,109,168,130,255,193,82,197,128,22,236,243,132,131,4,207,108,209,205,66,178,116,116,183,245,213,20,132,209,1,173,66,216,235,230,254,162,237,55,118,197,103,101,127,207,211,255,87,255,215,244,126,159,183,244,26,13,191,83,163,171,29,144,125,77,253,31,79,182,7,223,132,124,189,135,193,56,87,0,0,75,112,194,254,0,220,139,152,214,162,144,198,5,156,200,17,140,201,65,236,197,16,40,200,245,120,20,58,24,92,8,23,129,164,182,54,164,32,4,76,36,21,135,65,147,12,64,67,0,3,163,40,133,211,3,128,102,126,88,13,3,136,213,160,145,43,0,45,208,160,104,148,97,20,6,105,82,177,245,122,191,233,219,64,83,80,60,160,80,67,216,249,100,164,132,52,186,190,254,136,255,251,178,100,51,14,231,30,104,207,27,185,100,192,76,10,170,83,97,133,58,27,221,163,60,110,233,143,193,47,47,41,9,134,21,90,247,79,152,155,108,21,160,161,186,88,224,195,209,105,216,138,249,212,49,43,64,36,151,155,14,163,235,41,169,49,14,36,9,19,212,118,159,34,153,91,28,216,75,139,120,177,178,94,62,169,215,247,82,61,157,181,243,115,246,141,163,99,186,213,219,100,81,124,91,188,187,90,142,251,61,94,166,125,43,84,117,174,78,205,109,15,234,204,255,61,151,252,156,195,183,77,29,174,22,42,218,134,135,167,80,46,165,175,239,196,238,123,119,151,28,111,47,11,171,244,188,86,182,10,205,60,0,0,95,201,84,227,118,64,52,251,27,78,224,36,71,115,241,252,54,243,164,224,35,85,241,141,100,164,203,179,93,3,184,12,214,234,9,190,195,71,92,34,216,86,190,159,255,175,255,254,190,127,253,184,116,245,62,166,202,116,173,228,13,227,188,205,27,221,87,189,67,156,87,246,88,68,38,233,133,119,225,202,14,145,195,67,33,133,193,169,154,98,201,130,201,65,130,225,97,143,171,40,24,121,48,84,44,0,128,134,2,0,116,13,112,144,6,49,128,63,46,73,132,192,81,129,180,106,114,156,162,76,20,117,224,103,212,64,67,173,210,36,205,205,175,3,78,5,5,187,236,89,115,49,105,91,210,52,178,97,144,160,209,201,18,191,159,210,64,107,242,212,76,133,202,23,224,211,139,78,52,154,43,40,40,22,168,109,182,70,49,169,21,34,91,193,27,184,213,176,222,52,95,43,220,178,95,241,31,157,92,139,184,165,243,110,127,166,179,226,140,178,216,15,249,148,52,147,136,173,91,214,179,46,20,46,113,153,180,232,242,56,207,121,153,166,192,175,230,142,91,102,107,93,78,185,174,249,239,234,70,235,49,207,190,90,200,116,41,101,101,149,252,71,225,113,227,74,16,141,11,69,154,214,9,232,31,118,54,171,144,36,219,209,186,188,156,151,74,95,166,154,72,16,56,27,198,26,189,141,22,109,163,180,141,75,142,206,0,42,87,168,73,29,56,129,94,149,38,162,24,11,185,177,128,94,215,11,100,176,99,69,219,243,242,255,255,254,49,254,159,255,254,148,127,213,251,110,63,183,151,78,173,211,170,98,219,179,117,196,151,81,193,237,0,0,6,179,12,233,131,200,4,144,58,162,101,210,236,99,232,64,101,120,220,99,64,24,103,176,134,44,135,133,198,18,192,62,96,120,57,16,83,53,86,34,83,192,160,17,133,0,40,8,26,51,92,3,8,62,86,233,84,76,8,32,80,40,70,1,178,49,97,130,232,199,76,21,76,34,171,49,100,168,123,158,181,134,14,175,41,56,170,231,91,255,251,178,100,45,12,102,227,104,78,147,185,68,210,79,234,154,67,97,103,116,23,137,157,72,110,97,141,193,34,160,233,181,134,20,232,84,239,194,100,143,65,2,211,142,94,82,123,72,86,177,159,90,212,29,78,22,157,173,214,159,103,248,65,181,208,250,159,230,156,251,223,90,119,228,156,162,152,228,148,77,8,15,136,184,208,152,116,96,228,94,45,82,3,131,138,6,208,41,74,64,119,80,163,173,25,173,40,95,16,39,99,246,131,10,54,115,141,85,62,214,187,201,181,172,197,126,33,21,145,230,90,186,21,66,232,7,121,193,204,35,130,176,245,211,8,69,11,154,68,28,83,140,100,162,33,18,237,7,100,216,48,7,166,111,255,96,0,1,220,208,173,82,3,153,95,2,48,129,208,163,242,225,136,59,141,91,114,153,26,222,220,129,44,75,34,228,206,217,93,244,169,86,133,154,205,160,39,163,92,78,94,194,134,120,87,79,49,251,255,255,255,255,223,255,109,25,162,175,232,93,170,217,175,223,211,57,181,116,161,20,169,203,141,83,250,192,1,59,111,2,163,142,160,219,54,208,132,193,232,163,11,8,140,10,123,68,147,9,168,4,129,0,64,83,40,64,45,218,139,68,228,135,225,1,229,89,159,244,47,158,22,24,68,24,243,255,42,165,64,140,93,97,85,252,49,60,198,172,106,29,101,19,180,15,168,219,32,238,250,180,94,198,25,38,60,66,46,131,42,123,28,147,66,45,244,50,205,212,247,7,15,211,254,250,47,149,190,161,156,67,119,240,191,249,37,55,103,25,118,248,123,54,32,15,186,167,95,166,115,92,227,159,120,170,199,209,26,13,96,165,55,126,157,204,94,211,101,245,110,60,183,176,254,101,171,31,203,178,251,218,223,215,179,186,180,157,54,131,48,77,221,170,105,220,30,126,209,29,158,123,21,253,161,235,253,152,126,171,154,153,58,137,248,208,0,131,203,20,18,224,161,53,177,98,255,14,4,169,48,62,91,63,55,194,22,133,21,119,23,20,60,164,191,164,46,186,225,125,245,18,211,42,143,176,147,228,215,252,143,255,138,188,59,72,153,42,38,90,134,60,218,87,183,213,158,100,63,252,65,247,47,242,93,146,127,245,132,0,2,66,112,192,160,131,211,93,76,252,109,50,168,72,32,224,14,48,152,8,156,97,66,57,145,0,198,3,3,24,48,28,42,4,16,130,204,50,21,43,3,152,137,175,132,122,17,46,122,80,164,101,132,42,6,16,152,140,192,190,140,49,80,214,44,4,204,95,102,144,234,52,9,36,60,158,178,137,213,30,47,44,49,139,8,72,6,80,215,17,144,152,166,225,113,74,18,130,49,85,49,156,76,37,145,120,220,162,88,229,102,141,227,151,138,106,50,100,255,251,178,100,59,140,86,219,103,209,155,153,75,112,63,67,186,67,97,235,52,30,245,177,64,78,233,237,193,0,142,232,213,131,153,208,7,135,219,138,54,212,98,115,232,125,145,138,222,129,5,163,72,19,71,187,107,163,223,107,163,21,163,70,220,225,176,64,131,2,224,108,248,160,19,39,132,35,72,223,83,148,47,103,114,64,43,73,138,221,129,3,27,11,70,141,178,1,67,148,133,117,233,4,50,3,6,16,90,243,187,73,27,114,43,97,112,220,189,83,23,112,135,200,193,67,201,147,205,0,48,0,246,68,1,253,20,0,0,65,189,106,171,20,16,158,125,29,215,136,137,69,52,53,26,131,179,40,5,20,23,145,232,203,16,137,236,204,103,240,38,44,112,84,63,253,87,35,143,239,93,171,205,90,245,165,87,71,127,233,254,175,255,87,95,255,250,235,167,64,0,3,152,102,108,156,173,32,152,150,59,154,198,38,24,104,17,152,16,116,24,226,82,26,156,67,147,18,230,17,5,32,36,240,12,40,152,10,1,24,132,126,24,54,9,30,49,69,98,72,168,136,1,31,67,199,108,211,240,58,145,140,4,177,140,16,152,54,160,28,148,3,24,243,195,0,26,35,118,95,45,154,56,192,147,89,198,105,104,56,77,173,42,211,149,35,26,140,4,90,114,83,9,4,198,224,194,19,146,117,1,155,36,38,93,210,128,151,221,196,208,128,120,179,119,42,180,13,174,112,158,166,178,203,49,225,77,169,179,22,102,7,42,74,94,35,67,68,187,223,87,193,131,16,79,44,214,173,37,81,245,162,105,53,85,176,61,94,42,183,141,170,107,161,219,51,218,34,102,212,140,75,91,204,219,222,50,155,222,46,125,231,80,49,27,21,107,166,105,227,230,108,199,206,21,197,251,27,222,49,77,206,231,233,118,167,119,124,246,36,93,195,61,21,80,231,146,125,73,152,18,196,212,167,171,45,41,26,14,111,228,127,175,228,141,203,9,130,3,51,112,72,68,109,67,83,100,169,188,111,82,44,74,40,26,222,112,77,42,246,191,105,68,2,120,40,19,181,91,159,236,158,254,95,240,109,99,175,76,41,121,197,239,226,212,167,206,207,255,171,255,251,85,210,118,235,255,255,170,170,243,96,0,0,9,116,195,214,36,228,135,212,209,208,28,220,68,228,80,81,49,60,2,24,55,204,162,64,136,1,1,81,88,193,16,156,195,80,160,160,8,159,224,121,83,112,72,0,96,32,168,171,65,129,166,125,235,7,36,64,34,0,78,181,210,29,48,18,52,148,12,140,186,169,78,240,64,41,143,157,248,52,120,69,118,200,42,44,70,25,241,130,81,177,139,193,36,32,8,77,101,26,149,8,193,15,6,50,159,135,64,97,131,198,202,225,228,255,251,178,100,57,142,135,106,105,208,27,186,122,240,56,164,122,67,97,234,58,30,237,175,60,78,233,241,80,251,14,233,104,244,149,152,174,200,219,62,247,151,230,180,75,75,231,93,35,111,133,62,235,151,59,102,2,131,225,39,191,182,27,225,200,53,107,55,136,98,205,43,114,27,91,70,117,30,36,60,235,112,145,155,192,217,143,141,34,227,252,36,29,215,111,173,142,185,114,191,130,132,79,18,51,86,239,58,150,14,49,165,85,172,215,101,170,169,70,237,239,17,214,179,117,69,51,117,210,75,49,20,241,30,207,141,142,239,31,48,49,184,113,91,161,86,185,74,70,146,30,212,80,97,107,207,87,128,64,3,128,0,108,113,66,23,6,146,96,128,136,184,35,202,48,211,152,228,95,76,63,30,26,155,47,18,243,175,40,247,206,61,94,143,36,124,237,4,249,172,246,17,139,220,132,145,164,174,213,231,213,67,65,251,150,3,24,203,78,157,96,194,156,110,35,27,234,134,129,152,51,6,209,243,4,30,243,36,206,80,81,24,96,152,58,102,184,44,97,224,110,74,1,152,128,152,149,129,160,193,4,192,48,144,20,63,131,65,163,39,194,179,27,199,76,200,85,24,179,65,254,93,66,192,64,147,99,167,211,136,112,179,20,113,153,160,56,107,207,6,200,198,131,204,56,42,100,87,25,196,47,227,10,26,63,18,8,122,74,113,40,22,21,199,10,147,34,12,28,69,173,8,200,36,104,240,25,214,230,93,91,222,148,16,59,246,208,38,17,215,133,170,58,108,131,39,32,40,205,242,249,172,175,65,137,205,152,122,204,11,120,164,77,107,16,227,212,20,194,15,59,109,123,154,73,14,30,236,227,158,122,166,245,218,227,223,105,8,250,204,11,107,181,184,219,200,134,223,48,222,234,182,92,103,56,132,238,47,130,176,250,27,194,229,191,159,74,85,155,59,220,62,234,19,107,231,45,46,31,181,180,85,110,242,103,55,129,30,213,149,60,242,62,96,184,188,214,41,27,255,39,136,192,48,0,0,3,141,153,128,146,35,244,113,139,32,65,11,86,179,21,95,66,88,240,23,75,105,195,237,28,0,243,235,83,47,72,248,121,236,93,82,139,184,85,162,11,133,37,147,148,255,236,236,255,255,255,254,190,87,63,53,57,237,149,0,0,73,184,193,216,28,215,33,48,35,2,52,121,72,49,68,60,48,216,3,48,28,203,48,140,159,48,84,15,48,40,31,48,128,24,48,124,26,67,35,17,136,33,97,72,220,136,33,22,28,232,148,169,205,18,98,219,192,164,35,1,161,138,66,188,173,24,209,6,65,11,22,29,64,92,139,174,162,37,190,116,51,170,81,98,70,0,0,85,7,4,44,51,206,76,29,218,8,38,165,72,255,251,178,100,51,14,71,114,105,80,155,186,123,96,61,163,106,99,97,135,56,30,213,155,58,78,237,237,201,2,14,169,105,135,172,216,178,180,160,114,161,22,208,203,111,6,120,48,70,162,145,60,34,204,116,19,118,111,0,204,70,94,209,253,218,183,158,172,89,253,71,18,52,36,63,119,109,102,214,159,77,190,73,253,225,177,79,188,160,179,169,117,172,196,182,245,214,53,152,171,122,205,99,94,169,44,103,18,95,249,86,55,158,151,137,26,42,170,120,241,214,229,112,128,197,26,72,172,79,85,81,182,66,92,60,25,158,205,25,182,90,189,142,195,168,234,71,56,89,59,160,144,24,206,173,27,115,207,51,4,246,164,83,247,215,118,203,149,222,239,234,197,0,0,0,7,108,49,7,125,176,75,81,118,80,13,17,17,9,121,2,128,40,178,35,122,188,59,29,164,160,11,172,95,153,219,119,171,7,27,181,10,51,196,192,241,115,139,106,221,255,253,52,255,255,255,254,206,200,165,50,159,200,212,5,152,59,227,155,101,23,28,82,73,24,238,103,152,26,69,24,64,149,24,212,115,26,38,201,8,2,227,0,68,163,54,5,51,23,134,114,204,25,74,99,11,23,167,28,40,98,65,102,24,12,32,79,3,80,155,35,131,236,74,64,99,39,2,97,136,5,17,132,152,249,91,97,84,70,10,18,100,1,45,221,112,1,137,33,85,93,96,64,76,101,71,11,62,61,76,201,211,4,46,6,28,68,194,196,65,137,166,68,48,145,21,193,0,99,67,165,240,106,69,165,0,130,143,6,90,110,35,161,48,229,212,188,92,26,168,11,101,46,30,179,99,16,156,221,192,38,91,222,78,72,63,43,107,119,169,183,190,219,75,192,33,185,245,43,98,115,189,246,113,151,140,108,248,172,120,80,221,86,135,162,10,190,20,108,245,233,179,76,103,226,2,83,247,235,172,83,110,191,202,181,222,122,154,103,85,98,115,181,58,21,191,118,127,108,174,169,13,244,145,34,246,169,92,124,39,14,239,27,159,91,125,184,215,139,230,96,154,146,114,147,205,43,127,199,247,48,8,160,0,0,57,225,124,20,60,12,158,50,199,156,133,234,21,217,76,139,208,239,113,43,34,185,72,222,99,168,7,254,18,244,136,13,66,84,245,92,66,124,245,182,22,233,203,214,139,10,84,197,127,254,143,255,254,143,255,110,150,246,72,16,0,1,35,156,114,158,97,200,48,114,156,201,171,131,17,2,68,131,198,36,76,25,116,22,86,10,104,198,31,4,152,68,36,216,199,76,175,193,129,192,236,253,10,97,208,195,8,32,11,45,99,64,208,1,48,226,34,240,152,8,1,5,218,80,209,40,199,16,177,107,16,78,43,232,157,142,76,199,48,217,148,129,255,251,178,100,41,14,150,133,104,82,155,143,101,96,67,67,186,71,97,231,44,31,157,197,58,46,233,243,216,255,17,168,69,148,138,88,162,108,165,78,103,130,64,132,238,65,149,4,213,150,1,201,172,36,221,124,162,111,254,191,196,245,240,226,93,168,145,193,157,119,9,187,117,49,247,151,241,242,240,11,123,188,3,175,123,63,84,51,41,23,251,91,5,179,253,34,126,68,197,221,205,43,167,156,57,58,230,79,161,69,74,241,66,243,175,253,106,174,105,171,167,105,143,181,100,161,61,243,87,204,130,131,138,19,162,244,237,144,40,87,60,73,95,40,9,80,66,238,178,179,244,115,93,203,229,59,20,122,101,239,57,248,168,2,0,0,0,21,227,110,200,17,46,27,124,74,71,128,172,49,211,38,161,116,217,162,228,78,223,227,43,231,39,132,62,233,99,201,232,109,70,253,247,6,210,200,93,75,59,9,201,60,80,117,241,122,61,127,103,127,255,255,255,245,122,2,244,186,55,210,19,1,61,19,61,114,3,41,4,67,104,32,19,52,7,208,106,54,98,107,64,105,162,70,97,232,94,139,166,89,138,70,38,12,100,192,57,147,67,145,137,160,9,134,226,114,163,26,5,198,4,160,130,100,203,128,90,22,74,4,24,74,33,15,30,15,24,36,89,136,114,42,109,151,64,40,0,102,51,32,225,144,153,168,12,152,196,211,134,128,192,209,173,161,1,17,64,229,5,93,160,235,100,163,226,41,136,164,7,85,33,188,42,201,105,194,128,202,196,75,93,180,115,163,170,141,219,221,70,74,208,185,99,28,114,185,7,219,206,9,131,183,217,85,172,169,101,146,30,199,40,255,26,181,191,49,99,176,125,154,21,93,206,205,67,159,77,119,45,209,88,157,214,61,139,27,103,114,206,173,70,156,217,185,99,82,219,87,219,100,245,242,63,206,234,201,157,215,26,182,47,168,57,135,72,48,108,32,49,175,120,185,157,181,145,94,216,229,147,212,201,112,97,140,129,164,181,139,155,83,121,155,236,237,105,214,117,124,110,187,205,127,255,255,241,253,105,252,155,155,44,26,50,10,62,160,72,130,23,9,206,65,245,120,96,196,187,31,68,216,85,62,167,228,149,76,168,91,205,59,170,195,123,76,175,159,2,47,248,151,196,24,223,6,50,138,140,122,236,102,157,134,88,125,212,29,159,230,124,27,188,149,58,154,168,134,144,0,0,64,24,192,124,92,217,120,200,213,224,0,225,210,93,41,204,90,0,12,197,6,141,82,79,12,236,0,194,81,78,112,208,209,211,2,192,134,191,164,24,176,110,129,229,167,5,21,3,76,13,180,80,121,169,26,18,248,201,78,137,175,85,220,2,4,38,32,11,105,64,145,210,200,181,88,122,31,106,255,251,178,100,40,14,247,225,104,207,27,187,193,224,68,70,74,0,101,135,150,26,233,159,68,110,105,233,193,36,25,40,1,132,150,88,18,167,0,105,121,200,208,20,103,77,70,26,143,163,236,108,166,98,35,107,23,87,74,210,152,68,211,144,79,131,26,152,228,193,160,135,22,172,86,162,98,197,249,42,64,168,183,50,179,203,249,201,240,193,186,62,95,240,13,30,171,201,96,237,61,17,172,45,192,21,240,186,25,171,24,71,90,102,127,5,74,127,230,251,217,78,22,251,220,103,44,246,37,59,191,154,163,254,220,162,214,181,250,223,101,219,253,203,172,231,169,189,126,179,254,242,239,44,101,202,153,243,37,237,255,203,223,141,52,46,48,253,198,161,166,115,15,229,59,18,125,102,158,187,112,84,95,241,187,71,75,140,146,38,179,167,99,255,20,167,173,98,130,119,235,212,246,61,201,32,126,212,51,245,92,16,2,99,82,138,70,21,28,193,165,197,99,75,93,55,174,48,230,104,52,13,136,174,154,226,52,115,171,206,91,246,109,223,88,179,239,31,77,18,246,88,61,138,173,111,58,83,202,233,202,6,33,105,222,99,213,207,255,167,255,253,5,223,255,253,8,163,140,81,105,57,41,224,13,212,57,177,36,196,160,67,1,159,12,14,207,3,0,70,132,0,128,129,186,18,106,14,171,57,147,254,92,64,115,117,146,52,96,116,9,195,60,12,58,243,55,115,22,120,154,107,40,93,65,97,48,197,56,88,60,82,236,2,229,217,202,86,173,148,82,150,180,24,74,6,164,47,3,165,56,9,147,220,22,240,208,32,237,132,181,28,59,145,37,110,227,25,204,214,49,145,219,148,151,69,222,51,140,75,26,126,186,81,214,208,163,111,27,97,157,113,29,81,118,39,45,88,2,151,56,48,19,176,33,186,91,159,80,233,168,90,211,235,106,3,12,104,107,23,203,83,28,250,238,177,140,234,37,225,190,174,116,209,255,167,254,92,107,195,223,245,165,191,74,252,231,254,254,36,57,33,104,190,90,50,173,157,29,105,149,150,164,44,193,129,18,77,50,173,199,212,75,188,142,220,237,182,56,252,191,99,210,146,97,103,26,112,179,0,68,1,12,73,43,222,27,68,181,13,143,146,134,80,129,242,124,238,55,41,45,235,107,206,139,148,148,50,143,120,25,254,218,252,136,55,249,67,122,108,63,40,88,82,56,165,190,30,225,195,127,211,167,246,252,10,244,65,15,255,228,127,255,255,104,0,0,138,92,200,186,79,52,72,214,130,143,61,164,162,12,199,195,204,163,116,10,222,234,138,129,0,168,204,68,106,94,36,202,80,60,202,21,184,120,84,144,44,192,0,12,196,122,178,4,70,6,138,200,33,168,120,70,8,248,76,54,255,251,178,100,31,14,230,156,105,81,155,111,101,112,71,198,74,16,101,135,124,28,225,161,60,110,97,51,193,30,25,40,205,135,169,144,32,222,112,124,37,53,125,31,234,142,66,85,81,133,210,67,38,224,130,68,134,194,101,197,16,245,89,81,160,139,54,160,204,103,235,74,159,137,80,151,91,196,111,155,197,199,196,47,101,107,70,168,175,115,187,113,65,229,142,166,213,65,84,201,169,80,78,183,45,179,168,120,108,151,82,52,95,197,38,215,99,88,222,94,41,214,60,170,215,12,227,21,242,177,111,194,207,210,173,244,209,117,251,117,223,155,124,115,34,239,237,182,73,138,18,27,110,15,104,80,112,242,108,58,160,149,226,46,217,167,21,210,54,124,192,140,162,165,102,157,97,73,124,134,109,239,103,236,174,152,5,28,198,14,17,22,167,2,175,22,112,197,145,130,74,92,133,86,168,92,200,125,124,101,172,2,194,111,165,4,208,42,195,153,165,248,166,76,186,106,230,106,209,119,214,143,75,149,191,105,9,253,198,150,118,229,58,98,236,238,255,175,79,237,215,7,81,88,23,255,250,72,2,24,202,242,108,240,0,56,24,112,111,65,153,64,228,174,179,48,45,73,195,70,49,2,12,144,204,114,10,49,64,236,68,20,49,75,128,0,6,42,128,194,224,128,48,157,1,38,28,19,153,28,186,206,194,129,19,3,19,10,20,142,19,254,120,251,35,135,25,240,41,244,142,240,101,220,232,61,176,202,159,155,105,142,250,64,227,32,107,207,221,112,152,63,134,101,174,216,163,98,126,157,186,40,83,154,80,73,216,186,42,74,123,125,242,202,58,142,181,107,82,81,212,229,88,206,241,130,103,50,203,236,229,217,84,247,96,138,75,221,165,145,238,152,24,155,124,153,118,50,183,114,139,60,113,231,43,125,6,28,200,5,37,136,58,58,73,214,92,51,172,153,142,102,207,98,98,183,9,186,152,114,175,172,180,58,245,94,55,190,193,159,183,247,163,38,85,26,225,242,18,167,65,98,102,109,106,85,21,179,37,80,82,106,15,154,154,144,21,167,20,216,109,66,219,48,216,105,204,90,184,2,217,88,240,20,23,21,65,240,33,128,169,105,177,5,192,192,116,169,159,129,233,180,210,174,135,246,229,83,166,186,18,221,181,30,243,232,70,44,80,179,200,208,190,133,242,169,249,125,95,255,136,71,145,55,197,224,130,177,233,67,162,205,63,255,255,255,179,191,153,176,0,17,115,31,40,76,200,133,48,32,80,202,213,49,101,57,142,136,66,24,161,174,65,9,154,68,21,30,166,24,116,56,48,1,49,249,212,56,138,52,6,107,129,3,38,24,58,39,2,20,33,230,22,96,34,48,209,197,185,52,211,172,147,117,230,78,228,255,251,178,100,33,142,198,238,104,207,147,152,100,244,78,202,90,51,97,106,120,26,137,159,60,110,69,60,137,45,25,41,13,131,173,232,194,149,66,203,177,110,126,106,13,249,107,88,125,103,34,10,125,191,137,24,66,248,67,206,28,11,18,135,251,156,70,112,160,146,139,139,218,53,94,229,47,233,186,200,240,237,31,231,119,153,125,43,229,111,25,157,227,29,177,150,112,68,134,247,204,84,221,41,41,181,206,68,240,214,170,254,177,230,29,239,255,251,185,34,145,142,124,17,211,234,129,159,55,218,176,166,191,134,142,218,6,243,245,157,201,173,167,101,78,196,216,85,47,239,206,32,156,144,223,54,86,60,185,114,161,33,165,151,134,195,180,3,131,135,52,69,98,72,51,109,229,109,54,233,203,206,37,109,217,71,22,160,135,23,180,32,192,3,200,194,239,122,195,66,239,138,60,84,64,172,180,57,59,91,90,84,41,59,93,127,118,158,79,3,183,34,60,145,185,185,179,15,134,126,150,211,0,212,226,10,116,196,70,203,142,74,147,31,234,60,229,127,251,127,213,63,31,118,255,255,127,255,255,231,255,234,175,245,1,216,96,254,190,162,11,134,30,14,26,104,210,103,117,73,172,107,74,128,194,112,160,7,96,192,34,36,22,0,142,10,164,83,24,7,203,94,101,4,185,139,64,32,96,163,9,46,66,101,21,68,97,97,26,245,110,102,4,44,7,25,106,65,102,26,12,191,43,57,37,134,128,208,37,35,135,102,154,171,245,106,52,202,92,201,52,73,95,189,209,50,0,68,122,146,1,138,189,50,247,250,93,197,130,38,2,205,93,68,25,206,118,159,45,10,146,78,105,81,97,145,113,104,32,170,68,160,238,164,90,70,30,69,210,33,28,188,2,252,145,115,18,5,164,86,107,160,145,126,180,238,206,112,60,115,54,141,125,88,245,124,175,224,223,202,39,131,50,1,36,196,196,59,189,85,159,28,109,165,22,3,51,79,82,74,108,71,39,34,117,222,195,37,76,213,167,191,168,230,237,165,87,123,104,246,238,25,154,226,138,194,167,223,242,175,205,108,1,63,4,8,227,95,86,245,174,243,36,66,103,2,16,253,68,86,179,41,152,77,10,55,147,57,229,26,128,170,4,33,137,133,149,213,114,124,222,78,135,228,81,117,115,208,54,15,87,47,155,98,169,233,137,8,122,69,79,232,254,199,114,207,80,214,50,43,214,222,59,87,202,127,235,0,16,99,7,69,35,18,72,243,57,67,115,162,26,80,113,48,100,72,186,34,112,13,98,5,0,66,57,129,225,73,161,225,33,141,162,144,140,20,48,249,82,48,188,22,24,5,97,209,64,37,215,123,140,234,2,152,252,76,193,2,96,32,117,150,164,73,243,113,40,255,251,178,100,35,14,199,52,112,205,147,185,68,242,72,38,90,2,101,103,136,28,241,165,58,78,188,219,9,21,25,104,73,133,150,40,139,168,68,145,106,229,82,148,114,151,202,151,116,231,226,16,54,117,197,85,87,109,1,186,25,201,189,19,113,57,98,249,125,96,171,218,20,16,120,217,155,3,1,68,111,211,202,177,244,252,104,91,160,179,249,199,162,250,193,125,72,178,221,123,151,111,207,243,57,36,86,155,223,120,78,229,160,37,32,255,205,150,235,41,76,179,241,194,245,122,76,123,142,21,7,120,100,17,189,135,152,72,96,52,175,17,124,157,51,4,116,112,126,64,246,20,171,114,75,139,31,99,44,161,9,41,227,155,224,235,152,181,70,30,61,165,154,92,105,104,93,159,180,176,205,33,123,177,72,31,109,183,87,109,81,8,54,241,8,55,200,0,4,120,155,242,18,193,134,61,2,177,14,62,186,86,229,17,124,20,10,56,1,1,94,55,121,76,245,101,242,200,241,80,86,12,118,163,32,210,101,1,131,185,94,181,73,221,167,193,15,12,126,64,173,156,143,45,223,163,255,255,250,175,224,99,207,127,37,255,253,159,92,52,106,254,226,115,89,208,107,138,194,113,41,72,97,104,94,100,33,238,101,89,210,14,163,16,238,96,0,106,97,241,0,98,80,146,129,66,72,17,17,72,96,152,0,135,82,33,56,132,5,10,135,1,112,32,120,12,90,225,65,144,152,40,103,242,99,12,1,85,102,156,33,4,151,99,222,239,131,129,69,209,169,100,121,192,119,91,215,62,38,72,1,175,196,152,131,129,65,83,247,8,129,107,193,47,107,198,84,232,19,67,49,197,22,107,229,186,83,106,179,145,143,29,157,254,35,217,154,36,91,156,76,20,59,27,238,198,181,51,211,97,193,186,102,85,123,102,193,44,179,120,103,156,125,221,212,42,234,103,136,68,79,74,210,29,44,167,60,113,1,169,154,30,154,160,196,137,154,69,165,220,230,198,88,113,125,139,163,197,112,240,145,4,222,168,138,50,38,77,67,83,115,191,171,210,161,206,127,76,244,153,206,119,140,133,207,231,165,202,221,182,99,58,221,242,111,201,205,49,20,237,225,8,5,58,193,51,16,172,224,64,41,76,31,29,28,244,210,56,171,154,18,74,192,45,59,114,10,8,234,106,118,8,17,140,201,219,212,81,214,13,158,141,149,20,66,111,121,204,210,41,9,106,206,132,77,151,210,186,138,119,255,213,191,235,216,216,15,187,189,96,0,0,130,112,43,156,154,6,75,28,194,30,154,212,52,25,110,19,152,52,10,152,162,172,152,144,12,152,42,4,142,131,198,70,0,102,5,133,66,0,20,193,162,229,37,74,2,1,208,21,6,26,233,80,36,48,56,255,251,176,100,28,142,6,238,104,207,155,175,70,176,72,102,90,41,97,133,102,26,133,153,70,78,229,141,209,28,25,39,225,129,158,72,67,126,90,89,129,66,4,28,213,16,128,193,240,65,29,99,34,48,33,186,38,155,12,47,211,21,126,169,98,107,207,22,183,200,162,169,172,2,220,184,44,24,78,180,185,27,147,13,73,175,69,176,196,57,24,154,201,141,32,66,79,197,112,110,80,218,173,150,143,118,106,104,247,137,6,58,157,3,69,196,40,215,98,138,246,117,52,241,112,14,88,150,111,96,174,94,51,253,227,107,167,187,166,43,25,196,56,62,207,50,69,217,108,69,88,84,178,133,133,149,72,56,84,32,48,78,200,65,123,181,29,204,88,179,57,151,66,148,205,49,98,55,3,250,61,232,171,16,115,90,108,132,132,189,11,60,184,104,236,241,29,122,217,86,68,0,2,0,128,44,128,87,148,188,30,234,17,139,149,74,14,85,184,41,43,214,53,100,2,58,193,181,81,21,135,50,210,44,67,27,78,230,217,122,212,57,145,113,131,101,80,196,1,86,140,16,29,162,61,83,114,255,253,91,255,127,197,30,255,226,202,234,110,87,103,35,245,129,64,24,84,194,112,16,200,241,120,206,242,164,193,1,0,193,17,232,193,130,252,195,208,12,28,2,161,208,194,144,60,12,0,135,0,6,4,5,201,4,184,212,196,104,199,185,132,28,48,59,144,64,82,5,215,58,153,132,72,40,30,114,184,57,134,195,13,163,229,114,88,244,181,231,101,176,52,151,205,165,181,219,15,130,231,120,225,234,88,125,226,134,160,25,117,246,169,67,114,219,209,91,28,187,109,124,68,44,101,125,98,246,27,98,30,239,109,232,78,153,126,236,87,251,62,144,129,104,165,198,74,229,229,168,236,234,227,70,220,198,127,254,245,66,44,136,235,38,236,47,98,145,77,43,176,30,84,150,187,122,76,208,141,48,72,113,157,249,231,90,48,59,66,98,37,139,206,157,181,87,172,133,68,59,74,218,172,50,150,91,99,98,189,147,194,187,172,196,181,79,201,149,240,84,66,22,126,138,96,60,242,192,52,0,4,61,135,8,20,122,76,104,192,193,90,19,216,120,137,186,93,162,212,208,0,100,179,24,156,114,245,119,56,189,61,194,11,83,219,6,14,178,203,12,181,30,203,132,219,12,65,33,246,69,16,29,115,175,67,179,53,127,253,13,255,255,146,171,237,178,207,250,8,0,0,179,28,165,51,65,7,243,88,7,131,14,144,99,41,3,113,16,94,28,120,153,150,5,24,133,195,162,206,185,226,180,160,1,6,198,224,179,68,54,67,144,160,183,29,104,155,150,43,197,192,10,66,67,118,28,60,52,152,145,49,117,190,157,197,233,73,72,255,251,178,100,34,142,230,206,97,80,19,186,121,242,69,70,73,241,104,194,150,28,237,203,66,110,60,215,201,24,153,40,205,135,136,232,184,136,156,197,58,72,183,33,176,135,226,76,136,2,97,161,50,172,15,227,209,134,82,122,55,80,227,134,38,72,210,91,46,39,91,70,97,161,243,55,158,237,14,46,18,74,149,59,93,43,154,177,167,219,78,207,106,46,167,223,165,241,122,231,66,119,152,76,169,232,236,16,32,217,155,179,110,60,8,222,249,179,90,204,100,102,92,91,107,86,92,57,201,31,214,71,111,190,177,188,198,198,163,63,132,183,155,255,143,45,113,86,233,187,45,53,88,177,45,23,222,111,189,127,91,86,45,162,218,223,215,117,132,155,26,4,198,96,137,164,62,50,232,197,66,218,132,118,40,16,119,211,24,80,112,243,166,188,35,100,20,141,4,222,125,71,136,37,244,216,133,12,58,198,173,72,38,91,2,193,97,170,21,24,186,120,234,168,136,212,115,210,179,13,171,152,25,32,7,183,152,89,229,35,213,187,233,127,244,77,63,251,97,91,254,107,255,144,32,184,101,105,153,238,147,167,212,51,8,103,103,7,5,152,45,46,4,86,25,188,90,104,51,41,137,193,102,100,29,143,14,76,50,3,48,217,245,157,172,224,96,180,136,126,194,6,64,38,0,14,24,32,32,193,66,194,162,96,26,19,138,193,195,66,214,49,30,122,146,209,99,170,186,213,90,213,166,30,49,83,5,204,252,57,89,211,232,77,6,74,44,234,62,7,233,221,146,54,150,86,149,8,39,173,138,86,186,51,175,102,132,142,62,241,1,212,141,172,170,249,27,152,90,157,176,90,179,93,181,142,61,163,123,234,175,135,38,33,75,102,89,50,219,43,220,41,98,57,218,184,133,17,211,216,46,206,150,43,170,245,134,99,60,254,123,142,253,223,132,198,217,7,112,81,40,53,136,171,204,48,33,76,147,114,197,109,104,187,147,15,163,198,204,22,156,208,193,169,204,244,243,77,21,52,214,16,151,162,55,132,125,51,78,110,238,130,175,99,99,127,255,114,139,223,249,251,251,19,221,92,2,26,226,45,44,1,184,79,202,95,136,156,132,16,209,6,74,19,194,177,104,209,108,131,42,16,80,187,165,205,172,187,182,28,65,216,163,76,168,29,138,99,49,202,12,82,43,193,155,219,236,190,207,183,18,203,169,0,18,214,148,165,132,255,208,223,250,95,186,168,0,167,27,220,199,136,15,184,92,158,180,202,88,14,16,176,202,2,12,61,201,159,25,130,120,144,161,137,1,128,131,144,252,32,80,152,57,207,109,0,194,16,242,100,202,19,174,40,159,205,93,115,43,11,39,102,146,217,113,57,101,132,59,153,160,65,79,31,122,129,68,255,251,178,100,35,140,134,97,112,83,27,111,93,112,64,35,42,67,97,226,58,28,225,205,60,78,189,27,9,28,26,168,229,135,149,32,17,240,127,186,109,31,207,23,154,141,69,107,93,98,209,76,182,215,100,199,179,182,26,74,65,153,243,151,237,19,174,27,207,44,55,185,57,185,42,226,183,61,214,160,151,8,59,186,255,220,167,147,143,158,232,85,233,62,45,166,40,42,109,239,77,113,43,244,112,211,204,191,254,224,137,90,103,210,121,183,68,39,231,64,160,118,170,8,120,73,98,147,58,125,34,233,73,21,142,61,194,34,236,236,127,69,86,42,245,171,168,85,238,58,218,73,77,7,230,91,46,97,241,66,166,178,149,255,255,231,253,87,204,128,0,64,106,72,133,51,129,22,14,82,56,149,7,40,43,20,98,41,10,106,9,50,194,58,209,241,66,171,218,200,29,171,180,131,36,95,71,242,221,197,90,53,255,255,213,242,251,191,209,255,134,10,156,22,115,88,226,51,139,59,243,242,102,128,0,12,197,105,136,233,98,108,13,46,155,104,57,154,24,125,152,42,103,24,46,101,25,56,21,24,18,194,19,12,102,57,136,0,1,20,44,27,152,150,95,4,5,133,181,48,36,4,48,176,69,93,123,49,192,9,48,144,11,68,225,16,32,60,47,24,2,3,6,4,38,10,1,8,171,27,109,84,161,83,35,97,117,224,39,226,22,180,28,121,123,227,0,174,137,51,95,161,150,145,4,179,217,66,84,38,33,33,46,195,206,60,164,218,72,231,251,6,149,78,81,234,15,21,185,231,23,87,119,93,36,216,36,111,210,182,51,134,229,154,240,154,148,53,214,216,39,189,139,202,15,59,100,50,119,90,124,213,134,171,62,122,158,246,114,204,66,95,247,219,93,227,50,10,94,51,184,19,239,194,71,219,206,5,123,113,141,81,130,126,156,235,253,47,203,171,129,161,196,167,67,214,234,171,110,244,166,78,40,55,52,147,6,171,136,193,235,213,44,79,215,192,149,191,52,79,53,131,209,204,8,1,81,171,44,41,213,71,84,18,71,20,192,27,180,213,68,246,34,158,31,177,0,222,161,57,15,68,101,157,143,92,92,81,53,149,227,3,197,118,113,212,196,92,120,120,200,160,147,29,150,166,83,254,102,255,255,250,127,208,56,252,127,253,16,223,251,110,255,254,218,65,0,4,84,220,151,156,107,34,249,165,66,38,235,13,6,136,136,142,69,66,225,240,78,175,146,128,102,12,176,84,240,161,51,95,12,152,108,20,214,74,57,50,17,192,68,161,2,162,153,226,74,15,42,100,67,244,23,226,102,180,135,138,19,182,80,53,15,5,141,36,20,18,161,205,73,215,110,111,219,11,27,199,240,76,87,24,13,103,148,185,91,255,251,178,100,45,140,230,125,104,209,155,154,121,96,75,38,90,2,101,130,106,28,29,193,62,110,233,233,129,29,154,103,201,151,137,144,129,220,107,168,249,242,16,239,26,200,133,170,90,25,245,2,15,125,237,243,247,189,173,111,88,93,124,100,149,32,179,88,102,149,241,92,106,178,110,63,207,92,206,238,242,165,28,243,69,34,214,35,46,199,118,124,51,211,27,240,215,95,232,254,70,230,37,227,244,236,99,1,220,28,48,186,249,221,224,91,52,154,53,177,100,174,177,46,27,230,182,101,157,187,87,140,246,213,239,109,104,233,205,201,26,86,76,109,189,115,226,89,155,215,145,175,120,0,129,21,86,8,36,100,83,66,52,196,21,112,17,40,241,69,173,81,4,184,90,87,70,141,115,132,148,231,186,90,9,1,46,66,22,124,25,89,41,24,218,236,119,109,59,63,156,170,216,90,20,140,16,168,232,186,106,71,215,175,232,191,187,127,197,104,238,245,245,153,255,255,255,168,0,0,1,211,4,123,227,12,211,115,121,66,83,101,132,211,66,14,35,21,14,51,1,82,147,11,129,179,46,132,211,19,0,147,168,96,208,37,33,106,101,171,130,149,178,35,6,60,197,174,71,2,192,224,76,81,149,107,32,144,240,27,241,32,4,205,45,161,48,39,29,74,226,203,145,85,204,8,245,251,8,110,35,6,163,210,37,82,29,166,137,127,91,136,39,140,201,18,132,109,34,148,203,180,228,201,50,244,231,4,222,81,233,206,53,244,57,34,219,164,162,65,127,9,43,138,105,75,235,224,238,213,149,171,235,42,125,95,149,46,253,95,33,185,197,183,157,95,211,90,220,7,118,206,23,59,215,94,166,189,14,29,107,48,181,140,225,199,120,236,107,58,190,188,222,115,210,180,215,191,166,109,237,241,253,112,166,127,171,71,125,119,113,54,245,238,45,172,57,181,233,190,177,235,172,182,69,222,34,199,140,224,219,121,47,191,255,255,255,159,143,88,86,187,104,14,72,128,119,36,167,159,108,32,4,193,28,89,144,145,139,22,43,165,129,78,91,69,69,184,63,160,160,242,145,7,88,186,202,136,49,35,130,26,224,129,14,167,225,217,49,181,81,8,128,142,25,244,188,27,85,123,62,159,161,191,255,225,124,127,255,255,127,255,175,234,0,4,82,156,45,69,26,70,104,154,94,2,153,98,46,153,144,62,152,28,4,24,70,80,139,10,198,27,151,70,15,128,6,44,218,1,6,3,153,157,140,9,172,140,7,13,42,185,157,35,42,144,64,57,210,37,20,36,169,96,31,210,209,180,138,85,13,76,24,92,105,197,117,239,92,58,87,135,229,211,0,236,167,29,2,247,86,138,199,200,163,96,109,197,245,117,169,95,37,244,88,192,21,255,251,178,100,51,140,134,64,104,81,27,186,98,96,76,38,89,224,105,130,134,27,97,157,60,110,233,111,192,251,33,42,53,135,136,120,44,75,166,106,26,78,146,38,32,195,175,249,159,159,194,199,76,156,222,120,81,150,213,2,22,218,97,235,193,247,205,185,115,235,156,142,60,150,145,79,64,17,255,121,94,41,159,87,51,34,109,122,107,151,131,113,20,197,205,79,86,109,212,165,38,211,114,140,84,100,173,189,26,197,120,234,222,101,63,181,99,167,154,56,50,56,109,69,11,42,146,89,114,93,124,239,233,11,132,1,73,94,37,33,71,133,140,47,32,96,14,94,98,213,165,240,176,180,170,124,65,32,83,197,204,187,20,205,245,73,21,108,120,20,3,16,216,247,41,97,243,165,22,252,63,216,219,207,201,26,172,2,9,46,135,175,106,145,178,27,55,250,255,250,190,27,33,249,42,55,173,157,213,0,0,0,184,96,31,216,119,121,254,103,232,130,103,114,200,112,216,206,96,57,216,99,208,58,76,217,24,150,164,129,1,67,25,198,146,64,52,192,96,68,201,80,196,72,61,14,2,140,8,13,130,192,233,110,197,69,156,246,38,76,123,12,6,134,54,97,6,0,70,2,194,26,229,10,75,134,6,118,84,89,67,159,187,83,206,235,64,169,24,140,17,1,100,176,44,90,38,28,42,6,144,34,252,3,43,167,128,159,92,160,216,123,11,142,5,140,164,95,157,117,255,119,11,45,198,221,29,217,69,189,92,120,125,184,216,189,90,75,198,225,65,157,129,117,189,49,183,107,76,123,126,233,242,170,184,68,133,63,210,100,39,10,136,147,20,73,254,82,244,71,104,252,195,236,57,176,225,45,99,221,173,177,219,141,157,73,237,122,102,202,244,122,15,107,156,169,81,51,67,41,57,79,70,20,88,230,130,141,102,214,154,9,88,2,207,29,149,201,0,48,9,55,166,227,174,171,236,52,244,225,60,2,105,196,213,78,183,54,195,47,183,204,179,120,173,209,219,6,193,88,227,234,185,185,115,50,109,71,167,189,126,173,195,127,234,137,11,245,110,207,133,255,255,252,205,250,137,169,220,57,213,0,0,0,84,196,61,200,253,49,56,199,33,24,193,136,92,198,165,160,199,113,196,199,5,120,202,176,132,208,34,8,196,33,60,195,160,152,104,154,17,4,166,10,151,224,32,92,180,34,68,207,184,98,176,130,18,103,1,48,178,84,202,75,242,49,200,36,85,198,20,104,176,119,153,63,90,202,200,85,81,193,113,184,235,19,76,116,128,142,51,21,160,173,240,243,12,104,78,136,209,134,179,18,67,155,199,79,101,112,51,231,42,89,218,236,170,139,102,104,52,130,77,111,157,25,142,118,195,2,94,141,115,161,213,191,110,255,251,178,100,68,14,134,255,104,78,155,186,123,96,71,3,74,25,97,233,72,27,77,161,58,110,233,141,137,12,16,232,73,130,166,88,249,223,66,181,244,171,155,232,232,214,46,249,14,198,113,46,253,49,77,235,23,139,108,210,12,255,175,205,95,66,151,94,36,155,248,195,70,190,82,19,203,253,228,205,154,254,179,253,55,241,154,231,219,24,170,157,101,235,233,224,193,172,89,96,253,70,131,124,47,102,28,8,14,223,63,113,163,149,98,110,53,119,139,198,115,31,178,40,0,2,80,0,48,55,117,154,35,17,225,68,93,21,193,46,1,96,0,178,6,9,132,194,236,33,8,35,72,244,86,181,61,8,233,226,196,50,18,139,41,131,43,224,200,230,244,63,118,127,186,44,195,51,185,62,146,11,184,145,166,232,114,255,244,202,127,171,47,203,214,2,112,200,55,120,248,183,24,209,1,68,215,151,80,226,131,108,196,2,204,193,149,64,198,97,136,206,147,216,4,91,24,248,22,24,44,16,133,1,0,185,72,2,18,145,240,194,37,55,199,7,66,24,130,235,32,202,150,47,160,169,50,114,106,145,28,130,130,147,174,86,158,224,162,236,61,209,11,34,183,149,59,250,195,115,106,82,209,225,205,41,226,106,240,66,9,238,77,167,170,254,139,192,5,209,234,0,189,115,9,195,154,161,92,181,118,174,170,26,10,162,212,142,140,174,204,64,214,189,246,236,232,78,43,48,136,63,215,45,197,255,17,143,102,213,234,238,191,51,137,122,187,37,165,115,82,171,238,121,88,3,189,60,133,253,201,54,119,202,212,142,209,43,250,86,22,171,57,72,168,125,73,182,77,185,248,231,174,173,167,122,204,190,247,67,79,89,92,189,17,59,214,222,126,101,206,254,182,63,146,125,122,231,215,169,136,31,78,192,192,162,46,149,2,21,0,126,15,24,52,228,3,30,201,13,219,132,191,226,44,57,188,107,185,94,181,26,90,14,21,198,193,98,201,204,176,179,30,156,148,119,23,78,243,12,233,30,76,67,238,76,179,108,236,255,217,251,100,169,255,67,185,235,84,154,192,0,0,82,216,202,97,83,226,229,3,163,135,0,35,157,101,2,99,224,17,156,78,0,167,136,82,38,97,128,176,240,200,195,225,225,1,67,194,208,138,36,108,176,152,6,5,95,162,241,202,18,22,54,237,16,129,40,182,196,19,200,68,37,126,71,101,12,130,64,225,32,159,234,61,202,162,237,73,105,27,171,176,210,35,114,41,75,2,155,202,101,143,212,172,70,28,98,43,174,136,139,168,246,239,12,173,242,61,157,109,162,190,202,29,83,181,245,126,70,57,176,136,238,132,3,99,55,39,125,164,187,165,247,62,117,243,24,248,188,201,68,76,42,6,159,80,255,251,178,100,73,12,230,74,105,80,27,154,90,240,77,136,218,35,100,72,158,25,93,163,68,110,105,137,193,10,139,40,205,132,141,32,108,206,172,135,126,176,14,199,195,165,42,187,166,16,5,245,102,167,101,93,66,195,134,52,212,165,234,25,32,139,208,180,101,203,196,205,83,26,87,38,206,213,64,189,54,230,200,150,169,41,34,80,191,255,197,128,0,1,184,79,212,18,45,96,160,197,222,28,68,47,58,86,131,12,128,212,148,185,241,89,115,178,234,148,119,97,166,150,216,112,122,42,240,227,51,131,42,33,250,186,18,43,105,21,147,245,239,245,63,79,211,255,245,235,237,239,255,203,114,197,159,100,139,24,12,124,47,101,30,195,15,255,160,0,10,83,112,187,132,204,49,2,18,161,171,195,70,3,91,24,116,220,96,194,24,179,160,203,137,224,160,36,213,158,49,71,70,0,25,89,96,100,139,181,137,0,169,195,162,161,11,68,64,50,30,123,145,202,38,212,217,20,20,228,41,130,207,110,205,97,104,82,203,109,197,234,65,117,231,88,236,44,233,82,112,50,145,56,156,81,48,54,82,102,79,162,154,180,226,169,206,156,49,94,254,41,187,156,119,106,190,232,251,53,186,27,8,175,2,120,42,112,95,252,170,23,78,253,78,215,69,5,16,237,174,82,139,242,111,44,29,151,20,216,122,138,216,106,62,254,158,56,238,202,35,105,96,204,61,50,56,86,225,233,153,121,46,90,212,123,251,123,79,142,53,123,110,70,252,68,244,90,165,51,207,218,238,228,10,210,188,215,42,165,22,229,152,231,57,205,221,234,46,72,181,96,83,135,164,187,147,103,2,139,33,19,6,110,183,201,141,11,22,4,67,226,147,114,170,137,192,240,129,32,58,55,69,180,170,120,131,249,197,33,131,54,189,215,237,209,95,34,255,170,158,43,249,83,54,200,114,206,44,42,22,38,17,21,154,117,167,230,128,0,0,73,144,195,72,212,219,36,200,198,209,176,195,225,252,233,33,244,193,64,36,194,128,92,195,224,8,20,227,24,146,14,18,130,34,129,192,160,156,96,8,6,4,1,198,64,5,226,98,248,48,222,146,184,242,83,124,229,170,12,93,247,93,49,152,172,169,163,33,82,176,168,250,152,151,29,66,37,152,49,201,28,122,11,105,13,197,228,154,158,148,74,41,161,165,28,102,243,145,215,5,88,220,152,119,10,60,229,181,176,229,92,41,164,250,166,219,225,90,85,77,43,215,225,64,77,101,137,84,58,15,27,78,13,7,237,19,118,48,90,69,113,131,35,73,219,106,187,97,58,211,3,245,99,70,2,53,69,14,190,37,32,89,129,229,155,16,14,144,244,193,204,125,169,205,144,230,150,195,224,104,251,30,227,57,66,22,255,251,178,100,94,14,198,131,105,79,27,184,67,240,84,168,234,67,97,72,126,89,217,161,56,79,109,13,193,57,152,104,141,147,162,48,146,104,96,181,52,14,156,241,173,163,175,164,242,188,13,47,207,121,98,49,226,0,63,224,49,149,48,64,73,173,5,203,25,34,144,38,113,103,96,71,86,2,170,204,172,82,225,75,37,14,141,204,18,138,212,231,170,25,47,157,87,22,139,150,35,93,187,127,175,255,254,174,1,110,215,136,251,155,145,122,242,90,25,197,84,96,247,122,137,121,156,109,160,229,171,248,136,220,47,205,12,210,71,157,138,38,204,25,139,188,209,32,19,76,18,129,152,96,52,12,137,70,20,193,204,76,204,0,2,164,80,13,204,49,134,20,104,50,76,8,128,244,192,8,22,196,64,236,96,122,0,35,192,65,23,48,17,243,132,46,73,87,68,215,66,140,120,41,224,46,179,43,76,114,176,199,113,173,197,82,13,217,104,15,208,40,69,213,165,117,27,100,250,185,54,250,21,129,177,58,121,29,44,7,24,174,84,0,141,195,184,49,151,74,143,85,177,223,51,213,141,72,130,11,174,32,4,233,160,67,29,85,32,178,175,238,170,155,156,127,216,130,22,152,23,104,245,76,247,17,230,178,93,177,160,169,184,5,39,108,6,4,53,91,76,66,142,185,161,44,197,83,164,141,182,252,203,178,20,241,177,213,63,157,15,150,101,116,62,197,199,27,20,49,230,42,116,66,6,84,83,18,209,3,131,20,186,234,3,144,90,108,48,6,140,5,129,126,66,129,145,138,6,56,179,224,197,137,135,36,97,214,127,219,172,149,115,200,103,170,61,245,42,196,103,96,73,220,199,54,195,251,106,121,177,160,76,76,85,122,164,255,111,157,249,159,254,2,247,72,236,245,228,92,135,168,178,11,20,21,16,66,110,90,216,49,139,90,217,200,2,0,2,146,148,192,232,116,77,15,132,132,152,132,12,25,1,196,197,100,77,140,22,128,192,32,35,130,160,84,96,92,44,134,1,224,54,157,134,12,192,91,33,145,2,143,242,179,20,0,231,41,75,224,73,16,197,68,75,213,81,1,78,138,199,26,83,81,164,193,112,133,144,182,162,4,193,173,198,17,161,176,86,78,198,124,139,229,194,101,205,144,254,221,69,217,102,148,109,20,20,190,113,124,195,190,173,232,86,107,29,151,57,194,230,47,220,5,46,171,243,159,3,58,143,154,178,250,236,244,114,190,123,252,238,151,215,254,54,127,214,239,166,182,74,231,38,6,61,15,109,207,124,67,251,165,34,251,85,229,242,251,83,237,147,203,3,59,125,169,98,230,52,143,162,56,127,169,155,21,123,140,207,5,146,58,230,144,109,221,103,59,188,9,115,2,61,35,62,154,88,255,251,178,100,100,12,134,147,105,79,27,218,122,96,78,103,106,51,96,168,142,27,41,209,54,79,109,109,193,46,147,168,93,132,169,224,111,99,60,101,157,246,235,27,242,125,96,1,183,64,37,59,113,87,36,127,31,160,128,226,23,66,12,49,114,164,109,130,171,195,127,149,105,187,67,36,166,140,49,208,216,155,43,39,79,117,232,245,217,15,182,173,225,65,4,101,3,180,228,15,217,128,133,196,12,29,117,243,52,128,205,89,70,138,143,85,207,75,215,75,26,126,106,216,104,0,1,128,2,222,109,164,70,38,60,65,162,97,104,14,6,110,64,92,96,52,37,134,1,128,16,96,82,5,102,36,162,122,96,82,8,140,32,192,56,10,201,2,80,192,120,5,162,193,196,1,117,35,165,17,129,7,12,198,152,76,128,109,182,45,210,130,44,112,114,43,114,128,87,250,189,32,9,97,120,24,128,220,134,80,197,157,73,248,237,26,118,151,193,144,202,101,145,21,251,102,49,11,123,98,190,220,17,39,30,110,115,85,42,111,127,68,16,36,214,193,234,169,164,9,108,239,16,87,82,217,220,133,182,216,74,229,230,37,241,11,19,27,20,139,166,230,38,34,110,166,131,134,78,177,214,203,196,66,29,158,76,124,177,37,161,185,190,233,190,245,84,234,224,222,209,244,149,123,152,196,210,65,235,174,202,61,82,169,202,73,239,74,16,151,219,45,136,197,205,82,166,242,234,132,146,103,127,219,249,183,115,46,150,85,189,105,64,64,84,137,4,43,99,105,194,25,64,176,193,138,44,208,179,5,186,169,91,163,115,226,198,194,83,72,212,44,140,5,51,210,155,233,172,233,202,22,143,237,18,253,68,25,198,185,108,170,106,94,205,153,189,80,34,37,87,21,73,206,66,199,143,31,222,142,138,79,125,79,232,167,223,64,0,0,97,144,130,53,226,31,83,16,161,37,25,16,131,25,49,169,48,139,2,131,9,0,104,17,129,201,137,208,88,152,49,0,120,235,3,58,192,192,110,52,128,4,0,1,32,204,93,211,238,209,62,3,130,157,193,134,21,132,184,46,1,100,44,112,96,23,77,1,76,234,25,47,164,185,193,49,33,19,54,220,177,73,163,4,165,172,188,132,198,89,82,32,120,50,19,105,216,193,151,14,71,163,217,190,150,130,229,220,212,25,164,27,92,39,231,166,77,157,106,170,87,95,53,104,150,77,201,140,83,23,191,164,29,251,159,142,114,86,121,109,173,192,206,253,38,249,243,90,148,96,101,154,153,88,248,162,97,47,255,81,218,212,198,177,247,18,122,91,126,186,195,251,106,152,181,115,243,138,86,145,62,174,197,239,122,226,183,212,55,155,204,60,61,239,171,108,227,20,158,21,113,22,19,207,172,194,135,255,251,178,100,104,140,198,246,112,205,147,218,122,112,76,196,233,226,100,199,134,25,201,159,78,109,229,133,193,33,17,231,133,141,28,176,30,243,195,222,255,175,215,197,53,152,91,48,37,164,3,0,10,145,136,197,16,32,116,186,11,216,3,49,36,35,80,153,127,51,101,64,177,32,129,32,236,198,176,113,240,143,45,72,212,131,36,154,8,251,68,125,168,19,54,211,215,203,26,163,90,37,188,116,252,169,197,53,190,91,97,37,146,32,36,206,64,225,207,245,103,126,167,219,203,126,128,1,146,203,198,80,14,217,108,20,166,22,14,50,211,160,41,185,169,81,220,145,195,144,140,17,102,210,130,108,199,100,20,188,60,220,67,148,130,172,160,218,231,150,172,117,175,77,16,76,118,78,221,22,33,235,234,2,221,178,197,175,164,81,66,250,115,200,142,206,215,217,70,202,246,151,170,2,128,98,171,15,61,198,238,176,86,63,199,174,21,15,47,133,53,246,165,211,217,13,231,46,36,59,66,0,0,41,84,32,41,140,59,2,1,217,25,146,121,146,213,68,131,231,75,128,113,67,105,137,137,217,3,228,251,36,42,0,67,213,228,245,116,67,63,1,234,231,101,123,75,55,234,102,175,95,165,94,99,99,98,9,193,33,216,226,37,143,231,101,192,104,105,124,132,207,222,17,13,27,212,122,254,88,194,177,192,83,39,156,26,210,125,139,222,7,45,244,57,45,209,60,110,47,58,66,80,1,42,125,52,200,88,98,193,224,128,156,152,40,106,166,1,138,172,143,91,222,194,21,190,31,171,43,100,216,75,28,183,134,143,7,251,53,189,71,213,129,123,207,32,248,243,157,50,40,199,14,236,123,125,6,252,171,195,148,175,254,30,167,254,253,71,255,255,171,255,119,234,0,0,179,9,192,140,64,201,55,168,168,227,218,240,61,16,202,132,3,47,217,13,84,10,49,75,229,115,153,252,132,4,26,20,4,141,64,84,12,77,32,4,100,33,192,50,253,5,74,25,234,130,17,20,128,152,230,80,48,192,51,6,40,217,56,99,235,241,7,149,133,188,79,163,18,10,172,52,242,50,154,86,92,52,77,254,93,237,187,170,231,65,224,224,152,217,81,118,109,94,1,91,79,59,13,20,0,129,176,236,32,116,68,15,65,55,20,158,80,205,159,57,71,226,62,158,214,99,61,60,229,52,29,195,129,51,86,204,33,83,75,159,243,110,160,31,53,93,192,132,190,158,101,153,225,157,204,180,130,164,137,138,30,174,53,120,123,16,219,116,235,149,174,185,33,223,83,19,108,118,225,175,62,222,19,91,209,169,159,210,139,184,158,137,5,3,52,5,81,212,135,70,72,170,166,154,69,126,245,30,1,114,102,157,243,124,125,70,179,236,234,57,255,251,178,100,111,12,215,219,113,79,147,154,123,112,61,4,122,67,97,133,68,27,133,163,74,109,225,236,193,17,15,39,193,150,13,152,66,141,147,79,161,192,222,34,102,251,222,157,234,214,222,245,152,81,189,245,10,127,143,136,214,214,225,110,117,65,33,64,3,167,108,6,195,154,106,1,70,6,85,26,162,7,2,50,70,242,240,22,143,174,121,85,8,35,140,199,61,5,178,119,227,135,160,146,196,113,158,214,253,55,64,222,121,127,255,255,234,127,255,255,115,168,182,33,95,109,96,144,218,151,2,65,15,12,36,215,196,15,77,144,202,79,201,7,3,15,195,181,76,176,160,40,18,101,65,65,64,250,192,213,100,196,183,36,14,252,204,20,123,123,71,204,118,164,204,147,72,140,105,144,228,214,141,166,105,75,138,207,115,120,180,194,75,26,206,35,158,36,118,96,145,218,25,184,170,201,222,102,201,4,105,44,86,196,207,26,203,69,143,194,82,121,182,59,84,74,221,69,245,36,199,171,215,242,181,60,240,148,206,50,159,199,214,238,157,131,2,24,154,172,221,72,133,107,206,246,26,177,170,29,47,79,31,106,209,137,30,97,132,88,95,76,135,179,237,189,22,121,74,249,72,151,139,67,189,68,250,144,137,178,91,12,74,202,66,97,103,203,27,196,148,72,241,101,59,90,37,100,41,51,9,72,254,93,71,122,200,167,158,227,236,199,240,171,247,106,176,195,121,124,218,74,120,116,197,169,13,177,214,117,54,48,247,181,92,62,177,130,94,179,12,51,78,2,117,194,198,44,225,235,141,50,22,147,95,127,91,34,191,135,15,140,4,152,12,193,177,6,231,97,159,93,109,52,120,87,195,254,207,239,39,54,174,40,153,225,204,14,69,14,44,255,33,222,190,46,125,31,175,8,114,221,63,254,122,0,76,53,80,79,55,34,12,133,36,128,98,65,170,227,208,97,36,8,102,64,204,9,151,34,81,131,225,209,138,130,73,131,130,176,132,65,48,148,225,48,240,3,114,5,68,154,179,201,233,84,218,48,32,4,245,144,105,41,56,22,0,14,64,34,124,236,187,72,216,144,148,73,160,173,138,17,52,246,48,11,212,133,181,110,176,10,188,105,179,9,110,66,58,39,46,28,11,3,233,124,136,194,69,161,193,0,166,41,37,96,226,64,38,96,186,210,29,157,100,25,28,144,75,166,236,154,233,85,115,140,85,11,205,197,115,248,23,69,136,41,224,74,69,132,6,162,90,228,108,7,219,150,144,231,155,108,134,174,136,121,158,219,178,137,244,116,230,91,198,3,36,167,240,191,127,177,59,119,25,124,205,62,238,173,92,56,215,7,169,224,140,171,211,117,194,141,205,255,76,205,79,88,244,216,242,158,69,44,92,164,149,255,251,178,100,106,12,200,56,120,79,11,186,123,112,66,230,74,34,97,133,104,161,237,225,64,78,225,243,193,11,25,168,137,134,9,146,248,211,21,111,119,240,35,166,43,179,4,175,204,69,126,230,188,74,206,227,136,58,221,117,63,204,92,85,251,173,225,159,119,110,197,45,191,215,91,240,166,255,31,72,138,127,95,255,255,63,186,128,0,5,131,96,201,238,16,83,16,4,102,47,160,244,193,27,117,33,78,147,60,11,6,46,226,227,105,132,21,60,221,8,233,71,167,26,44,161,28,129,196,223,37,26,52,107,109,147,230,56,253,116,255,253,63,166,191,194,84,241,111,179,232,167,255,220,0,130,230,19,186,231,66,154,134,34,143,70,168,150,230,82,12,70,9,19,38,5,41,38,40,130,38,41,19,160,96,144,199,16,140,192,208,212,80,63,49,96,61,40,19,222,241,192,36,32,128,89,228,0,73,88,182,195,222,145,209,36,72,97,77,229,105,51,117,224,112,160,55,22,30,112,141,37,149,228,231,55,74,89,115,78,205,62,83,122,110,137,225,7,118,146,38,156,80,124,154,162,157,185,177,34,80,46,8,203,65,71,41,20,118,106,110,117,172,41,84,228,125,215,165,154,137,220,125,214,207,96,42,87,147,233,172,103,93,165,69,106,212,124,113,148,10,153,94,83,187,4,106,158,190,167,115,52,88,97,63,75,8,151,103,28,145,88,191,43,135,35,44,198,170,44,87,197,41,147,68,226,54,23,37,197,45,17,222,221,125,174,76,69,223,98,66,28,100,188,108,85,34,250,102,24,150,63,111,45,228,159,60,81,199,233,61,120,103,221,227,18,24,119,9,32,58,158,202,250,120,113,20,178,39,160,252,207,191,132,188,153,114,136,184,93,186,196,21,86,28,113,95,93,227,73,159,156,77,156,227,80,27,190,183,156,127,175,243,138,42,128,0,9,109,165,18,201,4,28,52,35,33,16,17,135,5,36,236,188,141,221,141,21,21,46,82,149,233,96,36,126,116,34,113,66,52,16,131,193,167,99,30,82,183,223,133,213,255,209,159,255,255,193,255,1,26,142,37,237,233,232,182,175,252,255,103,233,0,64,99,12,235,83,159,82,64,112,82,106,147,88,101,241,26,96,128,56,96,209,70,103,24,46,97,65,200,96,8,126,97,24,104,0,6,5,2,243,4,204,100,122,110,224,0,96,194,32,95,132,32,73,142,0,251,57,148,138,140,225,3,108,10,86,33,226,196,74,57,109,86,65,168,126,13,66,55,155,93,122,106,75,8,132,108,10,229,200,121,226,173,84,50,120,26,74,134,183,62,132,180,205,118,132,70,51,53,122,27,129,104,108,210,203,155,249,198,151,17,113,87,204,15,16,201,187,71,159,217,99,127,18,152,255,251,178,100,67,140,200,138,120,79,147,185,124,240,63,102,74,83,97,130,72,33,225,225,62,46,225,55,193,2,153,41,12,241,50,104,153,149,211,235,87,90,69,21,185,133,209,132,164,42,90,112,82,48,131,128,38,129,101,189,89,79,111,34,244,243,20,206,199,94,7,239,42,215,98,214,79,212,161,102,43,229,131,112,218,102,188,4,11,60,168,149,191,175,163,105,123,233,68,225,72,233,189,230,231,62,242,234,174,45,93,205,184,189,229,180,132,107,48,92,251,124,103,21,73,188,135,194,4,146,20,247,57,108,157,205,84,207,215,17,241,191,184,106,189,97,126,59,247,172,148,153,98,109,76,242,190,191,122,112,244,166,254,49,120,79,231,162,226,111,255,247,191,55,81,0,0,196,197,87,54,81,35,7,29,96,82,58,28,86,55,248,196,56,33,17,198,47,243,147,66,187,191,164,121,80,122,59,83,85,101,35,153,91,38,70,205,223,254,159,250,255,235,252,15,254,81,226,105,21,183,162,191,253,223,87,255,88,2,96,77,154,109,41,240,100,224,60,96,242,230,104,8,6,35,27,140,94,70,140,189,1,12,109,38,69,0,64,114,48,33,8,194,194,169,138,163,120,144,139,66,5,2,140,61,0,86,1,140,24,58,43,45,140,196,35,72,64,202,196,146,160,104,69,165,152,97,12,65,234,164,48,184,17,228,65,138,52,85,184,248,46,215,170,7,100,74,115,25,86,82,254,79,202,24,155,143,202,165,237,103,237,205,68,155,53,165,226,91,171,86,173,67,246,90,66,98,212,104,242,151,31,226,178,187,12,202,146,55,30,167,202,115,119,176,105,18,217,216,131,63,202,108,64,246,78,254,42,184,53,236,118,31,95,1,97,78,222,127,164,185,189,48,253,140,231,231,163,213,159,250,138,39,19,124,107,67,115,184,45,185,77,168,226,228,144,118,37,91,155,250,152,75,126,186,250,145,234,196,83,89,237,114,99,167,226,101,149,206,253,183,210,154,151,41,110,21,227,150,181,85,206,92,152,226,70,149,230,198,17,92,0,59,75,14,181,126,182,197,25,225,151,49,70,97,249,166,67,176,251,35,163,72,242,132,217,75,161,144,13,45,209,76,126,199,60,84,161,64,0,14,0,20,9,166,82,24,18,32,102,15,225,250,12,21,131,88,235,144,36,181,213,239,152,74,135,222,84,31,96,206,214,199,209,125,72,207,92,237,151,190,191,71,255,236,189,75,69,44,17,8,250,93,39,243,98,181,85,195,231,179,250,164,130,0,76,17,123,50,217,0,205,68,243,74,159,140,44,60,12,33,3,28,128,80,17,146,0,102,6,2,5,0,224,64,96,224,92,193,66,113,96,60,113,39,64,160,105,183,128,196,3,215,71,165,65,104,255,251,178,100,26,140,6,236,120,209,139,143,93,224,67,198,74,37,97,234,74,155,225,227,72,109,188,185,193,19,26,41,25,134,29,24,240,86,118,101,62,225,116,109,125,221,134,224,194,32,52,158,130,3,164,109,146,209,144,66,158,211,72,132,133,154,83,185,71,181,34,210,195,181,68,90,163,16,216,254,30,235,119,43,53,196,121,73,237,165,170,95,86,196,205,81,121,205,140,217,187,120,100,65,101,90,77,163,35,86,145,115,70,102,71,217,122,149,219,239,218,152,182,116,170,219,82,3,90,243,60,102,194,232,194,121,118,221,106,247,196,234,172,213,90,188,188,213,217,136,222,211,3,69,71,203,135,15,23,69,96,211,242,168,137,167,164,69,150,10,220,170,247,84,160,249,54,126,185,185,131,95,190,33,106,234,109,86,215,122,171,220,188,218,248,73,202,58,242,87,245,242,220,193,96,16,0,50,132,130,92,132,194,34,96,168,145,213,90,8,92,233,156,197,129,136,112,38,213,145,99,123,21,236,57,148,189,231,85,173,166,51,20,106,175,118,144,42,83,49,172,119,117,234,173,232,255,255,211,93,74,61,194,3,139,215,229,228,181,25,87,250,128,1,0,68,49,143,177,225,131,76,51,59,231,211,120,23,48,193,243,21,110,1,102,25,106,96,112,217,66,240,132,37,158,152,58,51,96,117,88,193,65,205,10,110,3,76,159,8,153,40,250,44,181,248,243,213,79,70,172,175,44,162,86,225,91,143,74,224,138,41,151,147,27,79,91,140,44,132,169,201,112,136,92,93,48,192,61,168,184,232,186,41,156,173,152,144,96,39,172,224,177,30,171,183,204,104,124,219,111,221,150,45,229,98,222,242,169,175,83,51,105,32,65,158,156,74,87,81,32,194,115,187,94,119,137,241,21,226,167,162,25,218,213,132,218,93,174,35,229,128,230,53,59,116,125,83,62,60,76,224,245,249,106,127,143,72,187,147,250,75,240,186,198,168,51,62,111,23,229,93,14,33,124,141,83,53,202,19,150,117,1,76,23,112,29,190,206,51,191,69,223,153,182,185,163,71,145,87,15,202,230,234,55,82,91,113,1,124,59,175,121,194,99,136,0,143,40,58,13,9,152,18,169,89,196,37,28,46,139,239,80,33,31,240,56,115,239,243,166,40,83,128,187,167,57,49,191,49,213,138,220,253,168,205,155,163,171,234,220,169,199,48,214,139,209,140,250,253,66,139,31,7,121,165,255,173,198,117,6,75,255,150,0,0,51,24,45,77,64,109,49,192,180,233,35,131,83,140,65,65,67,23,155,64,210,83,0,163,192,0,240,48,16,26,8,68,211,35,137,70,131,46,113,8,0,44,1,134,152,17,131,72,236,14,34,84,23,147,3,38,156,100,197,229,129,255,251,178,100,31,142,167,24,120,209,19,143,93,240,77,203,186,106,60,39,174,27,5,163,68,78,61,147,209,18,157,233,76,243,182,56,192,28,94,78,255,179,75,80,99,152,210,64,34,207,26,172,11,41,90,159,109,0,209,97,20,102,46,38,81,157,39,58,80,192,209,219,5,35,27,234,47,172,10,125,87,214,141,174,120,170,78,59,122,106,238,114,253,219,78,177,152,209,28,153,128,25,144,74,192,66,220,87,106,213,173,201,157,222,205,211,194,112,241,47,29,130,121,57,237,19,49,20,200,31,46,244,255,55,223,182,85,218,194,166,22,181,68,246,178,249,250,182,219,145,77,108,55,6,158,242,215,7,236,173,103,30,220,58,96,109,207,44,90,86,24,23,210,46,247,70,96,250,218,148,30,162,164,40,252,204,250,252,253,163,28,246,163,157,146,175,152,255,178,154,0,0,8,0,0,3,243,49,6,84,5,4,121,9,8,211,53,199,132,207,90,26,211,63,89,223,202,154,92,209,202,212,182,124,112,229,255,188,241,247,255,242,127,255,255,227,84,78,66,255,251,159,127,151,255,205,120,186,131,80,53,230,176,217,114,140,200,249,133,255,217,254,133,156,73,219,182,100,2,48,176,104,215,74,83,22,5,14,36,76,50,105,0,194,161,129,3,220,196,0,147,34,24,9,128,164,200,146,208,140,0,2,195,146,128,91,200,172,194,68,248,203,156,97,194,4,25,120,176,53,22,8,59,11,73,196,98,192,156,144,246,86,176,12,221,174,149,71,193,16,108,168,37,53,68,80,250,109,79,2,141,82,111,189,39,49,77,212,114,252,195,185,192,171,118,201,123,219,59,211,14,175,89,52,199,172,207,185,143,87,105,149,153,86,243,76,125,193,248,111,137,151,160,39,88,81,225,181,250,125,119,3,122,151,114,226,69,182,199,189,218,60,82,96,132,225,153,172,212,232,54,179,53,243,140,220,233,170,137,195,120,187,56,191,93,242,153,123,103,83,53,28,32,34,179,215,153,98,106,123,109,6,74,139,110,158,46,65,46,168,49,230,230,111,180,198,159,196,247,234,161,212,191,199,244,112,73,137,177,50,196,83,173,217,104,0,65,16,184,199,96,180,8,226,120,214,13,82,210,61,87,13,0,239,201,19,193,73,188,152,26,169,108,169,7,157,239,234,139,77,123,127,253,63,249,196,196,228,207,164,189,157,161,9,172,84,31,13,73,19,229,213,212,232,181,186,73,25,76,250,155,254,160,0,32,2,154,43,136,167,13,185,204,132,224,230,213,195,173,2,131,166,37,10,25,6,18,240,5,0,192,215,49,84,64,174,142,244,242,211,12,90,89,74,108,167,86,177,81,212,152,135,154,84,172,145,207,210,45,170,81,193,30,72,238,205,85,255,251,178,100,32,8,230,134,104,82,187,121,121,208,68,230,74,67,96,171,140,31,105,221,60,46,225,243,209,13,153,232,65,150,29,152,246,223,20,254,161,241,41,99,115,97,87,165,55,13,160,193,140,136,77,55,165,208,251,65,212,246,195,92,109,237,175,115,68,83,187,188,70,84,217,130,226,214,150,243,111,109,237,159,112,93,57,62,0,229,114,91,32,168,92,208,216,142,183,45,99,75,19,8,227,217,247,139,39,142,226,127,232,193,155,53,107,62,190,111,105,125,102,255,215,93,153,203,127,111,55,73,211,46,108,158,89,31,218,135,110,179,139,91,171,160,190,204,38,242,145,62,95,148,41,86,56,209,129,82,223,239,75,110,209,237,136,89,122,231,254,42,172,143,22,205,59,213,169,126,92,0,7,0,4,238,151,211,150,245,209,70,97,18,26,240,224,229,177,105,68,117,153,92,222,177,253,53,206,148,128,200,226,239,11,161,139,213,212,152,214,249,95,95,24,255,206,223,249,66,226,136,203,244,135,84,145,39,72,227,171,36,150,71,236,209,217,245,81,72,2,22,163,140,124,61,204,69,11,12,158,127,4,4,137,132,33,153,139,66,225,162,32,201,143,6,25,131,128,8,40,242,32,4,192,2,1,141,224,121,88,76,219,133,130,145,33,50,219,4,49,232,28,185,104,128,111,26,14,26,83,222,163,146,53,68,182,6,157,4,177,130,29,189,205,17,231,91,100,193,104,163,99,193,206,24,2,254,92,205,48,240,137,20,16,155,111,165,197,201,81,50,30,248,186,224,106,45,77,156,231,94,253,126,95,139,90,165,206,81,126,180,133,162,190,119,114,81,168,84,119,80,93,74,214,112,194,134,159,157,122,37,178,57,211,57,46,174,217,98,170,60,208,109,233,54,237,254,90,236,190,122,126,5,197,82,253,173,43,161,208,228,108,168,255,22,115,87,109,109,15,208,172,214,109,230,117,189,105,97,195,222,170,238,217,34,32,227,111,214,30,56,87,36,235,121,147,21,242,197,164,60,72,157,186,41,173,198,4,70,242,77,120,76,158,244,198,190,189,125,179,143,10,182,172,102,125,219,122,215,198,191,191,249,255,255,172,127,255,249,116,129,79,186,8,193,203,21,174,13,44,69,2,188,6,25,41,75,134,230,198,71,65,167,155,148,113,48,1,152,220,225,28,22,107,97,109,142,65,27,44,182,229,136,101,241,81,239,77,92,166,255,85,255,231,203,244,125,244,224,186,91,255,191,187,231,121,218,200,0,32,113,88,40,200,49,36,198,112,224,200,196,132,200,144,152,192,65,0,0,135,24,138,23,1,10,0,104,46,105,4,6,0,10,166,48,151,75,214,216,36,195,79,33,247,84,227,132,131,35,229,88,36,195,26,2,12,255,251,176,100,29,12,134,183,104,208,147,186,122,64,74,232,74,17,97,103,88,25,201,163,70,110,101,233,1,36,25,41,28,204,40,40,218,81,161,65,72,13,115,66,224,27,59,44,155,6,202,85,224,93,105,28,23,234,160,93,169,1,126,168,124,64,83,242,42,238,172,194,65,161,36,150,102,182,175,52,217,110,249,213,124,10,196,77,214,57,50,128,93,227,167,77,76,185,231,74,121,117,148,250,26,205,56,8,176,29,66,66,35,75,25,206,179,205,254,91,233,6,60,58,86,145,92,11,150,157,57,126,145,112,220,174,55,117,159,173,253,102,178,58,135,141,237,127,113,170,210,112,124,235,76,214,231,79,255,215,46,26,172,25,160,71,115,110,197,91,29,166,76,109,99,49,243,247,152,184,246,255,24,125,214,171,184,15,177,25,234,62,45,0,37,36,50,147,160,238,32,224,48,224,21,20,132,20,247,41,221,99,2,240,24,25,31,55,36,102,0,48,78,212,11,240,154,246,69,199,0,75,231,159,208,40,110,248,224,230,189,229,7,255,186,183,207,208,228,126,143,241,253,0,109,209,255,255,249,47,212,183,252,182,78,74,239,164,0,9,1,209,156,65,187,65,198,107,11,154,4,180,100,129,32,36,32,9,103,0,141,134,57,46,144,130,15,0,221,145,213,12,206,18,105,186,196,144,154,224,56,231,67,173,214,82,75,74,80,190,231,25,169,58,160,89,14,168,204,161,210,208,103,57,22,107,4,1,47,72,34,202,226,62,75,25,115,135,133,106,23,151,26,28,211,77,83,122,117,44,92,249,162,209,211,134,98,107,221,205,243,148,151,111,138,124,238,2,106,73,253,243,27,233,244,55,80,67,154,206,240,229,143,118,156,226,79,241,157,102,37,107,138,75,130,123,180,148,248,231,190,126,99,218,111,108,127,224,239,12,240,181,168,233,13,164,224,170,76,187,102,5,155,111,9,29,188,110,243,199,102,197,48,202,220,144,157,77,14,197,148,100,236,175,31,49,94,190,185,206,239,152,123,180,236,188,201,150,36,142,36,178,31,236,128,0,98,1,1,112,233,19,12,58,92,136,128,128,114,177,34,140,101,111,59,114,144,184,35,9,20,30,192,36,184,218,137,211,31,109,117,122,35,159,106,62,97,7,122,163,118,64,145,97,49,57,96,111,56,103,100,126,143,71,205,124,101,254,71,107,114,87,238,191,254,127,234,0,76,35,159,14,163,52,12,203,28,77,238,46,76,162,28,76,24,10,204,95,5,141,6,7,71,147,1,32,128,197,112,28,186,193,70,6,173,192,115,68,28,72,193,0,166,217,4,7,23,129,80,36,112,69,148,33,44,177,3,203,79,70,218,16,4,68,135,7,5,11,111,21,74,248,192,24,20,168,255,251,178,100,39,140,135,145,109,79,11,186,122,246,63,70,74,82,96,229,104,155,1,161,74,110,101,231,65,22,169,105,29,131,138,24,50,2,197,160,202,85,224,88,211,188,6,121,42,139,196,27,253,183,203,100,165,160,153,48,18,201,12,234,231,25,104,128,165,203,246,21,117,148,170,33,201,75,64,63,81,234,214,150,227,86,88,114,103,81,162,209,33,1,52,196,1,74,148,147,21,101,116,173,45,176,38,80,183,57,191,105,124,154,107,131,168,113,28,17,238,64,202,114,69,213,254,148,237,54,218,90,205,246,198,53,219,27,115,152,145,102,247,99,235,151,112,159,185,99,198,129,61,140,136,191,221,198,240,115,1,250,204,36,61,138,46,164,92,87,80,149,174,81,235,172,122,79,14,62,166,181,241,31,86,141,11,201,167,183,207,222,34,124,190,73,172,33,237,80,0,20,211,249,100,100,138,253,57,135,27,68,66,8,156,5,16,170,165,115,170,80,118,160,10,117,70,127,8,203,26,1,173,96,16,24,5,6,165,202,239,250,247,179,254,237,255,233,232,255,71,168,2,228,255,255,255,239,238,250,58,125,0,0,72,82,129,82,7,3,55,1,66,64,105,177,156,64,38,9,36,152,229,14,24,164,60,120,51,199,51,82,6,130,181,128,24,187,108,29,15,17,97,173,174,179,25,117,242,207,7,23,89,174,164,71,202,36,249,68,110,161,72,146,76,208,174,39,133,182,100,40,98,34,82,233,194,122,10,227,32,147,44,48,175,41,169,7,47,165,182,10,7,80,212,23,203,114,50,53,78,58,89,90,174,58,35,47,43,252,145,214,155,36,129,54,119,93,98,154,164,55,59,104,226,177,226,222,88,60,104,209,105,76,171,237,168,79,91,158,86,208,114,204,230,127,196,109,125,46,23,46,87,163,156,53,119,203,252,107,113,226,98,137,104,176,95,54,64,133,13,249,4,133,169,219,166,143,100,62,43,249,45,26,28,93,221,183,81,29,218,125,46,154,222,47,14,136,176,169,19,17,239,253,173,168,144,43,25,145,143,57,135,28,89,138,222,253,36,0,0,0,139,7,81,69,2,203,108,66,161,16,69,17,199,75,48,183,101,119,33,217,62,181,39,213,117,14,170,174,27,107,108,237,36,214,74,58,68,240,137,237,244,237,250,183,255,163,244,127,155,80,46,223,255,215,71,55,255,254,184,111,242,43,254,47,246,234,0,0,51,22,140,142,206,202,50,218,0,242,73,160,65,136,204,72,67,35,203,204,110,23,48,99,100,196,0,243,35,6,140,62,64,110,230,62,26,23,104,136,0,40,28,48,176,21,143,191,166,88,48,23,176,112,24,58,69,18,10,133,66,9,144,44,9,164,147,185,96,32,170,99,191,134,40,19,198,255,251,178,100,39,142,231,177,120,80,19,143,22,224,70,38,154,16,97,34,134,27,193,161,66,77,229,241,17,32,26,104,69,148,150,24,109,149,0,171,205,150,188,72,66,194,209,248,168,0,47,56,8,94,143,169,134,197,91,132,121,154,74,90,163,1,33,61,147,206,7,193,52,128,35,204,16,199,108,215,14,231,54,243,77,92,196,62,154,28,197,14,242,126,78,198,224,152,143,76,106,121,48,174,211,89,9,141,32,140,108,15,105,37,218,145,151,81,156,104,210,43,185,196,47,33,57,205,23,217,82,14,103,254,78,205,227,178,59,242,57,94,45,124,89,177,104,213,238,16,33,42,190,96,218,59,10,25,191,124,91,27,96,98,159,121,223,83,125,204,157,154,176,225,219,111,150,83,10,55,85,110,137,171,122,91,30,248,119,174,205,104,176,105,45,46,197,111,249,91,255,194,193,218,72,132,56,30,64,28,80,177,219,49,74,128,72,193,145,222,122,4,42,195,63,203,181,83,39,14,132,38,251,107,249,75,49,217,120,115,164,223,212,198,51,13,83,141,116,59,236,161,189,224,233,230,4,154,81,250,61,63,128,145,208,103,254,229,1,116,255,71,250,128,35,23,97,50,232,3,44,32,54,62,51,196,16,51,91,99,96,113,58,48,51,88,142,45,161,140,4,152,209,234,28,194,167,74,229,111,160,64,90,141,134,149,5,140,17,93,52,201,10,4,230,68,40,141,37,88,219,60,49,53,246,20,33,190,135,14,121,27,54,9,84,140,245,16,66,212,91,26,112,65,40,79,50,133,113,195,141,151,193,149,209,22,61,66,132,19,195,152,244,80,26,102,209,212,95,218,44,110,79,171,61,235,50,108,105,202,122,153,81,165,133,149,203,216,75,111,245,188,225,193,236,72,71,52,155,39,117,30,133,224,191,157,137,228,210,120,176,163,69,140,229,85,23,253,96,224,149,33,25,139,91,163,19,151,251,207,251,248,215,167,129,14,183,139,153,228,188,103,1,223,31,94,153,254,91,239,230,150,221,181,21,228,119,251,139,10,234,232,176,205,171,75,35,220,94,242,203,225,125,111,230,180,99,150,237,239,48,166,187,174,186,97,64,226,67,100,228,151,172,68,145,87,32,192,131,138,121,145,109,199,122,0,32,190,88,87,191,66,244,33,133,190,92,59,40,14,103,72,100,157,1,3,169,213,235,83,234,2,0,176,246,86,199,17,241,31,242,63,230,109,31,232,255,240,244,196,15,251,168,127,215,255,228,194,0,2,75,188,192,17,79,40,112,218,148,204,50,88,199,76,76,84,180,206,23,131,161,137,154,193,65,64,227,243,1,20,37,11,42,21,195,145,68,27,48,208,7,200,168,4,4,16,120,19,176,26,34,183,84,57,236,111,34,255,251,178,100,29,140,166,118,104,210,155,108,126,192,78,170,90,51,101,39,134,28,133,159,66,110,233,235,193,38,169,105,168,242,162,185,118,88,76,190,204,22,128,151,202,12,118,97,152,91,151,157,71,118,59,76,16,8,253,50,235,242,86,142,199,43,71,238,94,129,34,129,61,75,169,230,85,206,2,55,69,100,80,7,28,18,9,55,162,19,144,210,81,177,179,109,200,41,227,95,84,116,193,90,114,43,208,247,195,176,49,28,210,59,34,235,232,20,29,98,102,132,53,30,124,86,91,210,252,255,237,179,103,123,113,172,205,23,246,74,182,173,177,0,184,142,150,145,33,82,236,94,21,160,239,122,213,158,95,43,55,151,220,161,116,241,21,224,198,164,124,102,60,29,231,197,189,190,187,35,232,169,43,172,0,0,3,136,179,106,94,81,104,209,200,132,129,21,14,104,128,120,102,24,101,16,82,130,188,244,219,129,254,178,99,206,118,223,108,55,159,160,125,6,243,175,228,188,59,146,158,255,255,248,247,254,191,255,255,54,209,239,255,254,223,153,255,245,56,55,83,199,195,39,8,77,20,132,222,234,225,61,64,0,0,46,152,112,38,156,64,6,25,196,78,153,112,141,153,98,21,2,11,179,9,208,128,32,32,98,97,6,96,160,50,96,168,24,96,48,114,58,124,29,97,95,185,163,3,195,170,57,81,35,234,141,58,203,3,12,74,242,176,80,19,65,111,212,118,16,131,37,80,239,27,188,96,0,72,30,166,28,162,143,58,42,52,55,193,169,173,53,12,25,20,167,151,52,154,9,74,117,65,59,4,190,149,211,81,138,61,234,196,210,229,12,209,142,212,97,90,177,89,232,65,227,20,200,170,89,118,227,14,104,110,81,239,104,185,149,236,42,54,111,37,142,200,133,34,67,201,107,196,221,219,171,168,83,214,93,107,151,72,241,86,106,219,92,190,93,58,189,99,231,30,185,251,240,181,117,83,69,166,163,28,88,174,111,133,85,55,225,95,238,178,67,247,199,198,178,229,172,94,30,162,217,89,167,109,11,87,198,49,91,234,217,188,40,247,127,152,56,158,11,209,68,142,59,219,126,147,0,3,195,26,180,144,130,160,74,16,113,236,8,128,216,126,120,34,210,66,8,249,82,218,158,248,96,141,87,251,143,172,127,194,85,1,54,103,66,162,153,196,163,123,74,223,250,255,235,255,255,243,78,173,255,246,219,254,159,255,233,163,73,24,147,144,10,42,174,90,208,82,109,192,0,0,179,18,131,67,191,133,179,35,13,19,103,201,35,60,4,227,35,11,131,39,206,35,47,0,225,83,112,192,48,100,198,128,24,192,176,248,116,45,48,148,104,87,197,199,114,12,14,3,220,48,73,83,4,34,5,37,28,103,97,143,255,251,178,100,31,14,247,21,105,79,147,186,91,240,74,41,234,50,97,231,72,24,57,163,72,110,101,139,193,32,167,104,193,151,148,232,16,88,86,241,74,27,139,240,204,73,71,51,168,88,58,155,107,43,40,0,74,33,148,39,99,109,70,210,158,215,240,206,151,66,208,0,59,114,68,237,78,26,43,18,22,139,29,149,180,21,81,121,218,172,74,254,156,10,63,107,252,181,148,231,86,37,178,242,178,27,85,68,124,131,163,24,88,253,155,74,196,18,136,0,190,192,12,96,32,146,134,245,149,105,242,115,86,15,231,99,63,55,46,128,248,51,147,154,107,238,37,25,101,6,125,125,211,36,192,241,137,163,200,31,109,144,7,218,60,212,66,78,153,29,211,237,101,61,185,215,209,180,221,209,41,208,147,221,211,187,152,70,34,183,159,152,115,181,214,145,27,61,77,116,144,0,7,188,108,134,28,50,141,96,71,34,13,185,17,75,142,225,35,199,98,64,77,208,49,155,82,146,47,131,221,134,85,185,227,176,235,98,188,127,116,179,75,169,227,102,30,202,55,242,159,255,165,27,255,253,26,161,149,79,255,253,175,254,159,255,253,233,146,106,213,250,93,104,152,151,184,48,148,118,2,153,129,192,102,150,15,24,120,122,97,83,80,52,158,2,86,152,188,142,42,8,48,0,12,68,13,20,60,197,165,62,29,134,194,206,163,4,133,155,100,64,205,80,195,93,86,51,156,226,53,167,36,137,172,252,75,195,9,190,245,188,209,166,204,196,164,21,225,49,232,52,132,54,253,182,145,214,171,9,251,156,114,190,20,85,71,83,169,161,220,255,126,76,201,111,2,226,180,50,149,244,247,170,139,244,246,228,51,202,63,0,220,170,132,189,48,126,67,72,217,205,251,125,255,160,46,12,236,204,179,30,191,25,166,23,159,223,164,197,91,235,53,163,171,32,155,166,108,189,41,9,136,108,93,51,149,100,246,142,236,19,244,180,163,87,14,204,191,4,43,209,44,91,121,163,145,181,105,231,157,203,184,222,37,99,84,187,72,37,120,178,0,40,68,65,32,224,94,86,38,23,41,209,156,39,237,64,153,60,226,76,148,178,100,90,88,160,187,90,200,169,180,97,231,51,197,44,252,38,161,18,135,49,132,250,31,254,70,252,255,255,244,75,3,91,255,255,223,255,255,253,249,105,135,126,207,37,201,127,106,0,0,0,112,194,149,104,238,5,92,206,243,96,231,49,164,218,48,248,202,51,116,200,7,92,192,192,60,204,32,16,56,65,50,76,10,48,164,86,17,13,152,128,105,135,133,169,90,205,52,128,98,243,24,33,153,219,35,128,133,80,248,204,88,69,139,11,51,3,165,180,117,126,164,176,36,134,0,110,192,35,40,146,201,80,81,255,251,178,100,43,14,199,124,103,206,155,187,122,242,78,38,218,83,96,175,140,26,137,159,64,110,101,141,201,40,26,104,69,133,150,34,145,53,45,17,1,178,93,47,55,241,195,50,2,65,225,176,176,148,138,62,190,16,131,176,89,136,146,71,161,171,36,97,10,36,108,203,16,140,25,229,48,162,178,233,252,114,25,144,93,142,88,147,171,26,82,48,42,154,112,139,76,67,109,78,31,232,105,151,182,0,52,30,171,38,78,197,183,100,214,226,192,114,213,125,32,79,156,64,90,195,158,228,182,92,224,159,86,133,239,27,252,226,124,189,133,107,102,59,206,185,196,40,184,137,105,157,211,81,59,52,106,102,3,237,77,141,210,18,189,157,203,90,130,246,214,179,140,247,204,23,144,232,245,189,187,19,193,89,199,131,13,170,112,64,8,27,4,32,214,178,182,140,3,98,3,34,16,4,120,105,109,43,164,107,17,228,244,166,198,229,22,234,188,85,84,92,53,102,208,37,80,166,148,229,108,170,56,58,226,122,55,255,251,183,255,252,223,26,164,91,106,187,183,93,189,167,34,109,14,101,53,179,109,198,46,21,1,91,255,254,200,160,5,83,26,173,142,180,115,53,90,64,220,139,195,86,23,12,156,209,48,67,68,20,199,50,217,224,197,34,83,1,130,12,24,53,134,140,38,86,29,4,46,193,148,142,0,220,182,4,102,104,141,205,200,207,148,106,69,41,98,234,162,194,92,85,86,65,197,116,216,202,131,186,237,33,8,200,3,87,99,162,185,241,5,124,231,53,64,100,73,16,154,51,177,245,18,86,9,215,198,145,158,70,41,239,205,117,221,124,110,220,166,181,70,179,197,188,196,2,53,192,160,209,124,21,100,55,129,108,116,235,251,23,46,188,122,250,241,205,131,216,201,55,254,230,58,199,27,247,155,186,194,134,33,182,217,182,46,219,228,184,159,187,17,244,206,111,236,243,125,110,163,39,241,252,80,199,77,191,219,232,121,213,165,179,152,80,201,243,237,226,72,169,215,169,194,37,199,245,191,124,11,126,5,154,189,105,130,199,221,110,141,228,1,43,42,152,160,8,250,100,197,4,156,204,225,253,21,94,232,32,106,171,241,230,104,55,228,149,255,203,99,48,153,120,255,71,145,109,152,31,135,10,53,186,109,90,223,6,131,195,217,204,87,18,120,239,213,126,176,167,244,127,253,95,13,226,63,248,13,127,231,211,146,104,55,208,0,0,83,148,195,69,143,128,196,220,219,140,112,248,223,18,204,209,184,28,238,36,68,34,133,49,0,83,18,3,0,139,10,1,25,248,35,36,120,74,162,5,110,120,85,71,225,151,246,30,30,188,65,178,151,202,92,241,198,91,18,19,156,143,49,18,94,163,144,135,177,161,195,255,251,178,100,36,142,166,83,102,209,27,120,99,96,78,228,234,18,101,34,136,28,157,173,56,78,105,145,201,52,169,105,169,135,148,224,143,158,18,168,37,172,22,125,60,22,61,62,16,84,11,21,155,105,81,169,82,229,55,210,154,191,82,188,91,18,175,232,124,147,96,76,135,53,58,83,12,177,120,179,114,246,113,196,103,222,149,253,54,90,11,42,230,23,55,150,142,135,79,115,39,209,185,7,40,231,232,244,165,185,233,173,144,238,187,62,223,105,158,200,226,122,86,156,213,217,174,191,147,171,62,140,161,169,173,105,178,99,17,247,218,23,45,235,241,191,88,132,247,227,176,244,198,212,123,169,30,175,199,11,227,196,253,158,173,0,0,50,135,25,11,22,1,200,28,120,128,241,222,144,168,24,20,73,119,178,8,12,185,178,124,43,61,221,130,16,237,78,50,141,183,74,31,208,134,168,107,248,148,243,247,167,52,76,193,39,233,86,108,247,101,163,122,163,249,14,31,83,254,242,8,87,95,238,12,195,75,209,43,202,214,158,223,250,1,113,86,105,241,140,199,51,53,27,73,50,123,240,153,161,239,134,128,6,21,146,205,21,10,106,8,10,49,65,60,132,104,6,47,5,64,169,132,146,70,105,1,38,8,48,128,102,16,56,132,64,88,2,109,192,137,9,67,162,113,51,168,101,196,45,201,43,22,233,24,52,100,231,135,64,53,49,196,72,252,32,24,239,60,107,52,44,1,158,153,58,232,142,170,15,116,218,216,14,3,118,118,64,200,101,172,107,146,22,135,4,165,69,62,110,76,154,171,2,157,239,35,90,102,83,72,248,178,46,83,43,124,29,67,47,160,147,223,215,110,238,110,157,162,90,118,109,212,157,163,104,9,121,94,129,109,232,93,223,106,148,56,215,152,104,178,202,201,46,242,94,199,95,102,251,185,94,130,212,98,98,215,58,62,237,153,219,199,21,96,252,162,22,67,30,83,105,199,180,129,251,122,213,215,121,111,197,71,153,89,105,180,46,177,236,59,78,238,102,188,207,195,51,58,255,83,31,244,145,1,207,158,153,35,174,89,119,105,27,2,234,91,133,123,57,122,63,215,103,228,104,59,141,156,20,116,11,113,205,94,28,160,91,104,202,235,51,135,226,250,107,255,255,250,127,255,211,137,35,251,245,95,84,185,234,63,71,213,127,179,232,209,95,10,100,120,162,104,216,74,25,173,86,118,251,0,0,1,99,16,89,79,212,240,57,26,188,213,13,243,27,58,13,79,63,53,16,240,48,116,110,242,9,142,196,64,64,169,140,204,197,82,33,134,65,1,80,82,112,10,140,76,72,26,105,136,92,69,66,16,137,72,21,63,193,105,160,19,147,201,53,90,210,112,36,152,102,133,250,92,7,36,255,251,178,100,38,12,167,102,105,77,147,153,100,112,78,138,90,103,60,34,150,24,197,163,70,109,225,139,193,32,41,105,232,246,9,88,14,66,183,137,48,21,152,88,64,8,73,152,190,215,73,10,64,145,76,200,8,190,28,17,138,67,35,162,19,1,71,156,129,176,198,223,103,16,96,103,234,150,81,2,229,46,108,211,44,198,150,67,118,17,121,125,222,64,122,211,254,40,172,142,111,93,147,222,239,45,125,72,164,53,38,116,169,151,147,90,1,231,104,23,134,45,56,221,56,181,231,174,167,107,107,9,43,222,164,22,170,45,69,144,219,255,32,142,102,155,110,117,109,239,75,207,229,154,166,195,70,243,15,111,72,54,96,234,54,178,117,63,101,29,180,82,170,189,123,217,213,127,20,22,218,245,178,56,27,215,214,51,49,16,34,57,77,11,35,40,108,1,0,0,15,220,124,155,194,70,10,2,208,54,147,1,96,48,89,83,137,5,201,253,55,203,159,144,192,142,215,30,37,36,41,137,75,68,186,56,79,147,254,148,255,250,255,255,254,23,80,175,251,122,224,138,224,204,13,215,112,55,114,213,232,83,80,50,223,207,69,119,232,216,158,204,214,109,230,0,0,185,183,48,89,19,106,118,49,214,115,52,50,54,162,147,36,133,8,62,104,6,96,130,60,26,232,1,3,203,10,138,169,107,190,177,5,178,251,8,206,54,165,144,163,98,199,147,50,43,84,112,219,203,108,84,81,136,162,121,61,143,28,219,182,208,91,188,135,83,142,221,24,130,208,227,167,38,152,108,143,230,23,92,99,215,184,23,40,128,171,210,202,42,17,45,184,204,137,28,30,21,59,76,8,204,191,10,55,242,122,117,242,250,212,172,178,31,39,33,44,28,156,251,108,109,81,51,30,154,253,105,72,225,40,154,168,69,199,31,90,137,105,203,176,66,249,237,114,203,151,253,107,244,232,96,173,27,166,91,245,171,64,165,231,199,235,235,251,31,81,125,145,214,219,101,42,104,115,70,38,80,85,218,213,105,25,199,107,43,85,211,182,245,128,230,37,132,32,119,116,201,126,101,32,234,49,134,18,212,208,216,157,40,153,67,49,239,74,125,58,21,196,220,42,114,92,24,53,103,235,71,214,1,47,255,255,255,211,255,253,120,186,69,39,255,188,19,35,51,81,249,38,190,150,193,29,29,249,123,21,251,99,255,214,64,191,247,61,106,0,2,101,220,194,242,205,170,8,200,26,76,180,176,232,69,204,169,184,20,228,16,0,1,124,40,2,87,198,6,40,50,134,128,197,159,134,68,90,248,12,81,229,148,65,58,5,139,14,28,103,220,144,48,182,246,1,21,59,178,252,151,118,66,221,100,228,161,165,81,217,247,163,105,250,228,51,52,161,108,185,255,251,178,100,40,140,134,94,104,81,27,120,98,240,77,169,138,173,61,133,56,26,33,165,62,110,48,220,129,63,169,105,104,245,149,32,205,49,138,43,213,104,94,194,255,42,40,33,41,122,88,64,66,122,159,231,210,59,212,51,37,244,137,214,220,217,138,103,119,106,150,232,84,97,219,0,216,4,215,118,146,149,126,157,245,113,233,245,172,192,100,202,232,52,149,44,187,90,179,78,69,70,238,223,194,195,209,162,125,212,42,190,141,230,227,128,245,219,89,164,155,34,68,94,85,166,98,133,143,149,84,175,46,75,235,176,222,47,133,69,240,253,131,186,62,153,6,54,202,150,72,226,116,236,174,113,151,255,172,0,0,16,7,5,1,239,252,170,37,97,212,170,40,69,61,86,57,192,189,52,57,79,132,89,250,105,101,40,235,11,106,2,88,5,127,79,20,0,138,6,228,111,215,255,255,255,255,87,195,150,69,103,191,107,171,115,20,130,131,158,154,169,235,126,46,253,221,219,65,139,83,247,156,249,78,73,0,0,19,110,24,190,174,97,164,97,165,6,34,82,35,12,166,12,138,232,7,28,66,192,243,33,169,81,209,47,76,48,45,28,6,9,7,26,195,238,48,1,48,248,17,220,6,2,196,143,32,224,64,200,52,72,31,12,47,8,22,82,162,172,113,209,40,0,171,182,209,58,170,187,12,157,1,41,230,202,26,156,121,81,177,6,32,74,57,134,209,146,141,177,168,227,179,102,165,75,81,137,45,59,27,132,201,32,138,110,70,144,48,123,254,169,172,132,23,12,12,58,68,164,8,95,213,47,244,189,204,35,113,121,95,96,47,70,63,28,218,92,114,217,158,150,204,94,62,166,153,26,29,36,232,214,241,206,103,201,186,148,209,147,166,94,177,43,246,245,73,157,219,31,31,45,214,197,84,158,198,212,97,140,178,244,164,105,100,141,91,2,39,108,81,92,154,77,88,66,45,101,12,43,212,119,15,100,114,128,64,0,1,47,25,56,131,96,56,71,128,84,31,34,38,68,48,132,197,232,136,38,196,35,120,152,233,137,73,27,66,229,22,88,75,222,217,20,62,205,171,183,235,255,255,255,255,247,3,168,186,149,10,220,206,143,204,83,149,26,181,213,7,213,31,81,102,104,137,148,83,184,77,149,24,111,26,167,135,192,0,149,45,220,87,218,242,40,154,107,199,143,229,48,171,193,80,0,66,2,30,2,134,23,112,66,26,8,91,48,252,98,250,102,83,75,135,136,188,227,221,10,39,13,15,244,156,56,27,71,210,45,140,171,142,189,24,236,85,29,144,27,213,70,114,185,72,47,208,231,5,201,253,19,17,226,35,162,1,64,165,137,5,9,35,107,145,133,171,37,224,63,96,209,63,152,133,148,233,56,229,255,251,178,100,50,140,165,244,104,211,27,79,76,64,81,73,26,55,96,229,132,31,189,165,64,78,101,237,217,25,143,104,1,148,150,16,57,10,228,236,144,16,8,16,40,132,40,36,187,233,70,143,168,229,201,241,54,214,93,114,136,40,129,130,57,229,228,218,32,36,200,102,226,140,47,170,163,48,184,92,54,186,54,130,140,74,88,118,127,89,96,128,80,184,111,101,164,6,8,219,36,36,110,234,110,89,206,65,22,194,230,208,46,79,85,41,120,69,56,205,182,84,81,156,138,32,16,0,0,202,196,65,139,35,32,84,13,44,70,128,98,7,132,128,168,110,64,216,54,200,233,171,212,151,111,75,166,152,116,168,199,225,90,142,182,32,227,79,169,195,241,29,143,255,59,255,255,236,159,252,203,64,240,152,113,93,233,229,245,58,141,81,3,210,32,215,32,109,80,207,84,123,11,202,191,142,164,0,0,140,33,47,50,10,36,21,117,53,236,8,201,232,83,20,42,204,146,190,54,32,140,196,161,195,28,145,140,156,1,49,32,228,8,23,52,80,200,199,224,5,138,142,133,165,110,226,132,27,210,15,8,58,40,239,198,209,33,134,161,105,225,35,196,181,76,3,204,144,212,166,113,6,154,187,164,175,4,99,67,139,153,97,89,138,42,38,58,177,136,224,88,170,92,226,187,5,81,157,139,144,106,99,195,208,0,233,73,243,8,132,146,6,186,92,22,26,224,67,136,43,201,166,200,103,20,84,10,229,194,3,89,208,149,165,223,196,211,234,107,164,80,166,104,199,252,61,100,162,112,127,52,208,60,171,115,194,69,188,171,18,182,20,239,224,38,235,133,49,139,79,14,79,165,229,28,217,154,76,89,185,83,54,52,66,24,98,202,229,108,49,45,205,139,67,167,166,153,224,73,12,225,141,111,103,40,178,29,197,141,91,86,215,148,129,99,249,236,208,84,36,64,150,140,245,147,16,164,180,176,162,211,12,172,211,194,242,193,140,250,198,200,13,241,31,228,209,82,201,38,109,139,116,64,245,208,11,100,120,224,42,96,202,160,242,162,113,68,225,104,183,25,85,153,204,164,31,48,93,233,145,177,145,37,65,185,122,10,39,171,103,140,81,20,195,163,64,7,22,156,137,252,98,245,159,195,33,186,17,95,82,140,24,61,217,189,201,234,127,117,223,21,0,76,60,94,76,197,48,204,120,56,142,90,99,77,1,34,140,82,49,140,205,25,205,24,10,193,6,200,128,38,50,140,15,48,236,82,68,83,20,80,195,12,128,65,96,228,33,129,229,241,17,40,58,245,67,129,18,151,48,127,10,192,179,70,22,108,93,190,229,248,11,145,65,244,171,105,202,205,3,57,105,136,157,72,146,84,10,166,207,130,56,16,159,104,172,156,255,251,178,100,48,14,167,191,100,206,139,186,123,118,68,134,122,60,60,194,146,30,81,161,60,110,105,237,193,41,27,40,205,133,169,176,104,233,170,31,125,165,48,136,196,33,84,210,122,245,56,161,41,247,138,10,10,32,122,109,203,82,129,141,90,137,43,34,184,15,216,136,244,136,254,85,178,3,209,141,244,52,147,203,198,90,141,181,244,191,193,202,170,164,96,73,176,217,178,88,29,172,224,166,176,88,118,246,170,106,213,225,79,122,145,163,23,245,108,152,231,193,93,142,220,225,174,212,143,250,93,15,93,183,5,83,90,85,51,156,93,252,79,23,111,153,112,220,75,177,156,190,141,183,43,184,234,181,197,243,125,51,62,196,229,18,58,38,162,210,108,227,227,84,240,146,170,206,74,248,215,162,27,37,117,229,198,248,0,0,0,32,0,56,4,80,147,155,33,118,73,0,61,0,92,34,33,248,241,144,248,72,19,235,230,74,225,249,83,33,242,79,69,68,57,33,113,194,167,159,125,8,192,158,216,2,132,105,7,250,239,247,83,127,242,208,253,73,245,108,73,5,115,159,255,243,64,9,76,96,235,54,139,108,196,101,192,126,76,213,197,227,8,183,140,33,105,52,32,36,199,138,130,17,249,160,73,70,24,36,142,11,204,110,199,3,22,89,0,140,24,9,243,89,105,198,28,227,1,42,17,42,240,8,95,4,167,193,152,100,155,109,89,114,153,113,142,202,247,151,90,71,124,71,67,178,84,101,95,172,97,185,144,7,69,147,8,182,100,34,83,156,194,202,160,157,153,107,73,47,124,106,58,58,17,206,183,68,60,13,117,102,244,61,174,122,59,85,62,198,86,157,41,72,149,137,12,163,26,213,73,253,230,218,235,153,247,33,216,181,88,34,65,60,91,182,252,176,61,129,95,23,84,131,31,123,177,197,120,39,193,171,252,177,113,149,228,183,249,113,175,202,91,125,172,183,40,28,21,132,154,86,233,17,138,182,85,202,125,115,103,45,163,29,69,138,65,91,104,202,228,133,127,5,202,12,71,204,244,139,5,81,45,95,179,27,209,42,247,18,111,86,205,155,242,222,197,62,96,79,59,7,99,157,208,47,36,45,49,232,1,232,102,106,46,128,6,74,32,64,52,41,114,173,114,249,99,119,130,150,158,170,199,59,197,35,117,81,18,202,70,236,213,34,205,157,185,148,206,197,117,14,78,85,208,125,255,87,205,250,187,127,212,65,72,142,220,132,123,55,213,208,2,65,100,41,87,148,43,46,255,255,202,0,0,0,209,188,40,51,52,105,4,196,99,243,150,45,140,20,73,49,73,124,200,12,112,81,156,197,161,22,86,44,164,17,135,135,75,60,45,30,191,75,2,128,207,29,4,110,165,164,139,164,57,21,166,255,251,178,100,26,142,166,144,104,209,27,153,122,208,71,134,90,71,97,226,58,29,205,161,58,78,105,237,193,38,153,40,77,135,169,32,225,199,196,103,199,103,93,209,34,228,49,112,176,16,135,213,94,39,43,103,160,243,217,198,28,7,64,241,20,176,39,28,87,44,106,31,102,167,38,16,248,53,229,142,12,29,81,169,110,54,12,249,255,84,235,125,195,121,54,84,218,177,189,247,75,251,38,86,230,134,135,42,53,8,91,245,17,133,171,52,163,78,115,2,213,135,108,235,225,167,93,185,53,77,95,95,181,52,255,121,191,151,127,232,213,141,86,196,15,197,138,45,227,50,238,247,108,238,158,189,67,183,156,62,105,195,202,207,169,40,218,198,201,21,186,212,114,122,222,179,71,54,105,23,49,19,204,16,96,94,207,47,73,240,203,72,155,0,64,0,0,18,183,104,45,108,132,61,90,145,184,68,215,60,87,92,85,231,162,224,83,51,229,183,170,133,177,181,18,86,197,12,0,85,83,63,88,61,174,113,192,221,110,71,175,190,157,245,109,191,86,255,255,133,191,223,234,235,127,205,247,127,221,26,197,238,115,254,128,60,0,82,55,106,4,210,234,51,159,217,78,122,14,49,36,132,194,70,115,130,130,204,240,93,49,64,208,202,69,83,7,24,68,96,17,152,32,48,12,194,84,72,13,69,133,10,37,58,0,68,67,201,11,136,186,7,151,45,219,65,25,113,40,109,4,69,128,196,224,102,78,99,209,181,22,112,141,76,17,38,144,224,161,205,30,60,21,44,152,70,5,83,62,4,33,150,58,10,5,69,34,161,110,241,120,100,112,17,16,121,76,60,66,81,199,231,168,138,110,116,48,198,222,200,186,202,188,58,86,37,36,40,69,52,139,189,179,23,118,149,107,76,37,157,254,4,211,31,178,123,71,90,214,100,147,16,50,231,88,81,214,175,150,210,210,248,109,214,48,188,150,248,150,111,169,90,61,219,141,56,145,182,131,96,179,243,126,44,8,170,89,124,56,44,211,201,147,246,247,133,37,228,146,181,222,30,66,150,4,60,250,70,127,45,34,214,123,231,57,214,34,77,151,184,139,11,119,212,3,199,106,24,247,40,226,223,55,192,1,145,54,27,160,224,59,1,90,128,14,60,98,67,63,250,27,39,97,114,100,158,95,155,27,139,182,179,244,109,100,116,73,73,96,190,40,254,99,154,182,23,144,145,57,74,158,249,86,223,35,77,245,255,208,20,23,42,63,122,190,12,30,236,172,178,1,223,250,57,111,254,184,0,1,26,184,16,196,110,224,198,134,238,88,188,54,3,67,38,96,48,121,131,83,0,48,85,129,33,32,21,217,128,142,8,129,204,244,116,104,118,92,236,195,243,233,202,96,2,74,40,159,255,251,178,100,25,14,198,136,104,209,27,111,78,192,73,134,74,17,97,231,72,156,185,155,56,46,105,237,217,36,25,104,5,148,138,88,227,133,132,200,108,173,215,17,6,202,160,226,192,50,25,62,19,229,236,150,179,200,33,59,37,211,234,183,27,15,92,93,46,154,105,16,52,31,5,58,49,173,77,157,207,238,48,133,90,226,24,62,241,225,194,143,131,59,127,172,122,53,68,189,145,10,157,88,149,102,102,7,59,85,172,215,172,39,145,224,70,23,56,23,240,231,187,91,132,104,173,80,247,90,90,46,32,185,207,148,154,2,15,151,227,13,75,121,196,191,254,179,172,74,158,132,89,18,70,73,2,43,202,100,47,74,219,133,226,163,89,12,57,61,74,43,57,246,131,54,215,203,186,50,221,201,202,67,83,89,90,97,228,235,210,72,166,212,83,0,158,40,72,232,140,177,82,208,97,68,96,70,34,231,208,12,209,236,188,15,149,156,67,213,91,145,42,198,243,148,106,222,42,121,80,30,199,16,171,142,85,172,53,34,34,26,67,49,232,138,139,73,172,203,207,127,163,36,167,111,209,255,38,141,159,209,117,157,31,93,100,57,209,152,178,216,106,213,145,155,200,102,196,243,156,136,222,101,26,161,148,191,134,48,12,24,229,202,12,34,144,19,128,5,146,0,57,141,30,32,226,187,140,140,200,45,32,33,20,123,48,142,145,37,42,96,62,20,239,47,61,57,161,108,195,211,96,101,130,187,82,136,24,18,166,5,29,5,24,21,20,150,40,206,176,241,236,87,74,83,138,41,83,19,84,51,106,102,204,201,131,200,35,49,231,3,162,0,133,12,155,148,232,56,99,217,77,44,91,179,243,185,41,75,147,125,167,204,227,53,230,2,92,117,227,7,78,53,26,125,198,194,111,109,70,117,55,20,120,79,27,167,191,236,181,195,118,245,50,133,155,26,131,27,124,169,62,155,181,15,127,43,134,156,235,51,255,35,221,253,20,176,245,103,63,60,3,209,206,93,234,90,110,180,129,236,215,245,119,155,190,179,120,87,221,61,63,198,241,175,27,81,53,219,190,113,171,226,250,131,104,153,37,111,151,159,53,73,190,140,221,226,136,7,161,216,21,32,150,129,98,194,207,5,214,113,147,98,150,11,85,55,137,88,30,125,114,139,177,200,244,190,134,29,86,141,52,41,141,20,148,164,42,203,186,233,55,244,97,144,203,4,120,180,223,255,61,24,203,182,71,242,200,219,255,211,163,97,18,223,252,183,255,235,229,128,0,0,73,216,195,81,195,51,168,12,62,16,60,155,8,221,35,19,38,163,76,8,180,53,0,16,200,66,0,129,169,166,2,3,35,2,225,24,49,52,16,22,91,139,248,73,35,182,50,136,40,161,39,135,67,255,251,178,100,27,142,198,219,104,207,155,154,99,112,74,134,74,2,97,2,152,27,245,153,58,110,105,111,193,26,153,104,141,135,148,248,131,33,15,163,178,162,38,48,187,97,102,164,35,139,210,221,178,118,90,27,254,222,175,54,130,173,173,130,236,220,122,46,44,69,103,3,129,206,49,150,2,151,123,152,135,227,210,135,72,160,84,78,48,154,209,174,64,15,236,234,25,175,105,98,78,19,6,79,225,93,7,96,45,79,66,246,203,70,213,185,154,44,209,151,90,174,185,45,124,236,199,49,237,239,102,227,181,130,254,189,82,204,202,18,58,235,47,78,228,127,182,51,49,88,160,68,116,241,17,209,81,150,206,159,190,203,113,178,112,78,196,223,71,28,47,25,68,217,201,236,114,244,206,99,210,193,193,150,106,233,62,150,27,195,106,198,180,75,130,234,22,176,147,253,136,0,16,163,204,0,46,67,182,203,252,5,80,136,10,128,179,209,180,242,86,72,242,50,76,103,150,247,214,15,38,175,25,86,138,210,84,176,128,0,201,34,41,163,57,236,237,193,227,131,55,118,241,126,210,235,191,213,194,224,191,218,189,191,244,76,93,95,244,255,245,197,54,73,220,65,144,3,132,49,187,152,196,205,67,255,42,198,77,134,84,142,154,125,222,45,253,50,73,192,194,226,195,17,143,76,12,55,45,129,162,71,197,6,18,32,57,106,12,58,5,122,199,9,29,89,247,136,4,152,43,3,125,149,81,169,154,211,15,11,77,21,12,101,2,43,115,120,135,71,57,41,215,104,224,122,21,26,88,88,102,28,75,100,82,6,28,112,208,5,45,114,18,248,172,29,246,197,2,229,38,86,66,130,237,21,255,20,18,218,217,120,155,123,248,47,188,173,214,118,243,141,233,251,150,109,71,67,194,238,53,252,178,158,68,47,106,161,140,211,71,217,110,75,235,46,248,135,186,87,138,106,232,97,73,62,77,213,93,217,81,156,110,61,21,68,119,233,142,162,194,188,111,90,14,135,246,83,32,188,234,134,9,222,125,205,179,197,124,60,221,180,233,40,134,181,102,156,121,244,207,118,79,231,171,133,19,121,226,185,72,50,11,53,43,118,149,90,166,0,0,154,27,2,182,59,102,22,36,200,142,169,42,191,65,34,165,93,23,121,82,105,93,65,199,134,127,62,171,65,73,109,178,211,13,71,252,76,62,153,170,125,174,38,44,12,226,149,250,86,180,253,255,147,86,255,250,174,25,187,249,148,255,226,220,251,22,229,203,137,0,0,9,176,207,45,64,84,120,205,232,131,204,143,194,166,19,46,40,12,203,127,49,176,101,168,130,134,230,157,4,24,68,128,42,7,48,2,253,141,178,4,251,8,17,64,11,92,193,226,5,124,64,3,2,15,138,255,251,178,100,28,142,230,219,104,207,27,152,101,64,69,99,42,18,101,230,58,156,209,179,56,46,229,19,88,253,24,169,77,133,149,144,28,104,112,97,198,32,6,183,71,86,7,43,35,176,238,8,2,235,42,138,159,114,88,250,29,144,39,148,32,42,149,164,60,101,88,114,44,185,141,46,68,186,220,189,203,143,202,36,37,103,153,151,8,137,41,181,93,111,229,117,152,200,242,198,10,228,178,38,235,119,232,135,202,75,211,246,233,228,39,166,78,35,206,17,162,153,73,254,205,55,50,54,94,118,247,148,247,232,6,149,248,213,118,178,132,255,77,35,250,213,117,167,77,89,223,104,154,189,4,241,125,123,44,174,59,91,87,172,248,163,93,245,121,125,34,172,109,66,182,60,181,58,148,250,186,213,113,206,165,114,223,29,47,72,168,214,66,235,246,91,35,189,32,0,44,221,20,160,68,9,196,26,157,131,7,6,143,21,1,65,114,98,19,6,48,209,81,239,196,194,249,214,173,236,133,164,11,172,128,36,18,226,255,135,254,222,64,236,27,143,229,165,228,161,241,190,146,54,126,169,100,23,255,81,174,43,209,221,95,236,255,160,97,5,73,140,224,121,138,32,129,203,76,240,136,94,50,205,28,50,153,123,51,148,43,48,160,22,48,88,51,49,40,78,48,192,97,21,0,12,98,32,133,135,36,249,17,1,32,224,130,54,13,9,193,71,19,122,64,3,152,20,35,20,41,227,128,18,220,63,206,103,72,138,42,121,184,75,172,153,160,91,37,13,164,173,39,23,21,208,129,36,142,184,49,212,129,49,95,155,1,140,243,67,229,81,17,139,6,142,153,146,88,105,111,20,94,245,69,131,11,125,184,245,195,87,111,51,198,207,133,198,83,149,59,211,86,89,81,59,1,188,158,55,113,123,137,16,132,234,224,168,115,176,2,145,40,34,92,98,97,247,82,134,159,17,100,157,54,19,130,241,113,116,138,128,145,171,103,105,115,19,194,56,23,48,184,75,41,4,202,198,142,24,108,16,48,68,100,88,165,180,133,66,134,158,40,127,51,104,109,176,173,77,231,185,243,126,156,98,102,136,222,26,42,179,203,222,109,224,164,136,52,47,80,58,141,197,11,214,176,225,34,241,184,26,93,51,1,237,124,101,61,104,137,29,160,66,195,46,131,17,10,235,237,107,51,117,237,233,255,255,224,212,42,220,237,82,57,194,133,98,80,57,103,212,45,247,255,79,69,87,121,223,249,82,0,0,83,172,148,150,102,2,136,233,4,202,50,113,192,65,152,81,166,136,35,19,104,224,225,16,48,206,67,49,209,82,182,24,204,212,16,24,102,240,43,93,125,69,2,96,35,107,246,163,230,0,12,19,53,158,134,88,31,216,5,116,146,172,183,255,251,178,100,32,142,134,200,104,207,155,152,100,192,73,202,106,93,60,194,132,26,181,163,62,110,105,141,193,39,169,169,180,245,149,144,143,251,53,10,13,242,89,13,242,75,63,140,13,186,231,34,90,10,230,4,105,230,2,66,91,27,60,115,247,51,63,73,109,174,148,62,61,89,31,98,183,166,96,234,52,38,65,178,101,235,18,147,47,133,97,157,96,99,108,197,166,200,81,218,78,235,90,133,223,123,145,222,111,169,212,122,237,183,219,154,205,25,57,28,68,181,43,153,118,176,15,75,206,93,115,255,14,162,137,212,54,151,29,14,203,138,215,128,206,42,179,87,26,113,213,171,161,181,114,94,138,37,144,178,202,213,181,90,239,252,174,250,238,215,123,255,218,122,219,76,189,190,223,104,253,152,64,51,9,28,205,40,0,0,0,128,0,0,161,79,72,35,4,70,9,160,85,9,134,14,153,207,52,131,89,254,227,111,228,136,99,176,242,3,126,87,138,47,49,61,126,133,210,88,90,149,179,235,253,191,247,212,117,70,182,213,25,148,12,153,191,255,255,127,255,247,228,123,251,215,255,31,244,238,34,77,55,114,18,204,208,75,49,251,84,195,178,32,0,68,198,203,115,9,203,12,190,22,73,113,24,104,203,98,177,16,165,6,76,46,141,12,8,184,140,253,56,155,212,36,153,4,143,99,25,48,131,135,231,59,235,128,90,51,198,226,144,13,115,155,140,80,46,2,76,194,154,180,12,230,179,212,250,167,135,10,128,160,209,16,104,48,116,93,21,18,149,79,103,40,191,28,235,63,38,5,95,1,24,10,127,185,45,236,47,34,143,199,217,127,135,215,36,31,93,13,151,239,47,103,184,129,213,210,107,214,140,47,249,133,100,228,4,124,206,248,97,49,119,53,14,221,140,20,105,208,252,90,64,123,186,142,79,164,238,191,160,48,234,249,167,150,72,48,45,89,141,35,94,197,162,93,31,226,71,169,95,113,100,56,235,182,97,113,235,94,164,226,174,178,235,219,114,220,37,211,163,99,154,194,245,24,154,50,149,99,91,254,189,2,16,0,2,183,247,120,175,148,6,52,136,50,201,2,195,230,54,197,218,250,181,203,62,74,212,18,196,32,101,203,160,235,14,255,210,230,207,201,175,55,228,235,117,17,72,95,254,173,174,130,53,175,255,242,180,111,18,106,10,255,58,112,59,254,34,251,175,241,79,181,111,184,138,64,0,204,43,6,140,87,40,204,37,68,205,160,147,64,128,49,148,10,225,155,114,225,157,2,49,80,2,48,84,87,51,44,110,48,228,104,78,35,41,0,240,130,254,46,21,0,65,64,162,155,10,130,134,65,14,182,84,108,194,64,136,105,167,4,128,229,180,49,120,4,98,168,250,56,20,130,114,255,251,178,100,38,142,135,88,104,205,11,184,101,70,78,233,138,67,97,231,30,26,173,161,60,110,44,222,129,45,41,169,93,134,28,224,66,149,218,74,213,24,121,220,81,88,189,173,4,91,18,198,104,13,33,126,148,5,49,64,246,99,232,116,97,143,70,221,39,118,53,45,82,178,145,82,221,33,157,38,47,130,215,177,197,207,9,181,117,143,124,34,129,160,79,223,94,34,201,245,213,154,100,124,66,115,104,38,82,88,5,63,108,107,104,182,58,110,203,50,182,144,196,223,203,73,17,255,50,255,88,165,219,222,236,252,15,218,104,218,117,231,203,175,148,56,163,153,238,164,245,81,93,180,236,48,217,222,179,110,253,135,86,81,105,213,225,174,40,233,152,151,176,253,217,175,75,211,13,236,252,126,171,214,84,238,235,29,20,58,9,63,55,230,0,9,210,146,57,27,134,10,166,65,130,100,103,17,6,204,66,56,252,95,15,168,154,243,118,163,138,182,96,104,203,23,180,163,49,42,123,103,161,40,177,166,247,214,181,239,186,233,50,56,147,64,171,145,48,230,102,24,65,242,49,225,65,44,122,135,127,255,245,255,254,173,239,249,77,212,90,95,214,201,144,197,99,112,176,0,199,102,243,240,165,140,82,0,49,155,112,193,100,32,237,168,52,2,96,1,41,160,134,134,28,26,146,1,12,54,172,44,228,161,210,26,12,181,241,209,32,16,85,49,29,48,80,56,153,180,140,244,230,33,3,183,103,85,69,75,252,163,241,162,208,218,85,55,149,67,97,106,28,210,232,31,241,144,43,74,20,1,221,3,10,39,36,113,126,222,149,211,74,233,20,165,66,163,151,16,194,254,186,197,249,155,69,183,205,197,57,71,36,123,108,123,112,69,35,133,41,172,214,185,228,161,0,123,15,104,91,197,111,172,191,132,106,170,98,156,175,28,184,236,8,78,107,238,251,34,49,173,98,209,72,23,245,151,12,147,26,163,73,32,56,101,18,146,180,205,51,11,57,110,191,111,229,62,96,29,246,65,121,80,121,13,54,96,35,67,59,240,132,12,132,205,164,74,145,136,34,45,31,74,85,134,200,0,1,121,100,114,234,168,21,3,5,14,17,157,182,163,193,72,204,174,148,3,169,250,59,152,52,217,5,3,20,51,149,86,49,147,223,171,201,239,250,255,255,253,27,254,189,49,224,1,34,68,211,14,54,122,216,234,157,153,103,155,215,244,251,113,214,179,247,100,167,157,202,87,216,176,0,17,243,20,19,78,54,135,49,122,56,239,64,131,7,136,76,74,143,48,100,100,204,64,177,64,64,92,72,100,33,41,133,71,8,176,98,179,88,40,106,161,97,64,18,71,174,146,160,48,197,162,218,177,227,2,3,131,22,105,86,170,6,12,7,255,251,176,100,32,140,166,214,103,207,147,140,55,48,54,130,218,90,61,98,86,24,9,163,80,109,176,119,193,12,14,40,69,150,34,0,52,135,37,208,70,54,50,166,228,193,167,93,158,179,184,211,66,176,214,159,201,92,59,13,40,179,132,91,121,3,85,125,97,216,220,27,199,222,105,97,213,20,197,149,175,30,178,251,192,202,33,46,31,57,27,110,50,52,30,29,225,145,30,151,84,120,233,155,78,44,171,177,92,198,123,204,178,191,7,123,103,150,115,169,221,59,147,52,243,6,142,12,31,60,183,210,203,57,141,173,225,122,197,69,178,97,70,35,72,0,232,178,121,80,49,5,89,200,49,59,212,37,136,97,77,104,55,233,71,82,27,215,123,8,107,25,133,212,52,61,17,57,70,30,193,198,210,46,31,46,142,64,76,96,0,0,128,0,4,137,151,11,145,204,0,233,42,21,65,83,118,109,149,201,5,66,146,253,159,96,123,80,62,13,47,157,241,151,111,190,8,60,38,153,215,255,171,249,254,223,255,255,231,98,14,191,23,250,192,5,54,238,49,18,211,243,165,21,106,51,211,83,26,106,51,163,115,5,65,75,208,161,224,26,137,29,203,234,24,20,98,0,175,211,148,220,214,32,40,49,215,80,45,167,34,232,40,15,158,180,207,233,227,244,208,60,9,125,209,141,208,157,15,5,114,64,210,94,60,173,149,220,232,254,171,220,199,250,205,216,180,180,166,99,90,209,67,194,35,236,196,189,164,231,231,68,53,215,100,249,106,226,171,212,234,205,138,229,163,199,87,48,182,6,208,157,232,28,101,246,126,98,125,223,218,210,7,57,67,205,169,185,189,153,104,190,245,104,135,31,123,140,176,237,214,47,201,83,99,180,52,35,180,64,49,148,208,147,4,120,42,103,19,107,239,62,179,56,148,50,200,96,210,48,145,83,27,37,113,99,164,165,225,145,66,90,76,97,250,241,80,168,179,89,76,99,208,119,212,71,9,108,87,19,41,142,181,198,71,80,176,53,37,217,170,221,155,97,118,16,133,5,13,56,236,108,2,198,82,235,29,55,11,153,103,153,64,134,53,79,241,164,192,18,129,23,9,250,237,253,111,255,255,255,245,55,254,148,0,0,0,48,195,18,84,253,209,176,211,240,20,194,2,184,195,54,132,195,98,120,195,81,236,193,176,4,2,107,24,76,16,16,1,6,7,133,69,236,48,100,192,8,12,26,192,92,96,41,121,200,30,84,18,45,138,216,36,160,64,131,98,24,42,13,163,25,33,234,6,34,10,160,101,233,71,134,12,42,41,123,35,117,119,121,58,89,209,48,55,222,12,87,68,32,216,141,51,4,128,224,199,62,227,148,241,128,32,96,240,140,25,148,208,130,103,220,21,139,77,19,255,251,178,100,61,14,247,36,107,208,155,186,99,96,59,195,26,83,97,99,84,29,205,147,58,78,233,237,129,15,20,104,1,151,137,160,28,22,252,186,27,52,225,116,31,34,68,40,74,129,72,75,173,179,6,216,82,130,91,202,9,182,76,58,248,207,45,55,45,66,244,181,198,140,66,129,185,27,189,58,170,158,212,202,198,221,205,89,28,10,231,171,174,219,166,15,237,228,190,75,153,138,225,243,116,93,50,92,183,230,95,241,122,211,158,100,171,173,59,202,221,253,101,220,133,107,166,46,227,116,206,214,157,173,191,164,249,153,157,233,134,118,144,0,0,1,212,49,164,162,185,90,214,186,114,166,148,43,8,242,225,136,28,9,145,157,159,171,12,46,0,9,225,46,110,110,68,250,231,182,30,52,22,97,136,114,92,218,57,235,181,118,217,255,255,255,255,245,50,238,22,250,128,51,2,37,147,153,86,99,127,198,163,86,15,51,101,166,67,46,80,195,43,0,19,52,67,128,74,48,111,208,140,98,192,138,98,224,138,144,38,69,155,38,46,2,170,110,104,64,140,197,62,163,196,40,78,32,210,253,170,152,25,104,123,163,30,40,160,161,135,168,192,12,49,16,131,228,66,197,146,160,216,64,52,109,121,216,146,113,200,147,220,200,128,130,88,193,108,76,16,147,16,21,24,4,35,28,136,29,135,190,108,20,112,27,9,248,216,123,26,234,98,252,39,228,17,196,229,138,188,45,248,97,182,161,199,58,145,34,202,30,54,204,198,102,58,84,50,173,74,227,11,45,165,169,145,227,29,155,216,185,39,78,202,238,28,52,187,185,181,168,10,154,164,101,188,123,172,79,218,220,155,163,99,61,85,220,107,150,216,251,121,138,218,245,137,233,76,99,63,88,76,125,122,152,154,243,75,223,239,210,218,214,151,51,239,89,163,250,82,234,200,250,196,11,235,86,143,10,185,172,8,190,145,96,99,65,27,42,104,133,160,17,6,91,39,194,8,152,75,80,53,198,72,204,129,79,185,109,21,232,21,61,255,134,242,59,201,7,124,86,228,87,159,17,255,95,109,125,117,61,255,82,96,194,42,130,161,112,90,133,27,255,253,219,4,239,241,35,91,253,23,111,223,119,236,242,192,0,0,1,48,203,5,148,249,37,128,192,194,180,205,17,32,218,149,20,2,119,152,208,109,4,28,230,29,129,225,27,161,134,128,201,141,225,160,92,15,49,240,185,12,29,198,128,67,7,64,83,3,65,195,198,120,193,21,48,75,28,132,223,2,7,23,36,99,6,65,224,7,235,225,42,3,133,151,148,32,100,48,76,117,61,28,107,104,250,180,150,216,210,91,168,76,109,194,194,2,225,18,197,16,90,236,50,192,216,58,198,140,186,206,78,169,159,234,255,251,178,100,59,14,231,53,104,79,27,186,91,240,68,137,154,18,96,2,212,29,237,161,58,79,115,65,65,23,160,168,141,132,30,32,72,125,79,66,48,104,209,107,181,227,116,31,198,185,117,245,198,34,184,121,29,81,166,100,241,26,142,183,163,131,88,255,72,143,203,38,3,152,6,93,118,241,155,234,88,203,114,164,239,145,193,156,148,151,40,195,15,4,23,157,245,174,223,20,118,28,141,77,241,234,56,62,212,180,136,8,172,125,148,156,52,115,227,142,144,94,111,42,189,116,228,239,41,30,163,218,232,189,202,189,11,114,135,160,212,241,196,214,63,11,183,252,144,0,14,39,240,24,5,215,55,229,88,2,164,16,17,11,35,68,102,26,19,84,116,129,144,151,106,55,40,163,172,193,45,76,68,175,238,229,78,125,14,56,231,99,191,250,252,44,127,212,199,187,135,127,90,255,249,127,255,253,171,249,95,255,255,194,59,68,245,0,230,24,131,252,108,176,42,134,19,163,157,240,138,71,244,49,163,68,207,51,3,50,5,12,159,73,54,178,36,211,227,99,58,19,66,224,163,20,72,12,66,6,42,17,26,150,5,52,127,4,23,224,228,63,121,86,16,112,89,207,40,36,85,191,50,12,21,136,68,16,160,80,20,2,162,42,4,34,36,198,201,64,180,101,126,200,152,0,148,7,248,68,1,1,1,112,9,16,60,5,9,239,210,197,134,217,186,165,128,25,236,130,189,53,233,20,69,93,60,215,221,120,213,59,197,71,63,157,3,211,167,130,130,90,199,126,175,217,129,169,37,117,45,247,123,185,10,129,50,246,227,110,243,62,172,253,218,203,187,124,245,191,214,167,179,207,159,159,37,180,127,187,250,230,185,183,139,47,252,191,191,134,179,255,222,119,191,152,118,246,237,241,210,202,207,43,52,60,183,245,121,111,240,254,119,247,91,45,126,125,230,27,213,158,238,222,245,141,221,252,254,187,251,222,249,253,199,191,79,171,227,14,48,78,220,232,246,62,192,41,20,32,36,45,179,45,137,74,51,181,13,95,170,80,158,76,65,233,130,151,178,158,202,206,169,44,57,252,3,10,17,162,39,160,200,118,145,194,36,236,63,86,45,179,174,111,214,190,137,245,111,255,255,163,254,83,167,255,242,171,81,151,240,139,193,15,203,125,164,0,0,1,84,193,200,249,13,26,129,120,193,36,25,204,94,66,4,198,244,66,12,30,3,232,194,28,25,12,42,0,248,192,8,68,76,65,65,172,192,64,3,12,20,192,225,92,128,131,184,136,42,4,101,153,170,129,157,59,41,11,192,57,100,96,80,161,9,103,200,195,67,190,133,151,69,81,129,152,83,94,93,208,56,160,237,34,41,74,149,8,22,192,4,133,134,22,82,65,22,255,251,178,100,50,14,167,22,103,207,27,217,91,112,78,202,90,67,97,39,98,29,193,157,58,111,115,65,201,35,167,233,169,134,21,25,124,70,108,149,45,30,118,254,76,211,152,148,24,243,194,117,50,243,87,210,100,208,102,207,108,42,9,7,154,229,6,236,123,80,160,116,232,82,80,153,38,82,253,66,24,190,28,2,151,96,250,35,244,119,35,93,75,85,109,240,189,234,13,171,193,65,154,102,85,88,63,29,184,244,71,23,199,157,124,108,222,82,240,65,185,105,136,39,77,202,148,113,177,77,173,249,75,94,226,155,244,76,27,44,94,177,241,236,45,99,14,149,26,197,148,57,66,75,28,138,192,43,89,102,35,72,116,0,3,151,134,238,24,5,144,34,42,179,33,136,92,47,169,40,23,163,65,124,58,64,26,190,216,8,224,167,66,200,75,51,43,59,245,78,179,230,81,251,255,255,255,255,126,80,190,237,136,85,58,191,255,65,210,249,116,163,66,239,201,54,151,207,108,186,27,10,184,61,154,68,124,151,49,135,162,0,1,134,2,106,16,97,144,5,230,204,1,153,234,12,120,142,105,166,213,134,74,105,153,88,66,99,34,73,252,194,1,205,131,48,15,199,1,166,10,155,152,132,10,34,2,129,66,6,54,10,130,160,196,130,67,31,148,92,242,69,131,136,192,224,146,32,72,137,154,7,4,161,209,84,139,38,148,133,253,107,73,214,158,210,235,28,16,128,49,34,100,75,12,214,198,8,151,201,73,44,36,9,5,52,197,252,195,106,57,145,75,143,92,190,244,105,29,37,150,159,72,167,107,212,181,133,200,103,229,153,93,156,189,49,95,57,13,202,157,157,255,220,196,158,77,187,174,253,236,26,38,45,231,57,221,61,253,215,121,252,195,242,255,213,46,28,185,126,239,53,206,60,26,177,251,173,207,231,229,220,59,174,227,150,121,235,84,154,139,126,127,199,203,153,234,230,247,219,216,94,253,203,62,213,252,108,217,155,229,219,25,229,98,238,183,134,241,202,222,20,118,115,185,220,123,175,215,110,81,212,1,202,245,248,231,175,37,192,9,205,194,251,73,134,16,28,232,232,225,27,187,220,237,34,65,44,131,0,80,131,218,234,255,50,228,32,252,87,81,232,169,219,109,81,167,253,191,255,255,253,191,24,250,229,10,231,163,255,248,138,70,58,178,52,4,51,84,205,207,201,251,136,56,51,29,212,17,150,34,252,130,0,0,1,112,201,254,176,253,176,128,198,34,128,205,243,236,204,120,224,195,244,124,197,164,76,192,241,148,193,130,136,215,209,128,201,112,4,195,144,240,192,16,72,201,131,32,28,71,10,37,7,26,42,16,20,92,216,140,219,197,140,64,176,193,29,1,134,26,98,94,19,10,153,120,255,251,178,100,37,14,231,81,104,206,155,186,123,96,74,10,10,83,97,229,56,92,65,163,58,79,105,109,201,44,36,105,13,135,156,232,83,166,241,134,4,24,37,10,16,173,244,145,75,90,27,96,147,134,110,117,214,9,74,192,130,130,132,35,69,235,157,104,46,67,126,220,179,57,241,165,244,179,4,49,111,113,217,204,179,24,245,146,14,172,94,188,42,199,155,218,62,171,21,186,143,247,250,97,166,54,110,161,221,203,188,37,204,158,208,143,188,95,227,90,255,63,114,61,137,165,198,222,248,95,37,255,78,62,31,214,175,15,255,183,112,47,190,247,49,31,80,180,196,180,72,31,180,165,91,174,251,215,89,182,246,223,43,248,208,35,102,176,242,172,221,181,227,201,53,26,156,61,173,13,202,107,82,150,196,121,228,102,119,83,161,214,178,166,18,15,128,0,82,240,172,235,133,55,6,194,213,145,89,62,21,241,130,14,147,40,246,144,78,153,46,193,50,214,84,181,152,53,173,163,162,45,122,182,146,127,191,255,255,255,255,24,255,132,251,81,255,250,20,132,10,114,209,148,62,157,155,187,81,90,219,76,192,177,172,194,185,160,175,236,128,230,22,160,88,104,174,17,198,15,194,12,97,98,37,66,50,47,48,122,12,83,4,176,129,26,10,99,0,193,46,48,30,3,227,1,80,29,48,22,2,18,218,152,75,135,1,130,144,2,18,153,1,4,34,68,125,12,144,131,61,228,218,136,201,227,24,156,51,176,24,56,112,179,12,173,74,148,1,149,23,73,72,182,0,82,6,221,202,170,228,181,97,128,34,193,160,148,140,133,5,194,52,182,213,47,103,217,179,114,127,223,89,45,46,245,17,113,226,83,141,70,75,147,215,47,92,220,220,235,158,77,165,114,120,128,146,14,10,45,207,53,143,196,35,51,180,80,2,213,64,56,177,53,187,32,7,49,74,167,207,43,242,163,75,32,130,89,209,214,58,37,110,225,151,83,199,53,242,230,68,148,180,59,40,244,19,251,167,62,55,199,240,86,117,237,139,105,244,30,246,160,199,165,51,155,181,204,73,59,115,143,164,104,216,182,169,216,191,152,36,158,22,235,248,141,13,152,97,45,5,234,30,120,209,133,94,95,70,220,78,204,20,32,195,168,143,165,97,213,242,197,81,25,189,150,253,178,143,103,220,199,98,26,30,140,223,182,141,171,255,255,255,244,253,129,73,174,99,161,203,117,56,223,229,152,120,128,227,59,69,140,78,249,204,121,126,54,249,250,117,32,0,4,84,220,196,119,19,66,154,13,8,104,53,97,236,206,142,224,34,40,2,26,49,184,56,70,114,53,208,32,199,0,65,224,82,66,152,61,62,94,20,183,66,66,123,152,68,2,180,200,133,144,220,4,12,255,251,178,100,27,140,230,63,104,209,27,139,78,208,50,161,170,147,61,133,52,30,145,211,54,79,109,235,200,242,41,105,141,131,9,144,6,137,6,219,103,45,6,160,101,201,101,168,51,55,174,153,252,96,112,231,194,217,250,44,223,127,41,19,253,16,111,191,147,242,72,214,85,182,54,182,211,54,179,128,148,122,169,123,17,147,61,162,71,137,215,14,104,213,243,58,223,145,15,59,145,14,108,61,216,209,206,68,33,190,14,54,254,226,20,76,182,132,34,50,21,173,1,212,78,77,50,189,173,247,55,122,228,212,215,122,88,68,197,182,65,130,199,71,197,141,94,84,104,218,141,101,137,146,103,188,86,129,73,34,97,20,81,172,80,233,162,133,137,7,243,26,89,17,157,138,59,51,132,133,226,0,44,61,242,158,84,152,52,9,73,186,55,154,1,241,186,146,165,194,87,209,28,86,23,152,127,17,59,178,215,191,253,247,247,127,215,255,184,186,14,151,4,185,47,202,65,103,231,126,174,144,0,7,48,150,68,211,87,160,90,8,12,147,25,80,144,49,207,29,115,6,80,234,48,156,15,35,6,240,47,48,43,2,241,36,101,48,32,3,147,3,160,22,49,240,129,188,129,176,179,10,21,48,1,148,189,56,83,96,160,56,137,17,32,68,32,38,20,146,103,33,226,78,11,21,101,164,42,42,17,6,167,113,48,171,228,91,171,200,9,142,200,155,229,202,24,193,48,229,45,100,36,166,138,65,2,64,157,197,5,113,163,84,125,56,225,101,118,65,81,42,81,57,163,66,242,196,53,210,203,252,65,41,52,250,146,22,146,38,50,246,46,187,150,167,221,135,180,242,234,9,60,190,137,35,82,103,17,122,73,45,191,227,196,191,246,199,106,133,53,100,137,135,12,107,163,97,205,253,117,191,143,156,248,127,24,198,175,237,117,31,175,138,98,231,24,205,175,188,195,166,43,6,36,74,75,26,105,226,65,134,221,150,9,119,184,187,135,104,180,189,225,48,121,223,221,182,141,85,139,72,248,222,171,239,241,255,255,121,215,141,233,127,153,241,10,236,178,96,214,50,150,226,130,24,35,94,102,145,149,69,11,125,246,157,151,31,158,62,136,105,75,30,253,144,254,157,31,84,191,255,235,255,255,255,255,227,127,255,251,111,242,27,250,183,62,254,71,92,214,151,142,223,191,89,128,0,204,53,9,220,224,240,90,192,1,142,100,152,17,39,150,44,26,46,218,98,102,241,143,134,38,109,175,156,248,62,99,112,217,142,193,168,77,51,126,88,66,10,29,8,152,160,36,98,146,113,157,129,6,12,8,26,128,130,172,50,208,182,38,120,64,174,75,194,43,11,223,19,18,68,133,64,200,70,72,11,2,185,31,182,221,184,50,68,64,255,251,178,100,45,12,135,160,104,205,139,220,200,230,74,234,90,51,97,39,100,26,69,163,64,110,237,229,193,30,41,105,41,132,21,152,53,133,140,41,147,160,32,104,211,154,16,150,179,169,23,15,202,220,198,230,226,188,78,227,130,166,210,90,172,34,150,172,173,179,118,9,119,40,231,240,229,231,222,27,128,33,61,141,101,115,116,247,59,79,173,251,100,177,40,183,183,158,198,219,62,154,189,253,110,2,145,101,221,89,254,235,127,189,84,173,173,238,245,123,217,99,199,234,207,53,175,189,191,223,110,111,191,149,76,44,229,106,181,238,60,22,249,75,114,111,245,219,55,251,119,121,118,214,124,177,159,48,255,199,249,218,31,189,141,91,150,191,9,221,103,252,203,60,191,63,198,190,251,221,210,182,207,117,119,240,237,21,251,34,0,0,7,129,14,170,174,72,112,11,12,239,68,226,246,181,214,96,183,157,103,130,82,165,238,109,38,88,77,1,63,73,160,159,102,170,33,168,143,109,73,108,84,201,106,223,95,215,86,255,183,255,246,253,235,255,255,98,218,152,220,38,67,191,48,179,74,138,171,110,243,186,53,31,32,0,13,55,113,136,5,97,245,137,185,137,132,41,131,64,49,169,226,193,138,194,217,163,169,24,97,160,229,25,192,137,152,200,241,103,93,3,2,99,38,37,99,232,66,85,11,50,1,49,208,192,225,87,233,45,19,221,50,67,1,160,50,64,167,33,211,117,18,101,132,177,142,109,50,166,226,34,196,232,43,214,205,132,121,10,92,145,39,171,123,100,202,249,26,225,198,249,77,97,186,5,239,7,56,48,81,204,76,205,203,154,60,140,184,88,212,29,230,124,70,187,234,254,124,58,207,186,27,90,167,85,168,101,126,15,133,172,124,250,86,154,166,53,169,39,213,244,219,23,17,57,203,189,127,170,230,216,255,121,243,75,171,251,199,173,143,217,107,60,82,154,53,217,237,75,73,6,174,187,36,217,190,220,239,21,243,131,84,8,58,157,150,248,127,168,142,90,136,201,164,91,108,119,241,88,244,231,168,95,193,0,128,0,131,232,73,212,203,142,128,10,10,128,141,226,32,188,44,34,50,230,73,102,211,214,157,44,28,2,10,109,145,1,125,215,145,134,101,78,177,169,160,139,51,237,228,250,125,91,255,255,235,239,165,63,255,232,120,201,219,128,43,252,73,120,119,69,235,21,253,56,240,0,34,131,80,199,50,131,135,62,204,222,163,48,168,112,215,70,48,2,72,12,58,0,0,76,24,53,1,105,200,129,228,160,198,148,101,14,76,155,104,24,42,0,68,243,44,16,193,229,69,66,166,88,74,168,56,225,113,225,198,114,252,33,193,216,110,233,87,40,108,79,52,138,212,120,152,233,124,1,52,255,251,178,100,40,12,214,206,105,80,155,153,74,240,68,228,58,19,101,105,108,29,237,227,66,78,61,55,193,29,145,39,197,150,29,170,58,41,80,58,241,10,104,58,138,220,150,113,26,248,168,159,204,157,105,16,66,3,31,220,22,140,236,216,172,86,142,192,56,38,9,138,212,36,202,32,5,15,84,38,34,191,14,206,66,5,33,98,129,65,38,92,247,250,132,43,128,112,45,65,64,172,19,11,137,145,163,210,0,193,58,138,32,16,16,85,46,128,40,40,99,47,101,6,171,32,229,23,39,111,43,207,231,201,148,64,129,139,198,12,18,35,108,46,78,79,58,211,104,42,15,185,225,3,27,4,4,140,16,98,57,218,243,7,210,108,16,187,24,163,18,128,128,96,1,64,0,2,81,82,221,97,129,253,17,94,97,10,128,53,54,65,160,129,24,139,225,192,161,16,246,137,144,12,180,16,142,37,1,216,158,233,11,45,181,245,120,133,72,79,204,46,157,177,215,227,107,73,102,242,194,111,210,135,228,187,63,108,86,217,255,255,96,8,5,153,244,152,126,213,41,183,70,102,69,22,153,125,112,98,145,209,141,3,225,65,121,128,131,198,171,4,22,180,170,25,95,5,81,211,156,210,139,96,90,128,72,34,26,34,23,214,42,130,151,228,24,153,176,226,24,72,216,44,94,52,52,4,103,202,8,249,205,216,208,113,29,229,186,85,210,76,136,27,141,41,138,35,223,179,176,60,153,238,252,144,218,212,241,98,177,63,197,168,120,85,87,156,171,35,49,237,88,129,106,78,49,151,119,42,86,71,211,176,193,56,247,70,213,251,183,199,145,228,29,181,74,119,185,48,36,94,152,47,224,234,27,166,187,227,108,102,145,98,218,129,186,71,119,140,230,196,255,77,240,233,34,176,208,67,30,67,148,115,179,198,179,51,228,61,12,212,210,71,113,82,195,111,108,221,160,196,173,164,180,35,108,204,96,155,79,138,162,100,120,156,84,137,65,2,244,128,195,49,77,118,231,3,132,146,54,154,100,117,57,237,70,51,157,92,247,255,123,246,123,253,75,122,50,250,163,14,16,234,235,252,2,97,26,39,113,228,156,38,82,3,155,160,71,14,58,178,224,36,155,81,133,35,131,252,96,237,75,235,198,243,189,52,76,114,138,54,57,223,99,24,34,244,248,88,172,137,168,156,81,105,35,208,179,208,148,235,145,92,135,174,89,137,74,191,253,127,253,18,49,141,105,58,156,72,7,24,198,83,133,166,23,26,230,0,149,40,162,96,160,92,96,160,244,97,152,48,5,1,130,193,80,48,2,44,0,132,193,10,230,46,200,208,12,80,58,172,178,176,62,27,76,165,34,168,135,128,114,128,0,183,207,91,91,94,239,82,228,171,106,25,107,255,251,178,100,36,136,215,104,120,208,131,175,70,96,72,163,233,225,101,232,76,152,37,159,87,77,189,141,97,39,151,39,133,164,158,16,16,87,189,46,88,240,67,42,170,243,0,252,11,131,192,237,138,221,87,60,189,189,223,217,89,50,154,42,161,245,90,33,174,87,2,129,235,99,221,24,85,79,163,24,76,118,51,155,68,206,150,158,90,158,234,84,200,219,110,101,108,63,27,17,119,198,99,213,186,137,54,233,202,103,34,162,175,118,254,235,133,6,91,18,39,252,231,220,118,118,164,245,90,227,170,18,140,15,87,107,237,152,99,78,217,181,188,144,185,98,103,173,117,121,170,234,21,151,27,143,227,230,212,167,166,248,34,177,132,83,166,65,10,246,151,82,181,4,52,84,218,14,200,42,20,115,208,164,217,82,247,111,95,20,191,169,117,158,63,20,8,11,40,202,128,8,93,26,72,201,112,140,179,255,67,29,99,24,198,126,135,224,175,69,168,14,202,112,118,191,133,118,68,68,196,19,104,147,45,111,195,123,2,34,242,96,224,119,47,82,69,168,28,29,236,160,60,166,157,255,214,107,136,40,59,99,29,45,179,215,209,255,237,171,244,59,88,64,66,0,130,224,204,217,171,149,32,169,137,23,14,141,40,9,84,130,20,48,0,16,0,138,109,126,152,42,39,117,121,101,140,149,147,242,238,231,42,37,84,170,111,32,119,234,100,50,103,199,74,153,206,72,81,168,73,222,182,57,14,196,242,132,22,112,172,78,58,49,93,89,66,110,108,5,237,106,82,172,174,13,170,233,122,83,173,86,230,143,23,134,2,238,124,189,104,161,36,155,88,255,87,192,84,126,159,63,157,86,27,131,138,111,87,170,124,152,179,89,230,206,207,161,154,194,132,89,196,135,48,181,82,157,35,62,62,101,97,12,45,166,190,140,146,153,37,22,34,82,202,242,166,186,141,117,93,202,184,205,90,111,100,188,82,38,179,117,197,59,211,111,91,215,94,155,81,122,136,243,198,174,179,142,214,2,184,89,253,8,244,172,129,98,224,229,198,12,49,188,0,105,167,130,93,165,64,144,65,83,41,126,142,5,80,190,8,5,46,187,53,47,89,181,157,190,20,2,195,190,32,38,179,67,38,53,93,75,97,48,109,48,26,46,44,35,88,243,250,237,138,83,208,223,255,255,149,229,144,93,95,252,191,233,234,64,0,17,179,26,126,77,152,204,50,25,104,199,11,243,17,150,194,133,195,14,165,12,92,1,45,240,41,162,97,16,80,140,28,185,135,140,132,67,52,244,107,104,176,36,66,28,2,142,2,179,99,101,64,78,10,134,0,2,134,42,87,107,79,179,36,130,146,250,9,118,104,132,49,18,16,162,44,76,100,188,119,146,29,197,195,245,245,255,251,178,100,43,142,7,88,120,81,147,143,93,240,70,3,250,28,101,231,74,31,65,219,64,46,229,237,65,30,153,104,153,132,137,168,182,228,64,114,211,105,37,84,41,10,199,253,129,58,241,177,240,218,135,12,190,202,194,167,135,2,236,138,165,231,250,188,183,108,89,127,99,134,35,91,185,89,46,159,175,212,216,197,34,182,74,209,21,186,108,65,253,77,90,209,108,118,47,199,143,21,205,88,166,60,35,164,19,235,113,118,185,86,109,115,30,144,219,14,215,241,158,200,241,46,223,30,145,33,57,196,80,200,164,132,246,72,250,165,106,137,162,107,209,72,166,66,146,211,54,26,140,13,204,37,82,251,169,100,218,100,103,214,61,196,152,107,172,214,62,62,208,187,171,109,255,13,255,254,97,53,230,21,0,0,0,20,0,0,18,110,135,52,219,136,73,17,204,89,81,160,211,225,67,71,146,43,7,98,72,107,24,153,178,22,198,250,39,4,32,181,131,170,217,107,165,50,53,102,206,107,168,111,138,7,89,190,190,233,40,237,154,119,123,123,127,255,254,207,250,191,255,234,9,143,207,217,218,69,161,132,3,177,158,231,209,136,131,209,133,97,16,160,52,60,168,152,30,24,152,252,22,152,136,23,24,32,17,186,70,7,149,5,192,81,72,153,136,17,176,48,128,80,35,118,105,65,170,167,36,212,225,157,107,62,103,44,9,44,92,216,146,29,88,67,118,133,182,71,212,80,0,251,80,134,38,155,226,192,48,144,102,180,168,80,90,19,106,66,136,45,226,196,36,72,252,171,2,52,71,197,94,43,236,166,48,67,195,60,226,189,24,100,31,40,109,144,161,103,103,69,193,40,29,202,224,208,207,21,22,140,104,109,63,28,152,222,19,136,238,108,207,102,132,233,36,217,83,130,116,170,173,78,242,219,94,143,103,231,41,34,60,82,209,98,42,20,242,31,158,1,94,180,150,131,213,152,135,37,228,119,51,150,42,233,76,168,196,183,129,123,85,154,59,116,208,188,111,224,249,112,231,172,192,51,109,14,120,172,141,113,31,86,243,187,190,55,237,183,24,181,163,171,65,129,124,71,133,186,231,227,253,203,124,127,255,251,255,223,255,246,218,172,8,0,130,44,221,70,140,162,105,108,9,232,139,1,84,171,43,232,46,229,174,251,226,50,25,90,74,184,26,224,214,34,92,122,113,75,122,72,24,185,251,245,206,173,243,64,132,190,101,118,43,234,255,190,255,183,97,191,93,95,174,19,255,53,119,252,239,59,255,255,252,180,36,130,138,89,110,143,209,22,112,10,250,128,114,192,82,17,168,88,158,242,96,173,31,78,32,31,163,95,43,153,203,204,34,89,182,196,91,132,46,66,175,6,202,204,85,129,255,149,187,153,193,255,251,178,100,25,140,229,116,103,214,27,79,98,120,79,6,73,240,101,231,100,27,189,225,72,109,189,57,65,27,25,104,5,149,149,162,214,170,223,96,46,171,154,228,123,102,141,58,105,243,37,223,153,221,110,36,15,243,218,157,165,53,188,103,106,14,32,30,187,86,114,199,139,169,43,241,87,30,39,238,76,127,212,92,211,138,77,149,185,20,247,177,28,176,144,39,82,131,84,122,112,132,177,212,48,138,234,40,197,43,87,126,170,72,16,89,135,97,127,59,233,253,29,234,253,119,122,122,153,13,204,162,196,102,4,226,255,196,98,117,25,78,188,211,254,255,65,111,114,40,236,125,118,96,86,239,134,191,254,134,102,17,16,1,84,219,55,52,50,72,50,41,80,113,193,147,233,17,153,133,0,114,138,115,22,202,194,104,190,126,203,157,145,249,82,168,168,39,34,162,36,173,16,82,8,232,35,148,125,77,202,13,91,124,179,95,170,254,248,227,105,163,234,95,241,28,199,255,226,180,125,21,23,251,62,191,251,161,160,0,8,151,1,55,198,102,150,100,199,167,106,46,2,92,48,129,51,11,141,48,16,242,18,145,165,98,134,115,6,17,111,140,112,156,160,61,216,78,182,142,14,35,80,197,3,144,171,50,178,180,6,204,250,0,136,100,217,200,221,88,172,129,161,195,21,177,198,145,145,137,19,85,176,233,30,234,88,175,113,116,164,43,177,39,239,104,95,24,28,145,231,149,69,134,215,233,171,68,114,157,199,168,99,191,92,29,42,55,241,214,100,117,59,27,220,201,87,200,107,3,11,211,195,17,103,141,184,242,175,230,34,165,219,51,28,241,107,153,45,168,44,101,11,146,213,93,185,43,225,43,106,139,71,120,121,187,250,226,44,65,226,96,54,129,97,70,2,40,45,110,165,50,98,75,12,206,162,123,46,54,143,94,223,36,5,158,33,232,17,132,88,98,166,139,187,119,215,139,16,212,61,53,158,96,243,209,87,202,249,247,212,127,255,255,254,124,254,146,115,177,194,133,11,22,144,179,230,218,229,89,193,0,135,28,66,66,44,39,139,97,130,2,168,63,15,88,150,4,173,21,102,54,29,107,141,162,164,125,90,149,233,236,64,204,76,160,215,170,232,63,71,205,170,101,127,175,24,255,166,163,245,226,141,255,255,252,252,209,198,181,85,144,0,16,179,12,203,195,130,201,19,9,68,179,48,5,160,112,212,64,33,24,8,44,152,146,12,131,0,19,21,64,211,7,64,67,4,65,137,64,80,98,100,85,212,185,47,0,192,50,169,42,91,75,201,35,85,161,177,182,160,33,25,234,136,64,107,165,72,218,113,101,116,63,63,81,23,203,161,87,59,237,85,241,139,191,219,166,100,84,155,182,28,22,169,2,187,255,251,178,100,47,140,198,242,120,81,147,172,22,224,68,102,74,34,97,98,106,27,193,221,76,110,60,89,201,32,25,39,129,150,29,160,212,94,246,72,235,180,43,145,109,85,21,28,139,139,79,228,64,35,24,28,130,238,161,51,1,209,210,242,174,161,58,126,125,98,211,18,221,34,232,148,156,172,31,86,17,28,75,59,52,191,192,233,193,57,93,125,18,201,49,184,210,212,181,154,253,243,170,136,121,7,85,177,69,107,140,242,245,164,115,83,20,53,145,203,14,252,215,117,91,241,250,246,208,203,238,85,25,109,115,80,105,242,39,107,208,223,186,245,198,146,98,231,181,123,186,237,113,103,117,91,55,200,222,148,4,142,57,136,77,49,162,32,61,200,22,113,92,18,20,66,36,98,149,13,65,106,181,174,16,134,42,237,163,55,7,221,84,200,255,49,83,84,196,63,77,164,16,251,202,161,22,212,94,35,51,225,245,27,191,212,154,143,166,173,199,202,216,179,63,255,255,170,181,162,236,225,0,150,147,166,17,11,158,220,122,14,34,153,60,238,16,61,1,3,140,52,40,18,51,12,2,134,137,65,197,147,4,4,97,128,129,26,48,198,219,104,60,120,41,0,9,2,176,137,180,150,75,23,119,129,194,27,113,7,133,208,123,98,111,180,178,24,194,98,158,80,68,5,173,67,211,177,16,228,203,87,169,58,203,209,54,190,154,101,134,132,197,155,10,45,53,30,239,126,92,176,187,94,134,171,121,15,106,182,194,133,205,170,60,87,171,230,201,235,120,72,83,130,167,39,78,62,230,187,248,73,6,213,195,67,163,173,157,178,185,165,29,210,83,208,123,39,149,121,122,237,205,227,139,154,36,224,136,173,190,119,31,27,157,218,225,32,238,38,220,154,155,47,7,61,220,238,76,209,23,31,27,159,239,25,171,158,162,81,147,193,93,210,85,66,161,173,190,38,93,178,207,11,122,189,43,109,245,63,212,100,220,240,39,202,182,217,31,255,253,35,152,153,85,67,52,49,17,130,33,15,148,2,222,5,238,101,170,102,86,160,240,229,237,166,68,150,253,213,229,65,8,224,56,198,73,225,29,108,253,235,9,201,238,153,243,28,160,79,52,161,194,215,54,235,169,62,235,49,182,199,191,182,63,255,223,157,145,0,127,254,191,171,255,120,0,50,167,117,130,198,61,14,38,42,163,6,53,135,131,2,185,131,136,96,40,86,44,9,6,7,135,130,160,201,134,98,65,115,204,24,36,208,30,166,44,76,12,13,140,2,40,252,23,0,104,73,64,52,57,143,2,165,96,18,88,24,150,11,60,172,241,25,88,202,145,136,178,25,60,13,20,103,145,130,0,24,182,108,114,153,244,4,104,23,79,137,91,235,141,197,75,14,142,39,26,255,251,178,100,50,142,199,130,120,80,3,175,54,96,74,70,89,242,101,98,136,29,37,221,68,78,61,57,73,24,153,103,133,149,137,170,164,208,109,156,40,81,157,96,209,146,112,112,171,250,168,213,130,149,79,38,207,180,208,223,115,66,39,112,105,195,184,46,219,30,174,243,116,188,5,170,28,218,139,181,141,197,122,115,46,207,104,12,109,202,6,119,146,211,46,85,145,86,57,137,194,94,51,155,196,210,153,12,127,48,168,112,90,121,184,151,238,226,68,99,59,171,137,104,245,183,84,135,152,251,154,43,231,211,124,198,250,190,61,194,186,75,194,226,144,39,68,111,150,237,157,157,167,231,139,103,93,35,148,69,245,213,210,173,255,255,249,187,255,255,57,137,133,169,51,0,4,32,145,0,48,98,52,130,227,157,141,129,142,6,24,16,96,201,170,42,159,65,112,38,16,69,61,248,214,85,154,107,251,64,158,13,231,238,26,98,106,220,203,117,87,35,247,184,196,228,47,182,126,66,85,29,110,254,134,254,185,70,253,116,126,92,85,191,255,255,231,160,249,16,92,199,211,211,40,139,131,30,198,132,76,152,184,166,96,224,177,141,209,70,86,7,138,142,136,144,4,201,163,9,7,93,195,16,20,7,130,76,245,139,175,209,162,179,168,84,1,89,81,84,199,38,4,48,214,164,99,32,107,189,64,188,100,234,17,77,59,86,65,97,246,129,101,228,66,37,199,31,147,146,246,93,164,174,220,45,241,48,241,9,174,110,211,61,71,220,149,148,198,130,190,93,76,119,150,66,223,34,165,58,145,200,218,168,29,193,62,45,168,219,136,255,18,110,28,54,247,13,169,117,88,213,212,58,46,226,169,180,182,209,14,14,49,73,113,104,106,81,246,66,31,191,85,47,170,168,184,130,188,67,114,177,189,60,198,92,160,145,152,5,201,101,50,69,200,164,114,249,186,85,98,165,98,245,216,250,172,180,248,161,121,142,157,44,92,194,32,216,209,80,247,194,114,124,154,147,103,83,98,43,34,101,173,23,97,185,90,83,254,50,141,215,135,207,243,62,75,55,215,165,210,78,26,0,74,161,123,192,163,0,24,55,108,29,228,170,120,210,129,98,64,85,150,240,44,77,118,151,32,121,226,12,43,92,225,176,132,152,79,181,244,76,88,118,11,182,184,244,17,103,224,97,76,212,119,193,218,76,175,191,111,127,4,223,244,243,97,94,239,255,255,237,165,4,0,130,112,197,66,16,24,116,198,97,195,72,149,140,14,54,42,137,12,14,27,26,70,172,96,82,68,194,64,162,221,71,140,34,28,30,2,55,120,5,64,17,226,74,155,248,210,53,245,192,168,225,224,16,170,39,147,227,3,52,25,124,66,53,53,103,57,51,61,65,70,73,66,255,251,178,100,37,8,70,165,119,82,155,140,22,114,73,134,90,9,101,229,86,25,113,163,82,237,189,53,193,43,25,40,37,150,29,104,220,199,147,149,84,157,22,189,220,90,239,172,123,134,142,199,114,133,54,70,117,211,205,67,74,184,251,76,11,227,204,129,103,43,247,186,214,203,138,225,60,129,250,161,77,230,55,226,242,170,212,199,248,71,137,39,119,127,243,128,160,23,34,70,185,65,113,59,38,11,78,12,240,180,204,209,92,106,26,112,122,41,179,76,59,96,166,221,54,172,84,188,83,90,115,53,163,123,178,185,247,142,233,162,98,213,203,239,194,33,219,37,104,146,164,203,68,214,187,54,245,222,157,43,75,169,117,45,167,67,52,203,208,191,255,220,41,41,224,1,0,12,162,16,72,67,39,84,96,131,194,149,151,100,193,109,52,93,129,170,147,228,66,131,121,82,254,144,92,74,107,150,44,66,109,77,216,207,141,26,10,60,10,227,88,132,9,136,108,20,31,188,196,122,140,221,116,127,171,127,209,255,227,60,248,123,255,255,246,171,182,132,8,148,219,83,96,163,97,210,1,129,135,3,47,66,195,168,174,34,55,102,168,113,40,33,40,9,101,175,8,233,12,70,110,81,130,64,224,214,50,122,165,236,182,85,44,22,1,140,84,174,150,100,149,173,133,51,44,120,143,11,106,46,59,10,16,96,59,103,240,79,56,109,209,100,127,10,28,249,126,113,86,244,119,29,218,96,214,140,230,105,226,26,46,117,91,154,57,129,32,216,164,137,52,88,213,196,21,211,188,211,115,97,175,58,205,40,230,191,51,43,179,205,210,17,26,53,117,89,220,231,98,63,131,53,20,251,44,107,249,147,46,14,40,232,174,164,213,35,185,193,130,140,221,99,41,180,76,130,255,226,78,50,72,193,86,230,172,182,11,45,28,38,158,17,158,38,21,155,104,19,138,205,24,96,73,116,129,3,16,202,89,85,200,94,179,199,16,28,125,30,140,103,252,96,1,192,128,65,80,199,97,4,234,40,57,129,4,130,1,211,204,112,64,195,141,17,193,10,158,147,72,221,68,128,48,186,75,212,50,233,182,102,79,37,94,166,231,82,115,90,135,106,92,179,153,183,17,117,229,95,106,175,125,79,239,255,78,156,119,255,251,45,234,170,157,71,118,125,100,32,130,130,180,43,244,76,250,98,96,230,218,74,0,44,44,12,136,15,204,84,36,64,38,175,204,44,13,75,165,193,131,5,0,80,205,34,241,71,57,246,95,200,10,90,230,61,144,249,64,91,205,44,216,68,87,48,50,104,170,251,234,209,4,79,167,229,192,229,221,159,17,126,15,55,122,140,199,184,83,69,21,143,72,41,134,161,221,53,6,135,214,47,56,93,101,70,103,116,128,255,251,178,100,50,12,150,137,103,211,155,108,125,96,72,198,89,245,101,37,132,29,25,217,68,78,48,91,137,18,25,39,201,148,150,24,242,204,154,180,246,16,151,109,245,172,106,105,221,10,212,34,243,151,54,169,154,214,107,174,238,252,19,60,161,66,221,197,140,184,128,193,71,143,28,39,145,178,86,213,60,175,225,58,115,39,204,11,204,143,41,118,10,214,35,37,49,36,72,251,137,155,222,140,13,155,153,98,19,244,78,240,229,59,195,145,177,32,216,200,213,13,92,166,125,135,145,93,107,89,204,120,236,234,53,126,225,152,76,245,117,93,102,37,9,128,16,0,170,178,24,8,67,0,2,97,222,76,89,156,0,147,195,6,13,0,165,203,26,225,40,80,230,116,21,87,172,149,232,232,124,108,122,94,52,228,219,117,43,210,124,129,221,70,136,33,234,100,192,201,90,69,90,141,183,77,73,141,255,211,248,135,255,245,111,237,237,210,0,1,198,25,255,0,213,70,197,18,155,1,0,99,242,184,40,56,232,25,76,34,97,1,105,154,65,38,45,5,24,40,10,220,12,30,108,47,195,71,78,134,180,14,33,71,8,129,50,39,45,160,135,1,22,138,242,1,12,5,0,116,238,68,235,0,108,114,7,225,176,198,226,79,83,182,169,29,137,184,101,187,229,134,25,80,48,104,127,43,172,192,188,77,86,148,196,112,70,37,97,108,123,44,131,196,116,239,141,107,21,182,62,121,216,159,103,84,149,92,76,132,104,45,183,149,156,170,251,45,161,86,181,171,243,40,193,98,33,77,67,38,8,233,208,187,52,171,37,129,240,234,197,53,38,53,104,121,171,199,179,88,65,212,229,120,162,44,175,37,148,195,193,193,86,114,131,173,134,75,38,162,10,150,228,231,90,93,118,240,234,204,28,156,249,121,29,151,113,224,158,183,31,88,184,92,164,228,229,58,236,167,229,176,235,214,202,170,103,120,33,71,98,170,132,101,125,234,205,63,212,88,65,128,74,17,127,16,154,69,185,181,0,237,226,41,144,38,157,197,24,147,0,242,208,151,221,229,250,72,154,191,167,118,122,168,140,123,228,190,89,182,36,151,253,74,24,9,214,140,138,25,141,245,5,252,103,253,23,182,173,255,79,46,39,61,255,246,83,203,117,4,0,16,147,3,224,143,186,72,4,12,140,146,205,50,48,216,46,86,48,210,120,105,28,6,24,4,55,204,104,6,3,2,146,172,196,101,81,32,205,28,50,96,16,0,40,96,249,1,128,89,45,185,193,32,11,19,94,197,227,88,6,190,173,140,181,254,126,91,72,1,163,98,161,141,227,244,132,49,155,213,76,78,210,18,159,116,32,28,66,16,16,181,149,130,28,165,112,0,207,217,125,162,9,101,57,39,170,255,251,178,100,53,140,167,41,120,81,19,140,46,112,75,5,25,229,101,229,100,28,29,163,66,110,61,145,65,19,166,232,13,151,149,144,81,190,136,4,95,94,76,52,94,60,93,167,206,142,3,197,237,34,90,135,104,113,65,133,239,119,23,9,139,27,40,66,93,46,50,190,206,39,101,114,43,80,128,28,0,24,188,182,250,72,151,158,33,206,206,68,84,88,87,195,79,46,68,33,164,42,30,21,213,236,223,92,94,110,138,145,242,248,22,190,239,222,88,79,2,216,209,35,203,53,67,122,86,20,149,87,120,216,95,251,155,4,215,53,55,47,154,65,13,215,204,5,15,138,109,118,237,241,83,137,5,6,128,128,1,96,17,161,91,12,194,15,83,196,164,52,244,38,129,33,201,188,76,21,191,5,130,7,104,110,46,69,184,157,76,49,54,192,167,90,194,22,204,1,180,107,136,81,80,55,16,16,26,193,148,118,195,94,173,157,168,244,42,230,237,136,57,93,17,73,197,255,255,190,239,177,212,0,8,36,168,12,153,30,117,0,107,226,169,156,93,192,103,82,9,140,116,240,48,160,44,66,30,0,139,140,128,29,4,4,195,128,102,60,25,148,9,217,106,106,166,41,136,128,176,240,8,3,0,130,68,81,1,168,111,68,6,32,183,134,89,46,49,71,128,110,148,164,225,145,22,133,33,130,64,118,167,217,153,131,242,6,79,84,60,185,159,198,193,164,222,186,98,85,41,213,104,122,22,73,110,135,162,247,101,132,209,36,187,196,85,165,117,206,122,130,1,249,219,48,100,149,65,83,212,229,245,113,203,249,244,3,231,244,216,93,88,132,78,18,9,10,14,77,149,221,202,223,75,166,43,75,128,146,8,242,185,223,125,183,99,127,222,94,243,199,75,157,66,18,150,203,46,157,4,196,232,93,107,24,107,86,187,176,227,125,148,167,111,205,208,45,182,151,90,117,246,84,226,218,53,55,49,164,197,78,138,121,222,75,2,103,230,199,22,205,184,27,34,134,140,234,32,64,182,153,160,192,70,153,165,30,140,204,132,225,38,9,71,94,163,65,55,153,14,13,46,240,216,134,99,5,234,186,107,119,208,239,24,105,145,215,156,27,16,59,69,222,186,145,190,205,255,94,152,147,255,209,180,255,255,255,255,255,255,254,39,31,50,67,40,0,0,96,45,8,223,231,195,163,40,141,36,213,53,1,204,203,34,179,30,24,129,90,82,66,49,153,131,65,201,51,21,22,148,80,192,106,66,96,187,188,96,48,160,145,244,199,96,145,8,201,108,67,137,168,68,30,34,4,2,65,102,5,0,58,28,6,36,13,19,88,65,98,80,156,194,133,175,137,242,74,15,120,183,234,90,162,163,219,147,5,222,92,138,81,18,75,245,30,33,255,251,176,100,50,14,231,169,103,207,147,152,76,242,70,133,25,209,101,229,86,157,253,163,60,78,233,235,193,3,140,104,5,151,153,138,180,7,16,97,143,173,89,123,179,0,178,213,124,152,202,119,95,23,131,41,236,113,142,63,241,252,81,18,26,144,179,169,201,20,186,166,15,4,102,77,37,166,166,132,238,109,155,227,105,249,135,160,199,242,48,253,54,173,244,196,174,244,2,247,217,142,175,89,29,216,42,237,37,45,54,114,89,104,66,84,133,12,79,228,95,74,139,63,134,26,106,2,70,75,23,192,56,87,84,233,96,95,55,110,61,159,196,81,184,160,72,42,26,216,179,37,225,141,37,154,177,62,110,74,86,149,197,148,52,211,18,84,214,69,92,154,187,188,99,211,108,158,205,246,10,128,48,242,224,11,12,8,176,245,80,48,113,5,226,80,138,26,6,157,19,149,138,40,122,34,35,208,239,32,169,226,11,25,169,74,125,244,43,70,3,145,69,155,101,26,9,186,164,33,81,166,198,209,151,15,127,250,248,155,255,233,255,251,127,247,53,157,127,145,255,64,22,97,90,160,99,184,236,100,179,44,112,57,28,99,249,100,96,210,10,98,169,254,101,176,88,96,200,104,101,16,102,97,120,112,97,40,246,206,14,123,176,86,68,115,16,140,29,38,110,75,12,150,56,233,221,164,17,17,6,1,25,42,59,127,71,6,41,132,211,192,96,4,78,56,230,113,10,163,101,224,20,116,171,156,42,65,31,209,117,19,155,42,32,135,41,132,47,56,50,161,80,195,127,109,69,137,187,243,213,90,151,40,15,177,29,66,90,98,157,185,161,42,138,212,32,44,20,4,122,33,200,48,116,122,159,89,216,249,146,41,205,14,137,185,36,33,154,176,185,79,28,97,188,176,54,162,247,41,238,203,86,160,166,137,90,77,182,251,91,17,108,240,250,198,29,248,53,213,171,139,38,53,10,77,253,44,201,43,158,180,115,67,110,119,94,157,143,104,116,242,103,126,22,234,194,246,178,184,184,218,79,53,117,186,98,92,182,111,227,211,122,158,176,107,155,68,198,222,230,36,31,31,35,217,206,111,112,68,58,145,47,182,18,48,17,168,201,156,232,236,165,140,83,221,235,40,185,60,92,153,178,2,224,121,47,40,207,156,202,229,130,143,142,68,200,104,136,8,85,238,114,195,123,114,181,136,184,146,207,44,32,55,237,46,109,117,244,115,229,63,254,207,253,147,100,0,1,243,17,187,12,72,7,50,228,240,251,4,163,34,49,76,156,10,49,204,236,193,33,81,130,137,157,2,161,12,3,4,23,134,64,102,44,66,152,4,6,52,0,102,102,79,16,1,144,142,249,146,66,207,216,200,6,62,68,20,24,10,145,54,20,20,68,3,255,251,178,100,34,142,7,15,103,207,147,153,76,240,57,97,122,106,60,204,96,29,97,155,58,78,105,237,137,10,166,41,181,135,148,168,201,0,169,123,21,134,77,59,44,204,144,185,36,143,19,42,60,115,99,34,97,209,28,8,121,29,35,170,220,135,201,16,92,120,79,211,79,82,199,224,100,238,148,48,165,181,220,30,219,247,31,124,120,253,82,245,26,100,148,235,187,226,15,191,221,128,181,155,187,135,39,42,117,191,251,108,70,223,30,11,153,179,27,27,222,91,252,170,181,185,223,187,142,119,50,157,33,160,120,205,221,108,151,125,47,244,71,148,77,157,51,213,22,178,64,204,85,66,167,44,111,230,82,121,41,144,65,209,185,68,205,171,153,79,148,29,114,201,246,101,221,182,167,218,149,86,109,194,22,176,69,171,139,71,52,159,48,0,5,128,0,0,134,11,147,164,203,15,160,15,139,201,51,33,200,129,228,198,193,33,40,141,42,6,42,16,64,125,225,38,163,106,14,12,115,174,99,82,195,234,110,175,255,252,226,93,223,255,255,42,247,204,163,74,65,178,72,145,173,21,102,18,93,26,70,126,98,216,97,131,98,70,98,90,155,4,130,96,2,120,4,52,98,97,88,201,244,128,36,99,38,160,24,188,52,28,64,124,12,192,225,7,33,98,115,192,181,178,84,44,108,200,6,45,72,179,112,193,89,49,68,95,20,6,203,91,9,146,134,233,173,32,2,21,22,108,6,76,90,149,55,1,33,49,5,86,96,146,226,16,169,67,29,44,32,34,15,169,105,206,249,129,94,210,74,208,2,238,230,176,220,79,162,55,164,92,219,146,168,40,64,90,94,134,13,220,34,142,233,218,199,13,154,81,209,108,253,137,160,188,83,36,235,119,42,228,169,64,231,150,29,238,249,184,174,185,233,126,6,224,125,79,23,7,196,183,188,213,174,237,225,251,197,207,189,49,167,85,172,218,195,191,35,233,226,62,147,54,174,190,227,109,171,121,199,174,226,82,140,211,230,5,165,123,106,222,6,126,231,150,216,181,243,106,199,133,253,102,149,241,148,125,218,222,15,174,107,74,174,128,0,129,16,0,2,2,28,93,130,81,124,106,35,131,122,132,16,75,8,34,153,6,113,208,210,104,202,152,226,43,26,209,91,26,175,50,115,52,47,22,236,133,171,201,169,255,171,121,190,159,211,255,255,62,95,242,255,255,255,255,249,141,26,59,227,222,0,1,99,29,67,142,37,3,48,157,124,254,155,67,64,200,76,218,57,53,195,208,219,36,99,8,150,67,47,102,169,26,136,144,80,8,116,76,4,156,192,20,24,52,112,220,204,225,16,176,252,201,131,39,184,80,66,93,113,33,64,128,4,60,63,7,4,86,76,33,108,176,55,37,185,255,251,178,100,37,140,167,17,102,78,19,143,71,34,73,6,90,5,101,37,106,26,9,161,66,109,229,141,129,20,13,104,9,135,165,24,8,201,143,60,233,133,68,16,181,133,88,204,149,140,38,122,171,57,35,192,123,47,170,161,121,7,69,69,96,254,188,73,199,47,166,193,231,42,0,229,106,80,182,247,234,175,93,19,200,210,36,17,156,4,84,147,176,111,108,153,175,193,148,210,187,74,198,50,242,59,32,243,195,113,57,189,12,45,193,47,245,198,33,249,179,195,225,203,80,39,236,88,106,54,2,96,180,200,235,234,216,213,198,77,19,77,70,92,9,181,105,83,80,123,155,87,78,242,208,41,181,167,188,160,229,172,123,19,67,216,113,5,152,51,39,130,159,230,123,31,5,82,29,208,197,187,253,39,221,114,78,0,128,26,86,141,164,48,131,211,4,80,136,66,44,159,245,148,76,163,12,79,138,114,193,177,117,136,68,33,112,124,67,142,79,99,37,227,248,46,207,5,50,197,189,145,55,77,193,94,248,136,54,183,104,143,255,62,200,166,175,39,254,164,195,142,91,217,246,111,221,221,217,244,0,16,46,254,97,203,71,57,2,101,125,39,17,174,104,76,3,144,226,184,134,6,36,98,0,230,170,10,1,16,10,154,188,102,32,202,92,250,97,209,1,201,155,98,40,184,184,50,23,133,135,163,2,47,43,244,243,150,106,145,223,165,178,13,38,51,18,7,18,217,111,23,71,42,239,52,169,226,117,243,134,33,23,10,131,43,95,220,40,171,178,199,135,209,120,19,44,155,212,145,248,215,122,118,240,9,33,62,20,235,137,50,21,187,231,223,239,167,168,249,186,74,156,13,107,192,50,63,203,202,106,184,46,64,148,219,52,175,222,181,66,23,183,77,198,160,113,203,222,85,184,227,247,252,82,225,73,195,136,14,216,158,121,167,172,177,42,243,171,198,78,78,39,60,74,50,231,212,71,27,205,81,164,140,159,48,116,161,122,249,71,9,242,123,191,3,240,205,221,106,75,76,40,98,235,108,207,253,67,227,3,88,17,152,129,144,101,250,83,138,240,107,20,196,101,9,208,139,216,41,15,39,22,166,129,125,4,74,115,138,234,77,37,95,171,36,192,28,248,159,224,235,249,253,74,247,254,185,254,175,229,153,255,88,124,175,163,225,210,179,189,104,81,222,247,233,165,34,0,0,2,140,192,193,248,216,227,148,201,217,100,230,118,248,208,114,36,201,225,128,204,181,16,206,96,180,44,73,25,30,9,25,108,28,24,44,71,24,10,1,24,160,96,24,150,10,71,193,160,169,144,226,81,140,128,48,48,38,5,39,173,227,190,48,2,145,6,0,16,121,167,132,24,64,52,97,67,11,55,109,231,61,32,156,81,83,188,255,251,178,100,44,142,135,223,105,77,155,185,100,242,74,136,106,58,97,37,104,28,21,163,56,78,101,17,193,13,143,168,9,149,138,32,100,247,93,65,19,137,8,250,175,69,242,197,203,225,34,101,76,113,238,42,228,81,86,217,226,177,209,246,93,35,32,2,6,94,139,35,41,74,238,189,31,120,232,184,244,67,219,45,76,122,70,130,215,27,148,3,185,151,234,135,144,139,253,156,131,116,208,232,108,48,30,241,246,238,109,181,92,245,150,57,227,93,71,105,123,158,54,187,199,233,149,184,223,231,241,97,211,148,195,158,103,168,245,53,12,213,70,31,171,58,37,44,118,63,125,230,122,198,139,28,138,248,192,185,133,209,210,143,69,106,35,121,9,163,134,61,247,208,227,103,161,88,143,155,247,104,226,29,173,189,125,59,122,205,81,47,63,114,63,51,117,134,180,0,6,0,0,0,60,13,142,82,167,70,211,152,0,188,81,60,104,13,109,112,75,218,6,10,85,33,109,98,33,34,140,228,156,210,91,26,180,167,248,147,108,9,64,249,21,42,58,92,104,255,227,47,211,253,183,255,245,254,159,253,127,250,3,83,16,18,44,75,37,41,214,141,221,225,49,135,195,39,116,20,153,165,214,114,39,169,195,10,198,7,134,25,44,234,3,8,24,196,236,1,19,24,112,142,96,115,233,106,12,154,84,49,64,5,202,42,2,204,156,42,50,0,28,8,74,18,19,169,128,202,161,96,68,164,16,148,145,33,137,144,132,236,14,0,187,31,248,153,250,10,156,70,69,197,98,13,61,9,133,189,201,166,190,170,106,143,146,150,149,59,74,85,152,161,254,54,38,60,244,50,135,226,20,158,208,133,99,127,161,201,150,227,142,17,27,121,201,95,155,233,29,28,158,80,91,23,101,217,80,197,110,242,79,223,151,209,95,123,55,76,233,100,60,32,161,112,0,204,8,0,208,119,208,44,57,148,199,72,156,113,228,136,210,178,238,28,24,250,139,159,112,40,69,9,70,248,164,234,46,35,221,89,85,205,244,215,73,113,223,70,16,100,72,189,173,87,22,169,104,125,149,60,145,51,23,8,157,61,145,147,130,5,197,243,136,121,6,12,12,2,5,31,120,132,41,24,108,9,94,91,129,29,234,82,56,11,150,136,201,119,50,50,77,61,202,71,205,126,193,15,239,85,45,54,48,100,58,140,57,198,85,130,91,30,146,221,107,19,40,216,250,97,72,75,143,168,199,123,170,55,255,175,229,63,125,96,0,0,84,180,198,204,78,192,144,206,230,15,190,64,206,74,76,196,132,208,20,77,136,36,64,72,33,34,49,176,193,195,66,64,99,22,71,38,28,72,50,64,32,18,235,113,73,224,81,188,251,9,111,32,164,166,107,175,52,42,72,255,251,178,100,30,142,134,68,103,80,155,108,78,144,70,137,186,74,97,229,58,27,93,163,56,110,101,145,129,91,153,231,73,151,137,176,205,162,115,218,8,29,187,64,60,38,221,43,36,44,231,200,162,81,7,134,244,49,11,188,85,0,73,170,104,131,228,169,171,196,181,60,67,232,79,45,122,125,98,203,130,173,120,141,106,175,113,23,183,32,220,65,83,23,69,163,54,66,212,91,5,156,249,39,24,92,64,232,106,119,145,43,229,156,188,19,139,63,204,148,150,52,25,165,22,66,205,38,48,100,182,134,94,116,88,18,38,82,8,155,101,105,180,130,44,161,139,123,77,17,100,226,101,152,34,123,29,210,202,85,14,120,201,85,254,175,174,170,85,152,234,203,128,156,254,128,0,204,0,5,10,56,130,94,33,148,1,138,44,22,28,34,74,191,107,29,113,12,138,1,224,166,214,97,146,116,240,198,242,197,159,22,208,167,129,85,66,177,86,189,62,163,255,172,98,107,171,122,213,255,255,252,99,28,119,203,163,255,255,255,255,227,185,163,166,169,5,202,97,216,9,215,32,6,87,245,27,148,62,100,82,192,82,62,96,212,24,128,86,16,39,91,161,1,241,18,28,18,24,48,184,73,136,32,48,66,40,51,152,125,220,5,5,199,157,206,81,40,100,194,163,170,13,7,16,163,82,88,29,248,110,23,236,155,234,74,23,193,204,19,114,123,7,155,145,82,195,144,166,148,134,112,165,28,83,245,137,88,38,159,140,34,93,43,153,169,109,50,101,244,47,44,43,26,107,219,223,119,35,175,212,254,254,43,14,171,177,55,34,119,22,251,79,226,241,242,213,30,190,121,188,26,88,143,247,219,130,167,102,191,155,75,218,108,227,103,102,158,199,184,243,53,72,194,219,195,235,87,49,87,122,146,234,83,88,28,155,61,10,70,157,95,70,46,196,101,110,195,189,113,172,117,164,105,117,131,227,166,21,97,241,187,168,172,98,63,249,138,203,25,22,19,48,228,157,32,217,18,165,171,80,142,215,255,54,0,20,136,122,35,40,66,113,234,145,218,224,203,162,74,3,222,80,240,202,132,145,10,134,245,8,88,117,45,49,44,22,168,134,12,106,197,159,58,117,136,242,68,182,67,138,108,28,186,179,78,229,222,126,119,44,208,23,218,127,90,209,71,57,203,247,240,215,17,255,255,220,180,2,113,178,207,13,227,234,222,215,86,167,221,206,188,1,204,6,116,205,146,95,12,87,163,12,194,22,140,24,15,76,176,26,12,119,6,204,22,9,64,128,121,135,0,216,8,9,29,45,11,190,137,224,160,149,211,25,12,204,143,14,146,232,43,100,240,148,96,100,36,71,150,131,0,162,24,115,6,182,64,1,190,138,183,141,218,52,99,35,255,251,178,100,37,142,230,231,102,77,11,186,75,246,76,102,138,3,105,229,92,28,37,177,52,78,233,47,193,57,153,231,141,151,157,104,167,154,171,27,50,232,206,177,64,69,48,142,38,171,97,168,2,4,231,83,46,57,121,97,33,68,58,233,253,167,46,102,73,166,24,243,75,21,67,46,179,28,106,208,101,201,5,74,164,32,109,100,149,221,153,85,171,6,251,34,75,234,95,6,219,129,92,146,214,160,129,250,212,109,137,104,43,120,149,86,73,254,163,36,11,77,247,73,176,205,181,104,28,155,160,113,236,182,129,180,165,153,138,37,134,50,79,94,147,57,56,28,244,253,169,197,75,200,74,227,37,234,203,227,54,245,161,61,158,63,82,216,49,8,50,37,115,178,238,115,176,153,94,29,233,248,0,0,58,194,138,161,57,109,141,129,48,71,68,64,68,103,138,198,187,133,250,118,209,178,40,5,235,61,187,72,12,27,219,145,230,37,174,161,123,205,157,142,221,229,85,155,218,217,167,17,38,200,19,13,145,252,142,203,244,123,229,179,255,255,250,17,2,47,213,197,171,61,136,119,101,122,135,179,12,34,243,71,21,195,6,24,227,114,136,99,25,66,211,11,88,3,7,4,99,4,69,99,1,66,32,48,32,96,72,40,22,46,196,0,40,224,2,60,17,142,128,6,1,2,230,81,4,142,1,146,198,113,3,51,82,17,228,201,16,72,42,100,57,2,67,16,14,152,139,168,188,73,192,2,84,101,203,204,216,28,42,133,119,147,150,17,5,43,185,50,249,17,130,108,202,206,163,49,210,193,226,105,246,152,84,59,71,18,118,167,16,237,14,75,159,184,78,82,79,194,51,249,68,185,212,16,95,186,172,63,80,18,130,225,133,25,47,29,77,62,73,148,139,104,174,14,155,205,223,24,118,136,26,146,247,42,205,196,49,81,210,110,18,147,20,165,153,129,62,23,64,222,234,208,169,36,194,42,140,127,182,219,131,115,114,240,223,255,40,202,139,38,93,58,47,209,193,185,26,165,127,130,142,154,120,186,21,214,99,172,77,59,105,119,198,189,100,59,189,214,115,38,4,19,212,188,67,152,137,46,98,232,20,80,11,150,43,250,80,139,96,16,219,194,165,87,166,177,44,120,191,47,245,93,56,85,251,141,154,189,107,77,140,173,202,5,112,149,229,140,98,18,140,162,16,77,208,178,61,14,97,235,205,250,99,206,205,243,116,255,63,27,208,14,103,6,63,255,248,114,0,0,101,180,192,150,147,38,26,12,148,101,54,32,96,205,35,99,36,142,198,147,160,225,24,192,93,91,200,64,164,166,105,114,48,164,67,41,16,1,140,80,23,101,195,0,144,18,193,221,81,52,97,106,131,15,112,36,173,138,67,166,1,13,59,255,251,178,100,32,136,198,97,104,207,27,152,100,64,75,166,121,210,101,234,90,26,205,161,68,245,188,0,1,18,25,232,10,176,112,0,166,58,216,130,204,105,138,62,104,14,183,54,179,163,209,213,133,144,193,175,158,203,6,40,247,102,140,108,214,186,110,80,208,214,222,159,178,211,39,57,112,23,210,31,117,142,102,19,252,187,19,74,108,150,254,97,163,5,100,202,72,156,238,119,67,206,18,142,37,152,254,93,139,45,43,141,90,167,179,176,191,102,214,114,155,183,174,188,177,136,112,246,104,190,37,148,165,236,199,86,97,88,196,104,214,175,110,21,205,222,7,126,181,89,233,162,229,174,180,255,78,83,149,98,250,64,218,199,169,115,180,177,210,145,199,74,157,79,200,128,1,131,250,44,249,153,248,96,1,93,194,225,16,140,2,161,213,22,21,47,12,66,160,0,120,163,120,214,164,77,212,112,109,116,209,219,224,187,164,205,109,126,81,35,174,65,85,5,178,249,197,13,234,30,134,218,254,51,40,159,248,246,175,243,179,127,163,109,98,63,111,168,36,143,172,32,4,174,255,153,127,41,143,132,154,37,89,187,3,15,94,152,99,42,243,37,11,80,217,26,169,10,24,175,53,98,124,97,72,184,24,134,205,16,40,23,222,60,107,130,60,170,175,181,248,7,25,93,167,242,144,184,22,224,180,244,120,51,115,112,155,135,45,208,51,153,249,187,145,5,144,137,118,251,41,173,156,206,43,110,205,72,164,159,60,119,249,255,37,90,211,145,150,15,206,117,225,235,116,52,20,215,227,123,187,95,151,93,75,244,180,21,53,17,146,83,188,212,253,171,159,203,109,217,125,231,57,157,124,170,213,157,220,183,25,250,123,120,202,170,217,150,99,114,189,73,94,28,179,103,116,159,90,237,36,166,166,116,84,113,15,157,230,237,82,92,239,216,171,141,139,19,213,102,235,99,126,245,204,236,203,241,173,172,173,223,206,134,213,170,181,43,209,208,97,157,233,171,51,191,47,203,118,53,123,58,215,142,117,160,7,133,228,35,5,68,234,177,2,1,41,33,42,52,44,134,172,168,11,223,66,235,198,48,165,108,199,22,17,203,15,16,171,158,110,68,164,2,4,185,21,61,104,92,247,38,126,133,75,159,95,54,101,191,243,170,103,255,167,190,243,6,137,70,123,177,77,88,0,16,81,56,175,102,148,205,153,76,72,148,213,31,205,52,124,231,234,204,169,16,20,116,135,198,170,26,99,134,134,200,184,98,193,40,19,70,201,65,100,129,211,165,223,13,232,65,80,23,56,89,0,8,192,37,33,204,98,116,66,1,146,26,128,13,16,49,8,61,240,229,203,228,216,233,11,216,66,149,198,248,44,178,224,160,73,34,104,186,32,227,133,255,251,178,100,46,128,8,94,134,83,30,110,96,0,67,70,202,99,204,28,0,27,237,139,68,125,188,128,1,36,148,40,39,176,128,0,211,114,6,35,67,132,0,78,162,15,33,229,160,221,150,138,239,48,114,68,115,8,161,233,92,8,140,87,5,152,42,137,226,36,73,32,167,73,209,43,17,114,125,73,151,205,197,241,7,39,79,22,84,79,31,30,11,197,243,67,71,45,151,136,33,56,121,142,155,144,66,0,78,6,194,74,147,162,19,145,1,149,22,241,156,25,147,98,226,7,73,195,7,46,185,64,192,248,230,14,194,46,50,227,218,100,217,185,228,10,194,227,39,76,197,4,23,224,86,73,177,200,41,151,83,66,183,55,106,104,172,182,130,83,198,196,193,161,189,138,134,138,46,24,53,133,158,25,33,84,125,138,97,40,68,11,228,224,146,147,100,233,32,91,111,255,255,255,254,255,255,255,95,166,124,0,0,32,112,48,0,5,51,3,189,79,45,137,90,155,169,108,18,195,215,192,241,221,9,188,159,170,23,247,1,243,200,76,37,163,186,154,97,199,156,172,65,179,206,106,33,13,76,55,203,255,255,250,255,255,248,128,111,87,119,36,201,255,0,11,80,34,0,0,64,80,86,180,216,216,205,33,84,251,162,74,200,66,235,6,174,34,117,65,230,20,42,98,35,64,171,243,3,35,80,35,47,144,30,64,123,146,112,191,19,130,160,29,56,182,174,16,139,160,17,172,149,57,196,83,180,203,69,246,75,171,82,18,129,99,81,230,49,141,21,24,176,206,244,94,3,121,89,115,89,89,20,152,171,106,89,90,143,74,234,202,85,85,62,161,232,208,32,55,230,203,225,25,194,84,225,64,186,250,92,104,169,236,222,184,237,56,212,219,159,203,180,213,117,157,44,245,142,205,84,252,89,60,239,222,185,142,241,126,117,140,2,249,94,238,114,223,197,159,205,243,38,201,2,243,249,151,252,223,117,248,126,241,153,164,253,100,212,251,218,24,247,46,113,211,157,213,186,124,43,217,187,169,117,236,95,187,26,203,27,86,175,106,39,75,91,82,57,15,119,132,135,28,165,79,116,183,26,250,230,118,114,202,136,113,232,25,161,63,226,224,16,0,0,64,11,32,45,216,230,138,143,3,160,80,68,165,64,116,109,253,90,200,39,140,166,132,214,86,225,103,184,37,84,148,104,251,78,11,154,13,29,38,249,241,21,208,206,173,196,17,61,212,255,199,85,124,114,183,170,105,184,167,249,78,46,239,251,127,167,255,255,249,148,0,1,74,176,44,135,50,249,76,0,8,59,168,124,18,10,0,131,196,78,147,34,6,80,80,84,30,99,144,224,224,161,57,76,42,125,8,10,211,51,32,48,242,150,220,46,196,252,164,41,162,150,255,251,178,100,26,12,198,137,98,81,155,153,123,112,70,166,122,35,97,37,102,27,5,163,70,109,229,236,193,12,158,41,8,240,182,226,56,83,70,26,76,203,211,177,182,198,129,73,99,64,194,99,188,127,81,162,235,109,156,166,158,32,154,176,156,220,180,217,212,113,194,179,113,225,111,160,203,130,48,177,220,25,35,249,59,220,117,183,47,108,226,54,76,57,24,108,82,98,49,240,170,134,240,204,77,168,180,57,215,47,48,51,51,184,19,111,176,79,251,122,131,53,196,79,67,5,222,180,151,64,238,180,159,27,76,185,231,194,198,59,122,87,88,93,157,90,233,133,14,23,168,77,33,249,90,224,176,226,41,147,18,37,143,198,219,102,44,121,111,182,104,249,149,35,141,230,151,159,81,206,223,143,18,244,198,161,128,130,225,247,17,35,245,0,3,132,48,182,22,216,202,13,228,68,164,210,100,162,198,113,30,135,49,104,74,83,63,62,170,137,50,134,101,32,36,201,62,187,143,96,243,48,250,247,197,25,221,66,99,254,66,89,201,92,64,137,18,89,213,4,227,219,228,111,15,250,138,98,78,159,251,191,248,0,128,14,107,115,6,115,55,212,113,213,3,186,172,2,5,146,32,152,70,201,155,130,180,64,96,104,69,65,84,173,161,131,161,72,138,153,98,157,139,141,62,58,25,198,93,94,8,54,106,205,81,190,53,3,130,46,37,49,163,41,238,52,217,236,122,65,185,188,62,96,163,11,164,229,197,92,14,184,175,144,1,101,88,11,151,11,33,230,219,118,130,131,91,174,141,127,114,66,183,170,172,248,48,221,61,186,48,120,185,55,29,236,206,8,122,170,44,35,217,144,182,208,112,172,200,222,11,121,235,136,62,138,69,84,62,187,100,105,130,194,203,236,226,151,212,18,7,23,93,246,62,230,90,254,22,113,152,41,95,215,40,12,56,57,160,157,171,149,37,126,164,139,173,194,154,230,172,238,44,132,231,18,189,93,57,111,213,230,90,162,18,6,151,144,112,175,112,205,7,196,239,55,53,94,70,218,255,139,103,217,163,220,196,150,178,206,0,56,5,66,172,66,131,36,6,16,125,130,192,6,53,35,82,76,145,216,98,77,229,203,141,23,176,213,13,25,76,106,216,147,127,189,213,65,128,205,180,26,207,246,142,82,31,47,232,181,243,250,246,9,100,146,31,91,89,162,51,162,221,190,103,255,233,0,32,115,4,57,78,254,141,52,239,56,230,253,83,9,131,140,52,16,51,80,236,239,225,227,2,3,204,60,106,52,145,188,196,200,33,64,145,151,233,0,34,66,67,142,143,76,48,36,85,3,5,9,205,52,86,167,108,6,6,85,21,136,10,160,197,74,10,91,39,28,48,23,17,11,57,47,113,14,64,255,251,178,100,40,14,167,186,103,206,19,153,125,66,67,134,90,74,97,229,58,28,105,161,60,110,105,237,193,24,153,40,5,135,149,146,158,107,169,202,226,79,184,4,107,67,73,34,153,109,105,92,39,56,92,234,120,105,167,141,77,141,51,51,144,186,104,236,76,91,211,20,36,122,37,47,151,19,31,216,40,80,200,182,112,84,78,251,197,75,7,68,176,67,36,123,232,132,235,87,84,31,118,171,19,163,75,71,146,186,236,1,249,174,203,31,49,24,143,59,197,61,245,86,118,214,252,212,244,49,181,82,114,143,213,221,214,93,30,142,233,168,86,213,219,208,57,206,72,109,183,51,200,208,34,30,51,91,50,99,90,128,169,158,6,21,85,221,99,251,215,90,109,139,85,123,110,159,204,204,227,231,67,247,92,186,205,113,10,108,86,182,173,173,122,218,102,61,198,102,239,82,165,0,0,8,0,1,72,97,177,68,92,113,104,162,146,194,142,186,154,117,106,20,79,40,133,37,119,7,112,240,165,235,163,4,134,183,32,236,97,240,245,31,113,234,77,229,198,182,109,89,104,181,255,245,161,245,201,209,146,65,216,45,95,215,255,233,236,233,165,0,225,131,69,103,37,2,154,149,112,12,229,15,1,128,41,163,37,101,6,177,64,64,1,128,68,70,179,31,152,164,198,40,5,50,107,108,32,138,158,192,128,98,102,120,143,162,51,45,5,159,2,59,15,81,77,229,136,112,2,62,176,122,215,22,49,31,158,3,47,158,122,80,20,236,70,148,93,12,58,179,229,17,37,76,236,20,48,175,106,22,173,122,130,217,165,186,229,204,81,23,166,152,116,124,197,152,138,174,189,73,50,2,119,231,23,95,111,149,174,8,167,201,85,193,121,135,104,107,135,86,122,154,82,220,253,80,192,83,138,76,213,99,158,183,118,130,205,215,120,133,30,43,183,215,59,161,122,20,12,218,242,239,29,139,95,90,223,242,172,125,169,22,125,236,149,189,164,46,84,145,170,212,106,118,197,54,237,99,65,99,112,158,246,164,61,142,234,198,74,171,89,227,189,99,127,72,110,77,183,155,57,198,117,133,212,149,213,175,188,99,234,144,85,87,128,45,130,75,65,128,86,160,28,196,113,72,1,116,17,15,102,170,192,92,252,74,135,171,72,106,195,201,116,126,107,151,82,58,19,3,36,40,86,128,45,11,184,112,133,100,75,212,79,82,212,107,45,90,165,202,255,114,38,223,63,177,81,30,160,243,253,63,111,242,20,117,136,0,0,64,16,168,24,54,58,88,205,35,3,225,82,76,144,3,30,27,12,97,12,216,6,48,40,44,70,63,50,57,16,193,132,229,238,102,160,152,241,13,120,178,161,8,46,25,21,9,13,53,101,204,96,16,96,34,42,255,251,178,100,29,14,134,201,104,207,155,143,95,32,72,6,74,35,96,113,148,28,133,161,58,110,101,115,193,2,31,41,49,134,8,240,54,69,109,48,200,69,159,61,227,33,18,222,227,31,46,36,142,101,4,48,197,155,133,249,148,187,201,111,45,102,235,32,182,238,118,4,0,183,63,179,49,123,51,12,41,143,82,79,16,2,37,120,182,25,87,200,81,231,83,68,237,75,159,138,161,10,221,64,71,215,112,223,107,113,42,221,221,211,41,144,52,225,118,21,173,102,2,14,12,155,125,26,212,206,173,0,213,176,31,153,122,53,115,173,220,187,209,50,139,40,55,246,155,205,200,150,109,189,92,51,61,170,18,111,171,193,64,204,116,27,142,147,98,32,154,213,50,39,160,243,82,122,135,247,242,109,35,168,178,115,2,206,45,244,210,248,179,174,228,129,128,40,128,163,205,208,71,21,128,11,137,57,153,10,52,231,48,217,145,51,173,114,7,215,191,146,204,26,127,48,124,91,222,140,33,56,92,135,105,232,176,224,185,200,162,37,181,17,160,149,40,45,62,142,239,173,181,127,175,255,253,107,168,184,77,223,217,39,253,22,117,2,4,48,3,224,213,242,67,42,193,207,246,152,30,83,152,113,18,105,116,209,208,8,4,34,80,32,132,219,131,163,10,155,203,0,163,25,191,128,193,199,112,46,3,48,136,34,46,72,44,14,123,59,138,200,4,63,9,38,39,196,140,0,88,64,3,204,75,78,227,113,36,108,129,32,4,82,118,228,50,96,229,250,161,9,128,206,89,139,115,5,84,213,243,10,190,184,187,24,109,249,18,17,132,223,53,76,199,83,148,228,163,238,110,55,214,36,31,170,212,56,231,37,194,75,81,145,75,181,168,213,253,196,240,199,149,175,87,247,214,189,245,224,84,42,91,106,109,212,223,101,10,213,87,185,231,201,168,10,131,88,102,198,72,37,153,109,106,254,98,183,247,210,166,92,155,13,93,74,239,131,161,183,177,244,221,68,223,42,128,195,119,18,47,41,55,33,91,106,144,231,166,108,106,57,6,195,74,197,10,253,154,21,133,102,71,33,132,245,40,245,155,170,211,233,95,127,7,67,3,32,23,131,98,116,24,75,43,75,114,16,149,18,215,85,155,140,192,30,128,242,203,148,156,64,216,39,8,101,11,154,131,81,232,178,19,182,249,56,244,61,173,131,237,173,45,219,255,167,255,250,37,75,71,233,239,250,54,17,255,162,206,92,0,0,64,16,195,5,48,192,34,200,196,132,84,22,62,167,168,144,138,99,186,218,101,176,78,33,3,1,33,129,138,65,89,132,67,33,0,10,98,137,102,16,24,171,245,250,10,32,26,210,200,24,9,215,250,142,5,5,193,34,65,170,179,147,7,213,155,255,251,178,100,33,140,231,30,104,207,27,184,76,240,68,134,74,18,97,229,58,26,81,163,70,110,97,147,193,20,26,40,73,134,21,112,66,143,43,61,232,185,148,117,100,138,2,251,224,204,208,202,0,127,91,148,165,94,71,69,225,32,174,20,106,226,177,18,158,169,28,66,100,178,37,24,16,43,60,154,58,224,220,194,135,75,48,175,127,239,77,225,49,182,143,98,197,75,57,238,102,118,254,19,127,134,77,210,93,98,78,91,219,31,51,7,126,23,91,61,218,122,126,247,89,94,252,107,230,216,11,40,65,251,93,57,255,59,154,226,53,103,215,30,141,217,132,16,128,19,159,115,213,235,123,210,25,111,106,89,48,64,144,74,156,151,8,69,12,75,154,108,226,0,74,50,213,245,171,176,22,113,217,140,30,166,117,38,9,219,212,3,55,214,193,104,144,0,208,152,82,104,44,33,252,128,65,33,52,71,181,46,116,99,141,97,8,134,74,213,56,164,87,234,115,94,173,69,90,83,34,164,168,88,142,42,243,241,68,28,168,89,246,29,189,78,233,126,93,127,215,111,255,160,190,7,123,172,251,44,255,250,63,255,230,128,0,198,215,32,83,24,96,32,98,226,89,193,207,224,16,33,8,104,192,14,51,7,134,87,240,168,8,12,183,48,40,133,209,49,128,20,136,23,2,37,48,56,11,130,149,152,188,33,109,232,36,12,17,15,27,155,218,6,117,123,238,2,223,189,109,30,47,86,118,171,223,162,86,141,189,206,148,186,48,248,41,76,231,193,116,121,205,83,252,212,178,65,94,242,149,204,125,215,203,234,183,57,111,225,99,254,239,115,248,196,183,150,225,125,187,43,121,113,194,39,188,234,62,245,251,17,30,181,31,106,99,150,165,108,218,150,67,202,90,94,93,189,158,234,191,216,96,191,151,114,211,152,150,71,53,172,205,82,247,216,190,187,247,187,58,73,211,57,153,56,210,55,187,199,233,152,91,153,47,164,206,172,67,213,253,115,106,42,235,161,45,151,242,85,142,194,224,225,118,108,165,62,236,52,64,150,235,247,126,85,67,99,10,168,34,97,105,75,198,48,200,137,69,157,71,45,196,75,253,1,171,175,2,1,104,166,16,250,16,106,80,103,122,218,151,103,94,252,98,114,140,229,246,243,113,218,106,117,207,71,200,255,162,83,183,235,250,0,148,25,178,158,138,63,254,159,223,255,162,0,16,115,4,217,131,43,194,67,35,12,179,29,39,129,144,180,198,16,84,206,68,12,215,80,56,160,112,16,138,166,62,134,134,24,15,66,48,128,197,20,248,192,224,57,74,194,128,160,24,211,109,68,33,233,139,2,91,238,64,4,16,11,194,73,8,232,26,233,29,33,41,130,201,130,141,21,212,25,13,21,80,255,251,178,100,41,12,135,247,104,205,147,186,124,240,64,6,74,34,97,37,106,24,229,163,70,109,233,231,129,30,164,40,157,132,149,152,182,177,113,161,48,4,89,78,135,64,199,92,1,8,150,12,150,116,133,28,170,74,34,233,153,240,83,38,229,101,11,69,134,143,16,49,5,162,117,97,130,96,182,115,71,215,191,151,223,221,74,95,25,29,37,198,157,22,212,150,37,103,150,27,54,27,179,61,171,140,130,30,193,232,5,12,165,173,36,117,243,193,211,106,248,99,189,229,168,6,191,220,170,181,155,23,103,28,226,28,213,195,119,147,127,53,140,124,170,113,133,203,35,232,16,220,245,121,137,175,248,141,143,88,141,48,34,166,80,136,59,145,198,52,10,50,57,118,122,153,172,79,169,5,145,186,245,48,41,104,121,108,197,225,152,78,21,213,23,83,65,106,163,133,161,60,129,5,226,60,241,202,215,128,40,13,130,4,17,32,152,235,208,185,192,7,42,55,242,145,80,168,37,100,8,65,216,147,104,25,3,29,96,61,201,206,127,208,247,92,131,245,253,107,125,240,103,147,48,239,220,109,95,233,255,255,245,127,168,10,195,114,255,69,191,255,40,0,6,197,120,20,192,199,211,76,53,64,203,238,197,132,6,72,76,138,160,215,192,18,16,190,162,105,0,168,215,137,151,158,36,6,37,5,162,181,101,162,32,41,58,216,9,65,21,162,110,113,177,163,243,17,100,158,66,45,57,246,230,190,101,53,105,216,162,218,85,90,245,15,62,71,195,141,7,185,181,174,168,211,92,116,214,118,43,245,242,52,124,21,86,205,39,251,172,249,170,69,103,47,80,153,233,99,234,212,68,103,124,242,127,50,30,3,254,34,177,35,189,14,212,118,109,224,90,88,46,117,147,89,183,93,205,252,63,143,125,99,24,255,109,121,206,234,179,143,90,106,46,137,53,161,89,238,177,75,45,122,197,49,107,139,36,173,187,93,251,139,28,203,209,42,207,9,213,35,193,62,92,91,96,247,111,183,84,251,37,38,241,110,215,25,244,241,223,62,8,0,4,40,17,199,84,80,66,224,70,161,210,140,113,65,39,224,7,45,77,238,160,46,91,241,232,84,12,250,7,230,116,221,41,33,133,215,71,186,41,6,45,27,40,237,179,37,215,79,249,215,174,159,239,149,176,109,61,255,245,21,192,86,248,154,183,226,109,160,175,72,0,0,64,80,32,23,50,157,51,49,77,98,56,206,34,48,148,17,48,208,62,49,150,164,49,168,32,48,116,45,4,12,134,65,12,38,35,19,8,86,101,192,142,68,81,165,131,170,76,74,41,176,56,4,50,88,117,138,144,129,66,16,56,161,44,89,101,222,61,162,16,4,203,146,40,90,152,105,152,136,138,205,225,255,251,178,100,41,142,199,183,104,205,155,185,124,194,65,70,74,18,97,135,102,156,237,163,56,110,233,237,192,232,25,233,76,244,21,136,12,86,67,56,94,208,49,19,13,126,97,148,180,200,40,30,203,80,137,136,97,40,22,228,197,62,18,80,32,41,99,4,91,48,148,187,70,217,36,56,138,38,233,175,29,179,197,107,157,231,29,141,120,107,65,71,203,82,87,237,92,242,106,28,13,141,237,0,21,79,149,62,55,67,214,125,205,93,218,59,4,255,118,249,231,235,62,49,19,118,187,94,119,184,89,143,215,120,190,240,125,62,219,124,73,169,145,139,109,234,153,221,246,142,199,110,71,219,229,202,104,174,81,230,130,242,138,251,217,153,178,36,55,174,148,139,183,45,215,78,153,90,73,235,38,37,130,242,206,46,49,100,115,110,114,205,102,24,103,159,165,62,190,228,0,64,152,50,151,105,186,151,180,185,166,21,15,162,236,50,142,74,1,233,49,35,231,233,24,156,62,126,10,227,231,235,7,20,134,159,236,44,150,119,105,124,243,126,135,230,53,11,231,252,197,109,75,127,229,249,212,12,91,77,189,191,242,95,18,160,28,48,20,53,48,96,183,49,189,42,59,33,11,30,37,72,72,67,38,77,35,82,128,128,16,28,96,104,4,68,229,152,150,57,136,128,163,16,81,2,220,44,113,146,6,52,155,63,6,176,17,88,119,16,40,42,20,79,203,112,14,6,1,90,140,213,4,39,199,136,196,149,176,202,17,158,134,6,137,192,118,93,161,36,180,171,57,63,168,208,113,71,129,198,229,209,209,0,213,187,98,180,91,24,225,8,119,150,2,164,6,141,130,178,106,150,245,145,37,85,234,35,45,99,86,59,252,35,223,120,45,153,132,192,209,245,14,111,34,21,23,11,160,74,205,181,247,29,85,19,93,239,119,247,93,91,95,59,221,147,17,245,228,188,190,209,254,119,143,219,109,111,136,182,137,186,64,205,139,20,125,93,171,21,174,99,194,206,80,237,218,11,109,241,117,53,49,236,213,14,13,235,168,47,176,231,25,214,35,255,125,176,59,120,185,211,45,102,190,49,168,51,44,96,216,157,81,175,124,104,240,0,246,0,32,41,71,120,38,4,120,72,1,54,17,59,78,151,3,78,64,218,84,62,144,48,35,184,77,103,54,237,234,153,151,19,77,222,221,52,165,59,162,134,29,184,28,84,171,8,55,255,212,179,137,227,183,249,72,0,22,99,3,194,211,38,135,147,96,76,227,172,72,179,31,66,192,40,70,99,140,134,106,112,14,68,7,14,16,38,79,146,70,28,22,0,128,52,200,84,140,28,64,187,192,208,4,28,121,23,84,148,70,48,92,165,127,144,224,96,8,158,6,74,83,105,85,14,253,24,124,255,251,178,100,36,14,199,129,111,205,19,185,100,242,76,69,234,19,101,40,100,25,81,165,62,110,60,215,129,57,158,40,141,132,41,248,240,131,213,199,4,56,7,59,80,51,70,12,114,35,54,74,16,41,121,181,208,130,55,169,217,69,211,148,39,93,232,75,85,8,248,133,53,139,229,155,126,225,185,208,178,89,241,63,158,253,212,36,2,155,114,168,94,174,208,72,165,26,117,105,114,249,110,25,205,81,126,115,54,245,132,57,57,166,102,162,245,169,177,138,86,235,99,149,239,154,222,117,232,236,255,208,174,125,40,185,195,199,219,89,26,83,234,56,233,117,95,157,161,167,235,36,175,58,205,167,104,104,230,77,220,250,100,127,78,166,124,166,237,251,205,43,202,235,249,108,110,101,135,253,111,189,122,107,217,111,109,255,105,133,253,61,213,180,211,178,119,55,231,91,191,34,52,253,160,156,192,0,207,29,240,169,32,67,80,66,156,193,107,219,88,251,224,159,41,129,29,10,159,14,202,156,99,68,218,145,115,116,252,200,148,8,240,188,141,251,17,174,228,131,176,165,196,95,172,48,133,82,128,125,123,74,139,93,88,252,213,181,129,135,247,11,218,93,200,251,42,21,45,125,44,203,84,120,28,72,51,217,252,247,140,4,49,37,38,152,106,202,99,113,24,24,34,0,6,154,8,8,5,40,180,224,50,212,120,94,242,142,129,208,98,76,153,6,61,29,66,155,160,132,98,36,89,97,14,240,40,154,234,189,202,2,139,118,94,151,15,26,195,30,5,139,168,43,172,112,196,108,55,198,136,70,47,9,30,68,109,170,37,26,212,139,109,176,131,101,175,103,196,255,39,92,223,46,95,18,79,126,205,3,234,249,220,9,181,134,171,98,168,248,176,226,138,41,243,105,179,70,216,217,214,55,252,191,95,17,34,71,47,185,159,47,101,174,219,100,204,183,174,108,217,118,254,220,224,130,120,118,89,64,50,88,132,16,57,58,11,68,253,207,208,23,159,45,183,190,63,65,100,125,184,60,30,167,67,19,105,40,186,68,160,77,91,35,224,238,105,72,88,8,178,172,210,1,119,212,3,96,186,66,144,91,146,208,84,97,72,149,158,145,173,34,58,155,237,56,36,92,251,174,88,18,202,44,79,31,24,100,119,223,149,235,31,10,229,13,241,106,255,202,29,225,52,83,222,164,190,53,177,97,131,202,91,22,154,102,201,74,213,242,128,146,58,54,96,239,253,8,26,159,250,0,0,3,173,216,203,64,70,85,141,101,228,217,119,66,161,73,130,102,70,96,241,50,160,1,32,177,156,17,152,33,130,248,49,213,228,232,139,58,163,68,49,100,63,49,18,57,247,128,84,164,120,22,33,12,132,27,183,104,210,30,22,171,186,0,193,255,251,178,100,32,136,198,93,104,208,155,111,101,96,66,38,218,115,60,74,100,23,73,165,82,236,177,50,129,15,153,40,73,148,149,144,21,172,200,197,13,242,89,105,220,98,35,154,129,171,182,177,166,125,82,79,186,16,75,60,126,38,208,58,226,218,186,54,127,245,188,201,241,166,86,185,242,155,173,23,75,15,226,59,198,227,160,101,83,137,0,220,101,133,22,109,81,141,31,22,216,159,120,63,35,87,10,72,167,199,170,203,121,104,152,97,202,86,149,172,47,44,198,83,30,93,123,180,98,5,162,231,217,230,236,231,71,21,251,141,40,120,149,245,206,187,14,99,23,153,126,5,85,117,153,173,32,251,222,179,12,221,213,203,42,236,163,93,153,203,110,33,211,95,119,160,127,176,13,78,152,70,105,190,110,159,131,63,191,60,148,24,28,209,41,117,19,199,75,229,67,105,40,133,46,80,135,46,110,48,229,255,246,215,241,227,174,131,212,27,143,98,169,43,94,199,242,137,89,242,161,127,83,186,23,221,153,113,111,235,169,0,0,156,187,158,91,5,80,62,16,16,100,107,158,173,97,123,140,113,23,160,8,51,156,208,9,165,227,11,166,211,44,219,127,220,6,152,48,35,241,28,80,215,221,223,72,120,37,40,7,38,21,65,218,227,243,183,162,42,17,20,25,8,138,8,2,135,84,177,155,173,46,125,53,50,160,17,111,72,58,129,68,138,32,71,114,201,220,251,82,133,50,1,218,94,113,65,118,187,89,200,2,129,82,121,16,10,25,122,132,100,136,32,229,178,83,244,161,134,40,149,224,56,156,189,125,16,18,65,161,66,206,98,16,32,117,16,9,211,80,187,200,200,211,105,30,221,175,76,66,212,36,36,99,194,214,85,52,100,123,85,74,67,84,97,185,145,163,71,56,174,190,201,217,154,82,12,182,185,62,193,4,23,240,7,155,0,25,135,217,106,12,132,117,130,160,131,131,21,48,105,209,24,37,26,21,61,81,9,48,149,178,12,68,41,137,141,27,162,34,35,3,171,140,205,59,189,212,227,148,81,162,111,241,172,145,154,255,247,54,223,244,252,128,52,237,49,94,219,127,162,158,175,218,0,26,179,54,160,205,181,82,0,21,77,28,119,92,129,29,35,4,149,128,67,32,192,128,193,28,132,92,32,7,32,132,48,128,96,48,216,242,66,36,138,210,166,126,96,128,235,195,48,130,55,121,72,178,162,254,147,3,86,204,20,135,178,136,225,4,39,206,145,78,42,225,144,104,221,225,202,146,103,101,41,145,236,202,118,230,22,134,67,41,162,205,142,110,211,210,36,16,236,19,2,76,32,68,147,182,42,51,2,184,105,43,225,74,137,44,214,89,178,124,59,19,136,77,179,216,0,252,84,108,233,248,255,251,176,100,66,14,230,91,104,83,19,143,77,48,72,70,74,34,97,2,150,25,217,161,72,110,233,139,193,37,143,232,65,134,25,160,17,48,178,167,76,70,155,29,139,72,153,84,3,70,50,32,106,75,17,161,111,34,169,147,170,60,137,164,169,181,183,25,217,66,0,174,252,180,155,85,105,105,17,73,170,155,6,254,211,70,191,170,88,123,213,220,183,251,139,174,191,171,184,248,153,184,169,216,174,2,195,32,4,161,28,98,3,166,0,33,87,37,49,46,132,129,1,70,150,170,128,92,84,49,110,76,114,89,73,14,216,227,225,47,182,230,124,8,239,202,56,211,249,34,146,162,144,53,94,63,69,104,55,121,103,63,94,182,185,104,69,232,198,111,84,81,208,110,16,122,56,183,255,80,9,83,15,3,67,208,7,16,21,0,102,248,168,97,120,150,25,21,24,58,3,24,76,26,164,24,48,17,49,160,21,20,8,86,129,149,152,52,64,205,137,68,50,202,81,168,1,154,84,223,65,133,171,70,167,161,78,144,120,28,29,134,163,211,66,225,40,38,44,136,79,123,131,0,83,41,210,247,156,97,4,64,241,38,6,239,196,33,15,243,131,72,229,94,116,130,209,212,8,197,36,220,126,137,151,131,165,42,144,168,169,246,136,80,173,178,253,105,252,63,228,47,134,200,76,160,203,88,209,25,222,205,92,206,93,197,59,217,89,237,153,247,215,42,109,233,91,107,241,9,252,216,31,180,221,151,94,159,91,102,186,122,106,178,114,150,28,21,215,38,4,112,145,103,208,218,167,202,229,207,222,233,75,63,175,86,195,243,53,103,15,53,221,103,13,103,93,198,224,179,85,171,109,30,78,173,16,65,102,8,80,22,154,86,164,107,43,41,3,222,203,200,190,133,111,16,235,159,148,78,151,204,142,132,230,86,138,18,244,12,173,83,78,121,226,116,124,56,145,37,198,201,167,37,67,230,113,249,190,123,239,40,226,64,9,28,184,27,124,39,234,63,82,138,41,255,255,246,108,188,0,0,9,120,199,46,227,155,227,204,6,184,55,162,8,66,207,52,24,136,10,75,49,160,40,193,96,113,24,216,179,99,162,231,224,194,37,210,244,155,76,32,224,116,44,217,158,18,115,3,67,226,160,147,4,90,84,26,66,16,160,20,203,42,7,108,98,17,87,227,140,162,44,233,133,70,234,49,122,142,185,48,109,197,238,152,75,152,127,173,126,18,218,189,33,65,146,26,100,79,13,1,53,154,185,89,113,193,45,211,23,96,250,144,156,183,82,88,127,84,204,17,118,123,168,56,255,66,81,127,173,164,222,130,200,74,63,102,204,193,243,57,76,148,62,151,243,248,189,73,157,155,207,195,19,179,61,217,217,78,177,47,183,36,11,103,255,251,178,100,83,14,166,100,104,209,155,153,99,96,69,196,26,70,97,99,100,26,133,159,64,110,229,141,137,59,46,169,141,133,157,72,204,166,230,15,255,18,39,233,101,123,28,220,68,0,109,27,107,26,108,141,122,236,157,125,22,93,131,223,162,239,43,71,45,221,107,252,212,150,208,16,0,21,229,247,125,97,35,32,98,69,108,33,154,205,138,61,37,234,83,74,229,247,130,2,72,186,200,1,174,113,25,145,14,38,165,67,228,95,11,254,80,44,222,92,33,245,238,184,53,233,215,255,134,10,178,28,215,212,93,223,253,93,249,46,172,95,70,234,194,42,3,92,83,195,202,67,54,145,19,60,199,19,10,147,243,62,6,34,65,244,194,145,136,193,128,144,192,208,28,49,114,48,28,69,81,97,34,228,72,58,11,118,96,153,105,227,10,136,115,124,157,76,228,40,88,182,194,25,139,0,20,28,34,45,173,50,36,106,101,5,173,86,226,168,42,212,144,42,201,14,58,10,199,39,72,178,228,67,33,206,178,133,3,144,242,41,14,189,208,89,20,146,177,56,234,100,108,6,105,168,96,5,64,88,178,248,236,160,113,115,132,227,78,226,84,157,94,132,169,180,218,175,144,8,220,182,80,193,161,199,52,240,253,111,72,96,169,214,237,103,206,162,201,97,3,60,167,20,79,82,118,202,38,126,175,86,91,137,175,204,221,237,201,185,198,252,232,63,93,153,130,41,58,217,63,175,237,41,215,237,108,117,173,59,89,54,99,114,170,38,140,108,16,222,105,181,181,233,205,203,96,111,202,131,99,46,8,147,89,97,49,7,6,225,231,81,80,56,107,134,132,16,69,8,99,214,161,99,25,19,125,89,24,253,27,242,218,53,239,244,235,255,255,255,254,188,223,255,243,216,77,29,55,161,51,167,219,74,231,238,97,211,143,234,6,54,200,77,87,28,57,181,242,132,189,8,229,244,116,97,0,0,10,156,199,135,100,251,160,80,201,2,224,197,67,112,199,34,52,216,192,176,195,64,132,197,17,76,56,9,6,5,166,28,0,64,64,160,116,10,48,28,136,46,97,136,224,179,97,5,2,212,8,236,98,8,110,254,167,113,84,99,107,73,84,112,47,1,141,81,182,196,175,215,144,141,14,9,80,114,230,158,167,82,6,180,45,120,221,130,130,60,66,193,127,210,234,30,168,162,182,154,181,177,113,123,136,106,92,18,68,46,242,153,57,0,115,28,35,18,93,126,156,185,21,185,127,215,48,187,219,73,214,70,165,87,130,116,98,255,223,72,147,243,43,242,187,205,253,38,113,190,246,93,254,102,106,157,201,191,76,89,123,186,207,103,203,108,71,117,180,61,97,102,60,54,126,39,154,140,211,205,98,210,195,89,14,165,100,192,78,255,251,178,100,95,142,230,212,104,208,155,184,100,64,77,106,138,67,97,101,100,25,189,163,66,110,233,107,193,45,41,169,13,132,149,145,189,128,243,50,189,66,242,82,179,213,180,234,105,213,216,70,153,107,107,76,31,67,57,72,110,193,94,48,0,0,94,11,7,86,244,95,18,217,43,31,102,8,139,84,175,66,229,83,77,36,117,192,221,121,156,149,201,4,179,109,175,81,33,201,68,29,208,232,187,55,252,111,95,191,79,255,255,223,191,255,246,89,165,179,16,32,251,34,172,206,106,144,169,85,98,167,96,12,84,154,11,56,50,197,214,18,156,168,0,157,9,69,152,250,107,152,220,152,152,116,71,26,248,23,152,44,25,24,22,26,129,64,240,176,36,99,192,12,64,13,140,139,51,62,204,128,80,214,130,1,193,193,35,172,4,197,38,109,100,129,0,196,151,146,23,102,106,82,10,10,195,113,43,10,217,89,250,42,39,172,98,8,105,77,65,177,162,85,59,144,186,214,146,227,113,212,132,70,133,117,197,43,214,38,8,175,22,210,38,0,146,118,202,201,234,146,72,99,131,243,80,186,97,107,121,207,110,40,212,95,241,73,150,158,160,148,211,108,0,254,248,105,50,230,244,83,90,92,243,55,92,70,230,249,139,234,220,172,122,172,119,14,62,157,235,254,237,208,11,28,186,165,75,92,188,193,155,152,201,38,171,6,39,11,136,83,140,77,83,33,4,161,200,80,227,229,68,138,8,98,181,18,113,44,144,163,24,121,167,93,172,13,193,96,43,77,84,194,32,241,32,60,97,75,218,12,200,104,235,30,100,100,52,64,35,50,184,138,125,141,25,195,62,171,156,74,183,65,214,45,225,168,134,255,160,206,207,255,167,255,255,183,255,255,33,88,44,171,68,48,72,134,122,123,209,31,214,162,93,64,87,121,80,209,14,167,0,0,20,120,199,244,92,249,213,204,201,144,48,207,80,248,194,148,80,203,65,156,16,82,2,7,227,1,193,161,8,60,97,24,146,74,17,21,4,158,33,38,156,65,205,86,163,43,245,202,10,137,58,233,95,202,164,193,192,205,220,6,174,160,131,69,166,31,242,33,81,145,192,165,147,101,45,163,174,250,53,2,80,112,125,104,101,11,224,17,162,78,243,45,136,93,91,173,235,137,72,77,43,72,165,247,207,133,89,116,167,135,130,112,215,164,223,83,247,129,68,229,190,47,152,250,223,51,66,18,4,177,168,81,148,254,97,30,173,182,226,213,37,172,232,111,147,10,232,157,76,231,102,189,136,151,197,70,46,238,109,89,103,221,127,54,151,233,149,127,217,80,238,179,221,126,130,223,103,126,114,3,135,45,171,20,170,82,238,70,249,25,215,209,75,245,125,183,178,238,253,235,5,49,10,255,251,178,100,102,140,198,124,103,208,27,186,98,242,78,169,234,51,97,135,104,25,29,163,68,110,105,139,193,57,170,41,13,131,21,217,96,134,112,0,0,126,16,34,160,241,179,138,84,48,56,98,24,52,24,156,117,42,151,103,86,227,188,2,87,64,231,53,154,82,83,76,201,205,220,230,16,174,102,56,186,41,138,102,103,127,169,95,127,246,255,255,252,254,255,255,200,52,116,153,167,174,230,38,143,187,164,228,254,36,166,128,163,192,211,165,200,128,2,46,110,75,251,2,77,142,54,39,55,177,108,198,171,195,91,134,76,54,64,7,4,5,128,41,236,36,142,36,15,172,57,139,224,95,209,69,5,228,26,119,66,42,4,224,28,202,86,244,7,35,80,214,76,28,20,152,68,145,39,19,143,1,16,6,228,216,226,177,76,220,213,19,105,243,207,187,40,112,94,139,76,122,213,3,167,34,171,117,25,78,200,106,224,184,227,253,203,207,76,133,138,205,143,143,237,84,200,167,23,203,221,44,214,109,183,148,197,9,217,66,35,159,126,176,20,245,63,4,24,243,255,35,249,97,148,85,125,184,182,99,180,166,190,227,121,89,175,196,186,123,150,48,189,124,211,209,52,177,196,161,178,167,182,74,115,176,194,249,148,45,118,234,223,91,21,13,90,189,76,236,127,12,110,223,79,33,126,145,77,237,42,223,75,84,139,24,183,162,0,32,6,226,149,123,193,3,168,76,116,1,38,17,64,104,98,35,64,105,122,75,105,150,13,79,191,102,236,129,13,184,61,182,118,186,133,44,249,135,222,236,204,180,236,44,164,50,138,153,170,143,255,255,255,252,223,255,252,250,58,153,90,53,155,78,174,187,186,183,143,236,7,29,209,162,216,225,0,0,0,3,120,192,200,108,205,9,0,220,192,172,36,194,13,12,194,20,26,12,120,64,0,193,44,24,76,25,130,76,44,0,225,80,49,48,47,6,3,0,80,92,0,0,217,130,24,77,128,128,240,250,43,17,137,51,32,28,146,224,156,18,238,139,10,46,161,20,176,184,164,174,106,227,196,232,9,0,51,6,140,136,232,13,73,216,118,236,52,197,16,234,203,161,115,68,195,30,16,194,144,203,224,228,211,186,212,209,234,24,131,145,126,196,158,147,219,150,125,193,120,147,196,49,27,29,165,230,29,193,100,197,74,220,41,205,199,69,100,104,70,220,18,33,121,112,206,235,129,235,239,101,253,89,217,93,84,207,113,89,81,206,89,7,209,124,181,83,85,33,169,95,27,25,12,99,129,109,148,243,19,211,123,13,119,81,37,199,20,43,38,170,92,108,72,113,210,8,220,201,169,74,132,152,57,69,54,84,162,5,178,117,68,86,87,40,178,0,0,110,28,4,251,29,0,16,232,77,66,255,251,178,100,115,12,198,204,104,207,155,218,91,112,79,170,138,51,96,199,116,89,153,163,68,110,61,149,129,39,42,168,141,131,29,216,114,46,164,132,105,158,34,43,32,148,140,142,50,199,42,115,77,73,221,134,209,85,191,29,163,97,192,243,179,135,53,70,69,121,79,255,255,255,255,255,217,187,127,255,124,162,26,234,210,163,237,68,93,104,127,86,115,106,43,173,193,105,126,80,181,178,235,0,3,47,94,98,113,121,229,211,38,185,107,26,217,168,96,179,57,195,192,66,137,19,9,1,3,3,193,96,73,154,1,160,66,43,90,49,112,60,160,100,10,97,165,41,124,42,47,1,100,196,157,226,78,97,160,176,224,17,174,38,97,124,33,148,79,138,135,130,196,130,157,229,163,34,132,212,25,99,195,166,14,179,184,172,112,66,87,21,32,169,85,157,197,103,123,36,254,3,110,179,133,98,9,82,115,184,180,165,160,239,56,89,166,36,197,247,247,170,239,126,84,155,172,98,144,198,218,175,90,134,92,53,140,70,109,207,254,73,53,233,128,254,56,168,226,215,217,57,148,229,135,223,134,152,198,182,225,121,133,191,105,203,227,188,222,254,240,231,21,39,54,240,229,60,201,167,167,106,133,103,97,170,203,19,33,187,15,66,230,247,62,178,116,249,229,205,244,44,172,231,173,67,68,124,0,0,7,196,157,250,44,241,213,66,16,141,180,69,87,126,82,225,11,93,91,230,144,162,52,195,229,254,85,33,78,112,210,69,13,108,17,159,196,7,54,172,218,161,234,46,219,244,215,211,255,255,255,252,255,255,254,221,190,143,255,236,250,102,138,31,64,56,238,229,166,229,138,177,0,0,18,148,193,55,212,253,217,96,203,80,180,195,81,4,197,228,28,197,144,96,193,160,236,199,146,24,193,32,88,192,241,96,197,96,132,44,55,16,128,198,15,149,133,173,50,24,84,42,129,130,64,203,62,10,3,6,40,128,236,26,90,113,64,109,149,56,208,93,112,18,219,168,239,218,123,134,159,192,173,58,138,16,232,171,123,202,142,229,9,151,53,241,229,49,164,187,180,208,224,60,18,253,211,126,218,226,224,104,72,30,45,183,30,186,208,10,168,92,80,233,202,184,223,99,119,114,38,216,164,195,29,58,115,68,246,231,116,166,78,198,227,128,82,87,86,91,99,88,165,113,164,145,110,81,7,231,143,227,142,180,154,183,159,214,238,219,206,222,247,55,108,206,6,219,39,151,178,234,54,35,249,165,186,158,157,107,199,172,252,175,162,190,106,208,100,23,126,40,48,224,145,135,13,246,193,242,222,219,246,187,177,214,236,202,0,0,7,2,236,96,76,152,78,208,1,33,56,136,131,64,247,17,39,203,180,136,19,0,209,156,68,170,177,255,251,178,100,122,142,198,191,103,207,155,184,100,66,69,103,138,19,101,37,118,27,165,151,56,46,225,145,81,51,16,231,133,166,29,216,150,42,26,196,210,48,142,155,217,156,99,212,236,249,172,97,125,161,170,76,95,190,109,60,223,255,255,255,221,255,255,248,233,79,248,135,138,231,235,107,14,102,181,186,121,134,212,108,130,180,97,201,114,108,162,194,109,160,244,96,80,40,98,137,62,98,16,16,84,1,192,209,17,131,35,249,128,130,49,137,2,153,128,1,209,133,165,200,84,13,49,60,6,46,72,92,38,48,184,40,124,17,148,2,33,97,45,192,36,92,51,165,33,131,145,211,57,125,24,80,76,192,160,149,161,93,38,218,204,68,17,244,68,217,25,119,32,176,145,76,70,37,148,178,136,37,178,70,218,211,7,175,45,160,191,37,127,119,103,171,7,9,210,195,160,72,143,171,86,185,213,249,195,186,213,201,118,151,183,137,165,182,93,177,116,109,139,167,67,235,231,66,146,159,249,46,230,101,232,210,203,233,137,103,44,239,147,173,90,222,147,242,235,148,215,109,144,119,221,213,44,190,203,5,106,107,79,64,243,209,253,216,254,251,182,235,117,189,99,166,205,88,111,118,212,158,203,57,182,252,202,203,94,121,69,136,229,66,210,146,19,80,32,232,1,64,202,102,112,71,140,54,9,56,32,36,36,106,125,128,139,100,11,137,130,196,42,212,160,4,118,180,35,176,14,213,43,6,12,33,14,148,132,134,45,159,120,134,70,107,148,6,230,9,202,56,146,208,121,87,49,106,200,233,199,220,113,191,245,233,59,108,175,218,191,253,253,148,8,0,66,178,19,192,208,37,140,204,129,16,196,131,12,209,195,132,233,97,160,193,80,236,198,130,228,194,112,12,0,58,155,177,113,131,58,24,201,144,136,24,195,204,207,23,16,70,0,97,96,137,67,7,30,58,123,144,224,143,10,23,8,26,126,85,9,44,225,129,145,163,48,233,66,97,66,1,161,98,0,1,17,36,56,193,66,129,112,116,58,52,129,5,171,128,113,8,59,64,212,49,23,103,18,40,1,104,205,55,84,49,199,226,149,119,149,51,3,61,246,248,92,29,155,44,54,70,163,233,30,52,148,150,13,108,172,223,223,206,125,109,84,30,49,106,144,215,47,93,27,88,183,186,191,91,166,36,166,105,141,158,25,190,103,98,199,206,217,45,14,14,55,173,214,74,195,125,3,122,172,187,212,74,64,205,252,84,95,189,252,150,131,139,249,98,195,180,43,94,52,28,196,190,115,22,109,65,212,91,110,21,161,234,87,241,245,137,37,135,246,219,73,105,205,191,79,43,218,58,199,62,158,0,39,25,64,194,18,152,68,19,82,10,136,98,132,10,119,166,25,242,170,255,251,178,100,126,12,199,65,103,205,147,187,122,114,79,6,138,51,96,167,124,29,101,163,56,79,101,49,193,35,13,40,77,150,13,200,169,69,244,124,106,73,101,111,56,208,51,44,96,148,180,11,119,144,109,249,180,142,143,161,89,104,153,112,235,80,69,204,9,128,163,150,67,68,97,225,141,127,255,236,5,234,60,37,8,9,7,91,195,255,254,188,190,206,244,128,65,249,133,152,27,27,66,129,57,142,48,148,152,79,9,73,130,56,80,24,214,2,232,56,40,65,1,144,96,30,2,129,96,60,49,30,0,99,1,32,93,65,40,224,4,24,3,0,193,136,64,35,133,128,36,120,23,32,64,168,10,152,41,2,36,41,148,50,54,46,96,50,6,92,178,38,44,139,180,179,197,16,197,195,13,48,195,28,89,77,211,137,27,229,138,36,69,132,81,92,43,27,202,60,194,252,219,163,92,190,108,70,53,122,188,63,75,90,191,199,40,171,85,184,130,37,249,37,149,83,44,166,133,63,158,55,44,225,119,60,165,122,222,60,175,175,253,64,15,119,254,17,192,101,75,242,13,207,47,158,111,221,191,95,245,64,172,49,204,39,223,59,57,216,111,78,177,55,108,136,136,211,42,142,104,146,91,112,251,204,235,64,67,108,82,149,47,229,50,217,138,198,62,123,84,209,185,40,110,18,185,183,76,37,5,49,150,22,86,125,155,181,228,150,205,161,180,22,104,37,16,156,14,228,0,0,1,24,42,0,156,197,149,48,211,16,64,14,141,15,148,181,246,135,138,211,72,184,96,18,67,106,95,10,73,234,164,4,122,253,25,119,8,65,136,84,224,58,94,28,114,232,65,21,169,142,3,38,118,214,88,46,141,22,127,140,163,249,109,149,135,57,40,147,148,219,232,0,6,9,80,195,133,52,230,215,192,214,160,136,192,18,116,202,116,232,199,194,164,193,0,56,200,81,0,194,64,24,192,17,96,206,18,52,193,145,192,192,16,36,4,14,162,145,159,225,218,116,5,64,53,116,72,17,152,254,6,180,217,104,212,208,56,3,36,91,128,76,229,216,41,82,18,130,99,131,37,32,33,14,66,77,171,67,41,166,67,129,19,174,2,251,18,25,162,23,214,5,144,62,209,245,154,250,187,185,192,205,229,170,12,37,49,60,178,173,85,16,208,133,159,72,166,44,53,63,169,106,99,153,93,171,243,29,253,107,31,254,105,162,72,181,172,227,197,179,159,148,163,68,206,120,149,219,76,57,69,109,188,101,28,138,149,183,67,220,199,125,169,185,187,126,118,176,238,78,230,123,105,189,185,225,202,151,127,218,119,168,238,165,216,181,229,208,91,29,104,231,23,174,90,116,161,103,207,29,234,230,91,41,183,101,149,137,199,234,243,145,73,72,159,255,251,178,100,112,12,199,30,103,206,27,185,100,112,74,69,234,3,101,37,132,30,89,207,56,78,225,51,193,33,151,168,77,131,22,8,23,164,214,64,0,12,5,2,64,25,90,10,140,40,204,142,240,91,116,32,137,149,3,70,229,217,54,9,53,220,65,184,252,245,91,139,27,20,224,124,130,35,185,0,244,253,44,117,220,34,37,184,195,176,38,8,196,177,186,141,87,249,31,238,223,255,133,11,232,167,254,205,71,255,235,206,119,22,0,128,83,52,25,163,208,34,19,100,155,243,35,192,147,64,206,163,58,196,51,36,193,179,20,81,177,64,44,192,241,148,206,176,144,2,72,152,26,56,152,82,30,152,30,18,153,0,70,6,1,68,66,122,124,151,180,202,160,41,151,175,176,224,57,35,204,7,3,149,129,72,159,76,253,144,245,167,218,2,157,55,220,177,101,79,168,171,232,72,65,228,207,180,245,248,162,137,39,32,151,237,216,68,55,114,141,211,190,237,64,149,221,185,28,23,47,187,79,27,20,10,207,143,54,53,7,93,90,143,51,135,18,49,55,46,140,101,24,153,230,61,212,213,75,55,101,108,202,182,20,148,145,199,249,131,223,214,16,152,196,98,24,135,35,187,175,191,155,215,229,133,229,39,255,79,42,17,47,0,160,145,132,6,239,144,10,20,168,59,102,251,93,114,50,51,114,204,46,198,16,49,12,255,50,12,103,164,215,110,79,205,158,101,253,156,242,169,41,169,24,219,123,154,112,145,3,160,194,147,157,237,252,182,224,195,14,251,183,147,187,213,44,1,1,5,129,194,45,52,80,2,173,49,67,252,132,247,82,76,192,74,64,233,205,149,129,119,151,106,155,13,212,104,249,115,3,167,149,78,83,110,34,59,141,20,212,193,163,23,114,226,37,68,97,0,129,77,26,43,167,214,223,255,140,124,191,179,209,103,111,183,217,154,245,132,0,0,147,2,103,131,212,242,19,65,136,163,131,158,3,32,74,99,80,195,227,18,17,243,49,198,163,23,197,195,17,10,147,66,8,161,129,40,193,128,108,200,130,184,194,48,192,213,127,48,134,64,196,159,164,84,42,145,86,37,21,28,54,255,8,196,39,137,157,14,104,130,178,147,8,48,104,92,177,30,93,69,87,84,77,170,251,117,201,66,19,32,227,118,10,13,107,48,59,89,90,82,170,55,130,228,20,176,40,217,45,103,35,1,96,106,214,17,226,150,205,2,178,57,176,134,42,186,199,233,6,141,147,221,81,124,157,43,48,59,45,107,13,82,247,171,71,169,185,153,11,172,97,114,5,3,232,215,26,214,177,220,94,90,182,190,238,219,132,213,26,83,228,241,155,56,213,181,93,250,131,129,254,186,41,69,10,49,50,64,215,198,151,88,128,199,87,255,251,178,100,98,140,216,5,115,206,147,186,123,112,69,195,74,1,97,39,130,24,153,155,78,109,229,227,161,15,153,39,197,132,158,18,175,73,69,247,102,11,79,132,83,109,117,134,122,205,44,39,12,195,97,139,124,231,58,215,182,115,246,138,198,229,181,98,213,235,11,76,216,169,205,241,136,51,239,95,198,175,202,38,122,231,13,245,206,180,255,123,180,40,123,88,4,57,5,87,67,3,107,6,86,9,49,1,213,60,105,158,45,150,65,40,16,177,248,30,172,70,223,214,79,108,87,56,108,83,164,146,209,182,204,48,135,82,55,114,164,148,63,21,24,75,205,49,211,138,117,63,236,169,95,33,217,255,39,254,119,187,255,255,253,136,18,154,86,149,77,143,212,4,209,193,13,148,149,0,161,49,25,13,31,47,104,80,67,201,241,130,232,76,242,21,8,26,167,73,229,247,168,32,76,112,39,42,22,100,105,112,49,184,156,28,207,206,196,241,102,107,51,182,220,248,52,242,241,118,169,86,193,56,105,134,140,199,201,211,188,30,238,237,181,62,62,85,78,164,63,26,100,138,67,107,116,204,219,194,75,195,198,45,224,205,142,144,50,146,182,70,105,118,142,9,43,140,37,147,163,122,72,87,81,215,220,175,14,27,143,202,229,213,53,252,28,247,186,208,145,52,111,71,244,59,224,216,101,199,178,220,176,31,192,101,180,50,22,234,176,141,197,198,180,123,24,237,242,213,228,42,196,98,154,121,111,93,71,243,219,95,235,31,74,120,57,166,220,163,94,208,150,162,252,151,90,230,37,78,7,181,32,150,5,130,161,225,209,224,76,143,193,46,83,138,145,83,139,253,27,226,34,57,195,33,155,231,126,170,110,222,76,161,57,108,35,221,16,191,212,78,30,226,176,113,154,84,36,29,18,53,55,236,223,85,45,61,191,124,171,255,255,151,53,255,236,249,59,106,32,132,228,252,195,8,0,25,64,100,86,1,97,25,0,130,2,43,152,97,92,99,240,169,16,144,105,227,218,44,18,185,160,144,227,105,162,220,27,186,247,186,74,0,196,145,175,72,35,23,33,25,10,122,141,48,184,77,5,168,142,109,85,151,17,166,180,172,130,210,188,35,84,109,36,78,5,197,152,203,151,151,56,145,170,87,214,141,110,243,44,15,229,62,99,192,38,78,23,106,38,246,193,223,173,233,205,244,12,185,223,77,151,248,54,31,44,225,77,132,201,88,13,170,208,183,23,27,55,31,9,119,249,130,229,229,107,166,116,223,31,17,97,227,30,20,255,6,241,17,105,209,15,171,24,123,65,190,23,106,233,152,60,86,70,73,6,99,233,58,246,162,221,232,162,149,253,23,47,251,148,176,109,244,193,88,19,204,246,141,90,154,103,149,67,101,125,255,251,178,100,98,140,70,196,104,209,155,154,121,208,68,164,58,38,97,229,72,29,225,163,58,110,237,231,193,14,153,40,73,151,137,154,7,207,17,178,49,232,162,180,54,160,132,81,237,224,56,234,89,19,86,240,64,1,1,202,44,93,86,36,87,150,60,39,209,192,44,167,241,100,130,16,51,48,8,148,16,64,31,196,242,14,205,110,3,183,243,80,4,122,56,151,148,23,57,3,168,43,81,251,119,111,196,94,75,89,207,249,102,93,119,254,175,252,247,68,151,255,246,203,128,0,0,56,96,253,184,109,67,90,107,42,188,106,116,90,99,65,14,98,112,24,100,138,180,103,128,194,2,74,48,87,179,215,146,48,56,16,9,113,185,71,25,248,17,176,164,173,178,38,38,26,64,20,12,52,103,81,211,9,49,86,17,32,7,56,10,12,96,161,53,25,217,64,12,157,166,22,120,168,22,242,5,251,82,217,248,60,42,66,193,240,73,141,99,92,151,54,84,96,141,70,211,212,96,69,128,134,154,239,96,67,158,178,137,162,10,161,254,141,128,161,62,47,147,53,215,185,186,242,89,90,189,32,70,245,76,43,90,50,223,22,33,244,75,98,221,74,205,234,220,131,113,220,174,127,193,166,112,215,108,234,191,116,180,217,195,122,7,116,108,115,197,82,14,127,237,194,153,211,184,185,185,205,18,61,159,161,50,213,118,150,172,57,155,181,124,222,214,203,172,90,59,118,219,247,181,197,227,70,100,61,155,22,231,198,47,103,50,68,222,231,168,98,223,18,51,102,166,188,59,22,21,19,186,73,205,85,244,128,0,18,28,152,170,95,156,196,37,48,216,33,113,16,166,25,134,8,157,73,120,8,2,162,236,0,181,67,155,224,108,235,181,52,211,111,127,83,115,130,126,131,96,226,227,227,63,215,250,127,215,255,255,238,13,201,163,255,178,223,235,255,251,191,173,252,88,0,0,179,30,235,227,233,199,35,112,83,179,117,66,163,29,71,147,47,8,163,28,198,51,82,11,131,10,66,147,8,132,115,96,2,99,9,8,160,184,33,184,210,3,160,65,174,70,2,38,99,65,12,49,14,231,34,103,24,103,226,19,148,132,21,2,116,140,40,4,8,20,229,151,53,138,103,64,156,163,1,168,178,190,32,167,233,185,0,131,227,112,82,18,94,244,190,180,150,49,56,224,160,75,81,135,169,69,213,183,43,146,185,169,92,219,2,118,160,72,42,33,134,105,231,21,64,73,124,137,19,235,244,68,88,91,131,140,62,115,166,108,95,93,96,252,180,4,169,122,141,134,234,210,208,205,183,222,71,127,111,237,187,46,102,206,177,188,111,113,177,178,205,43,225,177,71,141,69,50,11,59,212,88,243,234,159,58,68,222,45,91,83,144,108,185,255,251,178,100,98,14,231,142,101,206,19,187,122,242,73,36,57,240,101,37,146,29,173,163,52,78,233,239,129,5,163,104,201,133,21,194,100,205,54,203,122,73,73,99,247,12,86,21,155,235,173,225,109,187,20,103,138,247,84,154,36,25,87,85,111,219,105,225,10,40,64,91,96,94,219,79,163,63,182,44,67,80,148,161,33,21,172,119,81,139,145,100,66,24,113,50,37,22,72,241,16,143,136,85,214,186,17,51,245,98,165,197,80,239,190,18,41,83,34,106,250,123,246,75,61,116,19,187,14,6,83,80,230,193,204,234,76,186,5,67,24,38,255,202,228,153,171,255,171,169,255,103,255,255,216,3,24,124,225,26,1,241,25,78,96,31,116,75,153,34,27,139,57,134,19,75,102,2,1,70,39,6,64,67,16,205,1,244,192,242,20,8,16,128,21,176,224,36,201,97,212,194,96,76,20,60,191,97,86,167,10,162,118,191,162,10,234,24,42,101,187,154,144,129,98,115,137,144,218,208,182,82,244,37,233,17,194,0,47,180,219,63,12,221,39,46,129,0,152,5,136,84,93,236,179,160,144,50,218,151,4,141,71,171,192,237,10,106,134,61,133,73,106,2,202,216,64,184,56,157,176,141,119,247,73,155,95,156,219,135,152,83,246,22,40,84,92,142,91,217,138,101,238,90,102,167,122,95,119,95,85,54,230,71,127,199,159,221,115,15,56,82,79,186,234,110,218,36,63,93,112,229,90,46,141,188,93,169,87,247,143,191,42,146,63,240,99,234,30,144,54,213,221,211,121,198,247,72,239,115,104,238,175,136,209,218,180,242,85,45,111,183,209,109,10,51,20,217,172,4,57,130,13,115,124,77,148,167,32,213,152,197,195,36,254,72,133,83,50,192,116,67,79,36,27,137,126,86,81,37,135,164,92,47,50,36,76,222,158,18,240,167,9,200,208,182,204,65,254,249,10,145,217,191,255,62,127,215,255,255,237,255,255,239,239,243,7,62,162,64,245,191,255,252,91,98,188,137,0,0,8,144,198,7,216,253,5,56,202,146,212,223,176,196,199,144,208,203,66,100,195,69,84,200,211,36,10,9,24,30,13,26,222,32,144,11,6,0,130,166,58,8,195,195,113,144,96,0,20,6,17,128,174,0,137,115,190,55,214,224,174,233,212,22,10,34,68,233,146,19,248,192,151,6,159,240,192,225,194,96,21,74,106,36,209,86,37,6,108,29,188,95,155,100,212,247,85,45,106,127,22,50,202,146,139,110,161,237,60,4,191,193,50,132,177,7,149,113,41,66,110,87,198,165,78,229,250,100,166,60,163,196,63,128,220,35,133,163,65,243,49,12,209,37,49,28,192,220,114,205,17,237,51,173,253,63,227,74,59,206,63,74,84,223,102,173,49,255,251,178,100,84,142,199,8,104,206,155,185,99,210,66,67,74,2,100,197,132,28,69,147,54,46,237,229,217,35,25,39,197,164,138,26,118,102,150,228,106,37,138,156,197,235,9,53,70,124,122,187,159,122,20,168,210,89,230,126,150,204,82,239,220,200,176,130,239,66,185,216,84,217,78,60,240,165,63,176,227,150,109,111,246,86,173,23,214,137,107,141,0,1,133,244,16,3,1,57,143,44,0,7,140,68,27,31,111,85,148,191,136,249,13,5,202,122,11,103,28,162,207,139,195,41,20,56,33,48,63,205,91,181,178,252,18,198,48,34,45,69,29,181,85,37,111,201,127,39,112,201,42,127,250,58,105,229,70,97,94,20,34,18,141,122,52,77,172,173,140,72,47,140,204,15,204,225,20,245,198,140,44,220,45,58,99,113,134,3,30,97,4,38,227,180,76,248,114,198,130,33,147,19,14,121,18,244,239,147,22,17,187,152,122,104,144,16,84,109,144,132,7,145,32,169,168,132,125,234,120,141,2,180,37,192,113,8,104,238,101,79,130,237,240,129,128,250,63,27,26,6,98,86,65,79,70,89,116,97,188,171,9,230,185,110,108,205,48,74,150,155,72,27,130,158,18,47,113,219,77,92,206,169,136,246,147,250,75,175,211,47,22,232,164,248,49,142,15,58,153,75,247,42,53,182,176,163,222,146,207,244,249,111,205,157,87,211,231,48,82,243,86,219,182,165,105,214,50,225,72,53,131,106,200,165,199,196,5,54,224,181,59,198,35,238,251,251,212,249,206,175,122,197,172,25,113,2,37,106,174,163,202,68,133,62,182,167,117,153,180,184,57,184,229,63,246,97,219,132,7,151,224,110,40,3,35,14,65,2,6,150,21,2,77,153,63,20,30,8,140,15,65,93,114,84,151,140,133,65,73,240,206,86,169,254,33,229,141,40,42,148,84,186,168,89,249,116,212,11,164,185,208,66,92,86,118,163,158,95,224,158,159,171,127,253,87,208,161,101,105,255,228,185,63,171,247,0,0,151,37,252,193,81,13,254,88,197,24,12,101,244,199,14,17,72,192,94,140,228,233,5,21,104,71,0,200,67,3,48,125,129,76,51,228,13,173,35,210,103,139,122,62,131,111,122,122,188,207,227,7,197,71,91,122,176,100,243,118,171,13,77,94,130,90,149,172,226,15,11,220,79,242,124,105,210,90,188,198,143,161,217,153,255,226,10,182,97,39,125,40,129,152,92,94,187,63,61,135,59,82,143,79,115,214,67,27,137,119,98,163,124,150,17,49,57,105,202,53,176,97,26,30,110,155,94,157,177,72,101,55,129,237,161,117,86,254,160,107,185,30,221,97,214,75,7,5,86,230,232,48,30,218,81,126,65,69,141,195,53,105,251,90,23,38,90,167,255,251,178,100,84,140,229,214,104,210,27,121,98,224,68,41,154,35,97,226,44,29,13,215,54,47,101,113,80,235,11,168,141,131,149,200,33,234,25,220,63,77,100,229,134,162,109,90,90,221,124,15,184,180,0,0,74,133,166,132,11,8,47,129,67,150,216,16,199,226,12,108,6,172,208,202,81,128,32,174,183,170,153,27,242,109,133,198,123,182,112,110,220,215,82,14,116,237,191,254,255,245,111,255,175,208,226,158,253,31,255,245,254,31,250,190,173,251,133,204,233,46,1,152,5,4,9,161,48,204,24,238,10,233,139,200,218,24,73,4,65,134,24,72,5,136,88,170,13,32,16,14,48,1,11,35,1,176,217,48,82,3,212,119,48,112,1,195,3,208,19,48,19,8,1,96,22,88,139,244,84,0,140,37,128,177,247,77,176,103,225,139,140,56,44,248,233,102,49,16,17,140,177,70,78,163,5,104,195,166,51,184,229,43,106,88,12,4,70,60,104,8,166,146,114,213,213,122,24,83,203,119,114,198,105,4,118,163,245,95,236,107,229,116,140,120,10,15,197,42,132,119,144,65,201,92,158,226,52,16,39,245,230,45,96,66,56,193,218,242,41,56,28,43,105,147,19,72,120,79,207,47,15,68,189,158,148,189,88,233,127,161,97,234,99,15,240,87,78,210,62,156,89,99,220,153,46,81,134,24,68,29,119,108,139,113,163,13,119,195,92,108,230,154,155,191,185,49,108,27,156,78,161,9,113,149,195,44,178,227,55,136,163,175,151,183,152,127,255,17,255,221,63,82,192,112,39,122,22,44,0,126,198,66,16,134,100,186,35,49,49,169,57,121,189,22,137,135,61,212,52,11,213,33,67,15,161,218,120,91,248,234,20,113,227,183,20,249,37,242,95,217,154,183,255,225,190,10,117,74,84,203,174,0,1,179,5,202,3,175,149,243,71,144,227,110,25,177,96,32,203,240,64,196,242,16,207,97,84,194,144,116,193,176,4,208,176,144,195,112,192,8,17,24,106,75,2,128,147,16,4,117,184,148,86,81,120,32,155,98,23,65,1,26,17,168,115,238,147,137,62,218,24,14,2,11,230,104,105,193,160,162,126,97,135,120,97,143,76,22,194,72,45,135,253,208,17,216,208,216,80,4,136,50,27,206,135,133,249,24,250,52,3,146,101,211,249,64,232,73,46,200,133,183,194,145,83,9,72,209,52,58,18,53,86,32,124,32,220,29,188,57,210,244,107,195,56,59,12,116,34,116,253,193,209,199,185,180,167,81,75,9,132,27,49,51,47,199,43,146,49,75,81,251,217,149,137,255,96,67,47,21,254,210,156,225,203,66,194,149,235,253,79,75,171,144,168,75,115,186,244,103,152,95,102,96,110,12,102,7,215,69,243,120,174,250,243,255,251,178,100,107,14,135,66,104,79,19,175,101,82,63,34,250,42,97,229,56,28,201,215,60,46,97,51,193,25,141,167,129,152,165,136,60,236,106,253,106,232,228,137,128,86,63,84,48,88,79,15,237,72,0,0,32,0,32,3,129,63,83,53,220,58,57,91,74,98,139,237,172,133,8,71,9,229,209,209,66,64,247,230,56,76,99,137,193,18,34,245,112,182,232,186,40,161,121,165,31,69,80,243,155,114,235,163,171,190,239,255,91,254,237,71,226,163,49,168,12,219,185,83,33,187,207,114,87,52,105,52,212,231,51,40,197,205,152,110,21,9,12,30,204,138,100,48,64,173,149,24,141,10,20,42,152,228,88,128,101,214,222,167,120,8,113,20,112,7,4,35,192,116,246,126,75,250,90,161,198,8,21,32,150,204,170,163,181,47,128,223,80,67,19,165,155,253,41,132,34,89,127,165,210,87,21,251,139,225,47,68,70,115,29,148,196,148,234,29,175,41,227,234,231,82,79,76,8,0,168,113,220,114,4,145,212,138,210,46,73,235,182,167,150,75,67,230,187,121,242,185,67,138,119,194,249,185,109,154,188,212,45,129,182,110,81,186,112,124,99,91,171,15,203,112,255,0,95,106,231,31,120,228,89,230,247,231,178,70,242,230,121,30,190,227,105,225,65,152,183,8,30,188,143,21,187,92,129,89,43,115,109,215,4,2,152,125,88,254,220,87,48,214,217,113,86,100,166,164,235,234,151,28,81,210,203,255,248,37,58,201,207,215,254,255,250,209,10,224,34,91,145,167,104,129,0,222,73,35,88,118,86,192,1,224,160,204,62,165,53,130,124,148,45,44,240,154,237,86,76,205,31,194,13,248,133,54,43,175,70,190,148,30,29,131,95,193,220,69,109,154,141,38,75,179,178,183,236,253,63,103,197,127,247,127,244,234,0,0,11,148,193,16,211,48,12,204,228,47,58,33,248,196,228,115,80,130,203,16,49,35,216,240,100,0,13,49,224,76,40,10,159,59,15,2,234,53,170,194,174,171,42,218,212,225,153,161,25,41,118,161,114,22,116,168,86,154,108,54,106,105,180,118,179,46,179,66,164,148,213,180,177,37,47,226,176,229,187,76,42,220,51,57,43,45,145,141,104,153,95,122,235,4,202,221,226,176,3,160,90,144,19,191,34,104,18,62,153,104,5,32,244,225,90,43,115,71,79,204,179,255,59,83,23,89,195,146,111,118,219,190,181,100,73,98,249,111,107,166,106,210,158,106,205,218,89,61,162,247,105,107,90,155,170,108,85,39,29,73,210,26,154,78,64,125,109,105,7,191,215,216,250,10,180,61,31,90,143,88,66,71,142,196,100,228,105,117,149,181,131,25,165,34,203,251,148,101,46,62,245,86,98,252,52,0,18,255,251,178,100,104,142,6,119,105,80,155,153,98,240,70,198,137,242,97,5,130,25,125,163,56,110,229,141,129,62,161,41,105,131,138,48,2,151,72,210,168,77,62,24,130,120,8,14,53,40,194,47,1,150,135,220,85,8,153,101,163,123,228,194,213,206,85,65,234,34,176,234,172,167,28,107,24,55,15,128,203,28,35,118,139,6,106,239,94,184,147,125,90,175,237,255,213,142,214,31,183,200,253,159,72,77,195,16,159,115,248,24,16,117,14,110,185,102,97,72,122,104,233,56,99,177,138,104,185,138,16,12,146,138,196,128,88,200,79,52,1,50,12,20,0,141,214,217,193,126,225,197,131,51,5,126,90,248,94,49,41,149,77,71,197,129,38,61,34,96,150,131,13,190,137,74,201,110,82,90,47,171,248,36,45,36,202,43,103,111,173,227,131,170,245,46,46,83,183,248,185,200,244,197,146,147,77,210,227,5,236,96,222,181,41,40,169,201,38,159,168,86,251,236,117,247,125,37,173,246,37,81,199,212,73,217,203,144,196,133,213,118,7,119,234,122,213,38,90,89,215,117,144,188,241,214,232,246,193,101,15,239,77,165,183,94,167,40,174,111,230,190,170,157,118,63,250,122,54,190,120,246,204,202,179,167,161,235,81,222,165,162,122,189,117,47,59,15,234,251,47,126,86,165,170,63,203,186,224,8,8,0,31,249,96,97,52,50,163,32,213,145,8,214,131,30,128,45,162,83,167,132,106,88,218,216,255,142,54,217,113,249,187,182,174,221,223,179,255,48,15,38,89,206,46,105,138,97,178,76,96,102,186,10,75,56,19,27,137,112,130,116,88,112,193,212,227,237,206,205,213,127,209,23,254,11,244,244,33,0,204,97,138,205,198,194,204,117,113,204,138,232,140,92,67,66,163,65,153,207,225,163,100,49,138,161,33,128,96,49,151,34,41,96,20,42,138,166,67,151,160,161,116,192,128,224,84,23,107,139,181,80,26,50,36,162,126,131,61,62,198,47,200,200,227,197,155,192,53,113,9,170,226,45,81,57,219,139,178,232,50,7,233,185,7,95,3,71,69,129,135,153,37,27,183,46,187,1,69,229,115,176,229,170,118,197,49,46,228,5,217,77,200,213,184,226,29,167,57,93,174,118,220,5,59,83,176,33,34,145,105,139,157,175,96,251,28,76,31,216,60,17,109,235,182,201,50,227,169,110,195,114,183,117,108,202,219,240,248,166,140,167,28,214,170,214,61,74,90,236,82,118,207,163,68,172,106,147,83,164,219,18,76,204,178,218,93,27,211,182,25,122,52,18,66,66,232,200,142,237,84,182,18,132,20,247,208,140,101,167,2,155,3,223,255,206,117,128,0,64,32,52,133,80,97,111,152,111,73,196,45,248,202,214,27,187,71,255,251,178,100,119,14,6,209,107,204,139,185,75,244,74,230,74,9,100,197,134,31,21,163,62,110,97,237,129,5,154,40,157,150,9,80,12,1,148,91,69,246,196,193,231,239,110,46,233,223,198,79,189,122,22,174,194,23,203,196,15,95,224,160,87,186,89,161,166,227,31,157,185,127,244,226,30,190,110,42,243,42,138,31,238,183,46,67,144,146,234,0,184,100,156,57,225,64,198,195,206,27,170,26,103,98,217,91,184,199,48,67,5,160,12,20,41,48,160,28,190,102,0,9,24,16,2,97,193,218,113,172,10,6,161,123,31,52,112,6,215,236,186,134,40,132,120,24,227,48,8,88,8,8,145,197,130,6,89,101,25,249,153,73,48,134,6,3,44,213,126,224,174,49,0,129,192,117,66,134,66,10,64,185,194,55,2,180,54,33,117,119,183,176,74,127,68,72,15,196,252,102,72,103,178,228,254,56,26,215,2,56,58,77,225,48,187,88,135,180,167,212,43,115,94,72,145,149,12,234,119,204,36,45,206,246,213,19,135,249,100,38,15,28,27,26,44,180,160,67,207,199,173,211,75,119,239,227,50,53,191,145,12,97,138,216,226,237,236,240,89,245,86,119,152,121,153,244,253,133,242,17,178,248,119,166,217,78,184,116,47,233,102,15,2,95,60,175,226,41,219,155,84,109,140,15,29,54,198,104,126,225,42,157,32,140,204,19,173,201,214,54,192,245,206,12,124,78,192,201,5,178,89,34,54,109,146,144,188,184,96,0,32,163,225,69,90,156,20,3,49,45,69,130,17,132,153,154,143,21,177,29,160,8,45,130,17,86,97,37,78,8,9,132,78,170,148,163,80,24,248,66,146,155,229,25,179,61,165,110,191,255,175,250,182,133,230,17,87,255,37,209,187,18,140,0,0,28,156,115,164,216,19,13,221,92,90,92,104,160,216,161,128,40,70,112,18,89,132,183,50,138,50,21,101,67,55,43,228,42,104,100,87,57,36,36,33,119,176,164,239,99,234,108,205,36,235,5,7,196,109,61,12,56,153,39,50,216,177,240,254,217,211,202,167,75,189,202,40,156,168,76,80,168,39,104,218,211,10,169,189,114,189,53,220,112,185,139,139,214,169,186,92,185,197,210,10,145,15,109,202,229,154,47,230,51,126,180,189,227,161,155,234,92,225,214,149,1,164,61,50,189,180,166,13,91,12,214,91,41,166,170,81,219,253,67,90,76,31,185,106,123,140,186,127,13,145,158,27,94,91,20,209,163,166,98,226,169,88,80,141,47,182,95,102,2,157,214,37,220,250,190,215,75,86,143,173,46,82,177,162,197,154,85,107,214,121,19,187,109,68,69,163,109,231,187,19,232,13,114,81,117,88,236,71,107,198,166,39,89,114,0,115,0,0,0,0,255,251,178,100,111,12,38,192,104,210,27,121,122,112,61,33,170,74,97,229,82,26,221,163,68,110,101,233,193,3,13,40,9,147,153,202,120,5,254,116,128,83,88,55,129,173,177,72,121,162,1,143,61,130,236,208,9,213,195,77,64,118,204,53,163,73,168,241,123,108,119,254,83,255,255,255,255,255,255,150,194,247,132,133,142,180,114,222,43,58,151,0,8,5,78,96,166,89,180,128,70,9,4,29,17,202,96,114,1,0,4,194,197,19,46,7,199,132,232,216,6,52,207,153,100,27,36,151,160,152,69,13,50,2,138,168,209,238,12,185,71,1,193,162,56,232,171,245,232,117,111,205,191,113,202,115,1,56,188,68,20,3,73,167,86,136,220,62,60,179,220,127,3,253,225,154,98,69,76,132,237,100,145,18,222,162,89,123,22,85,43,188,190,212,170,91,225,27,140,150,220,47,29,120,164,93,53,31,215,237,90,218,231,193,58,245,165,214,255,195,209,203,52,240,183,120,215,134,165,159,218,108,207,184,50,191,195,114,214,115,27,226,154,241,28,238,227,187,83,209,173,199,56,143,156,161,179,245,116,177,147,11,117,164,244,139,171,247,251,139,6,31,149,71,6,146,62,106,165,89,224,42,154,247,95,109,171,43,135,8,45,209,153,32,177,31,214,110,110,123,76,76,221,18,175,236,2,163,9,156,33,12,9,66,138,132,48,34,125,104,195,56,137,60,232,69,80,71,101,81,196,240,65,8,131,98,65,38,179,227,3,136,153,183,159,111,109,123,67,251,191,62,22,218,118,214,90,32,191,242,56,231,159,255,255,252,254,81,223,255,188,0,0,115,6,204,207,190,78,59,63,52,238,238,147,121,168,12,143,155,48,141,172,196,67,64,96,92,18,34,49,104,52,198,131,209,8,195,113,141,35,76,184,81,17,99,188,101,198,11,167,57,42,158,98,160,64,52,112,83,48,177,87,117,129,135,27,146,196,90,155,209,21,49,114,50,75,67,62,109,237,82,227,2,29,0,72,117,46,195,113,161,12,55,35,90,101,98,178,128,202,22,227,76,176,126,34,142,179,233,127,12,4,241,166,10,6,42,249,50,158,0,97,86,0,35,75,134,112,140,75,131,222,199,161,5,172,68,79,153,48,220,123,14,141,204,81,222,155,204,196,1,93,188,226,249,203,195,177,203,55,154,139,173,201,14,243,117,173,203,175,223,79,210,78,237,109,192,198,63,121,189,79,172,171,173,134,191,133,214,107,237,171,82,253,183,238,251,237,237,50,198,245,139,27,114,63,189,55,86,189,111,86,174,241,14,211,98,54,35,110,22,164,188,44,198,237,173,249,130,35,122,142,208,0,1,66,21,157,165,49,17,213,33,8,184,98,122,77,180,134,66,128,69,111,172,183,255,251,176,100,128,14,231,69,104,206,147,154,122,242,71,199,26,19,97,135,120,28,201,165,58,110,233,49,193,38,153,231,197,151,149,170,31,181,113,75,73,167,37,186,226,55,167,182,182,159,165,194,206,196,39,50,26,66,125,180,234,80,207,70,255,255,116,79,255,255,15,57,206,24,4,255,132,5,255,239,255,126,66,157,160,23,12,0,108,206,69,99,141,14,87,77,42,120,12,161,25,140,131,10,76,83,64,193,203,113,131,1,240,84,53,49,140,20,49,4,38,70,99,3,136,128,16,126,96,176,16,40,11,24,94,5,208,5,68,116,83,116,82,144,49,56,25,122,229,145,64,198,0,28,54,211,30,106,56,36,114,60,125,89,140,34,65,128,78,88,52,2,112,50,128,197,170,16,221,83,25,231,92,164,193,110,82,149,148,193,235,134,20,233,234,106,183,163,156,191,28,169,201,86,19,54,104,170,47,25,30,208,35,53,14,165,126,21,219,151,192,78,149,74,40,247,62,75,169,91,87,213,136,98,252,73,78,142,128,127,89,41,79,100,34,135,95,41,141,70,155,110,58,38,218,103,195,25,193,169,208,244,101,15,52,220,214,59,100,41,115,44,70,131,66,67,223,161,246,188,169,135,91,74,57,6,219,57,176,241,102,215,217,84,229,210,73,102,234,163,5,169,38,94,212,159,141,59,211,62,168,27,34,17,88,164,64,145,19,80,249,81,12,0,141,132,16,61,84,251,96,7,82,134,20,2,164,52,16,191,188,27,166,70,37,99,170,165,72,222,121,252,210,211,70,28,210,43,100,179,150,160,163,59,130,248,192,207,59,127,235,137,106,198,111,81,6,255,255,18,246,127,161,255,118,228,253,68,130,0,0,1,80,1,169,49,77,88,194,168,99,194,129,67,138,135,35,213,25,65,172,110,83,89,96,122,24,40,8,96,153,112,146,140,230,57,30,152,136,20,96,81,10,119,153,116,20,211,1,1,243,76,8,27,82,80,16,176,12,32,118,158,47,58,189,42,131,82,137,14,79,172,110,76,96,226,18,254,105,68,34,177,144,50,156,6,9,22,137,40,9,121,176,5,150,84,1,82,66,83,55,23,160,152,105,130,142,151,132,241,208,95,86,140,229,134,7,238,180,157,159,40,109,32,140,167,154,2,97,137,136,26,16,176,137,163,96,197,106,153,115,171,171,46,169,33,178,197,58,227,189,90,131,163,82,23,220,246,182,98,162,230,254,61,225,97,23,248,6,134,211,151,133,183,37,136,151,58,137,184,227,103,168,218,29,135,61,22,44,194,178,190,162,113,110,27,122,233,205,121,34,93,175,144,38,34,40,78,212,30,126,42,194,9,157,72,166,84,146,48,235,116,231,237,98,104,146,103,250,50,171,42,1,74,208,120,255,251,178,100,118,142,167,71,104,206,27,143,54,178,69,102,122,1,101,34,134,156,205,163,56,78,229,49,201,20,141,40,25,156,44,104,40,129,216,218,5,35,104,205,75,142,1,125,148,221,76,230,68,33,204,179,43,19,223,81,174,249,210,101,106,112,170,221,244,1,51,147,107,44,78,137,116,33,54,130,109,149,91,191,247,151,74,183,170,252,180,251,38,13,91,191,255,251,245,219,90,2,243,4,198,211,74,193,51,108,137,51,125,97,3,61,11,115,70,69,227,46,156,0,72,108,165,166,4,131,198,67,1,230,41,137,3,33,9,135,130,152,92,17,20,8,134,64,211,16,1,9,0,0,14,49,152,15,94,131,162,20,4,69,146,92,193,171,61,23,147,141,215,95,23,90,9,174,122,188,99,35,19,51,180,40,8,77,18,156,97,102,165,237,205,150,190,67,160,67,62,213,10,218,176,194,229,140,46,137,252,158,127,222,201,167,167,10,142,133,255,118,57,70,180,229,190,134,114,137,74,147,206,228,107,59,83,84,25,201,59,241,186,241,230,77,95,175,198,80,33,163,0,10,49,131,234,177,16,166,116,163,253,66,74,236,213,28,132,219,204,95,108,172,100,44,213,199,23,95,58,200,243,160,93,181,109,178,172,108,237,115,168,11,78,196,179,140,22,151,140,246,107,124,184,70,42,65,154,180,183,197,87,40,187,218,109,42,77,42,149,52,171,230,75,195,43,155,78,206,255,48,130,198,144,179,194,198,6,230,144,70,29,5,124,53,7,9,177,141,57,96,52,156,46,19,93,236,139,17,4,150,69,39,20,151,219,225,72,248,13,214,129,245,240,173,65,156,40,189,95,168,215,17,249,108,175,156,252,197,223,203,91,216,180,85,78,132,178,158,120,0,1,179,6,193,3,160,196,51,34,162,227,69,25,243,50,12,51,21,20,179,18,77,195,41,6,131,9,65,104,60,198,80,36,195,64,238,201,32,204,96,136,8,96,176,30,50,8,24,124,5,195,99,161,145,135,0,12,20,148,194,192,208,56,50,67,89,114,96,36,196,242,84,178,24,57,216,30,13,104,19,180,40,15,163,171,202,206,160,71,221,149,79,51,180,65,161,99,83,244,205,24,136,37,182,182,229,13,22,92,220,47,53,89,216,98,158,142,182,118,230,221,249,76,251,56,163,176,176,148,209,133,153,27,211,174,182,45,97,27,39,14,36,162,113,214,11,150,255,215,83,135,23,105,99,52,105,126,165,200,79,237,47,243,119,185,46,51,128,104,6,30,213,239,172,78,174,244,126,248,176,168,76,67,76,121,31,53,68,235,216,112,224,183,127,132,174,110,113,211,60,205,156,189,171,2,180,136,174,190,196,247,156,98,140,157,180,201,252,7,137,148,183,115,142,180,255,251,178,100,113,12,39,133,115,78,147,172,23,192,66,99,74,39,101,232,52,24,69,163,76,109,225,135,193,38,13,103,229,140,172,168,203,111,184,118,191,34,103,239,111,224,129,157,255,194,56,65,0,0,213,1,232,97,237,32,238,41,109,139,44,209,198,132,59,204,209,12,42,95,2,233,65,101,166,24,23,129,167,47,118,163,18,174,194,31,11,76,53,75,94,62,169,241,140,222,215,222,219,213,56,82,127,184,28,128,167,138,179,235,248,123,235,0,53,45,253,39,201,203,204,136,176,72,204,16,38,28,234,99,32,102,92,30,94,116,20,65,224,16,151,56,145,136,130,161,113,160,115,221,20,57,13,46,213,198,164,196,187,4,205,71,126,59,218,186,88,106,42,160,40,175,227,175,75,155,142,219,94,124,224,33,80,114,193,116,172,225,64,29,133,228,147,101,175,88,245,246,21,197,24,142,138,17,221,175,50,89,115,230,140,210,60,226,31,152,136,72,81,152,58,118,65,95,129,99,231,201,16,214,165,118,34,114,213,11,83,46,172,90,229,161,88,74,122,3,167,168,114,101,56,189,87,64,185,31,127,28,194,91,31,19,190,106,85,89,13,29,88,116,221,226,162,214,88,245,220,247,77,181,1,149,171,75,181,228,157,214,177,242,18,248,143,140,104,185,149,61,57,146,251,50,183,45,211,236,247,0,64,0,38,40,144,140,47,185,182,227,161,0,252,119,52,81,88,144,193,51,40,53,37,11,139,45,140,74,39,126,84,212,186,169,229,140,28,117,57,124,53,129,235,145,39,156,172,200,209,53,231,188,136,126,224,31,249,214,206,147,234,9,180,129,210,177,223,239,255,209,179,217,73,0,0,4,148,203,4,163,192,188,204,142,236,54,33,92,212,230,51,38,107,139,74,2,48,152,48,60,96,240,74,26,25,56,134,48,45,49,80,36,192,193,19,16,2,138,129,51,40,138,20,1,149,9,69,162,112,72,103,100,65,1,130,78,168,89,41,110,123,34,100,203,149,243,49,47,141,195,0,69,85,98,162,74,248,189,4,95,179,138,201,77,74,150,84,169,180,45,76,165,141,204,51,200,5,233,115,97,151,186,85,34,157,173,53,222,64,88,198,94,91,25,171,203,185,49,77,226,135,20,35,173,209,165,171,73,49,161,106,238,65,181,211,126,149,223,161,215,207,205,82,244,238,211,104,170,54,143,142,20,177,19,187,119,253,166,155,73,180,178,19,175,197,18,196,180,45,157,241,227,172,190,221,170,243,72,144,143,91,78,190,127,169,153,17,73,27,250,184,231,37,246,45,126,87,12,37,200,159,91,77,93,85,117,95,115,250,86,20,199,73,22,158,55,68,187,74,43,48,0,0,74,3,68,65,178,20,200,42,79,81,227,5,255,251,178,100,121,14,231,31,104,206,27,153,100,96,71,135,202,3,101,37,108,24,197,159,62,109,229,139,193,39,153,231,137,149,137,176,99,77,120,25,70,139,230,132,218,233,211,104,133,56,226,162,243,77,164,17,202,85,123,187,192,23,120,158,154,242,132,103,55,109,231,56,255,7,165,209,127,111,205,94,253,255,245,76,240,55,67,254,79,62,51,201,253,102,93,76,147,0,242,252,204,29,196,244,160,133,209,130,48,131,55,70,0,128,66,72,1,47,249,148,147,58,43,209,1,70,8,99,0,129,244,97,66,8,64,241,91,125,65,195,178,3,28,37,38,179,217,141,19,176,169,219,171,252,75,5,70,232,2,25,63,39,151,199,111,214,152,252,172,68,28,234,86,124,80,77,35,227,133,99,144,126,36,134,214,47,215,14,250,87,209,121,148,120,27,195,33,28,205,51,85,51,101,214,147,157,108,181,188,138,97,37,174,104,88,135,123,51,122,90,3,149,213,118,179,118,234,118,253,214,29,114,236,143,62,246,130,146,246,81,82,103,49,97,227,7,71,238,117,253,113,149,150,242,38,143,108,108,201,180,52,127,50,39,123,173,69,40,117,137,248,183,84,33,237,35,202,199,147,43,186,206,185,141,111,238,123,195,70,163,254,129,193,89,132,97,131,95,56,55,95,166,181,5,241,26,201,172,244,105,160,168,88,12,33,25,19,209,13,136,98,119,38,94,72,59,178,143,24,175,40,5,85,143,154,167,142,102,122,149,235,105,25,199,205,233,247,248,84,133,253,219,213,91,120,181,120,84,119,121,96,211,34,180,57,96,0,0,83,148,192,150,67,95,192,77,51,17,51,99,144,197,97,96,166,60,100,94,176,102,12,18,144,133,12,8,0,50,32,149,83,35,184,208,36,170,14,11,3,12,92,25,65,226,15,64,96,55,21,230,68,90,31,211,80,44,101,180,201,157,198,232,229,206,152,119,200,20,88,4,233,32,140,65,181,126,105,92,201,36,194,179,241,251,129,165,200,48,80,108,86,35,60,239,197,88,220,142,2,147,242,146,181,251,56,253,22,242,116,101,154,98,181,166,155,78,120,133,20,76,166,202,175,138,44,100,50,172,137,177,164,9,192,76,122,16,197,230,227,193,77,184,101,70,86,102,210,56,60,33,69,241,85,37,36,49,159,89,115,219,113,148,165,20,158,214,48,135,123,13,178,135,150,182,246,117,50,152,186,3,217,173,38,143,69,13,49,35,107,84,218,36,114,103,138,173,139,165,202,182,92,158,106,172,129,102,149,55,47,253,68,33,40,74,62,50,57,242,131,232,44,9,156,112,68,202,80,146,169,208,32,31,20,67,150,185,21,221,79,161,121,45,201,107,234,81,69,158,21,166,168,254,219,35,230,155,214,255,251,178,100,130,142,198,179,104,206,155,153,75,240,75,134,137,225,101,37,178,28,13,191,50,46,233,17,201,51,26,39,137,150,29,168,93,27,69,53,141,193,36,49,44,61,78,232,188,254,166,171,225,88,135,255,237,150,252,75,215,246,234,244,84,113,202,216,208,83,180,212,216,12,207,117,16,208,33,56,208,192,68,209,80,189,9,160,81,144,193,49,102,177,146,33,146,138,188,10,72,193,64,181,96,129,202,16,48,11,10,7,35,76,2,34,136,72,143,19,73,210,67,204,228,193,132,74,50,243,47,128,113,38,40,173,230,218,226,70,75,129,209,146,220,72,8,56,156,153,121,51,54,170,253,105,243,21,27,21,141,146,38,30,131,75,5,191,201,63,1,71,82,142,138,31,153,103,219,206,6,156,169,77,90,50,178,163,180,136,85,85,251,82,113,59,45,203,92,129,171,201,165,217,239,149,38,158,106,157,140,213,185,96,104,2,32,120,201,164,106,33,145,78,49,100,93,246,139,60,218,161,122,204,50,200,27,104,113,148,198,135,227,104,212,100,162,136,83,218,133,205,181,54,38,225,41,122,48,129,205,178,139,213,204,29,201,137,80,51,171,83,165,209,210,109,40,189,7,39,181,202,232,233,201,155,60,53,209,192,1,128,70,34,164,17,164,100,26,33,0,9,121,35,76,213,119,178,0,228,70,72,151,33,53,221,18,212,7,183,67,72,233,77,187,254,177,119,16,175,241,128,143,246,53,139,65,170,40,39,13,196,205,28,47,151,186,58,237,245,106,99,250,253,255,207,209,83,113,89,255,215,110,160,199,23,2,0,4,238,251,138,242,17,130,51,231,204,216,208,198,130,61,9,144,227,50,53,132,153,18,27,49,43,141,51,166,22,200,169,22,128,241,91,20,52,239,187,233,9,133,55,58,149,164,185,84,72,184,165,182,128,244,222,162,215,201,247,84,222,150,250,61,12,109,9,251,39,197,199,146,101,239,223,46,99,183,145,237,5,8,41,95,24,249,50,150,23,143,113,17,239,222,242,112,69,203,153,109,88,68,75,55,60,65,116,195,61,131,130,173,216,46,44,74,104,194,16,80,140,166,156,103,97,29,195,219,25,215,27,79,91,235,200,171,45,211,182,77,120,119,133,240,198,228,76,5,129,89,54,38,135,92,251,110,44,208,58,146,147,188,137,122,101,63,86,221,246,6,201,158,222,46,228,137,169,231,204,122,198,137,22,30,218,220,161,52,188,75,98,246,3,98,15,136,199,25,58,76,145,6,140,140,199,149,24,136,57,64,168,19,113,42,103,159,117,212,142,5,51,223,217,53,33,242,18,75,248,51,69,41,97,100,234,243,22,7,198,70,98,65,183,191,233,255,197,21,219,202,97,8,103,87,233,214,143,255,255,251,178,100,130,136,6,0,104,211,59,76,126,80,72,132,201,224,101,133,134,32,233,223,60,46,101,239,80,254,149,169,41,131,21,144,221,255,254,160,12,130,236,101,197,225,155,71,6,209,96,152,136,50,106,16,81,164,3,134,15,5,4,24,12,2,3,115,204,158,28,104,237,234,26,152,24,10,232,25,0,4,60,120,172,198,65,47,186,119,141,14,64,40,36,129,167,82,240,80,184,218,178,37,52,24,134,226,98,161,91,238,6,157,63,83,141,217,87,239,76,17,42,127,98,114,172,30,168,4,132,162,96,16,129,63,195,121,137,14,27,4,176,93,7,131,197,59,123,234,24,137,5,66,236,200,32,42,161,116,58,153,7,249,63,75,195,219,3,99,132,149,125,7,79,116,143,179,116,69,5,34,63,103,100,127,28,142,145,110,169,88,231,62,247,69,202,172,177,225,0,152,84,157,224,191,82,14,135,141,144,43,12,199,110,70,67,60,247,243,38,117,232,192,172,54,21,244,143,17,217,135,25,0,113,137,153,124,75,213,114,216,104,50,64,222,47,21,204,235,193,43,135,50,174,86,244,220,85,152,143,164,193,64,9,87,108,245,254,53,127,113,174,179,18,2,190,60,35,221,72,93,20,145,43,30,36,177,239,77,250,107,56,129,92,235,127,95,126,158,159,26,144,9,48,0,67,85,48,32,165,216,131,64,46,61,1,114,8,70,150,15,20,219,22,97,214,84,30,81,38,165,216,119,115,94,166,91,157,142,11,162,217,238,138,59,122,61,105,118,232,95,235,189,63,25,149,24,35,52,121,211,95,246,114,93,4,28,82,24,137,108,20,38,156,77,118,212,196,10,243,39,181,65,210,35,16,3,76,52,85,13,184,228,212,25,225,145,40,103,201,222,56,65,34,45,97,74,137,194,108,205,36,205,84,46,17,140,186,182,189,169,94,202,5,0,96,176,165,194,68,147,168,209,88,143,66,244,24,100,8,186,151,210,60,175,35,137,193,162,66,3,144,92,26,6,32,85,176,39,215,10,4,106,20,45,27,110,84,62,84,12,196,122,177,64,68,147,211,252,177,38,131,97,132,96,40,15,244,10,23,1,171,47,28,14,118,227,45,84,88,118,190,136,236,17,12,179,113,224,204,42,10,195,253,15,39,105,196,99,4,120,76,15,179,30,135,57,64,148,19,176,69,56,59,126,206,156,96,104,60,139,98,1,226,57,206,243,59,112,218,237,110,60,212,91,158,236,239,157,51,174,163,157,8,72,252,107,115,125,17,254,41,5,207,76,118,166,31,179,188,141,44,87,53,67,217,224,81,242,137,72,234,247,244,255,222,248,254,28,120,26,154,150,137,17,130,13,228,128,224,175,127,124,56,121,176,243,62,89,241,18,191,253,226,143,224,255,251,178,100,130,14,136,39,119,209,3,153,122,98,67,67,234,18,97,2,106,32,61,225,72,45,225,237,192,254,141,104,81,132,141,160,174,36,4,178,66,228,45,32,41,224,17,173,130,38,241,182,24,13,174,36,46,12,55,39,129,55,33,157,68,23,16,212,198,102,168,64,93,82,32,144,195,111,103,48,154,143,4,42,163,248,57,120,111,97,95,242,22,186,239,232,184,199,145,163,250,217,255,244,132,8,200,105,11,198,48,56,123,83,203,36,44,26,103,70,160,107,116,151,33,2,90,200,28,14,14,54,16,3,5,19,16,152,100,37,144,84,139,12,39,89,67,182,12,44,11,25,44,92,28,75,88,147,41,71,215,131,182,205,222,88,37,134,55,39,201,62,99,112,34,209,153,183,5,145,9,60,218,1,2,149,3,188,240,48,24,163,246,163,175,27,240,155,234,246,43,105,157,199,30,49,8,76,49,104,155,170,17,142,164,87,38,75,147,153,152,101,182,247,78,180,186,33,237,232,210,80,166,110,149,119,153,133,161,78,136,28,67,192,104,29,103,58,93,148,221,131,56,106,208,254,204,134,64,79,167,141,5,149,32,79,48,42,35,69,92,43,156,100,195,138,65,84,201,10,139,159,151,232,198,104,207,220,38,146,120,17,12,107,101,34,133,21,170,118,207,45,43,1,72,183,118,213,184,241,147,154,68,78,133,210,143,152,185,252,233,173,233,207,14,3,102,236,235,125,78,140,221,161,66,238,163,179,223,127,107,202,205,246,249,35,66,223,141,55,187,123,191,10,127,10,255,203,191,101,46,230,32,1,43,72,65,129,157,156,143,34,185,70,85,198,254,67,43,245,49,180,135,209,50,150,207,176,122,211,47,57,218,251,208,45,11,16,251,2,153,158,75,31,141,88,90,235,30,241,34,158,232,200,59,95,173,253,73,186,237,72,71,255,248,185,11,170,26,81,209,153,55,25,204,250,51,5,136,132,83,0,39,38,64,156,232,202,42,0,221,200,171,12,116,48,84,36,157,7,33,244,126,64,251,191,145,86,195,192,79,81,26,207,35,125,228,3,196,30,45,209,146,2,160,249,188,4,65,146,58,131,182,107,144,18,29,80,162,44,228,160,107,84,117,86,24,140,141,123,1,16,123,12,180,101,215,78,66,16,204,60,16,218,200,160,150,136,162,53,20,206,17,167,111,202,40,72,134,113,65,83,173,56,166,111,102,117,181,210,178,235,74,65,224,137,111,47,9,230,227,120,38,227,21,164,224,168,34,148,240,73,88,245,52,152,5,67,197,218,118,3,200,175,3,82,195,48,185,49,65,189,147,247,47,24,82,35,143,71,114,176,217,120,13,5,134,18,52,35,17,240,132,251,234,50,139,171,240,93,83,135,139,126,35,106,58,255,251,178,100,100,142,88,2,115,210,3,120,123,114,69,7,170,48,97,34,104,31,157,225,74,45,229,233,193,5,16,233,161,131,9,160,23,11,12,91,172,241,238,216,63,207,248,44,171,112,161,187,203,214,251,200,136,85,231,199,197,126,160,238,63,193,252,160,245,110,215,146,51,114,183,24,198,53,241,243,243,149,200,244,35,254,95,207,183,241,149,224,216,17,106,129,30,176,168,104,153,77,254,153,67,7,86,216,36,32,116,152,163,124,176,103,19,84,252,83,83,218,140,252,57,30,91,20,92,204,119,37,16,67,145,114,113,253,158,250,53,129,43,242,122,147,86,215,187,85,95,59,255,233,14,253,111,44,239,250,194,13,42,53,64,3,42,8,54,59,68,173,42,132,18,60,0,131,26,146,142,183,68,167,101,7,30,194,234,176,1,16,228,114,50,164,93,6,141,86,194,195,11,80,166,208,16,43,103,165,220,16,128,28,35,115,67,146,11,183,207,82,186,146,190,72,52,147,55,220,226,224,217,40,24,199,219,45,7,234,238,82,200,251,72,19,227,172,243,16,112,19,82,235,108,106,133,83,1,190,199,40,154,172,166,168,169,110,132,76,97,147,212,83,68,184,107,250,8,77,212,202,64,116,183,54,133,81,74,222,96,5,149,142,179,156,93,161,41,85,175,85,234,165,210,118,103,72,147,129,229,163,140,214,248,136,197,35,77,151,17,154,149,207,150,213,175,101,114,129,115,224,225,202,172,123,9,13,99,97,214,97,107,91,164,120,6,124,22,253,168,38,217,113,44,112,96,57,77,139,170,91,92,145,145,159,15,133,169,95,234,245,171,162,52,162,143,242,234,219,153,113,21,151,229,118,227,143,120,155,167,110,141,61,108,147,155,84,189,126,55,163,249,169,253,167,159,58,223,214,107,76,185,0,96,100,177,86,2,29,121,89,125,18,121,146,195,113,104,25,202,167,93,18,50,98,51,176,87,114,11,54,212,248,76,250,52,215,103,206,247,16,245,61,217,211,84,74,15,224,148,130,117,21,167,69,63,22,144,156,236,13,242,198,17,255,173,253,161,8,1,20,129,47,36,177,152,5,135,20,28,2,89,88,1,40,56,20,8,160,245,170,215,78,134,196,245,142,159,160,187,194,220,5,137,105,153,232,64,79,121,5,147,10,180,167,168,120,82,51,8,110,233,3,50,229,131,133,167,235,139,40,217,101,79,1,46,206,172,48,158,106,9,231,44,2,116,179,57,156,132,19,35,224,186,32,193,10,115,51,165,160,166,152,223,49,39,166,125,21,254,213,80,163,217,240,208,214,243,62,117,99,138,149,76,30,18,228,25,113,40,186,1,50,35,35,110,29,55,178,44,234,43,7,81,230,19,220,193,42,89,165,90,152,201,175,228,255,251,178,100,74,4,71,191,113,84,59,111,197,208,64,102,74,96,60,98,122,33,25,205,66,14,105,243,192,254,153,42,88,244,136,184,248,87,237,102,201,44,252,237,90,215,193,144,55,229,76,60,105,218,103,134,205,124,44,188,180,185,83,64,76,186,142,196,161,122,90,149,70,131,145,173,189,56,229,105,196,116,105,149,138,126,76,43,39,162,134,79,21,128,162,55,101,107,137,204,175,29,140,89,159,205,226,105,203,242,212,51,68,252,217,171,102,196,150,146,53,114,183,239,159,51,135,63,187,203,243,198,247,4,95,36,153,101,39,160,14,31,14,83,248,154,66,92,188,70,200,141,100,100,76,56,64,64,250,45,34,165,97,0,18,133,60,235,17,102,39,41,245,46,184,52,100,31,122,115,182,148,233,252,250,159,225,133,168,62,233,229,248,223,44,27,202,89,238,135,200,65,166,180,65,152,120,154,118,80,105,64,200,194,65,211,24,170,193,76,16,104,9,233,46,202,154,178,163,43,22,140,90,28,74,226,16,208,32,2,220,151,49,131,132,16,36,77,37,199,148,160,208,4,84,203,139,122,208,36,58,148,137,203,91,79,115,160,169,56,31,20,9,40,219,103,94,32,16,25,181,23,66,30,115,227,170,41,7,183,68,245,87,19,203,233,251,129,217,162,75,69,136,4,171,233,183,155,78,77,28,13,71,3,201,163,157,135,180,242,220,144,86,193,230,111,187,67,34,212,154,1,126,233,103,29,164,105,125,155,177,134,8,239,217,141,153,50,185,52,182,238,128,218,37,182,252,61,148,127,52,220,160,168,118,158,181,36,109,84,71,139,212,128,127,152,179,195,25,8,67,123,96,145,16,220,46,96,63,99,169,236,19,238,147,65,178,34,144,166,163,156,208,161,15,170,118,164,83,233,180,108,89,235,107,112,14,249,170,230,62,237,171,56,178,250,33,235,56,147,83,111,197,40,92,115,230,214,63,142,179,255,141,172,215,185,111,26,106,166,107,169,45,245,182,47,136,117,182,166,146,209,177,103,21,12,2,2,90,212,170,65,238,212,74,65,51,19,56,96,213,0,201,163,90,62,150,246,54,255,51,223,172,74,139,123,96,154,218,151,102,105,158,91,33,182,226,234,84,163,81,254,189,53,253,7,149,218,175,245,104,229,254,178,61,223,79,255,104,0,76,16,89,54,50,228,0,123,61,209,177,59,133,71,67,142,208,224,26,69,146,1,134,137,203,124,68,4,50,154,80,4,173,34,10,144,138,137,134,77,20,100,16,97,193,191,189,105,78,101,224,11,58,64,195,10,5,148,52,160,0,66,63,70,135,132,26,33,143,250,106,55,17,164,153,131,66,176,82,12,56,253,180,252,215,94,75,114,68,251,12,147,14,76,55,118,72,255,251,178,100,49,14,136,99,112,80,11,153,125,116,63,202,90,97,61,101,60,27,253,165,70,77,229,117,193,19,25,41,97,134,28,248,74,27,130,23,57,168,33,233,64,203,38,126,164,109,245,158,142,166,237,61,250,105,14,79,156,146,181,53,57,96,24,167,213,109,229,82,103,141,226,186,253,166,90,112,71,91,0,21,197,113,62,228,25,145,93,120,150,66,107,223,86,90,10,75,52,209,137,44,49,98,87,75,61,121,84,214,172,165,226,67,173,233,21,119,9,160,231,2,100,147,29,171,59,91,10,146,177,224,236,91,136,9,90,183,5,138,36,216,156,108,205,91,31,206,153,236,188,60,155,117,144,151,111,29,155,210,242,229,178,37,194,90,218,213,2,19,61,47,8,156,30,90,163,143,251,107,73,172,230,13,17,57,247,131,77,103,77,84,199,212,154,255,193,254,76,49,224,230,176,77,32,10,100,193,68,0,38,48,136,1,111,95,76,169,50,54,5,200,3,66,175,147,122,197,164,120,68,190,53,65,94,8,244,204,59,95,161,95,206,120,75,249,179,126,111,244,14,183,200,216,33,63,255,235,255,255,253,68,191,255,252,95,245,245,128,99,11,38,236,194,100,226,167,199,86,10,46,7,11,25,18,104,149,56,240,35,25,113,216,34,50,152,107,152,112,248,240,90,230,38,19,196,148,16,26,33,77,31,108,160,39,151,165,221,21,5,100,44,112,128,149,97,225,132,139,58,90,117,108,64,9,201,109,246,64,29,183,153,217,134,108,79,177,249,60,77,45,98,252,142,192,107,197,190,126,26,180,69,60,227,186,206,89,12,225,183,98,143,43,49,127,156,173,27,195,112,36,238,190,6,166,220,203,203,240,226,109,194,101,81,241,212,93,221,79,3,73,189,75,47,95,214,218,44,236,13,83,117,169,109,208,213,181,206,54,89,77,88,147,101,135,233,181,93,236,194,243,238,212,114,194,122,215,116,248,182,124,242,130,22,62,125,94,245,199,98,239,149,204,163,76,29,63,176,21,173,71,119,161,5,55,97,224,205,139,31,46,137,128,44,118,93,11,95,35,202,220,176,128,143,105,108,70,166,107,241,18,174,8,32,7,165,178,188,68,77,136,35,243,139,35,106,195,52,24,11,37,150,83,42,132,190,195,242,83,54,183,65,210,95,52,178,99,151,161,94,215,49,189,17,247,178,208,207,183,254,109,63,67,181,62,135,54,1,109,79,241,107,248,175,39,0,255,231,63,255,184,0,0,0,84,70,198,106,132,38,90,58,101,27,9,162,9,31,49,67,129,40,246,200,238,135,50,166,110,49,212,25,113,139,208,216,136,163,122,223,99,68,255,142,189,34,242,180,151,116,144,7,69,168,18,38,155,48,83,246,120,14,167,153,128,255,251,178,100,32,12,134,193,101,82,27,121,121,240,66,166,138,99,60,248,126,30,33,163,68,109,229,243,193,2,154,41,25,135,156,248,159,164,149,9,16,143,55,168,32,50,154,16,85,14,218,199,186,63,71,226,28,110,24,227,13,160,192,26,231,172,77,52,48,184,97,117,175,183,14,231,135,217,128,81,95,30,60,147,224,240,187,120,217,80,184,174,195,64,138,211,128,2,206,249,88,73,50,122,185,170,166,172,72,27,181,239,172,38,93,102,21,211,120,237,171,56,169,234,125,106,20,151,175,76,192,222,174,41,81,43,6,54,59,227,250,154,202,237,199,88,109,82,70,240,71,214,51,10,76,192,179,99,141,177,161,34,155,115,79,105,228,111,69,161,20,198,221,231,112,143,218,235,49,97,208,34,9,164,33,252,155,134,0,0,180,0,190,147,71,7,91,240,191,21,196,42,44,56,14,176,105,40,223,119,58,157,130,163,46,170,145,13,28,29,31,111,244,127,253,168,223,255,255,46,80,111,154,185,119,151,224,217,251,217,176,187,124,118,0,196,191,245,231,255,157,159,254,152,132,0,16,1,115,5,157,5,88,26,217,193,162,124,147,4,152,64,41,128,224,0,67,4,32,40,124,216,75,88,202,140,38,120,32,85,4,98,48,82,134,103,181,219,2,137,72,160,150,66,37,34,152,44,60,80,120,5,86,14,22,53,146,208,72,99,198,22,110,209,169,156,118,205,40,30,102,24,123,98,23,161,22,29,153,239,193,161,237,89,33,212,58,76,166,76,140,128,69,57,136,194,112,181,78,167,163,204,226,4,238,226,57,186,155,118,234,113,215,131,249,171,255,39,143,68,112,134,147,110,15,163,148,8,212,135,59,62,1,39,27,15,180,79,223,25,28,229,142,86,183,51,44,229,106,63,122,88,181,9,184,243,206,23,110,24,160,247,53,117,141,99,229,18,60,60,235,145,40,207,21,113,44,92,224,171,175,186,102,46,181,161,181,76,88,73,107,121,33,77,182,212,99,146,65,73,20,91,197,76,118,102,68,53,155,79,193,242,253,113,118,36,68,178,65,61,228,149,91,42,118,54,32,182,66,180,104,132,105,218,158,68,48,0,5,37,245,222,86,37,230,167,105,85,45,138,222,82,59,132,134,169,28,96,207,229,89,252,169,77,229,125,87,156,155,44,112,40,38,14,176,75,79,254,222,233,255,219,255,211,223,87,200,61,64,122,84,89,254,175,103,55,79,255,255,194,168,0,0,160,98,201,151,11,20,59,159,125,242,31,152,33,145,141,194,26,16,98,194,46,113,225,32,80,90,165,49,245,54,46,95,225,65,114,251,67,8,33,14,43,129,101,111,192,244,11,21,125,203,172,216,214,99,93,22,35,85,6,6,22,18,89,241,255,251,178,100,33,14,230,161,103,209,147,111,95,68,68,198,74,82,60,76,168,158,209,163,62,78,101,243,209,3,26,105,136,242,157,168,164,153,94,119,97,160,192,121,83,247,35,142,55,26,174,188,245,204,29,126,179,233,67,180,246,178,21,62,85,2,152,167,144,212,185,46,77,64,85,184,79,136,93,206,175,179,146,206,159,16,114,239,163,182,169,35,37,124,72,128,19,166,163,61,1,98,54,158,32,182,218,171,70,238,221,238,179,45,183,117,245,110,182,186,105,183,95,155,216,217,112,197,241,3,249,13,175,219,15,93,191,128,217,120,145,20,46,79,219,79,117,93,225,174,14,185,250,168,71,161,87,117,113,209,245,15,163,54,40,163,174,215,167,87,79,226,103,216,172,199,86,249,237,104,95,245,0,16,2,236,254,52,196,60,239,8,1,30,109,89,186,30,114,107,163,92,161,192,248,96,215,72,173,198,171,189,246,209,76,96,227,95,70,203,127,69,165,76,153,63,161,127,231,166,177,15,76,63,215,130,245,160,22,165,184,194,95,149,233,83,250,59,106,255,222,1,24,92,150,9,13,154,8,200,126,133,89,65,224,194,161,99,19,153,205,112,33,34,3,52,211,3,7,140,64,20,71,179,43,30,192,128,0,48,180,96,30,103,224,18,238,6,4,67,143,46,187,71,68,2,103,234,52,45,115,1,53,103,26,0,112,96,148,138,162,40,225,241,200,177,73,190,154,201,190,223,179,209,147,29,53,107,128,95,6,238,253,175,223,142,16,1,15,194,229,232,90,50,26,225,33,8,160,97,211,19,194,171,80,137,54,173,129,189,218,179,205,234,150,35,118,4,187,187,253,112,94,222,229,3,93,151,71,229,214,91,228,253,83,153,249,240,3,107,62,81,108,21,156,228,190,52,147,24,109,230,125,228,245,238,71,57,47,140,234,175,32,213,155,108,216,60,233,163,213,98,156,104,159,87,134,235,85,193,240,199,189,108,22,207,60,177,119,141,30,150,206,88,126,62,85,95,112,82,53,214,125,115,10,200,86,34,224,253,105,182,252,8,210,225,186,52,123,235,215,230,184,158,209,105,75,63,164,182,131,146,214,191,90,223,196,244,59,105,220,159,2,115,34,64,57,125,246,151,129,212,38,187,75,24,0,180,44,92,108,216,208,212,64,97,214,105,211,170,117,125,58,53,182,126,255,250,53,31,94,80,247,129,54,66,224,22,219,151,252,163,211,214,237,14,157,238,171,163,173,116,160,0,0,0,148,8,13,51,152,84,200,128,147,168,137,90,81,96,130,66,201,49,160,21,39,223,98,96,104,40,38,159,128,4,17,130,192,36,192,161,128,81,141,0,111,212,22,12,7,78,65,168,200,68,153,98,22,192,192,236,86,97,0,32,120,255,251,178,100,32,14,70,210,102,209,27,143,103,50,70,104,202,66,61,103,118,29,73,121,62,78,107,7,201,29,156,42,156,242,181,184,60,157,142,233,141,68,74,50,148,236,177,192,115,170,4,3,97,152,163,225,89,135,95,130,236,84,122,29,9,232,46,54,148,177,97,128,19,204,221,150,228,17,69,30,167,128,34,248,206,230,180,46,207,87,7,92,220,112,222,119,46,32,158,20,84,24,37,115,132,32,20,8,116,173,64,81,90,138,172,45,246,243,163,177,172,57,210,218,241,181,43,171,100,248,143,125,55,211,93,34,179,140,238,186,246,53,190,229,43,12,234,114,186,8,48,18,34,38,194,234,188,189,69,149,252,2,213,235,231,110,234,182,236,201,113,6,30,109,154,183,165,228,43,255,179,217,212,173,230,91,219,49,92,193,80,4,9,144,168,110,3,171,192,180,130,132,139,136,203,25,219,96,125,22,198,86,169,184,28,222,69,51,98,69,149,152,151,169,0,18,182,87,81,110,101,155,42,65,190,230,255,255,208,255,251,52,76,51,137,37,232,18,114,31,255,255,255,249,197,169,118,173,29,255,80,12,21,2,154,173,50,0,16,158,241,104,52,28,48,80,164,192,16,176,51,72,8,113,156,152,210,33,19,21,224,76,115,12,80,136,33,3,64,17,248,248,92,1,168,103,74,207,197,13,13,241,94,16,80,8,75,116,22,8,72,136,88,216,232,1,224,135,144,66,124,48,16,114,201,5,105,165,147,238,52,150,54,31,116,54,121,26,83,86,149,162,242,114,78,54,23,97,160,42,33,27,30,73,226,176,58,82,152,50,56,220,40,235,215,133,235,56,103,112,230,233,243,176,182,162,248,93,135,169,104,166,159,223,155,106,168,183,19,164,11,233,46,50,176,99,85,37,184,211,100,220,221,28,178,222,92,165,166,239,216,203,41,152,70,91,100,18,123,88,196,103,117,167,165,171,111,44,113,207,82,88,107,29,212,93,124,203,10,126,103,215,78,207,117,94,143,120,92,153,214,63,25,199,63,254,127,46,243,15,236,25,221,239,159,188,181,53,185,194,50,161,24,24,52,171,93,194,44,67,230,127,63,117,52,16,12,11,132,254,35,241,50,106,47,189,87,123,69,139,210,108,38,16,212,102,53,241,218,139,96,245,39,125,177,33,17,228,21,237,174,255,255,253,43,182,163,116,24,169,233,137,179,173,194,24,210,145,63,83,170,113,19,54,183,255,148,252,229,197,89,231,21,126,39,229,192,0,0,99,15,140,76,74,67,7,2,13,191,13,48,216,0,68,54,48,224,20,209,32,53,226,140,136,182,44,51,89,102,20,73,137,13,84,204,66,8,22,27,59,36,160,128,96,82,52,217,72,3,67,74,24,18,112,32,233,112,255,251,178,100,30,14,134,202,100,208,147,153,92,244,81,107,202,131,61,138,54,26,149,145,70,77,189,151,81,25,41,169,221,130,137,216,208,4,15,40,19,164,136,131,255,170,198,65,13,48,231,145,217,5,17,0,74,226,142,155,35,150,167,43,219,86,251,171,9,122,100,68,1,73,232,20,242,193,170,216,135,199,160,231,218,21,139,72,191,188,37,216,103,169,206,97,71,11,223,227,247,174,69,251,76,245,181,42,215,75,238,168,123,52,32,46,221,171,14,239,40,105,164,56,99,247,48,207,59,31,247,71,207,22,19,223,42,147,59,34,140,106,31,18,227,81,34,218,98,52,48,161,139,194,192,146,125,242,154,43,111,31,154,247,46,206,233,187,14,163,47,104,244,88,213,219,51,167,103,118,28,234,57,99,24,195,1,160,152,33,213,227,122,16,0,1,62,150,101,0,43,87,142,193,244,162,230,221,85,166,162,231,96,55,84,23,226,251,47,141,216,148,20,63,156,117,151,233,253,119,255,255,255,250,107,227,94,119,255,243,28,225,235,102,191,254,80,111,145,21,60,242,102,158,112,205,242,1,145,243,11,99,225,3,61,190,105,236,135,53,253,71,158,188,136,20,20,109,53,118,179,37,7,52,110,0,112,121,128,132,24,131,144,67,209,126,89,9,64,33,49,34,227,49,132,96,18,90,139,44,129,224,248,139,10,48,176,24,75,134,40,40,60,194,230,233,58,99,234,128,132,41,119,195,233,50,98,0,202,210,198,151,111,78,23,33,150,190,40,203,226,208,205,114,85,61,157,92,44,49,83,46,199,49,194,15,181,145,7,104,73,59,106,126,196,155,188,41,109,118,93,196,219,188,220,247,221,36,115,158,35,122,138,245,95,49,170,222,8,85,94,155,64,216,229,52,36,219,246,55,118,206,228,100,137,140,69,221,250,155,221,114,227,202,109,15,39,74,23,164,82,221,202,225,58,174,184,234,185,70,183,215,244,37,95,171,85,165,95,128,112,177,104,154,249,166,209,133,239,218,118,205,85,171,242,247,235,173,158,221,127,176,218,251,178,239,69,65,115,199,136,177,180,75,218,211,26,8,0,0,1,44,175,80,193,69,229,74,100,200,62,182,167,229,188,86,103,146,190,161,84,0,158,23,169,59,169,0,119,142,173,230,87,182,253,181,127,254,223,147,255,211,85,124,87,47,255,254,95,255,255,29,235,224,187,145,232,250,138,246,6,207,47,142,162,85,113,64,0,66,202,198,227,42,9,22,55,37,51,210,138,29,75,17,214,24,72,81,148,191,158,242,241,139,153,131,4,4,144,140,105,224,194,3,128,66,35,65,69,170,50,98,6,90,171,215,81,48,40,84,80,73,85,253,128,75,245,54,197,66,225,10,244,181,96,192,97,255,251,178,100,34,140,39,132,113,209,11,111,79,38,69,6,74,88,97,101,146,23,117,157,90,108,189,147,193,43,153,105,49,135,156,248,82,86,226,195,21,184,26,6,176,203,196,160,169,195,79,164,79,84,17,6,144,187,24,68,244,109,188,124,215,99,254,248,181,18,64,52,235,73,121,125,169,140,48,140,59,87,178,40,99,224,243,150,83,66,238,244,161,103,67,223,79,108,60,49,97,191,78,170,155,152,9,160,141,198,87,136,122,196,122,44,92,255,115,165,109,29,237,157,106,46,99,220,169,3,101,15,10,5,8,244,249,165,12,247,121,238,147,134,215,140,1,162,66,71,170,230,75,16,76,87,40,226,32,195,42,73,185,138,252,208,70,115,10,6,16,70,147,121,34,150,142,68,158,4,151,186,85,28,28,187,236,220,105,130,4,7,160,163,174,119,80,249,242,246,223,127,58,225,131,6,241,128,0,3,0,7,142,31,146,3,161,58,145,108,33,189,167,167,151,69,182,146,238,140,196,220,43,241,155,237,101,183,21,153,150,252,25,203,69,203,226,170,215,189,117,141,49,254,71,67,175,42,89,31,247,163,127,198,54,71,194,50,255,211,79,33,209,71,87,190,228,65,114,205,197,12,48,199,40,72,195,40,93,246,244,190,205,48,70,138,22,171,137,77,80,74,233,243,46,211,252,76,141,43,205,131,70,110,207,109,76,56,106,99,209,66,127,177,153,104,228,61,149,202,59,124,237,177,96,36,45,132,46,105,233,10,156,208,72,213,35,10,93,231,252,247,121,83,197,222,208,136,207,148,202,154,66,79,30,81,225,63,196,237,200,221,110,206,235,34,42,72,248,2,69,94,135,55,28,241,84,175,90,43,52,22,12,87,43,21,235,128,141,169,46,12,231,241,235,191,63,51,104,182,82,149,45,248,16,24,243,36,207,172,69,250,164,157,101,130,253,161,154,182,10,42,244,201,232,207,105,203,191,180,142,148,211,153,181,78,226,217,149,139,237,105,71,223,97,169,109,107,87,142,223,248,42,213,2,0,0,1,84,135,85,57,223,224,12,220,52,63,47,250,220,239,78,5,75,80,205,23,205,169,26,98,101,70,250,69,162,140,106,42,54,9,211,76,179,35,117,130,234,202,103,82,143,169,151,232,40,157,255,255,202,116,233,113,226,212,11,53,133,5,242,174,255,213,249,222,222,36,144,0,65,145,32,200,248,11,118,110,163,185,226,146,230,31,36,24,132,70,101,224,1,129,26,38,167,30,153,196,38,21,10,15,2,205,32,133,52,184,28,160,80,56,21,49,128,212,196,35,241,80,88,16,19,3,152,4,0,96,161,128,97,85,62,92,82,239,230,133,132,33,228,203,6,189,193,108,104,28,33,155,12,44,195,58,42,206,121,255,251,178,100,44,14,72,33,115,207,139,152,93,116,66,38,74,83,97,73,126,27,197,151,66,77,189,124,193,37,25,41,101,132,169,162,241,121,22,0,89,66,0,178,16,3,23,58,26,191,201,244,226,219,50,205,126,172,231,20,172,148,140,121,224,123,172,84,117,98,215,10,129,129,190,226,65,199,110,176,133,183,8,226,171,167,20,114,61,0,118,212,121,51,237,101,29,106,246,173,48,166,33,169,72,229,175,181,10,22,197,156,117,196,148,247,26,141,71,11,117,161,25,84,180,68,171,246,30,162,129,115,25,153,62,241,185,39,214,167,227,59,228,113,90,103,62,97,56,206,92,144,213,108,32,79,146,239,100,130,51,162,79,184,19,203,114,129,252,201,228,148,77,93,56,40,188,76,42,103,56,82,66,71,107,142,197,28,243,229,251,140,200,78,44,155,178,31,28,113,95,78,190,233,79,184,113,197,0,0,160,0,194,26,42,155,144,17,187,171,96,233,103,239,170,74,91,112,98,178,55,145,169,79,40,59,60,71,45,152,209,112,165,72,193,86,157,187,55,211,208,136,183,255,255,161,63,148,127,77,30,64,104,73,182,19,22,133,181,255,103,213,253,187,192,99,4,226,48,57,98,47,51,179,37,61,158,70,232,4,121,8,1,0,18,128,231,204,132,9,15,209,0,119,160,64,60,93,177,64,227,54,7,54,177,4,247,48,32,201,73,80,12,0,64,52,48,187,105,80,82,54,148,2,160,65,195,165,128,52,106,64,3,22,108,171,65,151,73,151,136,57,2,25,131,219,144,168,43,9,117,133,1,230,156,102,148,173,241,102,238,20,4,88,7,249,108,19,4,73,32,248,109,239,183,82,63,17,68,167,65,234,133,164,184,79,3,205,215,7,123,238,216,247,246,243,154,92,181,207,170,162,216,104,220,13,182,139,225,39,153,86,82,223,45,76,191,51,61,251,76,152,208,106,236,59,113,172,223,79,170,229,175,151,255,75,197,143,95,3,161,179,36,155,224,212,188,153,112,218,24,178,150,84,232,121,61,9,16,245,27,151,233,132,75,158,195,229,204,20,173,94,177,127,171,173,82,137,220,129,225,196,181,183,102,73,64,4,4,0,45,25,174,181,178,220,200,80,64,188,88,188,225,19,104,27,36,202,87,190,234,163,28,95,161,210,162,179,59,21,252,0,237,156,65,150,121,171,157,83,106,99,178,166,193,128,176,78,66,5,81,151,255,253,171,255,163,99,29,69,251,255,2,211,103,246,127,239,255,108,0,0,81,216,205,174,211,138,160,140,0,83,49,0,128,199,138,51,2,128,196,75,76,72,113,24,3,150,8,204,4,96,141,64,89,184,9,172,189,64,173,3,136,51,4,0,202,24,216,136,36,86,62,240,228,100,8,255,251,176,100,28,142,166,139,104,211,27,154,121,96,73,135,10,138,60,235,156,28,173,163,68,78,61,57,65,12,156,106,12,243,190,113,33,32,19,21,105,92,36,134,81,122,228,234,33,60,35,40,183,55,50,14,135,45,12,37,218,244,140,251,82,15,179,178,34,64,86,53,89,19,153,53,31,84,212,109,93,47,158,190,205,22,232,149,76,60,83,94,168,10,109,173,230,118,124,175,222,163,133,206,120,109,222,70,133,139,86,20,104,148,221,237,211,49,51,152,101,123,252,65,249,207,223,241,39,159,229,85,235,99,173,133,92,252,187,43,25,236,95,17,233,183,159,13,199,27,231,60,170,16,194,203,113,48,109,186,250,190,94,89,189,116,247,47,118,237,89,18,181,135,225,207,59,141,50,223,54,63,173,117,184,244,143,23,32,0,4,0,0,148,24,196,134,31,225,124,180,137,32,136,234,139,215,59,71,18,85,22,228,100,254,21,166,107,117,149,47,136,28,125,196,38,123,191,79,249,93,127,255,246,232,246,229,140,100,44,240,129,217,224,82,93,246,170,247,49,39,141,127,255,235,253,221,50,238,238,247,208,5,152,179,254,109,58,17,176,196,6,87,31,128,105,139,56,72,64,52,99,48,2,24,195,65,161,81,216,24,32,40,5,48,66,244,32,150,44,5,67,224,114,8,196,129,177,16,24,120,80,222,144,0,71,3,197,254,109,132,129,175,35,0,86,88,36,180,172,192,66,0,6,3,153,202,82,56,12,70,27,102,64,225,211,150,211,24,152,200,27,199,64,26,44,67,148,160,102,103,10,0,98,29,230,161,156,7,148,146,93,211,171,31,173,145,164,48,22,236,218,106,214,18,100,188,33,175,89,79,8,47,183,88,144,148,239,162,175,180,106,204,40,116,46,11,169,34,72,245,201,185,194,13,115,135,56,216,172,40,211,54,152,155,233,146,43,30,174,179,168,123,254,20,10,111,42,141,98,25,185,100,68,200,226,159,5,187,154,40,80,132,161,87,18,156,70,95,49,54,163,80,184,206,38,82,36,145,50,135,91,42,229,250,215,13,166,114,94,55,185,28,255,197,59,109,138,108,141,250,46,0,46,144,198,49,49,47,37,8,187,72,103,195,96,213,133,49,150,155,153,147,50,238,21,221,118,59,19,26,229,197,239,230,191,61,191,211,87,255,255,159,142,19,107,104,93,156,242,10,160,184,138,92,90,213,51,86,52,181,141,61,102,107,154,184,63,97,0,0,243,23,156,19,164,16,35,88,136,3,8,200,35,36,216,81,0,6,35,13,130,5,163,2,199,227,42,1,99,7,66,129,16,42,235,24,188,48,0,131,96,185,0,18,193,65,141,246,23,65,111,49,21,178,51,50,238,80,228,37,170,156,170,157,12,255,251,178,100,33,142,231,40,102,208,147,185,123,96,73,167,26,147,60,175,126,25,77,163,76,110,237,225,193,26,36,42,76,241,46,56,196,165,70,229,124,90,210,220,14,153,16,86,216,121,68,222,8,163,81,108,99,36,41,139,122,80,52,173,78,89,18,230,193,37,133,52,128,168,83,133,229,113,18,28,145,83,172,174,14,69,148,15,82,109,87,40,129,48,201,113,116,60,83,22,138,234,175,141,191,117,202,82,216,46,136,84,75,2,141,193,158,25,229,118,167,81,191,203,232,122,197,254,224,19,95,8,207,45,125,235,22,150,131,54,243,25,214,175,1,135,250,31,48,227,54,68,133,169,216,158,177,70,127,103,138,88,181,203,91,146,197,229,97,133,231,171,236,102,149,219,171,75,10,44,142,42,234,210,191,230,29,166,199,125,253,45,184,20,1,3,31,150,0,1,248,129,251,102,2,200,157,43,13,36,169,242,83,186,143,209,243,231,17,197,97,10,56,99,120,193,87,113,207,126,214,171,211,245,93,237,255,250,250,11,91,167,222,95,124,75,23,208,221,121,122,134,13,241,9,67,60,56,212,207,203,173,8,226,107,127,175,165,182,82,188,97,51,243,14,129,147,129,7,3,206,39,49,0,51,104,160,0,129,5,138,169,158,115,84,5,90,8,204,240,24,170,162,6,170,84,133,45,64,224,38,45,134,7,67,64,122,14,103,49,172,100,63,80,146,178,234,74,54,19,103,43,74,129,20,237,114,171,219,28,51,12,253,152,164,115,56,23,23,211,17,60,171,245,194,63,233,174,153,197,53,44,9,179,213,63,77,143,99,224,248,143,11,88,143,108,178,124,65,104,206,14,231,185,169,120,141,3,180,106,71,177,63,198,55,140,219,246,200,180,176,187,152,218,212,39,10,55,181,172,102,189,102,7,185,14,223,132,103,42,141,216,138,167,22,56,39,123,41,202,254,202,134,2,153,169,97,204,250,128,197,75,49,171,25,189,60,88,84,108,187,107,202,109,48,186,67,85,151,127,241,125,60,164,147,110,87,158,90,59,205,53,152,216,27,208,191,59,0,180,36,203,115,90,86,33,93,29,231,63,98,91,237,223,151,160,195,19,208,75,204,237,200,186,163,255,167,255,255,171,107,255,255,58,2,206,153,35,195,89,49,180,237,241,77,153,181,245,27,20,155,166,119,212,190,249,53,26,102,224,151,215,130,249,120,0,0,99,7,34,104,52,252,7,115,143,151,205,186,114,59,157,36,152,58,97,21,0,9,80,97,116,121,162,134,38,88,1,152,60,110,96,32,89,152,226,224,97,32,24,124,166,198,6,14,153,64,38,156,38,15,18,47,228,56,8,112,58,88,12,221,69,18,166,34,138,34,20,194,13,25,65,183,16,74,152,14,255,251,178,100,41,12,231,249,104,207,19,220,200,112,76,74,90,179,48,101,84,23,241,151,80,109,189,147,201,14,166,41,204,244,149,32,210,251,10,8,146,82,192,124,145,241,32,225,224,178,234,161,160,114,237,41,121,167,99,167,17,188,0,21,120,55,200,118,30,127,152,182,144,138,245,220,124,229,46,211,64,173,93,36,174,105,187,33,123,221,235,105,68,98,52,20,245,109,214,105,186,189,6,181,12,177,101,107,242,155,18,205,69,35,186,121,237,62,25,75,121,140,221,235,184,242,69,251,146,52,61,245,84,127,13,84,199,233,49,144,103,186,180,255,243,115,25,127,28,28,236,94,150,231,249,193,119,165,89,215,181,102,41,102,245,138,188,155,254,221,179,190,239,61,103,203,217,94,222,28,167,220,190,151,157,165,230,118,107,215,237,123,245,50,214,171,115,29,219,230,170,22,106,37,152,72,15,128,135,128,0,227,252,150,197,192,76,120,39,143,49,23,11,70,207,192,78,85,1,68,241,205,241,198,114,124,230,191,255,95,95,255,254,162,187,58,12,21,104,91,153,0,51,189,123,127,255,35,176,161,26,182,69,98,164,125,70,14,145,64,36,223,138,143,170,11,166,250,11,68,254,218,30,183,253,64,0,74,159,130,116,13,138,28,192,204,140,168,20,13,112,132,180,191,30,13,42,142,147,21,46,228,56,58,198,36,46,172,108,210,29,132,132,5,178,54,51,198,232,163,200,108,231,24,164,18,138,3,5,74,114,43,80,243,173,159,51,54,174,10,153,218,153,28,16,168,167,181,213,210,64,248,83,122,54,30,82,118,43,107,196,240,23,110,54,202,166,213,134,151,141,25,189,202,217,222,107,135,61,222,238,59,237,182,214,134,77,159,85,229,98,79,61,107,172,255,30,191,216,103,108,7,214,77,23,126,127,34,157,188,116,119,6,22,188,137,67,178,26,179,196,233,27,63,85,181,18,9,201,21,147,198,232,42,91,45,20,232,201,230,46,164,42,45,3,53,100,243,40,95,169,59,33,72,157,58,159,49,117,39,181,51,151,150,195,71,75,64,105,143,13,162,156,12,49,222,41,239,202,132,105,130,72,3,130,103,236,131,148,255,106,30,133,181,21,25,15,10,91,178,188,237,37,139,211,122,255,255,70,108,49,91,152,164,133,134,220,10,45,183,255,255,210,223,255,223,182,158,49,106,123,107,211,254,144,0,0,147,39,224,163,157,91,176,213,1,160,75,39,85,87,24,184,16,96,116,121,138,3,38,10,23,155,180,78,103,48,120,92,106,251,152,74,76,28,118,90,193,67,1,228,27,247,10,198,107,44,206,10,164,1,14,62,86,71,97,64,76,23,225,240,130,4,3,160,29,25,134,136,26,241,103,52,118,182,175,222,255,251,178,100,41,14,167,204,102,79,147,188,200,82,64,102,74,105,60,194,104,28,161,163,64,78,233,235,192,248,169,170,76,242,137,136,197,176,38,211,252,158,45,64,44,130,49,203,7,87,141,22,181,153,70,107,175,0,128,88,27,29,134,209,105,246,142,173,188,172,84,161,149,75,217,140,131,26,21,213,98,163,9,127,164,121,161,222,93,65,49,25,191,140,219,237,133,20,70,17,75,79,101,211,198,232,136,42,120,77,52,126,165,201,60,171,62,83,68,114,175,98,65,134,15,188,61,171,13,85,189,223,107,95,221,122,220,239,205,115,85,234,69,251,248,191,55,237,231,55,98,164,214,86,165,149,45,211,101,18,220,213,12,139,43,223,148,229,22,191,120,238,198,20,245,109,115,95,119,43,182,106,99,204,53,159,110,111,121,115,255,122,221,239,188,136,150,248,248,132,182,103,248,176,0,32,0,1,49,18,163,138,7,209,64,152,73,148,203,162,145,82,163,210,125,24,80,40,155,230,249,56,55,108,124,112,205,200,161,189,69,232,127,59,61,10,149,255,255,207,163,126,109,95,5,160,103,122,108,147,228,191,167,166,167,50,170,146,3,152,206,68,158,22,95,152,234,94,152,44,40,153,4,146,134,5,70,8,4,100,66,104,32,82,3,25,70,9,3,128,192,80,192,8,61,108,204,208,4,162,146,32,152,230,16,80,18,97,177,23,41,13,12,201,198,26,52,44,80,34,117,139,1,24,10,238,162,138,20,36,98,65,140,2,115,227,174,210,111,163,242,105,53,199,89,135,13,5,133,133,65,75,216,187,74,163,145,183,32,168,39,231,121,124,58,159,42,78,230,58,56,185,59,97,149,83,30,25,109,121,57,125,52,96,70,21,217,173,232,205,117,43,14,42,187,87,205,181,22,33,55,147,117,133,187,41,156,216,19,112,109,31,25,104,181,17,179,184,46,116,243,9,148,110,97,207,109,82,255,251,56,226,22,31,111,56,110,206,43,153,35,235,19,223,22,127,72,187,202,206,37,159,250,86,209,228,207,155,58,181,219,254,215,8,216,42,105,32,218,54,219,227,190,135,89,190,105,74,248,150,221,103,209,109,116,219,214,197,222,170,245,40,181,14,34,96,110,42,163,186,134,201,213,175,246,6,135,167,4,35,107,40,148,159,125,73,109,239,223,127,255,255,190,159,196,224,223,94,15,255,255,139,130,126,12,109,95,244,126,1,252,189,205,27,225,233,125,31,154,0,0,1,116,193,154,172,52,19,53,76,17,49,80,64,50,77,158,42,128,226,16,221,253,17,16,198,20,4,76,36,84,23,34,0,199,0,243,4,128,209,34,5,82,48,91,55,253,21,52,51,199,188,101,116,72,29,16,180,168,15,29,45,84,71,129,25,28,255,251,178,100,34,12,199,10,104,207,155,185,99,112,79,170,90,147,61,39,58,24,141,163,66,110,229,43,193,72,44,170,12,243,29,160,181,97,68,203,120,33,9,134,37,218,112,161,72,240,200,117,18,66,166,154,192,140,245,249,10,124,178,36,2,106,212,97,129,167,68,114,1,96,50,120,203,203,40,135,172,196,174,180,127,90,69,167,222,137,113,218,154,47,89,92,232,97,218,76,161,148,115,79,71,169,161,64,244,242,59,50,201,179,221,50,194,220,109,2,230,87,197,178,157,2,231,63,56,185,139,77,114,179,89,171,147,196,159,247,96,105,125,219,186,159,58,179,134,212,97,184,17,6,52,85,5,110,199,44,132,226,135,227,196,5,213,212,124,174,100,209,153,64,184,123,84,34,82,243,211,2,179,114,196,49,165,64,129,250,97,173,155,128,3,51,244,130,117,184,138,144,76,195,38,28,108,219,205,243,136,189,150,98,213,248,113,222,218,150,86,87,249,189,51,127,111,254,135,5,220,230,83,148,168,208,246,21,117,208,253,95,241,207,127,255,195,206,21,41,206,131,172,167,14,141,151,55,27,134,221,71,5,43,249,221,72,187,252,114,103,217,214,0,8,23,41,133,82,105,170,2,129,48,238,97,120,62,5,74,76,6,4,197,67,52,135,11,136,129,201,32,192,30,56,7,63,166,2,197,29,11,20,95,114,235,0,242,103,47,188,40,116,251,10,96,146,41,154,88,1,209,86,18,168,108,152,192,22,2,46,115,122,195,108,174,110,181,130,129,37,144,243,234,154,43,154,145,247,138,46,88,197,107,106,58,56,14,68,152,127,186,90,153,116,208,17,162,87,23,51,20,83,46,59,201,29,91,235,220,114,142,154,190,162,60,208,111,171,210,195,173,102,245,242,185,219,164,41,169,82,92,119,46,87,169,165,114,220,218,127,140,100,160,53,42,166,230,248,117,209,127,106,146,66,182,4,194,122,86,223,185,21,218,71,253,37,143,68,67,54,116,235,86,147,18,87,235,46,201,217,217,99,121,176,198,111,254,155,216,5,121,61,134,163,144,46,193,68,72,84,71,130,69,158,19,131,106,57,103,32,228,92,174,81,217,252,252,44,39,163,107,43,161,222,220,239,117,118,127,250,191,254,74,58,207,112,152,145,236,77,156,169,37,137,101,141,123,255,254,74,119,171,243,254,171,108,149,221,57,94,163,238,140,167,80,127,119,255,41,230,96,0,0,10,148,198,232,180,251,3,80,198,240,244,192,49,160,203,197,40,10,24,22,116,193,16,0,192,176,100,4,198,152,24,20,5,194,49,208,38,20,193,164,20,14,32,215,68,34,14,226,8,40,2,6,9,17,19,70,37,128,12,16,151,162,132,234,37,8,168,52,154,11,11,84,224,255,251,178,100,37,142,198,225,102,79,155,186,122,240,78,106,90,115,97,37,58,26,133,155,60,110,229,141,193,46,168,41,141,134,20,169,96,99,66,30,120,170,19,150,97,40,5,222,224,78,57,226,0,141,110,5,110,115,104,71,15,101,2,70,86,84,174,5,5,14,245,150,189,93,230,94,95,211,117,154,241,125,26,52,221,225,94,184,214,62,116,215,63,204,38,27,200,60,35,179,74,227,164,206,243,109,214,23,163,219,249,33,214,38,171,141,214,79,171,66,244,174,55,95,87,153,254,127,171,105,237,169,235,51,44,209,223,65,125,6,158,232,119,121,185,247,10,123,172,196,166,109,136,173,81,219,164,196,105,28,168,197,7,234,44,24,48,223,205,102,165,20,54,0,64,34,61,11,60,254,228,128,1,165,249,37,129,228,235,240,116,112,227,91,157,42,29,60,78,152,1,39,217,211,169,15,73,79,146,88,44,104,210,163,162,232,221,90,146,182,163,180,223,253,255,253,122,59,176,205,3,133,95,255,255,71,247,223,155,248,237,3,14,174,115,17,10,123,20,65,7,40,250,20,57,22,240,247,44,242,84,102,26,5,39,242,20,198,81,142,70,16,140,166,139,161,160,192,0,192,64,152,72,74,16,15,230,26,5,166,7,134,96,128,208,48,0,2,138,166,7,3,96,163,198,134,54,3,53,39,122,194,62,101,12,144,121,97,208,17,1,49,204,20,167,138,200,76,114,40,129,76,145,6,48,12,132,132,215,13,65,86,235,46,12,189,246,219,160,50,98,251,182,246,223,66,135,250,110,31,137,59,171,230,180,146,76,170,121,193,191,79,77,138,6,76,254,197,39,82,177,22,101,186,247,221,175,76,104,103,223,167,228,135,176,7,68,62,97,191,151,81,125,62,147,250,197,229,182,84,63,118,99,207,207,174,118,253,63,216,215,62,154,194,139,61,106,196,183,50,144,90,233,176,249,135,225,172,69,147,27,56,187,169,255,87,55,86,193,78,133,142,173,144,187,242,255,245,190,181,149,95,55,203,54,57,241,103,173,200,164,168,0,6,239,17,247,190,6,80,113,18,150,144,43,25,8,13,121,99,10,140,87,49,70,103,156,66,202,202,193,114,197,43,177,129,236,165,63,63,186,109,127,255,253,30,189,73,147,190,97,91,29,234,255,253,221,4,219,171,233,250,144,118,65,116,114,174,129,6,118,156,85,4,197,169,55,65,0,1,179,35,244,14,72,112,49,97,240,198,227,131,188,24,140,130,65,24,12,0,67,36,135,243,88,137,192,162,3,1,147,76,26,10,30,30,1,146,195,0,132,172,36,19,154,116,14,176,225,198,55,128,40,36,14,5,14,0,22,24,105,66,13,169,217,56,104,204,234,93,33,23,17,78,48,145,8,255,251,178,100,39,142,198,153,104,206,147,152,92,192,79,106,106,115,60,69,100,28,73,199,64,78,229,109,193,36,164,104,205,132,149,160,164,42,212,242,37,56,25,85,150,244,58,128,118,185,34,100,80,227,183,5,82,210,58,108,213,242,123,154,91,122,170,45,251,211,169,76,127,1,165,3,90,117,58,73,48,64,29,230,229,29,183,111,154,68,252,64,138,95,80,3,148,137,231,204,50,41,9,85,103,186,233,219,118,179,84,184,245,161,31,78,124,206,198,57,243,58,125,75,249,237,150,114,220,227,145,114,198,23,123,225,245,86,242,184,69,244,109,154,73,171,51,231,79,189,150,213,205,28,231,211,142,66,142,117,31,76,234,1,181,162,87,203,128,3,170,251,21,111,137,224,2,243,76,253,105,94,96,85,168,251,50,166,96,160,41,168,78,58,193,98,229,135,153,103,168,183,38,118,111,29,101,163,254,191,218,244,13,127,65,86,140,226,35,183,171,181,127,254,207,102,239,187,126,48,220,236,232,243,24,88,165,71,9,29,34,183,65,127,77,253,62,176,104,197,180,24,231,208,120,198,17,228,199,51,52,210,177,128,195,128,36,197,49,116,199,177,108,194,144,108,203,240,204,196,16,92,192,33,32,192,160,4,2,5,3,128,68,2,151,168,3,33,177,0,140,209,37,215,88,234,208,10,129,173,55,244,170,99,45,7,32,215,8,138,46,130,153,4,18,148,107,217,219,127,241,79,242,97,98,107,125,147,160,134,98,246,16,134,93,12,68,46,48,183,197,246,139,168,220,190,235,231,51,40,138,74,96,115,131,177,85,205,11,205,94,124,111,28,174,98,4,96,24,106,124,192,116,45,44,56,244,207,206,130,169,226,8,189,215,89,137,110,244,11,22,55,117,38,126,83,51,38,35,108,67,101,114,75,55,100,155,156,55,62,72,57,89,196,191,206,84,69,83,222,230,83,205,207,240,59,13,25,44,121,186,38,228,247,118,104,104,180,76,223,6,135,42,111,141,240,115,243,114,123,165,247,119,49,94,228,42,254,89,254,131,18,199,164,0,0,21,9,166,218,56,32,8,43,8,135,0,172,249,133,187,12,59,20,233,150,247,211,2,16,156,145,251,83,60,99,240,233,179,207,102,54,239,142,188,205,105,56,155,173,105,255,255,215,251,233,207,253,93,89,255,248,179,209,51,61,68,207,245,18,3,227,64,47,110,244,80,0,0,9,48,197,50,44,249,81,168,48,233,53,56,236,50,112,191,10,129,128,97,224,12,205,24,72,23,24,150,0,145,6,230,5,134,36,128,129,128,229,112,208,10,52,106,46,131,224,178,169,10,97,132,59,72,132,76,16,75,155,198,14,10,97,86,164,42,42,8,196,6,10,79,228,7,35,147,124,221,255,251,178,100,40,14,135,75,113,208,27,186,123,114,69,6,10,33,97,98,104,157,41,163,58,110,233,145,193,40,24,105,157,132,53,160,116,156,146,55,160,172,36,118,109,118,162,43,127,235,94,113,150,211,81,78,189,48,137,172,239,165,20,24,219,16,4,140,227,105,254,214,17,108,186,169,101,10,117,42,113,202,231,105,19,11,109,250,182,247,158,219,19,62,20,77,181,167,35,176,206,205,189,172,167,34,197,110,75,106,43,130,221,238,194,109,82,212,131,247,157,226,205,110,171,151,167,22,243,69,222,241,231,248,251,244,219,119,255,78,171,138,178,227,244,203,142,126,167,125,36,165,214,46,158,181,30,59,205,165,135,174,220,141,139,88,208,243,10,244,66,126,178,80,237,237,45,23,126,159,255,241,111,254,98,255,140,69,214,48,19,160,206,165,166,19,9,141,82,14,129,171,187,106,48,218,178,187,106,193,18,58,78,92,195,42,204,74,153,205,189,100,64,209,52,204,127,214,181,14,184,60,211,112,164,43,171,165,61,255,202,248,86,253,251,224,229,99,34,210,221,52,116,244,209,249,28,89,224,19,4,86,185,255,231,17,167,128,121,148,238,41,146,171,17,128,224,145,136,10,177,152,96,57,8,224,99,208,84,103,0,80,97,64,148,223,24,218,65,152,100,0,17,1,3,160,97,129,192,169,143,225,200,140,4,80,182,128,35,22,97,138,157,208,234,198,193,76,3,231,92,72,32,193,99,10,0,40,74,70,35,16,184,211,185,160,40,245,180,156,64,28,219,216,154,166,16,19,64,209,88,44,217,189,52,51,46,136,53,40,125,204,74,180,46,108,143,210,151,45,234,90,21,121,123,109,143,184,221,85,122,95,226,204,163,191,40,80,155,95,37,238,183,99,43,209,215,202,247,208,205,97,161,210,147,38,106,243,6,169,231,49,115,77,27,65,246,128,33,188,177,155,211,221,181,44,207,192,178,154,148,70,174,182,221,58,30,220,177,114,155,211,88,182,79,183,100,147,251,111,253,247,206,94,137,194,164,79,203,172,45,115,198,133,252,243,127,234,169,198,221,152,67,109,184,89,187,117,138,237,88,161,0,0,116,173,128,35,79,226,98,132,21,109,39,100,97,145,210,198,225,140,84,170,151,86,4,86,106,74,79,230,168,242,44,111,10,251,111,111,173,59,171,255,245,119,227,197,253,70,135,153,150,201,131,160,143,74,72,107,111,120,153,221,253,240,245,242,11,35,76,77,238,255,209,88,0,0,82,184,199,220,243,11,144,12,164,119,51,60,16,42,215,24,10,146,59,2,129,32,8,0,203,193,64,169,20,193,224,245,103,49,33,229,67,211,13,48,208,216,235,36,220,55,14,1,42,44,82,162,119,107,105,36,97,75,234,255,251,178,100,30,142,134,154,104,208,155,152,123,80,66,74,106,147,61,162,104,26,9,163,68,110,105,231,129,43,20,41,25,135,157,34,181,7,8,133,200,220,203,19,177,248,97,245,90,21,137,121,19,173,209,55,97,240,106,88,103,80,228,83,43,90,215,72,73,159,207,198,99,227,96,119,120,247,15,109,118,184,248,217,209,110,212,165,119,215,4,77,240,164,250,197,253,244,149,254,45,253,10,58,197,205,188,40,171,141,234,142,173,70,185,53,70,40,248,246,198,255,255,89,190,181,222,215,89,70,234,218,96,172,245,181,109,179,177,237,163,181,57,69,189,140,93,235,73,7,120,195,27,70,234,253,68,251,182,175,49,63,155,14,86,206,146,81,247,38,34,230,122,169,95,53,87,73,24,148,197,175,5,251,15,250,48,0,59,184,110,114,132,41,97,30,122,188,94,18,45,42,38,125,30,244,169,53,187,84,100,134,206,202,15,68,129,212,13,137,222,246,166,191,162,109,255,255,255,235,223,12,211,26,111,201,136,254,238,67,47,232,253,48,100,216,223,245,163,236,250,135,87,30,230,74,105,158,208,198,60,89,53,130,172,200,73,36,236,48,218,64,204,192,196,67,54,132,78,201,98,212,53,115,61,136,172,250,154,75,140,56,32,144,131,1,8,68,81,16,5,16,149,26,6,210,217,80,24,4,149,154,18,2,10,162,124,94,70,218,85,83,165,41,244,85,174,165,140,81,31,170,140,33,14,165,203,35,235,218,26,169,188,240,76,104,241,64,238,2,90,127,89,245,210,218,223,65,219,158,132,55,54,87,227,54,110,220,6,164,15,203,124,176,242,94,86,217,250,27,150,39,134,140,250,146,14,48,200,140,245,149,107,123,147,127,56,183,196,55,118,250,119,253,209,251,251,109,166,61,222,214,26,97,83,125,182,28,123,142,220,142,174,102,61,53,219,45,54,86,155,231,181,160,48,71,139,18,35,219,121,159,71,140,201,77,219,113,98,184,194,234,182,220,196,116,213,76,101,187,184,64,16,175,48,229,194,64,128,17,69,35,81,188,120,53,155,115,105,8,177,136,234,208,236,181,230,178,96,168,212,142,238,194,97,112,208,198,123,116,73,227,141,206,242,105,82,218,191,174,123,179,154,104,100,181,221,250,229,128,55,221,178,97,70,249,14,98,191,247,217,218,239,139,126,144,0,1,19,188,195,12,35,233,49,195,149,39,21,57,25,132,170,96,64,209,136,66,230,134,1,138,141,68,33,83,31,14,17,93,7,12,86,64,48,208,9,6,212,108,144,160,90,144,136,10,91,109,100,11,121,115,246,244,4,14,74,197,9,12,239,53,118,42,208,91,214,149,15,183,88,187,162,144,22,110,55,6,147,43,227,59,220,158,98,81,186,255,251,178,100,45,142,134,97,103,209,27,152,99,114,75,106,90,122,97,135,62,27,153,151,58,78,237,233,201,61,50,105,204,242,157,185,25,12,17,61,52,183,43,75,11,0,175,221,210,71,75,222,120,155,51,10,206,144,208,61,42,54,170,56,96,49,138,162,114,152,244,178,35,65,225,118,103,61,48,92,126,254,216,231,237,125,154,154,76,227,253,54,206,148,58,108,205,41,50,34,117,172,199,180,191,168,204,225,66,223,247,166,208,199,97,94,59,169,203,116,181,67,236,175,167,92,102,186,118,148,48,87,195,177,158,89,86,47,74,144,213,107,208,165,71,248,127,102,203,128,1,1,64,0,5,252,25,43,184,155,100,2,127,19,126,76,194,173,63,224,235,106,198,44,239,150,146,94,103,39,160,8,140,29,62,121,47,70,74,43,127,182,173,175,255,211,255,244,254,255,255,253,191,244,254,141,169,134,41,249,203,122,152,218,179,188,57,140,244,45,72,89,254,153,116,44,192,221,8,204,230,212,104,182,57,48,28,52,64,94,26,9,204,23,104,76,158,9,194,193,233,145,160,145,189,61,131,139,17,136,198,254,76,224,164,2,16,94,210,103,147,153,10,2,143,24,112,82,35,131,5,140,45,12,32,208,185,203,8,102,1,79,90,44,10,16,23,137,77,193,194,8,222,238,186,109,121,73,47,100,244,7,20,203,34,164,160,200,64,79,193,11,206,63,99,217,24,194,119,7,210,164,128,130,182,229,96,101,140,233,97,167,95,88,253,158,154,17,237,90,132,53,41,196,25,7,26,170,10,124,166,229,219,100,246,233,133,187,108,235,173,54,179,185,35,163,47,124,194,248,212,63,238,179,241,30,123,252,252,103,186,167,219,143,173,146,127,54,150,159,114,107,58,219,36,105,244,235,85,202,186,62,30,26,57,197,239,60,190,31,223,128,254,62,236,255,86,108,125,25,221,171,14,182,189,163,192,115,223,115,241,96,46,23,241,0,0,35,119,73,55,171,194,76,18,114,236,50,85,105,6,4,123,206,123,226,115,138,244,16,124,246,10,15,35,12,101,233,208,175,254,255,167,255,211,171,255,255,204,255,255,230,177,167,219,84,148,103,179,99,131,239,48,17,49,190,58,245,114,199,76,45,148,13,167,243,218,189,124,226,175,254,252,113,98,0,0,81,144,196,122,240,238,180,116,213,81,24,219,179,196,204,208,136,8,27,152,52,203,135,29,102,4,6,134,63,132,129,203,176,132,6,25,4,204,86,14,67,9,224,112,50,145,194,0,88,197,192,137,122,22,169,212,33,10,9,2,208,225,177,50,148,184,250,89,244,160,17,113,77,11,78,95,144,176,224,53,12,151,39,117,146,18,4,62,21,112,132,8,221,65,182,183,183,90,145,233,255,251,178,100,51,14,135,5,104,207,27,184,76,240,76,106,90,119,61,98,76,27,45,163,62,110,229,49,193,46,169,106,40,244,21,152,207,108,54,68,252,209,195,243,110,168,194,226,150,102,96,123,251,165,159,231,173,159,249,36,102,139,212,105,127,221,228,95,153,110,81,134,27,145,110,228,213,157,250,182,203,233,186,243,101,77,34,118,249,218,180,91,221,171,86,251,76,223,248,214,251,117,74,163,153,102,252,166,6,167,240,195,103,144,63,172,100,160,235,155,192,138,157,8,5,89,100,71,196,206,148,214,81,92,109,162,157,25,189,82,241,149,111,84,77,87,57,87,33,77,216,170,36,61,234,228,23,97,8,16,224,0,34,248,246,203,144,57,65,176,101,157,39,156,137,83,135,224,112,141,86,127,253,5,226,43,163,0,74,4,177,136,4,135,131,222,250,35,244,246,239,167,255,255,255,255,136,54,244,223,79,169,223,255,183,232,250,11,26,221,8,245,81,48,232,114,195,128,65,156,35,57,212,115,234,5,74,97,186,96,11,201,130,25,51,84,144,67,36,134,208,40,30,98,17,2,103,8,70,96,160,68,10,3,196,96,160,200,38,32,3,2,198,50,169,4,1,232,0,0,128,166,34,2,237,200,192,64,62,144,70,81,136,120,159,138,212,178,142,192,36,73,226,64,133,33,120,217,100,250,227,117,226,13,138,14,145,135,37,106,163,118,79,168,23,54,145,86,33,77,41,206,188,81,187,206,190,170,189,241,156,78,71,87,43,49,76,127,10,62,228,194,45,114,179,82,230,48,19,87,230,124,238,122,179,191,207,191,249,97,216,129,205,14,183,250,70,208,71,36,197,98,18,222,26,212,37,51,121,186,239,57,62,243,162,203,230,119,20,30,110,84,255,30,208,180,20,52,170,38,40,68,219,34,144,245,175,22,213,99,205,253,140,21,138,162,201,44,26,203,92,172,214,66,38,181,145,85,222,172,109,200,81,53,186,163,223,83,214,157,78,177,64,16,0,3,95,199,180,86,112,138,14,115,212,204,102,148,241,112,198,12,43,62,137,87,47,157,197,216,224,40,203,55,213,239,255,223,71,215,255,255,255,252,205,21,1,136,230,29,239,136,183,202,244,111,234,223,252,73,191,18,208,160,251,131,36,130,113,45,69,16,202,214,183,115,245,153,0,0,27,184,112,205,58,21,44,49,108,27,49,125,105,49,236,150,10,5,6,22,27,196,76,25,128,1,160,40,172,50,80,35,34,1,122,98,168,30,68,60,151,113,172,24,114,103,212,74,129,1,4,83,163,120,65,146,113,40,30,205,1,75,241,89,164,131,20,208,178,242,87,114,70,214,99,143,61,244,239,117,170,212,131,17,62,81,146,157,222,146,210,71,39,168,97,152,54,255,251,178,100,49,142,134,174,103,207,155,186,99,112,72,233,10,99,97,133,52,28,109,155,56,78,233,49,193,44,38,106,104,244,156,208,219,100,81,22,199,72,50,9,179,238,163,243,20,192,171,100,27,206,33,148,187,142,195,44,149,147,50,171,231,105,51,124,150,130,101,7,250,133,246,62,16,111,174,55,243,18,46,214,84,94,11,171,172,177,93,234,170,127,35,53,135,155,35,174,237,125,154,222,179,235,157,53,58,180,38,125,25,208,226,108,215,183,21,31,122,172,189,17,133,95,120,179,142,157,190,202,100,42,151,210,103,50,235,242,188,243,110,136,228,229,13,15,110,95,128,0,4,90,231,170,231,74,24,148,48,82,79,92,37,168,90,206,135,106,12,83,130,166,52,227,253,130,136,54,90,55,175,211,246,209,255,255,254,95,121,241,163,177,49,216,11,173,255,254,174,227,7,51,111,72,169,17,79,91,232,43,214,245,152,89,8,39,109,68,147,224,159,88,62,99,52,34,105,36,184,100,153,142,101,220,80,97,34,10,96,56,116,96,228,60,98,88,200,96,216,12,101,64,144,98,232,106,97,24,64,48,1,152,132,138,152,34,4,150,156,112,19,2,8,70,0,136,8,218,42,3,181,145,27,19,24,24,111,10,125,37,8,44,195,101,30,34,72,120,57,8,20,44,109,175,55,206,19,232,188,95,197,162,16,98,115,144,210,95,203,176,97,84,239,211,253,28,150,193,174,229,71,186,250,162,99,117,194,161,86,182,62,223,216,228,114,47,220,214,165,190,222,95,155,234,179,180,44,119,15,239,10,243,153,97,140,238,181,118,83,196,128,59,150,140,252,222,77,243,183,117,38,243,200,75,30,204,162,244,178,161,176,204,94,123,236,49,89,224,69,191,31,27,92,202,36,3,115,88,166,34,241,83,179,216,107,83,148,217,89,188,76,194,84,75,27,165,240,194,151,37,18,181,27,81,107,138,104,237,134,1,80,227,18,131,58,194,202,85,9,128,133,128,91,127,76,60,144,34,199,242,225,20,149,27,39,146,214,12,174,217,242,89,239,70,82,194,3,22,251,49,236,49,97,193,212,142,254,255,255,255,255,212,236,169,108,117,240,167,50,139,213,191,100,162,55,232,191,219,220,239,154,93,165,220,37,114,235,115,43,12,213,83,217,234,0,0,211,176,198,65,108,248,165,112,195,160,168,210,132,148,192,226,216,116,19,48,181,68,50,192,6,28,24,76,52,11,204,113,3,2,128,248,208,6,98,0,204,24,51,14,1,75,16,120,2,26,71,16,10,60,10,60,196,8,68,104,10,74,194,157,49,40,241,18,176,4,162,146,229,28,214,48,160,8,17,71,223,69,219,19,95,2,197,103,44,199,213,185,179,222,120,116,246,202,110,255,251,178,100,50,142,134,253,104,207,27,186,100,96,76,169,138,115,60,101,100,28,105,163,56,79,105,111,193,37,41,105,232,245,137,104,212,171,21,110,211,81,8,196,70,31,46,108,29,189,203,185,170,10,111,227,221,206,73,34,189,245,59,15,157,210,196,247,29,195,133,33,139,15,137,107,31,192,106,169,216,160,244,60,34,191,152,178,155,141,211,151,86,117,43,244,206,152,14,121,20,252,189,158,193,38,245,170,149,203,26,251,194,222,179,109,120,120,65,80,119,9,188,71,41,75,139,152,180,57,111,137,248,125,59,80,119,69,141,246,197,139,127,44,246,214,140,209,231,15,173,21,159,251,63,207,87,100,145,0,5,222,203,166,198,0,17,1,50,187,61,205,170,35,220,155,122,42,218,160,21,11,130,6,117,26,193,64,129,248,167,255,223,244,215,167,255,254,223,182,190,241,96,248,33,134,13,137,25,9,81,124,175,65,171,255,167,190,130,156,95,248,149,72,152,133,34,245,184,81,245,184,117,219,250,17,179,5,194,90,53,16,10,195,22,128,66,50,137,20,99,4,112,235,48,50,0,144,129,31,49,116,1,113,192,85,48,59,5,51,9,192,132,17,129,209,128,32,2,24,31,134,145,129,128,1,0,0,53,1,32,64,47,58,52,68,131,150,138,232,80,73,151,148,62,81,75,213,112,184,217,65,16,193,9,2,178,136,150,156,112,43,104,176,146,74,5,62,135,200,167,36,164,97,37,214,126,122,185,189,183,130,34,52,53,217,195,197,2,52,114,176,18,151,152,80,52,51,222,65,216,246,57,143,237,82,223,202,105,113,223,244,11,24,85,161,11,73,29,217,16,236,180,154,71,166,130,204,94,85,164,114,247,253,58,10,79,204,65,15,89,169,230,49,236,189,213,18,195,141,188,157,203,12,153,14,148,53,143,170,117,187,162,233,142,124,155,89,155,154,237,235,238,127,43,84,155,156,110,177,189,196,62,106,142,155,156,124,232,196,221,155,240,171,222,241,44,180,20,105,129,89,162,21,128,4,123,201,38,108,3,92,17,163,68,54,227,200,170,88,106,204,105,138,89,148,161,164,73,91,235,163,1,33,60,216,222,231,163,232,109,191,234,218,255,255,209,119,209,181,180,39,11,239,127,254,170,63,252,227,31,224,139,194,51,23,215,152,72,221,168,14,183,127,95,164,0,0,1,144,71,101,28,28,72,141,55,38,234,6,166,85,19,134,3,8,198,8,170,224,165,100,193,80,132,199,48,192,196,96,212,40,15,182,198,30,147,160,160,196,197,138,86,208,224,135,220,209,120,12,32,119,44,96,145,131,132,16,241,136,184,227,210,213,177,26,10,161,133,144,163,88,97,54,132,224,39,147,176,92,10,204,192,136,60,1,117,255,251,178,100,45,140,199,18,104,207,27,186,99,112,77,104,202,83,96,202,104,24,157,159,76,109,225,137,193,35,153,39,193,150,29,160,91,225,109,67,108,166,87,16,191,133,168,157,138,87,226,194,16,63,17,117,252,239,64,149,232,224,137,8,194,186,2,174,194,146,210,53,129,41,102,53,231,126,229,20,108,161,94,248,145,126,56,57,195,254,179,146,253,150,110,205,242,244,197,247,125,255,134,53,243,93,134,58,95,102,253,95,178,136,126,239,236,12,26,81,97,153,95,87,198,225,221,35,92,182,140,33,64,218,202,26,60,234,93,105,82,27,220,178,199,113,198,95,86,188,226,6,104,178,204,81,134,86,179,13,216,117,35,239,221,76,191,112,165,93,187,128,2,101,43,193,249,144,18,136,168,55,241,14,171,254,81,114,87,6,233,216,194,207,78,90,114,132,171,122,29,69,6,77,117,255,190,142,215,253,63,251,221,51,241,113,33,241,40,58,232,250,61,10,147,84,124,83,49,238,191,219,245,71,163,235,228,180,242,143,16,217,86,5,59,158,95,252,200,0,20,247,230,15,168,106,232,230,160,116,117,167,38,58,10,14,34,50,200,114,203,151,16,48,56,250,17,3,25,249,169,169,6,236,188,225,65,27,128,50,1,46,67,136,20,74,46,39,106,223,106,17,46,94,103,46,11,10,100,21,173,171,248,76,178,3,129,190,67,37,32,199,233,145,213,10,147,207,37,171,106,4,255,19,87,45,146,183,54,191,107,66,173,139,122,136,129,188,44,181,80,173,63,61,92,212,47,184,128,245,79,39,213,43,92,161,149,168,117,113,11,158,150,172,97,118,79,26,36,3,229,66,51,101,131,37,85,125,33,221,159,118,237,18,209,121,5,168,172,141,184,147,173,211,251,242,102,12,16,206,175,247,126,170,157,210,171,237,73,186,212,58,210,90,242,255,66,214,159,46,150,233,4,11,91,129,255,161,116,250,56,135,217,183,60,151,69,49,89,33,225,9,137,82,9,139,192,53,90,202,81,132,195,102,19,41,117,56,211,178,25,166,12,93,47,143,35,105,163,171,118,0,128,201,243,31,144,245,142,144,202,10,215,158,252,86,223,61,191,252,160,221,227,227,63,255,94,75,254,218,122,57,24,167,87,190,239,253,40,0,0,99,21,202,3,154,64,147,24,142,195,62,15,3,30,0,163,4,78,115,17,10,115,44,64,51,2,133,3,1,129,19,1,67,0,184,138,72,3,10,144,193,112,17,233,67,129,145,9,213,24,138,224,98,112,42,61,2,42,14,28,120,145,101,199,139,134,30,216,232,113,44,137,150,19,15,7,90,5,49,201,107,87,18,2,154,109,152,189,173,10,227,56,135,161,232,149,185,124,0,249,210,203,171,82,187,48,255,251,178,100,54,14,198,221,105,208,19,185,99,112,69,165,42,35,97,34,104,25,221,161,70,110,101,141,193,44,20,168,77,167,137,56,168,57,148,239,22,99,115,178,242,43,170,7,46,36,56,36,129,29,47,50,161,184,187,157,121,101,150,60,183,188,75,237,207,177,86,28,63,150,30,180,77,187,118,170,218,170,85,234,233,128,249,127,89,11,210,146,167,115,102,40,218,251,24,41,94,227,162,90,11,144,83,169,73,147,31,153,207,233,155,206,87,102,87,56,229,247,246,241,192,197,246,145,55,237,190,195,141,218,44,154,211,189,115,149,180,247,203,102,130,193,175,104,0,4,84,45,149,120,221,63,136,198,84,231,16,65,17,169,214,107,168,255,237,96,113,101,177,193,33,193,119,12,157,14,122,51,108,36,12,155,109,189,72,70,227,119,126,71,255,200,223,255,119,168,247,222,183,161,250,63,139,83,202,244,196,61,125,175,180,115,250,200,46,24,69,158,114,81,41,136,81,6,13,72,130,144,102,48,2,152,20,148,68,199,93,70,54,0,25,48,22,40,22,159,43,8,141,9,105,149,88,4,24,108,225,117,131,163,129,148,124,24,96,176,106,24,175,209,22,189,77,180,214,180,255,42,95,155,46,30,18,214,8,226,229,61,132,66,182,15,125,187,24,101,94,33,149,52,245,137,123,225,89,162,70,47,231,101,231,117,79,34,37,180,79,195,178,85,202,136,163,171,125,55,48,61,91,43,206,25,97,68,88,247,85,11,189,135,91,251,184,204,118,219,76,185,245,194,72,134,68,243,197,167,217,124,171,125,154,210,196,55,143,27,121,58,96,144,182,84,81,207,199,118,250,177,214,111,217,122,77,127,114,178,145,219,222,8,33,219,80,238,55,78,214,15,106,13,205,14,108,85,59,138,111,88,242,28,42,31,172,187,234,11,127,245,9,9,184,0,32,0,232,178,86,94,62,0,20,161,23,196,40,156,199,133,174,182,151,7,195,1,106,208,30,163,91,11,30,171,12,212,155,86,250,148,58,77,227,205,2,182,200,175,108,130,172,70,206,175,92,134,210,147,226,218,104,73,159,103,254,117,150,13,249,156,187,139,203,85,255,253,20,128,0,0,65,144,3,75,49,241,60,195,33,227,41,45,140,104,15,11,165,4,76,3,19,129,20,124,197,64,3,30,68,132,122,182,136,165,163,252,8,213,64,33,132,99,37,226,94,167,138,128,193,129,10,7,52,167,125,11,165,16,253,44,102,2,224,176,103,86,48,165,15,237,104,165,185,202,73,121,117,2,80,17,165,97,228,205,66,86,227,130,137,88,196,156,245,46,100,251,194,75,52,178,205,115,154,18,91,47,14,239,34,165,189,195,137,235,186,73,171,71,127,69,191,204,183,11,88,255,251,178,100,63,142,70,111,104,81,155,154,98,112,75,197,26,1,101,226,78,153,133,163,74,110,101,137,193,36,152,104,221,132,149,168,181,28,245,16,222,167,90,184,223,192,156,245,149,102,116,149,12,179,26,7,119,193,26,12,220,208,190,216,112,114,70,58,133,53,87,165,172,188,120,134,142,102,127,107,217,212,180,7,145,199,206,34,78,206,93,9,181,143,241,92,73,90,108,232,188,241,139,222,207,55,188,194,115,40,158,223,255,168,48,1,54,84,39,149,77,58,77,18,237,98,153,34,15,56,239,178,242,108,49,214,4,120,196,236,74,243,29,11,12,171,66,110,41,94,94,46,104,214,129,119,69,118,59,68,92,105,206,95,40,102,141,88,255,197,67,232,43,252,135,25,224,245,178,198,132,110,237,191,159,255,214,69,31,127,97,33,192,172,28,216,133,50,65,185,164,15,96,17,64,8,76,96,99,225,138,129,64,208,40,88,6,3,24,148,70,76,104,20,146,85,29,150,24,78,32,224,228,211,68,214,5,71,146,201,214,144,178,89,170,103,141,146,216,100,235,166,95,41,106,179,178,120,211,127,69,122,240,146,165,197,103,254,241,120,79,19,90,134,234,85,21,204,12,238,237,206,79,157,140,120,142,37,238,159,47,113,26,18,234,38,94,182,124,252,177,181,58,141,170,235,150,212,203,181,140,227,165,167,199,80,172,78,128,100,255,107,208,177,71,161,90,225,58,8,251,217,235,87,246,216,122,130,137,50,243,194,162,176,58,100,118,66,38,174,229,179,150,124,213,234,209,219,86,159,153,247,50,133,74,99,43,246,217,217,156,150,113,41,129,139,76,148,136,203,122,80,156,71,67,226,184,248,90,134,101,55,255,203,56,64,66,49,0,30,21,101,44,28,220,128,196,160,80,133,164,205,131,89,187,192,226,122,219,171,145,72,136,29,9,244,144,14,169,178,248,155,40,186,26,183,222,182,77,121,23,104,247,45,243,152,166,32,77,237,141,111,244,41,163,71,125,223,24,87,132,130,19,93,158,191,255,58,0,0,164,252,114,34,109,98,137,140,82,102,135,39,8,74,34,134,243,7,131,3,21,132,1,240,80,172,234,40,64,59,208,101,224,148,49,23,180,196,12,193,20,117,50,246,99,74,215,134,158,127,165,169,116,245,102,244,183,178,234,144,244,51,181,110,135,185,72,191,181,106,156,124,134,75,158,177,9,83,216,110,151,191,197,55,42,77,250,41,146,158,181,103,45,210,164,214,110,31,218,253,183,170,222,157,197,176,84,175,242,245,48,79,107,178,56,175,104,210,181,48,197,219,174,189,28,192,139,103,30,251,94,109,88,78,92,62,36,169,141,155,186,170,1,200,115,1,167,8,234,186,240,202,218,175,102,11,126,255,251,176,100,79,142,166,1,103,210,27,153,98,112,63,70,74,90,97,34,60,25,165,155,62,110,105,139,193,21,169,105,77,134,8,224,193,121,189,97,195,197,181,123,94,250,192,185,216,160,187,229,83,154,173,173,109,88,49,238,180,26,167,32,105,193,39,255,202,128,0,4,0,0,57,68,23,4,180,176,42,75,189,26,28,76,108,80,60,66,43,209,196,91,75,4,6,73,58,72,15,84,99,88,116,75,176,109,178,183,93,191,249,95,255,244,246,255,250,234,22,129,217,122,34,111,145,228,41,235,201,243,193,73,66,222,51,158,4,77,26,253,57,177,212,196,139,131,40,2,204,250,229,53,80,181,159,25,228,20,97,192,136,4,80,165,38,95,121,16,133,116,138,133,239,59,162,11,8,68,200,43,65,0,36,215,34,174,28,9,80,36,107,50,174,155,172,53,157,188,169,131,7,232,181,48,20,161,152,197,32,184,180,73,35,38,48,99,121,80,192,16,54,116,145,173,92,83,60,4,6,67,242,173,186,58,100,75,226,100,163,198,208,28,132,90,83,33,79,191,191,223,51,11,139,167,140,62,80,239,81,193,154,217,183,251,108,84,254,115,152,131,223,172,108,148,168,154,207,210,56,101,10,206,45,103,236,174,243,21,31,91,71,138,117,130,177,206,250,202,71,107,65,75,185,75,94,171,53,102,93,116,12,219,212,89,54,38,128,240,165,5,62,96,197,181,73,74,214,172,210,140,84,120,86,89,120,242,247,16,77,184,60,2,194,242,167,234,12,172,242,241,194,178,70,10,157,233,67,67,132,109,166,8,52,175,96,98,76,192,218,62,163,93,85,235,223,63,163,250,55,215,251,127,211,179,96,187,191,230,253,143,199,202,249,31,234,8,94,71,215,193,115,187,231,227,82,0,0,83,184,41,41,50,80,200,198,225,115,144,132,12,102,69,17,35,12,12,175,18,20,5,195,134,39,1,7,39,204,0,13,77,242,66,169,139,64,245,26,217,132,64,198,34,5,37,96,57,19,1,137,19,208,61,138,210,208,4,227,121,180,237,8,9,150,136,54,21,237,97,204,167,142,92,197,228,206,10,68,250,23,142,159,71,166,24,144,134,231,58,165,155,96,13,135,137,22,8,154,221,57,253,165,148,176,238,148,77,36,123,34,197,40,166,111,120,229,97,32,245,13,121,46,83,136,133,141,87,20,251,106,216,161,83,153,126,14,246,25,92,189,184,96,219,85,93,252,123,31,207,229,150,59,215,171,206,187,231,239,222,169,79,224,161,34,53,250,118,221,152,114,41,150,148,210,28,72,58,17,157,5,41,72,11,5,70,88,251,204,108,44,68,228,109,99,175,152,49,30,101,117,245,148,110,214,128,0,1,43,6,194,200,133,72,110,136,255,251,178,100,109,142,230,134,104,81,27,143,100,80,72,10,90,35,97,34,134,26,117,163,64,110,105,139,193,37,153,40,1,166,21,168,227,20,243,8,38,117,86,131,60,195,247,13,247,186,205,161,80,49,94,216,120,198,199,63,15,197,238,135,162,79,233,213,73,132,73,171,124,203,211,238,223,79,104,33,191,232,205,55,11,255,255,223,79,126,255,197,127,244,109,71,254,40,2,160,174,44,42,182,10,149,140,174,87,51,1,8,89,102,102,3,88,24,66,22,18,24,96,20,56,6,48,56,81,156,26,201,199,60,147,126,187,202,26,27,227,32,133,3,82,91,131,59,38,2,44,9,24,153,192,208,242,244,201,151,155,8,99,110,122,60,50,41,196,249,116,225,215,209,94,203,34,178,164,255,197,194,113,104,160,39,137,222,147,184,68,21,193,48,150,98,126,68,18,73,199,75,203,26,180,236,48,74,156,46,35,133,66,14,12,215,135,171,41,245,138,133,82,43,252,154,247,49,130,15,100,146,167,185,237,170,83,87,101,168,107,235,118,211,180,183,213,53,233,90,94,234,79,191,224,90,236,217,117,191,96,167,231,209,117,30,49,142,96,122,104,243,223,90,228,231,203,72,222,76,35,110,172,45,59,217,111,110,40,18,179,95,177,210,230,83,37,230,57,173,154,100,125,205,103,201,74,160,149,15,90,29,133,71,2,195,1,72,149,11,10,40,82,81,55,149,106,173,15,99,53,152,39,144,130,129,64,193,141,33,81,183,79,162,226,26,89,186,121,177,255,236,10,243,155,16,105,93,213,232,114,68,156,78,223,251,232,195,225,95,250,122,74,37,185,174,244,168,204,143,255,254,112,0,166,246,252,11,102,103,232,198,20,228,98,34,192,38,177,134,18,160,26,9,200,66,138,17,101,225,64,58,196,160,235,58,36,190,128,128,97,6,98,49,2,241,214,26,100,53,13,61,210,10,163,178,51,114,45,183,171,98,96,198,251,96,135,138,221,194,92,90,36,203,134,154,99,119,101,240,199,189,112,223,185,107,69,212,118,172,214,134,114,32,196,202,6,118,49,249,61,151,246,202,84,190,217,43,18,23,117,204,153,19,19,211,141,98,155,252,15,116,104,69,13,236,33,241,164,114,221,158,221,206,62,97,19,142,117,36,220,169,168,203,34,209,168,205,79,39,187,32,75,4,19,164,159,226,175,70,203,24,238,68,89,126,99,244,146,79,177,137,213,226,74,221,48,147,191,251,0,0,41,87,167,86,229,160,30,97,120,25,57,1,13,0,23,19,34,1,249,145,251,199,3,33,226,124,231,34,141,75,131,10,44,133,194,115,117,111,93,19,215,255,246,187,65,63,233,162,53,26,114,50,176,181,51,157,234,159,49,94,24,110,143,171,183,255,251,178,100,122,12,133,138,104,210,155,111,76,80,81,105,26,67,101,34,58,22,101,163,70,109,164,217,1,80,41,169,232,244,9,40,193,141,168,7,254,35,245,194,43,84,185,250,170,155,72,1,25,110,226,60,243,155,92,50,234,1,100,19,84,11,5,38,2,149,132,64,64,16,50,179,199,36,2,13,4,22,194,122,28,141,6,9,24,104,0,168,17,51,60,14,147,171,246,226,241,101,82,119,163,125,92,174,220,90,26,132,233,160,76,83,62,207,158,124,196,22,60,209,27,38,206,19,250,152,31,34,139,6,71,240,130,244,151,109,12,118,243,81,86,137,253,1,171,157,214,30,184,47,53,155,81,49,131,243,34,219,18,228,168,219,45,70,165,88,246,150,37,89,217,205,96,245,103,211,48,228,247,127,213,160,211,65,106,43,36,199,78,92,140,213,154,198,39,250,38,225,182,157,17,216,0,178,151,154,110,173,59,100,78,78,138,146,45,148,164,19,34,41,56,97,207,129,78,48,2,8,86,239,187,108,77,64,159,22,49,57,65,145,210,165,207,9,16,60,246,36,35,96,189,105,15,101,69,13,124,216,93,91,149,237,248,115,133,50,4,22,174,87,54,173,154,229,51,213,247,254,92,233,6,23,51,80,233,171,111,231,56,48,164,170,26,170,103,171,231,19,160,61,62,189,105,234,25,251,98,187,18,76,0,0,83,144,196,85,211,185,137,13,24,162,53,32,220,207,40,226,73,97,128,4,70,9,5,24,8,174,98,128,120,160,0,195,130,117,14,48,184,161,46,216,187,41,48,248,152,206,128,161,0,100,50,36,253,160,203,146,176,168,250,2,211,26,73,31,96,54,57,151,48,89,161,44,96,255,67,150,89,197,20,178,54,27,234,207,5,90,172,61,17,241,155,52,245,153,169,144,65,32,101,93,53,155,55,34,162,45,96,107,76,191,40,71,193,31,39,51,94,179,201,104,91,189,31,38,44,40,223,246,164,238,7,175,151,175,78,246,92,83,203,190,191,186,240,74,15,150,167,114,61,78,93,14,178,80,115,51,19,138,47,75,222,99,242,8,255,181,114,134,73,75,229,105,27,133,11,218,75,193,91,103,24,94,190,125,174,113,150,20,80,206,196,2,17,59,215,89,190,36,40,42,9,64,228,5,207,7,20,131,53,196,59,1,246,231,23,25,66,25,91,34,203,151,31,212,170,163,103,108,90,244,58,254,232,97,90,196,213,53,183,250,219,106,191,237,250,172,209,179,154,58,84,177,71,190,58,170,105,251,21,56,168,138,88,231,243,72,229,181,65,109,33,175,122,155,194,116,59,89,94,98,114,102,115,8,246,101,193,82,105,96,162,99,65,234,101,40,130,101,0,28,72,31,133,70,51,29,194,16,112,62,97,255,251,178,100,156,142,198,9,104,207,27,143,52,208,86,137,10,67,97,135,58,25,225,163,56,78,233,13,201,88,169,168,205,132,138,24,88,108,207,71,66,177,160,0,64,12,194,7,53,134,205,163,48,14,115,150,49,183,46,99,54,47,34,56,0,64,54,101,224,162,48,8,232,185,122,186,73,26,119,240,28,2,55,121,37,89,181,107,209,38,146,212,232,159,75,13,235,62,117,173,193,87,160,138,106,89,3,156,213,179,110,118,53,1,222,233,34,239,135,208,72,3,220,4,83,204,50,94,254,122,160,117,106,35,203,7,34,142,81,198,148,170,67,236,52,104,196,140,104,222,208,179,168,251,107,91,232,122,89,235,36,44,51,141,16,199,83,201,217,80,72,199,97,227,202,28,194,242,131,238,225,150,84,203,52,113,133,211,33,110,146,236,194,209,8,232,56,135,185,166,29,104,140,65,62,87,241,188,84,130,64,133,231,17,38,158,22,40,20,161,2,37,0,227,214,188,114,130,64,240,93,147,65,255,169,115,80,131,100,89,235,178,50,69,87,119,236,6,135,86,181,67,55,226,11,70,47,170,207,70,34,127,243,111,95,77,245,233,129,169,156,16,66,130,58,187,28,19,74,89,147,151,250,123,100,110,67,29,60,35,106,140,102,240,216,120,0,87,115,20,6,83,144,209,19,34,25,147,41,131,179,32,77,227,4,24,243,9,66,51,14,1,162,160,166,2,109,131,0,99,12,2,118,20,96,16,66,149,233,46,96,130,6,100,94,116,32,32,214,211,82,30,101,163,162,16,195,46,11,1,32,153,154,142,3,34,211,198,24,10,138,75,220,4,6,208,217,217,112,219,141,34,168,180,203,149,235,166,67,239,238,149,135,157,177,63,87,111,73,158,40,204,118,29,29,7,165,187,24,163,191,97,68,144,168,154,136,44,83,217,1,53,179,41,66,80,156,246,228,65,68,151,172,230,229,176,114,250,207,200,229,165,15,116,148,164,64,203,62,13,189,18,179,94,106,185,93,90,48,251,247,4,179,220,184,250,74,175,160,118,102,169,151,231,15,158,163,115,236,29,229,227,53,157,171,205,56,53,23,194,10,230,78,118,237,155,110,201,194,209,171,223,11,23,115,236,246,219,118,195,129,79,184,93,42,193,130,0,232,1,200,245,132,116,29,104,130,192,126,162,104,50,30,122,182,174,87,217,42,186,24,228,169,178,177,2,67,16,6,3,171,66,32,177,28,45,52,78,173,255,254,77,127,235,44,98,203,9,16,233,154,70,132,233,185,173,38,19,229,62,43,227,255,248,186,139,21,222,160,140,146,27,5,139,31,230,6,58,31,77,246,98,234,57,144,202,6,7,69,153,248,100,103,48,120,84,32,96,64,192,148,61,240,49,56,50,30,255,251,178,100,165,142,198,170,105,78,19,187,75,114,84,233,10,67,60,168,142,24,149,159,60,78,36,124,193,75,35,40,77,132,138,40,48,80,184,120,71,8,66,35,16,129,140,134,14,2,5,73,161,139,213,105,178,200,232,200,1,4,11,161,23,148,251,226,131,79,165,24,208,17,127,64,136,217,51,35,153,117,105,110,204,187,242,27,245,110,202,163,214,234,183,60,41,229,49,217,122,209,108,251,143,97,126,209,136,2,81,182,211,165,164,116,23,146,102,143,251,245,94,146,69,171,229,75,164,3,26,68,70,233,210,165,33,152,189,207,93,57,64,50,182,195,236,98,195,47,155,85,143,141,178,220,24,196,158,160,142,140,104,176,225,174,77,163,168,143,148,12,204,102,192,92,92,162,128,72,26,152,99,10,157,195,56,210,34,134,84,34,48,70,219,214,131,206,203,160,35,64,41,182,148,176,233,136,74,113,12,5,30,64,1,233,75,211,129,207,107,85,90,27,21,237,202,85,106,143,188,190,156,227,210,69,46,154,112,211,236,200,236,227,50,111,57,21,159,151,241,174,145,8,122,146,211,38,145,189,214,75,255,215,255,254,152,31,79,255,250,187,104,223,252,121,106,43,217,124,57,254,244,0,21,45,216,208,170,143,149,236,194,220,67,177,204,101,16,194,233,132,129,9,67,89,208,56,250,64,98,64,112,249,111,212,1,244,120,204,20,1,216,16,0,31,173,3,226,181,32,198,116,238,49,200,34,47,1,177,185,138,53,6,181,131,49,173,71,114,247,48,198,150,49,174,91,198,57,47,223,51,131,127,9,230,225,7,238,111,28,241,199,41,188,251,99,44,169,119,184,246,27,138,115,121,227,174,126,178,223,225,157,139,56,224,226,215,185,49,110,230,84,153,247,13,225,110,183,113,199,155,195,255,27,182,169,169,176,222,115,53,63,119,179,203,234,91,215,127,44,119,122,159,188,169,123,63,175,119,159,245,181,135,42,70,241,167,191,158,54,38,181,133,53,62,237,235,87,236,83,221,189,141,54,21,172,115,95,158,28,155,169,189,222,171,159,243,11,21,105,52,80,29,232,195,98,81,242,17,0,204,40,50,240,5,88,168,216,91,113,184,228,211,161,236,94,159,57,129,33,131,233,142,196,8,122,230,28,163,210,210,43,16,153,152,88,186,183,255,79,232,115,155,207,35,21,192,193,138,173,254,165,245,54,80,10,135,19,143,212,185,3,255,231,147,19,172,57,61,66,177,53,118,126,249,208,2,8,231,50,16,220,82,180,122,240,56,116,64,54,154,189,51,168,235,22,116,12,157,11,140,49,4,204,197,36,141,246,20,12,50,22,197,128,0,160,2,100,200,22,9,16,140,198,19,76,1,11,2,34,140,160,108,25,114,66,255,251,178,100,172,0,6,55,105,81,29,111,32,0,84,167,138,51,172,40,0,42,186,27,58,57,221,128,0,211,23,106,207,30,80,0,18,101,10,134,126,10,97,224,224,34,67,14,16,2,134,3,133,217,217,138,139,43,230,238,44,42,35,0,121,36,197,155,79,17,80,224,32,0,176,128,140,0,66,2,128,69,78,171,211,142,58,182,146,190,78,176,80,248,224,75,82,182,164,96,72,9,87,129,128,27,73,29,137,228,57,145,8,170,196,240,186,166,73,98,132,40,136,196,101,236,46,5,221,44,93,252,140,93,79,69,222,192,84,1,175,183,20,27,100,73,159,105,33,97,214,238,182,92,74,89,92,174,27,151,215,152,140,11,1,170,213,54,83,117,110,95,10,26,223,50,18,176,214,110,85,3,100,178,136,125,96,34,80,137,68,98,165,189,115,116,241,119,114,145,191,105,239,206,48,60,170,75,74,146,14,156,134,105,114,218,165,135,46,208,215,86,184,244,237,233,69,138,72,126,190,245,82,246,52,148,148,246,225,146,80,6,161,5,54,102,46,243,189,79,83,130,241,50,232,205,72,84,20,253,180,23,245,158,69,166,179,235,87,160,211,223,0,101,172,53,83,10,76,108,115,255,255,255,255,255,255,255,255,255,241,161,160,118,222,168,253,45,154,95,255,255,255,255,255,255,255,255,255,249,155,48,157,65,244,179,149,128,0,9,71,2,128,0,108,5,129,100,88,75,160,96,25,106,5,166,33,155,84,228,38,156,35,110,200,10,160,149,122,58,37,60,157,127,255,255,255,252,187,145,78,125,82,35,224,230,18,255,229,106,0,76,169,244,55,24,12,210,249,195,178,91,76,38,76,48,85,84,215,35,80,23,196,104,152,98,113,65,150,195,102,78,9,152,28,28,98,214,33,132,128,8,114,42,5,12,0,7,83,3,7,96,249,149,83,201,106,99,24,132,2,18,14,144,163,92,84,160,120,31,152,112,203,41,152,24,48,203,85,105,22,166,133,197,104,163,201,37,80,182,228,229,50,183,213,176,90,143,55,108,49,206,0,148,66,154,84,177,175,192,162,32,144,237,35,114,89,178,154,203,5,135,121,33,248,139,97,117,159,106,205,121,147,95,197,212,255,154,34,7,107,29,75,240,206,28,171,122,36,2,32,227,118,35,14,118,202,241,102,19,178,215,166,45,77,217,85,220,169,22,211,203,75,200,214,58,194,75,8,199,23,209,155,95,202,182,60,236,122,43,122,174,243,187,204,105,121,140,101,42,97,85,115,167,150,243,127,33,187,189,46,159,199,88,110,181,20,122,7,157,215,88,222,233,121,156,83,240,170,211,31,59,246,55,41,199,234,186,47,213,254,86,114,172,217,230,116,87,179,215,222,207,242,137,119,121,110,255,251,178,100,128,143,232,58,110,206,15,115,64,4,69,230,89,240,236,52,0,32,105,187,52,14,229,243,200,235,139,168,205,134,9,136,197,25,64,18,68,187,20,113,184,26,220,105,89,214,224,147,174,209,118,144,13,11,156,38,2,241,10,186,102,252,190,1,5,124,152,74,156,36,137,66,137,120,168,147,99,89,212,141,75,133,227,165,58,213,229,244,27,179,245,243,172,181,125,54,254,149,77,255,255,52,170,175,255,247,250,136,24,125,158,25,214,112,26,18,240,30,74,20,24,8,65,153,188,54,25,222,234,153,156,50,152,46,14,152,8,15,153,110,28,24,242,34,3,0,147,27,76,16,17,26,96,56,10,21,6,140,101,3,192,192,233,122,140,221,2,208,173,85,64,130,57,64,100,22,3,74,167,134,214,66,129,18,240,25,146,157,59,234,88,77,142,193,96,230,159,121,42,142,25,33,203,225,78,195,244,225,207,32,238,112,251,209,22,220,117,24,90,165,73,99,80,67,172,93,31,223,107,44,106,31,159,195,55,179,181,163,86,98,10,203,60,232,213,21,38,123,27,78,222,24,51,49,161,173,237,164,90,183,113,132,86,229,176,84,246,49,212,11,133,153,146,34,109,78,190,51,249,196,98,81,13,109,100,44,120,54,77,107,5,153,227,91,143,98,62,158,143,115,85,229,189,205,88,153,190,35,69,212,0,58,51,106,170,247,6,187,55,63,182,248,117,102,185,146,190,207,222,218,13,89,93,253,98,89,160,220,141,99,203,184,215,214,33,185,103,24,82,252,91,55,139,23,86,155,123,221,190,190,24,187,97,230,51,137,81,192,1,95,74,204,44,196,224,128,14,44,46,213,60,244,170,249,51,165,113,9,243,217,85,33,20,15,214,32,120,64,14,17,153,94,219,120,63,166,208,158,191,107,63,203,242,127,255,209,242,255,255,117,140,62,173,56,114,139,200,0,0,48,38,80,100,90,220,102,26,104,126,33,148,98,232,152,97,251,192,98,163,82,99,248,86,97,240,74,97,96,130,101,0,96,99,144,178,42,9,153,8,65,152,134,0,137,2,161,64,212,195,240,96,48,6,48,20,105,50,132,64,82,75,100,44,37,152,2,3,152,4,7,133,67,60,134,29,8,161,57,34,134,47,230,58,20,57,138,184,0,101,88,140,211,138,99,140,255,191,145,102,175,1,56,200,62,249,196,100,111,124,228,27,3,62,209,136,53,171,50,134,166,138,47,204,203,196,139,112,126,153,92,239,205,202,121,27,97,45,66,37,93,47,87,7,115,135,55,165,81,96,155,227,100,189,173,187,113,158,88,18,130,254,236,183,252,174,216,26,109,203,119,97,87,171,222,148,227,198,52,179,189,41,214,34,104,171,212,124,13,3,27,94,121,177,255,251,178,100,98,14,72,72,114,205,19,185,124,242,63,166,74,0,97,133,100,33,117,215,48,14,233,243,193,2,49,41,232,244,157,24,43,196,191,213,179,2,222,37,239,67,89,195,22,93,193,250,233,184,223,4,55,31,84,131,87,44,90,52,109,147,39,181,220,201,185,227,85,44,129,242,201,106,235,89,66,159,110,68,227,34,189,73,37,230,166,127,222,111,155,107,234,14,61,125,175,175,21,72,252,118,26,0,54,224,217,149,164,16,65,15,82,110,24,90,212,236,6,186,161,133,235,198,65,66,18,249,185,114,54,198,4,236,130,216,73,239,157,244,150,157,244,71,35,233,127,39,235,53,31,246,211,191,12,144,147,254,159,232,137,249,79,255,88,19,202,51,177,194,50,156,46,55,110,99,26,152,205,13,45,205,106,39,198,176,240,8,216,96,16,76,102,16,234,99,8,232,32,10,6,21,227,1,194,38,182,10,4,76,110,2,1,192,176,16,171,12,32,16,34,135,51,1,6,177,96,152,192,224,44,203,153,59,172,212,188,105,154,138,25,49,210,22,240,200,195,125,96,112,230,208,219,156,203,138,216,64,176,42,168,195,234,25,17,66,100,13,101,247,76,252,24,74,232,107,239,35,194,246,18,14,128,4,99,29,185,183,76,152,20,42,186,5,193,243,85,39,242,125,27,10,132,190,178,161,129,209,219,88,62,248,214,140,148,28,189,166,225,9,187,155,187,3,97,27,22,127,99,9,185,21,157,190,10,199,118,105,235,147,213,137,203,29,205,98,172,141,21,201,190,154,173,7,188,61,92,40,156,179,152,149,196,172,230,179,189,209,230,181,70,125,218,80,132,183,221,189,181,222,161,67,87,127,129,157,30,185,221,119,88,89,199,182,93,94,153,137,62,244,124,215,82,226,91,98,152,189,237,15,226,111,157,252,98,213,197,177,247,10,244,129,170,214,181,182,243,44,218,139,31,16,64,48,2,153,175,120,143,5,60,93,5,164,63,143,2,188,236,96,108,181,13,111,183,153,166,182,81,214,67,175,219,191,79,223,109,222,222,159,245,99,127,255,215,134,153,111,70,51,255,255,255,244,234,137,246,70,255,227,191,255,255,127,242,184,108,0,76,79,182,140,166,90,12,74,122,78,20,198,12,186,2,140,46,139,204,46,95,141,15,17,12,21,29,76,35,22,12,205,25,204,64,24,197,0,19,34,200,48,17,138,223,166,137,133,0,120,64,0,96,144,146,103,80,100,141,10,30,96,176,182,68,11,15,0,0,97,193,146,40,169,71,238,160,4,215,246,29,51,136,98,237,36,123,21,229,31,80,227,44,121,116,109,39,91,73,3,144,164,98,142,148,181,22,249,98,62,190,230,158,202,137,84,184,71,75,135,43,52,119,115,118,255,251,178,100,63,14,168,38,113,76,139,185,124,246,68,105,154,42,97,34,90,31,61,215,54,78,101,243,209,0,25,104,5,132,137,154,217,68,31,140,174,139,112,221,213,105,131,46,36,51,125,245,218,214,125,81,196,33,156,193,210,132,106,163,193,127,10,66,42,59,119,79,151,117,35,69,170,93,70,109,87,189,73,45,203,38,196,149,250,51,126,98,24,45,59,112,19,166,75,214,13,117,50,229,85,155,219,52,240,100,175,192,138,57,120,47,89,243,185,83,91,164,198,37,100,204,120,182,137,135,144,158,100,253,125,11,201,53,160,109,235,191,216,43,19,57,133,29,207,79,153,100,139,227,98,211,167,237,241,75,120,31,53,221,237,106,102,80,159,33,12,0,8,0,0,0,5,108,179,134,34,103,169,103,144,22,12,50,254,136,53,22,204,232,166,0,218,123,132,32,219,100,255,156,111,205,95,154,163,225,12,165,202,253,51,210,255,71,95,182,223,233,95,239,167,47,19,211,183,255,255,255,247,237,252,31,229,191,245,128,198,69,228,28,25,100,106,138,185,170,186,35,33,51,90,30,13,99,194,50,64,64,4,96,48,201,76,203,36,227,34,139,137,64,102,70,79,130,139,233,208,180,5,135,112,232,48,60,105,64,218,124,179,243,8,15,210,72,128,0,136,231,92,109,192,162,172,25,99,246,249,0,73,124,224,162,98,228,145,68,209,10,129,156,213,87,145,176,226,133,240,139,140,193,66,183,28,179,5,198,165,80,250,135,185,168,8,202,106,202,156,78,100,194,171,110,244,206,167,38,22,228,118,133,37,237,97,140,167,156,104,205,63,247,43,132,254,162,253,230,100,199,225,243,19,255,131,227,15,97,133,187,251,229,136,115,28,96,198,143,121,103,222,90,218,107,83,97,53,139,199,167,211,14,183,156,219,29,243,91,143,136,60,150,102,114,136,204,197,13,169,27,104,150,58,231,131,219,94,75,70,21,124,207,223,156,140,239,167,132,217,9,134,57,24,109,112,87,67,149,237,118,184,129,59,231,54,201,55,151,212,100,136,205,109,239,21,182,173,186,95,127,219,24,246,215,215,212,154,12,18,166,5,176,55,224,65,177,7,65,48,90,143,210,244,165,102,91,105,185,192,185,129,81,208,43,156,24,31,250,24,172,180,42,129,181,53,55,82,118,189,126,181,111,255,203,6,223,87,253,31,21,157,183,245,255,190,222,115,235,255,87,233,0,0,18,156,197,170,35,54,1,76,244,187,59,43,113,12,140,11,2,48,234,72,106,48,2,15,18,129,76,168,18,49,16,52,100,0,97,3,97,111,156,180,207,75,199,108,100,92,16,49,130,38,65,1,151,249,74,157,0,72,33,234,70,41,114,129,69,107,50,71,190,62,154,148,255,251,178,100,37,12,199,5,105,79,155,145,127,32,68,6,74,18,97,37,104,26,65,163,64,109,229,231,65,23,157,232,205,132,180,240,247,167,209,38,114,243,193,122,158,188,182,205,11,208,247,119,179,54,41,230,164,109,134,219,143,107,145,199,149,170,60,238,100,163,114,145,34,113,100,68,150,85,44,200,85,166,179,165,166,151,94,128,60,49,195,98,218,46,57,34,136,146,37,147,233,26,177,169,164,160,140,131,46,39,198,116,211,125,41,147,88,198,226,126,214,235,120,198,245,60,6,40,125,172,69,103,123,84,228,24,250,106,143,39,202,146,14,48,246,241,23,108,79,225,43,105,163,249,173,58,173,162,141,105,137,116,168,100,99,70,57,67,143,140,202,163,123,1,15,113,99,100,107,86,192,187,47,127,25,183,80,6,5,182,88,128,130,198,166,133,228,4,48,144,147,97,187,191,173,94,1,184,233,79,98,8,11,7,219,195,133,5,250,101,107,45,53,251,59,198,234,221,87,239,255,70,255,245,56,13,142,250,167,254,58,89,127,255,249,110,90,166,185,211,223,87,250,159,72,0,134,165,230,6,80,29,66,112,3,71,213,94,102,130,134,154,70,102,16,98,217,164,43,144,48,110,30,105,156,206,70,222,34,166,227,168,76,141,33,81,160,60,239,126,196,8,197,150,145,116,4,58,124,85,195,36,111,106,25,209,170,63,239,147,224,52,225,85,21,59,237,171,126,79,101,175,44,37,36,51,241,105,56,230,94,85,183,72,71,253,143,95,252,85,170,108,224,216,87,219,107,57,209,70,35,87,193,158,179,123,34,35,123,131,95,120,235,26,248,33,187,247,141,172,196,137,175,33,138,217,13,37,155,209,121,31,184,49,139,75,74,215,22,175,178,106,215,197,212,40,86,137,5,135,99,34,123,76,220,251,76,125,10,158,247,76,218,13,94,225,185,28,237,163,239,74,164,37,93,117,60,6,166,67,231,182,50,35,25,30,50,46,153,87,114,179,57,191,203,246,118,170,213,62,253,10,255,215,80,0,1,201,112,108,201,80,70,212,14,132,117,73,106,205,79,5,195,65,104,147,127,177,92,233,38,164,161,254,154,15,150,130,115,250,186,255,125,127,174,171,247,255,235,171,251,107,237,162,13,103,148,239,60,98,95,109,52,211,79,143,255,187,254,75,232,247,81,254,144,0,0,180,54,12,10,76,84,74,15,29,26,204,3,30,76,26,112,204,15,122,204,12,10,76,2,19,11,158,68,193,152,120,10,151,252,194,163,52,193,112,5,99,133,65,128,72,22,134,169,116,24,145,178,105,72,0,55,104,105,12,100,49,231,195,169,30,251,215,28,118,224,226,208,211,79,3,4,250,208,50,209,209,74,224,248,219,206,245,80,48,47,255,251,178,100,46,14,199,68,114,77,147,184,76,242,71,231,122,51,101,45,62,29,209,201,52,78,229,147,193,35,25,104,13,149,157,168,148,55,41,118,116,174,108,114,149,145,86,85,41,98,39,77,87,143,39,158,182,209,103,249,148,255,211,61,23,232,42,63,79,55,246,123,190,221,93,76,111,190,182,114,193,255,189,158,4,192,181,247,38,119,184,50,83,172,238,214,203,29,216,203,147,65,28,229,35,184,52,106,169,80,132,234,254,98,4,53,227,155,41,46,102,213,6,133,24,89,130,70,172,172,149,248,48,110,223,37,224,178,70,81,107,211,58,97,102,144,52,229,38,164,222,89,10,211,36,156,83,145,68,70,173,70,27,89,134,50,243,255,227,85,243,63,133,63,166,218,52,0,3,166,32,183,166,72,87,16,48,0,168,97,64,109,44,29,96,83,197,63,199,81,89,140,172,53,215,71,94,214,94,197,59,219,171,171,109,127,175,175,255,250,191,237,175,190,160,82,81,101,154,158,88,250,84,148,201,221,209,77,228,223,122,221,173,203,57,206,87,77,32,185,133,129,97,133,163,97,132,142,225,211,205,49,139,163,17,151,65,193,141,107,73,157,32,202,177,24,64,16,152,134,23,24,170,5,40,113,138,134,48,24,58,22,0,41,70,137,245,68,96,88,166,100,152,100,235,55,19,2,4,54,159,4,133,142,59,149,11,18,77,122,170,153,33,59,179,166,59,210,137,176,104,112,228,243,6,8,246,137,250,97,118,251,68,213,40,166,37,81,106,148,16,212,94,90,162,150,98,237,168,224,114,140,34,107,218,190,46,132,90,222,231,112,179,1,65,244,251,69,251,88,231,103,251,101,24,57,185,155,249,93,120,108,118,156,152,44,183,133,30,183,18,99,246,119,203,255,187,183,175,229,30,52,102,167,74,17,224,213,95,225,52,139,94,119,219,185,121,249,201,122,12,179,174,244,35,78,87,63,92,249,114,211,44,191,243,101,244,120,249,47,185,100,63,235,64,226,168,61,9,123,183,175,175,228,179,93,108,253,107,144,51,101,244,187,89,211,121,235,109,182,219,51,215,154,192,248,44,0,28,0,132,125,172,177,144,19,230,41,97,72,214,155,159,82,211,122,239,96,209,39,236,217,81,161,0,143,89,57,198,39,146,185,55,169,42,247,62,161,111,131,190,175,213,85,214,172,234,213,32,9,210,170,22,7,225,130,197,63,245,213,121,47,119,247,171,252,239,61,211,65,0,0,144,0,74,97,240,122,12,130,141,37,139,66,17,163,3,98,131,39,146,163,85,65,67,10,2,81,96,160,207,32,68,200,0,229,4,6,62,141,5,98,50,85,128,0,211,0,193,68,1,8,135,178,33,161,84,91,25,130,130,92,248,192,10,8,33,255,251,178,100,33,142,231,102,107,204,147,184,124,242,70,73,10,19,97,39,102,26,13,157,58,110,65,156,129,24,25,39,69,148,158,8,229,139,100,174,238,73,180,45,198,148,0,86,56,232,18,18,33,17,130,129,107,163,147,47,152,195,195,68,244,209,102,232,194,185,36,115,32,58,138,45,58,74,28,70,13,1,224,244,187,153,233,109,106,253,74,30,75,162,74,115,53,215,149,229,203,113,124,235,182,5,155,83,9,45,188,123,49,135,124,136,152,239,26,76,187,43,111,174,126,179,203,119,112,252,112,137,154,194,255,77,154,175,93,197,223,223,198,160,71,249,219,131,218,218,54,119,146,130,141,82,79,18,142,21,116,227,90,181,55,235,80,163,231,16,39,180,24,54,221,47,77,226,191,81,243,90,226,209,97,234,75,99,80,233,153,102,172,249,159,205,238,246,172,163,53,52,191,145,155,152,0,0,124,136,50,50,64,144,156,3,160,22,81,117,160,101,30,135,29,119,247,140,142,123,170,35,35,40,45,235,181,217,31,91,109,30,87,232,239,67,244,253,141,165,105,219,255,190,255,191,125,183,9,115,244,51,255,152,95,155,132,67,123,126,146,130,94,60,54,235,9,216,98,129,8,240,148,195,32,179,98,115,3,129,6,127,12,154,34,164,100,176,81,32,16,64,14,24,26,153,12,52,50,1,25,77,176,246,68,158,164,66,69,112,96,0,233,153,2,16,237,179,2,7,221,229,85,81,162,34,11,194,161,75,225,161,68,233,156,170,41,82,201,194,145,164,173,174,217,212,229,220,225,186,58,24,46,7,213,202,90,182,155,181,151,246,70,192,245,187,173,153,152,190,122,183,158,81,36,117,66,156,111,160,165,141,194,127,159,172,221,107,76,11,238,106,162,170,108,63,147,200,32,142,100,118,170,139,57,172,245,222,76,183,174,52,204,211,102,46,92,109,187,1,61,226,91,168,77,241,192,142,177,229,206,237,91,76,189,70,74,217,228,206,185,120,45,119,95,101,188,248,62,176,89,180,36,206,215,215,189,183,125,151,231,190,149,143,161,4,130,119,158,200,173,200,32,81,42,77,36,197,25,180,219,180,164,160,79,0,72,149,4,45,249,92,74,155,52,20,83,252,159,141,163,27,118,130,109,12,50,46,190,3,77,108,66,101,52,32,206,253,92,239,110,243,209,244,209,180,63,232,105,187,254,95,190,143,112,74,24,24,155,122,127,255,148,253,196,0,0,93,148,16,13,48,209,20,192,232,179,177,72,76,16,9,48,100,36,199,44,192,19,176,192,225,21,2,51,104,0,197,128,119,40,199,130,225,160,178,245,145,166,59,242,48,2,50,192,21,220,200,16,21,109,153,234,60,48,195,252,175,7,0,135,48,177,156,241,106,65,255,251,178,100,36,12,166,105,104,207,27,143,100,240,73,201,26,22,96,237,156,150,89,155,70,109,189,51,193,56,29,40,13,135,180,224,154,251,16,68,196,143,3,47,182,134,79,86,180,31,134,250,6,218,153,12,200,197,194,217,128,149,165,87,57,215,167,183,119,142,159,181,125,255,76,26,249,213,45,245,22,157,144,3,10,239,47,226,236,207,70,106,246,222,108,195,122,209,248,196,164,233,77,181,181,82,104,188,253,12,255,237,206,57,150,92,250,187,180,239,77,237,78,89,214,234,97,215,205,158,129,229,106,210,101,166,20,85,95,236,122,44,212,76,57,211,198,214,106,176,213,114,38,142,237,134,49,221,151,226,243,31,196,130,155,149,190,225,212,0,32,0,232,149,63,163,165,10,192,186,32,149,172,34,156,75,95,85,168,228,233,67,169,62,236,98,53,64,247,118,130,173,253,160,126,135,188,127,111,213,255,244,125,43,255,244,235,250,191,253,32,93,84,180,159,56,120,150,52,173,122,144,206,165,93,191,91,254,190,179,111,61,46,3,76,203,185,131,137,152,72,24,22,28,235,82,165,166,84,24,104,162,100,211,13,196,132,44,68,24,24,69,40,48,210,37,249,3,195,109,244,108,132,40,136,23,13,36,107,221,94,48,86,17,148,177,24,93,203,100,39,120,58,115,150,227,143,123,182,223,64,88,196,138,195,111,112,98,194,247,153,138,99,47,29,112,227,172,60,183,220,124,214,70,152,59,67,117,243,255,194,111,252,127,237,251,121,51,166,178,211,62,27,207,172,86,152,222,171,111,188,194,62,17,205,47,38,168,129,186,109,58,255,90,86,230,207,197,41,52,108,1,116,195,83,212,57,4,229,38,152,46,244,83,155,80,153,166,25,164,111,101,135,166,228,73,145,236,107,10,116,187,83,81,186,114,200,217,198,17,255,71,164,8,9,142,177,130,89,150,168,25,146,239,168,74,217,132,75,73,244,160,111,123,168,10,131,198,165,125,206,23,114,162,150,113,73,204,55,239,173,15,255,255,255,254,114,187,36,36,162,8,121,152,214,178,122,216,154,30,144,158,47,78,34,101,82,205,181,27,218,176,245,22,244,81,215,255,255,64,0,52,165,188,16,80,28,4,102,201,230,66,96,2,5,100,2,109,171,212,136,46,224,243,128,130,170,102,50,125,106,72,90,250,176,70,202,160,17,207,116,236,134,6,232,150,10,149,69,225,161,163,208,31,93,178,139,246,100,216,205,163,8,216,60,59,63,178,68,157,154,190,247,137,13,64,177,109,211,54,161,137,61,69,161,111,41,45,177,19,126,225,148,225,122,110,152,182,251,22,192,26,71,40,46,142,106,4,22,98,104,224,186,136,207,134,223,212,92,137,32,64,48,222,151,153,104,255,251,178,100,63,140,197,154,104,210,155,76,76,192,78,102,89,210,105,138,102,25,29,163,76,109,225,139,193,48,25,39,1,164,138,16,50,43,90,78,158,206,161,117,4,104,178,34,183,137,45,77,156,234,19,223,43,217,252,135,193,91,12,46,183,139,83,237,219,145,50,100,219,8,216,97,25,54,171,179,73,136,156,49,103,224,80,212,132,12,1,157,150,224,80,209,205,100,34,50,97,147,24,147,48,204,6,189,135,133,169,141,116,241,98,244,104,186,75,21,136,215,131,186,165,232,233,229,33,20,238,181,26,26,205,188,141,169,175,75,102,208,234,157,183,237,122,150,249,24,41,45,51,85,123,10,26,119,253,127,187,191,167,70,159,252,184,0,2,84,134,78,238,125,177,199,96,192,119,167,161,10,0,146,80,160,233,48,209,153,169,160,209,130,6,132,5,130,52,92,129,33,131,130,34,1,132,175,139,2,40,187,235,89,45,220,226,235,184,203,189,75,239,183,208,43,188,242,181,248,132,130,3,119,45,80,58,175,234,133,93,103,210,217,166,59,147,247,40,175,98,226,195,198,245,255,19,227,90,189,172,243,161,183,59,45,51,110,127,159,97,85,157,84,139,25,109,33,129,109,15,234,109,93,136,198,60,243,155,81,134,76,239,10,226,89,228,11,87,44,70,252,44,131,103,58,2,198,81,226,155,218,154,176,107,183,165,255,154,109,212,119,75,43,158,49,119,181,130,223,110,83,41,72,91,166,242,227,170,197,203,161,248,92,101,233,206,133,10,219,45,214,109,123,77,122,185,111,103,102,113,231,64,181,92,244,178,180,49,66,96,89,209,214,22,32,84,97,96,25,65,36,69,209,49,195,78,164,138,160,42,30,134,47,212,201,139,54,94,100,145,202,224,243,18,210,202,220,247,40,12,179,54,129,79,54,189,139,90,58,212,252,23,76,209,53,111,196,209,222,166,90,139,255,230,185,30,90,167,234,252,231,254,226,0,18,76,184,42,29,61,92,104,211,1,51,38,21,6,1,230,23,23,152,0,86,97,112,17,142,134,130,32,104,140,76,180,71,64,198,6,2,54,38,172,42,17,55,50,150,190,60,115,8,40,150,140,44,149,105,98,10,42,150,90,83,209,186,38,70,146,46,20,59,10,94,82,158,200,224,22,35,118,54,234,183,72,223,100,212,23,63,213,146,103,26,214,99,20,147,211,50,13,198,221,90,123,5,246,25,81,11,232,163,46,216,245,200,35,106,200,154,66,35,187,13,80,39,114,234,245,222,189,243,232,202,138,142,61,153,232,117,123,19,142,94,184,164,95,134,184,39,155,215,160,91,62,217,89,83,49,45,99,45,57,30,178,200,149,183,242,236,93,21,107,143,122,85,59,48,13,46,243,13,46,142,102,255,251,178,100,91,140,166,91,104,211,27,152,99,112,74,66,121,249,97,230,98,25,173,163,68,110,229,109,193,29,158,231,69,166,29,152,36,125,22,193,174,174,170,143,173,247,186,245,165,43,48,192,215,75,127,242,32,0,16,0,0,114,18,12,130,32,240,123,204,45,4,236,204,68,130,126,31,130,32,179,152,249,105,219,91,229,153,8,63,70,99,227,12,73,132,43,88,196,43,207,230,52,120,28,138,222,216,97,67,135,115,220,117,219,47,150,232,238,245,58,239,229,22,152,122,42,38,197,105,255,80,0,0,76,131,42,9,205,239,145,160,33,193,151,99,105,144,224,137,141,64,225,131,162,176,144,252,99,152,92,24,13,14,135,66,160,82,18,130,128,153,114,35,229,145,52,144,110,72,186,239,153,79,187,104,0,46,48,129,208,87,47,8,123,45,240,208,75,8,170,72,44,91,232,148,60,205,27,172,166,173,36,26,97,13,14,183,22,246,68,137,83,239,252,55,172,110,165,52,61,83,86,171,65,17,109,183,148,245,156,124,174,72,251,28,106,106,110,88,243,70,19,203,88,126,104,140,231,5,200,147,143,245,184,18,6,170,61,102,106,193,56,244,153,74,80,202,217,212,38,147,156,196,31,89,2,71,238,120,118,206,251,55,221,55,16,163,135,78,140,152,173,90,202,104,211,76,173,239,56,125,72,121,250,152,54,93,214,242,73,215,177,198,180,201,157,144,246,211,120,90,184,32,255,228,106,10,175,49,200,150,0,239,26,49,66,140,50,243,2,169,1,0,82,228,70,87,74,214,140,2,3,173,224,184,23,141,1,73,52,115,62,81,62,116,49,126,81,148,161,152,173,188,28,83,243,255,250,115,27,255,28,111,187,254,255,255,255,249,78,175,169,114,51,191,85,147,33,0,0,11,148,65,131,57,91,224,234,164,3,13,39,12,172,62,49,41,8,194,132,128,184,20,198,72,16,129,32,169,226,94,167,56,10,22,180,60,27,90,3,138,154,77,132,189,2,35,157,229,26,127,199,5,18,181,23,129,200,213,83,8,195,115,81,135,51,58,66,24,230,140,218,33,56,26,131,2,169,32,236,25,104,156,60,171,118,227,85,171,103,93,97,59,10,46,77,134,170,163,71,185,144,217,191,251,213,186,95,59,29,232,208,118,146,129,179,163,214,79,238,111,177,94,203,222,86,87,97,134,60,79,43,210,30,54,112,226,241,236,156,177,214,250,253,179,243,49,185,78,132,164,230,230,170,205,133,122,141,122,26,94,183,163,175,172,210,229,126,18,185,228,84,132,193,124,125,141,67,105,109,125,242,22,255,113,138,91,175,213,220,163,110,252,129,85,16,193,4,64,153,190,128,167,49,170,52,88,26,48,220,65,10,66,10,84,162,160,255,251,178,100,109,140,230,29,104,210,27,153,98,96,72,228,121,208,101,37,132,24,85,195,76,78,97,41,193,49,153,103,69,164,22,32,12,44,239,56,50,214,245,243,143,59,42,8,179,25,39,186,245,65,13,82,63,220,175,200,52,247,22,120,155,225,64,159,209,184,237,178,106,226,107,22,201,159,254,238,239,81,222,115,78,128,5,43,21,169,152,48,28,107,146,49,154,136,102,84,16,176,225,24,200,193,192,129,67,146,163,6,189,26,148,92,80,141,242,136,160,128,180,107,46,80,81,68,25,131,179,104,4,167,31,96,64,157,248,49,47,235,202,84,189,214,160,126,225,172,231,105,162,176,83,49,159,46,160,58,36,179,34,141,13,176,104,202,244,210,109,5,8,173,70,26,69,36,105,84,46,107,40,141,171,58,248,164,142,101,209,166,132,209,156,129,253,132,10,49,191,187,251,212,171,147,144,24,95,94,64,101,180,104,5,106,54,6,19,39,80,132,55,36,36,113,157,77,70,51,251,243,122,153,123,12,245,230,128,145,151,207,33,20,163,47,182,79,80,97,28,39,23,60,146,53,145,149,71,107,223,255,207,255,38,9,212,116,147,249,60,255,255,176,154,152,252,135,186,73,136,144,250,145,48,206,76,196,133,252,97,216,33,136,145,211,58,89,40,223,4,190,81,196,134,121,37,241,23,178,93,65,42,80,120,14,56,80,211,91,17,209,23,138,181,197,64,247,89,68,245,190,68,129,121,61,180,43,105,202,212,127,174,141,215,140,127,245,179,23,221,221,127,14,69,185,113,0,32,5,130,163,74,82,167,32,52,95,129,162,133,151,77,182,142,230,23,94,84,113,82,157,217,177,248,50,74,210,134,55,112,190,27,38,94,191,132,232,231,163,140,98,169,246,169,21,222,64,247,146,203,39,71,9,115,34,212,85,77,186,130,53,135,77,186,114,69,23,210,161,34,126,36,198,106,42,183,22,90,130,81,99,29,109,221,237,102,195,250,242,180,145,91,181,29,36,154,134,160,62,168,169,4,224,95,85,156,97,120,70,179,19,64,146,0,186,214,218,72,117,123,169,107,14,158,124,157,87,218,181,214,114,228,217,88,95,31,134,241,181,44,130,81,166,90,36,255,114,121,228,198,178,125,160,4,25,14,42,188,64,16,152,29,138,144,5,148,192,109,49,66,222,191,42,208,169,100,128,193,235,177,151,27,114,240,25,104,23,161,21,144,196,34,42,230,76,53,1,165,121,114,107,45,105,74,222,139,232,84,119,235,109,135,81,186,27,25,175,215,111,255,253,91,255,179,126,55,145,208,0,4,0,40,202,220,162,146,207,224,240,54,147,68,4,80,50,208,45,219,51,26,26,226,147,195,136,249,72,183,163,6,9,112,170,244,54,61,255,251,178,100,135,0,132,228,103,216,211,44,74,90,75,105,153,229,101,133,100,20,237,159,93,77,61,41,65,42,147,231,69,164,22,24,182,173,164,79,7,168,232,168,132,131,228,43,199,25,5,161,241,80,212,81,179,37,122,19,245,8,17,30,204,182,45,165,39,135,24,176,203,220,211,42,180,170,228,3,196,112,43,163,216,166,151,36,60,111,80,52,31,115,252,46,167,119,12,204,156,42,116,214,70,40,37,224,178,248,221,146,51,2,169,16,233,120,160,124,77,57,240,104,62,88,233,69,246,45,100,33,170,79,30,215,175,255,254,174,221,144,29,159,236,146,52,168,188,82,37,162,56,210,55,106,13,255,199,251,132,153,53,255,250,193,1,196,234,6,32,42,120,224,24,131,166,9,168,20,201,107,140,67,200,29,178,168,53,240,16,7,90,102,87,3,205,234,97,161,144,48,249,21,13,21,218,194,157,234,117,90,13,180,68,65,251,159,11,106,182,150,126,111,208,126,111,16,169,208,44,197,43,255,235,111,217,200,233,210,0,204,32,56,78,102,15,77,26,29,76,103,7,76,192,11,76,18,16,12,36,14,66,0,163,17,200,32,48,68,72,7,7,5,42,162,42,3,52,228,177,129,134,213,120,18,41,11,202,161,72,21,181,62,209,4,122,149,138,61,2,166,79,103,181,186,62,113,153,183,25,53,220,24,75,107,2,189,108,173,249,108,112,92,169,87,214,139,193,47,13,53,28,52,183,103,114,212,110,75,73,31,179,147,180,160,105,61,206,105,235,172,78,144,132,187,184,185,240,113,238,89,150,217,109,37,73,11,91,113,184,222,136,135,107,187,155,71,31,101,8,75,231,253,43,219,91,44,94,182,55,156,105,226,177,71,90,180,217,225,21,164,190,148,63,232,203,42,236,250,217,155,203,214,161,149,247,190,243,105,230,175,238,174,162,186,205,216,42,60,203,91,69,90,121,214,134,87,57,105,236,181,39,90,254,126,228,155,247,141,2,29,76,26,120,252,241,200,144,4,56,154,41,128,16,63,153,56,206,48,44,46,16,147,102,219,105,84,164,213,85,225,68,38,247,56,156,97,238,212,218,253,20,33,51,65,118,183,67,7,203,103,86,170,178,31,38,22,108,44,142,172,181,127,187,125,7,158,165,39,163,210,217,77,137,117,134,127,245,191,236,225,207,160,195,193,4,110,216,50,248,173,49,136,242,52,180,135,50,12,33,48,136,56,49,92,14,0,161,166,6,1,6,15,129,35,160,83,248,36,43,22,177,13,64,133,5,7,80,229,254,29,185,146,139,178,249,23,25,124,3,193,102,66,6,194,128,136,133,71,7,157,134,45,103,73,144,135,20,195,157,133,213,66,241,148,10,243,178,55,185,101,179,172,221,86,131,255,251,176,100,193,143,198,213,104,82,11,185,99,118,75,38,89,209,100,197,130,26,229,135,66,14,229,45,209,32,14,103,137,166,9,216,15,59,80,243,212,184,115,143,89,178,216,95,219,208,44,85,173,142,130,71,148,68,200,222,35,25,81,242,44,184,18,200,145,102,180,83,131,40,179,120,204,68,42,156,62,157,21,48,157,211,102,84,106,224,181,144,150,166,253,186,93,151,18,237,156,38,90,145,181,177,128,75,14,94,32,38,42,12,159,102,36,80,77,232,78,105,217,70,25,146,197,154,164,233,200,164,89,88,73,164,80,171,51,29,156,75,33,138,215,222,179,224,170,192,198,243,177,64,174,181,83,61,128,0,8,113,76,242,4,128,120,98,195,1,42,140,34,5,214,45,5,33,90,210,183,41,216,160,90,180,20,203,241,136,132,128,28,197,31,133,14,217,254,60,85,17,243,145,17,113,193,136,171,39,43,188,24,210,141,238,224,193,81,186,104,174,233,134,255,111,95,239,237,210,0,4,156,188,40,150,62,80,148,162,86,103,245,9,149,78,134,20,39,129,7,130,64,115,46,31,4,65,112,104,132,192,192,50,0,129,38,183,104,109,99,13,159,28,91,109,240,64,17,119,33,88,197,16,22,69,56,199,178,75,98,16,96,183,5,118,183,151,33,246,56,237,196,167,219,235,10,105,12,85,126,178,106,213,111,191,143,245,75,192,227,18,133,76,186,205,56,200,43,16,138,153,44,24,248,117,130,176,47,166,160,186,194,108,101,65,148,80,78,77,106,79,155,214,144,209,152,206,74,220,168,137,233,210,38,214,125,107,11,193,165,209,77,50,1,52,121,11,55,147,85,153,212,141,108,221,108,255,123,242,49,66,206,65,56,194,109,62,247,8,71,124,145,90,240,242,101,87,85,10,39,88,75,123,138,152,134,181,55,236,177,36,104,58,0,0,4,62,218,91,79,33,16,15,4,81,21,26,90,44,32,21,77,179,216,254,199,224,75,247,110,82,217,213,184,201,38,99,25,97,254,224,163,207,147,205,127,250,254,250,253,235,249,255,255,255,255,255,250,2,252,1,203,97,64,197,98,79,253,64,0,86,97,190,152,122,147,22,123,153,68,110,60,72,125,16,14,101,1,12,103,249,200,100,224,80,110,40,0,99,136,152,99,208,186,99,232,40,85,34,140,19,16,12,21,0,2,6,224,0,118,97,24,108,22,5,204,38,16,64,193,160,40,54,95,164,32,0,140,23,10,19,192,226,244,192,16,140,196,0,144,24,14,131,128,64,207,12,112,21,160,62,158,87,172,63,35,77,7,41,158,148,32,96,138,166,165,140,164,57,209,130,36,193,137,80,50,6,226,215,151,0,140,142,61,89,167,245,185,55,118,151,98,95,7,54,255,251,178,100,198,12,230,20,104,210,27,153,74,240,64,233,250,51,96,34,142,32,245,201,54,78,225,53,201,102,40,39,9,164,150,24,176,181,221,34,175,111,23,174,245,12,27,57,21,163,134,49,198,146,182,226,248,114,145,233,140,84,177,198,210,182,175,44,138,107,124,184,223,214,223,38,177,222,87,237,215,239,41,50,222,17,201,111,238,212,1,185,207,128,154,151,234,253,63,108,83,207,99,45,199,32,193,63,174,90,14,177,91,25,135,35,148,232,22,38,81,85,91,135,16,166,166,10,104,69,76,46,153,106,68,88,138,235,73,218,148,145,192,242,14,133,131,113,219,147,167,47,238,170,255,185,221,252,207,53,188,183,5,2,87,41,100,204,105,99,38,252,238,165,48,208,69,147,145,20,4,231,83,7,133,4,201,74,23,1,65,49,18,73,185,124,186,86,187,164,230,211,46,38,169,217,34,240,32,207,80,212,151,167,99,61,145,4,154,133,5,220,236,242,183,110,220,196,140,191,69,54,94,175,138,235,226,235,255,181,109,255,252,252,171,244,120,151,138,243,191,249,160,0,70,179,20,100,195,45,86,83,115,209,163,92,136,51,76,210,179,14,80,35,19,1,3,20,2,83,50,149,115,22,128,67,2,3,35,0,64,81,75,198,132,192,64,18,37,69,239,61,193,133,66,140,137,22,242,103,134,192,52,233,76,9,192,81,52,195,140,58,195,193,0,140,56,199,20,10,29,45,144,85,100,187,74,48,185,163,15,35,242,198,129,161,105,224,165,198,162,78,189,105,123,150,226,103,9,83,147,40,88,122,116,152,140,144,64,92,76,243,59,240,240,189,179,181,43,98,85,124,155,195,74,61,136,103,189,44,141,229,217,58,81,184,148,181,126,137,28,210,149,182,239,189,78,251,86,239,175,78,199,220,232,222,109,48,102,75,61,51,135,241,230,231,245,51,27,218,237,106,246,211,157,138,24,182,145,197,221,247,164,252,183,21,239,245,164,59,240,231,101,41,211,101,139,122,93,245,253,241,201,60,84,87,0,179,21,0,2,151,232,57,96,17,156,188,33,176,35,70,23,174,211,83,70,102,141,78,11,117,96,114,203,113,56,132,187,25,19,162,123,154,44,206,82,96,117,243,35,25,55,195,181,20,47,239,232,201,78,243,243,119,253,196,98,155,121,200,182,166,237,203,127,235,48,253,232,59,5,47,50,101,112,36,7,206,11,59,140,93,45,204,38,0,204,108,6,12,42,119,138,7,179,6,198,96,224,136,147,193,138,42,96,131,167,81,140,80,108,148,164,161,127,133,174,8,64,63,100,161,73,0,136,96,9,16,48,103,141,57,177,144,241,52,188,71,21,114,233,169,222,99,65,223,101,133,93,13,236,209,124,159,167,2,31,255,251,178,100,187,13,166,192,104,207,19,186,98,240,67,3,89,242,99,34,56,26,109,163,60,14,233,107,193,14,153,103,153,151,149,40,131,80,142,122,32,182,222,106,8,17,91,54,211,41,97,226,146,114,131,242,4,85,137,44,200,22,152,38,143,36,216,53,164,166,166,181,68,10,50,73,26,24,148,14,226,53,195,200,74,94,17,131,208,172,41,106,25,49,142,203,90,137,160,236,187,161,112,253,188,237,212,85,219,20,149,55,93,106,173,206,248,183,75,62,221,204,109,88,144,250,69,102,176,228,34,212,237,200,182,106,219,106,104,181,134,207,106,187,14,163,47,73,69,192,74,147,173,110,42,194,36,22,39,136,134,50,215,59,173,19,176,47,65,132,124,22,121,142,154,200,2,68,215,44,118,183,130,35,69,204,17,165,11,230,53,22,188,105,85,84,0,216,239,28,148,183,133,191,111,167,255,234,218,125,27,255,20,62,182,126,158,191,193,90,84,69,171,232,0,168,166,220,194,209,104,239,16,60,203,33,128,195,97,92,216,225,168,194,98,124,192,144,84,170,12,153,98,135,152,6,14,16,154,30,218,13,132,6,88,150,161,193,1,193,131,77,182,1,81,138,210,156,51,99,128,216,41,80,147,204,159,100,95,214,192,32,105,39,9,50,36,123,169,204,209,2,66,205,215,17,46,102,129,153,144,160,83,27,229,186,203,185,80,184,62,49,73,2,170,231,236,214,83,211,105,219,157,106,136,169,72,230,4,203,171,176,199,133,61,157,235,55,215,205,112,106,219,88,81,239,194,26,41,88,217,106,58,107,117,132,131,251,85,236,177,237,214,245,150,180,193,209,138,192,57,222,196,84,149,8,84,105,226,33,15,238,253,159,107,153,225,46,239,3,43,209,30,221,133,244,187,103,158,243,213,221,34,234,20,29,69,242,179,70,111,114,74,45,191,124,154,186,178,144,111,9,145,181,195,176,200,185,171,248,42,150,36,226,114,11,138,229,206,11,82,243,198,0,26,30,50,38,1,176,207,140,67,42,204,201,183,50,128,72,149,27,234,35,71,80,181,82,188,104,245,172,94,38,239,94,87,16,97,112,140,100,164,177,233,160,218,11,244,147,81,233,54,147,228,86,55,20,13,111,198,109,251,255,198,95,204,191,66,113,143,199,127,255,253,56,91,115,253,162,220,68,0,13,71,113,132,233,57,249,104,129,165,4,233,139,70,161,139,233,9,143,4,17,140,161,201,131,65,184,10,1,49,40,55,48,100,57,92,193,80,200,120,133,115,73,169,24,76,251,89,69,75,248,61,154,73,67,33,96,203,164,22,152,154,112,106,225,81,147,108,64,99,83,73,118,134,209,166,148,78,46,210,95,103,13,185,51,212,141,198,2,151,55,21,89,118,255,251,178,100,201,140,199,44,104,208,27,186,122,80,78,105,9,193,105,37,134,154,69,163,62,110,229,141,129,53,36,40,77,140,156,160,2,83,169,63,54,88,8,43,242,178,253,82,196,253,205,72,173,187,97,54,191,88,35,149,63,59,174,229,41,44,17,99,201,18,58,206,7,107,94,104,188,63,188,236,35,156,124,179,183,150,226,43,238,161,69,207,217,102,77,72,15,230,67,174,79,211,63,106,132,245,175,71,108,231,156,210,47,58,221,92,244,239,100,51,50,236,47,157,56,72,228,250,189,74,18,84,22,206,215,45,30,191,237,209,191,237,101,22,149,223,138,213,146,214,162,0,112,7,2,177,101,130,199,60,68,250,65,4,214,50,206,11,228,223,83,200,163,239,61,140,182,231,60,73,1,19,88,244,47,114,164,153,76,122,20,206,71,235,202,62,34,139,141,83,71,198,2,2,104,59,223,255,255,127,215,255,255,251,177,227,196,205,67,233,10,145,115,80,121,185,182,18,2,0,1,99,6,84,203,56,1,55,35,28,194,9,48,234,4,147,75,17,138,49,53,25,35,15,96,128,48,49,16,131,26,242,216,48,181,3,195,0,160,227,48,76,2,243,1,208,50,5,13,225,128,72,8,20,16,129,80,207,136,136,44,10,36,94,113,33,70,20,91,64,36,8,16,86,34,156,34,226,16,144,156,128,8,88,153,123,67,134,4,4,14,14,86,72,112,112,37,0,13,101,27,151,155,49,102,35,205,43,61,84,162,201,72,28,43,20,93,162,160,13,90,244,69,172,15,4,74,43,88,133,75,36,82,167,51,26,10,143,8,142,27,195,166,235,86,186,43,244,85,154,124,16,122,17,22,245,176,79,104,228,29,71,70,27,58,157,199,105,89,97,202,189,88,32,189,203,142,126,50,222,86,162,99,138,10,204,199,154,223,119,196,177,151,49,125,221,164,29,122,217,140,109,230,107,219,77,87,153,75,176,179,224,66,186,221,231,111,158,220,80,222,97,173,86,235,113,126,204,71,44,90,239,53,143,179,214,236,250,87,175,61,63,53,220,114,82,171,96,0,2,2,2,202,49,96,18,32,60,216,212,195,20,144,195,134,110,166,110,43,118,115,220,150,71,243,216,74,228,167,14,13,0,253,22,184,203,86,191,232,174,163,249,168,65,90,254,217,205,167,173,126,191,230,190,105,111,60,92,178,198,225,2,20,235,236,255,109,180,13,70,11,105,102,105,218,80,6,18,226,134,96,40,18,102,103,130,240,96,82,23,166,6,0,12,96,118,18,164,37,110,96,132,7,134,6,64,4,97,34,6,130,48,53,12,18,208,176,8,22,108,200,58,62,138,196,38,7,9,156,82,0,21,14,193,1,225,25,96,14,32,247,70,60,65,140,74,99,255,251,178,100,199,14,199,199,113,204,147,219,99,114,70,70,9,227,105,135,88,29,117,165,54,79,105,141,201,17,151,39,137,140,136,112,2,154,52,173,133,32,147,1,175,50,24,100,152,194,240,130,157,85,44,47,161,134,16,211,17,210,64,225,41,190,78,178,115,194,115,165,80,230,246,245,203,56,62,148,113,238,93,175,228,163,247,173,18,93,79,108,106,41,151,55,55,169,107,36,53,157,242,7,117,224,55,190,104,233,74,233,73,123,14,189,46,211,75,43,143,16,203,199,171,242,133,39,30,240,209,19,12,163,109,202,116,84,109,168,90,202,75,221,68,235,84,86,42,214,26,64,239,33,191,219,23,67,237,90,102,27,57,87,159,178,53,183,127,159,166,184,221,242,11,46,81,72,96,248,41,89,164,179,243,218,151,22,127,233,9,11,108,1,70,9,20,6,208,18,135,134,2,141,0,216,2,1,82,29,128,23,246,36,203,168,32,108,112,148,177,206,76,102,218,24,4,140,24,96,110,192,157,64,30,234,52,178,109,224,250,55,254,234,221,63,119,95,102,160,210,238,67,146,120,159,165,63,79,217,203,2,0,21,179,8,61,83,143,85,195,67,214,19,115,69,99,109,152,147,27,15,211,43,208,147,8,71,195,66,19,35,3,139,179,7,72,131,2,1,19,6,133,179,6,71,147,6,64,1,96,140,18,2,24,194,12,178,178,207,155,143,3,87,118,65,177,29,72,24,233,30,229,0,195,27,253,93,154,75,53,4,77,144,139,1,29,156,106,9,165,31,100,101,203,88,34,231,181,182,177,16,152,14,78,68,226,165,43,221,41,125,235,49,102,226,40,18,48,75,227,69,148,90,209,185,69,74,71,52,208,230,22,210,86,83,29,36,248,126,77,12,144,10,165,108,40,138,200,107,136,178,54,41,85,116,114,47,177,167,136,57,28,125,150,25,230,82,56,59,89,73,48,171,238,226,237,133,140,236,92,192,124,218,250,108,55,219,48,78,97,48,111,122,76,9,177,210,166,25,99,207,15,89,153,54,233,243,138,130,50,180,194,41,29,77,100,50,240,207,130,177,44,166,36,36,121,225,29,234,233,101,185,185,68,161,67,149,19,136,160,32,18,234,163,188,168,123,35,211,172,252,103,141,20,228,66,213,41,225,218,47,216,231,122,97,16,198,40,42,72,48,246,165,196,216,206,113,76,87,83,234,151,162,190,28,128,194,193,18,160,196,69,5,28,54,71,13,252,2,250,10,178,67,117,100,114,98,141,116,44,31,239,162,112,49,86,116,168,141,200,121,204,33,69,81,71,5,23,28,185,141,177,21,59,254,167,139,107,113,9,73,126,223,255,255,255,127,78,251,254,167,73,153,5,174,153,36,56,153,114,33,27,0,18,21,217,255,251,178,100,182,143,232,242,113,78,147,185,123,226,64,226,201,241,101,131,86,31,253,185,58,14,233,237,0,170,132,169,204,252,24,80,38,35,146,6,40,185,230,65,128,166,151,136,6,32,131,134,79,8,194,16,96,46,59,153,92,61,134,18,224,96,197,187,57,233,130,194,76,96,49,192,169,208,195,203,84,30,165,67,142,72,35,68,36,197,132,46,72,233,164,52,32,16,239,140,3,148,52,64,94,225,161,140,45,5,144,95,174,85,8,96,237,8,83,227,141,8,33,236,177,64,20,51,196,9,96,180,35,180,17,106,233,240,92,244,147,194,206,103,9,101,110,93,4,174,242,142,30,80,37,58,113,13,225,247,100,81,250,239,56,38,86,180,98,78,212,246,50,9,206,117,209,78,246,52,10,199,101,153,84,203,84,130,63,116,109,113,183,203,94,246,240,44,97,76,89,17,55,132,118,144,140,250,168,236,251,77,245,205,197,156,250,213,163,37,30,61,108,33,234,174,248,42,98,78,253,177,222,175,21,76,231,14,49,111,6,172,104,108,197,197,150,178,24,41,89,164,171,62,167,140,187,35,213,221,114,36,104,24,207,93,45,65,110,206,43,255,204,223,126,90,93,155,112,30,122,35,202,0,144,44,68,245,96,115,35,3,178,88,51,39,188,164,212,14,174,67,250,63,255,244,126,191,119,255,255,255,217,209,67,223,145,169,234,116,136,0,76,214,216,79,242,128,204,196,91,14,177,174,205,228,142,12,38,73,141,6,25,77,155,5,205,66,138,204,138,28,12,48,50,204,180,16,74,164,185,137,75,242,53,38,25,32,158,99,112,32,138,160,96,136,121,0,48,76,0,95,42,132,20,94,36,32,41,26,49,68,33,12,41,16,64,160,7,64,168,102,136,65,193,167,19,90,108,226,161,168,132,168,100,184,124,213,58,78,197,85,108,68,33,89,51,184,64,18,226,187,120,191,114,54,200,42,84,181,149,65,96,3,92,89,20,18,179,166,102,229,183,112,164,33,30,106,144,170,19,89,169,85,41,92,158,195,44,93,234,45,84,253,112,227,26,218,84,196,221,3,146,37,141,211,234,72,179,171,155,58,155,204,200,161,71,226,59,81,173,106,54,178,234,139,152,159,71,160,205,164,21,48,118,62,197,1,171,231,235,138,82,154,189,170,57,99,207,182,198,140,79,44,153,240,137,147,239,61,31,51,102,141,178,82,96,151,151,154,213,226,212,150,162,231,84,213,34,198,214,23,104,232,154,217,125,133,152,149,212,12,211,19,239,255,175,143,156,125,90,38,71,95,12,64,0,193,96,20,29,100,22,116,91,32,197,53,247,232,17,167,69,169,64,52,30,58,116,62,139,77,207,185,61,186,69,92,161,154,127,183,255,79,255,250,126,255,251,178,100,153,14,168,66,113,77,11,185,125,66,61,105,10,34,97,135,86,161,13,175,54,79,105,237,201,2,19,168,101,128,138,96,159,255,255,255,255,218,99,214,249,66,13,31,12,50,26,13,100,97,95,83,12,97,164,21,166,149,195,86,100,4,22,134,59,197,52,101,140,51,102,16,161,14,97,48,41,70,42,160,128,96,156,70,134,7,160,26,97,250,21,230,15,32,40,96,0,17,102,21,32,210,96,148,0,235,0,96,19,31,68,34,50,196,42,21,73,176,183,16,33,131,108,37,74,15,200,163,80,72,199,21,12,50,96,26,148,25,82,43,181,61,26,156,117,236,77,28,109,0,137,33,212,186,73,233,85,168,67,173,245,168,13,29,179,175,78,2,0,227,192,32,192,91,155,176,64,58,39,139,227,14,102,67,131,83,92,13,219,142,36,65,151,27,34,234,120,94,131,198,210,41,79,8,199,163,62,109,114,254,169,196,112,41,154,144,200,194,149,81,29,196,250,93,186,114,91,126,132,176,14,168,176,95,173,218,18,159,90,245,141,157,164,136,235,209,172,218,214,15,69,207,242,170,119,241,30,152,177,124,114,172,89,90,55,9,209,37,172,91,148,56,141,154,98,52,149,133,92,108,40,41,122,196,187,168,23,151,187,135,3,23,154,78,153,133,125,115,178,59,215,177,175,136,247,135,245,153,178,29,95,63,131,24,179,59,3,21,36,8,47,177,26,79,32,1,108,19,32,33,163,166,181,190,205,164,5,28,99,118,247,37,148,114,236,196,166,250,138,211,77,216,216,150,53,62,100,126,179,89,40,79,63,255,196,72,126,135,151,226,191,252,67,93,178,223,251,63,255,190,208,1,17,44,188,195,68,40,226,65,236,206,1,40,195,66,212,216,145,108,44,46,136,253,140,48,68,221,102,194,3,204,72,32,40,6,72,86,0,107,66,52,89,90,65,193,236,201,39,4,1,240,253,24,160,145,88,53,40,114,48,96,56,208,154,242,97,243,19,36,106,17,62,15,56,9,105,134,106,36,126,194,67,209,135,176,110,97,185,181,203,13,231,123,236,155,18,215,33,127,9,198,26,107,201,3,235,154,52,213,141,109,245,33,195,224,20,255,17,78,30,103,51,199,198,204,70,109,80,11,173,113,142,243,138,59,43,2,102,88,218,105,180,70,51,91,80,155,82,216,178,78,181,132,199,7,119,72,13,170,72,119,172,227,158,194,142,216,108,77,222,62,220,46,238,64,198,128,217,34,149,26,254,201,228,61,195,90,40,159,210,240,55,25,130,103,199,51,231,199,64,171,153,112,175,131,134,120,9,228,117,159,70,113,142,249,197,119,59,146,237,86,171,113,128,197,150,106,63,127,254,240,0,76,42,16,224,136,83,27,244,193,72,255,251,178,100,121,12,231,52,104,208,155,187,121,112,63,134,73,242,101,130,116,32,109,165,52,79,105,237,201,5,164,104,77,132,149,144,2,216,89,135,20,164,6,90,181,90,75,84,80,72,181,74,69,186,142,30,43,72,165,154,178,178,183,160,151,166,78,100,21,209,181,109,219,119,183,111,250,23,71,255,255,141,93,95,252,133,52,111,0,0,227,3,196,218,52,84,6,19,10,128,207,50,45,25,35,3,146,50,48,140,7,163,16,113,166,49,70,11,3,22,32,103,48,122,4,19,19,32,166,48,137,4,1,64,47,0,8,193,129,248,6,4,37,16,134,62,33,8,71,150,224,229,184,48,65,32,2,30,64,45,128,130,39,124,97,184,40,97,1,12,5,24,6,151,229,129,108,136,48,116,59,42,47,129,40,8,25,218,71,57,80,99,7,89,67,225,16,0,40,29,52,3,1,185,244,77,85,15,27,63,70,68,58,242,139,69,3,31,219,21,153,173,161,35,145,149,176,18,217,185,3,9,168,244,22,102,156,249,51,13,185,159,175,42,231,172,136,118,175,84,42,125,188,113,114,213,146,237,146,86,62,59,124,151,146,11,158,161,55,238,191,88,199,106,53,117,117,43,251,105,172,135,107,80,219,34,188,124,206,211,10,162,62,106,109,241,130,160,85,71,148,117,87,53,40,124,88,172,19,81,170,88,19,87,68,97,154,254,241,180,249,235,20,183,198,239,224,207,155,87,198,150,108,189,121,121,36,131,113,39,30,144,122,187,114,125,187,64,84,16,249,180,77,51,255,67,98,4,90,77,19,16,219,6,76,167,45,106,129,71,162,154,48,55,188,116,102,206,179,212,78,241,74,175,255,196,245,227,27,255,255,163,232,255,191,255,255,255,226,233,62,142,148,10,12,189,241,129,252,226,158,107,164,5,18,245,252,192,185,64,161,60,50,100,91,53,40,65,53,248,85,36,34,128,35,161,156,38,167,60,97,227,134,78,4,10,77,115,77,52,152,32,129,206,67,170,62,42,139,150,97,96,118,167,71,70,9,133,82,116,136,120,116,21,53,224,69,157,17,12,136,154,155,106,118,228,4,170,35,176,190,56,31,239,19,224,158,203,18,112,215,210,228,209,143,98,232,143,221,4,41,154,124,71,242,177,215,117,47,53,193,238,251,30,235,86,173,62,160,166,246,212,171,143,111,138,205,24,47,80,184,70,155,123,147,213,42,109,119,42,238,72,208,20,45,149,177,238,151,204,69,219,184,84,109,175,149,36,53,55,115,180,214,99,193,119,82,106,19,42,118,51,199,208,85,50,92,63,86,159,66,79,184,73,8,221,49,32,192,156,236,109,133,26,62,35,178,67,82,62,172,2,236,140,179,91,140,202,233,33,98,121,96,43,99,102,44,255,251,178,100,107,12,199,33,104,208,155,187,121,112,74,73,154,67,97,103,84,97,73,175,52,111,105,237,193,25,157,232,141,132,169,88,6,104,86,111,141,134,23,240,183,60,85,84,158,181,128,0,222,240,207,25,99,101,44,49,219,20,18,115,181,17,198,197,98,80,206,10,157,236,59,91,16,137,205,170,45,127,247,253,59,246,255,255,247,238,222,84,108,232,220,247,192,136,189,220,137,198,201,110,102,107,99,165,217,85,243,121,66,221,249,219,22,166,152,133,254,121,34,59,64,0,0,54,24,64,175,193,147,104,12,153,60,135,57,153,72,35,25,108,139,41,131,56,113,152,28,148,105,135,112,94,152,12,143,185,128,16,0,24,144,129,65,129,24,38,8,0,48,192,228,83,196,0,14,77,25,142,143,212,68,54,146,103,25,18,33,107,96,154,192,174,164,46,193,81,140,1,3,56,73,97,12,80,5,98,82,79,137,124,233,105,148,113,85,213,204,80,120,2,119,0,129,176,214,71,43,116,74,201,78,201,73,64,69,189,178,164,22,125,70,228,217,220,216,128,124,154,79,50,253,101,114,190,205,246,8,251,72,41,166,68,92,139,189,162,109,203,114,67,133,70,166,151,112,121,239,78,244,129,75,152,49,28,41,87,83,67,135,233,149,124,124,81,181,166,158,27,186,222,251,204,208,141,77,105,172,155,95,164,72,236,194,110,85,47,56,49,42,226,162,28,4,17,15,92,179,157,169,103,38,37,1,121,55,7,37,77,249,36,103,93,165,96,225,229,96,179,74,111,153,48,96,60,151,110,10,117,183,241,223,81,142,29,20,240,224,85,149,205,227,188,195,118,218,231,119,31,156,234,12,137,36,246,135,60,184,192,15,128,13,25,146,37,49,98,35,102,10,136,183,48,56,18,79,170,158,120,151,0,35,240,42,69,189,85,228,31,202,147,171,170,255,168,136,115,7,157,180,232,223,255,253,122,150,37,78,61,19,24,92,34,157,156,106,114,154,12,23,155,101,53,153,77,74,116,33,0,140,54,93,176,219,156,11,206,173,42,207,172,10,206,41,170,12,49,64,204,90,223,205,101,47,13,106,133,140,94,55,76,196,25,204,148,26,76,1,47,12,222,58,128,200,153,129,8,9,168,104,143,140,141,12,180,117,89,133,160,48,242,14,128,114,38,87,120,232,161,27,80,98,212,101,6,12,76,48,97,151,225,36,33,250,97,192,100,1,87,28,52,99,67,172,99,54,53,105,170,157,228,210,2,135,139,55,68,158,108,214,224,209,34,16,61,209,16,130,98,93,172,8,53,0,218,120,93,141,85,88,145,190,89,14,33,98,211,9,40,41,45,149,179,150,247,148,15,109,156,229,45,71,146,71,26,71,150,111,133,30,93,128,236,217,255,251,178,100,83,14,232,112,116,203,139,221,208,86,65,229,201,243,100,38,154,31,221,195,52,111,109,231,200,255,14,39,133,172,20,120,171,141,219,124,144,208,82,205,243,121,192,118,176,173,31,214,174,118,222,178,136,229,107,244,212,112,199,223,63,177,64,205,114,206,190,88,82,101,246,166,164,111,180,98,93,186,188,150,238,180,139,254,196,146,146,126,212,228,229,7,243,180,249,106,102,238,25,223,238,187,158,118,183,174,94,207,87,247,174,253,220,127,122,189,189,216,231,235,14,239,92,238,61,238,181,149,62,251,150,55,49,202,255,199,0,1,64,2,8,68,194,83,142,117,141,192,132,46,141,10,129,230,168,169,28,206,85,86,11,68,201,236,238,185,157,248,213,39,193,180,95,33,179,4,205,249,29,27,199,250,95,31,255,205,101,59,79,252,13,178,130,152,85,235,255,255,255,171,255,214,146,140,194,92,193,13,95,65,232,194,188,18,140,154,201,148,4,189,38,21,64,252,96,164,7,166,57,32,54,125,226,102,74,220,126,28,232,46,67,8,105,254,3,205,8,226,42,2,109,224,108,132,152,104,172,192,72,45,204,10,36,17,14,152,41,184,41,224,192,12,0,65,138,26,96,193,4,66,69,240,73,37,43,131,243,31,75,8,84,48,58,19,48,57,3,156,186,170,16,208,51,101,34,55,213,19,236,34,223,96,222,14,221,112,149,161,76,59,53,105,163,210,75,72,10,120,217,82,3,166,46,200,5,93,176,23,60,237,168,233,179,2,9,202,77,60,137,27,66,64,234,209,150,208,184,237,207,216,246,219,61,101,141,167,28,53,235,15,173,30,145,48,251,205,28,173,166,19,8,43,191,83,43,247,30,70,91,40,236,167,89,121,57,86,249,59,166,19,173,10,113,101,79,42,162,179,26,115,213,153,123,77,123,220,105,27,155,244,196,203,88,218,188,105,244,250,7,113,129,127,35,36,140,88,167,159,226,52,101,116,56,249,198,162,252,227,59,207,207,250,157,84,102,17,170,81,194,236,18,18,56,128,77,79,49,84,86,11,120,241,54,106,147,104,156,221,215,20,87,145,8,207,38,93,121,127,96,152,59,164,23,59,141,124,102,78,27,47,114,226,109,80,244,155,12,104,170,74,71,189,46,85,95,253,61,31,244,254,245,0,1,53,252,193,240,28,226,242,0,88,136,48,217,118,50,52,151,48,196,94,49,8,250,49,172,23,58,22,72,5,27,243,228,81,135,7,10,103,14,2,168,19,36,28,74,195,74,1,14,93,54,6,10,78,45,49,230,34,0,50,55,225,34,131,218,28,165,86,79,151,231,197,240,116,162,77,137,89,92,97,24,186,162,150,255,71,36,250,83,32,245,146,219,53,228,155,219,115,124,155,153,255,251,178,100,51,14,134,217,104,208,27,186,121,224,58,163,137,225,101,130,102,33,33,215,48,78,233,147,193,17,14,39,221,164,157,160,235,203,63,194,90,159,71,231,149,185,31,154,161,79,173,181,27,170,177,128,126,112,75,37,99,248,233,101,68,102,60,69,112,122,176,210,216,247,196,221,156,162,99,49,165,133,131,106,38,140,6,203,213,184,214,119,220,220,183,25,182,105,149,177,149,47,159,193,99,87,188,197,86,45,224,192,81,214,174,112,88,222,197,239,243,1,21,72,172,21,127,104,243,198,109,124,216,251,171,217,83,209,162,185,171,88,27,113,45,181,71,38,245,98,236,250,183,144,80,242,10,14,16,31,112,123,97,107,130,175,23,240,43,146,235,93,75,149,141,138,19,3,217,112,103,83,182,28,210,232,195,105,109,244,175,85,250,141,254,160,223,16,241,123,61,115,22,247,165,203,174,191,255,163,254,84,78,50,111,161,62,93,210,54,81,196,55,11,67,58,77,80,48,156,249,48,119,96,52,64,232,50,229,96,48,124,107,51,109,26,48,244,0,48,36,60,53,56,61,5,29,66,192,40,200,34,6,68,30,64,168,22,97,96,166,96,152,10,95,161,193,216,120,19,21,6,143,113,19,71,16,18,69,134,24,117,3,93,139,190,130,68,37,185,210,180,228,29,0,203,28,176,131,234,30,99,5,51,7,201,86,189,129,7,243,129,165,173,158,197,2,95,178,123,10,224,152,181,169,129,146,82,120,243,213,3,210,123,255,186,150,135,65,220,225,32,7,247,15,94,113,172,115,137,235,26,23,59,27,143,117,188,174,186,183,236,220,102,186,141,73,228,15,103,101,50,139,150,117,133,219,82,89,142,214,153,107,61,168,246,95,155,76,1,180,78,21,143,58,233,199,235,210,199,135,106,146,31,150,22,66,10,43,88,180,197,35,47,60,165,93,18,39,109,203,151,205,31,110,157,143,225,72,176,175,115,93,123,249,59,117,121,82,84,235,94,106,179,101,167,205,94,27,70,223,85,217,127,114,104,244,230,245,165,143,142,107,75,125,24,133,0,64,1,4,52,116,177,122,199,202,140,12,0,134,89,133,233,4,165,130,145,162,37,1,140,0,145,81,208,43,78,138,154,229,66,23,6,238,147,157,234,217,252,251,186,80,36,197,131,45,25,122,102,239,241,4,151,147,118,135,98,191,253,148,127,41,239,159,0,0,147,2,20,51,50,60,27,163,25,192,196,51,33,32,99,34,128,136,48,90,6,179,16,208,240,49,176,4,98,1,101,48,62,1,83,18,96,250,26,2,67,0,48,6,48,148,20,160,32,10,24,19,128,11,114,48,88,1,118,126,10,68,9,156,103,4,51,97,14,66,101,69,87,131,38,77,99,176,185,232,255,251,178,100,41,14,231,214,117,204,147,218,99,240,38,225,90,131,61,136,50,28,109,165,56,110,233,233,201,22,152,39,137,172,136,120,169,149,96,2,68,173,232,28,64,9,171,228,216,19,253,80,179,19,0,49,216,12,48,145,16,100,153,183,47,228,220,2,209,50,223,172,166,111,182,252,152,119,42,133,197,214,198,163,221,150,53,251,65,117,4,93,205,109,36,29,250,21,129,34,246,15,19,98,251,154,216,187,175,34,85,190,17,252,201,186,188,183,120,209,182,110,166,25,57,127,114,244,190,46,123,190,183,191,96,199,226,76,80,156,41,156,91,26,103,145,75,154,204,159,196,197,21,199,10,204,84,174,201,157,214,153,214,28,125,252,173,116,205,107,254,235,145,111,183,250,196,209,135,123,114,176,252,221,153,61,150,99,190,101,181,201,153,189,230,30,235,189,120,146,68,143,166,97,128,0,5,171,140,170,83,34,110,49,70,153,102,149,3,142,195,202,23,29,201,154,154,116,151,251,63,255,251,180,45,253,189,253,223,247,127,127,68,161,102,51,21,168,51,242,142,33,41,0,234,160,60,205,226,212,196,129,96,197,149,172,206,65,148,198,227,232,193,80,96,13,240,219,6,42,179,2,119,1,97,65,228,16,3,159,178,18,96,225,116,224,33,207,96,141,209,17,161,24,192,22,179,50,57,48,21,232,136,2,20,50,5,173,2,55,246,159,116,117,133,199,18,213,124,55,173,97,92,210,192,44,187,120,211,54,228,52,90,123,32,173,182,5,130,45,179,18,213,137,60,244,22,219,69,156,85,111,9,197,153,240,161,241,244,149,155,40,236,215,45,149,135,161,248,250,118,21,98,141,153,226,150,153,147,19,52,204,203,74,106,159,112,171,159,76,127,35,70,241,100,214,41,43,70,119,89,243,118,248,117,107,201,234,212,193,36,7,54,24,137,56,222,36,70,125,237,236,91,179,189,115,127,103,187,68,186,181,38,248,137,104,18,110,190,71,44,77,72,177,39,135,38,126,229,191,137,27,242,105,103,32,114,15,208,93,228,145,27,154,213,33,58,97,162,4,110,96,18,96,226,193,141,17,19,168,160,248,30,74,88,45,231,213,71,151,147,15,164,147,82,88,70,65,128,85,14,41,21,179,94,91,247,125,219,29,171,200,213,254,250,112,69,117,232,90,191,13,45,76,91,255,144,183,250,252,232,0,0,99,11,226,11,55,104,7,67,3,32,201,51,5,18,147,36,176,20,48,165,11,67,4,162,161,48,44,4,243,23,16,187,48,55,5,67,20,176,89,40,8,83,0,80,129,48,238,14,179,4,144,15,5,1,224,168,0,24,39,128,81,110,82,32,203,52,48,67,84,212,131,16,181,160,104,144,153,198,216,232,20,91,240,32,255,251,178,100,43,14,167,185,104,204,147,218,99,242,67,69,42,9,101,226,100,30,53,165,52,47,105,47,201,7,153,40,9,156,28,104,92,44,228,176,17,219,73,69,197,117,173,178,87,58,86,76,105,29,145,29,116,200,154,19,47,1,10,202,105,108,255,58,164,159,170,202,54,80,11,117,11,140,249,208,212,124,191,41,69,55,115,45,119,116,209,208,186,255,22,209,253,176,156,243,168,74,88,78,70,217,225,54,105,161,50,206,105,13,87,98,12,228,215,163,151,119,47,212,101,9,203,55,84,45,166,20,45,233,205,107,102,11,58,244,213,230,153,203,214,121,232,235,71,233,58,99,4,213,99,171,224,142,92,133,9,234,221,179,202,115,205,210,251,104,147,62,195,111,67,95,118,171,97,92,182,180,94,132,154,53,112,24,120,212,190,160,244,214,101,226,68,128,0,192,0,33,15,91,33,102,34,42,64,193,14,48,157,163,203,129,21,107,173,114,77,48,72,20,186,171,202,59,169,136,201,223,218,211,88,4,133,119,116,115,254,246,246,215,147,94,110,223,183,125,5,93,147,162,87,255,251,36,255,148,247,221,255,253,227,48,136,16,3,100,225,69,49,95,17,51,37,0,210,48,148,12,33,65,5,48,120,29,243,20,48,96,49,58,16,147,8,160,101,48,47,2,243,2,96,11,21,5,211,7,64,250,48,17,1,224,16,4,194,140,4,0,57,180,71,211,82,53,218,72,241,74,68,213,132,105,204,80,99,118,25,135,56,204,73,122,151,105,36,22,90,133,184,108,249,25,26,116,50,28,82,60,60,93,98,195,47,218,98,4,29,121,218,226,138,171,248,115,37,155,28,144,49,52,162,127,27,185,8,56,156,121,192,134,105,165,150,233,164,20,133,241,236,161,71,91,110,82,75,228,189,2,45,213,31,125,181,112,87,81,214,9,89,147,4,100,12,51,36,238,10,201,132,208,118,23,32,96,217,67,214,244,85,233,34,86,232,66,121,29,44,71,56,39,246,123,21,20,72,61,6,124,46,80,68,212,19,134,221,98,243,187,146,94,90,114,73,45,147,154,184,183,213,154,126,210,237,63,114,11,249,98,54,217,138,117,154,144,161,4,189,48,197,133,131,151,118,27,44,2,232,158,170,13,192,42,3,17,8,150,22,180,165,46,107,202,18,138,14,238,111,116,84,20,20,69,32,196,56,48,110,247,55,246,183,174,186,90,191,255,175,125,95,253,95,159,199,150,231,136,41,73,10,63,147,183,226,39,125,255,255,223,0,5,177,133,65,206,13,230,125,62,154,4,234,2,34,152,44,190,96,18,0,114,236,192,7,98,80,41,142,0,102,13,9,164,248,248,144,36,211,208,144,68,70,4,49,144,249,172,88,4,188,203,125,104,11,255,251,178,100,27,142,198,168,104,82,19,152,98,244,73,169,153,226,105,133,102,29,137,159,60,78,105,237,137,34,14,39,73,167,137,162,145,204,123,44,69,216,11,189,10,5,98,95,6,194,226,21,33,50,58,243,81,150,195,30,158,85,118,189,47,94,43,143,40,147,149,96,138,130,2,234,38,19,21,176,93,35,85,213,81,31,163,104,174,219,4,134,82,148,215,90,27,126,255,254,186,35,218,23,186,192,109,73,40,244,226,2,235,200,5,143,178,1,61,245,4,246,79,11,11,138,167,76,68,220,16,82,242,126,162,9,90,134,97,79,114,60,103,225,56,191,105,254,95,167,87,245,215,24,61,189,238,227,9,79,141,44,132,32,84,212,43,122,37,148,121,47,89,147,135,99,101,219,195,12,19,67,180,70,42,241,73,121,111,176,135,111,251,43,0,1,216,6,94,88,12,18,4,128,72,140,248,33,146,230,49,225,212,169,47,227,207,129,40,249,126,23,206,185,96,27,59,227,146,134,190,221,101,96,121,152,27,232,168,203,176,150,156,205,94,157,246,233,171,227,77,254,190,78,127,255,254,221,255,183,125,91,255,132,255,255,255,72,22,101,254,177,159,172,166,218,147,154,206,160,10,29,154,24,128,104,26,145,142,198,230,153,126,152,84,120,50,105,49,9,96,44,35,29,71,143,12,199,143,18,138,54,97,222,129,217,230,93,16,232,65,24,115,54,112,121,184,20,96,41,105,19,166,45,70,137,66,72,18,237,165,129,205,66,104,137,138,180,155,196,64,212,185,71,219,87,225,124,147,8,178,32,14,183,35,35,33,201,137,113,187,135,135,171,231,169,230,14,81,182,125,134,170,172,67,185,44,240,206,114,106,64,24,146,138,100,19,232,122,243,20,152,90,25,189,184,178,211,15,117,196,98,28,49,195,92,30,56,106,50,160,217,14,221,148,241,222,145,166,62,186,90,218,137,212,144,24,157,55,28,127,31,213,129,195,27,188,118,55,89,83,70,196,41,235,139,249,85,18,189,123,37,153,98,70,108,113,121,105,245,120,79,46,145,113,150,229,230,181,88,137,93,56,198,122,203,156,67,204,58,231,81,223,75,73,243,156,207,52,24,117,154,76,181,0,0,13,150,84,13,64,118,66,141,58,4,7,50,105,132,144,25,0,104,242,14,13,138,142,5,4,57,208,87,38,166,33,153,16,36,86,149,176,110,177,93,60,33,118,67,35,63,177,86,134,79,149,166,92,97,168,182,28,43,92,236,199,233,170,223,255,233,163,229,63,253,96,0,0,1,184,201,44,67,164,161,206,8,42,49,123,100,57,206,96,247,145,85,156,101,96,97,152,129,166,30,10,129,146,70,3,27,176,194,192,169,252,14,32,85,2,2,157,14,14,33,23,255,251,178,100,25,14,166,168,104,208,155,154,99,112,65,10,154,51,76,5,200,27,101,157,64,110,225,145,65,10,169,168,217,133,137,162,34,192,75,1,204,104,97,161,234,42,150,74,225,119,64,107,236,70,17,249,120,205,16,247,158,86,146,111,140,203,88,105,177,31,150,210,45,222,164,234,88,82,21,65,168,143,32,152,174,230,96,153,58,141,61,209,88,254,56,189,217,231,253,231,68,254,11,240,212,26,74,98,252,208,117,153,164,83,147,64,206,120,149,210,109,183,119,100,230,125,103,227,232,173,255,140,196,220,166,174,143,211,151,153,171,178,244,111,161,245,105,220,212,116,249,157,51,236,92,153,132,209,242,21,117,154,115,54,133,230,81,89,49,155,7,134,236,31,179,209,179,68,246,97,68,119,153,119,62,62,207,134,205,166,199,224,110,174,180,229,245,125,40,0,0,3,244,127,26,192,208,128,31,0,198,0,80,65,100,97,114,64,120,12,197,144,79,143,194,22,60,235,58,164,139,134,233,34,90,90,118,169,19,105,153,250,191,255,245,109,31,71,213,189,79,1,135,114,113,252,95,56,227,132,240,223,250,107,6,104,98,8,218,114,88,148,99,33,92,108,153,28,96,240,208,98,184,194,24,10,153,36,30,24,138,91,24,34,5,152,88,38,24,54,31,10,1,198,38,135,76,149,52,201,0,144,16,104,239,160,225,140,0,18,84,16,76,230,98,113,146,44,33,66,71,78,8,218,152,138,174,16,225,26,124,254,71,80,25,102,30,107,174,189,3,121,21,136,78,229,19,64,149,194,86,163,31,222,164,239,188,52,109,26,227,118,183,245,93,223,145,5,250,18,76,48,20,66,82,19,204,4,137,176,186,102,111,219,56,27,76,149,107,131,233,220,105,102,133,236,141,92,178,39,211,216,114,119,176,236,28,31,202,106,221,59,71,3,229,162,195,103,8,199,227,199,220,171,145,174,143,78,61,230,86,92,122,49,129,212,200,113,15,16,73,236,76,181,150,230,225,46,121,181,243,153,119,234,214,247,237,151,81,154,252,53,230,109,61,180,207,235,115,13,102,133,245,160,12,128,241,16,168,132,170,106,84,17,4,95,145,145,199,26,235,76,154,73,91,199,17,16,86,112,25,100,176,183,154,157,196,3,172,70,140,251,61,235,178,212,149,106,60,205,229,250,127,246,255,237,183,255,255,255,255,255,250,154,21,187,182,78,54,52,0,0,1,144,192,24,28,239,18,240,214,213,184,220,65,200,213,66,60,197,68,212,195,213,52,198,128,204,192,179,180,176,13,24,240,15,1,4,241,64,112,196,178,5,69,129,192,83,2,48,184,5,88,48,176,156,98,48,86,50,1,144,70,110,164,62,24,194,102,80,64,0,20,186,78,194,85,255,251,178,100,38,142,230,236,103,207,27,185,76,112,63,195,218,35,97,7,100,26,185,161,62,110,229,139,193,38,164,40,77,131,174,120,226,238,155,20,221,249,217,111,217,4,157,40,154,34,157,47,214,113,139,82,153,74,130,99,110,142,50,68,54,222,135,86,215,101,115,207,133,18,251,126,176,169,53,220,25,247,120,251,68,236,50,184,229,86,81,241,54,159,220,95,46,118,154,127,247,248,49,237,84,128,181,96,146,248,53,60,47,24,231,199,53,154,236,157,82,101,15,151,106,227,151,56,30,169,86,203,194,55,252,144,39,37,82,78,38,216,75,107,36,163,217,131,155,166,53,185,218,202,167,61,148,75,69,68,175,39,144,94,25,113,197,97,121,121,74,75,201,40,149,104,65,162,138,241,112,0,0,56,37,111,83,19,51,96,172,168,166,8,122,37,23,114,242,255,96,242,165,112,243,156,233,32,81,7,137,69,13,114,175,161,38,80,87,77,234,158,186,150,239,70,42,54,141,113,168,93,63,207,127,246,107,122,156,179,215,255,68,178,66,150,152,53,56,155,38,23,27,54,160,26,10,57,155,10,54,152,100,31,24,146,137,152,134,29,152,168,42,24,20,0,9,20,193,81,32,171,49,112,27,26,64,136,68,12,125,150,149,60,30,253,128,18,186,102,140,81,155,5,34,4,184,110,213,69,85,25,25,208,136,1,40,230,148,2,2,178,218,56,175,131,206,250,68,222,251,144,18,221,170,74,138,89,117,240,82,244,43,126,232,135,200,96,147,191,193,238,151,41,148,176,72,105,80,135,41,66,137,197,115,243,105,173,100,49,232,75,179,98,106,211,82,157,180,169,23,42,232,2,236,118,24,186,189,233,243,202,106,62,238,82,89,44,180,241,211,69,249,93,121,200,189,155,166,188,109,188,219,76,25,165,219,164,244,82,197,234,162,237,102,40,120,245,203,93,135,169,21,158,61,174,37,237,200,230,102,231,239,50,245,80,169,56,162,212,117,215,227,174,67,86,177,138,3,161,39,107,68,43,63,125,134,16,85,220,38,186,65,54,120,82,184,160,77,232,230,63,59,184,243,59,189,31,150,78,250,151,53,152,43,132,24,237,83,106,253,134,59,236,191,255,213,191,111,255,205,255,255,244,230,218,5,246,203,157,53,230,228,56,105,74,154,87,103,186,191,104,0,0,1,112,196,143,4,202,97,116,205,82,96,228,227,160,198,37,224,193,54,80,201,160,148,207,80,72,200,209,8,193,80,12,200,177,8,195,193,252,170,42,24,106,79,7,3,105,12,144,198,9,128,203,80,26,19,25,142,9,131,128,241,92,205,20,137,238,28,56,139,99,16,39,37,173,64,6,202,109,172,10,114,234,197,27,1,115,229,112,149,59,84,111,185,255,251,176,100,47,142,230,248,104,206,27,185,76,112,74,200,202,35,97,229,72,29,37,163,54,78,233,49,193,35,34,40,13,147,142,120,48,80,43,150,246,71,197,70,135,101,132,182,145,29,125,78,147,55,180,173,110,197,137,11,124,239,76,110,61,249,75,62,188,16,240,224,235,228,243,178,143,211,15,253,70,46,254,232,190,159,158,183,170,246,10,237,138,180,34,167,214,216,216,252,39,117,86,202,62,151,171,100,115,54,171,100,207,141,84,106,79,223,82,203,145,156,102,165,22,39,233,173,166,118,170,14,213,239,36,160,162,87,36,245,25,77,233,191,86,83,114,36,124,227,18,121,194,142,129,116,115,131,164,232,169,102,239,151,0,0,7,178,153,194,42,236,242,36,73,65,193,29,26,152,128,112,233,12,22,248,98,154,120,195,196,95,201,51,50,229,89,54,28,95,128,142,80,13,166,219,251,104,25,183,255,255,250,55,255,252,223,255,254,105,142,14,111,26,105,66,199,11,180,22,78,250,210,237,241,233,141,255,176,47,49,139,103,15,153,13,194,85,77,86,104,206,134,61,204,179,41,204,198,89,12,241,17,140,146,26,76,2,15,64,74,169,131,196,16,168,84,97,185,2,97,48,36,16,30,183,162,66,67,208,96,104,106,101,136,24,12,3,137,31,152,209,130,226,132,101,3,67,0,9,192,13,240,113,33,16,84,1,195,6,224,228,182,36,135,69,31,201,131,44,69,81,123,151,142,105,153,48,92,134,254,84,85,114,80,90,219,114,76,216,204,65,165,209,52,72,56,112,12,174,146,110,159,190,223,88,227,182,215,174,53,25,91,220,202,249,0,46,78,118,55,190,115,122,157,179,139,29,189,97,225,237,16,168,16,77,189,140,26,87,232,42,118,107,99,175,83,94,157,98,216,185,170,103,12,251,220,196,149,197,224,164,50,210,196,74,194,174,52,197,202,72,169,100,181,116,161,143,44,141,110,178,102,230,33,114,80,253,13,66,136,24,220,135,149,46,187,106,86,89,50,63,153,5,212,225,73,7,84,244,137,22,5,66,218,246,6,42,62,10,21,136,90,32,168,190,3,137,70,157,84,36,71,213,133,155,220,213,253,65,107,222,83,29,135,47,113,11,158,202,54,34,128,199,141,89,207,109,57,239,64,199,116,255,95,253,180,63,255,254,107,127,255,241,182,172,90,72,172,88,58,116,66,207,89,0,0,84,184,193,14,83,252,29,14,17,77,50,12,104,231,102,51,15,54,204,102,150,50,200,252,199,227,0,8,48,197,195,211,6,13,85,140,197,66,144,16,44,136,117,132,85,175,208,198,38,137,8,142,48,153,115,136,166,102,197,250,70,199,185,151,173,161,211,35,182,134,159,131,168,24,45,92,154,4,221,255,251,178,100,40,142,246,211,104,208,27,153,75,112,62,195,137,208,107,43,28,29,29,163,54,110,229,145,129,47,20,167,1,167,169,160,152,22,83,79,36,138,49,39,58,241,80,246,61,106,141,168,206,211,67,51,177,41,53,201,13,253,206,108,198,106,204,10,86,68,188,136,38,208,38,207,98,57,218,205,205,13,50,124,178,98,185,162,198,54,16,180,178,4,34,41,16,49,184,161,0,149,240,33,39,50,146,77,117,8,72,228,193,57,11,112,48,122,186,18,117,87,213,96,195,11,162,148,176,181,102,234,158,148,197,85,114,50,5,81,128,69,91,193,73,57,36,81,43,212,71,7,43,141,170,135,174,149,171,37,49,102,37,79,17,146,33,236,67,76,197,146,195,81,212,179,26,16,126,202,130,142,50,215,20,24,156,147,69,54,28,76,16,36,56,248,225,143,19,235,132,43,173,213,134,70,133,96,72,76,80,168,185,186,226,27,78,128,117,99,245,219,25,241,23,236,222,28,245,141,186,24,196,60,35,18,2,148,50,8,174,61,41,56,50,250,85,52,196,99,50,101,66,50,96,170,51,60,214,48,68,14,48,220,147,48,200,23,0,5,230,34,144,128,160,72,194,112,216,88,119,45,162,26,6,12,239,64,88,95,50,48,16,3,2,35,189,152,101,17,78,66,24,56,196,68,133,170,118,82,9,85,38,32,51,217,55,189,219,22,57,152,58,201,55,61,30,71,28,224,53,127,101,185,36,221,98,76,73,130,162,128,202,1,144,93,112,112,96,107,246,86,228,70,179,143,90,201,132,59,211,210,121,168,148,134,213,151,111,25,208,114,24,213,193,211,63,13,52,48,142,133,90,165,210,145,249,254,178,158,213,123,14,143,148,195,45,64,234,148,45,66,190,24,204,54,105,135,222,90,137,149,135,53,118,43,217,182,156,181,189,215,166,245,183,82,209,67,14,95,173,150,93,107,123,151,93,18,237,203,196,161,139,125,98,118,205,22,148,246,217,76,104,145,90,199,241,73,238,46,227,163,139,45,187,165,66,116,12,84,133,159,2,32,51,142,4,164,152,71,230,86,24,10,168,67,18,230,162,112,80,82,137,161,186,64,168,152,90,176,123,158,38,234,100,88,38,108,82,73,189,245,136,123,19,28,74,53,161,164,221,73,163,209,68,192,129,183,53,140,33,205,244,79,206,46,100,94,191,45,174,207,245,127,164,1,204,114,179,13,250,47,13,31,62,77,133,22,14,144,23,68,50,1,140,130,225,131,194,177,145,200,81,128,33,28,54,96,169,22,33,19,76,36,6,64,65,128,80,1,29,3,204,21,3,154,50,152,143,61,141,240,140,79,6,130,69,235,28,3,71,229,43,17,65,18,188,180,166,193,101,1,60,7,125,20,145,255,251,178,100,41,14,198,249,103,205,11,185,68,228,71,132,57,226,101,233,104,157,5,163,54,110,237,141,193,38,143,231,141,151,157,104,209,170,91,180,50,170,78,100,169,154,77,40,219,99,182,232,147,21,210,175,100,195,96,182,211,198,28,146,191,177,178,169,177,151,166,81,82,142,1,222,162,118,123,33,189,166,189,254,236,99,89,159,254,48,231,47,101,223,207,244,223,253,90,14,192,248,17,137,65,230,195,61,200,101,104,67,86,149,92,133,32,120,193,138,82,21,80,227,164,215,147,198,172,56,197,24,148,118,53,106,200,153,114,7,180,246,58,75,68,69,161,137,82,108,64,234,137,19,90,217,104,40,73,198,47,40,215,80,99,184,229,50,4,80,48,204,22,5,206,163,16,1,2,3,56,71,177,7,195,181,163,217,136,225,131,235,76,49,214,93,104,144,42,42,179,149,5,109,245,151,182,168,172,79,54,157,27,158,37,190,110,184,190,197,186,111,127,238,94,221,231,215,96,192,115,232,182,193,173,109,178,20,19,145,127,131,95,219,133,23,169,78,89,113,195,17,49,163,60,72,51,77,215,99,90,200,227,117,209,179,61,207,211,38,3,115,1,69,51,48,71,51,5,195,192,96,156,97,105,4,35,26,65,193,128,92,15,28,8,100,98,77,16,217,131,50,28,160,136,56,160,117,12,148,33,253,11,7,132,50,181,196,44,135,157,210,66,167,38,27,48,227,87,94,62,44,86,255,192,133,241,167,201,224,176,217,69,128,34,205,205,38,168,11,6,41,179,97,71,215,229,37,153,138,52,229,106,120,185,57,79,212,154,24,255,31,127,5,57,195,157,176,30,181,136,121,221,75,187,20,129,141,129,188,76,161,149,197,228,23,179,22,157,108,169,62,186,220,165,22,40,82,244,105,21,58,218,230,201,232,109,44,171,170,81,171,127,238,196,15,195,119,93,117,202,65,246,71,29,225,220,61,189,235,88,158,130,205,94,235,22,58,95,58,180,111,150,168,242,181,123,95,121,123,30,162,52,135,168,94,228,56,163,32,230,26,77,11,5,174,122,20,185,246,32,0,0,112,4,188,88,48,110,193,76,1,219,24,54,25,9,137,20,64,235,72,83,16,160,133,8,210,57,177,13,203,39,97,12,92,202,120,57,225,230,179,118,22,250,236,96,231,157,150,39,226,216,246,42,4,116,162,113,199,126,249,223,178,176,16,138,148,88,47,216,237,111,189,96,0,6,80,74,47,25,191,142,9,134,217,149,24,110,132,201,142,120,197,24,26,20,9,129,56,83,129,129,160,195,200,52,76,17,128,212,42,13,134,8,1,82,33,10,146,176,13,48,21,1,195,32,13,1,9,8,6,208,230,75,84,97,230,166,46,4,32,95,45,162,68,152,255,251,178,100,36,14,231,112,111,204,147,219,91,114,72,70,10,3,101,138,88,26,85,163,58,78,233,43,193,36,141,103,133,151,161,106,48,121,160,1,144,1,54,97,96,36,0,152,121,42,6,52,161,26,131,82,148,1,138,22,76,14,24,63,42,102,14,60,51,12,0,135,49,77,53,69,27,36,71,38,3,234,5,188,179,118,88,85,50,126,52,42,236,18,154,71,43,56,144,37,59,36,195,0,58,44,10,65,184,83,82,33,119,196,188,230,14,222,106,167,147,202,80,77,171,53,215,57,226,10,154,162,213,84,126,82,78,15,74,75,35,40,218,173,215,122,204,182,43,39,85,82,23,117,62,229,140,223,17,240,202,61,26,151,16,186,41,185,140,69,99,199,106,89,49,11,75,148,68,244,44,187,206,202,167,14,177,102,177,75,191,153,189,237,117,84,82,241,76,141,133,176,0,1,220,1,108,76,163,81,204,106,16,3,75,1,0,68,56,32,76,19,61,1,110,132,198,52,186,139,141,4,19,138,143,136,237,157,185,9,42,168,61,155,57,246,68,103,51,65,202,181,44,82,253,254,251,252,47,143,42,33,39,125,67,168,72,226,194,169,250,22,239,134,90,179,14,99,3,186,209,51,24,155,163,48,2,51,127,2,67,56,12,131,40,193,67,12,67,35,11,80,2,129,57,16,193,130,65,4,144,199,228,64,7,141,46,98,135,76,228,26,224,255,129,4,1,33,82,146,44,81,94,132,33,106,106,34,187,146,28,12,53,87,193,96,210,178,200,40,187,118,35,105,80,237,192,79,222,13,209,160,194,20,119,44,10,134,88,253,246,127,213,84,22,48,62,244,4,14,62,163,8,200,216,76,230,38,8,223,15,226,160,178,232,2,187,155,225,220,144,16,140,214,65,194,66,124,195,80,90,140,41,58,130,166,210,97,59,147,78,98,245,186,253,89,82,187,5,246,136,228,130,104,231,6,161,31,36,11,183,243,251,174,195,112,211,29,58,221,232,226,140,128,169,55,197,156,236,106,212,108,220,27,102,107,168,174,212,163,2,175,174,247,194,88,216,128,202,158,188,63,11,6,16,197,18,148,24,54,149,22,46,104,34,48,76,78,64,67,111,251,148,40,36,130,222,150,135,220,101,46,195,201,63,84,98,220,176,22,62,114,166,174,75,189,112,114,91,47,80,199,113,123,3,14,138,150,115,74,78,230,95,119,221,184,133,213,55,108,87,170,162,55,127,211,255,233,0,0,82,140,195,43,131,202,138,76,64,140,56,194,8,205,37,243,21,172,136,78,99,70,99,17,160,204,14,36,48,96,92,192,129,244,27,52,233,43,101,229,102,107,9,6,45,113,125,146,248,144,86,162,211,218,227,20,47,155,94,115,241,75,107,57,8,4,165,255,251,178,100,34,142,134,244,114,81,27,153,98,242,70,35,89,241,103,9,22,30,149,207,56,78,225,115,201,16,161,40,157,147,137,160,201,216,146,77,56,171,178,220,243,91,169,13,218,111,103,41,138,129,190,117,166,68,180,36,229,195,148,171,205,238,115,2,58,196,52,41,232,109,203,179,26,247,67,214,172,162,219,197,190,156,186,31,46,201,32,130,163,179,45,7,143,173,19,9,174,200,156,98,123,2,167,89,228,168,59,243,214,179,91,122,60,68,180,243,117,225,56,230,46,132,13,159,37,82,217,58,19,18,83,148,158,154,79,49,31,174,20,218,222,64,36,176,93,48,1,232,23,92,161,28,45,28,192,245,206,67,67,218,77,83,109,90,79,145,118,156,67,217,245,171,53,106,41,153,67,180,204,177,243,58,251,208,225,80,133,109,74,75,27,128,201,39,16,34,70,90,11,16,20,150,26,144,8,115,15,12,10,37,207,244,135,208,68,24,55,14,197,229,130,251,195,27,227,230,237,175,115,127,167,218,67,171,4,171,1,37,83,133,171,44,182,124,255,45,255,255,255,255,195,223,22,255,255,112,12,98,9,88,124,104,16,102,81,202,109,74,182,111,169,120,101,41,214,101,130,78,52,213,25,136,81,3,132,19,21,197,179,13,69,132,16,152,14,83,24,86,4,0,128,116,104,14,27,91,225,65,84,198,112,88,80,9,28,9,193,0,0,208,108,42,3,19,96,16,201,98,163,95,102,23,174,198,196,97,42,224,154,88,23,154,201,16,128,65,106,172,216,68,150,128,141,109,120,190,236,115,33,207,149,142,114,59,16,138,74,149,74,15,140,58,233,139,7,85,151,181,47,170,187,222,222,76,66,62,51,205,202,106,42,132,107,186,139,243,232,91,239,220,114,252,163,23,134,174,239,32,155,60,166,31,124,185,5,53,60,123,30,195,87,103,40,187,203,36,52,253,123,25,57,20,141,94,187,154,35,7,124,164,162,41,132,171,102,45,57,185,79,191,189,64,31,84,73,4,178,45,60,62,152,236,10,139,155,190,76,151,53,37,141,59,40,116,244,194,41,228,26,210,237,176,126,157,114,195,177,209,212,222,219,61,220,60,181,172,115,141,162,122,208,0,13,74,3,225,8,33,100,14,186,248,17,157,2,165,0,200,79,180,37,152,71,31,233,146,49,204,128,221,67,5,242,220,104,241,45,230,161,81,30,185,222,131,87,229,175,238,208,190,81,170,223,84,242,107,149,97,73,252,223,184,223,245,65,116,72,196,40,0,0,73,148,10,101,62,217,216,192,19,51,166,40,2,57,38,44,131,152,8,80,2,149,31,53,193,195,192,214,134,25,129,4,29,86,132,80,87,195,136,237,192,67,142,65,206,31,194,17,229,204,26,44,255,251,178,100,27,14,198,140,104,207,155,154,121,224,63,167,74,35,97,37,100,28,61,165,56,110,61,153,1,103,46,233,13,134,29,16,176,77,116,26,22,80,229,196,197,132,215,120,57,106,198,78,152,216,213,128,243,48,229,66,11,136,245,67,22,35,106,56,46,69,94,161,155,178,88,204,124,108,62,27,26,218,237,107,109,229,214,251,189,238,251,123,125,217,160,235,47,173,148,157,55,241,153,118,241,167,113,132,215,248,102,183,220,51,203,93,179,48,230,166,179,226,59,215,250,207,198,125,90,226,235,59,221,252,137,125,124,158,63,45,201,26,120,10,9,243,166,232,150,166,55,135,61,146,220,103,81,22,117,62,214,175,77,185,39,45,122,38,245,22,163,70,92,82,208,163,199,203,214,109,235,42,26,107,54,123,140,202,202,149,58,144,0,38,32,32,5,224,34,26,70,32,104,85,101,185,87,163,39,137,81,179,249,133,223,34,125,59,235,216,76,49,120,162,188,12,202,28,120,174,227,188,117,120,103,244,255,183,253,127,183,159,212,62,232,66,232,41,171,180,107,201,124,69,244,128,92,48,196,44,230,44,35,72,214,205,43,227,30,130,26,138,24,103,61,1,153,68,6,124,24,128,66,38,104,10,24,196,164,147,66,5,248,20,10,151,164,32,50,96,147,98,28,19,154,72,24,172,36,34,112,160,40,152,84,94,230,48,96,16,116,177,113,232,18,26,102,151,76,6,16,123,101,42,19,98,32,93,212,18,60,52,131,128,33,162,93,140,144,116,138,151,193,246,19,245,51,198,53,182,36,15,13,231,66,111,73,140,246,72,248,63,26,124,10,98,13,116,203,113,238,229,246,149,215,68,158,31,169,40,251,77,84,173,69,202,248,109,86,87,73,151,217,153,170,106,231,83,111,200,170,149,103,107,183,217,241,62,103,181,235,219,195,57,243,133,254,169,179,106,119,19,191,41,126,216,161,71,177,50,55,155,105,221,112,243,17,199,14,131,168,127,70,213,175,243,144,104,63,165,227,243,167,50,25,121,174,60,58,49,166,40,172,203,144,61,79,75,143,103,234,1,138,54,254,12,134,7,8,167,216,56,161,211,222,66,169,44,160,138,16,133,159,76,126,172,234,52,215,197,123,239,223,31,40,206,181,48,17,219,247,234,247,34,252,228,63,20,127,255,216,65,101,39,137,136,229,86,135,23,101,42,105,244,165,158,130,6,212,182,141,149,28,204,35,203,63,246,216,88,115,76,125,125,27,78,131,254,218,220,52,0,0,27,216,193,12,205,192,192,199,72,79,54,217,131,152,77,0,164,16,97,136,113,91,96,14,13,48,129,24,8,196,135,16,137,222,143,201,58,158,129,203,50,196,95,88,70,61,46,149,56,59,158,218,183,217,255,251,178,68,28,12,196,230,103,208,155,106,30,194,154,204,154,35,108,232,202,81,81,131,72,109,44,119,138,54,177,233,77,163,162,241,209,103,123,240,189,114,92,252,239,9,170,121,109,36,205,22,168,104,254,233,102,137,76,84,176,54,44,168,230,46,215,59,123,22,223,141,115,152,218,188,224,8,171,176,154,209,137,100,152,98,42,161,200,81,246,235,214,215,85,85,27,93,199,72,152,1,250,23,22,29,204,99,4,198,192,40,162,84,40,211,40,6,49,134,31,75,11,160,80,216,193,158,24,66,40,236,36,179,129,208,44,0,0,74,227,0,49,53,130,3,25,75,57,90,4,38,152,171,80,1,208,72,245,20,220,128,192,144,48,108,124,195,0,148,147,181,55,40,234,170,9,36,202,21,157,244,106,242,233,167,7,119,235,169,92,237,98,220,247,222,253,124,90,29,222,17,32,126,18,144,20,140,33,80,108,169,6,133,139,43,0,195,229,70,40,32,106,231,89,229,139,100,248,198,115,52,169,248,101,94,71,19,150,74,24,149,164,113,245,58,139,196,238,217,249,81,157,195,233,32,68,91,112,107,188,203,215,157,112,74,42,226,13,126,135,142,176,144,126,131,82,188,30,139,187,27,118,80,162,80,243,141,114,96,192,176,0,42,111,196,3,134,252,1,29,30,4,170,192,103,85,137,5,12,168,242,189,67,192,204,8,107,0,80,138,113,14,211,189,184,144,2,34,3,131,85,107,15,126,234,54,219,191,168,165,254,42,110,232,179,149,6,187,162,183,150,200,253,80,170,254,127,204,22,156,190,253,104,223,91,175,175,168,81,254,206,224,203,255,235,228,54,245,31,122,166,87,118,221,173,183,187,125,93,220,199,92,170,234,254,41,82,232,185,115,19,28,42,96,205,93,207,232,137,171,148,25,148,197,82,153,185,190,154,149,231,135,101,26,153,97,1,192,125,0,2,220,252,64,32,166,128,32,225,184,71,22,49,174,82,52,34,163,74,125,136,131,150,138,168,36,67,81,135,109,194,118,64,1,38,111,54,88,131,223,118,97,214,221,253,65,215,248,169,187,226,69,68,193,187,10,220,50,225,166,69,25,207,196,197,177,45,241,140,110,91,123,104,130,162,117,26,92,160,118,140,243,14,198,115,15,202,134,51,154,105,174,232,150,163,209,78,73,82,237,153,168,187,42,115,26,199,245,32,56,107,111,109,67,77,50,160,69,125,4,67,141,102,235,196,117,183,164,170,160,207,29,150,213,86,133,214,132,7,82,216,0,0,3,116,193,50,56,5,62,2,16,163,131,69,131,1,64,243,22,146,51,27,210,113,34,228,88,2,11,130,38,23,132,134,24,6,163,0,9,128,99,234,195,148,1,106,100,143,116,33,113,8,193,112,46,255,251,178,100,27,142,198,92,103,207,27,184,76,96,90,170,154,35,97,231,52,26,173,163,56,110,225,49,129,72,36,41,13,131,149,176,52,64,241,128,19,29,249,95,69,13,150,181,56,48,2,73,68,68,220,187,243,77,110,237,70,34,200,49,157,95,48,195,36,149,170,72,58,157,163,177,127,142,70,191,79,19,102,154,188,189,37,251,152,129,117,182,227,127,84,191,253,253,103,215,142,94,137,124,195,198,124,11,228,59,127,240,230,121,26,251,129,26,216,186,252,235,250,65,189,40,198,21,119,33,131,243,213,115,121,82,106,179,161,11,246,148,39,213,132,223,82,219,213,115,20,110,62,39,61,156,110,11,44,208,165,58,46,88,87,142,39,10,34,114,87,29,73,53,135,227,156,141,183,198,81,72,8,238,176,1,78,94,238,194,28,160,196,182,80,172,81,49,198,12,233,212,163,222,24,225,187,120,144,108,36,48,227,70,115,196,237,39,166,141,148,87,69,228,42,221,243,211,124,85,215,91,199,57,44,169,125,61,241,214,177,238,199,6,183,124,227,110,167,180,170,116,202,150,209,241,226,58,11,213,206,34,205,8,15,86,170,228,148,227,200,113,57,47,247,0,93,48,244,230,12,175,64,41,65,209,198,16,64,232,100,66,96,98,250,210,99,120,146,96,48,30,96,48,34,36,84,24,154,32,53,163,19,2,192,128,200,88,20,81,146,97,41,150,131,67,226,35,185,254,28,168,235,9,182,201,25,80,67,235,53,43,100,183,148,186,6,30,83,77,179,42,26,101,174,44,24,98,137,192,103,13,145,192,86,214,129,31,110,36,67,219,60,113,115,175,28,92,50,185,50,113,214,247,170,247,245,184,81,254,84,187,169,159,202,183,9,29,170,53,226,7,62,88,86,94,36,45,123,3,123,169,165,116,112,25,191,121,113,155,112,187,131,127,186,25,13,241,57,252,23,255,19,111,236,5,149,130,136,98,197,20,77,108,109,157,150,65,132,43,168,190,70,110,72,246,41,162,50,0,178,130,113,240,80,10,56,70,156,210,84,185,18,4,200,24,66,143,96,146,44,99,172,236,50,130,218,190,176,29,187,248,41,233,73,75,89,139,136,10,174,163,13,87,8,83,118,161,118,39,223,177,22,141,40,201,156,57,153,155,167,158,89,201,103,131,49,115,80,92,104,240,41,89,95,9,182,63,148,22,60,122,40,236,44,153,155,25,140,3,40,144,193,243,13,6,109,39,35,100,93,31,151,27,83,33,167,35,112,110,144,0,0,10,140,194,107,227,140,7,12,150,164,57,15,172,196,34,99,68,216,141,156,23,26,237,136,2,132,130,131,30,14,76,196,69,80,3,33,158,138,4,1,80,74,8,84,10,235,146,14,155,177,114,8,133,96,255,251,178,100,28,14,134,126,100,78,27,152,76,98,63,197,10,19,97,103,84,31,45,195,46,78,233,51,201,39,156,232,181,133,26,57,132,76,161,108,27,133,19,98,236,204,40,139,113,48,77,237,77,174,218,72,219,74,68,120,106,195,84,134,153,124,180,120,113,90,68,100,75,44,160,201,46,237,190,237,70,9,170,150,19,220,122,43,243,221,41,103,242,254,85,113,189,59,166,228,63,243,54,131,198,255,201,181,75,103,96,30,159,84,91,216,44,122,244,100,206,250,218,165,92,162,74,175,176,168,108,183,197,102,254,210,109,71,70,144,204,251,70,237,66,2,241,85,37,103,111,62,188,235,50,229,2,240,43,189,167,215,67,41,79,41,27,245,55,66,253,73,73,158,185,55,89,113,114,172,235,182,191,127,244,180,182,172,0,19,123,8,155,113,28,249,66,22,16,17,196,30,134,86,132,118,84,153,32,254,72,109,250,76,123,134,11,35,11,249,38,138,222,95,114,121,94,218,139,127,231,126,223,228,166,103,214,119,92,67,36,228,119,127,12,190,176,29,189,127,225,208,36,197,114,72,228,129,160,197,55,84,227,174,120,195,241,92,210,250,124,216,42,40,214,210,73,48,76,41,10,140,197,15,204,241,36,145,12,194,212,220,193,48,28,192,112,121,1,164,67,11,84,4,147,102,108,133,9,94,48,29,152,46,36,4,5,77,18,177,144,78,139,227,68,208,196,35,59,20,97,32,78,75,133,211,99,239,20,60,52,84,4,58,15,123,27,230,252,4,13,105,152,32,140,213,170,18,60,71,237,219,114,29,106,17,210,45,154,37,116,49,61,29,133,28,75,61,85,66,124,59,133,52,162,227,245,79,239,222,145,222,24,165,237,46,62,241,53,123,85,160,139,16,38,47,13,189,87,90,184,99,16,144,220,178,213,36,217,83,208,225,188,99,147,188,181,67,53,161,149,123,25,203,70,225,75,166,197,85,139,164,221,82,136,162,39,130,18,224,17,139,72,75,53,19,248,148,209,145,138,139,115,133,103,15,75,40,89,137,106,28,157,53,209,189,41,152,151,87,16,190,254,41,41,16,243,51,107,223,186,135,165,227,29,58,94,43,189,219,138,0,21,0,48,224,10,118,122,48,114,111,55,160,153,39,132,8,247,237,236,88,39,198,13,155,203,249,247,34,250,141,49,0,23,196,110,163,25,129,33,173,154,101,202,183,212,183,244,175,100,98,39,68,61,220,161,32,209,137,191,255,229,151,172,33,15,98,3,70,158,101,233,143,92,0,0,67,177,16,76,180,104,51,49,164,224,149,147,10,131,204,224,255,52,12,136,33,88,35,0,149,1,230,35,8,25,16,62,174,140,100,30,45,241,109,100,207,204,208,169,12,20,38,149,146,28,255,251,178,100,26,14,230,61,103,207,27,152,76,80,68,71,58,3,100,172,142,28,185,161,54,110,233,143,201,30,164,40,141,130,162,56,42,167,121,129,190,72,237,66,199,155,2,104,195,113,193,7,229,151,101,21,38,163,107,50,166,52,49,248,26,26,98,144,118,68,166,109,50,174,230,247,6,51,79,159,171,78,254,228,47,241,221,170,87,153,191,14,8,33,216,63,233,64,239,198,241,57,28,254,194,123,210,245,99,81,223,252,165,81,255,198,108,133,140,226,37,87,69,37,91,87,107,88,62,193,167,164,80,251,8,140,10,212,179,6,213,232,144,54,180,121,42,101,132,170,20,221,106,149,121,117,220,209,198,101,113,98,44,228,76,87,139,225,180,164,21,131,73,212,43,170,129,193,214,11,61,43,119,80,0,1,195,15,11,13,107,33,137,43,179,14,244,2,180,134,35,24,138,165,171,226,221,30,238,125,237,109,207,182,112,69,81,5,216,43,1,218,250,151,35,124,105,118,244,255,253,145,182,254,255,248,69,215,151,190,51,18,18,159,255,198,61,166,9,255,255,222,74,148,8,27,8,211,67,0,147,243,172,218,0,17,204,101,19,80,103,216,212,29,40,8,64,129,128,124,198,224,208,199,80,120,100,4,48,252,124,40,12,67,1,229,96,77,156,130,216,207,16,38,186,74,108,66,114,36,13,6,166,96,170,48,74,136,149,68,5,202,75,98,102,61,68,63,18,146,225,4,161,41,148,186,20,82,197,146,190,160,36,227,124,162,41,28,80,35,109,206,127,87,217,235,127,17,158,69,184,151,107,49,108,238,47,172,57,217,255,147,211,222,230,155,96,101,253,105,248,3,121,194,155,166,88,95,190,148,129,166,251,71,255,24,162,219,214,197,246,117,203,77,173,22,29,195,55,221,198,203,147,243,203,247,96,85,248,132,90,90,190,84,159,173,169,113,46,192,95,81,219,99,82,193,213,203,109,68,186,21,40,136,142,209,37,74,92,161,99,62,76,74,141,163,142,94,82,79,10,20,6,139,213,174,171,11,106,252,92,164,148,102,251,180,207,112,229,206,101,40,252,7,197,174,149,80,14,59,66,0,76,194,56,187,165,168,29,105,80,183,214,51,195,31,146,192,222,163,170,32,63,99,224,79,83,58,198,126,53,191,175,219,255,255,209,255,240,16,83,40,242,156,169,172,171,216,154,234,46,173,232,207,148,145,149,240,57,238,79,231,17,196,0,0,83,176,42,7,52,186,240,49,208,124,161,201,153,133,198,149,125,25,66,82,102,32,42,39,3,1,70,46,0,147,46,20,212,192,167,242,215,141,2,26,73,48,14,52,12,17,143,47,33,36,135,16,185,229,88,50,229,135,94,25,106,76,200,70,88,236,160,236,249,11,225,255,251,178,100,36,142,198,177,104,206,155,152,100,82,64,195,73,243,101,229,62,29,65,161,56,110,233,141,201,9,13,39,205,147,142,16,53,67,0,206,164,219,50,157,146,73,110,67,45,180,154,171,134,150,62,216,104,50,187,239,115,233,154,158,148,225,117,243,206,26,251,102,219,20,46,91,2,94,223,175,78,13,242,133,215,235,41,43,239,6,49,74,184,242,70,172,151,142,22,66,252,51,223,63,122,195,180,163,49,103,37,129,11,44,243,116,32,44,133,251,32,226,163,46,46,62,129,11,150,109,213,221,4,151,113,117,26,98,238,68,141,151,217,109,141,163,239,61,118,97,187,76,156,227,167,204,77,155,61,92,254,229,155,127,85,213,117,173,25,29,157,233,58,83,251,102,160,176,0,1,80,238,53,17,11,72,124,136,134,23,70,9,105,38,85,164,209,192,46,197,28,238,118,145,207,158,237,23,149,214,179,2,39,242,58,150,65,70,227,38,195,157,89,31,108,45,202,154,236,95,55,247,249,127,255,118,201,41,56,155,163,222,66,140,196,50,108,192,115,152,208,194,144,232,179,164,192,128,84,199,182,124,201,166,68,200,16,188,56,37,2,3,198,48,131,32,226,221,33,140,78,9,1,65,80,97,182,154,149,78,192,140,72,110,217,74,104,152,81,0,97,0,69,11,64,24,65,57,64,203,220,128,160,18,235,35,224,244,54,156,253,70,152,219,110,151,172,217,231,105,206,107,184,170,110,218,144,115,35,112,106,108,83,196,235,88,160,110,144,245,190,172,119,210,114,55,76,221,78,27,39,220,176,103,200,127,107,5,200,140,224,51,19,146,153,20,99,125,163,51,33,242,27,47,209,147,151,132,237,168,138,220,199,194,75,98,19,197,244,107,158,114,106,189,232,23,218,21,231,190,133,143,182,212,5,99,221,109,51,75,16,163,39,114,255,43,50,112,95,50,169,44,233,18,181,246,161,129,237,35,126,235,27,133,246,225,95,73,238,87,20,69,56,159,182,214,57,219,57,215,236,206,59,201,166,51,239,114,151,91,229,93,60,216,134,74,0,4,7,67,96,107,2,138,1,173,129,76,217,133,164,22,105,52,44,169,228,19,61,74,37,10,179,118,123,182,87,229,226,161,213,30,34,210,135,92,10,227,217,83,39,63,83,193,185,174,107,14,106,173,68,220,119,253,86,255,255,68,37,36,126,133,16,0,0,74,144,123,32,76,168,243,157,142,219,160,105,132,211,18,64,37,102,182,52,16,16,100,102,98,71,208,18,98,24,169,16,179,8,192,20,205,33,33,135,92,92,172,161,250,112,153,2,177,131,198,121,72,170,218,210,71,23,25,175,11,8,191,236,217,198,107,203,213,153,53,229,5,45,130,234,75,213,169,0,201,16,255,251,178,100,42,12,150,212,104,208,155,120,99,112,69,227,185,193,107,5,62,154,173,163,70,110,101,141,193,33,15,231,21,166,22,24,72,201,90,197,12,154,165,106,90,107,79,165,199,70,122,114,226,251,129,219,160,82,66,37,45,109,100,43,14,146,130,131,235,197,243,51,65,201,21,73,137,175,31,54,155,155,129,135,96,93,124,82,130,180,142,97,138,161,211,131,13,59,123,30,151,126,5,169,139,114,170,115,87,158,70,88,195,7,255,34,191,65,183,11,200,238,46,86,112,138,23,137,32,216,69,163,209,62,223,99,249,44,180,239,34,121,157,142,10,225,199,222,136,161,143,166,247,150,159,204,119,235,121,138,19,122,177,127,215,235,124,85,211,62,232,3,6,236,235,24,18,64,101,230,55,57,142,76,60,152,70,21,100,71,211,0,88,208,177,155,200,181,122,76,154,65,66,117,54,246,223,249,168,71,59,215,70,237,132,114,162,160,2,35,139,23,17,83,196,195,118,248,217,121,47,94,111,37,243,171,119,255,255,242,64,0,137,86,155,71,218,99,17,25,155,130,6,102,57,152,64,120,98,36,129,81,20,97,176,121,123,74,4,4,192,192,48,22,31,6,133,66,224,21,49,144,141,9,35,160,84,46,107,63,125,148,212,107,16,128,202,91,67,251,184,39,75,115,95,40,157,3,66,163,105,185,13,63,210,21,135,160,36,41,246,118,42,50,231,146,180,174,67,71,71,69,142,173,94,173,60,217,118,207,104,217,242,120,203,41,79,150,219,205,74,130,122,242,225,120,167,84,136,181,20,104,243,234,83,169,197,224,173,20,93,74,224,122,163,90,158,113,131,213,233,34,229,114,219,71,151,104,224,137,4,210,104,143,20,220,202,183,84,122,108,237,98,207,38,5,231,80,142,15,42,82,227,141,11,79,105,237,219,182,235,216,175,174,103,145,219,86,172,207,105,168,243,95,175,103,69,248,215,217,207,143,34,200,247,49,219,109,27,232,90,123,52,40,128,108,172,64,26,52,93,202,240,51,143,205,27,4,88,82,138,100,227,7,14,110,67,3,99,50,11,112,158,149,66,15,13,162,41,147,94,88,209,103,172,120,193,211,160,55,166,236,103,63,54,201,221,31,4,184,202,141,226,135,137,76,220,176,4,230,141,251,255,255,251,239,0,0,99,0,175,83,116,203,3,2,193,3,13,24,35,49,0,17,33,40,193,66,216,195,0,188,197,49,12,100,4,131,199,6,64,225,84,96,13,48,188,58,56,170,115,3,153,50,207,89,197,202,125,219,64,48,0,161,14,7,17,200,110,177,149,221,36,132,45,131,11,67,128,61,137,135,224,56,244,162,123,25,59,132,91,23,249,46,135,135,134,171,136,195,93,21,82,86,205,36,94,255,251,178,100,50,142,198,232,103,208,19,185,99,114,66,131,106,3,101,232,84,29,181,167,62,46,233,233,209,20,141,103,205,135,140,248,114,146,88,241,198,31,74,174,92,234,203,117,152,80,100,64,3,155,3,240,56,102,168,154,169,163,212,234,169,23,150,32,182,81,165,207,188,209,193,228,196,112,252,65,57,92,107,187,7,145,47,88,156,254,212,125,9,130,97,49,187,113,207,190,152,145,122,28,40,61,233,164,125,183,152,37,210,191,116,199,83,50,125,115,216,191,222,246,143,254,102,157,89,154,109,113,142,163,34,65,228,203,103,241,246,245,237,71,43,71,239,90,95,242,182,97,194,188,151,230,0,0,0,226,109,65,7,13,51,77,104,0,12,129,195,15,16,201,159,246,36,175,82,1,248,151,180,159,36,105,191,3,71,55,38,70,48,44,206,13,171,79,86,139,210,51,126,7,108,147,123,238,103,67,253,223,250,255,250,105,192,184,36,244,58,201,128,152,161,119,158,106,28,4,52,6,7,40,38,157,22,33,84,36,192,49,224,201,7,168,193,16,200,192,192,236,205,159,53,246,71,0,25,180,134,185,97,250,158,24,64,12,188,112,217,198,4,1,6,150,75,96,13,52,192,36,50,10,12,0,162,116,99,2,214,24,70,44,72,10,115,160,8,139,91,52,111,18,33,28,92,87,165,1,65,10,19,140,176,108,49,73,185,214,90,18,97,19,111,67,147,200,152,172,106,241,93,46,80,13,33,25,104,13,148,60,162,33,232,161,27,102,219,2,18,212,184,42,215,89,106,126,95,183,84,54,2,105,251,92,61,105,34,237,174,25,206,233,191,8,246,230,52,233,108,63,217,252,27,69,111,138,180,242,25,122,122,212,184,33,241,230,134,238,104,113,8,138,229,36,223,46,179,169,32,79,79,158,183,189,248,215,211,89,122,253,169,7,108,248,153,199,155,91,241,177,253,230,254,120,248,157,62,209,137,210,13,55,244,131,238,221,62,36,135,141,250,123,83,49,230,221,91,226,192,0,0,2,215,208,80,83,100,160,89,230,222,24,166,144,34,58,178,73,6,186,152,113,43,150,31,71,200,236,30,127,46,167,220,177,117,190,62,24,24,0,73,135,201,118,73,200,184,178,80,98,120,245,115,250,76,123,127,251,255,162,43,255,211,255,255,254,251,68,0,76,130,95,207,191,46,204,250,51,77,73,72,76,168,18,204,10,7,12,95,9,204,193,44,66,18,83,5,6,99,2,64,99,16,131,103,24,193,96,20,148,11,26,93,195,129,240,225,40,16,0,231,15,90,203,56,80,64,115,16,98,164,172,50,6,129,228,134,68,203,133,11,214,135,75,150,98,2,52,25,10,182,136,197,179,119,133,84,12,200,136,60,104,105,103,93,255,251,178,100,48,143,39,42,105,79,139,186,99,240,61,3,89,241,104,194,132,27,141,157,62,14,233,233,208,187,5,170,116,242,189,128,88,124,148,68,133,165,61,14,10,182,52,151,251,177,158,192,209,5,202,253,185,172,253,8,158,165,93,155,34,221,170,211,245,34,48,204,63,110,212,84,140,233,152,250,117,21,148,177,48,10,45,216,36,85,136,199,197,182,37,4,231,10,161,163,59,244,161,213,201,135,36,17,228,7,54,152,207,246,72,75,103,80,136,249,125,138,113,108,91,119,23,98,57,183,241,116,89,156,181,52,237,43,189,47,127,204,83,159,54,183,195,54,193,63,103,68,231,171,249,159,56,170,123,250,212,221,154,213,159,202,161,251,192,20,103,102,168,98,85,14,68,28,11,28,24,181,23,139,224,214,28,148,28,148,161,213,126,184,115,217,109,220,75,59,76,48,46,69,231,210,173,84,43,118,246,62,238,202,59,33,6,251,179,63,255,254,119,255,255,226,223,255,251,192,200,105,251,105,41,152,69,137,179,206,233,142,35,113,132,168,97,84,145,51,9,131,1,21,230,32,136,38,8,145,195,86,200,65,76,194,43,159,11,128,129,96,193,68,9,6,78,160,82,76,146,152,5,17,28,80,131,102,25,32,180,226,170,85,254,166,11,209,162,53,161,228,234,69,130,174,161,128,77,179,136,143,36,201,232,6,74,7,120,9,143,12,50,18,128,231,75,247,170,102,212,65,153,58,209,116,29,137,83,5,129,184,107,200,44,52,141,24,219,194,185,16,197,72,43,180,46,168,185,159,58,149,185,186,207,213,113,27,158,199,154,30,208,75,89,122,103,66,159,63,234,90,124,192,80,183,106,8,218,131,123,197,223,110,43,247,172,179,91,230,155,248,215,211,83,134,183,156,253,188,49,127,194,87,255,107,126,225,255,141,255,223,195,232,27,173,212,11,89,209,176,234,251,197,62,51,26,219,220,248,214,255,253,112,145,125,235,100,51,64,0,64,5,0,0,58,177,78,204,27,78,3,210,74,203,144,128,31,147,168,232,201,28,43,107,42,200,168,228,30,217,43,255,255,255,255,255,255,255,255,255,103,33,100,181,61,66,0,0,65,80,196,100,8,230,243,60,192,96,172,206,49,124,205,49,40,192,208,116,195,128,164,194,68,104,56,50,48,112,7,16,21,1,92,151,24,32,134,104,81,142,138,248,9,13,65,96,87,56,91,228,84,20,204,73,68,32,184,128,145,17,97,129,107,61,215,127,153,131,94,49,64,104,97,44,113,146,86,134,153,232,24,109,103,72,147,138,66,160,72,96,54,182,196,93,68,187,148,101,232,173,235,242,69,111,41,231,65,66,60,227,106,12,246,171,118,166,145,75,31,43,154,66,174,124,184,202,255,251,178,100,65,14,166,147,103,209,27,186,122,112,69,67,249,241,105,130,132,27,249,169,62,78,237,233,192,254,138,233,53,135,148,232,118,63,179,14,105,69,78,183,34,150,31,222,254,252,93,99,180,235,109,136,159,11,23,189,225,158,89,249,137,154,98,108,231,255,157,166,181,239,243,225,33,127,125,11,183,212,77,252,55,253,248,186,250,131,139,248,95,57,30,222,189,20,125,62,181,117,156,54,196,249,204,44,248,58,206,168,254,146,246,253,96,9,42,1,128,96,17,209,193,161,2,9,12,104,204,195,80,90,22,76,76,38,88,141,202,28,165,50,216,77,246,103,15,112,104,93,242,134,246,190,181,54,54,49,149,206,51,184,48,83,197,219,6,50,71,252,63,235,255,255,250,127,255,226,63,254,173,221,223,104,6,98,196,248,123,58,50,16,93,153,173,61,25,126,16,152,164,137,130,128,195,74,64,0,228,96,18,60,23,96,50,218,144,195,198,204,4,132,233,76,151,184,200,9,80,132,29,4,24,74,189,201,8,26,88,232,32,177,24,88,209,42,134,0,209,44,70,50,145,40,118,100,99,68,108,237,172,34,56,56,73,189,117,211,24,48,70,208,140,77,224,2,25,138,162,196,219,50,121,18,193,29,40,145,126,176,218,114,12,172,169,83,11,180,18,236,92,179,91,178,97,109,116,201,30,26,237,155,109,112,161,107,47,96,229,185,17,26,249,83,99,204,117,86,146,156,210,219,235,26,173,254,161,171,53,47,23,215,135,173,238,205,168,70,171,70,140,219,26,245,143,63,204,183,183,250,250,186,21,241,117,87,244,123,235,137,51,243,27,127,112,177,137,32,203,187,167,154,53,223,155,89,207,174,119,213,25,129,220,119,92,87,85,203,14,229,206,167,235,26,103,27,77,0,12,0,42,177,135,81,76,131,164,246,151,136,24,36,68,29,75,181,146,154,82,205,42,51,183,53,213,235,25,13,161,98,66,152,206,46,145,133,144,72,146,63,12,114,83,111,140,231,58,21,245,255,244,253,31,219,211,45,255,211,187,183,233,0,3,18,120,9,152,59,168,236,201,164,163,22,159,12,136,41,49,48,88,196,99,35,19,53,196,151,152,85,96,162,198,120,76,54,16,17,17,142,96,70,160,133,195,1,64,73,21,130,124,176,17,151,207,43,225,193,205,65,125,201,217,72,198,62,20,35,210,117,229,76,73,92,85,170,96,28,157,26,37,192,150,199,36,74,201,23,189,181,75,68,93,234,27,59,200,249,66,218,221,212,213,247,164,222,146,69,197,87,47,168,218,162,110,135,152,48,181,214,154,45,8,205,222,97,167,109,232,161,246,172,127,241,140,91,10,29,233,172,208,213,126,191,144,173,215,106,150,185,146,255,23,141,255,255,251,178,100,77,12,230,76,104,210,27,154,121,226,70,130,170,1,101,40,128,26,165,157,62,78,233,107,193,37,30,168,9,149,137,224,90,255,54,190,234,128,189,52,125,107,225,106,217,195,253,215,112,127,237,247,190,177,120,28,129,178,199,210,249,181,92,194,104,213,90,154,243,107,185,215,48,127,244,82,57,71,158,80,13,176,22,128,179,199,130,35,66,138,246,72,97,99,70,26,220,26,138,124,198,211,81,149,134,9,59,110,175,88,166,3,64,211,91,39,62,80,154,84,15,189,197,58,24,72,93,113,0,198,94,89,171,174,139,30,71,254,118,255,186,119,186,255,91,251,238,255,237,146,0,0,97,31,128,113,88,88,102,200,244,106,26,136,106,80,90,99,58,40,66,77,25,180,184,0,138,179,13,0,97,0,70,98,56,140,165,2,208,205,113,67,151,156,42,5,94,33,192,79,0,112,86,152,88,76,24,77,105,150,184,24,224,88,160,233,54,60,163,137,214,217,19,208,80,50,235,167,79,144,168,88,187,216,144,165,202,111,73,5,43,35,62,167,83,184,17,234,154,126,95,88,117,176,31,133,18,247,142,0,152,134,53,1,97,13,138,2,62,125,211,105,184,227,97,87,109,54,167,42,121,218,36,91,232,229,209,176,37,83,156,9,204,117,51,237,147,56,117,174,64,3,88,230,63,121,16,119,186,148,25,197,48,247,23,182,80,82,249,90,114,64,219,54,144,235,190,8,70,111,29,215,202,84,254,163,135,45,76,17,75,235,23,153,50,220,215,238,35,186,209,57,30,247,62,76,0,130,134,166,46,249,132,0,211,6,80,9,92,101,214,143,225,12,128,163,42,94,189,43,50,101,6,205,34,150,146,59,235,146,1,128,205,40,27,57,119,61,27,43,101,88,137,201,162,125,228,117,216,84,178,33,201,204,156,169,147,191,246,239,251,244,253,211,183,239,235,199,234,175,247,247,79,255,243,50,64,0,16,35,2,228,20,49,111,14,35,11,144,108,49,66,34,51,15,64,76,48,163,5,83,5,160,87,48,199,10,131,8,32,18,48,35,3,67,136,128,216,79,90,100,74,76,202,83,155,145,255,18,128,64,192,64,13,82,185,132,10,3,21,167,59,174,4,96,45,17,25,81,45,99,192,239,242,130,197,156,54,190,184,144,97,230,92,208,9,144,11,15,151,88,58,130,105,224,54,108,137,51,210,171,78,59,170,157,211,74,224,185,37,90,90,139,251,91,169,78,104,113,36,143,139,74,245,222,79,121,245,107,56,118,182,44,249,24,28,243,25,93,140,184,164,115,90,161,45,155,221,247,247,191,76,171,49,236,83,219,63,127,236,143,245,134,181,189,98,159,116,214,61,154,63,222,190,176,125,252,74,205,159,167,61,127,255,251,176,100,93,14,166,220,105,79,147,218,122,112,71,3,90,8,101,233,72,27,109,165,60,47,101,113,137,36,10,232,25,141,36,176,7,88,204,31,173,91,227,223,231,42,198,156,243,222,107,248,59,245,135,27,127,121,249,221,169,241,15,85,164,131,196,219,62,144,0,0,128,38,150,2,145,9,102,195,131,79,14,116,33,92,226,28,120,118,230,99,137,42,100,83,68,4,5,101,123,201,13,4,174,174,113,90,99,128,217,3,204,191,241,188,148,101,253,169,191,187,43,217,92,85,67,118,221,221,233,235,174,159,167,233,148,251,58,34,97,152,21,38,145,129,216,184,1,133,124,197,20,148,204,50,65,40,193,120,76,76,8,195,196,192,176,130,193,64,190,96,0,12,32,224,106,48,45,6,132,192,5,0,120,36,6,140,47,128,172,68,1,11,204,18,2,66,66,4,16,1,75,156,150,224,246,219,97,192,66,148,13,170,211,210,136,64,40,64,208,74,106,146,133,12,180,244,172,83,138,119,105,12,135,1,75,33,147,93,160,48,114,165,18,129,214,43,69,185,32,185,71,94,83,1,81,220,86,214,119,34,168,176,213,108,76,20,3,98,205,217,237,89,153,181,134,19,41,205,31,90,12,84,99,50,9,140,105,38,109,226,129,232,112,117,74,205,189,175,100,192,251,111,34,134,82,199,175,226,56,221,229,37,140,225,109,172,174,83,53,141,140,139,49,15,148,200,8,204,99,177,143,162,115,239,48,134,232,213,103,93,88,133,29,17,79,252,236,218,76,173,145,223,54,218,85,245,10,46,16,9,132,134,65,128,166,106,131,19,92,199,13,48,50,19,162,80,179,23,215,183,5,142,44,82,28,198,105,218,139,229,117,182,213,99,137,108,2,209,186,36,221,123,191,96,74,60,129,105,208,213,174,31,100,158,223,145,173,234,171,250,40,233,175,232,233,163,167,255,223,119,217,0,4,128,84,192,174,104,205,68,112,18,49,137,102,6,142,131,166,77,10,196,69,17,145,135,17,138,160,168,0,58,48,107,204,212,247,40,8,32,12,240,250,169,117,129,196,197,76,155,241,2,76,161,67,166,7,157,32,41,6,72,3,19,60,33,22,247,10,0,66,90,169,177,6,132,234,186,203,28,189,80,34,229,136,1,137,83,41,137,194,130,115,39,74,148,34,21,156,159,68,162,96,246,249,51,14,89,215,10,220,184,158,194,199,10,87,240,54,253,125,158,45,142,253,79,133,59,132,208,87,235,136,41,247,86,156,244,182,167,83,235,229,99,235,14,191,182,191,219,78,117,147,87,91,206,191,130,128,215,211,175,188,107,231,23,249,233,187,107,223,86,108,33,187,212,36,63,120,145,91,139,120,159,119,107,250,179,116,8,186,87,79,37,255,251,178,100,96,140,134,210,104,208,27,186,122,112,67,34,186,35,101,232,58,27,181,159,60,79,101,143,137,41,32,104,25,133,138,24,213,73,171,100,171,60,245,9,90,230,215,72,8,78,126,209,153,123,74,218,146,48,66,179,82,64,0,160,79,108,45,112,191,166,154,201,50,75,42,194,155,104,132,74,41,209,135,180,113,118,4,219,235,237,92,125,246,180,118,115,15,54,92,120,39,217,143,195,11,179,179,101,179,176,238,122,166,250,184,223,229,226,62,45,79,209,255,71,245,184,187,242,160,0,12,96,42,139,198,70,130,120,97,32,10,230,13,161,252,98,70,12,166,1,226,80,96,132,20,134,33,162,140,97,28,8,70,4,160,82,96,80,8,6,7,96,224,89,211,0,176,29,48,45,3,48,32,56,48,209,80,2,4,90,122,28,101,162,202,137,94,13,200,46,115,115,70,97,63,65,137,171,88,141,129,16,137,43,6,152,133,190,76,153,145,7,19,20,102,42,10,176,136,176,56,18,138,162,245,85,178,254,188,22,165,48,76,252,29,132,94,98,77,237,45,145,225,6,52,239,217,1,218,244,70,156,211,37,31,210,236,31,232,118,237,134,63,212,177,237,79,221,197,131,134,250,224,174,253,209,206,101,179,225,130,248,132,57,253,117,218,113,72,61,203,177,15,204,191,243,175,78,209,236,174,115,145,21,132,121,246,199,107,118,42,157,147,127,236,89,51,151,218,253,230,15,26,221,233,101,7,126,170,187,16,159,174,254,247,223,250,254,253,40,32,0,132,169,92,185,36,78,5,68,145,168,25,88,110,233,16,223,245,78,224,93,108,170,90,9,5,121,20,118,227,23,204,138,6,154,113,68,152,226,148,249,14,103,138,208,154,121,13,253,94,141,111,106,119,213,191,251,255,230,254,79,253,124,218,155,244,26,159,175,162,151,255,250,136,0,149,26,156,196,190,131,182,14,140,200,87,50,30,168,137,88,100,242,8,8,144,96,247,137,117,67,29,79,179,91,54,52,90,66,66,143,166,219,85,66,242,3,225,82,237,164,224,212,72,132,171,176,38,97,201,98,238,153,134,122,181,140,105,149,69,228,149,199,57,156,130,66,125,29,196,141,81,17,9,83,199,97,153,39,7,225,90,167,122,253,146,43,197,227,198,20,248,27,90,146,207,97,223,49,181,133,219,184,148,92,190,112,171,148,253,176,152,94,10,218,54,243,197,67,247,14,230,68,77,82,38,112,242,185,158,18,19,3,18,151,171,227,123,253,185,31,111,182,157,252,198,248,190,53,228,70,124,98,147,105,188,121,107,26,53,105,251,135,215,100,205,236,255,246,118,61,226,237,237,123,161,66,210,226,199,66,28,166,121,2,51,43,124,52,30,95,181,62,145,222,179,255,251,178,100,101,12,38,123,104,209,155,153,121,224,70,99,90,28,105,133,132,29,37,165,58,78,237,233,193,13,36,104,137,135,157,82,26,215,109,196,55,128,1,0,8,0,0,3,32,6,215,216,161,169,67,3,21,87,16,154,28,128,180,159,200,121,145,199,27,163,110,52,38,207,102,93,22,109,92,190,17,87,113,22,125,51,96,45,119,137,10,180,160,70,254,113,222,213,186,223,253,125,127,209,41,200,85,244,253,31,255,164,0,1,204,33,220,143,226,7,205,70,30,76,239,89,14,56,29,140,23,87,70,131,227,62,141,99,39,65,211,9,68,67,44,59,52,26,65,128,49,64,112,228,147,209,1,2,129,33,168,201,193,147,32,130,67,22,104,232,97,51,240,132,72,20,150,91,17,168,129,128,114,176,245,154,248,49,149,36,48,46,223,174,177,224,177,128,39,157,50,148,232,136,14,70,58,2,119,128,33,132,34,201,19,62,14,216,99,218,49,232,175,114,109,45,98,37,83,5,238,19,246,161,15,171,140,139,118,196,27,85,173,19,7,50,79,106,70,98,255,185,64,125,149,53,101,124,160,182,157,26,118,181,160,214,15,189,102,178,14,95,4,154,77,175,106,248,100,58,250,109,102,223,206,169,3,51,127,213,56,167,133,60,37,243,131,81,97,29,123,254,247,204,208,245,111,39,214,223,107,80,90,171,93,159,142,126,139,166,157,69,172,104,48,218,226,71,242,52,125,251,124,247,12,192,180,53,24,13,69,18,137,247,208,24,165,42,231,90,3,96,82,104,94,142,0,152,164,205,151,1,108,47,57,151,96,45,206,149,145,181,247,11,130,90,170,188,236,107,139,75,232,71,252,169,111,254,175,206,255,255,255,253,31,255,245,199,128,29,183,194,133,178,1,130,218,126,40,244,255,245,130,0,76,34,204,48,215,32,93,204,76,1,8,196,92,171,76,97,130,136,195,8,66,140,38,66,160,196,68,150,140,34,129,216,70,17,166,0,192,144,96,120,31,227,192,0,64,6,6,10,96,162,97,4,19,77,220,20,12,65,80,72,48,151,3,240,224,45,91,40,38,31,30,157,71,21,41,96,89,26,83,0,44,89,48,194,229,200,254,147,10,50,77,22,178,109,128,136,39,75,250,170,171,164,194,148,151,151,213,142,17,20,133,53,246,187,15,83,211,212,166,167,165,118,169,36,246,90,235,237,21,146,11,0,172,247,65,168,45,156,59,67,15,103,175,165,207,141,132,181,232,20,18,150,188,202,36,81,124,172,40,165,8,131,124,42,2,151,77,83,162,73,179,220,82,68,67,17,0,37,107,162,219,96,138,8,13,113,2,66,86,164,209,245,14,240,73,47,181,174,47,64,6,94,244,193,57,212,247,91,230,47,211,253,30,255,251,178,100,107,14,231,153,108,77,139,218,92,96,78,10,154,51,97,229,58,29,105,159,56,79,109,233,201,55,168,104,205,151,156,232,174,234,36,130,100,208,140,229,90,130,23,180,177,73,123,243,205,102,217,83,218,173,57,180,183,118,66,25,18,0,0,2,116,129,107,45,29,37,41,158,49,209,24,78,15,34,211,234,210,55,34,148,150,137,228,153,106,107,104,210,251,79,196,114,170,136,226,73,23,38,48,95,191,179,127,190,164,237,255,255,255,255,255,251,234,12,255,24,7,198,31,255,64,66,106,208,152,74,136,44,180,14,216,207,195,142,245,128,102,8,97,172,106,160,53,166,7,129,24,96,206,107,166,29,32,178,96,28,50,6,5,64,30,97,6,73,230,7,0,118,96,136,13,68,206,102,39,188,1,0,17,28,128,22,14,10,20,88,69,198,6,142,139,139,139,44,36,18,211,30,98,11,132,153,136,153,128,132,143,52,76,164,210,3,135,129,87,194,177,152,185,27,46,128,18,52,72,10,192,224,12,172,104,85,160,38,65,56,12,205,11,42,236,254,106,186,65,55,246,119,175,89,112,61,70,229,87,7,124,52,27,88,53,25,39,149,195,94,206,181,58,69,131,192,108,197,50,215,95,133,37,190,88,47,236,109,79,109,158,183,212,176,117,219,53,166,222,94,103,220,96,247,27,219,127,197,27,90,220,51,235,238,215,215,197,253,59,148,186,212,104,218,162,95,218,169,172,111,184,125,218,91,99,211,127,30,13,125,220,228,195,147,131,125,209,90,139,72,79,242,197,1,82,203,170,194,219,170,214,241,113,43,85,17,85,231,63,175,225,43,252,34,220,76,86,74,157,175,161,22,78,210,56,32,28,69,99,19,99,152,200,128,156,60,131,151,78,118,126,154,237,238,253,172,249,216,238,114,238,75,63,126,223,230,235,230,255,240,73,220,223,121,161,25,17,195,202,255,255,254,161,143,207,23,80,193,159,237,169,20,205,205,14,175,161,119,20,151,27,250,194,0,204,38,201,92,224,48,170,76,77,195,224,199,72,167,76,176,70,76,194,68,89,76,42,130,116,200,32,1,140,62,192,252,194,140,8,204,144,69,49,5,28,192,65,112,41,128,204,67,243,189,136,3,132,69,99,1,196,25,134,8,0,166,162,31,12,134,65,74,32,40,228,201,33,35,8,136,68,143,165,247,26,11,142,141,198,131,36,161,68,214,49,17,89,164,32,80,208,104,20,25,128,83,64,26,0,17,7,215,64,132,20,1,48,6,238,33,152,175,79,157,13,200,160,235,92,200,168,50,156,18,66,122,93,163,70,0,193,58,54,215,1,107,179,184,168,24,250,132,109,122,15,116,165,32,46,30,106,202,88,241,46,162,112,155,40,93,183,32,234,255,251,178,100,85,12,8,10,108,204,139,220,122,112,64,8,154,67,97,231,54,31,9,163,58,111,109,233,192,250,158,105,41,128,150,120,166,184,222,123,152,14,247,147,159,61,244,34,199,122,24,100,195,58,182,239,205,131,38,45,164,80,253,177,45,226,246,159,58,96,110,92,234,118,223,9,172,177,99,77,203,154,206,249,206,28,108,207,38,35,52,215,57,247,255,95,93,35,140,191,93,50,82,52,155,214,99,51,214,158,15,151,234,45,163,207,175,3,127,31,249,53,136,64,0,1,224,77,183,13,238,158,76,193,152,48,211,104,67,113,177,10,19,252,57,53,4,252,246,137,65,204,39,25,59,232,249,217,167,118,215,235,255,79,239,255,223,255,255,246,255,252,160,66,255,17,70,133,138,17,9,178,221,70,249,234,122,192,0,164,159,48,99,42,83,70,129,49,49,35,6,3,15,161,210,49,103,4,115,0,225,63,48,25,1,195,9,209,236,48,46,4,163,3,96,79,21,22,49,58,164,110,11,12,153,217,73,205,48,32,53,45,203,250,112,68,6,124,6,151,36,162,98,201,68,163,102,58,36,84,15,30,8,102,74,185,75,23,82,29,43,0,68,214,99,232,203,23,92,184,112,2,176,208,149,117,166,92,129,182,180,115,58,78,190,206,103,159,103,180,25,155,11,163,116,248,32,171,179,90,24,74,163,225,170,250,211,83,14,240,145,50,117,5,181,163,91,96,143,62,141,156,198,209,227,14,77,146,217,107,161,187,157,237,81,44,233,200,115,65,111,58,169,183,64,137,139,238,181,77,34,134,126,228,94,75,203,73,220,229,213,237,168,47,15,165,219,158,62,162,232,154,98,151,56,177,37,219,33,73,69,76,31,151,153,150,168,198,119,5,90,211,34,165,140,180,49,152,201,210,76,197,51,89,82,10,67,1,189,156,127,45,68,107,91,162,233,242,129,145,251,113,213,14,4,64,4,8,0,33,162,232,73,246,206,187,216,50,161,69,117,186,32,202,107,192,116,169,81,184,235,146,152,27,189,37,108,15,46,168,111,247,85,126,61,135,0,123,165,60,255,62,121,255,107,191,252,185,117,223,255,124,55,149,183,234,233,139,4,0,2,138,116,197,188,116,249,64,148,73,242,48,90,110,49,100,146,48,80,166,49,220,37,51,85,157,48,80,75,48,144,132,66,163,49,229,44,73,133,10,188,51,219,223,228,130,20,48,15,40,44,241,110,18,151,8,84,20,18,24,108,68,93,80,164,27,236,88,4,159,43,233,189,45,4,34,108,131,137,227,131,57,57,7,196,49,242,145,17,163,140,223,149,251,27,91,245,38,148,229,189,38,254,58,77,189,130,98,120,187,66,153,2,98,14,170,231,122,46,16,202,48,33,9,52,122,44,255,251,178,100,64,12,39,200,104,79,27,186,122,96,67,66,186,8,103,72,42,33,201,225,60,110,229,239,0,254,30,104,21,132,10,26,255,158,60,5,234,110,3,199,41,110,113,64,212,167,20,104,15,16,239,140,209,226,178,202,199,135,226,16,86,63,161,116,47,236,71,33,144,172,136,254,82,29,9,89,132,221,41,120,178,204,241,194,185,128,124,168,209,241,246,238,101,226,195,225,195,104,134,182,198,81,168,213,132,160,184,68,219,202,76,224,228,253,206,28,76,182,150,243,172,71,19,141,14,7,234,238,17,124,129,60,38,9,49,34,129,145,228,63,84,63,81,240,239,13,129,74,225,255,54,151,144,0,128,0,6,37,28,104,164,111,51,53,95,33,106,196,98,2,144,144,185,253,90,160,208,120,191,139,216,68,6,146,205,213,217,87,32,45,152,93,110,45,219,128,215,35,142,245,19,189,161,95,43,12,207,93,220,143,175,166,175,162,83,166,239,249,58,58,64,0,32,68,49,255,197,59,96,34,50,228,123,56,41,236,52,144,228,48,204,202,48,185,67,48,224,85,50,60,30,48,36,123,18,71,74,131,0,8,17,49,144,17,17,130,230,86,134,198,2,128,172,72,86,195,244,129,182,220,146,88,76,245,13,227,73,89,20,156,52,2,239,176,96,82,97,196,51,228,188,12,62,149,158,174,198,87,72,85,13,194,22,53,191,86,195,4,24,210,138,56,59,96,80,197,48,139,236,72,136,185,223,154,4,22,43,104,152,171,93,174,137,11,151,202,233,153,92,64,148,56,87,3,156,115,29,81,140,131,153,76,79,163,209,233,102,208,161,113,38,171,153,107,58,135,75,168,41,88,178,44,194,250,89,196,119,38,216,114,27,199,73,54,185,34,44,40,76,200,166,246,38,36,61,13,182,237,27,92,246,153,214,100,47,111,245,72,249,206,223,179,255,2,13,104,223,29,203,157,197,245,237,99,235,90,124,198,160,220,40,193,65,111,104,72,45,158,113,152,226,132,106,179,67,81,57,78,164,83,22,168,70,220,94,14,26,193,171,43,133,97,205,109,127,224,98,223,211,123,248,207,215,206,241,237,109,231,85,211,240,8,4,27,7,57,145,153,66,80,179,18,128,194,23,146,72,60,17,34,230,125,184,128,102,164,93,143,51,5,159,128,22,218,151,111,104,95,1,191,147,42,29,184,93,245,209,190,118,219,159,244,238,255,250,255,110,95,254,93,6,233,255,232,0,76,14,80,188,200,48,58,140,40,65,20,201,4,148,76,73,128,188,192,52,41,204,42,0,124,196,36,97,140,32,176,209,140,12,144,244,24,170,162,198,99,40,101,160,39,76,64,68,11,21,78,51,107,30,100,45,156,144,132,10,8,36,98,48,10,5,31,49,255,251,178,100,34,142,215,82,107,207,11,219,121,230,70,135,170,3,105,5,134,25,101,165,70,110,229,231,64,253,20,104,137,151,168,226,144,215,209,75,198,4,196,45,62,82,129,162,83,228,182,146,103,233,81,240,48,211,102,96,179,139,153,250,46,142,49,234,200,152,126,27,204,197,242,117,189,187,57,182,139,90,52,113,24,92,163,107,13,190,166,194,51,109,225,210,129,246,103,165,97,46,227,244,138,231,58,85,83,20,74,51,123,109,167,226,181,204,122,95,47,100,105,195,247,19,34,8,239,113,207,188,84,7,73,213,194,191,53,235,141,77,168,105,104,244,221,183,92,82,55,240,157,239,202,242,222,16,170,159,193,135,140,107,31,235,4,98,250,188,174,227,61,142,95,126,160,249,112,227,4,245,212,125,109,45,154,67,180,75,234,255,255,227,229,231,242,115,122,194,130,0,0,80,0,79,240,81,38,238,230,137,18,11,162,113,12,68,21,111,112,220,244,111,185,8,103,34,198,41,100,247,32,102,175,208,45,173,134,204,217,6,68,136,183,156,245,46,38,175,84,215,233,217,241,253,63,79,111,252,32,241,129,246,205,223,244,247,208,95,255,165,20,169,86,69,49,192,138,42,8,102,24,18,166,4,14,38,7,8,161,66,72,200,145,172,5,233,151,48,62,48,185,205,36,19,185,128,97,167,61,168,169,0,224,208,7,179,180,147,171,73,40,89,129,59,24,73,229,80,244,64,73,180,5,170,36,133,232,146,216,178,157,63,35,90,77,95,98,226,172,85,195,170,65,149,229,95,192,119,234,165,212,169,70,95,151,90,222,97,126,220,227,240,97,38,181,43,115,173,66,63,218,111,66,97,54,216,94,123,195,113,221,100,74,103,18,79,224,234,248,247,164,54,182,197,79,84,185,239,12,50,50,250,198,104,240,247,62,27,166,222,151,217,183,173,107,89,237,238,30,144,255,214,98,91,174,87,91,248,167,165,33,192,165,98,142,249,179,5,62,239,94,115,186,212,135,247,77,225,64,239,21,210,198,181,108,99,16,30,124,229,20,127,36,1,175,148,186,109,12,210,32,96,185,42,104,102,84,36,198,233,180,70,54,163,38,193,127,255,81,148,219,17,200,214,174,151,70,143,146,105,155,41,159,215,127,221,54,186,8,87,125,14,6,7,24,209,1,255,43,71,250,180,126,183,255,202,4,0,18,11,124,192,235,236,198,50,192,197,97,32,202,103,156,203,16,204,24,54,24,138,119,25,76,64,132,14,96,145,124,217,56,170,155,244,25,64,137,83,159,38,31,12,136,133,26,145,223,176,129,20,42,34,20,84,68,143,25,5,170,202,132,35,74,25,253,1,80,57,109,102,184,142,85,220,167,237,40,161,47,74,116,130,53,19,177,255,251,178,100,44,12,215,57,104,208,155,185,122,112,64,133,26,18,101,231,56,158,129,163,62,110,229,145,193,11,11,40,77,149,189,208,160,164,139,41,236,134,40,116,85,178,59,236,198,244,203,234,35,166,108,36,115,188,44,227,118,139,225,156,229,103,203,215,94,71,139,91,108,53,220,109,9,71,154,51,32,247,236,58,241,73,22,60,27,207,134,167,210,226,11,145,39,124,31,16,177,151,74,99,207,9,37,51,220,193,171,191,35,67,150,148,170,231,88,143,227,71,202,225,91,188,197,104,206,218,216,45,242,30,113,173,227,122,170,146,150,127,12,7,140,173,143,132,171,12,53,228,208,138,172,89,162,121,216,208,112,68,251,192,98,83,25,104,249,20,148,63,99,85,201,2,165,189,214,128,96,3,178,76,50,232,51,164,69,144,179,45,12,199,0,29,5,1,192,32,251,48,28,64,204,222,177,42,157,7,193,81,38,204,64,250,141,106,16,188,100,175,36,212,251,119,175,94,126,132,137,117,129,33,171,160,95,235,236,255,160,190,43,104,0,0,19,134,19,119,230,189,143,70,91,12,198,158,183,70,153,143,70,20,145,70,29,135,6,99,42,6,2,128,70,17,5,6,50,2,70,9,3,221,16,139,68,194,17,141,64,122,66,180,135,216,136,137,48,188,6,127,74,164,143,134,10,148,28,80,81,112,89,205,228,108,66,154,229,85,24,208,193,84,180,204,133,32,105,83,117,134,17,122,213,170,50,134,57,17,72,162,4,7,128,198,194,126,72,27,61,120,101,254,158,185,68,236,217,131,95,136,118,205,4,83,191,65,95,239,64,115,250,218,54,39,143,221,100,114,110,205,38,212,230,22,139,155,23,194,101,180,202,72,163,231,107,35,134,243,77,204,219,185,238,126,204,31,133,78,133,102,185,114,244,134,87,177,130,12,187,95,189,75,31,102,209,40,247,61,229,15,28,145,155,62,72,189,234,23,81,79,143,3,75,240,194,157,109,84,227,107,235,160,94,241,141,68,218,84,184,104,26,109,212,67,205,170,68,87,46,43,117,243,169,157,181,78,246,20,17,64,138,203,103,135,188,162,160,9,64,112,233,200,13,149,112,131,14,4,134,20,237,165,218,89,234,205,41,158,105,163,200,206,89,84,49,82,68,50,79,202,116,228,27,190,10,11,100,132,33,213,128,139,74,56,133,156,227,116,106,102,45,240,215,32,167,92,143,254,27,223,119,253,193,0,0,0,48,41,123,156,22,22,153,176,84,27,108,207,24,122,71,18,0,160,67,164,195,49,204,152,129,48,92,26,3,11,32,224,221,94,152,74,39,152,36,6,24,126,6,186,235,164,96,20,14,12,76,12,0,96,114,170,33,229,153,68,135,30,64,184,208,140,131,36,21,255,251,178,100,36,14,134,246,104,208,27,185,92,112,67,168,90,103,60,37,184,28,145,149,64,110,225,145,193,31,23,104,5,148,150,16,115,160,184,82,75,227,43,107,215,48,90,45,192,203,7,39,193,78,150,30,101,122,14,44,156,59,172,135,72,14,99,217,227,149,126,228,169,185,125,12,122,173,234,117,107,253,215,98,253,246,143,107,244,58,2,156,118,234,143,207,243,140,30,19,169,180,94,181,243,19,216,60,220,119,240,210,15,132,13,184,117,77,34,203,73,163,69,8,183,83,104,158,179,25,61,212,214,154,220,34,117,255,186,72,119,70,247,158,249,175,112,253,28,83,186,148,15,177,160,136,131,138,141,77,24,225,40,222,117,179,182,152,121,22,91,156,106,187,102,207,22,202,228,24,129,122,5,78,169,215,44,4,112,8,42,232,122,15,246,18,191,0,250,37,32,78,30,77,110,103,174,155,83,98,7,111,216,98,121,101,255,63,31,9,216,141,160,37,238,17,135,172,185,122,203,159,15,95,253,127,226,253,63,255,252,90,21,109,71,241,217,79,199,244,203,254,127,253,128,39,2,211,137,205,165,217,147,195,241,181,104,160,98,80,97,48,178,96,2,14,97,65,214,60,37,24,24,11,152,214,3,145,10,138,114,14,32,1,160,184,128,28,111,225,129,144,64,194,176,4,192,112,35,34,30,130,254,100,136,145,202,183,8,92,170,40,130,38,250,50,243,35,181,187,180,41,207,70,198,17,236,214,138,174,211,34,81,154,5,41,42,105,237,164,205,39,161,112,238,12,105,216,195,175,172,103,180,55,233,236,71,88,37,158,65,48,215,233,70,229,159,180,56,49,221,93,97,174,126,25,168,172,254,232,95,122,46,205,195,121,241,208,233,216,156,118,252,179,51,154,246,194,146,41,242,161,85,160,224,251,113,122,25,98,171,83,211,231,34,228,244,153,96,212,250,127,90,74,4,15,86,183,26,221,133,20,43,118,233,224,66,239,121,61,233,203,215,207,8,244,215,139,125,165,240,192,169,48,101,160,92,105,201,173,249,117,119,18,143,15,49,87,10,236,196,5,82,3,21,66,7,31,2,30,146,172,240,42,165,6,156,111,33,100,56,174,18,90,214,159,132,140,165,173,65,12,177,222,1,233,237,39,137,218,108,250,2,55,184,179,225,254,248,80,236,96,236,229,253,223,127,231,194,109,248,139,224,47,48,242,191,201,22,116,149,121,103,124,204,0,0,51,8,161,51,207,83,147,30,132,51,80,10,99,79,137,178,242,152,68,28,152,226,138,7,4,65,112,136,160,66,8,28,150,225,134,226,80,52,10,48,176,11,78,137,16,36,11,14,50,129,128,171,200,85,180,4,217,140,216,97,67,130,133,130,128,222,209,80,228,236,255,251,178,100,36,14,215,51,104,207,147,185,124,96,71,104,26,1,105,135,116,154,89,163,70,110,97,239,193,27,154,103,129,166,158,80,241,231,29,22,222,88,22,194,121,125,44,24,9,216,202,251,91,80,85,50,136,142,192,142,118,172,162,227,54,129,247,15,52,11,219,120,31,107,244,46,133,29,152,226,1,109,99,85,66,49,244,219,84,27,232,228,4,117,225,14,194,43,88,5,3,149,234,136,104,219,96,252,183,116,56,247,184,101,37,124,35,111,118,131,109,248,83,120,112,214,246,138,212,248,246,104,196,158,109,111,91,242,255,153,29,107,57,254,67,166,211,239,88,189,102,212,216,207,117,141,87,94,245,189,45,125,40,53,136,108,20,217,178,149,99,188,186,248,146,108,227,17,117,226,207,138,203,11,120,130,241,71,144,73,117,182,102,225,193,0,224,66,237,174,243,94,48,136,56,0,154,47,2,96,195,49,38,106,198,111,74,26,234,0,112,189,134,195,9,21,165,95,235,92,223,90,74,128,31,177,7,149,23,104,102,32,35,148,229,127,154,248,242,229,178,169,137,203,125,5,15,148,253,14,229,255,255,229,126,88,22,241,133,18,231,239,91,152,12,106,98,189,121,147,5,38,29,21,24,96,248,104,144,48,209,48,100,50,2,50,24,40,7,52,40,37,66,0,128,188,73,154,140,44,40,130,247,82,18,45,71,66,129,107,77,29,71,99,242,103,181,179,193,20,202,217,247,40,158,251,208,27,200,149,151,230,96,7,94,235,212,188,136,167,111,142,213,106,159,17,150,222,220,220,71,181,231,239,243,53,173,223,160,138,255,192,45,71,252,148,136,15,128,238,114,206,7,210,82,5,7,221,247,147,202,46,97,146,143,150,5,15,242,33,26,242,239,120,219,135,169,234,251,39,187,216,90,146,4,31,63,117,173,238,253,175,116,197,150,41,185,109,238,42,160,239,192,219,204,37,125,99,99,21,206,109,18,247,164,119,117,133,99,43,46,77,109,176,33,153,239,149,158,15,143,29,116,207,156,209,194,108,203,184,254,29,152,104,184,254,129,129,5,175,70,115,156,225,93,3,15,0,83,26,99,132,198,229,201,142,240,84,147,165,16,209,107,247,168,90,83,53,193,140,206,209,208,152,144,57,127,19,7,146,231,174,136,120,208,252,65,196,204,211,79,205,233,171,232,217,86,197,97,218,61,6,205,67,219,79,227,0,0,16,3,184,196,130,67,248,165,204,178,129,49,216,220,204,96,227,7,130,4,74,35,21,30,194,0,102,2,6,24,8,6,21,0,49,52,12,3,0,193,160,76,240,112,68,140,37,237,159,67,212,38,160,37,228,125,67,128,81,248,57,39,180,248,92,74,190,229,76,203,115,122,92,4,205,194,8,128,255,251,178,100,39,140,102,171,105,81,155,144,103,32,66,232,42,35,101,229,58,29,97,165,60,78,229,147,193,6,22,232,165,150,29,80,31,238,54,172,109,17,177,201,162,182,104,175,211,74,108,238,164,107,41,155,242,53,20,74,168,185,145,63,157,30,104,4,17,35,96,239,18,211,16,246,201,21,27,11,36,133,100,132,114,110,129,193,103,188,232,163,188,233,21,85,102,155,26,229,213,60,73,248,173,88,8,251,10,74,204,195,243,181,153,130,43,63,242,224,154,77,55,115,57,131,148,37,16,172,106,247,124,170,178,93,134,90,198,98,173,7,215,29,197,179,97,228,142,219,23,65,85,55,141,174,241,254,24,156,48,173,11,241,65,133,236,251,159,253,64,0,0,112,35,163,244,185,196,199,100,136,10,70,65,27,67,195,3,25,203,76,43,4,146,157,173,57,92,47,172,79,213,86,166,192,250,11,230,27,205,167,25,89,31,79,237,167,86,198,134,105,194,244,111,202,252,95,255,182,152,207,64,218,217,232,230,64,0,44,196,135,24,250,50,12,208,113,132,222,67,164,212,114,56,195,225,44,198,114,32,208,195,0,32,167,48,252,34,49,76,3,104,225,128,33,128,34,241,106,12,58,1,213,65,26,198,64,129,192,92,18,13,55,232,122,20,7,66,192,89,48,72,163,233,242,240,185,170,223,54,207,156,148,116,129,224,57,64,56,44,159,192,72,74,154,88,229,40,115,13,128,23,154,237,14,114,114,252,210,132,203,234,241,136,243,143,219,13,223,37,48,127,34,8,195,251,234,254,207,120,183,155,160,17,193,22,214,46,51,81,249,178,242,182,244,244,36,140,83,93,184,72,54,93,162,47,165,236,169,66,4,230,236,171,86,122,184,230,255,221,159,237,109,119,4,236,219,235,102,217,87,190,118,179,57,108,248,53,200,18,255,178,20,59,78,223,244,199,188,239,125,215,87,107,148,138,135,169,51,181,86,99,234,44,226,72,25,198,150,61,151,87,110,108,181,46,36,22,193,84,185,111,32,68,6,45,231,67,140,115,103,128,56,38,42,8,209,27,152,40,68,129,21,20,176,89,82,85,133,89,105,120,236,180,14,28,144,126,250,176,250,66,160,129,121,233,113,195,240,236,211,31,37,250,54,61,79,175,247,239,219,80,207,212,210,255,69,95,201,175,19,73,127,167,255,254,104,0,0,99,4,35,152,52,53,10,35,24,48,24,50,219,45,227,19,80,2,48,156,1,51,8,145,119,48,98,8,35,3,96,24,48,30,8,243,6,144,96,45,57,120,204,11,194,84,72,14,67,129,110,7,103,196,160,12,96,106,2,4,160,103,53,17,25,2,209,144,13,30,6,82,169,196,246,225,200,22,34,181,64,74,32,92,72,114,102,255,251,178,100,44,142,199,153,103,78,19,216,68,240,71,198,154,2,101,231,72,29,49,157,56,79,105,235,193,56,154,103,201,148,170,32,7,96,56,39,114,25,26,91,78,159,239,18,175,133,131,140,59,0,26,111,76,164,235,123,15,109,68,220,26,60,161,44,186,167,90,188,13,183,169,11,234,124,118,49,158,234,68,127,130,48,79,209,87,81,86,247,157,78,229,93,79,32,65,58,180,90,138,33,62,41,156,72,96,120,102,194,9,67,115,139,97,202,189,148,25,103,119,105,40,57,154,86,39,28,206,130,86,177,152,143,70,194,195,15,125,142,166,207,162,9,30,188,15,81,99,219,43,80,212,14,175,170,186,83,11,17,85,145,233,132,43,107,99,33,196,24,181,112,97,135,148,26,36,96,194,138,130,6,185,42,30,89,38,202,128,0,73,9,69,244,78,96,15,238,120,88,144,172,160,229,72,135,174,21,169,199,99,12,251,36,211,252,36,20,118,148,196,119,199,77,196,218,128,115,81,49,72,111,83,244,35,171,127,253,78,109,245,109,69,159,80,178,126,220,247,198,63,181,121,42,63,202,183,111,255,210,3,152,14,36,65,157,24,230,24,124,134,97,145,81,123,24,137,4,217,128,232,32,24,29,15,41,130,152,130,131,128,228,192,152,22,131,131,240,192,48,5,25,201,216,80,37,92,199,4,126,20,155,71,12,90,34,92,197,32,49,10,115,10,36,163,2,241,48,193,32,216,161,84,83,103,110,236,16,178,245,117,22,162,163,151,162,202,104,60,240,150,241,116,62,170,144,176,0,104,252,255,35,16,179,106,98,80,175,119,69,162,18,246,2,133,206,18,76,75,87,79,83,84,205,144,120,160,186,45,235,40,66,95,202,196,142,240,144,148,38,3,155,218,200,186,14,40,243,41,128,66,159,69,16,161,213,19,11,123,171,82,207,109,112,91,202,150,251,206,27,92,113,143,189,124,107,227,22,166,99,77,159,31,59,102,198,243,108,215,121,203,216,249,172,95,229,182,241,30,45,160,106,36,239,97,230,60,104,46,86,130,246,72,153,133,45,101,121,17,182,208,116,246,144,124,16,233,32,172,140,234,120,85,6,4,0,66,50,8,28,67,45,161,161,133,14,44,30,113,252,210,25,226,97,202,170,188,177,70,129,206,208,76,175,109,166,56,250,58,249,204,239,246,6,111,160,6,109,227,34,79,56,169,249,199,239,42,237,12,111,244,22,91,235,212,14,226,253,132,24,230,43,53,7,77,201,31,29,127,232,86,128,0,0,65,180,192,10,144,214,212,136,193,196,8,205,210,228,204,192,20,196,241,36,80,67,49,68,18,48,52,5,48,84,11,48,192,1,66,153,33,129,224,179,136,89,53,142,174,210,32,26,13,152,62,255,251,178,100,26,142,38,90,101,208,155,175,76,210,77,138,58,39,97,101,100,28,121,159,60,111,101,141,193,38,26,103,133,167,149,106,14,189,143,250,47,162,122,26,141,240,171,82,172,9,194,140,223,18,68,233,230,212,200,115,41,65,78,176,124,16,134,34,126,174,109,54,141,160,234,80,147,122,48,39,251,230,236,175,42,89,148,16,11,250,146,42,224,102,95,76,11,47,245,43,51,205,51,181,147,62,212,241,41,87,123,53,21,165,216,67,18,123,86,11,156,216,135,129,13,84,54,178,115,201,159,210,5,234,231,221,75,255,89,147,251,87,87,205,169,147,42,9,168,78,164,11,173,19,107,98,25,77,36,107,79,112,155,59,148,236,61,10,82,168,213,172,129,73,189,137,201,153,125,129,245,51,172,154,112,137,194,64,0,4,23,9,252,214,16,16,3,235,108,128,162,206,29,94,171,108,175,103,143,75,107,96,79,212,2,24,255,202,23,33,110,174,65,248,123,243,135,248,229,50,62,172,244,233,253,255,244,12,215,132,121,91,17,204,250,155,255,250,254,159,255,227,4,244,14,40,128,221,76,154,10,145,152,108,5,41,129,194,29,24,139,144,17,128,160,89,24,140,0,249,134,80,41,24,4,6,64,140,71,140,39,65,128,192,32,1,140,12,0,16,193,204,3,67,129,61,9,226,16,61,97,99,4,0,11,52,0,80,35,79,179,54,231,197,96,64,128,129,147,48,61,25,12,12,18,171,188,136,78,64,67,61,139,29,117,69,34,202,141,121,188,44,193,79,160,153,209,135,229,209,121,165,206,213,186,72,50,136,199,215,51,157,118,59,14,117,185,208,66,98,115,94,161,176,151,130,54,151,195,172,15,152,74,17,112,69,24,246,196,204,195,105,228,51,148,111,223,233,167,44,96,169,59,173,77,254,190,12,227,100,194,115,111,114,67,72,214,183,93,58,90,244,118,114,25,204,233,138,191,55,94,121,49,37,127,171,15,202,17,117,151,175,101,15,176,157,155,122,219,218,24,203,150,54,215,143,172,191,220,250,153,48,212,251,21,68,182,137,215,199,104,236,178,24,88,163,128,179,241,191,110,193,33,242,68,61,7,93,131,190,42,36,68,232,197,9,64,246,22,137,10,81,144,20,217,141,136,154,201,254,144,212,20,71,95,95,119,142,189,233,42,238,252,123,186,168,66,140,89,19,30,35,106,182,253,155,79,213,116,29,167,71,252,75,248,101,29,63,79,251,212,164,197,186,106,0,0,84,116,193,207,16,193,166,8,203,1,244,217,105,172,198,209,96,192,178,152,192,4,72,193,224,61,59,76,31,6,12,39,4,4,96,115,128,14,244,191,69,157,78,64,118,172,44,17,216,48,119,157,125,141,2,36,122,144,8,76,255,251,178,100,31,14,70,172,101,207,155,185,98,240,70,4,121,229,104,197,150,28,129,145,56,79,105,15,201,36,151,103,197,167,137,58,32,210,19,234,168,120,193,108,142,152,236,101,242,122,219,19,71,134,147,55,235,167,27,25,122,222,216,218,214,127,36,69,128,34,215,90,53,60,245,11,7,210,248,140,84,104,121,30,35,168,111,187,136,252,206,7,10,56,61,30,218,82,245,106,206,251,15,49,71,79,103,11,80,46,17,92,218,81,115,19,128,115,122,6,112,197,231,91,136,57,140,165,69,137,159,109,37,209,126,204,16,99,157,183,202,176,173,200,119,171,140,222,40,47,13,235,247,207,119,59,43,159,72,114,136,110,172,66,186,252,135,156,155,228,179,72,182,252,251,43,233,87,224,0,142,21,80,174,231,109,220,240,128,0,63,202,98,20,38,119,141,13,1,46,104,53,81,140,125,39,103,3,194,85,61,58,161,184,203,105,44,93,122,84,246,60,134,42,228,14,155,255,54,108,47,163,13,132,84,109,244,250,177,2,20,198,45,117,243,53,3,58,206,42,173,235,250,98,121,255,86,144,188,192,97,91,12,109,4,224,198,176,146,76,89,194,176,198,124,24,204,13,131,236,192,236,16,140,66,128,76,192,28,3,198,2,156,194,40,17,12,14,0,205,31,140,12,193,232,72,23,1,192,28,140,128,96,35,110,198,57,249,250,77,46,69,241,165,130,202,193,173,130,161,67,151,137,1,158,70,83,16,105,185,174,51,158,25,239,124,74,193,49,5,252,28,141,160,188,164,201,154,226,28,81,162,13,96,174,67,196,74,58,4,184,176,16,141,191,210,170,68,182,108,141,50,63,72,219,47,187,26,96,155,228,246,88,65,146,72,212,57,184,12,174,203,129,18,86,242,164,84,230,42,240,129,204,5,195,199,218,189,37,0,99,123,154,14,181,161,130,0,193,81,243,1,180,29,173,115,4,91,238,76,32,177,240,104,245,83,13,216,94,167,70,181,65,183,53,12,59,23,57,133,78,35,161,122,149,107,30,218,194,57,12,52,230,25,9,164,40,101,237,187,218,189,214,231,221,152,82,129,20,76,33,115,143,21,136,1,15,23,60,40,45,86,53,65,19,33,16,0,154,152,135,55,86,236,225,145,184,73,199,25,31,170,230,248,98,143,82,146,223,123,196,62,234,52,168,45,14,8,96,244,49,173,144,221,13,65,127,248,126,11,179,193,250,234,231,57,126,72,178,0,18,157,216,192,57,248,214,64,212,208,164,20,211,2,248,198,17,36,194,225,116,196,18,148,196,160,32,46,0,24,24,27,28,2,155,105,51,209,207,75,102,205,32,50,42,163,140,100,236,13,236,108,165,232,71,53,188,169,85,177,137,62,89,151,238,64,255,255,251,178,100,34,12,230,64,103,208,155,185,98,114,71,199,25,242,100,194,150,28,37,159,56,79,109,139,193,35,26,103,197,148,138,26,141,67,79,30,205,240,122,216,53,214,232,219,62,2,186,172,1,168,75,69,68,70,138,200,18,158,53,38,101,83,122,88,178,121,205,41,164,187,50,182,3,216,100,168,236,222,141,115,233,167,91,117,234,68,213,46,87,62,100,139,29,51,39,178,193,47,254,199,231,51,115,223,45,160,71,240,195,235,84,192,231,211,226,231,173,75,221,93,126,54,11,183,82,198,100,174,173,245,149,219,71,35,172,21,98,105,105,113,108,93,70,91,175,51,102,237,209,247,212,233,38,238,49,240,198,195,152,211,145,179,1,219,0,38,8,153,121,64,3,142,37,14,132,12,12,244,202,101,155,179,242,32,158,104,202,19,226,172,211,84,116,171,8,153,186,185,16,147,100,199,29,156,23,88,7,254,199,218,159,144,189,72,10,103,90,155,120,166,237,171,255,224,218,142,55,224,205,249,185,126,128,252,91,160,0,11,204,30,208,168,206,168,124,204,114,3,108,205,108,94,12,27,0,48,192,204,57,7,6,28,194,28,12,192,0,6,96,150,4,70,13,160,50,96,208,5,233,80,98,202,70,98,24,215,132,35,165,128,198,112,4,10,56,97,132,161,79,243,14,14,48,241,16,97,200,36,100,42,34,9,73,122,101,224,226,22,100,145,200,19,135,153,144,96,154,195,37,232,145,36,31,6,89,97,249,161,187,208,186,155,20,69,184,46,9,115,101,8,35,61,43,173,4,74,134,8,240,9,136,238,28,14,245,74,173,67,227,177,112,24,46,210,122,190,178,233,114,186,238,81,134,31,142,26,244,113,81,247,171,217,172,245,198,170,98,107,107,212,175,188,85,89,93,230,107,145,71,106,245,173,149,172,207,211,91,250,179,151,252,221,249,155,89,138,119,91,38,61,173,186,215,107,183,44,198,83,173,235,239,51,215,219,236,63,174,116,91,173,218,82,212,22,70,218,152,76,182,27,55,73,88,80,177,17,0,15,83,60,118,240,69,230,58,215,153,74,64,53,155,236,86,71,37,183,106,56,196,26,134,9,16,30,90,8,196,120,152,29,150,49,157,139,130,181,121,74,234,48,33,215,118,213,193,161,183,74,13,179,245,104,118,212,109,27,17,255,199,231,40,161,88,172,0,0,1,80,193,100,226,141,54,11,76,196,240,59,140,13,202,168,198,208,48,140,55,65,224,195,144,19,76,67,65,172,192,152,6,12,17,2,4,12,40,70,19,32,33,104,28,7,70,15,0,20,60,53,4,163,111,17,88,19,24,217,43,134,228,166,16,209,137,62,2,240,101,203,134,86,51,67,202,17,33,129,129,48,130,4,191,3,71,255,251,178,100,44,142,231,74,104,205,155,218,99,112,72,70,26,2,100,199,130,28,117,163,56,111,105,139,193,22,157,104,205,146,154,56,121,211,44,28,89,14,235,160,186,48,212,45,99,167,171,72,22,22,255,135,6,114,42,53,229,8,143,173,183,178,164,5,0,223,97,16,219,135,114,187,102,106,206,217,116,185,104,157,40,23,7,210,44,140,85,81,230,147,245,72,63,88,238,235,139,78,173,101,10,33,196,113,237,102,15,132,115,139,139,244,220,235,223,11,142,76,211,20,238,111,253,230,105,79,156,153,141,203,70,190,150,110,212,157,221,164,211,173,240,210,142,172,191,9,242,210,211,135,249,36,204,73,214,153,197,190,228,77,137,175,179,111,59,199,150,68,170,236,69,90,195,79,230,100,128,12,1,149,133,131,21,48,245,185,66,145,101,170,11,134,211,27,34,64,183,107,137,149,105,230,183,132,210,198,109,240,40,96,107,130,68,118,0,92,192,123,150,68,57,134,90,170,140,133,213,212,187,119,101,108,223,254,248,164,143,208,113,101,73,106,82,153,74,255,255,254,128,36,166,7,35,116,105,156,84,230,20,100,44,97,182,90,38,30,64,188,96,40,27,102,9,194,188,96,238,13,131,64,22,1,5,0,128,252,22,16,214,146,96,216,154,53,165,8,132,100,13,96,116,67,49,49,141,96,68,98,97,0,194,194,49,102,163,64,128,26,160,4,152,88,201,220,40,61,158,49,19,64,225,160,59,34,83,19,37,250,75,183,48,189,132,193,218,68,48,142,80,91,53,156,142,53,86,131,50,176,42,245,227,87,196,177,211,33,184,114,203,165,242,70,182,143,53,95,58,79,185,179,140,74,197,177,175,251,236,12,48,203,231,115,154,122,227,154,178,102,105,212,15,47,141,102,215,42,186,18,113,206,217,106,99,88,14,114,153,209,59,123,48,254,50,80,94,78,118,198,50,179,231,139,54,102,21,191,144,29,89,228,37,242,102,115,239,23,14,141,161,166,107,208,217,184,215,172,62,57,90,136,172,112,165,39,58,141,63,84,241,165,75,12,10,112,202,164,223,0,106,172,164,190,196,106,58,132,165,18,40,145,238,252,169,137,188,53,89,156,34,77,187,215,93,168,63,168,42,57,146,50,36,28,121,183,93,81,183,189,46,171,244,79,79,255,141,12,211,187,125,85,96,225,157,140,5,199,52,118,200,157,101,224,113,133,151,164,0,6,115,3,16,57,52,232,33,243,30,113,122,48,181,6,83,9,112,149,48,196,3,195,8,81,134,48,96,3,226,192,22,152,12,130,8,176,142,24,60,128,250,87,27,193,199,148,96,24,96,233,98,33,105,210,4,100,104,74,175,161,192,128,3,65,65,172,48,207,15,14,126,42,85,90,92,255,251,178,100,38,142,231,28,103,206,19,218,98,242,64,229,90,18,100,98,136,26,213,161,58,111,105,137,193,20,157,104,77,149,149,160,243,56,1,117,5,133,24,8,175,227,164,56,13,252,93,106,192,236,140,130,84,76,137,173,173,103,33,44,101,21,212,110,188,227,186,51,209,52,172,249,137,44,113,72,149,50,154,64,22,174,188,17,194,210,115,147,141,42,199,91,46,236,216,63,104,82,117,131,198,189,113,180,98,82,155,108,205,167,244,94,227,209,247,181,247,59,89,20,106,122,237,86,24,46,198,209,234,222,101,188,95,92,101,220,105,235,252,204,197,211,255,57,247,200,230,245,252,85,13,22,246,253,24,127,43,99,182,23,85,124,227,253,54,188,229,239,244,129,229,181,124,116,191,206,208,54,110,44,231,106,96,2,184,110,117,82,104,6,220,37,103,150,26,49,136,137,71,212,147,2,205,180,126,229,247,49,170,234,43,95,80,4,110,80,50,130,138,139,242,207,106,92,149,41,103,95,235,109,151,254,189,70,193,86,229,74,203,211,68,59,209,127,71,173,221,36,183,12,15,199,44,209,40,56,204,133,193,104,203,184,103,76,60,66,124,192,116,37,131,2,248,195,136,15,69,64,112,192,176,14,142,249,147,52,185,158,27,16,71,48,160,168,180,190,108,75,224,195,4,68,6,161,160,0,162,220,155,233,101,193,7,30,17,3,119,201,69,148,0,136,74,205,137,199,63,212,201,159,86,69,135,157,199,139,55,54,201,99,64,140,193,92,170,126,92,48,54,226,224,229,25,37,64,149,18,208,98,205,124,27,116,7,223,223,12,85,196,206,215,102,93,165,175,172,175,236,58,251,211,253,197,58,101,249,19,123,67,85,25,151,189,165,199,101,50,123,193,73,111,98,201,179,46,221,231,41,40,118,63,174,34,106,239,62,190,58,73,253,123,251,154,94,220,63,255,2,79,234,250,19,74,210,251,20,152,241,13,231,222,125,10,253,21,168,226,87,57,77,153,171,151,149,151,36,166,187,138,206,33,168,85,0,241,176,129,8,103,129,206,8,192,233,14,91,200,164,77,49,22,45,197,110,135,137,201,46,227,16,158,161,170,213,193,39,201,53,4,47,156,146,144,205,77,149,145,255,253,249,127,248,236,36,216,142,130,77,155,96,32,244,40,4,244,20,141,19,54,131,181,68,0,0,99,11,180,33,53,208,15,99,52,17,37,48,224,47,3,20,240,11,48,143,16,211,5,224,155,49,68,7,208,16,53,24,66,133,17,130,24,31,24,37,2,57,128,36,25,115,201,225,34,152,216,130,21,164,4,184,120,13,247,107,162,160,33,4,6,6,40,109,2,66,199,193,198,226,32,49,160,177,8,56,16,13,120,166,41,170,3,178,214,255,251,176,100,45,140,231,39,108,77,19,219,74,240,70,166,153,243,105,101,132,23,85,163,64,110,229,135,193,41,29,103,205,150,41,96,20,203,101,202,24,210,37,194,128,239,114,241,101,140,134,0,75,170,238,211,237,22,137,97,172,131,98,32,176,108,27,12,134,137,195,118,58,152,16,132,195,40,134,67,46,146,198,136,136,80,197,58,89,243,173,81,173,106,75,194,104,137,137,217,42,45,10,50,150,108,89,86,164,139,32,183,146,119,178,142,190,160,135,220,149,197,167,26,184,34,116,170,89,18,87,87,221,105,233,178,204,16,161,134,199,165,25,41,186,158,64,236,50,17,169,77,27,170,82,248,150,53,186,134,152,205,69,224,173,121,127,170,234,95,201,188,80,64,0,6,48,2,251,67,226,207,153,25,45,121,21,2,172,64,6,94,24,192,208,20,42,186,58,5,138,194,108,79,92,114,213,246,40,20,178,115,132,77,50,71,35,47,22,61,232,221,41,74,254,137,211,139,127,227,1,93,76,41,199,212,69,108,29,165,103,142,143,186,144,1,118,221,76,75,157,78,58,79,140,249,56,204,95,74,12,1,27,3,3,3,4,64,81,64,32,48,211,19,116,190,35,25,4,192,168,131,131,40,50,77,15,224,177,155,179,222,213,91,194,192,6,34,77,112,160,168,37,143,190,239,243,226,232,34,156,252,211,229,52,138,232,88,54,7,56,185,115,157,106,211,13,186,86,252,202,154,250,24,233,40,152,3,49,77,98,159,165,126,121,154,217,252,60,202,34,129,183,237,86,84,189,63,29,24,195,90,119,176,231,214,56,53,11,114,221,246,133,136,234,246,163,139,165,155,193,3,238,85,186,117,27,173,93,67,189,101,152,55,29,140,233,247,97,131,61,123,172,69,14,218,248,179,186,185,187,211,179,215,173,29,130,153,59,140,79,222,148,117,216,190,98,143,235,254,181,106,192,81,49,210,7,19,56,110,99,195,34,5,165,141,43,166,48,152,99,196,212,2,55,120,39,5,42,117,9,14,173,234,37,252,148,85,154,26,230,162,181,223,220,235,211,255,179,102,126,156,163,58,185,98,238,70,115,196,33,204,120,173,169,142,69,11,85,87,201,172,106,145,68,128,0,0,219,144,194,21,102,204,204,13,8,193,188,54,76,71,196,24,194,240,52,12,7,67,96,192,224,15,198,1,116,96,8,12,5,1,208,2,60,235,30,119,1,213,76,232,3,58,21,140,178,166,142,92,4,165,106,74,26,252,21,80,24,195,225,198,3,165,38,89,48,178,80,47,187,25,129,193,34,33,115,211,176,76,185,227,168,153,83,12,56,140,141,64,128,241,251,173,151,93,173,203,208,238,14,209,250,81,62,84,180,17,252,236,87,174,125,165,138,86,255,251,178,100,60,12,198,198,105,77,155,218,98,114,76,38,153,211,101,138,102,23,53,163,62,110,225,133,193,63,155,103,13,172,156,112,237,201,198,53,214,199,14,149,94,191,202,86,250,251,70,234,216,21,210,59,177,75,219,97,117,202,102,83,251,214,222,203,220,110,212,181,102,86,85,196,136,156,148,235,160,248,234,125,26,137,67,191,196,197,87,63,120,14,101,137,213,157,94,134,52,34,172,123,90,161,60,181,213,172,250,168,97,165,141,246,35,157,50,206,110,29,218,67,42,113,173,240,151,50,228,238,196,0,12,132,4,101,10,160,97,24,123,94,212,211,76,28,9,198,117,119,124,88,98,101,236,22,74,78,110,215,216,47,48,177,73,159,57,214,204,126,73,40,29,105,205,217,247,182,180,127,252,191,35,211,187,242,238,203,71,87,185,58,170,21,161,196,115,84,44,13,38,19,12,136,154,115,208,2,18,237,105,130,188,153,158,15,209,152,4,209,151,103,57,141,193,232,132,133,14,138,184,49,132,255,113,32,30,99,78,2,185,64,18,210,86,212,42,64,142,44,9,142,5,129,25,18,217,10,210,217,84,229,158,160,151,76,193,132,77,250,75,119,153,162,7,215,10,112,114,60,51,250,233,238,203,108,206,45,217,133,169,52,19,192,146,249,178,142,189,174,207,36,197,84,110,220,211,78,237,206,156,190,67,67,251,233,129,107,166,53,114,165,122,248,122,5,205,66,225,218,27,31,29,86,63,68,174,213,218,210,55,172,149,124,104,49,42,63,142,183,103,226,95,20,45,115,151,249,102,61,141,111,203,44,197,122,214,252,195,139,93,250,91,40,205,49,180,59,79,204,193,146,254,231,238,86,174,37,206,230,191,32,128,0,17,128,18,20,193,136,48,75,14,156,197,17,92,161,68,14,82,83,165,104,141,0,68,44,249,10,109,153,166,92,158,186,219,169,29,133,144,100,76,76,160,82,164,153,67,178,46,175,34,245,73,109,157,46,167,127,101,211,251,232,30,209,195,25,145,230,137,37,218,153,163,151,65,30,210,212,206,253,16,2,140,11,176,68,196,117,60,13,29,141,8,196,164,230,68,67,230,97,248,24,230,21,160,104,96,98,18,66,64,232,97,128,11,97,193,4,96,192,14,203,14,96,244,4,2,192,90,96,124,4,108,225,13,89,208,4,113,137,48,68,165,39,33,193,152,4,165,130,234,3,211,40,185,90,149,226,86,85,225,64,116,121,188,116,99,76,42,145,163,67,101,81,238,218,68,180,23,34,70,145,243,179,87,230,32,204,57,117,217,171,127,140,57,219,185,41,73,24,42,17,196,9,88,189,90,247,47,101,107,44,224,161,126,175,150,220,247,94,55,9,210,86,194,91,216,210,82,51,110,243,85,255,251,178,100,76,14,167,31,112,203,11,218,75,242,73,102,153,178,105,39,132,94,133,209,42,15,105,141,193,11,160,168,105,135,148,240,100,54,113,172,79,244,73,33,101,6,198,8,99,237,200,47,43,22,71,27,181,24,81,242,148,25,232,219,147,53,81,122,83,198,90,114,23,171,229,23,171,151,36,233,89,202,214,146,153,10,201,160,98,81,116,211,168,210,148,173,198,246,77,169,119,15,9,195,30,202,111,75,198,248,5,52,0,88,12,212,12,104,193,30,1,237,69,135,232,168,200,56,170,81,59,67,69,82,10,30,12,33,1,193,119,234,76,190,137,169,121,105,60,250,162,145,93,157,37,219,13,103,121,164,35,58,170,23,167,255,213,255,251,241,157,27,232,56,155,165,69,116,80,177,193,190,101,62,252,12,34,181,92,213,164,123,141,135,139,112,202,32,135,204,111,65,68,195,68,161,140,0,192,232,192,172,36,68,64,156,97,6,34,134,0,192,50,96,110,16,41,16,97,14,0,230,3,96,18,55,74,129,147,40,40,128,193,147,34,132,178,16,73,208,85,80,115,204,136,36,9,114,67,50,182,175,200,242,181,224,60,28,104,187,155,24,126,30,56,113,218,138,128,130,44,225,193,143,10,101,85,117,100,238,148,162,212,5,34,165,188,194,165,145,121,166,3,0,196,95,114,96,119,7,208,80,47,163,244,29,226,94,250,245,220,22,12,207,158,47,74,184,225,143,56,241,170,52,220,40,72,18,169,63,150,236,239,32,217,213,156,205,104,181,246,118,54,242,218,227,214,52,56,114,30,215,220,228,22,148,94,167,174,179,231,190,239,57,198,175,189,11,85,185,156,55,172,123,14,229,31,189,57,218,65,74,94,109,104,90,105,149,156,243,23,100,193,186,51,107,196,191,109,122,211,45,241,53,43,225,105,126,101,153,134,22,28,228,204,183,12,51,3,5,7,145,138,68,251,90,160,127,221,110,169,28,22,20,117,227,173,102,130,189,67,170,206,185,8,13,26,230,211,193,135,26,14,242,108,187,229,167,122,91,255,255,255,234,45,81,163,152,96,8,248,240,199,67,23,16,200,5,213,245,211,229,254,63,251,58,128,0,1,28,112,192,201,55,204,195,198,60,201,72,1,12,29,4,48,194,156,44,12,29,192,204,193,24,1,204,0,128,28,192,36,6,64,32,230,94,192,165,169,195,232,136,192,172,81,194,28,40,57,185,20,14,105,248,108,128,146,136,228,76,57,33,66,166,22,243,70,159,88,92,232,51,171,241,60,24,213,72,121,90,27,131,67,11,234,217,125,119,232,230,197,160,30,155,139,67,200,58,225,28,238,126,210,246,201,104,55,137,163,227,8,252,153,103,28,35,210,199,168,112,66,166,59,33,182,113,72,255,251,178,100,65,0,6,147,104,78,27,216,98,112,74,198,217,226,105,135,102,21,1,163,79,77,176,207,225,50,156,104,41,146,162,48,165,202,110,255,214,155,75,251,142,18,139,54,64,124,184,49,121,122,35,58,48,153,91,148,132,203,36,242,250,229,29,119,55,222,89,27,159,240,124,169,198,93,245,203,189,184,105,115,138,46,124,243,161,163,71,205,189,231,235,122,236,83,208,159,50,236,125,250,237,161,134,50,208,130,196,230,73,86,40,53,32,5,192,220,0,33,76,17,115,140,42,86,160,0,209,40,98,218,74,208,58,93,84,148,45,40,109,3,48,13,70,30,201,148,209,186,33,125,196,119,65,70,169,119,54,172,234,70,203,70,126,219,102,183,251,47,70,202,243,155,43,251,14,206,64,223,32,177,225,212,168,183,19,127,244,128,16,144,211,85,169,49,39,105,240,208,154,224,121,139,37,23,56,16,50,200,28,8,90,196,98,207,149,150,14,238,61,54,165,250,173,5,136,87,151,4,193,83,208,32,164,23,23,44,75,65,63,121,99,137,254,206,143,110,45,247,232,221,249,15,41,70,99,156,75,141,192,158,246,68,8,29,164,59,66,116,151,142,54,253,135,153,5,217,4,71,177,50,134,91,70,107,202,101,65,233,144,68,152,177,226,16,61,60,131,242,98,69,184,195,143,34,56,113,136,22,155,74,36,210,33,9,166,249,80,127,132,33,42,100,32,121,132,13,235,120,250,125,106,14,49,210,96,209,122,101,136,114,250,6,235,143,200,233,135,66,239,151,6,49,10,206,116,0,18,0,0,7,66,3,10,11,138,134,38,140,173,9,67,133,19,20,13,251,130,213,196,178,178,94,72,169,245,71,240,19,183,211,139,53,206,141,10,160,91,168,251,37,40,201,163,118,255,205,169,191,82,116,135,1,231,187,8,107,88,150,25,5,110,238,39,146,162,230,110,136,103,169,254,72,0,1,163,12,172,147,232,110,51,10,5,227,44,140,48,128,84,197,65,96,201,50,168,210,128,116,201,209,12,4,236,75,188,4,20,96,131,167,17,196,105,67,33,96,65,8,200,241,179,226,145,226,197,227,192,173,196,180,166,106,6,44,10,72,64,92,182,16,147,72,74,79,167,9,0,20,3,170,137,100,40,229,68,143,162,204,128,165,16,45,29,213,98,41,27,178,146,80,31,238,34,40,137,94,132,4,226,28,204,159,106,67,144,224,114,151,172,182,138,90,26,152,105,150,11,99,3,50,185,90,245,243,48,156,150,45,224,129,22,22,71,205,119,229,72,128,159,209,222,43,81,78,197,148,181,80,176,11,112,253,153,36,237,75,72,47,45,109,24,17,88,92,74,186,42,159,43,214,29,193,112,86,200,196,175,130,247,10,119,204,208,255,251,178,100,95,140,216,28,115,78,147,187,121,226,61,165,105,242,101,37,136,32,181,207,56,111,105,237,192,233,144,232,13,130,154,32,216,93,218,233,19,50,12,105,12,212,244,102,55,184,141,105,242,251,248,80,107,120,54,166,96,36,223,71,219,19,216,79,164,74,185,107,82,79,6,173,202,248,186,172,170,168,186,146,19,223,70,166,253,227,23,155,127,50,67,249,201,236,94,84,49,41,25,248,178,200,0,78,224,168,114,242,28,58,58,9,125,81,154,45,56,172,52,179,10,154,114,93,156,159,8,41,155,114,214,212,16,111,195,154,142,20,107,168,186,170,148,42,250,86,41,26,26,64,249,76,129,191,237,152,5,77,59,105,176,211,132,64,1,74,96,208,59,230,143,102,110,98,14,28,230,92,224,152,96,204,21,166,4,224,224,96,186,43,38,32,0,134,0,0,179,2,224,157,48,39,6,228,78,22,0,19,11,208,137,14,8,21,16,32,42,52,9,185,137,5,7,89,94,184,12,32,23,36,52,164,132,240,25,226,200,72,55,3,45,44,1,64,249,117,12,212,42,243,49,30,90,181,31,245,205,73,217,51,229,18,160,118,44,64,18,232,95,196,212,58,245,61,41,8,91,24,50,158,85,76,10,39,208,82,37,193,212,235,243,120,45,48,190,31,103,33,67,115,214,85,230,45,182,127,77,41,218,7,53,169,151,142,60,204,153,41,165,193,238,129,110,102,112,222,115,184,19,196,50,233,6,26,81,205,202,161,37,127,35,114,170,55,187,126,254,210,111,32,44,198,81,51,198,101,6,12,186,85,8,226,59,124,161,172,213,153,228,6,107,75,85,173,177,175,197,138,204,35,208,159,189,108,97,110,84,55,6,148,7,5,237,190,90,180,135,130,229,102,118,241,40,194,220,170,83,39,244,206,192,247,122,254,127,255,223,253,20,183,139,125,57,108,3,66,118,36,121,110,139,202,167,12,21,218,43,28,49,18,87,244,215,20,54,17,38,171,107,10,237,191,194,64,134,37,154,90,4,251,108,253,108,143,116,98,20,207,172,81,61,88,114,190,251,239,101,92,252,191,119,246,0,9,2,20,184,28,102,159,210,253,155,82,52,156,120,87,152,164,11,152,202,40,152,124,218,152,34,6,136,130,12,41,96,37,164,48,148,66,6,112,85,162,73,240,48,140,93,94,59,8,26,98,224,208,220,4,85,38,18,106,26,52,10,130,24,32,26,4,21,123,165,91,169,65,84,246,206,140,24,230,16,247,40,158,137,238,151,53,22,38,202,143,181,150,226,118,133,106,51,114,86,11,192,30,161,64,58,224,70,134,35,110,159,192,12,154,109,127,27,126,116,235,200,179,188,134,186,139,57,26,114,239,74,216,155,57,3,233,236,38,34,255,251,178,100,70,12,151,174,112,206,155,187,121,224,65,196,74,19,97,133,104,32,245,205,48,79,115,67,1,6,153,39,225,166,21,152,29,61,138,48,222,111,130,34,175,252,6,200,159,79,245,155,138,238,242,165,36,74,190,220,10,3,41,90,196,211,13,238,222,231,229,190,108,199,130,172,143,34,176,27,214,202,116,185,64,97,116,76,244,206,215,133,13,30,199,133,105,148,144,242,220,164,138,46,169,217,154,85,140,15,230,105,43,93,209,122,59,51,54,152,137,85,162,90,49,127,158,44,117,35,98,191,50,91,235,255,255,249,199,248,114,174,1,64,0,5,80,139,42,240,229,98,88,2,58,40,124,187,52,99,206,105,106,86,87,202,53,41,213,240,184,166,183,126,103,78,168,216,50,253,245,83,253,31,192,133,56,68,60,193,240,243,148,4,27,209,219,74,171,110,73,243,201,147,255,127,254,144,0,11,48,240,50,227,114,209,121,52,77,12,35,57,242,241,57,92,136,66,203,53,230,220,39,116,60,26,22,97,25,201,90,6,13,14,12,140,33,244,11,7,144,8,22,94,10,160,147,133,163,55,13,71,141,40,112,199,131,186,120,229,6,32,72,98,9,14,148,30,30,129,82,197,103,93,33,140,26,132,114,33,102,69,60,76,105,199,144,187,143,236,34,13,153,148,82,190,179,112,92,173,126,75,45,133,0,200,114,137,152,130,115,118,154,236,238,50,82,200,197,233,158,36,175,159,179,0,201,237,124,53,250,172,249,247,50,65,176,187,221,95,143,158,180,248,71,112,145,139,17,215,107,169,252,107,178,21,106,167,206,89,39,171,216,111,181,187,73,218,249,182,14,107,79,188,237,142,53,169,102,240,155,214,86,112,239,253,222,95,177,90,229,125,98,189,121,110,125,241,220,163,177,63,206,142,253,79,213,250,211,54,254,103,229,211,53,156,44,37,52,247,57,82,158,105,214,173,82,197,140,175,75,112,171,168,62,172,166,57,126,254,24,86,171,27,181,83,28,238,247,191,135,48,181,248,247,239,243,238,110,88,164,128,104,32,1,6,4,2,7,145,104,13,92,112,193,32,72,211,113,105,18,250,128,96,77,0,241,178,46,14,38,255,129,113,21,98,224,250,238,68,39,80,38,32,232,52,88,87,231,71,211,202,249,115,255,254,175,155,78,191,168,250,28,159,255,255,161,0,0,11,184,194,236,32,254,182,168,230,177,80,207,169,152,200,113,104,197,97,32,195,132,232,49,230,22,33,51,65,3,221,19,16,130,150,228,230,95,77,0,5,49,211,244,161,69,199,111,140,76,49,254,122,8,17,140,84,88,88,160,128,16,137,229,14,10,114,162,135,137,234,152,12,119,12,78,136,132,122,164,18,118,54,35,183,96,225,181,255,251,178,100,45,14,199,98,105,78,27,187,121,224,65,67,121,242,101,229,100,158,245,179,50,79,105,237,201,7,25,103,69,166,9,154,34,57,54,174,148,180,107,32,51,237,88,1,214,36,51,220,42,220,27,20,204,50,77,125,193,105,253,39,23,238,54,176,29,240,254,8,214,51,68,238,44,153,13,56,88,76,238,75,175,145,113,116,136,141,155,181,249,173,93,248,142,110,55,162,118,87,89,26,110,54,191,147,80,155,31,192,159,78,41,186,172,93,118,144,87,11,83,247,118,39,211,176,183,47,198,126,254,6,98,40,44,246,14,238,197,7,14,163,158,173,173,110,79,217,93,46,211,167,131,9,239,108,176,47,178,49,44,77,2,167,212,88,16,90,225,81,197,211,170,163,19,61,79,58,132,7,2,0,1,14,69,244,44,153,250,235,142,145,165,68,152,84,154,177,49,46,228,201,2,111,235,43,200,184,72,148,159,7,194,105,243,14,178,12,160,43,121,200,125,42,6,139,137,52,78,50,70,202,47,215,91,153,77,49,69,153,155,87,215,255,249,224,188,192,57,130,13,54,209,72,202,204,98,12,106,135,172,192,16,31,76,19,2,208,84,181,12,22,128,113,95,135,5,153,129,88,48,22,136,20,0,230,29,130,62,16,27,98,32,205,112,108,43,96,123,13,17,209,225,45,128,115,193,135,136,28,53,52,12,80,18,82,201,68,84,28,52,17,78,220,114,97,112,60,126,82,216,36,20,36,194,93,201,58,195,211,87,148,64,215,39,101,87,234,86,129,170,195,145,183,190,134,27,1,13,167,185,46,115,98,100,1,181,77,81,33,209,170,175,160,171,34,146,109,233,65,77,3,181,45,187,156,103,213,250,138,109,48,12,38,188,166,85,145,116,122,144,236,209,138,37,96,192,182,117,104,55,97,63,99,195,111,92,59,117,36,215,121,14,72,152,212,159,185,67,117,187,64,133,60,40,230,69,123,10,175,210,237,117,143,225,230,12,140,177,36,180,73,162,204,255,106,168,47,33,68,203,102,24,89,175,60,125,81,234,154,71,154,188,72,172,213,139,59,236,194,143,75,222,214,183,220,42,61,205,34,241,224,178,128,130,161,4,69,4,103,206,98,229,254,210,11,52,99,133,187,109,129,157,184,118,128,64,29,101,75,156,149,110,69,32,240,98,159,163,247,48,13,129,11,231,84,18,75,53,134,189,188,50,114,100,109,127,82,107,213,168,250,47,92,73,224,11,255,41,0,204,12,155,240,207,181,87,140,65,65,152,203,196,137,140,34,4,20,193,44,10,204,30,69,232,198,64,21,140,5,192,124,192,80,51,204,81,1,112,104,4,66,160,52,96,42,57,130,32,20,48,65,68,70,5,152,197,156,19,42,113,88,88,64,207,255,251,178,100,33,14,135,104,105,204,139,218,123,118,69,195,121,231,100,172,148,27,81,161,54,79,109,231,137,27,23,103,77,163,174,105,129,137,200,230,128,131,168,88,128,195,66,76,98,36,48,107,91,70,137,255,170,220,226,175,131,3,146,93,77,23,202,83,54,208,181,45,151,114,57,55,115,110,147,213,61,102,48,24,42,181,3,170,222,105,78,17,212,189,26,136,76,88,116,77,210,139,83,118,165,63,224,245,125,137,69,215,84,218,46,250,132,10,215,144,170,179,60,37,242,46,61,31,184,231,50,103,127,121,196,41,45,138,62,137,23,107,175,241,108,238,150,164,249,196,213,153,238,55,7,107,183,181,164,214,181,222,171,173,125,197,191,196,248,182,34,199,146,62,30,210,149,141,63,110,243,66,213,226,214,60,74,110,77,252,70,139,89,160,223,89,196,12,66,203,185,232,155,35,162,59,125,0,128,112,0,0,33,240,128,165,138,113,230,172,77,128,66,88,211,143,212,112,136,230,237,84,188,86,108,97,69,93,240,84,60,212,105,242,218,51,194,13,81,239,236,46,86,49,114,228,33,21,211,224,231,11,231,22,185,115,211,151,92,186,236,146,169,99,148,1,188,47,48,58,92,67,28,212,0,49,94,1,243,49,33,53,1,10,193,130,104,67,152,58,138,200,24,118,71,1,12,146,184,203,143,81,48,68,18,112,251,96,168,209,161,162,168,97,48,107,234,233,24,64,74,191,122,134,84,12,24,184,104,173,121,153,144,105,84,34,124,70,30,9,88,231,48,104,179,54,57,24,115,224,29,76,116,23,74,201,42,7,62,47,133,183,85,134,243,221,204,32,178,225,28,154,248,7,196,152,140,83,239,217,222,188,89,173,135,112,184,211,222,172,233,158,182,129,126,214,75,231,240,154,55,218,208,94,141,120,223,181,62,252,28,105,154,38,100,93,210,61,216,220,48,254,183,221,160,196,220,28,65,166,231,199,173,215,156,37,128,221,72,144,251,148,29,94,44,213,135,14,154,197,161,102,5,239,125,81,230,245,89,227,226,185,205,99,190,172,71,150,212,244,157,244,119,244,212,74,150,101,100,182,126,148,148,125,40,0,0,80,0,88,32,176,161,97,6,62,196,86,31,44,41,65,232,17,133,179,198,147,41,16,3,147,78,205,89,219,233,10,253,74,218,133,194,134,44,64,150,22,107,73,201,190,95,190,245,182,102,141,187,109,167,52,99,189,31,37,23,30,204,94,249,24,17,204,253,253,0,1,163,7,135,194,48,155,62,3,51,160,221,51,139,24,19,7,161,56,3,3,41,129,137,117,144,133,105,148,195,134,149,2,28,180,110,97,80,82,135,154,233,94,101,240,25,135,129,3,2,97,160,59,205,30,48,152,137,32,162,255,251,178,100,30,142,199,52,100,204,147,220,121,242,68,71,201,243,100,229,86,28,29,163,52,47,105,237,81,5,161,40,205,132,168,232,66,19,65,138,133,1,135,49,128,25,131,1,133,80,133,242,1,124,93,152,52,32,129,52,190,154,100,98,57,58,4,13,62,11,81,140,204,164,53,32,89,243,234,200,207,86,213,185,163,240,45,50,69,120,82,110,40,135,172,69,72,155,152,171,199,44,243,98,154,210,131,85,7,13,117,32,200,214,236,223,191,0,145,90,237,208,115,215,205,109,233,182,62,180,199,175,73,177,190,218,254,150,112,191,128,145,223,125,123,77,239,189,221,245,33,191,172,58,198,128,165,133,105,24,99,196,181,168,253,252,72,248,214,160,66,189,90,163,118,59,181,238,5,243,136,240,49,167,185,244,166,225,71,166,187,235,190,140,145,48,236,55,213,167,192,209,136,142,173,112,32,41,64,35,76,64,8,161,177,59,86,89,98,1,192,69,201,103,10,198,166,38,0,144,218,31,11,5,106,4,193,28,114,204,25,159,63,180,238,42,81,101,28,65,97,3,255,93,121,123,233,227,187,198,25,236,154,61,65,123,154,231,125,255,241,152,114,64,230,8,140,212,99,76,48,70,115,194,114,99,252,71,134,19,128,56,96,88,15,70,19,66,174,98,98,8,134,3,64,2,96,160,20,38,16,96,172,32,2,113,16,11,16,138,145,128,16,10,14,147,17,134,40,156,250,198,64,10,221,202,163,50,128,217,3,179,138,139,19,66,40,57,212,16,9,66,246,137,31,64,36,155,59,44,99,185,11,13,152,165,47,186,185,125,168,181,146,62,55,36,69,175,5,252,76,66,4,11,222,144,64,83,132,117,110,175,5,238,48,184,119,94,199,186,217,190,188,78,77,173,229,201,41,188,43,53,246,45,53,150,71,120,235,233,186,230,142,235,103,179,219,253,90,51,5,162,74,189,139,213,146,53,115,60,89,179,154,73,123,111,24,198,231,189,87,91,205,158,207,61,169,136,117,211,237,98,239,183,140,75,171,191,133,31,214,6,231,214,115,120,208,119,233,108,214,178,227,94,158,155,158,4,45,65,105,148,2,34,227,39,52,172,216,4,14,120,29,119,86,0,5,105,91,248,162,141,176,184,60,0,93,129,225,100,9,111,88,37,236,62,236,110,85,191,238,181,109,189,63,255,255,244,15,140,98,9,96,96,100,98,8,194,146,211,134,12,175,237,255,253,39,155,114,182,67,137,123,41,0,1,97,134,178,51,136,35,243,64,64,35,49,163,49,81,0,81,131,128,8,195,96,117,12,98,193,112,193,64,0,129,161,16,98,104,1,32,0,20,65,83,13,144,249,48,72,0,51,1,48,16,184,36,8,206,170,37,0,64,184,152,1,255,251,178,100,31,140,199,46,110,204,147,217,52,242,71,166,89,194,105,69,152,153,197,163,58,110,229,141,192,222,24,105,77,130,157,88,37,131,32,120,16,19,162,192,212,33,140,180,163,170,33,1,125,5,134,110,141,193,9,48,36,221,167,105,229,174,24,124,78,109,4,173,7,233,225,123,222,187,243,178,13,218,138,115,45,139,13,82,188,146,41,244,5,128,39,181,52,229,254,82,73,239,220,49,111,151,98,221,235,69,115,47,237,177,216,231,107,223,194,133,127,243,120,72,170,246,134,79,119,114,171,89,225,40,181,135,226,167,113,72,153,118,223,5,70,173,44,81,239,9,236,100,23,151,100,48,2,215,77,53,144,72,195,154,171,92,76,148,116,144,203,162,183,15,162,116,233,34,113,192,109,143,176,97,208,90,9,75,60,115,227,52,182,223,223,94,79,237,82,248,136,182,60,8,0,25,120,32,58,90,129,248,179,65,81,194,40,195,163,30,230,156,36,206,7,193,27,225,49,221,200,177,176,247,242,170,139,219,175,16,134,68,114,181,31,109,172,249,3,89,110,180,222,70,123,160,66,74,104,179,207,201,163,227,7,91,133,11,52,197,235,138,105,189,64,16,67,142,152,51,163,29,153,52,155,112,2,154,162,175,24,40,72,152,46,15,133,218,96,0,82,96,168,30,96,200,14,98,208,94,58,2,150,220,200,97,164,72,71,26,101,203,26,29,247,150,142,19,41,152,44,12,18,168,177,197,129,193,84,43,34,204,42,129,169,169,196,187,251,189,130,232,166,83,90,238,74,57,45,166,205,188,238,169,176,215,49,222,21,57,191,98,184,253,204,63,128,250,4,220,62,156,106,159,85,127,51,221,229,52,9,149,175,204,228,201,128,61,122,50,141,31,16,67,56,105,142,185,66,150,37,250,73,131,7,121,173,55,120,57,91,151,213,207,177,144,205,243,114,140,237,189,170,163,152,222,142,243,207,189,58,190,178,198,211,117,43,134,50,112,171,220,115,108,213,248,250,51,163,133,199,127,48,175,161,194,119,84,89,212,157,183,58,200,91,46,218,239,99,218,160,26,254,0,40,90,74,157,141,46,212,77,71,154,140,182,101,218,236,10,99,38,160,216,91,178,175,237,251,105,223,234,255,190,250,154,244,34,244,38,145,1,6,151,62,22,13,155,83,137,180,178,206,192,23,235,33,4,94,216,194,23,112,234,9,108,198,193,200,213,67,188,8,4,9,2,70,41,146,6,87,2,131,64,121,130,0,193,49,252,58,6,39,161,131,36,242,200,72,53,19,75,171,46,161,8,4,243,220,122,133,131,87,248,148,3,47,11,8,104,14,209,105,29,13,50,39,129,42,150,118,193,225,2,200,164,190,100,164,11,86,152,172,255,190,214,57,255,251,178,100,45,140,134,75,105,79,155,175,77,96,73,6,42,39,96,233,106,30,25,163,54,85,237,0,9,28,20,104,42,178,128,0,173,140,227,222,227,230,63,149,81,95,2,154,187,45,255,131,246,185,104,214,20,155,199,190,241,114,150,158,29,29,94,10,213,235,14,46,60,177,61,179,83,208,192,104,55,50,2,211,108,109,86,75,16,72,149,50,237,45,132,219,171,65,218,180,7,57,138,138,22,24,58,141,21,184,197,70,50,33,148,80,144,175,51,66,145,245,232,54,113,233,236,222,64,82,66,132,149,57,12,58,149,197,36,68,107,194,169,73,87,185,96,17,13,118,32,8,53,57,80,252,201,40,171,33,75,240,226,219,218,36,73,180,194,164,197,172,130,57,239,10,147,73,203,66,243,134,127,85,171,71,236,131,152,131,238,110,244,234,204,37,200,179,191,1,76,148,143,202,237,189,229,179,217,205,224,226,63,239,51,98,139,19,181,32,0,214,99,174,30,134,156,71,10,97,158,41,70,65,225,188,96,234,21,6,6,160,74,97,98,43,102,34,129,20,96,124,8,6,14,96,70,96,102,14,132,32,50,85,0,147,4,208,167,26,7,148,196,25,0,85,137,26,122,74,165,96,102,6,5,6,46,0,48,96,88,152,132,0,192,100,205,21,6,159,20,171,8,93,151,206,73,122,164,14,221,145,70,69,85,45,228,246,115,109,240,202,63,141,217,157,106,188,186,197,37,132,224,165,187,36,239,108,49,139,157,152,138,246,221,107,29,249,85,251,218,163,230,224,55,146,198,82,169,102,241,169,158,227,237,191,115,171,99,28,229,112,189,242,103,30,221,155,207,157,229,154,75,146,175,230,115,95,57,73,57,255,202,191,175,221,62,58,255,239,235,31,231,200,243,195,184,126,58,198,155,181,170,229,157,142,213,175,219,220,249,172,47,207,95,156,179,83,59,57,70,104,249,149,75,156,171,115,82,186,122,109,125,251,86,236,214,166,177,94,160,120,121,41,211,124,227,15,150,174,4,0,9,129,32,55,53,170,206,12,122,97,183,40,66,234,130,72,216,2,194,191,114,181,78,217,173,212,178,88,62,13,35,9,68,123,147,82,10,78,191,247,179,189,86,63,175,247,226,174,224,58,123,45,44,96,26,41,74,45,188,193,10,32,127,168,16,150,190,245,117,128,0,0,20,246,211,210,27,177,209,40,252,148,112,219,130,80,210,224,8,225,129,0,138,16,50,24,5,49,0,115,48,116,31,50,116,52,5,34,196,68,162,100,152,162,22,32,16,0,43,128,132,244,204,84,234,40,146,230,104,38,76,225,152,162,42,48,148,2,60,203,49,11,18,6,176,191,108,25,240,110,79,235,21,166,159,157,71,51,24,37,90,195,31,155,249,255,251,178,100,47,128,7,155,102,208,22,119,32,0,69,99,106,0,204,164,0,32,85,223,76,89,204,128,1,12,13,40,71,50,144,0,99,101,221,157,198,255,187,238,228,130,172,190,85,3,70,162,50,123,174,156,122,212,42,89,121,176,197,46,200,190,229,220,254,67,55,245,110,216,228,142,81,188,51,135,33,201,69,188,110,65,252,164,207,247,206,114,143,42,110,231,123,151,108,210,87,141,200,55,110,147,28,236,202,183,127,179,150,104,37,25,239,148,92,207,43,115,20,253,230,21,42,125,185,69,231,125,223,167,157,149,220,222,185,159,235,61,247,251,187,189,236,186,174,57,229,141,12,222,20,51,217,86,152,206,188,78,47,14,74,47,82,67,18,201,252,63,86,116,199,127,245,135,159,71,254,8,72,2,9,96,79,144,84,243,108,130,3,204,64,131,160,40,40,51,145,163,3,55,98,234,134,20,128,233,106,9,108,13,131,174,58,182,134,247,143,205,24,157,235,94,229,70,53,4,188,160,234,143,247,56,57,73,183,70,67,38,60,10,191,226,71,103,17,220,237,127,103,172,4,48,195,77,78,236,154,50,193,236,246,33,32,53,152,196,6,147,45,139,140,74,66,49,136,156,209,71,243,2,8,204,214,128,16,2,204,36,31,22,16,138,18,204,108,6,48,8,160,201,192,115,117,2,97,14,32,200,72,56,67,0,179,125,122,203,149,129,146,217,34,17,196,161,119,26,250,90,44,230,6,190,90,49,49,236,130,11,117,199,138,98,173,150,27,162,184,219,161,135,96,74,205,217,111,51,92,159,94,78,70,227,20,20,26,185,156,237,216,254,25,214,179,171,14,195,102,123,177,148,243,8,228,182,99,61,114,180,123,9,219,147,122,212,93,248,181,45,149,83,193,214,239,242,130,159,43,53,59,127,185,77,74,109,235,91,223,246,172,66,32,248,251,125,20,148,210,218,213,122,149,108,208,81,207,227,87,95,141,75,83,84,28,164,154,207,232,162,81,217,68,5,5,74,158,219,242,205,89,189,202,251,187,140,154,238,21,107,243,61,243,63,250,110,80,78,220,213,153,117,202,62,111,191,252,215,53,255,251,255,255,255,255,255,255,255,255,255,255,253,115,90,251,161,15,253,130,209,192,64,1,132,32,77,35,44,28,192,142,196,16,154,134,37,32,117,136,50,58,106,35,35,182,9,163,78,148,212,101,75,169,114,177,121,146,139,164,241,232,189,88,92,146,245,37,253,125,255,253,92,193,115,50,41,175,154,83,77,53,189,133,216,100,119,125,17,0,0,51,25,203,79,168,94,55,202,36,197,38,115,29,11,204,2,1,49,49,24,212,239,19,16,8,200,136,230,55,9,152,16,164,90,99,28,146,198,3,4,38,112,80,68,152,255,251,178,100,23,142,134,198,120,209,23,114,128,0,64,131,58,44,236,20,0,29,105,199,58,46,237,235,201,39,164,103,197,166,21,216,2,4,16,130,70,130,194,134,232,16,90,3,65,196,136,157,20,0,93,97,240,52,80,116,72,16,158,199,9,177,76,54,99,98,192,20,2,2,226,5,196,65,137,64,204,146,36,52,33,34,8,142,19,100,68,103,71,9,0,47,14,80,230,18,73,19,73,231,138,202,50,47,53,69,172,176,73,169,34,46,66,78,15,164,107,46,154,204,22,146,157,179,82,238,161,203,49,46,17,34,40,145,217,237,206,185,198,52,183,215,50,81,173,41,45,68,188,77,215,26,45,56,103,84,167,181,218,107,156,51,116,146,34,205,144,114,34,202,41,154,212,47,117,22,9,210,48,201,107,101,182,121,235,102,122,41,20,40,160,151,165,223,173,73,78,183,63,237,162,124,0,0,128,1,4,242,18,84,252,78,160,121,153,183,144,49,50,157,199,213,32,35,12,240,26,241,52,187,21,50,9,131,148,227,97,186,180,104,145,183,85,242,169,209,232,32,236,244,79,93,122,157,118,39,60,39,151,128,229,166,191,94,159,228,66,99,126,114,119,148,204,110,25,10,104,101,134,100,120,40,96,56,112,97,10,184,104,112,90,100,152,82,96,160,202,98,200,28,97,169,75,15,128,194,76,220,124,252,101,2,0,201,130,66,7,64,115,6,4,18,181,135,28,204,24,108,24,0,162,36,161,133,183,97,74,113,6,79,227,3,52,154,60,227,70,28,15,56,253,59,163,215,173,1,115,144,129,13,8,220,96,229,67,240,50,106,241,187,25,91,131,166,163,156,72,28,170,110,178,102,232,82,10,208,209,249,180,140,251,163,227,203,124,148,145,222,196,169,99,174,78,154,225,76,184,181,104,221,76,185,30,213,222,197,179,109,200,35,222,176,110,231,141,110,23,141,165,126,33,99,252,123,121,98,57,219,108,202,61,200,252,166,189,87,35,254,212,186,59,83,93,69,173,90,54,255,166,127,67,173,234,64,111,234,96,199,198,107,243,163,229,207,233,73,86,189,75,62,255,167,133,123,252,111,255,225,83,23,147,127,252,255,245,255,199,254,11,179,180,8,1,121,168,179,250,116,149,43,196,10,33,84,135,53,218,140,200,178,95,118,190,90,86,132,145,121,209,158,136,21,160,172,122,54,179,8,57,210,142,113,223,124,96,19,56,199,41,94,194,66,154,222,238,217,191,254,157,122,235,127,215,167,93,207,255,255,255,205,252,119,255,21,253,192,0,76,65,183,205,164,149,4,142,227,64,196,227,66,69,99,4,129,3,10,203,99,13,24,67,8,129,65,144,40,200,96,96,195,65,185,50,140,47,32,3,129,192,83,152,144,9,255,251,178,100,23,142,230,142,116,207,139,186,91,228,71,69,202,41,101,231,86,27,189,225,60,78,237,171,193,8,140,232,137,151,148,232,70,85,124,112,144,150,162,152,130,73,166,34,155,68,193,202,160,131,135,71,152,227,116,164,169,47,45,149,21,74,130,198,167,158,145,208,128,82,114,234,116,8,57,118,239,21,84,178,249,218,54,121,7,54,253,102,46,212,131,177,202,127,220,236,138,232,35,198,93,116,172,112,74,26,121,15,195,141,81,246,242,184,174,211,141,97,29,253,128,254,148,33,136,8,135,26,113,147,116,100,217,170,215,253,83,101,126,94,32,173,69,71,69,102,129,234,110,136,205,117,16,189,205,114,250,249,53,247,6,23,225,129,234,178,163,242,211,131,85,217,17,99,71,181,205,238,247,213,55,107,126,21,165,55,127,215,247,127,252,79,240,181,32,0,0,128,2,91,122,86,84,26,17,218,88,62,207,209,161,10,107,207,163,26,152,62,5,209,232,16,74,71,146,106,242,54,17,9,104,65,67,190,131,102,161,237,64,230,67,83,42,110,175,207,230,255,253,61,53,122,162,74,121,220,32,207,255,186,235,191,254,219,104,147,0,204,53,227,204,244,163,12,234,45,141,80,107,140,189,9,140,36,5,76,43,43,204,41,84,193,196,141,177,162,20,196,177,196,189,166,55,30,8,30,59,120,177,96,36,234,0,156,28,168,248,24,125,188,32,69,52,225,180,134,40,31,115,195,131,233,21,161,159,62,84,21,204,16,31,181,171,139,20,99,74,190,192,80,77,188,145,70,133,135,238,61,131,133,165,97,48,101,244,164,146,140,50,65,176,67,29,36,153,114,196,49,185,204,132,169,145,89,162,150,69,27,43,10,49,122,196,160,144,81,136,240,63,43,49,217,21,214,48,142,183,11,196,224,234,53,178,146,36,249,111,40,208,235,187,160,179,73,90,34,81,56,96,37,44,231,3,35,45,69,244,24,200,191,183,95,89,134,177,150,104,130,66,84,104,178,136,184,125,71,195,160,242,65,137,33,224,61,217,3,77,152,201,52,84,154,208,100,214,177,252,221,53,169,255,161,235,85,125,73,255,56,145,62,172,8,190,165,180,76,214,126,50,73,153,1,46,40,71,16,55,230,3,93,8,17,249,238,213,104,214,40,65,208,211,129,33,118,244,8,190,205,96,31,182,22,44,41,113,199,167,255,93,181,83,84,186,151,209,244,116,244,209,255,209,215,255,232,0,76,5,82,244,194,76,160,12,144,5,112,199,76,118,12,32,128,220,192,64,20,204,4,70,148,196,120,77,76,36,64,108,192,16,15,140,51,65,28,194,40,36,145,44,219,0,204,189,4,209,248,23,202,156,1,78,79,124,136,192,0,149,0,194,25,191,18,145,255,251,178,100,34,143,71,149,116,206,11,219,106,240,70,35,57,240,107,11,58,25,233,211,62,14,233,111,145,32,164,104,93,147,138,88,13,21,141,136,70,70,154,186,150,40,206,230,189,13,216,18,21,169,158,24,184,44,251,100,20,11,51,161,71,117,246,94,99,199,210,135,44,96,164,152,253,184,75,19,41,111,129,196,208,39,193,117,40,202,36,157,196,244,78,157,19,100,93,67,197,156,232,160,201,5,212,68,206,15,113,89,51,49,128,103,99,175,81,57,37,15,34,27,25,176,111,220,110,22,20,144,34,83,114,65,104,36,83,114,165,61,30,100,163,89,210,64,114,169,68,192,246,230,131,248,147,189,98,117,46,160,63,86,234,206,167,84,139,184,90,77,207,44,85,77,216,151,108,89,23,17,76,124,40,152,49,129,229,29,93,72,80,65,110,113,104,160,98,125,150,112,255,234,51,250,15,233,155,187,162,165,197,249,21,195,32,110,34,138,205,24,129,38,72,3,24,24,138,48,128,180,240,16,162,120,86,129,247,170,20,68,181,170,16,85,254,161,18,56,70,152,152,155,123,150,170,16,204,196,33,167,154,127,253,111,95,23,148,151,148,150,233,255,233,136,63,254,91,172,192,12,116,211,146,32,221,162,0,198,68,128,209,32,164,28,43,152,108,53,153,10,190,24,8,17,24,38,13,152,58,3,24,214,35,151,224,193,178,8,192,224,96,204,161,84,88,16,96,34,146,77,98,98,207,197,135,5,157,97,161,194,202,5,142,151,105,86,91,212,58,197,228,144,9,119,247,94,108,24,11,150,149,72,205,7,129,37,41,62,165,214,224,245,13,38,71,187,17,182,109,13,251,63,125,123,170,212,157,249,125,171,96,12,223,11,220,216,211,192,37,173,180,61,141,62,101,80,162,151,243,80,88,58,121,88,73,201,28,69,139,97,76,240,156,70,167,215,196,123,232,254,200,26,237,138,136,47,160,107,228,178,157,100,45,237,170,230,163,147,11,240,90,175,29,139,213,34,95,188,63,17,174,195,227,83,101,77,247,251,223,246,141,110,48,247,69,252,196,124,93,84,69,204,215,201,203,8,0,66,56,8,139,126,211,76,177,8,135,103,137,122,96,242,177,219,146,130,162,61,193,209,166,8,149,189,122,110,15,163,206,162,188,239,74,190,233,138,249,44,124,36,101,70,199,70,86,81,158,164,127,255,255,87,255,252,217,91,159,151,255,255,244,50,200,33,188,128,132,130,0,76,0,238,78,127,89,206,90,5,12,70,162,77,10,9,12,71,13,140,90,46,13,111,62,76,138,0,204,48,9,76,130,14,12,150,11,145,28,194,210,181,156,26,110,21,145,3,206,40,240,34,76,224,135,3,138,185,146,159,98,230,76,25,64,98,85,255,251,178,100,33,140,71,57,111,206,139,186,124,70,74,73,26,23,101,162,150,24,21,159,74,110,101,231,65,33,20,103,197,147,182,72,43,15,166,58,222,46,57,68,176,202,0,238,53,7,5,224,248,162,16,59,188,41,253,36,2,52,2,82,254,37,161,67,231,167,20,167,124,206,40,231,75,28,254,27,31,193,163,239,8,147,91,248,95,114,42,113,144,249,117,140,152,41,95,217,117,182,166,173,83,197,165,101,63,191,136,99,234,26,209,205,184,117,102,182,114,205,172,97,151,85,221,126,239,172,65,189,60,9,88,190,32,156,25,179,113,36,139,232,195,168,189,87,171,120,223,203,245,154,175,255,146,142,111,66,69,143,137,22,160,79,24,241,220,5,211,139,207,167,42,222,29,189,113,247,123,82,5,246,184,214,179,36,255,248,186,249,131,188,120,59,101,160,198,18,132,0,40,0,0,50,80,53,0,13,32,136,40,144,162,198,3,68,193,70,139,214,159,21,75,239,32,12,62,220,236,118,41,190,189,12,83,187,49,235,79,190,122,230,3,199,24,133,22,55,36,65,20,186,161,12,95,109,63,247,255,213,255,244,229,230,233,186,127,255,255,246,254,61,4,133,35,183,133,33,102,253,108,154,32,138,98,19,88,40,100,141,131,165,195,28,23,65,87,136,76,50,141,22,238,54,52,225,117,206,235,164,175,209,81,3,32,28,182,194,3,169,86,57,226,132,232,238,143,136,215,120,41,122,165,197,187,58,48,67,250,239,94,145,211,104,128,17,245,218,70,101,140,38,49,191,168,27,195,62,173,13,89,95,122,252,237,159,56,72,189,222,136,12,95,35,220,248,109,191,246,237,119,37,252,250,160,55,5,217,211,79,135,13,99,186,189,234,150,222,55,228,172,145,117,19,105,91,210,198,165,110,192,112,197,210,188,112,223,59,71,95,113,218,190,45,55,199,175,215,92,124,70,46,17,189,196,237,175,217,73,134,233,137,154,86,92,48,44,190,207,158,217,197,51,125,197,155,245,197,109,223,58,6,136,255,239,1,30,130,221,168,97,251,243,112,110,228,185,26,124,13,57,12,151,120,152,186,168,1,78,113,145,50,177,130,213,148,123,24,84,29,216,248,73,214,164,159,47,216,224,83,212,145,125,229,68,124,227,234,83,125,47,255,206,191,111,202,202,192,189,52,175,242,52,197,63,255,250,200,0,0,1,16,195,202,196,253,190,236,204,228,244,225,37,252,214,144,92,197,128,92,197,243,184,207,136,192,196,112,168,194,80,140,200,208,60,49,21,16,1,25,253,33,137,37,28,55,90,150,15,9,24,74,97,232,148,171,166,90,64,124,110,1,32,164,183,113,118,3,141,98,75,53,115,65,211,46,138,112,200,237,198,76,80,6,65,255,251,176,100,43,142,7,199,116,78,27,187,122,240,70,201,26,61,101,229,116,27,177,211,64,78,177,27,72,229,15,234,180,242,137,200,6,70,69,158,94,72,9,45,8,138,112,133,144,23,15,7,68,32,247,5,102,33,186,66,156,55,152,74,124,80,233,88,242,15,155,107,46,247,167,232,61,232,79,237,174,46,241,251,83,219,89,173,191,120,196,56,180,88,57,55,173,144,236,175,185,152,218,172,37,125,49,184,249,172,168,100,91,219,215,88,143,136,79,33,249,216,148,254,86,193,215,138,183,138,217,247,150,77,64,145,83,188,110,255,215,121,223,127,189,236,226,214,238,112,26,210,193,77,229,228,32,160,206,217,178,201,66,177,59,132,107,234,5,108,158,91,98,128,219,88,152,134,198,84,178,178,49,90,53,169,247,61,53,7,252,99,26,250,250,214,95,90,0,4,0,5,0,16,86,2,97,145,198,140,97,9,132,170,227,8,173,87,46,138,106,49,90,137,220,236,11,19,99,237,122,228,244,70,125,178,14,157,210,3,225,215,170,80,104,13,223,10,31,221,238,70,251,127,254,175,255,255,254,71,55,254,161,207,252,254,223,137,50,12,97,97,170,114,140,38,100,169,14,103,233,224,101,120,82,6,7,76,37,28,76,63,15,67,138,18,32,180,196,48,224,197,16,9,165,152,46,43,146,0,166,97,134,73,198,158,2,48,100,199,48,25,73,66,8,2,129,161,84,136,27,113,6,0,106,105,35,41,101,237,98,50,192,18,161,173,195,142,225,64,6,239,195,236,56,181,239,164,24,148,207,109,36,96,170,6,83,65,21,98,80,41,68,236,39,36,30,44,74,250,248,23,238,104,141,157,78,154,33,160,239,131,177,94,225,122,163,203,123,253,139,191,113,215,223,132,254,209,92,124,113,183,135,202,199,10,63,113,198,41,204,45,188,183,103,62,244,219,177,155,123,150,167,97,85,118,211,29,76,103,7,185,19,230,215,228,232,233,110,138,147,140,78,66,60,255,96,117,90,19,196,129,98,195,133,196,132,136,198,42,223,197,211,73,29,221,173,206,147,17,252,116,237,232,182,149,212,221,24,152,0,130,16,128,152,24,75,239,145,141,240,73,204,86,3,124,70,13,120,10,23,40,224,179,86,11,251,120,252,40,154,54,154,1,127,27,255,88,213,59,65,212,127,251,245,125,244,168,210,189,106,253,220,31,255,255,241,128,32,0,2,155,110,33,65,197,172,153,248,8,1,81,241,101,194,1,243,22,47,138,36,58,120,20,10,201,150,170,129,131,142,30,200,21,39,83,17,249,190,163,143,100,61,100,244,104,194,180,63,34,189,69,2,29,84,246,116,14,183,146,154,62,91,150,247,54,220,247,162,216,201,120,2,72,254,46,255,251,178,100,39,4,214,116,111,213,59,111,100,240,70,163,185,224,107,9,58,28,149,219,70,46,105,237,193,33,142,104,77,151,137,224,206,246,108,183,43,109,138,188,249,145,198,208,224,50,86,1,254,141,129,181,41,78,246,103,204,149,196,145,43,119,106,151,208,132,194,122,46,71,82,19,246,133,189,241,144,136,222,144,109,202,70,175,74,114,211,58,176,67,207,41,28,255,37,45,244,213,207,132,114,31,235,196,34,203,80,161,143,253,199,37,29,127,191,237,123,204,212,120,233,170,199,96,92,236,119,169,200,205,79,23,8,134,80,211,173,249,89,153,127,107,135,23,167,135,7,187,106,94,102,102,102,111,51,139,40,15,60,86,197,164,235,165,120,200,117,118,229,5,147,154,122,133,172,91,3,95,76,202,17,162,184,231,8,99,186,176,68,11,180,254,173,69,192,115,213,85,121,140,239,212,94,202,5,250,177,118,237,103,229,97,125,137,187,221,234,127,114,185,202,20,111,233,255,224,46,191,233,250,245,128,102,38,84,29,220,166,111,113,177,143,86,6,80,17,17,6,197,1,166,68,65,7,6,130,129,85,122,100,16,17,8,8,194,32,32,72,56,194,199,81,231,213,77,68,236,89,133,146,24,90,181,228,3,39,28,187,80,145,33,234,33,27,137,16,184,141,85,132,164,31,213,110,37,188,165,153,190,161,89,217,67,187,4,206,144,176,89,223,237,32,92,131,105,110,129,42,55,187,41,245,159,145,191,91,177,175,107,38,16,58,216,119,166,189,142,193,173,174,123,186,249,99,175,201,131,37,96,8,156,95,192,65,245,130,116,107,245,30,254,239,252,34,247,27,229,195,225,140,61,111,82,26,247,237,112,43,241,23,29,112,104,87,183,6,252,234,35,157,21,141,65,22,133,205,177,10,251,203,201,126,201,29,55,231,166,232,186,249,169,48,75,215,166,22,61,179,111,187,111,255,54,177,133,21,51,208,229,140,109,16,181,254,38,255,194,223,210,29,18,248,54,29,253,233,212,159,18,230,48,3,114,128,152,249,192,169,49,109,204,64,9,155,234,253,125,203,244,197,240,11,132,232,8,3,152,175,101,152,220,178,75,235,13,83,253,121,37,224,140,24,148,109,139,124,177,139,86,222,90,145,170,12,97,224,119,145,178,127,212,253,127,109,42,66,252,167,203,253,29,52,1,0,19,243,6,216,63,54,131,189,66,49,246,83,54,8,131,75,250,104,34,68,70,2,0,231,216,12,147,39,107,41,166,103,100,11,125,167,18,96,244,119,179,202,140,143,203,178,33,18,49,225,0,138,93,251,194,13,4,246,174,83,203,19,14,193,9,171,99,24,45,190,207,105,78,184,112,168,161,202,213,169,145,9,222,92,177,98,123,214,152,255,251,178,100,45,8,118,177,115,210,147,120,107,224,76,230,90,37,97,231,118,23,97,193,83,77,189,179,1,47,37,104,193,149,29,216,239,50,149,140,202,88,204,99,135,209,178,160,80,13,204,177,245,107,90,47,97,60,51,156,3,52,223,2,92,158,56,245,152,116,154,53,133,185,114,161,18,130,129,132,15,67,23,25,196,201,50,106,32,112,105,194,93,102,230,192,56,80,64,107,5,169,197,169,112,4,234,107,34,5,25,52,140,178,93,55,89,124,198,160,90,31,24,166,109,30,236,164,192,134,46,38,161,168,50,173,114,222,109,211,179,139,173,51,10,51,84,84,62,31,212,252,215,141,59,15,202,206,3,214,4,0,1,185,61,11,172,227,228,130,118,83,248,136,9,68,178,213,10,253,146,136,203,74,25,105,235,240,150,55,163,224,215,250,106,159,225,33,22,144,199,220,28,34,99,162,66,29,92,242,213,32,44,168,92,191,212,238,159,167,66,253,182,127,252,181,18,255,103,202,124,141,189,127,255,255,236,194,0,8,164,166,28,154,54,247,99,77,14,4,43,161,155,36,151,133,143,217,122,199,153,12,14,152,96,77,169,50,132,153,230,71,96,226,185,117,146,80,198,135,106,94,206,69,87,2,72,130,173,128,28,79,120,169,63,137,8,127,162,252,47,207,88,122,201,119,71,105,248,14,165,61,44,82,111,228,167,222,105,152,148,50,162,158,46,141,139,132,17,166,96,109,152,61,100,186,14,112,11,165,60,9,220,224,252,245,15,22,172,246,194,209,170,47,221,130,21,168,150,101,70,58,207,216,204,115,186,102,32,184,129,38,62,15,123,166,9,163,50,50,140,22,235,57,120,115,209,168,63,107,19,82,249,129,176,157,6,83,100,75,225,10,236,102,75,211,163,85,72,220,40,29,71,66,242,71,90,103,61,250,92,193,228,41,110,141,210,38,100,36,218,65,132,132,0,100,115,30,5,234,174,170,54,177,113,163,49,180,80,149,34,48,83,189,9,241,22,109,0,67,85,204,35,87,226,118,160,16,35,145,36,219,213,251,127,109,11,232,218,117,254,95,139,185,159,250,63,243,52,247,253,200,114,20,73,255,213,255,254,76,0,2,97,155,193,169,103,134,71,1,25,136,242,101,81,11,76,72,99,27,25,134,131,197,201,118,204,72,13,167,113,71,64,6,59,21,197,164,194,48,40,57,84,197,232,138,174,70,59,240,56,232,214,245,89,64,54,77,167,113,60,142,65,168,210,230,207,6,202,200,179,193,176,189,151,189,108,181,125,93,44,46,49,86,104,130,16,214,253,131,115,90,96,156,168,205,232,13,173,39,11,248,170,36,44,29,132,130,228,78,108,213,143,18,254,0,146,157,32,20,222,79,24,86,184,223,164,255,251,178,100,63,142,6,124,116,210,19,152,108,80,75,230,154,66,97,103,120,25,125,207,70,46,101,171,209,50,38,105,101,132,149,216,111,145,2,238,203,51,20,150,152,96,11,106,145,42,37,102,70,65,79,153,156,115,114,232,174,241,240,96,101,167,197,246,72,196,46,10,44,81,213,230,42,120,148,108,69,227,177,37,160,12,101,20,150,51,139,207,81,245,81,75,154,232,142,246,117,8,68,150,137,49,181,191,60,217,246,82,204,207,107,54,99,0,0,122,25,133,40,104,146,129,246,106,129,92,182,179,74,125,118,212,77,233,34,149,229,215,31,126,96,95,123,221,18,60,175,227,58,202,15,112,108,51,231,196,239,64,56,187,196,29,57,157,251,105,208,191,111,253,248,213,241,137,127,250,233,232,137,98,26,232,255,255,255,15,91,253,67,36,231,25,182,192,100,225,9,143,140,195,204,228,115,101,134,83,37,7,17,5,66,10,216,98,176,180,235,78,42,142,110,248,250,167,8,197,224,196,29,93,21,78,43,46,158,7,44,35,40,249,144,170,235,246,229,114,146,96,122,241,212,69,230,119,138,20,177,118,58,184,57,155,194,163,60,174,141,169,176,145,168,3,248,101,54,68,15,83,247,9,254,178,89,55,42,59,168,72,225,132,86,162,75,138,207,47,30,66,79,178,2,108,104,233,0,35,42,176,6,161,228,205,3,137,232,142,68,104,161,166,37,79,43,36,50,112,67,189,34,158,79,25,91,22,88,152,48,205,24,192,190,102,48,3,10,56,16,60,68,11,169,129,69,67,185,117,155,25,82,14,61,139,143,155,178,216,57,35,122,16,254,60,89,206,123,50,210,126,57,57,105,98,19,135,180,122,40,238,138,238,77,231,64,35,64,0,67,136,227,193,8,47,106,205,155,116,194,34,80,37,246,249,179,171,33,82,179,210,227,87,194,98,245,148,109,252,190,250,41,191,129,59,237,169,191,26,249,135,224,227,179,254,191,209,245,127,253,58,241,46,47,255,252,159,160,110,166,124,191,88,62,129,188,124,135,211,255,255,180,0,69,33,35,0,19,163,60,5,80,65,252,13,14,150,186,28,66,198,74,85,138,130,179,198,24,4,115,235,165,104,31,162,105,168,236,133,3,132,244,109,97,69,129,133,101,96,57,24,192,82,128,20,148,230,0,74,175,164,148,26,145,81,76,32,130,176,182,177,83,165,43,185,118,80,173,57,252,0,163,60,200,96,34,145,181,54,22,39,15,243,4,246,252,177,95,31,88,241,148,134,219,160,83,27,88,166,137,165,97,255,24,42,88,235,107,151,29,38,23,233,172,155,4,27,49,192,109,187,177,96,73,26,100,64,116,154,163,17,192,214,27,53,17,226,126,178,201,37,162,70,147,141,56,255,251,178,100,77,12,6,110,116,209,11,186,131,112,76,230,154,40,101,109,116,22,149,161,82,109,225,107,193,55,26,104,229,135,157,216,122,145,96,91,25,70,99,36,163,20,133,181,214,152,194,72,243,151,117,162,172,144,228,247,49,118,88,158,10,200,166,47,122,85,103,190,169,93,171,25,213,215,61,219,82,93,39,70,139,235,45,44,1,0,40,2,8,119,21,176,195,181,183,116,83,188,119,39,113,253,86,4,189,197,126,211,19,67,32,225,21,37,118,12,239,10,77,46,0,241,98,212,4,217,84,31,99,223,172,183,34,187,44,98,246,255,254,127,58,127,255,244,57,95,37,43,251,58,100,186,98,40,146,138,126,143,255,252,200,0,18,28,162,151,6,68,32,108,128,160,83,227,46,2,128,140,16,120,204,137,1,65,105,170,90,48,40,66,170,154,218,60,240,153,184,240,180,60,8,236,174,70,244,36,154,167,166,114,32,24,126,129,29,53,252,46,77,191,167,119,49,185,72,212,173,229,65,38,155,151,199,164,125,193,141,83,190,192,161,56,228,136,124,101,44,168,159,147,59,131,21,223,101,35,143,21,182,208,45,185,134,79,6,145,38,130,131,249,4,141,141,29,246,198,47,124,84,104,14,221,51,207,208,17,65,50,173,87,124,142,26,244,170,206,38,26,205,162,36,200,228,161,215,230,33,225,158,191,197,245,4,60,218,100,209,216,215,32,111,24,22,59,176,62,147,229,255,207,223,91,99,53,142,205,23,155,167,62,202,0,32,0,192,0,26,144,150,64,143,136,199,4,40,105,173,165,4,91,13,234,230,172,158,209,192,131,218,199,40,9,62,18,241,247,86,141,244,155,172,80,5,28,243,250,47,232,95,16,153,60,80,237,59,175,255,125,75,254,223,207,226,142,63,45,244,244,81,79,33,37,71,244,253,46,255,231,169,0,4,1,116,151,88,220,140,71,203,12,97,204,204,128,92,0,9,193,130,25,34,34,191,1,132,4,37,218,56,38,22,76,24,130,142,187,195,163,3,163,47,181,20,4,89,116,163,176,135,66,220,95,178,199,154,182,114,128,40,217,96,112,51,202,133,16,36,145,232,210,211,15,194,49,28,121,96,37,7,97,128,58,14,54,197,2,19,198,227,187,195,213,82,40,110,49,61,228,25,27,196,51,61,66,18,245,91,250,240,241,12,11,242,225,79,73,98,169,147,167,61,255,7,136,251,87,94,82,96,198,173,235,122,74,234,185,126,201,226,126,73,1,170,164,135,6,213,8,6,170,47,215,204,254,70,249,16,145,151,30,4,155,193,44,105,110,35,137,138,157,6,95,158,108,247,238,54,230,3,241,200,110,222,222,42,3,117,134,179,193,228,164,213,5,83,4,195,219,177,51,27,173,96,255,251,178,100,102,12,101,207,104,83,155,121,89,240,75,137,42,33,97,231,62,24,45,161,74,77,189,119,65,56,39,168,213,150,137,242,51,152,96,184,131,70,165,109,107,213,115,213,112,235,125,151,120,161,101,251,54,120,187,241,51,227,163,24,68,91,55,167,254,122,106,95,244,255,73,226,190,83,150,255,213,63,150,209,127,182,164,112,215,59,255,255,253,96,0,46,9,226,61,203,243,138,6,60,181,178,161,12,217,135,161,154,3,154,192,133,5,76,104,88,10,44,200,12,189,16,4,40,101,67,42,82,208,23,120,244,16,168,29,153,81,130,130,143,3,197,7,64,130,193,53,40,72,2,225,221,82,136,3,241,246,114,237,150,242,92,23,49,17,79,150,228,18,167,98,109,79,57,51,60,190,65,14,165,196,19,77,55,142,161,207,203,133,63,104,215,204,79,219,79,175,216,83,125,121,131,29,190,191,246,220,209,14,32,147,230,98,49,218,163,33,190,88,144,126,189,62,21,40,204,30,202,145,224,123,114,142,59,231,136,246,173,59,85,33,251,212,16,106,29,37,143,151,227,151,92,127,54,223,39,50,229,55,109,68,145,108,10,231,182,151,205,109,225,247,83,63,170,83,246,153,216,231,120,102,30,164,32,83,44,43,119,49,228,135,30,181,58,29,170,5,83,70,249,135,73,88,35,148,91,219,28,50,25,123,145,201,119,34,26,41,67,49,165,97,182,247,79,90,20,59,28,117,185,48,215,31,217,234,125,30,221,182,224,223,247,254,108,128,28,186,159,255,183,233,255,253,79,207,223,143,255,255,255,169,0,4,74,152,46,220,120,86,166,60,36,113,132,99,69,236,236,46,194,102,0,4,192,197,64,3,34,3,4,4,179,210,84,215,212,161,126,3,64,145,80,37,4,201,217,149,9,108,213,125,18,142,6,5,95,219,104,211,88,64,108,183,138,100,234,9,124,36,251,220,238,225,25,107,167,113,35,141,151,158,232,211,111,93,97,214,114,162,159,217,35,189,181,61,254,71,95,228,250,253,112,155,237,206,84,196,24,223,56,94,182,208,210,231,252,195,183,88,126,150,219,95,114,223,249,248,162,54,141,212,137,137,110,90,237,171,207,243,45,183,45,102,249,100,18,29,113,184,108,225,6,59,0,102,225,16,30,82,253,223,173,60,135,155,232,125,47,102,128,254,141,1,208,238,226,0,46,221,235,94,194,54,133,207,152,13,134,221,138,38,207,231,185,235,105,0,32,4,219,146,182,203,200,86,40,46,201,188,40,209,98,8,100,53,31,72,120,161,116,212,70,100,35,26,199,17,108,102,41,214,61,207,97,52,122,38,26,4,21,171,186,157,156,137,205,75,116,208,207,255,254,175,166,174,218,242,225,195,182,110,109,255,255,251,178,100,131,12,166,24,103,83,155,111,93,112,78,9,42,53,97,162,124,23,229,193,76,110,101,169,193,25,14,169,33,132,157,208,207,253,251,255,234,62,254,207,255,255,234,0,0,3,112,26,46,56,3,92,199,161,227,34,132,76,122,16,170,96,98,185,146,200,128,224,2,85,27,96,133,84,141,28,13,7,14,110,41,33,73,148,65,15,97,23,251,5,150,93,24,228,14,210,124,216,172,58,4,9,156,201,100,241,229,247,59,179,14,10,214,206,100,204,180,172,47,68,66,57,195,225,90,45,24,224,17,197,195,209,130,45,168,109,63,89,44,126,162,220,227,103,71,76,98,20,170,28,237,159,229,244,81,33,9,131,211,11,118,108,89,90,207,110,150,96,37,110,110,74,25,168,196,89,140,211,36,82,115,168,141,140,179,199,168,15,81,18,210,68,78,14,156,41,7,182,72,152,48,166,37,180,17,221,60,119,114,74,185,145,117,104,137,161,75,42,45,74,117,244,157,212,190,178,254,163,67,238,191,255,157,201,144,1,125,220,150,198,48,85,105,152,161,6,85,151,208,183,175,21,199,218,132,4,201,100,128,62,72,166,46,3,26,242,6,179,170,216,1,238,87,141,255,74,69,69,232,20,60,134,146,254,78,197,253,65,139,167,125,126,245,179,231,46,186,223,187,183,255,234,255,242,32,0,0,1,112,10,51,58,179,108,214,96,243,60,67,12,30,4,101,134,24,6,25,180,254,16,21,69,80,18,8,128,78,185,12,82,80,48,48,16,204,173,120,52,209,194,1,122,131,0,158,83,176,8,101,9,72,80,252,107,123,84,33,113,91,222,236,5,5,175,134,86,165,154,102,14,133,150,99,242,154,148,169,64,240,79,62,26,112,26,14,117,84,29,146,222,227,89,144,239,54,254,142,177,132,106,205,178,34,121,136,144,168,67,33,140,27,172,193,61,69,20,163,160,83,180,216,34,172,102,108,60,230,50,251,181,179,17,236,178,106,200,244,14,134,67,201,154,148,43,81,69,150,131,206,19,195,158,234,48,18,147,1,146,56,68,200,209,146,7,227,55,90,53,78,106,18,87,172,125,51,117,151,201,202,76,77,138,21,140,196,117,214,108,167,150,222,165,228,162,221,67,242,74,111,255,81,113,230,100,128,48,192,0,0,120,236,85,247,2,150,110,129,186,8,32,151,79,68,117,209,250,121,64,81,113,11,54,101,31,76,68,254,235,167,0,199,154,153,227,223,246,42,249,119,38,95,249,59,46,242,167,210,251,254,230,86,203,190,238,251,254,255,166,75,254,144,18,166,9,94,158,8,210,112,16,169,145,7,224,35,234,84,136,150,198,42,5,9,10,193,160,80,82,32,96,72,188,204,10,129,70,83,47,130,145,202,52,51,255,251,178,100,159,14,38,138,112,82,27,153,107,112,66,67,170,89,97,39,114,26,225,193,70,110,101,175,129,23,25,104,129,132,169,200,17,174,104,24,56,21,37,204,16,202,207,150,149,3,50,2,150,67,97,100,86,127,58,29,125,22,160,37,51,185,37,89,10,107,132,166,51,7,73,25,251,68,147,225,32,36,10,102,181,113,16,108,191,158,204,165,223,199,51,149,15,237,58,213,145,8,121,48,72,98,4,54,40,172,96,143,201,198,26,135,114,41,143,48,165,124,21,231,58,227,9,153,156,211,214,120,80,100,73,50,81,103,5,192,170,160,63,152,15,28,168,190,230,38,133,55,76,180,61,31,68,200,56,204,135,154,195,195,204,71,161,94,96,203,157,85,198,167,92,124,90,41,148,9,54,137,120,218,126,32,197,230,64,241,73,42,202,144,91,53,140,199,179,36,230,108,100,255,254,163,102,178,134,203,20,111,132,138,147,116,236,32,106,75,50,2,82,75,203,77,134,94,29,42,111,163,34,141,15,130,205,113,44,119,125,0,241,105,66,28,176,125,83,211,236,37,157,80,170,186,242,205,255,249,127,171,127,55,38,30,81,71,203,244,69,126,186,105,171,229,122,122,208,8,0,2,137,155,128,97,78,136,136,220,200,205,68,72,4,114,245,1,83,1,136,75,161,196,18,45,42,1,207,152,144,2,93,130,145,31,201,60,88,172,141,150,94,42,201,216,91,212,105,140,185,54,31,136,45,67,17,152,254,84,87,163,65,95,182,173,58,185,140,146,157,142,99,185,109,148,13,194,212,227,89,174,48,237,76,181,232,150,52,168,143,164,70,228,105,89,36,218,28,173,9,80,149,108,28,214,90,201,252,215,235,38,18,106,42,80,241,164,63,3,157,209,47,23,249,9,107,68,217,150,49,130,208,106,227,72,115,137,227,12,96,35,46,110,193,85,38,151,84,57,81,153,155,28,117,139,52,40,143,117,160,196,145,40,236,24,94,177,160,242,157,78,182,89,65,55,82,218,161,203,84,154,165,63,255,204,114,13,21,192,80,229,228,76,20,50,210,204,9,221,54,238,237,45,156,236,69,197,144,156,163,40,78,45,197,225,59,17,199,148,25,240,25,121,193,168,40,127,243,194,35,168,2,11,98,26,31,255,245,125,123,127,76,112,59,134,203,202,246,175,33,79,211,77,17,15,213,215,80,2,97,204,198,110,227,80,105,200,158,107,67,46,44,68,24,30,20,24,138,28,152,220,123,152,24,4,144,10,0,100,28,96,76,11,0,70,44,149,198,11,4,198,175,153,0,68,175,33,150,113,209,2,165,204,21,77,129,135,148,107,186,168,66,138,40,38,12,9,197,96,159,134,12,154,6,210,163,72,3,5,188,245,22,93,12,179,110,255,251,178,100,174,4,165,227,112,84,59,111,108,64,71,70,90,32,101,69,118,29,69,201,62,46,233,173,193,33,37,104,213,133,149,216,79,243,102,110,33,3,8,2,74,148,167,169,206,68,10,87,72,89,164,45,145,220,74,135,123,184,174,200,58,176,188,32,153,48,109,199,112,174,241,232,12,142,192,227,17,49,84,150,44,147,199,170,74,80,158,38,226,50,0,73,55,81,136,1,217,200,163,192,22,167,81,176,157,209,53,214,152,113,57,195,3,117,44,127,4,105,51,135,202,89,52,184,179,166,166,147,166,2,137,229,19,68,225,136,202,20,218,152,183,76,242,146,116,28,247,38,106,37,121,154,150,137,226,212,24,169,5,173,158,165,54,151,153,33,236,234,87,94,163,251,139,4,151,72,178,109,3,122,94,134,228,43,168,229,68,211,48,81,214,136,169,195,68,205,140,65,133,187,185,106,71,39,28,65,138,171,77,104,213,190,64,125,229,20,195,67,127,202,229,108,6,20,207,211,151,244,227,95,189,61,57,247,29,211,167,254,164,254,125,127,252,154,142,149,151,250,235,234,0,1,179,10,229,83,70,28,163,29,193,67,95,78,179,36,194,97,16,10,96,170,46,102,64,138,68,61,24,46,30,152,206,9,24,18,27,138,0,166,12,150,160,128,108,247,206,113,219,112,66,211,224,64,106,43,172,88,50,197,202,215,204,21,4,26,227,240,84,2,42,69,189,160,190,97,26,191,117,220,113,162,93,143,174,162,98,179,173,109,165,85,130,16,2,72,17,168,89,133,146,145,141,81,201,71,73,189,50,45,174,183,39,149,150,156,29,218,165,155,109,204,248,188,134,223,229,145,29,78,39,110,56,62,78,90,225,134,183,199,91,137,147,168,13,108,125,131,199,230,98,27,54,37,86,107,218,191,25,50,43,45,86,177,83,4,126,105,186,175,61,34,32,124,177,29,120,170,84,78,174,184,38,176,20,230,121,233,140,183,155,149,117,226,103,89,159,235,169,235,242,166,213,235,89,117,82,49,10,150,98,84,234,158,6,126,92,235,108,83,81,250,158,37,124,45,107,56,215,255,255,233,255,87,215,249,102,147,11,0,0,52,145,73,60,63,69,67,18,110,131,156,175,32,135,201,177,226,169,224,178,241,103,210,164,71,68,113,1,152,57,152,94,160,74,247,62,172,159,166,228,28,75,108,206,189,255,78,175,223,255,51,48,153,197,107,250,248,154,143,162,138,106,248,167,238,9,129,57,217,142,18,209,150,196,193,176,11,81,150,96,129,130,66,169,133,201,249,147,41,193,131,192,81,134,1,121,146,1,1,132,2,98,39,25,8,16,19,11,69,103,2,92,145,2,192,64,128,203,128,36,20,17,81,146,5,41,216,60,67,75,5,22,255,251,178,100,186,142,39,112,114,80,19,186,123,112,68,6,90,70,63,10,40,30,221,199,60,46,233,179,209,18,155,104,129,150,158,72,28,17,141,122,38,44,34,79,82,27,48,245,37,218,83,195,72,39,96,16,112,132,211,182,129,108,241,191,135,137,145,142,138,80,149,102,139,136,137,145,0,144,90,34,0,132,80,126,105,224,196,183,66,147,146,111,205,147,255,58,213,251,219,235,143,126,233,40,79,237,55,96,127,122,86,173,30,117,35,95,150,79,173,188,27,193,16,92,241,151,17,15,183,86,29,84,127,170,207,206,243,199,44,252,168,97,88,196,233,163,80,3,137,231,64,178,100,112,187,90,8,187,143,80,215,156,25,105,16,137,129,74,244,2,250,129,170,139,236,211,203,203,137,227,234,140,150,63,40,227,141,68,20,145,51,40,32,199,27,68,217,29,21,178,201,7,69,206,30,186,155,245,45,209,143,21,100,84,214,42,209,97,166,82,94,117,35,35,87,33,121,226,118,151,186,200,234,205,123,200,141,157,238,225,19,61,131,99,22,120,84,70,202,181,7,229,88,109,145,14,142,39,71,57,69,69,241,130,237,46,216,247,79,211,149,127,255,211,97,222,75,146,250,122,43,163,228,121,9,0,0,1,80,17,105,153,46,191,26,120,112,25,110,0,24,54,2,134,0,162,196,105,164,102,72,177,2,84,22,12,106,8,204,9,18,201,64,35,17,75,131,3,129,195,32,69,144,192,12,88,10,25,160,99,86,131,136,203,74,167,193,129,10,216,178,193,148,131,209,97,17,225,25,132,204,167,174,88,131,103,38,156,89,185,248,1,101,137,18,151,198,40,149,169,241,88,4,238,73,135,130,113,156,19,0,220,112,100,179,16,133,233,75,157,158,80,48,27,62,10,17,242,190,251,90,109,45,119,206,194,59,228,237,45,113,4,146,79,215,17,245,190,123,82,235,96,134,249,192,13,17,58,128,156,107,209,55,241,189,123,78,87,238,36,39,89,231,178,47,183,176,103,194,106,75,238,93,59,189,24,12,175,102,210,229,148,98,152,122,245,25,176,117,183,69,204,47,168,182,131,232,231,254,16,199,241,234,159,101,179,226,70,154,214,116,148,182,55,169,95,223,226,240,188,216,142,163,221,174,215,52,107,231,95,255,255,222,254,23,90,254,89,194,0,0,0,0,2,134,75,22,135,68,5,121,222,148,92,6,1,190,137,194,219,157,69,14,154,82,252,184,80,73,41,19,141,6,37,15,237,80,143,151,50,239,211,171,225,46,221,191,249,245,127,255,253,59,114,127,234,79,227,187,255,234,124,107,234,59,48,63,211,245,128,12,48,106,175,53,124,150,54,72,76,49,157,206,50,48,31,48,100,62,48,105,32,48,80,137,40,37,255,251,178,100,171,14,55,154,114,79,155,186,123,224,70,233,218,90,96,229,118,29,149,193,62,110,237,235,192,245,37,105,208,199,148,160,204,19,0,76,125,16,76,20,17,9,0,204,175,20,195,137,76,109,185,25,215,192,36,40,37,60,196,195,27,82,168,233,129,8,21,150,188,138,152,208,193,97,168,100,192,197,71,128,101,240,81,128,21,60,219,101,35,128,155,167,66,242,244,94,106,143,139,82,148,11,4,193,69,0,15,116,8,64,32,238,194,122,0,60,154,51,100,56,77,237,195,6,213,253,26,53,86,212,6,176,214,142,248,20,194,211,228,236,53,171,33,145,76,49,61,254,168,187,97,48,11,187,238,128,57,238,6,77,159,246,242,180,199,254,86,206,213,139,250,88,143,159,56,115,255,46,91,205,119,139,49,21,154,165,80,15,30,220,90,181,169,84,214,206,102,213,53,19,127,188,214,161,57,64,182,211,178,124,19,27,90,235,185,175,187,233,245,175,53,227,185,67,173,179,23,56,179,108,104,55,206,191,255,239,235,252,183,234,68,0,32,4,0,134,126,93,4,195,55,2,132,15,160,120,166,140,133,39,23,118,242,139,225,14,54,52,80,86,48,218,182,2,106,251,143,175,167,26,249,219,78,255,253,245,233,255,211,151,159,175,255,47,233,254,253,250,106,41,43,22,0,76,64,227,206,191,79,195,203,131,105,160,83,68,2,227,18,192,195,3,94,131,39,29,229,52,48,96,21,50,52,80,49,124,101,71,224,229,16,195,240,80,207,97,124,72,41,14,10,65,163,73,147,161,209,128,193,43,204,85,12,204,30,12,136,135,229,186,74,2,152,4,26,52,198,230,0,21,69,129,57,198,82,97,248,74,230,226,190,140,205,128,20,108,192,64,22,101,143,18,105,202,154,80,71,218,217,55,86,203,200,33,209,16,236,68,204,155,26,20,230,66,162,103,186,156,64,217,255,234,207,199,178,71,51,44,160,219,95,233,60,163,27,244,60,111,177,142,66,100,220,175,44,252,235,58,152,223,117,65,134,183,133,147,32,181,90,50,169,187,248,205,239,86,127,254,145,138,222,175,86,79,222,182,86,157,158,173,207,119,120,216,230,53,127,239,70,221,94,110,129,229,248,62,58,201,62,198,155,218,157,253,126,26,255,215,211,231,196,5,60,195,12,35,0,1,141,81,165,138,217,166,100,119,42,184,244,18,113,32,241,215,253,5,248,17,241,146,128,81,214,118,252,130,18,91,207,67,46,0,83,4,192,75,245,153,211,33,163,108,28,45,39,195,98,167,19,131,5,147,134,250,236,3,247,32,202,88,81,29,238,140,206,17,106,132,79,133,174,223,253,241,189,250,255,93,198,114,114,119,254,255,223,183,255,29,16,195,113,9,10,255,251,178,100,160,142,103,193,113,206,11,184,45,246,71,137,26,33,100,229,120,27,229,163,66,110,105,237,193,1,167,105,29,131,21,200,99,3,92,207,87,63,54,225,236,224,233,81,80,0,0,34,14,49,24,128,178,44,93,6,129,204,184,48,49,32,113,29,140,54,126,6,0,143,201,22,188,52,36,68,172,227,10,16,128,135,138,130,76,49,33,227,209,81,81,228,163,102,58,4,0,76,10,91,30,14,137,71,185,40,144,108,229,12,213,18,239,190,49,248,18,11,93,205,221,142,182,30,187,236,90,204,208,192,103,170,139,216,220,147,250,205,164,255,49,51,185,31,255,152,159,5,2,7,56,19,166,78,188,126,215,203,125,126,162,197,86,134,255,244,21,252,73,131,135,95,49,183,143,191,218,140,189,193,126,243,18,174,71,133,109,154,124,194,175,207,155,221,118,113,218,137,3,47,44,135,32,32,99,221,184,147,183,79,105,177,241,77,86,142,24,141,217,162,98,42,125,238,168,52,23,80,35,70,137,87,42,203,26,12,122,110,242,106,179,225,91,151,14,251,20,148,253,53,82,245,38,84,38,35,25,191,241,5,221,82,62,58,80,204,40,140,189,95,186,19,2,16,70,16,190,155,221,103,242,198,171,197,177,175,130,62,39,176,46,213,37,174,70,196,58,119,255,239,175,255,250,99,122,245,255,212,157,191,24,189,191,82,232,14,223,139,0,0,76,34,125,207,133,194,76,222,70,206,98,60,204,191,9,204,76,0,204,113,111,77,68,90,64,199,88,144,34,100,128,190,98,88,110,22,4,204,97,61,76,38,15,204,80,38,165,171,52,192,192,80,12,244,152,64,19,218,28,7,204,42,16,0,194,114,229,0,4,97,80,226,212,64,192,48,233,186,80,193,132,69,212,98,129,162,17,242,42,233,26,194,13,5,214,2,226,148,1,221,39,160,224,87,11,192,235,146,254,26,175,96,121,197,9,131,184,34,3,117,202,201,17,36,255,81,188,255,234,159,191,157,199,179,94,74,71,183,184,172,165,193,155,225,12,207,110,150,159,159,214,179,51,113,212,3,2,223,45,146,19,25,138,117,159,107,126,222,99,174,97,253,155,105,223,115,39,183,88,202,22,239,50,249,6,61,173,159,213,169,143,213,188,199,187,204,219,63,100,209,38,79,188,171,191,93,191,172,127,123,199,191,171,253,222,19,170,52,141,190,5,141,130,139,108,223,40,78,179,150,207,23,71,54,184,62,197,75,235,79,223,241,190,162,60,105,153,255,0,0,0,0,144,0,16,73,228,239,230,23,3,80,130,202,131,6,161,248,170,201,156,186,164,37,136,176,205,223,168,35,81,35,99,28,143,145,75,112,166,94,150,145,189,77,162,190,114,89,197,229,63,146,255,255,251,178,100,152,14,135,202,111,206,11,184,53,246,68,195,106,93,96,109,114,32,77,201,58,78,233,239,136,248,148,104,197,131,21,202,178,206,119,186,233,197,62,237,123,245,255,236,255,234,1,204,22,34,79,13,159,76,99,17,77,171,28,194,27,243,16,133,3,17,150,243,11,86,227,0,65,64,72,188,101,152,134,97,224,120,196,12,140,3,204,49,6,140,140,28,75,94,76,25,131,113,26,163,98,38,10,120,68,36,214,56,3,30,96,43,204,243,25,154,76,179,26,116,84,9,104,192,160,77,65,148,251,120,221,243,34,13,234,110,43,72,57,162,150,67,139,176,152,3,96,21,2,140,240,42,248,151,138,11,18,0,206,37,161,99,109,126,17,78,138,240,21,37,2,57,196,153,30,12,119,240,18,106,45,96,236,49,43,28,65,156,32,104,223,41,99,159,7,180,108,192,146,87,251,61,26,174,111,128,231,1,228,128,50,238,216,23,8,12,7,227,94,98,98,209,246,214,106,94,53,161,250,36,149,240,225,200,246,247,195,149,37,180,124,101,112,174,135,29,142,4,238,212,226,53,23,80,76,72,179,209,203,24,251,220,124,196,223,129,152,217,109,82,86,219,44,243,3,111,101,255,27,180,8,181,166,125,171,136,249,206,114,195,31,56,246,223,222,247,173,111,56,248,199,212,181,222,32,12,161,223,128,140,77,79,26,4,16,154,118,218,196,85,227,4,180,142,13,57,49,123,109,195,7,236,18,174,53,49,7,192,30,11,168,181,52,23,86,72,147,225,101,201,215,255,241,174,95,245,215,252,71,209,253,63,71,255,95,254,209,0,76,44,57,143,7,122,205,137,79,76,180,160,150,8,202,243,52,205,65,92,214,145,68,200,128,28,193,80,172,201,209,8,204,176,108,144,8,49,44,210,5,3,194,76,249,32,38,36,107,152,38,34,25,130,5,24,140,18,162,41,0,18,98,16,96,183,132,1,105,147,96,11,119,57,77,76,192,204,198,64,1,168,128,206,145,72,226,157,12,24,241,4,138,24,163,27,93,171,97,16,151,237,161,103,214,29,249,218,190,86,196,2,41,25,192,65,8,213,30,74,164,212,124,101,239,170,130,59,177,151,34,210,205,166,52,4,209,15,100,106,54,48,33,143,43,63,13,148,172,230,225,165,23,201,71,88,140,96,171,89,78,128,78,43,140,186,128,180,175,145,204,152,226,16,251,85,105,87,23,45,155,145,67,139,175,57,230,89,8,249,85,77,202,191,106,185,214,104,19,221,58,196,109,60,90,235,51,179,55,157,26,212,141,185,223,222,51,245,77,230,61,191,143,173,57,110,215,212,87,44,98,248,223,191,172,176,126,254,169,127,228,198,114,213,252,44,62,92,111,111,21,243,226,42,64,255,251,178,100,128,14,103,252,105,78,139,185,124,198,56,98,58,131,61,101,96,31,33,165,58,110,237,237,193,3,173,169,157,131,137,216,0,0,9,224,71,156,28,241,219,135,35,42,111,7,75,62,4,250,32,73,246,150,160,119,94,110,3,76,201,106,211,51,127,254,191,232,171,255,167,250,165,105,138,255,17,57,114,175,17,180,240,184,189,187,44,44,0,20,195,199,88,235,179,116,220,146,220,198,18,204,204,0,248,195,68,4,193,116,192,2,160,152,82,8,152,56,21,153,72,5,25,172,5,10,128,102,27,153,38,26,1,103,4,184,22,25,48,97,128,169,201,210,173,24,112,68,161,63,205,32,201,149,34,161,134,157,26,64,64,224,28,208,233,34,1,34,239,81,34,108,94,62,255,128,1,84,120,32,77,91,196,141,145,109,239,68,40,155,214,191,40,228,13,221,222,42,7,102,161,19,0,144,164,177,186,210,218,20,25,21,154,85,54,141,170,152,86,142,178,129,194,92,216,112,66,242,20,37,100,75,138,123,63,110,50,221,98,28,27,253,53,66,202,44,31,250,44,14,128,85,125,190,45,91,193,208,140,210,182,157,254,161,24,248,174,45,169,91,79,40,118,186,111,127,56,222,159,219,18,55,168,97,57,66,123,52,71,134,45,253,210,219,221,117,255,190,127,167,204,6,73,123,198,87,249,184,108,79,59,2,69,221,27,175,14,53,109,235,29,117,25,243,247,175,230,220,172,202,199,142,88,127,12,91,208,16,0,105,69,52,189,38,91,249,89,97,3,40,150,62,13,188,98,234,13,204,178,202,189,71,37,65,173,12,77,212,248,85,182,204,191,45,245,108,220,191,255,250,183,255,254,126,191,215,255,251,255,255,111,255,255,254,220,134,168,39,134,219,213,172,0,0,2,120,195,223,131,235,175,14,174,19,60,41,176,206,193,67,39,48,12,203,42,52,148,48,88,228,96,145,97,153,4,38,145,2,178,112,18,132,20,26,52,83,75,184,11,50,49,28,211,72,51,102,221,103,132,215,28,98,4,166,140,57,3,34,110,49,31,0,137,92,51,215,192,174,165,219,164,14,20,221,193,194,144,30,176,141,93,153,177,165,255,28,67,89,85,19,61,121,148,57,77,216,173,8,200,150,115,215,213,174,201,102,179,112,159,29,109,19,242,250,47,100,76,101,179,153,200,94,58,117,55,228,79,239,50,225,247,166,43,227,13,76,41,248,122,188,7,196,118,187,51,223,37,183,92,54,167,179,141,165,49,149,41,145,152,139,240,183,253,189,224,235,13,201,19,29,36,211,8,251,153,90,188,29,121,140,194,100,55,190,246,249,221,101,196,88,127,120,147,213,148,238,125,167,200,36,212,240,83,237,47,177,14,4,208,182,233,243,201,255,251,178,100,110,142,135,116,105,79,155,154,123,112,68,163,170,87,63,7,26,29,109,163,58,46,237,233,217,58,179,169,13,131,149,216,161,222,39,63,31,70,142,137,139,30,120,19,138,188,95,76,86,240,4,0,0,0,250,245,137,224,123,115,222,148,5,10,21,249,137,171,168,94,148,131,244,221,109,206,73,13,220,160,45,161,70,212,139,160,129,172,124,244,36,254,93,29,156,170,52,173,95,217,37,35,252,229,156,247,255,235,59,255,246,223,33,75,55,41,50,148,4,195,44,112,221,88,40,213,19,152,215,135,100,194,32,164,196,211,184,16,36,14,137,6,44,0,76,48,61,60,237,10,139,200,100,56,196,195,199,118,64,96,99,70,6,62,2,9,60,65,163,43,8,90,207,105,159,21,7,4,5,202,2,192,198,26,100,147,211,32,195,176,40,13,51,117,28,63,144,201,41,10,196,28,145,226,194,226,6,22,182,141,196,182,3,221,76,3,154,209,168,167,26,194,206,10,114,195,56,53,66,110,115,0,66,145,11,184,2,226,61,27,111,44,89,203,114,63,171,204,231,56,56,27,2,251,56,108,54,235,69,167,112,234,250,47,231,172,150,122,34,87,59,182,5,7,91,126,66,237,211,169,189,223,87,166,40,109,103,209,103,248,133,166,181,5,99,252,103,235,49,115,105,141,105,55,181,171,199,99,47,90,196,5,77,119,169,183,254,243,191,79,247,46,177,90,234,156,247,139,237,227,79,143,31,112,111,191,247,153,109,167,248,155,15,55,36,143,43,250,107,18,76,63,159,176,0,128,1,222,167,137,39,133,33,97,180,47,24,104,91,246,226,175,21,237,192,185,39,85,138,236,181,92,31,33,64,123,185,116,158,213,1,123,154,56,169,38,166,242,14,218,209,191,205,163,225,93,186,63,255,235,203,250,183,255,246,255,253,125,255,255,255,145,181,246,161,7,232,235,174,254,47,198,10,0,0,1,120,192,170,128,206,215,168,200,83,112,213,51,84,201,177,28,194,179,20,97,9,50,97,43,1,4,227,160,9,139,161,145,145,160,154,170,152,114,67,129,132,211,248,137,195,15,68,22,120,112,145,132,135,146,188,6,152,160,176,132,66,6,9,49,131,230,225,192,32,162,209,96,245,24,99,86,181,27,45,123,62,85,85,96,80,118,40,204,46,173,232,251,124,233,194,29,7,61,2,44,198,87,52,50,18,89,110,121,144,193,182,45,179,104,222,178,100,239,202,211,118,166,231,110,92,246,75,253,150,78,255,67,190,41,14,255,164,165,249,34,122,182,48,97,238,248,55,190,31,68,250,205,62,155,23,120,188,41,241,133,195,13,181,1,43,247,105,239,241,92,229,169,37,104,205,170,200,116,68,138,68,125,66,44,113,226,210,255,251,178,100,95,14,7,97,105,79,155,186,123,112,71,139,170,119,98,2,118,30,141,209,58,78,229,241,72,230,137,106,40,240,62,64,46,183,167,63,120,237,255,189,98,220,155,101,180,59,172,38,213,17,79,133,167,241,152,31,53,98,3,185,233,151,56,175,104,192,224,184,157,77,1,133,49,143,116,36,219,8,132,12,0,0,137,228,149,154,51,163,2,51,226,192,74,162,160,130,27,87,90,170,111,221,111,57,185,170,115,134,181,121,210,109,24,54,192,254,84,91,55,178,112,75,167,111,255,255,211,255,251,115,126,139,255,253,191,255,191,109,7,255,255,213,250,38,156,19,217,217,184,184,6,96,103,36,98,93,0,99,81,124,112,35,68,24,161,24,168,112,152,106,179,152,220,136,17,14,224,17,44,121,84,51,0,32,45,185,142,192,137,132,224,81,129,163,120,140,31,16,131,192,145,56,200,209,68,194,16,81,241,81,67,193,34,36,68,104,153,153,156,234,32,203,248,9,169,77,243,128,79,22,98,190,245,8,134,139,135,84,24,88,58,231,69,177,58,106,115,74,36,42,5,194,84,121,231,77,20,81,108,245,66,161,175,217,27,194,172,144,84,197,149,186,212,125,11,118,42,187,133,181,11,99,74,199,94,13,251,200,61,156,59,90,57,213,164,154,23,169,243,139,183,7,54,144,168,32,152,207,140,63,117,219,101,222,49,235,152,200,45,229,251,150,251,81,143,110,213,46,254,231,198,177,191,137,16,30,221,199,193,120,98,239,203,11,58,197,190,254,62,245,38,48,213,157,111,107,209,96,195,40,51,153,215,164,139,222,79,7,114,215,231,53,173,34,179,102,244,111,137,105,43,19,253,253,127,189,107,24,222,245,77,252,249,232,0,0,194,128,0,10,101,236,117,18,202,30,25,160,57,166,155,139,217,195,130,192,174,79,255,33,202,184,242,69,253,254,116,46,113,249,180,131,122,232,35,36,183,255,247,126,154,255,249,31,234,163,255,246,234,255,124,200,0,0,1,80,193,42,168,200,5,176,207,161,96,10,99,24,156,46,24,52,95,3,4,19,63,200,35,76,14,5,22,26,176,89,187,142,183,19,31,190,25,7,55,19,39,64,106,160,46,18,113,162,99,66,206,170,74,4,34,163,208,88,156,46,46,44,170,94,86,180,13,9,117,95,120,124,12,176,205,218,250,18,18,18,18,72,16,240,28,8,125,73,249,132,98,13,48,161,162,31,35,201,0,140,155,114,139,141,103,108,46,101,230,70,243,26,22,27,111,19,111,209,155,87,171,181,13,140,238,43,177,29,137,103,13,237,241,124,56,251,99,164,8,104,124,114,11,168,177,5,159,79,242,109,218,89,237,63,206,30,65,140,168,120,139,102,112,219,155,212,118,255,251,176,100,85,140,199,199,112,207,155,187,121,240,66,226,202,67,97,144,100,30,105,199,64,110,233,237,193,4,21,105,9,132,157,210,61,207,60,68,241,39,117,137,224,68,93,153,50,65,93,61,163,25,156,92,243,30,83,130,111,6,74,69,102,100,138,251,57,172,250,188,12,206,237,26,181,101,83,46,234,146,99,130,216,247,80,247,44,149,140,225,188,193,124,201,44,147,209,71,50,243,220,235,231,235,235,123,249,151,18,140,57,55,64,1,0,91,225,121,132,155,7,50,142,171,193,14,239,59,198,168,148,149,65,8,161,208,13,241,98,115,217,66,49,253,156,84,224,203,79,131,194,36,186,11,100,77,173,188,184,157,229,104,255,228,139,153,249,201,239,254,255,238,86,239,254,219,127,235,168,0,9,14,96,36,72,103,193,52,104,112,198,96,96,68,101,192,64,97,216,224,97,240,54,96,74,50,141,224,208,49,46,140,108,3,148,108,193,128,44,48,52,13,224,96,11,24,33,165,87,105,44,52,227,4,94,34,73,41,17,11,68,241,99,45,42,82,166,168,173,45,150,19,59,220,118,26,22,5,1,38,171,168,36,21,169,76,193,110,163,149,54,172,175,51,70,190,155,79,243,157,194,0,151,59,42,105,148,214,118,218,67,59,202,196,75,76,104,197,84,169,103,146,172,164,62,12,201,244,15,92,176,223,52,143,27,193,125,3,183,16,108,57,78,81,103,56,66,49,109,186,244,250,182,219,10,88,12,89,62,181,117,201,209,87,200,121,229,107,86,176,245,184,212,79,74,40,223,90,57,92,231,34,76,37,74,200,13,71,61,166,187,255,85,42,51,23,195,5,103,172,103,143,225,42,88,168,192,27,108,175,44,72,143,22,27,188,97,135,225,196,154,143,101,118,242,11,83,51,58,120,187,62,138,193,255,255,255,255,254,152,182,164,0,0,103,193,253,85,16,50,212,250,84,14,192,102,94,240,165,194,102,221,25,45,149,105,213,155,39,6,57,194,87,222,70,178,143,193,45,149,13,52,181,27,101,172,83,196,221,255,255,255,42,239,211,71,255,39,252,148,180,67,253,63,191,255,144,2,0,2,218,123,133,102,134,230,31,154,232,226,97,210,153,155,131,102,1,57,152,0,4,99,162,128,178,241,145,169,42,14,231,41,103,138,152,211,157,90,67,204,203,202,46,64,121,78,10,56,155,16,19,240,177,154,140,110,88,72,1,211,198,184,96,154,125,189,21,16,8,122,152,76,223,126,154,171,121,218,125,166,40,174,58,150,180,63,208,59,107,71,210,20,135,60,42,216,245,221,91,159,246,117,221,158,209,188,68,191,30,235,59,202,178,54,119,7,20,231,108,61,212,144,248,152,24,58,205,206,123,124,51,226,154,207,255,251,178,100,68,136,6,205,104,209,187,154,121,240,64,133,90,103,97,229,62,32,77,191,52,14,239,71,9,25,149,169,117,132,10,72,180,35,207,30,72,123,223,54,177,70,213,71,207,190,49,121,183,153,4,182,228,73,156,218,112,68,129,18,140,170,241,74,130,208,190,174,135,7,177,222,104,235,239,159,193,204,90,216,222,116,254,9,125,65,192,218,64,240,143,30,116,236,152,113,91,146,60,155,172,9,231,127,18,169,248,222,51,122,90,159,80,64,128,12,64,22,106,50,220,66,130,145,45,36,58,41,154,1,176,165,30,86,20,133,81,151,108,231,215,181,77,109,122,127,151,209,54,24,49,189,47,47,161,87,149,179,182,191,255,143,29,132,56,215,250,168,167,255,255,250,127,254,173,223,244,24,215,144,31,173,47,156,52,179,152,227,47,152,164,84,153,64,101,153,82,31,26,10,220,28,82,17,151,46,14,145,30,144,211,51,48,16,131,13,37,54,124,3,23,53,51,179,99,8,116,62,96,146,48,5,250,84,84,53,68,170,8,68,192,198,184,47,40,232,247,244,172,153,156,4,219,184,6,246,35,36,119,32,131,42,29,121,161,242,123,135,62,38,1,40,81,194,176,27,86,244,197,43,34,159,205,68,70,44,42,18,228,6,8,82,181,240,135,81,23,56,156,125,37,32,191,186,173,220,194,227,31,220,98,13,177,34,247,173,32,177,244,253,159,202,235,209,99,151,37,25,101,105,78,172,87,146,10,130,212,110,108,178,89,91,152,88,45,246,86,255,119,59,121,99,241,247,107,60,125,243,191,239,84,71,92,211,65,187,175,163,253,227,59,205,71,161,203,219,220,11,205,193,12,151,186,186,242,94,229,155,60,199,243,207,157,173,222,111,60,51,213,190,231,241,9,237,119,58,45,101,252,255,237,254,111,255,255,63,238,190,83,190,115,27,252,207,95,171,152,97,189,227,25,153,153,94,224,160,0,0,1,0,0,4,1,186,135,98,10,186,76,153,114,163,32,218,28,169,123,173,217,132,122,150,186,89,209,242,81,32,226,157,71,167,167,89,125,27,128,85,25,4,209,7,249,215,145,158,15,84,111,255,255,168,234,111,223,119,255,119,247,220,182,127,125,182,217,36,0,0,51,25,215,195,210,41,83,32,5,179,13,206,51,47,65,128,34,160,98,232,114,98,59,110,98,32,14,97,104,20,12,7,12,119,4,204,9,8,76,21,3,204,62,8,140,226,14,75,98,10,38,12,7,25,10,12,164,201,112,200,90,34,53,52,132,50,21,26,68,182,202,227,133,35,79,43,206,217,165,221,61,166,220,44,53,129,99,87,200,42,4,73,201,71,162,175,251,250,160,132,69,60,14,201,9,106,25,45,149,3,10,84,207,35,236,255,251,178,100,58,140,135,203,112,206,19,185,124,82,78,70,170,55,97,234,86,29,245,159,66,110,109,231,193,17,26,104,241,133,10,80,154,212,112,220,211,33,134,33,191,64,172,101,133,93,224,183,188,112,193,86,60,223,237,13,75,76,254,58,83,194,255,196,135,72,108,129,175,30,4,0,21,105,75,142,26,217,88,141,134,253,244,76,239,70,165,111,118,174,242,1,175,31,182,75,31,203,27,31,63,230,18,105,227,200,16,99,190,108,41,255,145,254,62,51,44,240,53,15,120,244,212,178,169,25,48,245,158,3,194,138,106,217,118,168,179,76,54,88,80,101,191,191,150,38,158,197,205,124,144,109,92,231,56,199,255,86,255,18,73,71,7,125,32,4,0,56,0,73,76,85,55,6,80,167,8,98,93,112,69,167,163,234,249,18,155,64,103,138,35,53,125,34,145,159,43,214,237,66,176,251,155,131,175,60,111,101,34,210,164,202,249,78,64,249,95,158,80,77,46,105,227,233,243,21,72,186,62,191,219,146,242,125,191,234,111,234,221,119,247,124,208,0,16,84,198,53,10,159,178,170,100,83,193,209,212,102,95,9,24,180,52,6,130,24,196,64,100,161,166,10,80,98,132,226,76,38,36,14,97,82,66,76,166,186,34,203,211,69,87,27,24,82,131,63,72,188,188,16,24,134,81,0,194,55,129,234,156,110,184,224,23,18,194,161,208,45,167,33,43,31,67,165,148,214,30,76,108,128,223,46,135,145,3,153,173,26,132,45,135,209,62,11,22,241,242,74,142,171,28,209,96,176,23,34,150,177,220,107,2,45,253,11,235,184,22,145,220,21,41,151,93,164,149,180,244,139,150,178,102,80,89,132,243,36,214,131,66,245,149,195,185,91,84,145,230,203,100,102,58,168,26,85,53,140,173,125,149,212,71,56,112,179,156,55,238,127,66,230,162,125,83,125,202,69,48,159,141,239,19,37,54,38,149,93,185,13,226,251,10,119,205,218,142,216,216,83,39,106,196,74,28,180,181,164,49,242,250,165,88,205,26,173,74,218,74,226,136,116,245,154,177,222,250,86,59,107,153,237,88,170,0,16,0,0,52,205,130,17,5,130,184,8,0,66,81,165,172,200,202,232,68,159,86,9,165,39,126,17,90,85,222,167,244,91,144,82,27,145,148,193,205,137,37,227,155,188,102,124,19,225,155,39,255,254,157,63,251,243,113,20,213,253,63,209,197,127,167,170,176,0,2,220,188,26,91,55,242,4,205,32,243,32,65,157,163,8,36,203,100,56,59,16,160,132,81,90,16,112,101,1,51,241,200,150,136,10,57,42,136,128,56,24,48,208,60,134,129,252,128,30,178,140,115,46,226,198,83,29,102,88,99,234,87,199,147,235,33,6,188,114,102,255,251,178,100,36,12,134,180,104,210,155,154,120,224,61,163,170,103,97,162,118,32,61,191,60,78,233,237,193,7,26,105,9,134,137,224,174,91,103,86,24,10,165,46,23,12,50,71,40,206,242,183,11,197,247,117,101,84,91,34,238,235,122,166,225,214,104,86,145,29,217,76,39,122,93,238,122,237,8,143,251,99,232,6,145,63,120,139,79,27,95,184,26,146,175,51,98,104,80,39,180,151,75,74,186,195,84,178,229,52,233,77,44,244,240,99,93,189,195,112,155,223,45,193,219,188,79,58,128,165,181,98,178,91,12,126,78,248,242,189,43,31,89,127,242,202,184,142,105,76,244,249,195,139,2,237,234,186,147,65,106,115,198,244,186,117,136,46,217,100,114,99,172,60,196,167,234,44,160,17,0,0,4,189,14,111,180,11,101,165,56,164,37,141,199,25,171,22,245,165,25,116,53,75,54,33,78,31,214,127,146,104,44,9,90,243,208,203,222,201,239,135,113,63,254,207,231,103,238,255,91,63,78,251,255,157,237,153,255,247,128,0,249,130,173,137,206,70,201,170,97,105,157,137,41,147,192,25,130,161,153,128,106,161,129,8,73,134,0,233,128,162,201,137,226,129,131,2,88,240,30,100,128,250,16,41,30,104,97,98,104,0,0,35,63,130,3,156,79,146,20,45,176,240,151,72,18,116,26,37,125,213,16,151,103,111,75,92,10,14,121,160,21,24,34,1,52,219,35,218,43,40,130,24,175,84,226,164,26,26,131,18,71,209,189,91,14,19,46,147,171,145,24,116,241,110,203,205,16,167,169,152,50,187,196,113,73,71,200,152,135,42,146,72,138,62,76,203,214,118,66,38,193,238,136,141,115,221,97,253,174,167,151,99,228,152,71,128,98,146,119,126,26,31,185,21,154,197,158,201,153,32,168,31,27,209,15,184,80,100,74,225,88,226,201,136,121,127,168,110,183,212,229,129,10,139,181,26,85,193,200,113,33,183,169,124,135,35,59,250,82,145,25,20,150,221,107,127,185,233,29,180,207,135,36,24,209,242,191,30,15,103,220,108,239,120,99,117,44,76,110,127,22,242,193,131,76,99,25,246,255,251,253,78,10,192,101,42,192,0,215,142,28,93,96,184,200,208,230,135,2,4,69,225,167,77,112,85,77,25,67,17,169,125,105,147,231,15,160,230,40,110,203,80,13,135,90,39,45,45,179,227,163,225,233,11,121,23,255,255,233,219,255,80,219,8,167,254,143,254,75,249,111,168,0,0,148,220,67,242,124,131,135,34,138,121,234,70,96,18,92,83,43,24,57,0,146,38,101,177,7,108,48,37,150,8,67,193,117,15,106,105,100,70,16,240,21,133,254,196,59,137,49,170,62,133,212,129,38,99,143,147,239,90,29,122,164,255,251,178,100,31,142,230,117,104,210,27,122,121,192,72,198,154,49,97,229,62,159,5,199,56,78,233,237,193,31,26,104,129,151,137,56,231,29,231,60,142,4,105,48,78,173,66,47,103,179,131,231,79,153,169,130,52,70,106,222,172,72,211,76,138,141,224,248,199,211,159,131,139,192,233,29,249,35,56,121,81,154,209,154,218,251,217,230,42,105,33,245,97,74,151,136,176,40,221,241,124,239,238,254,70,165,142,206,208,205,92,167,152,240,202,224,154,174,119,246,214,201,53,224,180,23,142,198,186,86,196,201,113,14,218,71,103,49,169,61,90,49,94,199,18,176,219,224,215,79,111,184,207,14,76,76,89,52,198,186,69,153,230,226,106,89,100,182,89,243,21,186,20,176,161,190,172,11,60,220,3,43,234,143,139,77,78,84,5,12,152,145,88,202,15,225,70,220,118,58,21,79,226,75,5,69,228,87,249,91,97,219,202,229,155,142,56,188,193,219,156,141,121,72,148,141,28,144,162,60,127,159,63,255,246,163,235,252,194,52,97,57,75,191,144,255,232,255,250,93,255,195,96,57,132,187,25,192,139,129,169,34,137,211,17,73,141,192,160,52,108,49,77,109,50,81,124,28,6,140,21,25,140,82,12,76,64,21,76,6,3,204,173,55,76,90,3,79,197,32,64,160,56,208,14,35,78,204,60,12,54,66,104,73,144,145,18,207,22,84,216,7,125,93,96,177,224,225,219,127,133,170,207,219,129,209,2,186,189,12,1,24,121,197,66,23,158,60,204,203,108,194,149,100,194,132,40,123,140,242,222,69,49,65,233,158,218,41,52,148,207,75,217,56,228,128,45,102,167,81,156,87,56,151,83,161,189,100,251,196,51,137,53,222,146,89,168,157,91,89,240,19,244,216,180,139,132,53,21,68,206,28,141,39,79,238,48,32,71,84,207,227,60,65,212,247,129,55,110,140,121,200,190,213,93,106,191,82,186,155,107,133,122,167,113,92,47,45,92,148,212,153,133,65,124,209,198,184,197,179,92,73,171,229,246,126,159,180,226,138,101,110,237,167,60,64,111,196,151,243,101,83,184,17,154,236,255,181,86,91,68,244,215,255,255,241,31,230,55,254,88,46,162,28,68,114,83,18,132,176,102,3,240,251,210,66,8,109,73,49,250,38,15,26,54,173,99,240,149,255,203,10,191,83,217,241,19,31,222,55,164,203,57,134,244,19,42,179,19,3,37,75,233,169,255,233,237,191,254,12,22,225,63,183,145,254,41,211,255,245,255,251,2,0,0,11,120,192,253,243,68,64,12,166,44,59,203,132,205,160,164,34,48,243,228,205,233,177,168,171,180,94,185,145,68,229,156,235,33,198,140,82,178,17,9,22,151,196,111,130,3,88,78,226,128,74,70,255,251,178,100,27,14,166,121,103,208,155,154,121,242,72,134,154,71,60,229,118,28,245,161,60,110,233,237,129,25,155,104,137,149,157,224,38,160,132,67,173,233,35,170,247,196,139,94,210,104,190,201,164,52,155,26,198,249,206,125,65,20,12,136,3,13,42,102,197,129,66,250,137,54,216,144,39,254,186,113,238,37,42,111,70,23,12,184,66,157,223,55,237,244,161,155,225,83,187,54,57,95,24,213,178,94,206,189,58,126,93,49,231,75,127,10,190,13,173,168,108,47,187,165,118,176,196,187,71,110,86,38,154,87,46,183,151,90,237,200,91,158,241,102,159,207,210,38,62,100,101,206,49,175,254,169,191,188,123,176,192,129,166,210,235,138,152,120,204,144,15,184,119,133,18,90,218,5,116,231,3,197,131,44,145,162,47,238,243,0,128,0,1,23,23,113,142,64,88,152,133,188,72,64,22,30,80,3,37,29,4,118,177,16,21,231,168,58,42,193,250,34,17,208,230,96,45,152,114,98,110,205,191,140,108,68,205,79,228,127,255,251,255,227,2,232,225,57,105,110,142,158,158,86,89,102,127,175,229,127,252,128,1,192,13,182,96,91,16,98,112,244,109,163,64,100,184,6,96,0,198,98,65,54,97,185,54,76,43,138,1,38,23,129,134,13,8,37,64,24,18,128,6,2,71,236,144,132,0,243,34,163,147,158,128,197,19,140,37,49,66,180,41,90,35,4,2,14,55,26,118,170,234,101,29,49,192,109,219,105,232,229,109,207,79,184,67,124,147,176,234,140,65,139,206,171,122,50,14,102,50,203,85,178,13,36,129,30,147,31,197,178,210,23,115,27,194,28,11,89,114,60,123,60,141,42,142,50,92,125,12,60,244,194,107,122,61,190,49,225,102,68,48,224,218,212,99,103,86,102,70,107,47,92,241,241,175,7,172,81,117,10,62,251,213,143,10,235,86,199,190,175,54,243,185,205,120,213,163,116,177,135,177,243,103,184,53,239,182,42,251,199,103,205,43,108,200,213,36,25,225,175,39,159,191,68,191,213,27,150,224,106,36,125,209,231,121,10,210,194,198,41,87,180,117,169,6,153,189,123,152,69,187,140,7,166,52,155,128,242,155,84,117,71,80,49,77,163,70,101,241,92,144,65,47,73,42,105,248,37,142,154,199,251,132,12,239,73,188,129,45,244,126,215,181,237,13,78,89,145,231,202,57,181,254,255,255,174,175,255,82,32,101,92,45,200,168,74,25,203,255,246,219,80,0,64,28,201,172,108,129,161,137,161,155,230,57,65,60,28,46,152,112,193,25,186,208,22,160,192,48,140,49,173,48,132,60,16,0,156,221,249,175,1,156,225,128,112,66,98,2,19,206,16,208,195,197,35,9,180,44,166,52,10,94,208,104,255,251,178,100,31,142,39,77,101,78,11,187,122,246,58,38,218,138,64,10,210,27,137,163,58,78,189,23,65,15,158,104,229,133,137,160,33,151,141,173,183,184,40,9,28,153,116,2,227,208,37,229,112,80,17,25,118,83,145,5,95,135,97,160,35,11,214,36,21,29,117,70,2,83,141,29,28,83,89,232,183,139,161,92,140,10,145,143,120,103,116,31,32,38,156,54,164,139,181,52,4,19,30,25,98,226,232,122,223,51,23,30,177,154,34,210,18,158,72,102,105,79,5,65,161,189,186,170,210,126,176,164,166,171,140,230,20,26,190,116,250,205,113,17,185,110,131,11,218,239,188,177,119,134,214,203,103,213,199,85,107,53,177,187,194,249,133,191,143,106,239,50,227,123,158,190,36,117,206,42,184,141,184,175,169,136,149,164,109,200,205,109,252,210,153,132,142,128,214,57,131,95,109,44,62,215,224,32,1,0,0,23,136,24,155,13,192,44,152,142,133,134,78,98,152,194,54,144,99,81,160,199,214,228,229,50,249,189,4,63,41,116,23,181,79,183,223,174,191,250,147,1,59,26,192,179,69,22,222,35,228,223,163,255,160,7,48,170,223,55,52,178,52,240,12,51,134,170,12,82,76,27,35,8,90,195,35,200,211,19,0,19,7,131,163,7,130,83,5,2,48,40,2,100,1,70,36,45,24,26,39,136,192,36,121,4,0,192,100,244,44,11,188,239,0,144,142,153,141,170,198,48,76,22,128,93,226,231,33,13,60,172,26,19,211,220,56,193,111,68,8,118,11,89,180,70,13,195,233,58,4,68,108,83,192,61,7,114,61,212,160,249,24,86,63,133,152,134,86,131,229,29,166,210,102,235,113,150,240,169,170,109,138,228,141,81,250,81,203,158,203,81,42,187,136,231,236,193,15,70,82,7,191,208,253,212,182,52,191,111,101,165,33,207,140,56,18,195,36,213,40,145,105,137,10,84,77,242,177,169,129,3,227,13,165,52,66,212,104,106,190,230,221,86,88,101,80,243,31,28,40,32,81,192,116,18,208,138,206,144,135,15,162,77,62,33,134,155,22,73,162,136,247,127,152,0,0,8,31,134,110,176,163,89,90,18,178,53,66,216,72,158,185,100,59,93,55,102,0,119,41,73,40,147,170,110,102,170,33,237,211,215,66,187,224,54,108,59,255,94,167,95,255,255,255,255,236,1,205,211,255,140,173,159,213,43,10,197,190,175,235,255,221,0,0,75,148,192,221,51,233,149,64,225,19,187,87,205,100,16,12,41,152,157,12,111,101,24,145,204,195,32,225,231,153,130,66,68,128,0,35,64,160,30,100,145,34,146,26,35,150,50,11,46,97,165,94,184,148,236,177,184,23,92,96,91,50,241,25,108,211,182,65,143,97,241,7,255,251,178,100,37,14,231,6,105,79,155,153,123,176,66,102,154,33,97,138,100,30,53,165,54,78,233,51,200,241,165,105,77,135,156,216,197,81,195,214,78,153,86,140,38,53,193,117,82,104,108,30,78,209,206,56,22,67,10,42,156,100,148,240,182,182,235,92,130,185,210,2,222,29,195,118,227,206,212,14,176,166,114,170,232,203,175,76,199,147,196,127,139,32,74,106,192,184,181,110,182,49,117,166,167,63,3,58,248,111,86,110,12,101,159,1,241,175,117,203,196,108,213,150,111,151,26,98,140,164,214,187,98,103,181,210,98,35,106,194,67,229,180,158,150,196,61,231,169,237,6,12,125,61,118,200,142,135,212,239,110,234,149,107,118,245,193,253,216,247,71,245,128,174,206,41,224,53,60,121,6,39,125,214,144,245,32,3,125,93,120,137,249,205,243,238,214,1,166,106,18,2,32,63,213,132,66,119,64,25,181,48,152,40,152,81,163,74,84,69,106,214,3,26,139,78,123,188,175,127,86,217,118,255,253,95,255,255,232,63,108,135,248,143,166,159,248,154,143,175,250,255,246,0,198,13,74,167,182,177,38,180,34,167,165,167,99,192,233,134,133,169,147,107,169,169,13,81,16,164,66,77,152,46,46,8,0,176,192,52,204,242,204,152,245,7,50,0,128,108,197,144,32,10,21,25,146,13,152,10,21,209,39,184,56,95,78,68,122,28,58,109,71,47,54,220,8,156,48,60,228,208,6,44,134,145,248,10,1,186,239,174,225,161,18,182,138,209,147,206,92,68,73,108,64,132,160,176,33,2,229,85,168,160,205,3,146,4,56,21,130,148,217,83,90,79,154,33,1,26,189,6,197,183,20,143,207,66,242,168,246,101,237,219,159,64,223,219,251,50,59,56,106,246,119,90,123,5,206,35,62,161,57,87,170,179,251,133,61,38,187,103,159,218,6,112,228,147,165,8,193,172,84,179,123,125,154,199,126,160,200,159,39,163,251,196,3,54,207,2,161,137,183,80,77,104,247,160,127,129,11,146,154,145,95,1,246,150,168,162,148,146,212,145,35,118,74,30,175,83,73,86,11,37,37,177,248,197,232,81,4,97,59,247,116,5,94,18,181,246,214,243,99,107,108,148,245,93,46,84,57,37,237,5,109,51,32,78,165,203,199,205,202,240,141,174,219,37,91,68,245,211,191,247,253,127,255,255,144,231,127,255,127,213,245,255,254,164,161,232,175,197,63,255,247,128,0,76,12,78,79,177,133,205,4,65,79,88,65,204,155,13,76,72,7,140,5,144,204,255,36,64,200,225,136,65,177,152,65,48,208,32,5,1,204,178,62,197,137,227,28,70,17,144,156,193,96,24,46,32,153,74,3,24,10,23,66,8,64,177,33,110,0,64,224,177,37,255,251,178,100,35,142,71,126,114,205,139,185,92,246,72,201,170,87,97,98,90,24,217,163,68,110,97,236,65,80,34,104,205,134,41,144,54,169,138,222,10,8,137,92,141,24,86,66,182,176,224,164,175,178,80,194,20,198,21,98,241,88,47,26,96,38,227,64,119,155,196,61,129,99,87,74,167,242,211,164,137,229,96,201,43,47,120,23,26,172,122,17,142,111,198,171,210,246,89,85,145,181,11,59,146,73,183,147,54,181,216,2,154,254,85,166,50,168,240,44,108,114,201,46,237,213,164,101,24,229,248,242,222,127,133,100,7,251,42,58,103,42,16,35,179,207,14,95,21,203,80,110,229,199,63,49,25,120,117,187,8,79,167,87,75,58,222,159,82,213,18,53,108,52,232,216,229,153,44,101,176,227,58,55,147,100,40,228,246,85,81,154,44,172,91,239,100,220,215,215,253,53,48,91,116,128,48,0,66,87,168,218,46,138,162,14,126,89,27,92,121,173,170,55,250,64,21,128,238,207,195,207,114,186,240,254,185,47,110,1,151,51,218,212,236,159,223,151,250,254,190,250,126,159,76,95,111,255,228,173,245,17,171,104,223,184,229,171,92,163,103,172,186,31,183,255,249,84,166,224,0,225,216,216,235,120,223,233,16,198,184,140,100,98,227,73,144,209,164,193,163,1,129,1,1,248,17,84,4,7,196,107,54,241,144,148,164,130,224,110,8,135,120,105,131,206,165,237,82,44,118,118,76,149,212,109,6,59,174,192,71,82,204,100,94,218,155,211,114,33,41,4,211,125,98,50,205,182,137,60,52,33,53,158,201,175,147,247,63,81,115,108,211,61,133,3,188,191,117,229,71,107,174,181,79,134,188,221,132,209,204,218,46,25,245,78,211,91,159,231,235,246,180,43,191,97,121,150,186,149,154,128,214,229,191,92,103,62,63,149,137,85,127,33,226,217,148,37,89,52,210,48,210,12,213,146,59,95,249,111,96,112,199,87,198,117,151,141,113,46,80,63,136,167,189,98,68,143,70,166,171,65,132,214,215,22,72,171,83,43,233,70,219,98,55,250,200,1,225,83,142,63,120,22,117,126,37,50,228,48,177,188,122,91,19,179,64,88,52,100,22,189,164,253,92,194,242,56,12,36,208,231,80,63,185,147,255,66,229,27,79,233,250,152,95,229,73,50,49,211,84,100,88,242,170,90,68,207,185,249,110,255,255,162,181,86,133,3,77,139,104,75,206,114,52,125,95,239,254,234,64,0,76,68,109,143,99,113,204,217,4,141,20,231,133,136,163,25,68,147,42,23,67,51,216,161,97,120,192,128,76,204,112,204,193,48,60,185,38,85,140,224,163,160,239,8,204,56,16,199,130,194,1,67,236,12,160,145,182,42,12,145,31,50,16,129,48,255,251,178,100,33,14,135,86,104,205,139,187,123,118,71,166,90,18,101,101,120,25,185,163,62,78,101,143,81,7,160,169,245,135,137,160,176,209,140,8,82,66,227,109,39,8,40,173,2,213,34,142,134,9,219,117,139,246,176,82,216,155,51,126,171,13,3,182,34,96,23,70,78,147,142,76,174,224,200,51,137,110,42,161,105,229,82,92,215,226,181,128,104,45,89,93,91,197,203,166,108,31,6,213,178,96,186,210,249,231,54,33,184,255,134,170,69,58,135,215,114,100,27,248,171,162,77,127,182,74,65,221,63,109,74,117,220,122,252,181,43,101,220,24,146,223,51,103,211,86,203,229,70,183,72,121,241,208,56,206,214,173,252,15,187,82,245,129,122,248,81,115,6,147,238,204,27,89,190,169,233,168,246,173,235,188,106,181,239,97,41,41,139,205,124,79,120,75,103,125,243,165,170,251,240,0,1,160,199,106,48,11,110,29,83,226,3,2,236,184,178,146,99,30,171,166,8,174,98,92,210,73,158,86,74,178,41,229,225,35,190,163,173,160,205,242,143,119,119,39,193,145,187,227,53,87,207,205,255,175,183,255,208,90,83,250,120,173,159,217,7,191,175,247,43,253,128,217,137,48,7,159,65,155,5,88,98,4,121,155,133,65,98,137,128,231,134,107,23,17,31,26,32,52,100,50,0,76,115,30,37,196,136,102,91,13,151,168,136,12,57,113,224,120,168,245,202,163,143,4,232,175,241,145,132,100,196,232,214,131,145,170,194,95,82,106,26,105,24,203,89,162,88,222,136,188,49,137,43,213,66,167,160,10,102,237,70,131,80,46,147,144,131,208,167,234,60,127,240,22,139,59,237,57,20,92,218,4,249,79,229,58,255,148,55,45,51,121,149,35,206,245,72,27,73,34,110,230,252,255,238,227,59,70,161,158,58,65,180,212,215,254,189,150,201,253,225,246,235,189,6,110,60,29,218,22,72,182,251,218,117,134,114,139,162,183,146,23,66,184,164,120,191,11,130,124,112,60,184,246,23,143,33,141,44,95,102,209,235,166,39,8,122,99,14,42,109,11,111,201,58,149,128,6,160,16,211,214,165,51,224,68,154,118,138,221,151,4,46,61,17,171,213,139,60,131,133,159,92,249,113,190,156,82,107,175,95,52,12,45,98,255,246,245,238,218,127,255,255,109,191,214,194,94,231,255,255,254,62,255,239,186,207,178,222,74,207,235,0,0,115,14,183,35,118,69,3,116,198,99,171,224,224,136,100,198,226,144,205,244,224,217,70,204,197,80,188,193,113,204,207,0,120,193,128,172,192,16,80,197,165,160,32,111,48,128,136,77,112,40,32,96,40,180,101,248,62,96,128,60,212,71,107,8,104,80,54,164,33,120,233,121,233,102,194,19,146,255,251,178,100,39,142,231,104,105,77,19,185,124,64,69,137,154,1,101,138,114,157,97,165,52,78,229,19,193,33,26,104,77,149,49,248,198,178,157,159,3,215,165,90,168,203,77,113,122,45,61,57,14,10,80,74,6,145,36,5,40,8,70,138,74,215,178,186,225,122,65,144,42,176,97,2,217,201,176,249,141,35,104,81,172,248,202,173,218,4,209,229,88,43,119,44,173,50,36,86,31,213,115,26,46,163,176,248,168,241,205,91,216,118,235,202,92,231,213,227,98,6,255,167,77,217,170,20,249,198,82,222,28,41,181,143,77,222,180,251,122,183,152,176,95,107,47,140,104,91,239,111,120,53,213,105,141,90,75,226,240,118,227,119,177,229,221,34,111,126,218,204,57,158,68,179,199,81,47,27,16,31,200,234,44,107,191,154,89,184,131,35,243,234,0,155,36,240,132,35,133,18,33,148,240,144,96,135,33,203,68,203,51,104,0,71,35,250,166,21,30,252,82,30,97,125,135,155,143,90,141,80,6,189,199,12,119,55,75,27,109,91,43,207,254,143,255,87,250,127,248,173,219,255,254,191,126,255,255,211,66,95,170,176,88,196,47,136,204,53,16,218,49,152,248,203,116,204,1,12,193,18,240,197,213,52,218,69,72,152,202,48,168,98,48,72,73,48,52,76,8,5,76,213,16,204,120,4,12,166,27,76,16,3,8,135,147,3,66,243,58,65,227,14,193,182,240,170,23,150,216,24,2,166,128,56,99,8,214,184,223,129,97,14,70,94,194,12,150,34,148,142,176,40,43,111,209,16,227,83,83,51,233,82,76,190,5,227,44,14,197,86,146,180,166,251,114,156,154,36,10,117,142,195,41,26,157,60,182,200,160,251,153,181,216,191,41,123,119,232,62,107,218,51,219,142,224,73,63,32,215,115,254,98,253,190,124,214,117,35,12,247,127,109,97,187,90,195,193,250,237,143,253,107,252,179,51,196,81,236,112,75,18,112,193,63,11,220,146,59,162,67,227,146,71,114,74,14,168,8,158,174,23,171,138,180,116,69,26,105,56,204,99,61,142,220,167,56,165,145,44,83,81,232,97,182,72,221,220,80,203,15,175,46,118,114,68,136,239,0,20,210,39,108,206,218,52,84,0,117,81,149,91,214,194,188,159,154,83,4,182,104,177,113,145,33,132,177,121,3,172,108,219,80,7,170,97,61,14,125,50,101,103,100,233,219,249,205,255,83,238,159,153,121,119,246,101,62,148,93,206,2,185,13,223,148,165,127,163,255,164,0,1,177,158,48,199,38,160,209,177,108,235,152,124,206,145,92,195,178,108,195,232,60,205,113,192,198,96,168,194,144,224,28,211,18,134,34,160,73,142,135,201,135,160,40,57,151,10,131,134,4,1,162,131,88,80,255,251,178,100,28,12,199,3,104,205,147,175,78,178,77,70,154,3,97,175,126,24,177,163,62,110,45,154,193,70,27,103,205,149,181,232,56,3,3,15,209,80,37,100,69,157,80,1,208,28,88,98,118,161,240,96,70,159,86,51,36,8,233,232,99,197,0,15,35,50,85,201,74,210,219,35,81,131,80,136,168,1,205,165,187,106,194,93,133,5,71,249,33,54,151,1,244,29,79,162,33,46,245,129,34,141,168,110,26,195,84,74,246,164,215,178,235,122,107,117,174,186,166,254,101,165,217,77,140,86,1,37,214,57,211,91,247,183,198,183,241,199,113,94,197,117,66,25,14,126,246,227,183,158,123,37,21,140,153,171,161,103,149,164,178,181,219,22,60,245,91,133,218,188,214,199,30,243,45,203,166,146,179,106,25,54,241,187,124,190,198,215,180,233,37,146,42,238,113,211,68,90,209,63,132,0,60,0,64,113,120,100,45,117,32,193,129,19,67,22,47,84,122,51,210,179,49,218,26,37,74,240,143,98,51,147,205,30,153,230,157,46,225,133,148,154,12,198,169,53,157,101,197,215,83,254,255,206,175,255,123,189,61,135,90,59,166,34,87,89,195,184,153,130,76,191,210,194,176,242,191,64,0,18,37,198,12,253,26,34,44,98,115,217,232,31,65,17,112,97,108,195,202,243,57,185,69,0,161,98,9,131,193,66,160,132,238,48,162,80,56,14,99,129,98,248,18,29,131,1,97,204,194,233,207,18,1,226,139,165,196,88,16,192,37,44,242,182,43,251,219,21,5,91,228,181,167,229,198,160,171,115,148,192,31,50,208,25,140,14,207,109,202,39,14,224,116,51,109,139,195,86,217,12,191,35,188,238,130,209,106,126,60,45,217,5,90,35,182,153,196,68,179,106,228,90,186,14,241,35,155,251,142,127,179,118,130,206,95,147,6,219,2,117,219,213,106,153,247,167,57,19,89,173,244,225,86,181,68,98,245,28,166,62,238,109,117,100,124,124,203,16,107,23,52,79,180,70,127,252,201,89,143,196,189,107,75,233,143,75,233,93,101,198,15,171,102,191,245,128,0,240,129,55,152,224,103,59,74,68,70,105,102,13,155,33,133,102,67,24,58,12,29,186,117,28,42,230,152,108,63,230,36,34,251,207,214,99,86,160,20,246,35,28,156,168,109,193,172,245,124,103,80,209,95,236,255,245,159,116,47,76,173,58,203,182,147,77,150,108,29,89,103,135,189,75,54,140,254,43,96,0,0,0,84,206,15,192,238,10,232,215,195,88,207,243,28,204,209,16,64,69,24,84,171,24,122,141,0,64,160,64,64,14,105,76,42,12,212,164,202,16,212,196,128,64,196,161,117,76,76,57,2,8,3,163,35,130,16,16,64,251,144,131,234,42,172,255,251,178,100,33,14,231,25,104,205,155,175,77,208,81,102,217,227,105,135,118,26,249,163,58,110,233,109,193,47,27,103,205,163,194,56,42,228,190,161,64,38,98,15,7,0,78,180,235,166,96,64,46,193,29,114,156,144,51,158,72,226,86,131,35,6,241,115,83,4,100,253,22,161,192,204,59,153,98,179,136,33,234,196,232,79,7,81,200,208,125,51,171,225,11,105,254,135,176,63,145,230,53,240,103,71,190,30,44,109,189,195,20,109,131,93,219,117,165,18,21,190,71,68,174,112,16,200,114,75,31,231,122,135,141,53,100,96,152,173,28,209,35,159,86,161,159,46,115,191,10,93,190,184,158,119,70,207,83,226,115,230,95,198,60,210,187,226,115,39,230,177,134,117,154,40,244,78,3,115,25,50,194,134,12,177,132,104,158,139,146,201,57,24,85,37,140,128,0,232,1,60,253,142,1,56,74,217,42,38,144,174,50,166,216,235,196,76,221,171,198,76,137,148,128,77,217,155,229,50,18,59,37,34,126,67,77,154,171,238,0,126,148,36,243,154,135,208,54,85,202,58,157,179,180,227,63,59,255,82,38,161,66,14,80,139,156,85,157,104,69,16,20,162,142,82,67,254,144,19,166,66,230,199,109,81,134,159,20,70,161,222,70,47,11,70,6,143,198,25,40,70,80,145,6,18,2,198,13,129,70,4,1,225,80,232,184,102,34,21,38,19,128,167,236,96,4,168,128,16,141,177,173,46,10,45,33,33,14,131,175,37,85,48,68,8,42,56,228,179,101,108,117,132,98,152,243,229,21,121,37,83,73,54,161,122,110,78,147,39,120,22,187,112,106,235,5,10,101,210,188,159,231,94,4,159,150,57,204,214,63,4,59,244,200,24,11,128,52,65,18,201,100,228,76,11,252,168,252,173,211,90,72,179,99,252,127,232,152,204,224,78,153,57,196,153,106,219,191,188,213,67,134,131,225,60,143,105,16,246,129,170,198,108,70,149,57,189,144,145,106,174,105,200,181,75,246,61,240,143,8,54,119,161,108,107,105,231,239,56,125,146,108,243,83,82,214,185,1,189,46,88,199,38,211,116,143,34,194,81,164,159,113,99,79,68,55,40,125,71,206,24,149,17,16,18,2,158,52,0,211,173,55,210,42,138,27,49,68,89,58,21,68,229,152,194,97,92,42,28,249,186,31,112,0,178,139,57,119,85,169,215,41,91,78,181,79,255,255,175,255,250,72,24,21,201,214,89,1,168,190,57,236,67,9,124,156,91,237,233,0,18,243,21,102,227,244,34,67,135,149,67,98,19,210,105,144,193,81,188,192,243,56,203,197,4,193,113,44,136,36,50,164,27,48,0,45,32,0,140,34,56,147,100,199,32,144,172,6,48,8,13,64,224,82,70,80,255,251,178,100,28,142,198,211,104,78,19,172,55,48,76,134,89,210,105,135,120,28,129,165,54,79,105,141,201,42,155,104,77,131,165,248,12,49,210,168,18,90,216,227,246,58,3,3,130,22,200,235,167,226,165,121,223,210,229,173,250,23,185,53,238,195,145,55,18,50,153,113,197,254,254,169,37,181,11,163,135,155,249,29,168,74,170,186,82,57,27,12,135,157,107,241,137,105,156,147,203,136,4,116,202,203,73,144,111,197,226,215,241,220,246,158,243,231,83,155,47,67,11,201,55,97,11,153,181,3,40,122,223,211,147,51,229,133,165,40,245,236,108,217,235,106,150,127,107,54,164,205,172,137,52,28,35,114,97,240,253,57,245,162,235,36,194,119,89,157,74,70,74,102,90,241,82,209,13,181,141,218,19,235,115,45,148,204,180,144,46,181,41,2,183,24,77,4,2,0,64,24,192,6,84,167,56,241,48,48,168,6,22,101,33,44,35,41,7,72,198,10,37,121,88,120,101,43,217,1,202,219,148,203,42,245,37,178,108,245,56,13,223,147,19,233,100,53,215,78,181,14,40,113,213,70,169,236,133,7,63,111,253,63,70,255,91,136,149,75,127,201,127,208,31,152,89,139,113,165,224,98,25,66,7,81,149,104,167,152,93,4,105,130,160,76,152,80,134,185,139,160,104,0,130,120,192,84,7,65,32,160,96,74,3,140,228,194,28,18,204,18,0,40,71,85,175,169,121,36,179,154,96,56,220,64,148,88,8,171,140,159,98,16,130,199,237,64,67,160,17,81,144,202,12,80,6,175,35,115,80,82,227,50,92,3,65,100,13,5,172,180,54,10,136,139,34,27,81,218,170,43,24,161,159,68,6,101,98,194,199,85,143,36,117,209,151,147,87,2,42,139,69,6,159,52,66,55,172,192,109,155,13,235,230,44,223,250,103,39,54,198,123,212,0,94,152,2,141,251,101,126,179,57,106,250,103,12,84,249,119,29,213,202,45,123,253,91,115,106,203,81,229,90,61,152,117,23,115,110,207,234,43,50,182,181,218,253,117,218,185,47,196,255,108,214,11,75,113,71,108,150,226,79,109,130,151,189,47,223,172,207,69,150,126,69,65,13,191,177,191,26,0,3,208,66,18,216,233,88,11,54,167,35,171,32,200,21,240,42,137,46,217,101,80,72,219,198,183,82,18,80,94,37,74,134,29,202,90,143,135,23,169,156,182,212,84,174,217,156,243,255,255,243,21,107,167,104,145,222,207,255,116,183,100,1,252,115,126,176,148,70,4,183,255,254,128,0,0,11,140,195,210,140,249,228,52,35,177,58,9,67,48,148,71,48,24,92,48,93,77,49,180,172,54,11,1,11,207,194,195,64,13,25,206,7,211,70,12,239,160,37,10,139,192,196,167,255,251,178,100,25,14,230,195,104,206,155,186,121,240,65,70,218,67,96,169,142,26,197,151,58,110,189,149,129,24,155,103,69,165,137,224,56,128,9,107,108,135,80,193,171,253,87,167,51,74,162,138,136,196,173,150,224,255,4,11,151,84,132,38,241,202,37,114,125,160,153,47,198,46,2,146,70,25,82,46,101,241,145,251,228,41,145,194,82,114,113,182,213,46,204,166,193,253,1,109,149,229,161,194,119,188,192,115,214,230,223,179,173,252,235,127,255,182,69,102,109,177,98,190,163,174,97,124,197,249,254,183,124,163,158,206,90,198,54,154,147,50,94,13,158,79,52,15,191,120,81,34,226,206,122,180,39,178,248,12,182,241,171,14,153,198,237,245,109,102,254,246,183,250,133,155,65,198,175,152,155,147,56,172,119,212,214,177,120,213,158,145,97,77,13,179,109,88,149,164,183,185,128,0,63,200,18,5,156,176,209,30,34,140,132,116,104,50,235,203,146,14,127,106,11,47,127,178,179,243,246,125,67,46,143,153,176,110,94,95,143,78,159,219,255,255,149,142,181,48,253,124,105,123,192,198,238,24,251,16,155,196,44,252,57,218,255,73,14,67,12,220,179,228,160,51,84,8,211,63,90,147,64,193,67,13,69,3,27,142,83,52,210,179,3,2,19,2,133,160,96,154,96,88,8,135,67,2,137,140,140,110,2,19,164,104,37,20,1,138,199,196,26,151,33,232,176,42,159,105,196,177,209,78,2,126,210,52,159,27,203,227,193,165,234,108,130,109,16,94,133,42,58,149,22,116,42,3,125,60,149,62,22,141,231,208,83,161,242,167,89,178,61,80,170,110,58,102,93,189,67,218,167,105,121,223,72,239,88,111,75,94,69,234,122,48,103,234,125,99,94,158,59,31,223,38,184,213,84,91,197,163,252,255,254,193,20,11,187,166,132,90,237,70,113,181,246,189,171,217,54,196,245,101,234,213,224,205,134,248,222,215,189,58,154,251,186,165,95,180,220,86,239,220,179,172,123,152,253,156,127,180,194,104,234,72,56,229,115,78,63,233,44,33,201,189,144,153,242,128,206,48,67,137,196,0,215,1,154,90,24,160,80,194,194,25,89,138,80,64,4,179,217,182,1,149,82,162,96,175,164,92,138,63,13,204,68,72,74,183,37,92,71,96,19,242,78,190,12,253,137,16,137,175,85,127,78,130,79,255,246,239,254,152,190,125,4,127,211,255,106,211,0,0,67,112,69,135,159,85,108,153,112,182,154,101,93,25,182,24,24,58,62,152,216,118,24,82,35,13,139,12,182,124,92,152,100,234,148,241,179,52,130,141,92,50,213,11,57,42,194,48,134,212,22,34,147,164,203,67,129,163,16,83,129,121,242,240,12,129,54,103,155,161,253,44,18,255,251,178,100,37,140,198,237,105,78,27,186,121,210,69,6,90,19,101,226,104,26,41,159,62,110,233,139,193,36,25,103,201,149,149,216,176,237,68,100,134,23,7,37,210,68,126,23,81,234,93,160,73,148,72,11,110,156,139,129,207,21,172,110,146,119,11,170,221,56,92,197,126,249,73,170,186,128,239,120,97,75,86,171,211,124,82,109,73,243,175,243,139,60,199,177,23,125,109,3,172,234,216,251,251,249,77,87,194,143,109,47,43,241,85,245,169,178,215,243,150,169,173,121,41,54,108,209,190,165,141,74,191,115,220,223,209,236,182,251,128,225,91,233,142,176,180,197,121,39,137,17,158,172,108,208,230,157,202,144,177,117,211,108,152,139,54,229,112,127,18,30,238,254,212,59,91,20,202,171,73,207,220,0,6,76,5,65,216,204,10,30,187,202,132,224,98,64,169,215,5,145,164,33,222,150,238,4,46,112,163,65,112,97,248,84,70,180,181,253,173,75,18,128,166,137,52,69,38,244,45,181,183,215,250,127,246,161,251,255,85,148,68,164,191,253,95,211,42,161,52,160,0,20,29,164,180,121,194,207,57,136,228,153,137,192,33,130,1,81,132,129,57,130,233,1,130,165,225,129,128,81,128,193,105,130,161,193,129,224,147,95,54,18,64,74,205,57,134,196,193,130,226,128,234,203,212,254,183,113,226,9,214,219,176,146,32,180,82,101,110,121,44,208,32,38,142,79,27,158,163,180,197,29,91,241,251,14,164,165,142,80,209,75,232,175,211,197,0,228,203,244,7,138,140,213,199,90,161,90,145,162,143,175,3,212,195,178,53,182,202,39,142,105,176,83,231,254,146,235,123,178,20,76,233,252,236,187,57,211,50,196,90,222,218,106,240,186,204,39,81,121,173,39,250,212,181,34,118,147,83,251,62,16,118,240,249,72,171,71,150,51,12,7,121,27,172,105,170,218,85,59,200,146,74,227,235,99,244,123,237,40,172,228,75,25,97,166,29,212,54,126,36,48,68,130,233,93,5,58,84,0,67,133,83,212,221,160,31,3,180,177,82,200,32,51,155,65,117,228,91,22,229,43,44,203,142,200,169,237,40,52,148,106,2,99,160,197,211,177,43,145,70,180,15,234,40,211,42,6,168,229,250,116,22,253,255,244,46,250,190,158,84,195,107,150,255,163,249,106,80,136,175,212,0,204,24,86,188,204,192,201,76,113,67,244,205,76,163,7,137,16,192,216,52,140,43,195,56,195,104,79,76,168,156,66,120,116,194,134,128,98,142,132,189,132,128,192,117,145,0,176,97,120,84,212,232,199,135,4,228,75,108,201,128,140,20,4,189,234,218,244,196,46,169,195,164,216,155,161,138,140,70,159,53,162,248,132,166,223,131,253,10,55,13,193,208,255,251,178,100,46,142,7,27,103,205,11,219,121,246,70,230,234,23,97,226,104,28,145,187,52,79,109,231,201,31,27,104,77,148,157,200,103,5,105,235,65,178,198,70,102,113,84,131,141,197,110,57,66,79,214,153,141,249,151,55,39,114,94,117,185,88,161,79,157,15,119,127,169,93,103,178,239,53,183,190,243,104,49,224,106,244,27,246,213,17,91,221,43,254,60,44,72,183,141,94,159,77,110,86,212,85,140,253,107,24,251,223,221,108,238,158,20,70,4,38,140,111,151,48,96,191,139,10,38,104,227,123,86,109,110,53,171,31,27,155,23,138,254,153,132,230,254,178,79,241,88,82,48,223,79,172,254,5,106,251,117,225,242,3,223,93,217,128,211,126,33,34,0,3,34,39,133,62,217,129,214,104,150,132,146,233,27,56,201,162,68,75,131,102,6,85,80,46,102,115,146,121,124,140,152,182,98,127,217,219,94,5,162,219,82,94,94,234,101,175,254,223,175,255,122,182,191,233,168,157,205,196,255,255,238,142,65,219,254,67,230,65,99,7,182,19,49,212,28,147,35,80,202,50,24,29,179,22,128,65,48,93,2,163,3,49,167,49,80,4,211,103,11,49,112,243,124,75,50,113,68,249,54,184,80,83,97,186,164,171,209,97,144,3,9,157,19,5,194,24,150,38,76,20,90,118,66,40,12,10,28,170,217,29,164,53,155,196,192,5,220,105,50,168,100,159,199,200,171,11,168,167,153,68,134,23,224,127,229,92,160,71,197,66,96,52,150,3,153,86,224,41,134,21,224,171,166,166,12,136,236,170,183,82,235,207,173,31,54,198,210,123,206,213,150,197,47,79,139,103,16,217,239,139,144,10,210,229,135,95,59,222,181,235,155,177,68,180,40,155,140,214,201,157,200,149,165,177,156,65,223,190,163,234,150,241,166,131,9,111,49,182,151,135,26,247,204,180,255,117,207,163,218,205,88,113,55,231,107,139,10,155,181,99,95,122,190,61,190,247,235,43,175,23,78,31,48,233,125,219,230,184,249,155,132,72,46,229,165,160,1,130,33,7,225,10,223,211,26,230,156,56,48,141,22,38,183,30,20,86,118,172,133,197,131,151,255,114,226,229,160,145,38,89,134,232,152,11,107,154,214,126,242,57,157,142,8,65,248,188,240,48,52,199,15,38,103,255,127,175,250,242,93,181,37,255,255,68,89,41,254,177,0,16,99,21,248,243,4,0,163,96,208,195,110,218,179,6,194,112,72,202,97,162,46,99,105,32,96,112,32,96,48,36,24,107,5,0,70,2,97,160,98,96,184,18,99,213,65,235,145,15,68,226,151,133,244,127,1,195,26,251,192,48,17,16,221,38,8,224,46,72,203,238,135,205,187,102,147,46,233,92,19,33,129,92,183,255,251,176,100,42,142,70,205,103,79,19,186,99,114,72,133,26,3,100,44,180,26,221,183,68,78,61,150,193,36,153,103,149,148,149,216,13,97,33,137,91,38,128,45,64,85,28,6,39,15,233,125,56,18,200,132,101,229,164,228,119,119,66,18,43,177,59,115,50,124,114,156,31,10,15,39,143,223,171,255,135,17,47,253,59,127,251,219,120,120,17,106,189,122,13,41,78,246,41,180,167,37,63,110,247,157,187,149,217,59,63,94,112,230,111,211,166,111,189,69,140,8,3,163,15,193,198,29,120,230,143,230,245,187,95,152,123,59,152,130,42,33,228,14,45,125,250,81,255,182,219,229,191,114,148,119,110,254,195,8,118,148,44,23,254,58,76,22,225,0,112,0,20,202,6,165,65,99,90,98,73,3,35,42,67,23,120,72,136,101,183,203,122,227,183,73,157,87,166,137,242,228,179,155,173,151,253,75,121,241,216,254,39,32,139,178,30,95,87,135,217,176,36,45,197,113,102,23,170,236,34,99,246,252,173,50,159,255,253,31,245,11,98,63,137,165,84,198,201,48,26,16,174,104,240,41,126,66,128,179,30,134,198,128,162,128,1,225,56,140,2,156,162,132,2,221,130,130,44,65,117,8,64,128,224,202,117,79,196,80,1,1,224,192,148,185,238,166,167,183,81,178,136,192,127,44,216,233,232,122,112,229,98,115,82,212,229,100,21,244,30,24,136,18,28,231,219,97,178,232,191,171,105,26,54,54,166,38,122,131,21,228,235,149,35,62,112,139,53,117,164,34,43,9,86,78,62,85,142,177,136,11,154,163,244,92,37,2,175,113,146,202,45,92,68,220,176,178,182,74,24,79,176,189,109,240,182,204,12,223,25,105,76,182,82,31,243,174,48,91,169,47,98,112,122,77,123,32,95,46,76,116,91,40,179,184,117,156,169,199,189,106,61,54,114,90,208,189,246,53,130,53,151,65,23,83,230,191,54,156,92,86,236,106,209,76,230,204,236,72,46,52,7,83,230,109,6,2,65,199,77,13,206,187,10,5,17,186,129,166,44,140,121,84,12,161,214,180,16,35,114,2,71,220,36,37,65,130,13,56,99,53,102,126,73,159,0,55,152,226,149,112,205,103,6,110,180,186,61,159,122,74,79,167,191,213,191,191,22,114,34,255,244,127,77,5,79,253,53,138,49,43,141,56,13,222,52,84,150,52,177,4,52,100,64,4,7,195,65,217,88,248,6,22,199,2,80,0,38,96,224,32,247,24,32,2,151,88,4,53,163,218,152,146,72,31,183,14,113,226,31,99,18,92,169,144,53,105,232,97,124,53,232,9,186,24,140,243,234,217,18,228,144,204,241,51,237,196,102,39,169,157,209,204,187,220,160,74,182,77,187,109,38,71,203,106,255,251,178,100,48,12,23,26,120,78,131,184,107,240,85,38,89,213,105,226,104,153,69,185,66,110,97,231,65,44,144,232,169,135,165,104,193,71,189,197,113,219,119,12,180,143,10,140,114,244,166,88,213,242,246,234,16,179,195,140,68,209,36,144,84,42,6,206,160,179,164,116,145,116,73,224,13,36,220,220,97,80,72,168,75,241,248,79,238,68,11,139,45,34,146,83,48,226,77,19,51,108,102,55,73,110,12,235,80,199,30,41,166,144,235,32,27,61,81,148,182,77,20,28,212,162,133,97,126,118,146,246,90,86,89,85,214,59,72,107,89,194,149,74,91,232,165,171,89,23,80,239,35,100,66,220,193,108,118,201,37,43,169,167,244,175,147,0,8,0,72,33,131,56,231,17,168,240,132,6,136,88,27,16,8,88,172,194,76,219,217,49,129,38,212,65,47,133,69,15,21,124,235,206,20,179,80,235,158,239,100,215,64,107,112,56,48,66,104,211,136,5,153,143,149,42,236,214,208,79,213,223,159,234,221,251,112,25,120,155,254,33,254,41,217,16,127,255,255,236,226,221,64,0,72,46,152,107,114,121,185,129,131,197,102,98,84,24,44,65,36,46,201,138,75,1,220,6,16,148,195,75,122,95,70,102,91,135,242,45,3,15,205,202,206,12,38,68,74,240,80,75,85,97,198,77,24,109,144,231,127,45,73,100,26,38,79,232,126,209,177,56,156,179,234,227,69,230,112,136,181,240,130,213,177,189,72,145,2,36,93,174,150,113,172,27,127,193,45,49,82,174,109,121,124,253,69,19,232,225,183,246,251,209,75,175,150,155,230,84,117,252,168,237,105,168,227,223,255,88,107,141,175,90,103,82,38,255,93,160,191,93,156,123,172,169,102,199,31,127,137,85,20,174,94,103,58,75,218,150,30,58,252,200,143,171,86,70,168,236,238,162,100,192,49,156,110,216,90,207,13,169,143,18,123,99,111,33,253,74,132,73,45,219,127,240,167,255,207,236,81,25,53,166,144,12,0,48,148,40,210,19,154,249,220,239,56,225,5,84,22,76,73,135,171,167,158,193,90,151,50,62,164,130,243,201,77,90,176,191,221,222,183,1,105,42,238,161,239,55,58,19,212,37,89,223,65,67,79,162,196,73,113,75,86,156,217,179,22,169,255,150,170,170,62,30,233,255,248,168,48,98,48,115,67,146,130,49,48,22,179,5,145,66,48,228,1,160,8,39,152,15,0,153,131,56,141,130,0,48,192,92,2,194,224,34,24,13,41,40,53,209,123,15,231,91,65,0,100,177,128,198,134,120,135,65,241,20,89,253,32,197,74,37,170,162,25,75,165,20,78,48,116,151,249,212,27,140,68,159,209,231,33,204,229,111,53,28,157,61,71,147,154,218,152,168,71,255,251,178,100,48,138,215,103,116,205,131,217,122,242,71,163,122,19,96,236,106,26,69,193,64,238,233,229,201,10,15,232,141,130,165,224,209,230,224,253,148,22,179,197,188,42,92,104,0,1,139,99,8,155,199,164,49,173,142,95,3,178,205,97,178,99,252,169,95,199,148,69,92,237,197,186,159,49,113,18,192,83,143,150,162,225,174,194,32,19,116,137,112,197,17,97,189,125,102,187,218,36,240,215,203,141,232,222,69,123,13,150,44,245,40,219,197,26,233,34,221,164,174,96,32,115,156,61,214,174,217,186,114,158,217,236,249,213,177,254,155,126,185,177,143,44,4,223,205,167,197,43,27,57,204,47,92,185,87,247,177,253,228,119,241,15,26,247,150,74,233,171,255,6,55,138,5,0,0,18,31,1,65,1,137,197,32,218,240,224,13,4,139,182,17,160,57,176,81,9,36,128,36,80,168,76,110,194,98,52,29,53,164,184,61,124,141,100,189,64,112,71,212,9,168,116,91,239,230,189,111,245,74,202,202,196,255,49,211,255,255,209,71,85,123,174,249,216,32,85,16,27,231,48,155,6,131,21,166,39,141,102,63,2,40,186,23,72,114,10,0,157,174,144,32,18,176,237,25,166,62,195,208,223,181,210,34,6,24,81,199,245,28,40,8,240,95,28,6,76,2,158,211,144,195,9,80,22,82,98,228,42,51,81,216,91,103,172,175,163,233,72,42,179,129,32,123,139,162,103,250,50,177,95,247,88,192,139,159,225,7,125,67,75,126,124,21,158,235,6,182,172,164,223,132,34,145,171,145,243,255,183,242,150,205,98,236,52,204,4,238,189,15,27,217,114,100,107,248,159,229,53,175,169,169,85,248,223,9,20,7,240,10,108,254,149,134,150,205,55,225,63,221,117,27,116,210,182,250,201,96,181,222,26,181,166,159,203,10,135,38,169,16,187,26,183,122,138,34,164,120,253,55,152,47,226,64,183,138,246,86,113,130,238,237,237,91,255,19,252,248,191,62,23,120,239,141,48,78,133,18,67,102,0,62,166,134,85,11,115,107,207,148,0,197,94,106,20,195,135,96,110,249,193,129,33,76,138,53,234,125,2,89,0,210,156,81,245,137,162,79,55,6,218,253,123,206,59,66,90,207,250,255,170,170,126,143,255,232,255,175,255,255,244,1,0,32,0,136,14,152,40,0,29,130,32,26,168,47,153,114,133,152,80,16,152,6,17,0,65,35,9,201,161,112,8,74,17,156,14,17,84,50,91,102,97,78,35,252,174,9,213,81,13,160,64,160,150,233,15,55,132,76,192,240,115,61,146,83,132,23,175,183,4,86,48,181,60,6,190,181,6,211,204,52,6,116,57,2,20,107,252,30,150,199,39,49,247,254,218,131,188,13,141,118,51,70,255,251,178,100,51,8,150,251,111,207,187,185,121,226,74,71,154,19,97,98,110,28,229,209,56,46,225,239,201,31,154,103,217,134,9,168,118,102,62,72,124,248,10,68,174,120,200,75,107,12,83,99,72,55,15,130,203,23,197,117,89,13,159,154,165,175,246,90,239,181,40,241,184,5,46,190,53,247,9,199,249,63,211,106,199,245,54,190,151,10,74,93,177,2,214,160,196,93,218,83,89,254,178,209,226,221,55,154,100,66,228,171,145,107,13,158,27,44,61,66,79,64,142,214,76,203,72,81,143,66,41,222,23,108,219,240,119,52,149,79,106,143,134,132,40,78,45,218,255,207,159,140,255,224,243,183,234,192,14,0,0,146,9,13,145,64,209,199,145,229,16,172,41,56,25,246,72,54,246,74,144,182,196,140,181,82,126,68,119,50,101,253,193,241,239,245,163,169,248,245,191,219,75,188,118,18,142,96,12,32,89,9,191,25,255,235,255,219,175,94,55,47,255,31,163,249,26,127,229,171,255,112,2,99,34,248,127,186,22,111,48,244,100,89,234,100,88,26,97,72,48,96,64,198,98,10,78,14,3,10,161,24,24,51,48,52,9,47,121,124,11,248,96,208,58,213,213,16,166,13,69,94,212,196,144,39,43,68,112,133,56,36,87,186,170,165,105,112,194,162,54,146,61,110,12,45,253,4,169,96,83,154,45,73,37,150,81,223,42,137,155,114,226,239,84,92,211,207,21,238,145,186,199,112,254,87,134,5,211,32,170,213,97,205,245,235,121,183,113,41,32,238,129,180,168,189,84,250,165,198,12,127,114,71,76,221,207,61,180,28,219,211,97,145,91,181,154,25,242,142,175,210,68,238,217,179,255,117,230,127,169,39,254,9,91,173,162,6,110,176,146,33,159,45,79,250,86,7,165,219,217,53,107,67,251,163,202,238,167,229,41,218,43,106,110,39,196,63,110,85,197,246,93,37,168,242,88,31,25,159,211,117,190,250,190,45,252,103,88,205,92,191,204,107,252,54,83,30,6,255,107,140,45,6,0,197,139,228,12,49,143,40,224,85,48,225,198,40,231,55,52,206,99,211,4,40,154,5,224,63,168,248,121,37,47,253,202,219,90,239,209,68,205,14,232,186,18,59,24,148,56,43,26,217,185,123,113,223,247,193,255,94,157,185,56,28,159,76,73,209,252,65,79,252,168,0,2,65,84,196,134,152,230,148,188,205,66,240,2,40,24,250,8,14,4,33,64,60,32,200,8,24,214,192,24,16,227,18,117,121,185,194,231,67,109,128,132,0,207,221,140,74,162,19,3,18,142,16,160,215,242,158,106,145,42,58,197,181,181,71,31,99,89,219,135,73,132,153,249,92,39,176,210,141,139,131,189,139,91,55,115,246,59,115,247,247,83,255,251,178,100,46,12,118,229,111,207,155,185,122,112,79,9,41,229,101,133,118,29,213,207,54,46,225,115,193,38,26,103,129,148,149,224,8,6,56,213,107,26,144,246,123,173,250,7,114,95,246,99,107,229,135,58,193,0,141,236,104,127,226,127,161,73,155,221,175,27,128,112,234,210,161,27,211,241,69,30,153,114,223,110,77,255,153,233,182,195,199,87,54,25,117,136,98,166,158,18,90,3,31,223,212,136,78,109,152,214,215,109,222,97,31,52,237,135,84,88,61,19,120,202,245,151,206,161,136,170,13,238,84,132,62,146,169,85,27,213,233,14,6,25,165,110,128,88,109,17,181,190,187,215,141,124,103,31,62,88,8,177,125,137,96,64,0,10,141,43,228,136,6,144,161,12,120,48,128,57,69,100,56,162,194,49,91,0,208,93,86,13,79,105,32,192,223,132,232,255,144,154,155,222,187,194,189,233,138,67,162,158,234,6,78,51,151,163,102,213,251,106,250,183,247,215,167,19,212,103,79,213,56,175,247,255,254,58,191,253,255,219,255,64,2,100,199,96,123,76,242,99,82,96,97,147,160,98,184,104,98,16,22,5,25,12,111,91,12,56,0,133,128,179,4,129,194,129,109,62,6,64,33,16,6,97,240,48,230,38,240,92,5,3,20,200,7,140,144,131,69,0,237,50,236,6,200,142,113,155,13,13,164,180,85,45,49,203,26,55,96,13,25,108,117,108,36,75,177,67,66,222,95,156,85,42,106,221,70,213,105,199,37,225,107,26,197,80,86,229,154,61,210,51,48,119,167,238,64,11,118,198,76,246,155,118,20,73,169,235,210,94,5,158,194,81,159,237,151,206,231,131,55,189,170,243,250,251,67,203,191,86,243,125,222,77,47,124,177,152,86,27,92,10,69,10,181,78,62,136,16,105,210,82,121,39,139,147,81,80,168,13,185,192,184,121,244,200,238,33,187,169,42,55,187,107,27,88,253,20,224,74,126,225,244,227,37,46,178,33,215,216,136,57,116,160,53,233,229,170,203,18,109,217,172,185,192,133,9,217,141,197,42,148,49,148,143,148,127,251,149,114,75,10,48,54,176,114,114,204,201,13,24,88,71,92,62,221,145,197,191,163,12,5,243,91,180,179,195,72,204,240,58,94,134,19,200,100,43,64,79,157,154,186,67,89,117,4,70,198,62,78,53,246,226,175,255,183,254,94,94,78,43,43,209,17,244,244,209,37,71,253,21,127,255,188,0,128,73,148,192,73,248,216,53,68,200,49,48,198,226,176,20,78,152,12,21,23,236,195,243,4,72,49,26,3,67,150,29,210,81,52,181,28,24,124,114,88,74,148,220,119,46,21,76,171,43,184,138,102,144,82,25,213,227,77,0,67,227,1,171,148,140,152,210,235,18,255,251,178,100,35,136,150,200,112,79,155,184,122,112,75,132,58,45,97,233,62,23,189,161,75,78,105,224,193,14,145,167,201,132,137,176,228,163,159,193,226,2,122,153,147,87,0,248,56,119,167,115,111,37,29,117,185,190,24,64,161,53,151,171,174,191,254,23,139,95,113,146,183,251,84,218,217,125,143,142,120,239,93,195,248,33,24,215,144,240,223,109,79,95,200,99,248,207,69,100,214,204,79,166,187,127,46,179,134,228,127,203,113,23,142,145,9,247,41,151,227,47,161,216,255,80,202,233,245,17,98,13,32,156,19,83,2,19,2,4,67,42,221,90,223,73,228,95,129,22,227,97,244,24,141,72,44,185,48,42,117,37,60,60,183,170,163,61,134,84,193,150,106,70,223,206,62,191,255,82,254,22,0,0,2,2,81,184,0,0,85,3,113,143,162,146,191,121,66,224,48,24,242,115,29,108,156,33,80,7,254,119,134,151,47,36,251,248,43,239,9,177,149,190,48,155,225,213,63,127,191,237,228,65,83,140,199,182,125,15,34,18,41,160,66,28,144,158,106,127,170,190,174,154,127,255,254,136,36,20,226,114,241,12,192,202,37,179,186,100,192,17,52,128,87,176,224,115,80,28,152,154,238,72,146,101,162,80,218,13,40,49,19,32,136,151,0,224,64,85,40,20,53,21,103,63,39,142,248,216,214,158,143,205,72,187,98,206,219,28,119,118,170,239,3,41,111,124,237,199,228,243,127,80,245,146,160,42,96,101,136,227,182,207,151,12,247,201,191,226,187,215,127,175,132,151,198,148,88,250,143,74,200,72,241,238,199,255,53,127,134,170,249,92,31,187,215,155,221,173,163,222,93,87,195,75,91,12,102,182,124,81,173,74,65,112,203,133,117,139,53,211,52,240,126,236,254,214,193,197,159,133,11,61,187,132,45,188,92,207,22,98,252,225,72,81,13,105,42,213,44,176,170,229,7,89,139,92,193,84,98,8,198,252,64,228,125,65,129,85,204,69,16,77,192,101,196,166,115,132,104,80,152,202,69,52,249,145,80,196,70,138,152,58,76,123,14,26,253,85,46,19,102,224,57,190,212,191,54,191,95,104,124,109,173,227,42,107,107,246,212,87,22,144,183,191,186,233,207,95,187,251,213,255,156,0,17,243,5,231,0,40,78,103,169,98,4,58,196,32,233,130,161,156,6,97,57,160,116,145,167,235,89,71,65,169,76,128,117,1,252,108,86,208,248,60,48,195,254,88,36,26,239,193,196,131,111,37,16,3,8,58,24,84,1,79,5,210,224,79,216,227,49,134,230,142,182,5,57,115,114,55,27,85,236,235,103,150,168,95,21,147,88,231,83,161,138,197,100,74,161,224,143,146,105,79,56,247,83,184,105,189,94,87,195,126,123,255,251,178,100,56,14,167,69,113,80,19,184,121,224,72,6,153,229,101,229,62,30,85,225,66,78,237,227,193,13,13,167,201,132,137,216,52,213,94,115,185,192,78,75,53,34,28,178,174,9,222,239,31,37,218,143,25,21,223,59,81,239,114,180,97,227,1,143,103,143,38,96,143,181,158,164,52,25,32,105,174,20,77,36,220,179,86,162,245,3,77,139,10,68,101,97,226,6,15,12,226,207,159,188,113,77,171,217,242,120,159,234,50,216,55,17,149,128,184,137,13,189,12,137,151,236,111,88,14,69,98,93,141,142,19,184,113,239,228,78,40,53,170,97,246,183,189,227,90,255,239,255,253,242,253,131,88,65,0,9,88,82,2,32,69,146,93,137,244,32,108,41,201,82,137,8,129,208,248,74,30,68,215,26,107,70,70,210,242,171,228,207,127,173,47,219,25,71,111,153,88,165,109,82,202,252,118,171,142,157,87,64,207,253,27,110,252,191,207,195,241,63,196,159,252,83,79,248,168,44,9,129,12,172,25,12,143,43,77,6,13,141,12,113,52,204,88,168,224,88,74,12,71,133,1,200,232,255,10,50,148,98,36,18,168,58,170,56,41,28,138,99,193,51,232,16,42,131,139,3,65,2,44,20,39,37,48,227,41,87,161,151,133,109,25,198,20,118,5,162,250,110,128,60,44,45,103,168,37,152,20,35,241,104,141,187,187,114,136,223,54,172,160,34,32,209,76,225,101,240,59,44,213,114,217,240,193,39,169,116,85,189,68,164,170,244,221,81,110,18,172,201,190,25,215,15,135,112,210,90,124,216,142,50,97,31,203,13,16,82,48,213,222,107,43,108,158,66,88,187,59,46,88,79,102,46,196,55,143,26,209,134,88,153,68,168,220,50,190,135,37,106,246,20,26,71,62,191,195,85,239,173,91,24,59,85,26,196,138,120,157,93,56,140,184,229,224,229,138,194,249,83,61,175,41,14,240,35,230,53,157,230,151,206,20,203,241,107,7,176,223,246,173,127,105,235,255,173,125,23,212,15,94,230,154,221,107,173,127,135,206,128,34,20,34,195,49,11,193,44,9,86,48,115,50,139,245,76,152,47,157,2,55,84,121,237,118,131,132,60,224,188,108,133,79,74,95,152,238,205,95,97,143,118,137,71,193,53,77,44,6,197,126,71,236,214,235,23,255,188,159,189,78,255,231,168,255,254,162,0,0,74,112,192,26,3,112,48,135,156,70,105,83,153,36,40,0,13,5,77,134,58,31,143,9,203,38,14,0,38,35,250,23,55,173,18,209,47,168,143,10,3,227,192,44,18,153,23,81,46,4,81,33,58,234,133,108,209,91,163,71,63,221,117,211,134,222,102,63,48,94,102,250,121,178,181,137,36,177,101,81,60,51,179,156,146,183,255,251,178,100,44,14,103,55,113,81,27,152,124,240,67,102,74,25,96,197,100,31,217,223,56,14,229,239,65,28,157,232,141,129,62,56,91,63,23,111,249,148,212,155,240,47,175,63,114,110,234,12,147,126,215,156,91,228,176,196,131,223,24,27,155,106,176,102,190,33,31,194,36,68,217,15,107,81,179,109,220,129,109,229,40,191,8,238,20,208,126,47,92,198,167,84,195,251,67,222,57,228,40,113,119,35,109,29,101,72,210,125,118,213,162,151,18,248,240,216,142,185,243,150,247,43,229,186,127,149,201,245,235,115,243,123,236,10,153,190,192,66,141,104,240,55,181,248,98,49,44,139,80,243,6,52,117,117,55,124,16,237,231,183,178,79,184,240,254,255,215,255,255,231,130,227,236,211,32,1,96,0,0,1,182,33,160,180,64,109,223,151,150,124,206,164,68,103,194,91,121,96,182,7,74,33,244,236,110,195,159,24,23,68,197,153,237,100,161,45,59,244,234,189,181,173,251,127,246,219,191,226,239,183,245,123,195,31,187,255,157,149,167,255,233,114,133,48,163,162,163,227,21,65,195,82,103,163,18,193,16,176,8,96,57,100,99,34,180,10,11,140,0,9,64,70,128,64,62,5,6,12,138,34,6,133,34,98,4,128,10,74,177,195,193,83,2,201,136,18,168,23,36,164,230,128,42,81,214,107,109,13,163,171,111,21,123,13,0,169,183,33,30,74,157,235,134,91,180,22,43,91,236,247,196,7,197,110,140,85,83,173,214,144,213,148,52,80,0,202,121,196,33,161,168,150,10,112,180,148,238,8,81,141,70,162,243,55,35,66,33,240,25,17,240,244,57,79,174,70,199,92,212,33,4,159,88,46,231,67,224,251,4,218,10,86,246,144,152,153,156,180,93,96,187,46,147,248,145,125,123,104,74,28,126,200,95,175,76,161,186,77,177,9,163,188,218,43,4,90,17,133,50,87,109,167,90,166,36,23,179,203,21,77,159,170,83,87,197,245,174,128,222,232,127,235,25,198,117,136,34,87,27,109,223,221,97,33,242,73,27,56,191,203,221,99,13,176,63,180,191,223,167,113,247,137,254,233,93,124,197,211,134,247,228,221,191,197,171,139,66,28,1,6,19,37,59,138,198,239,167,100,72,71,87,246,125,103,103,117,65,43,75,127,181,168,247,230,2,30,16,245,59,98,121,251,153,91,50,211,254,223,211,255,251,125,87,226,112,16,199,185,109,100,102,246,139,189,53,51,56,226,176,153,244,228,158,139,190,143,255,247,1,0,0,96,77,112,246,82,163,52,33,13,224,75,50,64,84,10,41,6,169,50,115,195,32,133,21,22,236,120,68,176,224,192,7,32,3,15,110,11,221,16,67,136,9,22,176,129,6,166,86,46,241,40,65,255,251,178,100,27,12,70,131,105,80,19,154,121,116,74,39,121,241,97,138,100,154,1,163,68,110,97,237,65,2,153,41,116,246,41,16,208,210,220,224,147,109,170,33,159,2,208,137,38,178,109,13,170,136,201,37,105,30,196,206,199,136,124,220,140,89,111,108,81,15,188,163,141,255,209,78,176,153,5,180,219,146,61,41,8,173,183,16,184,24,144,245,214,147,41,125,243,249,67,63,133,62,92,65,125,19,83,88,203,237,173,14,58,190,150,190,251,71,76,89,47,181,207,215,94,131,188,26,83,95,13,216,223,98,86,127,151,234,251,109,238,188,85,77,49,155,205,171,127,234,220,179,243,150,15,140,192,220,76,192,14,184,208,100,222,227,64,142,123,93,121,207,231,51,106,218,213,234,112,218,247,149,236,90,190,147,66,159,121,221,32,67,224,37,132,102,41,203,174,235,93,7,129,111,48,181,121,44,168,129,238,96,223,163,211,101,157,131,148,118,25,14,229,95,25,38,65,169,104,240,150,165,177,154,24,239,57,30,93,127,183,204,110,244,39,208,206,83,228,192,118,146,82,213,108,228,127,149,18,127,241,63,255,249,246,0,33,43,204,50,142,58,194,120,207,68,130,145,49,136,128,42,42,96,50,201,144,11,99,193,32,16,12,120,116,133,200,117,11,25,86,13,4,206,243,124,252,17,52,88,187,81,165,50,70,44,24,58,9,108,109,144,42,232,37,139,63,113,121,254,196,251,82,164,205,1,40,148,113,163,2,61,78,208,224,180,220,238,122,202,97,91,178,164,191,96,155,182,128,83,127,72,219,237,232,28,100,146,184,253,171,227,249,86,190,87,109,152,242,215,149,2,97,15,23,201,217,147,229,82,207,219,101,84,87,45,204,121,87,171,84,93,113,143,133,124,180,201,25,174,252,120,211,237,22,200,239,112,227,140,250,97,150,102,168,199,220,61,218,6,107,170,210,181,92,42,243,184,168,125,48,215,87,207,225,43,193,245,109,169,182,242,58,245,7,11,132,39,116,141,44,74,214,74,191,129,26,155,117,59,239,2,80,0,129,142,0,98,24,67,48,254,172,99,61,148,9,33,248,80,6,63,96,85,245,155,234,135,208,86,106,38,121,60,225,2,186,246,148,13,152,192,93,49,67,224,167,21,147,166,223,215,255,94,191,167,229,69,179,228,45,217,255,252,247,255,245,4,0,76,139,12,15,158,31,13,200,9,142,194,16,204,94,10,12,9,20,12,18,48,76,53,84,140,3,1,140,34,11,65,32,144,56,65,76,131,30,141,32,80,132,24,66,191,34,193,48,160,40,22,1,64,66,244,54,85,5,140,9,9,135,130,230,182,33,9,76,95,0,25,188,209,84,44,75,136,101,221,5,138,134,252,101,49,166,229,68,255,251,178,100,44,142,71,184,108,205,139,184,125,100,66,6,74,50,97,98,110,158,1,161,54,46,233,239,201,28,153,40,156,241,14,224,71,38,92,124,202,213,191,96,148,40,34,37,59,80,37,100,48,140,242,118,243,177,1,210,53,11,235,185,30,109,204,55,104,18,234,142,22,5,115,251,3,243,109,86,19,115,105,6,234,118,11,97,208,175,165,86,175,180,226,179,187,221,128,162,214,40,195,186,252,106,134,88,169,125,158,216,166,252,43,63,58,195,111,117,19,234,167,47,25,103,166,246,234,235,16,4,82,60,92,174,106,181,12,186,179,38,253,28,143,189,99,78,61,206,7,207,188,111,243,241,228,182,119,222,122,90,38,117,77,15,223,25,252,147,201,104,10,172,85,207,24,198,179,95,79,104,215,197,188,186,180,57,117,255,158,241,149,233,147,0,73,122,80,53,180,254,152,138,207,10,182,25,146,60,247,171,44,5,163,89,186,50,103,142,234,226,127,46,150,0,147,252,247,75,175,35,223,247,58,156,231,32,146,63,22,100,225,211,80,146,121,191,255,189,61,127,21,185,191,255,255,41,255,232,25,137,234,169,239,137,169,176,128,97,174,50,73,148,162,176,136,26,49,136,36,52,220,109,49,144,7,42,135,130,72,40,24,55,10,2,134,87,136,70,25,0,134,25,130,171,172,4,17,32,208,102,112,21,220,137,74,24,247,4,192,154,249,9,211,148,97,253,131,198,133,148,21,127,155,209,105,49,157,92,69,156,32,180,187,103,212,38,0,234,56,203,28,146,41,3,1,224,118,110,197,80,245,166,41,234,150,165,42,33,125,134,160,59,90,106,142,102,169,204,136,60,53,37,124,247,216,102,222,21,203,210,47,118,145,28,154,218,32,81,234,131,185,3,26,174,44,56,19,176,52,210,250,196,80,222,142,124,206,179,212,205,199,159,210,229,178,199,227,17,75,168,151,125,101,116,205,26,49,221,73,219,165,141,226,57,38,241,68,242,213,228,133,152,114,50,253,102,251,159,121,222,109,139,219,114,67,247,212,185,198,176,125,207,191,73,245,122,68,173,99,235,27,213,55,95,186,239,121,197,183,153,92,129,159,137,190,149,191,167,11,0,0,10,130,164,38,68,140,8,168,64,200,63,128,240,47,145,100,123,184,39,156,71,40,118,129,22,63,203,52,219,203,159,240,15,38,67,252,73,113,220,110,104,150,204,179,50,219,43,74,111,196,254,189,121,31,236,159,130,29,63,250,217,225,159,168,222,35,255,244,160,0,0,1,152,19,51,61,36,4,209,70,243,39,78,140,138,5,48,32,68,192,8,3,17,29,200,133,234,156,0,3,12,6,53,179,15,31,75,118,66,38,170,235,48,145,47,7,90,226,82,1,97,20,159,37,255,251,178,100,27,142,6,111,103,208,27,152,123,80,74,102,153,250,101,135,100,29,209,165,54,78,229,237,200,202,136,41,180,245,137,8,25,85,115,208,104,203,97,221,196,151,31,57,42,113,251,85,160,43,69,65,66,41,92,12,194,10,96,163,196,229,250,113,80,254,205,99,101,198,199,241,139,190,212,209,133,241,193,62,165,222,123,102,255,32,205,27,171,36,221,121,111,229,141,187,89,125,2,241,5,245,61,170,140,172,183,143,175,91,125,225,215,132,216,255,219,120,163,92,13,100,229,181,61,175,240,213,119,127,12,76,149,140,174,103,203,130,174,22,254,22,55,108,218,145,59,78,191,121,122,99,21,207,85,147,133,108,248,146,14,226,192,82,200,206,237,194,123,66,111,106,131,106,191,80,86,179,119,182,55,233,212,0,161,32,0,0,4,40,234,44,65,96,19,68,120,117,214,113,7,96,101,140,197,20,33,17,213,203,116,241,13,193,56,158,88,248,69,196,79,80,120,176,177,106,13,26,139,177,104,25,219,20,211,160,235,210,254,141,255,244,51,79,59,245,242,159,196,159,252,65,168,223,242,142,231,0,48,166,66,118,68,254,98,160,82,107,242,78,64,19,152,56,12,152,170,137,25,108,177,0,132,96,32,84,99,200,14,44,53,165,241,138,135,177,130,160,81,232,40,136,55,84,176,185,117,14,65,100,164,134,27,118,11,40,181,203,80,102,197,34,174,22,4,120,247,98,3,78,185,252,222,149,28,189,4,33,3,1,148,9,28,153,202,48,214,133,191,131,83,101,160,46,34,65,165,239,158,159,65,209,219,249,197,242,158,118,45,183,102,173,116,224,94,44,67,76,146,74,88,100,70,165,197,164,197,158,133,221,43,8,104,35,175,146,82,62,230,162,165,175,36,0,32,141,182,149,88,72,236,218,180,197,118,220,152,149,171,100,30,139,201,21,60,185,190,88,33,107,3,98,153,211,125,92,58,233,134,122,194,87,31,91,241,227,210,176,43,79,19,55,199,221,45,156,111,231,231,179,95,214,253,51,89,90,237,62,165,194,137,159,59,129,44,40,206,164,154,22,95,67,222,117,88,146,90,54,186,123,110,110,218,166,79,148,0,32,0,0,192,0,135,114,76,224,63,86,95,164,207,144,199,22,19,240,97,112,33,65,109,28,122,139,108,186,137,81,254,224,253,203,255,79,219,171,111,255,237,220,159,220,183,21,255,242,160,0,0,1,84,43,56,154,236,191,153,10,36,155,134,141,24,116,2,129,66,195,11,68,179,1,67,17,225,132,192,112,44,203,160,26,74,189,66,93,141,56,7,51,137,204,44,8,212,64,132,84,233,252,98,195,17,12,166,29,16,6,139,98,46,128,134,93,94,34,142,151,181,97,130,253,3,255,251,178,100,38,14,166,227,103,207,27,186,122,112,74,104,73,229,97,133,88,28,141,167,58,78,229,237,137,30,25,39,133,148,149,154,55,70,56,217,0,245,2,0,105,134,18,64,155,3,177,176,191,24,248,153,220,133,62,15,129,209,93,36,26,59,112,12,247,242,22,153,228,106,159,0,162,206,240,111,195,231,194,215,193,240,172,223,142,243,179,139,75,204,226,41,205,232,237,151,88,132,215,143,182,156,81,22,251,201,186,119,40,78,124,211,121,189,181,204,209,52,118,29,90,72,232,10,102,238,88,219,217,181,153,28,223,90,159,25,238,181,175,45,246,233,101,149,90,187,142,91,162,66,139,89,109,166,164,39,174,213,112,166,128,249,182,61,88,109,117,185,183,70,55,57,203,196,158,163,64,4,0,28,74,92,58,129,215,115,219,84,143,12,202,133,186,75,46,64,144,34,13,134,247,171,111,40,162,24,150,129,100,133,137,144,180,237,69,160,236,194,240,23,65,117,30,16,158,250,104,77,94,165,237,167,102,161,218,141,211,146,148,226,255,255,163,253,27,24,255,186,239,255,164,11,48,142,243,52,49,63,38,135,141,250,33,76,128,8,1,194,112,89,5,49,128,229,48,140,3,48,40,37,1,15,134,9,128,75,14,97,193,94,96,136,10,34,65,41,218,136,160,130,216,135,115,34,77,160,52,194,210,108,116,0,95,114,53,176,21,2,53,117,176,24,64,243,178,244,9,227,37,70,183,11,168,56,212,34,142,8,148,11,0,223,63,77,89,29,226,202,140,30,160,160,65,108,163,19,58,109,121,163,177,130,52,238,201,133,13,120,216,117,250,47,120,203,27,78,138,139,215,79,148,211,118,88,245,76,134,91,250,183,80,154,211,12,236,247,166,83,127,202,221,69,236,154,154,181,179,134,219,187,186,118,125,233,169,228,91,174,219,220,51,102,54,24,122,215,219,146,212,63,183,241,171,55,250,222,239,188,221,169,135,63,85,123,138,25,48,239,9,228,76,205,2,122,162,225,86,52,7,59,255,93,230,45,177,17,198,77,196,133,15,246,28,214,229,34,171,162,248,8,116,114,176,2,131,12,24,195,16,33,24,48,236,103,28,43,13,190,196,96,26,224,69,197,83,9,242,160,13,138,26,67,251,35,231,62,128,252,26,16,226,200,225,225,205,225,38,170,213,159,8,53,56,194,110,219,246,230,231,195,31,56,143,251,109,250,78,169,223,255,66,0,18,229,252,11,35,48,112,76,207,224,35,91,160,76,56,1,193,38,17,25,133,164,206,138,129,0,65,81,246,2,0,58,97,193,163,149,130,136,185,134,150,151,134,216,160,218,152,63,52,186,48,157,98,196,155,127,72,70,165,112,62,168,76,153,178,144,50,82,27,61,234,255,251,178,100,36,12,6,65,104,210,27,154,120,192,56,33,218,109,60,34,98,27,9,161,60,78,189,122,209,27,153,104,28,244,149,144,122,196,206,24,12,8,155,96,63,62,90,166,221,89,38,220,142,127,174,166,252,192,91,183,96,119,205,140,254,124,159,57,163,185,174,192,78,158,127,113,183,185,28,155,175,152,42,13,111,38,214,225,159,136,78,155,111,31,169,27,92,164,32,17,239,181,211,19,252,169,92,205,90,97,118,45,108,111,85,46,21,132,208,205,14,146,188,147,114,76,228,223,6,159,198,73,207,18,121,41,45,160,22,174,238,231,77,188,146,141,80,216,86,241,133,206,46,215,135,218,118,209,22,181,106,131,22,211,0,4,140,0,0,4,57,60,95,116,84,97,146,117,96,95,139,212,72,179,25,59,5,131,113,244,85,14,212,30,82,137,79,67,27,220,170,103,245,110,67,209,16,235,18,86,183,127,162,175,196,245,76,127,251,122,192,0,24,192,121,220,200,210,168,209,16,76,210,132,104,196,16,52,88,45,48,96,124,51,20,3,3,11,137,54,6,28,204,25,0,155,83,23,193,209,224,164,48,55,166,108,208,49,48,134,96,64,11,184,48,28,17,141,3,147,32,208,52,46,12,202,164,141,178,156,95,122,96,188,119,52,180,242,148,47,71,7,20,39,180,170,238,144,144,54,190,167,86,139,126,252,53,23,43,162,143,227,235,103,249,103,173,159,13,25,93,0,249,159,25,53,163,225,117,23,53,71,165,181,99,219,243,225,171,30,34,227,120,137,27,12,68,116,27,231,156,29,178,50,167,235,12,191,226,31,149,33,6,232,221,164,137,204,251,111,148,143,219,20,45,168,120,73,232,48,229,172,110,151,122,220,70,246,177,62,237,11,135,57,229,48,144,113,99,164,210,164,23,90,149,146,181,226,139,208,100,56,219,97,191,37,106,154,230,195,171,62,248,152,152,98,176,32,0,0,1,0,167,196,24,6,177,194,70,66,128,0,201,55,184,68,179,50,4,209,168,61,59,82,213,231,64,118,250,12,196,22,160,247,174,130,177,61,10,146,189,248,222,191,65,87,223,70,221,178,62,218,167,225,167,150,213,229,50,213,122,37,184,115,254,141,253,67,0,204,28,210,205,197,117,141,35,37,140,64,101,204,89,9,204,22,18,12,35,71,140,136,76,204,55,11,204,2,6,76,81,5,140,36,3,193,160,25,141,69,216,8,47,0,3,16,73,126,74,166,155,34,27,107,78,209,156,234,134,96,204,71,35,63,98,145,116,19,42,145,186,250,26,129,64,149,30,18,247,96,221,155,114,177,225,242,246,175,71,152,132,19,60,6,148,238,8,134,104,67,133,76,200,113,130,212,29,112,245,196,77,45,226,209,167,112,143,255,251,178,100,59,142,39,108,105,205,139,185,123,244,68,228,106,9,97,101,102,27,205,167,60,110,101,237,129,16,26,103,197,132,149,154,25,35,69,174,193,50,174,106,236,191,190,211,12,125,244,83,135,35,15,53,33,176,105,58,212,118,187,34,203,251,85,55,24,97,237,121,141,11,190,99,24,241,177,148,21,98,55,161,87,249,165,91,104,154,217,219,95,135,181,115,218,242,154,62,104,196,133,103,194,127,19,10,198,15,123,203,247,60,44,229,177,45,2,76,70,197,171,154,205,122,42,233,6,183,166,227,197,129,166,184,209,31,197,104,164,43,60,189,35,90,61,43,2,46,54,213,47,225,160,12,0,192,0,13,41,94,135,248,14,153,44,36,84,194,154,90,10,40,236,203,115,32,45,57,98,183,153,169,152,141,228,124,51,30,217,36,166,156,83,81,109,15,33,90,61,35,29,124,111,127,194,76,207,76,89,119,138,25,187,245,124,61,255,255,236,250,131,64,169,140,85,223,60,173,248,120,14,114,156,97,133,128,161,1,227,10,149,13,40,224,5,3,139,110,100,96,33,129,64,200,118,0,36,139,252,102,10,170,13,170,29,67,156,49,133,193,235,52,77,26,2,242,79,139,210,246,74,197,11,84,116,145,32,40,185,93,163,71,27,217,175,119,219,169,185,85,206,110,34,74,84,129,17,153,228,96,77,79,226,9,3,101,202,60,190,235,159,21,218,252,238,179,42,198,40,187,141,250,20,130,206,223,186,231,180,28,247,231,109,243,18,75,196,36,207,243,187,148,91,106,179,118,254,88,53,70,21,103,108,122,77,50,247,120,205,31,50,192,63,35,69,166,165,141,219,155,146,241,187,113,225,77,57,38,250,93,197,83,35,231,139,88,131,43,140,183,210,162,20,75,223,202,225,168,76,141,203,164,197,98,56,75,167,170,245,73,255,29,66,181,22,148,80,168,92,23,9,60,79,52,53,155,43,207,59,192,125,37,184,96,37,131,173,36,211,1,93,238,73,231,92,117,173,154,176,241,157,232,240,48,207,242,186,235,21,35,192,249,24,119,149,30,219,79,100,109,154,131,233,101,22,176,147,41,57,95,254,23,255,140,46,218,151,25,250,142,190,63,249,30,149,254,206,159,235,221,244,168,0,0,115,22,73,79,134,228,48,0,148,231,9,243,30,17,77,38,131,48,217,28,197,160,177,8,44,24,33,16,133,198,130,41,162,99,209,8,96,100,48,134,139,193,0,6,14,18,17,177,143,29,31,12,47,135,24,204,208,61,110,72,52,44,169,26,148,18,25,71,103,30,74,204,20,234,118,109,252,92,14,68,114,53,117,59,130,64,191,89,130,172,101,179,232,31,64,200,219,101,170,196,235,49,149,93,89,252,142,99,27,142,23,255,251,178,100,56,142,39,2,104,207,147,152,99,240,72,102,74,9,97,34,102,28,57,207,64,46,101,49,209,39,25,103,133,148,149,160,198,143,15,144,110,187,239,1,67,158,220,79,211,22,2,120,56,188,139,36,170,132,84,89,242,228,96,98,166,119,241,7,224,147,213,255,114,171,247,59,133,91,14,51,79,200,190,244,133,122,230,207,242,107,218,215,42,234,48,128,87,87,71,223,203,127,47,189,47,245,157,235,207,94,212,188,121,173,223,121,111,176,127,107,192,181,6,152,219,239,196,251,236,55,121,237,153,103,92,75,234,253,109,115,56,17,103,238,73,162,134,0,9,0,0,0,164,201,104,68,3,57,18,70,235,150,6,106,27,39,103,236,185,172,240,120,77,4,77,28,184,37,203,200,94,9,137,63,25,229,108,244,14,74,224,198,86,14,200,221,31,124,188,35,255,209,232,250,255,241,110,255,158,199,255,187,22,250,182,83,246,185,159,104,76,28,147,60,170,208,234,134,99,185,160,64,38,243,55,134,130,168,115,36,40,204,78,11,97,193,141,99,2,131,137,68,198,36,29,132,1,209,145,216,21,13,23,25,109,150,3,15,122,47,24,34,203,129,149,151,152,144,7,156,68,11,0,140,181,68,85,90,162,172,193,81,208,201,185,65,9,134,93,166,186,254,163,12,0,102,133,33,196,132,153,123,97,75,44,215,101,60,2,173,109,242,74,82,242,3,137,83,52,40,146,43,75,178,132,200,102,111,65,41,63,45,186,212,36,82,73,6,229,119,166,34,205,138,123,82,248,255,212,129,125,24,164,184,34,247,6,147,129,147,244,110,148,48,152,144,218,141,180,9,102,141,58,108,200,157,164,198,95,235,187,198,47,181,19,136,31,150,174,230,126,166,177,31,55,255,255,255,239,217,79,60,219,123,42,158,109,185,74,230,170,77,79,190,41,181,75,75,38,213,43,41,235,119,26,233,231,170,255,251,191,251,253,186,189,161,74,116,206,46,72,40,119,129,23,203,5,133,104,118,31,146,130,33,167,76,68,140,188,73,22,56,233,31,15,148,9,156,76,71,254,63,216,155,53,77,152,116,107,80,20,105,66,46,49,159,10,237,166,134,111,183,24,244,62,53,117,95,160,123,255,70,85,11,255,221,255,254,181,0,0,0,2,113,133,29,156,40,99,129,1,197,8,6,11,60,152,200,76,4,14,136,86,8,78,11,136,76,36,6,10,1,194,161,3,2,22,151,112,56,152,128,52,97,163,138,195,10,35,109,23,12,176,93,224,6,65,113,4,0,181,200,45,97,33,22,137,130,96,163,141,163,69,144,232,101,176,99,126,212,215,220,49,48,172,47,74,133,185,183,82,146,15,140,54,121,198,109,38,149,214,160,33,10,81,114,6,255,251,178,100,53,142,199,38,104,208,155,153,123,112,64,102,74,1,97,34,104,156,201,165,62,78,101,145,201,27,145,168,76,244,137,184,160,125,240,222,130,113,186,215,150,178,167,29,204,93,103,93,180,97,61,240,192,123,49,66,107,139,108,173,238,171,86,72,111,73,91,73,170,73,62,89,188,137,173,217,211,242,101,171,22,123,149,158,28,120,154,111,115,211,94,43,168,242,239,80,153,231,30,254,35,132,250,115,129,213,214,151,18,75,18,247,165,127,249,180,121,109,120,47,104,173,158,50,101,146,86,169,162,65,143,117,214,47,227,234,103,209,95,218,76,98,44,27,226,13,5,226,77,99,12,149,120,104,3,104,236,89,154,128,69,14,38,163,117,54,134,5,100,16,108,51,177,193,69,167,191,171,152,92,225,58,106,5,183,162,106,17,48,163,226,120,244,104,103,168,39,65,250,55,252,47,243,182,255,94,159,198,49,255,236,113,207,255,247,244,126,196,128,230,6,91,31,5,90,118,227,153,165,92,166,59,56,155,88,4,98,161,192,101,188,12,120,1,7,8,159,163,160,64,72,156,195,163,241,160,137,64,190,91,26,14,23,148,2,204,30,28,150,161,241,194,27,83,57,87,46,160,43,230,64,232,195,203,133,177,163,97,18,226,34,202,44,200,76,186,58,200,94,221,18,241,198,105,75,173,176,128,129,129,97,197,187,96,128,37,197,138,94,197,158,5,195,56,212,202,4,152,115,102,30,56,165,212,69,207,7,217,239,161,213,85,6,189,65,27,197,158,222,173,29,237,4,38,106,45,94,88,251,84,198,107,50,1,51,80,98,241,254,80,156,218,90,69,175,23,143,205,10,103,154,36,197,97,195,241,11,86,162,181,85,117,45,243,176,160,75,106,144,70,155,117,126,59,204,165,159,220,179,189,7,219,122,107,58,191,189,183,32,212,113,23,94,163,25,184,255,189,221,72,250,11,223,63,177,233,232,223,215,58,7,120,239,173,21,161,179,196,224,10,0,0,36,68,185,110,1,52,156,0,136,20,130,186,133,198,5,250,121,12,12,164,172,148,170,210,177,42,68,219,40,132,191,238,99,26,30,31,171,218,201,37,183,62,215,232,50,159,2,231,3,227,158,210,101,85,206,224,185,85,27,153,185,93,127,251,247,255,251,224,0,0,115,33,82,15,119,77,48,18,8,194,124,228,89,57,16,76,16,142,49,244,4,196,161,211,0,145,140,6,43,16,4,68,68,51,25,15,195,130,230,14,2,69,8,66,32,169,215,193,185,44,34,2,3,182,60,25,212,152,176,65,202,54,104,100,170,75,122,221,0,74,143,0,94,65,174,101,160,54,47,188,107,169,110,173,246,19,50,146,79,81,144,59,83,135,5,146,135,75,6,37,148,255,251,176,100,51,142,39,74,105,79,19,153,99,240,66,67,90,77,97,229,46,28,45,163,60,78,101,143,193,30,17,231,193,133,153,160,88,116,10,117,28,100,182,74,136,193,186,104,113,8,219,102,131,36,89,110,5,133,71,249,117,39,243,170,196,220,13,85,18,138,87,66,61,51,40,152,159,16,224,184,193,194,240,182,130,156,176,145,118,148,159,65,240,20,94,144,137,105,13,20,0,141,244,75,239,118,168,157,173,17,205,230,221,45,118,194,212,100,31,104,249,127,197,94,131,231,39,239,29,107,61,185,29,109,235,30,219,211,230,86,27,115,214,169,149,217,141,139,225,215,210,84,247,219,62,88,85,71,93,147,89,219,142,197,65,138,128,1,160,0,160,0,0,50,98,206,214,96,114,219,35,150,32,128,144,39,3,36,216,109,110,19,219,196,197,55,104,30,88,219,210,168,95,219,166,26,119,64,216,202,59,26,169,226,236,71,179,159,236,46,255,255,255,106,211,254,75,39,244,251,175,86,144,108,199,26,131,183,226,204,193,75,56,35,4,206,75,99,98,5,76,70,112,53,35,200,196,160,227,2,134,193,81,51,3,131,140,12,16,49,10,17,47,5,2,47,168,52,70,144,100,216,28,47,93,83,176,150,197,130,53,254,77,176,112,236,250,86,40,59,55,137,19,31,48,41,32,178,175,177,194,44,243,71,120,156,52,133,140,55,20,172,97,73,132,163,47,104,40,152,202,13,37,157,113,144,98,176,83,111,145,125,94,105,43,121,65,27,92,23,85,171,234,192,122,143,211,92,77,11,92,101,168,135,146,59,196,63,107,67,86,214,9,234,44,208,55,155,143,250,56,46,226,30,65,69,25,219,12,80,172,65,74,202,65,249,92,143,147,177,226,137,230,163,206,251,75,141,83,89,88,225,85,30,218,174,75,211,48,243,51,217,51,109,250,214,159,104,58,244,183,168,130,232,86,235,195,220,196,175,119,61,118,193,73,181,94,130,54,23,182,244,79,75,35,186,41,52,232,23,124,27,32,31,20,168,29,181,50,33,123,171,136,177,34,17,96,99,37,198,170,101,240,69,200,160,157,99,211,73,222,250,151,40,25,135,88,111,170,80,152,153,243,248,78,129,111,188,125,246,175,29,149,213,189,235,121,105,48,215,217,254,141,73,255,232,255,250,178,130,0,0,1,80,195,222,35,116,209,77,18,158,62,168,80,199,12,128,80,76,194,102,211,38,144,128,200,131,8,2,204,2,64,28,6,138,15,140,106,79,14,4,152,132,1,27,20,17,164,160,65,211,80,78,64,58,12,122,144,112,176,44,181,85,32,20,159,84,109,113,87,55,84,110,81,177,214,13,45,255,50,197,167,32,22,14,161,67,32,25,148,144,120,76,116,195,255,251,178,100,48,14,39,20,104,207,27,154,99,240,70,195,250,42,61,42,100,27,65,163,64,110,97,47,193,2,38,104,205,133,137,160,144,146,202,80,62,23,1,72,175,35,196,4,207,214,117,166,144,153,248,187,113,232,49,171,71,87,69,153,139,80,136,238,239,56,246,43,202,205,48,111,9,167,90,196,19,23,138,130,83,144,147,165,32,186,139,162,225,202,189,236,228,94,92,119,135,214,10,110,92,18,106,75,87,163,77,54,242,232,62,185,53,220,105,153,206,64,101,255,88,198,214,57,220,189,149,211,186,217,31,69,239,239,203,12,172,123,236,238,157,69,181,102,248,220,63,124,213,55,189,163,200,98,115,47,68,144,75,244,124,230,128,1,48,0,0,0,20,61,7,217,86,39,103,144,101,3,12,1,147,29,76,74,87,210,35,173,52,29,40,141,188,41,206,138,176,62,85,113,126,72,104,50,77,27,104,228,14,250,191,23,107,188,169,171,84,247,13,149,173,205,138,106,211,253,31,171,253,31,255,75,165,192,114,152,7,8,100,84,233,187,218,167,18,63,138,149,13,62,25,6,37,200,28,230,5,10,173,49,38,0,48,4,96,16,33,145,1,162,64,241,33,132,76,170,17,46,2,35,159,69,120,116,225,234,77,147,103,27,224,56,104,230,144,42,69,130,52,165,240,204,136,135,112,2,188,102,213,252,161,67,221,54,140,251,188,44,193,116,217,45,70,111,67,201,97,191,174,167,113,140,9,1,30,164,125,37,17,232,77,71,71,93,138,72,110,223,174,196,109,252,100,112,96,152,235,110,183,50,74,188,132,53,65,14,146,8,149,240,18,255,218,188,228,45,172,217,149,100,116,72,97,49,75,115,180,133,225,52,154,162,52,140,67,144,9,239,73,194,8,15,208,149,146,125,94,12,72,250,176,213,211,65,76,57,203,148,114,117,167,163,143,105,188,147,48,162,175,212,208,35,215,31,87,62,193,67,136,31,2,53,117,37,170,250,85,73,1,84,135,192,148,65,149,214,144,226,32,149,172,147,163,164,148,86,92,115,82,148,209,159,57,15,188,199,49,54,98,19,125,173,124,216,180,226,141,171,157,111,12,144,80,77,79,191,71,175,244,253,127,255,251,127,254,139,232,21,245,255,244,39,202,226,255,168,0,32,0,82,191,128,120,130,10,12,213,240,160,252,120,108,219,192,89,25,143,43,9,17,77,136,3,218,168,170,76,110,76,229,3,184,182,87,0,240,129,205,244,8,162,84,40,153,204,178,97,185,102,235,253,103,253,166,183,37,106,218,122,106,188,244,129,216,175,167,206,58,190,95,220,154,221,230,121,33,226,110,180,68,227,225,142,67,40,93,99,104,239,145,183,30,133,148,154,32,9,209,237,39,79,75,135,255,251,178,100,53,136,38,43,104,210,59,120,98,240,70,195,106,42,97,98,104,30,65,157,56,78,229,51,200,233,137,105,13,131,21,144,171,147,164,246,142,122,204,209,143,140,101,56,244,85,235,29,53,115,229,240,202,128,27,207,170,181,154,133,28,81,29,61,140,191,18,103,226,62,101,33,249,137,210,9,210,153,93,215,117,168,28,111,208,154,211,230,211,172,189,27,88,109,104,205,249,95,173,77,200,108,81,100,95,104,160,92,236,76,229,30,125,139,61,149,155,106,123,199,15,253,0,4,4,0,0,0,208,213,49,4,148,20,149,109,141,170,80,50,220,216,37,49,158,55,129,23,41,138,243,119,60,171,7,210,44,28,230,81,161,121,251,32,72,200,61,22,52,186,96,216,51,143,144,85,105,41,203,219,109,79,255,253,251,59,124,108,36,73,234,111,207,128,0,185,132,244,97,162,9,161,198,228,1,134,68,225,138,101,249,165,98,49,129,161,49,152,38,113,139,0,81,32,112,101,40,32,96,72,40,96,80,150,6,6,228,64,144,90,104,104,9,48,176,11,73,227,20,194,236,138,161,233,48,100,151,230,24,8,161,81,21,133,171,83,175,24,126,86,91,228,57,5,195,23,10,88,43,44,242,143,185,76,29,87,63,18,149,165,76,66,138,115,188,233,145,72,85,105,66,35,66,16,159,69,58,101,180,164,1,181,25,134,233,45,97,80,185,148,202,179,117,222,115,230,100,117,73,65,179,90,45,8,106,152,110,6,229,204,93,47,158,140,61,215,167,151,246,87,119,94,61,134,107,83,127,106,190,63,200,102,65,141,36,186,173,115,128,108,154,86,204,183,144,98,212,252,151,77,102,87,247,82,55,3,250,127,50,25,138,211,170,217,130,165,35,80,184,67,194,82,77,117,148,158,178,171,78,152,123,8,144,65,244,166,181,59,142,50,97,1,62,85,150,140,153,175,69,187,190,198,80,236,10,144,245,108,144,195,130,61,55,133,90,88,194,241,129,232,87,13,72,243,95,178,147,151,245,224,15,32,136,197,210,168,208,196,40,208,81,168,143,66,174,102,247,247,122,95,250,127,171,213,232,146,13,212,142,183,98,77,222,186,0,0,99,2,234,131,107,34,163,20,10,67,28,155,131,10,17,51,22,200,224,168,106,74,229,136,130,179,1,198,51,1,68,34,0,188,192,192,176,48,66,128,76,28,0,224,1,16,32,2,22,67,133,131,27,3,22,252,148,79,80,181,102,11,142,131,165,75,199,136,135,146,49,167,61,36,64,32,44,71,152,149,209,146,172,143,121,96,23,221,22,139,171,77,182,59,50,230,135,14,201,130,132,224,42,114,76,82,144,151,79,5,34,220,172,101,25,61,214,235,199,73,87,249,114,104,166,30,88,255,251,178,100,64,142,199,127,105,77,147,185,68,242,76,232,218,35,97,39,104,30,241,183,52,78,224,215,129,14,26,103,197,134,21,162,122,87,22,149,15,1,7,205,182,39,201,177,72,36,147,57,214,126,162,81,107,114,230,179,118,55,14,99,67,71,73,1,216,168,177,238,103,91,45,246,228,178,91,132,59,2,87,154,44,0,195,230,199,84,168,137,186,77,207,115,201,158,193,241,2,124,125,83,29,76,83,253,85,102,213,140,135,88,28,47,67,105,13,134,48,177,67,232,195,174,134,88,232,45,137,101,188,197,187,35,197,135,237,68,197,68,8,78,126,172,20,0,20,10,131,62,118,2,161,26,76,72,107,3,162,36,148,106,8,103,53,229,106,3,35,61,53,227,164,252,62,75,2,199,43,237,237,57,116,143,79,161,210,187,38,164,29,8,222,175,57,188,101,68,43,212,247,28,168,189,180,245,122,255,246,255,254,222,131,175,158,223,229,150,109,187,255,164,11,2,79,71,39,87,6,193,164,6,93,26,134,116,33,38,163,0,6,15,4,166,128,31,65,7,241,132,1,89,156,128,89,129,2,0,92,132,48,24,4,107,196,66,19,148,50,37,3,131,64,128,212,200,16,177,123,16,139,228,192,131,166,97,24,234,203,64,64,82,198,158,76,103,182,76,202,65,128,1,96,75,116,156,81,141,224,84,27,178,157,3,32,163,116,154,93,161,23,22,242,163,52,162,47,22,38,70,129,132,116,215,218,53,59,232,66,60,57,43,50,162,160,64,156,169,99,188,216,183,56,76,126,23,4,23,58,139,6,113,7,71,31,40,42,2,206,172,213,120,107,54,198,221,51,166,106,58,187,90,110,150,155,216,69,93,219,162,215,120,217,229,250,126,225,154,242,58,174,167,247,159,150,31,203,251,238,26,206,238,245,173,206,111,115,67,20,20,153,232,14,187,168,8,58,119,86,146,7,83,35,73,93,32,165,41,36,130,149,145,189,18,82,20,230,67,166,228,253,66,145,25,82,97,87,48,33,187,191,207,206,54,93,121,244,133,37,0,39,9,1,9,0,31,49,84,15,97,141,0,70,208,29,34,109,65,141,212,44,233,163,187,175,91,17,166,9,163,239,47,72,238,100,206,62,209,73,20,117,49,10,10,248,178,12,12,150,195,235,166,241,143,183,93,19,55,175,255,227,255,255,254,155,191,160,0,76,11,111,14,110,152,141,214,131,76,77,79,204,234,26,77,252,19,76,40,17,12,251,95,140,96,9,7,72,227,16,3,243,0,194,179,6,192,97,225,53,105,180,197,254,48,44,14,128,64,160,60,199,224,133,196,32,22,199,134,5,54,49,56,28,51,81,76,228,7,191,99,33,219,114,155,224,40,34,47,74,206,172,51,20,210,46,255,251,178,100,44,14,7,120,108,205,11,185,52,246,68,229,25,242,97,135,104,154,197,163,60,110,101,143,193,18,164,232,245,132,137,160,181,196,113,75,121,108,148,160,122,97,26,137,32,161,96,232,110,160,89,68,182,70,135,113,26,42,144,208,170,204,155,23,6,220,54,150,82,177,81,177,201,250,106,19,50,43,132,3,238,37,6,69,103,155,53,168,141,188,95,151,174,26,169,44,121,234,198,153,191,205,216,160,146,111,5,227,149,218,89,117,78,251,229,77,110,122,21,142,102,0,74,114,150,206,193,107,134,198,214,206,236,254,224,49,91,176,247,173,222,114,113,191,103,139,235,77,254,179,106,124,52,90,112,123,90,15,56,85,65,198,79,76,145,225,146,163,211,218,124,71,229,125,240,114,255,241,129,33,0,6,17,0,128,9,244,2,32,8,197,1,28,16,150,182,205,17,102,236,45,99,64,112,232,98,219,212,45,167,68,75,226,8,183,204,95,87,255,127,219,120,209,116,59,118,27,153,121,188,209,226,210,153,144,175,169,230,57,106,234,194,75,196,198,86,233,47,213,253,54,82,66,180,194,102,131,191,55,141,156,76,49,52,92,132,136,112,96,2,15,24,126,42,16,9,67,114,103,80,128,8,35,28,151,230,194,176,112,70,28,40,12,153,51,244,11,196,14,147,121,36,56,84,16,7,7,167,83,206,252,194,227,240,166,240,96,50,100,107,149,7,156,128,89,35,67,132,117,235,154,190,195,214,99,66,40,11,55,212,172,76,215,76,186,145,138,241,70,160,76,29,236,158,184,27,6,187,59,217,101,156,109,220,100,22,177,118,157,78,80,78,179,224,90,67,99,138,194,75,247,182,195,13,239,220,37,87,49,204,156,187,146,122,179,126,194,252,216,127,126,232,233,22,110,87,43,243,103,225,159,57,96,142,185,111,32,21,185,124,94,174,179,11,242,147,143,215,187,45,59,2,51,182,144,157,67,133,244,168,21,164,71,43,94,125,231,96,97,123,141,62,137,133,189,102,40,204,22,172,158,34,41,147,146,239,0,8,0,64,0,0,38,97,109,150,23,81,51,216,80,113,222,49,195,75,158,21,89,24,146,41,76,251,62,21,48,115,21,8,209,73,229,109,111,142,22,124,187,171,111,235,181,125,159,245,255,210,181,254,191,183,151,255,245,111,227,255,241,249,80,121,87,255,80,0,1,99,12,199,51,157,3,115,125,166,19,32,210,243,59,211,161,101,176,2,4,154,48,45,24,250,1,129,4,211,22,65,195,2,65,211,4,3,241,161,93,85,1,160,44,52,42,23,27,112,161,134,143,176,118,226,48,204,61,162,183,152,238,227,38,81,229,87,63,68,33,159,168,203,52,66,54,8,69,53,215,29,53,101,227,26,10,255,251,178,100,44,8,103,163,113,205,19,186,99,242,56,71,154,106,60,37,96,27,165,151,70,245,188,0,1,10,26,103,198,176,160,0,143,200,221,58,236,139,16,143,138,153,99,74,124,121,37,135,128,153,107,252,21,4,216,216,195,167,165,188,147,17,6,214,157,132,211,68,134,65,193,245,239,186,253,145,94,43,3,8,155,94,20,11,84,144,215,221,163,168,81,58,61,144,155,176,248,137,123,244,46,183,224,21,246,53,190,91,42,170,178,166,44,180,65,130,120,234,43,82,23,20,117,169,180,248,126,151,35,199,123,171,204,94,174,12,152,214,63,85,149,189,49,43,43,169,156,182,29,131,185,117,156,187,208,89,116,20,172,45,126,172,133,127,165,78,219,181,154,67,5,161,202,219,175,249,95,200,215,204,207,76,205,231,230,14,141,51,128,16,0,0,0,131,81,100,33,76,44,142,33,188,222,73,208,41,6,88,109,196,2,206,78,97,27,130,206,173,251,222,111,127,230,171,73,233,252,223,254,87,95,74,249,255,255,255,138,226,4,43,149,45,167,255,88,64,1,89,191,52,184,83,154,81,60,136,194,171,97,153,165,26,73,72,92,12,204,89,0,193,136,222,24,160,130,66,230,39,156,6,229,74,244,93,56,160,214,176,85,49,234,67,131,12,172,214,89,165,52,186,197,202,40,75,8,99,149,19,214,158,38,246,188,145,28,234,69,108,59,177,107,78,62,84,15,46,16,79,50,147,230,209,231,126,123,230,225,23,86,11,43,19,211,223,150,154,77,62,161,202,237,214,244,222,22,115,134,161,137,108,235,250,210,249,48,245,229,140,162,47,171,119,222,107,24,89,149,99,122,188,98,213,121,116,31,141,61,182,43,244,212,187,202,237,87,150,197,45,186,105,191,169,55,134,114,155,93,173,40,119,174,71,105,101,81,9,28,43,44,105,236,242,212,236,86,111,113,43,220,166,177,244,22,172,101,157,37,138,124,105,126,146,155,231,43,215,250,255,107,25,189,212,171,3,94,229,251,178,154,245,230,1,164,7,255,184,146,116,177,38,64,3,36,3,54,137,98,3,38,201,229,67,75,182,165,104,158,230,94,187,76,58,96,144,133,129,74,1,104,139,36,100,93,69,82,49,211,5,159,25,183,25,84,217,82,209,249,156,92,119,212,223,255,186,63,231,116,161,55,150,255,230,8,0,20,35,19,29,23,204,231,45,51,228,128,175,12,193,3,159,56,236,79,6,149,73,20,84,53,6,140,217,196,87,113,230,195,130,44,24,235,2,176,131,36,97,166,75,208,136,2,232,235,112,160,72,2,14,80,21,105,116,122,41,116,254,32,184,22,228,163,56,222,41,149,111,31,198,141,19,111,73,250,141,24,236,92,73,81,138,224,222,242,255,251,178,100,45,0,8,41,133,213,30,105,224,0,67,36,170,67,199,152,0,25,201,147,85,93,167,128,1,37,17,231,131,176,208,0,89,162,82,66,120,19,195,208,177,51,113,252,159,77,19,197,75,42,170,125,210,155,140,206,163,52,223,45,50,109,106,23,99,132,232,239,136,223,189,65,198,55,203,248,146,15,195,208,110,23,2,196,46,16,78,39,6,98,246,171,187,58,142,91,184,111,112,113,52,8,212,148,245,19,56,67,214,38,229,237,70,167,85,196,95,89,13,101,18,56,52,11,114,121,90,115,24,231,20,146,106,52,180,214,53,188,71,129,26,24,255,55,68,61,201,56,201,132,128,244,56,4,96,156,18,65,143,25,72,97,169,159,174,83,170,38,18,126,119,146,146,217,29,5,127,255,255,255,255,255,255,255,255,255,255,248,166,191,255,255,255,255,255,255,255,255,253,254,188,86,164,0,0,0,10,0,0,0,116,156,39,48,126,31,231,184,35,68,24,54,199,8,10,130,180,60,100,234,170,38,123,3,22,36,88,161,83,203,71,131,103,46,187,23,185,203,54,85,251,163,108,187,70,187,90,26,241,255,232,22,209,250,92,25,255,229,128,90,128,16,128,36,18,130,148,149,137,134,86,48,176,243,168,51,66,69,143,46,176,86,214,14,251,84,110,209,101,244,88,38,91,150,91,5,188,130,107,129,35,16,218,142,116,179,51,49,174,214,88,82,175,102,46,198,83,52,20,226,137,226,220,124,198,163,17,248,110,154,42,25,215,49,180,253,74,134,40,163,170,85,79,163,97,173,198,135,186,18,247,108,79,163,67,173,183,5,220,26,209,202,123,178,42,246,250,118,23,174,40,167,121,201,250,225,189,49,69,212,142,149,91,203,116,255,11,150,159,162,236,99,90,208,163,124,62,81,106,19,19,54,181,135,216,98,79,51,71,165,163,209,220,101,112,237,44,49,113,9,245,233,103,214,206,27,80,213,214,239,95,242,173,106,90,122,245,177,85,155,226,10,182,175,79,210,10,129,128,158,45,203,77,202,39,110,23,67,159,100,52,25,58,5,252,241,103,244,187,160,79,153,6,142,228,100,67,33,165,137,22,2,14,100,115,66,22,56,147,253,167,55,53,18,68,134,161,106,90,27,101,18,58,14,146,140,24,172,88,154,44,242,85,93,53,61,54,69,171,53,100,147,169,99,233,219,249,178,157,165,50,217,55,135,171,27,196,31,255,170,0,68,59,243,75,98,78,214,94,61,103,68,202,203,243,74,149,135,134,166,166,119,24,120,44,13,8,153,173,16,56,19,4,11,83,124,204,239,67,73,134,58,50,136,24,193,169,207,35,144,12,21,72,94,137,131,38,37,76,187,157,232,41,102,70,95,214,104,180,132,101,37,28,255,251,178,100,36,142,7,151,112,206,139,153,99,114,57,34,10,191,48,105,86,27,233,163,66,110,105,227,193,48,153,105,9,133,137,160,224,8,38,196,146,202,48,153,75,117,73,195,46,12,180,42,65,126,137,141,73,233,121,40,107,165,156,196,89,10,112,164,203,95,25,10,81,182,242,37,36,38,147,193,176,146,13,217,67,67,55,59,1,128,60,75,38,93,17,110,51,150,20,18,128,113,124,127,78,157,98,42,166,36,9,71,170,79,14,202,134,68,245,79,31,136,8,236,168,149,133,210,128,66,217,80,225,109,18,125,144,178,229,66,97,92,159,140,29,175,66,97,61,157,67,167,253,43,81,237,0,241,163,180,247,158,174,49,201,37,159,115,190,86,49,69,148,98,40,87,236,252,123,55,155,196,189,172,239,90,194,203,252,125,55,201,156,99,24,233,153,153,155,204,205,227,149,131,163,168,0,0,40,0,1,0,0,3,151,178,114,157,179,225,100,138,104,84,46,164,148,4,251,252,133,16,249,66,57,7,109,226,23,125,191,191,255,254,93,159,245,246,8,14,54,65,12,57,131,250,121,78,159,224,55,195,10,1,58,1,129,152,97,22,102,176,185,144,22,134,98,104,148,68,104,61,122,195,150,150,84,205,2,96,233,10,91,243,1,60,204,7,172,74,20,191,41,244,16,157,39,140,56,162,36,18,193,130,96,248,30,99,88,190,136,221,209,242,21,76,4,123,209,166,194,124,37,25,206,205,46,11,251,226,238,70,6,41,147,99,221,83,99,169,105,70,254,131,40,165,239,225,55,76,226,136,123,167,142,84,158,9,132,120,170,92,95,206,251,22,153,9,86,196,120,221,104,90,207,128,174,74,94,218,109,115,220,243,238,60,88,44,119,172,40,81,225,21,40,196,34,15,133,254,212,199,220,120,118,102,115,198,124,39,237,15,85,208,149,212,246,135,186,42,79,119,238,232,246,177,54,250,29,221,61,113,124,225,93,237,137,142,35,81,122,136,193,13,243,140,55,176,154,156,152,93,177,92,213,140,231,93,161,55,124,218,189,59,214,120,46,175,72,178,93,117,102,74,158,122,96,192,38,11,118,89,232,1,74,116,197,54,202,26,213,102,93,90,98,25,82,229,229,190,128,17,194,202,25,166,187,189,24,146,152,28,73,46,159,6,83,84,120,0,96,160,220,16,25,131,136,13,217,255,244,249,255,217,97,95,148,233,151,103,65,86,227,232,122,138,158,79,168,207,223,242,160,0,0,2,148,193,52,112,129,248,122,168,100,54,105,2,153,175,1,173,120,210,7,211,27,129,75,100,100,65,24,145,84,44,146,17,168,9,152,51,250,64,24,112,164,66,28,1,50,225,84,133,185,120,12,7,145,249,17,224,184,108,194,21,191,255,251,178,100,32,14,230,218,104,207,155,153,122,240,66,198,42,83,96,197,100,30,53,165,52,78,233,237,201,29,161,233,76,241,38,120,212,104,96,245,83,83,244,106,97,199,162,19,40,91,121,74,211,138,141,164,175,33,104,214,182,160,25,252,27,166,26,28,107,213,78,77,113,52,53,214,225,29,238,24,153,165,195,112,84,167,190,214,182,82,124,106,61,55,49,242,247,126,211,222,145,217,117,15,20,197,54,153,125,27,27,65,111,93,106,55,134,210,51,115,228,135,45,171,5,29,171,54,184,101,247,233,168,88,179,236,227,120,141,43,44,100,140,239,243,7,57,248,157,182,119,217,154,173,56,153,243,20,207,96,204,243,49,31,196,141,181,20,144,167,158,88,149,153,222,154,159,69,181,35,79,45,160,110,244,102,208,201,226,43,137,128,0,80,35,122,223,86,136,10,122,248,114,230,80,138,43,41,129,171,199,227,203,129,55,175,66,212,150,104,149,31,164,172,136,58,126,219,178,36,139,92,244,211,253,255,242,149,158,208,20,195,37,61,67,165,44,238,222,102,143,255,193,161,15,221,255,233,1,140,27,144,205,23,92,141,105,157,204,13,165,65,68,225,183,64,145,130,33,145,132,240,208,160,96,96,0,64,98,168,58,36,99,1,69,162,226,24,16,20,31,193,170,96,152,161,21,7,156,156,213,117,69,90,19,117,107,6,212,136,227,149,124,93,132,234,16,74,112,172,175,194,195,97,211,46,51,168,9,35,42,69,201,3,69,67,202,201,62,160,144,91,48,4,133,5,86,34,3,87,37,197,46,85,34,64,111,42,254,186,207,218,253,86,87,63,1,45,193,47,74,152,9,99,155,198,193,40,1,89,156,191,51,2,254,107,66,80,209,173,96,110,185,175,193,165,166,138,218,107,198,141,183,231,60,220,205,62,183,132,91,100,222,164,38,38,84,237,132,77,161,218,208,189,42,131,188,73,21,219,166,160,50,238,155,221,113,27,49,117,123,85,107,95,113,237,107,219,81,245,108,223,227,81,105,30,208,230,206,115,2,36,178,111,54,172,60,234,72,27,183,135,108,218,120,91,137,72,27,212,185,207,246,33,152,145,100,190,188,150,30,3,221,148,215,56,11,112,181,157,225,11,127,41,169,1,114,127,153,114,127,158,242,4,155,237,151,207,170,130,106,119,35,243,88,245,254,102,252,159,211,144,74,51,156,224,80,208,70,120,27,163,127,255,244,195,44,239,205,149,70,70,92,211,108,134,196,108,183,221,234,0,0,176,77,140,229,60,99,98,152,12,51,49,54,234,112,219,1,227,9,7,77,110,253,7,39,73,2,6,137,18,24,200,20,96,80,88,56,106,213,76,202,37,38,1,146,3,0,66,68,171,49,96,138,16,50,255,251,178,100,28,14,198,247,103,206,19,153,92,112,77,168,218,67,60,167,108,26,73,163,58,110,101,141,193,13,29,168,141,132,149,145,176,213,47,177,184,136,238,36,78,41,25,243,76,180,153,158,96,224,217,73,15,95,144,249,8,147,233,40,225,163,18,4,225,155,35,196,212,77,162,168,101,240,82,252,93,55,58,243,75,116,87,171,201,237,113,18,230,238,72,43,73,235,174,73,15,50,150,79,90,202,3,87,151,98,147,236,19,155,171,13,115,117,152,68,245,37,201,174,231,196,4,20,168,202,32,171,52,59,52,82,70,174,64,124,247,26,153,12,119,103,98,60,142,125,212,83,76,149,43,220,243,174,117,186,83,220,141,27,239,191,106,81,159,234,206,232,157,150,168,138,73,233,38,129,232,99,220,235,171,99,37,238,65,91,205,248,133,172,48,194,83,98,167,68,220,146,20,0,163,30,1,154,216,32,130,120,170,3,213,130,24,155,94,33,43,184,17,10,161,125,152,62,225,79,23,190,87,186,9,60,254,111,237,43,198,198,13,72,176,92,48,114,26,87,127,254,161,179,71,135,148,227,84,75,52,126,109,14,85,245,255,237,129,19,12,211,104,248,182,105,33,43,188,82,160,11,166,18,101,157,31,88,98,117,41,133,100,198,187,107,24,124,146,159,38,172,91,152,244,6,5,34,152,192,4,96,209,104,168,237,222,79,179,119,105,57,35,138,240,161,163,133,216,12,148,68,213,130,12,186,146,132,106,69,53,113,204,70,214,125,44,16,0,65,68,212,98,66,91,92,83,241,199,82,10,11,63,42,116,248,225,47,82,182,20,211,211,46,107,110,70,74,177,79,80,16,12,168,174,199,236,228,111,1,204,45,162,53,85,50,69,20,161,30,150,128,189,235,98,76,192,152,148,128,186,147,253,173,57,213,235,45,159,33,79,205,17,76,220,73,202,65,164,90,94,111,54,142,200,53,172,166,223,214,35,222,235,107,20,172,57,119,249,78,219,55,246,118,212,91,59,14,83,122,63,80,178,139,225,92,127,139,215,161,159,93,211,119,169,204,190,134,236,31,239,178,162,167,177,63,72,163,255,212,124,0,0,168,6,139,6,39,210,105,47,17,35,65,128,97,56,146,70,60,239,62,12,202,101,5,247,97,36,131,205,91,43,160,86,195,145,233,178,141,221,132,94,109,236,133,194,219,245,254,173,107,127,95,225,96,99,7,168,1,42,144,149,153,232,60,205,137,0,0,11,148,196,134,19,180,227,14,125,100,52,223,104,200,75,3,111,153,76,10,36,4,212,8,2,2,67,64,199,137,128,5,198,4,2,135,3,202,3,166,110,1,173,194,81,18,55,141,44,108,61,1,168,179,254,209,66,182,140,52,147,12,89,202,11,96,239,255,251,178,100,34,142,70,219,104,206,155,153,99,224,61,130,90,71,51,12,4,30,153,161,48,46,233,145,208,245,8,104,204,243,37,128,74,21,9,138,44,8,173,49,34,217,105,89,150,178,104,168,100,197,214,13,85,159,165,161,122,92,62,164,237,142,182,240,196,34,51,64,131,82,238,67,83,252,65,120,63,55,223,170,143,96,122,1,214,54,70,14,117,110,113,173,73,125,75,115,111,202,105,235,46,83,73,223,41,173,218,152,207,230,137,182,240,147,141,113,78,217,43,169,44,63,123,181,223,101,195,244,125,74,98,190,121,108,125,86,239,172,98,233,109,207,89,30,59,48,62,251,232,151,158,209,182,232,177,251,172,129,246,242,109,1,131,79,70,174,8,34,112,238,56,209,54,132,127,145,227,144,179,116,214,173,65,3,0,9,51,128,188,66,127,81,229,61,109,82,146,157,210,24,14,90,240,165,67,185,157,237,178,132,246,53,79,249,133,1,114,241,147,136,43,113,134,94,114,149,119,225,142,74,3,228,149,255,215,37,229,207,235,49,217,177,108,212,19,19,5,99,186,95,227,91,152,67,65,85,3,128,1,99,141,66,163,16,69,83,75,84,48,18,240,56,89,24,162,27,152,14,63,152,16,57,24,34,7,10,135,6,79,138,168,228,84,18,140,39,7,194,192,1,136,98,218,212,190,16,189,76,205,213,67,11,80,28,124,28,109,182,14,188,61,1,250,12,70,10,160,58,33,17,90,169,138,11,25,67,177,65,97,102,69,128,176,136,136,208,202,229,80,226,160,130,41,168,117,100,117,155,158,80,81,208,75,253,22,176,125,213,196,211,243,106,9,163,153,80,9,169,84,73,169,209,204,76,51,52,73,221,104,121,67,235,110,228,158,204,190,82,167,114,217,102,89,231,79,94,164,115,103,94,192,167,247,198,123,22,136,214,164,106,237,62,56,125,45,51,11,123,10,170,79,50,254,211,220,164,183,6,61,183,234,53,28,111,190,245,107,219,6,87,167,173,155,180,73,27,81,186,219,139,31,83,21,210,45,138,30,195,175,171,14,185,117,136,151,168,142,39,150,177,146,195,72,104,214,93,65,140,248,0,16,168,6,121,42,85,154,4,4,39,88,192,200,171,73,141,88,232,180,49,60,23,177,125,2,20,82,177,179,153,42,142,184,10,71,159,42,144,235,82,187,197,52,18,91,233,34,83,211,198,215,213,188,18,202,160,30,74,235,58,0,1,179,19,16,131,138,196,99,171,13,67,1,31,179,100,142,243,89,73,192,0,110,103,16,170,98,112,214,32,12,76,181,4,204,3,30,140,7,24,128,192,233,129,224,153,135,225,195,206,74,11,6,7,98,64,161,132,130,52,56,50,68,105,178,243,18,165,41,34,94,210,149,255,251,178,100,36,140,135,72,104,205,19,186,76,114,79,232,218,67,61,39,104,25,121,163,62,110,97,47,129,77,38,41,29,132,9,184,216,82,172,22,217,85,152,203,140,4,10,121,91,0,176,168,38,129,8,210,177,40,101,244,8,107,82,88,166,98,199,150,6,145,199,74,62,173,41,161,160,109,180,201,8,246,246,130,154,4,171,243,55,93,88,182,50,233,116,106,251,232,175,238,192,189,96,22,181,126,83,86,172,220,118,69,151,113,207,13,176,145,11,242,214,158,221,116,232,196,63,16,231,217,78,235,220,179,166,165,221,40,204,26,81,121,183,187,88,147,73,50,195,145,84,152,156,156,157,201,221,61,82,74,69,99,19,215,161,201,176,146,136,148,138,143,43,4,54,79,90,205,202,220,253,78,114,117,229,182,210,227,194,244,151,223,192,93,59,124,192,64,103,97,38,101,5,164,29,168,88,30,56,35,70,210,224,225,88,82,170,136,106,90,183,243,64,211,93,69,174,232,225,97,241,65,98,228,223,118,212,196,60,247,222,56,132,176,80,72,49,140,79,255,231,255,255,103,52,187,81,214,173,191,28,101,19,201,249,217,228,220,148,196,101,40,120,240,31,220,0,5,75,240,81,92,110,53,25,151,129,70,138,179,152,101,118,97,144,113,128,0,6,17,46,4,4,12,24,7,2,8,2,194,208,104,21,91,80,112,104,195,12,196,134,156,167,128,53,168,74,117,10,137,154,26,42,118,111,45,145,22,81,143,74,18,228,40,118,229,79,109,130,254,220,234,239,21,202,142,125,168,2,13,79,136,11,181,94,238,193,116,52,113,77,173,153,254,94,207,110,229,109,52,122,130,20,68,1,42,120,6,243,99,10,233,170,126,238,232,172,230,12,145,171,171,123,217,145,191,162,67,154,245,148,154,204,1,77,46,218,7,205,1,115,208,66,134,164,65,10,84,8,21,179,6,222,30,97,107,88,200,241,57,146,210,115,200,164,129,25,113,195,75,156,76,221,49,72,34,156,224,147,74,174,210,45,65,173,184,152,78,172,146,70,98,75,237,247,187,100,195,122,154,24,20,105,56,143,186,208,133,102,96,73,193,41,44,38,83,18,129,223,186,74,238,248,67,41,118,48,170,188,124,15,173,204,42,66,82,127,255,255,234,107,251,199,150,89,152,140,10,41,17,116,255,236,135,142,57,14,24,20,19,208,245,135,31,87,162,123,96,155,47,253,19,70,214,95,165,90,2,12,98,200,147,60,0,18,230,220,193,176,14,79,196,235,58,205,249,148,234,215,78,0,6,7,48,53,84,129,110,35,207,130,18,2,65,246,241,106,3,71,52,153,98,194,103,97,104,83,22,18,213,227,196,146,28,44,56,193,101,66,53,51,73,229,254,72,103,194,255,251,178,100,32,12,6,48,104,208,27,120,75,112,67,38,106,154,61,39,53,23,73,159,68,109,189,53,9,51,38,40,232,240,138,240,143,23,91,180,47,156,105,233,221,120,214,81,41,66,189,126,119,219,250,125,38,94,72,23,57,4,15,118,253,172,153,195,15,207,149,147,58,23,237,76,0,84,100,137,202,64,40,77,52,82,138,79,195,226,56,118,216,170,114,61,171,2,167,233,166,213,21,34,114,232,196,73,141,166,31,88,34,35,18,230,48,220,52,89,178,110,91,195,95,182,218,237,16,207,20,154,37,227,51,239,91,193,165,222,245,69,98,228,190,137,79,205,174,196,73,16,137,202,111,3,66,171,76,218,249,20,150,67,36,209,162,126,145,31,0,128,2,11,83,114,12,185,171,73,17,184,215,204,65,58,19,232,14,28,40,47,245,61,94,171,212,249,112,48,214,255,84,82,101,129,19,216,161,57,18,166,27,3,205,123,165,77,255,121,203,255,255,97,199,145,128,86,235,212,111,150,163,14,159,241,85,0,19,118,238,8,154,51,60,243,9,15,50,172,64,137,224,210,70,44,44,72,90,38,144,12,13,0,11,182,168,68,165,225,195,210,244,219,115,217,176,168,61,82,80,121,238,8,65,88,11,105,149,113,24,25,226,198,115,3,109,226,212,100,39,181,180,184,39,60,173,20,134,240,227,85,111,223,10,248,8,68,60,7,194,214,98,196,241,108,205,19,90,154,54,59,33,241,168,220,37,31,27,201,156,15,62,41,248,249,90,11,98,101,201,162,147,114,79,108,204,22,100,233,191,34,48,131,43,79,80,209,245,19,66,204,99,5,183,16,222,199,154,146,176,103,84,174,212,173,174,194,170,37,226,153,200,55,217,179,138,160,91,174,105,102,225,132,75,70,133,36,77,97,149,215,85,202,119,56,152,66,142,37,154,40,163,64,0,64,16,0,78,86,214,92,194,56,16,241,8,14,117,208,113,33,137,211,161,63,107,164,79,202,201,253,158,203,250,244,184,207,106,183,162,158,93,101,254,49,37,44,91,155,254,191,248,58,35,245,145,98,22,158,39,159,156,205,87,187,22,101,128,34,125,60,48,201,163,135,221,234,251,180,132,0,1,98,8,24,194,217,92,205,56,36,211,186,208,206,67,176,214,192,128,194,128,104,198,114,120,16,7,1,67,194,37,184,197,50,16,192,1,96,136,3,26,0,140,98,6,149,40,132,57,124,91,56,48,72,100,163,162,74,188,86,99,12,0,194,67,135,129,0,130,185,205,43,199,151,125,10,49,5,136,201,212,46,34,90,105,114,83,171,90,81,37,156,154,57,4,213,78,213,27,22,89,160,202,43,66,237,176,88,106,15,99,245,198,74,113,41,167,165,49,11,217,207,76,234,127,255,251,178,100,63,14,134,208,104,205,19,185,52,224,78,233,154,51,96,226,110,25,205,163,60,110,101,139,193,52,35,169,29,132,136,248,24,230,56,69,152,110,240,219,107,218,107,148,185,252,211,213,134,22,53,142,30,247,178,199,69,26,122,93,76,122,19,188,197,158,57,27,183,118,191,195,153,110,68,187,71,57,122,117,89,82,186,158,26,105,102,253,151,127,158,75,82,127,33,29,132,215,196,222,189,65,106,72,145,81,46,124,43,151,42,194,36,69,232,25,230,30,232,213,83,178,79,141,32,80,36,146,195,151,39,83,122,49,227,74,144,231,57,182,106,226,61,110,204,16,53,110,97,214,130,243,70,143,30,53,13,7,138,219,182,254,213,121,71,130,174,104,242,22,4,138,212,174,139,255,255,255,203,102,208,183,123,168,250,156,206,163,62,141,147,87,23,242,130,254,242,136,238,209,255,147,46,155,80,193,49,131,40,52,77,26,182,54,200,224,223,72,163,13,10,201,131,166,7,46,137,3,68,98,211,13,131,140,68,59,10,172,80,8,97,134,34,49,2,4,210,229,90,71,95,184,74,250,132,62,6,136,194,137,67,238,243,252,32,145,182,131,17,76,28,83,113,129,163,11,166,202,169,203,218,195,17,158,181,127,115,45,205,88,32,126,220,147,249,42,67,243,234,137,100,75,48,143,191,150,170,203,82,156,217,84,157,147,112,100,138,245,43,77,48,156,129,101,148,230,99,176,252,228,19,85,251,102,202,231,190,184,233,135,117,117,159,152,22,236,199,174,51,91,60,211,91,77,203,173,139,163,113,197,251,251,6,98,142,234,90,153,90,119,211,166,182,234,51,144,235,105,29,85,120,172,235,89,235,230,253,84,187,70,245,199,99,76,178,172,219,247,12,95,57,227,21,86,62,88,90,96,162,16,128,0,75,100,161,219,88,0,66,212,221,32,171,43,128,145,16,248,14,84,68,34,19,215,251,177,183,83,166,135,243,183,77,27,172,255,242,15,166,79,4,255,255,255,255,253,25,23,102,150,213,246,114,194,30,178,173,220,140,238,102,161,152,103,36,165,128,132,165,202,120,171,255,206,189,102,136,2,76,46,162,22,72,27,36,52,109,29,121,132,70,134,81,21,140,2,128,132,147,58,137,193,34,177,36,0,9,22,44,14,48,128,68,192,34,131,8,10,152,106,96,134,7,1,32,208,72,74,14,84,161,2,198,190,12,4,143,83,58,142,64,85,4,226,188,127,0,122,61,214,76,178,85,20,161,46,231,89,69,70,166,8,169,225,200,41,45,153,82,32,246,195,43,156,218,30,234,201,229,129,237,233,72,111,30,75,9,194,203,59,39,133,237,150,26,45,11,182,99,203,88,138,201,167,237,142,13,145,136,12,200,108,79,255,251,178,100,68,12,214,195,110,80,11,143,76,226,69,4,58,19,97,47,108,24,249,199,74,109,176,91,129,34,29,167,133,165,149,224,235,1,6,81,25,4,233,24,8,41,37,52,116,11,90,234,255,245,146,232,234,40,16,99,242,179,164,111,223,157,182,161,36,188,231,40,255,4,107,147,238,224,141,249,114,201,193,122,186,56,195,114,40,40,180,179,173,29,223,226,220,101,136,219,172,21,155,253,68,17,243,245,224,164,48,71,152,253,136,234,200,58,0,0,58,12,13,87,12,24,4,246,167,24,68,234,190,161,108,33,244,111,215,104,138,239,58,7,217,149,17,57,168,120,61,10,130,82,158,255,175,234,114,252,176,216,105,190,89,221,11,240,29,114,100,132,99,25,107,248,133,73,255,191,71,213,232,175,253,36,150,81,146,131,80,13,32,216,204,84,12,170,252,75,88,172,237,21,140,34,144,190,73,248,28,18,28,154,147,236,221,141,24,16,140,130,195,242,60,100,178,246,245,42,222,43,36,79,146,107,170,47,45,227,64,128,32,222,85,105,188,146,198,83,50,1,237,88,70,19,80,82,133,203,247,5,207,97,72,220,126,64,208,228,245,252,84,239,226,7,124,10,237,201,141,209,201,8,51,142,79,6,103,49,195,190,234,183,39,206,231,57,44,207,22,102,169,217,249,184,237,51,225,148,224,158,34,63,254,143,235,42,89,83,8,202,231,41,22,181,116,207,239,9,199,21,182,189,117,39,5,211,29,212,153,109,238,20,170,37,85,198,2,201,153,173,39,75,155,106,39,53,89,100,195,27,15,72,91,62,157,23,126,172,81,188,68,154,216,26,42,212,161,198,237,221,243,112,117,9,144,48,246,178,99,161,14,133,38,35,60,32,26,228,176,148,188,71,117,30,96,42,153,112,94,222,154,235,217,150,43,237,184,132,183,68,162,37,201,237,199,244,219,70,141,165,26,42,132,31,9,142,77,179,183,214,47,71,47,255,219,57,211,229,63,248,189,126,255,49,237,114,0,40,4,81,110,12,156,27,148,65,202,161,28,83,128,187,217,168,132,65,134,206,98,68,184,136,3,199,70,130,4,206,28,232,80,25,170,46,202,4,64,168,74,72,237,43,50,225,174,137,228,132,200,113,142,26,35,93,32,55,199,173,74,179,179,91,107,179,144,126,161,151,128,98,102,244,44,79,185,130,225,166,51,5,137,175,147,8,251,171,133,119,34,23,27,237,167,94,201,118,77,30,195,109,237,8,194,89,179,116,219,124,199,174,113,101,143,116,68,247,141,93,148,142,239,104,198,160,196,16,42,160,28,243,7,190,15,82,196,25,166,97,141,119,43,25,212,152,12,107,152,131,168,4,143,70,77,135,106,81,137,225,211,78,193,13,110,153,111,255,251,178,100,84,136,134,83,114,81,187,111,92,224,59,67,234,103,60,194,86,25,213,211,66,78,61,120,192,229,15,233,12,245,149,144,147,118,59,10,229,42,76,64,206,195,35,205,162,212,99,41,108,73,62,229,128,88,228,49,85,184,101,127,21,234,253,163,114,32,5,4,146,117,133,231,52,184,127,17,195,50,194,73,221,35,82,90,80,4,7,79,211,84,210,185,138,47,6,215,6,71,247,181,46,82,21,104,90,81,225,119,162,155,191,179,38,155,101,58,146,115,105,195,12,208,73,92,146,8,21,131,3,70,154,108,24,64,30,102,14,1,145,68,226,198,225,24,28,203,141,16,112,237,9,224,98,81,149,0,229,80,116,89,118,152,232,12,212,80,97,12,66,13,0,64,29,1,96,0,222,208,164,4,121,188,131,102,138,160,200,132,22,146,75,82,98,14,218,144,228,26,254,15,4,224,253,20,3,199,182,200,77,24,118,157,64,233,227,42,129,111,4,11,88,140,229,15,203,11,125,182,53,252,51,201,191,174,141,185,246,85,82,54,154,177,94,193,191,216,189,102,45,232,132,246,142,57,96,239,174,1,207,176,65,220,93,220,229,210,114,70,150,66,99,244,178,75,186,76,155,119,179,46,84,192,182,158,95,240,156,170,92,57,174,1,3,209,46,166,227,181,201,228,210,253,129,252,113,116,161,148,238,43,185,84,126,166,170,105,124,134,103,89,145,107,221,207,7,99,208,191,133,255,94,64,12,19,8,61,152,5,212,3,240,136,26,147,3,232,136,76,67,31,42,120,108,66,174,233,150,228,27,166,83,93,75,77,237,189,61,204,230,241,29,34,33,173,95,168,253,215,125,247,150,249,71,2,223,6,245,182,168,0,34,212,148,16,2,104,205,15,233,130,222,27,112,185,122,85,64,196,30,148,146,109,147,10,130,145,156,38,128,245,2,66,98,203,233,89,131,134,84,203,163,66,186,30,162,232,224,181,203,155,70,76,69,84,13,97,11,240,80,211,250,14,210,76,248,235,200,23,221,177,213,167,93,44,207,184,83,122,68,191,170,51,94,87,15,218,227,201,224,13,122,108,194,74,47,231,112,61,213,212,249,72,230,156,97,125,147,239,205,239,145,221,52,224,157,106,143,82,219,100,62,80,167,168,77,206,152,136,8,202,206,82,175,26,223,210,207,83,14,27,202,177,45,168,174,200,75,126,9,125,180,155,250,13,155,20,23,169,17,78,202,249,150,214,25,214,169,50,78,233,253,2,105,156,210,190,126,126,201,60,0,8,34,32,166,193,34,29,173,202,113,98,34,172,190,86,214,242,61,51,166,131,92,218,157,214,72,143,221,154,204,213,29,128,202,178,90,190,174,58,250,26,90,233,225,31,218,191,250,13,163,38,153,255,251,176,100,117,12,197,164,105,82,155,111,92,112,70,7,90,51,101,130,90,27,9,203,60,46,97,113,201,30,157,168,73,131,41,218,123,244,237,255,160,58,62,2,94,1,163,138,126,239,255,254,192,8,26,151,53,51,104,225,19,51,117,203,207,44,95,52,224,88,56,34,25,147,51,16,16,193,129,162,132,105,160,5,32,209,11,86,10,129,76,90,62,94,224,80,97,129,68,134,39,5,152,24,15,116,171,5,71,1,130,42,66,70,118,219,196,194,217,113,222,5,15,72,88,42,252,173,47,37,48,106,173,41,139,116,180,241,21,150,93,0,39,243,37,129,106,42,148,110,213,44,110,25,194,203,115,238,251,27,207,147,78,94,27,166,108,220,212,27,16,148,225,146,181,223,206,219,86,169,126,75,149,111,122,113,215,195,25,48,224,127,157,17,217,210,3,103,208,199,131,17,66,41,129,207,133,190,78,239,72,135,189,65,166,165,2,218,180,7,233,100,186,12,148,77,206,130,222,148,29,60,184,107,117,216,120,61,238,103,222,237,42,242,43,247,42,180,115,254,156,206,115,241,18,34,10,72,126,172,207,245,63,57,126,108,114,217,164,8,0,25,243,32,116,89,136,61,77,110,30,30,162,121,179,56,116,181,47,3,165,113,123,103,163,51,100,64,125,10,41,43,237,217,102,190,210,170,98,122,54,234,89,133,179,200,104,15,11,40,70,79,211,255,40,223,250,117,233,223,183,110,76,223,255,247,127,255,253,93,32,5,50,140,148,192,165,179,28,6,3,159,6,59,179,128,140,38,88,4,10,0,76,60,155,18,7,150,232,48,62,98,208,66,19,91,246,200,10,44,197,31,100,243,38,37,32,181,144,238,25,242,3,49,60,143,112,124,25,136,233,73,49,50,108,221,9,158,32,144,65,190,167,210,248,242,186,153,116,249,7,133,113,107,167,207,81,237,21,29,168,232,122,96,220,208,212,91,237,144,115,218,226,194,246,27,116,232,180,212,44,193,143,143,52,248,211,158,188,145,240,75,191,41,247,15,238,212,3,55,149,1,61,106,47,60,212,233,136,35,242,64,24,203,144,59,25,32,124,169,158,203,211,9,29,135,25,252,2,116,54,198,206,104,127,227,55,226,17,148,220,55,150,31,195,233,157,48,220,202,213,104,249,84,137,179,244,15,77,99,241,25,132,170,125,252,244,148,144,64,1,1,198,200,214,4,70,0,104,28,162,99,48,160,175,25,165,34,124,3,64,245,70,112,89,156,173,166,216,181,2,125,48,164,78,116,78,172,168,42,179,182,210,84,117,175,184,162,12,98,120,187,217,255,221,111,56,163,220,80,145,205,129,201,188,22,58,166,244,168,215,255,253,0,40,146,151,130,83,76,56,140,208,7,194,152,255,251,178,100,142,140,134,45,105,81,155,143,92,112,74,196,10,22,97,37,114,23,1,163,74,109,173,251,64,245,149,104,221,134,9,104,166,230,16,14,89,120,12,121,120,136,25,45,196,131,192,68,44,129,239,168,6,71,158,134,80,22,152,76,71,109,137,90,244,195,226,50,233,14,75,74,114,187,168,216,251,127,57,174,225,58,205,172,118,75,158,247,37,104,19,153,183,120,82,166,34,33,56,182,206,46,125,50,89,173,72,38,77,216,230,244,72,197,190,23,188,90,117,93,14,32,137,124,142,223,130,191,145,227,224,171,228,145,240,6,235,84,54,158,29,108,99,226,140,75,53,28,67,219,33,123,183,12,102,222,182,230,130,101,214,199,198,66,233,188,67,251,16,31,34,163,62,203,141,61,138,102,191,139,5,125,7,137,216,214,189,161,65,237,216,70,192,121,1,35,222,113,147,93,176,11,253,112,192,16,193,66,61,14,74,2,190,106,195,198,224,53,237,53,232,217,127,74,225,73,208,31,204,126,55,230,200,230,153,121,157,94,192,25,47,222,46,168,118,219,207,76,201,195,151,245,253,83,5,194,202,59,255,215,71,200,124,83,164,0,76,63,35,48,244,124,226,19,67,75,93,15,182,174,48,49,36,70,18,54,9,192,204,128,66,33,41,136,7,198,105,29,8,197,74,168,56,21,49,209,161,126,144,3,199,66,230,102,4,22,138,177,8,0,152,141,1,13,6,68,96,217,134,214,38,23,12,182,173,145,61,65,128,8,122,7,157,127,105,93,36,81,64,100,61,121,178,183,247,99,171,236,152,26,237,236,168,3,166,157,112,206,192,171,144,140,68,196,141,154,154,66,255,19,76,102,54,187,97,224,229,244,42,162,113,166,253,237,155,169,174,183,173,200,119,91,198,80,127,210,127,194,70,235,200,100,252,183,147,12,76,136,146,118,219,98,79,67,49,197,66,101,95,103,159,9,147,250,219,172,193,219,60,29,175,47,167,201,0,254,72,118,75,82,100,219,42,108,154,93,190,72,240,196,76,233,170,23,205,81,250,85,169,62,44,176,134,124,168,71,249,91,232,202,249,48,143,85,126,140,2,0,32,65,40,138,150,192,128,128,54,145,14,160,27,41,231,109,43,192,160,91,47,244,116,11,110,39,48,81,183,40,203,234,102,144,206,60,139,234,80,99,107,157,154,143,17,83,60,34,47,155,163,233,170,227,63,187,105,255,205,215,251,232,35,255,161,255,81,211,95,255,255,255,144,24,82,204,35,106,204,83,52,140,136,244,12,139,49,140,201,2,76,21,3,204,48,104,76,17,3,200,128,96,247,39,218,73,49,160,49,209,67,199,219,122,228,21,54,64,128,254,9,8,99,23,110,68,215,218,33,137,20,40,69,7,31,255,251,178,100,179,14,6,232,114,78,139,143,94,182,75,8,218,6,97,133,100,27,245,201,56,14,233,233,201,46,17,40,169,147,177,232,26,115,4,29,2,114,241,164,66,64,231,94,233,84,171,40,49,88,4,132,174,90,163,220,190,109,224,139,144,147,178,24,108,172,245,57,251,116,222,208,228,12,44,183,226,104,102,149,104,145,66,47,68,146,18,148,244,11,56,213,25,37,123,102,238,235,212,245,222,50,115,196,204,199,157,53,211,25,222,79,57,245,114,29,188,188,8,204,60,200,165,223,206,243,243,141,65,108,151,25,202,83,27,138,201,172,233,45,255,135,103,61,160,254,59,189,238,244,255,75,250,253,83,247,226,124,82,245,198,228,222,183,71,127,237,222,126,103,183,188,12,127,125,86,201,13,211,75,205,56,206,166,199,198,109,243,125,103,226,124,105,216,6,0,0,14,24,4,89,119,91,40,141,208,80,47,100,4,59,3,32,134,96,196,133,177,13,216,91,184,117,67,36,229,67,71,17,42,203,30,186,59,55,177,99,123,36,130,209,236,52,16,213,206,15,2,246,207,86,157,73,46,135,138,89,37,221,221,243,151,255,246,247,127,255,255,245,192,0,0,66,180,16,171,49,203,140,195,68,35,27,224,141,244,30,8,171,42,129,149,145,2,197,166,80,35,14,152,164,60,50,23,107,137,94,16,246,81,20,119,32,209,172,225,138,150,195,101,113,242,66,179,22,104,219,202,135,8,142,95,19,1,138,222,211,118,109,47,39,9,58,98,171,228,71,92,22,108,205,184,120,227,232,216,254,157,75,175,104,24,252,240,214,230,77,124,181,64,119,223,141,108,247,166,60,46,223,173,209,130,122,247,29,250,178,231,246,188,124,42,63,202,51,94,197,174,55,180,183,206,55,175,184,191,112,26,119,153,30,235,247,84,237,72,67,12,154,220,168,163,212,246,113,202,165,89,121,216,21,48,60,84,84,122,200,78,182,246,77,217,142,186,127,152,41,232,27,145,32,183,93,184,43,166,120,218,168,143,222,46,101,110,138,201,47,186,61,25,184,205,145,190,176,32,0,143,179,148,18,138,122,93,240,196,52,100,150,179,103,21,193,119,154,165,135,156,56,123,251,41,208,163,199,115,148,175,203,253,19,107,63,238,96,211,43,187,26,170,153,249,125,137,230,144,248,126,15,155,95,44,226,18,61,183,206,255,59,49,235,255,253,255,255,255,42,0,5,39,33,130,18,102,95,87,154,244,78,98,215,73,202,8,228,81,162,232,25,141,24,2,42,21,65,198,53,2,24,64,58,90,148,227,47,105,153,5,139,85,85,221,66,178,90,34,209,45,178,128,221,50,12,65,76,150,7,245,140,217,168,23,74,171,64,53,160,24,181,76,48,146,228,255,251,178,100,176,140,198,100,105,208,27,152,123,160,72,100,10,2,100,205,120,153,161,199,64,110,61,119,193,23,16,168,141,131,177,232,254,152,6,172,88,67,181,145,139,159,14,237,26,212,117,219,227,250,203,143,9,71,246,221,7,237,169,109,215,148,85,103,152,4,86,106,191,61,244,166,166,240,158,166,112,115,83,244,150,241,147,159,226,67,159,246,178,249,23,89,66,43,124,91,222,147,225,244,175,177,224,32,245,169,51,235,100,110,111,2,45,22,48,77,109,72,79,127,187,158,113,131,247,211,11,157,98,95,103,117,61,135,206,112,84,121,167,146,164,37,67,174,169,93,169,177,123,187,22,157,135,41,127,23,255,252,126,167,32,0,192,2,196,22,215,86,28,48,165,27,38,36,201,128,106,126,153,209,78,152,247,100,10,81,205,160,121,232,39,47,42,140,245,123,148,70,93,76,38,235,234,235,42,242,177,236,134,65,97,241,202,56,117,62,117,150,116,244,244,115,211,31,118,75,230,207,59,217,122,0,32,75,180,8,103,51,201,36,206,45,51,30,123,77,56,85,32,3,5,193,166,15,115,163,57,129,67,97,80,64,52,76,12,5,37,153,0,88,80,150,214,24,40,48,46,97,16,33,88,22,176,232,12,152,29,60,152,98,200,126,164,162,130,133,83,28,45,198,90,70,38,69,93,15,74,141,71,7,51,184,188,209,188,193,126,169,161,236,131,132,157,111,86,172,81,133,153,211,182,41,247,42,170,248,132,183,189,225,111,126,164,94,112,89,52,223,15,39,221,215,116,222,26,254,68,102,247,157,247,135,55,196,85,182,160,25,190,161,42,22,175,42,19,123,127,3,145,137,112,107,89,161,253,97,112,220,26,154,53,13,148,2,216,47,18,101,122,136,109,134,129,45,111,1,101,177,56,48,151,85,99,49,46,154,7,150,142,138,90,81,88,36,246,97,172,108,250,179,116,208,26,130,137,126,124,0,0,128,0,0,84,33,182,178,200,70,118,2,128,130,175,0,134,70,40,5,56,39,146,102,234,112,71,102,190,164,167,61,97,117,34,51,70,60,195,83,46,194,204,188,172,248,214,186,182,173,170,228,254,143,182,159,211,253,255,86,252,83,131,183,252,96,187,225,208,212,215,53,245,208,0,32,6,225,136,9,231,15,48,30,36,138,103,75,89,167,236,102,248,44,7,15,206,72,182,3,63,192,129,147,78,7,204,12,111,10,141,134,131,5,195,55,233,88,72,6,36,8,48,240,204,206,129,33,162,108,112,116,58,60,122,126,195,130,37,246,74,244,145,137,41,139,30,100,37,192,47,163,226,213,162,164,193,138,85,18,107,75,45,175,90,10,64,87,187,62,79,114,184,143,194,88,30,92,238,112,98,115,132,41,158,255,251,178,100,196,12,166,110,105,80,27,143,76,224,75,40,90,26,101,229,58,30,129,201,54,110,60,185,193,42,148,167,137,172,32,120,145,21,178,59,168,204,198,210,39,149,106,244,166,199,93,131,202,250,10,103,9,104,138,123,73,217,99,250,34,62,40,189,156,116,87,206,75,141,253,202,218,110,112,247,77,179,133,155,189,120,239,166,186,137,181,242,113,9,129,100,153,193,13,243,108,38,55,176,8,253,238,51,20,57,32,146,104,180,122,172,158,13,211,240,97,104,201,112,240,212,176,97,89,87,23,52,131,9,57,29,42,171,214,82,79,217,223,59,117,6,140,172,207,216,105,29,150,170,232,117,147,100,202,173,86,9,14,95,163,113,67,190,10,6,46,118,114,128,161,91,7,228,47,55,192,219,148,105,174,193,128,69,81,222,63,227,98,181,133,158,205,220,130,103,57,15,165,94,220,136,136,222,220,40,81,182,191,91,91,36,119,42,190,37,175,137,249,175,254,45,49,131,190,221,76,249,139,127,75,254,39,195,97,181,177,121,233,224,0,65,131,163,164,210,142,55,59,50,126,152,22,151,58,208,96,198,130,163,125,245,12,220,24,36,53,9,23,76,6,140,48,56,52,72,64,32,4,156,8,152,80,4,6,134,12,40,24,53,48,20,120,46,205,136,70,101,7,250,198,5,14,64,2,65,98,176,4,176,68,22,151,55,0,48,85,1,114,22,43,124,12,47,141,171,34,155,143,7,149,79,79,241,64,202,220,98,141,78,90,103,18,125,90,165,69,162,163,159,120,79,42,59,181,167,206,225,18,249,42,190,112,110,200,177,159,155,23,112,75,86,65,34,25,147,109,158,104,28,216,166,238,183,75,104,255,190,58,27,46,244,67,163,103,3,255,113,27,69,195,116,18,128,33,181,39,85,73,149,137,5,251,128,172,32,208,240,99,8,4,119,119,136,184,65,115,10,171,149,9,66,119,169,34,119,118,134,142,104,88,124,212,85,60,152,66,56,235,150,40,109,56,216,31,65,217,178,88,144,212,105,78,47,209,14,74,82,197,199,104,1,193,0,134,239,98,140,76,97,244,30,20,88,0,149,126,233,183,138,5,73,22,165,64,203,223,86,138,198,232,111,125,156,228,132,110,225,192,103,185,98,149,198,129,216,72,158,140,40,111,151,214,124,167,89,254,221,109,56,238,175,255,44,226,189,114,127,244,152,0,92,26,98,240,24,110,217,25,91,89,2,77,163,79,133,115,7,130,19,36,227,115,16,0,182,14,101,168,22,64,72,142,137,161,64,28,84,44,49,108,165,46,144,36,42,21,156,96,213,135,24,137,146,193,26,197,5,146,43,21,10,14,28,182,100,8,108,173,48,240,179,180,188,103,141,6,34,100,134,78,172,165,255,251,178,100,191,143,199,54,113,205,11,143,70,178,68,101,26,19,96,45,150,29,109,199,52,14,233,239,89,15,16,40,13,163,177,232,7,5,12,90,27,86,113,160,215,148,114,0,92,109,110,218,74,197,163,41,28,229,125,51,124,91,68,89,196,235,178,197,15,112,10,216,54,42,213,219,217,86,15,125,213,204,84,201,132,157,62,85,113,62,206,153,243,101,38,173,101,22,51,100,14,117,41,129,54,215,1,33,220,54,226,75,173,234,62,183,138,231,57,75,107,200,163,222,227,52,98,211,158,58,255,226,60,153,174,240,239,118,171,45,47,116,166,183,86,189,235,24,222,97,203,241,36,40,181,133,71,183,220,29,122,101,213,109,150,88,150,174,189,234,223,152,248,96,89,220,190,107,91,207,255,109,249,219,89,127,65,176,6,0,2,25,235,118,78,225,5,49,96,35,198,162,1,102,78,212,65,130,181,150,193,55,97,67,245,195,3,134,241,91,68,103,125,108,46,53,94,117,24,146,85,190,200,250,39,220,177,74,3,133,181,37,218,143,178,222,206,67,187,186,30,255,87,238,251,1,0,0,113,136,209,199,254,70,95,96,27,31,80,116,169,1,165,139,102,29,1,28,248,100,29,63,6,141,76,98,10,6,34,12,12,9,5,15,134,70,38,167,71,23,140,132,76,96,240,112,26,174,68,47,111,8,73,163,66,231,248,193,1,225,24,69,99,36,157,114,160,102,90,198,65,128,68,7,167,228,153,210,0,132,234,61,72,108,16,17,119,228,34,10,160,201,118,32,132,121,116,134,226,177,118,117,248,233,72,100,14,244,103,85,221,207,65,217,236,152,150,22,207,149,103,229,152,60,239,161,150,82,219,77,177,175,204,25,243,67,187,57,185,223,171,105,67,225,216,227,240,96,19,156,103,0,234,167,176,27,182,67,246,231,15,241,229,174,102,72,253,146,211,214,148,50,174,58,179,125,142,25,69,60,229,224,177,147,84,113,6,255,114,228,23,98,34,93,153,67,113,101,91,235,50,173,214,159,59,67,165,98,79,239,175,65,109,170,70,255,200,209,107,156,47,64,134,147,51,70,29,249,148,223,50,135,26,234,0,80,1,1,193,108,77,248,90,83,76,20,47,148,128,159,70,8,49,147,64,82,231,146,54,28,21,189,16,89,22,19,212,134,93,231,171,147,26,110,13,225,123,237,170,157,78,162,98,58,65,248,148,44,65,107,255,249,199,126,186,104,167,138,212,127,168,52,4,138,68,13,199,130,59,37,176,195,178,211,127,45,12,210,50,130,13,107,182,50,208,176,186,70,160,23,24,213,22,22,40,34,192,132,2,110,32,8,96,176,46,2,48,104,204,203,161,36,152,66,65,80,154,133,74,88,97,80,8,136,2,250,161,255,251,178,100,185,142,199,112,114,77,19,143,102,64,67,229,26,3,101,13,120,30,9,213,54,78,61,25,129,36,29,104,13,148,169,208,82,253,105,43,12,166,134,6,1,174,20,148,158,128,72,1,210,184,130,103,15,7,221,154,228,109,83,0,195,68,41,142,87,225,241,13,157,193,145,158,101,97,202,143,99,179,37,238,196,133,202,230,163,43,158,104,247,53,94,92,119,131,94,51,208,251,112,138,253,131,49,33,162,26,171,29,119,19,83,110,71,81,213,83,93,226,115,87,156,155,103,77,228,18,206,18,168,153,37,187,4,21,66,157,202,4,175,214,43,184,111,55,107,187,244,148,198,103,158,38,227,209,181,65,188,176,39,119,174,201,50,161,189,89,22,28,101,62,171,65,226,61,17,68,201,50,142,95,99,100,230,26,205,164,14,28,46,62,134,206,19,25,10,46,38,169,138,117,239,124,183,251,105,191,199,0,6,224,0,224,187,80,65,148,176,59,55,81,203,48,43,90,240,27,66,131,95,26,72,116,121,9,204,168,210,114,15,139,64,64,188,161,75,88,210,23,203,209,89,181,246,171,215,220,147,231,138,226,131,59,140,197,74,6,65,74,223,207,243,8,139,254,255,223,147,81,246,117,160,0,0,1,48,193,18,160,195,19,56,195,49,160,206,202,36,59,106,50,20,31,2,4,38,66,0,6,12,140,230,41,141,134,14,17,38,108,37,67,65,43,254,97,32,94,103,200,254,94,134,160,97,86,155,130,9,4,134,64,205,167,4,17,130,10,60,64,205,187,59,131,3,9,16,145,54,222,4,174,55,100,5,133,207,20,4,135,171,3,128,182,241,135,157,39,48,119,22,43,55,127,28,22,98,14,22,239,75,18,114,68,156,83,43,192,52,170,120,114,140,102,230,212,146,149,250,188,151,19,210,245,28,251,145,91,57,144,38,228,224,231,22,163,113,58,149,56,132,228,103,198,83,167,129,104,135,54,181,179,199,128,185,1,156,202,75,171,94,56,85,145,20,32,109,16,34,167,28,99,196,130,90,184,204,149,5,89,120,66,151,202,17,162,132,43,145,230,73,229,150,84,130,153,97,193,225,190,229,62,242,101,172,51,93,18,181,74,165,82,106,175,124,245,100,56,51,151,131,143,90,145,212,41,82,10,162,181,45,9,110,232,75,50,133,205,68,106,185,181,53,183,61,84,42,208,147,137,251,167,200,113,250,95,201,101,25,153,87,208,166,214,27,28,179,205,93,66,73,194,198,45,43,5,226,239,111,219,3,31,168,0,0,0,4,35,194,192,162,97,105,138,156,72,100,168,195,50,17,36,200,241,61,13,212,60,230,0,111,115,75,27,225,22,234,143,194,84,122,173,206,33,183,35,254,37,230,63,255,255,18,189,63,255,251,178,100,171,12,105,12,113,207,27,186,123,210,57,194,57,247,105,232,58,29,53,165,72,109,229,235,65,6,30,168,25,147,9,216,217,255,255,255,251,0,0,149,46,44,41,63,6,76,142,110,137,192,124,33,209,242,80,131,19,90,8,28,82,9,118,103,115,102,16,73,120,74,73,221,211,170,215,147,232,108,151,82,144,146,54,112,220,97,161,195,202,61,118,88,105,166,208,213,16,251,107,23,123,45,80,122,164,114,115,80,178,193,130,77,119,5,132,184,42,236,220,238,219,93,152,54,127,4,120,195,186,118,44,211,39,12,44,48,188,81,81,37,16,105,229,125,10,61,150,165,111,59,93,210,210,41,222,195,211,198,168,239,67,245,105,230,24,149,118,163,129,36,68,61,130,74,220,90,150,77,38,40,38,137,122,1,242,101,33,190,26,61,236,242,155,11,166,199,239,144,44,74,173,152,58,143,42,232,197,78,180,74,190,49,16,168,238,209,107,13,42,148,227,236,73,102,33,132,193,59,199,177,187,108,119,74,167,28,176,183,48,88,186,179,39,154,105,189,105,242,74,213,132,169,143,2,27,51,9,227,244,215,181,66,39,21,147,46,137,100,142,238,208,16,80,248,182,116,169,50,102,40,145,22,93,67,68,65,230,19,65,60,87,124,17,18,125,82,250,158,164,134,157,3,27,200,129,171,116,252,117,26,249,122,93,125,149,73,93,45,82,191,77,87,254,159,255,255,207,253,122,165,65,19,245,236,159,196,98,0,76,12,64,140,80,41,205,8,27,204,108,227,141,7,32,12,131,5,193,160,137,140,103,185,137,0,88,192,62,98,232,76,102,242,224,96,248,52,60,24,136,130,3,37,140,85,224,96,56,42,105,220,16,159,81,88,240,166,147,212,33,91,76,161,209,134,161,249,83,140,112,105,143,134,11,146,200,129,208,66,198,234,194,162,37,169,138,188,110,83,53,66,117,36,97,101,99,54,209,65,197,219,5,216,45,66,190,101,152,133,64,72,158,109,145,19,177,68,236,83,172,208,185,142,119,182,152,123,184,158,129,38,53,6,177,41,53,130,137,106,138,225,77,86,48,233,78,17,85,123,132,225,167,84,200,178,16,231,218,93,159,157,122,41,11,63,150,33,147,89,218,135,153,124,43,92,27,87,98,112,170,63,178,165,105,220,179,185,102,109,205,30,63,212,88,213,153,197,186,6,242,145,84,192,133,10,10,226,72,55,131,185,175,212,240,117,173,65,251,150,103,185,165,88,220,105,102,91,197,151,55,196,40,211,86,191,91,243,73,22,208,37,147,76,83,238,249,164,251,235,157,91,23,240,138,218,125,116,210,194,0,217,66,253,47,16,75,83,129,201,174,72,87,6,189,180,196,136,103,89,90,127,182,183,170,255,251,178,100,143,14,136,35,110,206,139,186,123,230,59,200,218,82,97,98,118,159,81,163,60,110,237,235,72,252,34,41,169,149,149,216,140,186,106,160,48,33,61,11,174,142,200,158,189,58,47,63,78,159,236,159,255,248,114,127,63,55,55,96,195,127,255,198,138,119,128,21,48,120,198,49,184,221,49,24,91,50,238,202,53,16,44,49,228,24,68,99,28,10,49,161,220,80,7,8,17,76,225,69,199,81,199,135,82,76,250,211,5,133,202,133,38,26,8,25,174,14,6,164,10,18,135,144,63,1,83,65,64,114,140,26,100,61,29,117,12,53,89,64,161,52,65,79,55,254,82,141,4,96,198,1,88,54,238,124,3,150,102,209,178,1,193,125,232,153,244,212,136,17,217,99,64,12,8,112,212,76,142,160,174,79,8,210,75,18,141,65,182,6,195,136,187,160,134,83,131,81,246,165,35,154,234,153,44,13,138,104,26,66,182,187,16,103,22,219,178,31,184,108,161,124,99,104,145,21,134,180,82,69,67,55,80,158,77,8,156,201,38,119,218,224,180,123,98,153,235,133,189,66,130,105,182,91,39,203,149,112,178,190,134,214,54,51,61,245,115,245,138,37,124,243,246,220,157,86,190,79,214,200,13,231,77,86,149,44,208,37,210,38,181,122,183,44,125,49,183,52,196,108,135,13,241,253,17,142,56,231,226,198,177,72,185,53,25,78,204,0,136,69,56,6,226,239,233,36,45,74,158,79,36,189,102,52,93,57,109,45,58,163,255,134,249,72,194,94,129,206,9,193,105,80,171,170,245,62,159,166,134,54,137,163,228,95,200,148,250,127,248,136,255,228,228,109,158,135,8,255,252,122,0,0,0,48,195,34,136,203,132,100,202,193,20,212,240,204,227,193,116,197,240,88,88,40,48,113,60,48,60,10,67,224,130,212,210,227,248,113,44,104,188,24,22,127,70,67,66,35,136,34,132,166,110,52,6,13,182,12,12,19,81,94,166,22,110,22,1,26,221,87,202,162,22,119,8,39,104,230,22,0,32,34,123,231,233,72,4,34,143,76,149,33,83,18,68,123,1,45,136,35,100,1,88,226,187,198,205,177,149,66,29,22,35,80,203,250,46,167,27,169,7,160,76,162,119,104,189,62,22,64,30,143,162,254,131,51,138,68,132,176,134,214,239,201,111,72,201,102,72,141,234,99,130,158,18,139,45,81,142,211,214,15,54,109,147,132,215,105,173,42,70,242,152,221,226,214,5,181,13,83,168,48,92,49,219,156,190,227,54,55,123,61,102,221,243,42,198,171,61,51,61,178,146,135,245,224,239,176,178,171,91,152,99,36,105,29,63,44,204,42,133,115,19,147,10,204,88,209,228,195,30,228,132,228,249,236,118,21,74,239,21,164,31,255,251,178,100,121,142,167,222,108,78,155,187,122,226,68,99,138,18,101,226,118,29,249,175,60,110,233,235,128,251,139,40,221,151,137,96,235,169,116,234,142,77,140,91,104,0,6,37,204,173,4,198,2,228,231,32,25,157,175,184,122,74,240,1,184,141,84,112,64,196,78,231,60,244,197,65,225,152,135,178,6,245,35,104,30,242,241,53,125,221,176,245,139,195,15,186,228,210,155,68,76,102,71,229,15,112,189,182,172,68,255,255,16,128,101,33,14,12,184,53,204,101,32,12,183,183,205,36,40,194,3,17,160,80,200,240,36,72,149,11,3,0,32,172,209,210,140,205,28,40,78,56,104,238,245,113,132,75,204,177,112,88,1,33,79,216,130,0,46,43,128,2,96,143,98,111,95,151,140,193,39,34,238,238,141,32,45,50,145,148,76,8,197,206,193,113,132,188,102,211,179,135,28,242,27,32,44,19,91,21,10,254,224,220,66,98,204,167,48,190,82,10,143,33,198,55,115,13,217,239,63,26,195,156,241,47,169,181,209,180,123,55,46,8,107,207,113,158,222,172,219,230,27,84,123,168,97,105,182,14,164,142,135,65,159,37,219,52,107,66,21,90,217,212,126,57,38,107,71,41,235,102,236,231,217,154,12,13,183,68,222,95,50,169,31,213,73,19,15,81,207,213,22,127,29,186,60,103,11,170,215,91,197,219,241,88,14,105,233,221,57,174,102,172,88,207,165,149,86,242,187,204,108,41,21,176,124,178,189,203,133,36,109,128,203,26,4,95,157,255,47,23,219,0,3,178,167,110,148,65,1,70,112,191,109,97,117,222,209,41,218,224,159,193,9,164,61,218,93,174,10,92,70,72,31,95,36,108,90,9,91,83,116,21,60,182,119,46,180,173,154,218,204,143,213,235,178,28,132,63,249,255,245,167,255,172,0,0,96,112,166,105,49,170,28,177,25,53,240,154,174,84,153,124,3,24,38,27,152,180,182,152,106,3,151,140,104,230,53,248,144,48,60,110,46,160,4,37,49,164,162,64,120,88,21,48,216,8,49,136,5,26,15,94,18,192,236,96,144,22,204,12,43,4,21,105,50,42,144,22,140,14,15,6,138,37,84,44,0,162,128,218,68,197,45,151,209,243,108,47,225,106,203,219,109,71,204,9,0,181,49,29,2,128,42,215,146,4,30,109,75,162,12,74,223,199,85,45,250,142,28,107,183,99,234,201,133,44,82,25,163,170,176,36,0,60,242,241,62,207,242,209,20,92,77,134,88,174,45,101,250,2,58,42,185,45,14,130,58,181,45,41,141,97,104,201,94,105,130,79,107,149,18,118,3,140,57,11,244,70,15,61,55,120,242,203,63,220,8,251,240,166,198,234,1,41,40,21,187,138,212,92,145,120,208,248,36,255,251,178,100,105,140,231,200,114,206,19,175,55,160,70,231,169,240,105,226,120,29,45,163,64,110,105,235,65,9,19,168,5,151,137,216,38,47,2,102,51,189,208,138,103,16,146,124,42,193,179,57,149,177,188,165,156,101,219,94,148,179,59,182,191,189,200,237,181,173,189,146,243,104,122,159,177,25,32,167,104,57,57,236,146,148,128,40,30,178,109,15,189,151,196,204,128,159,153,240,161,113,76,33,180,111,54,6,173,36,47,165,174,22,218,228,223,151,230,204,45,187,81,124,255,151,175,78,64,255,68,90,63,205,223,252,159,215,151,182,144,255,250,182,214,128,1,57,57,138,198,166,162,21,154,157,8,108,227,9,221,193,6,110,7,24,12,16,101,101,64,209,24,42,27,3,3,13,182,11,84,196,198,24,33,244,66,217,157,163,28,41,50,208,186,34,58,184,57,220,140,16,101,41,8,198,54,176,0,196,224,81,173,137,26,37,18,175,225,218,60,136,190,202,124,13,137,140,209,109,172,38,65,92,66,54,123,52,250,191,49,119,188,152,217,203,200,155,234,131,158,189,210,190,124,151,101,66,88,255,105,26,40,24,230,129,152,210,255,18,13,89,19,185,212,108,192,30,132,30,161,89,142,3,230,114,108,146,220,134,87,134,216,51,141,69,136,228,20,65,213,168,93,44,203,246,142,130,167,141,244,194,170,172,28,107,202,173,60,159,95,188,141,156,40,97,184,101,231,111,219,220,230,2,170,12,253,203,79,210,15,216,28,144,148,129,250,192,171,76,49,39,50,72,22,168,184,140,230,188,206,145,97,164,110,227,124,185,50,168,116,237,205,113,50,216,155,136,200,232,66,209,60,197,184,158,75,26,2,150,193,100,141,8,77,235,18,234,165,22,222,161,211,68,89,70,195,126,34,34,133,6,118,96,26,217,141,2,222,143,138,9,136,162,17,182,175,223,190,168,250,208,13,44,181,181,114,168,182,13,115,240,231,249,36,0,1,115,24,204,115,77,132,227,91,70,243,85,63,67,136,206,99,28,1,146,32,132,206,19,120,105,0,48,144,18,1,28,134,218,9,230,12,143,166,7,0,96,16,0,206,16,180,120,15,24,14,12,34,1,1,70,120,112,8,228,130,67,65,228,77,74,132,2,112,160,148,14,80,19,5,91,12,11,36,128,196,35,43,47,192,8,4,66,168,118,3,45,189,89,43,170,196,144,206,117,225,44,165,201,90,138,1,64,117,223,126,153,79,234,105,59,216,182,174,58,10,242,221,203,144,61,251,144,50,130,90,149,77,183,24,62,9,85,114,160,9,70,204,221,138,107,211,188,148,153,195,206,60,231,177,254,198,152,187,130,7,80,132,225,89,39,149,65,188,51,25,13,145,123,14,116,202,132,74,227,34,255,251,178,100,91,14,231,216,104,205,147,175,79,146,68,6,218,1,105,229,116,158,193,191,56,111,105,235,73,1,8,168,137,172,60,88,112,8,78,101,10,51,84,158,44,119,33,41,160,247,119,186,128,214,202,82,200,97,184,41,119,90,171,109,111,51,215,104,66,199,80,146,41,38,67,176,166,241,45,15,65,41,98,111,140,200,172,183,93,28,217,156,105,177,181,29,30,163,174,159,188,215,176,170,88,0,156,6,4,234,24,248,32,234,44,66,34,16,5,206,125,224,112,52,89,86,112,0,8,92,186,133,227,247,215,30,194,183,224,236,17,9,161,17,128,242,142,23,253,224,244,19,225,253,31,95,254,167,127,151,254,223,255,254,43,16,59,40,207,244,122,93,21,4,152,96,82,29,230,26,1,152,97,54,2,198,1,40,40,97,188,25,134,7,160,194,52,0,38,1,227,70,135,166,0,160,100,33,0,211,22,112,140,51,79,72,163,10,23,58,89,21,160,45,8,0,108,225,130,12,23,40,72,112,154,79,25,163,86,8,188,47,224,136,83,53,51,228,72,214,190,111,88,93,82,40,84,120,7,133,83,105,192,2,8,180,173,192,5,46,151,197,48,9,163,50,84,203,119,111,58,82,142,180,111,23,120,15,78,118,137,238,175,47,116,170,110,10,219,89,36,47,70,208,249,115,42,86,205,148,49,241,22,201,187,147,103,170,124,196,143,34,233,157,83,127,1,23,139,170,207,247,235,56,129,108,200,95,88,235,134,228,58,107,125,110,103,175,39,245,249,140,227,90,182,185,239,198,100,159,63,17,113,135,216,214,105,125,79,230,189,92,179,90,62,251,137,157,190,102,213,173,9,79,72,112,78,232,179,57,119,171,210,75,142,195,153,28,227,196,129,90,49,81,243,4,212,143,188,95,24,213,61,191,144,188,91,63,218,7,31,199,216,187,224,9,106,95,7,67,5,140,57,20,78,32,59,204,83,34,193,133,122,186,114,174,152,134,191,210,232,137,182,18,73,79,29,15,146,0,216,212,169,200,122,186,19,150,103,111,251,150,249,45,66,127,245,103,179,27,251,127,250,128,0,0,115,1,212,211,34,149,131,40,78,83,83,219,227,177,134,3,49,67,211,9,192,67,62,12,32,132,188,84,31,49,196,29,54,16,219,48,196,193,101,113,0,97,162,59,135,0,16,164,10,19,153,0,80,144,67,224,58,94,102,96,138,102,52,154,1,130,7,116,139,19,142,129,152,13,25,148,0,192,205,192,192,199,197,129,31,168,8,2,4,234,82,184,133,218,16,129,82,27,3,226,19,40,75,128,123,36,58,122,67,38,68,5,0,70,243,13,118,93,54,248,148,52,190,209,180,73,123,123,231,233,118,178,220,14,20,168,209,102,78,149,198,255,251,178,100,71,142,167,236,116,77,147,187,122,226,68,135,186,22,101,162,120,29,121,161,54,78,237,145,201,16,158,232,89,151,137,216,9,111,95,43,216,40,194,116,47,60,249,147,107,162,51,54,111,116,70,51,58,121,182,38,92,189,161,148,208,245,17,197,39,170,227,127,18,210,182,143,235,2,30,241,155,87,93,236,217,251,164,187,123,185,182,209,141,235,58,204,8,155,215,97,181,216,247,73,223,231,13,239,155,221,206,241,129,98,92,229,194,13,158,195,124,246,207,99,63,143,17,158,37,152,47,31,48,163,91,89,214,63,183,254,251,207,173,49,153,184,224,32,0,6,13,145,234,76,80,176,226,101,62,243,230,8,42,134,24,153,1,51,126,41,32,14,102,139,35,86,63,43,10,105,128,204,40,186,200,162,178,105,39,254,76,175,219,232,78,71,250,39,213,87,255,255,213,187,242,127,232,44,75,157,48,242,37,174,155,6,204,38,92,76,10,90,12,154,57,205,107,225,206,92,16,76,109,24,135,66,163,43,217,131,23,129,195,5,2,160,8,68,107,90,48,96,152,116,182,2,224,57,148,225,34,49,40,160,176,34,52,106,46,214,152,64,90,2,36,174,99,34,130,177,198,156,2,183,152,105,128,75,131,144,221,7,140,194,5,210,237,255,120,80,254,29,182,177,83,156,176,3,68,221,23,206,60,78,225,8,22,121,192,14,111,38,156,37,4,155,228,211,45,194,243,59,140,89,184,243,174,235,213,224,73,76,42,150,42,187,100,237,143,61,61,209,216,180,125,161,79,97,81,189,183,207,222,27,161,48,143,147,83,30,179,195,172,205,13,107,44,129,143,173,141,150,109,173,145,203,238,210,234,227,159,65,131,88,81,123,85,252,123,237,4,108,102,79,108,21,112,250,140,174,126,5,56,84,217,103,61,134,223,90,150,206,162,59,179,168,166,174,177,202,14,171,52,126,8,94,201,174,54,189,66,67,94,127,215,111,80,225,194,82,236,65,163,132,254,49,35,3,162,105,163,112,121,128,75,66,205,215,12,122,3,206,92,52,189,250,147,56,211,6,26,29,242,103,26,187,169,86,179,230,167,255,56,124,154,50,255,106,151,249,255,101,228,62,141,255,203,254,188,157,245,0,13,101,44,33,114,201,80,0,204,9,135,164,194,124,109,12,71,129,52,194,237,149,204,40,195,4,193,84,29,12,8,1,148,195,52,140,76,25,128,60,192,28,3,1,160,40,99,92,53,34,166,98,194,160,65,83,218,66,66,148,215,32,60,51,161,116,248,157,11,14,132,114,39,170,172,16,91,3,159,99,9,212,98,199,99,93,108,114,22,32,32,30,3,128,250,86,8,247,76,206,152,48,51,40,124,214,210,234,156,193,23,129,129,118,58,255,251,178,100,54,14,135,246,112,204,139,219,122,246,71,199,170,42,105,226,116,30,25,211,50,46,225,55,89,48,164,104,141,149,34,176,172,146,253,181,137,216,211,189,81,101,137,146,164,208,211,131,150,96,128,230,2,53,49,25,176,201,7,99,72,167,173,29,137,102,195,88,217,90,135,117,227,173,126,182,188,186,217,24,120,250,147,157,84,167,54,227,233,241,127,141,150,196,142,118,245,60,231,171,234,255,54,182,101,246,167,182,35,47,107,85,162,21,15,89,195,110,31,180,199,120,225,2,51,83,12,85,234,101,145,212,123,162,220,247,133,115,100,72,120,180,119,177,30,61,223,113,183,180,10,106,30,49,26,89,60,87,31,137,216,24,226,87,192,205,36,164,47,123,110,183,182,252,160,176,210,8,152,0,32,130,0,0,184,29,170,37,216,13,148,132,14,85,161,193,81,105,95,2,10,213,158,100,40,161,202,13,110,188,161,62,180,186,51,19,90,168,211,14,98,134,108,218,152,153,116,49,171,206,221,63,147,245,103,239,163,127,251,255,126,126,221,129,249,119,101,92,183,214,128,152,96,222,153,254,130,26,176,110,26,177,172,159,26,54,152,112,33,128,129,35,84,7,211,48,193,144,8,150,20,8,77,111,114,21,195,204,50,19,24,62,63,187,197,250,48,4,40,49,228,23,66,41,120,32,18,34,68,87,106,127,140,149,129,1,203,29,88,67,5,8,224,194,249,134,183,97,144,176,88,0,118,40,13,32,156,236,20,9,76,53,148,72,21,121,21,70,100,103,52,158,145,109,70,177,178,210,83,26,115,40,131,153,127,221,119,98,159,6,104,162,221,154,175,159,94,135,113,157,60,138,167,46,106,146,230,201,34,108,55,229,61,190,205,174,119,147,124,238,164,85,46,239,7,118,146,238,14,199,62,157,194,167,166,151,176,107,57,112,224,204,250,149,147,61,151,110,83,98,102,53,45,141,44,196,122,221,44,96,146,119,108,90,178,189,185,166,237,194,15,138,82,203,85,19,49,41,51,61,78,12,160,90,116,220,160,161,217,175,51,210,200,218,7,26,61,61,218,220,245,61,214,115,255,120,157,201,210,212,17,64,0,1,208,125,172,45,128,194,136,193,109,162,137,156,197,99,142,224,56,104,35,9,34,90,235,44,176,181,148,204,131,148,47,132,135,186,102,33,188,157,89,173,201,78,163,115,251,83,253,124,255,209,29,63,250,254,159,235,254,251,11,64,186,110,120,225,189,83,250,29,15,141,59,27,243,40,0,2,243,7,14,147,58,66,115,55,141,35,67,42,131,144,66,3,16,130,211,8,194,35,11,89,195,5,128,163,0,1,68,29,51,17,59,171,33,65,179,20,67,102,111,14,8,64,176,81,101,34,216,160,96,255,251,178,100,27,142,134,190,103,206,19,175,78,178,75,99,74,9,105,226,118,28,129,203,52,79,109,143,200,249,20,169,117,149,149,208,52,68,198,26,8,200,192,205,101,137,28,85,33,16,73,19,196,192,112,69,86,201,52,141,185,212,182,220,38,236,71,210,43,159,112,48,5,177,168,220,142,92,53,18,220,109,219,126,243,220,239,34,140,207,214,18,212,178,233,140,140,197,44,236,250,135,196,4,140,223,202,168,146,187,248,214,19,49,111,250,214,62,91,224,126,179,239,41,225,22,167,3,255,103,7,192,194,7,218,209,207,170,206,108,236,101,49,13,171,105,61,22,161,210,138,244,240,180,95,60,24,50,82,33,187,124,80,19,171,75,25,101,4,74,70,211,116,96,172,235,42,12,202,209,118,25,72,202,82,10,104,23,56,153,45,241,169,213,114,254,152,0,32,0,1,12,120,165,170,192,1,186,10,99,3,193,97,98,110,220,21,41,48,129,217,220,37,211,8,29,71,183,213,123,108,22,152,82,17,135,30,220,110,22,181,197,119,226,242,48,90,11,226,15,169,234,100,138,140,235,96,169,175,98,158,162,31,58,134,66,31,253,152,85,223,205,2,198,7,65,198,98,206,35,38,34,193,136,96,252,179,6,0,97,20,96,28,6,2,32,25,48,241,23,209,225,13,74,163,1,112,48,48,211,26,135,105,222,79,144,193,25,40,0,194,244,140,29,152,208,243,17,167,24,104,1,30,195,138,164,85,128,74,248,162,106,25,42,32,149,67,174,238,152,129,42,65,196,231,213,36,42,98,188,90,197,18,219,46,222,89,192,97,193,84,126,194,228,93,206,27,85,221,228,102,231,121,32,152,252,223,230,81,251,191,18,194,130,158,19,35,91,47,89,145,168,240,166,68,131,220,22,195,76,134,179,85,6,83,172,145,43,250,117,4,77,17,226,186,65,230,88,226,117,247,61,166,216,63,180,189,28,52,243,122,250,119,54,89,125,171,115,125,213,87,187,48,33,91,123,96,253,203,198,121,21,22,107,159,90,189,45,85,117,110,119,93,205,235,126,65,15,75,48,221,187,197,87,215,185,247,130,14,218,71,78,171,243,57,125,142,98,143,5,210,0,44,45,84,2,130,51,66,32,165,13,223,138,201,105,46,198,121,12,151,205,249,212,224,156,205,207,141,65,196,159,16,171,129,112,180,164,124,115,224,233,167,86,250,191,251,200,30,208,171,28,163,130,133,173,253,108,254,97,70,125,132,0,0,75,80,193,129,60,209,148,148,200,32,36,200,217,96,223,0,232,56,95,36,1,76,178,45,194,8,52,197,24,4,204,92,73,75,78,196,16,240,210,143,119,162,106,26,30,134,121,174,21,30,4,39,100,11,36,102,113,16,185,242,255,152,255,251,178,100,32,14,166,242,105,78,155,186,98,240,71,133,218,19,100,70,168,28,165,207,70,77,176,222,201,12,19,167,213,167,137,106,184,33,147,95,231,32,148,195,66,118,220,52,114,119,31,69,216,166,172,78,153,27,217,227,176,252,49,180,213,173,40,125,92,71,43,80,96,195,38,237,242,244,117,88,87,67,63,89,24,232,151,108,70,26,172,52,194,61,201,72,138,53,165,41,19,16,142,217,111,41,221,169,14,213,227,10,227,188,113,59,77,167,99,97,21,243,71,195,10,191,252,219,235,181,199,203,71,186,218,55,153,101,108,49,184,173,247,28,95,103,34,175,106,252,165,47,155,105,182,87,95,127,87,176,222,188,179,33,177,201,243,146,118,239,237,175,12,49,250,51,198,30,179,233,225,63,142,236,175,231,253,131,107,168,169,97,65,74,192,0,82,136,140,46,215,252,12,169,27,234,193,146,65,52,9,169,161,17,244,183,227,201,15,171,184,229,119,223,8,175,195,173,83,119,116,245,8,160,110,250,162,212,250,145,93,63,255,148,191,214,150,125,130,232,18,226,28,103,230,105,174,169,185,118,179,110,123,255,233,164,127,107,38,175,10,102,38,38,107,154,122,4,102,72,20,35,16,42,81,32,4,26,16,60,96,97,173,134,0,68,157,175,250,101,75,218,64,80,24,192,128,75,84,201,82,152,104,138,12,88,17,24,176,240,60,68,188,2,18,25,66,216,73,116,127,102,20,143,188,48,202,218,36,6,238,52,198,14,171,95,105,43,47,96,41,38,253,80,78,209,197,38,98,17,186,102,199,26,179,33,206,146,2,109,42,178,9,152,211,237,12,253,185,139,183,111,210,173,187,7,235,104,180,63,185,255,218,153,71,46,120,166,130,1,217,241,5,50,212,200,236,165,229,36,252,108,153,16,142,126,116,205,9,102,222,37,254,158,92,230,60,72,247,18,42,176,151,39,239,84,169,86,5,98,234,159,187,209,55,104,226,201,246,87,202,17,229,214,199,45,28,203,96,188,177,98,8,146,33,50,3,96,68,112,159,239,29,50,22,68,114,161,7,187,236,135,45,62,255,253,237,55,207,94,25,153,246,71,201,0,67,137,122,159,64,203,1,150,148,226,148,64,141,175,211,188,130,166,134,83,243,100,4,171,214,35,140,44,150,72,253,27,193,69,106,209,108,250,182,88,245,169,59,113,178,129,155,125,30,175,246,162,126,12,201,18,100,88,255,20,221,232,54,191,255,212,0,4,211,148,84,40,202,76,204,1,52,192,120,76,16,36,153,213,233,50,81,178,128,70,121,43,24,55,67,38,73,60,186,113,104,206,50,103,164,76,154,152,136,46,225,84,1,2,149,124,18,238,38,218,147,168,174,240,120,159,231,137,37,130,242,255,251,178,100,32,140,6,132,103,83,155,108,125,240,72,99,105,248,105,230,116,30,5,225,64,14,101,235,129,13,140,232,241,150,21,216,9,232,22,18,16,3,193,26,18,233,145,169,126,36,127,48,60,188,72,106,27,211,16,130,19,160,36,77,45,3,19,135,215,28,174,74,172,150,185,97,234,182,16,139,235,170,126,138,54,146,209,63,48,167,78,141,80,194,37,165,56,38,172,121,71,25,18,214,174,129,151,226,178,136,216,43,76,3,105,46,101,95,180,152,209,114,238,217,170,76,121,105,105,178,255,193,108,180,247,230,233,228,161,41,159,158,205,51,87,145,164,104,219,107,186,56,179,222,34,170,113,236,225,151,191,89,222,123,140,87,170,189,65,102,89,193,84,144,21,215,1,124,6,224,4,32,0,9,213,49,90,99,58,139,128,185,95,3,4,81,60,162,77,100,144,173,203,120,131,164,200,46,68,130,203,147,56,107,233,50,41,153,154,137,17,165,16,49,161,141,136,219,141,173,215,114,167,11,115,28,115,164,238,22,97,20,145,181,59,202,58,127,191,185,95,212,96,51,225,155,204,38,171,55,25,59,34,113,81,49,170,0,65,112,169,153,24,160,163,90,2,195,18,224,5,145,135,216,212,46,208,240,217,16,140,28,24,217,70,233,204,116,100,82,152,160,51,29,209,17,197,39,34,172,48,96,48,44,115,89,3,24,68,43,172,136,219,76,104,125,187,39,212,224,201,168,172,95,1,246,141,29,136,194,198,42,218,19,8,46,139,87,46,198,225,202,147,33,108,202,253,141,132,75,8,59,78,22,241,254,107,81,88,237,141,129,109,58,141,93,36,238,153,187,9,224,195,132,100,21,117,58,227,43,207,56,247,202,236,46,28,12,23,176,87,247,206,155,220,252,140,200,148,153,39,188,161,88,193,171,17,120,197,194,65,147,42,220,225,178,185,155,90,117,182,170,202,198,238,200,205,226,63,255,63,95,15,118,213,19,193,190,175,243,120,186,127,23,121,127,62,45,225,59,238,113,125,55,243,241,10,190,119,248,197,61,117,138,191,189,24,98,123,127,254,32,102,75,59,188,8,127,239,255,109,58,0,0,4,0,0,44,4,204,82,140,2,80,99,148,247,144,89,237,164,166,79,204,228,125,13,14,45,5,81,92,31,0,111,135,132,39,250,164,31,129,205,218,71,243,4,204,210,98,103,218,52,154,153,67,192,5,251,158,165,20,245,6,129,224,151,41,165,33,1,1,0,72,46,14,208,36,89,159,38,100,163,29,244,10,90,198,0,17,152,51,71,125,1,171,70,3,191,124,238,11,130,126,126,4,134,97,166,40,163,149,170,160,178,188,32,59,37,26,135,202,33,39,226,146,70,100,147,154,124,48,30,194,125,99,50,255,251,176,100,33,136,150,112,107,212,59,58,120,88,69,100,74,34,97,130,122,30,13,193,62,78,229,235,88,254,141,233,169,132,189,104,51,82,51,80,156,187,110,39,85,88,239,159,196,218,247,216,182,42,180,127,78,213,52,52,171,83,105,199,20,186,35,174,156,222,146,148,118,154,177,117,242,42,102,93,91,102,228,120,133,182,19,126,99,99,114,39,156,104,154,129,125,244,76,126,95,118,222,167,237,87,195,19,174,166,204,236,122,130,173,196,39,247,106,116,151,80,42,224,15,166,92,56,79,151,222,72,184,145,166,116,83,218,57,207,241,226,193,212,3,14,44,217,69,163,179,23,9,37,170,162,107,167,223,62,215,103,113,174,153,183,102,90,103,95,219,249,253,244,17,72,0,10,23,209,165,1,122,77,130,39,73,73,46,251,205,194,210,158,106,89,66,176,156,160,190,78,167,12,229,80,156,171,56,228,119,196,21,181,138,174,125,171,39,154,137,82,254,197,201,33,130,60,172,143,76,232,57,67,153,210,82,59,252,87,113,61,247,189,128,0,12,96,33,196,97,72,220,99,186,92,96,117,52,98,217,116,100,184,126,8,1,140,157,5,197,138,1,96,32,196,96,56,196,66,248,202,104,164,233,50,184,150,61,41,38,47,33,194,148,225,45,163,73,112,199,128,116,113,182,161,170,66,128,202,32,107,226,101,35,152,160,112,38,6,188,67,216,107,157,192,130,78,36,21,177,1,26,29,7,40,183,207,182,157,24,14,70,74,32,243,28,163,62,25,214,178,123,71,136,13,227,82,48,189,136,184,155,81,238,145,219,192,72,51,84,175,211,100,20,193,63,89,176,200,179,113,175,180,195,253,25,78,182,27,219,107,112,137,38,249,235,118,229,92,176,247,109,198,193,126,245,66,182,212,211,242,179,150,63,218,189,157,252,57,111,14,152,4,234,207,79,117,232,74,237,66,143,156,70,251,102,162,243,77,216,113,252,61,214,35,56,178,214,37,15,228,20,22,124,161,208,40,184,90,249,135,43,220,204,215,22,158,52,242,53,110,152,248,155,25,167,249,249,255,48,122,230,11,236,2,23,1,94,24,146,146,93,187,170,236,146,242,6,187,45,102,26,234,1,114,183,47,78,154,216,141,27,216,16,75,169,181,154,127,70,237,190,50,145,142,5,42,169,36,172,63,215,45,75,167,116,163,188,151,125,95,246,23,255,255,255,253,36,0,0,99,7,147,99,2,144,35,64,67,51,25,103,227,97,7,3,75,194,115,6,193,243,28,150,147,14,192,80,8,64,4,11,204,121,59,73,8,100,4,71,5,0,23,156,84,3,48,12,18,1,10,166,30,3,113,2,65,4,183,138,118,74,28,140,189,40,204,193,165,35,176,199,132,167,105,255,251,178,100,38,143,71,161,106,78,147,186,92,242,72,196,58,34,97,137,116,27,133,175,60,14,101,237,209,56,26,104,221,133,137,240,160,24,20,2,135,117,105,167,89,149,98,73,156,220,65,131,101,115,73,179,56,95,116,224,114,145,147,119,39,236,185,111,76,62,156,48,48,160,4,242,161,119,39,158,138,57,88,192,218,241,245,175,98,61,33,205,197,142,226,141,49,66,192,39,203,38,155,187,142,125,2,135,238,234,153,242,109,198,206,12,147,215,77,223,146,171,141,80,200,121,115,186,102,25,93,109,160,249,156,164,136,123,3,173,64,124,164,136,109,82,51,169,172,69,138,154,83,236,236,154,22,143,68,45,32,59,243,172,169,117,198,218,154,51,249,142,225,24,40,41,51,210,17,143,48,217,244,101,161,31,17,45,213,171,107,170,41,145,60,30,96,220,105,255,8,111,45,135,128,3,198,221,19,120,1,19,120,92,234,128,150,49,200,132,81,16,230,123,236,27,189,121,213,210,23,159,78,52,171,120,133,148,102,73,95,223,47,96,237,80,152,147,88,17,28,195,143,233,223,48,126,83,140,160,187,204,186,179,40,83,164,253,67,26,38,251,255,255,255,210,97,168,49,144,163,70,136,51,26,70,26,122,163,153,188,69,202,76,204,145,192,49,217,9,102,75,3,153,241,140,97,144,177,17,98,3,40,137,230,25,28,26,144,27,243,213,9,226,10,197,200,168,101,56,51,233,67,207,107,254,22,132,104,52,200,51,11,32,3,73,195,81,175,231,93,87,63,131,132,118,11,94,242,178,193,246,218,178,138,234,98,245,135,86,101,178,67,181,9,70,148,94,125,249,53,60,33,8,105,86,18,168,54,88,128,136,108,69,23,85,145,220,68,54,19,173,93,201,188,195,159,158,16,160,160,52,212,181,178,120,228,216,91,105,42,197,177,93,151,248,146,165,21,13,255,210,182,69,99,111,117,220,190,93,102,23,190,63,175,174,175,88,175,211,42,156,43,152,41,123,198,248,248,244,139,175,26,208,117,223,60,199,211,124,69,86,160,34,156,113,189,67,154,75,83,79,117,169,38,150,89,164,241,245,104,210,94,255,255,231,8,9,64,1,87,222,97,255,10,72,49,235,50,38,35,172,103,150,146,50,134,255,26,7,60,245,154,226,178,206,229,125,82,186,113,125,197,237,227,97,1,209,45,162,154,195,164,121,107,174,94,176,234,225,50,26,233,103,102,107,127,46,223,244,244,91,99,114,255,255,251,219,250,126,70,71,187,236,0,0,3,188,24,148,50,66,192,198,229,18,31,105,151,18,166,61,21,22,128,205,163,33,163,66,154,152,36,28,101,179,136,143,209,96,105,4,140,186,85,6,3,34,248,21,109,82,1,73,188,162,22,255,251,178,100,26,142,150,139,103,208,155,153,122,210,74,164,106,45,101,226,78,28,141,159,58,78,233,235,193,19,145,231,193,151,157,106,44,69,12,60,226,114,14,64,157,49,53,240,166,144,230,236,236,163,122,8,235,19,120,137,147,250,57,33,43,227,144,109,174,28,116,135,54,81,47,67,248,196,194,226,237,91,193,6,121,8,250,182,157,97,191,22,49,220,35,27,80,147,190,174,155,234,239,10,42,72,203,241,63,114,173,141,109,234,109,111,246,77,120,176,115,240,199,142,103,248,41,187,67,159,45,238,58,109,164,28,214,145,183,71,24,240,220,31,19,24,52,127,185,219,33,198,197,47,26,243,64,157,238,107,10,211,217,255,154,19,34,65,29,181,58,250,163,74,102,40,173,82,193,154,123,222,3,237,117,27,248,184,127,72,15,58,128,0,0,128,1,0,0,2,32,58,100,80,25,185,249,30,50,209,49,42,190,157,118,5,118,8,237,64,219,146,14,44,229,210,40,15,153,103,245,95,143,151,210,222,124,190,220,6,104,98,198,202,166,149,5,10,244,123,194,111,225,253,167,218,74,228,39,20,82,143,246,93,255,253,138,3,200,77,195,48,13,227,82,142,179,35,170,243,91,78,211,38,1,226,160,74,97,162,226,96,88,30,5,3,204,82,2,12,196,43,12,37,208,136,233,144,96,75,195,1,98,160,66,226,161,141,232,11,44,4,174,86,38,97,8,204,82,252,45,88,128,88,208,208,100,61,48,131,20,125,23,33,218,201,75,147,69,104,110,129,124,96,248,13,8,112,11,8,74,37,96,64,110,12,250,43,82,67,180,60,155,55,130,54,51,104,122,192,93,106,160,133,84,183,154,107,87,89,132,242,203,180,57,40,85,141,166,226,233,184,14,148,170,196,27,120,221,204,34,247,135,237,53,38,62,82,225,153,43,243,232,175,164,137,181,169,117,184,255,9,143,140,124,211,48,107,245,173,227,95,121,197,227,181,196,113,149,253,33,46,117,123,106,75,231,189,133,189,65,245,150,179,227,19,123,221,186,219,111,92,210,28,177,178,254,140,127,119,183,196,146,210,222,60,219,243,242,86,162,87,21,137,178,172,46,38,186,194,233,1,196,34,149,118,2,118,93,18,201,32,16,226,48,242,25,110,188,63,34,206,148,163,83,225,175,117,173,29,212,196,129,46,246,224,180,246,29,39,154,65,191,202,37,156,166,64,243,61,43,57,102,220,40,210,220,134,38,245,127,173,78,106,4,0,0,2,112,193,40,3,99,13,12,176,100,52,211,72,245,161,144,24,100,160,36,104,166,81,66,137,222,49,176,148,214,167,147,107,64,208,144,226,111,145,116,64,8,25,81,123,0,246,212,28,16,94,22,144,33,168,114,113,40,36,207,255,251,178,100,31,14,198,253,104,207,27,153,122,240,73,230,154,3,97,226,92,26,245,161,62,110,229,143,193,31,26,168,5,151,149,114,160,165,203,81,164,0,173,112,85,186,142,179,8,133,52,89,37,32,168,146,170,104,220,104,170,179,20,124,82,106,126,37,98,197,210,83,117,89,4,20,46,48,207,74,164,21,16,145,136,232,136,87,130,234,135,149,28,72,107,64,130,165,91,209,126,206,117,55,29,212,194,195,27,21,218,227,96,236,157,176,233,154,208,233,155,249,167,204,101,134,247,149,104,190,13,248,184,89,190,230,240,243,139,111,63,117,164,93,62,137,13,212,121,213,126,141,84,139,95,168,149,212,31,191,152,182,212,12,87,51,53,106,189,81,75,42,92,162,226,179,191,98,123,61,35,71,205,166,130,199,188,196,214,179,7,81,183,14,23,244,223,67,0,0,68,13,133,115,131,138,5,249,200,72,73,127,76,191,91,177,231,232,194,151,104,219,153,56,204,221,87,118,2,35,199,174,100,210,41,105,56,72,92,148,174,255,255,245,234,20,230,142,24,242,141,161,9,81,169,189,18,35,254,191,227,255,86,225,122,92,255,255,225,51,160,48,21,166,10,133,6,93,14,230,117,13,229,89,200,200,209,248,205,224,4,56,0,50,4,158,49,0,4,17,4,133,97,185,147,194,208,52,94,46,196,80,120,88,207,166,0,1,26,134,133,104,113,33,39,108,128,93,24,92,106,70,77,20,0,144,61,35,252,45,218,168,61,82,124,94,238,180,119,145,253,71,120,204,77,139,230,175,209,22,32,179,47,83,197,112,111,165,17,53,187,122,74,243,237,217,212,21,103,214,149,92,155,52,131,87,190,103,230,161,180,67,75,247,17,50,183,185,34,112,175,144,145,121,14,250,174,154,25,90,214,190,127,46,158,44,45,19,214,172,189,112,112,205,87,241,40,230,123,183,39,102,107,77,247,10,180,104,168,110,167,91,203,45,66,59,189,161,191,93,107,187,169,221,164,79,89,51,75,206,226,98,164,199,222,126,52,231,150,199,182,139,93,126,213,170,236,122,141,213,182,26,58,47,103,91,13,160,76,197,96,214,12,147,144,184,129,193,192,230,80,170,254,39,179,8,34,103,54,79,44,103,244,35,103,161,29,230,172,124,196,83,58,186,11,112,117,241,76,71,112,38,106,200,226,12,30,34,106,54,135,35,133,171,241,243,180,255,199,111,244,124,255,248,111,202,255,255,212,0,0,4,180,192,226,115,90,49,204,252,230,53,79,224,212,198,64,197,72,112,0,196,177,50,202,152,28,22,99,81,1,164,68,101,172,31,32,149,35,48,224,196,7,64,10,12,36,185,58,49,116,70,77,196,196,18,65,14,101,177,120,5,67,50,101,38,85,255,251,178,100,34,14,7,123,113,207,155,153,122,240,65,38,154,61,97,34,90,24,249,163,66,109,176,220,192,250,37,169,244,248,149,89,78,198,6,116,32,73,234,5,1,151,62,42,133,147,46,136,125,172,173,8,136,171,173,198,90,174,242,122,100,209,201,110,149,136,10,18,130,78,172,94,134,164,85,213,118,202,230,255,91,155,9,230,84,249,20,176,187,81,199,180,7,31,71,142,23,96,133,2,109,54,188,107,92,207,13,8,121,172,60,198,242,165,242,53,179,157,182,98,79,147,120,136,90,118,204,79,226,37,106,223,243,25,236,72,241,88,214,152,230,204,103,176,152,77,231,186,126,216,213,52,239,24,99,73,154,177,206,246,36,119,111,29,101,252,87,208,171,52,145,251,59,37,35,83,76,111,165,79,77,44,119,187,130,243,86,214,46,174,139,6,20,57,90,255,199,255,255,255,255,255,37,0,1,128,0,0,1,45,136,33,150,150,249,37,169,50,135,173,1,18,216,80,74,217,58,131,226,147,112,61,247,122,62,7,25,169,219,239,174,235,36,185,195,204,227,27,146,237,76,167,69,64,175,127,111,210,183,223,213,13,147,254,162,63,255,254,178,45,193,117,115,130,195,2,173,152,89,193,144,69,25,168,155,95,53,199,19,37,21,17,137,137,20,1,133,9,18,85,202,207,1,48,43,148,58,85,34,66,38,46,166,186,203,98,134,14,8,200,25,204,81,166,38,156,157,232,18,9,140,206,207,217,87,86,170,177,218,70,157,40,147,38,197,212,65,94,240,166,177,169,153,55,190,211,51,80,253,229,100,185,140,102,172,193,70,209,31,97,245,250,117,245,199,103,135,139,74,41,84,187,148,19,146,162,211,249,177,188,222,150,66,154,24,207,53,89,153,250,202,11,130,124,177,3,101,144,25,4,65,10,216,8,139,101,182,94,250,50,243,165,154,101,199,184,97,246,55,1,19,4,77,47,122,99,169,198,90,195,132,165,60,151,204,65,58,155,144,96,135,22,218,123,147,25,66,89,24,50,138,3,196,38,4,149,237,42,0,0,0,7,8,0,228,124,85,78,113,11,160,165,135,170,133,250,206,35,19,130,133,55,243,8,78,8,6,96,59,21,241,163,144,34,150,253,255,255,255,191,253,81,73,191,46,103,191,215,160,45,83,169,244,127,215,255,255,234,209,23,197,0,2,147,13,181,77,113,33,48,18,200,43,13,51,128,208,219,162,244,114,2,86,135,1,1,96,161,150,128,166,11,13,152,48,114,14,45,163,193,143,133,107,16,68,14,11,133,76,18,4,22,42,75,40,212,178,66,4,15,196,222,198,64,200,203,54,14,9,181,48,48,237,78,96,5,215,3,165,107,183,10,22,6,53,1,64,11,208,176,205,29,255,255,251,178,100,46,12,167,88,115,207,19,143,70,194,70,230,154,21,101,34,148,154,113,163,76,109,97,231,129,18,20,232,1,148,137,168,36,4,33,179,88,95,111,228,130,18,187,9,57,201,199,144,244,12,129,88,78,19,206,51,138,216,9,40,55,64,91,88,120,172,128,116,3,197,83,116,18,177,138,140,144,15,130,223,6,28,210,56,64,187,93,34,63,121,16,167,94,70,74,243,227,58,128,227,29,172,119,173,157,17,95,213,31,1,182,208,33,105,88,139,85,230,29,118,216,253,169,12,100,111,103,15,16,203,7,212,56,15,7,109,28,90,215,83,43,82,64,161,157,111,114,29,158,130,231,201,239,104,246,53,225,95,253,56,33,52,93,27,132,75,190,62,42,180,238,233,216,198,37,0,64,55,103,220,130,196,196,36,173,231,220,196,77,17,228,177,114,237,186,80,37,12,237,191,251,84,60,106,138,215,82,140,235,87,32,21,190,18,157,59,203,222,113,153,152,60,24,55,183,239,5,187,250,127,52,105,5,255,215,255,31,148,249,193,6,24,253,187,255,222,0,9,187,184,94,41,164,118,121,84,152,236,224,225,97,35,168,77,73,177,234,45,164,154,69,65,67,38,181,178,184,201,218,35,108,133,136,231,150,231,42,49,136,252,10,246,142,53,23,7,81,198,44,138,103,147,65,52,145,207,155,40,118,51,97,44,204,52,145,213,83,55,211,237,145,92,222,127,28,44,39,140,90,87,37,171,230,54,248,172,182,239,33,195,180,145,85,133,201,112,245,194,109,179,190,131,27,44,77,145,145,154,149,81,59,44,7,110,247,68,33,185,87,2,104,182,230,35,124,100,100,50,254,87,245,69,35,187,219,114,17,81,222,133,229,64,238,236,214,106,127,148,75,204,67,153,132,152,33,205,106,56,247,114,205,30,87,123,214,55,88,48,180,220,159,146,174,238,195,26,25,144,99,72,36,173,229,74,212,250,247,146,247,136,242,158,239,168,221,137,211,16,96,46,86,101,98,155,69,159,101,210,71,120,186,201,20,4,52,88,200,48,65,99,31,188,254,150,65,133,206,201,45,74,218,41,139,11,210,16,126,236,168,56,60,152,147,203,58,185,120,202,8,149,222,172,234,21,172,234,70,4,53,160,223,179,116,85,33,225,143,109,123,54,196,221,155,122,47,32,48,157,196,207,133,243,57,155,77,16,151,56,90,228,219,164,32,16,72,218,146,179,10,134,203,206,14,121,24,140,2,21,72,3,132,1,96,40,61,196,70,66,81,222,121,205,25,245,51,178,241,188,175,201,138,203,212,142,3,203,5,41,1,50,80,130,134,29,131,163,35,15,154,127,157,73,106,168,137,24,252,24,229,186,178,33,165,163,43,185,168,52,224,48,180,182,224,255,251,178,100,48,140,7,152,117,206,3,153,123,112,72,165,234,22,97,34,104,24,233,163,70,109,189,150,193,73,26,167,149,166,29,112,93,42,47,103,161,196,3,145,28,62,53,216,220,48,207,193,230,158,15,200,202,241,159,140,197,107,47,30,0,141,35,70,155,68,137,57,54,133,164,110,237,224,158,193,63,143,220,74,106,244,85,39,80,118,176,120,208,63,99,194,90,138,144,63,90,143,114,38,113,32,90,162,47,84,125,184,71,212,100,73,183,166,123,97,199,27,119,153,92,101,59,39,195,255,133,70,241,23,222,212,223,255,252,234,240,15,186,67,213,183,188,27,27,211,86,47,247,138,227,215,25,249,240,253,51,175,11,90,135,92,98,223,86,215,159,231,63,176,255,255,244,186,234,125,248,56,2,0,10,47,30,128,145,220,176,244,233,27,68,80,33,201,241,0,75,2,231,67,140,251,116,11,78,155,196,120,184,191,7,128,247,92,11,100,8,82,220,134,101,184,186,190,11,171,77,148,167,27,131,106,173,189,193,199,219,234,216,63,187,254,182,231,127,215,254,142,186,127,80,0,52,100,227,48,97,67,128,213,161,9,129,159,167,168,3,174,9,38,78,34,16,80,112,2,2,11,150,76,27,18,74,45,38,250,151,190,134,14,7,147,211,11,210,18,26,52,165,161,40,251,73,179,104,120,94,71,51,98,71,253,172,120,78,94,35,46,97,104,195,123,66,187,123,154,234,152,80,11,196,117,43,77,233,100,200,162,192,255,153,121,117,171,210,237,58,83,146,232,130,215,240,185,48,199,85,159,32,230,188,51,187,8,165,60,229,103,131,24,41,251,74,180,51,226,26,153,1,70,143,142,29,136,170,144,139,135,129,190,147,107,138,239,9,228,198,207,134,152,202,87,164,203,164,156,196,165,172,247,115,243,12,90,152,219,34,109,163,131,229,162,161,101,196,160,121,73,89,152,91,99,18,86,190,163,32,70,180,130,205,52,245,191,67,109,34,251,127,216,16,0,7,161,89,148,232,129,74,146,38,162,202,70,34,176,247,237,167,128,10,7,129,16,168,65,129,165,84,89,196,50,212,130,225,169,226,52,32,20,100,110,70,138,57,148,189,174,74,215,138,153,42,132,79,245,161,134,0,182,226,114,209,196,82,125,92,210,238,131,179,254,217,159,215,47,53,201,100,191,250,245,130,0,1,34,175,89,165,229,25,206,57,180,147,24,161,217,220,16,25,176,176,225,9,142,146,153,240,192,213,200,36,220,198,225,204,124,12,192,132,133,139,22,33,1,26,234,112,204,88,153,94,50,5,11,67,49,162,242,242,52,182,156,178,210,130,44,146,228,1,11,205,157,196,92,226,40,207,240,60,22,192,174,120,159,3,64,126,9,9,123,101,255,251,178,100,45,12,7,47,106,207,147,111,53,226,73,195,250,77,61,130,118,27,13,161,78,109,97,236,129,6,15,232,137,132,157,152,9,135,61,44,54,19,39,170,99,76,167,35,10,35,173,62,252,140,161,73,193,138,253,204,173,137,7,17,22,112,218,120,56,40,93,183,162,208,244,60,252,45,143,148,112,146,49,84,234,171,159,25,120,156,164,8,239,223,26,187,110,249,103,143,42,139,69,91,198,67,62,189,119,171,178,106,70,87,234,101,167,139,212,212,88,112,222,253,225,48,105,240,81,2,36,208,13,142,125,158,158,158,155,98,158,131,193,228,202,8,102,52,107,158,124,156,64,204,187,66,238,201,223,236,134,217,229,227,229,53,126,115,210,215,179,225,241,239,219,50,0,4,1,67,32,2,0,25,72,138,29,229,132,8,68,38,16,41,10,249,88,193,134,84,70,194,171,241,28,88,29,226,31,74,196,228,90,180,33,185,27,159,111,189,108,26,255,237,38,142,21,235,115,250,145,95,126,187,138,46,205,187,191,255,255,249,10,87,135,177,49,61,110,64,0,68,166,226,143,76,140,64,104,227,198,136,28,100,51,160,145,35,148,13,186,203,3,40,41,193,102,64,21,7,134,187,173,200,32,50,107,64,97,195,183,153,120,113,31,81,244,5,180,13,20,201,74,10,145,24,66,153,96,181,227,45,144,77,211,0,202,141,177,72,90,203,107,159,196,139,153,84,167,220,101,51,52,109,194,79,194,69,15,240,220,103,81,195,211,19,229,213,102,28,59,163,245,110,42,248,26,115,110,164,91,36,22,31,133,209,185,155,246,249,179,1,147,24,130,201,217,172,209,166,246,229,246,88,109,146,86,175,149,52,170,249,213,62,212,234,58,193,97,102,221,182,162,177,252,192,253,68,249,240,145,180,85,185,56,73,98,97,114,85,62,170,242,41,235,44,24,7,20,59,183,8,82,5,197,172,223,35,161,41,88,97,57,90,11,11,221,61,122,218,242,123,217,222,169,156,207,109,237,186,60,6,122,241,15,234,0,4,183,170,2,90,132,50,47,50,125,211,22,122,41,140,48,12,19,236,215,56,12,201,84,213,83,157,115,135,166,203,17,17,178,27,249,86,133,204,59,41,252,246,83,139,161,125,222,218,202,255,144,90,220,197,100,63,254,156,151,208,207,91,126,224,0,0,112,35,44,217,179,3,69,19,79,244,157,49,177,136,215,65,211,26,207,77,108,8,48,136,24,18,46,48,217,116,192,32,115,8,19,13,142,81,18,140,143,2,129,129,99,20,8,199,129,11,120,197,64,231,157,247,2,129,198,159,4,33,102,64,55,1,48,146,210,65,201,129,81,96,21,225,55,195,207,204,212,25,237,192,123,153,1,0,2,161,19,36,201,255,251,178,100,47,140,7,251,120,79,19,153,108,240,63,67,234,57,97,130,102,27,225,157,66,110,97,243,129,18,150,168,69,132,149,178,231,136,191,151,68,73,64,84,93,170,235,188,79,178,30,161,22,78,218,42,206,81,77,181,183,147,17,27,107,215,143,213,205,125,71,215,59,146,59,15,69,28,55,13,214,97,104,118,155,151,48,146,97,160,125,54,14,124,121,175,206,202,109,75,47,109,240,98,185,246,97,160,227,85,158,65,180,80,108,52,55,149,57,145,46,169,129,25,7,25,200,148,205,10,122,34,33,10,100,171,25,23,16,60,106,110,7,243,178,136,159,24,164,198,67,21,85,18,106,85,38,73,140,68,212,128,208,234,20,165,211,34,241,116,212,190,194,196,229,75,56,165,157,72,221,53,88,190,113,83,168,87,119,78,117,191,204,159,255,229,64,8,6,0,2,28,74,69,48,135,4,172,34,147,115,36,43,255,75,101,1,108,46,81,74,119,70,103,239,229,208,245,56,21,152,171,137,69,197,237,212,105,16,231,153,175,237,43,152,22,143,70,159,236,92,241,44,234,46,95,255,255,255,88,0,16,75,128,130,169,168,82,70,136,83,28,188,206,98,82,241,132,131,227,17,115,12,130,82,177,186,128,167,195,0,224,40,72,200,142,16,48,125,92,18,130,139,222,76,9,130,133,129,245,26,170,195,19,39,68,96,119,196,143,214,52,194,104,160,52,138,55,2,49,57,73,19,211,70,128,239,179,184,250,133,191,81,211,16,160,92,160,88,63,123,131,161,188,217,252,98,203,85,136,125,249,183,229,168,77,138,85,161,212,132,197,240,237,104,215,107,191,87,160,207,134,38,190,192,241,113,218,142,181,41,79,98,92,246,226,251,58,244,6,251,213,36,121,211,107,169,105,168,70,61,215,46,107,86,196,145,190,27,63,218,250,163,93,138,155,237,77,250,244,114,212,40,140,204,245,168,237,56,175,147,217,110,241,32,161,223,49,157,111,95,21,246,189,105,89,75,52,38,214,164,47,136,105,26,231,90,244,207,243,99,19,125,211,16,232,44,211,214,211,238,183,92,1,5,85,64,65,119,203,122,70,229,242,180,25,115,57,129,11,96,170,43,247,36,72,5,106,204,41,177,0,173,8,168,207,72,61,5,196,0,61,229,238,223,214,216,124,34,155,173,143,253,17,71,40,147,106,141,95,230,251,244,2,75,35,16,20,187,89,234,200,0,0,99,16,16,78,138,76,54,131,76,249,213,195,3,160,141,86,39,51,36,100,222,36,240,225,104,88,166,103,2,192,92,114,98,16,89,172,38,70,91,6,4,2,66,224,192,113,232,104,99,43,34,8,226,148,226,16,192,180,116,4,16,117,207,32,152,60,5,5,218,148,137,144,13,255,251,178,100,37,142,7,135,110,78,147,153,124,176,65,135,10,106,61,226,62,26,209,157,60,46,97,117,81,25,150,168,101,134,21,160,133,100,81,55,205,98,194,143,2,152,141,165,104,170,41,228,212,20,72,64,235,155,92,42,51,87,189,50,66,208,197,24,142,133,181,69,212,211,171,42,240,100,133,179,16,4,0,150,139,4,180,198,33,154,246,130,91,57,240,201,13,23,12,40,4,29,181,90,39,34,38,123,74,117,239,181,9,54,219,250,186,214,124,99,87,40,134,155,238,100,43,107,235,109,45,187,106,85,234,203,143,105,207,149,138,102,171,31,112,144,91,251,112,213,181,92,235,3,145,167,48,78,199,109,118,201,245,95,153,254,177,92,248,91,188,28,195,35,49,254,32,65,137,75,193,119,157,103,50,86,146,239,84,174,33,124,106,246,204,159,95,255,255,240,110,210,0,136,103,4,148,192,13,77,113,193,78,39,103,145,124,12,37,52,146,142,51,176,48,144,17,100,115,166,223,234,132,245,92,163,250,250,209,104,232,150,138,242,69,247,92,168,102,112,231,135,243,237,86,236,208,191,255,126,96,63,252,118,51,123,113,65,48,240,168,227,105,115,165,14,13,3,79,48,72,200,75,172,100,231,81,182,67,80,121,130,130,198,240,30,152,112,12,0,42,154,172,236,6,76,17,1,221,179,25,133,131,130,47,132,122,162,179,138,132,137,156,160,224,146,74,152,148,22,154,211,15,21,86,140,99,9,181,206,148,93,249,124,105,210,112,58,48,194,149,16,29,174,49,87,44,159,80,254,8,0,177,245,94,8,26,91,110,111,175,163,109,186,119,170,18,173,51,2,58,68,51,127,168,106,114,237,221,220,131,174,77,73,159,232,133,214,20,80,126,198,99,170,51,4,237,249,189,165,192,87,167,19,26,249,33,166,133,199,154,145,213,169,229,197,230,182,80,135,42,45,54,47,170,150,183,110,67,59,131,179,107,69,120,229,149,4,5,122,135,91,29,123,231,219,41,199,142,130,250,114,237,138,130,68,67,142,93,85,54,98,31,46,142,143,17,109,103,170,236,210,0,0,150,0,0,64,76,5,86,148,209,37,75,240,84,64,92,113,154,235,121,20,19,184,84,178,213,250,110,165,132,10,48,10,201,233,112,116,188,145,71,85,196,112,35,105,234,25,18,18,30,88,160,181,58,39,113,190,155,63,255,71,234,30,117,80,242,187,197,100,132,0,2,11,152,194,69,163,97,178,204,64,127,52,140,104,176,53,52,200,80,86,92,97,49,34,17,1,72,134,87,30,134,8,204,8,15,6,185,208,34,166,132,162,76,121,135,231,6,47,198,122,194,135,202,133,131,203,1,129,59,36,137,209,71,209,56,137,139,233,61,55,16,197,71,255,251,178,100,37,12,199,4,105,80,27,154,123,96,69,71,10,34,97,130,104,156,201,165,56,46,101,115,217,8,23,40,69,135,149,144,153,62,216,91,250,218,69,217,232,65,76,240,82,232,59,43,141,170,24,113,140,124,22,75,30,2,73,60,86,61,0,188,137,220,68,42,22,151,106,47,33,255,168,109,10,22,63,32,37,225,113,32,71,50,118,39,89,109,29,93,246,34,238,149,158,148,93,105,253,148,211,83,42,230,101,236,57,121,231,103,113,212,51,117,206,44,214,113,167,170,9,230,155,156,241,151,26,103,46,66,210,169,195,90,189,98,75,166,34,90,177,179,63,239,103,155,188,114,135,71,132,186,237,145,151,44,218,99,193,214,200,253,246,34,179,233,254,222,229,117,14,79,227,95,112,222,28,156,103,94,168,0,80,146,52,149,212,144,107,236,75,4,32,66,201,248,13,174,44,120,61,31,91,98,82,85,206,40,183,96,91,100,200,91,44,69,12,69,192,37,145,117,195,156,80,240,78,129,122,175,117,126,108,19,254,127,71,234,54,11,248,45,88,109,248,147,228,161,159,168,1,49,36,0,230,124,179,131,27,207,149,123,49,162,244,205,35,99,56,208,138,223,130,16,25,134,200,231,57,38,5,131,194,36,129,171,34,6,75,0,32,36,116,86,9,29,33,125,146,97,140,145,37,71,1,229,17,81,193,50,183,154,80,141,9,47,76,182,254,90,6,192,223,61,230,104,113,101,207,237,25,64,182,151,131,130,70,85,172,112,0,118,176,68,202,94,180,24,244,145,190,102,80,26,154,172,235,205,42,126,146,187,196,160,77,70,156,0,123,55,177,122,198,19,147,46,222,27,114,172,190,50,200,26,33,156,22,69,53,5,196,50,121,34,252,155,167,215,25,165,44,222,21,242,198,13,173,111,229,86,121,41,154,126,251,200,104,226,84,31,204,171,41,185,128,248,232,204,47,210,28,213,40,122,110,152,200,160,236,109,36,191,178,170,239,184,125,71,190,147,74,240,69,84,246,153,236,237,150,70,231,181,71,203,190,28,229,109,105,126,243,210,11,183,179,200,95,119,235,232,0,160,133,41,99,34,9,51,130,46,203,208,243,25,98,172,93,139,108,128,79,242,118,11,4,12,177,246,162,174,235,177,2,80,115,197,69,10,221,69,17,134,156,238,18,101,126,159,35,234,103,137,63,255,123,117,198,117,231,244,59,255,255,47,255,234,0,4,29,220,68,208,107,50,230,174,120,55,212,96,104,38,96,4,99,234,98,90,175,136,80,156,202,138,149,56,132,56,205,76,134,136,22,114,29,80,193,87,85,68,171,17,209,192,114,100,20,123,138,137,5,78,97,94,79,36,75,242,237,68,232,233,34,30,244,44,206,72,155,180,94,255,251,178,100,37,140,198,136,104,209,155,111,103,176,69,195,233,242,101,13,150,32,185,163,56,110,225,247,8,240,151,104,200,244,149,160,180,72,152,47,88,49,187,117,62,164,127,24,140,178,244,23,57,250,184,255,89,154,24,8,151,111,82,188,112,187,46,213,223,219,94,119,15,183,150,187,232,183,90,239,163,116,90,38,209,36,141,173,36,235,232,191,19,112,216,97,123,71,138,191,134,130,244,147,171,36,104,144,143,230,88,121,110,143,136,102,98,14,186,170,174,210,207,76,190,225,185,241,4,248,159,85,76,98,44,222,246,128,254,237,152,250,23,115,180,5,125,236,198,189,93,65,178,171,211,111,4,190,221,24,102,53,239,33,194,236,77,177,255,237,6,0,8,49,92,161,40,146,178,2,128,194,138,174,66,173,166,52,205,209,77,50,80,137,112,180,234,87,99,191,14,125,197,231,71,16,16,143,224,157,197,133,211,254,107,66,73,22,61,244,0,167,253,221,109,15,128,209,31,252,160,99,209,249,191,255,252,64,255,180,0,0,6,67,3,22,99,68,206,147,62,197,115,152,138,131,2,6,176,200,80,65,3,134,4,137,192,96,112,124,106,0,82,97,160,32,96,168,234,98,194,242,5,4,65,64,225,96,21,8,24,7,132,103,180,195,0,22,105,186,128,6,17,98,244,72,40,72,96,16,184,202,97,165,84,121,153,249,100,137,137,4,209,143,76,167,126,101,135,16,6,113,57,84,173,191,85,132,163,51,154,29,216,224,22,244,146,97,166,178,200,211,186,161,19,42,202,201,247,17,172,134,208,62,33,207,99,150,230,94,108,239,82,58,246,125,160,252,19,60,246,69,61,89,202,61,67,76,40,57,28,170,171,131,20,197,180,147,110,53,26,119,33,239,76,233,35,218,242,185,70,193,110,103,135,138,34,171,14,70,173,67,169,223,18,62,165,140,250,199,164,106,252,185,68,179,212,84,8,172,129,166,176,246,25,127,130,137,80,21,15,100,107,114,123,14,4,199,235,155,43,43,14,33,59,109,49,90,183,10,185,119,59,19,132,90,205,14,210,195,203,217,85,143,44,212,246,242,218,88,15,88,118,196,159,176,62,198,192,103,241,176,0,7,194,16,16,240,155,17,100,44,40,205,243,202,25,22,100,27,130,70,244,198,32,78,68,254,134,207,189,68,91,6,223,114,90,179,241,18,40,100,35,152,223,232,59,255,255,253,27,27,238,163,255,245,255,158,255,244,124,128,0,0,227,8,224,141,246,100,60,205,240,241,114,83,21,153,142,32,53,51,229,172,225,166,178,0,96,36,236,105,52,105,134,193,166,0,43,154,1,252,99,208,1,110,221,3,30,3,67,135,76,68,198,160,232,173,41,129,14,164,200,211,4,131,27,255,251,178,100,32,142,167,52,100,206,19,153,92,242,63,134,26,109,61,39,102,26,229,163,62,110,61,151,1,21,145,167,197,134,21,98,9,182,90,190,166,28,18,49,14,155,128,24,42,175,183,182,22,147,212,168,236,82,60,89,133,21,75,101,142,171,73,15,149,229,201,61,40,35,210,135,158,7,174,221,32,155,208,35,141,118,154,74,134,205,94,86,8,78,7,156,141,204,71,239,83,103,187,146,173,110,122,79,35,210,127,147,29,119,38,1,3,71,115,134,33,63,113,122,114,173,14,178,247,198,4,195,180,185,218,203,28,242,169,77,121,243,24,212,155,109,26,175,218,63,3,212,252,196,185,170,27,15,18,7,14,180,200,60,174,83,69,68,182,222,87,182,74,11,184,152,108,80,238,157,109,212,213,56,73,221,87,16,196,150,209,6,108,42,47,69,90,222,214,250,54,96,0,0,22,32,0,14,4,26,68,38,1,58,92,133,18,24,45,214,107,218,60,246,37,20,78,157,182,6,54,211,122,164,70,52,129,119,177,4,254,137,90,105,233,234,223,255,251,161,6,61,196,18,164,70,164,134,174,81,95,255,255,255,144,6,94,96,151,225,147,92,70,227,68,154,66,192,96,227,97,152,130,166,74,72,7,80,241,2,129,66,52,208,163,9,6,13,38,88,26,54,43,161,16,8,193,193,148,106,167,48,208,23,40,224,48,150,52,37,28,4,200,72,0,82,234,6,20,197,94,162,217,152,68,0,245,192,172,132,102,216,38,21,55,212,8,196,44,170,6,123,149,203,114,81,170,38,25,114,123,26,246,51,35,248,169,147,169,7,128,92,37,181,69,76,29,53,51,106,204,250,128,231,221,72,52,202,236,242,130,36,44,183,199,237,144,237,59,72,165,41,66,213,255,175,89,95,176,211,231,87,42,253,155,90,245,176,78,93,206,195,221,165,35,75,124,53,88,149,242,195,176,97,94,52,144,33,31,90,245,143,214,75,239,222,124,230,2,72,201,226,105,118,20,180,79,15,26,210,208,44,200,89,69,10,186,31,42,92,89,215,216,48,136,206,6,196,101,206,17,208,65,133,238,123,96,181,200,244,49,196,107,115,40,6,160,129,32,38,6,130,16,169,8,229,235,12,168,206,148,71,171,179,136,80,60,192,24,199,114,97,145,166,6,117,37,79,70,159,52,110,149,198,59,1,178,138,161,174,173,159,203,177,70,98,10,100,62,177,0,0,3,144,193,150,56,194,7,120,196,114,72,212,71,36,196,35,56,88,123,20,133,140,31,29,130,2,16,176,254,100,64,228,24,9,133,198,3,6,22,48,168,18,80,6,14,3,1,96,222,80,231,24,114,12,72,148,104,192,127,38,58,20,44,202,194,197,216,165,100,19,168,131,51,7,22,255,251,178,100,38,142,199,42,103,206,27,186,100,112,65,232,10,67,97,34,100,30,61,155,52,46,229,51,217,13,156,168,141,131,149,224,18,200,218,44,201,148,222,205,71,3,4,206,51,130,80,81,215,153,185,128,159,60,246,88,203,123,36,138,79,192,81,201,82,226,182,220,154,102,165,205,142,129,78,106,34,147,64,191,45,181,95,180,17,190,227,40,213,6,82,9,234,197,128,47,214,19,46,211,28,167,187,132,42,234,194,85,255,29,191,165,27,65,44,91,250,150,216,38,115,18,71,217,159,22,25,48,245,23,173,247,26,89,119,241,202,243,153,110,226,69,95,149,208,64,122,133,90,235,11,104,235,22,155,156,117,206,163,80,146,246,139,151,82,145,175,86,151,177,152,222,92,210,230,221,56,163,210,146,58,50,71,135,192,4,129,248,152,122,158,67,17,152,203,30,73,100,173,151,196,160,22,249,141,170,175,69,160,220,162,103,217,67,107,205,68,230,191,66,224,221,230,215,105,42,214,63,108,59,125,17,63,254,223,70,246,255,254,65,64,133,179,141,136,93,131,85,97,149,28,195,88,24,202,234,72,202,181,92,232,213,48,193,114,24,211,240,112,201,119,192,50,72,45,217,131,65,97,182,192,57,138,0,17,136,161,209,162,9,1,143,96,33,113,193,161,33,131,97,249,48,73,24,49,104,45,147,162,225,128,5,122,221,48,100,7,76,19,21,197,153,54,84,181,223,103,39,112,134,188,41,188,205,90,120,128,58,169,44,11,14,70,212,154,210,215,125,22,137,224,99,171,62,42,44,94,8,124,158,247,134,126,54,250,93,89,110,173,104,163,27,109,85,116,148,168,173,45,185,250,72,159,36,144,246,120,75,45,201,44,60,242,106,197,81,85,130,228,165,37,214,236,123,56,30,89,200,147,53,191,118,106,214,185,139,153,83,185,103,106,237,235,28,185,139,154,104,22,60,148,20,200,61,230,30,186,238,155,42,24,180,121,28,101,188,111,209,25,125,165,93,42,150,202,215,146,176,78,175,201,214,170,116,119,23,201,212,22,223,13,168,214,178,255,225,29,115,14,69,20,129,96,120,224,247,17,200,191,227,223,8,4,0,43,2,130,60,233,11,13,1,46,34,247,12,100,142,132,160,206,172,58,85,20,196,79,41,26,30,51,132,0,144,210,179,212,180,210,206,253,9,220,66,196,142,44,174,140,231,238,49,59,107,253,253,126,153,219,240,13,150,20,1,209,186,8,248,81,8,0,6,30,252,194,224,12,186,200,233,8,207,161,69,61,67,188,204,149,36,221,3,202,192,66,229,70,90,62,68,12,84,29,51,20,161,98,9,84,24,16,14,158,54,0,67,90,131,7,10,97,107,213,86,26,47,100,52,76,116,64,145,129,255,251,178,100,31,140,166,38,104,209,27,111,100,224,68,38,90,35,97,39,100,30,97,163,60,110,105,237,128,240,38,104,245,132,137,144,153,37,119,18,229,225,143,237,184,164,236,202,122,8,236,76,171,90,96,77,224,75,68,166,147,56,189,229,84,160,172,60,13,125,41,153,96,199,106,81,231,10,95,138,211,125,114,109,126,153,207,245,215,224,203,214,98,236,232,10,22,180,238,108,214,113,204,97,222,89,10,202,102,232,247,82,69,83,93,164,76,34,66,190,93,165,39,78,49,85,192,66,184,203,56,127,38,77,56,249,92,186,255,69,209,92,242,178,132,234,138,77,16,216,248,159,140,193,239,136,238,102,3,47,151,143,207,107,216,177,97,237,176,244,0,3,78,12,38,17,20,116,8,58,44,66,89,191,18,216,138,248,118,150,66,49,185,161,100,205,211,103,191,32,63,178,85,43,186,26,254,155,51,79,206,218,102,174,81,191,49,255,55,213,239,114,213,16,170,103,208,163,68,212,203,44,219,55,171,247,252,50,0,0,37,233,145,150,134,157,40,153,145,132,117,211,73,156,205,38,121,6,153,31,6,102,193,178,185,37,16,155,188,112,16,17,16,147,204,10,223,48,32,61,63,132,2,67,165,13,5,153,51,134,224,7,92,86,154,25,12,130,135,66,5,39,218,208,126,208,76,175,6,141,148,28,45,132,25,105,38,91,52,92,136,4,173,222,89,108,210,25,123,137,157,70,162,147,77,61,251,115,82,208,112,144,38,179,171,77,119,54,73,9,43,182,193,58,180,5,66,221,237,43,53,95,68,173,226,56,44,199,97,9,223,134,213,189,98,73,244,220,100,69,91,123,29,182,115,241,114,217,14,87,57,235,223,207,117,222,103,99,118,245,72,176,253,189,220,70,184,89,145,194,209,206,117,166,4,51,94,117,133,25,228,117,171,199,2,161,14,84,57,182,73,86,7,109,110,84,122,183,29,36,253,54,140,66,83,236,142,159,204,229,46,94,43,53,39,239,181,135,205,250,139,104,46,219,98,51,106,30,96,93,250,73,25,228,112,106,234,51,85,10,220,5,1,49,7,205,192,0,141,206,17,20,97,105,239,133,196,73,127,91,144,128,242,112,202,124,75,33,84,40,129,241,174,181,157,116,203,163,84,219,55,250,183,255,233,255,65,178,187,252,190,54,196,229,171,127,255,255,255,240,204,0,4,83,248,196,85,163,58,197,192,220,211,114,65,8,12,98,160,3,28,54,193,209,240,29,6,163,167,80,68,0,10,88,123,76,87,12,177,95,41,184,177,13,192,29,86,150,8,87,81,226,148,5,177,148,75,53,213,220,64,11,132,91,80,196,219,164,56,107,137,187,197,192,153,185,29,35,225,149,94,119,128,224,187,161,40,255,251,178,100,43,12,199,21,105,80,27,153,121,240,68,229,218,19,97,138,104,30,17,163,56,110,233,237,129,9,28,40,141,132,21,160,62,19,206,15,162,118,232,238,6,4,104,178,174,148,172,76,5,189,35,102,85,235,184,48,165,214,161,73,105,114,162,129,13,112,27,185,162,145,55,26,239,237,136,74,187,205,12,253,133,10,72,17,119,151,26,77,45,47,135,173,16,112,165,85,97,206,53,179,23,238,199,236,149,234,29,29,167,140,159,106,168,44,242,43,88,143,33,29,140,195,18,59,100,85,116,53,28,72,74,166,41,86,213,150,133,166,55,79,32,90,44,88,116,136,215,26,72,45,121,154,240,100,196,22,248,44,50,73,18,122,43,114,165,121,104,186,127,189,223,23,80,0,10,0,26,102,41,26,30,244,122,14,42,165,18,52,89,176,44,28,52,239,130,24,253,11,147,162,232,182,80,134,136,211,105,180,236,75,171,217,189,92,158,165,29,208,66,76,61,149,167,249,95,125,27,232,169,221,246,25,1,244,158,41,9,16,190,95,249,96,0,1,41,76,42,155,12,79,145,76,4,68,12,47,61,76,90,29,76,172,18,12,122,45,13,7,40,194,160,145,128,33,177,167,194,89,0,10,23,26,140,87,54,131,4,68,85,10,199,51,202,131,128,181,131,116,181,53,136,6,3,116,131,157,25,65,192,208,102,156,219,249,85,43,9,8,55,48,64,147,30,57,162,178,247,16,0,2,30,149,139,38,115,168,154,20,203,150,163,128,36,175,45,101,128,111,23,251,200,222,162,111,98,43,150,129,220,181,108,29,199,251,46,193,198,143,157,31,76,51,202,206,148,180,56,82,191,86,178,216,104,24,185,144,216,90,84,217,199,250,38,54,204,212,165,105,157,68,197,72,55,246,157,134,214,172,74,235,16,83,79,85,183,196,149,165,122,186,46,224,49,62,86,227,117,220,203,237,204,179,57,237,93,11,20,206,219,172,230,199,106,201,35,108,44,57,85,154,247,100,189,224,42,164,187,12,170,61,191,140,250,241,181,17,88,190,254,74,202,193,29,251,98,179,12,63,30,3,7,235,0,128,232,65,52,18,117,165,147,181,12,182,48,196,1,65,219,40,52,22,198,75,244,212,7,40,33,75,84,48,48,194,90,50,22,29,33,38,169,83,107,115,1,234,35,142,147,202,255,163,127,250,117,6,215,247,12,50,52,66,168,124,85,191,255,250,193,0,2,85,216,115,84,100,235,185,157,216,38,51,122,25,32,38,2,154,0,36,6,3,24,24,180,26,1,19,25,44,38,186,193,161,112,170,100,152,24,182,139,240,12,24,36,123,97,48,88,153,194,81,33,81,169,16,121,253,190,1,2,67,153,161,242,59,187,130,16,112,176,69,162,255,251,176,100,37,12,230,167,104,207,155,143,78,160,66,35,74,2,101,38,100,29,193,161,50,78,228,211,201,22,17,167,201,150,21,160,180,39,229,30,229,49,24,114,203,172,202,35,116,176,97,48,110,61,118,110,67,156,8,230,235,75,151,148,124,149,147,45,202,55,11,26,3,202,36,151,238,90,71,63,199,206,99,46,237,113,236,231,244,127,56,99,86,173,108,102,215,131,234,6,218,242,180,167,58,150,77,132,174,4,78,148,213,154,109,22,156,136,105,28,88,44,196,177,89,63,76,10,44,188,89,106,241,4,25,66,105,100,110,132,166,77,170,41,18,23,5,146,106,36,236,108,235,86,68,229,20,73,71,226,219,111,58,163,83,138,25,26,230,25,146,136,212,191,222,0,21,130,52,16,26,24,56,185,69,158,22,72,102,36,38,194,24,202,66,61,78,72,235,246,219,92,74,131,162,143,5,160,98,83,220,128,214,145,142,174,223,163,220,213,67,142,124,45,147,245,63,91,191,175,233,206,181,100,78,34,230,246,209,179,232,0,1,99,35,118,67,100,43,147,129,73,179,165,165,211,38,11,99,84,132,147,29,220,99,58,16,195,14,128,211,1,130,16,205,136,193,32,176,192,241,204,205,224,120,12,107,162,105,128,96,0,240,184,96,248,40,162,166,20,6,232,192,136,64,209,244,172,101,48,184,11,18,88,150,56,114,153,89,142,131,146,40,45,209,190,72,201,111,18,174,48,146,125,25,18,50,196,17,164,88,117,236,211,75,154,50,35,99,147,10,27,45,141,51,71,218,53,52,207,211,98,34,129,114,138,104,106,129,87,192,180,2,163,69,246,242,197,48,169,4,55,242,140,169,190,229,170,123,182,82,121,87,253,86,103,98,87,184,204,255,221,121,176,185,94,215,115,167,237,219,186,171,142,251,220,119,199,217,182,188,212,61,91,54,145,216,48,229,14,236,10,208,99,86,65,77,136,178,89,165,202,232,222,220,138,207,200,58,50,204,101,249,83,84,162,244,233,8,148,157,69,27,11,35,54,231,180,176,115,119,10,32,219,121,190,243,98,139,45,20,56,120,198,12,98,84,222,148,100,131,194,222,173,250,17,236,33,5,129,12,38,27,98,112,212,107,79,111,52,66,138,213,89,148,112,234,172,210,15,158,130,245,142,29,2,178,183,118,147,24,218,182,38,239,125,191,147,222,37,62,147,245,84,142,93,253,190,168,0,2,83,152,203,125,67,167,54,207,163,77,61,169,92,199,168,227,42,7,76,170,119,53,49,60,196,193,97,25,68,207,5,160,17,12,193,129,179,49,171,0,68,132,171,74,113,225,168,176,89,172,24,100,0,207,105,2,247,135,228,8,1,85,140,209,50,116,196,96,166,187,146,42,88,136,100,255,251,178,100,38,140,199,11,104,206,155,153,76,112,76,69,217,226,101,130,104,29,89,155,52,78,233,49,192,241,16,233,77,129,45,176,183,91,175,129,112,229,215,71,147,169,144,192,47,228,203,76,22,166,51,94,43,23,124,100,214,104,105,241,126,104,222,154,252,165,219,231,38,197,45,233,233,233,229,179,22,228,147,215,126,55,202,156,156,149,100,209,152,246,235,189,50,122,13,86,173,246,16,185,78,71,230,70,126,225,190,235,97,169,246,233,9,223,18,127,235,113,95,210,217,197,28,23,198,238,83,89,243,156,149,200,235,104,74,212,13,172,217,41,226,138,44,187,147,42,209,56,200,138,101,121,36,200,132,7,205,146,201,3,5,206,32,40,55,180,195,14,122,18,198,74,32,35,147,202,116,24,191,181,64,4,128,233,132,56,16,49,135,104,48,17,168,193,180,153,4,50,180,58,23,14,30,88,35,28,100,88,61,43,28,66,246,102,132,199,164,210,253,114,237,21,104,183,208,163,145,212,202,129,4,11,64,166,179,174,100,188,196,213,178,142,222,207,255,83,194,176,250,221,40,176,3,0,148,255,72,0,55,24,89,39,28,160,85,27,246,95,156,36,65,24,230,94,25,138,8,152,62,230,153,28,92,130,136,48,160,16,106,96,64,98,0,46,96,128,132,99,138,102,156,2,48,24,194,32,200,40,9,24,66,1,181,51,12,3,245,78,146,230,5,200,124,99,12,92,185,195,99,43,83,129,8,134,17,146,128,78,132,113,84,164,64,89,169,134,17,5,144,131,46,20,153,131,138,0,129,96,244,24,44,187,90,168,215,31,56,252,38,118,33,55,155,111,68,236,53,42,90,104,251,205,32,182,183,88,181,136,106,158,229,169,36,244,186,134,147,116,20,150,45,237,140,46,61,234,41,3,103,185,45,141,23,15,193,87,48,165,163,31,188,253,237,56,199,159,69,36,210,207,78,217,108,38,77,73,218,27,172,140,32,228,233,69,67,253,30,18,66,104,201,16,42,190,178,195,115,86,210,98,105,198,50,158,74,108,218,78,116,238,47,170,118,74,227,228,190,42,166,43,55,217,113,15,32,104,172,60,110,46,178,64,14,133,192,65,42,88,225,36,51,25,172,84,59,143,20,210,133,89,120,198,7,137,193,15,173,67,20,32,54,171,132,187,167,219,75,204,244,239,53,245,213,5,203,125,167,100,127,254,179,112,12,94,21,126,194,239,212,40,175,96,0,0,19,116,194,213,67,242,104,143,186,124,62,139,92,204,228,3,130,136,204,97,29,51,201,16,194,32,241,17,184,205,232,210,1,161,131,204,6,162,36,24,188,2,172,230,25,13,3,67,225,192,38,252,193,163,7,105,9,224,144,56,178,104,56,72,187,196,35,123,163,255,251,178,100,35,140,7,22,104,206,27,152,100,224,61,198,170,109,60,37,146,28,169,161,54,78,229,51,136,240,140,169,29,132,137,160,106,172,10,148,124,153,135,211,195,23,28,48,72,225,134,138,86,41,107,44,105,82,57,84,18,18,104,110,242,153,84,127,231,44,83,210,71,218,189,246,53,38,158,177,29,158,179,113,15,187,106,77,106,231,204,115,155,162,194,229,233,237,123,224,213,247,81,234,195,28,238,103,250,46,218,55,149,213,232,249,167,126,94,151,115,185,248,179,45,71,174,197,165,114,38,96,221,250,108,62,185,168,108,124,187,179,89,89,127,230,245,122,94,109,169,181,169,13,155,69,241,18,209,169,71,67,146,122,29,209,154,47,154,36,182,161,99,112,82,53,237,86,34,71,151,11,207,153,62,170,8,122,219,152,202,188,0,0,0,80,2,144,110,1,70,29,5,200,1,147,220,188,23,209,199,34,77,72,237,34,43,142,82,73,63,242,118,178,137,66,147,62,199,45,255,234,41,123,45,141,164,44,122,236,215,111,255,255,255,16,174,63,195,58,62,174,201,80,4,127,48,40,250,56,170,154,50,116,234,48,254,42,48,32,99,52,132,13,49,104,18,52,76,90,49,0,50,48,4,7,52,92,5,48,172,39,6,132,166,45,154,6,22,1,75,92,192,128,44,192,81,29,23,27,211,2,0,148,84,80,212,146,18,48,156,23,148,194,9,149,61,43,176,40,27,100,81,227,140,132,202,102,239,48,128,73,20,18,152,244,143,61,120,83,160,162,160,225,29,93,72,96,231,134,138,138,114,93,19,141,82,67,86,101,147,209,219,248,98,134,114,106,121,153,203,93,143,97,102,98,51,135,103,108,99,167,169,113,213,189,157,21,55,213,238,226,12,70,73,127,170,155,187,241,173,147,122,207,34,141,140,174,84,61,11,83,83,132,166,178,187,20,212,150,220,13,201,75,73,68,203,172,129,242,36,217,79,235,107,42,164,157,15,61,139,76,106,82,202,137,151,71,235,54,211,81,147,144,248,146,214,46,165,172,178,234,35,108,219,190,190,55,95,245,106,178,104,32,80,64,51,0,207,208,210,96,73,209,116,9,12,9,65,167,233,9,138,254,195,8,109,7,29,178,111,203,221,172,232,95,254,196,19,99,19,63,54,249,89,144,74,93,239,255,235,127,137,81,57,165,249,161,65,157,90,136,82,0,1,99,20,65,163,171,58,3,30,107,99,79,27,19,29,12,147,42,70,35,12,159,131,45,71,242,33,20,96,153,49,112,202,48,32,37,11,21,166,27,176,166,0,1,166,1,1,131,161,161,132,224,8,48,11,69,0,112,116,242,50,209,26,130,157,198,96,202,243,20,62,221,31,21,51,48,100,19,216,203,160,3,148,255,251,178,100,42,12,135,73,104,204,147,186,76,112,78,39,42,35,101,168,156,89,145,163,68,109,233,135,193,37,150,103,85,147,22,80,10,20,129,148,16,70,46,1,33,10,28,122,92,200,70,71,191,15,194,208,51,65,94,13,3,65,241,185,204,245,250,153,157,104,19,44,205,154,75,108,65,179,251,182,159,47,54,162,213,239,210,74,44,203,245,15,103,55,83,120,97,18,64,158,184,209,109,221,169,115,186,153,29,91,21,156,184,254,73,187,150,49,106,198,87,38,84,168,35,184,212,208,175,85,137,90,243,220,169,100,146,43,168,242,103,30,129,174,190,63,54,25,39,203,119,179,5,210,197,118,82,159,130,228,89,53,150,94,100,168,175,206,114,170,90,68,213,70,98,154,241,100,163,230,77,208,3,114,6,1,48,94,0,248,150,114,192,12,6,64,60,9,97,133,245,45,81,166,70,210,148,120,112,186,180,211,52,125,237,39,110,210,78,218,154,105,31,119,71,163,91,209,152,29,56,27,245,19,83,118,89,32,91,160,24,13,146,191,255,250,159,157,87,253,67,102,195,28,28,173,77,200,220,222,248,221,47,64,36,171,191,49,242,19,176,232,54,196,99,47,136,49,162,243,38,24,48,247,96,160,137,129,10,66,68,230,7,44,161,121,13,129,99,78,13,247,93,232,86,222,202,11,163,103,21,54,7,2,127,29,69,37,4,72,29,7,69,233,176,210,90,52,211,162,139,13,37,138,29,81,211,129,224,13,199,9,33,230,206,42,115,27,142,74,83,56,238,119,211,128,243,249,70,23,192,239,228,40,49,195,47,204,220,25,83,234,141,134,226,156,4,6,135,110,132,237,208,137,164,119,91,38,42,211,249,99,80,206,222,231,151,217,62,70,221,116,172,78,117,135,8,229,136,201,17,192,226,180,71,24,114,143,89,45,22,105,3,103,78,97,186,202,116,37,50,196,112,70,225,186,210,88,124,68,96,233,212,40,234,253,42,230,21,76,212,222,140,218,104,167,223,107,188,201,18,27,12,121,203,43,255,181,0,18,35,152,132,25,134,158,175,140,36,158,38,11,6,208,174,227,75,15,153,163,172,49,160,178,254,144,75,230,123,140,110,180,204,81,79,62,186,78,251,42,44,57,100,17,75,155,28,25,144,193,97,227,238,55,74,188,6,29,249,223,255,167,141,29,254,190,255,255,253,236,244,2,0,82,163,11,82,147,120,29,163,130,139,131,67,141,147,43,10,179,78,128,160,161,152,20,49,140,31,15,136,131,3,29,131,147,14,192,19,0,10,131,32,70,163,17,193,232,20,195,73,48,67,205,48,71,188,208,134,133,40,170,74,130,135,138,3,104,10,100,163,11,40,184,194,48,203,64,24,124,211,128,82,232,93,177,144,255,251,178,100,42,142,134,212,116,205,19,186,75,112,75,233,154,74,60,162,150,24,45,155,54,78,60,211,65,120,29,39,205,146,190,104,53,213,149,142,123,25,167,227,188,42,9,49,162,211,25,191,79,222,113,38,229,76,245,67,119,163,15,118,88,94,170,197,1,71,26,20,141,10,156,210,238,88,244,194,173,33,90,134,239,26,89,83,179,133,210,38,115,117,251,9,110,250,223,151,56,194,71,165,104,88,164,246,190,98,218,210,62,172,22,217,161,222,202,83,181,22,86,254,231,64,233,55,144,200,205,206,118,161,82,104,80,162,122,146,198,160,149,197,170,126,78,77,77,205,165,43,83,62,245,110,126,59,10,135,255,237,90,187,253,127,255,255,18,192,0,8,0,43,63,160,25,52,19,17,56,48,10,224,255,7,76,114,164,186,108,217,33,78,161,202,234,148,68,107,52,117,34,38,99,58,178,181,189,119,80,196,235,181,78,192,255,128,14,87,173,25,141,252,24,223,243,137,118,115,141,40,229,85,136,53,215,210,212,250,53,119,250,127,10,237,249,82,214,26,221,63,22,156,227,73,146,33,153,204,8,38,31,23,150,144,192,65,160,40,152,203,34,97,161,201,131,204,66,192,208,193,92,10,34,15,24,88,68,52,5,76,67,8,2,22,226,28,87,43,30,5,7,18,169,103,108,98,198,15,144,97,1,76,213,18,20,26,216,108,114,204,154,72,78,33,49,187,106,46,82,97,61,180,142,118,159,111,124,107,224,123,70,173,228,241,106,145,131,5,223,223,240,35,60,113,242,178,250,6,132,77,144,147,60,89,153,122,238,87,46,82,216,249,210,40,191,255,48,199,74,217,26,54,196,108,73,51,173,124,219,210,243,122,101,33,22,201,66,10,99,24,165,28,203,59,162,108,233,46,66,136,220,145,42,17,3,32,78,201,137,51,11,147,112,244,25,94,53,15,139,176,201,129,46,240,238,204,84,6,14,237,2,66,80,108,28,41,133,107,114,22,188,171,58,232,143,195,36,86,183,171,196,133,184,180,214,50,29,224,225,227,86,59,57,54,36,205,32,116,167,23,138,199,212,204,209,164,8,6,140,134,198,189,60,111,71,196,190,154,117,123,168,122,203,8,204,246,136,203,18,127,156,204,197,52,78,245,95,120,106,172,196,159,76,247,172,247,175,59,201,127,189,0,25,118,220,192,173,205,242,180,251,162,196,97,38,58,132,10,149,20,37,42,150,146,1,178,50,36,241,8,0,4,60,28,1,44,124,212,173,25,28,155,69,151,130,89,252,51,0,199,160,90,210,44,220,153,35,99,78,202,118,171,214,11,115,17,133,23,182,80,109,183,38,218,61,146,53,75,172,148,183,29,178,10,29,17,103,126,218,195,234,146,165,11,55,255,251,178,100,47,12,197,105,104,208,155,107,53,192,74,230,154,51,97,98,110,25,253,153,50,78,224,209,137,86,154,166,201,148,149,184,105,11,51,157,115,207,93,104,128,117,23,77,109,208,42,203,12,149,18,251,52,74,189,97,83,47,224,81,229,59,135,56,153,28,30,220,196,137,193,149,197,81,176,58,157,80,43,152,4,22,175,209,190,206,145,250,206,76,151,18,75,12,26,160,184,152,248,124,137,107,130,36,236,154,151,164,165,127,244,129,124,216,0,64,18,160,83,16,202,38,118,148,99,133,95,210,135,193,211,158,122,19,42,121,166,6,181,103,31,162,243,142,91,248,247,71,215,53,223,107,27,132,166,14,243,38,68,12,26,147,113,218,53,84,147,137,216,114,255,236,165,34,80,74,206,83,87,12,87,92,22,192,6,31,0,22,179,10,40,147,78,52,51,92,34,83,65,79,35,17,212,195,21,64,67,8,131,227,9,0,192,224,28,192,0,244,4,124,133,133,179,10,138,112,129,92,132,2,45,136,144,18,66,14,38,122,55,152,108,6,50,177,216,172,41,9,205,69,75,214,253,113,55,36,50,71,176,64,10,18,164,5,99,2,66,8,73,50,250,147,18,219,41,131,240,121,37,140,55,88,180,42,103,166,254,163,114,136,54,4,176,200,228,216,242,173,142,124,55,222,216,230,125,207,159,118,123,0,148,116,185,100,77,202,66,96,220,63,37,216,167,77,209,121,240,208,150,78,185,44,14,130,175,83,236,146,8,94,101,105,108,137,9,148,190,150,177,104,122,126,86,19,70,48,169,6,116,143,250,241,12,168,7,225,115,139,60,218,211,150,152,167,132,74,147,121,35,141,193,233,106,240,128,65,39,33,119,7,223,244,239,20,2,202,4,27,133,55,37,64,78,16,187,32,34,146,176,13,27,12,115,135,231,96,165,131,1,39,43,72,172,108,80,228,98,118,142,16,138,197,86,86,17,154,114,137,32,195,250,60,241,232,96,214,38,98,253,251,219,82,150,111,135,155,143,140,30,29,75,244,98,170,84,169,87,118,151,205,165,168,25,239,36,47,110,255,254,144,0,102,82,90,124,206,46,196,212,98,28,213,242,168,194,131,208,213,113,12,26,57,2,74,224,0,92,56,6,25,32,28,5,2,195,5,4,163,12,64,176,176,42,24,1,16,5,128,208,216,108,203,144,63,104,118,78,213,202,58,49,23,148,213,84,89,67,186,145,192,96,3,140,109,236,2,34,10,64,79,138,38,130,240,209,39,210,217,172,193,17,73,68,118,79,25,100,147,79,94,88,64,180,244,138,209,117,59,97,120,238,175,44,93,120,109,218,167,250,30,213,158,177,86,144,129,226,107,134,106,146,32,178,140,18,16,150,238,238,30,213,137,71,255,251,178,100,71,140,134,168,108,204,147,184,67,242,86,102,169,210,101,229,108,21,53,163,70,109,189,45,1,41,26,169,168,244,149,136,160,191,111,55,44,49,20,122,161,214,96,186,158,109,131,194,161,211,12,97,121,151,42,218,137,60,123,211,16,101,121,253,210,79,57,215,109,220,186,177,5,189,204,193,68,11,219,217,54,36,230,70,221,173,144,57,224,171,51,63,141,19,204,96,222,5,158,111,63,228,8,61,65,218,69,83,4,156,116,188,85,52,4,64,130,135,206,74,147,234,164,160,204,188,41,28,165,72,136,71,103,36,242,152,107,126,137,186,131,26,123,244,249,235,84,254,159,239,192,189,153,219,137,175,240,169,6,60,254,20,254,244,111,167,102,142,116,50,139,164,174,177,143,65,241,148,3,185,48,124,193,221,229,253,127,242,160,23,63,219,152,13,41,133,106,154,234,193,171,137,6,4,154,200,40,20,4,46,14,228,164,241,128,128,190,133,80,230,225,28,120,48,221,143,58,12,6,199,175,81,40,184,138,166,76,153,170,115,6,19,59,199,77,128,105,208,67,67,245,70,185,22,242,58,95,108,153,83,134,120,144,93,184,250,103,140,53,175,158,223,245,204,241,88,97,118,91,84,113,40,50,137,41,114,1,147,74,190,250,248,64,175,142,243,72,92,194,229,106,219,212,229,83,86,81,82,87,44,85,120,74,175,20,221,150,206,243,42,213,85,6,121,46,164,150,139,90,154,153,24,198,234,154,137,30,187,102,154,196,30,205,167,25,173,37,199,222,154,10,141,167,210,207,55,65,42,60,0,2,255,248,27,37,204,147,1,193,13,35,134,81,193,44,196,49,58,147,46,14,236,137,249,192,219,53,84,85,167,189,255,127,30,245,255,219,222,53,171,210,136,215,101,89,72,150,84,174,130,174,183,9,76,6,24,200,0,145,229,205,150,27,55,33,35,72,101,78,85,108,129,0,0,32,3,109,219,152,253,136,34,156,226,92,138,129,230,8,122,105,224,66,16,240,176,170,115,201,197,137,208,93,74,148,132,186,101,130,54,55,90,157,6,226,120,192,173,37,156,62,25,66,109,74,40,29,6,25,52,244,89,193,150,225,167,203,40,199,28,233,33,49,153,119,135,40,36,17,240,42,43,216,61,81,248,227,39,82,129,181,149,168,102,197,217,172,52,239,198,104,235,75,235,51,115,100,247,127,137,100,193,174,89,67,139,60,43,198,24,149,32,147,27,247,77,33,26,82,182,55,15,100,101,96,86,233,97,70,233,142,193,70,81,122,68,30,232,163,77,112,68,84,14,171,81,3,199,211,32,120,24,4,13,51,77,128,146,128,147,202,60,158,27,66,0,246,128,193,168,128,48,120,118,101,211,55,217,103,193,32,164,89,255,251,178,100,95,8,197,113,104,209,59,104,54,48,91,38,153,211,101,231,108,27,93,163,54,85,220,128,1,85,26,103,142,178,112,0,18,143,162,46,38,138,135,49,19,52,133,56,134,122,163,175,115,135,119,131,29,15,138,133,79,107,110,238,10,202,207,233,235,23,17,113,5,97,124,91,179,71,55,121,119,76,200,159,239,42,255,174,244,97,59,32,80,28,152,62,121,4,150,115,106,237,135,65,121,92,181,140,85,255,251,64,10,172,194,245,236,195,161,4,231,21,216,194,3,28,192,19,76,193,210,96,196,1,88,26,52,2,64,224,8,126,42,33,3,133,83,5,68,179,8,0,50,80,7,162,64,209,40,42,28,86,64,72,26,59,15,64,104,160,102,24,73,24,190,41,166,212,81,173,183,235,93,78,8,6,101,239,184,99,88,209,148,3,70,212,225,235,114,137,199,70,150,80,206,104,92,59,247,97,169,253,55,217,197,162,150,104,57,174,114,198,183,75,175,223,107,231,246,235,208,218,164,199,151,228,24,243,41,126,249,203,85,247,149,108,119,204,230,59,83,61,91,202,237,38,172,79,221,239,63,10,245,245,188,243,199,28,185,114,51,99,88,106,166,120,231,205,119,58,249,110,180,167,59,250,213,61,108,245,173,234,229,76,242,252,237,255,115,229,170,110,79,126,115,213,41,49,177,122,197,75,191,61,75,186,92,177,160,166,187,47,185,83,184,205,85,238,52,57,128,1,169,16,151,162,217,25,39,156,8,21,72,64,104,93,112,224,98,77,40,153,230,198,153,3,172,202,231,236,69,137,193,241,202,56,112,146,92,214,117,99,6,194,149,118,125,103,80,195,67,45,103,87,155,118,67,95,243,95,246,255,44,16,1,115,202,149,99,101,200,103,82,132,199,157,150,164,154,233,236,239,249,30,157,42,0,0,0,3,131,83,90,13,76,83,2,212,207,160,178,20,95,157,184,136,102,208,89,170,143,199,18,45,152,172,186,101,210,217,142,80,198,112,38,17,18,12,242,189,48,40,52,211,70,225,24,93,6,194,170,129,61,48,231,52,5,57,107,47,152,16,96,197,12,228,142,50,139,226,119,80,93,96,86,234,224,10,10,239,132,129,131,108,75,32,56,244,200,68,97,146,21,85,188,173,23,128,84,204,192,29,9,8,66,201,140,33,0,196,129,144,105,112,202,17,41,185,124,30,74,121,100,96,144,0,112,42,106,175,24,188,32,68,83,186,184,18,182,38,229,210,50,249,252,233,55,109,152,72,166,98,18,216,17,176,151,145,243,119,150,60,146,0,102,44,177,216,117,31,188,251,204,172,45,198,156,201,220,89,29,13,214,200,203,159,217,51,171,38,119,159,152,147,16,86,183,238,55,47,150,82,97,27,141,203,225,255,251,178,100,105,128,10,47,134,208,150,115,32,0,50,197,170,163,198,20,0,30,49,197,76,125,172,0,1,15,22,104,39,178,112,0,139,18,135,54,85,9,212,98,159,79,69,14,45,234,202,138,66,104,162,83,121,69,41,243,228,82,3,163,135,29,200,18,71,79,156,57,82,115,30,188,165,171,194,196,49,2,197,34,25,170,11,80,20,63,98,43,105,159,223,160,137,88,126,40,108,53,250,9,248,220,7,59,186,122,124,233,48,229,191,255,255,255,255,255,255,255,255,255,252,42,207,217,194,220,66,79,123,255,255,255,255,255,255,255,255,255,251,51,3,83,101,61,42,133,100,0,224,126,56,0,0,0,116,96,7,68,50,120,200,32,41,23,78,71,243,34,151,142,252,44,191,145,29,28,171,153,252,191,211,211,239,196,5,227,239,255,250,129,173,108,84,87,231,4,45,72,32,38,219,161,68,230,111,17,213,40,99,126,140,3,54,193,76,244,34,47,104,228,95,64,25,21,49,42,138,54,232,3,152,198,95,68,163,123,106,14,58,37,117,50,73,154,233,90,8,109,248,237,42,121,67,83,139,174,110,6,151,182,245,174,53,186,88,228,51,21,189,155,139,204,88,85,143,199,88,87,141,61,180,158,176,83,255,148,29,102,97,69,161,26,187,46,187,133,169,231,218,153,234,117,160,108,157,138,107,111,78,116,84,184,182,191,238,59,171,140,177,20,185,148,121,251,187,167,249,171,221,148,62,210,58,212,125,157,230,165,212,18,153,107,233,1,75,173,65,144,172,46,50,244,177,165,228,174,119,159,172,249,168,148,70,123,184,199,172,90,184,165,238,174,83,80,21,143,181,217,20,138,98,86,255,72,50,171,5,229,126,158,118,158,89,201,134,191,33,238,56,178,121,253,202,75,152,208,169,174,95,230,172,234,1,72,44,46,195,42,150,23,133,107,21,113,198,205,14,89,127,247,159,255,207,255,202,191,87,223,19,224,1,32,65,64,5,82,207,21,19,252,34,229,228,28,123,5,68,106,142,10,173,179,10,91,77,54,66,232,213,54,14,196,149,99,69,104,54,50,134,169,17,98,150,48,217,81,200,136,170,238,50,255,219,148,87,174,131,115,127,243,62,165,222,67,232,255,214,100,132,145,48,8,130,105,251,134,135,102,107,127,70,6,24,6,196,11,252,1,67,146,104,84,160,212,202,194,162,8,38,48,106,114,246,181,134,158,76,38,222,121,131,150,195,54,9,2,202,19,94,120,12,72,186,69,28,72,66,101,53,59,114,204,4,73,45,219,119,97,77,38,227,137,81,184,252,138,14,163,163,72,44,238,184,14,100,205,117,187,168,203,65,98,181,172,140,150,230,222,40,78,174,35,122,253,173,68,249,83,85,128,93,105,116,255,251,178,100,58,12,151,210,112,209,27,120,46,112,61,163,138,38,60,200,104,33,241,207,56,14,97,247,136,248,25,41,8,244,137,168,202,139,194,172,100,189,255,22,226,211,41,122,241,181,108,174,167,173,223,166,5,22,207,48,106,89,237,187,173,239,141,75,162,152,101,82,95,94,235,167,65,127,223,9,30,61,108,78,119,226,147,171,55,238,211,222,230,63,39,181,221,189,216,119,83,53,121,181,81,165,206,102,89,57,87,149,233,231,49,226,114,247,238,193,125,194,118,102,118,139,43,171,38,135,12,157,21,98,166,228,144,190,209,10,122,210,235,242,156,52,150,137,71,41,175,58,64,106,107,212,146,219,249,127,132,65,56,214,217,30,168,44,235,228,0,64,64,0,55,128,172,65,70,90,124,21,225,240,46,113,12,152,171,163,60,23,39,151,177,143,34,213,197,146,142,93,243,71,125,46,149,183,43,151,155,4,131,156,25,50,125,44,86,25,189,189,242,92,247,139,189,51,159,211,68,64,98,51,249,191,124,134,246,93,159,18,190,102,4,161,152,6,134,79,218,28,64,188,147,198,27,34,157,20,180,97,49,41,131,65,38,198,104,6,42,139,170,85,9,152,132,20,2,8,186,230,80,53,52,246,144,22,32,135,60,71,64,205,104,203,128,37,97,108,66,50,32,96,185,179,23,200,196,64,20,245,129,31,98,221,214,42,136,248,25,134,96,153,16,203,244,213,66,9,59,130,117,37,4,219,110,223,210,55,4,127,69,156,91,33,170,208,29,116,236,141,214,161,42,93,199,229,197,99,222,81,24,122,236,218,8,92,202,106,84,172,157,206,148,152,146,222,43,59,203,220,148,162,123,25,104,41,86,185,182,89,115,53,103,120,48,179,13,189,148,23,36,82,218,75,175,92,229,189,61,81,11,215,210,146,106,165,241,214,181,28,236,62,182,55,122,126,21,249,204,187,20,213,141,38,158,248,25,142,242,242,171,54,136,218,226,234,153,0,233,203,124,247,91,251,189,163,106,236,11,88,194,228,154,69,197,73,154,87,19,73,103,217,208,83,26,206,93,132,87,220,95,64,173,55,94,124,159,95,17,222,199,251,211,126,160,124,231,95,248,183,126,110,2,240,207,46,129,132,93,203,17,118,34,93,182,101,74,178,3,211,36,75,198,30,62,138,139,205,65,127,210,55,180,60,180,87,119,184,99,139,181,4,225,223,253,111,190,11,254,246,253,245,254,27,179,254,66,67,254,159,255,255,243,130,0,0,49,144,185,165,218,134,140,18,159,52,132,0,37,24,212,22,99,242,201,178,2,227,0,16,64,244,209,197,197,9,24,6,153,76,244,14,34,39,82,109,151,9,204,132,24,180,46,213,153,144,160,108,136,216,154,203,76,195,32,255,251,178,100,30,142,215,54,117,208,19,143,62,112,71,6,74,34,97,229,62,155,153,195,66,46,101,236,209,12,25,40,141,132,149,160,188,38,139,1,42,240,243,77,34,5,196,222,200,234,240,235,70,34,3,223,151,218,117,2,130,235,154,29,36,116,168,178,17,44,19,168,218,252,5,116,244,69,209,23,61,141,162,62,36,172,89,237,250,187,242,161,150,250,45,255,73,2,150,188,171,165,58,211,175,96,193,103,218,145,198,108,41,74,221,53,169,226,226,243,65,135,165,252,223,190,123,109,153,145,41,145,5,191,145,191,95,18,198,255,9,88,255,42,157,125,35,162,235,13,250,198,176,235,210,9,57,135,228,212,249,150,27,122,125,63,57,26,86,82,19,195,246,60,117,240,165,91,163,91,134,156,41,194,92,143,249,85,151,149,170,53,102,106,198,217,80,238,135,214,186,24,103,187,54,66,0,0,18,153,60,210,112,220,21,131,120,20,93,110,71,126,83,155,197,0,133,150,29,46,98,252,46,63,76,187,131,34,163,248,132,153,234,160,94,46,182,170,234,177,98,54,15,148,126,59,241,63,207,255,140,108,221,255,240,237,20,255,195,148,127,213,255,255,53,239,176,32,161,41,161,200,134,232,29,27,240,8,97,97,17,154,198,38,21,145,153,0,38,199,129,2,35,66,9,67,0,2,32,121,131,83,37,161,111,75,3,160,146,57,16,41,37,182,108,3,6,143,201,19,200,16,69,218,197,82,16,197,218,116,82,30,31,73,145,219,92,28,215,84,210,174,18,151,40,249,11,244,110,91,204,216,57,47,37,102,87,96,89,86,218,25,54,190,1,32,205,142,141,213,161,248,56,63,156,241,41,221,109,38,21,106,172,169,86,245,147,61,102,171,180,226,171,75,164,63,233,180,172,235,247,181,227,238,35,220,195,134,229,225,165,49,207,100,214,185,66,183,237,47,248,151,25,174,22,247,190,181,175,145,109,143,154,55,239,53,250,117,236,50,25,183,134,120,253,72,204,204,147,137,223,161,186,212,98,217,10,140,170,4,222,99,86,211,238,174,78,245,14,99,123,222,151,250,175,134,227,243,172,99,95,192,223,197,230,85,17,120,80,9,56,156,108,192,14,166,30,179,73,11,79,40,120,223,105,44,60,92,24,62,180,199,178,56,240,60,93,110,143,56,120,11,56,88,170,70,134,35,169,35,108,165,25,68,31,125,80,249,191,11,127,255,245,127,252,61,197,191,249,47,250,191,255,254,160,140,25,44,157,88,13,24,179,88,224,237,195,73,177,165,225,107,99,79,219,144,232,3,82,37,214,88,0,112,197,106,202,1,93,18,62,34,150,26,110,164,193,34,86,218,95,116,217,17,102,56,177,144,221,224,138,230,225,106,97,189,248,255,251,178,100,31,12,182,23,103,212,27,81,198,98,71,137,138,21,101,130,104,32,1,187,56,78,97,243,201,16,22,104,65,134,21,144,147,213,200,74,200,107,214,77,58,38,227,197,17,11,60,233,130,104,7,164,45,137,172,189,179,45,49,107,73,22,22,74,229,33,138,233,157,34,117,146,46,163,64,7,197,85,38,31,99,233,142,161,100,211,44,155,153,150,76,144,44,24,147,119,146,168,169,199,226,19,27,163,125,75,38,94,181,158,106,100,89,178,69,104,160,31,195,103,151,207,163,81,243,101,48,201,158,100,205,147,218,175,75,41,150,241,164,195,223,186,163,69,165,191,89,85,173,111,255,84,220,228,178,45,189,221,108,55,183,171,118,180,22,1,0,2,160,8,215,88,6,230,133,129,74,150,111,94,50,155,18,134,230,48,4,41,214,212,101,207,127,6,147,104,104,179,101,9,139,251,219,232,244,26,151,168,156,19,213,178,37,15,171,100,31,234,154,243,234,157,246,224,61,245,255,255,254,173,255,255,193,255,255,253,64,2,14,101,65,65,189,108,103,44,54,29,75,248,100,53,41,166,205,134,156,11,6,181,198,135,129,114,249,192,76,129,113,137,128,75,6,69,133,0,138,11,92,96,8,44,116,68,166,142,98,226,250,239,132,14,8,66,29,136,75,151,25,244,167,50,133,11,19,99,110,217,128,134,85,42,25,97,120,107,182,36,251,158,106,178,246,250,15,122,129,199,149,120,233,211,142,205,197,251,141,4,128,153,188,192,65,249,53,142,35,5,250,162,175,94,183,251,7,88,207,83,183,51,100,45,71,43,72,14,161,189,5,177,124,109,203,87,246,124,86,234,62,207,30,43,150,160,215,243,151,91,34,223,248,213,5,252,98,183,36,57,238,38,227,242,103,172,201,25,36,54,189,217,69,86,178,159,143,243,183,88,146,166,164,47,205,183,58,61,13,90,85,177,117,29,155,226,118,199,40,118,24,168,221,89,116,231,133,106,84,239,57,92,48,39,79,230,92,192,10,247,218,132,253,99,115,70,188,244,79,36,156,220,243,163,129,206,104,23,149,199,188,214,177,159,241,170,101,115,131,130,163,22,242,161,41,56,157,111,9,236,236,97,40,16,97,119,89,110,140,182,82,194,93,232,69,156,138,121,116,109,10,203,76,32,23,9,44,58,56,107,171,99,231,87,72,255,214,151,219,86,120,87,255,228,212,117,150,44,50,176,226,255,174,183,45,223,221,12,252,191,255,242,36,0,76,0,62,53,222,84,200,12,67,133,88,204,26,145,16,14,140,157,236,53,168,216,194,193,51,10,15,78,12,62,48,16,80,192,35,179,20,185,193,67,22,178,22,1,0,138,37,162,104,128,147,20,166,2,29,11,134,45,19,145,81,255,251,178,100,31,12,167,5,105,206,139,152,124,244,61,230,154,50,97,7,102,25,9,155,78,109,73,254,105,33,154,232,221,131,189,248,12,94,130,120,170,209,42,198,85,180,12,22,49,11,146,161,87,208,55,77,186,20,50,249,116,124,186,214,122,215,18,138,244,105,95,205,70,166,83,199,223,1,4,42,233,170,39,141,252,197,14,223,235,219,124,240,251,57,105,100,85,215,177,223,249,44,179,254,8,124,240,218,251,231,203,78,108,222,234,74,113,185,50,231,89,214,187,83,119,49,231,205,184,218,42,70,123,119,230,215,195,97,31,245,46,241,76,107,229,185,134,216,130,201,63,148,124,199,205,152,167,247,238,48,115,132,223,190,100,223,182,181,122,237,243,140,189,180,202,174,165,51,115,224,239,230,29,154,179,159,181,20,75,226,124,218,53,36,250,154,25,224,200,1,67,171,35,246,159,230,36,52,138,200,16,135,101,17,230,63,46,138,50,58,184,193,222,107,32,22,62,29,47,18,24,235,95,153,255,255,255,207,111,255,190,139,167,57,168,11,155,44,247,10,125,117,215,87,239,158,255,246,81,249,20,137,109,55,135,68,25,58,230,77,121,187,200,56,36,172,176,87,128,145,71,236,176,0,208,9,108,41,250,28,85,66,233,26,164,220,94,184,168,94,77,54,50,32,148,215,26,247,52,244,182,148,17,116,186,202,15,227,123,168,49,221,194,220,23,134,21,22,109,237,64,16,127,231,98,238,239,200,123,182,31,115,25,36,221,170,202,96,167,56,77,203,55,243,83,159,167,8,133,164,42,108,180,71,150,80,220,43,179,140,201,110,65,128,251,83,156,21,106,72,103,202,11,70,146,150,108,116,181,41,184,111,80,90,91,162,24,100,77,176,54,8,248,176,32,185,98,74,86,248,185,77,6,148,79,196,242,5,3,121,202,123,30,216,135,46,229,70,124,233,187,88,158,29,41,227,157,172,186,239,70,172,212,123,21,165,146,45,224,192,131,216,60,88,146,34,102,221,163,143,200,62,128,16,42,170,251,17,189,158,51,119,9,102,234,125,214,170,198,148,2,147,251,124,243,0,198,64,84,227,74,140,44,166,115,125,26,255,253,123,212,214,223,43,255,231,121,132,59,94,207,177,68,199,242,169,225,230,56,38,99,102,74,227,114,15,25,22,63,223,117,255,246,129,0,76,65,47,140,157,105,77,15,65,78,192,74,76,136,2,76,180,27,76,169,37,141,132,5,76,31,0,12,23,18,135,170,115,0,195,3,3,2,3,22,83,227,6,1,4,27,37,9,140,49,7,95,118,220,196,97,217,76,16,240,132,19,1,29,130,64,8,64,20,96,224,26,186,11,104,96,72,122,188,220,53,12,22,162,217,124,224,34,99,65,202,60,255,251,178,100,46,140,135,186,110,77,139,184,93,112,71,70,250,90,60,239,126,27,49,159,64,110,69,254,73,31,27,41,168,243,181,184,53,184,121,197,80,22,107,9,110,65,35,237,32,206,157,170,245,155,189,45,60,18,162,20,144,89,58,26,205,59,70,34,127,104,10,184,148,110,113,245,203,58,210,30,109,29,229,219,219,137,190,202,35,63,146,179,86,238,75,42,115,113,83,173,175,216,160,143,125,122,85,105,202,196,213,252,127,13,90,249,47,229,148,162,6,151,113,89,225,26,245,144,249,242,255,39,242,206,229,252,245,67,24,89,175,15,149,118,3,100,101,15,16,75,67,108,251,58,31,250,132,140,162,88,164,195,77,87,170,54,43,61,16,34,69,75,29,112,216,107,173,198,142,115,38,59,255,245,127,211,89,30,35,91,192,0,128,0,1,240,0,170,100,95,1,217,84,94,197,221,88,203,41,192,221,24,230,113,141,1,207,1,107,19,162,42,234,219,254,255,182,159,250,126,175,255,92,82,35,15,244,222,172,146,155,247,27,102,160,154,222,183,61,115,105,245,152,41,27,245,213,255,255,255,254,192,0,72,167,140,22,108,49,73,76,215,167,243,201,151,198,64,6,20,9,24,245,242,69,73,107,35,34,147,31,145,147,13,100,24,220,210,24,49,103,82,242,129,157,201,1,136,196,109,54,60,167,99,198,6,237,46,47,148,81,210,71,117,93,122,178,195,199,249,106,115,148,15,183,107,65,81,92,40,90,39,116,163,207,151,117,18,199,232,91,55,233,0,81,111,167,104,84,115,139,169,68,39,237,59,90,206,164,143,237,184,36,139,198,93,228,112,195,78,37,199,146,49,20,152,242,228,88,14,85,36,74,14,212,148,92,27,55,79,77,19,201,206,234,248,72,57,98,40,211,113,198,200,19,150,160,209,222,51,103,43,230,2,54,88,249,72,198,212,48,205,85,203,43,35,133,35,86,159,56,80,91,196,219,173,222,20,7,219,209,0,108,124,226,206,73,162,225,225,164,203,74,204,170,120,243,164,25,88,238,240,113,52,86,62,220,98,160,0,232,0,124,1,51,25,14,224,144,195,54,197,52,203,195,82,53,133,50,76,103,103,208,22,58,137,242,37,223,148,16,131,193,67,126,158,191,183,211,250,191,249,228,17,50,82,106,63,81,81,102,63,53,193,77,106,207,60,233,244,29,24,121,238,237,179,255,253,159,255,168,32,1,0,36,119,136,21,12,44,168,221,74,79,57,1,154,172,80,39,185,138,132,165,1,109,70,186,17,33,117,153,97,120,240,251,168,190,195,133,160,188,129,70,145,121,182,198,76,96,246,195,72,91,102,72,180,86,126,158,54,229,248,209,64,188,146,58,63,139,161,206,220,100,188,248,211,255,251,178,100,38,4,134,175,104,81,59,120,124,240,70,105,138,41,97,103,104,29,125,165,56,110,97,243,201,36,157,233,13,133,181,160,217,220,171,254,248,249,125,212,181,179,244,56,126,216,92,239,234,247,63,242,223,199,43,214,235,145,127,233,218,23,118,216,28,222,102,176,183,175,63,167,60,101,139,98,109,251,93,194,134,247,110,98,254,116,213,36,54,55,19,165,108,146,143,186,21,46,95,67,74,37,253,231,223,187,236,103,163,230,158,98,253,141,96,23,14,81,25,94,186,197,224,172,239,192,52,235,92,65,104,141,5,171,46,51,179,26,72,8,148,148,188,44,225,149,118,192,249,76,143,143,183,54,54,39,84,180,231,109,227,193,94,118,203,8,243,253,63,50,0,4,0,0,192,167,227,144,157,192,61,52,184,105,91,72,135,22,172,136,241,232,100,112,82,232,23,154,244,27,220,8,166,103,31,62,107,219,209,83,243,107,228,191,47,250,61,91,67,127,254,111,125,27,93,128,87,102,175,79,255,254,137,255,255,199,127,255,230,122,128,0,16,92,48,83,208,197,243,163,122,173,143,127,195,50,216,16,24,67,52,21,68,233,230,145,144,144,88,240,96,228,42,110,180,160,36,24,10,8,72,178,81,90,65,180,21,202,101,176,50,72,67,99,32,50,101,67,64,109,131,189,237,81,29,132,213,75,40,8,204,179,81,249,254,74,201,133,111,139,73,243,198,152,137,244,120,173,180,161,202,188,106,237,35,65,81,13,208,14,82,158,253,42,172,229,209,16,218,158,26,123,255,30,227,248,58,79,159,234,39,143,35,176,245,253,60,77,3,240,81,42,42,147,198,68,227,174,202,177,213,197,63,190,235,119,119,206,119,58,250,253,36,177,120,4,101,7,240,54,18,145,253,167,215,131,186,225,173,139,89,192,225,113,137,20,117,32,36,169,202,154,174,27,155,94,68,138,92,41,120,40,149,151,237,211,223,113,46,54,89,95,212,254,57,100,131,29,78,219,61,227,68,157,206,91,68,112,112,177,225,184,77,182,127,26,36,187,250,159,174,155,85,61,220,147,80,0,216,16,216,32,5,180,38,135,245,160,32,194,186,171,37,107,212,240,194,155,65,215,69,187,71,197,242,187,153,61,240,189,154,3,167,87,83,253,103,191,254,191,215,255,213,147,154,79,52,101,202,25,116,252,216,9,78,179,233,220,243,53,214,180,147,185,175,212,239,239,134,69,0,0,51,9,18,67,2,222,3,31,205,97,73,248,72,70,83,115,36,149,131,87,69,33,224,24,194,16,16,213,16,212,20,25,7,4,166,73,138,225,5,11,34,17,4,166,23,0,138,28,213,140,88,16,88,51,40,71,113,35,21,56,86,177,75,146,57,16,235,4,71,201,84,255,251,178,100,36,142,199,52,105,77,147,185,100,242,70,198,218,67,97,237,62,27,1,165,60,110,101,236,193,57,177,104,205,131,182,56,104,74,185,21,29,168,199,26,58,232,228,234,119,194,175,61,37,184,229,209,210,89,175,242,4,187,16,107,235,135,87,76,19,100,150,91,162,112,243,36,38,46,44,113,117,63,86,40,242,218,203,166,198,164,67,159,31,123,49,250,119,55,241,147,193,218,140,152,230,99,186,141,71,151,35,174,183,55,134,245,59,103,11,188,171,147,54,81,174,137,225,188,224,168,161,29,185,233,155,246,245,200,185,89,45,111,104,167,103,217,158,174,63,213,161,219,91,10,94,202,54,118,114,236,28,189,217,241,115,58,181,8,249,139,180,162,222,93,51,138,141,62,94,106,157,12,78,106,45,13,224,109,214,191,63,241,207,60,0,3,144,163,211,142,193,196,51,76,84,148,214,153,101,8,134,69,48,33,115,171,172,124,160,171,215,239,95,62,190,22,51,16,74,203,19,169,255,95,127,161,208,253,127,255,251,107,111,158,0,188,236,179,68,147,49,53,76,60,49,166,135,125,46,255,179,255,255,228,8,111,24,61,108,96,57,81,138,25,6,236,126,152,88,48,96,145,32,3,172,99,18,193,133,0,32,2,121,137,10,68,160,213,25,49,210,84,88,63,68,165,36,104,72,224,3,119,73,108,114,74,47,75,122,227,134,79,35,143,14,152,105,81,34,17,200,51,209,91,234,92,113,207,90,101,176,67,98,100,28,49,241,101,94,115,41,245,189,131,65,91,207,133,126,228,7,115,203,200,195,241,27,127,167,86,115,131,255,25,152,212,214,143,116,12,110,110,191,163,224,11,127,146,92,120,107,30,150,199,222,117,252,24,239,182,190,154,204,208,200,255,29,116,53,43,118,45,215,113,117,252,140,117,173,146,159,117,46,145,171,74,223,26,164,250,163,123,5,127,135,152,140,138,119,208,230,101,62,31,172,78,190,120,78,209,24,125,71,191,84,222,235,109,44,106,201,156,89,17,108,107,150,250,168,24,157,69,194,142,165,33,40,188,245,228,80,0,12,37,160,162,130,78,200,120,31,132,57,36,204,138,60,177,126,94,134,16,127,48,157,252,220,95,136,92,196,77,8,201,132,255,255,37,163,250,95,63,191,127,255,244,93,127,62,4,165,154,106,122,98,111,186,214,156,221,86,254,174,182,255,254,127,149,255,250,63,250,181,254,230,63,234,61,80,0,0,115,17,210,163,7,23,35,52,4,99,130,88,194,33,20,192,112,208,200,151,240,211,97,37,16,192,0,145,168,0,65,130,129,0,208,28,98,17,224,14,18,151,217,8,32,2,35,92,132,111,48,88,101,128,220,167,32,20,88,203,90,249,224,84,97,234,255,251,176,100,34,14,215,27,104,205,147,185,100,242,77,202,90,67,97,109,104,27,93,163,60,78,105,231,209,52,41,168,201,133,193,161,33,120,152,217,21,56,80,57,223,159,135,185,37,91,211,215,84,109,236,194,217,66,211,251,36,5,81,213,178,238,77,237,184,168,198,87,128,201,63,216,193,72,19,191,131,67,86,140,186,237,107,230,249,158,152,69,47,106,192,95,244,17,93,96,209,228,28,193,132,79,246,116,197,35,30,215,139,97,203,13,71,88,103,222,111,27,60,222,52,188,151,220,174,176,70,175,54,27,125,90,143,50,204,254,202,170,63,82,122,203,104,252,179,242,209,211,183,186,156,159,183,122,236,31,205,91,219,60,122,207,169,223,188,47,59,7,194,205,187,215,39,231,79,233,106,82,135,42,104,134,246,103,183,78,132,117,204,53,65,12,0,6,30,71,157,214,226,84,155,42,159,82,180,204,163,205,44,233,160,20,230,132,46,80,183,1,148,100,87,190,15,252,150,74,106,127,255,52,253,180,159,254,130,191,255,253,127,154,1,149,162,125,212,180,151,77,144,91,36,141,191,169,255,255,253,170,46,165,90,111,234,199,115,132,255,247,244,0,193,86,81,142,141,198,192,41,159,57,74,99,160,249,140,74,38,151,98,156,56,70,117,75,152,201,198,173,186,254,34,50,117,193,4,72,75,192,33,224,195,139,217,167,144,194,75,197,72,20,8,38,1,104,152,16,102,20,58,98,60,41,158,204,75,174,154,227,65,162,238,248,239,11,242,230,79,232,175,115,22,194,126,121,176,142,133,124,4,209,30,224,192,126,238,69,80,140,42,34,0,219,22,240,72,247,112,192,238,199,119,145,113,168,120,121,17,60,183,250,119,195,156,235,103,162,70,61,52,186,100,187,224,9,95,195,83,189,87,191,240,113,13,95,59,248,236,108,241,253,38,188,117,252,223,183,51,222,236,109,20,244,143,255,247,254,37,88,217,226,67,133,49,131,54,228,205,169,3,231,115,82,147,107,218,77,94,239,227,226,43,108,26,49,238,4,152,219,35,132,153,143,91,98,5,53,90,79,155,94,240,223,67,154,4,223,221,159,128,34,11,149,108,152,232,227,46,177,220,205,203,95,22,5,94,100,100,177,89,42,94,240,87,200,182,132,59,155,170,56,107,23,253,122,151,161,223,255,109,38,255,255,245,254,108,22,34,125,82,227,210,60,170,217,109,170,223,212,255,255,232,180,166,141,66,212,130,153,7,94,149,36,78,210,140,0,6,138,156,68,104,98,130,38,252,94,116,40,96,210,179,44,0,0,207,135,10,175,102,178,97,96,140,192,148,68,96,189,161,233,89,11,150,153,239,8,24,46,90,209,152,129,64,72,192,56,185,7,66,68,72,76,255,251,178,100,28,140,230,61,104,210,155,111,100,208,74,201,153,241,101,39,146,25,97,161,66,109,189,121,1,21,25,104,73,151,149,146,66,106,118,147,99,104,216,41,248,9,10,35,220,214,140,123,46,148,166,222,10,23,43,56,57,183,159,111,141,199,204,73,139,27,197,150,98,74,190,113,78,56,72,119,171,246,252,100,118,76,187,114,171,42,108,161,107,49,23,16,76,99,50,233,32,213,32,1,90,245,220,183,145,234,65,85,40,159,74,39,90,149,42,187,172,177,218,133,105,70,157,199,230,223,53,153,156,205,211,145,249,122,194,55,144,47,240,244,218,179,59,255,249,51,255,44,215,118,43,151,220,104,26,139,177,60,123,157,232,74,238,154,185,246,183,228,211,118,144,178,226,44,168,5,144,32,50,16,79,67,222,65,97,194,216,154,224,210,63,164,88,185,13,200,48,70,45,98,97,191,237,101,20,222,47,140,237,165,135,107,141,185,100,141,126,133,170,67,53,177,181,7,154,230,111,170,246,197,101,191,254,223,171,232,213,1,79,70,109,191,159,255,148,255,255,255,42,192,0,0,10,152,34,225,167,57,152,56,241,238,76,8,70,69,218,76,187,140,215,66,84,1,120,19,54,165,42,0,76,16,248,72,89,199,101,70,34,66,189,169,193,76,144,241,32,82,164,26,56,24,80,150,36,253,181,178,0,3,121,32,145,33,134,183,11,38,2,149,24,24,78,146,125,38,173,175,56,193,222,61,25,36,70,189,4,89,201,50,34,113,73,123,36,20,227,75,153,27,110,83,212,182,226,16,81,51,82,206,160,239,72,189,96,188,234,28,203,49,253,124,100,28,23,36,142,162,21,219,93,14,95,6,241,162,233,181,45,152,169,186,39,173,162,243,73,46,223,146,95,105,115,10,160,191,222,238,47,215,98,100,117,5,132,52,155,50,43,219,177,252,194,179,197,178,37,94,94,210,151,52,209,5,165,90,211,121,86,212,31,231,232,214,58,48,124,30,106,86,79,125,128,28,2,149,47,80,31,104,202,202,71,192,235,160,245,26,70,216,14,12,21,57,236,135,100,31,227,14,242,38,93,64,138,60,7,23,56,187,113,237,223,197,114,182,95,175,70,121,127,245,253,27,190,188,5,171,119,250,191,253,191,79,45,177,34,104,134,221,145,36,0,0,1,84,117,8,216,41,205,178,132,220,238,192,42,199,76,6,103,131,67,106,205,16,132,40,44,82,185,1,5,70,102,100,86,12,200,148,84,195,72,90,100,100,57,218,18,74,32,170,195,198,166,70,110,148,40,52,195,160,21,133,129,90,50,75,179,193,208,53,197,74,4,10,182,88,1,154,235,76,133,179,1,198,0,18,17,50,110,58,168,137,71,46,47,227,186,118,85,150,10,255,251,178,100,50,142,6,70,104,208,155,111,94,64,76,231,10,55,96,80,154,25,93,161,64,78,61,25,17,41,38,105,41,135,148,248,175,64,39,169,78,162,104,133,168,119,220,137,168,237,81,179,14,174,113,126,116,153,91,172,234,203,117,6,160,8,86,164,206,39,235,187,97,32,229,147,222,108,35,254,53,109,116,19,56,34,50,150,49,40,118,218,219,61,251,24,82,102,136,169,214,69,155,119,161,63,251,46,153,246,120,235,41,200,170,113,20,135,109,42,198,81,164,161,82,133,221,218,145,7,158,133,48,243,206,184,32,0,0,28,7,6,172,42,166,23,227,216,206,5,60,95,168,197,42,49,208,64,104,127,9,228,204,139,188,103,22,174,77,210,112,133,50,30,226,212,35,41,203,124,211,215,180,230,94,235,239,223,244,219,255,191,197,112,2,99,232,199,213,101,35,53,15,199,180,253,159,253,95,255,125,223,80,12,97,81,129,163,148,38,53,97,25,246,100,20,74,1,145,166,18,135,25,156,8,214,90,216,57,198,132,96,209,32,16,210,178,91,170,29,196,33,210,128,237,33,146,2,112,57,8,56,181,196,67,128,49,164,152,14,48,5,112,108,181,157,67,224,224,146,229,44,3,105,45,133,193,249,21,0,111,237,69,134,131,74,34,87,8,181,41,46,127,32,87,130,201,168,97,81,148,212,157,34,32,76,201,21,226,238,125,100,205,113,182,216,178,238,198,246,185,149,29,175,178,62,247,209,243,14,142,109,58,109,67,123,226,167,239,87,165,23,218,40,124,83,7,37,97,181,124,103,248,11,87,21,142,16,74,125,171,255,241,214,32,158,44,5,38,38,184,118,230,113,177,112,92,126,186,56,234,57,4,163,216,176,230,205,52,123,8,166,213,113,68,12,30,219,33,208,143,12,81,239,249,112,0,128,32,0,0,110,134,226,147,71,83,202,160,113,91,44,206,122,157,204,98,66,11,84,30,37,143,232,99,234,70,56,150,197,63,187,149,93,55,15,111,29,87,137,37,252,248,249,62,190,212,254,191,255,255,27,255,79,255,244,111,255,250,202,67,64,244,121,122,119,91,95,232,168,0,0,1,112,193,96,163,68,28,204,218,131,54,34,116,195,71,96,82,252,193,48,3,35,6,21,201,96,54,96,97,51,104,96,48,41,142,129,195,65,103,160,132,112,16,165,22,213,62,92,188,88,16,28,144,118,134,222,203,81,19,153,38,73,219,35,136,143,16,217,202,128,177,205,142,17,164,165,109,54,170,49,155,165,1,74,215,60,11,169,151,150,8,92,94,198,121,155,203,169,66,249,179,18,219,246,22,201,23,54,140,174,136,182,145,31,109,27,47,87,98,196,83,176,185,39,88,115,116,0,220,229,245,50,91,149,22,255,251,178,100,68,142,230,39,104,208,155,153,91,112,72,9,154,51,96,237,140,24,177,163,66,110,105,141,193,17,49,41,141,132,168,232,99,251,242,221,213,109,114,132,157,132,227,145,149,146,184,119,243,79,237,120,153,89,34,204,122,173,173,166,82,180,232,186,133,226,106,101,46,45,166,231,216,98,141,181,90,90,45,205,170,78,77,154,132,190,29,127,167,71,191,210,0,0,80,67,119,105,5,158,54,66,157,206,84,69,16,175,84,120,18,8,97,4,85,51,187,45,231,182,189,64,126,66,164,114,148,102,11,23,147,169,120,251,59,211,90,23,251,171,106,141,57,191,109,63,191,252,192,36,218,138,117,49,77,107,44,255,255,111,255,255,230,46,2,180,180,230,144,3,152,85,52,113,113,64,92,64,25,111,49,201,64,122,98,146,109,161,160,128,10,98,72,41,48,137,1,51,31,24,116,121,0,210,72,100,214,33,174,159,192,35,196,76,73,37,195,236,22,47,166,50,205,223,5,87,113,26,74,136,84,37,15,197,178,80,3,6,81,182,235,0,108,44,6,55,239,28,133,232,106,83,12,3,42,209,91,13,145,89,47,198,104,100,67,105,16,239,46,218,126,73,31,130,79,54,250,136,37,139,178,165,168,203,144,52,97,203,194,254,233,207,182,45,196,234,100,246,60,143,231,103,125,49,122,108,120,166,125,42,238,159,233,153,167,229,222,178,183,75,79,154,112,231,183,98,31,109,223,173,103,218,230,188,254,46,114,144,58,213,49,86,55,43,219,203,177,107,101,172,124,215,98,63,135,155,118,148,69,255,4,32,207,222,55,210,46,56,121,124,184,116,235,245,231,6,90,24,0,230,106,38,115,134,191,39,117,255,119,40,94,213,121,158,254,143,111,191,76,255,253,191,191,254,87,254,173,255,252,242,221,255,244,52,197,99,103,195,4,167,250,35,81,191,255,235,254,82,160,216,0,0,2,120,64,43,53,16,160,221,37,243,175,8,69,71,97,153,179,31,186,77,36,29,26,9,12,140,12,106,45,36,3,24,24,34,98,210,168,144,22,78,202,140,40,14,26,18,187,70,41,21,86,100,70,25,2,7,14,12,60,62,85,202,73,227,158,119,24,179,99,46,211,15,110,10,19,76,74,6,201,225,34,2,224,249,195,147,165,0,77,67,234,127,22,199,139,24,111,165,50,230,121,19,198,29,240,148,77,234,195,234,231,43,77,55,23,51,233,167,88,66,181,231,134,255,59,119,9,211,119,99,163,246,93,65,31,95,194,131,74,211,233,119,92,39,162,102,22,188,90,247,34,172,77,115,211,82,45,121,214,109,85,255,221,208,69,88,230,171,38,118,225,91,82,223,169,213,74,57,108,166,129,124,16,131,141,65,227,3,70,85,196,255,251,178,100,96,142,230,150,104,208,27,143,78,176,72,44,154,83,97,231,52,26,161,163,62,110,101,235,193,28,38,104,73,147,22,24,163,248,167,29,100,165,88,70,130,113,130,11,90,238,7,127,37,184,0,1,39,246,198,198,162,1,85,67,118,200,38,211,233,197,93,31,16,88,244,18,89,64,22,226,89,6,182,213,49,165,231,213,238,182,183,163,211,255,215,250,255,244,116,254,61,219,93,127,255,213,191,255,218,90,99,154,19,145,163,127,137,244,95,255,67,251,63,244,232,60,3,152,193,71,19,86,35,12,168,46,57,171,76,199,104,211,53,131,5,111,224,160,210,70,3,66,35,90,32,80,92,9,209,176,56,212,236,217,27,0,151,21,132,196,205,237,108,249,190,80,217,128,61,213,98,120,46,108,211,185,143,200,10,29,105,68,161,54,185,8,139,194,193,48,153,173,23,25,159,51,31,20,66,6,219,69,147,168,244,31,206,24,207,218,54,81,143,7,168,220,153,8,216,1,8,140,221,105,225,79,147,247,202,158,181,28,154,166,240,93,175,76,213,135,27,85,111,183,149,53,180,41,255,243,101,115,62,87,235,152,184,198,179,127,151,155,211,147,170,87,108,212,197,51,168,52,129,187,218,187,110,150,237,116,218,234,89,171,62,175,218,224,64,141,1,169,213,105,6,14,24,239,18,10,212,93,223,13,233,39,8,141,239,163,178,68,116,230,243,79,229,112,150,44,68,57,194,106,178,219,121,126,212,13,180,117,86,65,25,220,59,120,217,65,131,143,87,20,128,91,132,149,211,71,73,237,205,85,162,210,105,112,88,12,53,79,111,157,134,224,181,244,52,181,243,121,15,43,238,20,243,253,41,247,252,155,255,233,252,39,255,255,255,219,79,255,246,225,31,213,255,150,246,214,0,0,67,188,193,136,51,60,36,13,62,12,53,196,16,192,168,51,31,9,12,148,161,7,89,201,133,166,0,28,152,232,120,141,0,81,128,0,177,81,138,12,152,13,161,131,201,12,88,36,233,222,105,144,61,105,209,74,247,76,57,188,22,86,160,36,123,99,165,81,45,211,138,133,237,128,160,207,85,13,70,145,110,84,161,141,67,180,175,155,24,166,156,105,86,54,249,118,9,87,214,164,84,17,133,50,7,138,31,86,32,252,47,76,143,182,46,89,41,247,66,161,10,233,34,43,98,99,141,74,11,126,206,125,61,20,209,84,156,61,55,153,119,190,107,78,197,177,101,117,85,109,241,191,255,253,179,238,192,228,80,182,217,109,110,205,50,239,189,177,68,184,186,244,85,164,107,151,89,103,44,108,69,76,190,92,56,119,19,157,28,221,74,114,151,55,125,76,168,240,154,110,113,54,88,160,228,168,0,1,186,15,91,58,12,20,165,255,251,178,100,108,142,230,125,103,208,27,153,99,114,78,41,154,35,100,173,156,25,149,163,62,109,188,217,65,56,38,40,9,151,156,232,231,241,110,8,14,34,107,58,1,160,100,13,133,183,144,99,82,158,247,87,206,52,50,186,41,105,222,130,20,15,143,11,121,220,107,196,18,238,109,28,102,79,158,168,250,127,95,254,191,228,192,55,53,111,246,245,33,204,25,252,158,111,152,43,255,90,63,204,28,23,40,2,252,214,34,142,241,140,69,190,97,200,167,168,16,107,157,71,106,66,220,194,132,7,188,86,12,5,48,145,240,9,232,240,3,35,145,152,137,128,113,29,193,16,155,218,85,9,49,48,97,228,67,5,82,107,9,88,168,45,51,9,99,226,10,2,75,178,80,5,191,108,40,11,138,126,13,0,226,187,236,155,35,139,96,25,141,94,152,91,14,233,33,142,220,193,77,115,240,114,193,104,82,28,211,74,3,254,101,220,176,190,80,253,64,78,213,123,48,158,249,22,105,191,50,254,159,178,244,88,154,227,87,139,141,181,44,244,131,150,25,237,186,83,214,176,179,159,238,167,255,108,22,244,221,43,122,90,186,164,236,74,157,103,34,141,99,101,159,109,153,110,197,115,169,183,1,32,176,230,10,190,200,154,145,201,39,32,175,90,57,59,33,134,146,6,33,50,99,32,73,202,253,192,107,101,86,36,181,1,192,94,197,0,36,249,153,43,201,144,24,208,182,129,150,246,88,77,46,172,64,35,47,169,214,18,22,152,57,31,17,136,136,114,7,21,73,52,61,34,204,121,138,52,255,82,12,147,178,141,255,55,244,85,219,77,69,125,190,159,127,253,127,255,255,203,208,254,70,127,253,34,0,0,4,116,194,47,211,31,28,0,172,195,134,207,140,88,28,56,208,52,192,57,99,2,21,136,134,64,82,209,146,204,164,160,161,66,153,138,133,225,192,181,46,140,24,140,52,76,82,135,146,161,250,42,5,204,34,4,8,42,152,36,190,250,178,188,170,47,167,51,2,97,106,240,105,72,197,32,4,129,54,88,0,55,182,150,108,2,221,69,128,15,73,96,23,41,193,84,37,138,53,45,124,52,37,63,226,104,123,4,122,2,173,184,157,94,194,96,155,172,104,242,111,78,59,201,149,69,230,71,22,238,197,89,99,181,246,11,192,90,235,145,213,171,125,106,237,85,233,45,120,191,231,249,150,127,81,212,243,141,50,104,122,41,43,145,87,88,244,242,52,182,27,89,62,214,218,205,45,63,144,168,167,43,109,164,82,166,145,235,117,122,137,104,228,145,68,109,237,48,128,141,133,4,194,178,33,148,112,70,42,81,1,198,217,185,31,0,1,184,106,171,19,72,3,172,85,185,179,138,184,160,150,162,104,229,48,209,157,255,251,178,100,119,142,230,200,104,207,27,143,78,176,78,9,138,51,96,237,124,25,57,149,62,110,49,30,65,17,38,40,5,150,9,106,12,251,55,15,52,23,196,229,69,162,60,250,34,70,28,171,73,215,53,213,167,232,201,183,223,94,159,254,232,125,36,139,167,186,200,77,48,3,113,189,134,47,219,169,39,255,214,255,255,255,204,95,253,63,233,234,5,40,96,119,8,92,14,104,37,249,209,21,102,60,69,1,166,38,81,77,26,40,64,196,0,32,19,115,138,1,66,240,128,161,135,75,10,8,158,40,11,30,11,143,19,225,44,218,217,84,34,140,100,66,211,19,9,21,18,97,55,91,109,125,189,128,139,134,179,89,250,226,168,93,92,208,41,204,168,170,209,7,209,46,118,90,214,47,132,15,8,99,79,149,135,15,112,31,118,233,33,14,227,23,29,234,60,17,186,65,115,28,42,103,148,171,241,165,165,148,70,151,152,181,111,78,183,62,199,20,130,7,33,89,23,244,23,113,167,104,117,94,123,187,108,94,92,139,97,2,238,195,51,8,149,119,27,196,142,31,124,220,193,20,145,205,211,196,248,173,68,95,148,52,136,81,75,236,80,245,166,194,99,208,161,54,138,96,196,75,113,4,163,160,160,100,32,155,234,230,54,176,87,139,254,244,2,46,135,132,151,0,154,61,204,189,176,134,1,78,168,233,69,10,98,23,212,24,120,154,148,212,125,105,115,127,51,99,182,25,138,51,174,25,65,52,87,96,77,55,215,86,216,255,242,127,254,94,21,255,255,255,234,255,255,253,211,8,255,233,0,32,0,147,219,140,181,152,56,217,153,57,28,24,104,129,56,152,24,170,150,105,130,108,148,148,108,194,5,34,130,16,225,24,154,117,181,246,42,66,2,147,107,77,61,236,40,250,118,183,163,66,71,64,196,72,63,55,93,67,16,231,51,189,205,204,157,114,170,15,59,234,184,66,215,67,145,202,18,102,104,75,48,153,51,136,211,90,20,77,221,242,185,90,64,213,48,150,113,36,208,175,1,129,150,183,150,152,142,145,196,153,53,150,217,133,14,144,7,67,255,105,203,47,160,231,36,55,19,197,157,186,114,225,154,82,145,251,167,215,74,75,61,82,245,16,94,179,112,83,159,93,108,90,213,174,198,29,34,66,44,189,116,212,166,54,196,48,96,236,121,123,67,103,249,116,107,24,70,41,98,98,97,75,237,42,161,126,139,236,195,10,23,212,230,36,82,184,61,24,246,25,192,4,73,138,28,97,28,175,177,38,98,181,211,131,5,84,18,50,222,36,185,0,90,126,190,52,153,96,164,167,27,43,73,132,176,36,12,87,54,232,131,202,209,235,6,170,207,113,184,212,240,115,58,120,147,162,51,53,13,248,130,127,219,255,251,178,100,132,137,198,74,100,210,59,111,100,210,77,166,89,224,105,37,150,23,17,159,71,77,61,51,73,69,28,40,205,133,157,104,245,79,211,64,11,255,235,127,255,53,255,237,255,32,1,0,4,10,119,54,178,77,95,115,12,188,101,49,237,2,216,202,52,40,106,137,17,113,134,193,162,130,192,19,238,60,229,14,147,100,207,168,145,202,201,191,2,53,147,8,68,122,210,103,155,18,126,241,65,168,226,81,205,33,57,209,100,210,236,190,62,134,90,176,135,114,161,93,26,237,75,25,114,167,213,83,47,179,141,224,226,52,144,8,84,39,239,91,43,217,31,182,42,176,171,58,175,244,138,51,235,70,158,209,97,12,26,51,20,165,223,33,189,198,26,91,221,244,83,169,165,182,105,182,76,21,106,108,170,158,47,223,11,201,58,83,72,169,229,224,77,126,14,93,100,74,198,77,146,172,245,122,38,118,21,53,88,245,4,162,219,49,181,112,160,216,34,171,139,62,213,141,200,252,97,152,171,96,36,0,53,138,195,10,86,146,70,183,40,251,18,20,136,176,240,124,21,142,124,121,5,15,194,164,219,193,206,98,62,162,31,235,118,249,97,11,105,45,45,180,205,209,243,104,212,244,95,122,55,253,78,60,195,181,24,57,4,236,236,113,52,30,0,214,255,42,90,25,39,215,77,22,255,95,237,254,167,201,93,80,0,0,11,144,195,145,115,102,173,77,156,122,48,176,248,20,151,58,136,228,194,166,80,105,56,182,131,36,195,39,138,204,12,0,48,89,36,193,128,162,219,20,0,74,160,49,130,90,22,55,166,49,8,181,226,64,169,64,1,21,1,37,200,203,254,189,39,152,212,93,63,129,32,149,204,142,171,131,160,224,55,149,64,73,71,44,100,242,101,146,169,34,171,216,172,1,102,93,147,8,92,50,0,38,250,216,210,23,62,73,106,129,220,5,169,170,50,170,157,217,236,199,84,145,25,213,80,154,126,153,58,202,8,3,229,42,160,222,203,203,77,72,242,248,131,123,154,118,212,105,189,204,31,46,232,105,150,71,74,86,174,237,152,25,52,14,20,28,203,43,10,7,43,90,76,40,156,68,174,56,185,68,251,98,140,77,54,125,130,211,189,186,194,138,228,68,197,46,211,77,40,33,99,157,2,61,37,184,188,84,0,15,22,0,189,236,12,231,5,10,1,83,0,112,65,38,118,170,145,6,150,175,4,90,140,94,155,114,115,152,79,107,52,47,37,232,16,251,119,94,244,11,130,95,155,244,199,69,133,117,2,104,44,105,219,196,162,173,231,111,251,254,141,175,233,253,53,251,119,233,223,48,223,255,79,132,107,124,58,11,148,193,174,115,121,163,78,90,15,6,157,12,62,157,55,232,176,18,91,48,138,255,251,178,100,155,142,198,142,104,206,155,139,54,176,79,41,137,242,105,34,148,26,169,161,58,110,105,141,193,38,161,40,141,134,21,88,37,122,152,12,50,45,82,48,184,28,193,69,16,80,61,144,134,7,70,193,4,49,106,13,52,211,28,120,73,7,145,24,79,19,47,45,181,131,156,139,12,202,28,94,96,39,206,91,89,81,12,195,4,209,32,81,64,57,50,233,191,120,152,140,100,116,171,123,215,203,212,121,142,228,192,177,173,188,146,146,253,216,181,253,12,164,23,172,169,159,138,172,237,78,61,14,56,79,231,53,58,20,61,223,116,14,43,29,172,114,186,186,54,222,170,71,162,117,219,222,219,245,114,102,174,100,109,127,250,62,187,25,88,88,98,6,181,232,25,102,85,179,166,107,217,118,97,228,239,250,168,81,16,209,185,100,247,141,152,33,109,148,246,70,245,92,98,178,146,135,122,117,106,174,134,43,44,220,136,225,51,140,218,23,20,132,253,236,93,173,0,128,1,146,176,167,81,116,146,31,187,113,68,145,75,23,202,59,85,86,100,15,3,91,251,133,90,120,59,250,113,193,209,17,166,168,146,153,212,148,21,136,216,81,133,125,90,222,175,238,235,255,163,124,204,38,130,47,176,221,175,124,96,179,161,231,100,110,173,244,123,144,51,254,88,0,2,165,180,192,214,78,220,28,13,98,102,104,70,41,34,97,168,64,128,32,130,196,71,16,19,152,97,18,124,2,12,61,104,226,128,47,116,25,23,164,12,109,142,13,20,172,142,1,233,206,181,51,93,235,183,98,25,14,228,130,8,115,115,75,173,182,69,17,197,185,100,248,67,57,36,107,103,212,47,224,168,58,162,150,169,29,5,68,76,114,110,55,177,98,62,143,171,217,79,202,71,68,112,57,61,28,43,55,45,48,26,225,88,84,61,189,151,60,81,10,12,98,100,226,99,85,6,136,165,250,187,39,241,217,221,153,94,94,55,119,249,50,46,203,255,245,216,106,233,222,118,236,210,177,123,85,98,27,56,221,15,58,42,198,205,29,188,222,126,26,46,58,151,162,109,163,195,247,175,212,122,117,238,123,223,179,151,173,117,150,61,30,244,0,64,130,127,64,64,22,196,232,126,9,157,17,216,238,82,189,3,196,192,143,58,86,66,233,43,62,50,109,40,246,190,41,58,176,116,199,48,68,113,203,207,16,104,65,198,10,163,188,248,233,189,87,86,7,80,16,125,4,144,241,210,7,63,67,171,95,189,83,251,211,239,255,167,81,223,251,126,160,128,10,151,254,60,144,31,56,250,196,67,137,132,134,114,6,24,162,64,148,139,242,116,123,107,92,32,32,233,77,67,173,162,122,20,22,54,91,140,163,171,118,132,74,74,88,245,86,212,167,7,129,120,255,251,178,100,163,8,198,17,104,208,27,120,98,240,78,104,89,242,100,229,146,152,241,157,72,245,172,0,9,90,157,104,142,176,176,0,203,224,171,216,55,189,146,57,243,241,255,152,124,235,56,16,188,101,24,84,156,194,73,252,183,78,251,201,181,222,124,31,94,53,134,173,114,238,191,191,244,246,166,45,86,183,189,214,169,122,207,221,221,104,126,189,184,156,90,174,25,99,141,13,173,90,177,141,236,240,150,255,246,245,108,105,46,88,152,195,186,206,230,239,119,240,237,38,89,110,175,59,150,87,103,98,215,45,208,200,62,135,42,152,219,206,247,44,82,75,236,106,197,91,119,117,55,114,197,38,55,127,185,214,150,83,202,108,202,236,223,148,234,190,50,27,146,156,49,207,60,45,223,250,155,7,0,43,58,65,186,52,71,232,5,182,228,232,164,144,213,114,110,138,199,15,169,219,165,57,123,13,173,138,104,218,196,192,30,46,217,225,153,156,205,254,239,127,23,169,241,122,217,223,248,61,250,43,201,42,92,230,253,95,146,239,255,180,170,191,209,140,150,54,213,40,250,105,6,108,235,90,80,52,130,102,78,174,183,127,204,252,160,0,41,14,107,30,13,132,175,78,110,125,204,212,22,64,15,9,204,242,129,135,170,8,132,137,50,196,204,50,60,206,33,24,13,100,26,204,65,17,76,27,37,12,183,3,129,164,33,134,0,49,133,164,176,168,49,153,36,133,223,195,156,12,77,140,204,200,14,49,156,46,74,97,34,70,246,208,97,98,197,225,54,8,48,177,8,136,172,213,194,140,20,152,192,136,139,184,107,96,193,131,105,62,153,230,90,56,48,42,98,4,41,254,96,34,1,202,101,164,78,149,105,48,192,211,5,18,86,96,160,10,176,24,168,9,150,7,8,129,139,210,176,96,161,21,45,90,75,54,63,54,1,20,79,50,96,8,102,172,172,46,50,187,195,130,212,155,134,154,18,155,152,193,146,106,53,239,125,172,192,242,137,60,205,245,194,28,56,94,244,163,3,9,188,11,82,44,251,80,82,203,165,119,238,78,186,84,239,180,146,252,229,36,186,28,8,24,75,114,227,163,251,161,2,34,133,43,19,135,237,114,158,246,228,178,201,184,110,91,148,205,153,85,90,122,91,213,40,240,98,111,252,62,223,196,41,29,71,30,145,255,140,73,99,50,190,220,159,203,145,137,69,169,100,175,28,229,177,175,177,159,108,75,242,177,218,243,150,41,177,101,142,251,254,174,234,67,151,36,208,252,126,21,2,78,229,119,60,35,55,123,127,255,255,255,255,255,255,255,255,255,255,255,188,203,255,255,255,255,255,255,255,255,255,255,255,255,241,150,103,47,140,75,36,192,0,7,2,176,146,0,151,252,210,129,156,170,210,255,251,178,100,179,0,10,195,134,76,142,119,96,0,92,134,218,51,204,40,0,27,17,191,76,61,167,128,17,36,11,168,23,178,192,2,222,130,202,46,216,80,42,234,180,12,36,54,175,40,94,149,152,63,143,68,241,32,108,21,5,193,126,50,42,10,71,226,241,241,202,77,171,243,38,27,157,152,220,185,141,255,255,234,230,221,71,254,245,182,245,31,145,41,164,226,249,17,229,197,152,21,21,215,182,130,204,28,157,211,248,207,251,127,42,0,152,129,6,220,17,160,228,36,252,194,164,52,208,14,1,147,48,44,66,69,149,11,71,18,162,42,28,188,160,144,17,76,16,236,135,165,8,50,120,153,3,165,66,5,99,216,184,147,5,12,3,72,233,32,132,173,82,204,198,132,74,81,165,210,69,41,126,57,68,205,66,85,11,155,138,153,9,128,172,211,199,201,170,157,167,194,57,133,99,93,55,26,71,60,227,88,98,143,104,68,247,112,85,104,106,116,122,39,176,157,32,109,133,173,252,72,138,28,44,188,122,208,150,82,97,18,197,216,135,91,170,243,233,234,138,112,240,141,173,120,86,172,77,252,83,252,125,219,120,218,254,241,35,124,90,178,35,180,221,7,118,108,143,235,95,104,15,245,180,204,107,66,205,116,188,143,215,187,172,251,239,111,145,184,201,242,75,94,209,77,155,41,157,152,143,105,255,249,191,247,215,249,183,249,223,195,84,93,44,238,211,243,128,217,50,96,32,0,76,132,116,2,24,97,158,242,132,14,49,58,89,53,216,137,124,40,89,3,187,3,67,16,220,137,219,5,117,129,162,200,9,143,63,217,158,83,204,246,219,236,254,91,25,8,133,212,19,48,126,151,79,232,236,65,218,159,83,209,36,197,63,255,111,253,95,158,255,253,65,0,32,0,68,0,112,57,180,131,0,138,45,17,132,176,8,119,192,208,129,85,3,30,34,36,39,49,16,64,23,16,80,37,46,192,82,46,11,70,48,17,129,224,56,201,134,130,205,22,0,138,13,87,40,37,44,189,108,204,180,200,146,176,100,130,49,194,236,163,139,183,11,150,50,253,161,217,143,87,22,31,174,209,75,113,56,33,9,47,51,255,2,33,28,74,81,75,15,204,76,251,162,14,20,169,113,205,247,173,29,216,208,175,102,159,114,197,158,1,182,114,35,178,208,43,144,25,52,129,208,217,24,219,165,99,189,98,11,166,75,2,34,60,66,92,71,92,33,0,143,237,101,179,230,88,25,98,34,32,136,32,203,163,91,239,83,225,203,26,80,211,8,168,212,201,95,92,4,1,220,59,21,251,192,156,32,226,224,109,235,7,181,177,87,215,194,240,214,241,205,6,156,195,67,141,20,69,131,74,72,232,161,74,180,77,104,66,229,59,7,18,5,255,251,178,100,111,12,151,231,120,80,179,111,143,66,71,163,234,21,96,194,148,27,165,197,70,77,225,237,129,35,47,169,9,131,9,176,216,231,29,37,7,181,31,40,20,117,82,152,149,208,146,167,145,152,150,243,167,241,249,211,101,149,255,161,211,61,136,0,64,5,28,81,196,238,2,217,132,141,44,68,48,50,237,186,8,43,14,47,165,177,79,119,26,214,42,192,157,214,232,154,35,154,170,253,130,217,89,231,14,73,167,88,101,6,110,173,219,6,217,47,114,131,33,112,165,62,145,12,49,127,197,191,254,79,242,141,255,170,128,16,18,11,183,26,216,161,154,101,26,17,161,133,160,2,34,194,27,196,34,42,22,190,64,207,1,145,163,128,197,198,1,37,181,230,126,72,1,229,53,80,8,41,210,144,139,51,163,204,27,59,27,20,43,107,25,98,12,217,24,211,74,238,163,240,229,196,65,121,171,132,19,40,48,32,56,149,22,39,204,156,55,11,116,174,109,22,45,92,200,1,13,70,47,40,246,185,88,239,82,159,120,206,79,26,100,20,177,232,85,82,160,237,188,16,133,147,92,81,7,140,239,124,122,33,232,64,177,145,150,154,216,210,25,222,1,121,215,133,77,177,160,116,248,30,91,171,217,234,189,191,218,127,111,183,151,23,162,57,213,90,223,122,22,82,246,181,239,165,212,223,231,235,40,44,224,162,137,244,169,206,146,101,54,242,137,222,41,10,22,248,205,146,236,1,42,139,153,146,214,222,21,95,127,227,203,31,24,109,255,249,255,206,255,106,91,207,243,245,215,80,96,244,57,12,64,5,149,226,255,167,162,155,70,236,48,120,13,247,110,176,141,184,199,29,217,72,128,241,183,226,115,85,157,183,149,249,62,8,68,228,11,199,114,243,232,239,213,191,251,253,53,255,131,100,9,117,239,147,254,55,255,255,247,213,255,254,219,183,255,252,188,125,65,0,64,58,6,218,18,106,234,167,124,64,21,68,55,158,129,104,243,32,65,32,41,20,22,50,33,114,108,225,146,132,18,129,9,154,234,212,88,165,6,69,80,48,96,60,50,64,24,76,99,8,7,19,19,76,216,65,129,179,117,240,35,49,201,74,129,144,102,116,240,56,253,45,179,127,18,48,205,212,92,108,120,185,84,19,8,218,6,112,76,76,182,65,77,13,73,95,238,193,65,5,201,174,180,44,234,221,249,36,151,184,82,254,77,15,63,2,141,82,170,149,213,151,47,69,63,41,36,78,31,248,1,239,206,134,191,113,64,124,123,133,165,163,196,144,120,31,18,192,74,213,122,218,147,203,86,238,113,133,189,176,140,242,253,158,217,141,175,99,245,71,171,108,79,148,174,50,64,115,1,132,240,248,69,31,81,226,20,187,203,115,69,188,250,255,251,178,100,97,8,7,158,111,80,11,121,124,242,70,107,250,122,61,34,88,27,49,189,74,237,62,59,65,37,150,169,117,132,157,88,138,122,173,102,167,58,107,27,77,218,198,123,7,202,149,221,49,14,14,56,214,206,12,225,0,189,152,95,111,121,137,173,255,254,103,214,87,247,95,167,127,53,159,230,68,222,242,118,221,27,2,9,176,0,0,149,10,162,194,85,151,179,188,161,15,163,152,208,76,168,142,96,119,4,253,86,61,158,231,45,145,214,227,90,152,91,42,122,225,18,47,239,254,111,183,251,228,90,107,132,127,244,223,254,127,167,127,255,255,239,171,255,250,117,255,255,205,130,13,245,4,0,136,45,209,221,134,68,137,182,166,68,244,180,167,246,96,212,81,147,195,37,24,16,25,248,101,6,158,159,0,34,178,24,210,75,173,232,45,52,49,86,100,177,244,160,30,29,106,16,208,178,90,114,5,170,252,83,238,87,20,226,128,218,186,170,21,94,149,48,170,135,228,196,173,228,255,235,14,165,109,34,34,29,225,23,13,189,25,166,245,175,117,86,252,255,72,200,185,8,13,58,162,122,13,42,100,152,154,247,106,114,248,213,46,67,85,184,15,234,116,161,175,81,4,102,237,104,140,248,159,70,203,169,24,65,41,93,203,124,174,53,232,223,191,2,108,201,95,8,144,45,110,66,107,92,46,209,147,181,23,189,102,100,213,43,54,158,166,82,152,148,78,103,196,52,1,117,33,242,25,134,89,50,61,173,141,85,88,105,165,179,2,6,4,201,44,82,32,34,216,145,253,74,66,102,233,149,242,139,234,126,250,203,111,33,215,80,0,0,40,0,1,64,0,10,102,178,32,42,16,62,232,88,141,202,150,95,93,180,101,42,6,128,98,113,16,17,190,28,164,207,8,168,81,163,149,68,241,231,137,234,155,34,190,121,117,73,81,0,236,201,173,254,218,235,242,159,1,21,244,248,155,255,146,145,187,200,200,255,232,0,0,12,0,145,18,97,204,4,6,76,254,112,176,144,162,179,115,116,72,193,16,242,0,172,252,197,128,5,75,44,30,217,59,164,241,146,243,192,211,8,13,193,89,24,172,112,119,201,20,241,14,178,30,103,236,166,78,197,221,235,60,164,139,251,125,245,23,110,166,19,167,2,160,214,19,27,78,182,91,153,121,112,161,161,234,27,139,120,70,209,173,147,193,84,106,175,62,20,113,176,11,47,207,236,100,131,172,236,252,33,208,240,239,218,151,161,110,141,203,60,224,160,90,229,147,135,232,221,95,253,47,251,150,67,118,216,117,108,181,83,221,154,124,46,175,249,247,169,139,147,132,52,194,142,216,68,182,68,93,147,170,105,114,154,251,114,166,91,200,139,92,232,65,65,128,121,188,177,248,255,251,178,100,90,8,150,164,105,83,83,88,122,240,64,164,10,109,60,169,122,31,21,191,60,14,102,19,193,10,47,169,80,242,138,80,7,24,94,34,95,55,128,251,18,4,212,75,17,176,65,185,192,124,94,119,11,58,198,100,223,166,243,38,222,238,158,78,128,0,0,80,0,3,128,0,48,139,233,218,11,118,32,27,56,188,99,108,60,73,82,65,249,194,172,115,70,189,97,43,4,222,249,152,199,249,113,106,181,117,250,74,161,140,129,144,98,136,63,234,185,83,94,120,183,148,244,127,255,254,71,255,18,152,58,132,100,195,89,163,170,230,189,53,152,13,98,108,69,56,58,22,98,163,56,112,244,0,55,50,240,40,211,65,224,16,52,192,160,83,42,9,146,5,250,28,26,165,9,125,16,242,94,88,17,21,130,31,32,192,208,146,14,17,146,50,108,75,73,22,101,101,244,20,45,227,178,219,164,135,12,224,100,15,248,120,80,124,88,156,246,252,68,136,137,23,33,57,68,140,229,155,239,28,73,60,237,175,129,230,34,210,72,126,252,181,112,242,8,127,117,114,135,246,216,37,121,133,13,163,186,66,13,53,208,177,109,189,1,2,138,138,236,169,171,217,160,181,82,156,168,77,45,128,177,20,122,25,65,166,87,37,48,152,11,55,208,190,143,117,105,248,159,175,123,19,64,190,108,129,123,40,30,160,75,61,221,3,168,81,17,20,78,69,89,181,203,166,168,8,17,56,251,45,41,102,174,145,28,48,83,80,119,148,183,29,137,172,125,20,210,81,129,110,153,154,43,88,209,90,203,130,114,65,69,228,212,147,94,247,173,236,183,212,91,208,124,178,104,181,186,104,112,132,114,10,110,128,204,110,16,49,93,48,23,155,139,217,109,93,38,138,121,139,225,27,220,145,58,98,59,194,64,135,86,133,201,249,158,5,162,213,237,110,139,175,255,233,247,211,81,191,193,225,116,252,255,246,255,255,253,63,255,254,159,255,255,81,194,0,32,2,112,192,41,13,88,84,204,218,129,218,102,10,78,114,89,128,226,163,10,44,49,144,226,160,33,157,2,154,88,104,160,129,117,138,130,176,243,51,2,22,68,34,134,33,141,178,81,151,236,64,198,112,152,13,163,123,122,240,48,102,152,95,148,208,149,222,144,180,252,146,142,119,17,165,39,96,146,240,99,100,125,249,247,9,136,225,65,34,136,65,110,148,218,193,19,13,114,234,181,229,147,95,186,111,126,127,133,109,48,15,172,96,148,122,8,162,58,128,134,100,195,82,214,36,159,92,110,68,226,231,54,153,202,205,143,96,241,86,180,135,180,43,105,34,211,68,137,42,151,12,116,242,77,170,51,252,46,113,240,179,174,114,70,162,101,73,93,43,219,106,186,47,245,140,97,255,251,178,100,89,12,135,0,105,81,27,121,123,112,72,166,74,93,97,231,60,30,217,189,60,77,225,245,129,23,47,169,8,242,137,160,239,249,245,179,58,90,56,168,144,19,213,71,11,40,160,223,158,235,135,40,217,131,73,168,45,88,210,40,50,24,124,233,107,79,37,241,188,103,235,56,214,98,110,71,146,147,0,0,7,2,129,0,0,1,54,215,73,64,158,238,129,32,210,125,121,175,202,99,14,36,92,68,226,148,222,25,123,195,63,146,54,153,136,97,249,95,146,15,59,237,139,165,10,40,177,84,152,76,65,235,235,255,250,255,242,173,254,57,87,167,211,255,200,235,248,146,223,252,176,0,1,144,255,31,16,1,134,181,28,218,48,140,56,225,166,130,79,13,44,56,200,16,196,70,70,170,26,114,8,2,166,0,32,83,75,40,84,104,76,17,8,145,36,39,177,150,129,86,42,141,50,216,169,148,136,19,54,71,5,4,220,120,209,6,229,194,111,18,27,122,234,63,73,17,161,236,183,177,195,203,96,246,52,96,91,212,95,67,46,33,214,184,69,251,119,103,160,250,37,195,239,24,119,158,200,53,200,189,156,61,126,34,250,99,242,108,125,115,95,176,56,254,113,62,226,178,129,24,155,204,134,68,139,19,15,179,103,187,51,140,166,145,103,73,243,38,45,29,81,150,177,93,49,162,112,99,64,157,54,50,183,79,168,37,111,249,129,41,23,114,111,192,139,142,217,172,86,158,72,119,193,126,137,157,27,88,149,114,195,86,242,77,174,147,143,187,77,228,106,49,231,130,64,235,251,36,86,83,100,21,215,128,146,158,30,27,44,250,112,148,193,132,135,132,133,178,12,55,219,140,221,140,219,24,207,250,212,26,111,255,63,249,255,225,213,160,0,82,167,47,33,34,12,227,224,31,76,239,216,17,40,192,173,55,89,206,82,32,91,68,35,1,216,1,98,163,176,85,207,241,241,26,227,209,145,233,230,127,209,127,250,107,133,255,169,161,222,191,136,255,83,127,255,242,234,111,130,95,250,182,87,253,255,254,131,1,0,76,50,204,56,97,152,198,188,163,7,34,12,24,98,52,21,244,197,192,144,33,172,194,3,224,168,132,57,228,104,241,185,132,65,34,194,128,230,129,16,53,73,131,64,195,68,149,118,9,5,192,229,64,213,50,168,152,24,158,62,75,208,86,2,37,175,178,248,44,116,92,45,76,170,18,254,163,221,240,197,220,199,132,0,182,227,98,99,64,195,22,0,201,117,18,253,68,168,99,184,63,47,132,19,76,163,233,227,2,245,189,189,117,106,97,36,105,183,174,87,187,198,91,75,162,66,187,117,47,109,217,21,46,29,176,251,147,11,28,166,133,234,173,139,93,72,217,201,130,205,84,155,24,53,255,251,178,100,77,142,135,101,111,79,11,153,108,240,76,6,106,93,97,39,102,28,45,165,66,109,225,237,129,22,47,169,232,243,9,144,199,177,35,40,134,245,100,91,238,83,187,251,43,122,33,132,41,178,102,204,178,163,213,15,86,81,203,40,121,58,195,186,51,132,138,230,41,185,116,56,44,62,159,103,117,73,162,146,147,18,82,58,14,75,206,13,36,133,71,30,170,45,11,147,164,72,132,114,250,204,74,23,83,45,87,209,125,94,127,190,112,240,0,0,32,32,1,64,0,8,14,4,86,96,113,115,47,147,0,86,232,213,3,122,175,165,22,220,228,101,129,119,115,124,225,252,44,233,41,248,221,140,243,36,94,63,82,243,140,203,37,9,14,52,168,2,26,141,40,251,255,155,244,239,254,198,200,73,220,95,209,255,85,29,255,179,255,88,5,211,13,80,60,36,99,105,26,54,97,67,0,108,53,198,16,203,243,38,24,50,48,178,168,105,144,9,26,144,192,225,75,38,50,113,85,158,196,71,104,60,84,203,53,138,74,85,51,157,44,139,148,18,8,11,42,6,147,12,145,192,22,106,46,62,23,166,152,6,208,49,242,143,3,11,121,245,8,68,180,102,65,47,147,187,9,155,24,176,238,21,208,125,88,3,78,228,198,219,148,58,157,111,229,246,112,181,106,132,46,61,136,214,174,45,167,158,130,94,82,192,211,78,252,218,193,65,124,134,46,182,202,69,208,205,7,142,37,57,53,188,103,112,13,125,78,22,81,178,247,230,145,125,89,191,147,123,203,205,89,162,124,55,21,241,186,242,244,118,34,99,7,103,234,94,28,55,84,169,154,166,174,7,97,229,2,84,50,123,33,160,142,164,99,219,55,206,127,130,13,216,144,13,130,169,228,40,9,167,155,211,205,205,136,80,227,239,91,128,217,186,120,143,232,32,0,4,18,101,93,161,131,173,84,127,133,90,112,231,86,194,85,148,169,140,33,24,90,120,241,202,94,11,100,51,66,217,57,227,230,168,134,65,168,126,221,6,255,255,191,211,8,251,122,25,227,181,159,230,255,69,255,255,235,219,229,9,255,67,231,255,255,252,112,0,76,50,18,57,226,56,203,131,3,89,16,76,28,158,52,237,176,194,96,195,22,143,12,136,5,12,10,13,59,76,250,71,34,4,24,76,14,35,32,63,109,136,192,195,102,98,56,3,1,9,97,36,32,228,178,107,38,15,53,185,175,160,93,33,224,25,224,20,53,248,10,204,18,26,192,79,192,101,231,200,32,246,57,27,56,74,131,212,120,24,91,232,180,128,42,68,238,151,174,106,154,164,78,102,37,74,190,146,253,238,187,3,231,36,111,242,148,196,187,201,110,58,123,46,232,44,101,237,171,125,45,97,194,31,170,165,84,255,251,178,100,69,8,135,125,111,207,11,153,108,240,74,7,170,54,96,199,104,25,229,163,72,237,225,235,193,43,26,105,41,132,181,160,96,156,99,15,118,255,46,251,79,173,64,48,39,116,48,34,174,164,42,134,76,14,83,11,23,149,102,241,235,96,92,74,22,33,108,105,32,148,193,178,2,43,155,58,4,171,32,32,198,147,50,89,22,72,201,70,98,116,132,196,135,164,203,31,197,161,228,4,25,11,23,217,137,131,105,231,50,60,166,85,212,35,85,164,20,168,155,41,213,70,181,117,189,221,76,186,157,91,234,62,168,176,8,3,0,38,194,224,14,44,121,139,6,151,168,172,172,45,218,31,99,200,93,42,144,181,82,188,40,179,249,195,148,54,249,234,226,40,57,255,204,140,52,73,148,17,88,184,222,167,116,115,162,96,127,223,255,229,190,63,136,31,255,155,148,252,143,250,19,255,255,255,235,248,167,96,64,4,128,231,36,5,56,64,227,59,131,50,34,246,120,115,35,68,76,160,81,209,8,144,200,48,36,36,203,6,136,16,192,142,193,108,211,165,83,55,240,10,194,123,84,108,252,2,21,24,224,52,183,92,49,101,41,125,217,147,219,1,81,208,52,141,174,138,44,71,139,206,143,10,251,48,34,205,21,27,141,220,218,24,44,177,73,65,108,239,49,63,98,242,52,107,199,248,81,211,33,87,23,186,159,171,156,57,1,77,230,147,211,19,252,176,215,37,191,208,129,68,217,87,23,24,62,247,254,114,188,239,108,1,51,22,127,90,201,55,210,175,248,127,118,85,230,167,252,217,122,154,222,101,172,213,38,153,251,105,205,38,183,108,27,83,93,15,74,210,172,144,234,70,131,174,152,79,56,86,204,80,116,214,28,47,112,103,137,155,51,217,208,78,116,198,124,105,49,153,26,245,173,55,117,239,188,224,0,80,0,2,1,122,16,252,104,240,104,48,78,50,152,53,185,151,17,8,95,27,44,184,185,25,38,68,49,232,254,35,127,59,189,22,85,95,167,37,218,82,168,181,36,205,169,158,219,174,19,178,146,211,127,255,165,244,94,84,121,95,249,204,227,179,249,47,254,207,79,255,254,224,0,16,2,80,121,148,230,148,205,211,60,214,69,76,37,140,228,127,88,152,113,97,136,153,183,193,19,70,178,102,35,12,86,128,115,186,163,108,134,19,17,73,172,4,151,170,164,150,120,36,153,51,159,18,5,215,149,138,2,92,53,148,110,143,65,242,245,15,244,195,162,200,122,254,250,132,66,116,148,8,223,46,114,83,130,138,172,69,124,6,23,197,24,98,58,194,54,102,196,214,167,103,254,111,133,7,184,57,35,243,251,18,131,46,189,82,43,97,202,231,159,186,224,244,205,135,132,109,39,139,77,133,42,255,251,176,100,66,140,134,161,103,80,155,120,123,96,64,235,234,135,49,226,66,27,137,165,64,109,229,235,192,243,150,169,232,241,137,152,175,121,46,20,199,174,205,135,117,54,7,28,39,207,119,240,242,52,53,39,220,177,124,23,219,234,24,244,163,142,61,88,234,196,137,221,228,114,205,55,187,36,20,56,184,247,191,171,62,36,216,137,70,179,115,140,60,230,77,192,45,218,203,193,124,223,10,120,25,198,190,55,46,119,252,204,57,35,201,128,128,1,0,7,210,151,128,232,36,136,64,38,167,53,113,100,181,109,157,52,212,203,187,5,115,149,208,62,170,220,141,27,75,55,254,169,255,255,47,211,70,255,54,189,191,250,246,255,255,253,73,245,127,250,147,71,250,190,207,251,96,192,199,238,0,0,0,48,84,96,228,44,204,148,212,173,252,197,93,77,56,44,29,214,56,136,100,195,65,98,145,209,99,96,58,6,174,6,20,224,105,154,56,104,172,86,170,4,25,150,212,233,44,160,144,98,228,89,183,52,121,81,24,57,0,203,8,10,61,14,112,27,205,2,33,210,232,88,11,210,80,113,25,53,65,128,227,14,249,32,80,219,42,103,184,70,29,186,193,79,183,0,56,165,26,154,106,152,99,235,150,111,73,189,148,240,120,16,225,228,115,234,57,104,125,232,23,4,58,242,173,103,250,115,174,213,14,104,153,8,90,7,0,239,34,182,186,52,105,184,185,156,108,68,211,241,157,63,125,254,38,244,101,199,165,113,220,51,211,31,120,143,170,64,135,188,154,222,235,136,217,213,126,215,10,251,245,135,122,163,200,177,138,50,154,215,110,70,99,82,110,53,139,237,163,155,130,145,103,44,168,24,60,145,126,119,109,87,112,102,186,247,145,228,140,0,2,4,25,27,95,11,32,155,178,3,228,179,59,80,230,37,121,88,193,25,70,198,5,196,243,38,31,146,51,143,249,218,124,186,239,254,1,255,255,253,218,12,111,23,41,110,141,118,127,209,37,15,20,57,224,89,29,127,203,4,0,69,68,38,144,93,152,240,86,107,17,1,9,84,208,215,64,40,64,193,163,208,48,153,216,8,108,25,132,190,34,23,161,145,132,133,107,166,156,64,9,40,21,16,128,147,214,149,187,37,156,64,8,56,40,103,35,17,16,87,79,65,9,21,27,48,32,11,232,194,232,220,225,192,126,140,245,224,194,168,59,15,184,115,105,25,84,25,56,71,202,28,43,7,42,171,133,52,220,107,22,20,163,184,227,71,148,210,181,101,81,242,230,164,252,206,26,181,178,224,115,214,38,85,6,64,92,184,74,42,146,165,4,43,12,167,119,239,47,52,138,59,218,58,197,252,148,26,222,206,250,227,207,150,176,205,141,61,138,17,227,177,25,62,255,251,178,100,82,12,167,12,99,79,139,154,108,244,73,231,170,21,97,42,104,151,205,163,74,109,229,227,65,45,175,168,153,133,157,160,138,71,145,141,244,10,181,26,187,14,52,86,230,203,164,104,228,243,153,50,187,220,152,55,41,132,25,72,49,124,210,46,148,25,138,203,18,165,59,28,206,147,135,146,197,177,1,26,103,134,189,170,9,7,33,151,84,72,51,112,174,224,24,0,59,139,228,82,8,38,99,64,226,167,90,71,44,28,117,87,11,77,71,177,94,75,161,89,163,131,48,239,117,154,229,157,193,235,164,160,237,69,70,136,11,141,221,194,213,140,111,255,255,202,127,149,195,51,87,249,37,134,237,21,94,188,127,254,132,255,255,150,119,255,253,0,4,72,111,136,198,76,240,140,201,101,140,100,56,8,24,100,131,110,161,52,112,148,56,2,1,54,162,87,11,60,58,167,62,161,32,104,36,144,79,90,68,220,64,97,37,162,9,242,49,217,96,118,29,138,52,140,206,36,250,164,202,240,200,85,87,33,160,194,147,27,178,34,219,173,7,81,96,166,170,186,23,238,89,143,102,246,109,239,63,227,233,99,82,18,58,116,47,228,187,215,163,146,144,26,183,254,190,31,126,133,111,6,227,150,74,185,251,91,239,243,142,253,198,200,145,153,91,66,223,206,179,6,79,152,127,201,175,209,155,196,24,249,198,99,98,10,107,116,198,183,233,252,139,86,231,254,191,182,34,17,146,181,236,139,241,127,172,42,108,218,131,16,195,49,99,195,108,139,2,21,105,5,238,181,90,238,72,213,107,168,64,20,243,1,21,224,58,42,44,33,227,60,78,37,136,250,198,5,145,47,126,21,233,199,45,113,30,92,176,41,123,214,147,231,75,85,82,184,221,162,123,13,20,209,98,49,191,208,155,127,252,223,246,196,37,215,250,100,94,143,53,180,255,255,255,255,254,111,255,255,207,111,252,237,11,16,0,128,4,128,115,136,203,205,8,28,211,206,140,56,8,28,0,108,22,41,46,58,64,84,26,103,66,202,102,62,90,74,231,244,22,199,202,84,66,183,82,170,156,239,84,116,128,198,64,152,167,60,11,66,165,80,3,15,117,99,244,83,203,11,113,130,218,226,120,252,16,157,56,181,82,105,219,227,80,177,98,36,141,139,58,79,131,250,121,98,81,181,81,156,37,247,135,94,199,30,26,195,250,63,70,87,8,69,165,27,50,249,62,113,245,135,187,230,174,185,165,19,35,69,99,181,172,124,111,224,249,190,48,43,61,33,253,65,222,234,209,239,54,179,36,127,207,191,215,49,179,18,70,186,48,24,191,109,191,88,155,23,72,35,179,162,178,124,221,102,62,70,73,37,212,9,161,58,213,245,121,14,184,114,134,188,85,83,245,255,251,178,100,94,136,166,84,104,210,59,120,122,240,75,199,10,21,97,37,106,27,165,163,64,77,225,237,145,39,153,168,173,131,30,16,211,141,230,108,127,46,227,197,251,163,247,249,150,160,8,0,199,216,10,93,172,3,252,87,146,226,38,251,67,143,37,136,99,212,126,133,32,238,213,122,192,220,237,238,21,71,3,254,134,121,184,45,254,88,131,57,54,152,45,132,3,179,27,250,159,95,147,230,255,25,81,16,213,254,52,136,30,198,103,108,119,121,15,254,221,78,247,127,250,64,0,8,210,143,15,202,64,206,242,13,49,84,199,88,143,48,176,75,60,198,203,204,68,228,70,34,103,33,134,80,212,92,227,10,4,25,41,186,224,10,52,122,11,68,163,240,253,185,219,198,253,15,146,18,88,154,207,101,3,137,103,33,214,69,104,130,252,121,68,164,227,141,58,30,110,136,15,159,110,194,111,126,150,136,41,216,50,198,11,79,20,101,111,93,122,15,113,253,35,60,61,60,54,170,230,205,228,164,72,44,77,239,2,83,74,146,125,208,90,158,191,41,13,182,247,209,124,12,227,8,116,218,9,188,202,41,179,112,217,15,25,144,173,129,168,183,210,165,167,77,69,162,145,88,253,87,43,158,243,72,181,220,109,226,4,251,186,205,41,14,251,204,58,109,170,47,223,221,63,250,92,111,209,69,247,11,195,231,109,160,89,117,187,252,196,121,117,20,109,157,171,111,171,26,45,124,178,219,51,50,91,16,162,99,112,32,61,202,220,131,64,80,5,85,253,25,25,23,20,124,11,246,228,166,13,214,57,19,14,36,51,15,174,202,90,10,241,122,175,22,14,181,2,100,206,176,37,157,95,89,229,113,138,132,209,224,221,154,111,229,159,249,191,250,91,104,160,149,127,41,65,218,10,184,71,170,67,255,146,146,44,255,255,250,66,0,0,1,80,199,45,35,105,70,13,78,63,51,128,28,198,100,195,49,184,2,163,67,8,2,71,131,166,6,9,152,160,46,97,211,9,129,129,44,212,197,96,73,123,170,252,32,170,123,184,82,55,117,126,44,145,192,185,48,97,243,95,138,186,0,130,218,209,16,5,41,225,165,232,196,208,134,31,70,135,26,141,64,168,91,184,224,3,54,192,52,20,135,29,167,93,158,72,92,225,101,206,49,35,31,182,93,79,21,177,142,86,19,234,119,249,195,154,118,109,138,187,217,3,11,3,7,224,29,210,111,205,224,103,246,91,100,116,125,165,22,166,92,138,157,46,153,243,184,217,217,101,27,68,194,204,3,179,199,84,77,127,229,118,92,221,118,167,205,212,250,44,109,98,171,44,255,76,175,90,166,87,242,246,73,247,226,79,211,227,181,200,63,211,109,249,207,218,169,182,23,74,42,111,46,213,255,251,178,100,103,14,230,188,104,208,155,143,102,176,65,69,186,115,60,79,126,27,101,163,62,110,97,237,193,43,41,232,205,132,157,160,218,61,221,101,189,20,16,107,158,128,0,28,7,229,134,15,178,198,123,151,3,201,112,152,178,8,99,174,35,39,109,123,212,94,236,25,169,83,51,23,233,158,162,42,75,183,244,111,183,255,77,151,254,83,62,64,113,106,3,40,207,104,191,255,253,203,167,245,190,226,246,118,199,222,84,2,41,136,89,71,52,201,24,210,10,97,193,81,134,67,70,91,28,153,128,50,96,33,177,138,71,69,178,4,4,130,200,70,28,132,147,39,1,166,199,0,32,10,202,25,74,120,54,141,97,138,168,153,151,233,50,172,66,14,61,8,180,8,230,152,17,84,142,19,111,131,19,128,17,237,214,163,64,217,69,32,159,101,164,144,11,6,107,53,68,167,227,150,177,165,158,161,118,10,201,105,229,159,222,7,28,119,140,180,221,32,179,33,247,138,5,136,146,19,103,27,3,35,116,30,162,24,217,168,153,251,199,79,103,33,167,156,14,102,234,174,1,227,11,37,172,107,101,155,37,18,196,83,224,121,237,218,121,191,178,86,153,197,94,211,246,255,6,236,183,190,126,253,254,242,211,254,105,254,189,155,51,244,189,233,172,70,148,237,129,126,219,91,95,218,35,3,157,226,41,82,241,95,70,100,133,90,211,30,141,110,158,50,197,221,158,249,111,216,0,181,237,93,8,218,195,156,17,77,69,85,85,159,202,96,192,128,60,86,86,117,228,250,112,253,172,27,119,73,216,66,163,105,94,222,69,175,65,171,40,102,139,253,14,255,255,174,155,82,223,233,155,251,127,244,127,255,255,222,242,183,51,167,108,112,211,34,10,98,107,57,197,87,64,0,0,0,120,64,128,58,21,48,217,138,19,55,147,136,129,129,121,200,36,126,10,33,24,72,127,21,30,5,21,14,107,156,128,35,118,57,113,110,210,65,144,146,130,154,179,41,72,197,22,73,4,178,150,248,70,33,64,141,52,201,37,31,98,202,103,40,155,125,155,132,188,112,107,84,99,69,207,55,96,21,242,164,182,34,217,251,148,177,199,146,105,194,30,34,105,36,160,203,28,40,77,165,203,10,132,117,245,46,93,43,44,236,13,60,191,37,50,183,158,105,74,130,28,154,201,168,186,241,254,82,58,200,180,70,212,117,142,124,5,181,215,205,10,253,192,236,103,214,101,34,174,228,223,27,226,186,241,127,133,243,93,83,183,125,197,117,135,204,44,216,111,83,124,65,220,179,124,183,47,59,249,79,186,133,225,187,124,110,163,52,202,165,91,165,49,14,108,48,61,210,233,165,85,58,122,170,172,52,234,19,6,35,229,243,91,199,75,156,81,238,246,255,251,178,100,111,14,134,246,104,207,155,153,122,240,75,171,234,67,60,101,104,27,117,165,58,78,97,115,193,41,44,169,105,132,21,88,36,0,0,3,242,254,75,11,224,5,238,35,36,48,79,195,146,133,160,24,213,238,36,208,156,187,56,100,32,183,26,2,99,14,12,208,209,109,176,106,131,203,70,253,254,255,252,213,62,153,127,235,255,255,251,255,255,254,87,194,199,196,131,116,151,152,32,46,138,14,25,245,29,167,247,226,192,25,136,1,39,162,130,30,72,124,111,209,129,144,128,70,130,40,26,36,48,13,61,128,7,10,82,48,37,48,42,96,187,162,16,105,141,198,11,68,160,8,89,236,217,72,64,70,9,37,3,42,197,81,10,135,73,151,84,19,241,226,160,249,219,105,21,100,121,48,51,20,64,107,131,48,22,28,161,175,160,227,138,172,166,57,75,196,97,54,57,178,199,24,139,221,61,9,151,110,17,85,210,34,148,228,158,91,82,1,102,182,47,195,221,237,255,179,4,219,208,40,23,109,37,37,234,17,195,207,213,28,123,255,86,75,98,221,126,212,248,135,48,80,171,30,163,244,86,32,162,177,99,147,45,229,90,94,241,187,182,107,21,136,138,180,128,237,141,102,111,234,195,160,202,36,131,91,143,208,134,100,111,109,236,170,224,135,156,121,63,114,228,228,212,32,198,193,157,118,246,65,46,179,132,197,180,165,117,14,83,175,60,237,238,97,211,156,59,234,8,16,0,0,55,81,215,16,44,68,190,134,129,147,112,218,244,61,42,141,164,64,58,192,63,91,73,4,30,51,65,252,109,194,138,42,8,121,118,245,37,132,174,232,223,175,223,255,135,118,223,79,249,63,253,191,215,255,255,250,251,206,150,246,162,3,224,47,93,71,99,58,28,138,8,0,0,2,124,16,107,57,48,28,231,76,3,63,138,204,100,4,49,172,224,8,70,49,112,152,198,96,149,134,17,4,12,12,127,92,206,64,146,181,218,67,37,27,128,25,2,86,105,63,154,179,63,73,114,132,152,136,195,48,58,182,8,218,111,168,144,77,47,123,23,180,61,64,92,170,41,122,61,228,240,9,107,59,0,132,171,21,145,170,247,214,204,25,160,67,193,218,67,156,32,86,138,99,234,72,169,77,98,37,182,158,204,80,111,230,40,223,173,6,2,213,199,40,191,111,92,250,103,89,211,239,113,195,188,162,92,245,56,118,99,103,158,53,11,232,171,113,179,8,58,34,213,87,108,197,117,172,190,254,93,86,4,60,119,8,212,221,239,2,75,105,227,125,49,120,248,151,54,204,169,124,194,46,142,85,195,214,83,248,216,33,172,14,136,195,53,221,218,59,141,209,10,109,191,37,171,248,111,67,163,188,99,134,205,17,42,181,30,51,130,255,251,178,100,110,8,135,35,104,207,155,153,123,96,72,101,106,25,101,135,104,28,65,163,65,77,225,237,129,1,12,169,13,131,49,168,85,197,105,197,255,81,241,109,0,0,16,0,0,56,168,179,129,120,132,161,74,161,17,129,129,41,90,182,210,169,35,4,58,73,122,87,70,133,187,0,248,214,93,208,229,126,179,26,209,239,122,246,139,151,127,26,196,192,201,175,255,255,255,141,168,118,86,107,233,242,254,75,255,244,57,93,50,125,202,119,160,32,0,16,4,156,194,106,79,146,236,249,54,4,104,224,128,83,113,71,53,96,147,11,74,34,92,80,87,152,193,94,160,20,170,51,240,218,130,161,105,141,101,187,54,103,1,84,158,216,36,148,69,99,119,85,194,108,190,234,102,186,95,116,221,143,205,203,103,46,164,44,236,125,109,91,110,64,237,245,227,7,62,154,38,245,83,92,153,237,210,207,146,33,19,88,179,214,57,143,223,63,166,254,59,47,156,67,60,114,192,238,16,175,44,96,114,17,247,131,185,173,53,180,219,154,18,172,97,227,158,155,70,215,130,197,241,46,234,108,207,4,105,8,109,20,233,72,48,88,98,185,192,64,215,13,148,113,202,110,252,187,48,111,120,164,121,107,174,133,99,56,143,62,113,154,164,221,234,133,217,212,176,28,149,10,178,201,181,59,16,170,138,174,126,182,245,105,108,207,122,149,134,99,188,98,91,85,76,137,99,107,141,5,122,72,179,63,89,189,223,61,76,101,14,191,168,8,0,1,213,247,23,113,87,36,4,9,179,0,138,188,84,58,65,36,115,76,115,46,57,136,255,184,12,189,51,93,5,174,119,223,115,55,191,210,214,131,195,152,38,0,49,244,124,173,183,146,250,45,189,63,255,250,75,82,239,102,175,229,233,0,16,3,156,199,46,243,121,83,76,248,172,52,144,108,198,162,115,23,74,204,50,83,48,217,164,2,24,72,160,96,20,193,137,20,100,24,3,152,16,76,180,75,160,145,210,61,169,189,149,18,117,97,144,168,105,123,62,69,64,164,106,242,28,228,145,228,116,187,11,148,75,236,169,118,50,161,40,192,140,100,10,73,241,212,128,65,158,74,211,25,137,227,63,86,165,120,240,208,115,198,147,59,177,109,210,192,221,229,175,206,79,111,4,139,199,76,155,15,80,249,221,22,5,42,230,127,159,243,120,77,107,21,129,250,141,83,47,124,84,99,248,230,254,170,111,6,235,11,171,1,15,31,43,14,246,21,234,216,179,106,31,181,133,108,181,51,90,231,183,122,182,50,201,155,123,237,180,176,63,195,2,212,47,6,145,78,245,101,162,139,186,205,234,149,135,50,96,61,169,23,4,201,211,75,58,138,12,69,32,200,122,194,101,133,186,33,165,236,170,255,251,178,100,110,12,167,114,105,79,155,152,125,112,68,195,42,95,61,133,86,32,73,163,54,78,239,68,137,19,25,168,153,148,149,160,70,181,75,67,231,139,150,198,45,66,82,65,91,73,101,40,255,74,0,0,0,2,4,128,0,0,1,209,23,44,107,144,68,50,128,63,25,133,82,239,71,208,113,181,64,62,5,192,40,2,250,21,127,21,208,67,31,18,160,73,145,47,104,221,54,137,131,43,213,179,234,177,86,251,139,119,251,147,255,241,50,255,245,63,244,197,174,0,0,51,18,93,147,92,168,115,18,67,115,86,133,0,196,92,208,35,176,236,202,141,121,60,209,98,88,9,80,48,206,122,132,133,130,12,30,103,97,112,6,84,1,32,85,244,178,139,126,202,200,4,63,54,64,179,6,132,67,0,32,194,198,29,144,195,130,193,155,64,80,55,49,87,65,175,67,60,3,37,197,149,3,155,185,111,200,248,153,72,136,120,214,214,209,96,150,29,226,102,51,178,232,33,237,170,142,136,95,63,76,246,223,128,82,66,197,59,169,186,88,77,156,153,102,169,76,16,10,242,208,176,26,60,16,26,223,210,8,196,36,4,66,87,126,213,203,92,212,7,103,67,33,185,139,74,115,109,45,178,129,57,192,11,94,230,54,232,121,74,158,117,30,53,37,220,35,63,118,102,174,120,205,115,230,242,175,202,44,117,32,191,73,204,114,195,42,76,117,25,239,212,255,199,191,243,115,157,247,214,127,13,79,216,150,215,99,244,214,105,168,190,205,171,50,126,65,116,57,65,82,234,57,250,73,201,220,42,225,186,123,215,176,169,157,75,87,234,107,5,65,73,220,163,215,35,47,72,1,166,234,99,142,74,181,217,137,86,55,189,195,100,149,41,130,193,64,116,172,137,180,163,103,5,255,124,0,67,83,95,52,187,163,119,186,140,196,99,4,97,98,151,114,183,239,247,255,231,223,227,127,252,70,203,250,221,255,253,127,250,94,93,218,234,146,153,0,65,181,217,178,87,185,179,239,153,168,199,33,130,226,177,138,244,193,142,134,144,85,90,49,136,186,0,1,230,10,128,6,61,35,166,1,2,101,195,5,52,106,26,96,64,94,185,80,234,175,196,32,68,248,232,49,29,107,134,12,139,192,226,1,115,0,67,112,224,68,180,198,143,5,165,101,225,138,178,165,252,162,138,218,210,193,115,60,241,115,16,230,96,131,71,220,48,183,4,247,117,177,80,135,68,210,219,4,134,14,141,59,248,49,48,207,169,157,232,103,217,226,26,227,16,107,186,166,146,215,150,51,187,54,140,146,239,211,18,157,90,84,58,213,36,226,115,147,33,18,124,98,247,171,201,243,184,240,87,153,42,159,119,98,160,188,184,18,134,80,134,116,42,93,95,9,255,251,178,100,88,140,168,88,117,76,139,185,125,96,69,5,170,61,97,229,44,28,237,163,60,78,101,235,209,8,37,105,117,135,148,176,53,122,227,0,37,21,8,216,86,61,100,72,83,43,245,189,147,84,195,216,154,145,213,112,95,162,235,113,233,31,116,137,33,143,174,243,188,179,220,105,180,240,213,135,35,236,237,65,62,27,216,181,166,183,11,195,154,4,30,144,196,214,60,38,214,29,121,237,52,9,32,209,214,175,79,75,69,254,77,120,16,229,167,243,219,255,247,191,143,230,0,0,5,0,0,0,0,24,210,88,120,48,52,240,8,0,65,60,23,165,51,57,182,3,59,11,225,226,164,124,145,215,141,241,61,20,84,92,34,61,201,201,17,197,176,219,2,221,151,249,253,127,252,57,182,184,215,245,42,197,250,237,255,251,63,219,175,229,168,1,1,115,15,87,204,245,11,56,141,68,70,66,49,208,8,207,172,19,54,4,204,122,65,48,8,28,42,8,6,1,76,130,128,105,10,206,127,77,0,136,134,46,180,117,164,176,41,1,8,20,240,226,89,19,112,225,12,14,205,219,82,22,218,100,121,9,208,68,227,63,105,211,163,74,82,198,144,46,109,162,153,35,79,175,176,150,164,80,11,92,173,42,85,63,68,165,152,129,194,76,42,216,83,213,116,60,246,249,7,242,250,213,94,214,1,177,170,7,253,104,21,107,53,7,26,54,209,47,120,54,213,21,255,2,41,173,152,46,118,26,36,119,232,13,120,218,184,208,159,45,128,121,137,58,39,55,151,23,178,175,125,178,29,176,207,76,158,243,102,44,47,90,55,248,42,172,103,19,77,77,223,121,88,196,35,250,38,182,206,133,71,48,85,253,180,183,234,35,44,4,91,154,24,108,184,79,28,98,163,218,219,48,204,232,238,67,163,192,114,210,183,248,106,71,55,245,24,70,253,51,224,74,64,17,205,186,108,173,13,232,6,28,116,143,132,203,11,192,252,108,142,99,222,183,212,164,222,173,205,45,68,245,43,132,15,123,119,121,50,80,95,255,183,219,255,159,253,159,255,175,213,246,250,190,223,255,255,248,201,171,117,129,202,191,37,243,162,0,0,3,56,197,217,83,23,9,206,151,47,54,8,212,89,32,101,171,185,148,206,38,56,79,152,16,162,8,1,128,1,6,94,74,167,80,160,32,192,3,181,14,30,13,19,90,35,200,169,101,36,129,73,225,128,105,101,22,186,65,96,18,105,151,160,226,162,127,74,160,214,129,85,145,154,195,65,137,221,120,193,73,88,150,20,187,20,118,64,74,70,98,10,246,238,48,187,246,127,229,164,198,222,150,202,185,37,47,83,202,197,251,204,109,75,168,160,47,222,32,182,94,8,64,85,119,4,42,62,95,63,151,95,255,251,178,100,67,14,135,146,105,78,155,153,123,114,76,234,154,125,61,101,118,30,17,163,60,110,97,242,201,35,29,168,69,148,169,152,184,226,225,159,92,56,180,232,59,200,237,64,82,251,61,166,198,147,36,16,238,31,109,208,9,69,165,93,238,143,84,211,202,197,60,6,215,41,50,132,59,125,168,159,56,173,224,165,36,206,160,124,107,123,179,175,41,243,91,102,3,146,104,205,63,97,179,169,76,180,251,198,250,185,199,18,102,53,210,26,37,215,21,59,35,51,65,125,6,151,66,158,41,38,87,163,217,210,81,251,177,245,9,171,234,165,73,186,64,0,1,248,20,0,0,30,178,29,100,240,99,60,22,113,194,101,31,152,74,147,56,85,96,66,154,148,228,208,124,193,31,130,170,226,241,145,24,225,171,206,94,93,114,206,45,255,219,255,245,201,175,209,255,250,127,255,79,255,255,253,12,236,37,141,47,238,106,143,36,32,63,146,249,235,52,0,100,28,165,152,157,152,86,217,54,138,4,182,134,68,79,17,85,204,20,154,48,217,160,193,96,179,9,129,204,226,122,106,194,48,104,57,132,94,50,202,180,146,210,35,226,104,184,234,100,214,154,192,52,66,144,50,50,87,52,196,168,69,198,202,229,178,8,92,56,185,89,59,43,90,145,120,52,73,173,61,84,12,165,139,10,24,20,218,42,101,239,65,47,114,145,129,212,1,116,43,107,20,200,203,121,225,5,94,173,182,37,240,35,93,62,25,155,231,147,168,227,65,167,9,82,190,44,179,188,137,23,209,245,56,220,142,252,153,70,169,82,169,222,212,84,121,189,217,60,154,220,112,247,27,179,210,208,61,30,35,34,118,186,214,29,183,213,81,52,174,50,27,23,198,251,58,185,72,110,205,29,15,128,184,84,71,186,172,220,129,51,216,173,52,78,33,178,67,39,239,111,87,234,187,179,197,123,6,234,85,183,209,199,33,44,138,139,102,145,145,212,25,160,192,121,135,173,255,13,204,20,222,7,29,160,31,211,206,144,88,6,198,136,131,4,180,246,188,66,44,88,152,140,85,135,120,156,177,192,169,225,133,218,194,101,28,116,246,253,192,92,204,22,203,9,167,41,75,90,54,210,131,116,24,137,140,166,47,232,255,127,243,179,244,248,185,255,223,93,127,127,148,167,253,190,75,95,109,157,222,137,93,104,0,32,0,75,143,2,115,77,71,120,225,89,0,196,163,195,102,46,168,108,41,198,58,32,160,133,212,37,51,51,162,53,96,44,10,148,52,38,50,8,150,6,250,134,180,103,37,217,110,148,197,245,41,203,117,13,2,246,135,153,38,65,148,105,58,71,35,88,151,153,219,141,41,92,194,185,158,40,93,198,126,224,211,227,43,19,205,47,25,214,103,125,255,251,178,100,46,8,135,0,104,208,187,111,100,240,70,165,170,8,101,5,118,27,145,205,50,78,233,139,201,164,30,167,157,164,181,168,14,144,142,24,103,234,24,182,249,114,169,110,150,11,137,45,117,210,190,93,68,170,185,155,80,98,196,135,94,185,24,180,106,56,217,77,19,166,34,153,61,36,102,214,21,108,44,201,25,189,198,130,120,56,59,50,84,58,43,9,70,208,121,234,139,21,95,133,108,87,209,74,4,52,93,140,135,39,172,38,45,69,231,40,171,103,158,215,171,87,97,216,173,101,222,56,142,77,54,152,200,233,123,6,62,176,73,72,185,146,168,250,122,39,36,96,114,3,68,230,76,114,209,150,107,123,35,91,195,41,187,239,0,3,0,0,81,160,81,66,54,151,146,250,16,64,98,132,143,145,24,5,81,18,154,248,215,74,39,126,51,60,131,66,15,186,8,105,94,176,144,123,63,76,236,5,105,106,30,116,17,199,95,240,223,87,170,124,185,51,252,36,222,229,122,187,147,254,255,247,232,183,80,0,11,25,7,18,155,15,125,24,242,65,28,96,25,128,144,179,19,198,67,3,7,211,23,21,81,144,53,14,38,4,3,64,0,248,197,149,11,5,61,71,70,138,0,80,161,236,92,18,68,194,130,80,20,25,103,5,129,129,112,133,5,218,237,60,105,78,65,1,219,247,241,198,145,227,40,105,246,219,4,27,32,93,177,183,213,228,166,110,98,161,169,174,67,14,84,173,18,245,43,108,112,31,209,163,165,236,1,227,235,174,62,203,212,246,153,196,255,225,218,209,16,98,124,186,253,102,139,163,126,98,52,59,144,115,166,109,205,35,166,61,94,250,250,197,58,87,64,223,182,210,212,206,57,172,104,85,253,223,152,63,224,213,150,130,209,47,92,214,75,16,197,150,163,110,55,18,135,235,99,187,189,174,107,222,140,250,150,93,86,209,239,195,12,61,85,237,115,109,198,205,50,176,210,176,41,67,189,118,93,157,164,206,244,206,100,195,109,110,190,32,128,5,8,36,59,25,17,6,76,16,115,88,112,209,214,48,64,134,74,18,2,107,114,128,185,104,236,22,130,132,0,114,21,24,6,97,13,96,121,156,59,108,2,217,22,81,227,225,135,255,125,200,44,144,174,234,93,63,153,159,175,89,234,217,186,159,123,140,1,74,68,54,68,101,138,38,134,230,58,147,190,189,13,79,89,175,214,122,178,196,56,180,134,182,23,179,189,79,200,91,169,254,189,245,132,0,2,139,80,43,29,58,63,40,210,135,115,53,27,3,140,70,19,54,152,40,146,100,67,33,141,65,18,240,184,60,68,35,66,136,184,88,2,171,6,128,42,220,250,168,217,107,92,88,46,40,159,144,18,159,161,143,223,117,20,73,225,255,251,178,100,31,12,5,240,104,206,27,140,54,176,93,168,186,93,61,101,123,23,13,163,64,109,189,143,129,99,47,170,116,195,138,172,175,73,143,203,227,153,202,229,184,189,214,32,198,191,111,21,75,33,185,126,39,119,190,212,178,184,117,215,122,82,251,43,43,124,153,102,254,97,177,245,121,134,181,197,74,224,95,176,219,113,180,43,131,241,99,31,75,43,158,150,55,119,16,156,217,68,181,188,162,230,84,33,144,153,84,76,236,122,68,33,174,239,196,36,93,167,87,101,173,182,80,46,132,87,45,147,229,170,28,160,229,235,8,52,213,139,3,61,99,125,48,200,246,20,54,73,17,222,66,147,73,210,216,129,239,89,132,140,0,0,29,2,9,83,65,164,136,31,194,42,91,207,144,7,99,164,129,169,95,30,2,186,156,79,19,213,10,237,142,212,58,248,233,25,166,221,167,241,231,30,243,47,33,79,164,29,130,72,28,164,12,225,46,246,29,181,3,171,31,246,100,21,88,182,124,68,117,127,46,153,243,63,248,214,113,128,87,247,208,188,149,29,13,168,217,119,8,164,117,87,255,122,2,219,46,230,48,254,121,118,71,89,70,8,78,8,20,48,160,242,64,163,47,70,38,5,104,136,242,89,165,212,232,42,105,244,182,119,161,23,209,88,221,122,159,15,22,150,233,102,114,222,126,70,131,235,1,183,191,151,56,240,143,43,225,55,191,63,172,86,70,22,120,228,100,158,63,125,88,144,18,61,9,235,94,178,202,122,205,128,251,98,191,148,35,216,66,197,111,217,36,207,86,205,94,129,37,221,72,198,68,81,219,59,79,203,52,210,41,195,89,124,185,31,175,106,87,210,43,34,166,204,171,236,203,218,21,183,52,95,233,106,120,115,237,58,187,86,159,94,40,47,92,131,23,168,51,88,116,190,241,42,233,92,229,222,44,174,98,37,112,14,204,186,141,183,233,67,131,101,235,35,93,70,208,163,0,6,26,54,53,125,206,78,92,29,139,170,139,224,137,60,178,124,247,137,88,200,203,186,25,206,155,58,225,197,255,190,134,171,173,233,124,189,196,137,64,42,100,145,238,204,143,27,9,47,120,240,190,119,231,206,23,77,18,94,142,129,113,132,87,209,145,218,15,39,31,252,27,227,157,191,255,230,239,174,97,191,232,249,63,79,254,55,24,32,134,147,116,197,135,210,52,113,200,152,224,163,208,106,19,6,248,197,202,49,24,64,72,76,64,34,192,67,8,30,5,94,137,238,223,142,141,95,178,86,6,90,200,114,63,155,8,129,67,115,99,165,244,31,12,214,171,187,138,83,85,57,155,17,162,128,124,70,56,44,63,59,94,241,157,150,40,110,51,131,75,197,119,241,98,115,239,94,120,96,227,111,183,112,64,255,251,178,100,48,8,198,39,104,207,27,154,96,240,90,39,169,243,101,106,94,30,117,189,57,46,101,237,136,252,22,104,77,131,29,80,153,186,146,136,119,94,116,195,127,179,180,232,111,244,59,126,246,44,57,40,81,121,253,169,83,182,129,186,247,14,22,222,56,99,175,174,113,133,142,191,4,77,30,157,199,252,178,58,209,98,136,79,250,36,44,137,187,48,230,163,110,110,251,233,207,59,99,200,22,43,157,95,94,143,123,22,62,253,215,23,79,207,157,36,127,25,185,3,77,74,117,39,241,88,248,194,219,45,161,237,220,9,21,152,80,193,194,65,1,9,46,219,182,100,92,171,137,76,135,242,91,197,193,68,146,16,52,30,137,43,24,27,51,166,93,185,15,141,149,221,182,12,171,50,106,134,186,64,110,229,155,255,38,248,117,207,37,53,142,48,210,6,48,89,160,185,36,21,18,90,111,252,139,75,30,95,110,181,47,33,30,54,153,43,53,252,239,166,207,244,239,0,128,0,44,196,73,147,162,195,78,177,104,52,242,36,196,194,115,123,21,13,222,11,52,112,196,200,231,208,32,100,197,4,147,29,144,147,16,183,198,100,24,60,198,1,74,36,130,81,20,9,106,238,140,34,44,211,10,48,8,103,42,46,201,98,16,235,47,136,190,179,150,106,47,123,20,165,216,181,41,18,45,237,116,75,62,244,43,161,40,37,242,150,232,255,65,5,170,28,119,129,160,228,52,131,69,178,165,98,153,92,224,246,0,245,184,100,243,86,176,173,234,24,199,123,179,211,16,86,119,81,201,14,51,108,125,70,196,175,87,91,132,141,141,25,15,215,42,77,88,7,202,99,122,123,182,34,72,87,81,116,109,125,181,218,175,35,90,97,199,53,162,105,241,222,213,152,8,127,210,236,198,117,40,237,33,211,183,32,127,57,79,43,193,112,147,179,44,91,68,130,239,91,99,98,121,93,238,18,177,166,108,187,214,223,28,18,67,89,3,195,146,153,207,50,217,131,238,143,222,70,102,205,175,59,55,249,121,191,255,255,197,224,104,0,14,0,5,83,41,32,64,2,5,80,132,137,50,152,237,66,50,241,44,97,108,46,69,155,133,15,251,22,122,53,119,219,39,147,198,102,141,182,255,59,212,207,255,148,1,106,120,1,171,129,16,59,166,246,170,153,252,205,223,255,255,88,3,11,199,24,203,38,140,19,70,204,27,38,32,135,6,30,216,134,36,8,38,39,151,198,75,16,70,3,1,105,176,102,81,71,1,149,65,195,15,70,148,7,130,129,224,128,29,132,133,67,195,12,65,151,56,112,29,34,19,213,64,148,14,70,135,217,218,144,176,226,238,48,169,51,97,128,102,216,68,251,196,105,13,88,20,23,71,149,63,77,162,143,131,255,251,178,100,46,136,136,10,114,76,131,184,124,242,74,199,122,29,97,138,88,24,185,163,73,173,229,227,1,18,158,168,105,132,157,72,126,11,107,204,232,36,14,165,106,138,95,40,35,205,148,62,12,189,168,147,107,71,16,148,222,103,232,29,47,142,180,201,205,175,78,240,49,24,79,44,187,184,47,169,220,11,236,191,44,77,72,191,119,181,182,187,187,74,197,204,94,24,189,200,202,88,246,82,80,139,57,63,93,174,84,164,212,164,97,67,141,41,179,164,195,248,167,184,183,126,81,110,165,8,88,107,150,10,76,190,251,192,37,8,40,105,41,102,124,136,90,147,214,217,128,209,142,117,210,22,156,41,45,220,162,108,216,165,251,220,98,69,95,178,188,106,234,153,214,235,72,217,235,184,55,188,151,223,95,112,221,23,90,215,250,195,201,53,107,54,196,147,231,135,0,0,0,0,224,0,56,0,18,145,28,214,83,221,16,36,186,165,80,214,189,93,154,173,89,186,239,89,253,175,252,255,20,155,50,11,209,16,147,252,202,145,84,131,15,153,15,244,51,111,183,255,225,120,174,5,162,151,42,76,92,140,199,52,249,71,211,93,95,51,228,8,175,255,233,0,24,192,77,169,120,36,104,216,228,70,83,197,159,73,138,61,229,13,128,197,28,32,102,28,214,141,212,186,220,192,199,59,61,80,88,79,3,170,49,130,34,92,161,26,138,3,62,136,211,205,23,69,233,119,7,229,33,153,15,253,84,212,200,131,152,251,146,62,165,137,147,209,59,72,99,58,121,35,252,95,108,37,227,194,70,234,70,255,129,235,183,82,111,164,243,146,102,209,1,113,27,253,122,62,223,84,235,176,79,224,31,93,121,91,251,217,57,188,148,185,236,171,242,54,253,66,155,202,53,34,225,119,108,192,35,181,86,157,105,50,177,90,12,173,110,200,60,225,49,141,247,43,123,44,231,103,76,254,28,55,186,162,220,56,170,35,235,89,93,56,200,167,55,177,65,150,73,99,198,101,139,19,82,68,147,70,122,174,46,90,162,69,115,67,119,119,44,192,1,1,24,0,148,74,237,233,18,51,116,16,21,99,36,242,251,138,67,170,93,69,128,149,132,245,21,139,183,187,85,227,235,111,143,229,168,18,197,64,189,16,74,190,139,255,255,127,137,107,2,85,1,101,213,91,171,234,111,205,58,130,75,248,152,91,66,104,0,0,12,0,9,5,67,1,34,141,191,75,51,173,4,197,68,64,130,25,138,169,102,53,4,24,152,22,96,226,186,68,164,185,151,137,45,129,79,19,45,20,33,45,32,10,21,83,14,35,82,43,41,90,228,162,145,79,181,194,130,172,93,75,220,89,203,81,254,223,136,115,4,109,189,41,47,85,248,9,115,211,14,92,89,255,251,178,100,42,136,135,94,112,207,83,152,124,64,69,71,10,2,101,98,108,156,229,195,60,237,225,236,193,15,175,169,52,242,169,248,216,215,123,171,213,49,34,152,64,215,144,169,67,179,148,190,182,181,148,128,140,192,108,49,247,132,59,114,136,229,106,167,246,137,61,193,146,231,116,149,119,10,47,187,221,116,182,240,174,214,82,6,174,91,138,125,233,244,44,11,58,6,247,34,175,182,47,156,197,186,225,19,76,56,184,220,244,53,105,68,109,169,41,181,89,78,120,185,111,65,87,221,213,170,177,235,149,137,48,103,83,123,85,63,138,233,71,22,24,66,230,179,122,150,44,231,224,180,176,204,31,40,250,70,122,225,126,212,173,141,136,167,159,129,59,140,175,142,204,99,181,235,25,151,63,238,47,242,222,232,134,0,0,8,6,72,183,1,172,178,0,189,137,120,199,147,18,76,164,145,87,41,150,46,94,106,150,138,85,52,211,149,205,216,10,32,108,111,245,194,30,127,133,245,68,22,245,171,209,255,223,253,49,246,215,25,255,255,238,124,86,175,255,137,33,239,242,30,191,147,9,0,22,9,134,57,108,120,60,39,123,218,112,41,0,129,35,124,182,3,133,152,49,144,203,81,127,215,33,176,155,42,116,17,25,121,42,113,161,153,49,99,133,69,149,143,22,170,81,38,198,34,121,55,222,85,12,151,63,135,17,165,33,201,9,200,231,223,10,232,234,208,182,153,188,46,156,197,180,198,136,167,86,101,112,141,161,190,19,83,164,70,102,154,224,106,87,221,48,29,123,111,50,183,68,15,132,41,251,177,217,222,22,230,73,201,96,122,83,158,145,47,36,183,129,11,124,250,253,119,92,30,135,213,23,102,54,252,91,196,7,171,248,9,50,62,208,27,115,215,121,197,198,190,226,34,167,185,132,163,133,67,154,155,120,125,107,41,220,217,182,21,33,175,203,173,67,222,110,235,119,59,245,106,172,99,45,167,156,249,32,40,61,182,166,32,65,176,141,222,133,8,34,226,67,120,225,142,250,39,162,65,205,230,37,136,231,5,21,247,235,189,124,223,62,89,181,229,106,7,71,10,24,0,2,0,236,37,144,69,208,127,189,4,81,16,62,82,207,218,133,187,45,168,67,17,184,241,6,179,9,150,26,212,117,63,249,242,120,209,76,191,125,191,255,46,79,174,143,255,255,255,255,255,255,249,164,172,164,165,155,255,248,75,26,255,255,250,151,1,40,2,209,150,152,163,177,165,129,134,109,9,107,2,140,12,174,160,228,20,197,20,197,133,132,86,59,133,106,202,62,98,156,250,43,137,93,100,255,104,21,224,181,25,131,94,210,177,227,46,148,82,169,108,68,204,163,133,181,38,56,241,166,76,191,4,154,104,54,9,190,255,251,178,100,36,8,134,159,105,81,59,121,121,112,68,230,42,61,96,171,126,27,169,189,64,109,188,91,129,26,29,232,45,133,137,120,186,107,16,149,120,44,211,153,108,33,186,237,26,186,82,100,88,129,75,146,178,104,70,95,160,127,94,241,245,149,221,112,52,35,105,170,155,241,237,136,58,219,78,178,195,63,72,56,237,181,25,92,190,206,147,167,220,67,221,57,187,41,169,166,188,225,124,186,73,163,78,218,79,5,156,105,135,109,182,124,22,22,44,164,156,163,46,72,100,185,86,173,60,195,150,226,217,27,14,50,6,121,172,187,139,72,39,222,33,19,7,112,50,185,123,25,180,192,143,61,3,122,150,218,197,190,28,61,140,6,169,42,185,215,187,255,200,201,73,212,0,0,14,0,32,1,128,0,170,39,177,83,54,141,204,118,48,90,228,110,52,175,146,152,239,80,220,65,42,234,184,208,200,214,41,116,197,45,248,204,87,62,55,63,174,159,183,251,254,211,176,46,95,27,152,197,86,225,93,46,235,209,221,254,175,255,219,255,165,0,27,9,211,4,182,52,216,35,149,200,54,17,179,26,21,53,58,179,76,8,106,97,10,11,165,141,128,161,150,51,232,103,128,109,234,230,98,245,21,156,56,115,23,141,2,109,140,112,16,172,6,34,214,229,178,117,3,118,37,110,101,106,238,93,157,167,157,250,22,65,217,167,70,161,84,25,81,103,114,111,91,62,252,81,16,209,240,165,196,7,29,244,38,18,36,21,159,8,183,208,77,236,182,0,219,76,38,181,213,19,196,31,69,35,99,18,206,104,211,94,251,245,141,117,237,243,226,111,33,227,76,214,247,29,137,108,193,34,53,215,123,172,174,121,128,47,98,110,174,59,83,144,237,96,204,223,68,65,250,135,30,240,15,29,221,113,61,106,227,153,104,169,166,203,244,212,134,162,244,83,158,86,106,10,19,168,19,167,49,5,88,45,178,64,35,4,186,11,20,7,31,104,52,241,84,203,51,191,72,195,134,214,122,244,125,56,54,182,138,106,16,0,64,18,160,152,8,204,171,85,188,4,2,249,184,203,34,57,5,160,243,138,192,88,200,98,58,219,67,70,99,77,94,45,245,190,230,126,248,38,249,254,82,212,11,242,109,127,106,15,232,212,252,155,124,205,182,223,77,51,241,255,195,183,239,217,102,191,255,254,165,0,0,0,2,32,11,134,94,66,212,97,47,70,127,4,97,129,97,80,51,34,105,8,66,47,161,164,141,252,193,30,96,153,160,211,159,101,90,121,189,128,30,49,23,101,122,248,83,10,165,216,80,210,230,210,5,167,10,45,117,100,252,176,106,1,147,249,173,130,168,224,207,119,243,3,41,4,39,77,197,126,228,143,251,187,182,19,90,101,10,255,251,178,100,45,8,134,78,104,210,107,120,121,160,71,71,106,28,97,231,44,31,45,215,52,14,229,237,200,244,27,105,52,244,169,136,206,144,157,108,113,95,106,170,237,139,25,22,116,111,220,214,220,254,213,215,115,254,218,235,173,121,25,255,133,238,89,68,170,144,165,129,101,214,236,217,27,45,70,93,244,146,197,143,150,12,209,63,121,215,8,56,251,96,214,91,28,235,132,150,115,152,251,212,142,25,201,71,44,214,89,159,7,202,109,229,149,231,3,216,241,159,65,156,55,179,147,48,154,64,131,35,132,93,75,87,56,206,207,23,144,171,117,124,143,95,235,172,0,0,21,0,24,0,2,164,76,196,74,76,9,41,7,21,161,246,93,215,144,99,211,76,138,23,132,185,252,200,131,194,178,223,50,157,92,203,167,196,172,115,9,99,192,177,97,195,168,251,84,191,163,255,174,255,43,219,252,255,249,127,241,223,213,223,228,255,200,255,232,48,197,228,48,70,82,50,149,86,53,112,27,49,196,38,51,81,228,50,228,25,48,128,93,48,88,177,14,8,7,64,64,50,246,95,65,208,52,193,193,96,104,130,204,22,242,26,16,60,117,10,254,16,2,77,250,100,129,116,26,22,52,176,141,93,190,46,19,41,190,200,115,192,186,239,39,152,101,214,131,9,158,197,186,129,136,157,66,113,25,184,60,48,101,45,84,176,178,182,131,155,172,190,200,138,167,158,106,252,153,65,104,238,4,30,222,143,9,44,71,218,96,34,189,161,211,74,164,239,12,37,170,55,245,112,242,226,244,121,122,13,77,212,207,155,136,35,158,87,97,53,61,16,217,35,140,33,16,169,80,167,166,151,254,215,173,85,216,165,126,175,119,164,72,110,107,39,6,226,194,45,115,86,43,68,134,107,73,9,243,204,98,74,85,177,194,208,139,100,122,222,62,58,254,228,169,154,234,54,169,233,147,194,107,66,64,205,170,69,139,6,183,166,224,184,238,240,31,194,237,91,213,95,86,248,143,172,218,88,150,240,109,170,238,248,249,123,40,145,162,0,0,96,224,0,35,68,144,49,209,174,5,9,168,144,63,27,89,142,171,72,113,176,54,158,22,143,92,139,213,127,201,105,207,113,128,29,162,239,234,223,124,207,242,92,94,241,225,123,22,149,45,246,255,151,191,51,255,255,253,64,0,76,71,174,48,215,80,203,203,83,160,18,140,90,66,53,173,136,216,66,241,208,161,135,146,192,208,8,224,36,212,128,103,28,68,4,50,224,237,235,40,5,1,131,178,162,160,129,97,219,117,129,43,10,178,16,128,48,176,133,173,22,0,152,210,53,215,3,219,134,179,82,136,126,184,224,34,173,194,248,103,4,23,134,66,35,1,151,198,212,97,126,217,136,63,184,55,255,251,176,100,48,143,7,83,117,205,139,143,95,48,70,167,170,58,60,170,106,29,97,223,54,14,97,149,208,236,13,169,116,241,49,224,49,160,213,181,29,98,24,221,181,170,246,209,242,18,168,109,200,109,50,116,83,136,149,244,111,107,162,45,33,160,125,213,189,163,94,108,233,190,38,72,252,209,198,55,42,143,188,36,77,15,9,37,36,128,163,23,183,93,13,123,118,173,213,122,147,182,143,10,245,13,106,216,67,107,100,119,193,72,212,252,69,242,12,157,121,90,211,104,178,202,140,156,193,212,179,45,43,163,22,91,195,19,123,73,118,234,13,231,236,150,32,105,5,33,54,158,57,217,21,179,73,43,180,162,190,34,92,175,230,51,82,137,232,109,187,232,189,192,16,1,32,1,233,4,96,15,195,100,219,68,5,234,144,230,53,236,140,36,178,183,166,36,44,97,235,186,248,16,230,78,174,63,53,82,81,114,254,157,191,219,237,147,92,42,23,96,157,65,0,22,16,209,175,73,127,148,206,29,219,242,108,147,211,255,255,234,119,148,48,118,96,205,18,163,148,120,76,160,82,18,6,154,151,246,103,64,145,143,199,6,67,41,142,129,145,96,211,96,86,178,186,200,164,69,0,101,44,73,170,81,208,112,209,110,54,188,199,131,209,144,72,52,88,58,202,165,79,107,130,178,226,241,88,126,246,149,190,107,98,2,210,182,4,67,169,88,155,117,201,126,168,173,189,14,254,80,83,67,201,54,216,102,226,37,9,157,227,169,142,47,102,159,20,104,213,166,167,219,144,110,27,79,140,118,221,119,141,170,182,144,42,231,36,183,181,252,231,204,101,166,59,158,159,15,211,84,106,127,97,86,222,249,78,50,130,162,103,236,65,108,123,31,149,231,245,168,174,199,26,239,62,24,199,111,85,93,105,217,230,37,243,238,162,73,202,148,51,161,191,235,251,144,30,228,130,187,55,238,146,234,200,32,56,54,122,231,55,250,3,111,242,187,48,62,146,244,165,211,187,137,205,157,200,24,189,95,234,125,98,153,223,158,173,247,89,249,154,205,127,24,234,77,25,0,0,7,0,33,128,64,168,184,49,6,90,141,32,152,132,122,159,184,122,94,171,66,243,163,169,237,7,117,210,220,204,231,248,143,101,202,135,96,203,225,131,127,253,23,151,154,255,189,26,168,255,175,179,253,186,155,229,233,0,0,8,0,2,9,195,7,67,12,212,12,57,102,28,21,110,1,14,77,81,7,53,184,48,192,195,243,32,1,212,213,30,128,75,199,73,25,76,120,34,86,133,110,38,62,145,214,41,142,56,216,201,138,152,17,166,153,174,178,59,217,100,204,2,204,190,139,148,204,66,91,117,0,223,108,72,42,240,75,72,186,64,91,249,122,219,82,255,251,178,100,44,8,167,77,105,78,211,153,123,114,66,99,250,44,61,37,130,26,117,163,65,78,101,229,129,20,157,231,85,150,21,144,236,219,157,216,137,48,150,96,133,187,171,146,223,184,247,40,130,195,74,182,102,167,150,249,47,252,194,141,85,247,242,19,162,57,177,175,117,183,223,131,246,130,222,239,54,23,69,175,93,63,223,93,75,16,158,148,243,21,104,85,30,47,110,139,185,178,212,37,227,72,238,51,243,184,175,182,11,245,180,102,180,77,51,157,238,186,47,49,163,64,188,158,46,159,182,44,73,201,228,121,180,171,150,167,106,49,205,200,93,164,163,82,187,181,92,165,115,152,237,77,187,219,84,45,65,114,141,111,5,46,254,183,240,238,137,247,14,241,63,40,36,250,29,169,186,176,0,0,59,68,0,0,216,70,160,70,1,94,220,87,178,22,193,34,118,131,20,157,194,23,229,49,33,13,57,54,40,182,119,164,46,203,171,53,126,216,127,248,68,19,29,254,63,254,244,92,183,126,186,103,246,95,238,255,163,245,114,54,119,81,235,234,0,200,1,48,229,4,35,12,188,119,54,81,156,215,34,115,9,0,12,81,32,23,220,29,161,199,130,147,127,207,16,225,245,80,49,149,159,91,109,167,16,108,172,218,55,165,90,164,133,80,195,209,198,34,169,116,32,203,129,34,185,230,206,183,120,14,157,74,77,41,129,123,83,245,134,102,182,207,43,204,164,11,206,146,74,61,201,31,217,166,175,132,110,212,84,210,167,135,185,40,204,84,141,227,34,49,160,93,170,123,125,96,91,223,20,253,163,246,221,249,18,218,178,111,126,185,201,128,181,84,154,51,49,223,223,107,241,100,93,159,219,218,254,53,114,63,124,205,206,151,38,164,182,136,229,86,167,58,93,123,59,153,212,251,83,56,64,138,170,139,135,173,217,218,69,82,254,235,111,31,59,143,101,207,58,220,162,48,145,117,203,118,171,44,22,118,235,157,143,164,145,75,126,219,2,62,243,142,74,141,240,242,1,12,145,18,84,225,67,29,113,32,228,142,144,132,187,45,120,28,246,160,18,224,124,86,194,184,223,82,206,16,84,167,102,57,132,91,22,141,1,61,26,34,17,162,250,55,255,253,177,216,147,83,9,191,249,55,250,15,199,244,133,14,191,168,239,239,209,255,165,0,2,2,80,194,107,67,106,87,78,5,20,57,57,68,48,114,111,23,97,182,2,38,65,28,24,96,246,96,96,2,194,158,5,138,194,227,159,16,139,141,13,18,130,46,64,124,191,209,54,18,80,41,158,34,8,240,167,253,224,145,64,111,203,255,2,60,58,197,122,72,58,68,58,95,76,166,121,36,130,190,194,64,7,61,195,45,32,192,35,180,50,133,46,142,64,242,220,255,251,178,100,49,12,135,71,107,78,27,154,122,112,71,105,169,226,101,66,108,27,85,171,56,110,225,145,193,36,169,233,40,199,168,40,231,221,186,171,7,184,105,79,25,31,1,242,127,56,23,90,118,200,221,159,87,24,42,184,109,120,251,222,60,121,118,131,253,73,31,47,205,109,46,213,219,236,84,134,8,107,89,74,29,153,138,186,141,149,106,174,143,68,71,80,215,156,100,92,152,215,217,217,173,80,172,165,20,209,51,34,94,184,119,51,237,57,254,221,10,185,67,97,86,19,140,37,107,43,66,195,242,55,92,101,20,215,164,138,41,110,43,242,157,206,91,63,203,108,8,148,157,116,186,133,30,145,112,200,197,91,98,75,205,8,210,25,78,68,72,0,36,148,229,4,8,48,22,49,195,72,101,230,162,165,248,119,90,0,146,191,97,33,79,113,196,12,76,83,232,64,245,120,185,19,150,104,199,41,115,229,3,185,127,78,95,255,251,224,219,168,81,255,255,241,231,55,206,51,148,111,244,51,250,159,236,35,232,63,200,122,192,0,16,84,49,44,140,52,49,133,48,113,228,49,20,0,48,116,59,49,70,5,8,40,12,35,15,204,56,25,33,181,58,49,116,51,45,208,192,6,98,240,60,158,12,169,25,102,6,0,240,128,114,66,216,201,148,209,26,192,211,161,182,53,156,106,253,53,72,10,214,217,124,222,198,137,122,11,76,109,193,106,93,104,176,6,13,126,73,86,236,17,21,249,121,89,105,155,42,254,249,154,60,126,246,163,171,50,118,134,93,255,26,215,92,173,87,151,235,176,207,228,158,143,54,236,209,243,123,207,220,232,135,199,37,117,240,186,50,148,49,132,235,48,88,156,48,140,224,91,121,67,188,234,170,36,79,210,215,73,117,100,208,175,218,144,125,158,134,25,108,218,149,46,253,169,147,71,186,212,32,127,85,182,91,41,173,82,114,32,171,127,33,131,48,154,162,141,27,235,165,99,238,137,197,238,185,18,207,90,219,92,210,57,154,52,237,233,32,24,16,0,79,250,156,61,37,65,40,92,157,85,128,78,156,157,22,185,186,10,166,193,144,104,69,165,252,143,127,157,182,244,59,253,255,255,255,157,174,143,255,255,151,169,39,202,177,197,3,153,239,66,255,31,100,36,15,212,225,103,86,185,124,141,254,68,91,23,59,109,53,106,0,32,0,16,82,152,28,116,110,136,105,167,233,6,178,35,7,27,205,112,107,53,56,8,120,250,101,16,169,64,9,247,49,208,153,41,200,0,3,162,88,110,42,146,84,137,146,76,61,177,19,80,168,41,16,19,58,133,195,123,101,9,136,27,107,199,66,49,129,115,221,69,12,88,36,50,131,40,70,43,100,29,164,71,224,205,56,178,122,158,26,130,242,255,251,178,100,46,138,134,113,104,207,59,143,101,112,79,10,138,58,61,135,66,28,125,181,50,78,225,147,201,38,157,232,181,135,156,216,221,163,45,69,231,213,98,248,88,207,66,117,168,151,218,99,50,3,41,146,44,243,239,207,247,27,245,30,115,125,116,202,213,112,203,254,53,130,141,198,203,168,186,172,155,187,85,181,98,155,62,14,123,106,82,184,100,252,132,237,94,56,109,145,230,8,44,98,243,124,162,212,88,228,186,43,149,180,174,123,133,147,149,67,211,206,61,63,20,160,189,36,35,11,236,72,221,185,228,48,234,173,76,214,90,244,57,50,92,89,47,239,201,128,0,16,144,0,63,211,89,113,2,108,10,38,232,107,176,161,68,6,2,176,97,84,224,98,135,74,135,74,180,104,239,169,139,53,250,13,113,191,148,45,183,175,255,255,255,233,255,127,171,212,189,8,252,218,133,132,93,146,42,239,149,202,140,80,236,161,252,216,165,243,75,247,68,45,133,219,213,244,2,200,108,112,2,222,112,185,68,112,177,64,97,168,188,99,70,72,98,120,10,74,65,25,4,40,128,132,84,250,49,236,123,0,0,64,80,44,200,240,201,5,154,88,144,29,93,12,5,138,23,113,100,148,4,110,144,160,65,7,200,16,235,110,15,25,11,235,197,153,107,74,199,102,168,88,86,101,200,47,22,122,150,6,162,51,11,183,8,13,222,183,109,66,173,47,145,106,82,206,19,70,246,154,135,46,69,113,120,146,79,180,17,29,76,50,127,245,197,159,47,239,110,222,60,119,220,202,154,163,214,95,189,222,187,97,174,119,229,185,237,84,226,214,98,79,223,238,35,220,16,227,11,210,241,110,236,47,236,66,189,10,229,79,202,89,123,1,15,233,110,154,133,119,189,126,189,145,95,18,61,13,222,255,106,47,170,138,199,46,50,254,197,208,31,41,141,248,126,140,56,250,226,243,171,154,191,207,228,11,63,163,135,160,246,28,235,207,95,58,10,53,85,16,195,5,167,5,20,16,26,0,227,54,79,168,135,46,204,201,122,91,103,172,152,55,216,127,201,33,186,148,79,161,72,96,35,42,204,38,156,154,105,238,46,120,229,8,196,99,232,191,109,255,167,253,246,127,30,111,253,91,85,80,140,53,151,127,20,11,212,255,232,244,202,89,170,85,254,174,31,80,0,0,112,1,76,247,2,211,243,249,206,216,40,43,29,28,164,132,115,1,89,154,74,161,116,241,128,192,79,17,151,14,74,212,145,38,150,9,21,128,21,92,152,57,88,170,42,30,32,206,54,82,128,188,108,96,20,147,17,136,17,223,134,22,66,114,67,49,170,152,173,75,244,196,0,92,169,211,66,204,173,18,179,107,109,102,213,19,64,164,130,228,155,120,7,130,182,255,251,178,100,48,142,167,13,120,77,19,143,79,48,77,42,122,45,96,39,158,26,157,151,60,110,61,145,193,42,35,168,41,130,166,120,90,34,176,220,160,165,221,197,186,41,196,11,118,65,90,234,109,195,41,38,239,111,133,77,178,14,214,189,181,70,214,241,252,240,176,91,241,134,236,100,59,224,65,201,173,124,177,103,150,195,90,107,32,233,152,91,221,226,231,71,141,41,61,123,84,91,201,19,236,227,82,133,212,36,98,189,103,130,85,37,161,122,114,164,166,166,124,185,232,160,42,41,173,165,247,25,93,35,67,171,33,179,250,94,10,37,4,113,73,83,140,45,8,78,63,97,63,89,31,185,242,55,126,121,251,191,221,218,112,0,0,32,0,0,0,31,185,92,58,84,186,131,199,130,144,131,33,198,95,156,81,98,106,235,54,202,102,151,230,39,126,239,55,116,239,227,250,195,39,49,111,235,127,239,255,243,201,75,255,203,55,191,150,120,77,167,109,215,169,67,241,66,158,80,253,26,129,216,243,47,163,97,96,41,126,73,6,232,92,182,110,132,81,190,120,102,19,38,152,32,102,96,92,137,136,6,128,99,73,128,201,33,0,55,64,193,162,85,250,147,198,31,16,183,101,216,234,172,0,32,48,33,0,163,249,63,7,90,149,144,134,153,5,66,32,20,132,16,114,11,98,36,177,225,116,177,4,88,142,183,99,4,111,133,96,134,42,2,94,88,203,121,198,223,121,90,52,102,49,188,51,28,242,241,87,62,173,1,209,96,213,98,94,204,176,16,201,94,45,171,171,58,123,47,206,82,111,52,9,89,216,217,218,149,17,85,60,15,204,176,176,82,235,235,255,242,189,161,165,152,240,249,99,85,114,50,92,192,94,39,204,85,205,66,70,244,174,89,72,209,229,41,145,177,110,188,46,78,84,255,113,206,185,219,93,31,150,22,33,150,96,178,29,222,106,176,221,13,93,49,146,204,116,74,126,177,190,91,85,235,159,132,76,18,16,177,169,232,81,192,7,65,165,176,7,144,156,207,128,208,146,129,198,100,177,72,170,41,227,85,72,110,37,8,186,216,170,229,86,246,234,33,247,19,91,124,95,22,170,66,195,50,122,53,127,213,63,255,109,27,255,255,255,166,5,201,177,40,102,47,145,83,97,25,252,72,94,186,48,194,108,253,148,0,0,0,2,116,195,39,19,94,41,12,105,81,57,185,44,184,6,162,115,25,252,24,97,129,80,64,160,84,0,96,240,96,208,174,90,163,230,7,16,33,145,32,21,230,72,228,155,49,208,1,231,104,228,75,174,21,106,14,41,108,86,24,100,108,65,1,172,96,14,85,37,45,47,252,59,50,69,15,140,62,244,170,118,44,22,178,8,12,244,69,6,20,102,179,17,145,64,255,251,178,100,48,142,134,209,104,207,155,152,76,112,80,75,234,42,96,199,104,27,81,163,60,110,101,145,193,25,149,167,241,164,149,224,110,130,181,79,59,77,14,137,158,207,242,7,229,199,253,166,242,229,45,87,90,125,246,71,56,229,4,42,150,236,57,51,189,60,20,212,188,136,205,110,82,183,233,98,35,179,103,195,75,34,104,29,157,72,33,187,44,182,137,5,75,180,132,20,123,51,54,107,91,6,154,130,209,240,54,115,197,236,56,85,25,174,130,20,251,201,202,174,231,8,69,92,32,212,104,73,66,230,32,193,156,140,229,76,83,29,72,35,58,232,106,77,197,92,138,15,45,111,33,125,120,128,0,7,64,0,81,251,51,91,5,69,35,245,98,29,191,240,11,74,166,182,166,153,212,125,242,231,138,14,207,142,221,43,229,20,2,128,22,126,67,111,85,219,231,237,255,255,253,59,127,255,252,207,138,203,127,255,255,208,38,101,31,45,40,51,84,122,182,115,43,89,77,52,125,189,166,55,163,156,58,192,25,76,34,161,52,132,144,205,12,227,201,140,194,194,131,69,225,12,240,1,48,232,44,2,12,77,37,228,58,10,114,91,160,8,210,164,89,24,208,98,156,64,8,26,82,195,131,166,147,52,204,196,80,175,122,23,166,43,17,20,94,134,14,60,218,169,41,42,129,140,0,220,235,54,40,181,120,34,1,173,18,121,239,21,66,129,183,70,208,238,188,108,154,188,94,45,241,234,221,148,243,38,112,253,225,168,190,75,118,89,31,82,136,6,130,49,150,16,206,31,122,2,162,202,230,45,239,213,86,11,204,20,174,112,147,232,255,23,71,205,161,42,125,108,201,218,159,97,3,131,75,228,44,238,190,178,179,243,86,222,134,114,25,132,74,115,24,181,89,85,244,83,102,162,162,139,76,92,126,191,29,105,122,90,161,40,179,41,19,178,252,16,47,94,122,127,9,249,159,156,80,248,250,207,175,167,152,48,177,107,219,2,215,219,112,159,111,216,40,0,192,0,24,218,59,12,66,72,72,8,12,0,152,155,200,155,247,159,162,249,217,174,177,168,102,156,122,7,3,185,110,138,136,62,122,75,46,255,45,53,129,58,72,86,195,29,212,54,69,107,111,182,254,143,247,185,190,39,13,83,187,232,214,239,255,79,127,250,202,0,0,99,1,211,83,41,25,227,67,178,131,90,197,131,5,195,83,58,95,83,59,3,19,0,196,179,4,132,212,77,44,0,102,3,0,175,2,155,24,186,11,145,0,118,192,64,11,166,56,37,2,138,25,113,0,62,76,39,188,101,229,34,13,218,91,179,77,96,64,14,65,239,137,137,193,12,154,56,96,96,15,44,141,33,21,248,104,48,11,236,52,211,175,189,5,0,93,98,168,255,251,178,100,50,14,167,79,104,205,147,175,54,194,73,6,153,226,105,34,136,27,33,161,58,110,229,145,192,252,13,40,49,149,149,200,28,158,27,103,160,143,192,156,138,67,208,253,41,44,167,53,32,155,204,178,13,241,229,29,133,93,24,15,106,212,64,2,210,125,28,201,123,24,198,125,222,151,116,172,73,40,94,250,96,89,240,206,75,96,191,67,108,217,140,46,207,29,242,143,230,125,232,169,135,166,163,235,102,19,102,90,226,111,48,149,53,247,248,135,10,158,89,174,137,210,250,156,27,83,202,159,122,220,173,239,52,204,113,169,28,140,161,29,169,70,107,99,48,40,238,82,76,174,164,210,118,201,218,172,94,224,181,146,198,52,236,38,213,250,0,0,108,205,59,1,176,131,54,59,0,153,8,144,189,145,226,189,228,136,202,161,48,26,89,37,77,61,13,14,202,231,184,168,197,37,141,140,185,48,190,248,251,107,243,118,170,154,196,187,77,118,53,79,84,255,169,183,11,255,255,254,11,135,182,255,255,183,254,148,89,217,222,1,48,192,67,244,195,163,72,204,42,208,199,194,64,194,145,4,202,134,84,201,144,16,193,97,24,26,29,36,57,88,0,95,167,232,144,3,2,5,16,34,153,13,1,111,169,32,108,91,188,201,7,40,239,1,193,9,150,137,210,72,175,151,173,204,151,28,166,107,162,205,117,235,99,219,97,99,67,95,146,58,246,35,141,122,233,40,73,227,199,209,127,103,48,161,60,226,158,194,172,154,188,126,95,90,4,117,49,151,193,212,170,105,39,182,133,79,238,50,124,185,2,93,238,13,22,221,93,217,143,125,117,141,218,141,234,160,181,246,167,84,89,213,21,91,34,188,165,65,150,148,248,244,107,141,177,28,48,31,207,103,227,49,110,90,14,189,41,211,124,151,47,76,166,77,247,127,247,10,84,154,205,35,137,70,178,159,174,187,215,87,206,81,42,66,31,186,191,90,171,236,87,84,54,78,216,165,216,137,138,112,205,144,116,154,86,44,40,0,15,142,178,36,58,132,170,204,77,83,199,157,101,108,190,180,10,245,246,162,187,105,80,91,187,54,19,179,21,178,178,108,192,89,64,7,181,83,20,85,21,133,99,111,185,63,162,237,95,250,189,95,255,232,250,231,163,174,244,219,210,0,1,115,14,20,16,192,96,204,72,32,220,66,32,70,1,25,120,236,25,126,12,59,166,8,134,170,24,35,2,16,18,204,71,0,35,14,130,20,233,46,250,15,65,194,48,200,28,71,186,200,113,41,61,224,44,84,168,186,204,185,74,12,45,183,142,155,71,238,82,36,165,154,161,202,88,86,84,12,229,24,178,249,61,9,193,138,139,42,217,244,58,63,152,182,38,187,130,248,126,116,244,79,241,255,251,178,100,52,14,166,221,104,206,19,185,100,112,64,195,26,9,105,141,52,27,221,173,54,78,229,115,201,2,169,104,93,148,21,144,200,151,103,3,175,218,73,69,90,203,206,41,92,136,7,155,44,51,169,51,83,241,138,73,239,238,195,171,203,42,182,243,7,149,94,49,154,215,112,125,180,35,94,226,173,184,112,109,75,22,225,120,177,240,164,154,186,63,127,86,255,99,90,123,118,172,42,58,96,238,248,191,155,166,206,126,124,89,171,251,47,46,195,174,47,198,106,186,170,86,70,176,217,166,80,151,124,215,61,67,44,86,213,102,95,103,24,186,167,37,170,107,54,132,238,88,0,16,0,0,93,12,179,178,196,112,131,41,238,96,33,167,219,248,20,233,216,170,168,96,180,136,209,252,87,145,79,76,29,145,199,115,71,247,155,237,155,212,126,114,74,242,31,225,229,255,231,107,145,158,200,92,203,19,211,223,149,163,93,125,0,49,135,203,185,136,40,153,147,198,72,153,10,98,80,120,103,107,208,102,224,54,1,21,76,64,3,145,68,10,6,151,209,134,49,240,195,44,104,18,75,146,128,98,58,137,196,71,83,108,161,165,97,138,240,11,133,131,194,58,14,180,11,64,34,138,33,129,182,198,18,64,72,57,52,96,184,242,167,165,64,100,200,119,22,122,219,212,144,56,53,180,72,163,44,12,183,57,6,39,31,195,205,253,250,56,63,174,93,142,174,199,94,212,204,42,133,85,163,241,196,79,111,57,111,11,111,213,204,109,45,138,148,83,120,55,250,172,172,125,206,83,118,106,47,134,57,97,16,132,103,166,185,255,41,203,53,181,20,216,29,105,137,108,79,90,36,36,178,97,234,22,210,72,124,28,58,132,211,148,55,155,108,253,156,126,199,201,147,251,74,92,145,148,175,14,207,58,109,50,200,178,133,138,149,69,11,137,184,212,185,149,233,7,51,253,29,139,170,232,221,162,3,144,2,146,149,52,193,158,174,247,232,210,88,88,231,161,145,95,158,116,115,227,53,53,91,2,194,41,12,212,20,205,194,116,1,50,103,201,165,27,61,59,237,255,254,111,255,255,127,247,203,251,81,127,255,199,254,250,255,253,69,63,249,165,39,214,0,0,11,144,193,68,100,198,85,4,196,73,68,210,129,220,28,28,153,14,219,153,36,3,131,66,99,10,193,69,188,148,13,243,204,176,38,9,4,11,133,105,23,230,169,8,46,76,77,75,221,146,176,125,232,104,68,192,132,65,133,243,166,1,128,240,138,115,3,1,27,179,41,29,239,24,56,14,159,174,250,78,131,180,252,169,254,163,216,125,132,227,152,187,31,84,200,150,204,82,62,203,241,176,168,214,14,179,91,218,36,2,90,197,41,6,56,253,47,164,164,26,225,255,251,178,100,61,142,199,6,104,206,155,175,78,80,71,135,122,19,101,103,98,27,117,185,54,78,225,51,201,43,19,231,69,167,157,88,92,209,134,186,171,59,121,221,187,180,221,13,108,248,247,62,30,249,16,250,217,93,10,234,52,211,117,137,51,243,221,131,85,109,164,54,2,107,74,210,4,117,231,27,97,119,173,232,225,147,229,149,128,209,163,166,148,93,243,31,109,84,200,37,0,42,230,113,8,162,148,231,56,121,53,13,193,146,204,21,43,165,137,89,226,148,77,19,154,244,121,198,211,137,134,109,150,121,97,227,104,184,48,0,5,72,193,121,193,12,147,100,194,4,61,35,67,115,81,188,105,25,151,43,47,248,108,192,188,177,162,22,71,50,185,7,136,248,158,104,218,129,11,35,74,150,203,211,191,245,255,236,254,233,255,180,230,244,239,167,202,181,255,85,61,218,125,110,242,63,59,119,250,129,99,9,85,115,52,94,147,2,57,83,21,77,179,13,193,19,68,27,19,59,193,162,0,64,193,161,133,40,18,145,133,182,52,60,48,224,49,110,44,84,120,23,128,135,68,80,112,164,253,198,9,133,232,0,100,37,34,45,3,45,115,231,4,202,211,233,78,190,228,160,50,183,227,36,244,150,193,4,201,147,36,234,245,188,148,238,214,101,66,170,218,141,46,77,89,170,193,26,149,182,219,152,144,94,126,175,105,229,134,55,201,15,85,170,14,156,64,214,25,156,237,141,93,195,233,89,253,23,104,107,67,186,245,235,122,207,42,190,211,125,222,90,108,23,57,171,22,247,103,41,133,31,199,78,147,88,59,121,19,179,113,96,110,55,117,228,220,244,145,4,41,135,65,242,243,108,153,68,171,197,68,216,106,53,162,24,229,110,66,90,134,222,194,222,147,168,191,40,190,78,108,187,85,172,87,190,51,168,78,115,200,238,127,234,19,198,50,0,26,2,47,0,184,115,16,80,225,132,91,134,134,104,67,154,68,76,142,191,40,155,9,38,50,37,164,215,51,198,213,76,249,164,108,44,195,142,128,73,156,6,84,109,144,100,13,42,11,226,126,73,202,54,150,233,181,190,117,11,156,70,167,245,159,169,201,159,206,173,222,237,189,223,238,89,1,32,4,84,223,133,209,76,245,196,43,98,111,97,161,128,198,53,72,52,148,91,146,0,229,142,255,194,101,29,34,30,117,159,135,91,133,80,54,153,167,65,90,189,124,218,235,116,203,53,165,135,84,7,250,55,196,134,115,1,110,75,238,123,42,56,79,188,144,233,36,49,180,167,38,115,229,135,29,158,204,91,36,223,18,78,129,179,189,237,243,247,9,144,183,145,231,231,163,251,233,80,202,45,189,192,59,127,19,67,169,118,1,77,164,11,176,146,98,101,166,202,41,255,251,178,100,61,136,133,170,104,210,59,108,77,160,76,197,153,219,105,98,136,26,225,161,56,78,105,139,200,253,141,40,49,151,161,32,216,20,111,99,104,82,30,135,63,13,15,91,184,164,158,106,161,133,175,54,81,174,221,162,96,41,32,113,102,89,195,179,37,87,204,190,209,27,73,79,160,165,136,114,104,136,109,34,138,43,36,8,152,109,118,102,79,21,0,0,1,0,0,19,60,74,114,28,128,230,78,169,148,210,36,189,89,21,174,26,218,153,91,148,23,230,90,203,93,222,198,84,35,194,155,132,219,73,83,197,125,130,125,100,47,19,121,147,115,108,173,125,3,155,181,37,63,255,108,135,223,92,23,44,167,215,77,155,46,234,110,83,213,253,202,0,4,146,163,20,224,46,211,78,163,143,58,144,30,7,156,84,168,99,50,73,129,192,70,7,10,24,172,72,58,18,118,212,136,193,19,128,121,219,72,208,129,8,154,74,132,6,145,124,1,68,15,15,126,214,162,223,123,25,147,57,204,84,220,173,226,48,165,165,54,75,193,55,46,72,56,215,101,15,53,178,32,175,66,210,126,99,233,58,146,109,113,4,48,15,46,214,196,16,116,178,161,89,203,74,210,24,17,207,176,184,94,0,51,134,208,131,162,210,18,220,60,250,209,86,71,67,148,54,27,72,37,9,56,200,252,123,44,85,146,166,113,203,137,21,238,143,62,171,206,105,249,121,156,252,147,151,62,139,106,196,115,135,63,72,225,190,16,76,170,116,222,243,80,213,109,45,140,242,185,159,179,121,57,19,191,176,61,185,127,181,251,41,176,205,45,52,140,229,222,255,165,105,247,99,91,106,102,111,137,88,236,106,45,155,20,64,128,1,13,194,100,27,178,205,122,140,44,134,134,103,171,182,203,178,251,6,48,207,69,34,149,125,168,196,160,217,143,147,246,249,169,7,26,193,30,15,246,224,95,170,214,224,99,143,221,217,203,197,174,200,119,118,253,95,251,178,61,192,0,18,173,184,195,146,194,92,207,23,240,193,40,4,134,76,139,76,201,195,131,13,147,118,34,194,76,216,38,68,146,229,96,210,230,88,154,177,166,10,61,75,58,194,148,70,216,192,52,74,243,119,206,112,8,1,34,208,88,22,252,193,3,178,237,21,124,90,200,130,151,177,57,97,74,113,213,74,51,93,108,178,102,180,173,149,57,154,31,173,229,242,240,133,204,7,174,226,139,126,236,203,12,199,205,59,56,34,212,216,208,252,196,127,104,234,139,32,74,176,200,93,149,191,56,243,220,194,216,75,215,118,37,151,229,215,122,145,116,42,27,135,4,168,248,191,249,122,213,181,216,150,219,146,162,169,158,173,189,134,87,89,235,211,30,37,251,167,202,222,119,30,94,73,66,116,242,255,251,178,100,88,140,230,25,103,207,155,111,101,144,79,199,9,160,109,231,132,24,49,163,62,109,189,50,193,62,147,230,197,167,157,48,189,116,84,57,86,228,16,58,131,45,122,52,155,16,113,54,38,133,142,6,37,193,154,177,26,160,123,2,52,153,96,230,136,56,100,66,95,62,131,210,71,132,178,17,251,247,61,55,5,133,120,118,180,245,101,173,46,242,143,155,36,154,63,5,141,18,26,37,63,40,27,132,68,227,186,46,95,255,229,30,229,85,147,234,111,178,31,108,254,255,45,171,254,166,233,146,255,36,0,0,183,113,138,0,29,252,161,234,252,7,64,25,48,241,173,93,26,41,49,128,5,177,150,18,242,135,55,43,225,64,18,217,193,73,212,189,33,193,144,32,115,171,142,147,138,125,70,195,5,236,146,22,131,124,174,14,121,211,128,14,147,101,204,113,60,148,154,196,143,27,38,227,107,202,246,163,64,199,203,1,168,66,80,35,114,49,79,212,155,78,15,64,179,162,37,76,217,54,73,188,199,165,149,40,87,108,153,83,154,210,103,66,135,154,100,141,186,220,70,177,10,206,106,170,147,122,143,32,155,78,82,51,232,223,15,21,166,229,117,70,94,160,32,132,224,65,113,99,164,205,88,177,48,82,103,30,68,139,103,22,8,167,117,203,167,103,67,5,218,57,73,23,89,4,97,51,194,143,122,202,33,65,110,244,113,46,253,49,137,97,84,2,37,8,22,0,108,100,137,113,2,131,53,63,195,172,163,210,51,171,225,180,17,19,177,1,117,129,117,21,124,30,131,165,243,106,215,71,205,136,20,202,27,124,18,93,240,19,28,42,208,203,31,136,5,204,133,223,255,255,230,228,35,208,226,174,159,85,131,19,36,170,82,24,255,135,123,150,224,239,235,0,2,148,144,10,108,56,77,24,220,160,227,54,18,204,92,1,53,41,72,194,193,115,2,5,154,114,170,59,196,128,167,197,163,169,148,1,14,243,16,40,148,152,59,90,6,127,150,200,24,106,228,180,69,92,206,161,248,203,234,40,21,43,7,75,24,10,218,13,39,54,61,143,203,181,198,244,172,119,25,117,55,61,210,116,185,213,173,99,181,210,111,60,191,152,197,215,39,54,149,106,225,141,148,36,94,177,201,44,177,163,75,35,137,83,10,15,188,237,61,81,152,163,72,149,67,19,1,35,203,100,26,1,104,2,160,34,141,47,75,14,209,130,143,1,17,2,52,8,42,130,143,2,145,250,46,230,181,69,221,105,85,40,67,127,71,228,65,245,69,1,98,92,110,152,144,99,76,118,49,39,181,159,176,121,76,205,87,56,149,141,5,10,129,2,129,8,123,211,150,220,226,61,40,102,207,218,236,142,50,90,125,219,70,38,104,205,57,59,136,255,251,178,100,110,12,133,248,104,78,155,140,53,176,79,168,185,177,105,231,104,23,153,163,62,117,199,128,1,126,152,103,26,180,208,0,184,77,110,229,84,205,139,119,166,116,72,196,59,124,29,60,94,234,238,60,145,0,118,44,127,229,190,212,33,228,168,123,51,25,250,217,206,251,93,166,234,223,51,180,237,127,255,47,251,127,80,5,184,228,166,78,103,27,22,0,99,213,105,144,145,164,129,179,55,16,204,64,23,8,25,170,8,232,36,22,68,13,82,135,214,31,119,219,180,204,48,25,73,172,75,214,32,58,221,188,35,220,216,206,108,30,37,182,148,125,15,123,196,251,151,199,180,59,194,103,189,247,120,184,204,89,39,132,215,18,54,105,10,88,84,121,122,64,243,57,83,15,61,49,73,42,194,205,109,70,129,22,140,239,183,186,77,142,217,134,10,107,55,213,111,10,148,133,140,75,36,239,96,48,190,189,179,9,252,44,221,237,31,197,165,98,238,146,94,209,51,107,86,53,41,88,243,77,124,225,186,5,92,239,25,198,175,90,30,75,93,196,173,96,217,236,88,176,115,22,61,181,138,64,119,43,52,88,182,137,109,199,145,229,49,121,183,244,37,104,9,37,68,218,11,14,2,75,52,161,27,128,3,240,64,228,160,119,229,15,114,248,154,122,220,139,111,228,140,184,20,0,254,95,38,148,145,24,52,28,250,78,62,203,129,194,110,195,109,52,43,52,152,151,233,139,89,153,98,74,111,56,157,158,189,150,250,207,83,73,232,159,215,90,104,78,77,105,156,24,104,152,163,193,251,215,37,181,117,189,52,234,63,157,153,63,196,146,48,224,77,55,25,187,52,161,25,58,200,80,56,30,50,48,180,41,48,184,8,48,188,188,48,32,24,54,73,1,50,137,23,26,7,76,15,4,192,32,248,52,12,48,140,36,4,2,102,0,101,239,49,20,69,3,44,160,45,102,208,208,25,18,165,33,155,196,25,195,27,66,181,225,80,214,197,215,126,56,172,43,0,200,29,180,40,69,81,160,24,61,89,109,168,133,12,34,196,29,24,119,12,54,4,176,34,65,165,40,44,186,126,158,102,45,57,40,71,199,221,155,186,141,213,74,93,32,85,165,184,127,195,140,156,175,44,128,53,221,63,119,102,95,184,114,205,115,48,139,110,218,52,71,92,20,173,150,80,88,237,253,94,171,101,65,30,73,44,66,33,20,93,20,178,54,208,187,175,114,232,188,215,84,32,57,23,95,183,172,118,197,106,211,216,204,109,166,73,101,239,229,45,248,98,91,79,171,8,186,156,170,141,155,163,202,18,26,26,111,167,98,193,176,108,126,155,59,215,179,165,157,231,117,75,126,173,138,104,197,232,164,178,229,36,178,164,57,49,49,20,164,144,255,251,178,100,128,0,9,208,134,204,134,119,32,0,108,70,202,2,204,172,0,30,65,197,62,93,188,0,1,18,140,167,227,180,176,2,193,138,237,166,191,109,171,91,166,107,109,149,253,189,4,198,34,59,171,127,188,169,119,255,255,255,255,255,255,255,255,255,255,242,231,214,222,241,255,255,255,255,255,255,255,255,255,255,250,175,189,89,28,251,239,75,67,24,131,136,53,164,5,15,56,94,86,240,91,198,19,6,249,34,218,88,39,33,172,131,192,139,195,54,96,26,183,169,129,99,32,254,104,64,155,154,74,76,180,83,56,161,122,242,210,195,140,115,165,90,52,105,218,158,219,118,211,207,186,46,99,203,146,107,94,213,183,95,191,179,75,219,18,214,252,119,179,231,243,236,77,141,117,53,97,141,48,49,34,26,204,172,95,100,228,233,254,155,255,255,255,255,255,255,254,171,201,36,44,99,168,232,235,143,232,208,242,90,141,118,48,233,71,141,248,44,200,132,140,56,108,104,5,126,1,18,144,20,92,33,24,74,102,174,6,172,246,142,36,183,145,212,157,76,231,105,76,178,125,84,114,227,192,157,211,79,51,165,254,191,166,96,212,98,157,173,5,198,102,164,240,209,98,9,15,69,6,52,217,77,171,93,143,63,124,220,159,251,57,148,4,186,236,61,73,155,25,160,144,95,125,155,189,70,148,33,43,251,105,167,107,40,229,170,103,10,67,90,230,26,185,71,103,22,189,205,62,184,226,254,90,250,146,222,92,183,253,175,202,173,218,115,38,237,23,194,236,215,119,24,181,247,91,236,181,29,254,205,194,55,166,179,221,52,123,24,217,92,11,218,52,190,163,125,206,118,155,31,194,182,158,184,22,151,22,129,127,58,210,252,179,124,97,54,113,132,207,118,204,214,254,34,211,55,197,27,129,241,221,76,171,75,157,38,133,59,103,117,112,198,174,238,124,99,191,248,127,254,191,30,208,229,255,119,5,6,164,122,192,0,196,0,24,82,170,24,67,194,197,224,225,136,235,77,163,208,75,169,44,92,185,10,154,155,151,217,20,100,228,221,67,180,157,51,201,46,161,31,143,103,198,213,179,23,46,219,73,245,135,104,143,242,127,218,191,85,159,255,101,223,183,255,242,95,255,200,208,0,36,10,142,97,41,225,168,69,199,90,243,26,133,156,40,50,50,126,60,68,69,14,21,5,10,202,140,40,1,6,23,91,247,44,196,96,37,135,111,201,128,18,213,129,8,32,200,10,163,40,52,145,64,96,102,178,205,90,132,210,91,191,177,135,143,153,170,9,84,232,247,39,45,184,93,220,246,3,166,26,20,190,60,205,243,185,111,47,86,172,230,231,190,164,238,20,197,15,235,212,186,242,173,79,169,90,65,95,155,2,131,119,28,255,251,178,100,57,8,151,100,109,78,179,152,124,98,72,135,169,232,101,133,76,31,13,213,54,206,97,245,193,13,20,104,77,131,189,184,49,40,187,242,144,54,141,248,182,162,220,46,63,115,145,114,180,4,41,103,6,196,91,66,53,183,150,231,150,39,230,47,54,5,29,178,161,248,51,162,233,35,10,189,113,106,53,149,185,192,153,106,41,242,177,61,1,26,117,83,184,107,222,69,215,173,226,254,89,184,248,5,234,37,106,231,75,149,41,88,80,6,148,208,246,178,221,85,225,105,137,28,83,200,184,113,97,79,154,116,43,29,190,46,113,76,120,10,109,125,111,86,204,153,176,179,34,95,94,155,252,66,64,0,3,128,6,228,128,192,5,200,42,243,23,128,138,54,245,57,221,134,200,240,48,121,237,124,165,12,189,13,200,10,202,172,204,124,113,106,153,124,138,231,163,107,11,106,146,175,189,91,250,142,248,164,134,123,253,31,182,213,255,94,191,232,63,211,219,251,189,183,122,255,232,66,128,3,152,43,92,102,86,217,188,191,134,156,84,2,144,6,78,24,26,220,2,97,98,185,142,204,234,100,94,99,21,155,19,21,158,130,145,8,244,158,10,14,222,44,128,226,101,49,40,44,152,55,30,17,7,33,200,96,8,1,151,180,114,214,178,101,170,206,43,214,96,242,155,128,35,220,186,217,168,184,205,41,31,224,59,51,148,169,42,247,50,197,159,184,219,146,216,212,212,191,22,126,159,95,212,242,183,110,23,242,148,112,171,56,17,218,78,174,172,244,254,119,217,141,31,106,243,251,61,115,223,172,180,181,111,102,194,119,166,197,159,208,195,219,194,102,238,8,23,51,243,229,99,207,23,27,87,168,224,237,85,92,24,238,143,187,168,199,49,234,98,229,210,122,125,89,180,65,211,82,70,7,150,97,63,112,206,47,155,13,156,222,24,146,238,221,199,55,38,42,136,84,79,158,21,196,40,219,110,8,181,116,227,36,30,81,155,226,51,190,190,179,30,144,101,150,85,232,79,244,127,255,225,205,254,245,252,145,171,172,205,254,51,252,179,75,57,36,1,229,241,81,208,15,117,231,6,202,2,100,78,228,86,153,160,115,57,243,21,98,179,170,98,20,72,243,160,58,44,227,93,246,223,204,39,253,95,55,236,253,226,27,31,218,83,249,173,88,124,149,238,92,167,170,252,159,182,123,254,207,250,255,255,255,80,0,32,0,14,72,218,24,100,209,153,248,125,26,156,55,152,188,29,153,111,7,24,52,49,24,32,42,24,124,17,8,0,18,128,200,196,33,157,2,145,112,193,16,93,56,75,148,16,1,78,138,36,14,118,136,128,146,134,163,160,80,82,129,71,165,170,125,216,17,145,89,207,121,169,116,206,39,174,162,5,255,251,178,100,40,10,135,138,105,77,179,185,123,242,65,230,121,247,97,39,88,30,17,189,50,46,225,241,129,27,28,39,73,165,157,80,154,207,189,249,135,38,109,16,198,245,150,64,108,146,206,236,220,128,86,103,226,230,111,176,127,94,21,249,132,26,254,99,51,44,171,64,194,107,95,40,138,142,56,182,226,69,20,219,59,28,188,184,222,92,245,132,238,114,77,177,98,249,61,82,78,123,149,41,237,11,58,67,76,126,64,195,122,242,165,117,204,54,139,175,39,113,219,117,180,130,167,20,10,173,84,239,53,34,206,149,105,231,185,122,212,68,158,98,106,149,136,61,214,165,227,75,235,82,222,1,219,120,251,40,117,75,43,102,124,198,81,64,134,232,29,78,88,158,215,173,25,115,22,206,247,19,226,11,182,27,230,110,141,249,69,97,231,63,70,87,79,64,64,0,8,0,17,178,250,142,252,91,140,76,171,117,66,207,218,87,46,44,253,42,1,57,143,192,248,68,187,185,200,90,89,97,10,176,219,33,191,241,51,208,159,175,250,247,244,47,56,114,120,58,45,208,70,26,39,254,91,255,57,255,250,125,117,4,194,152,128,206,202,44,205,245,124,222,164,252,192,98,228,213,210,140,207,128,36,196,48,40,195,112,248,152,10,48,144,3,49,196,146,79,242,64,4,194,176,112,88,11,28,5,194,224,53,25,8,80,28,23,228,65,18,189,182,48,116,96,86,200,90,169,83,24,16,149,150,188,74,99,110,149,175,206,208,14,30,247,179,44,253,161,202,70,110,66,184,212,65,51,119,201,4,220,96,136,56,199,158,92,100,178,239,150,17,55,124,34,13,140,36,60,141,151,202,221,16,62,22,104,33,90,201,179,7,139,179,38,179,122,183,222,63,45,214,192,149,198,139,244,91,31,13,62,67,199,48,30,193,200,66,12,109,5,4,208,174,86,166,185,102,231,55,21,119,210,155,228,246,58,227,100,14,179,81,233,105,108,45,95,158,165,225,243,207,191,154,215,69,74,220,28,147,248,176,42,229,190,185,117,158,245,246,105,187,230,133,134,104,232,132,117,183,141,238,91,124,98,152,221,33,205,232,221,243,169,53,124,102,222,240,44,28,83,41,74,0,129,60,98,0,224,136,104,185,13,128,136,166,187,17,76,190,89,66,137,76,21,179,99,92,138,22,160,84,97,16,99,85,2,7,40,139,174,91,248,128,114,97,119,242,219,253,172,254,230,43,15,212,107,166,121,31,254,75,254,91,219,255,243,223,147,183,255,103,253,184,0,0,0,48,193,181,56,206,166,52,200,56,12,202,194,52,197,241,124,199,70,140,195,49,124,192,65,76,0,47,171,131,0,0,163,18,4,252,30,210,33,69,152,36,160,240,33,99,166,22,124,89,255,251,178,100,26,8,150,203,105,78,27,184,123,96,71,197,169,216,101,229,44,25,177,163,63,77,225,235,193,22,158,231,33,150,9,160,23,73,175,17,81,24,22,170,214,147,67,107,22,78,242,183,45,114,28,158,218,39,97,199,119,29,196,46,150,38,55,43,114,134,223,60,235,210,75,190,213,15,82,196,202,65,119,101,229,61,180,183,26,40,204,155,0,8,247,115,183,246,15,213,238,52,251,205,254,58,27,172,27,120,202,46,186,145,166,184,115,213,97,83,99,73,81,133,40,160,214,93,111,182,187,212,54,204,234,246,251,65,110,131,179,222,99,106,44,55,88,213,10,223,225,111,95,234,167,187,159,202,86,55,172,72,121,59,85,14,249,236,231,184,107,241,179,0,135,251,149,15,107,6,238,89,136,230,254,180,135,106,122,200,201,181,55,52,58,101,151,26,139,58,211,0,0,12,0,11,236,80,82,24,198,166,89,131,13,25,193,46,32,142,158,128,159,134,210,229,184,58,194,32,180,210,69,53,42,124,115,21,152,62,204,18,111,61,126,48,50,140,233,161,127,199,84,157,72,43,81,153,190,55,231,81,226,61,79,70,183,253,31,249,59,63,244,0,64,160,73,47,24,61,193,225,90,157,239,217,150,142,7,65,29,179,177,173,134,24,33,65,80,209,145,151,188,204,73,33,182,148,6,155,146,253,193,210,56,176,215,167,155,10,89,80,142,6,27,110,171,238,51,6,177,139,146,248,254,31,23,189,130,86,216,202,143,179,12,215,33,68,172,136,172,93,73,103,189,110,199,223,195,79,203,134,161,13,123,108,174,220,175,188,34,223,104,96,78,69,217,217,252,250,201,179,159,109,249,102,190,26,167,232,13,97,237,190,214,190,156,179,168,48,54,174,64,237,176,106,235,49,191,108,119,224,32,117,224,253,53,163,190,11,125,108,124,32,99,92,238,165,23,12,57,188,44,239,115,107,73,152,218,193,126,155,218,104,113,212,231,140,57,146,72,202,55,39,156,104,157,55,22,114,123,20,143,162,182,75,123,215,82,106,29,179,2,127,60,85,222,239,88,5,4,157,67,18,216,4,166,141,8,184,52,2,9,221,168,212,52,0,26,166,11,133,212,214,225,82,29,11,232,180,199,101,156,58,42,191,116,189,175,130,218,71,80,109,65,169,163,255,69,177,125,199,81,66,112,191,255,211,127,251,253,30,131,114,63,255,235,122,128,0,0,99,14,81,227,117,133,51,80,214,179,98,205,32,184,180,98,180,44,99,80,208,97,232,44,96,152,138,56,4,48,99,31,133,212,224,33,0,68,33,2,45,150,208,20,13,188,195,129,15,189,116,11,39,29,66,4,53,40,4,190,48,183,33,17,222,215,41,192,141,83,194,39,246,52,238,238,255,251,176,100,39,14,151,132,105,77,19,184,123,246,68,229,9,233,101,135,88,28,5,191,54,78,61,30,137,22,169,231,81,149,149,200,89,40,190,175,228,226,3,23,70,41,12,178,202,188,177,98,3,109,174,196,228,93,146,70,112,110,235,219,222,151,131,60,31,46,65,169,125,243,3,45,237,69,127,212,190,252,176,166,229,213,169,69,138,67,55,226,204,71,222,58,246,252,173,52,149,147,89,110,222,2,94,149,134,50,12,158,253,41,155,30,145,244,152,111,246,92,82,137,24,154,227,18,52,228,1,13,139,97,63,109,162,152,95,213,227,126,32,102,107,84,217,87,250,135,219,216,143,29,186,73,162,79,173,170,79,119,89,110,100,95,195,113,113,178,178,97,227,136,47,92,59,247,206,152,220,158,188,112,111,107,188,12,189,176,0,161,246,155,126,247,37,175,48,0,8,192,32,1,108,194,68,55,2,135,154,47,186,116,174,217,45,12,168,188,251,112,254,237,218,132,1,158,167,237,94,174,37,143,70,81,204,59,108,139,121,117,42,212,63,239,254,51,67,253,8,69,129,187,54,119,53,31,213,16,174,175,253,191,182,223,253,0,25,144,33,199,60,107,26,94,188,115,245,193,153,5,198,131,151,154,152,70,13,55,153,40,2,92,17,8,48,206,100,32,48,73,63,140,80,9,14,0,39,19,221,1,18,2,195,1,214,150,201,64,111,2,217,189,209,5,4,151,64,72,218,247,57,178,56,231,94,233,53,226,32,5,45,153,154,121,150,189,124,168,24,14,19,211,220,89,182,121,158,80,107,169,102,55,32,250,208,187,79,74,252,199,5,187,102,146,222,119,147,55,149,194,224,108,170,55,51,164,197,234,84,57,111,24,248,113,131,84,70,106,86,253,187,199,111,105,253,43,139,176,199,120,26,233,125,22,66,253,187,44,216,193,233,19,220,219,212,215,143,134,211,19,113,74,106,88,30,15,218,76,136,44,18,92,108,36,122,6,94,224,22,52,185,146,37,16,195,66,1,33,144,110,114,160,212,44,25,90,14,195,81,179,57,18,227,174,173,77,99,133,184,250,255,137,255,27,111,200,5,249,43,163,0,9,74,143,6,78,195,68,175,114,213,187,101,80,24,86,82,17,192,177,148,184,81,8,33,246,212,19,228,90,149,69,232,147,162,232,45,155,106,153,202,15,57,190,155,122,155,127,69,64,248,166,191,79,250,102,255,254,237,71,175,79,253,244,239,251,255,215,136,16,0,0,0,52,194,209,227,55,69,12,57,92,51,104,108,203,3,3,32,96,204,206,43,49,176,160,200,35,65,160,57,131,1,38,108,22,174,216,176,65,77,165,174,213,35,39,32,5,139,5,46,190,37,0,248,242,14,55,208,83,50,147,67,105,255,251,178,100,32,14,150,227,104,206,27,143,78,192,73,135,185,204,97,229,90,27,145,163,56,110,97,239,193,6,150,103,81,132,149,144,25,42,134,224,26,221,132,75,235,41,126,174,195,221,211,153,80,116,4,95,41,124,17,13,235,253,222,17,52,202,106,141,104,43,169,5,76,85,210,159,221,167,114,11,94,218,128,12,227,69,191,55,87,215,9,39,12,73,252,154,214,88,255,49,243,102,223,165,247,42,201,14,158,21,242,178,107,86,113,19,158,139,31,190,113,237,168,101,111,7,238,68,167,177,147,189,135,131,185,49,53,232,201,203,116,119,236,175,6,91,220,13,58,229,51,147,208,32,241,66,81,49,135,157,86,153,2,5,106,137,203,70,101,13,151,67,44,145,180,154,38,161,65,232,162,15,61,97,201,91,208,77,13,156,6,131,128,0,0,0,90,0,0,69,240,64,14,56,13,226,151,164,212,194,15,168,189,7,70,87,44,33,43,21,253,189,70,118,211,49,240,144,60,154,147,210,53,67,195,183,153,160,171,28,85,169,81,92,26,52,149,255,241,223,212,89,198,4,242,127,255,229,255,254,188,31,253,182,255,214,65,84,18,204,10,70,12,217,200,52,49,228,112,176,97,202,1,159,196,134,21,32,24,72,166,4,1,45,3,58,132,155,186,168,152,0,40,219,61,8,1,150,40,233,21,39,96,18,137,202,11,85,114,105,73,193,206,202,222,132,195,205,83,91,121,165,23,86,134,251,33,230,78,221,199,72,93,22,114,83,253,203,29,62,17,159,160,150,242,134,146,187,98,143,235,54,61,222,88,194,101,224,179,176,233,95,185,4,214,89,111,147,125,198,159,29,170,217,145,89,126,94,62,216,47,101,222,245,182,159,168,63,33,240,239,145,176,154,222,220,171,163,13,215,108,34,98,237,123,58,76,33,56,227,213,77,236,215,249,68,239,175,144,205,213,187,89,250,250,59,227,124,151,221,235,19,204,210,167,64,43,118,64,163,109,133,98,43,53,21,176,35,162,214,159,179,51,178,184,62,149,178,240,97,67,153,181,89,13,154,102,182,63,39,13,44,138,134,139,189,193,128,39,17,176,195,80,88,22,155,19,112,147,149,174,68,229,228,132,177,89,103,137,129,131,180,186,40,140,237,63,23,100,43,204,91,84,126,245,88,193,76,181,253,253,1,115,239,142,148,42,203,241,190,82,121,93,249,217,237,190,219,61,30,183,21,9,39,11,156,128,144,205,27,12,73,48,232,139,204,108,0,227,239,131,29,0,166,38,8,72,253,166,200,115,172,154,12,3,2,188,151,31,249,216,32,161,55,182,163,59,112,113,174,214,243,152,97,57,209,65,123,246,246,135,76,135,12,226,255,66,205,179,125,195,179,132,220,107,121,243,255,251,178,100,37,140,214,144,104,208,27,120,123,240,73,201,153,182,107,7,26,29,177,189,48,14,225,117,200,248,30,167,1,151,149,90,113,38,167,169,137,31,204,193,220,149,34,220,211,211,13,103,132,135,9,165,35,75,50,78,73,109,137,222,110,111,90,24,237,119,30,184,219,84,242,89,159,217,11,198,99,124,174,105,140,219,58,180,11,151,103,88,14,244,59,90,77,86,233,25,242,186,87,235,10,56,18,157,150,250,27,178,194,194,11,117,69,68,179,97,19,235,191,154,71,139,68,140,249,128,119,111,56,163,28,21,89,138,241,227,50,19,22,143,230,131,12,155,82,59,11,75,35,139,249,163,191,221,233,21,72,226,198,231,18,91,71,82,235,255,236,1,16,0,0,233,34,32,205,54,88,185,64,80,127,134,20,142,82,233,8,163,242,130,89,229,20,245,120,164,48,192,169,120,228,242,175,10,57,166,183,137,30,163,144,56,106,195,133,255,254,81,234,119,201,161,227,90,63,217,255,255,255,255,42,223,29,127,255,254,99,208,183,174,80,192,32,44,216,64,112,218,231,140,220,192,56,201,210,180,215,250,28,203,129,36,197,160,104,200,241,133,36,213,148,73,190,72,167,24,120,211,84,110,184,144,36,165,162,128,224,56,29,181,16,43,8,227,133,64,137,138,61,44,17,171,185,64,135,57,80,9,123,38,105,84,69,226,161,8,85,186,175,69,152,5,13,33,145,91,129,207,26,119,83,194,238,114,44,34,100,194,206,105,169,221,164,106,62,204,199,141,126,9,69,137,217,83,67,206,72,44,123,240,17,188,52,212,172,50,215,34,56,251,32,191,217,157,103,53,63,133,88,114,222,218,199,109,190,191,200,38,14,249,44,35,61,72,117,88,66,87,182,140,170,54,161,102,235,183,172,166,33,88,214,106,93,229,238,251,70,115,247,146,41,93,176,208,155,108,94,179,66,129,140,102,59,85,223,18,94,162,162,44,58,42,84,121,217,146,5,90,99,165,242,189,83,146,165,43,94,143,66,77,60,123,56,172,112,166,214,95,19,109,90,13,217,216,29,35,62,4,32,149,112,99,114,6,157,126,138,4,161,10,76,183,52,150,66,230,75,0,112,202,200,239,197,53,50,187,159,221,148,102,46,207,110,128,127,59,80,125,193,163,63,252,126,222,166,119,15,127,140,127,253,9,255,253,117,29,171,255,206,250,69,0,0,51,6,134,147,68,142,211,40,32,243,29,8,99,16,72,211,54,21,211,49,65,51,4,199,192,49,146,14,0,64,192,225,147,64,84,81,6,77,166,33,108,13,89,33,34,140,47,74,69,144,86,156,232,36,85,187,96,24,23,24,202,49,194,90,154,69,221,150,46,8,141,66,35,47,100,218,246,8,87,185,255,251,178,100,41,14,183,53,105,77,19,185,122,242,67,229,9,220,97,234,82,26,229,161,56,78,105,229,153,27,27,103,33,150,21,104,146,42,62,21,28,121,181,223,218,115,60,226,212,19,238,203,203,56,20,245,21,212,130,246,140,104,235,38,75,118,207,144,101,71,233,56,154,92,95,69,250,106,87,123,108,158,158,254,67,183,87,108,223,162,86,208,80,27,179,156,120,129,13,105,192,119,154,180,134,193,124,31,20,163,122,15,27,87,95,70,194,95,88,24,176,113,100,222,48,164,137,83,226,47,188,10,231,231,21,129,26,183,82,110,254,60,205,109,110,22,134,126,77,104,179,64,130,254,45,226,169,231,130,188,246,149,112,181,47,92,235,221,243,148,40,108,120,34,183,142,121,251,246,202,184,173,181,26,48,0,0,32,3,0,0,23,203,112,12,128,106,223,81,206,222,65,148,218,137,211,0,7,88,228,89,148,133,78,193,224,67,17,203,203,53,176,65,48,148,79,245,32,254,51,74,191,255,212,154,139,234,90,104,231,135,62,43,101,253,79,70,170,117,116,234,254,224,24,195,71,211,82,67,77,205,179,53,169,56,197,65,19,80,105,142,90,67,15,108,206,188,83,111,60,169,89,90,134,25,65,172,211,208,210,177,40,160,193,246,144,40,160,87,21,234,202,145,0,148,116,12,213,122,160,88,62,139,219,51,16,70,227,66,105,140,166,44,108,68,36,153,61,73,51,231,63,164,86,50,222,229,181,213,104,102,148,146,159,12,120,109,137,104,163,106,178,1,21,146,139,175,120,121,169,239,173,125,233,186,219,241,63,56,179,168,126,234,72,182,132,227,172,192,213,67,98,53,136,203,143,187,142,187,28,221,174,22,115,6,253,32,181,240,83,223,71,98,59,119,73,199,217,85,168,91,158,223,26,151,158,218,190,23,56,206,99,194,130,223,30,36,3,79,112,22,231,107,138,192,217,2,231,186,113,228,240,161,222,140,242,67,109,108,136,225,167,39,209,152,237,171,143,64,52,46,251,235,189,82,59,84,153,128,135,85,162,8,136,121,55,24,206,36,137,224,176,72,167,22,233,142,39,148,194,66,104,94,88,145,160,139,197,52,122,119,217,157,32,91,152,34,78,38,35,183,133,134,98,159,255,80,77,252,135,65,96,255,249,219,253,179,111,140,127,35,118,107,200,220,183,236,253,96,0,0,115,2,189,68,83,147,39,25,13,122,22,50,80,116,201,232,32,83,192,32,160,8,35,152,8,8,204,76,140,40,75,246,92,36,62,128,87,93,69,142,95,96,128,19,92,73,194,32,59,254,131,252,96,9,106,192,217,112,224,18,150,74,181,227,114,200,78,16,134,141,27,167,146,94,186,208,171,14,0,136,131,24,228,231,219,194,255,251,178,100,44,14,230,155,104,206,147,143,78,192,69,165,25,193,101,101,104,153,181,163,64,78,49,58,209,14,148,39,205,133,157,88,175,234,82,85,23,26,69,212,249,95,26,143,26,141,186,101,236,117,230,24,111,130,87,103,234,121,40,243,126,159,16,43,121,35,252,87,229,43,157,201,246,221,187,218,108,81,237,172,121,180,78,84,197,198,28,225,209,75,30,208,92,53,223,125,38,28,241,84,34,187,7,15,254,146,109,131,136,43,198,241,74,189,56,122,90,34,141,92,177,169,154,122,66,203,205,105,123,215,126,21,48,252,71,60,189,147,81,147,231,173,166,194,107,205,61,13,50,116,91,35,20,105,82,224,9,80,81,0,32,79,21,177,35,134,60,113,214,242,80,197,104,12,128,113,152,93,50,96,89,139,129,63,34,153,231,95,167,88,246,219,31,171,43,28,61,251,192,244,111,70,255,12,170,124,89,69,2,20,104,253,216,119,232,255,79,122,229,191,43,211,61,246,106,1,140,231,211,48,176,180,219,169,35,10,163,76,48,21,49,115,180,193,1,227,11,136,12,32,6,125,140,10,7,48,232,204,180,201,4,0,2,22,165,21,19,41,214,120,8,130,77,89,118,49,116,211,78,185,90,181,171,60,59,108,20,15,109,85,114,229,148,64,47,34,5,62,168,170,196,227,207,188,173,247,150,194,213,153,80,202,50,141,195,246,79,82,38,44,173,4,7,11,174,39,212,164,16,113,92,156,221,157,141,242,138,134,70,166,160,43,56,251,105,7,176,121,109,165,220,207,204,188,202,251,36,133,50,139,183,90,42,97,187,228,3,76,124,100,148,161,147,131,38,82,150,217,238,244,53,5,201,158,185,92,160,16,154,184,134,248,122,114,218,132,111,107,94,123,19,20,181,216,201,147,28,52,209,40,91,36,212,49,170,69,178,42,102,245,21,227,218,254,79,181,72,15,212,52,168,0,230,194,148,162,50,23,226,10,7,72,160,138,166,210,187,229,242,188,39,111,229,33,170,209,95,114,78,121,143,26,231,42,22,250,178,7,186,61,127,111,69,219,228,49,223,127,246,94,159,33,122,255,41,76,242,255,158,202,189,110,53,43,19,197,168,251,4,0,0,1,112,196,62,147,51,162,13,182,252,50,97,36,199,96,131,57,11,76,178,45,48,81,116,4,11,32,7,131,131,166,14,23,57,111,40,80,22,176,133,195,65,246,175,52,130,238,170,178,52,53,242,2,3,67,202,20,206,162,171,180,4,13,134,242,121,216,235,124,98,151,116,81,172,60,214,80,168,40,132,234,210,22,56,216,162,49,31,205,113,27,87,16,108,108,151,72,149,158,233,193,185,198,174,72,158,209,1,149,128,206,40,172,102,232,38,10,158,233,199,213,109,255,251,178,100,62,12,198,80,105,80,27,143,77,160,70,141,26,19,96,167,110,22,181,159,72,110,61,139,73,38,20,103,5,167,157,106,195,217,78,177,44,89,42,255,75,212,163,28,10,31,144,124,24,40,199,16,64,107,53,38,123,7,19,178,131,247,161,238,176,162,72,112,69,240,161,251,156,234,182,45,82,19,59,129,233,86,71,21,57,74,224,47,22,169,248,130,247,116,186,6,234,186,27,67,146,212,26,155,51,148,109,175,255,145,32,6,27,189,165,164,122,19,213,130,100,67,187,14,3,71,177,101,88,106,215,140,21,146,112,218,188,191,15,50,132,190,127,242,127,255,203,209,155,160,237,192,59,255,255,255,187,237,244,202,127,252,174,239,147,212,191,209,191,254,57,250,157,255,146,212,151,229,255,249,64,1,45,61,204,15,5,51,217,248,205,227,131,42,0,12,62,18,16,155,136,64,40,24,170,209,65,208,64,4,6,120,66,25,200,241,49,32,40,73,190,108,220,162,91,42,70,114,122,59,21,207,224,129,46,21,170,85,67,195,113,225,177,33,5,74,3,73,137,250,22,147,173,174,47,180,251,74,252,184,82,83,28,25,1,191,226,158,216,63,157,139,135,239,94,154,58,174,201,30,126,172,204,228,255,61,190,150,125,142,170,28,236,189,245,254,145,170,147,80,193,8,221,51,249,177,78,43,159,125,137,105,29,228,187,52,32,27,76,151,115,210,1,181,191,92,248,97,239,100,210,45,33,180,213,30,175,164,173,40,93,142,37,46,67,144,94,186,61,173,229,140,87,103,47,31,180,244,28,185,20,57,0,37,66,160,40,67,16,93,245,74,14,58,60,189,143,169,67,215,13,20,18,126,136,45,173,74,188,97,124,234,220,57,240,251,196,199,185,35,142,199,6,109,186,176,203,222,110,60,8,152,179,205,255,254,95,208,102,88,51,16,229,125,126,219,182,169,255,204,216,135,233,252,191,68,0,0,96,39,100,238,51,195,36,139,77,120,116,48,216,136,34,94,102,64,193,138,77,128,208,48,36,28,96,112,233,132,129,204,89,245,48,16,33,152,133,193,69,204,103,136,117,86,198,217,15,31,180,159,44,146,198,83,202,219,2,62,165,64,141,198,28,251,52,214,42,226,53,189,186,77,58,137,255,141,229,79,32,78,214,113,114,229,216,173,13,137,205,200,239,198,122,246,78,222,212,109,151,110,81,95,124,148,127,194,175,93,102,152,42,138,246,111,48,84,121,168,223,153,190,150,232,149,114,217,121,141,76,178,98,157,5,228,46,128,226,146,59,77,77,183,46,250,245,76,238,202,47,52,35,246,80,250,76,77,156,100,68,215,74,173,77,29,156,118,183,57,111,66,53,81,16,137,208,164,137,131,191,56,170,101,17,255,251,178,100,93,140,230,69,105,79,147,139,55,180,76,71,185,176,105,133,104,21,137,163,72,109,177,51,65,52,38,103,5,150,9,122,157,65,145,152,22,206,111,180,201,50,181,35,71,80,16,17,203,44,8,102,102,75,171,209,7,41,40,128,90,89,212,146,15,32,158,136,171,17,92,138,162,78,96,137,58,61,29,214,179,89,208,4,215,139,136,172,204,192,87,214,184,78,136,159,255,198,191,196,34,224,62,103,174,37,255,212,255,255,215,65,255,236,213,211,235,163,236,251,255,214,0,45,153,121,130,91,158,220,160,227,137,145,18,35,73,136,182,140,131,0,68,204,0,69,164,165,232,200,12,23,72,162,238,227,51,206,126,90,206,49,108,86,219,10,206,55,24,28,165,58,1,11,206,11,230,43,234,113,97,169,170,181,76,34,154,149,10,116,188,109,95,27,134,113,227,53,50,167,19,173,171,65,188,219,28,116,193,219,0,121,56,137,218,167,128,12,148,62,251,106,117,191,161,254,59,183,149,243,62,250,7,242,0,113,159,82,171,25,110,115,28,117,45,84,116,215,178,59,165,2,123,203,237,23,45,58,151,204,132,215,43,147,227,247,225,228,146,77,203,17,32,68,129,38,105,18,243,146,16,236,175,173,24,244,4,141,235,225,20,42,182,197,4,81,99,228,132,176,56,193,124,67,34,7,96,64,99,52,137,82,148,52,213,64,130,145,248,198,122,39,89,71,1,29,107,215,159,25,82,191,87,39,113,235,123,253,213,244,234,167,54,211,222,255,190,35,220,73,28,55,250,183,254,169,255,253,30,159,175,255,255,245,31,215,45,200,169,157,247,128,0,2,131,116,199,17,83,244,190,13,161,39,50,56,20,199,65,51,22,10,129,76,115,31,18,196,99,68,157,33,19,0,70,137,200,227,39,146,65,165,104,132,6,95,76,193,64,82,130,234,48,33,66,54,66,209,138,98,76,65,65,166,179,28,224,84,140,237,167,242,168,80,69,49,92,163,54,163,3,224,38,237,6,144,225,230,208,86,98,186,59,235,11,229,232,168,237,108,89,238,83,62,97,154,163,227,180,73,232,62,141,153,156,57,5,190,27,86,107,50,125,51,4,230,244,229,102,92,158,36,163,136,46,23,244,158,209,138,150,186,3,220,161,126,7,199,149,150,147,15,237,45,101,212,181,172,148,35,216,220,200,63,101,45,59,140,94,165,179,151,172,85,40,105,101,113,172,13,177,67,247,218,49,40,175,138,80,157,113,201,89,14,29,239,42,179,208,71,252,192,225,131,62,32,200,30,40,78,160,96,12,108,237,21,164,147,241,18,34,12,48,14,166,28,101,143,15,114,232,48,13,226,122,217,80,107,245,89,87,230,45,73,255,107,60,129,105,74,245,200,190,255,251,178,100,125,140,230,61,104,207,155,143,99,240,75,103,105,192,105,133,92,25,37,159,60,110,225,107,193,32,41,231,201,146,157,250,84,144,185,232,15,138,253,50,191,255,47,239,191,196,169,255,150,183,95,219,59,229,250,169,0,0,65,84,194,34,180,229,178,136,210,2,236,205,210,12,196,0,156,193,19,232,192,160,204,192,65,136,48,119,44,240,52,5,48,56,79,107,233,162,100,99,93,21,114,148,47,70,68,98,60,161,41,165,4,33,40,83,3,108,236,185,204,71,228,184,110,142,219,91,119,31,167,154,8,148,178,232,114,130,55,75,37,100,210,4,246,93,217,216,144,212,187,37,170,15,171,8,228,155,80,143,37,4,43,36,97,206,216,26,150,128,43,18,74,118,118,241,21,213,124,79,238,241,247,223,242,118,187,251,153,20,11,178,160,157,193,233,121,133,233,23,195,205,42,12,72,205,97,46,225,82,232,207,76,99,74,79,78,171,127,102,58,116,85,50,219,146,195,244,59,83,53,68,250,108,41,201,40,76,155,19,160,209,199,101,27,243,19,170,181,85,156,96,46,46,238,171,235,125,244,129,132,136,41,80,34,101,130,98,68,80,9,54,56,74,134,197,109,37,222,243,119,169,229,20,199,134,58,6,152,53,159,48,12,243,71,207,237,84,98,151,255,114,253,168,254,82,52,127,253,255,255,255,255,191,255,255,55,20,154,177,51,32,232,113,218,183,65,11,187,8,212,160,0,0,128,112,193,96,120,235,112,92,91,28,52,116,147,0,8,166,26,142,35,200,9,139,160,225,137,193,105,16,8,96,64,62,96,72,168,204,211,32,46,17,171,96,4,25,64,168,83,98,92,12,153,89,40,11,0,25,129,32,75,59,84,108,237,213,85,168,142,227,206,52,150,224,242,52,10,91,143,43,169,185,21,200,53,208,178,240,17,1,21,105,171,217,171,107,57,37,218,42,105,5,251,180,124,142,63,125,185,21,230,169,113,165,144,89,235,6,206,202,93,74,39,150,23,43,178,211,142,234,152,67,70,107,236,91,207,116,195,152,22,57,47,25,116,181,49,42,185,61,221,222,211,46,77,31,140,137,149,194,21,36,52,59,143,130,112,198,229,202,236,116,29,141,197,136,16,47,145,145,206,129,2,241,78,120,142,100,68,207,130,215,139,154,138,155,209,77,89,113,245,140,77,254,178,172,233,141,86,110,58,215,0,24,48,46,114,72,48,128,4,33,63,135,98,63,10,104,42,2,213,50,10,24,152,24,29,39,87,168,151,179,244,76,74,176,168,68,150,34,90,49,171,180,103,255,70,244,29,155,208,58,208,39,185,116,94,255,255,255,215,143,255,150,146,134,148,119,219,62,66,148,64,134,29,54,107,154,124,183,25,102,1,255,251,178,100,146,142,198,162,104,206,155,171,79,162,67,167,169,226,105,37,86,25,25,163,58,110,189,149,1,47,30,166,133,150,29,160,152,118,15,153,28,120,152,78,30,8,134,49,24,124,211,136,66,128,32,98,152,9,214,5,4,144,60,12,8,32,45,125,162,2,105,83,37,37,100,117,80,182,156,219,179,23,157,107,131,197,34,132,30,71,65,12,93,194,103,67,216,46,177,90,32,50,175,4,13,112,211,171,238,214,91,153,149,81,153,97,99,71,150,219,149,127,77,246,203,14,178,47,117,104,62,87,229,10,86,203,78,222,187,223,105,81,56,133,125,107,191,123,165,185,192,237,75,232,99,42,209,95,177,238,244,46,108,165,205,161,23,40,127,127,41,145,253,8,157,107,137,197,124,142,207,108,156,101,53,250,29,164,251,119,54,77,121,230,29,248,223,126,51,154,251,111,97,194,230,117,116,11,152,76,177,151,243,241,15,31,215,221,212,111,181,215,235,120,4,42,243,58,49,24,1,168,91,192,30,96,248,12,88,139,158,251,63,166,57,50,234,5,81,26,6,179,78,13,7,248,188,162,176,141,73,167,29,9,204,68,116,226,2,92,246,189,93,192,237,219,255,229,30,164,61,198,94,15,245,251,255,251,255,255,52,250,151,255,122,36,178,207,242,120,0,17,243,14,41,99,223,223,19,64,35,3,17,11,35,29,69,163,65,16,227,42,192,227,30,0,35,20,197,50,215,132,7,230,19,131,65,199,64,210,152,19,68,214,224,85,17,32,26,33,57,47,81,134,88,69,209,59,178,43,42,226,36,128,67,169,16,72,179,144,66,250,179,87,218,244,181,220,164,129,161,154,8,41,161,198,211,124,104,246,165,112,244,223,39,116,214,142,138,115,69,153,125,162,137,149,22,225,163,163,229,244,243,159,120,132,23,123,171,124,43,82,21,103,89,137,159,153,102,222,233,240,163,206,167,174,90,179,122,184,107,56,244,32,49,234,124,190,245,166,48,185,198,37,89,174,215,160,237,130,46,182,235,117,122,231,54,23,48,103,108,60,233,30,216,131,25,134,144,88,90,119,173,193,111,146,22,160,60,205,183,170,195,175,190,233,138,51,102,149,166,161,61,245,214,159,110,75,90,217,112,133,55,208,136,204,134,207,107,38,183,190,198,149,0,0,14,0,15,5,7,137,76,202,165,139,42,236,140,247,62,95,112,209,113,138,10,75,243,201,141,178,223,108,255,207,136,241,181,76,186,17,118,56,205,112,89,108,122,91,189,58,255,115,190,95,55,230,79,30,149,28,52,133,75,133,92,242,151,99,153,251,105,255,229,36,191,233,162,191,50,50,206,58,37,237,33,107,141,28,53,128,163,193,137,232,161,139,195,89,131,34,209,133,128,193,120,255,251,178,100,163,142,135,0,104,77,19,184,122,242,74,199,105,250,101,231,62,27,25,163,54,78,225,235,201,36,148,102,137,167,149,104,76,12,11,76,76,1,218,106,230,0,237,232,11,220,46,98,241,51,179,41,229,165,82,69,94,145,161,184,16,134,0,246,43,121,137,236,190,88,244,64,49,185,124,110,129,235,177,7,194,187,93,173,91,24,8,210,183,79,2,97,248,187,92,72,47,21,248,194,87,13,102,38,96,170,51,43,207,5,81,170,147,140,209,131,90,143,53,83,57,215,251,212,213,241,164,217,201,2,58,39,26,93,91,24,151,214,12,26,151,3,202,229,9,245,54,213,241,232,203,104,15,27,233,35,30,34,36,155,113,133,183,186,107,220,209,77,203,62,107,60,181,136,51,239,94,177,60,190,172,146,77,152,120,137,19,26,155,121,197,161,197,188,77,239,22,214,163,68,139,26,145,60,10,225,178,190,183,154,108,61,119,23,193,252,187,191,217,112,164,1,8,28,20,72,60,17,148,197,15,80,243,60,80,74,249,138,10,97,66,66,221,227,2,53,238,193,104,148,75,103,57,81,90,44,125,40,177,73,168,228,48,47,165,229,207,49,204,40,209,26,177,66,99,170,255,217,253,82,103,244,45,129,124,167,127,243,216,113,110,255,157,64,0,50,243,31,186,227,140,96,19,88,198,19,106,10,3,17,131,131,46,85,16,82,210,98,216,78,92,224,169,35,56,248,253,180,4,16,120,65,42,5,129,129,156,0,131,161,184,224,81,163,111,57,8,199,37,228,50,225,18,97,196,110,46,218,123,12,144,94,110,202,71,191,175,113,144,184,126,101,61,60,216,32,175,140,199,133,244,126,77,9,42,238,79,38,83,84,210,174,117,195,141,154,138,218,243,199,26,139,120,10,223,0,179,172,6,120,112,166,145,202,10,91,83,120,15,217,101,222,190,27,243,172,103,48,181,72,152,215,133,155,149,86,163,105,169,3,49,97,67,129,60,91,37,164,214,181,60,145,191,139,92,54,204,235,48,241,100,251,119,203,234,103,114,101,175,91,125,104,219,146,217,179,230,249,228,188,45,99,16,171,120,19,184,207,75,87,80,219,111,153,38,121,36,182,204,103,26,192,121,38,177,159,253,126,243,159,62,228,184,174,6,139,192,3,1,129,225,48,129,202,171,65,64,231,192,51,25,161,8,37,83,228,69,4,18,144,23,92,205,119,201,95,177,234,185,229,208,1,183,28,194,88,50,9,26,52,232,83,223,105,100,181,95,249,223,218,207,243,249,111,119,243,135,255,254,213,157,255,158,73,204,72,19,9,37,254,49,243,34,51,29,114,17,50,32,5,243,10,64,9,48,51,10,115,12,224,208,48,30,4,145,0,36,152,49,128,241,131,184,255,251,178,100,164,142,198,240,111,205,19,186,121,242,69,229,153,211,105,146,86,28,57,195,46,47,105,139,201,74,158,39,13,148,29,232,33,152,94,3,184,93,105,117,78,17,113,100,38,220,240,41,12,22,64,0,40,97,214,95,76,202,86,105,198,143,24,75,68,57,169,160,32,9,137,34,20,1,3,67,140,190,153,233,94,50,148,245,127,90,124,213,105,159,150,149,1,38,173,4,13,34,134,116,226,194,170,215,78,202,138,218,8,150,137,133,121,72,90,173,168,208,36,131,226,96,26,203,172,181,90,191,38,45,86,105,190,205,96,71,118,154,62,119,109,87,33,170,102,93,202,86,55,212,204,143,185,146,183,26,190,82,213,163,75,59,45,119,15,183,225,91,29,86,218,54,105,29,126,119,45,79,159,155,230,247,107,57,57,102,33,141,223,67,99,57,71,90,5,185,73,132,238,10,23,122,211,236,83,94,157,191,229,183,251,183,175,107,110,178,201,54,204,8,224,12,49,192,15,161,184,56,53,145,112,150,201,166,248,70,9,52,94,11,243,3,0,238,219,14,146,196,41,34,69,141,145,62,35,61,59,15,5,175,17,223,218,84,166,151,64,232,190,74,147,219,219,208,91,81,231,172,116,68,82,96,83,253,63,232,98,30,65,199,148,212,46,134,141,25,206,82,192,192,74,143,250,224,0,21,27,140,194,30,112,194,16,244,218,84,116,195,163,148,193,224,188,200,240,104,88,18,8,31,12,31,2,196,32,25,128,129,216,132,32,14,0,141,7,33,183,225,79,165,116,141,157,44,101,168,210,254,60,24,37,56,141,54,242,149,116,138,16,167,106,126,143,178,39,75,39,174,27,158,162,175,141,203,210,70,63,90,197,234,217,146,94,213,160,24,132,163,20,131,80,84,146,148,188,180,189,75,96,104,249,36,132,232,16,52,151,132,79,172,129,74,134,118,86,107,239,237,67,100,78,141,6,2,179,55,133,160,186,52,21,62,204,155,105,127,149,133,27,40,186,255,90,146,240,85,72,48,180,226,141,115,26,222,144,22,148,144,163,69,138,55,6,37,70,124,100,195,45,116,153,167,55,28,130,6,153,101,86,144,53,20,202,158,70,156,162,187,176,75,190,159,154,252,25,39,126,170,128,81,160,0,100,66,219,12,138,3,114,17,45,76,215,113,36,224,64,229,167,128,27,136,52,114,145,132,84,161,9,118,216,72,179,118,37,90,91,149,82,207,188,64,59,166,211,125,55,93,246,223,235,243,77,197,43,183,243,11,9,54,91,217,149,27,191,67,67,254,204,103,86,224,41,182,0,57,231,212,75,255,43,170,67,87,234,48,239,131,227,34,130,28,50,231,45,51,22,177,87,48,133,13,179,10,208,131,48,2,18,211,1,128,150,255,251,178,100,159,140,6,98,103,205,155,184,74,242,86,197,9,163,105,233,94,28,33,211,42,15,104,205,200,253,158,40,221,129,181,92,48,30,2,16,128,48,48,52,10,67,5,16,35,44,210,103,152,10,130,32,20,49,138,112,97,84,129,0,21,6,136,146,169,65,80,58,191,17,10,27,60,44,129,13,201,137,47,113,160,134,44,184,192,119,65,88,101,175,252,16,128,153,233,98,25,199,164,113,137,141,76,178,246,145,77,215,221,227,138,206,198,174,200,48,153,173,7,94,156,230,4,231,15,138,11,130,102,28,40,33,85,210,218,72,163,17,62,161,32,40,7,150,50,72,142,36,35,112,85,231,75,76,73,53,170,153,69,226,204,60,244,224,50,6,215,6,209,117,145,159,10,48,164,77,195,77,37,80,130,142,178,103,16,115,32,102,252,211,64,234,220,154,241,177,233,208,200,4,10,71,58,45,167,180,170,25,189,147,188,61,216,91,26,134,47,50,75,219,40,198,79,105,146,185,194,135,64,10,24,23,19,68,61,9,32,50,39,26,48,91,69,127,44,140,213,246,146,224,131,138,19,122,36,243,143,126,2,108,226,4,137,129,191,255,82,191,247,87,200,244,17,107,186,138,115,164,239,245,191,250,180,237,237,83,253,205,108,255,122,253,65,0,190,163,5,255,131,118,157,131,79,194,243,43,69,179,33,69,176,49,10,2,5,74,9,51,4,130,100,37,4,108,236,49,198,179,34,166,214,232,57,72,25,34,118,17,237,46,220,86,132,155,130,194,104,14,220,182,6,88,224,96,40,100,70,35,156,30,212,86,53,198,64,192,228,211,212,114,16,65,9,10,141,200,162,236,38,162,184,208,222,79,219,137,150,209,53,147,146,35,130,53,174,109,202,58,222,43,50,116,40,84,110,31,73,9,5,107,134,17,16,233,29,6,224,70,66,96,196,242,17,68,161,87,144,158,254,162,163,174,8,178,24,134,49,117,52,153,181,226,234,133,65,70,101,42,102,230,139,183,213,211,208,40,154,237,49,172,62,84,177,70,31,125,93,74,114,77,70,118,12,177,40,42,78,228,10,201,137,87,241,110,1,158,85,176,75,186,159,146,94,127,8,136,0,66,4,60,59,134,0,228,76,168,80,3,63,164,32,83,100,170,167,110,192,16,142,78,64,144,226,15,46,212,128,67,230,60,122,81,231,188,76,189,239,145,144,88,146,217,156,76,8,119,254,141,212,114,81,181,154,65,142,7,191,231,127,251,127,251,99,247,48,188,129,236,131,237,82,251,241,118,82,190,188,195,106,232,221,134,200,10,61,25,86,35,24,214,21,152,208,19,21,69,224,8,150,177,211,40,192,96,164,84,16,68,229,244,181,23,240,16,23,74,54,106,216,137,8,221,227,255,251,178,100,165,14,198,88,104,205,19,184,74,114,79,136,249,178,101,135,90,155,193,157,56,85,220,0,9,41,148,38,202,178,144,2,48,242,30,1,188,214,34,108,113,249,150,23,238,95,117,153,198,159,233,75,77,178,194,160,153,52,82,199,32,138,74,248,246,204,222,90,177,134,239,239,26,182,245,248,87,189,216,195,255,65,141,122,148,51,24,225,94,182,84,248,219,213,255,187,98,165,185,4,251,161,79,73,148,178,229,123,60,185,77,203,127,133,251,63,95,180,182,177,171,90,245,122,42,74,91,91,238,21,242,231,123,111,189,195,57,103,117,59,114,253,236,115,162,206,173,254,218,173,189,218,179,46,254,225,65,203,85,229,82,218,247,105,36,19,84,241,171,86,166,102,181,151,242,215,222,195,87,117,142,31,103,28,106,99,77,103,12,241,149,114,149,9,46,30,131,24,199,24,180,146,159,189,234,32,224,32,0,78,179,201,0,133,128,96,180,195,31,80,116,14,177,125,97,201,97,103,103,229,237,54,88,251,217,162,198,9,19,212,136,212,167,100,100,195,76,165,87,13,221,158,252,168,141,33,245,31,251,95,226,161,97,107,143,238,254,255,255,199,217,175,253,62,155,202,188,183,245,215,37,28,83,76,177,200,12,205,236,28,206,45,71,120,199,252,46,142,129,162,128,199,136,85,12,49,1,116,192,116,38,140,126,65,36,192,216,22,204,90,1,40,193,232,29,76,20,128,168,2,11,198,8,192,92,48,12,100,160,112,96,144,13,192,44,70,136,48,212,83,116,28,200,143,43,76,122,196,24,130,129,153,78,113,194,96,38,141,57,136,82,115,2,147,20,45,177,143,44,97,64,145,5,46,83,108,101,5,195,198,68,49,153,34,8,20,16,69,16,157,6,142,192,167,136,1,188,172,170,82,174,24,51,50,108,138,109,37,99,18,41,217,183,74,26,117,227,50,39,154,45,67,38,115,33,135,225,118,67,246,226,183,88,100,139,39,10,61,118,65,107,225,151,110,82,235,231,184,212,162,25,120,35,144,204,53,58,220,29,215,246,59,53,102,25,158,165,150,205,180,40,30,58,214,102,234,77,190,44,61,242,149,238,196,252,25,34,135,220,25,67,232,251,211,211,82,75,167,166,27,232,133,167,254,30,156,137,60,149,34,112,245,28,51,77,7,49,171,177,168,203,143,45,135,225,232,22,0,135,126,109,193,101,79,172,9,40,152,148,195,208,204,228,42,41,169,51,188,235,81,197,41,94,136,2,141,253,129,162,82,107,236,238,8,125,241,118,35,18,190,221,149,200,228,147,212,48,231,255,255,255,255,255,255,255,255,255,252,244,106,237,36,186,91,156,1,27,255,255,255,255,255,255,255,255,255,247,166,35,186,241,155,78,255,251,178,100,171,0,10,197,134,202,14,123,64,0,66,133,234,99,199,148,0,30,173,197,72,125,188,0,9,11,148,38,131,180,112,0,229,201,73,10,217,247,186,1,64,4,72,96,130,156,47,79,66,226,155,96,47,74,226,109,30,53,96,198,139,213,150,85,125,62,157,63,167,254,63,172,239,50,28,141,35,203,156,48,77,72,234,96,114,95,112,32,184,20,104,94,178,115,113,32,69,90,17,255,244,0,0,74,74,96,45,199,144,152,99,14,199,184,148,97,33,136,42,100,180,102,102,128,68,54,98,167,0,36,144,112,168,132,8,209,87,199,132,163,79,58,92,74,148,108,16,104,68,165,29,67,223,58,209,139,71,30,121,222,70,254,106,25,112,50,134,159,248,173,134,124,170,49,235,114,118,174,238,201,29,249,28,59,71,114,159,62,210,211,61,112,185,203,234,216,255,79,71,126,181,215,210,119,251,67,91,40,253,54,244,252,54,174,213,121,93,233,115,215,39,160,195,176,60,59,131,247,122,243,118,90,78,237,235,80,252,182,85,1,225,156,228,170,238,56,83,81,114,171,144,227,206,208,180,71,86,182,80,69,45,219,13,210,83,45,181,28,142,79,74,99,146,12,181,5,54,106,188,173,73,94,236,165,222,126,114,148,189,110,245,121,217,92,13,51,77,25,112,63,123,173,118,207,208,203,183,205,178,140,108,115,114,174,231,156,98,214,240,179,133,55,105,102,44,91,207,40,238,88,111,13,242,173,221,115,255,247,222,247,122,255,199,227,125,54,161,9,19,80,32,86,8,41,106,147,20,100,16,41,104,169,56,155,38,75,153,217,75,118,128,90,164,192,248,192,30,15,203,140,204,48,243,223,61,246,176,225,64,132,120,201,134,196,81,97,50,223,255,157,254,136,232,92,36,255,255,235,44,212,59,244,57,96,64,17,27,116,194,82,112,225,97,136,203,227,0,226,84,244,100,40,48,172,61,49,177,177,52,108,87,48,96,64,186,145,222,188,152,24,112,132,0,244,134,133,180,164,203,84,90,68,0,170,38,31,28,55,17,42,15,1,246,85,102,16,106,142,60,208,9,40,164,75,107,240,104,192,183,121,220,125,88,180,153,121,132,134,124,223,113,193,170,138,32,178,193,74,173,206,164,110,83,52,54,31,153,215,76,160,53,3,182,35,67,16,210,134,182,153,208,48,119,178,189,86,101,77,74,213,109,99,48,23,24,76,61,179,190,129,134,31,216,225,1,85,73,43,167,6,0,74,38,187,88,72,203,203,40,98,198,208,220,29,122,34,166,14,12,125,50,81,98,122,4,103,212,111,236,66,26,93,180,147,4,37,49,154,197,153,39,141,107,241,40,18,189,34,135,53,108,109,142,130,144,207,89,124,26,13,172,216,67,255,251,178,100,104,140,25,53,115,78,155,187,209,160,56,99,41,229,101,38,98,34,145,195,60,110,107,44,128,240,25,104,89,134,29,82,215,243,242,90,89,60,142,86,32,7,98,172,18,242,49,122,74,71,142,12,169,93,246,71,218,92,121,91,120,86,116,213,237,203,183,75,198,234,242,35,12,177,74,212,143,226,195,69,109,75,163,211,182,53,118,95,2,82,78,197,86,84,171,179,120,65,213,172,208,246,247,247,234,127,127,230,119,205,93,135,55,204,187,102,120,240,128,0,6,69,18,112,41,40,177,111,217,130,80,209,136,32,96,174,3,28,98,240,26,167,167,129,216,200,176,195,236,227,59,91,116,239,209,119,138,237,67,175,79,127,203,87,255,168,224,183,253,44,255,167,253,202,68,0,218,152,197,161,211,230,10,77,56,93,60,85,48,152,98,52,158,50,210,32,224,226,180,29,6,144,77,102,50,48,24,108,112,40,101,153,1,132,129,139,6,40,88,136,203,156,216,140,228,201,92,116,148,40,62,243,188,160,230,27,238,243,182,72,128,67,206,43,15,7,53,3,188,174,194,253,137,16,26,113,48,218,188,137,151,24,169,0,134,121,7,123,43,123,191,173,206,150,149,173,53,43,187,6,9,43,247,165,168,106,186,74,211,238,113,154,243,175,75,175,170,162,17,87,116,10,241,23,142,180,234,83,147,11,103,72,118,137,125,68,19,58,149,220,144,93,210,62,215,40,6,93,40,103,37,0,76,74,167,229,144,35,248,241,197,174,217,71,104,58,154,242,127,200,46,217,146,217,198,188,252,35,184,49,137,253,251,209,8,191,102,105,111,210,211,88,165,166,167,190,84,18,87,186,68,8,86,155,205,162,191,147,19,48,234,7,75,230,46,94,171,114,89,117,197,181,244,69,209,117,239,74,162,12,149,242,178,251,160,92,178,91,28,145,118,122,69,85,241,187,86,95,214,139,217,101,89,102,245,41,132,97,123,255,159,249,127,212,223,255,42,168,113,169,160,8,6,39,249,126,2,209,26,19,166,131,101,220,104,144,235,244,161,14,169,116,42,61,245,143,203,74,151,64,198,219,28,77,157,188,205,159,159,63,138,216,209,80,6,15,64,176,168,106,38,34,223,234,126,173,250,127,208,120,208,0,204,127,84,79,122,99,205,30,66,77,66,233,204,93,2,140,137,21,140,60,219,140,197,59,12,8,1,204,32,36,77,116,25,134,132,66,65,52,204,24,164,199,0,180,70,28,10,14,99,170,92,219,155,108,234,189,109,197,66,79,164,113,33,24,17,147,161,38,11,166,40,116,44,90,214,157,130,131,87,222,117,81,180,54,150,32,8,52,162,181,44,84,201,122,175,31,210,86,25,191,65,23,44,163,31,149,77,179,172,98,37,255,251,178,100,56,14,136,166,110,204,139,187,195,84,68,7,138,74,60,45,164,27,181,165,58,78,101,115,193,24,153,40,9,132,22,98,196,109,179,170,119,187,209,122,148,152,152,100,143,138,213,139,172,141,120,224,129,107,219,180,32,110,169,26,213,213,186,222,78,201,17,53,165,180,213,167,179,64,183,151,77,208,79,145,158,212,110,52,151,38,146,194,154,154,196,178,85,131,117,157,156,198,26,115,59,155,25,127,245,168,15,152,93,83,184,175,226,216,32,124,122,248,72,62,212,125,161,125,28,91,115,182,109,14,142,53,169,43,196,226,81,207,65,43,50,98,236,242,106,85,177,149,121,69,37,202,89,171,22,46,37,181,137,78,17,141,212,199,39,98,164,178,197,250,252,181,157,220,176,207,7,130,93,134,229,157,229,152,252,221,238,255,193,188,254,229,15,252,69,104,76,0,2,48,4,3,0,6,153,138,104,1,113,148,66,65,148,38,41,216,72,90,138,194,74,151,240,177,229,98,214,18,83,107,47,241,215,189,207,32,180,223,255,166,163,19,164,139,40,202,223,253,217,191,125,77,242,16,69,82,169,12,233,207,252,231,251,127,160,6,10,209,79,197,25,49,116,148,239,186,67,48,140,64,163,195,38,238,141,20,64,102,34,2,17,178,136,162,32,82,103,26,216,50,60,187,105,163,0,33,160,59,182,210,204,132,54,158,170,237,25,252,0,167,73,228,110,42,184,33,148,78,45,228,173,252,47,92,110,54,207,228,20,77,104,55,56,25,186,209,185,181,159,177,114,161,117,30,43,249,193,144,37,250,70,185,35,251,129,8,80,238,32,212,63,2,16,44,119,175,246,54,26,61,108,102,6,74,145,231,240,206,183,6,46,13,217,141,200,123,238,6,31,43,46,220,246,53,222,238,213,137,61,189,175,159,44,84,165,163,199,116,35,235,240,248,67,55,223,20,34,175,89,40,134,150,16,11,116,98,76,185,107,208,168,4,143,53,34,181,147,141,50,250,36,198,138,177,54,230,53,148,41,157,186,130,243,156,188,228,83,234,24,199,62,88,161,47,85,178,125,245,42,185,4,101,27,66,141,57,0,64,0,84,91,202,85,97,206,239,224,0,5,242,40,99,189,19,74,231,246,36,64,136,215,115,163,238,222,189,250,143,78,106,132,42,196,137,235,119,45,216,94,230,111,199,87,254,75,56,170,48,130,131,36,161,62,53,254,207,132,63,71,255,192,42,127,237,255,249,97,0,0,8,116,45,131,59,99,252,70,159,62,34,124,24,33,3,6,12,162,1,56,1,84,152,84,96,177,113,176,64,35,65,113,16,8,200,112,163,7,0,165,34,161,134,137,223,144,27,244,50,202,2,168,64,29,102,154,239,26,208,24,190,170,46,24,255,251,178,100,33,14,151,20,104,79,27,154,123,112,76,38,74,3,97,234,90,24,213,151,66,110,61,153,1,25,153,39,85,151,157,144,55,219,186,171,68,229,236,229,215,149,34,249,84,85,11,192,32,5,13,214,86,112,48,9,223,107,86,50,137,72,255,211,218,123,158,36,46,107,224,137,14,244,55,210,190,42,55,244,140,61,67,2,77,138,176,205,189,236,236,70,227,39,173,125,84,110,57,82,3,34,182,92,156,91,217,129,23,87,131,10,73,226,81,212,19,215,56,194,75,95,48,45,159,73,255,219,189,237,186,187,190,90,31,71,179,116,92,232,151,193,213,209,49,245,166,4,213,49,24,242,158,158,22,55,75,65,99,147,99,130,60,71,153,181,234,226,137,129,166,168,212,222,99,54,110,51,132,232,136,112,228,179,156,107,143,108,180,182,249,17,108,7,192,0,7,26,193,210,48,47,8,146,51,16,45,53,38,98,41,33,61,97,228,128,134,242,127,131,147,121,44,147,88,196,29,121,7,134,240,250,246,234,44,107,161,126,126,105,166,213,141,67,8,135,217,224,128,55,109,79,10,113,61,208,22,223,110,250,183,208,66,187,255,111,219,252,170,78,82,73,41,175,16,165,7,179,210,135,2,160,51,15,5,76,50,243,26,120,170,49,145,89,152,196,206,2,233,49,186,44,28,37,166,100,105,7,94,12,49,16,2,122,96,170,12,12,59,53,198,28,36,48,187,78,74,5,118,43,86,80,155,58,185,150,114,193,225,45,21,27,18,65,117,192,13,46,178,227,54,229,117,140,142,207,242,25,18,246,167,61,220,158,207,238,183,125,55,187,198,204,83,134,51,90,17,141,153,206,57,195,107,78,182,141,139,134,112,78,205,157,56,102,137,8,222,215,198,227,192,135,140,55,171,181,137,104,167,103,167,134,133,86,242,27,219,68,142,117,88,83,243,124,250,96,233,105,132,164,187,108,193,175,253,86,108,229,178,44,106,221,141,139,220,122,149,179,11,40,116,196,202,199,41,120,106,122,169,155,253,154,72,12,22,249,203,136,1,216,75,166,42,161,245,43,118,2,170,8,156,180,107,145,240,12,53,212,148,136,141,148,188,118,238,219,66,220,101,7,17,193,50,129,121,136,18,186,159,234,80,37,105,133,168,37,106,159,63,253,35,223,83,221,144,223,212,239,249,160,155,209,71,233,79,109,10,73,0,204,41,212,77,86,44,76,247,47,142,180,120,3,151,3,25,133,211,14,173,115,60,194,160,226,48,194,193,148,213,33,16,88,4,26,8,141,12,25,197,143,101,32,134,161,1,154,60,181,80,196,61,126,192,226,131,129,149,96,97,116,65,64,25,136,33,72,208,4,220,74,161,89,134,44,218,192,25,96,229,97,57,155,233,255,251,176,100,42,143,199,142,102,205,11,185,101,98,72,103,122,19,97,45,84,28,229,165,54,14,229,115,209,9,25,39,201,149,149,170,104,169,135,26,237,121,98,149,41,120,161,149,204,119,134,219,85,6,135,122,146,11,130,40,32,129,128,27,204,236,131,179,148,117,187,40,140,191,67,135,75,172,202,226,83,125,108,106,115,141,192,42,16,174,99,14,225,125,89,37,255,214,65,23,231,26,21,139,178,146,105,167,254,105,160,93,211,116,151,110,182,191,238,208,111,151,227,203,178,66,213,255,251,57,83,231,122,70,154,116,11,148,123,201,43,47,65,7,184,240,143,151,229,107,107,172,34,154,188,181,119,181,185,107,214,215,102,77,123,31,102,185,184,151,190,247,111,23,253,109,244,189,38,189,16,168,194,250,223,3,2,131,129,139,125,87,152,0,7,192,2,192,213,141,167,134,153,250,86,88,109,107,194,221,36,251,141,216,208,245,29,217,88,230,68,48,216,130,8,92,233,113,232,43,228,122,42,106,207,55,250,223,255,253,30,163,223,36,71,170,40,45,126,162,64,21,135,78,65,99,53,20,80,164,202,169,107,58,245,24,227,113,153,0,22,25,246,205,27,167,65,152,60,50,24,124,2,25,88,82,155,106,50,152,36,7,0,7,227,58,7,147,3,129,148,10,49,133,118,48,72,4,67,17,32,29,32,151,68,100,199,0,14,11,110,227,131,241,143,32,32,240,26,200,141,9,159,168,12,20,8,41,169,51,35,51,192,183,66,240,55,149,16,108,247,26,44,251,8,3,70,26,132,34,154,35,64,244,43,166,23,98,9,155,175,48,203,154,134,242,7,57,19,171,1,49,251,88,171,247,202,181,18,252,198,220,2,247,99,153,84,249,103,37,111,127,245,133,65,246,243,116,172,111,142,78,57,55,2,236,89,255,132,212,246,237,34,223,127,15,239,103,63,145,228,156,120,48,94,90,172,109,15,245,18,82,181,209,227,43,163,7,211,143,161,119,130,5,75,65,6,25,164,182,156,47,102,103,144,83,115,21,189,132,244,153,110,139,218,148,67,28,171,15,108,166,158,121,195,223,48,197,18,97,51,153,5,146,42,250,128,128,0,148,212,131,86,240,158,41,132,32,16,176,92,166,114,240,143,29,40,148,43,53,201,57,86,193,215,109,5,130,213,151,220,17,83,151,27,254,232,147,74,132,31,8,228,227,154,22,26,198,51,196,215,95,196,223,255,255,212,71,179,237,255,254,128,0,17,243,10,226,83,16,75,67,47,73,67,5,26,35,6,193,3,3,195,67,27,27,96,198,8,12,19,152,22,32,25,170,46,152,14,0,3,0,147,25,79,80,225,37,0,65,64,61,167,206,52,131,19,64,41,100,124,128,110,14,31,149,255,251,178,100,31,142,134,213,105,78,147,185,76,240,69,166,73,246,101,133,102,27,181,165,58,110,189,57,64,248,169,105,12,242,137,168,10,63,153,79,187,149,202,138,23,238,164,18,52,132,179,145,248,205,2,30,156,0,63,52,224,196,31,89,83,49,18,210,77,76,192,39,175,114,245,170,87,110,19,158,65,131,212,221,3,223,204,210,214,127,42,73,45,221,89,145,99,145,115,37,61,142,187,159,182,49,39,179,118,3,148,243,9,118,176,149,169,174,179,215,242,236,146,215,254,187,190,93,203,88,230,239,65,103,109,45,233,238,175,165,163,180,117,154,164,158,187,252,218,215,35,125,72,228,187,218,22,148,158,69,224,251,146,137,37,23,49,20,18,98,49,237,227,105,198,40,85,77,170,245,178,135,111,239,240,253,73,175,184,143,150,72,4,0,0,194,193,34,197,133,197,19,46,38,21,0,145,231,241,136,43,106,130,75,242,46,188,63,40,226,213,195,234,189,33,6,206,52,196,231,52,162,207,93,0,26,143,53,3,250,255,127,171,100,250,163,255,255,252,25,233,253,73,146,251,63,50,93,247,230,100,136,78,14,192,38,104,154,198,43,143,199,0,53,33,194,240,132,4,48,158,18,50,96,122,17,129,32,209,68,202,209,32,120,7,64,49,148,64,56,209,6,220,93,181,248,215,101,198,39,1,176,212,209,8,240,52,29,22,245,227,48,140,6,156,134,6,65,164,188,159,122,152,204,197,166,127,102,186,138,0,131,216,165,192,224,8,135,92,104,1,59,18,163,137,214,218,149,29,232,178,197,223,0,98,12,180,53,235,176,216,141,151,201,111,149,211,79,216,129,171,188,167,12,29,153,135,156,108,152,46,113,32,28,191,45,160,242,159,45,206,254,146,19,252,231,214,216,159,90,107,123,246,80,215,87,102,167,202,234,79,17,77,62,116,223,89,178,212,181,107,33,156,157,32,75,81,205,29,197,20,76,205,52,121,157,100,227,73,82,228,200,222,18,86,146,171,51,232,68,147,177,89,170,146,114,70,163,100,152,202,105,211,216,64,119,207,150,220,232,194,104,38,64,4,11,193,125,34,132,132,8,10,21,244,240,205,115,108,21,46,23,47,46,81,22,194,181,5,185,118,22,197,52,225,182,27,249,191,79,255,251,127,254,191,161,59,255,255,171,209,190,143,166,166,107,171,191,51,193,15,145,254,241,11,0,0,83,180,195,219,211,157,185,128,41,51,241,197,12,202,13,48,240,188,214,35,96,25,160,136,2,8,41,154,248,232,90,209,80,33,148,95,70,18,3,78,39,58,184,211,186,100,208,196,101,208,33,60,53,245,45,109,138,11,45,65,248,79,36,13,175,121,17,173,81,203,94,234,21,228,10,35,195,209,145,64,255,251,178,100,41,14,135,36,104,78,155,143,78,208,75,9,10,35,96,237,110,28,221,163,52,78,233,147,193,5,25,40,169,132,157,128,76,215,31,226,176,157,29,43,235,32,249,168,184,96,22,84,189,161,0,239,77,193,65,125,18,247,89,203,5,176,144,105,245,14,151,179,74,207,141,149,72,42,225,72,237,238,19,219,209,116,11,200,126,2,212,149,61,156,179,11,255,34,34,118,168,76,15,223,64,58,25,241,2,253,207,106,118,95,157,185,95,109,175,173,183,205,47,219,86,216,153,153,162,146,87,203,184,105,88,205,182,97,113,220,39,204,144,173,88,239,149,50,85,214,218,132,147,146,5,117,214,168,86,40,153,101,27,102,24,233,27,129,134,146,39,39,22,27,137,0,202,159,147,98,87,81,96,0,3,246,34,43,126,185,149,111,234,237,25,75,36,166,124,20,222,53,97,16,172,169,77,65,219,69,96,137,178,88,152,218,45,145,167,146,185,173,144,237,255,234,218,219,233,190,191,253,127,193,229,36,79,155,253,255,243,169,159,164,185,203,28,169,209,53,153,153,30,150,44,215,174,160,124,197,104,172,229,180,56,206,101,108,251,3,184,198,32,64,46,8,153,43,119,154,60,80,139,7,70,6,12,70,144,12,38,17,3,6,0,2,166,59,172,230,27,1,99,192,16,16,3,45,12,113,91,12,120,15,219,26,216,21,44,130,4,208,112,10,92,243,142,117,117,73,196,41,196,136,80,59,34,66,42,86,85,10,209,2,18,38,204,165,62,75,213,80,199,144,234,64,10,173,196,237,183,156,145,228,148,212,102,107,143,116,33,64,212,246,35,240,188,188,191,178,60,42,57,187,211,70,151,82,232,183,86,178,143,198,191,219,164,13,253,131,49,255,138,247,178,244,113,231,43,200,183,168,133,174,239,191,135,127,47,249,166,160,177,42,214,163,153,149,102,217,229,217,234,74,58,214,95,92,149,184,33,66,132,111,83,99,117,139,122,199,106,82,237,43,42,92,165,93,67,150,161,125,116,103,139,126,140,59,149,219,169,182,173,68,219,213,253,255,182,61,75,57,37,200,139,252,227,242,70,0,12,6,157,17,20,226,216,4,19,13,0,134,175,124,161,219,30,55,47,14,143,50,33,27,121,12,66,5,76,153,82,134,111,174,196,49,65,103,40,24,47,19,191,211,174,173,255,191,106,62,191,223,129,105,47,246,183,144,178,132,246,137,93,112,0,0,1,112,149,85,57,44,82,51,192,215,59,93,107,48,200,70,48,172,32,50,42,111,51,108,33,7,0,192,209,200,207,81,252,152,46,109,202,23,66,98,77,136,160,24,56,24,112,92,163,24,67,9,232,240,169,4,98,64,2,151,165,244,16,93,95,1,71,211,30,211,212,255,251,178,100,36,142,134,251,104,205,155,185,76,240,72,136,234,51,97,234,52,28,145,163,54,78,189,57,25,41,25,40,169,133,33,248,166,52,20,76,138,236,185,4,39,192,14,172,184,132,233,61,52,160,139,217,5,184,10,79,202,26,126,84,117,154,190,24,18,135,191,110,243,255,112,148,10,216,208,63,248,96,244,88,207,168,51,57,247,97,29,236,5,7,239,112,28,238,185,13,119,113,213,39,107,26,186,223,102,181,175,223,127,115,61,199,90,183,54,55,54,61,165,228,48,253,139,49,253,44,237,164,106,53,41,19,108,68,137,205,181,202,70,8,225,83,39,93,248,77,62,146,194,41,162,122,72,39,28,21,29,216,37,107,218,52,182,100,177,81,232,18,42,255,171,176,89,202,106,31,12,2,16,208,125,93,40,0,45,192,88,79,164,164,49,14,2,125,144,197,3,218,15,81,136,245,240,212,65,77,123,145,187,7,162,203,207,207,22,106,62,89,186,18,228,79,66,125,31,254,103,111,255,204,99,159,42,91,41,200,90,46,2,3,115,110,190,218,53,53,98,67,206,215,42,91,59,218,72,45,18,150,231,52,136,166,142,25,230,81,60,5,7,73,65,14,102,192,152,108,40,84,97,64,12,5,20,77,25,12,130,224,184,16,6,49,165,16,48,88,4,155,105,137,227,0,38,153,140,65,171,205,193,8,196,99,0,6,190,85,168,193,64,182,196,65,89,70,128,40,203,190,76,9,218,157,143,191,18,177,128,32,193,128,30,89,138,195,151,169,65,36,12,214,203,140,13,118,218,65,120,34,139,89,134,3,212,46,122,159,116,168,147,186,206,207,43,93,116,128,203,192,100,71,249,139,187,164,22,177,217,119,90,170,124,51,112,89,165,165,214,109,163,209,199,26,140,231,187,82,52,246,99,116,232,16,109,72,249,197,130,100,21,138,100,232,28,139,178,207,174,178,170,27,57,48,185,162,65,81,196,52,222,166,178,68,136,139,226,200,56,157,217,38,100,198,82,135,161,168,208,41,208,166,159,240,129,226,66,56,46,44,89,150,27,102,164,161,143,163,127,183,113,240,182,136,209,166,4,0,110,144,20,10,212,178,1,250,117,155,113,2,5,133,47,110,2,201,177,88,70,137,4,166,37,126,195,199,131,36,59,52,94,52,67,67,85,58,248,223,43,169,19,127,171,100,127,144,191,82,136,55,141,4,64,232,24,136,193,56,82,243,154,36,227,82,73,127,254,123,252,186,32,2,222,252,132,8,115,19,121,152,139,128,90,58,128,144,4,76,21,48,3,41,131,128,161,65,105,153,131,80,195,91,48,185,252,189,47,51,116,98,50,169,195,17,133,190,192,200,40,48,163,1,191,0,161,182,227,201,24,133,242,200,53,172,99,255,251,178,100,32,140,182,63,103,208,27,143,78,176,72,166,73,243,105,231,100,28,193,179,50,78,188,220,193,16,153,39,33,172,168,120,122,91,190,55,33,224,188,245,152,142,92,141,17,1,239,225,187,61,239,187,82,25,19,224,158,223,181,187,213,142,29,234,175,63,134,154,206,199,220,10,93,111,54,61,159,65,218,35,235,7,86,177,24,30,19,94,89,177,135,209,113,243,23,233,171,252,120,194,2,240,137,2,205,50,76,15,161,214,14,10,25,69,7,27,52,192,172,104,36,39,48,193,141,10,79,162,23,104,92,53,123,214,22,170,72,196,38,77,4,142,46,117,179,21,57,171,98,153,22,194,42,73,85,153,55,104,217,93,153,147,132,233,249,167,86,0,0,7,68,60,179,139,0,142,80,103,117,115,142,58,110,84,233,188,14,15,47,142,136,78,192,172,75,186,122,42,181,177,178,175,124,121,173,10,143,206,39,166,84,70,205,106,135,110,223,86,198,158,211,191,238,118,157,91,95,212,93,255,39,111,217,161,171,108,143,203,216,224,0,22,48,177,66,59,117,113,49,97,4,59,182,28,50,164,117,49,104,54,51,54,160,52,184,48,48,204,43,48,8,106,54,88,63,22,14,64,64,153,155,65,225,17,52,91,81,208,40,181,140,101,97,140,114,26,102,225,40,228,100,144,30,134,229,80,32,199,192,25,106,170,177,84,52,46,163,190,186,1,193,175,44,60,82,168,128,200,30,97,88,21,63,108,128,1,106,53,7,64,179,3,192,72,126,170,99,227,220,104,234,52,70,230,212,62,74,2,3,166,56,209,94,236,194,3,90,38,161,32,34,116,201,171,222,0,60,123,215,44,94,230,119,251,90,213,106,141,172,199,120,195,125,88,49,53,5,76,179,243,92,77,71,250,250,129,11,85,61,103,125,184,223,118,166,229,242,210,145,111,19,56,211,147,69,135,159,38,174,230,77,134,141,117,211,169,46,232,212,71,83,220,234,180,225,229,147,132,220,137,112,235,63,28,166,95,112,41,73,62,67,18,238,255,240,140,197,21,222,131,2,10,78,50,211,28,22,109,109,163,25,255,17,179,5,46,112,26,82,168,217,21,165,96,195,50,25,6,186,185,123,164,165,102,244,227,52,71,26,136,99,15,47,233,13,90,64,202,68,43,189,127,43,199,249,221,91,254,49,90,62,173,167,232,73,196,15,74,0,2,179,18,23,35,125,81,179,19,79,227,191,135,240,72,4,96,112,212,100,88,154,29,86,141,17,102,5,142,6,83,135,38,2,129,69,236,49,220,204,7,3,130,0,1,100,41,55,189,232,49,20,64,68,119,64,42,22,152,200,2,165,122,79,156,244,169,187,110,1,17,17,95,118,140,44,29,21,35,255,21,148,12,10,255,251,178,100,42,142,7,15,104,77,147,185,76,240,75,229,25,218,101,234,102,23,69,139,76,109,177,249,65,33,15,231,89,167,157,144,14,226,133,232,47,163,186,219,173,17,48,40,175,49,24,180,130,33,37,139,212,47,252,178,138,86,52,44,190,48,248,197,177,151,168,253,122,58,10,126,237,178,204,229,101,73,211,94,143,217,169,140,147,156,198,59,188,55,3,229,119,21,93,172,53,57,245,233,167,121,186,155,207,10,189,214,29,78,146,3,170,57,186,236,216,221,50,197,45,120,193,26,84,229,209,66,148,132,55,96,248,53,217,138,94,49,74,165,185,217,248,141,100,57,164,143,73,152,65,114,137,171,239,102,99,76,38,220,49,22,199,102,248,184,238,51,89,32,238,36,28,0,4,0,0,80,0,10,116,147,96,209,206,78,25,74,83,25,117,143,178,239,164,233,140,36,203,60,4,224,238,39,97,33,185,201,129,142,64,69,92,41,93,214,171,162,123,146,107,148,31,239,158,27,106,245,231,190,42,116,17,113,36,244,190,134,48,142,4,143,201,89,124,237,234,79,177,59,184,17,88,13,70,52,38,46,60,96,98,198,80,16,5,111,49,0,180,57,55,65,166,170,23,88,80,134,90,237,245,124,53,37,26,48,192,22,133,54,135,232,26,199,214,162,179,94,134,30,27,81,149,119,22,125,231,34,47,68,134,0,96,181,163,79,32,164,94,116,6,77,249,100,26,91,226,67,103,37,99,18,66,9,89,109,72,66,201,95,153,6,205,235,190,193,230,25,235,77,182,154,176,150,50,108,234,210,221,80,137,143,152,83,10,112,122,38,75,138,16,215,111,191,55,109,167,97,155,190,198,218,111,243,51,120,122,213,106,181,18,133,143,204,131,174,98,64,129,203,158,173,171,94,191,250,251,83,115,234,251,198,177,76,120,211,234,19,4,72,139,133,77,183,159,108,83,226,181,128,155,220,84,28,212,64,0,0,32,144,34,89,2,68,152,233,49,135,100,69,157,176,205,48,128,199,175,100,18,97,214,180,213,51,91,175,67,103,58,42,66,221,206,115,48,89,20,194,181,204,112,253,86,104,6,53,30,219,28,244,17,247,179,222,253,182,206,173,250,190,170,255,231,230,84,17,13,4,0,0,2,120,1,136,10,215,56,181,67,236,176,49,228,67,104,47,49,203,83,55,45,142,149,4,76,76,41,176,136,73,204,168,72,120,57,163,68,132,98,9,159,5,26,25,116,211,71,42,14,139,0,130,9,212,68,12,50,205,100,137,250,219,169,218,118,62,69,80,22,173,100,44,3,121,23,133,130,231,208,34,221,206,243,225,116,18,36,183,114,138,190,83,212,189,76,226,208,202,166,44,28,189,55,143,97,43,209,51,221,9,199,188,167,255,251,178,100,57,142,150,113,103,81,27,111,78,96,72,36,57,192,107,40,58,25,225,157,62,110,105,111,193,11,145,39,217,147,38,80,119,145,111,114,199,218,155,201,86,212,212,41,91,107,149,102,44,169,241,166,248,215,117,238,235,167,109,157,234,88,26,133,230,146,155,155,247,44,91,248,63,252,123,238,19,47,69,21,217,61,146,151,139,245,125,98,223,95,255,243,235,247,138,147,108,116,42,228,198,148,60,34,22,200,205,61,165,110,29,162,9,62,87,35,44,227,5,90,139,127,203,10,144,45,48,136,233,213,88,183,208,234,99,35,130,171,181,162,161,70,56,246,175,4,138,80,60,70,98,114,146,178,157,81,110,100,160,42,167,59,59,138,144,135,13,177,131,119,25,234,150,48,8,250,34,38,188,126,32,119,150,243,247,205,141,136,255,183,252,187,191,252,138,128,38,152,6,156,101,177,113,151,227,102,83,168,152,129,64,97,65,137,144,135,70,177,31,46,0,32,60,90,74,22,1,152,16,90,101,50,16,144,81,48,105,192,32,130,178,247,15,117,92,146,156,64,245,97,4,21,157,241,231,202,230,2,70,197,252,238,6,57,114,80,100,160,36,144,2,35,139,4,69,74,44,20,0,195,92,82,131,47,9,133,16,222,87,128,247,74,150,126,134,59,128,36,246,215,219,97,210,156,71,74,160,156,92,153,5,169,43,175,204,53,121,157,222,205,251,166,144,240,41,211,45,129,171,225,9,52,15,53,155,208,139,235,47,11,52,67,59,139,142,73,149,34,141,182,156,254,87,230,53,58,141,252,58,55,14,116,131,174,113,27,117,241,118,222,127,254,31,31,170,187,105,68,223,74,29,45,47,35,60,249,111,5,72,61,93,141,124,202,54,117,201,42,17,104,175,250,80,6,37,178,149,46,67,208,57,19,83,2,28,69,116,243,140,77,92,109,184,8,96,148,82,68,167,121,138,129,222,212,194,156,203,182,123,150,30,2,224,197,243,234,51,130,70,100,4,251,247,36,189,78,73,25,91,64,249,36,161,14,179,136,11,255,203,4,0,2,20,188,19,188,42,188,97,37,198,227,12,50,104,107,225,6,1,168,102,224,13,96,112,80,200,3,217,224,48,40,193,81,97,214,222,25,111,202,193,233,77,4,170,251,101,11,13,169,243,21,17,86,2,206,60,212,13,202,95,18,14,15,115,157,5,105,124,13,154,36,194,85,81,228,103,38,18,40,148,9,171,58,87,114,22,180,35,80,152,150,167,59,84,221,7,40,210,30,120,52,154,40,186,212,158,2,166,120,40,139,64,158,140,27,212,203,136,191,54,215,75,109,178,76,64,159,199,204,10,236,249,189,78,248,184,97,249,133,226,197,203,140,248,129,108,186,203,118,190,228,244,255,251,178,100,76,140,230,83,104,209,27,111,77,240,74,230,73,225,105,37,148,25,109,163,66,109,225,145,129,23,158,40,13,132,158,88,206,179,229,63,169,4,166,171,121,171,168,25,255,121,121,173,230,23,158,244,146,183,174,252,177,28,6,21,68,229,196,44,151,98,46,154,77,38,68,220,28,204,231,111,123,250,249,10,115,96,18,33,49,164,237,39,86,152,225,7,136,34,33,210,125,23,209,178,243,43,4,161,121,104,247,82,238,75,83,184,55,6,61,50,136,79,182,171,106,138,144,200,93,50,12,41,124,210,81,234,1,52,175,13,145,212,73,208,154,32,63,250,25,166,175,174,255,74,10,122,223,255,255,136,64,0,0,239,42,122,25,99,209,164,201,159,5,136,96,49,214,130,25,62,17,180,0,130,130,192,161,0,171,118,116,35,52,50,34,225,160,57,136,28,70,2,76,31,40,52,226,216,171,194,8,153,53,143,1,87,99,1,102,245,97,168,97,163,165,181,34,30,47,217,90,95,95,142,206,213,74,153,249,114,45,208,3,7,75,240,54,227,140,126,170,211,179,107,11,246,32,186,237,166,217,146,136,237,78,247,168,77,189,125,4,21,245,26,111,193,109,87,210,136,78,219,100,63,83,201,66,115,88,157,205,207,154,199,39,23,212,115,187,179,92,131,229,218,97,174,38,238,239,235,79,251,188,80,184,158,130,172,86,107,205,95,47,90,109,166,145,66,252,242,215,253,204,139,88,170,171,172,179,15,159,197,171,40,217,194,54,110,199,155,22,143,211,33,158,152,63,68,154,166,237,169,131,80,20,5,176,163,130,148,63,104,190,173,56,71,96,200,68,104,135,193,97,125,148,5,207,229,5,203,254,212,191,77,193,230,213,37,157,70,176,89,232,223,137,226,207,227,43,235,249,140,245,180,126,250,58,173,18,31,51,127,31,219,251,223,219,175,254,255,229,207,248,225,0,0,85,220,45,68,104,11,70,192,164,125,35,6,70,70,14,199,50,148,147,98,4,139,144,136,153,8,132,60,189,128,32,75,114,18,213,71,66,219,106,230,110,45,115,104,37,18,14,2,139,27,64,130,92,71,120,245,224,20,83,65,68,254,9,5,212,49,231,129,160,185,68,161,203,161,150,125,193,108,210,242,15,8,70,218,218,58,97,10,162,143,190,27,120,80,79,149,92,111,141,175,234,69,172,106,124,247,255,83,71,189,6,56,77,150,143,109,180,125,220,129,250,48,171,140,255,92,228,237,55,11,87,87,79,62,148,206,222,8,171,51,155,101,158,140,184,98,225,38,171,2,246,74,134,57,234,156,231,43,46,183,237,214,146,255,35,89,209,149,15,29,67,187,145,188,65,113,117,220,95,43,43,245,93,120,126,248,211,126,133,121,113,255,251,178,100,96,142,6,31,104,209,155,111,100,208,75,5,153,229,101,133,150,25,165,175,66,77,165,126,193,57,25,39,217,151,149,160,14,237,190,8,0,4,92,108,205,200,205,205,16,71,141,0,166,6,213,254,69,228,119,227,218,97,180,252,78,211,101,71,235,119,29,44,135,90,252,4,94,220,102,198,116,7,222,162,110,99,228,81,13,92,196,179,54,230,17,202,138,213,36,168,34,27,51,91,160,164,205,252,121,60,31,191,217,212,15,152,101,161,193,43,25,72,145,251,81,3,20,202,15,203,31,101,80,180,192,28,25,51,193,97,96,65,0,249,158,10,176,85,38,154,132,35,48,194,193,154,129,12,101,240,18,20,22,63,17,152,195,99,64,50,10,177,43,208,240,112,92,89,14,204,122,8,76,107,172,252,152,74,218,231,120,29,52,204,136,37,51,55,186,173,244,109,129,139,233,182,176,245,210,251,62,92,56,57,23,99,234,186,61,36,237,75,150,254,188,221,73,171,212,157,4,52,84,157,181,102,215,242,237,131,115,56,78,217,122,150,207,116,234,212,217,135,99,62,40,226,217,59,110,134,121,189,180,218,102,4,155,236,228,110,3,24,106,44,50,156,86,2,32,43,212,127,191,100,237,97,38,50,43,92,26,131,142,201,88,59,123,243,137,179,85,99,215,15,125,75,221,76,185,81,148,203,108,76,108,173,63,172,19,2,24,2,0,194,21,224,9,1,27,205,132,161,17,157,210,6,93,7,148,87,15,47,0,12,47,203,148,24,206,121,26,217,192,208,181,123,189,230,176,23,102,147,40,50,79,168,92,40,116,14,32,65,208,59,198,198,15,140,100,201,153,2,38,137,180,169,163,216,255,220,172,188,137,65,78,133,122,0,0,0,18,112,113,208,224,129,14,168,168,220,80,204,113,60,210,6,140,0,252,28,30,160,110,72,113,65,65,33,128,6,131,129,210,68,70,4,10,6,29,11,70,24,73,155,128,61,205,201,152,0,129,140,32,66,47,9,113,113,165,129,96,21,14,235,114,92,114,245,219,234,202,154,216,184,177,185,35,93,140,166,132,212,185,194,151,60,15,157,86,83,86,198,223,105,62,174,57,120,179,209,190,15,237,60,107,51,180,62,97,164,86,183,121,87,102,200,118,181,225,248,88,214,35,178,203,111,61,143,192,124,215,155,173,229,127,118,157,20,126,202,141,140,89,132,224,224,100,191,153,150,212,160,136,219,44,210,37,18,12,109,51,181,120,34,10,138,30,31,27,145,69,146,190,70,107,99,148,83,62,29,49,76,214,163,78,144,83,97,169,235,211,156,255,223,146,197,234,2,1,34,46,118,159,167,160,179,134,23,162,219,46,2,64,210,90,74,135,32,54,140,126,43,106,87,10,225,65,255,251,178,100,114,142,166,46,101,209,27,108,55,34,83,4,233,192,107,43,30,25,41,153,62,109,177,28,129,61,35,232,29,147,10,80,55,230,19,114,17,20,96,38,117,167,134,132,241,20,112,242,137,34,19,236,19,75,183,202,23,221,152,47,166,213,56,117,231,114,147,44,178,230,255,201,37,206,113,227,105,112,148,2,250,238,214,72,20,161,141,191,31,146,41,148,201,27,101,249,180,171,158,224,209,132,9,128,153,17,200,80,32,212,136,199,1,64,6,1,196,233,170,14,11,84,162,130,36,198,23,67,171,104,148,112,20,11,34,43,37,102,169,81,15,78,136,128,109,60,2,70,42,104,185,202,192,103,75,157,112,176,3,41,165,68,42,141,201,73,220,92,202,19,35,118,108,171,51,231,197,22,206,71,61,154,201,116,56,220,58,182,79,155,16,71,246,75,109,164,182,138,66,180,34,108,39,232,168,38,39,141,66,85,142,99,27,66,43,152,154,60,173,43,74,180,236,61,98,43,254,171,103,110,100,61,38,15,73,151,206,110,233,127,60,149,50,36,69,81,174,150,51,95,181,222,236,73,109,69,143,187,66,150,241,82,171,41,102,142,171,18,6,179,24,97,240,56,121,41,55,68,73,139,60,227,22,24,145,16,21,138,234,82,4,20,22,146,153,72,11,128,36,222,234,143,11,69,46,17,129,2,88,161,143,209,237,155,118,72,216,158,90,57,53,185,76,192,181,195,97,252,160,236,13,14,240,7,66,65,61,149,50,53,217,134,130,253,82,111,175,183,222,131,251,127,253,106,11,254,237,31,190,12,141,43,156,250,66,0,0,12,112,200,73,15,242,156,229,53,76,243,56,229,198,143,48,116,32,4,207,75,144,240,46,68,105,97,226,161,6,2,120,151,8,119,3,6,51,39,32,136,230,25,12,179,133,175,34,252,184,230,60,74,233,36,202,73,192,243,79,219,164,10,39,84,68,128,171,122,128,44,3,196,8,200,40,208,231,102,3,76,233,177,144,54,107,113,167,102,172,210,237,173,187,179,218,212,2,238,223,103,183,21,148,32,192,177,117,14,187,166,68,225,18,195,61,49,230,199,190,178,218,59,22,71,216,127,57,125,103,102,245,212,209,33,205,11,81,234,42,234,224,217,186,98,99,80,185,64,109,160,165,53,73,185,5,80,200,92,217,42,158,82,155,26,179,29,205,70,50,222,177,190,20,151,171,201,150,169,166,124,49,85,42,153,126,101,251,253,24,250,77,46,244,119,83,96,1,0,0,135,68,80,16,48,231,194,136,240,16,184,138,199,121,167,193,75,7,60,159,224,87,104,97,247,102,87,127,74,178,193,120,252,108,85,100,157,123,23,178,195,53,169,138,16,229,18,38,38,38,100,31,143,96,166,237,255,251,178,100,129,14,166,53,104,207,155,108,55,32,76,68,105,230,101,133,132,25,169,155,58,110,97,19,65,48,17,103,205,151,160,232,210,204,193,144,255,252,83,196,27,107,250,63,246,12,210,255,222,11,112,196,227,147,175,65,76,98,218,3,7,13,122,240,52,97,44,68,33,48,49,188,132,22,96,49,24,147,220,44,5,48,136,44,56,178,214,11,194,34,0,140,7,6,136,176,81,159,129,92,79,196,197,121,193,165,196,100,122,217,213,49,33,156,5,103,11,185,9,164,21,134,51,50,131,34,193,81,99,208,1,54,207,82,178,132,129,237,126,145,138,217,69,235,94,149,22,165,48,142,51,6,251,38,5,76,163,169,177,184,92,38,252,11,114,85,245,95,250,148,241,170,40,234,1,1,97,96,184,97,86,137,130,65,114,208,93,3,142,238,201,16,168,65,186,6,163,177,86,162,75,82,205,99,71,146,249,37,180,160,201,140,195,75,119,83,20,119,211,160,214,145,7,250,168,66,111,184,146,214,230,162,229,36,108,30,33,182,111,229,52,190,234,229,165,31,2,17,195,75,135,125,191,18,2,240,97,41,234,32,60,243,109,212,34,204,46,226,18,24,182,60,140,116,52,1,1,94,132,42,146,115,80,57,246,212,147,113,82,48,107,172,201,7,28,48,110,93,144,126,100,147,88,181,107,67,39,171,234,134,191,120,193,216,109,59,128,221,36,124,159,248,167,197,222,91,182,146,198,204,129,0,6,162,20,121,202,28,38,137,155,152,172,50,99,118,17,151,193,163,162,3,7,19,174,2,5,102,72,23,57,130,165,120,29,34,177,82,129,65,177,16,6,30,51,104,38,157,2,160,180,143,48,137,61,171,52,216,98,117,76,217,44,0,24,69,136,18,2,84,99,0,80,38,250,82,145,3,47,35,148,86,32,80,1,197,160,40,93,229,239,213,100,195,108,158,205,73,13,69,180,246,84,93,186,170,140,24,176,158,238,95,220,191,113,90,213,100,221,77,225,191,51,69,159,30,83,102,45,110,52,225,20,22,131,149,141,176,110,196,76,227,214,228,222,50,91,226,57,49,71,207,72,170,231,6,169,116,131,157,46,97,108,82,119,134,52,230,16,78,218,93,116,193,199,210,48,245,241,202,69,54,213,57,47,42,50,137,22,134,35,206,136,185,203,55,28,157,255,251,80,234,166,161,5,29,64,5,203,1,132,133,69,233,142,182,53,134,140,35,33,142,163,80,103,130,165,113,224,156,218,224,207,82,179,56,42,233,223,126,116,174,143,139,229,17,236,183,165,116,66,6,40,35,86,21,132,178,196,78,165,81,131,163,63,163,51,116,100,239,254,44,166,247,226,40,115,170,81,48,183,67,8,54,48,244,34,115,224,72,129,133,129,255,251,178,100,146,14,198,58,104,207,19,137,55,148,72,70,73,208,101,229,106,24,121,161,66,109,189,55,0,226,14,104,205,132,149,160,43,0,192,32,100,107,41,0,4,131,131,223,214,207,3,21,72,24,61,115,56,0,140,182,73,123,142,98,64,78,124,149,94,203,84,118,71,1,4,9,207,60,42,123,97,6,231,168,61,160,135,236,100,146,31,8,37,138,174,116,114,201,163,39,13,233,31,80,154,48,117,101,112,86,244,228,248,182,255,195,118,104,234,237,211,108,212,220,172,155,91,213,24,252,37,253,248,68,111,50,252,227,5,39,3,173,117,189,33,109,243,165,24,93,15,70,70,177,212,229,40,28,185,70,24,95,139,172,69,109,25,84,213,193,41,69,14,209,228,83,189,102,41,168,78,254,196,80,116,158,195,19,156,205,35,64,246,10,52,137,138,72,149,119,169,33,51,58,164,21,107,75,51,254,154,72,0,7,192,124,103,46,24,194,150,239,241,40,86,174,116,175,198,84,196,129,175,158,179,64,222,208,221,157,216,95,249,67,241,56,248,158,27,26,99,47,165,26,55,34,149,127,255,83,190,83,45,197,186,154,200,126,0,0,20,180,18,225,54,80,20,226,166,147,11,141,1,162,146,46,153,128,67,230,6,46,151,76,70,24,48,232,165,67,128,132,32,80,41,104,54,139,164,116,72,52,35,180,100,208,173,182,48,167,50,51,19,130,23,226,248,113,43,174,73,229,29,10,129,39,221,5,24,204,48,11,132,164,160,19,81,15,35,80,196,74,64,25,138,77,150,251,10,113,89,161,189,3,8,235,140,180,175,44,60,204,49,96,27,209,44,179,143,240,167,174,26,113,10,181,102,198,166,107,255,115,99,43,91,35,73,16,169,73,6,85,10,248,201,117,53,28,200,195,110,154,156,27,140,123,43,6,146,197,107,174,209,23,0,105,152,98,120,25,35,173,228,220,66,30,29,15,96,168,18,54,193,3,154,75,155,134,65,163,210,71,34,47,134,90,118,228,156,32,11,90,146,147,240,128,245,52,235,6,63,85,97,0,128,0,80,134,50,241,0,76,40,193,146,141,52,68,212,30,146,65,144,204,235,75,3,1,230,114,212,158,1,19,130,181,101,72,214,214,97,115,73,146,242,57,99,33,142,82,94,46,41,160,232,52,35,240,141,109,229,255,255,255,219,23,111,253,81,122,170,162,199,160,123,49,30,44,220,139,67,32,35,140,130,92,50,3,180,222,97,33,145,105,142,12,192,96,210,27,154,172,48,91,227,7,149,131,135,2,48,12,62,66,2,16,136,7,142,207,225,158,8,204,225,59,132,128,75,92,194,69,181,142,226,6,0,229,194,48,5,3,88,14,58,182,132,128,37,91,88,28,30,182,244,20,8,255,251,178,100,179,142,6,99,104,79,155,143,54,48,71,102,90,7,97,130,106,26,109,161,56,78,60,217,1,52,14,103,21,151,165,144,108,151,13,221,40,72,195,208,83,130,85,248,119,108,7,224,74,67,5,12,91,194,148,25,38,62,68,181,194,132,175,184,139,189,134,163,158,212,218,197,165,105,221,162,115,71,226,84,140,219,240,190,89,61,227,81,77,172,196,173,102,221,181,229,137,76,214,206,40,151,102,160,79,66,18,54,29,2,7,144,59,74,6,187,162,139,94,52,60,254,92,159,48,207,71,236,109,170,246,159,43,195,205,120,185,41,145,44,172,46,240,115,28,126,139,60,253,99,205,59,89,19,81,106,109,145,90,136,0,16,17,55,217,146,166,56,61,88,48,222,89,9,190,76,38,56,24,27,79,65,147,108,101,232,210,176,172,105,200,23,227,242,102,155,27,102,0,166,172,63,105,8,116,185,250,15,209,209,39,55,21,209,110,251,69,106,30,231,221,20,75,239,253,18,28,245,132,98,182,34,254,251,21,189,21,130,0,3,179,39,243,77,45,74,61,58,192,198,137,83,38,73,76,96,82,48,64,184,202,102,193,99,41,41,28,192,131,97,192,73,132,71,98,69,149,136,93,34,64,24,84,22,76,142,134,205,14,101,119,224,1,32,176,92,8,22,55,74,27,116,75,139,133,197,90,168,204,119,174,227,16,21,45,208,100,59,78,194,106,108,160,108,173,249,40,70,29,36,125,253,164,46,174,73,60,68,69,97,192,178,167,131,183,2,49,233,148,241,218,169,42,251,109,54,7,164,119,179,199,12,29,172,46,197,63,115,182,157,46,223,145,210,200,53,241,223,173,25,213,176,132,174,73,57,118,109,86,113,134,124,250,72,145,172,139,10,27,16,230,31,198,165,118,154,73,45,140,249,69,249,61,102,220,206,202,113,212,217,200,197,44,213,49,30,206,78,71,146,215,235,215,132,233,40,116,118,209,10,171,210,254,88,68,195,6,145,77,209,188,122,38,64,103,65,227,113,56,112,1,0,3,5,83,33,16,144,131,110,68,118,14,240,80,165,7,145,201,102,176,101,4,171,202,113,134,199,43,137,36,251,99,77,147,215,104,10,233,129,224,214,19,157,28,195,49,172,210,209,21,228,104,49,26,206,88,249,105,11,84,229,208,159,82,247,138,211,69,61,203,49,87,39,113,66,129,89,140,116,100,21,67,121,42,204,166,141,48,194,4,230,1,195,10,130,12,36,177,11,130,203,250,108,128,49,132,0,230,7,59,175,149,47,22,0,151,96,18,55,34,41,50,19,54,22,149,93,175,150,249,165,24,188,126,132,44,181,64,158,48,176,90,241,40,78,182,141,150,4,243,209,139,106,233,32,136,171,47,16,138,48,204,255,251,178,100,192,142,166,237,104,77,147,153,76,226,76,196,41,230,101,231,102,26,133,163,56,78,96,211,137,29,153,39,201,151,148,232,24,108,92,189,169,103,31,47,149,117,148,76,91,73,207,41,143,62,84,229,130,95,150,43,253,65,73,179,113,84,174,100,222,94,223,230,216,123,82,206,230,231,43,201,108,204,214,136,78,119,41,143,206,47,222,218,143,214,147,17,32,47,48,157,254,239,40,39,155,173,110,105,5,197,87,61,195,188,89,172,101,168,246,70,255,46,189,154,190,247,114,94,96,211,162,120,98,136,164,89,183,170,235,140,63,4,23,82,174,91,17,184,34,153,241,220,203,151,46,79,215,115,23,190,81,178,193,108,165,80,132,115,168,17,1,14,32,226,196,132,66,192,213,176,56,128,36,66,156,51,35,189,29,113,51,13,104,129,40,154,66,76,52,8,80,182,141,161,225,72,130,183,121,176,200,202,188,44,243,215,62,255,211,253,31,228,160,191,49,156,174,33,240,197,182,23,42,0,1,99,15,100,204,251,116,52,11,8,250,92,227,1,33,65,114,19,9,147,205,14,181,11,153,12,132,72,51,58,56,228,133,32,193,121,136,192,134,28,50,154,252,182,190,7,74,96,34,97,194,143,13,16,160,115,33,40,0,4,84,48,27,138,93,0,68,161,2,32,136,33,6,60,110,226,225,76,73,49,144,76,222,10,3,13,131,6,65,33,0,8,160,132,12,10,202,161,167,216,128,81,105,208,41,26,97,214,136,60,37,202,83,134,82,132,118,222,50,3,65,130,87,107,136,253,195,130,250,170,243,229,165,252,54,53,213,209,2,72,147,100,70,24,100,60,201,32,65,142,90,178,64,47,236,25,124,254,44,151,210,181,69,169,156,155,98,43,139,52,53,197,60,245,129,221,107,189,70,187,9,39,113,133,34,85,82,197,165,145,255,51,232,107,8,199,205,173,138,246,252,94,176,245,10,11,4,218,172,102,9,102,133,14,144,165,163,27,4,58,200,152,56,99,67,87,34,85,91,172,239,51,52,91,65,206,55,4,236,97,195,107,4,105,96,51,40,79,66,161,198,152,157,189,155,17,106,250,37,137,40,153,36,30,19,239,195,91,64,16,221,160,36,75,241,138,47,199,176,177,148,71,77,112,181,223,40,157,95,55,145,203,28,15,193,106,200,38,173,74,188,29,48,34,248,213,255,242,188,159,61,109,233,191,218,130,164,156,107,15,114,30,30,250,66,98,194,82,102,9,20,104,113,254,101,29,212,102,193,176,103,112,118,2,10,12,156,31,195,134,50,96,56,202,144,252,218,16,108,64,52,24,10,7,8,195,147,32,7,163,2,0,209,129,60,4,69,147,28,235,211,101,77,1,197,154,161,159,104,58,100,32,48,255,251,178,100,197,14,200,107,105,206,19,154,123,226,55,230,74,67,61,2,100,29,249,165,56,46,233,239,145,14,25,103,133,134,21,176,176,137,147,35,12,73,42,33,25,49,160,100,174,114,223,128,65,198,168,203,0,164,160,37,235,178,70,234,186,178,65,81,143,193,17,84,251,174,241,35,5,213,212,251,183,104,30,50,162,196,203,239,50,120,218,185,60,163,16,17,2,218,11,165,63,81,151,253,90,64,66,70,237,33,80,99,76,216,72,214,124,185,88,101,172,19,139,181,225,228,251,193,27,143,252,70,127,92,181,222,189,114,186,247,178,234,180,210,125,14,174,178,164,139,11,194,102,182,105,153,255,206,233,157,218,31,255,21,215,196,22,141,124,46,162,230,177,155,92,189,111,77,107,30,91,230,214,93,67,249,131,122,65,204,140,196,183,94,209,215,27,206,113,44,81,85,62,156,22,173,202,1,22,218,153,16,197,15,156,32,217,133,74,106,59,83,182,219,67,35,161,11,30,150,173,161,198,217,47,147,151,3,224,24,209,54,190,183,165,5,170,197,44,202,25,166,57,93,87,189,94,102,117,20,67,120,81,167,174,159,250,183,243,254,248,239,254,238,144,0,0,0,52,203,144,179,127,130,142,89,4,56,88,56,247,204,131,14,141,76,28,68,50,92,88,195,192,1,16,188,46,64,60,81,80,192,35,97,225,225,96,72,107,195,56,88,12,72,55,22,162,60,176,224,233,127,197,53,17,30,122,204,5,17,84,171,8,248,184,102,42,121,48,181,29,51,35,140,41,198,194,191,161,192,195,55,138,160,26,216,16,98,166,162,158,94,244,142,50,26,38,58,68,115,165,0,41,216,109,132,73,173,177,209,33,132,165,174,196,57,12,194,132,110,14,136,8,203,185,218,200,104,228,210,212,16,97,214,203,0,77,43,28,238,44,236,190,22,226,223,192,60,105,91,47,110,188,179,137,111,105,53,237,7,91,222,74,205,102,149,133,91,189,62,162,219,11,219,254,237,20,199,251,245,153,127,95,85,108,175,213,62,254,104,141,247,203,83,172,225,58,160,60,159,194,80,41,226,60,136,135,182,177,54,90,35,231,82,187,139,134,213,115,229,18,217,10,99,211,13,148,234,152,110,87,63,226,218,0,0,0,38,0,112,34,1,173,164,154,133,172,211,36,192,249,129,149,174,114,134,39,88,243,247,230,183,78,144,118,6,194,65,105,203,1,102,165,154,153,106,122,253,162,91,13,48,36,18,24,116,119,255,252,78,253,29,26,64,115,1,140,51,70,74,243,33,145,51,25,111,115,56,134,35,61,193,83,2,192,131,17,208,83,3,0,48,0,10,99,240,80,107,73,22,96,136,122,36,26,129,65,163,59,65,112,16,62,4,3,194,6,255,251,178,100,176,14,135,119,105,78,27,154,123,224,59,100,74,125,61,135,46,29,113,163,56,78,233,145,193,22,161,40,141,134,29,104,194,32,68,195,65,178,144,177,168,161,117,57,146,124,58,5,26,25,58,242,49,209,134,139,58,165,24,8,81,164,188,142,44,36,107,169,180,193,130,195,80,102,188,26,221,169,201,67,179,145,96,202,87,133,116,177,201,159,55,101,171,2,95,44,7,140,118,1,193,227,144,122,193,53,156,229,185,197,185,168,9,125,204,210,237,94,66,190,121,149,188,182,224,151,134,159,149,234,87,215,220,127,188,18,119,217,128,253,103,241,222,133,132,149,239,32,11,119,90,238,174,33,12,105,63,120,231,113,254,166,107,243,78,89,28,223,83,222,179,123,94,108,210,154,229,172,139,109,20,31,72,152,94,182,249,173,189,173,44,121,97,246,189,219,90,103,210,145,48,249,235,188,245,82,165,102,51,141,81,12,74,121,0,0,28,8,109,173,202,135,48,95,245,6,94,43,4,253,100,250,150,216,26,4,104,1,91,48,246,53,250,63,35,20,204,83,162,179,220,90,95,99,171,69,56,173,139,118,106,181,173,161,111,255,254,189,63,253,63,255,252,168,6,59,161,148,142,128,115,243,242,128,0,0,98,193,22,106,42,102,106,65,76,100,197,230,106,200,22,25,89,24,78,37,153,196,26,24,178,0,130,66,3,21,134,179,103,139,195,0,6,242,239,142,137,38,20,18,10,210,32,6,129,196,3,166,97,168,251,58,74,62,9,7,73,186,97,152,50,96,8,60,72,145,79,193,199,144,180,9,164,104,166,101,48,140,242,7,116,106,159,64,130,113,153,102,32,197,250,68,205,150,144,18,160,98,64,47,172,34,105,99,85,109,183,69,95,9,246,184,140,50,232,34,69,78,249,117,78,211,103,54,207,155,217,102,227,119,103,212,210,13,41,46,234,1,65,153,125,20,27,6,193,251,229,105,61,22,208,32,25,109,53,150,88,62,113,219,11,239,207,30,182,136,64,219,156,164,190,172,68,37,204,230,59,161,169,93,238,46,99,44,137,84,247,27,58,92,228,150,110,80,119,183,24,157,248,34,28,115,25,87,14,150,166,138,142,107,90,222,24,205,178,107,116,228,175,75,89,26,170,184,123,34,111,230,53,55,47,0,0,18,242,241,151,160,87,130,0,162,74,236,18,115,203,73,35,56,45,29,147,149,235,12,7,80,102,249,240,73,50,217,32,111,151,91,57,67,220,114,184,128,25,153,97,147,24,20,81,99,161,78,239,86,153,23,83,241,144,7,202,86,238,35,157,255,221,218,1,116,195,160,51,131,211,77,194,59,55,179,32,247,230,115,119,138,144,228,104,184,65,141,2,4,130,67,65,130,14,198,195,255,251,176,100,169,142,231,103,113,77,147,185,92,226,69,4,57,242,97,229,104,158,113,163,56,110,105,239,129,24,28,168,73,134,41,163,7,10,4,140,70,10,9,27,16,130,214,10,131,97,38,138,214,103,181,74,200,50,21,145,85,19,84,84,26,65,4,118,155,8,86,170,34,170,185,153,24,60,141,98,179,72,209,50,44,26,50,103,6,37,96,243,146,69,159,39,114,21,240,208,20,197,206,58,184,51,118,31,116,186,167,184,56,17,80,220,122,100,205,161,227,25,26,144,195,133,89,247,29,88,79,95,179,191,28,46,123,93,14,68,220,72,169,70,156,238,69,168,112,32,165,96,250,53,111,27,61,220,126,179,2,248,131,15,122,212,113,229,247,74,223,221,204,219,174,53,22,152,214,22,127,135,68,126,108,241,126,38,37,111,84,188,182,161,213,194,45,143,231,148,128,241,35,173,109,157,166,22,175,31,113,41,51,146,145,169,108,235,162,46,88,104,230,56,109,110,153,26,224,109,237,92,212,235,12,240,20,205,144,53,87,1,180,177,149,45,6,5,34,99,136,192,5,112,178,70,186,204,145,150,122,237,163,104,161,245,40,143,0,45,182,157,63,32,201,121,62,40,173,65,48,180,148,168,9,193,29,104,88,156,253,233,125,115,93,245,47,209,243,127,251,245,255,231,132,78,236,153,232,97,83,76,60,182,160,95,96,0,2,155,124,132,36,102,19,249,134,0,38,18,162,24,244,122,96,208,19,41,48,74,77,91,69,66,130,165,31,234,132,136,37,194,161,14,8,57,73,33,74,86,164,13,71,76,56,145,238,162,6,142,125,163,205,229,164,173,79,57,193,225,40,122,253,203,79,243,167,109,196,248,215,80,217,62,170,160,200,24,17,206,40,101,189,103,187,112,121,182,243,90,38,31,107,76,134,130,40,218,99,70,107,225,88,249,137,94,121,236,157,43,227,202,95,144,135,57,17,74,139,102,3,68,107,153,224,167,102,163,247,255,195,63,86,46,198,226,127,234,61,87,151,173,85,240,175,111,180,132,226,246,113,78,30,120,133,233,77,250,85,73,175,99,66,111,103,187,172,178,90,183,206,181,15,56,134,44,113,188,139,55,246,210,77,218,243,36,11,19,245,182,133,17,145,51,67,104,255,99,56,215,104,92,7,73,54,120,45,167,35,42,28,193,168,80,219,227,239,2,201,19,81,190,39,173,96,8,4,110,8,159,31,2,116,88,131,100,137,10,26,205,234,35,194,83,245,129,224,158,91,194,247,115,212,194,17,69,215,73,196,252,0,149,200,141,79,123,114,145,25,44,81,243,150,177,186,95,64,220,138,61,143,116,207,209,255,147,234,59,210,2,11,102,8,49,26,117,46,111,243,17,158,244,198,244,59,139,255,251,178,100,154,140,7,27,105,209,27,154,121,240,64,132,10,5,96,197,148,162,69,199,60,78,97,247,136,254,15,232,149,134,21,98,60,75,180,106,35,192,145,76,44,39,12,106,26,213,98,96,176,129,16,148,26,21,49,40,177,61,136,70,128,224,122,175,2,19,41,2,164,132,96,134,65,35,178,64,201,48,17,150,186,66,0,2,77,49,160,104,76,44,72,119,29,69,49,71,139,241,225,151,32,98,250,246,172,189,41,25,145,105,222,229,184,248,202,27,202,175,98,132,37,203,252,128,129,165,192,147,79,228,177,246,174,148,111,251,151,19,87,250,189,81,160,67,182,225,134,109,117,245,127,43,82,65,172,217,251,154,146,32,125,250,178,167,190,115,221,147,120,32,235,240,204,231,126,163,177,44,171,3,201,32,12,233,245,31,102,80,37,171,36,64,133,211,67,101,179,126,54,204,7,154,226,118,80,243,220,199,63,213,248,93,154,243,64,195,222,23,98,29,22,3,90,5,27,25,35,13,221,217,43,2,128,152,82,110,33,175,26,216,195,202,174,21,28,228,50,28,189,21,77,185,142,63,13,5,180,154,89,253,19,46,231,216,50,35,57,101,37,36,94,254,124,138,100,185,223,139,108,253,98,141,121,253,211,38,39,233,155,32,4,51,232,235,172,48,55,224,210,11,17,208,109,226,154,148,131,196,93,49,78,30,125,58,84,230,12,164,114,97,119,73,4,177,225,46,90,78,145,50,40,76,145,36,26,243,250,10,111,98,61,53,127,255,221,253,103,63,251,191,255,254,180,0,4,161,19,0,10,252,206,227,205,214,236,248,139,68,206,0,193,38,239,12,100,64,129,65,161,102,211,86,134,21,141,26,9,5,42,14,209,71,78,12,125,116,8,247,138,32,60,120,215,40,198,80,196,217,58,227,113,83,31,161,225,26,89,138,49,201,10,232,119,29,49,238,78,249,121,145,101,185,226,162,207,238,11,76,196,74,55,94,162,20,200,118,220,148,227,62,22,8,177,222,76,156,57,202,105,122,124,199,222,233,134,29,202,242,71,150,165,3,8,104,120,186,79,85,235,117,87,44,191,43,236,139,188,120,200,143,95,77,204,179,50,107,180,153,101,242,182,197,63,246,96,185,252,187,140,75,145,94,218,71,169,204,250,130,73,252,50,12,61,139,23,94,110,103,248,111,82,89,103,224,240,65,249,102,154,151,181,97,118,194,175,204,212,237,169,37,53,61,75,77,230,51,72,97,44,195,41,188,239,225,51,220,162,87,245,156,27,107,118,221,62,231,86,89,135,205,200,183,181,58,22,61,31,34,113,140,57,127,120,65,78,118,29,194,91,103,91,207,242,185,127,253,121,216,255,199,247,247,255,254,94,82,1,98,1,232,147,162,120,255,251,178,100,135,14,8,47,118,208,19,121,194,208,67,102,74,54,96,226,118,34,65,219,62,46,107,43,17,20,153,40,217,132,149,216,25,32,167,38,29,10,2,91,250,122,49,46,183,6,85,40,101,189,185,139,176,73,128,241,89,184,233,58,9,239,122,80,237,46,44,165,135,30,222,70,247,71,111,84,228,183,127,254,160,111,253,11,255,255,252,191,255,255,228,130,66,136,50,25,200,212,168,227,0,244,76,48,20,53,192,73,0,32,24,105,112,194,224,163,37,134,204,126,159,20,82,52,12,80,89,142,48,187,22,24,121,184,209,194,8,80,104,235,149,91,13,6,42,49,107,134,169,50,230,18,23,243,6,195,160,43,14,176,213,138,13,83,160,19,180,211,110,177,65,46,230,77,205,230,167,78,212,71,190,254,77,37,220,131,233,212,30,6,162,73,101,175,31,167,125,103,238,67,200,132,238,64,145,229,139,158,169,161,114,246,138,192,146,110,244,70,196,130,197,26,143,118,244,234,251,191,105,89,211,186,67,43,164,58,195,98,215,168,32,108,126,171,176,243,102,244,78,205,125,62,84,242,154,209,95,127,230,121,97,48,220,107,49,213,114,211,234,210,186,51,83,223,75,94,220,166,83,221,74,179,222,147,41,196,203,228,139,223,152,213,238,117,171,99,30,94,175,205,172,150,211,20,199,251,13,194,187,90,172,49,90,197,185,238,67,210,28,110,166,67,65,228,182,199,38,93,218,157,104,194,32,165,253,136,186,177,123,216,229,149,91,248,107,233,165,26,253,119,26,106,108,113,81,87,70,255,220,202,174,125,195,61,198,130,0,36,0,53,72,212,156,144,133,242,47,219,246,128,137,61,14,4,222,112,158,156,86,253,251,159,137,124,7,152,20,42,255,72,26,166,5,31,168,61,10,118,166,75,186,171,223,169,90,122,206,167,244,101,101,223,183,255,135,191,242,190,255,247,127,255,255,253,0,0,150,137,112,133,240,196,224,13,125,116,211,174,78,125,72,5,10,74,40,240,112,18,100,42,36,58,81,150,232,92,130,130,209,224,240,7,130,49,67,18,69,145,20,248,149,111,248,120,194,52,195,212,121,170,23,88,216,64,161,54,96,50,8,49,231,99,175,224,176,211,212,48,20,59,26,176,232,173,76,29,209,82,218,115,167,213,218,246,252,145,120,90,193,246,46,19,247,201,92,196,235,31,186,167,11,130,25,121,154,20,71,55,230,13,72,168,82,143,89,110,146,106,246,164,44,201,183,137,191,211,114,235,77,36,106,149,195,40,81,67,147,200,59,44,216,157,31,251,131,220,163,207,59,203,202,184,110,67,37,132,110,44,254,246,187,146,234,221,184,170,96,167,47,118,134,28,191,222,86,213,170,212,121,84,140,223,148,255,251,178,100,94,12,8,156,119,80,155,122,201,34,56,165,42,186,60,69,124,31,13,197,74,109,100,89,192,251,153,105,240,244,21,152,136,67,98,147,151,30,128,84,146,142,67,121,88,221,61,86,193,56,210,162,244,42,44,151,53,121,109,85,162,211,23,29,107,243,18,74,150,164,142,125,156,43,173,225,225,37,145,233,85,156,35,82,154,141,41,37,95,172,103,94,185,85,237,211,246,11,238,191,254,126,247,255,229,255,127,224,22,135,91,255,87,117,250,238,55,178,234,36,30,213,5,83,128,192,106,110,87,141,42,165,151,104,91,135,120,17,13,233,168,106,15,135,143,4,102,20,156,54,226,240,228,80,64,195,125,8,205,103,248,48,175,110,5,83,91,24,43,133,142,255,149,255,213,203,17,44,142,90,66,216,71,80,17,32,209,122,58,235,12,104,216,24,211,172,18,32,192,76,48,35,6,228,132,85,135,104,33,124,189,15,213,51,254,33,21,229,82,125,143,18,128,28,62,191,39,100,129,115,202,193,13,161,16,36,156,162,212,243,155,247,110,64,243,127,28,88,90,201,72,157,233,152,207,173,207,194,118,251,178,250,244,116,235,162,6,178,254,41,196,54,249,196,26,219,47,184,250,72,165,219,160,149,39,205,91,29,81,253,253,86,137,168,213,13,69,127,69,181,176,6,102,5,136,38,57,6,176,39,215,68,15,203,53,82,139,229,156,113,239,250,150,111,75,109,200,111,52,202,94,227,13,78,91,161,79,64,113,47,39,213,78,187,91,163,150,218,250,121,84,211,219,119,10,232,77,83,120,68,196,208,240,207,151,213,150,247,27,179,20,16,151,110,147,55,129,72,103,148,210,170,73,183,156,186,13,165,195,62,103,126,99,42,165,129,96,58,212,207,173,223,155,173,75,97,194,149,107,42,123,55,177,237,184,53,250,137,254,210,10,59,74,249,80,0,160,0,0,58,1,166,18,74,129,235,24,166,83,209,117,13,55,141,161,43,76,177,96,37,169,188,204,164,197,94,252,51,239,82,81,219,94,107,213,232,93,138,45,52,172,111,211,171,127,255,224,239,255,249,223,255,255,236,255,174,157,64,48,73,122,37,118,12,131,28,68,95,193,133,71,65,180,98,89,130,163,41,128,211,169,130,33,25,0,36,102,0,170,100,50,240,102,224,65,209,131,7,230,13,20,147,66,55,212,150,18,162,51,105,215,248,171,146,164,27,25,145,185,153,4,105,25,194,70,22,164,215,237,192,100,83,44,230,22,61,141,131,137,33,90,90,137,62,147,54,54,52,131,9,25,78,245,149,151,172,33,20,165,128,160,165,197,164,95,52,151,95,151,86,114,87,77,118,93,98,86,68,29,105,186,208,214,104,45,79,33,178,236,242,204,148,104,255,251,178,100,67,140,201,49,116,76,131,187,210,194,66,198,74,82,97,39,92,26,25,199,70,109,62,119,1,44,170,104,133,133,169,112,85,103,247,37,4,145,124,20,237,62,17,187,16,227,39,177,17,42,12,22,13,30,118,202,4,158,157,140,239,150,83,37,112,83,81,18,128,34,5,220,165,77,114,93,67,198,197,148,207,90,51,17,139,85,199,85,160,250,70,68,136,243,182,35,227,129,212,246,50,155,54,115,148,217,172,230,214,250,195,2,32,251,213,167,140,128,58,90,74,87,238,127,118,107,193,143,212,191,234,58,72,177,149,74,196,160,31,143,220,166,75,110,229,158,202,105,171,229,89,124,185,213,239,61,26,203,47,177,76,186,110,103,221,59,56,254,119,163,176,186,246,127,224,250,152,111,114,222,216,222,12,41,126,217,181,134,111,183,82,152,8,3,212,209,45,5,198,170,182,29,2,64,86,213,160,196,18,130,104,72,189,203,77,249,158,129,65,184,103,24,127,198,35,232,9,244,70,245,41,117,54,158,190,159,101,255,237,95,182,118,188,112,0,63,255,73,207,242,20,126,167,255,254,123,255,210,1,73,4,176,138,64,164,224,31,195,79,112,7,228,246,132,72,227,113,80,57,82,55,23,12,193,203,42,15,129,87,128,10,107,146,56,53,43,86,240,4,149,242,170,23,203,50,244,8,129,17,33,177,1,152,36,41,158,248,51,208,48,168,69,166,193,43,185,97,39,247,50,228,232,187,26,128,155,161,90,111,242,53,66,101,116,214,95,222,73,17,56,223,73,87,4,51,76,115,59,197,162,27,88,159,40,253,120,106,122,251,54,45,111,74,224,87,199,128,69,128,101,37,163,101,12,235,229,130,222,138,55,167,206,13,52,235,151,90,160,237,53,50,96,150,116,84,156,213,150,90,170,46,98,99,88,114,218,219,82,73,31,122,206,143,10,144,241,46,16,195,100,7,65,48,87,82,6,105,150,203,108,145,241,111,91,20,138,171,58,82,39,74,34,226,73,139,37,81,172,163,89,211,83,255,255,164,123,88,2,194,25,242,52,0,62,93,178,32,183,100,7,194,49,128,142,163,10,22,128,51,163,107,143,153,136,197,163,216,237,14,112,147,33,229,237,167,30,237,235,113,106,221,91,153,125,27,218,111,249,189,63,253,168,70,1,237,175,119,215,254,223,216,107,219,255,231,250,255,252,163,255,254,66,0,20,131,120,44,144,96,131,134,52,18,102,59,166,228,150,106,97,197,176,52,244,225,34,201,32,25,168,81,80,68,22,164,217,80,9,141,194,65,8,96,106,176,24,16,174,36,133,47,108,216,24,8,69,178,124,207,64,64,11,147,58,100,120,96,66,240,220,252,188,120,47,187,155,181,51,150,15,207,182,28,255,251,178,100,40,140,118,222,104,209,27,121,124,240,71,38,90,58,97,135,104,32,129,209,52,14,233,23,193,20,161,40,65,151,169,104,95,168,78,20,56,253,219,181,241,170,250,239,123,126,101,50,11,21,224,221,84,199,15,202,153,155,253,175,119,111,235,80,205,174,101,6,79,127,94,52,174,253,189,34,213,203,185,147,165,107,254,61,61,207,198,123,123,251,191,118,102,50,197,125,203,72,126,67,60,254,117,10,163,74,182,243,196,198,117,43,46,241,145,57,109,207,176,100,215,233,198,111,184,240,156,233,126,153,70,99,182,157,227,105,253,95,41,39,113,129,2,43,20,248,150,199,22,225,181,199,245,166,172,227,5,138,155,111,139,93,70,96,125,174,177,237,59,42,104,1,32,0,0,4,1,154,36,153,68,135,68,68,161,228,91,6,29,191,155,146,153,132,190,155,5,161,127,195,180,45,201,76,139,85,3,195,191,39,125,237,45,254,249,170,169,181,244,213,60,223,105,159,239,215,245,183,122,152,4,179,223,239,233,150,253,123,63,103,252,48,96,249,132,99,65,18,111,50,130,4,207,204,173,81,204,108,0,130,226,249,134,208,56,192,74,5,19,76,32,7,129,9,121,130,1,192,8,78,11,4,230,2,142,69,147,85,129,197,40,65,8,98,24,201,16,37,40,196,129,129,144,28,193,129,60,192,210,240,12,77,143,2,104,152,98,88,240,6,30,18,220,194,224,56,80,114,103,113,102,154,17,118,90,216,233,4,140,179,203,86,197,143,197,149,182,20,44,97,26,253,133,204,91,95,77,33,190,167,185,11,158,171,3,34,83,238,167,20,205,53,11,175,209,89,140,229,156,2,151,23,169,58,180,176,249,246,193,110,245,166,169,158,23,16,234,236,85,180,132,195,136,209,150,196,165,40,156,246,246,149,153,53,63,167,186,208,127,149,100,18,204,122,244,178,76,53,188,99,150,50,149,148,0,144,219,227,114,123,173,119,123,214,120,215,144,239,240,124,161,124,194,202,136,255,219,191,103,90,222,232,235,90,219,227,38,207,163,0,208,69,96,65,73,68,177,151,211,60,45,26,183,106,214,63,71,204,233,20,96,127,83,127,125,245,213,14,46,127,129,144,221,24,106,92,153,151,14,128,129,40,32,24,180,187,59,198,89,227,124,69,84,168,141,75,52,200,70,146,40,76,172,68,98,107,117,44,254,34,74,157,55,125,156,249,66,102,95,86,229,91,247,111,230,116,246,173,31,208,224,17,45,255,255,239,253,11,183,251,41,0,52,91,148,46,48,192,63,75,97,69,231,133,8,215,64,184,84,220,1,91,67,241,35,128,200,6,8,131,33,48,33,196,65,227,75,192,193,2,7,12,5,9,182,64,13,43,32,68,148,88,201,255,251,178,100,26,12,70,21,103,83,27,83,95,32,71,134,74,19,97,141,108,29,229,227,68,109,225,181,192,242,25,42,40,241,50,112,69,122,100,84,139,171,18,118,87,60,59,73,113,161,119,115,20,149,115,187,107,179,18,73,4,179,188,191,156,126,47,49,150,232,47,215,143,209,79,149,76,201,243,68,210,82,169,156,39,236,102,83,173,105,50,19,136,230,35,17,227,46,2,241,34,100,250,196,98,64,202,242,193,96,210,96,125,4,20,113,52,216,112,183,244,28,72,29,135,7,152,52,38,24,152,28,77,195,96,232,173,0,71,47,63,138,141,190,3,156,195,163,237,59,158,204,106,53,9,43,119,111,108,179,123,218,244,226,30,201,147,241,170,110,183,38,239,94,22,75,63,241,56,16,2,0,17,6,2,194,12,44,50,9,129,200,67,150,222,212,139,24,32,194,108,90,2,61,43,28,45,233,76,48,186,80,232,223,100,28,252,132,135,147,151,157,206,217,41,149,36,248,196,197,175,77,29,72,117,167,213,175,253,62,254,170,212,143,235,20,158,87,253,21,0,2,104,152,1,42,49,103,211,42,95,50,162,80,210,99,132,0,97,166,88,234,6,99,16,128,0,70,76,78,53,198,73,66,0,115,12,46,77,96,184,160,128,136,40,34,97,33,207,241,32,104,242,236,56,2,7,29,27,38,6,123,39,204,32,20,153,120,143,9,128,190,247,179,84,63,86,36,142,122,198,158,47,242,68,252,22,93,62,86,228,90,185,139,219,149,105,85,39,251,201,89,229,148,167,35,235,200,148,182,139,85,108,179,143,141,66,156,11,241,215,154,110,51,55,75,30,138,61,27,103,138,211,8,134,219,192,174,27,203,248,59,171,51,45,193,139,231,249,149,156,190,252,95,120,234,205,127,199,29,213,152,136,210,61,213,165,57,77,204,70,113,171,4,53,219,219,164,9,209,181,139,89,35,82,9,29,78,102,138,14,215,68,215,49,38,178,163,188,243,201,238,106,116,89,57,82,106,27,147,70,110,95,115,19,36,167,71,161,214,88,140,148,145,46,136,114,138,10,148,191,250,183,59,214,74,119,109,71,128,48,134,151,137,10,39,79,147,124,154,24,240,195,52,155,169,238,48,245,27,41,189,250,102,159,46,188,145,241,77,48,135,252,252,181,35,183,170,246,244,127,253,168,133,61,103,97,132,35,226,239,0,80,101,31,250,247,91,183,180,29,16,25,217,230,96,215,49,147,174,6,157,72,26,104,2,4,6,25,34,124,97,176,163,42,50,168,28,201,141,33,81,219,89,37,3,25,40,178,203,66,227,67,7,132,13,86,5,49,16,142,90,40,5,34,94,71,6,132,162,18,250,98,40,42,242,17,25,146,25,184,128,131,3,129,40,235,255,251,178,100,38,142,135,166,120,207,3,152,61,240,71,166,138,83,96,175,170,27,169,209,64,78,101,115,193,2,153,105,29,135,157,88,217,74,17,170,179,106,54,10,116,90,88,182,209,138,158,152,112,65,50,125,178,81,247,187,114,230,193,19,252,157,54,173,91,136,31,36,138,208,44,11,125,106,81,11,151,247,56,21,173,252,213,28,159,120,72,249,106,135,59,150,32,41,198,196,186,227,84,146,51,84,90,119,122,170,202,139,243,110,141,219,191,82,255,219,213,239,223,34,208,175,213,251,149,111,169,205,121,70,158,237,76,220,106,118,177,160,78,62,225,30,86,142,119,114,92,121,90,7,129,114,220,171,123,237,191,252,237,107,235,212,238,212,119,68,62,162,98,200,230,140,154,168,93,78,48,138,180,153,216,130,144,52,247,101,15,217,168,169,106,178,68,237,156,34,165,77,232,88,6,7,128,10,142,78,67,17,150,170,42,227,134,111,231,108,8,1,0,70,242,98,24,229,114,142,159,249,7,118,188,127,191,186,22,176,53,235,204,106,60,161,227,35,145,233,227,62,239,255,117,169,132,94,165,97,34,134,50,29,44,198,57,227,111,15,191,254,239,127,101,32,49,130,128,70,88,75,154,68,122,96,217,65,143,16,198,1,27,161,105,157,67,1,9,4,16,152,4,88,99,84,136,32,18,150,108,204,203,161,6,192,32,11,24,44,98,101,112,97,137,65,157,85,2,35,107,160,96,80,80,50,241,46,53,44,52,64,40,117,194,47,168,4,120,22,14,141,2,149,202,236,50,45,36,86,149,162,174,138,175,25,0,21,31,221,168,253,109,217,161,124,247,187,18,222,202,212,178,107,62,173,106,79,186,249,214,238,83,145,140,101,22,229,57,204,79,97,221,247,83,177,251,61,95,210,187,177,144,82,79,15,113,167,86,30,242,105,201,255,239,127,90,161,255,204,150,230,173,35,17,177,83,36,80,154,68,157,193,88,122,124,38,7,221,89,145,229,222,144,234,243,88,243,73,185,90,245,79,211,162,239,131,4,46,212,90,28,153,159,52,234,224,253,237,52,59,13,93,150,196,75,174,213,46,255,255,255,253,95,236,255,92,0,0,64,12,172,238,167,90,87,174,181,98,152,86,231,182,81,208,105,87,68,225,184,163,196,151,71,83,82,32,109,64,87,150,122,139,85,233,171,253,80,246,166,173,175,239,255,183,167,255,241,25,191,255,71,236,247,127,254,171,237,197,225,154,32,0,2,201,117,31,76,176,116,196,198,140,20,96,211,138,140,228,13,16,192,18,165,151,103,162,214,154,223,33,226,254,126,1,116,60,173,32,26,153,208,16,25,220,149,64,161,27,5,129,91,82,101,97,80,8,236,41,216,225,188,53,85,209,96,128,255,251,178,100,32,140,134,38,104,82,27,121,121,224,77,172,250,51,97,231,86,31,229,211,56,46,105,243,193,12,153,104,217,134,29,144,85,168,105,130,175,25,148,241,242,136,50,174,54,79,151,15,10,144,179,136,251,240,13,56,78,117,47,12,190,28,10,227,18,177,246,169,210,92,244,143,11,192,133,226,169,110,124,161,83,73,8,14,40,143,211,166,87,240,24,183,143,109,127,11,95,222,111,253,126,145,184,190,156,125,34,172,127,83,83,91,128,49,190,112,184,241,112,169,86,252,79,239,223,255,183,213,249,139,159,102,217,109,168,218,196,8,107,56,212,22,156,86,238,59,196,175,183,23,13,245,207,78,222,189,177,222,70,191,249,40,147,172,6,0,0,104,251,107,28,64,106,15,203,170,61,206,229,200,208,0,137,55,145,137,134,228,107,104,191,94,104,179,224,184,99,30,169,33,181,229,107,108,203,9,135,137,21,52,199,250,154,91,223,255,255,255,245,18,83,249,223,255,255,126,159,246,255,255,255,233,204,126,255,53,191,252,34,76,173,96,8,140,86,107,97,113,227,82,101,93,40,10,202,114,81,113,137,197,134,232,177,25,212,52,23,7,25,24,110,101,181,217,96,152,68,8,4,132,13,6,129,107,64,208,41,135,195,198,252,7,153,52,60,205,200,5,130,198,149,58,48,112,200,9,160,13,198,78,227,155,32,165,107,212,196,205,2,49,235,130,192,29,70,120,113,15,222,128,91,152,11,51,109,114,129,212,175,0,12,156,104,207,45,87,69,160,218,153,151,46,27,250,148,183,247,94,52,38,77,53,121,82,2,219,236,233,87,5,172,227,214,154,198,159,12,222,60,91,21,109,225,28,203,82,104,229,167,133,44,36,152,61,33,145,212,14,205,52,145,4,187,202,129,116,255,246,43,222,125,21,254,202,186,85,253,206,220,253,168,151,233,166,18,125,242,242,232,233,198,207,130,251,137,211,1,144,227,184,17,98,223,154,233,239,183,10,238,234,79,251,93,105,150,234,124,174,99,219,121,215,234,120,184,179,91,187,120,122,248,241,98,252,182,95,22,108,181,244,146,180,150,95,159,231,63,255,77,127,143,252,179,124,81,43,168,0,8,51,238,203,19,232,46,37,118,173,53,150,76,167,58,192,81,179,24,46,48,0,180,203,141,156,146,227,150,57,26,6,113,198,82,11,120,229,76,31,77,232,57,79,126,170,189,95,255,111,255,233,212,100,250,232,255,161,94,154,122,63,179,255,252,146,0,16,176,104,233,170,57,24,90,168,3,228,201,215,78,68,120,179,7,31,92,104,192,67,130,64,168,163,14,80,7,1,141,6,14,132,152,234,114,37,128,66,76,53,0,168,66,10,85,134,74,161,200,91,152,176,88,162,99,255,251,178,100,29,142,70,226,116,80,19,111,94,192,68,6,74,50,96,233,126,157,69,209,60,46,105,241,16,221,137,233,156,243,29,200,43,154,122,9,20,157,38,232,134,37,82,22,197,23,163,50,16,108,107,180,144,224,201,155,112,2,220,189,28,42,2,43,76,191,112,5,159,70,246,188,89,113,140,48,31,47,83,121,52,169,152,12,47,60,141,42,254,186,140,242,116,196,205,244,110,213,158,46,178,184,54,155,234,192,0,193,225,189,39,136,54,241,133,215,198,103,255,185,227,247,25,255,174,112,222,133,67,121,43,189,201,58,95,239,100,84,254,24,2,178,84,43,164,164,18,6,217,201,119,88,222,216,62,151,42,163,79,92,144,188,49,27,182,136,239,182,146,199,253,205,43,152,211,125,193,186,221,158,166,217,17,100,33,95,230,191,191,239,249,175,203,192,12,1,211,101,16,64,192,156,194,32,76,67,50,60,36,37,156,148,74,186,189,173,232,120,10,159,5,29,199,1,66,57,54,67,71,86,162,63,57,107,199,140,54,189,121,175,215,255,159,226,239,74,43,176,212,102,99,58,67,254,251,30,123,235,253,189,91,2,96,113,233,154,28,70,193,31,24,192,170,106,149,40,97,88,128,106,96,221,216,128,82,23,17,152,244,16,9,49,144,13,215,216,128,16,107,33,170,34,128,69,230,15,10,26,212,6,100,208,99,186,66,81,221,107,102,88,40,6,160,117,248,117,242,34,140,76,241,183,22,100,99,18,41,83,127,17,54,68,112,143,171,96,56,76,228,251,62,96,121,91,44,8,78,28,56,198,36,126,28,4,220,205,76,107,16,27,207,101,122,91,65,216,173,195,17,247,15,125,250,25,215,91,125,85,229,138,218,243,101,212,56,171,163,78,46,21,224,0,205,41,178,244,47,117,73,201,109,190,38,244,211,134,243,133,91,135,255,230,82,145,226,54,86,77,90,58,179,56,72,156,153,196,17,183,108,226,28,106,183,54,177,123,194,254,234,79,142,219,191,90,107,213,246,245,185,47,173,41,93,248,141,110,112,90,169,27,118,239,175,158,166,214,242,137,246,205,220,51,169,107,255,175,190,162,127,229,215,249,155,226,238,80,0,1,32,58,139,36,5,184,122,201,97,89,32,236,154,5,68,221,33,61,12,77,116,147,67,129,47,216,40,248,159,116,229,40,228,59,172,220,222,143,219,125,63,255,253,20,116,179,242,21,61,127,79,144,164,2,0,7,28,127,149,67,152,136,6,48,136,171,67,50,76,122,11,140,112,25,13,42,74,114,177,195,161,153,139,23,116,141,184,25,225,128,35,128,193,204,144,134,195,118,133,230,155,205,40,152,116,229,9,96,172,205,214,88,183,232,167,164,2,91,213,176,155,198,198,205,189,255,251,178,100,36,8,134,95,104,83,59,79,77,240,70,198,90,17,61,5,162,159,181,211,56,46,105,243,192,211,136,234,52,247,136,120,202,186,84,103,86,119,156,190,121,54,27,107,225,43,218,220,176,23,105,108,69,102,133,235,1,15,170,99,182,246,231,9,55,15,85,138,215,107,156,76,93,80,4,129,61,205,17,34,125,156,202,101,111,24,143,109,225,175,31,201,92,111,127,192,97,179,158,22,125,236,179,157,192,34,117,152,0,100,129,91,38,35,45,228,95,31,48,232,247,91,193,127,155,59,51,183,86,182,121,169,107,181,34,197,153,197,153,31,164,142,143,67,78,37,46,116,24,114,115,4,115,104,128,255,84,21,66,176,255,221,37,40,32,13,17,20,19,80,36,67,240,161,48,64,198,125,53,26,192,54,40,142,21,48,135,218,12,113,174,183,210,75,91,112,63,147,121,230,224,250,194,53,240,239,148,52,141,71,232,207,70,135,208,216,83,245,101,31,254,55,255,250,155,81,86,229,191,242,95,137,255,248,168,2,0,67,153,66,64,102,170,17,145,107,65,197,211,151,9,12,8,52,55,239,80,208,2,3,5,16,132,151,166,36,38,152,24,112,6,13,5,6,166,140,93,23,52,193,67,243,28,26,77,32,58,30,69,181,226,192,16,120,118,155,96,81,201,129,162,3,61,13,185,229,25,8,179,165,65,128,30,106,148,150,205,78,91,9,200,39,45,160,65,9,143,4,207,231,21,157,31,185,41,100,197,13,40,48,105,104,19,213,168,139,155,188,38,40,249,85,92,64,52,145,245,132,121,57,17,144,78,229,118,203,169,215,195,145,205,86,123,107,89,161,220,166,118,49,71,6,193,80,30,162,227,161,214,214,27,174,146,188,198,186,221,231,215,141,103,252,166,231,104,226,181,242,251,126,113,69,29,44,220,133,238,27,113,199,103,167,193,43,129,86,241,73,155,61,139,81,50,140,108,165,35,125,93,171,230,104,122,221,222,226,212,137,31,16,235,19,87,128,229,140,53,198,180,152,137,243,35,223,246,251,215,106,237,103,13,182,245,107,113,255,180,251,219,31,225,113,26,253,175,31,210,30,128,24,0,35,0,44,214,213,0,144,154,72,245,56,237,91,135,180,91,125,33,161,215,172,178,83,164,137,179,89,165,31,51,84,105,74,121,75,10,63,173,196,58,127,221,127,255,232,253,63,255,253,84,0,0,0,112,65,2,96,193,32,101,32,186,97,8,200,100,160,188,103,16,36,96,176,58,100,60,38,97,16,66,23,8,12,97,4,76,55,15,1,39,69,2,163,133,7,21,54,137,132,1,102,108,8,121,128,99,212,14,191,74,12,165,230,28,16,23,119,8,2,103,235,40,101,193,85,161,176,195,35,1,58,89,255,251,178,100,40,143,199,163,116,206,147,187,122,242,70,41,26,33,97,133,118,26,197,165,60,14,61,121,1,46,170,105,13,131,29,200,50,167,224,205,64,190,178,245,18,76,117,41,85,149,229,185,24,108,99,65,180,55,85,77,206,203,91,2,174,54,35,185,93,136,58,215,45,18,11,139,126,93,193,114,198,34,170,250,75,83,235,109,16,245,171,65,112,73,110,165,43,45,156,65,12,93,245,147,56,69,179,218,202,253,235,75,63,58,117,189,119,120,248,155,246,180,228,21,68,170,175,88,104,239,223,134,244,253,124,50,247,52,175,117,14,68,251,29,53,172,107,77,184,199,121,108,222,212,198,17,81,227,238,14,164,171,100,244,235,239,232,253,149,150,44,88,232,233,35,232,201,221,167,47,181,255,17,235,22,89,191,206,190,45,243,159,26,191,89,214,125,157,248,4,3,85,163,64,74,4,18,72,136,82,65,21,155,107,48,148,238,116,100,241,226,130,206,87,100,96,158,104,109,168,99,91,223,162,186,222,199,212,228,17,122,167,21,99,48,41,35,63,85,237,100,42,255,45,62,189,124,188,17,187,116,255,255,250,255,219,113,79,254,130,68,24,80,16,110,69,65,33,228,205,135,131,39,14,88,57,195,3,132,81,163,0,139,68,145,70,62,18,129,65,227,194,0,40,12,222,162,33,97,88,132,24,97,194,96,88,90,68,122,150,167,121,64,138,80,52,38,2,23,69,135,18,72,169,64,204,172,48,225,151,224,2,43,76,151,242,140,28,65,198,226,170,8,64,113,233,212,72,17,48,138,42,210,143,178,64,92,187,203,37,183,135,152,239,69,195,43,25,12,165,87,164,244,214,33,50,118,237,61,237,238,165,242,90,29,111,51,115,138,245,92,194,130,140,190,44,57,113,109,28,26,214,28,254,188,127,154,56,119,222,203,196,176,107,4,202,149,71,202,130,4,12,54,74,0,245,186,77,117,44,148,115,207,253,36,238,147,179,147,46,168,49,167,182,79,210,70,23,20,106,161,244,95,118,215,172,253,37,228,245,28,94,30,109,26,25,137,222,72,56,96,70,80,216,0,2,55,15,75,246,226,10,9,225,76,232,1,11,222,73,138,37,13,136,83,214,68,123,126,98,37,120,29,204,16,182,34,151,197,41,81,183,24,237,215,254,171,206,76,239,244,255,254,157,69,233,223,255,249,227,125,6,250,146,6,204,49,20,253,15,120,132,21,51,249,141,255,229,134,10,0,2,1,156,193,229,176,185,68,195,70,51,21,33,193,133,131,33,139,198,66,198,97,178,24,200,28,95,19,22,2,140,114,8,28,17,191,97,96,25,170,136,73,170,35,11,8,0,192,231,56,145,2,18,135,114,128,171,5,141,16,46,78,79,32,17,206,255,251,178,100,33,140,230,190,104,80,27,153,124,48,72,41,42,51,97,39,116,27,169,161,64,110,105,231,193,38,164,104,141,132,157,216,94,24,1,48,64,70,46,119,150,200,145,90,142,77,135,21,43,210,64,64,116,252,161,74,87,182,252,239,110,26,220,41,174,220,79,240,154,109,23,137,173,86,153,221,163,187,164,148,147,183,205,252,158,253,191,244,189,254,135,51,54,186,249,177,253,213,246,254,155,223,199,250,214,245,175,189,194,85,209,206,71,26,75,69,110,175,33,97,248,132,7,151,152,195,44,118,88,134,171,252,203,6,158,141,180,207,86,98,245,121,127,184,234,58,51,182,60,196,45,196,133,17,23,21,185,72,249,158,12,23,138,214,38,118,164,53,230,221,41,168,115,66,110,134,173,48,119,254,96,0,7,4,7,197,149,186,37,182,72,151,186,156,17,22,254,251,246,153,77,218,146,109,47,43,233,71,167,214,63,136,202,152,222,7,59,69,9,142,232,186,17,175,171,255,254,99,127,227,81,226,167,57,71,60,195,207,116,3,0,186,52,72,183,255,255,255,55,247,254,95,214,1,13,5,57,131,75,160,20,89,166,135,102,43,86,154,100,14,106,48,0,132,18,103,121,121,202,10,20,20,108,0,2,214,165,104,144,176,179,1,31,52,132,17,28,36,58,111,200,1,171,236,42,108,88,189,0,169,0,33,0,115,89,83,88,18,48,80,14,226,65,1,133,54,102,241,16,11,215,22,35,220,31,145,33,19,35,207,9,18,133,59,187,162,62,34,67,113,214,155,235,14,25,157,34,5,120,49,206,125,206,202,205,135,143,213,179,175,58,127,210,62,5,253,101,236,145,226,190,137,184,4,21,13,244,229,223,95,45,159,57,143,241,173,107,234,52,109,255,156,74,117,63,182,26,113,90,38,237,88,69,238,244,107,23,59,82,240,55,101,210,175,238,185,215,179,156,9,52,231,245,121,243,121,143,70,230,45,180,48,230,12,250,204,173,172,45,200,116,85,168,143,49,104,79,46,163,204,119,140,48,89,155,30,68,124,73,208,175,101,146,246,129,155,124,88,27,44,99,37,225,92,22,193,28,131,230,231,147,214,212,134,72,132,157,118,60,181,86,100,83,29,222,88,247,194,61,124,70,122,11,187,215,202,191,255,234,223,255,255,239,168,157,122,127,255,26,144,155,27,229,137,6,89,218,121,5,154,71,16,3,206,166,122,40,164,0,2,144,84,68,147,48,187,212,204,231,83,45,85,78,190,66,55,184,192,136,46,82,24,34,145,135,0,140,70,51,17,145,198,69,201,124,10,1,155,92,200,141,96,129,144,141,185,250,48,113,132,74,136,30,139,46,120,65,165,68,40,154,19,108,135,66,130,76,154,13,69,67,4,53,255,251,178,100,37,140,199,3,104,78,155,154,123,176,74,233,26,51,97,37,116,29,141,199,52,46,225,242,153,13,13,232,141,148,157,216,77,22,234,232,0,220,100,130,240,24,101,231,178,110,59,11,241,173,234,70,29,226,212,141,26,60,25,109,28,186,182,69,126,10,169,241,137,113,77,185,70,220,142,57,210,70,181,164,175,107,84,134,54,176,213,18,237,133,151,144,153,3,35,230,229,222,73,157,28,23,165,213,88,166,153,49,255,248,202,82,158,86,108,226,86,204,217,188,189,111,81,6,52,245,220,39,147,105,187,57,246,247,243,111,54,166,173,184,182,180,177,230,126,201,22,53,33,34,232,191,117,43,217,91,211,140,175,98,102,44,102,120,46,48,226,79,18,51,125,37,131,4,29,118,199,95,40,42,77,0,0,19,240,74,90,251,188,66,55,229,32,35,35,198,106,60,135,25,19,215,75,209,227,95,212,94,119,53,208,68,163,183,130,237,65,206,234,93,83,167,234,223,167,222,159,255,255,234,153,0,35,113,63,255,209,200,213,28,200,7,33,85,5,142,65,94,19,30,192,112,5,221,186,250,0,19,1,11,179,17,85,243,25,140,115,29,21,3,116,202,241,165,108,44,35,25,115,83,24,196,27,15,0,128,164,104,192,242,136,66,35,1,129,130,32,16,212,224,136,152,20,48,28,54,48,164,44,51,128,29,49,44,45,119,135,70,144,224,90,44,24,36,25,100,71,119,45,173,48,22,166,244,25,130,150,100,32,105,180,0,133,83,180,70,206,78,184,55,173,68,58,17,232,186,20,87,128,32,195,110,39,94,136,231,149,220,245,89,24,77,138,185,65,42,201,30,85,175,153,99,239,45,206,55,219,91,151,220,185,155,79,245,10,42,239,23,87,147,251,205,196,95,94,41,185,95,165,126,43,135,87,214,159,234,191,119,142,212,165,155,122,64,82,22,75,206,58,148,90,32,192,92,15,13,83,47,254,100,101,223,182,181,125,71,207,219,157,47,153,53,239,5,245,239,153,230,131,5,230,233,14,208,37,129,23,59,146,38,237,6,60,211,200,166,180,95,107,50,197,243,83,252,215,238,218,215,207,254,71,55,138,12,0,0,156,103,113,37,203,1,35,4,2,12,150,15,191,45,87,47,172,186,58,28,69,235,145,88,167,179,220,168,29,29,226,19,114,136,37,55,169,154,17,216,179,20,65,118,34,135,114,91,204,127,253,71,106,255,255,228,255,254,157,202,170,143,79,38,0,0,99,14,140,115,20,208,19,70,211,67,14,113,67,25,205,80,195,208,144,61,52,78,51,50,120,33,48,0,7,49,101,227,1,163,49,82,240,18,9,128,157,30,125,200,40,72,197,193,13,53,184,207,82,77,8,218,68,88,103,22,16,255,251,178,100,31,140,199,49,102,205,19,187,122,114,77,38,153,243,101,109,118,24,89,163,66,109,233,229,193,37,154,168,13,134,29,216,174,98,35,74,166,68,61,4,67,74,24,219,211,19,27,151,100,70,13,15,202,193,32,182,91,178,199,45,196,25,81,78,19,250,42,3,16,107,214,65,220,30,243,9,95,92,116,51,17,153,199,203,98,109,184,19,251,213,226,87,250,98,244,117,172,85,207,205,44,244,194,71,218,52,75,245,2,17,63,122,25,159,23,63,235,75,177,125,77,31,238,236,89,207,198,119,98,214,147,66,97,133,149,214,254,87,4,182,6,161,150,217,48,247,23,141,9,47,23,230,53,190,28,38,183,86,110,123,47,219,115,174,45,53,107,44,219,220,111,21,182,210,195,243,68,182,22,230,134,224,201,72,149,109,129,183,178,115,167,70,178,63,195,101,76,150,245,16,16,28,2,236,47,242,233,16,2,93,100,197,125,140,143,151,87,90,89,65,237,18,54,209,4,98,212,160,76,112,86,225,28,105,195,224,44,95,230,3,84,46,60,152,243,28,227,234,94,167,231,191,39,173,181,31,151,255,255,255,254,59,139,156,18,238,217,71,255,196,31,253,181,255,249,11,0,5,180,94,16,24,152,248,233,155,130,153,206,145,191,14,155,16,34,91,159,205,32,175,104,134,105,129,153,4,133,66,180,99,33,76,220,6,118,182,197,139,21,205,49,224,103,10,165,72,132,77,138,5,29,7,10,189,131,165,1,172,150,11,49,232,183,66,217,169,21,68,214,93,36,208,95,6,3,150,254,86,181,118,219,205,134,41,177,50,123,41,181,241,149,15,17,29,77,188,253,250,186,251,238,245,125,70,174,222,71,241,219,183,212,108,223,118,47,250,222,146,90,165,153,113,79,11,231,19,125,253,124,193,108,222,123,158,190,220,255,193,231,189,100,175,223,221,45,174,172,221,111,141,215,110,126,218,141,169,32,64,199,119,2,39,146,44,47,171,185,81,243,27,60,39,54,125,205,223,209,190,241,147,241,45,1,97,171,91,143,151,79,127,238,64,80,128,10,12,101,203,77,152,163,50,177,213,19,113,50,99,141,105,3,26,52,82,3,5,106,158,163,206,156,98,24,195,95,94,170,100,28,166,176,66,75,200,57,229,110,249,78,81,166,143,157,149,2,220,250,163,255,212,223,255,175,39,229,63,254,123,243,191,250,255,255,77,65,0,16,224,32,210,99,72,128,100,170,16,99,73,142,106,128,8,6,112,12,18,13,140,41,130,1,129,96,16,44,48,0,45,49,44,71,14,7,9,131,51,0,128,35,55,132,177,224,128,112,53,50,49,77,170,67,68,114,112,145,152,247,9,144,97,162,170,84,40,104,56,44,27,242,244,22,132,112,255,251,178,100,39,12,199,18,105,206,19,186,99,242,71,134,234,19,101,141,118,26,25,165,70,109,229,139,65,35,17,167,65,167,157,208,92,52,163,55,203,175,63,113,95,11,15,138,82,173,149,44,170,248,142,0,202,231,93,56,123,239,76,95,199,57,187,221,182,228,208,209,220,75,158,103,134,127,255,59,222,108,161,203,208,141,242,165,38,179,202,212,135,16,246,1,208,171,107,216,4,95,100,113,237,244,25,157,118,217,230,119,220,179,211,131,22,32,171,91,93,89,52,78,78,254,128,4,85,114,251,44,86,152,73,88,221,53,115,241,19,22,94,136,171,146,63,169,181,208,225,250,66,239,56,213,152,162,213,244,152,207,245,14,197,11,94,135,25,13,175,208,74,30,124,210,47,107,248,166,239,154,8,36,16,0,14,0,122,153,84,14,177,89,48,176,210,177,6,174,60,126,88,146,116,242,10,164,74,88,247,163,102,156,48,185,137,14,243,43,209,75,33,219,49,41,54,207,55,237,153,107,255,173,191,245,255,255,247,3,192,151,124,75,84,229,99,89,177,241,223,215,247,175,255,172,0,17,73,192,96,9,141,142,27,10,233,148,252,133,194,130,31,0,192,38,178,190,101,193,129,8,102,30,112,106,73,70,242,77,60,64,160,123,74,224,112,146,65,69,192,47,253,145,9,232,33,94,239,210,124,182,104,109,203,110,111,223,87,252,122,31,129,214,1,13,185,108,81,115,53,161,13,18,142,83,58,202,199,46,132,96,178,43,44,63,128,184,234,242,241,69,179,247,203,126,193,129,98,176,56,226,81,44,248,224,242,176,44,128,195,187,102,152,218,132,42,68,188,158,97,8,150,56,107,68,129,210,190,177,247,33,220,166,175,167,121,195,111,48,96,129,121,152,182,244,29,59,112,117,201,216,95,166,170,28,199,123,117,246,118,133,193,18,144,247,44,88,235,137,65,186,60,109,8,194,41,220,80,220,116,78,103,215,110,239,177,191,90,57,205,172,127,86,85,99,119,168,48,225,210,101,207,178,180,166,72,226,16,165,190,77,114,101,74,44,105,34,15,18,127,210,68,48,226,47,188,46,145,145,19,53,87,44,207,186,72,142,230,241,158,201,171,156,170,228,192,96,245,173,178,92,254,153,109,127,242,202,50,239,236,248,148,247,55,245,249,174,87,61,213,226,74,255,110,81,228,192,0,68,64,121,141,229,32,16,75,50,155,103,7,55,70,12,0,230,18,131,230,70,66,38,20,137,224,145,77,118,152,138,163,151,120,20,14,152,16,0,25,72,8,129,128,210,64,100,192,192,40,20,64,152,28,14,81,144,135,168,74,97,96,96,68,193,16,148,56,82,80,182,202,96,32,34,80,1,196,88,96,200,66,159,239,124,195,206,3,255,251,176,100,44,143,199,87,116,79,11,175,69,226,68,201,25,240,97,133,116,29,209,197,56,14,237,235,80,233,25,41,76,156,8,48,244,40,114,65,107,73,19,136,13,196,136,52,32,93,226,134,107,179,136,124,138,98,228,13,61,176,170,76,125,85,12,14,168,213,220,58,192,132,95,166,132,161,58,77,105,160,3,209,45,170,69,25,175,119,45,31,90,50,141,75,155,72,112,82,205,232,157,237,177,29,55,253,231,211,211,75,254,166,123,151,106,210,99,90,213,198,177,245,149,245,110,51,4,92,127,135,35,235,28,28,5,166,163,168,98,1,245,226,13,166,146,192,24,244,128,248,22,194,108,170,247,49,16,197,165,52,177,61,46,89,180,212,225,213,235,0,219,173,97,186,241,2,213,97,135,174,159,202,172,218,34,130,170,171,27,208,125,178,44,68,30,224,231,195,50,56,12,170,76,247,120,150,204,3,31,37,149,77,127,148,3,72,12,141,243,45,146,131,26,131,223,255,218,59,255,201,215,255,195,122,175,47,255,250,245,110,222,158,59,161,186,59,127,255,65,40,30,99,217,100,100,217,62,106,210,122,116,232,176,99,40,2,96,216,96,104,180,204,100,72,48,96,0,22,99,224,66,97,179,96,97,163,224,224,208,72,129,230,173,135,15,21,68,76,72,200,195,197,76,124,166,88,84,95,75,7,72,18,16,85,109,12,66,156,112,140,0,80,120,122,48,36,2,98,2,69,215,165,78,146,77,47,144,160,5,171,167,99,152,41,92,143,66,4,4,88,60,168,100,158,69,32,97,71,136,119,138,244,218,79,86,43,97,5,13,221,217,148,240,204,109,150,113,96,208,65,15,41,32,2,24,240,127,161,216,82,192,182,18,146,215,38,171,5,104,186,52,245,219,67,123,117,144,144,195,206,222,186,207,185,97,173,242,193,73,85,26,31,81,210,248,180,23,44,229,128,251,255,75,86,248,135,62,109,147,122,223,231,91,222,242,174,133,108,89,159,231,75,146,182,31,178,185,202,175,169,104,210,248,94,147,70,172,93,103,95,53,249,182,91,123,118,55,6,111,255,123,255,255,255,247,15,14,128,2,37,222,14,12,64,8,204,181,98,144,105,38,95,184,156,41,77,33,139,86,22,47,119,155,25,201,108,9,241,36,255,219,182,191,255,109,45,244,95,239,223,248,223,250,106,150,191,190,119,171,209,191,228,117,250,195,162,0,65,64,108,97,98,20,198,23,192,142,97,116,137,70,68,225,4,97,210,1,32,64,48,49,191,13,195,13,128,26,48,0,6,67,1,32,26,48,89,28,176,97,234,37,18,156,152,189,48,52,13,146,9,24,13,123,152,225,115,216,74,206,24,249,58,58,54,65,14,52,17,78,250,0,75,152,100,255,251,178,100,39,14,167,127,108,77,139,219,122,244,72,230,90,6,97,34,118,27,89,143,58,78,233,113,201,26,153,40,77,165,137,216,140,160,88,197,197,145,69,94,64,11,46,211,214,225,153,40,36,46,196,18,52,125,216,133,152,196,61,113,100,64,184,120,127,3,166,174,102,128,76,199,111,36,169,87,28,136,144,47,237,234,99,234,4,231,37,161,186,45,205,12,83,7,208,205,134,236,65,159,183,90,234,247,9,27,72,52,104,57,185,44,143,148,131,6,186,144,216,166,235,59,134,243,0,181,135,245,1,252,38,26,139,139,140,14,250,179,87,14,228,175,195,133,55,108,185,234,209,153,226,253,214,248,213,58,105,238,177,184,213,173,88,14,29,125,194,119,21,191,25,155,55,204,249,164,148,146,222,89,97,99,83,95,81,190,45,228,155,231,249,57,14,44,4,0,1,145,140,63,203,8,61,241,114,165,100,193,226,1,215,134,214,137,237,171,154,204,156,35,85,170,177,200,82,92,40,186,36,199,50,198,223,114,122,13,150,142,53,92,187,54,13,181,213,155,84,105,143,255,94,180,125,124,250,135,203,202,202,117,187,128,65,79,167,255,164,6,48,100,40,50,44,66,48,176,114,50,143,198,51,208,6,26,78,197,67,147,27,38,51,12,194,80,40,10,99,24,10,99,50,144,134,3,64,120,48,12,50,248,61,8,4,4,0,33,129,129,25,130,224,129,129,161,28,60,48,244,92,164,16,12,0,85,174,61,33,171,98,206,145,130,62,210,4,74,96,182,163,47,76,143,130,227,36,74,93,155,48,90,164,179,19,120,71,130,82,233,187,75,255,147,237,63,44,97,135,127,254,30,133,115,22,209,92,110,181,60,83,119,119,23,229,13,42,219,229,106,41,115,81,206,252,4,247,218,229,123,85,186,240,21,38,244,110,58,250,42,35,83,212,15,109,139,64,228,195,68,5,68,27,179,35,159,6,179,38,185,6,198,137,25,189,171,27,174,253,98,5,245,252,77,65,127,22,172,84,192,133,212,219,207,49,21,249,105,232,222,250,238,231,186,62,102,197,234,197,109,94,110,119,71,120,189,63,32,131,236,242,25,132,21,95,163,74,88,178,195,19,8,191,15,163,104,100,134,73,100,49,2,176,147,185,160,228,172,196,33,148,136,229,179,172,103,209,172,95,184,181,245,113,182,111,209,250,108,159,255,215,250,166,129,171,100,245,253,125,47,119,116,231,254,167,252,16,203,152,0,0,99,2,197,160,18,188,2,119,77,113,77,142,162,27,66,8,35,0,65,163,77,160,67,36,193,193,80,188,26,1,153,10,179,142,6,15,128,84,6,51,228,69,18,3,128,129,17,144,42,118,128,24,36,207,208,137,136,253,199,112,120,120,18,56,255,251,178,100,33,14,231,46,107,206,19,186,123,194,67,194,186,22,101,167,114,155,145,163,60,110,233,235,65,38,153,103,133,151,149,208,153,139,210,81,82,171,246,32,136,166,8,195,18,109,101,36,129,116,244,179,4,163,122,61,38,12,59,148,99,44,52,89,170,204,174,191,59,72,54,122,237,69,18,165,228,188,106,68,89,119,195,216,206,121,205,15,216,242,232,225,77,209,196,105,150,152,158,65,175,15,50,184,75,76,151,101,214,52,218,120,124,55,150,152,206,14,11,127,10,46,179,25,71,106,223,234,182,217,73,2,31,151,187,206,147,16,115,232,142,245,214,99,239,16,209,31,118,172,63,79,150,42,230,244,84,199,141,43,115,156,29,82,60,255,55,180,25,99,83,122,237,117,221,53,127,154,95,16,183,108,101,238,227,192,255,248,3,117,190,68,17,252,60,52,8,0,0,51,100,101,47,200,50,113,160,149,204,116,199,237,56,98,78,177,170,154,119,202,94,34,237,220,227,20,78,226,138,135,192,132,25,129,199,101,47,234,81,133,104,144,233,170,63,250,223,173,215,116,127,225,143,215,47,75,63,35,91,232,187,119,166,128,19,162,49,112,198,240,92,197,226,64,202,251,12,215,226,60,196,64,136,4,32,26,58,128,25,32,2,24,8,7,24,120,20,24,180,131,8,64,6,8,44,31,54,28,150,136,201,193,193,0,111,35,134,232,199,1,147,173,188,20,2,141,164,222,98,245,197,3,175,252,149,120,96,101,48,121,31,2,202,139,149,65,166,175,138,122,145,171,176,135,218,25,55,69,165,127,106,33,186,247,60,53,208,171,238,82,196,111,124,184,42,55,121,148,217,127,0,206,198,234,70,214,119,76,27,127,126,248,206,23,45,251,195,90,63,246,182,124,121,19,122,254,22,188,109,34,188,11,110,185,64,183,25,123,71,70,142,219,36,42,169,205,124,225,169,8,240,168,212,238,245,128,204,225,79,137,31,193,173,79,168,80,177,1,65,171,51,176,145,240,174,233,95,183,236,207,227,102,15,134,146,133,111,6,43,95,197,149,170,233,222,46,228,166,162,188,136,194,34,232,26,143,23,245,147,0,168,58,200,131,90,25,232,120,242,236,13,88,207,12,25,107,204,163,96,209,166,227,145,34,182,105,224,136,117,58,100,250,141,213,193,142,163,219,240,142,134,120,214,253,9,254,62,137,255,201,194,223,251,53,64,127,95,254,15,250,122,51,95,178,183,254,207,64,0,0,179,2,9,35,23,69,211,8,134,179,33,60,211,55,200,211,47,130,193,144,196,193,41,180,192,144,189,0,70,1,2,102,48,165,33,80,101,20,69,1,131,41,134,178,238,1,65,195,3,65,195,8,192,178,80,154,109,156,20,25,177,130,16,255,251,178,100,32,142,70,208,108,78,147,175,77,192,68,70,74,87,97,171,126,28,41,157,54,46,233,145,217,49,170,169,13,131,149,200,40,40,15,15,15,45,10,248,88,2,85,209,24,0,64,8,176,170,120,224,11,116,218,61,32,25,43,115,4,11,49,18,1,67,9,216,249,44,230,249,110,52,225,94,172,62,84,171,183,117,33,133,199,192,113,85,252,69,76,249,102,58,221,102,164,5,159,21,111,53,161,106,141,59,204,70,10,79,196,91,218,102,174,60,151,255,11,251,100,185,234,59,4,226,81,84,31,104,207,199,41,252,67,55,171,148,223,166,65,91,173,142,205,166,214,110,233,229,17,238,73,113,82,170,181,127,37,125,180,53,246,167,40,211,227,44,105,71,93,167,176,40,211,36,185,238,250,94,58,180,174,24,22,8,3,0,57,107,77,57,49,178,74,58,77,243,212,51,199,115,83,134,48,201,59,81,94,222,201,171,149,14,150,98,204,155,209,215,62,138,194,68,74,165,109,127,235,255,209,255,244,246,34,241,105,125,118,191,169,21,232,127,255,33,255,175,245,105,223,211,250,194,97,1,220,97,105,118,22,27,13,176,99,78,255,8,140,238,16,76,47,2,141,148,118,140,217,1,135,128,243,12,195,211,31,23,129,16,106,154,229,150,53,4,9,3,3,224,208,24,120,55,18,69,137,66,85,184,74,104,55,236,50,9,42,32,196,17,117,107,89,17,170,47,131,184,134,160,129,72,100,243,199,76,40,140,102,212,128,244,150,225,168,147,189,110,26,64,138,231,195,55,69,146,103,139,198,174,183,248,62,124,182,223,202,36,245,149,58,146,203,42,122,77,238,110,0,167,143,206,172,13,122,27,16,203,83,179,236,109,238,222,55,47,103,135,190,245,48,168,51,129,198,1,155,242,194,171,236,218,211,102,136,217,78,130,254,109,25,139,7,189,68,43,211,174,105,210,202,185,111,173,248,251,244,182,77,58,98,221,93,249,141,79,251,7,108,81,168,50,180,181,89,105,158,197,180,101,119,99,20,191,65,61,4,85,174,53,73,39,219,214,51,168,80,105,150,0,16,77,40,28,90,97,219,35,2,226,148,152,230,191,101,18,3,49,34,84,86,210,238,214,170,74,32,14,156,32,59,40,58,20,32,185,184,47,54,191,239,223,247,127,254,53,214,80,223,208,252,255,255,255,16,253,212,85,180,251,106,181,165,156,123,61,251,84,205,140,23,127,237,250,144,0,0,243,17,14,64,177,90,6,55,205,50,226,13,247,35,12,18,3,202,161,33,170,44,129,148,64,160,0,34,11,134,198,55,166,224,64,1,8,129,129,89,148,68,112,144,34,144,161,80,180,192,144,113,30,162,162,5,68,108,102,73,132,138,232,81,250,87,255,251,178,100,34,14,198,246,103,78,19,186,76,114,79,38,26,51,97,231,90,27,13,163,56,79,61,23,9,39,166,168,9,172,28,232,5,49,200,130,191,206,240,20,3,184,239,112,20,55,182,92,128,195,238,29,215,169,56,112,180,155,172,26,174,162,13,71,159,45,102,151,175,219,158,213,87,146,63,106,133,246,104,24,92,147,215,191,82,180,15,118,151,7,130,122,111,40,1,190,207,6,171,218,187,169,99,152,196,89,155,76,176,71,204,128,230,74,104,127,207,63,208,160,147,87,39,90,9,143,36,143,88,121,173,229,23,173,144,169,85,98,138,122,138,197,75,186,106,225,70,241,135,23,85,13,1,79,106,198,83,132,30,183,173,98,224,170,176,235,166,191,115,21,225,184,178,236,171,53,34,36,167,110,47,239,159,169,54,59,171,161,69,34,57,84,33,223,50,164,75,43,126,3,53,77,40,239,192,102,84,177,197,95,10,138,226,251,139,211,11,62,88,17,255,108,49,179,57,6,78,176,33,30,26,42,211,117,125,90,168,34,52,144,149,71,29,253,253,116,48,186,184,80,53,53,186,139,191,16,127,255,203,117,51,76,236,69,95,214,5,152,24,7,1,129,96,69,152,36,131,57,130,58,37,24,124,4,115,57,48,8,2,243,1,18,191,6,1,42,85,141,0,241,131,112,150,3,64,1,78,196,0,108,96,236,20,41,80,192,66,128,34,96,228,0,143,76,188,168,7,194,193,11,28,47,112,84,22,3,129,94,5,103,163,0,78,211,235,74,197,64,85,225,182,166,14,105,224,31,34,41,231,61,129,111,60,165,76,26,96,128,42,126,82,72,155,98,142,22,169,174,205,186,15,19,159,18,192,129,228,178,162,146,209,68,225,45,132,226,23,161,235,106,123,90,127,32,200,147,118,11,116,36,6,191,139,125,159,197,88,172,245,248,123,135,138,22,138,26,147,39,130,86,182,8,28,174,229,143,74,12,193,181,195,8,175,2,101,106,130,222,203,147,23,57,143,44,250,45,20,70,178,201,147,82,11,118,184,26,226,150,80,195,166,71,17,64,221,51,131,29,167,121,159,185,208,12,34,86,175,31,241,202,104,218,215,35,194,149,23,117,36,88,221,198,235,117,152,24,15,115,85,239,72,179,108,21,126,96,76,26,192,144,178,160,168,251,85,238,186,43,213,242,173,162,255,230,255,251,156,108,12,37,67,223,42,61,206,254,159,255,255,239,255,223,175,149,242,149,2,4,4,101,220,68,86,48,208,28,193,34,211,69,164,14,60,12,30,3,140,129,13,32,130,34,69,40,120,128,6,97,51,220,166,145,65,204,238,4,87,245,136,0,64,225,108,99,101,64,129,48,23,224,164,17,20,8,172,223,109,10,233,176,63,28,239,255,251,178,100,33,12,198,43,104,209,27,143,101,96,73,70,74,9,101,135,114,28,1,165,58,110,229,238,193,46,152,41,13,132,157,232,43,218,226,10,183,252,161,223,57,60,255,94,115,255,166,247,243,159,151,90,242,22,53,54,106,209,46,241,29,107,85,233,28,223,169,150,49,215,233,11,31,215,118,60,87,247,70,210,107,157,66,58,47,242,195,156,255,156,116,97,87,206,202,200,6,107,132,246,71,77,189,20,238,28,146,63,80,192,252,115,166,46,83,30,30,22,99,141,250,243,246,49,154,192,153,180,38,176,170,100,54,115,74,142,31,46,95,90,146,139,231,235,88,140,250,185,89,103,121,57,214,47,93,205,70,102,242,242,193,31,253,160,1,0,32,16,3,254,169,23,16,2,176,86,97,6,73,142,119,201,141,135,29,3,62,57,84,30,233,134,117,35,199,13,84,72,105,245,122,51,132,99,12,192,32,145,177,236,209,179,209,168,156,171,119,211,207,105,223,254,175,113,83,80,222,163,28,143,255,243,108,251,186,188,184,0,144,84,166,12,147,198,60,6,6,21,135,38,129,225,38,222,6,160,161,76,193,32,32,208,150,152,199,160,96,192,64,120,192,32,64,193,132,49,102,59,198,0,2,230,109,12,72,146,171,130,241,30,229,192,143,233,47,195,72,229,29,6,162,39,116,165,192,32,145,244,221,32,4,103,83,6,197,69,178,122,4,69,122,237,119,92,96,99,110,143,145,213,218,236,158,86,73,163,103,101,237,150,146,146,2,195,70,166,214,41,241,57,211,229,178,115,126,236,105,171,104,249,113,250,172,212,207,75,54,127,146,245,186,108,176,218,248,198,55,104,58,197,153,85,21,167,129,185,89,185,197,69,13,175,152,247,212,230,173,107,130,155,58,143,25,154,14,155,19,237,177,165,182,105,72,48,85,207,35,225,149,158,22,157,105,101,228,7,54,95,133,124,9,230,57,253,99,191,158,36,235,13,204,177,228,93,56,246,40,243,93,175,113,156,223,224,116,224,93,232,240,232,172,112,14,18,148,46,68,112,64,193,103,47,217,41,162,235,126,87,17,49,49,240,172,250,151,226,207,101,123,206,63,178,95,114,202,143,210,16,156,50,153,254,196,169,231,53,234,15,207,23,127,255,255,232,16,42,68,97,129,227,15,57,38,17,17,167,255,87,185,221,203,245,249,79,102,234,96,0,76,30,68,24,196,200,51,12,36,64,120,192,241,150,204,89,67,4,116,15,140,1,66,68,194,156,242,204,15,129,37,28,204,14,64,128,192,92,121,203,148,130,81,64,108,16,136,251,32,108,166,0,224,18,97,150,0,5,0,109,116,101,217,98,190,209,144,12,168,25,218,66,186,138,12,137,139,101,207,185,2,27,255,47,139,255,251,178,100,43,14,231,90,103,204,139,219,100,118,77,6,74,58,101,72,126,28,101,207,50,14,189,26,201,30,28,169,13,132,169,208,167,150,60,125,140,132,30,154,117,71,80,170,252,210,200,123,44,228,155,243,247,185,100,136,22,198,229,220,238,10,104,243,221,152,82,213,159,111,79,60,87,10,253,107,217,93,182,253,94,185,62,148,241,157,78,181,92,100,189,249,126,95,97,137,110,126,192,54,104,118,247,204,11,102,125,238,172,188,151,171,111,158,44,56,105,1,30,109,166,214,211,132,249,107,22,54,29,156,228,174,172,154,228,210,208,204,63,182,188,39,175,234,228,222,211,173,33,125,29,101,118,37,171,138,146,162,88,214,178,148,246,47,187,205,39,162,198,214,228,131,113,184,189,68,19,99,145,174,119,64,2,0,96,1,202,85,225,103,11,40,69,194,134,52,119,168,99,104,122,106,241,130,172,244,181,78,147,247,44,226,148,113,24,79,66,33,37,177,128,218,78,19,75,175,206,233,250,123,127,255,254,225,240,83,203,50,208,186,140,96,189,196,25,236,249,46,176,131,127,146,171,215,236,179,255,114,204,77,50,13,104,59,12,141,58,13,246,136,79,193,17,76,48,12,12,49,11,142,32,83,13,21,0,76,15,14,76,2,19,71,31,100,237,65,33,130,162,73,177,229,208,176,62,60,12,133,5,179,3,194,197,9,140,16,141,1,129,59,236,245,136,138,80,80,1,56,216,71,5,214,71,72,251,24,40,25,49,106,119,245,3,119,48,172,229,64,74,173,151,100,72,44,144,211,21,0,37,215,107,101,128,14,214,54,84,16,125,89,126,23,176,223,82,102,16,47,204,12,182,179,57,82,249,52,118,223,113,219,224,45,146,149,93,92,8,14,233,26,174,119,171,243,205,194,250,161,114,245,111,60,107,155,179,125,105,229,44,176,31,240,179,98,65,84,10,150,17,106,72,137,200,184,51,50,120,122,242,163,186,167,31,210,173,89,85,67,161,218,70,118,209,82,113,41,162,32,219,27,193,80,146,197,229,153,249,230,103,27,117,109,35,47,87,157,238,214,146,45,225,71,112,72,168,223,146,31,88,97,181,4,168,75,141,14,116,5,181,8,152,135,130,140,130,239,60,101,250,183,171,147,124,225,250,92,108,247,163,133,153,131,3,191,55,234,157,31,251,251,95,255,168,35,54,197,89,148,132,195,218,76,122,192,30,215,182,162,21,21,9,177,231,190,239,127,214,0,1,179,7,68,67,74,9,131,13,205,99,81,191,35,139,197,193,16,54,74,40,26,87,32,25,28,21,24,16,10,24,40,17,24,32,192,181,86,164,96,96,22,106,144,140,68,18,178,16,32,50,100,128,20,133,61,42,190,34,111,13,41,216,2,88,255,251,178,100,33,14,198,207,107,205,147,186,100,80,76,70,218,19,105,75,140,27,117,165,54,111,109,139,193,29,149,39,205,188,149,48,246,9,183,232,28,80,152,221,155,2,76,220,217,137,34,53,126,82,128,17,156,47,181,68,197,238,212,105,167,119,77,198,65,173,223,91,217,234,197,237,123,177,59,70,192,32,123,53,80,105,45,196,37,107,114,40,198,44,92,54,174,137,183,130,102,9,190,24,46,201,208,167,121,12,219,231,212,254,77,246,126,47,155,63,121,112,162,133,118,77,27,204,69,218,149,103,237,74,59,243,158,252,47,55,213,254,106,139,109,142,175,204,132,167,99,158,171,82,235,82,242,50,228,122,218,83,101,176,86,23,59,220,183,203,16,173,110,20,84,101,184,124,167,241,244,204,103,106,203,17,96,46,128,3,208,2,192,204,57,128,150,35,209,80,57,255,50,16,81,29,187,215,0,161,136,223,148,137,40,147,118,172,82,115,197,193,252,176,80,130,88,252,80,241,109,154,220,155,243,186,63,255,77,151,255,92,140,95,116,215,29,108,22,85,166,67,161,42,5,78,143,253,82,27,255,78,255,246,0,28,25,0,211,17,96,106,48,36,4,227,0,244,184,49,12,7,163,0,16,43,48,6,4,243,8,242,173,48,74,1,180,222,7,1,241,129,248,190,92,81,240,106,49,185,226,161,41,143,140,22,27,112,187,58,139,149,76,9,144,242,192,28,24,52,227,11,120,4,104,13,98,252,188,196,133,216,61,60,124,136,7,95,18,38,27,145,117,177,38,116,247,180,100,248,207,80,3,219,62,38,147,59,30,138,108,95,83,41,1,168,111,248,160,238,153,17,55,97,242,91,176,80,122,232,100,79,65,135,106,166,219,197,117,179,205,143,209,250,83,78,249,126,247,200,242,61,109,202,110,78,55,107,163,162,158,201,87,182,169,166,222,130,82,237,105,173,172,196,84,91,78,248,172,170,232,246,150,61,47,152,81,100,77,168,68,179,190,171,200,71,232,118,19,207,79,14,61,68,112,254,190,116,137,81,242,231,206,110,149,69,90,245,108,31,214,220,188,94,0,0,0,148,219,110,227,129,99,48,232,54,60,20,248,24,115,98,73,80,169,105,129,148,66,219,68,48,77,195,10,8,22,47,218,8,95,218,140,49,222,123,227,27,185,39,103,54,179,191,12,250,83,56,255,211,253,255,248,198,144,248,135,117,191,251,173,255,31,253,212,16,0,0,97,25,110,106,160,180,100,225,134,108,171,136,124,112,56,97,8,22,60,9,27,208,92,25,234,9,152,6,21,129,4,51,40,158,244,17,52,131,0,197,83,78,78,0,224,221,9,193,123,71,189,202,114,49,81,11,98,141,111,187,212,97,61,3,154,180,165,152,100,255,251,178,100,35,142,134,251,110,204,147,186,91,242,73,3,137,243,101,45,114,27,217,163,64,110,105,143,129,46,150,103,173,164,10,136,205,145,37,151,50,131,14,250,155,55,224,136,188,99,57,40,64,137,13,231,162,28,177,121,109,33,13,201,196,254,123,103,45,59,9,227,57,218,46,219,164,120,36,244,251,80,169,87,38,41,227,88,92,174,253,103,78,185,9,73,80,86,216,195,232,214,73,123,204,163,162,161,226,118,6,175,121,20,65,254,113,143,131,142,167,160,157,167,191,146,22,97,35,54,114,123,180,166,102,8,77,41,98,10,179,98,143,186,69,173,114,77,77,206,147,236,85,205,122,244,201,65,71,44,118,206,178,12,18,153,115,82,147,239,143,109,157,122,76,185,135,58,25,77,189,135,87,103,56,108,158,170,137,64,0,36,47,54,6,230,154,28,128,239,139,195,36,119,17,64,204,33,163,7,23,162,195,119,50,200,151,212,44,140,73,148,29,153,80,160,17,54,37,8,73,168,57,74,156,44,122,4,61,19,243,35,2,14,51,145,234,119,255,37,33,71,45,255,163,168,115,219,190,251,34,128,55,68,6,17,228,224,26,10,101,191,233,196,2,102,41,7,138,141,12,246,248,49,0,128,176,34,49,224,80,201,235,163,4,0,19,253,245,34,152,162,43,74,7,19,56,32,205,40,86,128,134,68,192,154,57,133,34,97,84,7,35,156,65,112,0,89,91,32,100,35,161,90,195,230,255,24,161,202,133,164,65,111,250,85,172,246,159,47,135,159,87,206,236,212,125,152,68,189,97,35,244,138,103,46,149,201,32,201,79,169,89,104,236,0,3,104,15,148,123,159,218,193,131,197,199,42,189,13,28,70,106,63,53,164,53,116,153,171,106,217,3,240,74,196,141,181,119,38,96,149,148,49,18,238,170,135,143,196,195,63,86,158,151,27,60,102,144,163,94,113,69,228,133,24,5,194,53,169,148,50,175,236,231,76,238,231,210,43,78,116,222,159,86,203,246,104,150,126,176,228,75,245,105,58,172,65,206,250,29,34,181,217,76,214,37,218,243,98,53,38,254,180,64,0,0,149,189,16,215,241,138,168,61,236,152,130,211,50,221,208,61,157,171,81,132,124,198,217,170,245,18,155,38,173,109,230,159,195,79,158,227,136,189,43,215,91,18,65,161,155,246,130,41,30,227,118,213,41,43,252,166,123,44,175,213,187,117,26,183,67,243,180,74,127,209,255,94,72,0,1,112,161,54,99,64,82,96,201,254,97,5,62,101,72,90,2,83,130,161,9,135,43,73,129,64,104,168,56,96,96,22,99,113,146,21,17,149,0,84,14,49,108,71,94,66,128,41,129,224,168,36,2,8,35,120,221,154,116,54,97,32,20,92,162,190,255,251,178,100,33,142,135,7,104,207,147,184,68,240,70,133,26,58,101,9,124,26,145,163,66,110,101,235,129,30,26,104,233,132,9,208,139,13,78,197,200,223,74,199,204,91,130,82,49,106,3,127,231,9,64,81,247,160,16,74,103,198,41,154,74,66,222,203,53,19,186,77,162,213,69,26,253,89,233,39,108,60,210,68,117,72,11,45,46,118,218,205,169,90,114,197,138,106,8,157,188,168,187,73,65,148,37,158,189,187,212,213,106,239,102,227,220,168,244,83,98,189,37,184,85,206,98,143,143,78,90,207,41,168,205,148,210,19,171,151,158,61,236,115,136,108,108,37,140,226,71,136,74,104,22,12,200,209,22,67,147,182,139,90,191,175,214,42,37,148,138,185,3,69,5,130,96,102,220,221,97,122,210,154,159,214,29,149,77,203,104,185,218,144,0,24,0,0,112,0,15,187,3,142,8,250,108,78,99,164,96,72,197,168,97,34,20,222,58,22,100,133,121,109,216,141,25,32,14,4,221,197,199,118,41,30,252,91,221,245,250,126,156,119,80,137,252,143,162,23,34,100,38,111,22,195,171,133,205,216,86,167,81,125,36,185,129,136,147,22,9,76,188,90,50,241,132,229,163,146,101,184,24,22,104,193,176,114,13,20,204,134,17,50,218,81,13,198,148,25,4,221,217,135,144,22,143,99,102,19,181,81,178,72,37,6,154,195,4,147,4,245,95,71,74,144,105,116,23,242,179,49,254,128,16,227,196,86,92,62,156,82,108,37,116,39,72,211,21,253,81,70,36,160,237,130,249,2,225,10,109,165,33,174,65,17,147,254,51,243,46,184,139,155,77,148,119,92,52,107,11,135,141,106,84,3,237,199,128,249,127,175,106,204,81,44,115,190,133,31,13,223,7,228,217,98,219,83,238,220,227,214,55,6,76,238,6,224,44,246,218,79,46,253,105,183,209,23,17,227,36,72,170,175,239,73,140,86,14,190,171,191,92,71,135,188,210,144,173,14,46,111,10,50,69,57,42,73,219,186,111,106,127,169,99,203,72,254,208,117,31,52,136,195,106,69,209,0,0,0,1,29,31,97,239,48,53,195,100,198,76,25,166,41,52,234,14,90,58,223,182,53,229,127,9,48,193,223,181,133,229,68,160,216,99,243,153,18,102,50,193,80,198,4,211,181,190,172,202,205,255,233,204,143,95,255,27,252,13,218,207,253,191,235,235,102,119,196,162,0,0,77,188,117,42,97,1,185,156,68,198,70,223,27,12,82,16,6,65,163,43,179,128,68,64,176,12,194,33,227,47,36,200,85,172,87,96,238,3,104,3,35,201,0,4,57,38,219,166,48,179,36,162,141,72,81,188,170,122,90,182,224,88,49,52,84,6,46,163,56,5,70,242,3,43,19,16,255,251,178,100,39,14,166,209,104,208,155,154,122,224,70,102,154,5,105,229,120,29,109,161,58,110,233,143,193,37,25,39,193,167,149,224,17,1,151,177,156,125,204,176,189,100,221,198,166,2,162,58,177,173,213,226,225,46,249,120,17,58,52,55,17,37,153,181,156,239,42,141,169,211,89,109,190,28,232,154,221,96,222,58,139,43,138,85,51,244,166,175,143,5,171,21,85,231,77,30,70,220,54,44,228,254,163,52,207,34,184,206,197,61,154,158,190,86,71,96,123,36,177,28,88,18,209,38,43,176,202,170,145,138,186,242,253,253,231,126,144,224,95,170,55,60,72,114,63,79,183,162,209,90,93,42,217,147,56,204,179,203,166,229,116,105,118,219,153,21,170,170,207,18,144,33,1,0,10,74,217,210,160,193,177,43,76,234,51,48,4,181,55,159,118,200,25,176,136,180,64,56,141,236,240,169,99,242,77,242,76,211,110,59,137,188,74,246,238,187,70,233,229,95,142,113,122,43,97,67,163,168,118,231,144,114,255,255,235,255,254,63,253,157,159,210,176,10,129,116,108,193,177,132,203,130,128,200,93,24,208,0,196,199,224,184,4,10,24,174,189,152,108,9,130,0,19,28,129,3,51,79,0,64,118,10,12,196,96,129,143,225,105,16,28,58,21,131,14,26,209,162,122,184,64,72,152,202,157,25,233,5,84,98,208,3,138,240,8,14,7,125,195,29,8,195,16,129,68,170,80,162,74,98,16,226,203,145,20,44,106,121,152,184,19,227,34,209,182,45,6,214,153,38,33,128,176,119,18,4,99,215,94,156,118,208,31,210,160,36,33,152,107,211,149,148,142,86,231,46,222,194,163,179,229,210,131,37,68,181,192,176,161,72,11,151,184,178,130,115,180,81,31,15,175,93,122,236,118,195,234,14,14,242,209,212,182,139,217,190,223,63,159,155,63,210,137,248,172,175,255,85,229,190,1,158,36,187,235,111,51,92,215,163,134,151,165,81,228,175,36,175,247,207,37,190,58,62,88,113,51,122,172,76,155,188,176,173,150,33,174,255,253,117,197,73,2,242,199,217,187,37,41,76,32,130,97,109,177,165,186,210,140,180,98,32,210,181,55,25,124,204,160,73,80,177,250,107,178,101,228,235,213,195,96,209,146,187,83,124,190,110,195,172,45,121,39,193,129,181,119,171,99,7,68,179,183,36,40,85,14,255,246,250,189,31,250,10,21,127,255,214,254,238,213,0,0,0,2,112,196,49,147,53,136,205,158,192,53,185,96,255,1,241,109,128,160,52,13,136,12,93,144,131,140,164,59,55,147,108,194,3,1,33,241,8,60,26,72,99,36,1,112,224,200,146,168,161,193,96,128,56,80,36,156,12,57,156,56,15,162,254,160,24,67,172,220,255,251,178,100,35,142,103,37,105,78,155,152,100,224,73,169,106,2,101,34,120,26,125,157,60,78,229,113,129,14,156,168,221,150,21,72,65,104,33,57,81,238,182,66,191,192,171,17,163,13,60,49,110,107,176,60,201,73,3,75,207,73,36,194,100,161,179,96,0,203,160,152,215,95,27,245,217,188,241,80,76,31,56,31,59,170,142,143,87,183,115,61,53,126,183,121,14,228,244,152,220,104,214,112,194,222,53,165,123,19,154,132,189,91,31,196,135,115,221,115,2,106,73,90,176,39,212,56,239,75,176,239,159,63,7,32,76,89,85,178,235,84,203,42,172,77,36,27,201,89,200,89,123,111,145,61,182,90,220,205,156,117,50,235,192,243,205,197,123,52,212,70,253,3,220,123,251,45,213,247,160,181,127,96,180,86,59,179,43,245,167,114,12,72,0,6,67,138,4,196,76,167,196,202,117,165,70,217,3,66,78,169,208,166,113,57,52,22,145,149,110,196,93,174,115,104,156,21,48,251,158,115,36,103,51,158,196,182,33,188,66,84,189,6,131,174,186,193,11,167,255,250,127,244,94,159,246,255,254,142,191,254,188,43,192,94,186,193,243,5,205,145,164,124,195,195,132,194,218,100,154,24,50,200,29,14,7,12,99,69,12,20,5,11,1,1,140,160,25,156,37,144,132,86,85,144,225,137,64,250,236,46,105,131,0,168,136,10,18,48,231,138,172,21,148,251,156,25,133,120,108,164,73,204,177,40,57,234,28,13,49,9,73,129,44,144,29,62,84,54,172,16,12,21,231,102,74,39,60,226,151,207,111,174,174,164,204,208,169,21,34,238,103,242,127,109,164,85,163,19,23,214,35,126,145,208,179,246,55,41,173,86,89,98,185,146,6,226,4,35,237,121,139,236,110,200,3,144,171,100,163,84,233,154,179,136,109,120,251,10,21,83,110,125,253,51,122,133,172,117,174,164,42,183,168,179,26,110,96,63,73,243,135,80,184,139,173,140,122,17,106,67,234,97,103,184,254,201,230,159,36,183,195,220,142,244,106,37,141,151,187,245,26,68,243,211,49,22,246,132,48,130,80,214,149,208,18,33,164,148,252,22,32,149,247,155,124,134,86,33,235,0,3,77,41,139,24,240,234,130,188,110,228,10,197,232,61,67,175,90,175,81,212,126,186,80,125,191,255,211,95,240,160,135,131,104,20,2,208,58,223,239,255,39,95,149,173,0,2,176,106,12,208,97,131,37,142,12,209,247,52,248,136,32,234,162,166,61,84,152,104,6,50,5,49,184,48,209,72,49,225,57,88,65,251,12,67,166,59,88,34,16,139,26,6,145,22,201,74,91,174,1,99,97,26,76,158,26,190,221,100,211,98,71,55,234,162,197,58,58,14,101,80,212,225,171,16,255,251,178,100,40,12,214,48,104,208,19,153,68,96,75,70,153,241,105,138,118,153,161,163,74,109,189,51,65,64,153,40,13,151,169,112,9,114,92,139,83,72,112,114,225,112,213,36,203,155,180,119,162,169,12,231,36,163,197,215,145,91,70,42,212,121,87,127,113,213,236,41,49,248,204,1,99,240,154,81,74,59,145,135,225,84,16,46,135,112,28,201,116,165,240,28,89,7,209,5,143,129,128,209,58,136,82,195,177,238,125,253,45,14,132,67,17,34,50,203,92,246,127,150,145,134,85,85,52,81,197,158,58,126,163,18,209,40,231,143,123,147,249,100,74,78,90,101,161,207,121,133,75,235,16,27,162,69,1,3,130,121,15,12,18,14,237,25,6,72,149,6,44,40,17,203,178,247,248,240,233,29,215,74,6,248,92,25,224,208,52,45,205,89,28,43,151,23,62,56,241,210,32,98,199,101,248,196,180,82,98,183,66,22,25,138,103,255,255,156,213,51,175,155,229,191,223,255,250,64,1,36,237,36,29,5,67,1,87,76,160,228,234,68,10,196,209,232,202,142,76,124,12,56,20,4,96,98,166,131,160,176,44,152,72,113,124,49,132,192,67,136,241,30,76,105,222,112,65,160,236,165,98,2,2,129,130,113,152,241,114,128,229,71,63,71,131,25,111,171,123,55,48,143,167,40,176,152,91,227,29,15,246,163,126,211,134,54,251,174,200,116,178,51,183,168,189,160,179,185,86,70,39,138,90,96,23,21,133,192,27,111,40,129,37,24,105,245,66,3,57,164,76,40,155,1,70,176,221,76,40,40,152,68,226,3,138,179,60,108,156,86,43,40,145,1,134,113,136,21,39,108,225,198,90,132,139,145,138,196,32,164,237,58,130,155,35,168,222,72,200,173,19,106,49,53,164,164,73,67,5,229,243,46,109,183,48,64,80,253,32,81,59,34,158,79,114,121,10,200,38,242,119,122,192,3,180,69,54,11,0,104,136,26,235,83,118,13,114,147,129,178,42,227,14,130,161,84,185,14,137,165,112,153,83,165,228,22,79,246,169,43,70,12,117,135,178,79,223,99,198,138,139,154,148,242,165,164,62,155,197,227,1,28,20,185,0,180,58,96,247,21,133,194,175,215,83,63,201,170,255,71,187,253,10,0,32,16,210,115,166,40,58,49,130,32,96,205,28,241,195,204,233,129,40,103,234,64,88,164,145,14,168,141,79,97,64,51,79,193,138,220,42,107,34,45,136,164,115,52,86,41,245,118,251,178,38,108,139,188,84,174,85,187,93,205,86,100,99,51,185,148,116,157,219,234,197,124,118,77,5,138,20,24,5,9,204,234,34,134,4,39,181,141,6,69,151,54,184,80,226,182,169,30,79,58,153,103,63,43,138,109,250,137,213,254,100,255,251,178,100,56,12,246,37,102,84,187,88,121,48,77,196,73,240,105,136,104,26,73,161,74,109,229,229,65,28,145,40,1,172,44,104,214,42,172,174,107,140,40,225,201,18,11,46,97,249,62,160,176,176,56,121,26,223,255,184,172,23,166,229,150,155,174,163,77,22,10,14,7,181,55,169,98,183,33,245,196,178,57,231,226,17,246,226,163,130,116,158,74,204,182,203,31,78,72,122,185,234,122,179,150,120,175,130,126,160,39,139,7,204,56,52,118,158,182,15,66,168,44,96,96,115,15,140,206,7,66,99,11,20,154,192,219,42,103,24,134,43,193,208,168,8,158,114,7,145,253,8,95,229,133,201,84,231,210,199,112,97,190,30,207,184,66,125,147,194,61,208,209,216,183,41,3,43,140,104,152,157,222,32,137,148,115,56,64,244,245,86,212,127,223,253,242,82,224,0,1,50,131,1,3,39,140,108,132,195,69,14,228,188,89,253,124,131,77,42,14,153,193,149,136,131,5,216,2,157,8,70,84,76,116,236,73,183,252,155,124,96,35,137,104,9,72,74,20,106,81,236,167,241,149,49,216,56,39,46,155,23,97,225,201,147,123,19,250,174,75,206,92,35,46,237,28,152,156,51,54,55,6,27,166,177,104,130,126,165,40,135,37,42,219,36,124,118,227,79,52,214,235,168,210,23,215,145,168,189,185,62,87,118,132,214,245,89,27,247,79,187,10,231,25,110,196,206,181,104,43,167,23,180,143,11,127,237,236,90,101,34,174,207,149,70,209,252,22,213,86,31,97,112,223,25,193,184,178,164,25,21,240,34,234,21,6,148,207,177,29,29,93,254,80,176,78,245,137,153,119,108,210,26,254,90,154,224,174,74,213,180,134,225,31,173,51,53,57,192,234,156,235,79,225,11,78,120,162,141,60,233,120,20,186,113,40,243,40,13,146,30,123,113,85,134,30,62,183,107,164,84,55,130,204,15,11,88,131,84,122,98,245,10,211,135,83,243,59,46,94,250,20,184,103,173,126,139,237,63,152,186,217,180,200,18,190,125,242,24,65,213,237,186,202,127,165,238,255,168,0,32,0,82,55,14,12,17,71,154,17,161,143,131,157,25,104,178,19,84,55,28,105,40,182,38,51,58,9,160,28,42,3,66,7,39,93,101,41,38,6,38,132,182,187,103,84,68,132,221,136,107,194,46,174,68,164,106,13,243,249,84,202,167,203,177,181,20,159,164,89,150,186,230,87,7,58,155,168,232,198,2,220,87,29,8,74,61,235,26,167,37,36,51,249,183,106,169,225,106,85,114,37,110,116,19,116,53,59,138,137,14,199,128,166,58,153,117,148,230,228,131,83,234,189,219,23,221,90,202,206,185,217,176,249,214,39,66,115,254,105,143,235,23,252,87,119,255,251,178,100,73,136,134,149,103,210,187,121,121,96,73,4,74,34,97,139,100,153,217,159,68,109,61,147,65,32,150,40,157,131,21,216,245,52,97,235,58,95,88,220,247,55,92,24,148,234,193,29,207,137,77,86,236,179,147,101,141,90,51,237,82,250,51,72,151,186,204,233,230,167,10,204,157,91,132,250,19,243,133,134,11,69,132,250,208,245,150,183,10,83,89,152,225,36,252,128,16,0,49,167,167,198,130,83,33,164,199,0,52,126,24,35,53,10,5,97,95,139,32,68,233,166,89,79,208,191,98,185,131,175,87,68,235,21,118,101,207,143,115,207,236,158,92,184,10,78,110,82,107,192,134,106,162,196,236,253,7,203,244,191,173,221,63,244,126,191,255,255,88,0,0,75,194,155,8,237,156,120,1,122,33,196,140,64,165,42,52,179,128,193,20,164,205,8,49,2,74,3,148,1,102,40,56,97,192,33,200,104,56,241,163,70,6,88,209,219,118,154,0,32,143,78,160,161,10,226,136,122,132,60,24,5,17,67,49,145,4,208,23,168,242,209,118,198,229,153,72,115,213,103,35,40,45,22,248,24,83,174,134,241,38,130,156,49,151,69,107,8,236,87,89,194,36,57,165,246,119,130,49,121,226,153,215,78,103,72,173,153,151,122,7,165,159,147,149,191,241,156,143,188,133,143,184,59,213,49,145,180,204,61,179,44,214,189,22,78,197,0,54,84,139,167,69,243,201,142,172,242,226,73,41,31,95,190,126,176,136,35,238,87,89,233,214,73,33,79,193,104,68,83,242,203,242,141,5,220,43,28,178,168,168,83,108,26,162,93,223,27,123,6,213,225,132,144,157,144,0,0,0,81,78,153,10,58,12,104,26,36,161,233,96,238,163,136,191,213,21,119,89,196,129,226,149,48,160,7,45,46,17,82,183,42,195,166,194,98,27,83,195,14,135,213,146,119,143,105,91,165,55,111,230,233,226,249,203,174,255,71,145,171,111,234,255,225,165,126,217,160,0,2,112,12,16,212,225,243,80,19,204,136,151,17,141,205,120,26,48,16,204,193,238,49,0,36,80,8,24,217,48,8,56,192,164,208,0,21,71,140,96,45,64,99,144,97,176,90,78,25,112,5,96,170,42,226,118,133,199,85,142,202,228,152,64,83,168,214,203,100,10,61,158,52,231,188,189,123,36,25,227,107,192,208,37,185,84,166,24,17,107,61,238,30,74,202,173,118,147,197,185,207,185,219,143,201,235,181,245,120,170,15,204,113,170,206,211,196,236,106,196,118,77,40,250,86,175,4,110,133,173,242,237,169,143,247,182,93,91,148,59,131,167,63,16,127,121,206,139,118,104,249,123,31,185,133,250,189,23,198,111,63,101,173,59,2,222,72,145,107,91,0,69,89,158,255,251,178,100,87,142,70,184,105,79,19,153,100,112,70,228,74,38,97,5,136,153,229,163,64,109,229,231,193,52,34,232,205,132,149,240,236,177,111,39,99,253,250,76,235,223,249,4,254,239,55,181,190,98,94,164,184,125,175,89,222,173,149,67,158,123,109,218,109,239,209,231,195,91,231,237,8,0,128,144,240,46,85,51,29,17,108,33,252,23,164,236,6,211,144,213,208,116,105,87,36,166,180,236,186,35,209,167,225,212,73,31,142,103,18,214,21,185,76,30,216,173,122,153,36,55,14,175,11,173,163,215,244,162,170,243,208,115,223,16,191,255,103,158,64,99,210,11,184,193,57,141,36,60,215,220,141,56,96,202,197,14,184,61,51,13,32,152,36,96,185,199,12,160,129,66,205,143,53,30,9,202,25,44,6,60,120,214,135,232,118,137,1,164,136,153,74,192,212,171,246,148,116,25,108,225,50,36,194,70,155,107,129,242,40,56,139,218,84,7,246,189,156,116,4,50,130,116,198,85,164,93,132,153,56,222,193,207,201,249,200,63,202,35,206,229,237,206,170,171,210,108,186,196,143,210,203,173,64,110,254,43,84,244,40,177,139,66,220,145,247,111,221,111,53,127,111,239,111,67,134,212,112,80,253,192,182,43,225,94,190,250,196,145,252,104,201,189,93,168,98,103,112,179,133,66,156,230,151,85,88,222,126,96,58,170,163,46,232,254,148,204,43,67,195,219,106,104,108,205,25,92,57,201,89,22,96,225,182,145,169,165,92,104,176,161,226,240,20,208,169,35,122,170,1,176,5,97,208,127,107,8,226,129,137,71,72,186,161,55,89,34,27,187,19,54,159,247,59,61,88,69,169,194,96,125,220,125,215,115,174,61,173,93,220,189,238,102,207,203,149,14,242,40,78,92,145,233,189,186,31,71,255,111,255,94,187,255,239,246,197,87,255,253,66,221,12,201,69,95,237,0,1,96,5,40,192,226,179,6,72,76,56,170,48,74,104,211,130,18,81,145,146,215,192,33,226,135,153,220,20,97,80,225,130,5,196,66,165,85,49,240,97,166,133,68,38,12,80,66,211,176,91,100,162,84,226,36,42,233,68,155,162,245,158,78,150,253,226,7,15,8,37,29,104,82,128,48,254,34,241,16,41,73,127,36,79,139,87,235,14,76,203,237,102,164,0,148,117,209,213,210,188,222,226,239,115,7,13,98,62,8,199,180,196,191,167,202,222,87,181,33,222,57,135,74,139,8,130,122,64,125,113,157,1,24,250,235,117,92,53,54,246,253,101,63,119,164,32,232,184,216,65,169,41,214,233,35,112,124,189,212,169,29,235,72,252,190,184,89,185,216,147,244,49,116,106,160,237,149,209,187,154,195,72,185,98,175,149,216,117,53,56,54,80,219,82,255,251,178,100,98,14,230,172,107,207,19,154,91,244,73,135,122,51,101,39,100,27,201,167,60,110,101,145,193,32,151,232,141,131,174,48,14,251,14,57,105,131,204,230,217,7,217,70,114,254,37,105,142,144,0,3,194,34,15,42,69,150,37,128,82,206,157,15,100,180,13,53,46,26,204,237,114,41,38,211,142,244,221,130,3,217,111,56,153,41,149,177,102,26,63,250,151,149,123,71,179,106,94,173,255,57,255,246,248,128,76,95,242,131,78,52,47,21,5,71,193,114,125,92,166,123,150,5,70,8,168,11,31,10,169,131,18,161,12,116,158,1,20,192,160,51,18,182,76,40,1,4,9,76,36,48,48,0,124,192,164,228,212,79,226,65,92,136,132,90,33,6,3,133,102,93,15,207,146,2,68,3,234,102,218,206,27,146,136,205,18,29,52,216,66,224,24,66,179,55,158,86,2,2,137,141,20,38,167,211,9,236,128,87,69,81,144,216,166,110,54,154,161,64,115,73,144,206,229,18,222,198,111,105,192,86,253,160,78,106,51,99,55,255,44,175,76,81,115,177,151,207,178,7,162,67,158,167,166,239,230,200,103,185,218,95,133,242,210,219,75,182,217,91,95,197,177,99,35,215,41,94,154,108,204,239,28,41,157,110,213,227,182,169,120,92,219,16,193,53,210,244,75,49,32,239,231,222,173,185,125,156,175,10,33,205,51,86,213,173,51,151,113,168,96,201,188,23,201,234,87,101,219,253,150,174,188,231,237,214,199,122,235,212,40,78,202,172,122,56,8,74,153,35,234,32,120,58,107,218,44,156,143,52,121,167,165,219,113,137,96,208,112,161,185,59,18,234,150,135,145,44,149,202,8,168,108,114,150,27,50,101,62,74,64,254,173,58,84,233,235,127,232,57,52,99,54,83,141,9,248,168,246,166,255,147,255,250,56,179,125,64,0,4,156,156,146,32,207,129,12,93,76,198,202,89,25,183,131,163,184,103,164,77,181,83,152,54,156,14,92,88,8,200,25,170,195,0,189,133,5,129,164,135,203,185,29,28,21,137,118,180,222,16,182,136,1,228,89,151,56,128,95,233,33,95,99,7,80,210,179,17,153,240,177,69,227,95,161,236,177,159,222,20,76,55,175,46,202,103,228,158,144,25,189,34,48,125,237,189,165,252,21,212,40,106,245,19,219,236,192,119,93,185,127,105,155,36,211,182,243,157,11,254,153,118,255,48,207,27,70,210,205,89,221,211,62,71,60,235,77,177,227,204,148,83,171,242,149,186,189,141,5,137,162,64,166,165,56,199,2,161,226,162,37,252,123,210,149,255,78,24,239,225,199,142,250,240,237,108,171,34,117,195,131,2,178,28,222,141,91,164,10,78,253,243,218,219,93,113,104,103,223,221,213,15,23,255,251,176,100,102,136,246,87,104,82,27,121,121,80,71,132,73,240,97,233,86,25,33,151,76,237,49,245,65,44,145,39,129,167,172,232,192,20,97,7,1,87,90,20,168,85,36,143,162,80,24,138,226,198,232,52,210,139,236,9,179,231,125,214,203,106,54,111,167,124,200,45,76,64,239,75,27,5,103,223,214,204,135,40,127,181,57,75,187,46,233,60,156,119,77,141,180,254,150,201,250,29,255,235,242,65,0,152,155,188,102,81,23,3,72,72,41,164,233,82,23,68,132,227,6,200,40,57,148,35,169,0,16,32,230,238,234,145,20,103,136,242,177,100,128,161,107,82,187,102,193,33,164,213,101,25,173,22,218,3,96,250,126,210,231,66,81,53,28,163,97,73,44,244,101,97,250,36,34,54,154,161,93,242,64,255,244,195,146,234,100,48,24,58,184,69,61,141,17,72,206,15,47,171,74,177,227,29,160,14,44,211,30,97,235,74,104,242,219,86,211,141,83,163,145,199,57,97,96,141,187,57,64,246,220,172,150,221,170,247,121,249,84,198,182,152,80,151,112,171,168,175,154,173,25,121,71,72,45,99,116,25,100,149,150,11,12,174,52,222,97,69,248,195,252,211,49,34,85,85,17,236,181,111,249,147,13,76,110,44,182,124,166,103,158,217,197,21,81,228,146,224,119,135,72,253,45,249,104,24,233,4,98,99,165,7,47,14,23,60,135,56,86,1,252,13,195,224,233,9,33,16,195,5,217,152,242,18,1,224,216,111,26,155,139,196,127,145,235,65,171,10,22,248,127,235,176,128,51,205,78,68,230,245,48,245,76,148,119,83,194,191,242,86,43,151,119,254,255,192,254,161,0,2,27,120,149,20,105,225,16,147,72,12,53,56,226,188,199,161,2,96,25,134,76,32,16,202,97,7,38,135,0,196,38,6,56,240,25,167,192,76,120,89,81,166,14,35,144,222,145,24,40,70,27,143,210,185,150,19,162,21,4,167,178,19,42,200,108,177,187,205,141,155,67,112,52,178,61,127,21,26,126,177,119,38,96,200,84,135,74,214,158,23,135,232,252,166,33,20,195,8,15,34,109,28,214,184,170,62,57,86,135,55,60,246,68,23,98,184,215,94,254,247,209,178,122,202,145,254,245,94,174,46,167,91,86,142,78,253,79,191,236,246,219,208,186,104,90,123,180,217,50,234,31,193,102,134,61,45,46,191,216,69,110,186,215,215,159,182,214,176,117,156,157,73,140,175,95,142,92,236,229,246,162,96,243,145,50,173,98,198,86,108,182,203,46,226,53,12,89,14,141,208,141,58,16,217,106,67,0,50,11,88,139,4,21,128,248,72,155,64,141,143,244,157,94,178,1,113,155,1,237,111,11,135,125,71,116,115,142,247,211,88,72,115,255,251,178,100,122,12,198,122,104,208,155,153,99,96,69,164,74,34,97,139,86,27,137,159,60,110,101,47,193,54,38,233,12,246,29,88,118,247,114,125,178,178,41,159,164,26,46,51,212,190,180,111,109,66,201,255,41,67,52,139,221,237,127,254,204,255,12,255,50,0,0,2,161,34,64,225,194,195,81,10,128,10,163,249,199,204,34,56,11,133,204,220,61,65,177,65,152,192,64,192,34,51,4,40,128,73,65,0,4,194,35,8,124,42,4,3,88,29,105,243,74,68,169,145,89,80,209,137,100,41,192,73,24,240,140,74,90,193,212,128,69,202,75,15,63,27,81,216,61,207,68,26,124,227,114,65,81,159,138,173,126,60,170,19,212,170,166,244,212,126,101,245,170,102,240,44,90,171,119,75,123,28,35,87,242,229,215,206,81,73,1,132,198,230,11,161,138,205,64,203,102,5,253,31,166,17,226,151,130,140,154,210,159,147,121,188,25,172,92,90,23,183,178,179,59,24,155,167,46,126,151,76,127,225,210,179,219,168,17,134,197,243,102,202,153,172,67,73,9,182,60,214,117,12,50,42,144,126,104,226,162,217,76,24,146,50,50,54,15,72,118,8,25,56,98,114,82,82,129,227,64,98,39,68,82,69,159,98,54,4,208,3,64,124,161,7,8,147,146,1,81,162,20,116,31,203,100,12,67,45,224,50,248,249,147,136,96,119,143,14,181,174,163,122,62,197,224,244,212,88,233,52,43,5,9,71,223,138,29,70,198,163,95,255,254,205,207,254,189,243,191,249,34,223,249,81,179,114,192,237,185,68,246,216,117,191,72,0,0,9,112,64,64,123,66,6,174,196,102,77,134,237,188,3,12,26,1,48,153,226,168,192,240,104,181,161,131,11,5,81,12,12,148,56,24,205,128,102,66,192,64,32,196,115,50,97,166,34,60,20,80,11,41,49,16,21,48,80,166,250,234,25,164,35,136,28,22,91,72,243,12,148,215,169,1,78,171,5,210,0,209,26,246,57,138,192,12,14,76,141,8,17,73,226,177,76,214,130,121,119,202,82,197,0,213,114,34,28,104,179,30,189,173,137,110,43,26,174,12,117,62,32,190,108,96,125,20,194,155,206,178,228,237,56,143,112,188,241,223,205,213,130,216,255,83,64,86,89,31,43,16,132,69,159,210,255,56,188,219,196,24,27,204,73,222,182,199,87,54,237,31,58,33,18,135,183,184,14,201,87,109,117,67,38,188,38,184,145,90,228,80,190,195,141,38,64,72,92,2,8,85,93,101,214,202,85,38,14,2,33,210,117,113,16,173,163,84,74,186,231,231,234,240,153,248,150,169,63,255,255,55,62,182,43,148,253,64,4,0,72,43,8,236,81,216,20,26,0,55,85,108,199,246,231,52,98,80,255,251,178,100,130,14,135,123,113,208,27,111,77,240,67,105,170,87,97,133,86,31,17,223,56,46,61,27,65,4,151,169,12,242,178,104,125,16,28,252,138,201,90,206,243,160,225,178,74,97,74,123,184,205,251,99,30,221,123,58,109,191,215,253,205,215,250,242,101,127,255,255,229,249,62,205,137,142,160,240,13,220,92,66,2,169,225,130,230,168,124,152,40,244,107,126,89,201,131,38,22,12,26,61,82,98,224,97,128,137,193,65,136,20,106,96,16,105,147,18,5,170,51,136,85,11,135,10,65,194,210,35,241,150,73,45,220,8,19,94,177,19,21,8,75,84,91,65,96,28,62,12,7,161,80,96,4,100,16,68,43,120,20,53,234,38,4,224,167,115,76,149,4,240,201,123,7,130,82,145,144,74,212,36,9,179,26,165,64,20,10,202,67,201,244,128,206,47,68,249,194,25,252,15,211,49,133,176,8,49,174,171,79,146,136,73,24,80,231,68,165,229,118,127,165,178,214,70,13,7,219,45,234,138,213,130,82,206,36,177,123,90,75,238,49,84,30,117,125,194,81,199,93,106,40,19,238,86,191,190,243,183,120,143,183,90,250,137,247,132,53,41,136,12,211,86,46,169,116,144,70,173,184,49,162,211,53,175,59,111,111,134,235,225,71,206,17,52,175,223,114,58,1,115,62,208,45,111,188,12,190,110,75,159,34,24,34,122,238,70,39,119,135,32,27,167,186,90,210,55,14,64,0,112,24,62,85,163,36,200,22,240,223,144,184,49,159,170,1,178,97,24,244,87,239,17,59,116,29,103,73,145,7,123,236,13,210,142,135,222,142,86,140,209,57,59,35,255,253,112,241,127,157,100,246,35,159,4,35,189,63,239,255,254,74,121,192,0,0,1,80,195,44,83,159,9,68,40,163,14,142,79,125,148,53,80,52,152,14,103,36,88,113,139,35,70,129,65,131,130,2,249,141,72,102,12,4,152,104,100,233,12,137,1,36,203,76,113,157,62,198,2,4,142,32,96,99,78,130,160,184,17,160,176,194,255,141,0,12,98,6,67,46,94,81,242,130,252,99,110,227,110,154,178,241,80,84,210,178,0,236,60,193,138,93,86,84,89,179,98,196,90,92,165,39,172,61,50,220,93,213,95,1,60,253,8,21,111,9,84,85,126,242,75,69,55,166,194,151,130,180,206,175,165,160,23,136,217,36,46,221,105,95,210,41,168,120,203,122,230,179,187,42,16,252,124,195,87,100,241,222,193,57,3,56,203,187,248,120,172,121,34,239,114,67,214,218,160,160,113,8,240,123,95,30,10,42,48,229,129,170,180,86,154,150,147,61,154,215,162,182,151,99,107,136,200,109,67,205,36,93,191,158,178,181,54,148,159,58,154,59,44,24,121,210,244,247,255,251,178,100,115,14,231,167,104,206,155,154,123,240,63,35,234,1,97,130,104,31,105,193,54,46,101,53,217,11,38,104,137,132,137,216,213,105,83,247,45,249,96,72,67,18,128,151,40,250,16,1,45,182,22,165,132,170,17,136,124,244,201,140,221,37,72,178,140,139,74,106,62,4,149,93,205,91,133,231,35,2,139,182,191,182,88,216,235,245,56,126,49,107,164,50,65,13,10,31,139,112,13,37,157,243,95,255,238,39,255,239,144,147,9,146,111,39,120,68,152,14,242,99,121,185,243,206,230,32,14,128,65,38,28,155,5,0,198,26,34,152,188,120,98,82,120,16,98,100,161,88,4,16,101,2,74,6,12,3,140,114,17,5,29,12,194,93,164,48,73,56,136,16,200,204,30,93,20,5,152,124,26,169,30,211,0,130,1,138,185,7,56,38,155,18,132,141,118,4,192,176,194,81,101,173,10,145,40,4,158,60,100,251,53,66,243,120,116,145,226,242,85,180,169,108,196,111,180,133,192,244,107,6,4,129,146,133,107,161,26,50,67,148,34,57,21,213,215,182,83,130,243,133,97,39,137,64,218,220,77,171,79,86,81,74,57,221,198,57,6,189,151,59,171,177,42,187,169,10,34,63,46,84,178,242,218,109,240,162,77,104,119,88,111,43,253,198,115,150,62,127,60,173,201,255,93,151,81,92,174,75,4,170,23,59,19,87,237,255,43,148,138,27,251,137,127,79,40,144,38,70,219,88,186,56,114,235,234,233,98,233,49,144,73,162,29,66,188,177,28,113,27,83,73,155,202,200,231,124,190,41,89,234,85,2,198,54,190,217,155,2,18,42,103,70,212,86,243,180,255,179,249,180,152,227,80,199,9,147,49,34,41,208,187,7,225,233,120,180,69,229,5,220,23,161,87,65,50,81,96,47,118,188,78,255,109,253,62,189,235,255,175,175,167,255,95,254,230,231,105,71,0,0,73,120,199,245,243,112,22,204,184,168,49,10,236,234,79,163,97,132,193,193,211,61,149,67,142,33,195,19,67,2,140,64,48,2,72,57,122,22,32,125,103,184,148,193,187,0,6,138,111,161,58,32,209,109,109,246,52,68,26,241,139,4,133,53,71,73,136,133,170,185,84,32,48,188,2,153,80,248,99,126,222,40,10,199,16,109,248,24,31,2,203,8,2,53,33,100,74,139,82,229,104,184,239,44,161,21,102,33,63,198,81,33,166,222,87,183,5,14,52,174,223,63,244,74,105,196,249,77,182,52,151,230,154,115,252,201,90,152,157,37,34,124,225,125,3,141,237,133,150,157,225,66,41,94,175,240,150,115,76,98,56,21,82,247,215,121,188,225,238,61,227,124,53,176,102,185,67,163,248,102,222,27,169,22,247,86,152,150,149,250,187,87,205,255,251,178,100,97,142,231,225,104,206,155,154,122,242,69,103,138,1,97,229,62,32,45,193,52,78,233,239,129,7,151,104,137,149,137,160,166,235,162,88,215,104,169,215,24,170,197,124,118,50,88,160,219,146,194,146,3,83,84,167,83,197,195,139,168,240,212,68,22,58,157,148,198,87,182,174,154,157,61,177,118,114,219,128,134,27,253,103,29,17,170,219,170,128,73,254,173,236,80,26,83,5,89,21,228,108,83,55,133,146,40,96,190,120,83,180,200,231,133,125,33,207,178,66,222,238,253,169,191,81,20,191,194,52,60,39,16,120,214,51,208,50,125,93,30,199,93,223,254,143,255,167,215,255,254,245,27,238,91,190,233,168,192,24,193,249,36,208,2,92,209,242,28,195,224,120,31,3,154,186,10,152,58,23,25,36,138,152,154,13,131,3,3,22,4,211,13,68,51,2,199,99,2,11,241,0,38,100,64,148,206,67,128,227,174,144,201,131,60,124,99,162,202,3,181,185,7,20,240,16,33,180,5,32,135,192,194,65,162,70,131,26,192,36,11,159,226,242,188,166,192,85,149,100,40,65,1,166,99,150,8,16,148,115,162,165,26,8,244,130,96,20,145,145,225,179,202,0,227,73,133,66,186,176,37,108,156,162,226,52,115,137,188,0,243,62,24,144,165,173,60,89,136,154,22,83,201,20,252,153,68,188,20,233,162,251,33,74,247,90,189,90,207,172,77,105,94,98,143,72,200,47,28,108,243,104,68,66,243,14,128,132,94,204,44,82,255,14,83,239,51,103,81,22,109,30,11,197,87,194,214,225,226,22,104,200,245,251,117,25,94,94,20,176,166,142,199,75,194,110,141,18,35,216,249,142,213,157,81,33,225,192,137,61,55,183,13,82,43,185,53,61,47,227,207,172,205,26,104,155,238,191,255,63,195,131,243,54,21,48,174,53,87,13,88,133,97,93,105,49,24,93,208,44,69,192,130,93,214,127,50,46,35,185,197,137,103,23,96,177,83,149,219,118,152,79,13,216,67,153,229,210,131,118,75,110,139,83,127,233,245,98,112,206,221,45,46,237,8,103,167,241,122,221,248,112,0,1,115,0,39,211,19,133,51,44,141,224,10,108,113,66,178,106,248,64,97,120,10,97,82,88,6,45,198,65,35,50,194,211,8,2,227,17,194,51,32,8,128,168,96,101,50,189,66,56,166,4,128,59,145,216,248,165,2,44,130,213,139,222,100,49,152,112,227,0,202,5,62,132,8,149,176,104,176,69,112,185,212,128,32,8,248,26,145,250,32,0,76,1,115,33,202,66,66,145,166,74,90,122,112,153,240,162,192,222,6,88,137,46,67,88,45,45,96,245,54,201,244,76,172,138,249,117,84,34,204,88,187,58,118,207,148,147,214,7,1,255,251,178,100,70,142,231,248,108,77,19,186,123,98,64,39,122,51,96,70,156,30,221,213,50,46,228,213,193,23,164,104,77,132,41,216,119,60,212,208,207,229,69,244,157,52,96,64,54,144,184,148,146,36,20,108,121,245,69,77,45,83,208,21,189,253,225,39,216,143,186,92,36,102,76,247,142,251,253,190,221,234,195,189,182,69,183,153,82,251,182,56,124,248,80,161,72,150,222,228,135,62,254,41,182,216,23,250,206,241,92,194,241,33,176,79,101,28,76,109,194,210,73,37,219,101,130,183,29,203,192,141,239,141,65,127,93,238,28,61,103,121,141,137,134,228,55,158,206,149,0,0,56,1,233,133,201,69,22,173,228,77,174,148,244,183,152,235,236,202,27,37,70,187,135,234,207,126,73,127,112,216,81,176,234,226,131,240,190,26,191,237,150,151,217,87,111,255,245,250,252,177,167,153,220,55,114,59,61,168,146,112,7,73,140,192,235,44,200,208,32,217,179,48,194,227,176,239,82,32,198,113,168,192,65,132,196,17,216,128,42,48,108,69,50,76,108,48,172,1,48,124,137,1,45,96,96,224,193,80,145,32,130,227,56,208,24,147,38,45,147,174,105,131,160,160,56,10,79,99,1,7,69,160,80,47,52,40,240,140,4,48,138,5,6,40,226,21,23,85,15,90,241,212,165,242,1,31,24,202,126,178,228,55,30,82,22,66,91,178,107,40,128,7,73,29,201,133,148,163,205,51,190,201,83,203,188,198,53,22,90,41,225,17,90,246,41,161,190,98,250,192,185,71,173,195,213,37,19,57,227,141,70,170,211,100,51,82,167,251,124,189,184,6,4,173,142,127,57,203,84,205,137,223,202,213,202,241,236,178,189,117,92,207,107,28,240,221,220,127,181,59,150,241,207,159,142,54,104,178,201,25,141,141,170,77,152,196,139,248,137,133,130,191,150,42,119,221,197,38,29,42,53,246,15,77,210,243,58,92,53,214,106,46,229,102,182,233,42,236,218,238,205,30,242,178,181,233,237,182,74,3,161,37,117,139,132,132,132,198,43,53,58,96,55,207,131,214,211,90,35,95,157,99,246,233,217,203,145,99,236,24,131,223,174,204,20,230,69,187,149,182,142,207,82,218,81,151,119,93,255,251,254,157,191,255,254,151,193,4,124,191,208,133,79,232,206,79,26,198,8,0,0,179,4,107,19,80,197,227,40,141,115,6,129,67,160,41,147,59,2,67,11,0,67,3,201,147,3,129,179,0,195,179,54,3,195,4,129,227,22,107,53,105,48,112,80,9,5,213,10,192,145,18,43,9,174,74,55,18,22,16,225,186,166,118,114,4,6,5,22,37,229,14,196,2,203,72,202,2,95,196,8,35,117,195,39,23,233,84,0,136,46,121,82,73,11,255,251,178,100,48,14,231,199,111,204,147,187,122,242,73,103,154,3,101,229,60,27,109,161,56,110,60,219,1,33,30,40,140,244,29,216,4,46,205,81,192,213,198,96,226,229,255,163,94,35,192,48,129,196,126,41,128,156,25,201,220,65,136,195,16,68,46,18,152,245,110,174,102,97,150,3,154,198,219,24,106,225,75,27,237,13,16,155,45,3,51,210,83,234,6,109,239,45,247,56,58,165,164,105,20,178,192,219,112,145,91,53,239,169,157,215,26,166,162,253,86,13,162,249,175,182,217,33,69,214,182,199,184,76,207,183,62,164,150,52,240,62,189,111,5,235,199,178,177,234,118,220,94,146,190,115,189,98,248,113,166,179,141,217,213,120,149,251,150,43,30,89,167,143,18,93,253,251,211,120,174,179,152,183,125,101,210,54,0,0,0,66,5,100,234,100,99,146,26,102,69,93,128,104,200,23,128,150,2,242,216,188,130,63,31,169,220,163,188,194,229,222,13,38,7,148,248,25,40,107,44,59,188,142,49,168,130,248,209,218,78,221,153,90,159,255,127,75,211,236,8,119,250,16,88,121,154,29,40,164,80,73,139,114,24,95,42,115,52,49,165,84,193,196,83,167,225,133,207,1,81,65,139,3,192,97,57,129,68,198,112,27,151,220,193,132,195,10,162,153,145,64,127,194,197,20,153,233,139,203,115,129,128,146,33,20,217,136,128,40,142,91,21,97,178,240,146,128,26,192,112,206,203,164,194,241,48,112,27,222,36,99,172,219,88,104,41,69,167,33,127,146,2,26,37,86,194,205,106,79,229,108,20,234,91,121,81,179,46,12,93,16,172,119,29,87,25,165,163,75,142,203,53,175,13,34,172,155,83,203,77,235,16,202,201,241,53,171,30,27,137,86,48,179,186,200,92,162,105,177,74,20,234,29,230,60,7,29,195,188,105,115,152,190,4,249,107,179,116,250,143,74,210,98,5,150,144,112,82,210,179,20,26,104,136,94,142,103,202,66,197,142,72,112,249,67,163,74,186,157,76,16,13,211,48,196,82,45,211,61,193,21,169,217,53,138,172,223,94,38,45,119,74,3,176,113,21,0,77,1,128,26,116,10,26,194,69,20,46,42,118,39,137,252,48,240,53,144,233,2,202,54,184,34,199,153,196,234,231,93,186,101,91,118,86,238,117,166,255,244,17,6,204,237,5,5,34,231,27,142,42,163,79,255,253,209,106,85,255,253,252,18,245,212,0,2,115,8,221,243,141,203,35,29,156,18,161,6,109,52,226,109,32,58,33,8,76,43,22,1,128,65,132,226,113,151,161,105,8,96,96,9,0,97,9,58,96,144,34,4,4,18,92,192,128,52,88,44,124,12,80,36,151,33,96,66,88,207,1,131,226,226,120,137,8,78,100,255,251,178,100,36,142,167,151,104,204,147,184,53,114,71,71,138,12,101,133,104,26,197,165,54,78,233,111,193,2,158,40,9,132,9,152,185,220,17,136,33,32,74,69,162,165,162,209,255,124,110,101,18,146,165,172,108,114,204,58,144,145,145,32,6,82,54,129,29,224,89,59,56,167,192,189,204,114,102,253,19,44,165,83,169,219,204,210,65,200,189,110,234,175,238,79,61,217,186,90,88,205,219,110,140,115,30,89,187,247,46,234,236,29,159,204,86,214,179,198,74,167,19,159,191,147,88,194,181,51,21,159,151,110,165,75,31,246,249,118,155,118,247,158,118,42,83,101,47,144,106,140,54,92,204,118,57,85,54,199,225,165,232,25,143,214,188,52,6,12,57,19,135,231,212,53,97,38,141,2,57,134,36,5,96,218,213,14,146,98,94,2,86,8,152,100,98,25,20,144,17,148,161,160,174,136,0,0,0,5,0,25,8,1,135,16,130,23,36,76,1,231,226,235,242,7,190,80,10,9,157,245,133,193,229,240,186,176,227,80,187,7,1,152,55,91,27,12,69,19,219,172,90,181,97,100,171,13,194,218,154,249,118,191,255,162,122,43,255,145,31,47,187,94,83,189,6,3,70,9,30,102,251,146,70,82,30,6,17,131,134,92,214,198,59,2,230,13,4,38,7,141,99,64,129,129,97,89,146,161,64,20,13,48,116,23,50,64,8,12,6,133,128,214,156,64,18,6,88,138,26,253,242,3,30,68,136,99,51,11,209,120,4,64,149,125,134,196,233,137,0,50,64,218,107,75,89,120,152,225,218,81,183,27,214,2,31,84,196,192,109,166,243,170,97,194,42,108,152,221,88,29,214,156,161,129,220,219,249,238,7,180,245,60,246,151,157,254,92,252,63,116,181,255,11,150,181,38,176,138,85,236,158,220,245,77,88,199,67,222,243,196,0,38,213,213,17,234,121,2,40,86,154,198,118,217,229,221,82,232,247,17,196,28,135,76,158,103,106,75,214,215,151,152,166,246,185,101,78,186,155,75,180,253,81,216,166,112,254,37,136,67,157,111,62,200,58,153,247,188,236,89,169,201,138,28,17,141,70,182,69,22,135,129,76,153,33,87,104,79,22,117,180,66,140,183,103,132,189,178,38,229,192,90,113,102,24,254,184,50,42,115,99,98,20,175,81,85,88,43,121,176,111,233,4,255,145,255,250,57,153,117,193,126,190,250,189,237,115,106,29,221,223,165,218,145,0,7,46,252,193,128,207,12,0,81,28,182,68,52,230,118,38,56,12,132,15,209,0,40,25,33,150,22,6,76,52,41,166,47,255,67,129,48,198,96,65,202,18,0,186,181,128,0,144,181,97,151,247,51,101,192,39,223,47,167,178,17,253,175,196,203,186,20,108,189,157,255,251,178,100,35,140,134,28,104,209,27,111,77,112,73,166,170,3,97,135,90,30,65,179,48,46,229,115,201,30,157,105,52,241,38,168,208,176,170,122,231,49,155,111,212,179,91,248,159,5,62,11,163,158,220,119,172,107,25,164,24,242,221,161,253,39,61,223,71,131,72,63,53,204,115,195,91,220,143,171,77,38,6,59,250,210,51,71,175,208,157,192,213,45,52,207,237,10,60,246,154,209,90,222,198,141,23,44,178,170,208,76,76,186,78,109,232,69,137,215,68,35,44,51,108,19,24,105,103,131,237,85,243,11,226,169,65,121,38,219,162,105,12,98,147,68,220,141,52,13,38,108,82,97,105,158,68,110,12,161,162,0,20,146,25,131,78,104,169,234,12,106,166,176,154,110,237,66,129,161,41,112,13,128,71,122,36,92,226,244,243,33,202,249,254,227,183,81,181,48,74,236,196,229,60,107,149,250,63,255,255,156,80,112,186,154,64,9,8,168,231,145,79,183,33,147,123,198,204,63,255,95,87,203,0,38,69,28,135,143,132,38,240,41,198,54,150,198,110,125,6,247,131,166,31,134,198,6,146,6,1,3,70,2,9,6,125,4,98,160,169,134,3,57,130,166,232,132,5,48,32,10,78,128,160,244,98,224,30,195,140,47,45,220,163,7,128,69,116,211,1,197,240,41,83,124,84,26,142,166,233,43,228,1,153,76,38,232,169,37,201,188,116,97,33,85,18,101,54,95,88,208,48,113,104,233,201,15,149,134,164,60,150,36,34,187,240,98,79,78,96,40,61,59,197,133,171,114,232,109,2,113,231,23,12,219,249,234,110,118,190,232,165,119,107,218,144,196,40,41,94,25,22,88,204,238,147,11,89,215,144,253,46,234,247,62,211,221,87,214,190,213,154,123,56,214,190,4,149,190,40,228,66,238,165,206,93,28,109,106,75,26,98,107,40,57,201,177,236,114,141,115,38,106,211,93,177,21,90,134,105,180,178,218,199,74,179,204,24,65,98,143,165,97,2,69,181,138,184,161,187,143,177,54,179,124,162,89,189,110,124,113,230,214,41,211,0,6,0,0,250,96,204,75,140,65,4,4,177,17,147,166,50,229,60,74,88,208,27,137,172,68,188,125,235,125,121,94,223,173,36,22,32,188,215,107,126,43,95,163,183,255,255,166,213,33,90,191,153,133,178,118,43,168,46,168,227,87,118,186,205,2,76,255,250,243,254,74,3,76,74,102,14,139,46,76,163,4,140,12,3,13,109,201,77,143,16,140,25,23,204,29,29,194,192,96,84,90,50,76,87,32,12,12,34,34,0,133,194,95,24,16,7,165,160,4,98,48,36,5,119,12,26,39,23,113,131,124,37,1,219,55,86,84,24,4,9,36,108,69,10,163,203,196,104,131,171,255,251,178,100,39,142,167,113,114,204,139,186,100,98,74,231,138,55,97,37,100,28,177,209,56,14,105,139,192,236,12,232,221,134,8,176,96,224,20,38,75,12,234,249,100,233,88,106,37,177,74,22,36,144,82,148,121,94,225,207,10,192,84,79,215,126,157,105,203,101,205,133,143,188,121,82,199,172,40,251,82,190,164,237,106,106,197,140,49,229,201,221,83,236,160,207,232,156,221,254,188,107,34,122,97,31,59,223,126,27,85,128,124,120,246,235,25,150,175,114,195,178,213,77,90,139,96,125,136,175,154,235,215,250,47,181,97,198,47,140,93,38,83,172,167,161,150,254,145,110,111,68,229,175,122,108,79,229,32,131,84,223,45,44,219,27,216,91,137,122,149,246,142,172,254,70,238,47,200,89,254,167,237,37,138,156,118,206,91,166,44,114,54,7,4,128,128,0,15,72,24,211,150,245,16,128,29,146,34,221,110,219,170,184,31,230,235,106,192,85,210,201,103,57,156,70,199,75,148,138,147,195,181,106,87,219,189,116,191,255,255,116,242,89,168,253,28,20,34,238,193,10,35,14,89,100,118,102,26,46,237,206,92,161,115,106,220,53,15,232,49,22,56,236,105,19,114,8,76,64,90,59,133,96,210,99,224,96,116,197,104,211,75,150,199,142,164,80,227,30,147,206,56,163,171,28,197,165,56,167,208,188,16,160,234,151,50,228,76,110,56,28,42,68,90,2,134,22,38,37,161,66,68,241,160,110,142,98,45,6,59,88,235,188,48,12,54,97,12,99,5,52,8,46,55,20,64,82,76,80,44,132,244,64,122,247,184,163,242,162,161,128,142,79,6,193,250,39,33,109,129,73,196,64,100,182,188,178,118,119,123,175,105,65,224,142,173,163,194,98,154,54,173,22,81,201,127,254,206,223,102,190,254,56,75,82,209,130,195,200,155,56,18,241,208,104,76,235,159,221,216,111,121,72,112,177,18,243,234,48,96,121,74,153,136,142,82,119,78,204,223,165,238,223,172,206,118,104,228,221,179,53,118,186,245,247,217,251,81,122,255,232,28,166,110,82,123,179,186,95,250,237,254,139,58,104,195,147,61,51,72,20,76,235,111,255,76,236,221,248,66,176,85,38,230,218,194,194,226,40,7,19,221,26,132,80,18,53,142,174,31,86,140,251,219,241,74,35,90,181,20,126,111,89,19,139,147,200,59,255,140,28,26,45,45,117,123,252,143,163,161,241,28,177,99,79,21,212,240,0,64,182,163,120,145,205,78,138,2,218,141,95,113,34,78,187,134,154,112,145,61,198,69,224,0,241,137,138,134,52,121,210,82,4,86,126,167,53,0,160,227,82,52,80,49,43,232,217,117,67,156,195,166,13,11,216,153,237,11,83,204,97,107,169,130,96,63,255,251,178,100,34,12,135,36,116,207,11,154,122,240,69,197,234,45,97,34,88,23,229,163,70,109,189,179,129,30,164,167,133,151,149,106,140,242,52,97,68,213,136,69,10,20,59,180,11,45,46,113,106,143,176,240,71,146,101,164,217,138,230,157,142,122,111,81,112,196,230,185,104,106,34,106,246,58,82,11,212,74,198,227,10,116,111,204,200,91,124,186,190,44,166,214,254,173,125,53,214,186,50,107,174,82,178,178,197,30,56,98,114,4,189,40,186,13,251,62,143,141,111,219,58,145,190,111,5,107,61,116,141,248,109,24,177,115,84,116,245,138,221,93,87,117,246,155,119,179,252,234,169,168,222,243,70,242,176,239,194,59,92,177,215,81,119,254,254,177,23,227,87,250,188,93,234,205,209,41,141,186,254,211,255,152,127,123,147,31,227,95,230,38,30,201,32,0,0,0,32,0,152,2,172,106,1,107,196,133,8,140,34,80,250,207,67,74,141,175,2,129,103,9,96,151,236,217,92,225,97,66,9,205,2,56,146,71,137,163,112,94,77,71,174,172,111,209,159,255,79,67,16,172,192,232,255,255,254,167,255,253,125,178,28,210,128,36,224,149,36,184,51,18,112,162,137,145,152,31,17,161,52,10,171,24,69,241,113,149,128,33,116,197,193,198,3,66,162,4,0,0,130,88,113,246,81,18,33,2,168,141,161,128,101,24,226,52,42,135,147,62,225,166,25,135,234,30,184,86,240,134,121,19,196,238,22,142,216,126,122,18,182,60,192,174,222,182,109,131,89,254,12,217,104,193,231,110,213,23,248,45,24,217,156,184,132,248,41,144,152,48,21,107,59,148,129,176,238,172,216,177,135,47,114,59,227,174,176,230,46,102,37,139,83,163,174,248,242,178,35,194,179,131,46,178,176,179,62,201,144,41,162,65,93,104,106,63,121,134,161,236,211,131,81,231,98,167,51,68,149,29,81,97,153,42,41,59,25,24,58,211,89,70,236,56,181,149,154,26,27,34,38,170,250,179,189,162,2,143,43,10,5,129,21,57,118,14,78,157,186,45,246,226,133,73,106,85,9,10,128,226,121,25,253,85,84,100,215,42,113,30,127,35,203,71,151,47,224,238,37,226,87,41,7,189,69,144,163,8,17,85,109,86,134,127,253,189,36,109,63,255,191,255,255,255,254,129,198,0,2,193,80,196,28,131,6,135,204,242,128,50,141,68,219,163,179,122,2,140,40,49,55,89,132,49,208,0,33,9,16,204,160,22,48,32,20,197,164,210,80,57,166,72,10,236,46,21,44,16,49,128,73,99,88,16,184,34,107,72,100,201,52,213,104,128,45,210,168,180,60,68,109,146,39,244,5,129,135,51,106,97,173,132,38,135,248,156,34,158,164,81,33,0,69,78,108,255,251,178,100,49,12,135,129,110,78,155,154,123,194,67,197,186,45,97,39,102,31,253,211,52,46,229,119,201,1,164,104,141,131,21,192,32,236,216,119,60,96,153,231,236,73,124,27,75,229,86,103,100,50,245,168,5,165,174,26,209,119,65,220,132,89,248,119,184,238,26,26,255,49,213,22,174,89,235,246,116,239,50,15,10,99,35,243,86,94,23,127,152,162,19,175,154,250,231,238,35,91,203,194,108,66,113,165,242,197,121,146,1,157,6,118,228,158,236,220,101,211,80,159,205,186,234,62,242,167,215,160,209,222,104,105,178,60,217,126,100,151,5,1,229,75,145,138,48,69,157,190,47,139,140,193,202,23,6,175,218,232,191,4,193,244,133,169,190,183,175,252,29,52,135,90,120,221,0,0,0,1,0,0,112,0,146,56,176,180,80,29,40,210,232,210,50,163,178,175,27,135,182,107,66,184,246,226,123,140,59,146,28,30,221,76,197,58,175,33,186,172,175,182,175,219,255,111,244,199,14,102,148,4,64,136,116,114,65,87,121,78,82,159,254,46,0,152,93,83,25,136,33,25,206,164,133,104,147,117,131,129,102,112,4,26,153,157,25,152,226,25,152,66,21,153,182,4,153,18,1,129,6,131,10,2,68,87,52,24,48,38,7,66,226,40,140,6,5,18,224,129,189,221,0,131,193,194,75,75,48,8,83,17,130,96,32,14,17,97,78,139,0,19,73,4,1,8,252,84,1,16,174,148,198,242,42,248,39,40,28,5,219,39,74,69,253,121,225,95,104,79,107,52,141,25,38,242,128,214,220,227,181,73,42,189,169,198,153,0,60,177,192,228,108,93,127,217,181,124,94,136,23,31,64,170,46,124,122,5,198,179,211,173,216,130,46,99,249,89,221,247,103,46,113,198,195,42,234,111,19,175,81,101,247,145,208,48,214,48,233,16,86,242,213,158,235,25,253,114,164,35,251,147,67,214,165,43,51,27,149,138,196,162,194,235,141,246,110,196,176,203,84,156,203,60,49,214,19,31,205,58,23,247,35,106,26,5,104,120,41,117,34,202,125,56,227,237,166,70,173,107,34,84,173,212,112,249,233,130,55,228,218,244,184,221,109,218,183,218,240,156,2,19,16,140,218,179,3,42,248,194,65,231,77,5,68,196,31,69,123,19,131,92,106,6,73,173,135,165,224,150,6,138,107,142,50,227,236,113,100,149,56,127,190,187,255,66,255,234,59,76,214,149,127,255,159,250,238,30,255,79,237,179,170,134,136,0,32,0,24,10,16,219,141,124,106,48,90,80,200,199,147,218,192,5,69,230,5,23,25,226,144,28,94,28,23,153,0,195,92,66,169,2,235,8,9,28,121,175,177,11,16,80,48,232,198,13,180,110,0,107,115,64,195,137,182,255,251,178,100,30,10,230,177,106,79,59,154,122,112,74,233,154,19,96,77,158,28,113,211,56,46,105,235,145,29,164,103,129,151,148,232,158,203,86,85,60,207,29,130,248,172,89,84,31,64,74,103,145,200,33,0,176,7,69,48,219,124,241,140,50,17,221,118,71,247,5,44,116,86,224,253,70,81,181,86,64,237,158,151,84,124,175,71,249,51,143,175,92,16,200,94,105,239,9,185,212,108,65,108,251,63,189,180,161,255,5,242,7,148,185,111,24,13,219,209,180,146,127,245,241,93,255,137,254,165,125,126,212,169,248,83,143,188,98,83,195,51,209,27,11,218,13,190,117,23,198,127,237,206,188,238,57,118,154,34,172,247,204,72,229,18,2,243,158,207,113,156,93,206,177,47,7,90,175,150,138,233,224,72,189,252,222,111,255,18,0,0,3,241,165,112,198,130,178,2,101,75,170,146,205,253,131,19,142,41,41,110,117,25,94,174,229,156,239,229,63,241,211,137,246,59,46,53,28,70,79,9,163,236,255,255,255,70,237,255,255,249,63,155,53,46,154,127,187,57,215,158,98,106,231,204,68,16,38,134,54,164,146,102,232,9,138,115,199,92,93,27,84,50,102,170,225,158,157,230,227,31,128,64,38,253,44,4,74,0,129,35,69,8,128,200,163,2,188,200,95,25,70,119,123,42,185,128,74,20,18,97,1,24,233,247,192,9,136,153,197,76,216,212,137,34,33,22,178,244,177,135,224,121,26,19,163,99,192,162,32,212,214,227,138,34,68,205,251,216,125,17,243,158,139,144,154,77,104,108,149,207,21,198,5,203,166,169,156,40,77,5,211,154,236,77,53,118,67,87,245,227,207,123,26,14,179,70,246,141,198,61,63,218,239,91,250,182,170,153,249,193,149,92,92,187,193,244,23,180,202,232,15,255,107,197,215,30,187,251,219,133,61,218,119,7,39,134,242,212,94,237,154,134,245,243,35,46,127,103,255,49,171,252,217,251,121,253,90,55,92,49,205,141,171,49,36,39,233,95,163,225,214,169,245,168,59,180,60,214,218,174,219,247,157,194,139,141,247,87,207,159,57,247,255,82,95,58,135,241,171,77,139,69,172,93,101,147,9,161,38,30,49,100,5,81,178,17,68,216,89,7,114,188,12,213,97,138,204,211,212,137,125,158,135,31,162,40,176,147,10,67,116,82,196,188,93,216,32,62,169,24,250,167,86,253,23,142,251,255,244,47,109,68,219,240,205,79,255,255,250,2,187,36,0,0,12,4,214,146,240,106,161,180,22,24,240,97,82,16,202,219,2,29,136,64,64,15,232,110,176,200,126,24,105,80,82,238,64,65,234,201,166,211,192,172,1,24,90,42,4,213,243,93,39,153,59,38,251,153,185,149,56,185,107,190,4,255,251,178,100,31,136,150,25,103,210,211,121,121,210,70,73,25,248,101,135,116,158,89,209,56,78,105,239,25,6,16,232,77,131,165,232,119,229,94,184,174,216,225,123,65,53,103,210,102,119,76,47,166,82,82,95,227,39,225,59,144,233,251,125,127,251,79,231,193,181,170,17,179,86,90,148,79,30,105,235,151,211,7,253,57,107,96,225,255,69,218,121,172,77,231,210,248,238,213,46,40,167,254,155,254,14,181,44,77,246,199,184,196,51,202,218,94,39,26,165,145,246,139,43,23,215,155,25,136,255,250,43,247,63,66,190,112,185,127,103,52,244,209,26,133,157,237,160,158,145,41,167,241,230,181,96,102,30,30,207,159,2,52,88,74,119,16,61,0,0,4,0,64,101,192,71,193,90,76,152,72,165,157,10,176,212,31,212,68,98,45,42,222,3,200,222,155,90,88,81,131,82,12,153,147,11,200,249,125,139,14,163,67,185,116,117,110,99,49,66,255,255,175,255,45,255,255,167,126,81,191,63,84,255,255,253,75,242,160,2,4,48,216,61,242,200,202,228,131,35,176,142,217,229,54,168,144,112,136,108,139,17,154,65,1,193,51,61,132,204,166,36,1,10,76,170,2,16,0,13,110,65,22,3,62,71,8,145,144,2,101,36,217,48,104,8,147,189,70,21,128,128,52,48,251,105,240,149,39,192,65,20,4,18,129,96,219,50,166,173,179,247,24,105,75,161,80,16,225,185,163,61,180,55,216,44,246,153,78,20,117,132,176,217,188,56,151,205,159,113,193,22,229,223,21,239,244,190,107,87,141,33,169,136,225,67,151,85,103,84,95,155,144,190,161,222,180,85,234,244,58,191,217,9,139,119,166,134,172,240,8,177,246,187,24,149,181,28,49,239,63,206,147,89,182,16,115,209,114,112,111,220,74,184,120,47,183,109,37,111,156,103,85,242,87,20,108,213,114,157,183,106,29,202,53,85,204,212,211,148,128,201,71,68,230,193,120,127,9,137,165,203,123,88,164,174,76,204,152,195,51,59,198,7,186,113,206,221,124,230,111,253,237,229,151,222,154,182,177,135,234,0,56,124,84,210,44,32,137,84,131,208,176,9,107,243,4,49,215,137,223,121,105,146,238,253,9,128,194,114,99,50,199,54,167,33,226,132,105,125,81,234,253,214,113,118,209,8,81,32,84,253,69,101,214,89,239,187,252,189,21,245,76,127,246,83,72,0,16,99,0,2,143,156,100,55,242,244,204,116,51,97,76,12,10,0,6,1,13,206,236,52,80,72,64,15,48,217,8,198,66,145,66,81,131,135,162,49,9,136,144,12,244,144,48,2,36,2,141,102,23,36,63,165,128,40,209,94,38,33,27,144,0,131,128,174,38,48,251,25,109,6,132,232,174,135,169,255,251,178,100,40,12,199,100,116,206,19,143,78,96,69,199,89,241,101,98,120,29,33,197,58,110,105,233,201,18,157,103,201,150,29,202,155,88,195,1,90,138,38,194,128,192,119,126,241,121,30,60,253,63,193,0,246,65,116,103,145,78,140,105,81,172,177,103,110,105,53,218,89,114,17,202,193,82,183,122,36,89,179,197,56,137,206,198,138,174,108,159,54,197,31,58,141,104,25,241,90,39,252,201,167,152,121,127,33,131,235,8,10,113,108,240,122,117,154,87,95,63,246,166,186,121,84,84,187,194,150,148,73,137,156,105,182,129,198,26,149,248,254,54,63,189,245,102,63,244,119,99,92,23,85,86,74,182,207,96,122,20,52,12,49,233,189,142,207,18,97,159,230,191,117,12,62,208,46,45,57,235,55,93,45,222,237,184,74,63,59,90,145,1,71,214,162,102,152,131,9,244,76,44,241,152,9,48,241,100,115,110,171,46,36,248,168,181,221,21,23,147,49,88,207,37,84,179,238,143,18,212,126,115,136,33,91,41,166,75,189,81,15,255,27,95,126,218,239,255,229,254,103,250,9,131,127,163,200,127,255,251,128,4,16,76,42,163,70,226,6,52,46,5,181,102,81,247,129,172,130,18,136,91,86,9,5,140,130,64,116,12,202,3,6,184,199,70,36,32,126,169,161,64,132,176,232,144,53,227,40,238,225,110,10,45,218,49,132,148,217,10,214,111,95,21,83,105,40,8,102,141,21,220,172,99,66,90,108,173,100,48,52,166,216,50,20,116,121,56,251,133,128,119,29,119,120,59,165,59,229,139,22,70,67,217,126,118,193,53,137,152,103,133,240,190,234,148,26,6,214,122,68,251,182,30,187,143,85,253,103,17,237,189,43,177,240,133,95,216,164,214,42,88,190,23,99,147,233,116,42,163,82,211,207,186,186,214,122,91,49,90,205,77,109,112,135,234,59,193,2,182,33,51,238,88,40,86,113,73,181,92,73,105,240,221,188,105,51,157,204,169,115,106,132,152,197,176,41,139,113,33,157,137,70,89,53,172,53,63,114,150,147,43,227,60,163,54,21,189,14,84,69,242,186,255,223,255,54,126,97,82,125,83,54,128,12,1,63,217,42,200,42,104,104,20,144,244,133,140,39,162,105,196,210,159,151,141,224,26,70,65,151,150,143,236,180,101,40,114,77,69,98,195,68,202,227,194,89,148,110,203,232,159,250,31,255,195,56,243,154,58,64,108,244,221,191,249,191,197,241,55,255,46,0,32,42,187,183,133,102,158,226,166,105,169,130,110,99,241,3,194,60,7,150,131,213,52,98,200,151,133,61,208,254,217,75,80,164,244,84,239,161,110,171,21,66,171,143,38,1,253,173,209,119,33,146,229,165,158,92,124,171,38,36,14,127,255,251,178,100,31,136,230,12,104,210,187,89,121,80,71,169,41,225,97,34,120,30,121,185,54,46,97,243,200,247,141,232,77,132,9,200,64,218,244,51,146,184,61,150,240,249,22,169,57,90,91,177,135,51,117,127,87,45,119,137,25,115,229,104,250,76,8,142,243,8,86,227,35,177,106,118,214,75,239,89,141,245,7,95,78,58,222,78,63,240,128,215,128,75,115,182,178,89,19,95,86,198,34,210,239,223,91,192,84,214,206,203,89,250,96,116,77,238,131,223,130,177,125,227,120,198,158,218,221,175,95,8,143,171,166,28,91,98,185,196,108,185,69,54,106,237,102,146,90,35,231,214,137,54,165,221,103,141,121,163,229,181,239,118,74,158,176,4,144,43,36,24,16,111,15,106,19,28,68,235,245,64,241,162,163,113,102,15,100,52,18,59,84,4,58,129,65,163,250,32,149,71,245,100,171,249,254,151,182,195,87,193,253,36,212,41,63,234,255,250,183,230,127,255,250,142,223,167,39,254,169,255,197,120,255,255,183,245,128,38,121,238,158,161,226,104,72,33,149,177,7,87,26,158,176,176,97,162,241,185,244,70,110,25,24,32,96,2,155,152,252,120,72,87,49,176,0,18,33,53,129,232,56,2,74,64,30,31,143,40,12,124,73,113,1,160,82,34,27,39,48,160,181,21,225,40,31,21,96,74,133,155,13,205,77,86,67,169,179,105,171,202,209,193,9,173,150,218,141,178,74,119,217,184,162,172,197,152,121,66,243,128,88,77,73,152,41,159,235,178,199,251,56,58,148,190,24,246,130,15,162,171,81,160,78,200,211,177,168,223,211,208,247,216,163,108,24,229,184,246,59,213,217,84,182,150,155,13,94,123,179,221,69,73,255,76,186,242,221,49,65,176,227,226,91,172,218,184,181,93,198,173,214,49,185,17,247,187,92,141,212,103,30,58,239,94,82,178,75,105,177,107,234,246,180,57,26,161,102,202,60,125,41,253,37,127,6,62,231,104,179,204,184,201,21,154,104,121,205,100,139,170,218,244,212,158,205,182,196,86,183,89,133,121,255,180,223,196,167,223,35,74,1,113,63,90,44,56,143,96,52,139,58,30,52,29,73,207,37,204,21,53,14,93,71,138,180,6,142,120,7,223,61,122,171,138,18,175,93,198,109,250,22,9,150,219,57,207,91,191,252,167,43,95,209,173,18,159,252,191,215,253,158,64,0,76,107,187,77,180,94,76,171,41,201,47,131,19,148,163,28,138,115,6,5,147,32,108,179,17,130,144,72,110,115,170,198,156,214,98,192,131,81,68,8,6,105,162,72,12,99,36,198,58,92,102,195,38,186,188,253,140,140,147,63,186,68,170,133,128,214,74,183,178,167,118,148,172,24,16,91,162,0,229,115,88,197,255,251,176,100,41,140,71,191,113,204,139,187,122,112,65,71,90,38,97,2,114,26,181,165,60,110,101,238,193,40,151,104,9,147,173,242,131,123,4,164,193,18,156,98,196,68,252,17,238,34,169,231,85,46,234,171,162,6,226,29,10,200,135,112,216,200,79,45,10,0,128,188,149,94,47,153,161,31,5,44,106,129,208,180,206,133,57,106,140,138,166,88,27,99,214,43,156,210,205,184,175,56,31,200,198,46,243,237,172,140,125,53,128,97,10,36,224,247,125,167,154,188,144,255,219,98,135,225,189,29,152,81,70,171,140,35,212,117,198,187,164,111,214,208,117,251,137,227,73,7,95,16,107,141,184,199,244,100,143,10,211,59,137,99,214,14,243,58,166,215,123,152,186,145,244,104,155,158,52,219,220,7,186,96,158,242,183,184,215,53,172,12,82,93,253,55,125,229,182,41,44,16,0,0,109,84,91,155,51,33,120,179,148,149,98,93,77,61,79,252,23,5,187,51,74,151,11,247,68,72,27,121,170,254,227,1,21,250,161,83,126,119,130,109,59,250,107,223,214,173,255,255,251,251,254,60,77,241,93,25,95,57,255,247,255,244,0,8,64,184,97,93,9,157,21,38,44,58,25,37,188,106,3,193,156,198,224,208,89,176,134,1,203,50,17,8,178,164,193,98,225,129,163,132,92,243,71,140,145,174,11,1,36,10,252,224,118,40,74,57,67,215,76,20,83,69,213,137,99,37,198,72,28,43,1,79,232,92,224,29,107,66,98,36,142,81,33,155,116,51,76,247,88,187,10,16,230,252,230,136,205,72,87,240,12,169,29,67,17,45,234,11,207,165,196,191,149,70,214,57,68,234,149,92,193,222,216,125,188,9,55,182,207,250,175,250,27,212,242,29,63,109,132,166,251,97,46,17,126,43,254,162,95,48,154,117,172,184,107,109,140,58,240,4,105,206,146,33,119,125,180,34,22,99,199,221,171,171,79,75,127,34,212,144,246,196,225,142,221,118,59,31,172,255,222,45,231,131,60,178,238,127,38,226,67,123,150,25,113,86,233,177,105,92,182,88,211,242,120,152,3,192,19,181,97,217,242,84,144,79,60,202,76,146,88,165,100,14,120,153,139,145,144,178,87,252,29,40,252,177,120,217,89,40,136,58,53,43,82,245,65,114,211,217,163,222,219,125,117,70,166,228,213,41,219,13,156,34,140,55,41,80,90,98,199,232,15,83,180,74,114,145,39,210,0,16,179,21,116,204,140,83,5,107,204,54,207,57,162,104,213,35,195,7,18,13,19,118,49,96,32,195,132,1,38,233,135,6,96,208,225,137,4,3,67,131,95,6,138,0,160,208,168,10,240,249,143,23,159,241,84,73,163,166,22,113,223,76,214,107,82,24,152,149,15,38,255,251,178,100,36,14,7,53,105,78,147,153,123,192,69,37,106,61,96,169,124,28,217,171,58,78,61,28,193,30,38,104,113,140,156,160,170,10,204,199,248,98,3,141,100,172,30,117,174,215,109,61,30,50,143,185,222,105,16,60,29,84,247,136,74,14,10,122,41,212,50,64,58,0,24,70,106,169,89,97,46,17,249,185,2,64,71,126,158,88,142,175,36,102,90,16,241,229,241,76,82,175,34,188,167,84,95,27,45,185,198,203,212,10,92,50,181,13,249,125,134,255,127,231,55,165,89,221,219,88,101,245,194,23,14,59,112,164,77,139,194,146,247,59,75,226,162,4,8,123,134,238,254,62,190,104,195,157,109,238,51,14,30,161,199,196,107,234,88,153,154,13,156,51,233,155,202,255,24,120,160,147,62,30,254,101,111,36,52,6,4,0,56,75,104,0,0,0,16,0,55,0,6,234,239,183,194,132,51,153,86,93,6,37,191,130,227,16,77,43,159,74,175,49,208,176,241,79,26,52,10,57,170,163,209,114,85,155,245,191,215,254,109,32,133,246,217,251,239,48,184,114,52,177,128,108,98,196,147,223,37,219,111,172,3,48,103,68,58,92,99,113,57,139,115,167,121,76,154,140,88,134,198,131,179,152,224,10,34,20,11,51,140,50,80,48,184,44,172,178,98,64,161,149,205,110,208,128,82,9,5,152,0,8,98,129,11,146,22,18,143,4,170,24,36,24,177,17,197,160,89,130,151,203,77,73,198,71,42,86,172,192,65,108,96,196,186,18,3,179,39,25,216,132,90,104,139,46,4,222,106,201,59,126,211,243,109,108,15,4,101,182,123,16,89,209,41,204,32,83,144,220,190,212,10,200,131,169,220,52,146,179,85,205,27,44,18,250,28,21,139,109,70,247,248,6,146,179,118,210,190,209,240,101,50,101,180,188,97,76,218,41,27,138,124,136,211,54,241,152,123,223,170,70,244,198,36,103,213,32,173,48,57,78,0,90,204,6,135,81,64,88,0,77,212,134,255,147,146,182,88,120,154,145,28,121,116,14,92,16,42,186,142,109,21,143,25,48,199,130,84,67,28,75,53,200,229,37,212,131,64,98,164,121,96,0,192,0,0,42,108,62,44,217,185,18,240,130,100,213,108,130,10,128,35,22,241,44,90,35,225,12,201,24,93,77,203,141,226,182,143,61,181,177,85,45,63,145,74,183,49,235,238,141,254,95,255,86,255,255,167,181,99,98,57,78,19,25,82,255,250,183,246,209,63,144,0,52,148,188,146,36,208,65,12,220,24,195,19,204,177,28,186,202,206,103,129,97,215,86,244,14,73,212,181,51,109,61,205,112,182,176,37,96,30,1,52,200,46,167,83,104,144,167,144,232,76,165,189,15,46,5,99,166,59,68,44,255,251,178,100,30,140,6,58,103,210,155,120,121,176,67,167,154,12,96,69,150,30,125,163,64,78,105,233,200,238,157,169,181,135,137,16,51,64,88,71,71,220,40,185,125,5,112,225,69,198,154,156,17,12,3,32,188,170,42,192,164,78,33,144,38,24,108,118,106,133,170,97,203,45,171,200,68,71,143,117,123,183,30,186,212,180,167,197,236,120,201,18,154,137,183,241,214,32,99,12,119,143,29,39,172,25,167,6,103,197,62,245,74,69,146,43,251,196,110,175,107,136,166,127,12,155,169,26,231,130,163,119,69,147,111,233,243,38,63,191,195,220,83,117,166,98,79,10,189,194,176,33,159,139,234,184,12,53,189,34,66,190,89,40,243,17,111,189,168,106,217,76,64,186,128,0,0,5,0,0,17,117,64,153,48,141,71,239,44,215,228,52,105,64,194,36,108,253,254,110,81,50,245,103,87,30,82,112,144,179,188,111,193,55,6,204,16,185,59,173,95,222,163,80,102,223,92,159,250,183,255,252,191,229,124,188,51,97,223,253,20,82,0,0,192,151,137,178,200,1,7,163,41,28,142,42,188,48,32,236,193,0,99,18,199,134,135,160,160,25,49,65,131,134,122,112,72,4,57,31,3,232,100,64,124,180,0,0,65,201,100,169,10,199,22,193,194,132,89,5,80,34,32,102,74,154,198,137,194,1,24,149,41,14,169,101,140,168,148,83,162,92,4,41,14,2,1,38,165,204,195,252,176,16,163,64,81,6,238,201,138,177,181,45,168,133,208,135,169,84,177,209,71,149,137,97,242,30,44,156,13,131,148,114,26,177,2,253,63,36,57,84,47,141,212,98,237,96,177,147,230,77,197,196,89,91,105,28,242,140,147,96,95,46,11,149,73,230,151,59,91,232,215,28,193,49,205,39,22,4,72,252,84,200,101,235,15,49,137,178,175,204,93,226,172,176,230,138,216,214,180,166,45,234,7,207,82,237,76,241,87,74,55,114,41,241,152,149,207,125,152,191,252,250,235,87,164,41,180,222,129,102,190,59,247,46,231,18,219,182,53,172,127,10,22,179,140,107,74,193,230,13,255,227,164,192,0,58,0,128,65,69,185,71,95,168,235,11,143,195,243,34,135,3,157,153,137,115,178,87,181,43,53,151,99,213,172,141,56,66,153,79,111,190,158,157,175,108,254,185,127,245,111,204,191,243,123,119,127,160,127,247,247,173,178,116,0,0,2,84,86,4,238,210,12,8,124,71,128,102,149,97,7,74,60,107,50,97,138,173,216,196,0,25,10,96,234,3,72,46,192,24,246,78,163,165,208,34,14,28,202,155,138,17,33,55,165,215,226,198,34,0,20,58,114,143,204,81,33,21,246,145,75,129,8,58,84,8,37,148,18,44,49,239,135,126,167,255,251,178,100,40,142,102,219,104,81,27,122,122,112,72,198,74,5,101,34,118,29,25,199,62,78,101,115,193,33,30,104,141,132,137,216,101,177,79,147,61,214,205,22,187,20,196,122,98,55,145,227,97,171,34,153,227,24,13,46,7,113,245,144,252,140,194,136,137,45,101,223,107,90,70,192,248,222,51,55,202,50,202,92,194,82,235,43,79,19,142,249,233,224,140,195,235,26,106,32,235,28,212,158,10,183,91,143,33,243,94,217,136,171,141,66,187,91,10,113,40,96,150,142,134,130,90,208,154,102,72,90,237,91,249,255,21,250,240,255,199,198,100,127,36,144,146,39,12,250,123,165,203,150,12,20,111,190,183,124,58,180,240,97,56,226,72,186,144,47,183,36,185,29,1,128,2,134,148,25,219,29,164,8,16,146,109,200,198,161,127,44,151,33,165,201,85,182,36,128,58,58,22,147,73,244,122,201,150,123,134,78,226,144,64,164,20,51,74,52,192,132,115,173,6,169,104,189,107,171,253,58,255,151,95,192,124,55,172,245,158,191,240,205,63,255,245,128,102,6,53,157,5,0,98,35,241,143,221,6,98,130,24,132,52,89,115,82,46,64,74,50,96,49,130,3,102,12,11,24,164,150,100,195,56,92,34,98,66,51,250,156,129,130,17,97,176,241,102,202,183,145,8,26,217,152,137,32,233,197,70,25,29,158,156,197,37,114,106,150,242,129,101,66,174,16,33,100,148,66,37,145,104,209,73,146,58,18,235,172,103,55,233,58,49,64,182,205,165,229,40,116,220,245,92,209,162,159,241,182,140,246,211,171,251,45,148,57,190,183,69,61,50,174,228,52,209,10,41,47,204,219,228,203,105,19,136,127,225,250,175,243,115,55,96,14,251,54,181,51,7,196,217,246,25,173,60,224,199,197,255,194,209,224,126,228,6,153,144,208,242,232,16,227,183,61,90,207,55,29,38,165,35,23,10,157,118,235,47,167,171,241,61,37,251,62,75,211,137,78,84,202,20,93,134,174,125,218,59,34,246,190,80,58,102,80,127,73,88,131,57,219,15,117,127,215,95,169,15,222,1,17,234,105,203,100,113,33,163,30,84,184,28,228,241,150,45,201,138,137,231,43,91,89,246,166,143,102,122,207,108,166,168,20,64,217,233,71,194,206,194,72,84,106,105,118,234,113,255,171,58,135,201,95,250,19,255,55,245,59,126,218,141,241,39,232,255,244,245,59,156,244,144,0,76,116,0,61,233,240,203,133,243,45,170,205,117,177,0,4,195,1,134,0,220,10,139,16,104,4,87,49,8,156,81,194,98,194,97,128,67,134,102,44,171,129,65,17,134,2,98,0,1,18,30,7,44,2,70,131,163,0,67,27,177,24,42,111,15,16,219,169,133,2,10,104,157,255,251,178,100,37,14,215,101,104,78,139,143,71,164,73,39,170,17,101,133,120,155,137,163,62,110,101,51,193,22,19,168,9,134,10,90,5,213,119,101,205,14,240,160,110,201,8,16,72,46,252,8,8,113,54,16,68,7,178,250,194,226,233,207,210,0,11,217,85,145,193,79,10,102,175,230,148,222,96,237,67,138,53,123,101,0,154,118,0,42,4,211,100,86,137,41,104,101,243,172,9,211,124,105,92,189,14,18,41,89,52,173,216,142,183,122,158,75,167,40,149,49,34,46,246,166,194,82,193,121,70,176,57,14,44,101,112,92,90,114,74,125,25,60,177,42,185,155,82,238,119,158,89,225,105,188,9,200,66,192,216,205,3,80,28,205,71,212,70,111,86,125,81,230,143,187,57,249,9,5,157,77,59,121,70,186,110,124,100,208,193,236,110,228,143,253,131,232,120,2,194,25,114,2,16,64,66,42,238,104,162,152,191,240,244,174,250,118,64,17,32,192,110,101,20,105,161,75,20,37,69,53,246,197,57,141,169,103,165,137,170,135,199,183,149,252,70,53,186,138,191,249,42,244,21,80,147,127,161,127,255,245,255,31,196,127,254,228,255,255,255,172,0,225,133,143,7,71,23,26,40,148,96,25,41,167,156,68,70,16,224,137,170,208,229,101,70,8,98,16,208,64,16,197,2,16,135,144,176,4,34,20,189,135,3,72,13,40,30,13,22,46,53,148,160,91,38,21,69,150,85,47,195,70,153,24,61,150,188,132,65,67,84,46,183,136,202,197,133,19,62,162,6,35,79,156,5,11,201,232,135,171,52,110,183,90,44,153,164,78,97,106,201,215,220,39,8,6,38,245,66,228,140,218,164,184,89,94,193,74,122,162,83,92,197,234,189,187,255,111,235,67,238,245,154,45,221,252,233,62,131,89,204,254,18,255,161,212,59,79,69,147,183,98,101,154,53,28,182,68,9,26,224,54,245,119,15,74,255,247,83,246,56,207,68,6,142,108,71,135,108,187,114,11,53,218,241,55,215,89,191,245,11,177,166,161,76,53,151,19,158,74,169,22,234,101,154,204,93,234,181,117,59,131,108,106,203,69,201,235,228,172,8,19,33,161,178,17,223,4,105,8,105,13,92,70,40,109,93,201,27,146,252,172,69,57,252,34,183,165,63,44,239,176,52,59,249,116,58,141,76,13,86,41,95,48,85,161,194,251,30,51,82,160,141,225,173,98,127,241,231,110,140,160,254,111,253,63,155,255,249,224,0,0,9,156,0,188,56,8,52,194,3,211,28,52,77,198,199,50,176,16,152,28,103,38,200,40,206,66,13,22,26,162,217,129,143,132,163,82,80,41,148,133,143,201,8,97,19,132,128,33,131,191,73,69,16,118,140,132,58,85,224,192,58,220,159,255,251,178,100,32,142,198,187,103,208,27,143,102,32,73,101,186,2,97,37,150,156,173,161,58,78,101,51,209,15,19,168,9,149,137,234,47,234,235,109,88,132,117,235,147,248,192,23,26,113,225,115,7,40,11,183,144,203,134,143,138,63,47,189,125,158,200,54,85,211,245,178,51,30,240,155,23,147,119,83,228,217,1,93,105,112,86,113,223,22,116,71,99,217,51,170,206,181,22,82,102,178,82,83,70,30,148,152,134,136,126,42,205,220,125,32,53,17,224,121,56,169,205,67,172,189,56,238,235,243,220,195,191,3,179,118,5,131,193,188,48,154,217,12,218,144,246,116,218,28,167,244,207,71,111,112,195,87,212,174,127,76,30,155,66,43,148,145,27,85,26,233,154,63,208,108,103,250,79,57,215,85,175,46,18,253,96,132,0,147,142,89,105,2,230,13,105,51,91,1,191,72,209,199,138,74,146,236,182,34,94,12,117,141,154,159,6,94,219,92,71,145,58,222,57,149,82,206,131,165,70,1,166,10,41,183,215,37,224,126,205,115,215,239,111,70,81,87,168,47,198,139,128,206,143,165,108,110,136,144,6,37,193,29,60,226,107,96,9,149,142,70,40,149,7,33,4,32,163,46,105,12,78,22,7,5,12,136,17,48,160,64,197,106,163,45,33,130,161,163,0,27,94,128,104,136,196,32,32,48,220,198,64,141,140,130,9,129,175,193,158,196,129,146,22,132,246,2,50,48,146,183,186,139,198,24,81,251,152,133,212,224,232,164,107,141,4,102,70,235,176,181,171,69,63,44,141,43,172,160,54,63,109,166,193,84,202,73,231,100,44,94,110,41,17,201,169,109,97,43,180,130,213,73,163,137,177,52,175,40,237,62,219,154,202,130,215,213,135,99,18,186,46,223,254,209,252,146,138,189,110,114,59,243,50,8,18,25,191,242,79,184,197,220,170,153,178,44,45,212,212,179,165,61,215,214,214,75,209,185,83,34,82,32,149,149,103,164,123,93,78,216,195,51,198,126,166,174,205,36,141,49,59,106,78,59,22,80,194,105,185,136,78,21,45,96,172,186,138,45,25,234,233,218,138,121,97,210,213,4,0,2,5,48,181,118,50,10,208,66,199,196,103,151,102,235,64,164,67,220,222,132,109,214,143,100,189,35,37,1,9,135,44,208,221,21,184,75,205,245,51,224,86,74,147,115,156,72,9,88,42,71,150,199,127,223,218,141,13,37,195,94,207,27,100,250,156,0,0,66,184,67,90,53,137,212,56,142,96,169,49,195,71,99,33,144,16,84,213,225,210,101,1,128,131,193,195,227,2,128,76,66,91,48,64,205,4,38,111,20,42,245,26,22,86,76,248,209,131,177,70,155,11,76,220,111,70,164,122,7,41,129,84,217,114,203,215,255,251,178,100,35,14,134,217,104,79,155,154,99,240,68,195,122,77,97,235,78,25,37,163,66,110,61,149,1,32,30,104,141,133,137,232,180,62,217,111,92,11,9,184,85,10,80,41,53,9,77,86,179,119,176,111,38,217,175,180,118,167,168,10,220,149,222,145,47,7,186,236,110,85,242,122,7,71,8,145,49,87,150,94,173,20,11,26,246,224,41,106,80,143,126,129,41,16,175,218,183,118,9,77,21,33,233,93,58,233,254,63,229,57,78,144,33,182,164,7,226,203,211,250,208,71,212,183,126,252,253,109,44,54,12,200,65,20,5,58,173,142,35,140,103,235,1,237,37,223,236,143,222,221,71,103,151,30,113,115,151,183,86,99,153,180,84,232,225,74,113,120,173,168,111,59,150,94,236,196,117,98,206,102,53,0,0,0,1,68,192,2,64,103,208,11,138,88,27,52,221,146,248,53,126,159,183,78,38,248,141,79,2,217,121,243,174,187,142,214,204,138,14,155,231,119,199,234,13,181,45,171,130,129,135,173,17,35,216,146,197,227,60,155,123,247,29,245,250,188,178,81,29,38,212,252,192,81,227,31,149,76,48,35,49,170,216,221,130,129,163,155,99,50,3,108,4,39,100,99,66,34,128,41,129,13,38,18,13,167,88,25,104,205,90,170,43,201,149,5,61,198,214,217,130,200,129,1,36,10,124,99,108,148,184,202,176,246,104,176,130,169,104,93,70,225,113,1,125,53,34,21,152,149,110,125,179,213,85,215,109,171,181,3,145,220,239,49,96,211,119,46,83,34,199,28,117,201,181,149,203,141,91,22,252,218,14,128,150,30,195,240,25,125,122,150,138,58,219,143,106,218,132,141,61,228,175,169,100,43,199,164,93,125,172,213,237,163,223,248,246,77,190,126,150,248,192,241,32,217,243,56,158,209,115,30,87,143,234,182,207,164,199,253,245,238,184,231,214,155,239,43,157,124,254,176,158,111,161,89,47,220,253,155,211,216,124,252,255,148,106,245,208,58,88,2,128,3,97,71,26,202,162,72,211,41,19,174,0,2,225,150,68,30,233,34,78,89,165,18,7,40,38,211,208,188,80,74,36,160,145,47,99,46,247,241,172,55,210,41,29,134,144,3,189,197,35,159,87,103,250,145,166,218,154,183,246,255,255,217,55,216,78,20,39,255,23,0,0,115,30,191,131,26,15,179,50,72,131,69,74,179,47,204,162,0,56,195,113,144,210,171,16,20,147,8,193,211,10,129,82,130,220,196,96,192,199,20,0,16,39,25,58,103,129,64,65,192,12,8,0,137,31,136,94,173,64,128,112,152,20,16,0,102,16,0,102,56,97,149,60,46,234,68,91,80,0,26,104,6,79,12,89,130,86,206,157,82,210,139,51,50,193,83,62,251,69,255,251,178,100,50,14,199,86,105,76,19,186,100,242,73,199,154,3,101,130,122,29,61,187,48,78,237,233,193,46,158,103,201,134,21,226,165,183,78,235,198,47,172,11,153,156,0,250,64,41,90,212,163,206,246,16,66,151,83,92,148,129,132,184,175,41,137,20,155,47,170,185,193,223,213,182,197,150,251,55,25,171,98,73,27,181,201,172,176,203,149,254,53,45,166,173,131,189,126,174,157,28,63,76,151,9,142,42,182,25,104,179,167,111,148,154,86,219,52,202,211,111,138,107,27,196,203,53,234,114,55,218,223,250,126,118,229,190,99,219,238,77,40,205,153,183,187,99,166,214,199,247,169,243,38,199,112,172,172,121,27,217,55,121,41,65,206,171,135,242,42,38,0,4,5,18,100,169,146,136,0,213,73,139,139,130,115,100,187,112,163,171,153,112,56,69,231,203,253,66,203,148,191,61,103,35,76,216,250,193,236,112,63,39,148,72,172,236,6,252,59,51,200,112,94,20,31,87,79,229,104,140,100,125,91,255,254,223,235,211,143,160,159,254,144,108,199,111,96,215,97,108,207,113,24,198,252,132,234,7,252,198,49,32,194,32,196,219,179,144,206,224,0,64,33,24,81,112,212,1,135,167,27,171,137,143,31,158,93,241,133,129,166,80,201,65,160,11,134,8,90,36,62,34,48,192,192,70,193,64,168,6,3,39,66,220,244,101,148,73,226,181,175,213,108,22,101,65,128,229,128,32,40,227,78,35,65,103,77,57,162,217,232,200,86,201,179,153,128,223,85,49,111,7,177,53,214,209,64,133,75,159,1,90,250,62,218,205,47,49,24,248,237,177,115,182,164,58,213,151,192,166,61,153,31,71,166,85,185,188,83,75,223,100,223,109,87,5,236,108,169,139,252,212,108,143,19,56,133,173,222,243,102,239,107,6,217,141,240,100,183,71,86,86,77,55,50,191,212,13,193,180,44,67,137,153,44,251,47,222,74,184,179,249,51,11,192,115,218,129,194,4,186,91,155,88,242,197,88,85,222,71,210,98,216,187,204,77,21,133,79,255,255,255,255,155,124,157,96,6,0,163,201,152,92,161,159,12,41,0,206,216,220,81,110,1,82,216,112,116,109,154,58,97,4,143,43,34,49,162,104,174,29,250,252,77,213,122,58,218,101,185,130,207,4,220,158,141,81,254,148,111,245,7,75,87,86,58,140,218,24,29,18,16,77,119,255,151,93,201,148,127,255,20,0,18,176,181,52,110,16,172,103,88,56,100,180,6,111,123,76,16,52,24,12,40,152,157,52,152,66,20,152,46,3,137,7,102,14,128,6,0,130,166,32,13,228,64,89,160,64,168,208,16,146,98,172,30,160,173,234,33,28,69,18,203,193,129,140,142,58,11,188,182,115,108,48,255,251,178,100,36,142,134,223,104,205,19,185,123,192,86,71,154,67,97,232,54,25,125,161,58,110,105,231,65,46,164,40,169,128,162,176,39,196,169,181,81,193,212,22,93,1,165,90,60,153,48,22,91,129,8,238,167,51,30,252,164,116,190,140,212,126,220,121,110,51,240,31,74,172,189,84,61,211,91,30,50,108,124,109,39,173,201,8,241,131,171,110,77,87,57,158,185,249,141,157,245,77,112,244,228,215,124,58,233,211,35,26,126,254,53,237,156,110,124,190,155,27,159,234,119,244,220,167,155,252,239,118,159,14,119,212,88,153,206,233,23,16,179,243,183,153,183,103,211,252,67,158,191,115,73,75,72,242,38,188,13,229,117,18,12,123,63,129,7,80,111,14,85,183,185,61,62,117,196,87,177,74,41,71,255,230,132,169,180,174,200,139,3,179,24,16,193,64,193,51,57,125,39,252,55,107,150,202,255,7,59,173,195,211,225,239,235,139,196,180,36,106,9,112,200,174,25,19,225,61,209,79,98,98,44,193,180,162,150,64,29,200,232,119,145,14,134,161,29,200,134,13,187,235,219,152,250,239,216,154,173,165,69,1,110,217,31,244,72,84,110,49,13,240,239,7,0,136,49,161,4,6,163,180,152,136,46,96,209,81,174,33,129,237,139,46,64,52,196,5,92,34,11,128,145,199,254,10,190,150,172,145,171,203,251,104,236,137,53,16,96,59,220,82,170,85,148,154,166,102,221,238,231,22,232,106,14,54,31,33,107,155,64,91,139,132,147,159,241,103,202,83,31,24,88,174,234,94,29,95,14,18,249,98,125,47,78,192,214,93,83,116,89,178,93,90,241,21,134,252,73,13,228,141,82,99,197,182,178,130,196,72,71,174,176,134,144,12,106,10,17,79,172,239,215,255,170,125,248,218,247,119,189,216,127,40,98,89,244,108,182,169,153,92,170,212,203,15,230,21,170,202,174,181,224,102,4,177,239,10,69,30,220,31,164,94,201,2,42,227,120,108,219,99,116,91,43,224,189,124,233,189,251,166,180,204,72,239,224,31,190,151,14,2,0,0,65,224,158,82,198,188,170,225,12,98,182,64,53,104,53,155,233,199,129,184,68,145,206,215,246,253,93,74,47,222,133,217,215,221,139,155,94,246,129,249,103,131,207,151,60,63,235,90,26,126,63,255,255,120,132,0,21,201,244,199,155,39,147,124,27,228,7,190,52,36,246,127,68,50,94,132,63,65,140,51,20,16,50,235,128,52,15,72,48,224,4,2,132,198,220,193,6,126,9,198,7,6,64,193,32,196,112,232,24,18,25,18,31,152,92,42,152,14,122,1,128,144,64,10,88,17,74,128,224,144,51,84,176,4,33,109,25,130,96,40,161,196,218,172,16,112,178,20,61,122,197,255,251,178,100,39,14,7,111,117,203,131,184,92,240,70,168,218,19,97,138,116,26,217,163,52,46,189,121,25,69,164,104,169,148,158,88,35,155,165,193,24,106,201,0,203,7,218,47,121,144,39,21,45,199,162,63,71,114,6,91,249,214,99,92,128,148,227,117,119,125,161,216,248,144,93,177,122,142,244,63,79,126,133,248,189,50,172,146,46,223,165,135,233,112,120,228,89,220,191,75,245,242,228,213,43,167,222,106,223,113,160,105,147,57,102,186,183,82,162,20,246,208,244,2,44,85,137,236,105,217,62,231,221,229,143,122,198,76,178,161,36,160,116,225,164,46,52,54,29,203,33,104,136,137,124,29,168,100,186,30,158,217,59,17,10,182,151,78,243,90,70,54,40,202,92,242,107,148,49,172,225,147,176,222,218,229,142,42,122,218,121,244,180,223,90,82,24,1,10,132,218,130,63,37,87,129,66,86,8,124,216,117,38,251,207,207,58,80,212,50,170,87,127,124,218,80,187,65,88,229,253,50,83,139,244,11,8,112,248,209,91,255,207,255,243,183,247,213,190,191,255,255,253,204,212,21,181,17,151,162,147,119,163,151,147,78,153,152,194,112,29,104,128,14,129,230,49,194,134,35,56,163,128,144,0,93,48,102,101,48,0,19,102,37,0,185,132,129,57,64,12,98,144,194,21,3,140,210,24,196,128,7,36,100,1,8,42,41,221,241,16,24,197,236,137,0,177,39,86,102,94,243,173,153,12,170,39,203,29,82,125,130,223,176,224,50,41,177,236,134,86,167,162,29,23,36,13,69,76,171,222,174,143,29,102,10,229,8,188,8,97,38,91,106,112,62,219,109,204,159,178,52,171,143,117,50,13,194,199,234,161,190,234,219,222,150,197,33,176,120,221,163,89,186,126,6,170,106,251,51,9,124,110,70,118,212,233,154,148,253,199,220,215,83,230,139,99,76,53,52,105,161,246,217,177,6,189,210,17,171,70,143,93,246,178,57,186,12,135,57,232,81,180,149,90,205,71,158,155,8,56,202,22,132,42,158,178,145,4,183,34,182,141,87,218,81,37,177,52,132,22,128,16,3,138,128,6,129,233,93,15,18,90,151,145,160,80,16,200,254,113,204,178,220,212,86,153,36,108,107,27,54,127,47,211,24,97,73,12,3,81,154,150,219,249,191,84,126,62,25,206,116,218,209,136,126,159,251,122,234,223,255,255,255,166,134,230,0,33,185,230,250,30,99,84,236,226,229,89,9,37,113,32,0,1,85,180,18,31,58,209,136,12,101,50,168,4,226,142,160,128,89,115,13,24,122,38,73,39,232,128,6,21,4,44,178,17,210,129,0,156,237,74,26,64,128,64,118,147,201,0,206,126,8,100,176,14,165,76,35,166,28,178,196,183,201,161,255,251,178,100,32,14,198,74,104,207,155,143,101,112,74,71,153,242,100,103,164,31,145,199,48,46,189,155,25,38,30,104,141,135,156,232,69,242,16,66,105,152,72,13,245,234,238,233,26,126,185,244,117,127,232,255,254,120,235,50,198,205,228,100,207,76,17,242,243,49,71,18,41,152,71,69,134,220,207,70,230,7,216,157,253,117,101,126,188,5,54,53,9,95,173,54,157,158,169,49,217,168,9,217,31,63,251,154,44,202,187,120,76,245,130,216,207,6,116,200,126,184,177,1,61,36,71,33,244,125,119,246,178,228,214,3,202,221,47,64,212,47,157,101,94,76,62,74,106,69,90,230,189,207,49,29,140,207,169,206,215,153,217,76,241,197,177,74,44,67,94,203,5,128,48,1,59,87,226,192,160,144,124,105,27,218,107,182,129,39,162,28,174,148,168,233,15,11,47,61,49,170,88,27,234,95,186,134,115,186,158,154,126,233,141,47,136,229,148,224,142,22,70,24,233,172,167,91,68,53,31,236,16,57,82,173,255,255,255,153,205,200,157,161,31,250,34,0,152,94,238,158,160,103,25,228,17,25,51,138,154,103,18,152,14,47,152,122,27,26,151,49,25,164,25,24,188,35,34,240,140,51,48,48,47,49,212,159,48,24,63,50,144,184,46,105,114,132,32,225,136,160,138,244,111,2,161,32,96,70,182,0,1,120,132,20,127,211,17,145,23,0,128,9,75,242,219,169,178,68,44,36,177,84,81,241,159,163,8,96,84,183,25,122,101,171,213,132,126,89,114,134,63,43,29,252,140,151,195,228,162,37,4,165,115,1,231,156,114,42,83,231,193,255,9,80,158,49,24,219,146,25,116,208,52,140,121,205,3,210,62,35,62,97,213,176,225,157,102,12,37,26,16,160,123,57,161,53,99,25,45,153,202,121,252,116,64,92,213,70,220,82,195,187,198,139,238,178,102,183,133,186,194,119,140,201,60,240,222,141,229,157,106,135,173,150,24,157,187,171,191,186,174,187,175,243,245,232,217,125,183,20,213,78,54,161,43,15,85,69,15,85,77,32,138,139,19,36,243,118,154,113,1,19,76,212,72,175,111,126,236,237,191,173,92,150,231,64,216,165,0,29,137,65,132,206,176,194,67,9,1,88,233,204,83,30,108,231,29,22,8,244,52,91,43,76,109,151,201,63,54,137,43,200,30,213,239,156,219,173,125,53,236,115,83,45,17,143,56,52,88,199,67,197,136,104,178,142,200,120,200,209,232,215,49,127,243,255,61,184,223,254,137,80,0,0,3,120,102,188,237,133,2,205,230,3,102,106,144,6,20,18,197,140,78,100,199,3,73,5,76,0,41,23,1,37,233,244,42,0,116,251,170,72,33,229,134,57,48,231,148,93,107,37,240,114,9,255,251,178,100,26,142,38,160,104,209,27,120,99,112,72,7,170,10,101,226,58,26,113,163,68,109,229,239,1,9,164,168,157,129,138,72,134,179,212,173,116,23,111,24,124,4,72,97,12,231,97,146,81,47,84,151,93,81,161,81,190,13,54,53,22,90,45,10,2,99,179,11,105,60,234,176,182,13,183,70,154,85,102,173,62,76,252,140,240,46,55,30,3,225,213,8,254,43,217,106,164,48,114,38,82,34,108,236,72,65,99,117,182,150,105,34,207,18,251,137,238,117,222,188,204,93,170,151,225,224,148,134,120,242,17,54,7,94,222,140,224,229,115,147,247,203,239,91,56,165,22,149,29,171,74,124,245,232,235,108,200,39,54,102,89,182,172,236,99,82,90,151,14,208,142,210,15,136,207,17,28,39,115,227,106,85,110,197,91,165,62,139,20,82,30,0,128,0,0,0,4,68,159,112,84,116,66,33,103,150,187,188,22,208,185,24,108,206,67,32,63,97,5,237,161,79,58,171,112,167,192,106,132,20,138,39,49,95,102,56,3,173,158,179,183,246,175,254,79,234,223,219,255,247,254,218,31,40,39,255,214,255,255,249,26,119,233,6,238,96,122,231,40,58,104,85,68,73,39,182,0,37,62,215,204,248,40,72,189,144,130,164,89,136,40,32,201,196,32,80,20,116,89,89,2,11,96,75,235,74,162,191,159,3,78,132,160,127,153,115,34,64,236,91,177,144,29,17,10,109,229,32,48,187,5,65,87,3,102,82,201,29,149,120,23,67,202,132,63,98,152,34,86,12,198,126,143,222,98,247,9,10,148,103,14,7,38,225,81,89,28,177,76,74,166,142,186,104,201,131,242,243,7,158,188,153,196,60,25,215,210,182,122,167,51,187,77,95,227,252,170,100,145,149,94,115,172,202,76,245,138,79,102,110,103,52,200,221,245,52,10,184,207,105,220,15,136,177,149,206,28,221,221,135,211,156,86,201,35,196,139,71,9,229,165,167,223,87,110,152,101,99,242,176,174,202,39,36,202,82,120,10,231,237,111,53,127,154,176,63,93,70,129,111,51,20,249,171,224,146,18,193,141,199,216,34,195,154,138,159,83,34,79,68,136,203,185,101,254,92,148,99,66,183,203,251,231,51,191,182,67,92,130,49,26,187,188,240,98,109,77,61,9,175,95,111,175,254,223,255,213,87,39,182,244,24,217,132,255,255,247,225,63,252,52,0,0,179,19,98,243,64,139,243,34,209,147,25,152,163,47,131,131,86,193,208,64,96,99,106,60,97,48,32,20,22,2,161,184,232,56,0,43,140,23,16,204,2,4,204,156,14,145,165,91,192,195,24,56,96,11,2,53,138,128,106,236,81,113,25,102,12,14,74,5,76,160,228,187,156,85,196,235,215,184,33,169,255,251,178,100,41,14,167,122,107,206,19,186,68,240,71,135,154,67,97,7,120,28,33,165,62,110,101,237,129,28,152,232,17,150,29,224,20,138,19,54,178,152,129,40,100,135,76,197,142,94,142,132,122,224,233,135,17,253,1,8,196,176,80,120,246,33,131,220,216,111,12,100,188,211,175,74,172,164,69,33,132,42,121,22,12,179,240,51,224,247,86,113,176,210,124,64,209,37,56,201,35,39,172,188,169,46,179,249,242,250,93,62,121,171,36,245,69,177,107,143,142,183,156,255,247,122,251,145,119,86,227,184,128,34,34,233,127,219,80,98,57,227,235,220,121,160,244,59,155,99,79,82,200,190,184,133,62,120,147,105,219,22,37,9,25,104,64,72,42,29,133,7,153,106,90,194,143,97,185,92,201,3,83,74,56,65,175,201,168,147,17,160,138,64,0,13,192,122,98,240,82,78,177,39,26,108,64,248,188,166,91,236,46,189,42,244,231,158,147,141,97,128,50,210,172,86,38,41,15,239,147,105,169,190,148,126,233,250,55,167,175,255,255,142,18,56,68,49,199,125,170,62,232,37,139,20,194,0,30,230,110,4,31,154,176,7,57,129,112,230,58,61,154,185,20,96,152,128,42,52,14,163,24,12,6,98,245,248,40,26,133,65,15,164,191,48,137,8,200,0,64,8,32,27,251,180,33,44,13,16,116,163,162,88,85,52,88,112,142,239,11,214,233,141,19,53,7,199,150,12,206,50,82,206,74,214,166,51,143,176,56,8,248,140,124,170,157,61,7,226,214,148,226,178,61,228,84,9,161,100,19,172,209,80,153,155,103,202,178,20,192,142,130,31,240,93,6,20,102,166,155,169,252,145,220,212,231,212,51,175,80,163,10,124,123,225,237,224,171,57,240,238,171,110,61,187,63,192,205,188,95,228,91,106,84,196,40,218,124,104,154,249,212,208,79,136,117,95,248,130,246,208,107,26,35,156,149,107,82,235,114,69,239,105,245,62,165,196,145,162,83,27,143,75,233,173,74,170,106,139,132,139,42,65,201,80,173,120,174,115,100,137,14,27,84,42,70,101,145,93,184,80,179,100,116,53,85,155,96,228,0,27,9,86,242,221,142,14,56,250,92,63,192,72,153,181,72,142,40,50,178,224,37,23,203,56,212,71,240,203,3,248,82,84,181,142,51,200,148,76,81,147,201,67,165,198,156,101,166,59,10,18,158,142,172,158,80,180,205,189,54,175,220,214,254,82,244,244,66,168,44,0,0,3,184,192,24,243,17,157,205,158,75,1,18,142,69,9,49,56,96,46,7,51,96,44,20,71,17,140,69,66,12,16,193,228,147,7,4,148,84,202,34,133,158,88,13,130,64,192,224,25,32,14,194,126,148,33,14,31,100,36,202,38,35,71,95,255,251,178,100,33,14,103,7,103,207,155,153,100,112,70,39,154,35,97,39,120,28,157,155,58,78,105,145,201,20,158,168,93,132,149,224,235,108,40,212,46,48,56,49,19,181,140,177,40,223,129,245,87,64,16,136,181,5,63,144,130,205,106,164,166,202,161,60,154,25,19,27,146,155,219,191,184,110,149,186,42,220,84,244,142,105,22,104,171,73,238,202,59,182,157,60,248,200,106,188,189,202,153,108,193,221,198,99,233,37,60,33,27,216,45,190,30,218,122,29,153,143,176,229,136,20,92,148,81,100,187,213,166,229,48,165,238,49,218,179,224,55,113,174,50,36,85,163,75,179,27,207,164,70,229,220,182,56,252,112,237,46,150,10,50,228,10,174,154,137,216,72,134,89,46,155,98,117,59,2,237,47,227,134,45,71,88,162,197,214,86,220,38,63,214,0,0,90,3,113,121,214,67,128,21,1,69,106,141,9,160,76,69,169,152,2,195,87,78,174,237,169,177,251,184,134,114,111,158,202,94,215,23,232,250,110,144,131,125,148,232,155,51,183,202,17,217,126,189,151,246,255,21,60,33,111,81,187,212,75,168,146,81,18,12,6,204,65,249,54,137,188,216,72,179,45,209,76,14,118,53,112,224,193,64,35,31,196,140,52,6,70,128,85,64,100,22,96,68,153,136,72,169,96,17,60,74,17,24,246,29,22,47,16,131,47,150,2,147,44,90,102,187,152,176,56,48,183,242,200,237,69,252,82,29,179,138,44,30,27,62,101,134,230,56,56,155,10,145,22,60,199,42,56,210,177,193,173,62,64,32,7,194,192,194,129,21,196,99,95,222,189,242,10,75,254,236,73,211,241,253,160,79,106,104,154,41,216,142,65,247,101,213,38,216,100,157,70,228,212,44,234,246,51,174,10,225,191,168,223,216,121,242,26,136,215,9,21,97,243,190,226,236,252,81,50,130,89,76,237,193,7,243,39,239,146,142,233,34,175,78,251,187,157,3,230,173,82,148,181,190,255,157,177,219,167,105,217,105,165,58,107,14,175,186,250,218,231,103,59,110,181,238,195,15,82,141,115,212,172,211,179,25,144,138,183,254,98,43,115,55,106,139,170,16,46,8,53,169,36,152,224,16,204,154,18,81,79,181,184,14,79,100,148,14,188,234,48,94,217,246,167,228,123,144,110,61,44,173,45,64,251,250,14,156,96,105,204,155,71,66,179,246,230,140,60,237,79,246,254,159,233,147,249,62,237,42,7,255,250,133,30,31,0,0,8,0,1,123,113,5,232,27,188,219,80,129,146,165,89,114,182,166,58,100,106,41,98,85,14,45,203,40,70,132,74,83,35,125,56,208,225,170,2,214,151,222,229,43,118,8,17,92,163,206,34,181,197,181,148,22,94,11,5,81,169,239,255,251,178,100,32,10,230,64,104,209,211,121,98,240,73,199,169,241,101,229,78,29,113,211,58,78,101,115,193,31,30,167,197,135,157,170,163,247,82,145,40,32,116,38,211,221,156,249,216,63,6,117,198,52,167,30,4,26,213,209,33,76,175,136,164,111,115,104,152,28,167,35,213,191,69,10,196,219,232,159,184,217,112,161,252,237,170,198,23,136,235,2,99,201,232,230,142,231,227,249,171,6,104,74,40,66,98,60,230,224,112,190,90,104,52,90,211,114,201,233,219,104,178,247,185,121,148,69,38,151,221,65,250,120,178,190,186,183,166,195,145,182,191,186,229,146,221,109,49,178,116,83,43,159,172,66,188,47,218,87,157,255,227,113,183,210,199,227,144,175,166,46,1,56,146,75,116,70,65,141,67,122,221,12,103,149,170,1,49,87,139,16,26,40,80,42,231,203,184,120,221,29,115,249,213,119,186,226,70,138,149,58,195,93,23,49,34,155,183,187,46,14,193,32,73,94,173,244,13,86,161,60,223,253,31,250,52,205,255,230,125,67,213,127,238,164,47,48,237,132,14,234,49,67,188,199,66,83,91,223,141,244,23,4,129,77,32,103,22,65,131,128,70,159,13,145,5,140,4,156,49,8,240,64,23,49,41,105,153,131,3,224,225,232,177,48,40,12,172,132,194,176,35,130,100,50,168,97,11,100,180,86,97,169,74,119,26,73,187,131,50,15,39,179,48,27,164,20,6,50,188,133,34,149,80,34,205,65,193,152,181,80,128,108,16,132,86,148,152,88,41,101,150,210,77,149,239,116,34,239,17,64,117,209,231,179,196,64,229,18,131,244,236,101,147,125,34,97,114,57,67,193,107,147,233,253,20,238,168,46,94,144,242,129,230,167,104,247,185,248,107,25,255,222,233,183,218,178,136,246,118,3,68,43,156,203,237,165,140,42,190,216,124,219,89,182,177,209,168,144,113,133,4,195,105,51,169,77,84,247,40,231,191,114,102,170,101,181,38,8,103,160,212,226,205,48,42,132,19,182,69,81,195,10,113,182,231,94,213,46,218,96,101,245,63,204,190,255,255,248,245,69,48,143,197,174,119,214,28,28,120,129,181,10,129,224,109,32,148,63,65,4,172,42,175,44,244,206,155,29,74,76,239,122,54,185,90,71,248,51,93,118,207,42,198,204,11,33,181,200,26,96,116,123,98,223,82,242,141,127,234,223,229,255,163,237,255,237,229,155,255,199,153,0,0,10,176,192,172,115,184,148,140,183,38,49,148,56,215,230,19,44,6,80,104,192,46,195,1,1,2,130,115,20,136,17,80,194,36,163,19,10,85,80,207,129,181,184,153,96,98,64,144,212,170,5,184,66,10,43,0,69,204,140,7,30,25,49,212,141,139,182,92,97,243,167,198,255,251,178,100,37,14,199,3,103,207,27,153,100,224,74,37,170,6,101,135,120,28,217,159,56,110,229,147,129,36,30,104,13,135,157,56,70,43,63,96,99,182,85,129,165,168,193,100,222,72,244,182,177,84,40,19,99,193,113,185,21,149,176,176,48,220,196,155,149,241,220,55,24,137,167,149,53,217,28,149,75,237,76,73,245,172,104,92,42,55,134,23,113,251,230,53,22,213,55,121,55,135,41,253,129,191,32,63,44,223,44,228,204,70,173,93,113,138,104,146,150,80,38,157,159,244,119,32,142,107,56,220,211,154,166,81,33,195,7,39,139,79,8,215,37,105,98,39,16,212,157,217,187,189,76,134,97,139,243,235,73,115,226,105,255,127,21,255,219,254,140,227,155,89,250,65,2,38,99,132,26,20,110,14,249,98,1,0,0,6,32,132,234,45,201,40,160,101,7,159,110,228,18,201,97,168,189,196,201,64,28,81,8,111,71,250,46,186,103,100,16,251,242,87,183,205,174,93,64,149,243,170,108,79,164,237,227,122,7,71,247,100,218,185,237,59,251,183,241,246,113,18,213,182,225,90,143,255,253,209,80,19,134,11,12,39,6,143,70,51,163,102,6,176,134,109,55,134,101,131,96,96,32,201,114,244,72,161,48,32,1,50,120,34,65,147,8,199,115,30,2,3,3,192,131,40,195,20,15,37,6,12,56,4,0,64,184,168,49,50,58,2,37,202,137,24,122,59,40,35,68,30,114,122,66,210,149,148,214,34,64,205,200,186,178,2,86,90,59,49,90,173,44,196,21,183,182,201,234,185,202,49,153,18,150,26,88,212,49,226,83,172,74,157,123,209,28,246,232,67,236,109,182,204,66,5,88,194,157,78,74,32,252,165,55,113,98,144,184,235,82,168,252,223,202,42,209,155,239,191,103,89,211,126,139,154,26,178,85,231,123,127,56,142,101,193,147,18,144,57,167,111,82,189,149,166,49,61,91,91,234,185,217,152,159,171,90,123,107,209,147,158,231,207,109,120,245,239,139,235,89,211,234,163,50,200,220,164,72,92,125,70,170,161,196,37,171,233,71,236,253,151,47,119,189,249,230,24,52,159,250,3,0,7,0,110,11,169,61,137,10,121,40,118,161,227,18,21,116,14,88,231,37,8,149,80,43,227,47,184,102,159,25,193,199,237,188,239,245,70,154,211,89,78,102,34,1,208,225,235,243,40,29,28,254,242,173,55,45,255,77,249,95,244,47,41,151,232,244,92,190,136,31,136,0,0,0,8,0,1,151,115,13,12,142,14,68,50,194,8,195,161,227,51,6,1,84,118,14,99,162,120,64,188,66,12,48,208,77,60,2,196,81,224,153,32,4,204,162,82,56,113,16,164,83,33,214,101,124,83,193,164,188,170,139,34,114,255,251,176,100,31,10,230,88,105,80,211,153,99,112,73,199,169,226,97,39,120,25,37,163,66,237,229,141,193,32,150,231,133,150,21,226,240,130,41,159,4,36,241,55,212,43,137,213,180,222,40,61,214,67,235,157,166,218,143,203,116,189,244,209,212,67,21,111,169,156,254,58,239,205,220,130,84,84,246,47,6,46,193,30,65,57,232,216,40,200,245,48,109,199,238,155,101,250,110,25,30,136,102,50,129,187,102,153,157,69,95,59,18,19,34,94,63,230,83,57,164,249,118,58,40,50,42,87,111,158,238,251,12,175,118,86,226,222,175,61,118,105,214,134,209,222,113,125,151,166,58,70,214,189,75,106,246,143,33,158,219,69,14,31,50,204,125,125,141,183,35,143,174,185,90,179,188,0,5,132,156,82,228,2,183,134,238,150,249,208,52,233,38,47,55,106,133,85,18,26,11,75,74,177,211,13,163,229,13,104,34,220,173,93,231,10,201,193,206,71,169,51,193,106,109,49,217,225,148,39,117,246,171,117,39,211,155,79,202,150,254,133,253,185,188,239,76,181,127,254,68,37,255,204,170,24,254,203,141,69,204,192,236,76,248,180,156,173,111,5,38,16,20,42,0,104,32,35,65,64,225,66,131,180,48,59,161,105,132,9,33,197,65,147,123,37,26,106,113,35,50,5,47,172,187,229,85,236,91,34,74,209,96,86,251,21,115,199,136,153,60,20,174,207,105,49,97,50,59,43,162,202,143,174,28,25,164,253,219,31,190,253,6,230,70,212,26,254,16,142,56,35,199,251,207,145,148,144,120,131,60,126,67,45,118,215,63,126,18,215,149,91,199,233,49,162,153,247,102,83,28,181,116,224,97,123,176,30,213,249,65,189,220,133,133,78,49,70,153,52,243,248,86,38,127,153,84,137,245,254,187,84,179,251,46,184,210,229,16,58,237,213,82,53,215,156,84,63,177,237,229,109,85,251,101,83,126,48,196,39,151,159,76,176,193,228,189,107,59,167,246,214,66,192,15,113,80,1,68,128,101,143,88,209,69,115,127,122,183,39,92,244,49,140,3,129,164,188,167,206,56,184,131,0,157,30,199,189,56,46,146,1,172,156,122,20,113,143,113,38,49,169,11,5,129,93,91,205,142,236,149,121,247,166,252,131,186,173,47,209,26,192,101,236,0,0,3,112,198,154,3,232,149,129,235,145,14,124,205,240,179,77,144,132,64,243,75,161,66,20,35,33,179,63,144,19,96,44,178,0,128,26,152,101,217,51,135,9,134,1,4,135,22,4,1,60,138,128,66,97,28,56,80,142,12,4,190,64,224,21,60,19,76,194,76,40,4,120,74,162,118,211,48,192,119,187,100,197,102,154,60,5,111,237,62,245,153,98,181,206,3,64,57,146,2,71,255,251,178,100,51,14,198,160,104,206,27,143,54,176,76,231,169,210,101,135,120,27,113,163,56,110,233,143,193,49,150,167,141,149,181,232,128,50,0,140,161,185,75,89,39,193,242,197,80,236,148,153,57,176,17,133,122,97,110,72,118,134,216,210,124,57,115,242,210,216,123,199,139,143,136,211,246,217,242,221,191,170,235,239,235,187,249,138,211,39,227,105,103,174,124,100,206,160,141,122,71,92,181,58,50,92,169,220,189,109,200,122,202,167,123,70,183,116,164,213,58,131,89,165,45,214,132,116,16,148,48,125,217,214,218,105,202,40,177,250,201,148,80,224,103,234,32,5,1,209,157,48,176,162,170,29,78,147,249,100,13,2,45,204,48,28,72,79,87,46,121,67,242,57,133,56,127,45,20,101,114,42,189,118,38,72,150,13,29,208,78,72,74,240,124,109,205,185,103,43,5,70,33,23,174,89,164,101,26,71,211,57,191,142,55,251,215,244,229,247,126,73,210,11,116,192,8,64,214,176,40,204,17,40,198,65,60,206,114,188,200,65,49,7,204,132,56,204,49,1,72,68,19,34,128,228,164,48,180,86,5,18,133,128,44,200,129,65,56,70,67,64,19,224,139,34,1,145,150,20,80,137,203,54,81,211,173,25,100,84,176,197,118,120,0,23,24,28,58,76,51,66,68,112,33,14,61,57,191,6,138,150,109,207,184,85,17,3,68,81,122,241,80,11,229,50,20,7,49,30,153,213,187,255,1,74,91,2,221,176,185,36,21,211,87,9,37,172,35,93,202,64,140,133,72,76,247,79,1,211,89,248,44,255,113,124,251,222,233,235,191,67,204,233,81,56,188,226,11,64,130,185,218,238,188,237,54,56,30,191,116,242,248,24,151,105,249,70,38,217,4,221,11,59,175,59,248,195,79,49,213,198,78,45,48,77,87,93,9,198,30,178,107,157,46,111,162,198,206,241,91,84,127,30,60,68,219,107,241,197,191,165,224,0,41,64,14,128,244,150,4,98,68,154,19,186,204,0,50,45,71,161,66,231,211,68,184,82,210,226,89,173,157,52,107,204,240,94,91,202,219,138,224,92,190,105,168,229,134,234,227,87,151,100,26,210,111,244,155,167,155,250,249,112,197,53,104,24,5,19,42,66,85,108,118,167,206,119,169,0,7,241,153,88,207,144,212,210,98,244,193,5,144,202,209,172,106,80,2,2,6,22,38,70,10,129,70,2,4,198,71,4,230,5,0,230,11,145,38,24,0,228,160,209,130,3,139,128,9,3,12,55,1,139,78,35,2,98,50,178,96,157,133,3,70,69,176,189,73,153,118,30,177,27,19,243,55,24,9,72,45,143,91,17,220,148,217,171,140,206,102,1,117,175,34,19,65,164,45,204,225,41,225,117,138,162,141,255,251,178,100,54,14,230,215,104,78,19,184,76,208,73,231,153,227,101,98,122,24,221,163,60,110,101,47,193,25,156,103,133,150,29,226,88,115,251,111,183,98,50,229,58,135,110,41,92,182,58,153,248,73,59,118,95,172,179,30,7,156,152,151,84,146,16,141,255,143,103,157,163,165,225,226,167,101,28,242,19,181,86,12,165,101,198,175,33,139,201,104,101,235,153,196,81,139,167,38,81,206,39,39,41,223,57,63,117,57,106,240,220,97,93,124,147,213,167,47,137,200,236,210,69,27,178,126,146,9,215,89,36,62,53,140,107,42,29,132,17,211,153,230,152,59,216,0,0,24,2,13,35,104,232,227,170,129,129,90,178,96,77,106,246,3,97,213,5,0,68,247,241,16,112,172,103,147,242,73,15,129,36,53,170,154,233,142,172,136,71,204,117,28,184,143,82,253,94,106,132,58,132,254,205,30,217,55,151,178,254,103,255,127,255,109,186,5,113,238,68,22,224,131,200,99,49,105,149,95,198,13,162,25,152,120,110,224,136,24,34,104,49,40,113,128,84,100,101,144,73,126,140,16,111,26,19,166,153,157,196,77,93,12,199,198,31,28,84,73,99,119,34,57,176,154,59,185,18,70,210,150,39,167,196,32,137,11,72,40,71,165,0,88,42,170,140,78,161,103,39,164,172,211,21,230,211,113,72,171,133,128,84,254,105,239,41,161,158,239,115,198,106,203,208,247,215,155,163,142,55,75,49,237,111,29,253,163,242,61,98,172,231,193,67,63,61,234,244,95,18,133,118,175,226,95,219,95,224,250,155,66,217,120,206,177,11,95,97,145,151,173,117,181,158,55,11,157,70,233,105,37,85,41,39,6,219,110,142,84,105,156,241,134,218,105,51,213,247,168,115,93,235,82,194,101,114,120,137,53,217,199,236,200,45,9,39,241,159,98,20,89,88,84,192,145,50,78,130,43,134,200,157,79,55,165,24,105,6,68,77,135,236,72,233,255,54,211,204,186,172,10,162,165,55,55,77,101,114,12,181,176,35,120,243,249,174,97,241,9,121,114,223,189,6,105,81,174,254,141,127,158,255,210,133,95,235,169,123,233,0,0,8,0,67,187,115,0,234,50,1,147,8,107,49,49,99,74,54,5,58,199,76,89,109,26,196,96,97,138,207,89,100,8,134,157,80,115,35,122,88,3,64,122,238,94,58,124,92,235,65,193,137,36,255,55,123,82,158,212,116,107,48,135,55,77,254,139,0,51,21,90,116,229,201,55,26,45,124,29,93,53,87,190,193,50,149,57,177,219,87,72,143,141,157,143,186,156,196,78,78,43,45,161,21,143,197,85,119,19,113,65,241,100,117,124,115,95,20,51,86,196,145,197,195,8,160,76,5,198,224,143,50,83,175,243,82,255,251,178,100,68,136,37,216,104,209,211,107,78,160,62,231,218,74,61,167,96,27,229,163,54,78,229,143,193,36,30,167,5,149,158,80,138,120,214,65,44,66,77,150,114,165,13,132,237,93,243,134,234,87,137,218,12,213,162,181,185,148,7,230,186,52,122,38,117,194,121,22,92,142,133,80,78,220,174,69,119,36,149,144,163,238,0,192,8,0,1,190,133,227,196,155,168,64,71,6,188,32,38,148,6,226,167,171,209,26,11,6,151,159,92,8,151,233,173,75,205,161,118,59,211,213,230,255,239,213,255,255,215,254,51,40,147,44,119,150,211,154,24,120,228,150,175,163,214,0,7,102,3,80,134,157,6,102,12,41,70,28,176,102,107,25,134,46,131,34,161,49,141,201,240,112,92,96,16,138,99,208,72,42,12,21,12,36,134,21,5,140,79,29,98,194,33,76,26,8,123,128,148,158,114,83,201,134,118,15,254,16,81,99,32,116,93,164,110,232,118,219,42,192,208,105,209,162,193,5,162,82,37,24,89,216,220,194,199,180,170,169,119,92,160,233,178,193,229,7,82,167,211,233,82,5,173,42,238,113,169,52,149,66,171,57,241,72,234,77,200,163,220,220,103,254,148,162,65,68,132,42,157,53,21,32,252,236,63,22,165,113,101,162,213,117,164,170,235,64,126,243,112,24,181,199,101,106,182,228,74,254,142,197,10,109,179,144,85,107,213,166,34,115,121,234,51,106,164,139,95,99,43,104,39,99,151,231,35,213,241,198,221,107,172,44,207,189,185,155,46,155,109,239,207,195,86,101,211,213,148,91,103,57,67,107,57,169,213,240,125,234,35,212,86,2,253,28,104,28,0,29,235,70,77,106,245,210,40,46,86,74,185,40,239,129,115,240,161,183,149,142,199,111,86,36,9,72,148,19,222,121,226,179,61,45,64,234,34,143,89,74,225,112,108,77,161,127,191,177,79,255,241,214,254,186,53,119,55,243,105,113,223,247,235,0,1,115,13,208,142,12,3,51,202,236,196,210,179,77,133,205,178,33,82,243,51,128,1,197,134,4,100,160,168,4,54,10,63,139,3,16,48,196,99,134,110,72,37,46,224,176,164,187,42,0,145,49,8,44,0,51,112,220,182,61,75,39,140,70,82,66,152,116,5,35,235,255,162,0,40,240,55,72,116,149,51,183,206,32,145,144,245,133,113,72,200,84,102,128,69,125,140,238,251,100,129,16,192,130,108,200,23,3,232,201,20,72,120,177,70,57,67,113,237,124,102,109,190,188,75,36,30,30,56,225,193,226,197,15,175,94,118,119,119,219,125,70,191,127,187,102,102,238,81,96,248,178,98,217,187,119,189,215,191,118,214,57,51,71,73,98,91,251,148,235,175,255,94,121,20,205,24,165,102,83,192,255,251,178,100,91,12,6,227,113,207,147,140,22,224,68,103,154,61,60,73,172,31,69,201,62,110,101,239,201,29,14,103,237,134,29,208,36,57,72,167,185,142,166,29,153,159,255,99,179,183,171,118,63,55,63,186,247,223,247,214,56,72,36,69,142,87,86,102,185,250,103,208,91,243,96,0,128,0,64,0,18,228,48,94,9,112,80,128,125,154,79,195,164,95,153,233,107,161,172,80,201,214,253,254,254,117,147,157,103,14,86,103,218,15,108,119,9,246,234,61,127,235,242,255,237,242,183,245,59,3,210,127,154,130,217,14,160,187,73,127,74,142,164,0,8,0,211,15,180,142,120,25,34,116,25,216,250,115,232,113,191,201,1,7,32,162,116,152,110,98,96,1,132,196,96,224,8,80,182,96,102,32,97,160,203,192,85,154,35,8,152,65,51,50,247,82,5,93,18,102,66,96,80,232,163,67,233,15,72,144,69,45,101,46,242,242,106,83,181,106,172,9,72,15,34,177,175,38,34,68,86,212,233,213,81,214,95,140,117,87,90,95,95,148,186,21,107,117,161,165,66,232,200,93,16,34,41,69,105,166,187,48,213,234,109,90,163,198,119,185,85,184,214,13,11,72,62,149,82,50,193,123,20,254,165,173,213,208,161,49,48,147,217,244,245,233,155,10,150,179,114,150,181,250,106,173,94,189,130,149,174,171,6,11,44,90,176,139,170,21,27,238,172,44,45,140,207,85,168,111,175,206,107,22,184,208,80,148,47,98,235,50,87,109,170,212,52,46,99,178,183,58,136,231,236,253,189,132,65,162,48,189,86,161,167,101,93,67,218,40,33,192,125,46,38,137,162,91,73,238,181,254,115,255,255,230,181,246,221,31,119,156,20,0,20,0,1,22,99,234,88,201,86,24,244,178,102,64,130,188,64,3,49,82,21,135,4,145,82,2,98,222,220,116,91,46,69,225,137,109,123,126,185,78,185,82,215,168,124,110,212,149,100,50,84,62,52,78,187,165,186,134,127,93,200,217,131,117,127,255,255,255,215,245,160,0,0,0,48,197,83,8,219,32,48,206,80,228,196,3,240,230,178,92,198,16,32,193,48,32,197,226,216,194,176,12,4,24,141,27,70,4,128,38,12,13,166,74,156,164,196,137,239,78,249,144,3,18,120,61,28,112,29,114,89,228,68,104,140,249,117,49,64,123,44,199,105,60,197,198,131,77,68,144,190,91,24,198,56,24,5,251,46,172,251,11,40,39,114,70,246,43,99,70,250,137,102,196,76,222,74,175,60,161,239,48,201,170,249,168,166,0,240,75,61,60,229,55,221,82,186,97,150,52,177,209,145,181,151,193,207,173,94,66,123,91,247,197,182,152,197,78,88,180,221,17,14,245,62,74,28,65,198,182,109,238,191,255,251,178,100,81,12,7,83,113,206,155,186,123,96,66,99,153,225,101,233,58,157,81,161,62,110,101,239,193,19,18,40,37,135,149,144,219,231,245,58,107,255,136,19,252,108,221,77,234,242,192,129,169,91,44,245,107,56,222,126,61,243,145,95,104,183,220,240,101,139,71,235,199,219,237,205,77,107,23,155,43,129,251,138,66,207,139,171,218,51,104,209,88,133,91,62,95,113,183,248,255,255,254,127,255,120,139,117,200,2,143,172,34,195,8,195,126,199,212,121,76,52,72,99,17,13,128,25,194,226,230,3,28,242,219,74,238,188,227,129,30,131,170,246,16,207,103,190,232,216,52,200,25,39,188,234,238,207,170,47,219,163,184,14,142,165,112,207,88,124,247,227,40,245,184,0,19,107,112,184,88,233,0,131,54,1,76,114,228,60,164,100,197,32,196,2,25,76,116,98,128,56,32,34,96,192,242,90,0,2,70,80,51,152,140,18,22,23,77,170,64,84,161,195,37,180,216,90,56,205,40,26,23,157,57,31,91,148,9,252,223,175,75,178,88,31,177,61,76,50,72,121,69,174,41,217,88,57,180,121,213,212,250,234,105,79,209,69,45,110,151,45,119,112,92,231,23,13,33,142,243,201,89,246,235,213,245,171,75,229,211,41,110,196,91,208,218,208,186,139,130,198,174,222,17,87,112,187,194,197,155,196,163,233,43,104,38,84,78,201,57,117,91,75,64,142,222,170,207,167,175,175,217,219,175,254,51,109,65,192,144,91,22,89,112,97,202,45,85,44,69,114,186,141,153,154,44,7,113,15,112,12,28,233,184,241,212,80,87,83,191,78,142,166,231,38,198,214,6,23,40,61,196,89,8,165,27,92,118,88,232,82,242,244,238,74,210,233,73,156,160,190,141,29,68,189,9,187,75,128,16,2,0,65,134,18,201,24,8,202,84,96,109,144,41,109,85,137,153,50,121,106,123,132,18,156,129,95,62,204,182,108,88,185,82,178,32,241,32,69,199,90,52,124,36,132,46,229,53,7,203,254,232,57,67,163,255,33,150,127,19,127,212,127,255,239,187,233,0,0,99,6,19,19,211,8,99,82,86,35,37,207,195,157,108,35,89,5,163,2,3,243,8,158,19,0,71,145,161,60,207,64,12,44,7,133,82,35,21,100,227,0,3,131,50,135,112,128,80,0,35,24,128,17,152,112,9,24,32,21,171,163,72,233,13,20,16,215,252,78,128,17,87,122,79,15,10,30,64,226,64,46,193,96,56,40,117,42,179,96,48,40,164,73,16,131,2,93,168,35,200,118,167,212,128,74,215,10,11,68,238,212,22,21,21,87,79,141,230,107,34,146,101,180,181,105,236,241,68,27,9,98,91,77,180,175,100,80,175,191,148,181,204,128,97,116,16,255,251,178,100,74,142,200,87,114,204,19,186,124,114,65,228,121,241,96,202,112,30,141,163,50,110,229,147,137,14,151,232,77,131,165,248,219,94,130,174,86,135,73,136,78,89,176,244,171,5,156,243,68,35,55,44,255,95,230,17,147,18,204,59,35,9,118,75,233,234,213,35,219,85,197,183,216,47,237,2,70,110,249,154,162,102,154,219,132,70,237,201,181,107,216,203,31,15,175,46,109,140,164,8,78,161,210,209,177,18,29,118,218,231,61,241,93,207,157,77,68,84,11,62,190,224,207,120,42,72,234,4,108,77,205,87,11,218,63,220,79,184,62,44,185,139,156,214,248,190,115,18,237,214,3,168,235,88,102,9,130,35,225,126,96,226,173,162,16,234,214,139,161,232,209,149,226,56,216,196,38,7,56,120,28,128,49,216,215,148,103,116,107,202,161,113,157,30,146,37,148,29,145,127,71,212,194,255,187,249,223,233,167,255,103,223,247,255,255,172,0,97,132,78,153,211,129,161,151,8,89,142,45,185,222,27,57,173,64,121,129,192,49,149,199,177,139,96,137,141,98,113,129,163,88,0,36,48,180,6,50,45,125,3,13,38,115,128,100,64,216,32,98,18,4,5,136,19,1,193,102,48,13,28,129,196,162,118,130,71,87,32,58,162,35,167,88,88,228,14,120,97,79,121,84,85,227,130,178,221,28,152,59,214,74,52,75,142,22,40,120,234,85,216,173,66,48,148,214,244,20,191,168,214,143,41,163,210,58,152,105,192,105,205,18,91,18,50,154,115,162,43,254,213,73,86,167,245,140,110,142,12,155,140,193,186,245,26,98,157,203,57,150,163,102,254,240,91,53,135,29,254,215,21,77,21,121,69,195,155,82,3,108,175,214,159,63,43,250,121,139,124,227,144,140,25,191,206,253,113,173,252,235,238,101,33,122,72,81,254,229,109,0,149,214,150,35,60,93,12,9,87,30,196,230,38,62,51,131,147,60,181,166,215,113,209,234,229,230,103,118,62,96,218,51,40,130,5,126,58,11,97,118,139,130,0,224,0,198,226,171,197,84,18,73,28,234,151,93,242,117,92,74,41,48,169,105,210,110,253,66,204,69,135,129,136,9,22,166,81,26,81,173,31,38,96,209,220,250,121,66,243,255,163,241,83,127,243,100,116,52,139,110,164,246,110,107,1,143,179,233,160,0,0,10,80,118,57,55,224,62,48,173,68,49,89,173,54,63,132,52,128,1,0,1,198,84,155,198,41,1,0,34,184,204,48,56,193,48,68,193,146,140,210,0,12,196,240,60,199,33,121,175,136,69,224,72,32,42,0,152,28,10,184,160,165,226,232,92,163,92,224,178,196,200,26,237,52,80,100,243,120,68,2,42,135,85,177,213,149,66,74,136,56,58,206,6,255,251,178,100,47,136,231,140,104,205,27,186,100,114,68,166,73,242,96,162,150,26,69,163,64,238,97,143,193,22,22,231,137,148,170,82,136,174,66,113,94,98,72,34,178,74,175,110,186,18,235,138,61,42,201,185,81,229,123,6,149,74,216,160,125,130,141,200,48,146,88,185,123,44,53,23,198,126,61,132,182,49,150,43,106,106,221,174,76,73,183,99,87,34,210,219,111,218,92,253,102,202,136,201,177,12,233,137,22,45,204,129,214,235,218,178,180,187,216,195,49,85,131,154,86,122,153,243,238,107,154,207,173,183,221,98,66,177,30,42,78,61,12,209,41,217,73,196,172,229,9,11,223,141,65,96,197,9,10,170,166,111,100,143,148,224,130,145,40,60,95,68,81,190,35,172,173,213,86,21,160,221,128,1,144,69,248,202,152,12,168,200,2,121,201,192,135,96,240,133,171,88,144,133,236,113,210,19,25,171,27,181,140,126,19,214,2,120,190,32,75,140,105,225,102,40,121,133,13,203,112,144,249,63,130,107,195,183,255,179,116,19,255,25,54,68,151,45,183,255,202,132,0,10,155,115,13,198,196,168,166,11,67,152,232,166,99,186,137,129,1,106,174,23,76,177,83,7,131,65,161,37,97,48,0,132,202,231,227,7,1,12,20,39,116,5,66,67,194,26,185,114,168,70,30,151,54,7,172,208,21,189,216,228,4,155,77,228,78,180,26,226,252,3,197,82,34,93,51,27,235,180,246,229,1,72,30,169,206,65,28,198,27,222,232,59,190,124,222,84,16,127,166,166,63,2,216,199,14,218,222,86,99,105,99,177,207,9,195,39,191,83,118,238,109,238,85,141,171,204,117,88,85,77,203,236,42,90,88,206,92,13,119,48,197,246,218,122,143,161,197,125,165,22,197,86,4,37,231,28,182,181,121,188,121,198,49,230,142,230,148,133,194,112,103,86,157,142,24,148,40,96,153,203,245,1,136,157,131,145,162,169,235,203,220,124,183,120,32,164,74,22,197,138,30,181,99,46,51,255,98,240,4,59,175,181,111,70,229,3,18,185,214,17,69,23,130,24,61,34,71,38,147,248,130,92,43,89,254,103,75,94,226,138,36,232,238,28,134,234,91,225,71,68,154,7,196,162,242,7,114,13,255,171,94,74,255,239,82,18,19,117,7,128,174,88,26,69,110,255,171,0,10,243,15,109,19,56,1,83,47,13,163,22,151,67,20,253,227,53,65,176,112,44,101,225,8,98,152,92,96,168,14,102,0,22,10,1,140,42,9,12,115,97,204,0,6,204,191,9,150,185,84,34,48,212,17,7,8,70,9,2,243,230,64,226,133,183,19,69,21,147,128,141,55,94,67,228,3,137,138,169,180,18,221,80,9,233,205,97,153,9,66,92,5,168,166,255,251,178,100,48,14,135,159,113,205,19,186,100,114,66,228,42,19,97,235,54,29,193,215,50,78,224,211,192,248,16,105,60,240,162,200,25,11,9,234,91,177,84,119,105,245,147,250,230,78,37,45,246,97,32,161,222,226,52,251,92,126,2,7,127,173,252,106,122,246,116,57,209,71,237,225,98,220,183,184,109,139,219,239,117,61,222,238,0,102,210,136,112,126,158,186,211,38,110,90,104,105,58,36,246,161,147,237,70,237,138,254,56,15,32,135,183,62,89,113,145,181,44,202,214,12,86,107,207,175,248,97,162,43,223,108,149,18,10,246,28,125,127,204,6,7,112,34,50,101,166,201,144,229,15,246,205,75,14,82,203,85,180,205,12,47,10,251,221,123,40,214,108,210,123,118,118,115,126,102,175,204,170,212,16,224,50,2,143,184,107,161,105,133,170,159,83,104,110,88,95,140,102,113,23,16,216,33,189,60,11,183,65,0,188,129,58,220,122,135,43,82,251,218,77,112,217,113,92,246,205,74,199,8,159,58,243,26,195,203,106,255,252,75,158,67,92,249,207,254,56,18,48,175,87,48,80,105,51,124,243,48,45,242,54,47,117,53,188,65,37,11,12,167,83,140,60,25,140,30,26,12,48,13,204,16,0,12,21,54,13,0,60,140,95,0,76,210,16,137,129,1,144,12,197,112,92,194,160,16,193,48,89,224,24,35,165,12,128,116,110,135,200,218,218,200,219,25,10,10,90,80,72,49,224,3,7,52,109,227,68,46,51,198,129,205,4,169,56,114,233,35,229,101,228,125,48,81,106,41,19,78,128,45,51,199,150,237,255,157,111,160,181,157,78,129,141,78,48,248,69,225,127,159,43,74,97,249,118,114,24,148,107,63,120,221,124,191,149,30,235,117,50,164,151,118,166,88,222,254,110,85,51,174,201,179,185,239,55,122,36,194,109,191,230,220,39,211,189,65,59,253,130,138,120,249,242,242,212,122,44,250,143,155,194,192,150,133,92,230,89,67,133,135,90,18,146,114,33,232,176,178,138,132,0,71,171,6,65,246,20,38,80,7,46,33,255,215,156,200,79,235,91,95,241,125,254,116,100,0,2,56,28,128,200,62,83,231,144,209,83,19,72,33,154,159,87,178,84,161,83,69,38,154,147,126,189,187,245,8,173,53,211,60,252,93,11,201,119,24,199,244,133,229,99,146,192,26,39,126,160,128,133,191,255,255,233,255,209,255,172,0,1,35,9,52,179,68,198,19,84,0,227,62,79,163,206,173,99,99,68,5,4,32,76,76,162,21,12,46,11,0,205,249,129,224,113,128,98,177,141,105,225,144,2,193,131,35,250,104,8,130,176,49,150,97,144,22,96,32,67,22,48,4,114,14,15,32,83,8,196,178,202,137,173,3,172,255,251,178,100,38,8,71,64,114,76,147,184,68,226,71,70,10,23,96,233,154,25,37,163,66,238,61,143,193,16,157,104,77,135,148,176,63,132,32,38,202,87,190,233,252,14,100,65,45,166,217,144,15,233,4,34,60,180,176,184,253,149,162,183,153,51,187,48,232,77,197,151,46,246,237,63,247,45,91,125,171,54,23,206,128,134,145,75,109,55,81,205,217,179,90,253,13,170,182,44,201,115,206,234,185,177,191,236,83,88,224,36,10,154,254,201,44,42,45,59,72,193,162,35,68,132,53,73,5,45,157,135,41,38,77,103,194,138,134,81,79,183,88,88,92,199,118,238,145,146,77,123,153,99,76,134,17,133,12,25,82,72,209,62,101,18,197,8,165,99,35,160,148,194,3,144,246,212,115,94,116,218,252,36,180,196,210,207,209,90,78,15,8,1,0,122,32,55,86,110,228,174,80,46,202,221,28,20,100,106,20,191,111,181,198,108,252,51,252,178,191,143,123,107,61,50,35,8,55,44,245,47,58,130,195,194,167,15,189,38,164,161,106,250,246,237,253,127,84,219,154,190,168,138,127,28,105,207,239,167,99,255,250,130,0,18,127,249,132,160,38,141,2,153,44,64,4,5,155,93,218,35,3,46,54,4,97,161,57,133,1,229,178,67,17,81,169,10,61,10,65,160,40,176,140,14,41,74,160,49,43,68,120,44,25,128,160,71,147,70,250,192,62,21,170,105,205,200,148,68,229,118,15,235,162,52,103,197,169,248,236,245,198,53,76,53,87,217,111,31,227,77,104,198,210,222,37,27,203,220,42,43,171,7,108,49,104,150,183,66,205,161,108,211,239,138,255,48,100,35,61,237,175,190,193,13,53,200,173,212,45,69,3,201,140,144,88,216,143,79,154,72,152,187,20,41,145,105,81,246,144,31,68,79,62,248,215,237,235,5,22,192,110,112,231,222,82,48,182,219,49,187,26,254,105,74,167,161,95,44,33,75,14,249,194,245,221,171,255,26,76,125,20,107,105,2,103,106,118,108,117,4,181,253,192,0,31,96,64,46,122,198,70,64,0,9,152,208,19,102,161,126,81,192,13,100,203,104,177,94,187,250,237,179,228,163,40,247,74,142,198,191,70,113,145,175,61,11,24,58,159,245,206,255,254,245,236,255,198,9,17,180,206,46,29,72,121,88,48,119,246,249,0,3,204,27,220,79,15,31,205,82,50,204,91,12,207,228,95,76,106,19,140,36,3,192,37,137,130,3,41,146,66,57,160,129,129,130,192,153,129,197,185,149,193,216,66,228,98,224,34,254,136,11,114,96,113,167,24,104,17,175,18,192,62,16,24,168,241,135,226,145,66,1,203,69,10,24,209,84,8,70,52,153,96,202,20,62,136,42,108,138,135,99,145,84,251,255,251,178,100,47,14,231,43,104,203,139,184,76,226,71,165,42,3,96,79,152,30,73,215,44,79,100,211,129,6,146,231,137,145,98,96,104,36,21,18,69,193,155,58,140,181,155,234,26,177,125,74,236,252,69,157,74,176,212,53,62,240,174,27,13,101,40,102,29,10,150,170,246,85,132,122,223,34,116,241,155,119,234,251,201,21,181,150,86,50,203,175,27,194,136,89,77,154,207,207,54,205,215,142,236,234,120,197,86,193,157,140,109,90,202,115,75,176,250,67,119,94,173,140,71,105,150,110,28,150,13,121,34,77,75,64,179,227,8,168,104,155,219,161,29,85,212,157,170,179,225,222,214,64,174,220,125,194,83,90,137,113,14,118,9,95,229,137,165,9,228,128,1,196,32,93,89,202,62,85,1,207,4,69,148,136,171,34,129,212,102,84,192,147,227,136,195,203,182,255,92,169,35,246,176,102,42,84,101,112,107,72,38,96,236,87,172,239,65,167,244,215,74,208,53,7,222,89,97,189,213,235,168,82,127,241,14,98,169,212,31,255,235,16,140,7,76,12,208,12,6,204,71,201,32,152,63,13,32,75,128,202,88,13,11,132,96,116,2,198,8,96,170,96,30,9,198,24,0,226,134,6,10,65,216,97,126,76,192,128,44,48,83,0,246,230,96,0,20,101,0,184,250,24,36,129,84,6,42,11,224,224,39,82,179,0,64,149,119,192,202,71,233,89,252,156,138,225,35,235,21,10,71,249,16,80,185,129,211,194,79,163,45,44,164,112,114,114,47,43,162,33,8,4,78,46,210,83,203,150,164,139,7,149,112,111,152,195,15,124,234,48,82,35,58,48,228,175,105,57,87,59,124,175,71,141,12,245,4,178,131,59,75,74,221,124,106,218,199,13,36,20,72,4,104,0,156,102,133,158,129,46,4,200,52,84,42,119,92,207,83,148,241,135,100,155,8,114,61,255,249,253,126,168,60,212,207,100,40,199,194,207,37,113,172,196,208,45,102,133,148,146,100,212,81,133,193,96,234,81,72,19,163,111,133,44,36,38,10,180,104,201,50,251,168,197,254,221,239,124,22,217,87,250,99,100,6,200,52,50,193,47,99,136,82,227,196,4,65,53,54,114,228,80,164,185,84,6,88,95,188,174,219,179,255,28,145,123,126,51,37,16,73,161,73,104,33,101,1,135,61,156,165,152,107,127,94,43,108,84,78,228,189,251,185,80,146,0,94,79,222,2,12,81,95,207,213,24,76,6,115,204,100,10,78,242,247,205,170,15,204,24,1,140,43,27,136,64,163,33,67,163,60,195,179,3,193,97,131,232,204,19,84,201,96,132,144,50,77,208,160,110,125,4,47,243,132,117,71,72,49,132,167,81,99,85,177,81,6,31,96,50,231,37,16,199,141,255,251,178,100,38,12,199,0,115,75,139,186,51,242,75,165,185,243,101,45,116,26,5,163,52,78,233,15,201,18,158,103,141,167,137,144,171,54,73,188,68,26,78,13,17,80,168,68,197,8,164,33,13,48,254,19,77,144,136,74,171,72,168,69,185,118,76,219,84,100,213,42,65,17,249,93,138,178,232,92,16,163,19,34,165,95,154,172,95,26,219,203,15,187,56,126,7,1,146,167,56,106,118,220,183,189,192,98,46,141,140,11,248,24,13,205,46,203,24,74,37,60,155,201,135,104,59,209,110,147,58,88,234,32,219,36,182,219,104,211,28,188,181,61,25,93,202,222,91,159,174,143,108,45,27,47,103,180,107,235,119,180,45,177,183,227,151,4,176,213,97,173,158,114,243,115,107,13,150,133,59,37,3,219,0,11,216,1,187,39,210,111,179,243,38,194,39,233,160,102,232,199,17,130,100,128,19,4,215,245,170,110,134,79,244,89,246,0,103,57,250,65,207,109,119,82,18,117,158,113,231,235,44,187,126,189,140,65,190,54,36,74,37,253,74,82,209,93,199,177,77,163,160,211,102,194,74,53,143,104,2,85,24,56,23,1,212,35,12,15,3,8,136,67,72,251,131,44,1,85,170,5,16,196,128,3,20,194,83,29,66,168,20,195,112,36,203,99,212,48,95,48,136,5,139,169,16,246,45,12,210,134,139,130,9,143,155,129,77,120,180,224,46,66,234,187,4,36,250,162,86,25,217,122,103,96,93,95,81,210,226,217,101,120,171,49,65,156,8,0,184,235,78,151,177,201,92,189,193,238,18,232,62,59,111,56,196,141,232,132,219,47,106,255,150,62,150,231,190,229,109,214,153,184,60,112,135,115,130,160,220,242,215,112,138,52,56,198,148,46,61,196,175,231,30,242,67,68,56,118,229,58,167,140,23,71,232,226,174,144,193,245,118,130,150,139,108,37,107,34,215,31,76,61,36,212,58,104,200,170,210,237,203,122,24,149,36,178,100,214,135,186,206,46,66,82,70,97,39,119,195,26,248,96,31,171,43,4,0,0,112,4,236,64,18,122,55,113,4,50,39,87,219,171,140,211,29,57,166,80,60,21,127,7,78,26,233,191,134,171,96,129,17,174,168,57,242,66,65,9,135,222,9,144,69,70,131,254,180,169,86,223,255,234,255,251,109,171,23,42,68,108,128,110,37,253,8,0,25,117,252,212,25,143,92,100,210,90,193,130,70,57,178,99,229,224,162,181,53,102,65,80,48,131,71,148,176,58,97,9,72,68,168,154,194,54,32,74,28,71,26,4,64,40,85,194,214,181,247,198,95,157,184,38,93,35,206,87,35,174,229,110,39,46,194,89,169,232,78,18,201,60,183,186,164,215,205,126,251,127,14,253,111,160,175,112,168,255,251,178,100,45,0,6,166,104,81,29,111,0,0,63,4,154,3,172,40,0,37,74,23,66,121,205,0,0,246,16,105,143,48,80,0,105,21,119,151,116,218,214,58,187,63,98,61,148,126,49,122,182,48,236,94,215,43,78,239,27,213,34,217,86,183,95,61,87,175,47,181,73,42,173,202,122,152,88,164,254,247,154,214,175,254,21,247,87,239,215,207,123,167,191,110,151,12,165,59,195,58,145,8,134,228,83,177,108,115,149,93,158,167,151,219,175,36,194,189,190,210,231,87,11,117,108,209,107,29,103,82,150,159,191,23,153,141,92,136,114,230,19,92,165,185,107,183,43,231,110,221,78,219,58,124,158,114,76,0,8,140,4,168,102,208,253,48,7,136,156,222,48,9,125,181,69,180,158,4,209,156,54,216,98,88,236,139,9,230,170,89,6,231,34,27,62,80,111,45,70,187,57,245,105,159,244,207,169,63,255,205,203,205,156,44,176,147,77,254,142,96,0,0,36,56,2,9,131,144,132,12,67,102,56,176,244,232,51,211,73,36,78,141,26,2,14,140,60,9,52,42,236,68,98,54,224,248,193,197,179,11,139,192,192,99,101,25,204,186,54,50,73,68,205,162,224,227,194,49,198,10,100,108,114,88,227,49,208,139,153,174,154,33,98,192,88,0,92,210,244,94,43,189,74,220,24,146,152,50,66,2,65,192,86,90,138,18,144,14,10,197,92,104,247,105,80,253,69,177,135,27,80,192,65,112,41,122,217,153,60,253,184,106,59,189,68,161,184,211,111,126,57,15,199,34,112,54,16,109,107,156,137,225,159,35,235,93,74,239,209,107,22,138,201,217,213,92,59,187,53,114,189,134,63,134,14,204,56,247,44,119,233,117,183,71,213,224,173,36,194,142,150,102,89,222,254,190,197,123,242,252,48,194,189,37,51,210,254,177,85,26,86,37,190,217,155,13,37,62,56,195,204,249,132,72,33,13,26,31,147,86,183,248,88,222,25,255,247,90,203,143,124,1,36,140,192,112,197,27,39,110,112,246,232,232,105,41,103,117,114,79,75,169,201,170,79,238,28,254,235,186,199,243,215,255,255,255,255,255,255,255,255,255,255,246,81,98,114,134,126,95,255,255,255,255,255,255,255,255,255,255,246,110,75,224,248,2,95,46,0,112,0,26,0,0,1,183,17,174,28,24,131,136,50,56,29,216,128,230,94,91,232,55,165,241,166,39,38,101,33,35,197,14,65,121,131,20,184,195,17,16,189,171,181,107,117,172,123,4,65,5,183,127,254,64,27,13,181,50,33,48,64,198,237,152,24,144,153,144,144,163,42,12,146,9,124,212,120,202,172,30,40,188,30,116,101,116,16,154,216,76,160,9,166,200,51,224,190,52,49,12,156,78,68,240,175,255,251,178,100,22,140,165,71,107,213,31,106,32,0,76,4,105,209,236,180,0,159,253,193,62,110,101,247,192,229,10,232,101,134,21,144,151,6,243,51,144,18,217,116,116,25,180,155,168,156,20,186,216,124,142,197,168,74,196,0,117,146,165,164,77,6,80,172,140,180,148,204,188,199,214,139,212,246,40,156,94,48,146,68,110,158,206,59,78,55,188,235,60,174,202,149,52,141,181,144,4,114,222,181,181,138,149,89,154,59,46,67,136,107,40,190,39,20,80,54,34,236,179,131,54,146,164,203,84,111,169,249,48,234,156,170,125,170,33,229,92,164,95,168,200,219,81,173,52,149,204,222,228,163,186,212,252,244,179,150,4,21,4,126,157,100,181,63,58,50,0,102,202,164,175,103,145,33,184,149,77,8,181,36,155,141,61,131,163,121,212,65,140,180,188,35,71,137,68,51,81,184,222,76,122,217,19,98,92,236,233,164,197,50,226,108,98,180,81,245,108,247,149,60,239,35,109,158,89,22,196,115,228,191,255,62,0,73,68,225,129,231,198,173,14,25,120,42,99,59,233,201,146,70,103,13,8,4,166,51,194,152,176,22,36,29,50,88,72,193,37,64,9,40,192,199,65,24,128,194,168,21,132,11,4,132,99,83,1,7,138,3,116,196,38,145,225,85,147,2,0,7,66,11,150,111,81,246,194,167,224,245,135,108,50,12,214,133,214,232,56,9,130,69,254,47,146,102,100,15,184,228,34,246,197,51,134,84,99,55,248,84,70,153,19,164,86,235,220,138,181,157,189,254,202,59,168,118,15,203,145,213,195,143,38,9,154,215,9,9,165,253,62,20,119,187,19,162,231,51,199,46,179,11,248,209,43,221,223,234,191,155,191,182,155,245,232,22,93,189,110,77,191,237,109,238,130,39,221,229,158,61,154,112,126,245,178,98,175,215,124,67,51,147,200,37,236,42,220,170,109,15,185,83,54,29,110,199,212,183,188,47,119,124,109,167,119,207,230,139,189,26,48,230,208,75,86,113,209,69,62,163,175,39,36,174,82,246,254,93,111,109,74,172,216,65,173,236,196,131,183,145,13,215,218,230,184,240,35,73,202,184,129,28,22,212,141,142,45,147,140,202,41,97,140,40,75,177,25,130,22,136,141,208,64,72,132,84,57,54,139,194,209,254,228,55,113,246,96,125,40,248,153,152,37,131,140,15,39,243,233,222,83,255,250,127,255,40,32,0,13,83,7,221,67,22,194,227,32,201,99,31,150,243,140,83,83,22,129,64,48,118,104,176,72,100,200,6,96,96,126,10,25,64,131,153,133,135,152,202,9,135,17,157,140,145,126,202,161,193,192,96,184,193,229,23,232,9,2,93,169,8,24,152,64,88,180,159,172,236,179,53,190,226,42,198,230,255,251,178,100,39,12,7,143,114,78,147,187,122,240,70,41,26,22,101,34,114,26,153,183,66,110,101,239,65,22,36,104,233,133,9,232,230,88,82,155,15,180,62,69,3,20,158,128,7,130,106,40,217,41,168,8,38,165,58,28,10,1,118,157,14,51,197,252,198,12,95,181,83,247,46,133,214,85,124,74,86,2,7,83,159,0,234,252,53,220,254,23,74,202,101,183,126,149,163,107,10,174,12,184,23,39,83,72,73,45,108,30,88,171,88,155,60,174,24,245,189,69,154,110,133,111,62,125,126,83,94,135,104,96,87,38,224,35,21,183,37,179,61,144,28,183,158,133,135,27,204,106,230,214,182,178,95,97,239,39,126,125,89,92,247,82,51,27,29,177,45,38,160,42,126,235,19,25,246,198,233,155,123,34,157,106,153,53,183,228,62,243,249,253,79,223,95,255,60,70,2,0,10,65,54,156,152,24,170,33,212,66,205,134,76,81,212,132,52,199,148,93,192,10,150,218,175,250,180,28,33,62,84,181,8,16,253,7,102,71,82,84,226,22,186,7,24,176,250,135,255,255,215,165,42,116,169,255,215,237,233,243,47,255,254,190,66,178,133,233,0,16,163,84,150,32,96,192,17,131,6,38,74,51,25,64,66,44,132,10,2,140,143,12,22,34,24,16,0,60,100,20,27,14,140,76,40,55,76,224,233,107,152,162,38,108,135,2,105,53,108,98,81,97,38,66,193,140,136,165,242,125,80,65,178,41,150,189,122,67,167,235,184,167,161,110,237,218,120,156,123,81,209,214,222,121,239,78,199,183,114,11,43,61,52,217,191,2,178,252,189,143,240,235,234,76,254,144,21,89,227,36,242,223,187,71,244,182,247,139,215,168,107,227,19,217,179,13,71,153,161,178,121,246,100,195,251,147,230,249,182,110,225,255,166,171,147,163,54,82,4,103,22,103,1,135,25,201,173,184,215,18,212,222,206,44,91,186,190,245,92,227,162,62,178,179,157,84,238,65,107,35,76,243,211,115,113,93,73,99,222,52,63,52,15,152,175,161,65,95,174,233,99,234,38,47,27,252,192,255,203,95,176,2,0,0,3,12,112,27,20,85,184,196,141,34,153,149,130,30,173,108,14,121,128,48,166,57,27,82,28,209,17,141,80,210,58,65,213,9,151,122,241,169,181,122,11,239,33,104,96,17,127,250,126,189,27,65,243,167,255,255,255,204,255,255,218,172,200,112,162,186,160,32,69,43,120,83,16,207,1,128,168,70,41,192,118,109,131,85,136,77,52,154,240,49,168,92,8,136,76,42,70,151,162,166,1,80,35,83,41,91,202,222,96,161,64,103,247,243,132,128,164,68,149,16,232,233,39,149,143,202,9,202,15,110,50,72,174,114,15,168,216,196,131,173,235,255,251,178,100,37,12,6,67,107,209,155,112,95,64,72,137,26,58,96,173,150,31,69,193,56,110,109,235,200,242,38,106,104,243,149,172,37,95,169,130,168,107,125,123,74,61,187,241,180,38,57,211,152,211,235,27,85,36,167,144,42,22,220,208,235,204,138,245,138,192,153,38,176,221,136,123,44,107,151,13,156,226,150,253,199,234,227,113,52,14,147,137,216,191,69,199,164,17,87,238,165,173,55,90,117,17,85,74,65,189,153,44,124,131,242,179,20,71,50,203,15,162,111,27,218,143,166,186,170,155,26,228,122,231,15,143,68,232,125,14,214,144,201,182,82,78,152,179,211,14,103,18,195,236,53,32,200,214,249,255,59,85,96,16,0,0,57,32,128,248,58,175,178,123,129,194,147,113,225,20,148,218,58,212,88,28,169,37,162,11,15,221,83,111,63,155,106,223,74,143,93,234,175,76,192,233,94,17,118,199,44,113,134,130,88,212,211,187,24,233,183,253,77,223,95,255,255,255,255,255,255,125,70,148,214,0,1,52,161,137,186,199,48,6,24,53,194,101,157,161,252,44,230,120,21,146,128,78,84,235,53,40,68,200,34,179,60,132,204,92,120,48,197,131,99,48,51,98,240,102,114,96,136,11,204,36,252,238,202,1,69,237,192,96,84,91,241,253,48,113,82,16,113,98,184,114,236,26,240,171,66,124,18,129,43,36,34,226,235,179,18,94,102,116,13,9,178,135,113,34,109,41,208,162,9,65,253,29,193,144,37,199,148,224,40,140,136,179,204,243,88,127,43,174,91,183,87,105,189,234,26,91,124,83,11,243,44,96,54,130,43,23,68,169,227,233,254,241,53,233,242,123,181,77,81,222,255,86,77,182,215,77,208,99,181,172,82,213,119,76,121,169,188,57,95,53,196,255,36,57,202,66,238,64,155,234,59,0,22,48,245,32,244,194,85,192,1,62,176,160,22,61,255,23,123,182,188,220,221,117,19,53,138,245,177,93,50,182,169,241,71,154,159,229,124,86,53,196,12,77,84,172,90,102,86,22,216,184,179,233,12,214,134,233,26,233,95,136,219,206,115,254,36,195,151,0,48,9,17,164,17,137,29,55,158,225,124,130,209,196,234,2,193,4,93,158,240,65,118,228,242,161,211,175,165,217,23,234,73,254,53,244,105,0,194,191,249,87,232,186,54,143,161,191,255,255,255,255,255,241,216,208,190,57,177,108,0,4,33,87,136,222,160,224,203,129,104,205,178,132,212,140,224,192,16,204,0,38,24,103,130,24,104,29,24,34,14,152,112,20,24,234,62,152,14,52,24,40,111,152,24,15,26,96,108,131,131,67,2,6,83,16,135,59,6,1,164,198,36,205,3,229,36,37,8,0,19,243,7,0,93,57,78,202,134,129,23,255,251,178,100,40,140,71,212,111,205,19,187,123,210,64,163,122,58,96,175,148,26,205,159,64,110,97,242,193,48,164,103,201,151,137,232,43,25,28,2,135,162,106,85,122,86,22,2,49,98,151,145,253,32,17,77,8,187,230,4,71,30,134,79,142,39,58,81,77,56,44,196,69,205,197,31,53,32,171,42,149,202,7,84,134,197,121,146,105,191,129,148,67,43,182,81,91,174,192,207,156,19,55,61,245,62,105,4,186,125,67,27,155,223,100,215,220,61,107,106,247,152,211,39,250,215,247,84,103,16,226,83,77,172,31,208,15,51,64,103,0,166,107,96,214,241,31,138,244,74,216,252,215,165,181,138,192,215,219,84,95,100,77,240,249,38,161,135,10,8,118,231,68,12,243,241,180,176,247,188,222,230,214,156,227,110,245,147,158,240,103,164,174,161,218,178,83,94,6,181,134,163,52,238,93,64,12,0,0,160,129,128,143,52,6,192,194,74,189,89,209,49,204,173,58,71,61,157,188,47,204,242,52,242,236,174,93,159,213,115,119,54,175,190,234,169,124,160,133,188,84,211,37,89,22,177,98,161,198,223,158,251,149,255,255,255,195,9,13,244,0,1,78,24,96,244,160,103,192,197,229,51,21,209,198,34,160,100,250,54,154,109,110,14,76,5,0,198,48,2,24,216,48,96,144,56,145,160,72,110,53,94,38,3,138,4,76,12,4,5,64,84,222,125,59,9,148,50,194,207,16,85,242,189,148,114,8,165,99,209,167,162,23,130,233,238,45,241,28,165,214,94,18,34,82,192,100,3,38,124,207,82,126,230,160,135,204,123,100,229,223,188,122,58,148,151,127,21,41,174,222,243,237,48,54,181,108,27,126,173,79,230,178,113,222,187,6,237,163,190,191,37,254,30,178,183,239,188,90,154,86,95,55,109,223,222,119,37,24,105,74,86,209,174,109,77,4,246,13,91,232,167,168,111,198,253,231,221,11,206,241,216,245,247,243,140,255,189,95,94,211,70,166,18,53,191,63,8,115,248,197,154,221,219,165,113,223,189,171,191,140,69,172,29,230,237,241,134,146,161,197,227,98,217,244,128,0,127,135,136,89,224,194,140,187,26,228,184,208,145,161,55,88,82,116,44,0,85,8,32,50,57,60,149,140,82,36,231,161,91,71,153,129,175,153,92,34,60,111,215,167,239,14,25,44,212,231,236,214,181,158,138,188,165,127,253,155,235,237,223,183,255,255,255,255,255,254,250,0,83,72,2,76,54,116,41,206,154,168,12,97,46,57,150,50,198,229,15,24,84,62,111,236,9,163,193,41,128,35,32,153,124,98,12,105,49,56,99,2,25,63,9,36,85,48,48,147,34,108,16,32,153,0,83,130,74,44,46,59,45,28,41,24,41,7,26,55,255,251,176,100,33,14,199,80,116,206,11,155,122,244,72,201,25,241,105,231,120,26,193,193,62,78,109,171,201,46,164,104,77,151,169,200,247,35,77,17,203,71,198,234,241,47,251,161,193,213,234,22,228,195,3,57,125,96,9,143,100,44,245,217,22,55,120,43,146,10,162,70,148,194,104,90,221,200,101,107,16,89,36,213,71,68,219,124,247,214,9,225,174,108,8,134,246,188,107,83,45,90,212,132,105,195,249,245,60,228,162,223,141,202,75,116,50,242,225,143,87,210,254,171,118,107,91,239,122,203,78,61,227,231,80,159,231,45,227,202,247,68,16,10,239,203,245,24,75,210,242,174,171,252,187,207,215,246,123,122,246,231,177,243,87,56,59,12,69,175,130,6,239,57,188,58,102,206,54,199,133,169,113,173,87,109,75,117,204,55,15,242,255,57,180,15,187,193,221,60,47,175,88,152,128,28,178,32,12,0,132,209,135,146,86,26,32,100,81,13,12,152,77,69,126,147,197,207,93,35,128,174,230,216,66,96,242,0,106,249,232,247,255,149,138,207,151,88,175,241,138,120,250,60,27,197,246,151,160,83,255,158,223,94,141,163,255,254,159,219,255,255,255,251,106,87,165,162,48,88,172,231,192,179,48,150,12,184,34,61,27,132,105,54,1,7,24,194,228,97,112,49,88,56,48,206,98,160,17,132,0,153,201,137,131,13,1,32,89,67,188,96,65,0,241,176,131,56,137,80,48,74,6,96,44,16,254,137,16,219,220,150,56,255,51,152,98,86,231,113,22,108,103,1,2,135,121,62,129,73,3,148,193,32,1,48,244,167,53,21,77,137,152,16,198,136,164,28,182,185,153,201,193,222,166,50,27,214,202,29,25,138,129,145,163,64,191,64,226,12,177,198,65,90,201,170,82,35,157,154,23,179,204,178,93,117,26,38,206,61,168,177,25,26,210,69,34,104,244,68,244,210,121,101,42,134,144,88,34,96,124,19,39,171,41,59,25,137,226,12,161,235,213,85,244,138,181,21,154,179,141,14,183,12,76,181,135,213,38,200,148,211,164,247,123,61,109,97,241,208,90,6,186,210,231,110,228,71,69,111,165,0,7,0,6,230,164,29,101,22,55,30,30,2,1,21,173,221,134,161,214,161,3,160,171,252,16,110,23,94,32,237,177,161,55,123,51,168,160,152,145,7,39,102,138,204,197,78,212,108,178,55,170,55,254,191,171,112,82,138,48,14,171,41,11,238,186,111,255,255,255,255,253,115,75,242,160,2,76,0,203,60,32,220,20,181,50,7,48,226,0,96,49,232,152,18,112,18,137,20,160,48,138,96,145,208,178,124,16,78,48,224,132,193,226,19,112,155,145,204,192,193,3,29,28,251,166,1,28,178,12,132,37,134,64,16,255,251,178,100,29,140,135,18,117,78,139,154,123,208,74,137,26,19,97,234,114,25,69,193,68,109,188,187,129,34,36,104,93,156,28,176,108,16,80,160,163,253,201,198,196,247,162,211,246,167,111,55,137,23,181,4,173,32,198,242,233,17,8,102,119,105,177,14,28,30,85,26,235,144,76,6,51,161,115,62,165,230,68,254,11,4,41,225,158,89,195,11,54,116,184,104,245,144,59,53,131,49,222,113,119,155,201,103,188,81,230,245,85,78,105,57,145,187,209,73,90,124,219,58,89,245,220,125,255,156,238,147,124,124,227,229,195,91,108,56,113,210,98,199,26,151,100,251,193,163,127,209,219,213,32,239,91,137,191,182,61,107,12,51,231,106,105,169,99,185,53,153,141,154,127,35,239,186,207,186,94,223,230,92,239,16,166,251,238,179,243,19,127,194,249,212,105,177,108,111,252,79,137,192,0,112,0,81,181,184,214,73,66,117,90,22,205,27,140,171,168,217,123,126,194,202,160,172,86,251,248,193,60,179,129,165,55,98,67,124,212,116,105,185,40,82,164,132,181,74,151,58,35,230,17,183,254,119,254,161,102,104,184,59,81,92,159,116,221,246,255,255,255,255,255,208,147,164,0,66,113,81,201,147,168,9,49,181,33,221,192,23,216,9,144,100,4,208,53,76,100,77,41,70,142,71,145,66,226,130,34,134,42,112,192,73,96,34,2,11,12,153,160,50,105,218,24,46,74,27,170,10,85,8,109,119,200,244,17,79,14,78,189,121,109,75,55,183,101,145,95,202,36,183,254,104,128,26,45,103,77,18,91,139,137,11,157,242,170,215,198,124,253,163,251,196,215,146,255,228,86,99,6,198,190,218,241,187,171,28,190,45,168,89,98,215,232,94,245,166,219,95,54,251,219,63,199,133,107,124,68,211,229,92,152,219,158,33,66,123,172,34,132,187,233,211,131,250,127,135,31,172,149,211,124,44,95,234,23,221,47,254,98,71,174,210,19,196,210,77,83,104,76,101,44,105,138,23,31,184,11,21,197,224,82,39,150,185,221,119,230,127,18,145,45,253,184,91,72,212,32,0,192,64,22,203,105,92,148,147,128,104,109,244,52,225,102,81,53,232,17,217,69,54,186,14,132,237,106,174,166,30,172,214,126,108,76,119,86,106,52,150,194,245,200,118,197,45,154,250,126,197,133,167,50,31,19,11,25,194,237,223,191,255,255,255,235,255,255,248,249,189,8,49,46,3,53,216,99,4,159,102,70,138,103,79,44,102,95,4,70,3,5,198,99,67,70,49,130,198,10,133,6,42,7,102,55,132,194,2,112,179,120,1,32,246,116,64,194,67,168,66,2,3,240,21,49,97,104,225,129,200,38,138,200,10,149,5,206,131,133,231,108,79,151,209,222,255,251,178,100,37,14,7,77,111,205,131,187,122,242,67,36,122,125,39,10,24,29,169,191,54,46,233,239,137,16,143,232,13,151,157,200,71,215,24,176,2,230,80,24,104,60,186,170,145,26,81,113,102,210,92,120,186,31,174,56,128,165,138,126,224,200,66,77,234,40,18,6,182,114,55,119,155,175,55,206,158,63,231,163,113,195,229,93,21,255,109,224,241,133,66,169,1,122,74,231,45,136,21,53,136,111,188,85,62,55,147,195,227,114,95,25,155,235,50,99,56,155,88,248,190,178,181,127,45,47,110,211,186,41,199,85,164,69,1,225,198,248,115,213,225,144,135,149,178,31,105,113,46,253,30,207,19,190,213,183,124,211,182,223,120,61,92,117,164,204,223,55,139,139,107,253,107,235,226,222,219,131,95,241,170,239,239,255,107,235,15,22,98,110,169,48,0,64,64,0,126,147,152,80,117,146,163,161,142,145,215,33,43,13,187,44,181,0,64,51,64,250,36,151,34,27,208,163,254,233,64,210,48,11,176,18,61,201,132,75,67,1,50,225,84,57,148,255,229,127,119,127,235,254,190,91,226,51,228,255,255,234,168,102,28,203,230,124,1,230,2,9,6,39,199,166,116,10,102,124,12,34,68,41,170,164,177,149,192,128,224,108,99,184,28,98,112,74,96,40,174,96,248,16,33,17,204,135,58,128,192,153,129,98,1,155,228,99,99,129,70,187,162,63,129,142,237,129,82,138,144,38,173,77,101,186,201,42,17,3,103,171,229,112,80,128,6,118,56,182,12,88,119,66,66,88,14,95,168,219,117,17,176,26,88,242,74,25,121,65,46,71,132,97,27,54,120,40,150,178,185,12,215,157,180,187,110,234,196,126,254,72,187,89,114,15,29,85,60,125,103,181,79,185,144,244,174,40,243,252,169,47,126,143,215,219,223,155,103,127,108,190,76,59,250,247,223,203,69,61,98,219,114,183,124,46,73,166,118,119,135,12,154,187,39,219,194,11,60,120,39,117,115,152,82,233,169,110,54,250,230,249,206,43,92,64,182,244,108,199,253,19,75,105,235,175,188,218,153,251,197,241,156,211,58,141,189,226,46,177,253,126,117,157,245,215,74,121,147,138,1,80,0,1,67,96,54,140,56,177,192,233,19,113,160,117,137,55,66,157,45,234,111,14,1,27,3,37,71,65,77,50,118,162,63,51,137,134,116,150,69,71,147,164,57,55,152,60,28,209,65,24,68,17,17,38,194,214,225,157,93,117,127,255,255,211,16,116,192,0,5,35,20,230,64,71,83,48,171,204,57,139,50,186,0,12,157,11,134,204,129,141,48,152,92,2,25,49,120,32,197,97,98,32,161,16,252,192,64,99,112,17,70,129,128,80,33,136,192,65,146,242,16,68,58,43,240,255,251,178,100,29,14,70,233,112,79,19,153,124,68,71,233,26,23,101,135,114,28,77,183,60,78,49,29,9,60,151,104,77,148,169,200,217,244,192,97,11,118,76,244,103,40,98,37,50,224,65,150,26,141,196,27,212,16,221,193,199,69,232,149,69,62,44,206,136,196,38,145,223,224,232,107,122,173,98,46,179,174,111,215,24,125,46,180,112,211,80,210,223,174,214,183,134,242,59,57,134,154,206,241,245,147,214,248,255,89,186,175,230,169,79,173,194,222,179,27,214,233,123,126,213,124,231,219,51,184,215,121,131,45,123,70,40,184,24,179,71,109,26,219,254,187,167,53,177,186,40,117,253,117,247,173,127,143,223,174,31,82,68,243,166,220,34,80,94,34,69,151,48,155,100,125,187,189,187,252,198,212,11,188,248,146,4,45,205,245,254,63,206,247,75,248,116,115,53,4,0,0,80,68,26,171,247,68,66,193,147,82,174,136,24,118,36,67,193,47,113,160,54,87,9,40,98,119,84,52,220,46,6,82,233,229,253,136,165,233,152,62,181,47,248,129,234,87,191,241,230,153,209,241,246,196,229,233,45,115,155,255,255,255,255,255,234,44,208,73,232,1,129,24,240,113,200,20,96,49,42,220,235,35,227,31,24,12,116,76,54,52,120,200,96,69,81,51,48,48,33,40,98,130,224,84,70,80,87,54,232,213,51,215,41,134,199,38,79,13,24,20,34,166,98,17,112,56,212,145,5,242,32,14,163,85,199,209,85,30,70,190,207,88,123,164,222,202,208,237,122,12,153,12,22,50,72,114,116,120,57,75,30,126,138,6,52,114,242,192,38,93,186,117,227,3,192,112,59,137,44,141,191,244,248,150,2,79,9,199,246,74,142,175,30,241,56,142,75,6,47,234,25,17,97,192,128,122,7,22,24,61,203,215,235,103,138,51,46,91,189,254,191,121,172,238,172,190,227,55,254,115,23,190,127,119,150,93,255,237,153,128,63,97,97,192,73,191,138,239,235,3,194,66,149,225,154,245,120,112,178,243,237,191,43,230,92,122,88,225,180,144,193,19,96,90,37,227,247,27,70,87,83,163,36,33,20,188,84,191,252,144,236,82,81,215,107,64,49,248,0,55,23,61,208,109,141,14,219,120,44,3,123,37,180,175,154,203,27,107,175,176,40,57,233,169,38,212,6,130,84,88,94,175,173,106,243,218,228,217,9,54,47,107,1,160,219,53,245,252,102,0,49,194,134,182,63,22,234,42,177,135,12,68,235,30,83,18,220,123,255,255,248,159,255,254,177,64,0,98,152,40,186,16,62,153,230,32,104,101,183,133,225,93,166,46,72,86,16,98,96,13,96,185,80,49,148,5,145,27,128,5,159,217,150,50,36,40,215,56,84,8,38,7,165,105,33,255,251,178,100,25,12,181,236,104,211,155,111,100,176,70,229,41,229,101,103,116,28,157,201,60,46,225,179,129,35,20,167,129,172,28,232,242,86,42,172,252,69,78,68,122,224,238,82,209,75,250,153,126,210,152,68,215,194,111,32,182,157,115,51,50,147,217,43,46,181,89,85,108,176,94,121,106,184,95,202,246,158,35,53,153,111,102,124,21,53,232,41,89,207,132,39,232,170,114,54,55,235,93,13,91,159,58,251,243,75,94,214,206,158,156,244,194,31,76,204,228,220,248,234,25,22,217,237,243,50,162,98,8,102,45,82,121,41,149,77,215,60,83,48,183,243,217,147,62,240,226,70,105,242,145,245,116,187,78,162,219,245,173,103,221,214,102,54,148,91,50,147,28,127,170,128,16,0,51,213,158,229,142,182,111,124,92,135,92,228,28,105,181,182,242,171,115,138,192,155,184,5,169,250,107,9,157,129,222,23,202,197,246,238,22,116,171,236,113,192,142,166,84,79,123,131,113,51,233,252,197,250,242,173,79,229,221,255,255,223,14,247,173,159,252,157,32,9,132,9,121,156,96,113,139,66,65,131,233,129,130,248,25,143,160,200,232,22,96,58,210,96,64,28,98,8,44,10,35,204,20,13,203,70,96,162,188,96,136,108,99,192,250,137,128,208,140,4,2,24,252,0,140,128,244,226,162,160,209,13,80,168,5,16,68,101,19,25,74,108,148,165,122,75,214,195,135,70,143,87,228,137,238,46,231,93,250,25,98,41,211,80,146,52,216,245,93,201,201,12,187,216,20,29,117,0,48,207,115,142,191,24,222,208,137,229,12,231,120,222,202,233,31,157,16,154,62,230,254,110,13,30,177,216,160,158,91,89,222,141,223,214,108,49,73,22,120,226,35,236,93,23,222,236,129,197,92,102,122,164,227,70,44,153,132,153,122,70,166,203,49,22,140,37,71,67,141,86,46,149,153,176,246,10,18,138,36,187,26,210,214,152,181,106,90,74,212,68,35,228,69,169,202,207,50,70,77,232,158,82,153,21,24,239,69,10,154,171,117,82,164,139,199,231,136,224,212,131,174,40,220,210,203,22,34,188,2,184,28,5,132,40,107,234,40,104,164,4,7,204,83,178,248,213,173,182,86,167,171,0,168,113,244,19,154,64,241,63,177,195,117,170,226,20,120,172,103,118,215,70,208,173,27,171,101,90,103,123,52,59,253,108,255,184,243,191,255,233,0,140,24,69,205,73,11,140,51,33,12,91,41,142,126,168,140,191,8,154,185,153,4,81,140,226,17,134,128,120,56,83,48,92,52,48,56,71,50,212,56,22,70,76,251,6,6,128,240,104,74,100,227,25,21,36,132,165,130,178,134,191,70,193,161,88,225,158,43,10,172,248,34,224,112,23,102,82,220,255,251,178,100,39,142,71,77,113,206,139,186,107,242,62,133,10,70,97,34,118,28,225,157,56,46,229,241,145,14,145,168,137,149,137,218,154,148,250,66,227,18,85,224,35,144,44,89,45,136,163,218,128,72,78,152,96,232,151,130,118,74,230,105,209,222,67,113,58,158,141,234,149,255,169,201,225,144,229,99,181,77,156,15,110,81,57,130,210,87,34,112,146,203,228,38,82,128,10,225,108,226,233,152,236,62,99,115,164,179,50,135,129,178,233,143,227,115,244,203,174,242,123,46,231,15,32,182,64,27,43,91,49,228,228,193,194,137,0,124,14,82,54,115,18,72,232,137,28,37,19,18,99,169,141,117,152,15,21,34,98,131,160,170,212,68,73,211,39,34,140,234,61,27,118,78,202,159,181,104,118,117,109,167,168,174,164,74,155,205,56,64,64,68,252,228,113,101,19,44,132,150,66,97,74,185,149,79,196,153,147,115,159,34,29,254,118,115,14,143,250,139,191,178,173,110,39,159,29,46,216,50,188,27,179,174,173,252,25,186,248,54,245,63,175,255,255,247,245,187,255,109,52,132,192,83,12,218,112,96,198,98,84,10,191,156,230,255,153,40,7,8,193,35,38,215,99,18,131,2,132,212,196,128,112,64,32,152,24,3,152,46,208,152,52,31,153,208,56,23,20,132,15,48,48,20,22,89,196,96,139,120,9,168,60,232,89,17,132,10,24,201,79,227,39,36,16,73,180,130,139,74,214,117,164,86,169,78,216,141,97,96,137,50,135,141,125,39,134,72,99,86,129,230,172,22,2,85,241,42,117,133,121,225,130,96,98,127,170,208,245,107,248,160,200,244,55,44,198,160,93,193,22,234,160,218,194,166,177,68,238,253,178,4,155,20,204,145,147,154,199,188,71,241,119,85,87,214,34,38,109,255,246,143,189,231,31,95,56,139,167,46,248,109,198,214,233,111,153,13,121,30,181,12,218,111,26,212,102,230,61,219,111,127,166,113,250,234,55,197,34,95,54,158,88,71,245,47,77,184,223,45,174,181,54,115,237,77,207,188,207,23,119,181,177,105,194,99,24,233,115,146,250,202,64,0,12,73,190,131,68,0,0,194,26,6,86,99,34,166,236,189,155,193,47,25,125,31,114,210,82,236,243,99,144,236,162,129,51,233,49,34,11,230,95,25,85,6,162,171,193,182,71,163,246,224,221,37,89,62,69,255,234,255,254,251,251,221,255,145,145,164,0,1,112,72,26,6,190,140,20,12,12,18,99,78,126,48,76,50,5,140,12,9,76,107,90,76,24,13,197,139,66,129,128,192,0,232,2,42,25,48,21,24,226,17,5,72,246,236,4,1,76,38,15,204,69,6,140,1,2,35,0,145,83,58,70,90,162,71,136,17,135,51,104,176,209,255,251,178,100,37,142,230,231,106,78,147,185,76,112,73,169,186,67,97,231,54,28,117,169,56,78,233,175,201,31,39,168,73,156,40,162,52,235,162,25,103,238,55,23,111,204,132,20,26,27,135,9,37,37,88,179,168,74,184,169,80,213,230,100,161,82,138,137,57,170,4,215,156,255,228,15,171,250,44,14,137,57,110,166,95,65,35,218,152,183,120,59,60,36,183,255,85,151,4,87,40,43,9,95,45,235,150,117,123,61,43,132,195,255,199,113,204,93,221,102,67,18,103,177,198,200,163,158,40,188,23,21,36,104,70,35,168,211,154,122,160,82,251,166,171,255,85,105,75,212,227,154,164,222,225,188,147,64,123,7,52,186,180,162,125,204,73,38,107,119,18,99,110,94,152,219,167,86,131,243,220,52,0,2,129,196,21,22,160,37,32,8,173,188,112,131,73,37,91,203,24,35,152,184,9,237,33,161,231,208,62,96,224,215,197,186,55,205,206,108,169,207,102,211,53,127,171,127,212,55,148,108,224,34,99,63,255,255,255,255,237,255,224,49,115,204,102,26,21,44,66,86,33,121,126,160,72,96,140,54,132,19,16,30,38,62,16,231,164,195,0,168,0,32,7,22,122,76,141,21,204,11,2,204,41,11,204,3,17,192,33,209,131,235,144,64,58,102,136,232,159,100,192,97,142,130,125,140,24,130,178,128,46,54,250,31,20,26,66,120,197,140,254,200,84,172,73,18,229,152,86,120,93,229,77,156,202,50,130,67,63,144,145,193,227,65,39,99,194,131,204,184,7,150,219,115,79,40,14,227,156,246,55,49,224,78,245,141,80,57,223,61,54,42,78,25,169,149,153,154,153,66,250,154,77,220,94,61,89,107,83,1,232,120,49,38,92,65,102,44,178,123,189,100,45,73,24,166,167,69,70,134,52,145,46,232,30,54,63,53,88,210,137,163,216,196,197,206,136,131,2,17,116,61,103,17,60,200,148,17,105,163,169,14,233,182,207,46,179,41,141,84,185,21,207,57,125,58,41,36,118,102,118,199,166,180,12,25,104,27,160,102,104,231,148,113,144,142,23,115,41,220,146,3,141,145,182,240,184,133,140,8,135,135,64,99,66,7,129,130,80,195,34,16,178,208,141,91,216,244,190,162,152,252,96,239,139,134,185,70,244,29,76,252,168,251,23,119,105,201,255,255,69,47,253,191,255,255,255,255,208,255,246,224,35,174,105,130,201,83,101,247,169,43,34,0,5,179,2,16,227,98,195,19,27,133,163,3,19,3,100,170,19,22,3,208,0,112,99,139,84,97,224,54,16,85,152,150,4,3,4,65,209,108,200,52,108,197,96,44,208,128,40,120,9,25,7,140,6,6,140,158,0,201,1,7,220,100,147,30,7,229,65,64,48,187,194,255,251,178,100,36,14,199,86,105,206,19,185,92,226,71,201,154,2,100,229,122,91,69,165,56,78,233,111,193,38,21,103,133,165,157,224,18,100,53,148,233,41,202,23,43,6,54,170,47,46,214,23,146,181,7,39,82,73,21,42,10,53,165,153,228,109,52,209,117,51,64,184,84,106,217,32,59,79,247,33,209,238,23,226,219,191,92,160,6,63,170,74,245,238,221,145,100,170,173,150,77,111,84,210,127,223,18,198,111,222,154,212,255,91,176,68,53,252,125,155,165,89,114,115,113,210,117,55,61,212,189,55,40,126,68,83,107,191,111,100,129,244,162,200,0,16,109,193,226,123,210,36,233,193,139,31,198,231,35,159,58,231,204,21,145,104,192,209,199,236,152,92,236,146,228,28,133,27,196,177,247,13,99,18,147,137,185,85,148,167,44,237,91,7,242,127,114,182,168,0,15,22,1,238,136,8,203,49,177,77,151,220,198,213,44,222,198,127,12,52,65,193,95,240,235,37,183,77,18,8,216,148,136,241,125,68,194,244,143,102,80,243,150,165,245,25,104,89,242,188,167,254,53,255,222,63,249,191,255,255,255,255,230,254,143,141,13,254,15,27,17,72,193,5,160,212,208,220,196,208,204,195,119,160,209,254,89,62,74,128,249,148,171,105,139,192,201,142,160,104,0,46,48,44,71,25,17,76,184,35,204,91,7,12,159,34,67,129,224,104,104,97,166,1,84,142,7,127,192,30,202,41,201,129,64,203,1,205,168,8,95,191,232,122,68,61,65,39,27,171,201,235,186,227,27,6,132,21,15,45,205,124,147,57,220,77,96,17,249,199,205,124,190,82,108,152,131,220,204,72,130,60,31,242,205,93,191,28,33,21,44,207,114,58,245,230,109,117,65,155,25,26,168,84,102,214,144,0,142,108,225,224,216,194,238,156,77,48,153,130,237,110,13,148,164,223,45,52,190,75,59,186,170,179,57,56,125,43,157,24,202,134,179,54,46,12,241,111,190,76,223,25,239,133,163,99,191,107,55,122,58,252,201,131,97,168,167,14,234,79,202,57,165,83,169,172,166,65,171,52,216,118,126,212,162,208,16,156,176,128,140,143,180,216,226,144,224,129,130,161,163,17,57,32,147,197,53,225,244,202,48,129,144,4,1,27,46,210,6,68,119,21,13,22,97,37,255,152,12,155,169,123,248,113,97,217,19,157,148,13,180,44,93,71,5,4,164,155,153,212,191,254,95,40,232,79,255,255,253,50,157,20,160,0,0,17,140,46,215,26,2,20,152,244,58,25,30,77,26,9,154,153,26,16,151,252,206,98,172,198,240,40,32,211,49,80,27,48,184,50,48,48,56,49,69,92,11,1,166,42,146,202,94,21,10,128,32,16,25,83,48,4,12,134,12,8,68,255,251,178,100,32,14,198,253,107,206,27,185,76,112,68,169,154,51,96,199,114,28,113,163,56,78,237,235,209,16,154,104,13,149,149,208,166,140,134,2,43,8,151,146,89,230,98,135,114,32,148,215,59,45,7,5,139,147,9,121,4,194,96,86,41,69,149,229,114,66,141,16,161,138,118,96,230,204,241,25,165,151,138,198,116,245,167,163,235,246,148,179,111,47,105,245,142,166,240,218,205,110,178,109,233,226,203,152,91,105,216,225,26,189,75,248,255,62,141,74,179,209,241,77,91,196,166,157,51,83,212,227,95,228,227,137,45,159,199,236,101,48,146,184,50,0,193,34,53,23,138,98,48,198,46,70,4,21,162,35,250,209,30,120,42,81,62,156,154,237,154,207,180,205,92,53,143,36,243,193,165,250,178,75,219,218,175,41,116,55,155,251,233,175,155,120,0,26,22,13,210,115,210,164,76,120,104,73,75,54,42,251,94,149,165,180,101,21,179,210,7,171,15,25,203,19,157,208,190,153,154,42,84,205,31,190,83,51,219,206,255,168,125,7,155,96,21,244,79,255,255,255,255,254,203,139,76,219,81,168,8,20,167,98,133,99,1,93,193,228,140,200,113,128,196,20,84,219,172,200,28,227,1,2,99,11,220,3,0,134,3,5,195,96,32,54,97,232,50,8,60,56,254,145,41,67,238,69,26,36,28,10,50,52,115,101,36,10,9,180,100,218,8,32,188,21,8,32,43,0,131,196,178,125,19,124,160,25,22,253,232,115,115,90,219,130,81,4,12,8,233,229,66,254,242,96,148,56,84,22,29,184,64,1,58,174,168,159,172,149,0,137,84,79,213,200,201,98,74,0,245,31,72,142,58,197,93,88,155,153,238,173,133,115,135,163,90,82,54,87,121,222,241,79,73,43,11,81,183,77,198,179,236,225,254,47,26,184,203,150,126,247,143,72,184,188,24,148,215,141,75,53,178,64,115,113,43,173,137,95,210,109,37,99,230,208,109,60,31,45,34,210,45,51,14,61,49,11,25,133,14,144,35,74,169,133,103,211,193,173,166,123,91,189,188,123,226,222,108,94,145,98,67,154,97,118,38,133,79,25,186,124,0,0,149,133,28,144,226,34,40,81,155,17,16,103,106,102,251,181,10,21,101,44,19,96,90,217,204,164,142,103,66,240,228,48,67,111,201,1,251,215,80,49,202,80,202,5,35,215,137,180,85,117,242,55,249,47,253,127,232,94,55,255,254,97,164,250,88,42,0,29,176,187,224,193,0,2,249,133,207,41,191,183,121,134,225,161,128,0,25,153,168,169,138,129,177,135,0,225,138,161,33,135,0,176,176,92,102,112,230,10,42,140,237,17,73,128,118,146,101,93,158,195,64,226,203,152,10,100,92,99,166,35,30,89,211,255,251,178,100,33,140,134,219,104,206,19,186,75,240,73,137,186,67,97,229,58,24,33,159,66,109,189,149,9,83,39,40,168,252,28,104,44,66,67,0,65,73,190,158,110,133,3,84,150,113,116,223,108,111,176,98,22,161,46,82,180,75,147,190,132,35,128,129,27,62,8,114,126,254,109,91,95,180,10,95,177,106,245,99,245,234,78,201,11,0,162,216,254,240,221,137,13,119,98,13,18,187,22,29,241,40,6,110,200,81,214,183,22,172,185,60,200,2,50,138,196,10,183,146,141,56,245,66,121,225,127,230,221,220,183,239,191,248,178,144,88,131,236,224,129,122,19,177,237,20,55,197,36,210,132,171,46,21,175,183,77,69,250,132,106,85,179,169,70,81,83,102,252,182,211,130,151,113,102,163,228,144,231,185,242,201,135,194,32,8,0,252,61,16,155,197,84,8,52,167,21,129,12,49,214,144,220,60,46,138,160,45,218,151,182,186,251,175,177,20,240,214,223,206,70,250,17,235,33,192,81,226,2,130,29,159,59,127,173,255,255,255,255,254,149,189,29,26,175,208,237,143,187,135,210,154,13,2,15,98,53,84,0,9,235,120,51,184,206,132,6,141,204,113,108,249,188,144,188,148,12,214,34,73,152,130,16,85,92,12,46,192,68,51,8,73,49,228,7,246,82,135,1,40,213,35,100,70,70,76,99,126,84,245,1,130,113,137,75,207,83,89,238,155,161,225,93,25,181,56,32,106,168,164,12,85,231,68,105,170,47,132,211,27,6,4,231,195,29,115,243,79,189,11,244,215,158,59,239,35,134,14,244,137,165,240,239,166,183,8,187,8,19,217,92,105,114,199,43,65,149,27,243,251,188,196,55,98,76,224,191,47,173,109,106,95,209,215,61,231,41,107,44,198,22,181,72,195,12,174,57,182,59,58,167,64,139,179,152,250,109,28,232,34,234,71,122,42,188,55,67,58,67,141,91,7,75,179,86,60,112,203,137,214,184,242,107,209,205,47,54,110,172,170,24,1,16,8,154,240,89,28,60,111,25,122,172,49,3,57,19,129,218,117,171,180,70,12,232,163,38,234,56,197,130,163,18,163,160,197,207,15,89,84,155,177,20,171,243,78,154,212,28,116,53,123,243,91,255,118,183,113,36,133,110,221,157,115,95,165,115,102,94,153,180,205,203,123,253,216,93,163,153,28,5,163,165,220,223,66,0,4,35,3,194,72,49,86,5,67,4,176,27,48,126,23,67,67,81,33,48,94,0,80,40,27,24,41,18,241,129,168,4,1,132,164,56,20,76,13,128,48,192,24,4,204,49,68,100,193,160,7,140,46,130,228,181,130,64,68,96,12,12,132,0,114,16,0,204,108,64,18,225,129,27,56,203,4,23,25,38,64,208,114,170,146,146,255,251,178,100,43,142,151,57,104,205,19,217,68,226,77,9,202,74,97,231,62,30,97,163,52,78,229,243,25,43,166,168,129,148,157,200,141,82,57,85,122,75,118,119,16,66,105,142,19,69,115,9,95,30,74,238,14,209,156,124,63,81,67,218,156,178,226,97,57,139,232,160,183,170,182,163,177,190,234,132,24,92,110,231,109,84,179,49,143,183,102,199,8,199,81,60,59,205,181,206,124,245,20,255,212,230,167,163,32,64,144,129,229,168,195,121,196,241,11,11,123,113,199,21,113,22,242,86,23,120,144,95,115,11,178,1,25,92,250,120,84,26,101,58,37,61,156,81,133,27,55,54,44,122,56,161,194,144,195,157,206,161,178,63,37,230,20,150,66,20,206,216,103,129,225,112,241,111,167,210,128,0,5,64,0,15,196,146,19,58,170,231,192,53,121,41,46,223,168,213,207,25,133,149,92,17,157,120,17,127,196,93,73,35,143,250,95,38,222,208,117,59,158,181,125,71,52,109,55,255,79,251,127,211,255,255,255,250,55,103,39,137,102,243,25,13,69,160,179,156,140,120,36,56,94,102,245,138,198,26,60,6,215,12,134,6,132,166,45,202,7,200,26,230,72,129,166,19,1,134,165,149,166,85,8,38,38,1,1,80,152,120,131,48,52,13,51,33,5,49,228,15,52,252,36,18,12,223,163,0,65,131,55,64,245,117,25,48,8,91,34,15,95,135,104,135,195,80,88,196,73,178,22,11,149,90,206,171,237,201,22,114,165,238,54,3,169,2,146,62,232,99,182,70,104,0,223,108,148,56,196,86,100,170,77,152,153,65,206,221,142,65,179,95,216,136,64,214,137,21,211,220,53,57,208,144,148,104,25,236,139,214,96,209,63,62,79,124,211,254,217,30,12,40,17,21,88,220,104,112,240,230,239,57,219,69,213,209,221,103,82,221,251,201,220,98,177,119,27,70,134,250,44,69,203,237,200,240,135,83,115,79,44,30,113,196,220,173,157,214,217,190,179,157,210,28,24,208,46,242,46,156,19,12,236,16,148,140,151,145,145,110,177,173,149,60,247,121,103,8,152,111,132,220,247,27,97,133,1,211,238,82,121,118,141,206,173,227,63,70,211,53,8,8,112,208,241,145,174,84,101,16,164,159,182,246,54,241,151,50,20,80,180,247,18,19,238,20,61,209,142,43,231,151,249,187,146,74,245,76,167,43,255,221,191,223,254,239,255,255,255,243,172,123,119,169,71,178,26,101,203,21,57,68,157,102,162,132,131,105,29,160,161,49,207,0,0,147,80,40,236,58,112,248,28,41,51,171,168,242,185,99,28,0,12,22,33,52,117,84,201,37,83,17,132,204,18,1,12,50,161,241,131,163,9,94,106,194,97,48,37,77,76,43,51,178,97,255,251,178,100,26,8,230,146,103,206,155,154,99,240,78,234,154,3,101,135,112,87,141,159,67,78,105,107,193,37,38,167,69,163,138,74,235,164,65,194,33,145,90,81,145,4,209,179,167,120,146,85,188,189,158,83,120,72,53,66,178,18,223,82,210,160,53,185,251,79,247,2,65,155,61,123,36,249,60,144,166,202,255,78,127,242,239,59,164,26,169,220,175,90,250,146,124,219,179,226,54,115,5,104,235,115,177,217,172,68,90,135,226,155,196,196,223,13,63,115,38,97,118,211,133,184,43,85,187,189,181,142,141,185,214,190,54,227,19,43,70,61,130,112,233,91,101,41,141,153,82,108,183,95,216,166,103,31,183,205,254,142,199,11,43,157,154,64,229,46,113,105,222,137,206,197,145,49,118,236,228,53,213,240,82,32,104,210,237,16,188,83,145,99,192,0,0,56,124,215,2,183,136,1,56,163,64,156,72,205,161,5,23,132,34,145,193,44,210,189,3,25,45,245,226,231,48,20,6,72,10,147,81,57,127,243,75,118,212,220,121,243,29,29,127,142,183,251,35,255,255,255,255,255,255,255,254,51,154,74,105,64,186,16,141,79,115,14,212,129,6,141,32,128,72,0,93,147,1,70,198,200,7,24,48,20,99,244,57,205,170,40,46,131,6,50,102,11,4,196,136,108,196,56,76,189,78,57,115,60,16,46,253,200,117,71,7,154,96,18,88,208,193,34,34,22,106,65,236,170,118,58,245,168,106,172,199,15,215,219,250,146,148,206,183,199,165,237,231,168,251,69,255,148,72,120,10,142,20,144,135,189,71,85,180,129,50,220,255,122,248,242,33,141,11,217,36,191,218,37,107,133,212,122,99,180,206,195,40,19,212,218,106,132,40,121,116,17,32,159,14,93,30,105,173,147,52,253,121,114,131,237,74,75,37,188,64,172,213,11,43,112,114,116,140,212,124,186,29,185,208,217,141,175,213,53,71,65,134,228,148,139,9,89,93,24,57,22,166,109,18,101,230,231,87,163,201,32,108,26,241,97,51,178,128,9,104,4,44,116,224,35,98,203,48,185,90,130,92,40,84,46,112,18,157,184,10,19,195,8,236,82,55,241,37,61,243,65,64,118,150,16,165,190,136,36,180,92,25,15,59,224,168,41,63,149,219,223,91,255,8,61,127,255,255,255,255,255,191,21,252,116,114,126,105,0,5,163,21,66,19,139,129,131,14,131,192,76,66,106,207,172,96,208,88,24,20,26,158,31,25,112,7,24,234,19,8,194,35,18,1,48,8,2,100,2,166,98,8,126,103,169,40,16,17,180,131,34,20,61,32,178,176,135,136,46,192,45,169,95,162,18,144,50,190,250,214,83,188,172,42,213,253,79,109,200,228,169,19,192,195,18,156,162,45,54,198,255,251,178,100,46,14,231,50,116,77,19,187,99,242,73,202,154,51,101,231,58,29,73,191,54,110,233,239,73,33,148,167,1,164,157,200,37,129,22,121,3,96,64,9,25,154,165,71,182,247,4,97,119,115,236,74,191,62,217,32,60,15,133,137,29,220,166,232,241,103,77,84,108,230,33,17,190,90,3,209,212,205,101,29,134,105,172,82,108,96,245,102,54,242,140,123,244,34,252,210,11,82,211,77,133,170,230,199,157,143,247,48,126,211,237,133,116,113,9,31,89,32,55,171,236,150,57,26,216,23,38,223,222,222,135,190,27,181,28,191,124,47,172,167,46,123,222,188,127,15,61,54,248,172,212,20,252,171,104,115,213,249,156,238,111,58,118,145,223,43,105,172,235,226,128,0,1,248,137,190,81,114,160,64,72,222,202,195,198,12,244,53,251,34,152,50,14,48,45,71,164,206,162,121,93,121,80,237,23,254,239,223,84,74,255,255,71,255,68,127,255,255,255,255,213,231,239,214,98,237,169,66,168,80,48,173,31,49,71,66,73,18,132,39,107,142,159,149,81,38,96,249,158,110,176,50,96,128,172,100,146,178,105,15,34,96,240,10,96,24,38,99,243,242,10,30,132,136,114,239,152,90,8,3,65,67,25,18,32,112,132,104,128,12,161,3,64,121,36,224,2,150,200,238,152,50,132,243,101,79,233,42,243,12,74,29,174,213,34,101,98,39,39,115,254,186,125,155,81,64,80,218,180,114,68,207,160,217,0,48,49,103,146,162,79,53,119,29,5,74,172,216,49,82,79,252,140,89,241,196,224,181,165,254,114,215,7,102,73,178,47,51,146,161,167,230,234,199,60,20,49,217,163,56,83,74,87,22,86,37,148,90,178,71,145,37,171,197,46,213,17,144,186,89,228,74,127,138,230,42,198,187,92,72,246,243,191,211,243,95,239,146,102,234,195,141,61,31,157,81,47,34,182,219,189,107,124,66,166,43,26,183,222,227,199,178,146,249,203,10,175,115,55,90,28,90,230,155,110,129,91,75,26,52,222,214,109,139,44,87,159,118,198,126,241,237,243,243,48,239,149,165,72,1,164,194,6,131,71,25,110,68,198,83,208,202,238,40,8,222,32,99,175,46,2,190,81,0,205,15,101,242,194,84,236,234,30,32,17,201,182,39,32,105,252,250,185,43,42,60,78,47,54,84,182,21,59,255,67,191,238,75,179,254,183,81,252,135,152,30,118,248,189,255,96,0,1,96,169,170,53,44,24,148,39,25,8,94,8,160,99,18,195,144,80,148,100,242,88,96,8,144,91,65,160,164,4,28,167,169,141,32,177,134,0,145,139,226,171,30,70,179,2,64,96,49,174,140,201,170,98,202,98,18,192,146,164,199,148,29,168,132,51,36,243,76,52,255,251,178,100,36,14,103,114,104,207,19,185,76,112,66,73,170,39,101,5,116,28,33,163,68,110,105,233,193,25,20,231,129,172,20,184,251,87,50,246,16,128,5,174,142,134,33,72,24,185,223,178,176,110,168,26,86,35,90,167,78,186,116,235,100,152,187,239,159,195,109,202,153,184,71,89,91,175,5,180,252,149,34,130,75,96,104,30,24,114,242,114,40,160,55,222,212,74,1,98,11,17,228,107,106,158,15,112,24,132,135,88,80,95,169,73,73,207,176,99,23,35,19,164,40,19,234,136,8,24,110,104,201,46,148,130,4,17,70,73,2,240,156,241,64,64,54,136,40,24,33,21,134,209,168,253,137,64,8,24,84,47,130,176,217,59,68,12,107,225,109,228,63,77,191,179,140,19,156,183,246,234,104,229,231,231,241,168,102,255,61,210,132,142,46,43,145,187,253,66,123,5,194,0,0,0,13,13,21,212,135,136,65,17,202,201,102,65,45,166,171,189,132,227,101,11,150,252,23,127,186,56,46,217,7,246,33,164,187,141,106,126,205,219,87,122,244,239,253,95,255,127,255,255,255,255,255,255,253,248,107,250,28,89,207,57,68,185,32,1,165,133,9,157,1,228,206,51,14,40,141,131,41,1,44,19,128,201,102,131,19,5,3,136,135,24,17,129,12,58,200,195,93,17,135,49,44,31,177,0,192,160,80,116,162,133,240,200,192,82,253,211,24,230,110,27,106,251,51,16,225,207,154,213,8,89,80,144,130,175,158,34,125,2,189,110,219,90,110,240,54,194,122,25,125,57,139,241,117,141,28,74,67,9,106,109,232,115,52,195,86,220,190,66,18,37,109,64,234,207,20,116,189,109,137,119,145,94,44,188,38,75,28,130,70,94,72,211,83,70,129,171,42,254,28,161,24,84,202,106,210,94,186,222,25,230,203,54,244,116,61,40,92,116,138,182,237,107,254,212,211,101,124,110,254,189,195,53,211,166,215,7,102,116,92,54,181,225,228,106,91,91,214,179,172,99,231,51,118,109,218,46,168,194,251,175,168,145,179,37,226,194,137,139,62,133,103,24,140,219,248,141,168,10,29,174,89,47,149,159,226,203,113,146,168,56,113,2,201,13,154,137,15,35,75,62,12,120,235,221,149,191,85,193,217,64,121,133,82,249,38,159,58,125,51,200,95,190,178,90,92,249,112,104,32,112,227,30,234,142,251,47,30,87,130,78,30,34,15,250,97,110,66,78,222,130,196,118,207,255,255,252,83,160,0,0,112,43,116,202,194,115,54,28,76,102,138,59,34,232,209,192,64,128,9,132,94,106,30,97,128,144,232,76,4,17,48,72,112,200,133,96,112,24,202,129,118,104,32,12,1,2,230,20,1,13,15,114,105,164,66,102,16,32,60,10,8,255,251,178,100,31,142,166,211,101,80,147,153,92,224,67,162,26,77,96,47,112,28,225,159,62,110,101,147,193,20,150,104,73,148,157,218,44,137,66,173,221,105,82,44,32,36,184,0,84,226,101,248,18,141,133,59,117,18,193,134,91,130,211,202,211,160,170,205,57,97,175,193,165,100,92,24,1,247,131,89,196,46,3,199,141,206,202,143,47,250,194,32,30,236,87,254,115,51,155,230,23,223,249,200,41,242,211,157,59,146,227,130,165,60,187,119,237,212,222,71,162,121,147,136,243,4,62,167,142,215,227,77,160,3,214,135,211,242,31,235,170,121,205,34,233,32,88,195,189,55,169,89,18,50,2,226,216,72,243,76,25,85,253,255,190,118,251,157,87,7,174,74,90,70,64,252,106,178,39,170,139,187,238,208,6,3,70,175,191,237,161,32,0,0,1,96,0,0,7,155,29,237,51,16,25,231,99,195,48,119,33,249,85,44,24,42,104,194,52,216,208,110,103,59,142,103,54,134,225,112,62,34,195,169,243,69,105,39,136,205,160,162,62,207,90,93,255,255,255,242,189,127,87,214,233,27,149,250,104,1,26,98,57,201,138,131,230,119,59,25,4,242,114,176,105,186,129,108,184,212,7,131,40,129,65,193,83,62,130,204,34,16,48,25,52,197,97,128,80,96,207,97,21,212,88,18,52,242,102,9,88,182,26,28,3,41,114,182,153,36,202,99,24,90,103,9,156,175,102,112,176,166,201,143,251,140,86,237,0,31,171,12,244,72,134,126,231,73,160,22,218,250,83,33,243,33,69,27,140,44,121,158,32,123,76,154,68,88,83,235,71,155,48,167,97,68,77,212,11,132,197,40,23,198,174,209,125,46,30,235,66,43,53,12,210,246,252,125,244,122,37,55,175,99,189,70,126,228,159,173,86,239,225,205,200,181,115,45,60,87,235,58,247,227,142,229,199,17,124,139,13,255,246,163,239,52,71,128,144,137,227,167,173,242,235,234,229,1,145,233,3,144,158,173,249,230,186,122,109,179,187,57,55,230,215,182,238,91,104,41,78,54,120,255,190,251,70,125,61,235,215,162,184,43,118,170,204,54,8,105,1,148,118,22,177,80,40,228,1,46,243,49,87,95,149,153,36,106,32,9,29,236,18,78,221,235,29,98,141,32,108,17,147,42,165,41,161,36,213,195,133,5,47,150,183,164,134,29,83,102,249,231,149,47,63,59,251,255,28,253,191,229,63,254,138,182,255,242,55,1,0,0,99,7,216,204,70,33,49,83,156,200,116,51,246,18,12,112,51,48,32,0,209,241,131,40,1,76,0,37,48,24,240,16,41,48,18,12,129,86,23,11,152,136,161,27,10,136,12,74,42,48,176,60,137,11,72,172,65,205,24,153,236,74,102,196,37,255,251,178,100,33,142,103,51,103,207,19,154,92,116,61,233,90,99,97,229,40,91,245,161,62,110,101,147,65,17,17,168,233,131,149,216,240,8,124,18,153,111,130,112,141,109,104,2,164,70,155,81,1,194,227,12,13,13,38,28,180,106,210,194,47,40,114,8,22,34,21,100,139,227,192,111,129,128,179,166,192,160,113,107,242,59,235,47,7,220,153,52,216,169,182,246,94,152,54,165,243,185,88,202,34,179,36,215,88,237,117,102,202,163,21,122,41,123,53,133,126,200,182,161,126,62,15,205,117,21,186,148,228,94,199,141,143,32,135,126,64,16,216,164,207,234,118,25,210,151,183,101,220,176,157,5,164,226,8,73,73,19,96,197,38,53,110,166,254,105,252,76,53,118,164,233,181,20,55,31,26,157,168,89,78,222,154,173,60,211,84,94,251,150,182,151,12,174,226,64,0,0,188,71,111,178,166,48,37,38,62,206,12,19,207,10,87,79,133,197,70,79,47,33,139,132,218,65,137,77,133,104,57,4,180,85,250,79,81,213,239,218,175,255,255,122,55,255,255,255,234,49,191,255,254,173,168,65,243,124,226,192,47,14,73,64,77,163,2,184,140,52,175,62,109,56,203,96,50,251,152,230,90,97,129,88,24,38,103,0,64,160,64,193,129,98,67,160,4,32,100,193,202,232,6,128,140,86,20,3,37,197,142,81,145,24,76,136,130,155,134,41,64,35,193,109,208,29,13,183,173,121,104,25,226,201,201,95,30,42,200,78,86,212,113,28,86,17,176,95,130,26,133,232,109,118,58,169,195,72,74,27,143,52,42,52,27,66,150,119,227,20,119,90,166,105,254,60,21,58,180,53,121,74,136,215,171,205,107,229,79,26,145,236,98,83,2,238,164,8,202,203,253,185,134,79,39,17,224,153,54,118,208,197,244,235,40,154,24,198,132,196,148,163,210,251,155,179,175,205,145,203,115,187,49,223,101,97,164,226,4,69,8,161,69,68,147,86,98,190,215,59,167,62,109,140,198,223,81,207,126,36,201,84,183,171,254,20,71,47,209,99,235,53,244,148,101,150,151,223,152,121,99,204,214,1,128,73,95,87,189,61,93,35,195,210,106,128,99,201,204,205,30,120,122,216,226,160,164,137,194,104,147,224,68,89,7,198,114,235,23,184,24,89,3,188,122,125,10,72,88,233,55,247,97,175,25,247,106,63,255,252,130,186,79,253,229,131,171,53,119,255,202,32,0,0,12,152,192,47,66,63,141,45,60,204,142,142,75,196,14,246,91,227,120,2,1,65,152,232,49,136,19,164,168,129,48,206,67,137,132,74,46,164,112,24,8,184,70,226,134,182,71,5,148,24,110,166,15,42,32,163,27,165,101,70,158,39,4,2,2,132,168,86,98,184,116,255,251,176,100,36,142,230,125,104,208,155,122,75,240,73,133,42,2,97,231,118,27,105,163,60,110,101,115,129,28,150,168,69,150,29,218,28,88,211,104,153,181,253,232,131,179,83,186,21,194,173,123,69,244,163,205,4,112,44,7,20,162,130,191,223,26,138,39,26,209,40,75,24,53,203,216,254,179,237,86,248,240,62,28,76,203,75,138,180,159,198,126,11,254,126,38,143,89,171,236,84,29,68,94,193,173,88,126,129,202,120,5,39,148,155,11,173,224,29,234,246,127,101,1,235,208,227,80,39,84,196,19,38,104,131,94,187,17,200,84,84,200,120,95,89,23,181,106,8,153,165,194,173,146,27,221,145,228,48,102,57,217,79,32,111,117,34,115,106,166,168,0,4,183,22,44,139,142,153,190,12,194,192,12,105,50,215,88,115,234,182,76,33,104,36,98,163,152,157,110,54,226,52,74,103,222,125,99,57,138,172,229,85,80,34,169,168,127,209,132,184,133,99,235,53,249,104,156,132,243,63,228,250,194,190,159,255,255,127,61,117,189,159,244,0,92,48,147,204,224,226,67,64,48,140,93,72,57,63,72,13,230,66,81,151,232,6,40,16,24,196,52,37,7,2,137,12,46,46,50,130,92,18,23,51,16,249,51,66,194,83,4,139,76,28,18,18,49,209,151,112,160,82,204,140,176,84,51,75,14,4,34,153,67,172,202,23,161,28,50,194,164,164,64,85,7,245,154,46,71,16,175,147,234,60,212,113,91,41,238,203,5,128,233,1,36,211,207,23,65,149,74,7,133,132,87,189,166,169,180,93,66,201,105,112,218,140,251,1,215,109,234,190,83,43,162,117,78,229,181,25,87,42,181,9,218,127,169,175,189,77,200,47,177,123,113,195,144,59,190,177,230,49,242,162,169,72,129,17,211,77,34,214,226,252,194,251,152,59,242,79,134,147,19,52,65,24,218,243,66,4,238,156,203,211,133,230,254,203,160,221,201,211,177,236,214,139,201,142,185,122,202,50,102,96,160,226,110,63,82,201,184,98,33,125,85,168,84,18,160,38,54,234,66,58,0,133,107,199,88,236,122,9,10,10,255,134,1,102,104,253,165,56,14,17,24,16,23,192,237,242,234,22,224,156,252,86,125,136,155,234,166,13,34,16,219,141,92,230,166,125,70,38,239,255,252,183,211,255,255,251,191,255,249,1,0,0,4,148,170,97,53,248,64,204,162,18,68,1,161,52,224,36,48,192,36,200,43,240,226,33,128,65,38,39,13,21,2,102,1,23,152,216,144,96,16,33,129,133,238,65,40,117,58,200,252,34,226,140,97,194,97,92,131,237,66,208,179,5,121,154,251,152,112,0,203,202,200,5,43,10,232,183,187,81,229,99,86,43,86,158,170,94,94,90,110,255,251,178,100,45,142,102,118,104,208,155,153,91,240,71,196,106,55,97,103,118,26,137,169,66,110,60,219,1,13,145,40,205,134,29,216,203,7,205,184,148,29,165,54,220,1,5,206,101,207,128,114,128,81,130,234,209,151,224,205,173,238,254,178,206,227,186,116,43,165,5,237,73,22,191,189,212,183,43,201,213,242,127,19,207,161,194,190,102,113,35,172,15,70,83,110,30,107,146,60,176,243,201,174,38,67,118,145,210,56,107,108,107,7,6,37,36,134,171,182,101,59,219,182,97,182,94,202,132,26,198,152,170,216,81,172,182,213,235,82,12,163,144,169,205,207,137,84,251,147,252,88,32,0,0,1,215,66,208,151,67,226,35,242,44,210,5,172,247,190,206,45,11,192,74,40,147,9,169,210,242,203,128,168,113,141,70,173,141,157,23,217,129,156,80,155,157,242,166,21,137,193,177,237,253,168,210,159,119,22,255,254,223,219,186,102,197,14,15,29,236,254,66,128,92,101,128,153,179,193,6,126,32,152,172,70,106,9,17,144,4,80,241,156,5,161,134,33,16,44,121,64,20,0,2,8,163,71,160,224,9,147,65,143,120,168,92,170,22,48,192,4,104,95,145,8,120,160,40,216,204,40,87,88,116,80,66,188,172,185,76,52,70,2,172,210,74,192,214,132,134,86,96,36,35,86,10,14,202,161,254,179,6,55,89,156,98,204,10,192,188,25,168,151,99,109,98,241,94,31,208,215,64,241,128,34,142,82,23,141,90,54,175,15,101,51,211,222,146,39,35,225,45,121,124,60,227,199,197,99,117,37,242,172,246,115,189,241,72,249,142,251,225,199,113,105,162,165,252,120,246,113,173,233,31,77,177,35,79,31,79,231,248,36,66,86,137,1,133,15,133,176,172,125,212,54,28,187,58,23,155,174,126,248,137,4,64,247,160,136,105,155,171,109,240,223,34,55,12,4,204,49,211,217,126,92,1,28,195,83,94,242,192,44,209,38,144,121,75,133,210,106,117,158,134,159,21,73,46,221,62,117,222,43,17,100,57,110,111,189,71,96,152,16,98,186,26,114,237,149,143,71,67,229,115,253,229,25,110,234,63,92,223,255,255,255,60,188,36,183,255,242,20,160,0,0,0,2,128,68,150,236,216,136,166,82,69,84,76,29,202,21,143,16,173,5,53,134,75,110,50,153,116,44,83,24,53,244,96,239,198,226,83,186,77,198,124,187,91,250,105,233,68,34,144,96,91,65,152,116,76,43,43,109,37,153,122,114,16,9,186,68,7,154,232,25,140,81,172,12,170,13,14,27,47,76,19,21,62,173,54,66,219,108,137,212,109,148,115,177,2,15,250,68,42,144,44,100,44,16,46,129,17,196,34,164,197,12,233,64,194,45,134,194,120,218,84,255,251,178,100,61,136,37,181,107,214,235,41,101,112,75,197,26,40,101,98,122,24,77,183,87,172,61,183,193,50,145,104,149,132,141,232,177,35,50,253,119,29,39,157,17,163,175,176,171,170,206,92,32,5,20,246,211,9,8,178,101,248,16,254,107,247,159,252,234,218,147,117,135,72,19,130,6,168,246,79,78,183,239,79,156,206,245,247,250,38,22,83,175,147,56,224,4,0,0,19,232,199,154,130,31,25,219,65,210,176,164,109,109,83,170,42,177,180,77,167,30,2,204,218,70,239,122,71,84,10,32,236,189,185,194,221,195,153,40,123,154,113,191,60,43,40,244,67,66,17,182,107,28,22,187,255,29,89,79,222,143,255,250,105,169,238,148,255,250,191,253,0,1,2,9,73,53,28,81,31,204,143,25,202,250,26,35,122,101,59,123,52,150,110,211,132,74,102,134,176,191,0,181,145,227,45,251,47,133,122,169,134,160,20,235,12,232,206,239,79,59,239,16,144,236,135,225,141,28,117,209,229,109,237,71,77,156,168,115,234,242,222,141,84,100,185,235,183,27,139,140,228,229,214,31,103,27,149,203,50,29,174,109,179,152,8,94,96,23,200,213,218,190,107,102,47,109,99,82,191,249,18,219,204,234,29,94,1,147,75,244,127,211,146,182,155,141,191,137,14,31,191,27,246,181,86,251,106,50,46,48,142,189,97,45,232,189,31,101,142,218,93,15,152,22,128,117,66,145,180,183,67,213,92,127,95,90,108,137,192,254,81,160,24,139,18,152,150,53,23,219,81,153,83,209,7,25,42,146,200,168,231,13,121,239,172,4,1,162,57,237,57,218,63,172,72,241,32,5,155,59,198,183,46,52,114,160,36,136,223,216,37,80,233,23,40,63,96,218,15,81,116,160,110,3,35,220,101,245,81,135,251,253,218,220,96,214,238,80,175,156,131,231,21,92,144,162,168,252,154,127,237,255,179,73,250,255,250,234,255,242,93,10,0,0,12,0,12,82,48,37,195,241,140,216,132,195,28,192,85,174,233,157,26,57,164,184,177,79,11,196,133,187,22,43,39,116,183,42,216,168,61,141,57,245,193,194,151,41,77,215,237,134,233,106,134,8,114,26,164,238,75,207,95,85,151,168,244,151,246,248,25,92,224,129,45,117,104,186,185,69,186,7,121,109,73,175,45,194,109,159,170,51,141,175,219,224,187,226,10,208,61,14,206,216,79,149,146,71,23,87,244,220,255,216,244,139,142,53,117,45,79,47,189,159,127,221,139,227,10,255,218,230,223,73,22,56,223,53,245,107,38,149,219,96,205,172,173,202,140,251,185,74,217,29,10,198,174,40,163,94,26,239,227,40,220,239,76,223,252,135,132,209,220,50,19,50,50,220,183,229,79,212,9,70,231,168,255,251,178,100,92,0,6,15,110,84,83,47,85,240,77,100,74,73,101,231,76,23,41,177,87,172,189,177,193,30,142,169,245,134,52,240,85,124,92,39,242,124,236,141,20,84,1,0,22,0,2,62,16,166,209,255,56,0,38,78,193,105,144,49,164,26,176,79,210,22,194,66,183,5,182,52,28,36,22,238,110,194,151,114,105,246,152,18,3,37,202,22,123,151,115,21,232,100,216,80,188,138,187,61,38,52,186,103,109,187,191,219,239,255,254,239,4,43,127,255,255,254,235,192,1,0,0,160,164,236,150,136,34,22,124,132,114,7,2,240,46,182,236,34,138,36,188,80,130,72,161,238,111,166,102,49,6,212,153,7,95,169,130,190,64,30,132,240,113,5,132,50,125,172,33,44,231,166,249,98,235,242,158,21,240,98,118,216,81,152,176,174,147,71,112,192,85,45,216,210,215,124,119,72,109,236,149,120,112,247,2,117,247,95,39,123,170,45,12,164,38,189,11,100,221,137,132,109,120,155,91,135,45,10,96,155,208,19,139,152,137,131,40,212,56,93,107,125,186,97,196,254,153,48,90,214,63,23,210,56,161,147,73,101,6,40,152,139,90,137,161,56,69,214,59,148,204,66,208,30,187,41,245,58,214,56,8,74,141,66,246,77,117,84,219,171,58,70,122,130,96,91,89,91,238,91,179,178,128,0,128,0,8,20,0,0,15,85,168,91,194,77,102,218,156,176,81,172,144,47,129,32,25,120,109,78,171,182,146,145,190,16,50,220,215,53,156,175,49,214,235,100,82,105,198,54,96,96,40,212,76,102,44,148,223,195,180,91,111,221,243,159,127,255,221,255,255,252,189,85,128,0,0,146,78,192,233,115,52,160,48,153,131,34,1,58,48,120,52,217,77,199,146,75,3,194,80,162,32,209,1,249,64,210,118,24,56,251,140,58,40,96,132,198,92,22,6,52,234,169,19,35,54,19,5,79,71,85,6,111,229,44,110,35,42,22,23,85,132,161,73,159,124,12,59,130,126,170,68,21,142,83,199,223,140,102,225,112,227,13,186,148,228,65,18,134,216,0,226,242,77,163,129,35,54,78,80,144,182,136,147,106,26,208,241,69,25,169,218,36,240,206,66,74,148,146,118,97,81,124,148,49,247,181,19,172,219,215,54,39,17,181,4,15,154,196,166,157,179,33,203,78,196,133,248,85,104,254,219,253,38,213,255,251,178,73,158,221,184,175,206,91,225,231,80,16,153,21,107,165,12,124,30,128,221,166,224,147,90,124,152,149,158,167,246,55,95,86,152,61,41,115,97,18,185,210,221,73,181,117,209,74,179,193,206,40,82,14,162,155,68,56,113,104,15,86,211,110,123,50,246,124,232,0,0,0,29,187,118,5,120,77,213,106,243,232,56,255,251,178,100,123,14,183,61,120,80,147,111,110,208,75,109,122,84,97,231,60,27,45,201,68,77,229,173,193,29,14,233,81,135,156,248,131,111,62,219,215,138,8,72,126,228,129,169,123,82,91,37,252,92,83,7,146,242,227,23,176,157,165,53,22,127,226,2,211,198,204,254,205,217,191,232,255,179,255,233,255,255,255,255,255,255,250,127,255,255,255,255,255,205,125,27,150,66,132,122,137,246,107,168,160,129,176,54,193,26,144,232,57,155,72,134,23,128,64,12,212,60,70,4,10,8,18,38,103,166,201,206,184,170,195,42,31,97,132,87,59,1,21,183,26,55,152,45,220,89,137,223,147,72,158,148,108,74,228,222,43,7,48,116,217,177,150,8,141,122,228,196,38,229,72,14,18,205,165,239,201,68,20,205,112,117,23,213,212,168,142,214,58,255,39,211,214,41,25,4,148,220,192,116,98,163,230,34,214,112,32,197,97,250,19,49,225,80,218,55,27,29,7,147,52,238,146,225,123,49,156,5,109,230,130,124,149,49,73,235,24,38,49,74,175,157,17,13,234,72,72,165,39,135,19,168,232,183,173,34,250,100,177,128,95,217,100,144,9,243,245,23,159,28,231,43,28,47,169,90,52,18,28,227,197,81,14,34,84,129,89,110,153,183,179,156,27,87,58,6,147,117,155,18,130,254,46,153,84,197,63,231,114,61,64,129,218,52,236,60,236,26,212,159,23,130,226,70,67,44,11,165,122,9,233,205,182,236,102,5,54,229,207,16,10,199,88,255,124,161,197,224,70,150,104,159,57,126,170,216,243,88,66,107,37,199,184,210,122,31,114,170,229,234,148,233,250,63,254,159,255,175,255,35,33,64,0,129,177,227,33,0,9,155,128,22,153,131,212,38,133,7,5,65,6,54,110,24,68,4,21,7,129,148,197,207,17,22,151,179,216,28,145,98,164,162,35,5,129,192,206,163,10,0,160,71,108,156,232,129,230,49,101,84,225,115,91,97,86,96,0,48,165,153,101,229,13,112,61,155,15,8,144,40,253,15,246,0,144,241,234,108,50,21,104,184,40,97,22,183,26,16,96,12,89,138,213,42,151,119,23,20,152,86,138,247,102,128,169,237,198,239,64,19,254,213,176,218,183,174,9,38,208,34,214,127,76,202,254,89,52,139,95,188,49,92,39,8,78,129,242,168,88,179,152,133,81,23,49,15,14,113,34,150,103,200,129,194,214,60,139,12,226,116,154,133,210,115,44,224,202,116,205,68,232,204,100,12,225,188,106,161,30,19,35,55,80,201,85,99,66,148,226,52,131,215,213,184,125,90,17,10,107,162,83,214,223,82,140,153,156,75,10,72,168,48,12,166,113,98,45,26,146,95,169,125,202,96,8,1,128,13,218,243,117,120,129,255,251,178,100,120,136,183,59,116,80,11,153,108,116,70,3,170,88,101,229,60,151,253,177,89,172,61,55,193,19,142,169,21,151,156,248,144,147,11,45,21,45,148,238,60,88,79,114,3,147,87,82,98,121,122,237,222,9,17,45,60,27,167,99,71,17,17,81,208,170,184,255,207,105,199,76,40,107,12,33,46,244,244,125,221,189,223,255,127,122,255,255,111,253,78,185,64,1,64,42,73,54,36,240,241,65,99,24,104,234,82,161,130,35,19,29,131,145,66,145,202,123,105,152,62,159,69,167,1,56,250,153,115,233,213,85,129,169,172,55,19,92,248,97,34,143,73,101,209,10,252,119,23,89,220,251,204,120,52,143,67,217,103,108,163,185,89,232,144,115,165,145,235,184,242,194,100,136,251,45,84,128,176,242,42,76,212,96,100,48,80,81,238,174,112,188,117,115,205,106,144,51,17,157,178,107,152,55,190,11,220,253,177,83,155,194,131,124,230,73,175,187,238,241,149,123,219,4,79,88,44,153,179,106,82,37,236,160,121,76,199,143,23,72,203,95,66,129,146,157,87,225,225,150,149,126,165,254,211,109,40,120,92,195,6,239,129,231,225,237,171,109,183,46,112,49,24,100,140,231,128,36,198,65,47,253,187,228,25,36,132,55,70,4,32,201,11,107,36,192,206,98,37,235,166,82,169,240,199,220,143,221,181,109,34,239,36,14,13,109,241,139,70,146,3,168,167,61,63,86,120,156,58,162,161,26,224,100,21,187,155,225,123,123,231,172,238,255,245,125,78,255,250,127,235,220,167,136,6,58,0,190,66,61,13,28,16,213,198,77,25,240,212,136,76,146,60,26,66,173,128,102,16,231,80,105,40,40,68,136,108,100,34,2,135,64,160,96,232,0,128,74,97,208,121,169,128,169,18,29,16,52,186,16,236,234,45,54,171,8,35,21,16,4,184,207,248,65,4,165,162,170,9,12,8,202,164,33,1,239,106,199,95,246,221,136,163,244,211,25,13,224,129,137,84,177,238,34,44,205,130,244,98,14,213,212,131,228,52,222,184,49,43,164,106,89,83,10,106,180,120,151,227,133,83,17,203,162,21,54,144,191,231,48,35,70,53,116,140,23,52,37,148,119,57,88,170,52,183,129,142,125,229,198,198,52,12,105,32,116,205,25,235,52,23,17,173,136,65,206,246,43,94,146,186,143,131,232,195,188,136,4,186,232,74,50,142,2,111,201,0,71,218,187,184,233,187,210,61,201,244,15,187,188,47,238,178,6,148,162,153,213,125,197,53,181,172,12,180,74,124,32,153,98,147,56,60,215,37,50,45,118,50,46,33,189,29,134,161,247,188,191,13,107,142,78,83,222,81,40,64,0,42,65,207,251,198,33,140,102,96,66,230,113,58,191,165,255,251,178,100,134,138,39,221,115,81,131,111,102,194,72,73,218,69,97,39,104,158,125,205,70,173,229,237,201,30,20,105,33,131,149,144,109,209,182,140,131,158,151,64,119,149,63,193,6,174,253,85,48,153,204,138,170,120,179,232,182,149,14,160,249,175,28,210,141,77,255,171,254,189,63,183,55,155,253,255,251,255,254,159,254,95,255,221,255,244,82,16,149,20,14,8,96,198,254,12,118,16,44,38,106,18,99,74,6,52,208,23,18,73,67,5,13,18,114,16,18,166,24,56,208,13,172,113,0,96,146,130,93,1,39,124,168,107,241,0,152,252,161,148,105,96,154,3,26,28,38,52,186,75,120,85,22,19,44,5,31,154,28,152,162,181,170,60,224,149,22,162,10,226,44,99,247,43,159,67,155,102,197,211,95,169,175,76,250,20,41,114,60,219,176,248,4,84,81,10,37,89,187,43,102,151,83,112,218,134,86,135,205,76,1,188,225,224,44,64,196,105,235,23,88,71,204,143,34,99,224,200,112,230,193,215,218,211,8,205,62,149,89,36,221,136,155,238,167,246,112,212,107,97,124,170,207,97,129,91,78,217,147,146,54,101,62,243,133,33,229,78,155,248,93,28,89,206,237,225,165,166,202,181,205,239,98,174,151,100,59,117,76,165,47,59,207,240,205,190,214,83,219,50,45,219,112,23,59,219,115,223,171,58,143,254,29,124,49,61,212,23,60,115,227,54,237,105,125,231,16,226,119,92,200,3,16,8,76,194,86,130,249,50,121,22,225,144,186,211,85,118,180,201,135,8,191,179,224,19,71,22,142,111,0,97,70,37,104,112,16,32,176,141,80,255,179,181,1,106,34,236,162,249,206,154,53,191,141,14,42,135,150,229,218,154,127,255,167,248,183,255,187,255,228,164,193,0,76,36,144,235,2,12,9,240,204,34,12,113,120,232,38,68,154,205,4,185,66,29,224,20,17,19,41,128,4,7,17,24,8,72,100,246,190,13,6,96,205,25,113,164,162,51,42,17,38,1,78,2,122,28,185,117,163,219,202,243,22,161,161,19,6,14,4,158,170,209,54,97,0,94,106,45,53,208,71,13,89,47,76,100,150,152,180,154,55,162,44,88,26,140,50,55,0,148,34,65,73,151,208,177,124,46,180,230,125,64,58,96,153,192,121,164,231,219,116,203,135,60,130,229,92,90,9,230,10,129,103,139,217,218,41,33,114,167,213,46,116,65,74,137,148,77,139,228,5,203,34,197,224,12,213,47,111,145,91,105,187,24,242,189,79,157,245,230,236,192,8,203,203,53,81,110,241,99,32,206,101,152,41,247,149,193,84,170,117,43,23,210,241,225,175,88,186,109,102,127,67,210,208,180,195,14,65,238,158,158,132,5,103,70,123,13,44,184,85,255,251,178,100,110,14,55,244,115,81,11,122,123,116,71,169,234,85,97,101,104,30,149,213,68,13,233,235,201,10,12,169,85,132,153,144,210,83,240,127,103,82,159,119,157,185,29,174,146,129,191,205,202,95,29,215,145,138,63,149,221,122,241,231,95,164,119,249,124,66,240,2,0,76,189,139,253,43,66,62,142,125,74,214,254,90,201,98,48,218,208,168,53,190,33,83,125,66,100,139,216,126,120,55,225,114,133,208,61,88,177,209,90,173,209,164,8,62,250,17,50,255,221,93,126,239,175,214,70,252,153,61,189,255,106,175,255,255,248,239,255,244,129,143,192,107,0,26,195,116,5,52,3,195,48,164,38,87,48,41,211,2,27,16,10,128,2,132,152,201,93,90,1,2,48,2,33,145,16,245,98,19,70,2,7,68,85,26,76,98,96,199,160,30,44,174,212,62,27,95,33,80,78,106,96,8,129,196,84,38,72,89,124,2,224,172,39,10,43,213,155,38,47,15,144,75,6,133,149,62,178,1,128,41,177,9,156,35,225,40,101,40,192,246,253,119,16,144,183,30,120,31,33,207,25,181,64,213,51,18,63,0,146,96,43,71,251,41,132,73,82,245,59,214,59,1,151,95,30,250,65,237,28,43,187,168,94,172,236,170,77,105,241,39,66,182,217,164,23,139,211,164,147,61,12,159,152,12,116,224,138,214,151,79,220,183,22,26,108,123,214,5,16,63,152,94,181,62,183,165,211,94,49,26,213,109,116,225,133,51,166,188,43,173,117,201,137,250,71,125,183,127,77,81,191,110,49,63,150,38,191,167,242,95,56,206,38,248,172,222,71,110,91,212,244,248,43,233,215,18,127,169,161,127,7,14,244,32,71,101,169,146,212,4,130,90,56,176,235,30,136,34,31,114,153,235,191,50,40,207,186,151,144,181,0,135,55,244,70,148,71,175,206,151,57,30,87,192,230,93,162,39,22,181,10,127,40,77,153,155,57,187,237,95,147,212,226,127,182,38,237,246,250,208,0,76,61,52,241,2,77,7,124,227,170,204,177,224,237,226,12,248,16,207,23,12,108,162,156,13,82,104,192,6,2,24,28,72,68,146,103,6,180,192,161,176,178,16,19,32,0,42,2,161,17,231,13,140,8,92,33,58,155,196,90,147,168,21,30,234,37,234,90,51,228,241,143,151,83,138,177,155,38,26,84,85,99,37,144,142,140,69,38,207,39,119,175,200,92,93,55,17,65,41,3,60,216,193,129,175,80,40,66,171,117,57,99,172,21,89,193,210,184,136,245,45,112,73,188,41,69,181,157,116,11,6,105,70,141,54,186,79,187,251,247,39,44,167,72,167,107,34,110,171,229,69,236,214,122,32,49,121,80,200,110,182,216,49,117,164,220,78,61,136,187,65,2,255,251,178,100,86,136,87,228,118,80,139,122,123,112,72,103,10,122,61,66,110,29,221,197,75,77,60,187,137,19,156,41,1,133,137,176,81,198,185,142,225,185,219,213,7,2,222,21,140,57,171,98,150,208,153,255,145,93,254,166,249,62,159,243,189,197,179,74,217,187,0,149,198,76,24,250,128,205,174,188,207,234,252,209,139,250,106,108,226,255,18,68,223,149,59,175,182,185,188,143,245,171,198,191,99,60,175,72,73,73,62,51,141,248,94,112,8,0,0,20,0,0,95,101,17,115,8,6,51,241,86,28,104,219,151,163,246,42,250,168,85,220,245,169,104,165,167,98,231,60,138,244,156,198,155,92,175,140,241,92,29,26,24,49,17,56,184,90,103,153,191,207,159,111,255,111,183,227,255,85,31,146,251,63,255,163,255,220,1,128,64,73,168,33,146,118,0,153,174,38,114,153,165,26,122,251,147,24,52,108,132,64,74,162,146,220,33,216,132,170,205,14,46,68,171,72,186,89,16,231,138,219,146,126,148,20,146,2,24,2,133,210,150,81,167,33,201,136,188,234,249,222,94,15,100,195,43,197,76,155,118,92,232,229,28,64,15,5,8,145,6,228,51,26,110,204,158,118,160,146,15,249,226,0,227,166,164,44,209,106,64,212,244,27,90,162,212,147,63,119,199,100,34,176,78,163,41,218,218,46,52,79,183,242,28,209,188,15,33,118,185,126,22,123,241,180,125,208,206,18,154,160,233,67,231,123,34,133,174,178,159,193,119,109,147,216,119,44,132,75,105,32,20,214,246,122,200,120,193,102,120,68,9,19,131,250,159,127,21,101,173,85,90,252,172,254,206,246,212,169,121,206,216,239,251,54,227,25,137,24,92,169,77,237,48,199,77,46,160,107,44,36,92,108,183,54,238,247,114,175,110,147,86,149,150,125,220,71,75,111,141,54,112,89,57,190,233,233,170,141,168,228,17,144,161,164,37,169,118,222,184,113,115,52,70,21,2,12,159,58,230,157,22,72,32,155,223,180,253,56,198,87,223,181,139,187,150,243,254,69,228,9,100,38,165,188,173,254,77,190,157,126,107,155,242,226,55,81,229,255,68,143,119,179,255,88,0,0,12,18,18,82,210,7,32,105,166,46,170,121,152,241,166,12,248,66,50,86,106,113,27,34,76,44,32,96,173,61,134,33,165,217,90,96,17,117,116,109,225,43,5,226,237,9,37,134,38,244,37,149,176,143,121,27,43,213,141,247,115,221,87,157,188,105,221,201,111,118,28,14,95,103,229,151,212,252,247,57,149,93,48,229,188,170,148,77,71,94,20,165,191,230,4,45,75,190,57,218,144,36,255,73,50,123,127,21,7,126,142,215,166,122,239,73,19,147,124,210,114,237,199,143,177,230,197,152,91,255,251,178,100,65,136,22,194,103,84,83,88,122,242,72,70,106,88,96,197,148,31,113,197,66,77,229,237,201,5,25,169,73,134,20,232,90,150,155,92,138,87,229,22,57,128,166,163,88,48,156,161,74,224,255,78,151,11,178,70,227,5,11,67,179,133,115,197,184,40,204,214,199,190,165,101,129,181,232,233,252,23,196,18,130,202,25,224,174,133,30,228,76,166,247,10,109,245,195,159,211,98,25,23,198,75,239,114,222,148,108,101,191,203,81,221,127,63,119,153,209,192,16,2,0,32,30,45,133,57,66,80,144,91,66,162,29,42,204,85,150,192,84,113,184,167,55,186,74,191,49,59,166,168,165,23,133,1,218,57,123,227,146,148,167,222,143,194,45,133,115,232,111,127,254,250,104,217,126,178,141,177,111,95,166,103,87,170,71,190,223,255,182,144,0,11,10,109,154,161,41,183,48,156,188,177,156,162,152,151,64,25,88,213,10,12,204,56,46,50,74,12,103,226,38,4,16,28,68,2,21,10,38,247,39,225,141,17,142,8,140,62,190,165,44,221,26,164,104,213,96,72,183,53,85,83,61,106,48,144,32,67,160,69,229,169,119,196,90,68,101,202,68,13,154,80,194,41,9,12,31,250,7,117,35,41,46,68,118,19,162,168,163,68,153,185,148,103,110,9,138,41,27,97,53,56,175,133,117,246,187,129,85,248,156,22,11,162,208,120,57,149,42,4,183,15,131,110,252,185,230,74,211,46,166,61,10,104,184,10,134,79,65,104,242,151,196,39,191,170,129,174,246,82,139,202,228,255,139,129,236,247,224,9,87,12,182,85,203,48,112,131,67,92,233,12,142,139,149,209,200,174,145,91,236,147,55,183,189,211,108,70,218,226,0,167,72,151,231,84,8,136,176,138,188,135,184,215,195,28,15,84,147,171,66,156,82,109,152,106,47,92,195,172,139,165,37,171,44,109,122,213,223,246,141,188,207,111,86,143,172,165,166,222,177,12,32,27,235,97,105,150,84,4,92,210,188,154,66,39,128,226,88,138,86,79,59,68,89,232,72,180,67,21,209,195,131,222,173,60,115,51,198,136,66,83,156,195,95,9,183,160,210,90,141,255,255,182,159,73,134,107,98,127,220,33,253,61,215,251,64,0,0,0,52,192,123,76,80,20,202,114,14,126,120,211,148,65,143,134,184,16,103,239,70,56,54,24,16,53,80,104,3,196,136,140,200,89,24,4,173,10,24,8,73,2,139,162,221,83,176,130,37,23,64,192,79,130,120,193,17,14,157,61,11,17,127,198,132,76,164,180,106,81,228,72,244,6,171,81,88,199,135,60,216,144,227,30,28,194,79,74,222,103,156,176,53,17,153,84,26,36,182,197,152,8,15,234,42,6,178,156,228,148,87,1,17,255,251,178,100,58,8,183,237,113,80,155,120,124,176,69,37,170,85,97,34,118,156,133,163,77,77,62,29,1,15,17,169,97,132,149,216,52,86,204,68,210,197,65,182,184,43,5,187,71,169,50,166,1,217,18,144,154,103,182,243,132,85,203,249,5,143,200,121,245,132,88,100,235,7,42,95,188,178,149,182,124,174,139,142,187,133,178,70,16,118,176,34,171,165,197,222,86,118,182,34,171,22,67,21,184,179,107,35,173,57,107,182,148,177,55,93,226,85,84,60,51,52,50,221,90,173,114,7,104,55,32,206,165,7,86,211,43,183,82,31,10,168,220,193,9,94,54,218,112,50,207,226,98,1,132,135,188,195,123,247,93,254,167,255,120,255,122,240,28,115,185,44,220,176,72,0,32,186,98,80,53,209,29,18,18,7,16,5,254,116,212,251,45,122,99,80,235,38,207,112,159,231,15,112,133,66,246,198,153,173,79,36,138,66,147,45,83,72,248,86,169,168,139,121,91,254,175,215,7,183,137,239,93,27,168,212,228,250,232,245,255,255,160,3,4,148,155,184,67,189,38,204,68,128,116,33,42,38,219,56,40,105,131,122,12,0,129,75,36,4,125,21,145,36,88,0,209,136,162,126,14,3,8,20,160,249,51,194,128,178,144,169,80,116,199,225,235,111,209,185,136,72,218,2,84,198,158,249,90,163,205,48,221,248,1,156,114,186,17,116,168,81,96,100,86,106,58,51,213,241,44,4,109,232,236,37,197,37,4,109,204,188,116,192,94,32,246,235,54,214,83,92,67,27,140,81,219,29,114,94,220,112,93,144,16,44,105,122,239,213,23,131,64,72,160,84,176,163,116,89,194,214,70,114,131,79,185,229,6,125,72,40,247,205,234,208,170,27,118,130,4,163,249,45,58,206,233,42,1,86,234,241,200,253,243,62,19,46,105,110,185,46,127,190,139,149,247,6,236,141,149,149,22,16,227,230,36,232,61,52,89,176,154,178,101,28,193,28,192,82,199,221,2,89,141,146,49,82,4,161,186,73,166,110,121,140,200,209,54,170,156,64,71,228,114,229,194,160,229,234,118,5,8,215,160,184,113,161,81,60,240,59,80,214,177,251,228,234,4,152,196,182,34,60,200,222,86,58,60,79,23,193,37,195,112,135,5,212,156,107,249,82,111,85,183,109,100,238,95,108,174,167,20,245,81,223,255,255,74,0,76,15,39,51,72,128,200,56,35,41,48,76,112,0,57,18,92,206,96,146,103,73,151,64,228,64,227,55,130,76,148,44,4,146,198,130,134,5,4,152,84,63,80,176,36,42,9,64,203,1,144,53,25,35,68,100,230,116,50,6,33,239,44,195,103,25,12,85,101,216,170,229,139,180,80,19,240,37,7,1,68,188,3,206,136,135,205,255,251,178,100,44,14,167,229,113,79,139,153,124,84,72,3,170,90,97,231,44,28,81,197,68,77,189,124,193,28,25,169,21,134,9,104,186,134,49,7,8,108,23,41,78,100,176,42,54,60,144,52,0,93,54,93,154,30,8,81,194,186,214,66,58,112,61,187,2,248,8,206,77,198,60,10,38,18,188,6,52,145,16,18,70,151,161,107,143,84,60,84,192,148,189,196,151,56,195,132,197,236,45,111,114,2,251,251,13,18,75,137,70,34,39,11,152,40,9,99,225,34,123,103,39,173,121,240,158,203,112,13,234,171,177,183,67,219,140,5,105,67,31,74,181,118,55,184,116,164,93,245,246,239,235,254,90,32,244,140,118,222,195,72,7,161,203,170,62,54,247,138,99,192,181,246,212,154,155,52,190,51,77,226,242,49,127,13,191,94,237,142,254,255,240,247,79,35,191,237,48,0,1,32,0,0,2,71,232,232,85,32,128,70,144,170,69,89,121,100,34,10,83,58,170,69,126,241,89,247,224,86,80,100,187,141,153,2,18,238,82,212,146,61,18,163,148,12,231,158,31,151,145,131,104,80,99,150,39,87,103,84,222,167,223,78,169,127,211,255,179,255,72,12,97,13,166,106,60,100,229,38,229,26,99,173,6,109,128,96,226,198,10,248,16,162,4,11,48,17,3,53,37,4,20,139,3,130,130,140,44,42,217,0,81,110,140,240,5,74,112,32,14,38,9,150,3,135,210,177,151,8,128,37,140,52,26,2,226,167,81,128,134,178,22,133,60,44,15,104,184,108,225,65,203,221,202,5,29,152,37,6,3,14,75,230,34,228,0,83,150,34,99,129,108,146,67,13,131,130,168,238,194,86,163,226,127,74,88,3,196,213,129,173,48,87,2,209,33,244,133,76,188,220,239,37,154,106,144,83,251,205,63,83,109,82,132,70,201,121,75,224,249,41,247,131,253,93,185,48,199,231,251,53,117,183,145,178,144,174,170,85,107,182,210,123,91,11,106,72,244,97,11,58,10,173,221,234,147,106,119,76,22,165,102,134,106,73,178,57,80,94,244,8,110,237,150,230,254,106,238,215,138,99,38,243,236,135,205,190,82,95,243,255,51,231,191,63,199,160,52,240,177,86,183,0,8,80,125,155,136,14,237,68,159,117,188,86,36,9,34,21,224,218,222,96,220,9,30,218,245,135,136,241,62,69,88,202,49,104,88,114,152,174,12,124,43,224,121,76,141,131,255,85,127,211,255,193,195,43,122,25,117,62,175,93,63,255,191,244,32,0,0,8,0,74,110,244,169,45,208,160,99,236,155,105,30,99,20,66,100,206,134,23,69,152,1,40,173,139,141,44,71,137,193,185,35,210,231,112,54,163,82,26,17,197,84,222,21,39,115,24,195,113,159,124,152,255,251,178,100,28,8,38,18,104,212,83,44,110,208,77,7,170,53,97,135,90,31,53,189,62,78,101,241,73,12,47,170,52,242,137,216,227,239,71,139,105,240,116,10,253,57,60,219,141,214,168,153,183,243,184,209,173,187,192,33,79,16,92,236,80,37,178,24,209,8,75,251,179,51,103,228,111,66,128,227,114,144,245,77,26,102,117,175,153,153,47,208,148,35,83,198,230,220,93,39,116,34,49,237,127,76,166,57,72,87,204,62,164,137,131,255,176,0,40,166,174,210,108,218,225,234,158,161,110,91,89,87,91,124,167,8,254,187,186,153,246,112,46,179,114,149,227,248,111,44,190,84,36,92,204,238,112,202,154,5,37,217,76,201,33,66,131,58,201,207,58,70,38,251,192,32,1,64,247,133,134,164,193,217,17,153,250,16,25,93,228,184,148,36,47,16,69,193,13,88,248,150,73,115,240,3,239,183,218,100,231,28,65,211,164,227,231,98,232,132,231,57,141,59,26,29,138,57,169,81,242,95,229,10,250,229,57,191,227,159,84,207,34,223,200,121,63,196,159,255,91,192,0,24,193,67,230,164,101,58,249,148,23,6,67,18,27,198,150,96,192,121,157,10,166,83,33,133,194,134,38,21,153,100,98,58,88,88,0,113,92,200,32,215,57,46,131,136,195,206,177,0,6,29,42,200,206,225,163,104,160,24,107,14,42,139,202,157,70,35,10,233,20,205,53,5,5,148,64,64,233,244,89,177,163,68,140,64,117,185,72,182,144,114,115,79,41,204,65,242,67,148,94,235,236,33,89,81,185,244,2,226,220,143,48,116,228,143,29,186,14,176,79,95,12,84,137,0,251,224,69,102,25,129,241,8,108,26,107,59,38,40,235,181,150,233,173,27,237,12,138,118,136,238,240,3,99,237,46,65,95,184,131,53,47,151,187,60,97,59,163,24,206,143,148,206,116,124,15,47,176,45,42,240,186,243,106,104,41,66,239,22,179,165,183,213,248,125,73,183,133,202,115,84,198,51,218,97,105,137,213,59,116,73,23,213,21,130,152,77,210,29,247,153,35,235,18,52,125,234,47,198,109,241,73,239,242,197,125,74,212,211,175,87,15,156,87,230,97,48,54,0,8,8,0,4,73,35,229,217,47,37,230,226,48,202,25,170,214,195,29,126,3,32,199,143,11,44,102,0,139,213,212,46,227,201,180,147,54,75,122,115,118,239,122,39,250,175,244,255,166,124,223,147,254,223,244,255,245,111,252,39,253,91,235,255,250,142,0,147,36,252,128,71,44,212,148,205,97,164,150,92,152,226,88,149,37,1,16,101,180,114,156,216,227,48,198,58,173,234,109,24,246,141,39,246,14,227,213,153,183,29,81,56,190,38,43,243,101,8,233,197,67,43,135,106,63,255,251,178,100,29,140,5,149,103,213,27,47,93,112,63,139,10,205,48,10,112,32,137,197,58,46,105,239,193,30,39,105,89,131,137,184,240,147,20,139,251,183,211,228,187,198,218,225,167,89,124,199,218,123,42,3,90,155,251,207,209,216,54,142,183,73,34,219,127,70,155,202,163,214,119,244,229,101,227,59,122,53,156,60,2,197,228,58,217,60,44,57,201,190,222,201,251,103,218,226,79,82,25,62,225,91,120,248,138,227,190,58,200,105,108,16,75,49,177,108,4,147,76,234,57,137,12,107,32,92,234,249,38,156,208,135,131,199,165,67,212,197,20,157,229,189,50,155,59,61,147,53,175,74,35,68,0,64,48,104,12,3,39,107,192,72,39,130,32,139,35,72,140,185,17,167,61,160,229,100,92,94,11,197,250,54,111,223,121,65,38,46,2,252,225,27,175,111,246,255,223,251,127,255,253,127,239,244,255,255,255,232,67,255,255,45,244,85,245,0,38,30,78,24,12,58,99,16,249,206,65,198,182,92,153,151,168,97,80,113,160,215,230,6,6,24,4,62,101,145,225,156,206,166,1,54,135,8,64,70,83,38,8,220,67,1,12,65,44,79,146,98,1,240,241,10,130,103,204,236,221,27,1,111,67,18,216,34,50,112,131,89,186,36,200,0,141,18,92,172,20,24,98,65,205,38,56,208,66,37,97,80,55,34,96,37,206,57,9,49,53,181,39,220,226,169,20,152,132,201,12,33,21,44,106,44,184,204,129,159,122,218,233,80,3,69,116,38,146,49,85,112,149,63,118,185,0,188,222,76,85,172,10,144,242,233,92,6,70,158,70,18,215,130,159,143,91,253,156,181,48,194,151,12,38,34,167,19,144,184,139,177,98,78,225,174,84,242,99,55,144,30,218,193,111,212,130,156,106,100,206,19,185,33,159,62,123,109,123,37,186,210,53,205,156,48,79,224,187,248,108,34,231,198,231,237,247,141,149,152,211,109,203,233,176,197,246,51,150,58,233,238,187,85,126,27,247,127,247,245,175,254,45,255,107,215,194,235,127,183,69,247,182,181,73,181,243,49,205,97,0,0,82,38,232,134,81,1,5,76,45,87,57,30,23,124,5,6,177,246,137,51,15,0,75,79,155,114,240,38,78,61,138,172,42,76,249,147,203,100,156,161,46,38,124,119,140,243,185,215,254,171,248,118,255,208,216,191,197,23,252,159,78,255,255,127,107,238,45,255,208,49,199,227,2,37,59,168,131,241,213,55,73,19,73,92,57,0,83,110,153,48,180,211,2,39,14,220,53,230,3,6,75,14,51,43,59,38,183,90,194,133,224,128,193,111,144,104,4,241,84,88,136,221,170,1,97,3,4,151,0,160,131,240,33,6,55,25,28,130,6,109,171,52,40,4,172,255,251,178,100,38,14,71,85,107,79,3,120,61,112,75,138,250,99,25,231,10,26,69,157,72,109,225,235,193,18,15,169,93,134,45,88,182,17,210,26,23,133,31,139,221,75,21,13,99,89,33,170,55,195,78,203,240,187,71,139,122,92,65,162,102,61,169,74,113,37,186,22,209,33,106,147,18,149,11,137,175,148,189,169,246,196,3,39,208,178,216,195,65,79,43,204,46,75,143,179,235,24,65,13,203,87,121,142,48,215,96,133,130,221,100,65,158,197,235,34,54,163,173,227,157,245,179,123,50,230,79,2,221,230,230,48,205,226,115,113,180,76,58,44,34,149,114,214,87,36,238,207,48,7,163,14,96,232,66,229,72,41,132,197,75,226,119,45,5,210,114,207,19,12,74,132,101,142,31,76,237,135,203,186,127,84,188,227,23,27,114,143,8,81,64,0,0,7,192,102,133,0,150,20,96,76,41,4,152,176,70,45,75,194,153,80,176,13,123,211,25,128,33,118,57,148,246,113,58,63,62,118,164,40,67,143,114,154,175,222,199,127,213,250,235,255,235,183,230,127,255,78,223,254,63,199,77,48,169,73,133,66,143,236,231,68,23,110,40,26,146,231,48,2,33,97,83,11,188,33,79,48,211,147,90,157,120,74,173,68,163,8,20,14,65,49,49,240,178,17,109,43,0,68,201,4,98,5,39,171,95,219,98,81,28,90,27,12,150,52,248,75,166,149,80,235,148,157,15,132,39,223,124,155,71,229,110,54,190,248,53,158,34,233,19,178,202,113,186,66,41,82,246,129,177,70,137,205,25,78,38,163,22,170,83,139,189,198,112,223,185,78,68,148,83,106,167,171,47,202,239,88,110,111,249,199,219,15,107,50,117,177,189,62,79,118,13,80,241,167,172,143,101,223,51,15,171,109,182,44,19,221,71,131,12,198,77,64,85,111,25,190,26,78,108,89,90,154,246,108,92,106,34,107,225,114,86,127,173,118,215,43,228,221,196,12,69,141,43,178,243,149,208,102,171,240,134,250,85,23,18,53,79,86,156,221,244,209,161,77,90,76,241,203,247,170,48,16,189,91,194,2,128,0,38,59,182,68,149,129,102,17,13,168,146,150,94,251,198,151,184,173,194,121,51,183,250,243,136,240,114,103,53,69,59,16,239,110,114,123,202,1,86,24,136,172,65,131,121,9,238,174,77,58,157,237,114,173,246,170,253,123,191,47,250,62,239,234,172,0,76,236,222,51,241,252,215,225,112,115,16,200,165,35,159,4,12,210,24,49,217,92,80,118,34,19,25,100,46,98,67,112,193,89,130,4,7,76,241,85,146,96,194,152,193,199,132,9,139,4,245,179,161,226,79,129,156,144,99,0,63,69,82,170,237,4,37,83,42,106,128,18,177,168,188,236,197,255,251,178,100,39,14,103,128,107,79,139,154,123,116,51,34,250,170,61,34,38,30,137,169,62,78,101,241,89,24,22,104,193,131,10,88,128,1,27,192,130,204,97,11,83,30,6,121,195,165,184,197,205,46,180,82,28,122,82,170,15,206,186,124,165,219,204,170,160,33,149,230,30,116,160,89,9,213,193,28,2,2,202,228,212,137,69,109,27,3,132,108,88,135,213,148,122,156,59,44,105,18,8,23,242,255,149,22,210,66,213,170,147,87,80,195,108,176,229,36,132,170,119,61,208,117,179,195,185,41,3,76,84,126,202,87,225,34,44,9,93,176,214,158,63,142,134,227,49,93,98,207,219,245,35,175,186,61,251,206,117,73,247,215,94,248,159,91,171,46,249,233,63,94,198,114,215,125,101,181,203,91,214,190,181,173,111,87,141,77,197,215,237,123,254,76,218,108,0,128,0,0,0,34,218,220,153,165,80,176,171,108,8,17,161,14,1,5,83,56,22,190,143,42,86,129,55,250,217,177,214,249,43,84,119,253,191,251,85,68,127,255,244,82,236,71,247,122,117,0,198,29,228,26,144,120,112,50,97,174,138,6,81,70,25,170,112,0,21,153,40,218,97,128,112,80,14,24,175,49,41,140,72,22,80,52,40,51,2,144,73,164,90,147,9,3,196,149,79,53,193,128,73,138,114,132,198,27,1,170,63,138,212,56,34,150,151,248,26,58,100,136,196,100,241,192,19,120,152,66,45,97,98,203,116,158,169,58,146,144,162,2,130,49,144,105,155,39,187,59,206,144,148,162,97,158,248,0,28,204,236,137,230,74,248,32,85,47,38,192,97,74,167,159,179,45,164,92,31,133,113,24,77,139,215,103,161,35,198,19,19,248,233,199,212,155,52,57,122,68,94,199,176,147,191,176,156,187,134,212,73,213,111,98,248,82,89,249,236,113,231,73,212,141,152,9,179,182,194,75,22,173,149,240,114,219,165,214,238,245,43,245,2,37,218,145,254,205,72,44,95,230,214,105,155,39,254,100,222,43,184,45,16,89,19,203,12,204,105,89,99,74,151,215,202,90,219,129,247,95,191,185,35,69,212,4,86,125,43,63,169,253,212,177,200,185,42,84,108,160,40,164,171,132,36,94,15,3,186,134,241,136,105,221,109,175,215,194,221,191,213,253,51,193,158,53,215,139,81,255,191,168,122,229,144,215,13,233,224,54,9,224,157,237,181,69,127,145,88,251,225,61,107,35,162,34,234,233,91,190,218,250,189,99,0,0,99,30,230,141,216,202,56,220,244,203,134,67,14,31,13,82,143,1,70,76,30,160,48,200,240,18,21,50,64,208,192,133,1,90,97,64,97,142,1,86,7,66,153,2,198,65,184,40,162,111,69,70,2,166,115,238,103,40,151,54,208,255,251,176,100,31,142,231,45,107,207,147,154,122,240,70,5,170,32,101,39,120,25,1,157,72,109,229,229,65,27,148,40,133,133,149,170,224,205,44,48,162,73,210,192,35,6,9,69,154,147,17,3,32,184,172,72,70,160,197,225,95,16,224,57,12,80,116,210,177,211,184,178,226,16,117,99,197,1,246,217,4,29,131,241,130,100,120,174,47,150,176,205,33,3,132,200,121,95,13,238,24,6,169,240,107,139,21,15,98,113,63,51,166,178,237,19,173,205,74,34,186,232,121,66,228,130,252,249,22,137,152,204,165,85,163,85,102,22,177,33,21,104,140,80,168,122,51,118,161,172,231,231,223,205,115,51,95,238,78,183,227,55,70,202,91,95,198,198,245,175,72,211,246,75,65,214,181,251,142,186,77,199,182,219,226,75,127,247,141,219,227,255,191,235,157,118,253,107,112,35,250,194,218,90,38,161,0,232,46,28,120,22,40,20,101,22,99,16,77,146,236,45,136,179,126,205,44,241,203,212,230,213,130,98,210,45,86,33,139,4,69,114,171,161,129,183,248,237,15,208,163,99,203,135,253,236,89,255,138,212,211,40,184,243,127,173,211,29,57,106,62,188,153,42,243,27,188,56,168,0,43,89,18,112,16,96,206,103,204,17,14,24,192,16,172,66,46,70,31,64,74,103,46,212,237,100,132,34,44,82,52,84,22,132,205,114,83,8,224,195,201,64,178,89,128,47,66,68,48,195,115,77,179,5,125,69,49,6,98,37,213,234,96,149,188,156,46,158,213,233,186,225,240,48,85,14,43,160,105,233,234,177,127,40,207,20,226,205,92,53,170,205,205,120,73,115,151,194,92,77,185,221,82,87,91,255,246,220,182,163,117,136,120,202,228,225,196,168,7,13,87,18,255,215,210,222,237,255,9,37,141,181,167,150,251,93,63,248,153,179,56,69,77,52,170,85,219,197,246,204,69,202,50,249,245,254,54,36,57,162,66,196,250,204,68,212,118,210,50,183,150,200,241,95,36,169,38,173,2,93,192,111,175,247,204,159,25,180,238,0,240,239,120,150,8,178,133,244,30,112,2,169,86,158,11,114,8,104,238,82,11,187,77,171,176,31,223,71,81,157,252,129,9,215,245,8,57,81,181,26,206,194,237,131,151,3,70,6,186,186,23,26,245,29,170,41,182,250,227,16,104,65,32,190,44,222,226,135,249,62,226,31,226,96,0,0,1,92,3,50,58,148,152,201,234,51,93,158,204,44,9,51,10,96,209,33,195,54,23,204,34,42,21,11,24,148,134,96,19,1,129,6,2,193,224,130,113,138,65,69,166,6,131,8,69,70,58,0,163,4,109,78,221,201,112,84,138,103,12,124,42,53,195,9,56,45,62,136,156,133,11,45,40,227,38,33,255,251,178,100,41,14,183,155,104,207,155,152,124,192,62,229,26,106,97,229,40,29,49,163,60,110,105,235,193,29,26,168,65,149,138,88,84,103,40,140,207,85,81,174,52,114,235,72,70,82,47,71,37,224,157,16,2,13,202,128,81,74,209,45,105,101,234,167,145,179,149,204,240,10,152,4,108,38,42,170,123,76,53,172,112,104,55,21,196,202,100,152,229,198,202,55,14,218,186,199,207,235,221,120,214,222,79,42,119,172,27,108,66,97,218,219,90,150,104,71,186,163,91,102,251,94,45,60,17,67,27,182,127,156,73,50,126,6,19,140,255,192,151,85,74,124,194,97,199,255,55,115,137,179,103,231,50,60,120,96,4,234,250,24,116,12,248,2,204,242,3,153,241,109,194,87,66,127,43,229,92,91,199,126,234,102,198,22,7,235,163,249,249,250,156,101,49,192,0,64,0,0,0,75,45,87,5,64,53,167,40,0,150,145,22,102,169,72,75,14,247,140,36,234,21,44,41,86,132,154,184,120,162,194,22,188,140,206,209,74,19,159,161,52,249,55,255,17,149,127,252,175,211,253,253,61,109,255,230,164,64,6,12,188,15,17,50,55,225,168,221,103,179,19,139,205,195,118,49,32,44,193,142,64,49,8,160,22,102,112,224,88,226,43,56,72,104,182,146,183,132,34,196,104,140,154,99,138,20,104,131,224,237,161,3,58,3,108,38,134,198,71,9,182,229,81,64,152,82,4,126,101,201,146,191,157,0,168,155,70,4,18,81,20,10,64,76,55,32,38,136,211,80,244,74,43,170,225,182,195,32,148,70,120,97,26,78,158,64,133,71,101,36,172,8,41,24,33,111,208,224,86,192,144,219,241,112,154,144,19,237,101,121,27,130,108,151,8,217,32,41,124,169,78,249,169,159,133,63,93,150,159,139,140,109,53,4,197,91,137,186,58,179,61,80,75,158,218,86,107,57,214,95,172,221,120,237,137,171,91,56,246,219,37,240,224,183,237,219,188,8,182,251,77,219,215,126,177,239,101,6,247,235,174,146,137,69,89,85,26,3,28,31,2,117,150,235,191,172,89,239,136,127,226,12,104,209,241,92,46,239,225,51,161,193,8,0,25,2,184,24,20,232,24,160,113,83,82,53,186,43,146,239,175,22,221,155,49,223,154,189,203,63,141,235,172,110,106,109,80,175,50,55,82,236,237,159,56,159,160,174,68,33,111,162,7,208,78,15,193,13,35,255,130,4,80,206,21,255,255,155,31,206,255,147,0,0,0,48,192,198,35,176,50,140,245,112,50,104,184,197,106,51,56,166,77,0,57,51,201,100,202,129,16,0,132,96,96,5,46,24,76,14,28,60,64,25,129,193,110,96,92,32,2,25,135,49,139,60,206,44,161,99,116,48,24,176,255,251,178,100,31,14,151,55,105,207,155,143,79,48,73,69,74,57,97,133,90,26,137,163,66,78,97,237,145,46,154,168,129,132,149,232,179,80,41,121,20,68,190,224,16,251,21,3,5,75,114,176,111,195,101,37,3,78,161,10,235,110,200,253,40,97,73,191,32,88,16,80,110,118,122,30,116,210,107,26,81,128,8,240,14,6,131,74,5,19,243,145,117,25,151,5,187,25,32,16,57,25,91,55,230,104,148,56,15,148,217,116,186,228,214,117,178,248,155,205,117,187,111,125,130,173,197,239,224,177,111,181,26,54,111,49,150,41,108,42,125,178,241,3,159,191,149,248,254,197,122,199,174,183,239,139,179,107,166,252,175,180,161,187,234,162,191,183,251,225,201,153,204,110,176,180,41,8,20,75,34,26,150,157,66,210,113,64,187,121,56,226,207,175,139,237,209,153,238,175,228,221,45,153,214,0,0,28,0,2,54,86,104,135,200,178,20,160,167,26,2,204,101,82,165,99,74,128,144,142,6,4,125,105,168,226,156,237,64,25,179,54,176,16,50,79,84,47,81,104,66,45,184,180,194,238,69,43,106,124,67,208,251,255,170,70,219,252,67,118,151,221,247,163,221,253,255,245,0,227,160,243,130,12,141,80,198,49,193,224,18,81,52,211,36,88,140,98,227,136,40,157,15,153,32,34,97,1,185,0,237,91,193,65,224,51,146,88,190,166,89,153,80,155,242,25,106,160,146,17,37,85,167,70,73,14,48,210,252,181,53,43,65,19,117,99,145,164,109,172,156,114,117,186,230,203,233,197,133,212,223,38,188,204,174,64,194,222,253,72,48,8,118,139,161,89,169,217,139,194,228,177,81,18,60,175,117,157,82,71,82,27,41,55,35,255,113,20,249,193,85,77,97,93,243,243,225,246,180,101,178,114,77,180,67,87,130,160,123,138,225,207,31,182,69,254,14,251,107,79,111,106,113,213,62,254,60,239,126,97,219,126,207,119,116,223,223,88,206,61,243,227,87,10,95,191,18,75,174,16,136,141,197,28,8,105,202,239,169,99,207,30,88,240,165,128,245,170,210,73,103,148,133,26,178,169,158,71,187,125,72,207,20,68,16,136,169,51,92,71,136,23,36,118,86,174,144,205,89,160,135,173,210,160,193,178,101,246,178,34,167,244,189,0,102,17,73,109,238,203,182,39,238,28,109,22,222,168,252,134,198,245,64,218,191,221,168,135,71,71,253,127,205,139,212,235,58,59,203,248,219,100,239,179,253,234,0,0,1,156,199,218,79,224,204,216,55,14,57,64,12,114,121,147,6,154,96,99,210,198,73,229,131,140,66,78,56,1,64,141,46,46,40,214,40,50,40,88,140,144,61,9,246,251,208,173,214,120,22,209,20,46,59,237,65,71,132,255,251,178,100,30,140,134,232,104,208,155,121,121,240,67,35,42,103,97,39,84,24,149,157,72,109,189,145,65,27,14,41,29,135,148,248,100,122,0,130,224,199,90,139,136,71,165,21,10,229,122,101,161,34,11,77,39,69,129,133,14,67,73,138,131,87,38,228,209,196,129,27,182,243,26,107,232,204,23,242,193,72,82,255,9,213,201,81,239,117,38,215,151,183,133,181,140,72,199,172,231,30,6,97,33,127,5,223,60,206,43,117,34,105,222,35,102,55,214,215,76,247,211,237,238,34,91,85,56,43,107,239,255,44,103,214,171,61,226,222,173,87,76,177,124,190,101,166,166,222,241,58,123,38,102,171,168,48,229,46,131,198,10,125,13,66,161,179,85,252,204,108,47,156,83,233,188,89,213,175,29,130,3,36,39,7,177,25,89,77,251,86,14,77,191,239,1,0,0,0,19,188,120,167,235,77,101,2,21,188,234,47,33,186,234,51,6,137,73,128,156,130,234,110,165,70,175,122,133,77,32,136,247,157,109,26,39,32,149,60,179,149,164,167,211,100,151,247,115,191,228,255,195,119,204,93,120,135,94,227,63,203,117,0,1,41,238,96,45,39,28,166,98,12,102,184,42,100,5,70,48,220,36,90,60,158,98,194,77,144,20,188,98,0,98,130,202,12,132,104,110,244,41,91,84,14,57,175,47,170,6,32,23,193,224,204,52,229,115,63,214,5,128,91,33,56,228,184,224,131,185,155,103,83,146,64,184,242,232,66,125,31,151,76,83,148,39,212,210,8,215,211,165,234,20,52,184,12,105,207,94,88,139,0,233,7,140,229,53,231,67,93,246,41,245,157,149,250,148,68,235,148,163,160,152,59,202,99,54,38,110,163,102,87,13,237,136,115,40,84,170,19,104,253,153,153,157,162,89,151,156,253,56,63,116,170,27,70,149,162,60,222,28,248,155,60,168,119,23,192,170,110,132,123,84,194,113,179,4,19,158,121,11,245,229,168,219,102,11,79,122,215,108,195,246,198,203,130,141,172,148,0,0,17,208,226,56,251,232,68,35,66,133,46,2,108,220,132,141,50,141,90,208,171,189,231,74,185,111,31,174,49,186,239,2,216,107,49,174,218,207,185,172,142,148,121,66,117,199,214,226,114,8,83,121,86,89,23,254,244,191,255,111,232,134,215,159,243,93,222,146,0,0,0,120,195,247,211,168,80,76,237,109,53,131,212,64,150,50,29,28,207,70,51,19,66,76,142,57,2,137,69,138,230,99,34,24,60,132,24,53,48,40,16,10,162,151,5,231,4,124,5,148,199,66,203,232,148,52,231,36,96,231,85,210,3,85,121,121,72,27,94,232,115,30,77,74,50,136,23,27,170,145,177,166,0,176,47,204,52,62,28,92,100,192,21,236,255,251,178,100,48,14,199,145,107,206,155,153,123,112,71,71,26,33,101,42,104,29,237,165,58,110,225,147,193,33,161,104,205,134,21,120,153,155,180,34,21,21,254,54,194,133,74,231,214,154,3,233,238,75,84,197,226,33,122,52,2,87,29,114,242,90,62,154,224,130,35,107,4,18,209,143,24,215,52,75,220,22,196,150,179,140,72,243,43,162,23,240,86,218,163,32,222,214,72,114,183,218,70,28,223,45,168,47,169,53,133,230,138,228,174,77,226,22,53,92,101,210,235,227,78,52,181,24,102,94,44,54,143,42,138,184,131,154,222,53,236,161,103,243,60,204,3,210,102,120,101,149,212,174,39,52,25,215,154,154,171,29,206,54,34,57,207,101,124,173,236,210,86,19,34,196,120,23,111,205,63,243,0,112,123,71,16,2,44,16,16,51,46,37,120,35,33,249,120,23,186,111,55,23,25,255,5,18,46,88,132,213,214,220,227,44,222,34,199,210,123,54,76,229,214,169,129,247,229,244,63,28,208,249,105,239,254,62,87,209,182,235,252,206,73,175,47,255,134,63,170,143,253,0,3,4,77,121,162,74,137,144,49,89,128,101,233,141,228,80,37,67,49,180,24,49,48,204,20,8,204,8,10,193,73,161,141,66,169,129,33,200,240,146,6,26,76,58,0,71,64,208,64,50,96,0,32,99,232,14,191,219,212,222,101,177,67,2,64,208,51,89,224,139,80,241,8,0,24,101,229,23,52,21,25,165,240,57,119,124,171,23,32,138,171,221,254,99,100,2,172,255,1,140,208,157,201,0,200,18,107,182,65,160,94,239,50,122,129,5,102,153,231,71,232,249,48,169,151,154,7,91,158,148,238,204,163,190,139,45,213,242,109,240,137,192,24,92,81,73,23,40,32,223,207,159,171,121,73,88,38,94,152,84,90,104,205,119,114,87,242,23,219,57,193,248,229,133,90,110,55,178,82,53,205,31,35,251,103,116,229,75,243,238,57,54,189,31,128,254,150,148,12,181,107,187,124,226,20,238,59,182,72,174,8,156,117,241,161,173,248,226,165,92,143,178,183,155,197,124,233,216,127,18,223,163,214,195,74,165,22,23,164,8,0,28,10,171,78,168,145,160,96,187,83,228,46,22,113,93,123,45,144,112,158,116,99,118,96,45,236,181,250,237,103,59,83,215,182,25,155,75,147,217,45,168,161,76,3,62,227,238,35,198,61,9,210,251,255,138,171,234,218,127,243,245,253,23,255,234,124,40,120,11,201,130,0,0,115,11,112,205,65,15,49,164,188,222,100,3,73,147,13,51,50,51,121,152,205,102,131,6,27,137,6,0,98,65,151,199,196,37,212,154,26,53,27,112,32,97,11,240,197,45,58,34,11,91,44,42,132,126,94,147,25,156,178,255,251,178,100,30,142,199,59,102,78,147,154,123,114,75,165,10,18,100,197,134,25,185,155,64,110,101,111,193,33,14,232,137,132,157,106,108,148,181,74,178,217,133,0,149,130,195,2,167,16,241,231,121,11,173,68,187,151,130,149,168,115,41,164,14,59,44,104,162,80,36,78,91,170,192,215,183,41,134,71,177,238,202,1,69,101,149,225,228,225,104,169,41,89,130,226,106,185,87,192,119,176,155,76,154,168,29,158,172,241,100,13,164,34,2,242,196,255,84,238,186,144,167,166,7,11,143,51,8,189,192,38,172,158,208,89,53,155,195,64,106,223,26,180,95,0,209,84,94,92,111,239,29,230,245,173,235,120,146,75,170,181,152,80,245,156,235,214,240,123,248,152,172,251,129,60,122,200,191,53,156,162,252,247,10,95,194,151,45,241,107,90,125,203,76,230,82,67,171,215,29,131,190,247,251,191,96,0,27,27,46,89,2,5,96,133,29,53,35,79,48,192,80,221,241,95,136,34,89,83,143,44,43,27,182,98,243,157,57,124,92,250,200,5,185,2,55,29,153,58,153,245,176,99,99,27,19,74,9,250,143,144,159,226,205,146,190,206,66,121,108,42,122,239,91,211,238,253,111,255,221,232,0,56,49,45,48,193,140,208,230,35,102,168,137,4,230,217,84,24,216,6,96,36,169,129,199,161,112,81,148,195,230,58,8,139,5,68,133,104,104,64,6,93,77,96,198,108,226,16,72,24,105,54,179,137,25,69,19,22,193,72,67,123,86,89,2,114,117,242,42,92,20,217,231,146,246,152,189,178,21,36,160,176,101,50,17,219,182,152,49,104,228,109,158,190,87,182,218,198,39,89,228,35,42,182,28,251,171,131,23,97,174,253,89,103,235,42,63,95,148,35,64,238,200,165,119,142,177,162,18,36,117,79,180,172,172,113,79,7,107,226,18,20,128,254,172,84,26,197,202,132,45,95,210,110,139,25,25,117,223,119,103,153,174,187,174,149,164,201,155,21,33,148,190,220,110,199,52,165,251,139,90,232,62,212,149,182,136,236,133,147,90,103,171,138,53,167,219,52,245,230,81,26,42,78,95,184,16,0,159,20,215,2,209,225,28,49,211,9,116,74,199,53,248,91,168,9,39,2,1,177,66,138,161,230,42,91,98,157,203,235,8,36,242,59,116,217,142,239,188,160,19,92,64,184,238,122,184,23,221,93,127,46,242,177,63,238,201,173,159,255,254,154,20,235,173,238,94,28,0,22,92,252,103,218,65,152,218,7,13,81,144,54,100,83,129,168,152,97,145,50,202,164,208,66,225,193,208,18,62,169,140,2,200,23,161,50,134,89,216,73,182,115,249,14,95,57,103,63,9,67,25,228,62,35,185,202,105,109,153,234,177,69,6,10,98,255,251,178,100,33,140,198,49,104,211,27,79,100,96,80,204,250,67,96,197,104,30,89,175,56,46,97,241,73,11,46,169,204,243,21,72,171,179,26,120,46,112,22,59,82,154,14,145,72,118,123,197,68,3,39,25,30,88,145,147,93,227,156,34,199,5,18,28,82,117,154,23,244,237,119,235,156,33,235,4,104,161,10,63,74,198,114,240,156,141,237,130,235,81,201,2,177,110,183,162,122,42,33,146,47,200,77,84,207,50,50,251,157,25,114,144,8,5,151,201,129,14,37,32,136,4,67,54,163,132,124,43,211,138,77,180,220,120,202,65,209,184,82,26,70,60,170,250,15,106,41,53,95,51,172,58,43,3,196,72,57,58,122,125,239,206,24,0,0,64,15,31,94,194,16,38,171,91,32,114,180,166,59,112,131,29,117,50,108,115,116,0,169,196,161,152,235,226,42,95,93,60,162,13,230,157,226,154,68,195,95,24,212,16,215,246,255,239,110,109,95,47,246,109,255,255,163,125,123,127,255,255,255,255,210,245,104,79,133,142,253,9,81,139,141,46,162,108,1,152,191,210,107,52,241,207,245,6,135,37,154,145,158,104,225,161,148,2,166,125,62,3,4,134,6,9,153,232,12,2,46,24,100,108,99,34,1,155,193,1,139,160,104,16,192,35,161,1,0,196,1,146,223,184,45,105,97,146,12,252,35,73,4,134,255,165,113,80,3,227,88,4,0,3,190,140,170,196,241,29,10,234,166,138,34,4,37,132,181,132,157,7,22,88,66,83,25,34,239,212,96,129,130,65,191,208,169,115,151,217,75,137,116,196,105,34,219,146,177,200,127,101,149,129,105,150,236,51,193,153,225,53,58,98,30,134,236,88,226,218,155,134,157,33,51,193,211,18,185,14,170,45,253,100,16,189,230,163,251,94,35,4,90,176,183,49,62,195,231,223,63,245,42,3,109,207,154,107,91,125,87,210,240,100,166,171,9,58,169,239,16,78,164,106,66,108,227,93,102,19,52,127,54,190,53,233,184,214,207,180,22,205,215,183,193,199,171,188,227,218,72,245,133,173,214,222,184,129,125,95,23,254,87,222,24,119,197,124,217,31,144,1,128,29,205,168,81,230,60,5,144,6,115,20,158,159,247,77,151,209,43,80,233,102,20,90,190,103,76,110,246,183,101,245,78,157,203,130,115,163,127,246,255,39,255,119,203,255,253,31,254,63,255,213,243,127,127,221,226,127,223,235,198,183,100,5,69,96,0,0,96,181,164,220,236,163,79,154,77,117,35,48,145,52,220,130,64,0,208,0,163,11,128,196,33,131,46,17,64,128,83,2,143,194,0,129,80,9,134,2,5,194,11,135,12,34,20,3,55,219,131,73,120,210,201,254,11,141,150,82,77,59,214,88,219,64,149,255,251,178,100,34,142,6,239,110,206,147,143,94,180,75,75,170,106,97,130,54,28,121,175,56,78,101,145,193,52,170,41,117,131,21,144,33,248,176,20,144,3,64,238,131,133,83,210,150,80,44,7,113,33,185,140,237,81,54,111,119,107,14,130,33,219,48,136,9,183,120,8,234,68,132,44,139,166,134,211,145,239,212,249,219,91,157,161,174,141,93,232,246,147,208,204,141,122,31,27,206,51,156,229,73,54,50,80,111,243,234,109,76,203,141,213,43,191,174,249,138,234,139,124,240,213,124,115,202,209,217,147,31,220,217,44,76,106,197,198,110,132,230,244,28,245,24,203,62,64,53,171,155,155,24,57,195,168,180,220,241,36,135,54,64,128,122,9,38,179,12,10,202,19,72,198,174,156,138,203,27,33,28,77,123,107,85,255,32,0,4,0,0,16,28,245,90,114,59,178,70,108,88,43,204,182,14,14,79,0,241,113,226,217,49,117,24,151,154,16,206,140,129,39,45,167,171,170,125,189,178,243,242,35,223,255,255,79,254,203,191,127,255,21,244,212,218,255,253,89,190,255,87,202,237,109,31,235,193,233,155,146,226,213,131,230,64,180,157,46,76,100,48,193,188,32,166,159,7,28,232,142,96,144,25,153,17,1,196,32,104,128,201,162,149,111,4,27,195,131,226,32,97,131,132,32,192,136,128,32,97,144,233,162,64,64,208,44,189,135,147,28,237,142,86,186,209,45,36,164,202,10,146,106,42,68,114,133,144,14,218,74,197,197,140,196,23,40,114,205,187,241,53,57,46,120,25,247,91,61,71,63,148,239,16,201,150,47,102,152,189,171,213,85,128,44,212,101,51,247,243,191,255,51,61,219,13,145,205,223,37,81,79,184,207,164,213,48,135,236,229,142,251,220,102,252,240,9,138,106,21,204,159,27,211,218,79,245,229,217,255,147,120,31,201,43,150,190,96,89,243,209,63,208,178,120,161,14,178,225,116,96,231,50,13,171,189,146,197,98,232,214,197,119,24,69,69,80,33,188,231,141,44,71,25,195,237,164,92,236,110,59,106,97,219,175,30,56,179,88,237,129,17,237,162,155,93,70,157,141,132,150,0,8,0,32,0,1,65,150,88,193,148,126,52,199,2,226,117,157,249,137,99,152,201,95,11,53,0,221,154,171,150,84,167,123,56,188,194,73,147,119,250,15,234,217,63,173,235,255,224,71,243,2,127,238,155,126,223,246,250,63,255,127,254,220,159,87,88,131,189,42,173,205,182,169,57,11,42,0,18,148,220,195,154,78,117,144,195,232,76,224,104,210,209,13,24,52,176,137,198,1,64,16,105,222,130,57,23,128,104,233,225,41,152,69,128,105,101,200,89,21,151,34,170,224,0,8,92,120,187,42,21,12,3,161,82,255,251,178,100,29,12,6,47,104,209,27,121,121,80,77,107,90,141,61,37,52,29,193,187,54,110,97,241,9,25,16,168,73,131,29,216,122,165,95,5,158,90,147,165,226,27,156,44,227,13,90,112,169,27,88,139,40,175,180,77,0,133,127,130,93,38,108,211,27,215,31,203,191,211,13,24,171,123,142,48,139,113,182,24,99,235,31,252,60,183,201,149,174,216,197,188,230,79,78,181,255,137,72,86,151,247,201,106,109,133,41,140,66,206,179,143,79,43,22,104,187,108,115,149,224,241,141,2,114,34,46,160,186,125,134,230,44,46,230,119,187,65,124,222,231,103,40,208,106,173,114,219,146,97,205,130,104,240,88,222,60,180,89,161,174,169,60,69,107,202,101,142,172,137,132,80,0,12,0,38,0,3,245,221,177,10,72,151,183,98,4,141,63,116,106,99,200,216,66,45,221,231,101,14,132,206,53,130,250,245,174,191,78,173,255,167,255,219,7,245,1,195,191,215,4,108,55,113,216,155,127,66,253,57,15,255,211,183,46,133,233,89,166,98,250,31,226,53,186,236,74,229,100,128,0,0,99,50,19,20,251,46,131,152,50,76,163,138,50,123,232,201,225,96,192,129,130,29,174,57,84,138,28,148,22,14,144,35,18,184,128,18,100,32,99,234,40,25,48,56,68,58,152,84,1,222,86,114,191,190,167,86,22,2,60,4,128,164,84,236,169,121,33,221,1,208,202,132,182,161,180,172,241,45,65,40,170,75,51,16,253,104,156,162,5,105,243,98,141,40,228,74,128,106,155,138,187,19,156,247,160,129,96,118,214,119,69,166,98,214,69,203,204,224,105,58,242,150,111,126,71,107,62,174,102,110,159,88,242,63,189,248,164,205,71,196,215,21,209,195,93,65,100,255,123,222,115,76,68,202,170,77,61,45,37,190,29,219,201,120,83,117,19,57,255,212,151,161,128,139,115,140,240,229,141,188,55,170,96,50,167,33,50,173,201,85,143,51,214,72,241,252,28,155,140,218,80,155,209,52,203,60,103,176,173,140,177,69,133,103,236,47,95,82,50,151,123,154,29,51,136,26,223,188,73,171,84,92,221,160,229,65,0,41,176,34,50,54,22,140,65,49,14,218,233,84,81,171,74,185,138,168,221,170,57,53,7,75,72,31,31,56,131,124,246,168,216,165,198,211,25,142,215,14,68,85,108,246,252,139,62,152,109,115,191,126,179,255,79,166,205,221,23,207,221,115,123,46,241,126,158,132,0,2,176,0,60,108,94,101,131,193,166,38,70,134,29,17,79,140,142,155,1,84,140,36,70,48,49,168,122,122,80,15,49,36,21,236,7,120,224,32,80,194,225,149,84,56,151,79,41,3,63,29,72,5,96,33,116,23,50,136,26,21,56,204,97,255,251,178,100,32,142,135,78,110,208,19,153,122,192,64,169,234,67,60,98,106,29,177,195,66,14,101,237,65,18,17,40,89,132,137,160,128,138,194,67,129,70,91,145,143,2,190,205,170,99,236,223,90,94,185,59,57,208,73,194,225,8,250,21,50,104,115,51,94,57,129,9,86,192,63,218,97,179,7,33,245,9,153,89,219,27,95,253,142,196,123,3,111,113,66,197,112,126,70,102,84,63,198,105,76,77,1,12,204,149,47,118,92,168,213,123,99,141,167,254,3,142,20,229,238,75,43,32,198,203,201,94,60,100,140,169,203,255,59,247,204,147,213,94,164,81,52,43,243,187,50,50,52,203,139,57,222,4,183,213,246,201,92,238,143,103,142,134,77,234,207,104,15,229,132,225,61,21,230,226,50,61,241,44,105,155,228,182,183,3,90,204,13,107,85,135,74,126,220,217,191,250,159,112,124,18,80,46,84,193,76,27,11,179,236,17,38,217,11,67,91,91,12,119,170,61,7,169,85,206,251,217,56,93,185,146,224,210,151,121,128,106,101,253,73,221,5,215,254,55,211,95,254,94,221,63,250,255,213,63,255,213,183,225,62,222,221,159,253,64,17,129,171,65,230,122,15,29,157,190,14,64,20,60,204,124,87,54,152,48,72,18,74,44,49,57,5,138,173,35,35,54,3,1,65,7,5,129,11,6,84,80,121,241,116,90,76,176,70,208,68,1,65,137,65,9,142,100,18,152,58,176,114,12,13,1,5,204,97,215,110,55,8,74,153,148,2,223,8,6,7,16,153,31,250,21,42,167,5,27,129,114,38,46,105,146,246,93,231,97,47,232,127,178,53,69,152,78,78,45,96,58,31,165,65,104,220,112,43,234,101,180,204,237,94,210,202,39,65,200,214,127,169,151,223,58,163,132,246,47,56,151,10,54,167,22,38,229,65,7,75,194,39,10,213,232,174,227,105,68,140,103,72,50,86,58,114,12,7,79,155,204,186,93,252,6,252,197,129,116,225,88,253,32,75,33,42,19,240,152,227,111,222,73,119,231,213,47,229,141,241,139,98,155,214,53,46,48,95,214,253,53,149,205,253,119,188,250,203,255,251,196,76,222,63,205,241,23,254,174,223,253,231,254,90,127,39,0,16,3,104,202,114,72,44,139,254,106,211,192,156,174,149,229,105,89,137,216,229,68,65,37,42,66,82,13,187,228,153,91,115,82,56,165,236,206,132,21,168,219,214,15,80,203,141,168,148,30,238,159,39,255,62,91,201,127,255,117,190,206,229,185,251,250,253,33,0,128,2,48,176,136,241,133,51,73,12,85,163,12,172,88,49,136,244,113,89,215,6,133,41,156,91,114,23,230,173,73,50,5,34,194,209,21,154,147,184,61,86,96,178,170,9,144,107,194,42,255,251,178,100,25,140,70,175,104,210,27,88,123,80,57,227,234,122,61,34,54,29,57,175,68,110,105,233,193,11,139,168,201,132,149,152,27,0,69,1,132,134,85,79,86,98,44,166,95,102,210,182,224,213,89,43,242,51,155,38,249,160,164,68,226,99,249,209,86,35,108,204,166,108,87,176,148,175,51,21,63,191,117,63,83,155,48,155,143,174,31,209,37,74,95,246,8,55,44,152,98,54,173,104,245,242,38,252,168,253,98,90,35,125,47,4,193,159,8,127,177,173,108,194,170,39,80,73,214,154,212,120,171,76,36,73,173,85,253,227,82,197,175,73,46,115,33,91,65,176,142,220,79,243,230,110,250,167,246,242,211,63,250,77,61,181,100,196,238,132,133,65,29,169,222,11,163,79,124,239,193,139,135,182,197,245,17,170,61,155,82,148,149,43,175,63,69,255,34,176,128,2,9,128,64,230,2,61,54,21,1,136,56,11,129,232,22,2,131,130,233,52,247,86,25,136,220,204,152,65,53,14,187,87,235,95,87,248,33,178,42,255,167,251,52,111,255,255,255,208,58,62,118,207,166,82,72,0,0,41,209,17,104,205,227,51,14,22,13,37,37,49,8,172,195,129,192,44,0,198,196,224,224,24,128,102,111,20,36,72,18,25,162,234,52,108,190,109,196,88,192,16,73,120,129,205,101,77,140,100,176,98,17,21,117,222,23,14,165,169,162,149,45,71,137,228,166,213,104,172,166,55,84,77,130,89,49,195,26,124,224,209,176,141,57,76,79,106,32,225,111,17,60,93,14,22,125,29,228,159,46,81,49,240,116,94,40,32,174,216,86,84,25,111,100,59,29,252,56,175,114,52,73,253,83,251,57,35,54,176,95,73,8,114,213,193,7,124,185,179,68,41,176,120,199,107,44,14,57,96,122,145,157,180,93,111,16,254,194,157,85,42,100,166,164,74,82,205,117,167,132,60,162,21,67,198,64,59,66,233,232,121,137,223,181,252,182,250,238,249,131,235,76,99,88,147,108,43,190,247,69,43,74,225,47,99,141,155,210,247,107,137,181,214,229,135,137,219,18,222,33,121,172,140,56,255,249,31,91,126,144,0,3,79,201,84,68,212,8,48,129,109,33,150,199,112,102,240,37,100,72,168,70,211,41,35,71,59,58,72,2,222,51,0,216,16,174,199,205,169,0,131,178,85,183,35,84,191,40,49,156,143,163,59,57,255,175,235,84,159,255,189,114,20,83,211,196,216,0,0,1,84,194,31,141,133,12,10,172,122,184,6,198,54,105,67,6,99,60,110,72,133,233,11,6,2,211,18,168,194,16,140,102,217,97,144,228,165,0,225,2,210,132,36,1,142,178,97,35,34,68,70,6,60,132,166,198,42,64,131,237,28,80,85,255,246,32,255,251,178,100,34,142,70,234,105,208,155,111,102,80,64,227,138,86,60,197,102,159,53,175,60,78,233,237,209,16,147,169,104,243,53,152,230,212,177,89,65,116,220,69,134,33,70,46,8,197,78,196,45,114,62,43,202,102,113,5,9,230,117,217,205,131,91,5,240,254,204,199,106,198,186,21,147,224,6,136,170,98,38,16,154,45,114,94,229,236,204,223,163,225,45,120,9,120,104,232,145,15,29,67,86,211,201,21,230,123,155,129,152,181,16,183,83,6,141,243,15,79,29,174,10,13,225,27,86,247,9,90,211,126,214,205,101,165,126,213,30,52,31,224,60,105,209,61,147,175,100,206,78,253,59,109,4,90,125,223,23,36,30,41,9,208,197,112,160,93,130,207,243,158,98,187,211,21,246,253,83,103,83,71,70,141,160,234,194,0,0,3,21,12,165,220,33,98,104,62,201,120,65,82,199,249,98,81,174,201,243,40,17,146,227,134,247,18,129,46,157,185,22,41,7,252,107,40,4,79,207,81,253,47,215,113,2,223,57,102,157,245,127,171,252,189,63,238,214,123,33,255,202,128,198,1,27,70,56,142,38,32,132,39,44,22,198,9,135,6,57,4,230,40,166,230,103,25,226,65,17,128,34,225,142,34,184,0,10,28,43,12,121,24,67,8,16,80,210,168,35,4,40,40,40,14,52,223,23,129,208,100,42,72,75,233,217,6,76,20,226,15,5,70,107,102,32,168,241,232,130,176,165,204,25,86,52,132,174,179,0,233,178,83,13,61,121,183,18,97,81,2,33,176,138,171,50,219,49,26,29,10,113,19,253,218,129,172,138,132,107,250,145,72,159,41,174,70,225,23,240,42,165,151,65,225,72,0,249,40,222,72,21,120,236,8,71,14,230,235,158,136,116,97,117,134,236,155,217,180,175,207,93,106,30,31,165,213,98,157,226,140,26,108,109,185,85,151,104,135,123,57,230,134,151,191,64,192,195,78,111,187,246,221,198,194,242,19,28,238,33,242,36,141,94,159,129,173,66,113,127,140,189,198,171,189,231,114,77,236,255,210,143,27,220,123,90,18,196,102,52,193,56,235,6,11,117,51,53,20,186,129,15,114,214,125,110,55,199,147,95,193,144,2,3,0,0,12,40,158,133,4,113,33,192,37,9,24,126,88,237,36,142,6,8,231,210,45,222,18,238,38,73,246,103,78,165,183,70,102,81,47,128,93,47,173,234,213,89,110,158,181,116,175,253,166,47,247,122,55,85,255,255,200,255,251,178,180,122,187,150,0,0,1,120,101,40,97,177,89,135,195,39,27,7,24,64,124,98,65,121,44,228,136,128,24,26,6,130,198,169,195,64,34,129,121,157,12,97,194,180,99,102,67,36,8,70,0,130,109,153,50,213,93,32,238,78,255,251,178,100,28,14,198,209,104,208,155,153,123,80,70,228,234,51,97,45,88,27,185,161,64,77,189,152,209,34,19,232,201,132,169,162,140,80,22,121,134,179,172,3,16,40,26,149,87,20,7,91,57,181,219,180,252,86,22,184,0,153,89,147,34,81,112,78,226,233,93,202,1,71,50,141,12,86,44,100,192,58,41,17,66,177,157,146,138,204,5,40,212,34,52,18,219,213,226,215,194,119,122,30,198,183,72,42,159,27,150,130,197,190,193,156,121,247,188,185,192,93,52,109,37,104,44,19,122,89,186,146,180,124,60,163,199,182,108,119,235,93,222,182,154,235,203,123,177,31,109,165,111,21,214,45,104,254,159,118,198,109,74,91,86,163,140,127,53,163,39,28,118,137,181,11,180,123,158,21,123,15,113,96,94,140,19,195,137,104,243,53,102,146,73,120,136,247,2,0,0,8,182,159,216,4,200,117,21,22,113,117,82,78,14,136,47,88,217,33,147,100,242,214,80,18,231,7,83,6,91,103,45,51,116,63,152,172,224,29,18,158,156,61,214,71,219,158,237,245,53,72,204,61,71,125,27,247,127,255,233,255,247,46,221,201,225,221,202,1,140,46,161,75,205,22,172,248,187,13,200,184,202,68,77,42,116,244,90,1,73,128,67,243,42,68,48,32,176,11,153,134,85,40,50,236,16,130,2,128,131,128,133,158,204,80,70,58,221,209,212,137,48,18,204,96,128,6,76,32,52,104,220,10,166,10,48,176,238,226,62,67,20,115,171,13,138,137,68,155,184,40,221,249,57,132,170,100,23,233,247,143,22,2,136,44,229,78,12,35,161,53,68,56,120,217,205,4,202,254,132,189,210,72,6,133,151,228,74,72,45,17,164,55,103,133,1,251,219,149,67,110,34,73,189,181,44,234,26,55,119,34,218,29,87,78,132,127,57,59,44,198,87,174,22,107,173,117,156,96,202,125,214,40,175,96,65,156,158,156,183,214,2,51,133,112,203,153,64,166,93,134,57,27,249,53,251,229,113,171,53,119,230,249,5,44,83,60,88,84,172,181,188,173,139,117,182,255,145,211,233,150,159,111,171,142,4,93,113,71,32,0,0,149,74,5,120,201,204,157,98,163,138,41,92,142,72,174,227,140,105,129,102,64,147,80,96,95,52,102,96,179,103,242,75,183,121,59,252,243,24,21,150,67,25,61,7,116,232,219,218,175,90,52,187,35,166,174,249,73,114,95,118,137,159,211,127,245,113,93,15,255,230,128,0,0,1,112,193,41,32,192,97,137,76,230,73,177,131,138,134,19,27,24,233,176,105,210,121,111,88,161,161,2,236,132,193,69,51,51,149,197,132,5,221,96,137,22,74,24,26,35,13,71,250,62,20,52,34,211,38,242,212,136,133,30,66,255,251,178,100,31,142,135,18,104,80,155,153,99,240,73,36,234,37,97,42,88,28,85,197,64,46,101,233,193,0,147,233,232,241,201,152,227,188,76,133,148,155,94,145,56,182,13,198,84,170,17,135,124,210,53,119,220,134,221,55,210,71,54,206,233,30,38,167,202,55,142,57,57,78,209,105,59,57,38,127,102,182,236,207,93,106,182,241,138,212,135,179,194,26,35,222,171,207,164,128,7,213,52,120,225,5,198,24,180,67,190,164,191,231,54,110,108,53,168,229,23,245,79,67,213,76,166,49,92,85,63,249,85,117,69,172,107,42,235,209,199,62,228,32,232,253,194,17,227,172,159,202,114,194,133,191,39,115,114,185,106,87,183,223,79,96,184,164,200,184,36,22,117,24,99,73,155,174,103,90,251,53,109,134,153,104,92,171,217,144,210,16,141,109,153,108,34,43,82,192,32,0,146,207,43,0,54,41,14,229,100,21,128,224,37,80,218,121,67,98,33,108,33,146,41,27,16,223,16,155,17,206,15,224,33,53,76,183,52,178,128,20,186,151,103,59,161,125,207,161,51,109,107,34,157,180,122,255,57,41,148,207,197,127,245,123,183,145,255,255,255,253,227,24,76,24,224,112,42,29,56,105,120,199,32,144,96,16,193,181,35,49,4,131,10,99,34,227,83,22,112,98,76,127,74,28,217,66,107,73,147,12,30,2,240,204,142,2,136,130,41,46,40,25,150,50,106,192,140,241,211,30,114,34,100,228,162,46,215,135,24,61,137,84,24,41,193,96,0,22,166,150,78,163,244,60,169,73,25,205,131,189,62,168,86,169,99,239,5,97,121,134,214,117,184,164,40,31,80,144,210,76,204,164,213,176,181,33,243,19,89,138,255,75,163,145,205,180,122,222,98,233,125,109,76,67,163,72,217,182,59,225,44,148,101,203,3,149,178,225,53,78,119,253,176,224,214,98,125,237,242,115,46,116,137,76,225,190,52,124,33,140,245,93,181,125,218,4,237,244,164,145,113,136,56,237,231,171,207,171,94,249,164,9,233,151,105,255,184,241,105,170,225,65,175,245,247,159,187,215,183,179,215,251,239,57,167,166,188,173,154,197,127,255,221,110,59,204,110,192,5,68,148,5,94,104,59,134,122,128,28,130,44,234,43,106,114,33,119,28,46,67,214,113,219,194,142,0,103,118,71,71,151,216,234,36,8,37,4,115,214,179,213,206,62,183,215,221,93,189,167,58,183,47,140,170,61,165,47,255,255,255,244,128,0,2,3,136,113,64,202,136,140,4,216,245,152,66,25,145,92,203,76,13,113,33,101,23,56,5,20,94,33,9,81,146,168,64,138,168,198,37,173,32,79,39,49,69,234,1,131,19,97,208,242,122,148,29,255,6,92,103,212,93,11,101,40,255,251,178,100,31,140,70,255,112,209,155,120,123,48,74,102,250,17,97,229,92,26,69,199,70,77,189,119,193,29,155,168,241,132,137,176,60,16,157,5,169,4,132,153,165,138,20,98,168,241,148,217,21,122,61,81,206,47,179,18,235,197,42,214,24,34,76,124,42,75,58,149,204,187,143,51,123,90,111,11,203,115,122,198,243,159,94,82,218,143,242,197,191,54,21,25,188,219,137,185,29,185,77,153,34,99,230,185,29,160,215,138,89,22,215,113,88,222,213,129,46,139,109,55,30,54,103,124,179,33,24,144,145,53,50,50,189,214,207,200,16,89,26,37,87,42,245,168,78,157,34,89,29,243,167,85,97,141,215,135,157,180,173,71,123,185,239,18,239,11,110,30,255,226,187,249,137,224,161,148,206,117,254,119,241,175,42,191,123,223,214,181,250,61,168,116,78,16,55,5,186,210,0,132,101,137,112,139,230,67,192,113,130,128,77,143,112,100,97,8,197,239,23,90,195,138,108,202,129,26,54,11,171,131,116,246,199,244,249,214,135,220,67,24,69,149,81,130,155,35,61,121,61,98,179,138,161,143,255,86,255,189,181,164,194,14,155,191,254,179,5,64,0,120,80,248,207,8,132,40,71,218,168,102,224,68,32,102,59,98,102,7,170,90,66,34,100,225,204,181,195,11,34,191,41,90,163,202,176,132,17,164,143,30,198,94,32,160,69,22,104,216,76,180,144,86,132,65,138,127,4,254,90,186,209,39,105,208,179,167,144,179,7,91,201,190,133,228,249,22,191,83,18,44,168,181,78,215,76,110,30,117,222,146,84,94,201,193,126,191,153,97,178,101,173,175,120,206,251,105,247,105,1,113,27,230,7,162,184,180,214,97,120,121,108,114,151,87,220,222,93,79,98,96,87,222,24,87,87,251,120,177,157,109,191,239,63,109,234,125,212,69,226,192,86,56,222,151,140,205,119,9,25,94,102,205,174,59,128,49,16,16,148,209,115,137,249,0,166,176,68,71,147,57,204,57,145,162,51,111,101,213,25,91,4,121,186,175,138,158,186,2,74,219,214,180,73,16,255,117,50,96,1,4,162,160,61,12,81,167,14,61,42,4,33,36,170,248,97,196,2,116,234,81,43,187,197,242,230,121,60,162,1,240,62,167,84,31,62,237,54,214,211,126,221,97,4,119,24,59,123,120,91,55,76,253,109,35,197,127,86,250,131,244,240,82,174,148,136,79,255,254,68,0,0,0,172,84,144,207,135,1,5,7,161,176,14,52,74,51,6,189,2,142,184,97,65,201,232,170,209,76,233,27,100,75,29,33,38,23,48,183,97,165,219,110,132,163,19,8,239,140,0,122,20,171,42,22,233,49,112,166,87,126,75,32,100,16,175,85,81,77,169,116,160,35,234,255,251,178,100,37,14,87,3,119,209,155,121,121,224,73,132,170,50,97,136,88,30,85,223,66,77,231,7,129,9,19,169,41,132,137,176,81,143,43,169,16,188,74,226,211,60,162,212,207,222,219,75,202,248,216,50,237,166,189,203,208,220,97,113,31,230,39,148,225,223,31,72,204,181,24,177,50,44,231,142,161,170,247,3,107,214,101,137,141,199,207,250,232,115,6,174,14,85,95,150,47,149,133,154,149,165,62,181,171,71,225,78,229,133,131,157,244,135,123,130,211,57,215,208,227,135,20,15,241,104,136,138,39,69,46,151,77,112,118,160,219,92,39,152,83,2,13,206,104,177,227,111,94,26,183,248,63,194,181,100,141,108,86,36,222,91,248,127,94,187,110,30,243,214,219,223,190,242,237,223,206,183,175,254,55,252,192,96,3,28,106,10,54,212,151,178,97,149,14,61,40,165,244,178,159,21,5,36,115,233,143,29,207,128,104,92,120,243,189,114,72,127,187,127,28,85,131,201,85,118,144,124,227,199,102,86,52,88,187,145,111,222,172,119,93,29,37,27,144,206,223,166,148,132,255,162,204,143,255,210,3,152,57,65,176,6,24,33,241,182,222,147,78,132,5,3,157,78,77,32,68,49,3,7,209,235,165,181,57,205,95,169,200,34,80,186,36,32,137,132,118,25,44,81,197,83,38,245,232,11,146,101,114,168,32,85,166,203,110,175,32,143,223,246,95,79,180,221,197,188,137,64,215,240,137,63,91,110,236,178,203,26,136,227,198,52,219,106,133,94,208,125,104,143,37,77,57,221,206,29,199,116,63,140,73,202,248,46,26,203,254,51,189,172,106,61,196,42,234,185,89,241,225,33,225,155,84,46,198,123,173,15,97,77,63,73,219,26,229,54,61,140,192,246,102,7,65,3,114,172,95,243,177,15,243,57,219,157,179,188,46,72,186,64,25,93,123,48,86,123,174,234,243,83,63,187,250,247,165,255,199,110,250,188,207,112,127,229,90,253,121,35,151,202,3,16,53,186,121,170,92,97,140,57,23,164,214,179,230,161,185,71,225,44,166,141,246,206,169,232,247,188,245,150,251,212,230,230,233,55,111,245,157,220,109,255,235,63,255,255,255,250,0,6,2,1,89,189,128,196,170,227,162,178,170,32,30,171,49,110,22,103,150,3,134,20,55,90,175,162,35,2,175,12,161,166,189,223,245,31,126,149,196,151,128,88,89,34,218,168,163,78,78,91,213,153,252,19,153,204,169,201,144,223,119,145,179,254,64,48,112,96,23,97,135,42,153,188,17,163,17,138,130,25,103,225,191,142,168,8,52,80,211,197,210,185,231,50,130,52,99,44,137,9,51,115,28,15,48,128,35,51,33,151,42,129,41,57,50,106,107,32,169,188,146,51,120,255,251,178,100,29,12,86,251,120,80,3,108,158,32,70,199,186,49,97,34,106,156,157,205,64,110,106,79,193,19,30,233,45,132,149,152,211,215,26,148,40,248,56,74,71,93,213,154,248,5,150,57,59,95,46,76,3,12,140,12,241,40,42,153,31,142,17,80,5,32,124,6,215,187,96,59,216,80,253,249,138,156,185,83,103,102,56,179,2,105,54,33,203,77,16,119,80,88,106,32,50,50,72,233,122,82,60,77,168,152,72,159,89,163,177,112,221,68,97,62,96,116,71,106,77,99,201,154,70,197,53,58,72,169,152,190,230,206,27,145,51,51,60,69,15,232,18,204,100,109,68,210,81,33,230,203,21,208,89,8,24,150,170,90,167,9,231,80,111,236,131,32,244,209,90,209,169,75,162,200,58,244,117,165,162,146,73,36,116,78,40,169,209,63,155,49,140,253,71,255,230,72,4,211,200,142,225,230,87,104,60,65,101,181,71,24,69,154,87,197,127,201,139,200,94,218,15,122,17,153,7,211,53,169,10,170,149,175,200,86,229,220,230,174,242,80,122,151,251,111,51,163,186,126,159,230,193,246,207,246,255,253,240,255,242,231,63,232,250,191,255,245,0,1,0,8,143,230,114,7,152,128,130,113,170,248,20,18,156,6,27,131,11,57,65,32,17,24,92,201,32,70,55,31,0,148,28,1,160,241,8,104,136,110,224,148,100,54,200,47,168,225,35,81,100,175,185,84,1,236,32,228,185,77,98,191,177,144,195,148,85,27,4,59,216,131,152,197,246,190,48,177,28,155,169,125,239,235,215,110,142,157,132,186,52,89,202,225,255,235,243,221,230,224,246,106,51,39,175,220,33,52,126,239,215,78,230,4,27,26,164,194,140,128,99,205,140,196,216,2,180,125,19,3,66,117,49,210,210,234,46,198,214,44,32,77,28,83,140,2,217,161,209,202,91,80,94,100,147,168,162,100,203,20,40,120,206,177,120,173,48,62,87,119,90,76,181,20,8,51,177,32,23,107,58,107,168,241,50,88,89,128,166,128,1,34,146,68,8,241,177,179,77,86,124,209,141,24,200,212,234,38,136,185,201,179,18,69,231,47,163,210,37,250,42,174,163,101,218,125,9,0,1,3,184,68,116,196,100,245,108,100,160,97,151,158,37,19,101,210,149,85,151,162,152,74,244,191,160,253,5,36,77,180,187,39,152,181,108,199,215,217,177,189,121,20,206,91,23,219,79,229,219,159,11,127,127,253,250,97,199,255,173,205,255,111,239,255,255,173,0,76,0,39,52,208,164,192,200,208,154,16,213,104,48,154,6,119,27,72,224,139,131,2,115,46,17,16,105,150,152,164,170,130,166,16,0,12,132,131,146,99,129,35,5,2,76,146,51,244,236,36,44,165,201,32,8,255,251,176,100,28,140,135,19,115,79,11,152,109,96,74,105,10,54,97,231,60,26,61,155,64,78,62,54,193,48,158,233,93,133,62,56,18,19,49,121,101,43,169,86,25,244,146,160,81,192,178,202,70,182,235,102,207,153,91,90,166,143,203,165,176,83,31,154,149,190,214,90,43,203,77,97,156,53,187,122,120,29,141,241,239,238,244,250,118,173,61,38,247,94,89,207,114,113,214,255,63,154,183,99,112,229,125,71,192,76,222,138,160,13,68,11,149,53,233,234,23,215,40,107,179,88,65,157,181,126,91,184,251,178,131,120,193,211,21,81,100,139,202,105,154,146,64,208,190,200,12,80,69,58,178,113,77,102,70,164,226,146,148,183,55,80,176,33,33,14,192,186,211,74,146,177,133,199,192,29,40,45,52,171,69,108,133,104,45,122,75,181,217,214,113,250,186,202,153,72,173,22,127,106,6,192,8,2,8,43,181,24,28,214,87,85,3,85,57,102,89,221,132,246,74,0,66,72,177,84,180,179,41,62,24,220,141,41,145,148,195,107,163,6,62,165,222,167,153,31,110,81,251,229,121,254,199,23,232,60,223,243,190,169,168,127,255,255,91,137,70,126,255,247,137,203,127,214,255,160,1,6,140,0,67,50,208,244,80,174,115,166,145,140,196,134,24,0,24,110,46,98,34,217,121,193,0,35,34,0,213,133,41,3,138,169,178,131,47,48,145,185,6,129,196,179,17,6,24,59,70,36,28,170,53,126,92,131,20,142,39,162,145,23,174,26,86,194,129,180,212,189,234,207,193,78,94,80,244,40,151,161,111,215,74,73,144,153,98,166,156,32,19,38,8,217,69,175,234,139,19,188,96,58,226,97,227,45,238,219,47,232,125,6,124,160,182,89,201,210,240,95,52,163,46,4,233,162,204,231,144,38,75,102,168,36,179,55,115,7,81,129,129,229,136,10,117,145,28,132,153,34,202,145,162,146,210,41,28,103,29,1,226,44,177,137,38,153,137,168,225,82,14,233,50,199,40,170,137,68,49,226,203,168,222,153,129,154,70,14,129,120,52,227,244,222,187,165,65,190,138,180,209,106,140,131,131,63,241,58,0,0,142,0,128,222,73,98,85,72,19,224,116,172,178,220,118,57,106,129,183,157,167,149,192,223,140,55,212,151,9,165,69,124,93,145,27,245,127,254,143,157,211,165,175,163,117,191,255,254,59,2,233,253,169,166,250,181,163,213,245,214,96,110,87,7,92,252,255,193,111,250,255,242,127,190,0,6,1,80,85,12,216,145,76,130,112,78,252,113,168,204,11,76,227,156,206,79,204,72,4,81,54,37,89,113,103,137,26,48,64,16,161,80,162,208,139,58,14,156,50,13,137,36,177,2,18,35,225,65,80,49,216,30,189,83,255,251,178,100,30,12,198,196,104,208,155,122,121,240,72,201,10,16,101,229,102,29,53,163,62,109,115,64,129,50,169,41,76,244,157,144,177,39,96,66,251,24,179,42,165,1,175,249,24,227,72,32,16,73,98,210,26,34,74,33,144,112,98,107,144,4,230,211,135,123,202,183,172,171,171,58,156,246,14,184,14,49,20,230,13,97,90,25,160,204,165,38,52,190,181,11,77,219,221,218,226,68,184,109,49,208,171,6,155,155,4,155,115,196,72,238,111,160,229,131,58,115,137,103,211,171,121,50,214,46,175,165,244,217,188,120,31,90,222,175,202,164,20,186,71,207,135,184,127,19,213,235,175,103,238,23,169,84,155,141,245,241,231,132,250,60,139,224,228,139,135,135,27,140,142,190,247,245,138,231,248,88,198,183,143,156,82,13,114,247,79,241,102,22,189,9,10,50,33,81,70,112,20,92,57,167,34,145,24,97,214,150,4,14,78,220,147,85,62,169,40,198,44,170,35,16,11,23,242,34,132,0,233,24,243,199,124,104,244,45,122,191,236,217,114,251,127,200,255,241,128,159,145,255,243,182,18,111,253,58,241,175,255,95,229,0,0,0,12,48,60,78,193,115,30,176,66,245,131,61,26,13,6,29,51,17,120,213,232,0,0,33,0,80,18,228,11,17,191,6,231,78,82,178,4,134,76,168,163,12,124,8,0,144,84,88,168,16,132,121,21,99,10,76,170,12,249,147,96,203,41,24,236,163,185,183,40,80,244,144,43,6,148,180,172,91,161,88,134,44,94,230,140,248,189,28,128,88,229,248,30,250,127,62,87,223,247,118,85,20,139,69,225,223,129,99,14,146,133,247,155,247,154,143,185,224,235,114,239,44,76,254,163,188,185,40,175,157,235,80,213,66,254,195,213,223,193,98,86,169,174,99,44,212,197,29,138,25,204,179,199,117,167,114,175,250,219,211,191,250,94,223,213,190,127,218,203,254,238,178,211,84,131,247,90,222,171,243,116,219,254,235,121,110,75,206,114,56,231,103,203,255,191,185,217,118,241,128,20,166,197,120,149,189,216,221,218,186,206,231,59,157,37,203,191,249,86,231,218,214,118,106,114,226,69,74,254,219,28,0,12,9,194,45,8,69,1,24,155,18,242,192,6,156,173,137,61,174,65,217,70,78,236,184,111,41,39,136,199,131,140,205,154,81,61,95,255,171,108,255,157,199,168,75,207,69,79,255,250,145,255,255,237,96,175,91,221,183,181,116,42,232,56,204,62,106,157,171,30,213,90,9,206,197,121,84,0,20,19,220,10,98,60,74,100,142,70,109,102,28,160,69,134,32,172,30,91,68,89,144,242,98,48,48,80,25,179,110,74,177,144,57,37,118,97,59,83,168,120,122,73,192,198,12,16,117,104,255,251,178,100,25,140,229,246,104,82,27,120,121,240,75,42,106,83,97,37,104,30,133,157,56,46,107,7,217,17,172,169,204,244,156,232,34,116,209,144,92,22,90,179,216,132,134,232,248,47,48,11,61,74,129,209,135,174,193,223,58,203,163,227,184,248,171,93,219,92,112,237,219,110,232,177,191,228,73,252,28,186,206,241,38,113,77,124,101,175,101,234,38,74,129,96,138,215,47,127,35,100,240,97,227,193,198,86,119,139,207,171,31,155,249,98,190,245,170,235,203,255,173,255,42,156,176,249,190,34,237,202,26,165,247,222,220,169,83,6,93,237,104,135,77,239,36,57,108,253,219,148,183,5,118,94,182,69,146,108,69,143,172,188,250,99,206,36,159,29,246,38,245,181,41,20,0,0,23,135,142,40,229,135,114,86,154,229,69,55,105,117,245,255,242,197,79,59,49,151,122,99,56,211,204,110,199,171,5,173,154,222,174,235,255,94,157,252,186,237,237,255,255,247,127,255,253,24,128,35,212,202,204,135,198,242,157,148,104,189,48,179,71,82,189,73,71,20,135,211,210,1,152,13,122,101,0,65,201,209,231,191,56,153,93,10,113,114,17,168,237,135,48,62,156,19,37,226,57,70,81,244,197,54,61,187,5,138,133,68,14,71,49,11,12,26,67,132,44,80,37,145,81,70,29,64,60,17,145,80,1,10,115,174,161,165,196,150,114,201,74,25,120,167,20,97,84,185,64,136,4,33,81,178,170,163,170,208,8,18,11,189,13,86,27,65,27,30,136,37,239,25,250,172,176,229,44,59,97,137,241,194,119,50,109,30,37,150,76,110,179,41,100,173,241,150,84,248,243,72,213,198,135,33,187,71,148,175,235,59,55,176,143,210,52,139,164,85,117,106,63,227,101,147,74,38,187,53,114,73,200,122,63,110,236,107,42,148,249,106,181,187,156,117,251,253,143,213,195,84,214,239,110,198,61,222,26,253,51,234,77,74,162,243,181,109,234,205,110,247,86,53,142,25,253,61,119,191,249,159,114,215,231,188,53,85,188,195,151,239,95,255,207,152,231,134,249,158,247,188,240,203,251,188,63,117,235,233,195,23,55,237,255,77,92,3,126,187,162,16,43,84,229,248,31,67,225,147,161,233,22,2,91,81,54,50,10,254,90,150,144,205,198,92,163,254,159,251,127,232,191,255,255,247,253,63,255,250,164,75,93,88,131,207,105,140,244,57,165,73,169,207,42,239,235,202,117,89,143,155,152,215,5,128,0,2,10,184,192,6,242,208,25,240,20,119,3,25,149,204,166,61,15,25,13,54,106,3,96,96,25,39,131,9,65,80,97,32,160,40,77,92,162,192,82,64,121,133,128,198,5,5,1,133,108,254,178,250,2,136,134,130,194,32,186,104,153,255,251,178,100,31,140,230,205,104,208,27,143,101,208,79,11,42,99,61,39,104,26,49,161,66,109,189,151,65,55,42,40,201,135,168,234,84,20,183,250,170,206,227,35,3,23,150,163,89,74,8,161,19,161,176,101,43,202,226,17,130,28,190,124,26,213,41,182,123,150,146,169,75,170,157,222,156,88,240,163,86,150,102,55,72,214,99,203,84,212,139,115,63,143,55,159,49,51,44,27,107,86,158,0,235,75,208,78,196,221,154,22,60,29,73,167,28,199,196,93,119,45,120,254,243,129,14,254,156,100,188,135,88,168,154,123,154,188,88,66,34,60,147,221,60,188,35,178,155,37,205,195,225,50,211,161,202,167,166,47,126,201,24,67,114,34,176,75,69,245,88,152,242,8,104,225,235,181,179,178,250,202,50,194,212,143,185,212,164,113,96,0,0,47,233,158,36,96,46,13,212,48,145,132,134,181,41,38,132,64,168,205,152,204,69,248,137,201,218,251,225,237,39,164,254,173,63,251,209,181,255,181,255,175,255,127,251,127,255,249,209,132,231,78,218,83,236,144,217,232,94,84,191,253,27,83,169,75,166,212,18,92,32,134,79,163,65,89,8,168,0,50,29,161,69,148,200,56,19,35,197,5,53,181,49,38,195,0,255,51,81,208,130,70,50,100,224,72,17,66,227,42,36,69,36,187,28,1,18,60,38,14,40,79,80,235,47,129,128,146,53,160,64,98,250,51,224,105,153,230,71,58,232,128,152,7,136,89,2,225,102,26,219,44,172,125,146,149,90,157,138,16,178,66,130,116,89,233,181,181,33,233,11,125,186,76,50,51,25,232,102,152,92,219,133,33,238,234,252,156,191,201,120,112,129,61,119,218,222,91,194,149,91,145,240,205,116,72,60,183,6,187,182,47,171,211,122,191,205,62,63,195,160,57,142,147,186,93,236,130,47,67,199,54,21,145,106,224,193,136,42,225,9,232,207,25,113,139,35,126,134,72,23,160,214,179,247,114,93,189,158,141,219,131,36,113,44,153,165,152,102,245,234,229,26,113,247,173,235,31,190,94,11,63,101,161,111,167,244,25,142,140,93,13,70,110,234,164,137,82,234,48,142,76,34,103,62,69,158,43,60,174,18,85,195,93,60,154,137,10,103,153,138,4,36,187,114,71,33,244,169,213,45,179,255,181,127,148,255,209,254,184,35,23,151,251,208,198,255,239,255,255,231,30,195,174,105,52,231,110,215,231,146,72,205,156,210,0,0,179,2,138,115,10,64,67,46,16,83,61,34,131,8,5,147,61,1,211,28,141,83,40,204,115,2,12,68,84,217,5,64,194,89,230,220,160,144,210,160,32,160,3,168,52,203,153,2,136,10,131,148,179,227,63,40,104,97,139,10,35,30,103,103,164,84,180,68,255,251,178,100,35,14,103,80,107,206,147,186,121,240,70,134,234,34,97,130,90,155,133,163,60,77,233,51,209,31,158,232,153,134,8,248,5,199,42,10,2,167,1,59,42,14,87,170,224,60,108,29,203,147,32,30,138,119,16,120,34,6,145,120,136,147,112,62,9,46,20,105,99,65,195,43,231,13,208,179,192,104,137,76,157,91,134,137,91,183,148,187,81,176,209,77,53,110,28,30,214,172,147,106,125,41,154,132,244,240,134,96,11,118,96,66,220,214,93,188,108,106,222,109,105,158,198,132,251,231,104,153,126,34,247,61,207,77,239,84,174,160,198,190,225,172,217,138,52,87,213,158,44,250,249,165,55,13,215,210,102,190,38,245,111,23,51,222,250,86,66,173,100,213,96,200,242,6,99,222,182,188,13,198,131,104,240,45,241,72,50,95,25,198,254,102,130,231,31,239,0,0,135,101,255,121,131,197,43,30,8,137,160,99,69,35,200,199,179,66,101,204,36,242,56,204,254,170,131,98,182,6,20,152,166,72,203,217,251,208,104,46,173,181,91,255,198,145,255,15,255,167,208,109,69,127,193,125,7,119,254,42,176,234,86,4,17,215,93,94,128,24,47,2,2,134,51,252,3,33,215,56,226,131,228,3,51,14,35,127,178,101,200,36,52,128,116,139,48,162,83,3,107,80,114,232,144,6,25,224,200,84,4,28,232,151,45,244,124,198,199,136,135,65,67,168,76,54,236,27,199,225,6,35,74,86,114,193,24,144,4,163,29,247,173,46,244,129,74,77,181,92,239,236,161,221,142,42,118,161,40,177,202,107,55,164,202,59,141,238,217,133,100,250,66,224,21,9,175,20,207,7,186,143,118,172,196,249,113,230,131,178,254,83,106,172,183,150,169,43,87,174,157,88,252,4,60,50,205,172,243,202,245,238,203,106,88,250,156,194,221,139,156,98,50,68,253,167,247,212,46,125,21,79,231,148,139,158,81,73,82,57,209,60,35,11,119,229,99,104,1,218,240,254,49,87,68,130,86,151,33,55,206,176,146,53,222,31,147,41,175,123,36,12,37,36,77,87,201,54,109,103,29,55,82,155,160,62,149,32,160,33,85,151,13,88,64,101,88,38,72,149,0,37,143,131,72,132,126,38,1,231,18,202,72,252,242,59,153,139,74,104,98,31,214,62,67,58,142,31,238,213,240,116,44,63,255,219,245,107,61,127,255,23,205,255,255,246,2,114,223,38,173,170,60,209,239,246,246,236,157,94,165,0,1,241,10,232,42,76,195,57,79,6,32,221,32,3,60,12,190,168,228,200,12,160,16,176,4,91,119,216,64,96,98,195,225,203,195,194,228,130,198,28,62,72,24,14,97,24,18,218,139,128,135,139,66,9,14,25,16,14,93,34,1,160,96,255,251,178,100,32,14,102,157,100,79,147,111,77,208,73,102,73,241,101,229,104,28,173,175,54,78,101,19,201,25,172,169,232,240,10,208,238,162,170,128,158,6,139,10,128,74,190,64,148,74,79,129,4,99,161,42,230,225,254,101,7,125,219,19,251,48,213,78,39,51,130,167,115,39,217,163,53,176,54,10,23,137,216,216,116,201,187,41,150,39,204,204,175,38,180,107,51,48,203,103,38,185,165,30,49,232,145,24,177,179,47,153,231,187,187,186,180,29,247,42,226,68,42,114,21,53,38,39,72,9,242,190,205,255,51,218,167,154,45,175,43,176,31,51,42,163,119,90,170,53,132,109,173,185,190,82,182,113,100,169,168,45,39,100,20,157,222,252,205,34,148,101,212,129,2,2,161,53,60,57,68,182,43,112,5,113,163,133,96,15,136,181,203,136,134,37,154,205,227,164,206,182,150,133,3,151,190,204,87,117,71,89,118,59,207,163,65,168,162,212,141,63,66,133,137,115,164,202,223,65,54,76,34,255,255,255,83,191,255,245,1,26,160,189,63,206,216,235,251,146,148,147,245,110,17,104,150,1,132,9,208,203,81,165,32,198,59,235,154,105,200,16,195,49,81,208,196,50,83,12,141,196,99,19,23,4,154,41,133,81,6,61,44,19,28,132,130,6,33,10,24,0,126,96,33,241,133,195,230,69,39,176,65,144,168,64,200,80,6,64,57,48,204,72,215,90,152,42,43,49,36,80,17,250,9,92,2,42,152,176,57,121,93,40,209,110,178,83,82,64,47,116,30,141,170,142,14,110,215,202,163,247,109,197,57,167,103,246,234,72,227,174,131,115,97,9,67,126,138,93,55,12,210,227,184,140,53,103,215,100,11,186,72,245,140,168,126,111,10,182,103,168,33,185,87,35,237,159,182,110,246,253,5,250,145,74,249,118,37,252,177,63,65,171,172,37,52,203,150,49,20,212,222,61,184,81,166,169,12,244,123,66,189,184,140,207,104,210,42,112,235,247,48,57,26,46,149,97,118,29,44,155,151,234,130,12,118,101,9,8,118,180,120,142,31,154,166,98,103,129,96,101,9,49,64,248,40,16,229,190,3,27,120,6,145,8,178,236,57,34,174,152,103,134,104,70,166,62,245,19,202,223,87,221,199,255,240,255,89,239,255,95,39,223,126,15,141,124,218,150,215,239,77,13,214,218,63,215,160,246,239,79,109,23,65,169,244,118,168,133,146,185,105,202,155,94,93,0,2,156,216,24,70,105,96,166,142,218,105,143,166,158,92,112,35,32,19,35,58,100,43,9,113,10,104,98,8,62,60,34,183,33,170,74,161,53,26,7,215,49,150,211,9,93,82,176,96,80,167,73,215,205,150,203,156,48,121,204,185,170,177,106,85,137,132,219,83,255,251,178,100,35,12,22,53,104,208,155,121,98,112,73,170,90,115,60,199,100,25,169,163,60,77,229,47,209,55,163,233,244,246,28,240,132,183,125,213,102,7,5,24,143,110,41,175,161,10,219,166,33,90,82,180,64,44,224,57,60,171,54,186,85,212,140,58,219,180,156,132,226,180,226,245,100,201,201,128,157,246,154,172,164,50,95,41,191,1,142,81,107,84,187,116,242,245,44,204,177,207,215,220,204,202,253,235,73,30,219,113,214,49,244,136,80,22,236,189,105,202,38,143,107,88,234,120,181,107,141,45,162,35,246,27,164,39,24,234,90,209,214,27,137,62,166,133,199,89,105,135,242,176,184,203,141,177,239,214,54,36,183,213,64,0,15,54,240,50,93,134,154,228,181,63,201,238,174,107,85,233,175,75,105,174,127,115,236,74,134,222,167,40,149,183,235,255,191,255,255,254,68,155,25,152,42,49,227,237,2,95,108,181,46,173,239,171,203,28,213,162,247,252,237,14,166,143,61,250,254,80,223,122,195,223,126,202,192,1,168,197,136,206,68,4,231,175,12,126,104,231,194,207,196,116,198,195,77,53,64,200,4,8,10,140,92,61,4,228,168,238,228,44,88,45,192,46,137,164,137,174,49,175,205,50,178,191,15,88,179,236,165,137,166,117,164,236,166,72,211,216,228,29,33,45,214,200,182,248,193,105,244,254,174,203,250,109,112,42,1,123,226,218,150,74,242,134,224,89,29,143,137,94,228,53,21,106,145,125,55,59,21,172,107,60,254,33,253,121,163,113,241,254,46,130,94,164,122,60,20,8,71,107,167,151,132,204,237,28,170,35,28,89,81,82,109,205,120,165,76,62,165,80,77,27,216,102,226,96,84,15,152,48,182,214,152,116,229,172,54,66,211,13,46,175,137,150,179,157,211,88,41,138,231,25,33,229,149,62,166,164,183,213,118,107,227,216,200,72,243,77,198,229,37,245,156,180,90,184,221,141,24,128,0,44,32,32,24,6,203,156,226,152,93,96,16,49,250,126,65,14,149,112,114,250,228,133,156,188,19,179,232,71,2,173,248,94,28,232,222,205,168,210,39,161,172,120,187,244,255,255,228,13,156,241,51,16,67,16,246,8,91,45,124,254,98,223,182,140,99,155,222,255,244,63,40,234,186,100,178,160,0,0,20,173,108,130,162,230,199,9,25,18,88,1,60,154,236,88,9,41,136,27,166,3,4,161,121,18,221,114,24,40,2,76,27,106,15,131,55,48,134,52,143,5,168,101,125,97,140,167,195,166,98,22,192,221,185,22,112,185,105,80,35,17,181,50,44,26,222,96,8,3,77,141,103,51,118,45,122,229,90,204,169,168,223,129,52,216,152,252,243,240,194,170,115,234,78,106,51,34,124,3,63,36,191,255,251,178,100,52,142,38,123,104,207,27,153,99,112,76,6,74,90,97,5,104,24,33,165,66,109,49,58,129,69,159,39,201,135,136,248,157,44,204,171,152,74,212,172,238,76,161,211,165,108,202,164,114,152,91,159,150,121,188,178,37,143,84,159,183,58,103,48,254,37,221,20,108,71,99,40,229,99,235,14,241,68,44,218,37,229,120,78,85,31,169,46,196,241,233,171,88,120,79,113,117,86,255,158,30,89,181,241,198,247,94,253,173,159,102,65,59,126,233,127,151,187,221,124,142,253,155,181,159,150,50,89,189,195,21,164,67,177,128,16,32,0,0,178,225,36,191,60,40,119,165,160,40,170,139,69,36,12,118,196,210,192,100,104,28,26,139,39,148,177,123,8,127,184,23,65,159,74,255,189,127,255,255,249,55,44,96,156,194,200,58,6,212,116,237,39,223,68,60,34,6,97,51,219,119,3,2,58,64,53,177,117,60,81,18,109,197,71,20,182,3,221,49,246,14,165,211,22,144,192,0,53,81,10,7,18,15,28,8,165,227,133,147,234,92,222,194,74,130,147,80,121,232,141,61,200,235,52,148,8,199,71,93,214,243,22,235,139,254,45,41,157,175,150,57,164,111,247,198,47,46,101,57,238,143,108,206,43,148,191,86,220,233,86,57,185,242,119,22,60,138,1,191,137,153,191,59,50,239,233,227,238,220,228,191,109,108,202,55,74,150,160,181,255,73,206,168,72,151,210,52,96,230,232,83,204,192,188,32,211,88,35,62,205,20,21,172,146,116,143,88,57,78,66,137,116,198,199,215,106,56,172,114,68,61,184,9,197,54,35,102,28,64,131,236,16,165,143,66,139,28,64,178,2,230,144,40,238,105,209,34,26,70,245,174,3,132,107,189,26,108,61,163,139,27,10,175,67,162,143,52,65,153,152,80,169,196,218,173,7,81,152,130,156,79,97,162,192,198,120,49,158,137,170,198,69,86,87,145,149,45,229,174,101,141,150,211,41,250,246,221,166,184,90,30,17,213,165,200,246,255,66,213,255,183,232,189,82,92,25,119,126,67,92,183,187,217,208,129,205,30,146,109,238,71,254,242,190,84,0,0,67,80,26,204,119,100,135,195,96,100,242,167,149,114,123,129,198,40,168,110,184,6,104,52,89,193,240,16,195,0,41,192,144,139,150,28,6,13,2,25,54,17,147,12,6,133,25,58,220,68,136,129,12,122,218,202,107,43,77,133,132,113,134,7,63,162,45,227,92,40,54,108,40,148,234,75,188,233,152,84,11,227,48,228,164,128,119,46,163,177,41,74,116,162,188,236,178,217,28,246,154,44,175,112,35,247,125,113,113,153,217,199,251,95,240,149,106,228,133,180,166,168,139,196,30,106,122,220,104,19,49,4,135,253,78,207,255,251,178,100,69,12,38,160,104,78,27,121,76,96,63,98,42,106,61,39,88,24,73,159,66,109,229,137,193,8,39,105,77,134,8,216,198,187,73,51,83,240,86,21,122,197,176,55,139,155,35,36,148,230,141,2,14,27,113,197,13,182,92,157,235,37,88,182,44,106,113,206,151,86,223,133,190,230,73,57,200,149,186,55,36,51,98,104,81,193,82,65,226,197,187,81,85,216,201,196,79,138,39,231,147,8,12,29,255,235,0,64,12,0,2,123,117,228,194,176,90,78,225,154,70,139,234,174,114,111,130,160,44,232,228,35,239,220,36,138,1,70,14,187,14,24,255,255,255,253,75,76,141,184,203,50,199,130,53,168,73,70,242,138,239,91,236,40,251,250,102,148,179,64,0,155,159,146,159,26,56,17,161,78,152,133,201,130,11,128,214,66,226,97,88,84,253,25,8,46,10,177,23,253,8,34,206,196,6,50,96,144,195,93,146,67,86,234,204,142,22,194,30,134,34,58,110,83,172,32,196,30,3,91,15,45,196,157,246,195,77,25,105,122,147,89,60,23,226,123,138,85,202,97,51,126,113,233,125,35,98,235,135,49,227,185,123,66,158,108,63,42,181,24,59,89,83,165,172,121,237,176,184,207,23,141,190,255,38,157,242,238,197,59,210,250,157,119,235,221,7,237,29,137,142,142,10,203,47,44,137,200,234,177,4,127,137,55,156,60,181,242,211,3,148,134,6,7,218,111,117,144,198,119,72,143,75,117,252,112,231,119,205,170,177,110,89,121,99,77,29,70,103,11,250,111,117,85,236,67,130,125,157,96,28,209,255,99,151,136,244,114,46,16,230,141,9,88,36,64,193,60,172,188,224,22,181,75,203,172,76,36,28,181,193,1,181,250,91,238,221,63,254,223,255,254,124,252,186,2,243,209,69,166,93,154,67,77,74,55,67,233,253,70,51,61,101,221,129,142,230,72,172,168,0,0,99,8,150,52,85,64,6,32,143,172,125,232,246,130,66,230,98,79,134,174,22,199,13,156,44,66,30,66,114,92,119,93,106,150,113,4,70,46,10,14,90,48,83,231,17,174,17,0,189,0,225,167,97,230,95,209,52,111,129,33,99,208,208,208,200,20,237,208,168,52,194,249,142,56,201,169,12,73,229,183,9,0,39,161,184,123,39,98,79,113,52,71,75,17,192,2,68,36,24,50,67,65,43,128,168,233,29,121,133,134,7,7,141,22,242,182,198,253,150,79,41,67,181,232,106,223,77,15,218,110,102,189,179,181,156,178,137,9,4,192,144,153,28,230,48,229,22,30,31,225,216,150,59,199,119,246,96,218,24,57,217,109,200,195,49,241,240,28,154,119,173,176,15,85,25,15,183,44,131,249,123,86,24,100,25,216,8,0,61,63,8,255,251,178,100,96,140,6,156,112,79,19,108,54,192,73,70,89,246,97,130,118,27,61,197,66,109,188,89,193,15,152,233,52,252,20,160,32,98,8,31,126,31,29,204,62,155,181,255,255,207,157,211,7,57,64,16,0,5,13,81,85,2,16,118,16,80,133,10,147,173,182,246,42,37,135,145,153,33,62,238,111,130,246,248,215,210,132,5,134,9,142,191,35,198,192,211,44,218,59,25,251,52,13,162,241,255,31,255,250,183,253,158,15,83,241,62,83,188,181,117,231,149,152,46,231,232,236,164,0,9,1,65,18,113,138,133,152,86,9,178,102,158,171,144,56,32,128,96,192,27,12,84,72,40,38,133,224,129,229,120,164,222,160,49,62,154,41,130,128,151,64,193,8,248,209,72,130,44,150,229,243,121,224,127,64,68,185,124,128,131,18,213,57,160,126,162,109,87,134,170,177,56,88,192,100,209,220,176,77,30,216,160,75,234,135,235,132,212,48,128,242,196,228,115,43,228,202,101,10,141,185,164,124,250,119,248,106,134,91,208,214,87,179,90,176,81,71,11,215,28,165,163,234,18,25,26,221,190,79,186,172,107,114,179,70,98,124,36,241,160,214,71,239,98,244,251,237,181,164,212,86,215,99,114,179,230,35,143,118,133,11,89,248,111,214,117,41,163,43,218,193,245,213,104,121,59,248,149,150,44,22,35,186,145,166,236,9,107,102,138,165,156,82,17,6,67,95,51,62,181,117,62,240,221,26,219,181,243,7,54,98,215,251,179,108,48,0,82,32,0,0,19,68,69,211,0,210,3,59,32,79,177,180,18,165,25,84,76,54,154,211,203,39,173,1,39,19,186,80,97,4,144,17,186,130,15,27,182,244,245,210,175,253,255,255,181,191,71,170,241,12,105,250,107,229,202,208,239,255,255,254,151,97,200,0,66,200,192,226,209,153,23,6,84,147,28,125,80,103,177,8,232,168,203,32,2,34,106,42,153,80,52,21,34,149,102,29,17,35,200,76,117,66,233,160,120,223,38,143,210,230,50,61,100,96,145,133,101,140,197,44,151,89,138,172,131,104,209,2,143,18,156,206,22,107,54,203,2,147,16,190,116,220,254,135,57,96,72,179,74,39,68,87,142,118,44,123,149,1,115,1,153,149,157,99,101,10,50,177,49,23,118,186,147,80,103,47,26,203,168,85,133,10,25,227,93,193,151,91,186,118,219,236,18,214,182,54,189,154,213,31,220,122,80,52,159,160,188,157,80,227,107,151,209,225,175,207,154,215,80,203,246,119,139,103,85,245,191,214,81,214,214,179,79,175,101,173,252,203,95,243,31,91,221,84,218,190,225,53,196,165,50,219,170,106,190,109,56,208,121,196,7,38,207,164,96,0,64,0,0,0,4,0,245,212,196,50,255,251,178,100,106,142,102,77,97,207,11,153,122,228,76,107,90,61,60,197,118,89,121,149,60,110,233,231,193,53,30,231,65,135,149,160,66,234,40,198,200,33,4,200,87,130,45,189,50,59,173,155,37,173,139,253,148,37,239,247,216,5,130,242,248,247,93,213,94,93,255,71,251,255,252,239,208,124,161,251,32,79,81,255,255,255,116,255,255,255,255,255,86,254,133,122,46,17,231,84,5,0,24,40,76,24,6,12,152,234,33,152,47,36,18,14,70,109,133,166,7,132,166,27,22,226,203,199,68,25,129,224,72,64,145,68,192,24,128,68,213,204,35,62,74,72,28,164,202,57,142,182,82,178,142,40,20,154,100,237,196,153,25,26,234,191,194,218,204,24,183,133,161,62,0,198,67,52,232,6,217,124,158,198,60,112,239,200,58,156,116,196,170,212,69,20,88,213,32,67,207,50,180,237,163,105,37,78,179,109,255,1,119,139,237,7,95,191,88,80,18,109,22,205,231,254,170,171,215,223,31,106,68,173,188,138,221,214,16,56,51,11,195,102,205,105,31,231,204,54,164,191,211,175,246,86,235,120,183,198,112,213,143,155,37,117,253,166,206,188,170,185,253,179,95,238,137,206,60,36,155,37,163,68,97,131,76,107,16,179,139,66,174,49,38,247,235,28,38,6,14,156,71,214,94,84,134,164,32,53,116,70,246,20,166,32,55,13,17,84,64,206,124,22,136,53,246,84,141,101,123,248,138,107,192,96,77,28,140,104,232,248,62,62,198,218,150,43,132,16,131,93,132,34,111,25,71,140,31,162,227,91,242,63,255,39,145,232,60,110,103,133,8,127,255,140,247,27,203,127,255,146,0,0,96,2,184,170,23,54,98,8,211,181,163,166,11,72,190,193,112,169,145,25,128,161,80,92,20,100,209,56,233,20,46,25,12,4,164,112,11,180,111,17,198,32,80,6,153,187,244,244,18,53,107,186,17,35,134,153,140,182,125,28,86,242,74,153,75,7,56,136,111,116,216,40,108,223,22,154,134,77,58,138,110,30,235,33,114,218,36,47,81,251,214,103,158,152,31,44,96,50,130,170,207,60,145,68,214,151,163,105,221,173,189,221,61,120,115,153,49,239,86,189,120,134,109,239,73,81,151,245,137,171,125,58,252,206,64,219,225,47,122,232,167,85,102,203,149,139,91,196,198,234,124,25,58,253,121,238,234,220,101,255,2,37,109,157,42,241,241,162,247,109,214,21,97,215,15,86,245,141,215,122,212,141,178,107,95,48,237,151,207,227,67,133,104,216,101,133,104,147,107,88,146,72,80,33,199,141,139,195,9,56,209,213,138,86,87,172,0,0,40,1,3,135,153,200,136,35,167,46,184,144,27,128,85,176,235,162,44,135,220,28,3,4,118,255,251,178,100,122,142,134,206,103,206,147,153,123,116,78,71,186,9,97,130,90,25,201,151,58,78,101,235,201,41,161,40,9,132,149,160,210,163,151,11,52,97,106,4,114,104,243,69,164,76,128,33,138,23,78,193,216,40,121,68,65,111,4,62,239,131,111,255,254,255,204,13,112,111,81,63,255,254,172,11,146,255,239,246,245,215,141,2,198,19,134,30,7,154,148,168,105,124,249,205,154,166,141,35,24,16,28,105,16,160,146,1,25,204,134,46,48,136,216,65,122,215,69,243,28,70,24,56,184,57,145,127,141,237,231,38,195,161,127,77,18,145,225,180,159,184,88,66,97,152,28,197,129,142,28,6,41,28,7,3,239,75,122,142,43,3,216,235,203,131,8,107,69,99,69,43,186,15,111,130,95,26,107,131,212,23,208,217,14,181,195,142,12,215,152,153,213,49,226,161,191,60,210,181,161,82,51,111,95,143,6,31,84,218,189,95,92,248,110,127,148,12,187,244,100,223,134,24,173,26,205,19,86,197,183,92,84,246,60,247,90,66,190,232,222,135,111,248,147,66,241,217,119,74,196,57,55,184,152,159,197,196,53,92,182,175,135,153,228,131,62,100,187,100,76,49,90,79,46,159,196,125,154,64,141,172,87,250,215,193,156,177,132,64,4,30,94,160,48,48,244,81,140,173,137,72,145,13,73,232,47,139,44,99,74,45,141,46,221,88,53,133,25,50,66,188,127,59,210,4,67,73,98,18,52,112,50,98,180,210,20,253,245,29,255,255,219,211,144,213,18,122,183,244,39,255,142,254,162,191,209,109,22,94,191,108,172,132,0,2,64,148,132,220,2,50,153,80,206,97,239,201,135,85,166,56,21,23,220,197,203,16,48,60,148,38,14,32,24,88,78,138,132,65,64,133,26,63,232,250,103,18,92,227,110,46,219,26,37,235,16,30,148,212,204,126,137,127,180,23,216,52,112,160,109,85,242,149,151,171,179,47,147,172,207,63,56,175,177,166,200,241,211,230,178,32,236,160,126,31,27,2,153,34,19,40,48,156,68,58,212,245,238,204,1,211,141,112,59,177,230,17,217,73,14,105,8,25,114,162,159,177,158,46,103,78,53,229,128,56,45,185,80,238,248,167,197,164,23,191,79,137,104,211,27,78,28,182,81,4,177,250,49,4,23,162,100,126,215,65,137,143,205,149,10,41,202,228,163,228,51,79,169,46,38,44,145,171,206,141,170,193,229,13,168,151,111,183,122,4,134,217,187,91,7,62,76,32,0,0,108,218,194,149,70,21,98,230,26,106,242,21,21,19,62,66,246,222,125,100,251,147,95,180,25,138,78,100,180,141,71,212,232,58,41,75,107,157,33,12,89,230,68,88,42,152,135,82,83,163,126,245,74,201,255,176,226,255,251,178,100,129,142,102,54,105,79,155,153,90,240,71,227,106,22,97,35,104,22,181,159,64,109,225,109,193,65,153,39,65,150,9,168,29,221,211,38,46,227,181,218,169,151,124,186,10,65,10,177,52,105,176,172,28,85,249,240,156,148,158,146,129,153,132,81,16,146,118,25,208,105,138,146,21,69,35,78,145,120,221,85,12,5,52,94,135,141,213,161,73,155,68,10,95,84,54,169,200,3,105,78,199,4,66,43,14,111,18,230,246,224,70,173,13,254,185,82,106,113,127,101,130,143,94,250,240,12,239,253,150,173,246,41,107,23,208,100,94,169,180,187,106,99,77,43,64,179,225,43,89,43,40,51,242,165,91,204,203,187,127,100,74,111,158,246,13,203,206,96,95,219,39,236,172,65,77,82,50,214,193,46,246,178,157,71,213,169,122,99,114,237,115,222,146,214,211,245,84,147,53,79,250,136,218,54,213,157,110,77,121,61,15,53,151,108,217,12,158,26,249,165,196,233,163,66,58,24,10,194,171,96,164,70,99,72,82,178,197,99,91,170,62,14,57,150,39,122,106,60,196,255,90,182,48,53,197,37,6,165,118,22,124,161,81,146,161,114,207,99,19,57,168,126,163,193,177,133,66,53,194,182,25,255,51,157,253,15,203,246,106,241,240,98,246,215,69,239,158,213,182,90,220,148,181,234,255,64,0,0,66,144,192,101,64,115,20,192,106,179,58,88,13,190,74,54,96,52,136,10,103,112,80,65,16,148,52,52,66,48,240,173,12,145,161,241,5,9,99,14,72,32,1,185,61,226,142,133,66,109,22,78,50,191,229,20,202,1,11,118,2,98,58,87,66,5,166,68,174,234,76,165,241,91,253,151,230,241,190,174,196,167,144,20,231,225,16,163,207,233,154,142,85,229,213,12,241,20,186,43,169,232,159,166,176,143,194,170,205,209,67,155,73,23,95,158,185,182,165,230,7,227,217,27,197,55,84,60,106,61,115,221,184,129,40,186,131,148,214,188,65,78,216,233,173,45,55,167,168,62,178,207,83,37,103,202,85,22,171,170,246,211,32,226,241,81,82,129,214,154,178,19,169,73,178,233,99,120,80,243,246,42,125,27,136,41,190,234,128,0,66,112,128,94,86,134,28,242,236,41,204,218,180,200,160,149,64,241,199,92,44,95,56,57,128,103,173,142,131,137,231,161,64,234,243,237,39,253,26,223,127,255,233,168,151,221,163,70,58,10,115,122,111,191,214,220,191,163,255,183,169,154,204,216,234,166,50,36,0,20,154,220,193,33,160,50,16,96,152,96,186,129,137,139,0,164,138,46,24,32,250,2,15,170,137,65,60,193,97,1,81,182,183,202,1,4,144,161,59,147,172,5,25,203,175,149,50,225,116,238,69,110,40,116,228,255,251,178,100,158,140,229,242,104,207,155,152,91,112,69,202,10,35,97,37,100,22,1,159,68,110,97,43,201,15,164,41,12,241,29,224,72,73,108,161,226,198,171,20,253,67,47,132,171,155,181,185,47,185,186,251,179,184,241,19,91,112,37,200,51,197,229,134,33,127,127,144,99,43,4,31,33,151,29,41,80,241,111,210,130,79,176,45,144,208,57,21,239,188,157,137,76,202,73,203,255,235,212,71,62,121,127,240,246,95,232,170,173,18,36,221,160,213,90,201,66,41,234,173,16,50,196,111,102,179,139,79,22,228,131,10,206,154,74,44,16,227,86,163,108,169,50,184,199,131,43,171,104,144,64,163,224,145,84,19,192,251,80,5,148,16,81,69,92,15,20,67,97,191,167,95,12,195,209,153,216,83,203,65,100,92,158,127,250,55,255,255,254,98,250,17,212,158,15,251,127,255,243,208,185,218,154,77,84,54,135,211,156,126,96,202,140,31,62,155,174,107,144,0,41,92,252,26,28,106,129,70,78,222,107,52,135,152,168,98,160,98,48,35,68,78,12,54,24,11,7,16,24,96,104,160,75,30,110,137,182,214,8,66,149,26,190,1,19,103,31,106,19,72,100,93,81,142,180,25,233,83,60,54,134,49,233,26,17,39,198,29,26,43,159,5,25,222,179,43,235,154,38,170,245,115,18,38,108,99,230,92,63,53,236,76,151,49,25,177,75,67,73,147,185,32,72,63,217,111,29,138,70,120,198,99,200,7,59,122,139,83,67,107,214,251,126,191,73,57,253,230,53,51,178,48,231,15,211,150,25,107,166,185,37,33,108,189,211,124,220,37,231,161,213,166,254,231,59,115,23,135,78,137,211,251,157,193,114,171,78,127,21,215,65,142,182,185,198,151,144,223,183,36,88,214,84,236,248,254,7,139,199,166,78,58,156,249,247,101,81,244,111,190,189,151,180,129,0,35,64,209,89,194,11,5,178,93,178,35,183,80,73,100,47,18,93,181,80,88,56,102,75,121,85,230,90,70,180,140,25,86,206,84,77,245,207,244,141,158,31,40,170,25,89,16,97,187,107,246,244,251,255,255,152,244,95,127,79,249,199,156,170,200,81,98,144,155,121,116,57,66,98,112,160,201,233,98,161,102,185,118,172,245,232,0,76,1,11,205,134,48,141,138,72,141,229,231,78,162,43,142,23,17,204,36,11,205,43,94,12,122,13,140,12,11,140,240,9,140,131,21,140,26,10,134,133,103,124,4,105,2,129,114,17,16,196,112,45,62,12,154,15,225,194,65,37,20,101,192,203,105,26,133,3,192,227,166,41,120,177,112,176,3,204,100,205,39,76,97,224,242,243,44,50,195,62,87,161,200,150,132,14,167,66,67,111,36,163,126,36,57,206,228,188,172,6,255,251,178,100,202,12,134,97,104,208,155,111,100,240,87,233,90,19,97,103,94,31,81,207,46,46,233,241,65,70,172,169,116,243,29,88,15,20,203,20,147,107,132,69,185,13,75,217,249,173,98,254,87,94,145,213,183,148,190,10,227,106,197,74,218,197,212,126,231,28,246,104,139,70,242,105,151,239,9,55,123,43,169,252,82,4,170,131,226,159,89,129,82,110,113,102,172,5,107,102,99,98,240,182,102,20,245,250,107,221,45,58,186,20,173,246,244,159,85,249,143,13,111,207,119,246,123,38,26,245,172,90,12,91,255,168,205,211,237,29,183,205,120,108,174,41,22,53,49,224,194,189,101,180,38,247,243,66,204,77,201,36,146,234,148,215,255,31,127,253,239,239,253,77,64,0,128,12,24,251,166,80,197,0,108,11,154,214,203,138,93,188,214,73,88,175,87,77,151,218,113,133,96,188,198,236,69,115,189,63,109,26,195,188,136,147,114,200,223,255,255,253,116,255,255,243,38,20,75,21,53,138,130,23,105,122,69,143,19,23,57,30,175,221,105,174,165,9,255,83,23,47,177,12,253,149,160,0,16,163,3,133,51,55,133,163,46,192,179,2,179,147,25,196,112,234,200,70,22,133,212,112,8,34,23,11,141,11,243,164,44,118,3,144,135,83,56,49,40,80,124,138,146,180,157,50,29,74,82,35,177,227,16,136,144,18,180,172,248,104,44,121,222,95,64,105,101,66,148,236,90,201,129,7,216,1,237,30,9,46,225,220,32,123,32,71,72,252,117,215,36,70,87,109,140,185,198,81,215,109,134,145,199,78,176,122,123,222,239,207,153,35,212,177,69,203,230,187,181,94,2,162,148,145,151,123,145,236,26,109,171,25,210,97,203,234,211,223,91,35,53,133,134,45,222,186,167,223,185,247,125,124,250,82,34,198,60,29,223,22,214,39,165,30,192,131,153,119,106,239,181,192,119,73,60,59,83,120,139,15,120,123,30,73,96,205,120,241,160,70,115,166,183,233,140,82,12,218,154,187,206,243,184,244,145,37,118,170,52,225,203,217,221,216,64,2,4,134,178,75,0,51,162,212,58,110,227,224,74,67,194,168,48,26,74,100,31,69,182,119,74,27,202,107,185,221,182,119,176,186,41,65,186,84,99,255,219,223,219,219,237,85,239,255,255,255,82,47,58,134,152,18,163,170,248,253,68,205,60,187,217,214,27,154,219,112,54,97,165,25,179,133,198,242,29,27,42,214,124,117,121,184,68,198,33,17,26,137,108,44,131,14,7,143,59,192,204,164,46,26,16,161,192,194,0,213,130,37,17,148,13,222,80,18,182,113,37,199,184,244,156,194,22,34,115,174,236,64,198,79,5,23,6,184,198,213,146,243,83,1,17,139,208,238,32,252,3,255,251,178,100,185,14,70,197,104,205,147,186,122,114,72,8,250,71,97,135,54,27,41,215,54,78,97,113,1,44,148,40,77,131,153,184,44,134,210,235,115,238,34,176,203,244,245,177,195,229,4,65,6,103,184,97,4,166,7,209,241,133,4,43,61,139,201,209,73,82,114,161,140,218,116,243,212,245,173,88,45,249,47,117,76,219,96,192,142,217,122,254,128,216,107,116,144,228,178,93,117,114,60,142,164,225,177,186,24,110,190,211,101,172,252,95,232,146,104,242,45,81,99,139,180,152,71,109,70,198,52,217,35,141,151,176,225,172,26,146,11,210,69,87,24,154,36,110,106,196,33,36,77,225,166,233,31,93,35,106,124,237,149,161,219,63,101,183,247,215,231,90,0,20,131,35,71,134,139,114,9,160,208,72,129,0,22,109,179,64,9,226,198,166,99,214,134,234,64,124,145,241,225,221,2,95,176,250,52,190,89,135,94,219,190,173,250,122,35,64,31,7,112,59,115,136,51,95,237,41,71,255,103,244,200,173,205,128,235,84,169,193,47,114,124,139,233,0,7,28,188,24,79,26,70,152,244,212,102,136,17,168,73,34,0,98,159,49,120,224,104,32,48,3,16,184,111,36,39,126,96,98,178,192,100,43,119,169,73,229,156,26,183,37,104,43,13,60,242,26,165,81,238,96,121,171,241,211,223,21,95,178,74,88,50,99,20,48,241,210,157,7,250,73,125,76,238,199,255,115,89,139,217,24,97,249,253,166,111,182,104,199,105,128,179,122,153,167,119,132,250,78,36,95,75,64,97,57,213,250,123,70,219,212,83,183,145,10,54,254,85,31,77,28,223,146,232,249,51,182,207,251,31,45,157,70,204,170,179,8,232,223,174,179,211,118,106,177,247,214,160,198,163,92,199,11,172,47,111,132,115,55,20,227,137,28,133,182,174,187,211,114,123,68,184,224,244,164,96,215,46,90,118,75,117,181,250,89,144,0,81,123,215,118,209,25,30,4,53,172,87,86,219,144,181,43,99,151,20,172,118,106,23,143,147,98,38,222,155,83,213,191,79,253,190,244,183,251,166,123,85,191,235,255,53,80,139,230,185,232,30,139,52,182,164,11,66,133,234,223,254,157,75,120,98,70,244,14,75,251,192,0,108,192,5,28,203,33,220,206,163,236,27,246,25,88,98,154,68,25,24,44,22,152,36,183,152,0,7,134,1,166,85,2,96,99,220,8,244,88,216,192,19,32,57,12,7,45,130,132,80,3,250,64,132,160,71,160,69,76,91,69,41,66,226,129,155,7,28,38,30,147,198,196,153,141,12,134,43,242,241,84,245,245,18,121,11,50,229,223,59,0,139,177,117,39,225,6,83,183,10,105,91,25,193,50,243,46,244,100,245,19,236,145,25,59,85,255,251,176,100,190,12,229,252,104,208,155,152,98,114,71,202,90,99,60,71,104,30,161,203,50,78,233,235,137,63,169,104,9,147,29,216,216,139,71,113,182,153,47,82,52,84,207,189,51,15,79,240,191,60,106,192,102,131,156,176,219,123,146,108,218,69,172,125,179,230,107,148,110,125,219,15,78,193,147,127,20,138,53,102,143,14,152,199,202,86,177,233,30,86,236,49,78,255,16,99,44,237,222,251,237,72,219,100,171,149,88,214,36,111,138,183,6,37,161,49,40,91,149,251,100,108,187,59,20,77,231,59,98,128,182,245,74,192,222,245,142,141,122,107,84,190,126,193,18,53,100,150,147,87,117,251,196,180,189,49,39,138,242,40,173,167,142,68,34,36,199,205,67,17,22,62,40,180,106,38,147,74,153,210,127,107,197,44,206,245,126,82,55,134,0,31,190,53,151,30,78,81,167,181,104,220,117,159,126,221,63,255,191,73,154,234,102,84,27,237,169,198,212,234,176,158,98,103,126,175,211,167,57,172,223,183,211,169,101,118,201,255,255,203,132,0,76,67,105,76,120,39,66,168,17,161,236,97,211,130,25,183,0,57,135,192,81,145,7,145,136,160,64,136,76,49,16,57,50,88,22,48,64,54,5,7,72,236,98,0,18,90,48,0,138,68,62,143,0,102,70,129,181,138,161,70,172,46,208,12,241,67,41,180,220,92,0,172,37,224,74,28,205,162,0,31,129,84,66,152,24,143,73,189,12,11,30,143,191,75,233,107,209,197,28,49,33,17,137,122,179,190,93,126,168,90,181,157,216,117,247,8,157,143,49,219,113,136,69,46,85,233,51,236,65,142,229,27,120,20,216,150,156,199,71,211,159,210,215,51,171,54,31,151,47,109,59,63,71,131,53,145,235,76,209,12,73,89,150,170,6,62,223,86,208,151,7,89,237,174,210,108,204,80,151,190,189,28,118,181,233,11,221,151,142,251,11,109,184,243,26,190,185,244,43,172,189,143,139,114,211,58,185,37,14,26,187,74,162,102,140,81,163,200,233,13,225,72,197,85,90,7,97,249,128,91,81,207,223,84,0,0,4,0,0,0,133,75,44,117,96,221,37,206,229,56,214,96,171,20,55,121,102,221,171,113,255,199,223,245,255,46,182,188,148,66,180,166,160,175,127,254,147,183,252,31,250,11,208,98,50,83,87,93,123,85,132,250,39,146,229,67,159,88,38,75,62,226,20,55,44,0,202,102,48,230,212,52,14,81,118,66,232,128,167,0,192,64,213,22,172,2,68,85,17,160,13,72,1,144,151,52,88,98,200,180,36,108,236,165,65,250,100,67,201,206,227,81,168,95,33,121,137,86,100,144,240,181,90,208,122,110,95,30,185,182,215,93,101,173,219,140,102,84,20,104,255,251,178,100,190,140,7,88,104,76,11,186,100,102,63,170,90,125,60,2,169,28,169,165,74,109,225,232,192,195,36,42,92,160,10,148,254,69,133,243,46,121,158,48,94,147,178,57,74,103,8,220,28,141,244,146,181,93,21,228,7,120,240,223,62,139,134,198,137,224,192,73,165,162,192,62,17,172,201,211,173,251,113,102,51,247,4,54,2,50,51,208,40,82,117,68,162,113,112,94,71,168,143,7,39,24,54,154,136,229,6,225,166,29,197,141,21,111,81,139,185,47,139,17,112,203,187,192,92,196,145,141,130,44,53,48,224,109,166,153,209,138,180,225,111,219,147,161,12,139,72,73,18,94,208,237,149,173,201,198,70,22,203,120,78,219,90,156,110,206,200,62,203,219,51,28,3,42,173,144,197,87,210,16,0,13,66,224,82,51,132,96,66,14,168,73,61,4,209,104,171,163,205,190,158,119,237,159,239,229,250,106,111,219,38,237,70,246,254,251,237,215,245,27,253,48,236,144,239,238,188,168,3,0,163,2,80,19,0,196,19,16,129,35,13,248,179,4,5,129,226,176,84,73,50,22,41,57,69,203,3,205,186,67,109,233,8,197,140,133,201,30,28,44,8,193,0,51,14,77,177,163,122,69,222,24,142,36,178,28,26,54,8,97,56,85,212,76,41,118,110,198,12,161,51,133,124,125,98,246,245,234,119,131,23,19,157,104,234,251,55,192,117,101,184,145,212,149,234,42,217,20,161,44,167,242,110,15,213,151,145,151,48,142,80,183,106,62,212,199,15,197,142,200,54,221,21,170,115,101,64,200,114,198,130,246,23,251,245,111,106,198,121,200,179,250,137,29,188,101,235,3,172,113,108,155,202,100,72,146,123,213,137,157,35,222,167,179,223,219,212,138,229,63,243,232,185,219,63,207,194,4,179,133,28,147,118,34,108,131,156,172,247,235,119,232,103,254,204,51,134,88,37,213,142,226,200,126,238,14,197,109,81,167,116,83,237,83,185,214,48,235,231,127,91,191,249,229,142,121,105,218,169,151,184,15,125,250,237,146,115,15,212,159,243,186,238,255,253,63,63,15,189,204,243,199,154,251,63,249,213,16,34,44,236,64,32,95,142,141,55,66,72,83,172,216,151,122,92,154,138,227,114,145,45,62,157,105,203,65,8,219,166,10,1,135,87,141,72,135,242,158,208,111,162,253,89,95,223,235,255,124,189,120,201,76,157,85,222,170,34,31,173,223,255,239,255,255,164,1,26,50,80,185,220,195,96,211,46,145,204,197,27,56,24,200,152,148,24,11,14,168,6,43,196,33,50,34,201,132,199,101,80,124,145,15,204,42,52,112,199,1,8,144,52,133,1,15,58,84,12,143,10,47,33,36,148,16,203,109,220,72,200,84,125,48,148,255,251,178,100,197,140,200,24,120,78,19,186,193,208,67,198,89,241,101,130,88,158,49,193,64,110,97,245,192,244,161,40,137,134,9,80,226,26,183,117,149,114,73,15,182,76,57,4,192,152,228,147,164,209,162,238,232,242,155,88,40,122,254,18,119,178,164,77,213,110,82,249,66,72,200,51,180,247,254,113,199,50,47,139,116,99,210,237,162,236,95,241,183,122,229,174,255,48,142,247,60,34,191,206,175,158,110,242,234,239,116,238,222,220,145,69,251,147,194,2,101,124,233,176,203,119,96,105,44,215,182,213,178,185,45,222,230,107,231,171,167,14,160,194,113,136,198,240,52,97,211,106,200,182,211,53,169,165,53,107,128,189,143,9,201,32,229,76,19,39,175,155,149,68,117,234,187,53,180,237,112,142,146,173,179,69,174,31,71,242,164,97,211,133,10,120,175,87,85,215,204,111,251,149,255,131,187,94,186,64,84,202,203,142,176,64,193,9,5,143,241,0,242,203,138,185,79,141,73,161,39,239,50,121,13,130,18,118,3,171,212,195,31,245,237,215,95,239,234,254,223,77,178,55,255,175,211,255,147,139,191,54,131,191,201,127,255,226,191,253,96,0,76,16,78,76,173,5,76,120,63,140,236,189,142,169,36,141,93,16,192,3,33,157,54,193,139,1,161,131,194,1,141,129,73,141,134,1,128,193,8,144,78,0,4,13,4,23,65,128,33,129,34,80,168,192,96,176,118,99,24,83,124,96,85,22,64,24,192,92,42,36,248,57,181,153,4,1,98,70,136,4,125,67,28,198,176,243,68,0,2,246,10,102,192,225,102,167,95,82,100,103,27,184,162,160,102,100,87,227,235,138,252,227,150,249,103,133,217,7,41,30,232,243,223,125,18,233,249,79,10,238,15,84,118,49,213,58,77,152,141,82,0,82,143,12,224,63,173,249,97,217,108,1,122,134,171,42,223,110,138,129,79,203,232,13,165,215,9,134,237,232,153,150,19,241,84,236,2,69,131,58,173,161,74,179,5,212,175,51,187,173,91,237,203,229,189,111,234,21,239,59,226,159,219,107,251,183,189,32,76,157,214,97,14,232,25,169,252,225,88,38,27,134,244,59,207,28,86,168,61,85,113,18,111,19,114,199,131,241,188,41,45,187,161,73,166,12,17,135,28,246,180,215,221,144,59,248,61,39,215,107,169,252,152,114,217,105,198,105,204,122,38,56,96,143,200,158,67,246,24,36,67,149,36,180,174,40,44,19,71,211,139,13,65,69,117,33,43,101,14,193,130,73,70,109,250,118,47,169,255,255,255,81,92,99,127,253,223,251,127,247,102,251,160,255,173,221,31,111,255,255,153,151,16,192,129,202,97,158,3,6,30,162,28,5,70,35,0,80,0,49,77,2,49,24,13,255,251,178,100,178,12,232,56,114,76,139,185,124,242,70,8,57,208,101,133,116,32,93,213,52,47,111,7,81,22,51,232,13,151,148,232,152,121,144,184,184,40,92,208,75,184,219,107,76,0,176,104,40,179,71,234,138,44,46,13,64,50,81,99,185,13,51,194,203,195,133,163,224,19,160,209,209,90,19,170,41,17,6,237,46,87,208,4,162,41,189,112,125,178,203,118,178,246,85,208,221,104,131,179,237,132,171,49,105,204,82,189,109,75,178,52,201,135,100,54,91,36,229,200,53,168,84,124,232,85,178,254,230,98,149,55,6,72,164,123,97,76,90,99,39,213,68,121,217,77,175,206,238,235,103,61,202,178,230,235,150,184,161,186,207,169,5,222,109,36,44,219,192,155,145,190,91,22,119,119,247,242,239,37,188,222,19,188,213,218,155,251,184,107,93,119,178,223,109,80,216,148,180,138,74,186,126,167,247,244,146,207,166,137,101,90,170,75,216,239,25,254,178,165,128,103,110,226,163,185,221,173,90,21,249,229,7,97,82,252,191,89,126,255,26,213,168,41,170,183,121,102,241,122,39,59,245,34,186,214,80,62,90,250,127,239,231,249,107,151,46,98,0,22,61,22,88,230,38,101,253,26,2,8,48,46,33,209,64,162,17,103,122,53,136,58,237,72,158,31,94,74,82,64,160,238,148,19,17,231,229,231,209,190,159,111,255,255,223,255,230,243,119,253,77,255,247,255,255,255,255,249,255,137,12,255,255,255,208,32,146,196,0,76,22,67,77,139,33,140,226,8,141,53,233,15,78,55,77,49,17,12,51,16,206,2,92,77,31,10,76,43,31,204,171,0,12,192,68,140,29,104,194,2,1,9,103,77,244,36,50,34,56,52,215,83,217,64,55,21,55,240,40,54,55,105,7,25,32,96,24,241,183,154,203,246,101,82,68,122,141,155,101,5,160,79,122,57,105,152,63,54,136,236,94,33,215,194,8,175,17,21,196,76,103,254,242,137,170,238,70,87,131,157,134,163,241,125,71,161,113,214,207,4,23,133,252,206,179,65,222,229,75,142,28,244,236,80,169,126,217,129,49,86,41,165,20,121,91,213,235,51,241,28,235,82,44,5,55,46,32,139,61,201,7,136,199,227,197,187,151,85,128,141,112,112,158,118,66,24,157,238,114,207,194,154,158,213,169,137,188,179,184,242,243,180,146,223,169,90,28,199,95,135,43,224,211,123,107,57,15,44,225,135,51,202,83,187,121,48,203,149,43,68,46,89,185,28,137,71,251,12,194,234,103,118,221,106,153,197,121,111,254,167,223,183,175,198,174,82,156,92,25,250,27,237,18,77,134,116,22,239,227,240,199,47,86,140,219,239,111,106,215,43,238,240,0,0,0,24,8,66,101,87,212,84,150,255,251,178,100,142,142,8,141,116,203,139,187,202,176,71,39,90,28,103,2,46,33,245,211,46,14,225,247,65,34,157,104,169,134,29,96,52,90,38,22,40,14,210,136,51,203,105,113,4,196,166,91,38,56,92,159,169,241,201,55,46,202,136,165,22,198,37,142,27,147,191,126,218,116,76,31,219,255,209,180,127,251,104,222,94,94,220,111,255,250,127,139,63,255,254,104,195,66,180,219,115,64,203,20,40,211,30,196,244,133,172,200,98,136,193,225,136,198,62,200,195,160,184,194,128,188,204,32,8,205,180,4,10,5,128,131,145,16,148,103,81,238,96,128,16,90,19,15,199,243,45,4,227,25,132,198,164,20,2,9,156,71,116,193,240,8,132,69,7,7,207,155,74,48,8,60,71,39,36,120,84,4,128,170,83,2,75,142,164,236,77,46,208,9,42,178,194,7,129,14,61,4,21,40,19,129,74,163,172,91,56,41,145,80,75,234,72,95,172,99,174,163,239,61,60,77,56,110,181,4,95,118,33,181,255,15,226,135,138,51,14,214,28,82,49,89,193,234,189,40,151,86,239,211,67,29,215,22,158,29,233,121,121,107,0,227,223,183,4,136,69,79,48,163,227,170,185,74,89,0,202,220,246,19,45,223,65,141,47,194,91,14,109,140,122,196,142,126,121,94,219,116,97,125,152,101,60,88,218,127,188,90,37,60,22,106,125,19,127,247,26,107,105,77,53,110,144,115,131,38,163,234,43,108,187,129,2,46,126,97,199,172,240,55,141,162,35,94,66,169,1,23,89,54,243,36,85,206,188,139,140,56,255,27,24,188,72,32,8,1,128,60,160,1,53,42,129,203,112,24,101,35,124,69,247,126,94,173,73,118,176,252,224,12,177,75,188,206,9,196,78,88,118,117,20,195,178,245,237,174,171,239,32,54,34,241,36,145,197,103,22,119,91,190,228,207,137,158,112,16,57,174,200,237,139,251,63,243,191,147,2,0,240,48,98,104,40,208,97,242,166,98,103,86,4,50,77,0,14,12,38,6,205,1,77,206,0,0,24,96,107,129,134,252,236,33,41,91,133,243,63,113,161,161,49,145,51,9,6,5,166,153,9,92,30,40,52,77,226,244,129,6,71,76,85,228,15,72,5,8,75,7,216,191,235,246,63,9,176,28,218,143,91,14,22,76,118,211,70,103,119,32,199,32,74,242,157,82,200,233,158,20,27,123,40,245,3,225,131,252,231,193,120,76,170,76,242,219,221,204,36,176,245,143,99,14,117,108,17,114,69,119,235,114,231,113,207,249,47,222,86,31,203,152,117,129,126,170,44,76,114,210,86,220,236,160,57,183,126,156,136,214,185,244,125,222,231,55,134,55,183,250,158,252,123,47,215,230,223,219,230,15,156,190,163,210,225,255,251,178,100,93,140,136,1,114,77,147,187,193,224,63,197,106,35,97,231,58,33,245,195,48,46,229,245,200,251,158,104,37,149,137,208,74,172,215,149,110,197,89,29,188,181,14,205,114,80,162,23,53,214,199,63,75,66,210,236,205,109,55,57,187,209,204,166,105,247,23,173,77,73,114,189,122,107,151,107,95,155,207,42,207,84,197,44,162,8,144,101,219,180,219,207,235,101,189,205,254,190,230,214,149,128,14,1,17,1,68,154,73,45,16,21,27,129,140,78,38,199,189,4,1,32,227,56,215,250,150,36,46,152,74,214,229,79,215,154,118,157,87,234,253,245,239,232,49,34,116,193,156,208,124,44,64,139,143,125,95,187,176,86,207,249,31,255,50,0,152,100,68,27,6,66,24,252,33,26,149,153,157,142,32,155,208,26,152,34,26,154,228,254,153,186,25,130,133,35,32,69,179,47,74,51,4,2,18,97,40,192,96,132,212,130,169,11,76,21,19,204,19,32,140,30,17,76,82,23,30,17,65,112,57,97,144,14,6,1,96,244,120,81,117,30,144,104,114,164,90,89,150,33,117,159,71,54,184,121,89,168,234,73,1,215,124,53,15,17,95,34,137,8,12,31,201,254,205,84,31,59,241,7,230,188,229,216,172,131,9,107,76,128,98,143,2,2,94,75,177,24,229,253,61,118,31,189,21,66,86,168,47,34,84,24,230,59,128,241,152,175,204,178,147,70,109,80,221,106,248,225,138,2,123,186,52,119,181,186,197,7,223,219,236,37,125,138,207,136,41,10,43,149,98,217,210,199,31,155,150,234,53,27,215,177,148,127,206,214,250,8,226,186,77,94,74,230,131,198,44,155,84,223,89,137,95,83,155,25,216,226,175,132,95,47,238,134,185,62,132,95,138,219,209,139,86,158,200,58,98,178,86,179,188,181,226,184,230,90,150,245,140,114,160,164,172,144,209,148,213,16,152,218,153,98,54,200,11,232,140,0,8,5,32,199,105,4,0,27,129,196,17,39,17,51,80,68,136,194,22,23,237,254,105,16,10,154,126,24,224,147,133,5,186,42,165,58,153,197,114,233,237,160,255,102,94,253,63,245,209,191,254,186,27,252,255,198,227,121,31,194,253,32,0,34,141,152,176,72,22,111,131,78,102,74,132,27,148,180,102,64,200,132,16,97,7,177,127,150,4,104,118,98,65,16,192,33,155,146,130,4,100,153,161,144,104,168,8,33,14,97,16,93,114,64,193,17,22,149,19,208,144,71,68,200,182,160,230,27,79,88,53,145,17,235,234,115,50,250,73,151,170,195,18,2,197,23,166,29,234,49,26,115,174,23,81,124,101,92,174,182,87,71,206,221,127,42,204,76,25,200,45,88,93,138,207,181,205,233,139,110,209,215,85,251,84,255,251,178,100,61,140,7,43,107,208,27,143,196,240,68,233,26,61,97,98,86,31,125,203,50,15,115,35,201,44,45,105,105,32,23,80,255,178,253,173,208,222,248,169,145,157,181,143,140,85,152,0,15,122,238,113,95,151,89,133,125,184,50,63,41,171,168,23,118,241,123,63,176,83,217,82,215,39,45,79,92,126,239,118,154,71,123,123,183,220,245,12,229,218,171,151,46,245,223,135,46,220,110,16,244,197,68,219,111,114,162,181,45,154,155,152,139,83,235,95,217,202,77,216,199,228,152,227,121,96,109,215,175,114,247,255,222,166,89,23,51,77,128,1,2,0,0,0,32,26,99,148,217,136,194,60,20,98,134,70,126,192,84,90,74,179,1,113,104,244,4,177,185,166,216,133,84,81,27,51,89,121,183,119,250,63,255,244,255,170,104,223,255,55,255,147,248,252,255,247,255,232,227,154,93,86,58,180,127,255,251,12,4,196,192,196,132,17,76,74,3,248,194,109,38,134,48,70,71,15,152,0,36,116,245,153,180,4,129,128,147,28,29,141,26,115,48,40,216,32,56,96,49,105,200,83,192,160,57,128,136,102,22,34,154,172,68,98,162,52,84,96,252,44,197,217,64,112,150,65,236,95,24,32,82,134,76,248,22,205,85,218,84,110,176,213,116,202,63,74,24,235,171,58,72,26,96,85,104,228,147,59,114,45,45,167,207,114,215,94,197,253,213,206,253,44,57,184,68,125,31,45,103,36,165,231,224,230,219,226,168,53,43,84,176,210,4,187,202,92,234,97,186,189,166,155,194,238,76,235,188,218,84,239,146,228,29,230,117,149,159,187,136,0,129,183,187,68,67,79,220,221,47,223,187,91,239,84,123,181,170,148,252,206,155,157,167,165,207,14,238,255,113,167,141,115,93,194,254,183,135,239,25,237,243,40,43,191,248,227,249,207,88,222,16,110,123,203,236,239,238,99,255,221,239,85,187,188,51,153,195,239,208,91,199,10,8,71,246,229,255,223,44,115,153,202,249,174,227,123,53,129,147,0,0,4,38,0,12,57,48,100,44,192,43,162,186,48,136,112,89,64,223,55,25,49,111,38,105,137,170,91,163,37,26,154,13,153,236,135,49,214,94,93,70,216,180,17,39,64,160,255,250,255,38,162,85,94,135,83,47,242,180,36,45,255,255,255,230,77,145,148,99,175,60,239,178,14,5,0,76,19,89,12,237,32,76,121,33,13,87,176,14,82,67,128,86,24,160,102,102,100,130,99,248,110,14,1,204,128,11,204,162,24,12,19,5,200,130,132,6,154,224,18,19,7,6,5,4,166,31,11,230,56,7,198,9,138,46,112,161,32,36,60,185,6,7,130,195,2,19,146,253,75,0,32,18,36,56,101,162,45,195,193,7,202,66,255,251,178,100,44,12,199,175,115,204,139,185,93,112,75,108,234,67,97,231,54,26,121,167,62,110,105,231,129,38,179,232,77,151,148,232,24,156,81,181,84,123,219,4,133,217,34,178,204,68,71,34,49,88,164,137,62,122,166,81,91,22,183,49,190,218,125,230,34,178,70,203,32,189,199,158,223,40,30,90,47,81,38,167,55,182,126,155,25,124,122,253,76,121,151,246,206,127,139,49,195,15,70,236,254,113,17,175,253,85,2,191,202,49,167,168,181,12,161,69,237,238,190,61,221,158,124,220,215,217,187,10,203,241,159,237,92,70,166,47,146,161,217,11,80,234,235,179,119,230,173,99,67,249,230,30,40,78,222,31,208,93,164,147,59,82,203,79,104,25,75,58,151,67,87,182,211,92,225,9,150,226,32,194,60,207,153,79,229,105,108,112,195,180,192,0,13,236,196,182,70,4,10,3,229,19,65,117,26,143,84,198,67,3,53,69,131,222,113,40,40,246,78,183,36,59,206,237,250,116,127,255,255,250,123,255,255,255,254,110,193,198,155,110,92,246,86,170,27,171,48,153,197,182,174,163,58,116,212,226,253,95,94,139,163,127,255,247,229,64,12,17,38,16,169,140,102,43,51,80,160,206,177,19,129,5,205,106,5,74,99,38,58,2,35,33,241,9,147,106,100,112,139,238,58,48,236,207,94,207,224,178,1,118,32,130,214,137,26,43,220,8,0,142,136,91,242,44,80,253,150,163,85,7,167,120,28,125,174,97,214,207,180,193,53,219,96,145,22,7,255,120,203,121,40,174,114,167,181,226,46,26,181,13,5,127,125,250,201,53,250,97,106,7,35,104,31,152,84,198,190,255,147,31,182,111,124,253,248,230,175,248,56,105,224,150,15,163,96,36,175,27,99,239,121,106,198,46,232,196,131,85,245,99,171,177,238,242,188,108,167,238,177,36,37,30,101,219,188,210,88,21,153,234,170,38,32,22,204,193,138,121,106,12,20,53,246,110,136,71,198,130,245,9,96,133,5,82,177,7,81,221,199,145,182,172,210,57,76,197,105,79,24,53,196,209,105,103,41,194,171,0,10,0,22,8,126,95,32,177,130,201,164,3,101,21,156,201,116,58,5,204,246,92,169,133,159,23,154,175,121,240,171,239,134,31,25,84,242,243,254,141,163,255,248,107,7,50,15,204,83,194,155,71,255,255,253,191,143,231,255,255,255,255,255,255,254,110,131,180,255,255,94,56,120,0,197,19,227,1,197,51,46,204,35,44,48,147,46,10,179,55,64,40,4,208,17,208,199,64,96,192,112,16,199,80,184,196,0,112,132,20,136,56,42,106,108,181,200,110,35,36,49,100,67,16,39,21,57,136,138,177,3,134,227,192,129,32,168,1,65,28,34,60,142,47,155,255,251,178,100,36,14,7,108,114,77,139,187,122,246,67,71,186,55,101,226,30,28,45,197,52,14,189,27,9,37,30,103,133,151,149,200,192,160,104,5,112,231,168,75,145,140,18,166,170,37,25,158,104,141,254,109,129,59,136,133,105,47,202,100,219,144,129,71,166,155,102,116,210,194,213,26,40,100,91,26,84,61,202,242,173,228,49,160,125,226,8,36,243,173,191,139,36,91,123,69,111,196,57,213,251,198,8,54,111,4,121,219,18,10,56,213,72,13,156,207,12,55,175,109,107,58,180,240,237,37,107,125,56,86,151,112,213,58,87,56,128,247,21,130,162,135,19,107,27,171,202,110,175,94,235,58,44,117,206,85,176,230,194,114,5,112,89,60,138,221,42,163,17,97,221,252,149,179,220,125,95,61,190,240,170,153,123,88,82,52,111,249,177,76,65,255,181,235,234,95,128,128,176,1,0,9,20,212,101,231,20,128,232,15,47,65,248,43,100,45,164,177,250,16,167,4,246,231,137,72,221,121,55,224,160,249,154,169,223,155,71,227,104,255,254,255,255,110,255,245,255,247,254,77,69,56,63,95,168,97,12,173,28,5,79,238,255,236,176,194,165,200,197,32,244,84,237,50,66,217,48,133,111,0,142,70,11,135,38,53,79,166,26,138,38,11,137,33,0,49,136,32,0,0,56,34,0,134,128,211,72,5,145,224,80,26,34,8,194,35,43,64,177,24,148,236,142,140,1,194,221,48,40,11,37,1,199,129,102,210,2,79,107,80,106,0,134,64,103,142,197,66,243,225,5,172,193,96,38,12,236,4,184,178,185,84,152,13,167,220,161,168,110,25,51,113,139,136,212,199,98,145,205,20,111,197,239,17,182,195,17,143,189,138,113,183,158,7,82,190,77,55,251,233,253,105,25,229,247,116,51,254,61,63,192,23,9,99,65,23,7,25,23,96,43,50,72,165,13,10,219,55,182,107,108,230,137,111,186,71,255,17,98,75,145,15,145,151,164,136,158,194,237,172,200,220,125,195,133,89,168,234,107,61,120,7,131,81,2,227,146,29,184,171,247,72,107,139,138,52,127,76,26,250,53,166,4,251,230,15,29,159,204,161,128,48,211,13,11,2,97,172,11,80,56,150,96,97,236,142,15,2,49,23,173,140,207,73,137,165,138,207,60,210,183,38,113,107,216,20,53,163,89,229,111,168,236,207,168,236,207,71,233,235,187,255,198,14,255,248,207,241,154,251,241,188,49,94,91,213,102,159,232,253,223,252,213,36,0,76,29,106,7,91,13,114,92,56,83,188,243,105,243,113,18,2,160,99,143,113,2,36,66,32,233,168,131,102,80,9,152,12,72,80,20,2,131,13,250,81,79,48,160,248,193,163,179,71,134,0,164,88,112,70,78,43,33,255,251,178,100,29,142,198,220,109,205,11,146,78,194,68,135,154,2,101,226,60,29,9,195,50,78,237,235,193,3,30,104,77,148,169,200,195,224,96,232,132,74,193,157,222,48,58,42,82,96,34,33,183,25,5,181,12,236,69,130,43,248,15,26,7,187,56,45,41,83,198,85,239,67,123,68,128,150,217,138,183,89,59,45,153,135,28,154,102,195,221,20,133,185,40,150,13,164,92,99,68,13,99,19,52,246,201,165,60,137,173,56,148,158,152,179,221,18,128,150,169,139,160,140,28,162,71,8,10,130,217,52,153,138,136,172,233,89,74,72,217,153,34,186,10,76,254,51,123,239,171,181,229,60,135,191,7,73,201,19,75,93,118,197,8,101,12,46,59,179,59,149,169,190,23,117,15,27,142,73,247,146,45,108,74,204,223,107,119,218,1,112,168,255,72,91,48,96,46,236,33,255,48,213,5,89,15,193,38,29,101,197,140,58,137,34,229,62,186,4,254,237,35,245,119,94,65,120,107,251,254,11,170,41,191,42,228,193,141,174,117,244,50,215,39,254,141,255,245,255,47,242,106,5,160,31,254,170,118,255,79,187,255,237,145,1,140,22,91,141,24,12,12,159,102,76,164,156,141,121,14,141,140,13,204,54,9,141,115,96,140,182,13,12,8,26,140,6,0,12,95,12,130,228,99,195,132,135,230,173,112,141,0,67,35,21,93,53,98,225,2,36,92,117,24,154,255,32,72,192,161,89,126,55,109,61,95,184,49,91,203,225,29,123,106,168,191,112,94,170,250,147,185,175,124,216,200,232,90,224,150,228,213,33,61,241,24,141,15,175,91,88,85,67,119,40,76,65,241,207,189,217,125,5,189,16,35,95,88,46,130,138,13,187,252,253,231,229,134,242,80,240,173,56,152,235,116,48,171,21,172,52,175,148,128,103,198,220,32,117,57,98,174,188,74,69,198,165,100,139,26,179,107,195,182,105,10,155,146,238,183,107,180,252,196,155,85,213,253,177,189,83,167,103,182,162,194,157,133,227,132,145,7,187,252,62,93,248,242,85,222,182,247,218,242,95,114,209,236,56,176,92,230,129,70,247,93,237,167,254,153,215,235,240,115,152,122,192,184,0,80,175,14,58,37,88,212,209,44,165,225,12,164,27,226,199,98,241,9,168,250,202,187,170,30,67,133,131,191,4,119,217,244,254,237,144,180,31,51,33,28,152,246,139,200,221,200,69,237,255,246,255,255,191,167,255,45,185,55,167,243,41,1,1,112,66,12,104,224,236,98,48,252,100,141,128,99,193,92,105,144,118,48,23,136,230,241,192,180,120,18,50,92,15,49,16,63,28,11,81,92,16,19,25,84,64,163,130,41,21,131,101,10,233,129,65,219,206,74,18,20,22,109,140,100,27,16,255,251,178,100,32,140,199,35,112,77,19,175,78,194,70,39,153,242,105,98,116,29,157,195,52,53,205,0,1,36,157,103,6,179,0,0,0,163,193,35,30,180,165,18,42,20,14,81,23,210,67,147,26,202,8,94,171,242,213,230,198,162,57,75,71,64,90,25,23,193,151,178,218,143,101,141,243,18,76,172,222,59,113,207,138,181,188,183,72,180,230,198,113,175,190,39,9,111,224,111,94,214,250,146,124,85,85,76,242,155,123,217,57,173,98,141,71,187,111,1,90,107,38,73,228,93,217,194,180,196,248,143,1,198,218,238,169,88,57,242,96,119,60,29,83,193,70,70,6,160,195,16,201,193,213,112,11,108,100,18,61,170,2,137,166,161,224,235,47,5,205,36,80,227,147,16,218,22,109,168,108,125,48,218,225,249,166,242,172,247,249,122,235,122,165,42,103,159,91,0,64,55,13,184,138,44,58,116,72,57,49,54,168,33,136,210,31,69,67,24,110,215,42,9,9,162,168,86,120,157,48,19,148,138,78,122,154,213,255,122,62,171,218,137,211,237,127,254,55,255,253,252,186,250,104,7,168,143,111,233,233,249,40,165,117,186,239,254,70,192,4,200,168,131,152,40,140,182,131,57,91,216,244,208,192,116,224,193,133,3,159,67,13,146,21,48,105,148,20,50,50,41,0,88,32,96,240,25,48,168,222,160,228,155,48,184,132,194,202,53,15,77,27,162,242,0,16,9,183,83,112,33,1,0,97,100,50,121,90,195,64,146,146,252,35,75,70,252,22,6,125,226,86,6,106,236,202,17,157,185,82,53,68,8,170,251,52,240,222,31,64,240,211,255,213,222,88,209,208,238,86,172,92,238,224,236,53,31,148,84,211,96,115,183,165,102,253,118,181,38,89,247,247,157,250,247,112,150,242,230,13,71,191,121,107,115,115,13,110,159,178,82,32,21,240,172,175,123,219,149,247,205,207,101,170,75,127,248,85,238,190,247,57,79,119,156,251,255,223,157,253,231,151,47,119,156,195,83,125,207,146,158,227,149,220,243,206,111,44,174,192,23,241,250,25,126,237,106,206,125,199,60,127,47,221,204,243,238,87,176,163,229,217,94,31,175,222,95,219,63,223,191,141,135,40,221,66,3,35,72,66,0,13,66,14,178,72,167,72,179,159,49,172,18,112,136,39,238,27,119,104,5,171,151,232,143,28,3,132,249,209,63,38,70,162,66,111,177,117,255,214,167,122,202,217,194,165,150,218,189,103,173,255,205,127,255,255,63,250,145,206,144,232,175,255,241,55,201,126,210,0,0,0,0,196,68,129,176,64,212,254,85,132,104,96,21,34,115,144,166,58,97,203,69,12,18,27,38,144,0,8,58,193,133,196,194,225,105,202,129,85,97,39,59,21,6,225,255,251,178,100,23,128,7,28,132,214,214,105,224,2,73,39,202,33,204,20,0,26,157,199,82,93,172,0,1,48,28,103,215,180,112,0,218,105,43,173,162,192,92,38,46,99,136,4,60,99,120,83,171,89,149,9,214,22,172,186,129,125,117,162,80,208,209,102,195,57,27,9,91,120,121,137,121,69,192,59,71,160,196,125,163,185,87,68,180,148,220,107,255,156,192,133,39,66,241,117,150,56,140,17,43,79,138,124,94,223,222,148,100,172,175,217,227,178,85,190,141,173,209,145,23,212,155,181,243,122,122,69,74,66,120,91,199,173,157,229,95,139,155,146,186,172,42,180,33,185,194,22,155,165,254,206,84,187,253,201,3,88,204,126,132,33,71,70,151,42,252,37,209,21,62,159,29,13,42,127,74,58,151,62,190,89,183,35,140,191,255,255,255,255,255,255,255,255,255,255,233,141,127,239,255,255,255,255,255,255,255,246,182,227,225,41,80,128,1,186,13,62,62,64,229,30,7,20,35,46,9,181,12,136,205,54,82,202,93,229,59,104,20,233,224,4,20,3,24,160,40,81,72,44,208,131,155,163,51,41,146,75,35,88,200,215,45,151,86,244,47,183,70,250,55,162,55,235,104,214,126,172,204,175,214,226,71,251,127,88,0,3,52,33,164,16,104,27,65,225,28,16,248,18,0,207,146,18,26,130,36,182,55,233,211,165,150,184,2,88,99,45,198,11,85,206,87,118,212,105,103,4,37,43,109,52,18,151,130,210,127,164,74,57,39,222,50,219,87,53,4,126,165,82,219,58,122,147,190,91,103,151,245,106,56,193,178,206,125,147,202,169,174,77,227,141,43,171,222,231,57,173,92,135,167,112,183,37,181,151,36,150,107,229,82,118,247,46,229,149,175,101,112,238,63,134,191,26,89,22,61,168,238,97,150,113,102,211,127,81,119,203,119,82,138,142,254,23,105,47,247,181,166,45,101,89,125,89,255,155,120,233,113,251,19,191,249,71,224,236,115,231,247,92,213,63,59,218,209,190,99,202,242,140,178,237,62,122,223,127,12,53,133,222,99,204,63,63,165,223,41,173,222,221,122,89,142,127,210,115,191,251,146,243,255,247,115,245,150,168,119,89,24,128,16,57,47,83,188,40,96,32,202,64,81,0,32,22,0,38,43,219,55,94,44,237,38,76,182,200,140,163,88,164,11,28,50,20,98,227,140,55,85,21,155,163,42,19,61,172,244,51,244,252,198,76,125,19,212,206,214,255,209,127,252,238,66,93,133,31,53,254,158,159,255,119,254,232,240,0,66,224,163,73,160,33,131,24,234,51,240,1,163,117,87,48,38,183,197,185,17,3,154,161,50,235,129,81,152,208,67,219,102,98,195,93,6,147,147,192,183,121,30,33,41,22,54,255,251,178,100,24,14,38,91,114,83,11,111,93,112,73,231,170,37,97,2,118,26,137,197,74,109,188,185,193,26,36,105,169,132,181,96,140,232,148,152,37,80,94,133,91,78,225,1,217,214,52,91,220,95,72,203,229,76,1,173,14,185,90,213,148,193,18,233,189,225,96,206,92,239,108,57,11,149,231,132,211,139,80,169,190,44,185,105,204,199,181,235,133,211,61,126,83,175,155,226,0,242,229,190,250,254,240,20,113,45,33,123,174,106,140,67,98,213,66,172,205,100,159,44,185,101,112,154,124,108,165,246,194,93,41,110,224,59,29,234,54,46,136,19,181,185,47,134,146,126,19,30,61,237,73,213,180,78,233,69,231,152,121,132,162,115,165,253,61,118,228,147,55,67,80,38,182,52,139,215,249,150,219,120,85,151,217,194,238,117,18,36,0,1,127,102,214,72,169,211,196,152,16,130,37,145,37,77,41,21,196,115,24,147,54,191,236,35,139,66,148,175,12,142,25,8,238,203,31,219,155,244,98,85,158,28,94,168,251,115,191,247,77,127,191,234,0,79,229,209,122,31,128,58,103,66,43,221,215,255,211,244,251,181,123,8,18,16,143,129,149,69,71,140,39,160,34,244,104,121,105,25,17,240,240,82,135,177,115,101,19,92,176,242,5,130,12,34,111,11,36,34,24,116,179,67,165,46,158,50,84,20,186,198,224,140,128,104,35,58,233,242,247,231,29,16,128,200,110,109,154,229,168,177,175,147,216,28,180,222,26,63,115,23,57,226,181,39,239,117,51,202,229,208,184,255,181,143,232,168,119,135,35,1,105,191,71,99,205,218,57,23,243,151,110,234,244,7,133,86,178,235,95,183,17,31,88,22,215,63,68,253,183,139,173,234,251,147,15,171,120,86,222,23,113,103,252,41,224,252,57,12,55,93,249,68,143,84,221,148,100,198,181,28,211,47,51,73,11,227,204,66,120,38,46,163,248,169,90,235,70,106,146,13,97,104,164,121,184,44,233,222,190,177,51,184,241,165,134,103,31,113,106,191,103,8,87,241,3,207,60,111,199,234,160,49,233,96,8,72,0,160,93,235,194,65,53,57,132,85,42,165,248,149,73,81,104,8,81,144,81,155,139,70,106,153,132,139,160,222,2,12,173,7,208,255,231,123,235,110,143,87,57,254,255,255,253,52,127,255,160,245,27,134,99,74,9,204,205,238,232,166,179,175,82,108,211,103,2,70,225,132,115,42,19,48,228,115,73,35,61,66,180,180,78,19,65,72,12,52,111,1,66,1,35,13,105,231,65,131,72,47,109,34,197,228,46,202,197,186,74,12,36,23,168,16,129,133,80,103,41,0,132,145,214,47,64,35,133,21,138,130,64,158,185,213,77,142,122,147,225,81,159,23,26,127,230,255,251,178,100,39,140,103,78,116,209,147,120,125,96,71,104,138,69,97,231,88,29,85,211,66,14,97,245,193,30,164,105,169,129,157,200,234,247,104,186,20,116,237,203,197,182,189,12,188,50,190,92,165,45,119,238,28,127,185,172,149,91,89,95,106,150,36,185,182,42,42,156,108,111,213,78,109,220,185,133,162,35,50,77,241,254,163,213,189,194,240,235,212,56,40,27,186,92,240,38,48,144,242,195,222,190,89,236,50,177,169,98,180,236,123,147,101,169,163,17,34,142,45,212,34,61,152,81,79,99,206,106,81,90,174,197,160,171,51,127,0,151,207,135,176,136,171,83,210,53,111,133,56,180,64,147,194,83,226,234,200,29,83,167,87,101,222,254,154,177,88,127,47,35,211,175,37,127,250,198,62,113,136,116,249,203,46,190,55,226,80,8,0,19,116,240,74,165,14,212,29,78,150,44,126,110,7,14,108,181,69,7,44,217,173,55,218,175,104,101,154,83,88,40,137,99,126,35,250,253,10,119,217,255,249,95,230,116,109,125,191,129,175,253,191,185,108,209,107,126,173,229,253,221,110,235,221,255,249,255,253,245,5,15,102,44,13,152,0,34,99,222,9,165,137,166,70,1,39,72,37,130,135,85,180,80,20,1,89,144,33,56,138,195,208,244,91,64,164,208,7,24,193,192,107,40,114,30,47,228,201,193,134,241,162,197,51,226,64,71,71,217,167,116,11,183,87,9,80,25,80,137,171,234,99,99,117,229,127,52,172,131,109,214,119,94,238,215,150,150,166,65,147,212,158,19,252,127,161,220,254,125,0,63,169,182,239,187,147,235,47,245,109,246,131,168,103,218,167,45,82,183,85,233,87,43,175,212,183,233,4,83,101,189,236,3,107,185,76,41,164,230,116,201,132,242,95,235,89,165,185,139,248,251,125,219,215,254,231,121,47,140,255,99,48,20,246,238,16,34,30,198,228,4,134,255,44,70,157,86,138,77,235,252,231,48,30,162,181,226,230,152,250,194,78,106,109,145,119,90,106,60,43,66,196,135,123,13,96,238,217,250,212,47,154,98,93,219,59,177,79,27,53,211,189,127,88,76,183,174,27,154,181,187,124,57,212,3,0,192,83,215,166,32,114,53,69,227,131,34,138,85,164,46,148,119,119,23,31,113,66,46,15,160,42,25,160,88,89,142,190,65,245,254,189,180,59,79,94,159,223,233,251,127,20,63,243,58,247,54,64,96,121,191,100,59,19,13,31,16,150,169,71,255,255,79,255,253,32,5,85,178,65,212,189,6,138,130,34,67,19,202,9,33,243,48,68,217,180,185,194,81,163,176,216,76,32,37,176,3,226,159,78,239,37,101,96,252,164,128,82,130,127,213,84,175,163,241,226,155,204,48,253,190,44,189,245,255,251,178,100,29,12,6,26,105,84,147,121,121,120,71,231,90,125,96,240,126,29,253,211,72,109,224,185,193,13,25,40,213,133,157,216,152,24,186,232,10,118,205,92,53,188,8,213,237,99,159,126,175,167,241,4,203,120,194,35,120,178,85,206,145,204,247,31,58,99,25,204,82,150,158,169,204,221,132,2,198,9,167,107,91,222,27,139,252,93,46,193,242,203,137,155,93,248,18,170,105,3,58,236,106,12,167,95,196,212,36,35,95,66,220,90,94,138,117,22,60,42,173,107,122,73,56,98,184,123,37,245,178,50,231,156,116,108,28,248,101,234,61,40,230,58,183,14,47,86,201,184,47,139,148,24,80,98,239,117,214,99,56,223,61,174,60,184,211,108,158,173,122,128,1,10,64,0,12,6,0,103,79,36,33,100,48,223,237,61,226,179,23,144,86,95,22,142,177,13,253,120,205,196,33,138,132,99,25,78,119,79,233,246,20,2,42,164,143,46,164,125,127,175,255,255,88,115,134,130,109,230,99,143,89,40,150,69,88,159,213,183,246,255,244,128,66,104,220,56,166,147,163,1,194,77,39,110,44,36,170,198,12,133,80,32,49,248,45,241,179,140,49,153,148,200,49,161,215,241,120,37,56,96,194,190,200,132,4,136,154,252,4,40,2,76,163,171,139,225,56,170,196,133,67,159,203,21,9,0,178,213,26,167,223,221,101,249,215,170,14,70,242,174,252,254,92,98,152,253,10,246,179,205,215,252,162,40,1,207,237,51,254,229,76,147,218,248,29,144,209,196,34,204,250,77,114,78,213,37,127,204,217,93,154,10,229,158,132,243,219,11,125,253,120,18,11,30,78,48,201,237,92,121,173,225,51,106,79,134,255,122,181,123,7,139,119,181,31,144,89,213,10,79,203,123,141,35,153,98,83,67,31,131,236,208,79,79,57,179,213,232,101,26,189,122,104,42,74,107,17,169,152,93,74,214,161,148,161,153,228,195,254,29,13,60,113,137,150,13,30,139,67,176,132,136,121,37,208,52,16,223,99,244,50,5,179,38,189,127,143,10,92,65,84,249,62,160,189,151,233,227,190,55,22,2,0,4,220,93,170,3,72,69,197,189,78,128,23,158,219,99,53,146,73,126,97,120,255,212,51,76,58,246,143,33,27,144,85,240,210,91,120,239,93,58,141,123,238,255,252,207,167,217,245,110,253,170,128,105,222,238,106,239,63,209,183,255,253,222,159,250,224,0,0,241,84,168,8,118,101,177,225,142,190,198,205,57,10,1,81,116,195,172,243,2,1,211,212,96,4,107,2,218,142,200,213,217,160,192,137,70,129,4,110,8,56,141,4,116,88,20,139,12,189,91,196,0,34,101,13,29,66,80,195,253,131,122,97,218,120,71,43,2,83,45,202,255,251,178,100,37,14,215,66,116,80,19,152,125,96,68,7,106,53,97,37,118,29,157,189,62,46,233,235,209,12,153,41,9,149,149,154,46,8,53,7,199,215,103,208,219,6,158,155,117,103,181,102,125,47,237,114,133,72,93,228,190,207,125,250,65,236,191,79,165,252,253,115,200,115,147,213,145,65,157,146,89,215,98,76,95,127,185,102,61,149,22,19,45,214,25,91,215,192,68,64,179,253,90,211,159,184,22,69,243,60,86,211,86,189,175,124,155,241,102,237,117,215,184,154,160,245,227,51,201,10,50,252,26,209,136,195,60,111,136,13,236,185,150,64,76,251,68,142,179,46,187,83,59,186,109,168,22,177,34,49,74,148,164,93,55,26,207,164,129,150,221,238,186,68,197,125,240,214,98,201,72,237,147,255,159,46,191,254,46,191,239,191,255,17,128,128,1,86,45,60,33,184,70,93,236,75,16,125,62,86,102,13,105,201,122,162,181,73,120,191,3,199,189,23,97,69,226,107,52,171,126,49,241,156,205,143,253,73,199,127,118,252,221,63,199,255,0,29,190,167,235,227,148,18,253,50,175,79,255,255,255,250,70,13,39,76,87,3,12,30,25,12,79,152,12,178,29,12,111,6,65,160,129,143,192,225,48,204,170,166,23,1,166,90,144,8,72,83,96,160,147,252,225,154,162,145,131,36,96,195,137,10,150,21,90,178,43,138,96,56,192,92,172,187,1,211,132,65,29,134,150,98,10,174,39,126,3,30,10,197,245,15,12,129,165,212,219,113,222,11,236,70,26,190,83,18,41,182,70,65,117,152,41,3,190,30,19,137,13,101,80,3,142,165,157,106,189,204,66,83,125,164,186,59,94,136,188,148,133,169,78,42,98,167,237,165,200,2,67,95,88,76,154,223,162,195,70,54,212,164,13,150,211,184,180,89,242,18,124,64,131,138,199,84,194,142,134,70,207,76,199,215,128,9,38,109,118,23,56,247,154,12,92,234,99,231,57,207,112,154,6,24,135,171,192,131,166,127,175,14,61,177,44,130,215,13,178,214,123,30,52,185,57,143,184,19,63,125,105,239,165,204,246,221,96,183,223,194,99,121,175,93,201,255,246,121,196,228,52,128,88,195,92,11,78,202,226,148,74,94,213,173,196,11,140,255,202,32,16,36,107,58,102,33,196,189,175,140,20,108,33,215,157,106,218,147,151,142,213,60,117,133,5,126,129,49,194,29,126,166,254,3,59,190,114,26,155,119,200,255,171,255,223,255,255,250,176,0,0,240,73,204,205,163,67,4,151,140,234,96,58,64,88,201,161,134,236,99,117,241,135,0,3,128,198,176,105,3,106,171,70,202,161,32,1,54,88,207,210,8,126,121,152,56,130,113,230,46,58,195,155,9,123,22,86,198,180,255,251,176,100,30,12,134,235,110,208,19,153,123,192,72,199,170,74,98,39,122,25,109,165,70,110,97,239,1,37,162,40,161,136,9,168,80,132,243,176,72,227,245,71,56,42,148,198,221,230,185,83,41,8,68,88,73,144,23,98,110,19,133,54,156,3,235,175,28,147,106,221,182,176,23,193,141,244,140,70,248,44,66,13,26,27,181,51,133,157,46,154,33,233,50,242,186,186,154,61,33,128,250,100,190,155,146,255,44,38,188,111,10,89,252,19,153,98,181,126,147,214,245,245,10,186,58,239,189,182,193,199,144,243,88,223,239,45,25,201,173,214,173,153,85,126,251,114,174,62,197,183,122,174,226,82,218,149,14,127,90,74,63,182,249,228,100,187,94,172,245,15,114,164,145,107,15,121,212,25,235,172,183,192,221,125,155,107,141,230,186,215,254,105,101,162,101,0,0,64,1,192,36,129,200,121,255,78,146,41,177,218,114,242,208,202,231,16,118,103,56,241,114,110,100,167,55,146,165,169,164,146,198,120,181,81,72,246,113,180,50,225,4,104,191,0,202,57,74,50,109,73,243,191,175,255,255,183,240,185,111,208,183,126,55,122,152,87,246,117,0,9,68,236,35,24,153,60,56,136,38,13,156,154,48,30,28,10,46,169,137,77,98,193,87,137,107,25,76,141,75,97,96,204,142,16,121,222,212,219,80,106,91,4,137,38,135,56,75,165,123,149,0,201,88,173,172,22,243,102,185,226,50,239,243,95,247,244,212,165,253,172,58,175,239,62,58,152,44,247,174,168,254,77,111,42,161,139,185,37,67,166,206,80,183,77,110,242,149,107,154,69,143,167,165,108,216,162,82,75,194,6,92,191,88,75,99,192,56,173,225,157,219,197,79,198,140,193,102,86,95,121,213,119,170,40,63,242,223,120,185,1,207,249,143,173,194,149,43,172,40,211,14,113,53,9,115,13,228,72,225,34,133,15,80,216,163,211,82,138,9,163,64,46,165,130,57,191,51,121,208,219,92,61,104,124,217,143,37,221,82,173,79,236,246,58,101,213,169,140,198,245,58,176,32,1,176,253,55,16,167,147,57,66,96,129,6,33,233,84,58,16,171,217,77,1,41,217,202,197,200,206,136,100,188,98,79,42,145,33,81,77,28,155,61,147,250,120,23,234,33,240,75,175,55,39,78,189,60,191,198,254,166,235,212,125,130,127,250,13,184,67,255,87,247,127,210,0,0,0,112,2,35,153,182,40,24,16,65,153,21,165,153,162,46,136,64,194,223,153,72,39,131,136,240,168,26,48,1,153,140,99,198,226,200,162,102,224,84,86,1,83,136,133,132,120,95,185,140,27,35,1,102,62,43,73,217,169,17,17,61,68,120,195,166,32,110,206,229,113,99,40,81,190,179,66,255,251,178,100,39,142,7,165,110,78,155,186,123,224,70,38,74,71,97,231,46,26,245,167,60,78,61,59,9,54,173,42,52,245,157,200,28,18,174,77,137,123,115,233,69,132,206,117,187,223,222,15,72,40,70,57,88,110,182,62,71,13,120,40,192,6,183,218,70,15,239,65,98,151,92,187,29,238,41,56,178,21,153,140,146,60,105,184,72,41,165,138,2,33,107,94,122,30,123,177,220,23,19,109,233,134,225,106,60,41,52,218,125,23,249,103,221,90,237,126,75,235,77,48,166,231,172,34,16,125,252,182,32,63,109,108,64,230,53,143,105,52,242,50,227,19,61,168,134,197,240,94,35,98,121,78,194,238,163,179,26,80,80,196,46,170,38,226,106,185,87,179,213,194,203,167,8,218,116,193,22,115,177,154,93,217,118,246,186,91,134,227,95,157,73,171,123,73,28,105,77,64,2,2,0,0,14,228,186,200,175,146,34,203,160,45,152,172,8,224,6,91,173,198,100,74,250,87,181,159,83,65,93,196,213,158,145,200,62,59,219,40,73,162,32,4,233,213,249,95,212,175,94,62,223,253,255,137,191,57,51,7,255,71,255,254,138,190,67,204,237,176,6,6,0,13,130,20,49,1,124,217,80,51,222,132,199,128,0,80,241,133,97,70,2,3,51,128,0,8,212,235,102,192,245,140,134,140,170,109,107,209,180,56,1,136,48,124,242,74,147,26,105,98,4,35,132,47,164,135,147,132,172,27,57,13,24,24,44,158,83,114,209,225,19,229,219,13,14,247,101,77,126,254,227,131,65,59,251,122,114,182,91,3,238,22,99,161,84,178,161,63,172,41,64,209,242,198,62,45,120,0,248,114,95,118,95,93,164,103,106,64,248,203,163,142,248,234,136,176,33,128,76,193,189,60,65,124,38,76,221,124,41,99,66,231,145,91,107,48,154,21,167,219,109,37,142,109,90,111,9,244,245,144,115,64,222,91,223,178,216,25,204,233,71,201,10,249,250,192,105,245,249,169,248,188,76,215,115,136,224,163,244,27,77,240,200,110,62,91,180,248,150,183,71,149,119,169,226,127,185,176,114,253,58,213,123,96,0,67,65,193,130,3,1,113,57,202,87,10,3,206,161,250,175,107,132,46,82,69,110,37,115,254,189,163,7,32,6,131,154,136,121,71,160,80,249,228,153,254,119,242,93,63,167,245,255,255,232,2,197,153,207,74,112,209,108,120,92,98,167,255,255,255,255,255,255,167,114,110,197,198,11,250,105,0,32,65,184,194,66,227,69,128,192,195,147,42,109,14,6,26,68,81,24,60,201,104,176,225,171,48,103,70,114,73,189,239,224,200,44,200,228,166,47,64,147,194,65,195,28,225,55,53,106,18,192,68,191,94,1,134,153,53,218,128,17,255,251,178,100,31,12,134,210,105,80,27,153,123,224,65,227,74,90,97,98,102,27,157,163,60,110,229,147,193,57,49,233,245,135,136,249,153,164,199,130,3,151,243,77,7,159,117,151,111,228,137,129,143,108,200,63,10,112,49,214,254,29,89,153,246,102,41,242,170,14,173,230,34,127,121,136,121,56,53,198,108,114,97,119,134,140,125,144,239,139,34,237,225,3,46,14,52,188,239,230,9,141,127,148,134,51,14,34,206,48,155,50,233,173,107,58,159,9,107,91,192,121,107,212,223,104,223,128,158,173,180,188,247,18,102,10,183,126,14,27,169,105,68,171,70,94,71,86,218,19,196,37,8,113,162,113,46,37,163,30,145,35,161,138,212,118,174,163,234,103,145,32,227,197,218,186,46,150,162,171,82,170,205,43,30,252,47,11,155,165,143,66,192,3,8,0,0,0,114,229,52,48,35,219,37,115,242,17,34,93,55,14,163,108,221,136,152,9,95,7,219,160,17,148,202,75,47,71,129,247,229,213,56,159,59,246,243,212,89,242,191,186,201,159,211,94,222,239,212,234,107,21,166,243,127,173,223,245,0,0,4,186,97,80,252,101,184,130,98,32,88,98,253,216,99,160,128,142,170,228,199,161,244,88,111,73,116,63,50,44,208,94,176,58,154,25,120,6,145,1,46,91,254,36,23,63,117,214,193,16,131,86,201,86,162,149,250,244,5,98,34,18,142,34,51,27,107,240,17,34,84,216,212,76,236,245,29,130,117,139,70,78,251,250,130,33,61,249,130,98,111,118,52,253,231,174,77,126,224,68,125,202,238,217,199,112,170,146,182,230,109,64,25,97,71,132,35,62,73,98,219,195,59,151,247,74,93,7,27,13,92,123,185,216,226,212,199,84,147,54,126,163,146,246,100,114,76,22,53,155,168,110,206,6,210,247,93,23,254,136,55,164,175,61,174,249,213,110,247,165,216,115,23,53,157,0,124,175,44,197,29,216,138,128,197,141,94,39,151,33,50,113,32,234,94,149,39,70,222,112,228,61,67,164,41,36,143,209,157,190,136,245,252,91,3,179,86,194,77,128,9,128,0,4,253,106,124,199,26,193,233,184,181,146,146,96,79,149,174,230,53,117,254,241,228,113,250,148,134,227,184,198,179,121,61,103,204,189,255,191,127,255,233,255,255,255,233,255,237,237,67,147,255,233,209,181,255,163,127,167,191,43,53,28,100,43,70,66,169,202,202,206,222,8,198,234,252,192,0,0,115,25,46,141,114,79,50,33,104,222,248,3,243,5,12,14,11,6,11,140,3,50,11,2,152,163,35,52,67,253,198,135,68,97,67,89,149,203,213,2,40,219,60,121,162,228,128,97,225,141,246,224,88,18,19,32,233,47,2,65,164,221,173,47,30,42,108,255,251,178,100,34,140,38,184,110,206,147,152,93,96,76,107,218,74,96,226,118,24,177,155,74,109,189,53,201,24,146,40,157,149,137,208,198,224,19,43,97,219,149,85,207,111,65,106,155,31,130,139,205,27,191,1,56,250,228,168,32,246,251,117,202,191,139,205,87,116,16,41,124,187,156,177,231,164,164,210,122,79,61,61,151,78,65,23,245,9,207,24,53,188,230,122,132,212,169,92,183,79,110,124,110,147,217,225,167,87,191,90,75,79,253,105,242,27,140,33,71,49,11,217,91,233,128,234,34,173,172,149,4,101,246,51,100,66,77,167,195,220,206,27,53,16,66,195,252,198,30,147,13,229,237,84,105,92,63,154,210,229,82,177,91,102,82,64,228,202,140,130,83,205,169,126,85,69,79,255,255,214,0,140,128,0,0,2,88,148,219,112,87,162,223,136,71,198,42,229,205,191,99,1,125,59,18,93,125,209,82,197,98,130,211,161,217,207,133,56,46,218,47,17,253,63,245,63,245,235,255,233,195,183,247,239,254,255,255,110,254,79,244,27,252,190,158,86,200,122,180,246,197,57,205,221,18,185,96,2,82,151,136,142,12,188,60,198,10,140,94,252,227,131,12,104,1,0,102,50,78,136,34,48,209,96,163,21,68,104,201,208,194,73,70,176,156,129,28,132,192,129,86,210,112,70,147,17,74,6,135,151,202,115,11,0,184,195,52,4,16,252,105,156,58,40,164,84,49,43,31,195,89,173,225,23,150,10,181,40,160,192,130,144,164,208,222,193,103,109,68,43,45,100,55,171,37,165,109,17,85,73,118,173,187,98,31,30,39,248,77,82,62,25,158,86,16,109,176,168,231,180,250,183,158,154,196,40,208,213,248,107,103,67,11,156,213,99,181,96,199,240,212,44,140,143,223,250,223,47,229,180,89,216,138,60,39,146,190,208,207,54,18,201,71,15,234,151,54,181,40,117,24,173,130,176,192,162,162,49,117,149,163,164,237,210,169,212,30,206,228,145,199,160,11,138,4,0,6,54,72,37,157,5,174,34,89,168,205,0,10,92,81,57,146,82,169,170,61,106,173,127,8,164,40,130,125,162,80,28,217,109,139,27,15,255,84,31,70,227,127,236,11,217,111,101,116,62,117,91,165,33,175,201,215,250,221,251,124,241,37,75,52,135,103,146,0,0,97,82,128,193,240,196,196,18,244,195,8,236,194,145,40,12,39,133,192,211,28,4,208,112,158,48,19,152,140,3,24,112,89,131,94,134,5,16,4,61,140,210,176,168,64,104,44,80,2,70,141,14,132,71,34,224,88,96,144,227,85,202,3,55,83,72,69,81,182,64,114,212,215,10,10,74,35,216,46,213,1,172,141,37,36,42,37,208,204,204,236,68,145,120,61,150,112,204,216,255,251,178,100,50,142,38,205,104,208,19,186,122,212,73,71,106,5,107,7,46,26,217,163,62,110,61,55,65,34,29,169,29,131,29,208,38,42,6,21,203,110,205,9,12,33,171,64,31,134,51,122,22,204,197,174,175,38,49,208,186,46,157,181,23,203,184,172,72,136,113,196,76,172,50,231,66,224,155,89,118,216,179,171,119,114,121,36,164,170,197,105,243,124,177,59,205,127,222,47,167,203,172,237,239,246,240,119,173,207,60,141,55,72,199,205,117,54,179,95,159,189,230,37,191,240,125,60,254,214,206,109,219,208,54,202,212,88,25,189,175,156,69,198,239,241,173,64,223,139,108,205,56,16,0,90,35,130,236,142,196,47,130,124,196,13,52,85,146,23,112,114,125,176,250,6,70,246,89,218,155,250,11,95,184,148,11,217,183,77,166,133,117,28,124,107,223,150,209,245,23,243,243,95,66,189,57,255,255,233,199,159,183,110,60,218,141,96,255,233,175,245,250,255,187,216,1,84,192,108,100,121,33,79,26,210,130,118,145,209,174,65,164,33,67,10,189,136,0,64,192,209,157,129,38,33,101,1,7,225,193,180,230,52,232,5,22,134,4,207,44,56,12,11,91,42,1,135,133,46,145,138,136,70,1,18,137,17,214,234,141,24,16,12,76,6,120,129,67,113,16,85,0,196,193,52,200,217,87,133,19,56,194,17,88,109,66,210,224,184,93,132,161,14,217,152,154,231,172,48,158,165,251,79,55,224,152,5,230,0,159,132,206,144,171,33,181,221,203,227,157,116,96,98,201,250,184,101,121,72,183,223,118,245,172,96,56,153,14,236,46,149,123,248,137,189,108,255,205,16,150,52,140,147,2,4,144,91,213,218,248,41,3,179,156,157,111,24,170,212,146,72,95,14,159,149,201,106,191,117,61,245,63,13,156,187,51,65,155,110,46,232,19,153,56,166,185,70,201,231,239,236,97,20,183,43,38,188,27,244,144,64,144,41,16,136,181,242,255,19,50,71,74,58,215,214,204,93,55,178,189,146,121,223,239,132,180,166,224,133,91,73,117,113,199,101,62,179,175,247,209,53,45,253,122,127,234,42,32,58,227,237,161,125,10,241,58,24,195,197,117,63,80,118,175,42,46,163,255,250,255,250,180,130,0,0,2,116,192,234,192,81,160,214,231,243,71,86,131,72,193,215,244,14,50,137,212,136,74,21,19,24,252,18,96,165,89,130,2,130,67,33,16,44,199,196,6,10,58,22,85,206,160,232,70,241,80,4,86,10,140,9,21,129,130,145,96,50,34,62,130,0,163,232,167,99,160,32,176,25,19,209,107,64,15,36,26,72,242,164,160,132,186,50,232,221,81,134,203,147,49,53,148,150,69,34,243,174,31,100,244,98,42,43,145,146,51,255,251,178,100,56,142,38,141,102,208,27,143,69,210,68,166,74,58,96,194,118,25,65,163,70,110,61,55,129,34,152,168,205,148,157,216,160,21,174,149,218,204,37,84,68,109,79,103,80,210,153,136,237,187,110,94,92,226,153,110,19,152,106,253,53,50,107,81,213,50,235,41,205,225,31,134,216,226,67,131,249,27,57,111,116,15,6,12,67,238,170,3,243,22,68,82,240,136,149,19,169,105,34,176,205,220,39,62,246,28,248,251,179,98,228,212,18,135,227,247,28,242,40,236,148,79,73,216,182,143,38,103,128,2,4,0,0,0,6,210,67,140,212,47,81,98,167,212,209,111,36,117,103,144,102,222,23,86,38,58,101,71,17,110,91,36,142,194,220,32,236,13,19,102,84,253,89,193,55,95,253,23,249,189,191,255,132,173,139,124,55,63,25,255,207,127,253,27,216,143,231,210,155,136,76,6,44,11,24,224,24,9,181,5,131,161,10,98,229,152,208,138,44,27,17,129,67,15,65,83,97,8,154,88,147,134,20,18,192,8,236,133,211,100,128,14,167,98,136,74,204,8,25,29,10,193,14,236,65,173,49,203,131,192,213,110,67,139,245,160,107,197,61,144,103,99,62,164,146,176,224,151,104,219,62,19,93,252,4,156,246,98,165,151,50,164,156,240,76,18,154,127,151,186,204,53,206,33,184,237,161,189,85,44,214,132,223,27,48,54,179,53,104,36,139,74,88,242,40,115,152,234,185,117,217,237,5,137,101,183,212,243,60,59,207,92,67,158,100,234,226,38,218,243,53,186,151,121,133,82,69,68,200,134,2,112,68,130,212,217,90,190,106,220,241,14,114,209,154,69,109,214,69,65,184,138,118,127,90,101,138,253,95,59,118,214,219,44,163,145,178,42,214,232,34,96,254,40,25,13,106,223,73,96,10,67,169,132,81,14,209,221,199,24,13,141,53,25,233,200,117,72,229,118,34,245,18,53,29,74,51,29,249,218,55,79,247,204,255,212,66,89,137,149,32,99,154,142,150,38,133,151,116,124,59,76,251,190,138,229,189,95,242,159,254,44,0,4,157,252,84,216,202,7,3,28,140,214,64,226,11,81,217,248,20,90,112,6,0,193,66,3,169,106,196,139,12,236,33,170,7,137,39,146,223,85,63,81,166,59,64,85,18,42,1,173,74,253,76,183,150,84,149,234,30,157,178,207,75,155,244,15,155,239,41,237,47,169,232,34,238,30,22,172,152,107,254,199,34,72,224,78,135,193,186,4,164,83,35,160,166,143,153,27,60,169,10,108,177,18,238,251,218,55,86,3,206,23,35,105,141,218,22,161,142,240,204,160,29,173,125,145,197,95,61,61,18,219,73,10,4,94,146,245,110,130,143,155,62,114,234,51,193,56,253,198,153,255,251,178,100,75,140,101,231,103,210,155,105,102,50,72,134,10,106,96,169,126,23,213,163,72,109,189,149,128,255,36,169,204,245,137,104,179,183,188,115,49,195,149,203,172,242,172,25,140,47,126,245,47,159,68,145,10,43,221,200,40,250,157,202,87,109,28,226,168,125,95,229,214,96,1,0,0,0,14,30,159,24,129,19,37,73,189,180,36,163,117,111,237,68,241,239,90,23,116,238,72,194,66,150,235,29,22,96,151,217,91,254,141,219,71,247,170,255,250,51,104,30,155,178,60,115,254,250,255,100,204,45,254,135,160,252,157,79,232,164,237,117,58,173,191,169,0,0,10,151,138,150,25,225,81,166,23,154,141,57,211,28,128,160,6,128,12,204,100,152,85,27,10,24,12,9,80,84,109,166,179,19,54,8,132,48,180,43,105,201,57,180,166,83,210,144,8,137,125,82,193,155,93,32,3,65,175,140,34,114,44,230,175,5,52,72,71,218,65,33,188,55,106,142,100,218,63,140,148,211,234,160,102,172,54,94,203,5,185,55,179,221,163,110,25,127,175,135,42,235,75,157,118,44,227,57,203,71,151,113,41,152,68,102,175,181,220,126,48,209,77,246,237,225,251,151,182,8,174,244,59,93,249,146,175,162,220,182,245,151,48,223,73,212,48,74,105,205,246,154,203,195,152,135,121,106,187,210,153,222,213,107,95,90,211,195,10,149,190,139,253,220,110,208,179,89,89,205,183,26,218,209,109,189,186,75,20,74,79,25,88,91,130,16,71,159,92,188,52,230,227,65,7,80,24,168,125,250,139,111,171,233,58,233,67,11,182,200,159,190,158,253,189,232,159,211,250,251,127,99,127,47,47,126,193,253,31,251,240,207,184,141,191,167,203,81,174,103,248,152,88,0,0,10,184,148,80,103,130,65,133,206,6,7,233,152,88,86,45,80,90,102,54,62,132,12,196,97,3,7,134,204,42,137,0,9,70,129,229,80,49,128,199,180,196,160,244,187,18,129,10,122,84,114,132,203,132,240,145,226,89,139,218,72,130,129,69,8,170,56,232,117,54,49,11,30,174,77,73,241,134,249,238,255,190,20,11,114,147,228,176,47,202,102,156,125,114,83,63,239,213,108,159,58,238,131,87,187,79,126,147,247,117,233,228,85,199,122,133,211,230,227,136,125,116,243,208,4,62,31,143,255,198,212,218,33,217,180,102,109,200,156,222,37,253,101,233,202,119,187,221,229,97,236,242,24,202,101,16,239,121,200,74,126,214,170,177,92,119,160,71,191,187,9,212,149,10,97,52,5,204,193,36,42,148,66,113,38,213,34,111,113,148,164,196,149,164,156,137,112,128,40,0,31,237,186,71,48,149,79,228,86,129,35,162,148,149,146,92,194,138,5,62,23,252,193,109,255,251,178,100,113,12,134,52,104,208,155,152,75,240,82,138,154,103,97,101,92,24,49,155,70,109,229,139,129,39,44,233,25,131,21,218,109,127,41,249,212,94,3,213,40,116,220,174,191,209,191,255,69,255,255,255,255,95,126,110,152,192,248,8,232,132,48,243,198,57,28,96,48,236,120,37,10,3,147,26,255,226,189,67,175,196,29,127,190,191,232,0,2,156,249,234,53,160,35,50,85,52,14,51,165,28,8,209,112,204,49,201,0,75,172,137,232,195,153,2,134,17,4,162,231,155,79,57,40,237,136,120,148,8,104,168,68,86,80,100,156,201,9,141,100,156,42,29,53,18,71,245,55,93,140,114,105,70,173,76,194,163,18,28,225,43,114,99,128,174,250,148,97,144,54,82,126,118,61,49,133,178,142,16,131,9,93,215,237,88,96,242,180,72,118,66,88,219,54,156,191,206,89,249,240,60,161,107,240,140,58,241,22,144,186,167,89,203,11,241,181,165,101,146,223,251,121,62,93,200,161,163,45,59,164,201,153,195,149,167,146,252,194,116,156,232,213,248,239,170,43,19,74,98,83,15,151,151,90,96,183,191,244,54,97,62,175,187,208,219,147,126,172,154,222,109,180,166,217,184,86,131,226,14,248,0,0,244,174,88,155,74,84,52,73,92,164,84,239,206,160,65,66,69,228,50,245,46,183,113,41,126,5,249,43,29,226,67,184,240,59,93,104,204,223,251,127,254,166,254,191,254,255,255,233,253,185,151,255,208,156,106,240,148,166,236,247,181,60,195,248,124,189,188,118,234,190,218,72,0,4,221,188,128,20,57,228,197,150,12,129,16,239,70,144,26,240,153,88,106,102,33,204,170,64,199,203,17,150,140,36,96,44,66,252,67,187,40,114,214,77,166,20,154,239,248,193,55,137,102,201,99,14,84,38,187,90,75,86,101,59,69,241,33,160,188,86,138,166,181,95,36,140,164,36,95,187,164,216,231,242,170,189,181,92,29,145,152,64,118,157,72,207,215,159,69,9,253,32,134,23,88,212,25,172,6,180,232,205,84,28,73,219,125,48,50,187,166,147,204,143,241,94,20,69,99,197,58,213,11,136,112,28,60,239,99,85,150,138,200,23,135,220,45,205,87,214,109,208,247,90,247,158,197,126,229,231,147,210,174,85,251,222,190,94,203,55,92,135,18,9,161,255,62,205,171,121,154,98,245,45,45,163,43,215,97,192,0,0,6,116,52,75,2,50,180,205,99,249,39,3,159,113,253,17,142,13,199,137,97,205,181,149,99,19,229,99,226,144,123,98,162,5,223,74,51,167,237,171,107,255,208,189,121,63,255,253,219,95,47,110,118,228,255,255,175,141,38,157,198,37,145,122,153,245,1,8,221,95,254,240,0,37,57,135,14,205,255,251,178,100,134,12,229,221,104,210,155,122,97,240,73,234,154,67,97,37,118,23,221,163,68,109,229,43,193,52,170,104,141,148,149,216,136,220,192,214,70,47,15,245,208,214,194,201,65,13,136,96,96,20,152,0,106,84,200,74,10,47,40,100,177,113,251,58,102,142,6,141,35,89,5,196,180,50,1,89,173,80,192,121,27,161,14,75,7,8,22,89,88,120,149,108,65,21,30,13,199,144,109,62,155,188,74,130,139,38,195,78,212,110,234,188,29,40,13,9,167,144,20,133,149,113,214,172,192,154,201,254,111,33,131,204,49,23,173,27,73,152,77,153,85,53,149,54,158,109,1,210,76,146,168,167,30,220,86,121,37,87,138,19,52,202,206,146,79,219,206,177,235,241,77,216,175,68,186,27,143,127,221,191,186,138,178,144,171,12,233,173,41,26,106,46,110,148,18,226,208,33,50,181,52,77,219,183,154,67,12,171,109,56,99,21,197,74,81,109,0,28,94,185,76,128,82,212,211,84,81,193,11,80,228,20,212,194,196,74,100,112,98,63,219,175,39,230,131,195,242,41,243,208,60,196,137,81,38,251,205,101,253,218,173,201,163,254,134,228,239,255,255,225,116,250,191,55,182,113,191,254,175,209,242,1,136,61,233,168,81,123,116,97,252,34,238,144,0,0,8,2,92,155,242,19,83,46,41,51,2,64,180,0,84,8,13,118,180,140,125,56,28,2,8,32,37,110,150,42,252,172,17,209,18,215,37,5,89,2,104,234,10,70,58,161,195,121,96,165,157,12,191,158,152,15,159,133,196,118,159,242,157,184,195,241,217,42,167,173,165,59,188,187,41,20,228,92,109,40,121,128,226,28,147,149,228,80,44,250,68,137,9,28,37,205,105,27,83,51,51,71,237,39,94,85,190,165,205,234,195,183,106,220,244,54,109,129,153,228,91,176,221,124,242,205,138,109,71,237,99,23,230,81,190,153,190,59,180,190,147,201,206,168,129,247,40,180,203,146,51,109,133,203,211,171,159,22,71,237,49,27,106,63,165,219,123,56,227,179,246,248,232,211,171,225,131,34,136,12,0,13,243,211,12,175,180,85,12,60,122,184,132,238,102,109,120,42,87,130,154,11,82,170,244,59,57,97,192,237,44,207,252,209,234,54,116,174,71,119,20,219,142,213,186,255,242,245,235,210,191,183,240,1,215,78,154,151,65,83,178,139,10,34,140,202,111,80,101,72,221,103,178,159,238,239,212,0,3,102,13,128,154,113,130,110,20,57,139,102,6,212,46,156,100,16,13,32,153,38,178,97,0,73,129,64,194,87,224,80,108,194,195,176,113,44,80,48,66,105,133,8,128,2,68,209,228,192,20,49,39,124,8,140,208,25,141,4,165,227,97,104,151,42,122,159,134,255,251,178,100,164,136,165,166,104,210,211,120,97,224,78,39,186,54,97,37,118,26,29,151,58,78,48,220,137,36,47,105,168,243,149,200,102,96,48,3,176,188,138,192,120,181,204,20,110,49,23,106,243,146,76,107,61,13,188,155,30,44,186,244,241,24,158,60,227,215,33,246,57,121,233,44,104,1,156,92,33,165,226,128,254,176,22,148,20,159,74,83,218,159,93,175,218,235,249,111,95,114,167,212,181,191,72,219,252,60,159,136,180,230,22,48,77,162,213,63,193,119,49,169,109,64,20,34,75,13,41,220,154,23,250,7,100,157,12,132,208,29,39,14,217,251,62,30,238,2,202,38,201,98,24,163,181,147,213,73,34,237,243,160,204,228,87,221,158,191,68,125,130,14,154,0,78,220,190,185,108,27,4,156,212,201,53,135,84,104,142,28,209,34,14,156,87,107,134,156,82,186,157,148,97,6,181,247,103,255,171,127,255,127,237,245,255,252,6,20,103,102,254,207,156,248,33,222,142,220,123,61,60,205,206,233,95,235,249,63,254,162,190,127,29,2,62,90,0,0,99,21,210,76,224,183,53,113,196,213,108,115,146,63,76,246,84,80,227,110,12,1,202,241,83,57,143,196,143,161,132,139,64,226,80,132,26,106,146,65,64,44,128,100,97,64,177,133,1,230,10,12,226,220,202,198,237,192,194,166,69,154,160,168,105,12,149,64,116,176,233,64,230,60,188,201,129,88,41,159,21,157,229,172,156,180,112,68,183,36,254,155,161,166,242,168,14,85,82,81,140,106,69,183,198,253,198,111,79,6,134,12,156,149,210,142,115,4,77,28,223,74,200,5,47,67,60,187,106,89,181,191,55,214,237,73,45,25,85,180,14,246,15,57,252,43,197,46,152,101,216,39,118,155,118,157,169,231,91,235,101,34,249,68,119,58,198,247,229,55,104,150,122,44,201,243,115,237,199,19,45,172,138,158,93,218,110,211,229,75,117,55,141,60,28,172,58,20,229,105,22,240,221,54,227,110,85,241,170,3,85,129,0,40,12,180,210,41,52,89,6,100,7,139,193,54,100,106,84,137,201,207,22,16,37,181,235,124,177,60,10,23,84,52,254,13,31,85,167,250,240,62,249,26,176,18,159,219,95,242,255,79,101,242,183,248,54,54,253,121,186,37,3,143,236,186,249,120,54,212,71,146,255,253,129,217,10,140,192,194,19,78,142,12,15,1,49,17,252,202,1,1,0,72,198,107,32,16,145,43,76,192,4,113,132,35,36,40,90,32,165,4,58,74,28,74,225,33,58,1,175,179,242,128,212,148,66,35,113,93,85,0,101,175,242,10,71,153,91,43,89,111,211,123,9,99,78,156,4,176,160,80,54,60,88,63,137,37,88,205,50,6,134,50,199,143,87,255,251,178,100,189,142,134,169,107,206,19,140,55,34,73,73,26,71,61,2,122,28,217,175,66,78,61,151,137,0,25,40,161,135,136,248,53,100,66,216,180,173,114,138,132,68,86,94,19,150,91,216,241,109,248,145,97,40,32,185,107,111,97,226,105,239,168,8,100,200,178,89,12,255,115,206,244,164,88,113,157,88,144,23,8,184,158,11,122,172,231,8,219,50,30,74,18,137,200,212,211,247,231,228,85,99,246,251,86,119,172,143,88,212,104,111,25,180,19,160,185,191,99,135,41,12,109,199,180,115,47,150,56,188,202,251,54,174,3,8,189,12,119,37,160,168,120,195,187,238,193,228,251,112,44,59,107,150,56,196,51,208,83,230,58,81,97,99,48,229,80,76,164,253,0,224,51,211,93,69,150,29,106,32,75,100,167,103,216,243,3,113,178,238,129,128,234,74,82,109,174,82,213,81,28,167,211,216,112,247,221,193,196,211,248,79,223,87,230,213,169,182,110,221,127,127,255,136,221,127,49,2,117,100,171,114,13,117,196,0,196,20,225,2,66,54,115,14,193,53,179,241,180,129,128,243,45,175,7,2,149,5,140,128,13,22,2,1,200,134,80,228,98,164,113,33,130,133,3,18,42,46,44,185,89,202,2,226,70,20,44,180,153,226,26,198,69,1,162,186,99,209,164,219,166,172,205,33,230,96,60,26,226,183,215,154,150,227,23,71,38,242,137,60,36,111,110,132,79,24,156,168,81,66,194,135,28,176,81,5,134,104,241,164,63,62,82,176,154,39,106,123,210,11,53,103,210,76,226,134,212,229,159,85,210,31,82,234,51,98,139,36,236,49,178,89,67,148,28,61,136,73,240,166,103,115,237,51,167,95,189,68,215,115,125,230,176,226,245,232,222,13,105,31,55,249,63,10,232,99,117,5,213,55,203,62,59,148,109,197,223,151,210,255,122,238,210,77,177,126,40,37,60,11,15,104,224,170,3,167,67,167,55,99,93,72,190,68,252,87,35,177,10,90,90,250,189,175,16,233,133,153,152,119,207,3,192,134,0,0,36,85,67,56,18,34,40,137,176,11,10,35,229,84,6,210,88,69,149,3,78,152,196,87,46,215,107,153,173,108,187,196,234,226,254,79,24,4,137,53,4,218,26,190,12,223,95,61,76,55,47,250,127,254,18,27,125,252,253,223,180,34,155,230,190,176,110,190,6,184,180,120,229,129,187,134,24,6,109,132,160,232,160,227,163,93,7,78,176,106,154,106,8,67,76,244,178,8,32,48,49,48,148,4,4,17,66,210,52,172,37,203,22,67,46,64,200,2,133,175,48,112,58,144,134,225,111,162,249,121,52,140,89,146,129,19,2,81,162,12,136,255,45,88,14,103,22,193,49,138,41,169,190,155,117,132,45,255,251,178,100,194,14,135,26,120,80,139,111,70,96,64,134,74,38,60,37,182,156,153,199,62,45,188,217,129,5,137,104,204,245,153,200,80,46,232,75,240,174,80,17,134,24,13,219,142,114,198,107,89,217,54,165,10,102,53,114,49,177,25,100,73,52,69,140,45,205,55,126,19,86,80,4,235,24,255,100,149,150,113,32,71,171,21,165,59,192,134,37,224,51,206,136,35,236,76,33,116,198,43,243,152,244,150,46,146,112,34,185,120,16,161,239,86,44,146,206,202,5,168,106,167,153,137,44,120,148,213,245,231,190,55,253,249,233,16,113,252,219,176,96,65,196,87,203,27,40,45,166,247,177,237,188,203,122,91,101,246,55,240,255,255,255,255,240,48,0,32,5,27,84,72,64,66,77,129,127,32,41,146,149,30,1,46,44,173,112,174,242,69,173,152,240,24,11,71,10,49,12,69,140,212,173,103,74,216,225,106,229,149,112,10,191,87,242,76,109,13,79,179,255,249,31,254,136,115,249,71,82,239,208,0,0,26,38,219,110,245,146,166,76,216,204,96,190,49,69,124,16,202,36,82,109,235,40,97,188,34,156,56,173,65,173,161,51,72,114,180,16,94,181,240,217,182,135,120,156,148,85,47,86,169,35,82,116,188,153,21,137,106,139,232,233,18,68,5,94,60,136,26,177,181,156,184,167,28,190,185,44,84,91,247,42,59,28,246,180,188,137,11,76,76,206,177,41,9,182,91,100,245,105,30,92,224,122,132,150,133,14,245,16,162,152,159,135,235,29,102,216,182,158,228,117,137,174,118,126,235,132,227,187,8,84,32,131,137,87,120,154,116,169,105,76,181,54,187,150,249,188,94,180,122,46,177,45,1,60,93,114,227,236,71,203,254,144,125,187,122,62,158,210,165,107,45,94,102,32,16,0,87,105,75,89,88,36,228,194,149,149,103,19,146,54,162,0,195,80,143,34,173,44,214,217,31,20,233,160,125,106,212,43,164,119,47,88,35,235,112,130,54,153,208,104,191,67,101,45,186,47,182,191,232,191,169,35,69,75,226,187,102,47,255,251,234,0,1,98,67,12,207,115,48,198,164,40,233,19,56,208,15,3,52,144,204,1,245,53,220,212,199,64,49,144,41,170,194,2,48,1,33,80,214,208,49,230,17,223,110,96,225,10,153,55,227,13,32,51,162,25,217,28,22,99,120,148,124,48,243,139,118,23,206,10,5,22,2,9,34,98,224,134,8,66,67,232,230,37,50,195,213,28,16,139,15,32,52,72,128,58,16,202,19,208,213,25,164,167,49,0,138,1,21,68,167,18,96,250,184,46,42,151,109,213,51,98,125,26,211,180,180,18,249,82,232,104,81,7,137,46,88,76,102,105,61,47,209,38,83,108,194,226,136,210,174,255,251,178,100,196,136,181,124,104,216,211,15,96,200,67,134,74,21,97,133,118,37,141,207,56,78,243,67,9,103,165,103,129,135,149,208,45,198,71,136,201,96,230,246,118,83,187,227,192,120,72,17,149,105,101,117,123,79,99,37,86,136,243,84,67,132,48,149,145,214,126,235,72,221,7,89,171,42,190,109,213,159,119,219,14,27,245,87,119,110,212,106,237,247,100,246,30,89,77,123,119,243,83,171,176,150,87,9,136,140,13,154,169,13,175,86,223,11,138,27,39,229,121,100,86,215,222,120,229,20,220,128,154,117,108,227,165,232,145,114,75,22,135,165,83,154,123,30,254,86,221,156,45,105,235,163,156,195,21,81,207,10,10,102,254,190,88,205,206,239,185,83,82,243,89,93,238,55,105,101,154,195,61,89,202,136,82,116,78,16,36,46,226,225,141,10,86,104,195,38,97,73,174,74,193,209,180,182,228,89,123,245,156,234,227,210,43,14,99,197,141,65,7,202,195,193,197,47,196,69,34,104,132,110,56,227,71,241,66,253,144,53,93,248,155,41,223,171,243,143,255,138,128,18,63,49,92,37,145,212,145,26,138,138,127,255,196,159,239,17,87,248,173,25,63,250,192,0,1,113,17,233,207,177,24,60,73,239,81,28,193,97,208,138,153,84,73,165,156,139,21,140,17,132,46,5,128,64,167,70,53,216,181,130,239,21,76,53,97,51,192,12,76,6,77,26,4,68,125,149,180,21,157,92,154,237,52,199,228,46,138,80,190,8,210,206,96,174,81,195,25,165,52,103,54,8,56,35,251,9,118,131,171,111,165,11,74,6,86,86,44,69,175,179,2,42,216,32,1,24,109,44,13,161,200,143,144,72,158,108,241,60,211,51,225,39,91,10,109,146,54,36,232,250,175,32,98,43,92,98,64,203,97,215,129,164,49,116,139,109,133,19,11,130,182,237,71,162,104,189,184,57,57,198,108,149,43,22,59,2,31,92,48,199,251,51,91,237,147,214,125,76,196,132,198,205,98,85,122,102,21,205,108,31,145,233,162,129,203,58,95,100,245,172,255,246,29,251,110,60,246,124,33,78,25,149,78,201,189,114,125,108,111,90,129,191,168,213,166,10,139,234,219,141,111,121,92,129,106,160,80,147,19,72,20,0,0,13,132,232,123,151,98,54,216,91,0,125,26,136,114,136,89,201,139,81,250,65,163,207,61,35,210,89,86,147,196,38,71,17,118,167,191,145,174,40,110,34,158,69,75,7,194,113,88,177,117,142,238,114,221,166,237,68,189,138,151,207,253,111,254,240,151,244,205,241,0,206,160,232,199,89,140,195,128,156,12,239,24,148,124,25,186,136,24,16,6,0,2,35,36,2,85,42,2,132,166,63,143,97,196,97,206,46,94,195,103,255,251,178,100,175,14,71,101,105,80,19,121,123,96,67,227,122,51,60,105,148,30,13,149,60,46,233,237,193,28,28,105,25,132,137,208,5,40,197,171,27,82,80,225,40,114,10,228,215,12,193,228,147,55,136,74,22,201,72,97,179,183,72,56,250,17,68,173,203,93,156,80,236,80,14,141,34,134,69,41,204,97,70,202,165,39,231,8,71,60,138,58,163,43,161,244,120,70,0,80,214,33,4,68,9,254,83,119,137,88,10,252,153,102,212,166,89,108,72,173,237,99,29,226,53,125,156,208,62,182,144,149,48,137,82,245,126,159,18,110,41,194,138,117,157,151,152,118,51,21,177,217,208,195,84,173,115,124,107,68,94,79,172,178,70,73,73,127,103,42,233,181,159,61,236,125,109,178,186,248,139,118,232,142,78,51,232,177,196,197,19,14,31,202,154,198,38,137,243,241,27,116,182,241,140,153,181,198,218,221,87,57,111,137,124,235,25,207,146,219,189,212,244,83,218,180,217,93,241,75,208,8,0,193,76,81,184,40,0,100,172,81,96,9,18,236,208,212,94,16,66,203,151,167,207,36,91,145,203,66,29,3,210,65,233,49,165,47,38,208,202,218,216,204,175,160,252,246,51,255,93,26,140,158,166,255,130,26,85,46,169,171,3,114,195,209,191,237,249,223,255,52,0,0,139,188,68,0,29,166,9,27,51,178,67,61,67,51,209,97,219,227,49,53,14,13,21,8,50,240,151,76,148,140,202,154,70,135,197,199,88,115,13,20,137,107,198,16,57,177,146,196,36,74,13,12,226,129,178,124,174,136,135,4,186,100,122,139,198,61,223,116,147,54,75,170,124,189,69,128,11,215,94,100,212,52,19,93,250,49,110,142,97,162,224,134,47,57,166,242,89,195,194,233,125,182,124,177,126,85,42,225,180,153,231,22,87,153,147,9,153,95,197,218,237,1,162,201,194,175,177,30,127,8,167,171,123,98,81,14,146,70,155,201,5,97,155,107,173,122,55,79,173,116,190,242,253,203,88,110,133,159,137,225,24,77,10,197,35,51,88,18,42,55,240,222,31,85,234,196,38,105,47,46,247,228,141,230,107,188,208,223,26,169,121,153,78,213,59,94,242,165,123,138,214,52,23,13,171,161,185,48,224,218,105,247,115,150,11,99,56,128,16,9,32,90,180,53,71,63,1,142,226,68,20,66,24,229,117,135,231,177,248,248,39,246,237,213,246,13,14,24,78,12,169,50,239,180,57,91,119,80,109,31,244,251,211,219,93,40,167,215,191,224,136,159,234,183,247,169,15,255,255,47,145,190,40,2,96,128,52,106,115,121,169,7,39,58,83,153,220,202,97,65,17,143,85,70,214,53,152,164,10,1,21,153,148,56,169,139,208,0,97,11,7,141,33,255,251,178,100,162,142,6,213,104,209,155,121,123,48,66,41,138,122,60,162,114,27,189,163,64,110,105,237,137,4,166,105,180,244,149,200,2,80,97,114,224,100,164,194,76,56,235,10,162,57,4,138,9,132,58,166,65,212,19,94,26,6,6,34,68,254,143,32,84,246,251,217,79,27,179,143,14,179,193,80,173,106,187,252,28,142,35,43,96,204,118,97,66,205,39,13,3,72,181,201,70,11,167,198,158,200,242,186,27,9,229,100,170,20,222,231,69,206,116,230,142,171,154,41,59,89,21,111,24,216,246,197,152,11,158,108,17,119,111,219,20,93,169,198,118,96,217,160,237,236,83,198,145,251,140,45,93,162,154,129,137,183,34,219,207,6,124,124,57,107,248,215,106,212,236,90,132,84,79,245,151,31,228,143,247,241,254,241,245,88,27,181,174,108,90,181,210,59,25,236,15,245,169,243,31,226,72,250,139,16,222,137,60,187,220,240,247,32,0,0,96,0,0,3,78,134,167,233,208,214,52,13,88,100,201,210,226,176,163,25,204,160,192,63,95,235,217,255,69,222,67,97,111,63,253,19,166,187,182,186,45,174,255,255,164,87,255,232,47,223,206,171,39,255,255,253,6,55,51,106,115,132,94,0,68,66,131,103,181,76,110,108,61,173,160,205,36,81,108,73,146,210,38,242,125,22,88,16,47,53,17,33,69,76,12,66,5,74,131,145,166,180,217,32,147,28,36,106,232,180,3,0,126,194,178,136,45,137,100,17,56,73,227,150,60,152,211,252,33,64,80,73,71,2,160,85,154,135,182,37,23,227,197,5,219,147,19,20,34,141,16,67,69,46,3,25,68,177,64,236,117,108,34,218,205,172,207,211,66,69,212,56,150,5,206,172,36,133,199,53,182,6,199,114,161,103,11,106,111,13,86,156,14,168,200,12,198,73,133,219,205,107,51,191,57,216,230,110,105,177,177,168,12,150,104,133,177,238,186,136,202,196,208,103,85,20,171,104,145,181,227,95,151,88,237,216,174,26,159,87,210,120,158,238,243,140,196,180,154,164,147,105,46,225,76,47,205,253,231,223,249,199,211,86,127,190,63,136,197,19,80,227,82,151,142,197,233,76,75,243,228,213,45,149,220,221,58,170,55,166,153,223,63,252,241,27,0,8,0,0,0,0,141,80,212,222,96,4,36,122,32,143,112,165,138,228,143,185,238,124,196,57,117,95,72,223,229,109,134,73,177,229,114,50,214,236,158,181,191,235,243,243,249,162,0,252,194,243,30,8,105,62,174,203,127,255,255,253,252,173,168,234,16,2,160,136,52,106,21,169,130,145,167,62,129,25,128,4,106,96,57,44,108,199,99,144,226,128,48,92,102,64,217,128,0,128,80,81,141,23,102,7,0,153,205,42,136,255,251,178,100,172,14,103,72,101,79,11,154,123,118,66,201,138,109,60,34,170,28,17,157,64,110,101,237,129,18,153,40,153,133,137,208,10,128,86,130,78,142,21,46,110,160,15,201,201,49,211,11,8,100,12,203,178,42,4,208,159,113,100,146,182,198,20,245,240,155,88,204,213,201,101,9,193,74,244,24,129,168,186,254,47,60,173,23,20,69,7,81,184,229,54,227,132,178,25,127,37,103,76,240,28,21,22,106,75,221,55,157,226,243,24,173,211,180,164,122,101,14,97,157,218,99,230,86,45,47,16,232,45,216,111,155,9,17,153,188,57,44,162,231,98,102,127,103,238,49,160,183,197,182,90,160,59,195,84,121,253,163,86,215,188,248,182,93,66,195,247,186,148,144,239,125,126,218,240,226,87,252,127,88,116,182,49,74,83,149,110,54,130,127,95,125,106,60,73,109,154,191,166,169,171,234,170,204,86,181,138,89,91,125,97,43,2,3,40,25,91,39,3,61,64,23,186,83,164,99,230,248,200,162,143,11,115,129,209,171,113,154,45,59,189,81,144,177,215,82,80,59,12,100,223,69,40,115,52,90,161,220,16,239,182,15,107,117,247,151,181,190,172,223,160,100,161,228,78,125,127,235,241,48,44,0,0,1,80,192,225,227,72,164,204,130,120,57,171,36,204,196,163,55,1,76,76,241,50,26,228,152,62,96,16,177,162,198,43,28,179,102,86,70,0,134,198,2,236,200,204,88,12,64,56,242,225,209,73,76,111,71,189,38,101,87,26,239,168,197,32,226,17,38,234,95,5,106,202,255,216,229,11,110,179,219,145,84,71,242,31,180,52,242,71,201,203,250,217,214,9,56,217,20,130,124,48,165,193,192,12,121,205,194,224,49,89,56,177,178,217,196,232,218,111,197,252,93,162,183,89,58,164,179,105,138,195,10,18,186,7,138,161,237,207,232,215,183,206,91,108,33,178,99,197,96,219,84,239,160,53,197,89,157,174,218,248,139,27,175,95,127,179,71,240,100,183,204,119,59,102,20,31,8,192,141,173,53,238,159,184,227,127,250,210,109,107,112,101,222,89,209,187,170,225,138,216,203,155,14,162,196,206,110,251,88,212,45,93,138,241,43,30,92,238,69,48,0,0,15,28,167,152,50,14,22,163,47,161,104,161,28,144,67,240,3,96,205,138,94,179,8,215,78,34,228,117,158,206,31,89,87,71,251,57,129,145,122,163,130,118,250,239,232,255,243,127,219,252,191,223,255,255,255,255,255,175,255,255,217,93,64,71,176,12,208,43,24,182,1,50,53,1,55,0,134,57,109,79,94,211,136,216,211,56,47,185,170,52,115,125,43,162,161,211,146,33,173,133,11,156,53,69,101,131,155,43,48,80,163,89,30,84,201,47,210,1,255,251,178,100,171,14,134,233,104,208,27,153,123,96,76,11,58,67,97,34,118,27,9,163,68,109,49,252,192,253,141,169,168,244,156,232,22,147,32,4,136,107,35,36,21,109,194,1,12,82,72,149,174,38,175,225,223,130,214,123,189,19,85,38,249,238,142,161,33,158,193,242,54,175,19,115,163,55,89,155,4,183,165,180,212,44,193,114,119,20,209,146,111,202,52,244,71,54,157,43,184,196,171,63,228,32,246,22,26,79,12,193,211,129,147,238,93,202,201,0,247,109,145,125,45,145,74,243,200,79,97,95,218,218,1,231,16,150,185,210,173,115,204,179,216,250,18,58,3,185,92,217,162,10,91,5,112,216,131,212,5,50,182,37,31,51,60,145,148,242,84,217,219,19,12,38,21,9,26,130,228,119,72,234,85,193,246,213,101,231,176,59,29,101,157,228,56,206,73,30,249,220,120,241,92,34,253,224,69,0,4,75,203,208,205,178,30,88,203,209,64,15,181,113,144,32,30,9,240,78,161,143,222,154,162,227,135,186,232,128,144,15,95,71,158,173,231,36,163,215,221,87,201,216,162,126,206,128,163,113,74,127,255,87,251,243,194,70,74,50,64,0,0,2,117,8,204,54,64,50,74,24,207,95,243,42,154,141,58,1,49,37,160,218,229,225,36,201,129,131,166,206,28,44,8,0,22,1,126,150,1,96,46,129,96,192,215,0,146,96,208,72,213,113,133,24,171,225,211,73,89,133,78,136,13,193,177,192,184,194,101,141,104,152,218,237,177,91,41,127,168,252,144,160,67,80,72,117,94,212,218,49,120,88,138,81,133,4,53,34,64,50,135,112,68,117,7,3,40,224,213,49,15,96,150,46,203,70,194,149,154,148,66,164,75,77,127,97,29,45,27,156,20,43,25,44,152,231,137,217,99,83,40,87,220,38,70,45,61,125,162,136,199,219,232,174,17,97,190,220,242,65,148,234,106,145,155,120,111,153,236,38,233,171,252,243,69,211,46,119,118,73,164,196,103,123,134,63,94,86,27,101,51,7,17,226,234,27,221,86,233,218,225,235,247,238,49,40,133,194,108,140,194,227,134,229,19,36,143,156,170,216,254,155,115,172,119,140,207,42,234,93,218,103,244,0,154,164,185,140,156,28,173,238,80,234,3,40,158,117,221,245,239,13,133,14,229,130,212,43,107,199,185,203,77,132,42,155,101,109,200,250,178,72,193,1,94,167,72,83,243,99,30,247,212,222,254,35,203,205,191,232,215,183,111,25,67,133,191,253,3,28,207,229,125,0,41,66,225,19,35,39,13,198,43,54,251,200,138,142,106,112,65,142,226,198,128,102,152,108,18,42,44,51,240,188,32,32,50,232,234,126,1,82,48,101,214,8,198,160,5,27,22,152,90,25,229,255,251,176,100,178,14,231,80,104,207,27,154,123,96,70,103,26,17,97,133,102,28,41,161,62,110,105,235,193,9,38,40,201,134,21,152,176,12,158,86,72,196,20,44,17,49,102,19,62,152,42,68,136,171,119,98,69,97,102,251,132,83,141,85,212,110,174,18,12,201,102,165,226,73,229,9,52,158,210,23,69,142,76,166,12,65,234,77,117,40,55,106,118,174,204,99,106,194,197,142,226,148,108,119,136,30,195,41,43,185,149,104,238,146,23,208,160,72,144,248,170,183,183,151,184,237,120,143,23,164,134,220,88,112,102,87,79,183,24,16,55,133,136,45,151,181,165,251,196,179,111,230,211,125,205,170,64,171,44,11,221,228,123,141,237,249,154,156,51,242,207,150,189,207,109,233,187,117,164,176,181,72,204,48,174,187,166,95,64,141,169,51,51,45,117,136,23,180,209,223,177,214,178,235,79,104,235,189,238,64,56,248,71,152,49,88,219,171,81,139,12,42,28,178,227,61,141,141,6,45,1,158,50,191,31,118,41,70,39,194,247,231,99,137,244,148,193,35,36,247,177,159,34,232,75,122,151,167,245,250,111,250,11,126,141,234,219,255,255,254,191,181,104,39,127,44,0,0,177,208,233,159,160,6,48,22,31,241,44,101,82,153,178,67,64,231,185,214,152,193,11,99,5,138,13,206,55,5,14,138,163,67,55,170,2,14,38,39,15,52,179,17,132,12,86,6,5,22,64,160,235,168,188,34,56,145,5,69,136,64,128,73,145,129,170,13,19,17,13,88,140,180,120,58,28,28,142,243,23,15,108,101,81,148,4,148,94,29,98,50,133,81,47,66,109,20,0,145,185,70,6,0,73,226,113,50,140,97,0,70,202,22,176,77,88,125,10,240,93,26,173,170,135,87,114,87,164,22,182,254,153,41,209,141,172,39,179,15,200,101,48,93,114,206,235,112,20,25,95,63,156,89,48,180,229,228,14,215,242,164,98,161,184,126,233,150,23,80,199,186,250,179,250,173,116,170,235,134,154,86,233,93,74,69,7,168,3,151,246,75,154,150,174,164,211,39,230,234,78,53,58,68,217,232,20,171,121,129,237,110,41,199,105,180,244,226,221,44,167,171,74,161,96,168,249,65,42,157,150,72,0,8,3,20,12,249,186,138,9,197,79,1,148,146,37,102,25,56,65,40,67,77,52,90,195,87,79,165,111,195,43,74,33,77,163,178,30,79,247,117,66,77,36,147,217,109,126,122,223,204,79,254,88,151,60,56,214,113,15,103,166,143,255,118,174,228,12,192,112,196,201,69,144,201,147,0,232,116,240,197,34,236,104,150,48,237,249,17,23,6,51,1,130,17,156,207,210,65,255,2,140,38,4,46,32,0,20,56,205,44,1,102,16,128,166,35,255,251,178,100,175,14,199,77,104,206,147,143,94,176,66,133,170,51,97,231,58,30,129,163,54,46,229,115,201,21,24,105,140,242,162,104,132,6,14,129,38,2,3,190,66,3,10,19,43,156,194,0,238,90,118,135,22,165,2,34,52,154,248,134,80,198,25,144,79,43,102,36,161,174,178,254,33,130,58,50,150,213,52,3,93,42,172,155,35,142,173,194,164,83,49,9,121,80,248,119,150,209,84,68,44,117,34,75,114,16,19,219,64,92,28,240,157,111,155,148,247,107,126,105,34,197,94,187,12,145,194,206,58,243,203,37,117,91,13,250,211,141,127,212,238,25,149,68,185,126,77,156,125,40,183,94,63,238,149,72,238,16,185,137,85,141,71,200,175,169,83,100,53,56,148,92,190,173,57,155,136,101,16,123,90,136,9,83,156,117,70,91,79,169,7,215,127,104,79,41,239,115,12,87,76,210,207,105,49,231,93,207,48,223,124,95,17,86,197,14,46,150,30,222,156,119,255,71,85,222,48,0,193,203,131,216,244,7,106,24,106,129,212,209,90,144,201,84,182,11,43,155,36,184,182,159,124,86,119,237,212,108,28,56,111,187,196,223,34,58,213,181,227,90,214,209,191,237,67,14,121,136,4,118,72,251,29,61,255,191,221,200,253,253,19,221,88,182,253,160,0,1,97,8,172,195,205,3,93,40,78,96,230,54,18,12,161,176,99,170,153,158,99,166,6,2,152,32,134,107,129,129,117,72,69,166,106,55,1,139,70,41,7,138,128,71,68,98,75,137,175,152,82,22,20,120,169,100,152,184,171,1,17,99,76,24,172,5,167,64,160,22,138,3,13,23,167,157,174,207,237,40,154,72,15,9,117,225,169,230,130,155,196,196,199,69,94,78,247,156,100,3,22,136,219,80,69,127,71,113,59,139,93,198,217,88,212,26,205,50,186,181,140,165,248,131,50,228,91,29,40,178,130,155,197,161,39,168,95,94,222,15,23,129,250,92,77,45,178,150,241,94,197,208,223,122,27,173,151,111,5,57,43,23,48,122,119,48,214,167,78,185,208,156,181,82,233,86,102,237,42,158,254,190,1,149,180,255,114,113,151,230,5,177,117,188,198,245,180,90,251,247,62,121,146,82,35,233,92,121,77,93,92,122,142,161,191,13,99,105,51,2,242,38,11,25,217,188,141,190,62,190,251,0,0,2,163,55,169,148,162,51,161,14,186,160,81,88,130,28,119,121,234,65,5,161,181,216,106,106,250,139,217,71,88,87,145,125,238,206,21,168,84,180,163,119,212,116,237,255,103,223,253,52,59,163,200,210,210,147,179,82,48,197,32,163,12,14,71,48,33,208,210,74,67,96,249,204,188,51,8,204,25,88,64,101,211,176,113,152,40,58,53,241,116,104,26,255,251,178,100,163,142,199,72,101,79,19,154,99,246,61,99,250,83,97,34,100,28,21,161,60,110,105,141,193,50,157,105,141,134,28,248,96,192,49,162,207,3,196,80,169,164,16,152,71,34,161,65,64,128,4,233,27,176,196,80,232,96,84,99,33,128,37,229,21,70,2,47,105,43,238,94,206,78,81,47,47,108,41,240,186,220,215,174,105,171,50,48,114,98,160,6,104,151,143,114,243,121,167,229,11,13,5,193,250,124,5,130,230,222,169,107,14,185,77,231,118,197,2,148,87,91,154,61,169,213,229,20,222,94,31,151,186,140,222,43,51,111,57,58,92,133,12,76,90,161,186,183,45,148,251,97,67,22,201,21,147,237,126,208,180,129,169,221,118,204,55,21,117,100,206,38,238,164,89,214,85,50,206,222,123,190,211,243,78,211,175,150,79,233,209,173,17,105,0,246,227,103,233,84,28,188,239,244,217,114,74,74,214,40,237,217,134,219,27,196,128,162,172,128,44,76,106,239,192,0,59,147,58,6,144,36,152,49,251,89,8,3,40,92,25,18,91,17,212,147,165,223,142,9,204,141,172,233,152,3,117,131,17,9,152,231,110,107,35,110,157,27,78,155,123,127,235,255,255,60,9,190,133,234,37,177,230,40,220,152,232,232,208,98,71,255,135,170,169,199,250,111,171,124,136,0,1,243,6,153,212,20,219,15,211,70,153,12,170,26,55,64,104,199,151,227,108,186,12,72,10,48,25,168,214,164,211,14,128,135,7,6,6,123,168,121,143,0,234,2,97,65,249,133,0,33,4,195,0,134,50,116,132,87,148,254,109,28,35,16,253,89,195,151,16,56,181,30,52,248,3,50,250,78,72,209,87,23,173,227,30,41,99,65,46,3,200,155,164,200,54,4,152,45,212,36,144,22,214,118,108,132,86,11,46,227,204,140,82,134,134,144,235,13,110,162,48,97,185,171,117,168,177,143,126,210,154,205,4,220,102,51,239,82,246,179,44,149,195,57,235,177,94,64,16,45,110,30,174,23,136,206,115,121,127,63,89,180,113,33,203,11,122,8,160,107,113,202,101,31,247,111,153,111,198,141,93,89,12,78,156,136,209,49,144,32,195,144,45,179,237,63,11,7,71,181,163,174,111,227,7,77,173,91,254,229,101,175,138,245,154,243,121,175,125,153,180,207,227,244,189,143,51,223,219,6,202,95,160,0,1,118,177,210,148,10,26,111,137,68,160,177,121,183,82,92,241,166,140,189,237,213,151,114,185,71,19,177,60,65,158,111,221,221,17,182,242,142,46,229,77,210,255,255,137,186,115,157,139,250,107,117,180,20,83,250,54,209,94,162,157,228,69,147,47,179,204,84,64,56,145,108,200,36,33,227,161,132,211,134,36,80,151,228,26,15,52,255,251,178,100,161,14,199,75,103,206,147,153,100,114,61,35,106,99,7,7,12,27,197,163,66,110,97,237,129,17,144,40,73,135,137,162,56,105,42,193,32,195,32,21,3,4,194,99,94,230,2,139,32,124,162,4,218,160,112,73,254,52,167,252,172,209,10,233,28,52,6,113,9,73,182,193,11,140,43,248,26,29,134,216,99,179,1,71,41,238,9,38,109,160,182,56,203,160,242,188,148,182,68,195,161,7,44,10,246,69,98,29,59,98,14,38,180,238,71,89,97,204,177,167,94,138,202,221,43,17,39,129,35,197,237,248,22,196,38,88,207,99,204,237,177,32,143,113,195,139,27,20,144,110,239,114,192,91,103,93,33,23,145,141,226,220,9,32,87,57,197,111,60,61,192,203,245,75,247,173,170,137,221,28,57,147,80,91,53,252,43,90,61,31,107,44,212,134,218,186,111,135,69,247,241,44,115,70,124,159,171,52,6,201,161,65,95,96,109,125,23,115,55,58,146,121,105,153,115,59,140,0,2,83,188,106,120,225,197,114,52,32,184,13,26,129,158,1,224,191,50,17,199,53,226,94,220,247,121,96,242,47,81,56,207,38,178,186,38,141,106,168,150,159,150,41,65,62,23,60,51,237,193,8,130,14,19,25,246,127,150,228,115,253,95,253,218,85,233,0,0,179,8,33,131,52,229,147,72,79,83,131,222,35,32,206,99,21,67,211,39,64,147,112,2,3,32,65,177,9,82,102,177,52,72,7,149,4,211,39,70,96,48,202,96,176,96,58,12,24,32,9,156,3,138,38,5,88,212,161,224,162,65,181,230,50,40,37,73,205,58,181,146,36,194,177,48,67,208,68,64,36,136,243,20,18,12,175,66,22,64,13,148,120,161,66,72,1,180,78,164,123,25,0,143,224,145,40,26,88,10,199,202,132,155,13,35,180,23,8,221,160,228,249,72,128,113,55,81,187,161,234,131,49,248,45,183,125,159,152,187,116,169,59,6,192,22,186,166,0,108,230,133,226,108,104,248,44,137,193,125,184,145,205,97,246,124,15,14,170,10,7,219,47,20,194,172,168,78,90,211,58,69,17,144,229,100,55,69,163,230,180,161,215,153,95,232,171,107,202,66,234,60,93,88,188,162,26,187,249,38,13,177,236,206,100,201,22,132,138,42,178,247,8,211,75,69,165,22,165,235,87,219,40,164,233,28,91,15,144,43,222,226,13,120,135,72,0,0,20,186,108,50,240,185,214,43,220,58,53,179,44,128,152,188,105,186,41,204,84,69,11,223,60,229,156,240,225,115,13,99,127,105,249,149,149,215,167,86,162,255,255,255,255,255,254,223,206,191,187,125,191,235,157,28,26,153,213,186,202,155,178,196,130,100,50,198,240,200,181,211,74,152,207,37,74,52,255,251,178,100,164,14,231,189,102,77,147,186,75,240,66,137,138,67,97,34,100,29,81,163,58,110,101,143,201,43,38,41,76,252,20,160,81,168,219,97,179,18,212,68,111,162,97,65,136,5,6,228,17,128,134,129,65,217,131,154,107,220,195,129,212,127,48,112,104,51,129,121,192,6,214,163,11,96,27,16,134,36,249,49,36,99,171,28,45,186,195,61,40,68,36,99,176,175,152,184,41,56,109,187,143,32,195,212,154,177,203,213,220,188,21,50,30,191,34,129,60,195,166,47,249,215,84,100,23,219,7,189,39,150,9,221,137,54,204,153,179,202,80,9,94,81,46,140,227,35,146,195,119,182,223,136,223,67,35,109,41,19,30,70,114,73,249,232,36,80,101,28,46,116,122,92,44,184,183,142,143,155,182,26,205,100,137,46,169,151,90,171,86,199,173,89,180,113,108,255,75,37,180,57,132,228,207,86,121,117,133,245,232,225,91,115,168,229,75,252,63,190,244,222,212,178,53,81,251,111,108,218,255,77,134,46,138,22,58,59,44,104,226,97,109,87,243,238,190,182,183,110,112,222,59,150,216,186,130,216,78,74,17,44,97,165,10,139,68,25,20,77,87,78,202,145,150,142,43,82,221,155,24,24,80,177,109,67,17,124,191,246,86,71,86,221,181,255,255,255,255,242,3,25,253,4,71,43,152,89,39,21,105,208,196,35,149,169,35,177,12,175,87,237,91,171,196,13,140,174,157,252,0,2,115,13,35,35,19,139,115,119,67,179,101,88,83,42,129,82,104,204,197,101,204,208,52,140,195,32,72,18,71,25,26,62,143,6,198,4,4,198,27,25,70,12,128,192,226,88,16,6,8,68,227,4,76,138,145,139,76,222,71,1,20,130,35,25,118,42,8,115,142,188,174,176,24,96,68,55,4,144,82,13,203,22,123,82,44,133,42,169,168,42,190,132,150,165,172,171,180,117,44,2,75,89,229,82,132,46,181,69,102,105,88,90,253,152,177,96,17,117,94,232,4,191,174,179,31,160,101,114,14,192,147,50,184,182,185,158,225,129,222,163,233,1,153,19,9,144,171,82,39,102,67,93,76,138,42,101,22,50,152,161,23,67,93,152,100,254,242,72,57,113,89,235,234,43,170,22,38,230,175,58,243,235,222,152,50,8,251,46,197,177,153,155,236,121,176,205,57,174,207,216,161,247,220,187,121,213,189,122,147,232,81,69,214,230,247,227,105,142,109,207,89,89,156,48,79,49,63,202,221,158,205,106,235,0,0,0,225,125,34,66,73,25,18,201,213,161,1,33,85,103,0,175,72,92,108,44,40,24,78,226,127,78,173,65,193,130,43,114,69,45,201,105,170,71,244,26,53,68,170,218,255,223,255,255,255,245,255,191,255,255,255,255,30,255,251,178,100,147,142,231,88,101,78,19,186,99,242,72,170,154,51,97,101,102,30,181,163,54,110,233,237,193,26,170,105,77,0,31,200,53,162,2,197,3,142,86,57,154,173,145,184,160,8,195,2,38,195,57,137,131,84,208,147,12,195,99,19,14,51,53,194,67,32,9,227,25,70,50,98,156,195,49,12,212,208,96,148,15,48,0,104,50,116,14,48,200,11,54,198,5,74,5,222,10,151,50,130,140,20,88,218,248,0,108,48,224,9,154,12,20,52,96,154,90,176,8,90,35,180,80,33,10,186,218,247,86,0,168,24,121,100,200,68,134,45,68,66,112,89,219,202,10,122,89,215,61,7,218,105,84,27,116,183,11,33,16,185,95,40,21,19,210,145,210,105,73,38,205,201,50,156,88,213,242,162,81,199,123,198,196,59,12,38,146,111,58,100,137,205,133,122,118,11,98,23,54,236,235,123,103,141,111,134,248,48,144,16,173,188,188,197,103,125,243,49,31,59,108,176,179,171,205,52,177,221,73,165,60,9,163,65,249,146,209,37,172,177,160,90,61,245,139,214,184,240,51,172,198,190,175,62,243,124,182,71,158,19,91,197,49,253,13,228,145,119,59,142,164,142,140,238,17,224,65,179,148,121,90,231,239,97,210,74,93,243,245,1,128,127,155,133,164,14,32,15,133,44,33,129,124,1,240,192,29,1,217,32,163,58,39,226,68,152,65,38,73,29,100,177,157,158,81,123,50,13,70,182,253,239,111,245,127,255,234,158,203,246,255,253,26,210,236,162,23,42,237,111,73,220,157,225,154,5,50,63,91,235,50,0,0,11,116,196,251,35,124,75,14,154,190,54,183,124,205,170,147,21,11,5,50,6,53,139,24,40,22,96,227,57,148,137,66,160,161,225,153,152,22,36,192,160,0,117,16,65,35,1,162,226,214,7,81,54,234,52,22,148,92,3,46,8,40,112,75,36,212,124,46,17,184,182,32,184,88,132,102,60,226,172,4,174,88,165,139,213,211,126,31,247,213,100,16,3,130,158,116,65,141,178,149,233,218,37,51,93,179,145,52,141,78,153,216,117,94,187,239,60,202,164,189,243,252,153,162,173,41,223,185,36,120,79,140,221,148,199,108,156,233,87,243,85,77,70,245,214,42,155,188,136,120,197,99,111,154,213,19,233,86,59,204,185,18,136,63,168,250,152,162,90,237,50,182,203,164,68,181,199,166,218,94,114,147,106,44,153,174,126,86,179,85,25,20,61,49,192,157,131,137,45,158,161,34,199,151,93,197,250,157,4,229,93,87,85,231,148,173,88,133,72,156,136,243,105,203,15,196,47,80,0,0,63,100,120,22,0,253,128,225,5,112,104,132,176,8,73,38,58,132,238,65,139,161,0,149,200,10,204,145,72,229,255,251,178,100,131,14,231,45,104,206,155,154,99,240,77,105,218,67,72,5,228,30,141,163,50,46,233,143,209,42,38,105,77,135,148,216,69,146,64,211,208,78,183,83,122,219,82,214,122,180,217,93,219,82,26,50,136,7,221,80,172,103,206,212,20,212,107,230,21,109,71,24,0,123,12,90,20,33,80,41,232,25,139,245,241,197,149,241,161,35,57,205,173,129,170,38,41,174,131,177,148,172,81,146,71,120,24,165,48,112,58,8,231,12,38,13,204,11,28,204,98,82,12,45,4,12,87,7,132,65,1,135,98,1,207,52,104,12,152,37,240,232,232,128,71,227,88,16,197,93,21,8,110,86,147,10,101,200,37,7,56,93,230,116,97,130,7,31,82,196,215,70,119,128,144,16,209,65,225,108,73,58,222,53,139,36,34,142,142,80,82,116,44,225,1,66,128,152,93,4,3,87,245,223,231,92,120,245,230,12,1,2,176,239,244,65,9,181,43,70,24,37,219,213,93,12,46,54,195,118,77,135,59,64,61,17,30,74,87,7,17,255,179,237,66,187,28,62,91,37,113,179,237,117,32,172,180,220,93,114,44,15,222,147,79,122,115,55,24,231,115,230,123,234,205,213,212,246,42,21,113,52,11,158,181,34,121,251,214,59,171,173,226,179,17,83,224,170,30,51,15,207,108,112,182,146,11,217,199,22,215,99,131,105,74,172,189,104,187,123,12,57,161,6,194,232,127,160,53,44,141,9,13,128,74,210,168,4,68,218,156,75,48,159,2,120,237,85,45,138,203,64,176,195,12,232,107,237,253,27,45,219,254,171,255,255,254,169,255,95,255,255,48,112,32,119,71,160,179,162,30,141,168,136,254,94,53,160,195,142,8,165,214,117,133,105,221,159,122,148,0,1,147,12,168,131,171,53,227,16,36,35,217,166,195,18,196,99,116,128,83,36,92,51,125,145,211,44,65,163,13,76,67,22,201,179,2,196,3,10,5,51,66,200,19,23,2,83,28,128,99,3,65,115,11,66,83,23,194,67,18,64,19,2,196,166,244,144,20,24,24,140,88,4,140,0,20,21,164,251,177,62,96,3,60,212,253,64,73,164,192,180,209,113,162,85,210,19,29,242,82,11,66,160,205,9,3,84,165,38,71,1,4,176,198,160,65,10,142,1,44,207,187,36,137,144,40,134,205,187,86,83,194,64,67,108,149,62,23,60,42,218,254,151,202,230,31,89,69,250,241,59,213,211,110,15,189,110,9,187,185,34,116,65,154,154,131,239,103,98,24,221,12,182,174,92,206,53,200,38,19,42,171,134,85,119,87,222,252,116,8,22,145,23,73,104,38,149,168,234,173,4,75,64,212,221,111,135,166,89,18,102,82,168,210,218,112,247,109,179,229,55,136,204,71,99,187,255,251,178,100,113,142,231,255,111,76,19,185,52,242,69,103,170,19,97,133,100,29,101,145,50,78,233,143,200,254,143,232,73,150,9,146,154,146,27,49,13,180,231,148,30,85,5,235,65,82,243,228,214,119,143,151,123,223,114,138,116,130,29,63,208,0,0,26,65,41,75,176,255,23,113,75,10,6,35,58,90,46,23,68,187,143,179,114,80,104,72,195,18,114,133,147,129,169,161,116,73,243,22,195,145,186,221,205,184,50,41,170,223,169,50,90,32,237,255,253,91,175,215,250,127,249,156,120,97,19,193,74,45,250,193,99,11,24,99,164,166,99,50,4,67,155,206,67,50,16,131,71,137,19,12,162,115,2,212,166,100,90,35,115,65,113,224,108,193,0,224,199,67,68,193,240,32,192,176,196,193,64,108,2,30,130,177,135,158,29,166,243,142,12,36,72,7,120,103,219,131,18,153,161,97,128,22,169,81,91,144,155,198,72,171,185,26,30,2,252,35,220,181,133,63,164,195,18,229,83,74,19,53,118,153,192,16,115,200,201,215,224,84,50,163,129,98,72,166,166,144,53,56,232,32,112,56,163,156,74,29,187,193,209,244,166,189,215,121,179,196,168,241,162,206,134,129,28,8,202,4,238,47,7,142,46,92,28,171,230,147,216,166,130,211,255,117,56,83,118,171,102,150,196,43,172,255,185,180,19,105,102,201,220,204,99,108,206,46,198,250,173,78,223,189,53,51,105,23,67,238,229,34,150,92,251,246,111,218,210,245,190,180,190,107,221,107,217,45,182,242,166,84,100,236,179,42,129,85,214,73,99,175,234,251,31,251,174,26,163,66,30,172,70,238,97,83,5,145,20,88,116,97,221,199,7,145,113,87,216,136,123,164,251,152,91,85,205,3,88,139,134,62,12,68,224,127,148,204,175,84,218,191,193,139,180,97,47,244,85,206,63,54,208,55,72,72,236,167,125,157,83,136,1,204,9,35,142,152,103,142,68,35,141,136,104,13,108,65,132,3,169,145,72,73,178,166,216,210,80,96,33,82,96,89,60,96,24,14,33,36,12,14,80,9,128,243,15,194,35,0,192,33,209,116,192,48,132,112,4,0,9,142,249,1,37,70,19,16,5,164,64,228,157,82,120,197,204,82,16,20,251,134,92,24,64,69,176,80,17,118,151,81,254,110,137,136,187,88,212,202,169,46,148,148,48,66,81,229,189,32,31,43,25,3,22,159,149,133,133,184,175,100,90,233,101,54,234,53,230,151,2,112,180,179,183,36,48,244,213,253,83,119,53,243,46,169,77,90,126,222,78,13,44,215,96,140,187,189,102,104,12,12,131,82,122,36,158,186,121,184,150,132,234,200,128,15,123,195,213,97,154,141,45,6,147,136,205,98,103,233,50,4,148,134,148,6,255,251,178,100,97,15,231,94,103,204,139,186,52,118,66,35,234,2,97,231,58,28,113,171,52,14,232,209,217,4,15,167,197,156,24,122,98,70,164,89,241,111,177,108,250,213,47,10,164,50,25,169,118,138,155,233,49,60,223,72,91,16,36,92,120,220,176,183,12,212,255,157,171,215,251,105,57,8,0,26,19,117,76,19,148,22,96,82,211,100,68,114,1,9,98,4,9,181,17,66,3,34,218,153,228,7,39,53,102,164,42,242,198,121,12,46,170,92,121,95,163,12,74,234,45,199,207,28,106,43,227,135,132,200,95,253,232,228,186,118,241,111,255,212,98,89,50,114,64,2,105,225,42,99,198,122,99,17,88,103,168,24,97,98,52,99,41,90,76,43,152,16,20,132,95,6,29,1,102,15,130,102,42,147,33,3,73,65,58,58,21,152,16,50,141,6,162,68,192,20,49,156,32,40,5,66,54,128,202,154,50,64,77,146,134,74,134,194,39,0,16,16,232,4,129,115,212,89,79,72,194,224,227,233,216,208,72,133,173,53,150,200,29,246,100,100,194,160,142,110,28,104,100,33,82,3,57,193,16,71,125,179,114,60,150,178,119,252,191,175,251,123,52,223,79,106,51,32,203,191,55,255,51,221,97,13,86,238,112,236,174,181,234,107,25,110,214,228,16,235,214,33,133,135,206,147,35,51,1,219,48,106,10,70,43,14,110,121,239,115,202,188,251,152,113,168,203,217,89,124,129,11,94,234,53,93,224,145,127,126,213,184,49,136,22,187,148,242,165,174,37,143,121,183,83,248,194,203,138,136,217,110,218,172,223,194,113,127,123,150,26,140,100,114,208,176,32,54,0,161,131,130,194,59,193,138,83,141,186,235,144,76,232,18,19,65,118,222,81,127,184,204,231,228,4,209,252,74,240,98,37,254,255,179,217,185,217,95,153,69,47,114,51,240,39,141,66,191,239,183,94,246,222,25,154,181,96,0,0,19,80,208,177,115,240,73,79,121,33,56,153,60,218,32,83,153,142,7,114,0,72,240,113,44,145,12,101,132,73,131,195,129,83,89,158,141,102,47,1,27,41,171,131,58,51,161,96,151,64,147,82,150,10,49,253,9,196,1,202,56,153,201,161,123,40,33,240,120,85,246,133,136,156,190,173,207,142,5,24,69,228,247,97,17,197,145,121,171,177,148,106,17,134,247,16,5,166,154,80,36,245,197,54,146,238,116,116,21,42,160,136,49,120,28,48,74,1,171,230,200,169,50,213,228,39,114,156,194,219,182,58,95,168,39,222,121,223,67,44,187,237,241,223,165,55,95,3,255,30,187,122,47,108,232,253,187,244,114,149,133,84,244,84,151,34,230,86,205,44,182,151,179,149,138,238,100,161,93,248,39,220,69,59,70,254,241,185,255,251,178,100,95,14,71,41,104,205,155,153,99,112,68,167,42,35,97,34,104,29,221,215,52,78,233,47,192,182,135,42,104,240,137,136,121,150,175,119,85,25,93,50,198,15,185,169,67,50,129,101,88,82,134,161,183,207,142,32,91,90,245,82,47,170,37,139,76,34,233,225,224,243,143,48,0,18,64,200,89,218,220,3,217,235,68,66,161,135,87,14,177,149,201,109,170,37,172,136,87,123,60,61,232,70,218,43,83,247,27,44,66,84,190,77,222,78,248,44,125,58,55,181,191,255,234,253,62,192,29,246,103,227,177,53,17,14,171,127,175,93,168,160,26,49,93,191,56,10,13,50,128,125,57,136,163,52,172,139,26,149,140,83,64,12,112,29,72,131,83,7,66,225,107,72,192,112,188,4,26,152,158,126,33,52,193,176,136,192,240,8,12,16,155,130,198,140,88,21,252,40,170,48,202,229,18,186,98,150,24,195,198,76,129,16,118,162,97,207,137,52,107,2,33,42,134,32,223,218,17,9,135,212,88,104,121,49,215,93,101,60,236,25,152,152,192,73,78,133,239,59,80,42,16,73,154,145,242,168,215,254,69,78,205,84,166,50,240,163,76,141,189,226,6,216,236,122,111,44,48,151,253,216,116,119,194,200,48,108,2,30,114,66,131,85,35,142,77,235,67,58,158,205,63,228,96,188,146,49,26,92,37,6,111,102,244,205,65,242,102,119,89,119,80,110,166,207,101,150,187,98,191,54,60,146,132,102,197,197,235,35,180,117,141,167,136,215,49,8,91,6,96,157,210,5,22,116,118,87,27,154,250,248,87,109,232,217,54,215,251,127,175,178,154,127,60,33,63,238,179,250,120,4,0,0,27,112,218,135,192,24,13,8,195,216,188,38,230,43,102,132,110,88,136,116,243,184,88,155,18,255,223,91,255,255,254,32,228,21,108,5,57,250,125,185,104,202,134,0,1,163,9,221,115,95,160,179,37,135,83,91,102,224,33,2,10,28,193,162,153,173,198,168,65,78,97,176,166,100,184,212,21,16,2,192,225,142,99,233,139,64,161,188,14,52,84,205,12,8,146,15,4,72,129,90,138,128,130,233,77,144,83,50,12,198,48,53,66,86,210,187,16,35,95,108,57,254,82,46,155,103,150,130,65,82,166,128,208,166,50,226,185,111,51,126,244,34,67,242,140,75,2,208,9,69,70,102,238,39,67,103,154,158,80,228,14,167,134,145,78,30,40,64,17,31,199,16,148,150,113,110,30,29,160,110,23,225,197,39,43,22,226,230,50,205,252,14,93,185,98,25,76,245,103,153,163,77,180,190,245,94,88,130,239,51,78,217,154,126,115,125,104,111,89,187,143,175,166,39,66,67,92,165,82,219,151,13,229,60,42,239,91,55,92,161,121,255,251,178,100,99,12,7,75,104,205,147,186,99,114,50,193,154,157,60,34,98,23,197,163,66,109,176,217,65,52,169,232,77,132,149,153,115,22,117,123,184,189,37,229,124,211,238,206,115,253,20,210,127,221,131,159,164,95,13,33,190,57,17,56,144,47,99,218,138,237,122,160,0,97,0,0,0,122,110,215,37,253,120,69,213,138,150,243,210,139,196,28,226,95,85,204,27,214,227,177,249,10,84,143,111,183,179,229,237,65,177,235,66,186,191,21,255,254,116,135,236,246,0,1,146,92,4,243,55,140,51,75,92,54,90,163,126,67,51,192,160,40,41,142,54,63,112,201,51,200,160,10,28,144,181,201,12,19,33,2,37,14,68,212,138,71,253,183,100,243,96,168,226,194,25,156,237,164,16,76,68,95,230,217,187,223,227,17,211,224,223,181,41,36,226,119,176,236,64,27,195,197,175,153,14,169,220,82,81,103,73,140,34,132,126,180,190,244,197,63,56,156,96,206,151,86,82,1,53,165,235,193,253,151,82,123,77,64,215,97,42,28,183,67,23,29,215,225,45,68,229,9,188,207,119,228,162,151,163,180,23,223,180,49,82,243,99,149,54,85,170,149,178,80,111,185,11,210,155,14,56,22,93,144,196,52,209,193,120,156,146,109,65,25,57,24,194,76,76,157,153,128,223,113,64,197,57,19,154,238,142,250,64,0,2,120,85,52,37,164,84,12,152,205,212,150,100,47,165,158,34,211,178,209,70,7,62,62,156,177,237,98,100,66,226,181,16,124,154,16,85,121,40,103,151,151,187,54,37,201,201,202,223,255,167,233,244,127,209,255,221,247,255,255,223,204,248,147,204,60,98,137,144,204,161,140,163,177,100,160,0,0,139,144,193,220,147,68,63,64,91,243,39,129,141,188,69,54,96,160,196,134,115,57,148,197,137,130,1,81,142,128,161,64,81,129,193,226,194,82,234,146,5,22,184,92,80,50,144,156,13,66,125,163,11,125,36,76,176,94,168,108,184,37,8,110,193,101,76,125,130,165,44,82,242,73,93,116,144,93,148,60,116,111,140,170,203,115,77,167,58,37,229,80,185,156,186,153,116,179,149,96,120,173,168,121,185,199,17,50,27,118,103,182,239,67,184,148,33,174,92,159,73,88,131,175,147,30,167,178,195,71,107,126,178,138,127,229,191,216,55,180,243,46,116,59,181,105,203,189,2,155,30,99,213,223,110,244,73,181,188,16,42,230,157,212,81,176,228,80,158,66,178,51,85,232,78,189,43,18,221,214,31,164,23,133,74,119,24,56,230,147,25,29,123,202,12,101,214,92,87,48,73,229,162,114,158,153,193,80,79,85,48,208,74,194,143,21,92,20,216,114,103,242,230,136,3,201,146,46,165,138,125,67,82,209,145,255,251,178,100,118,142,230,200,103,78,155,152,99,224,77,196,121,208,101,134,102,27,169,159,52,78,233,141,193,64,17,231,69,167,161,154,50,2,9,45,28,93,26,212,100,158,67,2,215,64,92,33,199,103,15,195,194,235,48,158,211,46,233,157,135,222,136,161,25,174,125,111,2,75,233,237,172,102,219,171,107,37,162,53,105,151,232,148,119,83,123,100,127,160,22,0,215,230,14,12,102,176,179,198,17,193,230,64,5,6,163,3,166,36,1,70,45,30,98,68,113,128,224,97,150,161,57,128,32,136,16,121,17,128,100,160,81,192,54,76,112,194,198,18,92,3,34,44,29,194,107,67,84,208,10,42,244,68,150,70,179,88,105,85,43,140,146,227,197,88,184,192,53,33,25,22,3,82,3,26,22,76,113,172,96,209,89,37,230,130,42,50,99,116,164,1,72,140,101,10,91,144,168,79,16,102,155,23,181,74,162,18,92,17,99,243,217,47,197,41,169,41,134,219,100,38,45,81,202,176,73,149,231,41,61,107,51,188,142,247,183,223,115,161,150,157,191,28,143,207,179,189,183,131,159,171,246,143,107,173,223,226,181,122,44,155,86,144,196,113,3,55,235,235,116,235,181,123,255,34,138,206,252,222,180,78,234,135,234,195,189,90,91,175,99,134,120,230,186,197,148,218,175,45,198,32,21,36,98,64,16,210,226,237,148,32,169,114,133,228,71,204,93,1,32,195,77,150,33,167,84,166,143,104,212,150,66,146,136,142,163,16,88,84,144,104,229,182,211,153,96,234,161,54,141,207,136,171,14,6,94,32,90,74,66,215,145,12,117,4,209,228,167,137,43,162,187,196,116,254,205,122,131,125,205,69,203,6,71,172,130,83,91,104,142,0,0,148,148,194,120,51,36,157,131,72,198,116,136,153,180,188,102,225,105,128,71,6,34,95,34,48,132,38,6,55,38,48,96,32,104,78,221,198,203,46,208,84,99,92,165,226,128,140,109,11,62,222,8,6,20,62,10,148,207,22,209,183,96,11,118,83,17,115,39,215,245,185,42,113,65,110,181,218,172,210,164,0,158,208,137,127,24,2,225,254,47,43,27,248,246,127,62,226,204,77,130,47,173,93,172,238,255,156,20,24,242,179,120,203,235,96,124,105,174,60,91,173,152,134,11,241,229,62,81,229,37,173,230,149,210,82,142,146,205,226,77,101,134,206,187,206,106,93,230,170,188,254,91,108,138,213,236,227,206,25,52,188,229,13,247,107,180,245,112,206,65,26,234,197,180,123,236,226,18,40,140,81,107,45,169,117,33,209,130,165,20,246,248,250,237,195,126,172,14,202,147,165,78,99,29,25,106,66,250,194,0,2,254,41,216,144,139,150,2,194,116,162,210,50,2,83,9,81,38,199,6,255,251,178,100,116,14,70,146,104,207,27,153,99,112,66,228,106,22,97,37,100,27,153,149,58,85,204,128,9,50,156,103,202,178,112,0,72,194,137,151,189,53,59,14,235,162,60,31,80,78,216,138,63,71,28,233,163,107,119,198,31,59,107,120,139,104,245,194,247,101,183,192,9,61,66,65,223,245,58,117,213,213,230,13,179,154,46,28,81,34,54,176,48,217,104,35,46,146,76,150,57,51,72,132,202,64,34,16,185,148,6,67,66,66,1,179,6,91,96,0,96,80,18,130,48,117,194,233,128,71,131,98,97,19,192,32,103,204,32,80,210,45,76,1,33,118,52,162,35,221,39,1,237,149,43,220,241,73,181,17,125,97,171,142,109,230,189,5,49,72,58,80,74,4,11,221,175,187,215,236,88,151,87,152,109,166,173,205,202,44,97,151,55,251,195,249,28,131,185,202,241,79,227,179,222,124,66,254,27,230,239,202,232,243,250,212,245,245,202,213,181,221,95,183,55,91,46,97,38,199,255,44,55,158,120,229,141,238,243,11,216,82,114,214,236,87,179,149,31,246,214,93,203,46,221,160,191,172,236,107,11,92,221,54,175,85,171,134,254,159,85,170,93,169,99,123,229,158,114,214,174,238,246,56,231,158,24,89,229,78,10,22,161,37,104,226,187,188,158,113,143,24,0,18,14,32,66,64,208,198,218,7,10,224,21,74,30,69,81,200,137,155,134,216,88,194,15,115,249,40,164,66,162,81,130,178,225,32,152,78,55,105,83,39,28,175,208,226,234,181,151,68,72,251,189,206,197,45,87,103,215,254,191,165,243,186,220,255,208,251,153,26,189,241,111,239,135,190,192,0,1,8,113,131,30,223,67,58,209,195,128,151,51,93,139,211,110,215,131,55,215,211,32,132,179,22,133,51,87,69,19,58,197,115,160,140,18,130,184,32,67,48,216,23,48,236,130,49,8,49,51,153,71,22,5,204,68,33,29,140,208,108,29,46,101,178,134,62,142,16,10,60,26,97,129,38,40,92,12,54,18,84,56,3,51,102,1,52,1,245,212,34,0,101,142,49,151,139,133,129,202,162,196,200,1,114,2,176,211,5,65,5,24,190,236,46,2,101,238,1,142,7,32,232,208,152,52,0,4,120,44,96,16,82,212,10,7,140,180,2,30,116,93,119,146,189,160,8,104,113,194,87,192,138,164,142,6,28,22,6,60,97,34,66,15,73,110,163,220,220,66,73,244,232,110,92,144,184,32,64,164,48,221,222,0,160,186,40,57,169,106,34,1,128,200,0,59,245,185,220,44,97,224,167,48,48,160,8,12,104,21,46,221,196,168,78,212,207,87,72,78,89,74,85,121,232,126,144,239,69,242,171,55,179,252,178,237,189,175,227,0,2,91,96,80,86,157,255,251,178,100,124,0,10,241,132,206,150,119,96,2,43,161,202,163,198,12,0,30,85,159,70,61,188,128,25,37,15,231,151,178,192,0,32,93,18,5,44,120,83,61,214,117,224,55,29,32,24,83,253,44,134,41,100,251,167,175,159,50,173,87,14,247,28,174,100,177,25,147,201,110,146,51,155,140,211,87,252,113,241,166,159,202,47,217,102,245,40,135,101,112,13,4,143,85,42,101,252,214,124,254,255,255,255,255,255,255,255,255,255,255,253,156,240,195,12,242,194,175,255,255,255,255,255,255,255,255,255,207,202,229,242,171,73,5,16,8,0,12,7,0,0,71,6,34,41,133,76,137,69,192,110,98,28,14,196,247,69,146,71,151,180,247,47,17,25,191,210,143,187,255,255,45,45,255,236,113,208,120,1,2,45,156,75,177,147,177,158,127,226,120,24,25,225,174,165,29,48,197,246,172,110,64,130,32,83,16,30,0,81,5,64,6,135,139,132,96,2,105,102,58,0,123,104,13,68,16,40,99,104,169,82,72,156,160,180,193,81,146,77,58,96,69,254,189,214,203,252,250,187,142,203,13,18,114,48,202,94,119,178,4,101,73,14,173,173,118,150,91,18,150,187,146,199,105,255,99,146,246,170,95,9,77,5,166,119,7,82,188,118,110,203,108,213,139,123,209,9,125,86,6,205,174,69,227,60,153,102,209,234,255,110,165,169,184,63,151,213,207,29,233,217,4,237,106,181,119,31,220,244,83,189,252,38,32,59,178,201,249,216,134,92,189,91,180,174,141,45,140,168,237,101,106,130,118,246,187,142,238,94,179,157,52,186,77,45,202,111,151,249,150,117,176,213,217,95,127,245,190,97,170,189,203,147,244,89,99,7,200,101,56,220,150,246,154,131,42,107,83,187,212,230,61,169,43,183,103,61,219,211,8,31,211,97,195,254,96,239,249,181,193,0,64,0,134,0,199,32,0,203,205,17,197,144,21,44,42,138,116,191,227,66,56,172,64,24,122,49,200,235,89,70,242,11,104,100,183,73,175,12,111,168,251,234,228,49,237,166,207,209,186,207,226,43,206,243,61,178,199,76,226,232,245,159,242,156,64,181,107,103,253,191,235,116,216,0,0,74,80,193,143,206,85,8,223,138,207,209,44,106,228,204,0,204,78,244,154,49,134,16,20,12,140,140,4,16,154,25,248,200,241,202,228,96,0,129,184,113,18,1,199,178,244,167,17,128,145,42,14,2,169,64,8,81,66,20,88,46,60,163,16,91,78,98,201,63,2,78,172,47,50,66,125,100,62,233,208,198,194,119,41,225,19,151,38,197,73,47,102,109,17,209,42,240,237,18,236,80,108,133,160,50,147,119,5,31,188,191,184,237,214,12,8,45,252,212,98,217,86,170,164,168,189,168,255,251,178,100,64,142,71,166,120,81,155,111,46,112,67,70,90,38,97,130,104,31,181,195,64,78,105,237,73,23,26,105,140,240,190,161,168,153,147,80,68,57,100,100,218,116,190,215,80,50,118,171,85,73,104,142,49,113,99,181,94,124,70,17,67,46,44,166,26,163,78,77,138,255,183,169,110,226,102,87,55,186,206,228,210,89,135,122,63,220,121,128,138,140,230,201,147,129,230,212,226,97,30,59,91,156,126,136,138,171,202,178,99,5,79,246,200,86,67,90,93,147,104,244,90,174,151,113,96,139,58,55,237,177,17,119,15,118,107,210,48,146,26,130,159,107,156,233,211,174,108,28,128,0,132,4,121,38,217,144,65,4,148,136,164,39,144,179,182,234,220,226,214,139,85,10,89,5,239,114,188,112,138,215,33,81,236,227,10,251,217,127,232,133,43,140,83,57,231,114,31,65,11,12,86,84,45,75,252,141,71,253,191,236,40,107,182,165,203,1,140,32,39,55,56,136,197,132,163,236,195,76,80,16,51,16,60,41,143,48,90,45,175,22,152,91,78,5,0,152,76,66,104,133,200,64,172,104,40,200,64,178,144,81,132,225,53,165,39,10,163,72,71,147,145,6,12,117,204,89,81,160,44,128,104,112,242,201,244,161,12,40,180,83,194,141,20,171,38,217,139,8,219,133,66,183,68,160,137,193,4,163,106,140,50,150,196,80,116,155,204,171,128,113,139,221,38,67,69,50,204,96,159,98,179,4,177,110,2,42,59,115,76,128,220,141,194,28,130,109,132,133,175,224,140,196,158,180,75,46,108,244,154,233,188,0,150,130,121,9,52,243,175,37,55,66,84,170,56,117,120,208,160,166,89,157,196,38,67,242,61,20,245,131,61,115,253,220,237,9,33,168,223,86,173,178,168,187,53,132,214,61,142,115,121,231,136,216,160,141,22,101,84,45,228,178,197,209,75,74,41,107,85,168,241,101,40,6,107,217,226,174,31,66,113,212,24,116,192,56,119,174,241,31,226,68,134,225,111,191,188,111,81,175,254,235,255,109,120,75,134,240,88,0,13,192,9,134,146,216,42,71,210,250,148,7,37,153,149,75,150,184,177,53,1,255,237,91,202,69,206,92,184,127,132,38,34,126,54,51,95,4,150,53,201,101,255,188,220,179,184,246,202,243,45,233,105,127,133,23,206,33,61,79,25,94,204,233,231,1,244,193,96,0,1,96,32,33,231,140,156,209,153,250,31,24,89,32,176,169,164,76,156,153,147,12,11,27,152,1,34,42,133,212,204,106,168,4,12,44,92,144,84,80,115,136,3,53,25,151,150,9,37,44,158,80,16,108,148,193,138,55,56,21,164,104,218,56,90,61,180,134,43,34,68,89,99,194,61,164,129,28,26,50,78,51,193,255,251,178,100,42,14,135,140,112,80,147,121,123,84,70,6,74,90,97,42,104,29,185,197,66,78,101,237,193,34,31,41,9,134,40,248,231,238,25,17,130,137,8,57,87,154,132,126,28,65,216,2,19,19,41,166,196,68,192,20,228,101,140,86,38,166,150,230,121,178,24,176,158,198,94,82,96,247,43,37,96,83,78,164,233,40,251,138,3,21,85,76,12,176,117,72,187,94,63,182,162,149,203,205,44,19,204,247,122,78,212,190,2,165,165,182,150,107,221,143,87,46,218,108,59,137,93,226,154,124,187,85,63,225,253,3,168,83,236,177,234,144,117,10,241,213,143,181,216,150,47,28,235,195,216,208,25,99,197,168,131,19,180,82,220,38,249,97,68,114,220,24,19,146,210,43,82,61,64,207,7,191,104,221,103,146,127,255,255,255,255,134,217,96,0,96,0,0,112,0,106,144,251,74,1,58,56,162,41,104,136,242,204,236,220,122,32,10,35,231,3,121,20,121,99,47,98,200,247,140,58,183,41,234,213,50,74,253,174,69,70,93,53,243,59,254,107,215,113,18,99,133,96,216,214,98,67,168,81,20,136,103,254,192,72,8,88,53,185,108,196,140,35,37,194,76,202,58,40,37,153,9,196,108,177,193,48,148,178,134,168,3,170,137,132,131,102,123,8,143,19,87,34,122,23,248,58,17,105,129,51,63,133,130,66,197,147,210,24,106,195,153,4,143,7,104,44,124,252,235,42,47,146,4,31,152,53,87,117,140,33,140,56,144,202,160,249,189,148,42,173,49,65,3,84,95,83,11,218,54,217,83,149,179,245,125,3,133,179,60,236,185,5,165,65,182,169,134,175,130,221,120,68,150,145,140,136,45,208,149,183,219,8,188,89,108,61,25,213,245,220,219,62,4,150,168,152,112,45,136,230,63,98,67,59,217,45,119,26,181,35,232,252,83,96,235,48,36,126,233,57,173,233,79,63,145,33,25,174,210,68,166,39,158,7,111,69,197,198,155,117,2,239,46,251,13,133,178,109,100,231,139,207,246,199,53,218,59,88,67,253,12,197,84,107,181,30,177,163,94,222,60,57,3,98,155,187,229,94,117,243,172,219,192,183,255,255,255,255,214,62,160,7,65,78,158,52,209,23,35,17,72,34,22,49,18,217,219,41,196,228,234,92,149,116,245,31,162,148,127,10,235,74,115,79,199,78,209,205,169,236,43,24,218,235,70,76,237,95,99,52,127,202,104,217,221,244,252,102,1,164,166,251,146,74,127,249,70,255,249,79,255,255,175,0,132,222,156,64,104,210,149,67,137,131,232,28,40,120,144,238,66,160,88,125,29,132,33,131,7,16,22,204,15,33,172,190,154,236,89,25,246,248,184,40,194,237,43,78,35,202,208,35,225,150,42,98,255,251,176,100,26,140,246,32,104,84,155,88,121,208,72,233,154,32,97,135,104,29,97,157,70,109,225,243,193,5,31,40,129,134,28,232,245,104,205,146,215,68,169,217,179,0,154,192,202,234,109,196,154,148,76,198,247,79,98,151,120,234,231,43,158,156,179,36,105,23,169,132,57,202,6,210,202,206,216,86,248,12,81,102,245,84,98,226,243,12,25,62,171,183,36,221,91,212,154,125,254,49,150,230,245,99,145,210,94,188,23,37,136,105,85,183,81,160,38,117,229,62,28,156,183,111,172,94,77,105,181,25,124,191,131,185,55,36,103,85,144,167,101,237,234,215,125,80,193,17,38,229,8,252,73,62,132,31,4,223,192,138,64,53,87,247,207,146,41,54,54,167,135,185,53,172,66,196,250,67,163,97,122,142,185,81,86,248,84,0,194,92,165,152,140,67,105,203,147,44,171,138,202,178,16,84,142,181,58,222,145,54,45,186,162,159,206,169,202,33,232,233,161,141,209,169,206,71,167,242,186,53,91,151,255,168,62,178,167,109,153,63,231,183,254,159,255,229,255,255,255,50,0,1,150,233,131,62,26,202,120,194,161,241,12,143,30,11,61,25,140,65,203,11,15,11,150,236,219,64,151,177,128,155,25,19,34,35,36,156,216,20,73,120,141,4,24,128,132,89,84,75,146,60,122,64,14,236,6,6,57,166,183,71,182,94,238,51,230,207,139,23,214,11,210,52,188,23,204,154,7,130,148,222,155,38,179,33,219,217,45,206,105,159,207,123,11,75,222,87,142,63,150,116,170,153,92,144,89,154,253,56,58,186,190,227,151,38,94,87,95,21,28,85,176,53,5,21,3,94,197,244,127,127,0,209,223,159,148,60,185,238,13,129,177,136,214,189,87,233,177,199,114,166,214,72,2,8,94,233,0,207,89,179,139,124,214,157,183,84,132,152,91,181,103,221,100,140,169,206,87,203,89,171,1,56,231,153,163,42,169,169,199,10,111,45,102,227,149,210,238,49,89,85,114,157,67,167,51,137,240,111,58,145,232,153,163,84,210,203,44,218,130,8,202,6,176,223,75,137,126,33,6,190,171,14,212,170,11,228,70,210,202,36,187,64,70,117,41,38,164,52,184,90,28,70,243,123,23,41,157,2,168,45,14,139,177,11,208,176,133,164,114,16,120,255,145,113,230,47,161,105,78,204,94,123,125,13,127,249,126,219,104,34,206,183,215,95,249,95,255,202,128,0,0,138,92,16,146,49,168,220,202,229,147,130,141,141,65,209,38,198,183,169,248,76,191,69,11,153,5,212,128,30,129,214,69,20,36,68,204,114,95,202,228,7,185,214,138,91,18,58,151,209,234,94,105,65,131,73,133,208,188,80,117,102,165,93,212,219,224,210,101,236,78,40,255,251,178,100,36,142,231,47,104,209,155,154,192,176,69,137,138,16,97,133,104,28,189,147,64,78,97,243,193,11,154,40,133,148,169,162,228,195,81,244,234,206,141,155,222,128,27,216,122,164,174,9,191,183,101,47,179,185,44,136,118,228,46,115,58,92,36,156,172,238,119,222,217,15,113,149,194,107,177,168,189,251,176,93,35,235,184,126,15,236,0,6,196,237,88,245,124,57,12,212,238,53,168,178,163,207,45,234,213,22,60,110,208,230,58,110,180,247,42,193,61,252,102,232,191,26,9,238,126,255,245,148,143,61,105,189,214,53,232,57,191,198,45,107,28,218,23,127,116,26,236,174,145,93,56,80,84,18,250,191,17,105,106,142,180,169,248,2,72,134,179,148,145,154,145,26,125,109,128,203,237,216,177,49,142,121,87,206,237,61,31,206,210,155,142,74,236,17,125,43,201,144,75,210,220,192,247,44,222,131,144,13,7,68,135,145,114,78,209,4,103,13,118,221,104,229,205,101,20,212,88,178,62,201,22,114,14,109,199,81,168,99,60,69,250,93,54,253,77,255,80,71,91,189,30,191,254,87,255,255,255,226,0,24,235,192,196,160,48,73,156,240,134,83,43,16,76,24,10,33,185,129,13,164,64,147,1,0,129,211,144,16,36,80,234,98,36,121,48,76,68,11,29,6,152,36,32,14,9,41,176,25,17,76,163,230,0,8,149,139,129,192,114,220,32,128,154,56,166,226,214,132,37,10,181,39,122,206,178,145,115,239,177,17,225,165,5,36,3,198,175,33,145,166,72,33,244,193,145,168,147,65,115,105,231,43,194,240,108,2,161,157,170,185,163,83,212,40,79,187,118,21,71,42,189,65,47,177,48,204,164,249,227,5,70,183,30,83,255,86,35,47,136,87,116,96,108,29,176,42,228,119,37,242,42,181,35,176,140,245,126,139,122,206,247,46,83,184,103,40,181,111,173,93,227,203,62,63,137,237,36,249,214,55,124,102,77,252,153,84,196,91,235,252,185,111,212,164,174,235,14,109,195,149,83,93,194,76,106,246,153,1,124,224,115,83,230,187,240,246,118,70,159,85,134,244,23,127,207,68,149,135,2,163,141,162,147,49,232,93,67,192,140,6,13,1,246,124,28,187,74,52,142,246,105,82,142,194,56,208,84,250,84,223,239,240,185,73,213,199,209,84,141,62,73,66,221,114,191,204,127,179,127,213,191,230,6,246,82,244,255,35,223,255,47,251,63,250,53,130,32,2,147,88,192,226,140,0,40,208,194,78,207,84,48,204,40,10,98,211,38,138,14,94,162,17,35,25,33,110,67,64,4,41,140,153,9,74,58,211,93,232,192,241,188,236,2,56,2,76,66,166,44,202,166,216,129,66,112,69,43,203,193,125,118,216,140,255,251,178,100,33,140,134,113,100,210,27,111,148,224,69,230,74,74,61,39,136,32,101,193,54,46,229,243,209,8,25,40,69,150,29,144,182,75,130,52,187,26,74,167,171,198,123,103,96,114,83,97,71,52,38,164,30,148,195,35,213,88,150,180,52,99,77,38,214,53,35,140,220,187,201,7,178,161,62,197,127,172,137,151,250,196,27,145,0,79,8,36,110,147,4,74,64,200,68,145,40,150,147,185,92,220,225,54,238,177,17,162,195,56,87,64,249,48,91,212,85,91,20,139,106,164,149,106,39,87,76,101,87,76,234,243,51,42,204,136,30,229,158,130,71,11,232,140,123,153,75,4,84,221,50,136,99,229,84,18,60,236,108,136,199,26,90,92,13,1,129,16,127,244,119,0,0,96,5,1,0,2,225,8,21,192,64,134,98,26,55,1,228,234,68,21,142,224,188,119,31,47,40,192,92,92,233,11,222,146,222,254,92,246,157,254,243,220,228,66,30,145,166,128,27,238,29,253,95,243,191,153,174,143,169,111,208,250,1,70,55,254,67,255,232,0,76,65,120,140,170,52,140,75,42,77,34,150,128,76,88,144,140,101,241,236,110,41,88,2,13,12,3,2,192,211,113,132,32,184,0,160,51,52,10,22,45,76,36,5,73,1,18,129,134,72,14,19,204,126,1,225,244,239,10,8,163,70,98,77,160,60,10,224,180,241,37,32,183,37,235,104,64,156,55,117,91,150,61,213,20,7,11,81,105,146,6,95,37,89,1,129,186,89,76,93,15,180,158,239,250,216,119,151,154,111,20,45,172,128,171,214,137,41,153,16,210,218,130,132,84,203,24,58,147,77,129,77,126,186,176,180,27,86,161,184,11,37,59,77,154,246,158,5,20,173,139,51,118,165,77,185,177,91,35,186,204,90,131,65,151,183,70,173,122,171,227,38,198,146,83,118,99,81,57,89,46,116,158,123,184,200,108,205,14,202,223,48,156,99,97,169,167,127,198,155,50,28,113,181,96,250,141,235,152,219,210,237,178,23,109,27,218,165,153,92,177,13,227,207,142,148,180,213,110,103,129,225,156,10,167,152,138,255,117,211,58,83,17,49,31,116,213,33,207,152,49,191,255,255,232,221,252,125,64,22,20,177,20,129,229,32,144,120,114,6,147,118,122,133,196,128,89,90,146,138,22,43,7,220,9,90,5,190,180,160,234,236,168,112,80,141,220,120,216,70,99,63,143,74,22,231,188,161,237,119,168,251,124,197,209,157,189,191,231,128,24,81,31,245,160,0,76,59,42,53,98,88,193,105,99,48,60,76,130,6,48,8,48,196,223,160,231,80,24,122,0,29,153,176,136,76,13,18,17,24,225,138,6,13,128,129,78,104,209,33,27,192,64,99,36,135,156,200,136,48,86,255,251,178,100,28,14,6,217,99,79,11,152,100,244,72,166,74,17,101,135,106,156,209,159,58,78,229,243,193,9,153,105,181,133,157,176,68,108,130,16,158,169,72,149,72,162,238,165,73,176,135,69,247,74,234,90,166,43,91,38,142,144,141,192,138,193,34,204,142,57,205,82,66,178,96,86,215,25,74,208,80,174,85,4,10,111,44,155,108,125,191,131,179,207,181,185,36,134,59,164,59,79,229,169,14,122,108,178,236,187,5,83,94,236,166,95,184,169,221,21,43,202,33,183,235,175,164,182,126,154,35,133,252,62,159,28,166,99,69,128,225,181,46,86,44,94,137,162,142,115,186,114,60,182,218,42,92,241,206,208,239,183,224,182,100,42,59,36,125,153,244,47,203,59,181,233,62,239,202,27,119,184,29,57,73,138,111,156,65,119,14,156,36,192,176,95,203,197,244,32,20,9,88,203,1,104,180,209,40,133,96,3,49,39,183,25,122,148,116,64,60,14,87,201,186,49,22,176,37,65,47,117,216,189,169,88,145,49,60,133,217,3,230,129,161,55,155,145,100,107,215,40,83,94,65,237,221,50,143,250,245,249,128,97,146,29,191,37,255,242,95,180,3,36,70,12,244,43,12,20,35,13,211,135,140,8,1,204,10,9,140,103,123,3,158,195,4,64,49,64,112,205,224,101,50,196,32,57,139,197,128,24,82,22,10,75,0,112,56,57,70,112,192,116,196,129,13,231,232,32,57,30,31,31,17,193,101,141,106,88,84,14,134,129,217,14,114,65,240,205,14,77,21,124,57,152,43,106,220,163,122,144,239,30,194,236,38,48,222,52,254,193,138,36,150,91,148,22,78,131,56,38,81,141,116,11,187,253,162,239,35,212,61,226,153,192,216,214,143,219,246,194,222,103,247,90,206,249,106,182,161,160,24,53,249,30,106,114,107,21,164,245,59,51,159,216,166,194,139,123,125,73,10,39,12,105,141,162,53,118,234,190,72,186,248,119,241,157,235,24,97,155,228,208,159,50,201,173,253,52,87,56,71,219,55,106,214,103,135,75,77,115,221,150,241,96,190,206,178,76,243,188,235,91,214,151,57,206,33,191,189,173,137,33,0,8,173,249,197,177,106,106,128,4,0,0,180,96,162,0,105,212,135,192,165,101,111,51,55,75,138,94,188,212,241,196,100,201,46,124,157,242,228,202,72,83,73,4,83,176,136,157,151,207,251,172,106,65,35,107,112,127,167,95,95,237,167,254,229,246,229,250,106,245,2,51,175,255,89,0,0,0,48,44,172,55,145,136,200,137,195,240,44,193,79,16,224,33,158,203,103,40,3,11,15,140,6,54,52,40,132,132,36,136,134,93,37,4,20,11,182,84,7,37,236,173,80,24,148,137,73,31,11,11,199,140,12,255,251,178,100,29,14,134,180,105,79,27,152,92,240,69,169,138,51,97,133,104,28,177,175,54,46,229,115,217,40,41,105,169,132,169,168,5,125,135,53,142,102,224,187,217,65,8,35,202,252,174,123,83,8,66,246,233,29,31,44,160,176,199,70,175,51,57,3,68,161,122,57,23,88,6,175,203,104,65,21,202,187,36,199,110,171,231,171,151,127,24,50,41,170,235,198,139,95,30,181,172,88,231,57,185,101,253,189,120,238,58,38,235,90,160,143,103,241,167,186,151,87,123,170,92,62,215,226,93,209,177,150,194,12,182,228,173,103,106,45,85,175,207,87,227,243,234,4,204,134,42,218,212,59,76,201,23,180,249,221,175,133,215,97,8,92,126,21,33,105,115,163,73,249,52,126,104,227,116,23,82,31,157,113,250,93,3,98,142,47,232,44,156,0,4,6,229,111,34,229,53,65,57,232,135,114,90,218,122,22,185,24,146,34,59,102,75,84,115,165,59,210,22,140,61,102,201,95,228,117,3,7,29,53,69,35,74,237,127,87,252,105,31,255,252,79,251,255,108,2,100,255,255,255,255,255,255,135,126,183,126,197,132,10,76,27,44,13,24,164,29,29,78,122,131,128,83,3,3,83,19,108,211,58,1,112,192,16,46,36,154,46,53,1,129,242,168,10,96,18,82,85,1,203,196,58,16,11,9,241,226,223,152,56,62,190,243,162,33,100,160,165,96,10,204,214,159,213,82,6,30,225,251,150,105,136,225,209,194,28,204,96,32,197,237,92,33,25,231,180,250,131,180,144,89,77,218,119,10,7,103,56,206,21,0,115,190,88,16,83,253,200,130,136,83,220,42,5,46,222,51,217,251,100,167,207,33,64,166,239,238,33,219,207,130,161,177,199,142,239,51,189,220,35,196,108,89,236,20,167,24,227,25,121,175,227,118,123,30,212,223,227,80,205,23,139,199,28,7,215,178,136,181,209,178,222,213,238,221,187,145,0,123,128,33,123,85,53,108,233,30,150,73,38,155,106,183,225,117,142,102,15,154,113,169,197,154,5,142,37,195,154,117,233,53,230,238,54,77,141,136,233,31,221,9,121,202,183,204,9,241,57,133,152,0,131,213,121,218,21,13,137,190,68,135,133,83,94,109,119,19,67,25,122,44,39,206,82,170,62,80,98,86,14,129,106,14,128,163,13,234,28,164,253,135,219,111,255,85,255,255,163,125,95,254,131,223,255,255,90,127,255,254,140,135,80,39,119,125,15,61,88,150,85,255,64,0,130,212,125,17,205,40,11,48,224,172,227,5,105,209,80,73,135,30,166,85,11,162,192,48,26,100,128,82,80,191,198,34,23,13,3,156,215,40,136,39,12,203,138,162,13,104,144,38,76,33,155,110,76,118,213,54,78,119,49,74,255,251,178,100,30,140,134,47,104,209,27,147,102,208,73,42,90,109,97,39,106,29,49,165,54,78,225,149,137,30,148,105,141,132,181,160,26,186,213,189,71,224,204,245,18,108,247,96,165,231,65,184,141,28,126,209,60,229,129,106,123,136,10,107,44,26,159,142,113,81,116,44,74,38,234,32,195,73,19,17,154,65,98,240,166,210,53,118,43,21,86,71,129,49,159,64,200,153,168,116,161,76,205,210,54,85,78,96,109,113,17,51,70,74,150,221,34,30,110,185,96,213,172,171,25,58,89,125,215,25,228,150,200,187,173,70,203,168,254,230,111,138,126,137,93,43,169,239,66,88,87,92,164,59,137,27,190,185,152,33,101,229,168,155,231,20,98,17,98,200,149,237,210,0,0,0,4,144,0,0,242,110,101,144,153,201,45,99,140,53,11,169,43,63,246,102,80,98,214,79,194,36,121,81,213,70,177,243,22,9,64,216,242,219,209,126,137,246,129,181,255,255,175,255,211,245,255,227,111,255,255,255,255,255,163,27,104,26,217,143,68,119,199,162,223,235,0,1,179,20,73,19,103,11,115,5,10,243,87,225,19,32,66,69,15,50,144,31,54,204,31,25,0,1,2,193,156,196,40,88,9,116,76,123,41,130,6,196,191,32,3,65,67,244,86,48,96,248,243,21,128,139,2,184,177,74,166,133,186,7,8,117,224,129,64,25,127,76,184,6,240,207,216,145,97,47,134,6,219,57,104,85,44,218,88,251,129,221,22,148,96,212,213,150,145,229,220,184,176,140,251,116,47,9,30,153,227,207,39,178,139,241,94,242,214,22,30,135,123,238,149,67,83,149,228,51,187,125,152,189,186,243,113,109,237,178,206,233,244,62,18,43,216,45,230,223,34,239,150,88,246,254,169,171,99,119,116,15,177,113,73,71,91,185,71,57,13,93,174,92,166,191,40,191,175,6,115,230,78,126,128,183,102,212,188,55,75,239,210,170,122,156,219,253,119,173,174,176,235,254,156,206,175,179,132,214,223,106,54,221,163,222,150,87,125,159,133,43,246,166,193,223,209,63,222,119,130,6,62,91,128,200,73,100,176,77,192,82,92,70,204,34,50,163,179,156,42,221,230,47,7,62,234,26,99,125,244,169,219,228,109,90,18,102,154,146,182,37,89,32,253,223,255,212,151,214,59,30,220,225,32,148,119,241,111,157,255,150,115,138,203,187,244,34,206,154,255,108,149,79,245,128,0,5,161,10,124,227,66,147,50,22,197,57,6,73,46,153,172,74,20,183,27,12,168,97,32,192,8,246,108,147,9,130,66,4,193,211,4,170,80,154,165,196,160,116,78,138,48,179,7,9,4,129,240,0,224,156,48,200,94,202,114,224,42,153,157,35,91,79,184,45,33,196,96,46,160,255,251,178,100,37,142,135,47,103,207,19,152,76,242,69,140,122,90,96,226,112,29,153,151,60,78,107,38,137,54,49,104,205,134,21,144,57,111,2,62,69,19,113,243,127,75,222,23,27,121,86,224,13,9,241,51,64,211,218,91,105,1,187,116,3,0,93,142,228,148,116,174,70,50,166,111,35,174,236,209,227,57,57,206,71,41,233,62,77,8,206,158,159,153,215,104,92,177,44,206,189,190,94,174,176,230,113,221,118,217,91,249,32,164,118,28,203,114,184,220,169,220,127,51,175,110,205,56,140,3,134,202,4,167,169,27,109,29,73,137,28,240,168,58,209,163,109,48,216,109,148,8,57,35,91,117,11,117,160,168,32,114,251,36,18,148,35,115,244,81,218,20,0,1,7,106,135,20,146,242,213,51,105,240,92,221,202,17,138,246,30,0,6,0,0,18,3,241,248,6,144,54,110,213,209,219,50,75,114,182,210,197,193,64,203,230,162,110,229,195,240,108,29,142,244,125,123,231,193,62,155,255,193,23,247,111,162,234,223,183,95,205,255,255,250,255,255,255,250,127,250,127,221,178,217,27,68,215,225,240,96,48,89,194,108,194,121,189,76,102,234,146,152,209,86,105,178,97,134,121,1,201,3,132,100,135,137,245,228,21,14,98,219,157,225,130,208,212,180,68,201,141,26,65,22,102,33,72,64,25,157,56,250,39,15,229,85,193,73,179,225,193,76,210,47,161,233,132,112,208,34,52,9,211,101,67,21,199,72,2,14,106,250,150,52,116,108,12,14,32,9,85,112,116,197,2,193,96,22,253,222,44,3,37,81,38,29,38,104,200,217,125,206,182,200,224,79,95,87,238,207,227,250,149,57,212,184,42,164,254,52,114,202,74,213,225,235,112,185,137,116,66,253,2,48,213,96,38,64,19,108,182,15,189,67,86,81,75,85,158,207,228,243,201,186,235,107,116,23,103,45,201,47,119,227,217,93,185,90,154,207,208,99,172,191,11,255,51,49,101,176,229,61,114,246,19,92,213,223,229,157,253,159,252,238,235,254,166,125,214,122,206,214,163,223,43,85,44,236,204,206,107,42,42,245,177,221,123,59,173,111,247,127,119,51,235,198,128,0,0,14,240,205,164,113,232,15,211,156,21,32,213,45,201,23,14,159,96,179,161,232,184,177,117,129,12,228,58,120,115,36,150,67,116,169,55,31,183,221,245,230,219,175,244,196,31,246,255,192,188,154,255,255,95,255,255,255,255,255,252,171,137,18,97,35,173,4,75,77,89,68,71,149,43,84,0,201,93,166,144,21,154,128,6,123,22,49,134,19,230,84,10,25,77,76,112,34,233,129,64,230,4,20,155,240,120,28,16,10,8,76,102,108,7,1,34,43,10,108,90,185,48,10,54,247,68,77,255,251,178,100,26,14,230,189,100,79,139,153,123,84,77,135,74,19,100,175,142,90,25,163,66,110,61,57,1,38,28,105,77,129,182,96,199,198,192,57,26,46,58,240,66,149,29,88,6,245,208,51,1,38,8,18,88,247,209,147,6,10,232,16,64,252,19,9,97,8,72,22,141,240,18,212,115,6,226,80,40,194,126,40,102,45,25,200,116,239,142,182,35,130,84,52,172,212,149,163,205,230,151,107,188,139,151,127,119,141,225,184,24,105,122,97,138,180,57,240,190,13,185,198,85,153,223,78,220,151,172,22,156,168,111,83,235,82,178,248,93,121,139,247,150,235,56,147,85,199,245,166,169,242,148,217,131,17,194,19,71,83,186,196,61,225,139,252,83,223,30,216,146,63,247,222,237,237,53,145,74,172,181,205,224,197,198,41,229,198,113,79,185,194,0,116,104,253,28,160,0,1,64,17,251,139,88,205,101,95,50,96,76,33,206,198,229,196,193,201,30,18,128,151,4,94,57,32,158,168,186,176,32,70,3,4,84,80,96,72,234,53,132,153,89,216,86,112,183,223,106,147,174,165,105,251,63,230,109,254,141,253,237,224,70,203,37,94,223,181,184,110,243,106,45,166,237,0,85,11,176,192,199,195,70,169,142,80,81,49,64,188,106,152,99,86,57,168,133,67,194,226,17,241,145,136,112,96,8,0,98,114,89,116,105,153,241,131,130,104,193,50,50,38,135,38,12,36,15,26,22,24,92,28,196,92,217,100,3,13,62,80,240,176,125,77,8,68,41,117,14,129,1,244,78,144,208,174,94,153,42,116,110,146,199,160,233,54,240,73,220,8,216,137,70,49,226,166,41,58,156,150,204,171,162,164,180,235,211,89,238,179,171,174,190,206,124,98,123,65,244,89,54,123,100,235,157,212,226,221,65,1,134,119,176,160,215,13,57,92,57,117,52,248,151,95,27,14,88,134,124,138,214,101,37,157,224,239,229,191,168,135,129,226,221,25,139,67,190,27,127,118,126,86,175,255,223,210,25,233,22,91,181,113,82,19,172,36,187,88,222,78,38,242,114,68,146,211,206,188,42,43,55,163,95,213,232,2,134,93,44,32,166,17,66,76,179,251,113,245,253,79,6,138,6,95,82,181,91,93,125,121,114,151,179,32,209,99,21,108,17,65,28,60,45,47,254,157,31,250,93,159,35,127,250,205,235,100,216,104,85,144,51,209,30,200,143,224,200,179,35,206,167,76,213,168,205,152,141,64,0,0,0,48,195,115,19,6,6,12,184,75,61,11,188,196,99,163,141,1,204,9,235,18,75,152,56,28,9,24,28,164,18,96,16,113,4,227,132,76,153,156,233,32,99,8,52,153,132,172,47,118,27,24,0,105,16,141,93,48,211,91,154,105,33,28,2,255,251,178,100,33,142,231,89,104,207,27,154,122,240,75,7,186,51,97,109,122,26,253,163,64,110,97,147,193,34,153,169,13,134,53,144,182,212,225,100,129,5,16,5,32,130,146,20,230,76,197,118,22,16,234,44,32,0,162,205,56,104,107,160,156,204,154,149,130,64,170,202,76,73,208,114,236,178,238,204,16,147,59,57,26,153,5,78,142,180,214,90,118,223,6,26,127,75,185,157,64,143,5,247,108,130,84,163,97,60,63,49,65,225,153,1,167,20,152,202,209,120,237,240,185,153,107,158,244,134,174,249,112,243,210,18,114,251,121,88,91,146,22,179,122,127,136,246,182,28,232,185,89,210,102,144,23,169,173,239,59,197,237,92,103,84,222,181,235,75,72,254,22,165,117,134,248,61,191,48,153,95,86,35,199,184,143,168,185,142,217,72,86,183,195,202,218,107,37,150,231,234,18,138,0,0,212,1,1,188,72,212,108,139,4,120,194,197,40,118,16,202,22,81,98,72,104,122,83,65,31,218,5,164,192,118,184,195,101,197,214,88,193,101,233,234,94,81,108,157,110,98,229,127,232,245,104,55,254,127,228,145,153,130,123,41,36,24,118,132,185,153,90,245,163,235,69,191,206,0,220,37,111,152,148,104,99,150,97,198,155,70,15,49,25,184,46,101,38,201,171,205,37,0,146,82,41,145,71,196,160,240,8,40,192,198,102,168,232,144,0,149,121,48,117,254,48,49,34,90,84,2,24,48,34,52,60,48,0,209,194,80,23,190,133,120,245,232,5,69,43,135,58,81,136,129,136,250,86,81,163,220,98,241,37,76,206,238,138,137,228,234,193,210,71,74,15,105,145,123,100,183,90,242,171,234,3,154,127,161,57,168,237,190,84,229,126,110,65,222,57,21,110,106,229,95,212,142,204,11,173,75,247,113,253,236,144,160,23,224,11,82,252,57,187,63,18,177,217,71,57,32,255,213,221,130,204,238,226,152,139,72,94,139,89,115,251,222,238,242,214,33,141,174,83,254,200,156,117,191,126,121,69,111,55,130,243,42,127,237,71,170,196,75,124,229,123,247,91,136,94,238,204,22,135,216,130,90,141,251,71,234,189,247,93,244,153,27,107,66,129,3,186,195,156,40,128,235,84,122,18,182,158,56,173,80,135,172,255,92,107,244,36,189,136,210,167,155,198,98,217,201,204,221,87,191,173,255,165,253,191,241,187,230,3,168,246,41,190,230,100,178,38,96,98,40,177,254,24,254,150,127,209,251,253,43,255,88,0,32,0,212,223,142,77,26,108,23,130,13,170,9,88,96,65,152,232,134,236,68,18,169,69,210,177,65,145,33,81,43,118,71,105,48,152,172,188,18,79,212,121,57,74,0,160,13,220,131,227,218,187,52,97,158,149,63,67,255,251,178,100,29,136,229,205,103,211,59,79,77,114,75,166,90,51,100,233,140,27,97,157,60,78,101,51,217,17,49,41,77,133,149,144,178,16,155,115,60,107,93,58,167,115,53,186,117,163,50,120,6,222,215,251,83,159,106,96,172,157,245,112,132,37,170,227,120,127,16,43,34,186,123,106,180,247,114,92,56,194,171,141,242,125,244,128,52,186,138,43,148,127,21,254,236,177,151,121,147,63,197,143,45,114,86,239,171,157,93,243,235,69,254,187,214,177,185,37,154,213,22,64,185,165,14,221,106,113,98,228,191,134,149,78,21,54,106,160,164,175,35,53,81,98,34,172,227,227,44,148,210,190,148,89,74,77,75,99,86,128,176,0,14,2,17,245,205,16,1,139,12,181,162,74,24,61,135,216,88,121,136,144,160,117,239,118,79,123,172,195,165,5,50,172,244,90,185,194,160,108,172,161,56,233,199,227,218,52,186,174,249,186,222,111,254,167,252,163,25,77,18,35,251,28,163,163,178,179,248,207,255,171,250,54,116,197,192,0,88,195,142,179,94,133,141,4,74,51,206,128,192,70,160,205,216,175,24,207,166,196,4,14,154,140,100,93,47,88,0,134,96,130,248,144,125,216,73,243,11,138,132,128,50,163,25,24,178,32,14,8,2,100,70,211,24,3,85,243,41,73,24,226,105,237,178,138,8,24,24,161,131,224,181,163,72,155,5,69,90,52,161,2,9,186,207,89,133,8,20,158,77,32,150,121,71,8,142,178,192,40,222,6,175,237,81,135,72,159,26,23,193,231,172,147,217,88,145,220,187,245,34,60,186,211,231,190,206,93,228,204,97,170,118,213,231,138,165,44,147,54,196,90,31,120,121,141,142,219,191,241,250,46,206,209,234,93,255,90,108,80,124,81,188,72,99,158,134,177,151,12,114,126,17,96,207,84,246,194,120,189,86,198,246,161,81,142,145,77,79,185,34,44,238,148,5,59,169,28,106,115,234,170,163,149,235,24,76,250,84,147,49,101,188,102,48,193,151,114,30,89,33,47,139,210,10,168,152,20,239,26,186,159,154,82,137,237,83,203,80,31,181,21,233,31,106,142,32,208,216,149,13,16,71,107,101,223,175,251,239,255,255,255,224,181,255,255,210,191,206,223,255,86,117,207,254,252,65,242,127,211,79,237,241,1,0,1,99,17,46,205,186,43,51,123,204,227,83,113,226,65,193,197,70,83,167,26,168,214,14,15,143,13,131,66,230,1,1,24,0,92,35,62,42,104,116,66,9,17,140,26,27,178,100,82,171,216,88,13,3,66,98,199,3,5,145,154,130,9,146,130,226,79,179,120,112,21,72,48,2,74,134,145,184,99,133,145,81,21,135,178,144,234,42,183,72,140,126,80,165,139,205,43,168,29,54,255,251,178,100,50,136,230,241,104,207,19,153,76,244,71,204,74,67,97,135,86,23,133,163,80,237,61,51,193,23,36,105,77,134,138,120,138,7,211,223,147,208,231,118,157,12,108,188,82,200,97,169,238,45,2,77,92,198,174,170,97,173,181,153,103,44,215,230,176,124,158,169,20,214,15,29,141,61,190,244,23,58,146,146,181,29,221,227,134,160,158,234,155,89,222,231,222,122,24,131,226,156,137,52,96,204,155,61,24,212,43,15,100,177,243,148,104,179,232,105,109,254,86,220,231,15,211,141,220,115,73,73,8,91,166,18,32,64,237,71,19,10,45,21,10,77,47,185,213,116,169,116,81,86,152,102,142,0,0,5,207,49,60,138,134,68,77,191,44,76,50,27,120,68,129,120,174,17,34,248,114,46,2,30,132,127,173,55,50,147,194,227,50,172,135,207,31,231,181,247,100,175,95,211,255,255,255,122,13,191,255,253,38,191,255,244,255,234,255,255,206,255,235,110,233,250,137,174,208,16,1,78,77,201,6,130,177,147,72,58,172,130,194,195,159,35,240,44,36,108,168,28,18,17,191,44,2,29,52,16,147,55,213,42,33,117,75,41,93,234,163,87,163,160,82,44,232,134,139,110,68,178,148,101,103,39,11,34,69,88,253,237,212,138,216,76,145,187,171,31,139,123,72,170,220,237,70,252,61,87,219,74,184,235,241,51,22,91,68,129,241,136,144,28,53,225,106,207,246,228,212,234,151,205,110,138,15,149,91,236,167,231,222,171,156,162,25,30,183,201,126,242,52,46,152,116,225,181,93,1,35,186,0,222,40,194,63,101,207,160,138,223,36,160,128,194,153,51,132,152,186,206,120,8,16,82,54,232,64,165,10,49,232,16,130,115,116,196,144,138,69,95,58,126,234,136,237,6,36,93,116,126,245,122,233,127,143,27,135,28,137,190,194,163,142,54,98,23,173,28,30,133,97,228,149,120,253,75,178,140,54,239,253,201,127,40,86,158,217,77,200,167,232,102,212,78,183,213,83,245,255,246,255,255,255,227,80,19,20,255,255,243,19,92,186,129,129,191,83,156,248,64,15,255,239,233,168,0,0,1,52,116,84,240,202,198,193,204,67,156,201,164,223,99,0,11,52,128,193,35,195,2,47,3,86,23,64,48,56,207,20,205,48,109,44,29,35,8,161,36,215,97,146,219,148,66,17,158,1,134,17,141,48,92,181,111,67,21,202,76,35,108,213,88,210,186,11,172,133,242,98,223,108,168,25,50,52,170,44,237,47,161,227,150,82,139,50,38,76,212,161,228,254,86,44,58,92,244,124,85,121,160,109,169,75,71,203,49,228,165,210,202,28,86,255,120,197,111,92,247,178,196,53,72,66,49,41,227,159,172,96,12,63,66,201,215,226,255,251,178,100,70,14,166,209,105,80,27,121,99,96,84,202,90,51,97,7,148,26,37,159,58,110,101,141,193,89,29,233,41,133,181,112,227,239,96,157,10,139,215,250,15,249,147,168,230,181,103,159,138,26,126,45,119,140,151,76,186,213,102,122,107,174,211,167,103,41,53,173,154,39,110,78,244,152,152,212,188,116,116,33,90,208,105,37,74,243,17,21,117,108,215,226,226,243,14,203,101,88,148,59,2,230,84,31,179,62,70,100,55,17,0,0,0,120,240,65,40,168,1,147,112,86,129,142,165,252,90,2,18,94,170,38,229,37,63,200,43,123,36,238,167,251,64,237,243,201,6,129,119,191,105,149,38,189,179,105,152,230,191,255,255,255,213,191,196,103,255,255,255,255,255,231,101,232,104,241,216,225,39,198,196,143,26,128,75,192,195,222,187,156,69,228,124,159,212,3,112,192,228,3,156,147,77,104,37,5,2,76,62,189,55,240,40,194,39,19,3,36,74,128,16,176,104,210,129,52,61,6,148,212,44,136,80,207,96,33,102,72,222,167,48,62,133,144,136,54,154,64,139,212,95,152,218,195,102,229,198,96,224,115,170,224,70,177,24,116,160,39,105,73,5,38,210,240,200,177,69,31,78,168,186,99,46,26,234,105,144,225,81,106,170,119,79,86,213,104,195,221,214,115,184,45,29,73,81,114,105,90,244,229,53,239,75,180,130,117,24,95,206,194,60,229,237,48,12,249,110,235,243,106,202,71,186,237,98,217,199,174,229,106,137,230,85,199,183,174,86,158,113,141,214,42,203,87,180,111,221,172,231,156,183,76,46,237,104,187,172,227,189,110,203,47,154,115,77,74,247,31,57,153,106,207,116,82,196,184,181,187,65,94,178,122,106,23,60,184,154,47,159,14,195,196,209,20,16,142,190,60,15,139,46,59,37,124,67,43,20,48,211,144,74,65,75,197,129,248,74,145,81,100,64,207,203,139,42,90,217,154,218,124,138,182,207,79,85,136,170,158,243,148,95,125,173,95,255,255,234,234,242,112,36,166,230,234,106,209,85,78,158,180,156,225,224,26,143,173,232,122,234,49,161,128,115,229,153,192,111,1,29,250,64,0,2,176,171,208,109,190,113,191,49,148,16,192,224,185,238,134,198,36,60,132,39,74,12,64,82,241,150,72,35,32,195,16,19,76,142,17,104,0,224,208,80,44,50,53,34,51,62,99,37,56,105,70,136,144,114,227,25,20,218,154,150,170,220,153,236,109,210,14,9,187,161,80,24,177,202,169,135,192,30,176,36,70,155,192,160,4,243,113,22,16,57,37,128,90,124,214,74,186,98,64,179,121,113,52,33,169,93,76,147,178,245,50,186,180,217,80,34,7,221,104,125,200,109,243,213,69,205,191,18,121,188,255,251,178,100,66,15,166,160,104,205,147,140,55,32,90,42,90,39,97,37,106,26,1,163,54,14,105,141,193,51,142,40,13,151,161,88,143,35,106,44,20,71,232,186,198,113,36,174,177,150,239,33,100,215,182,209,227,165,35,130,98,212,172,251,129,41,122,211,232,57,94,76,218,212,161,246,51,15,41,5,73,28,250,103,173,125,223,145,116,213,126,80,38,54,254,221,68,38,138,0,197,240,35,154,15,185,121,120,64,13,49,44,242,135,38,19,1,0,0,1,248,64,12,197,212,63,145,69,149,120,164,135,182,249,58,34,200,144,202,145,222,145,113,132,174,96,22,115,30,6,27,142,74,17,190,252,42,57,104,253,139,252,72,229,205,102,24,242,187,116,155,111,255,255,167,252,89,63,234,71,251,130,12,50,14,121,214,113,1,121,10,38,204,200,241,54,160,229,145,75,37,235,83,188,194,53,153,2,180,116,177,49,138,229,230,14,115,25,57,228,118,96,105,142,136,70,97,91,24,48,36,96,48,136,27,172,97,48,25,134,12,192,161,89,104,74,197,3,69,5,103,139,46,127,204,29,169,11,59,14,246,91,64,78,164,64,119,10,8,79,51,202,103,132,186,207,208,133,184,212,42,161,13,101,138,168,69,150,144,104,52,181,2,134,142,222,17,13,94,248,173,43,133,82,200,145,41,107,244,188,162,235,132,218,84,98,182,32,17,181,204,35,129,92,234,182,246,96,83,213,71,52,254,137,97,22,240,159,242,230,103,64,213,224,201,118,140,108,188,139,185,220,98,180,93,88,158,223,215,59,233,23,251,60,197,105,187,86,97,94,213,161,182,176,163,27,142,105,146,162,28,150,169,90,210,157,5,93,189,40,235,207,60,132,162,20,154,189,60,8,229,252,164,196,205,225,252,94,190,102,247,248,127,150,0,220,100,14,73,142,24,14,214,136,69,16,142,98,240,178,117,30,14,134,168,195,22,197,4,69,211,158,108,81,64,95,118,233,132,243,100,96,119,230,72,56,12,98,76,74,219,89,203,99,53,125,135,97,194,51,224,19,31,183,169,253,159,253,188,82,216,174,172,180,111,134,127,120,173,77,234,0,1,99,18,102,142,2,184,48,125,232,5,84,51,164,224,206,8,49,146,97,136,212,230,30,5,152,24,162,100,34,97,129,130,6,23,65,24,120,8,142,193,192,203,234,59,133,138,100,101,179,191,196,33,197,181,165,233,159,206,190,21,73,243,150,181,234,43,163,193,110,140,201,87,81,16,231,82,114,192,130,107,50,193,0,119,109,63,131,135,187,72,200,148,85,149,46,136,8,21,130,158,92,22,245,223,95,110,174,76,90,222,195,25,50,203,159,87,21,66,105,248,186,96,143,175,52,168,88,229,172,89,175,163,210,26,255,251,178,100,68,12,230,179,104,77,147,154,99,116,80,167,74,19,101,103,136,22,229,151,66,109,172,218,193,71,166,40,13,133,138,24,26,244,236,93,31,219,249,59,148,255,163,152,212,81,247,221,172,122,58,44,137,158,252,150,41,30,124,88,145,203,213,26,92,188,177,49,214,123,102,173,172,249,93,75,101,245,196,137,14,83,81,65,120,73,62,185,199,157,227,241,197,28,156,162,57,124,164,91,59,247,125,97,211,149,200,236,235,61,0,0,14,40,53,73,106,209,43,149,203,26,56,46,1,156,4,89,121,7,23,64,190,92,121,218,183,34,252,219,35,204,165,33,193,5,53,186,174,26,160,176,183,71,85,125,21,98,247,113,84,162,211,89,30,142,139,255,254,223,173,236,158,10,0,49,130,81,110,134,115,16,185,193,59,79,219,255,205,215,238,0,2,93,184,17,136,103,105,6,147,146,96,233,32,6,35,95,27,22,15,1,38,161,28,32,122,193,55,76,4,20,160,69,209,122,159,161,193,50,32,10,80,9,22,41,222,76,15,58,98,0,13,10,121,199,212,207,53,15,215,42,6,173,204,83,99,21,80,40,1,193,140,97,66,168,178,86,75,153,188,217,40,146,158,97,59,215,197,119,36,36,65,27,87,147,148,235,221,191,181,47,171,236,130,95,62,150,157,180,31,47,97,146,233,156,168,220,65,167,44,181,27,78,55,26,171,68,147,87,195,150,65,236,163,52,234,57,45,171,9,211,227,9,242,132,93,20,76,255,165,36,201,185,169,110,181,177,99,20,146,91,202,89,37,131,187,111,222,21,102,136,48,154,105,30,187,56,238,13,7,11,255,244,3,26,110,206,66,3,207,206,24,10,226,16,212,120,175,147,85,7,170,46,254,38,92,254,183,47,231,85,178,209,91,140,133,235,239,253,229,244,15,94,149,24,222,129,137,95,160,90,13,183,209,61,63,240,95,206,189,111,160,13,125,53,215,247,71,38,137,212,186,163,119,244,114,110,17,232,221,16,217,238,95,235,0,0,8,0,163,159,114,95,134,5,97,212,12,12,70,5,0,27,185,240,10,166,120,137,67,22,5,178,130,66,172,253,252,144,65,43,229,24,108,3,6,250,157,177,121,104,144,103,150,211,6,236,239,246,107,53,242,163,29,95,253,99,13,71,227,119,163,178,140,37,211,159,32,219,100,124,176,51,182,253,64,110,195,125,99,58,40,253,94,163,236,67,56,171,210,207,190,171,81,123,140,237,140,3,200,32,138,48,102,58,252,84,222,109,99,127,89,39,178,4,140,36,7,184,149,233,80,253,216,68,21,16,129,165,151,172,118,158,241,86,183,164,169,203,169,73,167,121,86,138,158,114,235,81,43,171,100,197,0,164,145,178,33,64,150,86,69,255,251,178,100,83,136,197,89,103,210,83,73,54,178,84,169,154,51,97,231,52,26,57,153,64,117,188,128,9,73,153,40,142,176,160,0,198,100,201,244,32,0,238,87,18,118,33,147,57,217,235,154,85,218,50,181,153,161,40,88,35,69,209,243,71,218,1,108,86,48,11,31,115,229,80,224,56,102,58,202,215,86,199,218,239,44,223,255,63,255,83,155,199,69,64,36,49,52,211,75,16,148,9,166,91,77,126,111,232,251,108,189,81,179,57,251,190,197,219,144,170,151,125,31,164,0,17,118,97,141,193,8,113,162,158,136,7,76,229,12,246,66,16,184,196,204,202,4,4,32,128,236,34,237,128,133,68,136,215,91,67,80,194,226,20,64,239,153,177,60,3,128,177,101,232,105,62,160,237,214,127,8,11,9,67,203,12,34,97,17,151,144,162,144,168,19,21,184,218,219,153,81,10,21,131,132,214,151,202,18,81,60,62,53,134,245,132,25,218,242,142,107,28,233,172,84,147,225,83,58,243,26,231,227,222,127,59,174,196,242,231,235,245,103,227,177,156,96,154,92,228,246,191,63,154,151,242,174,127,134,249,119,41,251,244,115,92,194,174,245,46,199,125,171,57,157,249,168,198,123,185,205,111,58,111,207,243,214,91,251,183,255,63,206,214,21,37,95,79,158,86,115,156,190,246,75,233,121,82,138,85,110,204,197,137,252,103,171,210,84,173,98,197,153,168,182,55,232,44,254,87,109,45,1,64,0,37,197,102,27,130,71,8,216,238,137,16,24,146,237,60,238,0,97,101,238,244,66,17,134,59,36,96,16,114,21,20,9,228,174,204,143,54,112,237,231,146,88,197,49,23,106,14,77,245,254,111,254,107,125,90,222,153,16,160,22,12,56,247,73,87,209,60,141,174,67,149,215,249,172,178,218,93,229,221,57,212,0,76,13,67,152,204,247,23,12,135,42,141,51,92,141,86,85,141,91,119,71,136,131,11,131,195,28,197,195,15,6,83,24,9,211,73,65,82,178,36,192,208,192,194,224,88,68,36,6,8,166,17,9,130,42,166,176,25,128,150,101,205,39,57,187,10,101,234,45,166,144,98,172,150,181,99,26,11,128,171,227,160,135,85,36,162,63,44,16,85,80,36,105,132,82,22,6,56,200,203,161,20,40,9,20,50,20,72,32,169,37,45,126,68,32,131,4,142,144,88,184,36,232,65,177,66,74,170,134,236,222,27,181,20,166,235,77,164,148,89,173,117,49,139,142,193,226,206,4,59,69,95,41,153,4,147,25,102,21,229,52,82,168,245,57,144,20,171,32,112,112,68,188,88,74,121,124,245,31,243,11,244,176,85,53,121,79,40,243,251,198,8,48,8,34,144,46,195,249,20,8,7,22,127,51,160,173,37,179,86,255,251,178,100,105,0,9,180,134,78,14,119,64,0,89,138,42,115,204,20,0,90,213,189,82,253,151,128,1,41,142,231,195,178,240,0,165,89,188,123,45,213,235,155,166,171,49,149,171,73,135,35,249,182,150,201,216,122,199,121,233,38,119,95,58,221,230,25,219,213,90,156,230,122,221,186,110,97,134,25,239,255,187,191,109,192,97,150,21,35,92,147,114,98,40,157,116,208,229,236,117,134,87,249,255,255,255,255,255,255,255,255,255,255,255,252,203,157,231,255,255,255,255,255,255,255,255,255,255,255,247,116,246,178,195,146,196,128,34,1,146,220,80,30,34,214,192,74,106,182,17,233,103,49,242,134,67,141,62,3,134,121,188,157,108,130,131,174,4,9,148,11,137,36,10,211,186,198,177,80,107,80,62,227,3,38,5,24,25,102,65,196,255,182,191,24,74,50,11,167,255,192,83,176,125,72,119,28,119,254,235,95,166,83,149,149,15,109,81,50,145,255,252,111,180,18,1,32,4,145,110,142,56,109,42,0,12,36,160,178,231,131,64,114,129,165,22,10,82,145,40,69,80,94,83,161,139,191,175,163,26,149,50,44,89,108,21,76,67,189,30,166,67,153,21,200,57,149,202,179,241,219,230,11,17,170,195,93,67,47,195,14,97,144,114,79,38,100,89,143,85,41,77,225,139,93,101,129,141,56,99,47,55,91,230,42,2,104,66,194,229,149,18,133,90,48,92,219,73,10,10,184,113,174,240,249,241,113,123,162,220,227,4,171,190,143,152,117,197,247,188,110,204,13,56,107,20,81,172,251,93,178,123,90,125,252,214,173,176,47,81,240,204,250,141,177,88,75,169,98,114,173,179,168,25,173,105,136,82,28,121,195,145,194,245,134,3,18,184,206,30,49,114,222,149,151,194,137,140,8,219,47,35,65,36,79,33,74,38,70,37,166,243,82,186,133,175,108,107,58,109,223,249,223,255,255,226,127,46,224,213,229,26,32,24,20,144,52,196,193,6,80,21,22,210,219,22,73,191,94,44,77,168,81,114,40,202,244,109,70,131,42,201,50,198,119,72,81,245,27,9,27,123,99,20,249,239,156,237,255,129,109,186,173,247,32,105,162,155,61,71,178,4,125,238,161,255,139,255,255,249,127,217,209,20,0,32,32,76,32,70,53,67,179,100,44,57,48,227,30,23,53,78,32,17,65,139,137,131,69,74,162,65,132,38,68,162,50,18,0,5,49,225,167,214,78,9,6,115,216,200,96,13,230,140,68,63,48,96,132,74,197,104,176,10,246,90,28,3,151,200,85,85,145,54,120,117,247,211,147,106,178,86,224,241,129,136,169,139,190,6,128,139,219,124,224,38,242,51,105,218,28,154,61,83,219,148,134,197,146,15,238,181,184,186,209,167,255,251,176,100,56,8,167,47,119,81,179,111,46,224,69,163,122,21,97,134,86,24,1,163,83,173,97,235,192,248,152,233,176,245,137,88,188,0,237,106,142,216,52,9,98,214,98,17,82,181,58,244,123,169,7,169,228,48,38,111,178,122,131,227,221,7,229,98,182,107,157,150,70,190,10,144,98,103,41,248,187,73,57,227,46,26,172,146,239,69,108,242,9,178,2,59,227,239,115,196,41,181,221,126,213,109,248,223,91,23,222,161,222,227,190,137,180,51,185,11,182,87,43,53,237,114,230,81,155,232,170,2,141,224,183,75,247,102,60,98,23,207,196,95,185,120,215,211,140,5,213,255,175,26,1,0,10,122,87,20,111,136,124,180,135,120,6,36,105,67,213,196,148,104,14,139,241,192,197,104,17,110,178,160,167,154,159,239,152,192,120,249,216,55,139,117,185,36,61,247,12,161,37,140,205,98,119,136,86,127,79,83,130,226,240,247,255,255,87,234,49,255,186,224,16,136,4,146,150,162,241,158,10,13,208,165,233,64,0,42,68,161,71,88,172,144,72,57,129,36,172,177,228,38,210,82,183,101,198,244,172,55,220,92,118,11,236,36,72,49,16,224,119,217,104,64,214,217,229,168,63,42,158,200,168,250,219,99,85,80,89,33,41,28,114,199,13,81,58,194,224,165,240,70,166,241,31,246,159,227,227,223,21,78,86,225,195,61,142,201,244,115,44,108,236,71,93,170,111,109,215,184,193,192,186,125,176,32,244,137,53,253,92,117,225,95,103,194,214,94,5,204,75,192,254,4,255,81,255,147,126,70,124,74,31,117,153,114,197,244,144,53,181,103,63,182,175,253,113,20,237,93,82,163,229,31,171,27,212,164,33,173,27,74,89,189,107,241,177,98,253,50,32,120,173,22,183,107,66,250,199,255,235,249,126,160,4,32,29,213,33,44,79,167,133,137,72,88,21,138,97,224,95,5,136,13,140,221,229,184,246,4,224,96,4,53,84,3,210,222,84,108,68,131,83,110,212,27,255,242,103,250,104,223,224,225,181,127,91,63,253,127,234,250,123,214,119,80,1,0,0,46,97,32,71,4,110,104,46,6,148,46,42,100,110,95,166,58,6,32,52,48,146,0,168,25,141,128,24,242,186,72,20,7,25,232,82,247,120,21,1,48,53,16,97,109,45,178,129,185,106,40,19,10,67,79,210,159,186,136,80,117,51,47,108,47,52,58,251,237,77,90,190,34,193,57,54,32,8,28,216,170,136,9,22,154,118,43,113,189,167,167,130,149,142,251,60,136,229,183,206,212,166,81,251,169,248,225,218,141,207,90,16,130,114,135,150,178,20,53,77,131,233,203,42,104,153,204,241,186,28,250,162,102,227,96,112,42,187,104,118,239,42,188,123,230,255,251,178,100,74,10,7,25,111,81,51,111,47,192,71,231,170,93,97,133,62,29,129,189,64,77,190,62,193,41,175,233,168,243,21,144,113,236,229,85,48,52,227,101,138,149,106,159,21,166,117,139,249,80,175,180,2,221,38,64,215,107,201,125,110,23,204,45,126,250,38,151,37,37,112,93,18,217,201,251,15,70,201,46,159,9,24,158,171,216,251,5,45,186,224,35,209,227,61,181,109,241,95,247,235,243,241,43,234,215,71,198,6,200,117,128,0,3,128,160,0,0,0,151,191,169,166,24,201,180,42,70,212,229,28,200,66,56,11,63,100,125,36,143,1,52,227,88,219,238,174,81,28,29,132,211,103,211,149,17,116,104,61,11,9,134,75,81,223,175,255,235,167,250,183,250,98,95,255,209,241,79,255,255,201,127,233,4,140,68,108,238,133,205,119,120,247,1,76,206,40,218,159,13,228,40,194,68,204,1,52,40,6,103,65,134,114,220,85,46,124,77,136,34,77,193,80,82,32,230,136,95,45,64,36,69,240,224,52,144,137,33,226,36,10,129,155,136,132,37,229,178,152,169,47,10,114,153,69,144,40,50,181,218,30,22,235,119,48,48,231,220,114,4,48,51,40,179,82,235,29,158,177,5,160,118,228,66,194,95,29,134,63,173,71,254,43,143,105,63,219,6,119,69,4,108,212,71,92,231,15,211,238,128,226,62,160,55,77,141,234,121,72,11,168,96,209,91,128,10,34,241,116,128,37,177,5,73,189,69,158,112,238,141,131,60,13,40,249,72,231,45,142,254,96,255,45,247,41,137,21,184,13,208,35,72,219,140,47,57,239,184,239,194,215,206,190,218,137,173,97,16,39,153,162,153,110,58,67,152,140,124,158,65,103,209,69,64,222,100,216,148,7,146,64,200,212,144,89,187,117,31,82,148,157,206,190,182,253,101,185,175,150,0,128,64,0,0,12,70,51,244,69,73,153,238,5,113,57,84,58,95,33,196,241,34,202,131,221,174,192,184,6,154,128,217,52,10,90,12,126,205,20,205,11,29,116,86,230,223,255,244,215,235,175,253,82,191,247,250,60,72,95,95,255,255,111,255,255,95,253,31,241,154,1,151,253,98,0,76,30,89,1,103,13,211,31,55,16,40,198,40,35,109,215,140,76,38,48,112,252,194,3,194,238,25,56,46,101,195,232,20,12,96,128,17,142,200,239,51,58,48,8,85,56,146,112,32,59,53,1,147,11,156,147,4,145,67,168,189,5,128,202,177,210,47,235,23,168,50,17,37,100,12,5,145,228,6,2,150,81,144,194,20,84,128,233,177,144,102,240,229,176,37,135,114,101,142,189,146,231,132,88,36,227,9,97,82,218,138,211,102,106,31,238,16,127,43,75,255,78,143,50,42,18,191,89,255,251,178,100,64,142,135,143,110,207,139,154,132,240,74,235,234,89,96,194,100,28,149,157,68,109,191,26,193,22,158,169,45,133,9,224,39,45,86,28,17,15,94,97,73,227,40,131,47,119,176,229,143,100,22,230,2,160,167,62,6,77,141,172,132,162,238,157,222,101,172,232,208,42,114,76,130,161,105,34,113,229,131,102,155,60,235,78,16,219,8,236,150,77,1,132,146,200,228,207,168,174,213,33,115,35,233,13,98,156,208,158,33,19,80,233,65,200,96,141,89,2,53,118,40,162,184,106,38,202,29,98,183,54,153,23,82,117,54,167,253,51,250,207,122,231,79,95,214,0,4,2,0,18,71,225,145,24,215,211,99,100,174,91,18,131,32,151,241,85,234,203,152,34,60,126,176,87,3,77,70,49,11,142,51,81,215,12,208,58,44,171,86,86,246,145,253,191,203,147,111,170,255,161,228,255,183,209,234,43,35,255,255,78,223,255,235,213,255,255,235,198,255,164,136,168,194,169,179,26,24,102,9,146,7,37,57,232,188,139,72,136,138,8,144,129,162,128,98,243,55,76,17,135,151,180,194,74,36,109,212,176,11,40,122,137,136,239,199,202,1,244,96,65,168,211,72,188,90,140,52,48,9,26,170,154,109,197,236,131,31,76,80,89,143,220,70,123,82,224,194,121,24,193,56,8,238,228,189,237,161,144,197,107,94,24,186,216,68,205,9,87,242,251,219,31,90,206,80,235,212,9,187,212,127,184,236,122,141,171,156,226,177,226,98,77,73,109,117,187,65,10,88,57,15,180,15,32,74,175,211,123,242,226,114,169,162,157,63,2,195,169,114,6,231,94,137,63,112,132,254,231,108,221,205,81,211,221,16,38,31,198,236,171,61,80,84,181,185,142,107,183,178,220,167,89,77,49,126,217,86,121,220,179,120,179,170,163,202,238,181,198,239,223,185,49,91,12,138,166,221,232,96,50,84,150,229,205,254,118,62,206,120,103,61,150,183,124,26,13,201,114,66,130,0,24,140,117,47,84,174,50,20,115,212,160,111,12,194,136,38,132,1,34,108,178,171,111,219,214,35,158,40,2,114,199,45,196,154,170,83,44,209,81,206,244,74,186,251,108,223,255,54,125,244,239,254,29,34,245,252,255,71,168,223,253,63,228,191,242,143,23,0,0,201,0,0,46,96,179,9,160,34,26,45,88,243,240,49,4,203,238,206,51,208,140,210,93,50,66,94,58,63,24,61,117,30,3,227,16,10,20,173,16,74,208,183,5,166,206,0,23,177,87,240,81,241,214,202,153,203,130,7,76,199,253,102,196,224,191,69,23,58,234,13,82,188,33,64,98,73,80,159,103,64,243,205,200,104,238,83,42,59,113,199,167,44,224,110,238,65,204,239,127,239,190,252,255,251,178,100,52,136,167,37,105,81,211,121,193,48,68,70,106,53,97,133,100,156,181,173,66,109,225,242,193,29,175,169,9,131,29,154,239,208,17,134,218,237,253,171,60,183,170,118,246,106,131,245,246,255,221,157,105,27,45,98,139,177,127,81,168,19,155,135,57,220,53,214,141,2,114,94,86,219,122,130,251,168,133,31,114,163,239,208,111,41,151,211,244,150,144,172,35,43,134,150,158,130,49,114,228,135,45,110,198,56,92,177,155,210,171,178,182,135,22,135,115,141,22,126,231,73,183,63,131,99,238,88,77,88,181,54,35,62,117,31,1,42,80,207,221,141,115,127,205,225,43,159,253,99,150,177,161,236,151,64,8,0,32,26,226,160,7,106,81,9,71,138,71,162,2,125,210,62,2,118,88,50,180,171,231,79,165,15,93,14,71,213,33,199,68,71,224,51,70,198,140,137,45,145,125,105,79,127,242,237,174,154,25,255,149,98,182,170,173,79,16,255,215,255,161,236,255,210,0,0,4,224,130,92,203,24,14,65,236,233,69,76,33,92,213,43,130,42,140,48,132,116,224,100,76,196,130,13,37,48,182,5,96,160,169,248,213,57,32,9,48,44,22,52,71,105,178,149,128,193,160,4,18,33,191,236,37,111,190,164,173,155,142,35,115,144,230,67,13,211,100,70,83,153,128,32,244,221,13,131,188,34,75,173,9,124,95,104,38,67,70,243,220,122,174,174,4,179,155,107,133,91,20,63,51,253,194,223,50,177,160,3,250,192,179,64,185,109,75,224,40,115,109,113,156,195,222,58,66,186,29,110,23,36,36,94,139,33,153,171,175,234,150,166,204,227,87,5,72,94,65,218,227,122,108,105,205,21,31,16,183,184,5,231,84,21,228,102,210,13,250,195,99,200,183,85,227,82,186,254,15,148,217,66,33,190,31,4,126,164,42,30,208,179,46,88,233,60,211,48,107,46,1,129,109,162,199,43,134,94,163,30,235,54,199,135,62,253,107,243,46,255,204,218,196,59,49,64,14,9,152,81,69,90,220,2,139,86,102,49,15,214,92,73,181,43,135,23,14,108,179,252,3,240,82,221,182,133,77,91,242,47,36,168,48,198,167,87,239,187,123,255,190,93,166,103,181,63,233,157,179,211,183,211,71,255,255,233,255,255,254,141,241,241,187,255,248,88,40,1,0,0,0,106,136,34,193,9,70,53,104,111,98,224,2,147,36,228,50,224,129,193,99,15,33,77,193,231,19,66,61,37,30,112,76,112,113,249,119,21,168,172,1,78,195,3,56,248,167,31,177,1,225,167,221,55,26,20,16,174,28,231,181,39,219,4,134,68,241,244,28,3,3,87,8,10,158,166,43,19,151,171,97,150,128,225,60,246,201,108,56,68,130,19,145,12,210,255,251,178,100,49,10,183,48,104,81,59,111,198,176,71,134,106,53,97,34,108,156,13,155,66,109,229,235,193,15,158,169,33,131,29,226,163,120,77,107,9,125,211,23,196,79,209,181,192,39,35,228,207,139,128,216,102,200,119,163,239,2,62,43,53,122,141,245,199,166,123,19,2,187,177,10,154,213,10,223,135,246,123,32,109,199,3,179,44,175,15,78,103,48,247,92,185,27,238,251,63,186,205,14,181,146,16,195,185,237,190,238,120,89,177,248,126,59,189,250,195,255,218,15,61,68,169,191,176,94,24,74,71,129,33,167,108,180,122,239,208,84,188,154,248,99,14,143,42,15,250,145,31,179,245,241,221,218,223,188,110,103,112,79,32,228,205,145,1,0,3,210,241,18,193,32,211,41,19,19,9,91,89,107,162,241,33,213,162,218,101,227,202,161,247,30,156,92,15,159,185,126,55,155,115,223,236,155,121,237,72,159,148,28,201,123,126,191,255,251,101,237,92,19,127,131,104,59,20,115,222,91,255,163,253,50,90,217,249,80,10,134,32,234,201,205,146,8,162,44,40,38,104,148,224,108,81,164,32,50,160,88,40,193,68,205,61,105,77,128,66,24,214,196,26,89,32,68,192,64,44,15,140,45,40,229,32,210,202,211,118,199,72,129,31,226,193,143,163,246,160,139,5,75,14,179,12,8,139,191,194,178,160,87,164,20,6,4,3,31,160,79,192,144,220,150,163,139,153,216,76,122,224,29,14,13,76,127,44,31,110,59,195,31,169,247,244,5,58,66,84,187,209,34,60,35,144,17,127,45,28,183,135,187,202,26,203,0,37,216,225,64,105,210,156,84,223,71,214,48,243,27,61,143,173,47,3,254,54,151,57,198,153,181,43,103,204,182,132,214,189,73,75,106,90,176,85,19,91,47,109,104,181,212,58,231,17,242,249,48,157,125,113,220,148,198,83,144,167,59,5,134,140,109,247,181,228,125,168,225,210,207,84,80,22,26,55,100,180,254,15,197,96,205,172,195,4,135,190,52,86,231,223,218,96,76,201,31,97,106,55,96,41,161,150,42,202,171,177,212,150,188,251,188,84,240,227,211,143,28,185,80,32,119,188,224,171,236,251,239,6,239,15,138,37,68,2,222,175,219,33,255,251,231,107,179,221,191,213,99,143,70,251,254,249,15,250,233,255,253,223,164,0,64,2,1,115,136,133,200,77,66,245,192,34,68,182,54,40,80,49,120,80,60,193,193,20,228,104,248,199,137,201,74,238,159,193,55,21,74,136,77,0,209,47,51,246,63,229,172,40,28,127,55,202,74,202,221,89,83,58,120,47,196,160,191,78,153,203,137,175,126,179,1,184,64,71,34,118,126,122,103,110,111,103,26,215,108,57,230,202,59,116,139,243,189,124,255,251,178,100,47,136,70,104,104,82,187,120,122,240,60,101,10,157,61,138,40,27,37,163,70,109,63,26,193,27,158,168,201,129,157,216,126,177,142,60,119,215,88,201,134,227,244,125,214,20,255,255,133,213,178,72,226,242,52,235,158,235,56,234,191,237,141,174,146,177,18,100,26,248,121,191,70,159,153,105,185,117,140,30,51,66,23,71,44,53,29,51,95,117,137,227,83,181,196,223,214,124,134,190,224,167,205,93,225,95,22,1,252,8,184,79,79,121,183,36,6,249,162,1,37,232,139,23,86,41,154,219,167,123,90,239,49,83,83,77,136,176,232,27,251,104,64,0,4,0,0,15,5,171,22,208,211,187,28,97,42,100,240,45,11,80,176,125,118,238,181,171,99,158,180,32,125,125,222,213,45,253,254,141,255,243,69,131,220,9,117,91,232,45,70,143,21,255,255,253,154,142,175,150,113,109,96,2,65,111,1,64,133,123,130,191,147,212,48,51,14,183,160,55,99,28,56,117,56,160,145,128,6,213,128,136,58,235,12,201,25,118,138,128,167,217,242,99,251,69,95,242,129,9,133,17,170,157,240,154,81,192,50,246,162,157,175,83,207,5,183,76,146,110,65,137,114,48,186,132,87,201,78,37,254,83,144,137,158,190,110,62,77,202,220,39,247,5,25,223,33,126,152,207,207,170,23,244,2,52,218,83,197,185,218,183,163,176,242,205,157,252,198,207,99,222,200,99,150,147,198,167,35,108,248,170,247,204,31,180,129,245,149,146,178,81,106,155,10,154,147,254,51,95,248,222,249,167,127,60,23,116,35,43,239,158,181,94,239,126,115,187,187,123,15,191,247,164,177,108,170,168,253,156,59,32,175,52,248,171,23,125,235,144,247,8,253,153,234,98,0,206,103,116,72,219,238,14,109,107,20,118,115,237,72,59,28,119,38,254,80,212,254,226,0,1,185,54,51,148,28,103,226,19,173,181,118,187,37,74,252,100,143,20,234,113,197,164,208,142,70,163,12,51,29,60,8,103,80,229,160,6,140,193,218,71,224,76,183,82,253,242,251,122,126,126,61,167,197,111,255,184,238,87,255,199,31,37,255,255,232,251,253,114,164,0,128,0,73,151,162,120,38,25,135,14,62,64,85,145,205,232,25,160,56,99,25,39,84,155,195,170,20,208,83,99,20,149,87,10,162,156,216,23,11,25,229,124,19,177,55,146,6,230,146,24,10,165,25,60,124,151,86,30,248,25,173,18,14,127,80,104,76,7,97,98,143,120,121,180,208,232,86,209,125,89,124,87,82,173,111,255,237,250,163,28,27,187,238,55,193,32,119,198,132,111,185,254,126,59,221,84,177,91,151,117,157,155,41,189,225,103,30,150,221,147,89,42,138,63,132,157,241,211,120,153,151,255,251,178,100,66,8,6,34,104,210,187,89,121,48,68,102,106,110,61,37,114,26,169,189,66,110,101,235,193,40,150,169,117,129,157,216,94,76,209,189,29,104,33,78,203,166,211,202,125,82,108,109,183,93,191,95,234,186,73,163,62,73,10,95,48,90,100,217,70,60,33,224,179,206,33,102,207,56,75,33,202,96,7,69,39,92,50,211,15,28,179,168,13,30,149,113,121,44,181,123,136,0,0,2,88,0,0,0,232,134,129,212,115,159,34,200,155,99,71,41,217,130,210,222,245,12,36,161,84,172,112,208,5,219,204,26,45,12,161,108,232,173,199,189,52,141,95,126,155,255,254,76,110,250,227,95,254,209,150,234,213,71,255,255,236,214,123,213,72,0,0,1,128,160,88,169,28,215,112,18,132,8,168,56,218,236,243,39,1,196,99,83,17,128,192,161,128,96,52,203,164,225,27,137,42,105,193,103,104,220,140,111,64,58,127,64,180,91,148,5,178,117,41,27,163,30,149,151,185,213,87,73,246,248,188,206,218,202,200,72,118,205,31,68,234,54,124,139,183,10,132,7,105,45,160,133,231,106,28,3,57,39,135,0,176,197,167,237,177,62,119,155,235,237,95,110,2,22,250,42,148,33,78,172,46,199,132,12,57,98,239,51,215,190,68,199,220,93,111,200,217,173,89,17,248,196,248,210,157,43,225,17,247,237,91,196,147,254,239,251,111,80,92,61,148,19,233,191,90,222,224,107,115,239,203,95,173,252,181,172,124,24,27,199,137,136,235,145,83,109,164,119,167,216,155,86,39,176,105,97,66,177,51,4,107,68,174,183,72,19,106,22,98,65,158,159,255,255,255,249,53,38,0,0,10,0,0,9,0,10,173,70,70,44,168,36,112,139,8,192,154,76,85,154,36,116,27,167,214,138,150,45,193,93,164,107,134,45,93,46,92,139,199,104,70,161,189,17,250,237,246,155,244,42,208,89,82,207,24,25,136,161,237,224,101,211,252,175,255,255,145,144,245,245,203,106,0,2,0,0,0,1,212,250,76,224,79,249,53,57,9,233,163,243,154,232,121,138,13,24,80,203,130,29,62,110,9,41,38,44,24,6,161,129,89,26,96,149,149,176,164,183,75,3,30,124,152,214,97,176,58,4,46,184,182,69,103,17,75,132,125,76,185,231,113,57,113,8,3,29,164,30,76,227,238,47,168,185,86,192,182,220,134,102,49,191,34,236,210,108,251,118,132,220,220,46,254,228,63,255,245,46,238,236,91,122,30,109,22,12,221,92,54,117,162,70,106,64,94,159,80,34,235,183,219,34,29,240,62,28,170,41,232,239,13,29,175,171,192,35,119,194,76,198,205,217,233,166,171,124,211,230,31,248,104,253,45,141,34,74,79,157,79,74,187,198,37,255,251,178,100,85,138,166,179,104,208,83,120,123,240,76,43,250,93,61,135,96,26,33,149,66,109,229,235,193,5,175,234,60,240,137,200,197,233,225,68,99,53,63,29,113,105,118,55,82,208,45,177,116,227,187,185,61,249,193,38,133,162,238,94,93,229,112,254,217,95,139,187,183,215,109,171,241,113,168,128,0,0,160,0,0,0,1,216,95,5,66,30,173,5,201,8,58,203,162,242,132,42,116,198,77,131,52,137,179,101,85,135,26,172,130,164,100,70,228,241,236,54,229,6,221,31,191,255,250,38,127,211,191,255,109,63,59,254,127,255,255,255,255,255,175,208,192,199,236,79,10,28,99,128,102,176,9,166,30,62,103,39,131,220,230,250,98,97,106,33,111,99,53,16,48,81,32,105,144,84,76,197,67,141,180,160,169,11,90,62,205,110,83,132,162,164,218,219,14,47,18,17,73,143,135,16,84,153,72,113,190,99,141,192,190,12,185,163,151,217,85,89,99,182,143,208,2,123,192,180,197,235,148,175,16,48,144,234,153,34,60,90,252,87,242,180,68,89,54,169,236,60,230,111,133,156,94,242,235,20,159,208,224,166,192,167,187,157,212,193,48,182,67,229,143,219,227,197,190,149,155,160,197,205,9,18,197,69,61,231,202,199,189,179,84,235,79,51,96,95,192,206,90,181,158,235,250,102,242,56,211,165,126,106,148,214,105,95,46,55,109,127,188,230,208,220,111,180,55,122,221,167,123,16,134,68,231,196,219,143,184,185,134,94,31,182,149,110,107,78,45,139,109,190,246,131,166,218,10,184,69,146,229,57,16,176,0,1,143,44,32,113,17,240,129,74,142,67,84,112,146,228,169,122,2,48,102,134,57,145,138,97,177,171,187,61,61,177,170,1,70,233,253,255,255,237,254,159,244,250,127,255,82,127,255,191,255,255,255,253,136,54,110,148,174,112,186,201,87,212,0,2,68,156,199,229,77,38,168,84,44,196,195,76,60,116,198,223,140,104,4,64,78,33,15,77,211,36,4,52,128,16,200,191,227,50,110,107,117,135,197,164,43,1,2,172,10,45,56,10,156,160,143,34,100,223,122,7,16,240,185,78,58,152,210,147,64,200,103,59,148,170,34,8,244,232,2,203,160,59,153,142,213,176,92,167,247,92,168,43,163,91,199,113,253,31,152,13,140,153,110,122,249,95,44,161,129,74,164,245,41,230,225,17,189,55,88,150,205,51,188,49,227,7,23,231,204,217,48,90,61,150,113,233,158,184,119,41,82,25,17,25,146,110,108,126,104,155,127,6,3,118,243,10,120,154,46,79,31,194,64,95,115,183,87,184,124,98,107,239,121,240,86,50,212,59,163,90,179,70,178,184,60,186,71,221,81,107,66,98,123,49,223,22,167,201,15,255,251,178,100,98,140,166,147,103,210,27,120,122,208,72,235,234,49,97,39,104,155,177,163,64,78,101,235,209,39,22,168,241,132,157,168,82,68,202,90,13,157,194,212,145,175,225,118,120,32,12,174,176,234,130,24,163,192,199,49,102,64,246,192,44,24,189,177,168,227,3,220,254,217,231,89,113,11,18,85,246,51,233,53,183,137,109,38,230,4,173,62,180,246,169,212,95,254,239,125,181,161,70,255,83,166,232,212,230,255,171,127,255,84,255,255,255,233,250,127,246,229,192,0,24,8,221,55,222,24,134,112,8,36,24,100,110,97,105,249,143,1,102,5,27,2,2,200,20,95,35,58,128,133,130,122,15,69,84,128,209,104,79,8,57,77,192,200,179,84,49,30,8,100,98,79,65,196,185,130,33,68,130,105,102,91,37,149,40,0,112,72,4,48,37,92,68,116,60,134,172,157,157,37,90,193,48,225,177,148,248,128,177,173,34,144,60,186,27,155,143,25,224,121,161,222,111,97,193,147,45,245,132,253,171,118,179,213,73,153,104,64,171,140,220,164,240,69,150,13,131,185,29,17,123,251,203,92,48,61,176,225,158,81,218,207,66,54,128,106,178,175,58,141,109,149,15,188,3,23,222,146,252,234,184,141,143,156,226,19,157,178,145,205,219,178,239,116,222,173,157,218,61,117,186,99,21,104,181,79,247,27,106,92,63,94,74,192,140,190,246,191,25,242,164,161,94,68,180,86,190,239,13,217,247,139,135,122,199,158,215,123,95,184,80,0,5,15,211,171,114,60,168,209,141,10,194,243,179,233,182,104,94,232,13,209,88,96,44,54,71,182,215,58,133,205,231,75,104,99,114,21,187,56,160,206,115,156,27,113,243,187,123,109,191,255,109,115,154,185,197,188,2,90,73,78,45,223,255,114,255,255,220,190,154,187,254,208,0,0,1,84,196,141,51,173,225,13,21,4,51,226,80,192,96,19,63,16,76,214,50,16,132,2,5,225,192,96,96,60,209,1,20,183,103,102,99,5,160,76,41,241,16,214,226,29,65,105,98,233,222,167,201,76,43,146,231,177,113,17,29,168,161,209,106,196,205,212,155,16,168,253,33,69,179,8,26,124,50,90,101,27,77,211,52,151,187,97,51,151,42,145,135,114,145,106,169,36,156,117,40,110,33,47,227,230,1,193,86,53,154,105,143,52,67,98,199,1,241,154,179,67,106,29,145,176,31,72,202,62,117,31,191,221,85,204,216,16,168,28,208,49,168,81,165,108,214,135,127,54,174,70,149,19,36,142,188,225,220,111,15,89,220,77,98,180,180,171,95,4,243,125,137,7,104,114,61,174,103,214,103,155,211,62,240,157,124,155,175,255,196,72,229,83,59,3,90,69,151,91,220,11,243,151,59,133,11,255,251,178,100,104,142,135,29,105,79,155,152,123,96,72,5,154,77,97,39,118,28,21,163,62,110,101,235,193,5,22,105,180,247,136,248,17,118,250,12,40,17,220,105,109,195,141,51,109,48,219,157,245,232,64,0,0,48,0,0,32,0,190,44,97,193,172,74,115,28,216,139,214,216,232,31,148,36,199,102,85,10,220,145,82,251,119,58,203,134,103,210,204,89,150,253,61,114,172,131,181,41,29,45,211,219,35,242,255,202,59,64,135,204,202,187,165,231,87,103,167,255,177,79,255,248,168,1,211,28,26,79,6,248,55,64,8,217,132,195,26,2,12,69,44,48,184,232,64,63,49,0,164,4,13,32,14,26,92,76,92,4,103,61,176,87,98,3,12,224,155,179,89,3,56,237,146,131,35,42,148,192,66,3,73,49,84,34,172,168,43,51,109,6,51,187,77,53,134,43,249,180,6,68,222,193,163,86,1,144,26,2,177,229,178,54,180,138,36,230,207,211,45,102,56,137,199,61,7,10,195,115,78,213,9,221,38,92,51,230,196,67,171,108,128,47,229,114,137,91,120,117,56,93,136,173,108,238,169,155,196,237,179,100,63,101,192,210,102,160,247,139,154,165,117,227,73,99,217,3,246,87,110,175,127,151,89,249,205,105,245,44,74,233,84,225,219,206,172,235,59,204,56,79,170,165,113,197,243,62,218,157,83,5,3,77,251,107,6,155,136,182,168,45,183,145,179,91,131,69,195,252,194,62,180,193,30,105,224,195,172,250,163,92,8,214,141,18,87,254,219,128,2,48,0,0,28,61,139,208,40,69,148,255,20,210,184,187,36,35,25,97,34,108,124,73,231,175,198,36,237,113,105,21,47,216,157,92,141,189,145,227,235,35,83,21,64,182,31,239,243,255,255,193,253,240,110,251,23,103,255,255,255,175,145,249,224,0,0,2,188,48,128,117,144,241,192,27,230,98,25,134,32,12,170,28,50,192,196,4,25,48,41,33,147,17,1,141,8,33,106,233,216,96,33,26,224,92,110,123,182,153,12,1,228,42,135,132,40,37,2,81,49,120,83,76,119,83,157,88,93,196,156,171,23,105,45,50,153,5,170,203,69,174,203,223,225,191,167,148,56,100,20,182,10,187,29,252,109,118,152,236,67,31,171,105,134,228,30,219,98,255,173,191,60,41,144,108,109,169,33,2,57,27,175,40,78,25,165,117,92,196,151,253,224,100,70,193,236,168,229,154,222,33,79,255,248,177,181,149,201,161,168,75,143,88,59,159,49,190,225,90,244,70,226,81,163,124,176,148,154,123,44,106,93,102,238,252,13,203,14,51,246,4,125,160,8,178,131,49,151,157,224,185,132,210,175,164,218,116,204,169,158,121,140,60,192,107,107,158,141,90,112,109,84,68,129,255,251,178,100,105,14,134,218,103,208,27,152,123,96,76,104,250,58,100,205,104,27,209,153,60,110,97,237,129,24,20,40,221,132,149,160,2,36,92,82,4,25,25,250,250,128,0,128,0,10,4,4,148,38,190,40,200,210,76,172,9,51,14,119,223,121,43,188,89,88,228,125,132,72,160,158,196,112,209,166,90,240,254,193,26,137,205,45,154,180,161,76,164,233,20,189,191,75,228,111,254,21,141,86,188,234,127,253,125,234,111,245,60,225,111,255,255,39,183,255,95,72,5,83,0,32,15,118,207,58,102,68,193,170,51,14,1,199,109,38,30,33,152,28,180,98,146,138,39,24,48,70,106,113,36,235,51,51,40,1,60,132,7,58,173,181,29,34,2,216,128,202,113,36,129,7,139,93,74,50,212,153,81,18,25,226,239,23,253,200,91,200,44,191,240,40,75,120,206,76,198,91,139,36,216,71,188,131,6,163,197,41,165,16,86,81,52,200,14,151,75,178,41,251,59,69,19,234,238,122,205,236,229,44,134,222,172,1,220,218,45,238,54,50,82,244,13,118,29,81,194,54,34,66,198,241,40,113,186,210,124,250,201,102,67,241,152,251,246,133,219,200,155,196,23,186,132,219,95,15,23,171,141,171,123,106,203,127,161,142,243,69,152,184,205,181,185,245,140,231,250,106,219,77,214,200,182,143,152,45,205,136,181,101,95,186,75,191,129,5,228,9,88,32,215,160,164,127,140,71,197,223,237,150,70,171,200,128,72,235,62,46,147,86,8,0,0,1,194,80,56,97,0,74,40,202,55,11,17,187,188,176,203,104,89,107,113,68,233,116,217,149,93,166,202,130,199,226,156,244,69,155,29,221,69,153,192,117,40,18,48,51,167,234,79,255,248,78,127,39,237,45,98,157,213,45,255,84,73,255,145,214,123,202,48,0,1,177,3,168,242,118,19,136,85,205,126,151,34,47,26,48,58,103,113,128,209,124,161,112,28,21,4,4,141,56,5,104,202,218,103,64,180,232,193,65,97,156,74,16,8,237,176,192,250,24,56,99,36,110,92,37,130,210,237,24,10,12,70,42,116,97,110,151,153,75,201,41,22,78,64,211,1,130,175,229,176,98,39,42,37,16,123,119,187,141,154,83,53,234,89,19,249,12,16,200,179,99,222,216,125,77,45,61,166,179,41,96,163,136,8,155,134,94,99,68,14,233,50,61,213,117,212,212,198,222,248,177,118,49,29,232,179,113,169,234,43,115,69,71,197,237,207,115,86,235,196,190,75,42,45,134,255,78,231,63,107,137,118,244,247,144,79,156,54,144,47,118,164,150,146,59,204,79,6,241,101,181,34,175,163,181,4,41,96,207,133,51,100,36,232,160,134,243,72,40,240,228,91,243,141,248,208,222,33,142,224,255,251,178,100,106,14,135,60,105,79,19,153,123,100,69,133,10,76,101,34,104,28,37,165,62,110,101,235,193,10,140,168,229,135,164,208,166,213,238,219,162,178,182,79,184,114,105,207,17,172,231,254,133,92,110,128,0,0,56,0,0,7,165,35,234,58,48,65,210,209,20,49,134,80,202,165,78,41,119,102,242,80,176,233,32,153,25,65,157,184,168,14,111,199,225,216,236,60,159,25,142,8,200,22,17,127,244,100,247,255,76,21,203,145,250,255,232,255,255,244,72,235,117,250,233,1,78,20,133,28,166,202,104,65,152,150,252,199,224,129,28,232,193,228,35,7,20,76,86,68,8,7,6,10,131,35,99,160,160,64,245,197,204,0,134,16,3,223,19,47,243,67,68,24,65,33,3,178,40,35,20,134,17,105,169,3,94,117,31,148,86,105,10,129,156,72,174,34,195,177,20,46,52,59,60,77,220,60,239,153,3,85,221,154,41,92,152,103,9,233,204,193,105,141,85,188,194,151,181,235,88,240,163,35,226,92,24,250,128,74,169,116,45,163,108,39,220,190,46,181,26,124,66,222,9,52,78,122,185,230,163,111,86,85,253,107,116,42,211,91,83,139,85,224,43,179,137,127,236,149,248,215,233,170,74,76,224,221,140,219,164,203,167,183,219,141,245,172,107,82,98,58,251,69,231,113,77,210,202,92,216,238,30,52,145,56,204,222,143,142,215,101,104,152,50,109,15,37,170,4,53,220,39,103,162,81,203,43,86,77,195,127,52,109,64,96,251,253,195,141,152,16,0,6,159,205,168,51,9,136,214,3,42,68,168,0,123,182,31,96,39,53,179,135,32,132,44,191,162,106,236,195,51,156,173,42,247,55,23,127,103,252,144,249,143,117,143,169,78,188,142,75,229,221,189,62,130,159,241,95,254,159,255,168,239,148,160,0,0,35,23,126,142,179,237,49,205,144,227,108,34,177,89,185,64,134,168,40,153,0,84,98,20,169,121,65,130,179,123,2,16,96,26,11,49,57,49,51,196,134,2,49,11,113,119,204,83,152,41,40,36,192,21,86,28,152,153,136,129,81,231,137,88,12,59,215,237,209,195,229,163,198,38,156,182,27,3,23,36,121,2,17,134,147,212,226,9,130,166,65,244,60,8,204,226,209,102,231,32,148,49,149,201,74,241,35,93,248,220,13,111,218,190,118,55,252,151,84,187,12,81,76,4,33,155,208,132,195,152,40,49,240,96,20,210,249,173,121,245,137,107,144,108,191,238,7,221,207,64,121,91,42,10,231,55,136,20,236,184,92,146,207,185,119,219,254,183,7,122,129,191,36,63,213,49,171,6,149,181,229,206,37,255,255,175,243,150,140,224,248,248,240,167,102,72,52,195,178,233,157,229,30,49,89,249,11,182,255,251,178,100,105,14,167,87,102,206,19,153,123,246,71,198,154,41,101,39,118,29,201,165,60,110,97,237,129,6,26,104,229,131,29,216,218,207,185,225,200,177,43,30,167,145,142,37,162,214,44,85,63,65,199,94,95,4,175,31,32,0,6,8,0,1,183,70,172,9,96,187,169,184,85,217,115,172,11,16,136,177,96,80,47,4,73,141,198,30,57,111,77,188,215,80,0,61,167,33,196,21,177,158,108,44,104,105,138,137,24,145,255,255,255,242,218,253,63,253,218,81,230,127,127,244,247,255,215,211,103,124,232,9,243,34,104,141,55,7,54,174,128,197,43,99,7,5,76,23,113,48,65,36,196,230,3,31,18,20,32,192,64,193,108,114,122,35,97,154,0,45,224,21,136,6,100,138,30,178,216,170,119,148,0,112,196,0,22,139,236,35,34,88,42,184,98,88,155,94,24,35,61,105,174,21,202,66,248,64,16,200,246,224,182,52,0,92,9,136,97,225,110,139,201,118,171,70,216,1,170,224,147,7,244,241,98,226,86,15,152,249,164,213,114,76,234,8,17,245,24,152,57,104,232,90,192,156,57,106,211,107,53,174,53,136,1,181,78,122,45,88,192,35,241,36,31,124,253,15,117,187,34,2,230,45,87,188,173,123,251,102,220,150,141,139,160,237,97,221,76,188,64,213,191,61,219,107,54,115,62,33,65,154,61,147,137,72,245,57,143,170,81,133,28,163,87,3,201,66,165,29,153,104,60,161,150,57,157,128,192,135,191,70,156,69,232,208,106,78,56,52,46,138,104,177,80,228,42,108,105,243,245,121,221,188,146,5,133,83,208,96,1,86,29,149,15,38,140,72,91,193,133,178,205,169,219,68,7,68,169,85,138,79,14,79,89,119,101,204,3,6,171,155,10,64,166,121,172,94,178,215,35,60,17,246,255,255,255,59,103,166,237,255,219,40,226,63,187,248,182,186,255,215,211,253,224,0,0,3,124,196,27,35,9,147,78,127,114,53,97,88,28,101,52,160,8,207,226,3,11,148,69,138,96,32,82,3,141,140,9,88,239,209,155,67,118,196,40,130,64,103,73,26,12,14,15,73,210,128,81,120,44,105,126,98,194,17,216,42,105,22,12,86,231,181,42,216,75,143,102,13,184,10,13,226,130,64,70,70,164,67,227,75,144,70,8,18,134,109,221,203,185,186,96,191,224,247,28,25,130,225,168,134,45,27,49,236,199,157,33,216,156,21,148,153,11,213,137,19,168,66,152,148,146,211,102,145,99,89,186,249,17,120,52,59,162,114,160,174,248,143,191,170,232,179,62,224,149,65,167,26,169,249,37,93,199,213,209,148,101,107,221,23,45,144,93,146,54,90,70,188,9,161,83,53,104,179,101,111,95,14,243,166,33,211,36,255,251,178,100,95,14,135,157,104,207,27,153,123,98,72,44,42,83,96,226,126,28,229,163,60,110,101,235,193,19,47,233,245,134,21,80,13,149,158,34,121,78,204,123,139,147,54,140,231,72,251,34,163,33,232,145,75,47,178,167,16,37,11,115,115,146,237,89,41,206,151,115,101,105,60,217,244,162,134,132,46,31,239,213,86,95,142,170,238,216,0,80,3,244,18,213,51,47,75,182,33,188,50,210,159,89,135,149,53,101,118,24,229,158,231,83,29,90,41,54,39,118,10,217,111,198,153,248,203,149,39,209,191,255,255,192,111,215,95,255,54,173,79,255,255,255,250,118,230,255,255,71,249,217,232,62,205,149,40,0,181,28,4,249,38,208,203,136,195,164,159,142,56,87,18,44,24,26,244,96,114,145,142,6,166,0,29,131,0,225,112,152,101,201,160,151,212,230,225,215,34,52,4,44,203,136,89,135,232,148,50,129,86,145,133,11,115,151,140,42,247,169,20,126,105,174,10,237,120,213,115,200,245,93,45,36,1,1,18,7,7,55,16,19,16,204,100,53,90,42,237,255,205,185,106,56,162,157,64,19,49,31,95,45,81,252,105,181,155,99,101,199,117,2,159,185,147,30,163,189,199,7,241,105,3,51,90,73,166,186,252,148,18,75,98,50,107,99,217,45,224,176,124,124,233,114,107,237,94,19,87,211,69,242,215,124,229,159,210,89,41,100,215,186,182,62,52,150,151,77,145,96,90,31,141,252,76,253,117,228,182,102,48,86,253,147,185,56,142,213,99,244,66,64,176,170,212,209,87,124,162,22,136,237,104,105,5,60,151,81,16,248,82,48,176,56,34,206,245,165,74,137,105,226,5,30,186,108,122,186,16,154,208,59,0,0,0,4,249,185,48,233,99,206,219,21,100,211,241,203,145,117,172,207,136,224,120,10,137,61,132,142,181,25,217,220,65,209,20,127,62,217,33,98,222,223,255,255,230,255,255,255,93,63,233,163,255,255,255,255,255,250,127,29,167,190,51,135,82,242,127,80,0,0,2,84,200,189,67,100,78,14,107,41,57,131,4,148,62,104,144,121,168,135,38,4,59,24,28,216,80,11,6,4,141,160,28,107,2,160,163,28,11,84,208,193,161,0,192,162,231,71,162,16,4,48,58,11,30,6,42,161,129,6,164,91,118,203,120,148,73,94,59,213,218,247,36,116,202,222,101,237,198,224,92,239,20,108,202,8,29,108,25,19,102,50,107,28,90,74,243,87,148,74,57,5,186,27,104,205,46,253,137,118,180,231,119,13,97,141,236,176,117,171,104,89,159,113,129,88,186,202,100,117,86,91,80,203,85,119,246,187,216,133,222,171,185,223,110,118,116,167,84,152,212,140,254,174,227,140,65,206,160,90,3,38,76,255,251,178,100,82,142,7,89,104,206,155,152,100,242,73,139,234,77,97,135,82,29,197,161,58,78,97,237,137,27,175,169,93,131,9,152,179,211,218,186,113,243,215,212,151,173,3,172,165,114,154,190,61,149,87,181,101,191,79,246,177,26,212,20,42,114,231,215,128,130,48,92,133,53,106,208,175,95,112,63,39,247,39,156,173,111,91,95,104,208,87,31,167,235,74,105,97,150,40,93,239,183,246,251,154,190,128,0,2,0,0,32,0,156,161,90,132,133,109,172,133,188,233,51,23,46,187,172,134,180,59,5,143,201,4,202,154,200,204,23,105,75,15,52,187,63,28,213,14,42,130,17,138,45,191,255,255,205,250,104,255,253,53,209,191,209,168,75,255,255,182,143,163,255,255,219,255,254,188,144,14,101,30,33,196,48,198,21,184,155,128,218,24,131,52,163,60,218,131,211,34,128,204,24,3,5,39,132,34,35,96,132,193,64,83,0,139,64,84,240,242,5,14,92,32,64,34,69,68,173,134,154,204,83,12,249,50,61,160,96,87,11,248,182,128,162,23,232,45,34,214,180,181,81,86,165,50,125,81,201,143,60,101,213,136,184,98,126,151,151,220,21,231,190,145,166,192,14,180,83,52,254,8,46,69,217,90,174,109,85,61,157,198,137,147,205,133,226,146,50,181,181,218,72,30,233,88,132,198,3,145,48,75,78,60,87,113,246,120,161,206,17,212,213,75,33,83,12,86,155,23,25,228,177,97,178,152,229,85,69,113,141,83,169,154,240,77,90,101,191,94,54,43,31,58,213,181,30,4,107,234,43,252,118,214,123,37,21,126,4,191,235,51,110,248,205,99,107,41,232,190,14,176,192,219,188,120,119,214,38,213,97,180,249,187,108,241,175,14,21,45,30,216,131,125,106,176,238,216,135,217,43,7,147,110,254,253,236,128,0,0,4,255,37,88,69,59,38,83,200,203,150,227,129,69,41,129,19,170,131,77,53,18,83,220,3,219,58,53,141,146,29,142,95,135,168,172,86,127,254,254,159,254,111,240,95,247,106,234,244,111,244,109,191,255,250,104,239,68,191,254,78,175,249,191,254,8,3,85,0,36,157,184,177,180,119,91,198,92,86,189,76,132,72,194,78,12,0,72,112,253,253,81,84,45,21,6,88,33,66,83,10,4,67,69,112,135,148,133,128,209,59,212,5,185,11,31,128,234,50,81,10,45,3,24,114,160,68,230,237,42,165,109,80,134,230,117,18,231,39,147,50,156,23,142,240,167,174,93,100,229,117,220,93,240,158,214,216,185,235,218,90,37,14,207,70,177,30,192,33,125,115,232,74,62,221,150,115,233,177,107,2,50,170,148,174,181,42,239,177,59,246,107,49,116,50,90,70,219,150,178,216,161,57,57,139,39,255,251,178,100,69,12,133,228,104,80,155,111,99,96,81,7,170,42,101,5,122,27,85,215,46,46,229,45,129,97,30,168,77,131,29,176,86,215,55,173,54,177,40,218,0,20,31,54,227,204,197,144,95,44,230,50,123,20,42,103,173,150,106,217,172,48,174,8,28,135,145,114,218,45,93,120,109,104,90,93,252,245,150,117,191,50,0,0,48,0,0,41,34,112,82,16,44,128,241,205,160,91,119,165,153,58,82,166,130,24,45,5,196,155,141,67,178,178,198,85,193,184,181,211,213,146,217,81,254,69,208,85,48,130,176,183,92,255,87,251,255,242,253,113,33,68,254,83,56,16,208,160,216,72,186,125,7,99,127,169,171,163,95,200,53,63,249,80,12,194,10,56,244,43,56,226,197,144,223,245,240,195,241,128,197,147,36,84,182,50,176,164,49,124,57,96,68,34,145,150,160,216,4,41,48,24,121,30,56,6,144,30,220,244,193,113,133,120,48,162,114,208,121,203,11,150,7,36,53,38,142,42,74,205,86,227,17,80,113,141,20,100,166,5,17,74,2,36,160,200,113,118,41,120,241,44,17,194,73,151,29,136,0,13,110,79,131,103,166,190,37,146,104,52,229,201,105,82,147,153,118,207,94,74,33,165,7,142,71,128,172,80,121,4,8,31,106,52,86,21,117,136,163,114,66,68,99,157,201,92,160,148,18,130,88,182,169,60,147,113,183,101,78,83,221,233,79,40,142,80,146,11,139,162,133,84,167,36,241,36,171,165,54,12,199,36,134,74,195,124,231,143,122,170,54,130,237,186,140,76,220,247,167,47,168,153,154,123,212,182,38,255,8,86,245,122,40,71,167,61,114,127,187,183,120,173,0,42,141,176,182,82,176,118,197,215,89,67,213,26,122,126,168,156,243,79,14,84,174,9,88,68,192,130,180,224,108,116,100,21,114,7,44,33,55,61,190,118,23,176,58,224,13,143,8,119,199,231,102,48,132,81,29,115,143,215,166,245,27,59,30,148,196,112,205,220,234,164,123,37,138,158,139,86,253,178,239,254,245,203,255,178,207,253,33,32,79,119,252,64,124,116,70,198,224,212,101,103,197,2,128,128,179,3,15,29,18,76,201,50,246,30,41,227,97,75,217,181,85,105,56,192,77,180,57,126,204,26,226,148,95,102,53,167,68,235,35,130,206,154,74,183,30,94,222,29,255,145,186,9,153,83,110,119,161,77,103,103,174,108,209,48,140,238,159,236,102,175,172,42,237,105,105,187,182,142,123,224,182,125,168,242,189,26,22,117,145,81,185,252,118,244,85,51,103,107,13,157,203,109,70,172,134,211,152,130,168,145,32,91,76,129,54,41,72,209,179,54,231,31,73,252,65,41,44,249,104,77,243,40,166,32,108,183,2,32,106,255,251,178,100,76,12,133,44,104,209,155,108,52,240,83,7,170,23,101,39,86,21,201,163,64,110,49,50,65,88,174,168,77,132,29,160,69,191,249,121,202,69,148,94,99,177,12,193,157,16,16,0,42,70,202,79,163,64,128,97,99,20,168,195,170,29,117,96,41,91,83,43,8,74,152,1,6,69,106,181,65,60,187,137,66,238,175,118,187,25,199,157,133,172,224,90,58,36,221,87,249,109,54,255,74,155,98,21,30,101,3,91,118,205,179,196,155,138,154,80,102,106,247,159,199,63,206,43,255,76,135,254,128,4,141,203,203,36,112,97,121,171,149,128,97,136,8,202,23,30,0,4,230,15,25,151,82,162,96,129,138,206,147,60,67,132,60,85,4,60,245,232,75,159,42,128,99,108,37,114,141,198,99,133,136,238,7,49,149,32,176,184,23,99,56,62,81,5,159,212,201,44,231,117,185,77,175,168,34,246,243,199,73,179,118,88,192,106,43,146,86,229,114,190,37,254,214,49,142,134,95,153,125,228,105,215,63,234,238,190,207,213,88,254,40,206,175,142,149,78,239,76,41,23,101,8,42,17,89,105,218,252,210,173,205,117,34,223,203,73,132,79,46,156,18,170,32,50,201,130,114,57,10,200,137,44,160,166,71,70,144,34,89,151,22,55,56,32,11,31,97,100,138,148,230,211,100,0,219,112,210,81,170,197,174,38,151,60,223,81,160,165,84,55,37,124,147,239,11,106,184,70,37,94,129,249,228,145,102,218,238,97,38,135,38,107,201,188,36,101,4,223,94,154,19,90,237,74,219,54,228,18,75,31,197,101,247,222,136,90,35,54,90,133,243,62,85,227,132,125,127,174,134,232,223,255,255,215,244,111,252,156,10,1,204,147,48,78,196,112,77,52,72,13,10,58,76,82,16,76,127,12,12,102,30,140,14,14,76,51,10,210,8,192,32,80,199,32,132,96,17,8,96,20,74,198,48,235,1,92,246,174,178,245,7,14,32,13,54,74,171,128,7,107,73,196,204,21,161,10,28,98,230,57,43,69,128,75,92,100,136,170,202,101,237,178,233,105,115,66,192,207,193,47,94,158,137,101,36,166,55,219,142,153,139,87,56,165,18,146,141,109,42,97,147,66,58,130,184,140,228,151,58,244,224,230,97,123,55,67,2,141,112,119,205,32,236,53,170,156,210,213,221,2,162,36,145,249,165,142,174,142,147,191,56,35,124,214,50,222,231,20,245,210,140,54,112,173,65,177,124,46,80,137,248,160,131,8,41,197,238,59,123,177,217,58,45,118,174,42,92,211,181,230,215,132,55,38,178,221,132,108,95,254,119,108,120,127,30,219,229,229,157,60,0,2,0,3,36,73,180,119,98,35,145,47,99,91,32,171,220,215,223,41,198,74,159,255,251,176,100,117,14,134,152,117,204,139,185,74,240,90,107,234,42,97,7,88,24,181,199,52,78,225,11,201,72,32,41,116,244,157,96,5,40,4,144,48,234,113,102,137,88,62,138,233,94,109,159,59,40,131,194,150,42,42,235,73,165,234,47,99,29,101,230,245,176,218,129,180,65,215,113,171,168,164,74,63,77,233,60,174,173,71,219,234,248,187,255,253,245,255,255,253,102,255,111,253,185,125,72,177,138,234,185,204,16,25,135,68,233,171,70,249,137,96,40,16,175,48,164,94,48,128,140,95,5,205,48,4,21,14,43,154,186,144,64,106,87,130,138,133,174,147,178,105,179,117,122,202,14,75,114,86,174,135,41,124,200,87,90,74,163,91,202,150,208,98,253,104,11,78,130,41,15,188,207,155,116,193,49,228,125,81,159,137,75,44,221,58,224,232,177,122,182,212,154,46,199,76,64,240,111,67,128,98,144,28,31,34,20,15,52,252,141,89,226,108,94,66,57,50,45,228,55,82,58,111,155,16,214,139,4,28,113,51,48,105,221,38,155,185,241,34,28,27,155,37,44,138,185,72,41,205,30,234,73,77,37,20,199,197,140,122,125,156,78,40,198,201,167,156,98,138,24,213,41,27,81,246,116,103,58,15,54,211,237,154,214,159,26,74,37,154,102,104,113,6,97,142,2,238,204,41,86,114,133,13,64,194,3,193,58,97,79,66,103,56,218,32,16,226,247,103,70,171,254,144,141,193,97,215,165,217,124,220,219,131,168,224,75,213,29,198,231,28,41,24,85,121,255,246,169,180,28,72,155,52,101,252,198,210,83,42,210,157,254,179,7,198,158,133,31,236,255,255,187,45,45,20,2,198,163,107,236,207,81,81,48,27,164,222,128,195,45,132,4,144,38,87,49,161,89,100,9,0,69,208,49,160,9,194,100,192,80,19,196,58,12,26,4,61,107,77,238,79,136,121,46,201,86,58,84,84,112,33,152,219,212,159,202,195,70,209,96,102,128,242,193,157,105,86,167,239,196,235,187,215,239,63,220,194,89,91,26,60,105,170,99,90,69,220,59,171,20,214,233,47,111,247,79,55,40,199,38,199,95,243,222,235,243,185,126,24,111,156,207,127,149,76,169,106,234,33,111,62,207,101,220,191,63,187,247,112,203,82,159,171,83,235,212,254,85,159,230,25,87,229,90,154,177,75,188,168,251,134,20,217,75,55,158,181,87,127,114,190,24,247,149,187,90,253,125,243,249,207,237,206,219,206,238,59,213,254,247,12,109,214,187,247,238,97,159,53,220,174,90,173,245,121,95,146,71,202,48,186,22,181,16,152,0,3,0,9,234,132,39,88,161,106,143,125,114,136,244,94,4,132,131,109,54,201,169,55,132,42,93,20,193,197,108,89,149,255,251,178,100,121,128,6,144,104,206,21,115,0,0,91,11,234,9,172,28,0,41,226,27,52,57,220,128,16,232,150,107,43,24,32,0,11,227,248,251,49,235,239,146,53,67,12,38,4,221,221,104,206,110,71,213,191,223,59,38,199,139,200,32,136,27,244,232,77,79,104,237,135,8,102,55,152,230,24,45,250,127,237,75,253,91,255,209,115,155,247,255,215,150,0,12,15,196,120,76,169,31,141,163,50,205,252,143,142,59,163,206,2,132,140,76,18,194,162,81,181,6,225,179,41,217,190,0,225,132,71,41,139,192,57,40,54,99,24,234,68,5,25,18,110,152,238,26,131,101,88,228,160,130,167,13,132,24,216,59,132,72,99,169,188,14,84,28,217,218,122,75,25,101,22,73,6,222,86,92,76,251,52,128,80,112,139,4,49,89,6,89,139,86,38,254,219,170,2,56,182,16,251,92,133,26,2,27,130,139,6,215,3,159,127,53,45,183,115,25,41,103,193,195,176,4,215,86,64,225,155,64,83,0,193,212,52,160,215,163,43,23,169,249,109,102,57,85,218,123,73,64,60,104,4,154,150,43,83,16,102,49,81,213,230,30,171,49,106,153,211,91,190,143,108,93,136,45,232,19,53,44,110,109,249,116,75,222,128,66,215,53,246,28,158,44,97,145,217,171,94,158,89,26,152,221,185,187,239,90,207,98,12,241,229,80,116,36,129,67,90,240,36,24,182,34,81,199,37,130,193,74,116,12,66,7,186,246,115,62,119,236,253,238,218,155,146,110,159,176,229,167,1,196,155,221,137,27,232,203,32,7,226,158,117,247,147,76,191,217,193,117,36,56,191,74,0,68,75,5,128,33,184,221,221,82,89,199,152,95,255,255,255,255,255,255,255,255,255,255,141,177,57,249,93,119,126,95,134,127,255,255,255,255,255,255,255,255,254,205,214,67,167,7,100,200,38,111,217,0,1,32,1,8,128,2,209,104,224,96,7,211,54,196,179,96,252,98,194,36,238,108,95,211,56,28,171,191,167,183,255,3,2,228,19,255,255,255,179,21,18,180,48,63,135,207,44,218,7,56,80,231,236,123,127,254,212,128,0,32,0,36,97,170,57,181,13,102,195,226,152,32,200,20,5,27,93,170,110,192,152,40,72,101,48,80,24,60,64,21,48,170,176,66,12,2,131,204,98,90,34,9,54,96,128,146,94,179,71,105,202,148,17,29,41,66,169,130,148,139,249,60,249,160,141,124,201,165,79,172,86,45,15,70,152,124,205,149,113,78,251,41,92,189,63,136,167,156,18,241,79,71,39,108,180,150,81,126,170,102,124,212,222,15,19,63,156,161,82,84,213,98,21,169,150,125,218,84,84,141,94,166,231,35,182,170,71,164,60,152,124,237,77,63,116,177,21,255,251,178,100,69,140,136,45,121,79,55,115,0,0,63,133,170,109,231,180,0,29,245,221,64,110,62,55,201,8,30,168,5,133,137,178,8,134,106,174,75,89,168,237,191,104,209,169,234,118,175,255,75,218,237,138,119,24,42,5,165,228,9,46,187,90,77,245,174,255,202,39,113,168,222,221,227,195,71,170,209,92,37,75,4,222,227,148,215,57,118,139,254,190,63,246,255,112,95,243,26,92,57,156,9,249,73,57,248,84,222,89,44,13,254,51,212,245,135,108,90,135,242,230,21,110,118,13,215,101,45,150,21,63,76,248,73,185,247,103,63,240,255,249,37,219,63,169,119,254,237,115,254,215,255,229,123,254,224,0,0,7,82,30,2,77,1,238,174,96,24,239,130,74,175,109,222,22,84,24,219,255,158,61,206,0,208,47,157,77,70,251,31,85,7,85,251,235,141,33,110,47,9,160,62,54,154,95,255,255,253,90,25,146,252,110,155,186,162,223,245,244,68,0,73,54,22,127,153,40,64,101,154,25,52,156,196,129,19,24,87,64,200,96,32,56,194,68,116,177,96,6,28,57,191,109,96,204,1,52,204,93,225,128,8,148,20,141,83,116,233,102,241,174,119,185,138,180,137,185,49,131,2,40,14,102,169,22,158,175,170,161,67,40,182,61,83,11,59,99,104,254,114,8,65,58,206,74,92,183,71,244,33,186,94,50,113,68,182,118,42,167,169,36,214,21,186,227,243,92,113,211,175,195,193,248,229,150,36,5,87,138,236,202,83,110,129,164,205,145,255,19,4,244,215,192,216,60,58,248,252,154,235,170,78,61,166,237,133,239,56,81,124,55,38,183,223,103,159,17,247,8,227,221,15,205,217,136,189,234,165,248,74,94,86,143,215,214,49,148,69,239,14,248,130,91,83,117,210,211,151,204,6,202,44,74,30,91,27,33,88,97,34,234,101,208,126,43,32,102,68,150,141,36,143,141,83,203,80,172,149,205,210,35,137,108,233,237,122,102,5,189,73,82,89,165,108,93,93,103,69,108,128,76,149,10,33,226,107,41,82,232,100,241,232,243,175,6,165,253,52,77,167,56,145,124,32,197,87,213,189,11,154,237,56,239,148,42,80,216,22,161,81,143,220,223,39,255,252,152,188,250,85,9,254,233,77,52,255,130,108,111,250,40,255,253,222,80,0,1,99,4,241,192,14,3,17,180,79,106,127,49,192,176,220,148,163,122,138,204,44,7,48,82,97,56,204,30,4,50,170,208,188,34,16,33,172,197,104,148,205,76,224,220,181,111,74,247,165,141,148,87,45,45,179,39,94,174,132,49,3,144,60,195,173,59,177,62,188,180,213,21,94,189,58,153,77,210,143,11,52,57,64,177,52,83,76,78,180,125,69,146,200,99,237,36,14,255,251,178,100,49,142,23,196,119,206,19,153,123,96,68,139,234,40,96,197,100,30,53,221,58,78,233,235,193,0,30,168,97,129,149,208,188,183,183,114,164,110,85,48,44,180,177,93,118,160,83,211,32,52,126,201,61,15,109,101,22,149,237,70,182,23,213,154,168,174,234,114,150,123,14,67,27,69,81,89,169,11,109,182,153,214,199,177,225,164,89,46,190,72,14,235,24,250,205,218,49,153,213,93,172,185,51,243,153,211,217,75,22,98,171,198,174,176,254,78,147,113,180,138,127,171,215,88,23,69,171,117,76,59,158,144,224,85,48,141,198,219,109,139,0,243,107,144,1,8,86,57,55,171,41,75,61,131,163,222,105,114,84,161,83,118,244,166,252,179,127,138,125,200,155,141,228,88,255,199,167,232,239,175,51,176,16,12,0,7,173,53,137,104,227,58,67,199,205,218,127,233,158,242,254,94,219,229,139,194,84,28,132,173,173,230,72,91,144,137,234,200,34,136,14,230,6,247,237,191,223,63,207,142,219,232,223,229,106,233,251,125,27,95,255,254,159,167,255,255,255,255,159,143,9,140,55,93,76,103,62,12,56,80,141,89,25,204,0,15,140,135,128,140,138,0,204,15,10,204,63,19,217,242,51,152,176,70,166,81,80,121,164,184,220,198,7,9,3,150,40,109,233,35,234,68,121,164,1,67,48,218,140,205,168,190,133,199,87,47,114,210,171,46,254,117,158,110,219,147,42,143,40,29,178,20,9,175,106,133,167,103,85,194,102,48,222,177,238,45,87,185,245,1,128,26,177,24,193,173,30,27,37,37,23,77,104,46,235,149,170,232,255,123,147,230,183,145,55,168,37,102,176,124,103,70,150,176,39,78,25,76,21,159,100,58,248,96,137,180,146,7,73,16,94,83,145,137,243,164,213,229,115,214,75,56,29,114,77,28,57,3,211,197,202,163,53,59,207,28,109,155,233,51,76,209,179,27,214,160,96,191,56,98,237,49,186,241,247,187,192,88,158,210,82,156,33,91,153,200,10,46,62,137,93,111,218,153,61,218,49,58,69,246,170,124,172,255,44,218,206,235,159,43,150,181,183,28,103,51,235,221,83,156,238,0,0,16,8,120,83,88,131,5,192,232,204,220,232,53,114,199,107,8,71,157,85,215,39,148,216,224,55,7,160,115,182,224,33,145,253,205,129,157,68,157,65,54,244,95,254,111,81,13,255,237,254,154,99,63,254,216,255,254,94,207,255,249,72,162,0,18,148,80,26,189,51,10,24,199,19,161,163,241,129,192,166,111,86,153,208,24,89,160,226,10,173,117,76,114,74,128,85,64,197,66,86,72,156,226,64,41,170,142,164,171,52,217,116,17,185,88,107,55,125,74,84,54,214,222,155,54,175,229,140,27,218,255,251,178,100,33,140,150,165,117,80,155,143,22,112,71,228,234,25,96,199,118,29,253,221,56,78,229,237,129,19,25,167,193,132,157,144,239,53,217,83,220,40,72,141,193,74,121,34,209,125,12,211,89,52,213,43,210,69,207,11,146,89,94,203,156,24,58,227,163,93,83,246,165,159,41,21,186,200,155,202,225,27,76,161,246,201,61,143,69,81,245,185,8,138,74,100,123,42,233,182,35,106,231,192,197,129,178,119,23,111,205,89,116,221,75,41,93,71,92,30,57,161,209,105,48,149,175,73,189,222,41,126,219,188,225,183,24,206,125,209,115,91,15,53,152,106,175,238,179,30,93,227,117,12,218,100,239,28,108,213,96,172,47,53,119,206,245,157,209,173,110,38,74,49,187,126,175,171,118,100,143,72,0,24,3,0,0,240,165,210,67,21,194,58,159,138,234,80,129,84,239,40,224,42,208,179,9,76,49,109,217,156,254,197,86,190,224,10,102,126,161,214,198,42,18,212,73,161,234,127,127,246,219,227,180,121,47,106,100,50,218,220,143,250,237,255,17,255,229,229,127,255,254,128,0,26,48,1,89,52,92,194,50,10,96,51,208,144,49,84,95,50,162,57,7,42,230,14,7,70,31,141,4,65,122,126,25,32,82,177,39,28,203,80,64,120,224,128,73,141,107,180,233,1,54,207,202,35,32,8,182,65,152,184,205,133,103,179,96,32,12,222,5,90,21,102,228,83,189,95,86,169,198,128,214,4,64,224,135,196,96,99,82,35,172,227,237,224,78,204,184,5,237,48,125,246,48,41,71,68,7,44,74,160,172,218,33,215,192,45,245,100,246,249,217,247,50,111,45,72,45,46,145,248,203,170,242,138,208,67,237,27,189,141,74,181,18,218,94,45,44,167,54,186,96,90,239,116,103,107,107,104,248,113,213,210,22,204,136,93,234,105,60,134,146,99,163,9,1,167,120,227,251,106,223,134,105,107,205,79,20,158,180,199,194,175,233,119,11,237,173,98,185,135,6,242,132,11,119,100,12,168,254,71,56,148,166,229,194,101,213,241,165,185,102,42,117,237,154,235,253,124,75,92,82,12,109,252,103,239,184,103,248,46,9,51,203,13,12,74,249,0,153,148,84,68,246,197,45,25,76,196,209,124,113,183,218,228,88,55,210,105,12,186,129,166,163,125,30,37,208,155,195,123,171,235,254,139,175,198,219,236,245,215,183,219,43,52,82,87,91,132,63,252,151,255,255,69,63,79,255,244,130,72,16,139,148,193,164,67,90,140,202,64,250,17,16,136,224,182,14,4,52,16,34,64,146,222,176,115,81,80,138,44,147,76,20,107,172,72,137,22,172,59,49,214,202,150,106,52,220,200,147,22,110,18,120,112,10,134,73,167,30,173,212,99,151,255,251,178,100,32,12,150,152,105,80,27,120,123,64,73,134,202,6,101,39,102,29,117,215,54,78,225,237,193,30,27,39,201,147,53,144,45,189,116,62,232,220,117,237,152,64,109,148,22,224,185,116,130,239,103,177,215,225,190,178,229,8,172,34,159,121,112,199,49,117,130,73,240,145,198,163,68,193,236,229,181,210,94,150,53,163,210,7,230,254,185,130,183,76,154,191,6,190,242,251,29,38,179,72,100,218,61,85,94,43,91,142,180,255,246,39,61,221,45,156,27,58,179,1,95,185,106,181,224,57,127,17,220,217,58,99,218,222,14,10,7,40,26,84,63,164,53,151,157,75,18,14,30,110,4,80,50,235,38,192,232,240,28,17,215,214,51,18,115,53,236,88,114,57,64,142,118,238,138,36,169,155,151,0,193,128,0,236,6,6,67,8,112,44,36,112,185,216,117,142,206,185,195,3,125,114,96,218,102,20,169,59,3,58,113,76,116,43,154,93,206,254,163,149,17,36,0,41,140,9,20,123,153,254,250,124,142,111,215,95,251,233,149,202,63,233,167,250,172,255,255,229,165,191,255,254,128,0,38,48,160,209,54,116,199,49,217,127,54,144,18,49,80,82,51,94,64,26,79,12,23,12,76,68,33,32,210,243,25,148,84,184,37,80,96,193,145,237,57,27,83,120,215,177,0,35,112,18,29,201,214,66,98,78,147,197,147,21,0,208,30,178,174,228,51,238,13,61,170,178,13,174,235,23,214,11,180,43,27,17,147,181,203,81,24,35,124,237,235,101,3,191,47,40,118,120,194,62,32,17,47,15,146,1,13,242,230,182,5,254,54,2,190,48,156,198,17,59,210,74,76,72,181,150,245,172,237,15,159,147,200,47,135,193,141,85,217,19,165,201,249,156,48,250,15,119,24,71,184,232,172,3,38,250,69,186,197,222,86,33,223,110,214,168,123,49,108,149,193,250,213,111,1,203,89,183,172,8,218,180,108,235,227,209,14,167,163,31,183,88,205,88,227,227,81,171,2,8,115,70,163,112,149,151,113,237,155,106,36,184,135,3,25,198,230,146,209,245,121,102,223,255,30,177,125,117,27,235,120,207,204,76,82,12,40,12,88,90,178,209,194,195,148,83,56,66,95,67,240,208,161,248,85,72,129,167,41,176,253,55,74,182,60,115,15,133,213,174,120,219,103,81,34,121,70,49,160,213,146,69,159,175,127,246,249,190,175,171,79,255,206,231,94,113,233,244,223,236,85,50,63,255,255,64,0,76,21,21,205,173,77,204,108,172,76,126,34,204,86,2,12,217,119,204,208,22,12,3,19,12,101,6,67,129,36,38,153,202,72,60,66,160,153,145,226,240,208,14,163,67,192,179,57,84,196,64,91,42,77,210,32,137,69,129,1,89,48,255,251,178,100,31,142,199,28,117,205,139,175,30,228,67,4,234,19,96,205,102,26,129,163,58,110,97,237,129,4,13,104,141,135,172,152,16,208,155,11,21,126,151,67,67,193,141,99,90,213,62,45,119,145,229,5,177,85,60,108,150,1,82,32,50,205,197,91,205,106,67,60,238,217,102,93,187,82,166,99,216,88,227,41,0,227,19,38,52,237,226,25,91,129,99,48,84,113,112,156,222,161,56,81,177,222,26,217,49,217,41,163,175,116,9,117,182,190,82,221,224,241,198,20,151,160,211,115,250,54,169,25,123,26,107,174,125,113,151,179,122,52,107,12,81,101,149,195,85,247,245,174,51,38,127,139,255,255,174,243,139,192,205,251,141,43,54,241,243,171,220,82,105,9,34,167,221,32,186,119,140,102,125,195,139,88,51,205,104,45,206,111,123,109,95,41,97,126,95,67,210,224,0,0,34,72,142,180,67,164,216,8,8,226,203,213,70,41,2,12,155,116,12,244,203,159,106,76,253,40,21,222,179,150,158,95,234,172,101,32,227,172,34,4,237,227,173,62,245,254,213,47,230,149,249,63,69,236,45,234,163,246,94,191,255,103,254,128,28,134,9,28,28,237,254,99,111,25,177,209,102,1,0,154,163,6,106,176,26,10,25,24,114,16,9,73,131,88,18,222,101,208,69,52,70,146,213,163,35,212,161,163,202,146,201,71,133,70,12,188,113,207,76,153,124,32,144,87,176,125,247,127,234,124,159,14,174,43,249,59,253,36,59,97,177,64,255,229,189,238,40,118,81,132,29,20,145,111,177,137,104,107,160,235,180,22,79,130,103,158,29,117,203,175,165,116,93,195,112,179,101,189,18,149,198,254,26,63,140,154,157,173,53,225,35,247,71,255,158,169,125,24,9,155,229,19,137,19,49,235,37,225,216,252,174,218,148,251,229,94,43,8,180,139,185,47,59,21,233,132,228,77,237,220,12,226,36,12,39,91,254,51,169,100,150,29,50,229,157,124,69,168,162,196,232,145,183,30,11,91,139,132,244,155,16,98,219,58,165,107,164,196,169,6,153,107,148,117,81,97,32,0,24,158,36,215,102,4,74,122,5,66,141,105,19,202,61,1,150,71,225,188,246,187,149,41,62,14,191,252,167,231,227,207,189,163,9,105,35,15,195,171,85,0,90,45,119,78,94,207,127,234,255,166,205,114,118,45,223,242,206,255,175,254,180,0,0,2,112,192,138,3,165,188,192,171,243,185,150,195,15,198,178,225,26,140,106,97,2,25,137,79,2,193,32,80,40,218,35,5,13,25,7,25,236,170,128,164,12,1,102,142,116,160,240,203,115,74,38,22,0,154,146,104,110,43,173,13,163,251,21,152,109,47,223,202,151,80,138,211,107,82,245,214,189,116,144,255,251,178,100,41,12,134,208,104,206,27,152,123,96,76,37,153,253,101,226,90,24,61,163,64,109,233,228,193,33,175,168,245,135,157,48,165,10,237,59,125,111,227,115,208,233,231,96,233,223,114,202,228,112,93,118,29,91,186,230,141,100,171,124,57,62,27,190,204,223,181,222,108,217,27,174,22,117,229,214,17,219,148,123,186,162,249,245,223,161,91,134,193,15,113,76,122,174,138,252,216,252,242,54,207,243,38,48,197,62,168,130,188,136,99,149,151,76,181,150,5,35,101,202,155,140,169,222,38,190,115,76,85,49,107,105,138,181,240,177,21,122,72,241,41,30,251,23,146,105,72,155,212,212,139,123,191,116,222,246,178,189,180,177,218,157,48,44,158,29,207,239,0,0,0,2,80,64,0,0,162,73,6,65,225,102,161,192,176,171,123,168,47,1,52,243,5,41,26,192,148,89,125,23,214,45,27,245,149,242,247,6,44,120,226,64,155,112,86,57,199,228,197,220,6,8,70,39,217,169,251,228,214,169,151,235,130,127,204,225,219,255,252,73,255,245,255,247,130,0,70,220,97,80,135,62,106,102,58,71,118,76,158,102,235,200,31,145,1,198,6,27,86,81,51,232,13,124,16,131,48,236,4,156,222,89,111,27,233,168,6,201,78,103,139,104,242,115,40,41,8,79,85,112,213,218,220,209,178,181,108,36,245,100,103,63,80,175,149,71,222,181,8,167,218,232,243,222,117,152,6,46,160,152,154,246,244,60,117,203,159,187,127,194,130,125,48,207,218,179,166,168,127,183,103,184,252,176,207,219,218,60,169,79,153,245,148,66,211,196,88,242,133,147,78,149,187,187,68,139,246,175,137,69,247,44,224,226,172,170,100,126,101,131,184,155,196,218,111,203,117,174,229,38,217,94,188,99,165,188,86,246,186,218,19,246,167,144,45,153,53,81,198,255,159,7,133,231,133,77,63,221,162,56,221,191,82,174,94,199,106,107,0,25,196,0,2,235,165,13,5,108,144,53,5,73,15,91,109,102,88,128,45,196,2,103,11,49,63,174,218,235,44,85,91,246,207,65,78,112,130,170,180,253,116,158,27,137,135,86,127,162,209,254,255,230,239,244,211,255,255,190,223,255,255,255,93,31,255,255,255,255,255,40,192,0,1,99,12,144,35,49,196,67,40,225,131,20,202,163,2,1,83,40,90,51,32,3,3,5,195,67,19,4,164,249,76,3,49,192,69,142,93,195,35,1,240,192,18,152,136,27,136,33,212,72,0,152,86,116,227,78,214,64,168,182,170,205,237,146,64,10,122,121,186,238,125,220,77,40,30,92,210,140,212,165,192,66,16,248,141,71,14,179,172,36,201,54,219,196,75,118,123,215,71,95,72,23,221,117,141,199,23,246,226,105,251,255,251,178,100,56,14,134,113,104,206,147,175,101,212,76,69,153,233,101,39,102,26,21,173,56,78,189,59,1,38,25,167,157,151,137,160,6,122,123,93,178,22,218,169,89,22,255,109,214,149,95,9,13,233,181,53,224,50,219,17,43,57,0,223,16,79,38,2,102,227,15,76,163,189,234,230,50,162,124,113,162,69,229,27,204,253,108,238,221,159,249,201,175,69,121,75,106,255,175,230,208,117,248,17,41,121,10,92,194,98,215,12,134,14,235,11,190,37,187,202,110,251,238,156,189,254,158,86,191,247,0,1,32,24,0,11,233,61,0,169,15,154,251,154,32,33,68,180,26,36,41,213,54,86,137,193,32,100,128,57,1,181,210,51,103,102,85,102,223,88,152,70,211,126,152,236,116,85,17,128,177,242,232,221,242,255,45,83,253,73,109,166,248,169,200,217,59,145,183,33,255,77,191,253,95,253,192,121,130,74,193,147,167,17,157,177,49,159,132,48,64,72,102,146,198,102,248,94,97,0,82,76,103,129,130,169,96,179,154,208,66,224,1,148,97,122,65,44,11,94,186,95,66,128,22,58,190,211,141,108,140,128,142,84,181,35,227,54,212,25,166,63,204,243,9,251,213,242,112,238,84,82,55,170,52,45,21,1,65,32,110,253,166,79,151,215,102,201,36,161,86,144,253,253,152,196,74,60,48,107,187,196,59,65,16,200,50,7,29,58,127,195,61,245,131,210,39,110,154,207,207,189,246,232,116,70,211,167,156,118,187,53,63,65,239,185,82,229,145,225,249,137,251,188,121,47,245,79,136,27,196,5,156,225,139,87,11,162,203,166,87,155,40,81,58,233,18,24,82,8,169,96,231,90,8,19,86,116,204,23,48,228,107,249,224,42,249,21,12,201,57,99,30,108,92,32,187,206,100,168,234,31,253,62,25,77,0,0,0,43,72,112,67,46,145,56,84,204,3,124,70,48,85,53,208,117,77,195,236,202,72,160,64,49,71,211,85,170,215,215,223,221,206,245,176,180,170,168,144,108,143,215,21,141,136,201,244,168,222,130,106,159,27,239,131,209,190,218,97,172,83,211,255,246,43,255,255,249,34,0,0,140,188,169,108,98,241,70,170,160,121,2,32,192,195,68,252,51,80,82,202,152,81,122,56,205,129,181,237,36,169,132,21,24,45,164,147,41,226,90,218,194,142,107,19,228,99,162,133,220,193,70,223,29,63,173,251,105,179,22,75,239,47,48,41,195,171,109,236,219,198,243,68,15,170,3,230,126,191,4,161,164,155,199,184,39,211,71,137,229,155,165,143,149,203,105,2,41,78,125,210,127,52,62,205,47,245,161,53,152,87,127,59,4,175,34,248,160,24,244,145,97,194,7,254,57,21,85,230,28,28,231,149,249,212,170,59,255,251,178,100,69,12,133,210,104,208,155,111,99,112,76,132,233,249,104,208,102,23,41,165,68,109,189,141,129,46,22,167,233,148,137,176,105,147,19,246,226,151,222,37,111,109,162,246,85,214,101,109,76,75,38,11,220,32,137,7,85,66,165,44,3,143,143,74,226,93,98,143,87,74,23,173,111,189,250,23,9,205,25,16,128,0,2,252,0,38,200,147,131,50,87,234,239,49,1,200,137,216,46,100,204,30,101,65,83,193,69,203,10,22,115,85,241,60,179,152,57,189,66,50,82,100,251,30,82,114,243,70,198,95,77,133,134,100,78,165,237,183,168,223,71,230,245,78,148,135,190,189,94,186,63,255,255,234,111,148,165,32,2,50,96,188,225,43,177,131,212,156,130,59,93,52,247,131,86,6,48,48,130,67,198,62,220,141,104,18,113,100,24,240,185,60,76,14,22,231,143,160,34,210,204,4,248,154,50,60,85,61,1,177,92,198,234,123,61,153,227,107,232,136,99,185,220,94,34,133,162,104,106,141,103,229,9,188,72,62,204,54,165,70,20,160,99,155,78,210,116,241,86,104,127,244,43,83,83,246,75,183,91,215,161,98,183,118,185,87,251,144,39,141,122,139,179,132,213,190,64,29,227,104,219,49,164,95,150,188,156,197,184,71,163,231,25,102,80,24,158,205,219,51,90,69,118,34,217,154,231,149,103,45,26,105,91,21,17,156,189,150,200,182,80,34,133,12,217,170,82,59,116,203,172,156,65,253,6,195,82,151,89,171,191,234,48,3,128,0,1,124,20,232,41,248,147,85,12,47,157,247,133,56,228,113,99,96,26,72,249,112,128,112,64,134,113,110,149,118,31,132,171,116,142,63,43,250,180,55,33,92,87,41,168,199,222,147,116,199,209,254,43,23,234,19,46,155,225,91,78,171,84,228,107,144,255,255,253,189,254,149,0,0,1,148,129,24,96,67,145,132,173,38,41,29,152,36,14,20,107,132,3,129,192,83,10,134,194,224,69,51,7,37,227,50,34,131,155,38,88,169,246,228,10,131,71,136,111,105,218,99,29,195,125,58,137,39,135,82,24,81,76,202,21,238,91,204,100,66,85,76,167,46,232,96,196,43,217,199,226,53,34,79,20,176,85,51,190,113,60,216,149,232,253,230,36,99,160,150,47,77,105,42,146,16,134,130,2,34,232,98,144,173,120,229,222,114,162,120,144,165,163,102,80,26,137,52,20,109,198,105,160,196,45,137,96,42,249,204,122,231,121,235,34,223,174,165,248,147,23,131,69,223,0,34,56,146,119,5,21,193,90,15,39,53,106,78,156,52,220,86,199,101,197,243,57,95,160,35,170,37,68,92,144,127,87,217,167,94,44,84,237,232,124,218,44,212,255,191,21,1,0,3,130,210,0,255,251,178,100,102,142,246,56,103,209,27,143,76,80,74,167,185,213,100,197,120,23,205,163,68,109,189,145,65,41,158,167,129,164,157,226,88,141,244,147,6,122,130,96,50,96,80,46,171,120,116,141,34,148,7,83,14,79,78,253,31,160,106,50,204,173,156,0,211,21,27,229,215,56,87,138,194,196,51,83,51,227,253,69,42,51,208,59,155,92,110,53,126,249,181,198,246,255,87,160,191,249,75,127,72,10,211,0,128,50,65,99,128,235,35,134,48,112,67,70,58,3,79,152,64,24,209,74,182,178,0,139,138,69,242,100,130,146,9,176,224,168,0,100,92,152,58,186,64,29,103,97,202,234,204,75,45,193,198,225,40,96,90,26,59,77,195,30,50,101,29,28,153,12,238,127,165,225,152,9,120,111,175,137,85,89,108,45,119,170,242,108,71,156,23,109,255,71,226,125,10,164,221,84,245,146,69,29,233,28,194,232,179,162,61,221,126,89,62,156,237,196,83,161,31,75,87,250,155,121,4,218,212,54,234,173,138,27,116,243,81,197,87,41,48,151,21,23,139,203,44,148,218,208,245,236,77,190,39,107,89,206,166,189,71,162,127,57,13,214,172,213,41,124,156,169,105,188,72,213,170,255,184,204,114,197,35,57,114,240,238,227,114,191,236,140,176,3,24,224,74,146,189,25,174,159,44,232,132,83,108,242,129,160,204,214,14,62,217,225,153,20,23,82,101,220,48,68,131,99,124,98,173,58,200,237,187,246,97,37,42,25,179,87,82,245,79,48,99,45,238,74,198,252,199,255,76,223,223,231,254,245,37,254,210,159,254,207,253,32,0,1,163,4,36,12,172,27,53,225,24,232,100,224,0,200,197,112,192,48,244,66,8,48,184,217,77,149,121,159,194,177,180,158,48,80,221,172,35,40,144,114,84,48,41,7,3,35,105,56,86,7,122,163,19,150,23,220,131,20,193,123,233,145,239,243,115,56,245,172,54,114,149,89,99,171,143,52,255,141,105,78,165,93,185,207,178,242,89,160,141,103,77,220,148,212,62,184,246,76,233,115,131,18,164,32,200,62,199,29,227,211,173,105,11,50,20,130,123,81,27,236,6,24,153,2,118,147,67,73,184,99,250,158,100,120,85,133,53,157,144,207,21,98,67,88,204,220,167,107,98,134,251,9,84,76,59,59,84,51,232,169,90,178,141,168,214,197,209,52,254,180,73,94,235,105,139,70,50,103,228,235,214,72,105,130,3,69,151,111,49,154,91,63,69,11,147,172,155,239,123,199,109,42,2,0,8,68,48,100,190,40,44,24,29,136,147,206,136,84,183,42,7,58,192,164,142,131,2,118,96,203,255,155,76,236,127,111,132,26,28,71,120,48,97,72,253,69,154,13,20,2,48,93,197,197,61,255,251,178,100,128,142,150,95,104,208,19,140,55,68,76,231,169,213,107,37,30,152,109,163,66,78,105,139,209,60,28,39,201,166,22,32,83,12,238,47,162,250,136,51,126,21,191,255,223,213,42,26,254,167,168,167,251,255,119,164,27,48,17,104,204,133,147,60,82,141,150,72,34,30,153,100,194,28,184,43,7,133,7,236,65,52,76,196,36,127,25,89,197,32,214,209,48,88,44,140,80,72,100,201,2,4,17,106,219,113,165,197,152,207,214,33,5,57,78,190,183,109,199,203,20,89,198,164,71,8,45,111,102,204,107,233,240,115,57,171,75,67,30,13,70,19,12,120,1,139,23,42,11,104,137,78,15,230,53,24,139,102,27,74,10,121,230,156,234,248,237,6,172,229,167,61,166,245,235,75,74,102,134,84,248,50,70,142,228,129,180,209,117,229,157,135,173,253,23,117,29,153,170,119,42,63,108,179,122,176,253,165,108,221,9,124,30,243,114,201,199,245,185,12,199,76,17,92,174,181,212,140,28,29,39,124,184,181,40,66,227,253,69,239,82,182,187,101,195,236,113,135,217,81,245,48,23,144,196,27,16,122,74,166,25,180,154,149,20,210,134,30,5,49,179,30,45,140,196,150,65,149,150,173,229,63,129,218,119,126,9,177,209,110,115,159,37,135,86,154,186,194,156,135,38,23,235,250,181,219,144,129,181,22,243,8,145,215,200,125,95,183,222,173,234,248,115,191,253,117,244,255,255,244,0,0,0,3,148,10,50,52,146,52,194,221,0,176,32,195,3,19,21,64,76,106,0,47,137,132,6,202,202,74,0,51,152,245,215,78,83,39,0,37,139,24,32,31,132,50,28,129,144,16,128,145,106,38,136,42,61,26,11,78,32,107,172,232,77,126,71,161,234,232,157,225,168,234,200,247,50,174,194,19,120,54,10,95,36,79,35,253,170,15,26,82,146,137,40,67,222,35,221,245,114,72,54,193,220,55,150,161,171,142,71,169,235,251,113,99,30,123,246,93,136,73,38,102,82,34,159,28,102,97,205,58,80,188,52,6,46,161,37,143,25,71,174,211,57,10,99,43,63,242,145,42,228,229,165,184,123,95,215,169,98,243,182,182,94,203,179,49,30,205,87,85,200,86,183,167,119,101,60,109,221,226,245,147,149,207,95,75,43,187,162,238,228,239,197,12,109,86,80,183,253,61,32,0,96,0,0,0,57,43,70,212,139,35,65,251,8,172,153,152,105,182,166,150,6,69,171,100,71,3,98,3,220,60,12,225,93,245,100,194,44,87,163,183,49,177,170,63,255,195,165,127,54,159,236,255,255,255,63,209,255,255,251,109,248,39,250,167,213,181,127,255,255,6,30,66,242,118,224,35,35,120,117,52,127,195,178,33,16,129,154,19,81,255,251,178,100,146,14,166,75,104,208,27,143,100,192,74,43,234,26,101,34,100,24,101,163,68,109,189,53,193,43,29,231,149,166,21,144,164,129,139,6,0,144,216,51,115,52,194,234,36,222,4,140,210,55,16,224,42,81,192,33,228,29,38,211,30,130,217,139,127,139,84,185,92,122,92,230,52,183,131,223,21,46,91,146,29,78,210,241,151,130,139,190,89,223,167,186,111,158,208,127,155,148,79,255,71,127,108,46,85,21,145,41,87,82,86,43,119,220,29,234,87,202,124,59,90,251,137,152,50,252,126,189,23,225,14,249,129,250,157,162,82,100,105,192,108,81,71,132,172,71,53,56,68,124,210,127,247,142,8,36,254,211,233,200,224,248,161,216,10,40,217,82,64,210,139,214,239,149,56,250,57,138,81,197,61,70,90,17,88,155,4,233,195,81,170,240,169,61,129,227,242,15,160,51,149,116,109,17,212,15,138,235,26,100,218,4,207,194,195,64,181,195,170,23,220,131,154,1,224,18,242,197,30,193,41,186,128,65,69,6,196,227,186,138,43,37,56,244,229,91,128,68,80,205,52,197,142,164,101,89,83,208,244,127,28,25,151,226,172,85,250,60,99,238,245,213,127,207,183,198,127,228,44,213,103,235,163,254,121,64,0,3,243,23,134,205,212,183,55,24,76,244,197,147,24,134,12,175,72,18,82,143,9,140,128,35,47,75,104,104,115,173,97,208,25,149,70,75,93,99,134,1,48,32,29,13,2,98,133,80,98,81,51,214,178,140,113,24,91,229,15,16,132,35,215,91,142,53,196,155,77,102,46,155,200,117,87,96,121,128,39,7,53,79,115,83,45,115,98,170,234,185,148,251,204,185,26,100,124,233,18,241,122,180,65,52,145,116,56,75,156,170,184,125,201,79,170,234,62,113,29,69,14,58,179,78,47,251,83,23,207,233,135,95,40,156,249,126,10,156,226,56,173,141,9,150,242,54,62,146,177,233,77,86,208,213,91,219,131,19,197,71,35,9,45,145,101,138,140,97,166,173,26,80,165,6,22,85,211,246,147,55,36,170,161,211,158,154,234,184,123,54,153,138,177,101,68,160,188,222,189,86,174,54,152,170,134,168,215,124,0,2,52,145,16,16,111,151,42,1,53,5,10,35,52,1,208,146,56,28,138,116,219,98,32,11,2,172,221,36,107,89,125,219,92,218,214,127,19,183,244,90,197,130,253,166,3,101,122,63,223,127,12,38,167,245,30,45,155,20,127,195,60,223,144,133,182,122,111,213,111,255,251,46,2,204,57,36,205,92,40,205,113,173,65,95,73,141,225,33,151,171,9,153,1,0,40,51,48,132,142,26,5,129,32,17,152,134,164,243,93,14,101,91,197,111,5,14,44,252,42,42,24,150,11,249,12,255,251,178,100,168,142,134,141,104,207,19,143,77,224,74,100,249,226,105,226,104,27,161,163,54,78,229,145,192,249,13,169,181,131,181,144,9,4,182,71,8,30,74,1,33,46,102,18,97,158,205,122,165,22,52,134,177,185,35,45,212,26,138,18,216,32,152,90,133,83,159,155,41,222,139,27,161,254,100,171,49,94,41,197,141,202,124,25,3,133,81,208,86,27,147,83,248,45,86,189,105,143,40,6,163,148,31,44,138,91,206,12,203,183,45,181,105,153,84,119,143,25,106,25,103,144,246,66,226,204,224,73,176,53,212,5,70,117,19,200,214,223,254,66,235,125,166,137,191,161,114,125,168,237,229,138,89,122,91,217,159,201,99,33,165,85,164,187,245,110,159,246,113,133,79,182,179,32,133,203,164,237,61,213,229,99,168,122,143,94,154,228,17,176,210,55,189,244,222,151,160,182,10,235,16,1,245,0,9,116,204,172,144,163,67,138,18,226,41,105,247,202,218,132,115,54,76,19,186,98,250,186,175,192,152,15,37,143,117,202,76,180,252,232,202,203,24,225,47,237,210,191,119,255,255,150,253,154,40,253,95,247,235,182,158,218,32,0,0,8,0,1,54,226,19,9,163,129,70,135,225,152,72,84,60,42,50,163,164,28,154,34,12,152,20,143,45,80,211,40,154,235,164,241,238,221,177,192,19,94,13,25,8,110,120,24,176,4,90,169,8,139,171,38,226,243,73,84,214,123,218,255,230,212,181,214,222,252,195,77,235,208,212,47,51,37,255,215,198,43,244,57,242,45,204,60,223,143,135,176,194,150,35,228,47,97,185,174,147,7,185,117,249,169,215,123,81,116,15,22,247,158,251,187,40,79,101,126,74,81,127,146,251,155,217,42,27,40,11,65,162,126,42,182,209,113,195,212,202,46,201,219,207,114,4,26,56,165,69,2,152,190,152,188,233,119,74,27,116,128,254,187,108,137,244,176,217,149,183,86,145,18,214,40,77,66,194,183,52,146,56,165,225,132,13,193,100,166,121,71,101,175,130,204,114,202,49,209,246,110,0,2,0,0,0,15,182,202,237,54,1,191,194,76,227,43,84,14,205,41,116,61,59,85,71,128,25,26,135,84,27,42,77,87,226,51,76,198,201,165,90,171,67,83,236,222,226,182,250,212,159,246,255,253,127,127,171,85,191,255,187,252,207,87,23,66,250,163,61,81,74,25,194,46,158,235,255,214,67,180,117,110,105,100,193,144,249,39,33,23,4,16,12,249,4,51,104,100,183,134,46,32,43,105,110,12,200,148,200,116,22,97,17,195,55,75,242,129,60,129,35,192,202,104,185,96,9,39,136,8,65,76,146,72,163,212,114,160,30,156,238,58,55,41,36,153,124,152,101,48,67,220,196,232,229,144,223,255,251,178,100,180,10,134,88,104,208,83,153,98,240,77,234,122,42,96,226,104,25,249,165,60,110,61,53,193,44,29,231,241,165,137,224,46,208,203,52,30,27,119,156,42,252,49,181,224,196,217,184,169,164,20,43,56,84,69,66,21,118,107,61,50,182,201,59,154,230,105,165,155,13,151,79,93,97,99,56,159,182,184,246,169,250,244,90,246,204,121,51,179,59,117,130,68,73,14,4,254,35,169,115,15,244,237,99,218,46,50,217,140,17,21,197,17,162,44,41,236,42,138,76,48,26,77,98,205,51,49,66,211,164,5,213,35,200,201,92,81,75,114,196,193,150,217,208,205,157,136,172,142,22,185,207,166,36,225,81,83,172,35,252,208,128,2,0,33,81,180,66,25,120,44,253,165,152,43,235,158,88,130,208,124,36,49,229,216,41,4,241,102,225,29,199,177,61,162,103,187,231,144,250,218,63,80,63,240,222,76,169,79,189,19,237,69,240,162,40,191,54,191,76,255,255,250,255,193,225,63,174,233,223,254,191,179,238,255,88,0,0,11,152,193,105,211,32,45,140,128,6,5,140,204,116,15,52,122,40,24,21,26,7,24,28,60,36,99,112,140,102,103,68,129,128,16,25,106,220,88,137,127,18,48,112,50,36,46,110,96,108,109,72,23,33,105,52,13,229,110,20,174,11,178,214,28,169,251,43,11,140,123,74,228,127,5,219,56,83,158,44,135,106,22,231,70,255,196,103,80,192,187,94,219,9,145,221,176,96,231,107,107,237,228,161,247,156,127,220,114,110,87,200,224,36,20,57,202,80,153,108,72,174,233,171,114,218,159,176,144,229,23,185,1,106,44,133,44,54,233,96,238,149,100,180,88,110,231,167,244,71,210,83,126,99,85,245,58,48,97,17,222,247,165,66,82,210,219,65,88,207,76,204,235,238,106,68,165,22,220,78,205,93,126,37,117,70,110,192,144,64,212,41,143,71,194,89,129,157,25,55,118,206,180,250,165,149,211,104,0,8,109,0,0,224,52,180,26,25,128,207,25,113,138,28,44,74,40,159,180,86,129,199,245,66,160,72,226,126,0,248,155,247,213,49,170,239,32,105,66,72,80,226,158,74,175,110,147,155,235,191,161,111,246,111,253,127,235,254,175,254,174,200,78,167,220,121,148,84,36,147,197,211,130,70,137,135,14,1,184,96,25,169,141,46,70,64,206,26,148,38,100,1,121,144,34,38,155,54,33,60,193,2,178,217,152,88,96,1,40,34,216,225,192,121,238,92,225,25,131,202,214,33,252,91,9,121,2,69,249,93,131,128,170,219,140,230,138,97,62,119,197,169,21,170,195,165,116,137,231,46,130,89,211,90,134,10,201,136,194,86,157,43,113,121,226,212,144,219,171,132,102,137,153,62,114,255,251,178,100,193,142,134,141,104,208,27,143,100,64,79,105,10,26,105,39,104,27,197,161,56,110,101,141,193,34,163,40,141,148,9,160,153,22,59,136,14,198,73,149,58,74,39,9,65,49,211,71,7,79,45,130,208,205,100,228,17,254,43,6,95,27,204,197,216,124,214,245,46,56,147,163,74,88,105,117,186,135,49,91,75,207,182,65,83,214,172,10,246,153,83,163,232,26,121,226,180,106,88,58,141,241,72,82,136,235,221,133,214,225,129,166,178,255,118,146,149,86,156,173,80,185,83,240,166,189,215,173,86,102,133,233,149,33,3,195,235,49,89,158,88,89,17,126,2,85,238,119,231,169,94,61,55,48,155,181,64,2,7,181,27,76,161,12,2,78,58,64,156,21,229,117,84,220,248,57,15,168,150,38,34,64,22,20,251,134,175,240,233,44,21,156,114,253,153,26,227,83,253,83,231,175,208,243,167,215,95,255,253,95,95,163,179,138,162,10,117,217,217,193,41,96,44,160,167,255,35,255,164,0,2,83,2,226,115,13,223,131,77,43,195,114,21,211,32,199,67,57,158,195,62,193,131,20,128,166,120,153,130,33,0,201,241,36,192,0,36,2,49,24,174,9,0,64,16,224,84,10,6,191,224,193,68,203,0,153,168,14,208,69,98,127,8,29,130,101,235,215,176,49,51,112,238,69,251,156,172,36,108,37,163,175,45,178,18,96,40,146,220,89,234,141,24,121,104,21,253,34,26,153,232,207,93,157,201,206,144,215,134,112,194,221,47,198,240,194,115,42,204,54,91,81,135,206,249,244,42,134,143,176,102,170,210,100,40,159,4,73,22,180,134,147,187,155,101,82,127,53,61,200,68,174,209,45,62,7,160,188,103,105,12,176,162,113,93,52,123,103,24,93,125,172,71,15,89,142,124,50,80,122,147,158,172,121,121,77,120,49,57,231,238,156,60,16,234,233,16,98,183,81,219,156,149,157,82,142,138,76,231,132,223,144,143,133,251,197,125,230,223,190,250,234,106,0,2,32,14,248,92,98,203,132,217,2,157,117,139,163,1,165,122,235,136,28,165,226,221,129,73,211,74,228,55,30,21,24,254,125,107,119,251,217,116,196,13,76,25,99,181,57,129,86,88,193,223,105,7,124,55,111,91,177,111,211,47,35,215,255,171,239,241,142,208,196,51,235,221,62,61,135,93,255,164,107,48,150,92,211,44,3,138,65,142,88,38,53,72,200,208,119,99,75,19,195,2,109,121,50,140,38,23,51,241,8,80,8,33,8,16,0,148,0,66,8,12,57,91,44,192,10,98,193,71,88,77,138,192,198,145,14,171,88,162,192,72,176,245,68,216,229,177,161,201,231,8,137,98,32,148,50,18,65,181,235,55,88,181,88,33,78,123,53,103,255,251,176,100,197,14,134,253,117,76,19,185,76,96,80,40,185,211,101,37,132,26,29,189,52,78,97,49,137,57,162,232,181,149,149,96,113,252,43,180,94,92,160,214,247,159,110,78,227,95,246,211,171,99,1,79,104,244,160,102,254,203,63,144,102,56,47,61,164,202,138,179,113,84,41,41,208,212,191,132,38,177,146,116,224,255,37,31,125,17,77,207,2,168,215,152,31,40,54,247,181,54,172,186,249,140,239,85,181,84,181,165,9,32,129,213,55,91,111,18,130,34,205,176,169,245,144,173,135,68,228,204,198,149,131,112,182,153,201,46,105,59,70,106,87,117,121,231,254,119,132,223,45,155,32,100,96,5,74,102,58,215,134,33,94,177,16,100,111,189,35,131,106,148,183,157,1,97,236,152,127,64,33,93,242,52,66,75,195,98,56,165,15,233,251,103,58,15,139,129,93,81,66,105,175,187,202,63,95,175,166,180,47,163,88,125,68,190,18,101,18,27,86,213,144,229,92,149,16,62,115,255,149,0,1,99,20,159,83,77,76,19,101,153,115,129,147,3,28,70,211,42,225,113,102,196,195,112,20,193,0,29,34,68,133,3,38,70,240,40,2,135,64,104,66,225,24,10,29,152,16,0,67,32,129,128,202,0,102,62,59,34,118,36,121,66,71,228,240,194,236,76,152,225,9,154,38,85,152,44,12,9,214,20,149,119,211,177,189,129,71,14,52,202,177,117,11,145,36,163,30,203,8,174,81,154,254,185,47,88,149,231,156,171,47,135,240,222,21,240,98,147,151,26,108,11,118,39,67,218,183,183,134,172,114,229,19,221,150,52,153,165,43,113,44,106,215,155,245,176,74,117,52,183,81,178,141,133,155,57,229,243,244,155,140,10,151,240,154,236,71,93,168,17,22,180,210,196,211,114,107,116,44,172,203,150,141,148,140,37,137,60,227,142,164,220,81,200,127,180,209,18,176,70,128,238,149,124,101,24,155,153,124,90,19,147,77,111,157,79,37,221,26,48,194,145,106,19,216,203,182,219,75,6,240,102,1,214,158,8,156,183,245,76,10,150,119,33,171,148,37,255,249,133,171,71,143,73,16,45,74,30,209,175,251,244,184,29,247,38,222,187,138,189,65,163,76,203,114,83,7,145,105,245,226,108,146,59,253,46,213,54,55,111,43,247,255,246,248,198,168,109,188,88,116,172,211,235,9,140,64,82,77,39,89,205,36,133,76,98,47,140,64,14,76,164,80,204,155,18,128,193,64,4,12,75,227,0,65,67,19,5,40,60,181,102,28,66,11,184,130,77,96,128,38,194,33,139,32,96,96,208,214,126,97,20,35,213,34,143,187,211,65,97,176,10,99,168,12,46,125,37,229,111,248,144,42,138,24,247,215,91,101,99,41,102,255,251,178,100,196,142,199,49,117,204,19,184,76,112,74,231,186,19,101,101,110,27,113,199,52,78,233,139,201,64,30,231,73,148,138,32,217,180,161,59,33,118,229,8,13,23,173,80,108,178,135,17,107,123,235,45,98,90,60,55,129,240,221,27,103,204,105,214,48,229,57,246,203,238,126,34,153,186,198,191,230,246,171,221,18,37,142,116,51,247,125,245,172,36,58,216,40,72,48,102,239,70,91,112,160,97,208,198,193,226,130,219,237,98,195,206,101,14,157,21,93,95,183,151,104,199,111,65,63,102,215,168,138,182,187,49,189,174,205,93,188,245,24,250,197,74,109,162,188,69,155,191,43,227,190,230,222,180,207,202,211,45,150,245,153,171,245,145,128,112,150,150,252,208,164,229,14,25,54,122,30,193,157,183,26,71,124,194,42,137,246,99,243,210,93,98,198,31,157,36,47,110,251,85,202,122,79,57,109,139,62,227,195,205,224,192,166,142,161,187,213,168,111,4,91,23,206,90,61,251,105,173,207,200,90,53,117,226,181,206,51,133,0,237,246,70,62,176,0,1,163,22,11,243,78,96,179,19,229,83,75,193,211,39,3,240,52,76,106,104,170,99,192,172,102,113,231,80,56,109,57,39,71,90,96,224,70,39,22,113,237,99,73,193,129,97,0,254,22,118,48,0,4,37,136,4,140,136,48,192,1,193,209,192,224,197,174,16,4,178,214,155,82,110,49,66,98,37,12,117,67,48,211,13,96,21,10,17,2,113,7,56,32,0,192,23,5,208,87,11,129,160,36,131,228,224,63,80,225,129,5,200,193,0,22,29,102,249,128,73,6,24,115,166,14,241,142,186,110,96,134,237,36,82,157,128,4,1,241,64,57,198,56,228,20,135,171,131,33,97,180,191,158,114,54,32,161,39,210,248,130,57,197,205,177,80,253,116,160,91,145,143,112,23,52,112,81,167,208,185,20,238,74,104,210,77,102,9,187,106,157,207,109,173,12,111,22,48,118,35,14,180,178,168,228,110,47,105,2,224,203,84,33,219,69,28,25,103,82,60,137,179,48,240,115,82,82,51,134,96,185,60,131,59,86,111,17,242,161,236,71,74,117,93,9,88,176,27,233,98,216,233,250,189,32,112,64,136,136,56,20,170,184,18,225,108,158,50,103,84,127,143,2,36,123,49,168,243,244,175,72,230,192,0,1,129,249,0,133,49,5,10,49,43,120,173,145,98,49,101,145,43,152,4,135,178,237,29,118,39,28,145,131,175,48,163,75,37,41,15,145,3,135,151,108,244,120,152,180,107,253,167,250,143,223,211,42,125,49,158,69,79,254,175,175,194,199,58,2,148,156,32,20,154,214,2,101,46,169,194,79,98,196,211,57,70,205,2,65,5,6,76,148,40,64,32,52,255,251,178,100,189,142,104,234,113,77,147,187,121,242,65,231,169,210,105,229,86,32,233,215,60,110,96,251,129,1,158,167,229,150,149,136,4,108,99,98,194,5,132,102,74,54,44,42,70,132,5,151,75,18,22,44,195,50,18,131,12,164,28,24,30,0,74,92,199,154,108,68,1,133,60,72,127,69,30,97,243,178,144,224,213,184,201,114,154,243,50,76,154,96,176,185,159,206,60,76,30,189,105,126,226,72,151,147,115,14,148,253,2,145,164,125,220,12,104,99,150,126,139,241,189,204,194,163,177,74,167,161,250,36,86,132,233,37,167,112,124,96,253,220,158,230,41,91,245,134,37,22,157,134,168,172,177,171,89,226,199,121,156,167,29,188,13,95,149,89,165,141,202,247,168,42,197,202,238,150,124,131,108,103,53,33,221,193,148,80,76,199,21,29,203,42,202,175,113,168,203,105,254,106,91,253,136,211,99,66,80,27,20,237,202,147,31,145,91,237,103,187,92,141,217,173,126,126,118,165,116,39,82,117,71,199,207,18,156,142,92,236,166,88,240,213,201,163,61,180,116,237,85,204,229,216,216,179,40,94,226,131,30,39,15,88,224,149,185,252,106,224,16,18,73,139,158,73,81,138,4,12,103,22,68,124,48,193,223,104,16,80,10,179,111,205,54,141,65,173,208,29,70,18,182,29,241,109,118,169,161,98,149,39,242,183,177,191,174,139,251,83,89,253,251,122,247,248,214,197,255,221,233,255,255,166,0,2,8,0,65,110,81,64,25,158,82,38,33,44,156,4,178,86,9,50,21,0,201,201,34,6,86,96,24,20,235,28,123,59,116,10,0,25,210,40,48,2,237,137,9,80,128,4,96,166,176,62,4,0,52,56,244,17,193,0,22,154,114,110,79,84,90,25,237,244,207,133,6,217,210,176,254,209,170,152,150,133,113,111,55,27,120,201,244,248,176,110,170,136,144,27,128,159,255,178,199,111,105,229,230,179,239,115,255,74,143,201,105,88,174,159,187,248,244,9,132,150,143,93,207,47,100,213,40,65,164,206,242,59,123,54,17,127,145,231,127,185,65,151,174,170,131,221,184,243,77,231,105,53,217,37,156,240,109,112,191,12,94,194,179,157,243,34,48,229,185,63,105,229,126,157,71,223,155,50,166,111,103,59,243,188,206,45,151,96,197,67,218,239,29,46,121,203,47,101,66,247,119,183,105,126,158,91,190,89,68,217,84,173,216,12,42,213,72,212,159,156,148,72,185,94,36,230,222,136,173,152,78,52,42,63,103,255,46,235,185,115,245,118,215,253,193,171,100,58,0,2,18,2,236,187,12,44,151,139,65,184,8,168,172,92,127,93,140,150,91,77,195,210,202,78,160,94,238,81,114,218,167,120,161,109,166,175,213,182,254,255,251,178,100,145,136,135,207,112,208,83,155,201,48,63,198,138,41,97,101,84,33,113,215,50,46,233,243,192,253,153,167,193,151,149,88,141,246,254,103,102,255,187,119,251,194,67,26,179,253,103,73,255,209,200,255,255,215,88,4,56,21,26,142,86,152,227,74,28,158,3,24,170,61,154,62,205,26,160,30,24,22,21,152,124,130,147,5,166,4,5,166,184,40,136,218,156,230,170,133,65,129,88,0,1,1,13,172,244,26,16,24,66,6,195,74,160,76,118,168,160,80,81,30,74,216,145,81,189,184,14,20,171,110,139,7,129,108,151,222,228,52,2,231,126,184,180,57,27,146,6,96,238,3,114,0,246,109,225,26,25,45,157,128,46,43,40,145,137,149,128,18,195,14,93,30,29,13,168,227,49,202,178,73,223,189,77,126,243,249,73,192,9,254,222,37,35,94,225,113,25,182,34,48,46,111,179,248,31,155,171,249,177,221,223,48,1,166,189,195,203,6,121,103,44,217,54,122,137,216,205,2,169,46,188,121,219,207,3,47,162,103,148,250,145,37,105,27,207,186,183,6,65,246,244,93,96,67,106,25,47,33,67,50,162,213,252,219,194,134,155,48,18,176,122,118,95,152,244,220,59,83,203,76,102,21,53,67,43,52,62,12,71,11,93,203,16,119,108,86,68,172,46,124,203,244,108,215,249,43,136,246,100,147,73,151,42,237,116,149,222,240,209,172,98,107,180,105,243,7,226,38,24,128,84,234,142,218,12,67,172,201,5,29,163,0,163,51,248,26,118,40,174,164,139,17,159,54,10,234,114,223,21,104,167,142,7,207,234,244,111,97,223,244,112,245,76,223,255,174,53,213,179,228,191,250,127,255,249,96,0,32,0,20,8,32,140,251,32,141,65,243,140,109,67,140,43,33,76,6,184,76,88,29,194,128,241,136,6,80,92,5,48,76,32,52,181,29,65,112,64,58,103,17,4,44,8,138,131,193,192,59,218,244,19,12,239,218,50,21,222,81,225,86,44,189,152,16,1,111,32,177,17,187,116,165,201,158,205,16,47,74,77,32,235,207,9,132,5,117,170,21,67,201,129,38,1,114,103,163,11,182,197,43,155,66,221,6,138,210,149,3,37,189,231,133,172,91,167,38,39,71,1,174,170,121,124,231,218,120,255,32,161,138,245,132,1,171,82,8,192,69,35,228,0,224,124,220,22,207,253,162,214,144,175,80,7,245,219,139,79,48,162,102,9,225,139,46,41,130,236,86,121,77,107,238,185,250,154,146,169,51,69,220,240,26,211,90,120,9,165,68,82,238,7,135,76,138,18,109,216,201,164,120,235,150,56,217,102,150,195,185,175,84,73,99,18,215,125,74,179,237,155,248,175,228,135,98,75,94,180,13,89,177,30,219,189,255,251,178,100,118,138,136,62,117,77,51,186,124,112,66,100,58,26,97,167,118,33,189,207,52,110,229,247,201,24,163,232,13,135,169,80,179,226,233,41,2,135,203,158,246,80,180,197,197,164,147,238,111,182,184,223,22,112,248,180,127,241,28,0,12,8,5,0,0,35,145,148,114,19,13,32,201,154,13,27,173,107,199,135,169,164,15,235,243,122,44,196,234,68,169,29,28,30,141,20,60,82,89,152,206,127,161,213,126,227,163,67,97,245,83,194,205,251,138,255,206,98,127,103,255,221,255,255,247,0,28,17,154,6,102,165,70,169,222,70,203,33,129,64,224,215,164,36,209,81,13,9,6,70,141,166,7,128,197,64,76,209,68,128,112,25,16,133,195,6,41,121,129,160,88,112,148,197,11,158,24,51,60,229,64,0,172,92,139,129,4,114,96,222,11,70,249,19,244,89,69,197,72,50,3,76,113,4,118,165,70,202,246,175,21,7,150,55,48,144,163,160,152,197,209,121,184,80,30,116,146,220,84,232,187,122,119,135,211,145,248,240,52,140,253,145,114,101,22,48,187,61,135,34,29,172,33,95,252,184,113,76,68,32,197,111,180,149,191,67,85,169,254,52,91,220,3,69,128,144,148,124,124,59,139,213,7,110,227,235,251,139,229,149,27,29,228,204,199,254,90,230,249,220,31,158,124,118,199,38,30,218,215,75,1,238,211,168,52,109,136,105,89,27,61,73,35,5,183,239,13,170,212,237,237,61,165,244,156,121,106,6,157,229,44,69,92,196,214,60,42,233,114,182,206,245,81,180,49,72,41,76,233,241,146,48,236,254,58,133,193,86,250,240,96,46,74,214,22,229,43,61,33,85,223,251,165,166,204,216,237,245,207,211,135,251,141,189,9,0,0,7,1,232,134,0,189,7,166,70,97,171,155,47,88,25,5,130,106,62,128,4,12,249,182,89,182,84,43,50,126,32,218,77,174,57,153,98,236,46,107,25,246,223,227,186,255,145,229,62,159,254,127,255,254,96,166,197,15,203,106,210,83,153,81,160,72,159,245,3,0,76,87,88,12,233,130,141,133,103,15,10,15,12,110,67,12,164,241,12,131,51,2,161,233,151,131,169,134,192,185,132,128,65,171,44,169,130,0,225,130,225,41,163,230,97,108,199,130,209,16,52,235,18,135,161,0,83,228,72,7,20,31,46,25,130,128,64,119,37,29,133,183,239,160,84,243,4,127,196,35,236,203,130,128,59,37,51,12,42,73,66,163,162,42,42,108,1,49,17,31,176,26,76,158,149,149,94,52,219,220,105,98,76,162,196,162,204,24,136,186,250,102,115,143,169,66,26,89,82,251,194,244,239,229,186,151,196,7,168,237,147,5,163,170,92,150,255,107,225,68,105,229,106,115,122,230,255,251,178,100,78,143,168,128,117,204,11,186,124,240,69,138,90,61,97,231,26,33,169,213,48,14,243,67,17,31,180,105,93,135,168,152,166,50,102,26,200,56,148,29,181,102,132,99,6,52,12,243,98,220,228,29,115,173,221,66,39,193,12,155,25,159,229,214,172,69,207,121,22,104,184,60,254,1,184,90,243,8,211,188,4,84,24,144,143,186,219,219,54,91,198,229,25,246,134,191,124,248,94,46,209,184,140,216,250,150,125,168,246,80,210,170,80,202,133,234,179,2,109,234,120,240,82,149,146,42,222,40,212,155,191,166,243,168,116,198,160,184,77,219,243,124,66,137,175,135,245,0,0,4,0,0,0,0,117,36,128,5,114,228,163,193,66,87,104,192,221,194,223,43,129,218,241,133,93,10,130,17,51,37,252,139,205,249,55,155,232,180,111,79,251,233,254,102,191,255,249,159,255,255,255,255,207,204,51,60,255,254,120,68,5,26,239,250,247,254,179,25,218,3,43,224,99,54,245,211,161,19,19,48,35,143,114,240,59,64,40,64,16,50,188,96,20,50,48,88,0,233,26,35,2,136,130,4,167,108,10,139,36,26,22,69,165,75,129,137,70,176,68,197,18,17,229,91,32,81,193,147,148,85,63,171,69,64,37,86,174,66,64,30,248,250,27,242,177,139,91,89,184,25,96,245,26,48,233,89,177,78,230,200,91,249,72,68,38,118,75,18,184,182,65,68,41,89,200,151,135,146,120,160,213,60,121,9,119,235,163,149,61,248,23,240,159,223,129,78,229,144,36,83,219,88,112,132,91,201,0,61,218,110,108,126,191,200,255,174,221,52,200,32,107,247,242,119,203,230,149,102,168,89,167,42,65,19,23,149,157,90,103,100,144,78,29,203,241,165,140,107,38,153,171,144,70,245,117,151,111,66,16,78,166,115,107,59,185,215,198,214,49,139,247,62,215,117,59,247,160,183,91,122,153,203,156,171,189,73,46,242,173,205,101,79,206,239,55,219,240,124,20,210,205,106,75,182,110,81,231,122,165,103,202,205,74,148,148,145,86,141,46,252,127,255,84,244,153,254,228,57,126,22,255,245,159,53,77,81,0,79,232,34,4,1,98,211,195,130,90,202,142,53,134,214,118,73,137,209,38,134,146,155,124,167,249,155,250,62,191,127,234,223,255,254,191,254,255,247,255,183,239,69,215,66,216,199,40,127,59,63,247,156,46,22,82,134,233,219,183,239,149,11,121,229,31,230,141,250,226,56,0,0,176,169,240,98,41,232,101,21,66,98,145,150,96,200,122,99,220,118,96,144,170,165,70,13,148,97,96,0,112,15,50,180,235,17,128,36,32,97,147,34,170,162,81,134,234,223,208,6,153,41,42,44,79,12,2,12,40,88,40,235,233,44,167,255,251,178,100,32,138,198,229,105,78,19,185,123,96,76,109,26,51,97,101,98,28,93,181,54,206,229,237,193,41,42,40,13,150,41,144,70,215,158,194,129,81,100,230,119,97,99,48,180,52,151,190,32,161,166,200,45,22,111,41,83,95,221,86,139,174,1,163,4,83,1,131,1,34,123,71,93,139,85,234,106,107,115,219,26,248,0,146,208,196,22,45,14,164,174,199,182,44,214,150,249,159,250,234,0,59,31,105,38,227,238,149,248,107,181,101,250,54,82,187,232,235,127,241,89,183,216,255,146,124,101,53,172,142,247,27,171,78,138,211,18,207,17,59,62,241,107,106,74,81,18,140,155,13,78,233,70,235,199,195,52,121,62,239,27,53,247,86,223,48,201,76,77,66,143,186,252,193,215,155,17,109,143,105,35,54,192,212,49,146,68,200,33,128,6,242,71,161,174,139,42,29,76,37,185,125,236,171,105,24,245,234,66,141,235,80,99,65,2,47,231,111,225,252,87,90,54,152,250,164,96,119,196,11,255,255,235,167,252,175,255,255,255,255,207,166,225,191,255,208,36,7,213,190,237,249,154,134,196,2,7,69,21,252,226,218,214,17,8,14,74,135,24,106,78,26,41,72,154,106,58,152,210,33,153,92,54,129,159,49,192,20,198,129,104,192,32,108,168,16,25,100,136,35,169,80,39,24,38,152,8,36,66,141,156,177,193,128,82,182,132,177,13,187,68,21,185,177,62,141,50,17,6,8,136,129,170,160,93,46,217,181,142,136,83,202,224,178,148,86,10,45,140,144,94,24,181,136,251,46,183,219,56,196,144,143,178,226,110,228,120,164,207,32,176,148,106,67,254,159,26,236,212,200,2,185,176,62,26,101,17,119,187,40,147,86,111,75,60,196,74,97,231,130,23,237,27,30,238,244,214,179,122,171,191,214,234,108,166,171,42,163,235,91,182,98,99,176,95,55,159,82,41,254,199,202,175,194,47,49,111,104,219,179,186,238,144,247,245,189,225,3,75,183,83,250,225,251,91,236,65,126,255,18,238,29,44,136,141,18,41,77,156,86,209,189,162,205,22,7,189,245,235,26,20,108,227,219,31,19,48,140,195,89,32,24,0,1,131,208,165,0,198,137,166,93,162,149,188,177,198,29,35,156,14,114,114,84,132,183,152,153,20,24,216,78,253,181,248,199,232,234,0,195,97,110,134,78,63,45,246,203,250,63,255,255,175,255,145,127,255,86,255,255,213,51,177,137,5,61,187,182,210,130,25,227,19,63,244,2,0,0,0,84,116,148,49,228,75,52,168,117,54,116,80,48,124,6,48,70,84,48,36,84,14,6,76,103,12,0,64,146,67,153,42,125,146,0,34,32,80,201,129,157,58,4,109,102,19,195,174,83,120,24,115,132,117,255,251,178,100,28,142,38,245,105,78,27,184,123,96,75,41,42,29,97,106,116,27,53,163,56,78,101,237,201,15,35,168,105,147,138,24,142,41,146,188,116,23,61,155,201,124,222,220,97,148,117,90,207,113,32,118,116,224,231,238,10,3,46,208,164,67,151,32,178,183,49,246,125,36,197,138,16,166,137,20,53,209,167,165,192,253,212,170,43,231,254,247,220,10,19,224,191,58,134,65,79,189,47,28,13,139,189,226,53,113,167,47,114,150,61,146,46,89,93,197,253,199,238,216,209,158,227,188,50,210,222,180,250,248,107,207,135,109,85,107,56,23,71,121,193,123,214,41,71,209,150,105,92,227,126,75,199,106,135,122,194,165,177,1,97,129,94,154,92,181,194,83,57,44,198,100,171,211,159,80,13,194,17,7,17,158,34,223,64,139,154,174,40,206,241,170,44,143,23,189,49,8,0,0,24,16,0,0,3,151,74,112,41,165,11,188,60,210,131,72,83,247,235,131,167,148,2,94,42,25,21,188,92,53,228,69,229,134,78,78,229,30,101,184,131,169,148,55,47,254,245,59,213,247,251,107,255,122,126,110,87,191,255,86,219,255,250,245,202,132,5,182,248,57,37,255,164,15,48,96,196,204,174,115,69,116,14,178,126,49,96,68,221,230,2,111,73,132,65,134,62,67,137,6,12,32,7,52,228,0,64,12,75,48,141,145,48,75,16,105,87,189,37,131,195,145,144,76,68,204,20,40,129,16,144,2,149,193,244,35,163,243,76,234,114,88,207,191,34,161,250,148,152,1,94,146,142,129,54,72,8,156,245,160,168,15,46,74,59,41,72,12,103,10,212,156,170,201,179,232,123,141,163,83,24,175,187,236,104,18,222,162,119,14,16,186,57,85,249,181,133,222,62,183,242,247,56,24,83,93,226,111,13,174,247,88,249,240,253,12,253,111,106,187,249,117,243,23,246,47,224,235,229,41,122,19,229,142,252,185,64,119,182,7,208,16,246,11,64,141,188,193,139,123,144,247,248,107,214,32,193,222,49,43,38,107,189,91,203,126,225,19,113,209,180,204,40,240,243,92,125,90,219,189,239,14,205,75,54,25,202,66,119,196,128,32,121,5,32,158,120,66,213,34,43,84,20,154,55,85,52,41,233,128,74,115,132,76,185,149,105,54,207,138,195,232,80,101,9,24,97,217,77,246,194,153,248,168,67,111,254,55,219,111,244,255,35,255,174,17,40,255,95,131,106,11,255,254,65,13,9,17,128,0,0,224,160,66,96,58,66,98,52,208,97,216,240,96,176,142,98,68,166,96,144,130,60,1,24,44,82,24,2,0,150,152,201,211,252,188,192,128,68,202,1,112,190,41,148,130,25,197,23,9,74,217,37,68,194,198,16,184,161,154,72,211,157,255,251,178,100,32,14,166,235,105,78,19,185,123,98,73,73,9,226,101,103,134,155,245,165,54,78,225,115,193,12,150,168,49,150,29,144,89,106,181,59,9,75,157,86,103,133,209,26,22,224,194,192,184,60,1,206,222,105,33,175,99,166,109,221,170,121,236,56,106,39,66,119,224,147,77,157,167,102,100,58,247,229,254,109,108,6,153,236,56,28,176,55,154,50,103,159,88,62,117,254,254,30,123,135,126,180,64,28,187,106,15,229,231,213,62,138,188,124,201,247,77,111,85,248,84,251,102,108,194,131,104,98,238,247,74,114,73,70,166,214,202,101,14,127,7,179,65,220,8,176,23,102,54,230,92,226,143,191,137,104,117,213,55,93,214,158,44,105,247,164,188,144,105,27,120,222,99,227,115,198,204,9,251,198,203,90,246,165,226,187,190,39,248,64,0,96,219,144,18,13,112,165,148,170,14,104,105,75,8,231,18,140,156,102,210,244,211,6,71,65,99,117,212,71,49,112,230,30,223,243,237,182,222,238,5,190,81,203,48,152,157,83,250,14,252,181,63,235,245,202,63,249,153,250,106,251,253,108,113,223,255,196,1,30,113,69,72,12,93,211,11,148,19,58,230,195,85,2,166,18,108,0,98,81,11,152,80,6,152,242,63,129,128,229,3,50,161,32,25,2,196,1,17,128,196,187,24,144,19,5,109,64,100,23,38,8,162,229,80,225,40,105,4,0,73,69,56,48,42,211,67,148,148,82,36,101,110,172,39,102,0,21,236,216,20,82,55,104,38,113,97,19,9,229,32,170,201,43,229,11,228,168,105,119,231,137,237,39,130,22,109,78,37,13,137,183,123,121,101,158,233,247,208,83,171,96,172,83,149,211,126,91,164,237,171,155,227,205,111,87,123,63,249,39,37,189,51,233,207,197,206,203,180,186,203,47,176,198,228,116,144,114,183,254,118,94,29,186,48,170,176,157,216,50,53,48,144,8,187,78,155,49,81,197,253,222,175,68,9,51,179,167,225,230,243,111,35,218,200,47,39,162,182,14,155,146,0,66,108,34,229,41,232,75,141,136,118,100,21,194,68,20,29,13,69,31,13,26,150,136,69,0,96,28,71,80,106,98,218,62,97,89,93,88,210,42,186,178,208,20,23,35,163,1,2,226,9,254,9,162,237,66,65,130,141,51,20,191,232,22,199,115,208,155,255,229,31,229,255,249,76,202,5,48,80,132,91,139,191,255,255,196,159,255,255,79,253,128,0,0,1,144,192,160,81,86,25,72,92,238,195,81,82,65,146,63,194,49,193,0,0,49,114,2,8,176,195,53,185,82,164,18,9,52,136,249,103,176,21,173,38,24,69,31,44,146,81,2,196,33,242,33,33,197,12,91,150,84,29,205,167,91,246,61,155,204,202,255,251,178,100,34,136,134,242,105,78,155,153,123,96,75,6,106,13,101,39,100,25,209,163,72,237,233,225,65,27,25,167,81,165,169,160,204,112,167,229,2,64,206,54,20,150,190,56,224,245,253,168,211,112,210,111,158,163,27,99,44,92,159,164,140,186,53,31,254,41,89,93,83,246,12,112,24,126,135,206,249,194,181,131,53,55,42,231,250,205,174,234,152,39,122,210,189,199,114,163,183,71,61,94,12,29,48,165,238,213,6,216,151,87,171,175,166,77,64,141,109,47,185,106,64,218,247,46,201,190,238,3,91,153,248,187,98,202,114,61,167,83,107,102,104,204,204,34,162,36,109,42,32,71,93,173,61,136,196,242,240,105,21,181,242,29,156,183,10,9,30,68,112,133,103,213,143,43,3,184,183,59,156,239,163,10,100,253,38,128,0,0,64,160,32,224,0,189,15,88,55,212,9,67,234,2,86,44,28,66,19,255,42,1,63,105,232,5,10,36,73,252,110,166,112,39,198,67,48,127,138,30,127,160,165,163,210,162,84,78,49,255,203,255,255,160,15,201,52,31,52,70,22,34,28,223,199,63,255,254,143,255,254,170,130,0,9,169,184,88,172,227,76,76,108,147,177,4,66,40,228,131,5,164,3,7,48,104,24,114,95,153,106,145,183,240,91,33,44,61,195,162,66,164,26,12,160,134,101,142,12,242,72,146,51,203,97,202,147,84,185,163,97,172,233,211,177,105,213,11,220,246,36,184,10,69,21,25,219,31,214,37,234,140,237,101,37,114,181,155,148,243,225,143,57,100,151,112,239,129,125,60,34,1,108,20,90,99,93,35,161,157,243,255,170,218,223,106,15,147,223,251,180,205,92,83,80,179,152,13,47,24,22,139,226,85,94,175,190,165,173,149,177,148,13,246,122,198,140,150,32,231,139,13,64,47,214,230,219,36,123,160,224,194,133,150,189,50,194,223,54,160,233,158,186,239,111,219,226,188,126,220,212,249,138,91,95,44,174,79,84,232,110,93,184,189,121,185,99,98,102,231,43,179,42,162,65,99,106,255,168,16,3,10,103,36,184,67,157,192,131,53,157,91,32,145,173,42,70,104,5,89,180,77,28,78,82,109,144,34,75,21,12,180,93,71,111,15,203,103,111,225,41,161,101,13,20,26,30,146,255,242,222,67,255,250,174,87,150,255,229,127,221,255,226,63,255,175,235,163,254,196,0,204,28,88,14,9,65,204,6,123,76,52,15,65,69,25,131,176,41,133,161,73,136,128,89,133,164,186,37,24,84,2,152,218,107,138,0,3,32,145,138,226,218,35,14,1,128,64,38,54,213,138,2,5,122,88,122,109,213,11,134,174,22,33,84,88,75,31,40,64,46,2,109,167,242,182,188,108,25,137,56,64,41,163,16,255,251,178,100,42,138,167,68,104,78,139,185,100,118,70,229,169,229,101,135,100,153,229,163,68,237,189,155,64,243,22,104,73,148,149,146,106,128,72,56,28,123,252,85,144,173,106,71,165,184,93,154,150,242,0,84,52,233,204,158,51,144,108,114,63,6,176,140,100,238,53,61,89,44,166,65,87,188,64,219,185,174,123,62,253,206,228,213,51,236,27,111,95,158,182,254,104,103,186,181,124,77,148,127,150,185,173,184,248,168,217,219,46,21,75,44,217,254,201,85,133,222,119,220,53,217,40,35,168,158,59,47,212,58,69,197,199,126,56,23,74,59,194,112,105,71,10,247,130,212,175,209,78,83,165,149,95,211,40,253,149,228,123,83,29,179,255,217,41,163,238,106,42,67,55,194,41,208,94,218,180,52,221,144,16,0,55,6,184,56,168,252,234,228,59,177,41,26,112,208,143,45,99,84,186,119,212,200,0,160,96,129,209,6,220,66,27,202,122,35,168,92,215,59,76,22,178,11,241,188,116,61,237,245,152,71,208,183,254,175,246,120,251,124,65,102,83,187,253,111,205,255,255,253,33,41,238,12,234,62,151,83,14,173,53,145,192,17,49,156,9,26,168,184,193,49,138,15,33,52,10,36,98,139,143,250,168,152,121,36,117,57,218,44,37,63,139,251,180,92,133,199,17,78,88,217,165,110,188,113,0,206,140,117,149,203,97,80,151,182,234,173,162,220,150,222,219,38,99,160,76,183,46,66,98,217,94,102,163,206,233,193,215,77,52,65,153,9,172,56,153,245,238,169,188,152,223,161,27,218,150,63,63,156,53,227,122,111,247,158,230,76,124,29,143,179,71,121,195,255,138,103,159,22,183,84,41,179,34,90,242,239,89,88,236,77,159,217,110,121,7,52,217,73,143,10,86,214,187,195,235,83,191,204,251,123,118,99,49,253,58,161,203,12,145,79,15,14,4,93,169,173,99,88,242,227,179,113,181,151,147,3,231,164,164,90,171,76,191,237,144,151,81,163,170,24,194,93,202,119,214,240,8,24,19,166,135,195,211,47,145,6,108,78,50,152,210,42,67,0,42,176,98,74,249,49,206,4,121,193,126,74,121,153,70,162,22,250,128,89,42,51,55,254,135,255,255,254,152,223,207,171,183,111,252,91,95,253,202,228,62,235,224,0,76,68,176,141,191,49,204,89,7,77,87,38,140,30,10,140,135,145,12,66,15,12,83,10,65,67,145,96,20,48,108,61,48,68,253,126,83,144,203,32,140,104,2,200,25,109,50,177,83,18,233,161,149,40,38,28,170,32,140,87,221,94,161,242,177,49,19,2,149,32,135,142,228,73,202,137,42,251,134,152,49,138,117,110,121,41,131,17,188,42,18,150,90,142,61,110,45,12,159,56,45,36,168,255,251,178,100,52,14,135,10,104,206,11,185,123,116,74,165,234,29,100,236,126,29,125,189,54,78,229,237,193,19,15,168,141,149,137,176,26,41,88,177,124,32,59,174,228,173,239,148,62,21,216,158,190,196,224,48,239,5,201,254,9,68,105,91,143,8,13,238,88,203,150,252,59,113,245,246,97,77,165,210,213,48,221,159,27,17,140,232,155,145,101,169,221,247,189,122,209,182,218,146,217,234,170,212,163,155,118,74,222,180,248,241,254,169,175,139,215,16,154,127,110,206,179,136,249,198,245,87,241,27,115,121,237,35,189,119,204,147,123,79,239,226,91,48,158,223,75,173,124,53,212,124,6,227,207,243,196,192,0,1,0,0,0,56,0,18,172,172,34,181,52,251,64,41,8,143,113,10,128,203,124,193,14,146,54,24,20,15,85,238,81,48,196,76,13,66,100,143,59,7,142,97,200,95,131,156,220,97,145,169,254,167,124,239,255,229,88,187,232,168,5,75,115,183,129,186,63,255,247,100,191,208,13,153,29,178,26,206,27,152,182,221,26,158,62,25,4,40,154,74,76,154,28,43,1,7,179,16,135,53,200,80,68,146,39,73,62,21,1,140,207,17,200,167,70,54,186,203,160,160,29,79,1,87,66,99,139,10,2,74,97,43,213,37,28,135,232,185,200,84,232,54,207,3,4,105,106,9,43,40,162,71,138,62,189,218,26,174,68,194,68,196,169,93,90,220,104,14,33,34,142,162,37,134,102,2,34,95,50,199,254,90,8,248,242,10,174,249,37,9,109,65,22,32,8,85,130,41,171,116,36,78,13,231,122,82,68,156,56,24,166,54,195,229,23,90,204,253,53,100,196,104,120,123,72,115,107,103,162,86,15,85,219,112,93,217,135,227,109,219,172,23,41,94,163,34,92,233,75,210,18,142,60,171,182,184,58,87,103,77,176,117,62,32,195,109,53,175,233,22,37,89,109,87,107,89,82,189,139,228,143,90,101,150,241,95,169,90,31,95,182,51,111,12,61,170,62,228,106,204,87,119,255,255,254,127,242,232,56,0,1,84,94,18,0,42,194,132,62,196,179,52,199,233,42,44,207,0,0,213,146,98,24,149,209,67,160,192,142,167,123,235,51,175,141,58,176,53,121,180,56,61,233,16,238,131,183,235,198,209,245,250,126,91,255,255,232,255,17,219,171,126,137,14,249,46,209,0,0,10,184,194,156,35,32,141,140,235,66,16,128,204,52,65,49,149,12,197,97,115,13,14,12,26,66,45,88,4,36,58,159,162,72,243,16,15,151,234,104,151,167,39,172,104,55,120,144,16,173,73,57,13,62,181,113,124,169,151,68,165,185,183,25,123,106,255,62,248,169,124,247,183,211,147,42,97,121,159,164,141,205,210,67,187,157,236,195,255,251,178,100,45,12,166,80,104,208,27,139,127,48,65,98,170,25,97,133,100,25,117,163,68,110,61,55,193,29,22,167,145,172,20,178,203,102,32,163,19,151,102,190,168,38,84,8,6,45,202,231,169,224,19,118,54,58,72,58,146,12,215,86,239,90,180,55,7,203,196,117,178,33,207,191,100,90,134,82,153,58,171,116,207,16,106,219,125,112,73,172,42,115,244,77,175,14,187,127,163,198,248,139,121,60,107,204,153,106,135,101,219,140,56,113,26,33,109,68,175,219,94,187,246,186,61,232,114,146,209,77,189,169,98,184,43,86,237,216,122,121,221,28,111,89,34,191,0,3,0,0,1,222,32,230,23,8,109,17,35,58,72,136,204,215,92,106,185,132,245,230,139,142,81,14,201,28,152,254,96,40,161,52,104,141,64,87,181,146,160,180,79,9,175,226,27,145,241,79,12,253,118,235,255,251,215,103,127,254,255,211,242,76,2,91,159,133,107,6,36,36,25,53,48,103,1,104,52,6,103,194,33,148,66,96,208,0,84,86,166,2,16,120,136,232,178,150,129,133,4,114,132,56,59,221,95,116,242,244,254,91,202,52,154,17,91,79,77,125,9,4,153,164,2,204,28,54,90,202,217,129,112,223,74,63,108,52,116,50,226,110,143,97,98,121,155,142,61,41,4,206,152,62,177,34,183,18,61,250,206,117,93,96,131,106,166,187,132,115,149,206,164,198,245,109,141,188,69,199,119,141,33,115,92,237,159,107,166,140,238,153,196,60,121,22,115,5,99,52,135,156,75,92,221,167,63,52,215,77,238,230,155,134,18,102,134,28,162,55,191,100,85,201,18,27,100,54,197,141,214,82,57,122,18,181,14,239,103,84,70,169,226,133,74,218,17,44,134,177,0,132,74,179,8,12,123,206,135,146,100,188,197,91,227,76,153,8,0,211,195,154,24,53,163,82,33,66,43,98,67,92,10,90,240,194,77,156,182,209,194,234,143,172,36,183,185,61,255,113,206,146,68,17,24,232,18,30,198,82,148,208,221,240,86,81,223,251,134,209,232,249,254,214,93,116,198,124,154,158,221,63,254,186,169,255,255,250,80,0,0,179,29,245,35,84,145,3,54,64,227,106,7,211,21,196,161,5,16,99,176,136,97,137,22,99,208,164,162,166,11,4,6,10,168,164,0,12,184,204,80,152,50,102,56,128,214,239,18,60,224,200,108,102,131,127,37,80,230,138,32,195,150,91,54,101,166,140,192,233,232,175,216,93,230,184,202,115,5,46,114,84,130,239,165,161,179,75,200,54,60,14,76,61,239,239,98,223,6,162,86,77,204,163,210,57,35,227,82,152,82,244,198,60,177,230,141,104,126,8,11,186,217,5,158,66,97,63,82,173,193,97,222,124,122,247,180,255,251,178,100,69,14,135,13,111,205,147,184,123,112,63,67,106,79,96,175,120,24,149,161,62,110,61,149,1,46,15,167,17,188,172,162,186,135,126,42,222,84,201,175,153,117,233,39,142,149,180,6,93,82,185,204,29,254,243,84,164,214,205,63,55,115,236,120,248,50,110,15,198,166,190,237,61,164,212,37,76,106,54,94,46,236,246,44,53,68,40,94,120,23,182,95,200,189,72,144,213,186,182,159,219,89,115,204,213,179,35,252,184,189,182,126,247,255,255,227,249,191,49,64,0,0,0,64,0,129,192,46,208,190,208,180,177,123,210,64,176,23,19,208,210,173,100,91,189,204,34,42,66,48,230,171,80,106,6,140,35,17,52,106,253,190,226,7,165,58,63,247,26,29,203,127,170,205,159,93,40,163,255,238,197,191,208,11,184,201,125,3,139,34,140,103,55,1,82,12,70,32,51,234,84,209,2,96,112,48,200,225,100,15,44,144,33,84,198,208,100,203,194,4,72,79,150,131,44,126,70,130,15,34,82,17,4,217,242,62,34,195,252,214,167,161,65,38,90,98,46,39,251,74,30,162,160,94,50,202,124,53,164,67,1,232,56,79,221,86,3,236,184,89,180,224,138,147,22,11,243,238,205,168,119,149,81,172,107,239,27,228,139,216,129,110,50,115,232,143,97,157,188,204,230,73,215,72,153,29,160,52,153,249,203,100,182,162,90,65,250,78,246,246,221,187,75,91,152,107,22,10,30,246,153,93,117,173,78,154,89,231,150,221,201,162,231,22,58,177,134,105,4,7,140,209,211,212,22,125,122,246,203,170,31,175,61,8,151,39,177,45,183,100,215,150,122,235,70,165,29,27,254,160,64,2,132,166,52,30,0,91,12,99,78,131,33,132,7,88,9,20,64,155,88,158,53,174,128,31,224,149,220,118,146,253,72,142,29,98,129,213,11,14,81,129,203,4,54,233,74,243,230,255,114,136,241,170,239,159,249,143,89,115,11,13,242,244,111,250,172,250,232,255,228,191,217,255,235,0,0,11,180,67,190,60,97,208,202,24,243,14,147,12,22,28,49,166,164,202,98,51,0,15,140,56,109,14,12,2,4,99,10,248,225,40,40,194,165,53,236,94,226,222,83,167,112,8,19,52,129,2,176,125,162,230,17,4,45,37,85,43,232,176,146,22,86,163,215,92,248,148,135,208,23,103,216,108,213,70,67,97,23,73,128,249,234,43,103,146,221,76,50,92,95,196,97,177,86,99,184,136,150,56,61,115,250,56,73,113,47,100,198,117,199,195,233,157,119,95,62,168,210,241,248,210,152,232,186,26,212,197,101,29,78,90,127,25,182,107,31,41,174,213,243,49,62,242,10,141,184,69,63,118,161,94,157,191,216,222,250,222,20,136,226,117,28,255,251,178,100,84,14,134,88,104,79,27,141,103,32,79,233,9,211,101,138,100,24,153,147,60,110,53,156,65,24,20,39,233,164,157,144,94,207,236,17,111,189,14,252,198,234,11,199,79,217,199,171,114,227,108,44,190,245,87,159,197,72,103,94,62,89,45,181,155,105,22,5,0,7,0,64,217,128,40,241,0,253,192,128,157,59,143,112,145,162,34,163,180,38,76,48,83,113,49,140,68,113,7,141,47,179,114,142,30,179,28,209,10,79,85,46,179,1,97,187,2,11,20,102,147,127,246,255,255,179,127,255,215,255,250,58,168,87,10,194,134,123,155,207,213,175,136,82,233,255,34,10,176,1,68,61,240,248,207,82,147,118,139,140,36,44,51,146,232,210,98,179,0,134,76,60,128,22,1,133,130,198,23,81,51,146,221,153,36,136,195,210,92,70,1,150,161,217,94,200,148,88,136,60,190,209,180,152,19,45,151,67,142,201,113,239,69,88,29,230,135,23,151,226,154,24,213,90,211,121,163,87,166,218,146,222,82,253,106,223,38,153,63,91,18,239,215,33,58,154,39,220,95,117,108,101,131,137,162,209,231,138,81,171,59,93,183,118,74,153,75,162,150,202,25,213,182,193,250,83,139,234,139,45,74,94,247,219,59,205,195,45,106,60,242,13,184,174,92,205,52,106,26,153,74,187,65,231,78,56,146,69,203,229,59,240,176,237,149,255,204,210,237,214,253,78,103,108,250,139,67,54,131,155,157,137,40,240,124,46,12,151,162,251,76,199,164,169,0,1,24,0,2,13,190,227,139,135,147,164,185,134,174,24,60,190,133,235,173,56,0,25,31,122,1,0,208,23,20,209,209,38,174,46,187,44,197,110,32,205,57,222,128,191,45,112,248,160,157,127,228,245,241,57,34,239,154,60,60,50,3,239,255,219,245,83,255,80,0,1,179,9,17,0,91,18,105,96,220,110,72,54,99,176,4,103,76,188,100,144,156,5,23,76,129,28,81,56,48,82,49,97,7,44,2,136,176,102,64,26,28,10,3,0,132,46,81,130,64,32,4,33,89,99,4,99,10,138,6,52,104,215,148,186,177,84,243,1,58,181,210,49,48,32,6,44,179,31,140,132,38,197,229,132,68,92,178,24,164,85,225,68,121,203,111,244,82,237,31,193,106,251,39,236,154,40,188,105,255,169,109,78,115,155,113,59,133,158,97,142,250,72,15,251,18,179,147,68,203,222,168,166,171,231,205,99,220,37,224,27,142,135,239,141,142,251,107,205,123,176,125,214,177,44,43,102,154,123,8,139,222,170,134,162,130,232,40,182,68,57,40,36,188,121,237,197,23,94,145,94,136,218,157,68,222,58,239,11,194,85,137,15,90,61,115,131,217,25,110,33,81,135,166,232,164,141,142,255,251,178,100,104,142,166,237,104,77,147,185,76,114,74,72,233,230,105,98,106,219,185,163,54,46,229,49,217,38,151,168,53,163,165,248,166,189,248,176,185,199,243,89,111,235,250,218,224,2,0,2,1,210,234,136,86,35,88,99,230,169,177,67,248,60,28,6,17,24,48,37,105,101,97,137,141,205,33,232,134,140,17,70,66,177,21,187,95,73,28,184,74,231,104,124,222,95,131,36,16,109,191,168,170,63,219,229,161,62,186,255,250,107,255,233,156,159,255,208,152,115,54,51,6,66,211,180,133,211,40,34,35,76,70,51,19,135,147,77,212,179,58,132,129,16,168,99,192,126,6,16,76,16,14,204,97,72,128,160,24,224,20,101,8,162,68,5,3,128,178,16,42,105,210,5,10,111,236,112,156,242,169,35,35,163,139,240,134,179,41,136,5,65,184,51,101,204,214,33,167,94,55,54,34,42,95,16,8,30,172,73,41,233,26,65,90,186,168,230,222,189,49,126,90,168,56,162,105,81,201,91,30,236,173,216,222,13,119,236,101,127,59,251,209,80,12,238,179,29,246,45,59,190,190,87,46,247,61,91,207,106,222,135,37,69,77,204,15,86,162,98,19,142,192,15,71,232,95,205,153,109,236,87,61,250,153,84,103,56,90,54,89,10,18,242,214,232,191,93,173,169,230,193,11,21,131,82,191,37,169,179,58,233,166,110,48,134,44,94,112,124,245,19,165,82,109,86,49,127,141,44,130,108,28,180,171,131,84,76,183,234,38,219,208,128,14,25,2,161,212,216,66,128,56,227,98,11,196,47,194,203,29,5,63,70,20,13,244,34,66,28,137,83,157,64,227,10,151,19,137,214,142,104,70,125,83,194,245,26,80,107,40,44,223,249,166,127,159,254,245,81,124,18,190,193,80,47,25,166,66,90,255,169,197,63,171,137,1,0,32,16,147,147,152,153,121,215,12,144,65,18,133,131,65,76,145,228,12,90,179,8,230,26,29,9,134,23,240,75,214,40,145,136,146,14,129,128,124,126,116,184,78,26,200,37,117,16,19,201,116,136,190,95,36,8,254,193,129,87,180,225,248,130,163,193,224,173,21,155,59,114,167,100,248,101,192,247,219,164,225,102,235,201,209,103,156,108,182,249,7,189,37,252,230,86,39,60,253,149,157,251,99,199,253,81,220,108,171,150,206,254,19,61,246,43,144,252,167,85,77,150,217,183,95,10,230,242,209,155,255,52,194,237,216,159,162,115,115,7,125,254,188,191,255,147,115,1,243,117,185,171,246,115,75,203,117,150,15,29,134,58,156,15,148,152,150,21,2,130,193,193,229,161,31,213,235,45,93,123,106,229,143,107,96,0,0,0,64,0,0,0,224,12,66,24,92,6,52,73,96,38,42,17,40,90,120,255,251,176,100,104,8,165,205,104,210,187,121,97,48,68,37,186,63,96,72,126,22,41,163,80,109,49,47,65,25,12,167,81,172,164,160,102,142,247,38,151,59,22,118,227,240,128,53,117,125,48,7,211,193,97,241,241,63,252,111,191,255,110,53,208,10,152,20,11,78,222,175,255,255,255,253,22,124,73,167,166,56,18,229,151,240,43,115,208,60,192,134,64,26,45,23,241,49,84,93,199,148,53,35,22,17,214,95,6,80,59,64,151,72,7,22,79,14,154,58,35,143,73,75,79,108,100,180,48,50,168,251,35,247,115,243,82,24,173,41,1,226,172,16,164,67,142,0,121,129,55,46,101,57,51,200,181,84,7,208,58,101,3,88,153,40,37,188,68,184,35,136,145,10,76,164,85,148,34,94,177,19,85,40,52,137,20,217,33,21,60,232,102,26,204,113,95,28,91,9,149,162,205,123,96,210,121,234,85,26,144,136,122,156,76,134,33,226,232,105,23,116,182,58,116,204,197,67,46,56,26,141,45,26,148,165,40,243,172,39,119,41,137,89,192,176,132,83,137,228,99,89,145,241,67,211,244,116,17,12,0,72,101,4,229,134,101,15,95,131,21,180,13,58,178,23,162,51,14,8,32,160,130,76,81,158,58,87,98,64,246,204,100,210,164,114,158,186,131,74,100,146,119,219,10,254,182,42,65,211,114,29,67,194,170,238,233,165,54,123,211,103,214,226,223,236,84,143,250,16,2,110,243,14,101,147,155,12,211,21,77,115,37,76,163,17,64,67,25,2,147,18,3,165,86,70,180,222,32,1,204,43,7,64,64,72,36,96,26,30,136,132,21,56,59,73,140,202,20,13,200,107,16,42,139,147,13,62,90,220,26,166,45,96,20,5,148,157,144,45,93,210,209,82,194,168,172,218,183,40,144,70,118,177,161,88,62,207,214,201,49,224,142,18,41,34,41,198,5,36,73,50,145,53,217,18,143,204,169,69,63,226,151,231,242,79,110,232,185,83,134,229,159,52,99,26,19,232,251,62,77,156,136,73,24,190,13,55,226,15,205,37,238,221,33,106,125,94,131,109,154,183,100,77,49,20,172,141,6,59,88,149,166,212,167,89,111,137,165,164,246,79,173,9,58,174,115,44,137,47,137,49,75,145,244,20,66,223,114,123,173,59,51,24,200,0,192,64,2,4,225,142,199,118,153,66,36,128,13,23,130,113,73,58,96,70,15,3,110,194,25,45,149,192,7,109,118,39,171,225,6,52,44,198,75,30,106,82,47,81,16,197,18,23,142,107,32,170,112,106,200,14,208,100,41,179,233,198,157,6,248,31,204,89,64,173,173,209,33,197,67,193,204,92,134,139,138,177,23,35,91,209,235,212,116,180,138,191,152,255,244,6,238,223,126,8,255,251,178,100,148,12,134,21,104,205,147,184,51,98,96,133,9,163,105,40,132,19,225,163,70,109,225,33,65,147,156,39,41,141,36,112,233,58,1,211,59,68,118,83,3,180,68,44,24,131,50,141,146,9,97,25,226,141,9,56,192,68,100,159,128,165,226,101,225,99,200,238,51,9,151,123,189,210,110,20,197,204,177,107,176,199,98,105,79,26,120,209,234,85,168,202,86,147,237,93,82,74,27,123,23,68,55,103,98,146,208,158,206,169,61,64,212,227,60,52,65,63,183,208,249,204,191,157,52,228,13,229,52,102,115,184,249,39,6,235,113,118,18,165,155,154,140,25,147,150,66,202,243,98,234,48,57,46,154,87,176,73,143,22,209,61,188,69,73,122,85,70,88,131,169,91,93,180,154,139,89,184,114,107,39,14,137,85,181,103,16,0,6,170,0,8,182,71,179,2,197,70,252,27,60,197,160,130,70,0,174,165,206,74,138,54,163,66,204,225,233,136,141,217,182,254,164,86,20,4,181,197,119,145,157,97,138,118,207,144,250,106,24,127,83,67,241,100,222,147,109,132,105,135,206,229,168,39,117,187,181,91,155,218,236,138,217,154,154,186,105,229,102,144,77,234,45,254,252,188,247,89,223,98,63,79,149,171,255,255,233,5,203,117,180,194,220,211,100,4,202,199,102,73,5,24,144,40,60,8,58,188,148,229,169,102,133,239,110,233,127,17,86,137,10,97,69,42,205,199,174,198,222,72,194,131,53,7,190,41,43,139,3,2,64,86,218,110,37,186,54,226,220,193,208,109,75,113,135,48,211,9,38,232,219,36,247,54,51,167,38,84,94,75,36,113,152,172,164,167,6,178,76,206,109,247,91,157,223,140,17,232,12,226,9,35,100,60,83,201,91,138,104,181,179,166,243,35,87,7,92,85,122,127,19,62,163,144,73,177,3,83,90,56,209,162,74,132,245,216,220,139,37,177,141,57,63,52,224,181,176,140,77,75,21,220,180,167,106,43,45,106,41,100,80,63,207,32,218,41,43,37,224,35,100,91,74,186,104,172,6,192,0,7,224,170,112,32,128,40,220,70,46,104,187,99,64,37,80,161,16,20,46,90,97,133,111,66,61,129,5,147,86,62,241,17,70,176,203,92,210,145,246,51,11,202,193,69,230,45,228,210,218,77,189,152,18,144,42,117,173,214,35,241,52,215,166,208,108,99,179,53,127,38,220,58,83,250,12,197,81,45,172,68,232,178,250,183,51,245,206,189,191,253,223,236,221,178,123,221,121,55,178,224,12,214,73,76,203,239,51,209,48,16,94,50,104,204,197,130,35,22,133,128,1,241,64,251,134,200,1,192,84,179,69,89,61,104,61,57,95,243,167,65,177,83,192,192,72,110,58,155,58,172,138,59,142,255,251,178,100,168,12,197,150,104,79,155,152,73,112,103,198,217,130,109,137,118,22,185,161,62,117,198,0,1,141,157,230,74,180,144,0,192,211,206,151,80,247,76,31,114,153,134,180,164,223,243,232,83,92,189,53,87,34,63,248,155,193,34,173,30,193,237,250,51,103,25,92,123,67,99,165,144,245,143,159,218,56,135,2,92,174,79,173,155,192,246,192,177,252,149,208,76,51,43,222,142,144,223,55,101,61,39,237,109,181,93,117,205,133,229,147,31,211,40,186,58,55,141,157,55,240,81,133,145,229,99,230,173,214,137,109,236,236,63,13,166,62,165,236,228,126,134,197,157,138,147,173,58,169,159,226,239,56,209,248,135,169,198,58,64,55,0,176,188,164,48,81,177,155,4,212,142,182,19,162,132,179,104,55,1,174,240,40,166,16,203,12,160,153,28,74,205,3,224,36,225,0,112,53,120,150,200,249,227,144,68,107,110,66,91,221,233,16,233,116,80,168,239,157,219,89,153,159,61,191,183,229,173,199,37,213,19,58,200,161,147,134,86,255,229,247,219,217,109,188,244,251,79,63,140,215,135,229,45,110,254,74,28,82,16,73,14,200,143,140,236,37,12,250,126,204,3,12,207,111,101,79,65,22,65,131,176,240,236,104,0,88,102,144,64,103,236,242,97,225,34,76,15,21,0,35,1,129,211,6,193,147,83,135,3,5,194,38,249,64,76,58,18,245,155,7,102,207,160,178,52,106,118,64,198,76,48,96,105,49,48,167,133,105,176,38,211,151,115,82,120,71,141,152,208,45,221,77,13,75,3,20,48,197,60,8,83,27,173,42,173,69,28,107,108,221,211,96,224,97,106,192,0,28,99,208,146,132,141,118,237,30,85,104,165,110,92,250,155,187,70,108,88,176,3,12,17,84,18,20,137,151,101,118,53,157,171,12,145,58,36,178,247,46,36,226,24,50,227,0,75,210,171,140,176,2,160,32,169,26,11,244,153,253,61,105,236,212,18,77,47,151,214,157,212,179,51,46,28,64,5,121,23,113,9,12,44,88,155,198,181,55,79,49,157,74,217,223,206,151,24,196,166,221,61,124,235,218,166,185,72,166,12,85,184,45,217,59,224,219,193,145,53,52,131,183,141,63,117,141,252,48,177,111,150,255,185,194,53,172,99,115,253,183,248,211,218,165,141,188,141,150,3,139,181,88,110,10,118,229,15,60,129,178,182,119,246,166,87,171,126,185,220,175,255,255,255,255,255,255,255,255,255,253,185,125,251,20,150,55,98,99,255,255,255,255,255,255,255,255,255,227,209,120,125,255,167,126,40,88,156,172,0,0,43,0,18,82,229,12,97,176,0,21,64,193,6,144,20,225,17,133,60,77,102,2,149,212,175,229,36,5,101,231,144,67,123,255,251,178,100,181,128,10,62,134,205,142,119,64,0,90,38,202,58,204,32,0,29,161,203,78,93,172,0,1,15,140,231,131,178,96,0,38,5,28,66,18,1,50,140,69,131,127,107,170,189,253,228,234,190,132,95,85,19,240,249,113,73,228,33,238,246,46,72,120,85,8,245,53,254,60,168,152,136,153,255,215,154,190,9,158,159,224,23,248,135,210,0,51,230,7,121,179,20,8,34,115,55,3,143,9,19,50,87,13,104,102,148,202,72,153,164,48,92,0,56,155,21,140,167,106,65,205,179,240,18,173,56,68,44,123,54,142,137,209,10,201,36,44,217,73,212,91,181,30,114,100,213,146,254,25,189,89,51,53,154,218,157,172,142,149,228,213,148,210,57,117,55,229,242,21,101,104,213,242,131,115,227,68,127,92,26,205,198,220,13,16,202,63,66,239,72,162,44,166,206,233,236,210,193,45,172,166,153,254,207,245,31,213,101,99,104,82,153,198,255,249,14,68,31,214,134,226,210,191,109,155,29,211,242,252,220,13,91,175,63,235,237,118,106,67,73,122,5,253,219,231,189,110,118,90,110,153,234,189,110,234,151,158,240,200,61,176,111,127,63,132,243,160,213,156,222,63,26,198,229,156,91,42,175,159,227,112,158,179,91,11,186,161,207,21,131,145,246,228,253,156,121,158,57,79,99,113,249,203,149,243,230,176,238,242,215,238,155,255,159,255,251,212,63,159,110,107,42,84,12,106,228,142,44,162,90,25,108,13,129,12,46,168,212,105,18,164,181,87,38,31,111,203,99,8,40,16,134,39,138,155,71,182,111,192,6,249,199,24,87,210,141,33,111,93,53,234,30,144,100,37,169,223,255,223,252,187,217,255,91,63,245,55,255,254,92,0,71,118,196,196,138,133,71,89,178,89,244,116,50,159,66,37,86,126,58,2,98,194,69,80,123,100,166,137,3,10,70,82,101,246,198,185,64,79,176,230,101,223,70,7,208,112,192,144,42,192,65,19,34,68,172,113,116,254,181,88,104,59,180,34,135,137,79,109,184,2,129,166,155,42,151,106,176,141,0,184,121,72,208,70,181,109,161,53,1,237,232,192,100,96,185,83,9,29,31,168,140,214,26,196,184,72,169,214,72,255,78,54,86,51,2,92,67,198,5,149,136,22,247,27,43,75,124,234,173,181,255,126,170,85,72,124,96,144,232,47,98,212,175,124,78,8,170,221,92,201,234,88,15,8,111,9,237,77,24,209,87,42,21,188,229,63,103,206,35,237,128,226,78,53,203,93,4,188,118,50,204,115,15,67,117,89,103,178,41,11,157,157,127,177,51,83,159,40,248,199,177,66,239,110,235,102,247,7,228,100,182,55,105,20,26,54,179,139,204,66,164,115,197,55,18,141,83,81,170,11,255,251,178,100,115,132,56,85,120,81,11,121,124,240,69,3,186,21,101,130,88,30,133,225,79,77,97,243,193,17,25,41,20,243,21,152,156,53,116,240,67,9,41,122,192,165,87,118,109,196,92,53,162,26,41,18,183,172,217,200,54,147,123,133,169,190,62,95,99,94,35,32,2,0,31,20,131,79,68,85,117,72,101,77,70,184,188,216,132,45,56,24,12,199,25,187,221,166,191,6,19,28,113,206,170,162,16,112,146,241,218,8,66,50,208,23,61,2,53,202,154,117,132,193,113,35,246,118,207,134,116,95,255,235,255,255,255,253,63,252,176,4,36,82,12,198,12,174,70,104,96,169,253,156,95,242,238,24,177,132,91,19,61,227,34,16,170,142,152,93,13,90,70,70,76,106,83,16,43,19,90,234,58,182,243,23,67,155,114,108,112,240,108,145,15,82,102,205,149,155,71,113,96,67,181,184,9,17,176,182,236,216,227,164,213,228,247,165,12,91,46,38,60,237,229,83,126,106,231,86,244,113,157,187,84,76,182,4,125,108,206,199,102,215,110,76,62,188,154,182,56,233,235,114,40,253,176,202,176,218,58,207,232,145,32,192,202,38,89,164,155,118,94,41,4,2,230,195,116,83,18,185,78,86,163,208,219,207,162,217,19,246,185,233,1,189,206,102,214,255,238,70,85,146,223,129,229,186,133,156,42,157,166,80,224,138,172,126,76,88,82,186,61,76,182,67,216,4,100,55,82,34,85,239,90,153,142,214,20,21,92,128,99,143,121,22,182,220,217,231,113,214,241,23,88,204,58,234,207,75,14,162,98,71,13,107,91,255,243,246,186,221,113,247,242,165,114,223,181,255,214,41,255,133,20,32,104,64,212,96,219,91,6,200,39,203,131,139,98,137,47,66,196,229,167,179,24,55,240,117,42,47,120,67,56,80,165,120,131,66,133,102,59,70,14,196,18,48,116,97,210,70,116,95,165,87,59,253,77,171,124,194,201,231,209,232,251,60,207,255,255,255,156,4,0,8,28,97,196,168,27,70,97,33,8,249,160,73,20,72,4,196,233,65,86,137,236,170,6,233,96,208,93,19,217,98,36,226,164,45,137,125,25,157,22,227,240,28,28,162,232,21,197,13,222,45,116,190,165,7,95,118,4,200,164,148,40,182,238,61,105,89,59,147,49,157,251,173,239,46,18,5,107,81,38,242,243,118,88,88,94,114,229,173,218,89,218,41,168,147,9,177,126,64,167,233,163,124,181,36,145,49,12,101,186,141,220,201,141,170,215,235,109,102,31,179,88,149,39,154,219,194,18,124,158,202,137,74,245,77,149,37,88,151,210,214,199,10,243,53,27,188,147,183,26,21,159,211,72,133,107,36,180,173,244,180,242,110,102,182,94,249,102,107,33,51,98,255,251,178,100,87,4,72,66,120,81,51,155,200,144,69,102,90,137,60,229,102,32,53,225,68,206,96,249,192,245,153,41,152,244,137,114,17,104,97,248,150,193,49,118,115,28,170,251,44,139,243,147,115,9,246,218,193,104,216,86,44,186,105,254,136,103,4,202,99,177,156,231,99,160,167,45,202,102,167,105,247,95,110,173,63,59,187,89,229,48,204,172,101,102,89,110,134,103,41,68,39,153,101,111,12,178,201,119,90,230,60,132,127,239,26,75,18,239,213,174,247,93,255,255,146,73,192,160,0,15,192,37,33,150,145,55,161,7,192,12,232,76,104,180,101,170,81,194,84,133,11,225,87,160,203,201,181,7,105,159,185,98,152,144,17,212,5,29,15,134,70,1,177,61,7,206,109,28,177,82,151,255,254,19,20,163,254,191,94,186,191,246,254,239,252,184,66,184,30,97,66,153,183,192,226,1,9,203,80,98,32,33,132,130,96,71,57,135,66,41,226,210,204,54,2,127,16,96,197,36,196,6,57,68,1,212,198,219,106,68,59,148,228,146,164,67,119,96,188,134,26,11,64,181,132,64,66,176,92,50,135,192,144,93,4,235,19,203,37,176,36,21,156,190,220,36,55,168,29,253,71,19,217,138,79,76,45,123,18,229,146,167,56,201,21,206,124,165,144,228,235,63,145,167,218,3,110,91,134,44,67,216,84,82,89,127,202,57,237,133,80,119,36,24,123,190,168,141,249,102,153,2,7,93,220,73,161,253,121,84,155,152,239,117,38,229,29,185,186,41,30,171,140,6,47,133,165,245,57,158,45,252,29,151,96,44,121,200,5,215,214,106,57,33,164,133,82,185,182,106,193,172,147,24,205,43,207,33,191,114,2,86,168,106,65,3,34,221,124,101,53,241,150,229,117,197,162,171,72,46,185,170,242,166,144,213,236,212,211,46,181,41,173,142,25,110,72,176,116,89,85,189,22,198,214,232,34,191,187,163,189,192,107,34,160,185,213,228,102,178,211,249,196,129,32,0,3,96,135,224,32,173,129,170,23,20,20,89,16,213,117,19,179,206,158,253,159,208,62,41,45,248,206,244,159,248,143,174,80,95,58,6,166,157,30,12,71,217,247,203,251,211,244,15,167,38,12,31,255,255,37,21,255,255,66,0,200,4,167,219,10,153,8,138,116,43,33,139,3,70,22,8,153,161,178,112,17,232,144,168,0,60,137,53,152,163,57,131,245,129,135,92,209,89,224,111,14,146,176,11,161,235,132,136,33,169,222,70,6,98,39,195,81,161,75,72,74,122,145,188,245,142,96,241,246,83,57,50,155,192,101,114,124,81,218,15,247,173,38,168,238,2,69,164,205,166,80,93,41,76,100,72,17,48,105,200,186,35,83,71,40,100,219,165,102,92,175,255,251,178,100,56,15,24,120,112,206,139,155,209,162,65,6,74,138,60,199,54,30,153,175,62,14,107,38,193,34,35,232,149,133,157,160,60,158,55,161,247,66,252,107,20,209,177,126,97,253,229,118,122,80,162,245,0,52,99,4,159,154,50,72,151,252,56,189,206,129,247,226,243,27,43,27,71,17,105,78,103,239,114,167,74,30,160,148,49,124,154,37,186,89,80,80,82,125,86,137,35,187,107,237,148,96,157,123,21,89,244,245,188,219,130,77,115,99,161,36,121,197,218,51,223,218,154,103,118,237,228,200,109,79,100,221,150,247,37,112,202,186,214,87,162,191,42,237,89,109,158,112,73,70,114,138,86,232,208,240,179,238,172,230,23,42,206,125,185,135,54,143,10,150,100,58,223,208,73,187,141,202,155,255,247,219,191,174,216,250,159,73,105,253,5,0,32,0,11,200,0,3,217,4,236,38,159,133,173,12,75,65,67,202,112,93,242,172,190,32,62,133,185,124,159,216,191,199,70,9,14,0,242,40,41,14,52,8,141,70,33,231,152,54,37,207,157,255,254,250,119,225,239,111,252,247,253,159,255,233,25,57,29,108,22,72,94,49,222,4,193,96,225,32,81,146,32,6,169,23,44,128,96,3,132,157,152,182,199,73,177,19,55,240,44,92,76,227,74,156,3,213,14,60,76,32,111,55,81,18,15,25,30,121,129,14,3,204,70,198,1,62,12,121,112,117,43,251,75,7,13,217,98,143,209,219,131,86,165,137,89,1,48,255,88,67,121,169,177,16,13,11,181,84,141,124,167,175,115,220,60,176,166,119,242,179,18,191,189,169,213,189,101,27,187,111,2,97,110,217,29,5,138,239,19,44,216,62,86,178,70,247,135,169,30,53,237,171,16,136,173,89,188,53,149,90,244,82,142,196,158,219,120,33,41,180,183,197,49,121,240,245,112,217,251,188,32,252,170,40,227,87,223,166,210,207,187,106,101,238,237,201,28,17,134,114,134,225,47,169,73,5,60,210,249,67,117,96,144,230,53,227,87,181,79,220,37,50,251,67,197,231,106,134,164,13,142,170,189,214,236,115,156,254,228,216,176,239,121,63,189,97,82,247,254,181,175,255,165,159,112,160,32,206,92,4,5,63,21,212,76,220,7,100,24,48,40,47,88,167,126,157,58,139,98,141,242,22,167,14,47,17,17,188,175,129,176,186,19,26,175,51,57,51,76,110,162,119,207,169,54,153,242,135,207,86,255,254,79,70,198,175,28,0,14,223,255,248,175,255,249,237,148,127,252,57,251,128,0,128,112,162,65,24,18,123,27,60,64,64,88,200,17,13,48,80,9,157,173,38,45,79,30,48,114,229,96,141,179,2,34,153,85,8,176,44,230,148,80,104,94,181,64,193,222,89,112,255,251,178,100,24,132,134,41,100,82,147,111,101,224,72,166,138,50,97,141,62,25,209,163,79,77,201,254,65,3,31,42,40,245,169,120,138,1,62,24,67,27,24,39,166,235,146,151,86,129,108,200,118,252,42,22,186,97,163,49,79,202,122,52,255,141,94,87,145,179,13,85,184,44,83,202,200,159,181,189,179,104,5,44,74,144,23,115,100,76,33,92,128,6,210,87,181,179,254,147,115,131,133,173,68,179,251,195,158,245,141,146,7,247,149,36,111,207,140,103,182,227,88,76,127,181,228,181,126,239,94,197,210,143,91,43,214,110,8,232,160,174,12,212,251,39,81,82,33,114,179,82,146,112,166,234,155,5,34,151,132,241,241,116,47,177,187,44,136,104,31,116,160,209,132,17,5,253,42,1,57,250,159,19,160,6,2,110,51,168,145,132,245,68,82,46,18,160,92,95,80,11,38,8,207,62,134,146,194,57,210,148,91,2,20,224,213,76,74,76,217,77,170,234,166,234,205,31,214,139,127,85,42,45,255,252,219,59,168,203,29,224,146,170,96,54,67,203,85,4,115,63,206,200,255,255,164,32,19,46,2,215,4,40,13,81,21,69,14,24,157,154,75,140,60,160,73,181,247,105,101,242,130,157,16,73,43,77,205,108,33,111,109,42,44,244,72,0,68,15,94,25,40,15,181,85,159,143,0,229,52,44,5,111,115,119,183,117,88,232,240,191,223,174,162,55,253,246,181,249,198,126,179,38,132,103,77,9,207,149,185,157,232,107,152,208,182,156,238,187,119,24,171,53,21,203,3,197,67,24,73,178,198,42,40,19,192,43,37,168,221,50,168,134,146,235,60,83,164,86,121,233,70,243,108,180,43,169,13,68,179,244,171,117,155,54,235,208,206,112,183,110,43,245,184,53,222,99,143,31,135,159,211,116,182,228,51,78,168,191,162,125,19,134,154,132,251,136,218,9,178,196,253,136,83,8,124,204,107,34,122,154,91,141,103,174,123,95,37,48,244,217,58,205,155,226,227,14,251,115,125,146,91,0,160,48,28,0,10,5,211,242,97,66,236,126,163,47,151,6,28,237,106,87,215,2,34,206,80,141,48,146,220,55,255,239,247,158,44,64,209,162,230,107,106,187,255,255,251,77,89,81,88,213,17,35,173,4,99,193,252,109,163,127,255,228,95,233,32,0,0,16,200,215,195,126,132,140,66,38,63,121,64,194,97,0,160,68,204,52,83,104,1,194,2,194,0,57,135,129,74,222,204,132,155,133,4,39,144,128,116,143,178,165,57,7,21,98,114,162,82,225,18,29,155,38,33,147,3,141,236,22,23,29,141,3,108,62,37,196,148,212,157,162,184,244,168,22,243,94,116,83,9,74,135,149,241,67,131,201,214,23,83,13,198,152,237,255,251,178,100,49,140,136,23,120,79,27,154,46,112,69,39,186,87,61,39,58,29,13,163,62,110,101,243,193,14,25,41,76,244,168,248,12,85,169,234,164,67,249,239,78,254,164,167,245,83,121,238,10,187,188,173,101,181,80,69,156,166,6,74,63,150,232,68,148,81,93,78,208,147,109,181,68,11,162,230,105,30,161,85,229,151,51,155,134,164,154,148,223,179,220,104,6,66,82,111,74,167,95,11,41,147,79,151,204,78,119,81,166,163,244,181,148,42,238,251,45,238,118,85,124,247,199,178,198,222,84,14,93,250,84,219,34,57,2,238,2,100,22,250,247,181,87,145,197,140,201,76,16,7,235,25,81,8,70,167,83,25,181,80,145,223,220,170,143,60,41,89,244,254,86,173,68,243,173,102,206,54,112,211,47,126,172,58,237,56,181,88,180,24,222,26,0,68,0,80,0,30,201,196,32,29,178,3,180,13,170,116,84,92,107,100,188,203,95,212,126,134,143,74,29,141,198,46,46,244,32,46,137,135,244,118,75,92,202,43,219,254,127,252,229,245,23,24,112,64,73,160,165,68,194,67,81,181,255,254,63,254,245,127,232,0,0,0,20,192,214,67,78,133,129,4,243,223,47,140,112,0,4,129,76,37,133,30,67,172,64,176,24,88,128,141,8,120,98,180,144,64,65,203,29,21,4,14,224,215,156,195,224,72,114,36,84,44,15,18,158,244,27,51,111,126,155,8,164,225,199,220,152,84,184,241,255,187,150,4,198,81,83,183,176,158,67,3,214,206,228,170,112,47,96,155,122,164,76,87,183,58,38,105,157,91,157,253,203,51,191,167,59,123,214,251,241,62,111,229,223,234,36,161,23,105,85,219,53,237,32,210,84,82,244,24,11,37,25,202,117,138,111,38,50,167,58,223,229,98,15,213,127,190,216,162,252,133,90,207,170,195,151,177,60,105,213,151,79,237,83,220,218,254,9,21,46,60,29,230,41,145,245,88,182,158,19,19,30,23,216,0,163,242,222,143,165,174,127,160,24,28,214,64,111,86,180,55,4,184,214,99,218,152,93,89,152,224,57,67,158,119,138,184,47,37,90,79,110,27,20,117,76,40,241,191,173,132,0,40,3,25,140,11,128,135,70,22,81,166,87,147,88,249,94,52,198,164,255,101,51,135,133,186,110,206,31,118,170,151,252,163,253,121,46,114,236,232,223,244,253,185,116,84,197,179,97,88,62,192,217,230,40,54,200,76,255,79,243,63,254,254,32,235,62,0,0,51,9,239,0,73,225,0,244,229,184,244,192,117,140,228,133,55,200,124,28,12,33,1,24,116,98,156,65,96,89,139,87,224,160,172,232,232,64,137,38,207,97,227,16,5,101,207,0,233,224,48,60,231,32,97,179,229,62,69,188,255,251,178,100,31,12,7,11,104,79,19,153,124,240,71,7,186,109,61,77,110,27,129,163,64,110,101,243,192,255,153,105,232,243,169,248,18,202,43,1,148,5,47,186,236,203,174,172,133,109,203,21,145,169,180,218,46,252,212,218,239,141,234,24,115,235,67,69,80,113,249,230,39,150,235,126,240,141,99,59,86,81,142,26,230,63,24,239,113,144,95,245,102,69,158,76,142,31,47,250,196,204,201,162,12,220,248,38,4,246,124,167,28,218,243,80,186,243,146,235,147,238,126,51,178,219,51,211,211,34,194,151,197,201,244,213,168,222,117,184,49,163,107,135,123,223,133,242,215,58,180,61,231,8,191,166,250,65,131,105,24,152,178,110,41,220,187,197,14,240,230,237,161,102,4,229,148,74,80,246,125,55,178,137,238,161,110,218,172,13,103,50,110,190,148,189,60,47,242,192,0,16,16,0,1,28,0,12,230,22,128,137,144,123,22,66,249,238,149,150,234,120,47,47,32,0,110,80,66,88,111,149,122,175,208,158,157,95,44,242,169,83,40,191,255,252,220,188,200,28,90,69,243,82,232,129,142,142,160,216,35,166,136,220,244,155,255,255,57,253,68,0,0,7,152,78,144,10,16,24,16,250,97,56,48,140,46,33,4,24,177,228,16,242,141,179,208,129,58,54,174,99,39,2,136,134,206,3,206,60,118,125,94,35,4,131,38,232,7,74,202,217,13,75,207,5,96,72,144,228,5,3,89,131,75,225,189,59,29,228,104,172,25,236,27,180,159,12,200,162,147,251,105,39,236,25,11,251,171,190,23,203,47,231,254,87,245,140,206,240,194,14,230,240,231,253,189,126,181,254,198,155,92,175,176,198,175,202,196,197,209,109,68,193,231,197,169,105,155,94,226,250,181,42,245,47,111,114,187,184,254,50,93,231,2,13,3,56,63,235,104,38,28,93,102,31,214,76,21,31,202,237,45,157,106,62,245,28,230,245,174,109,2,152,141,250,120,85,219,198,63,191,71,161,232,216,235,170,129,50,185,139,4,100,38,254,223,135,76,100,236,76,190,117,1,92,164,171,117,85,136,111,137,220,52,201,25,131,78,221,64,12,0,12,15,160,0,152,86,192,7,93,199,208,40,28,180,248,225,101,178,50,53,47,134,141,179,198,29,14,239,242,165,144,23,132,78,80,23,232,221,232,109,82,142,255,199,142,39,168,249,193,27,138,221,125,70,120,99,194,237,209,5,138,196,0,18,0,88,195,55,35,60,1,199,133,6,216,157,168,26,123,24,62,160,99,97,163,35,78,211,10,6,20,201,105,24,221,16,28,20,110,98,161,113,227,147,195,12,152,48,43,94,176,140,188,14,20,69,212,212,121,100,223,65,2,49,66,20,83,188,9,91,203,142,55,52,255,251,178,100,36,12,7,14,104,207,155,152,125,96,71,70,90,90,97,231,24,26,129,163,68,110,101,243,193,11,158,233,180,243,169,224,213,89,229,223,79,124,172,40,250,24,85,172,225,83,93,154,113,42,188,108,225,171,242,251,115,213,124,168,238,97,40,191,218,8,221,110,86,177,203,177,93,255,103,251,234,116,222,103,112,132,145,140,246,44,94,74,210,48,26,234,189,130,40,249,243,42,126,190,57,238,206,120,255,63,150,214,69,125,43,186,43,103,247,84,185,235,47,113,240,165,65,126,153,75,250,51,191,190,56,164,234,6,247,175,188,39,101,149,180,177,58,146,9,239,106,35,216,210,16,43,4,88,152,162,49,145,168,246,125,82,84,162,143,122,63,120,229,165,223,186,182,20,104,206,79,161,195,143,166,117,52,55,190,84,2,0,0,0,48,1,102,159,87,212,33,12,163,12,29,196,53,30,175,115,87,105,20,234,164,42,18,226,176,228,65,110,97,122,245,228,46,118,135,186,61,17,244,100,57,191,206,251,234,89,12,53,163,227,115,163,78,4,30,120,61,123,255,202,245,127,255,183,255,254,36,36,36,3,152,64,216,7,62,80,156,113,52,49,48,201,94,152,164,120,28,216,133,193,101,2,158,42,169,129,75,234,90,244,21,66,226,64,106,87,144,10,6,195,67,162,225,33,36,195,0,58,6,147,67,144,241,50,55,227,201,199,158,112,93,22,118,74,1,189,155,243,69,126,48,68,77,236,224,42,47,182,234,235,73,209,10,175,34,116,62,175,209,214,212,187,10,151,94,108,245,187,22,112,137,107,247,83,253,232,123,63,23,46,67,219,170,215,157,72,176,213,50,110,193,146,63,194,50,249,231,123,95,119,45,126,95,114,30,174,12,83,238,106,12,136,149,132,54,45,170,48,69,246,68,21,218,193,1,71,75,21,134,45,233,145,18,181,36,182,233,31,106,215,216,63,75,196,222,18,131,125,177,142,104,121,110,17,151,239,229,73,111,48,242,116,255,18,179,210,37,88,105,10,105,91,103,172,251,198,42,251,23,0,8,68,0,50,0,192,1,16,229,168,3,185,71,105,7,30,10,166,210,196,157,130,93,235,184,100,114,34,97,113,101,75,226,162,17,209,166,102,132,115,57,206,189,125,171,244,230,255,164,211,142,32,140,68,196,96,52,248,15,185,241,57,255,255,254,64,4,0,0,52,98,32,111,64,104,128,184,121,193,193,130,130,195,64,211,30,188,205,36,31,88,225,96,49,64,45,63,27,227,38,4,7,135,215,74,162,176,128,68,20,186,12,12,33,183,84,26,58,12,58,70,19,124,219,205,234,103,0,151,73,137,139,202,89,228,221,71,101,183,166,80,197,231,106,27,89,81,187,138,160,92,187,85,255,251,178,100,43,140,7,24,104,207,155,153,124,240,71,105,26,119,61,138,52,25,249,163,68,77,189,53,193,21,38,104,201,135,168,216,87,204,131,6,203,3,92,184,210,168,37,52,80,29,76,106,200,238,114,103,88,213,156,222,124,195,60,230,127,125,229,238,51,232,23,183,70,1,183,82,100,72,217,254,146,130,105,131,3,89,166,98,218,148,95,106,87,115,231,208,220,229,39,254,119,219,192,151,62,204,39,241,119,166,55,29,213,171,123,161,241,27,245,248,244,174,217,113,76,25,26,246,213,223,234,11,201,229,194,3,89,203,150,188,187,120,127,64,126,19,207,88,160,157,145,30,201,133,19,115,92,9,227,196,127,105,108,223,15,174,105,184,205,244,133,30,42,207,255,151,10,0,128,5,230,209,66,167,13,171,151,192,199,113,163,44,18,188,6,61,142,80,252,71,51,76,137,182,250,61,83,84,219,181,63,255,255,255,109,122,98,64,4,9,100,36,149,74,111,191,190,17,14,84,137,232,23,43,245,15,75,231,136,159,119,254,113,110,226,62,189,64,0,62,58,240,120,67,6,150,26,127,107,166,12,196,103,129,228,184,96,225,34,34,209,192,82,101,248,120,180,166,90,140,44,9,7,12,3,139,8,171,84,176,128,90,25,135,66,161,5,9,15,241,107,1,163,76,57,152,142,2,152,55,0,204,176,159,168,6,193,8,141,12,85,221,90,78,172,77,215,32,234,85,47,153,123,72,148,177,161,176,144,104,240,116,250,50,230,43,52,250,134,251,16,150,101,102,150,125,89,131,76,113,172,254,169,133,76,8,105,199,113,230,14,173,71,67,0,50,188,101,244,179,61,163,165,179,2,159,55,171,255,159,51,186,146,183,29,225,59,157,71,78,195,189,55,107,101,117,38,188,174,16,32,60,153,69,212,1,227,107,49,217,206,129,60,32,103,125,16,206,31,103,159,67,140,114,50,204,156,103,165,249,86,228,117,240,147,165,229,253,236,167,93,117,177,95,202,128,0,125,3,139,6,25,151,36,78,225,18,82,239,18,35,73,236,1,38,89,187,99,46,152,50,232,121,26,68,113,203,151,246,151,213,222,213,55,232,187,127,255,255,213,181,231,182,44,246,215,255,249,15,244,127,215,174,234,118,132,105,240,111,92,20,159,255,109,40,0,0,1,80,193,78,7,222,76,98,112,230,49,12,33,8,208,196,204,185,52,224,199,69,128,9,3,75,209,54,32,20,49,53,117,210,215,144,18,100,1,42,137,229,37,25,175,31,66,162,132,20,2,171,227,162,97,136,73,40,213,115,97,68,38,15,147,171,89,88,248,216,224,205,182,40,252,219,188,244,167,69,187,173,231,96,183,203,177,217,184,244,237,238,208,253,55,223,183,248,119,236,255,251,178,100,51,14,198,91,101,209,27,120,76,240,74,74,250,51,97,101,102,25,141,161,66,109,189,151,129,65,169,105,141,132,156,216,79,221,183,85,209,183,133,95,161,183,169,139,240,100,38,166,43,234,196,71,53,234,249,234,84,77,89,221,196,109,86,222,82,125,220,189,170,91,123,203,155,179,87,96,21,123,153,71,218,33,142,250,79,103,82,116,186,177,194,198,244,230,241,173,154,113,47,151,113,150,225,253,190,115,63,140,169,155,2,204,217,210,12,198,40,158,63,77,226,175,235,176,206,90,88,244,145,1,101,124,85,96,0,0,6,69,219,87,40,14,105,27,35,74,196,98,187,64,237,183,44,211,191,43,32,171,151,248,180,189,180,93,226,56,172,132,234,202,154,173,223,76,239,77,31,255,255,145,253,91,190,41,195,116,29,223,255,241,159,211,250,190,191,233,255,239,251,184,242,67,114,9,21,167,108,168,5,211,35,14,62,161,211,95,117,51,174,17,65,163,167,9,49,235,3,71,21,47,121,110,0,79,171,132,10,76,103,66,69,2,107,21,45,12,152,93,173,71,4,3,93,83,178,205,148,40,133,5,160,33,166,40,122,5,115,9,129,225,192,226,23,169,226,119,120,9,17,14,210,38,41,127,138,194,106,43,1,211,249,58,136,89,171,52,189,16,209,77,102,136,238,247,59,105,237,216,187,247,210,207,146,130,125,57,251,185,197,99,194,75,225,233,214,233,49,128,230,86,104,195,5,59,148,78,233,83,92,52,238,177,113,38,236,235,250,102,188,101,55,99,169,166,206,35,106,54,175,233,225,186,253,173,194,82,22,155,47,48,240,147,215,174,172,123,80,255,245,246,162,182,255,238,160,40,151,170,44,61,171,11,16,52,246,199,15,67,1,244,236,108,19,107,244,215,224,180,127,235,89,239,0,14,1,246,75,24,120,7,161,29,101,101,80,55,206,136,116,100,184,98,90,150,211,137,197,244,49,163,180,115,255,212,203,41,223,110,212,252,215,61,93,212,171,142,8,236,226,63,234,218,119,230,104,221,255,255,118,255,254,255,99,204,199,128,105,204,231,170,85,21,4,114,142,0,1,227,230,249,103,125,36,0,0,1,116,193,35,51,132,2,74,30,166,195,98,2,71,102,191,13,24,110,76,98,195,33,118,128,33,0,8,37,88,144,14,96,50,162,20,40,201,80,32,98,32,250,188,127,194,162,57,164,237,4,133,198,138,162,64,48,176,0,196,192,231,169,196,16,9,147,233,210,5,9,210,97,89,34,172,96,99,89,145,15,178,166,70,162,218,146,9,250,85,40,148,30,234,168,76,114,24,105,74,174,158,247,117,111,114,150,60,213,145,212,171,121,71,205,149,212,44,45,233,199,9,134,141,113,167,29,71,255,251,178,100,65,12,70,126,104,208,27,143,69,208,80,10,154,67,97,42,104,24,53,163,70,109,189,53,193,74,172,169,220,242,157,184,4,57,81,183,80,0,53,30,75,166,157,248,13,57,131,175,121,45,31,230,10,216,208,7,53,88,50,177,132,171,195,119,134,86,178,66,168,64,71,149,76,4,175,33,174,44,65,234,248,239,28,62,5,215,104,30,0,227,152,99,26,46,108,146,58,44,229,58,206,24,52,247,161,108,197,116,101,60,2,0,3,185,44,181,43,194,46,241,179,1,27,21,236,244,118,33,42,157,77,42,41,156,31,243,150,88,216,159,60,115,166,249,189,173,244,250,28,232,52,100,41,42,217,237,255,255,255,246,223,174,164,191,223,255,242,191,215,255,243,37,138,19,168,23,43,152,150,149,119,69,30,150,119,40,37,91,254,84,0,8,19,114,21,48,58,9,178,157,158,147,40,161,249,155,140,25,73,48,100,236,181,50,192,202,81,178,66,16,170,27,147,7,18,5,8,129,82,194,7,16,7,84,106,163,161,227,66,169,19,3,130,66,223,233,96,132,24,102,24,97,46,87,149,86,156,184,77,182,107,41,151,79,144,74,113,26,155,37,254,171,148,188,88,29,143,61,138,222,46,90,237,117,206,251,133,115,27,38,237,251,46,224,70,241,180,212,235,225,177,219,15,32,206,240,188,15,8,187,171,168,152,196,249,175,250,215,182,179,169,231,184,182,189,198,235,121,112,217,189,248,94,152,82,230,255,178,192,152,120,206,226,17,204,213,16,65,173,85,127,144,131,107,107,73,72,212,96,141,166,68,13,26,102,102,11,188,220,169,26,149,146,157,218,41,166,210,31,224,245,224,227,129,0,160,3,126,215,17,82,13,134,18,112,182,37,25,240,154,101,128,59,234,135,13,197,106,52,29,149,242,15,138,50,255,50,186,12,17,161,234,246,43,100,201,95,255,255,70,215,175,126,253,255,250,92,68,122,174,162,135,175,152,94,136,68,201,205,154,24,86,67,185,85,57,13,125,143,165,111,82,82,206,158,235,0,2,19,188,40,141,8,162,153,128,158,113,48,185,132,202,96,98,225,132,215,38,90,25,169,152,136,49,131,160,162,242,154,6,19,4,239,142,156,16,25,88,208,240,85,90,236,36,169,9,17,162,17,148,192,26,100,17,33,16,130,150,49,0,230,89,115,98,129,151,1,87,120,103,132,169,149,204,51,153,34,90,56,220,224,157,180,243,204,104,53,91,197,28,112,229,150,181,71,96,222,99,187,203,188,25,219,146,250,146,62,171,166,170,249,13,236,55,114,114,201,67,124,31,111,170,188,227,15,13,141,57,131,109,198,213,98,124,234,152,193,26,125,172,181,107,246,44,70,248,207,189,119,141,255,22,179,255,251,178,100,78,140,198,97,104,209,27,153,121,240,72,236,154,99,97,135,54,25,153,159,64,110,61,55,65,40,169,105,77,132,29,152,235,83,89,191,126,92,106,45,165,182,173,221,222,14,165,213,155,33,188,143,14,117,220,74,68,143,141,237,151,53,130,221,36,217,189,189,225,197,141,5,199,56,198,247,51,95,244,128,1,3,239,37,164,115,144,239,72,196,75,7,135,41,2,243,166,130,4,125,10,188,150,96,108,230,122,20,116,85,86,183,175,151,222,174,255,111,250,253,127,255,125,52,126,253,255,250,225,18,84,115,136,200,255,30,47,143,37,31,161,255,239,67,250,157,234,185,191,255,255,149,0,0,3,184,68,247,53,128,16,205,166,195,122,45,1,132,115,87,3,76,73,7,49,120,168,148,5,80,20,149,97,160,1,81,143,201,131,64,198,112,88,2,11,13,132,131,182,140,12,28,180,162,99,3,116,125,2,129,223,3,23,1,214,18,25,32,17,188,46,144,8,86,176,144,2,246,128,26,133,186,11,222,241,142,41,170,156,1,23,194,103,141,163,31,181,217,193,45,136,119,195,132,24,38,166,147,211,125,198,212,248,67,230,235,93,171,17,100,237,206,31,10,247,21,61,9,114,55,47,0,106,143,215,90,183,195,150,111,191,95,245,255,191,195,106,228,209,198,12,145,171,177,142,84,210,53,122,155,171,17,10,177,90,15,22,229,217,205,188,70,153,242,179,106,10,156,184,70,126,110,154,10,81,27,104,28,172,209,207,29,9,163,28,79,38,245,37,144,99,87,93,71,119,244,40,0,56,14,246,199,36,105,160,144,71,23,104,226,214,63,56,247,202,118,176,83,150,37,62,117,228,128,220,193,220,20,210,68,237,119,103,167,84,218,175,255,227,8,41,31,5,215,66,70,136,162,66,23,255,252,254,223,255,255,142,182,253,127,250,123,243,191,163,242,222,249,239,127,212,0,1,179,14,206,66,36,166,102,46,155,69,210,12,15,27,136,46,100,192,9,22,140,56,40,8,17,12,136,212,88,18,46,4,31,210,213,78,216,81,142,66,1,193,217,179,5,136,101,9,250,12,32,167,89,109,30,50,130,252,17,120,186,164,192,229,21,17,131,22,22,50,183,158,149,111,163,160,125,245,15,69,41,29,22,196,134,239,157,85,82,189,48,219,91,148,76,71,53,200,54,119,228,91,168,212,42,193,119,190,205,23,223,201,253,191,187,14,88,162,102,229,130,69,21,14,147,115,67,32,245,73,116,134,224,42,13,76,165,180,101,130,221,222,171,170,188,161,96,174,207,35,57,92,103,181,127,225,201,85,196,194,150,247,174,170,161,148,212,251,59,244,246,148,180,178,120,142,30,206,49,74,73,99,229,227,173,178,249,44,187,228,255,251,178,100,96,14,134,94,104,207,147,145,79,148,72,235,58,71,96,226,102,25,181,163,62,110,60,217,65,14,161,41,205,132,157,120,164,55,229,77,47,242,68,107,162,162,69,244,0,128,0,1,124,204,227,73,108,2,235,233,42,135,21,170,205,12,228,105,241,67,157,146,2,18,172,199,97,64,213,6,49,29,163,2,178,18,137,116,216,109,49,95,191,252,191,189,255,244,225,53,19,253,255,255,39,255,255,71,117,245,42,27,233,69,20,87,167,170,241,188,184,10,83,12,212,204,128,6,2,194,140,139,50,48,177,200,208,128,3,9,63,140,166,63,81,178,225,0,151,106,62,96,80,9,149,6,4,193,164,222,11,130,204,98,40,68,88,104,192,194,43,202,54,4,27,139,6,204,10,4,76,67,21,4,158,11,227,0,100,99,127,3,7,43,221,133,179,120,116,112,5,204,88,182,111,75,180,228,155,63,192,70,77,196,29,174,143,68,42,207,240,95,154,40,137,91,202,17,115,208,250,211,140,249,181,124,108,29,214,163,143,106,137,141,71,106,117,142,126,70,98,177,93,3,71,248,182,194,222,157,207,118,233,253,45,239,243,255,213,191,62,45,93,194,198,182,186,214,55,255,204,45,87,249,115,45,22,244,21,181,177,27,149,158,93,7,53,39,106,58,186,71,22,207,53,58,120,7,166,66,241,112,69,144,69,203,47,11,98,96,71,25,36,155,93,186,196,224,81,167,143,200,155,137,88,233,156,100,148,103,88,123,219,41,192,195,245,55,103,191,202,63,107,254,159,168,187,225,100,126,143,117,109,164,35,5,250,71,96,160,191,255,255,255,211,67,183,99,216,29,182,127,255,255,239,252,115,240,175,252,167,137,191,50,0,0,3,144,194,120,83,6,136,76,62,147,56,36,244,192,11,0,131,249,145,220,64,2,33,120,132,48,204,216,162,233,16,67,55,228,10,9,9,1,20,78,101,220,36,60,36,197,165,132,199,76,144,180,134,6,15,11,137,48,67,86,69,41,127,149,123,132,6,102,206,16,235,47,47,129,126,140,59,9,38,15,200,136,243,152,169,1,210,36,52,26,188,248,143,165,137,33,49,206,212,196,252,243,99,54,32,217,37,108,183,45,194,127,163,126,144,175,2,22,162,218,144,166,182,204,230,69,206,71,235,141,82,32,126,172,28,79,22,237,81,243,38,113,175,143,255,129,19,44,117,143,225,189,243,34,217,62,31,178,230,70,55,155,145,114,250,172,246,113,212,123,43,117,156,202,233,178,37,237,187,46,154,36,166,113,54,105,186,217,221,33,194,214,43,138,68,195,184,147,98,154,246,205,98,201,88,44,155,173,173,92,82,78,231,245,246,50,75,109,28,210,48,246,33,54,200,171,17,196,94,88,5,255,251,178,100,116,143,198,201,104,207,27,154,121,240,76,198,73,241,101,135,150,24,177,157,60,14,101,139,193,65,33,40,205,133,169,176,177,82,178,37,176,9,41,228,189,29,111,47,97,115,244,162,144,54,210,25,69,174,155,224,200,182,133,203,212,95,215,203,157,47,47,62,153,95,172,63,207,245,63,243,254,205,254,131,185,182,128,97,58,15,114,63,219,219,244,255,216,96,107,201,158,196,38,122,137,24,48,156,102,115,177,185,71,230,6,37,25,12,64,76,41,22,8,24,248,12,140,230,33,224,117,149,17,18,228,146,144,220,68,250,96,130,10,190,221,2,9,90,128,4,133,3,40,9,96,164,131,32,175,230,126,33,56,188,164,128,188,174,90,248,157,104,211,191,22,229,184,97,148,186,143,37,118,43,70,217,32,231,79,162,211,111,9,45,161,231,5,193,157,207,221,197,55,166,97,167,201,106,102,42,67,215,119,53,138,152,74,51,123,173,8,93,234,77,231,114,105,53,164,206,205,122,108,232,166,38,110,149,190,242,172,207,214,175,57,141,83,30,130,249,104,162,113,133,207,90,213,111,251,127,96,180,95,217,241,245,42,230,218,241,67,187,73,163,238,183,174,74,27,191,5,175,255,150,239,233,197,193,176,182,227,202,111,117,64,49,84,176,80,180,245,242,1,42,169,178,118,220,120,180,119,216,252,205,50,5,210,189,131,229,104,219,5,7,41,7,125,75,150,30,83,153,137,190,230,82,53,36,84,156,179,4,63,215,142,141,177,233,111,31,22,239,247,252,79,200,192,235,93,179,187,109,232,233,78,186,144,169,227,20,192,78,237,241,17,0,2,179,16,34,147,76,198,179,76,211,209,64,52,199,176,116,217,176,172,196,49,120,195,2,196,56,7,48,44,40,52,135,69,12,24,44,6,28,163,180,100,132,8,33,155,6,4,97,158,195,14,21,160,18,0,51,131,75,160,99,65,151,101,5,4,0,159,160,177,226,128,206,192,11,139,67,21,10,68,2,44,58,79,110,148,237,10,241,161,161,202,164,8,25,105,12,32,206,67,64,218,142,147,149,125,122,1,26,74,182,18,120,231,112,58,220,152,119,167,62,221,23,3,122,145,92,54,214,224,234,4,217,143,153,91,156,93,209,197,155,112,197,46,55,214,161,83,63,117,166,107,189,70,180,121,175,122,157,19,239,113,247,169,218,183,175,76,107,211,63,27,112,198,173,23,227,26,181,113,156,82,111,30,251,98,133,185,171,123,89,251,217,167,150,236,127,122,204,102,103,24,238,114,64,165,165,187,126,233,93,77,22,92,70,248,135,85,130,0,32,242,254,42,186,243,162,162,106,173,162,31,176,207,187,18,154,143,184,146,42,7,26,30,160,64,142,199,209,208,84,131,255,251,176,100,126,14,70,209,103,205,147,186,122,112,87,169,154,87,96,173,108,27,221,163,54,110,61,58,193,77,164,40,141,132,181,160,31,249,162,162,0,11,32,73,68,139,255,226,220,237,73,55,90,44,221,93,72,106,101,200,13,49,15,122,207,89,84,19,86,191,81,196,254,139,230,14,106,163,156,225,47,153,30,251,77,153,15,225,4,172,38,233,141,61,39,157,52,156,185,94,14,112,25,45,238,114,178,129,143,197,230,124,47,6,24,130,160,19,45,129,65,64,48,9,144,20,52,90,96,16,184,24,10,60,129,26,71,85,74,138,34,80,48,8,66,185,12,48,1,70,117,27,78,71,248,2,26,85,138,164,98,176,75,94,137,135,3,29,229,80,121,243,145,204,179,15,148,71,233,197,64,176,255,21,101,35,118,79,7,138,202,174,214,32,42,140,72,132,227,121,4,84,235,137,252,13,64,197,72,206,176,234,235,151,88,141,168,49,191,111,171,14,213,77,25,55,2,5,13,115,46,171,93,66,180,29,124,252,64,137,125,82,173,128,37,79,48,48,227,168,15,161,150,40,195,16,199,170,203,17,140,106,100,107,34,65,171,70,81,70,153,152,48,89,115,7,210,107,169,191,144,26,105,24,1,195,74,9,145,46,68,116,66,31,17,17,9,209,1,206,110,8,5,136,133,106,155,49,172,31,52,193,56,4,5,171,19,11,93,101,131,46,204,69,152,64,181,79,59,81,160,70,94,20,118,129,48,165,103,18,197,39,24,103,73,33,215,222,126,235,105,58,218,170,151,37,247,101,55,255,187,255,251,238,245,127,37,154,49,2,108,93,76,158,105,118,41,169,57,180,213,22,174,172,217,122,181,23,153,212,253,69,169,214,127,149,0,2,228,188,8,219,56,136,100,216,33,176,192,184,5,70,1,32,24,0,78,98,49,177,48,113,180,48,216,33,134,24,28,38,24,33,147,35,179,14,48,0,100,120,93,74,209,229,232,20,185,91,0,92,24,226,172,102,233,47,47,60,134,3,29,1,68,26,163,52,194,229,202,141,58,103,121,168,87,67,82,242,29,118,132,106,102,63,198,176,139,101,194,191,162,198,118,237,142,235,80,162,217,12,222,153,250,78,29,43,120,119,213,171,166,238,169,99,211,176,56,196,139,119,27,251,66,219,11,86,175,22,89,175,13,211,84,240,61,150,101,115,188,43,105,78,109,221,167,229,132,15,170,221,47,25,125,205,133,87,156,173,65,18,248,145,100,226,205,28,33,56,244,145,162,12,156,65,146,89,186,23,157,169,132,4,90,12,115,162,4,68,119,60,88,128,242,34,45,32,0,1,177,66,170,70,212,151,61,5,186,66,26,137,87,219,16,97,80,195,206,178,255,174,207,141,161,49,166,7,255,251,178,100,115,12,134,59,104,207,155,143,77,208,75,234,74,138,60,199,105,29,153,159,46,46,233,51,193,62,164,105,156,241,53,232,114,9,218,237,249,71,21,151,114,131,172,80,135,255,219,219,166,122,93,214,80,162,74,221,129,105,232,120,21,109,187,255,251,50,255,167,239,170,162,122,187,255,242,111,250,0,51,23,219,51,225,68,115,106,164,83,80,78,3,17,152,147,126,131,128,196,64,198,53,4,152,33,48,44,73,12,87,8,66,147,2,14,51,0,192,16,112,4,97,128,50,16,10,2,73,240,80,244,204,69,2,102,102,64,21,44,183,188,192,209,117,48,104,12,56,230,14,101,146,147,7,69,67,184,68,128,17,1,196,33,115,8,16,74,20,49,51,163,139,11,10,182,209,44,131,8,13,2,149,150,98,110,124,160,134,45,7,146,138,252,42,137,111,172,169,70,69,129,104,93,140,103,178,186,121,234,210,206,49,233,69,60,91,222,152,94,51,86,233,111,125,36,115,181,237,62,211,215,95,16,128,118,170,86,150,93,185,114,127,60,114,203,95,186,108,47,105,249,33,99,127,186,74,249,227,229,26,138,229,85,86,203,71,183,18,202,95,20,71,46,62,63,246,245,38,209,24,101,41,76,89,39,183,34,114,107,110,90,142,228,149,37,178,97,84,227,200,150,83,111,89,81,6,170,93,234,118,93,228,10,62,31,16,12,11,190,11,198,92,112,84,153,133,132,152,18,173,97,31,5,116,100,57,107,46,116,1,130,14,48,114,138,160,42,21,151,55,237,81,26,186,9,255,255,255,214,214,93,74,206,190,73,58,198,144,157,164,198,5,151,91,173,158,253,149,91,45,159,67,163,214,237,100,89,71,75,20,74,191,32,192,48,4,29,126,253,27,206,76,16,202,219,131,1,134,129,65,221,37,128,32,80,66,103,185,2,192,176,3,65,79,41,107,67,120,135,67,103,43,60,124,108,82,251,107,147,39,155,20,97,116,140,220,32,111,140,7,245,83,186,110,222,26,171,239,67,218,157,255,149,163,86,249,223,172,126,223,100,203,6,163,98,6,51,147,235,140,31,42,25,104,172,240,91,231,150,120,84,147,82,93,150,106,151,64,22,182,223,17,66,239,44,81,226,69,189,43,188,179,102,44,24,65,64,122,63,20,203,169,93,94,95,73,56,99,202,42,172,41,135,235,119,31,60,200,250,70,229,219,123,73,72,239,94,164,163,90,193,143,86,115,230,119,254,182,16,41,120,179,60,134,83,137,95,87,37,116,16,0,0,222,80,122,21,197,0,17,132,249,46,18,228,250,202,250,28,174,98,38,78,16,218,220,247,165,119,195,28,213,134,102,104,250,183,70,162,104,207,189,191,253,191,254,214,100,48,128,112,116,148,128,255,251,178,100,114,140,101,118,104,210,27,111,76,240,83,41,10,71,60,173,156,26,221,163,56,78,61,55,73,54,172,232,205,132,169,160,181,19,192,41,153,201,66,138,105,158,54,69,42,78,146,40,82,87,87,87,255,183,53,210,241,189,205,217,208,0,165,102,20,59,31,44,160,97,102,41,89,204,198,138,99,169,4,204,26,5,48,234,8,194,192,96,104,184,201,32,245,99,6,21,10,3,241,224,48,160,84,2,1,35,143,15,47,151,146,104,170,2,84,108,12,56,84,151,11,217,14,142,112,20,20,133,138,166,48,12,148,144,0,146,189,250,121,43,25,165,188,255,171,91,108,49,98,21,13,226,236,240,141,136,140,118,188,203,26,195,145,29,83,226,113,178,37,43,46,105,23,80,93,72,70,40,220,203,102,199,38,6,13,229,222,33,50,197,135,181,119,239,134,110,53,175,79,123,223,219,62,30,105,186,245,153,192,15,36,180,190,169,6,235,51,88,122,79,139,118,32,107,103,10,168,84,147,175,52,163,138,212,102,152,155,245,60,225,69,37,214,155,76,19,234,201,100,16,157,146,186,201,70,160,131,113,104,209,136,167,106,43,22,152,241,28,89,49,50,2,62,247,10,157,183,35,32,106,74,188,108,141,201,8,150,146,56,207,71,90,132,101,177,162,253,58,193,244,121,197,62,67,120,165,183,250,110,249,4,242,250,254,95,79,255,255,255,163,250,22,106,117,46,132,64,116,181,63,122,253,251,47,93,219,253,181,111,162,42,39,237,66,87,117,149,243,13,201,252,87,242,80,4,167,47,220,16,136,164,240,197,163,104,152,202,28,119,12,96,163,0,20,188,97,113,162,199,221,6,110,196,226,245,236,62,173,91,25,127,204,69,229,238,79,202,230,49,102,107,240,61,81,72,223,30,95,96,243,89,18,203,21,96,186,236,165,162,28,84,231,216,69,104,4,50,129,217,130,210,130,72,175,56,177,157,98,189,8,150,104,214,153,199,16,230,111,159,15,177,187,50,192,19,93,133,195,196,233,15,14,221,177,225,154,99,66,188,125,15,149,20,224,234,175,176,174,174,204,167,28,22,189,7,211,108,174,100,129,70,210,93,85,79,156,67,57,33,36,94,105,98,172,20,7,161,248,126,19,2,201,24,43,41,41,118,132,139,131,130,139,4,47,135,110,183,34,0,0,13,179,29,226,72,255,210,190,43,248,50,192,0,32,4,199,0,168,160,80,205,202,201,172,221,203,64,206,220,132,177,31,33,80,150,116,190,169,112,161,58,183,83,221,141,147,86,112,232,170,142,142,251,164,169,71,101,29,147,254,223,255,254,43,199,98,28,15,79,255,221,103,111,245,196,108,178,67,246,0,38,22,152,28,188,120,102,50,201,177,189,99,41,255,251,178,100,134,140,165,218,113,84,27,76,69,112,67,230,74,24,97,229,58,28,133,205,58,46,61,124,193,24,25,40,9,132,149,200,160,21,204,193,58,99,66,5,140,18,31,10,22,76,16,102,77,51,12,143,77,0,193,18,45,160,145,7,201,140,3,69,9,226,96,68,173,71,140,18,25,66,146,16,146,143,19,21,85,195,82,81,130,32,180,208,96,173,15,218,171,6,127,150,147,103,124,18,46,129,226,66,133,155,106,84,35,0,183,247,93,234,53,27,135,103,167,166,111,192,191,60,34,4,76,68,155,36,36,102,192,5,20,73,161,63,173,91,207,172,108,156,65,110,187,116,218,42,80,85,202,150,60,251,98,215,96,28,95,174,160,227,99,184,155,75,97,6,90,213,160,99,87,51,98,235,5,85,63,101,223,200,247,131,142,184,135,141,107,223,114,69,141,135,174,115,106,244,46,45,39,246,225,5,111,130,232,153,56,215,49,198,63,165,77,218,3,217,81,169,91,157,98,221,54,192,59,152,73,241,83,6,19,94,155,57,64,255,236,1,31,89,43,66,192,196,92,113,139,254,91,2,81,161,25,42,98,112,117,117,107,146,186,8,45,69,35,161,115,93,130,31,165,215,197,1,91,197,129,138,58,239,235,113,32,207,86,221,177,249,223,255,253,253,27,86,196,244,9,82,242,41,253,147,223,79,68,27,235,0,220,141,159,83,96,0,1,97,20,112,219,100,163,82,3,14,199,52,50,8,80,220,225,115,50,158,13,160,110,98,74,104,14,210,6,3,7,5,38,12,99,1,129,72,58,197,14,146,41,141,180,98,169,36,48,229,201,11,174,50,19,55,9,250,28,243,54,103,169,188,148,74,174,251,92,106,211,217,145,27,44,132,104,90,53,154,203,145,31,41,121,142,108,206,247,50,196,190,83,32,78,194,78,158,201,195,106,161,11,112,221,86,161,244,202,179,242,244,250,76,182,219,71,106,15,244,68,245,179,110,115,33,91,77,91,127,11,203,90,235,168,183,219,142,255,153,85,126,62,213,53,170,246,245,181,132,187,218,89,203,30,52,255,48,43,159,108,125,89,238,117,120,95,82,86,54,252,56,83,238,84,78,31,102,71,9,183,151,216,206,35,56,215,15,9,84,56,186,133,36,58,108,220,102,115,210,236,192,190,105,226,106,120,88,199,253,215,245,255,255,9,85,188,0,2,0,0,13,74,74,226,34,165,122,58,173,194,18,173,184,155,186,167,230,155,18,9,113,172,25,44,129,118,170,101,230,204,26,213,234,73,26,99,179,212,229,160,223,213,255,70,179,255,255,253,27,94,103,12,181,75,230,127,255,255,255,255,247,41,237,96,2,143,245,126,80,2,163,25,46,13,24,194,70,156,24,58,146,6,229,12,255,251,178,100,153,15,166,206,112,207,19,152,123,84,73,9,154,25,97,103,100,26,193,163,60,14,229,141,209,13,154,233,40,244,156,232,217,137,104,137,145,1,219,252,35,14,1,162,40,112,70,52,4,24,234,10,152,148,6,57,68,160,24,17,17,18,236,15,32,177,30,19,29,118,134,139,10,36,22,18,2,117,129,166,44,199,208,50,81,160,20,62,33,45,82,170,74,172,179,226,171,45,251,183,66,92,202,107,173,182,109,21,238,194,231,210,75,172,65,41,205,200,106,73,6,17,36,98,31,249,219,176,220,86,207,80,8,187,218,186,25,26,202,50,218,231,26,198,50,156,33,199,71,50,244,72,81,166,171,118,88,173,24,177,121,141,94,41,45,228,171,95,120,2,239,126,200,127,94,181,122,105,157,106,66,220,233,186,253,94,222,86,152,244,227,138,127,232,113,147,98,163,139,61,33,172,21,89,69,22,151,200,57,87,117,126,125,9,81,55,142,2,49,222,45,231,24,160,150,89,219,194,76,138,45,32,133,90,70,145,77,65,124,114,134,225,33,8,209,45,137,45,227,131,214,80,243,22,23,187,153,58,104,217,2,245,111,250,183,255,255,255,255,51,226,1,174,154,139,141,168,223,87,202,110,255,185,126,218,207,31,154,169,192,205,53,58,118,106,93,223,16,128,0,5,113,92,65,149,195,230,238,64,159,60,160,5,77,153,156,104,99,232,57,171,136,168,230,23,10,26,36,216,96,112,17,32,208,194,0,211,29,9,199,131,37,245,20,35,64,107,12,171,151,114,135,137,13,31,1,70,20,32,106,89,2,199,42,133,174,193,66,95,135,86,203,219,57,31,147,83,41,110,225,167,246,243,155,101,220,129,61,228,227,97,106,119,102,121,75,45,148,190,184,230,252,251,165,156,73,97,162,221,220,237,93,202,103,126,227,6,59,181,100,177,68,245,76,157,78,93,196,128,49,15,10,65,199,13,195,169,169,91,85,58,213,219,36,152,93,33,235,110,117,181,75,220,212,175,234,163,84,157,187,173,177,7,157,190,90,216,60,122,32,250,145,11,206,213,14,164,84,125,51,38,89,163,16,66,41,206,71,139,169,202,90,92,215,16,71,214,59,87,26,72,91,130,239,182,247,136,143,232,4,14,64,0,20,150,31,17,86,64,149,82,8,137,208,53,145,141,134,46,18,103,117,180,104,195,154,4,54,228,126,18,111,208,122,182,79,232,221,189,127,255,255,253,188,97,52,226,173,64,25,234,248,82,165,127,248,151,39,94,173,162,234,45,250,155,183,182,131,255,127,254,147,152,51,156,97,130,9,156,69,70,182,40,152,37,190,104,193,209,133,7,102,66,57,2,1,2,162,176,113,18,4,2,140,135,130,42,10,144,101,236,11,144,255,251,178,100,162,14,6,141,104,206,147,152,91,242,72,234,90,90,61,37,102,24,29,155,56,46,44,219,25,98,41,105,169,132,156,248,8,135,110,187,32,163,25,0,143,0,151,96,136,50,235,42,171,116,111,217,107,244,167,97,80,19,149,12,171,157,58,116,81,55,154,133,227,191,12,78,224,229,182,109,50,254,189,43,141,116,30,138,210,9,3,91,200,103,134,68,51,197,171,48,227,81,55,179,101,30,126,218,214,170,229,89,182,100,230,80,251,72,44,247,218,220,203,56,226,127,213,204,152,128,235,38,57,91,158,34,157,42,29,142,150,124,172,117,121,207,229,222,156,179,158,147,155,75,189,171,89,66,25,181,221,115,73,52,51,196,127,146,92,57,53,70,83,59,188,195,242,76,129,125,186,19,205,146,122,244,115,160,0,1,98,7,123,123,30,157,104,133,18,120,155,86,16,220,230,68,5,205,8,251,56,114,89,219,219,73,251,5,189,22,8,96,144,46,88,255,78,157,126,255,254,76,193,73,228,25,15,149,60,120,209,183,232,221,177,179,71,130,93,77,104,169,18,214,219,241,191,126,99,254,143,142,156,246,220,195,111,71,247,71,45,46,254,223,246,84,0,9,37,188,195,47,140,192,196,206,146,204,198,104,201,133,66,61,82,36,48,77,8,83,16,142,150,133,90,36,25,67,207,104,148,4,83,248,7,38,171,39,119,19,115,41,67,241,34,122,167,172,167,13,89,167,230,229,87,202,127,44,78,35,241,92,212,194,89,27,206,211,187,203,148,247,103,2,63,36,54,205,94,90,171,139,228,182,80,40,182,150,72,142,23,93,61,180,174,186,123,51,225,58,188,110,159,52,72,173,98,248,127,233,247,170,11,12,28,149,93,254,75,92,250,116,23,219,89,252,125,183,206,93,218,218,9,56,199,28,211,91,207,94,20,112,253,13,86,95,105,74,38,228,239,159,55,249,10,30,196,243,11,46,158,43,44,245,244,126,51,186,172,137,199,10,106,237,91,62,206,128,8,2,192,1,19,237,166,135,101,97,212,104,146,246,148,228,73,224,55,90,176,192,81,45,56,139,246,42,198,141,33,89,95,101,218,239,126,159,223,255,239,250,83,236,246,253,27,94,94,63,182,159,254,132,133,143,160,68,250,35,66,184,193,124,104,23,223,41,23,130,49,7,228,169,253,64,0,10,46,152,139,28,110,163,73,135,238,6,191,23,155,216,128,116,0,104,48,42,34,66,175,48,104,152,193,225,51,7,4,204,4,79,7,11,223,119,181,94,162,153,49,202,80,155,211,4,128,87,89,229,48,72,29,184,162,75,72,115,222,247,177,170,2,129,235,97,67,27,54,206,68,180,27,72,162,210,156,251,111,47,169,185,75,254,50,29,181,164,146,255,251,178,100,175,140,37,172,104,209,27,120,97,240,75,233,26,90,97,37,88,26,181,163,56,110,61,55,65,58,50,169,92,241,157,152,198,231,241,211,208,93,152,251,232,163,94,20,246,143,187,64,59,177,23,111,235,219,233,27,20,69,70,163,14,222,68,238,132,59,227,46,55,173,216,33,194,125,6,44,75,102,6,226,58,160,30,149,124,126,201,170,203,172,134,148,157,228,76,32,163,122,163,109,43,48,85,12,90,34,205,121,157,5,14,165,37,16,205,233,46,25,48,108,140,127,25,108,76,132,174,8,245,147,208,30,64,31,40,68,36,80,185,243,40,138,73,1,194,98,4,99,43,226,148,159,8,15,123,238,141,57,1,78,95,133,82,157,14,116,165,77,105,116,175,137,193,70,98,250,140,10,55,111,101,255,234,153,251,255,255,255,255,163,109,199,176,80,23,50,33,28,77,28,191,244,84,97,99,208,199,207,73,168,249,70,225,223,217,122,235,221,116,127,67,230,144,234,203,97,218,126,222,55,99,4,20,220,184,27,32,112,196,166,106,106,57,70,99,200,131,81,162,0,0,1,2,57,50,48,194,50,219,33,33,73,67,144,135,216,100,28,136,10,149,186,237,178,252,50,205,99,120,83,81,193,183,166,218,244,93,224,172,177,106,170,92,134,211,49,196,7,222,115,40,59,254,159,220,46,214,24,250,29,228,100,21,78,134,211,67,62,125,11,226,161,200,51,196,15,235,120,70,248,115,60,29,54,34,167,218,203,135,234,106,108,105,177,127,80,75,249,229,206,225,239,165,13,163,135,183,49,24,182,24,104,38,71,188,149,202,144,63,150,82,26,244,32,211,35,64,42,64,240,185,54,13,48,137,143,18,82,201,165,5,236,5,212,223,180,129,61,32,0,23,187,198,56,77,48,110,45,138,165,243,126,180,84,209,249,109,142,198,29,227,104,234,131,101,245,255,246,251,255,255,255,255,167,78,110,62,3,172,227,6,99,72,142,34,83,140,48,211,168,140,249,223,243,144,254,132,250,22,179,62,142,180,116,215,85,29,161,74,38,166,173,178,180,227,165,20,102,13,80,127,32,162,12,194,141,104,216,205,215,138,140,235,22,76,16,56,12,139,48,140,120,13,76,18,6,76,49,43,140,62,23,199,79,96,112,118,173,230,19,129,228,161,24,84,219,53,226,144,26,9,104,244,142,177,69,19,12,36,218,194,102,129,145,2,224,138,196,150,181,79,185,129,163,76,81,240,104,161,33,210,2,160,5,250,158,237,70,52,140,146,71,72,137,139,248,72,98,24,90,5,161,150,168,225,51,106,72,118,11,130,169,54,64,13,208,168,160,248,52,145,44,206,132,144,94,245,158,3,149,203,104,157,43,203,146,176,141,98,141,42,101,195,255,251,178,100,196,12,229,59,103,209,27,105,53,224,78,138,90,99,60,74,102,33,41,215,42,14,233,239,129,136,47,39,77,132,149,152,44,230,114,57,189,125,196,231,66,236,108,156,246,116,146,139,59,244,252,141,14,220,223,174,170,251,77,254,15,127,65,203,50,158,121,50,254,140,142,111,32,48,51,75,34,42,21,118,221,52,104,209,218,175,85,196,172,240,94,121,60,123,62,146,88,141,48,221,205,124,189,197,226,106,63,108,111,191,107,117,25,238,88,158,199,242,197,137,169,88,233,122,75,13,190,4,92,86,248,147,49,89,242,221,36,219,179,29,245,76,72,201,15,112,167,179,221,98,122,146,20,118,137,154,128,18,201,146,156,124,105,47,0,51,104,105,227,104,233,74,74,199,152,210,98,231,226,13,237,131,138,14,73,122,195,148,162,180,75,44,64,132,97,131,113,35,32,253,83,81,95,255,253,81,41,10,29,139,54,30,116,26,7,173,222,103,121,139,250,117,255,235,226,218,14,50,221,49,101,47,249,196,70,119,161,136,249,135,182,190,44,85,98,175,91,92,148,4,0,5,99,44,186,0,253,67,183,175,205,244,106,57,58,192,230,164,19,19,131,76,100,165,100,224,208,56,57,66,58,36,48,168,120,120,162,220,196,32,37,84,10,24,67,2,17,65,192,12,64,168,3,90,168,218,48,31,134,217,11,14,111,157,172,158,162,237,168,164,30,167,224,86,103,33,108,114,202,175,222,221,39,31,39,249,180,153,126,182,221,19,201,158,228,5,11,132,153,227,14,47,189,228,34,51,183,194,246,180,144,107,118,127,231,186,86,45,177,211,249,71,107,147,162,235,219,178,157,11,78,251,49,237,54,173,199,201,138,135,15,106,180,168,29,108,98,187,94,144,172,124,58,24,130,214,42,138,164,73,151,103,65,68,194,11,99,50,36,227,183,96,62,17,158,27,60,186,184,36,67,122,89,158,75,225,77,184,113,188,24,140,255,182,88,247,160,64,43,98,198,213,10,131,144,9,25,103,32,20,138,214,156,248,244,181,57,251,101,200,99,134,141,164,52,221,205,106,239,84,36,55,140,228,24,112,55,250,155,255,255,140,110,18,106,133,236,5,38,45,171,247,45,127,159,255,153,191,94,32,223,244,59,151,104,181,102,209,82,101,179,107,38,145,156,195,98,3,246,30,12,248,79,51,183,88,206,160,83,191,131,204,22,73,49,225,64,136,172,8,9,24,152,58,0,14,152,155,225,0,19,248,50,74,97,146,73,30,184,215,210,122,210,78,161,107,186,0,40,247,54,119,33,206,110,120,190,232,74,93,109,221,215,179,67,216,38,196,105,253,166,161,75,43,171,206,67,62,205,114,81,231,58,41,164,62,205,148,214,134,224,55,86,255,251,178,100,186,142,198,35,102,77,147,140,70,178,77,41,10,35,96,229,108,24,133,157,54,78,105,43,201,91,169,104,141,134,20,216,140,24,172,180,27,203,130,154,123,29,181,37,84,138,72,159,29,181,153,234,9,41,120,19,245,147,139,53,233,47,147,79,236,118,65,168,117,153,147,72,87,66,165,155,132,117,115,23,250,55,226,119,79,221,164,182,91,238,82,202,131,179,229,235,41,117,162,147,33,234,213,188,96,186,179,142,165,180,93,77,149,85,78,39,35,53,136,204,95,151,180,33,182,255,231,108,184,72,71,77,144,107,28,93,164,41,96,40,208,204,18,189,67,104,69,208,112,16,181,124,186,202,63,16,40,141,117,219,236,81,100,40,177,197,138,87,172,32,27,252,191,160,161,17,235,80,229,58,42,140,29,79,18,220,98,170,143,100,67,156,73,157,24,172,117,17,255,234,223,250,126,245,186,170,45,44,136,24,78,122,251,109,166,128,0,76,36,75,79,182,100,14,73,45,204,153,182,141,108,92,206,63,35,12,18,7,12,201,59,2,11,147,0,70,163,58,192,163,8,194,99,12,139,49,162,9,57,76,115,6,210,100,44,33,145,37,173,176,160,70,244,146,18,53,234,196,57,73,116,90,249,115,10,7,16,6,183,156,65,180,75,242,23,61,173,195,104,37,115,226,178,216,17,41,44,161,221,57,44,136,145,112,225,132,99,158,36,41,87,74,223,76,92,106,124,88,211,83,180,221,170,62,168,30,22,132,254,238,23,190,16,50,2,232,219,131,213,42,149,210,87,52,132,155,212,232,138,127,246,14,96,137,133,235,153,102,234,116,234,253,22,235,50,219,109,62,26,255,123,86,202,30,199,57,144,206,221,222,141,148,26,76,87,97,36,185,172,253,177,149,169,172,230,148,171,108,203,44,132,233,151,14,138,235,134,149,6,186,155,202,213,60,57,59,68,227,214,58,53,163,248,145,219,221,247,14,208,226,60,104,190,225,20,179,254,37,9,65,117,216,217,38,130,220,3,84,16,106,6,194,69,223,41,84,139,165,85,83,144,48,217,63,160,170,102,253,191,201,220,169,210,255,50,95,29,13,215,208,36,178,31,109,160,115,51,125,127,215,50,74,231,18,43,160,74,202,2,143,136,128,54,21,116,118,30,87,25,86,117,91,61,196,219,94,206,140,143,206,209,0,118,181,26,33,93,138,200,136,161,43,176,215,52,236,237,199,185,158,243,14,191,162,126,173,148,148,48,67,220,238,138,99,106,69,77,130,113,55,147,132,192,164,226,65,32,93,2,143,130,49,105,49,56,191,166,37,192,110,212,212,194,81,147,1,128,23,181,176,10,133,81,235,38,22,12,5,18,193,211,138,80,231,65,157,141,35,154,111,51,217,7,255,251,178,100,203,142,199,64,104,203,11,185,100,84,108,42,74,51,60,197,110,87,125,161,56,110,101,139,193,150,169,168,140,244,21,248,88,21,175,132,79,192,115,60,79,26,145,88,62,137,212,218,143,79,228,108,154,71,246,98,97,198,98,162,194,211,203,170,146,116,232,194,109,199,125,48,99,87,89,234,229,239,93,105,208,101,244,122,214,246,225,118,45,155,76,95,251,159,122,24,65,246,246,102,238,52,207,177,110,230,101,158,155,79,95,217,139,158,158,174,177,73,150,47,74,42,105,220,201,174,71,239,42,74,66,227,251,45,87,77,117,109,10,238,66,210,213,182,215,238,183,80,149,75,187,118,32,5,72,229,180,128,142,131,36,1,233,34,9,208,113,5,161,249,220,105,169,206,241,203,90,91,35,179,188,193,207,137,186,25,199,255,13,40,211,216,230,139,158,195,7,99,201,166,216,114,75,74,193,162,205,117,21,54,50,109,215,120,147,239,194,90,155,82,186,206,205,247,101,71,179,59,235,140,51,102,149,78,204,226,214,126,65,191,74,181,152,25,66,78,178,45,135,138,52,148,53,160,216,0,6,176,190,60,238,76,66,164,24,205,62,83,48,54,206,68,48,11,132,76,188,44,48,216,28,48,26,102,128,192,96,56,84,184,146,41,20,106,38,165,34,159,9,170,236,136,7,135,167,71,133,91,1,85,154,44,13,1,53,120,110,251,101,70,229,135,103,45,50,212,34,197,119,182,118,114,153,224,127,110,49,169,117,27,191,85,68,164,13,106,131,182,213,43,45,201,79,121,150,144,226,153,169,82,65,142,183,197,172,218,86,16,116,161,113,234,195,48,210,92,187,153,178,125,56,248,168,225,245,35,186,33,84,37,174,37,35,46,60,248,133,102,230,208,149,230,229,8,206,173,37,233,190,156,211,239,109,177,75,70,121,72,217,200,156,30,208,77,174,92,225,153,235,109,211,154,108,221,238,164,209,92,163,207,218,23,121,192,11,151,159,216,214,178,239,80,132,5,182,176,172,236,48,176,161,163,5,192,195,95,181,115,33,137,167,212,169,162,170,166,129,81,195,33,220,112,164,224,124,237,185,168,216,232,166,179,105,10,111,255,108,21,26,212,54,42,117,90,139,17,152,225,199,91,42,212,226,255,223,195,234,161,167,217,85,182,159,87,46,150,234,71,60,116,251,211,111,85,123,145,89,180,99,94,153,196,135,70,214,89,153,30,198,108,81,104,188,244,192,66,243,35,160,0,70,195,5,12,140,64,43,5,5,1,32,98,34,66,214,12,45,35,240,193,145,46,105,66,160,139,110,2,6,183,33,80,218,111,167,27,18,106,110,12,94,96,160,58,208,41,26,101,230,13,69,67,38,190,229,80,71,19,207,38,21,102,125,255,251,178,100,184,14,198,41,105,205,147,153,91,98,84,135,202,19,96,171,110,24,213,169,54,78,48,218,193,62,160,231,205,146,181,248,172,85,81,104,75,17,89,5,70,178,166,139,118,142,75,109,209,219,166,118,73,5,143,81,139,239,51,240,91,26,189,50,87,94,165,240,119,189,13,27,186,237,238,219,215,71,11,28,114,195,85,118,10,250,165,27,44,253,175,147,172,127,251,228,114,174,117,68,8,144,74,87,206,52,191,24,64,205,47,10,58,117,165,184,164,156,66,14,171,101,252,247,239,121,199,149,78,145,27,22,102,123,53,177,8,140,10,181,134,14,190,139,192,0,82,208,67,172,102,11,51,172,20,8,120,244,27,7,10,255,50,22,89,29,135,18,234,4,133,214,126,131,16,6,144,112,96,81,64,10,133,234,136,253,119,254,172,18,111,213,191,94,255,205,180,93,157,71,214,206,130,195,1,230,90,31,211,255,252,203,237,51,90,221,74,207,240,207,108,28,175,219,0,38,147,22,217,205,80,48,50,4,192,222,198,35,153,131,141,168,21,3,11,76,4,128,52,160,20,136,34,5,12,152,76,108,34,40,139,10,76,38,52,51,112,114,82,13,29,27,100,69,84,201,148,50,184,6,36,93,75,49,11,143,124,90,21,36,83,116,228,125,46,63,175,78,239,68,34,145,218,37,230,184,254,210,192,161,27,243,15,131,12,237,83,251,16,139,67,180,17,185,92,83,178,252,119,42,93,17,189,204,65,210,232,203,112,165,161,134,25,216,1,147,85,23,138,10,210,24,54,112,144,170,55,169,84,164,237,87,150,223,170,64,237,86,190,57,170,134,140,55,139,135,203,54,64,29,85,99,152,141,112,242,63,190,200,240,221,236,194,246,224,134,13,151,76,39,174,175,85,188,76,255,129,14,147,16,144,189,230,76,236,180,164,177,124,206,218,176,94,25,245,253,57,71,246,109,29,114,105,106,186,174,213,168,143,103,90,32,143,239,216,123,84,221,146,233,0,0,24,0,35,20,86,62,158,133,89,165,129,29,137,6,130,11,179,9,115,52,194,19,110,148,24,58,34,61,164,60,226,238,17,135,192,244,173,81,246,95,255,235,8,55,255,255,255,255,167,7,131,62,89,208,127,245,251,253,111,212,74,25,146,88,6,143,56,12,152,46,98,98,226,200,140,70,98,75,225,168,87,198,24,11,178,35,30,188,204,116,11,44,137,137,69,6,23,21,152,8,34,95,49,144,113,150,200,37,194,6,133,12,46,2,7,1,203,45,62,56,9,107,209,181,99,86,200,6,56,244,178,41,68,125,107,51,215,98,173,219,27,152,137,59,175,165,186,121,117,216,37,235,87,84,212,3,32,134,111,53,214,197,151,107,68,23,68,155,148,182,170,255,251,178,100,199,142,167,16,105,207,19,152,99,240,68,230,57,249,97,34,102,27,89,199,62,78,49,126,193,9,142,40,29,132,137,152,205,67,114,25,116,121,251,139,211,65,82,153,92,242,137,141,215,170,74,104,84,161,123,136,14,143,11,186,205,173,58,6,234,109,55,30,166,141,19,175,88,13,114,90,43,197,92,35,1,195,234,244,90,148,209,199,241,252,46,90,246,179,168,191,40,107,48,156,171,154,36,38,149,55,141,190,113,125,95,60,77,215,177,149,38,74,182,245,12,181,109,155,151,231,127,122,221,235,62,113,209,23,0,161,238,76,95,31,117,243,94,115,139,71,112,128,80,178,23,28,84,105,178,132,210,139,170,170,77,192,145,200,220,165,165,46,137,26,20,200,179,162,242,84,193,235,19,122,131,169,149,126,250,90,251,56,97,145,95,217,219,246,20,167,179,248,102,251,44,237,190,120,89,79,184,72,122,28,235,255,232,0,18,96,181,220,199,42,147,90,34,4,92,99,90,49,141,78,25,48,72,108,215,68,210,148,64,214,102,112,41,164,120,22,84,24,72,132,169,185,224,169,208,68,86,180,139,120,16,11,200,58,109,237,108,104,58,143,73,103,24,133,149,7,195,122,13,70,228,82,190,65,113,140,189,161,214,231,69,244,102,87,119,64,161,53,36,224,214,113,148,31,106,136,220,194,33,184,140,175,158,140,97,92,83,238,25,15,110,169,236,130,61,174,14,244,17,56,161,238,208,117,50,51,197,42,26,18,238,174,143,155,16,11,227,54,235,49,61,207,186,7,252,35,254,114,229,54,219,197,48,74,182,227,44,221,184,213,106,60,161,198,229,185,253,226,239,75,30,72,12,249,182,92,41,52,3,205,95,136,140,148,155,45,84,107,74,174,253,27,212,59,188,240,226,223,54,143,175,17,207,26,106,143,43,251,239,213,178,47,214,88,239,152,7,28,211,204,75,146,148,196,174,123,214,119,247,153,255,203,186,249,219,111,188,81,213,38,128,131,204,85,80,41,120,210,70,8,77,205,191,168,92,194,23,219,161,38,78,57,92,4,113,25,14,210,103,145,80,66,26,222,219,21,60,173,82,243,52,133,57,156,32,41,137,244,111,105,123,202,51,163,237,250,241,61,5,49,202,92,167,150,173,247,107,114,209,255,79,236,255,249,63,241,82,2,17,70,204,2,188,206,213,205,20,212,196,199,206,48,80,22,6,201,12,38,129,19,11,216,52,212,194,141,33,20,211,28,3,144,53,110,33,220,20,45,83,44,108,209,118,41,85,50,154,145,207,28,137,66,89,177,38,167,140,231,114,229,152,80,87,171,188,197,242,36,142,55,41,66,134,201,91,16,87,250,202,65,111,198,113,155,213,1,27,45,111,156,117,9,109,255,251,178,100,205,12,183,82,114,78,147,154,121,226,79,70,89,208,105,37,118,25,41,167,68,109,233,231,65,11,153,103,213,132,157,208,151,153,171,68,239,159,48,74,156,158,245,114,50,71,108,175,85,202,234,78,112,178,252,104,183,103,114,158,123,212,177,175,234,136,159,208,92,30,196,189,43,182,235,225,110,241,50,111,237,158,240,216,183,224,81,5,159,226,98,61,217,159,86,19,223,174,173,162,251,139,119,240,83,223,94,154,244,131,155,233,179,119,242,124,99,26,205,41,31,248,106,172,110,234,29,254,89,230,127,231,182,136,149,247,168,46,234,199,83,50,37,29,74,29,65,211,10,21,66,158,153,134,230,176,41,191,138,244,146,202,31,3,149,170,170,172,192,186,212,158,167,27,87,249,231,47,102,96,163,106,255,250,55,211,148,127,255,166,133,94,142,207,1,253,123,174,255,255,127,255,100,136,64,19,164,184,169,6,106,167,230,52,158,97,185,166,88,86,37,141,14,153,186,232,112,200,232,0,176,48,8,17,93,169,22,148,103,96,46,177,84,45,131,145,8,51,156,148,78,77,50,188,224,179,62,114,38,73,72,98,136,158,67,102,193,139,171,64,70,201,243,189,192,94,35,226,100,100,150,151,177,24,143,172,177,52,255,30,109,72,145,100,212,168,199,255,173,52,242,205,192,53,26,42,82,196,225,55,149,160,251,70,136,163,75,106,92,237,188,162,253,14,197,167,28,63,113,11,102,255,64,69,205,10,31,216,8,193,55,81,197,225,227,51,114,244,140,178,212,93,104,193,15,193,161,57,182,226,6,28,240,128,193,28,47,109,160,146,162,242,192,30,198,96,5,95,153,23,73,215,17,19,124,155,14,211,27,32,40,242,206,50,219,102,209,159,3,15,69,64,10,46,70,193,129,145,243,88,95,255,255,245,59,36,122,242,66,181,152,109,112,52,80,153,136,114,50,42,95,207,169,48,169,208,202,19,41,254,45,252,186,64,39,82,231,0,164,137,16,62,139,18,218,63,21,199,15,5,74,31,206,174,128,240,159,8,255,236,163,175,208,205,12,57,250,219,154,160,244,2,55,126,95,228,238,237,253,127,252,103,233,228,164,191,103,255,207,73,2,0,22,36,216,114,100,213,208,60,197,43,12,211,21,36,201,17,104,195,144,44,209,196,92,12,145,152,34,40,152,194,23,152,158,24,149,7,87,212,112,43,49,88,158,17,1,99,35,72,16,209,208,2,1,9,80,176,157,80,198,12,112,104,46,88,237,47,241,9,119,150,34,95,132,235,103,176,21,162,37,243,176,4,184,72,155,167,59,25,79,140,101,75,192,48,51,47,201,13,8,156,218,150,170,249,238,97,12,170,236,109,74,41,100,17,49,33,205,54,227,232,52,255,251,178,100,209,140,166,170,112,81,155,111,92,240,82,233,25,208,101,2,122,32,25,211,52,46,233,239,201,72,31,39,149,150,29,208,6,53,125,241,91,203,51,133,81,41,161,198,224,145,56,203,114,24,138,118,54,97,12,37,134,181,150,205,181,25,135,237,36,184,129,91,27,40,105,118,198,63,92,158,78,49,154,204,161,91,46,47,228,95,87,75,9,186,249,94,188,217,130,157,102,191,124,148,137,143,3,113,91,155,89,225,74,160,165,178,164,128,185,136,162,206,155,139,244,248,145,237,233,123,110,253,175,122,240,166,214,59,175,225,255,125,177,201,6,171,159,185,199,118,53,207,72,213,181,34,71,251,102,173,170,147,198,118,221,79,138,185,198,26,50,64,74,198,23,48,231,160,16,16,117,46,72,96,75,49,71,31,86,110,159,141,243,146,155,219,165,70,177,142,209,110,153,243,118,241,59,90,52,119,118,86,83,171,178,4,105,91,106,189,54,78,219,188,161,51,58,169,156,218,148,124,137,181,181,21,255,251,18,19,117,135,121,154,89,250,255,215,239,253,181,214,0,17,161,84,185,190,65,102,43,80,152,136,28,112,116,169,153,4,148,224,74,2,168,37,9,134,130,128,225,96,8,18,24,31,20,2,25,40,146,185,10,162,243,4,3,0,192,116,125,174,84,5,195,176,194,146,117,27,216,41,243,95,178,58,142,11,52,131,106,98,76,0,249,36,219,116,150,101,28,85,188,149,176,136,18,24,209,0,49,126,198,200,108,165,190,25,223,99,86,219,198,177,136,171,140,146,83,180,105,126,58,31,198,202,81,12,245,91,95,211,237,53,185,149,122,131,71,116,112,233,42,221,1,26,181,131,212,84,147,185,68,18,47,144,50,50,107,87,183,34,52,52,228,23,184,251,211,247,150,114,242,219,209,57,15,53,28,156,152,29,167,20,177,219,170,177,24,229,188,69,248,37,47,7,205,233,150,99,158,225,173,225,110,179,137,212,147,166,113,101,195,198,243,45,34,39,123,234,56,248,179,79,222,178,235,0,23,153,35,205,24,65,130,208,50,150,202,64,180,252,114,189,52,174,46,50,14,152,153,150,63,24,180,237,219,100,206,234,213,239,196,45,175,183,79,255,161,125,141,91,215,47,190,113,187,212,76,61,172,247,100,65,255,46,239,171,255,250,225,142,24,0,54,106,209,97,146,82,134,4,139,25,44,14,37,0,7,3,76,210,99,38,42,168,96,144,128,152,12,64,24,105,79,120,66,137,123,142,0,201,130,133,3,52,174,197,54,236,86,75,217,37,236,37,202,165,19,163,145,207,102,144,88,231,146,199,11,237,164,161,252,150,80,90,232,27,73,127,180,229,183,215,52,255,86,172,5,43,54,236,125,223,181,225,179,255,251,178,100,187,142,102,184,114,79,19,143,94,160,63,69,42,34,97,231,54,24,125,167,66,110,61,21,193,32,169,40,25,146,157,224,155,36,73,99,112,72,38,217,39,134,173,120,182,128,85,229,101,91,124,180,183,239,237,47,254,213,58,221,226,127,133,46,250,240,201,129,76,234,176,224,35,102,101,149,85,133,206,159,210,239,150,55,149,216,126,139,70,171,22,82,248,95,108,62,231,17,221,164,38,251,16,212,235,24,39,114,66,70,78,105,216,109,103,8,70,179,64,122,178,160,127,150,2,35,233,198,87,210,149,132,15,51,230,92,50,1,86,211,0,4,47,154,0,16,175,153,236,52,231,51,247,98,153,38,231,168,80,226,152,100,200,200,225,124,201,151,153,253,52,133,75,102,116,127,221,191,126,95,223,213,241,205,9,123,115,255,251,185,95,255,254,138,223,86,127,252,163,122,40,255,250,128,0,2,115,24,131,67,103,205,35,35,194,83,33,231,67,61,8,227,84,131,20,241,51,65,85,49,188,5,172,1,17,67,134,144,8,92,28,2,8,0,243,39,133,32,224,68,180,7,244,102,217,128,43,108,21,83,132,55,66,162,75,33,90,29,199,189,0,234,113,109,188,65,46,49,154,115,16,75,115,84,11,121,233,167,125,136,143,181,120,116,70,62,239,84,72,180,90,138,216,43,195,83,120,193,181,183,5,26,244,72,224,143,60,38,72,143,37,86,15,84,209,187,193,234,109,52,108,248,178,74,140,123,93,78,97,83,58,110,220,138,68,70,165,217,36,165,242,83,219,194,86,231,59,65,58,150,160,255,26,158,107,248,41,37,94,153,95,188,110,153,149,106,150,82,69,129,242,155,183,199,154,104,168,23,127,47,51,189,38,164,131,70,15,94,153,182,28,209,176,153,228,102,121,137,82,82,195,172,23,176,42,185,131,235,237,184,58,83,199,207,52,55,168,195,178,35,92,207,157,99,117,205,62,241,156,101,151,53,237,179,219,30,0,68,0,64,37,39,27,196,239,47,50,4,185,195,214,159,2,137,8,33,133,120,238,168,107,39,125,88,102,53,209,29,126,25,27,23,217,232,94,110,203,251,45,135,88,205,162,116,117,102,175,179,212,93,95,43,249,243,189,1,60,250,155,250,246,97,159,200,159,250,27,253,255,234,195,58,157,61,255,242,8,185,76,97,64,243,97,140,194,128,29,28,121,12,70,188,34,42,28,98,158,8,74,74,96,131,96,129,224,184,36,192,150,0,42,98,216,132,5,25,128,137,64,153,211,201,219,122,242,105,203,44,80,79,168,173,125,77,179,41,139,53,25,95,235,58,147,31,66,243,126,13,138,98,151,100,162,214,173,194,243,218,75,46,253,220,89,137,68,67,218,161,154,34,150,80,15,255,251,178,100,209,142,7,145,114,77,147,185,123,210,80,74,90,26,96,197,112,24,101,167,64,109,229,139,193,10,142,232,169,134,20,248,188,53,13,144,120,133,18,122,124,104,84,94,230,68,221,100,196,167,217,130,60,206,19,38,101,236,157,56,157,74,36,15,172,235,150,203,155,103,234,5,19,109,50,90,55,172,41,143,43,54,71,213,92,118,166,108,89,139,222,39,245,252,175,255,194,141,246,79,231,179,87,181,232,110,87,89,153,174,43,162,254,54,127,93,77,18,164,195,186,47,108,156,178,217,177,110,203,84,240,9,64,48,4,2,208,120,161,234,64,50,68,134,76,167,132,67,81,20,114,74,74,14,12,211,0,92,215,102,147,49,123,25,76,152,20,172,68,39,47,85,110,233,250,164,42,241,54,134,106,127,239,242,19,145,126,33,234,138,153,117,42,252,59,209,244,144,0,76,60,112,14,51,102,12,155,50,76,50,237,205,102,67,140,131,0,76,6,13,205,141,56,64,206,64,16,41,48,148,64,49,48,55,17,17,224,160,156,26,13,153,254,63,2,129,177,210,56,210,4,62,1,202,52,195,132,134,216,44,172,56,99,246,158,27,87,192,66,139,58,133,75,137,74,183,46,73,196,3,37,181,26,123,190,253,200,22,203,169,184,209,80,17,18,6,92,251,133,158,143,28,191,181,152,164,226,153,38,69,157,210,67,114,138,120,49,0,45,14,253,66,176,84,188,193,56,23,174,202,161,194,116,233,210,72,250,92,216,244,211,19,129,49,134,184,115,139,124,15,34,217,122,228,91,55,59,56,239,182,42,225,2,21,11,238,99,97,3,13,186,28,104,248,111,254,209,175,243,30,152,146,170,234,67,134,149,190,241,93,62,234,168,242,204,155,254,27,22,111,87,145,109,133,127,154,103,185,245,123,170,200,185,139,138,55,218,63,133,11,79,191,221,241,22,5,102,97,196,152,42,235,238,185,74,231,112,163,99,26,191,166,87,235,142,221,62,106,132,169,40,134,20,9,66,96,227,26,51,37,1,134,5,25,160,197,1,225,69,191,148,146,134,85,72,184,244,39,126,82,66,98,15,130,18,74,220,106,149,13,244,233,122,190,191,11,219,190,169,249,116,192,84,53,84,175,171,151,188,221,185,94,52,123,185,102,235,18,199,181,1,146,181,0,186,22,144,14,149,215,182,71,255,255,255,244,164,174,2,172,13,58,92,52,160,84,198,212,147,54,135,9,162,195,160,83,37,50,64,67,245,146,52,65,7,0,149,2,49,54,160,101,195,52,25,16,23,249,149,168,94,202,151,176,71,243,213,152,78,67,9,99,39,129,40,125,189,25,186,196,236,149,204,23,95,159,6,43,70,80,210,39,114,25,204,219,241,183,239,2,219,217,174,255,251,176,100,212,142,199,221,114,204,11,186,123,242,86,134,89,176,105,101,122,23,197,165,64,110,61,49,193,26,13,231,205,146,189,224,251,181,65,141,224,44,187,233,19,105,247,111,84,54,105,138,45,102,82,111,230,22,40,72,110,174,32,30,91,129,111,93,63,122,47,239,159,63,191,237,197,154,171,223,126,254,219,31,45,119,163,64,129,58,46,36,133,224,98,75,243,48,65,137,176,212,133,12,37,49,4,36,243,136,101,8,188,195,36,54,137,120,53,231,103,27,81,145,241,68,210,34,77,18,48,64,125,2,169,185,218,36,100,0,160,0,80,69,199,209,8,69,36,44,170,102,21,72,48,220,91,157,120,162,242,246,195,29,14,2,173,97,86,4,197,35,144,215,14,189,217,114,121,108,21,197,179,59,237,23,48,247,35,23,172,123,53,111,175,93,215,70,41,28,189,74,235,252,199,246,255,255,255,176,0,16,147,144,197,180,3,95,137,139,4,115,90,6,78,130,5,56,56,84,192,98,131,42,81,131,14,68,33,67,7,1,199,134,163,3,133,94,50,14,50,153,85,131,21,69,194,196,97,98,250,16,105,217,94,144,202,30,204,222,166,139,138,128,94,217,84,6,174,241,158,201,185,95,250,104,140,171,11,179,152,113,234,162,139,214,32,1,58,179,204,55,213,147,229,211,187,194,111,125,60,165,193,103,198,41,226,81,48,226,234,57,154,42,88,118,119,166,163,68,93,197,107,112,79,58,211,184,176,91,215,42,27,205,162,121,156,216,126,226,59,90,185,231,107,82,68,154,28,37,83,125,107,120,244,139,37,183,26,213,212,57,254,146,145,251,210,185,170,51,99,92,251,128,161,78,237,193,83,152,21,75,201,244,221,143,49,215,174,205,51,62,85,209,139,165,4,81,166,177,2,76,245,208,211,147,10,65,74,86,231,193,230,224,243,174,252,92,174,150,122,221,2,9,11,60,142,89,191,12,108,1,129,178,46,98,13,234,10,224,160,1,110,140,141,77,84,170,11,143,159,134,51,130,13,208,62,44,186,133,190,40,109,99,85,247,215,90,12,82,125,2,199,10,49,215,123,230,28,235,205,121,252,201,145,168,219,254,112,213,106,55,202,201,230,149,30,70,113,4,127,89,181,169,232,232,206,241,71,237,147,0,204,36,136,12,209,33,77,124,70,198,39,131,64,199,112,201,40,192,240,24,208,112,96,199,160,73,21,1,70,152,8,166,48,28,38,48,144,0,16,134,38,59,146,12,12,42,15,24,154,10,152,94,0,9,4,241,197,180,144,49,146,64,33,203,165,140,66,154,220,102,133,81,38,108,94,122,133,118,229,94,219,109,1,234,172,87,30,193,138,178,24,148,12,130,201,39,74,134,42,159,125,55,15,109,255,251,178,100,208,12,198,240,105,78,155,143,78,210,89,7,89,161,105,109,120,26,57,165,52,46,189,122,137,39,152,103,205,129,45,224,176,54,151,92,11,139,117,84,229,235,117,54,21,113,244,61,202,219,116,141,96,233,191,55,201,243,252,70,171,73,227,105,170,30,252,248,53,220,156,147,200,14,218,107,132,9,219,169,110,211,62,118,69,212,175,186,90,246,33,83,6,217,247,23,212,180,157,249,101,33,100,153,232,153,240,195,211,123,59,190,106,226,183,119,19,19,107,20,245,196,169,100,9,165,101,53,72,220,1,221,4,124,70,77,172,1,165,0,4,236,148,163,8,55,99,196,34,203,27,12,226,121,201,24,107,230,224,172,52,76,190,85,229,2,206,1,144,171,208,205,183,247,251,227,184,196,86,30,96,181,150,243,73,234,204,119,23,196,170,93,18,97,37,219,140,233,158,231,199,37,68,164,160,202,39,170,167,163,88,1,0,186,177,138,107,25,145,9,161,164,255,33,169,10,8,233,84,96,232,230,102,21,110,98,8,130,84,11,204,103,19,12,130,13,204,19,26,76,32,0,194,0,195,97,132,208,16,128,23,10,76,115,10,76,84,6,3,134,73,162,192,8,80,4,197,64,32,72,224,228,80,3,222,252,75,160,17,96,2,73,67,148,161,85,175,189,114,181,248,234,91,134,10,1,186,181,202,34,204,229,8,252,79,170,89,112,88,79,157,138,171,198,159,113,40,6,188,42,92,77,106,243,177,21,249,103,6,236,184,233,176,81,53,16,214,227,178,61,94,153,191,186,105,201,253,75,237,229,86,150,43,102,215,88,197,205,95,105,148,184,212,221,222,100,247,227,198,128,218,230,168,186,239,205,182,10,101,163,94,105,57,1,186,55,21,26,215,185,166,216,101,235,174,171,155,119,47,14,250,230,121,149,81,125,103,110,213,43,59,206,83,230,115,102,41,236,166,86,79,171,240,218,206,178,85,141,61,208,239,72,39,169,63,147,108,130,140,244,210,135,210,0,192,3,129,128,0,48,169,48,90,132,205,150,51,193,81,196,208,242,8,56,216,145,45,79,8,132,32,61,171,15,85,189,4,57,114,169,79,225,57,20,141,41,3,9,132,37,170,95,221,30,70,167,104,46,32,194,40,103,26,39,75,185,86,81,25,166,139,13,97,81,118,101,23,153,107,170,33,132,213,152,62,150,55,234,195,31,203,133,102,84,226,25,170,30,103,230,41,187,68,7,106,98,155,112,108,97,96,145,163,41,6,67,5,5,195,224,228,233,142,195,192,130,58,191,6,132,141,110,77,74,33,146,8,8,124,24,125,5,7,231,213,145,168,210,36,202,243,191,140,137,246,189,65,0,179,25,78,57,204,242,102,85,14,203,179,108,13,71,151,255,251,178,100,206,14,199,143,112,203,139,184,100,242,88,71,89,146,111,71,30,25,121,191,54,78,45,60,73,38,24,104,13,146,161,240,107,168,196,75,198,65,105,157,187,11,154,77,103,112,87,126,150,181,211,197,32,16,219,96,198,169,193,38,208,142,17,244,23,173,71,50,202,34,90,114,169,237,124,227,121,62,43,135,242,242,182,33,213,19,97,120,250,154,19,48,77,105,90,9,195,16,38,138,114,95,63,204,133,97,234,222,135,102,226,211,181,144,198,228,206,205,203,175,157,253,123,59,233,56,91,52,152,180,39,102,10,37,3,51,99,9,86,116,196,13,37,36,219,133,124,254,189,126,221,61,123,180,43,183,0,2,216,87,48,194,96,1,146,117,242,0,198,242,199,89,52,105,153,74,101,73,215,106,240,56,227,81,135,9,171,126,87,179,26,64,193,38,142,200,97,56,64,117,64,32,68,184,219,20,105,180,11,93,144,17,184,64,221,110,39,154,187,149,142,11,91,113,51,206,242,249,0,32,128,100,147,8,156,198,112,64,136,212,70,59,139,154,16,106,10,170,129,130,134,113,39,9,23,1,0,0,225,137,131,130,37,224,34,5,16,2,194,131,232,152,140,78,35,2,45,144,112,2,117,170,64,181,27,146,70,36,142,212,250,186,89,49,93,97,113,18,187,71,174,231,94,71,226,144,205,167,185,10,87,159,158,241,127,255,218,185,219,81,163,173,183,67,253,189,111,213,124,26,144,48,144,141,246,146,155,25,58,217,119,120,219,181,216,99,107,158,208,237,20,252,165,101,166,245,132,237,246,152,16,232,248,253,81,159,14,111,106,10,202,155,49,8,76,39,190,182,174,183,227,141,206,56,206,213,147,34,156,201,146,199,44,226,67,200,198,4,136,166,109,71,84,175,10,211,13,188,75,57,180,110,27,20,92,249,160,89,5,149,39,127,188,0,0,0,12,0,216,240,4,73,146,170,176,0,72,252,155,50,225,160,177,120,248,196,73,59,52,67,5,173,13,157,233,206,166,21,225,200,200,61,63,186,255,105,71,56,192,61,185,236,230,203,24,85,39,30,236,112,185,84,125,255,255,205,18,158,142,61,28,32,16,61,92,196,56,179,235,0,32,220,148,193,213,152,211,35,12,207,177,164,198,8,100,200,177,72,209,160,156,26,17,152,76,193,140,130,33,80,104,56,162,48,124,66,11,137,208,16,88,16,50,128,91,84,4,162,136,8,8,30,28,204,25,2,110,146,129,126,228,48,88,46,47,22,111,217,13,29,87,113,85,241,229,165,247,142,234,201,35,154,166,38,62,82,72,37,110,191,84,233,202,163,23,233,217,43,157,47,211,193,99,81,152,26,59,135,84,102,213,204,31,60,251,5,209,255,188,37,108,167,235,255,251,178,100,197,140,134,22,104,207,187,143,76,240,76,71,90,45,97,135,74,30,117,161,54,110,225,241,201,71,148,102,201,163,29,210,62,199,156,135,239,114,235,61,159,229,21,12,175,103,209,221,10,35,241,130,229,5,172,237,117,125,209,175,55,43,252,7,203,189,98,71,8,78,109,140,246,110,111,105,119,143,109,183,96,188,211,11,197,203,201,6,206,80,180,142,111,146,50,161,175,47,203,20,25,159,145,50,102,25,203,139,79,1,122,42,234,34,173,118,127,159,13,81,156,215,160,48,99,53,142,227,164,219,219,55,27,208,251,49,163,17,170,81,207,23,98,22,76,255,17,160,143,19,191,232,20,0,67,192,226,32,80,102,54,226,36,20,87,28,8,1,192,177,29,194,128,9,164,88,6,251,193,1,11,99,15,24,50,97,220,9,241,39,65,180,71,63,66,30,101,207,209,150,42,9,231,0,104,109,142,81,190,134,139,20,23,22,152,26,171,139,138,66,175,213,221,202,168,11,215,106,63,167,127,197,190,184,50,29,224,251,198,51,68,188,14,72,85,61,140,160,211,1,80,112,220,220,146,131,57,131,12,14,73,50,24,116,195,133,147,5,130,137,137,35,193,35,141,129,197,129,102,4,40,153,8,30,10,59,24,80,33,178,160,49,160,202,129,0,198,52,211,233,216,250,192,79,76,50,212,28,158,164,150,166,69,120,14,64,199,99,116,170,62,144,86,230,153,138,132,190,93,17,3,150,172,103,128,238,121,190,135,196,219,146,105,173,193,74,33,144,112,187,71,111,102,123,6,244,124,131,194,253,37,19,23,107,253,225,217,26,179,196,221,207,203,183,174,132,213,173,132,111,201,163,21,210,70,238,141,227,220,181,236,218,12,210,35,201,138,113,99,144,59,73,96,177,246,138,157,91,158,61,54,102,211,235,59,57,127,245,19,87,241,202,237,218,81,93,42,69,48,91,34,214,115,37,183,237,7,187,182,233,202,116,42,243,224,143,111,127,182,210,244,155,54,129,51,37,39,224,128,2,0,5,162,165,58,180,55,53,66,10,170,37,80,24,110,197,95,7,189,184,198,101,245,134,151,90,133,1,214,9,97,79,51,153,172,70,207,221,234,244,210,113,240,79,163,244,104,223,171,181,95,231,108,24,53,3,119,83,75,252,162,191,255,253,52,127,255,225,131,8,201,35,68,130,211,77,70,131,107,41,131,50,16,131,45,68,240,48,96,104,24,234,101,72,150,98,105,14,97,161,192,104,82,0,99,16,66,85,2,140,0,19,205,154,79,208,198,129,58,5,26,32,184,98,163,152,163,27,84,9,104,104,170,105,154,113,76,14,192,209,172,239,85,17,223,228,200,77,240,80,108,5,119,19,9,14,178,188,151,59,95,86,199,255,251,178,100,194,143,135,4,111,204,131,143,102,162,70,5,217,247,96,162,112,35,69,221,58,14,229,237,192,249,135,232,9,135,149,16,104,28,36,203,176,66,89,142,90,37,200,71,72,64,28,13,56,194,0,194,53,9,88,132,243,117,82,36,88,186,60,52,12,22,192,92,128,11,34,203,250,114,45,18,44,132,17,101,140,94,19,136,48,154,218,142,138,243,176,112,107,115,122,181,33,129,152,29,10,245,34,229,142,101,25,216,101,156,141,179,196,99,183,130,216,200,253,64,139,56,224,54,161,232,69,83,136,144,143,160,146,143,212,141,42,200,51,167,43,104,176,210,110,78,12,229,240,200,222,27,222,171,231,145,189,205,228,25,35,43,28,35,252,40,28,33,183,175,23,8,59,172,100,49,213,162,177,207,54,224,106,202,188,83,85,143,168,239,144,247,60,125,75,13,187,16,32,187,141,125,94,71,144,171,103,144,231,155,60,252,84,103,30,251,244,165,109,48,1,180,196,216,162,25,130,94,91,23,113,195,51,29,73,190,229,232,192,40,21,205,162,217,183,236,61,40,120,66,211,137,205,132,17,64,144,73,180,156,164,31,170,253,117,191,39,25,13,173,253,124,164,85,127,248,167,255,79,187,255,239,0,17,160,184,96,212,67,99,2,3,77,11,230,57,48,248,210,32,55,80,210,8,19,31,130,66,160,19,12,3,205,186,199,32,5,128,64,128,80,89,153,74,139,125,16,9,130,144,42,96,81,161,137,18,229,242,166,6,7,67,146,175,224,200,20,193,136,112,128,218,235,0,32,161,127,82,187,133,178,123,38,98,45,54,154,180,181,104,197,108,167,249,8,211,213,154,51,30,171,121,185,22,254,253,52,10,99,17,141,88,57,73,197,128,252,33,141,250,62,143,252,176,184,158,78,22,49,3,137,229,162,192,70,183,64,63,145,45,117,236,221,177,176,101,176,238,140,206,91,214,203,3,173,49,156,214,171,25,150,225,21,140,191,133,242,211,99,197,75,180,254,219,2,177,65,55,148,154,106,207,13,221,106,148,146,158,26,224,188,198,211,176,118,28,93,145,239,178,187,185,159,249,244,164,24,247,203,4,54,9,122,241,147,72,118,107,113,164,8,26,64,199,172,209,153,171,88,120,68,199,135,139,65,222,177,101,34,147,94,253,127,95,252,45,99,85,126,219,51,39,42,5,0,0,3,117,87,11,228,117,210,213,145,8,248,144,85,64,240,204,180,183,106,91,28,85,91,148,228,88,253,135,123,47,34,129,126,113,55,253,255,221,152,100,117,220,187,145,60,243,61,103,225,155,39,241,36,159,222,90,207,246,222,239,255,214,16,72,156,217,137,3,39,130,205,235,107,62,97,132,74,222,140,134,39,192,10,133,2,192,66,255,251,178,100,170,142,7,215,113,208,19,153,125,50,65,3,137,243,100,201,120,31,173,199,60,46,105,243,200,167,141,235,104,144,9,196,64,121,198,158,133,64,32,64,25,47,64,88,17,224,129,84,48,92,129,224,64,232,6,62,20,15,15,60,92,194,231,5,5,4,153,141,44,243,68,48,155,211,229,1,153,53,49,124,159,225,25,249,126,18,148,94,150,218,128,165,86,186,129,97,5,98,187,134,223,170,90,140,100,178,82,62,177,131,12,54,142,211,230,235,126,163,137,75,140,25,54,217,50,198,4,107,59,219,217,55,69,157,233,169,13,121,102,223,187,53,241,186,254,255,19,69,102,211,237,233,171,157,68,239,34,105,59,216,97,75,169,254,25,134,213,166,244,67,204,52,114,195,136,42,85,2,239,1,190,153,159,4,140,134,231,166,12,188,205,44,85,94,164,134,146,136,207,171,23,103,12,110,22,50,246,140,167,71,222,112,211,38,254,197,244,75,72,163,74,234,185,243,237,59,152,70,146,205,115,154,203,72,106,148,243,148,56,177,110,249,254,108,196,132,235,234,26,182,243,235,225,1,7,234,139,247,159,163,96,97,196,78,201,66,1,86,38,70,62,122,195,105,179,72,46,26,9,67,163,126,113,117,59,233,250,46,178,193,45,48,70,247,187,165,96,111,127,57,255,139,0,0,76,33,31,76,226,45,140,88,49,204,79,241,76,120,51,204,91,14,137,65,147,45,78,112,49,106,84,3,12,47,10,141,57,64,71,66,166,244,116,36,49,220,87,113,134,66,228,66,96,101,128,18,54,48,42,9,27,178,197,206,32,17,135,133,199,45,163,5,138,2,241,65,176,161,178,72,139,120,238,153,73,61,212,18,193,16,244,87,219,36,61,170,138,46,186,230,171,165,59,28,199,112,105,73,22,104,32,160,247,159,139,76,114,106,205,104,250,47,95,160,137,58,63,28,138,52,75,85,28,216,47,57,159,236,86,87,247,90,20,147,95,220,57,121,115,55,247,235,196,224,47,200,116,241,8,50,235,205,24,190,52,213,32,5,109,83,213,223,185,59,30,238,86,229,112,196,178,98,186,64,63,156,174,139,252,191,148,170,33,111,236,74,11,219,74,137,212,127,248,59,53,235,194,219,203,172,152,151,253,144,193,91,225,92,241,219,107,131,8,146,77,222,109,89,253,151,24,75,186,178,107,117,78,177,3,154,95,86,230,55,196,127,150,40,84,130,122,96,61,250,81,73,88,120,116,69,48,0,1,158,186,12,128,200,217,47,134,129,134,134,140,130,233,152,216,244,229,182,51,8,41,99,226,148,189,76,194,107,2,52,8,180,184,108,144,253,67,44,9,105,225,223,254,32,104,80,253,122,131,50,68,56,183,253,92,191,255,226,107,255,251,178,100,160,12,24,10,113,78,139,185,101,114,68,103,170,18,101,229,90,31,37,209,62,78,105,237,193,10,14,40,233,151,181,96,255,255,170,140,255,64,2,133,24,45,10,105,99,113,132,136,70,146,255,157,108,246,100,161,96,140,42,104,100,200,40,214,21,8,168,9,186,21,73,70,141,2,48,105,183,108,239,150,12,15,2,26,54,147,177,18,73,0,230,180,141,96,170,208,105,45,29,131,46,72,137,36,62,206,12,121,169,171,17,0,80,252,187,131,38,133,110,12,105,252,160,64,137,88,58,187,97,50,221,93,167,69,123,88,42,184,8,197,52,227,191,63,224,150,32,14,98,67,60,207,104,233,133,163,254,173,70,213,39,109,221,243,54,219,85,74,248,189,226,134,45,129,146,113,90,169,198,93,67,5,200,93,79,161,220,60,183,167,101,212,172,232,219,148,148,89,196,86,165,126,121,140,179,22,226,114,140,222,91,212,149,190,240,106,202,205,84,195,199,147,195,67,99,230,107,43,167,172,53,17,114,132,213,137,98,181,102,207,8,110,123,105,126,60,118,212,178,254,139,183,155,93,141,215,29,229,135,115,97,178,22,161,198,133,212,168,82,235,21,63,87,90,245,241,166,182,251,126,183,127,90,211,123,251,156,1,0,192,48,13,142,242,138,8,98,46,36,174,96,26,67,44,169,35,30,101,212,117,242,93,60,152,190,56,33,11,142,216,210,21,222,209,4,38,81,182,163,14,172,172,169,106,50,39,148,33,216,121,238,178,235,188,159,250,221,206,122,192,190,217,26,80,4,135,19,180,46,103,50,80,56,32,114,102,135,0,152,28,89,114,66,14,28,87,39,52,10,76,37,52,137,132,168,1,140,181,210,100,43,64,89,72,30,241,52,75,165,129,66,215,213,25,86,77,6,180,76,151,169,243,53,29,16,22,207,207,164,135,126,34,236,82,253,3,237,142,105,218,165,154,235,232,246,119,226,42,197,251,127,16,3,110,189,136,19,82,87,80,56,221,131,102,95,126,193,82,55,227,230,134,98,98,202,87,116,124,207,42,253,38,141,131,154,59,11,212,225,197,7,164,164,249,80,17,119,218,101,129,199,81,18,36,118,27,86,193,7,35,139,84,69,212,243,65,32,70,173,97,28,166,174,62,147,55,150,153,66,223,235,73,5,3,204,220,78,36,222,95,43,91,216,84,168,74,53,182,14,31,76,134,250,150,67,141,220,102,212,244,87,211,41,33,161,16,216,216,79,80,146,125,237,242,50,43,94,86,146,168,232,50,196,35,43,112,220,27,251,221,127,102,186,214,100,176,46,232,156,2,32,65,0,224,0,30,189,72,18,184,90,141,79,130,171,119,99,116,3,86,104,149,169,69,6,65,213,138,132,53,24,15,202,255,251,178,100,134,136,7,86,108,81,27,152,124,208,67,69,26,74,97,167,102,25,25,163,77,78,105,227,193,45,153,40,205,150,29,96,168,71,25,142,234,5,203,80,39,237,223,244,63,155,214,112,80,75,117,59,28,17,4,184,135,254,206,95,165,215,245,85,234,128,1,34,201,118,24,28,134,5,76,64,48,6,69,140,73,32,84,214,178,104,208,147,9,81,70,156,113,149,38,235,110,147,197,151,202,219,82,85,144,94,202,162,9,129,246,90,39,95,199,31,41,127,24,59,169,169,142,63,240,100,211,200,227,172,174,80,216,157,48,179,252,134,166,188,34,63,86,215,174,9,200,30,38,169,226,122,78,212,142,62,244,212,148,199,241,179,184,30,61,30,99,82,110,91,13,245,94,114,252,212,191,25,73,202,116,193,187,31,222,3,13,172,185,32,82,77,37,215,86,180,161,45,138,231,147,141,151,211,42,104,27,244,41,163,251,233,212,187,128,182,234,206,81,163,66,157,202,50,50,72,18,200,230,229,125,236,85,70,198,158,183,97,190,152,154,22,231,162,69,191,113,42,219,239,101,196,8,143,117,49,218,171,131,104,187,202,62,74,190,108,6,199,0,6,199,43,150,140,78,132,42,213,76,144,14,117,12,180,90,83,167,96,6,249,145,245,164,106,35,205,208,183,49,80,182,197,57,14,61,142,55,60,232,87,148,36,246,25,106,174,237,244,234,50,76,177,198,49,248,241,81,221,76,199,250,25,200,81,249,31,111,255,255,255,244,129,0,78,149,199,109,83,113,67,168,33,104,6,47,1,188,8,172,53,204,17,21,158,255,176,115,58,45,120,63,74,118,6,29,62,241,177,39,38,12,197,89,138,3,229,113,240,203,121,48,134,219,25,49,123,231,52,248,109,70,164,33,87,191,180,31,201,238,53,163,209,20,171,249,79,14,123,96,114,139,164,207,89,163,57,224,175,14,123,200,216,137,182,214,203,108,237,133,109,232,217,187,99,20,195,38,43,134,88,208,121,96,71,107,102,124,191,80,132,165,124,200,171,99,200,229,11,107,35,183,113,109,119,241,25,226,11,163,187,67,74,234,218,144,186,184,227,75,165,35,15,154,3,216,86,227,222,53,222,55,178,229,150,34,145,67,89,241,25,155,123,194,133,190,250,148,239,171,251,114,151,157,158,159,151,202,43,13,78,189,202,73,52,245,237,227,216,122,106,134,131,41,37,55,46,87,140,112,1,0,12,253,195,74,114,15,65,77,170,38,196,33,97,205,128,31,81,48,159,121,108,149,157,97,246,177,222,217,241,48,249,203,90,177,238,59,75,128,252,29,172,43,162,246,212,156,82,45,93,154,158,183,255,145,228,100,55,45,252,182,254,159,249,47,223,255,253,128,0,12,98,67,255,251,178,100,140,128,182,118,105,85,83,79,197,248,69,163,186,21,101,229,144,159,177,211,54,78,229,243,9,21,158,232,33,151,149,104,10,97,169,202,102,208,70,105,124,146,117,192,240,100,40,38,0,6,0,141,65,128,160,33,128,0,41,128,128,97,175,7,144,84,52,80,5,210,2,88,17,68,2,28,152,34,2,0,136,49,192,46,82,33,13,5,148,248,29,35,201,34,66,57,123,208,100,192,80,69,52,26,2,181,24,159,247,164,201,2,77,5,68,75,120,234,75,25,251,44,149,245,39,193,72,61,186,135,210,107,61,166,216,147,83,246,229,2,204,203,234,200,37,142,225,156,0,216,187,3,145,126,166,89,132,139,77,197,106,71,107,138,65,207,212,7,82,234,143,163,83,64,21,61,165,72,218,58,156,153,128,210,243,11,195,70,148,171,114,10,212,83,139,147,250,94,244,143,25,184,169,212,77,181,125,124,36,171,90,194,60,126,109,6,13,50,230,172,115,213,124,105,55,167,197,124,251,166,99,205,173,158,236,215,132,214,219,18,29,167,203,147,22,57,51,51,170,227,37,94,71,175,156,245,172,93,91,196,92,75,57,156,207,170,218,204,63,30,184,117,245,155,171,105,189,246,183,123,136,129,50,53,135,81,177,101,66,83,137,45,176,108,111,207,207,141,170,64,80,230,192,126,58,188,108,91,59,17,47,36,3,83,194,46,45,58,218,178,252,160,188,95,139,62,249,7,106,186,183,237,255,175,255,237,221,255,114,101,251,86,40,159,238,179,219,228,191,250,76,48,70,27,147,9,113,5,48,45,6,209,85,113,48,156,3,179,8,176,132,24,1,67,14,240,199,48,144,0,240,184,4,24,1,0,1,141,120,137,151,232,48,10,71,64,120,213,219,100,102,32,66,99,34,102,150,12,98,161,14,50,18,136,228,163,107,8,35,42,43,9,119,210,8,193,144,70,130,97,149,200,96,103,143,228,74,18,98,65,118,165,79,243,246,253,203,36,172,166,83,59,116,148,45,249,140,144,129,184,26,166,131,131,2,34,51,12,9,53,230,165,245,221,54,103,198,136,98,197,95,77,157,180,99,90,13,181,147,216,84,157,147,166,38,174,179,70,70,136,17,242,158,199,124,0,203,233,249,192,69,98,194,158,125,177,197,106,25,17,243,9,38,130,164,102,33,82,202,246,44,205,79,160,78,46,78,230,198,39,166,52,223,156,229,94,215,140,105,183,90,204,84,246,45,27,81,32,211,45,173,145,124,89,102,158,92,55,180,107,54,175,244,158,90,205,229,82,152,179,226,212,164,45,238,177,39,214,251,221,110,154,124,109,234,108,249,35,231,90,187,172,222,177,21,215,182,110,215,31,83,1,0,128,16,128,213,60,92,69,80,88,154,255,251,178,100,136,12,8,33,116,205,3,219,123,114,73,230,90,6,105,231,88,30,153,199,58,110,233,235,201,46,160,232,233,151,157,104,120,62,228,69,81,42,39,13,143,79,106,56,142,192,47,218,251,131,124,36,194,207,48,246,179,171,27,128,153,176,243,108,75,157,168,199,101,136,7,116,37,161,237,245,55,255,179,255,247,229,159,157,191,113,83,253,63,136,61,191,255,232,0,2,131,148,194,148,28,200,82,164,197,81,92,205,202,4,220,16,188,136,29,48,20,49,50,0,209,48,212,3,11,129,169,62,105,33,88,64,5,212,21,26,116,221,48,117,184,48,60,198,0,98,54,6,70,143,238,151,209,164,177,64,171,174,56,136,58,207,177,41,4,145,117,123,26,1,2,221,218,6,105,59,218,172,67,240,108,98,68,175,226,172,176,46,185,118,10,221,101,172,103,69,173,21,219,201,106,21,217,111,74,167,163,175,196,31,22,94,20,44,241,36,117,43,217,95,174,58,225,228,170,24,20,168,95,71,205,13,136,25,201,154,40,237,73,17,122,174,148,243,231,102,128,65,213,219,106,189,32,52,84,38,96,102,232,173,203,120,141,75,114,181,195,45,97,188,113,111,98,172,21,130,6,235,75,51,101,218,126,45,200,152,90,221,160,65,96,136,190,71,48,190,153,230,31,183,77,132,2,65,236,247,74,202,170,188,120,241,25,102,123,3,111,87,104,243,220,240,72,176,171,78,221,235,31,121,255,239,235,255,221,105,197,108,76,2,0,74,0,5,164,42,184,245,0,51,19,18,171,101,129,116,33,232,98,40,36,226,99,11,226,61,156,230,127,131,60,103,122,102,47,218,72,175,119,28,120,227,199,121,189,185,218,62,173,223,250,127,214,159,254,188,7,27,219,65,151,154,73,178,189,81,127,150,252,95,255,255,255,253,192,2,0,0,89,159,24,101,10,102,178,88,98,204,210,145,163,169,131,139,106,9,0,24,25,76,44,2,101,146,19,96,153,215,77,181,74,76,168,106,208,252,36,172,69,57,88,132,34,68,122,183,46,134,212,42,150,92,153,15,119,45,169,24,93,118,240,96,223,86,36,243,238,68,55,91,72,146,73,182,245,41,234,139,30,115,225,172,240,190,115,23,229,24,86,235,78,40,223,43,164,63,181,17,203,187,181,186,129,169,167,106,203,247,190,45,113,98,83,140,228,194,190,247,66,109,189,89,65,188,101,115,175,131,156,125,71,254,221,177,158,197,238,118,152,202,202,83,84,67,252,240,98,34,46,212,228,157,101,100,177,214,47,21,110,177,13,194,84,41,68,226,61,105,86,167,40,202,86,24,30,64,68,38,15,159,163,98,204,210,20,4,202,49,38,89,88,76,106,208,14,16,46,132,148,210,107,188,81,255,251,178,100,104,8,134,187,105,80,59,143,77,240,71,232,74,25,97,231,116,31,101,203,48,15,109,235,201,36,30,167,205,167,149,104,74,135,226,229,235,203,196,192,1,0,64,0,237,43,82,105,70,19,132,209,78,35,0,90,195,148,25,130,254,239,70,46,135,38,245,221,82,188,169,53,188,242,86,222,25,142,56,11,155,21,116,235,169,63,235,203,119,235,255,223,255,252,143,244,77,87,245,145,175,229,240,229,53,189,41,66,149,251,186,76,30,197,4,198,156,24,204,70,194,168,192,1,187,140,62,67,56,12,19,224,160,32,49,21,10,19,7,96,8,37,1,163,0,16,26,50,74,22,38,52,192,198,74,142,166,28,20,44,173,98,3,195,44,27,93,80,16,172,104,75,211,182,200,64,40,33,4,202,218,229,2,76,132,130,33,184,0,193,78,154,228,98,8,4,148,75,171,60,97,64,11,90,128,150,246,85,223,65,144,154,76,136,1,9,129,103,132,2,232,12,217,217,116,8,43,188,161,145,124,4,136,12,110,114,37,200,116,244,43,2,177,200,248,15,7,100,117,202,163,20,68,64,98,218,237,222,144,82,97,232,2,232,115,243,124,82,45,145,58,41,242,230,220,115,223,80,207,149,69,102,140,35,62,182,203,93,213,204,104,85,109,169,188,109,97,88,227,136,52,117,170,73,87,45,75,34,171,30,209,233,153,119,213,78,235,54,166,131,43,27,199,13,71,212,159,18,223,214,53,101,220,55,181,220,47,7,78,219,117,188,91,24,162,226,249,198,190,117,76,205,173,227,63,55,197,100,242,84,49,68,16,0,0,4,55,171,217,247,48,184,210,97,127,215,38,64,161,84,237,248,43,161,255,52,32,139,85,106,142,189,132,237,7,138,176,73,187,149,98,255,85,61,98,97,192,94,52,187,234,76,111,81,110,159,223,255,255,255,196,139,253,180,55,246,31,166,25,146,251,244,255,244,125,224,0,68,1,70,99,198,19,134,28,161,136,99,126,156,70,108,0,244,14,17,49,192,28,48,214,19,243,4,48,7,11,1,26,31,153,33,139,88,24,0,213,33,128,8,28,155,252,112,20,21,158,14,147,27,200,76,251,102,6,212,135,145,71,218,232,171,26,34,49,150,220,194,67,69,136,95,166,82,96,38,110,76,170,92,84,33,189,114,170,12,215,201,232,111,104,227,174,24,178,244,94,88,66,24,237,246,152,128,8,160,214,43,122,32,205,233,233,224,183,207,195,11,177,22,143,99,109,162,84,193,121,14,221,36,130,217,206,171,187,63,205,38,106,178,226,118,249,229,164,112,193,74,59,200,36,87,115,65,32,5,235,114,54,147,141,230,141,71,140,120,138,2,110,221,134,251,203,232,173,35,158,197,146,35,169,183,103,255,251,178,100,93,142,7,217,116,76,11,219,123,112,66,232,138,125,72,5,212,29,25,167,54,110,233,239,9,46,36,40,233,133,169,216,241,92,35,61,135,26,150,221,241,106,75,140,189,131,3,62,185,137,74,81,214,113,137,87,11,57,211,232,213,135,121,247,72,215,137,188,82,19,126,232,173,139,1,244,178,102,185,179,166,47,134,44,127,170,127,143,159,243,154,227,90,222,252,77,0,4,21,5,69,160,3,208,48,47,16,32,17,97,193,141,243,32,246,135,9,60,88,5,28,128,155,17,163,28,191,139,180,170,29,68,180,188,35,135,252,135,115,46,126,163,165,21,72,105,234,255,255,249,193,25,170,230,41,4,203,133,134,188,139,145,235,33,184,98,48,18,106,105,184,98,152,100,106,12,102,116,32,126,52,53,152,16,9,136,207,132,1,5,0,161,224,32,215,67,241,138,168,88,96,0,6,99,70,128,200,108,100,88,28,180,15,80,103,184,119,42,88,100,81,104,243,11,176,48,136,218,247,169,104,48,99,83,183,84,64,50,246,113,198,225,220,146,67,174,214,42,65,200,247,5,216,38,241,81,244,70,237,236,207,172,170,21,30,83,128,46,106,247,108,246,94,138,106,118,161,168,215,5,182,60,184,111,222,180,250,37,89,61,234,88,173,142,202,174,215,54,16,31,55,95,223,211,205,89,88,111,144,166,251,183,198,108,83,33,43,130,70,188,245,234,173,236,87,40,105,197,186,226,140,242,86,180,107,158,145,219,162,178,57,196,164,42,239,42,137,222,63,157,213,219,85,7,51,110,36,217,224,193,11,204,229,166,4,49,62,231,6,87,175,28,97,54,41,42,168,133,224,191,126,253,197,79,216,14,104,186,251,126,132,180,201,74,40,196,2,32,12,16,224,96,32,199,217,255,10,64,125,238,117,8,201,101,49,59,34,224,128,43,84,104,60,229,185,248,172,113,73,178,226,3,240,48,244,5,133,204,144,246,213,53,27,114,220,223,252,208,225,223,208,75,127,255,250,127,191,95,123,156,45,173,42,152,120,93,226,242,237,68,229,160,0,204,19,2,32,198,220,90,131,129,92,133,117,204,44,131,12,192,120,8,11,98,97,54,20,101,0,194,128,118,12,99,190,45,98,48,6,72,144,72,23,24,97,132,40,176,3,42,1,64,51,0,0,147,55,137,18,133,88,176,41,69,88,138,34,141,202,237,193,134,18,67,193,82,193,70,75,139,210,228,128,199,86,67,118,72,161,242,205,202,198,138,191,167,208,184,178,14,178,49,224,185,154,119,145,85,107,8,220,91,155,183,21,213,73,148,107,181,168,75,237,200,49,239,83,159,143,43,76,115,247,158,119,234,223,215,38,255,236,221,214,75,210,150,254,149,66,7,254,54,73,255,251,178,100,75,142,7,33,114,204,139,217,76,242,70,136,58,61,101,98,116,29,205,209,50,14,229,19,200,250,32,233,117,134,137,144,109,94,87,134,177,238,114,254,235,94,58,173,227,165,91,2,106,124,37,115,143,79,125,52,36,186,212,217,139,228,174,212,113,213,167,169,152,70,126,111,98,162,223,87,30,149,202,91,93,54,121,214,157,177,90,76,117,167,55,111,118,161,212,169,125,135,148,191,147,233,247,58,203,73,173,213,197,0,0,12,1,0,0,51,19,130,156,167,208,45,194,226,133,75,146,97,230,189,17,30,125,234,157,142,46,187,255,53,228,8,211,208,169,150,120,1,198,223,167,126,95,209,191,255,191,253,95,74,55,167,224,255,167,155,246,37,61,158,21,203,255,179,211,95,163,213,255,89,132,71,193,180,170,17,137,64,193,183,30,25,220,100,249,141,1,224,16,2,50,64,85,3,14,102,9,132,44,12,220,133,232,192,112,44,80,12,20,16,76,111,41,6,64,53,52,16,1,160,99,64,88,17,96,226,133,72,240,30,187,219,128,83,161,45,86,56,192,0,215,147,1,150,42,185,37,45,100,182,143,41,136,68,185,156,64,163,203,189,205,164,101,92,51,53,174,176,1,209,178,124,136,5,116,36,50,55,117,91,165,175,253,89,254,82,191,148,150,34,106,214,172,219,125,33,152,77,20,146,20,183,51,142,46,24,220,178,138,223,208,78,200,237,222,146,209,198,38,105,254,218,187,148,99,94,70,228,82,219,104,143,198,20,149,98,188,213,221,243,98,129,0,33,15,72,130,161,97,12,78,173,88,191,108,194,158,52,76,139,69,186,12,19,12,237,95,178,154,168,243,31,50,139,20,156,98,12,138,184,121,164,77,90,35,30,239,85,160,198,122,139,18,73,112,52,233,232,254,46,35,122,150,168,37,32,249,10,0,6,33,0,0,8,74,221,5,56,208,104,141,196,65,195,20,66,113,43,90,26,5,87,226,38,29,158,237,157,44,193,81,66,182,94,191,223,244,254,159,255,250,253,127,253,255,163,114,254,139,253,161,30,183,195,127,252,167,158,171,254,168,0,18,222,220,97,49,163,44,102,82,155,78,65,247,205,56,87,21,19,139,124,220,25,57,181,110,4,8,255,187,130,209,100,15,179,54,96,140,6,6,37,11,9,186,169,198,83,28,66,84,41,40,81,242,126,27,131,188,213,160,224,186,33,13,112,59,27,217,149,47,73,131,217,211,152,111,135,209,52,105,10,71,47,48,50,86,34,104,112,107,194,94,126,201,109,248,79,207,66,74,220,226,34,177,16,145,251,197,104,153,106,74,71,94,223,33,159,194,195,213,93,21,75,148,171,78,157,156,29,144,18,213,119,179,187,199,229,136,196,72,204,11,255,251,178,100,71,12,38,23,104,211,27,79,100,176,70,104,138,29,97,34,118,25,97,159,72,110,101,139,193,21,155,104,117,164,149,208,87,118,148,86,203,70,104,203,226,251,146,242,55,226,149,147,118,118,27,245,251,152,69,104,14,220,246,232,255,173,141,85,203,193,227,237,174,79,11,182,179,255,253,13,179,90,220,197,127,165,232,147,70,0,20,0,0,0,0,12,33,84,152,146,18,76,171,15,202,252,134,68,109,34,139,119,159,9,92,151,41,66,106,216,205,245,92,232,70,236,60,127,211,30,232,180,124,3,87,111,39,152,126,155,255,69,254,181,255,219,248,159,46,167,247,250,156,159,193,7,78,63,250,128,33,21,111,24,40,24,212,8,103,32,208,142,120,92,114,36,114,203,0,0,218,18,251,38,11,153,16,156,23,113,60,25,17,214,76,42,125,43,154,121,130,7,149,13,92,21,209,97,137,55,240,204,210,86,185,211,131,198,188,232,122,173,21,146,79,170,117,3,211,189,246,46,114,226,193,54,103,181,184,246,83,11,155,93,109,209,23,45,41,112,132,69,145,28,196,184,42,85,154,156,229,98,114,2,130,20,92,190,80,159,26,149,204,167,153,83,37,38,245,159,162,73,199,169,12,82,119,22,41,188,40,150,174,122,21,191,18,60,83,134,37,209,139,11,205,185,155,63,23,54,78,120,166,50,136,83,126,90,243,235,173,232,87,174,78,45,109,138,229,141,171,245,171,174,73,113,29,174,34,60,60,153,49,9,201,66,8,114,139,234,244,43,150,82,39,236,193,84,154,201,107,59,192,0,136,0,0,5,85,153,239,96,161,120,171,85,56,102,84,225,191,151,189,128,38,13,197,88,220,37,11,202,236,187,249,208,135,80,179,89,201,154,81,50,224,126,215,87,165,245,234,95,254,255,218,191,255,253,255,143,150,255,45,255,195,158,107,206,255,254,80,224,0,1,176,3,184,204,33,240,195,185,172,117,71,102,57,152,164,36,12,2,8,14,197,96,66,228,152,72,32,106,118,105,132,68,36,198,1,80,216,52,185,96,176,9,38,11,17,14,140,68,39,152,32,204,139,24,225,163,82,168,163,83,45,81,97,3,146,166,52,112,146,12,5,67,73,185,149,154,68,94,33,16,160,182,184,93,88,30,106,7,165,65,26,44,50,180,50,197,124,40,93,250,178,150,111,28,144,55,109,224,225,74,88,195,247,93,54,227,85,146,230,198,63,93,177,79,210,46,24,68,17,8,173,123,242,104,80,211,205,204,232,179,194,95,144,122,82,24,169,23,222,104,201,215,118,61,4,233,113,104,16,24,130,219,6,42,62,103,76,241,185,92,165,11,241,115,138,139,196,132,126,165,11,188,188,150,103,169,160,239,242,126,99,47,238,255,251,178,100,97,142,230,229,103,207,19,153,76,114,72,228,57,242,105,133,92,26,37,163,66,110,97,143,65,33,153,39,197,148,137,224,77,172,148,14,100,91,251,229,9,92,150,180,161,21,61,39,76,234,124,33,213,111,214,127,109,80,0,3,39,227,232,133,0,200,34,82,145,101,133,8,71,62,140,169,245,54,35,202,128,200,29,26,153,103,155,133,195,144,194,85,250,190,132,170,249,201,188,24,131,203,58,157,208,188,82,113,163,216,45,246,127,226,58,61,255,212,2,162,71,229,124,175,246,233,71,157,247,254,144,92,160,133,17,134,199,230,184,49,154,70,38,110,131,41,151,1,201,114,99,210,27,77,128,128,196,83,34,24,129,36,182,146,175,12,108,45,127,71,65,104,230,204,13,240,126,200,110,46,72,168,207,74,161,142,67,113,230,157,1,179,16,185,17,232,96,132,77,154,2,134,219,118,64,156,125,39,51,164,177,78,74,89,99,230,195,113,99,13,247,210,33,25,98,246,214,105,87,74,193,187,193,66,180,160,207,179,174,220,84,29,212,88,211,44,113,11,135,99,126,150,190,182,186,102,253,174,78,198,113,241,185,125,231,83,94,229,78,101,66,229,131,94,71,141,222,110,145,221,44,221,255,249,108,235,105,171,76,71,51,232,232,91,71,66,161,58,122,57,233,182,70,243,176,149,156,59,218,233,139,76,83,93,154,44,130,141,94,21,238,160,183,17,159,84,242,10,29,175,165,221,71,120,226,162,118,53,124,248,150,66,104,130,142,50,30,59,68,66,223,73,118,179,113,143,30,73,38,212,178,113,18,113,175,109,18,221,14,248,23,127,70,171,118,4,35,92,59,68,56,147,8,134,59,141,171,141,10,62,159,181,7,234,47,200,208,239,247,101,111,224,141,189,95,253,246,126,78,87,251,105,0,0,96,161,248,96,241,26,99,105,72,99,116,78,98,16,174,104,48,32,14,0,204,162,0,134,133,181,110,48,20,9,48,244,147,48,48,29,18,25,209,132,72,238,92,99,0,234,60,17,96,116,86,166,162,36,74,69,102,70,115,75,228,104,150,239,27,47,41,118,160,0,27,163,1,138,72,60,12,72,196,82,196,188,161,231,92,189,241,71,210,205,130,0,81,106,38,130,213,148,57,171,242,153,211,106,214,45,75,176,201,173,70,98,74,215,42,96,83,147,141,26,83,99,152,201,156,249,181,220,88,63,12,114,3,20,129,72,165,86,226,121,138,40,69,7,177,137,241,249,78,11,182,229,158,128,131,23,169,86,141,75,75,216,134,191,54,187,87,173,209,100,27,140,241,203,23,199,151,20,254,236,68,74,211,165,39,91,150,173,26,155,156,27,73,212,218,118,5,80,86,250,123,40,214,117,146,94,144,194,187,255,251,178,100,105,143,71,41,103,79,19,185,99,244,71,68,73,240,105,101,120,28,145,157,56,14,105,145,192,213,25,106,28,244,157,64,154,98,213,141,109,216,171,135,107,83,116,26,15,0,31,235,6,202,51,2,246,139,0,17,108,4,136,14,15,36,129,105,38,94,35,94,77,218,83,212,197,251,163,186,79,131,110,76,180,138,93,188,20,133,10,75,65,114,59,29,40,86,75,169,234,138,46,131,31,117,198,107,80,220,228,177,240,249,252,38,238,66,167,93,101,52,123,168,253,38,9,163,26,41,246,99,232,169,179,132,102,207,64,28,232,42,68,20,50,236,104,185,3,128,1,166,113,139,154,134,38,75,21,141,76,16,19,50,177,129,245,42,11,76,16,8,48,8,124,199,35,231,72,70,12,106,234,253,5,86,76,66,99,146,232,241,125,26,122,143,27,49,112,209,12,69,223,46,50,235,99,169,62,68,253,244,45,235,103,122,23,109,180,4,6,6,79,161,161,48,90,38,75,179,136,184,49,155,241,181,21,150,226,195,118,251,168,93,68,199,106,209,116,69,145,209,213,160,120,41,103,85,228,50,221,90,134,56,253,3,206,190,99,25,84,189,158,165,245,72,75,189,106,56,66,106,195,83,248,222,176,245,124,27,148,239,22,22,119,24,159,164,169,219,199,106,229,213,189,247,217,110,227,250,126,188,10,215,178,117,243,92,183,252,243,13,124,52,174,247,255,94,109,145,101,165,47,78,214,37,246,191,177,103,217,117,95,81,250,67,247,231,199,158,127,172,144,50,64,1,7,110,210,50,150,224,59,6,224,163,206,119,151,65,160,54,235,8,55,155,181,125,218,114,10,118,166,223,244,255,106,87,255,253,255,111,232,81,140,178,62,141,226,19,253,63,237,125,191,37,244,176,0,0,99,1,122,53,36,147,43,162,48,15,35,9,104,49,64,181,144,23,17,26,44,73,244,220,48,18,83,14,58,38,4,103,134,168,139,16,148,41,152,5,1,177,53,217,66,60,198,1,13,141,165,107,19,164,79,231,77,219,80,231,160,66,196,35,184,12,35,119,82,181,37,138,242,140,74,158,248,154,123,56,246,85,219,190,233,81,106,187,248,62,47,43,155,36,46,88,166,75,3,100,27,143,105,45,176,147,207,248,174,1,212,20,209,21,233,37,112,30,87,117,35,176,83,111,176,52,226,110,147,221,186,26,212,212,202,237,217,66,93,66,225,203,217,149,252,225,12,222,149,6,234,230,251,244,170,253,250,168,245,149,94,218,242,169,61,135,37,13,255,146,163,174,80,175,31,244,55,154,29,190,169,56,142,225,250,52,54,239,120,34,94,118,84,70,253,80,222,164,2,35,167,119,199,47,122,118,107,93,147,73,153,153,153,159,198,42,230,255,251,176,100,109,143,102,233,113,209,19,120,99,100,74,227,105,245,101,111,116,156,73,189,68,13,225,233,201,52,27,103,225,166,29,216,3,149,132,0,2,171,81,28,92,207,228,6,72,211,85,209,225,118,40,164,180,229,69,59,96,250,68,29,157,143,151,48,148,157,133,161,185,148,229,49,180,168,107,42,86,45,63,146,126,138,198,43,233,63,99,218,243,213,91,218,73,86,74,48,55,172,115,184,134,179,139,117,243,42,127,233,234,6,179,27,113,137,182,189,136,181,12,209,96,211,66,209,184,196,4,6,132,94,209,184,154,36,112,121,58,96,97,59,143,193,217,38,41,112,75,14,205,89,144,38,15,96,164,169,40,155,20,133,255,117,83,80,89,178,4,59,9,42,192,52,119,82,165,113,123,11,120,94,163,158,137,193,224,226,67,20,165,217,98,11,9,93,59,106,164,133,43,54,116,181,44,178,197,32,69,193,149,89,5,57,18,70,99,188,111,181,33,172,57,63,154,115,16,90,79,230,73,83,204,115,93,18,216,171,115,61,148,110,173,60,150,97,106,81,52,98,146,194,122,194,135,75,25,92,174,150,71,217,240,54,101,70,153,181,16,239,53,128,238,108,178,171,171,103,210,234,175,87,77,234,216,217,197,173,255,126,133,50,187,163,236,239,31,127,44,80,213,170,215,151,222,171,184,178,176,192,109,237,222,52,38,58,70,87,53,57,214,181,214,254,188,181,173,55,108,235,255,241,26,152,32,143,222,192,96,61,87,136,156,8,166,23,22,176,206,8,96,98,129,14,210,133,25,162,142,67,67,178,173,127,66,186,73,185,163,27,181,138,118,205,253,29,96,121,27,90,96,190,23,107,196,213,41,19,121,141,189,54,185,159,163,85,255,99,159,250,109,245,47,71,20,119,122,255,255,255,79,180,127,250,128,0,0,20,188,149,8,35,208,81,64,11,48,97,226,97,228,234,14,96,225,200,42,50,8,153,32,16,195,5,79,161,155,13,192,57,43,224,160,15,1,202,126,241,34,144,193,65,163,126,36,136,243,93,89,105,215,176,112,233,228,67,87,157,16,19,222,56,86,113,73,44,118,89,102,46,230,228,227,237,228,123,127,217,175,222,193,217,132,124,187,174,42,7,10,130,127,36,225,94,113,50,144,201,20,148,201,206,210,231,230,169,29,170,42,255,210,60,92,92,15,255,165,254,217,66,28,101,253,67,207,236,1,51,105,131,227,103,196,247,148,90,17,232,218,112,178,181,233,121,213,210,150,147,242,182,154,92,123,63,235,52,101,105,112,249,151,126,174,225,212,103,181,105,167,96,37,82,207,33,192,89,60,58,93,140,168,182,249,6,204,49,84,73,158,126,22,124,242,128,0,2,67,219,102,133,239,70,144,118,255,251,178,100,104,142,102,51,104,209,27,120,99,112,66,226,202,51,97,230,40,26,229,159,58,110,101,49,193,36,161,168,169,148,137,104,219,76,138,122,133,173,92,1,153,101,224,158,23,150,49,181,209,89,112,166,102,123,15,120,27,183,109,116,46,97,85,86,164,90,199,223,253,79,241,94,113,71,117,23,251,191,255,249,104,191,88,84,192,119,19,122,64,79,24,112,172,114,99,65,212,85,100,0,35,60,130,206,82,28,29,9,129,79,120,33,44,161,108,22,7,24,112,78,24,127,69,65,35,80,144,216,128,56,52,21,47,145,143,197,208,51,196,7,9,27,134,185,99,209,164,215,180,184,89,122,24,144,21,48,42,153,21,118,192,47,209,21,73,84,23,144,157,45,143,45,202,18,21,101,178,180,188,148,56,234,17,158,116,116,214,239,54,41,221,184,188,154,123,101,178,244,126,190,163,60,189,61,200,110,93,81,197,219,61,155,166,139,74,95,220,91,164,239,222,152,231,243,171,11,162,74,112,67,31,111,88,45,166,109,87,98,112,68,180,26,170,212,155,43,11,94,168,155,121,54,229,211,19,182,34,150,236,161,18,199,239,245,97,72,237,102,106,114,154,80,35,53,172,60,118,122,32,146,184,203,79,48,195,215,232,70,23,20,161,56,78,41,89,81,41,178,113,195,131,70,125,192,16,11,138,109,88,24,193,44,196,71,147,11,167,245,251,143,185,133,252,5,131,135,3,45,29,194,223,221,203,165,158,77,117,16,65,32,229,110,232,4,221,46,109,181,209,30,157,140,232,253,52,47,110,63,254,6,137,244,69,253,244,113,31,144,135,71,29,221,157,238,253,158,144,0,2,176,176,180,240,80,99,112,17,76,126,153,11,196,205,82,84,44,6,140,164,48,12,29,138,8,76,14,12,49,24,188,195,202,192,17,89,100,152,32,88,80,46,42,17,139,178,225,25,72,119,113,109,139,70,104,102,125,179,52,134,98,82,130,2,210,133,48,53,1,106,142,197,8,77,108,16,195,200,5,141,36,217,84,76,203,100,109,230,196,68,81,138,72,13,3,140,202,48,234,150,10,167,249,139,77,71,54,157,90,180,39,55,70,83,72,165,156,173,247,29,88,213,35,87,198,13,117,229,45,39,115,50,230,141,71,122,237,126,119,125,53,37,5,32,196,183,216,87,158,12,83,62,107,127,98,102,185,141,42,128,89,116,81,47,119,206,36,238,123,195,167,214,111,120,32,170,43,203,45,211,137,189,148,82,139,160,87,223,109,76,122,121,170,64,174,99,115,112,231,41,91,137,223,160,224,219,168,44,252,130,116,128,4,22,128,241,172,73,24,175,154,97,67,106,74,169,234,78,167,188,19,33,246,250,115,20,100,47,185,23,202,244,215,120,255,251,178,100,123,14,198,169,104,77,147,154,52,112,76,72,106,51,96,197,118,91,193,155,52,78,61,58,137,39,148,231,137,131,10,200,18,177,1,175,227,86,244,111,111,149,245,99,96,48,20,72,83,82,178,135,4,233,234,95,233,97,86,86,70,198,10,148,90,90,153,209,68,200,255,107,106,29,87,65,49,147,215,103,200,185,29,149,160,9,79,152,206,146,111,1,112,140,12,98,245,32,97,20,182,102,168,7,24,144,100,98,21,176,98,65,97,12,80,27,100,64,210,96,96,14,29,50,249,34,64,50,7,12,37,56,228,37,117,87,127,231,157,212,31,30,0,50,224,113,173,105,144,152,81,226,76,23,29,196,16,234,76,69,119,16,114,23,7,166,116,141,52,9,130,116,229,128,35,186,214,210,134,170,197,187,211,101,9,171,49,139,34,28,255,11,131,138,48,237,150,88,51,19,46,194,127,87,5,54,141,143,13,24,123,35,226,233,91,95,10,42,98,252,66,74,132,91,166,220,78,218,170,251,170,97,89,54,75,52,158,220,117,190,210,226,83,38,105,141,117,149,157,236,114,238,18,155,233,12,113,153,120,93,244,247,32,158,98,181,59,196,61,61,203,184,61,37,30,148,19,223,157,214,194,247,81,140,96,201,86,95,33,12,225,73,77,0,214,62,130,97,0,32,135,84,76,49,16,126,199,132,15,118,117,6,239,204,37,24,226,2,129,124,236,36,195,171,82,118,252,98,175,213,165,149,243,120,239,27,244,207,125,150,121,102,194,125,47,144,190,208,3,35,90,230,171,83,229,201,234,247,243,169,71,134,125,7,122,141,188,189,141,219,5,64,0,0,93,180,196,42,243,109,43,141,164,169,48,72,24,194,228,144,240,224,128,46,97,51,26,124,23,48,193,128,147,1,130,77,58,73,217,114,137,191,94,195,44,17,55,92,228,102,137,2,36,65,86,49,22,119,238,178,89,104,160,114,214,122,22,2,60,57,25,17,152,149,18,191,116,160,218,70,37,57,12,190,150,137,8,135,223,5,81,211,215,32,198,254,46,145,166,58,31,125,158,148,217,64,101,238,228,149,235,166,190,92,35,64,75,232,29,185,70,121,39,205,37,121,158,57,100,59,219,221,118,27,203,17,249,117,200,58,57,215,247,149,93,131,174,117,198,34,84,214,123,176,82,221,247,118,144,123,77,42,107,53,216,242,221,49,190,243,207,110,68,228,85,218,36,88,185,197,171,23,191,86,26,88,125,72,104,109,253,30,124,76,202,40,26,91,69,154,135,241,94,199,90,149,41,251,4,196,157,112,17,252,98,184,161,4,175,165,45,67,18,156,133,3,140,77,10,245,32,129,217,186,180,83,239,49,163,69,135,243,13,37,184,42,70,226,169,220,12,229,22,255,251,178,100,125,142,198,114,104,207,27,153,98,240,73,102,73,225,105,229,62,154,233,159,52,78,229,49,201,39,13,231,73,150,29,160,139,17,137,11,218,173,141,25,206,65,190,54,141,229,244,244,82,183,244,31,89,201,229,210,144,32,31,235,64,220,98,107,54,106,34,0,98,132,16,22,50,12,5,39,1,94,136,96,58,98,160,34,28,61,128,65,163,33,65,179,7,0,32,177,182,5,1,213,201,130,192,130,233,11,130,196,195,147,174,98,216,101,40,44,54,146,91,31,93,86,175,137,5,34,180,42,53,240,109,22,213,66,148,148,227,42,24,191,37,240,69,205,81,129,103,244,158,49,129,26,9,224,238,130,64,201,2,226,122,144,88,215,108,186,50,46,188,181,113,215,202,233,104,23,229,238,247,224,236,234,91,235,100,163,172,228,119,176,59,101,131,243,203,60,59,159,57,53,13,83,6,42,173,211,151,110,247,115,225,89,182,119,221,212,161,29,46,137,100,119,83,146,107,181,29,184,226,106,204,252,109,210,73,100,50,153,1,107,157,218,55,174,156,231,157,92,198,224,205,250,212,186,190,125,243,184,197,191,40,211,253,69,117,222,82,30,206,5,253,90,251,54,159,128,0,18,4,0,190,192,101,12,47,78,144,131,211,190,93,166,172,220,70,132,67,128,140,136,69,40,8,94,153,227,209,2,200,103,136,136,73,92,212,167,74,44,36,173,11,136,240,203,158,209,78,140,34,147,70,169,106,28,165,97,128,70,161,17,116,233,127,206,46,199,108,125,156,184,0,0,27,112,27,93,1,86,13,129,43,16,30,140,116,232,54,32,124,192,67,195,0,167,131,2,131,34,51,17,135,12,58,11,48,240,140,73,22,128,131,2,3,216,2,135,148,18,157,211,32,5,102,11,1,21,96,120,204,40,33,92,83,201,95,44,29,4,75,47,145,14,233,217,161,17,38,124,70,26,234,30,19,3,116,158,150,160,168,38,242,195,168,68,250,40,222,99,114,60,142,110,252,226,189,55,254,115,72,40,225,30,242,111,131,215,47,85,162,99,154,63,244,208,53,167,66,206,246,97,153,155,237,238,33,210,136,142,254,170,139,15,82,166,107,102,73,217,23,94,156,145,36,135,75,58,44,103,189,162,200,209,52,241,102,19,215,48,231,132,10,135,33,237,123,224,203,33,175,40,90,199,220,217,213,206,9,86,223,96,144,130,33,114,39,255,7,105,225,4,24,93,135,181,121,66,239,112,172,184,0,1,216,10,162,225,185,230,98,19,204,166,79,218,12,155,156,5,34,145,184,109,64,42,252,170,51,45,201,165,161,25,91,168,142,208,212,120,62,51,92,115,88,225,122,79,110,253,235,86,163,177,223,223,255,254,23,32,43,46,206,20,121,255,251,178,100,136,142,102,141,104,206,27,140,54,176,74,166,234,3,97,135,56,90,197,159,54,110,105,141,137,30,157,168,181,131,29,144,193,33,173,22,183,104,17,255,195,93,121,128,110,24,27,162,101,99,89,212,176,197,147,51,20,80,213,37,184,124,199,231,209,226,224,24,34,102,32,129,136,129,6,16,86,2,136,210,80,204,205,108,46,164,89,211,16,57,102,170,149,73,149,140,108,67,177,153,131,238,199,228,9,126,242,49,147,4,42,52,22,64,53,6,30,2,27,164,32,20,133,182,211,238,114,84,155,52,229,82,48,236,12,44,11,54,18,217,228,230,206,219,197,8,58,88,117,163,89,28,35,160,6,102,159,161,125,27,118,70,131,73,15,127,180,82,162,112,185,157,20,194,212,183,95,127,242,177,228,211,255,91,165,181,13,53,242,108,161,168,214,206,179,236,207,94,149,95,76,179,94,167,84,192,195,46,53,61,70,35,214,151,106,222,201,141,190,201,104,240,182,121,203,219,171,42,110,187,207,111,27,78,173,86,243,206,176,205,31,201,187,177,194,227,80,14,180,46,102,221,52,130,217,255,156,160,1,0,241,134,138,214,212,212,150,74,102,129,214,146,50,187,90,121,228,234,167,59,176,250,250,193,24,225,152,133,178,165,205,33,31,15,144,171,73,250,111,87,253,52,253,27,255,255,254,128,56,76,41,199,214,58,58,216,241,136,62,92,112,240,27,134,197,214,75,87,238,0,0,92,116,27,57,2,171,76,110,221,48,177,180,116,192,111,209,24,4,46,98,225,200,144,204,46,14,49,64,77,70,76,6,80,12,28,41,216,41,75,4,49,172,233,57,212,46,72,22,68,131,146,97,190,234,53,183,218,50,159,244,239,0,40,24,201,3,203,54,216,52,138,82,192,16,46,108,166,220,166,6,197,45,87,253,69,105,228,22,212,249,142,238,147,163,207,95,100,136,184,172,121,0,97,214,156,48,142,105,98,241,66,194,23,65,11,37,15,197,253,219,162,122,251,192,118,152,195,104,177,123,23,133,219,109,160,233,115,153,141,107,148,180,153,165,125,21,151,87,156,180,81,173,167,124,85,133,181,254,195,14,109,175,147,48,111,183,51,124,179,221,49,46,98,148,109,121,154,139,85,181,41,189,12,183,122,64,121,122,68,103,253,5,37,212,177,25,152,234,206,31,171,30,121,148,7,128,0,8,4,228,31,37,188,185,1,88,3,147,161,192,177,30,21,85,58,55,92,244,209,54,103,239,245,151,10,187,149,33,3,58,194,199,207,180,190,140,237,190,65,86,116,5,141,167,254,155,127,255,220,72,141,146,240,212,173,175,36,198,27,229,241,185,49,204,127,76,213,60,43,128,12,250,206,100,27,57,151,90,231,16,17,24,255,251,178,100,147,14,198,131,104,207,27,153,99,96,75,232,202,51,60,166,158,28,125,167,58,53,204,128,25,38,17,232,10,176,176,0,12,198,100,16,201,203,68,64,224,153,133,80,196,64,54,68,100,176,201,129,65,166,31,33,129,143,0,64,16,48,10,130,114,160,157,175,174,115,237,5,112,172,225,212,44,32,149,137,158,187,214,171,218,226,48,119,88,154,167,64,134,71,90,193,128,92,188,144,101,99,186,146,213,154,90,132,63,138,96,173,116,233,231,241,245,57,191,43,195,43,55,234,216,202,146,164,1,79,78,233,217,134,224,60,183,157,120,122,89,114,245,140,225,28,116,119,218,104,228,135,63,165,254,101,118,190,24,93,203,62,225,250,189,141,252,43,111,120,101,87,43,187,151,77,225,244,152,99,143,55,23,148,75,107,97,150,25,103,86,230,57,101,158,58,189,171,84,146,250,182,117,207,239,53,149,121,100,229,141,110,206,176,194,180,231,246,151,30,115,122,213,207,206,181,158,126,177,253,126,60,251,55,191,238,114,237,109,227,218,158,251,90,194,44,111,220,228,178,128,2,195,101,88,113,131,130,90,10,40,250,26,96,224,225,53,218,99,210,204,30,249,137,46,230,207,29,31,31,34,0,208,60,165,162,199,44,129,229,69,110,205,57,57,165,19,28,213,95,43,252,63,255,143,253,116,247,242,254,176,113,194,240,23,58,228,30,254,183,47,210,159,88,0,0,0,178,195,94,51,12,164,90,53,225,12,252,219,131,181,201,206,123,191,53,25,84,193,227,195,35,34,4,138,129,81,129,49,88,12,121,48,136,36,199,100,208,17,140,201,166,65,64,137,141,184,4,179,169,49,172,142,6,1,133,6,76,247,160,28,179,171,14,94,112,168,68,199,46,210,221,25,99,3,76,124,144,26,101,136,1,1,22,11,72,28,24,88,184,9,238,106,79,203,206,214,203,148,148,168,37,134,155,50,72,23,133,181,96,240,74,199,114,30,5,8,82,110,27,133,138,143,33,11,156,252,167,211,159,52,211,217,194,194,53,247,81,216,118,23,91,79,134,203,160,195,96,21,254,228,98,159,237,21,137,185,241,8,188,105,160,160,17,236,164,125,221,187,248,84,174,215,101,139,233,26,94,26,70,53,36,134,135,144,120,156,180,199,155,114,25,20,102,252,196,50,215,228,50,184,188,66,4,155,151,187,242,64,162,240,227,188,155,131,67,44,129,0,37,207,129,154,126,150,213,139,118,218,20,21,85,118,185,52,144,252,97,252,164,134,226,247,231,233,239,90,177,132,63,78,228,44,165,193,23,144,60,146,121,67,205,40,133,67,48,227,88,158,154,148,200,121,157,63,123,86,189,143,194,189,29,191,230,21,233,251,99,255,255,255,255,255,255,251,178,100,149,128,10,67,134,207,150,115,32,0,53,6,186,167,199,136,0,32,189,197,62,93,204,0,1,20,142,231,195,176,144,0,255,255,255,255,255,185,73,236,75,113,141,212,231,255,255,255,255,255,255,255,255,255,225,82,198,24,114,79,119,128,64,0,0,0,0,224,0,0,12,4,164,192,47,174,65,170,86,53,156,109,202,135,4,27,155,147,181,157,34,171,28,32,44,245,77,89,106,93,139,219,254,255,255,250,127,255,255,22,16,16,245,16,160,0,22,64,195,52,249,228,197,197,52,248,57,178,248,196,230,160,81,28,194,132,241,32,88,32,18,2,36,32,20,4,33,49,122,220,4,7,14,24,73,66,128,82,122,85,23,211,24,52,192,110,47,232,228,82,216,10,39,62,203,238,20,83,164,169,102,146,25,48,225,228,2,195,35,141,46,229,185,13,10,174,109,107,45,39,129,181,89,249,202,157,102,250,213,43,234,41,41,108,236,169,201,104,214,58,253,162,8,194,36,29,140,54,54,103,26,118,153,146,59,151,169,230,140,75,174,72,99,180,140,169,83,34,131,41,101,182,99,146,105,151,245,217,24,0,177,164,84,180,180,147,83,216,71,101,224,228,106,93,186,148,59,195,10,102,89,158,56,217,203,154,237,52,212,150,85,111,156,250,30,97,200,250,40,75,181,59,46,118,103,37,141,202,188,33,82,97,49,42,158,142,118,110,206,118,150,210,124,216,223,227,222,125,91,17,167,194,180,106,255,227,203,182,115,198,58,159,19,217,227,202,43,121,101,46,254,202,110,70,178,231,59,73,172,50,238,57,227,75,103,154,236,86,230,238,80,199,39,17,81,42,184,223,163,120,80,96,28,13,86,5,10,137,138,60,76,89,34,225,106,134,66,191,103,55,103,132,146,5,129,152,0,118,9,167,226,180,180,140,100,90,40,37,78,139,154,255,166,222,231,215,255,140,74,190,241,225,188,56,95,149,249,42,44,127,91,216,141,91,243,224,0,0,0,148,196,144,19,154,155,206,207,28,48,137,208,254,252,145,246,40,32,22,98,69,64,112,120,72,200,101,64,168,140,20,48,168,51,100,224,196,96,67,18,102,27,17,0,19,2,218,131,192,186,32,151,161,209,95,0,2,229,2,31,17,15,198,83,68,66,177,80,15,42,160,42,3,1,70,233,137,1,39,68,18,112,144,42,242,168,85,47,246,215,218,253,1,42,85,75,175,3,127,10,128,105,169,5,86,13,8,151,212,165,44,9,221,11,30,176,114,219,137,76,225,175,144,240,91,211,2,32,56,117,39,98,240,107,128,230,69,59,218,197,37,134,176,219,116,140,253,171,197,95,33,116,71,247,110,71,169,124,242,126,27,7,91,26,106,203,187,191,218,65,8,32,74,219,255,251,178,100,88,142,40,241,119,205,155,154,195,112,62,3,138,22,96,194,118,36,53,207,48,78,243,68,200,255,153,40,153,133,137,160,191,141,157,126,171,53,239,238,254,164,106,215,213,116,2,35,57,156,70,58,241,181,225,80,43,114,99,32,232,132,47,211,163,97,209,135,97,114,232,84,236,69,45,138,59,15,90,220,251,195,106,93,47,163,164,84,116,52,145,185,93,201,170,244,151,101,23,71,181,73,44,127,163,151,175,242,244,190,204,213,54,80,5,201,21,218,238,165,30,92,222,187,188,185,159,41,113,254,119,186,179,134,187,251,254,231,250,223,205,4,0,0,6,134,23,82,100,43,33,141,76,30,90,58,23,226,22,201,157,198,142,252,212,105,246,247,224,124,20,172,26,149,254,197,99,74,65,160,233,112,84,194,25,117,31,253,223,33,155,241,126,163,158,47,246,122,125,235,245,255,244,0,198,55,29,103,10,128,166,88,182,162,198,81,251,136,224,216,114,98,193,209,172,72,70,78,1,24,168,196,102,241,136,4,18,98,117,17,204,77,102,94,3,154,86,203,24,46,96,51,140,156,248,130,119,205,64,146,215,178,83,98,108,68,108,196,179,5,6,115,80,192,26,184,107,9,138,13,40,17,171,49,160,105,76,192,56,248,81,49,204,10,236,34,27,20,6,19,107,17,82,161,23,116,29,132,100,30,10,52,229,203,31,75,246,130,164,9,174,218,166,172,22,4,205,152,219,78,112,205,169,104,219,116,145,62,64,35,183,44,161,205,61,74,225,53,8,49,162,179,231,149,222,164,246,124,53,53,157,93,241,208,16,244,244,162,233,35,102,69,73,107,42,85,239,141,52,185,42,131,191,192,212,86,38,147,167,242,194,58,35,43,14,238,247,213,138,77,127,43,183,187,213,78,65,19,92,183,85,101,4,47,181,132,230,86,167,227,114,216,172,189,134,200,106,92,166,175,220,108,205,230,220,209,134,231,42,227,28,237,207,228,220,86,222,82,189,223,189,110,213,217,172,16,214,87,218,121,101,155,152,94,215,41,38,48,199,91,175,37,150,202,165,57,238,165,218,78,235,240,213,223,213,204,238,223,239,127,149,70,108,2,1,144,3,188,172,99,6,78,97,175,214,121,101,209,247,145,251,116,80,142,108,88,213,88,78,57,101,30,65,51,143,40,90,156,162,212,197,214,248,35,25,219,230,90,254,169,170,175,81,180,95,37,255,144,81,171,191,87,221,228,254,239,82,0,0,179,27,4,78,122,166,52,236,240,16,103,63,43,72,35,250,91,227,9,40,204,10,23,36,16,153,100,24,93,67,13,148,77,180,195,18,41,130,138,46,152,48,52,203,219,240,227,171,212,20,39,62,207,169,132,0,184,3,139,81,153,3,10,124,255,251,178,100,33,14,231,87,105,78,19,152,125,96,72,7,153,224,101,103,118,25,193,163,64,110,97,237,65,35,163,231,197,132,157,216,198,216,130,88,137,83,168,38,240,193,77,146,216,20,121,168,172,189,6,35,54,29,23,188,173,235,43,219,4,235,121,158,55,135,66,81,88,107,30,187,212,143,140,228,164,15,30,214,129,100,153,227,131,176,129,66,209,181,21,146,203,172,85,252,221,1,228,199,187,168,150,58,175,145,86,76,83,62,234,159,44,232,167,88,90,9,171,235,251,3,106,190,186,82,173,252,227,78,171,175,71,118,222,175,255,240,20,226,101,125,66,145,187,184,106,73,107,22,21,105,15,17,161,77,41,27,41,109,91,89,206,6,161,64,202,29,26,187,132,251,122,215,198,196,42,6,159,218,148,240,55,36,118,170,69,214,178,218,225,136,156,152,132,105,88,200,177,76,48,182,18,249,43,23,16,178,4,239,75,135,72,140,56,9,154,160,9,160,183,45,175,89,7,105,129,124,93,120,23,162,27,213,48,35,57,19,10,154,130,114,15,149,62,81,57,157,153,139,243,27,83,19,245,17,4,158,254,81,83,248,40,171,253,191,242,137,233,245,253,127,38,1,188,68,42,53,137,192,205,104,115,6,16,195,198,6,15,12,173,147,15,12,11,78,8,3,132,5,16,108,96,114,97,149,34,122,11,46,32,73,165,11,151,13,186,144,18,165,61,161,26,24,64,118,26,181,136,250,79,165,10,162,200,170,22,11,139,37,197,145,15,206,212,213,161,149,31,105,8,225,184,126,245,211,34,205,119,80,67,152,191,89,93,246,182,139,1,107,123,115,179,79,211,49,24,58,237,60,55,206,114,99,181,16,216,31,13,83,255,195,232,172,175,242,211,231,76,33,97,173,252,186,251,248,38,86,215,251,155,235,30,151,255,214,187,249,97,45,53,235,36,40,187,139,237,19,86,180,102,217,167,214,34,9,201,195,62,34,105,174,127,85,115,227,118,238,229,115,158,240,27,94,52,48,133,75,100,85,92,91,47,183,174,91,154,217,95,35,18,112,52,245,251,246,204,127,214,38,52,180,150,57,47,194,179,12,244,216,92,182,34,11,221,129,161,217,69,180,217,238,215,97,193,13,34,111,137,17,84,117,52,103,168,176,199,156,131,160,132,234,157,150,55,40,250,40,16,47,223,207,111,212,112,75,239,229,63,229,12,127,215,255,187,127,255,249,111,120,239,168,0,0,3,184,85,32,110,86,49,158,17,65,2,83,192,211,141,94,31,164,49,185,8,152,50,9,2,13,33,81,224,194,64,243,57,177,65,65,84,10,165,17,136,19,138,160,248,176,8,141,150,79,27,25,77,125,150,231,41,215,132,133,85,97,78,137,180,25,64,102,150,255,251,178,100,35,142,198,250,105,79,27,153,123,240,67,166,74,19,97,39,104,29,157,163,54,78,101,243,217,46,35,232,77,132,169,160,245,65,144,199,214,141,204,221,126,235,100,221,176,66,182,181,243,80,229,186,109,87,42,19,47,221,253,57,29,220,29,100,152,73,220,230,183,63,253,120,93,34,98,240,166,84,75,82,227,105,33,154,242,126,221,189,126,32,193,217,140,95,19,82,121,211,5,215,26,254,55,223,168,183,178,199,214,236,234,221,244,73,126,191,151,95,202,122,18,152,25,119,219,96,176,179,56,186,92,102,37,38,135,62,34,86,162,114,173,202,183,202,164,103,111,99,146,140,10,229,11,28,87,10,187,162,157,114,212,29,207,147,206,13,207,219,217,35,221,253,33,213,185,178,149,121,88,173,251,53,251,36,64,0,0,56,103,207,82,42,138,60,176,86,81,121,94,189,241,23,57,124,64,106,99,136,130,74,229,159,212,205,224,170,14,205,128,62,121,211,57,179,99,129,154,209,229,103,165,62,22,126,111,87,255,66,253,91,167,252,167,173,254,191,252,87,139,91,229,80,5,16,207,142,103,14,53,42,92,196,133,3,206,125,197,227,96,16,193,130,89,32,144,169,133,192,70,47,9,175,113,18,96,216,69,193,99,113,132,0,114,130,168,105,127,183,164,72,103,124,12,21,26,45,193,70,14,5,48,176,220,148,156,97,192,42,83,22,74,152,101,144,128,157,180,60,12,112,151,19,44,73,123,249,60,58,138,204,220,62,242,130,136,93,182,47,186,144,168,159,221,24,53,22,240,177,198,13,59,30,106,211,64,39,239,205,194,37,116,24,251,160,188,197,154,167,140,206,72,224,122,159,117,140,40,133,36,255,214,147,229,253,73,98,101,37,60,254,72,115,169,202,97,231,173,107,60,44,231,151,249,125,143,141,111,83,99,122,207,166,61,241,154,123,88,138,206,231,92,181,245,197,161,52,94,12,39,208,29,46,51,26,88,4,134,51,95,171,199,241,32,71,136,229,25,247,212,8,127,121,114,220,134,156,74,214,12,86,23,141,246,174,111,135,178,201,72,46,55,138,220,79,234,221,126,148,84,0,88,28,6,101,113,246,110,1,203,39,4,144,148,20,145,151,17,101,167,123,40,160,12,229,99,76,202,35,220,29,179,123,112,3,241,248,147,232,226,226,90,80,234,204,90,53,13,139,139,46,154,203,84,244,84,202,135,255,233,255,40,52,255,127,252,68,10,95,235,83,223,253,131,99,97,0,0,2,212,194,80,131,83,160,14,8,27,48,201,144,221,116,3,92,136,132,131,102,68,15,13,7,197,129,226,71,53,20,48,9,8,201,40,160,193,66,37,196,154,24,210,248,15,129,1,12,72,52,245,97,34,150,16,255,251,178,100,29,12,198,197,104,207,27,153,123,80,75,136,234,19,97,231,40,25,105,163,64,110,45,254,193,101,169,105,13,134,40,152,20,36,61,98,2,28,45,60,212,148,185,96,2,0,201,111,211,12,26,18,4,134,122,88,44,175,121,223,144,231,56,173,117,151,112,55,196,228,44,254,178,79,106,184,89,192,18,158,88,247,139,77,49,21,36,225,206,207,33,198,190,42,122,38,190,254,28,245,125,62,7,78,51,233,124,86,171,145,112,215,175,141,186,123,46,29,215,119,141,175,254,43,95,125,227,253,98,9,161,54,20,150,63,88,252,7,107,116,187,156,6,88,56,114,135,15,39,186,89,189,137,245,23,219,209,247,173,24,91,24,93,190,141,220,30,223,49,148,55,150,88,211,87,44,78,87,190,233,91,98,212,173,97,226,204,173,58,173,72,0,0,59,12,42,234,116,144,81,163,148,177,148,56,218,30,20,162,40,114,135,60,67,27,225,232,132,139,184,24,196,181,20,158,136,121,58,40,152,94,253,185,233,252,226,221,124,239,242,169,254,159,242,130,223,243,63,240,124,53,19,104,102,80,110,60,55,49,132,61,20,152,165,63,245,0,1,33,94,97,134,81,146,67,195,36,66,128,153,158,178,102,15,4,8,0,102,19,32,0,128,0,144,25,128,0,203,28,2,45,48,146,133,121,185,18,82,16,73,64,142,120,104,79,112,183,81,169,120,80,2,237,151,182,229,232,154,168,167,155,105,138,109,51,223,102,155,127,6,134,179,148,59,116,27,255,148,223,95,144,119,221,157,169,127,250,248,171,94,179,249,142,201,51,226,23,81,107,241,179,143,46,206,15,0,103,28,84,153,202,236,40,35,247,82,67,91,32,67,29,49,240,238,248,20,89,222,141,199,136,140,116,125,87,17,113,235,247,10,238,32,249,54,130,180,72,179,90,7,229,232,231,34,155,34,56,232,48,78,90,171,214,97,48,60,112,99,196,8,14,112,99,222,44,236,133,66,113,252,42,196,210,190,52,144,36,126,254,11,246,251,49,177,78,247,233,93,157,204,0,54,254,65,17,21,240,35,0,194,17,37,144,42,126,193,152,62,22,40,241,50,207,105,87,147,177,35,204,23,141,137,84,61,22,188,83,237,230,237,234,221,189,191,212,183,111,15,41,252,160,40,79,152,132,34,11,207,125,6,42,44,169,211,76,202,150,99,14,30,169,141,46,162,177,143,152,172,233,52,174,117,86,108,92,94,67,254,124,0,0,0,116,197,23,131,36,149,206,116,209,49,217,36,198,157,131,111,12,5,132,166,41,71,145,2,29,1,165,40,144,100,132,242,103,5,176,65,105,31,100,130,32,216,65,9,249,7,24,32,16,40,205,223,143,21,3,145,145,57,57,150,103,255,251,178,100,32,14,135,14,105,78,27,152,100,242,78,170,74,67,60,229,106,27,57,165,56,110,229,237,193,28,163,169,116,246,20,168,82,116,140,77,22,160,235,19,226,141,43,235,146,168,100,179,86,37,229,128,35,22,13,18,141,24,159,60,160,185,4,86,118,221,198,22,81,43,181,52,210,40,160,168,30,185,102,123,114,91,132,229,157,199,222,165,79,59,106,26,185,59,250,190,251,37,149,126,225,67,77,190,117,233,73,187,246,51,222,91,177,247,212,11,255,29,76,115,14,250,103,118,223,95,175,252,117,202,123,127,57,63,82,230,235,215,238,234,228,125,180,110,214,200,121,100,151,198,212,118,178,195,105,142,36,245,52,17,24,99,169,14,216,44,170,148,5,38,156,135,19,53,51,177,245,217,57,166,183,143,182,180,181,242,229,249,26,50,207,10,254,104,48,0,119,228,146,117,18,44,235,40,150,193,237,227,165,140,3,10,54,4,116,77,208,215,141,79,35,165,242,187,48,172,11,42,127,237,227,125,61,127,237,254,159,243,130,219,234,65,95,111,19,30,111,200,142,183,236,179,169,92,238,155,153,95,166,142,238,32,7,189,137,90,104,217,36,15,37,29,160,25,9,87,131,11,137,243,17,17,97,130,20,200,249,68,50,177,42,131,1,132,40,8,54,11,132,130,0,140,136,15,8,20,12,199,20,3,134,132,162,148,136,229,8,2,64,19,60,124,25,200,244,246,76,19,90,192,57,71,202,137,234,120,74,31,87,212,196,162,17,21,101,97,44,189,229,47,189,212,157,86,103,3,77,26,137,31,91,76,32,186,210,58,15,226,141,149,143,247,177,109,225,50,163,94,112,39,183,120,239,51,76,195,67,193,4,133,199,129,77,250,67,111,20,94,155,171,71,213,209,1,149,26,251,151,226,90,96,184,255,138,71,215,254,235,20,251,191,190,37,166,113,122,75,245,153,109,132,140,185,96,115,139,17,169,159,82,183,55,198,124,195,111,35,199,206,17,13,72,117,196,207,86,226,61,131,151,208,172,200,215,47,125,182,43,193,97,117,1,171,48,231,154,44,24,185,137,17,83,184,143,156,51,18,55,232,205,129,64,0,64,15,122,68,52,236,10,8,41,2,127,4,181,173,156,10,204,198,62,155,229,234,85,101,225,40,255,124,107,117,39,251,246,106,28,5,31,35,15,110,159,245,255,79,250,175,251,63,252,56,45,50,121,149,81,210,157,136,4,71,254,254,168,189,55,94,239,107,128,0,0,154,184,193,240,227,56,47,76,32,197,48,80,28,220,27,128,22,117,63,76,2,100,17,2,152,40,209,248,128,0,40,80,48,210,212,184,110,132,108,112,54,86,26,141,137,14,37,73,88,76,18,148,160,73,199,88,58,123,50,255,251,178,100,30,142,6,135,104,207,27,143,101,208,79,137,154,93,97,39,104,27,185,157,54,110,101,51,193,23,25,40,13,131,9,200,248,193,88,13,160,123,70,101,123,46,240,1,14,31,79,254,148,193,109,168,235,2,20,163,237,174,113,165,213,202,177,18,150,62,75,238,110,125,241,33,189,33,102,213,186,243,120,180,90,122,61,114,205,236,80,163,35,68,174,19,85,205,130,136,46,34,99,210,91,81,138,130,29,111,123,50,231,25,126,156,247,47,63,153,63,87,179,175,121,219,79,73,91,249,102,28,225,241,81,243,233,158,97,188,99,101,166,108,87,137,212,43,157,54,149,154,192,192,249,114,154,232,147,225,146,126,209,53,218,209,69,153,40,63,43,46,88,122,44,229,130,73,148,81,171,122,238,210,0,4,0,6,128,90,15,226,97,249,97,235,148,136,197,97,167,100,49,187,80,151,209,170,200,184,239,126,247,248,90,232,11,55,17,74,67,249,198,76,91,45,255,237,234,94,230,142,159,196,178,220,151,29,18,191,211,255,127,247,255,192,227,95,244,60,213,86,78,174,130,60,207,93,74,52,117,11,165,64,39,76,91,110,56,100,36,199,81,3,15,7,143,195,25,52,64,252,192,129,147,30,158,196,134,166,34,3,152,36,40,13,1,152,140,196,105,136,113,134,192,4,192,88,60,112,78,14,26,195,70,51,1,183,97,81,51,32,157,48,24,41,166,1,138,105,215,160,22,200,76,211,75,148,59,102,8,27,81,204,213,180,79,136,77,106,105,122,72,220,78,249,72,136,23,3,148,49,120,164,162,222,146,148,172,31,183,216,149,28,18,247,92,28,26,245,61,21,252,55,147,252,220,17,198,65,246,230,112,215,46,68,86,238,185,203,149,255,185,71,149,14,26,214,87,255,122,164,105,191,77,172,168,50,215,124,66,97,219,52,239,239,236,186,81,138,95,171,180,33,214,178,106,249,40,238,251,184,53,229,171,106,51,103,247,27,213,145,33,56,84,233,26,2,133,200,244,85,99,64,205,87,32,86,197,200,135,17,178,195,75,152,80,28,67,34,165,129,183,39,0,0,0,0,229,40,94,173,193,27,0,15,27,55,142,9,222,135,161,181,230,185,84,94,122,47,221,237,54,90,160,99,175,4,59,178,13,58,130,15,73,9,73,196,127,239,190,165,255,82,117,109,65,127,208,127,53,233,255,203,92,34,2,133,122,165,94,209,83,191,212,0,0,1,80,193,85,88,217,164,100,215,20,60,194,225,96,229,200,176,209,240,188,24,23,24,156,41,131,132,179,2,0,145,36,0,12,22,24,38,61,153,66,32,145,14,160,224,78,58,20,1,213,237,195,14,128,136,112,192,144,68,160,52,127,196,64,252,120,90,87,250,117,255,251,178,100,36,14,39,86,104,205,27,185,76,240,69,232,250,19,96,167,126,26,217,165,54,78,188,217,9,26,155,168,245,133,156,248,186,18,8,86,122,198,180,135,50,239,209,39,173,113,68,14,224,97,200,213,196,223,95,247,211,213,239,29,17,153,252,203,221,2,203,254,242,82,147,13,30,203,139,1,121,225,181,177,9,252,171,47,187,42,199,143,75,98,38,14,205,188,249,57,158,59,154,87,185,127,220,183,255,200,252,59,252,230,118,123,220,177,92,90,223,253,126,101,191,33,146,159,220,35,177,91,84,249,88,138,212,150,150,182,226,215,141,182,186,152,249,74,112,122,210,164,200,94,212,229,13,178,131,70,207,143,38,60,80,157,146,100,69,17,147,34,86,10,135,173,230,73,144,29,120,217,3,139,157,85,170,152,124,129,164,226,5,170,4,121,98,16,124,0,0,170,14,51,84,215,37,17,18,157,170,139,170,41,166,108,209,152,66,118,106,155,187,207,9,142,131,89,232,36,46,142,36,209,152,111,70,228,63,245,111,243,127,203,254,103,252,64,80,121,106,246,30,27,0,108,163,41,137,156,109,63,250,126,165,191,33,232,72,86,33,49,141,124,27,65,1,240,36,24,56,180,35,53,44,19,48,124,24,48,16,156,30,1,140,8,3,12,14,6,64,192,184,88,149,49,208,205,5,7,96,192,2,22,12,10,3,128,200,249,133,160,76,6,74,36,163,76,112,16,7,68,203,71,2,78,191,195,0,82,45,43,69,41,0,2,170,220,72,235,164,160,160,56,11,166,122,108,2,68,135,88,190,38,194,134,93,188,136,37,92,219,156,237,7,146,245,37,46,110,41,55,89,0,89,182,169,47,54,108,232,223,18,203,91,173,34,211,55,59,154,53,188,218,53,62,145,106,59,239,53,189,114,245,180,184,103,30,241,125,126,140,76,251,48,253,188,255,94,110,150,182,109,37,37,81,230,194,115,116,115,181,98,113,91,183,71,173,204,194,15,106,233,99,219,33,132,8,217,102,203,38,158,153,39,157,36,79,38,201,165,117,242,201,56,137,219,79,118,22,111,95,50,192,0,128,0,77,219,17,215,226,29,127,141,79,73,138,169,250,210,12,144,47,5,128,77,99,191,83,18,173,232,152,143,246,215,20,30,108,197,86,84,151,249,233,253,91,252,223,251,247,229,2,1,161,223,193,65,17,243,8,103,3,192,217,243,66,81,86,127,102,87,235,0,7,165,252,84,24,14,72,70,76,74,2,122,71,225,158,194,48,19,3,3,82,212,210,34,39,135,12,0,16,195,87,27,3,113,225,40,18,88,112,186,30,186,123,97,167,178,27,209,42,214,52,25,159,243,229,115,213,186,69,3,203,116,171,170,81,123,11,168,63,19,198,183,255,251,178,100,36,140,5,196,104,209,27,111,76,240,73,101,170,61,96,202,102,28,197,175,56,46,105,233,209,25,22,167,241,131,150,80,242,38,243,174,227,242,154,192,135,205,135,86,139,189,174,146,40,68,8,109,120,115,99,134,159,12,67,154,177,226,65,98,131,9,251,105,122,196,9,113,171,94,239,142,157,231,126,54,183,78,14,40,253,156,106,234,29,43,200,195,103,61,185,163,184,50,156,237,145,35,145,143,224,22,194,43,109,34,21,137,8,83,161,135,57,164,114,101,94,154,219,178,199,181,139,239,70,69,164,211,182,204,152,215,195,36,50,115,80,90,189,112,0,32,0,32,2,242,96,16,91,248,227,42,184,140,196,208,197,134,64,212,173,235,96,120,213,134,141,45,234,241,200,126,84,0,148,231,139,180,77,37,95,175,152,187,178,28,88,17,137,168,147,220,164,168,83,15,201,100,14,168,170,33,155,249,79,174,172,207,169,254,233,11,16,0,152,164,242,115,165,225,153,149,230,237,124,159,164,160,101,209,193,130,10,166,179,131,153,28,88,24,90,18,36,22,164,104,162,31,95,102,178,137,245,90,243,136,87,0,128,26,1,134,124,187,112,25,56,10,32,210,83,166,217,17,137,109,44,180,132,68,28,243,50,4,245,100,143,3,22,168,178,195,135,56,112,244,116,105,68,82,151,98,66,16,242,252,214,237,142,76,141,195,180,62,14,53,35,43,137,213,122,30,41,242,216,200,167,125,168,76,138,249,32,138,146,222,95,212,213,79,150,245,229,201,204,181,155,56,223,127,171,234,228,159,119,150,1,134,107,50,157,133,202,101,166,131,141,197,205,96,157,171,112,253,89,22,223,120,250,135,229,214,96,93,118,171,187,195,12,227,146,1,222,73,25,230,196,8,239,21,241,235,156,107,231,24,207,166,253,235,191,140,207,173,105,254,235,68,227,68,249,96,112,220,11,98,31,181,233,239,185,124,187,214,161,200,225,225,61,191,215,127,233,0,0,0,20,16,16,3,27,96,12,228,129,96,140,139,134,4,65,232,195,112,141,172,180,221,25,21,203,59,252,121,111,67,46,30,36,77,85,212,49,192,226,23,41,141,96,168,73,169,122,135,196,170,250,40,88,238,219,203,255,111,58,163,4,157,75,124,76,107,90,8,0,0,8,34,1,9,83,11,155,205,160,140,52,9,224,194,83,83,93,78,204,124,28,80,35,75,30,206,88,176,169,51,60,28,70,220,2,32,110,193,135,6,106,157,74,69,66,41,144,145,83,24,2,117,83,148,53,226,135,43,6,249,196,240,118,12,162,145,26,76,101,67,103,47,50,5,4,58,6,116,184,90,206,210,102,232,146,28,56,123,153,160,19,39,135,197,152,255,203,44,142,52,28,63,194,255,251,178,100,52,136,134,175,105,207,211,154,121,208,66,101,154,42,101,42,104,25,89,167,64,238,105,231,65,30,25,39,133,134,21,162,91,222,37,89,108,104,35,37,119,178,96,174,214,87,107,119,237,94,254,6,235,25,77,127,195,251,58,216,116,192,249,98,207,201,98,215,209,121,155,250,238,151,105,222,177,23,58,109,92,120,71,169,160,227,163,228,58,223,106,72,251,220,101,69,177,140,253,215,121,213,183,189,215,24,195,232,55,126,230,201,152,155,81,37,113,25,116,233,186,89,106,253,245,53,2,28,140,191,121,68,231,17,70,90,55,255,56,255,46,0,0,26,49,4,3,13,149,244,97,78,160,94,71,38,226,82,211,230,231,61,17,149,51,157,111,124,160,199,46,45,216,152,109,253,65,163,22,135,190,150,20,54,80,253,64,144,68,200,75,233,17,252,239,255,218,250,62,64,126,45,159,247,127,255,122,66,0,32,128,233,132,207,230,142,59,24,32,198,100,96,73,203,88,192,233,193,8,0,192,48,228,62,17,128,8,98,97,12,8,78,153,217,64,128,6,137,123,92,126,131,17,11,7,5,15,161,32,14,80,119,21,15,28,134,146,58,35,147,97,104,182,102,72,132,119,45,197,11,21,68,154,42,237,211,57,24,174,91,146,103,89,38,110,146,78,153,103,203,90,211,116,89,12,173,209,235,191,240,179,10,57,242,107,124,27,9,111,232,143,250,135,91,125,230,211,182,239,236,114,234,245,23,209,117,213,63,232,180,143,236,183,191,255,214,98,127,189,239,26,77,106,209,16,58,221,2,85,187,120,90,204,138,220,223,24,213,245,79,173,99,239,215,237,252,145,220,224,41,43,138,34,217,117,133,212,91,73,183,41,94,107,62,176,35,227,24,108,179,172,162,92,237,7,207,71,95,199,236,0,84,86,30,106,0,204,0,114,25,247,153,112,147,29,96,226,16,106,30,45,215,152,40,186,67,42,189,162,147,222,58,88,117,155,56,129,104,62,246,140,5,226,15,194,34,223,44,34,255,208,97,127,84,179,253,17,255,225,175,212,29,245,59,255,46,79,255,254,239,254,164,41,50,140,152,46,170,103,7,6,28,152,96,208,134,36,254,14,157,66,73,159,161,147,22,44,16,240,144,20,20,80,76,46,107,5,132,37,72,226,4,192,100,192,74,9,236,161,78,56,254,65,79,111,55,37,137,189,183,33,185,138,185,72,118,207,21,108,87,62,64,50,206,85,159,151,81,124,146,243,29,10,210,153,194,49,17,227,225,24,229,108,213,161,168,242,139,70,113,215,23,12,154,49,10,107,152,175,49,169,68,206,32,75,82,133,7,168,167,168,115,231,70,17,85,33,100,7,139,179,45,214,78,38,169,99,48,227,117,15,192,228,255,251,178,100,70,140,133,160,104,82,27,109,102,208,63,134,218,109,61,98,92,24,213,159,66,110,101,231,65,40,29,167,217,150,29,216,69,216,162,205,35,250,149,91,189,214,157,6,227,59,178,190,155,131,91,127,197,197,51,183,254,207,138,54,179,47,250,191,104,210,200,223,107,255,233,0,0,0,3,42,90,9,142,185,218,129,10,0,176,45,225,7,228,125,52,70,34,11,40,159,199,214,133,114,80,12,201,223,90,159,46,249,42,39,215,63,39,247,81,255,215,254,233,255,255,191,183,18,252,133,239,255,206,255,255,213,255,225,224,65,4,27,64,138,19,29,11,12,48,81,48,11,176,45,60,50,112,38,58,101,68,216,73,224,208,197,163,51,8,10,12,99,120,193,207,226,155,216,154,43,179,2,217,220,42,44,76,101,43,78,82,15,247,154,112,48,207,167,19,161,185,147,40,87,16,98,94,125,203,148,67,70,151,12,108,174,125,171,27,177,32,119,150,139,235,177,173,227,120,104,248,132,235,249,51,152,201,148,30,52,102,69,253,37,125,111,27,214,219,55,141,49,255,201,143,242,150,60,103,188,215,186,235,254,173,255,211,235,14,123,215,207,198,19,127,236,181,181,24,192,203,1,182,197,142,207,225,142,12,90,43,149,181,152,21,133,71,179,197,171,253,86,245,141,171,36,109,6,133,213,47,189,174,146,150,164,158,54,227,238,6,178,255,49,182,165,188,56,199,197,1,114,52,212,170,148,213,132,12,0,24,203,110,135,164,173,128,101,30,202,24,50,66,74,7,162,137,150,175,50,168,49,21,4,199,80,188,247,3,200,18,179,207,251,155,133,21,246,30,234,46,227,237,207,250,10,28,104,30,102,138,185,79,252,167,243,223,253,31,203,234,92,135,227,127,255,255,255,246,127,245,137,0,0,51,12,69,192,192,195,113,25,12,190,24,54,148,156,199,161,208,184,232,199,85,35,1,131,137,0,33,6,67,19,129,68,68,131,40,128,12,24,6,48,121,13,240,42,131,198,128,35,197,3,3,1,180,23,11,19,14,115,47,173,49,116,169,112,104,202,203,2,188,237,93,240,133,224,230,226,251,13,8,225,234,157,25,77,116,54,14,212,57,65,167,206,183,66,84,176,214,154,121,172,209,98,211,216,122,231,180,71,251,237,83,202,176,84,150,191,150,72,12,119,248,155,22,174,177,31,55,116,132,127,197,155,222,130,105,95,101,46,60,2,75,124,97,7,124,107,252,75,27,122,214,61,96,192,207,95,92,95,109,163,63,122,203,235,211,15,119,188,211,226,154,199,197,177,191,175,241,0,249,179,24,156,26,1,43,30,24,10,61,93,72,249,59,45,172,100,32,72,84,189,208,193,104,190,70,247,117,253,204,124,115,210,124,255,251,176,100,107,136,70,205,120,79,19,143,70,96,67,36,58,61,96,106,118,18,233,159,87,172,177,174,225,49,51,168,141,129,149,209,39,226,24,0,64,0,0,1,192,12,55,197,251,129,9,10,44,86,109,92,145,174,156,30,231,63,77,22,17,26,128,112,219,165,217,115,130,190,131,38,59,245,51,175,153,247,46,40,3,2,146,87,229,103,252,103,91,253,244,74,59,85,63,252,49,255,255,255,237,164,0,171,105,182,86,165,71,85,93,84,68,113,154,154,20,61,29,14,77,86,67,16,134,210,44,93,88,218,97,91,131,79,11,38,123,97,247,8,5,113,100,201,152,166,167,5,152,33,76,111,141,97,44,107,147,139,110,72,157,51,157,108,89,154,172,177,54,205,231,206,136,35,83,45,106,143,168,212,103,23,236,84,58,45,49,253,90,217,150,138,151,45,227,21,169,137,251,229,46,55,181,100,167,235,52,239,203,54,22,173,38,3,168,205,19,163,193,4,83,21,217,102,41,178,148,125,209,89,129,235,23,153,157,61,69,86,140,206,245,20,22,174,155,50,147,102,186,147,106,201,235,0,0,0,29,247,97,238,219,146,121,10,64,75,203,144,249,196,242,107,179,137,13,68,205,179,216,161,13,169,144,88,55,160,92,170,171,106,6,38,199,231,61,58,198,83,237,39,253,147,253,255,211,230,231,254,95,255,255,238,249,255,183,255,255,64,46,17,122,20,189,183,255,247,208,32,103,64,0,71,98,38,113,75,155,40,82,96,171,121,199,236,162,88,225,8,140,204,211,19,118,21,83,25,241,33,14,192,45,205,7,69,116,47,229,204,21,54,134,65,136,204,16,169,88,128,34,125,216,67,52,58,165,219,109,85,132,136,59,1,210,55,166,58,168,27,150,32,33,4,95,139,237,11,36,108,190,147,164,71,95,77,87,103,10,110,9,180,165,198,218,144,140,206,216,48,98,107,50,111,23,71,81,164,217,34,254,95,145,216,162,71,239,89,222,168,213,188,179,161,187,252,115,123,68,26,14,189,80,22,211,105,108,254,2,27,173,253,103,56,139,137,55,76,90,71,244,162,243,14,188,33,171,171,120,58,180,22,79,159,189,127,79,175,255,240,119,156,61,143,104,110,122,182,204,231,8,250,108,89,255,121,205,177,79,254,253,47,172,127,89,201,17,166,167,145,17,169,106,122,220,162,96,0,0,160,34,138,73,71,88,212,108,131,176,88,72,136,130,188,225,214,20,75,199,205,69,161,75,50,101,104,64,125,43,160,215,93,169,24,119,148,118,146,30,127,199,63,191,244,74,116,196,255,252,183,255,255,255,228,0,176,107,68,207,105,179,38,142,12,124,43,49,178,0,20,238,10,134,12,169,4,5,16,135,0,165,2,241,32,255,251,178,100,146,14,6,99,103,207,11,154,121,228,57,226,154,125,63,5,96,25,113,225,62,78,61,115,193,45,155,103,213,151,156,240,137,128,133,166,69,4,130,129,134,73,20,182,201,83,27,30,29,24,20,11,46,20,18,20,1,244,191,72,201,108,159,8,96,239,218,12,161,217,167,144,211,188,65,113,102,110,164,168,202,158,169,242,110,157,219,105,245,124,13,139,96,250,147,121,149,95,156,92,215,158,147,58,250,149,207,50,31,37,175,169,238,129,182,34,94,251,199,249,189,59,146,123,254,76,127,142,72,109,189,170,255,144,182,252,216,118,120,108,112,95,246,216,236,143,108,112,117,249,136,14,221,82,93,59,7,108,47,177,213,39,238,83,50,246,149,95,136,139,91,72,185,129,227,97,197,210,132,43,80,237,219,159,14,214,115,213,54,70,30,68,153,152,191,135,95,255,45,187,253,151,119,251,191,80,32,0,45,204,191,229,242,33,144,199,112,162,217,96,54,117,201,237,113,113,28,192,2,11,112,175,185,101,169,202,126,76,150,251,125,95,126,252,66,93,23,66,49,48,111,252,110,239,229,40,223,212,147,255,66,229,11,254,114,127,254,250,21,118,82,71,250,40,112,131,255,255,175,253,182,130,0,1,50,163,12,215,235,243,12,26,76,113,72,58,233,244,209,132,36,86,53,56,232,172,172,95,147,2,4,1,66,227,1,5,140,28,73,29,6,152,4,140,241,174,64,16,165,89,140,8,10,196,26,36,30,13,250,85,58,40,226,228,113,194,85,59,174,194,200,187,49,144,78,101,16,19,200,198,250,34,210,183,86,35,144,104,119,194,54,7,56,211,81,222,193,141,140,161,153,163,88,158,87,218,90,68,107,174,222,153,227,95,117,27,43,63,9,136,248,220,159,248,59,133,12,245,207,227,187,121,152,92,190,250,115,127,35,170,157,181,89,95,172,106,75,198,180,254,93,121,91,61,87,103,54,239,48,242,223,243,127,221,211,249,241,156,215,89,222,113,247,46,49,174,228,237,235,185,128,150,66,204,168,28,105,247,215,185,240,214,146,243,206,70,233,67,6,58,212,190,58,248,155,247,115,95,117,51,94,216,216,144,0,0,9,149,85,219,117,82,96,126,165,204,168,161,9,101,54,205,215,115,63,90,208,148,234,207,195,84,98,107,232,112,217,228,13,115,159,34,222,41,251,121,42,217,217,27,252,103,254,180,127,231,255,136,94,94,70,252,186,23,255,246,111,122,137,118,143,183,220,86,174,75,252,54,2,1,102,24,71,155,101,6,104,85,161,131,238,6,118,58,147,99,64,3,19,21,83,204,152,212,198,14,130,28,244,19,96,199,138,89,71,169,27,4,70,64,81,145,105,0,17,182,201,67,20,39,205,23,216,255,251,178,100,170,140,198,157,120,79,19,143,93,240,74,73,26,3,96,194,118,25,97,167,60,78,105,231,73,74,51,232,77,151,156,217,12,85,138,151,243,22,198,72,251,92,177,62,8,253,17,120,78,196,206,117,98,201,48,77,148,54,145,238,160,131,38,59,199,105,11,94,9,255,157,72,57,98,247,202,187,249,92,43,205,145,91,189,141,155,250,46,162,219,23,251,179,117,113,147,179,127,99,151,210,16,180,211,225,174,222,9,36,189,112,173,199,255,252,205,175,241,243,135,31,184,37,100,216,94,14,72,179,225,103,50,93,57,231,172,15,241,15,59,131,79,141,227,120,140,219,187,85,113,189,224,249,204,11,225,27,139,226,63,135,243,90,89,230,36,219,102,55,181,253,90,20,13,244,71,248,168,87,26,2,0,0,60,177,143,40,49,80,176,108,12,159,162,54,17,10,150,34,250,70,64,219,176,123,68,148,210,15,19,134,238,167,236,84,189,235,26,118,235,197,235,42,91,53,209,191,223,254,201,254,255,232,222,119,53,191,47,219,255,255,249,127,255,255,254,60,107,101,221,7,139,230,226,194,55,209,222,111,126,6,62,33,0,0,115,3,23,78,126,99,54,11,52,205,41,162,49,137,195,0,230,18,7,26,210,88,16,206,108,64,17,137,136,65,198,13,0,9,17,81,40,213,33,84,99,44,6,140,4,8,48,192,4,192,193,171,165,64,65,17,94,104,190,137,188,252,75,118,178,103,229,202,125,118,58,125,148,13,77,21,110,9,101,118,186,198,75,177,124,34,144,175,105,237,0,182,35,154,157,198,139,223,46,47,52,48,210,207,122,181,175,84,214,185,178,40,179,81,146,131,248,103,89,254,46,109,168,120,141,117,94,173,176,181,99,53,6,180,254,83,170,253,168,223,205,178,181,141,110,158,150,206,190,181,189,90,31,179,114,118,148,142,29,58,211,231,63,75,43,119,89,162,235,63,122,254,247,197,227,215,72,49,207,21,53,73,160,26,114,156,104,35,10,86,178,46,77,136,176,90,172,7,206,214,43,116,227,63,239,255,242,126,7,255,148,1,160,0,41,128,92,180,15,211,3,67,137,34,201,143,84,42,149,35,8,66,20,76,1,220,196,56,247,167,109,131,235,78,175,166,63,144,55,191,49,37,90,131,132,132,204,155,167,255,217,58,123,255,219,205,228,159,243,59,127,255,254,131,220,143,255,252,57,254,28,0,2,2,156,191,135,174,100,103,109,70,103,230,119,11,7,4,34,96,3,7,19,68,104,128,65,64,35,140,67,8,48,190,168,144,64,25,225,196,10,50,66,111,7,54,21,30,202,143,20,95,182,134,50,29,170,182,126,57,93,12,65,181,235,3,191,164,93,68,151,200,177,88,103,227,146,206,255,251,178,100,180,12,70,167,116,78,19,143,69,240,70,41,26,58,97,231,68,25,13,163,62,109,229,233,1,12,155,103,133,149,157,202,161,187,206,206,232,141,216,175,250,107,250,148,164,214,97,170,61,100,112,197,87,39,222,118,185,77,254,215,95,156,127,245,254,156,119,140,19,31,228,23,159,245,141,124,161,216,244,84,83,122,214,171,104,223,239,235,229,106,218,110,43,243,210,33,151,26,105,21,218,180,169,186,110,36,247,246,197,124,8,80,189,32,217,250,178,210,40,217,213,179,69,112,154,202,167,7,101,133,251,28,77,187,136,218,196,153,219,58,61,170,102,118,118,182,13,53,39,165,149,145,54,181,61,34,2,137,34,114,210,45,33,143,160,249,82,48,53,168,199,47,93,173,170,168,7,22,210,82,83,25,163,203,203,13,134,90,72,71,83,11,155,71,141,37,11,62,175,203,155,86,196,208,177,101,105,166,166,223,249,78,158,255,243,19,166,130,211,218,255,254,130,0,0,99,0,203,35,89,205,99,76,77,19,13,36,115,33,76,99,14,129,19,4,67,114,24,28,0,116,18,116,2,152,201,134,49,147,64,82,198,17,29,207,105,168,88,64,6,54,25,232,40,131,80,162,109,214,203,186,10,33,46,83,72,44,202,134,226,114,29,41,151,82,133,23,61,73,161,226,172,157,48,173,227,220,104,35,204,126,123,180,231,67,13,82,146,136,250,106,88,254,251,94,68,219,200,179,189,175,86,219,61,70,223,218,144,175,246,109,222,61,183,95,11,82,58,85,99,91,8,22,224,191,3,252,77,55,25,123,212,64,243,127,35,13,63,189,47,91,103,253,252,230,38,176,190,135,71,239,11,20,60,110,38,124,176,55,253,55,75,226,151,198,113,45,100,197,188,177,175,173,231,93,113,10,54,107,92,211,120,147,197,204,125,207,92,103,114,121,245,3,94,178,33,249,242,224,199,40,147,32,0,77,165,2,96,100,142,24,62,163,20,4,43,131,249,16,111,217,211,252,6,37,222,46,142,166,13,79,161,39,145,231,84,127,169,245,50,196,157,98,160,199,42,42,179,104,89,252,208,94,88,84,12,74,28,74,245,255,185,79,247,255,70,245,212,185,111,201,127,249,128,28,192,247,67,224,224,141,32,72,53,53,36,238,172,3,132,131,204,62,17,58,180,56,50,222,40,41,52,32,236,196,193,115,9,22,128,198,160,184,20,225,163,98,96,16,136,52,98,48,248,136,20,1,24,196,6,65,164,73,108,137,66,79,240,176,13,208,161,68,57,12,250,37,23,9,245,115,44,10,1,123,37,73,134,159,22,184,146,17,189,147,16,129,43,9,37,71,187,150,103,10,148,123,3,65,243,154,196,57,119,29,140,10,81,247,1,87,140,164,255,251,178,100,200,14,214,132,105,77,147,186,121,208,72,7,105,242,101,167,120,157,213,197,50,78,61,57,129,71,157,167,13,167,157,224,149,119,115,51,194,207,23,15,131,203,222,3,235,246,251,215,104,185,118,233,9,165,158,0,249,173,143,192,9,27,228,134,89,123,177,2,222,176,163,150,191,226,109,231,178,106,148,141,245,133,159,148,73,36,137,100,128,128,58,158,20,177,174,196,141,196,247,188,209,179,2,62,181,2,244,235,157,223,133,3,20,104,107,20,80,64,72,137,38,93,36,120,181,34,84,129,141,113,58,136,178,72,10,153,94,8,230,49,155,89,159,249,201,59,140,123,18,130,182,136,24,42,4,47,49,114,1,39,14,98,4,136,79,83,66,221,11,106,36,82,66,167,185,97,3,236,86,94,142,226,166,60,126,89,159,123,129,135,47,240,213,125,227,19,245,38,145,65,191,124,244,229,11,173,11,186,141,73,168,34,63,152,69,94,119,254,83,253,255,211,229,52,18,10,254,49,255,158,162,251,170,0,68,25,67,155,211,141,130,74,52,22,216,236,231,163,180,135,76,16,70,55,126,200,206,2,3,3,17,136,130,38,33,24,10,159,16,208,40,15,54,97,57,17,88,152,64,156,73,24,96,129,37,178,192,92,152,237,29,21,2,146,128,87,26,212,167,66,107,157,85,58,11,235,139,154,206,2,148,60,132,73,122,62,110,187,21,81,135,192,175,44,147,187,176,187,222,0,152,133,43,66,146,216,142,117,102,207,65,89,54,163,160,179,218,144,80,249,134,22,122,136,14,204,65,193,240,243,230,151,213,34,121,116,158,173,174,14,111,69,120,46,99,109,176,176,247,139,227,122,144,26,212,25,197,191,240,171,75,211,89,244,131,111,0,173,175,87,147,93,230,87,44,106,68,126,55,155,68,175,151,91,251,139,191,38,55,151,254,147,70,146,7,69,220,243,89,226,85,7,83,209,222,166,81,62,13,55,239,59,186,202,13,218,163,246,41,238,27,185,69,67,16,0,32,78,198,237,25,11,146,1,140,106,15,51,151,72,55,141,189,112,150,72,84,87,117,5,47,116,156,35,196,142,250,159,147,39,145,173,102,107,36,197,115,118,171,217,247,200,142,63,150,24,181,205,142,232,255,234,255,127,255,209,230,239,84,191,255,75,197,63,228,6,103,172,33,178,86,198,226,35,153,95,92,56,99,3,112,140,34,11,49,157,196,49,50,64,10,7,37,140,8,43,30,29,128,138,134,2,23,2,77,102,11,2,152,28,34,5,0,11,160,91,181,242,83,143,202,54,205,6,79,60,230,212,80,200,26,32,210,83,41,244,132,88,75,218,246,150,234,252,118,48,120,230,176,81,232,10,4,110,20,145,10,60,243,111,158,73,185,255,251,178,100,195,14,70,226,115,77,11,143,53,242,72,6,217,243,100,205,114,28,153,163,56,53,204,0,17,52,29,103,150,180,112,0,203,125,194,243,243,119,80,195,117,191,141,125,97,204,160,250,244,44,253,113,119,54,101,2,115,150,167,59,170,220,252,237,125,223,125,115,185,72,166,185,229,14,40,53,39,51,121,187,248,172,219,95,132,11,134,24,119,61,234,143,251,143,63,60,167,233,181,28,155,206,188,22,206,237,211,221,173,187,83,48,245,251,115,114,207,203,116,121,99,150,172,243,147,51,125,195,29,231,158,55,127,227,187,222,21,240,169,134,54,183,133,171,95,158,87,183,91,154,185,143,42,110,167,66,133,24,161,28,184,183,147,8,16,78,202,4,160,24,70,29,128,88,139,60,29,128,193,163,203,245,245,97,140,113,202,65,12,191,48,217,17,147,207,56,194,34,113,115,84,161,135,157,59,60,86,74,155,186,206,49,212,190,236,86,158,185,55,175,241,67,171,157,168,249,51,63,254,61,202,117,212,122,207,251,88,87,175,233,0,0,141,49,5,140,141,33,193,70,97,141,20,81,67,74,100,44,58,99,176,220,100,8,166,102,104,80,98,168,200,28,160,152,90,9,152,40,15,19,11,70,176,151,230,1,129,102,162,2,166,0,133,225,133,232,60,16,40,100,109,9,146,20,129,163,81,64,64,0,57,52,144,128,200,77,202,132,66,80,134,48,149,38,46,163,0,95,129,80,86,108,60,6,36,72,28,22,60,28,34,35,83,39,225,129,198,230,152,44,168,40,34,76,71,58,35,31,66,144,96,129,64,210,17,16,141,186,236,17,173,171,91,151,27,24,0,11,138,150,148,104,222,2,112,199,146,25,98,28,195,7,154,67,178,185,222,123,179,177,75,54,81,145,65,214,176,36,5,46,53,16,21,17,101,186,106,204,215,174,220,89,158,52,138,41,101,168,228,221,180,178,118,165,142,11,79,122,219,188,134,8,83,37,59,155,70,202,117,136,35,17,109,225,234,247,236,83,71,170,192,248,89,185,44,170,182,37,179,217,199,94,247,139,173,94,87,46,88,25,203,114,87,190,55,125,68,213,99,139,132,229,22,19,17,140,105,47,110,49,73,170,75,204,53,166,64,139,39,64,160,53,248,238,245,249,156,116,95,215,94,18,240,173,39,22,164,46,5,135,100,88,229,216,229,137,78,93,249,102,169,57,203,24,127,255,255,255,255,255,255,255,255,253,143,158,134,101,212,82,152,166,63,255,255,255,255,255,255,255,255,255,148,181,233,123,165,149,30,20,235,167,0,0,0,160,8,8,192,0,0,128,216,180,120,72,177,4,186,86,248,226,212,186,171,162,77,180,138,35,39,150,90,58,193,55,248,84,108,175,197,202,237,255,251,178,100,191,128,10,176,134,208,14,119,96,4,49,33,234,137,204,12,0,29,153,199,82,253,172,0,1,14,29,104,23,176,112,2,166,78,241,55,136,138,255,246,128,39,27,141,71,201,15,60,38,64,120,137,89,240,252,23,36,90,224,10,66,230,60,12,65,230,101,70,221,96,210,82,32,151,155,12,63,3,65,177,20,81,26,180,61,55,17,72,88,207,35,64,211,9,101,160,195,153,205,69,161,152,100,148,40,204,223,86,108,75,42,119,87,227,197,194,150,86,173,6,200,177,156,172,180,201,163,41,171,109,210,138,125,12,149,150,60,217,212,235,131,158,48,196,2,128,169,29,187,18,154,247,183,149,116,74,165,189,103,148,119,40,50,173,49,87,121,253,142,101,140,54,223,77,247,58,144,92,237,77,198,66,139,88,214,171,210,202,39,50,238,123,102,20,214,181,173,107,152,238,179,187,40,185,135,208,222,175,86,146,0,110,143,204,204,166,173,22,120,107,249,4,191,89,231,188,174,75,101,83,117,99,140,17,212,134,104,104,114,183,255,187,118,94,9,110,179,213,36,5,9,207,11,25,71,49,189,253,250,25,169,5,159,253,84,215,123,255,172,255,245,223,148,90,61,41,210,0,64,6,192,177,85,42,66,23,177,167,168,8,19,234,186,87,3,67,108,249,33,93,17,32,107,168,121,228,64,72,204,124,82,11,17,140,28,44,97,7,121,140,165,151,233,59,243,28,247,234,125,170,223,212,228,77,122,191,253,124,237,63,201,221,255,253,0,33,18,203,116,192,105,99,12,9,76,108,56,6,50,78,167,123,22,140,62,166,51,66,152,32,56,16,68,83,81,128,98,104,152,90,134,198,76,66,15,133,169,138,87,186,74,164,221,130,196,160,112,106,150,60,215,5,138,79,118,169,68,34,1,226,165,215,237,234,119,180,255,95,107,164,195,11,17,41,80,88,20,163,25,188,43,236,64,49,103,54,98,51,240,158,60,82,71,212,155,25,76,195,113,10,42,182,95,84,53,139,95,153,155,154,145,203,99,17,129,50,187,45,180,31,31,95,244,91,160,33,56,57,210,216,114,36,221,155,105,169,232,106,154,19,30,151,107,222,105,100,79,22,208,55,57,85,173,42,47,44,101,229,236,52,245,15,14,67,215,37,174,192,152,124,86,170,139,217,181,123,42,152,89,212,203,176,128,109,218,123,110,55,24,98,30,153,134,219,9,41,223,236,93,151,37,174,106,142,114,239,170,138,95,52,232,151,101,182,157,72,2,61,118,80,186,135,163,55,40,193,172,86,158,189,42,129,182,237,49,73,85,251,81,25,135,178,182,87,230,104,32,250,104,183,253,214,131,118,19,211,0,96,212,171,72,195,155,90,194,49,23,108,229,159,252,74,56,255,251,178,100,139,8,136,174,120,80,155,152,70,224,64,229,42,51,97,73,108,29,49,197,79,77,224,89,224,246,30,106,116,240,158,224,0,224,0,8,227,178,240,16,136,202,231,185,200,11,81,254,113,228,214,104,216,155,94,0,122,52,232,241,137,212,202,189,66,96,82,61,30,123,46,143,243,23,250,75,138,16,255,98,57,43,202,129,127,46,127,194,203,189,140,225,255,45,231,124,184,16,90,77,150,240,201,113,136,11,142,10,130,5,206,33,72,120,166,132,197,1,70,128,138,0,85,219,198,50,0,102,11,133,0,232,205,110,163,200,217,160,26,64,72,128,208,132,190,219,68,64,101,238,208,60,69,4,144,170,42,242,188,93,219,163,128,0,160,88,19,118,216,18,140,119,24,216,227,164,95,86,182,123,137,202,32,196,89,195,122,116,233,63,23,88,4,169,202,247,169,227,223,140,218,143,3,150,221,228,118,169,217,239,63,74,162,52,138,211,182,171,222,252,117,95,58,255,206,69,101,177,233,124,108,109,82,44,103,104,21,178,142,31,195,36,254,75,45,220,171,46,156,214,22,246,206,45,81,92,202,197,252,48,193,237,93,52,179,116,245,162,114,103,171,174,229,229,211,123,8,141,21,236,121,133,142,183,85,105,252,241,202,109,205,162,158,162,170,88,26,36,211,76,106,122,81,245,230,59,239,139,219,204,117,217,184,119,245,217,171,241,170,215,53,132,122,47,53,103,131,111,239,194,128,5,128,0,120,3,12,176,206,225,242,77,222,20,203,14,79,44,214,41,206,155,175,159,254,37,215,194,178,142,57,136,214,54,183,72,90,247,151,255,228,14,111,255,224,247,207,254,134,175,229,66,112,31,181,141,14,142,149,255,255,64,0,20,74,148,100,156,50,40,125,48,160,48,48,176,140,15,37,140,98,4,83,8,10,112,53,192,80,210,91,164,38,64,166,109,133,192,98,144,225,17,82,12,76,57,160,208,209,24,39,100,201,215,22,147,7,186,139,136,40,134,81,140,60,173,197,27,93,72,122,58,249,223,114,184,58,33,241,203,229,23,80,22,150,55,224,135,196,11,57,15,220,143,186,153,190,177,184,40,154,52,183,36,41,202,219,220,178,250,128,15,75,94,39,132,182,14,201,162,167,57,220,11,206,15,157,168,228,207,235,8,192,247,114,167,237,13,23,53,223,145,82,126,184,239,242,102,114,128,108,23,114,151,205,51,169,216,151,37,105,108,205,185,150,22,57,143,45,246,30,228,79,121,227,71,175,169,105,141,74,49,92,85,29,183,179,112,3,39,128,92,24,117,151,78,197,37,210,137,62,187,86,76,136,188,199,27,44,206,5,139,87,187,47,32,59,187,73,173,196,105,48,149,77,82,77,192,52,186,175,132,134,255,251,178,100,115,140,72,16,113,207,155,186,195,64,67,105,154,74,98,69,118,38,105,211,52,110,235,50,192,247,27,168,153,134,149,216,59,33,222,187,133,61,190,107,234,218,148,76,103,119,157,165,191,135,57,175,214,251,252,236,197,253,111,0,128,2,128,80,5,141,191,54,156,50,238,43,232,52,68,248,121,167,75,236,89,17,157,229,111,121,157,153,197,251,81,56,85,226,11,131,212,196,188,109,247,209,219,141,255,18,14,251,242,63,241,130,63,242,127,255,228,39,239,128,169,255,255,255,249,66,32,0,8,11,152,124,123,26,208,130,153,242,35,152,50,242,31,252,57,153,166,15,134,8,134,111,163,230,56,9,160,98,100,195,64,80,192,48,52,192,50,124,209,105,252,197,16,68,202,176,116,136,19,97,161,1,193,130,160,24,32,19,16,128,166,13,33,166,10,128,236,49,95,38,97,241,105,3,108,144,24,233,114,127,14,10,197,116,209,90,226,0,105,32,112,85,102,62,239,69,5,12,165,206,77,137,200,56,201,145,111,141,129,204,95,184,44,5,57,8,67,76,203,58,241,18,0,210,176,174,220,144,153,22,171,121,217,100,185,210,70,24,200,152,11,37,169,84,143,55,22,47,122,50,88,32,28,76,190,71,82,57,86,229,171,178,72,180,254,63,109,154,203,231,164,238,169,134,76,13,50,237,120,80,154,69,155,79,45,67,201,110,122,189,172,172,211,92,219,215,204,181,246,243,165,221,199,28,57,40,118,228,114,212,212,155,178,101,73,4,58,202,93,1,49,87,150,172,117,229,206,245,50,74,13,129,59,255,27,85,56,68,16,165,17,43,129,106,69,167,70,246,128,251,38,236,46,67,31,122,154,210,247,110,240,251,127,198,221,175,168,187,42,115,230,23,59,91,119,212,238,71,89,214,141,178,85,219,45,151,213,230,160,8,181,255,195,95,123,254,206,173,119,245,87,155,206,232,88,0,33,66,222,188,228,175,6,253,244,152,4,57,48,177,151,211,55,97,160,188,203,222,214,47,117,146,164,122,150,103,168,24,64,96,62,107,245,109,6,183,25,254,70,228,126,255,240,111,251,127,255,231,27,234,37,255,50,190,162,32,0,2,0,92,194,161,208,215,66,124,28,17,152,218,150,30,63,106,20,52,192,161,24,206,4,84,198,241,204,193,208,12,194,64,84,104,76,10,3,70,75,79,64,33,216,227,98,111,22,0,225,135,40,244,21,48,177,142,145,129,119,75,85,141,177,32,29,197,154,255,50,64,74,146,59,164,65,151,146,143,151,119,98,193,100,170,33,132,63,13,134,76,35,109,95,211,67,235,192,253,13,136,87,106,138,37,9,227,231,58,72,18,48,211,99,146,210,128,102,37,112,72,70,115,126,254,113,255,251,178,100,63,140,73,72,116,205,27,186,203,64,64,229,170,83,61,169,126,28,169,161,62,110,63,27,65,7,20,41,93,134,169,160,216,163,130,29,68,148,49,9,73,215,206,122,31,148,49,238,208,171,48,146,244,52,124,137,95,181,75,219,14,37,237,127,191,118,167,56,197,196,105,70,112,126,101,64,192,27,101,99,248,146,101,82,101,114,172,183,245,244,190,254,91,207,255,114,139,29,175,13,2,193,139,102,184,94,25,173,191,242,196,5,171,66,33,117,170,75,229,216,76,195,210,59,53,73,16,20,6,49,222,200,20,239,53,56,110,240,252,84,40,1,22,228,128,192,18,117,110,127,221,183,117,224,189,246,229,110,115,94,134,96,229,226,246,65,110,124,37,198,85,69,8,125,163,77,73,164,167,34,37,171,12,51,103,28,31,105,109,253,217,207,180,95,249,85,237,95,255,222,120,94,112,81,192,2,85,68,226,202,39,133,35,192,85,25,11,47,51,8,72,186,147,247,180,104,221,70,219,135,112,202,146,70,15,51,100,11,179,53,47,215,251,158,25,139,18,201,35,223,254,180,40,157,24,222,76,128,34,21,10,202,125,93,202,255,208,0,0,0,59,162,61,137,52,200,192,197,105,51,235,118,64,83,244,182,0,57,16,158,52,78,7,3,200,131,70,12,13,27,28,166,24,136,49,16,141,168,14,1,131,135,105,124,40,5,91,69,131,129,109,40,95,65,208,9,132,193,178,44,154,49,84,46,60,81,126,31,23,133,170,105,110,246,0,68,152,78,23,135,0,107,143,228,183,8,131,176,254,19,83,75,119,61,118,70,13,173,99,41,54,15,186,8,198,241,104,86,248,195,224,69,157,238,121,148,244,141,159,112,117,65,167,206,255,251,139,111,246,134,109,254,15,0,46,211,185,229,69,21,187,209,138,39,198,247,175,140,248,213,198,241,237,252,23,128,70,220,178,193,137,243,219,41,171,73,31,127,215,121,186,40,109,239,251,65,188,169,236,135,39,74,134,105,208,52,170,79,14,67,180,242,8,148,110,204,1,111,10,8,164,212,70,67,122,33,73,23,148,88,213,136,102,47,5,67,145,192,138,201,34,84,192,25,70,247,132,237,164,0,4,77,248,139,52,132,155,77,136,153,34,109,193,214,123,5,173,155,2,99,238,162,113,103,40,53,97,6,34,86,179,142,168,163,35,203,34,4,209,76,194,97,33,21,137,30,86,37,26,152,207,203,63,249,95,103,252,175,122,142,127,210,0,2,64,124,46,55,52,224,184,196,35,145,19,12,225,57,227,26,132,7,1,38,93,31,137,22,72,137,198,17,0,9,0,0,32,35,68,49,64,197,112,159,154,120,194,9,208,86,50,25,70,13,80,9,212,163,141,194,0,166,103,255,251,178,100,30,140,166,207,105,80,27,153,123,96,71,231,89,241,97,229,118,156,245,165,60,110,233,239,193,26,42,169,41,132,21,216,167,252,149,210,139,99,48,5,118,99,181,57,205,163,46,186,58,123,47,195,22,249,154,192,227,165,27,237,213,86,149,145,207,100,5,191,72,193,163,183,196,63,22,191,127,126,196,102,150,70,124,243,61,76,68,206,18,101,139,81,51,88,222,191,59,207,254,30,96,101,30,18,171,248,144,205,218,170,125,225,186,248,221,191,222,251,221,107,255,186,124,61,21,58,201,246,222,235,251,166,85,51,188,195,158,179,152,210,102,121,193,93,125,118,217,93,190,81,50,172,3,234,5,213,205,47,211,138,139,189,86,157,90,108,99,143,60,105,118,246,3,149,208,198,54,86,25,24,93,178,209,194,182,148,112,223,208,0,166,154,128,116,177,128,60,72,161,124,213,4,155,132,58,113,7,69,23,162,196,202,181,81,215,164,33,246,154,253,173,115,111,40,203,89,189,49,248,199,217,69,169,15,182,77,156,32,78,95,3,127,160,52,217,124,91,255,255,18,22,243,48,229,129,127,246,127,228,190,96,0,0,2,227,1,72,147,50,136,99,27,199,67,17,11,243,12,173,147,9,2,68,249,49,112,205,18,16,140,63,0,195,128,66,237,131,128,163,7,151,69,110,49,24,30,123,11,180,14,176,76,148,32,10,170,128,125,132,57,143,59,174,112,27,172,82,56,185,70,95,143,37,99,207,190,40,72,244,68,150,95,38,71,15,72,102,213,146,123,227,20,230,56,60,166,205,12,183,184,64,87,155,19,81,187,221,67,17,111,237,88,38,254,24,221,175,255,19,225,48,87,167,126,2,73,214,118,108,154,152,155,234,158,223,173,73,175,149,197,37,162,24,9,90,218,94,110,70,91,251,150,108,127,143,239,127,11,25,207,243,235,50,108,90,247,33,196,167,67,29,170,182,118,49,46,160,200,215,104,16,151,47,49,24,62,201,51,235,56,171,17,8,39,171,56,142,105,165,36,174,19,247,219,132,55,22,117,230,22,8,235,52,124,166,108,134,251,46,112,147,218,146,116,39,49,227,123,28,146,24,101,32,16,7,167,77,244,166,80,225,29,24,172,56,13,3,203,57,26,183,4,71,164,206,37,238,175,18,3,103,201,22,89,144,157,94,123,232,254,252,83,252,99,255,255,237,254,191,255,254,191,242,63,255,255,98,98,246,169,68,10,42,227,143,71,93,194,32,173,82,12,214,0,0,0,112,100,239,51,128,196,48,100,43,50,32,228,50,87,84,49,56,41,28,10,140,86,87,140,31,17,137,131,115,7,129,114,128,64,193,1,92,207,84,180,28,102,16,201,102,130,52,165,4,74,3,163,146,97,154,234,34,255,251,178,100,30,14,199,62,104,206,27,186,123,98,74,199,138,39,101,234,62,25,145,163,64,110,65,249,1,35,30,40,5,151,157,162,206,225,198,156,153,38,180,44,45,224,134,6,111,151,165,248,121,37,69,207,164,72,57,2,79,137,6,157,154,186,72,9,126,101,42,200,196,150,166,221,231,225,45,28,195,101,61,8,137,49,68,56,241,182,246,39,81,62,96,53,91,183,153,132,172,205,141,182,231,105,171,89,34,29,152,166,235,54,175,88,19,215,231,174,245,26,58,248,22,247,151,40,40,93,87,88,242,185,226,185,255,193,173,235,139,107,59,214,115,103,49,232,248,56,85,168,205,179,193,95,162,54,7,189,36,167,123,155,22,104,201,169,187,47,110,35,85,163,164,241,74,209,237,155,115,103,77,255,88,150,47,129,110,212,207,107,192,129,119,176,237,14,122,207,246,235,50,218,22,159,126,116,0,160,0,193,48,209,223,9,8,200,35,16,171,186,163,173,152,45,239,153,10,130,84,172,51,105,88,245,174,85,14,95,91,111,167,200,107,179,106,5,95,215,122,76,126,237,243,226,227,189,186,127,244,140,132,58,208,7,64,169,111,255,247,79,223,31,187,200,249,123,50,104,248,106,160,30,227,138,115,41,25,131,132,166,10,97,26,199,186,96,128,27,71,34,105,24,184,48,96,32,34,51,32,115,150,105,99,24,40,174,98,176,99,55,20,0,137,12,201,131,81,151,72,192,4,101,134,148,200,86,0,144,5,87,44,139,2,182,79,122,122,129,88,51,148,105,176,175,202,93,104,146,24,47,58,1,27,78,24,149,165,215,80,222,79,37,77,147,99,194,145,212,121,54,155,38,38,67,251,220,178,121,214,96,59,123,124,245,89,133,152,158,28,133,205,22,68,82,42,189,197,203,94,155,198,41,174,221,123,127,154,215,80,216,134,94,32,157,39,107,215,173,143,212,204,15,252,23,236,154,198,47,14,49,158,71,60,238,224,48,109,141,203,180,48,176,71,179,46,31,183,60,173,244,201,120,208,155,161,184,71,100,174,21,187,98,138,174,132,200,174,138,184,114,76,95,212,173,13,0,148,118,10,121,72,15,56,172,40,154,156,12,162,107,187,238,44,186,46,40,60,30,32,81,244,238,241,219,4,25,147,115,183,29,89,242,141,149,188,223,62,117,91,138,159,136,191,155,16,17,221,124,255,244,127,249,31,255,250,160,255,156,197,178,191,248,18,228,68,13,244,34,0,0,176,178,158,98,65,4,100,160,82,98,202,4,115,53,192,96,8,40,22,8,76,74,87,204,43,0,2,5,144,224,92,193,160,36,66,21,24,246,209,0,130,3,236,1,122,163,96,120,242,205,59,107,8,105,244,7,144,121,227,203,12,101,134,198,35,255,251,178,100,33,142,198,224,105,78,19,186,123,98,82,197,186,35,103,13,38,28,133,165,54,46,237,237,153,22,27,168,73,151,156,248,207,136,165,81,232,252,119,109,15,11,197,172,252,96,136,173,29,170,196,160,219,92,185,66,9,49,222,65,13,133,45,130,163,76,97,226,185,187,12,93,81,248,25,167,237,205,110,61,173,184,205,61,11,59,197,109,83,205,139,153,142,54,223,108,249,198,112,227,47,182,151,62,53,141,81,97,197,155,249,118,136,121,227,174,49,170,226,191,56,223,206,113,253,179,76,87,69,202,215,77,195,146,103,94,44,7,116,195,235,219,84,133,141,84,250,215,188,183,154,214,199,93,71,190,104,242,153,159,122,113,164,245,203,252,238,213,206,115,154,229,198,60,125,205,231,212,51,207,169,75,30,131,186,37,81,192,101,233,180,232,167,233,222,42,227,232,86,77,228,13,201,215,172,44,106,96,124,106,157,74,33,13,185,145,7,68,62,136,180,152,234,84,104,20,55,72,246,177,134,67,148,148,84,193,136,123,155,52,196,213,29,159,252,252,190,110,151,68,98,9,249,226,79,244,97,154,215,39,255,159,221,20,127,165,30,68,102,0,178,102,19,133,6,99,1,102,51,159,39,31,219,34,69,40,36,60,50,121,80,49,44,10,49,88,7,48,8,17,48,148,22,0,5,166,74,182,98,66,225,159,164,211,12,18,2,131,8,145,31,100,25,50,121,112,52,139,189,45,122,74,25,168,247,209,68,113,232,249,99,14,136,20,4,123,94,186,148,203,3,28,175,96,176,22,189,239,87,131,76,8,134,198,21,162,106,141,35,218,12,48,177,141,226,157,137,124,225,74,17,152,182,130,151,129,150,182,23,160,149,35,49,52,244,247,143,142,70,17,247,158,219,222,243,104,17,90,189,185,189,106,104,139,11,125,221,69,41,238,245,49,139,34,163,239,215,250,238,223,30,109,124,79,107,118,130,182,46,14,38,248,207,167,143,72,47,156,26,231,146,183,199,174,27,146,175,183,187,214,107,211,24,94,165,158,98,88,184,219,255,37,173,140,235,56,143,60,212,147,238,154,204,119,178,226,62,14,72,177,121,94,206,235,63,250,128,1,45,197,199,80,5,128,56,129,93,144,232,37,212,2,8,198,185,202,11,97,224,56,233,151,84,222,200,221,126,50,207,191,130,164,103,215,117,223,40,111,82,220,42,189,174,195,201,237,178,127,210,255,223,255,247,231,13,247,61,79,255,239,37,47,163,133,61,64,0,1,243,8,82,211,22,68,51,37,128,243,7,84,83,162,150,226,96,137,40,12,159,27,133,137,83,14,128,1,16,16,96,128,30,181,140,214,24,128,195,217,171,96,167,36,32,1,96,3,150,180,197,150,103,179,135,255,251,178,100,28,142,6,125,104,78,147,186,91,98,81,234,186,90,97,165,108,28,113,191,54,78,189,154,193,17,44,105,93,134,137,216,31,117,37,242,144,16,200,119,40,8,68,28,163,92,227,235,154,103,97,2,227,18,38,23,69,51,139,52,80,174,93,186,13,33,111,179,115,99,78,40,216,82,17,58,197,134,242,101,209,80,241,234,158,226,88,42,13,65,245,173,36,72,254,46,26,225,211,75,243,171,73,215,143,49,76,4,192,30,86,70,198,196,132,15,99,219,61,189,251,58,170,184,221,118,163,0,222,80,62,26,153,170,102,188,176,140,82,210,163,70,191,163,182,144,151,73,51,123,57,157,87,76,235,33,230,45,127,174,165,31,184,147,120,182,170,217,134,158,148,159,114,136,71,212,139,245,107,106,124,141,208,0,0,75,64,0,29,204,187,115,202,204,10,242,173,182,151,45,181,189,235,68,131,149,142,41,214,170,104,245,160,61,181,24,10,244,116,77,142,147,3,125,207,40,119,154,235,22,6,154,63,255,255,227,191,255,255,219,211,205,109,27,255,255,219,7,85,87,88,211,145,144,141,236,34,12,119,198,190,67,255,254,176,44,193,245,148,205,147,68,200,64,40,198,68,116,254,19,148,56,193,48,36,63,48,161,159,48,60,83,48,40,9,74,51,3,193,160,0,48,103,186,48,98,80,8,100,80,18,128,192,8,38,60,50,167,92,101,57,140,50,40,2,3,230,107,46,21,3,72,0,251,218,134,194,128,17,17,53,21,108,85,149,206,220,252,214,216,144,36,239,227,50,88,2,152,183,57,37,4,3,180,153,193,52,47,100,55,39,26,107,50,125,168,80,255,92,137,191,214,93,75,242,176,103,11,89,25,137,184,207,18,249,180,36,118,113,237,111,189,75,87,15,242,158,245,126,198,63,113,213,121,103,128,121,235,98,147,86,111,55,249,232,169,108,127,55,179,102,135,228,199,60,91,54,117,198,32,210,252,81,226,243,219,91,122,229,231,91,203,209,156,122,14,177,250,19,13,194,243,232,221,49,85,84,43,166,180,46,33,162,128,241,60,193,85,145,172,207,234,172,183,206,76,207,108,204,227,186,239,8,12,0,74,87,85,118,225,14,145,216,236,150,144,101,15,164,82,115,178,161,16,173,55,188,186,111,92,92,52,231,184,130,6,106,150,143,191,95,7,255,255,147,253,55,253,91,254,222,126,96,254,172,186,127,255,253,232,206,186,200,70,239,245,17,234,254,97,128,0,0,139,180,170,173,52,154,52,193,64,67,23,27,15,96,43,40,27,150,0,70,98,70,24,164,42,130,116,56,131,0,228,32,83,6,60,217,185,142,66,45,156,148,18,28,27,40,13,191,237,208,193,165,161,33,164,190,243,49,12,9,255,251,178,100,31,12,134,89,104,79,155,144,101,208,80,202,90,106,97,167,104,24,105,163,64,110,101,141,129,69,38,168,221,149,181,144,91,221,210,0,129,16,187,146,189,195,82,114,43,37,2,218,163,28,72,84,176,19,60,196,213,114,104,208,127,102,168,142,48,206,140,101,206,30,66,163,83,162,172,125,149,107,25,194,186,156,196,147,69,142,38,236,183,91,159,169,136,42,110,196,8,62,206,179,146,113,18,105,150,64,79,150,172,189,28,178,185,159,122,126,145,78,47,121,109,19,146,216,105,151,31,170,208,251,42,121,100,78,191,126,78,59,56,189,247,223,188,15,53,20,175,105,14,148,179,241,24,36,45,113,210,222,237,137,38,123,85,98,118,249,140,220,166,219,123,126,148,0,0,5,8,28,31,190,48,252,90,3,2,209,204,226,25,200,41,62,173,11,127,2,12,30,126,169,242,143,37,247,6,0,204,199,86,174,191,243,63,255,241,44,135,74,78,4,196,207,255,255,251,118,59,247,196,112,121,254,163,111,248,200,144,238,91,180,195,152,214,71,126,185,23,83,162,151,97,204,159,220,0,37,25,56,16,214,105,116,40,56,68,97,38,241,237,219,201,194,85,3,25,92,224,16,73,14,11,36,240,140,8,176,70,88,81,11,7,202,173,64,110,40,151,105,245,72,224,153,119,139,83,34,189,161,39,37,185,212,36,96,136,45,202,62,63,251,194,34,167,168,191,75,78,67,159,233,12,106,97,73,190,210,28,37,243,122,76,175,67,201,128,37,233,202,205,173,196,52,194,121,173,240,189,109,149,131,57,159,200,254,149,171,238,206,202,57,217,38,140,43,142,227,124,80,153,45,145,182,219,144,235,71,125,67,57,143,229,181,215,78,144,205,125,67,41,182,95,119,75,17,217,137,89,108,150,254,21,54,99,86,215,202,138,90,50,49,85,94,118,51,200,201,204,178,253,184,175,109,76,122,227,38,135,2,51,47,31,198,106,174,55,86,22,63,206,37,76,40,17,155,14,251,99,42,14,96,79,63,210,202,181,56,172,94,180,6,34,30,54,10,61,6,75,83,10,95,202,135,205,64,124,33,78,87,67,32,39,147,141,167,77,133,82,70,102,119,212,255,214,117,31,228,210,72,169,255,255,255,95,183,170,217,20,109,127,244,127,214,145,187,173,63,214,111,103,253,112,0,2,156,184,8,18,104,100,224,35,115,13,54,62,40,115,0,10,46,136,37,156,181,96,97,52,7,180,84,80,41,88,152,0,132,101,141,129,230,107,168,174,193,193,136,175,119,209,136,66,22,220,170,24,125,11,1,101,171,143,229,30,181,204,159,216,220,113,220,188,215,37,47,254,78,84,110,220,195,255,72,16,147,148,64,153,58,104,212,64,40,192,255,251,178,100,46,14,101,207,104,210,155,121,74,240,72,5,10,1,105,141,114,152,101,163,74,109,189,147,65,2,41,169,41,64,11,80,148,186,8,67,236,21,51,105,148,36,166,246,20,107,205,66,76,156,223,104,146,133,168,36,178,50,112,217,27,124,157,191,168,215,156,73,39,89,115,98,116,233,206,8,34,130,205,210,2,87,206,144,5,3,31,119,36,219,245,77,95,195,61,97,236,151,127,217,213,195,100,163,54,40,12,18,10,20,94,144,82,6,24,35,70,182,77,116,235,199,198,117,170,48,1,190,142,122,186,82,144,13,228,217,152,28,85,76,234,220,136,195,0,195,15,178,150,225,104,215,173,224,112,141,185,11,234,21,3,2,23,161,108,207,169,185,83,215,217,230,221,109,210,255,158,35,197,189,59,32,214,234,207,255,192,83,219,12,95,169,213,101,127,255,255,214,131,222,84,14,151,51,83,192,72,105,182,242,2,154,102,192,199,3,66,96,224,242,129,36,238,46,185,149,33,167,25,16,220,140,128,8,136,17,102,138,6,63,193,96,198,45,101,0,238,33,164,218,165,37,161,240,128,64,68,48,138,126,61,85,219,76,56,108,76,130,86,162,114,230,104,175,101,113,104,169,134,174,246,34,99,59,147,158,204,117,29,183,202,151,227,88,93,66,101,103,82,134,139,201,147,138,207,138,46,176,59,57,165,139,179,61,122,206,250,87,40,39,252,161,76,245,166,237,108,212,121,246,91,175,78,194,166,126,109,6,209,82,214,72,138,5,70,45,50,165,168,218,61,42,210,8,152,177,188,119,137,111,117,41,61,143,209,117,79,18,101,193,228,235,5,81,60,236,24,114,89,168,243,73,166,231,57,157,59,12,121,65,39,255,21,0,48,5,196,113,36,52,197,32,6,29,24,177,150,66,225,198,201,80,101,8,113,24,29,161,188,48,235,70,202,20,228,51,164,159,26,199,187,249,254,155,87,95,255,242,255,239,255,255,229,243,117,162,236,255,65,111,153,150,123,218,191,103,214,180,0,0,1,148,26,38,1,58,140,106,145,4,170,205,73,49,48,216,36,96,12,97,212,49,131,0,200,230,97,192,33,80,18,72,25,10,33,161,70,12,3,70,8,65,68,65,8,152,168,150,60,23,27,13,1,41,197,129,171,25,62,26,126,146,164,23,65,16,56,223,40,196,181,1,75,164,152,219,140,194,248,62,2,190,50,18,69,15,164,142,145,76,149,46,240,233,138,164,157,81,183,103,177,23,99,161,167,73,108,98,110,127,225,95,17,99,22,202,116,244,202,200,106,145,93,66,58,171,90,183,187,84,133,121,73,158,61,203,12,206,170,122,11,252,162,243,110,25,205,113,243,244,186,8,147,69,198,244,82,114,90,97,16,231,186,255,251,176,100,82,142,102,61,105,81,27,143,93,64,68,67,58,67,97,34,104,23,225,137,66,110,101,47,201,46,169,40,157,133,138,80,164,227,117,27,12,180,155,231,38,77,53,46,18,16,84,84,117,24,166,24,153,28,32,217,91,123,109,93,205,206,161,236,87,255,88,0,0,7,207,19,118,154,74,67,67,152,246,101,205,105,253,149,217,208,80,113,176,1,125,241,87,9,133,190,82,215,244,104,91,103,243,170,73,159,112,154,229,187,254,127,255,171,61,87,255,216,180,72,162,40,252,222,229,195,173,91,154,243,97,146,148,238,218,2,116,42,90,51,185,64,18,128,48,49,164,208,188,226,179,218,123,152,173,30,14,10,10,128,132,138,165,228,0,2,76,186,79,14,16,0,2,112,32,168,8,72,50,176,73,46,165,12,28,122,88,8,10,197,229,150,255,79,42,68,182,38,37,135,76,167,250,140,241,0,214,152,219,245,121,232,180,204,134,142,151,33,227,124,188,97,175,160,132,105,220,155,236,212,252,174,65,168,213,45,50,133,105,91,169,46,67,156,169,99,179,179,242,231,229,195,56,92,151,100,132,21,55,26,10,75,79,251,118,165,95,221,30,68,160,189,49,43,32,157,221,194,124,87,26,37,207,126,243,203,255,13,111,232,117,179,131,239,95,55,253,175,191,47,229,213,177,155,119,144,169,74,25,13,234,8,150,147,25,107,105,88,68,133,6,48,204,225,221,26,16,3,166,140,180,152,27,42,59,230,7,137,8,173,27,147,194,235,71,132,20,137,53,158,92,145,111,28,84,126,119,47,145,2,238,74,131,140,225,156,249,149,37,12,108,225,222,159,13,245,87,155,255,255,255,255,251,127,211,255,255,229,216,48,106,17,130,4,98,11,110,102,131,203,58,160,0,0,76,188,170,94,50,73,0,201,164,115,11,5,12,255,75,7,54,210,44,199,0,240,16,185,27,12,26,5,92,227,6,28,211,137,30,25,148,189,69,6,167,102,195,46,199,72,27,142,213,25,62,29,89,213,41,25,243,224,155,12,87,5,19,255,84,186,122,91,76,102,236,208,169,167,21,74,64,221,41,121,114,65,37,165,146,242,9,14,184,99,25,76,50,100,190,138,236,204,17,97,213,79,15,212,33,252,43,166,120,121,233,146,213,46,178,117,222,181,39,169,4,81,20,145,233,91,170,115,109,200,20,246,146,111,42,237,29,237,174,82,25,167,118,226,70,88,70,193,69,212,181,130,114,126,113,234,219,190,115,190,153,146,211,214,125,235,253,234,217,74,3,219,93,83,110,231,43,200,105,6,47,134,203,89,197,207,71,69,179,0,0,98,157,51,228,16,56,100,124,48,71,228,152,53,193,39,120,35,236,244,201,5,204,89,221,146,66,69,255,251,178,100,110,14,197,249,103,209,155,153,98,242,74,73,154,18,101,101,118,153,1,163,66,110,101,111,193,46,35,169,13,135,168,248,24,121,9,210,106,141,116,221,225,6,184,161,177,148,106,202,25,72,64,86,141,49,41,236,227,67,108,255,255,255,255,244,243,127,211,255,255,230,243,81,110,39,21,149,130,128,29,204,4,152,50,89,176,206,197,65,11,24,214,85,227,61,129,22,0,193,170,32,64,40,48,66,14,43,32,64,84,100,40,146,111,0,196,72,162,168,21,162,164,5,48,167,66,17,234,233,12,97,157,114,128,22,110,12,173,200,30,33,131,211,162,235,233,196,30,202,101,110,218,189,78,232,17,35,122,6,99,173,110,214,83,16,118,221,25,234,188,145,190,179,249,191,213,27,12,42,170,201,183,140,90,221,203,27,137,225,29,135,140,149,93,19,127,113,74,221,136,188,29,231,213,173,242,165,174,35,120,243,228,115,41,153,109,210,149,12,171,95,107,127,124,253,43,172,88,184,200,150,110,106,244,200,120,184,58,243,204,53,81,34,113,57,180,185,137,245,212,80,126,98,231,50,42,37,229,141,93,207,33,94,117,99,55,27,162,234,137,167,26,19,229,113,233,23,102,136,0,0,248,61,18,70,102,182,69,238,76,25,145,132,171,218,85,44,11,144,84,179,158,26,145,199,195,193,64,181,168,30,154,248,93,155,78,234,189,106,208,251,74,27,73,27,237,63,186,250,233,255,255,255,255,175,167,252,38,5,133,190,149,154,169,90,104,88,66,178,106,85,126,92,15,0,0,11,220,64,144,48,249,8,199,32,128,169,160,217,116,51,5,3,36,70,45,46,134,8,65,66,147,4,2,145,220,42,5,48,169,28,104,40,23,4,208,59,240,66,88,21,4,178,161,0,160,136,45,56,28,10,45,165,59,134,72,9,220,13,83,75,4,100,176,240,110,231,177,209,14,177,220,79,238,27,103,138,5,238,164,117,99,225,182,177,103,128,231,149,110,19,44,146,36,29,225,163,226,107,196,243,159,78,137,250,175,247,15,126,65,189,191,108,75,255,15,35,72,3,206,227,91,50,69,238,17,111,122,245,170,248,195,202,62,94,170,190,28,147,66,66,173,119,38,138,77,79,33,201,33,25,201,116,208,207,38,81,125,70,70,243,231,219,121,182,101,4,145,37,13,47,169,161,154,18,102,53,47,169,204,250,45,222,194,139,0,128,0,0,47,155,36,48,154,140,196,63,169,51,36,11,25,222,145,73,105,227,130,53,67,14,30,191,127,83,6,101,134,251,52,59,232,100,35,148,113,186,99,205,48,244,96,14,212,93,215,212,111,250,127,255,255,233,246,191,231,27,255,255,223,117,236,232,239,159,238,12,139,202,174,150,73,127,245,255,251,178,100,135,14,133,249,104,209,27,143,76,208,79,10,74,55,97,34,146,23,241,163,68,110,101,139,193,66,41,169,13,132,157,145,162,247,11,36,130,162,67,72,9,204,70,21,59,17,208,200,192,132,49,49,192,236,194,160,82,32,8,40,178,94,1,155,207,77,194,27,50,194,147,140,142,255,64,36,50,76,8,236,128,163,96,196,99,107,65,183,211,128,225,32,73,90,107,195,42,67,73,133,149,13,37,153,156,30,52,162,167,67,216,29,145,83,126,176,225,205,207,134,49,49,169,50,162,81,183,3,199,151,110,147,218,186,167,8,104,24,108,132,143,187,138,135,145,225,244,91,4,236,83,155,48,214,85,179,100,92,223,81,109,166,247,89,59,219,71,173,88,173,187,221,124,158,215,146,245,214,190,176,246,29,236,118,38,215,182,203,113,83,157,230,245,151,217,121,171,66,124,124,219,123,217,3,14,45,87,27,237,253,221,129,107,181,72,183,35,245,185,172,253,188,165,16,1,208,47,13,138,14,126,217,65,238,142,101,68,194,117,43,64,215,42,8,79,41,3,91,197,233,59,35,118,171,46,248,132,57,85,9,86,169,90,164,170,147,237,115,29,75,148,121,243,65,138,85,127,53,162,223,255,255,235,235,255,8,219,253,140,251,247,35,74,161,101,99,8,33,201,236,110,228,226,227,32,0,0,85,252,149,216,104,132,42,116,32,127,63,209,240,144,151,32,101,209,76,210,152,185,232,3,74,211,11,96,118,9,139,98,164,33,168,180,173,99,131,115,170,22,218,211,12,6,70,8,202,213,138,35,208,68,11,29,152,12,92,7,45,168,82,93,131,69,153,44,186,132,175,42,93,98,92,213,193,138,144,246,220,235,10,220,243,235,153,241,125,181,141,101,183,195,71,30,72,250,81,218,136,122,183,157,159,119,182,93,238,107,109,189,164,207,120,198,141,30,186,140,235,20,151,102,83,119,139,175,41,211,130,205,19,73,193,37,238,118,173,44,71,108,48,155,247,45,15,76,154,47,181,42,11,93,69,178,203,23,141,83,27,63,41,118,226,191,37,71,36,221,230,99,109,51,157,141,0,1,197,14,88,161,198,166,81,205,106,45,193,35,146,205,67,51,84,48,48,116,141,73,66,63,77,159,42,10,234,163,35,194,73,6,158,168,62,56,51,135,151,241,170,101,161,105,173,162,226,53,115,82,235,77,14,131,89,255,220,255,233,209,253,189,253,191,225,78,127,200,220,234,89,235,123,198,36,229,37,130,51,130,211,80,127,0,66,159,179,9,149,15,169,97,158,158,129,139,73,132,129,204,200,216,40,4,106,172,236,76,12,55,227,129,171,253,70,68,36,145,49,193,151,234,58,2,3,94,136,70,255,85,105,125,79,22,141,131,255,251,178,100,159,14,101,144,104,81,155,111,76,208,78,39,138,2,101,98,150,23,121,157,68,109,177,26,192,230,12,233,157,135,148,160,68,83,142,163,245,71,65,160,220,159,167,140,164,205,2,110,60,205,82,47,243,56,241,42,18,98,88,236,166,130,84,166,24,113,202,57,81,217,216,225,155,227,160,232,132,130,145,38,218,196,167,190,78,31,127,215,190,230,86,254,237,97,195,145,237,69,79,159,108,241,125,238,88,68,98,52,253,52,221,25,198,228,120,185,105,183,80,65,103,136,103,153,77,252,218,32,112,2,131,167,184,74,70,169,15,237,234,204,173,122,145,242,212,235,53,111,114,48,113,99,76,144,40,91,126,44,17,10,248,147,147,13,65,65,89,42,59,9,33,148,202,149,163,88,64,153,20,127,154,145,16,217,231,164,38,42,74,154,191,171,82,45,171,101,95,183,201,255,254,95,255,122,81,79,224,131,172,201,166,255,220,248,211,226,0,0,19,180,96,216,101,226,41,131,12,198,16,35,27,142,16,24,187,18,1,152,200,174,68,10,97,106,204,92,176,193,231,145,145,20,240,104,137,88,160,18,32,44,208,44,141,218,47,171,55,123,75,162,179,154,218,150,197,19,125,74,90,179,17,132,168,228,11,146,10,211,202,40,189,233,184,248,59,118,144,249,237,103,49,76,240,177,114,14,25,92,196,47,114,76,93,66,190,15,15,85,93,94,156,121,167,137,181,66,191,173,153,229,207,118,60,197,218,74,69,29,105,61,71,172,202,43,146,233,39,176,93,179,237,146,181,150,252,61,71,114,186,228,46,110,117,254,80,212,67,72,207,38,61,158,68,216,56,3,76,172,213,159,66,198,138,201,199,216,173,252,178,235,45,94,105,220,201,91,126,181,218,67,31,101,222,239,153,181,237,237,63,86,20,21,25,218,0,0,16,0,0,2,242,165,133,97,173,108,17,169,51,115,69,170,135,26,228,182,157,162,144,163,29,0,221,51,17,35,208,240,246,69,226,234,193,227,46,103,167,178,121,117,140,129,91,213,185,232,70,71,247,254,223,209,127,217,191,255,95,255,255,253,191,251,127,237,233,35,200,146,107,162,144,76,18,79,144,163,80,159,70,209,1,224,134,241,201,30,38,121,144,152,66,204,96,118,208,11,254,96,240,17,141,39,198,5,7,19,5,8,165,129,196,0,177,124,28,177,74,163,49,3,213,224,232,84,104,216,86,22,48,25,194,200,201,165,19,181,67,71,197,8,81,196,33,129,151,162,104,206,135,55,116,96,232,126,177,158,38,148,114,77,101,216,190,239,143,85,105,47,133,144,105,77,111,46,201,167,211,66,12,238,57,166,235,223,93,77,171,61,76,222,72,225,69,43,80,83,86,177,215,70,173,101,106,255,251,178,100,203,142,230,47,101,209,27,154,98,240,86,75,202,58,101,37,104,90,173,163,56,78,101,49,193,122,51,232,205,148,149,216,132,189,23,230,228,31,141,140,225,88,118,11,177,243,190,160,180,60,187,25,131,164,128,41,190,76,233,34,28,219,214,99,212,189,170,249,28,143,158,255,254,101,209,42,143,68,162,166,19,76,254,48,170,241,85,135,45,167,189,211,247,214,62,70,10,77,210,234,85,37,245,153,19,37,93,108,72,204,59,17,139,16,138,237,201,153,111,24,52,246,160,55,245,216,139,46,108,100,21,37,116,76,132,186,179,173,75,10,133,152,115,153,46,50,86,112,199,123,248,121,130,71,85,129,243,127,43,231,244,160,250,48,49,253,19,101,206,215,175,255,255,127,255,255,255,160,230,132,26,75,86,213,162,45,133,212,193,147,28,140,80,232,11,41,54,86,58,71,74,67,179,85,204,196,118,202,255,122,92,204,138,214,43,115,143,0,1,99,5,32,142,172,197,51,84,8,203,52,99,19,5,14,206,35,84,166,183,45,131,145,0,194,1,8,84,195,160,145,195,152,200,21,61,140,194,19,92,76,176,218,0,75,211,21,182,104,144,201,50,167,68,11,13,177,165,114,65,202,6,67,50,214,150,91,137,146,81,138,23,145,146,15,234,37,23,163,145,190,68,128,210,162,148,46,77,22,29,182,177,82,10,150,210,171,186,27,22,235,195,171,138,234,86,200,114,83,155,104,79,171,155,139,174,115,40,2,106,13,106,128,128,21,1,145,240,196,129,225,16,234,19,49,19,114,57,97,177,238,65,161,217,225,121,164,60,60,26,233,2,58,81,230,194,166,131,37,239,179,47,105,59,81,119,181,234,171,210,33,95,222,236,150,31,202,172,83,216,187,192,189,85,148,108,218,11,77,17,51,51,40,180,212,120,208,248,88,29,21,43,165,20,9,217,121,144,0,3,111,228,175,236,77,176,152,57,171,202,139,2,93,190,209,207,130,169,24,121,246,177,241,121,86,19,83,188,224,40,242,70,228,126,122,62,194,164,247,251,211,127,255,127,255,248,136,119,184,122,74,128,130,242,48,178,138,208,36,187,179,46,181,93,125,200,131,138,115,29,52,18,17,5,5,86,184,235,134,4,150,2,42,101,141,44,189,40,153,106,110,46,220,131,231,88,114,117,165,230,46,50,113,76,96,178,228,147,51,7,208,193,246,150,28,254,136,133,149,22,201,162,133,144,148,140,4,60,66,77,130,104,245,101,80,171,70,0,14,93,59,127,125,173,203,99,201,211,81,159,53,63,65,111,131,39,242,146,227,74,161,50,146,64,228,114,137,47,48,176,201,53,157,252,5,13,164,62,244,230,215,52,71,40,233,211,47,244,140,28,131,144,235,242,255,251,178,100,203,14,198,140,101,206,19,154,67,240,93,137,170,83,101,229,40,23,129,159,66,109,229,139,193,59,38,104,77,148,157,216,217,15,58,83,116,191,173,56,244,253,41,72,56,148,96,171,145,116,175,54,237,98,222,218,91,65,89,85,122,39,106,133,104,28,150,44,250,141,187,219,188,221,57,243,139,254,91,160,190,179,242,173,246,108,133,247,97,164,111,76,221,8,198,147,92,186,93,61,66,238,109,191,89,204,172,214,127,217,137,98,246,65,221,223,232,1,0,10,129,186,180,2,239,41,65,193,177,54,142,192,53,38,247,5,89,20,139,136,219,134,221,13,232,77,195,20,64,234,50,141,169,223,231,208,200,171,164,221,87,147,49,209,129,209,254,106,251,207,109,19,255,45,254,111,250,25,237,206,109,107,125,58,255,255,179,239,122,232,58,79,124,154,84,72,0,1,227,47,164,67,101,128,102,97,139,117,166,0,107,153,252,196,97,16,17,154,43,194,195,160,0,252,84,80,80,103,48,65,192,88,28,141,134,82,23,172,66,193,0,193,192,48,129,81,134,14,241,129,194,70,138,164,59,200,46,42,241,99,79,168,193,238,251,54,27,14,7,112,138,26,168,110,27,146,141,42,57,99,98,151,39,98,171,218,46,73,66,220,110,217,55,121,52,161,16,158,11,89,121,8,208,142,165,108,177,178,207,74,17,146,146,163,88,179,111,29,85,220,20,247,200,99,83,149,97,238,99,81,178,197,104,182,241,217,206,147,10,103,167,127,98,177,160,100,69,248,159,16,224,147,160,35,51,186,114,50,130,178,74,7,88,187,164,122,246,91,39,130,136,22,91,19,81,84,104,24,69,20,27,58,70,107,86,33,83,50,8,111,31,22,42,119,82,103,18,116,127,87,175,39,16,117,247,126,66,238,93,120,71,94,164,81,223,71,129,118,187,248,160,0,2,166,218,43,184,161,226,128,30,170,143,115,54,23,101,253,134,168,105,219,152,33,7,25,150,242,226,145,63,132,226,212,53,134,33,210,96,93,246,155,163,153,100,73,165,174,88,90,158,137,204,121,155,85,171,251,47,255,254,89,236,162,236,112,176,62,44,104,217,2,5,27,76,185,95,253,216,37,240,214,237,244,165,37,48,202,132,223,5,67,140,151,140,148,247,50,43,140,208,194,163,1,0,201,159,67,71,84,204,51,32,24,172,56,97,95,2,130,60,227,225,219,56,226,228,183,87,6,86,7,164,189,35,214,97,18,178,55,5,110,233,91,30,247,12,184,23,154,90,108,224,2,53,241,229,63,184,223,35,68,194,169,136,4,43,232,22,25,219,199,8,144,213,83,149,176,132,27,33,1,167,196,243,78,1,232,161,38,199,243,135,213,132,9,17,125,22,9,109,182,210,255,251,178,100,213,142,231,4,102,205,147,153,76,114,83,167,106,19,101,39,118,26,173,163,60,110,105,139,193,128,29,103,5,181,138,96,145,213,70,34,84,193,236,16,34,118,107,221,107,17,199,242,149,52,226,151,194,78,54,144,95,136,206,255,33,125,217,165,84,173,84,177,186,227,118,60,199,8,137,214,63,88,222,188,165,125,247,41,236,62,190,23,84,68,251,171,220,150,223,124,241,49,121,184,238,122,88,162,215,229,79,213,79,242,245,174,90,209,176,237,105,146,195,40,113,83,223,182,112,32,161,23,213,59,128,128,64,209,163,164,58,46,140,62,44,122,80,30,203,195,7,233,16,154,14,98,40,5,43,3,202,52,217,174,44,217,242,160,44,87,139,237,17,223,84,71,16,131,165,140,64,141,136,124,22,82,108,48,45,197,58,31,145,212,189,241,94,61,83,140,124,101,14,170,63,227,15,254,223,255,141,164,40,218,11,141,23,183,232,164,241,68,80,87,247,121,33,0,0,83,148,201,234,78,194,64,211,26,197,152,14,108,124,93,20,197,130,12,218,68,193,65,65,2,70,4,54,44,62,96,97,226,197,170,162,97,129,142,33,80,81,51,132,140,52,173,80,49,8,107,82,48,84,90,92,238,47,221,39,180,48,244,23,133,219,75,118,250,88,16,44,110,179,157,106,43,131,198,233,82,14,129,44,189,42,212,150,77,238,196,207,227,93,185,194,105,29,95,187,38,171,41,222,50,123,252,239,239,238,191,156,198,245,77,126,185,24,165,255,149,107,12,254,181,140,255,30,231,143,99,82,202,214,57,188,115,249,23,234,154,155,63,199,124,215,44,243,155,230,89,87,181,223,198,199,119,111,30,222,183,173,255,227,110,190,118,251,103,60,127,29,97,172,245,142,127,248,91,195,11,118,232,243,237,5,75,57,84,202,221,45,22,23,185,170,182,240,222,88,97,157,221,219,10,3,169,159,111,126,144,0,3,26,31,89,82,95,169,185,194,244,147,130,18,159,198,183,13,86,118,4,68,181,186,153,249,174,19,24,36,139,208,88,121,203,81,194,227,231,142,22,143,50,62,168,241,215,111,183,218,155,83,254,191,255,250,17,241,187,24,56,56,26,44,227,174,16,148,27,160,234,255,255,255,155,243,163,134,85,194,49,86,128,0,8,18,68,106,68,108,197,81,188,82,102,13,19,156,96,240,104,22,65,195,59,38,22,46,25,76,30,100,146,248,224,228,207,196,51,60,136,204,72,14,43,16,25,180,130,95,243,74,218,130,3,6,59,193,80,76,94,141,76,17,80,229,168,193,29,224,88,67,161,133,128,117,128,170,156,74,157,6,161,44,112,102,144,251,3,139,108,78,203,43,0,142,6,13,86,2,84,100,140,102,77,14,88,255,251,178,100,200,0,6,164,102,208,29,111,32,0,82,169,154,51,172,156,0,40,86,27,66,121,204,128,0,200,154,42,203,30,32,3,79,162,65,17,18,141,65,2,199,8,214,30,209,154,197,156,25,248,141,5,174,37,65,114,210,191,78,252,168,104,149,96,85,114,38,150,17,180,135,229,242,56,245,201,13,51,136,201,237,211,57,23,171,32,77,151,56,139,8,186,97,230,229,127,27,82,156,177,207,153,200,107,219,114,229,243,81,189,84,18,37,217,114,75,2,75,157,229,182,255,60,217,212,169,49,79,19,187,110,159,116,235,65,130,94,227,75,101,237,50,39,214,105,15,174,145,83,99,240,244,185,11,31,181,20,47,216,0,59,124,150,101,57,223,165,214,20,182,37,251,194,204,66,126,39,27,103,22,48,144,55,53,214,16,36,29,90,235,208,179,29,241,228,94,152,105,96,30,43,113,150,130,199,29,172,166,40,127,159,207,255,255,255,255,255,255,255,255,255,255,255,252,59,40,150,91,206,220,63,111,255,255,255,255,255,255,255,255,255,247,126,122,39,132,134,129,234,200,0,0,240,0,50,17,46,32,53,66,8,9,254,224,92,20,102,90,144,216,152,231,201,56,157,82,28,196,51,25,148,166,68,67,233,255,246,255,255,255,255,255,255,184,148,42,185,106,242,30,0,0,64,16,44,97,29,37,14,19,72,7,70,100,225,1,4,6,27,4,24,172,20,2,20,7,23,128,64,228,7,53,211,45,192,76,100,39,107,240,34,186,95,239,217,128,91,130,64,168,149,171,10,139,45,28,227,10,95,42,149,131,64,22,93,132,72,159,118,99,39,83,215,227,104,213,26,166,146,45,33,166,93,86,199,44,70,116,13,140,202,102,154,222,117,174,55,84,207,134,104,230,169,162,217,85,112,104,154,117,252,98,238,47,62,244,251,71,191,217,186,148,83,186,159,226,79,74,240,166,212,142,203,147,122,243,2,138,75,173,103,102,102,247,238,86,52,92,237,237,80,53,110,99,74,242,171,94,63,118,154,230,63,143,100,180,22,242,238,53,234,127,245,187,55,121,220,187,90,206,115,216,191,11,89,185,111,114,107,151,191,251,249,74,135,133,177,255,82,98,45,91,39,154,157,64,100,239,68,102,214,31,188,121,168,154,82,67,51,187,229,205,239,234,246,154,57,109,250,239,238,0,119,163,123,252,111,64,90,207,60,127,42,244,188,214,57,194,233,65,100,145,127,140,16,0,9,42,234,99,196,1,155,119,15,36,184,195,5,22,27,6,123,18,96,65,193,166,107,221,218,98,231,9,144,15,68,44,143,56,235,185,72,193,171,57,79,66,246,115,82,203,67,90,57,173,95,182,171,33,16,223,148,246,250,223,193,183,82,229,0,26,64,255,251,178,100,161,140,7,239,114,81,159,115,32,2,66,67,234,5,236,172,0,32,33,225,70,110,96,185,192,219,8,169,232,156,24,96,174,74,117,21,14,24,240,152,97,48,233,160,107,166,15,0,215,10,20,200,66,13,192,136,72,140,33,112,49,155,8,226,73,48,112,194,94,148,233,102,199,140,2,8,136,150,4,229,1,90,136,220,221,1,194,92,41,159,201,9,48,169,150,216,136,175,72,83,66,220,58,168,57,90,52,147,137,195,139,69,137,149,91,41,194,189,244,26,107,83,117,16,230,6,163,128,235,77,160,26,197,73,124,4,162,210,45,198,230,224,40,123,58,147,75,9,26,171,141,104,126,115,59,158,130,59,245,175,228,254,90,158,252,150,222,89,126,168,41,119,173,56,35,210,253,224,250,85,239,43,61,40,12,179,218,148,246,50,230,92,130,225,56,227,171,152,103,255,214,48,139,92,213,120,188,114,150,99,227,243,12,230,89,31,140,225,73,126,118,198,121,171,34,92,225,207,190,255,197,161,137,76,11,70,101,71,188,242,186,103,243,40,6,118,198,106,218,48,28,249,121,251,132,101,102,99,41,118,110,18,97,61,246,37,115,74,44,205,97,154,149,128,86,246,22,41,80,84,193,138,155,93,57,134,128,96,2,0,96,0,58,232,192,149,203,29,151,91,78,234,120,204,46,135,36,125,148,140,244,220,139,158,174,85,21,251,8,67,171,148,180,129,253,133,79,188,148,159,255,255,191,223,255,255,244,120,129,223,36,0,22,202,124,66,159,7,22,128,133,19,6,158,79,13,86,26,169,175,131,17,16,140,30,26,49,64,0,194,192,53,98,29,23,24,62,152,35,10,0,66,45,112,168,15,78,55,112,193,1,25,178,65,139,57,225,40,46,100,160,111,148,234,143,53,241,161,210,65,214,197,85,47,42,221,202,146,255,42,144,49,37,150,231,33,214,249,44,22,245,232,252,185,225,131,105,109,67,132,105,94,20,214,100,63,241,120,91,12,144,83,56,16,99,253,122,37,29,139,141,30,24,166,237,104,38,111,182,120,40,108,181,70,245,195,86,168,236,209,8,129,63,158,60,141,74,230,114,127,130,156,22,85,154,217,46,105,110,31,182,136,14,76,231,109,193,116,59,254,109,163,192,184,93,238,229,118,53,142,135,24,60,106,251,178,249,71,108,74,169,218,107,250,214,165,49,72,142,55,251,73,79,148,116,46,215,215,184,221,162,105,144,93,36,222,110,200,46,174,100,138,67,61,69,15,68,254,173,235,75,5,94,53,122,87,73,73,106,236,252,231,35,115,48,244,244,228,65,108,64,49,154,224,215,225,46,130,194,71,100,128,48,10,235,106,98,96,34,195,194,227,214,116,173,179,49,67,3,243,225,29,57,255,251,178,100,141,12,72,34,113,80,155,152,46,112,59,197,26,98,60,233,110,163,53,203,56,78,235,13,152,228,28,43,116,160,31,192,37,64,205,212,91,149,8,136,233,233,247,216,175,255,213,115,25,39,30,180,211,140,47,210,208,255,138,122,61,191,255,255,191,222,191,42,255,152,0,0,35,2,83,83,44,68,211,69,7,35,9,18,19,224,214,177,229,252,104,46,49,140,132,48,96,18,50,24,18,3,20,232,37,20,17,205,23,92,204,154,7,78,26,101,45,21,114,144,4,74,77,91,135,44,199,47,30,142,238,24,131,80,163,160,88,88,76,210,55,133,144,145,127,6,2,167,99,65,64,47,41,17,107,200,206,10,93,184,33,79,142,82,40,107,88,112,2,166,48,109,149,230,76,109,99,58,207,228,115,100,172,12,202,169,61,157,93,246,36,180,110,74,171,209,91,150,55,177,203,120,225,70,44,8,213,249,155,112,223,113,159,130,139,99,63,126,220,165,244,194,147,7,252,168,57,204,121,82,84,247,192,86,98,167,184,42,203,84,144,90,91,67,21,117,40,32,51,23,202,173,74,45,223,198,237,181,19,162,177,174,126,82,11,26,178,13,4,186,159,61,70,231,179,205,185,195,115,178,233,139,51,21,123,67,132,255,108,163,227,205,222,221,136,67,56,118,83,13,168,179,67,163,187,15,76,212,194,247,218,164,149,37,14,241,169,13,208,196,55,98,252,246,225,135,199,247,82,92,233,69,233,190,167,42,207,99,220,46,97,75,172,185,171,113,231,187,43,6,117,8,0,70,71,68,116,188,243,70,66,168,113,194,228,110,13,97,243,65,28,239,106,54,175,202,63,251,241,153,206,36,168,150,76,218,122,38,190,159,252,224,39,217,179,162,128,99,72,214,239,255,238,250,126,123,236,255,65,0,2,0,28,84,225,51,28,141,49,68,6,34,34,14,136,63,204,175,9,132,96,217,41,146,85,11,204,78,8,204,67,4,128,32,16,4,89,52,73,41,49,172,7,15,88,214,199,21,128,148,38,169,172,94,255,24,201,193,198,161,37,7,136,3,57,99,139,76,166,232,203,99,107,2,129,176,182,11,179,70,68,78,137,1,12,66,102,80,231,133,240,38,226,217,8,16,233,131,140,182,187,194,208,227,82,233,249,105,1,204,221,251,108,215,27,79,187,24,166,120,237,87,119,162,80,197,61,199,34,72,160,239,21,106,107,115,84,117,126,2,80,188,105,183,149,13,203,216,203,7,138,173,69,244,20,16,52,78,191,154,135,213,250,239,141,51,203,71,168,146,29,152,247,126,220,159,44,238,213,206,17,127,29,243,27,24,107,230,11,139,115,191,82,159,120,208,73,159,71,195,13,91,179,122,213,13,187,89,180,68,173,164,223,255,251,178,100,107,12,232,233,120,78,155,186,203,32,72,10,122,67,97,106,104,36,81,223,54,78,239,45,17,14,169,105,77,132,169,144,221,152,151,73,89,92,89,70,136,20,43,13,136,172,88,170,116,103,117,231,150,190,242,216,146,3,95,200,117,195,144,191,173,197,168,81,59,208,212,105,156,66,161,113,138,41,107,241,125,189,215,117,135,42,101,143,238,215,119,142,187,110,247,247,191,249,126,255,88,82,209,128,0,8,113,113,255,125,163,109,96,137,58,36,20,211,252,252,214,134,144,24,167,195,154,183,155,48,192,132,130,166,26,124,21,17,223,93,211,77,85,165,98,167,117,242,214,183,191,255,255,127,248,92,63,162,99,224,251,254,91,255,255,213,191,200,73,127,242,1,80,59,244,0,0,16,88,233,52,212,235,51,88,117,49,9,88,63,45,146,50,136,70,145,25,12,62,24,110,48,152,60,28,152,204,4,24,20,22,152,24,18,24,223,69,2,2,163,73,47,65,97,195,81,102,129,161,51,75,64,94,6,15,32,10,80,112,204,48,149,52,12,85,16,48,14,84,149,2,50,50,104,178,177,153,57,0,32,140,42,152,121,110,181,210,116,56,155,79,208,132,193,245,97,78,178,161,49,46,129,41,47,41,124,109,172,199,109,21,80,92,74,166,242,212,81,153,12,219,102,167,67,235,29,165,169,45,150,113,167,65,40,213,36,181,82,130,173,219,187,102,101,98,195,182,49,202,47,110,237,58,74,48,235,249,125,167,162,172,114,179,188,63,20,138,150,84,217,87,110,233,50,148,171,100,91,249,203,22,173,217,166,180,199,228,18,235,251,189,45,159,173,203,96,171,235,212,173,49,25,250,214,155,106,120,197,89,166,218,221,110,80,79,92,178,72,32,177,246,53,246,30,143,132,80,223,186,85,25,246,102,50,220,233,163,183,114,237,89,151,213,248,199,10,92,41,242,165,155,171,217,184,106,110,173,207,139,198,41,165,255,220,177,185,79,255,247,164,119,170,119,184,74,62,205,108,176,171,37,253,227,202,208,222,99,138,8,109,187,169,218,134,43,78,44,29,216,134,28,234,187,16,154,88,27,216,191,161,194,230,121,117,47,76,83,222,127,232,90,174,76,219,250,87,95,255,246,84,57,245,37,45,234,106,30,70,220,228,225,136,214,155,116,255,255,249,255,255,255,40,10,224,0,0,0,28,170,49,153,246,83,153,14,68,24,26,115,29,57,47,130,150,19,4,1,131,21,72,163,6,131,19,6,65,35,17,0,112,40,56,96,144,36,103,43,22,98,0,34,96,88,68,221,209,212,32,33,22,5,140,46,10,218,233,131,161,24,176,179,22,36,8,155,99,22,0,94,90,76,164,189,27,172,184,155,78,225,64,113,30,38,255,251,178,100,44,143,168,77,113,206,155,185,125,98,68,3,74,74,97,34,104,28,133,165,60,14,233,237,129,18,172,104,141,133,137,160,186,126,23,166,164,53,44,11,166,60,77,58,47,191,32,22,221,252,35,141,13,143,65,20,154,69,231,205,71,237,221,101,187,202,77,45,73,223,187,41,162,203,26,179,47,12,9,49,127,13,69,46,85,227,25,102,212,182,119,169,118,63,182,20,173,55,119,244,57,94,150,203,89,137,132,20,130,182,52,50,171,248,239,213,203,31,253,239,127,229,162,152,249,130,225,62,112,122,129,56,254,218,133,54,190,92,32,182,67,211,185,191,205,190,6,144,34,181,175,59,118,140,133,244,1,252,17,177,154,156,83,155,69,184,228,114,67,209,204,171,99,21,54,111,191,65,156,106,86,35,41,176,254,86,27,234,149,27,19,154,229,196,132,192,158,187,255,239,250,73,27,255,247,23,127,13,48,0,0,64,0,0,3,208,83,199,149,149,145,63,124,70,217,20,86,21,76,240,142,141,189,17,93,203,162,208,62,60,147,73,25,233,216,190,123,218,99,243,13,71,10,171,125,67,236,252,183,167,211,229,61,79,255,163,255,144,243,139,32,66,196,102,91,163,66,183,153,190,54,152,30,92,152,98,17,26,175,51,4,55,164,32,73,129,101,56,80,37,49,36,6,1,15,101,149,48,68,32,52,112,0,12,42,129,94,95,144,96,132,53,120,141,58,38,150,4,178,149,242,192,8,212,61,54,228,216,52,85,173,151,176,90,210,42,233,140,35,214,8,93,117,159,41,59,21,105,6,11,195,126,155,177,115,0,66,24,198,12,100,236,204,112,160,20,78,12,41,188,171,162,53,44,179,9,214,242,166,112,98,250,108,193,29,2,120,217,247,174,12,213,37,43,109,238,149,235,161,89,157,226,144,117,61,145,64,7,109,171,204,199,231,250,73,196,215,214,255,199,241,254,55,224,201,175,150,160,114,227,231,19,111,218,30,247,108,111,63,88,197,104,146,21,83,111,193,151,76,202,243,165,128,51,75,105,114,88,115,105,80,42,219,139,137,195,113,148,208,206,230,103,55,86,237,46,42,197,97,243,35,11,184,144,149,135,42,158,125,240,32,83,13,222,84,0,43,225,15,171,187,13,224,214,244,40,136,187,122,184,39,101,33,96,192,225,25,133,179,175,53,51,199,233,29,255,200,230,117,107,117,39,14,176,86,55,244,126,15,211,254,79,245,79,255,254,223,250,127,255,248,223,255,255,86,111,248,35,184,99,106,19,125,98,0,0,0,60,193,17,0,205,80,116,197,114,56,194,115,164,212,73,156,198,64,78,84,98,112,48,28,19,152,166,8,134,15,69,238,87,70,85,169,70,27,1,135,200,176,0,164,131,198,255,251,178,100,24,142,199,43,104,79,27,185,131,112,77,107,26,83,61,42,104,26,149,163,64,110,233,237,1,78,175,105,13,132,149,160,20,24,115,55,15,26,68,20,143,7,17,8,48,16,86,37,211,81,96,75,6,20,148,80,85,27,118,47,254,210,135,8,154,53,95,202,149,114,170,239,148,64,224,17,224,63,146,56,242,25,101,62,47,84,82,0,147,243,25,217,34,200,104,166,169,69,195,20,208,148,203,4,60,201,51,100,82,100,148,63,138,37,171,56,246,41,139,134,147,203,169,160,163,128,51,19,250,140,150,130,150,89,43,214,222,212,29,43,45,4,21,56,27,117,23,115,206,235,40,93,11,160,202,90,158,152,113,201,164,146,70,104,143,100,20,134,145,132,224,203,20,9,131,34,100,146,146,115,18,225,195,18,92,241,32,152,230,148,7,53,3,98,88,117,148,200,129,104,135,27,150,140,74,13,91,16,209,86,58,194,96,0,70,75,164,24,145,4,0,46,133,83,242,246,202,172,89,140,164,5,213,132,245,142,166,160,49,182,86,6,163,228,192,190,237,250,85,121,27,236,235,79,163,222,159,111,232,111,250,183,249,64,104,175,153,80,26,37,205,98,250,162,255,255,249,127,254,191,249,191,244,66,215,190,161,87,248,144,20,249,128,163,65,146,96,129,141,163,121,129,3,233,137,50,33,16,77,124,194,177,136,193,192,120,12,43,152,44,0,35,168,192,130,97,138,106,4,5,197,8,68,197,77,19,16,101,38,100,51,180,84,140,174,171,131,64,57,70,112,43,153,125,208,33,16,76,141,77,44,251,165,56,173,186,228,98,71,111,184,156,13,125,21,78,193,0,158,171,83,253,62,174,83,14,39,198,54,199,70,232,240,148,150,222,109,79,228,217,229,109,255,10,154,173,16,59,255,235,252,174,74,120,215,197,239,152,117,107,9,76,109,106,206,241,95,218,223,91,214,254,249,181,175,140,127,141,103,52,148,56,119,143,73,169,154,55,247,8,127,227,84,151,120,162,36,220,141,191,36,31,18,21,30,46,21,247,79,173,189,203,27,247,28,175,190,80,248,143,102,141,101,99,91,85,34,160,91,28,28,94,177,55,169,33,69,133,21,61,186,49,224,4,0,83,189,17,231,153,187,16,117,95,91,70,87,255,78,189,90,1,82,197,70,34,147,189,242,40,114,137,24,207,206,11,230,220,39,219,65,162,154,169,168,227,248,73,198,60,79,255,247,255,255,237,255,43,127,175,255,111,245,17,111,230,57,83,255,2,139,114,191,81,130,235,114,223,178,8,193,198,186,132,32,28,0,2,74,124,192,201,163,59,147,1,6,129,8,124,213,189,115,55,135,217,144,160,24,0,10,10,130,129,69,149,88,233,154,80,164,68,151,255,251,178,100,18,142,198,136,104,80,27,152,123,96,87,234,122,83,97,234,40,26,21,163,64,110,101,237,129,82,172,105,77,135,156,152,65,219,67,150,78,250,199,132,203,0,62,26,196,54,56,182,226,55,230,254,243,114,44,16,123,203,151,8,218,81,88,91,155,120,17,167,230,239,146,8,152,118,32,40,112,185,78,174,112,69,37,91,97,88,246,71,174,157,97,238,97,38,225,160,169,247,89,165,129,26,41,136,227,224,215,49,105,166,163,175,239,16,165,206,60,3,251,239,231,63,238,193,156,209,92,94,187,223,212,23,127,59,214,127,190,97,235,95,250,125,230,196,1,229,117,36,185,189,224,119,179,91,27,206,109,27,87,169,9,125,172,230,46,182,245,60,245,104,198,103,132,184,102,106,98,158,58,195,132,38,70,120,205,179,55,41,169,183,94,241,229,126,250,118,121,224,5,162,69,189,104,234,0,15,237,214,57,5,65,208,209,152,15,228,129,248,253,189,105,185,248,120,118,173,244,93,74,228,236,75,168,184,153,105,153,183,32,90,200,87,153,209,211,78,121,63,211,56,43,59,76,234,50,22,87,48,206,84,144,198,250,160,116,114,211,252,140,145,58,117,150,246,109,201,71,29,232,213,48,144,194,198,83,158,212,33,34,107,63,212,141,124,192,11,99,44,155,140,218,11,28,16,28,139,76,53,90,66,120,52,78,64,0,48,144,48,4,15,86,112,160,200,205,110,227,20,0,150,187,136,58,80,153,115,198,201,20,32,149,71,157,158,11,8,241,4,65,158,80,26,4,10,31,68,171,109,29,108,203,212,158,223,5,47,181,243,228,132,21,143,140,78,29,44,19,46,249,36,114,102,204,106,67,93,189,214,53,31,41,184,167,110,113,18,6,230,249,210,62,108,238,143,241,141,228,234,197,114,223,31,112,117,99,71,31,230,90,102,181,25,121,198,126,169,253,209,107,123,179,60,93,218,218,190,105,1,182,102,8,24,120,229,161,14,23,179,235,17,171,156,64,221,163,219,62,248,198,231,215,54,233,172,106,37,109,1,137,90,187,92,123,48,225,146,51,28,29,71,133,14,29,41,1,113,26,109,54,48,52,105,190,3,67,36,177,238,225,254,208,8,2,79,228,145,7,233,176,154,74,86,9,11,17,245,13,64,194,185,6,18,48,18,142,61,21,11,198,170,51,161,71,119,70,174,252,76,79,136,135,127,71,254,137,255,255,223,254,63,108,238,120,113,59,77,126,198,246,239,253,57,226,91,83,109,2,35,130,51,15,121,158,112,142,45,39,163,62,206,56,163,188,15,245,128,0,2,146,156,193,140,131,21,156,128,204,130,252,29,246,222,100,112,34,155,141,5,18,8,88,162,52,86,10,128,29,163,24,190,76,64,1,255,251,178,100,18,140,6,90,104,80,27,153,123,96,81,74,122,90,51,5,26,26,29,163,62,110,61,155,1,87,47,105,181,135,180,168,134,33,210,17,130,38,186,109,7,5,150,57,116,236,23,238,29,49,65,149,85,120,83,120,121,244,232,178,163,168,112,180,153,159,125,129,99,55,62,88,41,18,182,217,114,46,5,63,36,147,138,183,249,240,202,100,205,116,221,185,86,159,39,39,242,230,223,226,42,130,127,46,237,123,91,37,199,21,180,24,151,250,130,73,175,159,123,69,135,76,163,19,120,255,81,241,186,183,178,111,21,199,255,235,22,251,166,243,247,107,148,47,237,71,248,141,170,194,125,191,10,73,96,91,116,159,202,60,47,141,211,117,147,109,236,10,37,246,28,183,192,205,230,115,102,179,199,40,24,163,183,21,171,68,125,135,77,122,127,181,195,82,238,63,250,186,192,0,2,0,32,100,188,132,120,20,131,165,32,75,29,170,140,203,245,9,201,225,11,166,150,41,187,150,194,146,18,18,4,120,193,142,212,55,175,24,110,36,223,231,92,222,255,255,252,191,234,2,47,42,93,4,135,57,230,31,206,109,127,183,252,113,123,182,204,233,103,253,92,115,202,166,249,206,36,164,206,176,0,5,75,130,142,129,147,129,135,200,4,0,99,245,12,140,82,30,47,128,20,72,40,9,49,64,60,192,128,162,224,152,20,46,106,96,137,50,105,171,61,236,173,116,75,76,70,8,141,130,3,100,66,123,5,157,154,10,1,33,221,58,13,40,88,68,166,56,49,183,222,64,141,119,224,4,89,177,86,78,64,20,98,216,71,101,197,178,148,118,56,246,176,68,253,38,170,95,119,155,237,175,16,88,181,239,233,254,226,31,240,181,95,254,53,150,121,191,198,253,60,135,77,61,62,117,79,97,62,125,79,109,173,215,213,132,225,188,246,135,189,235,21,110,141,90,226,14,164,215,202,18,83,85,106,116,62,141,196,164,147,226,133,159,71,141,56,204,11,144,129,36,126,134,177,97,56,159,87,236,245,227,115,202,171,226,60,113,37,156,36,157,172,126,139,84,28,152,194,59,97,242,99,248,84,66,143,75,160,2,0,156,0,24,19,219,230,163,20,28,53,137,68,36,89,157,201,87,228,18,168,55,179,166,18,155,114,82,168,244,205,119,204,31,82,255,202,138,26,199,211,122,155,214,255,255,255,253,18,243,255,51,24,232,244,238,233,133,121,26,96,179,18,147,86,164,27,253,31,250,137,230,223,210,110,175,243,82,207,251,27,104,255,152,161,0,0,136,140,26,155,24,132,38,25,144,82,151,224,231,17,48,206,64,49,159,129,66,145,16,110,90,209,226,182,8,16,2,166,46,171,198,10,1,137,22,244,5,245,50,65,135,15,255,251,178,100,24,12,198,166,102,78,155,185,123,98,88,72,234,51,101,109,108,25,173,161,60,110,101,141,193,81,156,40,13,164,157,160,67,100,128,7,135,198,126,4,45,77,5,77,108,217,55,108,138,221,34,90,70,232,150,134,124,72,10,172,104,48,123,84,207,153,98,132,91,201,158,64,228,173,182,186,143,53,20,107,239,147,228,154,50,38,225,227,75,238,22,93,215,189,155,116,203,92,83,242,106,69,220,107,251,182,150,202,107,203,37,113,124,38,239,241,187,123,103,37,91,251,107,194,90,214,43,169,190,255,251,214,190,183,241,253,115,157,74,138,182,163,195,125,168,107,182,167,53,78,39,232,102,222,197,211,245,107,199,21,85,92,163,85,202,154,198,169,157,77,226,227,52,153,230,63,250,174,224,189,190,247,152,84,164,42,196,140,83,216,249,246,198,180,55,236,92,55,122,173,137,84,58,202,102,128,94,198,240,102,80,4,235,173,125,163,5,96,126,12,226,219,222,161,150,114,223,124,149,25,221,253,187,68,153,196,144,67,31,148,46,212,88,158,187,21,138,75,54,99,141,185,120,193,72,247,197,139,127,154,255,198,9,54,209,91,32,197,196,232,162,96,158,198,11,255,255,242,243,102,166,24,255,47,157,0,4,147,140,64,240,14,122,153,48,252,96,80,201,252,176,166,166,1,161,169,128,128,96,80,185,138,193,64,144,123,166,96,192,25,162,94,38,50,1,192,16,201,37,165,41,207,128,218,125,136,62,110,208,72,93,55,144,168,100,95,24,45,178,145,46,138,21,112,69,8,178,87,229,54,128,234,243,48,178,86,145,139,38,169,64,92,5,199,201,167,50,220,167,125,157,92,47,69,175,152,194,232,96,194,155,213,61,97,167,33,68,57,214,150,150,239,145,176,77,250,229,47,215,148,128,18,159,72,109,179,158,34,134,253,125,105,28,93,205,32,57,243,204,215,94,233,175,191,22,222,150,254,56,81,105,229,50,220,173,239,62,115,26,133,67,245,58,109,114,67,170,205,186,155,29,50,147,255,14,195,22,124,22,123,239,23,68,228,125,74,63,102,243,221,221,171,135,151,66,199,188,128,193,77,64,4,43,5,202,215,43,0,127,141,60,64,226,113,245,15,134,25,42,212,165,95,102,61,202,176,132,48,184,158,235,172,207,13,68,130,187,146,9,177,237,254,49,185,195,26,158,244,44,54,55,42,60,56,241,255,118,255,205,179,243,228,174,202,212,40,28,221,243,97,8,123,133,200,213,255,148,219,140,249,61,219,254,223,168,0,2,140,180,40,174,52,145,52,200,137,116,26,58,95,208,122,137,32,17,136,151,41,49,220,161,6,131,67,34,35,64,17,68,141,243,175,24,136,30,130,9,144,113,22,144,18,26,255,251,176,100,24,12,134,70,104,79,155,143,78,192,87,203,42,61,101,34,104,21,237,163,72,109,189,145,1,87,38,104,105,148,181,160,30,16,72,193,192,6,110,12,1,211,215,140,166,248,208,25,76,112,108,17,138,37,113,221,42,203,49,10,50,192,42,2,229,248,65,112,156,78,233,237,220,159,107,198,170,154,111,122,116,172,53,237,107,122,213,106,255,77,206,245,52,251,182,125,18,212,173,161,71,198,53,117,205,126,179,3,227,121,28,216,255,234,127,244,185,99,222,226,102,209,167,250,131,108,215,23,166,98,215,66,190,227,11,248,170,133,212,160,138,17,70,194,60,57,129,87,216,128,170,5,224,162,240,131,8,11,10,109,108,232,60,209,159,234,153,37,87,81,214,217,203,73,250,218,245,114,46,201,207,189,86,198,164,0,0,20,4,0,0,91,60,125,217,155,108,102,85,36,197,207,69,103,226,141,174,13,44,33,149,10,46,39,36,53,119,211,119,43,50,239,196,168,95,125,203,161,124,188,55,111,211,79,95,255,255,255,82,183,217,131,6,22,40,67,148,125,78,19,75,251,127,208,25,30,190,120,48,140,143,250,20,118,239,230,10,148,246,51,85,217,96,3,186,221,194,134,6,160,90,99,133,136,75,53,110,17,0,11,72,47,58,116,4,5,172,19,85,29,4,10,183,50,137,252,148,124,136,99,131,65,88,130,204,44,108,88,156,4,10,222,1,158,71,149,219,76,39,122,143,182,49,255,178,52,82,101,191,35,101,255,187,163,243,191,209,48,139,177,75,181,96,90,180,206,178,165,109,118,76,90,10,86,90,53,248,221,60,190,94,188,79,182,186,139,108,233,104,254,253,79,207,115,64,77,115,26,179,221,211,175,76,207,203,150,223,202,78,181,206,238,77,135,216,100,177,121,220,152,93,133,95,53,176,117,178,159,238,43,191,175,202,93,191,90,214,57,111,173,155,203,98,216,29,251,49,29,94,73,249,238,86,146,147,117,184,234,64,0,128,24,48,241,181,150,225,25,49,246,64,117,51,26,167,160,117,224,184,112,193,241,146,19,32,46,73,149,165,221,202,64,85,235,75,135,101,138,190,141,70,253,138,15,141,43,172,247,169,250,63,255,183,250,255,232,152,178,25,146,146,68,208,40,203,148,210,50,54,55,173,127,255,255,95,90,253,3,96,241,235,36,91,88,0,36,38,254,223,195,0,112,138,140,160,99,154,135,129,182,21,228,6,16,202,27,69,168,169,198,70,203,203,145,45,140,173,84,139,109,46,168,235,151,82,13,10,4,29,107,21,31,97,69,32,176,98,22,22,3,17,234,7,212,93,0,121,110,195,170,47,194,209,71,10,220,174,147,167,255,201,169,157,228,0,177,44,155,4,23,80,70,255,251,178,100,44,8,229,52,103,213,187,26,72,242,74,6,250,18,105,39,102,26,253,177,60,14,233,175,129,35,163,168,5,148,149,160,196,163,87,147,228,17,85,99,27,192,32,182,204,46,9,78,163,37,97,158,167,15,15,239,124,246,59,117,106,147,221,13,134,228,144,140,50,105,197,138,172,116,60,99,222,255,223,54,230,196,209,172,168,109,111,40,190,19,32,188,212,108,43,139,194,126,121,233,56,67,117,3,237,39,75,96,92,217,112,0,167,125,217,203,23,144,131,106,200,48,145,55,179,236,89,234,140,24,215,43,212,244,75,132,91,78,206,155,228,104,7,97,236,66,13,45,92,234,146,217,6,54,28,77,147,161,115,255,167,255,254,191,249,174,217,140,215,5,228,75,41,240,223,255,246,51,210,115,209,87,253,89,49,64,92,207,129,236,194,192,192,192,54,140,200,217,60,20,181,136,66,147,5,220,21,54,48,40,18,28,3,76,35,10,0,129,137,144,194,41,133,96,241,145,68,122,252,85,161,86,167,53,48,246,120,240,0,248,124,38,180,64,64,116,97,149,15,38,148,179,241,128,99,194,151,42,100,175,165,47,174,98,70,203,152,200,200,99,46,109,210,157,90,104,93,10,136,38,80,27,188,51,76,88,1,31,156,234,217,167,131,45,195,55,247,73,23,154,51,112,178,65,55,27,26,51,14,116,144,10,33,65,148,69,23,174,106,102,250,88,254,156,196,98,160,130,193,198,188,73,19,205,151,144,182,37,122,215,89,109,110,121,108,116,169,114,104,115,17,76,196,19,73,212,60,165,103,134,246,187,242,101,108,72,31,73,49,37,55,73,34,115,166,198,76,242,105,165,54,82,171,62,158,220,191,168,126,67,98,61,140,147,124,182,179,50,84,196,136,100,108,181,216,128,13,109,145,130,25,69,216,235,150,226,76,179,33,51,72,143,65,101,66,227,199,52,40,29,211,43,3,113,241,7,193,169,197,63,92,48,152,193,87,195,229,219,93,23,253,191,255,234,191,255,159,144,21,123,190,138,111,255,239,227,110,214,255,73,239,255,250,128,0,6,48,40,228,210,130,81,40,81,142,21,230,102,148,25,172,24,140,70,134,49,1,146,192,96,233,134,65,38,6,17,150,80,197,42,5,208,105,112,130,113,133,0,196,128,206,16,1,230,176,83,232,61,26,101,49,208,240,20,11,46,58,42,46,156,107,57,158,74,164,88,131,1,91,176,180,64,73,163,112,113,80,26,244,178,244,73,7,129,69,180,190,158,117,154,88,185,66,229,71,189,109,122,56,215,82,190,120,106,240,252,22,245,72,94,84,63,92,124,161,123,135,142,156,4,15,236,123,168,163,180,230,153,94,129,15,125,236,134,147,42,180,223,112,32,89,160,8,255,251,178,100,74,142,134,11,105,208,147,154,91,208,71,6,234,39,101,133,104,24,73,169,66,46,61,90,145,53,29,105,13,129,54,32,44,133,3,70,214,181,50,137,159,179,244,255,55,248,15,135,182,15,70,80,228,214,155,49,50,185,131,159,81,76,146,245,238,9,151,231,204,187,40,28,246,161,155,253,96,5,0,48,0,6,239,45,78,165,216,106,186,80,205,70,54,227,54,205,6,90,251,1,100,107,129,61,170,189,9,45,134,165,120,153,9,141,252,20,141,218,129,14,42,101,87,169,95,22,255,255,136,2,10,246,132,0,69,112,182,254,159,255,167,139,63,255,252,255,253,33,48,57,116,106,58,96,112,217,144,11,7,115,156,169,145,40,48,202,110,96,49,32,88,154,35,6,24,36,68,22,3,24,237,10,97,32,89,161,133,141,168,168,96,193,1,35,36,0,74,2,114,162,235,166,180,189,80,180,38,199,95,225,134,22,139,108,177,151,215,100,213,132,32,31,201,120,135,18,32,235,37,64,25,16,98,244,169,144,7,3,160,92,173,177,235,200,108,81,185,222,127,179,251,207,132,77,179,118,155,225,181,107,238,66,183,246,182,143,182,232,218,240,41,232,221,165,48,126,216,83,181,133,65,6,122,42,44,159,83,51,250,27,221,241,212,168,42,61,136,193,125,40,63,83,207,31,222,189,179,201,94,96,138,44,177,92,150,164,102,227,18,91,181,17,199,24,198,30,61,196,228,196,30,130,64,164,169,200,54,169,182,200,219,80,0,113,192,16,108,178,1,113,143,200,80,138,141,197,127,72,165,109,201,152,133,111,9,102,31,65,57,45,195,131,130,135,50,231,6,59,60,136,54,113,90,190,130,244,111,255,149,14,93,249,16,123,172,94,34,183,255,249,89,225,255,153,42,161,168,12,146,242,212,153,46,102,135,255,187,255,44,36,40,237,156,85,24,41,193,151,20,22,180,120,146,38,162,249,49,115,203,194,197,85,129,16,90,208,98,212,54,2,147,141,44,165,12,46,155,105,177,208,112,140,159,99,220,103,219,194,72,152,204,43,44,108,114,149,94,83,72,129,226,208,79,31,116,130,31,190,187,119,191,30,104,78,228,254,90,102,124,147,172,234,237,95,13,108,159,13,230,215,242,186,249,133,19,251,255,219,245,153,25,103,215,38,177,188,136,126,183,241,172,213,231,252,253,83,188,134,252,229,111,36,118,168,56,75,88,7,221,104,84,73,132,214,207,220,222,141,191,21,241,136,167,153,69,103,221,66,214,86,150,237,53,237,135,12,106,236,116,211,30,59,87,86,194,162,227,41,164,1,192,32,6,194,221,27,100,59,135,201,197,184,64,232,11,7,185,235,216,210,21,137,124,253,97,216,231,224,184,227,98,99,93,255,251,178,100,102,12,133,78,103,212,27,79,92,240,69,198,234,51,97,103,118,20,173,165,76,109,53,155,65,42,43,169,29,129,158,80,242,169,235,100,45,46,243,195,28,190,81,242,142,8,192,121,17,185,224,99,219,255,247,251,244,255,151,110,189,71,191,255,166,239,249,128,1,17,85,132,112,204,209,33,25,211,3,104,251,131,40,225,15,155,129,32,101,112,26,38,146,0,116,192,47,26,73,157,53,47,124,17,252,138,50,81,226,72,85,168,123,71,99,46,135,62,188,203,223,10,141,71,104,48,105,60,161,167,26,13,47,213,3,143,245,90,163,18,189,239,141,172,139,81,244,218,165,175,40,182,123,150,103,66,23,31,199,74,212,107,153,173,212,74,159,172,146,212,57,154,162,80,230,190,103,201,4,235,117,227,195,48,55,77,212,57,82,114,96,91,71,172,188,45,90,164,107,151,87,246,109,102,60,184,250,156,123,245,102,62,226,238,214,114,177,123,134,213,248,30,221,210,87,231,151,45,247,11,22,116,58,32,0,224,1,27,172,4,250,160,89,74,82,238,242,207,109,36,49,8,1,240,4,186,76,151,93,213,249,251,158,170,48,159,181,66,124,49,227,66,36,244,11,247,162,15,232,254,191,198,16,80,101,77,104,156,84,227,128,79,255,255,255,161,141,255,255,255,255,127,255,254,98,254,62,193,0,34,211,84,85,100,193,9,130,196,6,58,54,126,133,163,201,33,96,3,11,146,86,148,54,66,48,168,40,160,41,135,161,166,192,42,101,138,75,12,28,37,14,201,97,88,80,13,110,113,148,7,217,9,155,182,202,121,163,17,41,54,59,147,171,228,176,128,169,22,205,65,111,244,70,139,30,249,235,18,220,88,102,194,57,215,234,169,53,100,254,226,125,66,110,242,40,71,196,51,47,123,171,171,184,34,58,94,75,158,193,39,136,39,166,115,119,234,124,167,245,252,54,46,111,183,16,247,184,46,110,210,176,79,252,205,206,146,232,227,152,187,248,82,124,149,83,135,230,76,41,113,149,159,174,95,83,38,146,123,44,139,128,243,49,164,203,162,162,22,143,204,0,48,9,250,161,201,25,2,158,180,21,139,15,133,25,114,224,229,234,200,234,133,245,126,69,152,157,152,126,222,235,186,102,47,38,230,75,144,254,146,79,197,82,95,183,190,97,47,209,240,160,145,234,27,145,213,255,223,251,107,252,132,255,161,95,210,52,7,29,161,27,255,255,252,125,232,174,172,43,60,84,209,33,176,111,19,231,248,121,43,73,53,115,195,14,145,3,45,178,24,64,3,202,3,131,27,81,112,52,227,110,61,17,73,211,70,8,128,94,123,219,139,253,150,170,102,243,76,199,38,97,28,113,121,167,241,82,243,214,18,206,96,24,255,251,178,100,157,142,229,95,104,210,155,111,92,178,76,40,218,2,101,37,148,84,153,159,76,109,52,249,1,36,13,232,9,151,161,200,137,136,73,165,142,177,249,41,106,79,56,154,218,85,185,182,113,58,3,56,201,172,85,30,57,90,75,149,58,42,36,205,105,152,113,54,106,3,193,205,104,234,46,189,66,103,91,189,3,67,234,109,152,168,160,216,164,0,6,16,30,10,185,9,172,91,245,110,126,162,28,129,49,101,2,198,41,97,8,202,71,199,242,194,218,156,37,154,208,28,233,8,90,231,131,30,75,177,2,78,213,220,214,81,144,214,252,137,40,8,16,163,38,156,116,217,67,246,109,8,132,69,147,173,48,222,172,125,216,8,141,55,18,222,226,0,109,198,12,188,143,112,89,92,126,32,58,98,24,252,189,127,214,252,177,221,80,167,81,138,95,111,253,13,43,255,67,255,255,248,112,0,76,57,100,76,139,34,140,252,40,140,54,132,205,98,162,76,145,15,76,17,6,205,48,87,69,147,179,26,67,147,18,128,19,9,195,112,160,192,99,138,80,97,96,94,107,221,202,170,97,162,38,28,204,113,135,38,168,17,68,9,6,35,32,130,204,16,86,64,14,152,113,240,76,168,112,104,172,72,72,179,109,101,184,77,17,19,79,210,20,3,19,103,179,183,86,50,200,165,171,40,96,160,88,25,225,226,70,39,140,8,10,52,171,25,172,219,142,222,193,218,44,46,52,203,106,147,120,132,53,231,200,33,217,233,145,167,23,229,119,62,225,62,173,96,174,119,101,65,197,54,242,32,249,221,71,250,182,13,159,125,117,117,47,181,159,140,211,127,47,49,188,67,255,163,115,232,88,126,167,16,29,94,141,254,216,58,254,189,188,222,55,249,113,255,5,193,203,86,40,95,215,114,56,110,146,180,239,122,143,224,203,191,170,211,218,233,24,30,73,113,141,46,92,103,196,4,212,92,106,38,241,137,44,152,79,80,230,22,152,2,32,0,5,146,168,139,144,72,112,196,194,90,214,76,136,4,225,148,39,210,235,105,38,109,66,176,128,30,135,101,64,120,101,162,72,59,59,125,28,55,234,184,71,217,143,207,39,202,3,74,56,144,52,196,98,12,49,59,86,151,233,186,8,93,139,228,68,168,96,142,253,110,235,71,15,233,206,255,202,143,125,223,195,255,253,8,152,21,78,68,206,96,102,70,24,28,151,132,36,203,6,131,12,5,48,0,137,140,2,6,49,64,12,193,128,166,216,194,41,51,2,0,143,101,213,232,9,50,66,80,229,139,18,127,37,75,114,47,52,5,128,138,160,147,241,108,97,186,68,163,94,141,66,60,186,106,167,198,57,175,144,32,74,45,188,10,178,119,34,64,74,150,230,10,201,141,42,33,233,255,251,178,100,210,14,151,126,110,77,139,187,123,98,86,165,41,243,105,234,104,23,65,169,64,78,105,109,129,44,141,167,213,172,45,144,153,148,124,27,195,100,77,60,17,171,84,134,185,7,198,126,45,158,209,185,219,94,64,118,242,7,240,194,248,29,7,238,175,224,236,241,127,215,195,127,142,216,126,230,6,183,90,34,123,247,117,154,117,255,215,201,234,241,221,91,73,5,204,211,89,168,160,67,195,218,172,111,61,15,113,172,164,226,1,88,98,12,228,69,166,211,14,210,198,91,33,69,2,3,234,159,111,10,255,2,107,79,6,234,56,245,101,183,56,1,180,103,162,178,98,35,241,144,70,229,79,188,247,94,162,130,221,176,96,91,61,17,6,170,57,19,81,201,224,109,214,68,59,89,133,51,41,149,30,139,101,190,78,218,191,156,132,126,127,254,61,231,47,87,213,163,254,145,0,76,24,76,205,35,27,77,26,9,140,72,129,12,173,221,71,161,224,96,16,105,153,194,101,160,120,96,160,152,98,168,16,97,200,42,96,104,122,102,96,64,60,91,154,230,18,9,4,230,1,9,166,16,133,166,107,130,198,25,1,142,200,88,120,76,217,1,131,38,12,96,40,66,26,170,176,48,240,146,164,245,46,50,122,39,36,20,9,3,53,128,24,129,196,38,215,37,228,129,9,156,91,97,101,131,0,1,16,29,193,209,202,115,30,10,202,218,69,105,202,45,91,208,198,207,161,171,171,47,39,243,99,213,139,52,14,241,19,252,141,185,125,182,110,253,238,254,92,162,226,115,115,127,138,254,189,201,218,179,87,166,38,219,79,215,133,191,237,253,90,119,171,215,90,203,101,124,171,137,46,192,93,47,240,203,151,125,59,191,157,253,121,239,140,171,107,72,38,207,244,73,122,72,187,180,120,148,105,163,237,231,58,194,166,91,97,29,30,249,59,115,38,167,137,187,175,179,202,193,102,252,74,151,28,73,67,100,20,0,11,86,117,93,177,82,81,77,77,136,140,154,49,4,83,241,181,251,62,221,140,161,7,130,5,55,71,66,182,87,235,182,26,186,124,188,255,31,13,78,252,249,182,107,225,152,33,156,255,0,159,4,85,145,168,155,118,222,95,230,165,245,242,255,205,239,207,255,205,255,255,194,48,21,150,167,225,73,94,27,250,31,252,152,40,227,8,22,77,38,75,6,138,140,10,230,52,245,32,200,34,64,160,36,202,13,210,34,240,112,148,160,86,36,24,22,2,152,148,204,20,3,153,240,112,147,33,96,56,166,205,10,53,134,31,20,16,112,100,106,120,84,73,123,75,214,224,236,42,246,44,202,91,4,221,149,58,164,110,15,224,120,229,215,22,210,80,231,6,175,167,6,215,94,39,185,176,34,60,173,199,89,106,255,251,178,100,211,142,199,112,104,77,139,186,124,70,85,168,218,19,101,226,120,24,77,165,66,110,97,111,64,248,141,233,77,129,21,208,62,30,231,160,113,228,126,213,44,125,144,97,222,72,167,253,75,217,31,163,58,164,122,224,17,47,97,161,243,253,62,228,231,199,23,124,244,132,26,26,83,187,58,251,96,210,203,176,77,175,63,49,102,200,28,168,101,103,38,97,46,115,75,165,70,242,18,149,79,90,199,163,233,170,131,147,108,44,117,138,157,133,104,162,109,50,121,164,56,232,253,105,199,237,233,0,0,83,31,220,184,186,138,153,214,161,20,136,74,131,162,88,222,136,5,73,38,79,75,216,156,54,8,77,66,63,24,242,175,216,23,190,139,140,255,253,235,221,238,162,162,126,143,232,172,202,127,254,183,27,114,155,145,116,228,49,201,132,0,0,51,43,26,206,138,201,51,226,212,206,35,3,172,31,76,6,57,48,192,136,211,158,128,50,60,66,33,51,48,28,56,156,96,83,113,183,31,230,98,18,24,245,158,151,192,0,40,98,36,51,66,99,0,98,251,28,232,62,21,133,52,214,0,16,77,25,114,153,17,130,116,96,136,114,236,10,152,129,76,125,236,64,43,13,115,4,68,133,82,141,63,226,130,38,140,29,2,42,176,146,47,236,50,209,210,201,197,137,28,134,29,70,145,164,211,134,181,100,191,33,14,105,164,118,203,50,196,38,175,35,182,132,255,177,242,151,204,23,7,207,107,136,182,219,200,70,243,214,221,219,101,62,187,49,254,127,62,143,31,27,237,249,196,145,191,245,183,198,172,245,236,218,254,61,181,9,11,182,91,74,251,110,248,204,53,201,244,245,238,119,141,248,213,179,230,60,253,39,166,164,99,214,235,183,6,5,184,61,113,108,111,193,143,120,59,211,108,76,238,104,234,120,55,145,229,111,25,138,210,150,210,206,19,254,36,37,223,134,32,1,2,213,11,38,94,212,192,57,91,152,138,152,142,77,105,44,216,136,28,54,161,227,53,89,193,142,51,8,246,160,139,56,237,71,37,184,73,9,68,191,92,128,46,106,70,62,238,82,1,187,145,56,72,242,132,176,80,190,62,111,253,7,191,83,57,125,121,166,255,158,58,115,228,158,226,176,36,75,253,15,255,255,229,231,72,127,211,75,179,159,255,164,18,69,83,126,162,76,98,72,50,13,108,206,3,144,84,160,136,122,109,209,176,179,144,192,129,35,26,1,140,64,9,17,138,130,193,67,5,134,205,118,132,14,9,162,17,134,7,198,38,18,128,132,242,82,1,82,102,204,136,2,46,240,112,58,7,227,190,148,205,57,170,166,155,118,104,118,196,129,221,137,76,11,19,103,34,202,28,52,27,151,55,72,105,72,69,182,157,239,50,255,251,178,100,216,142,231,131,104,78,19,153,124,66,93,105,25,210,105,103,148,24,209,167,60,78,53,122,145,38,27,232,205,147,166,112,44,51,178,231,94,100,117,105,68,165,22,145,178,33,43,102,8,108,196,117,178,143,104,182,146,246,145,47,144,227,186,36,40,182,207,165,27,170,141,207,117,54,126,174,26,106,220,243,96,172,54,87,40,40,252,235,226,223,29,253,213,55,205,62,68,89,222,33,67,13,72,3,204,92,160,237,56,235,155,195,153,84,125,141,145,217,154,168,228,21,80,130,77,58,215,98,246,104,106,70,34,58,76,189,167,16,8,26,154,239,166,47,3,54,128,240,162,192,32,70,206,52,149,30,113,139,58,227,96,159,237,117,15,208,84,238,62,187,102,141,181,24,109,114,143,255,251,127,232,255,255,246,137,20,61,144,213,192,64,161,229,15,16,35,255,219,255,95,87,187,191,179,164,0,18,91,60,26,122,56,201,220,205,173,19,13,113,204,182,161,54,128,96,144,58,101,78,105,141,67,33,1,163,25,134,204,46,22,82,231,185,11,65,231,18,96,168,36,48,12,16,26,108,26,97,96,115,186,64,64,47,157,192,160,32,70,116,187,183,105,176,175,169,90,53,36,68,185,139,89,35,36,228,113,35,142,41,213,148,183,27,116,157,234,120,83,230,65,196,93,132,82,117,11,189,81,57,31,16,88,55,155,139,249,252,141,249,210,97,11,133,182,224,179,175,145,7,92,222,111,239,124,93,127,225,90,91,241,168,128,82,182,116,45,233,31,35,108,58,81,13,141,72,204,112,164,129,172,214,30,255,165,247,44,84,174,108,214,51,43,25,248,241,175,238,91,139,118,44,231,85,197,177,108,231,230,150,209,201,109,32,9,20,169,51,244,255,49,21,239,147,211,61,154,51,29,20,230,194,5,97,10,235,15,19,16,147,44,106,56,199,250,138,44,101,113,146,241,160,69,99,103,76,109,93,192,0,47,2,47,166,118,255,136,197,4,149,30,71,36,2,150,98,145,85,153,70,162,134,52,35,154,24,146,114,191,100,83,184,177,169,119,120,51,38,89,68,120,241,218,148,52,56,216,215,148,208,191,123,118,126,255,167,65,191,231,10,237,247,114,227,130,127,109,9,91,29,198,179,195,223,181,185,215,127,252,226,127,232,255,119,243,160,0,83,139,128,96,142,100,28,201,212,12,200,220,234,102,13,120,5,12,141,251,112,172,244,192,64,194,16,192,1,34,163,161,128,33,112,227,149,91,96,193,96,226,1,115,81,6,49,112,59,133,82,65,225,191,86,49,192,120,122,167,199,34,84,171,209,206,143,190,119,4,129,243,152,101,96,224,172,164,200,186,232,89,167,102,50,25,253,188,45,153,113,241,218,78,204,139,235,255,251,178,100,209,12,231,67,104,206,155,152,124,176,87,7,90,19,105,76,156,25,125,163,64,109,181,154,193,29,29,104,137,148,29,218,64,196,79,46,228,122,38,67,174,68,6,187,21,17,242,186,85,187,49,113,214,93,40,51,40,29,169,58,34,49,63,65,4,212,82,221,115,171,181,203,74,138,124,251,127,155,106,148,130,81,58,49,52,25,218,179,213,142,138,103,102,101,153,172,246,158,69,60,90,237,84,11,197,167,129,105,221,148,54,123,66,66,196,214,106,166,177,179,227,158,50,114,61,29,214,234,27,110,226,177,245,42,212,211,75,252,6,48,255,52,167,204,221,98,15,125,194,242,195,49,45,200,101,193,81,228,133,231,191,129,194,199,96,240,252,224,201,183,229,85,52,85,108,130,62,97,239,155,171,254,159,219,244,125,3,75,151,227,205,164,214,61,226,35,29,29,101,48,64,58,9,187,62,95,255,226,1,0,76,3,141,141,151,27,141,181,27,204,170,186,141,223,52,4,36,121,131,129,145,186,47,65,163,194,49,48,8,97,176,228,97,216,148,96,176,190,14,11,133,71,211,10,216,160,64,2,96,192,204,4,40,204,172,24,140,116,12,31,193,8,248,44,129,195,102,12,3,35,49,68,164,42,26,68,182,103,11,64,70,36,198,5,17,141,102,205,148,214,34,117,90,83,51,3,204,106,46,168,136,200,121,135,84,132,41,33,149,198,218,102,141,132,197,103,166,28,169,6,174,208,197,62,82,236,115,146,196,229,164,228,118,107,120,61,105,229,186,234,40,80,79,90,104,146,124,113,130,111,219,202,81,174,103,13,82,107,41,108,68,216,70,169,188,148,113,191,131,124,68,80,83,84,104,137,18,31,143,73,31,231,84,137,157,225,202,212,124,51,220,163,60,27,214,236,139,48,98,109,31,139,69,207,133,155,110,73,29,205,142,62,103,214,80,217,108,253,118,135,57,46,81,51,59,135,173,205,108,182,248,139,200,115,19,203,46,90,224,56,57,67,84,228,245,158,36,178,185,201,74,234,219,131,17,76,14,124,108,152,64,0,3,212,3,68,124,33,241,210,38,130,26,113,79,145,20,77,153,123,79,128,165,98,66,26,217,104,165,243,24,81,217,198,3,145,253,80,177,109,108,229,180,212,40,27,48,191,227,127,255,151,255,131,74,106,28,40,82,236,165,81,139,23,63,63,75,125,29,2,135,158,87,18,127,208,69,101,48,81,110,50,116,158,48,104,126,48,222,12,50,128,222,51,44,17,6,131,96,88,132,68,7,161,16,145,26,96,208,106,8,5,3,130,99,0,130,35,69,137,48,80,40,21,7,4,128,97,38,36,193,176,109,231,29,9,7,138,57,32,140,20,16,20,163,176,118,45,206,48,250,134,24,255,251,178,100,207,14,168,47,109,204,11,186,124,230,76,134,250,35,104,169,156,27,193,167,56,46,225,242,209,44,29,168,169,151,169,208,42,36,61,136,68,12,51,173,154,2,130,239,143,79,175,1,122,245,176,140,141,103,198,244,64,104,22,153,62,98,219,55,155,177,49,250,100,174,189,116,148,250,76,190,207,44,133,86,121,241,187,106,142,123,248,205,42,215,124,177,189,151,220,209,139,173,38,28,55,237,188,119,249,242,45,205,143,168,176,251,77,254,31,222,178,170,36,186,69,60,223,70,34,211,87,196,254,249,96,183,207,244,250,251,213,105,142,122,111,225,123,58,179,132,180,136,157,159,127,235,26,150,54,35,225,214,34,65,106,129,154,194,205,42,165,105,190,243,58,152,85,35,92,234,207,196,128,16,224,6,236,220,58,48,73,155,131,105,28,16,212,226,85,141,65,113,242,231,69,9,157,156,201,151,194,232,148,30,49,4,172,175,210,49,133,12,75,81,69,26,147,105,198,45,246,255,127,213,244,254,159,243,11,139,60,98,138,88,100,5,161,106,167,42,22,183,255,107,223,219,242,33,0,0,145,48,65,168,102,42,198,202,96,13,114,54,162,48,213,96,1,17,204,60,2,170,211,224,2,82,96,228,6,8,88,12,9,38,26,9,107,40,7,66,113,130,149,24,16,137,129,2,40,57,8,1,50,19,254,35,1,96,9,65,42,161,112,233,161,214,42,170,110,141,44,172,128,18,117,195,109,195,5,159,248,60,105,31,189,56,103,145,248,192,167,52,253,65,220,59,58,172,8,185,180,76,170,41,168,213,191,149,146,88,230,96,171,128,241,49,157,188,128,207,17,251,157,34,75,13,136,194,4,83,146,0,13,56,36,33,32,35,108,163,11,147,162,92,156,96,195,123,12,220,238,251,4,167,63,121,240,118,152,76,159,238,211,30,71,188,46,114,203,159,197,205,32,246,43,200,58,108,229,162,36,140,78,137,228,129,139,70,147,154,74,116,133,185,200,83,84,92,174,193,98,143,105,48,134,82,92,49,190,33,0,0,134,161,177,53,136,109,146,128,99,147,13,153,48,37,87,13,151,18,56,244,146,135,166,5,15,181,121,165,136,193,160,203,118,141,241,12,151,197,250,47,51,241,210,223,255,255,87,211,251,255,255,255,254,162,243,58,60,221,87,82,239,129,98,2,225,192,112,213,241,145,251,235,231,141,206,138,128,12,48,3,0,194,135,2,34,65,152,210,39,222,2,27,236,168,34,7,152,253,140,76,109,50,64,68,193,32,32,16,136,197,225,195,82,3,65,74,51,54,19,29,70,230,97,144,16,66,236,26,19,68,67,78,6,90,255,41,66,118,28,74,56,107,181,120,6,22,138,11,197,15,167,161,248,49,55,255,251,178,100,184,142,230,160,103,208,27,111,78,48,78,42,106,35,105,103,118,32,93,199,64,110,101,241,137,12,155,232,1,172,28,168,95,145,18,34,103,149,156,201,87,112,193,78,171,132,225,58,41,68,242,203,159,102,250,115,230,37,68,160,141,5,0,200,113,134,225,15,245,120,171,118,121,50,212,30,254,74,62,42,216,198,2,148,18,232,199,233,231,51,147,247,172,15,98,190,126,143,86,192,79,51,131,29,91,104,215,66,109,107,154,67,159,81,161,67,78,185,105,236,1,102,20,52,141,225,211,63,89,78,71,123,172,60,190,243,224,153,202,25,150,171,171,82,117,74,120,251,45,89,102,219,118,102,137,184,199,105,118,101,139,226,111,192,93,238,9,234,51,146,40,108,4,76,3,249,109,114,227,24,178,86,179,234,141,202,56,208,167,102,124,248,172,87,57,106,10,66,21,254,119,104,49,167,255,218,190,217,133,89,221,70,104,204,225,154,146,20,4,82,26,25,4,156,178,60,57,182,26,251,189,0,98,50,241,70,93,169,61,86,146,224,24,26,154,40,28,122,141,15,114,136,254,104,107,114,218,61,10,12,102,55,254,127,234,102,141,255,255,28,255,142,124,159,253,70,215,255,18,64,0,32,4,228,147,144,42,24,112,242,29,140,1,204,248,214,11,88,162,230,30,238,4,15,78,84,102,78,76,204,110,0,8,8,96,133,110,227,61,46,88,65,19,60,165,10,136,203,109,67,203,232,42,19,53,141,50,249,99,177,104,221,72,79,92,170,205,20,20,24,187,117,109,101,95,238,86,26,94,90,155,163,159,251,245,11,0,110,230,29,219,163,99,245,164,247,138,229,140,162,239,202,29,202,96,64,27,112,115,85,164,69,177,194,13,170,149,196,214,168,136,109,115,115,240,27,14,27,240,154,166,150,138,18,16,211,90,66,55,15,183,44,92,41,12,92,124,184,70,213,39,209,118,112,174,119,103,113,235,210,195,13,161,185,41,141,105,251,198,231,39,147,186,146,242,214,92,227,57,14,90,126,166,251,142,172,206,7,186,106,118,221,48,70,139,23,24,169,216,151,206,239,59,212,164,43,178,193,226,137,244,182,134,174,123,189,245,111,237,212,96,128,0,64,77,2,241,33,67,74,149,43,90,65,98,18,59,63,13,14,97,14,128,81,15,161,138,15,44,232,153,18,244,216,231,80,60,17,223,105,109,47,47,210,9,144,186,61,2,155,118,250,249,191,85,209,191,255,227,127,226,127,22,255,149,12,167,254,128,0,4,3,7,14,131,35,3,35,27,8,19,16,10,83,74,167,114,97,240,48,2,22,96,76,93,16,204,45,3,76,52,3,64,32,216,16,65,50,93,55,48,208,31,51,76,76,74,240,32,38,96,16,70,255,251,178,100,171,136,102,228,113,210,187,111,23,192,68,6,250,5,105,37,118,159,57,197,60,110,229,243,65,38,164,41,13,132,157,216,98,32,36,35,4,94,50,2,92,32,83,150,8,128,49,193,142,22,170,202,96,52,93,34,85,94,45,199,137,61,37,129,130,205,140,16,116,46,81,244,46,176,226,24,124,6,178,11,117,63,117,59,233,231,123,37,200,144,81,168,41,53,85,125,207,234,213,212,205,147,213,173,113,210,169,18,130,163,96,229,155,146,173,230,73,106,198,149,13,241,247,240,216,78,217,169,35,56,94,219,89,234,90,91,47,142,173,98,242,23,106,107,117,20,230,127,254,241,95,140,191,117,191,141,230,152,150,1,162,231,13,135,115,223,56,146,215,139,23,90,206,235,3,89,217,14,159,233,119,75,192,115,181,206,209,171,187,116,196,119,9,55,7,177,23,169,156,227,49,182,178,58,170,169,186,81,208,195,184,180,111,139,72,18,227,222,181,249,199,254,216,213,101,117,69,131,195,225,2,59,171,40,31,198,222,16,97,10,158,126,29,235,144,208,202,100,68,78,191,172,146,216,54,99,205,35,95,192,187,239,61,122,15,173,63,143,63,219,247,183,250,49,223,255,243,129,51,251,247,34,255,227,129,33,111,255,211,65,120,106,57,255,163,248,127,247,199,28,222,0,76,32,73,13,22,1,76,158,41,140,82,103,142,65,248,13,12,10,12,0,8,140,133,130,133,136,131,29,66,3,6,0,51,4,131,164,8,26,104,48,153,2,13,154,176,39,13,1,163,33,168,8,72,3,49,38,18,5,11,92,194,98,12,121,23,115,8,1,100,54,51,1,117,9,190,232,149,66,72,140,23,138,11,34,224,36,62,80,28,77,0,133,192,14,20,92,80,73,248,151,149,9,132,138,37,42,58,72,16,68,117,14,83,142,2,172,217,87,108,209,166,73,89,227,201,133,10,70,182,212,87,224,128,184,54,185,36,177,113,197,143,48,42,65,227,213,128,166,165,143,171,233,12,197,44,126,93,107,89,199,210,42,213,54,50,210,97,170,27,26,220,115,157,248,170,134,247,242,197,246,189,79,248,133,8,61,219,87,97,135,157,77,115,6,91,83,89,206,113,17,40,31,17,170,121,91,54,101,112,133,88,209,98,68,255,214,187,204,164,147,227,171,49,155,195,166,101,60,53,26,242,103,82,103,87,218,23,154,103,198,174,245,23,217,95,74,226,178,215,237,174,157,182,36,255,234,159,251,205,218,230,229,0,0,130,7,187,25,150,47,52,130,119,232,66,201,102,240,236,237,20,124,40,74,232,105,134,107,137,100,27,228,47,6,219,119,148,28,126,157,31,143,249,58,111,127,244,23,51,127,255,160,167,140,245,127,255,254,255,88,217,255,251,178,100,161,14,72,58,113,205,139,187,124,240,64,198,74,83,96,101,118,30,105,163,62,110,229,239,128,242,25,41,169,135,148,216,158,250,220,177,198,235,32,190,96,32,212,101,144,142,96,176,122,96,106,52,98,36,90,99,144,34,96,16,6,99,201,246,36,58,152,134,2,2,135,35,2,65,146,0,216,196,84,112,192,160,160,197,49,189,77,132,32,105,36,194,36,64,36,186,70,20,193,171,69,82,28,144,50,55,168,240,142,40,249,64,45,9,104,188,11,82,70,173,19,4,36,133,214,7,82,214,41,217,112,215,22,236,161,242,219,231,105,92,218,187,142,123,160,69,77,220,115,102,18,46,66,107,39,110,54,146,27,184,112,148,75,128,24,207,109,62,95,49,22,100,115,135,227,226,38,72,100,210,245,193,96,121,243,149,46,191,140,136,183,206,91,221,66,250,54,5,86,127,147,31,25,197,39,167,245,164,219,195,58,62,104,72,102,166,162,191,83,174,208,22,123,226,192,212,108,110,178,22,109,149,128,181,107,186,96,58,152,153,67,117,64,160,193,216,209,52,237,140,23,67,202,231,236,175,161,164,25,153,152,11,213,25,206,228,41,129,20,196,173,122,167,168,104,6,109,239,70,19,230,0,32,0,90,136,106,239,238,208,45,160,49,234,194,140,53,210,138,152,205,164,56,232,30,244,189,141,48,233,163,122,229,95,145,180,109,27,191,168,103,70,228,127,161,226,8,59,127,250,248,155,245,55,212,255,255,255,255,251,191,175,0,0,32,64,37,24,174,5,201,133,176,70,24,77,137,193,143,178,27,8,128,84,112,2,113,134,249,163,195,134,93,19,152,108,6,99,33,144,84,66,105,221,89,148,10,166,177,100,0,64,46,72,0,76,107,208,72,0,72,149,6,63,129,152,4,229,145,9,29,38,108,141,65,178,231,104,168,12,121,74,72,22,1,58,70,12,35,248,130,242,229,97,1,252,52,34,84,202,40,72,28,125,141,51,84,29,44,13,25,71,146,100,45,215,123,82,234,34,2,66,208,97,156,234,33,202,24,199,233,144,27,39,194,179,149,13,223,153,107,77,100,112,51,26,179,21,178,198,104,171,207,84,167,223,114,137,62,55,48,212,109,57,127,28,55,18,251,156,157,96,120,242,214,109,214,221,21,139,143,83,22,203,247,222,127,109,114,106,198,245,249,97,151,252,41,217,238,225,221,243,251,207,237,220,119,252,203,124,199,60,248,237,103,143,203,127,25,117,55,45,220,113,115,164,213,105,6,18,234,246,109,65,180,118,169,108,203,105,101,86,42,63,55,225,215,230,189,124,104,163,31,100,46,102,228,225,213,186,25,107,64,0,9,120,95,80,190,66,64,99,56,162,3,88,165,120,180,234,232,193,99,255,251,178,100,140,142,200,34,104,77,147,220,209,84,73,234,170,83,63,5,82,30,105,175,56,110,233,239,129,63,170,169,141,131,169,248,232,14,183,195,57,97,97,146,141,15,106,186,47,161,91,78,137,141,252,119,183,255,203,111,255,78,128,23,151,70,8,55,75,212,36,15,255,87,255,113,38,65,253,22,42,48,229,189,38,89,23,81,34,128,12,48,140,61,52,208,177,49,236,23,49,45,65,52,182,179,49,156,49,0,135,134,7,187,198,4,13,129,192,96,24,180,48,180,23,48,28,55,51,248,53,3,22,198,146,6,35,192,161,112,13,3,115,214,112,195,161,121,77,12,49,181,16,48,92,0,233,209,148,44,186,171,119,67,209,226,12,37,45,223,224,168,120,234,240,131,74,134,129,43,204,184,200,92,48,42,20,58,236,177,187,16,12,42,129,147,100,88,5,37,150,221,122,238,149,10,33,110,119,251,105,179,111,224,25,208,60,54,170,217,74,236,200,0,66,64,21,17,219,203,29,107,17,171,114,252,115,111,123,236,34,37,143,244,191,243,183,52,34,63,249,137,185,241,117,227,94,223,210,159,58,164,61,91,120,165,117,242,200,189,224,158,113,49,245,92,97,245,235,76,103,26,182,54,245,102,180,234,237,98,51,125,159,159,144,92,163,214,210,199,211,230,8,170,221,171,98,62,140,239,111,240,135,184,221,252,154,236,42,233,157,91,122,221,109,52,14,65,103,97,214,189,32,1,45,254,76,198,104,214,195,27,156,155,20,107,239,23,145,118,129,52,39,145,98,247,223,3,203,80,169,28,197,246,242,231,246,209,117,111,70,235,231,183,247,13,71,40,97,221,188,115,145,7,27,145,104,174,221,217,179,2,211,231,247,152,95,169,55,56,141,138,9,159,161,43,111,91,105,45,140,122,192,0,0,17,116,197,50,124,210,226,100,194,96,140,68,225,156,137,38,25,250,11,1,2,19,55,208,83,26,130,35,18,131,64,192,144,72,108,7,1,6,67,176,134,11,6,198,127,141,229,198,2,1,6,64,134,108,3,66,33,134,70,23,185,5,46,228,88,13,69,16,8,211,221,132,165,162,148,8,171,18,164,131,85,36,243,131,56,191,196,172,132,147,29,73,81,32,170,152,214,174,72,20,28,9,3,216,73,102,222,57,242,201,242,168,164,110,147,185,189,56,255,34,43,206,174,55,97,23,49,146,196,104,136,132,153,242,206,114,161,174,92,113,111,44,205,105,205,75,163,0,48,47,188,200,124,77,2,114,248,121,201,53,228,42,167,108,196,101,49,21,143,171,87,29,238,34,222,159,26,214,60,4,106,239,86,46,90,140,218,206,242,73,157,99,86,198,107,22,176,30,73,61,98,191,63,247,135,198,227,167,51,248,228,241,255,251,178,100,107,14,199,187,105,78,27,187,123,240,77,41,26,83,97,234,54,31,9,163,56,110,237,237,201,21,153,41,13,135,180,168,156,94,195,163,100,138,22,20,139,155,4,54,214,56,80,190,144,200,109,176,163,101,228,137,244,212,21,102,174,223,132,222,57,0,1,113,217,193,180,178,244,218,90,236,114,152,24,132,178,61,98,107,32,152,1,191,110,105,203,10,172,199,144,223,95,222,168,118,85,180,76,214,244,110,187,72,109,67,106,230,129,4,76,48,193,179,232,127,40,173,169,254,191,111,245,29,237,190,117,255,150,24,84,99,193,230,249,67,170,226,114,82,166,31,156,230,141,11,230,115,134,70,77,34,39,157,181,38,66,128,198,12,132,38,105,39,162,71,152,97,34,98,24,70,36,59,15,3,38,78,174,166,26,9,102,65,120,157,165,129,196,18,2,205,76,24,117,173,152,180,57,126,223,129,0,18,79,26,64,43,86,211,8,160,43,12,84,11,61,89,75,229,97,139,68,136,4,76,96,160,64,31,148,180,116,52,152,158,68,217,74,160,79,68,179,9,59,54,136,241,177,98,85,12,38,3,130,190,145,108,219,202,141,194,245,110,250,190,230,109,67,81,32,74,24,6,171,139,81,49,105,196,24,238,56,146,27,81,227,2,4,39,48,233,174,124,4,93,55,116,250,70,45,96,98,117,99,109,124,97,175,169,173,88,30,209,223,47,97,215,212,87,116,166,12,181,70,88,136,237,110,91,106,151,115,182,61,167,240,39,183,210,23,122,70,100,180,54,221,178,43,228,108,104,128,214,165,102,84,60,141,38,116,171,107,186,126,86,89,96,69,93,198,56,157,61,181,242,153,159,78,26,105,245,91,115,228,119,244,0,56,0,71,166,146,46,229,15,37,51,30,0,34,24,137,227,194,58,100,169,69,134,53,233,22,38,172,106,186,229,141,219,237,158,44,206,183,94,166,243,159,121,99,18,14,243,169,156,68,186,112,17,243,54,255,255,159,217,83,189,255,244,223,255,250,244,127,244,128,0,76,50,255,54,48,12,200,38,211,47,63,15,208,19,22,125,146,136,12,129,144,30,27,153,72,26,36,34,26,32,10,18,141,216,26,50,184,32,214,135,85,112,96,16,241,141,120,72,124,46,73,111,153,100,10,100,201,23,26,216,22,36,196,49,114,216,121,17,8,37,112,167,250,102,198,89,164,219,60,9,10,44,217,199,134,68,0,200,139,192,236,245,111,23,102,39,62,163,173,203,85,156,55,252,80,146,121,79,53,134,206,203,33,123,141,193,10,165,8,134,36,250,149,210,85,132,181,133,81,116,139,41,185,6,205,24,16,64,154,38,15,30,45,252,10,7,48,102,130,121,173,23,50,37,235,71,118,25,95,156,136,255,251,178,100,81,15,151,166,113,78,139,154,99,246,72,5,26,58,101,79,124,28,89,151,64,14,48,220,153,27,20,103,193,147,30,72,253,149,64,129,187,203,33,183,223,232,157,48,145,12,110,91,160,229,241,129,241,254,87,205,229,199,87,164,48,56,171,203,53,251,44,172,67,154,172,164,255,81,36,84,132,9,133,113,62,199,223,243,86,58,37,159,227,21,207,97,111,177,21,76,227,117,84,187,53,155,244,49,211,167,241,142,249,189,150,70,34,222,60,0,0,48,192,224,0,27,173,105,89,8,51,201,67,12,150,35,183,15,69,229,177,213,132,139,6,19,57,145,195,89,193,80,105,57,4,43,54,91,76,157,136,3,113,23,79,153,148,249,71,233,188,149,166,181,214,235,156,33,176,193,132,187,119,245,28,175,110,138,127,248,128,66,191,50,128,136,201,100,67,1,85,142,166,84,53,33,224,12,108,52,72,236,201,130,16,48,68,193,0,3,22,133,76,70,8,49,72,48,20,74,30,159,135,1,201,65,66,32,176,25,70,35,3,140,0,201,131,193,129,91,11,85,84,4,129,144,37,35,63,37,3,172,43,78,107,210,149,88,226,46,252,224,230,54,93,70,185,2,8,128,47,68,229,212,11,64,147,159,147,49,144,59,148,15,138,171,204,64,116,48,4,22,236,57,15,224,234,10,173,61,176,210,225,130,17,32,228,252,9,97,102,121,1,50,197,160,250,20,195,144,24,44,88,124,29,159,46,181,253,58,243,177,44,196,198,87,192,177,197,172,173,113,36,57,155,54,130,173,199,216,35,253,155,177,40,148,82,71,66,38,128,192,107,1,37,154,118,237,182,33,36,66,115,83,125,102,40,105,3,193,68,21,33,69,64,36,116,168,183,104,246,121,54,173,95,84,220,41,30,162,222,252,17,96,239,255,206,181,178,180,159,241,214,193,139,183,88,225,180,192,96,80,90,247,109,154,64,20,104,112,60,185,28,212,66,95,61,140,89,171,125,209,3,255,100,198,227,69,204,66,162,80,37,148,38,217,248,168,190,209,48,207,30,242,63,162,194,85,113,31,237,240,207,167,202,63,160,154,200,0,0,97,5,52,195,199,3,32,156,76,243,6,54,82,92,226,5,19,28,15,204,253,111,49,200,124,194,161,71,148,88,120,96,113,9,136,192,192,16,185,173,15,200,192,135,35,11,139,76,194,26,10,134,19,90,29,14,44,178,65,144,49,84,16,92,154,105,182,152,250,170,84,161,11,0,90,203,136,215,144,152,195,155,104,192,40,82,246,172,148,165,101,143,130,198,111,213,13,124,96,21,67,14,213,150,180,149,133,139,77,220,128,93,155,207,176,1,2,77,249,207,152,215,131,163,229,80,148,138,12,173,113,250,29,74,88,234,255,251,178,100,69,12,71,38,117,206,147,140,23,80,72,229,26,55,101,42,114,23,85,163,74,109,49,56,193,29,148,40,73,149,137,224,181,223,43,18,132,168,245,54,123,195,81,147,80,146,151,81,105,239,94,207,87,161,119,26,76,101,108,93,109,173,90,50,179,59,174,201,233,227,86,60,129,115,199,39,170,99,153,91,217,122,109,63,152,130,203,154,107,179,45,174,170,163,240,90,35,220,235,117,187,255,179,26,251,245,104,220,229,154,104,185,95,219,61,85,94,20,179,76,255,234,40,16,6,0,65,42,244,190,216,175,144,13,15,220,160,10,163,4,132,57,18,152,32,176,28,6,93,204,117,135,221,135,71,126,20,51,67,218,187,172,85,4,133,137,197,11,234,218,62,137,47,254,159,242,247,22,148,119,191,217,230,125,95,56,159,111,136,93,170,253,223,206,95,73,37,28,228,227,151,76,9,195,4,128,202,179,57,130,76,192,54,164,99,183,9,6,123,129,33,71,145,53,86,100,178,132,9,229,15,8,92,24,144,133,183,131,84,75,12,94,62,182,123,250,152,179,126,75,0,82,82,94,110,246,242,136,43,251,251,116,54,163,74,84,92,253,49,169,251,233,156,103,215,198,189,184,9,7,154,126,191,242,105,57,27,6,6,2,194,65,96,44,60,163,68,34,205,18,24,45,125,59,252,155,9,218,250,51,252,16,201,0,162,173,125,56,27,111,109,26,57,48,165,212,34,43,11,183,190,219,222,163,105,98,226,66,71,46,62,80,193,25,61,124,135,156,254,54,223,234,48,117,185,245,87,197,203,64,80,121,116,50,185,9,25,181,68,9,37,208,65,204,24,235,234,208,93,183,152,155,192,16,42,171,140,244,38,129,147,232,209,240,72,87,87,21,122,66,39,224,118,148,186,129,1,212,197,55,31,55,176,229,218,134,247,218,47,182,74,252,105,16,168,212,132,51,212,216,55,228,8,63,94,12,250,118,156,0,239,33,237,255,255,247,187,142,111,207,49,189,223,105,0,17,49,11,92,215,107,0,164,64,203,24,19,32,3,132,142,35,198,224,22,24,12,153,20,11,24,36,8,101,192,48,32,52,66,4,0,128,77,126,78,66,176,0,36,170,4,51,176,20,72,61,42,28,4,19,22,37,137,128,165,113,120,102,137,105,152,13,39,80,175,14,229,65,194,12,229,201,248,48,192,50,135,113,160,10,213,152,98,85,90,118,174,131,226,26,196,86,56,111,81,34,130,86,247,141,101,83,110,83,170,233,240,181,107,57,42,149,192,127,120,120,144,232,137,37,30,123,20,218,51,33,70,125,29,235,104,233,173,18,152,193,221,141,237,166,10,72,177,226,238,21,128,148,60,189,93,235,119,242,183,254,108,151,233,253,237,241,31,255,251,176,100,84,140,135,122,117,207,19,143,149,112,73,5,10,42,101,141,120,26,237,165,66,109,225,238,65,23,28,104,5,148,149,202,107,104,237,63,38,138,168,176,37,21,144,212,20,130,75,157,117,201,86,199,41,3,36,141,210,64,164,108,95,64,126,39,78,20,76,41,56,246,113,199,201,92,217,35,36,203,4,208,199,18,102,241,92,73,36,139,135,107,42,47,93,219,204,153,72,152,158,213,124,250,192,0,7,0,80,0,2,98,6,150,22,18,49,164,30,111,17,38,18,206,149,235,132,52,80,177,24,139,53,47,193,81,172,81,22,198,31,91,12,227,198,203,147,55,219,230,244,160,170,182,171,183,59,43,98,180,2,184,91,157,90,102,133,244,157,95,239,58,142,75,193,127,250,192,0,176,150,42,200,155,105,65,132,47,28,69,24,44,92,197,30,0,65,102,109,198,90,244,51,106,70,58,18,58,9,84,187,39,12,24,199,80,184,146,194,8,171,20,50,155,196,97,168,229,9,12,6,9,12,214,157,220,221,133,29,28,61,52,78,224,17,19,70,35,74,190,123,176,239,38,33,220,180,227,169,93,202,200,71,106,174,24,110,33,240,148,166,37,114,250,250,130,237,172,96,46,144,33,19,134,36,6,232,167,172,4,82,163,74,71,39,212,114,241,153,255,95,254,93,123,154,223,191,242,149,22,132,245,207,25,100,251,92,219,9,18,25,246,246,190,238,82,209,9,223,69,65,180,65,107,45,48,185,77,90,176,241,143,19,90,72,199,249,36,59,135,155,83,5,217,202,87,17,103,60,118,222,245,230,165,83,79,207,86,151,145,164,129,37,33,33,82,182,19,166,139,171,19,109,12,239,16,238,224,205,179,82,72,64,2,163,211,13,168,200,71,47,41,114,244,0,120,104,24,188,207,51,194,5,53,181,7,89,69,76,145,42,214,14,183,138,28,220,72,116,162,109,198,136,14,169,186,62,17,110,91,255,167,234,147,43,127,255,201,255,72,255,39,255,255,250,251,33,237,117,183,190,205,33,0,100,20,82,71,10,54,82,152,48,19,153,64,118,76,157,72,25,221,7,5,50,214,85,36,77,249,110,70,41,183,229,206,144,114,113,109,193,139,135,227,160,169,141,72,98,79,128,57,249,224,107,79,144,7,255,26,14,240,60,121,234,18,204,154,246,171,136,4,190,157,107,140,158,78,31,106,78,92,163,112,4,42,25,3,94,239,71,179,229,186,139,204,154,159,38,141,158,150,211,19,238,23,130,53,228,134,46,53,14,28,138,254,159,154,94,80,6,106,202,175,84,245,22,14,169,113,35,137,2,190,169,26,58,191,171,204,75,167,23,113,214,210,10,161,131,164,204,233,195,237,105,168,224,212,224,138,95,247,43,105,255,251,178,100,80,136,181,93,104,212,59,41,92,200,71,163,234,28,101,231,116,28,97,197,60,110,105,233,193,22,28,104,21,146,138,64,165,84,11,147,92,152,125,48,59,4,8,0,0,1,16,0,0,153,147,182,58,57,110,193,120,4,16,228,152,52,167,76,137,226,106,49,37,90,206,132,33,218,205,227,27,200,103,226,223,201,49,64,91,237,26,138,211,222,8,141,117,33,148,126,91,212,191,250,208,37,255,111,172,167,191,255,231,127,206,122,250,36,192,0,0,5,48,129,188,223,100,243,39,56,76,165,110,51,40,160,192,140,20,38,26,245,4,102,96,41,130,1,193,65,198,60,201,0,212,118,4,151,61,62,25,25,48,65,147,226,104,135,138,81,12,16,30,19,59,41,136,163,12,221,51,34,118,39,179,85,124,105,154,154,48,94,109,31,241,163,84,249,41,131,222,205,209,189,121,9,56,157,177,38,225,74,209,33,128,133,249,33,194,54,84,85,67,16,189,209,238,186,189,214,65,92,166,89,33,180,134,173,223,129,110,222,227,141,187,249,133,17,242,159,126,45,55,5,65,148,200,240,139,225,253,13,56,182,151,235,211,24,94,205,215,73,250,81,191,248,118,146,10,166,151,108,223,219,100,127,34,87,121,198,254,221,231,193,105,215,48,235,253,95,198,61,154,33,57,138,116,153,102,49,108,210,188,115,192,218,69,110,184,132,199,51,117,119,184,135,107,156,11,184,35,156,89,209,25,254,92,255,111,247,47,254,22,181,132,197,52,220,194,194,136,89,23,200,33,135,144,212,5,22,221,182,74,167,218,32,234,206,9,142,20,223,51,163,150,245,59,39,187,74,22,249,65,13,58,157,17,80,15,168,218,54,19,218,59,250,189,63,236,172,102,255,211,163,255,145,16,110,11,39,215,247,229,191,160,0,0,35,3,2,78,30,127,50,147,228,208,240,64,118,208,197,130,131,31,131,76,49,111,68,228,223,14,5,131,1,74,218,193,195,130,134,210,16,135,5,16,2,48,45,49,224,56,104,91,104,112,76,183,108,228,135,69,171,86,78,147,179,116,117,151,37,105,182,128,142,117,31,248,12,187,20,90,110,228,64,186,53,240,188,41,35,237,178,217,132,173,118,215,6,6,192,237,181,153,238,165,33,148,111,41,183,38,111,184,171,57,3,194,65,96,166,212,170,79,182,170,109,51,108,102,62,49,88,57,72,107,12,222,153,86,194,108,25,187,220,12,236,229,77,201,6,39,242,252,198,254,228,126,119,3,88,205,59,182,109,101,168,247,132,232,53,8,246,127,250,118,219,56,131,248,32,95,191,220,121,168,174,201,217,228,41,169,111,169,106,42,157,145,189,166,169,232,162,111,228,120,122,245,13,16,212,233,75,38,93,57,255,251,178,100,106,14,70,202,106,207,19,143,102,198,76,197,25,242,105,101,116,154,237,165,64,109,225,145,129,17,15,104,221,129,137,216,151,86,252,157,188,128,0,9,176,46,118,180,23,22,106,4,138,3,88,129,89,140,241,210,197,72,67,96,212,49,81,167,178,31,47,37,15,152,22,38,82,74,137,62,2,133,100,213,106,12,250,150,163,13,96,161,249,115,191,174,173,254,227,64,41,242,185,202,165,197,187,19,243,189,46,215,254,87,95,255,244,144,0,136,97,9,7,150,238,96,208,103,130,214,115,201,198,17,80,2,52,54,136,195,87,5,10,133,140,129,163,137,100,23,121,120,142,28,165,85,153,90,14,21,169,4,20,66,4,118,117,47,51,0,36,156,164,196,11,156,223,48,51,192,163,51,140,88,110,219,76,113,220,138,175,83,16,66,74,129,196,130,167,69,185,90,87,167,155,88,118,105,156,74,88,114,83,106,32,236,82,180,167,227,182,176,142,44,201,107,59,173,12,52,250,102,80,252,82,222,164,83,121,58,145,215,226,139,168,144,193,242,249,110,62,203,183,1,249,73,3,160,31,29,190,65,169,138,240,108,62,192,89,26,241,47,178,137,38,133,216,108,93,76,190,235,220,203,211,124,231,232,247,206,147,215,226,69,117,126,249,51,94,246,30,154,43,239,158,165,103,162,176,242,139,221,80,121,208,154,57,86,209,218,217,86,31,130,235,219,41,101,157,125,218,209,67,161,0,9,5,13,5,59,110,130,202,55,217,221,149,128,86,156,50,135,25,251,137,164,3,172,128,251,92,209,240,247,14,64,39,76,49,103,98,106,254,249,138,238,143,221,5,243,129,30,129,84,255,183,197,31,213,234,127,255,250,117,63,80,33,150,249,89,64,224,0,0,0,48,70,212,115,230,102,15,136,109,61,38,104,8,97,199,161,10,134,210,236,76,211,72,90,32,80,242,153,37,129,8,57,138,36,59,224,144,65,0,178,165,73,88,201,80,18,134,34,143,229,246,128,215,34,171,24,185,16,96,48,224,41,135,11,68,97,150,161,7,40,46,20,178,228,91,47,36,128,68,6,10,48,136,136,129,82,10,14,64,231,149,78,173,196,58,155,35,43,141,21,49,75,115,74,165,19,28,136,97,226,192,88,38,51,138,91,142,215,229,177,32,224,174,205,93,246,193,210,245,206,120,104,108,127,27,45,113,185,110,113,128,161,223,129,23,216,181,219,134,28,50,220,177,101,51,80,222,101,87,52,53,118,116,238,139,117,157,91,10,214,144,73,63,68,162,62,133,219,187,125,168,103,16,58,109,171,54,217,102,174,113,212,242,0,100,144,238,93,53,239,39,92,165,84,229,25,92,29,95,84,230,64,0,4,221,163,98,178,42,160,17,208,255,251,178,100,112,142,230,179,103,80,155,111,94,178,69,229,10,18,97,2,120,153,53,163,68,77,177,62,145,34,13,104,141,148,141,200,227,75,205,19,92,110,158,44,210,116,10,200,36,148,25,214,168,51,7,66,62,33,147,221,16,223,154,133,17,7,124,156,34,213,253,7,27,255,250,192,102,127,167,117,169,214,182,250,125,95,127,220,223,200,150,122,63,76,139,129,114,171,225,178,142,135,43,133,37,77,125,48,66,190,96,160,34,182,48,50,239,82,128,130,148,67,98,2,0,3,68,49,129,8,65,20,168,89,169,71,177,89,82,126,160,171,18,106,112,46,102,14,32,183,84,104,200,1,93,6,232,218,197,151,86,115,208,219,212,149,244,75,32,72,198,113,74,19,169,237,72,10,118,53,34,179,17,206,252,106,133,91,97,60,115,117,1,53,63,158,171,156,51,241,231,178,227,233,76,216,98,136,137,191,174,74,98,91,107,222,120,164,221,98,148,191,32,239,120,101,249,159,137,215,90,107,248,87,64,178,200,228,191,110,202,175,113,8,135,30,13,87,248,43,156,183,126,200,227,206,26,194,237,125,175,27,151,179,141,43,64,182,75,54,114,89,209,104,179,45,133,143,170,155,201,144,174,112,52,239,40,48,253,135,213,220,234,33,140,18,56,0,29,68,172,50,100,228,24,112,154,119,0,114,105,233,51,154,211,227,3,34,195,129,130,222,190,147,68,250,64,29,201,2,85,130,69,1,129,194,167,120,53,153,175,150,67,53,208,121,41,83,207,220,53,161,192,18,233,254,156,21,57,181,191,255,255,171,163,44,248,107,253,65,0,0,2,92,9,40,81,12,23,224,53,67,192,88,81,158,147,4,31,26,193,193,145,129,181,176,48,168,241,209,80,13,173,175,241,173,230,132,93,64,185,39,24,64,37,238,61,13,78,224,169,149,88,148,102,1,0,162,164,88,144,74,239,186,109,94,131,150,174,17,89,98,76,166,11,230,135,201,15,30,42,144,238,66,82,78,20,221,161,87,227,151,119,82,178,94,207,252,159,28,154,22,113,248,63,22,133,156,211,155,131,245,101,135,95,136,74,157,87,183,8,155,180,26,119,88,171,40,119,125,35,218,76,236,130,44,100,97,209,218,220,22,187,65,51,240,227,118,88,141,19,225,28,114,126,246,219,173,240,59,138,215,246,33,71,197,220,150,126,102,98,153,129,236,145,239,54,185,141,38,90,205,73,108,57,115,232,232,118,129,4,33,195,213,149,203,83,86,8,170,124,52,198,245,135,132,25,244,47,168,0,0,0,117,28,125,152,58,197,42,28,181,244,32,41,170,216,132,89,148,68,149,165,243,38,189,252,44,242,233,11,145,206,226,185,194,1,210,243,232,119,20,212,56,160,166,56,255,251,178,100,128,142,230,142,104,209,27,121,99,240,77,7,10,35,97,130,118,25,49,163,70,109,225,143,65,62,170,168,141,133,157,224,171,51,7,255,55,90,143,239,70,80,174,50,215,212,223,245,123,127,160,218,151,255,251,110,251,27,248,159,166,76,152,248,90,48,195,64,141,244,92,212,171,12,36,104,219,206,131,131,12,197,184,196,130,149,81,179,147,22,184,141,57,91,76,248,121,171,56,2,51,129,184,158,218,142,41,205,81,80,180,88,26,69,19,11,13,139,40,248,161,165,12,106,71,39,106,93,145,208,57,105,45,169,80,241,175,176,38,59,9,93,22,38,167,163,63,232,156,43,28,148,117,3,225,93,135,150,128,68,216,8,190,39,200,82,185,64,147,57,89,74,147,96,66,228,87,113,233,67,152,139,148,161,126,104,212,120,144,125,111,59,106,115,234,4,167,49,5,10,141,20,168,200,158,74,70,201,140,84,206,102,50,158,172,228,253,37,42,79,17,50,126,103,166,126,15,175,18,45,78,118,199,201,17,81,72,215,28,100,148,184,243,198,110,80,104,81,38,10,115,27,123,43,209,65,151,106,54,121,47,213,83,192,28,41,211,184,229,138,4,144,106,88,229,152,178,183,226,110,123,115,131,81,154,38,92,76,110,39,155,209,178,222,243,109,68,141,36,96,112,175,219,177,116,10,179,83,66,35,103,70,253,232,101,73,126,140,169,124,239,179,127,243,54,253,191,169,159,255,255,252,17,62,84,49,111,244,34,163,71,26,24,0,0,0,48,1,208,0,68,52,194,147,34,216,52,228,243,141,77,49,128,83,47,219,20,3,103,66,199,68,79,100,33,209,113,16,113,129,42,179,5,68,152,64,170,19,17,5,145,182,2,176,239,134,8,50,12,161,243,166,10,68,184,154,65,216,76,50,207,154,155,228,175,41,95,135,108,120,97,8,176,43,61,85,72,200,140,182,26,252,32,141,179,85,189,216,173,53,154,88,146,149,64,217,178,254,93,162,212,137,204,155,107,61,235,102,227,193,105,87,212,50,4,42,72,157,208,70,144,64,232,220,195,38,102,39,94,7,219,32,62,224,243,30,64,15,240,177,235,178,2,168,198,115,86,203,33,107,84,113,121,133,241,111,97,133,102,170,220,159,99,144,26,111,248,201,221,148,61,210,95,95,22,121,70,56,208,233,117,83,237,135,201,203,189,65,161,246,105,185,213,55,68,4,117,52,148,28,255,135,64,48,0,96,0,0,94,57,28,67,246,51,62,93,9,64,195,139,154,45,197,36,185,51,88,9,141,49,38,181,151,254,188,8,104,80,3,184,74,59,253,164,189,19,230,150,198,117,218,75,144,250,157,232,93,245,167,95,255,243,212,125,15,247,122,201,117,204,192,100,0,255,251,178,100,140,14,86,138,105,80,27,121,92,96,70,3,106,90,97,232,54,26,25,163,64,109,189,122,193,4,141,169,0,243,13,200,42,131,120,12,249,96,230,232,204,101,52,235,154,204,153,36,33,44,223,1,0,73,228,2,42,194,25,24,169,131,128,0,64,102,254,92,149,235,120,18,60,22,29,32,16,170,248,20,5,210,22,249,61,86,171,189,20,48,16,34,32,21,204,14,87,118,173,46,40,90,177,225,1,199,203,240,141,19,245,71,129,105,71,5,213,59,242,58,0,254,206,180,23,76,88,178,221,192,204,140,209,209,30,71,242,169,216,98,145,78,229,74,53,163,222,143,199,81,13,29,97,135,182,43,113,6,181,93,238,36,31,47,134,120,71,229,231,94,238,127,37,174,253,96,98,206,22,64,175,146,141,182,152,211,148,31,111,123,184,125,44,87,83,106,237,36,163,145,14,221,197,185,19,158,85,248,250,187,41,198,146,144,250,217,20,154,133,154,113,140,29,99,208,148,160,222,115,136,30,187,147,99,42,161,216,109,109,48,132,134,18,210,76,27,193,41,64,1,236,116,54,50,34,96,181,41,193,253,31,12,108,113,59,246,138,204,5,220,11,162,33,121,14,54,203,185,19,96,187,158,196,20,184,130,10,223,191,251,63,255,239,238,254,246,235,11,15,163,2,155,248,78,183,196,0,0,2,84,194,44,163,53,22,13,48,227,50,236,92,197,68,115,73,31,140,22,0,49,171,80,192,193,164,112,30,28,3,146,100,160,216,234,150,154,48,20,159,42,162,97,193,28,145,36,129,100,211,197,96,107,133,132,199,90,109,44,100,101,11,152,194,196,3,163,108,253,190,124,153,197,139,238,2,56,151,250,163,212,177,229,202,112,149,237,153,9,48,185,35,80,179,37,198,47,46,131,94,231,202,164,111,93,106,121,59,144,185,134,185,122,75,9,167,118,105,155,157,164,66,53,242,9,104,101,137,206,120,227,28,122,107,214,50,203,15,255,45,218,75,235,175,27,245,225,237,77,170,143,146,169,189,146,189,137,134,255,145,86,88,249,162,73,159,134,243,249,40,74,247,109,52,231,115,208,169,94,37,75,208,185,71,236,161,181,173,156,82,159,205,52,205,226,88,89,111,87,75,169,49,36,220,166,138,54,215,51,45,195,245,128,0,16,0,0,0,62,109,113,101,33,146,208,72,89,88,130,46,61,168,219,118,142,67,85,82,2,206,82,109,220,232,191,43,243,44,61,45,51,84,235,244,2,222,13,80,75,39,244,254,255,210,251,122,255,255,151,235,250,127,255,255,255,255,255,253,243,153,200,230,179,174,149,31,95,85,132,138,145,66,78,112,171,49,175,21,0,79,140,134,76,202,67,205,40,184,32,164,203,222,76,16,255,251,178,100,158,142,134,185,104,208,27,154,99,240,79,140,154,74,97,34,118,24,41,163,70,109,165,122,129,74,50,105,157,134,20,249,21,45,36,65,202,138,26,229,164,225,144,149,192,72,130,35,1,22,50,47,102,49,246,63,146,30,61,79,148,38,141,77,88,187,232,16,43,68,209,231,168,228,186,140,214,82,105,219,216,154,45,90,28,6,127,236,175,105,232,50,17,200,54,104,11,130,172,241,5,135,194,93,18,203,130,56,116,206,1,214,3,52,100,0,248,110,23,13,80,201,217,188,227,57,238,147,49,90,71,99,116,213,113,136,48,179,150,63,135,215,164,165,108,190,161,205,84,65,47,78,247,187,92,222,253,87,205,221,24,13,85,204,190,23,110,85,78,145,91,86,137,211,147,83,5,4,120,97,137,97,110,110,67,35,35,217,27,92,192,254,84,106,104,153,170,167,221,8,181,168,162,36,0,0,111,249,56,185,25,83,10,134,165,194,33,35,90,172,73,128,82,208,23,206,143,122,121,92,177,149,157,179,139,163,171,76,252,163,106,246,121,182,255,255,253,109,255,255,219,223,236,223,215,171,94,177,130,63,74,48,134,169,145,136,224,137,78,92,107,156,194,90,183,125,26,175,217,168,255,248,145,142,151,128,0,1,112,75,177,218,13,27,81,137,138,152,28,186,209,185,65,139,16,27,161,184,114,144,84,20,198,64,67,38,210,241,77,130,161,38,130,157,15,149,2,194,194,166,68,8,98,65,182,22,218,81,85,64,58,192,79,82,71,10,163,154,134,131,146,221,101,81,150,61,142,246,114,39,173,85,130,192,24,36,235,100,164,17,136,43,14,197,129,96,70,201,8,183,27,206,196,155,105,139,63,216,6,243,99,160,186,241,200,42,169,251,241,250,43,173,222,195,45,164,50,27,183,154,189,82,52,42,155,209,66,155,195,24,60,175,167,232,158,165,3,89,167,197,85,169,103,123,90,237,79,41,31,58,78,41,88,152,103,215,202,40,234,177,239,239,237,195,244,179,112,64,244,166,214,152,37,88,201,180,7,202,161,58,73,20,97,137,205,9,216,157,146,114,195,115,147,8,133,228,196,9,228,178,6,169,122,61,68,0,7,255,65,113,14,230,18,242,27,204,131,25,8,195,98,138,230,227,89,58,250,116,27,135,243,232,82,49,206,23,220,149,211,111,235,255,255,223,255,255,56,108,172,161,198,73,6,128,129,123,59,156,171,227,229,93,197,244,208,232,239,171,98,232,170,42,167,168,60,128,42,198,152,222,107,112,123,209,185,32,248,0,172,7,48,153,19,36,98,220,241,158,211,70,76,53,138,131,12,43,92,48,0,153,49,103,6,149,132,2,101,141,1,27,128,70,76,1,10,133,67,4,0,231,168,128,41,255,251,178,100,168,142,198,131,104,208,19,107,79,164,81,9,154,115,60,101,118,26,141,163,58,78,101,113,129,25,156,40,9,148,137,232,22,24,12,121,127,40,84,70,19,149,7,198,73,146,18,64,168,8,18,38,2,158,170,88,223,171,68,181,249,132,20,82,52,59,218,195,66,88,135,64,33,143,83,15,9,62,233,220,147,79,210,193,50,202,181,160,70,207,215,138,219,69,99,184,186,179,49,6,145,156,27,7,86,106,209,101,125,56,100,7,90,242,137,160,214,94,126,24,97,75,168,163,23,5,151,151,55,69,135,138,143,58,115,178,74,116,190,163,60,249,238,104,181,209,245,117,172,195,175,205,250,46,98,133,38,217,49,244,230,182,32,241,175,4,166,62,146,169,62,181,221,222,153,211,105,220,185,180,185,231,160,242,253,234,244,108,227,169,37,39,79,63,245,190,88,0,12,27,42,237,153,48,139,118,192,101,186,34,44,85,190,211,170,93,150,202,172,115,163,208,200,45,232,80,75,33,167,120,165,157,51,205,204,12,89,109,249,113,98,70,178,36,158,179,83,246,239,87,95,86,242,249,169,84,255,255,102,235,244,31,175,138,110,110,199,196,0,0,165,184,96,60,242,15,76,29,212,205,123,141,137,200,21,206,20,5,53,249,113,37,86,80,16,64,146,106,232,179,162,160,6,250,90,173,76,4,9,128,66,72,11,181,178,161,86,11,117,0,55,239,213,114,76,196,216,1,248,45,106,50,230,212,101,249,117,224,92,233,11,11,78,192,234,210,144,221,136,230,133,24,64,119,165,54,250,57,7,17,201,87,16,208,48,173,151,6,46,33,197,65,11,179,212,29,124,47,252,6,237,161,61,78,205,166,23,157,90,43,69,189,106,162,85,53,103,141,222,126,208,218,208,193,177,185,157,214,110,4,155,72,229,124,76,203,61,29,87,106,234,85,75,172,162,167,193,248,213,224,105,125,236,187,172,197,61,73,251,59,26,30,31,177,47,64,235,203,22,165,113,165,208,169,251,167,111,91,97,63,75,42,88,228,143,128,6,130,251,90,34,161,48,28,19,144,114,216,249,154,202,93,60,251,151,170,101,85,97,160,116,231,235,164,64,107,75,158,233,65,63,17,4,86,4,105,38,227,254,18,158,33,221,51,151,158,78,183,57,53,149,235,142,171,222,186,198,189,127,255,197,104,209,46,136,34,6,176,174,50,11,112,192,41,211,148,30,205,156,188,50,104,196,35,120,62,18,47,121,169,152,32,101,90,35,152,24,50,36,69,17,136,210,224,96,70,97,196,98,142,184,192,1,199,212,24,20,196,10,74,13,24,230,200,11,180,117,11,123,225,160,128,133,0,218,49,195,2,170,45,209,112,205,173,15,148,60,33,198,130,228,31,226,255,251,178,100,177,142,198,41,104,208,27,120,99,208,74,199,10,2,97,37,122,90,33,159,58,110,105,47,193,30,28,40,73,135,137,112,17,64,164,238,248,80,184,240,249,81,129,7,101,41,222,221,188,117,43,218,201,109,65,216,53,172,234,190,91,127,231,104,85,31,35,179,153,40,254,121,211,30,142,46,122,172,121,50,143,78,229,174,196,165,34,27,232,235,176,99,213,183,91,216,78,237,42,234,195,206,44,101,203,19,182,39,155,168,212,200,36,220,189,212,212,93,254,107,202,85,147,187,195,153,77,173,34,39,92,231,206,51,169,42,157,173,152,164,45,67,139,177,104,14,69,167,215,237,117,22,123,254,166,37,233,49,128,62,11,205,152,144,29,106,50,112,1,34,198,53,50,200,211,172,154,168,129,58,93,131,210,12,24,207,162,232,249,207,135,231,244,162,49,200,61,59,220,111,253,163,229,123,144,253,25,85,167,244,123,209,171,183,226,180,253,191,239,62,93,152,12,24,205,21,185,191,243,96,0,0,83,140,193,237,147,116,31,205,118,105,17,90,76,196,111,22,201,1,66,134,0,155,8,65,9,252,24,27,7,19,129,0,176,224,56,32,36,104,194,234,22,33,208,0,29,50,88,24,96,39,74,74,75,22,172,12,25,50,238,197,96,192,188,78,1,32,37,85,150,82,178,66,38,22,142,21,156,17,96,5,71,156,147,137,141,15,5,134,34,42,100,96,44,213,149,171,73,33,91,170,48,115,27,96,83,4,5,10,136,170,202,129,214,167,83,96,82,62,97,2,216,134,125,40,116,132,169,212,164,31,29,144,163,100,185,91,28,86,58,159,193,86,166,45,171,243,69,142,101,59,109,209,85,203,170,190,77,62,214,175,195,254,123,239,99,107,214,85,235,234,246,95,188,215,109,79,154,213,111,56,190,60,130,212,198,102,58,86,60,213,148,246,45,73,200,92,65,1,178,96,97,239,154,70,16,91,235,164,0,32,48,0,2,92,32,56,204,89,101,39,58,102,78,146,166,83,157,71,154,84,251,196,20,183,155,183,159,231,95,243,33,139,8,90,1,87,109,76,225,233,85,237,236,255,119,253,193,190,19,118,72,159,172,250,209,81,218,74,14,30,103,214,129,152,123,10,155,12,114,154,44,89,153,1,64,154,58,156,153,46,38,10,136,230,155,161,229,9,227,248,97,216,116,98,64,62,4,11,6,128,224,128,56,29,155,141,5,70,11,6,6,123,57,236,96,100,214,68,136,29,172,232,200,41,216,80,171,202,201,31,211,42,108,120,233,115,15,225,49,16,145,208,147,115,230,28,22,111,66,122,25,0,32,166,144,217,80,152,84,3,232,43,89,134,68,12,1,184,210,12,171,69,35,39,134,238,57,62,58,30,119,255,251,178,100,196,142,134,142,97,207,27,153,100,64,64,194,218,90,97,34,116,29,181,211,50,46,233,111,193,79,148,39,69,151,149,232,52,186,153,142,53,105,165,130,166,163,30,43,109,235,131,172,17,3,156,219,176,16,41,97,52,16,77,232,105,80,84,70,136,81,120,228,216,242,231,32,109,214,88,144,235,100,110,105,198,66,132,102,178,144,189,143,91,150,45,80,117,219,153,43,157,125,220,159,40,84,185,52,93,126,139,29,13,56,99,38,141,138,181,216,108,137,206,142,240,201,99,165,144,81,177,198,241,12,124,171,103,51,143,55,66,156,233,118,250,85,140,225,255,14,225,125,10,163,139,192,133,80,223,21,85,49,210,55,0,61,153,129,205,163,5,142,128,85,132,136,22,198,160,46,48,154,111,157,231,186,87,244,98,91,177,38,98,210,70,88,41,32,110,195,126,239,239,112,82,179,38,178,219,19,201,23,170,105,44,212,120,147,0,195,144,223,254,83,0,255,241,42,188,57,149,95,209,212,119,122,100,190,1,0,0,83,144,9,43,52,97,20,222,36,195,53,8,141,182,139,51,224,160,46,15,51,211,132,199,32,17,80,136,144,132,193,160,161,144,178,114,14,4,205,0,98,82,210,160,65,166,17,51,76,48,9,200,144,27,73,116,180,173,29,110,75,104,66,193,87,93,89,140,74,5,81,70,201,71,130,20,234,130,52,68,3,47,20,28,232,147,2,36,200,74,43,1,102,90,44,185,59,134,144,89,191,28,77,238,16,226,68,8,85,184,95,1,239,37,138,16,150,60,162,5,239,65,43,178,40,37,23,165,179,241,83,16,110,93,207,31,175,75,37,129,197,48,63,69,209,51,60,255,49,92,251,221,234,213,1,205,114,15,166,108,80,237,2,157,42,174,2,214,235,125,139,72,140,98,72,205,18,63,243,90,198,76,62,58,139,213,30,130,16,253,202,121,42,112,11,236,153,90,24,243,206,215,26,197,38,69,209,83,96,131,56,194,98,68,164,95,225,66,19,117,214,2,209,188,118,58,199,160,214,237,37,46,71,43,99,35,216,90,28,186,187,189,132,220,87,73,106,245,158,36,153,136,11,51,185,246,58,97,177,59,142,111,212,6,211,127,238,101,96,222,171,124,135,155,233,99,190,240,188,195,232,236,198,0,244,197,37,60,192,73,88,202,17,4,74,248,48,56,78,49,98,4,48,180,32,6,0,6,38,2,230,21,4,225,0,88,56,33,32,17,12,92,54,210,80,192,112,184,200,212,54,12,77,106,104,108,112,234,88,64,0,212,75,144,136,4,33,210,48,136,3,1,18,13,51,42,0,194,216,67,31,126,201,149,83,182,38,22,132,161,67,182,224,197,146,254,133,90,137,17,150,2,156,194,33,181,255,251,178,100,194,14,198,147,103,207,27,140,54,192,69,35,106,18,97,45,116,31,17,207,52,78,233,143,193,63,166,168,13,148,149,232,253,44,109,160,44,30,254,39,99,125,197,127,85,178,73,174,177,30,70,17,250,244,7,32,176,58,3,237,67,68,70,117,49,14,182,58,96,237,66,210,146,227,229,249,71,206,34,143,67,109,198,23,53,103,29,182,244,237,211,71,120,90,113,150,79,226,87,44,191,244,62,181,213,65,17,194,54,14,40,185,130,179,122,225,146,141,42,158,29,31,164,87,74,38,167,184,102,243,109,93,255,76,169,212,107,117,35,58,153,116,110,106,142,152,106,177,107,95,104,185,150,15,28,97,152,169,217,251,223,89,218,204,255,231,244,244,192,112,177,139,1,128,2,129,152,184,200,60,64,122,32,23,186,50,13,165,242,197,155,49,217,99,126,240,22,166,196,214,138,89,178,49,110,131,88,254,84,184,82,119,159,251,53,48,255,24,12,218,166,208,138,19,15,155,147,194,59,183,39,253,191,219,255,74,255,223,250,167,253,23,252,196,214,246,160,192,78,152,72,48,49,5,212,46,60,54,60,80,208,57,163,87,36,142,120,40,51,96,200,213,225,178,38,233,142,141,6,8,32,5,7,192,1,106,169,152,36,34,111,114,97,16,92,84,32,97,209,16,9,230,98,0,59,194,50,17,26,2,57,4,33,21,30,8,2,102,253,129,67,9,32,238,132,30,84,34,179,159,136,144,113,185,177,247,32,120,42,148,137,94,216,72,130,111,241,128,130,52,50,210,176,139,232,198,84,229,34,139,82,23,135,128,107,128,214,125,156,231,225,60,57,26,213,233,230,44,3,161,22,78,208,196,160,145,192,58,15,199,6,8,47,152,175,85,123,58,157,56,78,38,79,163,219,38,135,165,243,76,235,133,134,75,39,21,250,39,225,35,50,240,242,176,208,198,79,3,90,190,115,134,219,237,176,190,56,63,108,81,218,27,59,179,112,20,130,192,245,98,183,69,143,89,214,228,126,29,19,204,159,81,194,100,137,15,191,103,147,191,127,156,68,205,219,223,195,206,224,77,1,146,88,237,140,17,41,136,255,84,236,8,97,160,168,143,155,239,253,210,150,167,39,255,81,13,49,1,242,19,193,12,0,0,1,68,69,157,40,224,88,99,160,19,60,32,121,138,142,39,101,207,130,157,153,88,213,175,210,49,99,40,13,19,103,84,180,151,56,45,29,175,28,165,145,101,47,136,28,77,169,195,109,189,251,175,255,181,220,95,255,244,63,172,135,195,34,80,22,26,106,148,49,129,224,129,148,243,111,21,132,52,147,41,19,76,196,255,29,36,16,3,192,70,163,53,140,197,0,236,156,57,34,107,33,49,48,33,149,152,68,34,100,255,251,178,100,185,142,200,31,121,78,3,143,22,224,64,131,26,19,97,6,120,32,21,213,60,78,60,249,193,8,144,168,73,132,173,202,208,80,96,26,112,168,27,34,24,206,175,66,247,74,216,155,73,25,6,170,85,228,2,9,150,202,188,157,194,12,3,202,145,102,2,100,113,199,228,239,34,80,211,148,15,168,208,26,20,162,154,113,194,132,126,5,202,192,50,68,33,9,176,140,163,79,98,46,204,232,83,58,237,8,72,184,29,38,69,133,213,130,42,154,208,158,239,37,75,29,210,70,173,44,121,211,97,6,179,161,92,197,139,243,68,97,78,60,244,52,66,170,59,166,40,23,59,144,63,17,107,153,45,215,12,214,140,10,248,219,141,61,114,53,227,62,6,154,203,146,46,18,187,32,72,7,166,211,48,112,222,119,20,19,217,16,115,208,123,149,177,94,33,14,233,181,94,174,80,179,91,12,152,158,39,125,43,192,193,154,10,154,76,226,71,177,112,119,29,123,219,108,108,60,245,245,151,49,27,87,239,143,135,182,50,117,71,4,53,145,3,0,10,173,57,179,167,128,40,231,16,223,10,233,180,152,104,16,36,243,193,17,14,69,238,189,160,103,14,187,149,73,215,183,131,51,218,219,118,22,172,123,121,118,96,182,238,109,234,146,222,252,40,153,49,63,94,72,183,254,207,66,63,255,255,247,128,0,80,179,19,180,77,50,106,48,103,0,201,79,115,33,24,12,128,167,3,51,140,152,212,1,41,203,46,68,29,50,80,232,68,12,73,34,176,169,140,75,47,176,140,2,21,13,152,88,28,14,10,211,22,2,101,2,138,170,110,166,205,61,170,198,210,21,173,60,96,160,18,58,193,114,39,5,49,52,156,113,116,250,47,109,185,150,57,199,169,21,237,34,188,137,70,239,209,71,219,20,110,196,100,88,59,102,73,2,103,145,141,28,190,152,145,70,50,250,102,227,109,10,152,56,149,145,82,63,12,26,179,164,45,235,226,182,205,104,45,202,88,125,142,127,207,157,115,57,107,111,65,225,54,43,174,198,209,228,159,223,63,175,67,194,68,206,206,210,53,194,100,202,223,10,215,61,18,196,137,185,192,78,20,17,26,193,207,68,224,212,43,50,203,136,30,20,241,84,154,3,148,130,104,148,18,137,89,56,164,138,76,117,102,7,80,51,5,17,101,50,193,8,235,56,110,230,165,33,63,30,66,91,89,76,190,140,204,163,237,82,159,119,204,74,202,157,54,108,213,227,9,84,145,38,18,9,82,52,154,57,152,114,175,199,122,252,141,187,187,171,224,100,59,151,219,91,117,131,52,48,86,71,2,250,116,255,235,214,162,11,192,194,61,13,132,33,215,247,55,152,115,140,202,62,72,49,158,254,143,46,143,249,79,255,251,178,100,157,12,231,210,117,207,147,143,143,48,69,35,233,240,101,38,114,32,93,213,58,46,97,245,209,1,29,169,13,129,38,56,95,19,255,245,125,0,25,138,88,102,253,49,26,196,40,117,202,169,165,199,6,135,187,25,4,92,105,209,129,161,131,230,18,2,24,112,12,101,211,56,84,32,95,16,80,200,206,102,226,249,149,2,49,33,102,160,144,107,34,0,249,88,146,233,126,74,1,75,222,64,235,10,3,25,115,242,87,161,128,52,122,102,228,136,117,75,193,29,71,0,10,45,44,1,20,34,162,49,141,125,231,68,10,141,214,85,239,229,26,49,75,210,80,28,90,105,82,107,229,185,102,160,166,214,97,188,111,160,186,86,8,210,120,160,180,211,175,7,113,143,227,165,28,237,136,219,155,94,111,46,220,145,127,26,198,95,12,201,240,104,207,61,214,200,195,117,216,214,176,104,248,235,180,122,194,167,242,106,89,186,66,34,206,220,127,41,122,240,192,152,212,16,138,231,170,208,20,132,43,198,173,151,96,114,136,240,222,199,106,109,165,74,16,236,146,227,102,88,148,86,207,130,132,212,139,188,193,214,227,226,205,161,40,174,42,154,137,94,255,91,243,219,47,163,110,92,197,251,174,51,75,253,252,111,231,199,215,187,78,239,5,213,179,137,199,0,88,129,134,70,153,9,223,6,53,36,213,121,165,112,253,4,204,212,77,77,179,215,107,89,240,67,79,125,218,37,62,230,114,99,67,150,245,127,161,255,254,141,191,255,254,10,79,4,114,182,171,222,149,3,142,187,252,226,131,159,95,249,50,0,194,134,179,121,137,141,4,165,57,96,28,216,32,67,146,159,12,216,17,48,228,60,196,227,160,128,145,130,64,102,84,48,32,156,189,2,199,211,89,2,84,36,128,34,56,32,48,144,20,160,27,78,64,15,40,26,204,21,68,11,189,206,81,74,101,212,196,93,34,211,167,59,117,157,130,86,212,169,52,221,229,114,93,91,72,118,95,122,42,5,101,146,228,201,138,68,34,241,217,203,50,76,252,54,128,246,228,123,138,83,181,195,45,83,200,247,231,234,129,51,9,124,236,227,169,154,42,159,247,155,193,132,201,0,247,77,81,125,99,237,191,88,45,255,6,101,180,124,26,213,124,8,184,217,151,233,34,239,203,63,241,254,182,227,84,192,153,238,136,116,246,130,53,105,40,29,115,99,177,43,25,232,80,208,153,12,211,146,241,25,220,109,181,86,42,145,26,181,126,104,71,253,106,150,61,205,88,183,131,154,99,17,123,81,71,125,181,197,222,36,119,109,226,47,234,77,127,154,215,13,93,95,244,31,176,109,80,16,204,2,0,0,1,0,16,3,246,32,122,177,141,20,51,13,120,102,207,116,200,116,188,255,251,178,100,131,14,39,130,115,79,11,143,46,230,72,39,122,39,97,234,58,30,253,215,62,78,60,125,64,248,141,40,161,135,148,226,119,128,74,77,239,1,223,145,163,197,124,210,52,119,35,79,36,100,39,148,88,197,230,58,187,111,60,159,95,167,89,249,154,125,127,227,60,96,209,207,149,5,107,229,9,127,61,167,244,253,12,120,208,180,107,150,100,218,105,162,158,134,107,48,153,254,58,16,41,50,226,152,198,164,53,59,14,11,153,28,182,35,13,182,112,81,72,206,99,22,156,85,6,136,129,64,35,217,48,249,157,161,204,120,105,45,76,37,109,127,29,232,100,116,7,44,112,203,140,206,34,48,116,185,164,206,47,168,82,133,59,210,168,24,104,95,70,173,169,207,43,79,166,190,241,60,244,119,169,86,165,11,95,18,15,105,227,129,108,65,13,60,245,65,108,198,70,174,95,161,201,245,217,113,128,200,134,82,234,105,174,167,47,13,70,204,77,174,86,98,84,238,187,121,56,127,180,242,3,73,34,108,114,14,80,190,164,84,247,202,24,174,213,126,104,243,63,58,234,113,26,141,17,39,138,174,16,55,115,23,73,238,192,203,22,114,10,95,211,108,160,232,132,224,147,139,26,85,139,197,76,138,152,155,46,76,149,187,135,211,105,29,150,245,251,207,125,217,226,156,43,173,166,184,123,253,166,31,196,243,89,32,227,169,225,207,124,66,150,159,156,254,31,193,206,75,211,24,128,0,32,19,98,127,217,9,140,181,2,41,9,2,172,94,178,44,18,228,146,250,16,13,249,235,134,133,92,114,6,68,171,121,166,79,154,56,51,7,145,227,89,91,5,223,251,23,110,78,254,94,252,91,187,232,214,205,240,231,255,253,2,49,16,248,221,34,83,105,64,76,209,48,51,208,188,74,8,98,144,33,154,205,134,74,3,17,6,0,128,163,15,4,3,3,78,24,48,84,8,217,5,220,147,24,48,222,136,145,64,3,3,40,48,137,196,24,78,152,171,163,33,47,101,27,134,76,163,207,138,245,95,140,9,199,65,216,45,199,82,170,18,250,132,5,4,150,112,165,39,224,32,213,125,13,53,123,209,36,56,37,172,173,140,139,13,38,147,74,248,244,36,236,139,36,23,39,4,61,74,206,128,74,153,160,47,27,74,194,111,54,80,242,72,198,88,141,169,34,181,195,95,67,46,237,13,169,240,79,213,118,78,197,186,124,243,98,46,167,140,10,197,132,228,133,61,101,129,23,30,30,63,89,230,104,45,30,206,165,112,186,97,254,82,134,90,85,181,170,210,192,28,239,25,152,12,93,93,78,225,191,109,75,13,103,47,95,205,252,92,218,68,13,180,250,159,252,71,171,132,125,102,125,123,98,177,31,211,56,187,142,60,255,251,178,100,115,8,7,192,117,207,131,153,123,112,71,39,10,5,97,39,118,27,65,161,68,237,233,231,65,6,29,169,117,135,148,216,15,254,181,157,91,235,223,254,254,6,183,153,241,159,27,230,72,180,8,0,11,118,116,212,241,149,109,128,196,56,100,204,146,223,63,240,74,22,223,107,139,14,130,42,123,56,108,123,164,45,203,199,110,206,70,221,60,252,113,203,146,154,54,136,50,140,222,110,52,255,250,27,148,162,125,159,255,153,253,84,182,191,197,117,187,219,119,255,244,132,0,66,70,208,162,113,196,142,129,76,10,19,141,184,140,198,149,129,67,101,137,213,199,30,85,130,1,168,12,125,140,113,19,132,69,192,162,48,2,80,24,132,113,215,209,3,92,70,44,53,75,3,50,193,40,93,31,195,140,154,170,149,57,203,226,154,197,105,33,113,32,36,75,160,164,46,72,211,138,52,55,42,48,190,126,134,142,213,62,187,140,210,179,102,11,44,102,89,219,95,55,177,53,161,180,136,129,174,210,38,74,229,162,61,160,196,181,126,106,189,166,37,20,104,86,141,113,242,180,245,58,203,22,207,171,121,92,126,171,143,140,249,102,236,38,140,79,10,47,106,105,129,116,235,220,47,45,243,100,82,75,115,58,113,26,224,222,134,153,46,48,211,174,186,37,82,228,194,134,197,253,155,114,183,79,104,34,186,112,207,169,31,72,196,170,187,11,214,153,160,69,143,18,201,148,39,63,85,248,141,26,3,155,82,254,10,207,0,6,16,0,64,36,172,64,131,51,64,132,30,128,165,163,26,44,24,22,104,99,179,88,179,50,134,192,197,165,234,244,21,114,51,82,159,234,238,181,20,153,165,167,232,41,247,253,110,210,209,125,19,254,32,179,54,236,164,113,32,157,120,211,223,74,0,26,176,180,224,227,168,19,58,60,205,39,145,53,160,180,226,1,84,199,53,147,32,89,116,223,128,4,34,33,80,52,28,96,0,17,134,68,198,237,8,147,1,130,128,129,161,232,99,212,12,92,151,18,184,124,142,72,91,106,8,197,98,208,18,147,131,158,48,52,131,12,163,82,201,168,114,169,126,89,242,129,144,3,220,17,104,204,5,212,36,7,77,11,56,217,100,84,178,74,243,24,172,149,139,63,215,207,25,42,62,49,180,65,187,197,50,49,144,118,178,18,177,224,185,119,37,141,216,14,217,134,219,175,169,184,255,240,45,63,105,126,105,46,240,61,246,163,208,116,49,218,245,217,155,235,172,228,34,85,41,255,41,158,171,133,44,57,58,126,104,82,134,96,189,114,236,218,147,217,222,154,98,200,47,78,138,199,43,220,62,67,198,249,213,158,245,233,84,125,104,32,143,155,114,178,174,93,188,222,36,56,98,235,144,198,220,44,255,251,178,100,109,14,134,219,104,206,19,152,100,80,61,232,74,67,60,37,120,28,1,163,52,78,233,47,201,57,165,105,53,134,28,240,65,64,0,20,140,30,204,36,40,63,139,144,55,182,6,114,105,87,195,197,173,78,141,20,123,232,56,3,26,12,154,150,248,146,84,21,171,93,211,244,183,87,255,78,244,244,47,253,217,24,151,196,212,162,64,223,70,183,253,69,61,156,130,129,163,1,159,35,68,200,243,7,87,35,5,161,179,43,72,163,76,129,208,0,100,103,10,192,99,176,36,4,6,140,59,3,12,25,10,194,161,26,36,14,8,38,91,22,74,218,23,14,12,100,35,128,140,194,129,136,149,16,17,25,148,8,6,18,4,135,101,144,104,192,24,83,178,45,32,56,9,96,3,255,109,53,237,33,45,219,22,60,131,240,116,20,250,195,161,81,168,136,133,197,175,163,128,100,61,125,232,174,207,62,170,210,249,213,109,40,35,249,106,155,9,68,57,33,153,111,166,97,140,171,190,134,89,134,44,221,146,40,103,85,134,202,245,3,24,138,81,75,201,198,47,46,16,241,189,185,109,106,114,149,169,241,81,219,77,93,138,202,195,255,116,180,160,212,155,72,156,251,165,5,49,166,252,82,107,172,190,20,174,163,108,194,77,186,49,78,51,73,208,89,86,246,78,166,32,213,219,115,230,91,74,41,205,77,138,10,73,90,194,173,238,154,170,192,2,0,160,93,65,36,171,162,168,39,10,61,50,91,144,221,58,146,59,75,7,240,146,185,58,229,144,171,140,237,38,203,95,171,246,107,197,2,91,149,31,81,211,60,129,124,31,152,134,35,255,215,231,234,232,119,250,154,120,241,83,100,106,88,105,135,231,148,141,141,255,243,127,235,249,90,127,88,1,204,44,183,140,189,46,77,83,96,76,234,24,205,189,76,0,70,72,4,21,49,102,147,48,152,37,4,131,230,24,133,134,28,5,67,2,72,84,15,0,10,134,90,31,96,128,8,192,241,112,193,16,240,202,240,116,195,64,138,66,75,210,102,206,25,103,138,24,167,227,18,164,100,115,208,236,13,68,18,65,80,69,25,164,3,9,117,156,167,40,26,66,232,193,247,83,202,74,41,218,115,61,192,0,172,175,7,183,6,210,79,79,110,176,136,10,108,154,253,87,174,118,150,53,40,159,98,55,184,212,190,6,156,165,134,36,213,242,169,79,158,169,102,41,111,247,46,94,239,183,34,148,234,7,115,137,186,222,18,136,199,52,106,105,251,194,84,111,157,147,9,73,166,148,50,194,139,142,179,172,176,215,14,146,110,229,75,172,215,61,167,116,10,101,207,124,54,155,212,45,159,56,233,118,138,220,73,41,111,153,134,183,179,141,116,165,95,115,182,239,220,216,215,183,255,251,176,100,112,142,71,35,116,76,11,185,52,112,73,41,106,23,101,2,122,26,121,163,56,110,105,47,129,25,28,40,13,130,137,224,105,100,97,65,0,16,3,103,8,49,229,104,120,150,164,2,27,78,17,65,31,134,33,215,241,234,163,96,8,171,174,33,53,34,21,100,53,120,202,230,39,219,107,17,201,187,11,92,222,93,127,235,174,223,255,40,78,247,111,243,63,68,221,148,227,253,127,254,255,244,252,101,26,111,41,52,148,228,134,38,217,24,40,38,99,199,49,149,49,70,185,96,26,252,54,28,2,54,97,80,20,199,37,11,152,192,18,97,80,42,76,17,4,144,92,220,227,68,227,17,10,12,137,51,222,8,204,145,192,144,179,127,164,69,107,76,126,103,77,106,114,27,12,44,159,175,19,30,234,39,214,104,237,96,191,41,253,201,67,4,205,92,167,212,8,161,250,91,24,217,147,213,183,123,79,20,35,80,197,201,41,235,33,138,161,221,72,58,152,166,232,179,178,101,24,142,31,57,42,130,107,153,133,188,121,160,206,225,166,88,106,146,194,117,230,181,221,194,139,41,212,232,102,199,97,156,66,112,163,50,133,146,234,185,15,61,121,115,210,25,81,137,69,82,100,75,57,88,25,33,37,129,149,68,59,177,109,198,240,238,55,76,33,150,171,108,149,106,117,226,214,210,106,197,180,73,115,111,198,38,182,188,251,9,18,83,155,98,128,0,56,128,130,159,196,159,29,56,163,200,40,217,194,46,164,40,27,102,87,54,228,186,35,214,163,154,97,227,151,132,204,251,180,195,87,44,174,64,165,6,143,52,1,153,164,241,47,54,211,253,249,172,186,107,147,162,168,154,187,71,202,50,7,8,125,175,253,94,144,0,0,156,104,194,122,227,26,8,142,146,71,48,31,16,203,67,3,158,144,81,36,213,182,227,42,11,135,67,0,0,105,129,0,130,162,164,90,4,6,205,212,74,22,10,136,3,134,45,36,152,120,88,98,32,229,9,15,135,151,28,16,137,235,96,223,27,95,116,142,200,116,18,209,199,82,111,186,8,53,25,87,1,211,11,135,38,52,165,179,66,150,82,232,13,35,170,45,169,253,203,121,71,86,164,125,179,76,74,103,102,193,150,209,66,1,74,40,19,177,2,208,34,61,107,67,38,70,136,136,137,22,144,83,170,4,136,149,41,186,84,141,98,98,182,31,90,12,34,215,210,165,17,247,46,130,78,132,197,13,185,196,168,218,64,121,162,154,68,86,57,168,122,38,84,115,48,143,173,167,57,200,37,180,141,188,185,177,152,159,233,237,70,52,236,191,80,248,150,75,229,252,216,253,102,152,104,138,95,159,1,54,246,109,230,182,0,1,71,5,246,88,95,113,26,87,152,32,140,180,9,255,251,178,100,115,140,198,191,103,205,155,152,76,82,69,104,74,3,96,199,114,23,121,163,66,109,225,43,193,73,20,102,201,166,29,232,244,191,124,97,166,24,221,112,135,194,9,59,88,177,8,188,175,162,75,149,163,14,63,229,135,234,24,203,32,251,33,111,202,102,251,127,215,234,211,116,127,187,152,91,232,168,196,127,255,249,31,49,217,251,0,1,109,183,17,194,24,120,161,111,72,137,204,88,244,163,89,48,193,71,166,36,75,11,14,15,5,3,53,227,96,149,112,93,45,65,83,32,60,28,82,82,222,85,38,37,89,68,217,140,182,254,55,225,115,15,12,86,150,91,82,9,212,62,234,209,54,42,55,131,144,210,242,108,213,161,158,231,216,165,23,44,240,61,115,82,140,76,36,76,206,14,245,30,245,243,82,131,13,164,170,19,133,1,87,86,149,114,79,133,155,100,82,76,81,120,189,57,34,80,226,75,62,49,166,90,53,99,75,150,145,3,242,83,139,69,213,237,44,179,139,135,238,211,236,183,251,106,199,167,35,104,182,152,139,151,107,175,211,69,203,160,71,55,114,54,101,143,92,158,242,73,22,44,151,69,10,108,160,45,104,139,78,216,146,100,141,160,4,9,6,146,96,128,16,15,34,6,103,202,156,166,171,48,194,90,71,102,26,86,0,194,129,135,91,228,156,42,23,151,74,35,34,19,191,136,210,29,61,180,164,235,69,214,123,231,186,104,111,127,32,8,184,93,29,249,39,33,34,241,209,224,116,201,232,158,167,114,146,120,133,236,233,121,84,178,252,151,239,197,88,0,26,179,44,176,14,126,184,63,251,64,202,131,147,59,210,204,226,126,3,12,204,142,74,7,19,70,2,38,49,11,12,4,130,227,150,22,74,1,11,11,167,130,162,48,28,204,244,194,210,232,201,78,30,0,129,149,220,51,132,193,80,38,45,22,22,90,186,126,200,38,66,160,85,150,51,90,86,207,4,49,161,45,232,193,160,147,3,46,46,149,187,212,86,96,190,106,155,112,91,207,62,224,231,132,131,88,231,139,221,156,17,35,249,222,253,69,107,215,210,1,165,149,113,0,72,238,21,13,224,237,194,187,97,228,250,47,87,54,250,169,115,123,74,81,182,58,91,82,85,150,5,116,83,38,204,131,164,225,78,218,76,148,89,108,86,155,21,164,141,70,72,166,84,243,164,212,211,41,78,157,242,96,199,218,198,227,158,217,116,7,7,77,87,101,39,35,160,118,255,124,252,222,48,8,96,20,124,20,32,192,22,50,172,1,16,14,208,145,96,70,180,65,140,4,159,206,168,0,18,118,68,208,154,105,76,63,116,10,181,83,108,69,33,229,70,29,248,82,38,45,101,167,141,90,196,61,110,235,79,176,220,60,246,214,130,255,251,178,100,133,0,198,94,105,204,147,153,51,242,93,229,153,162,105,232,122,20,157,163,69,77,36,218,129,99,22,102,137,141,44,168,236,58,110,138,167,38,78,12,153,3,96,170,203,175,169,210,254,110,190,56,56,121,174,46,226,214,4,159,183,254,159,88,2,0,64,7,63,219,169,217,199,144,113,177,162,121,12,51,88,65,221,28,50,185,93,148,12,91,104,235,7,180,128,226,55,137,66,180,232,178,71,222,124,39,249,39,189,122,247,29,174,110,89,242,91,220,127,121,203,221,171,242,86,219,54,51,87,225,63,252,234,70,59,96,112,189,147,120,25,207,249,200,7,155,96,107,42,144,165,145,140,148,54,33,66,65,45,125,46,204,148,233,19,236,231,176,152,8,163,208,110,62,10,142,174,235,237,208,134,91,233,78,248,86,203,157,116,141,62,74,143,15,78,122,248,106,152,78,233,37,109,57,25,252,111,37,58,153,3,118,50,75,72,237,42,155,206,146,81,242,115,49,1,132,88,128,96,38,128,130,21,225,170,71,158,1,108,100,194,113,152,107,224,1,244,8,150,154,105,188,197,20,100,21,150,65,79,78,241,47,235,34,17,12,177,68,213,40,147,108,225,122,158,165,172,185,144,237,200,48,26,121,164,101,221,214,213,90,137,73,2,220,156,188,84,53,151,204,243,117,223,117,195,152,144,240,229,11,125,85,95,134,255,118,219,64,0,5,44,180,26,142,20,184,49,188,163,25,20,17,161,145,236,139,6,152,96,82,186,97,0,35,209,16,1,115,9,130,173,25,72,12,44,168,82,214,35,162,0,238,17,162,214,82,115,26,104,185,40,222,209,13,170,69,3,81,98,237,209,108,136,138,76,66,81,4,124,145,111,10,255,153,169,189,86,185,51,41,222,249,33,234,248,51,32,246,216,126,227,182,153,34,133,252,199,212,138,104,85,157,167,150,183,84,211,93,41,42,111,80,143,46,202,205,47,170,164,231,49,57,253,86,233,204,111,116,81,205,157,169,145,248,34,71,19,237,163,154,214,168,161,67,105,183,233,54,218,181,167,180,93,121,46,138,110,97,69,19,133,230,53,79,93,1,170,213,106,119,3,174,71,52,209,48,228,129,31,126,246,92,0,84,162,2,139,39,81,45,194,135,154,80,31,101,35,128,136,38,236,224,195,201,160,241,191,72,36,14,158,122,75,61,67,27,204,137,181,86,55,213,245,142,107,189,24,77,141,48,160,250,36,130,33,174,183,53,82,157,120,146,190,225,180,45,66,37,100,174,214,155,35,237,53,251,46,251,163,68,154,159,246,119,14,6,68,3,41,162,199,225,160,15,105,146,226,17,138,197,145,212,67,41,131,192,81,138,164,17,128,192,160,140,64,49,132,33,48,60,25,42,143,255,251,178,100,152,140,197,191,103,206,155,111,76,80,83,37,41,179,101,105,136,27,241,207,44,46,228,209,201,42,154,102,201,165,149,232,202,8,91,112,32,176,158,226,1,244,28,66,17,0,98,17,70,62,66,65,20,113,225,149,160,136,34,150,157,58,94,121,197,10,158,105,3,194,207,2,169,164,89,18,8,67,143,45,82,129,62,93,192,164,196,69,69,67,136,147,65,112,118,83,182,112,165,177,0,49,220,27,108,223,10,182,113,237,150,222,146,12,250,145,75,122,173,102,146,213,156,168,227,55,35,213,239,94,175,243,22,51,213,165,213,65,41,25,207,176,50,59,0,210,122,72,193,135,180,178,216,162,109,99,34,114,161,180,245,39,71,91,48,161,69,195,91,209,135,154,108,181,29,133,217,105,98,61,27,78,15,20,130,93,38,54,216,180,202,148,249,29,182,120,140,68,249,68,24,105,205,6,144,244,157,109,81,126,38,165,223,207,100,49,144,32,20,192,73,228,155,10,132,48,130,204,184,99,150,85,142,33,42,61,45,79,134,226,172,239,203,11,29,5,118,185,179,70,237,37,237,7,71,177,239,62,123,93,206,246,31,154,96,50,194,81,217,190,106,236,172,128,142,126,243,188,233,122,127,182,77,191,223,31,63,118,143,250,45,244,0,0,201,64,195,9,2,3,132,40,195,23,193,163,9,26,35,98,4,24,116,192,243,20,16,3,131,64,243,34,65,67,1,0,227,6,64,193,225,96,8,0,24,212,29,186,160,1,12,72,201,91,196,34,117,18,111,17,111,54,5,95,225,165,191,52,84,59,145,149,113,84,112,197,24,159,12,250,218,168,61,146,247,165,161,16,164,42,43,100,11,208,156,23,75,79,139,211,21,164,128,170,202,166,101,136,119,124,173,51,75,16,86,125,214,230,32,46,182,12,57,22,213,234,156,203,247,202,110,72,126,87,63,119,236,115,58,232,198,37,139,215,40,173,20,4,53,52,28,188,62,137,57,53,212,37,221,43,16,23,164,78,10,196,238,139,65,209,76,157,192,15,178,19,216,160,147,159,37,141,41,67,224,14,210,6,57,19,12,74,101,11,29,199,186,178,203,2,164,8,154,130,9,162,8,113,204,10,199,26,51,32,188,64,173,42,163,21,120,111,121,156,67,94,179,116,187,0,60,81,33,177,60,107,80,88,34,189,56,181,73,140,6,39,48,238,183,42,88,121,158,23,71,254,180,204,167,161,199,64,223,45,10,175,108,166,84,56,142,139,177,216,247,254,125,121,192,83,255,180,127,136,73,169,167,50,216,164,143,154,234,127,84,226,30,26,75,242,13,251,178,23,107,144,149,138,2,166,129,63,154,53,94,28,129,48,4,136,207,34,244,39,24,248,40,52,10,6,8,76,64,255,251,178,100,165,14,199,16,117,203,11,185,52,112,77,4,249,211,96,73,134,25,197,213,50,78,96,209,193,39,29,167,205,131,154,56,10,25,2,136,200,104,67,10,22,89,180,34,226,11,30,89,96,160,190,85,27,34,188,120,4,77,187,107,254,109,83,191,52,143,28,64,168,104,190,137,169,38,81,235,51,243,82,119,8,127,242,240,104,85,14,73,25,102,13,156,248,143,247,183,21,157,251,235,247,242,75,250,238,22,220,222,199,167,51,142,253,55,242,146,206,168,170,73,34,50,186,92,164,212,245,232,123,95,145,132,123,54,28,125,57,152,237,215,104,120,70,9,34,4,67,198,179,156,138,143,36,61,51,219,83,100,16,120,86,19,205,206,161,243,14,77,249,235,152,216,47,92,65,114,125,192,147,86,130,10,34,121,6,238,52,6,153,236,152,29,147,179,222,155,22,87,68,101,195,181,252,244,85,119,255,183,255,182,245,128,41,92,33,36,103,43,157,9,9,94,88,115,108,185,33,88,60,240,75,209,27,186,161,125,199,82,250,222,105,121,255,169,23,42,253,172,102,46,137,243,250,151,97,123,136,129,96,193,68,223,252,253,95,249,223,250,9,146,111,207,251,74,6,89,213,61,14,15,250,125,60,154,159,1,204,246,205,50,27,164,242,197,35,4,9,204,53,20,60,217,188,199,226,83,45,147,6,129,133,204,5,44,65,128,3,9,10,71,133,102,1,3,152,168,92,96,64,113,132,137,132,250,23,132,205,225,97,19,164,155,54,86,45,82,173,89,108,137,216,6,6,181,230,80,170,76,58,66,163,133,137,87,14,45,9,186,72,243,152,23,44,4,213,81,20,47,252,113,16,101,109,222,207,101,91,189,46,148,52,134,167,66,252,97,0,72,254,59,94,38,255,209,198,172,205,192,89,90,181,255,123,254,165,4,253,218,153,246,245,124,107,97,114,214,52,223,122,91,141,108,240,228,162,95,204,247,207,181,140,190,166,92,169,143,55,61,115,30,88,252,105,43,81,223,206,245,137,101,13,155,188,221,206,82,221,195,148,150,241,239,53,67,122,245,222,81,243,31,228,222,28,179,111,84,118,181,133,238,212,189,122,245,29,52,230,84,180,212,159,111,88,125,75,211,181,97,255,189,158,21,45,216,223,247,189,214,179,206,155,155,158,243,96,0,96,0,26,183,81,34,132,253,47,194,10,50,11,195,19,135,124,242,20,73,68,145,89,50,160,154,63,235,157,87,215,213,44,255,215,135,111,255,84,211,246,177,91,219,229,121,178,19,111,135,187,127,202,111,145,238,166,250,232,63,57,26,0,8,24,20,15,7,128,25,28,97,209,65,229,158,231,109,79,156,172,124,106,4,160,40,38,97,16,73,188,202,225,144,163,54,130,255,251,178,100,169,0,7,123,111,76,13,115,32,0,63,137,154,74,167,136,0,42,154,27,70,121,205,0,0,192,15,106,15,30,80,0,204,30,84,66,113,128,0,6,4,11,1,134,128,129,114,131,166,251,102,10,169,7,14,8,40,45,9,245,250,99,40,56,24,48,148,169,139,2,10,24,172,18,6,159,13,67,13,120,42,80,160,164,6,10,2,152,131,175,153,34,204,160,139,192,152,181,212,205,93,229,221,85,205,221,96,97,136,208,208,105,115,247,91,28,188,195,0,18,68,130,71,5,97,208,240,70,24,136,26,199,128,92,169,117,141,92,164,159,206,216,114,198,230,68,13,122,2,5,23,69,25,152,156,166,28,99,20,10,204,239,75,247,219,49,185,125,44,190,216,57,16,112,21,126,33,8,25,0,206,137,94,174,211,2,33,23,45,74,152,169,105,158,82,235,110,98,102,126,41,98,49,123,28,123,63,153,136,6,99,43,19,93,18,120,16,28,204,2,86,19,34,60,112,17,130,68,28,70,14,42,3,177,22,201,173,90,157,201,84,172,215,194,237,251,120,107,152,229,158,119,175,100,162,32,192,202,90,12,8,96,197,2,154,44,58,51,223,84,77,72,192,16,81,87,244,201,30,110,46,173,119,87,40,31,116,213,94,155,16,84,95,6,119,134,31,206,115,185,255,255,255,255,255,255,255,255,255,255,210,198,107,93,135,95,230,89,11,207,255,255,255,255,255,255,255,255,255,241,154,236,220,159,109,62,106,176,34,128,208,128,80,0,19,15,119,101,253,114,146,70,210,207,226,193,120,209,38,95,59,28,143,37,246,171,213,253,59,34,21,219,118,92,141,195,14,219,242,189,159,175,57,255,240,202,0,1,227,10,63,63,83,97,49,19,89,139,53,154,227,217,47,70,195,50,6,18,171,6,131,7,88,130,10,70,1,140,52,16,148,164,204,75,34,73,44,21,128,219,77,118,91,209,52,172,91,77,193,41,151,227,41,193,61,161,197,5,162,83,52,111,74,216,97,77,221,34,22,4,165,34,101,82,103,145,94,63,142,83,186,243,180,91,113,203,147,47,234,121,67,216,203,155,146,78,192,218,129,224,87,118,44,206,232,45,89,162,140,225,201,51,26,154,166,191,41,169,32,230,49,234,144,70,120,83,212,166,114,227,245,42,202,86,203,54,151,86,179,199,1,182,179,118,166,148,118,83,135,114,174,170,177,216,252,238,114,138,105,169,109,36,55,233,160,237,82,74,172,212,191,99,45,99,199,78,43,149,154,73,115,112,129,173,202,159,137,135,9,47,221,27,148,181,113,134,96,88,122,154,150,154,37,4,206,229,204,166,105,98,214,241,203,178,170,45,95,185,32,237,216,19,60,107,126,28,111,183,77,255,184,5,226,255,251,178,100,118,136,168,5,112,82,23,111,0,0,70,35,73,216,236,164,0,158,29,193,77,173,190,25,128,245,13,232,69,132,157,48,151,101,158,84,22,175,225,255,255,170,78,225,255,206,62,178,100,139,241,40,0,1,0,2,95,178,0,97,201,138,175,193,104,181,182,121,14,197,221,56,163,119,126,163,43,58,213,174,4,174,217,170,249,255,254,4,135,145,145,158,40,218,141,179,155,32,242,22,65,227,201,172,93,223,255,255,255,255,8,159,245,63,91,164,59,109,255,159,203,38,0,0,0,54,101,196,161,167,126,14,106,196,2,50,147,89,22,7,245,138,137,24,108,242,0,2,194,193,3,224,192,132,83,72,209,161,211,86,3,95,137,204,89,224,113,25,129,2,203,222,18,129,72,5,13,219,132,182,230,40,126,158,177,25,91,60,67,171,86,165,125,44,142,128,4,9,173,235,117,152,130,55,30,209,33,163,93,175,111,72,178,155,52,203,88,181,87,74,27,1,53,65,48,238,109,197,226,45,218,178,18,117,134,180,220,155,80,57,208,171,82,35,150,240,118,181,49,144,38,252,102,165,92,127,216,168,64,173,54,60,134,227,149,105,10,162,188,206,68,193,177,254,168,88,139,98,125,32,15,108,69,238,60,87,240,173,184,19,193,47,174,106,187,234,25,2,114,158,9,123,128,206,6,99,211,19,209,72,76,149,174,26,110,165,135,246,246,100,145,129,15,30,202,106,176,186,42,154,40,124,12,121,226,176,201,142,3,151,38,70,233,96,178,93,73,36,7,72,84,58,110,137,177,34,155,183,215,243,134,15,64,224,224,141,146,176,49,140,165,14,210,165,225,9,85,116,8,213,23,33,20,25,163,141,147,212,231,231,83,255,168,74,141,27,31,252,160,79,150,92,171,41,223,255,254,92,135,240,199,214,22,242,132,186,35,190,143,249,71,212,220,64,2,32,17,18,155,146,140,29,154,41,174,2,8,86,141,13,76,7,76,174,140,189,116,88,225,29,136,172,128,160,235,7,2,140,129,25,200,155,18,127,80,150,44,124,97,96,147,240,1,48,164,2,174,82,170,95,94,58,173,181,227,112,251,110,153,40,177,167,79,221,178,132,39,18,139,20,152,73,163,174,222,21,195,74,69,211,187,162,74,255,228,160,204,223,79,104,56,207,160,129,187,201,188,139,172,86,34,198,35,17,154,157,214,177,173,180,229,203,59,120,51,208,146,182,124,112,251,110,197,151,120,67,154,35,127,163,90,109,93,181,168,114,186,30,87,203,165,27,188,216,132,228,40,11,103,69,123,220,90,217,125,207,72,206,165,158,98,121,151,117,30,21,92,131,84,223,167,110,65,65,132,202,147,107,218,229,170,109,238,158,138,11,129,168,112,183,46,102,14,255,251,178,100,99,136,167,49,104,211,59,111,198,96,67,7,122,48,96,197,118,32,133,195,62,78,105,237,200,211,10,170,180,246,24,160,63,37,183,201,141,126,95,6,58,119,114,236,25,50,167,170,209,115,183,157,7,119,93,155,159,159,170,154,84,186,183,21,16,137,233,243,12,33,52,117,13,49,14,203,183,75,117,219,194,73,30,88,27,122,40,44,22,96,32,66,219,127,163,75,73,240,122,158,96,39,80,53,88,218,180,77,122,14,246,255,255,255,255,26,15,228,63,111,168,231,250,89,255,204,84,218,63,244,128,0,49,135,217,71,243,123,154,249,244,97,59,16,238,180,220,230,131,27,142,77,173,39,51,24,28,194,231,81,64,161,138,133,14,195,2,33,7,154,47,66,130,192,5,68,108,205,194,67,156,158,104,112,145,69,214,154,40,192,148,98,247,130,158,130,1,1,81,143,196,140,189,162,49,35,83,100,3,0,169,135,93,154,19,4,1,94,136,6,14,1,53,188,207,101,105,100,128,119,85,250,119,227,74,166,44,78,71,65,74,206,146,94,71,130,32,192,227,149,94,31,207,34,30,134,51,58,145,172,214,24,209,39,127,182,6,24,237,78,220,137,195,92,7,4,188,97,156,150,116,242,64,92,191,129,17,130,113,59,153,102,240,168,46,51,188,234,230,112,213,68,47,48,158,71,96,121,184,134,180,33,243,49,207,141,90,46,233,91,209,154,184,141,77,28,78,166,185,231,58,225,181,213,181,13,75,74,69,171,237,85,59,18,12,6,251,77,30,60,76,206,186,54,222,85,38,166,173,212,39,87,172,117,43,198,92,46,34,97,250,97,106,248,205,254,107,26,255,81,119,23,188,251,212,142,63,135,216,183,40,1,0,43,61,24,249,125,82,137,83,209,185,21,36,43,4,161,196,72,16,191,54,43,148,173,106,255,64,230,254,58,246,187,34,114,230,242,123,191,255,244,255,255,254,238,180,68,59,153,167,255,239,2,0,0,219,183,146,188,29,139,169,135,5,10,156,25,245,233,183,16,39,249,137,88,34,80,128,36,5,136,68,62,143,17,118,120,106,58,236,40,187,176,39,104,10,105,242,192,75,135,1,192,93,135,62,181,214,101,114,41,117,96,177,40,18,227,71,184,56,40,149,11,122,223,175,27,121,138,238,229,134,55,158,173,165,52,125,109,172,75,87,158,220,25,138,224,134,197,110,101,75,94,86,216,130,226,249,138,37,113,10,90,40,99,23,233,244,152,218,68,236,111,113,198,6,154,221,118,142,138,134,187,197,222,194,46,83,234,201,23,162,146,216,5,39,189,225,218,227,74,139,201,64,210,142,81,94,20,19,238,45,51,60,167,172,184,174,96,37,93,91,101,44,28,20,200,86,190,18,17,169,255,251,178,100,90,8,199,18,103,210,187,121,122,224,64,194,186,66,97,47,116,27,89,169,73,78,101,233,193,11,37,105,9,135,156,224,58,155,58,145,67,106,77,60,210,70,122,229,21,189,76,30,253,215,34,33,225,30,103,13,47,12,238,73,54,221,19,72,219,108,53,223,75,5,248,76,149,50,206,86,251,58,48,0,1,23,20,213,121,161,53,69,131,82,220,199,46,253,69,218,155,207,94,175,5,131,99,100,113,33,152,195,187,75,123,204,83,62,109,63,142,242,187,197,211,84,121,139,129,115,228,87,150,253,65,111,252,187,229,255,250,127,255,255,254,255,150,192,0,1,21,55,48,162,168,217,40,179,3,12,12,12,85,50,130,100,225,1,0,80,132,161,212,68,104,48,16,176,52,80,86,40,140,139,9,238,124,140,219,176,50,170,130,163,145,123,21,33,34,157,246,74,201,246,63,186,6,230,170,177,199,253,35,221,2,97,122,220,173,187,130,234,166,165,223,82,19,74,30,150,136,81,99,17,237,48,242,214,124,197,195,197,59,234,83,184,135,53,245,214,241,172,197,32,222,4,91,102,191,171,185,219,78,221,53,15,23,187,251,26,104,45,117,45,200,20,105,117,156,170,102,191,110,132,83,185,7,157,93,242,122,61,108,66,229,26,177,8,78,51,13,230,190,98,105,113,29,182,159,4,46,36,76,6,243,229,201,148,78,103,190,17,254,221,127,84,93,53,111,227,57,136,255,187,171,140,96,237,205,18,3,166,145,212,229,61,222,212,190,174,45,88,149,135,13,137,5,151,171,183,45,83,205,238,182,72,0,3,144,241,36,95,86,186,91,164,204,129,128,132,43,202,54,228,212,183,124,5,55,213,219,166,109,136,42,233,199,6,204,72,116,21,15,188,224,242,237,253,157,30,87,255,207,254,255,253,255,245,250,255,255,253,45,255,255,45,79,91,190,190,255,249,35,49,170,108,55,109,107,52,116,139,51,113,183,48,192,24,3,222,32,225,208,198,9,108,28,71,152,66,65,26,106,68,152,142,33,23,62,60,22,3,131,27,128,0,12,66,13,149,0,129,231,124,201,208,21,142,5,68,33,225,76,70,4,17,7,67,160,8,208,21,32,86,241,128,85,49,20,25,159,24,97,194,36,131,79,100,102,8,59,198,32,164,116,1,153,32,112,19,180,66,0,200,141,143,41,83,92,140,130,69,194,35,81,122,68,156,30,61,7,97,75,15,6,45,151,83,133,128,91,47,108,241,17,92,46,95,106,120,225,240,180,4,212,212,135,14,103,127,77,103,169,161,135,37,114,103,169,157,192,21,247,125,134,162,221,154,141,218,101,76,228,19,22,185,132,47,29,113,209,148,180,143,78,61,255,35,61,212,219,118,185,19,234,181,119,255,251,178,100,97,8,183,211,112,78,3,186,93,114,67,163,74,21,101,231,62,156,101,163,71,78,97,239,1,24,22,168,65,151,157,104,240,140,227,251,189,149,30,146,250,38,111,195,150,168,248,30,175,105,103,113,83,149,23,87,196,196,77,222,153,31,178,34,182,248,48,238,77,163,207,95,84,126,97,27,222,80,214,116,95,214,105,53,170,207,188,20,192,8,0,17,128,14,85,29,210,48,10,146,108,180,99,38,0,156,46,0,68,36,204,12,203,144,3,146,214,69,73,139,207,68,45,125,8,214,61,24,151,226,60,96,42,211,104,90,62,30,80,236,159,138,149,19,213,161,28,91,229,116,233,248,103,61,243,111,128,0,1,39,55,48,100,32,209,231,19,28,145,76,160,57,49,154,208,224,65,242,160,120,203,9,224,81,40,192,161,242,101,209,121,80,74,137,235,24,199,97,181,230,151,161,106,156,76,7,228,33,37,137,191,13,56,107,46,21,86,180,56,160,83,173,153,81,14,9,138,105,65,184,66,224,235,148,10,159,6,240,45,93,190,104,135,211,191,26,164,0,227,175,249,56,235,99,79,66,65,96,127,218,3,108,47,166,181,177,133,238,227,156,75,190,158,148,235,125,211,53,134,107,51,69,197,133,48,121,107,38,252,18,219,59,62,113,86,202,215,42,102,227,38,40,128,77,223,190,173,240,41,60,155,54,139,7,180,140,84,154,244,211,134,145,181,182,16,247,12,188,16,55,146,160,75,141,124,37,83,237,68,55,169,236,115,195,214,17,16,218,230,212,70,90,38,70,222,158,25,197,59,116,86,178,226,203,45,137,108,145,27,83,180,220,39,179,177,197,82,165,223,186,35,85,53,187,65,96,82,148,132,196,156,8,190,82,5,221,118,170,130,185,93,42,103,207,0,170,224,253,184,227,71,109,184,215,211,14,166,197,91,216,97,101,249,83,59,30,129,81,64,182,170,74,184,222,175,87,125,15,111,175,255,254,133,31,22,200,231,179,219,189,226,22,117,0,0,76,39,156,12,231,27,77,79,47,204,134,63,12,157,149,140,152,34,69,64,131,51,207,98,100,80,193,1,236,200,66,112,195,144,153,27,21,48,192,62,104,19,1,194,136,42,101,71,103,96,56,104,41,108,73,35,138,40,215,248,240,240,200,92,162,47,120,170,36,33,7,113,89,137,130,6,133,202,147,166,31,5,10,195,33,112,96,87,184,192,3,81,165,79,212,97,150,160,94,109,152,4,5,44,142,234,177,80,41,157,201,239,242,56,36,45,83,136,0,161,7,58,200,7,31,108,107,49,104,153,60,4,118,51,252,253,207,188,159,176,203,140,217,63,86,218,212,11,189,124,23,103,117,194,162,229,218,120,159,218,95,232,157,217,143,131,79,95,255,251,178,100,84,142,39,106,109,206,139,187,123,116,77,42,74,51,97,103,118,28,129,169,58,110,233,113,128,255,163,234,105,135,148,224,235,252,17,87,60,31,23,223,153,38,223,241,113,27,59,182,111,10,187,202,162,248,211,118,127,206,45,225,235,250,207,173,214,216,246,222,102,130,170,214,50,142,182,170,207,187,81,246,255,108,206,177,143,191,153,254,101,159,56,220,95,175,5,196,128,165,76,100,64,0,0,56,148,172,43,119,79,52,16,145,238,27,30,170,77,75,144,93,194,175,59,43,72,44,241,68,19,135,71,142,122,147,181,152,145,28,120,232,83,19,37,65,1,190,164,55,145,126,165,252,239,206,255,255,231,255,232,254,191,95,151,255,181,91,255,247,204,168,33,80,118,69,249,132,242,128,3,12,93,163,2,6,51,54,210,83,17,85,96,99,252,109,216,238,96,56,174,20,119,196,1,105,131,128,48,180,64,98,176,190,14,2,160,225,128,120,198,66,93,64,133,65,35,5,131,195,37,131,19,14,132,166,174,74,4,141,18,231,94,197,229,80,137,185,82,223,30,26,176,234,4,13,60,58,136,136,28,128,152,180,48,33,78,117,68,0,136,183,106,175,75,64,163,107,45,77,146,136,2,213,187,57,227,162,29,9,63,58,210,195,130,103,72,146,116,170,246,92,141,255,114,251,223,220,177,104,10,45,218,166,110,101,70,61,38,5,151,129,176,134,96,196,213,254,34,91,177,213,67,122,203,239,114,140,137,29,82,8,11,1,206,118,207,33,164,21,216,13,125,16,238,127,124,219,59,201,44,138,31,237,66,242,158,230,174,216,203,171,42,127,52,170,46,150,166,242,4,157,192,247,148,29,72,217,85,172,154,205,169,155,30,122,13,63,47,63,78,85,14,60,233,30,141,0,28,32,19,248,213,45,51,115,42,133,95,100,74,68,130,68,70,149,245,220,197,130,39,171,167,253,67,111,234,105,16,44,117,240,199,209,169,155,239,237,255,255,255,245,254,143,255,254,195,254,67,140,19,200,15,232,177,195,14,47,211,12,102,193,0,0,179,14,103,99,8,139,67,67,65,179,48,70,99,37,140,163,175,194,208,128,216,204,163,88,200,176,40,2,62,24,32,81,152,6,59,33,209,110,23,60,206,240,248,104,26,11,134,4,162,81,144,33,137,132,34,107,188,42,16,141,16,72,79,66,244,133,69,153,83,186,56,104,232,216,195,32,214,203,10,20,37,46,34,97,234,28,228,204,64,49,183,174,219,112,30,131,138,160,243,179,68,192,133,114,65,210,160,140,194,247,40,96,228,0,229,93,66,50,78,236,81,155,58,75,179,88,242,105,221,97,120,99,39,231,117,223,146,238,11,255,122,187,89,251,146,101,250,106,150,121,240,255,251,178,100,76,142,135,7,105,206,147,185,92,240,67,104,106,99,97,42,114,26,245,159,60,110,233,49,129,35,153,104,165,150,21,224,15,96,28,239,107,245,87,13,110,51,168,53,130,156,112,122,237,34,13,227,185,163,10,189,70,223,241,19,178,207,93,99,227,101,35,11,109,39,244,151,219,173,173,123,189,140,210,37,153,172,226,6,153,111,38,221,157,46,107,42,165,206,183,179,98,236,137,59,71,118,236,68,192,1,13,3,163,20,114,159,18,82,162,132,180,18,22,214,82,202,48,223,214,102,118,253,68,34,12,58,127,87,244,15,80,148,98,8,195,234,74,18,150,90,19,237,95,71,247,255,254,159,235,255,233,244,255,238,119,206,73,49,81,122,143,53,62,223,136,64,14,5,225,67,52,141,99,39,71,243,47,80,51,23,15,19,156,65,224,8,140,101,58,124,98,80,64,96,72,88,44,243,152,74,37,167,171,162,12,2,76,224,14,11,42,58,12,24,22,8,153,74,5,14,137,149,74,170,70,157,47,177,32,177,133,187,156,141,172,151,29,228,190,96,129,10,128,34,23,74,136,241,113,0,50,53,138,216,251,75,150,209,129,3,26,99,82,214,128,141,207,149,200,174,73,77,21,156,250,70,168,140,118,52,179,184,210,229,136,163,173,231,9,238,116,20,110,135,116,110,113,217,242,12,65,124,225,235,56,214,100,81,30,244,30,228,13,191,63,150,221,154,161,22,3,219,252,127,176,215,37,208,222,254,103,250,143,191,78,243,60,138,176,87,43,227,48,243,44,155,184,142,43,234,107,251,158,68,244,103,61,76,94,20,67,147,157,181,45,195,12,39,143,171,216,55,38,112,156,18,49,77,28,61,221,0,160,1,131,113,1,0,162,138,216,35,36,94,201,195,57,21,107,155,18,38,43,1,62,209,225,208,42,220,160,204,31,160,158,171,160,98,251,49,147,35,244,34,152,218,127,203,194,245,244,243,129,182,84,126,48,95,219,104,203,127,111,255,255,198,105,117,116,9,27,208,160,100,0,0,243,26,123,13,205,14,50,26,216,206,245,83,32,240,79,38,120,8,11,152,223,14,98,129,56,201,148,208,232,3,4,8,137,2,180,228,161,227,51,164,65,128,0,96,0,2,81,49,48,200,68,73,143,22,53,64,230,150,22,73,9,139,113,248,123,18,81,163,181,167,248,153,36,180,40,74,226,26,80,142,24,118,14,137,49,59,211,102,56,87,165,238,235,122,50,60,182,98,5,234,75,48,29,229,238,26,94,101,197,171,155,1,151,139,5,220,168,231,243,199,55,158,79,122,177,155,43,188,249,193,232,243,202,204,160,118,145,110,41,173,140,131,130,173,111,230,238,139,100,139,67,111,82,188,108,14,81,57,164,79,203,255,251,178,100,81,143,198,163,99,79,19,153,92,96,64,70,186,99,97,231,62,26,221,161,60,14,101,113,129,19,152,168,201,134,9,224,234,174,255,36,187,130,244,14,170,24,65,203,37,31,123,21,137,205,38,224,181,241,21,79,43,190,97,87,37,87,111,152,81,245,36,249,99,211,3,131,2,16,68,29,182,203,36,162,178,48,0,19,56,61,106,146,8,76,134,0,47,153,65,12,20,200,165,219,83,86,160,14,24,159,50,46,187,95,220,244,255,202,127,86,34,141,132,172,231,130,68,181,106,191,232,255,223,255,255,255,235,229,15,241,220,182,71,210,191,254,179,217,44,185,134,53,199,90,150,25,28,236,97,99,153,174,116,230,162,63,24,36,94,110,224,33,156,66,166,2,34,141,114,10,162,242,242,36,80,140,34,103,20,112,144,29,124,36,56,245,112,16,74,127,6,47,68,72,36,113,244,26,98,150,164,99,34,10,4,251,64,134,16,232,236,165,213,212,14,38,50,17,250,10,133,60,179,111,233,108,104,84,61,241,124,156,199,206,0,132,94,108,76,78,23,150,14,234,168,222,193,117,101,48,253,143,1,98,197,90,220,249,44,212,19,156,193,159,17,114,83,11,174,241,22,241,220,104,191,4,129,254,114,70,81,103,189,234,175,89,30,13,30,27,76,218,212,247,2,124,146,92,26,254,115,119,20,202,33,158,166,58,13,83,120,134,244,206,15,47,52,179,68,229,18,252,218,137,95,39,90,155,215,173,201,191,220,105,12,200,206,121,226,66,236,113,131,238,154,143,114,188,27,124,237,174,15,249,96,3,6,142,135,2,3,103,129,73,19,246,144,2,53,186,245,33,20,190,221,12,217,18,181,82,74,3,143,13,104,161,91,79,199,34,95,122,196,176,246,103,11,167,204,239,7,26,216,119,224,147,249,95,255,255,255,220,27,200,233,149,109,95,158,255,232,255,253,16,0,0,137,180,81,224,110,132,225,150,19,6,44,90,25,4,222,119,224,208,8,82,100,152,81,133,129,130,131,3,34,18,64,2,2,168,2,133,154,26,56,38,175,19,236,19,33,168,184,172,238,232,226,36,72,71,135,137,69,104,189,187,13,206,3,136,232,84,37,28,66,139,13,138,204,22,66,100,97,254,203,53,28,158,134,95,121,53,35,221,36,189,253,84,223,159,199,152,213,125,53,219,153,194,150,62,91,229,23,229,140,237,13,249,143,139,115,243,19,44,85,49,35,238,30,38,112,174,133,56,191,160,65,172,204,204,244,168,171,81,140,59,117,255,200,78,177,114,225,255,230,87,255,78,205,248,194,181,145,61,155,44,5,147,60,233,73,236,170,164,94,241,203,237,74,250,83,54,136,121,107,183,106,27,244,148,148,191,82,253,233,184,114,255,251,178,100,96,142,38,121,104,208,155,153,99,240,72,67,186,38,101,138,118,24,229,165,68,110,105,139,129,29,160,233,49,133,137,224,213,121,61,224,171,50,153,132,151,95,9,58,125,247,130,0,0,14,77,52,52,111,80,238,20,137,5,93,19,9,53,126,198,88,212,1,27,169,193,36,63,153,8,212,184,190,24,24,156,123,236,213,9,139,235,76,20,52,25,129,206,196,141,168,184,238,80,151,205,255,254,234,181,119,200,122,10,151,253,94,61,213,214,191,255,242,233,171,12,18,152,54,242,8,194,69,67,19,56,12,76,130,59,32,108,120,74,102,149,185,65,65,4,198,133,5,24,92,35,199,21,35,143,42,20,207,77,51,6,48,6,140,68,25,231,64,137,88,232,9,41,154,211,159,46,205,200,102,49,57,244,159,180,76,55,23,134,180,217,96,60,237,14,155,88,225,0,205,213,99,120,58,120,32,69,216,217,210,57,3,210,148,252,44,159,197,189,56,120,135,68,44,201,180,204,46,28,57,34,117,168,148,187,20,216,146,91,118,198,177,166,38,65,86,34,191,83,201,244,78,240,127,107,253,59,176,99,90,208,173,211,115,234,78,108,238,157,204,56,74,157,209,5,246,143,206,89,94,118,68,109,173,77,86,227,57,251,179,50,221,236,214,219,17,207,177,15,230,32,205,238,171,231,220,174,228,7,183,101,137,114,29,198,187,34,176,0,2,128,5,112,142,235,161,97,73,18,66,64,231,193,67,30,130,37,41,99,19,129,103,214,194,129,254,215,60,83,24,113,169,182,250,74,46,211,113,27,244,6,59,244,15,5,191,163,114,183,189,255,211,255,250,77,193,31,221,187,130,79,63,252,120,161,143,228,127,56,0,204,101,184,251,140,7,194,12,57,200,228,62,14,152,180,10,24,109,143,166,118,6,50,78,96,67,128,227,70,86,234,152,40,233,81,16,160,0,96,12,101,19,228,192,80,115,235,228,162,134,118,185,175,66,161,183,125,61,150,196,195,88,48,2,112,90,108,251,114,156,75,114,203,55,244,238,60,203,97,150,70,174,200,92,53,159,24,146,72,120,221,225,182,119,30,129,29,89,250,238,79,205,184,9,202,211,238,212,124,39,62,98,235,214,255,207,57,68,53,221,120,212,216,71,125,229,19,169,68,53,201,132,5,43,216,180,190,95,10,43,107,196,255,203,30,112,138,13,98,41,233,161,191,64,181,13,102,209,70,67,28,220,238,198,211,74,244,223,223,80,190,144,21,222,100,221,59,173,66,218,181,144,127,49,21,157,200,94,211,51,13,189,237,114,186,182,41,223,46,255,209,126,221,131,203,230,207,231,78,218,31,150,40,202,144,2,169,234,224,178,163,132,151,72,167,119,232,211,5,40,21,145,156,255,251,178,100,117,14,214,186,108,209,11,121,99,244,75,39,138,17,101,226,94,153,37,159,72,109,189,51,9,44,30,40,65,149,137,232,179,132,148,52,152,4,86,212,188,191,121,13,171,165,47,63,220,185,250,96,218,87,94,82,168,249,116,225,242,142,221,171,170,239,234,133,122,17,244,180,191,200,191,251,125,252,19,255,238,95,16,158,112,38,239,253,36,37,74,131,71,88,8,102,64,102,0,190,98,208,0,105,131,5,2,48,43,134,12,84,5,44,232,176,83,186,243,24,160,217,161,28,173,196,16,136,3,64,73,14,244,253,1,88,65,100,17,248,98,206,190,172,66,38,73,46,132,188,43,66,67,78,39,197,41,96,83,161,49,226,50,47,146,216,72,85,215,44,222,219,79,146,90,39,163,54,93,61,98,160,40,88,53,54,136,128,174,179,214,17,19,32,107,210,20,46,182,78,52,95,44,170,11,185,204,84,215,142,204,42,138,190,203,111,167,38,148,47,249,102,227,90,34,128,136,52,29,69,42,242,106,113,143,87,222,236,245,56,186,41,34,68,139,161,44,76,156,113,196,207,223,101,145,116,4,66,160,176,186,36,13,199,14,153,38,84,133,218,76,145,60,76,170,202,68,205,44,127,148,21,89,77,13,190,190,47,125,178,170,42,129,36,87,209,146,152,61,102,30,99,106,142,112,121,50,109,253,75,48,200,211,180,91,179,132,213,140,3,140,30,155,30,198,67,201,234,182,60,168,76,125,218,165,186,117,171,124,80,143,187,235,125,244,209,173,109,247,116,111,79,75,214,159,7,241,254,208,51,255,244,127,254,144,0,21,243,1,5,206,80,65,52,50,164,196,81,211,19,183,200,169,34,48,217,159,203,97,200,64,48,0,44,8,22,14,180,134,192,98,17,161,166,193,203,121,15,76,16,2,18,90,167,5,68,10,14,26,41,72,132,6,44,175,13,211,160,45,100,229,249,214,38,42,164,123,242,220,125,167,58,26,84,151,148,83,110,13,251,70,96,140,199,124,183,31,136,180,166,18,111,26,160,26,62,239,5,5,115,119,91,222,214,251,19,80,114,57,153,113,130,213,172,220,170,127,224,150,80,163,136,227,174,244,154,85,45,34,132,112,45,233,154,242,161,77,98,103,45,142,213,98,91,234,226,170,63,84,142,68,117,186,210,52,47,242,185,213,70,211,221,202,218,104,173,231,40,106,53,35,127,109,12,231,53,54,120,160,218,23,178,23,223,174,177,183,23,254,237,240,0,0,32,64,0,29,4,130,46,179,87,145,6,137,82,200,50,6,64,198,95,108,101,150,134,224,55,221,231,85,127,202,2,26,198,126,155,199,135,153,25,203,243,67,115,90,213,116,253,173,86,240,60,88,35,11,250,40,152,71,8,134,255,251,178,100,129,14,134,30,99,80,147,143,76,210,74,132,250,93,97,231,58,24,221,149,66,78,49,58,65,51,20,40,69,150,9,224,240,207,213,245,104,171,19,32,197,255,95,123,145,179,1,23,205,244,115,51,16,236,194,11,179,48,211,195,19,32,64,169,146,156,33,196,242,205,42,208,129,155,8,17,4,12,112,43,52,96,65,157,183,225,64,241,131,195,105,92,222,16,1,17,96,183,205,129,27,228,109,197,229,93,172,154,29,126,27,163,66,141,207,46,202,145,39,157,88,169,96,89,83,221,86,9,128,217,188,139,24,139,202,125,1,120,89,167,40,80,159,113,25,34,244,192,14,79,56,93,15,246,188,175,176,241,230,202,94,193,191,140,78,61,128,61,157,146,34,76,138,112,236,127,144,39,99,225,149,101,48,172,19,135,134,36,78,211,180,117,59,238,200,41,181,61,36,150,236,96,118,30,57,6,127,195,30,230,134,238,196,12,107,72,102,211,155,156,21,237,228,136,36,162,165,145,82,116,172,242,149,156,104,186,231,7,63,190,15,9,200,0,69,67,82,37,0,129,116,0,194,145,162,203,13,148,8,132,127,21,165,202,161,193,175,140,29,249,192,156,72,136,104,53,41,46,135,166,96,102,252,74,99,242,120,190,37,69,140,187,53,92,226,20,124,73,5,140,131,124,226,95,252,100,123,106,53,61,139,100,183,249,214,45,191,182,239,220,0,37,176,171,100,237,77,179,34,46,204,50,146,51,133,232,88,224,0,25,24,241,244,10,75,33,9,0,100,56,232,161,194,65,99,3,7,12,150,83,99,9,56,184,76,214,8,85,122,65,155,71,154,121,19,145,124,56,79,243,252,72,70,175,199,20,85,172,223,55,249,105,187,148,44,29,208,136,201,163,109,158,154,0,25,56,11,210,206,125,63,227,113,102,211,221,167,151,227,81,134,234,155,54,125,0,203,126,79,143,40,109,217,198,128,118,156,193,225,195,96,220,143,42,16,198,237,114,167,173,185,147,83,48,114,9,143,142,207,21,26,219,196,202,29,64,70,60,233,251,84,29,112,161,29,221,221,188,136,48,136,34,138,110,213,205,151,107,225,115,227,245,212,151,67,220,107,237,12,225,138,10,78,132,142,211,85,10,143,90,133,70,77,99,90,174,215,197,74,85,6,136,27,111,97,117,181,101,255,143,149,164,204,20,0,192,48,0,5,0,101,103,128,92,72,89,123,21,14,37,72,189,47,85,122,94,118,28,76,27,29,165,202,241,113,243,4,219,156,186,167,168,207,115,216,21,117,11,186,165,125,7,216,243,103,143,33,191,255,223,255,255,243,194,142,145,178,111,160,146,233,142,226,231,36,131,152,248,96,103,119,225,202,65,198,106,0,140,134,12,214,98,26,255,251,176,100,151,142,38,176,109,207,147,152,92,96,64,194,170,122,97,98,114,27,105,163,62,110,101,237,129,39,14,168,169,135,161,200,52,24,48,4,44,2,50,8,88,176,9,0,18,192,32,115,231,197,3,17,140,56,216,57,170,106,98,160,148,173,250,101,176,181,233,127,76,9,62,98,74,141,47,27,187,193,122,6,171,4,176,196,161,126,112,142,203,172,182,65,128,70,169,101,180,211,22,254,204,219,61,132,184,71,110,9,114,247,106,38,186,126,253,246,109,15,125,113,17,202,157,137,163,27,96,81,110,144,86,229,136,217,62,17,44,115,111,197,154,217,71,174,230,172,26,214,87,8,152,145,183,219,63,94,9,245,90,48,163,177,110,205,242,184,103,146,46,69,170,122,75,5,227,19,122,24,149,204,6,140,249,102,222,242,238,12,212,66,60,140,6,254,111,101,30,119,28,187,68,158,117,230,135,41,216,220,161,91,46,54,180,151,137,109,191,123,6,233,8,154,111,19,114,206,154,0,0,32,144,33,43,209,189,98,16,180,148,149,98,198,230,17,9,255,100,238,84,162,179,198,38,43,252,212,100,134,206,226,190,34,230,76,241,199,76,16,51,252,144,34,98,242,117,66,210,243,242,96,242,175,137,200,29,78,118,198,127,2,230,115,95,255,255,255,106,95,211,254,116,0,0,73,120,199,53,83,140,54,204,234,38,52,58,24,230,131,129,128,56,52,46,99,195,200,24,171,9,28,7,24,200,90,56,20,198,30,64,113,224,70,196,76,49,96,176,49,109,9,35,23,69,230,253,241,45,212,226,44,225,85,227,100,150,30,132,123,146,220,157,153,165,153,100,142,172,75,43,141,91,144,243,92,104,17,107,244,146,42,167,49,25,209,66,117,27,128,199,178,193,149,103,98,204,223,230,203,197,153,196,138,126,130,113,6,222,116,90,233,190,232,156,84,231,187,34,110,3,132,178,210,169,220,166,59,134,223,147,53,232,15,102,197,53,157,48,199,59,1,180,28,132,113,13,246,143,60,232,234,125,52,51,191,126,87,110,56,223,104,46,138,207,59,199,37,225,16,205,34,91,64,133,41,139,40,112,41,54,178,236,47,173,93,142,117,214,172,87,119,201,17,192,42,223,161,0,8,4,82,2,193,32,194,129,136,168,112,147,120,153,56,41,8,171,118,105,52,211,14,128,180,18,220,140,142,145,117,4,202,40,243,190,167,160,30,198,197,250,64,182,82,116,79,26,207,219,241,51,23,241,47,255,255,255,250,244,139,191,251,80,191,255,255,255,254,255,97,239,147,150,130,243,93,70,197,64,38,25,7,214,113,168,201,154,88,198,89,16,156,62,24,86,43,10,138,76,6,2,80,18,201,147,2,76,82,60,24,13,24,124,156,255,251,178,100,160,142,198,102,104,79,155,154,98,240,80,139,10,19,101,101,118,25,49,169,58,110,61,53,1,139,32,103,133,164,157,242,0,5,13,48,131,128,70,17,9,37,81,106,75,165,15,181,66,96,26,183,129,64,108,176,104,11,115,69,128,25,130,176,27,160,220,118,38,172,47,115,66,48,23,102,251,178,201,13,138,97,169,14,98,179,72,121,182,254,24,192,90,197,222,61,204,3,139,114,54,155,143,119,51,168,89,131,54,216,84,137,207,62,74,218,12,122,191,189,42,139,100,127,125,248,189,82,190,121,242,13,91,249,138,141,220,186,65,61,178,225,26,188,36,172,169,40,242,33,220,219,201,91,146,142,218,217,15,147,148,41,191,193,26,210,4,150,66,200,242,77,52,35,48,129,66,147,102,46,139,58,137,248,38,85,41,46,79,74,92,24,68,156,96,215,248,120,101,44,29,50,161,219,243,8,8,196,150,13,22,217,76,93,18,98,50,1,96,10,61,27,91,50,147,2,46,122,146,32,112,56,215,53,20,91,247,164,101,250,41,249,149,116,203,231,29,37,247,239,50,183,131,224,69,212,90,33,141,79,143,65,67,170,127,136,227,127,245,63,254,106,55,254,119,84,20,62,139,208,170,72,160,185,50,182,75,61,118,215,219,244,87,75,243,185,96,0,0,0,2,0,19,114,206,84,219,52,97,211,131,94,2,32,155,21,248,212,186,164,4,205,91,209,88,96,38,34,180,97,29,82,36,185,17,132,24,74,37,253,2,82,215,106,240,28,56,32,35,2,79,9,97,102,194,106,3,59,46,162,16,209,77,44,47,198,117,26,250,31,220,77,172,153,51,218,242,22,204,161,67,57,40,251,137,238,14,34,175,227,239,67,229,216,197,45,92,207,0,92,74,213,226,190,115,120,127,116,103,235,53,83,108,39,234,146,220,35,21,90,200,153,240,80,117,111,226,80,94,115,171,240,170,148,254,225,44,110,91,45,184,74,228,22,156,101,26,78,112,196,14,58,214,248,31,153,41,248,170,201,84,77,169,9,193,206,81,208,155,69,149,207,253,0,0,4,0,2,103,48,135,84,251,90,228,130,47,184,255,149,64,12,149,241,141,212,75,109,91,196,42,127,89,113,171,187,145,140,207,97,54,115,25,254,111,61,16,197,166,171,209,252,106,8,250,114,51,182,187,53,119,139,244,50,255,246,210,114,9,179,38,230,18,80,81,81,242,97,226,37,4,21,116,252,92,1,48,243,27,51,72,1,53,100,120,51,80,167,51,14,76,52,20,22,10,136,134,32,4,70,16,128,96,96,232,193,16,32,197,81,72,46,9,152,144,37,132,11,198,245,40,206,99,162,19,28,80,33,186,116,159,43,124,70,8,20,6,112,179,44,81,164,162,255,251,178,100,163,8,5,131,104,209,235,120,73,96,81,104,90,58,97,229,44,26,73,163,52,46,229,45,217,72,170,105,104,242,157,248,193,93,76,96,113,170,28,144,146,247,118,134,52,153,233,97,3,212,182,86,61,186,70,206,180,220,138,171,102,114,187,226,204,249,75,2,89,181,94,163,127,155,49,6,140,161,147,104,166,145,142,27,16,95,184,121,46,7,158,67,85,138,122,171,36,9,75,210,180,195,240,233,188,69,169,78,237,121,11,78,82,221,212,204,49,5,158,148,148,158,212,47,73,161,59,237,79,106,87,94,223,181,234,126,218,83,98,51,159,106,173,85,165,224,74,218,197,203,177,3,70,24,143,140,113,135,98,248,111,113,92,222,188,198,250,144,73,79,223,62,99,149,0,128,4,0,225,31,128,249,35,203,121,188,29,33,204,220,4,210,185,249,140,197,70,232,195,199,86,113,133,169,140,134,124,110,197,95,70,47,74,47,188,105,104,166,14,103,144,160,203,83,174,170,246,255,251,127,255,175,209,93,206,190,112,233,129,57,83,45,49,147,60,197,34,103,126,210,2,215,214,181,122,142,8,0,0,51,19,191,211,40,217,35,145,210,131,95,6,51,99,121,115,8,64,208,193,152,46,92,24,56,40,21,65,147,16,68,99,25,137,209,80,164,8,97,15,1,70,53,130,5,168,64,16,71,70,192,161,214,55,18,168,163,245,16,154,102,30,157,75,249,169,191,4,65,131,1,86,36,205,50,80,42,24,170,71,2,178,83,228,194,46,163,133,248,119,137,178,152,13,135,16,244,137,254,212,35,21,204,245,54,156,157,48,158,142,54,114,58,38,240,209,11,51,68,158,176,27,32,236,253,141,62,49,126,254,201,193,197,72,53,155,89,131,173,162,137,205,103,241,245,224,70,107,142,241,24,247,108,214,211,101,209,255,203,188,199,110,74,225,254,167,151,217,206,62,117,31,191,133,140,248,175,43,122,95,203,22,5,181,153,173,104,154,215,202,246,43,50,182,12,22,187,182,185,197,96,137,17,174,144,216,227,49,82,176,149,138,214,69,44,207,173,13,125,201,229,37,140,237,115,4,78,105,201,2,86,97,241,122,192,20,108,53,119,194,10,25,69,140,111,180,1,65,132,31,108,45,103,67,10,234,68,224,153,187,238,163,252,150,52,191,254,18,88,226,2,243,123,154,48,16,124,181,23,83,205,109,111,61,95,87,243,148,143,167,103,102,254,110,159,101,40,107,209,196,196,81,46,199,232,197,88,88,243,140,161,161,234,15,6,77,187,22,102,216,116,169,42,116,153,139,157,209,84,213,70,180,117,213,40,130,94,193,142,123,146,252,76,217,16,132,193,109,92,204,23,112,210,149,188,208,131,240,213,10,96,204,225,104,255,251,178,100,183,14,135,98,104,204,19,185,123,176,110,74,154,71,61,103,122,27,197,215,50,78,229,111,129,157,178,232,205,131,162,57,2,51,152,54,63,152,16,13,15,4,129,64,108,194,178,96,32,16,30,46,199,133,131,19,128,38,234,35,26,205,113,3,130,53,69,148,35,184,153,197,129,76,102,18,249,26,100,79,8,161,172,49,169,43,120,89,18,168,200,79,157,144,93,108,47,50,37,39,181,35,49,85,179,137,236,226,44,133,134,176,190,33,220,31,22,101,24,159,115,233,168,236,84,113,244,106,241,244,200,221,85,156,162,151,66,16,236,169,133,185,112,80,77,125,114,213,251,176,250,30,143,190,45,168,158,45,98,242,126,157,108,219,99,176,245,24,219,44,122,7,107,142,196,203,10,14,14,217,59,201,242,41,227,67,187,237,147,206,205,213,212,87,74,54,159,74,211,17,72,221,233,146,153,202,72,150,57,140,62,181,219,99,182,83,88,142,250,63,69,45,122,252,57,145,215,29,253,92,95,207,245,84,130,0,1,119,239,73,122,153,184,232,68,0,22,140,165,168,197,243,100,177,235,82,88,37,45,55,174,253,23,203,107,209,154,112,26,54,165,12,100,218,87,122,189,125,31,215,255,175,254,159,244,58,255,197,132,91,249,35,255,22,207,184,231,89,0,152,185,15,240,145,53,69,10,201,200,219,219,194,180,142,142,231,94,106,250,231,105,162,18,186,149,31,240,122,223,197,69,91,119,83,114,59,210,71,0,23,179,31,240,78,135,74,48,216,212,200,141,131,96,151,14,204,52,110,164,0,208,16,44,190,6,10,4,136,140,32,160,121,131,8,112,65,130,133,176,225,80,54,153,196,64,36,76,126,222,50,176,26,195,176,184,109,239,149,96,244,51,184,110,178,137,74,159,249,29,236,229,174,203,248,233,212,70,67,16,92,24,88,17,96,22,105,130,164,99,135,216,21,165,147,57,241,245,21,37,145,157,61,26,112,187,218,246,193,50,12,130,178,155,11,226,229,132,39,247,37,137,171,53,147,156,126,125,200,102,85,77,58,46,20,209,221,233,72,190,203,187,155,175,173,178,207,110,210,183,251,170,191,181,145,27,229,20,83,93,187,77,108,70,173,167,86,162,159,197,219,204,233,68,76,196,129,71,39,70,187,180,0,1,89,138,112,38,227,126,24,12,118,99,38,1,157,75,103,20,29,16,0,204,16,81,48,72,45,10,76,52,5,28,33,141,0,192,131,20,117,64,234,197,64,122,234,105,194,64,72,188,54,80,7,113,211,214,95,35,149,113,152,48,122,27,106,28,207,160,56,93,78,209,46,24,113,227,181,55,9,228,54,246,72,161,220,27,180,244,155,35,86,48,88,140,178,185,250,105,18,146,84,219,255,251,178,68,142,140,229,185,103,77,147,137,54,64,186,110,25,194,112,200,214,21,237,163,54,110,48,211,194,193,47,102,201,199,154,97,46,205,33,173,191,236,5,2,25,89,183,151,238,141,157,205,229,38,244,235,110,254,248,234,27,109,86,138,88,6,145,176,108,193,161,65,173,200,195,148,233,225,229,183,151,130,151,187,28,245,44,144,40,63,214,133,196,115,223,168,84,66,173,40,120,250,130,229,26,113,181,99,9,69,201,170,251,255,186,95,241,182,4,216,176,0,73,39,0,23,51,169,216,12,120,237,50,41,72,193,197,19,82,4,193,4,3,3,135,32,131,4,0,194,1,75,173,43,4,1,132,159,50,24,65,109,142,139,195,4,40,18,93,245,150,204,65,133,137,4,68,50,122,213,9,135,84,193,72,250,141,6,107,3,234,176,152,242,210,53,193,213,103,106,157,173,191,89,57,172,243,47,99,150,106,2,239,183,102,173,171,159,201,199,30,239,221,211,157,179,185,46,215,54,239,46,31,178,206,226,29,185,222,215,47,94,237,134,111,239,118,185,121,253,217,211,122,229,204,223,105,156,83,162,219,120,234,215,167,239,183,154,109,157,114,199,137,40,181,250,130,224,153,3,104,245,152,100,236,226,143,185,50,212,116,252,109,29,215,208,149,24,18,210,112,249,193,141,31,166,71,26,25,176,8,110,224,25,128,134,65,99,82,210,48,96,21,51,11,238,160,129,64,18,125,48,101,85,25,22,137,9,83,133,13,235,51,24,147,49,30,8,161,231,91,213,65,68,88,87,137,200,197,81,26,213,117,8,238,50,108,201,25,133,154,56,247,234,148,116,215,85,73,117,11,12,90,101,236,108,60,180,245,188,250,169,36,155,201,200,118,187,230,154,110,162,87,71,213,243,170,170,141,138,221,199,119,255,215,24,69,45,253,160,240,8,217,10,155,103,73,255,153,60,185,135,214,246,141,61,205,145,107,167,221,221,198,121,37,120,214,108,110,250,212,89,50,174,143,96,8,218,158,176,16,111,200,59,252,196,127,71,232,231,85,190,146,0,85,99,11,44,243,232,97,195,171,8,179,93,75,211,76,11,99,52,137,209,64,224,194,177,24,195,128,152,44,3,152,222,12,152,164,28,4,7,230,8,6,97,112,16,142,224,232,3,56,20,125,32,26,137,142,60,203,82,53,116,49,18,81,212,17,101,217,4,151,253,84,157,129,160,240,242,19,210,11,22,111,140,146,25,164,101,210,103,141,170,117,201,104,114,38,163,245,62,138,237,185,93,154,75,205,159,27,114,42,101,210,4,18,127,166,225,200,139,16,44,64,142,45,77,232,86,105,86,4,12,39,175,188,209,178,119,172,138,209,41,105,75,41,119,162,89,70,144,43,173,61,223,20,255,251,178,100,77,12,134,237,113,203,147,186,75,112,106,41,9,247,105,136,120,24,181,163,50,78,229,43,193,188,36,39,169,165,161,224,96,155,226,244,172,145,49,127,164,68,155,126,241,208,213,216,119,185,210,247,73,161,184,39,34,11,80,248,205,37,18,148,40,86,110,97,11,164,180,53,12,219,72,162,154,78,187,122,211,144,138,213,84,162,164,44,195,127,183,79,51,105,47,246,181,235,100,160,1,12,8,231,66,42,104,66,23,192,84,129,162,16,78,46,160,96,149,238,248,194,31,218,72,13,200,38,41,102,75,65,241,251,109,86,210,232,183,214,124,218,182,138,202,56,186,12,34,131,251,224,155,143,252,238,120,175,140,50,34,157,8,49,210,226,156,104,223,234,174,101,99,158,46,185,138,22,190,122,121,243,197,227,27,120,160,148,101,205,193,163,228,212,8,131,188,221,77,171,121,26,92,123,211,168,2,166,204,126,105,78,249,79,141,144,1,77,9,68,204,72,73,12,161,17,204,17,16,194,195,216,48,15,83,96,48,114,98,8,62,41,248,128,38,192,105,150,196,203,188,117,9,39,50,211,98,173,132,88,8,4,192,86,212,122,119,66,129,164,123,162,190,31,181,21,158,187,53,86,105,231,127,89,141,217,150,43,121,108,74,227,13,62,221,110,213,75,31,40,101,83,50,11,192,142,251,20,80,219,103,91,61,24,226,95,185,162,136,229,107,49,147,93,18,51,128,235,89,136,231,21,16,78,211,217,162,219,196,41,34,78,87,114,87,63,169,173,81,92,210,134,22,133,79,20,243,247,35,114,124,241,134,253,64,212,12,183,113,66,232,226,253,110,208,185,0,239,46,187,25,53,177,68,107,40,76,243,39,102,204,109,178,35,47,77,73,205,205,179,212,204,197,98,16,65,187,58,12,48,4,233,10,9,0,26,80,195,224,161,177,148,142,68,161,18,89,60,212,38,6,1,7,151,88,88,131,40,165,41,50,84,16,173,167,113,15,72,228,223,65,197,231,152,237,109,82,57,160,92,136,163,69,23,38,133,46,41,22,189,186,105,110,134,212,64,184,197,174,248,24,179,137,22,172,139,24,115,188,228,199,6,32,55,15,201,220,133,118,61,172,29,60,60,35,113,195,111,52,106,139,123,149,192,224,8,76,148,77,79,231,56,207,64,56,141,17,73,204,133,60,13,213,6,4,2,25,129,0,41,131,33,24,20,19,49,144,64,26,40,12,64,142,208,161,243,230,164,119,48,8,1,250,6,216,208,42,85,229,98,51,147,72,235,115,22,30,193,193,148,81,248,22,133,196,28,13,228,165,130,245,31,87,207,211,60,181,18,87,176,242,250,121,35,108,130,206,179,97,162,130,194,16,156,30,8,84,84,71,113,37,0,145,255,251,178,100,54,12,198,133,117,75,139,185,66,240,106,200,89,227,105,39,142,25,77,215,48,46,233,11,193,227,35,230,137,149,142,120,132,10,22,96,178,144,69,199,10,227,34,160,224,233,28,114,152,148,180,33,195,189,149,185,102,89,72,120,162,89,245,2,82,110,229,137,148,153,208,92,99,90,199,66,176,168,111,15,72,136,107,168,242,157,212,128,230,212,120,247,97,98,168,94,221,142,167,37,113,102,233,197,178,133,172,108,28,168,92,33,240,34,144,62,14,26,45,36,106,88,227,70,42,219,222,82,204,190,203,39,88,1,220,163,18,160,232,67,70,84,116,208,71,22,84,221,76,40,148,204,106,137,230,184,33,233,115,57,66,117,88,141,150,250,51,233,62,203,195,54,209,250,141,86,127,210,61,255,166,61,222,93,214,106,79,167,248,143,94,254,105,26,20,9,212,54,229,34,208,156,211,188,142,135,213,105,221,70,171,41,247,10,16,207,156,142,182,71,207,141,19,173,235,149,46,104,163,67,208,129,25,122,212,11,185,96,45,96,25,129,128,89,246,107,169,175,207,32,24,22,50,196,154,54,68,64,6,7,134,7,143,0,64,40,182,38,13,131,102,22,131,2,172,155,170,18,1,92,80,48,193,120,50,4,199,129,8,74,189,204,193,62,26,234,2,218,4,30,235,84,94,78,59,72,7,23,145,59,172,150,134,37,90,62,226,77,177,55,230,10,123,186,210,223,151,105,162,239,154,136,38,6,14,16,198,11,48,120,64,142,96,137,50,105,198,85,88,204,251,198,152,199,53,19,52,78,112,119,138,142,176,203,101,35,44,186,81,147,121,172,185,7,83,36,149,193,88,163,61,141,140,82,237,144,153,20,161,238,112,195,6,56,169,6,168,186,205,100,218,51,217,66,181,14,40,115,159,3,230,153,158,86,45,97,78,152,45,168,116,23,80,240,130,74,20,58,113,142,183,13,125,40,254,135,90,192,227,59,83,232,1,232,8,4,19,108,35,81,129,76,20,14,101,27,161,141,216,112,105,206,78,56,241,202,206,198,89,112,42,151,241,234,129,90,131,42,250,208,191,147,24,118,209,228,245,151,172,96,159,226,193,244,197,54,24,2,93,170,171,14,223,234,23,61,159,15,185,147,86,164,219,111,204,73,37,244,109,12,64,229,152,49,172,146,166,212,163,113,34,145,55,154,247,119,188,169,215,160,225,188,173,186,155,226,13,80,89,199,254,14,60,212,226,139,15,111,213,254,244,254,178,0,38,218,112,70,128,60,109,12,215,67,227,31,28,12,202,117,51,40,16,26,2,129,203,72,50,4,48,56,20,28,9,107,74,106,196,147,13,173,18,141,137,128,76,20,128,1,126,33,7,77,141,1,102,243,158,170,180,222,89,255,251,178,100,30,12,133,170,103,206,155,140,53,160,105,201,201,247,101,34,210,26,181,185,56,85,204,128,9,169,167,104,118,176,160,0,181,213,86,33,74,249,101,148,131,234,212,8,217,6,81,13,47,173,50,143,98,95,29,91,179,133,248,37,200,248,158,19,62,71,107,116,37,213,154,102,234,106,52,184,76,8,11,80,132,229,221,25,166,169,39,164,25,82,117,248,34,201,233,25,221,137,199,147,222,137,50,95,250,154,150,187,140,103,162,100,16,53,35,201,147,195,94,172,251,184,156,120,72,20,21,201,144,100,225,163,225,7,48,132,147,73,210,32,235,174,229,31,65,88,198,144,29,248,140,61,83,64,16,177,218,147,4,32,15,38,14,5,108,144,254,86,195,192,22,49,207,95,46,162,221,140,196,34,136,231,111,149,33,49,158,99,217,155,24,119,95,175,252,48,215,63,13,175,167,159,182,108,223,87,214,247,114,118,93,91,151,122,85,127,75,63,212,52,162,236,202,170,167,157,224,183,139,204,65,140,44,201,83,168,55,40,249,19,255,86,214,103,247,93,234,82,127,118,191,133,231,195,62,84,158,223,233,1,170,243,38,75,15,235,181,49,234,240,204,201,0,34,228,196,194,160,64,44,193,2,180,141,3,2,192,129,128,128,208,160,5,86,176,178,223,44,80,40,112,60,41,193,208,233,97,168,203,119,37,17,171,87,125,37,140,21,95,58,36,66,60,13,195,30,212,198,12,135,101,79,180,98,59,122,118,66,215,225,136,118,151,85,113,229,220,127,10,91,58,213,142,77,217,177,173,213,169,141,75,54,171,99,134,127,188,173,229,150,187,90,229,75,85,165,56,255,51,203,13,217,238,249,71,150,58,175,71,111,11,118,173,83,97,22,230,20,181,181,127,87,108,222,198,139,14,110,237,186,191,172,112,187,143,216,207,114,184,245,189,87,183,63,8,175,122,253,23,59,63,151,41,251,157,54,240,203,42,252,171,134,27,254,255,115,185,95,10,28,117,159,216,171,249,239,188,179,91,127,219,219,183,255,255,255,255,255,247,94,145,223,64,0,64,196,149,86,198,8,95,181,195,64,8,146,96,205,151,185,146,70,22,227,141,16,151,67,235,1,73,81,134,226,215,144,148,16,4,141,162,156,212,61,198,64,70,123,212,183,249,164,67,211,89,143,32,121,117,38,44,207,169,174,167,11,201,29,26,173,48,243,15,99,93,201,78,76,163,110,202,253,153,116,177,233,156,99,100,8,60,115,116,234,132,70,191,191,76,151,81,11,200,247,86,197,156,191,232,0,0,164,17,140,197,130,49,161,1,30,14,66,8,140,110,140,5,151,156,90,232,104,6,14,23,4,100,66,153,131,98,32,46,252,108,84,139,119,38,136,222,38,217,255,251,178,100,22,0,7,13,134,86,62,105,224,0,74,70,106,83,199,148,0,25,129,201,80,61,183,128,1,52,27,39,135,176,160,0,195,74,33,45,5,43,28,209,206,34,86,73,203,98,24,48,46,242,4,70,149,41,214,206,165,123,1,46,199,30,148,160,49,20,168,90,4,33,234,3,11,91,143,2,74,82,3,193,99,19,65,112,58,25,213,226,89,105,228,181,241,88,21,148,141,239,26,27,158,220,35,229,117,31,189,155,114,196,205,169,175,245,168,50,191,129,29,242,144,184,50,45,222,101,92,126,213,152,24,164,71,239,239,171,239,87,126,172,101,142,200,245,11,180,69,28,122,195,175,132,254,62,108,205,171,234,247,214,177,2,154,251,251,220,180,135,30,175,227,205,141,188,137,152,25,242,235,89,204,251,255,91,207,223,255,255,255,255,255,255,255,255,255,255,227,26,215,165,55,255,255,255,255,255,255,255,247,198,45,188,234,36,66,129,64,136,0,24,1,43,9,241,36,24,37,182,193,154,85,141,197,80,74,208,11,179,84,246,153,14,91,89,71,129,140,32,177,54,83,73,136,51,194,76,241,181,30,195,5,17,41,248,136,136,139,32,223,255,22,161,152,203,255,249,212,96,24,45,114,92,101,95,255,255,244,210,16,130,9,12,84,140,196,64,76,112,124,205,40,130,226,128,224,33,198,2,160,131,40,101,33,64,32,184,1,152,153,13,22,24,64,12,10,155,162,124,63,222,190,12,66,76,174,93,29,192,62,85,49,83,201,33,105,130,126,67,82,89,170,241,132,56,139,178,113,72,173,139,131,226,120,154,181,217,237,155,148,34,68,180,170,149,173,3,93,198,85,37,241,168,172,24,134,220,220,39,111,117,224,91,22,221,20,25,195,118,45,230,139,83,241,246,55,109,210,181,168,139,173,59,159,113,26,98,217,185,76,100,77,241,245,243,26,86,25,183,26,218,205,55,136,112,212,84,147,226,237,243,90,27,97,89,243,120,55,245,214,170,227,38,254,119,127,111,222,164,35,111,57,182,254,127,172,10,235,214,154,254,155,251,139,255,131,121,181,241,138,77,253,63,183,197,177,150,229,44,81,192,231,38,16,8,136,92,248,97,131,29,52,46,247,117,33,85,19,43,40,51,18,120,89,164,226,69,70,161,162,32,44,38,42,106,30,55,42,62,44,132,133,205,101,60,213,52,209,84,96,232,122,18,84,211,211,208,145,175,87,115,152,179,155,255,151,255,255,210,222,81,151,51,153,246,12,249,224,199,48,8,7,29,131,19,205,100,212,197,22,15,166,196,121,213,164,26,41,233,143,1,22,65,91,140,28,21,108,146,81,130,128,72,160,154,250,192,186,229,5,205,122,60,58,96,226,94,186,232,1,131,173,85,155,255,251,178,100,27,8,6,200,120,82,11,111,111,64,69,102,74,67,60,98,208,24,97,159,83,77,65,254,64,250,25,106,36,244,9,160,71,37,9,138,53,248,180,106,146,1,153,186,52,10,210,43,65,108,34,81,204,98,67,0,114,190,118,188,99,61,83,55,82,97,27,31,75,69,83,45,171,69,192,135,90,101,108,118,246,213,69,5,49,202,45,36,97,113,246,110,79,223,27,139,19,119,214,204,186,99,30,3,139,94,89,192,22,138,169,32,73,17,45,237,176,250,10,215,15,86,7,29,229,195,37,156,56,31,248,219,198,214,165,111,211,46,182,174,109,234,115,244,253,66,103,131,9,138,219,121,73,160,143,167,43,111,91,120,131,178,205,2,84,213,208,190,182,209,236,183,211,205,78,116,78,26,213,69,70,172,174,98,164,147,65,72,27,154,178,79,232,107,44,3,128,0,0,128,31,234,243,188,43,130,109,92,4,195,227,174,34,77,172,117,51,22,27,226,20,179,107,90,220,222,29,113,102,8,159,59,223,255,49,117,247,40,227,98,95,76,16,132,214,88,89,120,150,4,47,74,116,111,250,127,255,240,51,93,126,59,237,253,224,18,37,56,91,227,141,17,72,20,60,18,216,248,58,126,223,19,24,221,10,216,140,137,5,32,96,19,4,47,3,20,188,209,93,23,170,151,2,81,137,65,156,235,164,153,179,183,226,10,200,184,108,188,177,135,71,56,214,114,166,190,208,121,13,64,15,102,238,214,98,20,124,222,171,227,115,111,161,88,44,236,255,100,59,220,210,101,94,251,151,156,11,26,150,216,81,219,229,67,229,130,201,106,120,135,140,242,164,170,41,51,84,69,21,204,173,48,9,70,200,173,70,233,181,97,66,23,246,254,123,124,75,179,245,165,215,245,137,253,86,41,76,163,254,153,109,106,221,74,175,189,217,97,210,91,91,92,130,215,127,120,113,91,107,219,208,66,11,11,51,231,234,72,222,3,250,214,20,108,231,24,85,194,249,104,191,65,91,90,218,176,131,19,253,96,24,1,65,58,153,232,223,8,114,150,100,223,100,168,59,11,147,67,132,230,2,160,91,123,187,97,183,209,3,219,66,65,143,102,241,58,223,175,174,192,197,240,72,180,35,255,138,255,171,83,240,14,187,29,164,67,255,163,238,250,124,72,0,36,136,84,118,184,2,216,37,134,103,229,199,242,108,5,7,77,35,48,200,40,31,12,13,72,147,29,1,88,67,65,154,49,32,130,169,171,196,34,9,12,21,18,88,111,184,1,8,34,97,158,116,37,194,196,249,113,218,73,196,241,133,179,168,45,164,86,100,184,54,82,229,35,156,146,202,127,19,67,123,170,156,208,119,231,90,166,121,68,74,146,7,54,14,158,205,101,197,187,156,255,251,178,100,50,136,7,135,114,81,27,120,22,112,67,231,154,69,96,199,114,30,177,193,68,238,100,89,201,8,30,105,181,133,10,88,200,141,175,45,89,37,51,7,181,18,142,75,66,164,135,229,183,163,204,190,245,73,250,169,195,127,180,50,250,220,169,133,59,49,175,143,254,187,30,171,37,53,173,110,223,213,119,250,85,111,248,204,136,167,223,213,45,47,62,143,80,4,138,159,63,202,151,157,212,182,155,26,143,70,235,75,225,140,244,250,198,93,43,255,22,187,94,165,106,59,57,32,182,191,227,178,170,57,108,162,85,116,148,130,83,159,165,149,74,178,187,186,89,222,225,3,253,253,246,19,8,187,215,159,58,119,146,1,203,85,155,163,211,123,30,159,94,220,27,80,16,0,37,58,114,96,104,102,31,70,168,44,169,89,151,91,112,186,137,254,242,191,60,198,215,60,209,239,39,17,220,152,116,238,212,36,108,230,241,171,244,155,80,199,67,246,79,249,159,246,255,147,118,254,10,22,254,165,27,214,239,174,53,193,22,250,254,84,128,5,89,46,138,172,140,60,124,130,140,142,145,58,146,228,4,195,95,134,113,3,3,140,163,160,37,132,22,20,14,0,204,66,167,48,112,28,201,34,5,215,5,1,1,6,26,1,169,23,196,66,31,14,18,228,232,228,10,0,88,206,11,67,199,50,113,120,198,223,110,41,251,244,165,1,213,6,166,190,163,133,12,242,227,119,16,15,95,85,126,122,236,78,185,85,33,39,225,175,186,170,49,219,84,74,54,0,76,120,184,97,178,70,26,246,47,2,195,178,67,145,182,147,33,139,237,139,222,255,154,75,188,107,64,25,208,243,58,26,85,213,123,159,240,20,190,59,170,19,24,246,135,123,149,96,10,26,12,238,64,100,79,95,195,232,47,239,114,142,47,172,109,103,247,39,251,188,158,250,28,114,79,155,159,148,135,61,212,181,25,167,212,130,246,28,175,46,185,154,3,105,112,249,69,248,62,53,42,165,219,164,37,117,185,6,56,253,253,93,162,203,40,63,238,125,106,178,221,252,9,142,112,253,203,127,147,212,228,88,255,127,240,75,121,128,0,0,4,0,80,0,0,188,81,88,29,192,10,157,248,218,154,62,118,37,243,186,116,103,161,95,188,108,107,219,130,226,229,133,78,80,114,189,104,203,158,44,189,1,194,127,232,94,143,209,191,215,254,255,241,31,241,219,252,49,255,250,125,255,250,65,0,4,129,120,69,24,98,143,194,167,131,178,39,191,152,100,160,133,255,49,139,51,1,11,8,27,89,194,66,206,144,58,36,172,100,74,161,236,93,225,80,0,194,182,93,1,138,12,160,126,80,35,51,47,126,27,130,82,90,205,86,141,58,213,113,105,149,95,5,103,73,255,251,178,100,35,140,70,238,105,81,155,120,124,240,70,138,106,33,97,170,128,157,57,161,64,110,97,243,200,238,172,106,116,243,29,8,138,73,18,137,19,23,90,146,165,229,255,221,92,247,207,125,138,23,79,221,99,46,255,146,8,141,46,214,167,224,61,114,126,192,113,166,127,12,28,158,111,26,174,150,90,137,89,141,221,165,213,103,54,230,255,89,223,230,85,138,174,195,125,249,13,141,254,131,108,99,111,22,158,37,176,203,165,230,133,141,124,194,207,130,196,111,238,82,111,185,152,28,231,133,17,234,86,118,37,93,45,152,246,251,16,239,90,185,193,178,230,93,66,25,96,126,171,147,121,184,193,106,195,88,163,213,22,52,251,158,81,171,131,206,251,52,21,217,139,135,241,100,137,223,53,91,77,13,15,82,76,1,106,140,85,231,69,194,128,20,69,192,6,225,92,60,144,83,109,181,84,133,182,156,175,184,78,244,15,2,254,171,197,193,101,19,157,65,249,125,186,76,254,83,202,63,35,111,243,61,188,223,245,43,254,162,175,253,3,191,253,191,244,51,255,255,144,254,255,179,250,128,0,0,12,0,48,141,12,162,50,128,136,198,198,19,47,120,204,134,4,16,129,140,224,208,18,45,0,135,101,207,48,224,12,144,28,98,118,193,130,2,6,83,33,176,96,0,17,49,67,14,80,228,140,192,193,1,163,156,130,210,209,29,101,234,6,232,85,52,78,20,158,242,148,192,139,44,61,105,88,12,75,7,18,172,146,196,205,191,93,158,164,83,201,188,105,97,204,42,105,125,141,122,229,205,118,135,153,212,101,205,67,59,180,19,152,238,222,41,35,29,237,219,142,157,253,253,70,75,159,34,119,185,158,25,237,147,204,255,117,114,122,73,140,180,198,86,59,106,138,181,219,118,176,232,124,133,199,182,155,111,172,59,178,157,194,14,191,104,222,244,125,43,90,104,127,103,121,204,70,216,80,233,125,60,214,177,157,124,151,29,95,182,245,140,55,223,4,100,109,56,223,104,166,91,99,41,91,74,225,154,75,13,25,61,246,160,205,16,246,218,231,39,170,183,71,141,154,223,150,49,105,29,250,1,12,8,13,144,151,145,227,26,232,236,7,142,130,214,18,147,21,1,188,232,43,89,243,4,15,253,11,94,254,237,253,125,250,57,184,241,156,119,253,62,223,255,167,253,63,234,51,255,255,253,127,219,255,79,252,175,255,240,224,0,0,99,8,40,140,224,94,51,161,208,201,76,227,79,244,12,32,2,40,2,154,20,244,100,32,209,129,192,202,0,97,240,82,5,153,53,70,98,32,153,134,73,205,100,128,60,97,192,200,32,17,23,120,1,134,65,227,21,86,26,204,204,12,7,189,105,250,32,50,223,138,42,72,210,183,255,251,178,100,38,12,39,4,103,80,19,152,125,116,74,73,26,87,60,173,154,27,169,163,66,110,97,243,193,38,30,104,89,151,156,232,66,87,133,104,200,150,7,141,77,168,210,44,246,171,25,33,93,92,177,197,247,251,248,21,70,233,79,222,195,109,247,53,54,140,241,95,250,41,187,87,117,97,81,77,219,214,167,231,255,242,108,250,212,167,44,251,255,131,92,140,127,234,39,110,135,229,96,136,179,126,91,236,91,27,223,244,165,13,189,223,169,151,238,182,227,183,164,93,253,91,215,220,167,130,47,230,60,115,187,86,37,159,123,231,114,231,218,148,164,136,87,155,107,136,25,178,226,240,240,35,56,189,118,227,106,81,195,89,113,250,244,131,19,213,159,90,121,140,65,145,34,28,97,238,187,86,26,113,80,8,0,0,76,3,113,209,12,131,132,201,171,40,22,73,60,170,85,22,141,54,20,22,241,17,106,184,83,87,52,66,106,20,58,67,239,138,23,86,230,255,191,183,39,253,255,255,248,241,110,174,197,51,74,93,232,10,161,100,103,160,251,168,124,52,75,165,205,208,68,197,255,255,160,0,17,9,224,97,144,209,192,131,46,0,204,52,190,50,142,52,202,64,178,168,28,176,241,114,161,167,128,194,64,177,8,4,202,132,145,34,17,153,131,172,177,230,71,82,35,130,92,199,4,37,164,14,134,223,200,116,183,88,102,217,86,210,45,204,181,39,241,39,236,52,93,190,4,35,71,201,139,242,84,160,195,24,45,156,61,252,173,94,85,187,189,102,36,80,140,218,248,132,191,185,93,45,42,255,177,114,110,53,46,198,77,45,30,44,70,127,127,37,147,239,149,93,206,114,229,172,187,142,179,127,237,243,251,133,154,185,71,132,74,109,172,235,117,46,95,215,145,129,53,182,252,159,229,99,164,85,239,32,106,85,87,163,242,244,95,156,27,199,252,45,69,124,175,121,1,236,27,120,84,181,160,250,221,59,124,93,252,71,42,171,160,74,166,39,108,212,132,198,227,225,181,58,239,179,85,153,235,25,230,242,160,141,10,59,83,5,111,70,151,120,8,0,20,243,56,149,140,22,1,161,201,152,17,224,148,78,31,106,148,144,204,80,1,97,212,55,180,165,201,155,255,149,18,94,104,24,45,186,189,156,160,70,13,170,139,53,56,202,183,211,53,12,238,191,229,191,230,255,203,175,248,239,237,137,204,245,59,160,129,79,127,171,224,16,0,0,176,105,96,214,199,179,90,3,76,50,126,60,150,248,153,96,91,163,70,38,140,162,4,3,14,72,64,38,17,16,47,130,23,112,84,8,105,176,136,208,8,80,16,119,176,106,26,158,83,134,29,200,144,253,186,45,32,208,14,154,101,197,89,67,207,181,116,193,211,122,223,255,251,178,100,36,142,166,163,103,207,147,153,147,242,72,137,186,54,97,231,58,26,45,161,64,109,229,239,65,23,33,41,140,241,34,112,165,246,160,51,52,36,85,152,198,148,122,11,85,38,65,36,56,157,146,91,183,95,26,236,240,89,88,133,188,223,7,235,249,113,55,158,110,126,60,222,19,150,21,138,169,93,82,241,110,155,14,181,40,164,130,230,20,5,200,93,79,45,149,11,14,112,3,104,59,9,163,42,166,97,144,224,187,207,234,108,222,89,37,201,221,18,211,206,142,201,104,192,89,203,54,114,225,177,196,15,37,76,163,177,121,58,37,39,202,41,149,17,44,178,205,200,49,178,147,44,170,130,70,140,200,39,66,84,162,162,46,130,38,46,130,212,100,110,241,0,8,0,34,58,206,40,154,40,38,169,39,72,97,73,195,115,153,106,16,40,142,129,63,180,13,186,181,196,229,7,142,132,223,8,29,217,141,158,142,72,202,49,186,142,235,126,167,178,109,205,255,191,183,255,217,175,252,8,61,46,199,209,70,63,246,255,163,77,255,45,255,208,1,84,196,64,142,169,244,202,153,76,30,236,254,249,199,169,9,3,13,167,16,4,192,10,76,139,5,9,82,96,213,206,204,240,20,207,18,19,20,26,12,96,164,11,157,58,29,80,75,106,182,44,208,89,224,56,46,241,170,59,228,203,195,138,29,76,88,10,80,160,191,17,34,113,24,229,94,221,10,36,250,214,75,102,222,247,42,61,120,89,35,64,199,103,253,169,135,126,64,112,44,111,27,198,225,68,169,5,134,211,124,247,61,126,136,254,61,35,107,122,217,214,217,255,214,237,170,129,188,106,239,30,218,135,156,27,36,138,250,196,28,252,173,122,180,170,247,228,131,54,91,21,178,196,177,13,214,98,197,137,2,75,199,182,109,125,246,219,106,243,215,225,113,75,235,91,154,1,52,165,169,13,246,251,83,70,30,68,220,107,246,183,204,244,67,28,182,216,255,112,159,169,169,0,10,119,91,57,218,197,197,67,88,108,42,0,88,11,119,32,78,163,225,178,180,67,22,119,164,250,240,173,122,117,244,223,255,4,61,28,157,70,19,252,171,254,157,127,255,111,255,254,237,214,62,235,128,76,223,231,73,44,10,0,47,204,180,64,253,195,211,241,205,88,145,252,151,223,234,0,76,94,31,55,228,12,204,72,243,17,212,207,184,66,34,101,24,64,66,99,186,185,130,133,33,129,18,168,16,116,108,183,204,116,239,8,39,25,16,222,151,138,218,0,11,153,20,0,60,19,107,34,19,120,144,62,44,221,10,128,3,2,0,240,202,36,48,49,43,63,168,187,13,38,27,154,44,41,184,129,164,233,233,61,35,69,226,122,206,246,160,203,95,189,83,202,174,246,253,255,251,178,100,50,14,70,169,104,207,11,152,69,116,78,41,186,39,101,226,94,25,221,161,62,78,97,19,193,59,41,233,13,133,21,232,134,182,38,174,227,249,62,122,221,201,82,180,91,185,49,61,126,229,250,200,237,73,11,255,125,36,251,199,219,159,62,13,199,60,241,222,159,152,222,95,249,81,222,198,232,194,219,221,227,171,218,158,252,166,82,231,155,199,61,107,24,71,62,126,155,191,185,238,243,225,125,162,186,1,239,134,47,24,113,204,198,61,192,202,156,37,127,46,161,132,144,144,4,196,91,161,4,187,146,57,206,164,73,22,119,195,109,112,40,82,98,18,100,4,0,32,0,0,34,48,227,232,64,33,190,42,103,58,66,179,56,20,209,87,26,224,180,56,128,105,112,188,71,215,196,67,91,62,77,255,150,166,155,103,127,235,251,179,250,63,90,240,94,21,80,54,217,103,232,37,181,126,11,255,255,255,236,255,225,126,221,7,255,170,127,244,39,235,31,232,250,64,115,6,148,205,116,189,50,216,132,194,136,19,241,196,140,82,9,18,5,154,128,88,100,240,249,132,194,40,98,64,33,106,102,76,69,9,37,205,46,36,78,50,80,137,132,67,102,22,1,35,12,200,193,188,104,183,93,148,183,67,41,39,49,95,106,202,176,141,157,96,46,22,11,43,74,26,47,2,25,3,108,200,138,130,88,95,155,104,206,218,77,227,37,181,1,125,63,91,168,68,37,25,126,165,255,202,176,181,89,173,70,183,158,83,254,239,189,145,108,181,30,191,250,248,133,239,231,127,189,253,180,105,71,127,233,44,82,253,2,78,173,76,109,125,171,152,235,68,0,227,56,154,177,131,110,80,53,250,69,72,193,134,192,11,77,22,97,167,28,193,168,161,63,204,218,73,79,78,109,185,87,179,134,69,214,199,11,62,36,127,44,191,64,208,218,144,88,194,144,221,211,138,169,210,159,11,1,64,0,97,29,147,70,31,163,209,228,145,16,40,219,74,8,122,35,64,58,71,81,38,242,225,167,208,60,29,93,251,138,122,249,231,79,81,96,218,1,56,212,225,40,191,160,186,106,252,99,116,243,127,255,243,127,211,254,169,255,255,252,1,34,70,57,97,225,98,216,206,141,117,3,140,88,11,38,0,0,65,80,85,4,222,21,192,200,225,117,3,86,227,52,80,84,94,50,185,96,130,1,97,169,73,0,35,93,49,181,193,161,67,80,8,107,41,234,160,68,201,53,222,1,17,121,49,125,183,98,153,14,127,187,54,17,150,3,77,149,82,130,56,227,241,235,44,113,223,26,65,55,27,73,37,49,30,198,175,153,191,55,220,3,253,24,225,184,107,95,47,212,8,75,248,152,255,218,83,62,102,152,20,110,221,34,68,76,63,218,227,215,255,251,178,100,57,12,70,2,103,81,155,111,93,112,74,233,26,17,97,66,138,149,165,153,86,108,177,51,193,70,30,104,33,164,30,72,55,165,216,32,207,254,237,175,69,200,161,213,126,124,104,123,128,80,234,154,245,222,92,190,119,175,124,61,244,162,83,198,208,48,115,213,113,215,174,173,177,151,232,53,9,164,43,74,44,250,175,55,85,82,247,33,186,161,43,56,138,107,57,174,122,247,8,222,110,79,189,230,33,3,155,118,159,137,204,6,19,70,238,146,28,242,34,184,65,166,140,162,212,51,35,122,166,65,57,103,37,224,165,155,141,242,139,0,52,33,30,164,69,165,8,3,110,222,72,75,83,133,20,56,23,71,119,78,161,178,188,140,190,167,110,219,219,203,253,127,47,252,47,252,191,255,255,227,251,188,167,197,247,130,74,110,92,56,88,40,211,36,97,27,135,46,195,67,77,129,97,98,10,250,85,1,204,9,16,167,139,175,91,222,7,246,97,108,38,12,91,26,200,132,175,223,63,92,205,9,237,73,193,228,25,106,174,161,106,52,51,11,166,136,194,110,250,235,224,237,85,181,127,250,21,167,226,35,122,230,222,212,80,13,24,45,87,105,150,109,132,70,104,63,207,221,118,235,163,102,183,169,21,186,50,249,175,215,103,172,112,133,54,4,211,140,247,98,196,21,15,31,130,5,223,230,108,236,176,235,108,204,159,55,80,131,203,73,36,41,111,137,86,14,138,131,241,201,223,212,140,32,106,138,2,142,73,28,166,187,68,104,106,53,123,44,73,72,74,42,162,124,41,125,127,134,192,32,8,91,48,204,50,56,116,211,65,30,82,198,132,17,154,210,44,177,87,142,108,104,203,38,47,110,86,107,72,45,252,109,112,118,161,107,92,150,11,150,184,232,92,188,209,192,206,130,130,236,175,208,168,231,94,163,173,255,255,156,255,212,84,99,52,119,198,131,63,204,147,232,40,254,137,14,166,250,190,73,0,2,154,116,168,106,6,76,7,39,8,205,15,80,92,181,140,188,201,2,64,68,235,190,186,84,23,12,105,165,184,152,88,99,255,17,125,8,132,225,181,10,94,49,171,145,205,94,252,93,72,237,63,89,131,109,203,54,123,87,8,169,79,96,54,162,162,179,86,59,61,155,66,123,62,218,67,238,153,154,165,49,4,77,114,137,143,175,150,92,232,153,20,139,72,180,145,6,182,103,111,220,124,87,98,55,210,148,224,66,81,19,94,95,222,54,132,174,70,63,110,160,42,69,225,213,124,174,36,45,121,107,220,89,162,194,160,84,12,137,100,209,17,54,255,214,200,199,35,37,37,249,100,77,74,165,156,227,91,137,10,154,158,149,67,12,133,202,11,250,147,91,126,90,168,167,245,0,16,0,128,106,176,255,251,178,100,91,140,229,137,104,211,155,108,77,176,77,7,154,22,107,7,44,20,33,159,80,109,44,215,201,62,36,104,73,147,10,72,251,49,80,19,31,48,160,165,144,24,200,131,0,59,15,228,16,32,245,16,180,173,114,4,165,221,117,182,167,25,221,42,47,46,204,84,89,186,244,30,75,143,17,227,217,94,125,4,159,110,141,254,159,255,252,129,140,212,173,0,226,253,81,25,84,151,254,130,191,255,202,128,148,182,238,23,90,0,28,98,69,48,115,103,125,122,48,192,172,196,32,126,31,149,3,42,143,30,67,24,14,115,20,128,217,10,93,105,122,179,55,178,237,199,22,207,242,35,79,186,147,214,49,202,150,220,79,117,31,29,195,209,242,0,176,242,70,29,53,61,92,105,134,58,165,212,28,39,70,231,50,76,170,82,35,182,141,14,110,49,109,156,69,207,217,161,146,90,221,103,210,37,226,43,244,91,52,148,172,161,14,179,106,118,231,186,72,132,252,178,115,18,201,101,7,37,75,49,130,145,246,91,20,141,203,56,171,114,252,155,68,216,30,212,47,16,229,18,149,66,123,15,51,216,158,61,195,67,23,87,217,120,129,12,102,39,9,85,3,15,182,115,19,0,98,157,109,61,167,191,232,128,64,26,205,14,82,138,189,91,85,108,42,139,86,199,101,132,95,176,179,112,13,38,241,101,160,38,172,175,79,116,117,38,93,191,187,65,155,252,255,235,18,186,249,189,122,22,159,255,251,234,59,193,50,224,243,68,156,187,60,138,4,22,240,171,169,134,54,1,151,202,157,231,146,180,28,82,24,2,104,238,37,224,81,198,136,133,134,26,234,98,1,106,116,105,32,229,220,118,11,34,16,41,38,1,3,10,130,164,12,161,59,217,108,82,31,122,25,112,247,97,208,69,22,14,14,148,210,208,134,7,137,46,68,89,129,120,112,30,194,180,224,255,231,163,47,157,64,112,91,167,221,99,103,236,193,2,255,154,59,252,145,30,219,234,221,164,194,7,88,127,237,171,219,56,173,182,159,62,203,157,6,210,31,150,98,163,170,185,122,207,249,113,202,87,201,241,229,59,113,132,93,136,100,238,183,84,61,2,192,103,24,32,218,116,172,194,36,216,160,129,57,182,244,244,240,166,75,218,122,153,134,184,67,219,195,187,100,66,22,222,24,152,152,180,158,213,141,65,0,0,49,182,39,193,81,70,42,192,240,184,8,193,42,77,120,157,121,196,57,23,133,210,6,129,169,93,95,174,43,0,9,102,151,222,164,193,107,75,63,104,155,142,50,64,126,169,98,38,102,156,140,148,71,6,182,252,236,198,245,115,155,251,43,127,201,252,131,93,194,102,184,207,174,204,152,192,0,101,151,66,231,50,82,160,112,68,197,81,19,255,251,176,100,139,140,213,221,103,209,147,108,53,112,77,230,234,18,105,133,120,150,209,159,70,110,101,41,193,68,158,103,193,147,10,88,33,140,132,141,169,246,100,67,152,97,13,109,174,179,29,178,2,29,228,219,49,176,5,94,182,148,16,173,164,224,129,9,7,26,5,77,153,204,162,82,246,191,112,69,45,89,115,151,106,106,219,245,202,74,101,185,99,35,130,211,192,72,162,211,148,242,149,73,54,18,38,244,202,173,166,24,68,137,85,166,242,222,199,138,95,164,152,187,88,84,135,173,159,233,82,93,13,18,43,136,97,135,52,250,116,209,52,166,95,33,142,66,206,125,253,153,46,134,175,219,95,59,127,40,13,102,43,140,17,134,66,182,232,44,212,187,147,145,166,235,98,166,203,148,164,169,41,178,203,225,21,85,71,173,62,77,75,12,184,170,2,7,202,126,94,214,113,191,233,97,106,77,166,5,194,54,125,22,158,8,56,204,22,113,244,97,148,107,200,101,229,218,9,42,55,143,121,74,163,240,229,23,204,202,243,187,110,146,226,241,252,188,99,232,223,142,67,212,101,10,199,20,143,78,177,79,242,217,27,244,75,255,85,254,227,127,152,24,175,1,35,162,106,89,74,114,250,153,233,247,32,0,149,91,188,98,121,149,128,20,22,103,168,155,196,8,66,155,64,15,138,172,249,61,40,90,45,81,155,44,131,52,109,27,20,57,89,151,219,111,70,182,85,165,77,101,81,233,108,53,41,167,66,58,176,161,173,100,35,137,6,132,119,64,244,252,66,131,145,234,111,165,179,24,56,235,167,195,105,197,171,177,117,77,112,138,71,248,169,195,148,144,77,208,154,22,50,17,98,124,100,143,47,124,251,35,38,13,75,117,152,101,82,24,254,157,95,54,233,113,220,151,49,228,93,41,100,129,134,125,97,88,243,150,92,151,47,126,155,125,52,193,235,106,57,172,206,33,45,68,205,88,71,219,86,93,93,94,93,25,102,138,246,167,201,223,118,141,51,23,70,121,142,111,245,172,1,72,66,42,23,126,72,227,141,101,38,166,199,47,11,159,198,203,71,67,156,129,17,111,102,174,152,130,67,62,35,127,154,254,221,191,73,230,51,21,8,78,78,154,187,127,68,255,255,213,191,202,59,112,215,127,223,125,2,227,38,184,244,123,208,14,89,55,20,86,97,194,26,32,227,33,142,18,5,99,144,154,18,100,68,98,14,130,39,41,172,3,23,18,108,175,90,164,88,160,19,249,122,171,80,119,177,26,146,28,79,9,16,138,160,158,53,10,120,53,58,72,220,228,169,46,244,255,233,146,211,45,51,122,204,84,192,146,22,43,83,156,207,208,173,21,65,156,49,236,154,123,49,27,115,222,122,76,34,53,89,63,58,129,255,251,178,100,169,140,197,118,104,210,155,73,101,112,64,134,234,83,96,199,114,19,221,159,80,109,37,19,137,54,156,232,205,131,190,56,203,94,7,189,113,119,122,252,143,31,48,47,115,6,214,193,164,170,9,226,177,132,152,56,199,11,77,95,154,55,66,208,56,48,75,53,43,192,224,80,40,131,4,25,183,80,93,107,36,42,227,18,73,68,70,88,70,26,184,128,5,28,33,182,135,30,36,56,116,150,164,184,196,229,57,151,195,113,166,66,193,92,225,229,209,97,134,123,248,193,37,71,127,82,140,81,57,3,249,14,191,234,206,223,80,136,108,67,29,152,232,23,33,255,255,107,105,83,83,227,52,133,52,161,86,235,77,179,177,184,143,239,244,119,20,119,160,128,5,12,2,0,1,64,64,0,0,64,48,10,162,143,82,196,79,137,159,232,201,188,8,9,154,32,169,129,162,9,156,145,9,143,225,89,130,96,120,20,60,213,9,140,164,96,20,72,12,39,59,33,227,40,11,25,20,49,49,145,232,112,176,122,91,5,5,132,166,76,0,13,15,6,66,4,146,154,28,142,42,150,79,42,255,66,145,161,42,56,109,74,27,216,105,52,67,7,37,20,205,224,247,115,107,7,106,160,221,113,101,96,119,219,137,185,236,87,53,29,133,198,3,51,131,57,202,47,77,131,53,28,211,44,8,111,151,103,65,10,157,137,105,78,177,9,121,28,170,170,117,212,26,207,133,42,182,50,236,157,57,106,20,72,79,153,78,51,166,36,121,225,117,194,149,103,147,150,88,76,179,90,200,147,82,19,155,105,204,181,185,22,241,70,167,250,87,78,83,90,104,240,98,36,152,212,46,80,91,163,91,80,164,93,168,163,115,208,242,234,79,103,176,17,217,56,16,228,105,210,244,205,57,23,114,23,211,60,225,67,85,42,36,89,124,87,23,213,75,209,242,185,123,28,254,82,200,250,4,55,111,84,185,79,95,89,184,194,21,161,56,8,108,246,125,40,144,238,26,120,129,194,29,134,68,244,174,48,171,102,74,98,137,47,249,118,143,5,10,3,177,46,133,18,217,253,87,142,182,205,225,98,168,182,168,206,94,18,62,114,218,41,163,163,13,99,204,227,139,186,58,35,152,99,85,185,135,105,235,52,243,58,173,64,136,189,140,191,69,95,253,76,254,205,183,251,27,255,63,255,66,223,255,168,0,19,73,208,169,228,207,228,243,68,12,204,139,79,49,128,28,121,180,13,2,25,58,68,98,48,19,7,24,6,130,136,108,45,13,9,64,3,3,88,50,8,48,132,30,133,30,145,14,48,158,19,205,125,185,21,143,153,182,11,143,236,112,148,207,181,124,22,206,238,196,153,78,60,131,101,214,235,180,91,214,181,77,151,90,7,42,125,71,255,251,178,100,223,12,200,28,105,77,155,187,122,112,97,75,25,208,105,39,122,24,41,163,64,110,97,143,65,64,155,233,13,129,45,232,166,81,77,210,9,37,187,214,219,169,212,45,122,12,79,236,162,247,44,97,107,189,30,126,179,117,136,75,25,187,46,94,170,212,89,218,91,44,183,168,212,16,210,91,175,89,187,48,218,137,182,193,221,163,43,87,7,77,189,239,21,159,203,86,144,118,101,111,184,159,105,49,203,107,160,148,40,21,152,127,167,134,248,149,238,213,208,41,236,127,189,178,226,84,177,179,48,198,197,227,66,39,232,233,0,79,217,98,97,231,159,92,134,219,19,2,1,21,236,3,75,99,178,165,166,234,39,45,79,82,71,99,144,200,116,239,203,208,205,250,132,254,77,174,6,143,250,246,7,177,164,255,14,180,207,184,111,185,116,177,246,147,19,60,131,181,39,157,40,255,230,220,24,23,12,214,75,213,246,23,225,31,161,212,128,0,32,0,171,155,144,152,155,138,233,146,26,24,4,233,170,167,128,138,159,131,95,10,18,84,103,136,52,60,32,172,174,155,113,50,80,198,249,211,101,196,69,173,198,109,14,196,193,52,184,168,193,231,107,31,18,68,84,144,117,159,99,122,218,112,49,173,168,46,188,24,37,38,178,167,155,172,5,43,180,72,138,114,211,55,23,184,205,81,76,245,112,242,7,202,119,14,20,178,202,115,157,59,29,3,118,43,143,50,124,79,229,209,153,117,174,160,122,52,201,203,74,191,178,98,207,83,246,204,73,181,175,67,217,246,11,52,246,78,39,174,34,210,187,216,243,29,13,85,158,177,46,35,172,241,1,204,152,161,249,126,30,140,207,214,113,77,117,217,171,234,33,18,33,61,92,238,243,17,67,250,194,59,217,234,56,240,2,129,139,15,132,94,6,71,67,145,70,139,88,34,137,197,37,118,99,47,34,14,219,14,117,46,9,82,161,64,76,122,202,54,85,227,244,51,204,111,238,111,171,40,144,0,63,119,169,141,254,103,255,254,178,164,12,250,140,156,212,6,112,192,40,197,101,215,205,191,250,169,255,119,105,149,223,204,75,95,210,91,210,0,4,2,169,131,67,73,172,43,41,132,162,33,155,73,240,11,19,49,240,84,48,4,65,50,66,145,48,244,57,48,12,11,44,208,177,116,160,38,12,134,163,64,201,157,128,16,0,1,48,12,43,49,50,140,146,177,146,15,200,141,144,119,90,50,241,12,137,34,182,205,46,40,178,184,176,156,102,32,218,247,127,229,233,19,57,18,85,52,196,187,185,132,240,189,78,85,4,136,50,47,24,10,161,23,223,193,32,200,25,106,18,136,112,255,197,163,54,162,25,160,164,91,107,100,53,91,96,171,146,242,185,153,206,179,98,255,251,178,100,203,8,197,213,104,81,187,111,100,176,83,73,186,35,97,77,126,32,21,191,52,110,233,239,129,112,29,231,141,163,190,224,169,147,46,154,227,86,16,130,62,220,239,33,202,165,50,92,160,208,130,231,57,65,19,243,198,120,212,241,217,51,166,35,93,93,170,73,126,245,53,152,47,26,115,232,133,238,249,80,205,26,167,19,251,199,108,134,241,243,84,174,24,91,166,52,195,111,0,255,223,206,30,213,234,84,242,104,68,144,104,173,14,3,69,187,73,69,107,140,85,194,188,172,113,47,14,42,216,12,152,82,55,191,130,213,209,74,181,209,108,87,193,167,251,255,255,245,225,236,48,232,208,0,2,2,81,113,87,35,123,18,58,146,18,21,100,25,26,136,12,108,80,59,230,196,66,131,161,176,115,137,14,50,41,218,180,169,73,202,181,46,213,221,105,36,220,253,185,14,87,20,108,108,19,47,252,169,38,253,193,191,213,205,253,165,127,255,255,14,20,11,106,20,43,86,24,83,161,59,181,163,238,90,176,250,97,154,40,36,143,127,148,249,97,0,0,67,120,88,144,109,119,25,138,209,70,80,231,26,132,40,77,73,47,177,167,161,192,101,18,79,152,40,58,99,0,27,76,69,212,156,50,72,253,151,14,132,65,160,0,133,26,55,202,200,92,60,156,153,152,204,83,90,91,140,185,212,187,1,14,130,15,203,219,124,243,134,156,90,185,208,75,111,80,38,209,65,249,156,85,142,229,137,84,241,28,39,220,138,110,221,151,127,224,202,104,187,82,223,239,58,60,105,36,140,165,160,224,115,197,120,238,10,135,55,162,204,108,18,255,66,208,141,11,33,143,254,62,126,90,30,67,81,95,20,81,212,71,53,153,181,197,86,186,194,118,216,56,12,79,118,167,176,228,45,42,151,231,17,223,197,33,46,171,177,177,1,164,100,49,66,64,215,13,151,75,73,154,40,116,9,52,177,86,150,21,48,100,246,17,22,33,60,192,255,68,237,147,237,62,122,76,154,128,17,0,64,87,77,81,218,108,168,206,48,21,191,37,6,245,166,223,119,164,212,57,67,9,167,73,241,184,192,82,50,135,24,155,124,43,192,245,115,228,79,255,214,166,253,148,3,48,177,142,244,103,8,63,255,254,150,215,195,143,237,154,223,255,254,184,126,166,32,169,130,194,65,32,193,133,215,120,25,183,228,129,243,18,15,141,234,123,1,102,204,51,134,54,240,92,213,65,112,224,193,181,222,6,152,29,12,3,133,3,70,41,30,5,0,129,64,177,8,100,197,37,198,34,50,27,5,34,112,220,96,17,17,25,24,2,42,3,215,240,134,54,148,236,63,140,165,31,33,198,128,215,27,10,232,144,40,37,86,86,227,170,118,14,235,199,36,114,255,251,178,100,189,14,134,138,105,79,27,152,76,96,82,10,90,55,97,101,118,27,33,161,58,78,101,47,193,31,155,232,205,135,180,216,183,237,165,37,19,247,27,91,77,2,28,188,186,83,206,38,247,180,40,69,59,183,5,211,245,244,105,84,20,151,225,169,68,162,114,198,81,185,166,8,16,36,28,94,101,47,184,5,18,66,149,244,225,11,57,16,86,178,36,235,99,253,66,11,66,162,171,231,119,85,3,242,85,49,202,235,135,43,242,201,54,184,86,82,39,69,56,242,1,234,172,99,106,108,57,17,28,241,132,17,157,210,8,16,51,9,234,15,189,116,211,132,246,227,89,40,43,169,101,182,159,241,67,222,20,18,149,174,236,178,232,0,12,27,104,207,179,166,74,179,41,145,138,54,28,145,124,159,101,87,63,88,82,132,121,253,216,251,36,198,185,218,238,38,228,3,18,43,21,122,45,218,212,181,246,117,158,213,255,255,111,253,95,80,246,36,106,217,171,7,81,32,124,107,133,254,191,254,26,127,43,244,2,0,0,75,144,197,25,142,52,148,215,205,204,47,164,210,157,141,48,28,190,166,64,222,103,0,230,2,8,80,84,167,213,118,132,1,108,252,28,2,56,30,52,18,167,74,119,46,135,139,229,29,142,133,129,101,145,185,75,89,105,57,50,100,79,86,198,172,89,20,184,112,78,6,196,226,113,147,143,35,208,36,241,88,5,17,79,131,160,232,5,15,205,45,185,145,242,239,174,152,135,172,254,169,90,115,48,48,244,7,207,111,28,146,79,123,214,156,186,236,250,230,153,114,253,135,93,188,134,39,173,119,178,54,151,59,66,241,195,235,167,181,163,39,159,56,215,160,92,218,139,46,85,77,74,181,34,83,104,243,48,96,83,183,150,94,162,113,32,175,169,201,23,185,85,149,89,203,36,206,107,204,61,233,202,107,119,249,236,229,243,15,36,22,16,128,2,158,152,86,102,69,45,113,64,42,147,20,248,12,232,240,62,143,108,181,211,115,222,65,99,117,67,111,153,213,124,119,49,88,69,89,220,162,145,9,215,187,171,163,99,45,43,99,26,199,77,248,96,32,113,217,78,227,220,3,26,202,223,255,225,236,43,70,222,162,227,172,2,29,43,107,106,38,220,183,243,31,146,90,122,22,86,180,145,58,16,203,151,107,132,117,15,91,163,226,156,201,103,57,67,67,5,172,50,1,70,0,179,182,27,74,148,238,155,69,77,90,7,101,102,53,22,149,75,20,126,236,94,155,179,171,49,6,163,243,22,13,121,54,166,64,125,221,195,253,133,149,172,187,120,171,65,51,32,75,93,230,118,177,99,54,125,158,113,137,110,183,159,199,33,189,97,83,47,193,13,107,236,192,249,112,213,175,67,102,14,68,188,255,251,178,100,194,8,6,7,102,207,155,108,53,226,92,7,154,23,100,175,156,20,169,159,68,237,48,213,193,176,33,104,141,133,177,240,1,70,80,108,174,218,31,66,224,158,236,76,243,79,118,221,133,200,19,184,255,229,92,88,247,119,176,238,247,4,43,126,89,180,113,241,182,84,50,85,11,140,98,213,151,202,171,109,146,214,99,197,16,122,132,207,121,150,44,162,139,164,194,30,223,80,182,160,134,96,88,211,60,117,169,77,47,79,23,210,53,26,99,109,22,84,28,59,124,113,185,243,5,72,123,123,106,250,30,66,52,229,74,119,250,223,195,62,43,250,102,86,117,206,66,58,251,176,74,51,111,117,134,29,187,230,147,146,195,243,248,219,157,240,210,147,155,138,217,69,254,155,220,245,226,197,253,253,251,74,210,22,35,188,177,90,231,116,16,209,196,16,30,121,60,72,231,137,223,244,130,0,16,99,18,96,67,62,220,3,37,85,147,12,67,83,36,86,96,235,220,26,4,152,22,49,9,3,11,6,98,16,36,64,8,155,68,153,97,35,176,42,70,138,72,96,218,172,40,208,77,246,85,37,46,81,224,73,18,133,33,23,153,137,208,52,229,45,118,28,120,118,227,93,181,18,106,48,44,90,196,203,66,165,128,98,212,82,138,245,44,175,116,107,69,230,238,175,164,53,98,5,205,171,103,230,203,57,247,203,149,113,125,37,29,236,120,130,244,81,194,133,253,72,181,201,222,218,236,220,44,45,86,140,177,49,123,24,185,153,173,125,127,199,238,202,93,204,182,65,89,154,195,49,243,205,61,13,125,35,179,91,76,107,99,180,173,156,255,113,159,105,139,41,199,211,93,12,249,253,102,121,133,184,210,214,91,199,95,171,84,173,117,181,6,75,217,135,87,127,203,56,0,53,7,70,8,0,140,72,96,197,231,12,85,156,49,225,19,205,122,148,197,195,81,156,32,13,77,8,68,64,71,201,146,100,4,213,229,172,65,148,68,27,116,24,66,233,219,54,49,222,94,210,94,77,205,185,51,18,83,101,19,10,208,137,217,244,203,244,177,153,225,8,235,144,205,121,46,167,165,72,252,255,220,143,137,52,111,39,185,179,232,235,220,111,127,81,40,93,60,96,183,56,98,199,0,86,45,115,51,42,47,36,81,32,161,186,183,51,31,18,103,185,251,189,110,139,186,172,139,174,77,54,17,231,93,212,216,177,36,104,107,76,20,98,169,56,99,217,176,99,8,80,14,197,194,192,89,134,163,8,192,32,22,132,162,66,81,133,145,114,199,6,2,62,247,133,60,12,97,67,76,246,34,111,172,251,24,29,77,221,95,174,4,170,51,21,111,149,125,104,26,146,196,230,78,135,241,224,37,194,8,93,161,99,202,73,175,173,67,255,251,178,100,210,14,198,70,105,204,19,185,98,240,137,233,169,130,109,45,184,23,137,155,48,14,229,135,194,5,52,39,141,148,142,112,89,46,208,166,170,36,141,54,126,161,235,45,59,95,252,243,118,187,39,54,156,142,190,231,57,211,208,245,189,247,121,250,33,67,183,191,113,208,153,20,83,46,230,204,22,230,236,235,211,52,216,105,207,74,239,202,218,138,238,190,247,216,105,126,118,21,206,221,239,156,200,166,141,38,181,110,186,94,199,251,247,219,149,237,94,212,181,62,157,105,189,16,166,219,247,217,190,94,16,25,0,9,76,166,237,102,20,0,22,166,242,192,43,210,216,34,249,144,32,215,16,97,38,13,14,3,121,28,56,232,208,208,194,9,101,251,162,171,133,34,218,177,126,225,77,247,36,133,183,21,127,143,230,159,245,40,253,172,159,175,246,121,95,222,94,117,209,128,80,107,88,124,18,77,11,98,147,38,47,47,45,36,209,119,172,148,234,148,193,202,94,127,134,45,39,245,131,135,255,251,48,40,63,172,200,226,161,161,252,144,128,201,149,231,252,80,36,229,246,86,129,2,179,40,114,249,123,20,204,214,124,206,24,254,97,133,8,0,16,35,9,32,227,20,93,99,51,1,211,40,81,195,16,136,16,83,108,13,3,12,46,10,204,13,4,203,230,96,200,78,96,32,2,185,7,128,22,24,97,120,0,178,6,4,68,190,135,204,14,3,107,172,151,185,96,16,1,31,115,221,154,59,208,99,207,1,52,168,98,159,39,119,24,228,106,10,112,49,148,52,24,163,133,40,167,163,191,90,88,229,224,137,81,216,49,122,199,71,233,28,212,157,46,251,208,245,160,217,212,43,201,136,167,104,213,97,30,225,12,117,86,88,242,186,34,29,203,134,163,133,69,131,68,51,66,172,237,47,37,61,61,231,187,58,209,221,107,230,148,214,81,101,156,213,239,226,6,190,59,122,61,114,133,50,77,112,44,229,89,110,72,122,220,169,131,86,239,253,102,161,16,165,121,206,159,108,238,179,55,255,138,252,245,130,186,0,128,96,106,71,29,143,3,179,33,65,151,208,152,146,100,187,106,18,169,201,71,26,93,86,77,207,238,243,245,244,217,169,40,81,243,88,181,42,105,42,134,6,150,77,110,125,110,105,140,135,34,178,245,21,23,79,181,221,168,86,235,175,217,71,109,222,144,255,101,41,100,254,87,86,255,170,178,233,99,172,81,10,134,165,86,2,175,34,183,168,245,213,71,228,128,170,172,202,211,99,42,150,141,56,184,50,136,200,81,94,99,97,192,48,4,48,48,29,0,16,128,199,0,198,3,5,14,0,86,171,234,76,8,127,72,66,65,214,53,192,70,101,84,177,167,138,120,168,66,75,75,137,159,22,25,255,251,178,100,177,12,6,47,114,204,147,169,54,178,95,107,26,42,96,226,154,24,29,165,58,85,199,128,9,196,169,103,170,176,176,0,217,42,253,29,246,239,87,219,84,89,35,204,253,146,153,195,54,43,22,11,108,24,208,231,197,119,168,46,235,169,158,188,243,89,183,85,129,46,115,127,125,211,16,34,110,21,169,1,138,251,173,175,137,37,195,27,132,144,115,3,115,231,77,142,169,156,235,57,206,229,129,72,186,165,113,138,124,109,207,54,143,229,212,254,249,137,224,193,214,94,68,199,220,40,190,14,115,18,5,46,242,153,211,207,92,251,82,22,43,92,106,52,40,118,137,188,214,180,165,232,243,80,224,198,215,178,252,191,82,241,42,204,128,0,12,0,43,52,131,24,68,214,40,77,82,102,32,204,184,197,182,95,46,134,217,91,244,172,210,241,160,82,88,97,162,197,100,240,97,199,11,198,107,58,84,59,74,53,142,100,32,139,121,101,55,155,142,109,188,253,92,127,112,243,120,190,184,141,252,181,21,201,107,52,234,67,242,236,105,187,213,62,156,147,94,223,246,214,60,159,221,17,106,110,165,126,63,239,49,57,95,255,195,120,191,171,183,183,119,183,255,225,119,37,122,2,55,140,249,54,49,57,49,21,16,50,125,56,57,170,116,55,73,212,49,84,73,48,4,39,0,128,134,7,136,38,152,18,134,212,147,166,6,0,75,192,32,42,47,25,32,180,98,48,16,98,80,219,254,97,176,10,53,28,21,62,104,210,217,112,88,90,208,45,116,15,26,49,136,100,28,9,48,232,77,195,119,242,161,82,79,243,42,120,0,194,178,236,152,116,70,98,16,91,83,127,104,103,48,86,202,87,190,51,48,97,96,19,60,149,204,199,242,148,231,221,101,157,77,223,202,149,183,76,68,188,71,197,175,53,106,229,255,239,42,80,212,175,82,252,246,79,228,54,196,226,237,97,252,138,78,99,114,65,87,145,43,186,198,206,90,183,90,37,102,219,180,151,138,192,149,244,127,5,70,37,153,84,177,158,85,43,79,200,172,209,125,124,170,247,149,230,162,117,110,194,234,82,46,248,126,71,2,65,141,163,43,113,235,219,230,90,160,230,118,245,115,44,236,95,166,159,155,214,84,184,103,141,254,217,185,115,176,60,203,91,101,238,228,166,221,22,125,167,187,139,255,127,61,229,150,239,111,159,255,255,255,255,255,255,255,255,255,246,108,115,247,86,206,171,255,255,255,255,255,255,255,255,255,252,223,41,239,218,164,156,232,26,64,0,0,12,82,127,228,189,206,47,75,202,3,160,194,176,33,51,6,48,112,0,3,145,140,20,18,102,165,99,67,6,144,68,176,150,133,104,212,38,5,1,131,49,37,138,101,249,92,160,72,21,159,255,251,178,100,172,128,9,21,134,77,6,119,128,0,143,42,105,194,204,180,0,40,34,27,81,89,188,128,0,199,26,42,39,30,32,2,26,18,58,153,177,146,69,17,253,204,199,242,253,36,139,19,102,165,99,52,201,34,105,171,154,37,146,173,89,138,70,108,163,166,171,56,164,211,117,61,42,71,17,73,105,103,222,104,110,238,125,185,250,147,54,162,180,201,181,24,211,89,175,87,100,231,58,26,74,168,190,111,235,213,79,89,157,218,69,136,44,250,59,33,219,58,63,254,64,0,0,2,0,41,28,10,13,2,129,130,30,127,51,36,19,7,70,57,17,240,16,201,236,56,25,217,128,56,108,194,28,200,169,64,67,70,22,16,99,197,33,138,128,100,65,40,67,20,46,53,224,17,26,197,205,0,22,22,56,154,99,30,245,174,143,172,129,93,163,130,56,17,0,104,137,13,176,214,124,207,87,27,236,199,214,76,185,51,211,69,53,69,129,18,13,97,216,84,42,76,187,25,205,5,28,162,109,30,169,37,204,198,170,97,128,128,1,70,135,84,85,197,146,53,201,138,218,32,21,252,111,208,6,183,91,69,151,70,220,53,36,138,181,169,92,57,32,228,95,11,8,26,253,50,229,132,32,1,172,69,218,107,206,174,37,79,45,11,225,94,53,148,204,177,223,202,234,130,58,151,150,236,60,236,36,50,33,166,88,242,105,42,205,153,254,111,219,66,109,88,156,46,12,85,23,245,228,141,185,112,183,254,85,56,253,211,231,57,44,89,234,133,13,162,72,48,237,182,120,2,50,227,88,81,182,236,207,90,115,149,40,159,191,59,77,3,65,55,34,239,222,16,229,158,94,195,10,123,253,195,91,238,14,202,39,166,195,81,130,37,178,139,18,168,114,49,12,73,51,143,227,253,255,254,127,255,255,255,255,255,255,255,255,255,254,22,237,239,88,114,147,159,255,255,255,255,255,255,255,255,255,67,114,71,90,89,110,43,110,148,0,0,0,8,0,64,12,0,1,132,243,81,131,25,18,0,202,13,168,241,130,117,57,169,93,210,117,220,67,51,32,160,107,174,117,146,21,255,255,255,186,95,255,255,255,255,221,129,86,164,192,0,49,209,3,2,5,64,33,163,134,156,176,89,158,4,131,130,64,133,47,251,164,141,70,52,34,33,8,95,0,144,35,91,69,45,170,98,175,16,136,43,27,89,16,84,179,141,158,94,66,192,227,69,161,225,93,4,238,18,203,5,90,201,226,178,150,123,106,73,44,105,176,204,51,105,250,173,42,108,74,43,69,69,54,248,211,209,92,114,169,35,175,136,160,217,172,182,66,221,162,217,195,140,181,214,155,167,177,7,101,113,89,161,153,110,115,210,125,218,194,91,75,45,166,107,117,229,191,27,141,255,251,178,100,65,140,120,62,116,212,23,111,0,2,67,66,74,72,236,24,0,33,101,201,70,14,97,55,201,3,161,105,149,135,136,170,79,202,85,153,204,141,242,106,213,138,212,106,167,115,232,154,59,229,118,230,101,180,79,170,12,210,212,120,88,230,255,185,146,155,221,178,69,105,85,249,182,147,17,148,213,126,149,253,158,109,164,197,185,132,243,213,51,140,214,45,238,237,220,165,154,229,91,209,213,235,75,203,147,122,199,121,63,208,237,221,220,137,65,216,74,111,59,20,51,23,157,167,127,24,204,221,233,136,92,87,125,142,188,20,214,167,59,22,179,110,220,111,150,245,135,126,98,247,57,245,45,217,239,53,71,223,238,58,165,179,129,134,245,32,0,0,2,56,174,90,250,190,2,24,104,214,157,22,205,119,115,145,7,34,48,208,47,98,15,73,194,55,73,109,179,109,107,194,160,17,67,97,98,207,5,96,170,85,115,208,38,20,107,13,10,184,215,75,239,244,250,130,5,113,187,126,253,159,179,239,6,139,140,112,61,0,135,76,79,189,51,224,48,105,18,176,70,18,11,13,8,215,56,40,124,102,50,81,88,12,104,24,88,14,153,33,92,188,219,25,129,0,64,162,232,40,48,255,5,133,33,140,200,66,202,10,17,16,170,54,221,130,166,70,5,29,132,133,0,170,20,206,99,169,138,199,218,164,48,21,154,170,217,162,86,172,115,67,130,40,68,248,216,83,250,1,165,120,149,27,169,13,203,10,190,131,103,164,206,182,60,135,197,93,114,154,157,101,194,107,71,71,92,246,87,141,172,150,175,170,124,151,253,47,50,79,72,102,134,235,146,235,205,72,136,92,199,37,253,131,27,235,209,170,161,192,158,215,86,5,56,45,237,84,193,255,102,209,153,59,240,69,59,247,157,148,198,123,227,142,81,125,10,61,25,227,240,159,205,191,47,179,209,235,77,246,62,203,95,251,51,93,97,47,164,253,87,169,161,223,150,198,37,114,236,172,89,89,109,71,46,209,190,191,233,74,221,56,204,141,152,47,33,22,101,200,149,26,72,172,145,249,180,154,24,198,28,149,11,243,10,73,92,138,81,254,164,53,55,70,245,189,210,118,201,85,190,131,147,178,241,199,9,74,243,93,176,229,45,145,156,226,173,189,11,189,248,46,58,212,64,182,145,32,8,70,65,9,189,57,198,209,191,87,239,35,232,236,255,220,207,219,251,85,182,253,81,239,250,149,42,221,251,32,210,117,202,97,15,211,255,238,0,36,0,57,29,12,32,20,26,38,98,85,33,144,80,205,56,52,177,80,55,20,224,0,6,146,131,195,43,32,199,14,233,36,104,120,94,182,15,110,80,76,163,33,149,149,68,30,121,119,136,197,131,196,119,32,58,31,209,255,251,178,100,29,140,230,148,105,84,155,111,101,112,67,8,90,112,97,101,116,28,105,165,80,109,101,238,193,12,161,106,8,248,21,154,114,39,82,46,30,136,177,253,118,213,156,244,130,125,246,23,104,185,160,27,9,8,234,35,208,63,217,166,68,56,125,177,139,26,194,54,33,208,233,177,168,69,134,214,246,245,167,123,170,186,246,162,119,22,242,94,77,146,35,82,20,151,84,222,207,201,188,95,206,245,15,142,164,16,173,110,192,236,125,92,41,151,16,229,128,3,242,58,244,98,82,207,186,162,82,213,250,11,178,126,49,42,181,121,129,250,126,127,221,154,135,45,252,244,31,49,148,214,251,145,73,21,177,33,251,134,190,178,55,83,42,92,82,178,10,55,232,181,127,61,13,144,136,205,155,235,63,138,98,213,62,186,176,134,180,64,37,52,213,246,147,21,164,180,210,230,37,115,2,192,169,216,124,70,3,19,76,62,229,1,227,142,169,104,103,220,100,223,62,93,125,153,29,120,194,118,170,143,255,235,252,65,191,178,115,245,124,38,250,55,56,58,223,68,92,228,47,249,96,65,72,39,212,160,29,4,56,208,10,65,249,8,52,206,108,195,189,95,176,0,240,66,66,72,50,205,214,12,240,154,111,221,8,36,155,102,145,116,112,129,177,108,78,18,172,156,115,242,148,170,40,114,220,145,127,57,21,151,68,29,42,152,97,47,167,107,216,106,44,109,48,134,50,213,34,119,103,5,81,191,121,28,197,210,217,63,209,112,228,66,68,53,157,15,142,79,156,44,175,2,108,60,201,30,101,172,70,143,43,125,121,21,150,189,25,234,166,43,23,244,12,124,202,197,237,33,36,155,29,50,231,154,34,128,224,227,41,250,15,226,24,221,118,244,146,165,94,232,32,200,8,91,61,78,55,93,153,232,191,241,23,131,189,27,158,185,44,26,170,204,163,206,42,106,2,233,243,248,210,14,70,109,65,180,187,178,165,60,75,153,167,211,211,142,51,50,220,49,184,186,201,251,10,116,98,54,85,11,5,91,150,144,239,3,20,135,13,153,234,89,173,191,91,52,84,104,2,149,227,81,34,13,23,144,142,230,234,198,40,161,61,144,11,124,251,202,2,162,206,162,78,161,116,73,66,207,100,238,114,153,250,115,107,227,27,243,183,106,171,255,126,111,227,27,248,197,253,71,62,52,253,90,145,103,186,155,115,180,121,63,237,232,210,0,0,36,6,1,144,162,71,35,17,99,13,66,34,3,57,203,228,100,224,24,177,61,30,140,6,17,2,143,64,129,97,32,145,103,77,188,28,38,6,169,64,128,62,56,16,70,121,242,169,24,12,49,152,97,197,130,0,208,221,252,134,66,162,81,184,101,204,148,44,123,177,7,211,146,7,3,190,255,251,178,100,39,4,167,146,104,81,147,153,101,118,67,135,170,135,61,103,114,26,45,165,82,237,229,231,193,9,158,170,104,246,137,216,15,176,0,25,4,246,139,227,157,89,83,167,7,245,163,172,30,114,183,137,42,59,184,5,96,107,213,107,147,180,126,193,145,10,48,255,95,159,124,183,50,88,78,31,154,227,198,247,238,213,44,57,203,51,45,114,146,197,168,148,158,173,130,169,239,29,126,199,27,46,21,97,244,127,171,206,192,176,62,52,140,12,189,52,85,160,49,133,102,241,183,36,189,16,136,77,150,13,135,249,215,66,89,118,252,235,62,75,46,125,190,142,113,165,173,235,237,132,94,170,6,57,134,176,38,89,54,152,41,180,231,86,215,188,108,189,168,249,63,171,46,191,17,234,108,66,47,219,220,187,86,177,122,147,115,3,101,173,125,165,155,227,31,142,128,16,0,0,0,144,207,196,80,239,3,202,162,183,139,120,133,75,250,67,11,202,226,23,90,66,128,215,120,224,126,7,7,101,143,207,236,111,247,205,202,255,249,191,212,191,255,255,30,33,252,127,250,134,223,28,127,35,79,255,214,254,203,21,45,144,255,176,36,1,104,41,219,137,137,0,8,66,140,30,168,161,36,152,238,10,11,155,41,103,164,16,136,194,17,32,85,22,59,105,126,160,136,201,22,15,166,101,82,146,239,177,210,82,17,142,245,81,213,69,137,166,119,231,164,81,122,13,200,210,57,4,137,61,169,19,223,25,44,17,59,106,75,210,25,41,198,36,47,218,218,169,139,28,250,9,124,83,105,241,125,113,211,80,67,65,214,213,70,20,22,183,116,108,92,80,229,172,157,15,135,46,143,84,189,190,30,127,68,228,95,134,231,127,164,72,188,124,136,97,93,18,72,249,211,47,64,30,122,179,58,149,230,246,70,17,218,219,122,74,39,204,67,237,243,230,68,153,197,151,31,90,218,250,32,105,217,63,95,207,133,13,68,247,79,30,49,192,146,21,143,206,222,245,240,155,166,238,230,202,197,73,170,227,118,136,77,211,55,160,219,29,214,55,211,154,244,129,0,1,225,174,24,193,194,204,128,201,218,238,208,78,198,252,53,12,26,117,177,248,104,55,84,225,31,51,44,206,90,207,170,126,218,155,87,235,211,167,244,127,254,255,206,55,232,68,252,130,180,12,206,201,13,223,191,171,197,30,233,58,208,133,254,144,0,68,34,38,96,72,97,160,134,158,152,122,68,38,14,8,140,166,94,194,52,98,176,34,32,99,21,43,46,152,176,128,200,105,134,189,51,180,39,14,138,24,160,75,1,150,138,136,15,47,197,157,1,210,34,35,41,12,148,113,60,191,118,37,76,245,183,133,248,240,161,49,39,252,188,44,39,60,149,158,253,202,172,255,251,178,100,41,142,6,251,113,210,11,120,69,116,66,231,186,189,49,162,102,25,137,197,76,77,189,23,129,30,34,106,36,241,150,128,246,47,251,106,188,180,216,214,70,247,78,224,231,131,187,17,189,239,251,137,47,141,217,104,147,154,170,135,5,69,82,244,122,15,223,212,177,115,187,109,171,208,227,32,163,187,86,24,81,27,31,37,145,243,116,107,7,111,240,106,152,115,58,139,90,205,121,80,233,169,50,251,21,100,48,186,4,166,149,99,149,45,52,183,248,198,160,127,221,80,54,111,60,73,20,226,91,206,146,100,106,184,130,220,57,15,114,224,233,241,150,35,246,246,63,56,84,71,17,2,9,202,38,251,30,52,243,245,117,107,189,206,175,79,253,42,96,96,244,195,0,0,8,2,0,0,4,1,219,56,116,21,15,207,108,28,86,200,98,93,99,132,29,219,26,33,8,32,227,66,112,167,147,196,235,111,186,233,219,175,255,245,254,159,254,223,193,183,245,254,130,120,63,214,218,127,79,253,164,91,172,178,195,213,218,178,58,65,161,81,83,20,42,34,5,49,189,19,112,59,1,34,50,19,34,41,18,27,130,195,135,76,80,48,132,77,233,68,3,96,57,105,140,232,187,193,11,108,10,204,156,120,186,126,46,74,20,68,21,61,78,32,29,38,43,189,33,116,28,122,58,136,108,214,66,144,10,79,40,194,222,234,5,135,153,96,69,120,41,19,54,253,50,142,249,119,153,178,144,37,83,49,102,59,70,32,1,217,229,235,135,44,237,169,254,254,84,21,167,179,236,236,128,31,117,244,86,239,47,7,116,222,67,210,191,12,71,12,92,55,10,249,181,92,57,75,50,195,42,22,209,189,49,71,222,114,103,53,127,64,154,230,144,2,242,40,25,19,97,236,146,241,192,112,22,74,24,84,252,131,131,235,69,187,212,57,164,138,16,132,116,133,58,39,150,81,176,228,131,104,120,101,159,146,211,252,94,249,163,93,73,144,4,3,208,20,161,252,5,241,128,3,147,252,24,198,164,88,201,198,229,123,8,58,29,99,17,117,204,32,117,207,148,192,122,180,162,14,177,2,78,173,145,53,233,168,182,159,215,185,29,171,221,191,191,47,241,191,228,255,109,192,80,223,189,91,137,97,10,157,124,159,146,0,0,96,168,180,196,194,102,66,97,42,201,135,69,226,204,1,128,0,162,73,185,33,208,64,1,49,104,28,192,0,145,160,59,58,22,165,45,232,16,26,13,49,152,9,74,229,10,38,134,221,107,36,160,194,128,156,158,92,8,1,19,19,168,158,120,121,173,231,24,198,114,202,60,6,166,104,138,82,71,22,29,68,253,174,137,36,78,100,130,79,173,222,50,223,178,183,222,138,81,57,235,55,93,180,89,152,131,255,251,178,100,54,14,230,146,113,82,19,143,93,224,72,105,186,85,97,231,62,153,17,157,72,77,189,55,129,36,38,233,65,134,21,208,10,135,245,78,38,243,121,18,219,240,151,59,125,68,78,233,112,73,62,207,93,27,218,212,32,108,196,220,144,150,115,70,52,54,121,31,134,43,250,101,182,186,111,202,38,30,62,173,19,233,36,128,248,132,222,101,66,30,243,21,72,76,218,110,205,225,193,249,191,205,124,19,186,183,19,165,211,67,194,237,147,1,28,59,13,54,70,58,137,50,251,53,134,124,185,159,215,127,42,79,58,90,194,0,5,31,148,55,165,140,50,182,63,78,64,53,49,191,17,15,145,149,32,12,63,107,199,159,16,203,95,165,194,11,121,68,207,231,135,3,81,218,24,45,58,134,62,127,92,162,244,84,251,191,229,91,255,146,254,165,255,154,223,168,191,96,163,255,248,239,66,222,221,60,160,14,42,110,0,20,49,225,115,76,149,59,240,96,138,214,18,103,100,165,6,42,200,10,70,30,84,17,12,34,48,192,25,187,30,42,214,66,58,26,102,0,200,249,42,135,70,129,39,27,145,32,113,48,94,227,194,135,2,66,208,204,4,128,136,102,115,133,227,131,26,172,32,165,215,50,139,6,218,225,131,17,117,207,67,139,195,108,42,230,235,165,93,185,252,144,181,208,162,65,118,56,140,142,58,111,3,120,241,207,54,35,75,189,173,196,213,207,40,82,248,80,228,217,62,49,63,134,123,211,212,36,86,248,115,89,248,107,43,167,172,33,240,150,246,133,151,55,218,46,137,109,118,170,87,230,19,175,238,127,215,196,191,74,38,122,27,75,84,222,35,49,253,223,255,171,94,17,37,175,182,95,117,55,186,93,174,126,94,145,170,173,95,177,42,144,111,12,239,165,212,64,55,92,81,8,144,24,155,61,11,1,215,220,134,66,251,205,68,75,69,111,85,85,216,95,23,102,137,198,211,174,29,161,102,211,96,114,208,95,81,87,196,180,37,226,39,211,136,191,235,255,237,252,131,255,129,147,33,242,6,186,40,150,168,220,76,93,255,25,255,95,21,245,3,32,2,0,156,116,124,72,4,32,32,200,34,13,148,192,32,69,135,152,162,42,93,170,155,140,28,68,50,20,246,165,32,84,206,84,204,212,104,49,53,227,182,182,19,134,195,198,72,0,167,51,147,3,163,140,147,112,149,140,205,97,204,18,255,148,52,210,232,231,201,180,73,225,123,49,98,113,219,21,9,246,96,146,228,211,248,201,24,50,129,121,199,177,66,120,3,40,243,92,156,215,58,149,163,101,150,102,149,66,6,60,118,42,210,13,212,114,122,235,56,127,68,79,149,166,165,154,199,229,110,180,179,164,6,176,230,121,204,151,208,204,3,255,251,178,100,71,12,133,189,103,83,155,109,78,80,67,8,234,221,37,170,102,23,241,159,74,110,60,215,129,33,39,42,92,245,137,216,156,138,48,164,89,162,80,159,188,49,47,135,16,53,38,218,19,45,28,104,4,107,10,163,77,14,108,133,27,30,204,145,114,151,33,240,120,78,51,35,235,112,0,64,0,44,12,0,26,101,87,48,23,92,95,130,64,16,165,180,156,224,22,45,115,217,139,52,136,127,24,157,95,79,206,44,250,100,2,39,250,255,79,255,255,255,79,243,127,163,81,200,75,230,147,106,25,133,215,37,232,57,183,223,237,255,239,219,64,0,0,2,161,113,168,52,58,6,20,140,203,140,2,80,49,40,5,59,140,24,106,66,166,146,80,56,48,208,20,187,228,192,4,67,50,120,209,107,176,49,208,129,131,192,235,1,50,84,4,58,119,33,194,168,49,90,229,182,4,96,130,96,197,168,124,170,11,161,147,71,8,195,154,251,25,92,171,162,242,83,111,15,145,52,102,235,201,239,9,168,156,223,218,36,253,122,191,9,116,39,110,167,59,93,107,157,5,173,103,92,77,158,214,234,249,132,215,155,121,159,124,9,11,253,252,59,215,168,122,199,194,119,63,181,42,63,201,27,175,244,198,35,117,62,191,214,43,251,90,167,254,3,222,237,141,197,20,174,111,102,55,242,87,254,3,71,147,237,27,218,67,247,192,124,124,215,30,111,231,178,228,149,180,95,177,194,148,33,79,246,132,0,0,6,214,214,249,1,14,91,88,161,136,43,146,233,205,214,163,216,18,246,238,159,105,219,200,35,62,5,133,159,78,125,251,62,253,180,54,190,205,85,235,215,167,95,255,240,77,250,138,63,241,15,132,126,94,203,223,203,200,250,153,56,242,58,217,57,185,167,165,242,160,0,0,2,92,132,172,100,124,196,0,140,198,136,222,132,3,164,213,80,12,172,60,56,130,6,204,97,224,133,65,88,110,66,29,122,213,152,220,22,52,204,202,233,80,248,104,127,40,177,96,33,81,101,101,42,201,132,115,160,93,143,52,238,77,186,53,196,17,6,29,200,87,251,36,71,173,199,194,66,125,108,117,79,224,203,77,74,215,190,160,63,171,120,149,155,212,41,25,179,59,116,218,220,25,177,250,111,57,211,248,245,171,164,182,187,91,47,198,5,162,159,24,159,251,197,215,169,192,181,245,30,22,105,148,236,223,218,20,127,133,203,78,254,6,51,237,62,61,12,153,210,222,250,95,157,107,254,174,125,77,148,151,39,89,187,197,98,129,4,102,186,2,155,27,65,7,233,11,51,187,197,96,48,101,104,100,1,0,29,0,0,4,176,210,116,31,33,150,140,217,8,81,174,228,218,66,19,104,114,87,226,255,226,127,207,68,29,232,255,251,178,100,109,14,5,207,104,211,27,111,77,226,73,137,218,154,60,34,178,21,205,163,76,109,189,21,129,68,175,169,205,133,137,224,166,7,76,22,193,221,22,52,61,173,126,93,124,55,246,254,141,255,219,250,55,246,79,213,249,147,250,39,251,244,110,206,213,72,55,103,98,185,41,93,210,192,5,197,10,204,44,181,35,204,213,156,225,6,69,163,146,220,192,24,85,142,6,12,39,48,96,245,109,79,53,148,104,227,176,50,194,136,2,74,160,14,150,82,34,36,249,247,212,170,20,148,114,121,145,145,112,201,145,52,25,200,136,149,92,56,203,0,103,174,60,55,155,233,18,9,62,240,133,123,74,112,255,70,221,125,196,222,18,102,13,225,124,77,108,23,228,167,143,119,89,221,157,107,229,229,113,230,191,185,0,158,158,170,237,119,227,255,63,174,163,127,5,207,240,2,73,245,235,2,7,250,199,218,123,136,43,92,223,139,68,98,12,54,79,160,250,249,191,24,47,3,90,69,134,93,30,37,33,96,225,96,132,209,148,29,221,80,72,252,43,171,136,1,166,61,54,0,0,250,242,87,248,68,38,118,167,170,23,154,14,179,20,161,149,82,201,19,182,231,196,252,59,200,134,126,65,133,161,166,232,187,48,191,56,166,128,155,1,195,1,107,235,211,130,254,113,191,251,255,86,254,43,250,143,237,254,191,213,63,254,223,241,191,171,100,115,116,20,218,148,117,21,35,98,142,210,0,0,1,120,40,74,97,98,174,48,23,196,200,16,65,70,208,249,144,32,19,5,36,187,18,48,81,97,17,203,89,14,160,204,35,178,212,193,31,97,118,224,50,41,25,84,113,194,193,73,71,77,92,168,250,247,185,3,210,185,24,117,55,104,247,51,94,95,122,134,45,142,224,150,183,57,221,53,30,213,29,85,191,173,21,234,71,161,64,241,148,135,245,156,110,11,140,97,120,50,215,165,187,162,108,92,57,46,197,195,67,234,6,218,232,7,13,243,15,216,109,194,193,153,111,119,231,168,171,249,119,236,127,209,189,185,77,105,130,218,110,74,237,138,108,48,111,58,31,20,219,134,61,25,97,197,234,15,194,237,62,254,74,19,229,86,217,246,68,156,113,11,64,64,0,0,0,155,40,156,249,5,25,227,81,148,144,150,196,214,112,211,215,122,186,0,173,240,1,2,30,138,10,112,70,89,166,171,215,215,94,252,221,23,191,242,175,175,23,255,255,249,191,228,159,210,218,55,75,85,191,169,110,42,80,78,12,139,163,7,94,94,167,203,225,53,176,224,116,151,38,89,99,128,79,2,6,204,52,68,121,56,199,47,77,84,180,4,48,224,25,57,161,48,227,170,24,32,22,25,25,8,104,44,192,202,7,229,14,208,136,0,20,42,255,251,176,100,147,14,101,101,103,211,27,121,90,242,80,169,26,119,96,42,114,22,45,159,76,109,189,118,193,63,41,106,12,243,166,120,241,79,18,141,135,5,70,227,100,129,137,179,44,216,136,60,136,95,26,142,27,249,127,0,144,158,27,0,74,34,222,164,182,126,218,94,25,241,231,197,37,59,118,241,182,242,225,244,212,234,21,84,209,240,247,223,35,102,182,184,45,238,30,251,130,231,86,157,185,198,3,6,239,83,207,128,253,156,33,95,5,186,71,131,21,248,237,196,204,150,115,229,55,115,144,208,179,7,201,238,221,228,61,94,143,255,194,31,71,163,98,69,13,123,156,163,230,154,202,187,64,192,218,166,141,101,172,90,149,181,14,198,211,33,7,240,192,23,223,29,152,13,194,161,151,6,210,110,58,141,34,219,62,129,227,23,127,85,240,239,250,11,176,84,158,119,126,255,255,162,127,243,63,223,255,183,255,245,27,255,171,123,120,114,190,223,94,131,203,78,115,57,127,217,90,241,17,49,251,213,218,89,34,75,91,89,251,251,139,67,219,82,141,149,167,242,160,0,0,9,84,170,28,105,17,65,179,80,80,37,120,213,199,0,16,245,166,179,1,0,145,164,72,3,99,168,32,26,158,247,54,37,26,14,62,251,205,131,76,137,0,177,44,33,0,173,84,178,53,72,60,11,144,90,143,199,162,245,20,95,175,187,236,196,238,74,212,9,214,28,20,122,114,137,227,182,157,14,2,193,240,212,64,48,186,25,198,161,155,24,26,32,185,251,212,49,109,172,67,218,77,224,214,61,219,69,51,215,105,241,111,203,155,146,176,145,211,199,253,249,19,119,89,2,94,112,241,110,100,106,24,164,219,133,123,145,37,59,65,57,94,160,95,108,80,27,65,8,78,250,245,32,92,211,26,202,255,193,51,130,146,131,136,129,113,251,185,145,188,233,195,161,208,153,235,146,14,163,162,1,2,10,47,73,168,87,98,52,129,222,152,0,128,32,4,0,19,234,84,210,208,22,10,163,111,64,50,197,96,125,233,154,84,49,47,142,0,167,61,115,179,217,2,102,247,227,93,98,209,157,106,167,81,218,130,27,62,169,199,104,93,31,174,81,118,45,248,128,190,191,255,235,239,148,67,219,70,212,38,189,57,135,105,247,95,47,236,250,6,0,46,185,188,173,151,44,97,7,12,193,18,102,144,244,139,156,111,136,1,155,32,145,9,196,205,140,99,202,78,89,144,217,151,142,231,213,120,135,87,70,37,201,50,82,69,103,37,229,238,231,3,69,243,50,255,35,57,22,138,159,245,212,122,1,41,62,107,51,168,155,53,69,21,220,156,144,178,136,220,49,168,65,18,4,139,108,62,186,249,72,197,118,179,228,244,250,67,132,237,168,255,251,178,100,186,136,6,22,105,84,27,76,78,64,76,136,90,91,97,101,118,20,33,163,96,236,189,39,129,75,161,105,33,151,156,248,143,61,205,158,93,67,133,103,190,114,76,70,137,77,60,13,203,145,42,244,125,137,46,180,230,228,108,60,96,134,72,166,212,114,125,37,101,9,147,102,102,198,62,22,191,142,223,148,85,72,84,214,83,61,152,228,214,163,231,208,0,2,0,46,41,85,178,24,223,245,10,161,4,150,169,170,48,221,44,166,109,3,182,96,102,209,112,185,100,214,33,136,158,182,169,45,117,186,111,74,75,48,195,230,157,168,235,237,160,211,60,222,155,142,158,238,188,64,102,191,213,19,94,106,118,226,58,189,27,138,109,29,47,214,213,35,74,102,61,212,255,245,176,16,16,0,211,12,203,229,0,40,148,223,172,19,84,12,12,120,7,96,6,49,134,22,200,144,6,96,208,233,138,66,163,64,80,129,25,131,11,230,100,38,151,224,44,0,21,14,152,112,28,157,177,164,247,34,36,89,102,111,205,249,153,4,90,41,203,140,153,225,79,58,50,250,221,14,1,63,232,176,130,22,151,4,177,230,121,35,107,11,77,97,34,117,157,135,91,117,85,85,249,191,29,122,99,86,101,247,253,178,216,50,54,78,185,239,131,73,209,176,84,123,230,23,109,189,83,222,110,118,136,75,166,181,123,207,165,105,233,44,186,247,174,152,30,169,202,225,8,180,181,200,231,155,90,139,106,58,168,93,151,179,218,41,101,111,121,145,59,106,228,46,54,176,172,37,31,53,203,144,166,40,86,18,174,237,160,153,161,72,82,193,75,50,253,32,239,63,99,60,168,156,139,55,90,37,172,159,11,252,16,16,80,29,71,245,45,123,209,128,0,8,0,4,174,161,68,161,54,17,211,232,43,143,74,110,239,97,79,22,194,147,79,254,247,66,35,87,141,168,36,14,209,12,111,151,191,202,127,55,191,244,127,199,197,180,246,237,252,87,55,242,0,92,208,128,174,96,21,157,139,6,4,244,60,84,49,207,21,67,249,134,18,61,64,184,56,114,94,183,154,212,3,10,130,12,174,138,42,132,77,233,245,48,136,200,12,67,48,0,92,205,164,210,178,178,52,24,192,10,52,120,33,32,45,99,11,165,141,158,4,43,0,144,2,8,0,67,79,210,250,48,165,128,30,50,210,163,161,27,90,79,40,67,93,96,72,135,233,109,28,234,198,240,15,132,236,149,34,131,60,45,5,114,237,168,97,230,113,126,7,22,44,162,8,255,99,196,163,118,73,134,60,58,33,63,113,48,5,34,92,164,121,159,65,70,195,202,29,254,251,252,13,101,32,129,166,173,74,13,48,247,212,155,12,180,36,67,28,236,82,207,34,255,103,85,222,105,56,255,251,178,100,223,14,198,194,119,209,11,140,31,68,82,168,138,154,65,234,30,26,13,163,64,78,61,146,209,114,169,106,12,248,21,152,253,87,41,87,148,234,211,82,69,150,177,31,175,55,175,190,43,186,89,46,217,134,105,106,176,98,196,21,133,202,210,156,205,170,203,25,72,214,201,197,235,55,118,63,215,92,255,109,10,183,199,61,136,97,125,248,189,24,28,137,27,192,0,212,238,106,69,48,11,128,30,220,182,14,232,250,114,80,169,230,101,5,51,249,235,16,225,62,169,165,188,142,109,197,25,214,170,58,205,208,236,75,107,255,119,114,190,156,237,58,180,122,21,11,3,247,122,95,247,27,179,166,128,142,238,61,158,135,145,132,20,232,141,226,146,57,121,13,87,20,47,127,65,225,46,182,51,197,78,234,80,177,116,208,0,0,51,0,15,141,34,116,49,144,36,203,48,227,86,149,130,44,98,48,177,186,41,38,69,5,162,49,145,128,166,101,7,2,71,6,46,29,25,97,50,109,2,179,92,10,129,4,26,8,43,47,66,189,21,88,159,6,194,146,104,33,44,130,176,100,198,203,70,188,151,91,87,103,240,84,224,88,182,98,218,173,48,197,145,202,94,210,219,216,122,92,167,131,146,201,92,48,248,243,231,171,141,210,76,185,155,214,125,23,131,224,248,204,1,138,165,165,146,195,176,229,156,165,176,252,31,8,126,199,69,44,122,225,173,28,100,17,137,245,160,159,117,66,112,188,236,84,135,227,212,81,68,29,159,45,58,90,121,91,9,240,0,198,18,32,15,241,108,46,160,178,249,44,98,108,189,123,182,110,232,70,108,24,81,189,218,180,162,204,40,34,42,128,152,213,54,108,168,187,68,34,106,181,187,114,169,104,249,0,224,119,1,133,239,10,217,126,6,2,70,10,28,201,109,68,182,241,17,169,140,59,50,87,91,88,179,207,49,69,20,115,178,41,153,155,239,203,38,183,134,52,64,0,0,0,32,1,244,71,36,141,208,118,228,229,156,157,84,204,146,195,164,208,159,89,19,246,89,204,117,174,222,213,107,221,251,170,51,115,7,104,114,32,176,133,2,8,84,40,154,217,232,65,227,150,245,137,25,72,213,246,79,198,174,53,191,17,16,231,37,134,159,93,87,42,29,21,22,77,221,22,89,201,97,40,255,104,252,58,72,126,239,224,119,15,116,44,193,97,163,39,28,50,129,3,34,129,22,122,38,158,1,5,26,20,208,144,146,168,5,193,194,11,80,230,160,192,145,67,23,45,205,95,47,98,102,241,80,134,174,85,2,47,8,176,51,235,93,123,183,191,54,201,166,98,11,149,225,173,198,93,200,236,18,212,44,234,157,160,220,212,50,46,24,173,107,189,105,145,37,152,10,240,89,76,15,255,251,178,100,218,142,7,228,114,79,147,153,99,242,94,168,234,92,100,168,170,23,101,195,74,77,176,121,73,48,33,41,233,129,157,200,60,173,49,244,199,53,158,62,155,33,169,179,17,215,22,28,163,98,175,123,9,237,199,40,57,63,14,205,20,86,241,50,194,239,121,93,75,226,98,255,100,251,23,52,202,230,98,44,222,98,222,249,125,74,218,143,245,89,208,9,122,39,206,1,142,24,8,8,217,138,160,165,196,15,209,2,108,57,134,115,20,165,207,93,200,240,233,75,250,71,9,141,63,202,152,10,117,64,48,3,0,6,20,34,98,153,228,94,235,209,138,85,24,75,199,31,134,29,88,229,246,112,161,186,235,153,224,148,232,224,37,132,101,178,168,211,208,233,113,221,248,255,77,95,99,250,229,75,183,206,34,51,175,255,245,48,187,111,205,126,250,146,119,112,52,63,170,61,197,160,46,0,75,128,0,0,115,3,8,163,29,64,208,227,0,207,57,32,201,113,68,201,144,32,26,77,153,114,2,152,236,0,14,2,6,67,132,6,51,131,131,2,249,129,128,233,131,32,233,141,164,113,8,2,12,4,204,156,79,189,12,88,96,98,30,12,174,196,163,85,7,240,95,6,246,186,157,173,120,131,120,164,148,173,106,249,107,113,112,216,1,109,87,211,74,135,156,27,77,49,248,30,27,40,43,177,122,14,83,45,172,47,230,187,44,79,188,211,179,214,83,227,9,138,209,121,158,205,199,166,253,247,95,39,18,166,21,47,147,228,130,25,173,54,48,130,149,8,115,181,104,67,150,23,218,105,38,115,154,115,73,169,164,80,131,248,60,125,207,58,190,189,213,56,225,149,33,36,254,237,180,169,162,89,190,96,247,106,147,109,131,124,158,107,56,165,147,38,155,31,36,26,161,43,194,43,103,26,59,110,55,181,149,154,180,234,53,202,11,50,93,91,101,220,67,189,123,117,154,122,192,80,17,179,53,105,192,89,71,9,29,96,224,65,109,196,185,41,180,78,192,86,115,195,238,79,169,85,74,25,250,187,165,157,245,251,34,234,93,200,60,115,55,43,250,167,166,139,252,103,86,254,110,156,43,219,163,127,70,17,30,40,26,212,23,43,98,5,168,158,81,48,238,168,255,180,124,255,137,146,111,99,91,73,139,93,235,0,4,83,156,64,108,100,226,102,120,36,115,138,134,112,110,142,131,137,102,61,102,10,11,25,13,28,2,49,224,181,194,96,97,10,120,209,131,213,42,70,164,168,147,65,113,40,201,3,1,161,104,180,233,195,3,251,55,122,155,218,60,145,69,74,84,242,221,79,2,229,6,246,182,30,181,24,208,102,238,227,124,97,140,97,29,39,27,229,17,153,153,10,201,244,215,240,5,124,164,148,50,208,71,255,251,178,100,208,140,199,19,114,79,19,185,91,240,86,170,74,115,61,101,122,23,21,161,72,109,189,50,193,71,161,105,141,132,9,232,145,7,152,231,83,222,34,110,189,53,116,200,29,91,169,185,78,128,73,102,67,18,69,11,142,93,105,121,41,135,114,121,170,109,76,250,55,186,29,172,4,204,47,72,213,172,163,25,30,11,124,175,151,78,204,196,136,237,199,9,50,137,83,70,233,198,154,157,68,162,38,54,214,70,123,203,26,212,102,252,208,12,16,19,241,232,251,186,85,43,60,123,108,150,121,212,136,79,48,90,244,142,64,243,47,105,242,88,101,179,9,7,249,39,251,247,191,197,95,157,124,128,154,26,52,238,110,239,246,70,205,193,55,255,111,224,155,253,63,187,80,55,183,136,69,50,74,135,68,114,94,27,111,134,192,38,220,26,73,64,207,186,160,0,0,97,196,64,195,244,28,195,129,24,236,240,84,211,227,68,209,32,8,194,160,196,198,200,16,200,16,80,4,16,153,216,23,152,254,77,24,24,73,24,130,16,144,131,6,131,129,32,32,44,193,160,116,193,52,59,145,205,88,245,234,21,180,119,106,143,110,40,2,22,48,98,16,72,229,195,132,18,205,209,77,67,24,53,21,19,98,208,9,108,41,244,76,179,10,101,201,91,107,33,32,103,145,45,108,15,55,103,112,235,12,100,239,124,227,119,69,70,105,85,121,161,164,126,148,68,18,87,68,194,0,69,98,23,225,242,96,16,78,80,28,138,63,44,160,62,225,71,87,180,111,7,163,69,77,195,76,188,246,195,243,112,206,77,70,128,241,254,100,103,40,98,98,115,183,54,210,45,14,67,98,31,174,14,226,198,196,154,117,20,237,115,86,226,88,187,196,9,152,178,245,169,64,231,226,183,168,83,232,98,141,114,168,203,117,233,52,122,217,189,9,139,169,223,214,144,160,222,52,42,41,100,181,247,124,120,144,127,141,30,146,205,121,38,239,239,45,39,173,96,3,248,126,25,118,34,168,224,192,0,47,37,101,148,152,207,148,127,12,206,130,113,103,52,235,216,56,100,219,120,101,230,104,244,214,115,135,139,68,96,216,127,36,139,139,246,16,35,94,169,161,255,38,124,12,231,145,218,191,128,161,177,251,173,0,170,255,231,17,46,39,208,118,207,246,65,62,156,192,189,117,19,15,231,245,43,178,21,232,117,196,219,108,173,123,86,128,11,130,169,99,18,164,76,36,87,57,226,52,211,193,240,139,225,139,10,134,235,69,25,104,8,22,36,24,12,38,97,194,201,129,69,134,42,5,142,129,204,160,54,132,24,16,2,22,6,7,32,199,131,22,73,86,58,229,40,217,135,18,136,21,62,81,85,67,185,72,238,166,58,218,126,122,10,75,25,35,255,251,178,100,214,14,200,21,103,77,147,186,123,240,88,232,58,18,101,101,122,26,241,141,62,110,101,49,201,60,41,105,205,133,149,216,138,74,68,53,75,4,39,221,87,225,176,44,19,235,181,18,111,166,171,71,93,168,70,82,7,31,44,214,92,158,244,72,152,56,123,145,200,23,124,146,211,87,193,185,194,240,207,118,59,133,153,220,43,179,31,202,190,88,96,249,5,203,43,210,225,168,212,136,234,18,88,234,28,38,73,91,148,231,9,209,3,71,246,243,118,17,79,197,134,20,140,224,241,67,100,133,107,39,157,38,217,210,17,62,231,143,175,56,23,183,168,212,113,173,100,168,226,205,91,95,35,21,227,20,33,102,62,172,205,243,125,97,222,51,234,96,1,147,222,105,209,128,200,76,187,157,120,9,102,57,244,52,78,236,70,142,234,250,252,98,155,73,19,151,135,51,228,101,50,64,31,94,126,159,203,223,67,47,252,132,254,188,73,242,51,179,129,138,211,50,85,191,163,107,209,164,42,167,78,35,219,212,199,204,218,63,23,20,255,97,105,63,255,238,0,0,115,3,205,131,22,140,51,26,65,35,55,232,243,24,72,2,38,224,40,83,5,157,144,40,46,96,120,34,101,200,16,96,232,252,100,88,154,102,134,5,0,55,56,128,16,24,201,134,18,106,200,7,74,150,14,140,54,170,201,171,140,1,36,16,99,75,62,82,149,176,246,226,133,228,128,11,0,177,148,25,160,118,27,16,64,192,22,21,243,0,40,233,18,41,230,154,84,0,60,182,39,22,69,228,242,80,179,178,34,143,168,135,17,52,189,67,225,29,17,124,17,134,87,54,72,237,113,87,217,90,217,196,85,5,141,193,155,194,107,113,170,30,208,150,211,214,29,200,137,109,248,220,111,9,200,225,165,187,12,250,236,169,106,237,101,182,191,230,30,183,178,203,26,249,174,169,109,71,204,147,45,107,226,175,31,196,150,250,197,245,254,254,181,31,197,135,140,87,63,25,189,235,76,218,124,251,170,124,219,191,240,32,227,199,180,248,189,171,61,164,168,99,26,125,81,115,165,231,150,1,128,0,0,32,246,208,11,145,0,165,14,124,145,37,159,135,210,64,255,71,45,91,94,188,221,184,19,189,112,143,215,242,245,162,39,126,191,251,63,86,215,255,219,248,63,126,192,147,39,90,176,135,59,48,91,160,3,230,150,133,125,195,185,85,129,83,207,125,63,80,5,224,188,161,151,47,155,187,201,152,112,29,236,33,146,4,153,27,81,242,94,13,87,149,78,204,40,24,64,182,32,79,49,112,112,0,57,163,149,38,147,4,1,36,77,128,48,214,120,143,117,39,250,148,50,96,138,189,187,86,70,41,50,169,18,37,63,32,123,225,218,190,207,26,80,255,251,178,100,188,142,7,55,103,206,147,186,122,240,70,201,26,154,27,2,12,25,193,159,62,109,225,47,193,60,166,234,28,243,29,200,14,116,80,18,179,184,215,222,100,94,40,44,49,200,125,113,81,225,1,67,50,11,207,171,79,191,213,29,141,110,226,114,206,118,122,79,95,234,206,125,170,65,253,141,198,210,27,246,132,22,159,146,155,198,97,86,252,253,177,250,133,253,190,209,152,72,78,169,55,245,153,27,34,28,99,212,61,212,7,255,129,34,76,173,45,68,185,21,169,221,177,74,80,137,104,124,101,121,235,67,74,38,134,99,7,146,96,254,51,96,194,70,228,143,253,76,82,203,151,81,153,106,105,170,214,136,125,55,184,175,72,67,2,0,84,222,43,43,152,14,226,226,121,53,129,174,154,110,118,161,93,85,196,81,198,236,186,202,10,92,149,47,133,140,213,125,253,71,158,38,8,77,48,160,219,157,122,255,245,255,255,127,238,255,211,205,239,194,154,204,116,65,2,53,145,46,134,51,201,63,40,199,163,18,66,226,172,58,87,164,0,64,45,225,172,41,169,77,7,148,11,155,101,160,108,210,121,140,203,38,129,198,26,0,48,96,225,1,180,4,6,10,65,13,10,76,50,49,65,16,180,228,64,6,48,24,40,56,64,124,38,139,80,133,150,120,174,71,250,155,150,1,31,137,169,78,166,58,48,192,12,69,113,162,18,181,71,73,177,136,165,32,36,83,117,101,2,136,160,88,176,143,170,242,33,16,173,7,90,64,66,59,175,2,83,50,182,203,44,176,162,139,82,252,202,111,75,179,182,80,124,63,73,44,133,103,218,188,160,188,229,141,229,151,251,146,33,170,141,129,113,18,235,87,45,243,231,231,238,143,100,248,139,14,97,113,95,234,149,48,114,66,226,61,157,203,195,84,239,252,245,237,152,132,199,230,191,157,59,180,232,175,21,127,102,223,253,185,179,153,79,187,251,212,115,237,45,126,193,200,179,254,107,145,82,115,255,46,228,131,30,1,151,241,119,27,219,48,111,224,208,0,1,96,0,2,219,214,36,99,161,149,226,236,48,82,239,209,232,83,248,138,114,17,247,175,174,214,162,180,131,239,133,139,106,186,115,255,163,209,245,255,255,255,79,255,251,244,235,253,13,126,128,112,153,186,63,85,97,89,224,68,154,82,135,115,100,84,119,63,51,93,255,58,81,235,87,37,239,37,204,85,50,25,136,96,52,235,58,29,208,40,12,3,88,196,42,83,17,205,193,64,146,168,120,2,17,21,24,138,16,6,68,205,8,198,225,245,134,48,8,17,162,32,184,80,121,167,248,119,201,230,203,94,48,128,72,232,73,83,95,5,126,145,92,115,165,10,79,177,199,84,175,15,12,118,50,161,60,123,98,255,251,178,100,190,142,38,229,101,78,11,153,99,246,78,106,90,138,60,232,158,25,249,163,64,110,97,143,193,69,169,106,41,132,168,208,72,177,73,74,163,175,102,53,96,23,15,44,163,111,221,74,139,199,183,230,86,38,183,75,123,127,202,253,189,74,111,154,182,222,210,20,114,116,38,236,192,204,216,168,237,231,157,156,140,206,191,41,43,45,33,153,198,120,62,147,214,177,27,135,21,142,132,195,127,220,250,87,139,136,117,237,78,187,43,70,151,172,220,81,91,107,30,229,189,42,158,135,76,219,177,217,102,99,252,246,151,148,152,215,85,17,28,44,161,55,141,30,213,251,50,127,21,24,180,73,215,29,189,45,19,176,1,0,134,54,245,233,37,197,84,175,183,202,168,201,137,10,158,12,140,240,16,17,153,177,209,120,130,60,141,95,82,218,245,109,63,149,211,207,255,255,254,143,252,212,209,244,127,255,244,157,21,199,26,236,165,202,137,97,167,67,219,28,119,84,242,134,92,169,107,121,140,132,180,97,178,93,134,202,51,200,72,34,0,4,164,188,148,112,206,147,18,236,224,2,140,200,180,29,100,4,39,12,25,48,240,133,68,36,159,54,111,64,146,11,42,97,100,250,117,54,18,211,54,41,83,226,182,7,166,220,32,149,19,139,99,12,203,173,72,89,163,57,149,208,75,62,85,105,217,120,42,196,227,53,161,155,74,122,63,82,89,33,214,196,2,57,104,201,34,4,197,82,105,96,2,142,141,152,35,168,52,140,240,136,77,111,99,48,64,255,24,18,237,255,130,232,131,36,68,100,129,163,50,108,202,35,175,15,50,108,129,164,79,32,70,133,58,150,174,64,202,0,57,169,220,186,108,54,49,44,173,116,189,77,45,89,187,51,74,202,177,183,38,64,24,155,217,73,141,97,10,9,28,35,87,53,8,108,241,100,197,9,168,65,154,80,249,68,255,37,167,179,176,86,71,148,69,64,0,14,64,0,2,77,13,129,240,73,12,161,181,48,14,231,212,68,99,99,11,74,76,88,175,109,154,186,31,10,118,47,254,155,181,144,164,217,189,14,223,221,174,250,121,63,255,175,255,191,244,127,255,242,74,131,124,142,206,17,15,147,47,65,92,132,189,199,94,205,63,183,76,47,21,215,82,105,241,1,113,199,73,24,90,17,135,138,25,203,185,162,138,39,97,144,138,24,224,72,4,44,100,56,88,68,2,90,16,58,216,132,130,99,168,220,68,14,16,18,214,47,183,53,196,164,148,61,148,227,146,40,175,51,47,32,88,204,54,171,12,108,41,10,232,136,249,178,193,9,164,237,101,81,76,158,74,114,171,90,241,181,117,232,96,93,8,141,12,22,114,239,34,70,41,136,166,110,138,77,109,34,158,206,145,51,139,255,251,178,100,191,142,134,27,104,210,27,120,74,240,77,72,234,122,61,37,118,24,25,161,64,109,189,50,194,43,51,40,13,148,173,201,67,133,201,94,41,193,77,34,153,12,97,6,133,178,103,4,76,73,98,136,182,221,115,170,68,134,57,57,54,204,14,84,42,145,175,147,116,233,21,193,94,107,102,164,174,134,149,156,226,172,113,163,246,169,43,65,168,235,130,33,246,135,3,242,78,125,27,242,99,6,130,237,50,110,28,170,33,27,76,48,6,253,32,0,81,83,57,105,232,216,140,6,150,145,50,169,180,106,110,44,92,189,153,177,148,220,193,130,15,99,59,89,26,138,60,23,20,57,21,39,24,180,251,154,96,207,90,146,72,212,252,247,249,75,40,164,218,156,226,116,223,158,150,95,50,92,219,230,230,206,47,218,141,248,183,206,76,238,86,189,246,103,195,157,81,44,186,217,49,114,6,169,56,57,83,78,191,148,68,251,229,79,102,155,221,152,212,92,156,50,187,37,25,230,91,46,249,48,115,238,81,125,121,93,77,106,177,209,170,125,237,107,77,182,68,55,91,171,210,133,146,136,0,1,160,80,200,220,211,35,75,1,12,6,49,50,58,236,215,67,104,249,132,214,170,166,74,13,3,62,3,8,70,6,59,143,12,192,0,145,241,202,88,224,109,150,41,115,101,196,135,86,86,108,160,143,18,216,92,56,177,185,117,164,98,135,201,78,212,108,4,38,195,196,147,79,186,94,215,197,138,213,152,171,215,87,149,100,46,34,22,33,61,11,129,39,161,228,143,195,209,99,129,131,87,145,81,71,106,145,208,219,101,187,186,165,124,7,55,127,181,200,181,69,168,173,112,21,28,40,56,242,182,22,87,164,16,74,185,227,148,18,14,29,86,28,137,201,75,36,133,24,24,109,106,108,70,78,69,133,74,161,178,165,140,175,135,70,50,238,15,107,110,110,49,203,116,180,204,118,245,54,52,116,241,195,199,49,3,63,38,38,190,34,192,0,35,1,23,181,190,110,33,12,164,210,94,82,182,33,136,58,217,194,226,79,20,162,44,181,251,164,136,167,130,80,84,136,29,152,68,155,162,214,145,214,210,170,64,237,55,178,185,229,116,229,141,209,52,34,121,229,53,83,210,96,196,226,211,140,89,162,147,234,61,84,42,62,31,177,194,48,182,79,16,4,199,57,56,175,106,150,185,195,208,46,119,70,90,164,189,31,207,101,115,139,206,239,160,232,112,182,208,189,111,21,72,233,38,86,117,11,114,196,115,5,156,78,248,246,55,177,96,199,135,19,45,166,79,196,24,17,2,76,208,76,12,87,133,71,6,72,38,152,168,6,99,33,112,178,137,131,132,146,18,75,16,126,131,214,5,83,236,88,75,131,7,165,221,87,5,255,251,178,100,184,142,134,2,110,206,19,152,67,98,119,10,90,106,96,202,116,25,117,159,52,78,97,45,137,184,41,168,220,241,30,88,204,202,48,235,61,106,81,6,142,20,153,23,194,93,111,34,137,176,98,18,86,148,64,181,101,21,165,205,75,230,92,196,133,68,32,41,151,160,37,47,108,197,174,52,238,27,229,223,101,128,232,123,94,189,94,84,247,61,73,120,249,136,67,184,178,198,152,164,64,67,16,154,35,236,208,216,226,142,210,20,59,53,111,110,76,24,65,242,119,230,68,196,105,180,68,241,172,217,175,106,24,156,224,148,239,121,196,119,26,79,124,233,54,25,151,79,162,81,26,40,167,125,65,92,208,218,73,161,78,100,36,179,36,157,244,78,26,69,43,251,231,200,99,247,46,182,32,3,77,59,211,39,161,57,1,180,132,11,94,3,156,176,193,48,14,210,223,49,109,23,75,211,105,183,155,170,19,7,1,31,12,62,57,179,188,232,158,245,50,216,189,131,99,178,38,150,154,59,101,58,213,208,166,232,102,182,198,206,211,106,165,11,243,181,32,149,67,210,80,48,140,112,156,190,203,105,128,214,239,161,202,232,59,213,234,242,114,221,157,198,226,34,249,227,202,18,151,0,138,212,225,164,13,90,29,34,0,0,99,3,55,195,62,167,58,87,153,224,60,97,147,17,244,131,102,36,24,25,149,196,97,224,0,92,76,2,161,152,252,112,40,190,110,9,112,5,9,203,5,69,97,207,86,224,33,225,226,23,145,37,167,150,213,129,151,201,155,251,70,181,18,47,77,216,137,66,105,133,235,167,140,153,116,133,247,162,184,179,249,65,45,135,217,38,24,188,182,36,220,233,110,36,191,247,21,114,133,122,48,59,88,170,170,236,164,118,247,103,231,178,102,27,246,125,45,61,117,138,167,24,138,115,11,117,126,136,79,95,116,25,59,3,204,82,113,99,25,13,75,202,89,221,60,183,229,220,246,189,102,117,254,191,125,195,189,115,154,215,181,164,39,190,123,246,104,197,224,102,179,19,174,161,86,54,226,246,150,90,53,150,165,168,255,45,206,106,63,89,75,122,227,110,178,172,252,191,82,15,140,2,0,207,12,254,42,169,64,178,179,178,133,215,152,17,118,79,117,40,89,146,29,219,11,78,47,77,38,211,89,240,80,51,179,56,214,242,154,156,115,202,41,71,22,45,12,208,226,206,141,200,154,199,62,190,173,115,94,135,22,186,55,165,69,141,148,226,142,141,185,116,204,47,158,43,98,166,48,53,111,187,20,13,189,75,213,15,25,87,69,243,45,115,175,248,233,19,11,68,206,16,195,56,144,52,202,101,193,3,248,218,131,177,208,177,131,88,33,196,129,81,73,152,69,70,34,19,152,172,40,28,136,255,251,178,100,167,143,198,95,104,205,19,152,99,210,95,170,90,18,101,39,116,24,61,155,54,14,101,13,137,112,38,233,77,130,161,240,65,56,141,8,177,98,86,8,137,37,226,137,18,10,68,171,124,58,51,210,248,181,41,249,84,228,89,24,224,193,192,18,102,140,138,186,54,102,76,20,69,62,45,193,111,126,114,88,235,180,206,235,205,194,24,49,33,232,132,35,141,15,82,6,22,58,13,161,64,33,189,225,193,102,95,47,27,103,220,29,28,239,200,77,50,171,31,64,177,90,4,35,119,195,209,195,197,131,232,132,23,110,135,7,99,206,181,61,175,81,151,4,7,124,44,141,121,183,76,138,171,125,206,50,198,230,73,22,156,62,146,66,31,78,41,39,158,40,124,13,148,86,33,134,227,105,74,64,72,8,47,131,248,187,198,119,127,212,32,9,171,176,71,226,113,70,10,172,107,122,108,112,145,105,169,75,235,45,135,163,44,95,189,130,141,140,21,116,24,248,198,162,223,220,228,207,105,251,81,67,238,227,91,24,106,177,16,64,32,235,24,221,129,244,50,209,62,56,136,62,60,186,108,163,63,191,209,254,43,232,90,165,96,47,242,77,68,57,87,26,252,208,161,147,17,95,223,244,59,93,64,0,2,138,116,209,255,205,115,68,224,137,76,137,48,200,48,141,141,20,200,193,205,40,44,4,102,50,62,25,16,96,96,66,52,209,225,197,40,48,128,22,30,85,11,87,141,234,62,202,214,218,44,207,164,188,2,223,195,217,76,251,238,240,62,131,128,127,36,3,196,167,124,87,20,93,83,72,32,55,98,81,75,75,31,146,101,31,157,194,191,45,90,237,219,249,97,118,237,234,146,74,121,185,157,227,111,243,179,87,93,161,191,175,213,125,97,246,59,204,41,114,215,234,198,191,42,253,250,242,186,153,99,28,207,46,91,161,203,46,202,231,119,190,115,159,168,102,142,159,152,99,187,251,189,110,95,75,158,233,185,106,158,183,113,207,86,46,229,77,175,231,123,49,79,103,26,125,114,229,186,151,169,229,83,20,180,212,246,47,211,89,167,183,122,95,133,52,110,151,86,108,101,82,196,222,163,25,253,202,216,84,155,204,0,213,115,85,246,179,241,140,20,234,166,177,44,94,36,60,147,199,98,219,226,225,173,140,26,36,195,4,243,62,118,255,239,84,228,251,149,157,234,149,231,118,207,198,189,24,154,52,138,30,71,97,4,72,152,239,144,230,172,205,160,117,93,6,6,189,80,139,9,138,186,35,242,10,178,66,218,140,61,232,48,59,122,16,146,136,251,179,115,30,221,64,5,3,161,224,160,148,155,64,153,137,163,25,51,192,85,100,215,233,13,52,188,84,80,68,30,105,42,227,36,39,160,68,109,227,101,255,251,178,100,170,0,6,166,104,207,29,111,0,0,91,169,202,99,167,148,0,37,178,27,76,121,189,0,2,23,44,104,139,48,144,0,216,145,17,3,169,161,129,42,131,140,218,196,18,161,38,4,8,32,209,129,7,49,47,168,192,17,152,48,32,147,144,194,160,164,175,195,181,8,153,103,108,69,202,72,133,181,7,166,219,185,41,185,75,103,170,24,211,88,59,32,76,5,234,128,85,252,214,157,254,101,140,222,239,188,134,48,112,136,88,25,90,125,25,2,76,50,4,107,42,217,74,188,41,37,148,249,111,14,130,72,131,202,22,141,187,11,27,17,133,14,14,89,216,118,88,226,82,185,112,76,239,112,163,181,157,250,79,50,160,204,18,96,82,197,80,45,226,116,71,80,6,227,196,95,25,26,65,44,247,97,133,213,106,250,169,206,115,186,199,157,234,150,74,157,74,236,238,93,1,94,135,32,6,89,26,189,142,91,202,138,229,121,140,190,146,190,178,203,185,229,207,207,89,252,68,10,28,191,113,230,52,92,70,105,31,118,218,124,38,22,196,36,247,232,24,108,13,56,220,171,60,115,18,150,229,126,158,39,73,107,255,255,255,255,255,255,255,255,255,255,255,255,255,255,249,253,164,230,249,255,255,255,255,255,255,255,255,255,255,255,186,106,75,118,237,226,0,48,201,47,13,132,38,235,10,4,99,19,5,176,68,117,232,33,130,43,130,50,203,94,181,154,160,208,250,164,84,98,118,5,40,75,138,215,96,56,218,34,113,91,218,196,228,226,248,223,122,141,21,138,127,205,117,225,241,185,223,173,197,253,218,222,252,228,106,190,78,138,78,169,154,80,199,247,45,239,222,145,239,134,60,22,78,8,138,72,174,205,188,89,196,118,107,84,207,108,177,233,4,160,220,118,83,150,114,202,114,247,210,207,230,117,43,135,156,242,247,167,91,223,45,191,239,230,98,219,88,178,113,28,0,1,97,8,241,8,86,50,125,86,3,158,136,68,24,212,12,192,217,1,95,1,5,11,170,94,112,3,195,8,4,40,41,250,7,8,100,67,207,88,71,182,109,28,202,42,239,176,180,70,140,233,117,44,250,6,158,90,118,181,34,176,242,198,231,87,227,242,224,78,183,176,61,11,174,236,205,180,152,244,3,45,220,110,137,255,134,40,173,189,82,155,19,49,190,80,64,48,77,137,168,98,14,139,69,89,125,45,35,11,115,39,241,148,83,235,41,46,242,235,133,115,7,174,221,123,44,66,9,154,220,235,127,122,121,197,173,106,158,26,164,173,114,190,53,160,54,93,83,180,106,81,31,137,83,64,114,139,242,150,31,82,172,221,153,254,114,188,186,206,227,145,121,102,118,114,153,156,103,243,211,210,143,113,240,228,174,95,123,242,150,255,251,178,100,95,142,215,138,111,212,151,107,0,0,73,72,74,48,236,20,0,30,165,227,74,13,225,87,193,12,20,233,72,246,8,250,84,183,189,213,175,77,155,237,9,183,148,153,155,203,169,236,94,171,249,206,195,63,150,241,171,149,236,163,157,253,233,255,169,191,173,99,150,177,207,255,127,190,107,63,253,91,21,57,67,250,31,89,122,230,156,77,82,96,196,1,2,90,208,11,138,248,62,241,136,219,38,239,68,69,4,163,64,162,233,15,42,132,197,233,26,199,22,160,247,74,177,26,32,71,244,43,231,95,88,135,77,198,81,255,227,250,117,55,109,203,253,87,187,245,227,77,250,40,214,204,151,255,254,129,9,232,140,52,206,196,15,147,124,197,131,196,133,1,39,38,125,130,130,113,80,96,17,25,133,142,6,2,154,89,16,57,144,198,6,65,128,66,65,8,46,44,68,1,23,155,100,97,193,197,10,129,128,50,85,23,150,76,199,10,5,168,95,67,16,10,102,79,157,151,74,236,180,120,74,50,193,218,203,123,3,77,13,22,171,92,42,148,136,16,91,94,16,171,90,150,166,108,105,178,188,120,210,184,208,244,38,153,250,85,214,38,80,207,152,87,169,158,69,80,169,197,222,191,217,246,227,58,195,177,25,68,71,108,102,0,164,204,101,208,4,126,48,210,169,46,201,20,186,227,237,125,130,198,231,30,63,150,117,247,72,24,119,56,97,26,108,91,143,47,105,125,247,77,218,151,246,165,30,122,202,138,65,188,218,92,91,44,229,87,181,33,81,55,151,61,202,224,46,234,244,87,182,115,165,169,159,42,69,169,157,132,113,161,230,137,32,68,170,165,52,65,179,151,91,173,138,191,29,210,90,136,33,87,144,50,39,42,164,69,186,35,255,65,174,0,244,231,85,149,36,32,102,179,136,80,180,196,220,236,82,130,120,27,76,236,68,191,212,230,212,216,45,43,1,176,232,76,27,18,198,21,160,38,66,179,31,83,185,221,116,76,143,250,233,172,138,131,149,241,60,49,53,110,182,180,229,102,237,110,191,64,0,0,49,9,138,231,49,112,147,193,147,34,175,18,61,48,54,211,108,74,34,74,65,56,209,240,48,92,64,24,23,155,47,40,76,194,17,138,18,64,90,152,26,74,67,69,80,194,165,19,162,35,25,244,125,30,201,150,152,80,189,35,52,50,81,135,156,247,253,158,246,240,176,140,177,136,199,89,44,155,49,228,155,2,189,85,52,177,108,178,226,64,240,159,116,24,165,172,27,140,231,96,87,85,42,222,72,138,251,71,16,7,113,101,8,37,97,135,200,168,212,116,147,239,0,241,154,179,14,22,73,212,165,141,228,32,3,228,182,12,165,254,30,95,144,201,215,75,202,60,49,218,88,59,94,255,251,178,100,77,142,7,102,105,210,147,121,123,114,71,39,122,101,97,133,62,29,53,191,72,45,189,27,81,25,28,42,100,246,41,48,31,176,231,13,103,177,242,111,167,150,172,157,21,44,153,133,74,127,120,184,230,163,171,74,199,108,52,138,107,14,98,189,62,191,195,233,119,45,33,231,114,214,45,165,101,189,121,3,102,128,217,60,60,111,87,115,106,71,99,25,119,155,70,190,105,5,69,152,30,86,143,228,177,218,117,63,160,152,127,153,190,48,16,0,27,175,124,137,173,218,74,204,194,175,41,151,137,197,53,225,67,194,59,223,69,217,176,144,208,111,124,233,120,223,254,245,139,206,60,167,111,32,147,8,178,57,200,124,255,136,149,225,252,131,79,143,55,198,127,212,19,219,28,33,151,208,73,195,18,57,71,252,50,17,211,179,33,32,51,210,195,228,186,54,17,64,80,41,133,51,155,124,64,25,1,8,76,160,24,132,152,192,73,141,72,96,105,124,204,129,26,89,89,59,110,68,106,99,97,240,41,80,12,96,120,89,4,100,46,227,111,59,129,80,16,152,90,60,166,228,4,143,91,124,234,170,134,228,133,187,8,3,77,233,133,97,109,233,202,5,24,195,95,20,11,70,22,195,42,7,163,154,44,101,21,176,153,205,134,92,39,208,78,155,66,161,69,151,1,74,121,163,0,43,92,46,132,134,239,217,200,223,91,25,117,107,93,30,13,221,16,71,195,106,0,114,107,46,31,162,17,153,94,31,238,15,158,25,74,119,23,111,108,216,144,49,155,167,19,161,175,136,43,148,171,168,41,2,107,95,149,154,211,113,163,239,70,182,119,184,53,170,164,140,223,52,218,87,183,101,163,56,251,147,253,69,199,139,107,0,121,178,57,234,53,228,129,202,195,90,201,131,191,31,85,35,71,68,197,127,127,31,229,26,189,89,208,4,3,224,14,6,176,151,33,102,164,43,218,203,137,106,198,156,129,34,167,68,137,123,31,131,8,100,52,26,106,158,214,16,122,199,174,59,208,211,145,127,66,75,145,87,255,163,253,206,92,78,252,99,249,141,80,200,207,161,83,242,110,76,103,136,62,151,255,255,190,0,0,72,152,100,116,195,71,140,44,60,208,194,140,36,105,99,152,32,41,165,200,163,138,47,5,0,201,6,211,12,70,220,92,67,1,9,37,3,34,15,83,37,218,52,73,39,110,162,1,130,32,84,84,151,61,82,188,148,121,44,168,91,176,34,176,12,244,93,50,251,236,161,25,25,29,150,74,253,96,143,242,165,57,82,182,57,40,178,202,231,42,41,211,247,132,48,255,95,220,25,18,199,221,219,123,180,152,189,179,18,87,118,189,37,37,181,186,176,80,230,168,97,237,231,4,63,241,253,45,136,51,148,165,255,251,178,100,67,14,71,30,103,83,27,120,124,240,69,198,106,137,97,5,118,29,205,159,68,46,97,119,145,21,29,234,140,241,62,56,71,70,187,86,39,41,199,55,106,114,188,237,90,25,39,200,105,111,205,159,120,233,129,71,241,115,234,13,82,87,183,181,247,252,214,253,197,166,176,141,231,208,11,177,49,15,113,249,220,94,106,247,69,238,22,164,135,15,221,169,91,6,43,19,60,104,182,54,103,149,137,155,120,127,120,47,246,161,182,215,47,53,217,95,252,226,62,190,87,34,226,223,163,180,3,0,8,0,3,248,106,92,142,17,86,165,4,14,169,224,149,225,13,224,192,225,14,205,219,90,23,184,115,242,255,1,189,2,227,43,197,133,85,73,244,28,174,95,255,155,166,195,11,26,255,155,243,54,7,21,236,251,105,145,154,248,190,197,86,253,127,169,254,128,133,198,102,95,49,24,40,48,99,28,1,152,129,132,197,48,33,240,198,128,65,36,89,120,204,154,11,11,11,4,5,19,38,161,194,13,165,80,241,80,54,10,12,151,249,51,140,90,4,150,74,68,3,198,90,16,10,144,168,43,109,124,96,16,86,15,156,47,137,139,67,200,239,70,196,6,93,156,16,90,19,193,212,37,232,46,138,76,87,4,10,62,174,130,209,38,9,32,36,73,8,241,51,5,164,80,254,178,37,27,164,245,83,105,155,204,85,82,140,45,1,141,140,153,185,129,157,110,96,151,9,55,42,167,86,72,174,56,50,92,119,52,209,229,85,149,73,229,164,166,49,133,88,105,234,190,147,219,148,43,11,247,5,222,129,102,48,140,69,114,166,120,227,17,170,72,108,137,214,190,48,230,197,171,192,76,95,47,155,139,111,251,79,207,212,60,104,214,27,173,6,38,129,41,105,65,253,242,89,243,85,203,38,97,215,52,242,42,242,132,206,172,221,202,247,116,91,242,123,233,121,189,171,200,253,1,140,76,0,0,112,77,33,48,129,93,125,84,152,19,116,213,30,39,54,137,103,71,94,158,44,157,64,91,76,19,227,39,217,218,93,176,69,89,191,79,253,116,46,15,251,127,225,2,101,155,59,101,107,212,141,189,119,69,12,77,227,197,93,189,115,119,255,103,197,191,244,133,0,0,0,84,148,4,204,76,135,4,77,2,156,90,196,152,232,129,216,196,101,131,2,18,164,0,16,96,161,37,169,48,165,177,33,177,128,22,146,6,61,122,157,179,6,3,175,144,140,121,51,203,203,167,195,45,18,5,42,236,155,115,34,1,108,51,144,18,110,225,229,202,40,15,86,229,28,53,70,212,129,183,43,160,43,144,193,78,54,203,27,213,165,104,79,122,157,17,114,84,55,187,161,56,74,117,40,84,238,33,82,179,90,2,72,59,97,96,118,255,251,178,100,59,142,102,172,98,210,155,111,102,80,73,39,250,85,97,10,120,27,65,167,72,77,225,119,129,29,29,170,41,130,182,56,31,87,132,171,143,5,241,80,170,154,49,195,14,64,96,163,166,186,117,195,198,65,192,107,241,41,94,229,73,94,163,43,67,60,135,110,202,105,98,109,141,5,95,74,123,123,103,225,149,154,185,87,249,160,177,7,238,209,191,189,235,235,79,203,76,217,250,243,239,82,80,202,107,249,238,249,133,93,235,52,238,66,59,252,109,99,143,3,2,50,137,250,170,113,80,128,0,96,239,57,10,200,165,111,228,52,0,122,107,203,160,55,127,37,161,3,39,133,153,49,78,46,178,13,67,94,190,195,228,224,219,93,145,238,34,21,150,123,208,100,101,134,122,244,213,180,95,148,114,145,28,147,233,212,253,120,48,154,63,244,247,174,188,135,53,243,191,64,14,181,77,52,120,50,116,246,81,204,80,124,195,192,12,5,8,64,250,16,66,147,130,203,134,32,0,74,104,96,208,65,194,200,118,44,1,24,192,75,138,68,22,5,6,166,146,128,72,137,138,200,2,27,35,17,108,217,16,137,64,212,46,16,41,169,187,189,170,116,137,217,192,1,17,84,203,6,148,142,3,81,165,16,138,165,145,17,215,11,118,99,204,18,81,4,178,54,45,240,67,209,61,81,164,183,212,116,16,59,155,244,227,160,194,138,100,137,25,233,29,138,5,135,184,78,167,205,191,221,221,2,198,135,118,207,233,53,41,32,68,254,181,49,222,85,125,55,87,185,238,159,115,215,126,114,19,95,21,27,151,111,84,144,185,220,164,179,219,252,172,239,63,231,127,178,35,60,227,171,104,60,122,98,203,149,116,213,50,143,87,80,249,170,95,213,43,61,10,87,201,230,43,43,115,151,95,81,247,117,80,97,245,175,87,93,78,72,4,10,0,173,106,186,2,90,123,102,204,44,103,234,238,82,203,173,202,113,215,173,45,237,188,59,40,97,47,145,236,28,71,159,67,137,171,61,146,49,144,137,157,181,253,27,126,44,145,17,218,247,214,245,121,80,20,113,226,125,6,40,255,76,246,84,125,52,127,213,214,0,0,1,120,189,128,103,98,96,147,204,147,49,177,54,0,97,162,230,236,106,28,118,179,140,76,28,160,56,117,99,117,225,234,16,18,56,50,31,161,37,135,41,221,19,99,2,160,69,154,18,221,7,163,152,161,202,199,89,41,58,17,87,179,4,113,189,18,18,13,38,28,68,62,114,162,120,23,38,98,216,168,239,108,189,206,31,246,84,25,176,170,93,207,123,96,202,214,240,163,117,173,8,60,87,20,66,19,78,95,198,116,217,94,49,125,90,53,229,32,234,136,230,10,174,150,16,245,141,192,82,211,123,58,255,251,176,100,67,14,38,144,103,210,155,121,122,240,67,198,74,151,97,135,54,26,25,159,72,109,188,219,72,239,25,42,244,243,21,16,119,227,94,73,187,248,254,4,185,227,100,240,190,92,147,107,116,93,180,127,91,211,239,51,252,186,137,222,75,31,17,202,36,102,61,103,135,230,131,159,27,248,219,171,63,202,225,207,26,128,190,229,165,247,191,106,85,171,204,215,26,88,84,84,231,251,197,249,112,207,236,81,66,9,255,149,128,0,0,0,18,77,91,126,6,77,42,115,94,149,236,16,28,30,60,134,11,173,77,4,39,206,206,14,163,226,131,49,244,121,153,168,98,54,154,48,247,250,126,141,182,173,203,107,219,153,248,165,233,252,169,190,143,170,176,246,197,140,116,250,189,117,191,164,0,224,48,112,207,72,69,165,79,52,188,59,76,72,228,2,230,99,147,72,216,158,166,74,8,80,24,9,27,48,72,85,13,12,10,70,97,99,48,192,16,226,69,1,123,149,68,18,24,76,166,153,173,41,215,117,238,144,0,65,220,106,102,86,14,251,60,176,243,78,203,0,160,2,241,96,73,188,175,148,230,156,32,58,182,199,1,229,173,87,34,16,185,61,135,122,196,114,218,253,151,36,149,9,129,206,215,88,152,63,37,88,93,5,126,46,3,252,45,105,128,164,220,141,191,12,102,122,110,143,92,225,208,36,40,249,97,51,59,206,77,188,201,109,87,46,48,43,153,25,162,216,205,41,62,32,173,91,77,103,215,254,127,254,255,241,222,226,36,72,25,146,49,89,79,5,55,14,38,221,215,85,146,153,211,125,124,82,31,138,45,43,183,107,18,155,204,164,207,207,119,200,215,41,95,52,156,234,112,0,192,2,0,1,248,93,201,42,114,58,82,131,132,239,79,30,71,134,164,97,106,129,29,3,40,248,198,156,206,247,236,100,111,163,35,254,191,215,248,237,27,255,247,198,127,245,118,255,251,251,121,7,44,229,112,27,183,229,0,0,0,0,116,144,144,205,73,201,6,14,163,136,28,108,24,90,96,76,230,178,122,76,130,205,12,128,17,38,202,131,230,68,20,76,76,52,16,210,193,198,72,248,44,26,66,13,44,81,242,251,20,37,23,186,98,30,139,102,72,8,230,103,100,195,131,30,9,51,250,208,115,131,19,125,38,148,238,105,169,188,213,71,129,106,81,21,65,225,109,197,180,37,114,49,147,212,214,17,71,118,116,94,153,245,210,119,212,227,102,142,43,179,26,208,199,41,17,244,153,60,125,218,119,218,207,102,126,108,68,197,65,245,79,35,46,176,222,193,35,86,107,173,214,152,173,143,219,196,48,141,81,89,243,46,72,215,211,255,143,206,23,115,109,180,69,103,120,43,137,110,89,28,157,95,230,185,255,251,178,100,88,142,6,66,103,210,155,111,94,178,81,167,106,103,97,39,106,23,53,161,78,109,61,119,65,47,36,42,92,244,156,232,122,236,123,141,109,168,182,114,183,185,170,49,220,155,78,253,178,132,36,247,152,177,89,194,0,0,8,2,82,72,37,148,145,13,148,54,240,64,80,206,182,52,247,35,138,45,32,63,51,110,194,13,153,192,228,54,95,135,178,232,83,111,240,203,81,84,232,222,164,138,22,59,255,250,167,208,142,20,32,254,113,207,129,229,167,28,146,109,191,49,255,201,21,149,224,175,186,119,86,245,189,73,234,219,208,73,220,133,33,137,86,138,33,222,204,144,98,32,32,160,32,25,34,192,217,240,0,58,6,171,131,42,225,46,25,90,119,151,41,164,36,152,200,124,212,237,226,40,86,155,116,46,94,184,162,204,83,227,5,80,239,135,185,59,165,198,49,160,114,43,212,121,192,181,177,56,144,19,30,99,81,37,150,20,202,107,193,79,239,40,213,173,118,217,254,13,140,233,50,133,124,147,193,155,122,167,205,175,44,8,254,82,124,160,234,104,152,124,11,183,24,88,119,191,1,27,156,87,86,137,27,84,206,23,140,67,14,122,52,251,96,209,238,143,235,225,227,179,121,145,244,158,9,37,242,110,65,166,243,185,61,4,229,118,211,24,114,31,10,212,20,209,157,152,159,218,86,179,37,199,43,64,229,121,199,232,92,111,147,246,176,4,64,0,13,52,146,191,16,26,21,229,0,183,4,41,175,162,58,49,111,132,31,137,156,51,63,19,52,209,40,173,23,81,148,40,159,70,87,255,253,122,115,242,143,255,255,29,236,157,191,242,230,10,69,68,85,92,204,32,12,63,234,49,144,39,125,238,143,116,86,138,176,255,74,59,96,0,0,177,211,3,17,37,48,112,3,25,144,3,68,61,224,69,35,5,108,74,230,196,6,59,5,7,8,132,140,76,253,3,87,49,80,4,8,0,237,141,11,5,131,174,40,219,240,86,54,173,144,28,169,237,198,31,75,26,204,76,194,193,159,105,245,69,60,17,64,75,84,67,222,12,73,69,178,70,129,202,54,204,194,177,115,73,18,101,167,48,25,53,133,123,205,109,145,167,196,51,115,50,69,83,152,0,63,44,239,39,187,71,211,38,252,51,77,198,169,54,191,48,220,143,241,38,115,37,237,189,107,227,205,156,228,255,12,137,171,27,103,99,3,95,21,255,251,26,214,198,76,1,66,254,75,23,40,50,161,101,235,89,200,226,89,220,70,169,31,200,134,102,80,211,107,107,172,135,145,209,49,124,28,63,245,132,32,0,0,7,230,163,49,144,72,89,218,206,112,133,22,35,105,2,99,97,21,73,215,170,84,135,170,32,61,31,5,11,97,133,204,206,49,255,251,178,100,112,14,101,209,103,211,19,111,69,212,76,11,58,119,97,39,58,22,249,159,76,109,189,23,73,64,41,42,41,134,20,232,202,116,152,113,97,214,253,151,63,223,247,220,191,235,162,111,197,79,251,247,251,127,163,238,223,254,99,254,255,219,186,123,231,183,30,229,217,244,0,103,42,157,21,3,204,108,124,210,178,195,22,10,194,201,86,3,15,138,8,89,232,52,41,0,32,208,99,42,7,40,15,91,173,36,28,64,165,108,224,10,27,139,69,109,74,198,84,251,163,118,77,85,70,212,227,54,184,28,106,250,79,70,88,214,6,56,215,61,77,212,107,67,97,9,96,152,170,33,197,146,105,45,25,169,196,218,235,77,88,195,213,71,194,74,153,185,213,153,154,204,77,208,185,99,228,237,101,220,142,20,242,148,112,244,234,223,143,94,243,136,176,61,150,171,153,115,254,245,143,144,250,36,11,46,247,177,212,193,95,186,191,106,236,209,26,181,214,3,175,149,23,27,115,55,231,95,195,110,228,171,158,19,136,197,81,239,66,24,231,137,60,98,189,170,139,50,211,47,108,28,15,141,0,0,13,230,162,175,120,136,78,92,90,124,183,133,27,143,182,100,22,88,133,177,124,102,83,116,145,53,35,194,64,148,3,158,239,142,21,42,126,131,149,159,232,205,39,191,215,141,127,252,255,137,190,220,191,245,251,247,255,246,234,204,232,179,57,136,254,102,97,135,39,37,97,48,253,98,168,243,169,26,0,0,11,188,40,201,181,18,38,124,87,137,47,30,36,97,68,27,106,104,62,167,98,77,23,50,2,197,32,56,12,29,162,15,20,124,201,134,24,32,22,158,150,106,86,69,128,193,110,148,111,106,118,246,212,178,28,142,93,35,140,207,134,181,18,33,73,181,65,169,144,237,132,224,44,137,99,218,238,57,143,116,214,212,170,223,148,243,173,253,197,246,49,124,88,43,30,229,72,209,56,43,26,11,215,8,23,65,81,182,192,4,116,56,221,89,68,245,204,179,94,171,169,214,104,98,50,169,88,185,88,84,182,56,171,231,127,21,13,225,209,70,164,110,152,93,27,206,92,211,89,110,183,67,21,70,108,208,138,134,162,241,10,147,37,144,249,85,173,248,124,219,170,231,32,29,155,4,0,0,0,61,228,136,212,93,84,171,7,184,127,28,15,28,182,192,111,197,35,1,174,4,179,136,231,181,226,67,176,165,107,99,199,167,209,45,28,59,234,154,244,253,120,143,255,254,16,255,239,247,165,78,78,250,46,175,250,184,158,170,68,87,65,95,248,250,222,240,234,73,175,30,124,118,156,63,104,83,113,1,113,131,8,25,56,89,204,13,134,45,145,3,0,72,204,224,224,104,41,109,23,53,76,68,66,166,46,74,132,255,251,178,100,144,142,101,137,104,211,155,79,93,176,79,138,90,151,60,197,100,23,121,159,78,109,188,213,201,46,38,234,117,132,137,48,45,129,39,22,234,129,46,144,112,62,49,214,56,76,52,163,216,177,88,62,186,119,193,176,245,131,49,141,109,74,116,125,13,65,226,228,93,24,30,174,73,198,153,2,20,168,140,183,31,181,174,218,49,105,62,150,43,62,79,155,218,67,207,122,111,56,125,142,132,111,231,204,127,103,115,121,13,140,118,246,254,198,50,227,238,89,36,162,251,60,217,251,151,113,105,125,226,88,240,11,161,229,171,182,74,170,218,78,125,124,106,111,155,107,56,142,71,189,68,232,49,117,41,20,98,31,73,193,86,140,72,185,158,141,62,28,104,210,182,161,16,177,186,126,141,125,247,245,160,14,19,242,252,145,8,160,1,0,15,237,70,37,64,144,58,174,107,9,29,27,37,116,194,74,136,131,47,19,36,233,30,57,236,131,195,195,251,119,161,159,151,196,35,255,140,140,27,255,233,201,219,244,254,157,51,250,255,250,203,131,55,31,79,251,236,85,153,197,156,135,142,93,233,155,171,39,87,123,153,244,218,0,0,12,220,97,97,150,48,135,67,230,104,58,188,248,196,115,74,80,72,99,98,26,116,134,77,88,197,19,79,37,218,85,4,195,213,208,208,112,192,159,154,40,20,14,96,115,141,126,30,186,162,175,125,213,108,22,67,45,166,134,91,242,188,117,146,117,41,164,162,49,218,131,39,77,14,102,210,45,86,217,106,31,46,186,46,92,217,77,125,225,89,189,67,102,150,101,218,2,218,49,156,62,17,46,255,143,55,180,103,30,193,77,196,28,88,203,93,229,194,239,27,213,188,27,107,235,24,59,18,27,29,229,36,71,69,22,58,255,189,146,119,99,139,169,141,125,155,18,80,151,102,6,241,6,148,195,135,206,211,150,103,155,47,110,46,69,233,21,115,50,52,123,78,182,243,103,94,111,20,107,17,55,36,106,192,32,0,0,0,3,222,137,201,64,89,53,13,87,168,194,189,38,154,129,99,3,43,45,87,69,21,212,104,199,77,213,176,116,141,37,3,179,34,239,149,129,49,126,191,223,246,235,211,255,241,191,255,251,193,3,111,107,183,79,76,215,115,21,152,32,28,242,37,219,6,118,45,210,106,65,27,158,221,197,253,33,205,201,69,140,72,144,32,8,204,37,139,90,199,64,3,38,34,146,215,83,245,28,146,52,144,64,42,113,14,49,228,166,69,54,182,144,65,192,127,112,183,9,68,242,189,78,36,29,147,72,123,172,71,2,6,226,119,229,79,7,43,173,247,42,80,217,115,133,65,78,255,103,84,95,109,142,152,237,164,106,252,232,213,193,163,252,185,154,37,141,104,135,126,255,251,178,100,180,14,101,202,103,211,155,79,93,210,81,42,90,154,60,226,118,21,117,159,80,109,172,219,9,50,25,42,29,134,28,232,1,165,187,138,72,250,6,245,162,35,212,74,88,168,120,166,166,113,12,196,213,176,170,206,62,133,69,78,217,1,18,235,121,170,230,173,46,111,13,159,234,248,123,124,141,121,38,89,185,132,125,48,91,181,77,246,170,203,238,110,26,232,104,19,93,208,198,126,245,227,253,220,253,202,65,236,212,112,32,21,118,225,137,128,82,224,168,21,124,8,76,120,144,90,87,32,131,114,194,182,141,245,81,199,209,100,76,223,86,193,20,103,63,30,116,67,179,51,233,59,237,255,251,182,85,191,255,212,155,144,219,249,84,192,60,75,213,42,27,90,139,30,10,54,121,103,58,170,12,50,149,31,163,65,16,0,0,11,220,46,224,234,66,55,131,12,238,241,186,132,79,76,118,35,13,24,153,58,12,139,141,42,144,11,132,51,122,208,52,56,65,0,131,54,36,144,25,118,12,192,107,42,56,97,18,37,210,2,152,82,0,84,226,144,116,163,201,112,2,20,204,142,88,58,177,20,221,210,179,189,68,195,99,106,121,164,202,41,201,137,74,224,64,80,7,189,41,93,135,254,113,216,211,67,121,99,45,133,187,115,85,91,23,16,6,108,177,78,83,47,57,8,179,195,22,92,148,253,116,223,31,50,23,212,221,82,233,158,146,5,170,134,19,124,240,251,98,213,169,138,87,79,126,183,78,127,192,211,243,220,249,25,128,245,222,198,39,107,184,142,103,15,115,172,227,6,194,88,68,137,248,23,34,215,73,14,75,44,82,61,75,186,91,95,9,130,228,51,231,80,138,205,83,138,74,90,117,41,91,109,235,219,110,59,181,237,48,242,218,20,210,54,38,234,217,88,0,0,39,179,111,163,198,47,21,54,123,201,4,21,107,123,30,106,112,4,2,161,176,249,83,198,82,80,59,242,162,65,145,131,157,234,212,184,27,82,229,156,22,177,56,183,193,174,206,237,114,27,227,199,189,91,244,92,134,105,109,58,243,155,208,185,189,59,127,228,20,225,16,36,205,45,141,6,91,47,202,53,73,24,76,228,83,137,40,144,132,138,7,158,135,141,84,213,46,56,78,241,228,18,198,113,157,21,0,93,21,24,53,163,227,20,26,5,215,17,92,4,46,24,60,241,154,197,6,18,10,10,3,151,68,66,230,14,70,53,208,28,60,155,228,1,192,36,119,52,161,16,197,197,101,232,188,22,32,143,146,130,197,132,132,157,248,162,43,166,108,140,40,18,80,168,190,92,70,26,130,42,68,255,46,130,95,190,169,108,237,175,84,39,160,58,16,199,1,65,207,194,241,103,5,116,115,52,92,159,118,85,60,71,202,255,251,178,100,218,14,70,229,104,81,155,79,102,176,108,138,122,83,97,103,108,26,117,161,68,109,189,58,193,64,40,170,92,241,21,232,138,186,232,116,87,38,37,111,116,76,139,20,197,220,82,85,175,43,130,29,18,59,124,108,74,44,139,109,171,11,19,202,53,27,169,18,62,59,189,102,212,206,107,79,237,123,48,70,25,49,116,174,49,164,80,207,185,238,254,121,204,252,60,116,232,38,46,36,186,82,237,71,55,137,40,37,110,182,171,218,164,229,46,203,189,15,37,158,22,153,101,247,36,140,159,18,101,28,147,94,23,56,98,233,76,48,1,1,223,165,116,240,76,201,178,12,230,3,233,123,69,158,76,235,130,1,71,178,207,97,20,65,143,124,141,80,4,126,130,216,167,239,130,168,239,187,127,253,117,94,221,191,95,160,117,245,234,110,158,136,41,26,80,92,205,64,128,51,126,131,170,194,157,79,19,12,180,13,196,29,94,170,190,207,164,0,0,100,190,160,179,129,144,17,156,4,154,126,35,67,158,98,10,108,53,67,131,51,73,225,131,205,91,145,161,49,152,114,235,78,70,202,8,10,97,120,58,17,246,225,214,236,239,211,178,155,26,126,75,251,27,150,195,203,71,10,38,10,181,164,142,75,229,145,228,90,85,49,28,77,73,29,5,214,45,81,229,101,83,98,221,169,67,220,153,190,187,86,185,145,229,206,194,224,103,6,227,219,81,233,68,184,154,50,216,200,73,38,154,247,53,199,45,190,196,7,205,77,140,136,12,218,164,183,208,41,151,96,136,177,41,155,147,55,246,251,170,247,100,231,82,15,51,170,214,209,180,117,146,251,107,216,212,27,255,253,57,34,197,156,91,177,219,208,55,218,122,153,43,135,20,163,11,19,40,122,8,87,155,226,214,154,174,108,179,31,242,1,0,0,5,10,56,38,149,245,11,89,78,173,107,204,64,212,114,25,102,144,35,100,106,111,96,249,119,223,23,196,173,200,109,189,237,59,208,165,45,75,254,163,212,47,244,56,176,157,204,165,166,29,85,255,212,190,20,34,230,144,24,143,144,44,167,2,209,114,10,205,61,8,63,255,183,162,202,161,29,155,75,126,141,161,157,208,193,56,181,141,186,9,238,228,11,147,5,195,155,99,38,160,225,183,24,107,65,32,13,178,31,128,68,198,215,56,161,64,168,52,204,68,176,199,3,192,101,144,134,32,76,125,28,220,181,145,20,151,173,248,6,125,238,147,217,165,96,44,25,129,53,166,209,180,92,154,151,12,162,144,198,176,212,172,96,149,94,154,4,94,200,3,110,225,41,140,63,20,125,185,90,138,150,106,110,93,230,13,47,172,215,56,73,156,26,177,240,150,197,88,24,33,69,40,235,174,175,134,204,89,160,17,19,255,251,178,100,203,14,134,3,104,211,27,121,98,112,94,233,154,87,101,39,106,26,217,163,74,109,61,151,193,52,31,42,40,245,157,176,194,212,117,11,52,100,75,143,165,31,69,135,43,154,203,122,45,10,89,174,226,190,90,93,152,45,209,148,85,181,225,55,189,220,29,185,184,99,18,61,149,133,124,155,231,225,202,181,162,70,20,181,161,165,173,69,196,20,234,164,45,23,17,125,130,202,131,243,166,193,7,26,120,166,102,221,46,156,224,199,9,196,131,180,198,72,123,103,106,237,79,217,199,9,255,148,0,192,34,164,208,109,109,58,7,40,253,75,8,40,72,205,165,34,86,59,24,142,212,209,95,206,240,158,147,88,233,20,214,212,83,191,229,251,218,219,248,204,90,82,197,251,254,169,148,7,248,248,217,138,1,39,237,174,197,52,122,179,246,231,236,173,210,94,97,196,236,165,222,85,250,219,234,0,1,179,19,101,57,200,17,70,243,140,227,58,240,67,65,17,42,23,14,90,24,224,34,64,5,81,12,120,176,129,64,185,198,130,54,10,75,116,130,129,64,64,176,81,208,32,57,84,138,172,92,201,198,89,17,208,167,187,208,231,61,14,160,202,151,98,135,167,225,48,107,1,171,54,246,42,161,112,86,44,243,96,108,212,175,243,27,11,40,39,80,226,29,145,170,123,40,109,114,70,105,208,154,147,25,206,176,120,107,187,138,119,26,189,171,143,179,143,226,119,186,63,130,126,66,47,103,48,201,127,53,133,129,255,56,98,6,84,144,65,27,235,30,90,150,76,133,217,6,179,146,192,41,36,13,3,18,114,212,118,205,71,81,46,14,221,39,15,208,117,246,89,198,243,143,194,178,83,27,99,204,237,37,137,30,112,224,139,180,245,27,32,141,136,175,84,250,5,70,135,206,157,37,157,180,225,11,122,79,13,86,123,199,160,234,123,156,226,190,212,31,175,180,151,255,254,36,177,244,248,132,0,40,0,0,6,0,169,4,118,75,15,134,73,116,203,24,73,32,198,150,239,63,119,143,146,96,204,195,156,235,86,222,33,222,30,119,251,110,179,134,255,191,254,113,173,97,189,193,129,8,202,224,96,42,206,212,105,154,102,255,243,54,109,203,246,251,244,212,196,253,12,253,167,169,122,67,90,54,56,92,230,255,163,122,87,121,110,160,0,41,67,6,155,204,208,143,49,32,8,194,158,227,5,132,10,16,193,80,49,159,214,97,129,23,208,66,35,11,6,76,240,23,136,19,70,4,61,3,142,6,28,37,2,21,186,228,134,79,166,132,50,132,221,102,170,193,62,239,186,169,202,195,90,34,141,59,188,26,84,27,20,121,10,38,160,83,15,84,61,1,187,75,68,70,98,131,83,198,212,70,153,55,83,175,106,135,255,251,178,100,209,14,71,62,112,208,19,120,92,112,88,233,234,125,97,231,94,27,41,165,66,110,97,235,193,64,159,42,116,241,169,216,144,157,229,0,200,239,13,246,197,224,193,197,32,197,229,11,4,244,19,164,174,174,205,27,50,11,164,155,188,60,109,247,102,130,231,22,182,123,11,58,189,109,105,90,158,184,111,42,100,243,251,238,19,217,155,83,187,190,181,153,247,10,223,122,150,53,126,114,172,142,185,80,214,109,218,53,244,245,182,120,120,137,247,91,234,207,28,84,191,16,54,251,59,125,168,17,41,105,225,177,207,61,88,154,92,104,196,174,127,26,215,182,225,217,245,167,124,78,55,32,0,16,0,5,237,208,218,222,244,1,41,202,109,34,2,20,113,30,237,51,197,47,209,92,177,185,105,227,142,148,188,29,42,42,247,244,245,152,117,27,163,255,119,36,58,132,108,135,18,148,52,43,132,108,226,185,181,67,230,8,237,146,180,230,253,63,190,105,149,82,242,18,52,114,245,214,199,58,212,157,0,0,10,116,67,26,105,76,230,146,2,116,160,167,140,22,102,32,213,3,157,4,149,218,248,88,212,200,6,128,60,134,24,97,222,84,78,30,37,57,244,13,36,40,84,149,46,201,150,111,132,35,140,138,24,98,112,197,153,36,134,84,168,211,93,153,60,221,34,18,43,198,142,180,23,221,173,35,23,100,79,187,42,80,43,170,46,219,85,37,137,11,149,136,163,182,220,43,89,29,71,165,139,54,181,200,11,2,67,2,122,133,252,15,6,209,187,20,114,249,25,22,213,189,112,86,187,44,238,250,74,37,115,215,175,154,101,121,179,188,164,8,63,49,64,128,114,102,154,89,126,147,167,231,116,141,126,247,76,162,125,247,238,72,99,84,81,248,62,132,179,181,215,94,189,170,99,174,203,204,105,252,11,224,124,222,25,211,53,168,112,37,93,120,87,198,171,111,28,49,159,181,100,214,88,178,102,125,127,156,13,236,0,7,233,130,63,31,118,132,151,3,41,229,176,140,79,150,228,24,65,11,78,112,118,159,229,12,179,239,88,222,107,188,177,93,183,60,175,82,242,43,20,118,165,234,253,158,64,212,165,206,83,66,168,83,24,120,81,147,216,20,29,21,80,188,156,230,42,63,106,146,113,251,106,132,247,200,26,183,255,255,236,223,145,150,184,229,133,64,48,0,12,182,242,67,147,10,17,45,153,137,217,152,160,139,193,32,10,152,23,98,24,109,130,128,98,32,150,14,170,165,212,205,85,153,20,26,207,247,4,30,76,199,66,180,136,206,4,137,230,213,3,17,137,167,152,254,20,67,21,89,134,244,22,221,65,141,6,169,23,11,238,26,107,120,62,38,249,96,204,253,113,23,231,79,126,27,153,123,91,255,251,178,100,195,132,6,160,107,80,155,121,98,240,87,73,170,115,97,42,100,23,197,163,79,77,189,145,193,60,160,41,93,131,9,232,43,235,179,140,213,204,87,145,151,165,10,86,189,181,175,84,184,59,161,228,94,163,164,221,85,160,41,155,209,166,131,250,58,201,141,215,35,173,94,199,202,70,213,205,77,94,179,42,237,245,163,181,222,204,186,27,165,158,251,238,238,58,40,127,191,214,67,211,150,173,27,184,149,20,229,204,43,71,106,69,76,133,187,3,113,90,193,106,173,220,78,237,19,69,0,237,134,253,97,32,0,32,40,8,46,220,140,140,137,212,213,150,208,129,110,253,246,75,93,210,76,89,91,175,106,211,241,204,233,38,37,149,190,211,204,183,255,127,70,177,255,116,38,165,66,147,126,246,77,11,64,99,96,193,177,5,5,136,124,27,211,223,234,167,221,106,149,162,63,160,186,11,39,30,79,170,158,179,0,76,28,98,204,22,8,13,75,36,141,36,163,205,139,35,198,150,7,148,202,19,116,88,153,93,224,128,96,198,17,8,194,97,48,4,75,24,0,24,25,220,21,145,1,38,6,131,128,161,136,72,203,20,13,165,41,56,87,245,190,7,54,49,25,10,6,7,50,96,38,46,58,20,180,66,250,155,18,113,114,130,83,0,37,18,148,236,67,64,16,244,126,124,138,130,82,162,250,63,166,251,66,26,5,74,167,138,199,74,33,4,32,198,142,195,148,234,189,56,102,35,72,222,235,182,123,145,87,95,45,183,72,118,214,115,98,196,242,42,133,123,35,52,227,161,74,2,59,86,93,138,39,223,4,76,101,210,217,135,126,201,0,22,17,157,163,67,189,25,5,72,179,233,213,187,107,9,207,245,225,94,156,141,73,76,188,126,33,121,254,233,140,210,91,85,63,107,238,238,59,249,176,158,197,75,236,123,150,62,117,251,68,219,29,239,189,19,208,251,140,209,149,139,255,209,52,169,136,165,116,159,51,72,142,77,232,189,106,216,173,120,154,61,202,76,151,145,204,236,204,204,227,90,0,125,241,249,122,183,24,232,157,142,219,252,104,99,157,30,126,224,200,108,81,14,48,82,103,255,51,147,104,92,161,198,227,77,196,99,125,15,44,73,184,254,121,178,229,170,123,255,169,255,250,6,158,23,47,67,142,194,229,168,242,0,72,231,140,61,71,93,108,116,230,60,246,62,234,71,60,191,59,152,218,115,58,173,148,189,165,208,168,215,221,100,143,181,192,21,12,28,221,20,44,13,49,204,212,204,56,184,24,137,226,6,1,25,104,234,98,208,10,101,131,130,33,197,145,146,242,212,17,130,140,226,51,102,244,102,17,3,131,134,192,208,174,10,60,68,134,114,192,128,112,109,2,201,164,29,176,227,88,255,251,178,100,206,142,39,239,113,77,139,186,100,116,94,137,218,66,97,39,100,27,29,173,62,110,101,51,129,37,38,106,244,199,148,216,246,37,97,139,16,176,106,115,117,0,119,154,162,199,18,41,89,102,90,73,49,20,175,131,99,136,40,36,224,224,74,134,79,46,126,22,228,39,55,34,119,87,87,132,221,55,181,166,63,221,63,17,189,239,143,23,20,110,5,181,154,29,98,177,219,149,239,71,105,148,58,119,148,21,118,176,64,190,85,195,218,40,214,43,13,252,172,238,103,218,66,182,249,54,160,122,84,248,165,45,157,173,95,112,255,218,148,93,139,183,59,117,39,57,224,141,153,75,51,124,236,156,97,197,40,3,23,129,88,59,212,16,233,83,10,48,212,37,75,38,110,228,72,142,123,26,138,213,31,210,127,135,64,2,0,128,2,127,245,113,152,88,30,17,203,230,68,210,69,115,246,212,45,193,134,177,179,85,7,186,115,125,188,202,190,158,174,255,95,255,253,31,95,255,161,239,126,229,255,201,88,134,162,71,128,194,173,85,233,115,187,125,202,47,44,84,189,173,152,158,82,58,195,157,126,192,0,1,178,67,204,199,178,224,197,210,152,196,137,160,194,145,168,56,157,16,131,6,8,30,196,32,50,54,21,64,178,97,28,204,132,1,84,33,54,113,107,39,184,192,147,18,36,13,16,16,106,145,159,20,166,141,14,24,91,226,201,217,164,72,46,113,252,146,135,0,3,10,32,2,253,84,69,77,189,80,200,65,68,100,143,62,131,192,111,69,94,151,81,113,192,133,81,143,236,38,208,67,24,174,60,226,221,236,39,41,154,81,64,113,79,25,189,55,120,43,98,3,161,147,51,37,193,35,5,131,106,253,64,118,62,210,187,132,146,240,220,97,99,122,150,185,93,125,253,184,253,120,89,241,153,45,9,27,90,110,50,53,122,241,119,239,104,180,150,73,173,154,169,38,248,101,180,54,37,99,118,91,34,177,82,87,90,78,179,39,237,89,28,95,63,116,224,123,226,206,158,49,199,109,109,78,43,166,117,72,74,232,180,219,99,199,53,10,53,227,198,91,44,55,106,72,17,22,219,101,68,95,115,128,0,76,240,206,26,188,64,183,85,171,168,250,47,194,201,193,197,66,88,215,54,247,227,187,13,163,169,67,254,134,125,103,39,251,47,79,255,255,216,117,236,58,147,219,34,209,48,21,29,156,105,105,231,23,57,209,38,84,227,219,155,205,237,206,233,218,244,75,24,78,120,5,54,92,226,0,39,65,176,19,85,191,1,133,51,59,214,14,104,126,48,248,60,195,0,51,75,149,195,18,131,128,3,8,131,140,56,6,0,157,204,12,3,77,128,54,132,160,10,35,20,150,120,89,50,74,35,167,151,141,47,255,251,178,100,182,142,7,74,104,207,19,186,122,244,76,41,170,131,97,138,58,27,233,163,58,110,101,51,129,49,166,106,168,194,169,152,166,204,2,21,42,218,52,50,160,136,129,89,89,173,201,27,76,229,200,73,129,39,212,14,164,20,215,139,106,201,224,133,30,187,105,202,136,210,175,199,144,100,100,227,190,250,50,165,239,35,197,85,90,150,121,164,117,122,42,203,6,234,101,222,206,229,241,244,163,210,126,253,175,69,214,175,61,184,237,250,11,104,113,133,97,67,1,227,16,40,222,117,84,252,164,239,60,227,153,40,163,210,243,66,197,245,72,131,100,65,246,242,153,116,214,227,141,213,224,227,162,132,210,9,72,144,81,114,111,19,212,113,162,120,57,207,163,11,172,193,41,110,80,85,73,149,46,186,52,51,106,37,219,106,107,39,209,154,37,68,195,2,181,212,98,201,32,160,4,0,96,80,7,220,121,145,124,25,137,101,164,161,193,25,130,106,82,144,170,128,130,55,154,52,206,142,108,43,143,255,102,94,195,76,98,198,138,63,95,255,252,231,239,255,229,64,193,116,66,117,168,229,14,85,67,156,226,35,150,113,70,246,158,223,209,183,59,222,133,193,229,89,18,111,0,0,179,29,197,206,207,28,55,144,32,219,57,51,205,13,13,70,35,76,147,75,82,76,130,25,21,13,143,4,140,38,79,48,193,252,32,214,23,33,26,164,246,76,3,4,144,74,163,64,184,108,66,58,131,208,34,44,242,200,120,88,73,248,208,133,181,145,153,14,163,28,124,51,33,29,195,2,147,9,58,142,21,163,200,28,62,58,2,95,245,82,98,251,128,222,22,249,52,223,38,252,153,169,99,190,85,12,152,248,181,98,0,26,191,106,138,3,33,115,49,120,157,218,75,61,138,231,43,97,136,41,72,129,30,74,44,167,106,77,196,109,202,98,211,86,18,161,139,217,205,213,159,152,167,140,219,207,42,255,244,212,217,126,18,236,255,226,56,91,83,102,35,141,60,40,226,104,124,166,157,245,83,18,28,170,198,57,68,21,214,73,54,117,22,111,167,213,26,77,222,8,144,168,164,194,203,133,153,224,99,81,203,214,216,77,187,160,137,35,40,251,28,52,247,253,72,0,5,244,92,118,156,211,16,83,174,145,208,45,80,177,33,60,114,30,135,147,1,46,24,191,161,148,55,189,186,252,205,162,179,33,195,94,173,70,183,67,114,150,100,171,183,204,255,237,203,247,253,117,208,31,154,247,212,187,143,106,175,142,19,13,49,17,0,235,161,142,70,104,223,177,186,23,121,214,233,53,228,3,191,136,73,166,181,46,25,56,182,97,204,200,168,84,161,62,1,2,24,201,112,10,42,34,17,41,98,163,34,97,236,137,15,63,244,103,100,255,251,178,100,173,142,71,19,103,77,147,153,52,240,82,232,218,99,97,135,62,27,77,163,64,110,101,231,193,67,161,41,169,130,157,240,165,165,96,188,229,82,248,178,200,210,148,22,121,146,139,1,22,154,32,34,45,19,78,128,105,110,138,156,71,47,127,7,184,112,17,138,54,37,229,126,123,216,248,138,27,104,116,89,147,165,137,195,156,241,177,33,69,17,163,161,138,191,170,57,238,174,40,188,21,113,227,119,165,116,13,249,231,128,50,153,47,34,235,92,122,78,168,23,171,38,233,29,159,51,105,65,175,165,51,29,141,84,38,173,206,159,106,11,137,120,145,54,116,87,15,237,106,191,85,64,214,96,54,54,195,195,85,174,220,53,78,166,103,55,56,174,82,229,226,73,92,177,27,81,83,140,216,249,135,53,167,157,133,251,248,75,219,141,167,204,108,215,113,97,127,62,162,222,28,101,59,204,68,149,137,251,130,211,95,255,80,4,0,0,142,209,49,22,143,3,84,191,216,227,24,33,60,59,19,135,162,47,187,169,51,13,93,157,49,9,11,119,32,222,53,138,193,105,251,153,169,122,7,8,48,113,237,253,127,244,229,67,77,28,46,247,207,52,248,231,3,75,254,98,108,254,100,131,24,80,186,106,125,6,89,207,22,150,194,250,86,178,0,0,19,148,196,134,207,124,124,242,5,204,75,44,245,208,77,20,80,42,6,18,12,28,248,96,66,11,4,56,118,23,90,98,168,178,78,58,152,36,128,102,8,38,98,224,197,65,44,145,124,105,74,34,48,34,64,20,186,84,102,40,153,240,152,146,165,1,2,63,201,243,117,32,50,186,206,131,132,89,156,179,213,124,189,229,103,240,134,99,74,88,7,91,153,83,31,2,144,203,131,18,30,172,64,105,23,153,106,47,36,31,121,16,146,125,147,61,166,108,162,6,190,228,94,158,29,76,180,7,202,47,58,42,95,107,184,175,26,57,62,133,187,58,229,117,74,234,31,171,91,21,249,100,38,5,90,157,50,214,67,148,205,131,115,243,156,231,91,163,20,83,205,157,217,109,179,43,5,215,53,221,45,63,102,47,92,51,177,227,81,215,21,247,181,67,216,166,206,253,160,95,68,239,62,197,47,169,233,103,0,0,73,191,164,159,111,4,78,106,12,117,187,42,8,93,12,228,89,233,135,178,121,126,116,211,193,187,152,173,181,14,5,222,135,175,180,214,5,39,255,255,237,140,231,35,63,65,204,231,194,2,230,93,232,105,168,207,238,147,103,161,217,134,208,82,74,201,61,166,117,53,250,152,80,185,98,12,75,194,135,162,85,166,3,215,53,161,10,81,214,82,13,24,176,216,118,53,201,165,4,70,81,107,28,228,26,96,16,113,132,133,38,96,65,155,96,82,102,255,251,178,100,164,142,230,146,104,207,155,111,102,160,91,169,154,115,96,71,124,27,77,157,56,78,96,209,193,57,175,105,204,246,8,216,128,81,134,197,38,53,41,4,42,141,52,66,49,248,208,128,102,205,195,132,6,96,3,131,133,163,130,151,213,222,55,186,216,19,192,92,6,49,223,97,7,43,193,237,216,163,194,78,24,113,18,80,156,18,60,210,60,66,0,113,146,246,97,247,72,56,49,239,80,22,150,176,214,139,218,128,220,38,227,229,177,109,176,114,164,174,156,113,77,156,170,120,172,119,58,90,9,91,131,114,93,78,177,108,56,44,122,91,72,170,203,25,166,205,83,118,84,228,176,214,187,203,177,156,9,0,222,93,57,138,7,153,124,36,82,45,204,71,150,194,208,191,176,73,35,34,182,27,214,243,188,191,215,65,140,180,80,214,212,53,222,10,195,95,245,255,176,122,54,252,227,38,162,222,181,215,153,191,114,115,20,168,190,216,224,225,147,159,74,31,136,192,159,182,39,209,0,62,196,1,43,32,80,143,24,52,40,58,57,184,12,241,219,164,25,221,107,134,98,148,101,123,118,79,30,182,51,158,173,167,95,254,125,127,255,244,255,255,230,170,31,70,181,191,161,242,51,177,143,10,130,145,145,249,112,71,90,27,166,67,43,145,159,226,30,166,166,243,120,184,0,6,179,35,26,14,115,67,54,16,92,205,163,211,85,56,192,76,16,64,16,198,228,147,2,10,138,13,166,9,5,24,48,10,21,70,147,10,192,34,64,112,249,230,24,13,13,226,195,75,19,72,170,49,106,192,233,213,177,24,83,161,178,7,30,219,199,208,0,142,34,34,35,183,204,160,175,175,22,47,22,25,9,252,108,175,5,214,20,180,165,200,59,121,159,214,183,44,206,101,206,220,126,197,76,162,144,212,143,146,139,85,111,216,161,202,171,151,150,160,32,8,43,8,101,180,227,20,131,94,29,142,51,125,145,104,60,17,37,110,236,62,67,225,13,191,134,162,196,90,44,105,232,72,17,251,125,237,172,214,252,200,83,161,100,28,142,40,190,52,164,53,19,93,214,156,144,178,156,124,45,57,132,63,37,117,74,244,132,162,143,0,136,136,143,79,52,136,160,56,171,74,50,104,32,0,0,141,237,6,62,239,234,90,178,203,170,62,33,73,138,152,91,65,13,2,232,135,151,73,42,174,39,8,157,198,25,245,107,20,39,143,163,104,149,50,170,176,215,106,182,189,250,47,230,207,208,118,139,132,213,140,41,96,250,188,203,70,29,178,119,111,81,235,70,209,191,244,56,149,175,33,14,199,70,226,228,33,129,19,118,108,99,25,104,162,96,0,187,253,226,45,96,2,99,82,133,229,142,222,228,200,215,1,71,173,76,138,165,87,152,255,251,178,100,160,140,6,94,104,78,19,153,51,240,98,170,250,71,97,229,54,22,109,163,64,109,176,218,193,107,168,170,116,246,28,105,128,200,96,82,66,151,129,231,48,66,177,32,118,24,52,71,76,72,24,158,15,112,192,94,25,212,135,203,91,15,89,127,120,214,33,117,25,204,12,135,102,254,178,1,242,131,103,184,188,236,98,213,176,230,29,102,221,142,234,202,226,67,131,96,233,146,219,72,53,122,41,206,111,225,89,89,75,18,84,167,67,235,151,141,239,72,228,114,134,218,38,66,106,65,215,117,187,34,228,40,96,118,39,235,217,89,242,88,249,233,109,188,7,206,210,245,159,207,238,137,125,12,176,80,138,230,27,121,10,170,40,242,47,167,59,189,236,152,97,139,15,172,122,245,221,8,163,146,60,98,94,56,167,126,249,71,252,69,119,120,68,0,32,8,10,1,183,111,196,38,215,192,140,136,198,229,48,148,110,157,92,71,76,48,20,177,30,213,212,120,161,140,44,238,187,117,95,55,70,89,55,28,102,150,102,175,27,35,205,92,178,198,163,14,162,134,53,81,247,89,82,212,17,17,37,146,151,156,126,139,88,249,231,21,51,69,202,4,154,215,40,107,204,186,45,104,78,200,237,142,95,152,0,4,219,180,43,120,108,180,102,178,58,32,10,29,24,12,172,81,112,1,163,108,181,11,187,14,24,33,128,65,178,50,162,229,130,192,116,139,66,160,217,201,106,75,132,97,15,15,196,252,98,5,169,196,79,139,176,171,148,9,202,38,102,161,112,118,196,157,239,226,191,43,53,7,118,67,81,61,155,26,180,22,18,178,238,236,204,187,202,134,154,154,3,202,223,32,157,118,233,19,213,89,120,220,9,92,221,122,217,6,167,60,201,186,44,235,106,10,93,17,147,127,105,248,218,230,191,150,74,223,22,179,239,68,160,137,83,113,46,190,25,73,51,235,205,37,206,164,233,205,120,10,13,46,244,90,172,189,39,208,74,149,98,104,22,185,201,126,109,208,138,173,214,52,188,149,86,155,172,230,231,88,202,65,0,3,61,175,178,54,171,197,57,28,155,144,222,34,76,194,195,99,116,47,178,75,213,127,118,171,174,253,211,201,173,97,20,8,173,48,43,11,46,156,220,186,9,120,33,141,74,193,36,183,143,221,90,164,72,173,55,68,117,97,18,48,247,83,210,250,64,65,198,7,167,203,135,41,111,111,251,233,0,2,83,112,200,84,99,55,161,205,142,40,1,21,6,8,70,32,1,169,104,97,28,28,32,42,0,18,9,202,48,73,96,152,48,134,0,97,141,193,24,73,26,167,1,147,103,108,173,216,121,198,115,12,207,168,83,246,195,225,47,74,154,106,7,38,60,160,70,57,91,119,177,47,80,105,100,255,251,178,100,169,140,69,186,105,80,27,111,76,176,78,199,202,151,61,34,54,26,129,163,60,117,204,0,1,66,33,105,234,152,80,0,121,79,219,146,195,245,214,125,236,231,187,30,173,90,91,127,27,252,221,124,100,89,203,104,251,249,76,218,212,51,204,34,22,187,220,233,113,238,122,252,169,123,174,211,125,215,143,116,191,151,254,118,57,206,111,63,202,158,253,138,11,52,251,167,148,118,205,124,240,202,110,246,178,215,221,222,21,59,244,177,252,108,247,150,108,252,190,254,242,194,229,46,191,121,216,183,83,157,194,166,87,191,43,150,171,84,164,140,115,89,99,86,98,83,221,219,187,149,218,93,115,187,169,41,165,187,123,152,99,205,211,215,238,236,234,0,192,1,94,90,74,74,96,10,8,33,242,17,68,241,131,87,71,147,197,238,78,17,245,89,136,248,214,72,165,173,173,219,66,213,101,101,211,101,215,174,141,221,161,0,91,7,170,40,32,140,38,172,166,68,64,153,154,218,207,151,239,52,68,133,220,126,52,62,179,241,72,173,230,67,12,45,36,135,126,148,0,0,0,70,35,98,168,12,18,54,51,248,136,8,207,58,118,220,240,203,3,29,5,194,128,195,58,130,0,68,131,142,59,12,142,247,7,6,87,241,160,72,102,89,8,153,216,74,108,176,145,143,32,184,140,152,98,203,129,240,135,49,48,2,32,197,136,105,197,161,98,10,24,50,131,195,145,16,0,5,218,87,105,202,48,12,16,89,164,40,16,32,170,69,146,7,68,88,194,243,145,197,224,6,128,202,97,217,124,58,161,179,42,134,47,220,49,185,71,110,154,49,28,150,210,78,82,60,49,167,97,60,25,220,57,77,71,115,153,125,44,190,212,174,158,188,186,154,32,230,55,149,168,158,230,125,22,199,247,175,195,121,191,240,252,174,158,158,221,125,245,97,29,198,218,88,254,107,25,21,221,239,95,150,27,194,167,108,84,134,39,41,42,82,99,141,92,242,85,38,24,180,99,10,157,175,199,239,79,195,110,183,44,218,183,149,171,189,203,45,99,219,214,57,63,248,95,230,20,249,114,254,28,252,165,76,9,224,97,236,161,250,166,149,59,87,222,118,135,37,97,207,198,187,251,253,225,255,255,255,255,255,255,255,255,255,255,248,101,134,22,247,188,233,255,255,255,255,255,255,255,255,255,253,219,129,34,118,190,47,61,31,200,0,0,0,12,1,9,155,109,182,233,172,122,151,91,150,36,100,245,127,163,114,184,106,227,171,68,239,94,115,53,26,201,22,227,185,186,139,153,224,35,20,24,105,31,18,188,246,181,193,205,73,76,155,199,247,206,240,177,19,254,44,39,46,223,139,17,206,174,96,96,142,98,254,61,201,25,140,30,68,45,68,156,255,251,178,100,187,128,9,38,134,207,150,115,64,0,118,202,106,138,204,32,0,42,66,27,72,57,204,128,0,189,136,170,139,30,32,2,65,2,20,53,149,95,193,44,28,93,170,245,61,138,131,98,25,39,186,155,178,83,231,218,251,26,247,228,11,185,100,69,51,174,222,74,144,0,128,203,229,227,77,11,76,110,94,55,106,164,210,134,83,216,156,6,169,102,7,1,129,163,38,139,33,128,184,198,22,35,152,64,106,24,179,49,16,116,96,24,52,90,48,200,124,39,242,164,64,97,16,128,64,232,55,70,68,187,20,228,116,83,47,17,46,128,36,31,40,130,86,74,55,5,71,71,144,44,201,140,56,56,225,46,0,207,52,195,20,162,244,181,37,12,132,197,240,75,19,28,183,105,56,210,45,187,145,0,235,160,57,255,163,128,227,18,104,18,178,182,6,94,14,1,77,213,252,8,35,109,177,34,32,202,17,85,41,130,32,72,190,87,45,210,177,53,133,112,164,11,146,4,127,209,89,97,30,20,210,17,134,244,57,82,246,201,42,162,149,235,119,240,101,111,60,14,95,57,184,29,68,76,99,21,165,65,26,90,194,2,163,8,5,37,145,164,67,42,138,221,140,69,232,225,152,110,15,212,110,188,177,28,0,2,4,0,157,70,1,8,24,251,70,110,32,227,89,113,19,61,71,26,64,145,69,192,64,193,128,139,190,130,56,50,238,177,131,239,235,95,255,219,23,117,79,3,44,35,89,139,75,238,88,162,183,24,167,145,203,96,88,31,139,186,133,205,110,180,210,204,155,246,196,250,199,61,204,143,202,59,127,31,206,114,199,127,255,255,255,255,255,255,255,255,254,154,164,94,81,13,67,149,105,165,31,255,255,255,255,255,255,255,255,255,117,192,126,168,221,72,68,173,88,33,128,0,3,0,0,122,29,42,40,9,195,138,119,206,115,35,28,213,243,174,39,66,99,75,117,68,107,181,48,86,29,44,198,84,0,60,131,31,250,117,63,216,245,59,146,57,238,34,1,0,42,20,34,16,48,96,33,209,115,22,159,34,143,128,2,128,38,64,174,44,22,225,151,92,193,139,153,219,108,233,140,129,51,40,211,61,38,19,14,154,110,85,102,107,12,144,92,80,245,57,80,169,90,252,188,163,133,115,227,57,73,33,234,105,66,254,132,218,165,142,91,228,169,46,229,218,166,136,222,177,66,179,43,210,198,17,231,183,223,104,189,234,89,133,83,179,46,175,47,159,249,58,178,201,234,222,167,165,221,19,119,171,187,17,215,26,155,58,216,255,112,122,236,216,221,44,253,170,60,21,4,245,90,86,189,57,206,207,201,102,169,176,67,71,250,183,103,167,234,227,21,93,177,106,109,201,30,73,13,152,138,59,195,188,206,25,89,255,251,178,100,84,136,247,236,117,85,55,111,0,2,65,103,202,64,231,148,0,30,121,199,78,77,225,245,201,22,30,169,193,131,9,160,49,216,195,245,12,41,248,23,229,13,33,62,161,235,240,21,139,22,102,168,26,141,30,118,37,80,117,123,60,236,9,110,206,118,166,171,119,59,209,75,253,179,26,148,88,173,102,213,220,226,185,117,141,110,119,118,105,100,52,182,238,208,87,185,107,254,95,150,56,238,229,251,123,214,18,41,109,239,207,153,221,219,199,120,230,164,49,164,125,200,60,24,163,26,147,150,203,169,140,69,229,4,9,204,31,18,36,136,114,25,136,52,136,193,100,83,73,99,29,28,145,19,49,202,48,204,103,110,146,21,38,100,201,223,190,250,19,167,124,255,253,126,179,165,133,168,144,103,124,62,0,128,101,82,195,24,42,14,9,51,225,1,50,226,98,0,184,17,134,64,13,15,33,213,62,129,42,172,149,111,192,161,193,175,108,58,209,65,192,8,73,180,221,39,164,113,148,57,17,35,118,11,6,14,175,123,211,64,203,48,107,177,151,163,9,167,101,158,188,84,214,157,221,225,93,96,28,93,65,139,58,122,110,82,181,232,239,79,139,106,67,40,122,110,110,146,40,154,89,195,217,206,223,198,50,95,73,117,219,209,141,235,173,86,222,23,159,28,53,83,82,235,157,219,233,126,175,45,205,99,72,207,229,121,221,148,164,109,61,90,88,197,5,106,213,4,151,26,221,150,115,44,185,40,130,81,26,229,189,75,91,92,107,83,164,203,221,218,179,68,58,218,128,164,50,179,182,17,6,141,240,185,197,172,246,49,142,250,217,112,135,107,194,124,169,195,116,60,172,207,108,158,202,253,207,13,77,46,97,227,196,72,170,108,236,166,88,204,53,201,218,161,107,85,222,203,94,186,219,172,255,88,78,85,214,244,88,94,184,227,211,98,137,45,168,1,234,16,25,156,66,32,52,119,133,203,222,215,221,247,149,85,14,134,107,126,93,79,109,47,71,159,112,4,219,35,78,116,115,110,142,168,8,119,161,56,187,161,232,171,233,217,95,245,219,249,63,195,191,251,58,129,190,86,124,57,247,127,175,255,255,255,245,8,0,64,0,72,10,133,70,12,80,104,96,112,192,183,12,212,56,48,5,174,25,104,176,177,35,136,90,65,2,1,96,84,112,19,207,114,188,4,70,213,50,234,143,51,105,59,60,21,25,73,168,105,139,160,155,55,97,225,37,50,202,137,35,14,235,133,8,178,46,245,49,229,142,102,9,171,55,76,43,51,54,9,117,236,84,133,102,242,113,41,55,203,112,104,209,161,165,83,61,152,2,190,102,221,57,122,100,186,185,205,163,53,41,7,227,89,214,80,184,57,240,17,255,102,104,207,206,255,251,176,100,63,136,23,17,113,84,59,120,122,210,69,7,170,129,60,39,184,158,149,197,75,46,101,245,193,24,32,234,93,135,148,248,90,198,150,119,139,179,234,67,228,71,43,72,77,243,230,63,17,8,177,164,186,54,61,182,26,80,191,80,42,41,167,130,156,150,137,119,97,15,123,137,228,154,53,122,237,60,215,76,54,42,175,168,7,164,176,175,152,81,43,136,199,97,93,30,59,106,113,244,53,45,33,233,19,6,105,133,198,45,34,173,27,175,226,52,193,48,126,191,195,158,63,220,155,222,60,171,114,77,244,192,29,145,88,2,153,44,115,99,22,131,175,110,197,129,174,11,91,44,127,157,82,222,254,210,239,25,59,213,56,209,119,207,141,24,69,245,99,144,20,143,131,242,7,252,223,255,252,255,241,166,255,240,203,121,202,101,243,242,117,63,149,127,255,111,134,125,31,203,129,0,0,14,96,17,17,143,2,3,72,19,26,202,12,240,34,86,84,119,48,34,189,85,222,32,80,36,193,166,17,24,17,62,19,188,136,70,243,200,200,64,133,128,9,109,113,88,37,46,129,214,152,168,252,88,45,45,108,66,163,39,210,171,122,96,67,22,151,195,233,185,147,224,221,0,1,189,157,170,201,55,81,153,17,87,57,133,59,37,250,106,98,97,36,219,138,3,153,166,182,230,196,111,227,58,140,121,205,214,154,191,133,116,112,229,222,239,245,167,2,45,159,31,23,182,237,13,200,172,207,224,222,74,53,241,202,76,254,58,150,85,187,50,161,179,25,92,134,230,50,173,48,36,172,154,221,200,106,89,107,224,38,87,171,31,13,63,146,140,52,68,36,207,234,92,98,192,163,96,187,42,103,203,136,74,28,169,53,111,88,247,95,45,29,124,72,101,70,220,2,170,121,105,18,59,220,193,218,96,251,221,35,198,194,182,58,178,172,82,71,165,142,111,137,32,36,35,197,91,218,255,199,198,113,159,92,219,211,30,138,36,21,198,184,164,240,0,220,162,50,85,29,102,255,66,17,28,22,102,22,61,110,174,17,183,141,111,249,247,148,155,77,46,145,18,233,88,1,130,78,225,252,165,127,142,76,95,166,159,231,255,254,159,254,79,234,47,254,188,25,255,139,239,186,9,111,145,183,255,255,171,213,254,114,0,0,32,0,0,1,82,243,11,42,153,112,241,158,143,130,212,9,132,239,25,82,96,209,83,180,5,1,49,133,34,251,175,215,68,198,1,162,178,247,232,121,44,182,220,143,48,73,115,93,36,59,87,144,117,146,233,149,128,83,102,48,56,255,81,206,179,62,65,80,248,113,19,189,130,96,233,213,165,19,133,30,215,35,206,204,43,130,235,19,41,33,255,183,35,141,69,62,18,101,178,140,221,142,121,32,136,255,251,178,100,53,138,198,248,113,83,83,111,46,114,72,105,42,113,97,42,86,156,133,197,74,110,101,237,193,36,38,233,201,135,148,248,31,150,118,76,99,101,84,219,231,202,207,133,191,3,119,58,220,164,212,102,15,186,10,40,93,172,92,159,235,51,48,251,157,192,91,133,92,57,177,193,123,113,26,222,121,252,215,46,44,13,54,111,217,138,205,73,34,189,8,141,69,176,105,77,169,220,163,94,155,96,38,175,175,242,131,213,164,42,35,86,201,47,90,62,169,176,83,97,211,100,70,57,176,166,235,44,95,182,158,177,110,213,84,179,42,145,206,137,19,120,175,171,44,131,1,20,128,42,206,202,75,58,141,109,246,33,114,192,181,233,16,208,98,222,222,249,102,120,180,254,25,142,180,64,9,210,224,61,106,84,195,19,232,123,80,205,75,52,225,222,188,207,204,95,232,253,255,191,246,190,103,126,104,132,95,228,15,253,244,66,92,204,171,255,255,255,255,242,224,3,20,172,200,130,19,14,12,204,35,59,50,176,28,48,100,165,6,63,37,6,10,46,0,132,70,37,49,138,4,217,217,80,0,100,54,238,58,37,129,192,201,22,199,230,21,5,200,24,41,89,23,16,116,22,49,123,183,147,222,100,130,230,203,165,78,7,100,143,184,116,15,14,114,164,131,238,219,160,114,45,115,56,1,123,118,81,30,40,62,142,244,120,120,107,54,105,33,51,236,238,32,180,89,126,237,223,124,13,72,213,118,183,89,40,170,104,147,158,174,154,175,43,158,51,165,2,151,53,93,159,184,201,232,30,225,106,8,233,137,122,178,66,205,11,184,8,79,241,44,118,200,49,215,36,33,235,148,169,141,91,202,7,199,90,203,41,227,171,62,46,182,197,162,11,142,109,167,25,177,188,46,165,254,218,115,223,194,98,14,49,2,46,102,206,207,131,239,197,129,60,13,191,157,201,202,15,237,149,135,86,253,33,187,93,91,109,191,127,249,255,245,206,190,125,162,178,140,0,2,153,153,150,140,137,103,192,209,36,2,154,240,209,161,7,110,100,219,132,106,120,255,222,214,218,71,95,7,115,134,106,54,119,84,63,1,215,222,44,124,87,71,212,218,63,63,234,74,63,167,255,181,255,39,126,203,160,93,190,130,169,253,185,219,167,137,122,246,255,254,176,0,0,0,84,144,68,205,14,200,137,76,155,196,216,68,68,128,148,92,81,165,49,83,125,47,12,121,58,14,91,203,236,74,73,243,126,82,52,56,209,21,178,120,20,67,6,198,208,74,14,51,190,93,2,128,42,39,180,4,10,227,203,230,227,124,173,15,32,158,49,184,53,173,95,197,226,22,7,135,249,5,47,74,206,119,151,232,248,73,153,89,161,210,235,125,114,47,161,177,233,130,255,251,178,100,50,140,6,87,104,211,27,111,78,208,76,232,74,88,97,135,90,23,97,159,82,109,61,55,201,45,166,234,76,244,149,104,124,195,21,191,46,115,121,46,103,214,149,76,186,133,23,51,203,238,222,213,251,138,187,92,204,66,173,172,20,214,242,49,65,248,82,129,194,111,152,213,198,32,19,88,179,101,177,155,88,144,73,239,232,165,87,219,118,101,81,235,191,18,108,102,120,245,213,108,212,121,181,107,192,87,126,141,102,111,23,202,99,108,60,38,166,46,90,181,92,241,60,229,252,185,12,198,56,199,164,211,87,212,0,129,4,1,37,122,108,131,56,205,113,131,8,57,16,120,47,132,16,135,148,70,198,66,78,175,107,145,213,43,182,168,246,107,248,18,61,202,206,140,6,25,86,178,26,106,87,146,205,33,85,110,255,70,27,211,238,221,191,141,211,191,245,243,38,56,36,237,248,206,217,109,210,53,187,146,172,16,26,73,242,18,38,105,25,137,2,105,132,6,195,165,123,140,96,68,99,232,176,147,18,157,15,31,230,98,104,133,69,109,183,1,98,42,91,237,129,142,106,56,56,33,18,100,247,9,72,74,62,184,232,13,234,103,95,11,100,1,202,104,41,93,97,188,222,133,139,158,63,182,145,223,122,64,126,150,135,76,39,193,249,51,50,53,149,220,55,0,60,239,81,160,106,71,166,11,77,234,103,186,187,204,82,109,213,33,60,76,53,33,255,143,102,106,252,27,87,254,204,218,148,236,17,217,60,186,125,184,173,195,206,124,247,138,251,226,226,40,229,141,179,180,239,118,72,83,249,9,142,60,214,222,109,238,150,190,241,167,122,246,32,245,167,110,189,192,60,47,177,156,170,229,173,35,150,226,13,134,146,105,59,142,68,52,0,0,2,118,181,220,0,85,10,22,138,134,173,3,164,112,117,149,87,135,179,98,239,242,27,210,158,232,203,117,70,161,253,131,175,183,243,106,78,219,116,111,233,253,127,253,191,203,219,187,30,164,255,18,234,253,31,83,255,133,10,251,168,172,56,163,59,167,194,132,150,146,15,106,8,4,0,0,113,9,4,198,196,244,194,2,73,129,201,164,153,110,6,23,34,33,161,40,1,58,204,68,84,17,132,153,165,129,129,157,199,161,68,162,1,151,5,21,93,23,20,39,144,49,38,206,11,245,58,68,25,65,147,238,176,84,54,75,83,41,31,252,141,70,223,93,242,115,249,72,52,139,251,245,115,197,140,3,63,25,73,23,159,178,25,38,185,208,97,217,195,113,28,242,212,41,90,180,238,122,197,24,18,208,250,38,102,187,201,88,30,26,69,119,190,196,134,126,85,22,144,124,132,63,30,243,65,213,28,129,93,186,85,212,25,163,202,166,158,54,170,205,111,198,156,255,251,178,100,74,140,70,70,104,210,147,153,122,240,66,9,170,205,60,69,88,24,121,177,78,109,189,55,193,44,160,233,221,133,137,232,79,152,14,126,248,110,112,182,160,152,23,212,119,191,15,113,13,229,126,53,15,255,138,87,82,211,95,63,17,190,32,43,37,155,230,88,219,254,250,213,45,14,211,103,88,153,17,76,128,162,71,60,0,40,0,0,18,8,165,60,56,121,32,102,171,132,163,4,135,155,60,200,153,0,111,109,47,8,62,32,55,95,208,12,187,205,38,48,83,183,255,255,122,125,127,253,255,205,211,235,130,191,246,255,249,191,71,23,255,247,203,228,155,69,81,234,255,168,0,9,2,81,195,115,16,19,51,16,3,21,192,7,74,39,3,248,5,41,91,183,73,134,140,100,229,6,216,226,171,154,40,131,175,40,137,145,27,39,78,40,21,38,237,17,8,240,208,61,104,233,40,220,71,144,149,49,119,234,229,103,121,114,39,141,155,145,83,250,232,52,212,89,145,81,234,252,68,175,225,57,253,153,108,179,72,163,30,167,240,223,89,203,175,136,77,228,180,223,21,76,57,87,181,180,106,246,188,125,117,36,151,237,176,245,135,202,138,239,106,141,250,181,227,237,180,196,174,252,28,103,208,241,220,212,150,125,122,157,145,255,154,5,119,86,245,68,87,136,112,227,113,219,168,85,195,116,76,172,190,248,145,245,233,135,9,99,118,69,28,185,212,114,116,216,229,90,19,142,203,182,68,73,75,197,38,87,103,22,223,255,127,171,32,144,128,128,0,0,146,207,195,195,153,107,82,26,195,10,104,115,141,234,69,205,101,117,147,111,169,31,126,165,189,130,162,249,129,81,237,172,119,223,211,99,105,231,172,96,77,154,42,18,173,13,152,207,166,87,162,244,74,127,239,252,159,211,160,94,190,43,183,131,169,209,89,26,222,144,218,0,0,0,116,45,4,172,48,24,217,185,26,47,225,60,97,147,16,29,75,213,157,152,25,166,3,129,219,246,114,117,1,49,218,68,58,170,130,177,113,41,158,126,193,67,35,9,147,200,41,209,245,40,233,37,99,0,181,122,166,149,97,185,137,187,150,154,157,239,183,144,5,14,44,120,234,68,72,184,87,181,185,98,168,70,245,228,47,58,141,223,79,224,14,239,138,119,156,16,162,181,72,202,59,134,248,239,117,106,183,211,31,106,220,67,79,188,239,168,34,199,46,109,157,80,78,233,207,189,254,55,158,158,203,101,205,32,77,106,78,128,228,207,93,174,132,254,76,106,164,157,236,37,55,98,9,47,220,56,189,85,238,233,110,168,252,240,228,219,73,219,233,87,19,221,85,160,9,0,1,0,0,4,223,25,54,134,4,211,61,67,44,188,34,54,10,133,52,20,200,240,175,255,251,178,100,101,4,5,131,103,83,155,79,93,176,75,200,154,122,61,2,122,21,221,163,85,77,61,117,1,56,47,42,168,55,156,40,217,49,131,237,130,96,223,2,57,140,227,59,231,246,253,108,145,129,177,24,210,195,211,111,171,255,38,111,15,253,61,215,240,107,250,13,211,223,142,239,245,21,227,101,164,61,159,255,234,245,0,65,0,182,212,228,8,198,69,0,145,8,125,143,61,109,120,74,65,246,157,69,147,22,85,220,123,216,209,141,39,77,82,34,76,65,166,245,163,53,61,208,198,138,5,89,172,72,16,226,149,68,77,208,15,48,110,239,59,37,16,119,105,245,228,37,177,183,149,94,242,184,39,52,242,184,94,138,246,173,97,148,95,119,78,49,99,226,113,35,113,106,50,48,133,14,136,69,150,121,131,76,77,44,72,188,64,18,217,104,141,212,244,65,63,240,33,61,184,164,226,28,1,238,163,66,79,224,137,87,52,191,219,99,154,39,191,178,150,173,102,226,195,250,16,221,149,195,47,148,107,166,15,247,195,140,223,114,247,79,46,93,57,167,49,215,38,166,167,154,219,154,49,168,53,0,204,0,0,0,3,224,237,8,33,133,233,47,97,202,150,126,182,38,234,117,133,32,85,218,199,209,243,198,106,7,189,23,167,55,255,95,51,86,254,191,204,175,211,255,204,111,235,219,252,135,249,111,251,114,7,78,20,30,76,84,130,88,113,233,54,145,241,150,186,145,255,255,168,225,255,12,235,0,0,98,20,179,1,62,49,17,19,14,229,26,143,144,65,32,225,53,186,157,140,100,203,141,10,161,80,82,75,152,185,211,238,251,32,80,56,42,235,22,20,80,124,227,3,161,43,253,122,130,55,39,5,182,244,130,48,125,15,82,155,85,237,37,188,99,238,201,239,238,226,107,73,185,117,172,115,10,201,117,222,114,55,190,203,38,111,39,1,151,166,126,23,211,27,72,120,50,49,155,88,160,201,214,161,91,206,238,119,36,19,63,32,126,138,189,192,90,254,219,26,161,155,120,108,108,203,206,28,248,191,17,11,255,29,147,236,35,86,176,126,102,126,25,9,240,141,223,182,252,242,14,114,146,108,247,190,106,226,233,167,234,51,240,189,36,149,211,23,141,31,111,127,171,203,128,4,8,0,0,0,123,21,147,78,8,100,163,76,34,129,54,185,228,33,126,21,206,45,235,51,37,137,201,100,75,237,205,231,127,109,127,175,250,127,124,96,226,135,168,241,23,97,81,113,199,161,206,112,188,231,175,53,206,206,230,51,202,3,182,251,184,143,213,184,163,85,244,110,111,253,191,215,254,169,245,244,188,161,228,90,176,0,36,7,1,173,76,219,162,66,70,184,72,191,101,68,227,0,12,178,120,80,241,243,94,109,255,251,178,100,144,12,101,129,107,211,19,120,91,228,86,108,122,189,65,231,26,22,21,159,78,109,61,21,1,36,38,234,13,135,168,160,109,53,21,40,57,5,96,231,233,74,133,143,179,93,62,11,219,180,196,0,74,21,95,174,229,130,82,209,192,72,36,205,240,72,27,140,180,63,26,98,118,12,222,129,210,207,68,153,223,89,229,23,180,120,192,174,221,35,181,79,69,130,124,242,52,8,209,252,135,194,212,1,195,99,64,144,180,161,129,18,140,213,72,65,122,252,66,251,36,127,4,8,145,203,187,216,48,61,33,145,22,192,109,245,10,119,64,241,92,72,217,155,65,89,161,112,104,125,136,142,148,143,1,48,233,246,251,208,195,18,150,146,188,212,33,36,81,18,227,241,163,253,184,161,174,72,63,153,161,73,8,129,28,194,26,165,200,120,176,51,97,38,88,108,56,4,45,145,87,48,148,155,171,31,52,83,133,125,3,2,99,92,163,103,114,94,188,159,85,239,183,175,95,237,86,245,247,254,223,255,254,68,19,191,149,16,74,250,113,214,205,126,114,110,165,232,90,140,205,255,211,210,151,117,136,8,0,0,154,79,14,133,48,226,156,83,5,48,73,146,207,180,132,200,121,178,174,117,44,94,111,192,224,64,41,70,136,139,13,227,89,78,90,203,222,13,16,117,249,139,250,55,40,112,238,120,222,141,127,172,186,74,191,240,215,35,84,92,117,43,212,171,232,41,47,138,30,158,236,84,134,33,182,133,23,71,27,129,98,229,42,23,180,236,88,91,88,203,205,172,95,170,216,73,203,249,251,116,51,120,31,122,113,231,127,88,138,172,80,217,236,190,206,225,249,196,106,243,175,147,60,238,114,248,169,51,110,165,220,121,67,253,223,57,87,76,140,16,47,180,249,244,139,210,40,67,160,246,127,14,54,94,118,5,143,135,136,245,154,57,87,247,8,35,53,151,105,121,63,94,152,185,240,190,30,149,109,97,0,0,2,37,140,73,217,48,233,7,59,16,142,133,17,135,224,136,12,180,15,133,36,4,91,57,238,65,106,14,177,207,33,73,9,208,22,28,109,39,173,213,240,125,221,241,135,168,75,26,79,165,248,207,227,40,222,55,255,204,159,201,207,245,144,104,239,149,69,91,151,142,127,7,94,161,205,211,88,2,0,2,73,80,176,57,186,49,91,199,171,141,250,175,97,38,189,5,0,70,0,192,137,8,170,175,217,142,185,110,31,43,35,228,43,7,139,107,40,255,162,30,39,162,212,241,118,114,110,99,68,150,244,138,137,91,116,187,115,91,98,150,206,11,181,12,173,196,223,48,247,26,181,2,167,8,128,17,54,73,183,96,192,175,62,49,178,80,62,37,232,99,252,16,197,43,148,179,62,17,72,21,42,255,251,178,100,183,0,37,179,105,86,59,79,99,64,79,72,202,70,101,101,118,22,161,163,84,236,189,47,65,67,30,169,97,149,137,224,204,218,110,26,194,42,129,16,165,222,228,179,143,186,36,72,239,33,107,133,15,201,24,228,159,242,81,168,181,40,159,37,201,36,112,126,13,204,241,168,85,197,100,88,136,212,99,229,191,210,105,34,73,24,101,10,236,213,26,189,50,155,227,44,219,185,162,44,138,26,134,150,148,228,77,252,200,32,8,64,148,63,205,116,65,58,67,168,69,242,250,64,214,220,244,147,131,41,38,196,98,95,181,174,248,68,157,180,41,6,93,64,134,56,228,62,170,201,101,196,150,71,121,208,4,216,122,87,82,81,75,215,223,90,93,245,232,223,215,250,141,219,236,238,2,130,174,60,199,105,127,239,233,255,255,255,253,32,0,32,2,219,119,41,72,213,96,113,16,119,132,139,140,47,19,1,69,150,183,97,200,133,130,210,25,49,171,134,227,206,91,121,9,194,208,168,114,80,172,166,73,39,203,33,74,137,116,34,166,130,169,17,161,87,37,21,76,33,105,20,146,106,157,174,134,61,117,227,135,159,116,147,61,52,152,7,145,147,49,233,212,114,117,31,37,134,210,203,63,190,178,15,66,98,93,120,188,186,186,98,191,85,59,107,50,87,83,135,209,203,191,115,202,204,71,83,63,188,205,202,175,165,207,180,118,148,198,87,171,74,107,48,4,197,175,179,86,139,99,62,171,171,174,131,20,81,184,185,175,155,243,212,67,93,253,46,221,219,75,142,253,157,45,245,171,200,107,86,58,145,216,178,210,242,50,191,216,0,0,24,0,182,222,210,71,128,95,74,228,214,135,74,57,163,72,121,144,167,167,106,241,8,102,160,107,93,29,190,191,206,239,223,182,253,191,161,100,217,244,232,255,215,249,162,253,135,58,182,162,243,180,218,239,250,141,31,152,220,138,21,113,165,95,217,201,51,254,175,233,253,83,255,43,212,1,81,183,186,244,50,145,49,101,3,29,148,43,34,92,11,232,28,136,76,232,184,21,101,150,74,105,227,109,70,245,11,125,211,113,121,169,233,183,221,66,170,85,33,189,151,32,182,87,84,75,170,158,18,91,121,210,193,87,96,31,205,189,185,15,118,230,127,4,8,75,56,237,203,217,171,184,216,102,13,9,140,178,76,142,33,44,123,94,134,252,211,93,189,220,72,246,91,105,44,157,125,28,41,63,114,109,233,203,142,84,55,20,223,34,97,3,227,185,143,111,214,108,188,237,246,167,123,166,91,69,73,140,242,39,253,111,177,16,154,79,81,115,200,166,139,97,45,80,205,24,244,195,215,228,42,69,115,186,243,22,97,246,239,12,125,127,118,155,175,249,149,26,88,112,244,118,255,251,178,100,216,136,133,151,103,212,187,88,97,208,77,12,138,186,61,135,40,22,141,161,82,109,225,135,65,56,166,235,92,246,40,96,191,184,143,2,64,103,175,182,51,0,141,22,162,208,93,217,60,79,15,166,15,223,173,239,174,64,244,119,255,253,189,106,135,107,179,255,247,231,28,68,194,69,157,11,243,135,174,191,232,251,191,238,160,48,115,220,205,132,194,113,177,25,156,215,36,204,78,135,46,68,88,166,52,52,244,250,183,75,59,223,165,72,9,16,1,64,0,4,1,0,130,10,0,4,64,18,2,8,64,128,11,0,0,132,32,64,6,96,0,160,4,16,66,1,1,0,2,10,1,0,4,128,160,0,0,128,32,64,130,2,18,8,16,2,16,20,0,16,8,64,16,1,8,16,8,0,0,115,5,9,13,34,115,49,0,8,211,118,115,80,2,69,133,134,14,35,24,157,156,6,22,50,147,1,130,140,6,33,46,240,16,118,98,112,129,222,76,93,128,80,88,192,218,243,58,4,104,0,84,8,9,18,43,205,37,56,96,121,127,181,103,211,22,57,2,44,11,83,154,101,86,93,152,61,118,180,137,99,234,219,50,152,122,92,240,193,15,100,114,204,220,190,85,31,131,217,36,30,203,159,75,181,96,161,36,244,14,169,43,163,87,30,178,23,143,70,205,142,202,178,30,132,226,143,21,168,202,155,97,226,243,150,18,98,231,135,164,115,2,50,169,200,250,81,137,236,128,25,68,56,7,163,241,252,179,240,93,42,37,197,225,244,245,157,187,110,29,70,63,158,245,221,250,62,218,163,210,228,39,60,169,252,251,105,69,72,242,176,239,153,183,21,167,202,109,251,84,114,167,180,158,43,54,134,190,203,109,221,197,165,168,151,61,75,180,189,168,163,150,254,185,51,245,234,237,182,105,31,38,240,77,210,181,16,0,33,40,146,62,87,153,137,82,62,16,3,210,154,19,128,250,113,98,33,35,2,14,188,87,155,107,141,108,47,45,125,66,27,212,9,13,231,65,4,176,155,204,8,232,239,150,211,238,218,119,246,125,232,194,94,255,179,47,232,57,85,139,209,157,136,2,163,208,232,118,19,114,178,43,98,11,203,212,77,148,64,87,156,139,127,223,234,124,80,11,48,102,3,133,169,49,165,211,18,81,67,152,178,64,92,88,200,120,193,71,162,128,38,48,32,97,196,128,146,147,54,25,50,81,99,5,97,37,12,12,1,29,140,219,72,30,108,176,117,83,37,65,232,158,50,0,75,121,156,64,148,9,52,169,161,176,69,163,42,210,130,214,137,203,18,109,219,160,131,91,74,243,152,202,93,153,12,212,42,53,67,97,241,113,108,250,242,140,229,53,102,143,15,198,223,29,160,126,19,7,50,18,54,119,59,92,255,251,178,100,223,14,7,113,113,209,19,154,99,112,90,169,122,83,60,101,164,25,93,157,66,77,229,143,129,84,165,105,169,133,149,208,95,120,32,133,175,105,54,105,88,218,210,200,211,181,243,142,221,60,235,109,101,130,81,107,61,218,210,237,43,151,116,254,219,240,126,216,234,210,157,14,102,181,91,87,29,83,154,105,217,136,106,102,47,163,53,138,208,45,149,89,123,209,165,204,205,171,13,127,63,51,166,109,214,58,173,63,23,60,226,16,224,175,17,62,60,144,4,0,32,0,8,42,196,159,26,49,64,71,27,247,168,70,233,20,145,198,102,48,101,118,76,177,121,202,181,232,165,222,65,7,121,30,219,10,70,147,129,92,137,93,77,81,254,249,246,242,126,115,238,212,175,255,127,244,110,111,118,104,59,189,81,42,26,253,186,27,81,110,38,251,89,219,231,23,226,192,42,242,207,64,6,0,204,6,192,53,11,100,204,39,3,145,108,205,106,44,48,160,28,195,163,115,114,22,65,204,120,81,143,132,38,21,27,152,0,98,96,243,192,224,76,208,102,161,24,80,84,6,0,12,153,216,16,98,208,4,160,144,86,5,15,15,12,217,64,232,20,2,1,121,44,176,226,96,4,18,173,193,80,90,141,202,47,151,107,57,34,62,163,99,139,31,190,147,51,143,205,12,94,23,101,178,58,209,164,160,226,230,15,0,85,231,68,245,207,212,4,7,145,30,148,16,145,187,11,125,81,188,52,247,32,169,183,177,104,151,214,231,115,102,206,93,239,9,45,62,79,205,171,46,109,239,88,14,160,140,239,37,212,81,66,39,18,93,30,108,98,64,170,13,129,28,85,168,149,130,129,113,67,177,28,158,4,147,203,43,28,29,111,204,58,164,53,146,71,20,53,251,159,190,235,62,171,187,70,18,15,38,70,2,52,132,74,223,152,0,0,8,0,19,111,244,34,237,138,195,17,190,129,50,133,73,67,146,103,71,193,73,214,211,24,124,198,184,55,26,166,236,255,46,187,245,254,221,63,57,191,82,223,178,191,94,186,159,231,246,75,155,243,26,89,223,86,168,179,101,94,113,22,198,205,60,13,69,67,9,169,197,89,221,231,56,241,168,206,98,208,214,247,108,178,243,239,86,90,197,120,226,0,151,69,107,12,213,156,225,208,79,63,248,233,201,1,65,96,148,211,13,244,10,0,18,6,4,23,152,128,240,40,0,205,198,65,194,135,12,22,142,132,200,225,67,15,34,206,65,223,178,195,32,195,138,207,131,216,106,111,73,179,85,54,43,81,122,160,84,22,246,206,180,218,42,207,49,116,91,37,185,36,223,103,229,112,227,57,227,225,71,73,55,238,29,38,80,101,7,59,65,46,125,13,141,219,222,179,231,22,111,7,229,210,255,251,178,100,210,14,134,176,103,207,139,140,70,180,93,108,122,154,49,167,96,24,5,159,66,109,229,47,137,123,179,105,205,131,149,225,196,188,60,164,164,119,23,222,72,30,174,168,157,222,133,18,184,53,127,152,188,145,121,110,70,242,81,211,24,45,233,175,236,140,127,219,163,155,33,146,59,35,8,157,82,204,78,175,115,193,154,216,207,43,116,213,220,89,60,177,27,75,162,75,113,168,78,57,226,202,177,80,118,111,140,110,0,119,139,161,65,44,43,224,201,151,252,132,238,12,60,241,138,5,251,187,7,50,152,158,47,218,106,115,182,87,31,20,22,67,195,241,55,29,226,198,97,184,4,8,10,125,255,143,70,24,39,189,245,254,61,151,232,250,15,229,122,183,248,237,19,252,69,250,105,181,124,171,212,207,11,53,216,58,40,232,250,226,8,91,19,162,92,209,84,106,167,57,25,107,242,139,241,60,128,0,0,1,84,194,18,131,22,141,77,90,74,62,230,128,195,98,162,102,25,133,145,102,203,131,143,45,27,169,152,67,198,71,24,142,18,140,84,83,18,25,26,172,102,89,51,33,129,138,130,35,42,130,204,126,48,164,42,137,204,92,26,34,47,175,23,73,54,221,250,50,64,28,29,40,74,244,2,181,214,41,109,87,222,170,143,1,128,101,135,125,77,195,186,102,135,4,105,115,105,98,66,20,235,39,251,50,2,137,5,169,218,141,219,173,181,147,117,53,229,143,35,188,156,207,178,144,41,183,19,81,99,68,131,168,14,83,60,248,96,159,15,161,133,13,128,31,116,21,148,242,165,114,218,98,80,6,39,181,13,178,111,38,1,186,80,252,63,12,9,45,196,226,134,114,82,30,94,199,203,146,225,184,107,121,29,70,183,249,127,184,84,58,165,0,66,6,79,5,208,79,162,57,112,12,44,131,81,138,200,30,88,96,44,79,104,23,84,152,68,210,22,169,192,64,53,187,156,96,156,96,19,99,33,8,114,194,181,14,107,146,17,63,243,202,213,28,198,80,109,27,68,215,66,238,138,174,24,103,10,39,109,83,250,127,17,234,184,64,126,48,55,153,232,116,213,117,46,131,91,148,206,224,1,217,76,82,138,184,25,158,166,231,188,104,134,167,72,217,135,84,189,156,77,207,134,42,113,194,9,238,77,73,45,19,153,162,37,40,90,56,192,13,141,212,12,249,87,7,163,74,200,84,224,199,150,194,55,25,28,89,192,22,128,208,140,204,23,185,177,49,32,105,12,194,194,62,48,139,170,146,160,166,10,203,120,25,131,90,121,238,195,43,56,188,3,236,107,113,143,164,4,64,122,213,197,196,244,209,160,240,178,172,23,22,48,210,214,84,245,140,114,85,51,28,134,27,48,252,191,179,190,132,51,59,169,255,251,178,100,208,14,198,251,105,207,27,143,78,48,93,106,90,147,37,229,40,22,225,159,70,109,229,135,137,62,169,42,76,246,29,16,156,103,180,58,172,4,241,229,185,161,113,203,57,122,215,195,169,231,78,186,189,5,190,125,187,124,81,193,89,154,91,189,122,211,206,204,188,241,93,78,126,28,231,113,194,245,149,56,19,227,185,165,230,107,58,129,49,102,59,110,133,248,230,50,147,20,187,238,211,43,217,108,90,196,228,19,179,118,167,118,125,216,34,144,0,12,115,118,166,71,35,193,250,86,0,226,70,72,124,149,195,45,21,111,163,234,65,170,249,82,222,255,127,253,63,219,250,255,40,233,215,232,254,218,39,234,110,239,179,44,178,7,219,121,234,98,181,83,145,117,185,23,220,189,88,42,101,31,185,229,20,172,128,209,199,30,134,205,51,48,113,101,3,225,0,16,163,2,33,3,48,25,195,29,199,147,102,18,227,113,9,112,49,148,97,34,100,96,204,236,96,88,44,8,11,140,186,11,204,165,7,193,164,40,40,123,1,16,6,45,23,38,4,5,230,29,3,129,72,39,41,81,179,160,196,139,114,120,30,1,241,4,6,17,148,49,4,209,58,120,84,12,252,224,177,147,52,145,84,23,12,18,28,170,149,140,0,64,153,196,68,33,29,40,144,69,122,70,228,84,52,149,170,94,202,193,131,74,34,50,150,138,32,21,1,214,174,159,234,165,115,37,97,101,177,11,240,171,41,174,155,20,13,136,54,1,210,182,158,3,114,54,175,15,194,78,123,194,51,158,60,85,157,44,239,161,147,247,172,103,18,186,30,94,11,174,176,165,46,247,174,223,210,222,238,12,14,214,144,77,243,86,86,188,63,218,82,58,231,115,59,141,62,13,213,187,90,43,185,26,159,42,152,31,197,76,196,46,81,12,181,138,70,180,123,187,189,98,55,36,241,23,12,44,205,87,94,196,7,54,6,152,83,61,150,21,85,111,113,186,184,76,207,5,89,14,45,103,91,158,120,76,27,110,125,22,55,255,255,109,79,255,240,97,69,0,128,0,0,2,114,106,142,197,244,242,235,102,200,145,44,44,103,84,37,211,245,145,195,93,93,106,44,99,138,242,180,239,165,78,59,237,111,255,253,63,255,253,215,186,42,54,137,170,217,75,63,121,138,11,20,178,179,26,136,34,161,170,166,242,103,108,73,234,167,246,102,83,31,205,87,253,141,221,14,53,255,83,140,215,180,235,164,120,102,26,166,198,82,43,70,63,136,6,78,221,230,40,10,102,20,2,66,18,96,202,81,116,32,204,28,13,1,196,216,97,162,20,21,194,132,58,7,153,58,29,5,64,51,17,128,69,148,10,46,76,14,8,113,81,67,185,98,60,161,194,1,4,154,115,38,255,251,178,100,213,142,104,120,114,77,19,186,123,224,88,204,202,122,97,231,54,27,217,161,58,46,229,145,145,62,50,106,92,240,157,225,74,162,182,242,164,14,1,38,140,143,197,26,150,215,192,182,6,161,106,55,14,40,184,180,210,55,176,176,83,200,186,32,97,192,7,153,129,159,198,250,1,156,246,202,217,114,170,229,85,150,80,167,52,179,177,136,14,130,126,57,24,177,237,217,1,154,38,62,172,109,162,96,204,225,169,177,239,201,32,239,231,134,139,100,2,236,67,97,124,185,90,175,130,81,24,183,57,79,187,210,219,200,51,74,187,218,53,199,63,37,30,175,63,18,167,215,18,49,146,101,168,226,216,229,23,53,78,89,149,254,87,90,250,202,235,27,247,252,150,111,124,219,223,151,125,246,255,211,91,157,187,95,152,195,57,0,131,191,200,156,110,5,34,177,198,194,104,150,111,88,116,249,234,209,95,189,118,64,205,127,251,132,255,173,127,255,255,211,255,255,188,222,188,238,253,117,56,30,218,202,134,195,71,29,246,7,142,199,56,206,162,146,238,59,21,147,125,167,76,83,154,60,93,180,111,52,254,221,95,251,185,165,238,61,252,0,0,139,152,203,106,13,202,240,216,146,77,212,72,224,71,205,32,56,20,102,113,92,102,86,10,1,15,8,142,1,63,0,2,132,71,200,230,108,128,197,204,26,60,11,177,16,81,154,125,39,14,132,39,179,132,162,84,45,154,171,250,167,233,99,208,91,50,149,205,59,217,188,23,136,191,14,122,109,198,190,157,54,169,97,234,132,134,109,114,151,168,220,204,83,238,201,55,247,173,162,160,5,118,237,145,190,52,37,239,73,112,98,135,35,196,109,120,247,176,155,149,187,124,173,50,124,113,159,24,159,218,132,247,77,59,246,95,230,34,100,132,101,23,35,129,57,229,207,142,218,125,46,86,8,6,135,51,144,166,126,195,200,233,204,58,94,60,146,155,89,106,252,36,180,38,125,181,211,43,146,43,163,4,24,142,48,188,98,226,21,208,31,36,146,137,24,110,134,195,169,143,143,12,9,234,98,215,93,14,92,92,183,95,106,156,219,222,64,51,0,41,119,195,5,5,140,72,126,160,41,67,14,170,109,135,4,142,237,110,102,173,169,50,132,0,96,138,57,172,195,140,254,245,111,239,255,253,127,250,255,167,84,208,213,252,243,151,8,142,163,166,228,85,29,60,74,50,168,93,177,211,85,98,118,114,219,171,204,218,255,108,253,199,192,1,73,119,6,154,8,202,12,200,232,241,18,205,116,32,49,36,46,82,103,211,66,65,195,128,224,162,0,50,9,47,13,160,64,33,199,101,66,41,20,198,27,61,170,37,26,48,0,172,240,92,20,175,179,234,142,75,180,242,168,3,255,251,178,100,178,12,70,207,104,208,27,120,99,224,76,105,170,183,61,135,26,25,177,163,70,109,225,139,193,27,166,106,232,242,137,216,209,61,114,91,184,49,137,180,168,213,231,133,110,99,125,240,129,35,150,21,74,71,213,60,59,69,48,31,204,251,202,108,21,155,74,247,24,244,39,123,198,161,139,50,52,48,133,231,127,12,98,89,236,124,87,151,212,18,221,109,241,171,184,133,23,253,215,210,121,136,224,133,4,229,125,220,251,184,89,104,24,175,53,162,245,207,219,130,181,239,76,68,89,134,56,11,5,51,43,150,199,214,71,229,209,74,238,168,232,173,230,181,156,117,117,79,41,164,159,141,123,250,243,5,242,202,47,81,109,67,84,121,117,132,93,59,62,89,85,56,182,42,37,136,3,40,0,169,191,203,200,134,171,199,114,141,56,48,153,220,96,206,237,75,141,122,19,86,212,53,14,12,34,33,247,255,255,255,255,237,255,215,252,189,189,245,63,100,195,156,155,158,209,111,144,75,229,11,81,130,46,71,9,28,239,48,114,134,254,200,159,164,166,76,144,0,204,1,22,140,79,13,77,2,20,206,125,158,12,171,30,140,80,12,76,42,53,64,84,209,146,128,49,130,129,240,114,128,99,184,128,2,16,140,76,40,204,9,5,76,115,29,130,162,32,36,1,48,101,206,184,1,81,178,130,20,134,145,208,182,228,228,107,73,148,159,118,130,225,22,102,100,65,128,39,219,178,49,203,213,186,137,240,96,68,212,75,202,225,185,5,17,101,175,34,111,13,9,73,119,145,87,147,14,201,185,10,128,137,193,116,140,193,91,40,237,69,101,83,146,84,118,124,176,156,115,102,45,71,28,169,117,214,200,70,126,42,44,148,74,151,43,37,26,149,49,199,79,188,119,15,140,218,45,228,168,99,185,82,134,219,171,62,242,16,153,113,105,28,131,121,26,146,38,186,152,122,209,88,76,253,176,198,98,49,53,137,188,14,180,232,208,249,138,157,83,158,187,183,69,46,227,202,66,7,85,106,28,218,212,131,33,144,231,77,30,67,166,169,122,86,239,254,81,153,211,87,173,207,70,223,58,61,128,6,1,128,233,219,190,178,232,11,186,13,128,194,11,111,60,224,159,64,139,45,115,148,206,205,154,31,171,132,146,165,127,95,253,177,145,98,76,84,44,135,62,132,254,159,213,187,127,86,215,130,16,184,239,178,110,196,61,145,238,19,130,17,220,217,194,240,70,177,209,255,122,244,244,234,204,154,151,204,253,119,130,101,136,148,21,50,165,41,53,88,162,59,66,204,52,208,122,49,92,31,49,40,79,42,76,230,43,131,166,9,135,198,47,141,230,89,13,102,10,144,102,53,21,68,65,185,159,129,25,128,194,97,138,32,216,168,255,251,178,100,188,14,135,113,113,205,139,186,91,242,84,12,138,170,49,66,124,29,217,211,52,46,233,17,201,59,166,234,244,243,150,16,122,97,16,36,22,6,166,72,91,25,139,3,82,149,217,40,50,217,141,2,186,159,235,133,209,128,12,73,98,231,162,92,58,4,3,105,163,5,0,8,194,138,8,166,32,20,24,181,185,55,182,151,235,191,27,21,82,172,82,22,234,35,10,167,152,191,28,166,103,134,111,187,253,141,66,236,196,237,203,55,30,206,85,6,204,250,216,162,194,228,169,237,202,102,165,154,25,60,146,159,124,141,104,98,6,251,64,18,74,40,179,134,224,71,85,60,99,135,194,162,227,46,20,242,196,106,14,26,233,45,26,69,228,109,48,138,124,32,96,85,40,112,14,46,49,198,98,51,11,20,124,142,181,88,91,122,237,158,233,138,146,106,97,85,161,154,217,184,142,251,65,47,172,52,172,118,178,139,115,29,144,239,61,151,200,132,3,128,27,223,255,6,44,22,119,38,161,30,112,211,36,171,203,206,70,39,158,186,101,170,38,157,15,53,134,6,192,207,178,127,106,123,255,229,95,230,219,215,175,244,78,221,3,43,21,238,82,59,4,238,100,87,50,165,216,99,114,190,52,214,81,35,50,57,7,144,98,152,21,145,119,186,159,164,0,0,137,112,16,11,16,191,204,120,61,62,13,220,219,194,34,102,56,33,104,103,10,129,145,192,128,144,89,156,65,102,113,29,25,38,99,244,140,49,67,254,228,26,72,225,137,93,165,33,8,8,207,18,26,4,54,118,152,138,78,174,57,237,188,50,153,34,26,172,196,58,196,162,37,242,167,81,197,142,80,201,58,225,162,192,73,217,169,59,85,91,139,210,156,80,90,120,105,72,6,151,143,164,105,62,207,96,203,80,143,233,116,104,45,110,181,122,5,213,89,64,124,211,245,213,37,53,231,241,90,229,88,57,241,245,190,195,94,180,149,63,177,28,125,54,159,120,252,111,191,238,218,255,203,101,29,234,202,42,121,81,87,127,31,45,218,41,107,106,88,43,193,26,171,93,251,185,172,214,46,139,249,173,151,237,120,177,203,33,95,125,47,213,149,187,174,44,186,199,118,237,253,17,191,91,209,28,77,132,98,156,24,91,107,107,0,48,0,0,119,110,255,13,249,64,168,241,0,62,217,90,157,64,180,185,57,239,58,66,234,92,93,254,198,255,89,75,32,232,96,250,138,168,76,142,114,127,35,86,125,186,175,244,99,123,106,49,115,19,178,208,124,19,61,236,115,179,158,154,22,227,238,249,61,212,139,20,136,30,23,181,178,38,189,245,215,255,176,38,27,7,33,104,44,198,2,124,204,33,236,202,225,252,205,80,184,192,180,56,213,148,56,204,128,16,192,255,251,178,100,163,142,6,194,104,206,155,154,98,240,82,137,170,170,60,39,122,30,121,193,50,46,224,213,201,153,169,105,232,241,45,232,128,196,192,194,16,202,33,236,193,129,168,194,35,60,66,34,152,42,84,7,1,102,77,128,230,4,6,6,31,2,164,161,148,180,132,68,4,11,65,193,225,106,132,64,9,88,68,148,21,144,110,141,246,38,88,118,69,26,171,95,64,250,216,37,1,221,102,68,13,5,147,149,48,146,119,215,249,96,43,10,36,106,96,64,133,155,3,58,98,162,103,82,206,109,86,83,216,150,196,187,1,135,10,91,168,83,207,36,179,131,191,49,180,236,124,237,80,177,153,255,164,142,252,166,53,249,91,198,10,213,105,100,106,197,122,239,157,189,101,14,229,204,167,51,253,89,187,126,239,173,204,239,235,28,234,235,24,26,189,186,152,85,199,62,196,240,181,173,160,221,83,186,244,0,32,250,173,201,134,98,138,158,133,209,29,83,199,232,168,14,112,166,141,221,247,4,105,163,22,215,111,13,201,45,82,86,253,106,173,243,217,221,90,45,176,32,0,3,0,25,93,62,132,153,134,16,101,25,244,196,34,38,189,213,113,215,108,174,68,201,174,118,41,96,133,12,166,31,7,218,210,106,111,231,53,50,241,9,51,181,154,31,210,127,193,223,191,233,254,179,121,164,25,193,141,71,251,24,145,181,247,94,98,173,65,179,253,244,203,156,24,109,242,222,45,245,92,87,230,183,249,181,250,177,169,67,184,178,144,174,163,147,146,224,39,255,175,214,0,0,155,184,68,1,32,79,153,212,14,107,172,169,152,197,33,4,35,9,136,76,173,15,48,34,74,128,67,196,26,84,192,85,198,58,130,18,142,129,21,85,34,174,48,0,72,216,88,15,149,68,39,225,64,198,194,194,66,79,173,31,174,219,201,208,70,218,208,12,64,115,141,24,135,2,84,210,184,216,53,155,238,185,103,56,104,15,68,125,162,29,237,179,89,227,158,59,232,94,9,245,188,69,198,41,2,21,240,220,155,206,220,99,106,4,13,237,141,138,46,170,219,78,252,241,249,203,6,114,219,27,201,53,237,75,90,210,109,225,71,166,125,218,5,89,34,176,54,191,198,41,171,102,27,218,102,172,51,110,19,168,19,253,40,150,32,178,63,214,32,64,190,181,186,255,44,121,229,123,26,140,48,227,65,211,59,148,8,76,182,178,243,168,83,181,67,137,88,190,119,179,248,240,223,56,8,63,203,0,88,2,38,75,242,128,100,224,98,82,179,88,44,118,79,197,151,27,227,173,218,50,154,180,189,163,199,61,35,200,38,127,242,17,120,208,104,231,191,100,253,13,149,108,255,35,250,26,95,233,36,163,127,171,126,167,46,167,228,35,230,67,8,255,251,178,100,136,142,6,137,103,80,27,154,121,208,97,137,186,87,97,42,118,31,121,163,50,46,229,241,17,86,171,234,28,241,157,208,79,231,36,100,0,114,119,83,157,243,76,74,120,172,101,92,145,178,57,100,96,174,74,60,252,97,218,243,20,249,255,190,88,152,76,43,13,76,16,72,77,45,36,78,113,134,141,225,34,195,132,147,14,80,179,87,160,99,39,193,2,81,40,198,129,172,201,65,244,194,145,124,197,17,212,193,32,72,207,16,220,192,144,236,199,144,8,8,2,143,34,102,29,132,215,201,58,28,108,142,146,65,132,72,2,64,77,86,120,8,89,239,196,106,210,163,4,2,39,203,11,58,24,157,102,97,116,12,65,193,3,171,225,147,134,171,161,134,34,172,241,253,130,1,69,141,37,20,157,140,192,189,104,100,39,69,4,72,5,129,17,115,208,94,33,140,102,138,2,172,135,193,115,97,194,217,92,219,129,237,51,248,17,165,142,188,145,127,136,175,175,181,105,198,243,80,149,62,28,55,39,253,185,89,79,104,237,185,98,113,16,171,68,131,137,159,184,204,176,187,71,90,54,25,96,105,236,78,246,89,162,110,102,230,186,110,50,102,155,117,170,211,118,198,97,199,182,163,95,230,235,151,87,141,22,142,225,55,218,28,61,56,70,197,100,242,102,244,146,12,173,154,206,115,29,93,3,111,8,31,248,128,145,115,242,228,1,128,80,215,125,178,179,4,109,72,154,72,129,38,179,84,228,8,10,245,227,30,30,165,188,114,160,207,225,124,80,91,232,89,127,235,215,204,254,99,125,9,127,251,126,84,117,51,74,104,65,24,161,27,208,128,252,240,28,77,149,17,114,102,244,226,147,118,94,148,70,97,163,167,208,103,171,249,58,187,100,253,79,161,43,0,0,137,80,209,31,13,8,180,255,91,79,171,200,44,12,80,90,68,168,110,171,129,199,161,96,195,55,0,49,146,1,211,115,10,21,65,56,82,196,171,50,128,168,113,97,24,3,104,144,68,139,87,173,109,145,53,102,94,241,60,13,221,151,63,47,203,165,20,205,61,226,28,154,69,182,181,101,234,74,63,156,185,215,74,38,139,186,162,195,34,164,55,226,207,176,254,97,193,63,33,162,215,214,117,165,242,154,169,211,35,8,87,24,153,167,51,204,198,14,99,113,236,121,197,230,199,144,166,108,242,139,58,171,224,204,230,139,2,75,192,208,73,0,50,202,229,47,155,167,182,223,111,85,229,255,233,147,255,151,99,253,155,87,239,176,83,167,231,255,237,155,179,247,167,156,34,252,229,177,177,147,78,179,10,246,254,177,198,243,107,93,178,67,191,99,8,129,100,208,76,183,118,144,244,0,169,172,233,44,72,32,109,180,20,167,158,209,172,107,255,251,176,100,110,12,198,92,103,208,155,120,99,96,80,232,154,115,60,71,118,22,137,159,76,109,177,50,201,77,169,105,13,151,148,216,166,85,217,201,5,193,7,37,15,131,77,56,115,208,141,11,130,107,40,63,73,17,179,8,133,115,4,130,212,24,127,215,250,255,251,126,158,139,223,253,238,164,93,189,231,55,47,143,150,182,240,173,42,88,85,237,223,1,111,177,123,230,218,65,32,2,227,123,152,28,65,140,26,27,72,232,120,240,242,168,144,163,162,85,81,119,87,137,16,248,56,37,172,5,66,29,0,48,42,29,215,147,166,153,139,91,38,140,172,248,241,112,102,172,228,75,53,17,200,6,36,226,127,4,199,169,132,178,81,126,176,134,89,88,37,218,21,81,79,75,148,206,145,175,224,162,32,101,20,143,19,42,242,238,105,214,10,147,107,132,108,110,17,9,167,26,175,34,144,44,44,142,82,85,132,79,102,89,201,136,43,149,251,211,144,155,130,178,7,79,79,4,42,71,51,111,111,67,222,191,17,221,184,234,38,143,197,35,233,235,12,37,45,94,41,197,90,149,73,235,50,170,68,211,58,230,187,18,90,75,78,2,165,181,117,4,217,144,132,55,49,169,13,96,88,0,0,5,145,40,1,214,10,6,233,54,236,32,102,5,228,129,254,156,124,76,15,129,233,212,89,143,69,31,11,43,199,241,199,251,137,63,243,49,159,157,179,255,25,252,75,255,255,167,211,155,175,94,129,131,255,151,223,136,63,51,78,162,231,19,112,163,187,20,236,229,80,20,206,110,120,186,124,91,27,74,10,235,0,0,73,116,41,54,52,20,72,218,224,115,0,6,13,52,11,5,15,76,8,24,50,226,120,193,33,130,16,41,146,131,38,35,27,8,20,24,212,43,8,15,20,22,18,153,133,186,26,162,97,137,192,201,76,50,86,15,107,207,203,118,159,106,130,128,81,153,101,162,32,177,104,243,58,180,32,31,37,163,81,146,129,45,50,250,142,180,233,233,23,101,112,221,180,244,162,105,215,73,214,189,121,158,102,53,200,3,25,92,139,217,42,183,182,137,43,239,48,39,185,153,138,214,202,222,217,79,92,102,126,178,254,228,191,153,142,244,72,83,70,89,101,217,102,56,58,126,86,209,220,215,231,102,236,236,208,243,171,206,90,153,99,135,166,138,190,218,237,58,174,109,115,236,237,145,193,240,82,205,144,33,199,28,110,56,90,97,200,235,211,174,178,114,142,147,27,207,83,28,102,85,53,108,216,0,0,201,185,248,55,18,67,25,205,54,188,33,105,172,35,152,215,112,234,87,111,90,214,190,60,252,250,226,252,205,124,144,127,46,95,255,255,203,215,230,195,214,64,161,3,161,104,17,29,191,65,107,187,242,101,212,255,251,178,100,131,14,102,103,104,208,27,154,98,240,82,172,138,131,60,42,158,88,217,161,66,110,101,43,193,73,50,41,220,241,29,249,91,207,52,130,204,70,151,232,241,229,170,157,93,140,105,239,221,181,55,58,196,28,133,89,173,136,147,130,176,99,76,72,12,218,4,50,174,100,190,2,32,152,48,56,102,115,65,139,128,2,48,112,145,176,96,94,195,130,57,47,249,196,195,83,14,180,66,99,89,49,76,190,142,195,38,175,247,37,109,176,184,195,198,180,20,9,172,172,12,10,250,187,113,85,134,129,228,173,217,117,184,82,22,234,191,49,220,150,122,89,146,83,64,248,176,57,135,151,227,213,74,42,68,192,38,142,47,213,208,35,69,112,15,163,146,128,20,86,232,162,104,209,200,84,74,178,137,51,77,90,241,20,37,233,30,226,226,167,51,181,127,12,142,180,51,167,15,226,84,212,219,150,63,19,129,71,183,76,42,189,20,48,70,126,90,137,222,41,206,73,103,63,15,52,111,107,244,115,73,70,73,47,105,4,83,73,239,200,127,174,59,106,94,40,199,222,173,166,218,161,138,90,177,250,130,138,220,248,69,19,192,241,126,229,24,4,148,186,239,76,141,171,236,102,70,181,87,160,97,246,209,14,225,250,190,218,47,234,253,127,255,249,183,167,90,76,244,254,188,143,63,248,156,22,58,171,53,20,110,69,201,205,226,34,113,197,74,141,248,167,110,169,29,77,103,244,174,73,116,254,139,100,108,104,249,211,200,0,0,8,164,222,110,225,200,26,184,162,131,203,38,52,190,94,85,187,167,52,205,163,201,195,70,6,151,72,178,14,133,117,34,239,129,211,89,105,35,84,249,133,218,161,44,252,68,195,113,100,119,226,111,104,140,30,23,122,179,199,100,207,67,222,141,42,164,79,155,159,73,63,154,31,68,203,110,52,160,84,18,180,109,124,140,218,75,37,55,254,182,70,154,133,230,47,76,78,219,190,185,71,19,143,132,219,201,230,41,77,186,123,147,50,140,213,17,143,138,133,4,49,111,244,241,52,104,212,75,198,152,166,110,82,130,89,3,154,249,167,106,83,23,137,106,244,130,127,193,138,108,220,210,156,229,179,80,147,4,0,0,6,64,198,214,131,72,76,40,158,235,12,57,77,202,69,82,32,238,102,7,207,84,46,125,5,97,218,55,32,154,42,114,39,200,255,255,191,255,255,33,255,255,244,244,212,115,153,233,81,112,12,187,179,159,57,75,18,165,76,208,69,150,185,1,102,200,204,57,166,181,250,228,28,170,160,4,188,49,72,235,120,50,11,138,108,156,80,131,64,144,30,110,137,4,51,94,35,68,203,218,172,224,144,106,106,44,57,45,147,229,195,87,197,246,166,122,147,222,68,229,213,127,255,251,178,100,142,8,5,1,103,215,83,12,74,154,76,74,138,83,97,234,52,90,177,205,76,77,60,215,201,26,30,169,101,131,9,200,46,187,15,219,93,112,215,100,19,140,39,72,84,107,163,206,4,212,38,4,213,163,55,185,196,141,43,187,106,95,22,36,117,136,59,222,33,50,64,146,152,242,55,214,154,171,246,166,88,25,180,242,176,35,227,102,209,115,14,119,210,230,27,232,113,210,9,220,90,53,102,179,43,166,102,248,13,111,28,219,32,22,34,51,84,82,142,52,70,207,30,237,184,99,100,128,175,132,127,178,62,115,79,169,15,40,104,75,139,233,229,135,34,150,26,233,70,193,1,211,233,169,91,238,72,90,170,227,89,211,96,29,139,213,163,17,73,36,73,247,70,187,46,102,78,238,21,132,99,182,154,254,138,252,173,183,245,103,110,16,95,64,84,244,178,206,1,140,0,2,36,40,235,88,115,65,8,94,176,43,101,46,58,52,169,213,169,215,170,69,58,134,214,243,122,142,194,131,240,93,236,167,38,188,201,159,171,178,122,119,255,253,2,58,255,255,235,235,131,27,157,186,232,58,123,104,161,215,68,180,249,127,250,127,255,253,64,32,36,146,140,168,209,225,17,184,193,227,240,145,76,25,178,130,116,69,8,117,68,19,186,40,207,98,74,67,25,43,210,234,45,27,85,158,56,85,68,169,96,17,205,2,102,206,199,67,149,85,139,161,93,10,168,14,17,118,106,53,177,21,250,44,97,243,150,15,140,93,84,250,242,68,73,137,161,25,155,141,173,198,233,229,8,95,173,162,183,157,152,59,55,217,166,82,168,235,25,201,153,144,146,116,227,114,234,103,249,89,5,205,186,78,165,216,182,142,72,205,202,104,211,203,55,246,188,42,57,197,104,66,158,189,98,87,35,98,42,156,235,55,205,183,235,101,167,218,123,59,140,147,98,22,41,124,99,199,250,214,152,181,108,247,123,175,124,239,122,246,215,197,179,154,194,173,103,208,37,177,250,78,155,251,217,86,99,127,221,168,1,128,0,0,2,4,10,166,246,52,17,87,180,23,49,163,136,14,16,125,180,252,227,110,13,182,173,174,186,7,246,20,190,9,176,96,212,224,211,127,54,245,218,9,249,58,127,55,247,255,55,111,255,77,95,147,252,141,252,159,231,243,245,37,208,4,85,26,146,160,1,95,21,40,112,138,26,195,7,43,112,99,21,172,94,83,42,196,48,68,73,18,71,64,164,226,82,69,150,29,15,26,29,229,66,135,42,209,198,6,249,209,101,26,155,117,25,145,83,160,48,85,160,227,219,197,217,30,33,44,112,79,62,192,79,70,192,115,23,210,111,78,107,200,26,125,164,243,139,18,178,246,210,149,108,69,228,110,73,27,137,81,0,255,251,178,100,177,12,101,247,103,85,27,44,124,242,69,169,202,90,96,194,114,23,181,157,80,77,37,245,129,34,38,168,237,150,21,24,101,184,214,201,77,140,13,83,217,21,164,37,158,59,121,17,247,54,55,229,158,49,61,98,29,248,157,149,214,241,243,231,196,143,119,116,236,25,176,249,230,155,113,26,6,179,134,169,119,70,21,118,252,88,113,101,137,10,125,98,46,158,214,21,164,211,92,217,188,223,94,21,94,56,70,188,176,51,255,215,172,40,180,143,80,211,32,208,21,100,97,33,66,76,216,181,0,4,6,44,2,242,173,24,14,6,102,144,0,228,73,204,130,30,124,107,7,11,130,29,239,138,82,82,1,6,204,124,104,112,240,243,125,135,13,85,78,38,119,18,126,127,254,95,255,255,255,255,191,19,250,20,129,211,28,238,220,235,37,182,18,119,160,246,221,170,193,79,84,0,204,36,112,243,130,78,120,144,220,93,78,8,141,144,134,4,25,50,136,8,204,188,64,162,240,64,146,11,42,152,128,4,194,194,128,32,35,68,106,168,192,197,4,100,18,34,201,179,102,150,194,23,163,90,66,230,126,74,92,200,37,217,14,60,151,6,246,51,229,225,205,1,136,38,218,151,214,197,90,30,94,212,37,36,106,181,206,233,20,166,84,177,90,26,177,250,185,114,145,86,36,188,87,39,170,166,221,19,156,218,60,150,145,80,77,136,65,161,44,149,172,120,219,93,40,33,93,137,140,184,31,176,158,195,220,241,228,110,110,111,113,127,9,253,128,122,46,160,176,142,220,107,97,149,212,120,121,131,72,23,220,71,174,221,97,216,59,8,145,68,113,19,143,129,54,96,4,173,231,251,26,221,11,35,164,81,49,39,68,77,97,249,106,97,112,21,102,225,36,219,42,90,242,208,6,115,127,191,255,238,140,154,214,175,223,231,247,133,37,231,59,194,212,1,18,13,174,162,137,243,225,198,184,95,65,121,4,66,113,28,34,79,234,163,125,214,26,191,248,133,216,144,6,214,160,106,176,128,45,113,141,75,252,167,134,212,131,49,254,214,41,206,191,83,191,125,94,123,127,204,249,141,254,131,39,255,29,122,148,127,187,4,69,71,24,226,77,148,56,195,229,179,136,149,208,112,219,41,105,99,147,177,39,255,163,245,63,254,80,11,42,128,156,49,216,10,52,203,133,205,16,116,20,18,34,40,2,174,33,251,248,28,76,21,3,29,5,2,3,191,194,69,41,226,44,14,220,9,132,199,68,35,21,82,253,38,217,117,35,73,113,80,85,140,183,25,29,4,57,42,140,114,26,162,125,234,62,81,58,73,90,226,187,83,77,78,145,225,116,30,200,156,67,215,166,141,57,207,62,73,140,233,97,44,167,74,161,173,48,203,159,255,251,178,100,211,14,166,255,120,81,11,111,53,112,95,233,106,1,97,39,122,23,57,153,72,77,177,27,1,57,158,169,37,134,20,240,94,89,183,177,42,131,22,111,23,205,114,214,40,101,189,104,193,152,106,214,254,250,90,93,202,227,126,10,186,168,228,169,47,83,30,218,33,214,241,210,176,177,180,176,74,64,89,72,58,167,21,225,202,161,93,158,38,189,75,162,98,46,77,228,216,189,149,221,134,178,204,162,173,85,121,36,228,82,220,172,126,165,86,144,32,3,116,96,23,172,194,68,214,151,188,66,44,143,230,76,212,120,20,184,16,165,118,94,115,217,37,63,77,204,187,66,55,23,170,63,18,114,55,158,80,159,94,175,182,238,118,79,151,175,207,255,165,236,189,57,251,245,1,198,221,115,251,233,139,214,238,143,166,157,209,47,99,22,48,123,255,210,0,194,196,243,111,37,204,172,101,53,150,28,4,51,8,38,152,28,72,96,243,8,96,162,0,76,192,12,163,136,9,32,97,91,142,81,205,20,237,23,244,182,194,174,188,138,54,91,114,176,92,174,141,28,239,24,97,62,0,46,31,228,152,79,200,2,133,38,59,224,33,226,0,95,216,25,71,186,185,218,243,0,173,70,194,8,82,134,51,114,146,102,138,174,92,225,205,69,13,156,33,156,101,241,154,144,243,21,135,86,55,92,231,82,89,178,3,57,124,36,177,177,53,171,137,230,189,91,228,107,217,218,186,191,135,93,62,84,237,212,54,136,47,162,33,67,236,192,14,54,116,65,72,166,143,21,230,225,159,179,180,38,239,2,1,135,1,220,67,241,235,130,219,141,92,247,36,40,143,246,186,117,44,40,205,154,244,182,111,3,20,189,96,125,106,143,239,175,136,249,129,186,90,249,181,226,234,125,111,230,38,234,255,50,232,184,152,142,24,76,38,17,225,60,194,202,146,0,213,77,35,84,196,206,153,97,19,173,222,51,20,68,121,114,191,193,159,38,68,20,175,229,144,137,89,53,154,75,141,44,124,168,89,164,143,48,212,166,229,132,146,61,242,238,226,178,15,49,79,53,76,173,249,167,43,115,138,104,251,98,199,223,243,19,230,161,110,102,175,178,4,133,218,173,162,80,228,181,7,46,183,51,42,29,146,243,113,95,253,253,46,204,255,218,0,129,227,44,78,212,176,178,115,74,32,224,136,12,16,2,14,17,164,32,82,243,14,42,128,55,177,22,158,84,56,22,197,166,56,169,192,140,147,147,46,218,215,148,192,206,197,18,182,198,224,41,216,125,88,165,148,213,73,102,131,209,217,27,137,65,132,73,211,14,202,146,23,166,183,181,79,229,247,47,210,210,135,67,145,48,125,178,146,219,81,35,134,8,246,103,29,216,176,72,48,198,127,254,109,255,251,178,100,214,140,103,24,103,80,139,153,121,226,96,233,90,17,100,199,118,24,53,157,76,77,49,54,201,33,158,168,149,131,21,210,255,29,108,211,35,242,74,54,179,50,116,204,99,66,7,130,160,8,25,38,7,20,155,53,89,18,209,150,65,197,69,74,195,78,10,196,161,165,220,137,56,38,237,211,66,70,73,148,109,197,209,94,85,93,197,34,255,244,200,150,182,138,137,181,4,148,171,140,151,206,159,185,69,19,150,101,17,254,138,99,155,183,219,73,82,217,143,166,144,128,176,43,38,26,3,109,110,51,118,102,5,66,36,187,176,55,32,55,222,58,240,79,65,208,192,149,117,73,158,150,222,17,200,51,159,48,243,126,234,197,12,107,171,97,218,167,81,101,210,179,255,84,51,39,244,102,221,251,90,191,69,65,115,179,208,102,201,103,208,154,212,1,16,176,43,25,186,44,129,85,206,137,88,205,75,146,208,176,86,21,122,45,129,80,9,103,160,16,113,132,141,112,193,85,72,98,244,67,132,81,21,92,29,5,186,100,71,149,76,58,51,234,101,118,25,121,2,167,83,152,3,234,193,112,20,212,69,188,136,205,113,112,212,142,65,20,115,211,113,173,68,226,25,201,120,236,78,8,3,143,136,228,233,133,101,113,122,213,244,37,187,20,249,101,187,2,110,154,23,147,158,7,166,63,75,73,81,76,9,212,38,82,126,95,59,10,23,230,173,77,83,183,95,36,245,151,14,84,21,70,33,14,192,128,197,124,4,146,211,43,177,186,142,164,162,185,40,125,118,87,135,235,219,46,10,205,150,108,165,241,84,42,35,90,86,124,182,235,42,217,181,125,133,143,93,10,235,249,160,245,156,97,4,136,82,42,147,141,3,3,35,213,202,85,192,112,170,204,208,186,189,41,148,49,116,23,236,233,130,29,101,230,114,122,57,173,171,104,166,253,79,214,153,106,16,48,128,0,36,250,85,161,60,170,16,40,22,84,85,4,102,215,241,164,168,196,153,71,88,107,180,187,92,136,22,17,55,208,201,239,25,140,84,192,243,14,85,88,210,148,155,205,93,194,119,234,234,5,5,158,172,244,118,221,25,197,83,92,81,166,250,146,98,55,175,209,79,170,255,209,69,193,134,59,35,86,180,68,241,130,18,46,176,202,238,202,127,255,255,254,92,150,219,78,209,10,166,112,237,44,225,121,57,27,58,19,77,20,86,172,24,179,159,248,105,172,105,78,101,46,164,122,39,49,186,245,228,82,1,212,81,66,164,207,130,227,228,228,242,91,84,64,133,43,3,129,153,200,64,110,137,202,63,13,51,213,85,166,90,139,210,59,163,132,237,202,100,140,172,71,42,71,55,146,191,40,86,11,14,87,247,147,140,14,230,194,41,139,69,244,146,255,251,178,100,215,12,119,84,120,82,19,120,98,242,95,72,234,5,101,37,122,21,169,157,88,108,165,243,193,55,30,168,129,147,29,216,185,63,187,25,223,135,164,53,28,82,194,203,46,95,46,92,155,103,108,222,34,222,155,137,188,82,70,87,139,16,209,238,163,118,170,47,237,95,3,23,211,170,95,121,198,127,204,27,61,213,247,18,29,113,91,37,97,106,51,115,133,245,105,109,109,91,255,231,242,224,119,255,233,81,215,157,65,129,21,180,87,98,240,48,70,13,30,114,96,123,41,165,138,159,118,175,122,4,130,219,192,149,251,60,90,9,33,126,245,32,52,75,116,153,19,22,208,243,52,111,169,35,253,47,235,208,131,167,249,190,218,191,126,252,240,168,51,204,136,217,3,157,159,65,14,191,255,255,237,255,160,48,221,51,118,57,52,179,243,131,5,55,161,83,45,17,12,17,51,42,243,51,7,33,29,83,179,20,6,21,31,68,215,104,199,2,135,65,27,2,159,43,25,10,5,175,116,245,86,52,210,8,16,85,114,96,150,222,2,65,19,112,45,146,144,8,11,127,149,137,128,39,73,152,157,18,64,179,61,95,2,65,82,204,93,68,225,97,88,49,77,146,224,74,222,183,63,54,217,207,35,144,123,177,170,20,166,234,136,237,0,205,96,251,109,54,142,165,97,38,134,187,36,71,84,2,53,59,200,108,199,33,53,139,35,126,161,60,188,83,221,201,39,50,153,132,112,31,187,96,22,132,137,200,52,81,200,105,172,134,30,106,183,22,119,48,129,34,65,182,79,130,244,44,21,76,44,76,212,136,170,125,37,102,206,217,230,164,69,3,11,100,22,168,74,152,212,214,159,57,29,233,198,251,74,175,237,76,117,157,212,123,72,173,237,169,241,170,95,168,205,52,179,225,126,68,47,100,99,201,218,180,101,56,55,127,89,174,130,111,178,52,136,228,173,39,8,108,102,234,191,122,188,149,104,116,93,134,236,0,32,80,0,0,0,3,27,99,105,206,112,113,153,59,200,180,11,44,80,132,118,121,167,25,130,129,195,9,16,208,92,123,153,80,134,46,205,48,160,144,65,149,54,59,167,165,98,79,167,155,246,87,255,234,252,207,255,250,255,55,208,65,0,71,191,204,252,197,148,73,248,51,8,40,171,201,65,211,27,161,133,142,253,162,110,160,127,245,145,1,136,103,129,150,172,227,50,180,200,9,46,57,9,32,37,36,126,140,147,12,66,181,109,126,225,132,245,116,100,109,205,175,50,169,115,215,78,248,64,236,158,83,52,252,216,66,28,131,193,213,74,4,33,241,232,228,77,42,45,140,122,189,154,43,40,135,93,136,202,217,170,49,112,248,84,221,105,146,218,75,15,133,198,91,79,19,240,66,99,254,135,255,251,178,100,220,14,40,14,122,80,131,111,77,240,90,74,74,77,96,101,118,23,233,189,80,77,48,213,201,51,159,104,193,129,137,216,63,86,151,247,124,204,219,44,202,186,253,113,74,163,196,235,95,80,87,85,167,208,61,119,15,219,42,194,30,145,192,68,87,164,47,86,236,59,11,72,105,147,193,179,55,181,184,249,240,101,234,193,64,0,103,1,131,176,20,157,112,199,220,21,152,178,34,17,155,245,245,219,6,47,41,75,122,207,154,8,104,129,155,141,174,207,137,152,206,200,156,139,11,66,250,166,111,131,193,154,42,177,77,7,177,198,109,91,17,99,48,76,125,230,131,223,102,75,47,126,96,168,61,70,0,39,48,241,212,220,32,72,195,4,217,91,12,201,39,161,92,91,92,174,138,214,86,186,59,39,206,221,52,72,175,245,125,46,255,174,186,153,3,196,76,44,149,82,232,227,236,69,56,103,255,245,65,0,164,211,148,65,13,146,152,113,192,214,229,247,116,146,248,28,104,136,3,26,140,42,214,200,239,70,209,170,12,191,182,104,215,109,62,54,101,201,38,167,239,216,183,153,109,80,40,164,178,191,4,87,4,163,67,85,141,166,55,255,43,194,147,6,163,24,78,91,140,205,243,161,212,123,110,234,83,6,100,199,10,9,19,142,229,214,50,4,170,144,204,200,132,247,72,15,167,140,92,166,109,82,237,87,202,171,90,231,77,190,202,112,205,241,240,82,81,56,155,71,126,94,126,224,157,12,100,152,51,135,154,163,15,220,179,101,59,198,171,43,28,215,8,108,145,97,203,29,149,205,116,193,46,190,176,242,58,101,230,54,246,20,232,172,90,36,170,109,69,98,157,106,26,134,119,171,111,158,225,178,11,99,247,205,206,16,108,198,93,33,221,39,11,19,247,54,135,56,88,159,203,206,146,67,128,111,15,110,225,50,0,0,65,163,202,97,199,92,23,145,65,93,227,160,21,169,225,89,173,2,27,86,106,102,167,43,133,121,130,108,90,237,139,41,152,196,142,34,205,64,73,229,185,137,202,171,63,75,62,29,90,236,57,112,171,232,50,48,61,54,145,153,240,76,25,223,250,157,123,171,169,251,31,234,225,142,7,115,241,121,124,41,79,204,150,76,174,255,255,255,255,242,193,2,136,80,19,188,217,131,76,221,198,165,128,5,5,202,153,12,43,205,203,14,70,89,228,166,129,24,104,241,74,119,78,60,141,42,221,166,22,230,186,41,118,206,31,168,126,21,96,231,39,226,120,161,49,18,16,73,218,41,185,193,157,169,144,220,65,66,116,194,216,185,96,70,39,215,149,12,23,125,43,18,165,12,107,126,197,8,251,120,127,168,219,151,43,81,113,141,211,41,22,40,242,177,176,31,193,88,176,141,181,255,251,178,100,207,4,102,148,105,84,155,76,125,96,92,232,202,21,97,34,122,27,253,225,76,205,61,149,193,108,25,40,133,134,21,168,33,226,23,133,237,140,207,208,183,40,208,150,170,128,51,208,81,41,121,35,97,187,101,192,141,157,68,164,28,227,174,38,245,62,160,61,143,102,73,228,88,71,190,203,96,18,29,66,55,46,62,86,156,97,200,87,101,123,11,249,21,211,203,48,50,220,48,164,91,3,167,92,212,186,252,242,190,87,3,11,42,245,74,87,151,62,212,210,187,198,43,245,102,108,230,210,86,55,13,34,95,243,90,204,193,168,93,103,102,47,198,222,231,197,137,19,180,10,64,112,35,114,176,78,153,36,0,217,156,246,98,206,225,144,240,225,84,62,105,218,203,70,171,28,247,235,108,138,189,191,91,247,69,186,157,34,133,8,205,160,186,181,17,91,152,203,217,208,212,98,173,20,66,223,226,210,231,158,243,76,165,98,96,84,66,193,83,222,245,131,77,10,218,124,177,168,161,55,39,219,255,237,255,136,80,0,2,64,149,151,199,37,76,240,169,192,132,146,185,106,42,168,128,39,58,75,27,128,115,147,73,20,14,154,102,106,87,14,225,29,144,65,51,239,103,47,204,114,50,77,205,131,73,92,35,18,208,159,42,216,219,33,123,118,24,238,76,119,195,69,228,203,175,36,123,95,126,59,76,6,56,81,222,211,201,75,200,219,51,234,239,21,97,63,157,186,96,155,255,235,227,211,57,238,229,171,246,219,50,222,210,207,18,149,235,141,41,153,91,211,3,149,146,90,102,52,218,220,109,197,115,163,59,237,110,0,138,38,16,113,12,120,234,34,104,244,114,221,35,197,13,40,219,208,169,31,83,18,24,50,161,226,212,242,5,3,194,202,26,44,99,71,174,28,40,124,69,213,95,207,104,238,147,127,255,243,241,241,192,226,211,129,0,2,120,160,82,243,43,218,131,140,198,66,185,15,83,6,64,100,224,57,33,23,202,244,235,22,247,93,92,243,91,253,101,235,214,219,158,163,200,165,119,62,174,167,140,223,228,189,200,81,214,234,159,251,34,165,191,232,82,115,95,209,187,133,160,34,141,15,80,216,223,86,251,229,219,255,119,255,79,245,0,67,16,100,77,230,18,60,20,80,48,32,160,227,146,96,131,61,24,18,24,4,0,3,138,3,131,213,181,74,80,124,42,12,207,222,23,116,120,29,20,154,226,111,191,137,26,206,31,215,197,156,46,149,206,72,66,148,5,184,137,245,27,51,74,126,58,22,88,12,66,230,159,120,217,99,225,202,50,0,190,179,29,104,197,218,185,236,57,28,224,177,179,68,47,230,184,224,67,84,8,90,194,105,34,162,98,138,163,128,127,61,102,196,21,126,13,197,75,255,251,178,100,193,8,181,209,119,86,75,47,69,114,81,8,10,53,97,130,62,29,221,225,74,45,189,149,201,91,159,168,97,132,138,24,169,210,246,204,143,47,179,205,121,133,87,5,94,182,135,29,231,241,206,134,182,237,33,213,110,50,76,117,200,137,81,170,142,1,196,51,79,40,142,225,46,35,158,174,106,245,65,222,146,66,79,154,56,190,26,210,49,188,115,177,88,211,86,74,228,107,156,134,239,33,87,38,236,193,110,121,173,221,250,98,105,223,245,149,54,61,123,189,212,89,243,79,246,29,43,187,52,235,239,85,231,87,68,112,219,206,69,149,158,167,235,21,142,46,154,182,194,67,61,3,12,34,68,83,81,48,1,89,90,214,136,130,138,158,112,27,83,98,76,105,141,69,217,116,130,114,93,58,150,61,195,45,4,182,125,29,242,114,166,211,205,83,53,134,171,177,168,166,122,47,235,187,45,68,18,175,95,67,122,168,238,223,252,140,39,70,152,137,249,3,8,29,206,17,186,179,210,132,29,171,197,191,255,201,127,252,78,0,0,145,213,97,136,140,137,67,225,9,94,151,36,2,188,106,121,0,114,215,15,49,6,0,70,163,20,12,49,122,140,40,106,207,175,66,88,0,132,48,90,50,38,234,150,51,117,43,82,76,229,124,38,158,164,197,250,233,92,161,63,155,172,65,42,236,237,33,184,103,50,20,142,72,105,231,10,21,145,233,84,57,236,145,155,97,204,205,17,133,10,69,169,32,65,56,222,185,199,81,167,84,201,55,203,14,44,83,43,84,199,211,34,89,88,133,193,127,9,189,153,208,239,29,69,133,217,166,231,165,16,106,9,113,125,116,17,246,101,90,145,42,182,166,40,73,81,162,72,162,9,132,167,245,17,144,242,84,22,139,74,118,163,242,104,118,37,109,51,189,115,9,161,38,180,98,228,10,205,230,56,92,128,128,8,35,120,172,226,60,110,73,140,24,64,191,39,136,157,192,154,9,99,165,3,194,161,72,159,88,133,249,174,178,232,226,80,100,218,172,163,201,213,160,119,111,20,105,41,244,223,2,65,88,38,64,128,246,175,246,46,123,165,202,24,0,128,0,0,210,255,205,57,87,188,142,72,50,198,141,27,132,74,107,76,203,65,135,54,16,70,133,36,243,153,221,16,169,147,143,157,162,7,83,39,20,155,187,195,189,26,127,37,243,33,223,34,213,207,145,148,227,127,200,116,67,123,151,98,254,238,26,10,145,250,198,50,76,153,50,23,156,187,49,69,222,32,46,99,65,68,152,209,0,154,56,0,101,210,63,56,237,221,161,67,175,40,140,13,233,42,248,40,22,230,205,142,128,151,65,171,33,229,193,195,95,61,157,169,90,61,89,215,191,67,12,172,54,212,227,133,35,114,255,251,178,100,192,14,55,176,120,213,19,79,77,112,70,71,186,88,97,2,108,156,21,223,86,45,60,217,217,16,139,105,224,246,12,112,94,73,18,154,121,1,154,126,145,137,225,57,200,204,137,74,70,134,156,237,114,163,48,253,23,21,246,159,69,141,130,213,154,175,201,114,187,127,114,232,92,19,113,52,98,182,72,230,73,230,149,94,21,139,76,45,212,135,35,162,106,209,49,128,223,213,168,243,111,221,32,8,167,38,186,41,100,107,114,62,179,125,153,168,115,196,237,27,175,28,239,38,186,141,116,118,25,88,89,169,61,155,102,199,109,80,205,111,21,154,105,152,203,102,115,18,59,147,140,8,64,126,105,138,221,54,161,226,244,151,205,82,228,239,78,50,198,139,154,72,173,102,73,154,205,13,227,56,248,206,199,87,157,103,78,132,210,0,1,130,224,215,39,224,62,135,118,206,0,57,22,34,131,247,44,160,157,196,237,153,10,91,208,197,238,112,214,154,230,75,179,96,200,40,208,142,148,76,76,36,179,94,210,30,79,236,97,182,37,39,184,96,4,123,189,141,132,58,255,255,253,239,255,239,235,0,198,79,129,177,2,83,154,169,9,6,14,28,34,28,18,121,38,27,176,244,117,51,98,6,100,49,17,214,4,155,170,19,2,47,80,80,137,28,22,163,195,208,151,107,95,32,11,66,243,16,2,109,100,74,58,44,43,224,117,34,210,73,195,16,159,23,116,49,157,240,204,181,77,147,89,249,216,163,126,192,228,75,223,195,74,163,54,222,205,136,128,227,84,185,56,156,72,202,208,70,119,25,13,70,252,24,117,196,164,34,176,10,26,69,219,3,216,18,128,124,235,76,199,82,205,16,240,184,105,153,177,18,219,4,118,170,123,81,249,123,157,170,32,159,109,68,168,217,243,82,102,89,67,155,6,190,225,209,166,52,183,37,6,52,141,113,120,234,233,72,174,232,242,120,227,233,46,211,181,42,124,80,62,244,115,2,103,172,186,1,110,117,150,47,218,142,98,210,206,33,206,59,21,84,218,109,9,246,59,223,127,253,75,219,217,127,202,216,214,91,217,62,188,238,63,211,149,159,200,160,85,146,0,0,0,3,144,92,141,149,172,58,72,15,74,229,125,210,199,77,185,36,146,191,16,158,144,9,238,135,229,43,212,43,16,185,93,14,40,190,71,251,126,219,171,109,185,237,127,168,149,145,191,9,139,100,108,99,163,135,63,100,100,114,244,208,99,181,212,255,255,255,254,143,254,76,0,10,2,65,128,166,244,65,102,206,55,112,132,198,20,0,18,97,145,86,207,216,88,88,178,242,103,96,138,176,26,102,184,2,69,40,32,18,99,115,177,216,20,74,116,162,80,146,154,117,83,241,110,202,221,24,141,153,233,255,251,178,100,183,12,7,67,121,84,11,79,101,224,74,104,74,136,60,197,104,30,253,227,80,109,97,243,193,21,161,106,152,244,156,248,84,82,158,76,239,216,165,95,45,164,138,162,235,153,197,186,60,246,31,10,125,213,186,212,237,101,71,75,119,56,69,89,0,192,213,252,138,133,184,182,107,112,100,167,183,219,37,74,58,105,5,106,178,133,53,164,150,169,219,243,83,7,170,134,173,178,6,207,219,176,222,207,103,13,58,179,63,36,85,240,171,143,229,220,245,113,87,57,122,94,133,217,79,245,230,182,178,98,88,119,152,47,173,134,246,204,83,104,123,29,85,167,90,37,90,165,113,129,141,191,22,21,194,92,230,118,173,149,18,115,42,161,81,63,59,249,228,62,89,113,56,230,22,152,114,214,35,216,47,75,104,180,179,41,24,165,212,236,243,66,143,47,130,139,153,244,45,183,207,138,190,199,246,198,183,105,28,125,55,152,215,214,49,111,255,249,213,36,216,1,192,12,5,231,40,196,129,227,196,129,112,99,30,139,136,48,244,79,126,149,117,15,116,227,156,225,44,22,25,61,127,202,183,239,255,254,171,246,51,254,132,31,253,0,48,94,69,6,231,199,192,241,168,241,224,6,102,138,136,230,20,191,232,79,243,255,255,233,0,0,64,113,92,154,121,16,200,233,209,217,9,29,41,81,36,177,152,23,15,5,191,166,108,14,128,213,43,50,66,194,98,36,35,74,161,161,74,100,107,49,0,25,124,149,69,66,28,149,93,242,32,3,165,108,233,180,60,136,102,176,215,230,240,136,87,108,112,202,246,151,238,24,90,141,244,101,158,70,53,5,63,81,10,6,109,79,146,168,178,105,175,134,234,93,140,74,99,180,141,113,103,84,197,222,121,99,49,38,135,247,155,180,47,28,29,125,93,134,150,126,118,160,219,54,240,175,11,236,58,22,148,61,240,20,63,110,203,200,154,210,11,52,43,90,95,22,202,89,79,158,168,37,46,236,105,51,225,200,195,255,47,167,186,182,221,78,212,120,163,20,156,167,110,55,110,98,253,0,3,160,90,129,69,132,192,51,178,236,8,5,135,166,38,97,2,17,25,244,28,125,105,210,29,107,178,3,169,38,156,163,98,184,88,233,48,148,19,53,41,143,10,42,127,11,27,182,164,132,23,50,111,187,107,38,237,203,167,94,204,173,71,118,89,255,172,180,210,192,20,0,10,97,137,184,119,152,113,24,134,19,68,202,66,7,27,75,51,218,38,44,106,151,202,12,79,7,12,255,215,245,79,255,240,184,219,5,90,76,17,104,93,255,116,255,136,205,245,40,248,247,252,255,249,220,183,67,190,255,250,193,0,146,35,32,2,53,178,130,218,29,1,48,145,137,101,76,68,192,205,140,148,255,251,178,100,166,140,23,199,119,83,27,120,77,112,62,104,138,179,61,39,26,32,65,185,76,109,225,243,200,251,33,106,88,196,156,218,16,148,16,194,197,203,244,157,6,62,156,36,40,176,129,96,71,142,78,181,140,44,59,94,40,2,28,229,76,171,0,160,168,168,58,133,147,10,36,173,143,93,186,238,235,97,134,223,248,188,86,97,179,62,113,4,145,143,87,81,42,247,163,74,49,102,109,145,192,247,101,141,98,135,57,170,57,198,184,41,38,37,19,186,161,47,109,88,125,70,109,70,27,188,158,102,84,195,46,82,58,42,199,140,109,162,202,162,186,171,10,177,23,51,207,60,179,97,21,33,135,213,198,144,67,15,27,175,23,141,214,212,150,85,0,45,68,132,146,32,70,128,248,57,222,69,92,136,42,55,17,89,25,98,57,70,95,155,58,60,74,135,167,81,230,39,11,132,61,51,28,252,120,111,163,95,47,158,175,222,206,174,39,153,67,220,222,110,53,231,186,198,153,215,41,87,83,47,73,100,190,149,176,148,233,197,246,61,189,107,197,165,204,106,109,205,178,72,202,199,40,153,213,62,233,224,68,220,56,239,154,27,190,236,81,213,2,68,0,66,28,163,12,158,224,212,6,129,96,185,137,80,38,100,105,119,228,48,163,51,174,60,12,31,29,3,68,197,187,104,169,245,111,255,190,105,251,126,189,181,40,180,254,7,190,123,88,213,196,150,251,51,162,239,59,82,223,191,234,0,192,0,2,139,1,196,59,25,48,73,168,30,188,56,10,86,130,82,152,162,112,43,142,2,45,19,204,42,118,43,12,173,165,63,67,72,154,57,237,132,147,18,113,174,53,218,209,182,198,213,165,76,33,77,233,245,94,151,233,228,118,114,94,17,219,254,208,227,150,36,147,20,53,157,249,235,170,98,231,213,149,70,233,46,207,66,168,29,193,209,58,15,219,252,235,94,157,124,92,236,243,108,176,117,104,235,231,103,172,205,131,75,224,70,3,140,170,130,138,69,86,40,4,37,53,37,3,154,254,221,135,218,227,187,86,29,166,202,19,71,187,56,204,51,209,112,57,12,55,18,108,228,150,180,33,79,113,128,213,136,148,137,34,158,183,146,85,220,35,96,228,36,80,173,74,191,134,185,138,165,70,225,197,213,224,55,57,207,171,63,138,171,179,168,16,225,189,94,131,18,15,163,158,173,30,74,73,122,196,121,150,185,229,206,88,213,235,180,235,123,232,236,173,245,63,238,113,178,128,1,72,32,4,146,122,0,68,173,51,157,163,74,70,67,133,149,118,93,110,41,64,61,126,89,66,7,99,89,242,157,11,133,101,41,122,244,205,93,249,171,254,56,119,109,251,127,209,255,1,7,133,171,138,246,107,77,22,202,80,0,137,255,251,178,100,146,4,39,43,104,86,83,88,124,248,60,134,74,148,61,39,104,33,221,223,72,77,225,243,201,2,156,106,92,241,62,112,229,132,163,111,44,52,2,0,215,67,56,23,40,21,17,243,152,112,42,21,140,10,152,160,193,131,5,43,112,212,192,113,248,144,83,126,24,172,237,165,1,9,52,106,216,224,121,90,122,97,167,154,71,52,39,40,119,107,165,185,41,64,4,78,59,155,58,202,148,114,86,206,164,175,202,61,44,251,81,52,84,167,132,45,166,128,253,237,196,144,84,65,181,93,171,16,67,251,17,150,202,162,239,200,36,104,91,148,101,35,37,78,147,194,205,170,82,38,133,75,116,208,138,92,46,168,3,207,25,187,148,111,79,254,28,129,140,245,127,37,144,250,251,148,81,187,105,195,35,89,114,246,254,153,194,133,198,43,75,37,9,219,45,21,66,232,158,100,75,52,171,21,129,178,207,173,171,28,32,109,121,68,192,201,99,88,134,162,73,25,254,252,224,153,138,204,243,178,182,29,147,81,169,117,89,215,15,101,113,154,146,52,188,70,62,103,126,200,156,125,14,61,24,45,14,11,27,30,151,106,251,56,56,67,124,231,119,121,92,39,205,215,146,169,99,77,243,154,110,4,9,226,82,88,120,137,79,72,153,90,141,168,52,248,188,174,51,50,92,128,10,0,76,46,162,13,181,82,61,180,127,180,54,59,141,20,252,118,238,59,150,60,31,215,26,130,110,165,66,149,61,31,183,206,251,109,255,130,111,171,233,255,223,243,129,166,225,190,169,182,100,127,54,218,169,20,25,0,137,25,113,42,253,129,8,0,166,212,119,144,25,2,148,140,80,80,206,231,70,128,151,145,136,22,154,72,210,188,76,67,34,23,81,118,232,96,104,139,161,72,48,178,33,173,62,162,160,115,148,136,234,80,135,15,60,233,91,73,5,146,2,187,241,248,225,48,77,46,245,89,177,70,101,176,184,211,113,101,244,175,178,14,245,248,143,182,146,185,75,216,253,204,40,188,66,252,165,231,141,71,95,87,145,164,193,33,69,86,139,52,162,145,75,153,75,11,181,126,61,10,139,97,75,4,243,116,168,27,86,79,131,207,91,8,103,46,43,97,129,21,205,55,117,255,74,215,221,66,232,166,115,163,2,175,185,246,119,63,26,141,195,47,179,58,150,41,99,0,74,26,233,142,200,36,115,238,115,210,205,190,179,248,244,210,68,32,167,209,90,98,147,114,187,83,43,74,84,188,165,17,203,17,137,69,37,45,166,69,75,86,204,49,45,177,24,195,83,146,201,108,161,185,219,113,32,201,188,233,223,247,222,129,244,190,220,191,56,106,12,131,95,72,196,166,118,113,146,78,59,180,248,199,229,110,196,74,12,116,161,137,69,255,251,178,100,128,132,72,120,120,212,59,121,22,114,63,102,74,133,61,133,60,161,73,227,74,109,188,121,201,16,29,42,180,245,169,48,186,4,174,140,196,35,51,125,219,68,46,183,29,232,8,0,1,237,68,168,11,17,28,138,129,162,172,204,140,218,64,73,73,226,87,166,141,78,16,41,49,61,147,11,74,47,254,136,93,242,243,210,79,244,70,250,190,143,159,170,189,254,192,71,22,150,113,23,97,209,66,42,196,191,255,255,253,32,2,8,82,152,3,1,154,129,153,160,17,138,74,25,216,144,24,56,201,156,13,196,157,94,14,136,24,232,60,40,170,18,99,236,35,64,42,174,85,21,30,6,103,75,140,192,129,37,205,144,144,20,89,253,5,216,104,240,156,165,161,33,196,88,9,227,200,180,240,53,53,171,111,27,242,193,229,142,171,63,129,125,131,200,231,88,31,104,24,170,91,68,103,9,43,91,106,149,86,98,176,206,128,55,118,38,134,58,105,78,115,93,176,249,241,50,79,225,69,83,31,211,179,152,67,210,156,75,169,154,115,72,236,18,31,192,145,139,165,202,202,177,128,160,120,218,198,220,212,143,118,238,13,31,71,21,246,34,246,230,244,246,62,142,133,74,141,172,186,24,208,27,226,168,84,234,117,17,54,79,194,115,50,67,169,227,99,97,99,111,134,104,52,61,170,137,70,70,217,13,5,99,123,201,12,211,141,154,207,218,245,181,74,182,171,112,158,159,82,66,149,8,50,21,10,82,204,153,164,216,15,138,31,162,206,98,167,13,201,229,150,166,169,200,138,149,128,236,115,141,156,253,36,8,197,142,6,253,188,34,139,192,192,76,63,88,0,81,64,20,64,2,226,11,162,78,209,8,123,14,198,98,234,114,32,91,171,53,229,119,4,71,117,213,170,104,110,77,30,37,127,87,116,233,251,118,255,80,161,28,127,35,49,100,127,223,167,224,7,56,120,85,242,49,84,236,141,164,47,13,22,33,124,156,0,76,0,202,50,121,124,200,131,99,135,27,76,186,86,48,152,4,171,88,50,32,48,120,46,1,5,153,236,136,50,2,110,102,108,14,132,21,204,14,12,42,8,66,10,23,91,144,113,137,22,16,232,85,11,129,158,110,73,64,37,108,55,85,122,214,195,92,255,18,204,67,70,217,168,173,5,166,56,119,109,52,149,12,30,40,23,54,22,204,66,1,33,149,149,90,195,219,3,101,137,72,163,108,173,38,223,71,173,172,56,237,150,26,117,25,109,0,174,150,131,172,212,210,198,163,196,250,216,181,22,100,173,102,158,236,181,226,140,42,130,162,151,188,146,105,4,39,78,157,22,107,192,202,76,40,155,197,33,130,236,83,133,156,241,73,93,54,103,1,191,48,252,134,228,149,247,90,144,255,251,178,100,89,142,88,237,122,80,139,152,101,112,65,198,74,186,48,205,104,34,121,223,70,46,105,237,216,246,156,42,21,134,20,234,99,200,165,179,48,10,141,192,83,21,229,9,236,214,246,250,196,174,69,239,201,94,152,252,63,189,15,102,100,179,243,83,3,131,29,143,71,7,4,27,167,94,91,52,228,36,115,48,47,127,211,155,147,206,215,157,10,12,12,210,39,189,94,50,84,211,141,171,45,159,175,47,22,92,191,158,36,88,61,56,176,241,94,204,205,186,125,99,171,254,60,106,12,97,152,148,57,183,157,89,48,62,190,18,251,49,96,6,0,12,1,192,0,20,142,76,75,11,92,47,33,6,199,8,179,4,8,210,53,15,160,154,194,55,246,126,108,89,66,237,127,253,127,183,255,68,204,58,151,83,81,195,68,12,207,23,83,40,127,75,255,46,33,21,126,129,29,242,127,255,255,253,3,42,39,128,166,147,16,7,77,203,16,4,131,9,0,230,63,66,25,208,180,169,74,130,16,81,177,204,37,3,24,125,44,131,129,8,73,13,132,105,98,233,240,102,135,186,234,200,74,4,36,250,5,39,64,97,186,27,130,1,72,75,126,145,148,202,1,105,13,235,124,226,188,12,105,22,31,246,192,220,160,87,205,180,82,220,31,135,77,254,152,142,175,249,11,214,211,9,131,95,102,206,43,189,45,116,41,141,53,201,115,38,133,236,134,59,124,127,158,165,245,15,58,206,227,18,35,1,174,175,111,83,81,218,201,150,129,182,222,247,195,216,89,88,103,56,162,15,227,121,176,246,143,120,204,103,145,81,189,184,161,200,97,98,108,71,14,229,2,60,162,69,166,162,168,82,75,219,146,143,154,216,73,153,82,178,222,194,180,77,17,166,164,197,217,93,83,145,88,247,38,251,212,84,139,103,218,188,232,57,20,111,162,64,94,122,214,212,135,207,1,22,167,102,87,189,96,59,164,80,221,225,74,206,194,230,251,47,79,215,38,5,247,24,111,17,88,106,46,204,114,195,182,161,191,250,206,111,9,186,215,223,195,90,49,115,186,49,230,223,253,198,98,119,188,69,4,7,137,209,176,58,56,110,90,194,211,68,156,86,51,186,24,85,67,74,20,39,141,251,11,200,215,15,38,55,32,51,250,54,164,111,255,255,200,255,255,234,223,248,77,104,173,70,100,142,242,201,1,162,58,186,101,60,215,255,248,140,0,192,0,21,66,202,171,18,22,194,193,246,7,27,152,53,51,8,22,226,196,7,129,143,248,132,217,216,31,20,249,138,64,140,251,147,76,141,18,236,201,20,19,118,97,169,137,125,42,17,211,110,43,42,131,34,80,153,234,240,52,38,149,87,201,185,183,237,103,187,84,114,249,29,104,247,31,206,27,93,201,255,251,176,100,40,132,54,191,113,86,203,47,62,120,68,200,74,136,61,34,100,32,29,225,72,13,233,231,201,6,153,42,96,244,149,136,98,54,121,17,182,51,163,21,83,98,10,189,8,180,135,53,51,3,119,72,31,84,115,78,185,126,215,18,26,136,76,172,187,136,170,135,116,243,123,12,5,250,95,49,88,246,200,59,5,236,173,100,90,203,153,62,165,43,5,245,226,67,108,123,140,41,94,42,185,255,58,125,204,211,131,5,158,205,248,85,90,84,226,245,83,40,85,140,3,117,229,89,222,222,35,168,76,102,148,56,231,169,205,136,113,252,86,186,233,15,100,173,113,255,140,197,2,61,101,31,127,80,38,172,206,253,56,211,62,188,124,39,117,250,144,1,2,0,0,152,47,169,241,244,121,171,65,198,79,16,70,249,229,34,228,140,199,11,148,8,215,18,229,17,107,222,164,62,130,94,180,65,122,182,217,53,238,223,243,35,239,244,127,217,246,250,6,163,190,231,50,71,207,229,170,251,113,52,213,45,215,255,255,80,94,8,202,151,76,116,188,251,107,204,208,237,29,133,47,204,112,124,48,80,193,161,167,193,96,204,216,220,20,18,14,88,1,13,141,61,104,204,252,192,161,140,178,1,85,34,96,196,132,34,57,170,39,28,103,41,25,20,134,211,148,204,132,151,49,228,45,234,120,63,69,165,130,41,98,105,75,147,150,165,216,56,139,145,230,134,158,72,107,0,183,39,147,131,148,186,18,86,104,22,81,143,147,204,65,25,148,45,199,91,183,205,167,25,224,226,230,161,122,216,169,189,70,146,191,167,129,68,172,204,56,206,223,163,11,204,20,238,94,184,19,229,195,122,4,223,109,102,71,167,246,168,103,156,198,28,23,93,128,162,88,224,156,172,48,89,148,204,142,19,65,125,143,114,238,116,111,40,76,38,235,47,111,45,85,145,174,248,142,203,31,44,10,42,162,142,58,234,159,107,241,99,47,154,174,54,87,60,123,239,140,79,139,26,48,102,150,215,219,232,217,140,231,150,178,5,2,209,171,121,105,215,153,102,180,166,235,69,105,26,53,91,32,152,32,188,220,217,127,60,186,223,197,241,190,233,96,4,8,23,71,235,16,169,87,84,152,139,228,171,215,158,0,248,140,88,61,151,64,85,198,31,94,42,228,23,61,31,71,153,174,233,118,79,93,147,102,60,78,243,63,239,251,187,175,232,23,39,69,222,145,18,177,79,161,127,255,237,235,255,255,206,0,16,102,54,76,205,154,209,58,160,131,232,60,104,33,156,152,5,184,106,225,222,203,198,150,166,109,112,208,2,208,138,2,26,32,151,139,136,0,99,219,146,59,148,115,117,88,201,20,248,149,11,110,67,79,240,252,13,214,5,115,9,254,50,255,251,178,100,31,143,70,255,120,82,131,79,93,112,67,40,74,169,61,130,28,29,185,223,70,14,61,23,193,20,159,41,213,135,136,120,201,9,16,173,148,78,85,44,91,171,26,224,47,166,97,109,102,134,167,93,38,174,226,77,89,87,238,228,124,73,119,7,39,145,244,177,68,188,90,74,230,237,189,207,48,10,43,90,96,171,49,113,4,216,143,25,116,4,71,176,203,172,71,24,172,73,213,181,28,5,86,53,9,194,241,65,218,94,94,50,8,33,124,94,46,207,237,44,234,202,254,254,91,206,102,181,86,91,37,153,158,62,132,18,166,103,157,92,168,134,88,236,5,220,243,107,84,214,206,52,187,76,119,45,114,164,119,64,157,109,237,212,197,206,221,184,232,57,57,154,160,255,131,102,253,153,242,118,155,113,100,144,73,223,22,230,223,21,204,174,100,16,0,0,2,16,53,43,86,128,150,19,12,135,128,15,84,33,107,48,5,74,29,105,254,243,153,160,180,109,14,74,147,149,90,206,11,94,218,182,172,159,171,133,95,250,255,124,143,244,12,251,38,250,62,159,58,24,142,254,24,7,129,26,42,255,255,233,6,31,12,224,15,43,48,152,22,30,100,112,146,130,152,168,228,104,49,88,56,66,85,17,143,10,11,138,166,33,115,59,202,52,34,66,114,92,161,205,93,24,60,87,130,193,18,130,135,148,72,1,75,67,8,3,160,230,10,135,53,137,194,80,224,96,157,157,189,165,184,252,22,87,193,98,249,108,32,10,19,161,38,162,206,5,148,137,68,189,30,18,30,166,98,55,246,217,37,141,100,115,168,141,103,132,234,118,3,142,42,170,244,67,166,180,119,251,144,65,12,250,56,128,74,151,196,130,147,119,98,46,27,42,237,63,52,21,154,124,246,37,206,101,251,29,204,132,143,118,19,66,108,212,88,196,236,134,169,10,148,131,68,37,115,50,212,107,196,206,108,226,237,150,85,150,119,113,246,238,53,118,229,156,111,123,221,159,69,249,92,148,223,49,100,196,6,41,226,6,1,20,242,161,232,144,96,186,167,121,37,195,232,188,72,45,113,138,52,76,151,190,52,103,34,17,194,195,139,68,14,137,190,43,252,220,152,40,16,2,97,229,123,130,24,112,45,1,208,236,87,55,41,210,77,226,43,29,87,135,127,157,223,107,204,249,24,116,131,85,81,62,167,8,202,17,253,26,163,143,159,255,71,251,191,254,207,127,235,249,24,70,79,227,74,14,151,202,118,188,28,182,175,255,103,255,55,0,1,240,178,67,108,0,106,81,187,220,104,201,13,5,17,210,48,194,82,29,212,12,136,202,150,8,194,8,109,214,162,58,71,36,210,192,64,107,48,97,96,112,242,101,208,244,53,213,201,209,218,183,160,254,52,255,251,178,100,28,4,38,93,103,212,19,79,100,240,73,199,234,117,97,133,102,27,173,157,83,77,61,53,193,12,31,41,212,246,9,146,147,236,241,96,164,15,232,175,22,92,152,154,33,184,106,201,22,119,8,168,218,72,169,154,213,96,155,27,142,219,167,106,55,7,76,58,112,183,181,156,103,142,215,75,229,116,168,188,1,78,222,112,181,78,137,34,173,165,219,3,248,56,195,172,63,196,103,244,133,94,135,32,114,224,160,34,63,6,186,190,176,173,141,187,49,246,140,76,90,162,208,60,85,59,76,70,79,4,219,212,209,108,188,126,118,186,59,151,199,235,223,241,126,49,159,111,177,249,251,248,198,66,226,206,165,175,168,223,95,177,91,235,2,171,177,21,38,0,249,202,38,94,234,139,182,208,124,113,1,0,110,58,140,24,194,122,89,25,8,26,69,137,91,109,79,54,176,146,34,163,202,187,134,189,145,171,233,132,77,242,253,149,109,178,179,206,251,172,79,92,215,175,236,49,181,239,255,139,188,111,63,2,19,251,37,170,252,175,145,148,71,13,112,5,175,255,255,241,31,238,243,192,4,1,44,135,33,84,97,174,52,100,199,29,163,131,163,16,52,197,142,51,7,24,113,40,37,87,83,90,0,112,39,113,225,102,77,74,90,246,8,65,229,40,21,36,68,9,237,135,80,29,3,67,241,5,43,17,176,43,25,87,151,105,228,130,73,154,174,114,171,150,96,202,192,79,12,37,114,114,45,45,179,223,111,58,133,203,20,144,244,168,225,131,49,162,104,250,52,160,97,89,137,150,46,245,137,88,163,86,133,221,214,229,101,180,252,177,75,138,181,58,179,126,92,100,113,129,31,91,182,162,33,165,115,1,226,34,163,84,230,8,242,157,201,198,115,250,157,20,214,160,110,136,151,210,166,144,148,193,201,138,155,7,3,102,192,129,211,216,187,135,17,161,21,7,140,201,1,15,40,116,228,240,141,115,40,73,72,130,13,43,55,62,4,4,104,68,12,186,226,81,169,17,166,171,79,34,122,49,221,54,95,67,201,60,85,240,90,160,9,100,36,2,1,172,184,30,98,56,127,220,157,130,149,189,181,12,155,34,220,176,150,182,135,128,167,232,244,238,28,14,193,71,171,232,245,224,245,27,183,255,235,182,253,52,237,174,228,237,156,63,117,211,67,203,77,21,204,226,65,160,90,127,133,171,246,127,255,169,0,1,147,3,12,54,229,131,17,60,59,147,224,196,85,160,20,45,8,33,66,66,99,153,216,42,214,94,97,67,146,219,132,5,56,5,230,69,39,45,61,12,60,13,251,0,128,4,11,43,214,28,242,81,82,190,4,160,75,45,222,18,5,145,192,41,2,98,193,35,214,121,76,52,194,18,74,72,73,194,91,255,251,178,100,40,142,71,86,114,210,147,111,53,242,77,199,186,101,97,37,104,27,137,197,76,45,61,23,201,11,33,106,176,244,149,16,11,1,192,66,143,37,135,148,58,25,228,48,77,117,138,54,61,69,202,127,19,67,253,29,1,220,103,135,11,100,3,21,251,215,11,185,84,246,5,27,116,38,23,23,249,146,14,100,107,92,58,129,30,10,233,70,93,79,215,111,146,18,70,195,46,181,35,231,199,234,249,15,100,55,144,231,54,246,228,61,133,233,251,14,251,109,120,138,109,92,188,110,130,173,154,203,78,7,170,203,230,152,147,184,159,213,165,221,186,122,181,54,166,213,230,13,43,31,158,1,240,217,124,179,137,83,79,164,150,150,180,76,90,46,72,139,82,102,238,84,214,120,169,154,174,137,145,12,71,95,33,67,221,8,32,0,19,43,145,202,4,53,203,217,10,211,225,239,160,84,58,210,31,215,19,61,223,130,123,104,144,167,36,87,211,63,183,180,254,194,155,54,35,66,40,214,228,111,227,88,77,95,237,255,82,171,143,252,160,98,231,221,72,151,253,246,21,56,9,208,118,229,166,30,232,251,63,251,126,175,254,129,135,7,58,214,2,226,15,102,115,28,132,48,209,80,41,198,74,134,100,0,64,3,203,166,172,227,130,205,25,34,97,18,54,0,236,181,36,191,95,77,206,241,129,0,164,154,27,166,216,93,120,194,155,173,212,171,100,142,242,191,128,188,114,20,206,154,206,198,206,172,166,99,175,132,228,69,92,38,136,221,153,226,156,118,178,71,218,34,2,250,180,147,209,154,10,154,44,146,161,140,39,242,116,232,143,88,57,114,78,184,48,48,43,226,83,121,130,147,87,85,62,88,245,104,15,156,217,99,26,145,47,87,209,91,153,215,22,135,182,199,164,177,240,186,197,158,43,1,8,246,218,177,255,219,148,177,160,97,174,120,179,94,152,111,97,60,239,154,196,189,98,230,102,88,21,87,205,125,213,206,249,49,220,153,33,139,75,15,68,116,114,195,205,121,150,23,129,130,25,19,153,88,245,44,250,184,67,23,38,95,86,80,23,56,15,110,207,44,55,4,2,33,9,71,73,79,200,96,230,75,208,78,72,81,124,44,130,234,200,12,27,36,184,92,8,144,251,50,54,48,210,126,157,57,181,114,49,168,111,236,178,152,159,173,127,179,203,252,92,185,154,167,108,253,121,108,36,29,99,51,208,160,232,127,61,32,128,0,76,58,115,245,176,35,1,209,200,106,142,129,179,128,0,157,6,147,40,8,50,16,1,71,155,70,100,121,3,165,187,48,70,72,25,119,48,199,221,108,193,232,44,202,221,102,84,192,89,117,10,72,152,48,3,163,225,150,192,239,54,56,72,192,135,58,204,29,13,229,1,255,251,178,100,36,15,7,57,112,210,11,79,79,176,75,101,154,101,97,133,102,27,153,197,70,14,61,152,145,54,22,106,29,132,137,160,202,175,214,156,37,6,68,34,49,105,162,197,112,146,49,25,203,51,24,201,170,189,80,115,209,124,68,22,23,86,42,204,105,240,227,131,157,103,189,95,26,35,245,173,232,159,53,165,84,184,127,184,245,45,88,209,197,212,127,67,109,156,120,59,101,79,27,182,81,178,161,212,203,121,148,242,13,96,170,15,38,241,8,66,126,74,162,255,14,175,13,246,12,237,133,133,85,137,85,83,215,177,59,136,244,245,181,117,87,212,172,152,119,23,81,148,185,255,110,16,155,198,143,244,159,82,168,196,22,122,20,151,15,222,245,154,216,106,65,217,203,170,206,109,140,251,156,148,95,251,196,95,220,196,167,4,221,71,200,0,66,2,13,95,18,96,140,59,22,28,80,48,228,57,169,207,106,35,55,74,233,34,206,27,168,209,62,232,185,206,232,0,204,20,31,120,137,145,181,87,84,4,168,137,134,63,125,255,161,11,241,109,63,137,122,194,195,218,176,27,73,232,120,50,127,191,158,156,255,255,249,159,255,249,82,2,217,156,9,6,80,16,152,242,246,6,63,130,133,236,16,32,246,96,160,50,210,32,16,17,1,16,232,35,4,0,147,225,129,230,14,84,0,43,66,124,44,149,232,142,179,97,80,18,152,181,231,54,42,203,96,245,6,64,104,136,26,179,152,83,52,201,243,28,1,67,177,41,216,164,132,249,67,144,41,3,244,32,35,85,241,199,10,181,128,142,107,58,222,44,191,219,18,13,220,202,33,125,135,202,231,211,85,146,19,122,209,243,92,227,48,249,249,178,150,215,29,35,67,232,213,92,134,7,98,106,56,92,112,70,29,143,186,165,215,74,202,4,145,240,224,240,65,113,51,227,149,152,162,97,8,143,116,122,171,93,109,29,43,84,85,204,247,172,201,136,147,28,93,59,48,91,41,61,153,211,57,6,244,9,182,230,51,3,51,104,163,70,122,114,108,186,96,212,167,61,173,95,155,175,222,144,210,251,77,188,29,51,91,195,51,48,52,237,199,2,64,0,0,12,49,215,130,64,44,184,98,242,118,83,69,238,195,155,161,81,119,48,84,150,93,133,73,122,168,153,85,58,233,47,4,167,80,229,39,217,171,165,181,255,204,232,223,205,252,63,169,243,212,217,169,230,68,129,145,202,143,172,156,44,158,100,89,170,42,204,247,51,210,255,221,255,164,0,67,0,18,155,78,226,162,100,76,2,141,52,20,7,172,191,33,225,80,94,121,92,137,191,141,81,8,133,36,6,1,190,204,94,82,15,136,25,246,166,91,55,34,89,173,169,58,222,160,43,232,233,42,53,77,157,15,255,251,178,100,29,0,5,242,104,214,83,47,99,64,62,195,74,189,61,130,54,23,169,163,93,77,49,239,129,35,159,41,149,132,137,160,143,218,145,251,232,67,104,170,127,211,242,163,220,16,221,200,42,169,184,132,113,153,228,7,249,188,39,26,28,210,7,35,163,71,139,205,12,205,95,173,235,120,188,104,71,219,153,219,24,134,229,44,75,122,102,4,5,90,82,57,216,196,119,68,120,221,132,252,210,244,133,6,30,124,123,43,95,160,124,218,234,45,7,184,248,240,63,91,216,155,78,33,11,215,45,105,148,253,28,182,118,120,251,199,41,174,237,153,120,237,106,67,176,140,235,172,251,73,109,158,96,191,98,161,155,249,148,193,243,33,89,251,192,10,130,0,0,32,9,74,54,194,104,16,6,74,130,72,69,134,203,13,34,132,88,6,226,131,232,24,210,138,70,217,8,116,26,223,189,238,240,96,162,247,161,235,255,230,85,233,23,172,91,205,27,38,35,171,116,205,94,239,255,243,41,0,141,0,38,227,115,242,17,165,221,40,2,49,49,33,149,3,196,145,13,126,145,175,67,80,92,169,253,30,17,41,143,156,122,122,16,72,199,75,69,19,255,114,183,133,148,154,167,28,14,82,157,24,209,182,154,248,134,130,41,136,221,71,127,105,171,239,5,170,167,169,119,209,90,198,250,174,103,145,215,161,174,18,181,139,140,227,245,122,234,11,155,53,245,137,62,116,123,71,222,190,173,122,159,145,241,166,253,70,211,84,26,98,36,38,71,177,217,77,248,154,236,49,175,154,68,129,104,172,7,91,22,234,249,210,41,13,128,217,122,70,187,233,239,102,216,213,171,193,105,123,108,93,137,219,205,81,243,218,70,149,27,19,54,186,204,119,22,229,123,20,47,182,72,236,138,166,221,110,54,172,253,74,249,198,208,240,157,251,66,0,0,244,198,218,1,180,113,155,237,105,100,208,80,67,116,144,64,140,12,192,156,224,189,113,26,246,84,155,36,47,127,236,168,206,199,34,106,183,182,54,103,163,228,234,235,159,78,76,191,204,245,254,206,102,78,132,75,63,216,150,136,185,71,245,62,191,119,183,254,143,244,132,0,66,235,211,16,33,76,176,15,53,12,16,218,0,82,177,17,123,12,102,72,3,16,23,105,111,77,66,199,5,73,241,132,15,134,217,147,11,129,72,146,88,44,27,136,211,201,165,15,5,7,137,63,51,174,162,25,166,129,130,112,8,219,50,213,240,96,10,204,44,178,97,163,226,115,145,32,49,34,67,184,191,151,211,172,118,81,158,106,153,57,86,146,146,246,112,214,201,115,149,114,111,154,204,103,91,198,116,105,218,114,33,237,201,75,170,153,109,49,60,55,71,52,50,126,185,125,43,115,199,243,43,137,255,251,178,100,66,143,7,121,119,81,11,153,122,116,77,39,202,101,61,34,104,29,149,205,68,14,61,59,25,34,27,41,240,244,137,168,212,75,57,27,49,221,66,39,111,157,204,39,108,236,47,34,136,210,204,117,76,170,24,2,129,86,26,135,23,219,72,51,59,241,212,176,251,227,225,15,143,90,176,196,165,31,46,241,3,177,179,252,103,91,172,146,163,173,173,229,213,126,162,184,179,111,194,131,53,42,249,182,36,94,206,169,175,133,22,10,244,122,246,183,222,89,51,171,227,56,91,255,226,14,254,33,123,127,159,141,127,170,235,255,252,13,128,24,0,245,55,206,16,32,144,117,80,40,192,138,143,156,99,179,240,199,44,36,146,14,238,130,16,179,163,204,145,86,74,71,144,151,106,125,33,27,70,77,80,142,135,86,162,186,83,247,57,41,201,183,245,219,244,73,37,162,5,107,16,203,218,74,148,24,204,101,20,189,94,175,255,244,123,137,25,34,138,49,34,201,159,224,166,220,37,150,76,192,0,240,170,149,17,153,88,113,4,48,93,4,48,97,24,48,204,160,185,75,14,117,208,188,128,7,23,20,1,36,210,85,42,137,132,131,99,192,8,98,50,175,139,40,221,65,33,178,128,164,60,243,84,48,56,1,161,195,140,29,115,59,78,246,172,207,207,58,66,64,120,251,240,254,199,157,217,233,121,139,26,1,15,58,246,253,184,222,216,229,57,207,180,41,88,121,170,205,217,132,73,36,148,186,161,153,143,70,26,152,182,174,204,232,43,81,48,203,76,146,3,165,237,223,200,174,109,144,93,77,87,91,39,52,108,212,114,193,59,107,189,57,200,105,24,34,28,94,169,21,93,18,153,96,110,133,87,141,201,191,232,212,98,157,37,178,86,84,94,115,139,243,30,200,11,173,198,155,138,214,191,68,86,6,209,165,138,206,108,92,72,173,74,108,246,211,164,196,106,212,103,75,118,147,85,6,236,20,219,132,36,174,63,195,107,212,140,239,244,120,221,230,0,16,0,0,32,0,69,242,238,156,16,145,174,155,4,41,0,58,82,49,32,92,212,52,153,161,235,136,111,166,224,237,45,185,150,139,157,99,237,139,182,194,239,156,83,165,43,211,255,169,150,157,191,77,10,215,253,3,187,33,184,175,131,214,140,192,124,149,114,58,191,253,129,11,42,204,50,129,22,27,10,99,193,161,112,48,238,22,100,66,48,56,118,229,7,1,131,132,8,201,28,11,132,76,50,32,77,152,233,109,96,68,56,75,138,160,100,131,86,100,244,30,12,145,2,96,7,221,108,185,200,170,58,35,88,57,124,245,161,224,98,152,176,136,177,88,2,83,21,165,179,240,152,108,120,31,2,48,186,148,16,240,144,50,102,243,149,203,114,61,136,255,251,178,100,49,12,7,138,122,81,131,143,54,208,73,134,202,121,97,130,90,24,161,161,80,109,61,143,65,41,23,105,148,244,137,160,149,99,89,25,98,214,154,121,42,157,112,161,45,148,103,132,198,254,105,143,196,169,39,85,161,83,51,77,125,211,5,64,204,251,122,161,140,245,164,232,47,17,222,150,50,240,139,124,233,15,113,149,80,147,69,69,47,102,56,28,24,182,173,85,56,67,194,145,181,86,226,142,84,14,181,4,121,147,15,151,213,208,85,17,224,239,8,232,184,220,73,34,194,123,19,108,117,132,203,191,169,222,213,140,106,234,96,93,23,91,38,156,143,16,105,86,249,165,59,107,57,152,185,100,166,36,247,62,129,208,220,214,253,155,113,179,162,72,20,114,181,145,78,192,16,32,128,0,10,22,71,152,94,80,244,250,134,162,60,9,139,36,167,132,15,45,137,41,179,56,7,31,67,227,102,125,249,153,57,213,167,241,89,68,5,71,186,90,153,105,211,254,180,127,203,255,157,165,253,3,46,126,20,225,77,194,132,69,82,232,139,137,162,111,255,255,172,4,73,9,193,136,230,37,89,151,0,103,152,157,17,72,180,237,24,245,67,192,41,67,1,164,156,20,251,188,132,84,20,245,9,254,154,63,232,70,142,52,81,34,22,68,253,167,72,68,55,13,210,229,120,112,71,27,195,9,184,203,241,143,72,238,213,68,14,205,42,37,203,114,191,76,182,46,211,123,218,175,13,70,32,176,121,26,27,78,23,158,96,146,214,218,10,103,70,75,62,112,182,237,169,87,115,163,39,236,28,214,183,16,244,207,73,137,234,22,198,165,123,6,105,70,207,1,161,216,64,73,26,215,156,126,3,246,22,219,26,51,46,243,103,18,202,142,31,236,230,64,88,150,120,253,101,123,74,144,59,218,178,247,165,90,135,187,94,178,171,55,79,183,154,250,206,219,108,110,29,90,204,125,210,62,96,166,220,237,104,28,92,86,207,3,77,52,2,64,82,146,53,120,49,9,35,66,112,119,180,181,33,236,144,71,107,0,177,27,85,0,156,14,188,211,160,199,151,15,64,128,37,158,168,150,107,107,80,173,233,209,255,66,125,31,127,200,70,130,240,138,48,229,140,90,78,143,6,157,28,221,111,232,75,191,247,81,231,191,255,232,0,16,2,80,64,210,103,228,166,166,64,104,151,134,150,116,137,202,102,66,94,56,4,237,163,224,176,66,75,151,101,19,140,124,93,73,162,3,92,104,13,210,194,4,27,231,41,232,80,34,176,120,85,42,242,48,11,160,84,4,82,189,70,198,35,8,88,200,66,73,146,177,183,49,162,170,14,209,17,134,241,147,68,221,227,17,215,21,181,116,207,93,196,138,95,217,42,174,49,225,190,116,141,255,251,178,100,51,140,55,22,104,210,155,111,77,112,71,103,250,116,61,34,104,28,229,223,72,109,189,55,129,35,160,41,21,132,137,160,167,53,164,113,203,125,105,154,196,48,104,175,167,174,53,246,153,66,183,21,158,3,61,114,146,71,102,199,163,59,92,206,45,208,163,25,77,202,89,65,0,230,66,20,87,195,3,231,81,233,25,21,120,9,150,39,150,137,0,48,67,136,82,50,139,48,119,180,168,46,209,137,182,53,136,16,230,187,98,44,76,28,38,18,129,64,40,12,231,18,181,54,36,194,48,64,18,5,67,68,42,185,205,54,178,233,13,146,0,52,105,35,181,34,136,42,14,31,151,147,180,234,206,36,0,40,0,17,146,254,163,9,242,57,40,29,192,244,87,163,139,220,22,162,232,143,19,149,99,197,158,171,201,180,229,252,233,224,121,141,243,37,206,159,169,254,157,27,236,66,53,127,55,232,91,25,190,128,218,137,69,186,211,209,59,90,29,62,83,255,255,253,223,255,245,0,0,0,168,64,206,10,186,3,85,24,239,160,115,227,36,117,67,138,71,131,218,216,112,96,24,61,91,75,220,74,14,101,99,75,145,119,53,55,85,61,124,144,25,207,96,69,246,46,153,48,124,142,27,85,50,64,54,170,48,32,192,32,58,72,65,206,59,70,17,136,78,78,214,9,149,14,145,102,96,184,193,138,154,116,142,212,19,95,81,146,76,13,57,219,121,139,72,67,232,242,153,174,205,47,158,147,79,104,82,111,120,195,112,192,108,149,37,171,107,122,219,196,101,40,216,220,172,83,198,108,90,166,80,245,196,73,227,158,172,183,38,139,136,77,130,218,162,33,136,116,72,136,90,185,206,69,46,217,230,102,116,157,121,46,108,33,56,66,136,91,198,81,30,153,166,78,207,14,54,112,241,28,23,157,67,79,176,27,36,70,128,248,50,128,165,52,24,85,74,42,10,205,17,149,128,245,21,23,157,106,130,132,215,223,24,215,243,143,240,243,132,255,247,94,163,31,255,191,81,79,1,5,70,253,151,149,26,174,95,132,57,62,237,70,13,101,145,106,6,253,212,13,8,194,31,154,185,134,244,201,66,104,243,134,7,1,96,206,244,1,99,59,255,6,43,255,253,30,55,169,251,247,84,23,98,244,210,255,140,111,255,197,56,145,187,232,109,30,67,209,233,219,203,0,0,192,47,39,134,216,111,33,230,58,34,122,141,224,128,48,32,33,140,173,33,168,48,8,148,52,199,130,147,240,188,110,32,12,32,144,22,6,72,229,174,66,21,15,149,70,146,105,45,135,129,204,68,116,88,10,114,26,88,137,144,181,76,4,56,16,5,27,82,45,161,126,24,98,238,79,18,96,102,13,1,201,33,218,87,105,173,15,5,198,220,255,251,178,100,45,142,7,82,109,80,139,111,102,182,59,162,186,253,61,169,102,29,5,159,64,78,60,217,73,62,175,107,40,244,148,184,25,117,82,185,157,119,109,65,72,20,135,68,56,75,163,153,144,234,31,17,85,105,22,85,117,212,2,103,137,229,93,184,75,21,201,26,143,59,20,6,147,219,251,99,111,205,220,217,141,220,104,94,68,27,86,201,201,74,151,238,14,23,108,33,137,206,36,14,8,32,77,44,52,36,31,255,22,164,179,199,177,9,102,149,154,236,106,31,25,44,101,175,60,133,39,156,55,191,25,194,152,23,70,135,106,85,43,9,121,214,214,47,237,87,76,134,94,248,97,215,125,99,238,197,176,95,175,42,118,114,122,147,59,176,206,187,167,125,200,193,56,21,133,192,3,0,0,255,128,17,155,98,211,148,46,126,233,212,245,166,173,219,106,122,218,254,160,133,69,39,155,222,193,54,44,42,85,40,14,4,191,253,191,233,119,89,239,252,88,97,7,221,203,201,20,31,247,253,104,245,21,179,210,1,152,20,130,110,214,161,145,77,38,67,224,153,241,38,92,88,48,196,35,243,9,0,17,216,136,126,98,80,105,80,0,175,66,193,35,10,146,196,64,68,188,113,208,38,74,11,163,32,21,32,112,200,17,157,152,100,42,80,33,109,103,83,176,184,232,114,11,135,195,130,52,47,147,108,24,3,86,232,13,3,69,129,141,1,192,107,37,209,70,104,201,1,169,145,50,46,167,105,140,216,222,68,69,128,166,70,166,115,50,164,221,92,151,102,8,202,37,220,21,76,25,135,197,96,197,96,151,59,73,179,52,31,135,227,156,88,80,49,53,222,3,90,124,198,82,181,193,217,63,75,55,204,89,29,106,138,206,127,66,110,98,136,195,1,11,82,24,147,59,218,157,107,125,194,3,236,102,88,241,61,229,98,206,192,11,20,207,123,156,231,181,233,136,67,199,203,97,194,15,85,240,199,219,22,80,87,44,144,14,28,141,148,73,61,143,92,228,202,96,178,231,49,234,130,66,164,3,67,93,168,157,0,128,28,0,8,15,249,31,70,19,133,83,244,193,3,101,173,171,16,34,55,176,254,91,209,203,70,99,253,150,54,255,171,251,127,250,255,187,127,255,175,253,139,255,211,254,104,156,67,251,121,138,63,116,106,143,209,199,139,104,234,36,97,35,198,239,212,165,160,170,107,42,212,10,226,92,148,29,112,165,0,68,32,67,143,191,0,4,115,47,102,205,86,3,48,96,25,161,152,136,30,44,18,0,132,198,64,134,24,12,37,178,2,8,65,102,147,20,22,125,101,17,62,28,208,132,137,1,7,136,148,50,64,146,96,170,134,213,135,92,116,155,34,80,26,24,34,212,17,53,202,178,114,226,33,248,255,251,178,100,38,14,39,152,109,207,139,153,123,214,67,8,122,221,36,2,182,28,61,195,64,77,189,59,9,44,161,106,40,245,149,72,200,105,192,155,176,11,198,209,93,135,153,127,179,17,100,33,200,251,208,194,212,76,176,133,238,148,238,74,132,58,70,166,147,177,148,144,19,164,225,192,244,243,142,185,70,11,107,4,24,170,55,208,108,132,39,205,52,194,145,115,125,66,103,244,46,130,208,235,75,49,150,224,92,186,192,96,136,105,144,232,241,82,134,123,131,26,55,84,194,188,231,17,168,115,222,207,97,201,71,237,112,50,185,97,154,104,108,114,81,252,139,213,175,196,108,95,23,190,55,186,58,165,233,19,25,220,175,160,67,164,183,121,137,225,82,44,177,28,32,71,182,237,75,199,154,61,55,170,54,65,127,6,88,88,207,247,196,218,214,159,206,33,80,247,73,147,228,0,132,2,128,0,0,46,236,146,37,138,5,9,206,154,37,72,220,96,105,146,144,166,166,67,59,191,239,255,235,222,127,253,187,125,21,244,221,159,63,250,136,56,99,58,236,97,112,119,149,53,49,41,17,84,148,149,183,132,84,63,73,82,157,145,199,107,1,140,73,176,254,240,128,84,38,89,36,124,49,134,56,0,135,96,72,128,36,45,7,74,17,12,20,116,42,26,150,160,145,115,104,30,96,69,128,114,242,211,5,1,100,5,67,40,168,140,0,132,84,197,72,6,132,90,221,212,77,34,6,113,94,192,193,245,44,135,161,42,46,215,7,65,220,180,1,63,207,165,171,209,183,170,12,18,21,88,148,209,245,246,162,201,232,154,205,140,250,160,34,85,44,105,199,72,28,200,213,45,17,209,32,170,8,114,244,148,133,175,119,110,45,10,228,251,139,150,113,27,84,85,23,157,97,149,142,243,80,245,64,190,163,38,153,101,134,144,206,170,212,181,181,211,128,160,143,173,41,110,183,140,65,129,39,122,145,135,77,97,53,152,76,71,41,116,135,35,185,57,195,108,187,18,187,169,87,64,188,144,46,147,9,228,140,54,109,180,152,106,84,199,162,4,233,172,202,216,225,135,125,207,91,43,242,132,38,221,103,169,164,57,87,98,1,128,0,74,69,229,52,128,41,15,7,37,200,239,152,245,98,90,80,90,96,17,183,44,98,69,205,47,137,216,122,190,246,254,165,78,255,255,245,255,253,238,173,241,151,68,29,71,119,205,235,25,85,42,168,69,154,241,106,24,82,182,26,46,149,53,18,5,151,239,139,116,244,150,155,0,204,112,132,53,233,96,208,67,192,77,208,198,39,64,129,107,208,132,43,80,68,10,46,40,128,48,141,174,176,32,36,100,65,9,48,53,55,85,189,22,80,202,44,58,32,86,132,5,35,105,132,192,138,63,1,255,251,178,100,28,14,70,205,120,80,139,140,22,228,73,202,58,173,61,130,26,26,69,185,70,77,229,139,193,52,159,169,9,134,8,248,194,18,217,102,40,112,192,49,78,153,4,141,253,112,153,82,249,108,227,192,10,88,110,8,236,243,77,79,230,3,0,95,132,180,115,99,161,48,254,152,160,182,39,161,175,176,52,112,236,13,22,200,204,56,166,135,38,5,207,172,62,198,168,19,5,7,5,215,161,121,175,190,151,239,27,75,245,76,84,30,15,117,98,97,242,211,17,158,250,54,190,16,129,64,86,128,162,89,188,211,63,243,206,22,199,249,106,84,253,129,17,214,121,149,62,227,48,247,94,19,156,131,161,150,247,31,99,151,219,151,170,254,101,124,118,237,131,254,118,74,85,126,243,209,209,102,175,234,55,191,122,48,39,66,11,62,146,232,205,249,26,56,0,64,0,0,0,1,15,85,233,42,11,145,215,16,139,129,82,26,37,184,112,140,183,108,213,148,230,163,235,211,234,223,229,255,255,255,255,233,54,159,255,255,250,140,206,200,64,6,215,211,180,125,136,167,136,34,144,77,235,43,158,20,132,89,151,199,234,65,44,186,107,14,189,64,249,138,62,4,137,155,17,177,160,211,0,177,64,160,105,136,95,197,46,69,50,98,100,8,128,136,49,65,6,144,47,152,209,106,110,237,186,138,129,249,17,132,179,19,120,170,89,138,10,191,148,103,62,223,73,72,70,135,126,81,15,203,35,49,85,98,119,103,43,114,236,74,54,220,149,142,12,181,155,214,91,80,92,39,218,194,135,139,76,167,224,76,253,176,192,68,56,111,167,35,68,64,141,199,238,197,81,241,126,133,200,24,156,255,147,146,124,126,111,85,10,28,19,183,117,180,15,199,24,158,113,11,210,135,229,16,6,137,110,194,243,180,237,234,158,151,10,86,95,123,70,72,44,146,196,56,213,85,13,93,145,94,145,66,174,19,203,30,87,215,214,113,44,112,109,255,20,69,101,114,121,148,125,251,117,91,94,180,242,27,229,250,235,224,131,231,250,103,59,237,147,79,111,210,80,145,119,75,193,252,0,4,110,80,196,148,71,148,87,164,89,10,108,233,120,113,8,206,199,243,16,37,12,245,96,246,23,174,131,26,153,225,154,170,45,111,229,101,107,23,193,59,63,164,245,254,118,127,171,127,165,141,229,122,141,250,46,128,254,229,7,102,1,142,185,41,149,170,88,3,77,186,255,238,227,191,64,0,0,98,83,129,138,69,230,54,25,25,190,46,100,1,8,209,9,153,25,117,190,100,80,177,129,129,230,13,7,24,100,68,100,22,69,137,163,113,131,28,89,110,152,146,154,42,47,181,170,66,24,246,240,163,24,86,217,250,134,101,76,61,60,28,71,253,152,255,251,178,100,34,12,199,158,116,210,19,153,122,242,47,170,10,227,28,2,155,28,73,203,80,109,189,53,200,212,139,106,136,240,177,218,187,45,149,166,130,147,154,128,27,185,194,60,34,149,132,176,136,62,149,59,67,39,151,81,179,137,106,169,227,27,60,39,176,226,181,96,130,44,151,13,8,225,210,165,56,25,84,140,77,11,166,148,146,236,196,86,50,53,37,98,58,60,91,97,69,165,41,166,202,217,136,208,130,193,58,113,174,238,109,183,143,74,199,189,230,137,172,98,106,55,146,50,173,65,35,4,9,31,182,72,242,212,112,108,92,90,251,198,183,183,251,134,164,172,9,247,240,223,224,50,68,141,71,149,158,237,154,204,10,68,143,29,193,129,130,106,69,172,93,110,54,41,62,32,68,206,179,187,123,246,10,121,111,121,165,249,174,241,139,82,4,6,77,81,121,102,125,183,185,87,252,69,182,85,206,60,0,1,50,2,140,161,128,77,132,195,85,151,48,169,82,229,191,71,255,66,229,254,95,233,199,183,169,157,64,7,14,16,112,213,3,18,248,196,40,33,77,90,54,15,71,17,240,96,0,73,82,5,207,140,44,117,17,76,82,252,203,68,196,129,151,113,163,15,9,35,179,52,29,17,13,178,187,140,44,201,69,31,247,21,156,141,42,46,25,17,8,27,38,141,56,44,97,199,147,188,237,110,28,49,146,179,123,54,134,161,137,116,187,0,73,43,202,22,148,116,52,65,253,25,241,216,218,251,80,231,151,80,227,205,84,62,34,220,3,13,133,67,34,9,244,203,163,235,109,137,246,216,208,89,222,237,188,253,93,183,174,243,140,248,25,110,120,238,59,248,41,183,239,78,214,38,232,172,177,181,17,146,51,133,57,254,132,179,151,68,64,80,149,108,205,140,16,27,27,84,176,234,213,29,92,135,59,198,34,4,198,219,152,80,160,106,73,92,205,27,32,101,130,4,68,105,19,116,22,48,133,47,210,73,116,222,13,18,76,219,67,237,200,208,129,100,220,97,231,209,205,153,183,211,36,130,54,20,61,40,127,176,245,191,214,103,75,253,230,115,65,253,78,185,128,4,53,61,168,107,40,162,194,88,141,13,153,254,32,97,254,40,147,198,193,116,111,36,176,108,201,202,227,119,51,15,209,216,167,31,15,244,167,78,67,91,250,87,255,91,190,7,220,153,12,71,164,0,76,46,194,33,58,136,194,102,152,5,156,36,32,68,2,32,16,25,126,172,99,96,176,88,8,96,224,64,132,156,72,1,127,196,64,64,118,5,0,0,32,112,192,176,199,1,246,12,249,144,14,66,4,10,110,22,0,142,133,135,130,116,235,145,2,232,29,148,188,10,129,31,215,197,168,129,130,109,109,186,33,225,134,132,44,161,162,255,251,178,100,44,14,168,9,120,81,11,143,78,192,59,4,122,146,97,37,44,28,217,201,72,110,61,59,1,37,163,107,40,240,150,105,168,227,49,118,154,24,200,93,174,55,119,145,85,30,20,187,129,218,109,178,171,216,20,106,251,17,12,122,216,50,141,50,90,230,218,127,51,177,28,42,19,184,247,65,177,204,168,118,249,82,221,5,1,20,251,136,237,211,218,156,166,34,220,51,136,131,133,233,163,82,234,142,240,36,82,209,129,165,242,196,38,212,237,32,27,172,128,227,66,142,86,82,115,149,122,153,139,180,199,180,103,54,122,177,206,46,92,150,42,226,189,102,114,151,71,121,6,54,136,123,162,80,207,138,172,245,183,153,159,38,72,162,40,158,80,158,200,79,88,166,37,225,53,231,146,215,167,19,89,91,127,36,142,52,169,88,248,164,47,190,131,104,114,88,181,251,137,42,23,0,0,109,203,55,72,76,193,48,17,160,19,34,112,8,112,233,113,83,89,208,84,38,218,124,97,189,8,102,209,221,244,66,97,111,167,74,252,252,81,62,253,191,111,255,107,127,125,46,16,218,242,97,182,27,8,197,163,180,0,92,42,163,140,32,89,8,29,152,234,140,103,113,144,240,96,128,26,101,150,200,177,133,23,10,4,68,162,87,210,46,128,35,76,143,75,246,253,5,193,6,107,4,211,228,56,27,18,42,53,246,10,135,97,224,123,152,137,43,177,111,178,133,22,47,188,86,26,167,69,10,91,50,240,226,243,246,229,74,145,111,83,196,128,151,246,63,48,155,142,219,28,88,15,149,202,70,200,12,88,47,212,137,82,102,180,210,230,139,87,45,49,237,181,177,152,242,150,137,39,42,206,223,118,197,51,169,169,51,157,155,32,182,93,160,221,84,94,60,54,214,222,153,180,28,196,146,93,78,253,129,241,212,163,41,158,49,71,83,71,145,133,213,188,77,233,129,245,53,132,131,35,145,78,2,12,66,227,212,162,68,236,166,154,186,156,215,113,198,54,37,99,57,176,97,134,98,121,203,165,33,200,202,139,161,209,83,8,50,110,155,218,70,41,154,116,122,175,127,247,176,168,203,249,27,202,154,213,42,44,6,80,240,128,195,145,134,98,97,114,59,43,10,10,47,17,46,187,167,195,159,233,147,129,95,178,167,225,158,101,13,71,71,201,149,163,151,43,32,117,249,139,33,2,114,40,72,130,133,22,67,156,113,102,255,255,238,138,136,189,126,95,22,111,201,158,62,47,210,57,174,95,21,128,0,0,138,148,97,128,199,136,76,116,4,197,254,141,16,16,104,133,96,205,97,100,4,190,92,242,239,136,130,37,205,216,96,52,200,20,26,131,20,37,17,51,48,136,30,145,15,71,150,29,183,173,162,166,116,133,191,75,255,251,178,100,29,14,166,114,114,83,27,108,22,224,74,9,106,134,97,231,30,30,21,201,64,78,61,59,9,23,153,41,69,135,157,200,103,230,187,166,159,23,245,109,167,199,173,195,32,162,73,108,182,3,113,185,138,127,192,249,209,51,39,30,245,247,46,157,115,187,82,31,148,225,7,27,93,119,167,10,110,43,177,120,181,135,239,71,99,210,161,145,99,27,234,70,190,207,198,228,93,1,90,8,225,56,172,172,143,62,57,153,180,79,200,82,83,64,170,38,75,52,170,19,251,67,234,80,157,127,248,208,24,81,98,84,100,248,161,69,55,141,169,244,52,184,253,63,117,181,18,170,21,46,244,196,118,237,247,255,222,95,157,223,71,20,214,157,5,117,60,123,185,17,228,254,152,36,239,148,118,198,175,5,64,16,0,150,76,64,189,37,58,253,213,162,54,106,60,114,55,37,133,146,229,121,37,119,143,4,142,103,179,208,186,205,82,140,157,156,39,216,236,175,78,170,159,107,78,255,126,109,175,53,168,215,74,215,167,214,221,173,53,11,158,230,143,86,170,57,116,110,239,156,220,165,216,170,0,99,1,53,141,52,21,51,8,76,13,122,59,128,228,195,0,208,160,232,83,164,84,11,2,128,166,32,8,24,100,38,22,1,40,120,80,112,109,165,168,64,48,190,129,66,9,170,5,129,128,151,153,166,147,65,19,253,4,162,130,116,206,118,212,8,70,11,111,34,40,113,12,13,49,214,204,250,36,131,226,182,70,0,194,33,107,233,64,147,225,193,74,118,252,116,70,140,111,254,11,200,191,115,229,34,148,178,232,29,240,92,184,84,45,29,144,1,154,149,79,26,162,192,228,253,124,120,153,26,69,32,34,194,128,181,234,116,167,152,82,48,105,108,56,199,82,177,41,107,238,59,105,164,155,156,75,57,172,205,120,11,136,177,86,87,71,74,116,231,87,147,165,123,214,117,84,106,74,186,180,52,37,197,133,27,55,214,68,136,12,222,76,83,50,186,150,170,93,137,37,61,231,33,156,235,53,105,167,119,118,142,117,13,173,205,145,68,211,189,148,171,106,127,194,50,122,217,121,234,243,167,255,91,63,77,184,250,109,242,82,47,115,30,32,35,68,135,35,152,36,188,46,87,10,93,246,97,188,71,147,49,140,179,87,109,132,75,156,227,239,148,121,19,218,167,80,168,91,70,106,147,49,140,45,170,127,234,72,207,255,255,254,82,27,122,158,91,172,162,140,212,85,90,168,117,76,223,111,255,169,0,2,75,148,144,148,101,0,225,138,192,166,55,141,153,152,70,183,149,180,204,163,240,195,98,28,18,240,136,0,208,215,10,223,3,80,146,110,46,72,10,50,80,37,254,167,77,194,98,108,19,144,128,3,44,180,213,148,255,251,178,100,29,12,38,99,103,82,155,143,78,192,71,2,186,141,60,69,144,30,41,211,62,78,177,30,129,32,47,106,169,134,8,232,118,87,28,134,16,227,71,59,85,223,164,153,134,193,195,104,30,67,121,56,103,103,8,0,175,53,174,196,153,190,103,164,79,87,83,197,201,215,166,122,146,165,68,120,142,94,53,110,195,104,70,175,117,157,194,182,227,86,11,127,244,129,182,201,152,119,120,106,200,213,107,123,126,195,245,187,94,189,83,162,242,134,162,161,16,232,243,171,30,75,29,116,126,214,136,231,108,83,182,215,109,99,43,27,253,32,121,74,126,243,135,26,235,100,117,188,241,15,249,81,92,133,109,20,149,125,148,166,138,6,243,213,53,251,107,195,92,202,20,50,72,195,60,57,109,50,192,0,68,0,128,0,0,26,238,176,158,10,17,15,142,138,2,65,7,43,138,24,196,168,90,8,185,245,135,88,235,130,182,123,135,124,54,139,218,140,5,177,36,208,70,143,139,55,248,143,237,228,190,247,139,187,57,172,49,42,64,169,114,76,43,88,240,7,254,182,253,32,0,12,21,36,13,2,42,0,69,241,138,20,56,41,191,48,132,16,48,12,65,50,153,163,49,156,43,1,3,230,1,133,102,14,128,133,128,117,1,64,128,204,209,66,104,136,9,14,1,140,7,20,140,135,15,199,129,5,133,44,5,192,97,245,14,229,207,48,40,3,76,215,137,121,131,0,68,82,127,147,40,128,38,97,220,150,38,164,91,20,109,49,56,10,109,86,114,46,49,184,163,250,66,18,175,41,249,181,23,22,1,227,116,77,210,65,126,36,176,93,189,164,224,247,178,84,128,24,164,189,239,123,236,217,219,31,121,190,38,30,176,102,38,190,93,117,232,88,32,63,127,68,125,202,142,139,207,107,128,151,121,200,209,58,94,102,150,187,23,194,136,157,21,6,62,85,170,17,223,74,35,22,186,123,248,197,200,239,8,54,176,187,137,44,7,209,123,33,99,74,91,73,129,7,172,145,240,120,101,186,97,206,131,199,177,44,89,83,36,119,101,162,152,141,164,153,141,35,123,250,185,158,228,157,181,90,161,169,60,138,192,0,1,0,43,233,229,149,132,66,164,237,2,153,17,24,80,191,16,161,0,14,204,175,72,152,62,163,245,125,91,13,211,143,250,244,127,255,255,255,249,191,235,255,239,255,229,51,244,111,236,253,239,208,236,191,82,166,158,218,43,89,59,183,96,2,182,70,131,144,144,88,96,0,0,112,105,24,220,74,67,27,147,13,104,8,59,57,128,160,30,42,20,51,69,112,49,36,95,80,128,145,131,132,41,0,13,0,136,133,134,1,90,172,104,209,130,65,230,179,6,19,18,175,21,68,136,79,80,248,8,191,47,255,251,178,100,30,12,6,251,119,80,19,143,70,176,77,201,42,106,97,226,62,24,165,159,74,110,97,143,65,37,175,42,12,243,138,80,107,93,70,160,168,1,178,190,172,60,10,17,136,85,114,146,78,83,64,130,0,168,134,84,234,184,67,193,249,59,230,72,29,90,149,38,72,0,41,94,238,101,52,91,63,12,123,254,29,90,69,70,1,201,91,101,178,19,167,157,28,201,148,90,189,251,50,252,240,55,127,36,140,147,250,177,233,174,57,213,55,144,179,129,167,137,24,26,145,186,250,141,63,196,9,5,196,161,228,221,10,152,50,4,112,37,17,101,192,132,88,173,42,138,203,73,152,52,120,238,140,18,119,63,36,63,136,3,241,130,9,238,199,57,244,195,230,142,242,144,213,163,80,232,114,174,24,250,26,194,65,231,255,248,238,115,111,223,252,117,121,95,249,64,16,4,64,0,0,167,1,186,150,75,84,133,146,137,146,93,179,190,71,58,156,247,59,2,27,10,51,114,141,222,72,211,122,57,254,102,254,83,250,120,103,125,124,184,48,90,189,65,222,8,127,255,255,255,251,96,191,255,175,255,43,229,149,60,95,230,247,30,166,189,154,50,93,23,158,255,198,128,8,73,76,235,153,184,136,4,16,24,98,44,101,208,227,43,20,5,25,68,108,98,160,3,56,73,64,72,73,109,61,12,140,200,99,135,117,76,72,46,114,130,102,232,148,3,95,120,218,18,128,195,18,151,226,180,49,44,130,215,228,139,152,183,146,137,168,4,29,170,243,210,149,237,141,34,138,200,112,245,59,167,124,252,237,252,194,202,13,244,26,163,102,66,19,200,236,191,231,92,221,108,101,145,9,239,67,241,193,12,57,244,170,88,214,31,137,117,244,226,3,206,64,72,189,31,95,75,186,162,116,209,9,85,17,86,105,99,157,189,145,83,116,243,161,91,6,109,202,211,179,13,13,238,204,86,113,253,157,41,77,190,15,220,41,118,67,83,248,63,32,95,15,61,5,227,186,189,98,103,125,167,110,194,187,188,221,45,9,225,209,155,180,192,221,91,128,0,2,221,93,171,15,208,181,137,86,75,132,160,135,183,179,201,13,193,94,13,104,254,85,84,221,121,220,249,40,185,78,103,59,134,117,79,227,254,11,255,255,255,95,251,159,219,182,223,105,148,136,42,45,40,192,204,71,111,254,253,191,254,223,253,171,228,200,42,119,150,172,120,0,201,72,166,184,42,25,32,80,97,30,32,10,154,204,192,160,243,3,80,68,32,18,217,131,133,38,8,36,223,161,132,154,144,82,248,40,105,107,4,169,43,253,255,75,98,132,186,211,109,193,0,244,72,145,43,10,83,188,118,216,97,128,64,81,218,76,203,247,39,146,177,16,226,99,216,217,155,170,255,251,176,100,39,142,70,185,119,208,139,140,23,196,60,11,202,221,25,229,12,28,29,201,64,78,48,126,201,44,36,42,140,246,157,128,86,94,142,168,186,147,212,116,170,3,121,99,118,168,97,92,188,163,212,221,184,210,162,212,249,17,0,162,148,251,120,168,237,110,138,213,125,134,110,186,135,140,50,113,143,178,155,254,104,249,209,249,87,254,17,216,229,115,228,126,210,203,85,178,56,246,8,97,112,122,82,212,55,122,236,65,85,115,188,190,21,165,199,230,42,22,86,171,116,201,146,206,100,192,233,234,140,164,107,123,80,243,154,248,191,37,175,250,178,231,109,241,126,214,59,56,205,41,143,214,180,173,102,255,140,189,141,230,255,81,39,254,9,248,111,193,1,5,0,0,0,1,37,71,18,166,208,112,156,234,28,11,50,17,53,47,237,115,35,93,69,52,30,238,159,223,249,251,119,255,255,255,173,183,250,63,253,83,205,155,255,208,94,28,178,245,47,228,255,255,255,255,253,7,127,134,0,194,52,249,176,5,6,128,18,153,28,148,117,131,232,176,28,18,15,53,114,112,205,33,246,124,33,8,152,60,184,169,208,209,0,102,217,18,145,3,195,129,68,37,130,81,233,111,25,11,10,30,99,49,50,231,11,5,80,165,222,66,245,49,88,241,85,172,40,17,90,111,220,6,89,134,35,19,120,12,10,15,129,154,188,225,48,134,243,222,84,1,148,6,177,142,167,122,213,131,233,94,8,183,38,158,121,36,162,157,41,105,45,213,74,8,68,166,187,88,199,87,35,127,239,129,178,228,101,246,25,244,59,81,174,235,217,52,186,164,112,126,149,7,74,113,151,75,55,168,228,150,11,69,21,96,35,52,89,72,59,249,89,125,20,243,85,60,173,29,181,147,50,197,173,11,201,233,38,184,125,141,199,157,104,251,89,254,172,87,153,79,90,80,9,49,216,110,171,9,102,130,172,21,226,88,134,4,46,169,6,14,42,142,249,110,155,51,10,42,122,18,174,61,233,17,131,198,137,125,235,12,164,62,173,96,141,180,98,35,134,33,224,43,221,202,4,188,52,231,219,190,188,108,142,58,22,62,56,69,170,30,124,175,255,214,237,245,110,46,105,141,21,8,133,191,235,255,255,204,49,208,110,48,14,135,168,70,137,232,231,150,160,157,206,199,118,28,255,233,0,0,99,11,189,77,120,79,52,145,100,195,47,19,108,8,204,22,0,48,176,40,211,247,163,41,11,5,2,68,67,240,105,76,112,38,132,96,192,153,182,149,5,217,80,51,0,128,128,221,50,33,90,185,17,132,197,152,204,77,20,140,4,8,118,110,171,112,128,36,214,153,242,83,130,1,206,91,111,56,56,9,97,210,132,247,48,24,50,46,215,2,88,12,255,251,178,100,47,14,135,135,114,207,147,143,78,82,67,67,106,131,61,139,114,26,77,155,72,109,189,57,65,19,13,169,89,151,149,200,83,233,96,18,32,150,92,171,197,52,30,49,165,98,117,187,148,49,81,185,9,34,5,190,16,11,108,206,163,35,222,77,34,11,121,46,140,143,103,83,196,110,109,63,153,96,90,93,93,253,226,125,43,32,94,113,216,187,90,62,85,205,124,255,89,159,46,76,214,126,168,107,90,92,145,76,136,246,105,212,239,27,156,35,214,218,97,110,109,100,191,219,88,51,109,117,121,14,66,85,51,174,91,169,85,101,37,118,171,114,104,181,39,54,169,30,222,253,79,85,89,27,105,186,83,148,103,85,110,98,203,90,173,95,247,235,186,90,249,102,253,201,201,117,164,235,52,27,0,131,34,101,114,216,2,128,198,141,177,210,125,217,189,87,186,63,8,245,233,0,127,156,218,11,218,219,245,91,196,119,154,237,96,151,180,139,252,196,143,201,139,151,87,187,191,101,190,32,77,214,250,117,228,105,138,103,115,39,182,66,143,229,31,245,20,237,48,56,147,54,67,50,162,243,17,205,20,4,45,2,244,51,59,81,98,149,246,145,192,64,169,67,134,64,40,97,140,170,216,201,69,9,76,124,90,83,64,74,26,60,101,62,194,144,97,239,147,49,198,85,14,187,237,49,81,209,86,170,154,83,51,90,22,9,144,66,206,225,47,103,165,9,95,170,58,43,28,231,150,93,205,3,56,169,207,22,6,73,227,175,167,56,184,189,179,134,3,234,46,160,235,47,84,110,51,102,179,252,195,180,145,152,94,198,122,139,188,237,104,156,188,115,131,153,157,231,18,193,68,39,216,216,144,161,42,161,101,94,86,182,49,169,142,57,101,212,39,234,5,188,222,43,36,64,185,9,102,130,203,23,140,22,3,133,98,198,132,238,51,68,10,29,128,137,22,172,186,28,149,166,65,251,23,43,243,33,21,36,187,42,160,170,105,149,44,163,112,39,113,49,216,175,185,97,145,2,0,67,71,124,94,131,14,197,73,7,180,65,85,40,176,151,63,151,101,94,52,236,231,37,58,165,230,121,92,228,222,56,83,99,24,96,215,120,182,64,58,84,27,26,232,130,38,86,239,47,164,87,177,78,241,98,42,69,158,139,81,144,232,126,74,21,251,128,0,20,228,220,3,6,99,138,32,0,80,3,73,169,136,20,20,38,121,171,16,129,147,218,88,208,41,114,212,105,234,66,121,189,152,49,54,152,12,5,3,78,57,50,162,192,136,240,21,101,204,142,140,90,81,4,175,184,68,181,165,44,89,254,91,80,28,38,175,143,3,211,192,146,135,173,206,214,87,214,136,132,211,188,193,135,134,52,254,107,130,217,30,62,8,220,145,255,251,178,100,48,136,166,190,104,210,155,111,102,80,73,232,74,122,49,226,30,25,113,163,81,173,61,149,193,13,31,233,169,135,148,232,158,158,55,181,85,27,239,8,140,76,190,225,2,117,76,13,69,131,191,106,207,41,240,140,107,145,217,195,60,238,38,228,11,171,153,100,133,5,203,13,89,68,45,41,92,162,11,117,153,151,213,80,148,135,10,66,91,54,196,133,137,43,36,1,98,101,117,189,2,88,73,17,221,105,92,185,119,221,124,245,147,215,13,232,92,89,11,218,89,87,236,180,173,203,154,225,206,196,116,83,133,97,218,140,121,216,244,226,181,243,108,53,137,106,13,157,254,229,56,0,0,128,0,4,41,4,243,49,67,160,142,119,0,2,244,212,24,76,123,149,176,21,248,206,82,150,229,155,52,106,50,224,179,13,252,54,196,235,255,255,179,255,229,250,47,254,94,191,219,254,180,142,212,134,52,149,108,81,243,111,153,184,10,224,187,41,162,40,213,232,79,108,196,0,0,2,118,223,200,103,149,22,151,200,44,112,75,146,3,98,96,220,139,8,216,28,85,136,237,64,133,169,9,73,32,126,137,0,1,158,180,207,42,3,169,53,76,216,28,233,248,61,209,115,94,99,42,169,55,37,216,195,89,40,220,53,246,234,226,10,15,217,73,22,52,210,111,225,150,52,249,66,221,214,81,188,183,60,76,253,73,22,149,111,33,190,233,153,153,216,12,182,44,198,133,139,109,117,136,17,90,102,134,137,37,74,7,53,227,254,51,213,28,88,109,142,107,50,183,97,76,113,192,115,105,22,133,134,103,54,15,100,63,234,87,53,115,42,187,94,2,188,39,161,24,186,153,177,66,162,153,193,253,88,178,26,68,106,15,82,166,90,113,171,209,65,1,218,86,175,12,74,217,178,150,109,174,203,132,181,238,175,153,164,205,238,226,245,152,161,230,94,134,13,29,117,1,128,168,102,109,198,130,243,83,91,146,240,33,74,246,248,168,102,97,51,136,68,90,97,174,188,78,75,131,235,148,90,130,85,81,110,188,11,184,103,255,255,233,255,255,255,241,231,253,105,62,110,171,50,180,85,185,202,153,55,93,80,246,135,254,159,253,65,0,0,176,99,180,194,230,211,34,146,8,102,6,51,4,130,129,97,128,19,67,171,195,142,139,32,48,116,96,208,58,135,173,17,24,88,211,40,20,206,46,240,36,108,102,241,25,16,110,193,0,156,88,72,207,144,249,162,17,25,99,178,132,100,135,157,53,210,23,43,249,38,152,7,86,39,43,120,13,193,119,34,139,36,121,23,176,164,43,14,229,8,233,94,154,246,179,206,243,118,166,183,81,160,90,237,196,213,136,75,98,240,247,108,202,164,247,166,227,230,154,218,28,78,143,7,40,255,251,178,100,63,140,7,78,111,208,147,152,100,210,71,130,250,89,97,40,116,24,165,165,94,108,61,137,192,253,150,234,140,240,143,16,49,195,63,185,122,188,144,237,13,170,18,108,143,14,25,116,123,81,123,81,232,23,174,36,48,184,140,122,4,219,118,138,115,24,44,109,207,26,61,70,229,36,134,88,58,79,70,84,94,152,123,72,215,158,47,116,251,157,133,245,169,33,47,222,53,209,56,142,44,140,213,93,173,48,188,149,114,241,253,163,212,27,157,163,102,88,51,196,252,233,105,69,163,152,119,254,109,217,109,157,159,67,61,16,240,247,232,2,0,16,0,8,171,15,59,224,140,168,61,21,161,22,157,233,169,107,255,49,22,136,32,150,167,102,124,181,21,6,37,19,175,203,27,89,113,95,150,248,13,221,193,166,4,212,60,213,157,158,189,236,71,163,105,111,196,175,32,208,131,159,82,105,82,106,122,17,45,122,131,109,219,55,42,52,28,48,169,12,30,47,74,181,75,2,197,95,11,24,136,6,217,172,244,183,130,137,141,72,230,17,93,128,93,203,122,234,38,218,85,138,84,45,158,235,135,8,249,96,46,76,141,234,177,106,74,43,216,10,8,132,242,3,80,30,46,187,73,85,146,17,52,88,78,138,237,57,45,139,206,20,91,185,122,71,7,50,123,103,129,216,254,227,54,229,71,241,29,153,222,239,57,208,43,112,150,175,82,21,54,231,7,166,107,143,32,60,67,4,197,135,103,100,32,8,163,142,222,94,127,28,182,102,251,173,158,49,18,242,89,251,14,153,133,14,189,246,188,9,213,130,102,235,28,200,155,109,243,2,98,155,227,147,155,171,213,225,80,245,80,128,137,206,36,44,215,221,95,118,41,177,162,95,102,79,219,126,108,165,125,57,165,105,41,175,165,35,128,32,41,97,185,140,209,35,230,148,215,74,209,201,147,230,17,54,158,79,72,120,164,210,121,119,252,190,155,199,197,149,17,31,161,225,81,149,57,52,254,184,255,250,253,116,76,64,226,203,22,178,255,255,2,255,233,233,255,245,246,255,168,20,47,134,36,140,98,34,48,173,136,201,66,3,9,129,211,72,192,69,50,235,151,62,120,196,230,5,162,239,129,0,6,182,28,148,1,25,104,226,230,192,82,183,136,118,209,37,160,133,228,12,168,28,44,194,141,133,19,30,73,211,83,54,156,217,232,98,68,0,114,109,186,129,137,161,163,128,28,94,79,188,10,255,83,84,238,13,37,27,226,89,152,141,4,144,48,169,13,217,200,218,142,25,74,169,121,1,50,169,171,139,97,40,85,166,109,51,155,220,159,43,165,124,241,239,7,117,123,153,16,224,253,87,68,153,254,166,102,100,71,198,115,123,13,238,161,17,182,133,123,247,17,255,251,178,100,76,15,103,201,120,210,131,153,123,226,67,38,42,137,96,194,120,31,45,219,70,14,105,239,137,3,139,42,24,243,21,200,3,82,41,240,90,67,123,149,40,46,157,93,177,66,98,210,69,40,174,57,87,10,241,156,251,49,148,165,109,171,1,17,14,105,51,9,106,221,240,245,211,195,132,205,140,91,108,17,190,42,231,188,98,207,239,90,213,122,107,227,194,198,47,151,211,103,118,109,139,157,102,1,251,173,82,18,65,206,91,90,84,12,92,214,42,117,135,239,217,29,109,103,75,186,234,175,6,128,64,0,0,96,23,37,81,244,202,86,41,100,148,144,175,214,227,146,191,194,149,88,44,249,3,98,153,95,139,222,113,94,240,159,233,77,186,6,163,73,212,85,9,208,84,16,54,250,157,190,67,234,2,160,212,113,8,21,25,132,190,12,159,255,46,234,66,197,179,60,141,11,54,102,242,192,60,24,44,58,28,5,152,72,220,142,72,50,92,19,42,34,214,21,115,131,65,135,3,24,143,5,163,133,220,9,122,254,191,197,88,172,185,163,14,128,17,194,110,115,14,89,142,60,76,185,193,47,43,164,250,92,152,4,149,100,46,27,116,66,99,123,47,101,67,64,235,67,173,193,115,75,169,157,178,32,246,176,112,70,141,70,228,214,132,128,111,145,168,105,80,252,122,236,184,102,142,88,150,35,43,7,170,234,56,198,116,11,237,18,174,143,182,166,120,59,170,165,244,13,2,130,207,230,130,191,152,26,56,179,181,43,44,12,190,27,40,99,91,236,139,3,3,114,157,11,69,62,97,160,6,172,240,32,26,103,78,216,162,10,166,143,12,236,96,171,60,35,180,134,81,187,102,151,204,38,202,106,154,82,147,233,237,119,25,43,136,217,74,197,212,42,45,123,68,219,79,205,238,209,26,183,220,56,159,126,93,110,124,47,203,191,169,13,184,245,198,148,89,164,254,136,78,49,11,168,175,74,233,173,202,46,61,34,142,216,80,3,199,102,122,72,230,113,110,19,193,228,101,178,171,223,195,93,7,29,33,33,253,10,82,240,186,128,226,116,190,136,240,98,139,156,5,98,141,17,6,68,174,92,14,127,101,129,2,101,158,152,76,225,13,253,94,47,23,106,169,242,127,186,128,4,11,204,234,88,48,136,84,196,246,147,71,12,203,120,95,147,27,131,73,129,40,112,45,65,145,77,138,56,207,137,3,230,86,63,45,22,116,85,18,1,65,172,83,132,163,81,160,132,21,20,6,136,6,133,111,234,124,8,198,13,33,222,81,194,255,47,202,8,96,192,64,230,136,221,229,128,16,59,149,21,93,128,212,237,180,160,47,175,39,202,29,104,86,28,16,92,14,161,138,182,212,137,138,183,4,208,78,184,61,96,43,255,251,178,100,56,0,55,111,119,82,3,143,70,98,69,231,170,117,61,37,116,153,241,165,93,77,97,227,225,35,161,41,149,134,149,216,54,222,132,144,154,226,119,116,244,107,81,25,16,100,135,172,89,93,172,192,19,245,67,221,175,157,77,145,99,168,38,236,110,89,172,50,102,67,96,184,179,146,54,195,141,84,140,115,122,206,248,21,199,158,167,85,180,109,130,196,183,62,145,74,92,238,1,158,209,92,116,156,218,240,218,179,157,104,102,215,225,198,105,246,165,8,147,24,209,29,180,123,153,23,32,223,106,23,62,166,146,183,100,23,152,212,28,151,197,4,86,184,151,17,26,36,176,32,181,104,237,83,24,127,163,78,64,0,5,194,28,226,57,11,209,250,220,66,149,243,202,33,153,194,156,9,231,250,149,176,147,194,143,138,2,122,137,8,25,230,188,111,38,131,155,145,206,77,31,70,239,93,253,155,223,255,250,13,50,252,207,254,220,121,17,124,43,77,152,119,252,191,255,87,254,80,2,32,164,18,112,167,95,211,22,1,4,33,106,224,105,171,203,72,9,100,242,248,184,16,240,22,211,112,200,184,197,249,226,131,201,244,84,57,48,43,62,135,16,170,136,165,33,104,27,147,226,222,149,121,162,95,150,214,19,9,253,87,104,68,216,94,63,156,163,49,156,58,239,207,24,29,174,52,7,237,142,103,140,2,10,149,137,206,84,59,45,107,130,101,18,200,228,236,92,200,114,76,241,89,42,138,219,134,207,139,114,225,30,148,211,221,72,190,68,68,218,249,237,157,202,79,26,45,16,255,33,88,71,49,191,147,78,209,33,144,173,212,55,140,150,219,196,67,186,81,241,227,104,186,38,49,244,250,42,25,189,211,117,166,224,49,33,63,54,154,107,103,182,44,238,209,15,84,149,240,197,6,22,183,2,116,124,209,181,118,165,85,244,146,84,196,238,86,61,44,242,217,76,95,125,109,137,64,132,146,30,112,7,85,122,93,77,41,150,252,137,1,118,230,27,32,59,180,95,55,93,98,179,172,102,29,113,160,133,81,117,232,33,160,119,70,63,67,13,7,228,230,202,205,187,251,222,181,233,255,226,31,233,255,59,40,235,211,197,30,114,122,167,72,126,38,255,235,255,203,193,0,193,1,70,254,124,52,96,107,71,103,226,2,86,92,128,163,14,116,83,166,234,135,166,126,216,233,179,84,175,59,210,97,224,52,185,42,142,152,152,87,36,132,4,164,203,150,101,128,145,17,224,234,69,238,12,43,86,55,243,133,213,137,238,31,8,8,136,192,46,160,65,107,137,105,34,60,98,88,83,2,118,36,228,100,237,197,84,166,93,183,228,70,189,61,89,154,112,101,45,194,121,42,131,107,241,200,206,25,156,210,89,172,202,255,251,178,100,57,14,134,244,113,210,11,111,94,80,68,9,10,173,60,170,120,29,97,199,70,78,101,241,1,24,153,41,220,245,26,160,109,48,210,10,171,24,195,143,240,7,173,199,122,108,121,135,134,25,111,110,237,97,25,125,182,177,4,87,201,9,114,86,214,19,91,141,227,193,98,59,220,170,202,173,112,172,39,207,247,240,190,59,236,213,34,146,61,233,16,199,121,221,220,18,137,239,111,29,122,133,213,208,82,139,160,242,44,151,172,75,41,107,123,45,228,213,69,99,61,70,230,79,139,32,134,169,233,235,71,180,138,189,108,53,25,216,197,46,176,0,3,128,0,0,0,58,13,91,84,29,70,211,187,56,62,206,71,194,73,15,53,192,231,27,83,190,10,244,22,194,77,147,191,7,119,71,254,157,181,255,255,111,255,255,63,255,255,154,162,216,146,54,48,85,227,0,19,19,220,214,212,211,120,205,212,126,132,44,64,68,52,56,56,136,242,99,12,225,172,200,134,14,0,144,2,204,158,47,40,24,64,1,64,145,146,15,168,235,1,5,2,38,174,27,17,2,96,17,16,44,204,0,132,113,190,56,249,78,178,149,170,21,141,95,67,111,17,136,129,19,91,73,84,208,151,195,240,209,107,219,180,65,144,7,47,42,165,188,205,48,201,125,6,79,3,215,110,45,14,54,33,34,47,100,201,138,183,24,156,24,142,47,8,106,171,105,91,168,240,218,230,61,172,197,60,245,134,224,250,144,36,170,175,234,71,154,164,34,73,18,30,219,152,239,163,100,30,87,174,75,115,188,70,63,138,109,70,124,175,211,134,104,242,38,27,69,171,94,18,117,83,122,67,69,79,188,181,148,239,179,8,236,119,3,52,57,115,233,60,76,230,88,174,88,189,164,159,235,183,42,226,227,69,74,222,161,48,193,84,72,227,163,230,175,166,111,189,225,127,17,178,38,183,182,249,177,141,69,183,248,236,59,255,111,99,251,246,198,172,84,169,104,1,0,192,0,184,126,110,13,19,85,110,228,97,212,174,33,3,248,61,64,6,61,166,109,54,176,140,223,149,207,123,79,181,200,185,109,65,163,112,217,28,160,248,169,115,195,237,23,95,235,254,253,146,205,209,66,211,77,159,247,203,174,174,85,223,41,233,252,252,144,64,2,130,116,100,140,101,240,41,144,6,6,47,178,25,112,136,91,118,212,207,91,12,54,233,165,249,169,169,66,253,149,70,24,56,236,169,215,32,16,109,0,196,167,201,2,147,73,136,192,3,160,96,235,78,160,234,96,62,24,100,232,37,69,228,242,113,27,138,115,208,253,30,164,251,230,197,109,123,104,73,169,211,136,70,46,212,129,164,207,32,198,169,223,167,112,136,246,73,97,196,59,63,110,36,125,187,70,236,255,251,178,100,54,140,6,215,113,210,155,154,121,112,69,8,58,119,60,2,208,30,169,209,62,46,105,239,64,250,160,234,125,32,11,80,240,96,177,214,55,126,229,122,248,242,254,83,211,222,6,179,215,136,173,235,104,77,61,79,245,174,249,249,98,187,216,47,218,119,137,64,224,161,164,5,218,83,30,10,38,37,175,38,237,182,226,48,221,31,57,61,164,180,176,43,254,218,233,245,156,71,191,214,13,184,181,134,165,43,181,120,176,214,99,111,6,120,136,172,244,254,89,175,91,99,113,97,70,237,42,152,153,219,127,255,120,223,255,253,231,58,195,142,170,214,4,0,224,0,0,94,68,197,3,170,90,202,84,45,162,6,0,144,214,143,128,9,98,95,186,222,224,31,89,240,119,242,145,223,206,127,243,252,217,119,157,25,234,198,118,39,211,210,49,86,95,118,127,255,245,55,254,127,243,255,126,133,183,227,63,228,255,255,210,1,152,45,216,107,211,233,154,4,134,243,81,31,160,144,101,240,9,40,240,199,213,98,16,147,68,48,112,132,208,76,178,210,57,192,208,121,172,82,0,96,251,38,17,200,62,173,102,161,4,37,68,236,166,218,28,220,96,194,42,116,192,205,9,210,137,140,56,16,8,132,107,146,219,72,8,2,182,100,222,71,18,179,13,210,157,226,79,44,31,21,12,1,69,113,112,85,33,162,51,64,61,16,250,63,15,161,84,120,216,7,130,186,72,33,168,72,243,41,193,150,171,134,48,82,89,68,176,122,106,27,165,44,61,189,95,85,102,20,173,187,185,216,30,43,106,24,42,204,55,135,112,198,131,207,148,42,60,155,8,75,53,89,88,71,133,93,93,90,154,179,121,236,57,233,219,142,52,13,228,128,101,103,221,228,186,154,1,252,178,217,136,8,186,111,222,23,189,98,86,92,110,175,183,79,35,150,124,54,68,191,173,60,93,196,222,8,136,89,126,231,175,3,230,46,173,26,203,46,63,22,130,255,253,255,27,252,55,125,235,230,242,127,185,34,8,0,0,200,128,129,0,0,16,163,240,251,58,37,162,142,104,89,21,146,252,182,23,236,149,25,64,229,192,109,137,118,190,71,15,41,208,108,152,45,219,219,89,22,214,221,245,188,159,255,255,73,170,220,89,235,255,255,253,62,123,202,168,64,21,240,42,168,202,166,145,227,193,148,123,38,202,31,152,236,0,190,76,254,77,40,44,165,48,84,64,101,115,160,132,4,238,33,52,206,193,84,152,153,6,128,64,78,165,199,32,85,49,163,139,71,131,132,96,165,155,32,93,98,131,245,59,234,169,151,101,239,147,203,212,202,85,5,58,140,206,98,164,125,147,118,234,139,7,10,225,172,30,167,118,119,172,70,181,224,49,170,165,128,39,246,91,255,251,178,100,52,12,134,230,113,81,19,143,94,210,72,6,90,106,96,233,168,27,217,197,72,110,61,122,193,31,164,104,197,148,22,144,144,195,146,208,21,104,84,237,209,72,95,102,74,203,88,122,241,226,230,11,149,47,118,233,51,58,61,194,30,158,174,235,144,100,67,131,134,177,181,189,88,158,170,109,42,73,59,37,241,103,250,136,252,82,183,60,171,203,63,16,146,183,173,32,22,154,137,162,141,149,191,112,206,139,124,197,155,227,247,58,103,214,222,54,165,179,56,44,26,183,206,179,124,144,32,77,30,138,245,219,122,226,236,17,162,45,169,158,255,191,247,215,221,46,75,198,104,0,48,64,0,28,0,30,135,213,223,66,132,243,121,125,192,147,210,245,14,151,105,217,136,119,36,61,220,247,57,6,41,234,127,142,78,126,158,162,198,35,182,73,108,5,91,109,30,200,219,19,255,255,253,11,208,12,233,214,16,218,139,79,42,50,149,183,156,65,215,238,168,128,82,45,194,170,40,192,228,147,15,129,204,129,139,51,169,44,192,224,0,104,108,201,201,112,16,253,25,203,86,100,66,91,35,121,88,80,97,29,246,93,35,129,240,64,58,51,234,202,76,68,108,113,97,80,85,137,215,224,192,192,65,224,115,250,212,214,10,98,19,199,6,35,40,142,180,232,141,44,18,181,42,212,151,137,2,168,121,1,74,221,213,132,184,103,46,52,102,126,123,42,98,67,38,72,217,26,223,25,12,139,134,161,129,92,44,42,117,6,102,172,191,204,8,248,214,42,231,156,27,209,62,13,134,237,202,72,152,49,150,244,63,31,72,171,200,76,48,19,21,202,131,184,148,88,152,166,25,16,171,38,2,75,84,26,47,239,42,3,42,190,200,83,212,243,147,91,77,86,108,68,20,102,241,191,156,160,153,114,120,40,166,78,243,36,88,136,102,79,57,5,67,161,102,31,81,93,84,147,96,48,91,89,45,79,254,43,243,149,21,176,254,130,1,170,45,21,230,13,153,135,188,176,98,43,64,150,30,194,3,254,226,218,4,159,53,157,220,45,102,244,49,203,114,167,170,43,150,54,194,153,85,94,105,89,2,230,196,27,219,3,117,130,3,92,83,245,108,237,255,215,255,252,23,250,47,255,136,243,182,131,191,252,130,144,49,116,168,197,74,19,50,146,206,44,69,62,249,45,18,5,4,70,64,222,24,20,20,208,76,92,25,53,170,88,132,23,15,40,161,149,134,72,5,93,32,160,136,245,213,24,109,136,67,165,10,4,247,67,211,45,71,58,141,154,156,54,35,67,74,4,0,23,6,90,199,33,210,209,55,8,212,104,36,136,98,121,184,17,99,2,60,79,226,16,64,216,168,211,157,7,203,159,2,177,40,169,163,111,195,217,45,255,251,178,100,53,143,7,51,113,79,131,153,124,192,71,8,74,85,97,101,116,28,221,207,62,14,229,19,201,51,32,234,180,240,157,192,155,135,102,144,82,84,44,176,14,8,40,21,222,197,150,143,98,37,156,179,70,183,173,187,79,70,215,221,161,237,16,170,115,213,196,45,142,218,10,133,76,184,148,23,215,194,232,211,164,122,199,53,173,21,235,215,172,51,182,234,45,242,134,111,111,160,198,204,158,3,205,219,76,89,191,204,249,246,182,245,235,35,142,255,199,215,233,141,127,13,115,175,109,231,24,198,136,217,227,174,253,237,117,90,230,29,179,106,33,127,127,118,255,95,252,127,1,159,94,216,132,238,178,64,64,4,146,69,92,180,118,47,70,23,6,91,55,134,201,77,203,239,185,132,86,254,105,104,17,134,22,228,143,248,138,177,86,77,222,224,198,115,30,209,235,65,87,201,219,98,175,209,54,255,255,244,119,244,162,165,155,140,244,70,140,125,4,242,87,88,119,171,255,253,6,16,35,70,54,9,38,87,129,198,67,93,70,140,136,2,68,72,16,12,52,60,201,38,51,65,128,176,92,54,51,0,125,111,86,56,208,14,99,168,174,92,164,82,42,9,198,35,5,237,49,241,17,135,34,69,196,23,112,72,241,96,222,96,226,202,189,190,80,74,85,132,17,109,213,172,36,172,158,116,66,0,161,51,91,64,165,139,39,135,144,224,80,204,38,195,24,89,210,59,172,33,51,108,202,224,152,252,59,147,16,151,201,179,69,168,30,221,19,254,235,87,131,101,170,197,118,59,55,75,245,108,243,179,25,219,171,221,238,166,29,137,72,101,246,243,102,148,31,138,193,63,243,246,171,195,152,242,237,137,109,178,1,208,252,225,29,199,144,40,100,135,131,207,81,130,63,4,25,12,64,128,34,207,146,137,16,41,234,51,217,62,190,214,249,114,110,170,174,190,58,183,3,195,247,165,16,219,114,12,32,86,236,176,154,234,82,108,182,69,45,251,129,9,34,203,65,119,234,131,134,0,0,142,0,0,14,56,110,225,81,57,7,49,55,97,192,162,127,57,25,239,85,130,147,175,78,80,97,209,11,208,199,175,182,197,181,127,250,148,17,91,46,195,130,128,79,255,166,76,31,16,242,197,255,255,255,255,98,104,230,175,60,185,226,245,25,151,151,119,231,61,254,203,223,163,115,234,10,42,0,77,131,39,138,204,183,226,53,177,48,48,202,89,179,81,55,76,122,5,45,216,24,70,102,208,242,23,69,132,65,147,14,146,148,205,149,10,133,140,230,21,98,206,169,8,124,152,187,8,102,105,111,6,64,111,50,114,70,156,86,78,152,207,109,185,112,96,62,67,14,48,97,97,55,106,152,78,200,89,115,32,69,212,189,168,208,255,251,178,100,44,142,103,129,115,209,3,143,78,82,70,232,58,69,101,98,120,28,153,195,74,45,189,55,89,28,161,41,33,149,137,216,244,115,229,1,232,103,168,219,15,195,130,123,24,201,2,224,132,11,197,34,24,105,161,110,78,108,112,220,32,169,251,236,252,81,181,219,250,105,146,38,95,179,188,99,80,172,49,199,55,151,8,202,157,197,104,177,168,143,147,86,19,131,1,252,92,205,53,121,51,126,175,114,204,176,40,200,195,29,173,12,100,150,6,30,110,27,131,199,148,71,216,72,4,50,147,100,130,122,98,104,231,106,32,74,151,70,148,23,255,166,92,125,73,151,52,196,50,146,181,237,52,71,24,166,82,48,201,49,10,116,128,145,217,151,231,17,110,148,221,149,255,82,68,150,113,65,253,164,230,241,108,1,0,2,92,166,141,177,12,174,181,249,128,9,141,229,204,2,166,87,166,163,30,126,69,240,190,225,113,11,9,18,203,184,3,209,231,155,231,221,48,75,240,163,93,12,240,207,163,247,152,157,255,214,178,255,255,71,189,58,55,94,239,209,42,254,51,184,122,79,253,77,8,37,56,210,140,3,13,140,221,64,255,135,4,138,93,128,189,0,242,19,63,47,233,130,29,134,21,207,40,1,169,32,166,31,69,66,204,180,0,32,126,153,2,203,112,93,182,194,200,195,129,69,129,31,149,246,237,23,161,130,79,78,43,98,176,55,97,43,13,178,106,226,215,33,38,119,41,112,53,215,72,163,157,55,99,97,40,135,33,201,3,181,60,178,245,82,181,119,50,230,253,80,251,44,211,56,42,105,88,170,181,59,4,240,32,19,211,205,251,33,188,163,189,215,37,217,103,182,7,235,167,114,190,92,204,196,147,37,17,217,103,172,86,103,56,39,18,135,13,154,110,82,149,145,34,48,240,247,77,52,139,174,42,121,54,28,236,212,30,177,105,217,170,140,113,63,71,72,200,213,129,51,163,227,132,133,137,22,85,1,115,108,84,138,24,70,76,194,2,52,106,69,139,0,97,162,100,151,63,227,82,68,147,95,55,37,149,255,181,150,90,70,16,15,24,235,213,222,108,2,9,60,138,142,144,88,49,168,231,217,152,142,152,14,73,24,0,23,186,120,200,40,13,225,101,239,128,120,52,187,76,143,194,133,178,129,79,198,61,64,172,81,180,17,130,232,250,57,103,229,251,102,255,111,253,4,174,118,102,95,55,7,220,186,183,129,179,63,255,34,1,22,137,88,18,193,221,0,144,101,130,8,195,94,87,84,32,141,11,236,168,178,194,147,47,210,175,163,31,37,65,233,213,81,22,17,103,151,204,23,132,161,157,249,180,77,110,224,228,12,120,201,216,228,254,100,28,114,53,35,63,97,63,89,165,48,88,77,103,255,251,178,100,34,140,150,148,112,84,155,59,120,224,74,165,10,122,96,73,152,29,145,195,70,45,189,156,209,45,25,169,1,148,137,216,103,121,115,141,219,171,26,200,160,121,83,77,135,228,91,58,1,240,44,111,32,46,161,205,133,40,76,40,152,152,89,53,29,244,38,248,45,76,44,42,171,89,118,131,113,139,98,14,234,223,41,139,251,143,99,82,245,163,201,245,150,227,142,213,123,107,124,230,29,167,151,16,35,122,114,113,189,250,159,91,248,205,171,105,235,75,253,102,152,249,160,196,222,253,117,241,75,42,219,12,167,114,34,203,98,204,74,33,196,213,95,134,37,165,11,74,247,204,32,64,61,220,174,140,171,237,125,252,202,56,106,157,127,63,255,255,243,94,188,171,62,144,0,12,0,3,128,0,190,202,29,32,178,145,110,93,212,12,99,245,227,168,74,158,229,101,83,185,249,209,218,220,212,130,166,131,138,104,113,40,228,58,221,18,205,183,95,230,205,240,63,77,27,157,135,129,166,151,11,138,247,232,228,253,74,117,169,171,179,223,255,255,255,255,79,244,128,32,210,195,136,120,49,98,97,219,96,61,232,240,18,41,25,209,200,59,157,55,197,64,65,38,227,78,197,219,21,11,10,20,13,58,199,151,192,58,68,74,17,130,16,2,163,66,1,87,219,148,202,17,137,95,40,147,150,4,6,89,234,169,16,64,133,148,112,138,136,65,219,198,12,234,48,6,245,166,71,95,116,123,98,211,74,118,192,101,153,208,36,84,34,16,255,141,2,188,242,169,246,125,18,132,224,28,0,123,115,218,189,138,37,147,192,218,97,143,59,189,54,179,225,71,184,210,68,60,153,52,185,49,18,48,48,4,234,24,243,195,52,119,116,105,148,38,39,155,155,17,149,6,247,110,23,44,170,243,72,120,223,241,173,29,243,233,241,21,120,193,88,164,4,243,31,218,177,24,155,152,65,197,245,141,236,115,249,98,80,150,96,157,133,91,189,158,89,239,142,18,168,251,87,25,47,17,185,92,43,133,81,169,70,237,144,205,33,118,89,163,85,117,190,103,230,112,251,102,102,103,179,33,118,44,244,69,97,28,130,166,87,228,113,3,14,134,153,83,70,0,183,242,130,192,160,126,22,152,48,194,198,25,213,231,59,3,230,40,142,222,204,246,122,35,106,230,117,23,249,16,211,17,220,138,242,107,47,250,17,191,236,12,117,96,240,198,214,244,33,85,13,71,242,63,183,255,255,255,234,35,0,4,204,150,25,52,197,145,80,114,97,149,66,68,58,30,20,100,89,107,241,133,146,68,226,15,125,12,160,116,109,106,108,105,195,96,73,208,110,148,134,113,115,61,41,60,33,192,227,1,144,53,112,164,118,48,217,155,213,173,143,112,234,255,251,178,100,31,140,69,239,104,213,27,79,100,48,71,102,74,137,60,98,134,29,241,191,68,46,61,154,201,29,153,169,152,244,149,216,154,208,121,66,61,71,180,171,249,76,136,249,234,227,251,141,7,100,230,125,135,171,123,30,149,46,209,234,226,186,54,2,80,108,209,73,105,45,154,172,108,62,84,195,77,244,215,125,186,86,56,111,255,1,249,130,245,76,146,146,83,48,204,217,168,206,26,55,167,98,187,153,184,193,8,68,119,38,133,70,26,50,108,67,60,232,95,236,198,222,121,90,87,173,147,121,203,46,52,206,199,250,61,123,248,128,89,76,219,235,111,121,151,168,243,7,125,74,44,172,25,233,29,126,179,79,52,1,0,0,0,57,169,94,44,129,52,106,211,64,141,141,72,15,139,20,108,232,59,51,229,120,247,160,153,119,60,1,128,82,231,174,78,157,159,234,127,212,186,175,127,255,255,253,113,207,221,92,244,84,64,133,128,225,32,89,39,86,126,143,249,79,236,235,94,135,255,250,64,51,0,13,77,40,44,51,144,112,113,64,125,48,96,147,28,192,64,211,48,139,76,160,41,67,67,0,130,134,65,70,17,75,23,98,68,2,149,18,130,66,1,203,4,16,155,33,0,24,36,70,158,226,195,71,232,24,15,10,128,154,92,52,215,82,213,26,29,181,21,10,7,28,72,98,11,46,194,67,202,101,235,66,219,246,216,157,70,87,77,9,38,12,168,19,54,99,31,68,210,190,4,80,23,146,238,80,100,100,143,25,124,29,136,57,212,167,194,138,43,123,17,10,63,214,233,9,219,106,95,101,216,64,149,149,190,156,244,253,15,76,32,244,119,199,143,152,19,197,37,77,211,170,217,11,212,31,129,218,117,185,29,220,10,132,63,184,73,72,231,92,164,170,221,39,69,168,88,108,164,188,241,214,182,49,33,248,157,2,37,119,46,239,103,250,214,211,42,103,186,6,54,97,231,183,45,215,189,247,234,19,32,156,126,102,218,22,171,119,103,246,182,172,215,47,239,204,252,85,158,156,148,162,46,66,188,198,112,40,36,48,0,61,102,39,43,239,18,143,129,161,59,58,180,172,58,244,220,1,218,139,28,196,245,67,53,137,124,235,64,10,166,41,139,198,50,200,87,212,185,218,128,163,240,9,226,163,95,24,255,196,255,255,252,130,62,53,250,87,106,179,220,3,239,253,63,217,255,255,244,0,0,6,138,144,168,196,35,136,67,65,129,135,227,131,233,12,152,200,97,128,149,133,67,84,20,84,18,194,174,115,84,75,108,149,14,161,0,164,81,162,128,69,2,35,84,73,28,191,233,37,72,230,246,77,67,237,141,65,94,214,228,37,20,92,213,138,249,24,145,212,124,222,80,11,75,21,207,134,167,86,220,255,251,178,100,40,140,38,162,104,211,155,79,93,240,73,101,10,64,97,37,116,25,165,163,84,109,61,149,193,36,33,41,165,131,10,72,164,254,50,187,51,67,127,151,34,16,44,37,185,70,180,140,77,193,128,135,142,5,21,163,237,228,69,92,141,230,251,91,12,40,23,143,173,182,36,28,211,145,177,166,248,17,242,97,153,108,17,247,13,95,38,112,153,16,247,210,65,125,74,98,213,85,207,106,248,158,38,228,142,237,31,73,111,43,147,107,43,18,152,141,7,68,119,145,31,68,131,140,89,175,81,156,25,179,247,2,144,92,62,6,144,245,27,113,125,192,132,100,149,68,178,106,204,15,184,252,178,249,122,26,48,205,21,56,8,107,231,27,43,162,177,87,155,54,108,208,0,135,11,242,81,72,163,43,29,243,142,142,1,204,162,56,47,51,227,1,196,26,89,223,147,128,160,142,109,1,16,111,148,158,145,173,67,63,221,245,26,159,168,239,213,212,206,14,63,138,20,32,87,8,112,235,177,238,191,215,253,223,255,255,80,1,41,54,225,116,38,88,121,140,14,157,166,94,90,213,79,96,34,134,36,212,25,163,42,204,84,51,32,37,27,4,79,48,20,32,162,155,78,86,131,106,97,129,67,146,10,54,192,91,170,234,42,251,54,82,215,55,82,173,157,129,150,11,75,66,60,103,77,120,78,230,128,224,198,161,65,189,134,172,85,60,207,93,20,215,172,41,97,82,45,35,56,103,113,246,184,75,231,44,203,114,238,52,146,86,74,29,72,116,88,143,160,200,193,153,143,130,92,227,17,234,149,145,173,186,35,88,119,19,183,108,235,47,93,79,6,49,125,70,63,112,131,60,153,131,219,24,14,44,224,70,57,46,16,206,138,133,209,20,61,80,140,174,191,225,59,106,222,123,106,110,236,27,5,154,62,18,82,68,177,232,161,188,206,136,67,249,35,186,231,80,50,193,219,199,84,187,80,69,217,247,91,61,245,188,2,16,128,162,11,122,223,215,64,105,252,153,11,181,98,205,73,215,10,218,106,112,65,102,101,180,91,181,110,45,0,53,8,213,33,217,248,43,76,13,121,138,251,171,104,138,137,248,52,255,255,191,251,127,247,254,255,213,172,101,180,51,159,14,238,69,181,98,31,255,255,255,160,0,76,95,212,219,47,76,232,148,199,241,78,235,156,30,86,93,211,117,34,7,64,4,25,42,32,32,184,225,8,80,56,221,6,78,117,136,56,13,152,150,160,139,21,130,193,68,164,0,225,5,118,220,72,131,72,36,58,192,0,211,18,17,133,63,202,5,27,145,70,65,68,52,196,245,101,169,34,93,186,42,237,74,136,57,132,79,66,40,22,134,18,213,233,42,45,129,165,28,44,162,137,58,138,63,1,210,190,255,251,178,100,54,14,71,24,107,208,11,121,100,116,74,136,58,49,97,103,118,26,109,163,70,110,97,143,193,11,33,43,52,240,21,192,169,198,60,12,102,204,101,71,40,234,74,165,19,186,175,151,109,54,8,182,183,4,181,42,182,99,123,155,165,165,214,24,7,170,102,49,61,27,39,53,168,52,245,220,225,125,171,217,166,137,143,124,253,79,221,221,104,53,123,238,142,17,233,13,77,50,208,116,195,210,169,196,211,90,213,114,200,218,92,103,179,221,223,51,143,31,65,104,97,223,131,55,31,230,71,102,221,201,148,180,131,79,109,101,54,230,233,154,239,95,166,90,245,75,168,147,224,87,22,0,90,58,179,186,4,164,15,51,111,27,1,85,107,64,121,143,13,176,56,210,242,125,63,120,244,98,6,65,97,140,154,41,108,204,28,197,202,168,206,89,168,51,219,190,22,47,209,31,252,198,253,19,253,19,255,60,131,253,127,254,118,172,175,82,238,214,250,42,189,254,143,253,30,146,148,166,3,86,152,153,10,5,31,140,145,68,18,99,6,131,132,1,144,66,109,115,152,24,6,156,228,0,197,216,204,140,142,19,34,116,33,99,110,85,128,80,50,200,153,1,3,48,55,55,37,85,215,243,130,252,151,222,5,161,80,117,147,77,51,7,161,62,45,41,146,50,118,185,75,29,173,18,71,246,127,38,167,180,167,121,84,167,120,154,93,29,137,183,165,24,249,16,206,1,93,16,254,95,94,13,203,159,201,126,27,166,104,105,155,139,72,221,204,182,244,237,218,7,83,57,176,24,27,208,244,114,128,113,178,154,66,114,190,83,245,7,245,147,55,162,52,82,213,142,227,166,177,160,140,23,159,124,90,221,37,65,128,144,237,215,164,113,245,230,40,103,197,196,122,127,70,55,220,172,221,234,84,243,173,127,137,153,191,144,194,20,247,187,151,119,157,97,238,104,221,202,99,59,12,87,209,150,114,17,208,0,20,64,0,110,111,43,28,35,185,122,126,46,197,209,194,101,135,172,145,75,5,248,144,238,250,9,2,136,141,56,250,255,254,143,235,255,255,255,209,127,230,69,125,87,68,255,171,178,164,250,40,226,246,103,172,36,127,168,67,227,54,236,37,230,169,64,0,23,27,216,65,44,176,180,48,113,40,67,63,216,173,115,24,49,199,144,38,155,205,205,91,224,135,221,77,78,42,85,237,147,236,10,86,179,161,40,20,212,86,181,151,223,9,234,23,21,89,233,100,58,51,173,65,205,134,79,173,100,174,77,184,200,12,60,83,138,89,71,28,174,74,243,187,9,124,43,88,13,143,78,143,206,47,208,21,235,231,63,182,11,150,196,100,98,106,234,98,147,109,177,26,43,43,53,91,105,95,67,200,78,98,179,157,243,180,255,251,178,100,59,140,70,81,112,84,27,76,125,112,64,71,170,138,60,34,152,29,233,191,58,14,97,21,193,16,36,169,141,135,136,232,17,216,141,215,226,223,201,154,19,47,86,159,189,143,113,230,221,55,138,236,239,187,123,51,132,24,136,113,240,193,148,52,162,36,99,240,251,79,170,147,169,40,237,185,82,94,148,130,158,89,204,12,196,132,229,173,65,196,170,201,55,62,53,150,198,24,82,205,136,44,17,119,91,65,143,44,111,255,255,255,255,196,77,128,48,0,0,4,54,59,90,189,61,178,111,10,80,36,206,25,118,67,156,96,185,13,54,157,226,44,109,181,50,111,7,20,38,57,75,154,68,163,215,47,97,181,244,255,136,255,247,253,103,55,204,82,186,19,167,48,122,29,111,255,255,151,125,6,48,198,153,37,78,111,81,241,133,97,6,15,234,8,10,226,50,1,166,220,198,68,1,8,75,70,199,1,152,32,124,52,46,64,33,129,211,166,247,127,24,4,30,28,16,20,32,153,52,12,104,192,33,88,8,132,156,96,224,11,19,21,4,133,192,37,1,21,188,60,10,24,10,53,38,125,7,5,74,157,46,236,80,45,119,218,50,222,15,162,5,188,250,19,50,51,24,127,76,226,29,61,165,129,38,13,51,116,138,48,44,43,21,16,201,162,52,139,193,101,189,80,145,32,222,201,104,70,96,254,233,145,229,243,52,184,109,163,66,55,65,28,165,213,121,85,232,207,213,203,225,132,153,179,126,171,241,1,183,150,30,106,14,196,231,57,205,212,91,157,175,243,180,206,182,247,158,21,151,191,112,132,214,202,229,252,241,195,20,229,238,37,92,161,230,246,112,132,172,93,67,128,26,70,7,119,98,93,211,212,13,28,237,80,84,119,205,20,148,209,209,95,63,221,113,80,240,217,179,160,203,142,99,33,193,161,225,12,168,0,0,91,151,97,110,48,200,212,214,223,81,164,155,226,57,224,173,219,192,37,154,127,127,109,47,53,65,246,62,161,33,249,39,80,65,103,125,31,87,255,248,195,63,243,255,255,253,95,255,95,168,18,63,78,163,219,215,224,195,255,209,234,142,245,59,187,82,0,0,0,140,71,21,26,137,26,84,204,97,21,161,141,39,199,35,25,152,28,70,96,88,185,116,76,14,53,26,137,24,100,86,129,55,40,193,132,147,155,6,193,193,6,240,16,37,51,16,168,46,41,192,168,48,100,114,149,42,107,195,64,87,69,218,11,131,21,100,22,130,197,164,95,92,125,64,32,136,235,238,232,35,127,58,163,74,246,228,70,90,199,134,133,80,250,248,81,134,114,222,118,40,235,196,232,240,146,57,127,59,65,120,216,29,187,157,94,170,119,76,156,237,57,135,228,178,96,250,206,26,181,141,46,230,255,251,176,100,68,14,39,86,103,207,155,143,54,208,78,203,74,138,96,194,118,29,37,163,60,46,233,235,217,32,49,106,76,240,150,121,83,106,38,33,49,28,246,244,115,107,77,72,132,189,195,214,124,95,224,234,137,62,43,87,186,190,51,20,228,158,143,254,37,141,219,33,104,140,91,161,49,88,11,38,27,50,238,9,252,51,214,148,81,218,155,201,43,12,231,243,11,35,11,66,183,120,194,34,66,247,184,228,130,103,99,16,48,140,134,179,216,212,87,101,69,1,202,30,142,226,4,84,176,228,19,16,57,23,168,1,0,32,0,0,69,174,198,162,232,33,101,52,113,226,84,75,168,57,77,73,217,106,36,99,239,65,18,4,191,204,70,58,91,53,141,178,213,217,42,218,62,13,255,79,239,255,255,255,251,63,254,111,196,178,181,183,34,128,92,171,208,174,185,191,255,233,255,238,232,49,241,28,51,88,128,228,217,97,152,30,137,153,166,86,25,174,53,10,133,34,135,129,193,33,9,128,96,73,148,130,209,88,146,66,64,152,50,22,24,48,12,8,66,172,240,164,0,35,214,158,186,130,199,143,241,147,142,145,58,202,174,6,139,233,193,21,0,68,53,134,175,209,84,236,182,56,172,35,195,220,23,90,26,50,1,225,134,226,248,135,30,151,195,73,188,159,124,187,46,76,112,48,138,82,0,207,108,226,224,159,66,96,196,57,133,3,100,2,232,118,1,229,232,112,69,211,65,205,152,146,176,187,219,93,239,73,13,77,233,178,152,202,38,237,249,98,205,149,132,62,125,93,101,124,196,111,75,195,211,100,45,230,89,11,58,207,103,210,51,106,217,205,205,55,10,179,106,154,112,221,43,101,114,106,119,120,132,146,115,114,248,203,51,233,170,246,153,114,214,247,245,86,74,90,12,61,64,115,205,230,198,96,255,111,22,50,174,89,188,151,135,175,222,227,183,215,80,39,133,23,192,147,242,236,182,133,33,32,185,237,33,38,254,158,103,82,129,125,179,34,110,168,133,25,122,5,85,66,23,27,231,18,237,170,124,236,151,138,62,45,255,181,63,255,169,127,255,205,127,229,127,142,171,217,127,238,191,215,254,66,51,236,149,106,84,27,122,115,41,29,145,191,160,112,169,200,97,239,160,115,143,200,160,0,0,99,11,78,179,76,82,0,17,158,98,2,34,68,11,147,169,192,81,16,199,245,72,196,224,0,193,160,212,203,192,32,193,177,20,170,81,16,201,99,24,68,80,114,0,128,50,141,187,115,192,57,160,136,221,7,91,96,73,244,21,28,137,13,171,214,14,18,139,114,6,34,10,34,147,174,35,254,104,64,51,182,64,204,66,10,62,180,241,34,101,123,134,37,201,132,8,23,112,148,83,223,67,92,158,169,255,251,178,100,53,143,7,92,102,206,147,186,122,242,80,43,58,138,61,165,96,93,125,159,58,14,229,147,209,72,13,234,168,243,21,208,173,4,119,131,217,186,82,140,248,1,29,76,12,24,93,92,90,94,173,236,50,101,236,248,153,172,173,195,84,209,177,206,200,203,243,214,91,169,197,162,37,102,105,230,174,208,134,205,55,61,133,224,190,209,229,108,98,69,205,35,223,28,229,81,233,146,242,90,254,87,252,253,74,66,175,133,2,207,252,125,97,91,185,239,143,47,180,72,25,140,215,47,222,174,228,239,111,99,226,177,163,227,218,104,47,37,115,174,229,172,73,97,210,151,187,5,166,108,74,16,235,127,245,214,26,147,85,29,160,0,0,128,0,4,239,193,204,153,47,131,252,136,134,6,170,14,27,155,217,228,68,134,14,24,103,10,13,52,40,205,50,22,79,255,213,218,173,255,249,127,255,255,255,18,125,14,140,139,159,167,170,251,88,205,110,230,93,237,209,251,209,123,212,135,201,249,27,17,91,252,52,185,246,56,77,125,118,86,224,136,107,53,133,78,8,8,204,106,58,204,213,60,78,85,14,131,131,179,23,84,83,9,0,209,16,92,76,222,152,116,15,47,83,3,0,2,128,24,203,209,93,137,36,32,64,14,14,88,140,79,12,232,202,129,48,241,6,188,146,240,26,68,34,27,81,146,173,142,245,66,253,1,66,98,41,65,12,17,146,230,50,37,224,14,21,174,80,177,177,161,167,223,7,242,120,201,50,113,145,47,235,44,245,252,177,102,105,134,162,68,147,39,195,169,41,232,69,111,146,150,163,170,187,129,91,53,52,221,255,197,187,182,110,242,83,134,254,2,164,171,106,166,89,85,129,167,55,242,31,117,234,180,248,247,59,34,238,127,202,205,73,6,174,169,110,237,214,98,78,46,92,163,233,99,107,102,197,0,182,18,195,246,58,245,219,98,123,35,212,110,191,99,157,179,105,99,126,144,40,249,219,156,49,4,6,14,173,118,82,182,156,213,106,214,151,33,37,120,190,127,79,67,167,178,119,7,152,168,124,68,40,157,184,98,144,12,196,128,160,9,55,194,121,233,118,92,145,50,7,195,186,93,244,23,233,193,73,137,166,177,149,169,55,43,49,192,218,143,253,178,54,192,32,58,144,23,191,158,255,252,26,216,76,200,41,20,6,80,241,192,40,50,227,212,8,13,149,66,133,195,225,214,72,243,57,200,81,144,1,7,190,180,146,36,243,97,130,0,198,142,39,61,123,26,1,14,60,140,53,205,92,226,228,99,11,140,205,48,91,52,216,76,148,132,98,177,184,145,12,88,137,45,11,6,76,68,174,48,208,13,85,194,194,51,0,144,12,44,54,232,232,72,72,254,155,200,8,78,101,158,212,255,251,178,100,32,12,135,17,111,207,11,143,54,194,73,105,106,135,60,226,124,22,89,159,74,109,48,215,129,63,35,42,12,241,149,192,228,233,158,144,19,202,208,20,10,174,160,80,80,191,133,1,185,247,121,71,10,193,110,243,76,94,112,227,40,114,21,178,82,20,9,191,234,30,219,53,146,177,38,80,195,193,50,33,42,3,65,9,116,6,185,190,82,67,120,182,239,50,81,144,227,247,141,94,61,214,112,221,88,120,195,124,87,240,164,100,163,153,154,235,89,141,149,68,5,215,213,119,224,105,182,86,107,226,211,223,15,35,235,77,175,164,143,172,203,36,149,147,50,45,249,91,48,45,131,242,106,56,172,49,7,123,228,172,175,85,247,222,132,100,20,30,27,127,164,16,152,51,111,167,181,87,156,242,221,172,244,241,207,63,228,53,194,29,223,144,250,8,1,0,35,1,43,90,144,229,73,110,30,146,34,98,213,163,16,37,106,110,160,163,141,164,18,149,74,147,175,84,255,235,151,104,249,85,35,16,22,252,30,183,191,255,255,191,253,41,253,155,243,61,107,111,207,237,150,218,142,184,118,56,245,18,212,113,127,49,99,68,142,124,110,144,1,109,91,76,33,131,238,200,30,68,105,48,196,80,123,4,207,65,100,1,16,4,26,100,166,172,5,126,142,8,48,140,87,3,235,43,117,89,236,178,37,39,201,212,127,232,237,200,86,5,122,216,194,94,213,31,39,135,194,168,234,137,145,38,37,176,197,111,124,28,55,30,125,42,155,173,102,131,146,179,216,30,184,48,47,158,158,203,9,250,207,203,204,173,181,164,146,98,207,86,10,107,15,126,187,54,171,180,130,223,141,90,22,169,185,125,157,185,234,17,241,57,117,207,115,57,227,149,111,117,162,185,102,40,223,92,250,152,44,217,99,210,53,18,233,152,139,78,76,214,78,71,234,126,71,72,178,238,65,73,18,219,141,56,41,27,214,243,165,205,190,97,122,93,18,209,187,36,64,3,103,37,94,114,58,16,240,52,133,76,16,150,168,241,53,24,168,240,146,68,213,97,101,31,177,244,174,175,247,254,167,163,255,249,5,2,108,134,56,181,161,18,178,17,184,212,47,250,95,234,238,237,126,181,103,121,237,164,135,213,164,22,154,7,7,172,92,70,141,180,55,234,27,73,231,209,51,232,0,86,179,17,49,135,206,70,234,38,153,12,126,97,97,152,99,244,128,100,42,30,44,2,4,0,179,8,1,139,234,169,210,108,192,161,227,66,133,132,130,238,12,161,92,141,1,100,16,15,101,111,226,59,187,49,149,114,219,59,240,18,65,88,79,107,120,40,59,98,114,164,214,160,13,37,154,167,85,1,209,56,205,79,53,14,179,101,134,151,218,92,38,92,77,97,247,255,251,178,100,48,142,133,196,102,79,19,140,54,34,127,42,74,74,97,230,58,21,41,163,62,109,189,47,2,11,180,105,13,132,161,240,79,174,234,199,95,154,99,166,177,219,44,197,127,254,191,98,79,6,74,39,185,65,42,253,94,109,169,192,84,104,163,137,61,35,203,17,163,217,126,203,56,200,77,130,16,91,220,101,166,229,230,119,185,204,229,126,123,23,105,242,171,165,167,29,48,238,196,224,142,161,241,51,71,144,106,151,167,171,25,22,80,79,69,246,192,4,13,64,0,2,8,41,215,100,108,143,251,12,91,32,217,179,152,240,81,5,174,14,120,251,60,28,65,103,18,38,85,44,242,28,232,245,172,181,99,22,68,166,11,5,159,27,220,207,44,253,202,30,9,180,158,108,91,201,29,94,188,162,6,5,63,238,49,156,26,57,116,175,179,36,230,95,253,149,188,241,55,237,11,214,49,20,251,55,119,115,14,64,50,210,144,178,182,207,53,102,81,168,203,143,82,71,180,173,177,222,152,252,143,251,124,206,82,19,221,253,110,24,57,145,70,73,44,188,225,73,193,207,131,251,153,62,3,65,166,160,114,128,160,58,186,69,213,42,119,33,196,140,64,3,45,80,82,201,113,185,148,2,188,104,190,61,207,20,152,184,11,188,199,2,125,27,5,114,106,23,69,122,189,240,224,95,78,87,103,254,98,123,50,89,88,31,29,196,217,106,210,93,150,218,154,232,98,34,65,246,144,229,44,214,236,85,240,149,173,158,171,35,246,127,72,201,152,186,221,117,132,21,97,208,130,210,199,46,143,154,147,54,244,242,120,66,236,146,210,148,226,172,98,178,169,202,43,168,248,145,50,165,116,165,170,173,84,102,82,155,13,83,153,177,169,48,69,25,198,183,25,97,180,39,73,239,47,15,41,92,235,11,54,148,253,204,163,20,1,145,201,51,100,108,172,49,57,35,196,91,152,47,19,121,85,222,137,186,112,228,30,161,211,125,41,72,14,170,237,85,44,245,121,239,74,250,98,189,43,255,127,127,89,31,77,247,214,63,170,141,123,139,80,17,28,209,219,35,165,216,8,172,115,61,197,147,52,213,234,171,76,16,156,232,53,24,132,18,9,210,82,170,92,99,64,92,100,232,179,213,158,188,14,188,118,59,184,15,42,248,184,169,106,225,247,242,133,99,107,254,8,102,121,142,251,245,26,194,153,201,53,204,209,175,22,218,241,118,48,0,2,155,112,67,40,53,107,180,203,4,163,4,140,12,22,28,3,43,201,68,37,245,73,52,39,5,154,174,215,209,84,75,236,58,175,211,71,136,44,86,166,249,77,206,180,146,160,27,141,74,71,155,123,120,26,239,193,55,253,93,205,54,9,200,68,99,220,204,5,5,168,151,8,76,210,255,251,178,100,38,12,197,164,104,207,155,152,74,112,106,204,90,99,60,37,138,84,81,147,72,109,177,47,9,215,47,168,141,132,10,56,214,138,72,139,210,140,37,18,73,44,98,76,32,182,53,53,233,166,96,125,43,82,118,250,214,106,90,173,241,50,195,176,27,248,155,33,113,81,229,178,48,132,136,13,220,144,28,182,137,33,35,200,130,72,124,106,85,246,93,148,77,55,123,132,11,223,70,137,54,87,241,79,206,77,55,146,182,215,130,52,252,28,146,164,197,221,211,231,151,81,147,227,137,61,133,204,39,231,227,211,182,100,137,78,224,10,146,89,211,6,12,33,32,46,32,126,148,72,112,185,80,40,107,59,41,195,19,120,127,187,26,200,126,225,60,125,230,232,209,205,78,83,50,11,50,114,137,181,77,43,194,78,180,163,217,116,232,103,37,18,168,134,81,200,61,149,29,134,178,156,160,33,133,138,75,196,196,141,34,54,44,170,232,194,182,163,162,20,190,86,204,27,230,230,32,161,208,97,29,58,35,11,187,35,213,132,11,66,119,137,223,0,50,89,182,16,80,25,28,56,0,72,68,20,128,66,37,183,113,109,73,33,181,2,148,87,128,95,180,243,137,205,158,20,82,95,92,74,100,73,76,189,197,84,184,186,167,59,192,134,148,167,222,196,155,169,164,185,175,55,69,234,176,244,68,39,208,60,190,146,216,59,27,20,166,95,38,161,168,107,212,146,140,249,53,206,83,254,51,142,233,178,239,108,21,140,28,117,103,159,215,120,55,106,13,0,164,196,167,155,130,34,136,72,18,70,79,147,58,72,89,88,147,37,75,227,91,35,223,102,133,13,234,202,189,187,32,106,86,186,105,47,234,174,141,173,24,62,231,42,169,69,102,141,227,143,203,86,106,61,223,230,17,16,2,36,109,198,120,165,44,205,192,6,12,120,155,96,144,60,211,53,102,204,22,77,62,153,247,185,142,164,52,80,34,13,70,58,122,136,138,111,20,168,145,155,185,20,110,120,107,18,215,207,28,247,43,136,226,24,52,234,46,179,68,16,116,247,237,122,92,57,188,159,234,237,206,8,247,85,117,19,65,28,16,48,225,193,136,7,59,33,221,2,72,123,171,40,83,14,117,97,248,163,93,253,253,89,178,151,100,171,81,41,232,96,131,232,104,180,52,133,0,38,179,5,112,140,25,59,54,105,40,137,8,35,34,153,236,0,1,22,22,233,106,40,104,96,61,209,90,105,136,92,83,4,4,26,54,161,210,245,47,91,116,48,45,58,123,36,75,124,235,168,75,13,149,181,151,82,21,12,191,151,1,160,25,99,165,106,243,195,219,140,223,40,126,244,74,206,26,189,82,169,16,106,41,178,97,106,116,67,210,179,241,77,53,230,86,104,108,255,251,178,100,49,142,197,228,113,78,147,137,54,192,123,74,74,2,101,40,122,26,197,197,56,85,204,0,9,155,41,105,78,176,80,0,231,199,226,210,114,236,73,7,77,174,209,213,221,148,107,201,102,210,125,203,105,172,197,77,80,105,13,123,117,164,242,179,102,12,169,109,164,68,74,31,198,182,14,187,68,180,217,2,181,93,53,67,56,65,93,15,237,41,81,12,72,146,16,181,94,200,105,28,34,143,67,178,101,184,44,76,170,255,196,177,217,127,55,255,223,127,123,142,126,128,11,170,81,194,254,151,188,85,51,9,210,113,42,133,192,129,30,167,201,77,88,99,248,194,65,68,81,83,225,146,54,85,14,61,117,93,58,126,252,38,184,224,95,37,134,83,140,115,59,109,62,147,206,94,237,71,181,126,59,85,97,178,252,226,5,231,45,117,115,221,29,220,240,214,48,49,114,77,93,13,60,64,28,195,213,241,167,73,182,61,106,137,123,139,123,180,147,173,182,69,100,111,155,218,187,254,191,137,17,65,114,57,16,0,243,252,5,169,227,217,79,245,37,10,49,167,248,217,15,243,151,168,204,136,125,21,78,152,228,60,96,240,9,131,7,233,234,130,50,98,163,18,5,1,81,253,148,24,144,26,237,176,4,16,173,86,77,47,125,214,227,252,137,69,253,100,235,12,203,103,90,186,141,13,21,233,179,44,116,198,9,81,134,66,236,179,9,124,6,253,91,179,53,47,141,231,158,127,111,60,40,172,70,49,185,247,115,189,133,13,141,86,228,206,88,213,203,47,167,203,255,11,152,223,230,242,222,86,183,141,186,209,79,198,247,229,95,240,164,149,106,174,247,250,207,89,243,179,188,222,116,223,134,245,106,246,63,142,120,118,237,124,127,245,57,99,30,99,57,90,237,108,181,252,215,55,149,5,106,124,238,227,99,242,167,236,237,47,114,214,23,50,213,91,246,181,133,187,117,109,83,84,195,183,117,150,121,106,199,112,252,191,120,239,121,107,47,203,241,253,127,53,253,187,155,91,18,1,150,89,108,73,229,105,104,186,137,228,196,156,108,51,182,34,236,235,12,28,6,67,111,177,112,146,47,95,229,125,59,233,116,144,125,153,136,162,1,199,5,87,108,69,140,42,201,17,152,112,89,126,201,59,233,170,154,161,68,145,3,184,116,72,80,234,194,5,21,28,33,57,3,133,143,37,202,101,47,116,19,82,204,239,69,59,58,49,127,226,200,49,247,7,226,76,147,25,233,81,208,208,0,64,8,105,54,226,82,185,109,98,69,3,6,250,64,96,65,71,5,74,53,100,138,14,27,200,131,134,170,166,96,70,206,149,102,106,36,14,102,9,102,78,41,57,194,233,191,199,51,195,167,58,112,197,51,201,59,128,56,21,152,255,251,178,100,30,128,6,210,102,83,190,111,32,0,107,203,10,186,199,148,0,24,149,153,93,89,151,128,1,31,157,41,75,48,160,0,238,203,162,115,30,247,60,48,221,72,97,97,97,165,55,150,88,175,255,79,87,62,230,144,76,54,130,25,145,103,115,120,99,133,159,202,207,59,93,252,125,57,4,181,142,111,185,126,255,118,245,205,254,50,164,243,103,122,156,202,35,191,185,123,159,206,231,73,142,119,114,229,38,243,129,217,235,188,234,62,111,27,217,38,183,218,154,175,114,158,245,220,170,106,254,121,247,46,88,222,91,221,60,66,228,170,220,117,229,144,67,150,236,103,220,46,254,25,103,248,243,236,107,14,212,169,150,123,177,83,58,248,247,62,115,227,85,90,228,18,255,74,95,185,76,213,107,149,29,233,207,255,255,255,4,196,99,192,0,10,11,3,65,35,252,89,117,187,181,105,59,75,138,151,132,185,145,141,111,81,116,241,165,94,150,69,190,15,176,10,131,30,210,48,154,144,125,87,219,176,144,136,80,128,21,132,198,48,183,196,29,90,163,85,154,86,86,227,7,176,131,216,162,206,185,63,187,168,170,24,130,179,202,155,139,25,22,118,51,176,198,40,202,61,15,88,195,109,62,242,189,107,70,203,163,182,223,81,103,7,71,14,117,173,232,0,0,0,128,2,3,74,183,36,141,219,24,216,123,3,97,25,129,139,106,83,120,184,44,244,213,57,43,140,103,65,132,140,6,144,66,0,198,136,107,35,204,4,60,87,196,88,122,65,82,20,6,211,17,109,86,209,105,21,49,26,79,72,198,178,195,115,106,9,202,57,251,25,224,236,86,121,174,143,112,223,226,234,229,189,205,36,142,245,61,173,167,60,203,156,193,141,141,61,60,219,53,75,91,45,49,105,143,139,45,71,190,41,170,193,118,227,77,77,154,200,216,207,88,237,91,190,234,184,187,155,200,83,219,234,209,158,181,181,222,52,124,102,76,71,141,168,110,245,159,241,152,211,73,227,111,255,45,96,44,201,136,176,160,73,255,158,60,72,120,91,135,105,34,239,30,153,204,107,253,190,166,43,124,253,103,58,155,107,191,241,114,255,254,176,4,240,16,3,46,160,53,129,35,162,121,104,89,130,110,75,25,229,86,24,225,68,166,224,71,229,168,64,11,244,46,12,15,199,0,52,244,49,138,51,41,111,253,12,255,215,73,196,201,230,183,167,255,255,183,207,90,208,225,249,157,41,36,106,158,160,40,50,222,162,222,40,216,208,0,36,155,82,72,229,185,29,70,72,5,134,7,148,214,161,35,129,54,22,252,86,177,99,13,40,12,64,147,152,34,208,168,203,49,77,128,211,130,168,62,112,92,6,202,22,204,26,2,16,120,53,39,137,195,114,80,255,251,178,100,28,128,7,145,131,214,158,102,32,2,63,38,234,163,199,136,0,24,145,167,98,89,151,128,1,39,18,106,87,30,144,0,136,19,4,136,221,31,36,225,120,178,67,198,9,13,45,12,217,8,193,208,17,36,212,108,39,98,32,236,83,18,17,192,79,20,84,153,212,22,101,89,153,85,36,195,215,16,104,92,249,108,65,52,206,18,103,25,84,203,133,99,84,21,117,19,130,59,19,152,208,77,152,164,85,43,27,166,237,73,34,113,71,138,40,82,15,128,76,8,57,5,16,92,102,204,77,9,179,51,174,91,56,76,36,121,39,90,209,52,52,58,96,121,53,60,78,132,60,139,157,44,149,197,40,93,62,59,200,195,74,101,67,100,205,76,144,90,38,142,163,167,206,36,85,44,166,204,113,104,51,177,241,56,13,164,197,140,79,97,203,147,2,140,66,14,88,157,69,140,138,13,65,40,108,189,191,255,254,187,127,255,255,230,141,146,172,128,1,0,8,202,104,0,122,31,104,242,230,114,15,135,74,247,206,143,84,98,123,42,72,206,110,98,197,132,133,51,221,42,86,74,222,215,178,191,213,219,125,255,211,254,159,255,255,43,178,231,4,193,33,75,131,138,217,198,83,183,125,99,128,65,92,37,238,96,221,136,193,28,81,144,64,70,192,101,163,150,148,66,128,224,52,201,50,241,143,36,64,10,93,23,213,90,13,197,80,126,143,113,188,146,87,64,189,34,70,87,71,140,249,178,3,44,176,19,26,165,94,63,148,252,101,188,61,43,163,219,117,107,90,133,164,154,160,236,106,137,183,145,83,246,172,171,168,236,150,119,83,202,29,87,213,25,154,70,189,85,102,219,100,97,122,220,246,239,18,76,131,212,228,186,114,92,198,67,20,253,183,85,211,151,134,172,145,187,27,132,203,241,115,154,14,113,11,118,242,207,213,191,116,190,32,234,153,234,171,235,113,35,227,88,236,77,48,234,214,179,3,29,149,236,29,101,167,79,160,235,51,83,246,235,215,89,120,215,125,69,212,61,95,21,181,125,32,239,127,235,194,255,214,228,21,25,255,178,88,0,8,0,0,9,129,45,62,195,121,88,83,171,19,196,189,88,90,17,151,138,166,85,83,124,96,209,25,9,81,225,3,144,172,214,233,34,11,154,200,105,57,167,9,197,119,122,191,242,91,255,79,127,249,43,218,170,191,189,32,225,164,254,159,215,215,62,70,184,175,85,181,254,176,0,4,9,0,74,73,213,204,102,138,24,32,65,121,70,16,112,15,27,190,22,138,60,44,185,198,116,88,96,217,151,196,188,132,101,91,217,76,26,18,130,133,211,16,129,195,150,195,107,66,138,215,191,118,166,114,88,55,85,249,179,2,229,51,101,161,101,186,251,252,108,53,255,251,178,100,36,8,39,81,119,213,87,107,0,0,68,66,186,101,236,36,0,28,181,221,70,46,97,117,193,26,153,105,213,132,149,200,53,132,151,83,95,206,165,55,43,92,99,79,12,186,93,126,92,154,240,204,179,156,102,117,51,179,86,145,253,229,105,204,91,173,23,115,250,116,54,189,135,121,65,79,244,29,172,189,155,95,220,197,50,243,150,252,245,107,239,39,113,228,174,60,219,101,142,119,91,143,47,227,140,101,100,194,50,215,220,229,188,183,134,121,58,246,97,139,90,202,87,205,118,215,221,150,254,93,173,46,100,177,235,87,49,227,199,73,127,249,46,134,83,154,134,138,147,113,24,38,230,120,222,250,107,214,233,105,113,199,78,203,245,71,95,46,202,152,55,231,217,36,222,15,254,61,255,253,243,159,255,251,187,123,247,255,207,253,255,255,253,206,144,0,2,110,24,126,68,75,47,123,78,137,8,72,213,163,140,145,166,229,87,20,20,189,219,28,55,129,230,234,139,70,59,155,11,156,119,165,82,89,8,35,89,21,17,166,3,72,197,190,200,109,182,184,135,216,250,128,31,123,250,127,53,255,255,255,255,253,128,16,200,156,206,3,195,27,10,140,74,84,51,161,68,110,20,96,48,113,149,151,129,4,224,104,132,34,148,99,112,227,88,114,65,34,99,91,153,80,57,155,144,8,140,140,35,48,240,50,100,116,68,52,71,151,53,194,0,52,142,243,222,187,177,162,132,41,99,232,242,230,147,85,161,230,10,28,207,165,158,140,99,213,28,27,81,132,186,174,247,84,114,226,127,133,1,41,136,133,51,126,106,168,116,51,130,107,216,20,13,254,101,90,56,139,87,235,69,59,31,141,225,250,165,30,108,254,56,246,173,38,243,250,162,3,202,127,115,116,136,74,220,186,147,144,3,77,229,239,189,62,199,183,107,94,198,115,183,207,205,39,103,121,103,251,57,73,207,249,84,150,30,204,111,89,173,52,168,137,165,78,185,211,145,4,9,185,67,230,196,134,198,77,213,58,14,106,227,131,26,111,23,149,93,215,188,110,127,61,72,218,216,212,118,101,53,241,6,21,108,189,226,42,221,195,127,139,175,210,2,5,136,203,37,171,10,153,109,50,50,42,56,79,28,198,117,79,102,226,71,227,216,10,77,89,96,237,96,206,69,185,8,245,187,131,191,198,11,142,58,117,243,104,194,134,232,223,246,247,35,255,196,29,44,47,67,229,31,228,223,235,14,213,249,31,255,254,143,252,212,0,0,112,41,20,105,80,76,149,48,58,68,202,204,115,135,132,24,49,149,203,66,199,129,65,169,128,196,198,22,17,195,208,0,233,243,111,185,77,218,240,132,161,199,10,58,38,42,50,32,138,156,189,91,208,236,208,230,111,210,255,251,178,100,30,14,38,164,105,210,19,154,122,240,72,72,58,85,35,39,12,27,29,163,72,109,233,239,129,15,176,235,116,240,138,96,216,202,46,193,145,114,127,37,56,228,26,193,19,150,207,204,188,189,201,89,8,133,23,51,113,249,23,46,172,127,232,41,129,214,215,29,190,192,75,206,135,75,40,178,26,218,219,114,189,65,90,184,217,198,62,189,87,135,28,219,251,102,143,77,106,64,160,70,198,34,88,50,98,54,223,73,132,181,62,99,221,111,49,43,100,140,109,231,53,19,154,90,55,205,37,214,188,205,168,205,46,63,241,113,253,45,247,159,74,194,104,166,164,198,14,102,218,255,6,17,213,61,237,72,53,213,126,99,93,252,211,111,24,161,125,182,91,49,184,71,84,245,237,202,189,173,230,109,233,149,243,185,208,32,0,134,73,107,170,168,185,201,208,118,75,162,213,238,57,107,150,87,125,187,138,133,63,132,240,230,30,6,229,14,252,226,37,248,233,113,71,229,5,195,100,103,213,127,198,254,81,191,232,79,199,255,232,60,175,255,253,41,171,248,173,62,44,73,223,193,239,255,78,142,104,132,240,53,124,207,8,193,75,166,25,150,97,62,166,190,92,42,42,12,207,11,2,136,9,77,224,0,2,61,82,5,77,67,170,45,34,4,136,136,197,156,240,6,44,21,70,228,81,90,125,128,49,164,226,144,200,100,242,9,218,117,85,117,154,21,34,255,236,2,222,20,6,151,101,221,88,201,2,9,196,50,6,125,227,191,132,1,61,111,88,58,69,2,230,109,74,35,162,57,67,198,175,193,233,11,24,187,145,19,166,184,55,140,245,239,147,33,34,155,54,162,166,150,129,170,138,252,216,153,246,9,190,27,55,219,157,239,122,100,138,238,124,211,9,51,139,31,212,25,59,120,209,95,51,55,204,137,122,11,222,114,194,247,75,98,155,131,150,236,83,50,121,53,62,87,235,146,50,203,63,196,103,36,11,131,246,121,155,151,76,21,189,223,61,31,44,109,190,179,195,9,55,110,87,207,88,35,246,52,118,243,209,106,168,207,43,80,0,97,192,164,5,60,25,106,123,48,10,26,20,71,131,200,202,228,56,191,161,132,215,239,239,121,83,141,120,112,220,119,230,111,209,127,15,254,188,159,255,255,255,235,255,255,255,224,219,255,239,255,253,89,207,207,235,186,249,95,210,197,227,164,233,144,14,180,0,0,19,152,18,218,101,137,102,40,74,101,75,166,211,210,113,197,12,36,213,150,7,153,200,5,141,184,76,192,136,95,186,113,144,163,125,33,113,147,4,68,217,180,112,57,90,4,59,145,165,109,67,227,233,229,90,202,249,167,194,14,95,9,79,22,197,116,89,148,178,213,209,86,119,225,203,59,36,9,155,255,251,178,100,40,142,166,234,105,82,27,121,123,224,74,38,90,135,61,37,114,27,149,163,70,110,105,235,193,23,32,170,40,241,150,72,14,1,182,195,142,232,40,55,189,74,201,134,165,179,43,208,124,225,55,109,146,34,211,226,27,82,143,13,115,253,189,199,223,18,183,197,176,229,27,50,230,64,229,65,196,233,25,66,162,171,189,109,188,189,91,53,111,109,85,59,133,19,174,205,188,251,167,129,195,30,69,62,91,102,121,61,106,172,73,28,244,14,169,225,65,84,99,80,99,98,54,179,251,246,233,177,87,9,240,116,23,111,124,188,124,171,149,181,206,36,86,165,140,206,214,224,242,3,147,252,234,60,81,179,167,23,88,198,77,237,182,92,206,85,105,111,7,251,34,10,64,128,0,14,1,137,52,154,132,145,2,192,15,46,1,126,154,97,136,93,105,17,36,11,246,108,38,222,89,112,149,72,89,149,232,120,146,53,14,130,64,207,41,168,131,192,214,255,111,63,171,121,61,188,58,5,118,245,17,198,127,254,37,252,165,95,247,81,179,213,161,15,177,178,128,55,201,17,102,18,56,136,128,230,30,69,25,117,74,116,192,97,129,129,134,93,87,24,112,0,66,74,49,136,92,18,54,112,97,162,17,230,50,147,167,50,149,132,245,74,193,195,228,37,71,163,79,41,130,75,180,42,243,203,194,143,25,26,115,144,1,117,52,177,240,172,191,22,45,156,168,33,222,240,176,42,6,17,131,175,29,147,106,208,34,195,161,27,24,211,68,137,0,25,29,8,129,203,185,75,143,86,84,150,165,115,242,177,211,238,0,215,147,227,83,86,183,219,225,149,109,97,178,66,239,152,22,245,70,107,234,4,56,143,160,205,50,236,147,91,85,116,31,37,129,234,29,188,198,127,27,90,82,228,151,72,51,98,207,136,122,222,107,252,92,127,245,188,89,246,240,108,42,157,103,69,83,166,138,54,179,196,141,41,180,197,36,207,114,220,166,88,123,93,151,210,202,51,17,110,142,249,181,70,154,181,198,83,188,36,75,86,164,215,239,128,0,38,182,159,242,7,24,35,2,247,32,106,159,114,160,82,89,116,139,36,16,233,149,70,176,190,238,151,51,148,200,224,56,168,182,81,154,238,48,128,164,223,123,167,120,207,86,245,255,171,255,231,111,211,255,255,198,255,111,255,226,85,80,208,169,110,247,80,52,0,0,9,116,8,147,24,52,152,100,18,96,119,48,112,128,53,226,6,4,152,157,182,16,21,87,225,211,224,8,205,234,128,149,176,199,195,183,129,78,73,4,130,0,200,112,35,18,30,141,74,56,156,229,82,246,95,47,112,167,44,207,57,141,133,112,203,215,37,72,227,218,171,169,168,37,77,14,198,69,132,82,34,101,55,32,255,251,178,100,43,14,6,72,103,209,155,152,100,112,77,69,218,202,60,73,124,25,57,159,70,110,61,58,193,66,160,235,52,246,28,184,76,110,202,121,150,48,10,52,95,179,71,85,12,248,237,229,101,140,183,153,99,170,174,206,87,167,245,186,191,189,84,98,182,126,239,229,83,91,254,7,133,159,203,216,9,17,146,247,18,55,187,233,244,179,176,91,97,131,179,54,16,134,37,61,50,199,77,207,180,230,224,206,253,179,149,229,83,121,222,153,207,183,37,156,104,171,181,152,20,93,90,79,191,85,202,116,125,60,173,46,59,68,201,155,226,252,83,194,149,185,130,173,13,246,107,0,80,12,0,119,0,120,47,231,30,230,100,120,195,33,154,3,213,252,120,71,142,176,133,194,186,163,152,74,3,87,100,187,123,38,154,41,159,218,180,125,98,22,36,154,81,70,205,33,211,93,162,98,233,37,141,171,49,68,220,147,7,127,255,183,255,255,231,4,194,215,94,71,90,93,68,130,0,46,152,1,14,98,18,40,56,140,99,148,33,161,23,7,40,15,186,38,116,4,129,138,229,82,9,129,195,70,8,19,60,83,76,124,202,96,166,95,0,35,112,41,158,24,31,122,134,68,49,40,138,233,29,0,178,89,108,73,159,204,202,94,213,54,124,20,34,36,200,241,176,255,184,147,249,211,184,215,108,150,1,14,162,43,61,148,20,84,59,81,187,196,53,32,70,97,237,198,114,24,182,164,198,23,35,50,158,150,55,177,101,85,234,191,171,89,176,87,150,171,7,227,30,95,225,26,155,219,216,9,231,140,146,91,226,191,194,106,115,105,127,230,123,37,185,16,47,159,216,244,239,233,142,81,64,0,206,36,37,217,120,255,181,62,155,111,133,194,175,19,106,146,137,236,178,207,164,214,49,125,38,247,52,213,69,100,214,188,65,177,137,211,20,216,56,217,50,93,85,236,0,2,0,2,128,0,226,110,215,150,37,105,196,67,234,31,152,64,81,77,176,208,25,189,54,142,106,207,90,204,151,158,90,121,71,222,189,127,75,127,239,231,127,237,142,148,40,60,120,146,105,193,57,135,18,83,81,19,79,255,253,169,252,171,39,170,86,149,187,172,211,39,171,72,66,142,222,71,36,29,68,2,0,0,0,74,128,27,65,75,230,118,8,101,171,38,225,164,101,70,33,64,227,29,192,7,6,23,100,22,16,96,35,178,25,11,130,104,128,138,18,246,18,140,153,8,114,3,38,136,6,72,128,45,188,10,54,197,35,20,187,159,164,141,175,23,137,189,235,100,237,59,82,134,240,206,75,2,225,130,47,55,165,80,122,88,244,229,215,106,140,95,109,65,188,242,147,194,12,102,69,45,236,186,34,113,125,237,23,152,91,249,150,185,166,11,55,255,251,178,100,58,10,133,246,104,210,59,111,94,160,81,12,186,205,60,199,118,22,17,159,74,109,189,115,1,54,153,170,180,240,182,80,121,255,63,253,170,4,106,18,98,165,139,199,55,94,159,43,185,186,164,229,186,165,65,18,201,158,242,231,75,9,240,170,196,28,249,235,219,123,174,57,154,57,218,159,4,23,188,173,202,184,162,105,240,117,139,48,243,237,166,81,177,43,47,121,237,244,86,170,16,68,181,149,69,63,184,0,1,160,11,0,3,185,62,231,114,63,13,242,41,248,249,143,12,242,131,119,151,57,51,139,37,28,252,142,76,141,223,68,155,40,89,221,149,244,221,39,127,239,234,253,63,212,197,49,170,72,4,12,255,208,183,156,175,255,103,255,219,255,208,239,255,246,255,178,217,81,206,253,167,171,183,189,121,87,176,92,20,240,137,36,205,196,0,73,65,122,208,179,225,220,141,211,26,11,121,65,40,192,209,129,15,152,112,100,55,93,101,24,153,27,237,9,16,2,130,158,21,222,68,129,36,66,151,163,78,36,67,204,27,146,106,49,0,218,6,99,247,16,80,133,53,160,232,208,155,2,156,90,15,146,189,123,222,102,74,103,18,147,87,31,92,138,67,72,253,217,128,27,186,85,196,85,212,170,164,235,213,36,143,246,203,234,45,219,129,30,228,166,28,52,157,252,118,215,161,185,126,249,69,102,119,142,237,91,237,109,250,151,180,18,191,58,203,166,222,230,124,169,171,74,252,174,115,201,171,210,71,22,62,125,35,37,14,219,109,3,134,232,76,154,170,245,201,45,185,114,156,139,146,4,117,123,224,20,0,0,233,207,25,154,48,156,7,10,187,1,136,228,187,56,27,170,232,220,46,186,242,180,95,7,168,172,219,101,78,109,17,184,122,213,175,59,246,255,171,213,254,132,188,82,45,177,116,30,205,254,164,179,167,176,199,193,239,187,223,59,237,200,138,199,107,32,177,253,4,54,77,21,82,158,0,0,9,84,168,43,50,72,216,196,160,131,16,31,65,74,242,48,176,96,108,201,133,80,130,26,41,147,56,129,67,56,6,80,66,3,57,240,116,223,97,130,15,32,80,214,86,162,164,84,74,91,187,208,208,45,245,78,172,76,206,185,112,11,175,85,254,166,220,165,205,171,122,146,51,99,106,116,197,30,55,154,73,127,85,107,229,220,110,42,148,247,229,224,80,7,13,78,48,32,108,105,4,152,48,77,118,55,236,108,128,110,62,127,26,64,104,79,140,164,11,11,115,176,238,6,185,227,199,253,168,239,73,97,57,215,239,212,27,91,2,218,173,250,139,185,248,235,183,164,110,132,181,216,96,120,176,226,149,218,23,213,84,83,102,168,22,73,130,167,178,6,62,19,85,70,60,3,0,128,0,255,251,178,100,90,136,101,134,105,210,155,153,67,112,72,72,42,170,61,130,58,20,57,159,92,236,177,51,233,22,22,233,205,129,62,104,0,199,178,166,126,186,13,72,188,101,41,133,135,5,6,119,228,13,61,182,91,107,39,12,90,242,43,25,74,104,53,99,59,37,110,238,200,234,143,150,254,197,74,175,223,255,249,63,245,110,139,255,209,120,135,240,71,127,255,150,173,213,174,91,175,134,117,141,8,8,148,156,207,25,138,4,137,13,13,22,195,82,158,24,122,163,9,80,70,243,93,134,3,29,213,166,236,165,240,169,126,218,132,98,201,122,45,245,209,82,241,93,84,187,123,176,127,3,138,144,234,188,220,212,198,56,21,116,215,247,214,60,111,245,150,131,53,119,126,79,186,101,198,249,100,87,142,25,134,252,132,105,61,123,253,247,232,216,221,91,239,225,218,26,3,111,222,122,117,173,182,69,211,217,229,126,171,219,101,76,168,92,224,220,151,70,18,135,232,41,68,4,148,40,10,24,78,90,30,228,234,32,130,104,227,216,165,161,20,152,132,11,137,35,186,186,54,201,205,93,206,25,83,174,143,96,248,126,151,175,130,165,199,73,225,70,116,225,35,133,40,194,228,247,230,101,151,176,170,183,55,221,75,231,126,97,110,84,243,39,93,8,63,160,255,228,39,255,224,179,255,248,197,161,99,229,132,127,57,29,216,183,102,60,91,226,15,47,87,250,48,174,37,36,131,189,26,93,136,192,32,150,227,190,8,52,198,109,4,23,10,66,61,243,216,6,125,44,27,171,81,99,247,227,165,230,38,250,15,193,255,22,41,254,158,136,46,5,255,96,173,48,250,221,151,2,171,100,222,59,89,114,106,123,215,101,225,129,204,79,127,179,174,132,224,77,81,171,64,38,20,90,197,155,85,149,168,66,41,195,58,170,106,215,72,208,34,207,253,85,164,42,89,54,37,40,120,164,147,208,151,75,127,85,27,10,254,165,255,250,139,178,134,238,17,207,36,237,207,128,178,172,79,96,124,88,78,77,140,234,210,16,138,76,64,209,33,62,38,165,109,133,164,137,116,6,144,138,101,144,84,84,145,18,51,36,81,171,124,21,146,6,37,238,209,105,108,68,0,0,0,47,66,195,62,163,172,133,6,15,229,192,48,28,98,211,104,71,11,117,179,56,12,241,149,177,221,149,249,72,24,179,201,10,255,200,96,59,97,79,156,165,127,137,71,255,7,12,18,127,255,17,30,164,89,188,81,190,63,138,255,208,64,126,149,36,245,99,170,212,237,108,255,255,179,111,229,149,83,63,235,0,164,237,188,68,32,217,144,49,192,64,54,141,131,192,137,78,9,144,174,36,14,48,211,199,130,205,210,130,11,155,33,205,171,242,84,10,157,146,155,255,251,178,100,145,140,197,61,103,214,27,44,76,176,83,102,106,51,101,229,90,21,29,163,80,109,61,49,1,90,52,105,141,135,148,232,65,240,17,35,170,166,19,75,108,208,55,137,146,121,214,102,105,198,141,86,201,160,179,89,177,114,53,109,85,204,111,105,44,198,211,49,114,189,26,50,31,139,169,121,71,227,73,142,221,149,221,252,70,151,255,220,115,192,106,46,137,52,209,192,191,195,2,95,124,137,247,125,130,107,141,221,70,226,124,154,48,136,244,238,100,49,203,0,247,13,89,19,74,67,24,83,218,43,221,86,40,31,24,60,245,112,125,152,32,151,111,86,118,235,48,220,74,170,86,206,102,53,13,150,53,124,96,204,158,192,0,164,252,17,26,129,85,148,103,1,129,143,23,40,164,128,146,101,129,205,241,94,175,203,216,154,94,154,37,166,227,136,224,9,199,91,85,255,40,235,254,238,244,152,127,87,233,219,71,204,159,244,116,247,106,73,249,186,147,233,223,246,191,207,87,167,233,70,242,116,21,11,227,202,233,139,22,31,48,212,21,249,188,119,195,161,9,36,145,84,112,129,107,133,145,40,8,208,241,44,35,70,22,10,249,222,131,83,234,109,105,128,64,21,54,98,134,25,30,130,155,218,163,41,177,82,154,85,45,221,7,215,191,6,110,146,77,63,22,160,136,51,186,14,87,138,106,211,119,78,8,114,236,118,207,233,39,33,40,77,134,49,42,114,228,6,197,11,9,114,108,27,124,140,238,65,61,82,231,2,57,67,245,45,165,85,153,134,177,14,44,160,83,83,39,15,95,162,24,51,245,4,93,243,58,254,73,125,252,59,172,231,203,57,126,112,207,207,155,230,60,213,58,175,90,11,23,153,0,118,152,32,149,184,2,149,60,199,211,204,214,87,184,118,80,12,228,82,114,145,213,89,141,17,255,98,9,144,102,204,44,251,43,37,230,3,148,70,92,41,117,214,72,2,150,198,56,58,133,46,133,204,81,70,191,156,202,220,100,50,109,133,4,12,252,99,9,14,126,147,178,9,234,128,9,186,159,196,150,226,47,88,63,229,91,46,29,103,47,135,50,110,249,138,164,125,239,146,209,249,208,1,57,201,69,15,0,77,230,64,6,97,239,165,137,81,164,87,20,207,198,1,198,138,96,159,192,96,156,198,144,64,57,231,50,151,193,227,136,24,2,201,179,32,73,255,169,90,27,87,245,50,202,164,139,80,222,22,249,57,157,73,91,38,207,90,131,185,198,202,213,179,213,13,232,121,70,228,191,143,43,139,192,17,67,28,207,147,168,88,132,11,136,208,42,87,26,40,74,46,66,129,101,6,128,209,187,162,7,120,28,228,50,15,201,8,164,135,230,10,188,39,225,41,223,167,215,74,141,229,117,255,251,178,100,187,140,133,51,104,213,155,41,54,184,78,36,250,32,101,133,116,22,53,159,76,109,229,43,201,145,161,40,157,148,182,96,242,211,22,146,50,160,77,126,210,72,164,64,218,172,179,238,40,113,243,66,193,19,74,63,106,111,188,154,52,44,201,210,197,182,82,117,222,202,148,188,117,70,85,247,233,138,134,132,4,225,5,22,196,216,214,16,170,114,121,17,100,255,26,130,34,219,236,245,179,217,46,10,76,156,41,119,36,147,150,248,216,33,113,189,7,205,93,79,251,191,234,25,233,84,165,223,60,211,12,56,188,171,246,165,133,7,182,91,192,236,234,172,224,235,214,139,35,156,190,205,253,85,28,101,234,85,63,244,204,55,82,10,94,155,26,71,50,93,142,126,3,56,1,210,47,42,136,193,0,0,65,48,66,202,51,73,172,33,146,84,149,153,57,88,97,160,49,32,36,194,149,211,1,129,219,27,6,48,248,136,112,8,199,209,131,141,15,120,36,104,49,150,130,69,142,76,44,189,80,232,234,96,144,219,217,9,42,130,132,5,85,188,172,244,204,90,40,211,34,78,237,27,79,173,30,131,70,134,39,39,163,144,46,26,33,5,66,24,114,204,118,17,78,41,114,164,227,196,206,135,137,169,6,207,188,249,119,45,31,41,81,12,143,176,139,183,48,31,163,186,152,205,179,27,108,201,190,103,36,1,132,65,238,26,91,188,233,149,219,93,61,156,81,205,29,145,122,140,183,24,157,33,158,18,182,193,214,214,163,23,136,230,175,173,205,150,21,86,226,135,156,104,216,126,101,3,169,205,41,112,86,109,167,90,146,195,247,12,93,41,99,203,29,202,252,125,180,168,149,64,0,36,41,183,70,98,220,9,64,68,84,90,130,12,56,153,166,14,243,50,171,109,248,1,65,59,253,139,200,49,128,156,249,238,14,190,83,65,163,124,168,123,253,77,118,43,249,198,191,81,95,167,251,249,104,53,47,128,155,30,190,84,107,144,136,197,183,83,129,164,140,191,210,153,235,160,55,8,163,42,44,189,200,41,74,136,191,143,124,79,166,175,60,74,84,70,200,48,249,188,168,30,49,144,124,230,34,240,225,72,4,24,104,166,16,209,201,30,76,8,15,48,160,126,1,4,147,200,64,134,155,35,178,229,146,42,148,238,156,96,244,130,171,134,149,207,183,66,80,236,23,239,70,93,120,84,141,135,76,54,13,60,31,239,82,201,203,181,160,123,253,42,141,79,150,231,221,72,109,119,125,147,198,89,153,41,219,97,15,30,237,127,126,4,82,145,56,206,117,188,188,217,68,93,61,159,79,197,137,99,204,114,235,31,59,181,53,76,231,35,131,229,216,187,54,109,100,121,2,197,187,216,205,51,15,177,93,129,133,127,30,255,251,176,100,221,142,230,75,106,80,27,155,90,240,93,135,122,51,100,233,154,24,65,167,66,110,105,143,65,159,160,232,77,151,169,216,205,231,156,189,107,108,182,246,74,93,175,23,226,178,181,209,62,189,13,247,166,206,79,190,169,186,71,221,108,93,4,209,115,23,185,101,125,151,33,255,49,47,74,81,82,19,2,41,140,35,172,42,3,4,10,206,32,144,47,107,134,54,251,42,156,211,210,255,136,85,185,185,80,228,29,228,18,223,195,166,251,182,200,210,51,254,134,80,240,42,123,69,230,154,196,45,183,81,183,143,23,145,127,65,187,17,18,58,59,129,193,18,69,228,68,147,4,179,85,85,117,62,235,210,64,123,147,163,171,121,56,84,185,4,64,64,253,79,99,116,188,39,86,105,207,223,0,233,118,66,0,2,115,15,77,140,60,189,48,200,192,200,213,99,64,29,140,158,23,7,1,13,194,254,51,192,64,193,193,224,72,96,197,100,197,78,24,117,48,184,196,198,75,66,210,170,161,128,135,102,158,25,7,4,105,132,34,65,163,220,111,50,64,235,24,173,138,122,53,248,180,189,41,114,126,227,8,219,202,6,94,44,66,127,236,199,216,247,105,9,68,161,192,72,3,40,34,203,172,138,58,131,102,139,29,0,52,203,81,136,253,149,212,146,146,247,83,173,13,237,86,29,159,162,199,242,25,191,23,177,133,193,68,240,209,152,14,23,163,184,202,4,120,17,131,214,130,18,241,160,216,161,97,192,204,206,61,80,163,4,129,24,100,1,238,183,170,186,121,50,235,244,220,83,91,21,126,6,167,64,171,162,88,60,68,161,60,136,100,231,15,83,44,220,243,158,3,227,37,130,122,130,39,143,190,90,255,25,106,192,0,73,57,4,53,151,28,176,82,224,135,114,184,146,71,157,135,137,116,128,123,52,128,38,158,146,172,56,238,82,191,252,197,254,93,207,58,26,231,169,115,1,127,182,154,253,253,31,175,251,211,208,12,63,252,226,47,213,86,90,167,162,165,29,239,215,127,203,150,37,213,231,165,119,150,230,77,77,244,146,199,253,7,138,99,223,144,5,140,25,36,51,81,228,207,164,163,9,107,13,170,208,5,31,196,35,115,8,247,70,4,161,0,49,34,17,137,11,113,112,9,208,68,50,53,2,69,19,17,100,193,2,163,93,7,93,135,109,93,139,38,228,237,32,145,81,236,109,218,78,231,6,113,228,82,138,6,23,43,45,23,199,153,25,148,20,154,187,85,148,94,196,169,56,180,21,234,101,125,120,37,17,146,55,17,8,206,193,45,195,221,134,69,175,80,180,245,164,39,199,100,5,252,242,219,36,123,116,124,82,117,6,68,230,114,173,37,99,218,178,163,120,178,123,45,50,115,186,115,253,255,251,178,100,220,14,198,137,112,79,19,140,70,162,87,235,218,67,97,229,62,25,153,203,60,78,101,114,201,155,36,104,141,147,162,112,99,144,137,163,126,99,69,116,143,26,135,171,137,91,186,51,83,167,182,102,27,52,246,92,17,45,204,67,60,243,74,152,113,101,52,255,218,235,67,97,243,20,199,182,26,137,202,85,122,169,168,185,94,102,39,137,131,151,231,98,151,109,0,0,141,55,169,106,176,241,0,232,34,41,129,164,8,118,92,140,33,159,183,123,20,242,194,44,94,206,210,70,35,89,80,181,122,215,28,135,66,234,11,135,75,201,58,152,9,254,164,74,80,183,246,255,149,110,104,221,209,232,254,201,254,200,1,49,106,98,104,170,23,38,179,103,123,177,86,154,234,235,249,171,77,163,213,170,39,55,29,110,151,12,137,235,152,57,190,1,235,109,104,104,208,0,2,113,28,40,215,2,19,66,137,76,90,154,60,20,116,57,124,5,12,27,169,96,16,251,48,8,124,192,129,147,4,152,153,169,138,69,230,6,0,156,28,48,44,43,30,17,5,106,29,151,40,165,29,25,62,70,190,90,201,146,164,136,36,95,138,157,136,180,200,109,93,216,110,145,160,129,182,105,214,81,146,3,40,175,29,79,11,117,201,20,135,5,119,41,102,107,97,117,162,213,202,15,149,211,243,39,3,22,26,16,84,89,11,173,154,50,149,69,192,203,37,183,62,201,220,201,203,252,173,126,200,203,172,255,52,221,93,42,86,214,142,211,39,27,235,6,206,89,152,32,222,78,152,182,225,237,39,98,223,247,172,231,135,189,54,126,157,51,57,147,189,246,165,246,27,222,235,242,125,200,25,178,247,49,139,160,100,210,27,45,63,87,123,210,7,126,212,172,48,108,25,84,166,251,186,228,164,82,92,158,104,64,0,9,184,105,168,42,117,160,33,48,127,112,53,245,22,107,11,9,232,174,250,205,27,199,34,227,84,26,225,173,44,215,241,55,254,87,45,215,249,154,35,100,229,21,202,91,198,144,70,77,59,24,50,213,27,76,106,233,16,243,47,191,255,126,173,126,255,67,205,67,191,186,46,212,77,71,29,244,43,137,36,191,85,81,15,17,11,73,0,212,222,190,69,82,172,216,19,23,187,141,244,78,52,104,188,200,52,115,55,72,140,70,20,6,10,141,139,180,51,128,136,132,56,97,96,144,92,222,246,24,120,202,96,48,233,190,143,130,64,209,8,56,32,70,6,237,64,49,146,17,200,211,89,215,120,70,0,132,196,153,248,74,8,101,107,54,92,191,122,185,177,30,15,91,148,172,97,34,124,91,7,129,2,93,155,42,11,216,204,7,59,51,203,225,52,217,13,49,160,101,88,66,124,43,104,7,254,196,115,232,107,164,125,255,251,178,100,213,14,70,158,105,207,19,154,99,224,97,42,138,35,97,229,120,25,149,203,58,46,49,26,209,63,172,42,92,243,138,56,33,20,103,161,139,237,9,97,125,186,153,137,59,148,143,10,183,27,189,120,238,11,118,124,202,30,116,11,236,188,206,35,64,94,68,233,192,247,120,90,16,112,187,125,180,247,61,202,127,72,132,60,169,61,164,13,42,131,49,10,52,41,51,142,41,152,236,157,74,102,37,113,144,106,92,15,105,205,252,217,251,77,104,123,86,111,120,208,136,1,249,118,234,200,228,8,162,83,199,6,201,198,218,225,46,116,175,35,26,248,190,112,175,163,104,175,254,134,254,179,169,254,158,149,213,123,159,144,82,165,77,83,220,37,44,250,162,236,8,252,255,191,184,179,23,51,250,12,221,183,181,144,157,94,244,200,215,43,33,249,191,22,159,87,60,170,64,32,0,0,74,112,200,235,3,148,42,140,254,123,10,124,204,51,207,48,208,8,8,67,52,127,156,200,0,112,72,0,28,54,48,209,136,42,8,49,1,200,192,163,3,11,176,84,192,32,114,48,105,48,121,8,88,6,225,10,12,200,150,206,19,164,74,227,85,172,246,167,35,156,184,31,36,190,227,35,176,36,229,157,166,153,84,104,245,133,58,109,104,170,150,43,30,10,181,143,156,195,38,49,149,11,219,26,177,99,77,99,25,70,111,37,187,54,255,237,204,194,59,89,240,145,118,188,70,205,55,226,167,242,237,126,111,115,250,146,209,191,119,164,214,180,168,185,200,213,222,222,57,98,231,196,165,94,181,82,171,84,108,194,200,74,150,165,22,115,171,155,211,36,196,12,230,53,27,26,97,68,237,193,118,108,253,85,146,97,89,196,0,225,228,222,149,181,17,144,215,63,114,25,100,182,145,186,29,25,19,58,110,190,245,137,25,149,36,249,13,188,242,66,228,168,89,89,153,142,102,102,102,114,62,144,12,0,0,1,101,174,171,16,184,225,67,105,71,52,72,164,57,129,82,213,228,82,3,118,157,69,143,19,109,58,247,102,248,255,255,254,222,127,252,91,105,64,82,221,5,209,214,142,157,13,249,191,162,152,204,72,130,175,10,26,234,118,153,114,162,223,245,253,212,170,230,78,253,8,40,212,59,179,219,235,137,139,79,7,146,127,24,60,86,101,233,73,180,120,65,146,3,6,132,206,204,85,1,98,204,14,33,48,144,188,199,39,177,64,88,178,216,193,130,51,150,179,16,61,51,140,60,55,56,240,88,20,69,92,195,131,112,114,57,205,71,113,158,148,162,33,161,24,141,113,60,28,113,192,219,187,184,253,26,160,218,128,229,192,246,97,154,117,82,107,246,173,140,102,61,188,98,118,245,23,120,235,65,220,115,91,139,219,75,255,251,178,100,211,142,71,76,112,78,155,153,100,224,80,138,250,138,97,229,54,26,237,209,54,46,101,19,65,113,171,233,13,132,149,216,66,210,254,53,77,40,169,202,150,117,134,13,154,180,133,162,92,72,127,52,138,34,210,84,148,72,13,62,3,64,180,101,98,57,131,78,14,201,66,67,201,132,2,33,219,217,34,106,242,234,139,194,230,8,181,20,110,58,155,22,194,26,108,248,72,114,182,152,75,21,51,180,90,30,95,115,50,84,12,31,44,42,103,142,225,143,82,124,222,85,85,102,209,24,134,168,25,127,63,212,245,148,151,112,220,209,164,0,106,110,68,90,67,176,229,151,20,124,212,64,165,173,216,227,205,31,236,174,54,62,170,62,91,140,240,60,149,74,83,127,77,63,105,173,25,53,18,213,49,175,251,183,63,138,87,147,199,108,240,82,203,17,22,62,82,161,49,1,74,162,34,127,157,78,169,140,83,108,97,146,203,44,136,234,122,126,103,255,86,191,191,137,44,38,222,142,148,213,172,0,3,28,184,42,5,53,65,112,96,16,97,101,33,184,210,32,99,201,80,60,99,24,241,132,2,5,164,68,195,6,8,152,201,129,6,234,118,77,85,104,21,70,67,198,76,7,191,151,198,66,175,182,48,234,13,35,157,38,110,28,153,229,235,112,175,42,170,152,156,146,190,201,215,190,214,123,251,154,110,162,94,27,195,146,224,253,211,131,213,236,131,152,152,79,221,79,244,140,100,195,193,207,79,217,65,64,84,198,20,182,112,20,148,240,22,142,219,18,110,134,20,116,149,156,100,63,135,151,139,190,122,214,205,45,94,12,63,187,147,29,43,140,89,223,122,102,22,187,96,63,223,181,225,122,99,62,179,109,255,50,162,212,102,208,41,88,92,72,204,72,127,254,252,61,223,105,71,43,220,113,152,238,246,250,126,114,218,128,185,143,64,0,65,224,0,148,219,208,199,35,13,149,132,62,211,98,34,163,225,187,121,84,53,216,86,107,126,39,231,203,131,214,184,78,254,232,173,68,252,111,213,201,255,79,138,191,251,127,228,255,164,189,10,222,79,179,53,129,58,240,70,56,122,26,108,187,4,76,145,21,4,92,80,221,167,69,200,240,131,159,162,183,0,38,0,33,38,246,24,198,123,19,70,49,233,70,250,63,128,224,156,192,128,148,215,122,100,204,160,28,194,32,152,192,16,64,198,82,52,96,20,48,160,232,48,92,84,54,21,15,18,14,132,134,51,55,172,63,118,80,49,19,138,1,179,12,84,114,212,77,169,26,104,22,18,129,0,138,167,40,16,94,133,179,110,169,130,233,2,72,104,20,237,52,204,100,33,214,148,47,178,33,107,214,212,180,74,26,2,187,4,89,189,117,242,129,160,7,201,195,183,255,251,178,100,196,12,133,253,104,208,155,137,102,176,81,136,42,138,97,226,60,30,13,211,50,46,237,143,201,87,170,105,13,151,148,232,126,195,35,184,239,194,209,34,245,251,112,247,118,244,89,202,153,78,136,189,2,120,242,150,30,35,216,220,234,170,230,207,203,177,77,17,209,171,9,174,218,139,174,183,68,11,173,113,53,34,147,232,42,234,206,38,190,125,180,82,246,213,141,202,81,6,219,103,122,181,164,27,252,197,104,150,26,252,23,131,23,108,210,248,252,16,46,246,217,249,165,50,8,117,85,239,254,214,123,188,213,101,54,228,46,122,149,219,95,129,183,38,118,102,236,111,204,179,73,255,106,64,0,14,73,31,121,67,184,185,76,81,81,34,84,8,128,242,93,160,21,116,61,24,128,123,147,86,123,78,185,155,116,81,250,43,79,63,196,251,106,226,114,255,79,136,219,253,246,171,86,112,215,255,128,226,168,148,81,82,232,126,52,168,199,200,199,77,1,219,200,233,86,37,61,235,163,121,79,166,97,149,247,243,186,249,29,64,0,18,220,156,130,100,229,0,13,9,16,204,234,12,196,228,56,236,66,30,116,148,230,166,18,84,3,64,89,145,15,65,6,78,30,22,19,48,55,71,165,58,11,158,15,18,126,228,196,28,147,9,54,240,140,131,42,179,81,184,67,110,101,183,146,220,98,234,101,99,67,41,34,2,51,199,198,45,245,212,80,152,250,93,84,236,80,9,146,153,17,227,214,177,3,141,85,15,253,44,245,171,2,185,112,78,27,116,29,244,234,9,45,106,120,156,242,173,234,116,92,219,213,219,162,241,42,211,238,205,168,83,152,160,81,175,213,92,198,210,3,42,185,71,79,79,70,243,30,102,124,62,57,245,123,114,178,189,138,93,236,231,169,94,127,186,194,125,165,50,134,80,202,105,218,15,20,172,45,201,87,148,244,127,9,241,202,107,63,174,114,165,103,166,38,144,208,190,198,23,180,251,196,1,3,0,3,245,217,119,42,165,64,75,70,212,64,138,41,40,177,18,26,125,180,48,167,232,26,88,209,67,56,77,61,181,252,223,220,159,255,255,127,110,182,156,221,40,136,18,251,143,164,171,104,180,214,91,239,139,138,155,253,8,89,115,12,89,71,91,15,10,5,229,190,134,61,124,77,64,6,97,89,121,177,10,226,208,67,25,189,70,253,6,159,20,138,5,140,111,240,48,120,105,61,76,4,6,49,40,12,132,18,98,226,201,40,40,220,201,82,238,136,64,166,66,105,164,212,14,104,224,24,36,230,184,66,3,35,34,21,45,9,116,63,43,25,59,221,216,29,88,153,218,22,69,0,128,220,6,241,148,5,66,174,183,253,217,45,226,98,23,112,40,112,88,180,74,229,36,113,216,119,255,251,178,100,191,140,6,82,104,208,27,121,100,64,77,103,122,122,60,171,126,28,57,169,58,46,105,47,193,56,157,234,41,131,173,248,38,239,76,69,33,169,168,126,154,64,238,103,125,144,36,34,212,235,214,160,106,238,53,61,94,27,128,137,82,198,228,65,5,29,100,115,216,65,45,15,0,48,109,178,49,88,158,109,76,117,223,237,175,50,100,109,160,209,88,173,237,174,24,98,118,131,51,223,139,105,220,231,77,137,84,135,130,7,46,79,9,106,2,74,240,81,183,148,186,161,68,51,251,222,197,226,66,178,119,205,24,173,31,216,102,109,254,159,203,243,254,107,207,160,40,196,10,48,128,233,179,157,32,8,129,0,0,242,205,31,153,148,186,11,169,112,93,24,92,111,178,254,234,114,92,162,28,251,230,17,154,23,110,173,57,126,205,250,58,255,255,250,125,120,150,175,26,169,6,231,157,127,79,157,212,255,167,171,207,183,253,172,89,141,67,254,42,242,64,47,241,231,171,202,250,33,10,35,48,142,176,0,36,222,220,118,41,138,38,164,12,113,179,152,32,118,83,9,204,153,111,19,148,150,169,98,16,17,117,140,240,154,188,59,12,150,69,75,112,197,82,187,47,200,90,31,28,169,19,200,186,138,16,244,117,61,196,197,50,105,202,214,125,163,35,39,13,143,96,46,217,113,116,69,187,172,179,166,70,74,182,35,163,38,196,29,101,193,232,50,207,76,35,71,44,186,212,117,199,208,226,105,113,59,112,232,38,81,122,165,81,107,71,89,217,153,153,188,211,210,152,147,75,75,159,36,151,196,147,27,62,201,201,86,42,226,229,73,81,121,212,42,150,214,179,11,39,173,86,197,99,236,174,18,149,73,151,178,236,153,78,219,109,117,217,50,100,99,102,174,73,61,179,71,211,235,78,86,252,223,170,207,127,121,201,173,184,233,96,0,6,172,232,206,173,165,67,0,92,7,11,1,27,28,13,12,245,171,29,120,130,123,62,134,201,50,41,212,253,115,129,4,218,7,97,255,79,32,85,206,236,193,117,72,33,3,161,255,193,252,31,130,111,255,200,191,251,191,32,23,254,138,237,254,143,255,210,55,251,219,16,235,106,211,177,113,212,135,245,0,8,69,168,96,190,57,141,27,166,11,60,153,0,120,99,210,200,132,72,1,6,146,146,65,130,181,234,35,8,24,72,82,143,102,24,79,97,228,67,178,98,178,42,65,19,110,102,43,4,68,35,241,25,160,145,76,64,202,118,203,105,33,186,84,62,129,105,159,153,166,165,45,177,67,25,202,114,204,20,201,173,219,156,152,162,125,110,198,28,150,48,174,141,186,145,49,228,238,77,69,142,50,47,76,228,89,237,226,145,233,153,203,77,100,40,18,169,84,220,250,191,255,251,178,100,195,12,229,219,104,211,155,89,96,240,80,201,26,2,101,34,118,23,161,161,56,110,101,43,194,91,180,101,193,182,30,160,151,224,151,81,28,25,99,17,183,12,91,157,9,41,45,217,62,160,186,102,155,223,26,78,93,218,118,49,156,115,23,77,171,99,39,40,206,61,17,44,152,71,105,235,49,142,37,145,88,224,235,239,188,97,183,172,239,135,208,197,95,113,44,212,107,127,203,150,10,204,36,236,66,42,101,37,70,99,204,13,7,88,67,157,216,54,97,35,8,0,49,33,105,99,166,96,101,96,16,144,164,99,186,228,176,181,108,141,101,27,38,13,115,222,55,101,86,99,90,30,42,190,184,80,40,46,242,54,213,18,6,107,20,156,147,22,64,37,50,114,124,94,77,204,164,152,21,45,32,124,195,39,183,92,204,235,183,125,102,39,251,16,60,174,140,17,2,226,223,143,148,46,97,232,200,96,164,178,155,69,50,105,98,65,17,99,82,96,113,167,180,193,24,244,63,252,231,9,242,234,217,244,26,250,199,71,185,197,31,49,216,255,253,7,191,235,255,149,0,32,4,147,110,24,50,182,99,213,9,134,69,35,34,35,24,148,64,71,0,65,38,196,210,181,44,4,158,1,121,164,22,197,67,140,116,91,196,145,102,169,156,227,228,207,27,217,3,164,235,101,243,211,86,226,54,3,132,103,22,83,65,1,83,16,99,240,33,98,181,117,52,32,124,177,54,206,202,118,52,26,81,138,114,26,226,16,172,248,201,244,14,81,105,30,187,161,192,112,123,22,54,137,92,137,71,106,212,243,203,107,28,60,107,10,187,141,106,141,58,135,182,179,28,185,184,46,198,78,211,191,151,52,125,172,68,44,222,45,85,108,180,245,7,205,187,143,81,179,71,208,173,170,98,179,68,12,47,106,39,218,164,251,220,0,80,9,40,211,97,41,86,219,130,70,152,3,36,202,219,168,238,112,80,86,0,164,100,108,109,242,120,13,1,248,58,126,163,12,166,206,171,179,27,168,80,56,183,58,40,122,210,35,9,106,145,134,123,143,141,245,226,167,189,240,74,165,10,33,106,231,33,82,138,33,216,213,172,111,162,101,135,123,134,111,176,127,42,190,255,64,113,41,180,105,55,136,209,67,214,196,222,127,118,206,29,137,51,178,28,40,150,161,89,40,105,144,67,175,245,241,140,235,170,17,233,161,200,237,195,56,192,12,196,202,204,209,211,44,206,178,204,196,48,88,199,64,20,206,128,76,193,192,88,197,177,24,32,88,85,2,160,40,12,17,196,103,130,160,130,161,78,11,41,25,101,139,88,76,209,32,54,148,200,88,215,27,170,99,177,103,186,81,36,137,113,171,74,231,92,238,49,29,69,26,131,223,43,230,79,119,99,255,251,178,100,186,136,133,39,104,207,59,153,65,112,127,170,57,231,105,37,158,23,149,211,50,46,232,203,202,7,170,102,133,166,34,16,245,53,15,212,187,121,217,227,52,137,7,130,182,161,50,85,139,55,26,64,171,164,176,35,31,22,136,82,177,179,247,111,103,215,137,90,207,191,133,156,139,245,150,237,69,100,39,205,105,112,55,245,125,241,157,24,182,58,98,128,228,247,64,164,182,190,164,91,44,178,214,104,30,87,179,111,90,233,71,183,95,166,195,226,254,250,116,38,173,154,250,86,101,50,72,94,196,231,103,102,119,210,211,62,39,181,149,57,10,76,165,13,192,66,155,48,37,160,152,228,234,54,194,3,143,204,24,209,162,0,176,208,0,113,101,128,241,146,201,228,94,8,218,219,219,57,15,143,86,137,198,55,148,181,250,224,154,90,160,119,18,154,100,19,118,217,34,132,9,137,250,18,142,89,36,26,210,166,14,229,177,66,2,212,182,34,142,24,38,188,89,164,182,2,166,234,94,29,89,131,138,187,110,38,30,228,239,185,66,47,184,170,223,130,14,143,109,253,181,172,154,245,191,254,22,183,229,41,125,140,117,31,191,87,34,159,242,137,0,0,9,23,92,77,194,95,33,232,198,141,145,15,82,161,39,173,40,168,86,50,236,177,37,100,159,134,56,52,6,91,122,145,223,183,184,245,23,34,16,221,122,215,162,116,72,7,128,227,240,115,156,24,167,210,218,11,6,26,1,238,52,141,162,141,69,166,125,92,218,132,119,45,105,186,14,169,115,191,73,86,187,2,85,22,108,182,92,140,162,233,153,3,79,14,130,28,166,203,55,68,152,93,57,34,29,72,134,4,212,185,104,188,178,135,177,72,104,114,195,197,82,70,218,154,194,181,120,215,44,105,34,135,154,200,108,193,227,207,16,200,151,173,42,61,222,145,253,26,88,206,28,162,198,36,8,0,32,95,235,81,175,22,232,96,131,102,240,224,164,134,29,202,104,232,134,28,134,80,194,147,97,166,96,84,178,185,133,63,36,251,181,158,35,25,204,51,252,166,179,219,157,63,196,123,213,175,220,143,13,103,50,204,50,122,46,77,2,222,78,146,15,203,135,112,142,216,209,20,89,249,87,225,72,0,56,65,45,43,16,57,50,102,158,216,66,23,168,222,77,187,244,2,114,147,115,105,72,243,48,119,22,182,140,205,27,95,238,41,250,130,0,36,226,109,152,213,41,232,158,27,168,32,66,185,140,25,6,2,164,25,140,1,21,132,195,134,12,2,85,13,85,53,15,134,2,8,226,68,32,136,177,19,82,89,48,175,126,196,137,139,2,241,39,135,26,235,184,209,28,117,35,67,140,11,94,6,32,168,213,145,177,93,122,82,244,166,124,250,146,85,22,255,251,178,100,176,136,196,232,102,210,83,70,69,90,115,105,41,230,101,104,140,23,89,161,62,117,183,128,9,238,175,167,74,178,176,0,219,224,225,135,24,163,232,177,247,36,26,53,176,82,104,48,13,214,27,210,250,135,10,29,168,213,107,195,189,223,211,112,119,125,87,56,239,226,86,36,184,197,177,90,120,46,84,199,175,143,88,178,205,44,243,62,197,167,147,46,112,227,226,121,235,46,235,134,108,73,46,189,49,189,98,216,221,107,156,102,184,204,251,188,7,145,175,108,223,119,250,211,234,238,72,184,254,111,38,187,202,237,202,19,144,254,16,52,171,72,66,114,71,18,44,106,8,214,27,80,190,41,98,198,75,136,89,216,1,1,48,80,225,239,221,24,172,116,16,43,222,177,226,80,212,155,74,191,220,178,1,170,166,171,147,191,170,229,117,42,191,119,47,107,227,242,105,246,68,56,227,254,139,163,91,203,46,33,132,13,85,113,86,217,56,24,154,220,210,131,189,238,99,233,156,177,22,19,249,230,41,105,190,55,255,17,239,226,147,111,255,187,141,237,248,207,111,253,213,252,204,79,205,127,255,107,238,145,203,32,17,64,8,2,131,105,206,140,138,112,60,6,76,248,175,115,120,183,77,79,88,48,192,240,144,40,110,32,41,168,149,231,45,253,26,204,188,160,66,0,1,200,193,166,216,41,25,44,102,116,97,186,71,40,161,230,20,25,25,17,225,179,152,204,170,20,44,199,152,210,128,7,2,86,80,84,40,136,4,88,198,14,101,146,122,67,7,19,17,135,181,131,11,9,7,22,56,162,192,196,75,240,115,135,98,49,136,132,12,195,136,147,54,210,72,39,225,137,138,136,3,225,136,156,174,188,154,150,223,176,119,98,2,87,23,35,113,153,232,105,209,121,175,218,207,148,22,241,220,161,231,134,229,210,73,197,108,139,59,78,229,12,66,56,223,198,249,82,126,147,31,203,160,128,64,40,9,117,0,64,136,230,134,149,87,251,44,102,100,1,173,32,172,2,4,120,169,161,81,188,230,55,127,61,247,120,103,132,212,130,28,109,220,60,166,53,102,59,23,249,168,163,56,128,28,38,205,19,104,83,114,140,38,190,114,245,76,126,214,82,236,53,205,93,90,139,193,10,35,234,125,228,106,49,108,94,201,37,36,94,4,194,61,4,65,114,73,126,235,201,109,222,202,237,52,103,27,159,171,58,173,255,255,255,255,255,255,255,255,255,255,241,186,107,209,188,243,207,31,255,255,255,255,255,255,255,255,255,252,227,48,44,177,235,159,222,111,248,0,0,0,0,86,27,13,141,140,162,33,104,184,26,64,219,109,20,134,81,196,63,21,164,81,110,24,171,8,163,88,223,90,89,177,29,17,24,28,29,132,197,221,255,251,178,100,180,128,9,237,134,207,22,115,96,0,110,235,74,141,199,148,0,92,25,199,86,93,167,128,1,33,19,232,131,176,128,0,95,24,86,33,197,23,217,7,21,212,199,84,223,14,40,12,112,67,129,224,64,248,125,85,143,54,72,202,50,187,9,11,20,223,204,99,50,209,75,211,255,247,119,117,63,103,105,16,92,165,49,8,111,254,232,172,143,211,216,58,5,59,8,143,5,198,52,81,6,11,132,130,151,40,177,129,86,114,5,130,159,58,96,155,32,65,238,91,162,34,8,23,0,98,79,168,16,192,247,229,145,139,168,139,59,107,3,84,5,99,173,40,76,128,71,84,194,67,137,9,230,200,143,134,151,90,115,122,119,134,251,107,99,84,170,203,197,32,35,176,188,194,99,147,49,226,62,63,132,1,85,172,174,26,226,224,194,55,78,182,70,87,141,213,188,3,148,166,126,158,113,185,255,1,93,20,205,59,159,33,146,49,174,25,21,46,74,67,97,43,95,26,44,177,160,51,14,115,109,228,63,2,213,142,202,64,3,66,62,222,207,124,227,47,92,160,238,52,27,214,36,108,245,50,2,121,106,192,160,130,159,73,36,105,14,77,65,196,121,32,226,175,68,62,79,219,36,195,247,208,85,162,152,56,84,222,102,9,113,104,241,118,133,184,103,25,248,213,243,235,167,39,154,182,60,122,211,215,50,87,127,121,167,155,121,153,159,81,22,111,148,5,165,13,218,25,78,84,45,85,147,4,166,135,26,68,85,195,205,219,128,83,226,207,0,177,97,202,43,7,10,171,211,74,195,82,42,213,146,69,207,247,211,55,215,255,247,221,77,95,243,212,195,18,154,216,178,17,109,110,136,127,251,61,116,19,87,47,91,217,253,116,76,254,128,0,18,64,113,114,1,147,48,147,0,212,252,212,119,158,225,105,129,6,214,186,209,25,19,40,10,30,92,102,124,19,204,205,107,148,40,123,35,240,227,141,63,58,170,1,1,44,109,255,103,50,250,146,156,157,139,48,236,195,63,148,49,91,82,168,236,237,253,169,218,128,210,227,41,142,196,38,169,165,171,176,172,18,139,50,185,152,22,182,85,74,130,177,245,34,178,171,213,233,164,170,105,140,229,234,174,54,91,212,165,106,223,237,121,151,118,181,38,49,228,213,158,151,97,167,218,222,120,191,0,194,77,85,169,73,45,191,94,190,107,97,181,198,222,175,83,119,243,178,240,222,238,181,245,50,223,54,146,179,185,68,176,121,101,144,204,63,1,187,138,42,238,80,209,214,156,144,208,201,175,204,50,50,233,66,233,46,203,162,184,202,163,20,184,14,10,252,98,55,65,46,167,166,198,158,89,19,125,113,231,111,87,154,207,83,191,126,203,183,69,75,83,59,244,218,189,255,251,178,100,113,8,231,129,113,85,27,88,30,114,61,34,90,48,97,229,56,30,169,199,80,237,224,121,201,32,158,105,200,242,158,114,31,217,28,226,5,19,6,128,129,139,115,141,191,131,216,113,159,197,112,33,34,180,216,2,189,80,135,15,54,243,136,54,231,3,59,190,190,126,75,129,49,125,157,250,156,194,225,187,106,219,245,233,236,30,225,79,224,254,175,148,255,241,112,209,119,30,3,152,14,141,60,123,187,215,251,70,65,108,128,104,80,56,137,9,122,1,135,12,66,125,139,176,131,15,124,45,3,78,110,2,32,232,73,133,128,35,9,51,164,58,203,132,32,197,165,140,74,81,236,88,98,70,236,75,129,129,176,198,46,139,99,131,229,142,20,101,113,222,133,214,150,170,6,183,111,54,139,47,202,202,109,147,98,79,122,51,45,96,180,82,186,49,91,17,86,19,167,117,201,135,171,192,81,35,74,226,178,233,92,3,186,212,177,54,136,14,44,49,82,154,150,5,171,141,137,66,189,149,95,175,98,213,90,28,163,242,200,87,108,124,27,35,149,100,225,25,99,134,121,196,161,142,93,214,74,45,32,214,181,79,150,124,215,34,49,159,214,29,230,183,244,203,42,214,119,170,209,118,188,3,24,148,57,50,9,233,218,146,250,210,218,79,166,81,212,248,165,254,196,117,140,86,220,63,58,35,98,164,129,159,95,177,61,91,95,185,75,171,44,228,198,90,203,149,236,223,198,86,197,45,217,194,158,106,110,150,60,199,187,28,250,32,246,10,195,26,215,141,223,97,156,1,178,138,210,68,51,86,102,1,68,103,167,95,28,146,140,110,35,153,166,181,19,107,185,51,231,121,133,64,244,49,17,159,110,237,89,55,242,91,87,148,140,251,247,32,228,28,64,128,59,98,96,118,196,0,140,169,8,11,62,251,184,211,253,71,11,121,59,121,255,252,144,0,64,6,64,114,252,192,128,115,11,70,141,31,122,20,2,3,1,38,125,116,152,232,16,97,48,34,206,48,200,245,67,76,68,147,3,2,140,238,77,80,178,0,97,96,44,103,80,90,81,48,144,9,60,137,27,98,86,180,12,178,10,115,166,153,210,237,79,63,86,118,252,20,9,158,91,177,149,20,65,80,128,206,29,132,17,182,246,116,85,10,100,64,55,180,184,183,138,21,42,153,149,142,24,73,156,190,236,53,25,175,203,66,195,36,87,163,124,103,24,86,131,93,161,98,246,228,57,189,95,140,182,242,126,68,237,201,238,205,90,206,35,54,209,85,141,252,165,198,250,114,57,206,173,19,9,49,208,173,205,89,112,31,56,173,207,172,140,202,17,218,181,167,104,179,250,92,165,89,83,111,10,87,155,90,220,211,73,195,179,213,170,81,208,177,37,182,250,255,251,178,100,99,14,8,64,118,81,11,154,101,246,69,199,154,137,97,231,54,34,53,199,64,78,111,69,25,27,169,108,40,114,162,120,168,99,219,27,138,210,106,146,154,55,45,178,221,73,142,209,95,195,27,118,87,37,70,232,230,6,3,246,126,23,253,233,175,28,211,237,108,110,177,123,60,200,251,87,119,144,139,95,111,106,109,70,182,102,123,86,86,79,14,190,221,127,234,214,11,161,0,192,0,1,132,40,55,101,165,190,140,190,80,49,1,228,112,172,33,111,202,85,113,25,223,65,146,112,168,179,60,101,229,76,25,95,255,241,89,191,197,68,123,62,169,223,155,22,244,41,212,113,244,55,160,13,254,177,113,111,240,80,91,234,39,236,255,209,246,60,2,20,83,25,116,106,68,68,49,188,184,201,222,144,48,245,157,158,6,121,177,136,24,136,57,112,205,24,224,84,0,203,44,12,44,52,118,41,20,101,102,97,153,235,73,44,83,179,25,156,108,108,38,84,159,199,104,82,180,61,215,152,224,240,120,145,121,36,224,18,150,21,223,84,120,48,184,210,7,230,5,20,2,231,90,242,169,147,48,143,188,140,58,169,53,79,16,141,144,42,95,149,50,152,138,189,84,217,197,140,40,40,196,118,189,12,86,151,181,89,154,25,93,135,98,175,131,87,177,90,211,34,40,39,102,93,118,55,95,26,76,248,52,26,7,156,161,193,20,165,139,251,211,32,65,78,147,57,230,16,190,99,116,115,79,11,63,30,19,122,220,134,45,21,175,132,244,166,13,150,197,36,179,151,115,150,229,45,144,180,233,139,244,83,151,45,75,173,195,179,48,213,251,244,181,228,52,243,22,183,109,208,14,19,255,148,146,158,244,89,234,111,170,144,13,76,218,178,156,227,114,169,109,6,116,217,225,148,114,204,170,182,20,180,147,208,229,12,211,107,141,155,145,169,68,47,43,248,94,252,117,103,28,117,255,87,13,82,69,106,230,34,82,224,9,0,80,2,162,236,150,19,151,15,135,139,18,64,225,67,137,79,157,219,167,40,106,140,85,255,255,253,63,238,223,239,209,101,140,106,178,62,244,255,151,254,24,123,166,88,135,167,38,22,249,75,86,210,254,214,213,39,107,86,254,34,182,63,174,32,25,171,232,250,133,0,0,49,18,216,198,162,145,16,36,105,164,118,142,144,112,68,96,68,96,13,32,140,132,44,44,79,147,43,135,68,129,6,113,0,152,160,24,105,99,104,56,24,12,20,152,16,130,103,193,18,142,178,227,10,5,138,13,178,218,0,184,108,198,163,88,10,62,170,236,160,152,52,101,13,218,225,9,121,98,154,109,145,128,143,32,221,121,215,110,30,169,178,169,51,18,186,146,171,68,102,44,162,196,17,116,133,83,65,152,255,251,178,100,55,15,136,16,112,208,19,154,125,114,69,140,154,179,61,165,82,30,113,225,66,14,101,23,193,8,172,170,104,240,22,192,198,48,178,157,156,56,240,133,136,202,233,52,232,65,255,241,43,163,201,103,105,114,187,71,220,44,172,180,14,187,73,133,13,236,160,170,86,200,236,53,92,176,235,44,184,218,98,180,204,188,168,189,37,134,140,192,38,163,31,80,170,21,56,107,99,140,147,122,189,87,84,149,45,219,185,156,15,150,243,133,51,158,87,103,158,38,219,163,26,83,188,98,135,71,150,241,173,248,210,135,125,81,138,45,28,23,16,174,59,82,204,14,227,41,113,23,57,158,70,171,215,120,162,46,218,141,62,32,110,248,206,87,14,235,60,149,255,49,177,254,126,245,134,201,246,105,37,113,0,0,0,158,70,218,46,77,148,42,24,46,95,185,199,91,148,205,5,13,235,9,6,110,95,127,229,118,254,103,254,159,242,255,211,253,63,255,252,127,252,103,255,255,223,70,85,88,219,187,165,18,251,134,235,191,56,72,21,70,127,35,154,133,249,212,104,131,226,51,4,40,8,3,40,126,98,249,41,172,235,229,3,208,160,36,214,40,115,45,3,140,100,16,17,0,1,201,5,92,99,164,40,56,86,2,185,15,4,215,33,132,194,134,126,7,171,3,236,34,49,15,32,37,173,204,189,166,31,24,77,228,180,90,210,81,91,76,23,100,24,8,158,105,125,91,41,168,36,52,191,23,243,59,53,136,17,6,203,21,190,213,35,234,231,151,244,84,106,111,124,248,252,67,46,68,132,8,92,252,108,74,113,171,5,60,73,23,55,187,85,223,203,59,201,71,218,103,104,164,151,57,73,79,122,84,147,48,197,255,160,79,200,17,215,193,156,27,155,225,142,222,168,92,237,126,116,116,152,71,107,99,55,34,230,178,181,118,118,106,238,56,202,185,251,134,47,207,114,231,231,156,25,82,25,149,209,99,103,9,254,225,86,167,118,248,47,252,191,229,116,190,72,96,131,193,160,6,20,21,112,31,61,18,180,246,85,231,144,151,36,209,14,215,160,76,80,236,96,254,36,218,173,62,97,65,40,237,127,233,47,198,143,128,32,0,0,11,124,218,248,220,43,222,108,5,196,219,61,211,90,66,88,134,62,245,122,91,77,73,175,143,31,252,36,39,163,133,26,189,85,246,231,24,255,209,52,183,142,255,255,239,255,5,255,167,253,127,249,127,45,17,127,245,127,250,199,127,245,176,0,4,1,92,44,188,60,34,44,52,0,183,58,41,226,227,16,128,154,69,184,9,28,28,75,19,12,66,108,6,8,188,202,205,120,169,201,78,163,3,34,49,112,217,84,180,26,56,68,163,126,42,170,224,37,89,5,247,65,210,106,88,44,255,251,178,100,31,140,102,232,103,210,27,120,125,96,76,11,26,131,60,167,124,25,225,165,76,109,197,153,65,36,41,105,21,147,29,200,21,165,47,189,0,99,81,62,87,230,22,212,75,184,250,179,133,137,106,228,122,142,21,142,246,84,52,43,85,126,89,119,187,170,99,108,59,102,203,228,239,103,75,28,130,67,133,79,158,27,179,134,95,74,167,25,119,88,127,105,114,137,205,211,89,214,111,28,154,33,240,57,190,86,178,248,228,3,127,14,120,15,231,30,177,226,98,191,214,182,150,182,172,215,174,37,98,251,151,203,134,237,57,54,41,175,151,180,221,113,27,56,177,23,61,122,150,254,85,27,4,32,196,62,223,178,186,61,117,25,210,204,141,236,171,132,99,84,174,152,95,183,216,254,140,250,120,143,163,70,40,141,112,105,52,203,62,18,0,0,0,55,189,87,6,193,43,77,60,0,116,77,27,147,138,168,138,230,51,211,91,16,12,105,129,116,25,211,22,159,227,255,40,205,25,42,131,7,200,199,209,87,218,236,143,254,159,255,253,3,127,245,255,255,250,123,244,86,255,215,249,206,105,136,68,4,108,144,118,61,29,202,107,238,0,130,129,124,116,240,56,224,120,24,199,1,207,156,197,184,140,128,25,4,193,48,184,176,138,217,3,14,192,38,66,22,92,128,9,156,194,200,79,1,231,102,133,50,237,141,0,220,174,170,34,195,243,216,192,83,16,188,90,173,166,91,71,29,220,146,31,148,253,241,212,183,88,180,128,203,33,39,8,145,33,90,195,70,33,82,105,243,155,134,248,87,81,96,149,54,116,83,34,161,204,53,45,180,172,202,97,248,79,167,212,179,174,153,48,125,18,20,155,214,76,30,38,216,150,3,205,218,82,44,41,106,58,26,152,169,110,98,217,173,20,157,216,233,244,26,94,25,130,90,214,167,213,69,130,66,115,35,120,96,216,99,133,219,216,79,39,57,56,113,31,104,43,10,16,168,28,91,210,150,172,206,65,90,37,67,230,33,93,52,227,186,178,185,103,238,144,163,68,246,236,186,72,235,147,102,31,8,30,234,192,227,34,3,140,82,15,136,174,176,36,213,215,22,197,36,192,112,179,184,2,11,28,121,4,51,148,18,120,152,187,141,95,234,91,245,17,218,146,213,52,76,31,69,49,249,103,253,13,23,127,156,91,255,253,104,1,158,221,7,206,255,179,255,221,255,255,254,67,232,0,0,0,84,193,216,13,88,88,196,198,140,163,104,111,4,206,192,84,16,228,201,13,80,20,12,0,50,16,101,99,202,46,103,73,230,26,30,108,106,144,93,17,144,24,133,198,154,108,218,86,7,13,224,251,165,225,192,164,166,141,159,191,141,74,250,114,96,21,10,149,194,228,172,137,101,189,255,251,178,100,38,142,7,38,109,209,27,121,124,240,68,6,250,141,49,231,30,29,109,201,64,78,101,117,193,59,44,106,232,245,181,120,151,196,236,119,143,74,66,219,236,251,172,234,253,205,149,2,106,243,120,234,113,223,252,238,37,116,131,242,151,99,189,193,177,198,139,171,93,206,30,230,185,5,51,126,125,13,217,238,77,114,73,4,67,150,183,239,220,37,244,246,206,114,165,61,246,99,210,235,117,187,229,212,17,122,197,225,95,120,141,219,175,175,243,19,81,52,224,32,113,118,179,13,85,168,175,81,199,83,19,247,186,101,253,211,116,44,30,164,214,47,232,168,21,212,28,193,99,77,37,109,152,127,207,2,4,8,89,98,188,121,222,210,154,145,230,37,206,171,116,194,91,91,243,127,143,191,225,3,66,167,147,168,0,0,0,186,1,4,0,103,44,124,86,159,49,118,17,4,218,26,189,139,75,181,160,159,223,170,214,184,236,49,224,76,20,9,12,211,75,250,26,212,51,42,75,75,244,25,255,59,93,53,111,251,127,255,166,19,244,78,255,230,125,127,33,235,9,255,254,64,3,49,73,168,210,67,130,32,56,130,200,116,118,1,123,128,162,147,26,99,204,66,71,48,248,52,56,4,99,162,24,140,8,22,90,8,128,134,220,6,135,2,7,3,160,208,249,167,1,11,117,250,48,33,96,120,247,140,24,177,140,52,43,136,79,168,171,236,167,57,39,220,96,112,220,150,23,37,19,80,6,131,82,145,141,177,204,50,196,219,42,115,112,92,12,211,235,80,86,42,144,167,50,204,170,192,81,12,174,76,133,129,199,149,101,175,206,93,165,127,199,134,191,79,123,146,203,221,212,172,160,44,55,51,149,23,101,120,83,40,67,193,141,157,38,141,151,14,171,37,62,13,138,238,141,234,151,220,148,234,153,152,34,214,63,91,119,242,202,245,152,15,86,255,238,85,231,212,151,170,201,238,23,190,222,243,168,31,184,182,30,134,202,174,152,8,175,180,174,161,86,23,73,6,65,150,90,133,43,73,180,75,102,140,170,172,245,63,114,180,141,197,188,144,247,204,86,234,254,110,190,87,95,206,202,128,32,16,197,40,80,237,94,55,149,102,76,55,128,162,80,56,68,173,26,96,25,82,246,78,15,16,211,231,127,81,120,79,87,254,239,210,57,50,82,4,238,180,15,43,168,255,249,215,221,95,255,87,253,103,150,253,102,116,65,49,217,187,223,255,255,223,253,75,253,254,154,254,173,150,124,247,255,54,0,2,128,156,192,97,35,39,4,6,129,6,31,24,28,9,110,52,6,44,0,12,172,136,14,41,131,132,225,96,9,130,196,87,12,70,47,69,3,52,137,213,173,187,24,92,44,97,224,94,20,2,163,34,97,22,84,255,251,178,100,28,140,6,183,104,210,27,147,126,192,76,75,26,186,61,112,76,27,233,163,66,110,81,158,129,36,157,171,116,151,180,96,234,24,2,21,91,212,16,251,65,248,184,181,214,2,219,189,171,36,192,27,185,114,101,242,238,176,67,253,242,75,92,91,157,108,26,193,190,245,154,19,247,47,6,136,169,129,80,246,80,35,195,164,48,72,225,129,16,61,64,93,139,154,120,225,242,113,34,100,200,166,65,76,209,185,52,178,132,102,128,154,141,209,81,97,54,56,168,149,14,228,107,75,174,92,165,177,121,235,56,66,170,156,107,125,102,186,198,124,238,244,122,169,206,34,211,121,61,12,143,156,27,174,122,193,48,158,199,170,22,192,228,224,147,112,121,35,173,67,135,13,150,243,81,213,181,215,56,129,120,249,182,142,232,208,156,217,209,208,1,0,5,4,17,133,181,96,170,148,45,91,148,33,106,151,8,188,184,192,23,233,203,70,149,252,191,228,161,116,142,101,95,246,230,154,190,163,255,230,31,247,255,255,210,32,165,195,125,52,9,134,76,52,38,93,71,93,75,85,47,255,255,109,117,104,86,100,255,118,221,46,143,173,36,79,128,0,0,26,36,7,52,32,104,194,2,19,25,180,204,147,48,1,11,1,0,227,74,179,140,160,4,49,72,56,80,12,96,98,42,203,50,80,212,193,161,179,17,31,23,216,84,20,96,81,113,154,193,237,41,213,3,4,137,135,240,183,224,116,36,60,120,132,228,182,148,113,169,241,61,164,73,143,56,208,110,168,242,182,193,25,234,87,2,254,215,192,52,29,171,45,214,42,226,110,174,202,160,134,47,103,117,123,73,223,165,46,190,63,30,126,167,191,85,32,132,233,152,65,101,227,35,201,168,162,42,157,142,45,140,8,196,200,209,53,42,189,98,90,108,71,168,66,80,164,197,185,210,80,158,43,157,168,55,70,156,197,171,177,189,26,230,173,81,34,72,154,225,190,238,246,99,52,155,174,219,52,247,201,120,254,126,133,199,168,126,116,181,115,132,248,229,219,184,251,145,63,245,92,108,245,22,145,186,236,148,172,145,229,208,73,232,213,71,46,158,90,163,64,0,0,2,8,16,123,187,237,74,16,12,57,246,112,173,214,14,186,150,24,195,104,59,70,112,227,214,109,175,155,49,95,255,173,46,255,63,254,155,127,255,232,255,210,50,48,173,19,2,122,40,128,145,61,101,115,161,15,187,203,239,184,254,140,117,151,132,237,70,190,252,40,208,0,0,97,193,120,244,0,197,193,17,29,20,203,89,49,97,201,0,108,195,180,178,128,33,17,44,56,44,88,32,40,97,128,208,128,128,209,157,141,168,248,132,195,17,6,204,202,14,75,184,4,84,110,52,111,159,136,46,99,20,255,251,178,100,30,12,70,190,104,208,147,152,77,116,80,43,26,151,97,141,52,25,181,159,70,110,73,158,193,71,172,170,13,130,181,233,133,222,108,95,245,224,212,233,146,159,75,54,141,179,227,60,77,183,119,159,17,145,239,38,16,99,110,57,73,100,14,207,55,210,168,149,174,166,59,130,96,124,240,184,151,22,185,114,122,47,143,211,76,36,221,53,238,111,46,111,113,198,43,255,172,45,242,255,41,29,105,172,191,223,201,20,147,174,144,111,231,249,169,169,250,148,223,181,58,108,216,239,154,231,127,245,103,183,251,253,183,255,169,124,111,185,34,142,42,230,213,94,70,117,100,48,181,213,184,172,79,252,133,89,113,140,83,56,85,165,213,70,194,147,175,37,59,55,237,136,234,104,231,73,198,182,1,237,75,137,150,90,186,135,171,168,32,0,0,116,205,86,165,34,169,35,195,231,162,20,32,40,245,208,4,141,2,101,9,170,179,164,39,205,27,232,219,169,250,223,90,63,243,255,232,255,255,234,67,253,71,204,209,206,201,204,124,6,23,178,140,155,73,79,255,255,214,131,90,253,73,34,143,235,214,111,255,56,112,254,225,120,191,39,37,214,0,8,2,184,225,4,202,0,212,53,48,225,124,206,243,1,226,2,87,153,216,92,99,176,82,1,194,128,112,184,165,61,76,58,69,75,211,73,129,154,146,46,152,32,74,98,96,83,171,104,68,27,43,24,227,154,192,5,194,85,239,180,88,41,179,251,40,226,193,78,61,156,108,173,25,183,207,181,225,127,165,30,76,73,63,48,140,200,187,135,176,164,163,181,253,164,223,239,34,227,73,179,202,5,183,221,215,134,82,163,3,70,89,130,11,98,56,139,221,122,203,51,33,216,98,248,239,43,148,92,127,5,96,183,77,3,235,53,197,96,96,236,98,251,168,201,104,107,52,93,102,6,133,121,44,200,214,91,62,179,67,207,47,93,73,89,67,139,114,61,123,150,213,23,104,62,159,161,73,124,198,158,250,63,93,85,62,142,54,236,149,113,198,81,212,39,151,208,76,64,7,9,81,87,102,196,3,13,131,230,117,40,116,132,37,181,50,21,43,77,183,42,146,245,206,210,93,218,218,142,122,131,99,64,237,78,33,31,230,77,147,187,86,123,164,58,218,207,210,255,191,249,197,255,169,63,186,217,131,43,238,157,212,154,159,255,255,215,255,255,245,183,234,69,20,204,143,170,169,191,42,142,255,186,91,160,218,192,0,4,137,156,116,252,203,134,80,112,196,21,142,62,252,48,4,112,24,203,104,12,56,56,28,16,137,129,97,136,209,138,4,151,44,214,136,32,84,245,38,14,26,129,104,52,204,164,120,202,173,71,124,40,11,123,179,137,227,239,104,93,4,143,170,243,64,255,251,176,100,33,140,69,190,103,210,155,111,93,98,83,75,42,115,96,237,126,26,45,161,66,110,69,158,129,75,44,42,93,134,52,216,221,92,125,213,167,241,160,26,165,139,182,69,100,214,253,194,223,63,194,223,195,8,124,193,183,180,219,237,180,28,189,212,249,220,218,240,142,45,124,218,38,117,61,224,192,223,237,12,205,89,72,0,34,70,110,158,123,79,240,46,86,42,25,251,185,174,60,239,235,16,21,35,250,13,76,234,232,228,230,53,199,98,88,98,237,50,94,249,52,63,79,41,54,128,254,76,46,93,166,55,57,215,194,139,147,244,19,65,94,23,117,31,170,226,201,175,153,0,128,108,120,254,116,76,204,29,71,146,185,101,89,60,63,75,0,93,86,217,42,170,111,197,197,236,43,241,178,213,29,73,177,190,255,229,125,124,27,206,110,41,215,244,255,83,255,168,217,104,104,186,85,3,51,162,175,212,127,255,255,89,226,65,255,219,255,172,247,250,78,145,186,161,173,96,60,56,100,243,64,41,0,2,0,112,70,149,49,209,12,26,40,17,208,13,193,84,22,45,32,36,204,177,82,131,8,65,97,32,140,30,61,42,128,9,80,69,81,1,136,79,171,217,20,140,30,68,44,7,212,186,98,36,28,34,206,152,112,6,98,80,149,46,74,53,64,163,54,216,45,165,96,115,221,205,193,133,211,79,28,126,163,231,249,21,0,4,32,248,205,103,162,145,178,223,175,131,27,71,46,235,121,194,121,169,34,170,177,124,49,171,103,191,94,48,157,213,77,13,88,184,90,211,32,38,182,73,57,40,229,146,193,244,20,112,102,138,11,68,107,129,14,40,169,46,72,27,150,177,240,31,115,250,104,84,205,103,229,189,205,200,185,106,133,145,251,10,46,249,131,241,60,124,221,185,173,243,151,51,88,26,162,191,161,102,144,68,134,51,183,247,162,98,149,239,114,41,125,189,215,107,255,90,238,106,45,62,119,134,242,225,1,98,20,79,55,55,197,101,75,182,205,64,72,163,165,78,146,236,10,38,0,26,121,147,188,173,181,148,117,190,223,191,117,107,31,145,99,133,4,171,81,152,138,217,107,229,199,255,255,255,244,78,182,113,204,108,7,3,71,122,27,181,255,255,253,63,253,54,253,90,141,127,122,156,158,249,169,85,152,249,123,142,129,0,65,177,90,102,0,186,21,24,218,7,150,171,91,74,179,168,180,212,129,8,42,182,76,48,192,168,147,58,52,32,105,187,92,203,216,16,144,129,47,242,250,172,174,89,127,21,23,8,19,69,134,75,16,178,135,92,59,163,171,206,69,64,200,50,211,138,134,196,220,5,96,236,21,211,24,228,63,33,34,174,216,172,113,21,54,67,55,119,63,18,71,34,190,158,247,191,255,251,178,100,48,128,5,238,105,82,147,79,77,96,79,105,154,73,97,170,114,20,17,147,97,76,177,46,169,44,29,234,117,129,98,112,128,245,62,154,172,127,6,37,51,116,147,248,242,98,152,207,111,134,223,106,117,47,137,219,4,92,224,166,190,253,253,81,0,158,123,243,214,210,232,219,172,99,54,23,164,130,76,61,215,93,185,249,174,164,59,161,210,222,130,40,231,12,71,157,5,163,147,139,129,182,208,78,175,34,143,78,18,122,186,219,156,247,218,232,247,61,250,98,146,115,100,34,64,0,0,144,192,8,137,190,239,90,12,134,49,154,195,160,43,162,196,5,13,53,140,150,252,84,140,87,233,7,74,112,161,32,214,37,130,183,67,54,219,48,210,66,70,143,7,231,216,91,28,140,11,120,196,83,254,95,254,255,235,255,147,254,151,1,63,95,142,255,255,249,158,253,141,30,25,241,31,201,128,32,12,73,45,134,242,82,205,192,195,160,130,208,141,201,7,84,126,103,112,114,213,157,103,94,34,22,207,137,224,107,203,132,244,159,129,123,223,133,71,179,66,131,238,242,68,153,43,69,174,93,58,44,64,219,108,123,178,45,164,32,214,75,198,87,49,0,22,233,69,135,228,220,54,37,106,41,35,140,82,70,217,166,101,229,107,78,37,207,111,212,165,252,137,76,230,251,188,88,168,215,158,62,23,254,40,186,6,160,85,152,254,78,72,39,50,152,141,43,178,197,67,229,183,97,57,161,151,179,103,208,146,160,35,134,111,105,209,90,120,152,36,66,159,182,109,39,210,231,93,91,240,185,71,198,77,193,58,48,80,0,48,0,192,0,16,224,12,230,237,190,129,202,144,215,16,29,95,195,118,229,247,91,174,105,169,204,236,255,56,202,200,129,221,144,3,77,22,155,171,41,63,46,159,95,230,128,159,69,214,95,79,79,250,9,69,22,95,185,138,121,188,243,19,101,30,240,175,57,223,237,100,255,255,81,32,26,212,220,97,180,250,45,153,5,38,231,233,125,29,54,99,45,100,106,72,133,9,162,52,156,16,112,135,185,213,129,14,82,117,214,124,90,182,52,5,88,53,166,109,172,0,101,205,201,78,187,82,193,237,160,120,186,180,122,83,84,85,190,141,112,136,224,236,119,234,3,179,170,176,249,163,168,154,208,250,86,222,110,188,173,58,137,134,90,26,205,235,178,190,26,59,1,62,191,189,87,220,156,181,95,252,203,29,112,231,102,219,218,241,217,104,156,59,71,141,68,199,15,32,225,216,243,182,187,28,73,186,34,23,59,34,127,118,226,243,103,53,73,124,195,233,38,83,172,214,223,158,70,209,60,246,71,163,109,76,1,7,161,205,211,211,165,32,56,48,60,208,129,142,245,153,217,12,218,216,141,41,255,251,178,100,91,140,197,6,104,213,27,44,92,176,79,231,138,131,96,176,122,20,233,159,82,109,225,39,137,65,28,41,141,132,181,216,94,174,139,221,194,193,90,224,94,206,134,58,248,185,191,145,233,54,166,152,213,115,203,252,227,255,245,34,93,230,4,107,244,213,65,68,177,211,124,189,48,168,21,201,253,106,106,207,223,255,87,106,155,169,147,84,112,224,40,164,157,228,3,96,97,37,3,28,57,58,112,102,48,221,204,112,228,214,22,159,6,164,208,1,194,206,94,32,140,68,232,153,128,71,101,174,11,99,74,14,205,84,123,117,167,250,188,0,95,25,175,7,22,58,26,243,62,194,32,112,17,68,74,85,47,41,49,207,146,160,110,81,240,64,72,70,78,237,172,247,214,35,168,94,195,175,54,151,216,220,234,185,60,85,156,185,38,226,229,193,12,154,117,252,19,216,14,46,141,172,254,18,82,219,211,255,229,239,162,116,122,189,206,148,73,149,196,232,8,91,109,72,109,76,128,144,60,70,250,188,252,162,11,76,141,44,212,21,234,43,235,72,24,82,24,162,158,120,228,2,139,247,21,222,14,192,3,32,206,51,249,138,128,3,70,165,96,72,202,177,248,164,129,154,44,60,254,151,123,59,4,204,195,14,187,248,110,249,17,165,32,249,185,122,143,33,250,191,185,218,255,167,255,83,155,33,182,100,108,104,170,210,82,107,76,205,7,236,186,193,216,125,251,159,255,213,18,6,212,213,113,246,234,255,244,130,0,2,137,80,84,236,207,199,139,244,98,142,96,188,179,20,5,86,67,16,196,49,240,74,118,138,36,96,104,160,75,217,29,13,8,220,48,229,214,16,137,24,168,74,97,61,204,44,136,194,31,166,101,18,103,94,188,90,67,79,46,177,109,187,72,172,207,75,167,213,246,127,67,150,243,128,26,5,46,81,30,79,164,62,107,235,53,152,46,181,103,156,152,207,83,169,122,154,202,247,101,106,157,247,86,223,171,244,214,217,175,172,248,184,183,55,128,192,47,181,109,185,116,55,93,80,74,13,255,175,144,106,52,209,143,230,72,160,75,164,139,227,224,41,34,93,173,28,202,185,212,2,44,140,207,243,140,72,81,237,68,139,191,77,220,75,78,60,21,86,105,18,87,59,223,13,180,6,167,117,5,5,192,0,128,57,220,90,52,166,102,51,173,74,13,20,157,250,206,125,249,104,226,129,236,73,155,215,2,51,69,8,132,114,131,79,202,57,126,105,19,95,244,74,151,106,58,187,255,44,159,227,31,255,253,31,165,40,1,239,255,255,255,249,188,181,66,115,216,96,54,157,153,71,199,198,196,4,81,11,72,151,228,64,5,16,166,11,149,154,217,97,132,1,8,129,140,1,24,4,66,136,134,246,114,255,251,178,100,142,140,197,178,103,210,27,108,54,176,81,10,186,83,100,199,112,23,85,163,70,109,173,58,193,63,169,170,76,246,138,120,24,176,137,136,116,50,113,147,31,8,88,70,38,113,161,64,36,249,66,131,139,91,87,144,184,5,7,48,99,214,146,146,103,151,173,30,83,12,231,18,198,85,33,127,179,248,154,232,253,201,102,63,31,92,55,242,125,231,14,209,185,106,14,37,19,119,34,89,8,146,237,169,31,66,179,236,118,126,41,235,82,22,238,138,29,231,27,73,36,165,184,155,103,49,222,21,58,171,138,75,121,192,228,111,219,31,197,121,195,122,111,149,247,54,139,219,54,165,166,97,67,90,145,28,31,108,226,153,210,35,142,40,165,178,153,155,34,20,25,197,96,95,162,101,177,184,157,137,57,198,226,137,248,21,125,235,16,44,121,109,120,170,104,252,72,0,20,87,157,149,214,15,176,180,79,32,13,135,156,60,179,64,35,17,130,238,54,38,223,186,244,79,212,119,87,95,238,255,215,254,186,255,64,150,66,166,82,55,81,46,255,255,244,144,69,89,156,197,140,64,114,30,178,250,225,202,191,247,190,254,24,212,68,133,96,97,154,213,121,17,26,62,123,44,108,9,38,148,185,225,54,162,129,64,12,152,51,164,9,90,24,25,148,254,44,29,247,135,204,32,241,33,174,187,1,55,0,22,181,41,80,58,74,80,214,76,130,128,145,28,91,37,60,107,232,98,245,183,31,206,188,228,102,238,83,75,167,251,86,4,177,79,35,87,146,203,177,153,13,236,149,246,31,133,158,210,243,254,144,40,109,248,159,131,190,104,190,207,222,118,179,145,205,102,212,217,130,191,12,61,220,74,154,219,131,152,162,201,190,169,252,36,23,223,197,149,190,100,26,184,225,99,107,239,211,104,86,57,120,194,246,53,198,131,133,153,167,65,187,127,72,57,1,54,200,54,110,115,245,2,11,89,90,147,185,5,147,209,12,34,175,31,157,204,187,164,61,49,60,187,235,0,0,48,0,21,170,172,163,87,16,244,10,89,201,128,168,158,75,20,146,152,227,95,140,171,103,113,237,252,120,209,161,23,125,3,126,159,185,63,141,171,122,191,235,100,107,122,154,217,147,114,83,252,196,145,65,60,213,102,83,32,10,231,150,203,107,173,103,95,254,175,250,145,214,183,91,162,201,151,16,163,110,106,66,55,100,0,0,2,84,48,112,64,210,33,64,114,68,199,117,115,102,5,67,3,194,16,49,157,32,128,99,146,8,65,131,76,201,37,97,86,242,160,131,51,53,64,156,148,181,60,193,163,82,50,68,132,74,95,11,107,233,18,187,244,13,94,91,154,249,206,221,151,74,122,106,52,137,82,237,176,36,197,8,242,62,215,240,33,182,255,251,178,100,173,12,5,128,104,83,155,76,54,192,86,73,154,138,96,77,154,23,253,173,66,110,105,137,193,93,166,234,169,129,53,224,70,85,161,190,156,253,74,191,50,63,148,212,254,53,255,75,22,160,123,50,123,113,116,217,147,154,207,223,44,121,90,185,81,198,244,168,254,2,186,102,187,115,232,78,121,175,217,252,200,237,249,89,183,91,94,180,209,239,214,51,237,72,224,219,234,216,30,165,171,223,168,72,44,173,118,25,156,230,125,227,162,213,98,57,125,156,109,41,234,155,239,174,134,207,192,117,26,232,219,154,102,82,214,252,172,236,94,198,128,112,0,23,11,255,221,202,216,81,33,34,89,116,116,113,26,77,74,189,217,166,97,180,88,156,143,48,221,117,254,249,139,249,209,134,36,92,158,89,245,255,171,183,175,106,215,204,18,63,252,204,148,77,23,155,177,140,172,0,120,118,146,215,101,160,62,153,106,252,201,21,190,238,205,24,103,171,91,41,232,27,172,189,75,23,249,34,4,4,130,152,193,3,96,51,172,48,176,98,41,153,157,64,195,194,244,173,52,121,200,60,96,0,17,84,33,132,50,210,148,120,100,9,187,128,206,218,112,225,163,84,61,122,102,85,56,52,7,41,76,77,155,219,201,158,27,41,146,230,179,231,44,192,57,132,139,222,47,35,154,133,227,237,228,184,166,243,14,242,14,199,50,154,113,177,180,102,114,237,127,98,229,136,83,12,161,209,191,219,247,178,255,213,108,114,221,82,67,98,150,108,196,93,239,249,183,169,171,249,22,83,175,157,157,63,63,150,126,211,178,175,39,207,123,62,93,67,245,178,251,145,63,119,87,86,15,31,179,32,130,150,68,173,37,78,82,59,152,218,235,122,118,71,130,154,13,35,102,238,216,232,197,201,102,6,46,154,19,166,10,38,172,64,43,93,218,172,240,128,1,46,149,184,180,31,121,135,86,114,5,80,186,115,193,133,123,234,63,139,7,152,105,2,126,207,250,151,253,95,252,255,255,250,191,231,78,29,94,140,201,102,0,103,181,107,90,46,165,28,41,183,253,94,222,106,254,154,40,160,130,79,169,181,51,162,101,241,48,191,156,51,90,229,152,200,49,169,185,128,38,26,121,40,40,100,209,135,206,44,124,160,60,100,4,65,238,42,14,206,211,56,42,45,40,103,207,1,176,2,180,6,166,33,10,3,55,182,211,36,162,144,253,111,91,109,78,247,193,79,197,37,134,125,73,14,118,223,59,105,79,82,101,90,143,253,178,202,63,224,142,82,236,236,197,219,99,224,207,156,141,16,130,214,220,47,243,130,81,135,85,108,228,217,115,217,165,31,90,114,86,194,164,91,192,123,252,58,114,120,239,120,110,79,21,58,250,150,158,70,83,86,247,255,251,178,100,197,140,197,196,103,209,27,154,97,224,82,106,90,147,60,173,126,23,37,163,70,109,165,155,1,121,166,104,205,148,169,224,165,108,220,181,5,57,18,60,110,8,152,67,22,174,101,85,222,115,161,91,108,67,31,34,202,61,19,169,68,243,155,54,189,17,203,84,120,251,161,237,50,25,69,209,46,117,28,193,107,34,163,183,114,8,34,69,169,76,4,11,173,232,141,192,171,216,14,132,54,232,2,110,96,147,82,169,115,254,91,183,84,74,138,76,144,30,201,20,31,252,186,47,233,44,196,216,207,60,160,170,38,122,166,120,243,70,78,183,250,71,175,178,123,250,121,127,249,57,221,38,169,225,161,250,183,113,32,54,54,243,57,167,55,53,90,241,147,203,163,233,114,175,120,50,162,2,104,93,212,11,125,224,64,20,140,220,97,12,101,50,217,128,0,6,64,159,26,44,68,203,140,18,8,53,2,128,105,60,21,4,129,1,161,97,59,135,15,32,24,255,169,109,153,104,92,105,219,4,212,234,146,152,26,55,114,132,148,28,57,7,115,55,178,115,221,253,80,252,1,135,205,49,59,252,187,34,238,10,63,75,190,61,86,235,164,15,109,28,12,254,23,54,186,91,84,158,234,223,252,244,190,242,46,180,49,195,155,53,146,150,87,151,83,90,156,156,16,39,112,136,39,189,173,76,217,103,77,135,213,146,213,186,26,53,173,251,127,122,95,170,217,233,118,40,132,135,237,5,76,82,48,53,25,35,45,147,23,33,242,227,166,146,160,81,67,105,213,105,177,58,5,228,82,65,22,30,54,58,212,238,28,175,110,199,203,42,246,48,61,163,71,145,40,50,195,151,18,28,209,110,157,90,64,0,3,128,2,18,137,232,136,181,209,150,66,196,101,0,153,118,164,141,52,20,250,245,28,90,208,20,122,219,150,64,247,243,120,31,60,189,71,235,222,228,170,41,223,156,177,0,117,28,71,234,154,50,249,127,85,12,255,213,31,253,31,252,209,107,233,164,199,1,102,127,90,252,152,108,221,247,163,255,153,232,95,185,210,122,37,36,7,13,109,26,134,128,0,89,129,109,145,147,40,89,137,160,233,142,60,161,148,197,26,95,24,52,19,26,219,58,25,180,22,24,20,32,24,24,33,24,18,79,3,1,133,44,48,12,61,50,80,252,7,3,166,7,0,97,66,20,200,1,104,48,17,150,144,138,66,199,191,96,17,208,204,88,9,86,23,229,61,229,145,90,196,0,12,13,2,79,5,192,28,237,64,37,230,135,35,45,149,72,82,240,170,6,206,78,81,179,228,9,199,134,133,68,59,212,79,16,113,56,239,108,135,194,48,148,69,197,70,124,90,19,198,42,27,80,247,91,203,5,134,62,119,140,82,42,39,109,108,255,251,178,100,219,140,134,66,104,208,155,154,98,240,92,233,170,42,100,77,184,28,221,165,52,78,189,58,193,152,40,232,169,150,142,184,176,252,156,117,196,154,25,174,6,230,73,21,62,221,15,220,171,19,210,82,140,21,141,219,147,132,106,53,23,68,38,86,219,71,12,35,56,77,35,101,222,204,79,182,205,3,237,160,122,74,169,140,45,18,231,44,186,36,103,178,114,111,90,89,52,38,221,140,78,107,40,141,119,196,229,106,173,148,121,36,19,131,178,164,234,1,128,0,72,176,122,158,23,164,145,179,129,54,249,255,54,15,68,183,110,1,150,76,10,153,6,128,68,139,227,203,247,170,188,77,159,88,189,60,222,243,61,164,211,213,80,127,232,42,175,231,191,175,253,77,82,42,40,115,166,138,171,165,88,240,66,146,71,14,30,89,46,4,129,179,50,102,136,156,90,5,72,245,125,250,237,220,153,135,55,97,226,144,10,161,173,207,64,224,25,230,108,0,0,3,116,192,111,160,105,164,197,97,115,76,159,14,176,48,5,6,12,32,51,51,79,164,197,64,81,224,48,240,152,132,174,93,70,92,33,14,25,177,6,149,11,228,28,4,22,174,181,103,156,170,20,34,79,225,76,64,1,47,195,247,181,21,139,94,164,47,164,162,93,85,128,103,53,47,87,185,97,54,212,111,122,82,175,254,114,27,123,145,49,15,230,69,39,204,82,153,17,42,172,6,215,203,11,93,247,196,25,77,247,158,187,184,43,248,65,243,10,114,192,212,249,236,72,40,157,121,156,222,105,18,154,9,61,55,83,45,159,88,62,211,188,45,11,112,46,52,65,170,26,167,205,36,118,93,73,193,240,130,73,17,101,172,109,6,33,26,132,213,23,127,73,118,80,184,198,36,246,166,147,208,177,84,229,154,147,101,76,151,125,207,94,93,83,225,23,98,114,72,8,14,3,150,32,236,226,146,161,39,46,56,48,119,168,10,130,150,95,17,78,119,144,50,24,19,147,114,204,234,86,133,126,148,76,74,182,101,121,66,194,215,234,173,71,245,111,208,126,23,128,19,81,225,25,66,145,92,224,187,19,255,219,254,169,253,134,203,253,156,239,191,160,131,82,103,236,29,168,171,148,240,14,154,162,2,64,246,175,206,9,9,183,138,128,8,5,76,33,134,7,24,153,232,89,152,249,154,160,40,242,138,105,2,196,13,148,12,42,18,94,80,97,98,139,53,214,174,109,164,82,168,120,132,40,26,90,28,23,60,167,65,202,105,134,243,182,2,57,201,62,187,60,225,191,19,51,156,241,81,162,222,50,30,139,200,98,129,62,145,58,214,209,46,243,115,190,140,17,170,141,119,225,212,12,33,65,179,12,5,9,32,70,43,55,61,182,230,98,31,212,63,159,255,251,178,100,202,12,198,72,104,79,27,139,78,176,94,43,26,51,101,66,158,24,5,163,68,109,189,50,193,28,158,41,204,240,158,96,132,20,99,210,2,66,117,237,26,48,105,185,174,136,14,117,197,95,72,106,55,138,58,191,235,183,53,215,39,110,82,93,27,228,206,255,12,78,82,110,197,0,16,93,2,48,186,59,148,84,106,15,190,146,115,182,152,64,226,60,93,6,200,141,12,148,115,58,229,140,61,121,210,222,75,108,119,175,6,209,152,87,251,64,1,7,47,96,86,171,133,145,90,238,160,9,203,204,138,232,149,70,190,5,254,245,104,187,180,57,247,233,253,254,151,240,247,230,191,177,79,247,111,255,254,106,242,185,238,28,220,223,31,119,20,57,178,81,205,49,46,217,41,96,124,26,177,41,16,69,243,101,58,242,232,0,0,74,112,45,40,106,196,1,206,198,221,110,97,129,35,200,32,209,3,69,156,52,81,166,132,131,6,46,8,56,6,169,1,64,38,120,82,139,11,66,64,97,34,192,161,39,250,133,73,70,216,19,50,86,213,235,44,126,217,117,12,161,184,175,214,245,201,138,199,167,157,149,5,101,181,236,209,240,244,1,128,145,242,81,160,73,49,66,85,70,94,173,218,122,231,46,29,18,147,150,101,40,146,225,245,161,90,226,218,231,53,105,172,25,144,70,183,154,50,62,77,235,76,114,53,207,45,120,87,86,92,203,95,102,24,156,130,179,76,118,78,173,213,90,183,225,163,81,236,59,91,95,173,107,47,104,232,237,236,57,18,81,100,26,98,242,236,119,44,185,119,205,26,102,142,167,64,208,219,7,89,126,109,191,189,137,70,253,237,70,100,26,111,114,26,176,148,69,89,121,8,132,65,32,64,137,163,9,8,65,66,255,154,116,201,51,122,8,214,58,234,10,6,24,57,34,8,76,128,234,14,143,56,18,199,145,233,67,245,191,190,9,132,74,182,165,203,209,66,43,59,174,180,188,230,93,219,236,200,212,196,52,120,252,194,112,94,30,204,207,90,43,36,214,239,245,212,245,187,214,179,255,219,50,82,116,166,139,53,4,221,21,166,113,171,89,21,79,166,221,75,83,54,165,242,254,253,73,166,165,171,239,162,179,79,111,168,247,212,1,0,73,105,200,218,194,144,141,194,131,50,72,42,24,210,142,151,45,149,215,156,197,84,179,219,17,95,9,5,10,108,144,11,217,119,77,134,21,172,218,117,111,211,235,66,177,211,125,3,15,175,77,38,148,249,199,202,237,62,157,165,80,86,40,101,239,207,204,171,161,174,93,199,218,122,109,135,175,43,200,41,223,148,137,216,179,182,98,230,160,250,124,172,189,21,25,0,7,213,123,179,29,108,248,120,90,58,148,154,114,189,39,78,47,241,255,251,178,100,218,0,134,61,104,80,155,108,54,96,120,75,41,176,109,141,150,20,37,163,75,77,49,51,226,8,44,167,221,166,54,104,118,234,124,31,241,191,112,159,205,87,42,190,235,91,252,197,190,93,100,91,69,114,27,38,146,232,92,170,168,37,142,68,194,151,229,76,193,140,219,77,184,246,231,132,79,29,11,70,154,80,2,56,46,227,10,104,208,21,89,141,144,195,110,14,21,50,193,106,14,4,67,245,132,48,69,228,148,114,203,188,164,86,86,61,127,33,56,183,76,211,228,10,131,96,241,86,102,251,214,164,234,203,203,42,247,74,127,6,33,225,0,123,18,87,176,126,230,229,195,198,227,231,219,191,188,245,50,185,170,77,58,102,221,91,178,214,201,89,141,231,192,204,100,148,183,186,148,52,148,154,141,122,71,19,53,83,247,123,142,4,89,7,221,84,40,117,246,160,80,94,191,212,107,255,234,0,0,36,4,146,77,243,9,98,57,200,32,128,102,176,72,96,14,51,66,128,16,154,130,164,67,2,22,33,78,100,224,119,204,164,74,188,21,146,241,135,61,109,211,89,195,192,125,22,51,237,93,115,6,22,115,188,206,223,155,66,174,254,80,200,86,211,14,167,143,174,230,251,31,115,226,178,38,32,215,234,13,173,155,71,206,171,175,127,172,87,239,61,238,55,175,44,31,38,224,106,5,28,66,55,107,238,240,255,214,113,153,212,230,213,252,235,186,79,156,178,254,67,222,201,93,138,219,182,196,188,33,89,151,30,48,25,247,80,222,132,177,18,226,80,237,70,214,121,105,90,72,158,193,43,208,178,217,41,58,171,48,68,129,249,54,72,20,18,1,53,20,233,135,208,31,6,1,132,138,24,115,113,138,138,26,120,26,14,26,113,121,146,132,184,173,185,144,6,166,88,208,179,200,6,1,138,44,163,152,86,19,197,208,159,148,114,44,153,172,172,80,105,3,195,99,212,77,61,204,56,234,87,25,219,51,235,17,73,106,210,28,43,79,72,44,182,214,241,170,69,152,24,140,236,177,81,175,88,161,203,43,246,62,195,53,121,49,129,45,213,205,152,246,46,53,114,146,144,206,192,25,219,150,236,58,25,144,18,175,147,146,43,205,140,119,46,127,202,163,128,130,180,161,220,116,169,210,5,84,221,188,99,115,245,89,157,215,204,113,18,147,18,132,209,33,154,205,40,146,234,34,109,132,47,66,195,217,122,18,206,216,19,205,241,36,73,129,20,164,137,190,96,204,31,107,134,32,65,136,20,93,0,115,52,110,69,134,123,2,184,228,193,154,226,149,62,165,101,173,106,62,174,165,255,204,246,162,108,198,117,163,89,51,119,177,43,165,170,210,159,235,155,187,222,40,158,225,84,144,212,186,149,84,3,162,255,251,178,68,208,8,5,71,103,207,211,111,76,242,178,173,9,195,109,233,126,19,125,163,66,237,37,177,194,156,180,105,41,167,173,252,111,101,52,238,41,132,138,161,171,127,155,237,63,181,10,158,227,27,110,233,81,172,19,132,43,154,87,89,129,186,208,222,139,186,208,102,169,239,113,216,122,113,5,173,167,106,123,162,218,89,120,121,205,29,121,146,205,212,59,199,153,169,48,218,96,82,69,140,20,145,81,162,199,227,19,114,73,2,94,100,96,108,105,42,177,227,134,160,8,13,55,118,201,46,21,16,112,152,0,1,12,30,3,24,18,70,176,68,41,32,9,55,85,245,37,61,169,116,191,91,53,217,227,31,46,121,204,87,206,21,135,153,114,219,10,127,37,96,194,125,189,55,83,54,111,65,68,221,246,225,14,6,97,195,111,136,254,6,228,187,96,87,39,16,214,24,20,134,219,216,227,196,43,132,16,52,179,195,208,13,160,117,42,60,244,209,148,25,103,247,172,105,75,142,87,173,143,191,212,86,78,59,154,171,234,25,241,28,110,15,231,186,249,223,236,234,217,244,232,132,6,137,103,61,164,162,135,135,161,212,169,161,157,160,67,22,210,29,147,20,68,169,83,196,168,62,244,154,125,107,42,166,29,81,98,14,43,27,120,194,192,78,49,48,205,2,197,4,0,199,34,198,72,75,29,0,148,63,175,192,96,107,228,139,175,177,129,128,212,194,38,211,53,148,27,142,49,252,167,31,211,86,182,164,138,246,243,105,115,183,204,62,59,184,58,113,66,99,195,198,37,205,53,213,52,189,243,90,79,0,63,31,72,250,125,77,54,210,38,133,126,32,186,179,109,247,109,215,80,152,233,90,192,115,181,109,90,106,214,126,16,61,198,143,241,175,152,198,195,247,212,28,238,54,189,253,246,234,101,142,246,115,76,109,118,194,148,155,28,84,55,181,67,107,221,23,154,57,163,184,226,37,3,181,107,78,9,142,89,235,159,155,93,3,117,145,59,159,97,177,166,199,46,164,64,90,72,133,0,70,231,176,240,107,130,162,163,192,67,176,83,112,52,36,201,206,67,134,33,9,200,96,192,107,161,65,27,59,66,134,38,2,113,49,174,36,155,50,67,56,64,59,230,49,234,161,74,89,119,219,169,73,111,207,55,252,28,197,70,23,63,46,49,170,217,110,245,119,182,65,23,220,135,163,175,217,127,209,250,104,27,168,127,13,84,244,68,150,29,168,232,169,197,96,208,130,119,91,222,188,207,226,59,230,111,190,223,252,28,184,101,51,236,93,209,166,59,168,158,66,98,74,118,222,134,21,66,48,96,33,28,42,59,23,129,19,53,221,214,236,194,205,158,15,168,20,226,7,137,36,105,187,17,75,14,33,9,48,37,149,175,255,251,178,68,168,8,133,76,103,208,27,111,92,242,155,77,9,211,109,136,126,20,201,163,70,237,61,51,226,103,180,105,41,151,173,252,150,165,33,151,42,25,196,98,82,130,237,81,184,17,180,222,255,158,144,227,183,166,139,249,43,123,21,113,143,120,245,61,55,104,13,174,15,89,52,215,185,99,236,222,247,182,211,18,33,250,110,122,246,4,123,198,125,6,229,137,162,178,81,187,51,103,4,213,222,49,36,213,215,240,109,156,75,111,139,200,154,135,77,226,251,215,225,64,117,189,87,87,206,158,170,213,102,75,35,26,243,207,44,220,219,196,42,206,91,10,198,100,117,168,205,56,236,83,196,9,82,22,46,88,181,233,240,161,33,210,55,37,3,104,204,166,174,32,89,54,136,105,202,189,204,185,196,82,5,211,73,38,242,43,23,2,3,118,48,86,28,92,79,193,116,69,79,1,26,165,76,132,16,91,47,166,234,195,68,97,188,158,91,94,228,148,175,68,103,52,145,219,237,83,91,221,251,101,92,189,222,54,178,107,52,150,210,46,53,91,198,165,154,96,183,238,61,175,109,190,133,98,163,49,115,18,46,105,120,48,174,237,72,109,90,165,244,171,149,125,41,48,92,157,95,125,219,135,127,203,93,127,42,91,170,189,181,15,52,222,250,186,159,68,63,190,233,148,247,218,148,155,149,171,108,250,146,144,118,237,177,248,236,57,146,130,198,240,124,249,213,85,58,113,39,48,147,156,85,117,155,84,149,198,164,31,125,164,86,1,86,155,144,204,111,77,248,196,51,180,8,126,23,59,5,20,0,3,2,195,75,142,121,144,152,48,90,131,211,56,136,171,37,135,193,226,187,82,209,166,70,92,104,167,119,250,221,70,147,243,187,177,39,181,27,114,43,64,41,188,119,177,21,9,133,233,95,94,253,104,98,171,116,77,113,202,173,239,163,47,159,67,88,230,255,223,52,153,202,204,204,72,77,64,228,209,14,243,177,2,167,63,91,53,93,247,22,145,186,143,185,54,190,123,179,21,153,158,219,90,198,11,229,250,176,181,123,84,141,183,110,214,204,85,151,43,10,138,199,157,212,164,16,54,87,40,85,185,121,136,99,158,89,245,237,174,57,140,223,61,222,89,185,176,159,211,234,238,146,193,20,52,237,134,154,97,141,60,19,0,104,252,26,12,166,169,95,11,192,225,47,177,111,147,80,12,245,255,158,27,101,4,162,109,28,103,214,53,70,26,76,129,18,49,62,64,200,181,147,82,70,179,234,90,148,231,73,180,80,50,157,169,142,44,206,145,154,74,168,157,77,90,245,168,174,234,168,191,83,150,10,232,42,133,89,125,4,154,163,38,47,26,23,192,174,93,117,164,104,234,84,205,36,157,87,210,82,75,235,123,42,255,251,178,100,141,0,5,80,104,80,29,109,128,0,141,107,217,194,173,64,0,43,170,27,60,217,221,128,2,116,178,40,171,48,144,0,117,26,19,245,178,150,113,45,94,245,149,122,251,38,154,200,154,15,77,213,69,89,177,135,207,60,200,200,141,32,0,32,16,0,2,16,154,216,154,152,92,29,152,230,34,153,26,49,153,74,229,156,134,134,24,86,3,129,67,96,80,94,104,153,38,102,67,84,96,203,248,93,224,224,44,192,33,24,194,128,32,214,144,196,210,2,49,66,155,185,141,136,136,128,15,195,96,206,82,25,67,112,192,56,0,72,108,194,5,13,248,160,217,221,135,135,30,167,42,51,32,5,12,1,133,25,37,1,137,173,154,48,152,0,216,122,162,236,78,47,91,48,48,195,9,47,217,124,29,67,38,33,48,3,147,65,11,51,160,115,23,11,166,152,199,178,252,160,65,32,66,231,167,218,199,101,225,64,51,44,45,77,243,13,10,83,35,4,6,195,11,117,240,199,175,60,55,71,20,90,243,18,194,226,48,241,144,230,8,2,34,186,245,126,247,18,185,118,173,188,38,93,249,229,206,235,237,251,175,108,32,133,96,148,123,50,80,8,91,0,17,131,164,159,44,229,106,228,255,113,181,173,56,142,28,14,239,209,219,139,211,227,3,192,5,2,0,128,50,129,230,28,141,226,66,97,128,107,173,26,195,1,158,237,115,28,41,224,30,82,103,135,231,222,211,70,31,249,92,253,169,103,33,203,26,139,202,39,31,200,196,152,180,137,78,68,12,146,5,227,94,182,101,5,224,64,230,60,188,107,195,61,255,207,118,243,195,159,255,255,255,255,255,255,255,255,255,98,246,82,201,92,212,9,98,239,255,255,255,255,255,255,255,255,255,187,173,149,39,22,156,145,50,1,32,165,96,80,80,0,32,5,0,73,82,36,32,2,41,150,188,29,86,64,24,54,220,60,70,2,49,32,82,212,80,160,169,190,232,54,117,42,74,54,2,77,39,1,200,137,217,18,160,201,8,4,137,162,8,177,145,253,58,255,118,222,226,22,145,72,208,199,180,41,146,35,13,160,220,163,254,121,211,53,189,184,199,205,74,205,75,105,56,231,175,211,110,212,46,133,98,249,104,1,15,211,221,223,48,222,123,159,242,128,230,198,40,175,203,99,82,245,45,249,159,247,213,92,58,19,87,155,145,110,56,180,167,29,184,108,63,207,225,250,119,242,171,255,255,253,134,15,227,51,99,31,7,1,11,247,255,255,255,144,36,92,0,140,18,227,111,39,122,249,96,33,75,197,158,146,56,70,41,72,90,225,50,162,99,169,42,51,224,48,59,182,39,65,47,86,213,172,74,66,192,108,51,62,98,3,176,140,159,173,161,168,11,164,77,88,169,255,251,178,100,27,136,102,93,113,87,191,101,224,0,72,232,250,54,231,156,0,29,109,209,74,45,189,155,80,250,23,234,8,193,26,50,35,225,215,92,232,251,220,98,140,0,136,214,134,195,53,23,106,134,107,178,40,160,213,81,54,30,216,158,213,182,59,94,212,205,109,232,213,43,60,30,223,25,76,226,243,112,160,170,55,87,174,117,122,180,132,197,195,52,95,238,128,182,239,3,27,163,197,154,196,130,52,53,122,209,150,18,137,203,26,167,196,47,188,192,71,98,144,17,15,191,131,27,127,79,127,254,13,113,224,159,19,86,12,20,230,60,54,244,46,154,196,171,167,114,59,195,131,20,24,79,14,180,58,22,173,104,62,214,132,155,213,86,31,37,91,89,41,11,57,255,201,191,243,140,255,111,2,160,236,0,0,34,19,228,211,120,3,40,7,39,19,224,39,146,183,156,124,156,239,27,66,161,138,49,132,152,225,86,195,160,244,138,150,231,253,24,181,89,94,175,252,255,209,177,242,255,67,26,169,248,232,226,255,66,239,244,160,59,255,142,146,43,152,253,78,161,159,200,255,244,249,16,4,26,130,12,39,18,10,12,137,13,62,30,8,32,7,0,227,131,132,101,46,184,42,101,222,152,80,51,167,8,83,239,194,215,30,231,121,165,168,48,45,33,8,136,18,159,19,5,84,150,1,74,7,147,36,113,0,184,52,61,57,84,68,15,47,180,172,160,128,201,78,45,222,45,75,47,36,3,55,97,87,82,252,69,106,110,168,72,43,233,65,234,41,95,53,8,210,170,240,89,72,213,215,217,84,155,94,65,16,24,47,92,160,59,86,206,124,68,85,79,70,101,185,252,87,12,216,28,108,185,204,69,108,250,97,46,108,91,138,253,195,78,221,186,164,102,0,135,189,165,20,172,59,130,194,225,184,246,145,3,184,209,74,6,220,198,132,115,184,94,139,151,82,215,203,108,106,210,89,246,106,85,253,86,34,71,246,244,243,96,142,193,11,44,170,124,238,196,168,60,213,216,35,118,245,138,243,1,180,116,88,209,102,163,235,50,184,234,211,128,243,147,140,225,27,91,164,155,56,246,94,21,155,167,153,128,65,197,70,0,114,202,133,227,161,61,203,39,120,244,29,190,192,234,255,54,66,138,100,16,70,135,29,47,184,85,117,92,17,154,116,213,46,102,209,42,139,94,143,201,221,27,88,104,60,160,106,213,193,193,127,134,125,164,254,254,194,240,0,1,48,104,236,42,25,48,184,64,195,144,99,43,134,160,18,231,4,37,67,139,238,187,117,5,29,165,22,20,164,212,131,98,128,42,116,144,10,73,4,12,230,136,96,64,44,129,148,74,8,112,22,254,133,221,49,103,26,245,218,157,201,204,191,227,164,86,180,221,13,255,251,178,100,35,142,71,67,116,210,147,153,124,178,68,231,170,117,60,197,160,29,49,209,70,14,61,123,1,29,158,234,8,243,149,224,65,97,19,174,138,188,167,205,14,227,80,73,233,95,5,234,219,97,56,18,71,251,78,161,239,121,138,134,94,67,16,101,238,86,3,174,237,136,196,33,109,32,176,164,196,41,215,93,146,208,103,222,237,26,146,228,196,62,233,227,175,95,164,17,80,119,29,51,186,233,34,195,227,173,129,97,253,99,42,156,104,221,29,206,185,195,246,89,61,206,166,77,219,196,205,176,214,209,140,75,93,227,95,120,255,104,141,124,108,234,166,176,233,18,249,185,141,93,15,10,212,4,100,70,90,38,167,223,129,224,72,179,123,46,159,79,103,138,8,43,206,81,36,122,227,95,165,30,181,109,223,215,83,89,75,157,125,106,108,47,150,32,130,1,141,58,136,47,199,203,167,17,119,91,140,93,67,57,24,114,212,42,162,120,74,237,109,129,41,173,54,63,220,133,144,78,112,93,90,157,236,44,153,120,17,217,68,115,23,249,243,167,209,111,255,111,249,63,216,255,246,136,127,234,57,255,253,13,244,122,68,101,51,9,128,204,66,2,48,205,168,206,65,99,10,128,81,120,194,237,34,202,54,182,1,73,216,109,233,16,133,140,218,159,72,167,140,88,2,37,96,83,210,177,1,64,32,155,0,84,21,20,17,30,238,177,178,67,122,179,230,245,173,58,90,41,96,232,6,5,132,74,133,142,112,52,133,141,17,6,101,179,100,33,146,133,13,45,84,24,76,205,80,73,128,186,246,132,184,151,66,106,41,201,252,141,66,150,24,142,13,228,213,146,58,120,201,36,83,39,146,138,101,65,234,248,204,128,135,209,189,96,240,115,142,212,134,213,248,15,73,140,68,48,92,32,81,216,161,146,60,199,180,251,139,18,105,99,42,66,126,13,40,154,136,229,185,220,29,239,109,169,108,95,100,101,82,255,16,140,157,116,84,48,118,165,93,62,233,247,224,187,235,177,162,157,77,26,184,151,23,57,66,220,235,11,237,203,162,223,127,62,167,123,80,184,46,118,120,189,222,30,87,157,139,173,193,214,136,199,142,195,82,68,0,20,229,134,252,25,38,67,142,67,132,227,187,24,249,129,34,240,134,205,212,106,234,6,3,156,120,19,116,11,7,110,185,77,1,22,248,208,46,84,168,210,126,87,217,219,232,143,255,255,168,68,239,245,56,135,241,92,195,250,251,250,127,232,249,58,217,149,251,197,200,17,0,73,78,76,156,8,120,120,210,202,137,229,74,199,75,170,104,44,36,201,42,80,149,65,208,210,215,192,84,100,213,99,139,166,145,69,67,67,6,47,84,145,146,170,48,64,60,74,137,61,136,156,229,49,179,255,251,178,100,27,136,6,238,114,82,11,111,78,198,69,131,122,115,98,15,106,24,53,163,86,237,61,155,8,206,7,235,180,144,181,64,4,41,22,71,138,230,48,14,201,228,112,220,106,71,26,81,179,10,12,205,222,97,65,0,115,177,146,17,208,193,155,180,168,124,211,87,86,20,241,114,125,179,244,154,65,154,9,184,227,17,88,52,89,111,50,170,51,247,229,253,225,239,13,34,227,2,234,104,50,93,177,41,141,226,118,88,246,7,219,172,118,246,252,101,180,133,248,143,211,211,106,233,247,217,128,204,45,50,234,241,232,246,14,31,124,252,42,173,244,202,170,205,33,147,249,227,140,207,189,77,200,218,80,86,248,57,246,52,71,153,2,164,155,43,138,146,34,71,173,46,69,224,178,213,60,201,95,90,85,225,17,167,166,251,198,74,103,227,79,244,180,243,211,170,125,239,148,10,0,0,44,111,219,95,41,55,59,88,168,40,214,56,170,183,107,76,131,227,123,25,50,197,209,63,199,118,51,228,182,131,212,95,106,136,61,109,175,231,224,135,55,28,228,87,153,48,154,209,92,135,87,90,254,2,234,63,247,127,253,223,156,171,137,183,125,251,224,0,10,41,122,4,64,66,147,156,192,225,12,130,215,164,166,16,202,125,202,228,163,196,107,70,216,1,194,22,242,83,53,225,170,111,117,82,80,132,67,233,184,221,202,3,114,152,68,1,38,176,172,170,149,177,194,28,189,243,10,99,99,44,223,236,241,64,177,224,150,126,12,145,110,175,82,181,242,94,222,76,207,151,102,230,118,169,150,121,98,61,142,185,58,209,62,58,202,98,205,240,162,55,167,158,205,105,222,232,233,115,214,96,192,174,96,31,214,240,87,57,244,123,62,32,171,66,69,18,46,225,98,240,179,22,44,107,218,143,119,33,233,46,99,68,17,57,205,30,146,193,204,177,159,6,206,61,181,2,238,94,141,157,108,235,103,103,151,179,227,235,178,25,115,142,11,104,238,59,143,85,115,91,217,140,111,156,46,65,67,76,214,226,0,16,16,40,32,0,8,126,183,68,6,183,154,8,158,162,22,20,37,28,243,66,8,51,157,207,229,111,87,22,228,191,255,255,207,123,62,255,255,187,244,215,114,203,84,220,155,213,76,150,69,0,2,0,0,0,74,12,2,153,57,1,40,9,128,126,153,88,218,154,38,81,130,51,32,116,125,172,129,150,161,169,10,43,29,120,202,246,83,130,193,9,142,140,58,245,7,66,7,159,229,214,73,67,201,140,169,96,194,84,6,225,94,194,23,52,11,151,18,239,29,211,11,13,81,209,65,46,62,236,146,140,163,46,253,70,169,43,228,29,122,249,125,94,167,125,78,132,26,115,201,29,17,184,46,7,165,180,211,6,120,255,251,178,100,54,138,70,93,106,83,59,111,78,192,73,7,170,102,97,231,88,25,125,169,74,109,229,242,193,19,27,170,168,246,157,88,49,27,179,77,237,166,76,110,91,102,163,218,155,248,133,23,22,64,215,217,146,223,198,190,35,169,130,75,104,151,190,32,234,120,222,6,180,226,243,213,77,19,233,240,23,54,42,70,209,89,111,218,86,29,60,217,5,46,86,192,166,49,141,131,73,211,104,159,173,180,196,218,13,194,78,73,41,51,59,186,217,95,89,152,147,23,29,140,41,175,100,236,48,172,144,64,0,0,122,209,232,145,35,155,180,255,74,131,124,237,87,112,182,249,120,2,255,184,73,251,85,48,69,254,167,62,243,222,130,117,21,247,117,44,5,121,23,136,87,65,110,119,255,86,111,255,255,254,63,254,163,191,251,142,255,253,159,169,252,171,20,252,161,84,45,221,42,82,5,86,172,102,164,79,169,157,43,135,177,148,14,175,176,114,208,177,131,8,105,70,104,27,41,143,8,3,205,241,217,43,95,144,160,105,186,1,15,0,208,53,178,105,233,61,226,195,164,85,90,148,0,92,34,226,220,200,163,49,189,211,139,3,71,114,13,45,228,103,25,145,96,57,137,86,115,40,44,112,103,204,191,88,128,61,26,249,139,189,159,138,90,225,15,46,22,246,99,167,171,230,133,229,115,3,76,141,7,99,157,104,185,87,67,213,167,110,137,180,122,163,117,203,111,237,103,92,254,168,173,126,219,111,209,34,113,111,134,111,72,120,135,169,245,123,235,29,22,169,222,170,132,122,248,13,53,211,92,154,245,242,123,99,10,60,106,189,87,61,188,169,169,27,87,244,205,101,202,50,102,40,234,170,231,169,117,108,77,159,133,110,63,205,46,238,17,169,109,120,158,217,57,0,76,0,18,64,155,16,164,9,112,47,89,236,74,14,56,239,80,148,28,172,34,207,89,13,177,127,29,37,64,48,150,99,186,166,132,238,142,178,164,42,147,169,90,245,239,255,255,255,190,207,254,83,227,191,249,207,251,245,168,22,91,245,75,18,21,98,117,5,96,0,0,130,148,185,134,66,8,6,4,49,170,33,108,98,32,214,202,32,77,107,241,121,57,142,132,75,96,146,160,81,134,50,190,206,113,97,35,168,216,122,216,233,99,235,91,242,161,168,181,133,40,85,82,40,109,92,70,198,207,95,20,138,230,227,138,219,114,252,145,209,203,101,69,208,67,255,6,54,222,224,94,186,127,147,201,94,59,7,44,214,57,193,241,29,170,15,133,75,156,35,24,23,69,180,132,159,69,237,128,126,235,166,123,10,170,242,190,242,168,220,72,1,218,220,84,183,166,93,114,122,187,17,72,126,48,71,57,228,180,148,113,50,142,90,155,225,29,225,201,255,251,176,100,75,14,101,155,104,83,155,121,91,208,60,102,90,202,49,162,102,23,233,169,74,110,61,27,1,43,30,169,5,150,150,34,252,140,127,172,65,191,84,234,205,146,53,35,141,12,236,218,31,49,15,187,111,207,54,96,77,129,99,189,146,0,18,0,0,0,160,239,5,184,67,22,71,130,16,217,100,99,245,47,128,250,122,98,74,60,233,31,190,63,8,204,223,83,126,167,211,255,255,255,169,183,251,47,118,130,251,125,63,251,83,135,244,124,191,40,213,223,111,44,95,164,4,168,32,56,86,51,48,160,80,19,46,48,192,161,77,85,72,196,67,33,224,115,85,96,38,44,16,219,148,5,193,38,167,46,9,0,218,208,84,40,102,80,124,122,40,74,43,14,27,83,226,72,21,75,42,208,73,96,154,196,107,112,188,209,140,50,47,111,53,109,11,167,251,5,55,217,104,144,74,20,2,119,11,77,190,189,69,187,230,74,235,165,85,186,233,243,167,120,127,11,89,220,87,120,88,147,82,56,201,62,103,195,220,207,228,135,90,170,17,243,123,192,174,54,134,239,231,59,253,175,90,234,114,33,223,180,248,198,252,254,250,146,149,253,230,98,231,98,159,10,38,148,19,230,200,222,123,232,27,47,160,246,210,68,133,92,211,158,36,86,17,138,7,234,202,15,116,162,238,97,154,101,132,78,2,105,252,238,219,36,40,12,75,42,34,8,208,246,61,41,21,69,142,86,148,36,140,170,89,88,221,6,21,168,227,107,103,65,140,61,93,70,138,143,48,140,146,200,173,183,32,54,109,143,227,4,140,156,188,132,254,124,159,255,255,255,113,220,253,192,108,237,174,71,16,255,170,119,254,235,185,182,163,179,221,172,2,0,2,155,155,138,8,14,30,60,16,200,188,9,24,211,223,67,2,89,72,68,38,12,56,201,68,251,104,83,1,112,82,161,204,12,218,55,112,176,38,24,253,168,156,139,89,138,11,9,248,155,95,104,165,148,219,242,156,31,195,75,252,3,132,8,186,242,165,191,145,13,215,205,255,102,141,242,164,63,181,232,187,215,178,66,210,172,194,138,213,52,142,243,108,45,201,62,127,245,40,171,159,169,117,242,143,199,245,223,195,84,31,132,224,175,68,244,167,221,177,47,166,177,53,191,76,70,199,208,143,27,193,166,40,229,28,201,161,107,78,14,247,158,3,62,72,14,214,18,202,184,62,21,194,211,84,63,189,110,185,189,85,85,196,33,58,81,245,0,0,16,0,0,51,156,43,220,31,39,19,37,137,171,30,106,66,171,117,40,14,23,50,29,237,17,82,247,69,75,20,240,206,99,235,215,241,9,186,63,93,125,183,255,237,255,255,8,205,253,12,17,117,242,244,115,255,254,223,92,70,123,205,154,255,251,178,100,117,8,229,73,103,213,59,79,69,112,76,42,154,138,62,7,102,22,245,193,74,109,172,189,1,33,29,169,205,135,157,208,74,221,150,241,65,169,143,191,150,255,250,0,0,0,44,24,50,49,177,80,193,147,49,179,31,61,40,22,28,3,48,150,210,252,192,79,121,142,30,191,80,200,132,40,233,88,85,242,150,136,6,77,48,58,59,15,12,15,141,26,78,219,36,9,123,232,165,192,64,2,100,105,204,210,94,158,222,159,202,44,224,198,27,99,24,235,12,199,33,192,16,18,100,238,109,150,23,189,68,25,54,241,187,127,188,153,138,236,30,65,95,105,34,238,201,69,138,181,244,97,86,122,95,185,43,226,56,39,144,158,145,219,241,226,124,169,222,75,171,131,112,127,255,119,199,253,215,185,106,247,49,60,168,114,125,32,66,179,148,122,76,14,189,120,32,60,233,210,121,199,68,3,214,85,49,142,13,48,76,213,138,232,143,49,243,202,238,48,54,246,239,215,140,211,40,25,115,41,154,234,216,52,56,175,18,58,33,119,36,133,202,150,8,16,22,147,144,212,83,242,50,98,124,81,223,229,10,229,31,41,169,45,76,196,38,104,250,167,126,255,211,171,127,247,254,88,238,94,211,65,118,99,232,94,143,209,231,123,126,249,154,213,122,122,253,61,214,136,0,0,68,144,84,96,9,9,144,3,199,97,34,32,138,21,75,194,8,35,65,183,14,132,193,35,140,224,130,160,68,193,7,135,142,68,34,2,25,24,10,156,29,28,0,148,17,47,117,41,92,234,177,33,65,160,176,10,151,172,213,239,175,78,160,121,243,105,5,158,236,53,222,103,16,49,16,6,147,54,55,22,90,199,152,101,105,228,217,103,134,11,47,11,138,82,100,187,44,248,254,210,153,155,21,78,185,215,150,30,124,209,76,69,61,117,147,57,53,91,181,35,5,77,4,96,7,32,220,138,138,7,88,217,36,217,10,144,74,196,153,42,154,150,255,101,157,224,237,27,37,172,211,166,13,239,169,131,99,97,188,59,86,160,18,148,104,81,94,222,63,95,190,119,174,232,54,178,245,85,86,251,192,186,142,236,168,130,6,65,25,188,131,112,196,196,209,112,164,146,135,76,225,10,71,98,170,225,177,198,194,197,55,228,99,108,23,67,118,167,25,229,68,205,7,26,66,9,54,55,196,101,111,183,245,234,255,167,255,132,155,238,166,0,106,222,44,235,127,184,182,228,124,139,188,66,139,255,254,90,178,92,128,211,32,176,168,24,12,203,168,77,228,53,137,38,144,93,89,150,74,33,128,161,237,88,108,96,40,219,24,89,98,159,21,72,225,45,139,93,127,9,193,177,164,219,111,173,199,5,112,64,202,122,133,81,42,107,137,241,61,251,66,255,251,178,100,161,142,165,178,103,211,27,141,70,192,78,70,250,65,101,69,150,21,161,161,76,109,229,111,129,62,41,41,101,150,149,216,206,118,130,41,173,181,71,195,47,81,215,147,155,83,183,159,90,128,169,176,212,74,91,93,2,93,110,71,151,18,110,28,99,40,82,187,151,137,48,189,5,27,147,73,245,176,222,182,13,202,251,235,199,123,184,4,112,14,102,219,170,190,125,185,211,190,86,101,119,35,109,246,198,58,136,154,212,72,190,92,251,29,170,222,197,119,86,151,10,187,224,99,11,192,250,217,114,204,251,190,219,50,200,91,211,46,221,249,5,162,140,16,13,169,45,176,33,24,48,11,213,152,141,171,147,42,27,44,141,180,209,176,36,217,28,39,188,154,5,70,81,153,13,163,176,101,111,105,30,130,111,67,226,96,141,71,239,107,245,235,253,13,235,255,232,142,221,59,9,103,253,87,255,247,242,62,70,208,249,191,240,249,232,127,83,191,255,124,239,235,0,2,66,112,42,84,96,192,101,3,230,80,204,45,212,246,193,102,22,54,76,3,6,77,10,150,79,74,80,124,230,66,24,188,129,129,137,65,66,161,132,24,34,33,223,164,252,13,171,41,52,80,49,148,177,175,189,153,218,86,45,215,180,169,231,190,179,39,238,18,65,224,28,243,106,178,26,120,242,59,14,32,106,114,51,18,243,115,235,130,35,228,201,14,86,48,92,162,107,82,218,215,174,243,51,10,134,29,109,145,15,191,138,182,100,37,95,63,156,126,129,48,49,182,76,123,94,110,230,111,155,244,205,251,96,252,206,83,103,106,217,202,124,102,246,197,7,138,187,238,234,140,25,224,211,0,24,8,70,162,2,232,17,1,119,226,50,163,0,8,126,168,64,209,71,58,126,217,4,229,128,48,4,0,0,0,82,204,102,233,110,195,179,39,184,66,38,106,249,78,171,53,248,171,164,113,60,247,202,107,51,116,64,136,227,174,210,223,145,130,230,74,182,182,81,105,243,241,120,106,219,228,29,63,161,223,237,235,79,255,23,250,245,55,254,172,71,255,215,143,107,124,35,41,195,153,205,108,229,45,164,0,10,199,8,132,136,76,12,32,194,189,145,209,94,161,248,133,84,88,109,219,99,70,76,6,197,31,99,0,15,52,225,133,155,2,138,9,136,129,33,149,176,90,66,33,28,32,178,160,26,107,211,71,132,66,169,243,78,169,242,150,205,200,145,87,38,25,50,198,41,226,244,48,213,60,98,90,174,36,209,184,5,248,171,125,100,63,239,228,53,24,111,41,237,97,40,91,102,199,181,221,29,233,48,62,203,206,94,240,76,194,211,114,126,231,103,196,211,2,52,19,76,131,110,87,61,114,10,246,86,207,115,143,150,195,197,123,143,205,74,255,251,178,100,200,140,5,162,103,83,155,107,54,208,80,135,186,90,97,234,116,26,57,197,78,77,176,93,65,84,35,42,117,132,150,64,67,219,17,137,121,28,246,54,28,33,30,30,32,173,113,101,210,99,41,32,181,34,255,205,213,199,197,222,76,203,113,214,110,212,72,78,28,159,19,225,207,244,144,174,211,35,200,55,255,118,95,184,150,162,57,116,164,238,206,50,110,130,31,153,81,229,0,55,186,128,32,192,1,193,0,39,44,188,189,108,170,116,36,53,43,173,45,40,100,159,1,243,41,42,78,111,149,105,57,228,148,18,206,27,58,255,198,129,50,119,227,181,54,55,175,70,255,220,253,186,253,127,116,252,56,247,162,189,2,90,63,198,184,0,245,126,132,159,110,32,20,118,134,124,185,251,104,130,238,32,182,81,236,89,164,0,0,177,1,65,149,6,19,15,30,56,128,60,113,102,162,1,173,102,32,58,25,126,201,130,157,202,83,15,74,50,85,245,76,213,80,196,59,51,53,188,0,20,18,13,165,141,73,69,134,187,23,106,80,52,82,141,242,176,178,154,243,30,151,88,128,149,11,254,246,71,229,147,143,195,61,5,18,177,137,23,180,203,123,81,229,181,37,138,179,233,28,186,228,206,132,211,3,198,31,104,136,166,161,164,36,49,114,218,149,74,90,30,21,106,104,114,206,55,163,100,57,60,47,36,1,167,168,136,84,213,231,48,153,44,79,70,171,118,162,179,252,98,172,123,104,80,174,146,203,105,182,189,166,42,104,177,59,41,186,89,36,73,74,37,154,68,178,234,53,238,145,73,242,147,125,103,250,181,166,41,66,135,115,173,122,72,189,187,83,66,204,124,229,183,224,191,208,49,65,14,4,104,0,0,83,187,44,129,197,50,2,220,245,116,38,188,245,227,235,146,236,54,158,135,100,203,55,182,59,170,237,26,223,251,27,131,255,110,25,64,102,162,16,60,190,254,141,196,15,247,10,153,70,69,11,118,139,170,118,114,179,236,154,130,250,238,204,223,109,45,243,63,118,185,66,167,162,164,165,23,211,68,82,255,177,249,116,42,255,249,7,230,255,138,195,0,4,221,184,112,24,201,134,11,102,103,93,230,24,2,175,11,200,52,150,44,136,192,16,230,6,57,159,110,0,66,51,69,60,90,241,97,217,28,146,246,33,212,168,232,223,209,62,234,187,148,47,196,243,98,177,67,105,213,193,220,230,58,72,60,109,208,64,151,233,155,184,210,90,13,153,36,38,140,138,204,109,39,125,61,71,118,81,95,101,78,231,155,55,44,152,195,200,74,160,212,35,152,120,79,188,202,22,84,171,118,173,100,4,185,142,137,221,179,251,198,246,191,131,121,139,183,247,239,10,235,81,230,85,177,71,153,86,189,186,255,251,178,100,218,12,6,71,114,82,19,105,23,80,95,43,74,71,97,98,178,86,217,159,76,109,225,143,73,144,173,169,29,149,10,96,3,13,237,41,90,181,73,153,44,181,213,178,86,217,223,125,230,235,91,244,227,7,49,173,162,67,119,173,136,23,250,199,108,122,181,175,75,213,154,205,249,153,104,16,0,64,1,59,63,14,73,204,0,1,199,97,18,20,26,69,79,56,240,205,98,203,200,206,131,249,36,137,235,141,18,21,221,131,164,213,2,85,103,17,15,139,157,84,86,162,14,52,17,170,69,229,177,141,213,122,46,159,232,204,221,181,219,244,29,63,101,55,254,224,58,182,235,179,223,133,98,43,145,31,118,111,254,20,9,93,139,212,81,21,28,180,20,132,77,113,64,226,211,0,0,0,0,1,80,10,2,51,225,88,192,33,227,29,33,140,214,10,85,166,5,0,152,30,250,98,144,152,92,6,33,31,152,252,88,230,48,243,19,146,142,84,41,26,8,23,136,194,162,67,89,133,198,129,69,0,208,9,0,32,150,235,181,33,24,116,136,39,109,251,67,231,225,119,197,97,170,233,231,104,191,244,146,102,50,8,3,40,213,35,62,107,176,6,5,64,41,88,209,26,109,171,35,203,245,200,0,173,86,130,235,41,187,158,116,114,251,97,92,230,100,238,9,100,224,241,244,242,190,248,219,28,144,177,22,165,126,219,187,39,9,159,190,25,44,165,156,103,166,103,116,177,56,200,144,191,243,31,159,129,98,26,245,249,68,110,205,29,68,122,142,193,92,110,225,203,141,167,39,157,222,56,59,183,118,38,189,187,56,150,111,27,23,177,155,229,100,8,139,133,168,232,132,182,233,168,179,107,173,93,183,210,194,191,220,166,85,59,173,67,111,255,147,240,193,48,90,115,83,210,74,9,48,196,249,97,91,158,74,155,100,223,113,217,5,66,206,88,71,83,164,18,251,235,250,248,133,108,89,187,235,16,125,52,179,170,217,142,220,217,45,27,247,44,252,233,183,189,83,254,188,236,172,238,140,189,232,12,255,186,22,222,188,130,191,182,111,202,80,237,242,93,173,255,81,11,191,149,20,195,154,187,145,247,31,245,133,54,246,144,128,164,151,118,118,99,0,48,19,27,20,105,116,93,96,12,83,130,96,209,54,160,95,221,35,59,152,109,69,197,170,166,88,98,103,218,44,178,145,46,49,209,79,220,254,51,107,142,162,187,189,211,146,252,23,155,85,226,222,24,12,210,210,11,82,234,189,234,1,176,143,197,203,57,49,103,60,160,133,19,167,87,181,212,186,235,209,186,245,164,250,169,12,86,231,31,116,243,59,116,171,38,197,215,241,145,46,204,193,187,158,124,39,51,64,76,240,159,171,230,148,92,164,187,197,103,35,255,251,178,100,223,12,198,251,116,80,27,140,23,80,95,108,122,115,97,226,122,87,85,157,84,109,61,146,193,104,157,169,13,134,10,88,121,238,121,212,105,79,188,226,10,97,145,93,98,82,161,163,240,55,12,234,198,110,89,92,233,104,179,7,248,238,185,147,130,202,226,219,15,148,126,190,118,117,71,170,236,113,79,23,233,39,17,100,22,220,90,216,137,251,125,33,160,65,34,71,232,37,162,66,22,166,230,66,249,212,158,97,34,111,199,221,225,218,212,220,127,87,227,241,197,199,254,53,244,226,79,206,95,211,229,237,236,17,206,255,197,221,129,104,158,247,210,45,18,201,235,144,126,244,169,149,253,126,191,132,232,180,83,129,204,220,17,227,253,116,106,123,172,254,231,179,86,217,104,107,218,186,157,117,190,154,0,0,65,80,192,36,179,63,9,140,108,7,54,215,224,207,226,1,226,89,33,224,215,47,227,51,4,0,1,67,1,131,12,110,76,83,99,4,24,68,99,51,57,56,150,43,194,96,162,137,167,6,131,192,69,50,17,131,128,205,49,224,237,210,193,4,179,144,53,181,227,94,179,226,9,1,47,106,41,212,67,166,182,225,6,23,225,80,12,58,144,89,56,227,161,241,226,229,11,138,139,142,116,158,176,224,26,127,181,218,252,122,245,104,180,254,238,145,46,51,85,98,105,224,33,52,180,37,188,67,108,102,133,104,238,12,79,142,75,234,208,153,186,69,58,247,200,144,182,91,153,25,111,109,193,246,64,82,18,249,36,86,91,121,214,107,154,62,187,142,179,184,155,196,118,173,65,148,47,173,125,213,181,245,115,90,49,127,152,15,153,227,199,201,167,172,68,148,157,141,75,207,171,52,92,156,205,227,145,22,214,92,188,156,191,61,235,126,220,233,169,92,189,143,33,183,171,108,14,178,160,251,154,33,203,0,0,20,70,105,209,10,50,155,14,108,104,4,34,35,195,109,216,197,10,51,85,201,60,94,127,236,89,111,39,35,36,92,42,222,34,38,153,61,77,100,203,165,59,176,232,60,124,197,154,41,226,228,84,203,185,76,203,253,2,253,71,37,13,168,223,255,4,223,200,2,61,58,143,86,8,254,134,34,92,173,242,31,169,214,212,89,210,78,169,158,141,79,255,88,44,1,68,153,216,14,101,65,145,145,148,6,82,2,4,23,140,46,23,25,246,128,3,169,134,98,176,49,136,140,34,48,33,133,14,0,81,177,177,158,172,176,56,174,8,25,27,240,74,86,0,104,104,134,103,208,169,48,19,162,157,148,193,94,129,67,41,235,195,36,72,220,203,136,32,165,152,64,137,128,196,165,200,91,47,227,250,247,16,226,71,75,179,22,80,229,11,181,81,12,148,141,55,88,108,175,187,127,103,106,204,255,251,178,100,220,142,199,89,105,79,155,143,103,48,94,135,170,18,102,34,136,155,41,209,60,78,101,115,1,100,164,104,201,150,150,88,205,179,1,2,237,1,214,214,164,102,134,242,234,113,60,235,147,23,28,208,34,106,149,22,76,64,255,74,188,164,156,163,80,158,196,244,164,2,232,154,79,123,77,30,116,217,243,89,249,86,205,79,53,65,233,211,151,31,58,104,54,75,98,110,33,187,92,115,167,30,99,152,161,148,154,162,103,47,105,155,165,21,143,181,139,126,114,92,155,231,134,89,220,129,136,156,245,124,95,29,85,181,176,239,252,146,128,1,210,217,233,208,170,234,107,57,88,117,166,33,40,140,3,1,164,163,118,71,229,121,47,234,43,184,243,198,161,118,188,105,53,121,89,61,38,69,35,212,30,112,118,156,115,50,83,21,70,5,191,255,247,250,145,63,101,246,79,206,207,250,128,223,145,234,99,127,235,250,205,142,114,156,40,43,106,22,64,160,9,238,139,111,127,175,233,0,2,147,148,85,108,202,7,65,72,167,203,136,111,192,233,228,21,39,57,36,66,104,177,144,176,80,40,169,148,26,98,160,40,234,120,167,129,2,97,195,193,125,15,155,84,218,76,58,105,218,11,107,50,136,36,76,235,224,249,53,216,43,84,149,109,182,30,91,142,2,149,144,75,174,177,74,178,194,69,74,44,169,148,169,171,222,197,101,182,179,218,120,169,183,202,109,110,137,35,214,125,229,154,221,138,223,166,47,20,136,217,234,156,22,215,164,167,1,136,50,184,103,78,189,96,143,98,179,240,97,89,40,15,49,184,203,165,158,68,86,166,194,112,181,164,61,21,90,25,151,182,102,163,33,181,58,23,19,94,236,251,3,242,171,78,89,31,215,185,158,54,229,102,110,5,221,5,14,222,220,101,106,245,39,172,204,166,72,31,61,48,127,244,242,193,64,0,56,114,236,123,136,193,85,247,36,162,161,126,106,117,165,86,130,221,32,135,219,218,59,160,84,93,149,51,191,233,197,217,140,210,162,207,255,242,242,204,73,250,3,145,122,255,255,242,175,234,40,5,235,220,144,108,79,251,59,95,172,78,6,186,62,23,166,186,130,123,179,121,161,200,54,199,111,242,52,147,0,0,131,116,66,195,48,177,180,88,202,119,42,153,185,7,43,228,195,65,147,94,227,140,168,34,48,0,96,28,80,48,153,189,39,204,92,81,2,133,206,128,68,48,128,52,136,20,96,208,169,193,195,74,174,234,8,201,102,67,10,197,246,95,65,226,197,175,33,4,196,106,60,37,2,121,154,212,168,38,175,101,162,7,9,220,232,13,141,44,88,195,65,44,13,200,141,176,21,230,238,171,183,92,112,14,249,218,227,91,138,247,179,23,190,76,121,45,255,251,178,100,198,12,6,27,104,81,27,121,75,224,82,171,26,135,96,226,126,29,17,163,60,110,61,156,193,101,172,41,13,136,9,232,106,99,18,184,82,203,206,247,152,41,188,72,167,204,6,2,254,148,204,138,122,97,181,119,77,194,79,120,123,186,111,62,186,206,213,122,149,128,144,185,43,124,88,17,52,215,9,174,141,242,98,205,187,108,211,66,153,75,82,86,231,50,203,55,48,250,180,246,214,106,207,146,169,89,199,127,138,229,83,195,199,30,78,63,72,158,105,118,24,82,156,75,94,120,187,120,244,209,172,31,227,30,46,235,70,142,138,71,213,134,37,58,235,110,174,0,32,184,241,128,229,194,14,11,46,188,124,0,84,243,137,196,212,87,8,113,153,131,37,51,130,76,106,194,253,19,244,56,232,28,197,14,192,229,203,131,170,155,86,68,51,35,118,157,28,42,165,217,255,234,57,63,56,87,255,239,252,237,254,5,147,166,13,128,254,233,163,181,250,64,176,143,163,202,221,219,216,95,67,254,15,255,234,30,0,76,1,69,64,5,40,36,0,56,142,145,48,132,53,49,64,12,48,64,39,51,142,41,49,168,33,11,131,70,24,128,70,26,17,128,144,32,96,160,21,16,15,143,244,68,22,6,41,48,9,83,90,116,26,27,107,68,47,230,62,50,159,115,194,3,192,50,76,186,27,70,84,179,152,99,99,200,178,55,254,200,24,39,148,137,74,97,32,206,221,42,141,11,9,189,76,188,149,60,138,134,237,129,144,116,46,221,50,68,37,118,25,178,87,155,58,177,155,122,96,128,79,116,23,250,101,187,93,214,242,30,148,43,63,147,132,54,204,170,251,68,135,155,60,31,105,84,218,36,224,171,99,68,136,49,34,82,110,207,215,81,12,179,107,86,143,74,140,51,49,220,90,179,161,139,82,207,253,179,204,210,170,158,152,103,113,181,181,172,170,213,45,61,69,15,60,245,162,233,105,186,147,19,178,121,93,240,65,153,84,231,230,199,212,119,211,215,243,181,64,2,6,235,156,55,48,48,166,1,47,142,18,58,155,150,94,172,166,157,0,32,108,227,54,249,34,144,151,169,249,80,91,122,150,255,65,30,61,225,102,213,244,255,236,127,205,79,255,254,132,254,194,191,242,187,37,247,76,221,185,32,46,38,133,49,158,195,237,46,170,200,42,143,136,54,134,139,119,255,164,146,0,203,62,229,134,96,81,161,0,193,118,9,183,141,12,82,163,124,68,105,218,105,165,248,4,77,17,100,208,244,200,178,88,55,53,188,39,26,168,114,42,13,103,48,191,42,2,183,223,116,22,165,59,12,200,148,178,21,237,81,169,169,46,150,219,176,122,135,156,243,231,127,3,218,77,117,212,223,219,79,161,10,15,51,87,255,251,178,100,193,140,198,225,105,206,11,187,91,118,81,138,154,115,97,101,118,21,125,163,76,109,61,52,193,65,170,105,205,133,137,232,150,252,178,140,92,120,191,44,140,253,149,16,183,84,131,120,209,175,116,83,249,80,158,186,113,252,55,148,88,17,28,71,20,151,233,57,162,46,121,222,46,109,178,130,35,159,37,31,4,221,236,130,234,18,187,240,130,124,159,230,150,141,212,160,186,79,202,196,212,167,228,153,110,233,106,124,172,251,203,110,173,105,226,103,88,153,146,88,77,91,174,211,215,68,166,11,61,196,175,106,213,38,34,124,161,127,196,181,63,205,181,72,140,47,143,211,35,77,32,207,143,199,239,85,11,129,88,211,90,183,219,255,114,127,70,86,211,175,254,141,252,194,191,234,16,222,151,49,84,155,111,32,100,98,115,102,111,253,235,135,205,134,246,94,175,71,36,0,1,176,96,235,152,117,134,25,135,168,99,24,58,12,25,147,136,92,24,63,2,73,128,32,153,24,47,166,193,131,144,58,0,129,16,193,104,16,12,46,3,32,72,2,140,47,2,84,192,20,10,12,178,132,228,192,80,7,195,128,80,148,75,140,34,3,140,192,188,7,160,177,222,211,198,15,22,123,78,192,109,240,26,94,86,251,0,81,4,133,32,24,153,156,165,178,55,9,161,128,152,99,11,156,170,52,96,101,46,131,190,50,30,16,36,132,246,144,75,82,77,104,212,32,113,195,49,161,76,112,18,10,22,9,132,68,196,32,171,94,180,242,165,191,134,208,21,141,122,34,75,6,155,226,145,94,20,52,111,166,8,172,41,159,33,106,244,98,33,45,86,91,110,18,213,216,148,241,206,253,192,234,210,241,120,118,115,131,4,77,27,158,199,31,199,115,36,104,111,153,217,223,67,63,98,57,170,159,117,59,229,246,100,33,150,175,140,138,199,148,222,119,103,201,24,238,227,41,242,164,136,196,237,132,171,110,143,69,242,83,21,236,213,121,13,178,42,189,79,30,11,138,30,158,66,88,38,94,92,192,107,98,129,219,153,25,213,113,148,172,81,232,245,240,144,169,35,194,174,252,122,188,166,117,93,105,228,41,113,122,205,89,51,39,135,160,13,8,54,237,198,238,143,52,172,80,212,124,193,213,239,43,141,198,41,47,62,167,32,16,45,150,99,198,6,1,145,174,131,69,137,99,77,217,85,181,99,35,55,30,56,143,27,83,147,90,102,39,227,148,128,128,248,98,95,151,189,78,159,27,84,159,157,244,6,27,83,111,124,60,116,56,233,133,124,188,181,46,238,127,253,168,25,131,134,120,25,122,50,124,19,52,231,212,48,132,114,48,92,9,29,8,13,31,109,76,188,2,76,6,8,140,20,12,12,91,15,209,176,192,146,176,42,255,251,178,100,212,14,73,68,117,203,147,219,124,80,86,131,186,51,99,45,54,29,165,165,54,46,233,19,153,26,156,106,29,135,148,232,24,27,102,45,149,133,99,66,128,4,86,53,108,55,26,4,149,0,224,202,52,152,11,8,236,160,42,208,93,28,56,248,152,17,37,96,182,198,194,134,30,228,87,127,198,141,63,144,234,39,155,112,16,35,33,73,112,193,14,75,5,24,158,24,21,148,74,209,148,152,100,253,130,2,107,22,197,197,233,12,67,147,176,53,156,169,20,38,75,39,205,221,151,196,41,40,233,237,204,89,229,238,201,254,106,146,214,116,207,22,171,218,161,208,120,16,140,203,177,2,237,138,5,111,142,180,32,15,110,65,129,190,180,239,108,68,143,40,146,78,163,28,246,130,193,187,35,6,130,234,96,144,98,91,21,16,42,46,112,72,136,62,236,246,130,207,56,90,199,231,147,99,212,179,97,7,91,141,53,44,254,151,232,227,156,148,198,107,81,27,180,168,129,220,226,217,4,0,18,119,182,86,186,21,60,15,102,176,161,17,222,12,92,111,0,179,181,113,169,236,241,99,245,226,45,219,232,54,200,216,88,231,171,107,255,216,85,255,17,123,232,221,63,212,4,3,125,161,240,12,240,139,215,183,253,172,45,150,65,255,14,160,174,255,255,201,32,0,204,88,135,54,105,152,198,231,210,45,65,188,128,164,75,163,3,144,78,197,85,8,11,135,0,204,16,7,48,113,92,197,33,51,5,143,76,72,113,52,82,16,194,160,17,99,73,96,50,96,38,1,138,192,174,168,128,38,104,193,73,139,192,145,150,92,101,80,16,112,66,3,7,1,88,124,97,254,6,60,206,37,92,139,138,87,1,171,0,196,65,180,4,30,48,148,34,75,31,72,96,193,31,46,240,213,25,66,132,132,197,54,94,132,233,82,246,222,145,214,86,215,253,130,46,151,9,192,128,208,173,17,19,102,44,182,200,64,194,238,70,108,185,76,49,232,149,242,105,247,158,169,55,7,219,197,244,110,111,231,110,181,166,67,14,203,162,50,135,126,8,130,237,101,70,246,79,84,221,187,20,175,213,220,144,39,142,226,219,105,32,225,73,58,157,36,40,252,139,206,153,157,57,107,91,82,182,20,61,114,88,216,40,177,228,161,244,119,83,215,90,10,122,58,195,118,186,218,113,232,77,104,172,164,82,4,249,100,127,4,219,110,59,211,249,247,218,236,67,255,83,255,87,134,254,116,33,16,0,1,6,1,251,231,228,113,115,89,200,190,33,141,77,216,180,22,112,47,79,164,209,136,2,99,120,222,189,56,182,135,198,138,53,91,35,222,223,255,255,79,255,194,93,64,24,103,255,255,255,232,245,151,255,93,233,57,64,132,103,50,184,94,35,255,251,178,100,162,14,72,6,114,78,11,152,93,100,58,166,74,138,60,37,112,23,189,157,62,109,164,220,129,183,166,231,205,167,149,232,1,55,51,112,114,39,97,144,211,45,78,47,75,5,20,8,46,59,26,69,176,32,24,65,168,92,24,136,53,134,153,160,10,168,48,244,108,67,70,167,45,75,88,5,166,196,144,249,56,173,82,169,74,253,167,188,225,195,178,201,91,56,118,153,214,119,166,173,171,41,104,84,182,72,144,209,9,116,211,34,126,187,91,47,171,98,255,6,137,138,178,92,154,126,81,118,246,148,105,100,73,82,219,119,2,210,67,5,213,66,76,61,244,150,21,233,130,123,77,120,197,82,88,197,137,171,185,184,213,129,183,53,220,235,236,114,37,25,18,68,210,32,103,162,16,73,23,53,175,252,74,26,89,182,10,98,203,151,55,18,2,78,213,26,114,90,132,232,141,146,17,134,161,188,212,249,142,76,28,63,250,80,0,52,228,124,24,18,250,16,12,49,224,150,226,179,138,101,65,120,159,27,28,211,251,58,116,130,178,203,177,21,138,252,15,98,241,19,159,42,141,117,244,188,43,166,183,172,193,251,130,120,107,25,81,103,72,146,74,203,247,54,36,83,27,107,166,52,175,63,140,120,230,113,13,117,111,164,7,107,83,48,228,177,155,83,56,154,54,215,232,178,33,90,115,14,36,160,127,161,84,105,189,210,117,29,37,231,133,63,204,130,0,10,0,0,86,91,142,78,161,199,37,82,245,98,193,207,199,129,44,80,10,16,113,84,125,149,168,114,153,32,180,8,243,225,8,51,139,156,245,92,18,219,121,86,126,18,10,37,202,28,51,143,227,135,72,141,109,120,150,182,169,101,112,139,131,229,43,110,247,222,1,223,60,106,234,27,23,162,40,174,77,4,163,9,229,190,250,113,145,111,138,179,39,53,24,205,164,87,116,195,82,215,196,41,35,30,94,150,195,244,42,20,195,103,24,99,11,73,72,108,34,210,106,225,136,161,106,126,49,139,62,103,86,156,46,161,234,108,167,183,74,162,134,57,8,121,189,66,66,220,155,94,10,29,32,93,101,96,217,26,167,233,58,21,144,148,235,52,232,246,9,206,0,22,67,109,181,20,233,12,155,17,165,112,28,53,213,81,163,69,64,105,115,238,177,83,178,134,52,146,135,188,91,94,165,130,147,126,30,151,42,149,37,39,24,76,39,244,210,25,181,91,142,243,185,32,150,173,116,33,73,252,43,79,115,203,162,199,236,225,162,60,79,94,212,209,110,68,182,101,97,2,179,208,67,241,29,184,218,150,57,55,219,211,110,187,147,154,196,194,36,236,27,7,77,89,55,175,123,125,245,114,120,104,28,107,216,85,217,209,18,182,157,74,225,252,83,204,223,255,251,178,100,149,132,133,97,104,210,107,79,74,248,138,43,25,215,105,133,186,24,197,175,48,78,105,43,201,239,158,230,201,166,46,216,253,6,142,237,227,226,45,219,17,255,135,192,1,88,193,240,35,232,191,141,232,88,48,185,112,198,230,243,23,3,12,38,74,53,161,60,205,96,37,78,0,3,152,80,94,192,11,74,101,2,158,198,6,33,3,74,86,51,194,105,130,73,199,70,9,1,158,110,137,190,245,87,160,66,114,204,159,180,210,35,111,245,35,3,222,82,228,70,119,170,76,69,236,100,84,2,133,145,76,101,211,185,79,41,80,119,151,70,57,143,115,37,144,253,111,163,206,165,226,255,179,122,141,107,197,126,109,197,76,37,154,52,44,77,145,236,199,148,204,164,46,145,4,163,179,204,217,239,141,66,113,204,105,57,214,98,53,158,206,196,117,84,82,141,185,201,119,214,220,157,107,109,121,201,188,162,171,32,103,198,49,130,211,241,242,86,156,121,240,210,209,78,23,37,109,203,202,75,187,96,203,52,196,132,205,33,200,179,188,248,54,194,141,133,254,66,208,98,83,40,65,123,136,3,28,214,73,128,180,22,176,4,107,91,106,67,33,205,243,201,46,229,98,16,19,178,214,4,86,39,58,179,183,114,184,198,153,180,212,251,150,208,29,197,207,228,192,116,182,206,24,45,225,60,2,199,136,91,57,118,40,218,121,237,143,61,112,142,85,118,94,207,237,42,214,237,113,196,23,137,99,187,116,113,109,68,80,74,234,126,108,242,119,109,253,252,76,20,106,124,25,30,249,151,2,2,253,95,43,79,175,255,228,160,128,201,36,148,17,52,116,99,6,144,28,96,4,194,132,163,204,136,158,88,126,110,19,209,112,168,18,211,112,93,162,17,118,140,217,219,40,176,37,121,121,64,157,141,12,179,74,126,123,146,85,82,26,78,225,48,225,131,63,172,65,246,75,254,89,171,105,154,122,69,219,93,255,139,140,64,143,93,49,46,183,15,120,146,127,10,11,244,138,37,108,200,72,237,89,101,95,2,198,0,129,220,48,52,73,74,195,159,38,243,84,106,70,17,107,141,199,38,89,7,200,49,143,194,177,74,210,114,95,62,13,187,43,83,186,217,58,155,205,252,20,123,85,200,15,71,247,16,198,144,89,71,27,134,69,14,27,27,27,209,140,131,139,39,148,91,24,159,90,93,162,10,241,24,4,60,215,76,11,82,235,177,231,156,25,37,123,193,111,216,0,51,252,34,14,143,6,113,59,116,171,5,183,178,237,74,216,189,157,3,155,152,61,14,159,45,34,180,222,111,134,57,41,150,219,130,244,43,99,94,241,6,169,230,196,222,189,82,107,127,184,206,153,232,101,242,131,190,106,238,98,192,88,60,138,43,154,255,251,178,100,128,140,197,86,104,207,155,111,52,96,100,198,233,210,105,136,150,24,165,197,52,78,101,43,194,3,170,167,77,165,158,224,147,1,161,181,144,16,203,255,168,79,228,5,61,89,192,42,154,50,117,248,223,165,177,45,129,144,75,193,7,129,104,65,136,133,102,131,81,147,33,83,161,1,65,96,248,128,53,50,79,243,214,167,88,72,229,244,17,107,169,29,36,1,93,203,161,210,192,168,145,95,36,237,167,172,247,184,150,166,51,127,236,102,251,57,48,228,174,102,89,110,121,70,208,211,26,146,76,100,153,80,91,147,33,37,97,27,73,39,53,98,113,93,125,66,155,74,44,173,120,161,131,202,159,74,202,169,58,62,88,87,94,218,125,204,72,178,101,12,77,87,171,76,166,187,20,249,106,183,81,122,191,126,199,88,216,164,247,197,129,51,58,133,19,230,174,42,155,105,202,186,143,109,37,114,219,133,37,28,83,90,104,193,220,145,169,168,94,115,201,168,122,221,82,200,250,243,78,168,149,65,59,155,255,254,229,247,111,58,159,244,160,140,1,56,82,108,195,219,211,56,84,121,18,162,121,204,211,1,160,211,111,200,36,44,24,32,0,161,103,4,35,157,32,160,99,146,218,239,92,15,143,180,102,255,88,196,213,108,78,118,1,147,119,101,49,163,83,248,31,163,10,68,179,45,93,209,39,104,184,247,29,65,220,192,252,243,55,47,42,188,156,171,96,205,230,246,76,79,230,42,174,7,183,109,79,85,101,122,33,148,52,30,125,15,103,59,152,250,156,52,117,34,123,51,113,243,180,253,217,242,122,20,195,177,92,231,245,25,183,222,152,0,84,147,22,117,141,126,227,43,57,25,192,242,98,130,224,99,196,192,4,3,49,44,66,16,229,199,136,136,196,131,128,66,237,190,160,102,107,115,130,17,56,12,47,113,96,228,118,87,116,210,242,160,60,104,1,40,158,157,115,190,105,132,85,129,235,186,20,248,205,161,116,13,98,244,178,204,65,54,198,128,185,252,197,60,153,226,156,209,2,89,83,138,189,70,162,148,211,168,82,116,133,40,214,33,65,253,57,100,51,220,148,156,5,10,46,88,141,172,143,11,167,7,252,210,138,67,15,0,233,125,188,108,185,151,154,203,52,224,39,40,156,16,91,152,45,61,43,74,189,205,103,99,161,132,34,69,2,197,13,45,34,103,21,204,146,136,89,116,129,244,123,91,86,174,26,253,25,47,82,68,220,127,15,29,255,230,26,248,199,182,120,122,102,102,97,25,108,70,60,176,181,69,158,23,45,230,144,154,48,19,8,228,68,146,178,133,73,164,41,216,4,9,148,25,118,165,88,54,95,191,104,141,159,246,209,93,251,22,190,236,223,219,231,238,49,255,55,79,140,255,251,178,100,125,12,134,24,111,204,147,137,54,178,138,170,169,227,101,130,216,25,209,167,56,85,204,0,10,5,41,39,230,178,208,0,185,89,225,59,230,232,250,91,127,61,14,119,127,114,234,221,143,238,133,240,209,59,152,137,156,227,243,187,182,162,81,107,219,216,220,32,100,183,74,164,130,186,177,231,31,227,206,85,197,120,123,212,7,253,109,183,207,101,99,255,111,102,9,157,37,223,69,217,174,217,42,191,66,54,161,44,93,236,171,119,254,123,217,80,15,77,24,10,128,97,246,25,132,134,102,11,6,142,147,132,1,115,11,130,140,60,164,38,27,167,120,112,4,64,15,118,160,245,240,6,37,205,174,214,38,53,105,21,198,200,189,251,4,150,2,158,53,42,106,79,90,114,39,79,49,53,0,238,253,118,161,51,150,89,215,165,88,54,73,40,215,231,218,72,114,47,77,75,107,87,62,147,12,105,102,229,22,171,99,118,213,55,225,79,114,95,118,166,125,173,142,116,244,214,119,77,187,84,159,132,78,146,230,124,203,87,59,168,141,62,242,154,183,118,139,233,113,206,73,172,117,159,63,254,182,179,177,174,115,45,220,231,123,185,127,254,118,232,163,88,231,103,124,181,111,243,202,190,240,237,205,107,43,191,204,255,30,205,215,191,248,115,13,242,214,23,238,82,210,227,106,213,110,103,252,252,181,223,230,57,231,134,53,175,191,158,224,167,95,178,1,16,125,221,18,114,92,67,67,100,107,191,4,149,55,109,98,15,243,67,147,40,10,123,5,79,123,229,230,192,190,95,136,24,101,48,64,89,14,181,15,80,127,54,114,122,72,81,168,225,35,153,152,78,136,113,16,97,94,163,82,241,169,178,217,107,53,50,82,3,196,146,82,168,178,143,24,152,173,92,221,52,215,83,32,250,177,153,45,209,160,164,73,37,34,108,172,197,52,84,104,74,95,215,74,167,91,222,145,228,19,73,6,109,244,181,171,169,212,114,16,5,210,149,55,66,75,127,85,224,1,77,140,242,167,50,9,56,214,174,3,27,8,64,234,147,86,1,12,18,51,6,9,7,149,169,18,102,177,81,175,24,0,144,88,96,72,66,7,87,166,152,66,26,144,100,23,8,40,96,200,34,90,6,141,43,129,141,69,228,52,51,35,44,43,225,148,25,128,6,29,139,0,92,193,112,154,28,226,160,235,23,195,56,69,197,144,13,143,135,198,49,83,12,26,79,214,84,12,64,86,72,248,54,44,46,241,113,131,120,3,44,24,160,197,244,214,129,178,223,27,5,51,116,153,5,166,235,65,206,21,208,65,5,32,112,212,114,7,48,168,95,51,51,39,25,202,72,168,204,235,149,88,250,214,129,185,112,208,89,2,10,14,1,59,145,50,124,139,148,205,255,251,178,100,85,128,7,228,134,207,14,114,160,0,165,44,9,242,204,180,0,27,105,167,82,93,188,0,1,15,30,169,95,158,112,0,157,209,153,221,19,100,233,169,51,19,84,20,113,52,143,161,97,204,28,194,8,68,205,141,8,57,62,180,106,91,173,75,54,63,69,105,59,83,213,68,170,110,102,146,144,56,120,226,4,28,131,150,200,33,20,52,55,55,101,41,150,250,76,151,255,255,186,20,140,210,175,255,255,214,153,186,135,121,76,159,48,96,0,80,14,85,32,40,213,77,7,142,112,158,19,16,67,74,0,168,166,232,168,128,45,172,181,87,11,140,50,232,178,72,122,44,160,56,3,232,84,72,192,157,18,6,97,198,37,67,220,69,135,1,20,47,197,101,195,99,33,184,147,56,196,49,232,95,49,30,67,212,45,168,162,110,94,16,3,204,129,96,203,35,26,26,155,169,71,81,77,54,98,245,55,82,209,101,20,169,173,106,114,130,205,84,170,38,171,77,61,72,231,145,121,187,31,166,233,45,203,41,46,121,52,229,37,169,148,82,58,230,170,49,123,25,154,89,85,38,181,187,210,78,239,103,187,58,234,237,245,172,253,61,37,63,214,102,40,197,51,255,252,83,255,234,88,146,37,136,198,132,130,91,9,131,186,150,236,191,84,70,31,14,5,11,10,0,2,2,4,66,195,0,131,0,2,48,160,0,170,212,126,10,131,11,145,87,58,232,119,30,82,247,98,236,170,65,72,250,64,144,155,17,10,144,37,250,103,234,150,87,6,171,20,252,190,41,32,157,170,172,238,84,162,114,35,57,14,81,67,83,178,183,254,47,141,187,86,105,48,152,189,251,230,31,244,148,148,150,57,15,211,211,211,231,79,219,181,227,18,207,191,202,247,240,150,69,239,210,231,147,255,86,158,31,114,53,157,186,216,125,203,148,245,165,151,183,79,111,15,255,221,63,101,19,152,110,147,29,107,58,249,234,165,107,89,107,44,50,185,63,220,249,99,58,123,248,125,60,110,47,170,79,143,115,119,101,124,155,151,205,209,212,229,105,204,48,185,103,26,253,183,220,251,255,248,125,38,24,126,243,252,57,133,220,237,188,187,84,28,19,131,192,255,214,0,73,70,4,194,234,217,197,172,90,90,23,0,178,74,60,136,238,201,245,96,92,235,48,42,170,96,194,79,36,116,64,148,30,127,149,26,29,66,79,10,140,43,26,111,127,243,206,34,81,219,208,147,255,255,255,238,174,77,255,205,97,171,255,255,255,255,88,2,81,181,144,151,46,145,240,137,50,242,32,73,224,177,16,61,135,47,148,65,174,98,182,223,132,61,62,217,162,164,196,53,215,93,162,186,234,242,92,244,46,72,58,26,141,176,75,84,207,252,182,154,85,133,154,150,255,251,178,100,28,140,70,139,120,86,147,47,46,112,67,165,10,70,96,197,120,27,13,227,82,13,101,231,129,31,141,232,193,132,161,200,33,24,77,189,139,51,65,134,234,28,86,24,140,233,69,206,214,32,49,78,201,101,233,166,186,46,61,116,243,24,124,247,29,88,116,71,202,226,109,41,149,47,247,83,82,72,108,40,231,45,225,202,47,79,248,176,139,131,124,213,100,221,110,212,235,108,196,31,47,82,104,235,218,20,26,106,113,199,226,193,107,198,251,92,107,93,207,52,158,60,61,63,106,89,244,146,36,25,27,24,231,78,206,114,59,127,51,230,134,79,69,89,137,26,1,60,150,180,181,251,248,77,253,220,175,234,238,177,224,97,199,15,206,196,100,91,98,60,76,202,162,92,112,39,24,35,97,119,20,25,255,226,212,0,66,64,121,2,63,225,96,191,144,38,66,22,187,241,142,67,185,71,98,233,55,46,235,5,238,194,163,155,247,41,79,155,16,232,59,60,207,170,48,208,199,110,173,175,243,33,216,119,198,190,116,76,44,242,27,252,175,203,127,255,255,239,59,53,87,233,67,193,99,128,224,71,116,73,54,102,226,41,60,207,216,8,17,78,138,209,36,33,255,55,155,30,124,38,136,33,171,21,0,7,10,72,149,242,160,235,145,22,112,102,64,147,98,185,60,65,59,133,241,200,141,179,131,62,176,148,76,195,61,85,87,138,56,133,60,225,78,180,72,233,79,50,189,250,87,81,152,34,252,223,243,5,55,124,27,244,195,228,126,33,8,34,166,54,73,94,180,218,53,171,100,194,86,110,218,142,245,32,78,58,202,85,147,206,10,246,74,202,37,107,115,177,146,4,67,220,99,102,196,109,65,188,68,75,82,198,121,205,31,175,160,177,136,41,47,229,50,113,243,46,254,237,173,97,171,90,165,149,142,82,186,103,123,88,182,157,91,238,84,172,249,19,211,248,91,213,51,218,208,31,115,111,253,226,246,249,72,69,247,166,245,191,222,235,248,89,246,186,233,203,225,246,171,46,41,103,245,248,215,207,235,184,177,55,246,38,144,79,228,102,31,47,9,17,225,215,229,132,68,26,117,146,238,78,79,23,110,221,52,98,118,201,106,200,49,33,19,218,248,22,105,171,156,39,53,203,46,172,8,0,58,186,214,112,71,140,3,200,64,244,84,123,215,255,195,91,127,107,217,255,253,111,255,228,229,90,6,40,4,195,205,26,184,152,30,5,48,67,115,77,107,26,25,116,75,148,42,34,194,8,23,139,100,99,226,235,5,20,70,224,196,112,104,124,132,168,10,132,5,1,55,26,64,224,69,248,132,10,86,5,94,133,4,50,139,113,208,134,71,3,204,107,43,197,222,58,221,68,100,72,102,48,213,171,133,149,116,255,251,176,100,41,12,6,198,120,212,3,111,93,224,74,38,202,133,96,194,122,24,213,187,86,108,60,89,193,46,156,42,180,244,157,208,241,17,14,26,170,122,251,195,157,50,214,131,205,16,201,241,13,61,156,2,25,47,187,157,22,195,106,3,60,248,109,222,25,31,119,195,237,237,242,163,86,209,18,18,7,147,66,66,90,124,86,221,64,44,214,51,24,237,54,189,26,227,214,197,73,17,142,144,98,205,162,35,99,231,151,35,188,169,189,99,18,205,3,3,104,228,19,246,14,161,218,222,114,24,157,116,96,205,33,234,250,158,102,132,113,143,107,203,24,249,51,111,36,17,149,195,91,49,57,159,89,130,252,209,130,249,132,214,165,84,147,63,255,202,108,34,0,20,59,155,141,201,173,190,131,14,122,169,97,215,254,204,94,64,207,106,83,145,36,77,19,198,208,126,188,179,192,15,13,251,127,176,143,201,157,194,239,30,243,68,62,223,169,255,224,219,236,243,47,182,115,100,208,33,242,254,113,188,79,103,73,255,252,87,255,252,151,233,222,73,72,3,36,172,28,5,82,68,241,168,62,65,67,10,44,137,112,104,145,75,249,136,101,203,242,50,170,75,234,54,25,36,2,83,53,80,224,45,219,210,244,19,227,132,93,66,50,218,129,126,234,199,249,53,8,117,37,43,101,43,232,77,198,155,50,71,75,135,170,57,154,166,212,157,79,108,75,61,121,248,99,87,146,185,241,84,110,112,57,143,191,223,253,181,50,254,188,239,244,198,63,60,47,242,225,19,181,18,219,229,177,206,38,164,213,164,109,45,47,163,228,180,248,139,139,117,201,105,172,66,77,83,50,42,241,232,120,170,190,84,116,188,68,139,159,218,73,86,243,195,55,52,196,244,252,102,196,53,210,61,214,88,39,139,10,198,19,169,119,157,64,147,37,153,139,239,38,53,106,203,26,254,171,179,198,248,158,122,219,170,112,79,193,75,187,16,249,16,0,0,0,48,0,70,0,23,147,68,231,81,142,193,107,64,64,140,242,164,245,204,99,79,190,202,27,228,171,80,141,71,34,70,45,161,159,222,175,214,136,181,191,253,230,146,75,29,119,184,30,49,137,111,48,37,56,213,125,89,165,27,190,63,169,126,186,56,154,142,87,255,255,255,201,0,0,80,158,97,128,8,98,105,105,132,204,174,32,137,136,195,225,151,130,142,39,232,40,61,158,152,2,107,83,50,128,248,22,22,64,6,10,44,18,15,156,136,130,136,20,38,251,117,42,2,115,4,93,9,219,241,1,112,194,101,131,54,58,206,93,31,164,114,162,9,56,26,46,207,158,152,204,147,185,27,219,212,174,26,249,137,72,5,147,191,115,115,126,71,89,201,51,60,166,194,87,121,124,94,227,108,255,251,178,100,53,15,6,82,115,212,11,111,109,116,79,104,74,135,97,229,58,24,153,193,78,13,188,245,193,1,27,42,96,243,9,200,206,159,247,206,56,200,245,64,214,24,92,180,212,14,185,48,188,155,212,38,101,173,226,99,87,29,34,71,99,13,118,213,224,138,159,250,54,185,202,170,30,172,143,52,171,166,138,75,168,217,85,14,92,204,147,61,172,181,231,16,73,74,50,35,74,71,214,234,68,62,173,5,34,245,162,118,170,34,197,147,100,145,101,186,209,228,231,214,166,169,150,230,237,81,111,135,0,16,0,64,0,23,104,42,37,188,15,89,226,10,45,15,126,212,171,177,128,180,19,154,159,14,218,188,136,77,52,53,106,34,11,139,191,226,21,126,53,231,51,118,243,190,162,227,0,234,64,146,43,139,43,1,71,99,184,253,127,135,239,77,68,177,169,253,255,245,12,250,159,247,94,175,238,233,252,144,92,68,32,96,136,0,218,41,72,144,96,1,84,195,23,59,34,45,188,2,46,8,12,97,198,48,120,60,36,77,14,181,217,178,70,6,44,132,12,192,236,160,4,80,139,18,229,87,37,5,181,210,64,81,43,71,32,203,126,249,22,119,214,8,185,11,231,238,5,163,43,128,249,42,80,72,150,117,195,246,58,236,232,91,172,84,245,234,221,173,243,97,146,213,59,237,60,137,173,92,28,105,76,88,226,206,154,204,168,251,51,173,122,162,243,109,140,25,124,21,51,93,145,101,186,93,70,119,30,241,154,99,225,176,188,205,210,101,109,41,44,191,109,130,163,245,221,227,102,86,75,110,10,112,153,168,239,138,9,232,77,48,79,144,122,137,203,216,243,42,165,70,37,142,152,199,129,161,166,147,91,85,149,208,137,117,86,127,243,58,15,180,119,26,182,114,160,24,32,66,57,180,20,146,15,44,192,18,13,119,237,14,185,220,192,9,251,108,250,23,204,9,103,40,45,196,58,141,86,238,86,85,221,93,40,94,253,127,5,127,182,16,108,125,83,86,252,110,188,106,56,155,226,26,122,255,119,255,233,252,145,68,168,130,221,67,220,199,4,229,69,44,234,49,115,113,149,126,216,221,198,167,72,5,1,160,131,132,148,211,52,102,190,173,220,124,23,68,29,241,214,137,254,248,144,93,16,158,84,106,94,162,57,73,72,154,30,196,168,138,71,39,150,168,250,78,98,57,139,114,188,243,230,226,243,195,161,244,74,137,232,38,35,34,245,100,29,17,225,143,137,60,186,126,196,78,104,114,136,232,170,207,209,159,105,195,71,143,164,108,197,12,136,36,26,137,246,203,15,84,99,19,59,113,165,224,49,40,62,26,157,201,182,211,242,93,176,45,218,181,72,165,233,148,207,141,184,37,11,171,197,222,171,139,50,255,251,178,100,77,12,5,86,102,215,27,45,125,112,74,198,74,170,61,79,154,24,133,147,78,77,189,149,193,34,161,106,37,131,21,226,149,212,206,49,168,87,203,173,235,6,116,108,248,163,58,191,160,17,0,204,0,28,0,107,183,131,241,220,85,240,190,49,24,55,63,83,189,48,47,251,67,134,210,7,44,95,92,168,64,65,6,245,95,99,234,221,118,74,127,253,63,181,5,201,216,208,203,108,253,172,172,215,92,166,191,123,62,187,234,98,180,114,93,54,83,79,251,173,179,255,254,208,0,11,44,13,151,180,88,4,6,88,44,212,177,192,40,230,113,4,24,4,238,6,18,147,10,183,81,26,219,12,11,147,196,91,70,248,137,140,144,94,132,148,24,178,138,113,101,227,6,1,216,204,168,10,171,163,224,251,188,171,165,221,50,109,156,178,7,211,155,76,81,64,137,43,220,79,186,185,53,248,39,34,95,229,179,94,52,254,165,222,46,236,185,250,124,170,204,0,248,80,219,74,234,218,134,173,40,103,91,52,73,70,246,38,120,253,157,191,107,131,149,166,254,122,87,46,115,229,113,22,37,207,149,155,118,60,231,7,161,29,236,218,211,106,201,88,250,186,57,111,213,29,63,139,251,146,152,254,13,128,24,206,122,216,179,164,218,254,239,211,106,85,141,151,237,173,109,129,195,105,197,189,253,94,119,39,158,5,225,171,55,46,86,90,143,104,4,0,48,0,1,189,212,44,180,82,195,25,29,155,47,135,225,114,218,205,134,84,157,54,49,137,75,68,27,52,64,134,192,12,50,99,83,64,83,198,247,41,225,169,83,163,9,25,127,255,111,219,18,31,167,181,91,240,143,110,117,213,191,106,83,244,29,83,230,59,186,37,32,0,202,170,70,7,140,4,60,226,1,89,145,92,25,244,23,44,58,64,160,33,227,224,99,83,198,168,96,98,51,98,138,156,160,9,96,104,84,64,81,5,25,32,194,168,5,61,155,240,74,2,255,149,3,138,56,172,96,79,63,232,132,59,82,144,131,239,6,241,106,210,212,44,107,228,56,244,77,175,185,38,242,188,198,150,254,127,152,48,190,73,10,213,50,115,127,214,254,7,210,15,200,100,254,144,115,182,143,106,69,211,184,191,141,203,234,88,205,27,83,11,247,83,191,221,238,194,229,52,116,135,190,205,153,190,160,196,248,54,8,156,121,29,235,181,59,133,234,140,42,71,109,240,106,105,201,131,18,164,7,243,239,104,234,123,181,12,235,82,62,88,190,187,217,91,5,204,186,159,142,105,190,82,182,26,255,226,48,3,64,0,0,6,235,217,46,43,155,38,168,92,133,25,128,229,116,215,25,68,140,160,246,185,229,19,155,148,147,185,45,21,103,10,101,117,120,45,143,215,143,255,251,178,100,115,12,149,220,100,211,11,79,93,116,74,70,74,103,97,133,118,22,61,161,84,109,61,149,193,50,158,41,69,134,29,218,12,140,45,142,187,95,237,254,118,255,132,205,136,241,126,59,241,7,150,120,145,30,33,89,46,66,138,255,246,255,191,168,16,1,10,242,81,169,111,25,48,95,145,165,243,4,25,48,245,216,155,115,38,4,94,25,64,5,19,4,22,146,226,58,174,137,18,128,184,62,32,82,129,65,223,5,38,15,251,162,90,235,68,151,62,18,183,45,71,75,38,19,238,84,202,155,159,105,13,182,218,38,182,166,115,248,175,250,117,246,192,239,93,91,255,115,249,46,241,179,100,222,252,35,239,122,94,139,242,145,215,186,126,191,184,198,196,168,237,250,223,89,172,251,237,83,253,153,174,120,237,187,166,88,139,77,250,79,93,225,202,47,145,233,143,226,186,210,229,195,57,226,244,114,229,71,237,206,137,95,251,72,224,215,202,86,219,130,202,160,117,252,207,136,15,148,45,117,223,105,98,25,123,154,46,87,90,187,188,196,46,198,233,66,23,8,178,153,6,125,56,148,143,196,222,13,10,34,90,203,219,67,72,42,228,199,230,180,196,41,194,26,191,184,207,35,165,80,75,114,148,66,6,158,247,125,76,243,126,87,244,61,162,18,212,41,170,54,218,238,55,254,53,189,252,202,18,113,57,153,10,36,93,255,127,251,192,0,32,75,188,132,52,37,170,176,137,146,140,41,129,144,12,96,147,77,133,11,81,234,34,13,126,40,2,173,218,205,71,16,212,188,23,218,50,97,73,182,240,52,236,253,244,108,255,105,215,239,185,220,14,95,138,233,104,16,40,13,68,70,43,83,18,9,133,215,37,91,90,91,192,133,240,95,212,151,111,29,167,110,75,43,49,19,121,178,215,161,219,6,202,226,209,196,115,53,170,238,218,203,173,41,126,59,72,126,85,153,145,76,98,188,40,102,233,84,185,218,131,146,26,237,156,65,185,71,164,178,121,6,92,187,156,155,162,224,206,112,209,60,208,160,179,238,19,142,237,187,92,144,193,165,119,189,95,50,252,239,171,226,128,182,20,8,0,0,2,55,43,164,14,37,239,172,170,66,56,204,150,40,249,225,105,87,4,190,77,217,100,153,234,71,237,30,20,63,131,221,47,5,132,52,30,105,139,168,43,202,206,13,21,149,222,173,255,131,255,194,54,126,51,125,184,7,82,190,26,95,215,225,174,206,43,92,187,228,44,255,214,0,0,17,113,8,240,192,229,179,39,126,17,37,97,11,24,141,76,65,100,9,104,76,32,44,22,68,52,224,32,56,32,244,4,213,211,40,49,216,177,121,214,100,14,21,7,96,70,130,103,88,4,34,59,181,149,25,197,26,49,13,179,255,251,178,100,152,12,5,41,101,85,155,43,125,240,76,198,90,87,101,226,62,21,141,151,80,109,61,115,201,10,44,43,28,243,138,208,25,86,180,58,193,123,73,32,227,44,181,197,165,114,205,63,212,31,218,191,233,249,183,152,159,203,191,199,115,191,133,31,235,182,106,245,221,119,150,125,248,233,219,107,185,54,108,108,171,35,77,22,22,43,77,207,107,178,160,128,119,196,196,138,219,203,238,185,93,156,184,112,198,26,157,222,76,30,217,38,52,215,8,230,91,14,79,197,165,116,67,146,109,143,29,26,13,94,89,225,250,170,102,174,99,137,229,101,174,85,2,39,3,128,4,216,188,37,91,150,223,13,163,206,28,122,237,73,115,171,123,196,118,79,136,250,248,183,242,160,245,8,119,188,255,106,254,181,131,138,41,249,237,40,47,255,250,63,237,250,115,255,223,255,255,237,255,255,255,209,31,79,245,26,44,238,74,0,0,1,180,68,50,68,156,10,19,61,46,212,181,7,6,24,233,65,160,108,161,197,47,134,163,8,206,37,33,159,216,97,133,28,7,168,240,151,99,162,205,232,33,167,24,63,224,40,202,49,147,26,7,55,139,82,10,134,98,151,226,1,194,98,154,79,191,179,193,168,132,208,78,44,236,239,22,33,176,51,133,62,176,85,53,245,39,95,56,85,83,219,95,146,217,252,134,214,111,52,255,32,111,125,218,206,47,200,201,215,54,143,215,44,101,43,189,193,34,159,214,206,217,242,31,106,22,250,49,91,221,154,148,211,11,168,249,46,113,55,105,231,242,18,199,158,233,248,215,219,3,232,121,107,71,142,56,208,183,30,35,114,236,228,131,69,99,43,52,19,61,149,211,37,84,180,241,16,205,90,172,173,81,177,5,29,30,54,103,250,248,39,43,49,97,110,183,222,237,172,102,138,90,86,255,51,39,214,0,12,0,32,0,20,74,190,154,97,252,81,184,235,8,36,33,90,242,74,170,230,25,186,159,217,207,195,38,236,30,126,58,245,59,243,79,175,53,107,91,235,253,244,127,235,27,190,218,46,175,191,51,157,203,209,63,251,127,70,204,110,237,223,245,51,245,41,83,213,115,89,177,9,99,88,105,254,56,69,255,34,9,188,191,160,102,66,67,207,253,81,243,193,193,76,141,115,236,88,173,40,168,82,178,34,162,212,116,195,221,90,39,76,4,12,223,138,9,1,44,12,79,76,157,226,73,148,227,98,112,1,52,219,21,243,199,175,8,31,187,93,57,232,253,47,100,219,146,209,242,94,8,193,172,224,238,69,157,91,80,226,252,172,235,181,107,242,221,142,184,117,250,67,126,82,97,55,107,174,186,149,55,174,146,183,220,184,227,192,125,63,88,207,95,1,34,244,144,252,202,20,56,143,18,255,251,178,100,207,14,6,135,103,210,27,122,121,240,82,11,202,173,65,231,58,23,181,159,76,109,61,147,129,101,47,40,197,149,10,106,93,137,24,69,56,205,103,193,155,179,203,55,37,118,181,43,44,36,50,101,99,139,216,216,207,154,134,148,129,66,251,254,49,253,35,251,185,167,37,247,108,216,132,169,106,122,55,3,100,32,253,249,89,127,232,173,173,214,165,227,21,95,156,194,134,121,80,6,85,215,73,17,83,198,31,32,100,209,189,138,193,14,163,211,54,34,29,214,7,71,27,145,252,129,160,101,29,109,231,111,17,139,90,142,204,11,45,242,114,145,120,212,230,46,173,117,100,207,127,253,242,218,166,24,163,69,232,108,24,248,94,166,219,6,10,247,202,255,4,11,251,137,124,111,226,191,223,250,242,127,183,79,240,77,238,164,0,18,12,189,237,49,240,132,191,55,136,160,51,114,123,152,2,249,155,195,2,136,19,164,179,2,0,72,209,153,17,37,121,164,8,62,74,34,185,4,154,64,198,22,74,160,98,65,237,6,97,203,12,29,156,174,131,43,116,59,193,125,30,200,139,220,248,71,169,50,66,96,190,95,27,68,97,44,105,117,231,11,210,25,45,206,105,125,101,251,175,32,253,154,115,59,127,74,167,82,174,4,7,246,249,190,15,139,252,169,115,172,170,177,163,97,111,125,121,243,116,1,164,220,199,152,158,27,93,183,76,65,143,41,216,123,223,195,103,139,49,238,36,140,251,106,91,165,98,25,46,12,181,45,204,98,124,181,208,202,18,50,166,226,53,174,250,51,142,97,57,238,94,16,238,156,75,37,173,154,240,148,153,253,220,156,11,4,114,52,186,178,189,31,77,22,176,242,203,79,76,8,3,147,251,128,24,148,114,86,62,50,36,248,193,38,34,36,197,191,75,77,104,104,64,163,190,8,26,75,106,164,77,167,89,20,199,250,202,221,90,169,110,19,251,191,56,77,199,131,83,141,165,105,7,120,223,53,255,237,223,102,72,164,59,33,162,101,57,175,64,155,245,23,166,75,126,167,52,109,209,241,196,227,186,183,26,247,250,255,178,91,251,215,105,222,116,183,244,110,81,218,128,0,24,112,72,208,200,133,11,12,125,120,66,48,60,86,16,226,117,255,97,139,168,32,40,101,0,148,240,221,74,12,16,56,202,215,220,162,98,97,82,99,11,25,50,146,119,232,132,132,2,14,242,210,14,141,153,168,11,237,96,44,8,163,57,162,251,137,95,114,39,243,142,146,108,170,23,208,148,9,99,213,137,164,201,8,19,7,77,251,237,210,125,154,25,154,75,53,240,155,212,54,26,222,113,27,141,24,246,143,188,162,107,131,96,38,220,103,51,218,53,84,61,83,124,157,79,245,5,244,77,29,200,255,251,178,100,217,140,70,106,103,211,27,111,101,112,97,12,154,33,101,103,136,154,193,165,68,77,189,59,17,132,50,169,25,148,149,224,246,122,93,161,51,198,90,133,12,241,89,228,158,189,159,10,183,11,53,21,214,174,164,166,106,98,194,247,133,169,240,211,73,240,173,144,26,70,143,164,178,77,23,75,172,165,119,43,9,236,190,220,235,193,4,161,137,53,84,173,166,221,8,139,147,235,215,219,141,212,95,167,86,79,251,163,26,178,97,143,137,66,128,0,185,170,11,38,161,237,118,192,136,32,46,142,132,161,191,101,243,170,189,196,45,141,47,38,136,2,208,30,158,234,102,115,131,227,242,42,24,159,191,253,159,160,56,229,138,157,140,201,106,95,79,198,116,211,144,50,139,162,230,252,139,167,239,39,103,82,179,70,174,134,239,171,234,218,139,53,151,167,175,31,122,243,170,106,250,191,248,163,233,209,117,24,219,186,0,0,0,178,160,161,145,134,23,16,218,113,8,165,7,130,140,13,56,204,139,197,148,217,113,80,52,192,131,25,137,143,43,152,104,25,149,154,57,108,26,24,30,143,20,10,91,227,129,172,145,62,36,164,128,96,32,106,119,213,135,53,216,188,50,191,29,54,153,25,153,107,18,102,36,191,223,104,6,165,150,182,233,166,69,51,148,247,54,8,91,232,98,179,99,72,8,35,186,31,209,204,42,0,3,146,216,239,49,121,110,6,137,66,79,23,69,232,89,211,5,111,118,38,72,58,1,81,36,88,32,71,244,238,193,245,179,210,3,113,73,82,117,24,207,76,41,136,224,197,197,208,93,187,82,47,211,63,233,64,160,161,199,1,182,224,87,203,181,35,127,109,187,106,23,109,35,39,21,150,79,174,191,240,180,12,66,106,221,69,186,130,56,121,212,123,121,241,116,112,103,255,95,251,95,250,139,120,25,0,0,32,123,47,200,136,2,225,209,96,48,2,184,106,200,98,133,9,225,104,246,200,171,239,171,255,233,122,28,91,27,238,202,104,74,93,249,125,159,232,157,52,90,122,250,222,95,242,143,183,244,53,219,244,215,203,93,107,161,159,221,211,184,3,0,20,65,178,77,211,241,43,151,105,98,56,209,176,178,1,12,188,146,161,120,16,132,210,230,165,233,102,25,44,130,136,186,144,100,89,48,38,40,69,220,143,150,138,221,150,33,244,197,180,63,47,164,83,180,75,9,115,91,74,142,235,133,46,61,177,240,218,120,227,11,232,63,137,43,49,240,44,104,29,158,166,6,241,67,17,153,243,228,174,190,60,88,77,104,59,215,127,85,110,66,89,32,164,142,39,41,165,249,145,88,120,120,172,48,106,220,174,37,144,42,214,132,68,222,119,168,91,110,174,47,243,90,244,131,52,93,225,30,255,251,178,100,206,0,70,119,113,82,147,108,78,144,64,234,26,250,40,10,194,24,221,163,89,77,101,227,65,145,160,232,129,149,149,232,113,201,150,120,106,218,93,90,250,181,159,54,132,138,69,191,132,252,110,70,220,176,25,80,235,197,126,105,63,86,89,113,141,218,66,126,169,123,109,70,182,106,213,91,95,9,8,52,143,136,116,151,61,83,179,124,163,63,76,162,8,143,154,73,21,150,218,5,64,55,191,71,56,109,112,66,233,132,9,52,48,117,18,222,89,36,31,104,134,3,7,228,160,6,43,20,3,188,25,122,14,180,14,163,148,174,187,22,132,205,45,71,187,12,43,127,194,45,84,212,245,1,131,113,103,169,51,11,231,120,193,118,213,234,132,40,193,249,24,155,202,163,255,1,30,95,66,128,159,111,31,186,71,247,125,110,250,246,109,0,0,8,128,100,115,114,1,202,20,146,0,229,11,37,244,71,99,146,204,120,13,34,63,132,20,158,150,131,136,2,161,195,207,162,148,141,40,135,17,189,55,85,100,102,163,9,119,102,104,229,251,104,89,65,21,94,253,202,84,119,60,158,216,43,60,32,216,166,77,81,98,207,252,206,92,248,243,127,254,241,197,177,195,11,218,137,3,3,189,248,94,103,185,220,168,201,235,105,245,22,173,236,248,141,135,85,76,40,98,172,4,49,244,184,77,255,92,235,81,143,26,76,245,83,6,172,99,231,86,138,94,224,59,211,220,107,77,147,196,166,103,222,244,133,56,79,219,207,38,13,105,101,162,71,164,133,131,203,6,46,37,144,144,42,225,221,88,46,112,251,12,217,213,227,214,52,174,21,143,107,66,201,249,22,87,239,30,68,197,151,78,85,206,138,169,177,39,92,197,92,198,201,156,207,125,17,235,205,192,24,49,91,161,148,171,51,208,21,116,211,119,124,170,36,219,12,48,34,255,30,90,118,48,153,96,146,206,80,102,168,22,109,26,199,100,222,198,233,227,202,73,104,14,132,121,133,217,134,21,182,250,47,62,175,80,136,50,215,97,213,16,236,148,37,239,141,43,153,31,58,170,168,249,224,217,116,16,23,222,167,215,246,215,5,183,91,37,239,250,252,173,96,0,0,6,21,10,6,3,2,152,40,2,104,218,105,150,196,96,96,225,130,69,230,104,57,152,228,10,23,4,136,143,38,39,18,176,177,144,33,130,70,166,42,41,85,16,129,0,128,163,34,1,94,211,10,0,8,66,36,196,198,230,226,188,41,225,23,113,219,156,101,24,108,171,249,1,16,11,54,92,185,83,142,44,214,213,43,163,9,66,122,36,48,81,8,48,120,66,181,183,75,14,223,206,32,162,216,109,23,95,140,185,42,199,27,72,34,104,123,212,1,111,92,110,150,107,212,114,59,175,255,251,178,100,216,8,70,115,104,212,211,73,127,128,96,8,90,32,105,37,148,29,33,195,68,110,48,95,1,30,171,235,52,23,136,48,198,216,28,71,3,249,140,179,110,43,51,158,53,17,226,93,9,226,231,8,10,49,179,35,154,213,40,18,72,120,148,73,93,30,207,100,109,43,137,251,244,211,76,93,143,221,50,57,156,121,182,85,45,34,95,127,183,224,39,27,175,245,232,158,152,38,7,217,169,144,254,166,145,34,227,99,245,161,201,49,78,174,196,83,120,23,88,242,51,226,204,7,11,58,171,81,229,129,91,5,211,66,32,224,80,209,0,27,46,228,180,43,192,80,66,203,51,136,102,48,35,150,178,103,220,191,126,147,180,111,193,57,35,223,247,253,127,255,246,254,216,61,73,160,61,58,59,202,75,155,81,251,235,71,84,141,126,244,48,111,230,232,43,161,127,243,60,202,47,102,241,161,239,103,238,37,50,24,0,70,34,16,155,48,114,3,21,137,20,66,129,115,38,73,136,65,12,48,194,67,48,64,250,116,112,104,51,241,244,186,169,11,228,33,80,108,196,160,241,133,44,96,101,149,166,123,89,145,128,4,94,152,125,39,204,137,113,224,77,180,24,144,46,181,118,230,182,96,38,196,180,199,131,46,167,106,126,87,24,120,65,161,8,134,54,238,163,135,110,216,110,23,19,128,108,135,25,191,5,249,248,134,30,167,56,186,51,33,140,78,49,227,178,64,24,138,116,57,90,191,179,245,114,135,160,156,23,9,184,10,93,169,149,138,103,98,110,160,97,157,228,175,25,139,160,160,67,216,149,14,42,140,39,216,216,218,26,79,149,28,138,8,24,175,132,157,27,230,155,26,121,146,6,225,176,54,218,35,154,188,185,195,222,215,107,120,110,138,66,209,148,143,172,234,221,112,92,216,158,64,99,81,191,254,28,247,133,156,91,120,133,37,35,67,129,18,104,147,67,212,154,190,27,22,35,99,207,95,169,59,59,59,103,211,124,125,83,226,243,210,59,123,24,101,171,53,57,80,64,0,44,202,97,211,9,18,131,32,241,132,194,155,179,182,239,5,186,181,139,88,184,130,37,131,187,138,1,128,220,192,96,149,228,134,251,48,123,114,162,15,153,204,125,151,88,230,99,119,57,249,135,245,92,99,253,11,248,197,200,79,160,247,167,78,56,207,21,213,181,126,241,72,232,51,36,173,113,25,217,110,164,115,43,252,95,176,6,32,35,24,64,70,9,2,24,243,16,102,177,96,56,18,143,38,127,44,145,25,19,32,70,8,49,96,109,216,200,192,33,163,97,128,210,206,88,239,148,35,161,77,145,118,147,9,73,1,16,232,208,238,79,27,202,64,221,149,128,190,181,199,133,195,54,83,164,149,49,87,45,14,47,255,251,178,100,208,14,247,229,112,80,131,154,122,240,88,39,170,53,101,133,122,27,145,197,70,78,101,240,129,32,145,233,65,134,21,200,133,156,44,39,223,222,170,20,20,108,39,227,224,138,149,118,101,56,90,8,178,165,113,86,165,175,99,185,146,208,226,219,50,195,86,127,161,105,164,77,158,240,117,40,50,77,167,157,181,154,63,110,16,246,175,8,125,44,239,41,212,30,59,9,139,95,107,45,87,232,118,51,87,10,102,124,126,102,230,153,130,156,250,237,112,94,189,185,200,132,227,197,222,60,203,198,134,227,90,26,171,27,242,187,151,194,73,45,90,173,208,156,254,116,103,13,120,209,117,26,244,221,104,231,189,98,235,157,231,89,170,91,22,182,86,107,159,150,188,235,226,11,174,213,228,121,25,148,147,29,154,200,221,128,4,21,21,11,122,231,212,17,137,165,11,62,254,90,248,184,121,47,22,55,70,17,99,34,83,35,122,6,185,170,206,132,61,89,52,208,223,65,155,20,120,65,92,180,228,132,13,28,187,94,184,179,142,186,235,148,206,239,226,213,126,223,253,97,0,2,75,188,96,112,195,1,221,35,49,234,54,1,39,46,156,204,155,67,27,100,108,60,138,119,206,42,66,152,204,79,172,36,176,25,119,161,218,98,65,19,195,27,165,255,95,210,141,7,55,59,186,163,206,222,230,11,206,47,49,227,187,74,154,212,80,239,43,113,243,188,113,167,173,242,0,229,215,106,169,183,206,253,99,182,59,240,210,87,164,23,78,30,91,42,113,124,150,42,54,97,88,255,236,237,34,35,252,219,94,82,65,7,89,99,88,223,109,110,197,34,18,173,63,213,26,111,158,65,220,98,105,184,143,175,177,184,170,215,202,27,77,117,43,253,71,160,36,21,123,240,171,7,46,113,196,213,137,212,136,181,69,224,117,46,28,105,21,120,215,166,100,86,28,89,107,113,37,64,90,79,191,212,234,152,112,117,34,195,47,141,209,14,80,215,113,95,154,219,252,168,12,64,17,32,38,0,111,250,48,116,146,105,13,1,106,5,128,208,96,104,177,142,72,135,33,106,185,116,225,195,70,223,123,87,250,208,107,169,22,218,186,251,46,253,255,244,254,127,111,238,218,117,127,248,239,125,27,249,95,210,241,144,1,152,192,68,3,39,2,83,200,212,237,210,54,8,241,76,168,14,49,149,48,202,136,121,12,32,147,69,1,65,82,120,68,60,252,51,73,135,4,64,76,239,4,142,205,10,86,34,153,7,50,51,11,145,224,27,20,148,242,140,152,58,40,240,76,246,172,203,132,171,139,110,105,173,201,34,119,20,39,12,201,89,91,178,234,41,93,30,182,88,54,126,221,48,140,231,82,227,99,75,184,59,246,202,100,27,246,236,208,255,251,178,100,186,142,6,77,104,211,27,121,121,240,62,75,202,237,52,2,212,31,153,167,64,110,107,39,65,22,44,171,52,23,148,48,247,85,187,37,221,105,68,34,91,245,164,77,78,230,57,36,78,119,108,54,43,93,211,226,68,101,22,181,9,255,188,149,115,91,186,200,92,223,251,203,131,249,41,90,116,85,39,103,227,127,171,107,181,231,159,220,204,17,143,46,45,173,79,229,97,190,106,56,123,198,247,89,189,50,170,196,195,221,165,127,104,41,190,81,17,5,21,54,227,80,230,175,98,181,235,197,86,100,6,211,41,40,215,243,243,28,116,221,217,71,106,194,100,240,196,127,147,124,124,219,172,205,139,81,234,90,89,92,141,85,51,136,189,116,240,92,57,82,252,231,88,143,55,80,8,64,80,0,34,9,75,102,163,29,98,141,145,36,20,103,238,217,161,216,224,91,30,157,106,192,103,70,213,241,4,201,222,136,90,233,175,109,63,250,255,238,223,255,227,73,255,203,217,183,209,254,223,111,236,93,31,183,245,35,62,180,110,132,160,175,163,203,72,128,0,76,6,12,12,160,5,140,57,16,204,131,244,76,140,28,204,71,1,12,8,5,205,17,14,195,18,0,96,32,5,8,12,5,41,88,56,200,18,74,11,24,52,19,64,234,198,32,12,12,134,5,197,128,6,12,64,79,17,21,18,24,48,193,1,8,178,169,134,156,134,15,144,140,130,86,209,76,60,4,57,97,61,77,197,36,25,89,78,168,6,25,100,11,86,197,41,39,50,184,46,117,140,214,239,70,27,90,213,169,82,89,24,35,201,46,186,154,183,204,18,2,179,55,131,212,161,121,238,133,18,173,67,208,137,126,53,164,235,115,179,180,34,18,163,13,199,110,243,185,79,113,55,201,161,149,110,36,254,214,198,125,36,27,91,154,83,182,129,134,115,77,46,93,82,219,73,145,101,21,187,127,124,184,157,143,119,229,89,150,222,179,214,140,230,107,233,220,153,127,62,236,83,155,228,105,143,243,255,62,242,214,152,110,50,157,222,151,208,90,213,19,78,121,102,60,1,226,13,40,169,24,73,169,23,91,109,55,45,50,74,242,182,9,102,215,116,55,252,75,248,99,56,232,14,232,1,0,0,0,50,253,155,64,132,53,122,40,104,57,14,125,13,12,123,74,101,196,154,206,195,34,1,124,200,172,53,131,182,160,234,85,179,158,171,213,215,232,218,54,207,175,254,103,79,211,245,35,69,21,111,250,91,111,75,149,183,235,233,112,134,204,151,129,100,117,0,29,68,99,64,9,2,13,102,194,246,157,92,134,13,2,3,65,102,110,165,152,180,42,21,1,162,25,132,210,16,44,96,129,81,152,107,34,85,193,118,6,236,202,93,80,142,240,34,233,25,255,251,178,100,188,142,39,253,112,206,139,185,53,242,70,134,74,135,96,199,112,30,21,163,62,110,105,235,193,27,27,41,232,28,28,48,112,12,10,226,102,79,171,117,49,115,89,45,54,140,184,124,239,50,34,66,113,236,95,150,242,6,137,62,13,188,245,56,225,149,11,214,47,76,236,74,3,214,62,100,12,65,16,106,35,102,161,105,153,16,241,181,172,65,41,183,146,250,114,85,189,211,117,23,81,140,187,89,240,40,220,86,103,59,79,13,208,30,161,202,215,225,168,156,243,64,254,65,124,19,209,169,173,183,151,232,146,94,10,94,119,84,215,213,6,146,131,205,181,117,55,149,227,234,191,167,23,27,204,84,75,124,13,31,64,234,205,153,26,246,220,226,244,41,152,151,14,49,213,6,252,215,201,84,126,230,70,225,250,179,16,247,118,231,246,125,73,133,67,155,165,66,137,193,110,43,231,176,224,53,31,111,52,173,67,22,182,90,177,129,60,59,1,138,75,164,32,0,0,11,149,42,47,50,68,74,94,177,148,60,148,144,116,183,21,19,134,82,67,30,88,31,40,160,190,58,102,25,227,221,127,238,165,217,253,13,209,182,230,63,253,127,255,234,221,248,251,189,114,61,84,242,141,237,231,207,236,73,23,5,24,70,210,23,215,190,136,0,0,1,184,195,97,179,63,10,140,110,32,54,53,80,240,224,161,224,201,130,196,134,112,145,2,142,202,58,44,9,49,242,117,177,66,128,34,16,118,204,88,14,222,36,57,52,57,105,194,69,76,131,198,27,111,233,139,25,68,206,35,172,3,48,152,105,109,195,104,41,238,189,38,122,18,171,22,224,223,173,76,213,235,78,16,6,76,126,184,216,249,156,12,144,184,143,197,152,30,18,54,129,40,90,124,32,70,110,44,190,221,240,200,40,106,119,172,40,123,233,208,136,217,152,197,75,34,57,238,169,249,15,144,69,166,60,166,173,50,222,76,221,227,193,41,117,229,47,176,113,207,99,111,76,186,151,26,156,162,41,28,235,50,39,219,175,37,28,252,19,168,88,96,97,248,117,39,153,110,79,135,169,134,9,123,126,254,228,185,14,71,10,194,222,186,138,107,37,92,160,232,89,206,135,57,236,74,221,66,97,60,213,18,44,155,76,102,210,193,147,29,116,214,157,106,91,153,246,38,162,57,244,122,38,27,58,206,10,243,255,15,172,121,11,208,0,24,0,0,3,96,63,217,106,89,36,64,88,206,20,97,125,56,230,242,225,176,239,178,150,186,159,182,151,247,255,206,145,210,75,93,34,3,211,52,105,164,44,8,217,210,193,2,213,139,157,213,13,140,252,64,229,252,175,160,124,210,46,62,237,40,91,175,144,87,232,209,244,152,62,133,89,136,96,57,8,130,48,66,255,251,178,100,165,14,71,175,105,79,155,153,124,178,73,73,26,237,52,5,226,35,25,207,50,15,115,99,65,13,47,43,40,195,137,240,208,198,101,86,25,0,42,96,160,225,235,98,6,230,20,24,40,112,64,50,55,174,33,120,1,2,134,10,57,159,18,136,99,32,40,64,68,65,74,101,109,64,128,37,132,6,238,9,106,190,204,140,171,166,100,131,200,206,142,134,167,64,24,72,243,182,19,97,15,109,30,133,82,53,226,87,114,14,138,164,219,150,250,202,101,203,161,209,47,168,148,188,70,117,50,91,253,102,42,38,80,249,203,98,32,97,98,154,101,22,66,20,96,212,24,151,204,70,147,8,137,16,132,82,57,15,4,1,215,82,150,56,231,202,212,114,121,36,169,229,147,100,163,83,212,144,148,149,143,85,174,211,9,155,155,122,148,44,26,221,75,3,34,112,5,92,157,132,177,230,86,145,58,254,82,54,0,184,224,57,53,46,82,239,201,226,38,5,147,207,202,20,59,43,222,182,31,216,107,183,86,75,103,254,205,183,178,220,243,81,229,153,87,181,42,126,178,197,84,246,250,115,8,204,171,159,243,19,216,231,218,94,111,118,187,202,211,185,243,234,218,215,225,99,249,95,30,125,123,114,252,174,93,185,127,59,125,223,55,159,247,241,253,231,75,91,254,119,124,188,1,8,30,67,23,214,149,11,200,190,93,44,134,112,188,121,209,248,229,253,115,34,103,213,113,76,201,215,183,254,191,169,129,41,208,187,73,6,27,255,237,255,255,6,127,230,127,255,255,255,254,55,235,111,171,100,67,247,123,187,36,255,171,198,115,247,72,80,0,76,61,60,204,194,27,12,82,7,141,79,227,143,34,17,128,66,233,129,196,153,133,88,105,129,34,9,119,201,134,51,74,24,121,176,40,54,48,99,26,140,191,152,52,12,5,0,51,4,132,115,79,130,98,80,85,1,224,210,192,28,58,176,196,37,152,84,45,152,232,4,191,4,160,57,131,38,58,70,207,191,193,175,91,254,181,80,155,75,189,248,94,42,112,157,24,230,214,232,87,176,136,16,187,188,42,187,17,107,181,213,105,91,72,58,140,117,48,176,217,66,238,50,32,35,249,87,76,161,160,121,75,216,66,56,217,160,121,208,123,56,37,160,195,151,153,230,104,107,63,22,180,171,149,133,89,99,43,238,19,5,67,99,4,1,130,162,153,93,82,22,126,153,216,34,19,133,34,250,83,124,176,170,178,100,20,148,107,12,191,159,23,146,150,147,41,92,82,96,120,75,47,164,172,162,242,28,235,180,104,92,11,119,175,169,133,55,35,87,73,11,64,207,124,45,108,210,17,6,226,91,43,74,215,198,225,140,107,127,61,221,66,105,31,109,141,87,181,11,215,81,185,255,251,178,100,126,142,104,188,116,76,139,186,101,112,68,235,202,154,96,226,114,30,213,163,62,110,101,239,65,3,153,41,205,131,21,192,75,47,119,89,179,149,66,99,111,104,97,85,222,194,101,91,6,28,252,193,236,60,199,89,134,234,176,8,0,0,0,0,158,171,82,232,202,224,123,241,0,186,28,75,212,142,255,96,26,140,151,15,89,52,10,23,193,136,200,255,159,109,57,40,251,246,255,255,249,255,255,234,255,255,255,101,253,31,251,249,15,253,219,253,174,218,120,58,41,119,235,137,178,167,67,128,21,74,168,51,23,5,12,88,61,53,205,196,23,20,26,18,179,211,61,33,12,246,7,11,132,202,160,211,68,167,11,224,146,32,224,121,211,66,67,66,245,58,10,144,121,114,144,208,144,108,1,81,80,221,176,24,223,9,50,144,109,40,238,113,18,162,145,240,22,203,145,34,223,240,236,37,44,173,117,173,54,183,27,162,137,56,10,144,68,33,21,81,72,195,72,155,85,224,62,1,90,242,165,17,36,50,206,177,54,105,149,62,185,33,219,201,216,180,156,112,87,149,137,196,229,161,60,140,252,191,74,238,64,215,109,104,128,145,190,19,134,96,28,108,253,250,174,28,56,66,121,25,193,230,80,175,250,98,30,231,59,21,104,183,27,64,127,37,99,148,169,103,177,213,16,112,172,96,71,51,218,2,176,241,154,187,183,111,126,143,103,197,27,30,77,89,232,186,91,112,249,107,134,207,25,145,82,134,71,139,84,123,35,244,227,52,241,19,136,198,31,3,47,247,14,126,250,25,206,243,61,81,183,84,112,172,6,65,74,6,131,229,71,193,198,111,0,57,55,83,101,188,75,58,102,192,9,75,203,171,202,146,179,112,131,212,157,173,26,24,1,97,0,108,128,11,194,182,24,216,202,31,59,213,191,235,255,255,67,247,255,255,139,113,5,28,167,246,244,158,212,143,107,146,17,222,39,119,4,63,36,0,0,82,116,8,138,158,6,4,26,106,85,39,100,18,212,25,17,132,160,25,40,19,94,102,102,32,14,103,34,172,194,10,71,196,123,211,65,153,25,164,11,4,204,97,9,12,176,206,48,141,32,114,54,144,236,28,82,215,162,155,47,138,59,58,75,170,47,50,201,104,31,171,147,54,102,33,168,126,28,87,81,152,42,35,81,115,197,193,251,96,212,139,23,14,215,67,112,66,40,151,154,214,124,91,13,80,129,242,117,174,235,221,180,121,216,202,198,106,114,3,34,169,129,246,186,85,161,120,250,50,209,242,87,106,209,147,53,187,106,140,142,89,235,54,170,222,65,38,189,39,74,173,103,221,165,158,188,174,253,173,97,82,184,170,117,111,159,172,77,31,81,165,215,90,207,125,161,97,115,93,95,138,89,255,251,178,100,92,12,198,125,101,81,155,121,98,240,87,232,58,33,101,229,60,150,105,163,64,109,165,151,66,76,50,168,13,164,174,176,188,76,174,120,229,216,161,207,104,249,95,124,93,220,122,9,20,62,252,149,224,82,208,40,5,19,174,221,0,185,53,235,233,164,108,42,7,182,53,56,2,248,37,113,57,0,73,169,240,149,79,176,166,16,173,88,236,129,63,55,213,225,54,160,117,205,4,175,160,47,238,111,206,245,57,254,99,97,55,211,152,166,46,164,208,235,155,24,26,250,123,209,90,205,244,28,125,85,86,54,203,246,159,22,21,115,71,173,139,251,190,176,1,36,201,140,34,52,192,67,68,140,65,164,70,50,28,28,36,185,76,52,4,0,22,13,0,71,229,51,140,1,133,70,3,213,190,153,42,160,55,241,208,140,203,97,115,56,180,170,177,137,18,130,56,217,74,147,10,79,187,50,201,151,169,2,44,130,172,153,240,72,3,107,249,16,53,190,204,73,17,50,45,180,111,20,202,167,22,26,140,152,61,180,141,153,73,216,90,39,149,65,253,47,29,242,175,57,131,90,236,156,255,158,105,211,164,61,26,79,106,99,88,239,83,146,99,238,69,57,231,182,133,229,246,158,121,107,212,197,207,32,94,174,195,247,97,216,97,91,91,127,227,112,62,202,186,83,127,191,162,43,110,161,175,51,70,100,219,142,189,172,86,6,40,164,223,43,204,66,188,16,138,77,216,110,7,97,128,201,133,102,169,229,224,139,14,149,134,252,128,85,209,16,120,24,68,62,85,26,154,126,225,135,137,226,133,97,131,10,138,235,176,131,84,176,163,76,88,73,138,89,12,161,157,38,18,132,252,58,218,192,158,235,152,246,122,30,212,127,243,204,251,179,109,154,168,197,44,18,198,168,220,97,217,141,134,111,44,203,164,216,55,39,122,119,78,45,66,199,226,13,144,181,79,82,124,212,38,189,91,56,105,234,166,155,197,245,28,79,127,246,195,43,94,17,154,254,26,210,179,246,177,103,17,123,238,243,172,150,59,219,158,226,149,46,186,116,64,0,162,72,249,158,204,230,54,39,8,199,6,119,19,0,147,226,128,131,22,16,64,161,78,115,43,208,129,9,197,218,21,89,213,212,237,186,159,78,20,79,166,44,21,192,113,50,136,179,41,230,240,84,2,33,185,200,9,10,79,103,97,62,58,88,102,133,136,22,49,113,233,169,202,182,181,145,251,238,233,170,236,71,55,100,245,92,121,189,210,125,254,145,108,239,207,107,241,45,100,211,154,119,218,208,219,255,27,102,149,86,190,113,131,111,148,78,109,65,140,77,148,251,235,57,172,67,223,243,61,212,181,159,152,94,139,144,216,189,155,44,57,55,191,95,27,165,139,134,87,110,114,255,251,178,100,76,140,229,224,108,205,147,152,97,226,162,108,185,178,105,40,186,20,181,151,60,109,189,46,130,103,183,102,133,165,150,240,42,229,235,142,243,177,79,185,219,73,102,240,219,151,234,234,204,227,124,158,119,102,246,181,39,63,179,218,165,198,138,219,157,199,150,0,16,188,149,141,65,14,111,17,52,174,224,88,137,197,58,77,49,152,35,48,161,87,208,195,42,6,133,58,43,27,120,149,116,175,86,56,14,170,166,169,236,9,179,231,167,121,199,189,164,251,186,246,97,224,243,100,205,42,148,89,48,39,44,196,123,25,190,85,150,7,161,233,146,252,133,75,251,171,103,79,196,81,12,229,143,33,32,109,146,62,29,127,66,238,84,48,250,179,93,147,160,202,72,232,253,214,194,228,152,136,139,99,185,190,141,26,4,188,96,238,226,221,242,23,225,85,11,152,251,198,176,11,165,48,158,6,85,89,215,38,15,210,189,31,24,77,150,207,255,21,177,109,68,149,10,149,218,213,164,170,130,40,4,137,74,5,108,205,229,52,84,64,170,104,1,15,7,51,133,65,138,137,89,177,23,229,56,219,155,132,151,163,70,22,96,179,76,17,65,121,48,124,188,89,140,241,34,118,206,32,224,75,8,204,200,207,18,94,199,182,68,211,233,185,61,13,107,217,164,167,137,225,14,166,146,62,162,205,58,118,237,55,77,196,85,63,60,223,126,53,174,135,77,158,87,238,108,146,164,129,20,20,162,219,252,35,92,196,224,187,182,119,84,228,35,157,106,156,160,148,243,62,160,185,47,115,196,11,120,67,114,231,245,204,70,155,188,171,93,215,170,77,158,251,37,184,75,129,231,39,168,229,154,233,228,178,36,103,80,30,9,129,244,178,69,212,233,28,161,131,146,139,49,157,196,67,197,132,10,169,52,155,196,34,87,218,120,140,0,83,193,209,203,194,31,117,60,33,165,182,170,72,225,44,123,235,67,212,234,118,179,237,118,94,253,86,234,34,84,157,105,8,153,145,145,195,53,15,118,59,147,81,77,205,139,98,213,136,102,247,72,63,203,206,39,7,214,137,45,102,74,59,230,49,118,63,230,22,93,106,231,104,196,56,253,19,36,95,36,41,221,3,70,92,176,202,30,172,58,22,252,237,146,137,39,106,166,238,21,170,99,147,55,102,51,4,27,125,64,197,26,52,28,88,206,134,42,68,146,226,142,191,148,233,110,203,78,223,255,244,30,104,20,138,144,87,25,241,94,13,20,12,12,0,62,16,137,165,129,141,143,1,125,11,97,109,61,210,43,163,61,212,19,220,182,11,156,17,77,238,155,78,197,136,17,150,80,86,118,66,156,89,104,143,150,159,76,77,238,39,179,49,255,143,30,163,45,173,222,121,167,65,39,202,45,255,251,178,100,37,12,196,204,104,208,27,79,66,112,135,236,105,210,101,37,188,85,101,201,56,77,177,20,130,85,43,166,201,167,173,232,212,143,48,211,150,135,236,65,131,229,17,9,175,16,70,204,193,147,67,6,87,136,239,179,211,234,77,227,187,180,196,57,4,83,20,25,198,40,237,3,133,208,233,44,246,177,74,149,187,165,62,94,208,89,164,153,65,246,53,165,24,115,144,220,33,2,92,249,32,168,181,137,155,26,167,64,162,180,40,240,18,87,108,84,239,25,189,88,155,202,194,162,162,14,22,180,235,71,46,77,64,66,45,240,4,217,119,113,91,173,14,180,146,183,48,193,202,230,110,172,158,205,198,79,115,178,55,125,120,194,114,145,243,37,246,89,42,201,46,24,103,178,106,127,228,100,134,53,243,42,83,204,20,53,12,69,170,38,26,137,28,9,189,222,81,118,106,169,28,183,138,214,108,228,99,247,53,10,164,200,242,238,191,203,76,184,49,247,95,85,19,222,120,97,180,190,63,191,2,177,156,113,86,151,197,210,81,111,222,200,201,248,239,119,212,232,2,12,97,77,39,214,122,105,99,96,34,211,16,45,17,9,34,169,139,39,166,115,51,85,82,168,3,88,125,154,64,8,18,95,1,197,138,7,10,192,168,201,0,220,232,58,24,88,43,44,194,80,72,0,161,149,160,54,19,13,89,7,238,167,46,165,92,125,18,66,211,59,120,210,149,145,68,48,249,40,194,111,9,238,80,83,104,189,143,62,170,172,177,157,16,81,181,16,92,40,46,62,58,19,120,152,201,36,233,109,243,163,151,45,111,222,84,74,54,250,225,148,201,102,56,236,119,210,141,145,250,210,172,178,77,90,238,67,61,137,70,140,34,74,114,110,43,45,195,198,139,132,136,82,168,189,80,200,38,173,23,250,248,110,120,29,188,254,82,156,144,3,8,106,142,139,7,48,121,128,89,159,84,108,57,32,135,138,51,4,214,50,162,51,44,26,111,204,89,72,30,195,0,227,30,43,180,41,113,174,175,86,188,176,83,90,153,31,149,182,144,138,106,145,242,246,239,223,62,95,103,87,215,254,10,200,90,196,34,255,154,224,157,252,207,25,212,133,194,13,210,78,58,59,9,131,65,10,65,167,52,226,81,198,177,23,210,55,125,146,185,113,15,29,52,233,116,150,84,146,215,225,159,42,135,61,167,42,226,190,203,200,123,139,115,80,210,136,159,151,30,57,10,62,41,220,238,131,23,186,196,32,64,135,212,119,243,82,126,89,0,74,170,22,24,208,22,108,198,149,64,91,130,52,81,64,1,130,26,31,46,51,56,213,28,195,211,94,86,64,43,129,166,10,164,103,33,186,244,39,87,145,26,211,42,237,15,223,218,81,35,11,84,203,204,255,251,176,100,27,128,4,231,104,209,181,105,128,8,136,108,169,209,173,44,0,21,89,145,81,185,148,128,2,59,50,42,55,48,128,1,63,217,107,94,117,158,237,190,124,83,56,128,255,193,247,204,103,168,228,19,105,250,115,93,3,17,124,210,242,176,141,215,215,222,150,79,190,101,203,124,22,233,216,166,208,126,243,183,203,179,108,249,153,198,54,246,118,237,206,124,218,208,175,87,236,230,59,10,166,93,232,151,187,150,250,222,204,116,125,88,250,58,87,105,74,174,131,43,54,114,191,23,215,37,127,83,107,125,129,104,232,216,145,174,72,227,240,12,192,200,152,48,160,34,6,239,143,23,129,144,10,196,215,123,89,14,115,57,112,196,63,2,84,42,112,236,15,38,146,136,17,188,252,141,107,102,193,237,231,8,82,101,91,233,172,68,189,63,238,213,38,45,145,31,80,249,170,69,119,201,239,179,167,236,156,103,114,180,53,67,90,40,94,234,219,176,128,39,68,109,91,217,107,188,186,163,151,84,179,222,198,117,92,97,207,85,247,176,239,181,8,248,239,165,187,159,247,234,166,206,39,123,58,57,245,95,63,61,69,247,223,251,255,181,187,180,244,1,192,0,0,1,1,51,83,168,183,91,117,201,39,212,219,17,63,70,204,45,232,33,144,40,140,189,186,56,52,74,84,209,165,112,60,94,68,216,95,176,45,129,41,48,22,140,243,194,36,130,82,22,0,134,197,34,84,98,182,148,131,149,38,76,152,70,22,81,173,146,117,243,80,18,82,117,117,171,79,103,233,91,68,5,154,28,40,118,77,238,86,67,206,238,233,45,123,2,129,248,99,12,42,101,69,151,149,186,112,220,200,173,12,185,44,148,72,20,65,227,47,43,147,242,81,245,47,224,252,217,89,60,140,65,138,242,184,64,24,69,180,121,191,172,69,47,39,195,191,194,30,42,206,16,154,126,62,251,230,249,231,65,167,197,127,255,255,254,31,16,24,0,0,0,0,2,13,77,55,36,77,201,35,151,86,52,229,211,19,45,184,185,77,25,178,50,248,9,154,65,174,135,192,18,249,11,230,109,30,113,142,134,156,134,136,136,48,61,4,3,208,248,211,196,9,154,241,232,149,204,15,230,49,45,226,172,86,213,141,138,28,197,235,26,172,220,15,172,96,150,162,135,227,4,21,231,198,93,35,196,201,35,143,179,203,140,105,230,157,68,206,176,90,217,230,216,247,174,47,161,6,93,38,185,189,136,60,234,215,155,208,171,152,83,227,187,248,161,180,138,69,17,219,241,48,56,100,84,92,44,168,165,152,48,0,0,245,30,111,9,10,26,184,246,41,171,46,83,124,67,121,21,168,92,18,234,133,194,66,162,1,205,229,159,166,28,240,131,254,181,100,41,255,251,178,100,19,14,70,133,104,85,151,103,0,0,73,168,138,57,236,28,0,27,145,199,84,77,189,27,72,255,42,234,52,195,8,224,222,77,56,101,172,168,101,28,141,219,111,236,208,100,187,35,213,156,167,86,220,181,187,3,75,63,109,253,116,33,83,98,173,5,158,164,169,176,191,63,118,33,43,199,58,148,250,229,5,23,43,204,83,205,225,55,142,84,210,12,117,30,123,170,84,153,166,213,233,186,62,82,92,189,158,117,170,111,7,111,92,164,167,171,158,82,203,157,167,199,59,242,188,241,221,140,227,114,252,242,169,79,63,159,112,195,12,41,51,255,238,125,221,253,243,88,85,214,169,249,40,149,198,237,218,231,235,44,117,186,185,92,194,198,24,97,65,134,63,150,117,255,28,63,187,177,149,186,121,71,42,231,150,123,194,166,243,239,108,99,79,77,119,51,231,46,144,172,207,240,128,1,0,0,0,49,49,132,58,12,91,179,3,66,222,40,205,29,9,65,114,136,75,88,118,89,27,26,24,56,102,121,6,64,10,75,191,87,249,156,40,60,98,25,221,63,244,51,255,254,255,171,255,230,127,243,212,235,123,202,27,87,47,77,46,225,190,225,168,136,57,111,33,250,0,146,168,1,107,139,220,97,32,1,206,45,41,149,136,38,80,150,177,145,24,201,79,29,104,13,213,48,226,55,181,221,67,212,166,141,214,73,240,130,39,26,26,17,132,20,9,195,82,242,1,7,87,28,147,158,5,222,11,255,118,35,224,144,168,85,105,10,173,185,76,88,35,48,176,107,188,108,108,179,243,0,222,90,156,187,42,35,64,51,92,220,98,147,213,102,112,205,189,64,134,225,58,98,70,253,65,178,42,44,88,103,113,106,215,18,86,104,178,216,171,137,104,211,162,233,87,163,203,122,109,58,220,109,20,144,56,77,13,58,63,35,74,213,36,102,102,40,103,31,239,176,229,6,86,214,24,122,163,124,174,163,194,126,143,72,190,217,244,238,12,127,61,31,219,80,34,71,179,200,80,112,196,8,168,62,4,162,19,202,175,143,81,161,2,188,222,77,92,102,215,1,146,179,180,30,127,224,87,124,17,212,156,64,90,108,65,71,247,108,119,16,0,0,18,64,136,114,36,38,5,199,245,133,49,75,196,135,60,124,132,231,181,159,193,89,200,185,87,34,87,218,222,96,251,242,31,5,215,255,39,182,207,166,127,90,83,232,189,191,245,111,209,191,253,189,24,223,230,85,37,56,254,206,160,33,36,138,76,68,200,251,8,178,171,217,177,216,208,69,185,50,194,192,78,5,119,150,114,225,163,81,27,148,170,65,243,138,113,76,64,76,56,20,221,70,38,81,11,24,136,168,66,97,150,238,172,88,126,190,198,128,231,243,6,152,28,255,251,178,100,31,8,70,251,122,83,131,79,94,192,68,8,58,101,60,226,150,23,173,165,93,172,189,119,129,16,30,234,88,245,157,208,154,126,0,135,235,244,97,201,57,23,150,210,141,164,205,112,66,138,75,65,83,142,24,211,167,175,22,17,116,69,211,12,54,212,37,16,198,236,69,161,211,108,56,158,231,214,220,152,5,107,232,48,86,28,189,69,48,134,198,172,22,216,253,76,63,166,211,121,8,155,167,128,232,132,226,51,112,244,188,141,69,167,55,12,167,84,144,179,93,35,173,152,45,212,237,75,229,205,109,143,3,241,130,248,238,238,181,33,208,129,255,180,142,186,94,80,243,211,6,235,68,57,198,173,97,210,4,154,134,101,195,118,67,221,14,163,23,74,210,169,161,111,12,36,156,237,1,18,165,83,67,0,131,106,14,184,235,255,103,252,47,36,0,0,107,86,59,0,208,70,219,18,33,174,56,208,46,4,5,205,32,196,73,225,249,82,12,89,126,171,155,138,9,101,16,232,229,173,197,226,188,252,31,130,78,162,146,216,177,255,249,62,237,132,99,255,179,253,88,255,119,39,253,82,127,240,71,126,253,116,20,40,9,183,39,81,200,215,5,51,30,14,71,16,50,104,86,9,68,112,197,33,250,136,168,160,65,61,158,37,1,41,111,250,178,169,15,186,162,237,11,119,80,252,191,50,233,65,9,25,97,163,139,251,4,220,254,201,189,228,65,73,238,50,190,154,222,136,26,7,120,78,51,248,111,34,124,26,106,237,245,83,47,171,161,195,165,219,41,253,240,244,217,139,87,105,3,90,46,155,34,210,121,204,215,187,203,212,150,243,1,63,175,5,79,139,232,93,146,254,179,10,217,245,181,221,96,247,198,76,79,205,152,223,209,203,255,113,159,56,164,161,5,216,243,95,45,235,122,87,121,131,110,213,7,129,58,242,163,82,216,208,121,148,17,220,11,140,74,143,149,66,149,233,18,26,228,160,18,23,48,36,230,27,239,170,129,46,72,28,0,11,242,196,29,138,9,165,37,164,217,181,240,19,16,48,172,22,15,184,84,214,4,117,22,168,95,197,65,205,17,136,102,240,112,147,120,164,123,42,102,207,255,221,191,246,255,254,133,91,251,255,190,133,189,54,187,136,247,221,245,124,191,72,215,254,88,0,0,98,168,249,58,18,236,203,66,112,118,109,96,7,66,102,51,137,152,160,2,188,146,184,203,198,151,182,40,132,242,107,122,4,222,164,42,14,177,163,148,227,216,76,104,131,158,50,161,101,164,64,174,217,133,3,227,193,250,73,88,132,7,59,246,128,66,93,214,73,83,17,7,162,182,82,149,165,82,210,16,149,196,32,200,190,42,42,76,32,194,184,192,45,197,213,197,204,76,2,171,182,183,255,251,178,100,52,8,39,173,120,209,147,143,95,48,73,71,170,136,97,39,116,29,221,209,72,238,105,239,65,24,32,233,196,245,157,208,43,214,195,160,80,197,230,34,91,109,141,224,49,88,245,23,228,142,34,243,243,17,109,189,108,123,13,100,61,196,246,50,213,154,92,0,46,20,91,231,113,114,137,187,49,111,16,73,246,119,144,171,56,171,33,70,91,179,236,197,120,238,45,136,95,206,199,106,197,125,149,26,251,200,52,214,80,15,199,208,205,100,64,245,240,187,101,146,169,26,235,17,142,178,113,113,229,218,153,106,247,70,69,102,78,27,13,197,164,41,93,60,209,183,29,166,201,101,151,28,130,57,210,171,50,249,50,246,42,64,183,82,133,161,126,34,73,63,240,123,224,240,2,72,0,6,236,226,134,77,66,91,48,59,40,42,197,42,59,217,108,46,146,111,243,42,52,215,7,66,30,68,111,206,241,140,170,105,160,47,217,174,62,87,19,145,202,62,189,251,127,235,125,215,219,248,161,191,83,127,165,38,19,226,231,166,186,223,19,127,255,255,255,179,209,4,0,0,5,4,99,33,224,138,179,24,210,64,28,210,91,138,248,205,193,208,195,185,121,199,0,38,77,30,49,57,242,212,154,136,152,80,13,87,164,141,204,91,6,99,104,96,176,212,24,164,54,8,78,68,163,221,32,68,0,129,79,172,209,16,87,58,87,116,20,107,85,215,193,136,47,14,85,110,163,67,51,158,20,126,38,34,5,191,72,86,67,228,253,23,244,230,24,234,191,86,32,191,44,102,157,176,159,147,82,31,96,253,171,0,206,66,39,94,90,19,172,47,180,134,194,9,59,51,244,41,202,145,128,149,60,183,86,99,63,84,96,45,211,126,94,117,136,96,161,74,214,201,209,81,74,101,207,196,213,208,95,24,122,209,111,218,247,253,6,118,49,203,174,208,151,56,198,140,222,90,57,230,214,130,177,125,118,231,28,106,1,133,6,75,202,234,247,106,103,76,171,97,39,89,225,185,174,156,107,39,135,157,193,129,224,225,164,182,196,111,77,204,221,136,255,234,39,253,190,107,123,71,130,155,222,113,224,108,122,236,38,8,168,179,0,16,202,86,39,32,80,89,131,33,197,156,68,154,229,35,77,98,28,239,23,174,156,220,240,20,180,53,152,78,26,120,132,134,38,109,76,205,255,246,154,123,118,116,162,254,162,182,223,156,187,250,110,132,191,200,85,186,71,79,255,253,63,173,0,65,163,33,33,106,50,24,110,204,103,64,114,169,142,1,12,70,230,32,2,48,198,152,101,193,91,36,135,199,68,70,63,76,178,166,178,89,208,21,145,168,60,227,3,164,53,148,83,128,10,18,229,250,126,13,86,135,164,145,198,6,68,126,57,160,51,255,251,178,100,33,142,6,227,116,81,139,153,92,240,72,137,122,154,65,231,26,27,85,209,70,45,189,28,193,49,30,233,85,134,157,208,184,82,197,192,245,66,233,150,64,179,50,8,108,114,243,160,121,6,77,80,138,92,253,104,21,135,191,125,96,74,245,94,121,206,233,77,25,117,189,193,143,238,174,208,19,5,105,232,128,156,253,91,124,223,232,58,188,157,14,214,161,255,108,178,43,87,163,165,211,164,222,111,12,237,252,100,77,207,159,105,171,255,250,70,78,233,226,144,4,196,174,229,179,196,27,153,112,68,45,225,81,249,190,68,39,252,15,7,133,91,73,223,182,39,136,91,251,59,251,217,212,127,103,140,109,166,103,207,164,173,247,196,196,167,203,143,21,106,156,124,74,85,149,20,254,106,74,244,12,224,206,255,61,64,16,128,16,0,1,72,204,98,5,119,246,216,12,163,253,143,98,119,135,205,195,166,111,60,235,22,199,83,26,140,212,254,119,9,91,63,19,166,41,45,156,218,55,255,243,233,244,255,241,239,255,254,138,67,250,95,79,110,254,142,86,252,167,117,97,186,58,203,35,77,79,212,48,9,16,178,72,8,68,221,72,4,246,34,105,2,105,44,101,102,136,240,138,198,186,12,247,188,1,114,51,155,142,12,15,78,162,4,3,56,57,82,201,41,42,32,145,61,170,1,131,230,147,3,51,16,42,186,86,196,177,10,133,210,254,96,162,108,110,55,16,50,4,236,137,69,129,194,117,169,71,77,196,138,225,92,81,33,224,158,212,42,129,59,91,230,108,115,42,174,236,131,86,28,101,101,176,116,156,87,233,64,123,93,120,102,29,59,92,166,198,140,58,180,141,4,210,182,118,20,163,141,94,7,1,12,199,66,11,180,12,197,80,70,239,84,19,99,2,221,26,155,108,41,247,167,174,227,101,227,121,137,175,132,135,222,59,68,45,246,192,13,93,7,70,128,56,225,129,10,91,58,243,104,58,111,214,185,2,231,237,151,156,104,247,28,161,40,154,53,123,255,43,251,1,189,142,65,148,43,90,25,253,136,117,176,242,19,174,73,160,128,1,94,189,93,36,72,151,79,42,4,97,155,82,197,10,164,220,174,185,90,249,129,212,14,198,131,29,3,85,193,224,233,227,87,199,114,128,215,169,119,133,79,196,224,205,72,232,186,54,139,166,150,143,109,99,155,219,241,39,251,55,255,66,55,233,247,211,148,156,215,233,255,187,254,84,0,0,146,160,32,104,136,32,4,152,174,138,103,160,42,42,36,249,136,13,224,96,218,251,116,67,150,14,68,250,42,27,168,38,60,4,84,64,80,113,163,64,106,249,253,33,208,62,188,165,2,24,135,159,228,62,104,26,76,220,228,188,189,16,187,184,132,75,134,217,255,251,178,100,35,14,102,101,113,82,19,153,92,112,75,71,170,81,97,135,116,153,201,199,70,78,61,90,193,35,30,169,21,151,156,240,225,84,124,44,179,48,233,167,234,21,121,64,173,228,72,2,225,239,29,38,57,207,170,230,235,143,5,95,245,217,41,214,160,122,46,76,109,81,234,186,225,137,125,12,90,146,15,228,243,196,217,163,247,234,66,46,228,110,0,163,26,112,220,55,157,149,193,57,109,131,204,86,47,51,152,92,65,91,13,217,238,80,125,174,18,95,229,237,242,162,5,244,241,15,16,39,164,143,115,236,230,24,179,121,154,111,148,223,207,93,85,31,81,173,41,59,53,187,255,159,236,130,226,166,24,191,193,157,124,51,229,115,5,145,96,5,55,59,42,67,193,227,91,155,14,50,176,76,64,66,32,210,76,71,66,17,45,214,4,43,52,78,8,230,75,143,219,73,193,140,84,101,5,25,82,250,242,163,153,81,140,171,126,111,255,147,173,185,86,255,202,140,175,232,127,242,141,161,62,183,244,212,118,116,25,107,183,217,39,212,3,46,130,35,129,84,26,97,108,73,159,66,97,128,68,170,48,225,152,120,108,167,110,9,155,194,176,59,242,23,10,27,124,210,174,146,4,100,106,102,17,82,65,202,6,69,67,203,249,249,49,118,198,136,82,214,124,22,43,40,52,166,8,0,128,158,74,149,130,6,220,194,27,1,8,187,38,73,80,112,34,91,108,112,110,60,57,131,186,84,7,57,177,170,198,67,119,210,12,184,177,254,155,248,30,179,111,114,176,61,246,77,132,19,162,213,167,189,82,120,35,17,161,198,185,91,103,57,16,219,79,160,115,28,248,201,254,161,114,211,195,183,127,157,89,212,181,88,236,36,139,22,119,35,177,65,14,148,25,156,202,164,69,242,1,33,222,74,225,56,196,37,242,175,161,42,106,237,114,2,250,62,99,12,139,184,216,213,98,138,191,61,236,142,35,177,19,165,137,58,244,77,92,160,210,244,144,8,221,44,24,20,218,118,180,2,73,58,22,230,171,0,29,25,92,126,1,55,2,214,60,221,233,241,14,212,85,228,223,148,41,198,189,168,21,120,164,49,169,9,113,88,156,236,99,20,175,255,255,33,42,111,175,255,81,103,244,33,213,242,157,73,120,71,128,61,141,255,214,0,0,10,153,92,141,29,93,198,184,41,78,104,206,96,20,195,64,32,10,134,176,53,12,193,32,83,5,33,217,117,68,66,159,128,43,221,44,162,148,175,224,58,138,206,198,194,21,37,133,250,169,59,159,230,129,191,248,165,135,59,40,69,155,25,149,73,67,125,113,68,177,134,130,230,241,164,191,156,143,29,132,202,131,83,220,184,17,245,70,178,37,152,210,245,55,36,110,243,241,192,68,255,251,178,100,51,14,5,72,104,212,27,89,91,208,72,169,186,202,62,5,94,23,33,161,76,109,229,113,65,57,153,105,153,135,157,208,78,188,172,31,185,130,11,242,218,242,65,222,224,64,197,54,163,126,63,79,102,63,194,205,244,135,111,200,140,208,174,172,187,181,36,245,117,19,113,182,230,180,11,255,179,189,89,17,121,52,69,148,138,83,18,141,173,252,235,142,141,2,252,242,253,187,171,0,128,0,12,1,115,107,234,196,168,180,221,205,4,20,58,153,51,171,19,181,150,108,213,146,251,159,205,95,95,87,231,6,138,105,9,120,63,45,201,130,19,87,255,255,250,253,61,191,156,175,231,114,246,127,162,130,115,183,71,252,205,208,254,114,98,62,93,94,73,224,95,72,13,208,176,56,113,136,132,8,200,62,13,116,25,99,193,102,38,186,144,62,251,26,72,157,88,108,80,24,217,19,93,198,110,48,32,105,129,177,43,108,140,142,235,83,101,75,82,227,24,36,119,23,103,84,8,76,158,254,7,21,205,214,46,220,245,165,30,122,109,104,149,241,43,169,240,73,231,95,45,179,216,87,255,103,191,233,239,120,246,159,151,29,228,176,28,104,12,141,233,18,209,12,236,174,65,142,10,173,164,126,164,27,31,151,130,65,62,173,66,250,243,247,192,140,190,124,184,150,149,69,83,20,68,19,46,28,69,57,83,39,175,182,14,206,218,86,112,60,93,35,254,203,86,224,244,198,216,138,183,16,241,171,44,157,114,165,225,27,134,30,117,79,245,236,154,178,117,89,117,181,246,198,201,183,72,16,0,0,123,119,219,168,93,104,147,218,165,150,127,41,176,8,52,178,32,232,20,134,139,188,176,79,84,89,93,242,147,114,212,134,99,52,115,138,117,37,161,248,30,9,60,162,108,95,95,231,159,252,202,255,213,191,65,114,62,128,103,174,176,151,69,85,232,173,54,122,250,195,150,248,91,247,104,0,0,1,112,132,34,14,12,144,1,140,19,16,50,32,41,32,218,217,138,4,227,195,54,70,190,204,156,18,141,81,51,99,67,129,18,141,151,8,67,6,67,8,191,83,164,32,209,226,87,208,138,124,125,22,39,194,10,80,187,217,173,249,205,86,7,7,186,146,161,230,242,128,138,7,175,36,250,96,89,201,89,148,230,177,177,213,101,113,193,212,252,68,31,188,152,95,106,29,4,121,48,46,53,181,76,136,21,216,185,72,112,163,208,127,141,38,28,31,27,111,80,214,248,57,126,75,61,219,11,162,166,162,38,9,191,189,111,154,170,242,158,110,104,134,108,24,118,199,113,22,251,119,207,186,178,255,86,98,251,82,242,235,137,89,251,238,61,215,178,23,41,89,164,28,178,70,148,164,0,32,64,0,20,31,55,126,232,255,251,178,100,94,15,133,150,102,83,27,152,92,176,84,10,154,154,97,69,122,22,133,161,74,13,229,113,65,66,170,106,156,245,21,232,195,225,187,23,84,86,103,244,152,53,53,5,7,14,254,134,67,22,134,33,251,48,122,101,11,142,103,242,46,91,151,120,87,47,148,228,79,254,255,222,134,41,136,161,115,192,81,201,145,118,255,55,245,250,127,94,143,219,160,111,16,80,239,254,133,166,193,243,139,59,9,121,255,175,164,66,78,36,2,232,154,89,32,219,161,64,48,224,16,50,97,84,34,142,41,177,135,206,67,72,218,111,5,73,195,58,35,13,54,144,135,158,28,33,132,90,110,219,71,146,149,43,190,3,156,51,171,61,47,109,252,237,128,130,238,111,65,140,13,37,86,238,133,211,251,36,100,181,119,61,141,46,47,245,18,187,207,177,123,247,15,79,120,172,132,149,10,77,56,33,196,150,35,8,3,13,164,100,12,208,92,196,44,109,80,66,87,32,158,89,204,136,145,24,245,93,31,252,239,231,204,170,162,102,216,225,174,226,122,254,239,228,149,123,74,215,4,23,201,22,46,54,125,181,149,243,87,219,139,189,176,105,111,164,159,52,213,23,54,158,217,13,135,205,67,156,97,8,175,133,14,242,50,101,83,32,8,20,63,47,10,25,117,17,41,154,162,71,205,195,154,236,41,17,100,175,112,217,225,152,166,163,17,204,75,55,103,202,243,245,123,3,43,148,232,223,255,255,51,9,59,184,8,227,97,48,82,126,127,245,255,219,78,218,249,159,167,81,94,18,28,36,131,199,255,59,16,96,250,15,58,182,201,122,62,177,0,0,10,152,18,70,208,71,2,76,159,188,218,132,217,82,94,153,232,201,17,163,32,104,192,170,8,180,69,14,198,66,143,12,45,81,71,78,68,160,184,145,35,174,21,154,113,66,10,69,163,164,4,136,68,133,186,133,80,48,194,148,185,182,254,86,45,118,115,173,197,58,44,232,176,168,101,87,245,76,183,249,236,250,215,126,223,127,113,155,220,143,70,254,92,156,74,64,132,179,130,218,208,100,84,94,231,52,57,75,65,187,45,65,244,155,79,36,142,250,187,32,127,155,228,151,237,38,14,253,181,110,249,29,17,61,85,251,99,218,110,255,58,92,11,50,142,31,229,205,135,213,182,47,154,223,13,31,145,115,78,44,234,168,33,182,104,100,215,219,33,239,171,174,84,163,103,24,177,58,79,214,0,24,0,0,0,12,155,191,161,4,4,182,164,40,34,111,129,102,43,96,236,0,230,38,90,212,151,176,50,154,14,60,85,29,201,185,78,118,164,151,10,167,101,31,61,191,245,254,203,255,90,183,246,255,110,127,79,244,217,25,255,250,122,200,212,239,21,106,112,207,213,250,236,255,251,178,100,127,142,5,175,104,211,27,121,91,224,73,233,122,138,97,234,28,22,141,157,74,110,101,113,65,47,13,234,117,133,157,200,164,4,224,132,87,1,3,66,38,14,160,153,4,58,28,0,82,179,17,34,194,3,108,14,31,8,93,52,217,33,40,20,197,229,70,191,229,236,7,56,83,130,52,72,232,147,20,179,5,72,10,77,181,17,16,186,68,237,171,41,127,7,97,18,73,233,119,196,67,48,157,236,160,72,154,47,36,101,193,231,30,180,130,230,225,182,173,252,189,174,234,85,71,112,9,39,110,75,25,112,70,32,204,138,196,178,178,134,78,35,185,120,43,55,89,203,50,236,40,185,222,73,189,19,151,193,165,250,207,232,119,180,253,76,243,112,121,104,157,125,147,7,248,180,190,158,192,93,175,179,209,231,184,141,215,182,61,214,161,251,137,165,175,110,216,79,88,234,231,184,109,187,100,189,231,25,194,123,45,182,212,0,128,20,0,2,0,0,109,199,56,224,203,23,68,55,167,174,198,180,153,214,228,204,172,104,215,248,112,35,78,22,141,21,5,8,208,32,124,222,41,225,198,186,22,196,237,143,60,149,191,213,116,186,215,232,174,79,245,114,239,250,112,243,223,212,126,34,169,139,127,44,48,142,220,211,210,0,17,241,209,247,57,5,204,233,20,156,168,120,53,16,140,185,240,191,87,152,233,163,12,169,187,75,47,249,172,23,200,151,176,141,195,21,150,165,12,23,148,108,138,88,224,227,69,22,69,32,49,200,86,99,145,24,104,56,97,139,118,117,38,94,32,184,52,217,52,105,154,60,137,11,30,74,31,180,240,185,252,186,213,106,195,110,252,142,252,254,119,113,110,99,193,210,121,163,75,36,152,203,129,245,68,106,150,22,76,121,39,170,42,59,112,106,80,144,45,44,156,198,182,186,222,16,74,231,178,155,101,0,192,83,38,221,221,220,16,220,224,130,83,156,229,94,180,46,223,234,24,2,17,183,25,195,39,237,25,27,151,111,117,28,247,60,164,162,8,65,3,18,168,82,144,73,3,16,245,149,151,233,242,140,246,16,139,129,0,15,229,9,236,0,165,180,116,128,18,20,146,7,108,107,37,243,191,100,75,57,217,120,65,236,157,180,248,62,247,184,221,82,194,247,190,24,247,78,16,115,71,158,129,77,56,168,75,104,42,51,148,62,161,207,255,148,175,248,122,252,29,89,95,248,51,184,132,55,59,108,146,87,167,234,110,195,31,171,211,235,0,2,19,112,170,10,161,67,160,6,33,92,99,33,15,203,194,106,96,36,193,15,162,91,37,115,189,64,52,18,53,68,223,68,45,143,57,61,206,133,41,64,198,233,5,64,161,154,176,212,174,158,93,20,137,82,211,226,248,190,177,8,153,255,251,178,100,167,12,230,16,103,211,19,121,75,224,77,6,74,65,96,226,164,23,165,163,82,109,177,27,65,49,157,233,1,135,169,208,124,171,214,172,184,224,188,83,109,151,243,22,199,22,214,71,144,124,70,181,212,59,52,170,158,38,161,35,216,59,164,236,233,83,104,53,234,116,179,69,231,53,134,102,117,147,1,214,61,233,63,89,119,80,215,185,181,155,92,229,164,129,242,82,202,26,221,165,153,246,82,58,101,10,38,54,188,188,184,108,203,39,89,252,218,100,121,177,178,237,115,107,59,114,73,236,218,223,219,245,176,160,130,16,215,27,93,176,148,22,219,77,77,106,29,10,173,90,74,235,38,167,101,2,193,228,201,96,107,36,59,26,172,90,170,126,73,254,92,29,106,76,37,0,211,218,194,113,18,158,3,208,182,214,76,201,237,20,187,133,156,246,196,179,106,39,180,240,217,161,232,182,241,112,167,44,123,211,253,63,148,171,247,178,173,191,140,47,232,113,156,191,150,206,204,68,155,186,181,250,63,254,128,0,0,1,116,96,116,20,124,128,67,145,82,53,192,69,236,85,41,53,169,147,21,1,86,242,80,80,49,236,143,1,36,51,144,66,40,8,101,163,134,99,132,206,74,123,8,1,6,149,103,58,241,20,3,61,47,147,105,35,67,249,106,101,245,216,219,121,17,104,17,66,178,200,22,117,141,166,19,112,242,160,138,49,55,154,73,248,213,240,110,28,200,39,60,18,167,43,45,91,92,198,199,195,38,117,150,186,90,1,93,54,154,181,27,200,218,247,222,124,248,47,84,177,235,200,58,213,64,160,74,59,239,129,97,135,227,156,68,229,93,85,3,28,214,92,197,132,188,240,15,198,194,152,13,154,105,154,152,174,42,166,73,173,47,181,29,2,134,10,144,56,211,234,5,120,36,101,246,168,177,170,15,30,151,144,140,54,67,183,236,106,144,72,0,10,229,217,234,164,179,127,238,113,135,73,176,218,124,166,145,224,32,214,43,38,52,152,47,52,168,254,38,174,212,122,9,170,81,105,213,101,100,38,156,63,161,191,251,255,45,95,191,255,189,250,255,110,237,67,135,134,14,155,132,0,168,223,248,81,245,89,255,196,253,65,160,24,96,124,210,65,1,4,7,124,234,70,90,16,54,8,36,62,15,3,53,0,99,98,1,147,25,18,76,119,76,209,130,12,230,181,152,36,249,124,65,247,10,65,157,152,33,128,98,171,95,149,183,82,128,230,198,139,9,56,214,11,242,231,35,227,7,103,178,213,191,93,75,80,236,101,227,181,228,43,68,32,209,97,223,113,210,20,194,119,97,194,64,183,34,190,68,160,68,32,76,174,71,113,49,94,126,195,178,221,202,213,203,247,53,63,71,46,195,22,179,46,193,255,251,178,100,194,14,133,255,105,82,27,111,70,160,73,169,26,131,97,165,94,27,221,197,66,77,177,30,137,115,32,233,41,132,42,80,144,3,55,102,8,223,226,224,208,114,242,197,245,127,233,197,116,87,121,192,113,115,5,64,54,95,163,140,57,13,203,173,17,159,70,210,168,183,33,239,96,112,159,94,191,63,241,136,214,79,130,138,241,130,129,32,184,243,69,207,24,101,58,111,109,70,60,249,229,192,160,160,136,226,229,243,112,173,113,221,92,241,79,3,75,100,74,182,121,76,217,118,95,231,174,97,5,192,12,241,24,0,0,64,0,119,228,115,193,17,34,188,35,67,49,127,239,240,121,80,183,101,243,5,214,247,111,45,222,123,60,115,127,99,46,176,80,120,218,22,111,118,86,15,244,52,56,73,15,73,94,68,59,161,132,47,237,200,202,53,185,80,148,226,37,236,175,175,209,116,95,77,141,209,125,168,187,126,78,61,207,253,54,250,186,131,81,55,80,23,234,255,247,36,0,0,129,141,33,76,228,8,96,28,253,230,76,224,52,160,76,191,198,158,196,16,240,160,6,34,28,8,15,83,177,209,113,128,115,101,120,8,3,8,46,17,28,24,145,137,104,91,168,161,1,125,92,75,115,106,201,79,81,25,158,200,123,4,188,177,141,150,131,12,199,147,44,193,197,161,250,70,80,36,27,2,187,5,64,84,43,156,165,64,139,153,30,41,188,109,66,182,84,111,186,122,52,109,143,54,87,187,131,92,194,97,101,138,80,19,73,170,248,251,130,194,115,79,21,201,170,125,61,110,214,33,145,93,151,141,226,212,130,43,60,141,76,31,48,124,13,137,42,113,117,178,89,49,118,228,162,114,230,254,122,176,46,183,224,230,187,232,241,208,87,98,168,132,125,231,53,235,86,27,70,157,158,159,187,109,55,28,215,15,181,155,108,245,179,34,113,88,91,197,215,177,210,207,15,184,127,188,21,70,194,22,32,0,2,117,167,243,16,241,167,78,196,129,64,123,169,105,86,111,114,148,15,110,143,41,170,187,211,68,150,243,109,162,156,26,137,1,123,98,46,197,14,41,142,33,65,133,194,192,250,191,90,215,242,47,241,22,33,75,105,228,61,151,247,163,167,246,218,213,127,244,109,138,16,255,223,250,64,82,152,56,0,14,85,24,88,54,116,39,73,140,68,96,32,80,20,218,98,234,72,200,36,84,2,96,160,0,200,114,8,7,2,91,33,187,137,160,96,8,56,196,96,80,97,180,64,230,17,9,56,164,34,227,8,130,89,166,12,205,2,51,91,100,109,70,63,64,23,8,231,185,26,207,198,219,32,1,37,92,198,84,147,193,128,120,121,148,149,1,36,66,239,226,30,162,198,160,136,185,53,198,164,123,23,41,31,255,251,178,100,198,142,6,146,94,209,155,111,102,162,78,5,10,103,97,133,146,26,253,175,66,110,61,154,129,96,42,106,104,245,137,232,248,169,143,156,98,159,166,223,248,196,50,14,36,105,240,212,217,203,122,115,126,73,41,133,34,111,125,69,47,244,135,89,104,215,76,241,223,49,229,228,4,47,199,178,217,203,59,243,84,244,179,26,223,197,193,39,178,204,124,16,175,98,91,129,203,244,213,246,116,177,205,235,63,78,42,165,97,134,215,154,195,200,235,144,29,173,90,180,239,122,36,211,21,220,97,115,79,211,61,180,29,249,106,102,97,171,9,128,0,31,34,0,13,236,45,232,40,5,38,91,4,121,89,1,168,166,199,78,131,114,187,130,60,72,84,63,246,33,135,60,135,28,50,38,238,11,229,140,41,237,34,249,204,72,245,205,245,255,255,239,182,190,174,223,213,186,245,237,215,113,65,67,13,58,173,64,71,50,90,128,207,74,19,133,96,142,235,83,190,33,211,220,78,159,204,2,0,6,221,220,40,20,44,135,6,26,188,73,70,123,29,29,45,52,68,66,132,232,153,131,1,142,2,201,6,65,150,81,193,135,165,189,162,18,83,41,26,25,1,176,74,8,16,86,249,110,149,99,119,176,207,225,43,73,235,255,102,14,250,175,0,8,222,122,164,188,152,42,125,243,77,181,10,199,222,150,59,188,141,27,239,230,55,240,53,248,89,66,198,20,55,218,237,138,77,143,112,243,172,183,166,240,214,217,59,3,123,20,217,172,186,157,177,23,60,10,149,19,249,9,252,216,178,119,53,234,13,97,64,226,102,101,244,134,7,25,132,225,126,71,68,80,244,59,243,150,37,247,250,216,0,247,93,135,94,189,127,236,253,253,220,99,55,185,142,122,147,37,55,34,194,214,236,150,151,195,15,243,54,217,141,207,107,175,174,126,178,140,22,43,80,1,68,96,67,178,183,102,34,233,97,106,58,21,60,183,41,230,205,202,238,146,47,239,144,159,63,168,65,30,203,38,157,163,202,183,199,106,13,168,53,6,131,234,250,10,139,208,23,242,255,98,237,217,52,255,187,114,116,235,239,176,189,207,112,191,94,69,235,44,84,49,211,96,132,229,48,75,204,0,38,12,20,198,82,133,230,29,11,230,118,110,198,164,130,6,33,1,230,37,2,166,183,198,70,76,7,70,6,9,69,5,248,140,72,100,166,15,137,230,6,10,230,178,41,70,17,10,161,195,105,133,195,185,186,67,49,137,1,179,42,10,129,134,88,132,35,192,43,248,200,132,150,191,46,32,192,101,233,22,96,133,6,80,178,106,156,104,189,117,58,29,66,96,185,46,215,4,145,8,168,196,133,69,2,69,97,231,251,109,114,149,160,150,98,22,14,76,78,197,168,255,251,178,100,197,140,134,21,103,210,155,111,102,176,78,135,186,119,97,133,116,30,233,171,54,46,233,115,209,94,47,106,41,134,137,232,113,225,252,87,92,135,234,139,12,132,231,131,141,77,131,97,89,147,55,25,235,199,26,167,97,109,75,7,221,184,90,128,31,119,138,67,171,18,93,198,160,101,237,7,225,78,205,231,43,200,93,11,243,90,131,51,207,111,54,29,68,18,137,70,46,118,171,215,84,149,151,230,21,22,172,35,94,105,114,196,158,10,190,251,189,145,156,137,133,234,155,211,161,35,63,131,207,98,177,112,116,152,106,86,108,211,178,247,169,109,141,174,99,219,6,38,139,203,207,159,123,216,37,148,117,112,24,40,0,167,244,154,186,21,43,155,218,235,85,179,215,187,35,179,117,225,65,234,123,210,195,211,162,187,208,13,72,162,92,125,125,249,163,49,52,184,185,88,235,157,111,255,255,164,223,183,255,213,219,232,186,155,174,49,201,107,121,70,211,163,116,108,227,66,17,215,243,59,48,207,136,38,133,69,100,239,212,229,25,253,46,156,34,0,1,241,10,80,204,228,83,3,25,141,112,202,50,48,152,88,162,98,35,113,176,123,38,82,6,150,0,38,75,13,24,84,74,227,24,168,18,33,30,24,66,66,5,10,145,10,2,137,3,132,29,76,2,37,113,198,77,159,146,47,101,105,160,114,123,244,73,14,213,173,183,32,42,151,158,188,156,88,37,4,62,58,16,241,57,86,5,226,149,33,222,35,4,64,72,10,139,110,195,170,40,76,134,83,88,68,33,103,89,183,13,195,215,180,228,216,204,48,28,214,247,34,167,91,209,227,39,12,112,61,239,39,106,90,203,179,114,199,179,18,157,103,179,226,125,37,12,171,97,249,49,143,229,53,162,250,179,210,153,84,71,150,51,108,241,39,141,191,120,151,164,72,148,181,167,205,110,239,82,206,231,120,219,125,32,248,124,217,118,10,219,85,135,123,119,155,195,235,110,23,249,114,172,246,221,173,210,155,196,151,239,115,31,91,125,136,214,222,94,235,126,72,118,122,246,174,6,208,233,248,123,72,2,64,1,1,40,223,212,189,92,44,118,111,216,48,133,146,202,72,206,22,52,250,17,22,207,10,9,167,68,176,76,249,65,238,119,110,91,65,93,221,5,25,82,249,86,211,167,218,28,124,203,48,176,169,14,12,236,227,132,216,107,182,198,247,245,235,255,185,129,70,54,143,41,195,50,106,82,54,195,137,101,81,52,68,217,241,215,50,101,20,103,218,228,51,111,117,69,177,63,178,215,10,51,128,40,204,18,154,49,24,157,69,79,147,156,12,220,4,4,12,34,144,55,129,124,208,160,177,8,188,32,226,97,128,50,177,129,71,134,1,18,156,13,112,97,255,251,178,100,189,14,7,69,104,78,147,154,124,80,103,204,202,138,97,69,122,92,145,167,60,110,105,241,73,171,51,105,169,133,137,233,112,104,8,152,97,19,161,193,202,100,3,6,130,23,106,114,67,186,246,101,102,8,5,36,172,116,172,95,22,238,97,83,81,227,20,34,15,148,2,170,195,115,213,115,212,64,24,20,213,158,53,178,64,100,83,240,196,144,17,48,89,249,65,8,232,167,252,10,242,247,110,84,230,32,131,98,77,220,155,223,225,86,247,40,64,35,233,83,101,206,235,233,9,151,93,119,90,194,108,196,19,181,167,88,229,149,161,208,229,135,158,227,155,213,105,220,151,108,174,55,169,237,224,248,179,67,183,143,139,251,196,250,136,134,125,226,19,129,39,89,149,195,15,89,117,61,164,221,161,219,118,212,55,45,239,63,116,154,122,69,221,53,157,57,125,231,210,217,206,53,173,111,253,86,147,197,117,237,136,174,201,35,71,116,215,59,244,0,8,21,0,36,31,243,24,196,153,97,88,235,77,1,70,212,102,35,84,58,194,26,8,189,169,196,132,27,224,86,29,188,68,100,96,150,129,185,224,38,119,15,173,164,174,12,27,230,33,223,154,255,252,95,109,80,83,40,229,216,28,239,31,253,255,167,244,222,247,252,195,127,78,102,208,166,26,8,29,8,165,41,209,138,13,142,28,140,206,8,236,114,61,243,33,217,130,8,61,84,148,154,141,71,25,16,0,0,96,185,176,96,120,94,64,29,28,32,196,154,188,3,6,10,102,10,140,134,17,75,70,23,5,6,3,4,130,70,169,16,220,132,147,6,197,112,193,0,220,224,100,195,160,16,56,197,48,76,125,53,220,100,48,156,65,101,130,49,180,195,80,52,120,11,136,8,199,153,33,46,195,246,90,18,97,116,137,234,96,132,181,27,153,4,28,152,134,0,131,205,131,135,101,117,12,154,1,59,142,17,11,42,131,19,87,63,227,135,18,230,122,117,1,232,147,172,88,117,172,120,165,51,188,152,21,3,45,188,209,91,149,31,222,123,229,215,220,164,90,181,139,27,147,252,126,37,32,130,161,215,214,158,175,50,179,86,1,144,239,89,178,249,219,180,76,251,191,218,60,49,235,139,191,119,48,113,242,48,117,248,176,246,45,185,239,31,57,226,247,120,220,16,49,158,244,89,227,127,117,182,189,101,55,97,244,232,57,106,153,5,51,217,215,29,161,210,188,19,17,137,142,19,154,194,183,253,84,183,235,160,128,4,32,0,1,255,115,11,131,170,90,179,120,44,80,184,113,225,127,4,79,53,54,86,169,204,216,19,241,35,212,46,135,26,251,112,93,1,222,22,45,108,253,157,221,23,251,249,138,191,156,127,68,175,152,172,176,16,56,139,212,162,32,255,251,178,100,148,142,7,75,103,206,19,186,68,242,76,131,58,154,97,229,30,28,213,167,58,78,233,145,137,79,47,106,13,135,148,232,173,65,117,147,142,184,56,115,74,28,241,167,16,15,133,75,160,16,210,98,40,24,111,29,62,80,11,17,5,224,146,220,204,245,36,33,5,42,133,128,161,248,194,224,37,1,64,33,64,193,112,168,211,242,188,84,38,49,144,7,48,48,159,51,8,108,0,3,140,72,131,75,91,38,23,84,96,8,209,232,188,112,68,145,117,78,39,113,168,10,249,222,137,130,141,204,68,11,112,110,146,189,142,91,58,38,236,166,107,89,209,23,21,119,2,193,198,159,49,37,32,55,55,99,108,246,166,246,202,173,234,109,4,210,123,55,138,0,78,235,179,212,184,166,64,101,188,67,65,166,155,150,74,69,202,35,102,97,154,136,97,229,49,241,143,213,112,59,255,189,90,72,255,63,114,226,53,79,218,217,236,225,228,14,205,105,253,90,228,227,133,171,218,166,86,23,244,161,101,122,58,190,229,156,111,239,70,179,27,150,91,217,122,207,163,72,237,119,121,238,121,85,43,74,199,215,230,190,63,223,179,116,172,118,121,10,63,236,110,224,141,172,189,112,0,4,95,238,94,184,203,26,134,59,28,67,53,102,97,204,24,0,93,121,89,89,33,244,203,38,250,15,202,233,39,240,59,198,135,158,22,239,86,203,255,207,254,153,61,183,71,254,159,235,255,220,60,188,244,33,133,113,63,117,100,24,187,136,202,84,95,220,187,234,199,106,39,41,42,252,236,36,204,237,2,158,136,200,0,0,179,7,40,12,184,14,49,168,220,243,129,3,132,138,67,129,64,214,73,186,44,38,127,15,152,44,74,101,80,73,139,66,209,3,13,140,12,12,75,48,164,0,176,32,18,40,152,96,68,118,64,169,136,4,238,49,5,240,231,4,67,231,86,65,156,1,25,148,2,68,19,0,159,104,134,196,117,205,64,0,33,17,138,138,92,54,141,183,106,5,129,161,144,155,26,124,60,3,222,233,38,7,72,19,15,144,250,120,45,233,109,27,32,161,167,226,182,247,11,136,91,69,70,248,56,63,241,56,69,252,216,82,145,136,228,120,64,18,214,80,164,63,93,45,90,10,5,150,83,2,102,81,160,45,211,79,212,225,224,249,235,29,167,230,234,234,204,228,252,123,14,179,210,138,151,157,217,154,29,27,14,158,55,169,108,43,36,248,183,174,250,246,196,92,170,120,216,228,155,177,183,110,98,20,102,171,94,228,214,131,230,199,41,252,103,74,232,158,198,190,106,98,122,119,234,60,217,250,216,0,0,115,213,138,17,163,34,204,236,58,86,117,185,49,44,107,92,189,27,15,20,187,138,1,150,88,138,12,124,59,204,255,251,178,100,131,142,231,50,111,206,147,154,92,96,77,41,122,83,97,98,122,28,221,175,58,78,229,19,201,61,47,41,205,133,149,200,52,206,23,255,252,130,71,40,144,149,152,143,238,230,178,31,255,39,251,99,38,201,186,58,255,255,38,166,235,214,186,250,117,255,135,243,131,10,187,42,51,36,115,253,16,209,1,28,100,32,68,98,88,116,101,1,46,69,45,0,128,179,6,2,224,76,60,5,7,0,128,152,8,92,48,152,33,134,74,130,152,88,54,52,136,197,11,8,4,192,208,52,170,28,29,64,33,163,226,88,20,204,72,1,138,0,106,68,238,0,19,42,127,65,174,171,12,250,179,146,43,27,187,62,9,54,123,66,48,204,166,33,215,240,168,218,14,66,10,1,28,0,62,236,240,109,136,150,167,143,21,88,154,189,166,183,35,251,76,75,124,184,94,189,246,36,148,116,125,153,132,197,118,72,3,102,199,79,171,31,149,196,27,29,121,67,201,12,73,171,74,229,89,86,148,179,92,50,184,210,114,185,215,167,188,220,179,127,240,61,253,141,4,196,35,155,135,177,136,36,23,109,178,123,163,226,84,27,178,80,177,128,15,142,142,6,217,213,163,169,242,57,49,234,153,196,173,135,35,170,96,158,135,41,179,212,212,212,75,191,42,174,228,158,134,217,218,81,31,217,218,74,213,179,230,132,123,253,136,232,89,48,45,37,81,70,195,249,221,107,63,118,42,44,203,29,80,255,162,48,242,46,113,82,169,123,232,0,240,204,44,61,250,51,235,251,255,155,111,251,255,35,125,4,68,117,47,189,40,175,249,61,255,167,136,70,119,237,31,218,113,168,92,197,124,73,255,160,147,159,141,65,21,38,216,0,21,29,252,132,32,98,32,34,61,153,118,4,161,78,48,32,80,101,209,9,65,17,52,3,2,8,74,159,47,226,222,34,119,150,169,123,5,192,1,140,244,39,222,36,1,135,7,36,91,110,141,59,45,172,152,94,58,66,70,31,101,162,125,120,130,20,210,85,120,82,130,166,219,34,140,239,217,252,42,49,6,52,249,211,156,142,223,84,5,43,49,31,171,206,222,35,7,25,12,14,162,84,54,153,158,72,94,114,11,183,65,32,183,136,4,174,13,69,38,121,91,28,209,225,236,225,134,34,214,173,229,137,102,160,204,155,254,198,91,226,42,139,76,44,116,16,55,122,220,164,186,82,122,248,68,165,198,43,63,58,230,159,51,176,173,177,100,182,8,85,75,157,130,40,203,195,96,233,211,52,155,10,183,90,128,0,51,126,204,219,36,107,83,46,128,156,75,93,205,69,244,186,11,248,87,135,188,192,198,81,245,212,239,225,239,69,213,191,118,255,255,235,173,211,233,254,191,255,235,178,2,182,77,146,157,255,251,176,100,118,12,5,202,104,82,155,139,78,176,72,42,90,147,60,229,120,27,145,165,64,110,97,147,129,64,37,235,52,160,23,72,106,200,143,66,115,51,169,157,236,216,165,10,41,38,245,179,236,14,253,79,165,32,0,17,114,5,194,70,90,21,24,0,8,112,3,80,69,241,128,24,28,152,105,41,169,146,66,40,228,96,48,153,133,131,48,216,24,68,96,128,153,173,143,6,8,5,13,3,196,101,179,65,142,8,66,84,131,128,179,33,2,50,192,148,76,114,114,152,185,138,186,146,2,0,198,247,29,162,250,253,151,240,79,242,41,150,64,71,155,139,140,176,34,35,106,185,85,112,229,21,210,65,231,174,83,93,230,159,238,252,194,152,225,185,151,147,61,204,118,247,88,195,64,215,212,123,166,43,75,32,250,243,50,251,123,194,139,183,76,62,254,92,113,251,38,9,107,79,77,59,66,108,203,220,37,252,86,98,149,87,207,46,215,35,179,142,48,204,83,45,41,195,201,91,103,104,133,93,85,78,217,164,126,194,58,83,226,93,214,214,182,183,135,220,74,228,114,133,69,11,17,71,101,235,235,88,175,86,23,64,239,53,94,163,240,105,174,89,205,20,74,214,0,8,16,6,192,1,190,254,208,184,27,41,64,26,10,66,66,2,26,11,194,81,238,169,148,44,208,168,22,149,133,76,208,189,253,71,156,190,173,226,207,102,16,124,73,255,140,20,252,255,227,8,138,128,116,223,208,250,191,190,101,235,17,26,113,46,46,176,74,90,183,168,197,114,194,141,127,158,98,86,0,0,96,48,30,101,0,120,16,32,28,118,131,143,64,160,225,84,72,90,51,153,240,49,132,24,17,128,96,162,60,194,209,66,40,8,16,74,130,1,130,7,200,16,26,1,11,102,6,16,102,120,8,130,0,245,131,36,41,141,192,130,220,158,94,64,96,142,154,10,17,132,210,143,151,149,72,213,232,94,19,72,165,239,64,160,65,148,141,176,34,165,2,34,236,174,161,215,47,105,138,113,72,145,19,151,214,162,140,239,58,88,246,253,114,200,183,92,28,170,127,152,109,106,110,12,115,232,253,187,46,13,234,73,10,214,79,5,254,76,74,50,222,19,24,110,251,185,205,98,241,103,186,71,11,191,202,187,177,147,189,254,231,7,206,151,127,114,84,219,207,78,181,77,37,61,197,75,5,222,81,166,248,171,225,158,106,157,82,80,110,144,158,53,208,150,50,68,6,186,90,33,175,17,172,103,42,180,28,87,86,191,140,145,148,115,170,0,8,0,3,4,0,43,253,154,192,164,45,169,193,146,191,230,110,204,54,1,1,166,229,158,38,44,209,112,38,200,54,254,217,64,135,82,95,171,228,255,239,254,191,79,223,249,91,246,111,246,255,251,178,100,134,14,6,200,107,206,147,184,69,96,79,203,202,173,60,229,122,27,221,175,58,78,101,115,137,77,36,106,104,245,29,224,137,4,192,99,234,249,153,29,2,223,84,51,169,136,213,106,35,187,45,125,53,145,237,159,175,252,75,244,36,27,21,33,154,16,92,99,192,217,219,46,230,70,17,147,14,0,139,147,140,149,13,64,6,14,6,12,144,12,20,77,110,198,14,27,24,68,78,115,53,113,135,192,162,201,163,6,16,14,76,41,48,176,225,231,16,4,140,204,6,30,2,83,193,6,72,21,236,37,217,64,54,148,108,197,17,242,160,135,3,41,157,158,95,64,120,97,12,216,84,224,140,223,116,204,33,1,223,221,86,240,161,90,58,2,170,20,27,221,201,79,245,173,95,249,146,128,111,91,143,64,255,244,205,75,31,81,37,16,215,38,164,251,198,8,164,238,87,48,202,246,245,4,65,218,179,26,41,249,240,242,219,164,173,44,124,61,184,176,234,21,203,102,28,118,148,229,5,238,157,50,174,198,237,54,129,2,213,208,229,186,43,170,125,3,144,250,134,182,93,71,44,236,44,173,166,212,154,129,54,140,54,107,53,181,177,102,61,213,26,234,81,216,159,157,103,248,22,144,153,178,220,232,96,0,1,59,44,222,230,110,35,199,131,182,241,12,75,110,27,111,172,96,107,207,100,39,72,185,154,70,251,243,255,80,34,196,225,202,208,252,79,161,38,127,245,55,252,109,40,44,49,146,141,203,243,59,250,208,227,91,246,103,48,208,69,151,74,176,249,153,173,206,180,194,59,0,78,111,49,35,191,246,125,110,59,0,2,149,184,46,47,30,58,152,24,28,98,25,88,211,189,40,1,4,179,3,67,204,10,7,94,99,66,81,128,213,180,47,66,16,85,240,68,3,18,33,8,71,134,17,16,142,129,227,164,128,162,33,194,158,247,141,166,235,104,187,75,169,131,4,0,123,247,210,207,41,150,84,16,19,183,94,92,80,31,166,121,105,159,204,244,157,141,6,23,71,165,62,165,125,240,173,222,90,144,255,93,165,183,225,190,159,198,21,149,237,142,234,247,184,94,12,58,226,60,190,19,195,135,127,105,12,110,170,47,239,22,217,233,252,95,138,199,147,141,70,87,51,132,210,141,48,120,182,124,90,152,96,90,228,247,68,95,217,221,115,111,63,75,222,211,114,127,169,36,154,59,145,103,124,154,104,241,54,215,90,50,241,233,66,125,40,71,84,196,229,36,78,121,195,91,192,0,6,0,209,32,88,219,193,204,1,113,60,103,152,9,36,100,8,209,180,138,57,67,81,23,107,75,42,91,65,228,78,19,113,234,200,44,94,127,157,11,6,202,57,212,51,19,218,255,255,249,104,39,186,249,186,255,255,250,255,251,178,100,128,12,134,34,104,209,27,143,78,176,82,106,234,157,61,162,122,26,193,163,58,78,97,51,129,79,47,169,221,131,149,224,110,97,46,250,52,206,94,212,249,134,251,213,125,249,191,241,229,249,165,85,94,72,176,0,15,152,101,58,102,33,120,176,196,9,224,56,248,16,184,230,0,56,26,202,240,103,144,35,108,97,34,9,129,201,234,206,96,225,105,130,70,135,13,106,152,68,86,6,23,24,92,12,3,47,152,76,97,0,144,15,131,141,37,0,139,229,130,141,14,126,210,38,177,124,24,193,191,208,199,41,0,220,138,217,17,4,227,8,251,104,66,240,159,77,63,108,204,160,186,152,42,218,87,73,50,72,216,142,60,189,59,252,105,215,254,171,2,255,187,44,230,227,239,196,163,144,2,108,115,227,215,251,55,6,217,169,98,238,124,194,107,156,160,99,245,192,120,244,129,29,174,105,251,49,7,95,20,28,156,237,91,202,235,73,253,104,197,63,24,247,233,212,51,235,200,20,95,49,105,148,137,136,101,236,162,157,48,252,236,229,161,143,93,88,209,54,171,10,196,211,93,168,198,212,134,205,208,35,248,196,149,253,48,67,105,44,180,1,0,7,127,153,222,101,175,140,225,120,47,24,119,57,84,167,81,56,242,50,243,177,140,76,77,165,75,108,248,243,82,211,0,253,29,234,187,14,203,255,255,233,255,237,250,89,244,212,119,241,141,193,220,126,220,164,170,53,245,216,115,101,136,42,146,164,180,168,134,109,13,239,41,140,75,191,70,24,47,235,113,50,160,0,0,84,180,193,88,76,96,172,192,7,15,130,200,197,72,131,9,194,141,135,51,100,105,192,66,0,163,33,2,11,18,82,16,13,12,144,152,220,128,192,217,88,49,42,25,161,147,16,11,222,44,15,23,21,90,117,17,84,152,105,158,61,215,32,176,8,77,223,200,191,249,220,117,72,142,33,19,128,133,10,202,160,196,236,241,221,2,92,69,235,105,68,127,251,143,246,173,223,161,147,77,209,239,242,180,111,44,100,71,203,100,122,202,215,187,247,81,179,92,226,37,163,27,160,49,233,16,21,253,59,84,162,28,204,20,178,245,34,149,89,155,84,159,219,24,175,116,143,206,60,10,147,212,102,71,87,203,248,248,69,246,156,29,8,194,181,45,68,220,174,169,181,35,35,235,174,148,216,217,74,18,171,135,85,86,110,56,133,18,234,158,130,112,64,0,51,47,161,181,6,150,102,31,156,122,138,8,179,230,225,218,108,231,102,194,29,35,225,65,211,162,161,47,110,252,71,235,168,7,113,77,81,88,38,194,127,255,251,86,102,188,204,172,85,175,251,123,127,247,8,239,96,245,157,45,107,30,107,54,116,251,99,174,167,124,242,31,1,2,255,251,178,100,135,12,6,18,104,208,155,111,78,50,80,39,186,99,96,226,120,22,229,163,72,109,189,58,129,74,164,106,41,131,137,240,93,5,86,237,96,0,227,187,133,79,66,130,245,206,238,160,12,240,147,69,166,48,12,209,192,20,5,150,152,42,35,52,138,232,76,55,98,242,238,139,4,133,4,205,64,8,190,147,229,64,197,247,7,99,130,213,195,226,89,231,178,208,101,218,85,241,251,116,149,94,181,88,4,152,18,102,178,179,206,103,185,231,59,120,42,173,191,154,87,22,182,54,51,149,118,195,157,177,34,205,59,208,116,199,149,76,205,88,109,113,161,176,174,177,89,222,198,225,102,99,232,122,21,34,90,253,191,240,85,82,100,120,218,109,121,109,199,176,211,191,215,203,223,185,42,232,158,106,160,246,36,212,234,168,145,217,2,78,247,180,148,179,210,39,179,246,159,152,70,121,85,145,161,20,248,21,93,5,207,14,201,172,132,189,106,244,185,128,8,128,0,24,197,188,207,60,217,155,125,59,5,16,177,220,136,99,143,34,82,210,36,94,247,25,54,132,241,195,53,124,81,252,24,223,42,95,41,152,4,136,30,163,227,206,131,228,53,255,122,186,238,148,116,125,91,130,79,229,254,173,202,9,228,75,25,132,103,126,153,132,165,130,51,172,106,151,68,186,63,200,130,0,0,75,152,44,126,9,41,4,131,158,129,1,199,25,139,11,0,78,205,16,0,10,172,60,12,44,80,52,122,98,163,198,48,142,102,169,70,194,52,170,224,193,82,65,211,44,35,48,0,118,156,50,16,14,7,128,223,197,160,175,225,115,142,177,118,33,214,68,236,43,124,220,14,202,108,60,104,20,24,21,7,210,72,208,214,19,44,70,87,174,154,133,225,85,235,203,135,227,161,223,166,47,149,80,84,206,32,29,172,143,38,110,96,127,246,67,5,69,197,149,205,34,126,11,194,190,6,220,189,242,248,131,149,245,191,49,29,31,172,222,249,154,236,150,163,139,167,47,220,49,180,76,129,230,201,70,174,116,198,81,173,105,9,53,144,199,215,148,152,63,38,99,19,101,51,242,153,53,197,213,189,245,38,112,225,42,73,178,95,54,143,118,133,202,50,107,147,78,8,0,110,158,126,74,59,99,78,156,81,51,38,84,161,128,153,55,109,48,182,20,103,151,61,136,124,136,154,90,109,244,30,67,157,1,252,190,212,168,44,67,2,23,166,121,9,20,117,117,17,31,51,109,21,234,230,95,230,179,175,234,241,174,203,245,69,20,246,239,95,154,220,163,250,122,124,214,234,191,218,176,0,41,221,194,200,82,44,46,0,229,223,3,78,142,5,11,172,242,0,75,193,44,42,184,224,34,73,118,158,40,79,45,201,54,21,98,77,29,92,255,251,178,100,160,12,198,58,104,209,27,108,54,176,81,69,26,34,101,45,116,21,125,163,76,109,61,46,193,152,165,103,201,167,149,232,233,95,112,248,58,181,60,140,176,212,102,59,247,44,218,37,208,74,138,96,51,35,32,185,164,145,136,201,46,194,231,218,83,193,105,49,22,249,2,22,239,113,114,119,236,20,110,112,187,38,130,105,171,176,202,147,58,155,18,140,225,155,188,146,5,73,219,219,156,217,39,199,178,88,196,119,168,96,230,17,163,109,188,188,127,149,189,138,132,23,64,241,1,27,49,32,77,31,95,117,14,22,103,39,73,75,170,131,193,3,43,106,139,147,172,164,194,224,220,214,124,237,36,181,185,190,10,98,151,246,160,210,128,0,13,109,231,97,0,161,136,105,43,37,22,108,33,137,35,86,247,237,196,168,249,37,248,85,68,221,245,200,110,33,62,10,211,189,55,52,231,164,177,250,117,206,255,127,77,225,133,62,168,203,173,31,40,237,225,20,229,132,71,177,16,149,94,29,37,93,246,22,157,223,117,167,123,251,219,234,71,187,241,143,87,41,182,247,235,254,85,226,99,39,63,87,90,56,0,127,246,54,170,126,228,0,18,149,189,9,34,193,39,48,121,193,139,166,194,167,85,116,60,249,136,158,35,40,217,9,217,45,131,24,88,169,29,136,157,67,202,46,144,219,141,39,89,89,45,26,154,219,52,94,218,186,239,243,246,186,177,254,116,130,129,141,24,32,213,32,156,230,225,78,189,48,218,154,229,37,189,138,158,50,181,144,226,233,171,208,234,89,207,181,169,102,166,156,238,75,177,229,223,71,121,170,44,102,39,155,137,214,32,200,22,202,181,106,158,175,94,244,93,188,114,98,31,191,28,107,49,166,95,219,115,29,121,180,236,197,157,104,102,125,123,180,172,118,181,138,104,247,16,203,71,218,146,219,216,88,213,191,211,215,166,207,166,166,60,64,6,0,26,129,246,182,113,68,145,5,93,112,32,207,67,2,25,46,209,133,33,232,7,133,174,195,104,142,5,133,70,210,130,6,194,244,122,127,12,242,198,182,80,229,158,57,82,171,125,141,231,156,116,160,109,143,182,253,229,74,216,98,249,118,92,179,253,15,184,133,249,250,11,63,215,160,185,147,72,206,174,172,89,198,109,244,17,209,115,15,59,136,124,206,232,131,163,125,73,211,223,142,71,214,29,161,253,30,135,111,66,239,254,183,52,239,232,0,2,147,153,172,128,149,2,99,137,4,65,96,177,182,94,198,26,252,166,34,246,74,94,71,117,244,206,37,19,108,48,158,204,196,193,180,75,131,60,16,199,80,85,248,234,136,198,164,58,225,169,33,179,87,44,40,236,11,187,26,10,88,202,69,14,251,230,73,18,72,110,171,17,255,251,178,100,178,12,5,31,104,212,27,47,97,240,118,41,169,230,105,2,210,21,117,159,78,109,61,49,201,142,155,103,149,167,157,232,93,127,43,248,216,146,45,90,226,235,234,25,182,209,149,248,184,163,5,33,182,73,26,20,11,218,15,153,255,79,138,239,49,131,45,146,71,209,81,254,174,169,108,58,23,3,115,85,124,168,252,57,245,171,181,7,216,64,136,149,223,86,154,154,121,152,252,245,245,111,138,86,203,17,101,38,139,208,8,178,209,66,18,145,146,206,186,73,13,178,77,24,119,93,204,217,127,48,16,0,228,12,57,225,57,68,82,45,143,36,97,171,26,184,82,187,20,120,93,104,90,175,131,67,53,249,9,200,10,182,27,162,8,69,238,153,60,243,132,138,134,46,219,233,106,171,53,184,4,191,84,149,187,55,107,33,249,220,53,85,9,222,99,220,247,168,99,78,84,145,60,129,123,57,140,245,44,249,212,113,246,232,248,180,217,122,214,176,167,93,79,249,100,72,255,209,250,72,4,0,0,1,78,172,25,187,154,152,12,56,36,224,96,16,205,4,6,64,16,156,215,31,10,120,117,202,194,74,200,108,44,0,97,163,199,142,151,13,47,15,225,96,87,151,210,222,53,72,182,200,96,253,71,158,106,16,232,112,33,181,58,12,149,17,130,189,145,122,130,85,48,178,6,180,125,46,198,91,37,24,17,15,87,217,82,190,123,176,239,10,108,249,89,75,187,158,148,227,222,213,158,242,14,211,122,149,229,180,182,218,57,78,94,15,93,52,154,87,93,33,49,38,68,150,45,250,184,69,244,133,231,153,110,215,93,87,181,177,68,24,89,132,143,179,27,61,249,183,191,255,56,222,84,174,243,234,230,110,86,234,152,45,51,8,144,44,180,82,49,230,145,191,113,249,253,67,234,139,191,254,128,0,128,0,0,0,0,66,144,84,174,218,3,208,186,84,178,128,141,48,157,165,186,236,158,157,138,83,130,137,31,144,222,109,178,240,194,211,129,98,203,151,119,2,183,110,245,78,28,84,26,89,162,112,45,137,248,156,206,246,242,114,50,110,36,228,170,75,165,217,71,78,73,67,222,250,125,244,7,151,246,122,174,107,80,2,14,125,95,253,33,48,80,147,137,43,52,191,35,177,252,53,132,0,162,129,146,6,24,40,169,105,65,161,207,120,88,17,157,181,116,217,1,47,58,207,154,63,137,122,151,143,228,189,214,125,138,183,147,112,29,114,183,43,81,85,97,35,32,86,160,10,152,100,80,104,171,25,22,151,66,17,167,176,32,21,40,121,150,202,64,188,2,59,16,249,173,175,151,48,66,96,208,248,209,10,6,187,220,21,246,92,24,234,84,174,164,178,171,63,245,111,215,105,15,214,121,57,168,248,235,255,251,178,100,196,134,101,180,103,210,187,111,75,240,89,228,106,45,97,7,134,27,49,159,62,45,229,143,209,164,30,39,65,167,149,232,245,158,134,232,42,140,94,179,37,120,145,196,93,71,218,43,244,35,34,152,244,112,181,132,167,163,245,180,20,240,55,85,9,98,30,237,98,147,42,182,203,125,109,162,76,82,53,161,105,151,22,217,122,239,189,157,238,196,241,100,85,130,244,236,180,204,206,95,163,216,50,24,106,143,39,81,90,99,233,210,147,183,232,34,155,180,131,126,190,215,255,242,241,71,194,223,210,221,155,24,32,145,134,100,128,248,208,132,49,132,148,195,157,87,1,1,144,98,41,48,161,195,174,10,161,111,39,147,69,51,153,226,55,156,167,212,219,48,85,211,104,149,82,121,25,36,187,225,251,173,183,61,222,147,40,252,213,90,225,135,37,9,174,100,54,42,254,164,96,119,65,166,168,245,28,174,55,170,118,19,87,98,81,201,162,234,141,21,48,205,102,237,233,57,18,157,87,255,255,255,255,40,0,0,138,152,132,16,84,137,207,148,100,204,26,193,70,61,219,5,67,24,211,63,158,114,224,151,237,236,38,41,25,128,151,82,40,169,26,10,26,208,3,166,181,24,188,7,3,169,92,162,89,4,5,131,172,28,87,40,252,181,214,164,103,111,251,241,29,121,110,161,156,49,63,37,235,198,243,227,218,9,126,113,23,146,220,198,48,39,31,231,52,116,215,195,195,81,226,17,57,53,136,23,180,202,183,104,136,44,229,130,175,175,18,181,78,85,153,161,193,19,34,140,205,29,34,240,45,25,53,109,120,187,72,146,185,108,149,73,107,251,138,146,248,244,70,26,88,218,139,14,177,53,189,221,250,237,82,121,80,193,188,149,175,5,190,65,32,210,147,134,58,158,155,188,251,210,162,8,31,49,66,0,0,11,80,62,35,162,89,221,135,40,212,249,17,31,200,113,207,193,235,153,8,21,184,57,97,223,105,62,27,95,106,13,230,140,165,174,123,152,52,235,7,176,208,219,4,27,10,29,85,111,221,234,251,42,110,191,212,175,251,163,254,191,201,227,83,222,191,49,18,170,215,116,117,230,255,253,4,37,70,226,216,101,247,6,56,210,103,192,198,26,34,80,70,74,28,175,220,6,204,228,53,134,13,100,12,71,13,33,170,117,23,205,184,64,42,59,38,151,23,61,164,37,19,130,205,197,3,91,189,213,166,144,202,174,195,35,171,46,62,213,159,88,246,169,118,217,174,133,129,86,243,233,13,221,64,185,5,250,70,7,19,180,221,112,190,248,197,156,190,163,151,95,195,34,60,166,82,32,178,224,214,38,29,76,20,53,18,248,142,136,81,40,69,132,109,206,118,73,236,250,108,180,111,217,132,42,39,255,251,178,100,194,143,5,162,103,210,155,73,55,66,78,39,186,54,97,37,118,152,9,163,70,13,177,60,1,153,167,104,105,135,137,232,32,108,51,217,73,159,38,153,201,51,20,220,126,14,147,72,243,161,222,168,186,209,128,42,103,182,210,214,125,60,156,118,45,90,28,124,150,207,213,19,237,243,95,6,37,30,92,206,37,76,43,120,123,63,141,102,21,250,185,153,170,192,4,64,0,32,0,49,199,19,216,20,50,240,67,45,242,179,133,182,164,221,121,90,156,92,88,146,226,114,75,32,237,50,68,188,137,104,144,88,166,131,219,153,53,164,67,100,250,174,102,212,74,233,118,142,141,9,125,87,152,133,147,155,197,136,66,62,127,35,239,70,8,122,14,207,233,87,244,161,111,245,127,209,154,231,127,251,180,190,137,156,110,115,7,130,4,238,31,253,191,67,255,146,0,0,213,188,81,177,148,176,39,72,240,103,46,185,171,156,169,146,137,94,46,104,163,222,182,32,118,164,32,5,34,43,194,149,16,177,108,173,185,53,11,184,255,42,58,173,178,148,36,52,69,208,28,11,210,211,30,104,38,30,127,122,193,32,201,60,114,29,184,48,38,250,43,75,41,125,91,207,180,194,97,89,60,112,39,194,109,199,42,252,157,190,226,195,105,88,176,153,60,61,136,71,172,149,34,162,24,113,19,133,225,62,229,245,34,149,114,175,148,207,24,37,101,150,40,67,116,181,150,133,48,253,37,213,46,214,241,94,171,31,92,67,49,40,157,87,48,113,156,90,229,142,138,48,46,92,190,62,117,2,146,90,85,120,103,113,218,189,123,126,245,113,130,71,122,87,181,105,146,45,82,218,137,96,236,214,88,165,99,166,177,84,39,107,58,126,101,72,56,1,99,64,64,136,65,56,17,64,212,56,186,96,200,147,142,235,174,52,20,69,95,72,141,178,94,166,244,184,106,124,197,131,37,135,35,148,57,113,13,13,216,128,153,80,181,244,122,182,67,58,226,232,233,209,137,171,173,195,81,30,100,171,87,45,108,207,202,180,58,85,228,25,2,80,81,182,70,120,49,211,163,72,233,85,209,107,46,226,195,197,207,59,82,46,186,54,164,106,255,12,254,79,255,42,141,130,91,142,62,48,197,44,78,98,44,223,75,69,174,128,197,32,194,21,69,1,151,237,102,165,180,85,134,2,4,101,44,206,1,125,25,228,72,170,2,184,102,1,160,210,197,36,155,238,177,115,151,141,62,33,96,201,98,96,37,10,19,158,101,57,118,162,238,140,60,213,29,250,100,1,51,151,150,63,32,71,69,193,126,11,118,24,53,215,173,187,73,160,7,185,233,175,209,175,71,149,55,160,244,185,186,58,14,188,87,109,97,18,42,233,227,131,219,141,138,91,74,255,251,178,100,213,142,102,54,104,210,27,88,99,112,105,39,89,225,101,130,124,24,253,163,66,77,177,60,81,111,39,104,233,132,149,216,175,38,151,244,94,49,97,62,118,99,145,110,131,131,157,41,61,60,217,121,139,242,171,152,77,172,113,200,83,127,84,36,131,236,157,239,64,134,90,28,51,11,251,61,137,149,96,170,213,86,140,39,25,88,164,225,196,201,114,167,137,64,169,88,211,50,87,32,64,244,133,205,167,53,247,17,76,2,153,123,193,76,184,116,228,214,163,96,146,164,217,107,176,228,48,136,180,44,197,255,47,100,198,218,19,59,217,186,244,251,152,134,189,153,139,230,186,131,30,193,145,161,48,75,56,182,154,59,175,201,222,150,208,25,234,200,220,122,180,166,191,211,189,126,166,154,8,191,226,11,247,63,113,239,139,49,163,70,40,20,81,210,224,94,161,71,122,129,192,0,0,203,156,46,196,102,148,0,155,112,162,129,171,148,152,67,26,85,152,48,99,101,105,11,249,127,50,182,72,211,64,86,147,130,2,230,43,128,230,207,39,107,28,137,167,187,242,159,74,42,243,136,98,166,14,243,43,78,53,72,185,99,233,241,25,108,86,212,190,196,82,36,201,169,201,6,190,121,114,40,85,5,10,199,72,228,232,199,17,5,66,157,28,161,237,42,250,167,144,125,96,252,150,212,7,71,146,115,100,23,58,163,74,223,16,7,164,198,17,142,232,247,114,243,10,107,253,79,165,106,162,237,99,104,158,59,204,157,81,189,249,181,96,149,143,160,51,110,187,245,151,162,152,80,38,215,167,255,159,87,33,91,107,222,216,182,127,84,115,123,170,207,72,142,221,130,186,156,46,156,190,235,103,7,212,95,27,155,232,250,23,156,103,172,227,122,156,229,133,51,255,120,64,0,0,2,145,178,22,160,196,80,118,30,53,30,86,193,23,92,248,118,5,98,211,10,116,255,12,37,224,205,227,164,139,236,235,247,202,74,192,64,76,203,199,133,39,220,113,154,210,74,105,36,61,2,104,97,67,103,240,204,120,21,159,160,55,244,134,106,142,219,47,153,127,255,118,254,93,204,20,236,169,213,74,245,235,94,151,148,161,221,75,131,202,145,70,147,19,254,119,251,37,26,155,142,174,17,31,27,181,105,158,189,33,204,209,5,131,4,148,147,84,105,241,133,5,136,195,204,28,152,102,64,176,227,192,57,13,230,210,132,134,171,81,40,153,87,108,224,62,65,6,230,39,193,128,36,132,181,84,18,164,161,88,173,46,40,233,110,92,162,35,12,55,117,152,230,85,230,227,45,55,133,249,38,86,45,161,181,138,95,110,142,42,151,137,197,108,241,88,181,70,131,166,10,174,60,171,227,242,250,25,74,226,12,127,13,149,93,195,255,251,178,100,211,14,102,85,103,209,27,120,98,240,101,169,218,7,97,34,136,24,161,163,70,109,189,143,129,133,38,167,201,148,138,40,158,229,8,180,164,168,126,188,175,39,18,37,151,98,126,243,60,219,152,82,104,246,92,239,75,55,164,203,99,141,109,16,248,247,25,251,216,31,20,113,134,221,165,255,252,245,195,170,123,70,197,181,204,198,110,189,34,77,197,200,115,120,82,170,118,42,53,139,91,106,152,237,160,118,36,40,226,237,26,1,197,30,110,227,136,4,182,136,2,17,215,193,132,50,177,202,30,53,121,48,215,224,16,20,80,244,110,137,154,74,244,153,136,37,6,243,77,144,227,32,4,70,245,200,216,103,3,114,130,70,245,17,9,61,114,172,125,46,205,82,121,82,255,71,174,142,118,168,166,252,232,84,167,177,181,90,205,79,153,45,20,173,237,98,187,47,178,246,221,162,15,4,147,214,52,82,144,0,0,3,112,0,138,48,242,40,215,202,35,136,174,140,208,20,50,66,40,4,40,11,141,68,96,148,36,182,80,80,25,4,9,142,132,227,116,184,24,191,0,225,25,128,103,48,36,18,147,52,194,16,225,150,8,58,28,112,65,36,52,219,129,1,8,104,24,19,110,199,65,214,176,69,111,127,18,97,247,113,222,23,14,18,213,216,75,83,137,82,142,135,156,169,208,108,201,101,68,207,213,151,6,97,48,164,188,137,2,85,74,73,33,148,156,139,129,57,47,131,227,163,186,93,95,30,142,15,50,89,102,108,199,188,219,208,189,216,131,108,198,245,36,145,118,178,54,33,246,137,247,143,88,254,97,23,9,201,159,159,126,96,122,171,43,137,205,167,125,199,245,195,75,85,21,50,217,249,22,110,117,155,159,125,152,163,152,237,184,153,204,179,118,103,97,142,88,126,13,191,87,160,218,199,144,64,255,250,128,0,32,0,0,13,194,97,177,37,163,161,85,209,124,200,72,222,92,139,60,216,181,154,50,32,82,70,218,195,151,36,226,103,187,73,139,222,29,90,164,22,46,157,24,234,36,29,169,156,104,212,227,170,34,79,255,251,244,117,254,143,254,219,47,122,95,144,116,96,76,156,167,34,145,213,153,127,212,236,206,71,18,129,198,187,225,34,92,166,8,224,106,147,39,25,64,113,161,231,16,76,98,74,160,227,145,129,36,10,80,228,187,18,9,36,10,117,11,210,72,230,84,230,171,192,123,145,74,26,125,20,97,211,89,138,116,193,69,3,161,161,59,209,164,214,49,21,59,161,178,35,155,82,237,170,56,25,19,157,201,100,69,91,101,232,234,225,175,251,22,72,6,175,37,173,25,159,50,122,38,139,20,139,65,144,90,220,168,166,229,93,169,216,103,131,217,106,246,192,148,24,61,49,43,255,251,178,100,207,14,102,138,102,79,155,153,99,112,87,73,138,42,97,37,132,25,61,163,64,109,225,141,193,55,37,233,41,7,148,112,252,72,178,75,197,199,146,182,75,142,238,222,181,169,98,9,172,18,86,88,119,174,192,95,37,110,127,230,246,78,55,147,67,123,71,51,6,203,63,102,13,162,238,31,237,39,11,103,11,42,102,12,202,103,181,145,251,78,219,22,60,132,219,72,146,89,95,215,236,174,26,81,249,207,119,224,106,41,139,109,213,163,55,180,32,24,221,225,1,228,39,2,5,104,63,146,96,77,146,3,214,18,54,84,227,112,155,194,134,200,88,145,250,40,99,99,196,108,31,83,138,137,180,69,210,42,76,82,167,62,141,203,191,255,239,226,198,232,233,69,94,214,102,123,187,220,154,10,105,117,115,134,127,67,15,111,254,250,139,56,69,148,8,0,2,243,3,7,131,1,5,51,40,33,227,7,18,115,26,130,195,17,137,144,128,188,192,208,193,177,152,10,6,165,113,131,96,1,125,132,128,4,199,58,15,100,134,138,128,130,77,58,141,33,90,216,192,69,100,53,144,76,64,131,7,136,129,91,8,199,228,37,196,147,200,207,73,0,64,148,2,128,1,196,89,226,192,41,122,35,59,171,82,109,90,22,176,17,200,105,190,119,160,230,90,76,99,204,251,144,14,172,116,232,117,98,112,244,56,250,35,156,73,198,34,157,109,200,182,185,195,47,174,134,245,31,14,82,149,155,104,136,244,195,60,72,40,157,193,154,117,139,215,79,218,43,165,187,73,9,151,25,101,56,183,23,37,233,13,205,219,150,221,211,59,196,101,170,183,193,114,143,77,109,174,178,103,126,19,172,210,232,237,178,51,180,231,165,157,199,150,153,165,96,65,172,109,94,152,189,117,156,66,206,236,195,89,186,244,42,193,146,215,137,38,166,243,103,81,105,154,184,111,198,145,226,210,90,206,59,220,0,5,174,154,177,53,161,172,6,140,161,108,4,12,21,17,162,105,173,180,117,147,188,33,112,94,143,169,3,7,222,192,218,151,92,109,75,33,23,163,112,78,67,113,89,43,54,2,219,248,48,1,48,82,131,103,186,132,199,58,32,243,152,247,174,186,161,77,107,77,244,111,209,145,242,118,170,47,138,34,165,91,205,25,106,55,247,125,232,48,40,119,236,250,117,3,102,4,14,28,228,137,161,163,28,67,201,158,130,24,169,224,96,48,136,101,34,86,21,156,4,0,186,109,53,88,138,15,84,68,5,226,110,2,35,113,63,21,163,22,86,154,14,67,75,162,64,33,124,160,4,129,10,53,78,87,27,186,141,110,243,107,35,92,180,240,171,76,194,97,19,153,36,13,44,188,182,33,51,144,107,93,83,247,219,44,197,52,1,29,255,251,178,100,214,14,103,111,104,78,147,185,123,112,95,73,121,242,97,133,120,23,153,163,68,109,225,45,193,52,19,231,213,148,158,32,119,46,109,55,177,25,243,92,74,71,11,21,132,93,133,47,40,111,235,9,244,189,202,50,167,100,161,84,187,233,120,137,63,137,128,215,241,97,106,235,113,10,38,70,78,137,48,146,163,39,164,211,115,210,79,4,221,152,157,62,53,242,217,242,169,62,51,220,174,250,111,19,104,217,185,82,42,77,20,53,200,151,65,115,142,163,220,199,158,147,119,47,76,52,17,154,58,245,25,52,76,65,162,200,73,159,37,82,172,17,29,140,202,38,99,65,140,222,147,204,48,89,126,134,12,249,176,105,31,92,79,236,109,51,212,37,201,233,196,225,35,250,138,59,249,88,50,133,116,123,76,188,238,213,72,250,136,45,213,171,237,162,38,168,52,2,31,165,94,255,218,0,1,96,40,8,192,211,115,33,177,79,108,51,56,184,152,226,165,0,226,65,141,0,70,25,12,24,12,8,36,53,49,24,88,68,9,142,134,11,82,209,191,25,7,8,65,130,72,64,17,21,148,16,12,133,135,4,32,16,16,4,42,48,32,41,96,155,32,48,116,2,228,95,192,137,64,152,1,199,203,254,208,129,141,29,129,100,236,129,5,80,57,191,201,29,146,68,19,37,174,49,103,138,200,201,69,78,195,211,188,132,81,16,232,89,32,80,226,81,231,137,98,34,28,16,243,205,187,188,118,92,56,18,236,129,62,98,147,210,56,138,44,75,106,65,82,140,115,142,75,230,230,226,20,210,172,31,121,118,116,178,171,124,181,51,251,173,69,240,110,14,221,203,119,33,150,131,226,142,74,232,133,28,38,161,163,193,138,186,23,12,14,145,25,70,141,14,209,20,68,220,96,52,224,69,53,75,221,170,18,103,120,189,140,114,70,135,136,226,18,25,103,138,116,131,236,116,143,29,152,199,164,63,72,89,99,147,231,255,255,251,135,24,198,196,64,203,18,204,90,134,2,96,0,46,161,227,108,114,242,146,145,55,37,201,13,13,55,127,231,27,146,125,198,182,38,28,213,243,203,23,118,20,239,47,21,64,88,90,74,183,201,67,54,16,250,72,44,160,228,194,137,204,51,176,37,116,49,238,129,95,106,144,83,92,81,246,74,84,74,242,106,237,78,167,162,251,25,186,255,4,111,255,103,255,64,14,67,5,136,206,32,101,54,140,196,210,202,99,42,129,204,166,105,69,211,5,136,11,202,139,234,166,20,4,199,25,122,149,132,26,239,133,70,45,113,56,193,217,71,200,84,80,150,213,225,99,203,242,180,81,12,193,66,68,85,164,113,85,43,73,53,122,94,54,154,239,41,98,59,84,87,174,154,79,196,75,122,60,19,255,251,178,100,210,14,39,151,113,205,147,154,68,240,92,200,57,208,105,130,136,26,57,163,62,110,101,141,193,42,12,104,169,135,160,224,217,16,139,184,237,158,48,240,174,183,123,37,178,253,212,176,210,89,230,69,166,16,224,161,78,190,94,15,75,142,60,89,8,21,211,212,236,177,122,173,93,84,181,98,210,245,159,157,106,121,234,243,55,77,175,216,180,81,150,108,171,165,186,219,140,111,1,178,40,190,182,63,118,27,87,29,45,229,154,103,32,56,57,164,106,223,157,190,211,168,243,52,163,23,233,118,59,251,220,237,222,80,210,31,197,56,186,208,100,46,117,161,94,231,83,40,167,250,237,93,62,40,181,12,77,64,23,0,1,26,146,172,9,80,42,125,102,164,101,16,224,218,219,89,155,88,144,243,4,35,19,85,250,91,117,18,30,209,92,100,7,221,6,98,153,105,49,121,198,166,104,130,73,193,101,48,195,44,185,21,135,255,255,210,224,128,172,61,72,88,39,21,116,49,44,181,31,255,255,32,0,0,12,148,192,35,211,10,32,76,111,111,51,74,201,76,12,148,22,18,11,24,20,38,14,2,33,131,76,48,24,33,177,63,129,128,230,5,76,60,99,119,49,84,65,248,12,100,106,7,240,160,86,118,171,84,237,166,73,209,173,134,46,197,80,125,80,34,94,54,198,234,34,44,227,90,98,178,87,5,57,97,226,172,78,211,135,168,29,201,140,201,96,7,13,123,98,198,214,117,199,194,65,17,168,185,113,203,87,43,193,196,5,170,80,218,112,49,182,55,22,88,203,185,10,26,161,222,31,154,216,219,233,93,200,111,176,199,70,237,181,31,36,246,197,186,123,127,177,243,101,67,231,100,177,39,165,244,53,174,93,172,106,38,170,253,54,177,226,194,65,209,223,163,250,78,177,69,13,67,4,198,208,67,176,174,63,70,177,127,172,98,239,177,139,162,74,199,185,84,149,67,230,98,56,129,163,234,191,69,0,0,99,0,0,0,7,205,32,174,229,0,110,136,151,2,96,197,41,75,17,173,133,152,95,218,167,61,69,229,236,246,48,158,68,145,250,113,89,145,127,93,23,69,255,254,255,175,79,194,65,130,152,67,66,115,180,104,24,60,238,194,142,186,31,183,151,108,151,229,191,253,192,0,75,183,10,48,156,99,209,151,166,158,73,192,180,225,145,161,23,97,13,85,250,69,35,137,32,44,86,18,215,20,69,184,46,247,172,48,48,136,26,193,132,106,178,11,177,41,16,16,217,74,140,3,245,20,55,212,4,72,252,22,32,53,85,227,214,180,198,173,31,81,73,34,216,151,35,139,211,183,203,205,204,71,178,124,138,209,130,60,161,109,102,55,235,167,139,138,229,8,137,67,117,178,178,0,217,79,66,255,251,178,100,195,140,6,147,104,207,155,153,99,112,72,7,170,109,61,101,100,26,13,163,64,109,189,145,65,89,165,232,233,132,137,232,138,116,237,99,43,226,181,99,67,180,198,201,228,2,2,154,80,225,95,153,171,67,94,230,33,131,57,60,58,60,72,204,107,104,114,213,13,142,161,120,244,222,199,10,207,118,223,201,207,34,94,253,90,198,159,88,73,109,123,8,222,189,79,83,148,177,138,44,112,193,121,89,239,78,58,31,150,250,187,166,145,196,189,97,234,212,171,46,112,124,150,29,98,206,33,58,210,23,52,188,2,65,0,32,4,185,99,175,176,226,49,121,148,198,44,237,52,24,99,153,242,85,62,195,178,165,152,18,181,28,31,184,214,95,130,95,73,212,243,158,239,119,210,192,142,163,72,10,222,179,242,232,77,159,191,106,81,238,98,254,255,246,174,191,252,154,160,82,253,238,255,244,183,224,146,221,44,92,63,89,187,57,64,247,203,73,64,1,76,128,171,54,129,144,71,54,62,76,28,211,67,147,14,159,64,70,81,208,48,176,228,4,5,81,240,176,89,127,128,0,65,2,86,152,180,194,8,197,244,7,26,45,60,54,255,168,34,144,29,44,68,170,240,117,68,144,25,80,66,195,0,14,144,193,1,53,74,162,11,24,34,12,152,48,73,8,110,135,173,13,82,51,98,65,29,112,167,170,222,221,153,156,146,26,115,213,165,71,41,73,131,152,73,81,229,163,176,235,216,249,99,20,177,1,195,19,177,181,120,228,55,169,199,122,188,134,33,21,205,255,133,64,112,61,220,165,150,111,126,114,73,249,92,246,18,203,205,49,252,92,142,163,88,228,66,0,247,66,31,169,47,150,223,155,121,43,78,70,161,216,179,235,0,82,70,231,162,157,118,170,227,28,135,251,45,151,89,151,203,109,227,24,198,253,222,218,183,94,126,191,212,130,157,201,204,173,107,159,172,57,107,31,202,158,173,218,180,250,229,154,250,156,187,114,114,81,47,177,114,190,21,48,164,198,166,91,250,150,242,230,57,82,207,247,184,103,127,182,114,213,172,48,195,151,175,228,99,179,30,0,8,0,96,128,0,216,140,16,21,226,218,96,203,4,203,198,2,220,33,232,26,204,196,205,34,185,212,109,121,134,12,130,152,13,116,121,217,230,167,124,175,139,68,109,152,109,107,231,49,183,188,57,110,67,56,184,144,163,231,103,110,34,133,239,223,217,16,235,200,190,254,87,254,159,149,124,206,235,63,255,233,251,0,0,64,0,48,202,80,3,22,5,77,98,12,48,160,236,215,86,64,168,184,193,32,114,96,88,88,108,97,0,122,199,6,0,222,82,238,152,36,36,206,12,12,15,48,88,41,85,159,211,8,66,213,160,216,86,118,26,153,255,251,178,100,202,0,8,47,111,205,141,115,32,2,83,99,26,28,172,60,0,42,118,31,70,89,204,128,0,211,14,41,239,30,32,0,137,58,99,154,129,195,141,133,3,3,20,35,72,178,104,143,5,77,144,196,113,44,150,64,147,199,197,74,166,10,56,43,75,143,55,52,147,128,129,74,139,2,4,57,58,144,202,36,160,40,14,70,54,38,196,29,134,153,81,180,145,14,154,192,130,227,179,24,37,62,80,0,129,50,250,128,144,110,104,4,202,114,214,116,146,188,134,135,95,137,146,14,29,91,213,227,47,114,139,142,221,102,27,146,62,71,230,225,249,76,178,47,55,27,149,75,37,40,152,144,8,33,116,154,27,248,243,152,227,223,85,200,33,93,235,89,225,110,14,90,4,157,140,45,210,77,198,223,251,252,236,108,190,11,229,200,47,120,36,180,126,94,140,158,71,3,203,131,28,139,65,234,38,74,35,68,20,1,34,40,23,123,112,191,47,203,159,134,116,245,176,206,199,254,10,100,135,101,44,76,118,114,177,214,131,79,97,74,157,89,150,75,79,138,50,38,68,227,52,71,17,155,197,174,219,127,41,92,184,214,14,91,19,195,84,152,70,44,106,147,255,255,255,255,255,255,255,255,255,254,43,170,104,139,248,254,206,97,7,127,255,255,255,255,255,255,255,255,254,227,48,220,30,255,218,126,90,68,82,251,192,0,0,64,0,36,0,0,64,0,39,3,145,72,16,68,80,74,75,6,219,96,19,92,16,40,206,75,76,169,113,65,129,80,46,32,17,46,133,74,196,232,102,140,132,124,166,206,40,251,85,150,116,108,0,148,28,69,36,186,102,144,72,92,32,128,242,58,36,186,189,21,0,214,210,125,114,1,136,65,75,41,251,147,74,145,209,57,224,183,230,149,41,129,200,117,109,41,5,159,10,74,85,84,110,241,36,21,97,171,180,178,73,46,243,99,0,179,118,0,180,152,3,90,148,51,73,153,11,1,93,234,8,203,29,230,253,91,105,228,80,21,122,88,114,94,208,170,194,89,2,226,131,158,137,116,161,255,120,227,111,60,73,169,221,154,175,73,41,156,166,135,175,212,125,170,253,61,204,238,80,242,213,137,201,200,204,182,121,218,151,86,164,135,177,126,111,64,150,104,126,61,54,203,156,103,189,172,160,53,242,185,90,150,252,175,93,173,77,59,42,148,56,82,251,18,153,79,33,136,204,110,30,150,77,246,181,55,242,157,211,152,127,165,250,164,173,15,92,181,170,45,75,166,169,165,212,213,169,169,169,236,255,50,153,229,45,22,53,172,210,227,219,157,222,92,252,234,227,102,98,222,53,123,220,187,77,90,155,41,84,166,147,41,22,60,177,134,242,238,84,184,222,175,122,158,253,110,209,97,189,255,251,178,100,128,142,56,28,121,213,15,107,0,2,71,195,106,5,236,36,0,30,85,225,82,77,61,55,136,250,159,169,148,243,9,58,213,193,80,16,0,117,194,50,148,138,137,170,74,90,233,85,32,150,64,151,123,132,149,100,91,209,209,58,31,111,210,148,102,241,65,84,117,212,163,101,33,5,147,65,88,232,157,77,23,235,198,141,98,128,14,191,123,4,199,43,63,253,224,249,14,88,185,39,185,200,22,225,255,134,0,112,109,51,189,8,200,249,49,11,68,169,130,64,24,225,224,80,55,104,208,244,181,133,222,110,5,153,77,40,12,116,28,28,131,232,39,102,49,55,177,71,65,68,204,65,18,129,111,235,165,68,93,235,79,147,16,66,106,195,142,176,208,0,75,146,66,75,81,73,146,156,98,146,222,220,198,101,151,146,224,111,9,211,81,18,194,194,79,11,170,193,25,66,86,95,13,100,235,226,192,186,29,39,181,203,113,3,66,79,57,135,242,149,153,83,227,24,243,56,231,222,69,53,83,176,113,90,66,135,0,190,237,94,248,254,163,182,71,173,74,164,146,102,164,58,19,138,36,189,57,138,147,165,116,169,110,87,31,8,252,229,234,134,101,42,202,117,129,105,246,225,143,129,192,91,72,88,33,31,77,70,128,242,96,72,45,74,144,214,47,213,116,158,154,19,129,168,93,242,17,77,162,181,168,139,85,22,180,52,170,138,174,37,67,75,182,230,136,150,129,100,208,94,33,188,213,106,118,234,254,62,224,177,173,150,120,202,82,178,86,98,176,16,33,169,0,234,206,132,172,71,55,246,122,34,84,23,193,125,155,180,207,239,186,17,204,46,121,217,162,13,134,117,221,28,164,35,234,142,122,163,37,179,188,238,127,34,43,171,163,127,255,250,126,159,181,92,29,10,11,233,214,51,254,144,0,66,128,2,91,115,112,185,178,114,32,150,229,155,75,50,17,106,229,220,128,232,27,247,241,226,117,25,82,154,191,45,187,245,24,103,111,182,56,70,20,110,70,215,36,239,36,50,214,221,153,199,221,174,181,120,72,163,241,8,180,138,188,46,200,44,72,10,122,177,192,85,67,39,45,136,20,235,132,117,219,229,246,40,41,210,157,114,119,34,208,212,114,22,202,104,161,38,226,93,109,28,199,151,250,109,87,109,190,174,13,109,168,151,174,50,186,115,138,196,202,163,178,141,251,146,154,240,218,148,80,175,164,117,145,173,197,121,1,56,155,132,101,26,209,29,82,197,59,34,163,8,167,54,230,5,86,109,9,24,197,35,229,113,242,116,131,121,236,10,186,86,51,147,202,179,54,65,203,10,77,202,5,36,172,6,40,196,48,44,245,214,21,141,8,65,160,200,34,238,126,239,180,218,57,22,193,73,51,145,57,255,251,176,100,105,128,6,219,104,215,83,79,77,240,68,131,138,153,61,38,36,31,205,187,74,109,229,235,192,228,159,107,244,144,137,152,26,102,87,155,40,72,79,125,64,36,0,0,0,65,134,80,152,103,91,164,193,226,19,111,66,9,183,145,208,221,18,177,200,48,107,239,232,36,236,43,143,60,94,127,148,245,118,209,255,210,6,40,213,215,4,155,139,143,25,169,222,217,87,232,209,120,163,62,173,103,225,158,83,255,255,255,214,0,0,0,97,138,227,154,75,241,144,66,156,249,176,128,60,195,143,204,92,16,197,129,134,128,11,204,14,70,24,21,29,16,153,64,138,76,177,153,129,164,48,64,161,192,60,73,176,198,47,164,80,82,165,226,2,16,132,66,129,39,131,152,92,206,66,122,7,16,52,17,49,9,30,94,7,29,60,8,64,30,92,40,91,113,93,47,120,136,135,186,0,134,223,192,64,11,204,25,133,0,233,7,43,210,48,159,53,139,9,132,174,38,34,121,148,208,58,24,70,58,126,199,50,68,21,69,98,129,137,66,119,187,107,93,163,99,173,67,122,219,150,109,190,134,156,81,67,98,33,202,2,69,0,229,132,76,176,200,253,189,129,85,15,182,194,148,254,101,95,31,74,165,59,44,53,22,22,163,66,127,152,16,21,245,61,42,212,199,10,76,117,124,50,106,177,37,162,64,156,229,85,68,121,23,122,96,181,237,62,43,174,215,149,232,14,108,37,185,122,138,101,122,167,80,154,111,87,45,192,114,128,219,139,46,92,113,228,212,178,59,101,206,103,245,205,117,235,191,159,14,80,201,42,192,75,0,8,0,144,146,176,7,193,32,160,54,200,218,2,132,199,190,83,90,178,34,58,163,92,117,162,15,116,116,170,86,255,233,255,173,223,185,238,173,247,190,191,252,223,223,250,40,129,196,132,116,143,118,159,195,130,0,0,177,89,73,219,142,70,116,70,27,229,32,16,34,16,32,12,54,28,29,14,167,160,132,94,2,19,152,12,72,48,22,44,128,40,142,28,57,94,136,202,172,73,38,162,204,145,14,131,64,176,168,172,132,188,98,128,56,84,42,32,5,40,12,128,247,192,86,162,66,19,133,0,77,64,104,69,10,131,38,84,50,49,81,6,57,87,165,10,51,86,11,177,159,41,211,124,195,17,153,57,203,7,116,146,40,72,49,119,102,44,192,222,40,147,19,77,180,45,136,56,19,111,3,148,172,51,243,13,184,92,56,175,150,184,174,52,168,170,82,17,206,149,205,202,134,6,36,4,86,183,19,68,229,114,62,77,34,122,114,53,162,114,162,149,192,252,68,46,157,198,163,105,191,211,66,64,159,58,17,209,214,87,219,106,241,169,237,187,219,51,54,183,186,134,67,175,149,197,213,255,251,178,100,100,142,168,23,110,209,147,152,125,64,65,164,234,150,97,40,44,32,165,187,66,46,101,21,193,5,37,105,197,134,9,56,214,31,213,210,230,46,87,71,241,5,123,111,168,234,232,190,14,124,213,196,89,88,225,91,36,182,23,134,155,220,146,70,196,167,108,77,59,173,171,175,172,98,30,161,120,177,115,14,79,111,170,255,55,250,137,85,110,30,1,0,0,33,184,187,4,4,119,115,95,40,157,202,40,215,136,144,155,98,145,30,59,98,228,106,59,240,202,168,193,33,82,76,242,115,81,125,147,52,214,148,43,85,244,191,238,100,230,221,207,52,69,219,190,138,58,52,208,190,121,46,246,48,225,160,152,67,46,113,146,121,157,184,70,207,39,25,80,188,101,19,241,142,129,38,55,25,142,8,76,32,37,2,128,12,32,61,21,16,24,224,62,84,14,13,15,197,65,70,23,6,130,65,64,97,50,179,152,52,11,30,43,4,152,80,22,97,129,97,144,1,235,124,80,20,28,51,82,144,7,166,40,228,37,143,18,224,15,170,5,24,169,105,1,100,222,53,160,72,67,106,0,128,47,224,4,199,184,26,106,165,105,79,20,55,70,144,228,34,61,33,11,13,24,243,51,165,199,29,45,3,52,38,25,184,17,43,30,127,200,133,113,6,129,123,34,208,27,18,141,40,34,71,192,138,81,40,177,30,136,59,246,161,136,51,26,208,211,247,242,137,185,4,5,12,70,72,137,125,167,96,137,29,86,19,114,150,52,238,212,181,57,45,197,165,79,79,149,64,158,157,153,134,172,110,0,154,167,143,69,101,183,50,248,172,166,246,19,46,38,53,131,194,65,65,232,102,88,214,113,112,120,182,174,192,217,139,72,142,167,129,154,129,43,87,58,110,33,81,7,122,207,205,71,29,111,190,38,231,227,207,190,207,220,188,216,159,17,101,146,153,92,195,208,196,15,51,133,248,206,245,80,246,237,101,13,171,55,157,4,49,219,165,8,10,101,32,104,209,30,47,98,92,155,135,0,111,144,242,34,125,94,54,103,244,22,223,255,255,255,255,235,45,211,211,222,200,123,55,187,142,0,140,40,128,205,40,72,140,82,131,140,62,11,204,170,3,76,17,51,76,54,12,204,29,20,129,129,65,128,160,105,132,0,17,129,226,160,224,68,96,192,92,98,48,34,107,141,23,116,205,132,50,2,205,18,1,81,44,253,169,42,128,172,1,165,2,128,205,42,193,9,64,238,226,160,137,2,41,96,144,147,10,68,40,5,8,68,132,167,88,20,0,20,200,209,212,118,40,192,92,37,2,48,96,31,16,65,214,12,167,79,136,240,240,129,197,191,45,90,82,140,132,123,103,81,245,119,173,0,129,40,147,21,95,10,216,105,35,104,247,124,255,251,178,100,70,142,232,83,111,80,11,186,123,116,65,6,218,147,60,197,44,32,93,189,64,46,101,237,209,10,147,169,133,132,157,162,49,14,96,249,29,130,168,89,77,36,49,116,115,181,24,107,197,50,185,39,110,218,198,193,222,177,53,204,167,51,138,180,75,211,255,115,161,19,72,136,84,105,81,51,186,38,118,196,18,226,193,5,209,136,219,49,215,1,243,115,171,181,186,195,78,119,70,161,251,77,40,106,242,117,196,58,195,127,140,156,154,96,125,26,219,52,28,179,44,92,94,184,191,197,237,211,90,167,137,140,227,231,174,163,227,91,183,167,197,55,159,252,159,89,159,255,143,252,13,231,196,217,201,162,50,32,0,5,41,182,157,202,224,130,45,148,72,164,148,172,67,112,101,255,242,214,218,14,145,75,168,59,173,69,76,137,100,5,236,158,50,34,140,127,169,19,255,87,255,255,225,55,19,15,152,31,80,28,190,151,188,143,251,178,157,87,85,251,61,125,99,49,175,76,227,119,51,12,207,14,140,149,50,217,100,204,135,176,228,145,136,136,66,160,242,1,104,57,26,96,130,185,40,184,198,193,179,37,132,204,185,198,21,25,64,20,248,41,16,237,140,199,147,176,56,19,20,19,98,51,4,160,59,104,7,3,173,29,78,163,88,129,2,10,148,192,20,34,246,6,36,65,146,144,185,66,129,176,64,0,42,204,9,5,151,41,112,128,98,99,155,162,182,168,25,8,170,196,96,8,170,226,1,151,60,161,107,169,89,96,0,104,236,165,56,154,68,53,221,69,235,153,228,113,100,122,132,48,49,73,112,74,8,66,152,218,82,185,159,42,167,137,103,54,105,167,101,174,94,54,61,125,144,87,40,170,134,77,8,168,141,8,246,123,36,5,123,102,85,29,149,92,43,26,84,200,108,57,156,119,43,21,99,109,111,201,134,61,66,25,243,193,127,156,190,55,85,216,132,162,214,13,250,219,179,73,24,187,77,156,91,230,249,248,107,138,234,134,60,250,136,227,175,38,190,220,214,254,62,188,111,241,228,245,212,27,254,225,255,151,31,55,214,251,150,158,162,83,36,69,5,22,172,149,168,193,89,137,190,86,37,119,45,59,244,21,158,86,35,167,53,56,79,66,168,201,93,191,133,77,191,10,190,4,34,230,185,236,171,241,49,113,67,143,29,234,170,197,255,212,115,255,139,101,93,242,101,1,209,157,176,169,25,196,63,208,0,0,146,148,193,248,77,157,184,197,208,78,168,252,153,140,193,151,12,44,8,197,9,67,3,81,64,109,133,90,12,152,161,3,144,66,114,164,13,234,152,1,166,37,38,150,154,15,72,160,66,249,11,17,135,138,133,174,63,232,11,67,139,230,162,177,84,34,109,137,4,235,147,69,183,255,251,178,100,37,142,103,1,104,210,155,120,122,112,72,231,186,101,97,130,78,27,61,163,76,109,225,231,193,51,163,170,76,243,29,112,90,36,198,85,49,178,169,142,31,200,213,122,117,70,100,162,142,119,2,224,94,227,42,94,151,107,46,215,71,50,90,174,144,151,74,230,40,172,10,196,131,166,214,67,148,224,142,116,173,171,35,171,176,246,219,143,7,115,198,187,42,228,132,26,48,151,113,225,49,185,101,72,154,146,182,113,142,171,166,207,114,27,26,18,212,154,83,82,18,227,81,96,211,213,131,237,173,37,156,207,30,145,212,81,41,36,191,196,220,106,199,251,59,226,90,244,250,196,173,112,151,56,140,218,94,62,163,57,235,192,137,142,76,239,74,192,250,215,164,158,30,173,42,187,120,187,125,49,149,136,0,17,185,34,145,37,95,230,162,155,178,56,114,49,43,96,56,129,48,189,90,222,215,223,57,191,20,141,73,43,187,241,51,214,121,149,94,185,107,179,182,66,69,64,171,81,208,231,139,210,153,28,127,125,96,236,253,255,255,196,53,44,159,247,214,9,198,62,142,143,255,239,37,110,23,151,51,155,19,15,183,12,192,114,204,92,112,120,81,4,32,37,35,112,244,11,222,131,3,96,61,28,16,53,128,76,182,146,255,36,154,55,172,167,205,4,2,19,129,128,159,138,82,171,92,64,161,26,43,51,138,179,231,24,246,94,46,161,45,102,15,211,169,132,190,152,172,195,156,224,69,162,82,196,228,192,70,31,138,2,109,1,189,88,123,154,10,216,241,217,241,25,89,181,75,61,28,81,211,180,155,114,63,105,179,150,17,177,29,82,54,119,23,58,137,240,229,0,150,177,75,18,29,211,52,194,234,108,237,231,245,240,8,218,6,35,110,31,117,221,108,197,105,241,7,194,181,179,67,23,87,129,5,186,82,178,106,41,31,102,42,62,70,122,185,65,94,39,171,82,211,230,105,33,73,184,27,121,97,142,174,179,129,228,243,105,134,56,18,143,149,150,247,143,165,113,143,135,24,87,164,146,206,223,152,47,212,212,87,28,54,97,112,244,33,37,141,82,95,28,151,55,205,147,237,98,178,20,154,57,77,237,18,214,205,205,69,231,23,26,215,0,123,223,79,114,232,166,63,218,191,246,53,255,255,253,69,0,107,103,56,220,135,249,99,88,160,148,128,93,198,227,5,12,48,199,169,136,57,31,61,200,137,71,39,214,72,0,0,115,3,66,79,238,158,49,94,148,195,38,96,18,8,195,170,211,14,2,76,166,76,29,11,133,4,0,64,56,240,224,46,30,83,66,134,184,145,29,199,50,136,32,20,113,164,122,94,136,204,11,132,159,70,88,64,198,24,211,17,26,69,66,31,225,50,140,114,165,201,254,129,255,251,178,100,37,14,231,114,106,208,147,153,123,224,68,35,90,114,97,134,38,29,9,163,68,109,229,233,192,248,173,42,204,244,136,160,67,194,145,50,100,140,28,72,26,105,16,48,17,37,42,166,35,53,119,197,5,110,47,235,198,180,152,10,28,22,122,169,91,8,42,67,18,99,162,131,172,134,90,252,64,4,251,74,241,113,140,253,154,41,78,63,135,9,210,91,25,144,212,55,164,153,146,246,196,6,90,237,202,88,222,20,55,21,208,181,189,82,202,219,59,35,45,215,12,176,241,231,211,117,36,14,247,24,113,22,107,101,100,120,172,22,222,159,102,179,214,11,97,215,138,210,159,16,231,204,154,254,139,173,252,253,36,45,157,219,226,219,249,125,188,229,8,205,225,178,111,201,14,246,78,50,239,195,245,248,215,196,182,221,161,110,176,27,126,188,106,171,47,231,64,0,49,176,44,230,128,28,186,204,200,208,150,235,62,36,52,192,66,20,215,137,144,6,250,105,228,201,148,157,72,106,241,220,215,95,23,207,166,237,251,162,213,130,202,46,108,34,52,24,115,71,177,250,62,203,242,94,229,60,233,15,90,145,84,175,12,226,128,11,12,202,52,195,231,197,56,79,29,72,192,143,140,200,172,137,12,73,28,194,4,2,163,197,203,57,200,32,56,252,44,232,112,76,18,81,67,0,38,52,67,56,40,68,20,81,74,96,111,32,77,136,186,3,82,152,202,237,115,153,80,131,171,101,239,59,174,44,128,24,117,109,45,129,152,18,206,126,1,196,140,0,14,225,174,170,15,195,162,205,72,97,123,24,5,97,188,222,14,163,104,229,22,146,18,56,15,18,91,1,79,164,41,49,149,217,195,66,218,208,93,16,99,86,73,221,194,157,211,184,74,251,57,64,213,53,186,106,62,219,203,147,234,63,131,58,74,242,166,28,55,155,239,108,58,140,80,173,185,181,61,133,103,42,94,22,119,106,251,193,155,193,81,107,15,94,64,97,81,51,101,112,242,55,140,198,241,142,36,240,207,35,194,178,234,5,96,66,158,86,216,54,202,62,61,89,149,57,132,250,77,80,170,141,243,109,218,15,250,213,63,245,213,163,179,22,69,114,90,175,120,46,245,196,194,112,211,0,247,114,203,91,167,6,196,238,199,206,193,110,204,244,114,6,106,238,167,17,214,147,219,215,219,255,255,255,255,255,251,127,244,121,85,58,183,255,243,205,253,231,246,230,93,213,182,135,106,146,224,233,253,24,136,0,0,65,152,194,2,211,240,140,12,10,46,54,24,8,57,136,96,67,161,64,12,199,130,211,7,129,84,56,6,17,212,185,84,161,66,141,71,76,240,211,204,35,210,237,169,88,115,8,106,220,25,32,8,145,77,10,51,3,48,76,16,241,110,255,251,178,100,32,14,166,253,104,209,155,153,122,112,67,3,106,130,97,130,44,156,69,123,64,78,101,143,201,11,14,234,40,244,137,168,33,134,178,145,90,80,11,59,105,138,40,40,12,215,22,199,72,163,123,139,209,31,8,37,200,66,249,177,28,177,29,138,185,72,24,227,104,50,199,136,248,54,162,180,87,111,206,83,38,51,232,182,102,47,42,83,113,70,196,200,88,161,43,159,188,210,162,53,115,242,217,27,58,198,234,90,61,196,41,103,127,27,107,135,89,173,51,91,120,104,147,29,202,69,92,60,176,238,205,219,254,55,181,239,186,160,53,104,54,154,26,131,62,238,23,196,75,189,109,166,48,93,102,167,154,217,206,25,88,98,95,25,57,28,245,74,199,236,18,121,15,35,90,13,237,122,211,17,115,14,239,35,206,231,125,65,70,211,45,72,0,5,54,9,210,170,161,137,182,66,141,33,203,40,18,133,0,161,170,172,129,35,167,190,251,79,3,29,30,113,118,100,133,20,22,131,148,5,25,95,133,82,206,60,135,91,225,99,31,250,19,254,70,7,254,250,208,118,210,192,38,255,206,215,219,191,72,30,99,33,145,137,91,6,6,176,27,100,142,98,130,121,145,193,1,198,195,41,10,1,65,130,224,25,92,2,101,209,225,40,96,201,193,83,50,129,12,44,28,72,164,174,17,16,100,16,120,2,28,187,24,18,32,71,33,137,34,34,179,80,107,40,14,17,132,33,228,208,56,26,2,182,168,168,24,112,129,66,200,163,57,158,16,176,12,140,59,105,25,121,218,124,56,223,165,109,213,148,136,240,212,205,246,126,64,91,95,157,123,81,97,101,75,231,20,245,34,222,198,29,130,166,164,45,67,78,227,113,147,50,53,69,62,201,235,7,106,8,179,57,27,51,2,20,230,187,164,2,170,98,189,234,248,243,216,53,32,86,168,154,163,245,160,240,25,180,202,100,46,46,124,193,29,38,47,214,109,44,33,204,49,64,119,66,251,244,110,180,243,122,71,14,108,67,133,171,177,215,238,245,224,77,75,81,15,118,85,254,65,125,225,174,70,197,91,240,76,58,156,255,251,171,232,32,32,202,70,137,200,51,128,96,77,149,12,232,107,6,162,188,197,139,143,196,36,42,18,137,191,77,116,6,175,122,141,234,126,182,77,154,244,245,136,89,19,216,245,26,57,85,39,105,238,45,255,255,143,111,167,122,193,85,117,226,47,233,216,149,254,145,0,0,0,148,42,162,63,153,20,195,179,67,6,26,76,34,17,17,158,90,1,142,194,66,161,35,1,130,67,134,230,72,21,150,14,46,161,176,66,25,161,176,177,106,194,205,133,157,69,53,14,96,161,85,65,135,134,154,33,12,68,138,112,37,56,16,164,4,142,150,193,255,251,178,100,35,143,230,192,104,209,27,153,122,224,72,130,218,114,61,38,102,155,233,163,66,14,101,235,193,13,142,169,205,135,164,72,94,180,35,67,101,190,156,68,194,169,228,238,46,194,24,137,8,205,92,137,200,170,62,15,65,46,114,43,209,240,194,141,228,69,216,180,46,209,16,22,19,39,31,63,207,168,43,208,246,135,22,55,124,224,178,244,120,14,120,175,207,214,41,6,22,189,35,214,17,23,124,188,196,234,74,245,195,71,240,241,220,41,66,161,165,211,248,146,101,143,237,171,117,247,251,167,248,77,223,88,143,30,170,44,221,183,119,186,162,249,111,222,182,174,172,77,211,89,166,255,143,45,240,166,129,174,238,6,228,214,240,194,203,254,61,49,74,196,196,15,171,102,104,185,108,0,0,160,238,59,130,62,15,3,128,226,112,113,81,182,69,109,196,65,229,23,93,181,71,243,10,140,14,74,62,3,202,78,97,240,166,33,112,64,162,165,134,152,121,192,194,207,156,60,224,46,131,207,209,252,42,237,123,159,104,255,214,137,113,8,23,121,13,127,127,220,94,224,179,232,210,245,163,1,182,141,136,57,78,35,17,7,0,196,35,39,144,192,131,48,32,196,192,225,3,54,140,11,6,1,249,59,147,36,161,131,181,224,229,203,164,136,134,96,195,33,35,248,18,115,14,115,120,80,40,72,12,77,85,0,12,120,120,86,234,147,73,172,143,202,149,15,19,140,66,187,220,35,80,35,23,237,138,42,28,149,176,152,233,83,160,249,188,112,105,14,152,33,100,149,234,216,140,6,40,244,41,154,15,84,58,137,55,39,55,53,172,18,210,41,250,164,94,219,75,168,77,173,140,247,147,87,182,173,105,177,151,221,50,138,179,83,252,57,43,167,235,166,138,234,124,120,250,185,26,112,123,184,151,236,150,220,150,223,198,105,140,230,28,158,141,48,111,134,141,94,28,109,209,79,72,80,239,186,27,47,113,153,183,88,17,239,106,86,250,78,250,75,239,218,172,242,230,196,93,185,227,201,26,182,199,129,53,216,225,121,233,7,232,221,168,131,42,178,53,193,150,185,37,41,3,230,145,138,227,29,112,49,63,88,130,104,24,244,136,81,159,40,134,25,60,203,64,180,110,3,178,149,233,120,255,75,110,244,156,182,187,213,247,233,232,244,83,90,208,101,255,162,211,103,180,161,63,103,101,57,15,201,144,0,0,1,184,192,83,3,141,177,196,98,115,97,8,140,174,4,0,153,145,220,48,88,72,18,20,3,182,166,106,19,149,0,64,192,33,50,137,8,20,5,7,3,146,100,116,14,176,139,193,11,132,0,46,152,42,225,134,71,68,248,85,37,216,1,80,202,148,213,96,157,21,238,32,67,240,44,187,69,214,135,213,255,251,178,100,41,14,198,218,104,209,27,152,123,80,62,2,154,147,97,35,28,25,81,163,72,109,225,141,192,216,7,43,12,244,136,152,176,63,11,196,33,34,60,142,245,1,55,107,122,94,224,14,113,1,186,26,68,151,213,34,155,164,220,48,147,74,209,92,171,132,105,192,217,252,121,198,124,179,139,177,185,120,63,195,174,165,215,204,222,164,117,114,201,109,166,113,218,150,55,254,62,181,69,50,3,44,24,190,92,239,166,171,251,87,62,122,111,72,29,109,86,190,158,96,155,246,203,230,205,144,102,107,97,172,18,249,111,134,186,107,21,158,36,155,253,45,10,210,172,107,164,27,222,104,222,102,114,188,72,117,155,222,173,141,176,45,3,198,129,221,201,83,74,64,0,0,237,99,20,164,135,125,228,36,104,156,180,26,15,233,0,101,139,122,78,219,149,196,134,16,101,138,88,167,241,69,128,6,155,21,216,227,90,58,105,255,255,95,143,30,196,210,222,234,82,86,185,129,140,87,185,209,254,175,250,81,91,152,167,113,217,229,24,133,89,167,30,25,24,145,128,146,128,129,76,144,169,107,133,194,194,14,77,36,56,170,0,99,128,166,60,20,2,146,154,42,139,34,89,80,162,213,238,56,90,241,210,20,249,35,213,218,48,39,187,67,8,27,254,180,173,42,21,136,224,59,131,68,149,160,142,68,231,47,172,44,47,57,170,181,31,56,126,150,53,242,181,24,238,111,148,114,77,77,98,234,45,42,191,69,170,188,146,44,161,200,124,245,78,90,76,174,125,10,223,78,150,233,111,190,148,138,173,84,239,61,19,186,209,66,118,47,251,76,130,227,29,94,175,61,109,241,39,246,125,190,30,172,16,206,190,93,82,110,63,177,43,62,123,113,196,175,71,197,170,244,111,180,199,65,75,175,119,28,64,114,80,150,179,25,9,187,175,30,78,184,249,247,101,14,109,159,26,207,126,95,222,136,0,72,55,244,129,224,110,143,252,30,144,66,117,71,141,101,139,159,142,117,119,184,161,144,33,56,217,83,137,91,25,142,84,178,42,247,167,255,78,191,73,66,98,69,190,25,254,163,201,165,55,183,255,172,0,0,128,220,199,90,195,50,68,204,213,31,49,57,104,105,82,98,130,186,155,2,3,96,226,40,56,26,99,64,113,154,2,233,60,96,0,97,130,4,100,209,68,130,135,10,4,138,30,30,187,17,201,167,147,13,16,65,48,33,0,207,150,162,9,218,56,32,20,125,208,97,40,66,142,101,252,65,116,115,82,47,122,207,28,54,160,138,84,211,162,208,104,192,31,155,171,56,242,67,172,230,58,242,143,4,202,72,226,62,206,99,189,220,226,230,88,17,224,226,82,124,82,190,87,163,44,105,162,32,39,147,169,76,51,255,251,178,100,67,142,135,34,104,208,155,154,123,112,80,40,234,154,60,199,106,26,205,163,66,110,97,143,193,60,18,105,73,132,137,170,251,55,77,89,115,22,243,248,69,173,236,193,246,186,143,186,31,85,214,181,106,251,143,122,248,210,95,111,179,225,127,230,245,249,253,106,222,205,102,163,106,185,189,235,7,207,92,56,66,107,212,75,19,22,55,29,188,141,9,202,104,81,217,46,201,131,173,61,131,122,173,250,79,58,157,86,104,186,129,136,113,101,181,118,185,134,223,18,87,186,133,74,41,64,0,192,4,0,7,220,204,89,40,6,219,10,125,197,88,189,13,217,219,183,4,32,80,48,211,75,56,27,211,45,104,255,64,85,203,236,196,204,53,133,195,177,147,154,181,178,163,238,158,223,232,172,255,183,255,255,255,230,74,145,36,33,9,199,2,83,121,199,127,62,26,220,119,69,54,246,10,175,165,4,9,202,153,131,167,163,12,172,169,3,84,140,136,43,0,22,0,162,131,19,144,69,130,68,129,225,33,168,146,168,148,0,6,56,153,4,36,98,48,120,96,4,193,0,0,39,76,196,64,210,240,73,19,52,73,0,145,168,226,85,42,196,154,83,100,127,37,83,218,13,20,54,239,163,32,140,238,233,157,15,250,98,162,42,1,87,156,94,105,128,69,34,48,83,29,92,143,91,133,37,106,4,196,176,250,63,146,183,1,222,214,120,114,3,145,246,59,172,96,72,220,204,8,179,116,201,236,174,105,79,32,107,43,250,219,63,180,196,164,172,97,61,180,175,156,249,23,230,61,156,174,131,168,60,211,144,242,93,162,76,249,217,250,83,97,106,115,42,178,33,215,173,189,105,102,117,159,234,21,62,242,238,206,118,167,39,101,160,42,47,98,234,172,105,1,239,50,60,68,102,116,114,205,174,171,31,109,99,133,154,186,254,220,200,0,2,216,210,20,18,81,161,56,232,51,61,61,47,155,145,41,86,237,52,144,69,228,231,5,133,219,116,23,52,37,135,219,35,111,255,74,199,77,96,125,149,8,52,236,135,131,83,44,237,91,246,234,34,44,125,194,214,127,111,95,58,161,237,127,237,197,6,63,121,202,186,76,61,126,228,47,214,52,0,0,65,188,196,58,163,200,40,76,172,70,53,153,132,136,96,99,145,1,16,64,197,98,164,163,47,241,136,131,166,68,3,16,0,18,224,48,218,6,10,133,0,6,10,2,169,176,90,14,233,68,91,128,176,192,32,51,101,130,8,70,132,132,40,71,116,38,151,213,82,164,106,253,108,224,66,179,214,134,45,198,212,112,132,71,89,233,163,69,125,85,154,4,165,153,72,89,99,119,90,183,90,1,49,108,189,84,145,215,129,254,141,204,254,170,218,165,220,29,199,41,143,86,255,251,178,100,62,14,198,228,104,208,155,152,99,240,76,233,58,82,97,34,106,155,113,163,64,110,101,143,193,46,31,170,12,243,9,176,127,161,255,185,188,9,77,31,179,249,240,204,206,86,98,154,134,211,40,89,39,46,233,76,137,59,243,86,251,22,11,171,67,220,228,147,137,43,243,147,102,62,106,80,164,235,54,120,250,205,23,91,213,72,80,40,186,54,248,183,19,244,188,118,182,184,227,107,17,33,86,209,196,172,201,73,217,49,164,255,208,15,112,52,197,236,100,86,215,92,138,235,14,147,97,230,192,0,24,81,228,173,21,114,98,58,73,160,247,53,184,103,118,145,231,112,114,162,0,91,161,226,61,4,82,114,17,80,18,235,153,69,13,117,245,61,237,142,123,233,4,44,45,15,6,195,98,248,58,189,244,159,32,211,54,191,255,255,255,255,66,56,11,141,254,214,246,209,5,33,249,193,97,224,7,76,83,212,56,42,44,194,238,227,39,161,64,196,195,4,158,197,71,34,50,16,140,8,22,24,18,5,140,114,39,88,99,36,0,65,66,160,168,236,104,36,28,87,10,44,109,132,132,67,193,210,15,134,35,60,105,20,91,104,10,92,77,104,32,128,184,66,74,32,32,46,147,86,83,97,100,131,137,84,192,211,96,66,16,138,197,77,70,178,183,50,96,109,6,24,95,80,4,52,202,219,180,16,182,10,194,157,85,9,201,167,146,30,123,227,178,206,202,228,249,209,194,108,58,44,218,188,226,226,219,70,216,219,241,214,43,244,29,176,94,110,253,75,132,218,73,118,148,32,126,23,200,179,180,219,193,222,14,31,90,4,60,212,243,84,40,187,235,121,249,187,11,102,84,203,145,159,253,89,191,209,108,177,191,124,61,215,117,31,214,8,95,98,45,190,159,86,244,143,41,88,190,203,221,230,54,187,71,247,169,127,183,91,26,91,94,223,214,3,0,7,178,96,188,28,194,208,160,22,102,138,62,111,169,110,249,49,6,202,143,63,57,214,85,1,253,85,95,198,119,84,81,191,71,234,239,72,47,188,171,31,123,85,153,255,237,107,191,223,255,255,255,253,1,49,144,193,158,183,106,126,184,101,37,11,143,17,206,246,247,215,158,253,80,0,0,179,3,221,99,167,9,3,21,207,99,21,3,50,99,60,196,192,64,193,176,84,197,65,20,0,23,136,195,192,16,246,97,48,148,135,3,1,129,34,206,167,241,158,137,178,97,81,242,161,192,237,193,81,176,176,117,198,50,70,30,194,95,24,36,5,195,78,81,163,152,66,55,40,240,0,181,128,67,152,57,192,185,72,212,24,181,52,77,39,36,82,36,240,141,182,178,56,9,89,33,197,7,141,151,69,170,5,194,26,6,76,148,143,227,237,8,126,167,164,170,255,251,178,100,61,14,231,99,104,207,147,185,123,116,72,135,234,115,61,34,92,28,229,163,60,78,101,147,209,41,143,233,141,132,137,112,134,245,148,219,228,83,171,28,234,200,4,141,17,7,14,20,113,180,109,171,171,120,250,166,61,33,198,236,68,63,119,79,120,140,246,209,158,209,187,87,198,188,214,35,76,146,61,115,206,158,125,181,56,227,27,245,206,49,9,111,246,73,171,42,177,149,173,195,113,231,81,110,14,111,188,164,175,18,45,55,244,243,16,212,77,78,86,56,21,142,57,100,117,14,10,133,229,31,99,45,178,110,182,187,46,155,116,172,220,12,98,209,86,162,224,0,0,119,216,46,65,158,67,30,135,250,133,72,194,245,192,150,226,1,25,55,213,80,192,252,223,176,31,110,221,21,124,39,57,61,21,31,170,106,39,122,63,201,243,50,109,255,123,187,255,255,255,255,254,168,195,139,133,211,169,254,31,202,30,223,203,215,109,73,216,223,46,3,2,61,134,166,197,155,4,200,108,66,225,175,67,3,139,35,4,19,140,156,47,28,33,5,64,230,73,16,136,205,168,244,101,128,168,240,220,195,1,81,161,120,97,225,65,140,80,16,1,39,209,82,226,122,18,149,12,66,58,52,82,17,170,66,138,93,24,0,136,193,4,198,32,100,10,162,96,2,129,3,22,84,49,14,35,104,63,204,4,164,132,1,51,119,1,165,14,8,208,172,164,164,41,33,229,11,145,177,3,78,66,158,140,136,234,73,226,141,179,221,66,217,170,220,145,212,142,78,237,201,79,11,240,194,48,82,208,87,173,114,158,198,49,30,94,199,247,173,247,114,30,73,89,183,221,127,114,228,103,91,106,180,185,101,251,229,143,194,80,108,211,47,83,87,244,180,139,243,38,107,122,105,26,218,214,94,39,118,165,200,54,98,222,163,204,198,87,223,232,171,155,189,68,191,74,63,31,114,45,173,225,164,48,108,119,190,85,239,203,49,74,184,145,190,217,60,146,56,175,236,32,79,0,174,194,170,215,204,85,45,94,250,89,138,210,5,253,107,129,164,14,212,187,9,21,105,90,23,55,240,162,89,144,237,193,108,36,231,49,118,73,228,122,49,230,240,91,165,24,187,164,10,41,127,255,211,254,140,194,141,220,29,25,83,49,101,74,152,84,114,74,214,207,109,48,0,0,1,116,8,132,28,168,192,25,10,74,153,0,85,1,128,83,8,197,147,7,2,131,17,195,35,8,192,146,64,8,195,240,104,194,177,161,104,135,3,134,6,3,70,101,112,25,48,58,8,0,193,135,46,30,56,88,96,192,229,85,65,115,78,60,193,16,3,36,99,9,32,40,72,16,89,96,145,224,40,94,3,45,97,40,2,32,200,12,48,96,97,165,240,152,168,106,255,251,178,100,49,14,199,75,104,79,155,186,123,112,78,35,26,83,67,9,8,30,29,163,58,110,233,237,193,29,13,233,140,244,153,96,194,212,230,54,195,161,201,182,48,168,215,219,144,36,22,176,84,82,176,200,144,241,180,205,154,63,78,181,41,245,136,49,234,156,115,231,240,241,138,166,52,102,212,109,176,62,207,147,238,79,254,177,154,217,125,65,240,133,82,135,164,220,179,183,190,245,95,173,17,179,198,208,218,39,219,134,111,181,156,214,107,82,6,168,214,201,243,14,222,103,241,172,221,23,217,221,156,227,207,108,50,94,216,181,188,186,220,208,59,232,61,179,114,210,36,38,184,251,195,14,115,103,11,194,139,229,190,239,234,238,21,170,249,244,195,192,0,8,51,136,168,48,28,10,3,228,162,130,119,164,177,61,66,85,3,36,129,17,184,70,71,208,152,43,67,14,64,76,150,73,178,184,221,108,97,5,102,112,118,25,88,154,172,26,46,62,60,230,94,44,93,195,144,133,255,253,249,81,159,172,174,135,218,215,5,186,245,26,82,212,245,17,44,144,3,134,14,160,135,87,55,230,59,159,38,2,152,134,57,8,38,13,24,230,29,137,34,201,25,137,0,232,92,45,34,46,204,104,35,83,216,56,208,48,16,73,57,15,140,17,195,50,12,203,173,53,111,205,232,4,93,32,76,14,110,36,128,214,245,51,193,12,66,32,65,161,35,37,98,76,233,240,226,64,209,64,17,200,30,236,21,6,166,170,2,13,8,103,1,145,15,31,46,250,84,139,15,166,79,247,178,101,226,85,242,102,177,52,204,198,71,63,16,162,64,138,177,170,59,140,89,215,168,106,176,34,35,185,217,167,143,133,203,49,34,6,190,101,84,82,141,30,210,252,67,249,151,24,220,254,1,13,211,195,86,104,174,116,209,242,171,141,170,127,14,248,35,58,133,151,6,188,71,214,91,214,125,119,254,243,109,37,126,93,226,59,107,53,91,88,93,98,103,150,139,71,118,142,115,60,196,55,115,86,183,141,247,61,162,50,234,207,179,19,106,248,116,129,2,176,118,250,186,154,118,8,49,177,168,173,76,144,177,104,64,64,8,88,9,25,248,128,27,109,32,178,56,16,229,35,3,128,129,204,237,108,90,183,48,170,110,44,32,22,109,103,196,139,186,170,43,36,115,179,148,112,30,32,178,39,211,166,241,72,240,171,123,73,40,60,218,127,255,222,26,60,217,47,38,229,60,64,58,243,220,169,0,0,67,156,198,99,179,153,96,12,34,93,51,56,4,199,1,3,8,28,12,30,33,48,176,76,192,161,194,1,169,84,26,100,210,114,51,162,193,136,67,70,45,7,36,128,209,9,36,76,163,208,88,160,161,209,6,190,6,168,32,230,56,97,55,255,251,178,100,32,142,167,9,103,208,27,153,99,242,76,71,250,138,61,34,90,27,145,165,64,110,225,141,193,28,159,234,12,244,137,104,26,80,146,226,131,181,33,37,15,194,132,177,26,197,162,44,14,153,99,88,60,168,206,60,19,116,157,141,67,238,228,206,55,233,220,7,209,86,177,146,160,81,105,229,22,104,13,202,93,11,123,238,73,181,22,179,158,82,127,127,155,255,120,90,23,34,61,155,223,250,12,171,51,172,254,183,242,145,155,121,111,117,43,178,83,54,207,233,152,43,98,200,201,51,164,146,5,203,20,177,76,214,246,220,169,206,88,164,119,53,251,198,148,213,202,37,126,25,133,186,210,215,241,61,149,213,107,111,125,48,60,106,51,247,75,73,161,56,246,42,136,164,177,8,228,246,199,75,90,81,1,81,167,237,103,151,37,55,150,96,128,0,96,0,0,139,185,158,30,4,128,198,176,145,168,97,78,186,208,252,232,44,174,98,120,40,30,219,77,102,37,245,34,213,141,86,12,168,72,51,95,4,219,228,68,255,254,187,89,219,239,255,255,255,254,132,70,8,64,132,152,210,36,181,48,72,221,238,20,111,220,232,153,221,127,195,128,25,76,69,36,206,130,38,76,38,19,140,89,35,204,82,9,12,57,26,12,42,2,12,88,6,7,1,180,16,152,20,20,24,164,36,170,80,80,250,14,4,78,22,58,77,96,128,140,0,125,43,89,51,236,25,101,51,27,168,58,100,248,73,244,32,21,129,214,69,248,134,83,217,92,163,209,57,92,87,252,70,54,166,84,57,122,30,200,61,220,127,144,42,147,10,120,17,158,55,104,9,193,78,198,63,26,75,69,65,3,172,39,181,245,78,13,208,128,18,35,183,10,43,226,6,73,139,225,4,214,210,204,254,67,122,49,123,207,253,220,251,13,242,71,202,200,241,124,90,111,150,236,229,179,129,101,27,189,158,141,87,73,119,167,55,117,188,239,65,180,191,75,31,156,213,34,139,221,219,101,16,181,185,42,63,121,89,63,15,194,203,206,58,102,120,250,202,218,240,77,170,141,153,130,145,161,63,219,171,153,180,113,179,40,118,179,185,242,63,38,4,220,129,154,98,116,136,217,5,66,217,91,105,57,11,187,88,141,247,77,193,110,245,36,212,190,232,221,252,141,189,203,11,59,173,219,117,191,173,63,237,167,255,255,255,255,255,80,76,199,56,135,135,100,43,123,196,7,104,222,253,246,223,74,209,26,120,67,83,253,9,0,0,99,21,222,204,21,50,48,195,64,44,189,48,168,132,26,193,48,176,200,194,0,67,11,6,132,98,211,11,1,76,222,94,47,121,128,128,196,67,211,9,142,193,197,129,34,192,43,51,94,210,110,68,160,94,8,104,174,77,202,141,177,255,251,178,100,31,142,199,51,104,207,19,153,99,244,71,199,202,131,60,194,94,27,137,163,64,110,225,47,193,53,39,234,12,243,21,96,194,198,0,148,87,41,58,110,118,214,218,162,75,198,16,172,20,155,8,75,99,124,70,132,202,2,1,113,225,231,81,241,126,170,192,83,42,112,221,151,211,28,154,28,41,46,161,214,224,187,25,114,232,100,205,179,162,181,89,204,178,49,77,25,139,92,110,112,243,166,250,37,12,130,201,23,93,125,112,194,220,190,181,97,153,151,116,190,59,122,16,135,181,45,189,88,8,221,223,213,206,145,81,163,102,10,169,40,27,133,247,243,222,153,205,154,163,157,181,101,113,93,236,73,144,205,122,144,123,210,191,43,6,228,51,13,91,110,52,113,157,172,113,197,107,38,7,150,62,82,179,135,167,123,27,71,25,153,154,179,174,187,161,45,193,255,242,128,48,9,151,13,146,16,85,40,27,132,81,243,130,234,71,100,17,200,40,101,239,132,81,117,211,133,95,140,4,244,222,178,29,125,242,98,44,217,199,94,75,127,79,255,79,251,127,255,183,110,255,224,143,8,7,127,205,163,65,194,52,35,102,251,104,91,165,174,179,200,78,128,165,48,17,121,58,24,22,48,240,108,49,104,33,50,12,15,48,232,65,26,27,204,59,12,76,1,3,75,58,98,16,22,97,240,114,48,5,148,13,34,193,153,129,96,58,205,83,178,236,181,208,222,42,17,193,15,4,45,160,0,17,188,98,226,45,43,246,90,43,230,146,211,147,121,250,78,212,108,67,232,88,61,140,116,148,201,7,37,116,35,245,165,46,124,78,90,167,169,217,20,15,4,35,162,133,78,183,39,201,232,148,69,228,248,200,53,99,63,143,209,229,17,129,42,59,78,190,9,43,170,26,244,223,156,125,37,255,124,149,6,35,1,5,204,67,137,148,53,183,58,180,253,136,195,141,16,172,23,136,170,122,33,30,135,175,106,109,144,137,35,38,162,108,148,52,205,211,23,155,9,20,180,144,142,61,165,155,217,220,200,134,9,23,89,85,146,115,70,213,121,69,163,77,60,171,187,12,39,13,185,235,188,221,91,6,168,226,157,18,160,0,112,91,150,99,14,58,1,209,164,160,141,15,180,146,183,119,93,99,171,48,189,3,46,153,176,160,61,86,60,232,130,148,63,245,218,169,244,239,191,246,195,165,194,129,191,255,255,255,233,164,174,159,254,205,178,50,228,68,205,27,49,1,67,172,2,152,120,31,104,28,129,191,164,62,160,208,0,0,240,7,204,217,43,147,7,9,77,28,98,1,39,140,44,178,48,56,20,4,142,10,2,135,66,6,52,24,24,220,112,74,5,6,0,204,18,2,49,17,13,97,201,130,204,96,52,163,113,8,25,10,255,251,178,100,27,14,134,139,99,207,147,152,91,242,79,107,74,131,52,3,242,28,213,165,58,78,233,143,201,51,23,41,220,243,21,104,18,252,20,161,79,129,14,4,65,132,75,56,18,161,146,163,163,22,16,5,155,84,47,188,12,197,72,10,205,83,152,153,77,133,96,20,222,125,132,40,204,70,178,132,188,45,202,28,108,130,128,64,249,214,168,208,22,83,204,253,201,251,38,212,213,76,102,226,153,219,83,217,250,103,100,108,189,160,100,182,115,164,34,98,173,238,178,128,51,11,143,45,112,241,226,50,247,254,232,161,92,218,114,117,230,181,18,189,232,237,84,229,209,101,48,253,105,171,157,49,137,212,85,86,83,215,39,66,234,147,170,80,60,139,247,26,176,182,209,63,47,138,187,121,172,93,31,116,251,84,130,173,167,4,248,96,0,0,187,138,163,12,33,198,20,149,6,51,165,50,225,153,76,43,14,154,36,76,55,210,64,221,118,169,148,206,81,91,41,75,75,49,169,208,109,95,169,109,255,127,255,156,44,32,230,57,25,145,250,155,176,208,143,204,197,56,214,124,214,249,30,189,206,31,144,51,72,68,12,234,36,29,147,234,172,26,48,106,251,58,33,4,49,193,19,48,88,248,14,21,12,117,15,12,88,4,76,6,20,136,133,49,208,136,193,161,20,195,129,60,100,35,5,23,129,200,97,134,224,217,133,32,49,128,64,17,48,35,50,93,4,161,197,152,49,90,50,214,133,96,130,8,155,80,131,133,230,66,195,66,6,145,11,79,212,7,41,37,226,13,8,214,213,132,154,242,35,138,139,66,67,46,99,11,138,30,114,146,138,60,244,35,4,117,132,39,220,52,135,1,98,126,163,141,2,68,237,56,242,122,120,78,239,203,243,161,124,180,214,27,89,98,251,108,155,245,154,125,53,149,116,169,255,70,135,93,108,137,34,112,190,124,42,110,35,127,225,59,58,107,221,89,168,242,71,180,37,67,103,137,93,104,8,211,72,243,97,254,46,39,203,57,180,60,52,166,51,28,84,187,246,151,45,2,90,69,206,89,221,238,188,91,31,184,230,63,53,135,175,48,176,197,55,33,250,77,55,58,219,10,141,110,148,136,66,232,0,3,195,148,171,40,71,122,77,205,82,133,188,85,195,177,102,6,39,152,173,231,66,77,7,2,106,63,113,40,167,240,216,53,63,244,117,66,255,211,84,249,47,40,208,252,68,31,113,97,81,194,163,191,244,7,8,235,232,102,240,105,182,165,42,123,37,168,104,194,205,196,139,59,83,181,128,0,0,65,140,201,126,211,94,224,204,88,161,51,9,120,197,192,67,0,170,80,196,201,128,83,12,3,193,129,226,176,192,168,184,112,26,194,12,174,17,49,32,8,48,86,155,168,192,255,251,178,100,24,14,70,151,104,208,27,152,91,240,82,138,58,170,48,226,154,24,121,139,66,110,97,109,201,58,43,234,76,145,137,168,77,37,152,152,4,37,47,208,140,74,77,119,155,118,178,95,199,112,80,139,54,88,152,178,116,168,12,10,138,202,5,177,35,67,169,53,93,10,121,169,90,157,181,44,224,198,43,25,120,25,180,219,96,34,28,189,187,65,208,108,196,63,106,228,238,19,18,237,94,162,228,170,87,219,203,131,167,140,155,35,177,148,101,232,236,41,239,109,60,102,233,29,188,136,190,65,29,221,213,121,241,98,238,147,133,185,173,209,129,119,91,170,159,86,67,206,104,106,149,155,151,158,48,208,203,138,9,46,29,140,120,124,113,162,166,183,189,169,202,142,190,223,106,182,231,109,230,213,203,162,78,49,241,123,239,107,162,23,146,42,200,147,30,4,0,0,3,104,103,226,120,14,46,175,120,46,96,152,236,60,39,66,178,39,187,165,101,233,159,122,72,221,13,210,207,153,70,255,224,16,112,142,94,21,198,228,255,202,197,100,10,142,189,219,183,165,191,255,215,253,106,103,116,233,253,249,232,69,70,50,250,137,40,203,72,235,22,26,146,232,167,181,26,21,169,4,153,76,31,193,49,155,72,196,0,179,67,141,204,144,6,8,54,24,132,12,98,0,73,128,68,193,112,177,133,194,6,23,20,144,131,76,56,7,4,9,141,36,86,36,90,118,137,194,70,196,105,36,12,10,161,224,151,108,46,36,202,92,14,80,92,105,40,167,75,26,186,193,17,29,247,107,200,5,132,187,14,30,18,89,86,80,11,173,82,12,140,202,36,143,63,190,200,199,62,209,36,212,147,82,251,247,43,137,168,50,147,1,154,100,0,129,182,151,222,173,217,239,82,109,183,89,248,41,74,100,106,188,120,189,66,201,247,75,95,64,245,74,78,102,84,232,40,186,219,234,50,17,61,217,172,157,73,138,162,64,40,218,50,135,36,88,198,144,50,134,254,227,106,39,225,7,150,177,36,201,168,37,5,19,15,216,169,216,77,106,8,34,87,227,134,16,192,18,124,116,5,44,38,228,228,138,172,155,0,234,105,155,82,90,195,172,29,113,98,46,233,225,85,83,138,80,183,18,224,180,101,170,95,255,255,219,255,255,92,69,110,129,218,172,255,162,153,24,50,39,111,217,103,54,202,240,174,230,50,209,208,172,140,84,116,162,89,35,86,41,158,122,63,73,0,204,5,169,204,137,144,204,0,69,12,159,61,204,72,5,204,11,63,140,12,13,8,142,243,5,68,82,168,60,98,104,146,99,128,184,85,11,76,14,7,140,110,9,76,28,25,11,142,58,3,6,0,97,128,40,145,32,198,216,74,33,142,131,38,15,129,64,1,129,245,255,251,178,100,35,140,199,120,103,78,139,185,76,246,63,42,74,179,48,194,40,26,93,165,76,109,229,227,0,254,159,169,140,193,137,216,2,132,38,176,112,243,136,229,78,190,71,144,135,68,98,153,65,35,0,52,147,188,38,142,84,40,123,54,30,229,190,178,248,180,25,13,196,155,120,2,15,89,209,198,116,77,52,41,41,31,134,168,237,58,252,152,179,200,97,239,236,25,21,219,214,197,163,109,201,32,233,166,228,250,198,85,150,83,55,254,111,46,84,191,175,215,203,89,38,180,246,127,207,95,213,171,217,225,220,55,107,211,38,61,169,181,180,67,214,3,157,159,99,175,117,33,36,156,78,193,202,154,147,136,88,217,70,121,40,108,15,62,210,106,50,146,211,165,24,166,23,81,231,29,231,24,47,72,21,107,50,25,93,152,124,185,222,55,160,119,148,147,150,209,147,174,245,178,0,162,36,254,16,100,82,47,92,171,236,13,212,40,248,50,227,102,54,128,142,172,173,164,203,239,95,166,149,146,239,232,255,91,255,255,255,244,111,179,127,143,101,162,33,233,127,253,219,171,178,83,212,41,85,150,10,155,122,31,71,127,204,128,1,77,202,8,183,61,244,131,35,96,18,77,121,208,92,162,83,132,148,175,97,137,28,6,141,47,91,32,212,229,208,120,138,73,138,16,34,176,127,28,133,122,116,9,50,112,84,171,8,99,96,173,80,168,203,37,77,87,38,3,33,4,67,204,178,197,84,33,38,192,187,203,38,225,50,93,221,208,178,29,68,145,56,123,84,122,145,211,58,32,77,22,92,225,39,38,107,197,32,170,162,79,17,157,72,202,206,242,5,24,219,135,161,150,124,199,219,107,138,30,169,87,169,30,82,28,88,153,126,104,42,39,153,62,171,154,182,73,191,125,87,245,188,12,102,76,207,171,210,185,136,253,94,246,115,240,88,209,236,12,56,116,222,167,85,53,69,142,175,180,241,104,242,53,53,79,182,10,221,242,24,245,218,177,146,4,205,231,67,135,239,243,247,29,199,252,223,255,14,45,231,167,110,122,198,211,218,180,175,235,0,0,10,128,228,40,5,146,88,64,124,156,56,84,212,186,150,33,212,231,127,0,28,122,51,131,10,180,161,75,104,232,96,162,32,223,253,214,181,122,255,161,61,30,239,251,255,253,30,137,255,228,156,41,166,131,253,108,141,75,81,85,188,136,0,2,10,116,198,127,4,35,5,176,113,208,24,73,199,248,242,38,165,5,133,158,163,44,208,104,136,234,142,128,236,16,185,75,28,178,4,88,201,90,22,27,5,32,243,8,107,96,90,142,198,64,66,20,163,28,227,21,215,72,244,194,202,32,186,164,206,20,171,27,154,61,92,95,80,246,200,236,112,126,162,147,73,39,142,255,251,176,100,42,140,7,11,107,211,155,89,120,96,66,167,234,106,97,133,30,28,161,189,74,46,61,60,129,28,31,104,212,244,138,26,73,160,225,128,184,159,170,165,226,79,78,212,134,198,93,207,13,226,230,242,161,248,83,26,26,130,121,82,210,62,121,14,52,20,48,245,64,158,193,198,99,53,167,150,97,18,50,178,117,58,233,190,6,97,200,117,198,142,182,199,136,113,33,202,192,209,216,221,253,125,207,247,84,123,248,76,5,202,87,202,145,111,71,65,67,82,158,43,27,236,106,72,189,252,123,225,229,216,111,152,40,55,15,17,154,43,154,202,125,243,110,11,250,187,193,87,161,104,102,82,27,149,120,188,51,184,74,216,116,201,52,34,101,10,6,164,223,151,115,41,36,0,0,2,1,1,193,96,104,239,61,8,248,78,118,198,104,70,148,78,192,110,221,243,217,87,155,19,62,29,92,227,35,30,113,25,0,177,31,175,53,137,87,170,253,189,90,115,165,223,255,255,250,255,237,210,37,21,97,15,230,86,46,100,51,136,109,0,64,6,211,173,135,204,98,178,49,200,16,195,128,147,7,33,192,64,48,8,48,2,0,105,101,239,49,64,68,68,1,20,2,24,140,18,90,148,65,74,43,236,28,104,14,184,82,88,152,16,202,210,93,208,148,173,40,64,140,18,80,5,65,10,105,12,128,168,101,108,173,90,219,43,103,168,134,171,81,173,79,175,110,198,150,123,189,45,125,41,88,83,219,31,68,40,118,158,38,80,17,165,151,193,204,57,187,163,18,33,30,75,190,57,21,119,218,153,194,133,171,84,133,194,43,113,191,166,49,101,151,162,201,140,62,206,184,69,0,133,41,154,50,161,43,131,247,80,84,4,54,70,83,34,222,218,84,170,93,178,3,11,213,160,134,47,157,204,249,46,180,190,175,108,88,208,82,209,85,137,99,70,119,70,73,247,43,84,131,243,155,163,158,81,164,188,85,91,104,172,47,10,153,222,7,147,30,189,255,140,26,240,93,168,252,71,224,213,103,75,231,191,157,63,63,107,8,235,0,128,2,224,25,10,113,243,28,49,217,204,68,106,242,166,17,235,48,252,130,229,55,32,234,180,34,232,28,62,54,110,245,197,225,176,74,143,175,65,41,248,242,76,175,184,104,53,14,240,117,186,218,65,25,234,232,86,253,190,79,234,217,190,191,182,152,155,95,253,40,0,1,33,1,232,80,56,216,104,130,23,75,168,102,209,70,62,8,97,76,102,0,94,173,162,32,128,51,82,251,28,9,48,49,64,40,106,106,167,69,41,104,195,132,157,133,26,40,40,173,35,47,80,56,212,100,37,56,68,1,48,251,116,196,148,14,237,51,18,84,142,194,188,135,154,114,76,237,62,121,69,13,178,255,251,178,100,41,142,7,79,117,82,19,111,22,112,71,70,74,64,97,34,106,28,133,163,72,78,97,237,192,221,137,42,176,241,189,144,213,22,81,139,67,228,120,168,30,225,254,58,227,156,8,200,170,66,240,27,140,6,210,148,84,37,153,209,233,187,171,80,16,40,63,30,52,18,181,106,156,122,55,196,130,125,182,152,16,170,230,222,185,56,96,46,1,250,202,212,18,200,181,4,131,28,247,45,16,201,27,44,159,32,88,140,65,26,106,218,245,134,71,174,219,92,80,26,137,10,208,45,85,46,37,136,212,120,61,215,106,81,90,79,152,210,68,221,119,140,66,182,160,205,36,31,236,180,250,109,177,103,246,12,227,116,43,55,162,166,71,93,251,203,109,137,221,105,74,111,237,198,124,183,174,177,191,229,111,71,142,209,3,142,194,144,129,214,96,45,73,120,47,135,250,173,36,18,236,61,100,135,227,111,65,120,148,172,184,247,209,161,66,59,39,253,140,178,73,64,253,183,236,102,69,87,220,164,116,53,29,125,109,46,78,200,220,223,14,48,37,59,119,195,178,159,209,57,255,255,255,245,1,102,11,16,29,204,182,104,80,225,157,129,168,212,99,51,225,137,0,132,163,128,168,184,116,23,78,68,92,70,117,72,28,105,28,58,177,17,149,55,194,131,47,210,181,177,129,178,193,66,4,17,92,34,140,101,180,11,1,4,48,251,244,198,160,103,2,1,112,224,39,41,199,45,19,135,6,204,190,252,71,92,36,172,253,142,95,95,112,204,26,160,36,74,227,68,7,38,102,87,32,113,228,104,20,64,182,185,193,163,150,95,67,187,1,159,70,115,227,109,100,174,109,26,110,52,100,53,220,123,51,101,217,50,165,5,252,14,13,248,53,9,113,107,118,195,105,237,176,237,84,95,221,89,129,202,127,237,8,254,141,88,14,169,154,203,140,71,204,209,176,252,196,89,220,19,76,176,221,184,219,173,215,118,181,173,169,87,85,125,9,110,18,187,49,108,141,135,75,46,230,253,244,250,149,112,149,182,134,202,17,22,2,238,107,126,205,170,198,191,146,136,175,133,225,113,71,122,128,69,0,0,144,0,88,188,186,40,206,7,206,143,178,222,187,83,49,48,203,86,96,41,234,143,14,149,210,244,217,70,247,17,222,88,153,208,215,225,82,175,78,132,254,127,14,91,177,122,169,251,23,255,116,144,0,72,77,134,111,131,25,125,18,36,212,10,128,204,74,205,48,176,52,201,34,194,17,11,36,48,144,20,160,214,157,171,168,196,160,150,190,141,75,197,37,76,28,11,40,0,181,185,41,16,102,52,64,20,12,152,48,34,128,30,2,35,24,128,167,163,99,37,124,211,178,26,93,78,10,59,71,90,129,64,158,182,194,175,237,255,251,178,100,42,142,7,67,113,81,139,152,92,244,65,165,170,137,60,101,104,28,113,165,72,109,225,235,9,24,37,106,28,243,9,152,69,93,74,207,91,123,93,124,195,17,1,130,33,118,41,188,213,38,223,200,226,150,62,148,179,67,195,185,74,253,216,199,23,155,116,235,250,213,199,23,112,107,169,245,218,77,188,158,166,67,110,130,158,212,162,29,173,47,84,148,53,200,129,90,149,105,182,216,182,9,201,63,109,91,156,136,219,104,252,57,93,189,233,231,148,53,167,178,77,97,206,33,75,114,179,115,177,32,152,53,67,200,111,89,120,216,228,117,162,80,131,177,75,151,16,55,156,46,242,42,205,145,8,175,129,68,72,179,150,138,169,184,209,100,213,145,103,79,188,244,87,50,237,253,106,121,146,112,0,32,0,1,240,202,66,68,142,74,15,104,199,235,94,92,206,105,112,109,4,133,40,204,8,146,130,28,49,41,25,10,144,134,131,77,222,189,180,70,125,209,189,122,246,213,164,248,221,155,126,158,178,81,78,89,190,234,121,175,119,165,255,236,232,0,168,97,213,135,206,182,100,51,99,0,73,242,105,9,102,114,30,96,138,35,67,145,163,8,6,22,64,89,106,82,109,66,98,23,40,157,226,34,22,14,78,135,49,69,202,11,40,67,146,119,161,106,183,20,100,169,113,63,30,134,96,192,90,67,133,164,32,173,15,71,224,14,167,102,5,212,185,84,168,84,55,47,191,149,13,46,104,131,45,150,82,0,14,215,231,114,28,76,212,203,107,231,33,73,214,43,170,176,73,82,89,229,53,161,182,15,56,244,23,77,106,16,228,125,135,39,175,159,85,148,92,92,52,26,74,153,65,35,3,39,179,27,36,106,192,101,72,70,130,127,38,253,22,32,243,247,117,106,182,119,7,227,23,146,172,247,97,36,238,157,65,103,64,106,26,198,242,174,154,191,86,195,109,101,163,110,28,241,139,161,172,185,194,218,183,247,27,223,164,144,118,219,193,224,203,148,199,172,25,43,170,181,67,254,200,139,118,204,60,215,82,227,94,185,219,150,112,128,0,8,9,1,232,26,163,52,226,113,77,172,145,132,148,206,205,25,108,133,214,61,178,48,5,135,65,90,234,50,238,37,141,101,16,205,95,162,53,207,15,168,230,232,242,145,211,66,148,227,255,145,255,251,109,159,95,248,86,138,59,122,44,47,253,87,138,70,128,0,0,115,14,55,13,227,58,48,161,220,203,224,115,4,1,12,20,228,2,132,140,156,46,49,88,25,149,163,169,131,64,101,80,44,168,20,132,21,81,149,32,225,14,144,121,226,232,83,130,19,148,53,59,23,121,144,97,80,44,41,74,17,97,252,112,101,169,55,121,163,189,9,94,253,63,110,227,39,38,255,251,178,100,40,14,199,45,104,209,147,152,123,112,68,71,170,115,61,133,62,28,185,163,70,78,97,237,129,34,22,105,0,244,149,168,3,88,97,42,89,139,70,129,45,68,92,248,132,81,137,71,132,9,92,61,99,72,74,151,202,226,203,186,144,175,208,136,23,156,32,241,183,198,173,219,18,53,132,82,100,252,30,16,48,36,241,116,167,66,220,100,118,166,145,237,212,64,242,115,192,5,187,200,182,150,155,110,75,44,226,180,91,103,251,67,26,117,135,31,69,234,121,39,199,167,174,252,145,224,122,25,118,215,100,85,238,2,87,229,19,173,227,205,35,94,239,223,109,194,219,134,162,108,199,138,251,244,148,251,242,27,118,132,122,30,19,101,170,47,254,31,179,252,125,89,206,157,251,11,33,102,6,33,124,126,0,0,10,5,64,189,56,11,28,80,249,134,127,152,250,160,60,135,9,148,113,91,86,68,234,20,182,194,74,117,110,69,43,47,8,141,12,72,242,161,69,52,166,149,146,23,169,215,168,255,94,62,228,255,55,111,173,31,62,53,171,250,227,122,255,76,244,78,5,152,114,52,34,36,153,96,100,103,49,232,176,32,204,225,67,42,2,12,70,42,49,0,60,0,18,1,3,66,128,197,226,131,70,33,17,142,120,120,35,108,17,132,84,131,217,93,196,137,43,19,220,88,121,160,32,165,151,80,153,33,116,39,243,177,76,24,12,154,59,77,83,7,237,128,187,101,194,96,179,85,137,139,69,23,175,43,128,90,156,16,241,30,173,194,208,22,221,136,0,91,59,33,148,75,118,109,183,11,246,106,50,77,181,194,189,182,82,62,30,139,28,232,162,213,103,100,37,55,115,212,158,198,92,71,82,220,242,161,186,46,19,62,4,107,224,33,8,219,46,13,100,189,173,14,50,183,114,39,29,253,219,24,114,113,248,119,254,126,247,137,35,50,245,233,103,143,9,74,116,116,196,31,57,217,233,125,103,45,91,174,86,116,207,107,116,236,10,234,19,93,176,191,141,105,188,251,199,44,168,225,155,248,255,51,253,197,249,251,86,239,200,139,10,17,150,40,188,120,167,2,40,23,10,53,80,41,17,193,13,69,29,238,195,5,126,40,212,15,167,74,8,170,101,33,147,80,241,78,50,174,89,15,140,214,162,106,109,154,143,163,81,206,195,101,106,167,58,189,27,212,207,45,27,225,19,234,212,84,130,22,113,110,222,95,156,250,36,106,103,244,160,0,20,11,188,102,96,231,220,140,137,64,192,193,75,46,75,14,140,230,45,99,162,38,50,31,34,235,35,90,102,40,146,229,48,68,86,122,146,139,53,175,160,92,38,9,81,85,218,235,14,132,234,160,218,133,45,20,99,68,62,81,209,229,79,171,206,67,205,205,20,255,251,178,100,35,12,134,168,104,211,155,121,121,112,73,165,154,89,97,130,90,28,209,163,68,110,97,237,193,13,137,106,52,244,190,8,161,217,239,36,173,118,178,185,10,149,62,30,119,40,183,57,190,114,26,205,104,37,241,110,103,179,78,113,205,104,77,228,210,90,176,103,9,76,224,178,197,27,18,94,76,53,127,149,49,109,237,225,107,204,1,34,75,253,158,114,86,153,116,186,211,113,188,239,25,214,246,165,175,218,214,247,142,239,215,185,165,238,184,26,137,184,77,99,168,191,229,112,99,231,39,61,119,18,120,205,169,8,153,178,222,213,149,221,14,104,115,109,78,164,220,72,175,125,204,211,110,52,82,4,133,56,93,75,27,54,212,74,225,138,20,74,200,138,182,24,255,71,143,0,2,18,0,1,27,17,51,20,113,174,74,145,9,200,64,168,126,174,74,249,57,72,19,14,92,44,250,101,111,157,34,128,229,163,68,221,60,112,136,201,249,140,196,184,248,255,174,161,134,131,31,184,54,178,215,97,177,222,63,194,51,212,99,14,252,94,183,179,251,43,127,87,64,0,0,1,134,7,174,28,120,54,102,69,129,147,5,195,72,115,62,3,131,156,230,14,16,24,156,90,165,38,13,11,152,12,52,131,45,136,121,128,148,105,48,37,247,20,64,231,125,90,71,119,22,110,9,32,175,193,230,11,162,5,6,21,239,113,227,133,5,144,195,175,249,127,161,135,2,60,128,86,77,4,182,4,155,201,120,172,203,209,55,181,187,195,203,54,74,160,45,6,121,68,193,207,151,199,225,107,82,11,53,166,9,194,157,242,51,225,78,221,181,195,14,98,39,110,118,149,211,232,35,233,88,73,34,222,233,117,148,155,92,124,41,65,173,78,0,113,206,32,223,38,209,87,104,36,175,212,146,151,249,185,42,159,30,30,118,164,159,202,239,252,231,255,152,239,60,229,226,122,65,116,164,173,213,94,138,143,254,233,72,115,90,239,49,47,249,63,87,51,245,98,190,185,82,111,114,158,246,214,176,150,112,211,199,120,137,6,46,179,6,14,51,148,158,110,243,193,77,121,87,129,24,160,2,2,97,241,7,79,188,168,99,189,65,163,106,200,129,131,42,28,199,62,87,209,8,52,49,16,65,113,75,78,249,55,202,134,33,218,206,198,7,90,30,149,190,198,146,91,174,113,189,115,136,165,46,21,211,126,110,238,86,183,183,249,170,94,146,0,1,176,190,209,203,147,152,64,65,165,35,2,66,132,55,136,4,0,150,24,144,98,12,64,230,8,10,216,86,49,143,140,165,74,120,13,3,76,22,192,136,13,184,22,2,220,247,232,188,136,108,91,185,116,89,2,156,167,106,137,75,172,180,71,61,112,203,33,202,5,223,57,141,35,109,255,251,178,100,38,12,38,173,105,82,147,111,79,68,62,133,154,137,61,34,102,26,141,163,76,109,229,227,193,33,35,168,193,134,29,168,125,152,57,178,140,164,208,109,137,251,132,128,86,186,198,222,10,123,57,57,112,108,235,163,101,246,231,119,138,166,181,115,206,253,29,182,212,14,238,65,92,243,12,233,142,217,72,21,214,35,153,23,192,153,210,225,175,19,183,173,71,206,124,238,188,165,4,218,219,55,241,163,118,249,239,241,247,241,14,140,61,248,224,180,9,89,209,56,149,147,197,71,68,190,227,61,128,153,188,209,27,240,221,173,184,6,36,53,134,192,137,68,78,151,72,29,8,119,3,162,99,60,139,177,173,55,56,20,122,244,200,80,250,104,235,189,223,72,2,4,0,0,95,144,110,63,86,212,132,156,100,164,230,99,122,143,134,212,90,30,105,234,158,31,133,57,52,230,123,226,104,176,206,103,107,153,172,186,250,94,79,239,107,235,163,235,246,193,189,90,125,190,236,0,255,242,180,83,253,20,128,1,5,238,32,170,61,64,131,16,85,49,130,226,142,79,183,68,233,6,86,137,106,72,178,64,227,148,237,119,131,84,11,146,160,110,194,168,75,17,105,203,32,13,139,176,150,48,35,197,208,108,37,197,188,114,170,213,3,211,207,132,224,251,109,44,77,228,185,161,122,4,147,8,52,25,32,90,103,72,198,193,110,114,177,234,99,238,90,159,203,182,72,98,141,199,46,45,53,132,219,137,84,27,210,83,83,30,95,3,218,221,114,119,106,218,135,220,54,176,91,105,177,41,63,66,80,54,95,115,114,206,179,100,246,170,62,22,53,167,154,201,235,62,23,233,79,159,173,120,125,106,203,147,169,163,107,146,120,74,160,204,43,49,113,233,213,89,108,206,254,2,211,247,4,59,8,78,106,240,182,174,51,103,174,126,100,237,235,60,18,59,114,148,52,89,212,56,179,253,199,181,97,193,133,188,166,247,86,74,189,62,250,81,130,136,70,150,239,209,5,161,225,0,149,93,252,123,86,163,211,104,183,231,209,252,4,241,146,125,64,151,19,154,65,18,30,205,74,126,133,127,213,148,50,82,217,197,191,56,190,60,127,202,144,253,244,255,240,129,52,255,111,142,144,255,255,255,254,92,186,204,207,255,168,32,2,4,188,41,56,20,163,11,59,152,56,56,8,228,192,166,208,220,125,1,99,136,6,5,9,71,38,99,103,224,170,88,218,173,79,0,134,41,75,98,10,40,203,128,245,136,225,42,12,71,48,92,159,200,7,164,217,192,168,86,205,100,49,132,130,61,132,221,47,63,154,111,132,178,97,197,251,82,236,219,161,242,67,35,54,184,168,91,77,70,211,193,41,151,248,212,4,125,232,141,166,213,125,169,103,255,251,178,100,53,12,166,131,104,211,27,120,121,64,65,133,250,115,60,47,182,29,77,197,64,46,97,115,193,8,155,41,232,246,9,152,244,62,108,80,255,214,38,166,34,247,35,90,122,19,109,88,140,69,194,231,196,207,243,55,233,128,248,43,53,133,154,97,178,20,141,110,51,94,217,137,90,229,100,240,195,8,173,117,63,56,75,13,23,139,207,229,218,185,204,214,111,76,98,242,170,112,170,215,144,191,79,23,39,243,201,246,138,123,87,177,72,157,65,109,77,42,31,174,233,45,222,201,18,140,143,177,2,50,205,187,250,253,0,0,48,6,61,11,193,202,117,185,22,35,128,227,46,15,30,25,114,195,48,159,125,98,89,247,185,175,134,25,113,168,123,158,173,159,221,74,101,252,239,114,44,206,188,63,175,215,197,60,196,221,3,75,24,115,127,76,35,255,255,213,71,253,127,28,0,131,32,135,184,96,24,25,178,106,214,249,48,148,209,9,35,63,135,12,150,88,16,148,144,156,93,195,42,135,70,65,102,5,9,25,60,46,170,166,11,1,33,168,168,44,136,52,171,224,82,168,28,152,134,160,192,81,105,192,134,100,168,210,232,44,224,97,215,228,50,12,76,101,214,65,196,109,94,201,26,186,17,33,207,114,221,164,227,200,100,170,21,51,1,171,82,202,134,213,195,98,77,194,39,94,85,23,218,126,48,222,169,47,80,152,0,136,43,118,102,91,7,102,255,197,178,149,43,252,41,91,135,30,134,45,123,107,167,121,61,77,2,71,169,5,173,75,182,238,166,5,154,229,201,145,212,66,115,67,211,211,14,67,184,95,185,41,119,47,192,35,4,56,63,193,153,147,149,50,246,168,223,146,194,187,64,78,117,217,113,13,106,91,96,67,246,181,140,179,135,97,124,203,232,165,91,180,82,226,249,101,22,212,33,214,218,110,229,182,31,169,154,54,246,54,174,62,43,231,238,85,243,228,128,48,3,141,96,165,96,30,167,48,72,191,32,39,20,38,179,161,190,65,226,88,165,110,204,230,197,14,143,35,241,247,6,172,114,131,179,8,113,228,239,250,218,12,212,125,118,87,204,223,253,240,189,63,250,224,159,213,39,255,207,91,150,255,218,141,144,0,0,1,80,193,105,195,153,75,76,10,38,51,186,76,28,82,49,91,200,48,80,98,146,104,92,110,33,0,136,193,70,62,18,46,144,8,52,10,34,66,113,48,77,68,80,154,60,4,118,215,227,101,38,19,144,130,68,33,180,97,48,64,9,140,54,100,234,117,24,11,192,185,175,166,250,96,151,137,203,85,242,68,139,158,146,205,177,105,244,56,185,212,79,28,138,121,223,130,246,137,236,127,146,145,224,108,253,215,149,138,74,10,214,225,127,30,234,228,174,217,83,255,251,178,100,61,14,7,39,103,81,27,143,103,32,71,133,154,106,61,34,136,28,93,165,66,77,189,156,145,31,165,105,165,131,9,168,94,11,118,234,134,204,252,90,119,0,191,83,80,137,148,75,197,131,37,242,174,30,155,112,81,69,200,127,163,178,187,77,45,231,225,109,61,68,231,193,132,234,172,108,171,20,213,3,119,32,174,115,14,147,174,84,37,237,49,195,89,241,251,176,112,252,131,165,130,253,227,213,146,111,223,163,214,229,11,199,179,114,172,185,244,91,222,94,109,22,53,217,244,237,173,111,187,84,163,131,207,108,42,53,247,109,36,0,1,128,20,0,0,6,25,148,24,194,45,82,32,174,18,4,138,146,50,46,11,225,107,114,164,237,104,180,10,133,55,67,87,23,91,98,253,197,47,253,186,168,202,156,46,209,199,234,179,33,97,235,163,246,77,50,183,223,209,176,143,45,182,197,67,170,237,255,239,101,32,49,142,140,30,215,65,169,238,25,121,1,187,128,154,220,201,169,12,153,176,241,134,16,2,6,193,131,230,130,126,186,208,228,104,129,97,97,135,81,250,127,12,40,21,198,83,103,176,136,201,94,40,58,69,172,209,192,198,182,50,38,160,208,137,42,24,191,104,17,79,32,32,3,200,162,15,186,81,197,34,173,197,174,82,41,133,44,162,13,138,179,247,14,10,120,198,5,215,21,231,65,132,118,67,8,83,118,192,149,76,134,169,110,70,8,126,18,135,88,38,144,44,99,93,118,58,181,146,55,125,157,226,159,90,184,175,97,207,76,128,243,158,80,31,245,12,25,38,166,152,80,48,49,152,108,70,110,217,44,140,126,105,242,84,172,234,4,214,185,255,172,85,3,80,128,202,190,96,158,79,196,51,44,169,46,183,239,126,58,254,73,119,203,19,6,152,161,108,182,37,87,139,157,90,161,94,114,203,226,157,235,74,213,95,203,152,254,169,123,37,204,138,184,162,239,229,64,33,0,0,0,182,198,68,210,16,68,30,66,162,39,28,229,161,1,69,157,172,232,88,196,169,41,227,48,188,171,88,93,47,75,188,79,15,200,201,233,229,43,111,162,51,32,113,24,253,209,208,186,127,255,31,151,253,181,195,232,255,232,255,255,255,70,227,83,71,255,245,130,0,0,2,156,193,97,211,206,34,76,138,200,49,114,136,160,206,99,69,25,162,8,34,194,132,197,66,3,72,113,100,188,75,244,14,156,84,136,106,66,142,205,37,222,83,54,16,68,114,13,16,4,36,88,8,81,24,12,125,75,72,163,77,96,69,156,205,148,210,249,200,97,167,197,129,102,3,8,213,160,36,136,155,69,86,158,176,83,235,179,67,19,30,192,74,206,164,97,48,18,78,117,25,138,187,43,147,127,10,187,225,11,198,255,251,178,100,56,140,151,9,104,209,155,153,121,112,59,163,202,115,60,197,104,27,193,165,76,109,61,51,193,39,150,105,17,132,157,168,146,154,95,70,235,101,178,122,204,134,109,191,77,249,141,211,230,134,112,34,158,231,33,227,186,38,156,117,242,226,164,179,81,109,54,183,237,139,57,107,120,104,222,231,251,165,33,70,87,230,113,16,81,86,84,115,6,87,210,191,157,19,82,72,120,109,61,51,23,42,170,46,247,29,241,34,114,137,102,66,218,250,11,150,157,41,143,135,208,226,157,232,248,173,118,84,50,65,110,121,44,25,149,242,226,25,127,143,51,59,61,117,129,64,0,24,89,144,227,120,132,186,36,230,168,229,83,213,108,201,150,16,233,34,111,228,6,89,125,237,33,207,174,118,108,119,117,186,187,40,120,8,218,199,19,176,238,85,41,238,71,157,179,167,95,233,255,251,255,255,237,160,0,8,5,195,35,60,192,86,53,114,141,165,129,97,134,82,129,139,16,22,74,97,1,171,2,114,24,212,236,77,99,128,66,48,4,113,86,54,225,47,107,243,138,164,189,152,202,123,15,49,184,123,26,226,68,252,122,207,131,105,94,92,15,35,76,159,147,163,112,82,39,87,157,7,11,25,228,161,132,134,61,99,50,29,156,231,17,29,67,0,204,126,200,245,34,212,180,192,89,163,162,44,170,217,238,184,122,159,114,179,155,61,40,150,239,26,111,152,72,234,87,80,43,120,138,195,167,56,31,123,78,24,13,140,153,130,207,104,16,43,61,8,14,170,79,48,80,112,2,18,233,113,63,32,135,228,12,67,1,52,76,48,216,28,56,35,153,125,225,7,160,62,70,244,20,226,49,66,109,193,148,136,19,122,56,58,51,106,104,212,11,190,72,8,33,104,203,151,71,68,17,157,47,186,162,4,201,228,64,73,224,199,115,229,192,128,58,228,53,48,248,0,0,130,126,137,81,16,203,130,253,142,102,20,145,144,69,153,114,53,80,202,148,152,174,78,73,0,234,66,61,16,19,148,23,143,137,61,73,31,173,55,106,115,61,116,90,178,35,34,36,160,98,167,114,247,163,211,69,207,245,59,41,78,149,156,76,197,251,202,63,103,239,108,164,144,48,70,179,230,92,14,141,5,86,153,48,145,142,165,2,137,12,52,44,18,8,174,196,4,160,65,98,229,130,68,9,148,17,92,195,129,140,112,57,174,152,40,42,101,166,112,224,66,49,169,169,128,12,50,180,138,14,0,135,209,92,2,30,161,196,64,240,235,122,170,74,48,40,50,16,22,95,226,246,47,184,194,120,11,120,70,5,9,115,20,237,32,131,103,2,0,33,44,231,80,149,77,140,0,253,83,161,39,41,2,124,2,217,252,194,48,137,201,222,167,57,17,234,255,251,178,100,61,142,120,99,119,211,3,111,54,98,69,4,218,69,97,37,106,29,93,225,88,76,189,149,129,19,153,169,1,132,13,168,243,134,70,84,19,245,178,230,163,59,83,228,56,22,165,58,157,181,189,109,141,65,13,141,42,219,33,150,216,146,35,135,208,255,50,79,179,156,201,33,8,121,164,172,57,216,20,234,99,221,28,47,18,21,15,224,110,176,162,219,144,37,241,153,68,134,183,165,25,140,244,80,157,159,205,46,236,127,34,142,85,58,185,181,70,163,140,237,242,54,144,182,242,11,130,183,45,205,112,32,55,193,140,192,198,225,74,52,10,173,125,57,197,24,64,211,168,64,218,117,83,111,69,146,210,222,60,249,246,146,164,197,209,28,191,89,210,220,33,8,166,236,193,146,151,65,0,0,81,244,31,33,123,73,94,197,176,86,166,61,110,236,242,16,208,207,189,65,95,120,76,134,9,233,101,2,146,204,75,83,230,118,147,103,114,17,127,143,244,45,203,18,5,169,117,14,43,163,37,120,255,151,138,234,157,207,41,249,213,59,254,225,60,189,8,210,134,156,68,16,14,46,105,193,32,83,145,83,201,167,64,90,192,24,65,39,108,133,105,173,68,136,64,247,21,167,202,87,98,235,164,165,93,233,138,93,240,40,234,234,45,38,33,14,202,18,238,149,44,161,185,37,137,137,96,30,34,38,143,60,15,100,54,88,115,37,213,198,226,164,252,152,162,30,15,16,184,217,110,95,136,159,110,124,169,210,149,162,172,167,249,190,147,67,227,165,172,226,132,27,104,247,74,213,19,123,133,48,252,255,119,1,189,153,189,250,24,165,29,229,190,71,140,59,113,115,138,254,30,93,62,143,177,225,194,72,150,104,177,5,215,142,4,1,208,229,177,252,205,98,70,138,71,53,185,33,36,103,229,177,13,21,143,31,74,192,136,96,32,19,48,150,168,226,58,165,216,41,87,146,158,45,140,16,44,39,179,167,102,132,181,107,16,193,185,109,99,153,47,201,212,13,182,253,254,42,117,242,21,107,27,189,179,153,254,250,109,242,157,244,252,223,202,255,246,192,228,182,250,22,200,48,136,234,145,77,40,71,7,181,14,240,203,235,121,32,168,114,78,22,13,238,19,28,72,211,203,146,8,116,83,170,5,140,129,132,67,231,49,132,58,195,237,117,221,47,102,114,172,153,148,251,60,190,121,238,159,167,254,125,21,143,245,75,213,211,163,15,192,0,2,10,113,246,16,4,196,16,128,131,170,60,128,124,203,112,252,176,247,169,175,63,111,170,222,73,103,85,191,106,48,5,233,153,36,89,15,214,108,181,143,178,55,225,254,149,198,223,231,242,205,120,17,102,201,228,77,13,244,147,195,167,1,210,130,65,113,168,50,229,55,255,251,178,100,36,12,54,167,119,215,155,12,22,112,73,5,154,117,61,34,92,31,89,203,82,77,225,235,193,21,22,170,84,244,9,232,14,248,128,182,2,49,90,31,8,161,23,174,61,109,69,85,220,240,236,82,168,184,191,81,98,162,171,205,157,99,77,164,121,42,101,236,162,28,73,74,129,216,203,106,200,167,48,45,42,70,67,159,61,239,161,234,36,168,36,67,84,5,157,10,200,202,202,22,153,34,51,118,3,187,173,148,104,41,199,99,250,179,37,165,205,184,34,157,154,180,169,211,30,105,84,53,177,255,52,148,148,122,53,160,9,72,53,95,2,246,86,28,135,138,234,123,206,181,86,172,135,100,116,167,176,127,103,181,114,77,236,155,229,45,237,100,114,221,91,134,20,16,0,5,40,7,237,0,198,72,131,12,241,39,133,185,114,200,90,38,32,19,140,34,184,160,111,204,220,101,8,223,92,108,154,74,59,98,82,25,114,156,206,148,52,176,99,21,193,15,85,170,58,210,119,245,106,183,150,162,189,1,131,137,157,38,127,168,90,254,115,124,131,210,0,0,234,30,99,103,38,52,246,32,63,17,2,152,100,17,145,138,13,16,152,65,65,140,12,136,137,75,48,241,151,252,200,101,30,43,19,72,84,234,100,178,235,56,237,45,77,68,70,90,2,82,87,104,195,72,8,3,230,60,101,39,16,83,86,128,90,101,226,210,18,233,74,25,51,172,185,25,133,0,131,141,70,28,81,200,194,139,54,21,177,238,46,32,178,60,17,128,198,29,197,141,34,150,48,206,107,190,111,68,233,25,205,179,240,28,5,114,75,111,78,25,94,161,37,226,25,88,193,204,54,195,170,3,145,212,244,215,16,175,113,164,123,29,74,3,21,56,157,98,140,192,123,163,151,81,48,145,195,92,20,53,101,12,57,163,76,190,239,111,98,40,220,90,101,82,67,124,247,74,107,250,195,39,182,35,73,235,98,102,215,69,171,15,150,62,45,1,214,158,182,222,45,96,148,35,50,84,99,53,216,95,203,152,106,212,236,167,19,232,73,247,11,222,62,46,217,119,9,94,235,177,93,178,4,41,20,255,215,63,250,235,249,95,95,58,255,202,13,87,112,8,109,19,194,192,49,147,162,154,180,188,123,197,136,94,238,206,204,162,66,27,156,178,200,66,139,87,19,85,10,4,215,109,83,7,75,14,198,66,213,67,167,105,73,4,47,108,130,88,139,47,212,27,171,85,60,7,228,28,16,118,159,76,141,71,63,169,252,62,0,0,105,9,182,138,4,146,101,223,139,5,52,239,12,224,98,5,96,225,98,167,137,65,32,54,72,210,68,100,85,65,166,60,168,156,44,65,77,33,132,239,84,5,80,75,128,176,1,97,212,165,60,91,34,57,180,255,251,178,100,28,142,38,201,104,213,19,79,102,176,73,42,218,186,61,34,144,27,5,163,84,109,97,143,193,33,153,234,69,132,149,48,70,78,174,96,183,77,90,80,105,130,51,229,208,228,72,22,131,24,86,153,48,92,144,64,8,171,161,33,135,238,37,206,248,196,8,218,99,26,238,203,209,117,78,141,150,136,42,116,114,57,153,207,163,89,9,113,120,55,96,29,237,221,105,152,241,130,117,223,93,218,53,117,28,190,204,202,65,101,115,40,215,16,223,38,147,17,182,245,81,21,85,18,14,207,77,254,41,82,179,107,70,35,183,173,58,123,43,172,175,237,223,129,219,251,194,147,79,106,147,82,194,205,234,89,232,98,255,93,51,246,132,210,23,171,251,94,106,146,244,183,73,214,63,126,251,43,107,61,141,206,237,178,86,26,242,134,203,14,238,138,8,128,16,0,0,2,231,8,8,230,50,145,128,176,96,84,168,17,45,177,55,5,211,91,52,223,207,7,78,100,14,9,209,214,177,236,194,237,134,219,254,255,65,222,54,229,255,236,255,247,255,194,188,223,255,255,250,54,27,255,246,39,226,71,255,252,90,130,74,59,185,253,122,0,46,184,38,181,152,4,73,163,26,91,243,51,196,88,72,96,164,157,6,145,68,162,97,217,42,96,40,132,16,137,13,68,112,33,156,197,48,117,137,18,86,0,184,82,84,144,144,18,164,123,84,105,56,91,179,108,201,161,209,209,188,110,74,184,81,38,128,197,223,135,61,125,71,38,193,173,154,155,128,54,237,64,77,244,117,91,227,13,70,110,92,241,197,218,77,5,149,89,73,12,64,176,197,45,173,195,222,202,109,207,203,153,134,92,36,47,177,101,125,146,47,50,66,193,202,34,48,133,114,96,112,82,88,210,147,226,138,84,34,206,63,42,173,104,174,160,241,90,98,115,120,154,101,165,33,9,227,242,235,36,108,216,246,206,96,52,50,105,125,18,76,52,31,153,158,166,84,131,182,177,237,111,180,74,73,169,109,114,220,71,247,44,214,133,204,205,169,227,215,161,188,178,127,7,109,210,100,208,79,182,146,250,170,90,253,193,142,151,233,16,165,84,66,50,45,199,77,226,130,33,63,164,37,167,135,12,34,149,104,43,50,254,255,7,41,181,179,160,10,84,23,243,249,207,209,10,62,59,40,164,119,250,5,55,227,234,111,250,0,200,162,63,230,188,68,64,146,125,67,94,132,43,211,255,61,127,209,161,0,4,83,217,217,27,201,141,134,113,2,212,110,232,70,204,116,67,178,189,86,116,160,172,233,135,85,27,230,160,39,88,120,78,43,119,64,139,202,156,173,61,120,92,95,18,106,142,147,209,27,89,52,175,75,156,213,101,49,26,240,170,90,7,169,198,174,134,41,255,251,178,100,34,140,102,37,104,214,155,12,78,208,72,38,122,144,97,37,106,28,97,163,88,109,61,59,64,166,6,44,104,195,8,152,71,59,36,159,146,196,141,56,150,114,69,213,213,109,41,17,48,122,152,75,89,69,201,99,18,77,133,10,1,101,199,102,251,9,241,71,202,83,168,75,18,193,37,88,131,97,229,194,200,151,144,89,210,29,40,116,136,233,183,94,112,115,213,172,169,27,226,58,249,126,245,72,160,158,245,51,60,219,38,41,220,66,105,112,10,48,162,206,91,194,210,223,101,223,104,196,253,79,150,188,214,180,177,81,202,138,206,253,83,123,50,206,203,214,55,164,107,252,117,197,85,255,209,6,216,147,235,85,9,52,25,19,229,101,1,108,214,6,107,113,109,92,198,187,108,212,100,163,106,206,68,135,56,132,223,196,145,172,217,220,157,136,219,149,203,41,73,49,24,142,110,200,249,100,42,10,238,221,144,62,206,200,189,237,162,210,211,132,72,195,31,223,227,239,98,75,255,83,191,168,0,90,119,254,24,177,230,85,96,92,224,200,99,21,97,40,197,3,140,5,11,130,47,161,88,58,86,140,16,157,52,91,155,218,94,116,5,50,215,224,132,12,45,71,23,115,76,111,101,79,148,105,253,108,16,84,21,66,233,65,236,37,247,93,250,131,168,219,11,224,219,73,4,3,23,20,86,154,69,98,219,66,241,126,52,80,20,74,155,10,171,170,91,31,195,67,14,20,218,36,254,178,28,216,117,29,102,139,82,154,6,98,39,85,91,56,156,31,63,82,34,151,166,87,69,36,233,229,113,182,98,41,213,169,232,164,197,24,212,126,72,184,92,195,182,73,100,103,135,89,57,71,71,115,149,156,225,90,113,68,46,205,38,232,114,45,46,8,118,223,223,16,92,238,88,151,37,116,210,51,178,53,190,136,166,204,91,97,249,128,170,127,67,19,170,163,184,13,151,7,148,68,116,139,174,81,44,81,238,206,153,35,247,203,106,109,167,169,20,143,66,62,234,14,179,209,172,131,2,155,66,25,159,160,84,57,76,64,192,150,191,67,38,234,145,141,38,32,178,159,111,244,124,175,254,40,150,242,122,169,83,242,172,254,26,190,103,251,208,0,0,0,112,68,14,102,212,6,166,244,97,141,70,96,70,107,47,70,184,4,109,72,160,129,98,5,80,16,152,9,229,109,2,143,49,174,21,189,103,168,65,184,233,196,226,123,33,225,37,163,203,152,34,160,32,182,160,106,21,85,90,89,33,104,72,66,84,99,8,174,52,37,43,164,253,66,162,240,182,137,90,156,107,185,192,103,110,33,163,161,92,208,204,65,254,79,151,164,15,6,192,23,129,178,106,176,14,0,254,49,148,195,104,141,2,45,114,93,17,233,213,255,251,178,100,61,14,168,10,111,82,155,121,122,240,62,4,234,144,61,37,108,32,197,201,70,46,105,237,200,247,140,107,48,243,9,216,193,96,138,91,78,27,150,8,110,74,227,109,243,138,13,145,232,244,189,113,44,206,242,226,213,163,149,82,91,16,221,33,7,21,19,135,109,208,195,134,116,146,174,6,150,180,236,185,60,124,228,173,197,99,238,58,42,38,154,167,60,117,79,25,185,55,173,219,59,159,109,71,233,124,96,114,95,70,102,196,156,241,155,12,240,98,155,11,47,172,159,219,38,157,34,81,79,143,23,173,202,214,185,24,157,70,101,72,186,191,120,201,184,208,86,55,105,92,160,214,235,154,217,241,251,104,103,134,63,255,255,255,147,152,197,19,32,28,19,52,53,140,17,132,19,138,233,112,204,120,229,249,150,20,50,231,176,221,164,74,85,235,143,239,237,83,40,212,174,197,203,35,180,137,222,45,229,215,218,200,118,185,98,40,27,244,208,73,5,43,128,171,202,180,229,14,229,194,162,224,225,97,147,72,6,62,3,24,144,166,100,155,89,139,128,198,10,66,24,188,16,97,193,241,133,4,102,89,15,55,196,128,19,38,9,198,3,28,178,2,65,69,82,25,0,130,83,209,236,40,236,57,56,129,248,161,48,184,210,39,170,96,191,19,120,192,28,28,32,12,6,48,81,3,138,165,147,180,10,72,196,128,93,8,150,128,241,97,196,193,26,43,5,83,51,23,52,13,181,131,47,133,72,145,5,205,101,240,83,138,74,54,42,147,201,226,253,61,236,169,76,87,152,20,143,65,186,155,55,82,40,126,73,19,244,249,115,54,19,227,137,25,203,129,37,34,83,203,14,110,72,150,178,197,35,66,137,88,57,76,168,198,57,41,142,117,169,28,130,128,163,93,242,157,165,72,249,235,192,239,122,222,173,84,184,195,112,147,104,180,6,236,133,40,227,86,28,99,209,5,155,102,36,13,215,93,13,173,242,227,140,167,37,214,181,241,14,106,74,193,239,138,75,14,91,123,54,111,195,190,46,215,175,156,99,121,131,55,211,217,177,252,158,185,106,223,141,245,233,255,199,214,159,235,117,135,134,175,36,130,0,1,252,11,121,234,222,204,35,204,134,11,124,56,108,94,10,72,127,37,87,78,201,27,106,2,94,14,140,229,182,70,20,136,152,57,205,130,235,110,243,111,243,234,234,242,194,135,69,53,253,183,177,223,203,163,79,253,139,250,250,192,0,0,96,8,105,163,241,24,9,25,156,50,130,168,13,137,188,139,76,36,124,202,139,76,124,0,195,140,140,224,133,242,4,142,1,163,192,1,133,195,49,48,19,1,42,116,12,148,20,191,101,66,18,34,227,10,40,17,18,128,155,7,98,42,50,36,170,33,27,255,251,178,100,34,140,7,166,110,210,19,121,68,242,55,130,59,7,44,102,102,27,17,163,82,109,225,141,192,217,147,236,180,192,137,184,34,128,25,134,32,29,123,5,214,97,134,51,11,76,70,64,240,233,125,16,65,230,198,93,70,86,100,90,14,94,153,140,62,75,242,67,46,184,93,64,104,174,186,30,58,80,4,219,132,241,52,88,26,60,172,75,141,222,146,85,193,184,186,213,157,134,187,31,160,189,49,20,105,85,236,191,95,58,204,26,84,39,148,82,28,23,84,133,253,139,62,217,200,32,220,151,212,13,133,166,165,122,33,95,25,107,56,237,7,33,83,113,166,96,212,77,54,23,0,206,48,177,64,40,25,77,186,28,130,65,8,58,28,182,107,33,39,180,161,162,128,95,104,32,228,87,33,224,168,250,36,191,27,106,195,90,107,107,233,125,230,229,22,52,23,172,217,174,231,227,156,149,177,85,206,97,16,48,2,1,15,34,237,118,129,246,24,37,188,147,217,52,100,171,78,56,137,96,240,177,135,96,12,80,163,146,246,93,141,77,245,249,128,179,255,208,215,251,191,103,255,255,234,3,69,42,23,169,84,116,101,128,0,146,183,112,193,73,6,20,50,0,55,2,6,3,38,6,128,204,4,204,70,24,8,23,6,128,128,134,157,32,8,72,92,24,85,10,249,19,153,164,148,90,88,47,146,39,3,76,95,21,254,205,21,89,237,109,82,225,158,94,46,67,188,185,212,97,222,100,174,68,8,166,151,105,39,146,178,84,32,48,211,172,183,104,62,159,172,223,184,187,240,123,116,114,227,212,50,234,243,35,227,39,170,10,139,223,177,147,145,190,189,58,166,160,116,170,170,200,19,97,234,127,29,71,16,66,253,139,7,180,106,182,28,208,96,47,148,86,228,217,242,115,144,18,212,191,191,7,13,10,246,23,205,39,102,164,5,217,157,62,49,94,230,7,100,116,176,168,150,129,118,163,227,93,58,49,45,156,104,229,38,108,53,67,51,11,105,112,194,242,56,59,90,172,110,188,87,50,123,146,94,200,124,142,113,57,197,186,49,214,89,37,59,93,73,174,64,11,0,2,8,85,171,133,0,73,161,42,74,175,174,214,172,37,76,190,48,178,60,209,200,85,44,60,107,252,254,135,180,126,204,68,231,55,12,234,47,99,23,250,189,221,142,113,214,167,248,185,190,199,65,0,74,163,39,199,8,112,15,38,30,242,113,165,7,26,164,112,195,103,49,48,104,100,161,103,163,38,31,52,96,26,64,113,32,43,212,40,140,2,9,34,81,48,178,211,69,27,51,176,3,0,14,36,8,38,130,28,13,7,7,165,241,129,136,146,139,82,38,48,169,137,232,102,18,69,114,127,5,23,38,32,33,96,49,136,30,61,66,255,251,178,100,44,12,215,213,111,209,11,121,69,116,72,6,122,162,97,34,62,25,105,163,84,109,49,60,193,22,153,234,68,244,137,176,130,47,97,144,103,137,188,96,6,47,65,97,23,66,218,18,57,185,161,57,157,68,66,131,170,244,242,29,8,32,102,117,31,151,42,248,202,52,206,41,22,130,244,211,176,235,110,10,237,96,20,105,109,6,205,175,219,143,235,133,106,61,15,81,75,96,55,23,181,35,81,10,4,187,228,85,239,158,211,99,143,230,64,11,201,130,217,183,43,220,239,31,228,237,199,176,29,157,101,204,108,200,160,253,73,101,18,156,43,114,243,84,183,134,53,177,171,51,34,8,69,18,54,162,66,97,55,214,162,67,166,133,114,54,161,194,3,204,136,232,229,93,141,18,21,120,134,87,179,62,169,218,23,240,87,32,213,239,111,226,252,126,72,0,1,204,32,179,145,26,119,133,13,15,169,216,100,110,96,22,19,44,11,210,201,35,147,39,92,198,13,48,147,185,88,227,233,82,28,100,116,130,154,36,122,29,168,135,118,90,93,34,119,87,213,209,214,168,187,239,254,133,148,27,91,187,161,63,254,142,239,241,10,60,248,4,36,221,234,218,53,68,217,14,65,224,132,98,45,106,90,12,40,60,80,185,101,64,75,73,172,4,6,49,96,82,168,120,99,117,77,244,7,187,238,187,160,161,72,8,75,233,198,182,135,75,82,247,22,109,27,29,39,146,13,137,166,140,165,253,143,188,239,126,233,21,134,217,123,209,134,49,50,215,163,112,244,63,240,155,243,241,230,167,150,95,202,139,83,27,143,132,181,168,21,50,94,108,235,167,48,155,48,122,56,168,208,111,222,83,41,82,156,251,35,134,121,145,236,100,132,177,148,2,21,227,95,56,253,101,16,28,71,9,118,174,68,206,112,210,109,100,52,70,219,249,226,101,51,118,100,253,33,58,20,78,67,39,182,193,20,253,92,23,26,239,128,247,86,245,51,230,140,73,145,219,88,190,106,128,182,249,130,234,125,221,190,141,213,209,173,121,100,110,210,38,122,212,135,135,104,182,71,77,0,164,71,21,168,116,74,162,178,252,134,138,102,121,180,216,76,15,196,66,130,198,43,244,17,100,174,161,152,167,100,137,170,83,126,3,139,125,217,113,229,120,54,71,176,47,243,87,255,255,230,142,79,255,255,163,223,253,10,53,70,223,94,128,0,20,139,221,158,156,214,166,26,97,128,116,42,60,4,244,4,248,71,61,141,13,13,1,3,24,6,210,133,3,133,200,40,250,188,77,100,176,9,10,188,94,106,36,208,196,102,11,185,156,167,211,16,133,179,214,8,214,230,227,109,65,71,86,114,95,184,108,197,155,198,229,90,152,152,151,138,13,201,135,98,48,84,255,251,176,100,41,140,70,140,104,212,155,88,99,112,63,227,234,179,60,195,102,32,165,191,66,78,101,115,192,217,13,108,40,146,189,56,170,63,28,220,251,137,11,152,102,210,74,248,207,233,92,96,72,196,195,153,227,18,49,142,5,229,243,147,196,142,8,72,26,45,143,148,19,226,126,38,40,73,214,98,183,29,238,3,139,228,167,21,37,236,168,253,86,4,27,187,107,238,44,130,80,199,87,38,214,120,78,69,51,155,227,39,14,219,36,156,41,46,147,114,49,56,141,74,35,206,43,212,177,165,141,58,135,120,136,83,114,141,27,86,142,197,210,94,254,186,25,195,127,91,252,43,31,155,186,150,150,105,71,73,143,212,176,0,0,39,106,34,69,66,81,34,4,217,224,108,46,231,162,151,232,227,93,107,168,55,23,120,64,229,70,245,82,13,211,166,168,40,140,252,81,21,61,167,146,56,193,217,126,84,37,238,114,249,164,31,255,195,223,249,211,191,253,163,216,189,64,0,12,20,17,154,48,110,60,48,50,195,145,88,76,131,106,48,137,40,56,76,101,177,57,140,77,0,96,128,36,152,96,97,33,129,200,70,146,34,152,60,122,98,64,120,40,58,96,49,145,148,137,224,162,64,48,40,58,68,48,248,20,193,164,208,81,44,64,152,184,228,198,9,76,234,24,227,2,79,56,149,47,41,16,37,208,30,44,29,32,241,193,195,23,172,196,37,158,161,194,6,6,152,211,140,134,12,50,80,197,185,160,1,140,39,107,13,130,68,3,152,131,59,210,193,103,155,179,188,236,186,16,74,190,143,168,37,102,185,46,124,178,141,76,51,235,201,85,67,25,103,114,72,196,86,118,162,171,93,182,188,161,219,248,217,163,162,99,212,210,232,140,221,3,145,51,236,73,182,193,158,180,11,151,44,110,105,57,103,138,5,229,212,247,61,80,31,141,54,240,128,211,77,215,37,8,4,46,220,195,210,121,227,177,83,134,231,238,7,181,26,229,229,34,75,165,198,44,53,123,88,227,35,102,34,91,122,85,116,173,214,97,102,143,171,182,49,209,107,155,86,213,248,39,39,90,55,255,234,201,226,8,3,2,148,255,137,74,135,52,42,240,217,131,51,92,42,100,104,228,44,102,200,246,85,238,71,237,127,110,36,110,177,44,13,17,187,255,232,244,73,108,250,140,105,255,17,3,104,70,255,169,45,95,177,0,87,161,167,114,98,196,35,7,0,13,148,138,54,120,148,209,3,115,85,186,12,0,30,17,167,76,70,8,17,138,222,81,209,121,169,68,35,23,210,80,152,176,147,99,114,132,228,3,64,96,51,81,183,12,103,3,146,45,22,86,100,75,12,160,14,52,134,230,49,169,131,6,12,48,5,10,249,140,168,70,65,17,0,255,251,178,100,42,14,7,247,110,208,11,154,123,118,61,163,26,198,61,131,44,155,245,163,70,77,225,51,209,9,12,107,92,193,62,80,8,131,12,113,10,86,168,97,166,226,50,52,148,34,6,24,24,3,73,203,242,249,143,13,93,73,82,198,160,181,78,0,5,14,47,177,225,206,27,252,230,166,172,26,160,109,86,20,229,141,44,218,248,253,18,166,10,116,130,60,76,25,80,220,66,60,151,115,67,232,224,127,170,46,190,245,112,194,112,74,244,155,97,124,203,89,103,4,157,34,148,36,115,82,225,91,226,129,53,135,240,86,241,226,252,150,215,94,9,245,31,19,239,75,180,15,174,169,73,107,244,227,109,102,63,195,4,60,102,127,5,73,27,246,109,227,234,146,169,55,155,37,191,145,202,55,149,107,61,186,52,89,36,190,96,71,159,248,57,181,163,65,174,30,215,95,123,255,255,222,98,0,128,0,30,194,230,85,172,47,8,34,178,169,57,115,170,103,67,213,151,119,24,139,82,198,100,161,68,130,234,84,12,115,73,186,150,77,128,159,228,163,85,255,165,53,249,108,218,191,255,234,29,255,201,0,139,25,199,176,117,209,96,25,28,76,20,128,218,105,200,113,67,62,76,163,188,70,170,97,10,228,71,6,84,84,74,38,10,32,47,164,96,193,138,128,134,102,82,6,13,6,48,1,118,216,121,177,118,144,29,14,128,24,8,96,80,36,28,162,249,24,201,60,40,17,195,40,120,10,104,162,223,5,208,139,38,23,52,91,10,70,0,131,218,186,138,169,75,202,5,25,49,151,131,208,195,91,171,44,102,175,3,188,181,33,46,154,254,135,44,67,144,138,239,103,58,223,202,237,72,187,18,148,196,46,50,155,51,84,90,178,226,200,190,17,202,239,78,122,161,207,27,17,91,181,229,148,53,96,74,110,67,178,28,224,215,203,91,191,106,250,193,217,240,55,94,119,67,71,188,5,159,81,200,131,231,179,111,236,94,129,68,106,249,27,187,13,253,185,79,8,152,171,28,251,28,141,19,218,179,8,220,245,187,153,82,110,253,39,133,250,235,53,25,206,87,14,173,249,55,217,46,234,151,3,196,0,24,12,29,176,116,30,211,112,252,69,7,19,151,249,118,64,47,93,255,238,117,119,208,238,2,218,161,235,5,51,53,95,74,228,140,24,218,33,123,157,103,179,36,209,44,175,149,255,187,255,40,129,83,239,64,173,255,50,193,175,214,119,219,242,192,0,0,3,152,96,40,202,151,204,4,92,86,140,206,200,77,16,160,57,72,215,139,72,141,131,149,140,24,49,1,228,32,8,28,99,193,173,136,160,101,120,73,80,226,9,209,119,138,200,139,130,185,8,10,218,89,42,94,205,161,212,119,75,216,14,27,139,40,255,251,178,100,34,12,247,23,105,83,27,120,99,112,73,167,10,112,97,34,108,26,141,165,84,109,97,231,65,40,153,233,192,246,9,176,51,183,6,36,138,223,206,20,253,176,90,39,102,116,97,107,185,158,56,15,251,191,0,82,52,70,148,252,81,76,189,13,194,181,36,229,128,217,36,42,209,69,22,182,63,171,243,115,242,66,198,22,18,152,113,29,248,168,64,38,58,194,69,138,177,133,58,250,56,184,76,234,149,205,87,183,235,215,143,150,72,40,45,214,245,218,143,104,165,48,235,73,110,38,3,146,97,229,240,225,97,129,33,2,229,232,218,18,15,166,130,39,157,157,235,246,41,245,40,119,182,174,212,240,170,246,201,187,21,169,228,195,11,206,84,166,118,252,157,153,183,168,155,80,194,85,239,56,249,61,121,218,21,42,225,188,252,130,146,248,22,221,129,169,84,148,177,88,140,54,234,63,148,114,26,205,45,74,3,198,9,19,21,55,37,199,135,17,130,172,161,233,161,35,154,84,246,44,149,168,35,251,177,192,89,223,255,192,160,166,193,50,31,255,153,187,43,90,154,167,47,73,168,118,102,160,250,158,73,253,223,216,128,0,37,41,68,97,13,59,131,86,108,45,60,14,28,192,134,52,35,12,162,132,138,6,52,88,104,170,178,156,2,66,22,176,72,74,94,147,196,67,92,179,75,105,150,168,128,168,4,48,252,100,21,167,187,210,226,81,66,75,40,210,134,25,208,137,118,173,101,77,162,17,83,44,153,4,213,88,204,213,29,149,76,143,238,48,151,108,145,221,179,191,135,180,158,245,235,233,10,212,157,50,178,234,45,16,217,162,150,215,45,171,140,100,171,132,70,117,134,212,49,243,98,177,234,212,45,200,149,211,106,229,171,90,82,157,74,104,146,42,19,147,81,228,73,224,124,82,149,244,107,242,246,180,102,50,190,60,216,32,188,142,245,70,247,116,213,214,91,95,53,77,17,252,45,90,152,215,221,27,107,154,68,154,71,176,34,82,140,21,135,138,77,170,176,192,137,209,111,43,18,10,130,247,138,92,35,86,30,255,124,51,32,248,62,137,145,114,20,34,176,81,2,197,6,158,120,231,84,224,134,174,68,122,93,16,141,223,67,45,159,80,166,91,151,225,215,218,101,200,120,166,137,168,187,224,154,240,173,220,233,222,45,133,57,188,205,175,234,205,69,94,213,250,77,116,49,195,128,201,102,221,101,189,94,207,236,4,147,3,174,2,185,225,85,3,101,19,7,26,153,168,1,180,147,25,17,128,193,115,93,51,145,1,64,66,168,97,140,144,153,41,2,190,64,114,128,35,83,7,78,226,81,164,89,44,10,44,18,180,50,88,161,64,18,100,171,12,10,176,236,150,26,25,1,162,80,216,125,255,251,178,100,36,14,55,105,114,83,3,111,54,210,73,134,138,133,97,130,108,27,145,165,80,77,189,156,65,44,25,169,213,134,21,48,112,200,91,155,11,104,209,148,118,184,96,165,160,164,182,231,63,22,125,159,244,217,252,36,160,151,56,71,112,52,203,169,1,48,149,48,21,109,231,154,141,154,251,163,212,162,173,152,142,140,100,143,247,176,206,23,43,19,11,190,142,26,238,231,77,30,45,192,213,67,89,7,250,182,41,170,250,237,138,184,107,235,74,153,152,221,22,130,116,141,192,250,86,197,124,254,12,39,40,216,134,242,254,4,54,71,182,233,89,165,100,38,208,230,157,253,62,169,22,175,53,72,88,204,41,35,111,112,243,127,172,108,214,215,159,189,240,8,110,85,143,214,124,115,81,95,224,100,255,78,163,6,38,255,213,239,121,245,138,218,211,155,149,99,174,2,0,2,56,210,215,51,43,92,36,176,136,45,138,120,46,143,150,103,152,241,5,196,110,154,27,213,135,195,187,22,205,224,143,238,250,62,164,227,246,173,105,48,254,66,60,222,122,119,30,194,149,201,212,153,63,115,153,42,154,60,186,35,59,23,225,44,117,58,228,191,254,119,88,52,84,4,53,87,33,65,243,75,158,49,48,33,10,192,232,105,146,170,130,68,193,192,232,8,50,32,185,164,58,133,68,140,24,80,48,1,24,80,70,28,56,205,152,73,32,18,224,46,186,195,211,178,214,16,235,63,138,85,38,153,149,75,160,25,68,86,55,15,67,174,251,221,45,124,24,108,116,56,52,137,186,244,63,114,109,223,179,1,192,140,218,114,108,120,106,203,162,193,45,228,131,134,161,125,86,70,89,176,214,226,196,60,223,37,77,13,47,169,162,96,191,52,105,184,118,70,210,195,184,0,201,164,226,203,216,74,174,148,154,90,134,196,227,105,150,132,232,174,5,133,250,225,18,26,37,250,205,114,91,129,1,60,40,72,22,148,193,51,109,105,84,190,121,157,54,42,17,221,130,232,240,233,237,181,101,251,124,214,111,251,105,130,105,70,112,182,215,213,6,212,215,127,108,131,92,57,50,154,23,71,159,145,234,175,45,218,199,7,180,0,74,64,184,23,96,140,247,19,57,110,162,147,36,104,143,161,188,93,22,33,196,144,184,148,34,90,132,63,162,55,128,219,254,20,241,62,221,153,17,33,198,204,179,28,128,32,242,179,246,8,37,124,136,232,223,153,91,251,205,255,57,8,56,60,147,180,224,9,36,85,171,239,99,52,161,0,0,1,113,41,142,68,131,152,8,239,232,54,194,9,67,131,144,154,192,144,232,8,10,110,153,81,204,241,76,1,73,93,117,122,186,233,216,139,103,123,216,82,6,53,21,78,208,219,214,137,126,13,167,137,67,255,251,178,100,28,8,198,122,104,212,155,79,102,192,73,103,90,97,97,135,76,23,173,163,99,76,49,250,225,33,26,42,5,132,157,114,87,62,57,182,181,147,213,45,130,31,40,121,226,97,239,176,137,96,98,231,226,89,75,0,209,246,19,189,24,176,81,153,81,156,10,88,77,182,145,12,212,31,122,213,105,202,231,36,142,148,113,91,84,255,164,220,124,137,184,152,112,107,204,94,212,163,172,24,56,248,139,139,180,71,174,108,150,35,49,224,151,66,214,214,187,203,107,215,24,222,245,39,107,138,186,205,114,152,0,139,242,135,133,229,181,253,171,121,251,52,225,234,114,241,228,189,182,106,27,187,3,210,217,213,214,156,165,17,145,228,36,104,235,19,191,48,174,250,192,103,254,72,19,167,71,179,43,78,186,214,187,32,42,196,77,20,128,80,44,216,24,87,172,116,117,87,25,88,16,33,23,16,7,25,81,113,220,143,40,76,9,139,12,11,83,229,53,7,11,169,231,185,226,41,125,179,65,79,241,44,118,161,221,191,232,64,247,255,137,223,20,252,106,53,48,194,63,255,47,255,179,17,192,60,192,66,81,44,167,52,120,106,198,46,11,28,122,32,129,202,132,2,108,140,42,137,98,199,39,153,188,94,14,173,0,56,243,242,235,141,227,213,102,71,69,171,245,105,226,207,220,115,149,40,225,137,138,180,145,73,92,238,80,53,97,147,59,152,126,116,185,113,124,130,69,225,60,194,82,117,244,161,130,244,92,130,109,48,147,22,192,28,144,34,81,53,107,53,47,206,142,55,199,96,170,19,201,68,204,132,155,111,162,13,152,44,150,53,164,171,7,194,212,71,66,182,209,85,145,118,213,18,183,243,226,55,142,215,22,17,231,11,191,22,136,113,155,47,59,62,47,89,226,197,138,214,242,14,216,162,79,35,109,61,181,167,244,189,26,245,54,237,139,225,125,81,157,209,106,184,164,105,167,163,140,56,17,216,181,133,115,61,44,168,16,40,3,4,157,137,32,161,98,33,69,147,53,167,196,102,221,62,216,224,116,152,127,144,181,50,134,195,229,204,54,190,36,76,72,127,52,231,132,10,87,119,95,253,68,81,165,65,153,231,191,250,41,175,207,251,62,40,127,41,146,30,244,248,127,191,245,25,191,183,255,250,0,0,194,128,3,88,27,141,120,220,48,21,140,199,130,211,65,27,140,102,22,49,11,108,194,197,19,3,137,76,90,10,49,248,216,170,34,48,208,60,194,194,131,9,18,70,131,36,64,214,36,203,154,18,152,18,6,2,17,38,9,11,150,129,88,196,128,169,10,68,26,85,98,251,41,180,137,129,63,10,97,62,179,155,213,196,177,25,219,48,94,108,52,178,14,73,166,72,61,150,98,199,88,124,33,255,251,178,100,52,15,8,70,113,209,11,153,93,244,63,201,26,204,61,130,44,27,113,189,74,13,189,124,193,38,30,106,25,135,148,176,137,78,50,210,0,131,9,218,32,132,195,54,162,76,221,143,62,10,18,240,189,53,94,40,79,55,97,144,195,83,101,210,91,83,170,199,140,48,184,236,214,77,9,23,230,34,10,30,128,31,39,255,6,187,117,178,35,206,25,36,54,187,65,49,168,42,211,211,188,164,138,194,74,132,130,84,203,200,134,223,95,217,234,180,211,185,125,190,106,83,156,42,158,65,54,199,174,242,3,98,146,60,96,200,213,217,118,165,149,179,125,37,247,106,217,181,31,141,65,214,39,162,88,227,103,8,56,163,246,16,111,122,39,25,44,29,49,42,5,216,140,17,239,80,151,120,86,65,222,45,3,183,129,232,219,223,255,152,117,249,16,0,1,2,0,40,39,18,16,215,161,192,142,46,68,192,209,99,11,68,206,149,106,35,195,0,116,138,96,133,29,97,35,150,167,73,102,173,108,169,185,71,247,213,181,245,111,247,51,178,175,76,23,127,246,45,127,127,109,66,219,255,255,208,98,1,3,65,215,53,168,195,136,219,1,77,25,59,112,24,80,26,94,96,162,128,161,19,21,9,49,32,180,118,24,10,48,193,50,18,52,15,46,219,180,140,233,48,195,73,65,131,134,64,130,48,242,205,94,141,53,40,158,17,80,22,136,160,145,7,225,208,160,79,150,154,217,160,86,134,168,32,39,1,8,96,18,67,20,111,107,48,221,218,6,109,47,120,144,20,192,109,55,65,161,206,94,64,156,251,224,169,161,44,143,181,106,50,105,209,241,248,118,27,21,67,38,61,16,153,219,9,243,37,155,77,119,21,211,165,156,51,66,73,139,22,240,114,234,205,112,118,216,155,90,180,37,193,198,66,210,176,206,177,182,238,171,95,195,206,253,191,146,92,85,210,252,108,116,72,200,244,231,220,178,139,70,226,229,80,93,138,170,101,188,238,232,235,135,198,203,229,247,102,5,241,193,159,193,233,228,247,162,151,160,97,228,94,190,111,255,75,243,72,0,128,0,21,30,64,56,160,210,113,146,151,157,42,26,105,36,251,128,201,121,57,160,249,222,161,23,180,33,234,246,143,102,0,244,201,32,83,167,23,83,8,8,139,85,225,90,159,161,9,255,254,163,49,255,238,218,255,67,188,103,239,245,196,127,249,33,246,255,95,47,253,222,160,0,36,54,218,187,192,130,0,194,237,145,192,11,8,209,101,154,153,54,53,37,140,206,25,118,13,101,113,47,182,133,0,74,226,112,228,204,212,8,209,28,6,245,224,154,213,5,88,197,60,78,65,67,44,107,123,191,79,69,118,145,218,90,116,101,185,14,142,16,253,70,106,54,255,251,178,100,36,136,166,96,104,214,59,47,78,208,69,103,90,112,61,130,92,33,109,209,66,78,101,117,192,248,14,234,152,244,136,250,234,40,41,145,75,142,27,0,169,109,59,77,116,178,41,70,220,211,91,179,56,189,165,216,87,68,156,244,103,69,190,94,83,89,233,127,123,102,209,219,60,7,5,115,217,114,216,129,213,189,182,194,239,55,115,129,186,74,170,29,174,112,69,148,61,179,47,172,42,36,111,188,6,61,79,14,11,106,196,118,132,204,71,183,216,69,57,230,239,52,173,147,63,175,188,172,241,171,215,53,164,239,171,225,233,213,166,26,77,26,209,207,93,0,188,226,152,191,185,95,252,197,245,149,252,208,14,151,0,159,235,120,32,0,76,144,224,242,41,228,188,59,198,251,165,217,26,92,122,148,52,117,84,44,12,86,21,143,74,245,92,136,226,242,153,119,229,224,133,214,142,81,71,15,3,52,88,213,78,29,21,163,255,253,2,227,127,85,92,19,254,161,191,193,183,142,69,110,255,196,224,0,12,8,8,26,43,178,96,137,9,166,46,134,183,42,3,87,102,81,34,152,52,222,101,129,56,16,150,150,128,96,234,143,24,56,32,220,140,36,22,1,22,204,36,1,16,6,204,32,20,18,10,129,64,8,238,44,48,48,184,165,58,65,193,151,220,189,106,121,93,16,8,94,136,137,8,176,194,82,179,21,228,164,139,1,41,34,214,132,20,168,218,218,115,44,96,166,197,15,192,81,73,150,146,146,110,185,40,5,220,30,202,54,74,161,109,172,167,170,215,154,154,43,14,109,151,203,105,153,227,191,149,50,205,126,32,52,210,97,10,125,162,103,60,143,179,180,40,77,133,205,193,130,131,67,207,68,37,148,215,127,165,17,52,7,218,188,221,190,253,150,89,41,120,225,231,38,158,126,13,86,128,160,75,251,4,18,165,28,230,221,250,249,192,23,255,82,110,252,163,82,108,100,19,45,2,183,28,0,2,150,150,14,210,0,222,47,180,6,153,49,52,62,192,250,187,51,93,221,217,156,29,165,13,28,227,5,170,220,132,209,20,143,49,53,190,11,122,30,204,41,166,163,233,252,29,148,223,255,197,230,188,238,136,94,171,89,0,20,131,214,145,6,218,193,128,143,17,65,3,76,136,82,88,36,7,9,68,150,36,101,162,218,86,75,49,253,151,149,67,117,136,231,86,213,160,203,250,197,47,191,166,212,232,127,204,127,98,221,255,167,255,233,250,228,125,211,87,38,0,217,249,156,74,102,165,109,153,38,60,99,128,48,33,124,6,29,154,208,250,98,80,224,16,32,9,0,162,169,0,8,112,6,28,80,2,12,17,114,195,186,4,80,164,139,174,48,9,51,6,4,229,69,211,221,248,6,143,27,99,255,251,178,100,30,140,39,65,105,81,139,153,123,112,73,43,186,150,60,194,104,153,145,163,78,109,61,125,1,56,164,106,37,132,149,120,165,219,83,132,212,85,23,62,94,252,169,22,60,166,140,169,149,175,76,238,132,25,40,11,196,60,203,109,42,119,218,204,31,16,139,218,68,104,125,55,129,219,206,168,107,121,19,122,198,117,71,134,236,202,99,93,128,211,96,86,2,180,244,53,143,86,179,220,220,240,132,241,107,175,13,116,106,73,196,238,170,19,88,67,178,249,48,239,35,195,39,107,182,68,22,224,174,11,136,67,144,16,131,28,103,69,138,196,229,156,83,62,37,123,250,87,186,144,213,123,180,80,252,137,14,3,36,23,120,159,221,77,15,57,139,185,53,61,177,11,255,159,22,250,249,255,203,189,252,205,170,53,207,254,102,255,19,255,6,95,171,49,124,42,118,255,97,22,176,146,8,132,0,0,3,176,220,28,128,163,85,137,4,84,243,11,91,2,187,11,234,4,200,79,10,125,42,132,36,64,54,103,218,118,199,145,210,37,236,214,23,178,59,171,157,148,149,239,253,83,30,169,244,235,253,14,123,254,223,93,91,255,255,232,159,255,255,252,135,111,252,103,255,135,0,0,128,157,109,15,197,115,63,28,245,138,62,9,77,91,131,76,112,9,57,12,209,29,216,45,242,143,6,4,5,31,48,102,163,76,25,15,152,188,56,201,86,218,180,12,2,105,41,175,90,171,103,103,206,37,249,44,50,247,203,226,235,98,187,94,188,206,164,174,236,65,130,222,101,232,67,23,157,141,203,41,165,182,83,118,98,142,156,120,54,226,45,54,164,149,202,3,101,42,175,159,23,90,97,176,163,102,75,168,172,190,167,190,13,231,12,71,31,51,201,165,252,95,213,13,166,84,155,195,83,191,43,141,61,112,155,25,110,59,17,114,29,29,169,67,109,46,255,199,191,164,155,203,165,234,185,117,208,168,154,204,79,241,77,77,251,90,221,224,86,107,55,111,26,123,247,174,145,153,138,209,78,151,125,230,45,126,45,101,106,211,174,143,121,129,59,145,228,83,150,0,249,159,172,0,64,32,50,226,217,79,106,237,77,224,111,7,7,12,195,145,184,71,16,1,36,108,11,217,17,252,148,145,144,152,8,189,210,148,51,50,26,181,199,119,33,123,139,191,213,214,178,156,245,229,34,255,217,35,145,173,238,218,127,152,142,93,155,111,151,86,255,255,250,2,212,220,163,255,255,255,213,0,36,0,138,155,179,211,134,72,227,186,55,184,77,114,80,173,84,84,3,131,12,40,90,150,184,134,180,205,213,50,0,0,151,172,51,72,94,40,191,21,78,29,101,203,245,46,219,28,25,7,195,235,186,31,141,61,17,126,177,43,21,10,198,255,251,178,100,32,8,70,126,104,212,187,79,101,240,61,33,154,218,61,134,24,30,13,165,70,78,101,237,209,13,23,106,72,244,136,240,211,240,226,77,182,26,119,13,119,172,240,238,164,102,136,253,66,132,96,207,15,123,170,81,197,173,25,99,95,56,219,135,211,166,70,180,131,90,218,207,170,247,170,45,215,134,59,44,217,165,198,34,120,69,53,169,46,186,234,22,176,154,88,172,102,245,113,181,29,132,54,69,107,75,98,22,209,36,219,246,159,30,62,26,114,208,188,237,98,137,144,153,88,210,233,110,86,133,233,175,104,146,67,141,61,215,106,105,160,189,85,86,38,113,3,49,193,207,184,205,82,124,213,43,19,96,116,211,118,177,118,202,7,220,123,57,143,134,129,33,251,130,191,168,0,128,0,64,0,59,234,127,17,130,120,90,20,208,120,50,142,20,28,185,108,75,195,66,255,193,33,231,90,101,69,134,40,99,86,205,91,191,194,206,167,78,155,149,251,16,239,253,5,218,196,92,190,143,119,146,215,158,203,134,22,0,1,64,16,169,189,28,6,121,70,24,30,86,14,49,154,96,130,102,145,201,132,80,102,45,4,131,68,193,3,208,48,249,27,202,7,0,99,105,170,40,98,140,72,168,41,108,16,38,175,137,33,93,97,100,204,2,28,117,120,158,240,164,212,97,235,173,166,52,167,197,153,68,145,29,196,71,117,57,94,170,177,91,31,116,154,123,139,154,136,210,59,242,150,124,199,220,87,245,121,15,25,44,42,150,188,164,79,162,92,197,163,163,81,181,162,122,37,18,186,163,139,91,96,104,162,79,36,118,211,4,239,23,29,174,123,97,14,117,148,195,129,135,69,172,41,199,70,114,135,222,138,120,125,177,97,95,228,201,74,7,104,143,2,164,215,182,212,149,218,244,218,174,245,152,151,114,134,234,68,219,158,15,242,22,201,54,85,101,249,133,77,231,236,70,211,122,181,166,205,182,117,29,234,167,239,17,234,205,152,83,176,207,79,26,150,248,167,186,229,103,126,74,250,55,61,190,28,81,218,178,237,107,24,59,178,239,146,99,38,0,0,14,132,148,56,128,92,47,136,106,216,135,0,166,81,3,7,25,5,0,247,171,75,159,222,225,141,85,201,122,4,195,5,234,128,153,156,246,128,127,196,237,166,223,239,81,73,95,179,225,117,40,75,179,216,167,127,237,163,255,213,119,109,218,119,222,129,0,0,1,88,32,102,105,84,193,150,96,70,132,53,154,140,164,102,168,17,128,196,102,82,66,3,129,102,3,7,137,2,65,197,212,121,37,3,25,92,46,101,168,45,170,205,16,130,129,163,205,54,114,73,211,56,9,49,9,200,26,193,5,1,123,211,169,80,50,119,21,9,142,204,141,179,34,28,255,251,178,100,39,14,215,100,104,209,155,153,123,112,67,7,106,113,97,42,106,29,25,163,68,78,61,156,209,4,148,106,76,241,62,96,7,35,82,77,125,94,191,44,205,67,41,144,97,100,65,84,244,91,115,226,209,167,13,56,97,5,66,90,70,152,68,177,228,152,49,98,26,154,204,103,63,67,142,22,1,174,214,228,225,168,202,204,243,113,106,244,16,151,37,231,73,11,179,65,82,27,254,229,243,233,50,205,117,196,172,84,149,129,232,143,186,61,129,234,69,77,131,198,240,95,205,175,76,248,240,105,42,197,208,80,58,180,61,234,185,137,6,52,39,63,224,223,57,243,106,12,218,212,108,215,30,101,43,98,158,235,136,149,107,93,239,198,61,28,98,237,114,86,196,132,221,122,239,70,62,170,127,53,178,190,74,23,95,49,70,117,126,174,161,3,203,228,176,107,49,53,16,69,5,150,6,252,73,41,220,122,104,227,17,85,182,184,172,95,101,132,196,136,204,165,169,63,39,30,147,174,89,137,186,211,6,9,23,67,180,30,151,40,33,127,254,169,142,103,125,56,193,255,185,79,127,249,28,135,254,176,8,192,226,147,74,101,135,134,102,180,103,27,36,104,100,81,65,163,4,6,50,41,24,104,68,97,96,128,208,204,72,252,22,2,24,16,74,98,193,129,140,10,98,66,23,81,32,65,193,164,107,64,40,232,196,160,54,96,176,17,116,65,64,214,198,238,47,245,13,91,210,149,252,213,223,151,101,124,180,119,205,62,33,229,222,68,15,99,242,213,233,20,29,7,7,3,23,84,98,173,216,30,55,74,136,16,13,132,101,38,30,65,76,98,187,183,6,67,106,47,113,48,204,181,117,218,185,153,18,48,26,162,40,240,185,56,245,83,155,58,76,1,186,118,229,134,120,62,84,153,114,189,75,253,167,130,141,149,36,206,141,243,188,75,11,137,230,166,15,242,191,45,238,110,93,183,127,117,183,139,87,24,110,161,179,53,226,161,188,255,40,131,242,215,246,35,252,165,232,205,186,122,123,253,227,166,41,186,252,239,214,149,73,76,244,195,29,166,63,107,54,215,121,13,115,89,100,151,185,83,71,91,128,3,241,120,14,48,112,159,66,196,148,13,2,244,159,101,67,60,18,157,178,60,73,92,113,91,245,204,0,57,25,1,171,204,242,157,246,59,17,131,13,211,238,9,189,34,203,77,201,60,13,183,170,88,96,11,28,250,50,223,201,221,212,239,253,32,0,0,0,48,132,10,103,242,185,173,132,6,210,164,25,4,92,42,243,52,64,112,195,75,115,9,3,76,46,50,44,1,76,48,14,48,56,4,196,128,113,128,56,132,82,42,4,91,17,144,112,21,169,36,33,0,228,152,92,0,8,142,2,212,139,120,210,255,251,178,100,33,140,199,104,104,208,155,143,79,32,69,133,218,114,97,135,58,22,9,163,80,108,225,131,193,96,151,105,73,132,169,224,146,72,64,2,44,170,106,167,188,78,43,0,192,233,50,181,145,202,109,219,103,203,213,254,82,181,192,208,149,106,228,98,52,237,194,92,208,151,192,92,28,167,225,165,246,28,17,125,150,66,4,227,207,177,246,237,125,51,180,107,43,11,26,181,18,59,71,10,145,66,117,67,109,70,103,118,180,237,98,206,209,242,176,202,192,141,142,157,117,88,153,124,146,154,205,202,171,67,137,68,248,222,34,137,9,201,81,33,97,168,134,181,82,9,100,26,206,86,200,73,13,54,15,6,151,61,57,1,229,147,214,86,93,104,73,153,108,124,150,168,53,87,24,166,204,36,196,167,8,78,8,7,189,8,135,117,39,26,80,235,98,76,82,144,195,73,89,233,39,238,0,0,186,200,68,40,209,150,180,178,231,191,3,32,3,37,5,65,222,196,0,143,170,134,194,9,165,16,232,113,139,40,177,65,241,199,43,74,158,84,188,199,96,60,99,229,229,14,148,255,255,202,125,50,188,118,91,245,59,99,29,183,219,136,191,255,250,170,254,128,0,45,59,132,68,155,252,8,2,11,108,126,33,164,227,66,3,37,147,150,10,201,89,219,119,105,174,97,48,96,40,76,189,154,196,160,101,179,34,190,165,96,240,38,150,166,78,30,58,134,194,149,65,119,166,147,136,84,54,56,175,246,22,191,133,37,211,125,255,90,99,44,46,141,244,29,46,106,221,190,209,214,62,220,237,105,101,215,100,180,123,122,139,38,20,104,83,20,194,214,243,141,191,150,141,175,89,212,220,42,63,4,182,100,128,13,221,68,237,43,40,250,123,229,149,143,169,157,128,90,74,44,46,218,48,141,235,117,154,137,250,191,53,188,219,54,247,248,88,97,26,148,153,212,119,99,207,114,6,80,145,49,117,103,17,111,90,109,6,205,34,220,246,188,91,168,3,1,48,74,130,240,150,188,185,98,37,174,48,106,218,195,165,47,103,147,22,85,181,70,175,64,202,6,194,11,129,231,131,68,182,210,144,83,91,94,95,30,89,79,106,148,163,152,208,70,55,251,20,34,39,115,139,163,113,223,229,71,197,148,20,140,211,223,227,199,128,37,203,48,61,190,146,2,142,244,109,76,131,186,126,189,63,212,0,4,154,184,194,71,68,80,227,85,6,90,32,54,41,182,113,117,193,164,54,192,130,30,229,4,110,49,86,232,146,114,170,102,232,163,51,51,109,21,59,165,208,25,32,78,28,75,2,0,232,13,4,164,3,133,68,180,19,244,180,88,194,37,130,38,151,210,69,107,60,84,113,99,44,57,145,177,117,240,84,201,33,98,42,27,157,255,251,178,100,43,140,133,255,104,212,27,121,96,240,91,9,26,218,48,226,156,30,1,203,80,77,61,53,201,25,23,105,216,243,65,224,44,112,226,135,141,94,58,156,44,213,239,33,247,208,202,122,144,205,226,113,109,91,180,244,114,220,38,101,117,241,194,244,107,167,44,120,232,150,91,101,187,182,222,175,94,189,202,118,63,247,125,240,96,120,210,245,237,166,94,249,226,197,146,255,44,56,48,39,147,204,211,175,230,54,231,231,103,107,219,111,189,234,188,132,112,237,173,103,75,20,157,98,153,75,213,182,215,190,158,204,109,34,214,244,86,0,5,32,42,143,117,248,35,168,6,196,112,65,25,36,182,157,196,185,67,231,29,115,215,34,248,121,45,110,219,102,115,148,205,103,30,228,70,76,243,202,138,195,69,208,63,60,128,239,255,188,139,190,198,34,71,64,144,208,121,70,234,210,16,168,255,5,70,171,135,156,8,239,108,207,74,243,171,76,89,132,203,255,79,108,254,190,252,77,151,212,0,164,198,32,25,62,163,28,40,210,57,30,194,100,197,21,134,49,34,198,128,37,82,133,65,236,1,92,38,58,4,27,105,2,170,49,42,118,228,215,95,166,146,129,6,230,129,137,211,35,157,29,101,221,141,15,78,36,215,110,6,113,25,106,50,26,138,210,76,94,137,235,58,22,230,224,188,233,58,157,67,142,131,112,176,38,23,71,242,157,159,43,186,36,24,224,41,148,13,76,169,199,75,213,109,52,200,33,8,57,21,173,106,245,89,214,163,121,9,133,136,211,81,187,196,244,206,241,52,103,140,7,33,206,207,119,239,53,30,13,171,25,219,146,33,56,38,35,49,29,114,232,160,78,51,105,119,21,109,109,50,113,179,167,26,154,21,51,0,132,146,108,124,217,178,52,104,33,20,12,54,130,9,146,75,106,148,97,208,96,129,138,198,218,164,30,102,146,36,68,141,164,113,12,18,48,140,86,27,0,224,152,96,48,40,48,247,60,141,255,45,25,24,172,86,185,187,109,26,49,90,61,135,217,163,108,248,8,207,31,0,192,0,192,142,10,112,56,143,192,93,20,128,146,92,33,14,8,171,182,155,72,231,9,108,33,17,5,160,129,249,167,118,86,181,207,199,34,201,53,97,120,192,220,32,136,145,69,4,12,11,172,164,146,85,58,12,186,63,171,255,254,83,29,164,223,228,129,97,103,130,48,251,198,44,154,73,102,92,137,146,34,60,68,100,24,32,168,116,180,223,82,150,236,89,247,128,188,5,188,70,39,86,28,84,16,47,86,58,249,140,20,5,80,210,97,237,1,55,28,62,34,72,242,78,38,66,44,65,211,135,126,131,108,113,100,191,66,128,104,177,34,5,145,95,89,72,104,196,57,214,176,145,69,51,255,251,178,100,42,12,104,1,120,212,131,79,101,112,70,99,234,117,97,43,60,26,61,181,98,76,189,53,201,19,15,170,96,241,149,48,138,243,163,192,120,35,20,203,99,197,251,246,40,143,182,174,62,84,198,235,1,82,167,47,162,26,114,161,176,9,201,220,88,229,78,46,215,217,147,218,106,116,225,15,79,21,10,68,197,135,226,185,193,8,59,6,235,145,111,161,70,142,186,97,104,71,192,135,96,90,5,97,200,185,93,167,222,184,156,168,114,237,15,45,196,24,66,35,175,78,202,19,14,49,198,89,33,21,108,251,113,22,61,74,129,28,27,159,137,164,27,158,8,146,87,65,123,76,77,10,167,43,241,11,11,104,102,69,228,139,32,95,48,19,160,206,86,117,212,147,171,174,88,213,242,135,22,91,101,227,161,194,146,147,135,137,25,105,113,212,51,73,133,53,168,186,101,148,127,9,146,75,8,0,2,60,153,110,211,92,109,10,177,109,84,14,0,49,145,8,217,231,142,152,63,4,83,141,182,181,54,146,91,87,166,214,196,83,56,134,77,50,69,37,184,157,147,190,229,88,23,34,141,168,58,61,155,157,113,3,241,141,58,187,53,78,81,253,219,72,101,249,48,22,27,32,70,108,36,228,42,66,34,234,160,219,198,139,74,121,228,100,177,196,39,83,192,124,152,126,222,120,111,27,80,211,114,123,212,132,101,167,73,165,170,6,226,218,204,143,134,171,76,34,168,171,83,168,88,145,206,150,41,1,182,215,47,246,81,178,155,104,109,43,84,81,170,172,111,206,213,250,211,249,86,97,38,94,64,66,162,173,46,222,110,169,23,172,42,115,250,28,104,211,71,133,18,248,141,10,184,92,40,24,89,219,99,197,135,182,196,99,222,196,242,117,212,142,73,85,1,78,29,46,220,94,196,135,36,53,106,33,103,113,148,207,234,224,180,218,119,9,80,189,207,140,90,17,3,32,184,152,82,33,15,44,202,201,77,19,114,94,101,148,86,20,176,211,209,155,88,152,105,155,33,113,105,166,130,108,202,191,90,75,226,197,95,222,185,111,57,120,108,90,223,179,178,100,238,138,186,193,97,64,22,228,56,252,73,162,0,12,132,216,67,103,95,22,209,131,1,136,62,15,20,56,49,232,240,126,193,223,226,109,241,34,144,76,50,74,136,234,145,163,162,15,167,46,122,114,121,14,251,254,69,95,168,231,81,92,235,228,130,79,118,105,70,52,224,50,116,132,0,0,0,48,177,73,253,57,142,176,85,80,83,33,138,5,211,11,146,52,218,84,181,214,148,187,145,9,68,146,241,144,170,138,114,39,195,186,228,68,153,90,204,88,84,6,166,130,71,56,144,251,255,42,76,200,147,0,110,178,38,21,56,173,178,174,195,77,49,255,251,178,100,34,142,103,93,120,86,27,47,30,114,64,35,122,201,60,195,54,28,137,187,84,77,225,229,201,14,159,107,16,243,20,248,118,153,33,166,102,185,113,122,57,17,173,232,152,202,103,113,155,25,11,238,16,81,21,43,151,144,84,166,82,73,217,218,176,133,185,27,206,119,138,164,241,150,88,26,207,149,116,12,183,38,31,62,223,121,0,191,53,31,200,22,245,98,196,10,102,45,14,25,99,217,109,154,38,164,80,216,182,148,170,44,226,14,165,134,218,132,161,209,109,34,170,239,156,158,207,134,53,150,88,208,61,152,86,23,134,19,254,198,245,138,52,104,48,160,101,252,108,185,198,138,219,140,57,165,160,170,30,181,23,150,135,143,227,30,200,152,47,85,15,25,231,220,24,240,114,221,36,239,239,22,107,234,241,143,221,66,137,42,108,168,37,79,255,88,11,7,48,24,0,0,0,6,222,85,199,31,176,131,104,238,7,96,87,114,5,142,179,227,33,10,137,9,28,75,158,19,69,50,225,126,144,238,15,139,160,137,65,163,2,199,213,196,233,206,181,46,255,41,127,135,69,255,102,175,252,223,151,93,29,84,164,11,87,135,112,72,14,73,49,114,18,18,64,41,32,82,38,116,161,122,147,119,159,84,237,29,10,8,16,10,196,130,200,129,225,168,33,249,120,214,202,3,8,54,68,64,129,18,137,160,177,242,220,76,129,164,74,132,152,211,177,126,82,6,164,200,63,80,208,53,78,35,52,81,161,72,214,83,189,225,11,20,196,181,25,146,88,73,156,177,87,27,77,183,85,129,119,102,250,24,74,229,102,209,15,211,213,189,21,219,164,204,74,226,68,167,125,13,84,124,73,247,184,125,19,17,48,208,167,101,177,162,216,146,121,220,32,184,63,151,121,139,19,7,249,86,68,223,56,222,96,103,104,24,204,80,175,172,203,173,77,57,154,157,70,118,85,174,219,149,19,246,87,37,212,69,59,248,90,97,101,179,107,95,99,96,116,221,179,241,158,204,179,200,245,87,136,78,115,246,71,242,205,10,174,51,102,248,189,30,174,34,95,15,55,227,127,39,255,122,151,74,180,11,191,251,86,110,170,0,8,110,28,68,13,52,252,155,30,10,225,40,144,22,104,38,161,89,228,233,132,138,154,201,210,202,78,17,223,86,234,32,60,239,31,58,5,157,232,199,212,215,206,223,84,116,31,254,223,255,252,95,255,69,49,74,32,107,136,205,171,252,16,171,45,187,64,0,18,147,152,150,32,203,3,243,5,2,16,89,138,10,102,152,226,176,66,229,45,90,24,6,58,228,62,210,196,151,246,238,250,59,240,83,203,46,84,75,28,84,86,148,242,178,12,229,17,77,169,220,213,120,227,250,252,118,59,48,190,88,29,255,251,178,100,32,4,166,135,104,214,155,44,126,64,60,105,235,10,48,34,142,23,1,161,94,236,61,135,192,232,161,235,244,192,149,208,78,132,218,157,164,58,104,56,211,52,194,163,211,247,120,49,32,155,38,86,174,149,173,214,70,124,224,247,77,210,94,153,121,121,230,207,142,82,109,10,164,5,59,253,105,180,119,68,85,31,10,163,249,209,218,211,130,106,18,151,223,200,236,56,177,186,61,99,105,170,103,82,93,129,206,100,188,86,29,225,221,213,177,175,244,167,70,60,159,78,61,250,165,80,185,139,29,138,47,163,45,215,165,197,237,212,177,102,125,120,38,83,130,181,235,229,58,122,176,34,63,122,168,81,171,24,90,156,220,62,126,96,195,112,140,201,11,112,182,159,53,167,208,5,52,0,17,128,0,0,20,26,73,10,202,218,67,163,150,119,218,105,213,13,228,208,205,114,201,140,200,185,210,25,79,193,106,79,214,93,103,254,83,92,191,215,255,93,250,127,165,15,68,51,59,126,132,239,250,59,159,209,14,39,229,129,0,23,36,252,103,0,213,0,196,163,45,176,132,107,104,42,49,136,134,161,107,165,34,219,82,182,134,115,9,60,134,228,249,64,155,33,199,48,158,49,37,14,134,83,208,102,59,74,60,193,60,146,66,62,112,249,146,199,169,32,171,134,96,248,13,10,167,195,215,54,164,237,106,120,180,248,196,149,21,18,25,88,154,185,101,202,142,28,226,2,178,235,197,164,164,198,254,112,172,107,11,231,72,87,56,132,107,53,68,107,9,210,234,62,118,62,148,149,218,14,83,173,40,108,90,77,66,172,246,95,183,229,156,229,85,129,126,236,38,171,206,16,230,240,203,174,149,19,29,154,17,224,174,115,87,101,99,173,85,27,199,184,195,46,67,57,163,173,109,21,223,142,36,213,189,157,254,153,133,231,98,255,214,132,0,3,40,100,106,48,92,122,89,62,42,43,167,183,179,82,70,152,192,108,7,9,175,173,117,241,238,233,255,255,86,255,255,253,87,95,243,109,253,23,172,197,120,240,240,47,208,241,52,220,212,168,31,34,124,145,173,40,0,0,3,116,10,88,123,230,70,184,64,99,78,1,138,68,36,6,14,136,91,178,133,16,81,128,212,20,61,15,150,17,234,98,82,23,13,145,146,141,110,173,65,16,34,40,202,25,114,34,141,249,110,181,134,234,237,8,192,138,47,115,34,95,77,0,96,50,148,82,30,130,59,45,21,84,30,128,141,30,6,129,20,169,45,215,33,6,233,12,38,5,232,140,52,48,165,15,245,97,117,54,170,120,70,78,199,231,210,119,119,124,92,180,238,35,92,5,84,45,106,10,170,20,8,80,96,109,194,248,219,46,20,249,59,92,91,162,72,109,111,21,99,255,251,178,100,71,142,103,114,105,83,155,120,122,112,72,71,250,169,61,37,46,29,161,219,74,45,189,27,9,34,31,234,0,244,137,120,101,218,59,54,231,52,116,130,148,221,14,99,233,169,234,170,50,188,237,101,103,81,216,194,132,187,109,116,166,105,68,190,177,126,97,117,169,155,37,205,108,250,29,33,61,237,106,203,189,102,141,60,212,109,67,31,23,230,102,102,218,199,66,162,229,134,207,235,101,36,204,202,244,238,211,204,243,98,221,173,185,154,58,199,205,226,119,41,168,80,58,102,63,173,37,64,8,0,0,1,134,64,106,136,193,166,178,25,130,38,201,192,114,2,4,206,162,17,180,139,198,237,37,14,39,37,84,212,179,56,198,169,186,141,49,142,23,156,135,236,126,49,25,132,127,255,254,203,255,255,155,162,125,138,136,164,29,239,40,61,181,188,45,99,84,201,137,113,131,87,207,15,152,204,14,64,165,134,108,146,97,39,193,69,161,8,32,26,132,193,193,144,78,141,137,214,140,173,161,107,90,250,38,176,192,224,119,60,20,2,169,130,224,96,208,242,81,164,190,49,97,149,111,117,208,13,6,184,98,67,144,106,94,163,176,240,32,136,29,155,109,11,89,58,144,11,4,50,53,22,139,142,6,63,207,35,95,134,228,8,186,90,45,149,232,132,99,105,224,190,132,199,33,173,67,85,194,103,112,161,163,155,84,27,60,83,164,197,242,69,165,177,138,52,121,214,84,137,231,240,217,212,173,30,38,227,216,124,120,151,108,119,116,45,62,195,102,22,249,24,43,44,71,56,43,164,114,5,30,179,50,204,103,94,102,120,170,248,45,183,82,77,183,75,110,1,225,130,48,40,30,173,50,235,79,76,226,40,156,62,21,34,38,245,184,23,129,182,49,108,80,100,144,31,176,214,112,112,96,210,132,199,81,207,238,149,2,25,92,166,65,45,40,234,181,254,177,47,31,181,124,18,61,16,179,216,1,209,22,32,171,147,241,82,62,76,103,209,219,241,114,192,82,170,244,108,30,89,73,134,151,113,106,167,115,42,62,182,19,205,162,145,117,177,19,249,29,157,19,186,32,98,163,119,234,102,146,171,147,162,27,253,9,103,244,47,114,191,69,59,171,28,111,181,60,223,141,0,20,220,220,114,48,9,75,4,99,132,28,130,84,168,98,185,34,37,99,180,232,29,140,227,93,87,91,98,81,38,49,44,117,224,170,102,182,239,192,201,149,19,135,214,212,158,62,140,57,198,50,13,153,29,146,196,53,167,66,59,80,240,169,69,158,67,193,52,252,144,190,35,200,207,19,191,136,136,30,112,131,88,45,19,141,49,88,80,205,199,130,57,85,41,154,228,35,179,67,198,168,165,189,126,180,141,241,223,154,131,149,178,149,255,251,176,100,57,12,102,67,104,214,155,44,125,208,71,167,234,145,61,34,94,154,149,221,86,109,60,89,201,18,159,170,97,132,156,184,229,111,149,206,19,34,115,246,149,140,204,49,6,179,124,24,206,20,172,102,233,173,1,186,241,31,196,83,65,164,85,123,139,27,201,24,43,173,182,75,168,216,126,185,82,34,213,108,241,235,191,140,70,218,113,153,190,202,166,118,9,95,237,80,204,222,224,216,127,182,197,90,70,177,119,94,22,35,107,14,14,13,204,181,139,17,64,18,241,210,72,137,138,232,54,81,39,35,156,37,139,36,147,144,234,73,156,98,228,143,3,73,173,81,185,111,149,167,212,165,41,45,99,47,10,53,13,242,234,91,58,81,145,173,254,143,245,245,87,175,229,69,251,255,100,200,182,43,13,229,220,133,192,111,127,58,198,233,0,0,139,116,44,116,236,10,7,124,48,73,194,129,65,201,91,240,49,66,128,137,180,235,190,80,226,129,221,68,74,117,133,172,174,96,151,234,157,125,55,22,34,220,144,66,221,87,91,208,218,190,175,76,174,38,244,181,104,41,157,94,135,101,178,249,26,169,119,100,249,226,220,224,194,208,190,131,102,129,5,41,119,80,115,10,236,71,220,60,110,19,170,69,129,164,76,202,137,16,214,216,138,212,42,142,236,203,17,229,228,203,203,106,211,97,238,229,154,28,176,25,33,45,230,89,237,230,150,120,108,114,174,148,98,245,227,138,171,12,183,162,212,99,198,210,189,137,10,26,159,54,131,163,185,130,214,139,53,35,63,129,76,61,122,196,228,225,107,66,125,191,109,210,72,139,49,32,56,70,87,81,243,50,183,108,91,202,149,134,70,38,77,234,154,212,43,53,62,106,172,71,172,59,177,203,255,109,255,252,118,196,72,1,129,211,14,90,185,86,198,92,232,143,188,224,164,79,30,151,17,81,26,74,178,220,169,35,235,155,65,190,43,68,226,99,78,45,44,40,68,96,82,158,88,195,223,161,3,15,255,255,215,167,244,247,174,159,250,179,158,198,147,56,143,190,33,185,206,241,75,192,0,167,37,253,91,15,2,195,201,2,162,160,136,168,241,136,0,129,49,148,67,76,105,248,167,97,253,112,151,106,184,168,6,7,136,177,244,106,150,199,4,178,27,21,78,172,122,245,114,178,124,40,226,180,177,49,33,253,206,40,247,113,128,198,214,253,128,219,117,3,43,58,84,175,217,177,205,140,166,239,105,13,206,44,22,54,245,212,135,195,128,76,193,48,121,53,57,52,49,64,247,92,174,173,156,248,60,122,202,170,134,11,32,33,86,135,9,160,133,178,115,226,233,31,4,130,240,55,29,197,72,39,237,221,122,253,134,173,161,182,122,176,137,54,64,11,199,183,93,19,255,251,178,100,75,12,102,18,104,215,27,47,99,240,72,169,234,179,60,194,76,26,145,163,82,109,61,53,193,31,16,234,84,243,13,168,78,99,113,183,84,229,245,202,209,26,183,189,65,195,142,77,146,30,22,117,237,243,131,215,76,84,81,35,207,52,177,33,225,229,55,173,107,70,125,157,115,218,184,245,128,0,0,97,54,73,114,120,236,192,250,156,207,81,210,185,101,32,92,177,213,227,138,113,202,162,184,173,46,27,50,141,101,64,206,135,118,238,175,68,123,160,148,120,255,250,91,109,191,255,37,90,191,243,236,248,72,255,251,111,93,238,74,162,93,195,7,145,107,98,193,143,210,0,0,148,169,36,35,100,236,4,44,204,17,53,229,29,241,64,170,40,241,150,134,46,169,87,188,149,187,136,129,60,168,37,134,88,116,60,202,105,37,141,125,184,171,26,30,203,25,116,80,243,86,131,161,58,142,18,19,192,53,138,85,160,244,248,235,27,172,183,107,15,148,220,57,151,219,197,209,84,123,105,118,148,170,165,126,59,228,178,38,4,86,214,86,247,208,178,153,163,37,83,109,140,169,200,14,106,168,238,51,170,179,150,56,216,139,244,241,244,73,162,99,79,89,90,217,155,44,235,30,204,45,251,134,146,236,175,69,241,42,52,176,151,114,133,135,189,118,227,109,207,85,109,228,240,98,92,108,27,115,79,133,43,57,202,225,20,41,186,240,202,111,107,61,30,132,181,6,64,80,109,0,148,50,216,173,69,26,60,141,20,89,123,111,130,84,232,163,68,193,214,215,64,148,52,132,21,2,13,79,139,161,162,8,83,69,74,140,191,22,193,140,141,86,32,214,221,61,92,185,74,117,30,229,18,26,220,136,187,28,207,168,242,56,101,242,213,59,46,77,160,224,253,229,114,217,187,106,158,12,124,163,226,194,227,141,86,16,95,40,211,9,77,125,141,60,28,229,6,171,172,199,33,18,64,0,37,240,187,99,111,148,190,143,48,8,152,20,120,168,117,72,44,13,52,147,101,145,18,3,144,216,65,45,118,13,6,41,109,42,223,128,153,211,1,45,227,83,76,73,184,105,69,148,210,164,238,200,46,185,61,137,161,184,135,64,153,114,106,161,176,149,38,218,252,241,86,142,233,183,5,125,53,134,132,202,212,205,57,77,52,181,118,186,192,153,211,123,158,18,111,14,167,168,44,175,171,148,236,11,49,48,219,44,245,159,81,219,104,229,19,239,109,77,143,34,102,247,164,149,107,214,230,171,98,148,93,232,225,137,32,182,226,211,221,194,213,190,99,190,153,158,66,36,34,176,41,116,6,102,86,231,142,97,2,228,201,28,148,77,41,52,12,253,206,221,243,21,40,165,33,248,171,21,102,154,196,145,157,47,177,201,89,167,255,251,178,100,94,142,6,131,119,85,19,79,77,114,67,164,74,204,61,130,44,28,57,221,80,77,189,51,1,38,160,42,5,131,21,176,17,227,108,74,234,30,189,212,255,217,103,255,252,251,255,247,56,56,178,160,2,0,2,0,5,216,97,18,137,83,148,161,55,206,79,143,159,212,212,153,218,102,197,247,94,98,20,31,136,20,106,212,206,119,112,105,107,45,198,87,233,167,250,68,99,220,167,159,73,137,63,28,37,11,3,172,180,90,236,105,63,108,87,163,222,135,110,129,128,160,7,30,166,60,34,4,98,0,151,24,88,0,84,28,132,96,160,120,193,65,92,4,149,72,68,242,137,131,129,165,74,16,255,46,166,206,241,64,40,44,224,143,8,2,244,157,27,234,33,14,49,69,220,12,137,209,204,122,166,208,177,224,23,202,83,224,246,92,38,152,238,11,131,109,59,26,34,172,234,50,25,90,215,207,166,197,11,153,247,21,111,132,76,140,33,77,175,0,123,65,135,161,56,12,0,112,40,78,29,83,9,140,25,68,208,161,120,72,186,203,68,63,220,77,200,8,196,165,129,2,224,242,18,104,168,106,101,156,225,56,144,50,62,31,48,141,18,19,135,142,11,48,105,138,48,218,68,250,140,60,12,9,208,74,53,149,217,218,96,156,129,116,233,90,94,136,247,16,147,33,63,101,28,254,79,134,149,105,90,153,33,48,164,58,40,152,161,28,27,148,84,123,8,160,195,111,141,111,164,210,86,59,22,201,55,55,220,46,23,95,255,23,64,128,77,193,122,165,250,195,197,90,107,182,163,184,192,25,80,205,64,25,19,98,118,76,152,229,177,48,164,73,109,156,231,181,137,205,3,217,156,2,34,17,100,108,115,110,216,21,159,169,199,42,148,49,191,182,133,37,155,48,137,95,255,204,111,255,252,131,67,241,79,81,239,253,0,0,65,46,167,166,162,110,166,102,16,200,4,75,52,84,3,14,1,50,80,224,17,144,40,37,59,69,66,128,165,136,144,95,176,49,42,38,35,218,138,170,228,240,34,24,73,116,206,28,6,3,46,140,6,149,64,82,45,78,86,187,79,37,7,43,18,153,122,87,202,113,146,132,161,12,69,228,104,74,26,136,17,21,50,100,197,129,71,17,201,80,120,42,5,137,138,144,97,60,55,199,139,1,192,185,25,245,132,103,58,82,171,98,76,160,72,198,91,84,63,84,35,156,145,137,148,10,8,196,77,120,174,114,55,53,37,96,195,174,162,46,234,241,250,153,114,202,198,119,150,37,97,127,170,165,137,77,94,156,126,167,122,241,60,43,231,242,20,72,106,219,14,239,247,116,237,103,99,108,121,59,99,239,138,143,165,91,220,90,154,195,221,210,148,149,150,46,45,71,81,50,221,191,151,255,251,178,100,102,4,103,173,120,82,11,111,46,228,68,100,74,128,97,34,46,24,169,159,93,76,177,243,73,4,159,106,160,243,9,56,9,162,195,142,247,82,64,136,226,227,182,236,81,157,153,153,250,204,5,196,77,70,247,110,110,106,194,206,183,105,239,243,26,17,2,142,253,31,227,7,180,113,84,200,75,98,208,134,46,145,4,224,20,153,152,20,35,179,204,108,34,196,212,250,55,136,21,150,20,96,167,49,48,99,195,164,227,43,144,126,26,64,198,119,215,100,24,242,131,74,109,5,157,19,90,205,102,153,242,24,24,76,123,195,222,75,183,255,253,203,0,32,12,154,107,199,23,134,69,198,7,20,53,9,119,216,35,142,205,154,163,169,1,190,241,158,181,45,192,216,189,178,169,184,236,181,124,51,129,220,126,186,181,139,214,143,207,170,105,4,47,74,119,197,247,78,21,137,146,74,34,64,117,102,139,226,208,148,240,105,53,66,98,49,249,60,77,57,26,107,192,205,215,146,104,95,136,112,117,219,11,42,40,109,85,28,198,200,175,118,152,107,97,114,135,31,16,115,108,219,229,235,106,162,4,209,13,216,249,171,92,40,103,117,92,99,131,40,89,149,200,68,103,74,202,54,193,93,195,128,172,145,178,51,114,243,204,58,136,118,47,91,63,230,241,235,239,137,157,106,5,164,106,121,121,247,229,187,236,191,130,234,105,32,200,189,19,111,223,199,93,41,211,235,243,56,65,111,150,186,196,139,14,16,225,226,86,192,58,226,44,35,99,241,61,20,208,101,102,78,157,41,15,18,236,250,190,70,17,114,200,144,216,102,100,28,47,127,242,123,91,49,204,176,79,122,114,166,154,178,63,79,167,75,116,131,244,237,165,95,213,127,230,84,80,127,74,186,252,95,255,253,193,0,204,57,164,248,9,132,168,140,209,164,8,70,104,136,102,38,88,33,14,30,54,37,23,0,3,134,6,142,13,151,177,178,49,69,135,74,132,212,66,92,64,172,61,97,209,84,8,48,33,21,100,200,58,130,141,92,144,73,145,5,0,135,1,20,250,85,36,226,81,5,4,85,210,111,205,60,170,28,192,144,189,4,140,112,70,14,173,42,60,227,223,144,45,150,113,204,140,48,90,36,122,224,143,138,209,1,149,136,234,114,162,168,108,42,9,130,40,202,99,126,202,134,51,64,48,168,174,210,105,10,171,22,213,114,172,214,173,217,155,17,34,171,219,172,115,152,182,60,236,93,60,58,193,65,209,9,110,139,118,11,21,205,176,219,233,71,216,78,165,110,253,151,10,151,233,120,90,145,16,164,235,206,180,180,182,20,137,55,172,36,180,185,113,61,47,229,85,25,65,116,12,237,228,214,66,154,116,153,63,79,92,154,201,52,151,245,62,255,251,178,100,109,14,167,124,120,210,11,111,78,192,76,167,218,134,101,34,78,30,37,219,68,46,101,143,217,32,167,107,12,243,8,185,102,119,59,175,55,39,4,170,84,212,133,175,107,171,252,55,255,252,54,124,89,144,40,0,1,14,248,216,207,170,91,45,135,165,237,103,111,147,244,199,1,10,226,41,178,152,173,0,252,204,170,58,40,37,132,100,102,114,178,191,156,213,183,100,167,4,211,42,84,140,78,187,71,254,155,53,55,92,221,41,234,217,83,165,42,253,116,52,192,223,117,47,218,161,247,225,86,117,132,192,194,131,183,40,134,137,102,63,124,152,224,158,104,36,129,135,75,192,192,224,208,108,136,88,10,67,24,156,12,93,128,112,221,105,3,130,233,80,96,32,74,19,140,83,18,44,189,140,140,192,60,64,0,37,144,227,15,145,5,0,156,36,8,152,20,22,1,146,174,136,1,29,105,173,40,249,69,98,1,210,194,32,183,208,78,167,216,57,49,131,141,199,88,83,102,168,167,157,23,206,5,102,172,38,66,240,97,6,181,43,240,135,169,231,148,198,39,165,20,139,7,38,110,121,56,81,27,178,36,156,148,44,23,148,160,50,45,159,192,249,107,235,155,200,157,134,140,31,151,151,5,165,183,66,13,29,220,189,217,55,144,52,211,143,151,128,8,126,93,121,167,211,32,69,135,176,190,190,18,107,48,41,168,22,62,250,215,167,186,205,230,205,190,179,243,253,76,200,168,239,124,192,243,80,47,36,197,209,126,197,136,107,122,172,197,108,234,243,58,213,160,103,230,119,237,51,157,73,175,77,107,185,51,147,51,51,246,121,227,64,59,17,146,68,58,167,113,69,209,106,79,177,205,8,118,237,41,62,104,73,21,62,99,16,244,193,122,223,70,167,155,223,255,233,255,127,244,255,255,223,253,25,95,127,253,223,153,195,206,71,153,134,6,8,248,240,222,117,78,166,26,158,238,30,239,14,223,215,254,165,255,80,0,0,99,0,144,56,73,227,137,21,49,130,243,91,86,49,101,67,20,20,49,65,20,235,1,11,25,32,17,133,6,150,168,20,8,239,137,8,47,208,17,85,32,65,11,216,68,40,209,112,75,115,31,8,8,28,26,0,133,49,197,41,147,140,136,164,91,54,68,97,144,196,212,47,226,17,167,172,85,224,107,8,102,158,11,241,226,12,144,237,57,180,188,160,55,208,164,61,101,62,178,192,167,115,140,192,154,99,45,110,192,241,94,203,149,186,159,232,189,43,97,183,163,241,5,110,77,176,90,34,177,146,6,225,77,92,49,239,23,110,162,145,80,223,184,203,151,36,98,24,226,254,51,252,50,60,152,220,18,66,225,86,4,49,197,142,242,93,94,237,189,159,47,217,228,86,60,200,0,255,251,178,100,89,136,135,115,120,82,19,111,54,82,67,39,234,199,60,98,74,24,77,157,94,236,97,129,1,22,141,234,181,134,32,176,32,210,109,17,6,108,26,98,2,214,8,160,4,195,133,242,215,225,185,48,183,181,250,196,20,93,38,79,112,190,233,251,219,66,144,155,208,180,207,66,140,66,27,11,178,105,16,130,123,19,103,172,132,255,251,81,152,252,161,33,0,0,67,18,2,164,134,164,21,234,6,102,104,9,70,76,29,11,79,84,85,27,38,0,117,164,10,9,245,130,103,116,223,118,173,46,200,221,91,255,239,251,255,204,223,255,232,253,168,8,89,3,128,16,49,137,5,77,184,126,66,180,195,105,157,65,178,2,236,146,252,85,113,132,10,100,183,75,214,74,182,114,197,102,158,181,59,93,195,65,219,227,185,185,36,150,156,181,29,207,74,97,89,29,199,225,169,104,229,0,203,142,141,68,227,106,172,72,116,157,241,6,164,129,126,213,126,150,9,203,148,150,245,117,214,116,16,149,207,143,10,169,137,231,195,152,27,93,2,28,53,245,147,158,187,14,135,113,46,140,210,150,134,208,189,84,145,93,60,118,74,203,135,5,151,15,32,47,19,49,115,174,221,16,148,10,144,201,68,177,35,24,60,161,81,230,32,34,33,18,15,154,57,179,166,15,88,145,43,182,37,229,154,84,193,226,161,101,73,45,76,107,142,31,52,63,206,155,175,150,238,250,142,171,238,69,19,52,67,92,120,68,101,143,123,115,94,89,124,103,145,62,26,62,116,179,143,16,43,250,146,8,128,8,0,0,9,64,71,23,163,17,135,215,52,194,48,60,178,200,96,247,36,233,172,97,213,133,147,162,169,245,57,67,162,42,87,132,231,97,182,74,129,226,43,163,177,64,147,150,121,99,223,67,168,119,179,118,180,83,123,222,245,27,24,190,148,219,253,30,160,0,16,176,72,129,232,184,1,173,2,210,6,22,36,42,110,28,86,98,193,72,35,45,194,39,133,106,152,44,212,24,82,216,40,252,114,202,43,39,88,246,155,193,164,67,104,140,58,102,55,41,114,73,40,214,144,234,10,43,246,191,101,236,84,96,202,208,220,32,88,25,89,217,217,138,45,170,0,119,32,142,85,150,17,248,75,16,71,186,81,74,229,54,79,22,21,50,121,173,16,246,52,19,165,148,249,134,168,101,80,119,30,251,51,203,9,176,163,67,14,232,42,83,82,119,86,172,175,50,222,209,170,200,192,228,229,43,27,167,201,247,24,144,33,51,55,62,100,125,17,84,62,163,159,163,167,237,150,3,19,54,89,220,90,153,156,173,9,137,252,20,138,182,215,171,220,79,11,115,94,92,59,190,161,184,193,99,66,104,127,71,143,13,93,100,147,149,238,154,102,255,251,178,100,100,12,103,144,119,83,19,120,122,112,72,7,218,117,96,194,94,152,89,153,84,108,189,143,1,29,39,171,12,243,8,224,179,253,183,171,89,148,204,241,116,154,132,166,103,155,226,71,174,44,215,122,92,149,209,160,219,120,182,229,80,252,87,210,63,108,159,255,255,255,255,236,166,105,4,0,1,96,193,213,110,172,253,100,169,247,86,34,226,196,225,13,108,213,140,92,2,147,37,163,232,195,224,243,223,147,67,178,37,76,30,66,117,207,124,164,192,251,227,227,91,218,41,209,107,221,30,165,51,162,166,205,183,254,157,222,157,254,186,60,48,64,239,79,213,233,0,22,228,252,68,217,175,192,25,83,45,99,9,67,47,37,6,78,114,222,51,121,224,8,137,43,41,105,73,166,242,147,8,150,53,77,248,174,71,2,76,175,45,7,235,108,228,41,12,72,139,18,125,148,211,66,72,17,227,59,166,117,3,149,147,58,23,40,41,159,54,168,132,168,121,34,193,126,104,201,219,153,39,61,91,139,163,84,147,239,65,30,170,171,157,15,28,212,228,178,84,131,226,47,111,65,117,242,83,66,92,114,250,12,109,70,85,189,135,165,172,30,176,182,239,44,140,254,53,110,176,124,101,27,153,122,45,219,16,151,164,173,248,250,97,149,198,144,152,162,93,241,58,228,104,222,37,62,41,34,233,233,254,192,246,151,96,253,83,12,94,243,42,239,10,39,116,180,127,136,119,162,39,55,169,104,237,250,236,227,103,114,47,254,89,9,112,157,17,77,239,21,70,237,87,3,42,72,66,74,206,210,142,213,16,9,140,178,242,50,215,211,213,253,27,245,246,255,175,213,189,53,255,211,251,255,118,160,112,138,51,252,229,44,155,35,102,92,203,212,193,97,99,196,171,203,13,93,170,26,4,36,76,149,189,170,0,0,147,28,24,78,52,92,57,17,128,198,68,163,60,9,13,66,124,38,76,25,108,54,96,112,185,130,130,224,160,41,142,194,160,224,249,135,194,98,128,99,45,129,2,131,9,177,192,185,74,184,139,0,163,141,76,81,81,196,213,188,73,194,0,82,196,198,21,194,142,141,192,138,44,1,52,83,85,132,51,178,214,68,149,42,25,23,57,128,146,168,167,12,188,152,10,237,45,108,176,148,58,43,67,51,118,107,210,208,90,96,15,239,27,107,224,101,211,8,74,160,48,154,156,75,35,133,141,180,176,151,120,79,28,86,101,49,233,44,174,126,186,142,202,150,208,223,137,51,237,43,181,204,73,231,118,101,58,90,177,137,121,114,194,160,246,182,91,125,246,87,190,174,83,70,214,196,161,12,190,188,152,183,218,66,52,162,199,58,56,46,162,134,7,6,13,205,85,170,88,96,229,186,101,207,153,252,183,86,185,255,251,178,100,105,142,7,140,112,208,147,153,99,114,74,138,11,13,60,35,172,31,221,231,68,45,225,143,192,219,7,235,113,6,20,40,71,15,22,25,191,5,24,234,49,52,165,47,232,107,215,191,91,238,254,82,135,22,105,98,202,77,246,49,14,81,64,128,130,0,17,0,57,55,207,135,91,221,183,180,94,18,182,21,174,221,17,154,255,253,253,127,139,234,61,123,85,44,231,245,175,255,254,131,254,87,223,143,151,212,203,247,102,215,254,42,144,103,151,41,106,49,49,71,164,230,102,127,44,52,130,142,130,119,245,226,230,98,207,250,41,24,17,48,246,170,78,121,140,213,202,77,224,252,199,237,71,5,204,72,208,195,2,136,17,12,104,48,40,92,98,98,8,2,94,38,112,6,8,2,12,78,147,154,204,214,220,185,66,18,196,21,1,137,21,203,88,64,54,172,34,81,65,147,45,20,22,0,84,104,33,101,164,11,26,34,9,156,36,144,127,68,98,79,178,230,15,4,100,237,226,170,50,104,117,173,222,109,82,126,55,95,10,124,99,151,229,48,245,169,52,23,37,165,168,190,105,40,217,211,197,61,159,205,151,77,204,22,180,201,144,208,49,79,8,232,161,232,95,194,66,232,138,241,151,163,66,101,0,232,136,134,110,4,136,70,232,215,27,28,62,217,219,98,193,208,28,136,116,124,184,92,169,145,33,213,173,196,144,120,86,100,72,45,140,15,79,199,163,193,214,26,175,133,191,112,196,166,120,104,37,173,59,141,194,45,233,217,211,183,179,39,6,187,142,199,171,206,34,213,139,138,154,252,78,86,212,149,88,103,122,105,219,173,109,236,178,255,175,206,39,63,206,125,200,113,251,78,219,167,57,191,56,217,164,62,8,96,16,4,1,178,193,126,11,202,64,81,128,52,57,78,231,98,197,245,198,77,204,84,161,152,93,224,96,3,220,183,52,156,103,23,39,189,73,123,54,138,143,98,27,253,255,226,172,71,96,105,94,255,64,0,50,146,144,193,67,14,53,236,205,10,129,173,230,83,231,65,105,28,85,69,14,65,133,161,26,1,199,48,34,23,0,191,85,12,69,8,100,16,17,212,87,18,48,67,131,76,191,184,19,180,96,59,143,50,194,45,206,73,210,114,142,18,21,180,67,180,243,197,165,57,125,70,152,46,74,70,74,31,201,244,73,146,131,81,64,149,185,185,52,245,149,251,29,109,209,41,247,38,28,197,85,61,84,48,195,128,170,88,151,91,36,169,8,205,10,104,145,233,186,169,181,87,142,109,77,217,98,196,202,166,248,140,172,136,38,214,39,217,241,167,84,63,87,151,134,83,155,61,93,43,213,175,254,149,201,7,33,202,197,107,159,174,0,169,157,205,93,14,167,163,94,155,116,173,92,255,251,178,100,88,12,7,37,108,211,155,121,120,176,70,163,42,134,97,41,0,26,105,163,78,109,49,251,1,40,159,107,104,241,157,24,172,34,143,201,236,253,67,182,43,246,237,85,236,8,43,136,122,213,230,236,77,177,48,215,185,79,135,250,98,215,182,171,34,173,99,118,130,250,138,237,111,252,90,93,172,66,150,154,122,184,56,240,200,10,1,0,130,163,87,160,120,7,21,25,14,0,134,214,234,128,173,170,43,152,118,204,211,107,27,72,26,97,21,91,42,99,16,132,117,39,236,234,159,183,137,56,65,108,6,148,211,236,53,22,184,75,111,72,185,225,166,228,10,237,99,63,114,231,3,124,115,131,122,128,13,201,55,2,175,55,43,76,27,51,9,180,29,28,209,86,49,32,67,132,35,208,136,26,87,43,99,43,117,229,77,34,8,110,179,75,2,217,84,131,107,0,142,135,90,140,109,173,191,120,36,247,170,186,180,81,69,33,200,61,101,189,251,158,191,26,103,249,51,57,124,49,3,107,62,214,128,197,98,80,18,40,186,202,130,240,248,95,61,33,31,16,95,161,249,232,248,164,194,160,165,201,238,193,112,181,1,66,2,67,148,235,79,65,222,172,125,100,132,165,135,74,245,14,181,66,228,34,235,73,145,24,174,72,167,203,207,198,134,148,146,69,196,53,41,71,218,227,142,161,63,17,201,65,199,151,178,245,180,194,31,206,108,46,62,239,231,153,77,72,44,49,60,38,42,171,88,167,197,183,26,4,241,222,184,233,139,226,59,216,22,87,67,146,52,75,207,6,86,184,144,160,194,246,63,98,198,213,43,102,192,12,0,0,192,4,239,59,66,117,80,166,112,63,232,184,112,103,196,39,183,199,146,236,85,55,101,173,222,148,222,104,250,131,240,97,202,96,248,237,127,255,255,255,255,253,61,191,236,155,222,65,61,74,59,62,161,148,106,34,129,74,53,181,8,90,149,40,194,7,139,42,116,172,120,0,0,179,0,4,147,160,155,19,22,4,67,24,129,67,81,67,195,12,131,99,33,8,99,8,75,195,6,132,35,0,71,64,113,128,60,3,152,16,33,134,5,42,248,209,151,37,64,4,20,165,64,51,203,6,78,69,127,148,27,25,162,111,145,3,13,141,39,126,12,64,115,6,101,36,192,136,74,163,72,3,161,208,128,161,64,96,129,3,200,221,18,96,106,44,8,18,8,30,212,87,136,241,162,83,140,249,91,199,128,64,79,243,73,80,181,200,166,207,219,217,74,229,52,102,41,37,132,210,61,8,42,232,54,8,65,137,96,147,80,180,119,20,191,246,36,172,41,122,67,101,36,39,80,205,121,248,212,144,174,136,174,246,169,203,65,111,82,184,51,40,24,21,146,229,144,139,177,216,166,63,45,255,251,178,100,91,12,199,234,104,206,147,186,99,112,86,139,218,195,97,37,10,27,25,159,68,110,101,139,201,73,176,106,204,243,8,240,77,89,53,142,122,84,28,108,148,201,60,82,130,81,189,195,233,246,101,14,77,71,147,123,99,107,26,130,140,44,196,54,237,13,161,171,141,213,253,113,34,248,52,240,210,186,233,137,97,202,37,78,242,222,171,201,187,31,44,167,111,220,117,75,5,146,25,190,168,178,197,80,0,183,183,134,7,154,46,72,32,54,218,232,188,222,178,250,94,123,106,44,106,32,132,40,198,19,122,55,247,26,223,255,246,255,127,68,87,46,231,237,232,213,174,237,91,160,238,98,140,15,216,96,50,142,31,45,29,84,74,80,249,114,11,78,130,198,175,169,103,102,174,97,242,244,54,174,203,85,35,35,156,124,252,141,73,160,0,10,82,98,3,129,146,162,32,236,17,141,32,70,89,25,24,177,90,97,97,185,132,67,38,6,6,24,12,46,95,242,65,27,63,30,237,242,3,16,198,146,229,122,135,56,172,205,45,154,143,44,58,57,244,44,68,153,117,53,94,138,192,158,75,192,189,82,120,105,41,162,72,188,168,163,42,186,18,163,212,142,169,123,24,251,181,7,50,55,222,164,161,132,22,129,230,155,34,178,144,224,124,100,161,97,253,163,21,188,78,74,192,149,230,103,197,221,174,36,162,230,38,248,67,120,186,197,62,124,184,121,85,54,128,241,52,112,50,159,160,74,129,124,58,58,228,100,52,108,133,128,92,136,29,59,2,234,71,87,4,88,113,67,111,209,182,227,129,132,203,254,53,236,195,7,149,215,244,159,215,159,61,181,87,63,173,249,218,183,78,98,111,8,182,94,242,243,53,140,63,111,31,89,63,204,109,62,70,235,75,32,148,214,57,177,16,0,9,203,197,56,77,88,143,244,52,183,78,156,39,67,136,81,142,189,222,132,63,131,199,66,17,135,53,17,108,141,250,74,254,159,255,255,253,213,215,214,191,171,125,93,250,90,235,69,43,168,97,4,91,236,232,149,178,53,20,31,77,81,150,178,62,140,77,109,149,95,186,169,34,5,41,82,160,150,142,68,70,0,0,99,5,138,143,146,155,56,73,4,198,189,131,67,40,140,124,7,52,248,232,198,7,19,9,133,131,143,6,29,6,24,137,12,96,33,192,56,48,209,204,20,15,101,227,193,225,64,129,2,95,16,132,196,32,196,167,55,35,212,120,132,48,244,36,29,47,65,44,232,120,192,135,26,152,198,230,9,67,35,65,10,104,1,215,72,38,122,217,202,134,32,242,193,71,16,100,75,219,19,82,171,16,1,32,104,227,98,132,178,56,59,58,104,227,122,200,149,236,173,143,101,61,32,202,228,13,167,102,47,75,38,100,255,251,178,100,67,12,199,32,108,207,19,154,75,242,75,201,218,195,60,72,126,24,173,163,74,109,177,57,65,134,48,42,77,134,20,56,23,209,60,163,137,135,210,235,32,158,94,99,173,66,90,17,98,151,82,70,214,173,37,73,39,134,5,106,218,243,80,226,3,89,29,146,244,218,11,234,239,40,199,138,110,83,215,164,174,121,104,225,44,101,153,23,98,85,144,218,203,123,251,42,229,164,177,70,170,30,89,172,220,35,141,94,85,70,91,105,67,31,139,120,207,95,5,237,7,112,67,248,254,234,0,1,101,208,105,26,204,199,46,85,211,53,82,27,207,127,156,124,100,30,128,240,184,125,146,172,237,206,180,100,127,255,255,246,255,149,25,62,197,70,188,218,223,57,154,84,171,164,253,175,116,183,116,75,90,132,34,233,252,92,211,13,241,203,122,110,85,79,252,91,12,155,21,108,183,180,0,101,119,112,176,233,140,46,28,25,65,141,140,27,32,81,157,167,11,18,130,4,11,84,13,6,88,166,26,82,147,204,126,11,86,168,226,56,79,147,11,98,159,15,203,54,81,160,193,22,0,159,77,179,138,188,157,84,61,108,184,199,35,79,147,74,124,171,73,227,113,85,244,46,29,134,34,150,206,147,195,196,3,66,1,225,15,174,186,198,169,42,156,118,75,24,250,201,137,49,114,243,225,32,228,201,66,35,104,15,98,36,85,77,71,229,47,183,137,99,222,64,170,94,139,225,117,154,99,81,175,159,127,246,118,178,76,9,68,167,209,36,194,214,218,95,43,117,122,137,98,134,155,136,6,160,111,12,212,102,209,165,27,155,81,102,125,56,37,78,172,165,154,56,155,210,113,109,85,77,217,152,155,50,89,57,57,117,53,117,215,79,121,213,87,139,73,0,3,73,220,200,135,174,43,2,160,28,147,196,24,218,125,184,85,56,222,67,11,240,254,22,20,56,57,142,81,34,227,106,205,171,176,197,25,255,255,143,113,55,32,245,100,156,113,87,82,110,78,136,207,231,90,61,140,116,118,108,219,231,143,2,138,25,255,25,83,154,171,65,238,73,8,247,52,131,72,226,22,28,244,91,109,68,109,10,56,207,41,142,76,99,19,221,76,0,9,243,7,7,142,120,188,54,90,44,201,250,243,110,12,206,26,97,80,179,22,147,128,2,163,1,24,197,128,102,114,60,24,12,30,44,108,99,36,65,146,48,103,26,95,81,38,17,48,30,40,128,48,80,193,108,15,195,71,72,14,28,32,226,103,26,204,125,174,131,166,71,148,194,46,26,120,192,100,198,86,147,62,130,161,59,99,65,138,146,212,82,49,183,81,38,116,245,212,103,171,53,173,51,84,203,177,86,85,183,181,145,60,241,210,38,158,196,134,110,114,124,170,167,198,255,251,178,100,63,14,167,61,104,79,19,153,99,114,95,168,170,131,97,37,46,29,49,157,60,110,101,47,193,68,40,42,232,242,142,56,227,91,141,49,147,15,89,92,37,57,220,172,210,199,98,77,79,99,30,41,119,62,8,176,75,39,156,37,70,112,178,52,113,44,60,7,154,55,109,27,153,22,184,233,195,231,122,244,123,13,190,190,153,67,138,109,88,149,54,177,130,234,228,50,195,6,9,218,142,251,172,49,30,46,203,221,126,107,237,38,97,197,203,109,209,169,200,33,173,182,238,67,44,77,191,145,219,134,161,172,85,206,119,125,95,216,0,22,228,169,46,11,147,108,240,53,182,212,156,149,163,77,16,64,172,101,171,116,25,15,211,46,156,51,135,167,20,198,196,203,228,83,48,207,255,254,168,232,223,188,247,28,236,81,107,25,74,158,135,103,65,105,216,149,106,51,204,227,87,17,19,2,152,210,26,197,115,136,139,3,75,2,135,78,167,64,128,81,231,208,215,193,147,76,33,197,201,146,77,78,90,73,46,24,36,72,114,250,177,163,80,198,34,240,153,253,66,99,117,185,64,176,194,163,179,5,3,12,132,60,2,3,12,246,67,0,12,64,69,59,198,28,4,8,64,193,1,100,188,13,20,101,3,60,53,132,88,195,26,3,82,33,48,152,64,0,129,194,5,22,72,48,106,225,206,53,197,3,67,155,138,9,85,22,28,182,160,249,37,89,42,113,96,97,175,58,29,163,11,145,13,100,177,178,168,176,43,119,98,171,7,67,118,154,118,17,72,212,248,167,170,76,103,132,179,27,86,121,6,205,72,111,178,142,204,16,176,142,233,132,94,163,25,204,169,59,72,166,30,146,164,73,42,89,149,220,78,194,102,223,106,115,7,200,230,116,216,202,158,177,118,76,173,54,13,27,157,201,129,20,72,146,69,72,144,42,125,18,192,7,73,69,98,11,92,242,105,37,168,233,52,61,165,37,5,208,159,51,18,140,201,239,19,65,18,34,51,44,43,80,140,97,56,149,105,161,80,34,240,41,119,5,46,86,88,128,110,108,31,34,104,147,32,18,30,18,169,164,135,87,54,170,109,199,112,126,117,85,69,5,56,214,163,17,188,107,250,85,109,255,255,255,254,219,81,29,173,251,254,75,229,99,98,206,89,115,132,161,68,71,251,103,65,19,185,158,255,24,83,50,115,169,67,186,14,112,72,144,185,200,131,85,2,82,46,164,0,18,219,184,64,45,49,92,16,195,33,243,29,17,204,246,51,49,81,120,197,160,112,176,124,32,36,14,5,22,68,72,161,2,179,70,192,64,153,229,192,227,15,94,31,34,84,110,176,162,18,85,59,146,5,0,137,242,85,69,164,209,103,114,59,109,207,208,198,95,31,132,103,68,170,255,251,178,100,37,140,6,69,103,209,155,152,98,240,89,74,26,199,60,37,140,24,109,163,76,109,61,143,65,62,42,43,104,240,141,184,109,50,14,129,165,242,104,140,198,121,181,81,220,171,83,51,116,185,82,132,102,204,26,208,201,235,50,206,86,135,40,138,218,117,147,237,61,95,197,89,212,134,238,125,79,175,76,130,25,69,180,161,130,245,183,229,120,159,157,133,18,247,0,225,121,10,210,221,107,39,8,16,85,117,213,125,163,183,87,19,187,41,84,63,63,11,135,15,194,183,37,172,213,215,141,250,63,205,106,22,118,109,145,94,8,171,117,231,11,108,147,24,138,27,53,11,182,191,124,190,209,44,169,175,87,96,8,0,7,109,248,253,5,226,112,210,57,30,105,95,54,59,173,189,255,199,251,220,115,13,24,129,26,232,13,60,147,156,255,151,255,142,173,83,156,170,98,157,21,4,49,42,105,71,100,51,179,12,120,205,202,47,73,80,89,74,2,163,81,60,166,58,139,156,220,73,220,99,71,52,163,14,30,36,84,10,100,248,5,52,116,223,225,223,62,0,83,77,186,10,158,206,71,48,80,19,32,43,153,134,72,99,131,3,8,35,208,16,88,208,49,33,68,128,17,110,108,32,118,161,148,137,129,41,208,192,202,14,194,8,89,9,67,112,134,18,36,162,188,147,62,103,95,142,135,165,210,110,48,149,199,34,104,153,71,62,122,229,99,87,208,204,79,75,24,205,14,213,82,182,52,134,242,61,188,177,26,165,144,85,27,39,120,92,91,247,101,79,153,28,253,221,179,106,219,110,145,253,168,155,33,90,202,91,235,236,20,102,247,89,1,40,186,16,11,69,3,185,100,233,135,230,53,133,66,23,93,92,11,157,90,210,179,244,191,74,86,208,59,69,103,107,80,109,197,119,58,10,252,74,57,132,47,131,119,219,164,169,133,99,20,218,67,86,76,140,87,169,202,71,204,230,59,72,17,172,94,154,38,16,192,32,0,0,9,165,249,32,15,21,75,90,129,255,107,197,166,114,150,219,52,204,6,40,66,19,103,37,229,39,231,255,255,255,158,222,93,139,54,80,217,102,238,221,147,251,231,83,95,176,176,102,117,39,118,52,2,203,253,46,165,222,193,62,85,172,53,135,12,222,180,95,204,132,238,145,214,249,63,164,5,3,21,140,100,32,220,134,0,184,194,193,6,120,254,22,27,49,113,225,160,67,28,46,48,0,130,32,130,65,0,17,98,173,7,240,182,1,128,125,8,171,12,33,12,77,126,140,128,154,242,129,96,43,230,204,250,175,66,192,91,203,241,180,199,71,54,49,22,106,181,239,23,61,18,194,8,204,36,175,27,132,246,53,248,243,232,253,45,119,253,219,129,225,85,107,78,82,82,82,93,255,251,178,100,50,136,7,110,114,81,139,120,99,114,77,170,26,237,40,3,194,26,233,223,95,76,97,128,200,253,11,105,21,134,36,162,0,224,124,174,4,202,42,204,42,132,164,236,222,42,136,7,142,146,205,223,37,147,238,198,153,229,85,233,218,181,145,92,225,202,24,39,63,114,148,56,80,243,144,114,196,229,179,130,32,150,146,128,125,74,202,92,252,150,79,185,251,135,143,227,100,176,156,71,143,59,202,133,136,155,106,35,6,87,218,144,171,48,117,198,223,191,157,190,118,173,123,74,10,234,206,33,63,97,250,85,125,156,189,241,125,229,179,252,213,246,125,135,50,140,114,246,143,216,235,176,96,163,146,19,218,236,89,212,236,126,91,72,142,69,81,211,0,0,1,2,6,0,19,219,240,60,43,150,9,238,45,161,3,169,227,214,87,231,21,97,167,49,198,203,23,34,125,62,179,255,189,229,88,16,101,120,75,2,3,131,28,178,67,43,37,250,127,171,79,206,111,176,6,235,157,157,239,229,231,255,41,126,81,67,148,48,119,129,131,191,220,194,159,125,240,0,1,38,212,139,176,215,129,118,142,49,110,32,234,186,116,216,163,182,58,192,176,128,6,26,76,49,104,186,124,57,176,164,176,25,29,143,158,166,203,66,209,28,196,232,220,220,38,92,76,87,83,152,65,137,101,68,150,161,48,130,7,228,204,115,120,158,203,105,203,79,159,149,234,117,231,132,1,161,122,224,112,154,209,243,208,175,138,129,225,245,58,143,32,169,148,22,90,187,54,179,37,195,243,146,226,115,214,155,132,237,227,23,10,110,23,95,80,116,132,114,233,72,21,97,66,170,113,193,235,85,150,175,209,173,111,82,43,62,169,192,124,62,137,102,7,201,222,6,167,76,155,14,165,96,172,117,49,32,50,86,67,136,200,170,86,210,176,246,62,136,203,201,165,227,243,239,57,162,228,177,78,99,87,57,47,75,180,92,211,204,209,188,42,172,92,154,58,228,207,77,179,235,3,121,189,246,158,153,236,153,220,222,125,16,16,0,8,76,38,250,20,4,171,244,130,3,192,88,88,60,14,192,72,46,45,92,207,158,130,62,103,27,89,148,3,248,185,195,11,45,2,217,80,28,158,236,21,4,128,255,221,245,150,54,239,45,232,57,238,242,193,206,135,158,49,252,74,0,38,176,73,35,171,148,24,120,148,17,160,0,98,90,13,32,25,6,143,15,162,164,16,157,91,90,226,249,84,201,120,196,223,196,15,88,22,132,221,19,5,184,173,49,24,193,216,34,67,106,204,155,10,192,161,45,190,141,196,162,194,54,49,166,24,221,36,13,41,13,138,107,104,104,36,225,250,113,44,120,17,46,38,164,16,137,230,41,9,5,187,19,10,199,79,43,80,255,251,178,100,49,14,6,253,104,213,19,88,98,114,64,40,154,205,53,34,8,29,133,169,84,109,49,254,137,12,139,169,193,134,24,72,240,236,84,67,74,79,71,29,8,97,240,11,42,18,23,136,100,161,196,127,49,90,36,151,50,123,91,186,67,194,242,243,54,86,196,251,88,190,45,125,77,163,55,60,124,11,172,82,57,45,48,226,89,127,81,22,93,41,190,210,68,204,191,171,23,208,128,84,62,122,44,182,136,102,224,80,116,88,198,169,88,178,207,78,180,84,200,143,17,107,49,57,147,151,126,121,49,227,157,253,119,217,75,49,82,208,69,137,15,58,138,9,234,214,35,128,16,136,80,45,240,36,52,95,227,56,0,64,0,32,18,82,85,72,57,218,80,38,77,36,98,202,227,32,179,123,61,76,37,31,181,180,101,27,200,199,205,93,40,79,181,187,236,174,138,155,201,127,231,255,158,95,95,233,204,13,72,45,255,97,130,32,25,203,63,79,204,127,248,100,0,96,52,73,225,136,117,18,153,130,230,188,1,157,16,153,194,202,229,1,129,208,196,68,89,77,23,42,0,148,205,160,70,217,4,31,11,116,169,233,84,136,92,168,224,145,128,176,115,69,71,118,120,33,12,196,0,192,24,204,101,189,66,6,2,242,214,107,173,201,219,112,105,233,157,40,188,2,236,57,75,169,144,224,161,145,56,23,59,81,104,212,138,212,229,122,181,105,44,211,233,234,139,82,178,214,75,44,149,80,3,171,203,229,128,120,21,18,72,22,210,209,89,57,117,171,70,214,99,98,9,77,89,123,88,169,201,197,75,245,58,55,78,254,181,171,222,106,171,153,230,137,135,197,103,189,125,151,67,94,97,151,121,243,82,70,208,239,51,217,168,132,130,72,210,86,171,85,175,94,234,30,113,156,233,212,236,13,40,106,26,196,205,154,42,82,176,162,19,167,48,147,50,85,150,12,88,47,98,77,22,246,211,19,147,49,172,218,224,158,103,90,57,183,26,199,115,160,88,138,123,72,189,65,50,205,14,147,41,196,78,192,76,226,48,148,225,182,4,198,64,78,15,147,125,49,180,145,141,158,101,206,60,130,24,90,183,240,112,234,5,136,138,20,28,104,197,182,17,65,245,12,172,74,249,58,125,157,158,39,0,7,31,171,197,173,127,255,180,91,255,255,239,0,76,100,81,22,99,88,64,214,62,54,165,76,122,179,20,28,88,26,36,133,141,131,159,153,119,96,149,227,64,74,160,6,162,183,4,54,80,22,8,187,45,91,38,0,158,67,161,204,249,80,16,118,125,11,119,152,10,11,23,0,185,10,48,169,33,162,96,217,53,245,197,42,83,166,142,132,128,150,192,39,202,51,196,126,36,22,131,253,209,2,61,143,86,149,217,49,59,255,251,178,100,49,14,39,15,107,83,139,79,102,52,65,34,170,150,61,134,14,27,45,163,82,109,225,231,193,9,147,169,196,244,149,104,148,73,5,136,42,188,178,184,62,67,98,188,92,197,24,104,244,85,142,213,17,238,129,92,2,41,226,38,237,206,80,212,43,149,82,101,68,116,213,214,30,146,71,34,82,9,170,161,224,127,169,138,163,224,168,125,64,69,55,112,227,232,126,220,202,55,210,109,254,6,209,9,165,165,118,251,241,120,163,73,121,227,250,227,161,203,211,102,121,174,102,47,173,178,213,110,153,238,230,123,171,78,34,61,160,247,130,35,127,209,103,254,253,214,247,234,235,54,167,43,22,214,181,101,253,97,159,34,17,0,0,25,50,33,161,40,60,36,134,8,157,35,35,244,232,108,188,251,235,180,180,177,3,202,84,87,222,208,65,40,51,24,30,113,56,59,136,86,20,46,238,221,164,2,249,87,204,255,255,76,52,255,248,185,206,9,206,250,109,159,189,127,238,5,76,90,67,142,67,53,65,144,187,18,32,131,132,67,7,196,131,26,64,162,12,130,60,64,69,82,223,190,128,251,180,167,1,235,129,98,112,171,202,32,228,153,24,35,140,54,160,141,186,195,200,212,108,104,143,251,136,198,160,1,48,129,74,163,219,196,142,1,109,84,51,217,101,52,105,226,17,154,182,64,16,200,113,37,54,103,115,158,43,26,171,104,149,67,41,246,212,249,159,100,133,8,93,184,106,51,91,66,236,215,126,130,204,125,86,54,156,227,237,113,53,205,253,66,58,104,205,90,31,17,119,22,52,20,210,20,231,53,91,220,16,50,169,98,85,247,58,156,152,237,150,108,225,200,161,113,112,189,82,23,106,60,217,146,45,57,109,164,87,161,124,219,71,205,90,142,188,251,230,202,95,22,246,222,190,161,51,55,94,100,49,148,239,140,193,24,199,221,221,189,101,167,251,107,155,126,12,87,10,179,71,140,170,219,187,243,193,14,240,38,153,131,158,97,66,203,17,15,61,89,142,66,144,100,41,45,57,5,79,40,111,152,38,18,177,206,140,31,130,98,99,234,114,35,212,25,62,238,48,1,217,191,244,252,104,166,152,156,223,255,250,193,223,253,156,184,107,163,252,87,254,118,49,1,0,2,74,123,140,138,57,241,76,145,96,9,66,102,38,16,146,130,40,162,240,80,112,195,161,4,194,192,147,169,211,70,104,9,182,222,163,15,196,218,180,201,0,193,148,19,138,145,255,100,50,37,241,17,95,206,163,236,120,12,149,157,45,63,67,20,208,69,35,11,239,16,42,13,225,145,6,150,66,31,86,11,212,114,218,147,48,217,59,19,140,117,3,216,75,140,20,71,11,215,173,139,89,88,72,142,7,167,134,85,250,146,237,255,251,178,100,57,8,38,120,104,213,187,79,77,240,71,100,250,170,61,34,90,28,201,163,72,109,189,59,1,33,170,234,141,134,28,48,83,178,246,164,164,202,151,41,79,44,72,207,29,36,164,180,93,234,169,87,142,174,185,121,88,18,65,205,225,174,55,6,180,206,234,218,102,172,102,154,101,105,107,12,168,9,243,111,111,28,153,84,34,194,193,35,235,53,61,126,193,139,196,93,81,255,96,99,150,102,162,177,169,144,13,17,26,34,153,230,19,216,45,13,220,79,198,234,76,213,226,204,236,1,2,0,0,0,0,69,40,22,71,232,217,66,145,168,196,172,21,231,103,91,72,75,137,144,215,119,106,160,147,82,8,231,214,81,197,20,219,128,158,169,82,167,85,161,233,238,187,255,240,125,42,2,33,127,213,250,15,54,207,255,71,253,211,141,139,169,159,99,69,132,64,0,0,6,0,84,78,173,204,192,24,76,101,244,90,244,196,128,0,64,166,18,162,42,12,16,128,104,225,230,88,24,13,92,77,85,226,98,0,119,76,20,17,240,89,174,58,44,191,36,199,44,100,192,10,71,18,0,196,78,66,93,16,10,53,194,237,9,6,3,64,215,75,30,70,148,54,124,162,78,187,248,89,38,16,176,74,173,56,221,86,10,88,185,229,86,134,0,146,224,109,29,4,233,31,4,192,22,36,123,49,199,113,80,218,31,71,140,19,70,59,226,119,162,86,18,182,35,204,168,78,46,144,41,192,17,87,6,28,25,156,219,162,162,156,143,248,144,141,90,10,118,221,26,157,210,174,70,163,167,26,119,71,135,219,51,174,191,34,214,224,185,123,93,89,141,121,33,226,208,147,40,9,61,83,56,116,84,153,225,250,57,119,67,212,182,90,116,119,252,138,112,220,230,233,28,209,234,71,215,57,51,35,215,109,46,130,126,108,94,251,221,241,166,183,54,139,88,71,124,160,3,198,136,52,82,178,64,28,103,103,19,19,204,6,197,255,92,238,253,207,68,106,15,134,15,137,212,210,195,110,76,185,239,57,80,239,109,119,253,159,255,255,218,191,254,159,255,255,255,254,173,239,23,151,42,75,160,226,137,102,141,148,101,255,82,46,174,197,145,119,246,107,0,0,96,32,108,224,73,16,32,32,113,118,139,134,32,46,162,97,136,128,0,160,176,20,68,97,240,48,24,118,76,43,7,25,22,64,0,20,238,49,4,226,113,71,0,140,77,251,30,69,163,2,26,4,176,7,8,172,18,37,204,181,85,200,202,225,184,132,2,134,35,160,169,224,65,113,151,46,90,252,21,73,116,212,249,20,77,164,65,165,33,26,142,78,90,25,1,212,108,118,26,243,221,181,30,105,80,184,1,103,188,77,173,44,98,188,58,205,170,202,31,106,144,226,255,251,176,100,62,15,166,235,104,210,19,153,92,116,76,232,202,202,48,103,122,27,13,163,72,13,189,122,209,35,174,234,204,241,137,176,166,149,208,52,107,48,84,58,216,178,205,157,68,224,174,87,154,160,183,90,242,165,107,130,121,24,66,19,170,32,79,22,166,48,204,23,130,120,208,177,221,89,54,98,52,203,210,90,53,26,179,30,82,22,173,83,197,164,87,152,14,226,60,89,213,232,104,185,208,111,191,173,4,239,134,101,147,194,150,170,72,23,25,189,70,202,15,166,253,85,95,191,60,221,218,59,61,64,0,64,0,0,3,94,23,0,27,96,225,57,5,165,248,181,210,51,63,36,105,245,157,132,129,20,76,198,56,36,39,116,191,131,138,101,79,63,142,159,221,255,250,127,70,191,254,222,222,191,175,241,185,111,232,220,152,32,229,10,185,181,184,237,149,106,62,160,136,247,136,73,40,233,132,250,9,19,140,187,188,225,192,76,177,52,214,71,133,137,3,137,204,85,176,192,2,5,19,72,143,2,3,2,173,96,128,116,66,29,35,91,73,158,193,158,5,51,34,2,112,211,133,173,153,248,56,224,186,97,2,133,132,131,204,8,164,120,76,186,168,130,4,17,118,71,2,106,46,246,134,213,90,3,180,138,10,46,194,86,204,85,141,65,100,192,202,39,122,178,125,13,160,38,206,115,75,21,46,198,2,56,231,43,205,131,143,5,212,143,52,137,36,249,73,228,219,9,215,5,75,113,184,186,131,28,17,124,173,97,143,88,44,107,141,163,92,50,131,208,229,134,249,8,128,141,129,116,204,91,55,82,236,77,54,166,86,213,146,82,89,176,218,165,88,29,221,210,3,27,228,162,76,78,42,80,102,227,125,210,32,215,57,46,150,169,31,186,185,166,44,148,69,118,245,28,104,121,180,189,183,115,170,185,223,93,244,253,35,170,104,209,80,2,120,192,214,96,48,178,101,76,218,249,36,206,154,92,70,168,138,218,98,193,38,45,42,64,196,228,8,69,227,79,73,111,91,47,148,47,77,127,253,77,167,67,219,255,106,231,255,255,255,251,255,255,242,59,27,47,254,231,115,158,178,78,129,204,21,156,71,48,245,68,1,120,0,0,0,116,190,103,214,154,113,97,38,52,208,104,227,198,102,144,146,134,66,210,60,16,102,3,129,1,132,160,38,28,146,24,92,85,1,52,177,133,165,5,55,194,67,172,35,192,159,233,48,50,89,148,89,3,97,152,189,226,69,5,42,26,73,12,200,8,37,45,62,144,234,189,232,152,242,217,104,55,21,51,1,96,134,144,50,56,9,96,99,76,10,46,217,11,254,222,175,214,94,216,32,74,177,183,2,93,25,163,160,85,244,25,58,209,7,78,81,77,1,83,180,149,119,5,255,251,178,100,63,14,166,201,103,210,27,121,99,242,78,107,250,147,61,34,92,25,85,91,72,109,229,17,201,56,46,107,40,196,9,160,66,234,80,76,184,130,58,52,31,194,10,199,6,151,172,59,196,193,247,10,21,92,135,36,213,24,52,187,176,110,160,19,122,26,23,98,222,142,217,50,212,239,218,243,74,20,148,204,205,13,217,24,188,125,30,221,168,170,36,118,213,154,76,20,174,213,155,108,203,121,11,109,210,5,241,193,87,91,166,214,249,182,119,250,114,153,63,124,235,177,147,128,0,0,46,122,146,228,60,254,31,168,45,158,152,87,200,142,3,140,208,205,214,167,109,37,60,136,62,215,225,118,85,49,136,39,167,54,191,63,8,151,77,244,203,250,239,255,35,103,110,245,255,246,127,255,255,233,255,255,219,253,83,165,251,252,200,226,67,56,114,50,105,190,20,93,126,60,217,80,3,129,68,211,96,144,57,145,97,89,70,36,107,36,166,32,10,103,67,228,70,198,42,76,96,128,232,198,96,197,194,202,107,52,5,184,160,1,112,85,99,98,203,205,126,175,181,88,148,163,182,24,132,4,154,24,106,49,17,53,58,50,233,74,3,69,135,6,238,164,210,38,54,208,74,221,100,36,3,195,76,129,195,83,150,142,236,162,67,17,205,78,136,65,149,166,147,206,220,30,91,171,45,224,166,120,229,143,75,66,211,132,238,70,90,244,94,79,39,193,124,44,105,248,133,152,245,73,30,213,229,233,170,177,75,245,174,77,89,169,193,128,128,240,18,48,104,61,134,133,113,4,125,34,65,97,209,73,137,71,90,39,249,72,134,55,86,165,9,255,44,236,68,48,6,76,50,142,193,241,83,17,58,120,135,210,23,178,7,12,31,120,9,207,91,156,79,97,151,152,250,160,176,0,45,200,106,142,1,241,196,198,135,231,136,168,137,181,28,18,18,211,125,67,69,134,79,241,87,117,31,81,98,174,13,232,233,247,219,251,95,254,255,215,127,255,255,255,233,227,255,183,70,166,98,9,119,121,154,96,131,43,24,114,247,178,234,174,206,239,103,103,24,208,196,217,83,59,208,213,64,0,0,0,148,80,16,243,146,0,89,102,38,52,101,131,38,30,126,10,38,48,23,194,168,1,129,31,131,154,204,48,88,85,112,4,8,21,10,51,51,120,24,72,110,149,166,42,146,73,166,221,33,80,112,187,161,74,137,136,12,52,120,49,140,215,88,88,209,81,220,194,249,165,66,159,71,232,228,173,78,30,52,18,37,180,172,205,17,206,81,215,217,86,174,236,88,210,68,180,56,102,219,241,69,181,59,120,187,102,244,3,20,198,58,222,189,237,71,148,149,180,229,162,204,23,9,155,129,44,191,113,198,3,244,184,72,47,221,206,230,255,251,178,100,70,14,198,142,101,82,27,121,76,114,81,41,218,195,48,194,104,88,213,163,76,109,61,54,193,65,167,42,204,243,21,41,18,219,211,37,226,54,18,4,92,194,185,99,254,204,107,69,111,217,87,78,234,63,244,153,148,235,47,214,143,79,251,139,144,26,156,34,145,86,230,1,145,227,169,209,43,56,93,150,135,151,69,178,249,55,171,203,91,178,188,161,178,218,158,93,181,111,90,120,128,108,0,40,7,114,10,211,144,180,150,16,92,53,178,106,92,134,237,203,125,124,242,216,228,205,15,188,66,205,210,221,171,87,130,86,79,95,91,107,187,82,198,40,10,130,22,194,69,187,253,173,255,253,255,255,251,191,79,255,209,5,17,94,156,89,7,89,55,211,139,172,93,148,79,200,227,231,241,22,223,255,56,11,220,10,112,237,226,52,225,129,44,204,81,16,3,71,4,203,167,18,42,100,10,24,209,70,108,104,97,49,99,168,79,51,40,34,200,226,200,99,106,38,156,76,205,143,193,97,21,1,161,16,217,14,42,189,31,19,137,2,211,88,68,9,182,70,75,3,145,80,152,45,16,193,14,78,27,224,248,62,162,28,200,121,147,68,240,116,30,67,2,3,44,216,93,157,93,79,9,124,212,203,11,247,21,125,114,231,147,148,185,176,42,215,146,167,200,132,218,60,178,153,119,174,55,236,39,16,171,236,76,139,47,20,53,246,173,201,108,52,62,135,43,228,242,18,99,13,74,237,186,58,106,165,177,49,8,7,146,135,168,26,77,48,48,141,138,36,64,66,141,92,211,186,251,130,5,254,18,183,52,110,68,87,103,176,140,208,250,74,9,109,175,171,237,51,152,206,201,112,0,0,75,215,196,98,35,129,252,112,64,55,44,185,34,96,42,86,117,235,99,190,228,209,65,223,220,106,41,59,221,93,166,107,77,66,213,219,237,181,27,247,110,191,119,255,255,255,254,198,112,224,59,118,229,126,63,122,76,207,95,25,80,165,23,203,239,67,221,87,222,236,198,120,217,173,255,160,62,52,0,0,0,112,26,43,52,13,120,192,96,163,4,26,192,162,144,65,64,56,2,99,130,216,24,46,98,48,120,58,0,24,204,2,163,202,0,136,250,102,128,184,128,4,23,7,183,163,64,201,196,232,25,28,138,177,193,149,152,86,115,68,67,69,16,194,128,170,42,225,29,97,152,3,136,66,113,84,42,64,82,237,153,2,147,97,164,10,38,210,229,64,42,85,97,80,40,120,120,181,57,181,43,4,13,26,74,38,152,207,90,4,212,0,202,183,102,4,160,74,27,140,33,79,193,208,212,187,57,201,167,65,85,162,80,245,12,9,21,129,158,148,99,170,218,65,15,14,117,48,220,182,33,232,14,235,20,15,170,22,59,255,251,178,100,80,142,38,207,91,209,27,153,92,114,80,11,186,163,48,34,202,25,125,163,74,109,229,47,193,51,39,170,220,244,136,224,23,145,15,74,241,79,43,233,138,157,172,194,167,225,178,115,187,166,16,107,87,46,108,30,62,229,171,121,165,162,59,80,101,177,180,187,41,221,213,201,84,188,243,91,74,106,26,30,44,146,150,61,132,158,74,91,202,0,0,5,126,11,74,33,208,244,73,82,7,139,6,4,115,146,226,253,81,95,253,173,58,118,75,143,255,151,111,87,89,255,150,126,127,225,164,107,240,185,47,228,181,94,107,251,151,255,255,255,254,109,175,241,230,215,101,59,62,252,72,130,249,31,67,243,89,24,143,41,40,85,8,224,2,127,99,20,46,10,221,65,78,82,104,215,128,220,0,80,25,142,39,143,10,18,156,15,1,24,144,9,84,84,12,244,97,197,161,10,101,80,34,209,183,36,14,74,197,24,103,232,178,72,25,49,74,44,32,124,169,91,238,97,130,161,100,160,183,227,9,160,120,92,231,129,202,99,137,209,2,177,135,49,250,67,7,109,133,12,143,105,145,51,152,91,219,114,58,190,30,213,163,113,247,124,168,30,40,133,73,44,29,6,66,117,13,83,64,207,47,47,207,224,237,173,218,242,4,201,208,188,62,17,88,169,194,239,221,184,25,114,71,170,78,128,158,93,237,141,103,142,124,135,205,179,204,194,152,170,165,170,46,243,249,73,142,255,228,223,130,76,160,142,188,244,9,131,253,91,35,154,6,145,163,212,186,213,180,219,42,167,100,191,113,92,132,79,163,45,136,255,207,132,117,53,169,68,136,31,52,112,76,36,1,55,76,20,167,66,73,112,115,206,84,184,210,33,80,138,20,9,219,174,20,229,168,48,206,208,131,148,122,187,28,235,132,71,11,85,242,75,255,79,254,255,223,255,244,255,255,204,132,40,16,189,244,91,187,81,214,77,89,122,62,162,170,60,36,55,58,163,55,151,195,15,143,232,81,35,0,0,1,116,64,160,98,229,71,112,136,34,60,16,141,28,1,88,25,204,136,72,32,20,85,144,51,200,211,137,204,73,104,201,192,17,60,106,29,222,82,196,112,67,114,64,103,12,170,153,50,101,64,140,42,12,4,192,66,142,6,151,105,162,68,144,136,112,120,68,71,20,2,165,105,226,97,179,113,14,208,44,18,161,107,247,100,211,42,244,211,80,20,12,80,186,73,149,43,91,139,234,235,15,153,131,37,76,2,113,234,126,95,9,125,85,15,123,41,22,188,95,186,182,217,144,174,59,79,86,141,253,163,161,96,158,247,83,86,191,251,199,82,62,56,66,96,30,214,18,13,72,114,132,72,79,52,71,222,228,68,102,16,141,43,107,29,118,163,173,198,160,153,255,251,178,100,86,142,166,156,102,81,27,121,68,114,78,137,250,199,48,197,88,26,85,163,72,109,225,141,193,48,39,106,204,243,9,217,118,103,161,166,44,204,83,218,138,26,144,88,248,233,174,102,96,77,244,163,32,250,42,7,108,96,211,198,219,35,211,54,123,142,161,53,156,196,48,8,0,2,183,177,72,27,47,30,224,25,182,88,141,41,20,196,29,27,20,255,28,201,125,113,158,50,170,113,99,174,207,107,229,125,187,81,223,253,255,254,169,48,136,17,78,52,81,232,215,94,55,255,69,255,101,35,167,235,180,191,200,229,218,144,183,22,158,184,197,6,82,170,45,107,63,67,171,5,238,216,78,244,0,224,6,71,130,204,24,168,197,155,134,0,128,128,234,194,98,40,166,8,32,101,100,192,85,134,240,96,20,213,9,65,122,161,197,156,190,209,40,170,52,155,97,7,51,131,48,173,165,145,172,145,233,68,145,237,37,15,16,177,15,218,106,32,83,169,212,141,184,136,3,18,110,34,35,67,228,129,154,68,135,83,14,33,252,85,121,211,191,239,124,146,74,236,118,245,120,226,14,146,74,4,82,85,107,26,16,92,29,33,17,150,9,107,125,128,107,17,165,140,166,109,77,73,40,102,247,68,244,146,82,250,251,221,204,207,219,118,227,16,160,74,211,215,28,237,97,143,198,246,255,40,71,115,212,142,42,142,92,186,173,60,220,156,130,66,57,207,106,2,119,220,141,115,55,125,99,39,216,115,10,247,185,142,215,160,105,196,55,75,7,72,42,185,203,114,231,38,40,225,109,168,142,38,255,24,15,118,241,71,16,193,85,153,79,141,238,193,12,234,61,92,180,209,170,71,213,190,51,148,50,89,210,107,139,46,238,237,42,186,62,77,83,110,191,122,127,255,151,255,255,255,253,189,233,253,121,90,157,10,126,236,99,132,20,16,49,33,219,35,252,48,126,157,161,227,185,255,255,243,45,80,0,0,0,112,192,5,51,45,14,192,225,67,6,152,201,70,194,206,227,30,0,76,42,33,67,240,132,40,9,98,99,225,137,137,195,34,200,130,64,113,151,133,235,64,96,49,20,75,231,105,85,11,4,73,153,178,52,125,48,49,5,145,25,36,110,208,176,18,131,67,131,77,56,82,168,241,161,132,33,215,240,88,250,255,81,228,91,100,67,164,154,52,56,2,120,201,23,106,43,66,82,173,219,136,35,43,31,45,163,59,116,224,105,35,113,116,37,208,214,51,13,159,36,236,144,188,235,54,150,150,147,172,12,172,6,113,65,72,126,34,188,130,1,241,40,67,49,33,239,84,208,233,109,97,211,194,148,216,234,70,85,178,42,223,19,11,187,213,57,80,165,182,29,85,214,126,57,113,239,100,243,38,146,219,124,44,242,255,251,178,100,93,142,102,215,103,80,155,154,91,242,78,73,202,183,40,7,226,89,113,163,72,109,225,143,129,25,39,107,12,244,29,104,98,39,233,116,217,62,104,229,55,75,149,47,132,110,24,249,121,200,89,90,138,61,119,204,58,79,92,161,117,108,40,24,16,0,0,7,127,12,68,20,106,5,113,56,89,10,50,195,241,56,10,36,131,168,33,205,61,55,86,149,34,36,86,40,228,67,116,117,144,121,77,63,91,125,127,202,61,127,162,171,35,247,209,79,181,245,99,42,172,101,174,133,14,105,137,194,49,168,151,149,54,248,149,84,220,215,253,211,88,221,135,47,67,177,187,105,132,52,152,16,152,146,17,156,196,171,240,112,129,116,204,84,241,42,76,28,24,85,124,189,234,92,29,78,165,74,192,202,211,93,184,147,17,14,164,210,134,68,58,72,160,113,133,7,72,75,7,121,186,132,88,182,172,230,9,98,225,118,64,239,162,133,180,68,127,164,91,72,238,242,39,99,58,86,54,81,94,84,177,27,229,134,157,156,177,82,83,30,236,182,139,136,50,186,239,19,206,159,87,81,240,15,212,245,49,235,117,208,254,77,138,109,255,246,103,235,75,29,21,169,160,196,166,222,98,87,179,226,206,44,236,82,149,69,61,54,156,191,208,30,217,229,231,216,203,103,227,252,177,181,155,207,94,179,127,165,0,95,49,89,61,175,205,41,139,86,243,171,169,101,221,18,18,237,126,24,153,234,182,139,189,124,51,181,141,166,105,20,31,50,178,39,41,5,114,245,40,240,66,77,132,251,45,226,78,195,68,56,10,42,70,74,127,83,80,28,20,100,239,123,37,239,243,236,140,151,235,250,191,255,255,48,198,130,85,127,251,221,145,62,148,215,249,168,99,107,239,155,95,214,254,146,12,229,252,130,230,234,106,105,109,220,100,10,0,0,243,22,140,13,251,207,50,113,84,197,10,160,133,217,136,66,193,204,48,186,64,32,24,97,179,232,66,124,100,78,99,130,120,98,184,16,23,50,241,33,47,0,70,99,6,13,53,135,11,39,168,225,16,227,77,84,203,71,29,150,32,16,103,73,141,0,50,233,89,220,242,73,136,86,171,42,32,7,6,51,196,96,41,97,50,231,248,200,5,88,120,185,175,35,7,144,144,96,164,195,209,94,24,139,24,66,211,195,1,88,138,128,63,53,154,227,181,35,119,156,203,12,95,168,202,168,218,227,58,148,209,202,112,85,100,7,65,79,123,108,153,152,25,152,66,104,52,136,30,204,9,57,35,23,24,196,99,29,135,120,126,155,91,102,78,97,243,115,240,197,44,95,102,122,98,249,175,245,246,21,86,238,206,94,104,229,20,51,13,228,231,122,155,78,237,181,50,42,103,91,181,247,159,130,24,255,251,178,100,103,142,231,39,102,207,147,154,99,240,78,233,218,179,48,69,118,27,241,157,64,110,105,111,193,29,39,107,12,144,163,40,229,203,90,109,177,176,251,27,121,171,243,125,173,238,213,37,224,124,58,33,171,44,0,2,187,179,64,100,74,26,148,140,44,86,186,68,66,74,101,50,139,187,70,92,117,103,140,57,33,164,163,114,165,89,47,214,175,239,183,237,211,209,70,70,130,45,8,235,71,250,220,191,122,244,77,157,36,98,232,157,146,170,100,73,89,17,158,155,148,62,40,116,83,93,88,1,90,148,243,63,164,2,160,32,122,100,216,9,169,202,1,103,33,140,5,166,95,131,12,129,140,122,143,48,192,4,197,66,163,34,131,12,16,26,48,162,136,121,4,2,0,24,64,159,12,18,1,11,126,14,56,170,229,13,157,21,64,150,134,96,96,81,184,117,83,10,93,51,76,146,17,231,96,130,129,227,193,2,199,129,149,68,63,230,164,195,185,70,80,121,76,199,12,42,81,192,40,16,98,236,76,187,45,33,119,62,144,89,108,22,227,62,135,24,4,94,179,116,142,79,191,147,143,75,31,173,0,56,211,204,86,102,205,170,234,206,68,2,134,52,69,11,14,243,132,145,225,137,162,24,26,28,121,85,153,80,246,107,98,52,34,72,222,205,5,246,68,230,177,189,19,146,110,107,150,92,245,181,61,101,158,87,11,122,143,179,135,121,150,68,38,75,107,175,110,147,246,190,44,235,14,169,165,25,62,54,187,185,116,218,140,81,218,250,212,188,159,70,206,234,48,22,127,229,194,191,156,209,74,51,0,68,103,183,98,160,95,41,63,191,119,111,60,83,243,129,201,37,185,10,247,225,241,42,135,63,80,127,255,121,127,235,255,242,223,243,151,227,34,50,191,53,202,16,129,165,162,170,235,191,64,88,52,42,60,155,155,117,12,53,148,212,165,244,62,176,0,1,163,32,7,62,172,51,175,111,51,19,131,130,73,52,145,208,138,211,68,31,5,25,131,160,194,32,4,143,204,70,0,203,129,149,17,150,152,44,17,129,0,166,176,113,12,81,0,72,112,74,20,156,26,15,1,2,3,147,66,193,100,192,129,68,1,36,135,90,51,70,74,49,34,208,236,213,128,224,174,6,38,80,19,9,6,154,246,49,19,112,75,164,39,181,208,224,18,246,26,104,233,122,191,69,69,206,24,123,183,14,84,166,141,84,120,222,111,129,156,201,248,127,11,61,201,114,52,186,178,18,239,109,152,0,25,162,150,30,126,22,166,185,209,253,94,249,95,242,212,254,243,244,188,230,117,219,21,209,22,103,169,158,247,35,93,112,231,233,48,68,242,70,212,171,98,9,10,91,64,220,36,156,74,163,132,246,237,72,238,86,44,134,81,255,251,178,100,97,142,230,213,104,208,147,121,77,68,76,73,234,179,48,67,172,27,161,161,64,109,229,143,193,46,39,235,12,145,30,184,131,82,216,64,145,134,235,42,112,249,89,137,251,66,150,86,121,27,124,170,229,31,252,208,0,2,238,200,72,146,13,44,30,245,46,226,179,209,75,250,90,156,153,216,247,189,134,111,188,220,21,217,25,105,131,186,58,219,147,244,239,111,250,126,245,255,253,42,33,127,244,166,239,106,60,153,45,202,211,243,167,167,79,50,220,175,70,97,239,84,154,46,98,93,96,169,138,15,254,44,10,176,46,124,96,17,231,218,228,101,124,166,212,194,113,29,224,227,243,13,198,74,131,20,71,54,96,18,105,211,45,63,1,56,165,153,147,24,146,130,0,129,193,160,40,25,0,98,206,12,53,19,44,0,106,34,43,194,26,133,11,26,144,215,17,236,17,152,25,75,168,28,28,65,112,3,207,140,146,130,150,78,106,34,44,50,5,32,53,228,17,10,146,73,154,158,209,116,56,142,19,78,164,86,52,150,164,204,205,138,119,242,80,207,233,42,179,215,150,76,239,119,42,111,106,75,170,37,119,138,86,117,8,169,46,164,36,197,182,130,96,254,62,218,206,147,169,3,43,35,138,80,250,5,72,121,95,79,20,45,49,48,158,117,221,199,232,183,54,214,34,59,3,183,200,42,212,12,115,27,71,193,71,94,228,177,183,223,10,248,78,94,235,207,31,184,239,199,122,127,177,22,167,117,218,183,121,126,4,215,105,107,111,89,247,105,46,252,95,250,222,30,252,224,22,43,33,11,47,105,207,90,52,64,107,158,247,127,229,231,47,31,226,168,224,171,214,155,45,43,111,255,255,253,127,163,255,251,214,203,245,253,103,6,206,234,99,53,86,118,49,156,181,146,235,125,173,184,81,11,56,1,32,21,142,92,243,209,80,98,6,29,20,175,36,243,100,0,2,166,253,88,205,60,232,224,200,192,15,227,195,102,172,60,60,44,98,164,169,2,88,50,5,23,139,29,10,31,195,45,100,14,39,217,152,199,158,230,140,234,161,209,161,182,35,8,146,217,38,213,77,80,142,61,215,67,128,96,209,218,53,4,194,82,103,54,51,61,5,44,52,212,185,3,240,105,14,51,255,9,170,244,192,102,194,163,231,208,33,118,99,122,36,230,146,62,63,40,17,219,252,37,24,99,208,71,110,193,255,223,66,102,102,243,61,60,138,185,254,89,230,174,228,247,195,255,144,67,54,41,158,92,79,21,184,93,106,172,34,163,15,47,130,210,187,107,145,67,172,59,72,153,110,21,47,174,63,52,133,101,202,170,253,136,108,197,33,250,206,54,229,53,235,53,103,97,163,15,169,122,56,232,190,179,120,235,139,90,159,131,161,255,251,178,100,97,12,230,37,104,211,27,120,99,96,77,135,218,179,40,5,210,26,121,163,68,109,225,47,193,47,172,42,204,193,14,120,222,121,88,0,11,46,197,192,136,64,9,2,40,79,46,89,198,34,96,240,17,22,65,253,249,109,9,81,177,33,202,25,174,247,156,172,141,245,145,156,234,13,209,42,138,190,108,101,191,166,136,203,118,30,85,77,98,143,189,67,162,192,251,139,32,46,224,141,236,184,158,80,146,73,8,130,47,45,227,53,128,0,42,220,23,33,54,15,195,67,32,51,35,211,131,56,51,105,226,232,153,210,120,177,25,155,158,129,167,140,232,148,198,1,69,159,210,176,74,209,166,1,65,218,100,227,146,68,114,87,38,115,115,59,196,27,178,117,8,222,76,195,86,6,156,75,2,221,64,17,196,117,225,140,45,8,128,118,162,67,9,130,86,90,103,100,88,53,244,107,73,185,150,126,176,206,180,82,37,22,138,208,255,111,192,23,101,46,109,70,197,7,219,155,222,86,176,81,199,254,102,193,97,23,61,109,116,11,37,158,30,167,150,102,16,165,69,106,173,241,123,197,211,198,87,135,58,54,4,35,32,32,2,201,239,34,128,185,149,201,134,221,2,200,255,109,76,68,188,145,165,108,218,208,34,105,54,202,99,104,115,99,174,135,233,185,27,177,196,81,68,154,211,127,154,238,60,202,53,240,219,181,173,101,84,241,61,109,91,96,199,33,158,221,12,185,9,73,64,187,154,210,162,148,53,74,53,52,246,78,110,127,33,2,226,153,4,175,79,15,103,109,251,215,255,255,252,21,24,26,7,153,50,234,223,149,91,79,246,115,53,81,72,169,196,66,82,78,132,228,151,214,229,255,161,114,55,185,126,156,225,139,92,234,201,104,11,160,0,0,148,148,46,56,112,27,70,230,60,102,90,70,174,160,101,110,38,88,16,34,126,120,12,152,212,207,133,140,228,240,192,158,139,84,94,227,79,47,106,111,226,212,14,29,123,33,81,33,209,197,178,0,24,119,52,227,68,17,100,12,59,153,33,96,66,145,65,4,54,140,134,46,96,8,208,147,189,188,130,75,81,1,179,17,231,50,86,229,45,119,152,239,196,209,234,162,5,82,195,208,61,14,20,249,211,75,229,14,110,156,124,172,66,183,122,238,220,183,251,150,90,86,35,169,130,208,18,172,125,136,75,44,85,169,139,234,58,176,199,180,174,49,196,238,58,129,124,26,42,98,67,229,81,212,215,68,204,76,219,77,197,233,26,126,47,55,36,104,147,230,71,105,172,81,85,84,243,168,199,123,48,159,134,180,161,238,148,169,156,175,132,9,106,178,150,159,146,242,163,75,222,100,141,162,137,8,0,0,119,107,4,71,30,41,14,217,126,108,38,30,7,255,251,178,100,111,142,230,126,102,209,27,121,75,242,72,7,234,179,37,101,88,28,149,211,60,78,101,111,193,39,40,107,12,160,23,72,206,232,243,251,160,244,17,98,221,37,46,131,137,90,111,34,42,255,63,255,255,235,254,223,255,238,255,45,119,245,68,48,77,75,219,113,113,28,78,192,200,107,34,96,23,76,132,42,186,175,162,195,116,45,248,246,36,27,48,169,32,220,120,67,105,3,76,75,214,51,114,24,202,113,51,21,133,204,194,57,14,44,152,149,112,106,65,25,154,141,166,51,80,11,34,0,162,115,0,160,149,88,72,250,100,14,17,208,17,16,115,130,13,138,0,70,80,238,141,132,85,0,146,161,172,152,184,135,26,67,81,84,48,72,96,161,31,209,160,149,141,179,166,89,49,137,222,77,60,81,16,7,165,160,21,52,28,8,56,4,147,114,173,167,210,176,151,13,68,37,205,74,9,158,146,188,237,137,239,102,13,172,202,178,206,77,55,147,153,92,197,98,171,68,66,79,36,22,195,128,118,12,228,151,79,107,152,181,176,126,93,183,170,139,215,126,188,157,169,187,151,53,21,157,143,142,114,87,203,25,117,122,140,82,30,147,25,57,145,169,213,72,122,89,133,205,81,69,161,41,155,123,34,124,194,13,137,200,66,118,231,52,238,179,169,3,234,163,107,178,146,81,138,214,158,213,93,74,169,255,255,255,255,255,250,154,95,212,47,198,192,248,85,161,36,85,31,7,162,168,236,235,246,186,33,231,188,129,229,159,167,191,127,220,226,182,24,34,227,217,191,253,135,90,234,207,172,219,45,234,253,154,89,22,183,165,25,139,41,57,14,17,43,216,64,209,154,65,85,56,114,199,145,123,101,238,181,52,198,16,0,0,83,184,80,84,208,124,141,177,104,207,80,142,120,8,213,218,4,150,140,89,44,120,40,198,203,77,4,68,197,203,12,85,36,161,177,136,26,161,26,192,37,218,0,67,8,76,164,33,32,97,201,85,19,24,209,20,206,48,80,18,38,74,4,83,239,50,29,32,70,184,209,156,242,169,144,116,50,76,36,224,160,46,211,118,26,31,36,61,139,181,4,188,169,101,125,197,88,12,78,245,138,180,245,237,110,220,1,158,111,165,21,61,222,247,184,55,103,255,184,114,95,146,41,52,93,63,144,170,221,72,246,7,178,36,75,90,242,132,170,27,30,228,189,46,232,164,137,240,253,213,245,121,194,53,185,86,118,83,104,78,141,132,2,132,26,163,64,72,109,118,53,116,224,162,172,54,175,97,3,60,218,214,67,36,82,147,106,65,151,170,173,41,5,228,217,51,154,43,30,201,21,161,33,114,147,34,0,11,47,253,213,139,70,147,50,199,34,114,195,128,240,129,252,107,113,175,20,23,134,255,251,178,100,115,142,70,128,104,209,27,121,75,240,76,200,10,195,49,34,38,27,41,165,62,78,105,15,193,59,46,234,232,197,148,208,104,132,166,220,30,212,183,255,255,252,16,115,253,144,116,34,127,187,81,145,209,30,186,187,74,147,157,8,2,6,128,136,5,36,13,5,132,81,48,173,66,87,77,141,66,123,218,208,195,138,33,91,78,172,111,8,36,154,217,72,116,133,121,152,110,38,186,45,155,149,84,28,128,48,33,121,46,140,112,2,51,248,112,192,131,243,7,49,76,74,19,33,10,2,154,104,214,1,15,43,0,40,235,41,8,14,74,176,72,60,48,102,27,10,218,51,224,133,64,139,40,17,194,134,17,148,155,129,137,2,236,138,132,142,38,234,48,53,146,133,11,96,96,211,68,79,112,196,91,111,75,180,207,203,239,73,0,167,108,45,231,235,200,213,177,167,134,247,30,145,65,78,127,179,41,109,19,54,191,65,158,11,237,173,73,103,115,133,21,4,122,167,131,174,217,90,216,41,98,237,67,162,230,134,93,9,39,207,38,45,67,72,162,33,103,155,155,35,142,26,49,246,49,102,204,124,113,150,40,121,146,65,50,11,197,137,238,73,25,111,80,49,83,26,149,5,218,142,129,156,28,235,9,217,211,40,75,154,65,115,123,244,120,251,23,228,91,177,56,129,106,0,128,0,18,223,208,129,138,162,64,254,48,210,30,75,68,81,5,153,129,239,116,84,196,100,213,148,21,255,196,61,63,255,255,254,222,216,51,21,159,250,181,238,233,115,170,203,70,71,228,72,229,247,231,179,182,204,229,100,187,42,222,28,113,212,51,163,60,159,87,186,88,140,173,81,145,164,190,68,0,0,83,116,192,66,163,11,158,205,236,92,48,5,68,199,168,19,23,157,76,4,1,48,40,64,160,26,2,45,24,240,24,143,66,195,128,113,105,2,38,242,70,204,196,128,24,251,58,22,80,202,138,46,213,4,25,11,160,51,192,177,19,85,60,148,65,177,35,42,237,161,96,77,234,247,111,41,74,201,15,23,158,5,99,40,12,226,109,49,36,175,107,85,224,158,189,203,229,239,138,75,121,132,55,63,45,133,95,25,104,118,174,131,226,218,86,198,1,10,199,230,40,41,99,214,171,172,126,245,250,47,245,254,99,123,94,214,250,49,124,58,154,75,187,120,218,69,28,37,215,86,235,211,102,162,135,171,48,184,253,224,222,213,175,238,74,72,26,239,81,215,250,210,244,205,206,174,78,93,221,235,86,105,111,181,82,45,93,72,91,141,167,227,112,232,234,173,244,117,214,45,6,130,186,127,117,64,0,37,219,70,20,183,227,217,121,27,167,146,176,220,106,125,2,224,37,56,251,168,80,199,196,35,74,203,235,83,150,109,191,255,251,178,100,120,142,38,123,103,80,155,152,99,112,79,137,218,179,61,133,38,27,53,163,60,78,101,47,201,56,40,107,40,192,142,104,183,255,255,245,125,67,38,102,255,101,41,89,244,173,174,211,151,153,68,133,202,125,253,25,168,236,108,177,173,90,58,69,202,6,13,33,204,18,205,62,59,91,216,143,171,54,55,5,128,231,23,153,155,1,110,104,133,41,204,82,38,238,24,143,27,197,5,105,120,96,131,233,157,129,227,161,195,3,55,6,137,192,192,41,151,129,206,168,136,32,169,129,70,3,17,7,8,172,131,217,16,160,45,41,135,57,105,67,50,26,244,4,10,172,10,142,153,10,23,63,3,46,16,163,49,118,84,60,171,51,7,58,144,241,192,118,47,225,8,207,234,3,146,54,94,216,75,101,15,35,163,237,41,115,180,221,160,218,105,123,205,13,183,213,223,215,58,95,0,231,83,182,24,115,79,141,90,195,245,140,145,84,167,44,143,249,115,239,213,37,169,48,220,61,87,74,25,45,250,178,71,167,19,112,37,110,210,117,120,231,124,250,86,171,88,194,106,234,107,12,178,141,232,201,231,108,106,241,198,31,145,115,212,180,159,212,203,218,150,94,214,239,75,235,16,132,216,235,74,175,50,238,224,173,46,234,255,159,126,25,214,181,145,80,4,12,46,255,151,197,201,129,225,33,111,149,156,92,184,130,38,206,30,207,79,67,147,250,217,50,137,26,243,103,175,63,255,255,255,190,219,96,213,111,63,159,125,51,27,242,190,126,204,112,182,180,82,194,255,250,105,97,249,4,140,16,123,72,189,81,230,98,210,44,91,21,123,147,195,111,86,161,0,19,45,252,170,38,97,208,102,180,28,97,146,65,209,70,164,157,7,142,130,185,224,67,68,31,47,233,159,194,116,81,99,18,105,146,33,99,59,44,137,80,204,203,155,16,40,197,245,22,138,244,81,134,53,33,85,18,96,176,216,110,3,157,137,194,216,212,38,25,77,42,88,1,157,246,180,85,252,101,92,205,131,40,50,58,43,159,74,18,94,49,196,255,37,71,40,90,201,175,9,169,161,114,86,57,89,37,214,205,156,204,255,251,222,210,131,149,148,79,88,94,165,126,145,192,238,199,88,27,206,139,154,58,162,75,99,188,214,183,179,106,235,238,111,242,212,53,235,90,77,9,244,77,212,232,125,179,86,156,80,131,209,205,23,60,219,173,209,251,181,116,144,206,213,171,107,113,243,209,187,44,223,92,238,170,182,41,214,247,221,132,0,6,183,100,200,188,93,151,242,192,155,170,46,100,139,130,153,74,231,210,251,181,227,163,225,130,99,215,156,113,107,51,174,109,171,253,91,255,255,219,136,121,40,46,11,50,16,21,60,40,160,152,40,96,241,231,92,255,251,178,100,124,140,165,254,104,210,155,120,98,240,82,5,170,163,60,166,126,25,93,155,64,78,101,15,193,50,39,106,220,246,20,96,53,102,69,143,168,86,132,19,16,136,178,102,164,195,74,61,128,113,27,249,100,51,249,101,188,0,43,199,64,70,142,190,143,59,140,23,136,50,17,104,201,194,144,131,129,129,3,69,146,50,8,52,4,187,48,152,152,194,168,19,17,1,80,150,37,38,82,72,158,44,80,70,237,53,83,170,138,44,87,48,223,46,224,157,167,0,196,76,184,233,96,85,13,52,214,67,214,155,178,213,48,83,145,17,80,155,161,83,221,200,136,179,80,58,203,106,201,66,143,177,72,41,8,225,48,228,37,203,144,106,126,25,206,143,25,155,216,219,123,108,63,24,212,199,79,163,139,99,113,113,114,34,63,35,110,107,199,114,34,146,61,37,177,246,62,233,198,113,184,216,30,149,98,226,170,40,232,199,121,38,244,164,239,47,52,226,3,208,195,153,75,193,209,97,115,44,97,34,135,140,125,89,170,208,248,155,83,13,94,94,144,127,8,62,29,231,254,248,76,115,132,206,75,86,165,38,63,90,22,223,97,42,196,41,248,50,247,60,168,106,180,80,125,160,36,154,85,227,6,155,24,195,93,57,31,174,187,183,122,255,255,255,219,191,255,70,103,118,31,116,164,168,251,154,154,137,11,51,180,77,46,167,51,149,69,146,173,213,213,122,134,7,142,142,17,24,179,122,169,231,211,71,91,134,129,0,18,237,249,59,12,150,108,197,69,204,140,232,216,138,140,41,117,99,136,67,146,64,195,137,76,4,16,16,50,20,65,80,166,146,103,66,13,101,24,137,216,226,52,134,114,76,137,99,3,88,13,192,88,12,0,236,58,16,34,14,91,138,61,169,93,149,79,136,6,87,137,99,18,76,190,108,245,110,87,151,187,174,14,120,147,69,230,96,31,42,210,29,139,185,86,215,59,185,12,52,106,79,80,204,26,165,179,34,195,95,119,111,98,105,162,30,133,75,123,45,42,206,222,189,238,138,248,82,19,140,204,181,137,101,78,31,126,245,234,178,163,105,171,52,75,52,229,233,129,241,26,135,100,80,139,45,88,149,143,163,55,229,114,138,117,159,194,91,93,99,151,37,161,74,43,175,132,125,84,241,248,64,0,8,0,0,18,239,180,101,63,36,33,88,223,138,222,185,123,195,82,41,44,211,173,29,89,1,179,61,216,26,47,74,236,183,165,180,127,255,255,254,91,42,105,151,246,173,27,211,190,165,170,43,5,114,6,35,165,42,148,99,153,181,149,202,42,78,174,44,114,144,66,76,48,210,18,225,203,108,233,37,126,153,224,0,9,57,7,71,204,133,164,253,208,12,135,148,225,144,12,45,56,49,88,255,251,178,100,143,12,133,182,103,210,155,111,75,210,82,202,26,186,61,130,26,23,245,159,66,109,188,214,193,72,167,170,12,243,138,56,42,146,152,35,137,70,216,4,97,40,70,60,48,14,139,24,10,4,170,180,80,227,21,7,30,16,28,1,110,10,162,212,80,238,52,52,95,100,254,66,50,96,196,102,74,4,117,70,21,72,247,216,105,13,99,128,115,32,219,128,188,172,124,10,197,149,10,12,68,196,97,204,168,68,163,204,211,149,129,87,219,88,221,57,201,87,26,43,26,122,138,38,49,209,40,201,105,142,214,192,251,44,98,87,51,103,119,134,109,156,221,124,124,175,15,182,207,162,28,8,210,237,37,81,44,239,7,191,198,25,226,183,29,231,177,121,133,187,133,34,206,221,182,89,244,185,163,181,241,244,215,124,130,181,159,186,86,237,79,24,211,47,11,232,252,52,150,228,105,22,201,16,0,210,107,147,33,80,39,131,253,202,58,238,136,148,18,194,189,41,102,125,207,254,109,45,28,16,54,39,97,58,152,158,173,58,169,79,71,255,255,255,204,102,98,160,138,156,60,95,255,71,115,251,250,102,119,185,156,231,66,255,99,34,178,179,80,165,41,118,197,28,226,195,135,213,150,172,171,52,139,106,122,65,0,0,84,152,187,230,156,1,27,133,26,97,11,25,134,192,6,203,89,6,19,6,137,32,97,209,134,195,230,28,28,152,40,162,85,76,12,4,5,65,38,115,36,53,35,8,6,96,132,81,80,226,138,146,23,72,186,116,24,38,164,82,13,114,102,136,222,147,44,204,34,99,67,135,225,200,83,110,199,87,82,45,195,99,139,110,237,217,57,231,24,67,150,216,149,139,79,68,48,249,213,135,162,141,247,222,135,233,101,182,62,43,17,24,64,36,185,71,130,129,188,116,217,151,142,201,251,45,191,159,248,207,19,134,191,186,174,255,234,250,98,186,195,89,135,76,88,47,245,102,243,99,21,31,12,97,72,74,14,196,59,118,134,225,53,8,137,26,98,40,106,85,153,85,159,20,96,212,80,168,132,204,220,162,145,126,4,173,88,91,29,120,236,242,8,50,208,172,148,216,138,29,0,1,47,225,121,12,140,3,242,100,224,197,123,99,34,188,123,193,149,155,63,59,243,125,82,112,164,194,12,163,207,207,180,107,51,85,159,77,61,127,255,253,145,162,150,191,245,119,73,83,226,177,139,117,91,58,107,179,7,154,239,251,55,103,162,150,174,147,100,255,113,255,204,195,84,151,100,138,188,0,11,151,243,5,20,49,6,35,165,96,51,102,19,131,49,57,55,145,98,211,3,68,80,3,34,0,38,203,6,164,25,84,2,205,95,16,60,150,208,12,45,166,76,51,87,68,168,14,4,196,8,8,149,41,116,255,251,178,100,168,140,230,80,105,80,27,152,75,224,78,202,42,147,60,166,158,24,145,163,68,109,233,43,193,47,165,42,76,208,35,72,192,35,154,10,24,207,160,69,43,151,164,90,24,182,220,95,153,34,45,208,163,100,174,234,57,223,83,169,2,156,53,138,41,35,100,69,106,226,220,97,118,141,197,106,144,172,117,53,246,25,98,176,165,61,54,242,166,64,218,10,172,83,110,255,206,210,186,175,245,190,9,98,13,201,78,238,69,141,23,72,64,178,186,186,218,156,109,79,169,26,37,200,55,21,78,50,216,86,72,132,9,147,184,26,18,76,169,36,17,235,28,47,165,162,153,95,155,20,10,51,157,166,24,32,165,158,197,26,156,157,118,222,185,86,223,114,54,203,229,136,126,220,25,5,56,216,21,194,136,112,32,233,27,137,200,228,28,35,171,14,140,157,5,35,206,164,217,145,227,170,111,218,202,102,174,253,165,80,112,132,17,219,207,206,183,51,21,173,65,188,71,165,180,122,37,87,22,56,70,42,186,95,173,39,139,175,249,92,123,166,193,146,141,77,196,140,144,0,0,83,144,28,46,51,221,16,222,38,19,37,61,141,110,109,49,18,220,202,224,179,3,149,193,193,19,16,130,1,35,161,9,220,193,169,18,35,8,84,20,118,206,167,58,25,135,0,34,8,6,4,76,108,168,76,104,228,64,84,56,34,40,52,40,136,81,16,65,130,79,194,182,161,8,132,51,196,216,41,6,66,198,216,129,65,186,196,192,153,163,41,101,16,124,52,186,34,99,34,230,219,35,84,132,76,58,84,206,102,47,69,44,82,119,61,118,88,126,192,72,126,146,13,64,70,91,15,93,198,206,30,236,211,199,181,142,40,36,185,54,85,230,56,78,32,116,74,12,176,234,3,177,56,195,135,123,180,148,212,48,100,187,140,137,34,33,195,146,213,142,145,4,16,17,225,185,62,97,137,44,163,90,28,161,178,214,126,226,133,151,104,152,171,235,25,4,40,115,78,177,72,131,141,31,239,135,54,247,128,0,127,252,190,146,122,79,202,67,134,37,48,200,171,66,204,9,240,175,222,254,113,58,212,96,153,7,56,91,43,249,104,211,111,255,255,239,255,245,123,71,235,255,247,112,161,21,153,104,179,210,213,189,195,189,249,144,173,232,147,11,87,27,239,58,200,235,175,79,196,99,1,34,236,214,119,235,183,255,64,0,151,175,232,98,97,216,6,40,92,1,156,17,8,154,52,16,65,16,40,149,51,130,197,227,77,32,129,32,65,200,56,125,233,17,3,52,127,83,71,109,64,95,229,29,38,12,128,21,232,90,73,120,30,85,37,236,142,98,4,26,53,129,187,46,150,166,34,160,12,22,238,63,54,119,197,62,206,199,107,204,35,171,255,251,178,100,187,12,230,145,103,79,155,154,67,112,80,137,218,147,60,168,142,23,29,159,72,109,189,50,201,65,167,106,140,246,20,96,12,133,132,182,210,22,102,234,125,172,213,24,254,249,16,171,186,219,219,145,44,154,191,149,119,149,147,35,50,47,209,165,20,241,53,167,79,98,213,154,136,162,114,110,103,182,145,116,161,23,229,220,163,36,27,80,217,200,176,142,208,200,149,153,163,128,3,66,74,50,194,249,214,106,212,65,80,116,26,69,76,74,83,184,107,76,90,240,250,215,106,42,101,207,47,69,14,95,89,56,180,127,119,239,81,140,161,222,92,49,220,229,198,196,129,82,139,128,86,186,153,89,84,104,161,101,123,151,233,174,244,183,255,255,255,234,148,8,135,153,29,236,98,63,127,28,173,175,222,146,221,4,130,47,204,202,233,204,101,34,251,100,170,44,58,32,44,21,207,69,86,64,0,213,172,44,76,210,149,127,33,50,0,0,228,148,207,8,140,195,64,176,6,102,234,134,224,34,99,210,70,212,80,13,72,107,134,80,168,0,5,101,102,72,92,80,223,50,20,15,83,176,16,163,65,43,122,7,35,3,162,79,197,108,0,128,40,194,225,2,152,177,201,111,9,120,192,198,81,103,34,85,24,150,57,204,61,147,95,67,163,173,1,66,182,207,95,247,65,196,185,36,102,54,110,199,40,45,215,143,198,111,216,199,86,247,217,202,181,127,247,186,240,46,183,244,187,237,74,153,252,222,176,194,231,57,142,174,207,103,51,122,213,91,183,243,221,187,154,194,254,54,185,134,181,16,238,54,126,93,219,59,191,99,232,247,115,60,235,115,46,234,159,63,169,169,71,229,149,125,231,200,173,219,56,222,173,140,199,235,245,220,179,191,119,60,237,125,4,220,178,206,174,127,109,207,211,215,195,59,220,237,47,43,235,12,43,215,164,194,151,42,77,213,197,26,232,4,95,255,194,153,32,26,136,197,180,112,208,107,88,33,143,101,14,38,206,169,150,180,195,70,21,199,134,130,32,22,7,197,202,244,211,106,125,173,235,255,255,254,25,107,27,116,73,186,77,52,194,103,27,115,232,77,238,163,231,85,18,34,145,40,202,113,99,213,221,102,33,123,49,239,44,172,211,177,226,226,179,210,246,135,154,90,136,80,114,11,57,20,215,222,101,64,4,5,3,129,200,140,28,251,185,141,71,144,137,28,188,121,180,7,154,88,185,155,22,178,2,222,164,201,0,56,96,1,159,128,139,11,138,142,41,209,154,1,139,24,23,161,14,160,250,36,43,164,101,118,133,223,6,139,121,20,128,129,68,184,176,97,82,30,4,80,50,219,139,96,48,65,85,11,36,236,161,241,151,32,234,180,212,137,179,117,52,123,87,163,70,218,153,255,251,176,100,204,128,6,178,104,208,157,111,0,0,97,41,234,147,166,28,0,41,114,27,76,121,188,0,0,208,148,107,79,24,32,0,64,32,228,13,121,33,210,241,155,59,109,164,97,249,148,75,57,40,111,220,118,197,64,220,192,128,136,191,87,26,35,110,181,33,247,221,119,188,74,225,230,67,69,73,97,239,104,119,93,226,192,32,55,229,60,161,49,211,105,82,248,12,193,233,25,28,10,96,65,209,93,198,153,122,29,200,109,235,119,214,29,149,165,230,16,54,224,228,180,98,206,52,228,50,37,51,18,13,64,45,209,184,14,169,169,9,48,235,152,20,100,34,131,193,180,139,222,15,90,77,21,212,187,97,187,192,49,185,35,71,115,99,239,44,17,14,67,15,35,240,95,56,25,174,65,249,219,123,37,244,113,56,190,26,235,125,5,46,234,203,81,37,212,205,197,167,99,176,5,55,194,34,83,143,12,29,74,174,220,120,155,43,107,111,12,81,227,126,236,64,27,164,230,119,169,251,158,95,255,255,255,255,255,255,255,255,255,49,127,25,187,27,229,156,255,255,255,255,255,255,255,255,255,254,17,12,57,17,72,157,137,12,15,78,0,0,96,48,28,0,1,92,18,61,31,14,130,88,18,184,82,96,144,88,181,223,35,71,42,21,19,98,51,154,109,58,144,250,183,159,255,255,255,224,110,29,254,64,137,39,127,149,10,212,37,22,2,0,34,178,150,227,79,93,34,2,192,5,165,70,166,8,215,144,74,191,225,135,73,146,195,184,65,47,60,85,66,97,76,196,200,110,171,21,193,212,163,96,87,185,164,148,106,85,229,83,230,119,142,37,250,85,12,6,29,58,109,67,94,217,157,129,133,153,58,172,149,67,21,189,101,105,194,60,202,26,62,220,87,38,38,154,196,164,205,91,52,145,234,19,69,21,29,149,137,177,153,169,202,27,12,31,10,210,189,110,119,188,56,233,211,115,75,92,124,167,209,11,110,50,42,161,51,202,132,179,42,15,138,54,179,111,118,126,247,45,106,214,101,109,43,168,210,195,179,14,159,46,144,216,76,233,235,89,150,209,25,172,173,222,24,167,100,133,166,40,211,64,102,125,186,215,169,149,58,175,171,21,233,118,246,89,85,176,171,171,66,139,226,194,189,160,234,176,159,111,252,197,204,10,234,204,219,18,103,133,227,11,133,103,149,80,6,64,0,8,97,146,183,98,194,31,148,226,151,64,214,88,147,238,130,117,154,167,237,204,107,146,102,23,40,204,53,143,159,16,220,124,114,110,137,154,232,174,169,93,174,159,213,117,123,161,140,252,244,61,82,78,17,56,242,31,83,94,239,99,171,228,209,187,203,12,33,157,201,57,180,43,177,49,68,3,5,30,77,193,129,103,248,88,255,251,178,100,152,8,6,188,110,215,183,97,224,2,69,165,138,88,236,28,0,27,73,223,84,13,176,221,8,156,131,173,244,19,24,76,44,116,40,66,7,66,208,18,125,51,218,0,176,18,37,60,84,20,138,88,241,50,71,214,34,44,38,207,154,130,91,192,240,67,83,127,113,121,27,134,14,221,36,78,5,147,36,154,144,116,98,121,66,232,228,239,180,49,46,151,65,16,195,4,171,73,57,4,214,181,21,180,186,194,89,84,10,158,144,189,40,52,58,151,15,23,8,199,120,95,191,173,18,79,222,57,190,181,6,184,98,161,131,4,135,87,187,76,73,128,52,96,234,5,87,38,44,60,101,131,34,57,208,148,69,70,194,251,159,182,124,126,219,126,172,242,142,34,171,119,194,220,112,223,101,135,153,173,107,171,211,229,239,140,34,116,197,104,198,97,233,236,16,50,206,32,16,202,103,85,243,205,147,231,187,65,151,111,112,97,251,153,25,158,177,189,125,189,36,228,126,182,144,41,137,139,179,205,213,0,217,12,16,0,28,148,38,8,228,1,78,101,141,214,17,186,147,255,245,246,123,29,29,81,86,19,64,16,92,34,154,191,250,191,253,91,234,70,176,0,68,6,231,44,56,96,171,3,41,196,0,6,90,68,205,147,61,253,85,68,177,72,70,83,29,98,108,74,25,76,38,232,254,195,204,121,254,122,156,114,253,167,74,177,163,196,185,45,223,54,200,169,90,11,200,206,217,116,121,95,175,10,175,171,91,102,111,226,231,143,62,238,183,168,164,190,204,130,195,118,126,32,54,56,216,218,102,85,99,48,52,53,2,18,207,82,134,123,152,184,29,80,206,173,92,86,34,179,11,190,134,186,137,93,117,219,195,18,232,91,226,153,144,44,35,46,47,3,194,81,169,216,25,133,18,227,244,183,112,234,19,163,243,8,62,137,105,167,13,158,181,77,113,248,45,26,61,101,232,105,78,95,91,9,65,210,107,89,234,187,107,78,214,185,94,160,248,171,102,170,40,109,7,60,20,204,204,200,135,94,141,81,118,117,161,194,210,30,203,120,247,142,225,133,138,223,209,85,85,84,86,201,52,4,76,25,144,0,192,0,3,138,9,32,35,228,165,89,58,65,129,145,153,140,187,44,219,103,148,154,238,73,115,186,55,40,121,221,77,66,158,43,79,208,51,65,119,11,60,74,120,146,53,20,89,166,20,12,67,13,173,30,166,255,128,130,171,59,244,102,194,136,23,125,77,215,207,98,39,127,90,41,209,129,136,205,48,241,16,176,44,104,133,49,34,82,190,148,160,166,213,123,9,2,101,206,51,213,106,228,90,160,168,152,94,43,194,121,80,88,152,39,63,79,34,102,119,64,114,67,213,195,25,84,237,41,20,213,52,144,208,255,251,178,100,176,14,38,205,119,213,139,108,71,66,74,2,218,152,61,38,102,23,241,163,90,108,189,139,193,11,173,43,92,243,8,160,169,136,241,84,246,60,143,207,218,62,128,22,154,161,154,171,194,252,87,143,38,55,145,45,129,186,197,186,228,16,144,13,23,94,10,60,142,150,42,157,213,50,186,94,235,105,11,75,149,106,39,193,22,206,75,47,94,198,159,17,121,9,228,102,15,44,125,114,11,112,173,200,165,252,130,159,235,246,167,32,197,108,91,246,244,57,39,191,5,246,150,150,86,237,173,101,222,159,229,49,212,126,117,124,121,114,69,209,228,213,82,67,235,235,119,174,253,179,23,82,13,92,95,247,209,185,141,135,124,70,228,128,130,12,150,16,243,72,221,83,168,58,83,163,52,249,57,3,208,70,125,198,32,87,44,28,137,182,215,173,155,246,218,245,253,251,253,253,166,230,255,255,255,253,234,143,254,78,173,253,119,99,63,132,38,164,125,17,229,187,89,243,2,177,17,13,61,142,0,4,212,221,47,130,119,50,148,10,138,68,136,96,35,69,192,47,210,109,145,4,52,194,63,144,147,185,180,174,152,102,67,74,81,192,145,136,74,74,52,117,177,20,85,29,161,57,57,222,206,230,73,50,124,186,98,38,69,20,24,81,26,30,95,240,234,187,144,84,3,177,194,237,165,218,212,32,82,82,233,31,204,151,115,210,187,252,169,164,3,68,167,145,170,58,130,171,140,19,202,132,114,138,214,218,73,193,178,246,196,208,145,226,235,150,165,223,140,144,132,235,50,185,168,182,246,109,112,102,226,233,113,13,53,214,178,209,228,122,145,39,182,149,103,114,176,153,105,85,185,104,245,12,124,174,239,96,251,5,89,62,120,233,9,245,107,80,158,171,175,29,66,227,205,88,237,166,150,215,54,7,188,237,115,113,230,149,240,1,130,196,72,77,215,149,198,82,18,23,142,59,48,66,41,7,71,242,149,143,149,211,58,129,26,109,191,83,126,179,60,233,99,169,95,135,73,23,192,194,175,64,199,143,254,159,80,111,221,255,255,255,240,103,181,177,42,125,169,79,236,237,207,211,87,215,221,127,33,65,144,4,192,103,19,72,211,13,66,21,48,179,172,193,1,131,11,36,131,13,130,67,3,4,130,6,80,70,55,15,152,172,50,96,113,25,136,128,239,217,133,129,162,32,56,4,32,182,128,64,244,28,18,12,225,108,64,3,48,81,16,44,160,208,5,254,3,6,1,138,18,157,128,85,217,64,227,104,112,86,35,164,132,205,36,70,54,199,66,242,177,97,228,204,122,20,216,190,206,42,193,44,43,207,22,94,21,134,11,111,135,89,34,13,84,87,138,160,117,36,169,48,224,15,27,40,96,239,203,170,204,153,107,255,251,178,100,196,140,165,230,104,215,27,47,98,112,71,198,250,145,97,34,78,159,53,185,70,46,101,115,193,69,147,234,92,246,32,120,209,34,246,65,142,16,167,138,194,178,64,176,227,165,157,54,109,223,9,77,170,45,200,222,106,207,252,134,191,196,29,98,16,30,122,104,178,209,68,247,245,41,97,175,135,241,134,35,101,102,40,141,3,115,96,181,165,39,84,23,141,198,198,238,43,42,162,163,51,82,217,123,6,6,210,141,47,78,84,25,74,206,215,116,216,99,122,185,230,219,46,61,49,80,227,107,107,105,126,37,26,248,183,62,103,111,119,255,250,190,216,68,99,196,11,61,203,64,0,173,5,96,146,2,72,9,3,174,168,51,14,205,140,132,129,186,85,140,187,232,177,22,119,27,231,222,162,114,68,97,227,33,11,200,240,60,186,42,63,81,242,185,8,82,53,214,137,255,15,255,160,248,177,36,255,246,255,126,45,248,152,220,242,76,34,206,113,211,195,5,130,209,99,210,197,117,48,225,146,0,0,74,153,8,65,102,166,192,98,84,53,7,23,19,41,184,226,1,164,16,24,136,88,24,120,193,1,8,2,208,90,30,45,123,226,217,153,90,17,59,205,188,162,7,167,17,1,169,66,4,156,166,86,58,18,200,196,6,37,241,5,18,70,48,201,53,82,169,103,32,232,15,245,200,142,22,135,58,201,226,111,77,59,132,83,5,108,195,53,207,90,69,89,94,60,82,78,138,186,140,34,126,191,39,233,30,89,192,246,61,18,128,203,25,116,85,67,114,54,163,24,172,203,48,137,240,96,224,83,73,79,196,155,53,164,32,120,160,89,137,48,198,76,203,42,142,193,169,172,188,113,41,245,224,176,164,201,93,130,172,178,80,19,156,223,45,99,77,84,54,95,117,180,115,69,44,147,104,225,145,48,222,213,74,106,79,252,149,229,239,190,164,161,210,144,0,18,0,0,0,19,175,54,161,100,105,88,133,234,150,163,8,65,198,38,67,51,29,26,83,170,221,215,254,112,232,132,4,102,229,120,17,150,23,243,54,230,195,117,41,223,201,127,250,127,255,210,140,37,231,236,183,6,10,155,107,9,0,73,21,113,48,110,114,211,36,185,201,79,13,28,228,192,229,12,96,200,29,38,103,171,166,16,0,2,31,48,160,35,44,29,3,36,25,72,26,34,161,206,13,4,9,61,40,0,112,67,140,104,35,67,63,206,63,70,156,105,67,88,161,53,44,129,2,185,234,168,62,68,12,153,40,0,126,0,201,185,168,232,231,188,134,8,72,9,93,5,185,91,170,207,70,243,185,49,201,91,79,188,201,82,109,204,86,182,235,19,124,229,176,99,65,99,76,223,24,114,142,203,175,57,30,154,228,86,159,120,178,164,104,62,255,251,178,100,196,14,166,29,104,212,155,111,77,48,70,195,218,202,61,35,46,28,93,155,76,109,229,143,193,95,39,106,12,244,149,57,57,94,224,143,226,127,180,60,38,50,82,168,234,246,33,99,203,96,86,122,181,80,50,162,225,252,228,210,39,85,151,7,147,199,75,207,174,60,163,204,110,67,1,159,147,79,53,117,85,50,144,209,164,100,243,215,247,30,106,1,26,219,106,162,180,45,95,94,131,212,234,211,7,27,122,2,242,175,102,163,211,43,219,171,164,228,53,172,214,37,127,100,248,244,76,196,153,80,50,7,250,0,78,187,1,24,50,76,97,226,63,183,37,75,208,164,76,104,82,242,43,119,32,163,249,206,195,155,159,21,101,144,241,163,246,119,99,81,21,20,49,75,20,68,74,80,166,12,244,163,255,255,86,255,255,255,79,250,20,197,122,82,175,126,221,122,16,182,243,176,130,255,247,150,247,237,38,252,105,142,187,68,104,184,127,188,130,117,242,0,0,84,221,15,66,123,24,43,34,41,64,80,163,163,0,201,199,22,178,98,170,162,226,134,37,42,132,65,234,66,254,217,69,151,160,72,139,182,250,76,222,137,32,42,66,68,49,110,166,176,192,200,84,141,63,97,203,13,65,189,71,28,212,58,195,198,88,6,254,63,8,35,141,206,189,240,84,63,90,146,123,76,98,45,12,53,120,55,81,105,200,42,119,38,63,149,204,42,80,93,212,222,18,171,27,190,135,17,210,171,24,241,245,43,30,188,237,15,227,76,213,95,230,108,92,105,106,179,146,174,7,7,242,151,31,84,189,144,168,143,122,28,86,184,243,248,125,232,120,173,238,91,253,242,68,128,24,192,96,177,6,36,111,0,248,53,50,104,19,70,211,138,196,48,183,214,67,148,81,170,100,18,45,112,153,67,226,0,165,121,139,250,240,170,205,162,224,0,7,10,122,141,83,184,123,159,170,106,66,153,78,210,178,147,117,163,43,117,79,190,16,248,144,205,241,101,15,187,105,187,12,187,143,237,94,214,183,161,247,255,248,202,10,66,65,213,17,65,241,81,44,106,56,39,40,191,255,255,215,209,31,125,250,255,116,102,251,50,178,37,145,125,29,182,155,118,66,172,88,38,24,194,48,192,197,198,59,142,97,176,19,134,24,110,62,232,112,17,6,62,200,104,4,166,8,220,98,66,70,52,92,99,32,192,148,84,147,50,81,160,168,80,24,133,167,141,41,46,224,48,58,119,1,149,215,129,48,106,216,115,94,48,73,41,125,201,135,25,80,176,16,92,97,56,7,67,199,1,157,52,24,47,139,202,24,14,199,215,51,20,125,0,128,67,160,144,219,7,81,20,56,63,77,5,110,75,224,6,131,154,250,123,148,57,66,158,151,158,90,199,98,255,251,178,100,201,14,230,46,104,212,155,76,55,160,92,203,106,179,61,7,106,90,193,149,74,109,176,222,129,75,171,107,12,244,136,113,14,115,51,73,170,23,94,196,189,197,142,77,84,247,79,179,17,68,241,70,111,114,78,140,32,42,199,197,61,119,158,105,253,75,244,171,76,45,120,184,101,197,102,26,190,34,140,229,162,225,25,115,235,221,158,143,225,137,202,69,74,181,213,234,33,206,7,60,164,226,85,61,177,146,53,252,130,211,247,102,58,210,202,124,106,58,246,29,189,78,125,104,239,51,147,76,137,83,75,247,249,222,240,30,248,47,102,233,66,9,146,217,28,86,96,120,132,158,145,214,110,219,183,80,66,153,74,236,51,40,187,25,48,0,123,169,221,30,238,172,180,182,234,111,211,239,255,255,254,191,246,243,45,236,230,239,180,187,126,47,83,230,64,178,200,238,103,85,152,206,208,224,161,94,36,9,119,135,229,27,205,234,204,239,8,224,0,0,1,112,18,124,110,87,230,210,162,1,57,53,161,51,74,71,49,192,211,33,102,3,18,26,128,128,99,57,141,4,138,143,133,192,52,102,192,141,100,188,67,0,136,86,98,203,157,47,164,172,204,200,176,70,170,102,150,124,56,49,25,228,70,142,2,30,204,184,129,33,16,242,195,56,167,57,89,84,244,248,40,33,192,152,241,136,114,222,71,103,177,31,217,52,191,23,150,121,67,30,194,0,37,210,88,41,164,182,102,100,197,148,110,0,186,240,231,181,63,41,150,91,247,114,253,52,102,45,151,6,203,21,68,86,15,127,41,77,16,236,20,104,65,40,236,88,217,131,202,226,71,167,118,109,236,44,78,214,162,117,248,238,205,185,67,221,70,255,142,203,233,50,205,199,185,76,66,164,61,66,181,173,142,237,102,101,220,146,170,155,25,187,52,241,138,118,198,215,82,183,238,116,144,124,84,110,224,0,0,43,213,227,24,132,42,11,153,245,103,22,102,146,80,68,97,22,37,153,94,23,85,120,53,41,241,141,77,214,119,217,77,172,239,84,80,65,153,251,99,107,245,117,111,253,180,98,255,255,253,127,239,190,73,247,187,171,55,91,126,38,61,44,116,34,56,65,104,226,196,45,155,86,103,59,28,217,212,116,68,200,82,25,234,198,145,144,207,228,101,20,114,237,232,140,124,82,154,65,97,120,37,192,54,201,209,24,18,149,43,65,33,16,32,68,12,144,106,178,201,11,79,161,97,61,14,18,226,45,231,170,7,146,185,99,0,220,118,70,189,212,165,234,236,6,187,136,33,70,236,95,60,23,91,176,3,36,159,150,225,184,176,115,163,93,48,69,149,246,19,204,137,133,140,51,199,84,84,251,76,154,154,96,223,100,221,177,71,212,149,206,50,76,252,255,251,178,100,202,142,38,132,100,210,27,121,75,240,94,13,10,163,61,37,78,22,113,139,82,109,61,53,1,54,39,107,104,160,11,201,158,243,244,173,245,161,77,244,154,192,73,143,8,152,106,68,67,168,209,57,54,170,45,17,44,80,76,161,58,100,253,29,41,57,123,132,233,117,247,96,167,182,76,165,183,150,244,159,43,148,54,51,203,201,126,220,122,181,55,169,141,147,26,87,101,113,148,108,171,175,23,116,19,7,182,168,18,0,64,48,9,248,98,120,172,6,10,14,24,24,16,10,172,34,132,108,149,145,50,227,226,66,228,229,25,227,38,82,121,15,234,49,49,142,111,253,127,123,123,122,244,84,165,156,187,91,53,95,238,12,5,217,29,153,76,13,155,156,149,95,237,149,237,249,77,69,186,225,112,36,239,250,152,252,0,0,0,82,148,149,121,170,48,125,101,25,9,38,165,129,152,128,134,102,105,8,97,243,1,52,107,168,66,86,74,2,108,221,199,67,55,36,169,107,65,139,88,238,3,188,201,173,128,226,74,241,105,172,34,73,10,33,169,22,6,56,135,224,148,11,253,139,152,8,191,24,75,127,62,22,50,31,183,4,155,104,41,251,93,209,92,245,230,235,93,104,238,170,242,147,84,162,188,222,203,220,234,68,241,194,37,57,27,135,104,169,55,132,19,142,18,135,158,32,170,229,81,168,227,191,146,238,51,22,88,175,8,215,95,177,80,178,241,169,217,230,151,214,64,113,141,60,204,221,243,178,241,225,109,239,157,186,198,43,211,247,164,190,127,125,78,134,71,86,91,238,214,215,192,204,126,144,195,207,22,98,21,101,132,149,228,52,107,219,191,175,251,234,255,129,167,223,131,201,119,56,129,141,154,254,106,29,239,238,123,151,109,103,224,7,110,209,2,16,0,5,72,254,141,37,45,83,217,144,63,117,25,124,56,190,21,133,38,227,103,199,255,81,45,93,169,248,110,193,66,247,41,197,231,90,83,89,54,119,89,92,60,21,164,47,249,221,159,213,35,117,63,68,247,57,105,79,255,126,110,128,150,125,62,204,111,130,134,205,226,250,239,251,85,235,214,33,241,5,62,247,141,33,74,44,227,79,220,43,122,220,127,250,159,197,188,0,20,116,4,226,175,38,0,44,102,101,6,202,48,32,8,28,92,103,230,68,136,97,226,38,10,52,22,210,46,216,3,37,9,139,213,193,86,230,184,139,18,199,249,45,2,142,24,9,23,151,131,252,50,136,163,1,9,139,43,85,100,146,129,140,227,99,172,73,79,189,168,228,156,44,209,48,227,49,88,83,50,156,251,13,252,78,80,169,173,39,57,34,2,168,32,224,49,193,238,23,11,71,235,173,212,70,82,53,92,176,59,107,158,86,189,9,60,162,114,255,251,178,100,218,14,198,209,104,211,27,88,99,240,96,103,10,131,97,130,78,91,1,185,76,77,225,139,201,46,169,235,12,196,10,8,113,187,252,37,183,119,88,105,19,150,47,157,226,45,97,223,135,22,150,141,21,66,116,233,33,61,225,178,194,92,168,234,205,111,99,195,180,127,203,71,178,221,153,217,126,209,44,181,144,213,21,14,17,76,108,117,79,250,175,218,144,254,168,103,246,56,165,38,209,222,110,138,53,174,254,166,95,207,54,243,63,4,252,206,108,253,37,133,81,218,118,117,251,232,128,0,110,47,18,3,16,144,174,106,71,100,29,120,174,168,248,79,190,158,83,119,186,36,189,36,53,58,226,88,25,33,107,139,32,225,255,233,191,232,188,169,231,106,43,148,182,59,47,245,171,23,98,117,61,76,185,219,187,127,191,215,255,171,80,128,98,85,162,14,252,72,85,200,78,12,144,0,1,162,82,99,87,25,50,120,161,19,49,64,113,178,175,129,142,70,145,195,137,70,143,204,132,48,116,164,66,16,149,88,134,105,246,47,156,32,138,145,229,206,209,155,2,30,24,234,238,17,152,168,58,72,54,19,72,127,26,37,80,151,42,58,28,23,21,41,33,183,236,80,173,201,100,176,27,202,61,35,140,86,154,152,117,52,253,191,176,52,9,90,14,167,104,17,56,195,98,29,224,231,52,49,105,96,246,241,57,199,138,41,148,24,211,93,120,116,92,118,251,103,78,183,255,55,124,168,252,180,237,87,209,42,173,35,148,206,169,144,85,98,51,53,88,60,0,114,170,74,237,137,107,215,26,50,243,117,125,98,10,196,119,196,209,25,147,23,116,159,152,54,153,203,47,67,43,18,174,250,85,118,68,213,45,126,95,159,120,158,191,191,173,174,113,194,223,50,244,76,111,251,121,181,105,219,87,229,11,109,185,122,207,189,53,93,23,223,166,159,211,185,243,50,243,43,67,98,128,2,37,133,30,33,9,107,202,163,103,236,122,44,145,144,51,93,102,141,196,186,206,241,119,137,172,246,76,253,193,128,190,109,103,72,131,140,145,129,238,51,193,41,187,255,109,159,170,123,47,223,210,216,249,158,25,29,209,251,32,244,162,175,46,197,36,187,11,59,127,173,54,86,212,182,126,95,255,175,231,39,225,122,243,138,125,90,16,52,11,55,110,13,123,114,162,67,4,12,191,97,19,192,16,87,121,138,74,36,96,44,8,18,12,20,6,78,164,101,200,180,124,9,154,48,127,36,27,148,197,192,157,2,44,37,169,178,96,208,39,225,136,134,11,57,10,113,13,91,41,108,52,91,71,97,6,36,7,75,106,233,226,89,56,186,153,34,140,42,176,144,57,76,149,37,5,71,18,14,200,19,120,172,11,14,20,246,78,185,122,255,251,178,100,210,14,135,38,118,83,19,120,99,114,89,41,218,115,97,226,94,25,21,165,82,45,61,47,81,22,145,42,100,244,137,224,122,50,114,185,21,66,99,119,75,17,198,157,149,167,250,9,169,106,24,76,233,246,130,169,173,52,215,198,127,73,235,137,144,41,116,204,20,104,151,207,17,189,48,255,104,149,116,68,35,206,87,100,138,48,88,244,73,8,10,27,110,8,17,105,164,121,173,92,37,251,115,247,10,130,208,113,228,211,209,242,52,239,125,206,240,252,211,158,217,95,204,86,15,154,221,32,8,65,251,0,0,3,152,129,188,228,93,72,90,177,148,149,44,38,21,169,35,1,55,114,117,101,12,199,228,214,213,146,135,197,175,6,188,80,122,98,8,101,95,10,29,102,119,98,53,31,233,70,102,143,191,143,233,244,208,170,25,245,251,190,192,164,204,126,253,74,123,244,68,0,1,161,16,211,124,216,212,30,18,22,103,7,133,104,1,1,24,231,133,234,32,120,68,196,120,64,48,234,129,67,207,178,102,17,37,110,5,242,104,111,203,236,227,50,0,112,32,176,135,107,59,132,1,23,10,29,192,68,89,202,171,196,143,16,201,47,73,228,209,188,69,159,245,30,167,33,222,161,45,166,30,244,121,161,106,230,56,83,64,80,159,43,165,50,166,170,165,217,110,85,48,27,205,173,78,10,194,241,93,52,49,55,39,115,73,83,227,197,189,90,168,86,191,143,60,123,182,209,28,237,189,183,209,91,107,197,237,15,71,30,253,153,94,119,26,26,117,3,73,100,154,75,51,56,169,249,209,112,210,206,81,127,22,203,129,196,81,30,34,44,15,30,110,253,214,65,135,101,118,135,130,193,205,30,106,3,246,36,222,11,57,150,191,196,203,245,230,110,146,171,203,197,40,248,152,121,115,184,243,122,236,22,75,45,157,191,76,175,254,231,94,59,218,43,171,141,140,188,199,244,237,182,54,229,95,105,142,14,40,136,0,0,0,9,45,196,153,48,130,68,11,129,214,54,163,12,181,72,142,160,155,211,12,156,108,45,200,58,95,192,32,26,62,119,10,54,27,24,8,201,129,176,148,117,186,209,184,45,209,158,166,151,111,62,139,79,255,247,86,193,54,8,56,195,77,153,7,16,253,159,169,130,165,82,207,176,25,71,255,239,216,128,21,111,100,70,97,33,26,106,134,5,103,17,1,56,223,244,43,122,20,94,7,135,32,107,46,211,75,201,98,62,145,154,57,123,182,180,222,171,146,247,178,68,226,213,70,44,155,141,154,71,154,79,63,45,166,110,49,185,229,205,139,211,142,114,186,27,18,169,47,244,11,104,211,14,119,54,210,35,247,13,135,151,126,38,143,156,141,229,59,102,93,184,144,133,18,200,17,156,90,255,251,178,100,211,8,7,120,120,84,19,79,101,194,82,230,250,173,60,194,104,23,45,185,90,204,48,123,65,55,139,233,213,135,176,72,127,104,153,117,237,91,77,104,169,157,141,212,230,82,222,216,213,113,201,209,225,200,34,104,218,136,158,229,241,109,25,95,91,48,182,34,193,235,37,183,207,153,122,119,62,83,64,149,137,141,175,106,59,108,31,1,88,134,70,215,54,83,4,57,5,161,216,197,165,46,19,130,20,56,128,178,51,126,250,222,10,21,155,247,0,192,16,1,117,46,25,73,96,139,160,157,101,41,72,200,143,9,134,103,182,45,252,24,99,165,140,125,32,230,52,159,255,62,138,49,115,37,205,231,62,217,167,37,233,96,17,97,178,160,117,1,139,40,94,241,167,161,246,20,74,144,193,217,100,233,21,16,36,220,132,167,40,150,245,189,8,237,244,16,0,0,137,116,10,152,208,150,27,74,53,152,91,73,164,242,23,6,108,212,149,138,51,132,205,154,99,10,40,0,176,13,56,120,96,146,226,176,38,108,64,129,0,66,171,230,190,241,198,16,100,80,133,128,19,96,129,42,10,48,244,233,101,169,124,194,144,245,133,195,64,96,59,172,37,250,170,141,141,37,152,165,66,161,128,90,188,178,188,174,219,133,54,194,97,121,191,17,23,229,195,236,53,41,114,93,78,52,90,118,146,167,232,50,135,173,65,122,191,88,74,140,190,150,37,5,240,116,153,222,124,204,12,28,56,177,187,38,165,42,149,76,119,26,99,104,120,84,247,59,30,25,41,229,5,136,68,36,78,154,115,143,172,180,110,221,114,242,73,234,216,155,56,39,146,142,201,11,254,40,86,31,29,196,169,231,152,245,209,42,100,241,155,254,28,166,78,61,59,46,148,232,94,152,44,250,13,20,165,62,206,142,174,33,99,169,11,200,16,23,148,41,230,218,69,142,224,162,208,34,187,101,76,17,95,76,38,52,149,74,8,183,26,208,202,36,145,114,177,188,108,166,156,230,124,254,1,143,60,25,35,182,69,48,201,188,240,27,22,33,178,71,76,63,140,158,223,172,135,162,187,82,158,154,57,110,147,195,54,127,216,187,61,79,94,183,180,97,8,253,159,183,246,56,59,203,17,200,182,160,93,192,175,16,29,42,191,135,149,238,246,254,224,18,149,205,229,226,74,101,132,153,130,135,136,189,213,226,255,85,100,220,97,100,128,5,27,131,5,228,68,163,179,135,205,162,67,169,72,32,42,243,139,170,41,72,175,209,51,113,127,62,226,130,179,32,225,165,11,106,173,49,87,71,169,209,132,39,76,30,56,62,161,6,158,139,108,36,194,18,176,236,155,177,25,49,115,233,177,45,81,182,97,246,188,178,127,39,104,148,158,182,78,191,135,214,139,255,251,178,100,213,140,167,81,106,83,27,88,99,240,88,101,154,80,97,230,78,20,45,157,96,108,49,43,1,2,139,42,244,198,32,120,163,96,161,249,49,139,86,198,221,6,18,246,247,182,140,70,228,154,79,205,104,239,185,159,93,125,188,168,11,49,10,245,116,96,130,206,159,148,230,154,249,21,168,195,97,245,22,89,134,50,53,217,186,109,84,250,218,0,128,162,227,34,129,60,134,96,255,7,110,214,158,201,188,14,57,28,210,99,127,81,128,162,67,117,217,172,94,199,234,159,69,153,62,196,170,29,37,200,86,24,70,166,27,89,223,5,184,226,135,10,154,41,251,254,193,173,12,98,238,255,254,176,32,64,132,4,64,128,128,128,16,4,16,0,32,4,48,0,6,2,16,12,0,16,80,0,68,76,161,18,70,121,22,103,68,230,254,60,4,240,10,20,133,148,133,66,140,30,28,214,8,204,184,144,85,68,195,3,12,212,80,211,167,14,4,14,42,1,42,105,144,2,64,139,16,114,72,136,8,130,154,163,32,18,166,152,27,51,47,192,80,176,176,128,96,208,212,102,12,32,168,80,129,174,56,114,82,222,43,99,54,100,32,68,243,73,162,10,86,186,197,75,44,201,167,226,163,116,75,232,37,177,165,242,71,47,219,168,66,74,13,247,148,64,253,154,81,110,45,133,136,201,63,195,133,129,20,6,226,246,116,33,233,213,109,162,49,160,137,200,147,40,118,182,114,196,113,134,148,233,220,208,237,152,231,84,180,11,18,93,92,152,36,202,230,20,54,44,38,202,164,164,65,167,69,116,25,195,136,245,10,160,230,123,181,110,27,89,21,41,149,14,219,73,106,18,171,67,7,82,173,132,53,89,91,111,100,179,100,7,41,96,167,97,57,70,110,52,92,108,196,254,102,235,93,174,201,227,169,18,245,2,115,94,190,205,74,237,167,144,167,20,36,97,31,112,20,89,220,108,65,123,17,181,225,213,21,76,170,172,176,24,163,53,172,31,200,86,244,165,122,222,173,246,204,118,93,69,101,212,254,27,19,53,161,78,195,168,51,64,3,100,192,136,5,226,113,59,20,199,134,203,100,129,215,1,72,186,149,203,112,176,179,155,102,146,162,234,131,206,101,66,76,33,125,50,184,214,40,246,226,161,106,34,214,255,255,65,198,44,58,7,204,224,120,194,166,232,115,5,29,255,255,244,254,95,236,255,255,251,229,20,93,29,150,15,193,7,4,192,6,39,138,41,236,240,81,180,222,170,61,238,77,244,19,51,172,88,9,178,108,52,248,195,155,4,61,2,15,34,22,13,56,241,46,66,80,70,64,57,115,8,146,193,132,197,30,3,4,136,18,100,137,226,207,73,0,9,33,34,54,212,192,191,45,152,104,35,126,52,77,255,251,178,100,223,14,137,49,121,208,139,122,123,112,79,9,250,147,60,162,184,26,105,197,70,77,49,28,201,15,11,106,232,196,136,184,189,66,117,106,81,0,5,76,150,172,53,22,209,89,56,115,148,198,98,19,119,170,171,123,180,222,100,218,56,112,168,54,93,91,151,150,81,38,15,169,124,136,254,35,213,217,180,181,97,67,43,187,71,254,218,189,250,46,39,211,125,108,221,97,239,71,189,108,207,180,208,92,185,229,33,201,91,78,220,246,168,118,229,90,203,105,93,5,117,232,73,196,16,106,11,7,242,203,182,58,234,109,37,195,186,153,126,100,145,115,28,98,178,118,124,81,194,37,11,25,244,180,137,51,79,20,152,246,126,71,254,92,252,93,60,74,15,236,224,64,0,2,156,162,96,143,168,244,141,0,18,130,237,147,136,144,238,235,126,115,98,14,177,1,65,127,27,42,165,205,1,222,8,168,123,191,223,102,239,33,247,251,59,197,69,97,227,14,169,67,93,213,164,212,190,35,105,244,11,45,231,42,153,35,235,139,128,0,21,180,196,55,134,80,162,249,169,214,26,8,49,155,222,152,9,201,131,27,139,5,153,249,192,144,249,131,8,6,2,25,121,51,130,99,65,161,192,2,160,229,243,50,16,133,68,165,107,200,179,9,180,111,56,174,82,28,176,116,249,4,164,161,9,148,101,74,196,123,1,196,209,137,107,100,112,146,22,232,133,76,66,92,150,8,182,85,10,253,110,233,235,148,185,184,213,79,198,53,13,164,198,77,237,169,203,148,84,157,213,45,139,142,101,28,223,241,193,175,168,58,106,197,157,60,33,6,151,76,195,215,181,17,106,70,44,225,104,38,92,99,238,44,197,32,115,189,12,63,232,92,180,177,124,202,57,12,132,212,78,36,59,26,96,213,235,91,179,226,154,158,237,173,138,198,177,117,188,54,183,201,88,181,25,133,173,102,213,189,174,142,27,221,37,39,215,135,187,69,181,6,31,148,220,63,247,85,238,227,89,251,35,141,234,12,128,0,88,0,1,43,117,198,178,165,133,189,171,69,108,184,89,11,103,173,215,36,34,101,162,147,41,155,40,250,202,98,102,122,63,58,160,39,255,255,255,250,127,209,127,255,186,127,253,101,82,94,94,114,102,40,52,100,170,88,42,80,157,200,149,118,251,173,19,213,117,59,126,167,19,235,169,234,0,23,37,189,89,2,143,66,65,154,133,217,67,228,174,29,4,0,65,55,25,155,164,162,192,221,79,40,109,8,168,159,9,99,205,77,29,143,53,215,133,127,194,37,112,11,142,70,51,106,33,147,73,184,108,11,28,205,212,232,167,103,173,225,218,247,123,59,83,59,9,227,183,7,185,135,22,140,240,147,187,109,79,247,240,34,164,48,241,255,251,178,100,192,12,166,201,112,209,147,120,76,96,77,235,250,202,61,34,46,24,61,163,88,108,61,149,193,18,147,233,224,244,138,136,165,71,182,76,77,5,141,177,236,92,90,38,33,235,221,75,107,120,84,204,117,229,84,69,124,38,216,85,143,134,197,193,193,102,215,171,161,48,178,142,52,211,214,209,33,50,98,147,63,140,222,249,97,153,244,135,161,255,63,105,253,253,232,220,109,134,119,113,125,53,138,226,228,168,149,161,156,33,249,33,170,22,31,239,66,100,112,130,18,209,101,164,168,226,133,217,113,13,97,155,153,191,23,255,208,6,9,18,126,39,148,70,249,36,72,23,84,217,252,134,165,202,22,119,108,239,230,170,86,142,212,204,145,73,9,241,53,116,166,22,130,43,42,255,218,172,229,82,10,5,231,163,217,213,245,111,69,207,208,27,102,64,42,49,246,211,71,212,225,223,79,77,153,40,21,74,10,200,131,213,141,148,12,173,168,206,253,12,0,128,207,80,201,150,77,10,16,211,129,134,147,12,61,0,192,75,12,4,12,202,129,133,129,141,80,32,116,0,4,250,9,13,97,75,16,198,133,29,176,97,81,136,24,131,154,130,197,203,36,196,10,154,152,224,64,98,162,151,149,65,148,38,50,97,128,101,214,45,169,48,110,64,0,70,114,160,230,18,33,64,128,145,160,165,222,227,195,206,6,203,16,236,46,34,78,26,36,176,134,188,62,23,9,66,172,202,49,71,52,58,155,196,5,94,126,161,195,210,144,108,124,156,120,100,200,131,121,41,228,218,122,151,54,227,193,158,28,205,143,97,51,75,165,204,54,217,135,210,20,137,163,24,250,57,78,201,211,11,39,154,149,168,220,74,0,206,3,241,254,97,183,94,69,1,234,170,73,161,144,176,222,182,218,158,58,82,19,180,20,0,224,25,195,130,74,109,68,115,162,87,185,118,64,241,230,69,74,157,106,18,147,108,180,162,23,61,100,181,89,67,31,19,136,138,148,178,164,89,145,199,65,22,30,39,187,141,96,118,147,52,222,141,51,17,80,149,68,109,213,35,164,81,255,244,214,42,137,33,212,64,16,0,2,10,114,66,104,143,77,129,162,160,3,96,243,20,241,230,116,161,36,203,38,13,142,248,61,234,168,35,128,44,11,130,6,48,47,64,43,57,98,236,124,66,198,250,74,72,80,176,238,75,125,212,114,9,193,62,183,110,206,98,115,55,102,114,180,138,9,221,219,249,95,87,195,246,63,171,195,84,102,219,175,252,128,0,152,83,202,28,109,57,106,68,101,52,76,46,177,230,140,93,230,18,146,60,195,75,6,91,89,82,219,103,8,163,27,26,59,116,106,198,2,33,58,88,67,4,75,144,164,104,200,60,14,192,79,161,105,132,91,255,251,178,100,208,140,72,155,120,208,131,111,78,192,85,71,250,72,61,130,108,26,121,195,84,108,61,145,193,28,21,233,204,241,138,200,162,12,228,92,209,143,153,148,41,152,57,36,11,77,199,116,74,201,33,188,166,63,217,94,170,89,13,89,189,114,233,77,25,242,18,201,117,195,86,109,50,180,109,57,171,20,168,42,142,120,234,30,91,13,230,28,175,61,180,175,249,111,58,88,62,122,165,140,19,232,187,172,137,96,186,223,8,62,2,13,138,211,91,185,45,60,89,237,194,147,80,157,16,84,196,152,130,131,155,61,153,174,90,58,174,173,80,220,15,212,189,107,219,214,88,156,205,71,16,240,250,131,171,35,213,234,61,71,162,43,39,3,241,138,210,144,239,214,177,214,159,73,202,197,110,244,21,249,157,201,201,158,153,220,141,52,0,16,0,36,194,121,100,133,156,68,149,84,171,162,112,234,93,24,5,238,3,167,24,29,69,13,195,23,194,190,17,171,190,145,84,16,3,156,202,25,39,250,186,210,33,200,80,82,165,139,50,94,143,236,127,175,210,176,163,62,60,59,237,211,109,109,177,126,157,125,40,0,0,51,3,13,57,176,163,197,74,51,111,82,206,156,198,120,66,57,139,30,23,136,206,155,205,252,12,193,66,203,9,102,18,140,183,204,92,41,52,9,146,195,2,64,192,201,30,182,69,1,132,37,32,129,179,50,16,46,49,70,56,4,21,164,142,9,147,101,105,29,208,149,194,180,6,159,50,108,164,171,44,75,148,93,24,156,10,187,74,157,86,33,4,27,71,1,211,89,179,203,194,22,178,192,65,33,156,57,6,200,88,11,234,213,37,236,5,8,83,140,117,29,73,185,252,230,85,157,199,115,18,56,90,149,80,168,207,2,202,82,244,228,218,94,225,40,240,60,98,230,32,141,99,73,22,250,93,116,221,90,31,246,154,172,113,54,141,71,44,61,109,61,33,184,33,202,90,86,207,152,188,140,21,180,137,140,85,188,152,189,219,82,152,251,198,234,227,92,226,53,233,150,223,154,70,33,212,214,55,172,69,82,193,206,215,7,254,157,184,198,155,111,117,62,21,217,133,239,72,71,230,101,196,142,81,223,70,61,173,89,100,98,214,177,42,107,80,159,98,108,234,180,141,105,80,0,6,127,69,161,4,170,163,253,14,98,176,37,19,112,98,122,42,15,49,85,214,225,98,149,98,89,105,60,25,188,211,113,50,213,169,74,47,201,41,168,64,179,243,159,255,255,255,252,146,175,85,139,215,150,51,254,237,10,149,35,76,229,169,4,132,46,38,95,48,110,245,230,146,214,118,96,71,225,136,105,166,134,110,24,2,133,16,77,24,10,128,24,160,194,9,204,141,141,164,130,168,13,7,106,69,128,199,255,251,178,100,182,14,39,252,113,80,147,120,125,48,64,131,90,114,97,139,56,32,137,195,62,77,233,237,192,235,7,108,52,150,24,200,128,168,225,162,42,98,163,0,164,68,68,204,72,195,78,224,112,81,140,84,167,204,208,249,96,88,176,14,136,25,42,59,3,137,164,153,153,12,36,0,12,112,190,104,232,4,44,166,72,22,5,50,28,153,22,202,2,173,50,170,53,247,215,102,78,136,99,2,132,68,85,27,162,179,86,250,236,128,25,124,176,86,36,196,32,174,68,21,6,234,68,190,49,168,79,213,16,104,161,78,45,241,210,140,197,65,140,219,81,53,114,56,152,140,183,44,144,5,115,219,164,89,235,87,204,177,58,154,169,246,69,124,242,236,229,101,125,134,22,53,115,90,170,54,178,203,167,190,60,185,153,94,227,26,166,10,91,58,136,170,221,161,103,235,81,51,140,82,62,49,114,29,157,65,174,61,155,223,65,222,73,181,102,212,27,252,195,198,33,125,234,241,228,73,218,150,178,220,29,64,91,155,57,236,62,152,133,23,95,194,251,251,196,235,156,135,66,2,192,3,2,127,206,2,35,18,167,243,131,50,73,36,234,223,99,239,156,216,45,192,157,92,179,156,213,226,183,255,255,255,254,149,240,144,84,52,62,210,96,34,233,55,51,114,37,174,42,255,54,145,168,108,86,215,140,0,2,93,188,81,57,190,184,100,111,28,195,134,141,65,135,216,102,7,5,37,166,193,161,130,62,164,72,88,81,0,20,211,78,76,89,68,211,190,9,121,115,217,211,114,43,78,102,122,128,100,185,197,52,165,129,69,49,194,162,142,41,101,204,217,13,156,192,130,118,13,129,106,118,53,199,160,205,6,112,137,1,38,132,159,33,144,99,202,96,180,18,16,255,80,9,117,204,85,130,106,249,30,224,98,189,61,163,51,37,94,67,149,34,247,74,195,202,105,26,232,195,98,170,51,238,79,160,207,182,47,98,52,30,34,93,125,55,26,168,183,83,74,255,39,236,104,14,121,177,221,62,168,81,97,40,66,155,89,254,163,91,17,222,120,173,38,235,107,114,121,149,11,171,98,185,7,30,46,36,131,21,235,59,54,52,103,66,143,69,216,215,133,140,214,11,215,59,246,24,7,185,144,198,122,229,22,185,205,100,89,123,21,91,14,174,42,136,164,251,50,169,87,217,164,219,41,25,122,241,173,246,63,246,158,161,213,22,21,217,32,0,29,249,4,3,103,202,154,79,97,41,134,6,116,98,180,245,80,191,239,77,170,173,202,107,66,82,116,228,148,79,229,230,92,92,127,253,255,255,252,214,6,24,12,111,49,250,203,71,140,241,69,134,214,96,244,12,167,105,208,34,11,60,172,0,28,104,105,236,141,139,0,0,144,96,255,251,178,100,158,12,199,127,107,210,27,88,123,64,72,73,10,227,44,2,212,32,161,185,58,78,105,237,193,29,34,106,204,240,15,88,84,221,144,163,28,179,77,27,40,52,74,120,216,246,147,40,4,205,16,22,46,209,166,135,130,50,89,150,129,134,13,86,0,138,41,26,70,12,200,0,55,68,140,81,179,214,208,202,142,22,176,236,153,247,166,36,145,237,24,102,42,25,3,198,4,88,26,129,141,88,37,112,10,56,222,174,18,0,84,30,100,198,64,194,207,154,216,112,164,168,82,195,20,157,52,129,37,69,23,47,49,82,107,93,245,49,163,150,51,97,88,173,64,128,8,128,80,233,34,133,202,166,191,18,93,28,219,186,155,164,241,227,96,44,185,34,193,172,73,210,42,195,148,149,76,194,15,24,172,200,180,99,155,0,145,30,23,184,66,234,234,197,229,199,179,3,166,144,159,180,249,211,49,164,240,123,82,223,141,168,71,173,162,199,66,84,77,204,240,55,175,73,227,102,155,203,214,207,23,112,31,110,51,100,251,214,105,170,193,166,245,187,69,247,111,114,250,207,183,164,40,222,249,56,96,221,150,44,240,165,137,253,166,107,146,93,204,173,197,49,45,161,64,139,18,244,221,101,198,126,109,247,237,26,250,2,213,0,0,2,221,12,88,163,54,184,207,115,13,250,125,179,213,202,123,124,230,37,117,155,74,200,215,125,94,14,251,134,177,175,159,141,122,227,82,107,30,191,255,72,206,3,123,63,95,124,58,131,66,184,105,212,37,131,73,8,57,82,74,28,31,114,211,21,25,39,44,69,66,0,0,11,152,0,112,108,211,199,16,248,98,95,134,176,22,100,120,102,182,150,50,164,68,176,105,51,4,92,192,232,227,21,29,49,1,6,114,99,194,68,128,192,64,146,234,27,162,200,218,134,174,218,71,24,48,129,244,204,241,161,172,4,172,96,80,42,178,178,197,80,132,114,12,80,32,184,146,213,61,161,137,92,180,98,34,10,212,130,131,149,93,69,214,201,122,81,193,103,57,8,200,211,34,111,164,189,152,9,23,95,74,249,162,233,198,110,143,188,14,248,60,240,84,55,46,185,16,158,161,167,130,31,251,210,38,46,239,221,18,55,12,198,44,164,2,150,164,2,247,184,107,8,99,132,225,6,26,164,111,179,47,151,235,245,10,85,152,4,37,240,7,4,88,45,123,63,122,173,100,229,115,176,63,28,116,118,133,165,207,29,90,22,177,217,91,118,137,45,244,9,75,113,55,209,221,163,165,75,144,96,58,63,51,44,50,249,227,118,74,185,92,210,56,4,137,240,249,168,230,165,202,24,248,169,26,18,78,90,128,0,45,249,20,72,140,70,70,130,99,162,228,167,185,200,110,107,80,20,104,241,65,255,251,176,100,131,14,199,119,103,208,27,122,99,240,73,167,250,195,45,34,12,29,177,163,66,109,229,239,65,32,167,106,140,176,11,80,71,184,42,9,112,77,77,168,134,141,106,126,175,253,255,255,255,255,70,246,174,137,255,42,20,27,3,6,1,177,113,236,78,3,208,230,173,129,29,192,57,81,194,86,144,69,73,191,116,52,176,238,228,138,70,16,140,8,25,50,18,83,110,42,51,125,131,43,69,49,149,240,196,0,45,105,145,141,25,97,8,137,196,195,131,210,112,96,109,18,136,169,145,72,200,60,26,64,241,109,220,211,25,21,134,206,102,195,110,142,132,173,65,70,91,136,200,196,36,147,18,32,37,214,98,160,230,173,137,2,172,40,234,95,50,246,172,8,93,120,169,101,31,168,1,151,179,72,155,236,150,19,161,66,138,161,178,232,213,44,37,214,84,241,30,220,227,60,168,108,237,117,98,78,199,100,39,16,239,136,186,148,247,174,185,151,243,43,22,176,32,239,227,115,49,31,205,196,58,187,83,218,146,93,203,126,3,25,245,58,224,146,167,24,16,216,13,215,107,131,220,102,213,90,224,42,96,196,120,181,10,175,149,12,247,119,2,3,100,8,141,141,143,246,166,115,85,53,43,180,223,63,86,197,135,44,43,50,196,124,143,149,185,117,71,23,109,206,19,58,145,44,162,159,45,15,85,19,64,108,122,217,18,86,28,184,107,191,32,0,5,218,76,150,33,73,99,226,194,145,225,73,104,42,78,223,156,203,224,252,234,21,166,71,179,206,167,158,181,43,126,250,238,181,106,126,127,183,255,255,85,41,217,14,247,37,204,235,84,236,186,25,229,106,179,139,81,137,21,90,50,160,89,155,147,64,64,242,125,117,4,0,0,1,80,70,128,1,108,206,232,5,53,11,124,209,76,115,120,191,141,80,11,48,120,140,196,0,115,73,33,13,52,28,50,121,64,200,1,147,79,140,129,192,19,60,134,4,65,211,4,19,1,128,179,63,131,130,129,208,112,24,42,27,34,41,129,64,198,85,36,15,26,204,44,11,48,105,48,187,2,131,98,238,32,140,247,216,108,224,179,32,194,87,225,24,12,144,200,12,72,182,192,98,18,40,0,89,114,23,66,2,10,4,172,10,118,58,172,219,234,205,156,98,64,12,145,132,11,61,172,245,190,116,211,201,129,187,140,173,18,159,112,227,178,135,87,253,52,118,106,38,202,50,160,82,185,250,149,51,185,101,184,192,249,233,126,110,166,154,141,155,77,29,243,213,200,35,155,173,27,179,106,9,207,242,195,127,249,204,16,49,33,57,213,27,198,97,111,133,53,116,166,123,221,98,188,215,83,108,121,222,16,93,77,146,84,94,8,18,102,112,139,83,153,179,200,137,203,182,255,251,178,100,114,142,231,240,103,206,155,153,77,96,72,232,10,179,28,2,226,95,45,187,58,78,105,51,193,37,159,42,204,244,148,240,186,194,182,3,114,111,25,180,230,110,120,193,19,23,147,138,76,202,102,34,200,96,247,47,232,0,0,30,252,192,161,226,80,216,10,184,47,48,46,47,38,62,36,30,243,231,59,170,9,132,103,25,185,86,82,18,143,50,110,203,43,93,63,77,255,111,236,202,53,40,254,85,41,2,14,41,231,143,237,114,55,52,192,191,119,94,50,251,24,128,251,242,175,215,29,86,191,250,11,138,3,78,122,107,49,49,24,212,24,83,13,37,193,55,115,48,21,12,186,178,7,9,13,62,126,53,177,4,201,4,240,66,240,196,70,180,33,51,144,64,120,104,103,33,58,195,152,168,136,154,65,3,65,193,41,134,199,8,220,96,81,168,180,112,156,5,135,33,192,77,9,98,43,137,222,123,1,3,139,152,97,102,72,90,167,38,126,216,136,139,19,71,164,17,166,42,138,29,30,102,10,22,153,115,160,98,191,49,4,70,135,192,171,174,117,129,24,226,34,19,13,235,167,5,161,41,13,28,21,168,198,218,115,25,116,106,199,161,15,100,70,220,50,239,246,38,166,216,81,92,181,143,86,1,250,167,245,191,73,106,98,39,174,182,86,61,203,114,169,207,199,26,123,58,214,176,195,62,107,12,202,201,81,161,144,225,25,117,217,156,180,158,230,221,227,150,115,10,59,221,118,54,157,41,59,53,201,107,164,213,25,173,171,102,160,203,90,137,152,156,146,235,177,60,77,54,50,177,34,29,69,93,115,215,152,210,54,76,197,215,255,255,255,227,175,37,136,68,219,183,12,72,133,4,69,77,78,86,201,13,64,101,186,98,229,204,220,61,28,39,80,215,213,84,160,183,215,122,44,175,125,190,143,253,191,255,255,255,89,23,242,149,17,231,123,93,220,120,76,31,100,89,219,53,31,118,109,165,1,6,14,101,66,177,85,61,4,187,175,146,72,0,1,32,162,228,215,110,51,138,59,204,183,17,57,153,180,239,201,179,80,172,140,94,47,49,160,40,202,204,115,115,145,204,154,134,49,201,240,193,8,163,5,132,140,146,79,48,248,80,204,32,179,0,128,12,232,27,40,34,2,130,36,164,51,20,136,8,131,38,88,1,0,21,155,5,39,18,169,159,14,99,244,134,57,84,198,25,216,180,100,85,7,53,77,112,116,21,78,99,71,9,58,71,67,6,101,252,10,129,49,140,139,64,97,66,189,48,16,54,35,55,140,164,59,29,93,226,137,145,253,40,45,182,234,224,190,47,186,176,38,234,244,79,214,81,63,60,224,203,101,117,154,36,155,41,96,208,92,112,154,139,76,82,172,19,64,153,168,171,38,255,251,178,100,85,14,231,228,103,206,19,154,76,242,72,233,186,195,44,5,212,28,181,161,70,109,225,145,129,24,43,170,204,196,136,121,232,122,167,247,199,165,70,112,179,19,189,106,24,142,83,115,229,217,101,142,25,219,195,209,197,96,168,60,92,34,183,77,117,160,186,69,166,222,175,190,213,67,176,85,30,183,13,169,73,15,186,149,92,101,45,149,121,77,41,237,181,41,222,147,220,241,71,40,68,161,165,209,21,71,26,213,43,18,197,225,136,56,224,0,2,111,200,33,189,135,129,1,3,196,3,143,12,30,219,231,171,63,103,122,81,168,95,108,228,255,30,207,249,111,23,23,255,169,254,142,138,197,221,124,139,28,170,10,155,169,242,57,29,146,239,85,23,114,63,56,169,26,92,108,88,204,84,241,20,8,64,220,152,103,173,192,133,12,13,60,196,151,196,12,6,148,228,101,160,6,177,60,98,225,198,84,54,66,6,97,74,70,134,36,8,43,48,18,179,22,37,4,128,152,8,82,103,130,140,153,88,25,109,95,17,3,146,165,9,41,18,149,128,110,131,164,34,114,93,1,18,238,50,148,200,65,87,96,28,69,12,109,161,180,232,178,186,216,42,99,187,49,182,213,99,203,234,192,238,75,143,44,140,172,24,168,215,204,38,87,110,102,155,114,216,54,5,197,102,115,25,235,19,48,220,142,61,57,156,14,119,1,226,247,206,18,173,191,27,225,131,172,116,157,147,137,156,159,51,37,178,198,234,242,184,239,101,139,15,233,45,191,103,65,49,121,44,158,75,51,94,190,247,178,247,239,171,215,182,190,54,201,98,58,230,215,221,251,177,63,182,128,225,98,199,160,48,60,174,44,202,94,231,19,11,122,251,229,187,194,172,204,205,253,51,69,230,103,231,247,223,238,161,194,201,97,205,127,104,225,241,0,33,15,151,14,94,184,13,58,126,97,238,39,129,9,43,35,13,220,173,187,106,182,242,142,4,118,152,101,33,47,210,140,148,100,107,123,118,255,255,255,255,252,244,217,19,165,31,190,154,56,218,237,255,223,93,250,50,238,136,246,122,251,143,231,141,221,235,135,231,94,151,187,215,51,193,131,69,239,54,22,51,60,212,49,176,51,83,49,34,212,53,99,130,193,81,190,210,157,17,16,88,88,203,1,216,249,0,241,68,233,0,57,132,141,15,118,97,100,22,4,201,8,66,137,168,64,138,114,246,131,19,33,56,241,96,195,49,146,8,76,46,232,222,38,48,236,208,113,103,24,61,214,142,5,108,30,75,113,110,204,196,44,233,136,234,128,62,45,242,109,178,180,113,94,75,148,0,26,106,16,12,214,228,13,53,117,52,161,96,88,235,33,136,47,71,41,75,44,74,27,11,160,145,173,227,140,249,199,89,255,251,178,100,68,0,8,253,116,80,5,111,32,0,63,195,202,98,167,164,0,29,149,147,84,121,172,128,1,12,10,234,207,30,96,0,202,0,152,195,173,62,179,86,26,30,82,152,119,44,30,73,19,78,102,173,238,50,152,139,54,125,95,89,100,53,21,201,184,203,94,24,18,35,14,63,175,131,46,139,97,45,104,77,86,164,173,125,14,138,80,97,138,35,57,101,181,31,171,148,209,104,146,202,175,73,63,17,129,99,81,152,33,157,59,45,101,192,86,57,52,174,61,103,82,154,181,43,114,214,88,204,203,159,169,85,12,29,106,213,236,119,53,95,157,230,87,165,87,55,75,73,119,180,27,194,25,150,227,103,185,126,183,127,242,165,214,170,217,255,203,180,221,255,199,28,187,169,85,30,169,183,204,121,150,90,181,136,0,3,24,98,212,172,5,10,0,147,162,198,139,120,144,10,91,49,236,114,93,102,175,40,24,145,164,213,85,144,16,49,186,11,158,177,44,83,221,82,146,200,44,183,109,141,141,109,255,235,22,198,127,255,255,71,217,79,255,237,254,199,113,128,2,130,0,144,145,177,25,164,199,133,137,228,68,40,76,55,48,178,144,80,64,132,168,30,104,1,27,176,128,101,1,2,33,9,152,33,0,145,108,169,11,91,208,8,57,193,136,208,245,191,176,164,43,136,51,97,81,216,123,19,119,38,25,92,89,184,15,4,14,17,65,3,66,161,118,32,117,123,31,177,53,70,179,229,110,91,59,104,97,195,67,47,11,188,68,84,213,233,203,19,182,93,200,178,84,72,30,72,46,32,223,183,103,153,194,151,246,123,145,187,241,158,103,55,242,138,152,85,127,164,175,212,170,127,9,79,117,90,190,177,199,27,50,248,223,35,15,229,234,26,102,153,79,42,164,167,151,198,165,148,146,187,88,82,70,55,127,44,185,222,54,241,54,94,234,211,220,183,158,235,229,114,28,191,90,223,44,57,84,219,198,204,179,10,154,214,254,254,176,252,115,206,157,180,150,94,135,239,238,91,43,191,141,62,114,137,201,77,170,105,117,170,122,184,95,222,114,225,255,255,233,183,255,46,121,11,0,0,0,4,4,5,129,66,134,71,154,56,181,171,34,39,215,42,211,25,150,26,186,204,243,139,44,196,4,192,1,208,14,64,179,145,78,255,189,124,133,245,134,150,56,29,2,190,159,255,254,123,87,254,205,239,255,231,72,149,36,193,179,80,144,218,170,0,0,179,2,143,59,212,99,18,107,49,33,163,106,52,20,38,8,34,3,2,180,35,3,60,106,130,198,65,96,162,129,102,172,138,204,148,44,12,200,137,172,16,145,24,214,152,26,43,232,66,19,65,1,203,104,14,184,92,105,242,20,40,17,232,236,76,37,46,101,45,226,255,251,178,100,36,14,231,115,106,211,23,111,0,0,71,231,234,64,231,168,0,26,5,163,78,109,225,141,193,10,15,41,204,244,137,56,101,195,237,113,226,74,68,235,110,40,99,69,16,165,172,66,23,46,251,134,225,181,150,227,27,121,224,105,4,138,145,219,133,75,165,242,233,94,49,30,182,23,245,184,83,62,16,52,253,61,201,116,186,37,186,41,235,209,59,213,37,22,227,148,148,250,187,106,254,18,250,249,85,156,207,93,171,94,83,126,172,236,190,213,138,105,252,37,243,213,160,107,248,202,163,19,145,10,78,71,162,28,203,155,160,221,91,22,43,71,62,205,38,242,150,97,157,248,132,83,159,251,181,150,63,150,85,236,101,126,196,175,189,251,27,185,158,22,103,169,243,202,174,117,249,67,99,85,255,30,239,91,239,212,164,189,205,94,254,110,177,209,20,247,139,115,175,9,99,40,14,4,60,254,140,75,143,192,212,150,202,19,19,179,190,143,114,16,84,55,10,66,32,176,36,130,161,104,20,139,17,65,128,74,36,23,121,131,195,20,250,149,30,138,165,196,127,243,27,254,97,159,207,127,255,255,255,250,127,203,72,229,191,237,215,247,238,250,1,82,136,163,204,4,56,216,75,76,196,157,121,25,185,64,240,96,200,99,55,0,131,0,129,201,132,73,66,135,140,27,146,142,171,121,165,98,3,32,61,7,71,141,48,204,28,112,10,10,248,14,48,137,137,172,145,176,51,234,132,212,173,112,22,68,62,190,162,73,144,246,47,134,4,204,228,236,98,50,236,84,108,105,8,212,232,163,178,57,228,194,144,192,212,18,237,47,216,7,83,45,58,101,118,86,45,226,122,210,95,42,126,179,215,229,108,158,163,85,12,107,24,202,214,166,208,159,28,199,141,30,89,249,56,189,121,159,185,254,65,2,88,233,172,181,165,197,71,205,107,106,48,180,194,107,222,210,117,177,3,2,210,14,123,185,11,161,136,78,45,117,169,234,49,63,23,237,222,173,163,197,178,253,146,26,213,242,212,111,87,166,249,61,7,228,206,207,93,254,43,68,182,174,42,95,119,161,0,19,28,81,165,188,69,153,162,80,247,122,41,193,195,54,27,105,15,48,152,96,166,67,10,141,178,17,141,74,42,234,8,231,86,147,252,178,120,236,245,206,25,16,67,120,5,249,95,255,242,62,209,114,167,123,62,255,235,234,50,212,172,114,120,111,212,0,0,2,148,197,50,194,75,77,28,248,215,27,205,66,68,209,225,76,32,4,180,109,16,16,90,99,36,70,42,0,101,138,16,123,134,10,248,70,56,143,64,43,6,80,232,222,130,74,102,164,72,9,214,201,132,48,213,68,69,178,224,106,17,39,212,20,82,72,143,6,66,68,184,128,36,64,82,255,251,178,100,39,14,199,47,104,209,155,121,122,240,69,100,234,179,48,73,110,29,33,161,66,110,233,143,193,42,173,106,76,244,136,184,136,66,231,71,81,8,44,224,128,9,53,36,134,124,66,148,34,6,125,15,35,20,31,106,102,35,209,201,62,175,38,112,49,17,190,147,48,226,44,53,154,16,87,111,86,51,218,227,71,157,192,243,194,165,242,229,118,215,17,79,78,229,211,181,127,156,180,81,230,154,247,122,65,167,88,239,151,75,149,184,13,247,189,164,49,166,101,105,130,168,149,150,89,53,184,81,221,179,21,77,51,39,86,241,111,7,199,50,99,182,205,86,184,81,165,146,54,91,96,86,86,88,175,98,106,44,173,140,14,80,212,177,107,157,124,252,69,123,74,223,53,242,94,52,106,69,151,17,113,155,191,60,0,28,19,56,156,29,128,32,228,114,235,135,144,47,125,113,113,139,15,25,26,41,16,210,141,131,34,129,9,35,77,234,240,84,253,91,111,236,17,38,179,116,75,176,72,60,10,156,255,250,141,106,253,214,253,47,101,214,251,26,20,101,104,149,173,134,243,57,187,128,38,152,52,21,156,56,65,154,112,38,152,16,95,152,234,51,24,212,55,152,146,11,131,2,176,112,102,96,80,144,52,112,152,56,7,136,132,179,12,0,245,111,3,7,137,146,97,240,54,99,83,180,164,89,34,152,143,10,24,204,76,99,177,18,96,195,70,22,121,89,112,49,119,65,63,140,80,65,226,171,196,170,17,138,46,164,136,4,135,105,172,85,68,148,217,49,81,53,253,70,87,102,116,192,137,64,218,204,130,30,42,140,33,44,200,30,246,225,147,192,202,26,59,155,90,138,25,157,162,137,200,157,168,148,220,105,14,211,23,38,86,226,29,171,18,228,202,71,248,80,150,137,168,15,162,205,169,121,170,35,169,22,77,124,169,247,175,32,105,156,148,240,105,197,170,152,188,194,63,61,47,115,247,180,95,59,20,37,157,128,163,40,81,231,239,234,166,190,119,247,166,155,51,213,198,142,117,76,254,179,104,188,229,14,37,232,108,181,29,46,215,55,47,87,121,173,99,37,231,224,61,228,0,0,0,159,69,16,229,74,156,184,33,39,197,76,196,248,164,106,230,148,100,176,247,22,164,73,62,112,190,85,213,222,86,86,178,93,67,55,55,215,78,141,111,167,63,255,255,255,244,111,255,179,219,183,74,127,173,186,251,239,254,245,70,20,125,33,78,4,31,23,189,42,45,84,77,0,0,75,156,130,8,235,1,141,60,132,24,136,106,236,230,169,0,28,52,85,4,26,18,48,112,99,41,21,22,2,76,192,196,166,228,72,2,141,200,178,85,216,202,199,64,156,237,40,132,8,248,132,195,69,157,117,44,31,121,36,97,255,251,178,100,31,14,102,133,104,210,27,120,99,240,73,135,218,186,52,2,228,27,221,147,64,110,105,47,201,26,139,42,12,246,25,80,77,202,4,30,50,35,63,204,213,133,166,42,1,228,112,3,31,20,4,50,136,109,243,89,147,216,28,123,247,140,66,114,26,25,59,98,158,131,44,74,25,171,194,242,220,207,212,246,240,164,150,246,61,85,211,199,229,211,40,127,71,208,202,18,120,169,162,177,206,152,245,95,154,113,122,110,129,171,219,47,234,89,199,121,138,82,226,148,78,32,107,94,135,148,133,69,143,234,189,239,155,55,145,115,97,150,181,72,58,107,171,163,167,243,147,104,123,119,105,23,225,111,223,79,216,247,230,180,114,251,142,173,129,184,188,246,23,161,171,247,114,89,89,125,204,121,16,6,0,0,0,0,191,147,195,48,89,140,57,177,40,177,156,109,62,96,94,47,154,44,198,81,81,163,30,230,103,86,182,83,177,244,246,78,166,186,210,91,116,127,95,251,221,33,207,37,200,92,172,64,108,113,139,128,200,3,180,185,241,69,71,141,172,131,199,7,162,114,52,247,0,92,48,125,8,195,109,179,143,128,140,200,136,50,82,144,145,36,102,1,160,145,9,47,140,12,29,52,8,136,189,3,130,64,80,245,207,18,43,43,121,149,195,38,81,177,140,12,210,132,175,21,73,14,139,4,14,48,199,204,50,3,112,32,86,193,17,33,160,3,199,144,158,171,140,104,197,66,135,116,113,67,246,238,92,87,126,216,192,148,252,3,23,67,113,160,73,8,219,68,129,195,5,135,65,239,91,5,110,198,112,226,234,131,158,168,165,34,255,167,86,152,9,161,179,197,104,194,110,91,71,234,55,89,148,75,163,246,35,48,119,83,14,192,157,176,219,33,240,125,0,116,187,149,14,233,126,222,13,152,228,204,140,118,53,44,227,56,89,112,168,67,79,210,208,76,244,45,147,141,92,62,252,53,209,172,31,21,73,136,37,151,101,80,39,26,242,132,211,175,155,9,202,21,237,186,98,146,87,58,243,223,82,140,97,26,173,171,213,188,36,41,177,1,78,80,158,36,168,229,82,29,81,92,29,192,41,85,162,124,62,171,30,184,183,13,219,148,176,112,187,107,214,61,59,241,62,255,53,196,254,117,9,103,203,95,219,255,211,150,207,246,253,71,204,181,160,124,139,84,197,150,98,220,120,210,5,30,128,218,94,248,152,216,0,0,1,112,197,235,99,227,131,204,212,158,51,91,8,203,34,3,13,60,204,76,24,48,48,213,75,194,225,224,192,56,240,92,46,34,1,13,153,57,136,129,132,161,243,8,132,13,120,9,154,51,79,42,144,72,65,10,98,180,31,11,26,101,31,200,153,184,177,80,108,81,226,64,192,128,152,255,251,178,100,38,142,230,249,104,208,27,153,75,240,77,135,250,147,61,37,56,26,113,163,70,110,105,141,193,43,36,106,204,244,136,184,35,37,80,201,125,10,2,160,65,220,41,114,8,17,208,64,72,235,34,160,41,176,132,105,12,112,147,102,97,76,198,224,231,172,215,45,96,97,18,168,170,250,76,9,99,20,143,177,246,169,44,179,184,92,57,146,248,180,227,223,143,73,119,64,248,29,68,30,9,97,1,165,9,8,143,191,52,212,148,76,174,92,82,114,68,126,181,41,205,174,186,170,131,37,66,136,181,157,103,230,193,20,211,133,212,252,182,142,156,121,21,74,25,136,133,161,47,15,40,203,203,167,111,250,204,34,189,90,240,182,147,187,86,215,170,91,211,175,101,112,191,208,169,60,66,233,128,0,6,110,187,60,6,171,106,28,92,224,27,208,16,5,214,136,138,216,238,92,125,84,83,145,142,26,177,166,66,170,172,149,200,178,186,125,104,255,163,255,242,255,239,255,255,78,219,252,171,170,136,62,31,71,66,140,17,76,145,253,207,65,214,172,129,212,146,112,47,12,140,99,205,69,81,89,79,115,4,146,78,66,54,49,81,92,197,66,64,116,68,195,4,113,226,248,240,208,152,12,9,27,163,48,176,33,45,131,8,139,104,96,25,84,56,99,81,66,99,194,87,65,50,194,0,133,1,202,132,165,136,252,36,192,193,75,22,54,145,113,214,194,147,225,1,19,133,71,222,118,16,187,148,89,252,119,218,218,24,160,203,114,113,25,187,153,54,147,106,17,200,236,242,141,148,25,151,213,236,134,10,94,176,100,34,13,54,33,0,125,162,198,112,191,9,132,204,164,185,14,133,211,70,186,91,234,18,177,195,215,121,29,162,216,53,190,181,100,185,140,77,149,79,77,117,57,138,213,241,95,24,170,198,173,2,219,181,182,238,153,89,84,227,22,144,235,148,159,58,126,63,113,118,73,204,44,198,190,215,221,152,233,42,227,179,72,69,52,87,82,206,197,70,248,202,173,91,148,57,106,192,255,29,196,247,214,86,137,191,209,72,175,83,34,220,218,47,13,13,97,98,58,191,145,156,93,211,167,97,251,216,143,86,233,87,186,83,255,255,255,255,254,223,251,251,171,45,77,59,247,118,45,80,195,11,84,170,228,234,218,8,129,65,97,242,64,240,100,46,153,117,18,62,201,80,234,47,36,165,31,233,212,0,0,11,116,65,250,118,249,193,231,70,139,66,34,168,51,91,227,17,37,78,71,104,33,84,89,176,32,108,192,78,76,60,45,81,2,149,128,128,197,28,172,65,135,32,112,0,17,64,2,35,21,56,212,173,154,134,160,106,56,62,208,50,20,242,186,233,23,5,229,152,74,229,240,217,64,87,63,9,186,195,255,251,178,100,40,142,134,130,104,208,155,121,75,240,77,233,90,147,61,34,46,26,213,163,66,110,105,47,193,33,31,106,232,208,11,144,90,96,81,52,83,94,162,161,210,199,75,21,193,50,199,130,68,234,130,178,140,75,230,228,48,196,94,8,123,27,43,241,146,206,191,43,189,22,187,40,179,15,94,223,14,64,29,246,16,58,236,56,77,99,106,185,124,137,61,19,97,173,59,247,168,189,73,155,207,144,166,145,158,11,8,136,225,61,163,89,52,5,39,84,190,84,103,179,178,95,144,133,108,104,220,227,80,217,106,121,42,168,66,103,170,93,3,102,231,109,193,120,243,253,248,64,172,36,102,51,90,55,147,206,175,247,36,128,0,1,118,108,68,143,231,8,5,249,97,74,50,162,201,162,10,118,170,203,25,81,159,41,9,32,61,29,161,217,230,162,49,222,183,51,127,167,244,127,255,255,255,255,255,95,250,204,194,192,71,53,89,73,114,37,110,66,46,20,82,92,33,26,201,88,171,226,70,70,38,228,7,69,85,125,116,2,157,48,83,180,225,196,131,23,139,140,26,145,16,173,69,171,230,56,28,152,140,54,194,76,62,30,50,8,124,172,44,96,161,185,129,129,76,192,28,72,42,6,12,110,51,16,14,25,22,129,1,40,236,41,10,193,33,12,145,163,8,76,161,193,141,164,176,128,64,4,192,211,45,82,4,1,47,74,46,56,201,84,149,42,220,205,88,208,140,48,136,17,40,214,170,232,174,86,167,40,68,81,160,121,54,12,228,64,162,180,178,120,54,66,251,77,60,84,178,150,41,37,113,174,231,39,171,118,59,168,142,238,90,231,142,197,33,213,89,166,80,210,14,110,126,143,208,166,151,199,63,210,137,74,220,179,176,158,24,81,52,43,161,87,45,175,8,230,253,186,245,81,166,215,195,200,252,35,11,197,99,171,103,156,210,142,103,190,197,173,5,148,138,80,55,102,255,232,29,212,179,69,123,109,206,77,66,57,28,211,175,233,32,88,12,0,112,4,220,146,9,114,128,195,19,212,195,226,6,8,152,44,205,35,213,38,154,71,220,188,145,40,78,54,187,186,153,187,213,215,85,127,199,226,195,79,153,27,62,240,195,135,95,72,243,157,100,31,145,52,108,43,115,133,46,21,90,148,113,224,72,185,96,214,138,41,0,0,165,188,192,65,147,141,13,128,83,19,29,19,76,18,42,48,233,245,30,203,110,227,5,198,230,15,6,17,10,140,0,32,14,39,177,128,168,5,76,204,82,18,33,40,200,128,161,18,18,218,70,229,76,189,7,18,188,205,255,40,8,170,173,41,218,162,66,123,254,178,50,116,100,193,17,167,134,156,56,146,59,145,51,53,40,163,141,18,138,21,218,10,42,36,34,191,106,255,251,178,100,49,142,134,122,104,82,27,152,75,240,77,171,90,167,61,34,46,90,189,163,62,78,105,15,209,62,34,106,76,243,9,96,75,156,25,140,115,234,54,106,27,216,84,177,158,232,50,173,253,156,27,113,222,48,202,2,124,104,85,50,101,40,151,162,69,130,101,134,27,129,185,76,178,27,138,121,76,16,82,97,225,177,77,140,36,249,19,54,102,199,35,176,148,232,246,201,164,87,77,246,73,99,95,53,155,185,85,197,38,89,253,90,95,155,37,73,13,160,129,112,251,72,219,101,120,53,44,89,232,213,45,107,87,137,189,110,147,210,68,72,64,8,0,0,238,230,120,74,158,178,153,39,78,55,156,209,26,104,41,122,66,154,46,213,254,200,214,94,219,206,237,101,219,149,171,254,255,255,255,255,255,251,247,183,126,158,155,17,58,100,22,228,68,59,93,213,176,121,22,139,66,110,239,75,17,188,236,253,131,60,157,88,42,195,119,251,119,200,11,1,30,71,198,15,136,65,102,75,46,28,5,114,105,196,49,153,77,66,161,135,12,20,92,22,154,9,39,76,58,106,51,48,25,65,204,70,26,11,136,193,197,193,167,47,98,72,7,80,0,4,12,101,42,38,202,97,206,188,166,107,248,98,114,241,171,214,98,89,162,238,191,106,200,179,80,93,67,4,71,210,9,69,133,128,8,196,171,104,43,227,248,135,141,69,250,90,80,5,51,11,117,20,168,12,101,145,64,141,150,92,254,50,71,138,86,216,23,238,44,166,229,88,140,212,196,205,217,111,102,97,176,116,225,180,24,11,48,36,212,37,96,156,97,129,221,37,230,83,49,71,231,77,226,28,140,137,28,228,7,98,160,176,224,248,29,209,154,177,207,107,3,138,155,99,42,210,162,18,101,172,195,6,54,143,114,147,115,112,227,20,221,20,231,24,39,53,72,245,84,40,88,138,152,187,29,35,212,191,81,166,70,48,2,0,55,97,218,21,133,233,94,72,140,77,171,101,162,62,33,105,216,51,81,88,90,187,90,132,67,238,14,180,177,21,123,88,62,243,127,235,87,255,237,255,255,255,237,255,212,138,87,8,100,185,76,134,227,73,168,144,76,92,29,74,196,129,113,66,239,21,34,162,70,137,231,12,175,160,227,244,227,64,0,8,157,252,11,248,101,41,49,115,49,96,154,0,19,241,136,73,73,24,83,98,208,137,18,4,141,98,212,132,67,89,64,68,68,142,91,178,244,113,91,75,250,40,195,22,154,247,2,0,69,165,41,129,223,73,215,29,206,153,156,113,101,200,181,11,146,183,104,140,176,152,68,97,211,144,213,179,135,99,185,126,16,165,35,172,199,124,175,129,181,210,251,242,29,25,86,151,153,251,183,168,86,96,62,51,94,116,125,16,205,255,251,178,100,55,140,5,148,103,211,27,79,54,146,77,41,202,167,61,37,46,26,177,163,68,110,101,143,193,61,31,106,232,246,8,184,42,76,61,247,190,90,124,191,91,249,106,241,180,255,88,152,47,9,5,25,143,121,77,211,106,151,205,135,203,196,104,6,123,167,25,174,80,148,15,65,233,165,187,45,146,227,116,214,104,3,210,29,200,173,47,255,172,39,16,66,115,28,231,213,75,204,175,48,66,0,0,43,250,36,70,19,74,84,91,87,41,165,196,70,202,53,102,105,85,144,209,158,149,192,128,114,61,39,98,203,149,215,165,102,215,255,239,255,255,255,255,111,219,255,95,194,21,103,115,51,17,40,119,228,149,82,69,82,188,162,160,205,128,43,200,201,107,52,216,40,247,18,245,26,120,0,0,155,166,49,83,28,181,18,101,98,193,137,75,6,11,33,21,12,35,74,147,9,5,214,57,128,1,233,28,98,64,40,0,114,60,25,120,140,34,13,32,17,8,194,226,197,134,52,74,64,66,228,1,24,98,46,66,66,209,52,29,81,143,130,62,8,132,123,153,224,208,234,56,229,52,122,22,12,241,136,138,148,51,21,230,194,23,32,243,178,196,239,151,191,172,15,156,132,209,192,161,85,92,57,13,121,19,192,219,79,91,131,30,247,173,79,213,181,57,251,179,242,158,110,50,196,214,216,245,84,238,95,223,175,187,183,165,209,94,7,105,135,31,20,119,105,100,23,159,199,110,217,48,160,29,175,185,219,16,93,136,206,255,224,248,25,106,47,163,143,166,114,241,108,231,244,255,235,23,251,252,245,250,88,138,176,53,78,78,191,167,163,97,37,104,230,211,88,69,118,251,57,203,205,250,87,253,166,97,255,249,71,0,129,30,128,3,187,186,144,30,47,98,148,8,93,78,165,57,66,36,42,216,182,210,235,219,47,125,42,186,132,27,110,33,80,13,94,201,235,255,255,253,255,254,101,64,208,3,12,209,0,200,140,25,173,251,116,217,61,107,18,135,207,41,131,90,211,8,122,12,104,17,43,61,201,229,170,70,14,177,80,0,0,65,80,195,162,16,211,185,140,135,166,25,21,25,192,170,99,231,201,134,198,164,66,196,215,6,135,151,41,135,193,5,192,26,33,170,152,92,16,199,204,126,2,11,3,230,197,0,162,193,164,210,140,178,4,202,85,136,70,96,177,25,16,20,66,0,102,150,21,18,53,63,80,13,51,229,162,32,99,81,120,26,67,172,209,7,131,58,146,61,219,37,2,175,123,12,50,157,153,2,130,11,174,119,42,56,227,217,24,195,0,204,45,38,47,117,17,85,171,80,217,213,201,79,113,231,21,222,207,103,124,169,153,221,233,201,157,252,163,110,192,178,230,10,88,173,175,241,207,156,135,71,255,251,178,100,76,142,38,207,120,81,155,140,47,80,48,65,250,237,48,111,44,24,201,157,76,109,48,222,193,13,22,105,101,134,8,248,166,104,104,39,167,242,189,134,206,40,127,139,157,179,177,213,243,192,77,171,85,116,87,219,251,44,82,109,90,245,162,122,187,247,137,98,250,74,28,108,115,158,183,232,253,37,69,183,33,135,167,103,165,109,183,41,14,115,95,255,255,249,197,154,24,0,4,0,15,0,1,101,224,104,24,191,230,102,111,77,5,199,9,207,164,103,123,23,34,134,30,87,245,245,255,255,250,9,187,119,126,178,155,226,225,6,251,4,117,208,228,69,116,196,93,25,218,71,88,122,89,140,150,100,41,27,66,6,228,138,179,68,129,33,93,32,81,18,160,162,234,65,195,195,72,65,132,6,91,13,114,145,58,24,210,92,196,8,131,73,148,220,64,117,93,179,249,107,70,99,165,220,148,110,153,243,162,87,111,195,196,225,68,214,209,64,143,110,213,43,48,198,165,43,254,201,75,140,238,219,185,149,29,45,126,238,69,21,106,28,185,111,149,171,227,87,44,112,29,108,130,254,123,168,222,94,184,241,195,134,227,238,114,187,118,17,215,90,62,177,196,34,67,238,170,67,235,63,220,184,47,42,47,90,169,123,22,90,184,166,121,19,30,181,135,235,242,177,80,96,171,225,89,117,144,55,109,164,116,254,206,180,219,156,126,185,135,17,230,19,66,207,177,79,242,25,59,105,133,186,190,182,252,253,148,32,127,175,250,3,194,160,24,0,97,68,44,4,141,20,29,134,154,177,168,229,2,241,160,70,108,57,14,232,123,108,162,102,216,189,169,2,210,39,239,124,17,45,248,104,164,204,82,69,181,87,255,253,239,234,223,71,90,133,49,9,211,172,253,63,255,234,42,250,123,191,255,255,90,0,5,115,0,179,31,4,18,146,52,24,83,51,41,50,159,132,124,49,81,55,240,199,0,131,150,0,67,193,80,96,168,140,4,14,31,79,131,108,6,7,4,50,10,154,143,66,72,1,50,50,16,50,233,20,36,113,164,225,48,200,227,34,73,73,60,219,122,251,73,217,36,30,146,109,150,38,224,173,113,209,10,41,150,207,66,101,196,16,66,30,248,6,244,4,8,133,255,145,64,25,209,32,79,125,131,104,226,74,211,57,91,189,202,254,114,79,163,160,46,78,147,124,100,152,34,81,219,27,143,104,51,34,34,133,12,130,113,60,201,197,216,193,200,48,96,44,12,7,68,156,72,152,128,248,176,200,17,60,250,100,146,236,80,246,6,214,245,255,8,157,69,119,187,94,61,237,58,132,107,129,205,140,161,113,119,204,23,129,208,229,151,119,23,161,7,16,229,187,181,108,217,138,0,0,128,0,0,0,211,190,36,255,251,178,100,106,12,102,98,101,209,147,121,67,240,67,34,10,154,97,131,14,24,113,157,84,117,167,128,1,24,11,105,6,176,192,2,81,97,20,164,108,42,48,37,73,125,22,85,55,191,143,231,226,42,177,193,137,240,89,99,105,98,26,67,255,254,189,230,71,35,95,114,255,112,179,63,224,14,62,233,37,182,163,20,150,64,87,44,28,122,139,17,112,52,210,4,0,228,187,149,8,148,196,8,104,36,197,115,17,107,3,52,155,129,200,65,47,149,53,90,105,89,43,99,2,0,3,129,222,166,202,37,121,220,116,200,44,72,167,128,141,18,194,232,224,138,106,100,122,174,171,184,104,23,44,36,25,161,21,145,20,178,174,205,98,146,106,210,24,75,27,177,37,104,160,214,37,193,24,69,199,143,6,249,158,236,118,164,71,56,111,162,111,54,92,223,79,44,173,242,193,172,142,27,133,226,102,240,163,51,238,61,222,196,129,74,190,133,37,167,114,33,106,213,168,206,76,209,123,44,87,142,116,249,87,61,170,145,92,237,154,232,154,62,141,235,171,91,120,251,181,173,152,240,239,188,107,227,249,173,216,83,208,151,231,219,245,152,172,12,208,146,232,229,82,237,236,177,103,143,186,230,6,45,121,162,130,218,127,245,90,17,83,131,212,171,223,96,161,215,203,88,161,187,12,72,40,30,8,158,116,155,154,108,168,112,134,250,34,147,226,181,253,205,83,14,30,189,63,105,126,172,15,27,156,173,224,128,213,214,115,95,251,127,58,165,252,89,97,46,157,153,99,31,253,125,149,242,30,236,12,0,0,8,0,2,4,64,198,148,204,245,12,229,209,13,32,212,215,181,76,178,28,136,16,66,20,22,5,49,96,96,72,73,131,143,183,18,66,99,26,6,33,13,51,240,195,8,7,74,34,253,138,8,10,80,125,208,205,22,176,169,171,204,75,133,108,69,176,99,230,169,132,71,151,221,56,34,47,49,132,51,252,178,146,160,50,96,52,36,98,130,159,89,175,104,113,43,8,165,161,199,193,72,39,74,129,98,204,52,90,18,222,64,64,152,80,59,102,154,163,158,148,54,87,78,2,150,46,180,38,61,200,252,227,6,30,9,1,55,161,19,18,11,114,9,234,70,162,138,229,255,83,236,78,47,76,44,202,115,48,240,18,74,234,14,88,181,238,97,77,73,133,202,182,170,88,168,228,84,127,38,170,181,6,236,220,211,193,0,173,49,122,184,106,90,154,20,150,169,187,133,106,108,191,154,80,118,38,196,220,134,210,71,123,253,200,126,7,158,129,147,136,10,66,160,112,152,216,242,205,58,129,201,156,166,189,149,138,74,177,139,150,165,148,246,173,100,239,130,144,113,88,59,45,0,150,10,108,20,163,162,174,220,183,45,215,255,251,178,100,133,0,10,172,136,212,30,111,32,0,42,130,10,243,198,8,0,26,177,227,96,29,135,128,9,47,147,233,87,176,128,0,135,83,157,104,196,239,57,75,229,166,171,50,253,141,40,50,238,96,209,249,137,31,254,127,252,255,195,255,255,255,255,255,255,255,255,255,218,122,154,59,145,75,151,186,177,29,204,224,8,98,14,255,255,255,255,255,255,255,246,65,0,193,212,48,210,213,118,212,237,17,93,216,146,201,77,128,0,0,48,0,0,8,0,97,201,92,186,21,16,47,167,239,76,86,159,234,122,59,61,195,181,104,14,41,43,87,255,255,225,115,250,127,255,255,255,255,202,19,73,3,2,7,64,100,52,148,121,136,141,82,71,9,127,27,199,1,128,186,14,11,134,214,163,25,135,106,164,183,13,225,97,62,85,76,148,50,240,133,161,43,148,49,153,169,10,48,84,199,115,60,207,149,204,167,138,56,226,68,182,166,163,59,102,212,98,88,181,117,59,35,2,161,14,120,206,202,218,230,179,26,177,25,38,193,202,114,162,169,36,180,93,198,186,201,251,18,71,211,239,113,148,187,106,123,90,193,134,141,212,238,79,147,158,28,155,171,118,178,194,242,119,104,2,222,156,217,156,175,138,197,186,197,135,14,72,138,245,86,23,111,37,132,242,59,61,177,21,142,204,22,137,136,219,174,34,204,253,179,122,248,206,179,91,77,86,233,240,246,53,92,28,225,103,80,104,201,6,216,135,168,116,246,182,55,90,66,127,169,90,252,209,161,86,14,177,170,238,62,51,109,94,28,45,75,175,255,244,125,153,163,85,80,128,0,51,18,52,171,10,171,168,58,86,83,196,38,165,46,63,209,195,59,181,140,138,44,57,6,197,41,84,72,39,90,125,8,8,131,149,231,214,245,251,231,136,158,167,239,170,225,99,186,143,156,98,100,5,74,58,236,231,46,38,191,214,14,105,214,173,62,23,180,161,143,87,255,253,0,0,197,60,97,7,201,38,179,70,205,32,31,129,200,45,117,164,178,140,98,196,159,85,72,84,42,186,235,8,145,25,28,77,171,198,160,204,26,231,224,94,35,66,160,198,71,168,195,49,100,69,85,134,25,121,185,244,90,207,21,205,249,58,50,220,154,159,182,41,38,90,85,63,107,41,215,20,213,87,153,16,198,181,209,96,53,24,172,59,47,143,64,201,48,217,151,14,11,129,204,81,188,114,193,36,228,175,214,171,173,180,242,220,163,47,22,20,162,180,39,169,203,15,90,230,13,35,185,87,28,139,124,73,28,104,74,85,106,124,242,227,210,146,210,50,229,11,169,53,92,202,227,211,81,29,4,73,68,83,110,6,238,148,232,249,47,56,179,229,15,159,89,252,189,121,163,43,78,167,87,121,236,109,255,251,178,100,91,142,70,174,114,86,11,47,100,84,58,97,202,217,61,3,24,25,77,157,86,77,61,51,64,180,128,110,12,32,136,4,58,148,193,50,217,125,251,101,175,87,49,60,78,94,219,201,103,126,147,54,197,222,183,247,173,176,185,110,91,88,109,128,0,0,5,107,73,2,58,69,216,56,196,250,29,150,149,223,125,119,140,67,147,1,214,180,176,159,76,167,229,238,116,106,207,178,39,71,238,41,252,250,219,40,95,235,40,238,204,191,208,35,62,189,229,23,244,8,9,0,194,24,64,102,231,69,114,12,26,161,0,84,226,34,70,84,77,213,92,92,33,229,162,66,153,171,194,175,212,0,194,1,97,43,185,138,175,55,208,44,2,64,24,44,50,68,228,89,133,112,124,34,79,67,240,248,29,200,97,112,68,24,165,133,54,122,151,51,84,49,139,250,90,18,178,101,10,140,254,140,75,149,65,224,245,187,85,212,201,215,20,188,250,40,202,88,153,75,59,60,149,145,26,26,149,239,214,105,94,211,100,79,65,20,41,64,185,132,25,111,129,25,194,52,101,196,237,16,170,222,175,73,171,17,180,212,80,63,32,184,116,50,181,42,76,207,97,96,180,45,56,45,75,161,155,54,161,44,136,87,207,105,188,129,22,42,205,74,116,212,189,194,47,214,21,246,204,206,17,44,157,70,74,42,160,146,236,213,179,114,191,82,201,178,162,196,26,85,219,127,193,242,0,76,185,65,8,205,159,162,127,253,191,255,250,133,153,113,158,38,119,186,159,235,6,77,17,24,112,177,199,46,243,17,136,61,94,150,125,33,103,59,54,218,250,107,88,0,164,219,184,190,199,232,33,154,36,8,232,6,0,232,172,220,105,213,42,116,151,104,40,40,245,90,153,217,228,108,152,40,211,108,236,80,23,91,61,49,141,213,2,121,149,242,189,138,169,44,33,104,98,166,63,147,71,112,243,136,187,154,75,230,28,35,240,124,58,42,190,145,118,65,119,218,61,82,198,174,89,184,110,233,30,141,162,107,155,118,177,192,59,61,30,175,97,15,161,200,92,141,219,28,170,86,96,225,81,212,175,195,21,158,138,177,226,79,22,178,106,227,145,115,179,177,76,202,250,107,179,21,216,101,120,197,123,16,221,155,191,64,166,107,220,108,123,5,237,183,173,107,49,221,123,240,210,63,131,57,239,227,27,60,218,187,58,175,225,249,159,234,54,228,72,221,120,35,139,87,254,176,0,26,7,132,117,41,163,179,138,201,64,85,27,85,21,183,106,200,165,183,115,194,128,81,169,97,233,35,8,192,252,178,91,85,192,95,18,45,219,41,169,104,221,52,33,97,134,97,210,108,185,15,54,64,151,69,61,197,46,87,2,62,206,245,168,120,0,21,131,91,159,255,251,178,100,127,12,133,180,103,216,27,47,98,240,66,34,10,210,48,70,20,26,189,217,84,77,48,93,72,246,37,172,92,112,10,144,159,70,165,216,202,241,0,240,69,0,9,96,161,101,64,74,136,73,121,128,38,205,27,248,12,104,139,117,18,92,221,75,90,185,212,209,69,146,181,14,172,197,224,45,114,40,186,10,254,28,91,105,80,242,191,173,130,201,119,99,139,249,164,80,67,76,81,208,68,103,238,11,139,196,87,101,138,145,236,90,42,79,193,183,229,145,172,34,250,141,92,38,190,70,68,232,198,8,22,173,7,81,185,45,211,81,31,58,161,72,226,123,88,75,80,243,94,191,226,92,242,213,43,88,117,42,183,61,171,189,23,33,198,114,184,184,80,11,128,249,100,144,167,162,97,239,199,17,166,245,245,137,237,207,229,186,213,221,106,106,153,6,186,228,157,41,157,198,235,109,153,138,39,153,178,243,88,15,154,97,171,247,57,26,115,23,53,118,33,61,180,201,97,39,177,28,83,75,213,165,214,251,210,255,216,160,175,17,72,0,10,106,250,60,9,3,177,225,113,53,52,243,201,10,73,17,127,206,244,254,255,238,172,237,211,155,253,140,255,239,170,55,215,253,43,82,34,37,43,69,173,42,198,148,236,228,4,27,42,144,188,60,19,118,138,166,61,170,79,234,0,5,242,164,114,80,64,42,65,96,165,83,134,213,97,148,4,170,228,195,0,32,192,193,4,98,11,5,7,131,62,204,29,74,73,146,67,166,12,100,97,36,88,5,42,139,162,170,179,48,116,38,63,132,128,96,56,168,240,149,57,88,23,97,26,33,235,97,84,67,87,14,152,71,219,75,54,153,172,91,221,28,202,230,227,124,89,35,166,216,159,200,135,94,52,220,22,146,209,161,150,231,81,212,168,242,254,103,237,19,42,28,74,92,81,51,94,110,11,165,106,140,118,214,152,196,21,58,104,188,196,254,243,80,217,194,114,240,244,144,196,77,95,169,127,204,250,234,136,23,211,161,60,31,78,78,42,125,73,255,143,235,30,35,46,217,206,231,179,51,220,167,207,85,190,149,251,103,162,151,239,43,91,232,171,223,59,178,210,151,78,186,30,88,73,161,149,176,148,239,173,96,160,148,8,0,0,5,68,119,142,178,244,196,137,93,53,170,46,200,176,124,23,116,230,203,143,49,35,57,219,19,164,239,178,118,167,89,127,182,229,140,85,106,138,7,16,148,37,205,116,70,45,170,37,246,165,24,227,157,74,58,56,243,150,227,199,99,43,117,114,103,111,254,239,168,15,16,28,156,98,81,164,6,24,0,57,153,142,153,140,41,102,76,40,101,78,3,130,75,78,170,34,16,160,129,216,82,99,42,176,41,165,204,34,50,236,76,56,121,210,255,251,178,100,160,142,134,94,103,213,147,79,101,160,72,2,138,183,60,201,98,26,253,157,82,77,225,141,201,0,20,106,232,241,62,40,100,101,240,73,102,98,36,165,32,189,153,51,180,152,232,155,97,146,187,233,176,94,229,32,195,30,246,140,202,144,238,215,222,70,53,77,100,113,175,61,3,255,35,105,37,2,219,103,164,166,218,140,82,225,48,247,149,141,152,17,139,65,241,203,165,167,80,151,166,98,142,174,130,23,130,246,101,9,235,32,187,148,177,226,250,249,215,30,63,71,186,10,55,118,167,163,98,251,2,160,144,109,27,121,248,251,11,105,135,118,197,240,23,85,124,22,16,29,58,96,235,247,212,61,150,62,178,123,219,229,134,114,122,219,174,254,122,165,188,178,243,252,95,122,133,195,171,190,105,122,42,203,57,118,47,100,167,215,2,40,47,135,237,151,43,252,255,248,137,176,220,0,0,28,0,1,66,76,134,165,156,14,134,214,40,14,249,238,80,153,115,89,252,141,108,114,56,185,193,153,93,171,14,24,34,60,51,182,11,255,70,127,246,69,182,229,167,184,109,233,200,6,249,70,69,175,199,246,123,250,213,250,151,255,68,0,4,220,217,84,4,253,55,133,42,12,56,24,17,49,36,192,128,76,140,128,210,33,12,14,197,61,87,137,93,179,228,85,174,247,65,111,180,102,138,10,121,18,62,109,149,81,68,99,210,248,220,101,24,148,33,68,89,147,245,41,77,150,157,69,162,32,253,70,225,32,10,79,158,201,184,239,181,199,3,82,66,138,41,53,85,111,42,255,197,174,33,30,34,243,247,138,209,123,39,212,118,209,213,157,91,100,39,95,231,227,180,116,128,226,10,115,241,178,195,3,170,33,28,197,113,61,181,91,9,253,111,70,106,169,197,69,243,175,88,38,24,19,35,134,183,187,137,11,19,121,105,9,97,62,51,132,144,63,240,103,253,167,72,49,136,61,183,34,216,128,100,141,49,221,47,87,128,72,21,104,174,195,159,255,82,168,135,65,85,217,91,214,159,46,10,139,208,10,152,1,68,34,177,112,73,99,97,113,120,201,172,19,250,139,239,160,215,93,82,132,237,38,16,51,67,148,247,231,211,207,95,245,63,123,186,132,9,158,255,48,171,186,29,172,247,138,192,66,2,158,226,11,171,251,67,151,117,59,118,144,0,0,133,4,41,68,198,134,86,0,32,26,11,138,25,36,33,64,152,168,51,44,25,23,64,90,93,21,5,214,44,185,191,99,34,230,165,77,197,55,90,137,182,237,187,162,69,88,202,68,121,9,7,17,117,98,195,205,91,142,130,114,185,197,228,120,25,140,86,24,150,192,35,2,103,15,220,55,75,88,177,103,19,224,25,59,118,33,132,147,41,69,168,97,137,255,251,176,100,178,12,245,205,103,215,155,44,53,240,74,229,170,112,97,135,62,27,201,161,84,109,225,141,201,17,138,170,0,244,153,136,74,97,203,206,16,65,143,112,188,182,134,87,65,30,34,47,159,148,215,146,20,159,171,88,177,115,246,78,127,143,254,81,168,121,50,101,246,95,169,214,48,112,92,187,235,236,181,92,93,231,0,132,7,137,239,54,150,85,52,89,123,226,178,88,142,17,59,171,35,22,194,237,62,121,198,243,97,78,233,195,231,18,116,154,109,78,114,31,223,137,124,101,229,109,188,62,69,103,88,48,64,48,104,171,125,87,94,181,188,225,244,104,148,81,125,238,4,220,184,246,41,174,91,255,46,166,145,144,9,64,95,26,99,112,112,174,84,46,70,115,244,44,168,93,236,121,11,3,0,145,214,139,10,5,186,77,168,16,41,207,115,83,85,6,57,18,172,145,19,22,180,255,130,68,220,244,184,163,240,231,173,215,255,168,111,230,185,186,47,255,241,235,208,170,180,4,0,20,176,75,99,131,28,28,48,193,128,48,7,76,43,162,180,68,36,221,50,222,4,22,69,21,218,76,61,211,103,77,196,180,11,237,9,207,227,29,97,108,198,70,158,144,114,36,10,114,153,25,89,186,251,64,123,91,81,198,202,212,149,211,138,244,189,213,28,11,67,164,34,70,109,215,28,82,45,154,206,222,129,153,128,204,221,172,48,151,65,75,134,164,154,165,203,225,74,84,144,19,80,138,145,144,214,68,184,114,83,25,129,254,54,126,119,87,95,29,46,226,222,211,75,38,183,54,245,74,199,200,71,108,159,9,204,150,236,174,52,179,143,149,3,21,177,58,190,157,246,100,174,134,211,151,200,83,59,55,82,93,48,239,249,130,159,111,234,37,59,38,64,139,202,237,86,206,125,156,216,125,242,98,213,109,105,227,42,152,134,4,86,101,107,25,28,127,155,13,114,216,173,247,233,30,42,15,141,35,15,55,159,255,253,148,126,128,0,2,0,69,208,4,16,148,27,165,137,129,241,2,50,27,96,193,16,181,169,175,26,46,100,114,230,117,103,164,91,68,80,90,244,210,158,85,8,96,138,61,145,107,119,255,243,192,183,41,203,48,87,58,254,81,158,75,255,159,6,62,135,86,191,253,154,9,169,150,86,143,210,48,112,81,224,135,135,94,10,2,153,193,33,5,153,144,3,132,12,15,15,152,184,0,208,169,131,138,8,10,22,35,190,183,21,64,30,168,192,160,65,224,101,55,37,22,32,245,44,42,33,132,34,91,114,96,87,148,64,128,117,50,47,66,97,63,108,125,154,187,43,66,58,255,209,195,72,188,68,237,246,227,61,54,20,62,86,247,50,8,25,16,140,168,149,53,119,130,150,172,6,248,72,111,255,251,178,100,197,14,38,202,105,85,147,88,99,114,73,163,154,152,61,38,60,28,49,185,80,45,229,141,208,244,9,43,116,196,152,56,155,19,64,66,2,98,107,102,165,104,64,168,244,91,38,167,121,84,70,235,67,229,229,72,232,176,73,129,188,180,39,81,183,67,183,108,217,114,156,124,240,59,26,211,109,137,180,223,36,142,197,44,22,176,230,82,196,216,148,211,214,92,226,102,80,31,43,92,248,125,217,98,96,218,59,111,148,144,161,28,90,93,102,188,211,181,201,103,118,54,15,230,5,237,66,177,78,14,120,86,92,111,45,61,143,189,176,60,194,229,213,141,117,243,255,50,102,223,45,127,19,41,224,0,128,138,128,2,128,241,104,62,88,96,212,2,230,4,174,145,212,60,132,251,236,42,76,169,50,32,49,45,95,222,27,5,154,64,209,165,205,116,167,250,234,250,63,187,253,19,255,243,63,87,78,181,172,106,187,169,226,200,117,192,0,0,97,28,73,229,155,155,154,153,128,179,128,156,142,66,156,219,195,68,40,0,32,163,4,81,45,185,131,26,152,73,131,234,189,193,66,98,16,192,133,49,64,226,96,117,158,68,12,58,42,190,21,152,32,144,195,65,192,64,1,87,16,80,24,232,213,84,109,82,42,141,191,106,240,120,36,93,1,161,64,38,100,156,245,19,9,41,132,135,100,236,193,206,232,16,57,247,107,10,81,85,4,97,113,181,112,252,65,144,187,173,13,149,74,99,41,196,237,13,0,63,48,243,174,237,88,118,102,27,37,30,16,241,117,177,18,196,161,236,211,14,96,68,126,17,123,223,237,169,246,160,75,15,48,153,153,64,141,210,217,237,154,142,171,89,92,94,0,227,72,180,184,103,5,53,168,7,16,166,164,216,157,82,126,112,105,90,232,62,122,196,51,255,31,177,76,232,237,104,215,118,91,247,85,78,63,126,103,28,59,83,176,158,114,252,226,24,249,26,164,42,189,145,124,121,176,219,43,238,101,170,138,107,43,218,175,219,66,114,156,139,81,128,0,80,19,143,7,29,155,82,55,205,62,203,113,45,144,155,47,141,38,85,63,223,132,225,114,11,41,23,194,177,255,152,99,109,186,183,200,43,242,255,255,255,255,151,200,17,64,180,15,128,34,138,67,2,43,140,123,172,253,184,141,207,244,114,141,28,49,173,145,45,238,74,13,48,151,14,176,22,127,17,88,8,82,219,249,2,92,84,234,91,112,193,83,144,181,131,170,173,146,167,193,153,180,27,116,25,179,102,129,179,235,3,85,172,84,196,220,116,25,167,68,132,31,142,80,123,1,84,65,73,100,148,211,56,183,177,22,93,226,98,82,115,221,221,40,108,197,196,0,47,15,40,134,39,150,27,248,209,199,226,162,201,176,255,251,178,100,203,140,167,154,120,210,147,108,23,192,81,166,26,163,97,133,62,20,89,161,100,108,49,46,193,35,159,41,213,135,136,250,146,52,110,100,146,87,115,93,138,164,147,132,34,181,23,148,209,183,57,98,201,49,74,79,13,198,103,150,95,169,40,14,71,96,90,147,109,148,139,232,117,136,161,36,168,100,182,112,183,10,168,85,119,85,6,33,29,146,134,33,8,90,133,94,212,217,64,194,138,176,45,136,238,171,255,54,215,233,78,219,128,128,216,74,78,233,69,130,133,106,85,208,41,164,159,187,124,184,31,105,213,233,236,123,169,149,178,95,90,100,68,51,110,159,42,195,205,110,55,119,69,62,118,59,255,255,250,159,255,211,200,203,255,68,76,127,160,159,253,65,4,130,26,79,142,110,160,23,75,234,119,212,241,80,48,225,244,235,196,179,28,0,1,70,195,61,168,13,162,198,34,132,24,56,174,68,39,50,104,132,192,97,208,184,252,192,70,178,35,59,78,50,1,71,9,152,227,1,114,160,109,177,129,229,32,132,224,101,162,136,12,0,210,169,80,49,51,87,233,85,140,18,145,161,76,8,193,138,50,4,81,149,131,23,228,26,12,194,148,1,103,107,237,137,178,152,0,105,146,225,180,153,246,131,18,47,34,6,32,8,64,22,29,2,131,5,9,22,30,147,48,82,141,67,98,129,93,41,114,137,189,44,64,234,99,111,30,40,126,130,136,228,42,18,100,137,0,125,81,137,68,110,221,58,75,83,111,251,136,225,139,45,114,253,237,163,229,18,253,251,204,152,172,140,207,71,44,105,33,182,185,54,49,177,74,100,161,133,140,233,81,50,213,129,138,21,218,203,250,185,210,153,226,85,58,172,67,173,29,164,199,116,170,63,155,158,73,18,79,253,49,37,99,94,204,88,140,207,15,118,124,174,97,206,16,151,22,198,70,104,72,82,210,212,57,203,188,10,161,175,35,192,180,74,86,173,238,110,110,216,235,104,177,98,215,117,131,6,190,245,188,241,223,231,56,239,101,182,241,188,194,124,199,5,197,194,216,128,0,216,59,194,44,98,202,123,38,57,246,200,177,133,162,4,217,113,44,86,100,15,84,118,109,33,66,160,228,40,181,37,43,147,148,36,162,50,20,40,255,232,223,250,153,63,198,235,18,59,163,237,250,128,9,196,139,123,242,1,217,36,160,157,64,183,172,244,201,86,177,79,97,175,109,0,0,90,119,12,6,9,96,21,6,84,16,96,84,152,219,164,64,72,4,58,129,96,235,104,96,18,196,131,233,197,107,104,136,237,226,28,101,155,227,240,16,196,248,215,21,102,57,168,95,20,235,197,104,236,58,84,231,208,192,77,138,164,178,233,227,60,65,159,60,24,45,70,242,1,42,137,142,255,251,178,100,218,140,232,217,120,209,131,154,123,114,76,69,10,146,61,34,104,24,33,155,88,109,61,45,193,19,35,170,140,242,162,176,134,131,233,238,183,137,77,40,83,182,142,32,24,210,56,144,218,238,53,106,174,19,92,122,143,184,152,86,37,154,114,53,57,127,214,254,74,78,6,83,53,34,254,51,197,181,12,167,41,216,216,34,41,148,190,210,73,52,42,101,110,179,104,150,156,216,58,56,126,34,20,44,221,174,237,79,34,172,101,82,45,187,9,21,156,82,53,165,16,170,67,52,5,131,72,142,15,104,164,151,49,88,227,94,182,146,38,178,173,27,17,117,127,196,179,160,84,2,90,134,10,51,252,115,146,199,134,125,148,87,84,198,86,195,159,126,215,125,7,205,133,136,200,201,189,217,20,131,40,20,200,212,53,18,136,245,229,71,229,237,219,235,255,161,191,255,255,254,250,66,21,32,224,159,253,70,234,81,162,18,137,178,115,116,8,0,0,96,171,192,208,66,179,136,145,129,138,195,57,15,140,104,211,52,248,68,20,63,38,84,14,37,12,168,15,49,184,148,192,8,97,34,209,109,204,64,10,16,6,128,196,85,0,5,166,100,96,104,77,44,16,16,113,161,199,22,106,3,26,145,102,105,234,52,152,21,197,244,70,96,117,179,62,133,90,2,164,68,132,24,81,73,146,26,86,46,251,201,65,160,168,131,99,175,104,54,228,237,146,176,74,77,130,170,98,160,67,63,37,9,111,115,101,116,148,112,48,28,178,69,97,22,86,194,106,242,93,106,187,161,7,72,22,140,255,31,246,12,135,200,242,50,15,6,219,162,69,10,179,145,104,82,226,152,68,109,180,122,56,249,182,210,68,134,32,210,132,22,169,29,8,9,4,8,112,244,37,6,7,82,77,86,16,84,166,248,179,66,182,161,144,125,227,174,170,225,113,242,173,154,203,7,167,57,254,130,162,67,40,47,108,41,25,32,93,67,12,40,83,50,179,34,213,174,11,3,76,40,95,15,196,245,47,142,0,0,156,220,205,3,202,146,28,67,166,140,19,189,206,3,210,211,230,49,30,12,24,153,181,136,39,32,244,93,157,174,143,111,244,255,255,255,236,243,219,253,126,222,151,93,254,104,151,29,144,233,218,89,89,149,146,13,80,208,48,172,148,99,123,17,170,68,122,238,170,177,64,41,33,46,148,224,89,159,255,202,166,96,164,232,133,24,214,64,16,224,249,130,131,204,90,8,120,184,24,74,212,66,162,232,228,80,50,93,225,98,198,217,96,99,128,165,195,10,192,240,184,14,156,148,112,200,94,219,11,57,58,42,37,187,139,76,150,140,85,133,180,121,106,134,40,33,113,94,233,44,19,121,176,143,154,135,87,238,165,228,153,221,134,37,85,255,251,178,100,203,14,231,120,102,81,19,154,75,240,83,203,90,211,61,2,74,91,133,161,82,109,225,141,193,17,14,170,9,132,137,56,144,81,95,219,187,31,138,36,6,169,234,17,75,135,189,201,227,141,108,7,158,219,175,172,156,129,199,8,101,179,183,235,23,49,93,200,212,76,52,187,165,117,101,82,149,206,202,203,14,90,179,247,60,52,89,227,248,1,6,9,204,238,102,252,8,66,32,250,238,146,18,33,157,216,160,96,102,102,88,15,23,191,122,247,101,32,131,174,79,88,246,235,125,70,41,88,95,36,43,123,125,109,140,226,137,99,136,203,38,199,0,145,225,202,235,55,174,100,156,45,94,120,118,63,22,216,125,245,178,135,212,66,15,159,46,88,64,3,51,193,122,35,75,240,166,73,243,13,48,234,40,128,76,232,10,79,74,239,56,201,114,208,64,20,3,42,142,101,158,184,24,159,246,105,139,207,215,28,16,191,240,227,127,254,76,99,255,243,62,198,135,63,219,181,255,43,210,177,45,169,114,2,7,234,244,134,0,4,176,33,99,250,248,4,196,202,135,54,74,76,90,64,226,38,24,114,177,143,16,95,98,195,135,76,172,3,7,78,102,50,24,105,35,132,130,180,149,90,217,92,37,164,16,120,128,34,198,76,188,208,226,231,39,162,108,41,139,162,199,34,202,6,180,22,252,138,110,65,39,94,109,182,21,167,175,12,140,76,220,158,139,141,192,46,105,126,91,179,59,85,143,69,101,209,35,17,80,49,50,59,190,85,98,51,183,23,173,230,149,86,145,138,198,199,255,203,151,76,39,179,99,171,251,233,17,137,49,93,174,100,232,188,255,218,94,50,93,27,36,145,241,104,54,117,85,181,229,199,204,173,186,171,16,200,122,213,164,184,4,137,230,167,174,219,167,227,237,90,85,64,50,253,246,108,245,175,76,128,233,183,126,151,178,239,243,164,127,45,71,9,107,234,185,62,244,245,177,187,79,41,123,235,223,49,195,14,220,237,74,214,88,98,149,131,26,8,2,0,0,114,162,148,180,136,239,132,55,12,78,50,217,78,117,102,199,34,123,113,247,166,166,154,180,50,48,157,136,197,59,15,187,84,98,190,161,98,190,84,49,191,213,147,252,127,254,119,255,179,212,26,71,235,204,110,238,175,192,172,6,105,164,35,103,100,76,224,124,0,124,14,138,3,64,25,11,104,16,152,195,172,199,133,76,44,121,0,134,30,64,90,128,130,209,17,9,118,83,145,36,80,204,120,212,178,131,205,173,5,206,178,92,193,144,131,3,6,24,171,75,46,223,14,4,205,157,35,20,149,222,170,37,0,194,153,43,49,134,122,250,67,235,10,198,83,226,4,135,232,226,129,81,71,141,110,127,20,133,138,206,183,109,255,251,178,100,192,142,166,221,119,212,147,76,23,82,69,228,74,134,97,229,46,25,233,155,78,77,229,143,193,17,159,235,12,244,136,176,80,181,94,43,158,221,143,77,196,149,142,91,77,73,107,178,252,35,252,165,159,114,213,167,54,136,22,181,11,217,59,87,110,39,79,235,217,147,204,119,106,31,61,251,246,177,100,229,18,85,109,12,19,179,125,231,47,22,33,93,125,4,155,222,250,156,250,22,136,37,164,206,162,150,75,48,205,58,156,220,46,238,127,245,167,26,253,174,100,87,230,158,236,233,103,187,231,158,171,150,233,110,42,93,198,11,191,214,183,56,144,148,36,168,187,2,12,183,41,10,4,22,30,123,149,96,30,20,189,7,125,66,81,174,90,97,205,169,81,232,142,182,173,164,175,175,245,245,118,255,122,127,167,253,45,250,232,138,213,233,214,56,110,46,106,166,196,200,255,214,133,137,28,231,86,200,175,80,109,87,0,0,5,177,219,67,227,207,52,71,163,4,147,56,217,67,252,22,43,115,48,6,17,192,208,97,137,142,12,152,57,193,129,11,15,71,0,142,84,85,0,135,178,230,76,44,160,66,80,27,166,122,52,224,141,66,4,140,10,134,224,54,140,91,194,22,149,107,128,22,8,35,210,3,83,18,64,85,141,149,52,232,67,164,217,152,184,128,67,72,153,150,26,157,57,130,41,113,220,134,22,242,175,211,58,197,149,93,214,117,90,88,26,169,186,244,128,82,76,137,100,162,132,188,197,83,161,207,5,146,34,77,146,3,19,13,169,6,56,209,84,184,23,244,79,204,214,217,155,185,161,81,137,251,30,146,78,235,50,24,223,61,239,35,230,6,84,54,145,231,108,66,217,213,177,252,142,186,244,100,53,226,181,198,238,109,81,224,164,92,236,165,21,231,112,30,196,212,71,214,196,107,69,172,174,86,197,47,171,57,201,6,54,99,59,153,102,26,42,175,166,146,76,77,220,34,65,150,118,201,32,111,30,45,177,120,239,94,210,127,255,255,235,95,186,170,164,128,64,0,2,0,36,236,156,157,107,114,28,134,216,61,102,168,72,11,57,228,224,98,73,193,43,49,179,252,229,157,63,14,117,226,21,77,40,228,117,103,56,152,63,229,255,255,255,254,237,255,167,235,215,213,108,142,161,108,166,222,136,244,163,34,188,174,158,158,223,211,79,179,108,112,200,112,245,33,48,217,234,123,70,222,129,124,70,248,25,76,100,41,70,116,76,110,99,64,77,192,104,1,129,5,49,227,0,14,93,38,22,94,64,128,96,128,129,4,99,192,67,32,198,102,32,154,130,100,12,38,216,21,80,160,212,236,48,205,51,128,27,32,113,100,128,6,178,168,5,66,8,240,203,41,43,211,89,205,16,16,158,108,229,255,251,178,100,205,14,103,177,110,209,19,121,123,112,85,107,90,170,97,34,60,90,241,149,72,77,229,47,193,50,44,171,180,196,21,24,189,128,99,142,225,0,67,194,75,170,74,28,36,85,91,236,173,158,195,42,56,2,29,182,137,201,219,5,162,136,40,167,41,94,118,202,238,192,17,248,126,188,221,29,249,62,113,59,207,129,213,211,195,162,131,156,82,164,190,70,129,73,100,178,40,29,53,209,196,250,177,99,55,16,173,169,247,68,250,74,71,58,82,212,255,217,180,32,145,36,44,203,240,208,25,29,68,119,223,66,111,90,78,28,129,47,88,151,249,229,218,128,170,187,139,171,56,103,167,156,141,59,97,176,251,27,105,71,128,192,66,51,140,146,158,189,107,0,8,12,159,3,225,81,62,68,146,212,102,106,11,240,160,89,116,218,171,203,89,17,195,116,123,59,26,158,159,254,159,255,255,255,215,254,139,171,45,29,115,51,185,187,209,142,231,211,154,75,71,183,200,70,32,184,215,68,81,36,159,58,169,157,127,87,143,144,148,142,64,227,124,185,9,0,0,0,96,79,65,171,119,129,76,13,227,208,210,87,206,228,244,122,228,204,83,12,24,8,4,60,101,162,198,160,204,100,39,70,8,62,72,8,80,74,85,37,87,70,24,80,101,34,42,166,36,122,85,14,90,170,140,193,15,72,130,68,162,4,1,226,196,166,8,58,76,20,223,25,24,88,64,104,36,16,160,238,93,20,65,89,164,185,67,23,125,77,132,96,203,210,106,129,74,95,177,80,68,9,190,18,135,254,70,99,0,140,130,26,176,182,157,241,34,55,182,90,244,181,229,31,123,228,48,243,245,114,75,140,45,197,207,7,252,119,186,119,76,142,46,124,52,88,122,43,87,220,135,151,174,213,184,152,147,12,40,111,86,239,93,214,105,204,90,213,247,85,100,43,151,168,180,22,248,221,106,139,98,101,112,239,21,196,135,19,63,141,110,10,248,154,161,100,251,125,197,153,79,122,14,75,97,162,133,208,216,58,201,12,8,244,58,33,226,26,220,86,246,165,75,118,245,254,58,146,87,115,72,42,228,128,48,12,0,0,37,188,169,23,139,105,23,230,7,122,163,120,235,69,43,202,126,148,231,194,143,160,249,217,181,143,69,235,233,235,255,255,255,255,167,252,237,209,23,155,185,75,122,226,65,11,65,9,244,115,49,196,150,172,219,16,191,106,235,109,151,211,122,25,41,6,138,214,97,29,235,111,195,28,193,58,140,212,104,228,82,205,3,96,227,142,206,159,116,8,14,96,202,165,128,80,176,88,4,156,211,207,204,29,180,209,9,2,16,84,180,96,48,49,64,199,200,200,155,137,70,0,192,35,0,33,120,201,102,138,192,2,195,108,0,10,186,255,251,178,100,188,143,167,90,111,80,147,108,71,162,78,140,218,234,60,194,74,28,45,161,66,13,229,49,193,44,35,171,168,240,142,176,12,73,147,201,39,65,76,8,218,48,152,5,127,176,186,133,129,6,67,101,137,242,239,221,85,2,140,211,49,91,217,114,203,45,37,98,247,170,132,184,112,3,93,194,137,102,40,155,171,96,26,38,12,166,110,242,217,106,180,83,216,131,160,73,76,119,23,218,146,149,238,145,118,173,5,157,224,204,115,158,237,12,230,236,83,104,202,243,45,146,69,22,93,25,53,170,197,182,21,221,183,201,114,238,123,227,23,121,108,76,71,22,156,80,165,13,44,251,66,166,42,219,123,50,185,246,126,139,175,243,111,242,249,15,42,69,228,178,38,55,43,226,162,1,94,107,123,140,251,251,91,46,179,116,140,5,156,23,156,156,81,212,128,66,223,84,160,112,101,95,93,192,116,197,134,120,154,92,95,23,206,60,212,175,254,173,75,95,199,5,29,243,253,151,223,255,175,255,255,255,210,106,103,204,211,17,185,25,200,119,60,14,204,243,43,210,61,197,36,248,144,216,162,1,166,65,147,5,75,249,145,254,12,138,124,241,196,1,0,5,243,2,55,142,12,45,50,58,117,54,77,16,78,50,233,152,72,190,28,125,3,2,194,225,3,11,4,140,112,8,48,97,76,200,33,209,97,153,64,73,173,150,104,179,39,177,10,12,36,179,212,189,137,87,54,89,0,62,29,192,100,239,105,138,66,26,52,34,122,82,220,208,32,28,124,112,40,106,1,85,185,110,41,212,145,225,78,224,205,223,214,234,255,201,81,169,43,45,55,105,2,95,149,59,78,23,254,72,254,191,197,227,141,209,85,121,107,43,252,35,50,250,125,198,164,47,29,36,78,241,105,42,216,16,155,100,104,127,244,230,45,173,100,181,109,91,218,205,187,54,235,86,115,115,203,217,181,26,134,6,42,204,86,115,96,87,29,159,203,217,28,196,89,159,58,101,189,31,97,60,90,109,140,38,115,102,247,113,109,162,239,251,105,135,85,249,236,133,155,51,107,173,231,241,154,170,202,39,223,164,239,231,231,100,72,116,172,58,105,1,58,105,137,30,0,32,0,40,0,2,45,252,248,13,216,125,184,158,184,59,67,176,168,122,45,110,98,65,134,62,171,42,218,173,250,255,255,251,127,237,255,255,205,117,163,169,87,33,78,139,210,138,194,4,48,53,249,186,156,224,169,116,149,83,92,41,124,130,242,160,99,194,138,92,227,247,84,213,141,2,70,37,70,39,14,25,237,14,100,88,9,146,139,198,49,107,11,6,76,10,98,4,7,132,97,49,34,81,145,66,166,12,33,8,3,4,0,224,16,176,48,82,42,11,50,22,57,17,36,180,50,255,251,178,100,176,142,39,15,104,209,19,153,99,240,75,39,218,253,60,197,38,28,165,189,64,78,101,15,201,41,163,107,232,195,8,152,100,142,131,196,63,142,48,20,236,28,74,56,9,2,43,152,136,17,144,193,115,150,8,16,8,52,50,221,66,53,240,36,98,160,86,229,218,201,70,9,22,190,101,108,38,148,176,144,48,228,85,189,105,200,6,3,12,196,191,79,124,121,187,236,40,19,94,126,233,217,165,42,58,72,161,232,122,252,166,181,104,71,96,200,216,141,4,216,114,125,135,194,102,44,56,15,198,161,174,30,203,187,176,128,90,24,68,240,84,74,177,7,34,73,176,46,41,39,213,89,237,39,101,144,62,28,18,173,197,79,32,58,57,3,144,179,24,127,171,7,250,15,209,19,177,61,222,211,54,113,67,6,139,200,212,216,59,22,27,171,178,220,68,211,202,69,180,117,127,29,183,228,254,72,60,187,137,0,66,1,239,248,46,78,153,49,184,216,56,42,101,85,131,132,173,181,123,234,112,205,250,26,235,254,203,255,255,79,255,214,87,16,179,20,147,154,228,76,173,93,169,215,231,59,177,68,185,196,253,203,152,132,65,42,62,42,9,26,207,86,101,240,187,53,67,142,212,39,25,236,42,184,0,76,47,46,60,244,128,199,105,115,52,220,76,218,145,54,128,180,137,26,102,114,186,28,76,24,16,49,57,124,201,196,64,74,176,199,96,16,132,40,52,54,96,240,240,52,52,14,81,153,204,6,150,129,131,84,228,8,76,34,186,109,206,25,10,36,209,196,148,139,37,49,71,195,139,14,161,6,10,6,161,81,98,200,36,25,142,58,10,44,1,28,128,214,170,184,16,224,34,18,50,18,7,32,12,238,183,34,19,33,1,94,129,24,152,163,32,51,37,16,137,137,67,65,96,10,6,159,114,104,84,145,116,183,56,219,184,255,51,90,106,91,238,211,237,98,90,247,227,118,158,102,154,154,170,179,196,123,29,127,169,238,246,143,49,230,170,164,92,233,70,112,155,210,149,215,183,53,147,207,17,59,129,36,4,138,168,189,218,178,205,60,202,79,8,181,236,207,130,29,97,55,251,115,246,234,162,146,95,252,135,138,121,24,100,237,147,164,202,71,231,110,3,44,199,213,74,173,74,170,148,165,77,255,91,235,222,38,174,126,150,251,251,210,75,113,172,40,0,0,155,110,49,130,156,184,76,37,5,146,5,74,58,198,163,73,121,39,214,133,151,91,156,61,170,182,83,181,127,254,69,39,249,153,113,38,177,84,186,57,87,44,232,52,122,11,6,181,171,171,57,21,7,155,66,195,106,125,26,28,64,106,82,215,160,115,78,4,132,65,183,122,84,64,146,161,146,206,26,0,64,203,129,148,166,157,63,121,235,255,251,178,100,169,142,103,182,115,79,11,154,76,114,77,8,218,247,52,5,196,29,41,189,64,109,229,141,201,60,173,43,156,243,8,241,43,134,21,152,129,168,84,124,12,70,48,136,101,228,166,42,52,109,66,134,98,30,6,184,129,246,172,25,104,49,192,34,194,92,199,195,162,20,212,216,116,98,177,184,150,200,177,4,27,23,200,132,147,200,114,254,168,105,132,19,103,0,136,180,203,84,230,151,149,231,143,48,178,230,61,144,251,129,214,176,221,222,21,150,201,219,43,244,215,33,201,35,60,140,64,214,227,116,137,136,34,246,14,73,228,43,58,112,53,199,26,230,76,215,152,147,229,25,48,119,170,18,118,18,191,123,186,253,211,117,75,7,124,158,212,139,101,28,84,228,53,244,103,15,14,201,229,85,169,17,244,53,69,44,205,16,160,115,140,235,139,214,218,227,51,239,75,176,196,245,178,106,238,64,151,226,166,237,122,109,2,238,162,115,162,137,117,166,79,209,56,94,161,250,41,99,49,103,215,54,19,185,215,97,181,219,77,61,55,233,220,153,150,167,171,124,242,196,16,91,251,240,121,171,159,36,12,181,151,106,49,105,32,22,166,238,211,25,251,142,48,55,246,203,73,30,237,244,255,255,247,255,255,255,254,107,233,119,110,236,173,200,170,44,0,97,130,185,181,116,201,123,21,233,33,214,138,214,75,78,174,59,207,223,87,203,80,204,244,200,159,198,110,167,244,77,134,192,0,140,86,10,59,85,192,198,141,97,88,33,158,77,102,134,24,24,76,46,98,4,17,0,248,194,68,179,9,129,204,104,58,48,250,140,192,98,209,65,144,249,3,12,80,200,35,2,134,58,64,192,195,193,203,210,220,90,56,81,57,182,136,32,30,7,124,5,82,80,160,194,132,3,9,17,13,31,70,21,26,20,70,68,101,138,150,114,26,120,39,156,150,15,23,100,85,81,36,132,12,63,68,209,123,12,179,37,124,32,20,24,9,108,40,68,89,158,63,13,165,214,109,128,55,33,144,223,42,148,130,22,165,72,161,242,146,2,140,243,197,145,36,5,143,86,21,162,148,247,69,84,55,113,14,239,50,228,105,212,81,119,210,238,180,173,136,229,230,84,55,29,14,165,85,170,161,109,152,221,99,88,94,64,157,57,170,35,170,54,100,99,62,249,37,136,92,127,98,101,215,225,90,204,31,249,213,254,93,139,111,3,31,212,235,235,121,244,154,108,204,239,59,247,173,255,182,211,212,164,223,239,51,3,125,50,244,21,231,173,112,0,1,128,0,61,187,10,160,230,56,72,147,68,156,190,77,76,217,141,74,146,55,173,221,221,243,164,188,179,93,111,183,246,7,23,140,44,43,28,202,146,20,208,236,37,55,207,142,89,101,194,82,255,251,178,100,146,142,7,133,114,207,11,154,99,116,75,135,250,250,52,3,196,30,37,199,60,78,105,141,193,87,169,43,156,208,22,208,116,160,142,80,131,232,73,181,40,3,3,88,129,100,91,244,185,15,164,194,79,118,203,1,38,21,38,158,40,234,105,166,144,2,212,102,201,17,152,69,129,196,144,112,188,0,7,16,16,12,116,53,48,57,84,197,10,16,40,16,20,117,54,166,195,31,9,46,30,206,118,211,129,13,134,98,29,42,52,252,182,38,25,248,208,193,246,197,7,195,128,129,102,180,1,24,147,6,80,72,225,133,74,44,116,136,136,84,18,154,22,69,51,135,66,58,66,128,233,193,32,215,236,8,243,54,97,8,71,210,13,29,5,14,12,142,98,174,83,53,151,167,188,10,212,36,178,204,68,162,248,128,185,224,193,57,210,213,99,241,161,173,187,97,46,25,244,1,122,213,15,245,97,198,235,223,89,181,227,251,81,119,79,166,203,50,241,122,238,238,58,56,45,134,91,85,118,145,85,134,107,76,179,73,150,214,4,167,241,28,171,137,150,79,215,60,132,182,212,243,183,83,196,194,183,231,254,150,245,212,159,91,118,96,93,75,185,19,55,90,237,178,93,157,159,98,207,116,219,118,144,205,55,110,230,124,231,107,191,53,156,102,160,130,130,0,0,121,183,225,132,47,133,210,70,39,197,164,131,147,83,37,137,35,85,43,69,37,191,73,103,180,43,248,131,152,226,250,199,7,153,89,253,202,127,178,38,140,136,116,98,220,244,43,150,110,82,8,14,10,14,151,85,84,85,43,108,207,102,65,140,230,55,67,107,85,21,118,141,130,1,197,82,72,12,224,172,204,227,207,130,0,17,179,5,43,77,208,180,48,49,48,197,202,67,76,79,140,186,99,2,7,140,8,97,48,0,76,194,34,113,8,232,194,100,35,14,24,12,186,9,49,120,100,64,96,197,21,36,42,109,129,153,84,197,129,192,36,3,133,208,56,170,56,6,84,64,72,155,249,135,44,158,2,197,74,25,164,105,158,30,44,60,195,141,80,22,26,135,85,16,102,100,64,212,121,242,98,75,198,27,210,58,55,236,161,76,99,141,163,2,123,32,166,24,197,239,195,44,230,63,43,153,145,230,91,74,12,29,66,23,189,136,215,16,249,89,213,147,81,131,14,229,10,146,23,80,215,50,202,95,102,246,98,84,44,111,208,185,206,182,109,111,2,125,238,178,104,83,14,7,206,189,208,56,204,53,215,208,162,246,80,126,184,153,197,37,69,181,94,127,108,66,155,93,235,189,95,157,199,156,174,213,134,86,236,86,170,179,155,77,26,63,91,31,49,93,95,72,63,104,177,178,236,217,135,23,95,224,219,90,179,73,182,95,24,120,158,218,134,0,255,251,178,100,120,14,39,121,110,207,147,154,99,112,95,139,218,202,60,163,142,28,185,163,64,110,101,49,129,93,179,235,92,244,148,40,1,0,0,42,219,177,130,8,147,245,74,163,36,78,12,79,24,58,165,38,242,184,220,182,101,248,231,26,43,166,117,65,245,101,244,86,255,93,255,251,183,161,174,229,67,35,14,4,126,136,229,200,153,214,109,182,47,206,149,182,182,6,130,80,27,255,20,235,247,37,51,170,206,110,199,39,210,151,180,185,151,229,231,199,131,192,68,201,220,90,20,254,53,174,88,73,195,1,44,79,72,173,50,224,236,196,136,179,24,25,1,194,240,81,40,24,44,48,8,88,194,0,243,12,132,76,88,27,0,157,140,52,36,20,17,7,15,72,65,203,2,154,198,94,3,56,33,4,18,161,236,232,168,192,202,198,132,65,211,175,81,37,4,83,68,209,0,110,227,16,70,202,155,170,253,52,93,228,3,46,53,41,107,170,225,241,71,202,71,217,249,166,96,240,251,244,229,203,97,106,10,185,238,61,54,239,246,11,142,93,185,81,166,239,82,169,251,149,105,29,12,233,172,73,216,31,191,162,161,67,163,8,171,58,237,40,203,118,144,133,68,98,162,115,50,233,168,210,7,18,19,14,18,170,136,53,105,149,70,122,41,73,157,101,4,69,22,245,135,109,114,62,132,200,206,200,233,168,180,201,250,232,164,74,128,195,116,211,47,171,213,218,100,238,76,70,36,26,50,198,144,35,148,151,28,184,245,28,148,252,113,78,212,80,18,37,102,24,148,149,203,132,137,37,97,18,77,251,96,241,33,26,35,25,60,35,137,62,52,14,174,219,119,112,202,88,77,177,61,214,62,178,255,79,255,255,255,243,93,223,24,229,91,111,163,37,27,165,41,114,215,113,198,10,21,65,3,42,177,83,68,56,147,179,228,44,99,25,221,143,71,90,28,193,227,209,31,229,66,10,60,247,35,91,71,209,221,239,157,221,104,48,0,76,95,97,28,75,152,241,150,102,204,169,135,106,102,163,74,21,4,166,83,30,24,8,42,97,210,49,157,1,38,113,20,24,164,24,100,2,73,144,132,167,140,73,135,66,22,0,96,74,24,123,97,131,204,136,82,169,146,248,16,42,50,210,204,211,229,112,109,14,143,45,7,70,12,16,144,98,50,5,99,203,72,169,195,3,14,17,70,242,168,167,8,80,76,60,158,77,137,30,27,196,247,104,241,48,193,172,237,193,66,123,174,84,35,72,162,239,107,135,14,69,170,193,45,237,10,24,88,45,214,192,137,147,232,69,146,91,8,11,223,54,226,171,190,136,29,99,76,30,64,67,202,194,124,190,189,127,58,142,89,119,166,144,209,136,31,30,186,175,217,67,37,147,233,41,162,232,30,255,251,178,100,89,142,135,115,104,78,139,154,99,118,85,11,10,202,60,35,172,29,201,159,58,46,105,145,137,92,166,107,40,243,9,152,189,82,53,10,57,110,126,244,150,160,78,178,26,182,244,203,215,174,197,119,224,203,100,229,230,147,156,189,127,203,205,35,170,143,91,247,105,167,45,47,76,196,202,238,215,221,81,247,179,190,31,112,191,151,134,171,33,238,188,160,1,0,0,2,114,236,97,24,111,79,230,241,113,118,243,109,183,153,64,101,53,111,30,174,88,190,105,240,219,127,243,41,183,191,153,63,251,255,253,83,229,159,40,243,255,202,19,124,202,231,63,102,210,191,241,76,248,162,159,55,181,238,75,83,59,246,112,211,31,114,78,211,144,129,53,133,76,189,64,99,183,236,115,66,35,49,78,116,250,138,19,9,194,76,45,9,51,14,12,222,33,211,35,4,76,14,89,26,14,21,9,38,32,36,26,80,90,98,86,41,146,139,6,85,2,152,176,72,97,64,144,96,84,20,137,7,71,129,64,195,31,129,8,68,151,64,170,152,215,86,49,16,13,18,3,80,56,88,8,89,234,63,128,0,26,34,230,88,161,80,161,48,247,16,80,99,204,92,87,49,187,39,210,176,186,80,59,86,110,172,173,162,150,186,28,87,241,102,46,150,165,195,126,95,88,156,212,246,49,27,212,51,141,217,97,183,85,219,121,51,220,110,205,171,95,177,81,66,60,62,18,11,77,161,56,246,233,244,221,135,94,246,80,43,102,235,236,254,246,76,100,62,114,233,34,57,8,187,162,69,110,121,27,71,47,205,250,144,188,243,140,46,227,163,151,249,13,231,181,214,159,92,228,211,107,253,187,121,134,54,242,168,109,106,220,91,4,17,214,63,123,20,65,127,167,126,57,50,235,79,65,42,105,79,228,245,200,51,159,119,107,185,40,16,0,7,73,178,120,46,209,204,203,36,33,137,77,133,197,163,31,25,139,142,238,55,175,35,64,34,87,252,58,85,222,143,251,127,209,255,237,255,236,238,80,170,130,132,10,162,50,163,186,250,107,234,85,221,110,169,59,5,116,183,51,75,90,51,222,68,67,28,128,210,182,154,101,77,245,180,192,21,235,18,48,81,249,33,102,40,0,26,243,17,202,77,82,211,48,248,188,193,100,131,49,147,76,50,89,48,40,48,20,104,22,11,152,96,88,96,241,105,153,192,134,30,49,153,52,142,0,19,3,25,69,34,101,196,151,56,168,72,34,236,21,3,79,4,208,81,115,8,227,136,99,60,161,160,10,0,18,12,168,112,104,192,166,200,16,76,104,97,247,114,134,13,197,63,43,176,248,235,25,150,186,17,122,22,24,242,105,145,79,62,139,169,228,109,227,47,165,237,105,236,225,163,1,188,80,33,58,255,251,178,100,60,142,6,234,103,80,19,153,99,112,77,105,74,247,52,5,180,27,105,157,60,78,105,109,193,144,172,105,221,135,137,161,210,245,199,87,106,38,151,178,133,20,166,16,150,47,250,67,47,103,157,83,183,61,213,202,18,26,83,114,250,223,226,143,231,146,136,199,92,203,4,164,10,45,85,124,202,85,221,250,173,255,92,196,73,141,148,34,133,107,143,49,223,177,191,247,171,83,149,166,235,203,43,106,99,248,145,166,221,119,43,62,211,183,235,94,218,237,223,150,167,158,129,192,152,113,228,152,69,124,217,218,130,0,0,79,191,228,152,71,29,198,99,128,119,26,29,68,190,198,134,70,135,209,219,244,22,127,75,214,212,127,163,41,178,29,236,174,65,86,249,106,154,149,245,47,185,123,138,81,131,162,194,33,133,152,183,155,65,70,95,136,92,121,76,234,0,146,210,15,216,49,14,81,183,24,99,171,180,152,44,32,223,154,1,24,36,146,51,28,168,193,47,35,108,27,10,13,198,12,30,11,0,12,110,24,7,4,13,24,19,49,2,32,193,229,67,32,9,77,88,34,3,164,167,18,52,220,41,6,17,3,97,36,30,60,100,148,1,218,38,194,133,188,155,113,227,195,1,174,144,229,28,49,4,130,24,5,12,22,105,247,11,138,72,128,41,23,205,65,23,226,114,62,170,150,68,209,26,131,236,2,7,17,108,75,186,16,48,1,31,216,34,174,142,191,80,117,252,37,53,6,15,0,53,204,198,148,205,17,52,27,232,140,243,102,202,134,210,240,204,237,170,154,214,188,73,171,127,132,142,163,28,67,10,90,237,98,10,17,50,213,48,30,94,161,226,213,17,178,119,46,147,83,158,227,207,90,23,78,218,162,43,87,43,91,164,229,61,245,115,111,135,217,250,109,82,200,32,245,166,53,138,165,3,134,41,157,135,29,219,239,166,66,117,8,126,182,210,0,128,0,68,165,36,40,211,162,11,69,176,5,199,59,21,181,25,177,54,200,219,88,228,254,60,136,232,202,143,152,175,116,87,227,203,241,154,119,67,43,32,219,161,191,237,255,253,209,172,252,226,12,227,198,6,68,84,124,87,246,202,94,77,187,100,12,100,29,173,191,169,110,143,152,67,187,25,222,103,94,141,58,238,253,8,224,204,53,19,92,9,71,72,53,214,255,170,231,22,0,204,73,241,54,75,244,201,107,67,70,198,140,148,248,58,3,8,32,202,100,17,200,136,20,97,2,153,130,71,70,173,34,24,61,116,96,49,40,9,94,98,192,32,160,112,195,0,129,41,7,148,217,8,36,131,78,240,200,35,36,141,18,229,109,56,69,83,153,17,84,154,40,129,13,25,196,230,52,88,88,2,151,192,194,33,170,174,93,101,252,130,24,195,255,251,178,100,47,12,71,25,107,206,139,154,75,240,100,103,234,131,61,133,102,91,37,161,66,85,204,128,9,116,178,234,170,158,80,0,239,65,12,69,154,251,64,103,73,240,144,238,195,39,106,4,34,11,56,190,32,137,115,195,32,154,149,74,40,30,214,202,201,160,106,87,206,55,185,37,137,71,104,233,220,70,213,137,97,96,192,157,52,49,150,62,80,91,62,175,213,64,244,137,167,7,97,165,210,152,63,24,43,66,202,136,45,58,54,156,110,26,145,214,181,4,54,12,227,155,38,104,211,146,123,246,234,80,151,154,84,213,74,80,215,84,255,138,74,235,123,4,125,209,203,140,174,95,62,173,47,123,151,149,216,254,83,190,223,119,137,34,71,128,0,145,218,7,82,16,87,29,36,248,223,62,207,72,231,115,26,152,128,170,150,92,199,27,88,229,115,161,61,128,93,210,203,140,90,134,50,162,189,74,239,79,242,51,127,200,246,182,172,220,197,52,92,129,251,27,94,142,124,101,11,18,161,199,250,35,11,196,144,40,158,247,37,83,248,21,146,35,60,163,238,172,31,191,45,142,185,99,229,5,36,124,50,216,205,252,59,241,150,112,5,27,42,195,204,246,212,49,121,136,199,161,83,34,9,204,236,53,49,144,48,10,11,16,131,76,20,70,10,4,204,180,43,49,56,12,198,192,163,0,6,146,165,109,195,130,225,131,32,0,12,45,20,128,105,193,192,2,147,146,138,2,68,192,129,56,5,9,110,41,172,52,146,196,124,227,114,22,36,226,136,134,118,30,184,156,213,248,107,224,154,57,84,69,175,199,155,188,37,254,152,130,33,52,16,254,51,152,72,102,37,108,205,187,70,34,149,178,179,244,241,106,243,211,184,86,202,189,174,124,146,207,234,154,239,45,225,255,207,231,231,77,159,51,230,57,126,191,191,110,247,121,119,43,252,149,235,45,81,247,118,114,229,156,51,223,117,188,112,252,48,191,63,133,107,123,151,99,250,215,254,183,191,230,90,195,46,107,121,231,115,187,177,201,117,173,86,252,177,221,94,106,214,176,222,27,254,97,249,107,85,177,175,142,55,237,80,16,4,2,110,94,84,136,3,74,129,11,12,231,37,124,70,246,198,22,70,117,188,254,192,88,189,142,28,10,22,106,61,54,65,182,30,228,170,127,203,95,253,165,95,42,63,247,142,255,209,242,238,207,101,111,188,104,161,200,34,51,217,159,60,121,189,72,53,12,61,25,87,237,31,78,223,162,157,197,67,195,197,119,100,97,55,75,49,180,89,92,94,72,8,36,21,10,131,5,196,6,3,210,90,81,121,76,109,52,229,216,70,66,227,151,41,159,1,70,95,23,73,27,90,17,124,158,167,6,186,133,68,93,213,108,151,184,50,184,163,255,251,178,100,23,128,6,212,97,214,158,99,0,0,90,202,122,195,199,148,0,87,213,135,86,125,167,128,0,240,137,107,15,152,240,0,190,198,92,149,220,202,99,114,153,94,111,164,73,159,201,4,155,8,198,49,79,91,84,91,129,89,179,138,192,83,2,41,102,81,79,33,189,171,182,57,242,246,180,200,93,119,245,238,179,150,15,245,186,123,220,189,191,215,176,71,105,178,180,133,39,14,57,118,106,93,134,108,97,119,241,222,92,207,60,176,137,174,121,34,21,36,171,148,242,56,6,17,253,137,117,53,54,248,241,63,86,55,220,245,206,111,255,224,24,57,224,98,106,254,3,98,143,229,141,67,155,177,119,42,44,163,51,59,250,217,95,214,255,61,254,172,88,223,239,123,113,158,77,67,148,146,201,137,84,119,22,185,44,175,40,166,253,253,159,6,128,134,108,255,253,134,18,159,253,164,28,144,0,2,208,192,172,90,8,42,176,139,29,196,64,108,159,77,200,66,224,241,138,99,71,96,157,8,168,104,176,230,26,32,56,92,226,66,230,24,113,6,42,90,182,149,201,163,191,151,71,111,255,251,57,4,74,138,47,56,120,77,31,253,15,234,51,253,191,215,26,52,168,48,234,133,63,85,245,127,252,197,106,68,75,91,38,169,71,2,44,118,128,0,146,156,6,201,52,168,12,137,32,19,32,128,128,163,72,198,64,17,111,55,200,212,181,17,149,198,108,112,67,74,135,85,226,36,84,26,140,234,213,17,114,45,163,248,110,177,159,136,98,73,101,2,204,221,30,28,53,68,94,170,69,183,180,199,210,145,234,188,240,153,133,205,181,206,212,115,76,97,147,48,43,25,149,235,165,107,116,70,56,45,246,150,240,51,14,52,75,70,92,178,66,135,2,152,198,119,86,253,111,93,92,231,73,234,179,153,181,136,240,181,136,250,101,132,187,171,43,59,147,155,140,186,212,57,152,225,101,226,190,38,34,215,48,110,245,19,6,177,88,37,222,96,69,240,113,233,77,111,21,206,161,249,173,88,22,251,196,209,109,3,51,226,246,239,161,234,123,69,168,148,188,160,120,88,73,151,95,229,215,192,0,3,48,92,122,36,153,19,70,151,214,66,186,78,94,44,173,138,123,49,175,76,107,210,74,111,228,218,91,36,41,248,244,255,255,255,255,255,228,142,253,185,81,19,207,254,250,52,21,105,3,139,22,105,21,128,188,94,6,0,18,147,188,130,41,181,90,40,12,181,230,16,192,245,102,2,168,145,245,240,79,228,155,42,6,97,47,17,210,249,66,94,1,108,133,157,48,158,159,229,205,56,93,145,136,5,181,134,34,229,17,104,224,66,88,116,225,146,173,108,157,5,4,2,229,150,44,142,168,112,112,145,155,85,83,68,8,255,251,176,100,39,12,101,200,104,213,155,79,75,80,64,235,234,186,52,2,242,27,245,161,72,77,225,143,193,0,11,169,201,134,20,184,174,104,240,242,164,167,77,19,42,97,117,148,61,139,176,169,234,160,121,21,162,70,194,21,103,224,237,89,69,3,58,30,70,14,70,61,173,53,40,179,115,113,16,151,38,216,19,8,157,16,234,103,137,9,96,131,229,235,75,28,54,42,122,1,41,192,51,119,150,177,68,26,102,19,124,165,57,66,7,102,230,28,245,154,56,141,102,154,71,113,166,177,10,204,46,21,33,101,204,78,44,48,230,106,86,228,111,32,64,0,0,0,10,97,6,6,117,9,122,1,56,54,42,30,5,110,59,134,57,32,125,235,98,202,44,181,57,195,77,106,95,126,166,187,237,219,255,253,191,255,66,172,223,211,185,219,213,255,255,229,255,222,46,197,125,72,231,84,15,65,239,50,0,0,227,15,39,103,56,101,70,134,126,158,16,218,33,39,48,242,131,67,9,48,64,166,220,0,2,98,194,6,6,148,35,4,12,49,17,140,1,64,144,220,218,241,224,36,130,59,47,168,45,144,22,36,10,8,14,194,56,13,133,66,75,204,132,242,224,168,99,158,48,86,26,153,9,46,161,196,74,95,46,208,211,81,60,190,140,90,69,45,130,24,139,128,160,11,65,103,75,161,134,125,45,142,199,215,195,113,187,102,6,143,47,172,157,56,180,142,11,185,102,145,238,127,89,107,194,86,126,5,144,57,43,202,174,169,106,235,84,166,86,185,95,97,216,49,82,129,225,115,233,147,178,237,154,70,202,200,28,203,158,178,194,184,21,66,233,41,28,22,93,9,22,38,167,233,85,229,169,38,158,151,33,196,115,91,29,15,206,199,61,95,153,150,178,109,249,143,53,209,173,220,31,106,123,104,45,51,238,109,23,46,189,148,187,238,111,103,51,217,23,255,225,192,15,66,114,134,154,107,112,45,193,224,230,180,184,108,36,131,162,90,206,213,114,135,232,52,126,9,177,163,92,113,19,2,135,223,204,216,179,98,31,255,250,195,255,232,252,187,15,125,108,236,119,255,172,161,181,140,58,37,110,26,69,101,18,152,0,1,98,97,131,171,123,49,164,3,15,121,49,179,243,86,32,8,87,49,163,48,225,178,17,177,80,147,17,27,10,134,24,160,232,98,120,169,128,24,133,98,0,100,135,224,16,35,137,84,72,228,10,58,80,9,8,20,244,194,18,43,135,42,95,195,108,129,100,69,233,101,194,209,98,11,177,169,144,137,247,64,113,97,175,82,163,146,57,81,102,233,48,247,50,165,192,240,181,150,193,7,64,55,95,184,92,220,59,47,158,126,226,109,139,251,59,77,102,56,244,214,127,102,76,185,200,123,54,221,255,251,178,100,65,14,166,153,102,210,19,120,75,244,75,167,250,147,61,34,102,25,217,159,72,110,97,47,201,30,176,43,40,208,11,25,117,184,171,154,221,51,153,104,113,145,216,150,150,45,73,49,166,174,112,93,67,225,148,2,101,8,218,43,240,130,111,153,99,101,241,53,15,52,21,145,75,186,69,110,174,95,10,165,94,31,85,223,31,43,163,62,238,159,251,162,125,54,204,175,13,138,254,162,103,42,9,99,20,145,184,172,147,255,253,178,180,0,0,1,74,244,34,206,227,162,17,82,177,5,58,250,34,185,72,125,170,88,140,172,122,159,191,162,112,182,116,134,40,117,127,94,35,247,255,255,255,255,246,127,255,187,115,127,244,85,82,176,183,97,197,161,81,89,241,236,131,143,111,145,11,60,76,145,201,23,112,151,14,163,73,80,104,18,233,135,133,199,21,56,24,96,156,96,226,41,133,202,166,16,33,1,4,38,40,29,49,53,136,21,18,24,8,32,250,138,135,140,4,8,10,1,76,4,12,72,163,209,210,161,158,192,171,72,160,99,25,26,96,27,72,220,221,147,93,4,13,217,38,136,164,174,157,198,48,198,134,142,161,204,229,110,142,137,221,98,172,133,27,155,230,65,29,110,248,191,208,150,151,12,213,128,162,18,25,28,89,109,191,209,158,230,253,195,45,77,166,225,94,12,154,167,160,137,75,40,166,25,106,57,10,72,154,89,151,152,229,52,136,197,190,43,137,156,186,114,180,250,238,185,184,151,230,182,158,178,133,124,76,244,154,216,199,77,78,247,95,2,145,57,21,164,77,38,255,115,16,190,174,252,219,242,148,155,231,25,148,247,110,54,227,74,136,76,54,183,89,26,234,78,81,68,143,49,84,172,253,119,71,32,192,41,187,8,228,7,1,40,21,164,185,211,134,107,60,51,36,83,77,78,145,0,233,67,82,107,60,218,153,150,239,123,119,79,119,250,127,230,98,171,55,122,173,75,217,15,51,160,107,82,180,109,106,103,69,108,219,41,138,92,244,186,177,11,142,104,223,199,109,11,116,0,0,0,139,184,25,80,194,201,0,58,53,10,12,169,211,70,52,105,225,135,4,80,22,156,200,5,29,15,108,24,76,193,1,14,30,2,18,23,6,24,61,187,48,150,132,245,172,50,128,70,139,52,199,199,7,49,109,202,89,121,119,90,202,236,99,112,117,18,157,172,119,49,195,148,62,56,36,116,90,98,195,194,237,202,157,54,18,132,248,230,134,164,226,232,149,194,137,41,210,16,184,55,197,19,79,133,107,135,41,16,197,188,150,163,6,213,105,221,50,173,41,36,221,21,218,214,34,140,134,9,173,106,237,236,106,146,233,166,106,151,81,41,152,183,190,191,97,100,82,38,173,159,44,77,77,255,251,178,100,77,140,165,250,103,83,27,76,78,146,83,43,58,170,61,34,46,88,113,151,76,109,225,137,201,60,51,42,140,240,154,249,57,231,90,138,215,91,74,205,206,134,218,181,218,155,18,131,28,123,29,139,65,118,10,77,154,94,89,123,28,215,197,253,170,216,157,197,64,0,14,0,0,43,185,112,7,210,226,208,172,10,161,113,211,240,120,241,251,89,11,245,66,90,213,90,213,6,79,71,166,146,55,106,61,200,167,255,255,255,255,255,255,235,238,238,80,229,107,134,91,107,161,249,211,253,89,31,229,179,186,150,150,236,183,105,87,229,98,26,160,46,16,174,63,15,167,187,92,16,202,128,0,83,151,136,223,2,105,203,222,100,203,6,6,84,97,39,226,163,1,83,86,65,20,18,72,140,204,224,69,1,115,0,58,238,165,224,142,8,158,195,35,17,23,49,167,149,6,139,202,228,187,208,36,195,115,115,134,4,191,159,197,130,167,98,112,227,205,1,170,156,137,80,41,3,203,11,105,199,13,76,5,15,78,193,64,88,45,68,176,184,38,31,190,122,93,51,2,232,140,47,98,252,15,182,95,58,108,180,125,3,115,136,210,168,179,85,149,179,102,166,183,121,67,247,108,226,21,169,22,94,152,210,247,46,255,37,203,150,91,202,65,117,70,58,134,171,209,180,182,254,219,168,241,250,88,181,221,242,83,143,41,74,229,107,108,191,204,252,183,210,166,21,53,218,41,81,70,225,140,184,229,173,237,137,87,163,223,22,231,71,208,62,185,147,52,2,188,152,31,136,181,58,48,19,200,66,74,150,124,226,190,200,202,217,159,118,152,90,206,218,240,219,62,253,45,254,53,130,184,182,109,127,200,255,215,255,255,175,249,125,127,255,224,245,253,92,189,155,49,134,174,83,38,36,106,94,223,89,179,34,123,108,215,116,70,103,125,171,127,123,153,140,182,180,0,2,220,220,43,40,80,184,88,11,48,227,163,34,64,12,60,30,79,48,32,33,225,180,122,2,132,3,1,209,216,44,14,52,32,23,23,12,14,74,194,204,181,229,10,102,175,67,130,149,43,124,28,0,160,9,182,255,168,211,93,116,208,78,164,95,228,206,112,215,115,188,205,22,252,101,222,89,227,128,26,38,163,84,61,38,56,59,32,22,135,33,12,121,243,235,16,199,13,161,125,112,21,6,5,251,194,155,216,175,60,244,104,251,232,195,247,38,81,151,110,169,35,235,46,154,219,151,44,119,41,24,200,186,112,218,39,161,60,106,97,223,44,224,167,84,82,46,28,231,98,60,146,95,174,66,8,224,188,147,137,214,183,107,61,31,176,173,106,202,78,143,185,68,145,97,17,15,103,202,100,135,94,213,231,167,66,190,63,169,193,32,0,2,187,141,128,255,251,178,100,98,140,101,251,104,211,27,108,54,48,83,236,218,163,61,37,46,89,61,159,72,109,176,218,137,68,172,234,168,240,142,176,148,150,242,239,12,54,217,39,66,171,6,208,143,139,201,22,205,43,203,238,137,115,251,233,135,185,23,77,169,79,77,127,211,217,63,255,251,255,255,125,63,191,208,112,152,224,137,47,242,160,170,136,177,83,83,9,145,80,171,234,106,20,175,255,126,172,180,52,149,83,202,149,53,169,221,12,53,70,192,0,37,47,4,250,30,59,57,149,177,136,133,195,150,76,233,120,84,156,198,81,12,8,5,118,133,7,76,4,58,240,8,65,7,192,128,6,2,2,13,9,49,80,114,244,23,134,54,148,206,248,224,145,64,248,65,97,118,70,129,10,1,219,27,238,203,67,130,18,105,149,40,188,92,120,21,132,177,214,108,172,212,42,160,139,208,230,15,227,247,40,130,164,20,13,200,139,8,72,249,108,172,148,65,28,89,80,93,224,112,49,58,110,58,81,184,11,217,116,235,220,129,91,49,208,63,174,75,49,23,177,169,134,104,114,146,74,12,79,199,139,181,100,81,34,133,150,106,103,26,68,149,242,42,158,129,146,100,36,109,190,155,25,204,119,71,202,118,245,177,134,143,125,159,176,94,139,92,9,8,144,192,214,194,44,108,17,176,145,96,134,172,143,157,72,195,103,135,170,49,209,16,0,119,243,8,58,245,33,111,22,148,122,151,248,46,11,136,172,146,87,188,117,93,122,238,75,185,255,236,233,22,125,151,255,255,215,252,255,255,255,252,205,206,51,123,251,132,6,36,83,165,79,228,107,152,220,60,60,10,79,104,196,95,41,27,116,252,175,159,219,174,32,42,77,104,32,240,97,29,16,58,64,0,0,92,220,197,186,141,57,184,66,238,99,175,98,52,210,160,113,19,65,131,154,152,64,96,160,113,128,6,24,48,107,26,40,21,121,139,200,117,48,94,70,133,3,130,151,136,150,225,42,228,214,94,196,193,12,224,90,208,100,189,76,88,169,118,144,129,224,108,14,35,206,172,204,237,146,47,165,208,130,85,42,84,146,26,76,39,224,28,23,204,182,87,31,96,252,147,203,37,176,100,86,220,29,230,0,96,69,209,122,101,146,153,90,63,54,90,134,238,23,70,219,51,75,37,139,125,168,70,41,164,219,164,214,43,72,161,117,229,138,193,16,144,129,19,76,100,45,104,58,238,98,196,155,43,74,216,109,115,45,98,22,229,13,87,186,81,197,38,219,74,174,164,33,85,75,210,113,212,155,129,23,101,204,166,148,217,33,51,241,126,88,194,213,170,77,104,249,48,216,0,0,166,236,42,102,83,153,86,5,72,69,209,247,219,25,237,25,236,147,125,199,255,25,204,117,7,213,29,255,251,178,100,114,142,230,61,104,82,27,120,75,112,81,173,10,147,60,163,158,24,5,159,72,109,177,26,137,56,45,42,204,144,11,8,104,42,142,116,173,17,94,159,255,255,253,63,245,255,255,215,237,126,240,150,152,198,239,127,239,117,83,62,22,244,146,171,207,123,188,154,157,255,250,147,110,213,104,111,153,25,89,239,255,247,207,113,211,155,24,55,97,134,56,152,9,57,149,181,140,155,153,170,121,129,18,25,192,120,65,152,240,57,49,49,130,133,43,122,165,100,64,19,130,64,21,114,93,146,32,50,237,46,200,109,40,148,20,46,8,176,101,196,114,202,2,89,198,44,148,64,10,137,77,129,185,183,139,66,68,158,75,53,219,147,39,147,9,110,211,21,233,100,177,249,19,192,238,175,11,216,7,15,159,48,51,30,152,64,76,89,88,31,218,81,185,237,194,146,109,252,177,136,231,153,17,44,142,24,118,25,130,102,153,198,153,139,172,170,55,49,246,37,197,36,179,79,10,10,174,34,52,62,130,196,75,30,227,150,172,78,28,136,164,11,160,214,121,152,65,119,36,78,130,205,35,179,101,209,40,86,46,28,82,135,142,232,237,46,184,154,97,167,201,241,164,125,185,64,26,239,211,3,98,96,24,203,193,131,72,97,138,76,203,83,83,163,90,191,211,151,70,254,251,218,244,239,191,239,223,255,167,157,237,80,23,169,154,138,234,107,103,76,148,217,13,66,179,184,48,129,3,156,246,123,58,36,214,102,187,185,90,125,127,86,147,255,101,180,226,166,20,64,183,229,30,77,176,0,0,228,184,45,92,102,145,17,144,114,17,136,135,24,105,72,97,152,32,224,44,2,52,10,50,30,14,9,37,1,30,48,86,128,0,96,96,192,192,8,97,50,230,42,3,178,200,117,218,42,128,63,0,224,180,81,37,3,102,175,83,240,222,160,137,106,56,75,129,105,94,76,78,4,233,51,103,46,2,234,124,165,103,120,212,172,87,40,21,140,235,35,89,49,17,157,141,34,165,212,91,52,47,17,90,133,26,217,133,44,191,218,70,105,35,99,125,117,22,21,55,186,198,129,164,163,35,50,137,177,168,209,29,215,125,234,250,171,180,92,152,110,172,132,190,173,150,233,62,173,229,90,70,225,24,178,217,179,121,189,181,178,182,126,102,35,94,206,174,70,48,245,83,97,242,122,123,175,28,186,183,249,26,252,184,20,0,1,205,185,238,140,51,35,27,129,45,134,108,181,67,194,101,173,201,193,235,223,87,89,215,240,188,8,218,223,48,102,160,248,218,255,127,255,255,246,139,207,255,233,201,158,120,55,198,6,163,9,30,138,178,211,11,155,214,240,155,177,133,203,181,185,91,222,238,115,255,159,14,45,126,3,50,199,135,144,28,255,251,178,100,134,14,197,215,103,210,155,111,53,194,84,171,106,163,60,35,172,23,225,147,70,110,97,15,201,92,164,234,204,243,21,73,233,23,121,50,220,160,22,129,195,11,160,67,113,138,79,134,65,54,24,8,72,97,17,73,145,65,230,12,10,8,67,0,81,48,209,8,80,30,14,5,23,188,12,39,45,0,52,32,30,65,102,24,12,217,96,5,24,4,140,58,167,16,160,32,150,11,126,30,107,138,106,90,244,147,103,73,144,247,39,211,248,132,45,77,217,121,221,70,238,204,95,185,172,39,220,40,196,141,194,185,170,25,153,12,166,150,49,32,169,38,237,231,77,139,110,231,111,225,103,84,155,181,249,131,34,113,160,122,237,122,99,41,230,236,98,7,133,194,142,182,173,110,135,7,85,79,3,136,158,6,47,47,115,209,148,62,96,82,105,50,101,78,178,98,75,158,203,238,226,231,233,121,34,96,100,177,38,10,148,214,162,238,37,61,246,17,97,94,22,100,101,68,139,50,96,40,26,239,219,72,141,169,84,204,137,118,7,56,81,87,160,185,23,84,135,78,195,66,6,234,68,67,149,223,166,31,14,166,52,61,255,255,255,251,163,12,156,45,245,22,253,110,172,105,23,244,174,197,138,161,85,150,198,238,45,97,55,51,30,194,54,110,193,84,153,90,30,16,255,215,203,51,2,214,195,149,96,239,255,246,122,216,0,25,174,252,11,16,0,192,170,248,101,144,136,65,136,60,165,2,50,169,174,23,10,94,50,97,13,204,28,53,47,145,116,32,43,27,73,89,26,198,139,189,16,43,13,106,46,91,67,16,134,156,150,156,143,79,4,3,97,251,29,90,136,111,81,54,42,172,85,192,181,105,44,41,145,59,112,124,115,77,51,13,159,110,71,26,57,131,37,179,111,39,203,115,205,57,193,106,211,126,216,161,110,140,10,134,248,82,193,211,116,121,53,218,59,225,63,78,213,247,98,90,94,91,75,130,71,2,129,3,94,103,156,188,45,70,41,35,220,169,147,204,73,234,67,42,139,116,139,166,68,186,237,58,207,230,204,131,16,76,101,39,159,102,243,78,58,95,198,175,93,84,250,125,150,157,90,0,4,0,5,183,121,15,7,200,109,132,250,0,146,19,147,58,48,179,105,206,41,55,42,176,34,0,54,244,237,183,149,127,211,244,251,255,253,24,173,115,2,59,127,170,233,175,70,68,103,107,58,168,84,59,128,74,187,218,103,91,114,195,143,235,216,179,63,186,121,168,192,156,227,22,232,219,145,132,128,72,176,223,181,160,0,222,187,136,206,132,247,69,15,12,40,0,200,140,80,232,0,10,49,1,228,111,22,4,83,81,97,180,149,4,130,1,136,71,72,80,121,222,22,10,96,195,0,175,56,179,63,255,251,178,100,154,140,133,139,104,212,27,79,53,80,84,11,234,183,61,34,42,22,169,163,76,109,188,209,129,59,31,107,12,192,142,177,27,0,177,23,18,70,44,102,41,239,1,168,226,19,118,67,130,34,236,191,136,146,176,238,74,63,51,73,214,91,105,210,115,48,167,102,69,174,229,211,248,112,239,3,13,136,227,244,29,17,96,87,244,108,173,21,131,71,241,134,205,138,213,122,254,62,15,31,169,168,88,51,38,141,155,65,34,72,166,233,145,49,27,178,143,218,92,39,29,22,109,180,151,134,38,201,127,107,38,240,216,27,189,144,127,78,92,75,205,156,216,206,199,169,35,69,124,150,200,101,152,18,156,253,62,174,242,78,213,194,230,244,173,88,0,43,182,232,67,171,39,130,88,126,136,167,5,222,76,211,172,44,254,215,55,230,111,150,139,230,107,253,109,23,255,255,191,250,151,163,161,229,226,169,110,76,140,246,55,111,75,80,148,47,127,176,179,101,162,111,196,202,215,17,244,83,241,158,171,63,85,48,7,106,251,49,156,63,143,251,214,242,177,0,5,92,188,18,81,168,218,9,142,238,204,206,204,63,194,200,136,18,1,32,90,96,73,192,168,20,60,200,36,107,116,36,152,33,164,160,25,132,44,64,67,56,99,13,13,30,213,8,209,35,69,37,74,207,106,132,225,152,89,67,146,103,36,9,224,190,122,21,172,103,140,202,130,28,200,214,234,10,157,104,252,107,126,87,149,11,240,252,146,77,73,154,154,90,130,117,109,244,93,98,213,180,57,237,185,155,30,192,137,21,127,53,219,60,90,87,85,255,187,72,220,250,155,124,123,207,167,71,120,142,4,129,18,53,47,146,243,42,131,165,69,243,192,137,31,158,174,252,189,54,57,153,12,73,243,41,231,62,60,30,113,58,52,43,141,68,116,38,163,136,148,196,15,137,107,86,194,84,21,151,0,3,93,127,177,212,185,76,36,202,20,198,222,97,17,106,68,234,211,151,72,86,113,173,98,27,123,253,169,253,255,252,117,57,226,51,163,176,195,126,244,255,62,101,84,118,6,30,72,161,100,69,72,8,210,143,49,200,25,34,70,37,3,156,51,44,197,160,52,128,112,110,40,16,112,198,59,114,143,60,0,1,73,193,193,228,228,130,48,84,171,50,120,211,4,5,6,55,144,230,14,135,38,2,147,104,132,21,28,69,67,51,15,194,18,65,20,193,80,128,194,128,168,212,68,233,40,238,164,197,5,45,65,34,147,8,58,3,118,47,201,56,66,96,28,231,154,218,19,100,190,211,1,19,129,39,25,227,181,225,64,99,146,230,188,61,170,245,42,130,205,17,21,157,164,43,178,244,64,142,2,14,38,18,216,111,168,209,4,179,240,68,45,242,133,181,72,255,251,178,100,189,12,197,170,101,210,155,47,53,82,79,134,202,195,60,194,40,26,245,163,62,110,229,141,193,137,47,233,204,244,148,241,75,197,122,60,136,104,3,164,196,212,117,51,181,89,11,20,93,26,199,111,20,11,102,118,179,6,90,150,189,239,237,25,177,52,98,110,206,76,207,39,155,51,177,18,126,26,183,73,151,127,247,175,143,57,159,110,173,179,46,235,207,229,185,205,216,47,127,114,59,110,125,187,156,200,229,134,82,52,235,107,187,171,19,236,31,59,120,88,247,154,156,164,192,182,117,174,93,20,96,0,44,179,21,109,166,248,245,25,0,92,71,29,204,8,166,76,10,144,15,129,195,184,161,184,231,220,167,139,75,38,68,14,181,236,66,82,243,127,255,255,255,188,230,86,36,68,40,143,52,226,173,253,209,213,140,148,119,59,174,81,22,114,10,162,29,106,205,59,32,198,65,70,16,202,218,253,187,61,153,159,126,103,74,213,164,58,42,8,28,107,87,201,159,216,59,132,193,0,166,243,13,83,232,176,66,39,32,130,3,14,209,27,156,116,19,176,72,17,28,39,11,224,152,34,51,39,210,190,90,204,104,24,36,0,41,162,116,34,3,76,138,146,38,69,188,33,225,171,43,209,8,197,168,69,252,214,111,46,103,226,160,252,87,170,9,97,4,19,67,160,73,16,132,249,7,104,178,22,184,136,249,146,119,146,48,50,63,74,139,153,122,77,33,231,4,138,6,251,27,233,181,3,34,189,94,175,87,216,252,56,5,124,147,195,82,40,30,76,198,175,67,213,232,100,74,105,78,78,208,180,61,156,252,46,10,197,131,158,52,59,103,10,201,145,2,16,106,139,154,65,125,150,19,11,156,57,243,68,89,112,45,130,216,3,160,114,29,7,121,11,45,225,24,88,55,201,122,241,208,218,182,172,79,154,106,244,251,17,208,190,135,168,217,32,150,242,118,78,203,154,143,126,242,33,136,97,200,104,40,30,74,91,14,132,49,64,134,40,24,25,24,13,50,14,75,208,247,105,198,70,245,26,24,65,8,66,24,134,56,46,203,121,115,46,10,13,102,27,251,225,88,135,154,102,153,214,207,122,123,188,120,242,4,74,59,63,142,60,120,2,64,180,187,151,20,25,7,11,22,87,136,11,164,102,114,118,107,44,94,108,50,51,197,176,24,123,112,155,21,200,103,227,107,99,160,76,217,4,239,211,39,101,56,104,20,21,254,160,235,249,143,103,234,173,151,83,172,157,189,117,69,63,205,254,161,206,64,4,187,111,228,167,47,1,49,85,69,106,53,199,66,7,125,35,77,197,239,138,180,58,120,244,244,169,201,182,255,196,100,183,36,76,130,231,95,123,46,128,248,163,147,59,244,63,45,109,177,227,188,104,67,255,251,178,100,197,8,104,125,115,213,19,56,120,242,67,98,202,33,97,134,102,32,21,163,102,236,63,21,201,3,11,233,85,134,24,216,86,203,178,173,142,117,17,121,32,167,35,212,124,72,17,43,15,88,94,96,100,177,60,112,47,100,205,60,92,84,234,4,33,24,134,56,76,222,188,158,42,137,1,201,128,122,130,54,75,201,204,70,123,40,162,42,167,59,15,119,11,204,253,200,203,72,170,201,122,101,144,124,16,199,229,200,228,103,54,139,137,202,134,44,10,72,19,97,206,94,12,100,228,86,246,71,77,169,212,163,137,176,182,99,41,201,24,189,130,94,213,196,56,191,221,101,148,146,100,204,93,11,113,175,196,169,99,176,151,244,96,44,21,60,55,0,79,195,109,62,27,91,245,231,36,239,198,230,91,180,98,142,45,17,119,154,228,93,151,178,104,132,48,252,175,69,7,121,164,80,183,250,48,237,219,108,81,155,242,215,113,131,70,165,19,239,227,31,127,154,115,169,67,243,19,160,204,251,212,138,97,56,128,81,84,204,86,4,87,118,11,7,100,174,138,180,70,226,227,160,8,77,70,89,86,112,217,89,126,92,21,18,163,62,219,180,235,93,51,185,51,10,84,160,37,214,23,152,233,73,142,111,237,174,239,210,31,103,175,48,159,255,255,223,255,242,128,0,16,164,201,56,75,3,72,185,97,148,189,140,191,119,224,16,145,40,224,87,18,213,5,46,131,73,48,191,5,224,101,73,53,89,233,17,64,237,163,91,170,197,133,209,12,196,57,49,42,26,210,36,13,114,50,3,160,56,6,1,79,4,180,225,26,99,36,36,4,40,120,243,214,72,52,105,37,151,46,74,172,166,217,210,236,25,46,92,101,165,153,169,188,78,179,115,220,214,230,218,253,131,116,202,59,249,44,102,160,112,44,29,38,32,50,211,218,65,229,56,245,213,238,1,73,115,218,75,146,148,1,209,138,9,88,146,56,170,136,227,206,160,147,244,156,242,20,43,48,198,183,12,154,133,93,229,229,46,188,249,166,92,116,202,174,151,118,199,207,102,205,39,116,171,237,132,78,203,93,253,187,226,17,195,97,0,0,46,236,169,228,61,200,33,167,25,177,58,212,84,0,216,172,248,203,156,190,182,214,112,163,98,159,180,140,166,161,191,114,86,81,190,129,136,41,10,170,138,104,221,233,177,27,188,183,93,25,178,16,157,137,255,147,245,126,244,109,244,8,22,252,80,173,102,10,79,251,255,255,255,253,32,43,94,112,3,128,197,8,45,166,186,241,246,64,85,16,2,177,106,12,1,32,92,62,153,3,101,5,54,98,90,73,20,155,158,158,22,142,202,197,64,228,86,188,146,148,124,41,56,122,57,12,95,43,168,112,233,66,10,33,80,134,255,251,178,100,162,12,117,203,104,217,19,44,74,114,77,7,170,117,61,34,94,151,73,165,102,71,225,128,129,37,158,234,148,246,8,248,114,100,128,124,181,247,202,113,20,158,171,71,41,87,178,106,91,202,84,236,153,29,23,47,170,231,232,181,194,9,155,169,249,221,89,51,42,124,245,133,163,58,158,159,73,104,229,106,214,94,67,196,81,235,71,196,129,13,9,10,219,104,221,205,105,238,251,159,158,40,246,22,137,14,208,200,229,154,185,155,61,37,219,56,203,84,134,181,179,16,194,198,64,219,149,186,219,57,206,218,15,207,198,220,251,60,189,201,153,166,219,253,111,109,163,139,233,27,50,97,248,76,202,238,64,138,3,133,137,37,113,176,210,223,135,107,15,132,245,212,102,250,134,243,10,242,24,232,205,156,146,224,208,178,221,106,43,185,217,204,162,212,175,56,65,44,167,230,103,162,189,17,194,19,178,89,82,175,169,152,159,109,23,249,214,188,255,139,56,183,212,84,240,251,192,33,111,232,0,0,148,0,74,78,212,92,52,164,44,101,122,197,222,228,203,201,135,226,24,44,84,92,19,13,9,26,34,92,74,132,146,192,130,212,78,141,232,0,102,139,52,96,77,164,168,163,7,30,36,42,81,59,81,69,11,10,16,170,31,66,40,39,130,170,12,118,59,74,224,164,145,18,230,94,156,217,98,120,68,228,54,241,16,56,78,80,190,103,117,236,255,122,233,8,207,38,130,246,44,219,156,137,121,246,100,28,68,170,3,174,73,215,246,5,94,214,34,22,122,47,173,24,81,85,8,134,209,30,94,237,35,240,85,205,179,83,180,20,157,165,142,70,148,106,113,42,196,165,53,46,182,15,101,231,145,178,45,246,118,218,4,214,97,113,113,217,53,154,111,232,16,0,1,100,25,233,53,68,66,92,233,214,32,117,105,19,80,233,49,88,232,233,160,240,251,143,192,209,42,115,61,123,221,103,247,93,221,6,40,106,66,178,102,65,33,153,237,78,103,72,248,201,127,142,55,191,216,82,115,19,5,91,69,85,30,102,185,175,202,55,236,244,127,210,0,0,7,32,50,209,253,116,99,18,2,234,25,82,2,71,147,40,149,9,88,73,74,84,112,143,112,66,31,153,156,150,160,224,16,157,170,163,82,81,36,250,171,54,69,12,82,40,146,168,212,93,198,69,102,150,165,226,6,8,210,90,65,199,23,66,250,4,153,7,38,0,185,5,104,165,144,130,168,112,42,137,232,21,19,96,65,4,48,153,139,176,10,2,224,36,4,216,179,83,180,14,242,240,86,170,7,242,113,58,88,29,20,170,244,164,68,75,11,196,172,103,34,254,230,204,190,156,106,29,203,146,188,217,182,97,46,223,230,11,70,230,136,240,221,136,150,255,251,178,100,196,136,69,96,102,218,83,12,73,32,73,229,170,197,60,195,94,31,153,183,82,109,97,231,193,52,48,172,244,116,151,128,172,103,78,12,121,84,61,126,245,45,87,69,64,104,128,144,17,99,112,69,25,82,41,102,54,148,253,195,56,243,72,42,148,229,136,229,31,174,52,97,243,42,15,5,115,106,77,145,63,60,181,111,128,227,171,77,10,173,112,91,25,151,36,38,68,57,191,219,82,94,177,93,65,212,7,215,102,124,127,68,89,172,33,238,120,233,243,109,159,188,90,152,191,22,41,241,92,127,253,166,172,57,170,123,241,48,5,208,0,28,57,184,240,160,66,97,16,141,132,194,193,50,174,122,204,79,175,231,118,117,122,255,243,151,255,238,77,180,195,39,147,248,43,10,40,74,239,246,255,102,238,218,162,207,159,109,82,168,252,221,107,171,120,163,225,17,69,51,55,229,126,137,151,209,75,139,127,171,80,106,30,153,80,0,0,99,7,166,11,114,152,18,153,192,24,20,14,2,148,11,78,22,24,28,15,110,6,22,8,96,193,136,70,48,8,8,33,33,25,129,232,120,170,169,48,108,50,138,160,178,19,4,33,23,107,244,239,40,42,76,40,234,135,161,130,195,42,5,84,31,226,80,30,68,209,68,99,97,130,183,167,75,20,24,105,173,221,156,161,37,69,154,171,190,33,26,191,98,37,163,46,75,187,3,191,82,149,186,177,112,147,60,96,220,80,73,2,39,202,0,20,228,236,178,53,146,130,223,9,132,133,196,222,3,171,52,21,43,151,201,107,28,36,55,19,21,239,36,150,12,110,78,68,106,226,71,206,188,252,242,3,243,3,210,81,144,148,147,29,98,62,107,218,166,65,13,221,78,73,234,230,150,47,10,22,31,85,99,113,67,110,152,109,93,252,165,175,107,191,139,204,26,45,193,18,246,216,106,39,253,73,219,81,32,213,246,18,149,101,213,182,92,243,141,195,88,174,2,103,13,7,64,0,0,21,93,9,232,209,67,221,31,174,209,112,32,194,72,75,2,22,245,79,235,40,179,58,68,4,85,6,4,169,200,29,45,215,132,161,84,151,239,118,136,125,93,141,245,110,181,154,23,127,255,244,239,166,222,50,158,205,165,52,126,174,246,43,127,78,255,205,169,137,41,14,61,123,187,162,198,185,75,216,51,199,108,5,105,35,241,208,134,152,172,89,148,13,11,5,137,14,33,232,84,72,8,4,72,30,58,58,165,238,34,151,152,184,48,34,169,98,40,8,9,97,66,14,56,39,161,172,38,14,5,11,104,45,81,197,89,16,250,154,65,33,98,167,40,192,218,234,138,43,99,178,240,136,198,161,81,117,144,174,88,18,166,95,27,141,62,141,50,18,210,133,16,249,51,249,18,253,255,251,178,100,204,14,103,34,103,83,147,120,99,116,84,139,74,195,60,101,110,89,165,155,82,109,225,141,193,65,48,235,156,176,143,105,163,117,34,173,106,138,100,225,115,74,13,11,103,107,203,150,43,85,6,163,145,146,212,140,82,5,71,96,218,95,190,50,207,90,59,105,58,231,17,218,55,43,85,80,63,4,57,123,43,128,92,250,149,72,235,43,242,213,219,58,197,154,47,217,118,247,143,13,29,38,110,167,173,193,72,115,173,59,106,214,176,63,49,85,101,53,220,126,220,213,254,182,188,227,83,153,102,220,98,239,181,61,181,249,117,214,208,159,255,220,16,7,100,1,8,69,7,103,192,162,231,73,234,73,45,180,62,152,118,250,155,237,75,187,170,134,190,93,70,84,114,189,242,205,255,49,71,82,183,17,215,39,150,63,135,255,79,255,255,255,251,203,252,107,157,241,52,81,4,100,228,153,192,246,37,162,46,195,165,31,191,62,241,211,5,115,245,204,111,74,132,0,0,84,252,45,136,236,71,48,122,203,54,91,71,177,86,12,7,161,96,128,0,16,54,158,48,195,32,82,170,100,66,5,59,147,237,138,183,102,33,9,28,0,148,169,229,29,136,197,214,148,117,197,72,151,5,184,149,131,84,139,66,64,232,75,41,69,82,28,166,41,11,153,56,65,176,51,115,9,76,190,8,217,79,76,42,205,245,98,41,201,109,128,176,159,143,84,170,223,103,89,108,234,39,132,91,24,209,188,93,162,90,203,217,139,222,104,178,41,80,148,173,103,220,165,33,191,198,161,219,103,183,104,18,29,159,65,47,172,91,13,218,56,229,214,114,134,208,102,212,60,91,85,116,88,106,118,253,206,217,117,103,29,183,118,245,222,223,242,108,115,88,101,204,78,221,155,92,235,148,120,207,84,123,140,49,88,233,73,204,79,249,52,110,52,51,176,76,0,0,0,0,247,200,104,192,62,225,169,166,76,44,62,236,151,186,92,200,69,139,79,165,139,98,90,58,192,160,245,46,222,191,90,59,190,223,255,119,255,253,19,255,255,255,252,50,91,247,230,208,157,72,250,135,19,71,59,132,182,238,145,40,163,220,60,197,216,116,100,115,250,205,255,6,226,7,152,146,168,115,148,153,162,224,230,201,50,132,62,5,0,230,14,17,24,128,30,14,1,152,116,6,99,65,192,0,35,25,48,40,16,199,224,211,88,0,61,224,172,194,194,128,148,22,88,16,218,240,14,32,2,17,152,128,92,1,100,202,168,139,92,158,229,66,12,97,201,71,51,87,37,48,107,48,72,193,119,194,199,164,132,132,198,32,28,241,122,31,160,28,140,177,111,129,139,75,96,192,37,98,133,217,94,1,74,138,6,25,25,138,22,82,2,126,32,75,13,14,13,3,255,251,178,100,200,14,118,36,104,213,155,79,101,160,78,105,106,234,60,98,106,94,85,187,70,78,101,141,193,101,48,107,20,244,21,121,180,25,35,65,6,168,105,143,238,64,2,160,18,49,28,68,96,212,204,35,60,76,80,26,132,33,215,163,50,108,230,19,159,213,118,62,64,50,43,28,52,115,26,211,229,99,243,8,20,134,30,196,181,138,241,75,140,230,46,98,182,84,66,180,57,121,161,42,201,108,85,141,84,43,174,190,215,251,30,168,114,107,167,212,197,91,246,171,172,221,166,235,245,133,152,61,109,86,222,121,230,254,179,107,119,251,61,156,220,210,102,102,102,102,101,236,241,96,174,252,101,23,45,145,184,172,108,20,157,110,84,2,21,112,157,211,42,210,221,68,13,147,71,200,90,7,204,221,92,164,31,17,141,101,221,27,245,251,191,255,244,84,39,255,255,255,146,129,242,147,245,236,179,160,212,168,116,225,163,212,77,153,18,147,21,134,92,200,226,150,28,155,137,46,116,49,172,200,181,41,216,100,221,134,119,204,84,0,0,83,220,150,0,231,12,132,147,205,116,108,12,44,99,224,108,8,10,12,171,192,128,96,130,18,246,43,115,19,68,195,99,73,140,56,68,103,76,210,32,195,244,207,201,110,69,148,60,198,92,194,85,123,192,203,168,88,131,136,188,4,131,15,46,246,204,176,75,85,57,36,80,243,15,30,173,61,199,9,247,101,174,196,69,229,192,81,174,180,61,32,125,233,225,214,254,146,71,97,35,131,249,201,142,74,167,146,67,50,57,175,208,160,120,141,195,208,37,122,113,95,12,203,205,36,75,137,105,158,137,90,156,95,144,101,69,58,65,76,107,195,42,94,177,14,194,41,141,70,216,78,67,173,27,80,104,100,46,39,126,23,111,195,106,34,153,239,40,37,92,158,19,47,169,49,50,248,137,75,163,216,133,31,97,89,71,14,10,228,180,29,138,110,32,99,218,236,183,32,0,44,0,3,0,239,234,135,5,69,9,29,92,165,243,173,7,141,212,53,62,238,29,22,200,169,248,230,54,58,223,252,117,255,247,49,202,138,223,207,5,151,254,189,169,237,213,88,65,228,217,122,172,206,66,15,248,142,193,18,231,243,49,130,249,182,184,117,132,193,106,215,171,228,229,254,202,241,69,219,0,2,148,252,119,81,141,42,104,101,1,179,152,145,66,79,203,198,60,29,64,68,72,26,224,96,247,197,187,170,185,212,132,78,91,174,160,240,201,133,148,166,101,154,51,164,128,150,55,23,1,61,161,214,118,193,33,184,52,136,15,186,255,101,76,185,240,78,201,182,99,31,26,140,8,194,90,244,181,251,129,34,81,28,146,59,40,14,118,26,150,213,144,215,145,84,54,146,194,156,36,91,198,255,251,178,100,192,12,22,71,104,84,155,120,75,112,80,40,219,10,44,2,226,88,101,161,84,109,97,45,193,36,40,44,0,145,14,120,213,64,157,145,166,193,153,50,177,10,34,25,152,132,217,85,149,51,244,52,67,235,255,208,220,93,9,49,83,145,132,41,226,39,85,47,158,84,181,62,209,139,29,198,183,194,220,42,68,80,251,123,54,35,142,68,134,108,177,2,2,100,80,18,16,173,57,47,6,254,93,187,12,44,249,193,114,163,205,31,93,115,52,211,152,182,225,114,213,17,31,244,36,62,7,18,16,13,115,148,158,239,154,37,221,239,253,205,172,93,182,179,13,34,76,154,182,171,107,255,223,77,63,255,255,255,229,222,169,218,251,224,144,49,139,86,57,189,215,166,29,37,76,153,66,186,10,79,243,180,25,138,132,122,141,158,16,173,25,7,174,161,108,209,54,32,0,0,1,176,196,238,99,160,105,12,231,72,50,9,128,176,51,50,9,0,70,27,48,144,36,16,38,50,104,84,195,163,195,15,6,85,217,64,56,56,88,101,227,177,64,140,96,30,1,16,215,0,155,149,168,165,108,52,183,65,75,23,64,67,10,42,54,42,28,198,67,50,207,5,44,97,24,85,36,20,180,128,14,129,130,66,88,162,160,20,100,216,77,204,1,102,200,213,157,130,162,225,65,10,102,235,71,215,88,33,148,96,81,88,250,48,42,180,24,160,171,15,70,245,74,111,210,190,18,217,109,72,204,5,74,211,41,154,28,173,60,107,85,76,80,31,147,135,164,50,205,53,31,245,89,222,188,56,91,127,246,94,155,246,214,115,45,1,192,102,60,169,67,88,212,237,173,72,226,151,16,170,84,29,217,246,9,237,62,188,67,108,158,242,165,231,100,243,251,84,146,200,177,111,40,41,98,91,46,106,13,141,36,205,173,219,170,34,189,93,101,5,21,185,243,149,239,63,28,17,211,169,123,206,213,230,101,161,5,9,169,0,1,220,252,104,60,31,1,25,15,205,22,82,42,188,218,255,214,53,239,241,147,51,46,168,143,148,178,179,231,229,91,237,95,126,191,245,27,137,36,184,19,24,55,253,243,217,63,118,169,179,240,145,26,203,157,231,249,225,49,239,1,154,186,160,32,250,18,42,240,25,83,216,94,16,210,173,6,23,245,169,99,225,222,246,216,201,177,152,0,2,96,171,128,224,2,19,23,207,140,220,138,49,233,188,16,80,49,128,0,199,0,98,201,152,88,86,96,242,72,20,92,20,7,37,73,139,193,40,228,60,40,106,228,164,15,152,118,158,238,76,3,133,29,188,196,76,32,242,101,27,128,209,47,132,6,23,12,84,116,208,45,160,43,102,96,56,161,107,214,42,56,3,146,88,172,89,1,99,201,41,148,68,153,255,251,178,100,212,142,167,136,104,209,155,153,99,240,89,202,154,243,32,227,186,91,101,165,70,110,101,47,193,49,42,108,40,145,136,169,132,242,22,22,7,88,21,14,121,128,184,46,23,162,88,132,109,45,108,34,19,35,166,147,182,42,120,121,166,226,249,221,150,65,55,102,232,231,243,120,28,211,71,34,140,68,22,16,149,48,102,102,103,142,173,249,129,229,218,243,200,73,44,223,119,181,70,142,20,10,156,115,217,82,188,9,93,21,217,94,103,50,82,61,55,165,152,181,247,249,78,51,184,187,114,43,110,239,164,157,21,44,199,132,227,70,26,102,81,70,79,4,50,227,210,233,171,63,217,131,175,47,167,252,70,1,25,127,58,124,31,18,163,15,208,106,105,54,195,242,113,117,115,31,2,157,110,57,145,172,153,201,162,105,175,255,255,253,141,234,223,246,217,67,91,85,39,183,68,48,199,189,10,111,76,91,27,138,151,8,234,251,26,119,86,179,185,131,141,127,190,56,180,231,247,167,16,85,251,107,197,161,0,0,10,112,192,101,163,65,95,134,16,70,158,18,24,72,138,98,65,121,132,129,205,56,192,128,241,1,128,66,27,0,146,66,224,179,5,130,204,60,4,50,25,80,152,24,80,3,161,44,201,251,20,9,160,154,162,85,1,36,89,97,97,170,180,101,1,11,157,122,161,250,157,1,20,141,133,200,98,5,189,125,18,188,10,113,100,59,193,118,143,234,109,105,23,225,149,151,205,165,44,34,250,116,141,141,117,31,167,53,67,20,1,119,54,71,69,180,176,37,25,21,8,137,214,85,72,163,36,42,129,85,128,219,145,76,218,193,66,193,139,133,173,88,227,51,94,155,130,168,47,35,179,125,222,245,242,61,55,27,74,3,51,113,246,166,156,77,54,149,82,132,142,173,139,26,162,205,50,79,12,90,43,67,51,25,140,253,164,246,105,203,43,41,125,89,189,97,187,231,239,119,16,158,23,156,148,180,245,243,185,234,56,121,149,97,159,208,0,0,89,186,229,120,144,238,172,15,162,55,54,231,249,95,181,227,80,246,246,121,60,171,218,194,182,93,140,157,122,231,53,63,255,255,255,203,255,158,174,161,6,143,202,74,186,55,115,34,178,105,239,200,8,173,157,12,228,49,26,253,86,150,193,160,255,66,138,227,14,225,55,159,122,109,232,230,4,184,20,34,30,96,54,101,130,9,166,1,230,96,25,153,240,166,36,59,48,248,52,2,36,48,168,236,196,98,227,3,9,128,65,133,184,23,19,129,145,6,48,4,151,133,4,33,128,227,12,134,82,113,62,93,18,81,99,248,8,56,96,137,16,191,208,105,136,43,212,82,69,160,114,3,138,203,77,164,45,64,52,10,114,73,212,69,26,73,13,211,137,255,251,178,100,194,142,198,207,104,82,27,152,75,224,78,42,106,243,60,98,120,91,109,165,72,110,97,51,65,56,169,235,204,196,136,96,217,77,7,21,174,168,164,218,27,70,157,19,159,56,210,221,70,26,58,42,236,190,172,133,129,191,184,212,111,100,247,166,235,205,89,221,120,58,116,136,34,186,100,50,85,0,182,172,175,147,229,145,98,153,88,132,190,77,234,32,250,147,237,22,166,204,83,98,105,141,160,191,168,227,237,14,219,63,98,106,9,170,206,177,89,241,11,48,142,223,203,85,158,147,84,147,125,169,168,146,229,191,105,3,59,153,52,166,182,193,2,24,53,40,253,155,175,50,63,54,186,119,234,68,152,173,96,128,12,191,54,98,41,45,50,52,164,151,57,153,80,64,81,91,81,175,25,178,35,186,25,148,164,103,7,102,125,95,215,215,244,255,253,126,181,255,244,220,166,122,124,154,48,200,164,210,183,238,135,131,34,3,6,163,158,224,137,119,73,9,13,173,65,147,3,37,143,31,142,105,100,57,222,200,240,0,0,1,112,193,163,211,20,183,13,125,53,52,146,52,192,226,227,94,11,140,82,21,48,72,32,120,62,99,66,57,141,65,99,2,179,4,131,1,194,179,21,142,12,206,115,34,68,36,200,225,104,216,114,84,141,130,196,19,8,205,167,132,153,5,124,210,20,216,132,229,168,6,53,20,139,130,104,2,58,154,247,44,62,218,0,12,34,180,194,85,44,136,11,10,66,70,163,77,77,229,146,212,131,141,125,198,73,138,186,7,4,118,32,27,201,244,130,54,146,236,204,47,69,24,13,34,32,52,140,70,93,24,30,101,164,8,100,112,18,37,54,177,140,20,134,7,94,41,69,36,14,130,155,246,18,42,147,234,82,180,85,237,56,190,233,56,83,39,23,63,11,99,101,229,105,234,147,18,198,49,156,90,48,32,145,50,38,21,158,229,183,90,204,161,79,140,209,19,69,139,106,48,140,162,127,209,198,89,196,42,212,182,70,10,136,41,45,103,54,217,148,169,38,102,119,137,192,0,57,127,41,143,74,3,230,155,117,247,99,75,112,166,114,149,126,222,102,166,82,182,160,255,69,98,18,159,255,255,251,63,187,147,255,106,51,223,156,204,204,156,128,212,67,182,205,213,15,92,89,72,167,105,196,2,8,108,156,4,163,49,19,90,84,26,39,123,144,166,135,148,154,219,114,192,1,55,63,37,22,156,16,74,101,196,73,128,70,102,7,35,14,8,17,101,45,11,170,50,4,48,192,37,142,36,75,73,48,128,61,224,68,4,50,88,38,190,97,25,96,113,165,154,180,86,51,166,193,210,173,236,74,84,197,121,88,179,119,92,170,142,83,4,183,52,102,109,88,34,136,179,8,36,157,17,70,255,251,176,100,193,12,103,26,104,81,27,153,75,224,77,9,122,243,48,98,70,24,205,163,80,110,97,45,193,50,37,171,92,241,137,168,121,26,128,211,62,36,236,65,49,48,114,168,40,47,200,25,196,186,246,83,173,216,255,64,12,115,246,137,69,157,146,95,131,171,201,83,214,74,246,244,243,93,183,40,206,255,166,224,212,147,150,121,222,197,140,75,221,46,187,68,105,201,167,238,92,110,241,40,166,48,186,202,182,52,68,202,235,153,17,23,157,84,148,77,69,8,225,53,47,123,36,69,54,151,165,159,24,176,229,92,207,216,69,19,182,40,178,183,165,167,110,238,110,148,205,161,144,138,77,146,103,232,248,75,50,28,175,224,53,87,116,212,172,196,58,226,165,219,67,75,114,156,80,102,21,225,168,232,252,196,205,167,107,127,255,243,93,25,16,223,95,189,203,179,39,189,105,72,74,151,118,189,45,217,29,20,26,33,162,8,112,56,174,9,154,253,118,0,30,135,174,171,139,4,0,0,2,148,204,111,77,223,220,234,175,196,196,199,96,141,44,164,197,131,12,112,132,12,0,96,39,102,64,104,130,113,1,49,129,134,26,9,129,162,60,140,131,133,193,65,132,41,49,233,207,170,133,164,200,166,141,182,7,57,14,200,190,76,212,193,16,168,66,1,161,133,142,128,20,5,41,120,49,174,147,206,140,193,107,41,115,138,74,1,58,184,50,69,62,202,65,166,201,143,73,100,71,195,177,70,85,10,110,104,252,209,156,105,68,54,250,32,54,241,188,106,28,62,206,126,21,215,168,52,110,204,85,155,121,237,216,143,105,244,175,126,209,211,143,114,212,180,189,223,124,156,177,238,89,96,199,75,83,211,182,165,169,101,150,165,27,58,91,19,171,94,125,99,247,89,173,111,193,89,186,90,209,125,58,215,35,114,253,141,148,127,103,81,110,207,190,250,151,22,211,9,232,181,254,218,207,190,16,10,47,184,128,0,110,254,122,155,99,178,27,33,68,80,231,22,157,80,225,205,246,147,176,187,200,100,49,166,49,180,142,254,181,171,178,119,255,255,249,93,111,213,122,127,191,109,147,174,204,73,89,154,111,59,62,80,140,236,80,110,84,18,225,195,178,42,4,177,97,67,5,51,169,72,241,130,48,171,188,176,6,98,155,110,119,97,6,103,96,16,105,137,124,100,104,80,101,105,34,96,200,32,14,25,76,27,0,12,38,4,4,144,51,10,130,134,156,56,28,152,116,10,153,186,70,152,162,4,181,99,7,192,240,80,136,98,120,18,96,136,100,10,4,5,12,24,248,204,179,12,188,132,245,30,34,130,96,160,49,99,54,40,70,28,42,100,4,36,216,16,44,144,33,65,151,20,222,153,2,64,87,144,208,113,176,72,255,251,178,100,198,14,230,161,99,209,155,120,99,226,77,137,106,227,61,34,26,30,213,153,62,78,233,49,201,72,163,170,204,243,9,168,129,42,239,178,81,137,15,82,162,142,170,68,40,37,74,17,12,223,162,127,217,220,0,151,64,97,33,192,155,187,112,116,130,161,20,182,39,126,65,3,177,217,85,60,190,172,11,75,55,77,50,189,229,48,245,52,190,83,107,152,109,226,160,206,238,50,130,117,123,197,82,147,156,237,156,105,58,210,179,217,71,194,132,71,162,150,43,149,90,149,73,213,168,115,106,40,155,69,144,86,79,175,178,247,173,175,187,178,66,228,31,243,83,110,105,83,218,133,212,242,49,102,128,98,172,162,105,120,70,165,60,150,83,104,134,178,119,191,182,246,75,151,25,231,184,156,19,149,89,110,136,215,44,57,233,155,163,197,35,93,88,155,120,221,108,205,69,185,77,15,69,67,21,185,124,146,136,11,250,127,236,223,244,155,145,145,127,69,234,94,89,166,247,149,8,40,76,134,91,213,114,234,226,142,177,48,50,9,35,144,119,77,209,231,156,121,197,18,240,35,56,189,36,0,4,18,120,47,61,48,175,236,85,228,105,147,177,131,72,230,187,3,3,130,102,57,26,22,1,224,33,177,147,131,166,19,11,135,2,21,80,2,17,51,209,16,200,224,0,80,113,11,6,185,5,208,187,11,234,194,132,85,129,11,79,224,33,233,184,80,224,96,226,94,38,181,43,101,94,231,16,9,176,155,141,45,136,15,16,24,16,243,13,49,27,199,215,137,183,136,252,241,135,111,34,25,18,45,38,43,130,145,233,117,215,1,85,236,94,120,1,223,29,44,12,133,75,40,41,61,45,45,133,121,219,230,43,225,13,153,251,95,123,201,43,219,156,233,165,159,244,82,127,108,125,230,90,117,214,121,138,100,193,50,234,113,74,84,14,189,103,175,147,105,191,174,110,58,197,236,71,102,254,47,181,106,206,255,85,181,171,109,158,205,33,188,201,81,132,55,224,56,95,176,91,100,184,132,122,107,101,211,43,62,21,92,191,79,172,112,244,45,109,186,57,115,242,224,0,4,187,30,163,61,76,60,99,155,234,236,2,102,18,128,64,11,152,117,12,201,85,37,163,8,143,29,16,61,66,157,86,210,50,104,159,253,58,127,255,167,253,77,231,234,136,141,170,238,71,21,16,49,103,232,169,246,18,82,177,222,53,10,82,165,238,18,180,123,133,95,38,205,140,112,151,39,64,0,0,83,134,44,199,155,88,180,103,184,161,130,199,6,112,106,154,132,52,96,32,105,144,65,160,160,65,131,1,166,112,24,15,5,69,70,67,32,65,1,0,193,226,208,195,89,32,13,76,192,229,128,223,78,16,64,230,16,0,135,138,15,22,255,251,178,100,184,12,231,3,104,81,27,153,99,224,79,73,74,195,60,101,46,28,1,159,68,110,101,47,193,38,37,171,140,195,20,104,129,16,21,3,1,42,74,166,227,137,8,66,82,166,76,212,31,64,169,9,50,23,65,49,193,161,147,26,141,165,134,77,240,23,179,244,183,214,201,33,144,67,67,145,52,83,92,72,62,54,217,216,25,130,107,155,16,137,58,194,32,83,206,99,182,166,100,118,112,229,61,138,211,24,64,77,116,174,170,135,70,11,141,206,123,169,62,166,204,96,134,59,176,148,16,237,59,173,21,31,137,35,16,18,167,224,201,216,223,175,78,181,88,20,75,249,44,202,34,5,160,212,114,48,169,49,25,198,174,12,61,47,28,118,161,130,77,152,242,91,91,253,40,167,60,164,108,54,139,38,150,48,187,153,217,48,208,233,220,131,155,241,61,194,184,178,200,216,170,170,251,165,210,57,73,46,232,43,210,68,209,148,170,226,72,246,173,63,239,250,255,255,252,173,233,253,19,179,33,159,70,121,168,184,50,236,197,187,187,28,104,199,106,15,56,226,197,10,87,15,3,210,136,152,34,163,49,84,186,109,226,241,247,16,0,1,240,102,188,217,222,211,126,187,13,24,69,49,67,52,209,196,48,129,217,145,2,160,226,48,161,224,199,33,241,81,49,116,136,67,166,31,38,152,141,144,93,32,128,178,58,143,92,2,208,70,41,96,18,37,2,227,25,144,132,32,77,146,124,137,46,90,130,193,161,83,147,161,28,19,112,26,10,213,49,195,46,35,165,15,5,87,108,226,160,12,58,102,20,214,92,108,150,64,59,150,130,202,84,238,80,17,203,22,119,155,119,8,33,21,237,167,101,198,4,12,162,47,45,249,153,76,142,155,230,51,207,238,227,145,201,246,72,206,174,50,87,71,188,250,145,201,126,172,126,82,123,9,228,103,185,137,111,34,42,141,98,217,187,115,173,187,140,242,222,179,74,46,32,3,215,44,69,90,212,85,200,199,168,146,233,230,37,31,25,165,81,76,246,99,233,109,156,233,47,7,33,141,179,82,101,189,207,183,158,22,224,53,111,215,107,178,128,0,155,254,190,117,149,106,199,201,139,120,57,254,183,132,223,92,121,177,111,235,99,111,1,4,239,5,18,212,143,175,215,255,255,255,104,124,143,44,209,148,205,171,77,132,136,179,130,3,194,100,254,255,246,225,247,118,61,175,201,51,66,119,59,40,43,16,168,205,200,79,9,169,191,138,34,240,0,174,221,199,100,77,61,88,154,200,206,136,209,184,206,133,18,232,195,129,155,186,175,7,7,161,205,118,50,192,64,64,113,227,36,140,22,193,0,20,179,201,189,58,48,65,148,216,126,156,200,227,224,252,92,161,169,195,49,165,114,255,251,178,100,178,140,166,209,102,208,147,153,75,242,77,105,26,227,60,38,158,22,89,159,82,109,188,207,201,42,164,107,168,192,149,232,122,174,244,82,174,77,180,50,161,229,169,115,1,136,95,193,141,5,188,121,185,99,17,73,84,39,117,160,99,1,229,234,49,46,110,198,80,56,173,184,73,25,206,176,175,61,144,132,140,113,9,62,97,73,63,187,3,49,104,195,129,109,46,91,190,101,30,214,146,104,228,248,141,125,169,250,68,13,56,109,33,9,48,176,35,171,93,252,61,83,158,229,227,61,119,118,153,229,155,107,92,102,210,160,163,244,213,34,98,215,148,246,240,183,139,49,99,100,3,119,232,108,3,170,169,110,91,189,215,129,244,52,60,185,14,96,128,155,179,57,156,115,44,215,151,90,250,254,159,255,253,95,255,233,236,37,123,59,19,57,8,64,214,30,37,111,113,246,36,228,26,104,152,177,230,141,27,64,17,227,172,133,30,130,221,139,40,38,146,243,43,58,0,4,155,220,193,124,78,128,204,224,216,77,152,156,44,128,104,205,3,72,6,30,6,96,128,3,67,32,129,98,168,97,40,210,149,24,40,105,193,142,11,10,129,128,65,160,15,186,98,53,166,146,251,133,129,133,135,197,200,18,65,156,164,21,243,132,37,2,187,48,23,20,232,104,154,180,171,200,73,4,13,225,95,3,112,223,111,57,212,41,210,53,68,75,2,136,22,168,82,211,230,177,57,188,38,253,128,126,10,197,194,82,52,89,24,105,140,65,211,7,186,110,153,214,152,148,212,189,14,234,91,126,70,252,157,107,148,107,172,105,110,186,112,86,188,229,215,80,200,106,204,199,240,117,211,249,42,189,72,136,151,49,80,83,89,145,10,224,48,149,255,20,92,99,28,141,248,65,54,177,20,46,72,196,112,139,5,81,144,45,92,240,203,82,147,76,164,70,210,56,205,62,218,109,39,3,176,80,28,228,42,0,0,146,127,64,153,80,146,16,170,100,12,235,26,130,6,246,157,62,154,25,251,89,124,232,225,109,247,165,41,102,255,255,255,242,156,159,51,127,181,81,239,119,217,243,68,170,182,246,166,73,29,149,156,238,178,162,179,94,177,3,71,131,196,111,35,122,156,197,77,45,182,217,143,0,0,99,11,105,115,244,100,163,77,219,19,30,6,163,44,204,67,50,17,49,229,160,201,146,188,195,112,68,194,178,128,136,43,48,8,63,48,36,28,48,216,49,14,3,141,70,47,12,168,1,140,83,0,7,65,48,193,200,28,29,152,56,2,136,200,147,8,48,55,132,97,204,40,3,36,196,64,60,33,136,163,20,12,4,12,52,128,12,184,80,233,129,197,86,144,68,195,22,25,82,137,46,48,69,149,92,72,24,89,192,12,186,157,255,251,178,100,199,140,166,153,104,210,155,111,76,224,73,234,26,227,36,101,58,32,117,163,58,78,233,49,201,76,168,107,104,180,148,48,33,33,85,10,129,5,174,212,89,137,184,145,33,30,145,153,107,170,50,221,0,24,102,221,89,235,25,49,4,90,26,228,128,100,146,54,57,47,171,82,93,14,74,40,113,158,95,154,238,81,60,101,252,171,183,153,204,206,91,133,67,247,52,211,51,41,200,64,115,234,28,242,141,92,209,16,150,209,56,193,141,240,81,170,130,222,110,149,157,115,241,113,68,213,146,234,54,111,206,16,129,181,53,35,241,69,148,193,131,204,230,16,91,27,71,231,83,156,150,138,150,162,240,155,158,134,125,94,196,161,179,101,24,193,60,18,181,233,7,144,63,50,58,251,14,233,1,229,248,192,0,131,193,57,152,209,53,214,79,237,140,143,229,138,186,169,19,62,211,35,189,98,46,137,169,247,214,251,127,255,250,10,7,12,117,65,49,89,56,90,254,205,84,173,75,74,50,189,213,152,154,189,52,156,136,195,245,57,221,75,117,183,49,135,10,36,92,192,28,253,230,23,161,105,7,232,190,80,80,0,8,229,220,25,18,104,82,64,196,51,33,28,48,146,96,68,88,177,17,80,73,207,16,136,152,232,169,8,2,152,34,0,24,80,145,100,104,2,28,33,9,70,133,154,193,37,46,40,232,10,73,200,82,197,233,106,43,38,26,81,53,144,236,195,175,163,132,166,208,253,216,122,0,115,29,89,162,129,57,250,10,210,118,95,77,16,211,225,53,84,164,54,176,121,32,25,183,16,100,23,35,217,137,241,134,141,204,89,216,224,82,209,218,21,230,90,141,194,85,17,26,184,165,208,245,74,27,154,190,173,80,212,159,212,141,169,52,203,143,156,13,137,157,38,226,105,120,98,177,85,26,179,93,29,163,89,66,28,18,36,163,85,88,87,218,132,248,64,218,247,82,77,185,190,122,68,37,114,43,212,85,114,80,106,181,184,22,113,132,155,52,255,184,129,74,94,238,37,12,157,232,0,192,0,6,3,183,244,133,176,177,126,13,96,142,68,88,194,86,209,5,81,173,132,179,242,209,173,77,149,231,46,179,66,183,223,255,255,247,71,39,68,233,243,165,85,212,185,75,186,239,140,206,126,219,22,139,85,54,136,234,204,52,61,136,148,13,67,98,19,144,161,177,9,170,176,89,254,180,40,1,87,140,4,51,206,57,32,129,70,9,145,226,65,137,130,97,149,163,112,56,231,48,120,60,2,0,70,10,0,198,6,135,4,33,121,84,40,94,166,34,128,1,10,49,32,70,204,65,18,103,40,76,7,8,188,43,77,5,86,113,26,64,140,28,18,213,99,72,143,102,29,81,120,109,137,182,133,242,87,41,255,251,178,100,181,12,70,80,103,83,155,111,78,144,78,201,122,234,49,34,24,27,249,155,68,78,225,47,193,61,163,106,204,242,137,112,136,201,47,162,138,177,18,4,222,7,89,198,147,164,105,108,162,239,51,110,195,69,164,216,32,102,153,44,69,87,230,61,66,234,151,13,189,202,45,240,111,98,247,249,19,179,157,188,23,7,162,173,197,33,180,183,6,228,156,226,187,108,193,15,44,75,172,89,157,90,59,250,242,218,96,233,167,27,153,26,110,181,114,246,227,25,162,42,76,28,94,84,5,16,148,93,162,70,10,223,81,4,81,144,27,36,32,80,141,181,117,6,54,162,178,132,117,46,98,171,195,249,35,230,178,21,81,133,123,197,239,85,215,48,150,36,80,153,172,116,185,73,128,128,9,217,88,2,68,61,156,44,115,213,97,205,174,86,51,65,66,129,236,243,102,98,47,35,21,157,29,16,170,18,6,127,79,255,249,123,55,255,125,27,79,213,151,169,221,11,175,95,140,44,58,28,187,85,17,10,136,161,4,157,12,161,14,126,132,228,4,239,215,112,108,0,171,38,83,206,164,57,0,204,80,149,51,13,168,214,70,32,198,240,56,224,107,183,160,144,196,195,68,176,0,68,120,78,91,131,3,12,2,160,32,16,116,197,129,19,67,18,92,164,150,20,240,254,139,202,74,149,15,108,226,21,5,178,92,210,243,136,233,198,165,78,142,106,10,22,91,150,174,215,90,97,48,197,50,95,234,7,48,190,6,70,210,153,11,73,141,104,50,41,95,61,66,217,204,139,153,143,197,30,166,52,232,59,111,196,80,24,112,31,17,120,115,3,231,175,83,203,166,209,39,63,120,198,221,47,45,1,235,29,129,9,188,202,229,160,246,100,184,122,103,74,172,187,226,67,103,27,3,237,67,140,19,26,36,84,118,54,172,81,211,170,127,19,108,70,122,74,69,7,29,132,231,134,234,24,246,109,140,95,86,166,117,98,163,213,58,198,244,125,29,22,199,27,185,3,39,21,153,157,178,245,143,137,7,132,119,47,253,159,172,174,117,230,82,86,150,251,116,204,214,13,154,123,57,251,155,14,108,95,189,251,245,106,176,58,0,9,6,193,125,44,134,161,196,137,85,142,198,3,146,166,134,241,200,22,83,3,84,220,96,29,146,111,192,203,9,127,188,161,185,186,4,191,255,255,75,0,223,13,135,144,74,210,236,195,22,126,7,165,39,73,14,234,242,32,0,138,82,171,105,224,173,154,193,241,132,139,163,96,241,216,98,98,29,85,144,40,46,13,9,16,130,175,132,132,30,10,51,101,40,173,77,90,148,48,211,236,169,221,58,183,152,196,41,247,6,122,18,88,21,222,77,55,5,148,192,241,41,50,194,234,163,82,107,116,112,255,251,178,100,184,140,71,111,120,81,139,152,99,228,59,130,186,130,61,102,82,26,125,163,80,109,229,141,193,16,139,106,24,247,176,8,205,33,88,20,86,225,218,103,122,13,187,149,41,32,215,40,109,81,55,122,42,75,87,162,68,162,66,226,139,37,183,89,112,174,63,45,67,123,215,119,81,59,128,94,221,116,38,46,205,55,175,216,180,115,180,78,220,205,100,6,105,146,217,155,125,148,143,6,35,80,98,85,45,150,153,162,60,246,10,249,85,200,100,0,237,198,189,72,16,86,49,50,83,92,233,91,26,235,172,84,89,104,190,237,150,94,171,171,122,34,120,123,80,246,173,31,143,102,106,210,244,70,106,68,114,217,171,240,222,106,214,198,176,204,176,249,49,184,163,247,193,48,0,1,160,4,177,206,37,27,135,98,97,207,9,66,80,19,76,201,224,240,162,140,59,172,101,41,230,93,175,179,21,51,249,181,9,226,151,0,180,80,68,225,33,163,134,40,76,193,109,86,230,20,232,177,191,173,180,89,240,97,223,91,122,255,255,253,129,0,66,128,135,231,84,113,72,70,44,106,184,77,2,252,10,0,99,102,201,172,40,40,98,192,129,81,130,65,4,245,48,0,3,35,66,38,63,216,136,224,180,150,5,72,178,224,151,148,2,200,89,100,144,234,253,151,212,42,119,21,52,158,24,29,245,121,85,107,210,188,215,99,210,192,155,241,132,9,21,189,126,26,196,23,22,102,246,38,169,198,71,14,223,187,78,201,106,200,106,87,17,8,128,99,16,46,57,135,203,220,94,180,253,91,35,228,78,214,121,132,48,173,11,97,93,205,165,253,138,123,30,83,10,250,85,136,89,178,148,121,249,54,185,0,182,74,133,104,78,173,214,167,254,198,15,192,181,164,52,138,107,69,228,211,168,109,222,215,86,111,211,4,57,241,119,191,214,217,165,223,174,197,91,37,56,172,255,91,113,123,2,123,41,62,107,243,90,214,238,66,194,247,183,191,253,198,168,154,127,185,20,205,213,18,53,64,0,64,128,0,8,12,167,77,131,80,169,84,48,179,56,47,174,215,47,217,41,37,203,146,18,244,16,237,146,53,70,188,50,207,161,246,141,181,147,201,254,191,239,255,90,218,68,51,246,255,127,255,126,172,172,223,254,70,241,212,143,203,127,161,190,30,119,95,32,3,152,29,60,106,123,216,42,112,101,64,57,146,199,166,132,49,25,92,26,24,59,48,32,84,194,97,51,25,10,8,69,104,228,24,69,17,137,76,216,32,49,104,1,31,136,0,160,96,26,28,210,209,14,175,208,88,36,35,1,166,120,84,18,174,72,128,194,16,2,98,40,176,36,8,181,22,155,242,134,75,2,149,77,108,56,26,176,148,138,60,85,14,41,53,46,255,251,178,100,191,14,38,195,103,82,139,120,99,230,69,137,42,205,60,98,114,27,97,159,70,78,61,59,9,43,165,235,104,243,40,240,152,137,188,34,160,56,6,25,125,159,1,80,192,82,173,179,24,73,212,244,36,193,224,107,46,207,228,122,30,246,12,57,33,45,176,105,3,9,153,253,125,234,185,129,37,111,136,53,189,94,223,250,158,211,178,189,219,217,51,18,241,52,235,26,172,37,48,206,76,37,179,7,58,163,239,19,190,163,110,61,166,173,188,16,149,26,213,159,113,205,183,117,89,220,167,90,170,194,30,234,30,6,83,36,84,149,140,170,203,217,172,163,183,189,170,223,126,155,90,39,243,23,136,0,1,135,6,228,145,99,32,55,107,61,238,188,32,205,39,220,169,13,169,40,227,219,11,120,203,199,85,155,210,117,91,255,183,255,255,253,73,78,54,123,132,193,193,104,210,198,35,255,255,255,171,162,55,255,254,188,217,164,52,200,6,42,110,121,136,88,164,70,215,173,79,200,62,88,0,6,228,220,145,0,232,65,76,32,44,12,32,36,54,99,133,9,162,98,11,212,147,33,65,138,17,156,59,132,32,0,130,212,134,60,164,156,118,180,238,95,151,47,152,148,194,123,74,179,45,132,161,106,1,217,178,192,60,168,192,196,81,250,11,17,175,1,101,49,202,60,178,83,98,10,117,215,109,215,233,226,81,104,156,137,57,153,190,221,216,45,115,167,110,204,245,171,15,53,118,27,154,215,102,247,233,125,93,118,139,96,126,135,120,238,61,142,202,7,143,216,17,181,72,166,172,211,102,223,59,245,84,187,101,134,29,63,129,190,134,137,178,119,251,230,172,126,82,93,111,47,175,176,254,71,79,130,46,132,226,136,251,96,93,75,75,104,72,167,107,155,122,50,231,25,208,8,0,0,0,119,127,16,4,129,8,109,139,13,206,60,94,112,225,140,84,86,204,164,105,155,109,180,173,87,89,92,64,72,73,28,88,40,80,17,214,86,31,254,173,222,223,234,199,114,153,136,235,204,150,114,45,234,1,153,138,195,93,164,103,218,36,40,87,48,163,69,199,80,131,139,22,23,211,82,202,0,8,249,142,165,134,146,195,138,29,76,24,108,8,50,26,124,40,102,96,33,141,6,70,7,0,24,12,224,93,193,8,244,84,68,14,26,151,244,194,167,64,17,144,12,51,72,129,178,9,64,86,107,145,102,8,82,21,33,117,1,122,10,177,168,47,36,85,8,136,232,75,245,4,34,90,51,161,115,7,93,8,70,157,144,202,230,71,183,5,250,161,102,23,5,89,20,181,58,238,152,142,208,87,180,30,248,210,215,94,142,6,74,144,116,41,144,249,80,183,119,125,59,98,174,234,103,45,49,56,111,41,132,171,58,185,255,251,178,100,196,140,37,132,102,213,27,120,97,114,80,169,122,234,28,5,196,30,173,185,68,78,97,239,137,40,164,107,116,192,149,216,89,69,92,109,197,127,136,95,230,169,151,245,154,245,197,32,67,125,17,190,211,248,104,179,200,245,61,18,163,173,82,238,239,51,191,22,241,223,199,132,76,212,117,143,217,88,216,24,209,12,144,125,38,143,120,11,151,207,88,149,148,172,7,211,67,153,130,11,214,168,50,67,180,170,232,22,84,63,93,99,192,135,107,106,170,230,136,243,79,170,67,125,18,242,58,198,254,126,109,155,238,148,135,36,21,178,154,67,223,160,0,0,80,5,55,113,56,71,56,35,172,19,56,170,201,205,225,201,92,53,157,162,191,32,47,225,27,146,164,93,63,255,254,191,255,114,183,115,2,39,145,191,255,127,248,164,90,167,209,241,31,51,8,14,197,162,65,118,110,10,18,81,113,33,220,170,205,229,129,81,103,183,164,217,0,204,29,24,61,91,60,206,37,51,8,147,12,104,28,49,131,100,8,36,7,16,149,132,193,161,115,5,130,135,69,75,172,88,80,140,232,216,6,56,130,132,65,113,35,139,50,5,33,15,144,128,40,66,129,42,160,114,66,189,91,232,32,33,48,233,174,156,194,251,63,14,57,117,24,106,55,67,76,189,225,111,216,2,180,82,179,230,238,200,2,237,99,110,212,189,250,98,200,204,160,209,59,206,4,177,236,191,55,45,39,143,162,228,138,145,29,61,37,37,150,136,253,108,43,243,139,226,241,201,201,108,249,71,214,243,153,187,136,101,185,216,116,239,203,135,133,55,138,142,245,150,50,30,35,34,14,99,242,246,44,163,247,233,58,217,218,65,60,75,89,121,42,28,188,120,57,190,133,146,143,189,213,71,141,161,75,153,120,241,253,164,53,93,19,238,190,225,126,245,94,177,155,210,25,201,165,220,94,246,218,122,242,178,25,233,153,153,164,52,216,95,186,198,108,239,158,144,27,104,0,6,0,135,216,80,4,2,100,238,83,126,234,57,15,180,25,121,177,106,34,254,183,89,21,176,32,236,66,70,1,162,184,104,239,123,104,10,97,35,51,56,232,55,61,255,255,250,109,79,252,192,112,18,139,168,154,10,51,233,140,217,137,105,175,191,179,143,12,111,246,83,132,186,192,218,81,255,237,3,196,24,199,64,18,107,161,98,70,224,130,227,27,3,38,99,48,241,214,198,14,20,49,48,145,0,106,54,38,99,240,35,3,1,4,183,205,204,56,9,255,87,81,36,152,137,44,44,173,158,151,53,87,53,134,70,221,208,250,46,249,195,208,133,155,14,79,193,204,46,40,236,177,167,226,145,232,134,45,146,1,180,24,38,65,27,116,89,21,202,210,24,229,119,214,27,166,255,251,178,100,203,142,167,46,110,81,139,152,99,226,79,70,26,99,96,205,120,25,185,205,76,77,176,93,65,31,158,169,85,134,9,114,190,180,124,37,9,135,72,154,173,108,179,104,245,51,47,48,15,133,154,251,110,111,222,103,39,246,104,127,221,12,215,215,177,6,175,207,230,228,229,104,70,100,49,178,156,251,76,214,109,173,161,92,222,221,111,48,59,104,72,63,43,222,98,215,95,52,78,186,40,235,40,215,93,254,60,135,87,56,253,46,133,207,177,85,197,202,198,215,76,239,93,172,186,141,255,164,77,197,217,51,63,5,87,133,254,130,91,164,64,146,16,12,145,146,199,24,112,179,203,186,157,129,192,143,74,20,72,37,112,221,140,44,48,189,107,160,212,142,174,44,126,96,98,221,72,181,94,172,125,9,26,245,47,255,255,245,68,76,143,244,45,149,158,110,95,255,255,248,69,29,252,94,135,220,111,200,110,246,127,88,0,0,138,140,3,116,113,236,97,27,198,6,86,16,24,97,201,198,14,26,135,141,56,192,193,21,208,84,1,129,6,0,180,160,40,250,176,57,36,128,42,146,82,170,237,17,160,39,123,17,101,73,116,160,11,58,2,85,6,84,204,150,14,27,127,225,172,98,175,92,195,97,139,190,202,204,197,236,214,139,212,114,32,121,119,94,210,74,27,210,228,34,102,111,56,122,140,76,98,239,210,149,119,244,252,238,119,107,143,12,207,240,224,242,60,157,248,39,181,196,147,15,82,82,88,178,233,252,102,14,49,86,155,12,234,30,147,129,226,115,180,175,210,235,185,200,20,159,174,43,69,237,30,33,155,152,27,159,68,141,151,125,247,203,144,217,196,187,49,93,133,173,153,209,167,85,193,14,85,28,114,173,133,19,117,149,249,251,50,75,164,254,172,155,198,196,51,211,251,191,86,57,47,246,63,223,136,0,192,0,112,156,14,216,4,193,168,124,132,241,244,231,37,158,106,217,204,71,204,51,114,155,177,50,233,180,249,107,108,106,25,72,252,114,255,126,64,34,194,207,109,177,26,69,108,255,247,31,127,209,222,209,127,68,153,212,117,127,153,0,4,74,180,192,115,14,83,128,220,194,2,231,32,18,177,210,225,99,80,32,115,184,64,70,6,18,4,1,199,64,194,128,192,80,33,91,122,216,165,40,163,20,94,12,105,122,58,137,210,153,66,197,36,161,78,163,63,16,176,145,5,64,13,35,141,132,246,9,25,190,92,106,202,212,111,147,160,159,183,105,82,8,17,72,206,204,200,220,11,132,163,246,197,39,57,236,205,84,250,228,151,54,157,46,76,112,156,111,118,228,203,51,205,59,207,194,28,138,142,246,73,167,166,179,215,81,173,217,225,110,52,72,20,127,17,21,30,20,208,241,171,255,251,178,100,205,140,70,120,119,83,155,108,22,224,62,2,218,218,48,47,118,28,157,159,76,109,189,53,193,97,37,105,73,132,9,225,65,95,60,143,130,18,95,205,213,188,217,244,77,200,203,85,174,255,103,129,88,246,124,130,2,49,224,48,64,211,66,116,139,64,52,100,7,40,101,184,55,96,210,196,147,19,180,128,96,240,108,162,20,160,66,210,66,66,51,74,10,83,69,79,82,205,129,147,218,57,135,52,158,37,3,70,228,142,208,24,138,24,61,195,205,92,78,0,1,104,184,10,236,172,88,15,88,168,36,45,50,121,159,69,92,159,130,100,237,218,45,47,145,24,224,113,159,212,162,76,151,138,18,153,232,122,208,147,255,81,15,231,125,63,67,148,159,255,66,186,255,255,255,255,4,134,59,183,255,61,247,20,136,160,236,235,125,39,60,36,79,198,90,124,121,156,106,170,175,250,67,224,118,15,83,8,0,0,1,80,27,124,104,192,160,106,179,5,11,5,3,133,70,76,80,8,24,86,97,162,37,145,49,240,209,24,65,117,6,130,17,168,100,117,3,156,20,48,7,11,187,217,180,197,34,66,4,16,32,136,161,4,138,46,167,20,143,187,19,46,122,9,212,147,180,220,217,59,110,160,242,166,16,219,174,196,171,87,238,253,217,87,68,34,111,42,130,55,202,6,2,118,112,199,101,98,63,4,193,102,58,145,22,151,56,21,153,122,111,177,33,20,67,24,85,236,147,219,76,115,220,192,30,135,20,163,58,178,144,227,210,253,87,238,193,51,34,229,86,114,45,193,124,156,113,180,73,32,111,78,77,108,68,241,94,228,77,85,145,32,65,115,86,74,204,242,13,143,200,150,69,161,120,111,134,204,132,69,66,212,111,161,239,225,177,227,197,6,90,166,129,47,242,77,69,99,36,236,17,33,194,86,54,173,48,62,111,140,179,15,37,205,201,234,194,141,16,165,58,247,125,101,170,38,77,7,6,199,155,121,189,89,254,102,80,12,141,169,207,96,126,88,66,79,0,64,58,180,73,129,11,142,191,20,82,80,210,224,230,37,40,107,16,42,118,103,69,198,58,204,10,64,9,72,137,208,178,10,8,152,58,93,73,244,150,201,164,204,217,58,162,9,136,236,81,236,130,173,247,56,89,232,70,255,220,18,36,223,255,255,241,110,37,199,55,253,24,67,42,151,132,68,89,101,119,122,154,159,144,8,0,82,146,242,163,11,24,139,181,155,12,181,153,33,164,20,44,201,84,46,138,150,212,81,175,98,153,36,226,247,11,7,241,28,56,182,60,176,64,68,98,33,155,29,56,180,193,123,15,180,180,182,52,190,170,174,250,214,148,237,214,34,220,200,168,107,247,138,187,188,251,111,49,116,238,180,251,191,67,191,162,255,251,178,100,207,132,103,181,116,211,155,111,22,226,86,104,202,48,97,37,120,21,65,159,98,236,61,135,65,16,159,42,100,244,137,40,99,162,215,76,210,147,157,37,253,130,38,101,124,61,27,236,89,231,79,88,106,4,111,30,151,202,16,181,98,209,207,185,85,90,156,230,55,88,250,88,203,171,44,151,209,62,122,122,155,93,206,251,125,20,93,170,61,91,213,139,194,193,66,143,57,74,209,22,191,106,59,43,160,243,25,93,116,49,162,31,182,125,118,178,212,227,38,169,0,194,189,176,18,130,114,165,104,38,46,72,185,73,67,195,43,97,160,120,90,228,123,21,142,41,92,222,58,150,192,209,33,32,221,70,52,158,238,159,191,255,250,255,234,255,233,244,206,133,251,166,107,8,14,123,162,60,44,233,20,159,127,35,226,223,245,71,64,0,0,177,18,131,113,60,210,141,8,168,103,198,24,67,38,188,97,154,4,197,22,129,142,52,6,14,140,203,93,244,21,14,6,33,44,12,136,133,163,128,97,52,163,193,18,24,33,128,24,154,25,10,0,128,212,147,10,47,0,112,69,122,255,64,75,172,189,236,129,57,29,134,136,239,170,194,238,197,23,20,52,210,153,194,105,39,50,164,89,98,210,163,11,212,58,58,26,245,74,63,161,142,134,147,220,63,16,197,50,40,177,29,140,79,8,216,59,130,113,38,176,115,171,220,144,188,59,82,24,42,86,86,183,74,7,86,204,117,234,198,162,202,184,207,63,158,43,219,23,42,244,62,173,58,150,86,232,78,224,144,133,105,96,100,64,105,228,69,10,114,35,142,220,211,144,49,18,71,216,128,241,94,198,174,83,182,81,205,89,35,106,189,92,86,28,204,235,149,34,233,29,74,182,76,184,84,79,4,73,3,138,146,28,248,124,48,38,77,155,146,243,94,16,55,145,146,51,104,197,2,128,35,44,147,164,70,131,212,24,189,124,39,61,255,229,239,119,249,152,239,114,197,77,32,208,160,0,83,139,92,112,108,78,30,66,100,43,21,51,95,14,186,254,128,219,171,233,46,109,32,107,19,156,75,228,132,133,129,169,70,19,23,72,172,88,40,222,70,99,56,133,236,78,246,160,229,158,0,189,145,13,38,236,132,167,35,166,207,178,139,29,79,250,15,244,44,250,155,251,33,206,130,127,135,90,56,208,199,40,255,255,255,64,14,204,204,68,195,87,20,24,61,22,76,16,132,17,18,27,80,17,147,170,218,144,12,9,159,35,76,200,36,12,232,4,43,132,227,171,150,92,244,183,115,28,0,43,197,10,153,249,202,141,81,1,88,36,124,40,43,165,50,185,110,233,132,36,159,202,45,236,201,6,183,193,171,67,133,137,180,166,184,64,137,235,211,153,165,88,117,33,139,39,255,251,178,100,217,14,39,252,120,212,19,79,78,208,88,40,202,69,97,34,122,25,81,163,86,77,61,51,64,253,8,234,232,247,164,32,154,189,32,59,213,177,26,97,86,237,161,243,86,105,138,244,133,216,48,42,74,210,73,16,222,57,10,184,96,152,210,32,240,253,139,69,92,84,137,12,171,96,179,244,166,204,80,66,86,178,146,99,102,146,109,48,227,104,73,98,82,133,75,132,146,92,84,250,122,170,160,56,159,215,70,123,182,147,206,181,107,170,189,176,138,40,165,15,56,92,160,156,86,20,65,181,85,79,174,163,71,89,90,147,213,87,98,201,58,134,239,246,131,48,0,2,114,0,118,67,41,249,252,134,135,243,35,140,34,182,201,172,100,243,181,173,207,74,158,90,191,41,148,211,39,76,185,96,243,115,77,111,202,236,156,242,143,235,255,212,11,14,69,54,42,71,15,25,57,230,123,186,91,212,77,0,0,76,12,108,242,8,12,95,20,193,213,71,132,76,172,120,12,32,101,33,161,192,192,162,192,192,151,201,63,20,52,137,252,192,128,219,40,147,193,23,193,173,38,179,40,32,42,211,85,0,3,5,194,155,32,19,143,13,14,8,164,205,11,86,108,115,198,228,189,33,197,86,118,242,79,23,109,99,107,0,91,119,29,33,29,199,44,45,244,243,110,75,249,172,226,35,250,111,187,174,131,169,17,47,139,18,178,170,172,89,178,37,178,246,146,54,179,246,98,19,12,42,130,158,148,132,76,43,3,36,65,145,64,121,228,163,74,133,136,84,30,160,224,184,168,13,150,5,136,34,16,66,42,21,22,58,162,194,44,84,4,63,128,182,133,64,66,105,182,186,49,18,132,34,68,53,49,152,154,63,49,99,142,80,135,25,18,205,37,239,23,212,224,148,238,50,63,8,228,243,225,198,202,35,235,44,233,160,65,62,187,92,238,51,173,45,8,170,51,36,90,65,132,42,166,164,125,127,235,255,255,233,108,239,255,231,31,251,129,0,0,0,10,155,0,141,36,51,152,65,70,185,32,242,55,161,67,57,60,40,206,170,133,2,40,117,162,58,130,53,143,139,162,172,19,241,198,27,79,25,99,191,33,74,163,188,75,163,127,229,23,255,160,75,255,255,255,248,144,164,117,61,171,230,249,12,227,100,18,214,123,236,231,158,164,94,234,94,177,131,76,74,130,93,6,167,52,235,129,24,77,136,113,100,194,53,236,36,196,170,93,102,4,145,103,16,205,226,93,198,16,64,112,224,168,133,81,19,162,195,143,29,90,208,235,3,180,165,82,26,227,164,206,10,15,26,92,180,202,218,174,229,236,9,88,152,188,161,70,228,111,29,150,43,146,45,182,204,42,118,18,137,139,253,155,181,169,60,160,133,147,182,172,61,48,255,251,178,100,207,142,103,114,117,83,139,120,75,244,83,233,106,135,61,37,92,25,249,157,84,109,97,143,193,27,147,170,137,134,20,120,11,46,126,155,248,122,91,145,122,234,82,195,242,222,219,166,129,166,108,99,2,233,127,85,194,63,69,237,28,41,67,137,199,74,42,19,150,150,161,34,129,76,155,95,212,67,19,57,229,103,40,94,167,164,213,186,153,249,93,157,255,86,61,29,61,92,60,62,173,83,192,161,194,228,104,51,140,179,48,115,177,33,76,235,243,111,248,10,197,235,126,215,61,29,119,70,151,45,155,223,173,150,103,29,173,164,202,241,250,68,102,29,127,250,80,1,199,196,4,77,166,92,180,88,47,42,175,49,86,62,233,233,61,12,225,165,204,217,254,108,174,104,65,219,14,40,90,234,116,18,197,232,87,141,188,73,135,239,27,180,226,154,255,14,191,205,122,43,118,67,210,64,134,226,108,233,175,219,255,70,189,143,222,183,75,166,0,0,99,3,137,63,168,67,92,13,59,83,163,59,42,50,128,3,25,27,38,5,5,22,18,166,140,8,152,1,114,122,5,131,76,16,132,194,140,3,131,205,228,52,201,65,76,64,117,11,211,148,96,85,119,129,74,76,60,40,32,161,73,0,75,5,137,147,209,27,23,152,128,25,18,23,50,41,116,104,33,91,139,188,253,166,44,52,174,217,168,8,41,223,72,180,160,104,0,147,6,18,32,1,96,11,130,96,194,81,97,50,118,68,205,25,66,210,126,161,225,128,86,160,250,160,114,158,139,169,6,210,39,21,127,150,140,105,233,217,216,163,134,156,115,87,66,40,95,89,38,139,66,215,52,127,85,66,126,66,33,84,222,180,224,169,130,116,110,142,76,241,94,248,198,109,117,33,33,241,167,202,109,74,209,6,135,141,229,69,195,203,69,1,94,4,149,37,96,42,23,208,252,63,34,107,212,159,165,152,207,15,63,154,86,76,226,169,111,15,191,202,57,252,107,125,186,82,200,212,70,101,14,141,12,203,122,117,86,151,132,96,37,94,52,246,160,67,74,52,164,149,51,229,128,201,228,196,5,38,209,28,143,232,30,185,24,58,62,172,34,175,137,9,93,48,197,93,135,133,56,78,48,22,96,231,168,32,83,234,138,245,21,40,241,113,210,63,198,4,35,188,53,226,223,249,49,96,13,78,7,50,47,57,123,251,127,255,169,159,208,0,9,55,185,82,19,92,51,59,3,149,69,248,85,66,42,103,18,253,3,4,168,85,22,84,167,74,233,136,23,181,37,137,48,38,70,33,192,97,166,199,40,141,51,157,98,62,155,67,216,82,12,72,82,49,36,220,159,99,20,136,139,15,77,229,193,249,179,61,182,24,113,175,161,170,151,56,64,204,131,117,35,248,70,255,251,178,100,202,140,231,124,103,210,147,111,79,144,81,101,10,96,97,133,76,23,177,159,90,108,189,143,193,30,19,234,9,134,29,32,78,213,108,11,41,148,18,54,10,23,37,123,138,233,235,55,76,212,217,43,148,73,27,169,84,172,237,106,73,112,33,129,181,40,96,193,174,132,247,26,79,181,77,13,29,127,89,82,250,106,108,151,122,188,244,199,249,222,109,50,205,83,143,44,186,144,228,129,165,211,76,170,127,153,125,87,182,139,241,94,59,179,169,161,115,253,252,146,227,147,36,14,157,173,62,101,70,75,83,178,113,93,215,78,189,96,27,210,23,1,10,20,182,76,189,217,44,74,42,200,212,196,249,128,82,73,110,24,148,145,22,106,72,27,56,48,248,74,167,11,156,162,17,164,166,140,221,70,17,203,170,177,164,52,164,181,31,232,79,255,81,215,255,218,235,59,83,87,255,242,107,21,205,125,105,198,213,0,76,8,247,52,195,80,207,87,67,44,156,140,116,63,49,169,12,197,68,35,13,14,140,14,27,49,248,160,42,4,6,158,1,0,65,8,149,43,204,82,12,64,1,167,128,65,203,64,40,100,28,172,110,34,32,248,56,124,91,179,13,129,77,24,114,245,24,202,37,12,201,130,44,242,237,136,137,152,224,236,144,66,16,152,104,8,179,12,18,118,214,7,65,63,2,197,68,98,132,144,180,16,160,84,127,127,140,36,176,232,102,72,82,60,183,145,195,66,149,80,54,204,201,174,168,234,135,195,104,60,174,235,161,251,69,141,203,85,65,179,228,242,182,22,179,62,199,108,193,14,237,88,122,81,14,198,219,150,229,244,138,12,250,225,44,162,219,72,187,138,194,69,242,106,90,203,112,175,161,141,67,188,237,234,86,53,150,131,162,91,5,140,203,89,222,170,200,201,63,148,2,120,216,106,134,195,123,19,129,162,56,170,16,220,115,22,159,118,23,140,42,21,187,62,41,47,13,182,62,26,191,99,78,175,120,222,212,63,84,255,180,72,191,88,191,240,254,239,255,252,51,255,239,255,123,45,230,170,129,170,182,131,170,231,149,26,251,142,6,97,197,154,203,57,181,156,249,209,212,119,164,14,108,165,55,26,4,197,44,231,72,179,16,33,146,137,203,72,86,195,61,70,175,187,245,87,215,89,75,235,250,105,92,172,229,115,100,30,10,227,242,19,171,241,191,26,234,154,143,225,158,166,39,163,18,122,140,160,27,6,184,152,204,153,140,93,25,192,40,8,68,24,98,96,32,134,150,16,96,129,70,4,106,96,96,226,4,22,84,170,129,3,141,84,194,1,12,8,140,32,252,20,52,36,154,157,104,17,39,48,162,196,35,12,58,198,48,1,117,16,153,20,30,198,152,9,67,58,118,82,37,116,55,255,251,178,100,207,14,72,18,117,81,139,154,76,244,80,134,186,96,97,37,138,26,61,157,78,77,225,17,128,239,165,171,168,195,9,24,36,82,176,195,161,196,43,73,229,53,145,44,2,181,180,160,4,131,148,130,142,188,7,64,96,163,161,71,46,94,247,146,137,253,109,97,52,106,58,28,38,254,251,135,107,116,212,116,212,144,30,164,64,177,85,106,2,228,96,128,7,139,88,152,230,2,236,144,148,201,171,98,19,161,226,250,148,227,199,64,118,170,83,94,24,75,149,100,253,66,214,130,169,64,78,235,2,97,229,148,21,225,151,84,92,75,117,187,167,121,66,15,140,110,194,88,242,223,174,124,136,251,191,26,190,52,132,178,11,111,53,36,105,41,104,68,0,1,18,225,112,136,59,12,77,130,131,101,132,113,201,73,248,84,135,201,164,125,138,44,189,75,130,76,147,114,94,171,170,182,255,252,159,255,250,255,221,37,223,244,211,90,16,93,21,219,221,188,25,230,67,181,89,70,64,0,6,176,188,89,177,159,18,166,28,194,89,139,3,24,18,112,4,100,201,206,194,1,193,9,1,112,3,3,86,129,31,96,8,153,132,12,133,129,1,212,194,163,10,184,25,172,97,187,141,102,153,165,215,89,170,68,120,36,96,11,158,155,236,233,35,138,140,181,165,133,78,40,194,217,10,18,242,64,45,172,177,39,29,88,8,132,72,10,60,9,160,184,141,1,93,64,85,12,149,94,235,242,138,119,136,191,14,43,172,239,66,149,148,136,23,186,146,33,20,152,113,99,20,146,248,246,72,102,56,157,139,183,19,240,144,140,20,213,1,102,129,103,27,10,143,236,44,223,76,183,19,173,62,202,93,225,54,118,200,110,164,81,215,244,9,197,43,47,77,121,178,55,113,106,208,12,237,208,225,189,160,191,124,113,206,117,230,175,125,92,150,231,229,59,47,230,214,106,112,207,105,119,230,102,189,45,43,153,238,153,231,166,114,60,93,76,40,149,202,174,241,224,20,6,128,194,164,87,100,88,132,84,136,157,101,153,192,174,167,18,232,137,232,204,70,166,215,95,202,66,241,39,37,92,164,94,194,248,204,126,26,158,69,50,217,204,253,98,75,80,255,179,104,87,252,159,251,15,254,54,248,196,243,189,79,93,155,24,132,114,157,94,128,60,97,252,205,55,76,86,12,237,17,64,71,64,36,227,22,41,52,65,160,168,169,147,140,175,227,20,105,73,101,246,99,227,6,58,62,99,34,102,54,32,102,2,38,16,84,180,64,64,138,52,28,86,56,72,176,192,237,11,120,51,170,245,68,132,89,81,182,230,0,57,220,24,4,104,72,195,1,132,81,35,108,101,193,67,198,177,3,174,101,52,110,38,12,40,64,130,85,245,55,52,109,255,251,178,100,198,14,230,243,103,211,19,121,99,240,71,38,154,113,97,130,92,28,5,149,74,77,229,115,201,17,39,171,76,243,9,104,81,3,90,197,182,114,216,11,242,153,140,102,126,34,52,99,76,198,59,2,220,134,165,184,68,32,236,38,233,181,169,250,222,244,106,166,78,149,190,201,169,253,217,250,86,131,73,199,59,159,148,187,188,156,162,230,241,177,122,250,36,133,95,22,253,54,185,205,171,124,210,37,220,153,102,11,211,149,29,128,230,18,33,249,50,54,148,11,226,96,186,164,251,146,248,48,98,253,69,209,42,61,31,250,100,209,116,61,211,234,48,144,79,109,237,127,76,189,236,39,123,208,43,89,202,113,146,115,101,157,149,38,216,201,165,91,226,103,7,218,41,120,252,170,158,251,88,242,101,205,213,234,217,104,245,98,87,127,163,41,63,251,255,167,95,191,213,159,167,233,253,191,253,235,221,199,50,6,159,148,41,234,57,51,220,63,86,38,250,208,0,0,157,220,96,220,30,54,98,113,161,204,36,73,66,136,104,236,99,3,128,128,195,8,23,71,179,7,50,129,216,232,65,202,64,33,212,156,35,87,6,16,105,242,53,12,77,149,116,150,192,224,63,43,149,206,25,3,58,146,53,208,168,108,174,85,254,252,181,132,152,145,85,133,61,15,19,173,72,207,228,211,96,192,165,211,235,20,191,66,105,108,49,218,239,206,210,10,252,150,231,92,11,138,6,117,35,157,220,89,222,213,87,119,172,178,58,138,215,17,79,169,155,201,13,50,233,178,197,202,172,197,237,206,131,246,30,97,172,249,28,97,223,52,138,122,82,2,113,89,37,147,144,251,3,188,181,63,213,39,198,145,103,148,89,206,57,87,3,82,176,36,49,73,243,140,207,39,187,109,102,239,154,48,213,184,62,109,46,102,159,164,91,163,110,209,177,131,189,103,28,236,137,136,149,172,217,187,235,247,27,127,62,255,203,86,128,223,212,160,0,0,61,242,126,23,210,185,192,245,232,210,112,179,33,140,122,197,51,169,207,229,160,129,29,167,84,224,25,240,9,215,45,10,216,121,185,239,255,244,105,255,26,219,125,164,100,4,194,168,106,7,18,56,186,8,228,181,31,238,61,131,69,66,99,101,9,181,156,102,85,255,153,180,216,10,3,154,136,172,103,211,128,170,196,42,33,48,26,232,170,72,51,19,100,32,16,96,241,17,163,195,38,40,9,153,4,108,25,33,24,62,65,1,25,145,140,143,144,30,25,120,17,132,2,24,218,64,16,144,120,240,195,86,37,134,2,106,97,131,233,238,92,195,30,92,76,116,2,24,0,112,36,52,10,36,16,196,36,52,35,24,75,50,32,224,184,8,210,146,66,138,11,130,130,217,97,136,69,24,200,255,251,176,100,200,142,230,220,103,212,155,120,123,112,63,194,58,211,61,35,56,34,141,209,64,46,109,239,209,32,14,42,8,246,33,146,178,232,66,150,178,209,77,176,169,75,33,150,178,152,132,33,70,12,36,235,161,209,191,140,146,5,8,4,26,204,129,67,87,244,65,171,211,60,79,155,16,122,217,82,234,100,242,210,24,175,37,46,220,200,216,200,99,210,105,135,143,222,134,137,162,179,98,100,223,83,221,87,181,37,207,43,68,163,58,219,140,37,212,74,196,70,190,136,122,57,75,181,82,197,55,140,164,214,164,148,232,246,41,109,86,198,21,45,104,209,143,183,85,174,55,224,127,168,254,54,167,122,220,217,174,195,156,217,212,120,152,73,77,186,87,235,230,154,204,122,99,176,235,121,121,15,95,63,255,255,255,255,155,248,91,107,255,203,56,12,218,1,184,67,1,174,100,161,4,136,96,69,51,242,61,119,97,43,22,40,187,119,12,215,182,224,157,16,6,58,122,20,116,2,15,67,92,165,246,54,46,184,222,227,37,110,176,58,133,179,107,249,68,255,233,255,255,184,247,255,185,204,80,227,49,85,134,52,168,13,88,0,0,1,84,192,129,147,171,145,76,94,163,53,137,72,20,77,48,123,40,193,128,67,30,142,66,224,211,11,149,201,1,38,67,51,42,99,1,6,76,20,38,49,152,96,192,33,67,7,128,192,67,147,15,132,73,146,202,160,66,240,65,194,162,10,160,68,180,72,199,126,14,91,168,200,176,142,121,155,43,126,170,6,88,100,65,136,69,48,76,130,9,66,134,221,129,145,229,114,133,208,36,26,228,52,90,50,132,80,38,71,1,71,207,147,86,237,170,201,170,203,194,17,103,74,107,69,93,14,140,197,238,150,207,205,90,132,193,217,198,33,217,138,254,64,122,190,72,22,88,122,59,64,193,163,82,70,243,33,75,104,102,236,238,174,232,23,172,166,203,197,219,212,233,20,235,217,139,231,245,116,93,89,161,117,84,208,239,33,31,126,52,37,195,215,64,129,51,109,204,173,167,34,206,166,69,95,136,186,153,220,104,235,36,58,56,150,227,172,193,10,233,181,209,124,209,19,84,42,55,70,23,169,200,89,249,230,182,76,0,0,3,137,151,32,128,142,189,118,53,36,105,233,7,131,96,4,214,1,153,179,159,9,202,55,183,19,85,52,123,216,253,189,6,182,50,34,62,243,157,117,49,93,44,223,191,183,234,201,255,255,254,235,255,254,182,211,255,175,140,21,24,174,19,51,70,57,21,241,95,137,178,192,89,65,137,159,85,24,90,241,247,147,0,151,14,22,12,216,13,77,149,216,170,104,6,121,1,6,155,35,75,93,16,147,24,193,89,158,34,1,131,13,188,4,4,158,100,165,255,251,178,100,179,142,167,118,104,82,27,153,100,96,73,170,138,163,97,133,62,94,61,199,70,77,233,115,192,243,139,170,220,243,9,160,100,204,69,148,17,24,51,97,8,248,24,84,206,133,20,10,96,155,147,14,11,134,89,206,139,63,50,135,39,20,80,132,18,20,61,129,64,98,195,26,171,88,4,9,20,6,16,134,82,64,25,103,179,48,188,208,228,138,249,167,219,174,110,138,33,68,165,234,100,13,220,28,205,123,37,30,82,146,160,34,97,74,50,255,199,94,201,184,122,122,138,125,127,67,87,163,117,34,51,24,222,137,222,236,24,213,111,101,38,239,188,156,148,178,108,184,205,107,242,164,131,125,158,157,199,151,121,40,181,41,22,69,247,34,45,185,22,31,86,234,202,204,219,67,213,149,181,41,42,31,197,27,32,14,182,243,251,26,182,154,220,27,184,206,161,170,90,212,170,187,138,203,97,197,107,221,191,225,231,122,217,91,206,84,213,177,139,255,61,252,223,231,127,83,123,224,1,122,65,33,3,113,225,25,46,244,255,87,179,92,183,230,10,112,2,138,224,31,231,95,194,22,248,242,246,55,105,152,190,10,218,193,149,165,216,146,166,244,127,255,250,137,255,241,114,31,253,79,121,144,78,66,97,100,111,202,128,0,0,112,73,224,242,39,243,26,223,141,138,63,50,224,40,202,20,243,35,141,76,0,36,20,25,152,244,252,98,65,113,168,80,72,132,34,18,153,4,84,36,59,32,26,152,44,136,96,161,17,130,136,99,128,129,16,12,68,80,22,2,130,8,166,44,24,152,213,229,220,52,142,152,113,8,19,44,77,61,73,0,25,17,35,196,68,98,12,176,246,236,60,12,10,13,72,142,143,94,131,194,145,68,162,10,93,34,18,188,72,179,80,52,104,48,132,27,165,98,128,245,147,34,2,242,63,202,82,48,32,10,18,7,98,18,105,50,169,27,240,108,155,217,84,86,41,7,57,207,87,92,72,252,178,49,53,43,122,225,235,110,141,61,248,9,39,39,230,224,236,38,160,59,86,149,4,182,186,107,93,195,41,77,107,178,233,127,247,11,50,172,123,38,95,87,92,198,229,176,106,239,242,166,151,80,83,198,194,123,59,23,11,76,224,252,246,214,170,238,165,227,180,166,66,78,226,146,185,20,25,62,58,63,251,38,171,49,72,99,39,189,209,189,180,238,62,74,251,254,255,255,251,135,252,250,116,128,0,0,42,192,23,193,84,10,199,2,133,188,152,104,253,216,182,111,8,162,149,242,210,115,71,117,54,128,196,139,204,50,56,10,181,150,152,0,104,246,146,214,189,106,12,148,108,251,255,255,255,254,170,82,26,250,118,242,50,218,30,174,93,110,143,80,72,21,134,165,239,24,223,204,100,35,255,251,178,100,167,14,200,9,111,208,147,154,76,240,66,130,122,147,61,134,84,31,161,199,64,46,105,115,216,246,11,171,76,246,28,104,170,29,205,97,26,52,120,120,221,73,19,13,3,75,10,80,96,116,217,71,180,237,36,17,24,16,34,99,240,225,153,1,100,86,3,8,12,76,148,79,50,192,0,178,96,18,96,97,117,177,153,56,62,102,26,166,97,177,84,69,192,100,9,2,229,180,146,172,241,164,171,179,22,16,80,114,48,9,161,26,30,130,53,222,98,129,61,64,38,147,34,16,238,163,18,33,248,66,1,157,178,133,53,99,71,145,83,194,245,188,69,226,82,225,50,173,65,34,225,167,225,25,197,183,36,196,39,54,61,71,54,252,56,50,198,27,14,74,38,251,2,70,163,50,165,20,185,45,186,188,101,23,97,52,118,221,172,162,11,190,93,4,171,13,156,120,247,118,190,51,219,206,107,176,110,58,203,58,73,201,80,37,22,89,242,215,169,222,86,63,161,66,109,81,147,233,88,36,218,68,118,197,179,149,254,110,245,105,172,90,146,71,100,211,36,169,14,12,42,55,213,185,67,144,250,93,250,14,164,230,20,100,71,255,190,14,58,50,202,102,139,251,88,96,0,30,240,9,201,127,41,46,147,220,114,214,14,246,134,202,236,229,67,27,138,199,45,199,218,109,70,24,211,25,216,75,71,11,127,239,215,255,255,244,39,69,11,189,23,143,48,19,246,231,168,186,212,34,101,237,117,232,64,228,162,0,0,165,188,176,188,100,102,38,6,240,108,131,32,100,115,31,148,49,160,161,35,0,104,145,133,12,63,166,142,56,234,39,185,116,0,74,136,8,32,44,48,244,109,30,245,125,14,132,68,72,84,146,100,65,200,175,18,167,106,246,64,145,240,12,34,4,193,225,38,49,150,168,162,15,175,103,225,161,67,80,27,36,141,168,235,205,196,162,79,23,122,244,114,26,13,46,253,73,136,125,133,165,92,182,26,184,240,78,192,230,129,179,154,211,92,206,52,157,28,221,25,179,18,47,188,162,142,39,73,177,203,153,162,96,233,162,124,73,174,184,47,16,43,87,8,173,115,44,90,178,52,178,70,145,153,97,186,28,40,51,29,233,93,181,37,93,190,122,223,35,106,21,104,166,35,2,232,155,87,174,100,51,181,29,85,241,72,183,172,238,247,77,222,180,211,148,145,59,45,45,85,140,111,103,126,181,51,245,153,111,118,75,89,228,22,8,140,112,160,225,190,36,215,181,245,18,191,164,0,0,147,120,19,9,26,167,77,208,17,50,203,129,156,152,38,185,84,10,183,137,97,205,189,235,202,92,110,90,250,127,127,221,255,88,162,26,79,216,167,95,71,132,236,69,255,252,148,91,29,179,170,128,16,78,240,255,251,178,100,143,14,167,38,104,211,155,121,123,112,54,226,58,227,45,232,6,29,229,163,72,109,229,239,193,14,36,107,28,208,23,200,164,225,225,242,21,70,197,223,12,108,108,215,248,195,38,13,228,120,70,38,101,35,133,204,54,163,23,88,128,24,116,12,192,76,75,190,102,33,6,67,69,234,15,181,56,4,68,11,48,12,37,45,6,164,6,132,45,43,22,79,66,129,34,205,120,66,107,172,170,98,77,139,6,244,156,41,60,10,216,211,163,106,102,133,178,6,26,172,81,82,197,177,244,198,153,127,97,162,126,30,249,200,250,97,50,192,141,159,213,250,245,89,33,60,49,104,172,196,51,57,102,181,62,234,186,149,227,56,226,19,100,183,63,119,216,74,15,153,163,244,117,149,130,134,72,3,175,246,246,93,193,104,123,108,90,205,212,218,121,149,229,219,98,245,153,123,83,12,124,226,30,178,151,131,84,252,37,33,122,121,181,41,18,114,204,254,3,200,45,213,107,242,210,26,225,185,202,71,179,44,55,37,121,196,212,250,3,155,235,208,228,71,82,25,234,179,14,119,175,34,225,171,46,76,47,85,30,11,44,121,106,246,44,245,125,233,168,192,123,144,8,192,29,137,121,42,79,48,56,162,235,8,87,40,26,166,90,82,72,152,65,160,228,217,179,53,23,105,141,21,61,221,110,141,234,239,238,247,111,246,173,95,124,197,21,7,15,134,183,30,84,127,6,36,86,48,159,255,23,117,253,235,72,186,16,0,0,1,148,194,145,195,125,34,76,145,95,54,97,144,88,110,106,43,41,164,69,166,157,37,147,15,76,60,111,48,56,108,211,36,134,76,9,11,131,149,198,19,6,189,230,7,7,1,130,134,15,17,19,34,12,16,7,11,13,1,196,128,160,120,193,162,1,64,48,177,136,0,162,1,24,4,97,50,161,103,29,219,2,66,119,11,234,91,70,146,74,12,4,144,120,130,198,92,8,79,24,22,28,117,155,176,135,161,100,2,136,175,102,143,6,175,248,153,233,61,2,194,91,42,15,146,10,53,66,148,181,111,74,158,113,213,226,78,146,78,28,159,98,179,84,239,125,233,115,89,128,102,103,179,171,67,107,107,34,254,16,66,111,206,77,206,210,86,124,183,109,147,227,48,208,53,251,147,247,146,9,254,254,228,20,60,108,188,89,181,247,32,11,31,148,199,116,134,245,238,65,72,200,157,98,243,212,231,0,192,30,244,129,143,234,26,13,95,116,214,109,5,227,62,177,249,88,209,17,234,58,226,149,144,97,41,98,59,40,175,217,8,210,96,56,90,237,24,81,122,166,165,101,55,247,45,211,54,165,149,64,0,0,21,242,20,227,68,90,229,97,140,92,173,105,135,53,180,108,30,240,144,211,44,178,255,251,178,100,143,14,40,45,104,208,155,154,101,96,60,194,106,179,61,38,84,33,221,165,64,110,105,239,192,219,8,235,104,246,12,120,197,151,72,231,105,250,43,225,238,56,144,45,154,86,255,71,66,61,63,255,243,95,211,24,223,103,253,200,82,86,193,163,64,176,71,77,96,23,76,31,62,60,153,16,206,222,243,11,151,140,82,126,51,118,224,214,226,240,116,0,198,225,131,0,34,4,32,227,88,21,84,8,40,6,52,208,160,49,10,52,147,50,240,20,224,157,50,112,150,169,114,134,102,17,121,2,134,52,167,0,204,140,168,19,195,68,36,104,48,24,37,26,110,184,193,125,106,22,142,38,68,56,136,10,79,152,33,236,149,34,218,105,88,193,27,214,253,131,46,165,89,38,42,38,45,233,32,54,155,38,32,6,122,151,161,101,27,164,148,132,34,76,224,149,60,44,18,8,94,196,47,204,176,98,96,211,205,97,249,194,64,252,83,69,147,202,163,106,83,11,180,68,239,78,55,12,36,134,83,245,218,195,252,33,117,193,129,13,168,81,201,134,166,74,182,44,190,244,195,140,77,182,171,18,150,162,130,104,236,241,245,133,92,70,199,216,172,69,166,170,28,58,62,10,200,177,155,16,145,109,202,97,83,242,249,222,97,68,253,189,130,158,37,161,54,65,157,71,25,97,176,181,129,189,164,85,178,76,61,163,86,199,180,209,180,216,204,242,42,234,245,157,22,161,246,204,187,153,187,143,45,16,138,154,123,14,100,128,32,48,2,113,32,224,82,22,171,146,54,118,114,151,130,89,171,203,58,37,32,241,62,217,236,182,130,61,231,67,168,56,149,41,171,117,142,221,95,255,255,255,119,244,176,228,200,177,133,214,49,149,134,104,0,0,51,7,214,163,128,131,115,56,25,18,42,8,200,129,248,204,23,224,33,208,51,88,150,48,40,53,49,44,49,8,9,140,187,29,128,128,1,111,204,115,29,65,64,176,136,34,48,0,20,48,96,240,162,81,151,136,152,200,160,133,16,35,52,195,2,12,148,44,121,60,90,104,208,158,192,194,226,164,6,56,32,145,75,68,195,231,4,128,129,193,1,64,64,168,0,168,97,67,72,240,24,136,53,153,51,130,86,83,19,12,101,225,112,85,85,102,160,32,32,49,104,240,3,0,85,195,32,225,154,225,130,52,77,212,64,10,32,9,34,167,101,73,163,27,79,49,1,136,41,245,103,69,162,205,94,32,236,183,176,204,50,189,36,142,76,254,83,158,87,225,250,204,237,62,88,34,25,238,47,99,162,167,116,41,46,10,116,219,252,97,83,134,199,21,140,87,55,98,254,34,198,27,24,117,115,181,223,134,211,17,245,100,196,142,121,186,11,182,31,88,240,50,138,219,101,255,190,255,251,178,100,114,142,200,148,111,207,147,187,123,242,64,105,106,195,61,34,86,29,225,163,72,109,229,239,193,36,9,170,13,135,164,112,55,247,62,101,181,125,252,92,91,79,35,196,132,231,159,148,131,186,85,245,167,211,3,124,40,120,189,36,236,213,220,87,44,210,159,90,143,241,191,77,250,255,77,234,34,32,0,0,159,225,28,225,240,142,180,147,37,97,73,49,42,185,9,26,133,182,112,38,250,213,52,172,245,124,37,4,206,140,155,165,127,255,253,31,246,255,215,255,255,255,211,255,255,244,237,122,5,19,196,6,62,249,247,142,109,76,148,59,191,214,84,188,3,76,113,179,166,132,0,118,163,230,140,98,106,63,102,228,60,8,29,50,97,3,32,15,1,7,153,225,8,136,10,84,99,38,6,38,108,9,26,44,200,66,166,64,132,77,175,199,104,156,18,89,17,117,73,174,113,11,8,84,42,25,124,157,216,240,18,248,162,148,54,21,44,76,161,144,220,102,27,1,169,80,162,168,109,56,188,91,120,234,29,214,170,114,59,79,227,117,39,113,22,106,195,43,8,142,132,0,98,214,160,155,110,72,69,182,48,162,133,93,185,63,133,103,246,236,150,188,12,62,193,65,184,43,145,151,50,230,145,186,118,169,226,31,120,166,134,119,182,156,181,70,123,245,14,51,125,95,89,25,35,43,147,4,3,241,203,75,183,39,76,114,98,101,50,220,214,44,19,71,13,223,182,35,169,149,161,129,47,153,220,92,43,223,218,243,63,155,48,59,156,41,163,33,113,39,169,98,143,26,139,106,69,61,142,244,219,45,205,197,91,202,179,185,182,252,201,125,206,224,250,106,249,32,227,236,46,64,0,2,181,178,250,18,185,114,47,148,109,132,242,51,184,128,217,139,0,183,217,194,144,42,87,225,107,26,88,134,231,148,155,114,11,220,154,12,4,218,76,241,216,5,23,107,106,223,150,248,103,255,250,130,53,244,193,208,21,206,255,241,48,247,146,12,240,176,92,163,186,92,0,0,2,120,44,188,59,178,8,201,19,67,99,154,204,14,95,53,212,148,209,32,195,43,158,204,94,3,48,249,72,46,12,50,216,88,191,192,96,9,160,132,38,80,17,5,1,32,36,145,177,12,91,0,139,64,225,170,38,54,0,18,72,204,23,30,66,20,8,13,124,24,160,16,76,0,166,48,13,2,96,223,53,38,124,152,75,249,63,78,56,7,1,41,20,13,88,69,8,9,39,111,95,197,239,19,37,46,10,6,130,142,115,101,126,206,73,59,184,191,78,236,88,153,203,196,147,46,140,181,186,7,13,76,202,86,143,114,196,110,79,67,165,197,29,121,186,49,67,123,84,187,132,46,31,209,215,247,23,163,168,173,63,51,113,115,221,240,221,255,251,178,100,84,142,8,47,104,208,155,154,123,240,69,194,58,199,61,134,28,30,165,161,72,110,105,237,193,12,136,234,232,246,36,96,166,167,53,188,82,93,82,245,85,35,91,41,184,251,102,213,215,48,28,32,199,166,87,159,47,70,69,196,82,147,89,39,218,189,87,52,136,45,68,98,88,205,119,19,182,103,89,107,138,233,169,146,199,228,143,25,19,171,240,34,156,188,185,60,80,156,109,240,87,70,52,86,56,170,43,46,231,70,106,9,234,231,36,102,71,155,136,255,92,185,36,21,24,17,64,0,0,247,177,162,76,137,36,44,174,39,152,172,184,18,215,206,150,243,236,161,140,162,43,148,80,189,220,179,27,72,60,50,93,117,123,200,95,69,191,233,255,255,12,133,253,189,200,42,2,36,105,5,202,45,218,110,56,218,152,33,161,195,70,39,42,216,160,79,242,193,176,201,14,83,12,193,2,131,19,16,128,140,32,156,51,8,12,199,162,193,24,28,2,69,81,83,16,2,224,193,144,80,97,252,21,92,4,96,200,8,37,32,16,12,89,147,254,240,141,48,20,4,16,84,12,129,27,12,52,210,176,3,1,4,68,158,39,224,194,9,109,162,174,164,226,148,152,128,15,107,34,152,95,100,135,1,70,221,229,130,136,75,139,40,137,108,165,247,169,5,131,158,176,121,248,121,118,42,185,107,218,115,39,130,207,162,160,18,132,214,30,16,18,71,155,16,84,147,77,108,217,146,52,52,77,252,5,253,55,238,55,62,182,196,88,98,54,147,8,219,178,205,100,91,133,247,157,66,196,55,203,47,160,87,57,61,126,218,213,152,146,54,44,144,143,86,117,117,210,102,140,238,102,233,76,44,44,48,78,172,61,126,181,123,181,102,51,51,43,135,73,50,28,229,83,140,116,60,230,154,18,145,230,48,123,51,49,204,136,115,173,102,62,227,237,205,254,161,68,100,129,180,68,9,231,143,134,166,158,248,254,124,0,0,36,0,0,61,165,28,197,220,102,168,13,27,18,211,29,72,5,218,12,72,237,173,15,181,51,147,15,32,11,155,91,10,133,237,113,120,60,137,67,10,246,127,255,255,255,114,29,250,104,159,46,30,123,67,115,123,72,209,27,139,230,28,238,149,90,0,0,96,177,32,228,19,3,94,223,14,64,52,49,168,240,204,178,227,41,32,204,98,148,49,49,24,200,66,98,228,5,68,128,17,48,0,122,33,29,19,16,204,80,24,22,110,136,193,102,51,0,131,136,66,196,96,176,4,73,56,66,40,49,128,12,206,56,8,74,49,105,230,10,149,49,228,66,6,152,18,204,188,104,48,232,52,216,10,135,88,19,24,79,219,168,241,81,227,227,21,0,86,162,113,2,34,140,8,86,130,38,22,149,74,89,255,251,178,100,58,14,167,216,104,79,147,154,76,240,69,66,58,199,61,130,30,31,181,165,62,78,233,145,193,31,136,234,141,135,164,96,139,118,52,114,149,51,142,173,137,110,44,16,2,49,93,39,164,56,76,36,168,40,120,19,45,152,144,181,26,209,7,151,25,34,116,220,177,59,148,102,55,59,44,80,203,89,196,161,219,240,108,252,86,227,135,246,22,125,174,62,184,118,237,62,56,192,242,111,203,189,155,244,226,75,81,123,88,40,204,136,147,109,116,164,90,254,142,240,124,126,120,170,65,212,105,177,232,163,89,112,53,75,229,251,237,28,124,210,213,94,175,143,94,157,41,152,132,19,63,231,15,59,199,214,183,28,241,140,152,243,67,128,160,126,27,0,64,0,3,187,181,143,208,249,66,92,62,116,188,126,223,129,239,177,111,245,68,9,220,121,55,52,161,199,54,201,25,122,191,145,255,159,255,170,120,76,253,215,97,243,167,27,157,97,75,4,78,74,202,188,200,36,85,170,160,141,21,41,231,140,172,243,52,229,64,115,0,66,35,129,152,49,230,220,213,194,176,199,48,104,193,65,36,172,174,51,16,133,33,15,76,75,11,131,131,128,112,238,133,70,3,4,134,51,4,166,54,13,166,20,5,6,17,132,102,34,132,161,1,218,87,166,40,232,83,124,44,198,149,99,1,101,64,161,134,180,192,56,192,49,41,140,38,90,161,25,208,85,118,114,95,116,251,81,89,24,88,34,222,37,18,24,20,16,0,170,184,57,115,124,50,93,3,87,201,149,114,102,130,160,98,116,36,210,152,152,122,236,197,130,138,136,66,130,168,160,202,48,2,211,67,178,44,144,134,34,52,137,114,246,85,47,128,171,58,243,121,40,205,253,219,202,172,179,46,190,115,186,155,91,87,160,217,60,186,184,133,173,130,157,228,120,229,130,215,182,170,25,205,65,115,48,245,78,213,201,185,242,137,197,22,97,237,212,212,255,87,116,48,203,236,204,158,189,166,157,47,253,237,91,124,54,153,251,58,196,114,253,109,182,189,96,118,5,126,134,167,116,186,186,210,205,29,221,125,203,59,243,87,154,187,136,167,197,34,211,202,38,3,222,38,223,16,13,255,142,89,193,78,44,178,71,38,181,170,241,148,74,226,225,206,180,83,51,39,214,236,170,137,156,210,202,81,225,238,170,29,91,214,41,101,170,255,250,63,222,18,254,2,169,195,204,136,107,22,44,249,35,57,37,52,76,243,32,54,91,16,210,199,176,0,0,1,84,195,210,204,102,232,226,254,206,113,120,46,20,12,55,50,3,3,116,39,79,67,20,75,24,1,52,193,176,48,16,144,136,241,25,154,141,139,29,1,173,134,134,1,192,173,44,56,64,100,240,136,76,1,72,182,51,64,255,251,178,100,30,142,230,241,103,209,27,121,92,114,73,130,58,163,61,134,28,28,241,185,66,110,101,237,193,4,9,42,140,246,24,168,77,209,24,162,210,14,24,1,137,197,113,78,34,152,91,228,224,57,168,10,38,70,178,148,178,117,129,33,40,187,86,68,67,173,119,172,9,122,108,166,34,168,105,187,24,70,19,69,81,70,157,247,181,205,140,41,114,216,100,169,216,175,149,21,108,32,252,239,67,213,38,228,149,49,164,198,98,126,207,183,27,249,199,90,46,55,104,234,236,125,205,1,54,85,30,27,193,150,154,235,243,46,117,57,90,224,235,108,197,109,203,90,13,87,40,56,171,208,182,135,106,88,177,62,88,101,237,249,234,226,217,85,111,131,51,120,64,251,27,15,62,84,137,115,158,100,219,32,82,150,75,212,81,167,164,249,85,54,218,213,69,128,0,2,126,190,25,34,122,45,126,77,62,14,83,35,176,111,250,62,189,99,107,240,218,38,156,26,96,124,210,203,238,53,192,70,41,114,174,67,105,231,125,23,245,250,116,255,83,1,209,232,109,78,65,102,32,53,19,164,160,128,234,158,152,19,222,255,14,20,37,80,244,184,136,5,211,5,161,79,216,47,49,141,204,48,52,104,1,89,130,220,227,35,35,46,149,12,34,44,0,23,137,128,134,123,49,23,169,66,10,200,97,14,24,238,155,204,68,78,3,212,185,61,194,203,132,88,142,65,53,13,94,16,75,50,43,80,185,225,121,212,161,135,26,106,164,155,59,78,178,217,69,205,80,95,196,100,77,113,96,215,146,178,187,209,130,130,220,163,27,68,146,115,18,25,239,95,106,196,10,58,65,49,215,80,12,219,218,199,25,145,47,38,13,5,117,85,231,221,21,234,140,72,60,97,90,28,180,80,95,5,209,222,98,36,173,151,114,109,202,155,41,237,131,215,63,57,242,222,159,126,35,93,108,254,249,198,179,102,12,110,20,219,182,183,137,34,174,110,227,168,70,62,98,98,34,50,59,101,119,219,181,76,205,22,242,77,175,156,182,89,244,242,197,171,203,226,238,107,183,200,202,46,158,235,174,228,204,56,181,114,187,205,75,76,199,174,55,74,207,175,255,255,255,225,129,55,111,22,52,224,170,134,76,14,147,153,148,238,30,81,130,57,113,123,28,177,3,138,195,240,34,158,164,166,114,92,36,100,147,209,234,91,244,252,95,238,247,127,225,83,45,185,203,92,121,136,96,199,25,74,183,183,207,38,218,218,35,190,197,134,0,0,1,148,47,62,118,41,2,31,19,173,95,51,2,243,2,149,51,210,83,173,25,2,25,152,216,170,3,13,177,61,143,24,176,73,176,12,25,32,66,135,22,212,80,120,44,54,131,201,230,64,30,76,80,58,46,101,32,255,251,178,100,29,142,38,210,104,209,27,120,76,208,72,130,58,147,61,38,84,27,89,163,72,110,97,143,193,48,40,106,169,134,20,168,32,150,143,68,153,170,106,32,25,160,69,250,114,79,80,75,169,135,104,186,139,2,9,20,26,134,79,203,122,20,35,131,145,96,151,34,6,252,47,193,208,171,183,113,149,28,10,159,82,151,213,51,223,101,125,45,87,112,18,23,182,68,171,117,59,75,32,206,130,119,58,141,189,183,181,245,170,226,103,36,30,63,156,250,188,245,88,82,19,4,175,217,172,77,134,114,21,144,219,71,5,118,85,68,81,233,71,110,63,211,191,55,165,7,211,161,174,39,62,137,251,36,211,190,137,182,230,155,114,240,66,187,76,183,242,143,206,166,149,55,73,97,70,113,209,94,80,139,45,225,185,148,200,194,215,140,159,246,250,128,0,0,239,68,142,128,54,19,103,36,57,160,133,42,20,156,133,201,114,206,129,44,3,200,91,57,66,116,130,238,153,40,160,49,210,75,136,213,89,203,123,47,236,119,79,255,248,40,31,95,99,138,46,96,228,222,43,66,53,70,159,38,186,23,83,16,194,117,154,6,203,188,39,185,128,147,167,10,73,15,22,13,58,103,11,131,140,40,160,86,240,64,116,144,24,10,24,160,44,202,161,229,174,34,6,24,92,58,97,208,160,112,45,57,6,208,105,60,69,117,14,173,72,150,228,226,81,16,67,2,91,230,249,55,1,82,102,148,35,115,188,241,51,87,109,134,137,118,41,46,132,61,174,211,249,54,200,149,228,188,119,176,43,186,192,109,192,225,116,65,219,110,247,31,183,86,43,0,54,53,106,151,169,54,161,175,123,119,244,246,46,201,46,198,237,33,167,233,118,102,196,223,200,243,14,220,160,29,165,70,46,77,15,50,19,198,231,115,206,173,171,107,74,78,89,13,252,76,251,247,183,116,10,45,17,132,148,136,177,56,133,80,81,230,141,160,88,60,22,249,229,229,172,41,213,116,221,194,213,238,249,98,88,136,194,63,179,206,174,162,29,213,178,112,88,130,202,221,191,176,126,237,139,125,110,202,29,58,207,254,160,32,8,0,159,65,169,166,74,40,135,24,216,164,92,132,103,16,73,67,194,34,167,31,128,84,111,105,4,1,132,159,56,137,97,93,217,94,219,178,243,163,244,219,251,127,255,255,255,255,255,246,70,75,37,186,230,105,95,103,65,57,17,10,251,191,23,9,250,164,213,171,116,151,73,169,128,0,0,10,152,41,170,117,109,102,121,228,113,41,38,22,68,106,104,70,160,46,114,205,4,71,230,54,152,193,14,56,222,124,196,6,77,12,112,113,227,56,160,90,32,209,77,80,202,21,12,68,149,182,244,100,128,185,37,189,40,116,101,37,120,255,251,178,100,32,14,167,26,104,209,27,121,123,112,70,162,58,163,45,233,10,27,117,163,68,110,101,237,129,24,31,170,156,244,137,104,166,68,17,169,115,76,7,177,15,58,106,35,34,114,4,135,165,70,214,80,225,41,136,97,148,41,190,179,33,240,114,170,198,171,16,26,183,150,72,128,81,33,102,32,53,174,252,179,235,206,75,25,34,168,97,17,49,146,12,180,218,138,61,9,45,97,79,224,207,240,164,222,185,153,190,239,57,125,225,13,184,253,63,106,102,14,187,167,45,239,51,183,214,234,221,230,46,245,151,142,89,145,159,214,46,53,168,158,35,109,161,26,179,210,139,74,248,205,182,253,158,61,155,235,170,82,53,175,27,110,160,214,85,253,190,181,160,198,136,194,253,150,89,221,230,21,94,66,190,245,75,229,155,188,137,215,54,113,147,203,43,126,138,64,0,7,55,22,138,130,212,58,34,157,42,179,37,118,161,209,3,181,142,188,186,181,135,242,177,34,102,157,126,41,86,39,21,57,181,118,182,139,185,47,255,149,146,67,125,56,178,75,95,118,86,52,96,72,58,114,66,131,177,119,108,70,247,82,2,154,158,185,197,150,75,152,25,1,51,244,64,199,147,96,1,72,202,161,113,19,253,64,129,199,3,21,4,200,72,165,0,51,74,145,19,149,29,13,8,2,40,228,208,152,43,120,47,88,216,61,5,72,64,220,202,89,42,197,248,153,38,9,235,117,85,192,141,39,58,212,22,190,46,254,11,32,90,215,196,24,21,134,147,197,220,139,196,208,67,169,43,3,63,130,54,36,41,244,204,5,82,20,32,37,198,123,42,35,172,175,150,32,219,44,13,67,241,119,136,73,121,224,172,69,132,94,225,234,46,232,227,190,239,88,130,95,226,200,229,3,163,119,41,112,206,79,76,99,14,94,3,141,49,140,235,87,128,165,115,133,74,111,75,168,211,233,207,91,182,53,156,107,76,218,229,100,239,53,59,3,250,186,206,94,219,85,154,111,11,123,245,165,243,173,184,191,103,221,247,39,137,10,44,120,23,171,19,166,134,250,68,219,140,22,31,120,143,156,47,136,138,219,75,81,5,119,109,38,38,184,161,192,200,110,66,27,19,14,36,106,8,66,197,84,185,180,61,149,21,13,44,122,253,55,124,166,117,103,55,175,122,215,219,255,255,255,255,249,190,255,254,154,220,162,205,91,249,246,168,92,201,59,218,230,130,154,41,187,167,33,210,168,22,160,0,0,11,116,196,244,204,135,164,199,59,14,82,96,208,195,77,65,4,215,202,140,214,28,170,76,100,4,197,5,231,20,134,12,3,30,36,54,19,243,45,25,29,9,55,177,48,112,136,8,80,161,132,32,28,129,171,152,0,68,0,35,242,33,155,130,205,255,251,178,100,33,142,230,179,104,209,27,120,92,96,76,99,186,131,97,37,102,27,21,163,70,109,225,51,193,25,42,106,77,135,136,96,139,210,55,180,248,76,145,36,57,251,8,90,87,173,32,160,228,37,246,121,214,169,43,144,54,157,120,167,148,10,5,73,68,90,208,168,25,52,145,49,159,222,175,138,9,183,234,78,218,64,35,76,142,52,38,175,159,188,217,97,75,114,188,25,139,111,80,246,242,77,236,28,46,130,239,200,239,37,10,44,96,29,138,81,144,97,71,89,237,67,80,61,153,176,234,215,143,107,82,101,199,94,119,233,104,104,226,73,99,235,180,222,86,218,45,100,164,179,235,247,123,238,208,166,181,237,115,82,54,237,204,213,98,204,207,50,229,117,78,50,78,183,62,199,92,165,194,0,0,0,119,199,82,24,70,84,193,188,227,56,144,53,167,222,145,50,114,246,106,218,55,229,143,35,147,134,30,88,119,228,200,234,1,189,46,70,236,210,63,110,48,170,217,122,127,175,255,253,206,3,201,245,9,158,84,192,1,201,98,252,144,173,164,146,203,46,80,176,143,40,144,34,200,168,41,120,6,252,236,232,11,120,115,12,130,208,2,45,3,25,12,52,177,3,45,19,8,86,110,38,230,60,48,6,196,192,166,138,18,22,31,8,14,4,6,24,128,80,145,172,65,39,225,64,16,162,224,13,60,73,67,186,97,195,172,52,69,137,178,197,167,14,37,170,32,48,134,30,69,248,216,192,38,22,57,84,206,204,82,28,111,161,145,19,92,149,111,37,67,181,12,36,164,130,212,93,112,234,85,34,118,227,132,193,186,189,218,151,104,112,254,79,231,131,187,175,255,212,183,92,160,238,230,163,220,185,127,155,140,110,202,246,237,199,154,215,246,151,119,59,221,107,89,87,226,48,93,174,132,196,120,133,198,211,64,204,86,237,46,201,77,39,128,217,246,186,161,129,165,200,12,226,69,227,191,36,158,179,207,56,226,29,139,11,71,125,30,90,155,19,39,36,98,85,80,100,46,168,250,242,40,230,252,243,233,197,200,224,99,253,64,63,174,173,82,20,189,111,195,238,9,59,97,80,100,63,187,1,99,35,128,66,187,187,1,49,6,216,8,240,7,85,71,125,82,120,46,150,205,254,155,127,255,237,255,255,255,254,77,219,219,254,149,201,113,123,37,80,238,198,211,220,83,251,55,101,11,57,142,217,65,0,0,1,84,44,227,52,21,28,196,17,83,73,2,205,24,0,18,151,25,168,130,102,53,1,49,196,197,199,180,37,154,200,78,8,14,134,16,77,24,31,49,209,12,10,27,52,32,116,6,73,37,129,148,162,98,46,165,122,225,65,67,28,177,103,212,252,152,49,113,142,22,172,157,78,211,85,114,10,22,255,251,178,100,40,14,199,52,104,208,27,153,123,224,72,37,170,163,60,103,102,29,53,157,72,78,101,143,201,43,22,169,5,132,141,168,224,56,160,229,33,166,136,132,40,156,174,155,216,29,202,95,177,201,64,112,236,28,196,121,1,143,0,36,150,254,44,88,22,24,149,49,216,121,176,12,0,10,214,187,174,33,208,196,172,172,84,124,83,219,57,253,117,246,183,23,21,51,107,2,60,108,182,234,49,105,240,132,77,120,107,94,71,56,222,157,244,31,86,26,62,221,96,81,122,176,52,234,241,235,173,222,155,142,242,72,40,43,110,143,97,221,186,248,250,143,125,230,38,179,173,210,250,141,189,198,141,18,71,172,150,134,233,170,211,206,242,182,213,37,172,146,102,150,172,238,111,34,51,252,230,36,176,170,207,249,64,0,220,59,229,13,33,7,41,214,142,147,173,169,92,158,208,142,233,173,36,80,5,130,140,148,177,148,139,131,249,61,219,230,247,110,159,255,105,113,123,159,204,101,14,234,123,206,9,136,48,63,255,249,130,30,171,157,29,69,142,146,255,90,43,109,37,149,62,226,69,41,104,30,42,125,57,200,60,66,219,24,51,152,40,24,96,68,41,143,4,38,56,14,152,32,40,66,50,33,3,25,20,36,34,1,150,104,200,224,177,162,216,52,8,99,1,88,104,230,154,200,150,166,173,37,32,198,19,142,144,2,191,144,70,179,139,242,9,5,172,186,105,121,38,159,77,37,164,232,46,150,188,145,237,65,236,100,50,25,232,235,203,44,110,107,93,87,146,136,147,16,226,96,62,118,148,237,229,171,102,219,210,194,152,62,157,149,96,135,40,231,41,55,75,47,175,16,189,44,49,84,57,129,17,225,249,217,230,99,243,70,23,225,252,12,37,169,216,150,58,107,235,143,41,121,163,216,194,194,97,33,194,184,55,52,94,191,28,139,102,147,118,224,16,9,142,175,184,126,126,241,193,225,133,40,174,140,44,89,95,97,212,229,138,209,133,154,114,190,235,38,247,149,247,179,139,169,171,254,10,67,28,62,195,144,175,188,227,127,206,85,124,108,41,208,13,201,100,250,219,177,123,254,161,3,192,104,200,146,26,136,153,154,80,228,41,209,226,62,198,228,96,21,83,185,2,69,13,60,36,128,140,200,165,57,241,32,42,237,232,152,110,102,47,29,59,85,243,137,177,35,64,246,215,22,105,144,251,187,167,33,202,102,68,146,153,31,249,17,97,248,166,229,127,84,132,255,225,207,20,0,21,241,5,39,36,161,119,204,118,199,2,0,6,94,243,24,186,34,249,187,163,74,174,20,149,16,0,164,26,113,67,105,232,144,195,67,164,154,249,212,147,120,66,84,66,56,135,13,133,146,238,79,20,238,37,97,250,141,106,255,251,178,100,30,12,38,112,104,85,19,47,76,98,75,229,170,53,101,130,106,153,109,163,94,108,189,145,129,13,140,105,173,151,161,16,63,27,35,174,210,226,22,60,220,223,49,195,83,172,169,150,134,106,211,99,182,54,214,39,137,184,145,176,109,193,63,149,15,39,125,86,116,61,95,29,236,201,10,30,155,103,102,93,26,100,109,123,54,177,38,53,212,73,1,38,63,142,194,48,93,185,98,79,156,214,20,209,25,217,182,186,200,8,33,132,132,141,65,162,113,117,230,218,134,211,28,10,6,28,20,132,34,148,100,58,82,10,48,226,154,70,63,37,39,100,155,54,161,139,168,24,62,40,65,50,115,104,203,167,57,193,52,151,213,235,239,203,141,46,222,30,1,126,124,254,152,128,128,254,231,252,0,64,5,193,109,199,32,3,68,208,18,41,56,18,165,138,36,99,230,99,19,51,226,71,164,49,58,109,86,43,50,86,43,15,2,219,91,244,126,75,170,171,99,104,242,239,91,105,9,6,238,142,115,60,194,157,204,203,103,52,9,28,202,151,90,125,232,11,32,118,244,127,200,81,255,214,0,8,166,226,30,135,206,89,38,70,136,64,33,149,129,194,107,78,26,180,187,108,109,230,75,151,214,62,162,43,22,170,190,184,171,96,86,134,120,117,169,77,229,2,22,85,31,248,100,107,128,133,70,131,36,202,53,99,121,82,150,219,131,168,49,83,176,203,251,100,5,44,56,202,75,204,204,132,61,87,148,202,199,210,171,32,40,231,130,212,128,57,81,234,2,149,227,120,144,3,22,159,198,221,162,198,14,227,171,202,110,232,224,132,252,225,198,177,124,110,59,117,151,54,108,208,114,57,251,162,26,248,204,10,230,233,9,132,134,13,22,158,52,219,85,202,152,37,37,160,135,68,232,237,40,216,68,126,121,177,172,93,92,235,125,41,81,232,246,187,253,247,238,79,44,81,179,187,37,111,186,6,208,160,173,186,209,66,173,99,54,112,150,114,79,8,190,154,62,145,128,49,2,66,10,0,0,6,149,140,0,65,226,129,64,35,163,197,18,213,8,137,159,224,29,74,173,38,10,89,153,79,62,78,183,2,236,31,230,136,37,92,215,131,23,25,252,167,140,122,218,225,101,161,24,5,21,93,210,238,171,83,71,227,89,110,119,93,53,63,68,0,0,138,121,15,76,88,75,62,177,149,188,42,120,176,225,65,24,105,121,27,69,220,174,215,130,77,186,203,149,47,30,116,153,89,207,212,145,182,107,241,192,114,207,123,163,71,41,108,106,58,142,141,206,91,26,72,163,32,150,228,48,229,62,80,34,202,47,163,149,11,45,142,81,222,204,208,253,64,126,51,41,22,87,73,51,224,143,61,203,77,60,105,181,34,65,155,8,255,251,178,100,49,14,166,204,104,214,155,47,101,240,72,4,42,101,97,35,104,28,209,159,78,45,225,145,208,235,22,170,200,241,38,50,114,221,236,137,62,148,236,35,72,187,182,171,32,234,36,105,97,237,236,247,145,97,142,58,113,106,10,163,49,33,46,214,98,179,237,243,248,90,150,10,237,43,116,82,137,238,228,210,185,60,204,166,84,234,5,226,239,19,86,71,76,106,69,29,103,206,115,150,65,154,219,18,123,210,54,225,107,45,95,83,208,232,72,50,113,146,183,40,229,72,107,77,89,3,47,24,150,152,249,239,92,152,229,196,52,39,146,147,15,160,123,10,138,192,84,125,88,204,52,144,2,0,83,36,56,201,147,229,233,101,172,89,149,77,176,155,69,217,153,168,151,38,165,78,130,176,250,86,65,126,174,7,134,16,180,77,175,3,61,48,110,204,120,39,183,103,67,34,153,57,32,131,73,58,248,93,43,55,56,99,212,76,251,85,78,218,92,206,175,215,225,240,151,60,249,224,76,68,244,209,73,140,108,20,199,1,70,157,140,32,164,16,0,97,161,203,172,205,145,21,188,196,192,135,147,211,149,119,24,16,50,126,24,32,25,49,26,114,21,21,125,107,21,60,107,128,16,42,104,171,154,82,66,133,134,48,20,56,195,204,185,30,152,43,57,141,170,197,46,142,52,21,97,81,22,228,176,196,64,102,77,97,157,222,6,114,80,146,240,35,197,70,145,88,196,157,135,248,137,83,132,104,144,196,249,14,89,153,212,222,13,129,221,123,46,172,187,241,23,177,187,20,111,37,139,82,150,237,12,213,89,20,174,25,10,201,116,70,77,76,125,0,109,114,251,42,12,78,15,214,162,215,207,92,67,62,29,84,25,187,26,229,55,58,90,59,23,249,9,244,237,195,66,219,135,91,8,248,241,149,102,109,37,32,140,149,243,89,238,181,181,219,38,143,124,245,157,115,38,251,182,205,209,219,182,142,214,118,212,178,245,83,219,111,235,116,97,53,127,202,186,26,192,48,65,148,230,76,17,116,140,250,144,168,99,63,120,94,245,45,45,52,176,81,90,198,44,24,160,161,228,28,155,216,98,29,253,21,220,219,125,92,148,246,208,146,121,151,255,64,224,16,96,65,209,111,253,167,250,63,184,0,32,0,27,119,166,225,88,192,66,59,169,52,2,254,47,80,233,214,29,152,213,53,254,27,116,90,4,5,4,51,101,184,231,143,25,178,177,167,1,32,18,121,157,53,199,106,21,26,152,124,95,183,242,45,28,33,141,237,68,198,9,210,249,201,72,170,109,38,102,174,81,14,90,5,208,160,86,177,90,120,202,70,166,198,17,182,70,5,238,156,245,90,198,244,194,126,62,58,149,118,157,36,163,44,16,79,146,241,153,255,251,178,100,55,10,134,147,103,214,59,15,77,240,64,197,122,146,61,37,108,155,205,163,78,109,225,145,193,9,16,170,89,134,32,50,154,230,135,136,234,201,16,134,166,74,171,164,122,175,62,172,170,128,127,76,217,27,80,32,203,153,215,216,155,98,168,35,98,27,132,173,76,42,136,121,132,200,223,62,238,172,129,9,25,24,230,177,159,52,135,219,143,109,36,75,112,119,104,248,106,179,231,211,218,204,221,33,10,161,145,75,49,246,36,68,137,33,73,14,60,129,169,120,167,156,188,30,225,3,76,197,85,217,20,253,33,0,0,89,0,122,91,202,85,115,59,35,10,251,146,200,241,134,153,69,78,201,122,178,73,38,210,38,48,223,255,174,218,209,255,119,223,52,200,64,211,31,197,115,87,42,50,252,45,130,155,127,160,159,248,184,141,223,255,202,240,218,14,246,11,128,92,4,38,29,10,233,163,175,25,104,113,153,0,25,74,104,64,80,20,57,84,66,195,65,128,70,64,129,13,160,57,10,76,88,6,27,130,67,134,65,66,164,66,80,241,9,145,64,187,225,81,40,147,20,118,227,9,123,213,226,181,153,123,148,166,109,73,93,195,106,86,239,12,97,248,102,74,204,211,39,201,18,172,113,24,218,234,97,78,88,216,90,161,110,147,250,80,48,118,178,213,31,213,182,171,144,229,6,231,101,154,81,195,176,238,49,123,50,107,26,171,20,135,170,55,173,29,180,227,177,171,53,98,85,174,90,149,210,22,204,109,25,206,164,226,133,141,105,170,147,81,231,23,182,250,82,187,200,53,63,204,134,87,36,84,181,43,212,90,149,235,216,237,170,12,52,242,34,147,175,163,95,37,208,230,255,144,158,123,81,124,197,49,255,90,9,255,205,157,33,71,53,32,40,233,66,251,100,49,228,195,219,87,214,95,242,182,230,254,178,158,228,0,0,19,84,18,48,134,16,31,18,98,43,180,60,241,147,38,1,10,68,166,216,151,153,42,2,100,19,181,106,234,77,87,23,53,205,145,111,255,127,122,205,255,146,56,138,217,145,57,172,107,252,15,255,162,71,250,47,255,254,67,106,169,248,174,120,0,0,115,18,158,57,93,3,115,154,29,39,16,4,153,22,121,182,137,153,57,192,16,88,196,193,204,36,12,203,93,65,194,43,92,56,152,105,157,14,65,98,16,195,179,4,35,76,195,5,2,24,208,64,67,22,39,34,160,138,32,74,116,129,1,74,245,16,177,211,49,151,23,133,112,173,252,145,81,222,53,149,22,26,72,204,8,128,230,152,16,79,229,150,178,213,89,245,79,128,222,18,25,44,213,211,64,11,253,1,139,233,229,33,27,67,36,48,127,233,203,224,186,113,187,33,190,246,109,125,68,217,205,213,244,239,193,255,251,176,100,68,142,39,97,103,82,19,120,100,112,62,5,138,189,60,98,114,28,49,157,74,109,177,30,129,7,24,170,29,130,178,48,13,163,51,69,152,227,163,98,154,187,183,21,215,210,82,40,50,224,136,248,186,13,216,24,221,158,36,19,215,44,166,188,56,121,194,115,243,230,84,99,5,207,115,8,234,185,92,17,167,142,121,53,106,138,98,232,209,194,149,31,66,210,137,249,173,247,167,191,102,103,25,155,214,253,178,75,81,143,141,70,185,68,39,166,97,250,207,118,106,214,243,253,162,39,55,169,179,246,200,0,0,3,128,0,0,2,96,61,3,36,247,108,217,129,21,243,156,9,153,235,181,89,33,40,208,195,10,48,168,105,8,63,104,229,149,90,122,76,143,191,179,42,189,18,234,52,125,191,95,222,53,222,118,222,75,255,79,220,211,218,140,128,12,48,75,131,57,9,53,21,99,64,91,26,55,38,80,52,112,51,4,71,67,48,128,144,224,163,20,90,66,17,224,180,9,24,160,82,129,134,9,154,216,17,157,136,141,8,3,0,74,161,69,173,66,192,129,244,136,87,17,97,224,148,73,93,151,212,144,52,35,137,106,137,239,162,210,81,199,237,149,195,202,156,132,17,166,178,225,210,38,133,58,253,48,133,242,142,195,72,165,80,68,11,74,183,36,170,30,80,18,245,68,17,221,130,61,226,205,240,213,150,175,41,162,140,101,47,190,216,97,137,37,97,64,240,64,3,128,160,49,128,94,243,48,41,40,236,109,172,29,212,161,134,39,56,76,86,107,120,228,237,234,197,95,88,191,147,50,118,195,191,208,46,182,190,111,78,122,94,67,249,227,220,111,206,169,29,66,83,186,5,134,179,49,248,218,236,203,63,210,18,44,139,232,26,141,88,44,119,65,129,60,88,223,143,236,72,84,232,72,177,253,247,177,156,128,64,192,0,213,9,150,210,225,233,75,255,33,130,167,111,206,60,151,118,255,74,170,81,92,183,7,82,133,7,231,14,3,116,75,184,225,38,118,113,148,191,233,168,209,119,245,12,26,63,111,211,180,180,228,248,104,9,100,63,134,62,235,91,98,125,38,0,0,179,0,191,13,219,42,26,61,153,240,114,1,8,128,135,198,80,12,7,47,65,32,80,8,96,12,58,4,153,75,238,131,204,156,168,3,81,80,32,208,88,32,16,54,40,12,139,5,2,224,137,134,14,183,50,102,89,107,1,90,4,201,65,33,214,13,55,10,194,131,128,196,94,86,228,14,0,251,152,48,144,201,1,20,75,151,183,70,150,212,10,192,145,36,67,147,70,97,142,104,21,73,53,196,5,55,179,246,65,5,197,156,40,164,14,129,100,67,72,80,135,158,129,161,165,107,141,207,193,250,135,42,73,224,24,255,251,178,100,68,140,39,144,103,81,147,154,100,112,63,38,74,96,97,133,104,94,133,165,72,109,233,239,192,244,145,106,244,246,8,120,207,36,113,150,140,211,30,40,127,219,133,201,117,3,118,138,114,143,234,146,139,120,12,201,86,84,122,235,124,227,43,139,181,106,209,23,253,13,149,231,139,102,106,65,246,138,231,78,255,194,173,60,115,65,251,89,31,245,170,40,203,141,37,141,46,6,170,227,230,94,246,111,73,142,150,173,166,184,229,62,189,162,100,123,16,158,175,229,8,222,243,72,183,230,118,183,91,51,171,61,235,101,182,11,16,120,128,212,143,177,231,37,63,245,51,16,164,156,82,115,116,236,84,117,125,92,44,6,38,4,37,90,189,10,57,149,199,44,31,37,127,142,241,175,137,156,81,254,36,245,50,27,67,193,70,135,40,86,249,152,125,47,24,61,83,254,56,216,0,1,4,154,97,191,199,40,168,97,137,166,140,128,101,97,166,123,178,111,69,70,26,176,96,3,1,83,208,184,105,128,163,20,1,3,136,215,81,139,131,43,1,17,33,226,10,6,224,68,228,56,19,132,28,64,18,100,10,60,68,30,101,85,5,134,129,1,56,3,32,26,144,52,99,250,181,25,186,224,105,170,210,184,23,2,45,170,68,59,223,98,98,170,210,69,107,48,199,25,74,8,96,141,89,124,217,236,204,210,178,160,5,63,35,109,221,94,16,169,50,96,37,112,27,30,149,77,182,213,33,249,6,45,121,204,186,187,84,25,136,74,164,143,132,126,210,107,38,101,146,122,61,70,181,41,203,131,14,76,246,173,53,177,209,79,21,159,210,204,234,75,85,190,234,137,95,102,174,174,173,109,120,207,76,67,102,95,119,140,165,51,166,156,95,83,205,229,89,252,242,119,170,225,195,84,159,250,110,62,243,217,53,52,177,100,166,212,104,10,108,186,149,222,117,34,62,158,18,205,55,245,190,194,197,241,17,87,135,41,62,252,235,38,129,0,0,32,5,154,23,137,25,220,117,220,184,172,170,189,53,197,140,226,179,127,178,176,80,136,59,193,248,188,18,103,32,100,8,123,189,42,213,110,158,183,75,190,140,163,83,197,173,165,31,9,26,145,251,40,219,244,242,239,196,0,0,0,177,12,144,217,232,227,40,26,192,135,67,13,138,140,100,213,38,114,153,84,174,8,0,128,131,132,129,163,16,17,68,96,68,17,11,4,72,135,14,81,129,195,97,131,113,97,64,208,177,78,90,72,114,67,4,53,4,160,209,170,252,24,1,51,87,58,47,163,163,87,28,54,206,66,225,11,60,146,107,64,70,78,8,45,211,116,142,18,139,94,150,192,134,74,201,183,55,209,119,23,208,71,52,12,21,149,191,168,155,27,17,128,131,150,84,255,251,178,100,58,142,231,100,103,209,147,154,100,112,64,229,122,113,61,40,90,158,137,163,68,78,105,145,192,229,144,106,72,243,9,160,196,50,76,80,40,124,13,146,4,97,172,210,29,119,231,113,148,75,236,194,27,61,87,70,149,78,154,76,77,214,205,215,183,127,55,182,93,222,202,231,75,78,208,73,58,104,56,182,81,203,58,68,175,191,177,157,117,139,250,231,162,158,41,56,141,211,87,173,59,18,116,115,197,185,129,87,47,186,223,157,44,204,45,40,155,168,118,52,43,91,111,70,191,57,153,222,106,187,196,22,119,24,107,189,132,29,201,238,217,220,200,22,238,251,177,130,63,149,174,160,10,64,39,3,105,34,214,97,66,51,169,85,177,75,93,178,130,71,153,128,122,109,141,73,112,218,199,171,199,70,17,163,158,169,218,243,146,77,95,247,115,183,117,85,59,16,170,26,133,191,255,139,249,137,169,56,87,253,63,255,252,76,174,77,192,49,129,38,199,74,68,26,216,182,99,178,17,155,9,6,86,80,25,200,58,98,162,169,133,195,230,29,4,133,128,230,87,11,4,7,6,132,98,68,96,16,76,184,5,246,1,38,140,74,2,78,150,42,204,200,152,152,179,35,79,4,32,212,188,128,35,75,66,182,20,22,44,176,226,16,144,90,193,17,9,82,248,45,117,200,134,91,7,1,83,97,80,112,35,252,4,52,2,156,198,227,77,251,178,84,190,136,237,204,84,50,22,57,224,195,9,38,204,164,234,96,141,41,16,38,181,150,47,244,161,127,238,239,185,207,207,73,218,109,45,12,243,26,127,125,88,38,89,230,120,189,48,68,237,89,124,196,192,98,225,152,201,75,32,14,204,109,22,117,49,22,43,90,170,11,187,116,53,186,131,30,202,247,78,22,17,75,27,70,212,165,54,155,149,35,129,70,179,101,209,126,238,48,30,154,253,88,86,211,93,73,164,11,114,43,102,236,238,254,156,61,50,152,214,253,10,12,207,108,211,38,121,187,119,194,214,210,13,170,105,98,212,60,112,89,32,146,155,201,174,173,138,142,154,4,229,194,88,74,146,59,102,2,89,134,96,144,162,67,47,26,202,48,19,210,180,245,176,51,180,214,234,146,54,231,4,57,187,172,125,164,181,255,255,121,140,205,194,221,125,111,0,0,99,7,81,12,150,201,7,90,76,122,71,50,96,100,199,239,97,241,33,140,151,133,128,225,131,139,102,44,6,154,152,72,99,224,32,36,8,52,7,34,12,167,104,160,64,253,34,24,121,17,1,25,42,7,14,66,2,130,16,176,132,2,39,40,177,16,48,115,150,208,80,83,76,50,70,226,227,192,135,140,130,64,182,16,128,11,28,197,201,117,209,53,15,73,137,43,32,93,208,232,230,130,201,255,251,178,100,52,142,39,251,103,208,147,154,123,244,66,196,74,114,61,35,106,27,85,163,78,109,225,147,193,14,21,233,220,243,22,16,227,108,100,24,116,217,129,113,80,137,53,35,196,133,146,241,124,56,40,76,75,18,21,65,66,177,198,20,208,101,212,174,164,245,90,41,68,161,167,109,195,150,73,163,108,17,49,16,217,174,124,189,248,140,215,0,151,198,194,197,180,73,24,35,226,29,36,88,141,185,187,139,5,168,191,13,212,120,85,219,14,18,43,203,12,181,205,34,202,181,240,165,133,101,139,59,188,206,236,187,70,106,18,73,199,53,171,114,231,196,246,151,44,150,164,88,49,53,140,125,85,153,214,35,62,41,33,105,38,170,166,166,103,154,77,125,237,238,113,184,15,100,0,146,162,61,107,142,80,227,192,0,7,145,58,61,137,97,142,200,222,44,181,157,217,135,117,113,230,13,108,22,144,250,19,140,115,228,193,30,233,161,44,227,240,123,12,205,219,11,80,40,252,142,184,34,48,93,35,245,149,135,187,212,5,157,255,127,255,255,183,163,255,119,255,190,247,38,255,20,90,58,1,161,101,18,83,179,17,27,11,149,1,151,86,152,176,8,136,96,8,8,2,103,128,147,93,70,84,206,152,2,18,6,49,28,4,120,150,146,169,186,146,164,173,67,200,180,169,235,18,212,226,208,194,10,126,157,54,147,16,125,152,115,124,0,41,48,169,97,151,94,82,160,229,208,100,88,78,64,162,37,17,90,146,163,239,146,210,151,199,45,60,21,218,81,92,232,223,74,244,152,73,179,213,234,191,59,114,81,78,245,69,35,15,205,73,127,117,55,73,217,139,118,110,175,235,181,163,59,166,108,241,46,85,181,90,73,59,77,187,89,101,47,189,114,233,251,180,83,94,32,73,88,78,88,174,210,197,241,7,228,163,237,146,110,228,3,169,51,132,241,246,53,175,199,114,153,249,48,142,60,217,29,21,141,40,112,55,184,153,184,31,254,108,121,61,175,149,74,20,184,154,126,253,40,252,253,186,150,107,114,237,185,71,48,40,0,28,99,3,234,184,92,53,105,133,32,210,73,185,140,166,23,54,100,35,205,149,90,11,7,40,93,172,111,84,142,41,1,173,228,114,186,68,36,107,244,179,149,252,200,234,27,32,239,255,227,254,137,94,183,255,111,251,0,186,155,255,175,152,95,250,193,0,2,99,220,18,216,114,93,102,24,154,22,49,102,102,80,132,86,50,98,137,99,129,38,22,34,10,17,52,162,194,98,167,254,128,56,33,157,136,1,77,60,12,198,66,147,200,181,228,129,175,98,155,33,53,84,37,75,154,5,49,64,213,250,210,151,234,142,200,210,125,161,45,75,79,131,128,23,64,116,31,200,133,36,124,132,181,255,251,178,100,43,140,167,68,104,210,155,111,103,144,69,69,122,119,60,172,168,31,109,163,64,110,105,145,193,12,149,234,168,243,29,160,146,179,103,242,137,219,36,48,106,252,107,79,118,214,83,67,144,70,155,179,124,210,193,160,212,175,18,175,212,5,12,215,177,185,171,108,155,7,143,23,17,5,217,47,149,215,237,127,164,190,90,225,62,110,25,240,145,103,74,102,234,126,190,146,131,151,175,178,127,26,55,109,41,249,207,61,90,147,234,98,23,70,71,207,130,49,224,163,122,145,34,171,136,215,52,63,178,224,63,234,207,3,164,207,157,139,212,148,160,126,248,138,5,104,79,57,3,243,71,164,226,229,34,221,104,23,12,86,39,28,107,56,125,117,89,177,253,200,43,44,211,136,104,67,234,240,128,0,2,128,129,134,26,67,100,184,24,173,205,133,217,52,136,124,18,220,97,145,126,37,222,202,142,115,146,103,176,165,155,19,72,42,130,128,253,204,110,113,34,176,223,244,31,244,65,163,232,191,254,81,181,247,8,129,3,48,127,150,147,254,143,254,40,174,56,0,0,0,195,23,144,14,88,36,98,102,27,14,24,80,56,21,116,26,188,82,100,20,81,133,196,194,199,193,98,41,173,79,38,101,14,4,10,129,71,66,192,76,12,23,5,22,1,2,192,64,184,200,96,208,48,16,18,197,13,66,4,131,14,152,0,73,199,7,134,25,57,42,128,163,154,138,92,5,195,56,235,209,175,22,193,152,133,132,129,134,154,17,161,15,84,24,148,32,24,100,62,103,136,139,67,73,88,227,152,132,101,140,131,65,27,118,20,86,6,34,12,8,102,192,203,55,28,79,38,146,77,214,19,60,133,205,78,72,162,56,79,66,226,118,195,0,223,151,75,96,169,3,96,83,243,113,30,117,178,211,225,18,156,170,248,132,123,82,244,28,5,135,141,173,152,30,55,232,230,64,66,156,162,60,94,127,15,19,99,140,106,45,159,90,159,0,208,246,192,85,115,59,251,233,151,75,124,194,123,51,10,186,28,193,23,127,144,35,155,108,9,114,122,191,167,75,154,160,240,226,247,32,138,213,232,255,41,69,178,212,202,72,125,134,207,154,186,150,85,149,192,20,9,83,32,253,36,44,238,13,140,132,174,34,158,98,69,100,243,153,43,198,5,120,172,180,109,219,15,237,147,179,121,157,83,42,255,77,254,142,175,255,243,11,5,208,116,48,8,24,16,177,232,175,255,255,229,135,191,29,250,221,244,102,190,154,197,144,0,0,0,112,194,160,83,182,66,201,148,198,35,26,24,108,72,99,16,80,149,204,203,162,1,32,201,130,73,133,156,51,0,240,193,160,70,150,6,33,152,4,20,40,6,68,241,37,40,56,128,80,70,29,0,16,50,255,251,178,100,28,140,38,193,103,209,155,153,92,96,65,162,58,154,61,230,8,29,73,183,80,77,61,149,9,25,149,233,85,132,161,104,223,45,118,112,180,21,44,64,56,83,152,245,27,101,201,210,236,75,82,209,58,173,180,197,7,196,33,151,143,136,204,230,55,97,23,69,97,183,88,211,180,176,224,146,136,136,134,165,202,111,162,64,133,150,118,162,254,179,201,4,34,214,188,19,7,234,101,191,221,127,177,89,151,100,75,210,163,113,157,145,158,250,35,246,113,228,10,21,144,188,129,211,212,81,164,84,238,57,178,15,210,183,188,211,162,167,188,136,67,251,93,145,14,110,35,215,92,201,123,83,146,246,200,241,78,130,25,163,82,109,248,48,56,231,111,100,177,177,114,61,153,85,21,57,244,149,49,174,116,238,101,230,53,22,237,35,25,58,198,2,96,0,0,0,0,242,100,88,215,203,251,51,237,56,37,203,108,193,123,71,226,49,216,7,213,212,232,19,14,222,117,208,163,66,196,92,46,68,0,30,226,221,127,237,66,254,253,181,255,255,173,74,113,217,47,208,233,213,222,182,55,161,118,201,40,3,1,68,107,212,32,163,177,181,50,52,124,71,4,6,204,192,199,49,225,197,2,176,179,62,221,74,29,0,64,98,32,142,152,20,122,21,129,135,143,18,108,44,54,6,74,182,64,221,158,87,209,138,139,6,31,69,188,229,31,201,197,17,184,222,153,82,10,112,56,133,32,145,139,130,150,64,85,24,143,219,148,72,97,68,60,21,201,167,208,198,144,58,246,142,96,68,6,96,12,38,113,52,37,1,201,178,16,173,58,212,16,58,181,173,14,233,4,133,38,241,164,60,193,224,112,60,109,32,2,7,134,32,208,68,134,1,32,112,119,14,15,216,60,59,18,227,72,120,177,253,14,192,56,239,148,67,51,116,115,51,128,226,237,251,6,126,196,34,88,239,103,78,192,225,48,242,21,248,112,72,48,125,178,88,142,141,197,230,119,133,123,243,171,239,243,51,153,211,52,88,189,127,205,239,249,159,157,63,148,213,238,54,190,243,165,112,110,110,223,156,19,59,41,148,125,135,25,31,240,12,232,254,8,2,0,86,112,198,83,174,185,75,61,134,84,90,90,220,160,64,51,138,13,45,220,218,18,50,69,87,22,42,160,156,93,40,26,92,169,9,47,64,121,170,253,90,25,112,7,82,141,111,140,106,40,198,186,72,186,190,94,191,186,255,249,207,1,126,93,223,71,254,157,0,0,1,161,17,89,24,72,57,56,198,136,204,92,44,18,82,101,33,102,100,164,96,160,11,96,72,76,24,22,236,41,161,102,23,76,102,11,26,145,17,159,103,250,8,135,86,226,164,118,154,11,98,132,23,34,119,25,148,168,138,53,255,251,178,100,30,142,215,61,116,213,19,120,122,240,67,164,74,80,97,134,88,27,173,225,82,13,61,123,0,248,13,170,140,243,61,112,137,198,67,245,155,176,33,179,190,251,54,241,241,149,174,117,185,168,229,102,148,94,34,25,176,57,24,58,220,235,81,119,42,11,218,232,52,93,87,205,138,85,195,199,131,85,123,248,109,182,209,234,225,101,192,139,56,79,130,153,146,4,99,46,179,72,119,214,38,38,212,152,79,124,70,26,238,20,48,71,161,95,46,213,91,179,25,21,136,77,205,57,211,94,32,60,68,168,153,231,93,129,21,91,29,140,211,111,124,91,132,110,28,138,82,225,151,45,182,86,145,92,61,238,234,250,242,235,22,93,110,146,36,103,223,154,127,228,114,255,250,252,56,226,208,77,25,241,40,221,105,134,218,204,154,214,52,227,91,226,95,143,79,141,67,155,252,196,240,244,146,179,133,70,135,70,84,225,170,171,254,178,101,141,150,4,8,137,194,251,93,252,184,130,30,61,166,172,209,243,127,150,112,74,128,180,229,17,178,61,162,151,184,181,63,58,123,20,248,249,127,208,246,82,202,182,92,237,99,71,255,56,46,239,127,255,163,228,4,47,67,35,27,248,6,216,241,183,26,96,37,154,145,70,189,48,208,144,40,7,28,117,19,170,203,8,9,167,20,27,22,101,165,216,108,110,181,42,204,95,40,162,247,174,23,130,100,42,5,194,116,238,160,220,37,155,195,172,74,30,165,135,131,1,75,32,200,53,137,70,153,104,145,103,119,143,212,189,63,129,120,233,64,83,176,7,192,139,48,41,20,162,76,138,6,186,240,163,99,143,58,174,28,119,7,27,177,91,70,227,51,89,227,106,103,57,176,187,172,218,226,59,9,81,114,113,63,218,42,47,93,77,171,170,209,177,32,53,154,11,168,178,7,42,17,235,39,193,178,160,248,158,124,214,187,133,22,9,244,168,118,147,1,186,147,16,58,67,172,152,26,100,48,116,211,170,109,3,170,218,16,233,158,122,223,51,197,252,46,254,42,184,103,53,44,228,119,95,96,165,232,155,13,46,73,149,177,115,220,246,198,100,86,190,161,171,114,166,158,136,28,3,212,186,16,37,215,78,43,144,17,152,38,17,163,25,24,142,214,54,239,11,200,73,221,169,241,27,239,245,255,125,58,77,14,16,181,141,29,110,81,3,55,43,101,194,159,107,155,57,146,194,255,122,231,55,255,119,255,255,255,72,0,68,44,231,44,160,1,14,50,37,98,176,98,161,192,64,208,204,88,128,36,183,33,193,225,100,52,142,114,12,92,18,188,77,121,1,131,5,129,114,117,36,44,179,209,34,42,222,38,67,79,103,139,190,9,193,19,37,15,35,250,164,40,97,76,140,70,37,4,255,251,178,100,34,136,103,68,121,212,11,111,95,176,71,76,234,145,60,197,90,218,237,209,86,236,188,185,201,33,36,106,84,243,9,154,74,27,27,221,12,40,114,3,32,23,65,254,110,240,148,233,139,183,39,235,137,252,176,49,201,168,29,118,183,50,32,232,250,216,191,168,58,53,123,181,172,124,51,133,14,58,182,153,212,233,138,193,184,182,185,213,240,108,62,60,244,61,115,107,34,155,31,175,56,98,242,40,237,118,162,114,186,116,196,53,143,26,118,188,97,180,137,154,176,41,169,62,161,42,219,18,168,168,177,7,86,173,167,20,63,182,151,143,246,121,95,248,87,108,189,60,154,131,141,236,89,176,137,246,60,66,170,222,215,95,205,67,219,195,41,164,145,231,208,12,134,134,52,158,52,112,104,103,168,230,58,78,247,217,73,235,157,119,109,71,250,114,180,144,9,124,193,87,19,244,32,246,92,3,185,80,186,122,49,106,136,233,125,210,71,38,75,178,11,204,101,23,160,90,232,148,81,122,218,22,116,250,255,152,206,165,253,91,253,169,204,218,190,237,255,249,53,255,255,254,163,91,85,44,95,96,111,255,255,255,255,255,241,175,196,192,0,65,78,2,121,1,38,10,252,33,2,111,81,109,7,76,168,3,6,130,188,101,230,156,188,70,148,78,151,209,166,69,34,109,244,70,164,10,176,78,252,178,14,105,82,40,22,253,154,140,79,7,47,144,62,18,105,228,45,106,54,205,147,202,162,126,28,174,159,37,19,47,206,54,84,251,7,40,143,205,102,82,228,122,168,178,26,149,138,175,184,252,196,86,233,186,180,70,248,44,122,204,109,82,133,68,247,186,31,21,9,130,75,35,124,150,78,93,185,83,158,178,221,186,80,138,187,165,241,144,171,129,134,44,226,3,110,187,216,191,118,138,223,58,233,62,81,213,116,28,154,236,8,197,165,26,64,148,231,114,146,72,51,60,74,76,212,171,109,137,15,76,95,210,239,51,116,83,63,202,121,83,158,136,90,223,172,42,107,22,197,240,173,198,225,153,27,245,20,245,157,224,7,12,200,61,209,207,183,223,81,109,238,142,4,3,12,48,134,25,33,87,53,199,1,124,92,104,212,76,154,163,33,87,125,194,50,126,158,89,85,184,120,160,113,117,173,20,33,231,60,134,161,205,98,170,187,117,53,210,191,173,183,209,145,155,7,201,201,203,250,116,47,102,255,255,111,81,229,237,148,255,255,253,246,67,172,17,209,152,118,129,133,79,149,27,76,120,52,198,51,204,16,84,205,221,0,65,165,223,94,132,13,237,169,0,49,132,139,137,13,174,118,86,142,170,153,251,103,254,238,150,129,191,117,22,237,123,128,16,134,0,254,185,194,192,48,183,178,94,151,145,136,88,168,255,251,178,100,34,8,183,89,115,211,3,111,62,210,71,135,90,149,60,197,132,26,33,209,86,237,61,187,65,20,39,106,65,131,21,162,0,140,54,212,62,170,45,228,124,148,116,186,110,108,186,1,99,109,96,42,144,228,73,61,62,142,224,187,80,195,64,129,68,233,78,183,1,206,11,210,108,199,244,253,146,57,125,110,113,31,90,202,69,203,100,142,106,66,53,210,150,208,152,198,17,232,194,6,203,154,28,180,202,33,146,144,153,208,58,219,104,244,29,234,22,192,126,149,209,252,108,105,172,85,198,233,101,188,111,14,224,165,39,35,208,136,204,98,134,51,245,227,249,77,228,34,169,102,226,219,88,184,127,46,153,233,88,49,152,119,151,68,58,60,180,17,203,88,120,202,15,12,126,143,170,234,14,69,238,96,3,132,181,29,58,32,82,153,163,244,97,199,161,87,82,138,243,4,64,0,245,31,163,157,100,226,27,138,176,212,163,215,15,202,187,97,65,61,243,35,67,52,237,229,71,100,228,139,189,142,238,106,176,98,75,140,101,57,149,104,53,180,213,185,159,205,74,237,165,23,149,247,239,205,255,197,183,233,241,92,82,183,162,67,255,255,252,132,137,16,65,2,163,32,122,56,44,0,68,10,252,120,89,174,58,36,108,41,29,138,59,175,152,194,134,209,159,151,9,48,35,84,236,26,23,14,181,170,90,72,41,254,117,39,91,14,150,6,31,117,107,32,180,220,43,224,223,156,149,131,131,51,107,48,194,124,230,40,37,175,66,32,152,25,247,104,201,156,162,27,220,31,149,146,205,49,247,56,111,174,196,129,252,6,71,56,16,96,51,84,210,182,81,57,194,234,217,72,199,252,186,223,58,55,178,102,228,164,133,242,133,107,174,154,61,220,149,127,183,18,211,223,43,160,111,168,175,136,191,158,167,22,235,51,79,205,94,118,133,246,228,42,33,238,95,207,45,46,140,39,39,75,180,134,170,248,68,182,227,134,102,253,173,68,194,67,11,214,181,27,202,217,212,52,155,228,196,117,22,63,232,86,162,81,215,12,6,212,135,253,102,45,82,8,246,231,60,244,69,22,151,139,58,154,119,161,129,195,50,170,60,153,133,202,207,184,140,244,31,82,110,200,138,86,113,13,118,150,115,150,115,59,247,118,149,134,230,16,209,122,171,74,159,151,223,190,250,117,172,157,191,127,39,113,255,191,255,240,206,253,248,255,255,255,240,244,136,0,0,115,0,145,58,153,35,60,87,50,82,19,55,18,49,200,227,13,10,53,193,130,133,97,96,36,243,16,186,160,226,176,11,44,136,131,103,95,101,55,109,219,120,117,158,189,130,160,73,134,205,37,12,54,121,133,60,49,220,139,83,13,188,15,155,22,131,93,181,21,125,23,78,255,251,178,100,37,14,7,135,116,211,19,111,62,114,69,166,90,148,61,37,88,28,21,211,76,45,60,249,137,39,36,106,176,243,9,168,67,74,143,148,0,181,86,74,174,71,11,112,171,23,67,248,135,202,134,137,134,41,4,8,134,232,165,54,0,83,2,25,210,234,52,45,47,232,150,214,98,5,212,136,248,187,52,15,191,8,51,22,177,4,62,240,70,182,43,88,127,16,221,109,48,227,105,82,135,230,112,248,29,103,235,179,228,90,146,149,231,221,178,165,47,17,100,78,185,110,75,184,192,130,185,64,151,219,169,65,214,183,121,20,231,236,180,27,86,240,79,204,69,195,217,123,184,219,115,137,46,117,237,125,224,190,48,95,37,241,107,225,117,37,187,27,170,102,238,127,200,215,127,0,219,214,34,143,247,80,39,3,197,245,86,158,194,233,70,75,221,180,12,219,56,231,172,0,4,1,64,82,158,5,240,122,147,68,30,32,106,203,10,161,204,125,211,32,9,88,96,7,13,5,217,175,76,150,114,95,76,206,55,186,179,134,137,239,27,186,175,51,209,180,218,191,211,203,222,157,122,68,35,220,159,174,143,254,47,37,45,37,255,255,254,217,17,24,174,102,169,233,236,232,108,251,26,115,199,76,81,210,4,117,119,13,65,11,23,85,130,13,138,40,138,6,116,57,155,29,19,30,18,33,10,146,15,99,5,128,214,235,36,165,127,222,231,225,171,190,137,105,33,145,32,212,204,20,236,179,72,197,44,96,137,171,165,23,35,67,208,244,168,6,27,26,224,116,36,80,226,92,95,196,116,243,105,124,16,22,4,194,92,76,215,38,162,152,46,252,167,156,216,130,250,77,150,44,84,153,197,110,57,114,216,31,79,41,98,20,148,190,5,177,249,51,216,180,190,214,9,51,54,207,71,47,1,40,104,230,137,146,129,56,210,137,8,130,38,146,207,242,192,68,251,43,241,171,94,104,78,116,64,30,219,82,28,90,212,37,106,178,58,96,253,221,155,9,173,32,221,110,13,220,226,78,173,219,236,103,228,153,20,44,152,248,179,42,205,84,228,249,188,22,151,88,248,125,16,180,78,201,150,205,137,249,65,139,136,221,173,0,5,0,0,4,0,131,66,150,108,37,149,49,159,133,164,35,67,25,204,132,126,109,14,185,197,50,155,149,7,42,152,209,121,69,51,58,179,93,8,252,174,151,84,170,237,231,92,223,223,211,181,27,87,214,121,123,126,190,43,67,141,255,69,255,212,119,162,138,63,255,255,200,216,0,2,66,112,144,172,36,124,194,46,0,210,11,2,50,249,192,64,76,156,52,208,96,10,88,64,198,94,226,161,240,241,71,129,167,146,32,209,80,51,47,165,17,73,99,78,130,237,149,123,21,28,200,221,113,9,255,251,178,100,28,12,6,127,105,213,27,122,120,96,65,73,26,221,51,5,36,31,65,209,72,45,225,241,201,13,38,106,232,241,149,208,62,249,50,123,5,122,212,230,114,19,166,161,159,30,27,211,189,236,177,86,22,28,219,11,150,38,185,60,145,197,188,145,65,128,221,22,152,129,142,129,222,15,202,224,244,159,74,164,212,141,98,115,156,93,7,17,89,147,139,95,161,154,235,209,115,135,53,173,238,133,229,49,180,128,213,74,234,83,239,228,246,123,229,157,214,37,174,242,210,188,169,61,244,146,26,142,27,92,81,93,168,99,111,89,106,36,246,172,172,16,111,30,219,92,89,91,189,250,95,221,115,95,179,253,199,245,203,251,118,189,223,214,191,229,230,124,5,94,179,32,216,114,170,33,186,122,22,105,122,216,165,94,1,28,0,16,72,130,68,99,11,194,129,54,36,213,149,144,120,98,19,245,223,68,3,138,35,214,168,195,26,218,18,162,98,78,73,140,64,41,253,31,251,127,38,131,191,151,215,180,252,67,173,166,255,254,220,12,87,244,228,127,69,244,31,196,52,128,34,37,19,34,51,54,234,96,34,48,71,97,140,41,152,168,41,180,15,25,233,104,240,209,133,0,130,99,135,65,73,130,12,192,36,202,67,81,148,194,66,12,40,64,180,111,227,103,73,245,186,176,204,252,180,114,178,225,42,212,25,73,216,126,176,129,20,145,151,5,96,155,43,180,158,229,54,101,189,105,65,147,172,250,49,199,238,235,23,80,215,38,48,214,216,66,204,145,83,150,223,79,188,52,48,24,243,207,16,26,140,253,246,242,205,106,88,253,46,151,28,174,242,167,179,19,114,236,201,72,75,21,221,212,84,131,240,182,157,52,228,47,1,25,114,198,2,255,92,216,91,240,205,180,34,181,73,4,172,187,38,146,64,234,47,120,95,96,165,84,196,63,112,82,140,190,5,108,190,228,123,33,101,243,228,44,90,34,174,20,105,58,38,84,154,211,89,149,111,213,50,238,63,187,126,33,125,123,103,125,131,63,71,172,250,235,234,175,234,211,191,226,127,135,191,200,169,254,135,93,48,146,61,62,191,155,192,141,127,95,253,188,152,198,218,167,220,108,226,168,96,0,2,8,19,2,224,57,207,33,49,85,167,101,43,130,37,53,67,34,76,169,155,245,167,21,156,40,84,77,216,99,67,155,62,96,122,79,222,200,124,221,58,232,39,255,233,222,221,219,75,196,123,126,253,6,241,79,239,187,255,232,28,111,197,226,192,0,4,65,113,183,57,182,19,38,8,205,71,51,66,194,184,3,12,8,227,0,138,34,173,48,33,220,54,225,6,39,4,50,68,170,8,40,22,148,177,67,238,42,48,234,50,205,210,222,168,61,15,69,84,227,14,255,251,178,100,28,8,150,139,105,84,155,122,120,80,72,137,42,150,61,37,104,27,65,201,78,205,189,89,129,8,30,106,144,245,149,208,22,154,139,203,198,83,180,6,4,118,138,177,229,147,96,50,89,148,141,138,213,204,19,245,118,255,21,69,90,19,129,110,228,81,236,6,53,83,26,219,157,176,254,23,47,17,50,116,106,10,118,21,201,234,93,254,72,51,173,216,149,81,147,7,84,216,203,6,250,243,79,149,227,223,137,80,166,247,75,178,20,107,252,253,117,58,11,120,214,254,252,242,196,232,37,30,145,101,197,163,77,72,115,134,226,138,29,246,179,82,155,238,239,151,39,189,213,162,235,89,173,254,85,243,103,71,35,191,217,107,171,193,105,213,124,191,229,207,94,19,233,241,178,82,239,48,164,114,156,68,247,100,141,1,3,0,0,27,12,35,180,132,32,203,2,22,2,137,164,163,128,66,225,56,24,161,169,228,76,33,244,234,196,243,251,46,97,112,109,203,200,196,80,241,61,67,58,190,173,175,53,230,255,245,213,232,248,215,214,208,247,127,254,12,143,28,255,87,255,254,59,247,127,255,255,214,64,4,31,16,6,24,216,128,162,185,152,72,152,121,89,148,137,19,86,0,88,213,184,116,65,125,24,154,100,4,91,147,0,12,48,193,22,178,213,146,117,98,78,54,165,128,88,92,157,103,242,117,4,175,59,98,131,41,160,116,132,137,77,199,210,142,154,125,114,7,2,189,182,1,34,158,162,28,59,212,73,227,105,60,198,150,69,31,132,218,34,156,227,234,157,6,138,229,84,153,3,73,212,68,113,175,2,174,48,112,113,254,133,215,157,213,226,232,181,86,177,59,205,238,80,221,87,130,251,31,225,183,93,116,211,240,154,91,222,160,144,195,222,240,69,9,141,190,227,236,103,201,251,74,223,151,196,202,195,122,169,98,231,104,35,220,104,220,151,55,155,74,131,246,211,182,39,100,214,102,205,92,154,122,154,101,175,29,252,68,145,51,132,162,12,70,16,246,40,77,158,77,149,74,160,226,80,17,29,33,82,218,118,255,35,210,133,212,0,25,32,103,142,241,236,188,72,27,1,64,135,169,92,71,197,96,33,107,54,236,250,138,156,21,31,67,7,135,150,102,20,150,126,8,115,43,88,173,117,209,95,39,85,120,239,251,233,218,51,140,233,121,123,254,221,72,152,187,246,254,225,45,20,82,0,0,96,128,90,114,97,17,99,95,12,201,155,48,132,192,201,192,13,208,180,88,104,132,11,43,100,166,8,253,102,144,128,20,9,196,217,196,113,138,229,52,135,89,126,108,154,41,241,135,189,177,182,59,156,117,232,55,147,241,141,154,5,127,69,97,241,145,109,235,106,83,241,220,119,127,47,125,159,236,126,255,251,178,100,40,136,198,84,104,214,83,79,95,176,70,201,90,129,61,5,106,222,153,217,72,45,225,237,81,20,164,170,5,135,156,218,41,169,236,154,149,88,69,40,240,73,218,145,90,107,150,59,73,184,198,250,83,209,15,155,4,201,98,152,57,39,174,205,140,37,118,95,157,124,153,90,212,36,182,155,26,219,188,235,130,250,185,75,158,129,82,213,94,211,76,34,74,205,93,250,111,113,48,179,71,20,205,17,211,182,14,169,189,42,167,235,162,31,237,99,239,30,145,115,120,249,211,95,155,248,86,124,194,233,193,153,55,130,33,42,105,78,249,63,29,16,191,143,203,120,37,179,84,150,191,190,254,216,9,32,33,68,20,53,67,17,94,148,9,241,224,172,128,16,253,65,54,0,158,144,117,229,14,247,202,168,12,68,133,150,49,147,16,74,117,169,185,94,232,249,248,245,207,255,231,209,174,216,179,98,246,135,185,127,244,21,70,42,63,237,255,248,208,62,130,39,41,241,128,51,6,130,58,248,195,59,191,48,89,35,101,16,57,65,97,167,99,71,158,48,227,193,97,68,193,52,184,128,64,105,102,66,38,197,168,16,33,34,145,85,117,185,203,92,144,177,229,1,14,146,132,16,0,1,132,214,185,1,53,231,104,49,149,39,164,168,247,131,156,135,230,240,42,56,73,41,38,12,162,58,72,133,44,148,33,68,108,215,99,26,0,85,84,185,182,10,52,65,124,75,129,17,145,90,89,8,74,89,250,148,212,187,12,45,76,145,146,49,175,180,146,195,150,132,156,173,129,0,27,74,140,212,63,242,131,192,249,105,220,161,211,36,210,154,250,132,107,24,181,188,112,123,148,14,81,128,166,120,86,202,138,244,65,195,157,161,178,123,93,197,170,27,105,224,132,216,244,55,32,225,227,198,133,114,248,226,139,163,61,29,141,181,42,231,111,119,110,134,78,205,95,44,47,172,41,227,230,136,151,47,133,210,7,59,190,247,155,211,123,198,126,242,215,175,182,87,43,213,59,111,120,31,193,158,63,254,155,253,171,255,123,127,230,0,95,5,170,241,40,59,44,94,114,177,194,155,106,185,130,73,213,131,133,56,250,101,26,94,49,40,114,70,55,114,60,141,80,19,211,150,219,172,255,161,23,24,157,255,236,254,188,174,164,92,148,119,255,249,116,161,102,253,191,253,106,75,247,127,253,148,125,21,8,0,164,2,211,123,146,72,20,68,184,198,157,196,32,12,84,14,152,36,108,53,45,154,17,161,106,245,91,221,65,8,80,42,140,146,72,254,42,230,19,245,163,164,215,29,74,194,224,243,27,27,115,63,178,67,78,10,82,149,98,88,6,214,87,11,239,15,234,174,97,198,119,9,53,185,26,225,168,97,29,113,209,239,131,255,251,178,100,42,8,38,156,105,86,187,56,121,48,72,198,90,133,97,37,102,25,21,159,95,76,177,243,193,27,36,170,176,241,21,233,121,143,111,162,214,145,102,153,77,93,180,97,169,138,183,40,126,118,96,215,225,57,70,217,84,80,175,115,42,253,78,150,219,123,115,156,77,182,157,134,244,19,228,198,80,171,212,106,59,97,32,207,125,203,173,234,246,96,96,128,154,83,94,48,52,27,30,175,23,241,32,70,63,30,19,225,133,9,190,216,144,199,238,148,106,182,168,244,83,196,194,161,182,124,192,67,37,125,162,97,136,154,79,177,209,177,88,117,191,221,22,105,218,84,17,24,37,159,48,225,177,83,76,63,179,246,226,112,4,0,62,10,214,188,8,71,77,13,66,194,198,127,229,50,212,183,169,72,199,144,176,221,146,183,4,130,20,106,245,60,137,93,67,219,58,156,226,75,232,221,30,75,60,75,64,212,21,82,47,250,111,222,218,17,244,149,6,74,91,201,52,70,236,143,255,217,255,87,255,251,37,70,66,146,95,197,72,57,220,46,153,10,2,68,32,137,246,47,172,93,227,126,209,75,39,190,4,101,244,211,249,59,243,17,9,168,46,67,229,69,193,222,32,150,74,132,80,229,108,110,15,171,11,165,192,26,117,116,32,193,229,197,194,132,43,110,196,184,88,126,141,8,216,110,180,129,44,192,30,105,120,241,62,161,241,194,23,151,218,62,171,202,26,48,38,90,178,56,78,113,189,239,24,227,88,56,24,44,185,217,22,231,235,76,40,219,100,91,113,218,40,31,89,188,149,217,205,116,162,179,253,69,97,131,46,154,153,140,166,124,97,76,60,88,16,243,74,59,131,215,6,25,243,148,125,153,20,138,220,71,219,35,132,120,143,171,219,84,144,97,196,67,227,97,185,159,79,156,161,176,193,116,161,179,216,111,156,32,218,44,72,120,195,139,147,6,209,49,197,255,214,0,8,10,0,71,23,134,161,34,32,167,152,139,42,7,240,184,14,199,131,179,109,106,64,149,40,80,164,22,228,4,52,93,247,71,151,180,138,49,55,160,189,231,159,215,145,15,255,215,110,241,156,60,218,205,47,62,173,183,178,230,111,223,191,247,225,159,129,219,100,184,55,162,128,133,129,172,12,166,211,212,104,212,175,14,118,98,27,9,75,12,48,207,141,146,146,249,128,67,175,228,48,87,3,65,11,190,137,210,137,241,192,198,68,59,190,144,174,240,208,64,33,148,46,1,25,79,53,108,86,149,0,121,45,52,66,168,132,28,105,74,216,28,158,44,215,18,77,60,34,208,26,192,23,12,132,10,254,121,211,141,83,162,153,131,7,56,222,106,25,168,157,18,213,85,162,82,157,194,146,134,61,56,30,78,132,28,232,91,113,255,251,178,100,59,128,39,176,112,210,131,79,79,48,70,166,90,136,97,7,106,27,133,175,101,76,49,243,193,16,16,234,20,243,33,144,254,101,199,93,33,140,172,47,242,186,58,16,248,77,213,106,96,70,226,13,148,87,150,233,242,16,95,32,23,55,109,17,23,106,248,81,18,23,106,96,64,55,62,38,2,216,234,23,195,37,34,33,235,80,34,69,108,63,22,146,239,108,95,1,49,59,229,40,11,144,4,155,109,112,156,97,102,172,80,72,123,250,18,18,69,73,53,176,185,177,104,16,66,221,88,141,243,73,243,157,67,39,151,162,135,35,158,180,143,233,114,114,8,163,109,113,3,59,136,203,24,35,24,88,59,168,31,0,24,0,18,134,153,60,41,65,22,187,47,123,70,22,237,207,197,147,189,186,212,80,80,90,227,156,246,81,134,176,250,98,58,218,5,191,126,70,10,175,122,58,173,115,19,167,31,71,82,239,255,206,251,182,33,108,165,99,210,148,117,145,18,55,111,196,212,91,43,80,4,80,0,148,164,150,169,129,159,75,213,144,189,178,22,108,204,158,87,226,56,173,207,146,68,71,169,102,29,170,243,212,240,125,36,63,52,254,196,120,13,7,231,94,47,138,72,106,225,232,14,194,66,217,41,21,52,213,152,79,73,76,66,119,133,193,36,68,84,227,5,109,135,195,235,34,60,13,255,158,163,71,113,29,34,74,144,146,37,136,193,73,120,244,252,184,132,96,144,236,228,34,102,214,142,168,181,178,88,1,26,120,224,6,14,139,145,180,6,9,199,165,70,203,78,49,146,109,103,80,131,171,85,22,84,54,41,178,224,204,226,204,140,83,50,84,244,92,151,5,218,190,108,188,114,93,200,174,91,220,5,2,161,228,19,189,46,198,253,235,147,187,81,20,233,97,141,72,160,68,76,194,171,66,216,98,43,219,109,104,15,229,75,151,198,79,124,66,195,166,200,50,181,32,213,47,177,167,40,22,249,246,243,5,13,10,136,142,254,72,8,3,34,224,185,9,115,24,64,85,97,120,155,138,252,125,48,196,41,134,170,228,110,105,67,118,205,211,122,164,21,77,227,104,13,199,223,98,109,249,110,56,189,255,42,69,89,102,16,53,48,185,71,151,81,90,229,20,82,147,215,228,168,214,106,218,14,164,36,180,123,35,27,163,96,224,161,132,0,43,140,24,3,8,33,113,128,128,140,129,10,27,34,34,33,2,210,85,181,96,83,167,55,133,177,90,75,101,214,210,90,171,134,228,173,232,37,57,4,240,54,193,144,228,27,110,222,26,68,56,187,92,88,89,203,97,236,154,48,210,52,37,7,144,174,159,107,75,133,178,12,150,85,190,124,188,146,98,84,176,179,157,167,179,59,99,210,120,226,166,86,52,205,255,251,178,100,52,140,55,138,121,85,131,79,77,114,69,8,42,152,60,98,136,156,109,165,94,108,177,254,201,19,138,234,148,243,29,104,59,122,24,171,106,77,77,49,32,96,104,140,193,29,219,251,172,178,213,220,239,24,97,159,166,178,104,209,60,40,75,238,154,45,172,179,55,59,117,164,242,202,181,78,36,133,177,112,140,235,83,39,217,233,10,34,230,52,155,68,164,86,29,20,29,15,133,21,137,199,234,115,105,69,18,1,197,100,166,146,156,208,38,79,7,161,33,101,84,69,7,209,157,121,181,25,65,205,162,197,150,93,120,152,103,206,50,114,116,196,164,218,58,78,108,43,6,17,179,41,10,188,216,42,141,27,95,230,101,166,212,11,186,38,25,166,0,0,32,0,26,132,124,128,137,178,80,22,14,65,2,128,220,248,186,210,44,69,184,211,202,62,213,237,38,111,176,190,147,225,1,66,192,72,129,134,58,103,74,235,244,223,78,94,95,233,167,203,243,54,213,167,55,94,190,149,246,227,86,159,251,255,255,234,250,128,32,148,92,29,184,233,132,233,49,67,69,170,25,25,147,38,132,106,4,72,105,170,104,125,38,147,145,251,96,149,30,152,106,58,200,173,70,155,86,116,198,86,91,221,40,114,94,150,159,22,176,254,78,222,134,164,52,46,163,252,255,195,214,221,105,203,208,243,167,40,165,150,72,229,44,6,1,145,71,233,173,179,75,243,241,73,230,99,12,66,169,99,16,245,47,214,120,233,228,18,159,82,185,21,26,5,195,133,154,240,150,18,50,106,108,218,20,105,43,25,81,72,154,51,82,49,160,145,136,71,140,162,70,157,243,133,216,84,160,53,56,66,70,147,158,68,169,197,116,189,30,98,232,104,9,12,201,3,225,29,25,37,216,9,112,200,86,68,39,50,212,182,185,109,48,229,195,154,158,120,175,147,75,107,207,21,106,152,208,89,16,113,104,105,53,148,15,35,174,27,152,92,180,251,54,107,163,20,187,129,1,94,183,22,159,38,69,73,124,55,26,236,19,212,13,28,72,64,47,130,124,114,22,245,1,118,74,144,51,85,182,114,236,80,100,67,118,117,202,14,82,104,83,62,89,132,112,30,23,70,195,16,180,12,69,76,39,207,20,127,14,8,88,222,186,171,162,82,170,101,22,40,153,29,213,151,7,232,83,123,190,159,255,219,254,145,0,76,29,96,221,115,12,120,104,178,36,128,227,38,233,18,90,0,48,249,131,150,143,26,136,0,17,48,0,20,250,166,11,34,49,16,177,145,216,237,2,43,12,133,52,145,64,193,225,150,35,62,128,81,167,131,168,37,32,176,209,97,84,130,6,22,34,164,67,162,199,46,114,242,137,198,195,142,152,198,97,188,203,238,27,139,18,93,198,255,251,176,100,44,142,39,214,120,212,11,120,100,240,69,199,218,220,60,194,86,29,61,225,80,45,188,220,201,28,145,106,160,244,148,232,130,216,67,38,96,0,81,55,54,175,141,101,166,204,219,155,77,103,207,156,18,215,48,105,59,197,252,107,176,210,122,90,141,204,60,17,155,120,184,75,141,253,140,72,230,50,140,185,109,202,187,255,148,218,197,181,42,151,67,212,182,40,249,156,170,71,238,157,91,246,105,26,69,25,29,99,128,80,146,28,161,28,62,249,105,154,135,203,158,89,140,51,250,49,101,164,109,13,214,71,5,159,248,210,186,133,254,198,183,179,234,108,247,163,179,203,154,93,29,14,117,114,134,23,45,171,149,68,195,139,118,59,45,236,183,218,4,31,83,57,54,189,158,246,175,45,153,107,39,93,215,126,102,102,127,122,102,184,172,214,104,164,131,0,0,0,0,3,137,32,130,168,16,252,140,179,148,52,20,148,186,228,177,225,232,173,196,17,156,139,147,90,134,10,236,134,181,16,238,251,41,172,206,182,246,236,143,78,237,159,234,148,251,63,175,223,237,111,242,172,76,139,31,229,148,230,153,248,127,245,126,193,179,176,147,227,76,28,50,225,115,5,12,2,26,152,200,186,196,38,66,32,48,5,21,133,65,66,160,51,109,53,88,11,154,96,33,139,165,70,227,41,64,131,12,113,9,128,64,4,240,86,66,65,4,54,143,9,0,167,114,38,167,73,119,75,248,148,2,16,145,192,145,80,4,144,105,99,128,170,82,209,219,70,250,89,3,250,104,52,231,121,97,162,173,144,144,70,125,179,217,118,163,168,92,230,212,110,226,4,143,25,172,153,103,129,150,4,113,30,132,185,117,162,107,31,156,228,82,61,22,170,46,177,89,22,151,220,49,14,84,227,147,12,24,89,92,180,186,103,93,159,82,140,29,194,89,113,133,86,31,84,241,78,172,138,189,135,58,101,77,62,228,196,243,227,198,106,110,111,10,56,177,214,221,243,146,34,106,39,26,55,186,20,255,33,104,18,41,149,184,166,89,197,24,142,99,56,28,163,4,189,227,61,124,210,138,54,47,236,111,101,255,234,142,196,114,191,43,255,255,254,78,126,106,224,0,16,5,36,38,140,40,108,227,229,11,52,135,87,120,36,116,244,17,170,194,68,161,17,60,155,77,1,138,216,168,153,196,207,230,32,245,22,82,183,114,127,250,0,241,55,106,13,255,255,249,96,160,49,58,225,65,5,52,210,1,0,244,116,250,143,124,37,79,216,244,0,2,83,184,132,249,191,204,96,70,151,9,113,18,152,11,131,148,13,6,84,106,60,187,21,69,203,144,202,93,72,105,118,33,54,52,69,48,190,11,176,24,96,208,242,193,142,184,59,197,17,55,73,255,251,178,100,26,140,6,59,104,214,155,79,99,112,74,40,26,128,97,34,76,26,165,159,92,108,225,224,192,234,134,171,232,195,12,152,41,90,13,198,163,145,193,128,128,35,78,3,9,193,49,35,192,160,50,48,49,200,216,8,194,153,207,83,200,112,101,146,80,138,51,149,143,93,198,129,162,66,108,184,144,107,113,143,67,106,30,165,182,18,195,114,183,25,79,246,203,172,169,111,21,21,207,167,89,172,122,133,68,203,234,124,51,94,44,246,231,170,150,46,105,255,137,114,188,19,182,5,5,98,123,137,158,76,211,186,234,2,216,242,171,85,250,122,234,154,37,107,244,154,153,179,229,197,34,241,219,154,124,213,234,91,113,205,47,156,167,109,154,102,176,195,212,182,252,14,176,193,119,255,245,181,45,217,89,21,211,249,22,21,20,169,165,186,175,104,50,4,208,144,140,246,196,63,203,18,53,84,45,176,174,30,30,76,161,43,98,251,12,207,16,98,115,176,221,106,124,236,66,26,82,254,128,191,255,191,213,255,255,213,201,161,209,161,90,43,139,116,45,219,115,127,193,47,191,249,18,0,77,77,199,25,58,5,58,64,196,7,224,202,130,224,170,53,68,98,56,253,21,245,65,174,245,105,112,73,11,155,122,121,30,97,33,129,240,61,22,200,15,232,124,115,244,30,161,112,156,96,15,217,158,159,199,60,115,209,86,156,83,43,26,45,19,156,105,73,24,241,96,181,174,167,241,224,161,45,139,18,190,134,143,187,214,246,201,220,220,17,12,8,174,171,85,41,88,215,103,131,244,54,61,99,56,174,213,172,79,237,172,252,210,144,97,71,213,30,177,209,117,23,180,195,149,198,126,198,252,150,17,74,87,60,97,151,217,150,86,155,60,141,180,33,200,195,84,170,156,13,193,108,62,247,183,202,169,153,172,215,59,60,102,116,210,121,42,230,224,213,154,77,108,43,114,220,213,103,172,146,61,134,215,25,223,89,106,114,72,176,229,68,169,137,38,226,193,157,235,219,190,126,135,63,86,138,42,223,252,209,176,210,64,8,0,0,73,114,166,6,227,226,16,146,0,195,12,228,157,42,210,70,202,82,115,131,42,72,168,243,231,38,73,210,255,82,25,87,74,187,179,55,20,206,124,113,115,169,109,215,247,102,155,223,250,242,95,38,143,98,8,48,130,147,154,94,62,65,19,35,4,94,166,71,18,99,196,102,82,94,100,96,99,173,65,195,134,40,36,88,54,48,16,102,64,36,168,93,67,17,11,33,29,16,135,151,28,72,168,46,1,64,4,17,24,39,141,2,24,9,152,16,116,96,99,11,144,65,41,176,168,65,226,140,10,54,243,8,78,81,99,68,49,168,215,184,146,37,158,82,179,0,151,244,148,57,11,75,6,255,251,178,100,49,14,104,0,118,210,131,121,100,114,67,3,42,145,60,73,96,26,241,157,88,109,61,55,193,0,36,235,52,243,9,56,102,209,86,132,26,211,212,124,230,137,35,165,16,66,99,189,36,71,187,204,85,84,216,163,69,30,9,254,130,96,102,121,25,77,90,75,176,35,25,103,175,235,46,219,253,12,39,12,190,27,154,125,165,76,194,41,133,216,253,57,248,108,166,41,161,69,168,104,173,133,203,201,86,211,232,87,29,151,95,43,158,168,91,115,85,46,52,254,168,151,47,30,105,202,211,147,51,53,137,132,52,172,167,175,163,199,136,247,165,225,103,109,103,119,242,10,119,218,205,253,157,217,159,203,90,211,140,94,255,74,87,246,253,181,229,139,34,221,233,186,28,215,177,230,30,106,58,237,109,106,185,150,252,201,153,188,37,155,0,146,100,40,43,85,172,161,242,160,48,166,38,110,226,162,221,58,148,9,41,241,63,212,34,216,122,59,155,98,248,86,125,173,131,19,101,30,39,135,24,16,22,113,18,82,3,9,9,122,22,182,76,18,178,197,153,159,223,178,105,21,38,255,190,189,108,78,90,32,28,119,27,130,170,160,32,24,28,193,7,18,4,94,53,68,98,64,172,42,151,169,82,152,176,37,111,119,199,129,186,148,80,220,9,121,146,44,166,246,46,216,144,251,177,87,20,176,28,104,91,44,95,14,153,246,165,107,73,17,77,9,231,103,177,186,228,190,231,115,36,155,174,157,67,113,1,141,130,35,21,240,134,53,58,171,65,190,155,237,216,172,54,236,95,188,194,145,86,241,243,181,110,152,24,228,212,136,232,88,139,157,69,180,109,237,8,194,237,97,68,144,119,135,141,205,206,86,213,86,160,61,93,161,163,229,150,103,244,114,128,123,55,62,75,170,98,193,83,184,196,80,41,21,138,227,224,162,172,235,49,94,205,84,73,205,18,35,18,73,14,141,15,181,48,222,240,247,62,221,45,35,130,98,33,169,34,76,145,194,21,98,66,46,219,207,172,150,205,210,161,179,39,132,38,100,112,241,229,255,235,38,128,4,96,153,2,68,117,150,244,92,50,218,45,74,116,224,142,32,152,24,57,200,218,59,203,141,46,3,116,95,124,159,88,249,227,91,56,174,139,70,47,255,204,182,255,153,187,127,213,191,255,246,237,249,0,153,175,205,254,163,199,135,139,225,24,0,65,180,199,11,130,111,39,198,24,222,100,194,134,109,124,96,42,6,50,42,48,4,6,125,18,163,22,24,10,140,152,113,52,10,97,97,194,161,32,128,226,161,116,54,129,49,162,213,28,12,16,72,96,199,150,107,161,65,38,68,200,209,1,16,18,230,5,24,153,145,1,65,33,80,2,194,137,139,151,105,0,38,16,66,151,255,251,178,100,43,14,167,137,105,210,11,122,76,116,63,4,42,195,60,194,78,29,185,151,70,46,105,49,217,27,167,171,232,128,150,120,42,241,146,227,129,196,35,157,6,174,134,13,243,92,25,132,190,156,213,225,47,117,202,66,67,77,69,141,55,102,150,44,21,100,58,241,197,250,72,13,237,234,152,88,143,59,112,237,46,236,192,116,12,194,122,1,123,160,135,238,146,150,212,114,203,255,31,171,132,7,99,23,194,93,88,148,160,164,72,72,176,34,192,169,150,141,81,104,153,105,67,196,160,133,202,113,138,218,211,197,84,204,202,178,225,9,149,182,69,216,251,254,213,9,114,81,168,193,60,207,157,47,25,39,101,233,225,149,108,52,145,81,196,72,155,84,21,105,105,210,171,123,207,44,141,181,121,238,173,156,203,85,94,198,203,0,0,0,70,194,44,15,30,176,14,197,166,73,220,198,140,99,44,5,148,93,64,206,230,6,108,218,102,45,156,90,20,94,238,113,101,57,157,116,218,231,254,40,130,116,47,223,149,179,251,189,63,247,131,100,13,84,147,202,41,253,187,52,140,195,102,227,97,217,76,252,13,14,9,152,188,38,72,66,50,33,64,18,77,14,36,24,108,236,96,192,128,40,100,96,65,89,134,66,162,64,67,16,2,204,36,6,51,16,132,18,5,22,6,151,41,33,202,161,151,65,130,0,22,82,12,7,19,48,149,92,39,149,64,75,40,36,60,195,10,127,140,121,36,242,2,23,47,161,142,5,24,88,224,0,133,237,114,76,0,135,88,168,42,32,207,2,7,9,40,78,55,217,136,46,144,122,167,14,90,159,203,65,76,67,135,161,57,103,203,36,37,81,97,134,36,212,207,156,170,62,232,205,193,114,152,51,109,42,118,39,3,71,159,169,198,111,126,49,205,56,157,206,255,156,74,72,158,112,220,9,68,171,151,32,136,204,106,156,184,227,121,38,144,171,172,62,58,248,193,51,201,53,81,199,255,162,86,208,186,73,73,25,157,146,237,94,120,194,149,118,63,54,21,20,186,201,174,133,41,167,5,76,215,135,138,153,123,87,155,255,164,185,66,138,221,207,118,184,111,226,6,3,126,96,2,133,108,78,15,24,24,129,90,40,99,230,243,174,164,81,6,249,164,52,96,197,165,231,245,175,172,191,255,255,229,255,223,215,250,240,248,179,31,248,239,141,48,242,14,48,168,138,145,16,19,115,12,113,7,102,214,192,185,88,5,23,5,155,126,215,168,0,1,179,12,143,78,122,99,14,75,25,120,59,14,8,215,32,192,97,135,132,33,129,193,211,201,137,0,166,14,14,189,174,250,243,18,51,34,225,132,64,224,0,203,180,153,226,193,225,144,80,212,64,209,12,69,116,130,16,14,87,72,108,14,255,251,178,100,32,14,166,223,101,210,19,154,76,112,77,10,11,10,40,3,240,25,125,161,80,109,189,60,1,30,159,171,200,208,15,138,8,50,72,140,153,151,22,35,10,97,71,63,34,192,139,204,16,125,169,51,128,48,226,232,38,40,40,163,200,231,173,201,16,202,212,153,103,140,62,40,156,198,248,139,39,180,216,163,244,137,185,24,70,57,140,27,137,48,217,11,173,150,82,87,115,228,159,86,237,28,38,87,63,41,169,1,195,85,49,198,64,247,216,183,122,240,198,227,162,241,34,199,133,152,42,87,50,126,157,152,133,149,39,36,169,95,157,10,78,139,63,54,18,110,41,233,140,79,124,186,249,240,250,147,249,123,9,177,91,145,171,101,73,163,185,198,81,139,125,245,221,168,75,67,199,221,230,253,169,166,52,152,187,94,19,214,0,16,0,0,1,183,228,1,33,4,166,11,178,84,33,23,23,82,98,69,39,122,101,209,109,243,35,174,141,211,117,79,255,249,189,255,254,148,111,163,118,149,114,206,116,168,113,189,84,83,177,169,188,206,30,101,195,49,165,50,74,194,125,110,64,218,140,157,65,185,32,254,148,57,125,4,82,148,220,129,100,201,205,206,4,196,199,67,140,100,104,199,130,71,137,128,65,2,68,166,48,52,151,64,208,225,128,38,156,221,65,65,138,72,136,141,18,20,206,34,215,30,38,188,220,22,172,101,230,141,169,229,7,103,50,165,76,135,200,126,202,148,225,5,92,114,241,204,70,146,85,145,47,182,183,68,178,226,183,211,5,230,126,31,121,90,157,152,184,6,23,170,67,178,149,155,70,231,102,233,132,126,248,179,102,88,217,115,240,158,144,139,29,23,7,190,14,148,215,10,133,50,229,93,8,83,106,196,186,230,15,98,111,210,239,240,151,113,73,28,36,100,50,142,103,29,76,37,186,212,166,164,222,203,52,168,54,203,3,21,24,42,190,38,92,142,230,67,27,214,221,85,88,176,153,2,2,202,83,8,81,57,137,47,151,179,65,145,134,92,25,75,110,225,89,109,234,104,222,214,172,191,26,130,132,181,101,67,249,185,211,114,93,36,14,164,230,204,183,175,79,251,42,165,55,75,58,182,239,250,219,238,180,48,181,202,171,253,184,95,51,204,19,140,17,71,170,17,2,36,64,175,2,152,21,62,23,13,222,148,98,58,217,62,234,210,217,241,93,188,4,85,64,50,174,147,252,126,62,26,99,84,134,28,31,54,62,99,11,11,0,7,139,114,156,139,32,25,172,195,14,193,136,65,98,34,218,24,81,72,0,12,16,56,48,48,151,100,193,194,71,46,57,118,140,40,0,216,5,70,128,69,144,128,41,226,0,19,0,9,47,224,160,96,232,233,49,200,16,133,45,73,133,76,76,255,251,178,100,41,14,135,181,113,208,131,108,55,160,72,201,26,243,61,34,8,91,221,225,74,77,164,95,1,2,16,234,156,246,32,88,49,34,204,80,141,46,211,116,24,44,1,0,92,198,102,3,15,138,5,169,58,131,163,203,58,32,202,84,250,228,52,2,213,150,242,62,204,196,42,2,92,246,18,86,3,4,39,11,48,22,0,172,232,205,208,182,55,174,27,157,205,247,128,14,78,6,181,69,242,142,40,128,236,245,129,65,2,80,143,18,31,163,81,135,129,146,245,198,182,211,248,204,34,56,91,71,105,78,72,76,42,16,141,46,125,238,36,129,26,242,222,44,246,27,124,237,44,142,133,62,221,210,113,132,41,206,25,207,65,178,10,203,117,246,123,187,38,159,49,6,125,245,6,45,161,183,119,119,246,131,12,65,179,110,124,249,87,124,121,67,30,237,9,59,64,0,6,238,247,4,16,235,195,229,26,32,52,203,166,13,96,44,192,218,221,109,232,180,254,17,91,255,254,255,255,250,35,105,232,251,101,247,43,244,251,116,42,28,234,141,91,191,123,122,142,92,164,203,254,203,217,69,223,252,252,225,102,107,76,198,153,251,87,95,203,159,27,128,49,130,13,159,161,97,157,143,147,21,153,17,17,90,120,8,180,193,129,67,18,4,14,166,74,4,35,42,98,198,28,50,185,130,3,160,82,33,148,16,189,107,201,13,229,174,154,18,12,8,33,208,80,113,228,25,226,234,39,171,84,30,122,116,2,129,37,185,99,168,80,233,152,32,58,254,196,88,13,125,136,65,2,9,226,9,80,243,209,18,130,46,7,66,43,117,218,48,146,8,50,172,190,14,152,80,102,127,13,60,80,235,193,126,244,106,118,67,94,118,251,133,133,73,229,80,21,99,13,175,162,150,216,66,13,183,6,80,97,50,200,170,200,8,8,8,16,207,123,239,11,170,144,160,71,79,109,129,0,112,216,240,153,121,157,181,209,57,116,218,27,203,138,201,68,206,101,230,223,166,113,3,81,29,50,111,250,187,189,89,115,165,124,16,138,32,174,242,247,33,164,142,54,46,219,123,239,127,253,105,45,108,255,151,255,224,202,138,44,30,191,241,136,0,160,0,64,75,197,156,127,168,116,46,80,19,32,133,140,168,66,200,2,76,162,178,68,254,38,38,57,115,68,129,180,9,133,244,175,129,114,62,255,138,191,65,74,252,161,20,144,136,117,191,162,170,221,171,100,186,182,34,196,43,250,109,162,0,4,210,148,97,1,220,180,68,153,4,197,129,226,20,174,152,88,130,48,152,131,193,198,9,68,140,145,75,74,140,117,132,37,196,126,34,203,213,116,126,29,130,150,203,100,114,149,51,200,250,16,130,128,79,145,105,209,53,140,91,146,144,98,57,140,255,251,178,100,33,12,102,117,94,213,27,79,77,112,60,66,202,194,61,130,14,30,213,227,74,77,189,61,16,242,37,235,41,132,148,96,20,61,228,24,197,21,158,157,106,151,39,8,202,128,161,193,190,27,28,207,166,88,141,74,182,226,223,87,153,110,171,19,1,117,130,172,80,43,148,11,183,43,68,203,52,239,225,49,87,184,63,164,7,56,15,115,14,237,209,160,45,49,70,188,70,169,163,199,131,2,20,25,226,161,225,171,45,241,27,225,223,197,171,90,135,121,133,72,112,241,173,29,92,109,247,37,32,195,122,106,142,10,4,129,146,114,82,121,163,110,12,151,237,217,225,34,107,40,96,143,147,163,142,32,22,70,9,184,27,15,96,55,129,2,45,249,129,119,126,112,216,1,23,134,184,226,23,42,63,49,90,83,70,67,70,169,36,15,172,207,66,182,199,189,223,152,32,131,197,187,181,96,34,19,36,91,119,162,103,232,67,20,25,20,101,223,187,125,40,39,119,225,99,45,57,255,246,232,83,127,212,0,0,194,178,70,42,156,112,35,6,44,158,101,65,168,64,2,55,2,147,36,192,66,24,88,12,192,133,12,48,44,201,195,217,100,81,129,4,55,169,66,21,47,52,52,129,87,91,77,8,20,65,134,100,5,11,106,34,48,149,218,64,64,94,86,120,150,128,96,86,44,234,167,98,69,59,149,202,161,76,148,64,29,6,61,237,105,154,76,146,0,178,22,164,220,37,136,132,96,0,210,171,210,167,97,184,185,49,54,129,36,25,229,83,54,121,247,105,88,21,13,208,161,175,69,67,24,238,178,148,122,166,154,76,77,123,105,246,95,60,204,153,129,36,234,199,247,136,173,116,163,163,200,55,114,218,54,45,20,199,16,230,79,170,171,53,31,62,164,120,147,184,248,80,159,182,65,149,129,148,190,160,226,176,234,61,245,22,217,205,78,230,102,184,214,130,193,186,169,165,204,45,114,23,135,131,140,10,199,52,40,194,52,65,131,69,201,198,4,68,47,123,190,85,50,46,227,40,237,61,254,182,253,248,203,169,47,153,127,239,204,255,220,73,97,214,208,36,129,86,213,70,176,238,59,14,0,162,176,136,78,245,138,83,4,91,69,69,255,5,25,127,59,225,4,167,255,255,255,254,97,237,138,133,205,128,201,175,255,255,243,114,205,127,254,84,199,11,136,11,20,85,255,253,127,255,144,0,2,146,180,10,136,112,113,129,151,134,50,30,24,124,97,198,5,187,81,85,206,108,98,10,168,153,176,101,144,68,172,136,53,166,58,130,61,43,199,60,104,89,122,15,151,212,189,204,40,160,23,166,157,165,228,66,64,215,235,45,104,39,73,78,121,157,3,8,14,13,0,219,64,134,176,42,155,199,122,85,152,93,255,251,178,100,41,140,39,41,104,211,155,121,121,240,63,41,26,162,61,2,106,159,113,225,66,46,101,147,145,29,164,172,40,195,8,104,79,56,13,136,212,233,30,148,121,18,99,212,199,106,77,43,206,35,56,155,69,180,73,43,120,17,245,51,137,186,197,86,54,200,106,38,211,31,90,76,173,61,142,225,166,217,230,158,144,96,189,134,245,87,102,170,156,170,182,168,112,32,96,198,158,234,193,222,249,44,195,119,84,150,28,208,91,241,26,239,99,177,189,108,158,10,128,192,20,81,28,170,219,105,55,31,121,130,204,195,60,60,85,74,227,118,216,49,43,53,124,234,101,157,63,110,222,93,74,199,168,108,206,149,106,119,151,114,165,109,26,146,62,124,241,181,191,24,142,37,99,214,195,84,93,203,0,0,73,216,35,10,91,31,136,197,122,75,173,37,28,151,106,219,139,30,165,205,9,149,50,18,123,184,12,84,91,15,46,43,114,198,209,149,168,214,253,57,47,255,111,250,122,183,254,191,95,251,116,239,255,233,142,248,83,252,191,163,231,64,19,4,139,79,74,192,54,80,112,105,218,96,82,249,138,1,6,28,12,146,21,140,34,13,48,234,169,30,204,84,11,49,41,56,195,192,247,252,195,1,98,208,152,176,54,96,209,104,88,40,249,24,44,7,17,72,241,208,185,144,135,41,68,20,5,64,161,176,178,145,177,146,12,199,21,33,13,77,224,241,198,64,165,82,214,145,25,29,26,69,63,31,34,251,34,72,194,237,45,232,10,64,128,232,130,143,175,82,65,10,25,128,149,108,170,51,154,119,66,226,170,171,36,114,75,244,252,51,23,202,3,157,135,118,178,104,217,94,152,156,73,248,175,85,155,211,67,116,247,53,17,129,121,140,191,117,253,59,247,44,230,89,233,32,194,40,178,115,167,50,235,90,56,62,55,19,131,115,215,216,61,243,218,235,222,178,158,90,162,215,218,85,131,211,252,228,85,172,207,252,202,117,244,191,89,138,125,182,109,151,175,85,107,254,159,42,123,26,151,43,139,61,216,126,214,153,114,90,142,126,140,90,237,244,85,190,207,183,249,215,181,38,238,108,245,103,39,51,111,53,108,1,12,7,175,228,32,128,219,48,84,131,209,25,146,206,232,176,53,209,183,117,124,58,160,213,76,203,178,245,254,191,255,255,247,255,223,72,38,35,96,181,125,79,199,19,173,16,43,102,251,254,87,129,40,50,14,15,104,152,251,8,174,227,150,251,26,177,142,71,99,202,129,0,69,50,158,157,135,25,104,56,80,37,241,148,62,179,12,186,130,253,26,119,32,226,133,222,11,155,7,52,85,33,64,173,105,40,218,202,222,84,227,66,161,249,86,128,74,41,198,140,2,0,50,55,233,218,44,12,40,255,251,178,100,29,12,6,253,120,211,11,76,55,64,72,8,234,113,97,130,78,153,9,185,84,76,189,150,129,25,11,234,105,134,24,248,72,89,212,17,38,148,105,34,223,87,21,66,42,140,134,120,153,2,124,189,173,37,191,188,203,158,14,44,12,186,68,143,83,142,172,49,12,214,95,174,132,246,206,221,28,204,1,210,216,137,166,10,132,5,137,145,240,185,107,50,188,148,58,25,243,45,193,168,106,178,24,214,206,31,44,136,190,147,124,243,83,50,180,148,135,44,57,68,34,72,212,85,250,172,31,226,131,212,74,53,137,18,146,15,77,248,193,93,218,52,107,90,173,47,61,63,3,113,71,104,62,143,197,217,73,237,218,28,242,31,25,241,118,90,208,192,29,153,166,124,231,251,188,32,180,9,118,163,213,244,182,32,101,61,165,104,249,148,158,31,127,162,240,113,21,180,0,50,32,121,233,81,149,196,83,240,134,138,253,181,193,152,140,60,22,216,188,70,34,116,109,27,183,117,240,192,171,61,148,132,160,165,32,164,185,18,247,235,94,28,156,16,166,142,134,240,207,213,90,241,166,255,242,191,102,126,223,159,255,83,127,255,255,248,109,155,239,88,3,55,133,43,59,137,62,156,16,201,46,66,107,95,1,22,154,194,80,136,131,110,98,50,81,62,58,80,84,78,93,213,217,33,107,145,57,215,66,58,237,185,12,182,14,99,53,18,80,89,169,166,148,189,145,8,21,209,242,149,156,149,176,23,226,83,82,129,106,170,90,65,138,206,157,22,214,253,109,83,139,189,181,12,111,102,206,40,39,30,32,68,132,113,48,177,174,198,191,22,1,35,151,41,85,204,100,113,255,235,85,186,246,44,185,253,65,142,168,104,40,224,103,146,30,146,199,226,184,197,242,200,249,69,153,202,225,59,66,229,138,105,23,42,94,177,114,83,117,50,255,255,211,35,43,161,167,141,97,220,63,4,194,221,243,49,182,219,235,109,123,93,137,197,153,135,197,131,6,26,201,223,203,253,179,227,101,68,81,204,244,203,48,183,77,214,109,250,6,82,0,33,4,0,2,10,14,152,105,153,43,91,111,218,220,196,122,194,26,193,212,85,93,71,27,72,199,207,39,94,8,80,156,143,166,91,42,159,132,99,136,233,134,84,228,139,50,75,87,27,139,194,78,119,190,248,93,243,186,42,235,118,107,127,197,85,40,176,221,53,1,0,73,136,167,2,91,155,9,6,96,113,72,177,4,160,148,76,15,34,70,138,4,76,66,142,49,24,5,31,167,12,102,26,48,48,8,120,232,76,3,48,200,4,129,41,128,16,64,146,222,74,1,150,25,158,48,212,93,81,225,160,22,148,136,228,138,46,130,0,22,80,24,205,234,171,69,231,221,183,141,3,85,255,251,178,100,41,12,7,225,121,81,139,152,99,240,68,106,26,166,60,194,104,151,37,159,84,109,48,215,201,49,179,235,244,176,11,16,27,93,16,149,179,144,153,171,74,220,201,197,76,164,101,182,222,134,190,234,85,119,38,164,111,164,137,221,96,51,49,171,152,63,172,74,82,184,232,26,175,231,145,41,89,235,208,34,5,192,22,132,216,72,161,200,251,114,117,232,202,85,48,180,153,248,138,216,41,47,37,80,124,73,46,168,93,85,151,46,129,210,88,21,66,54,95,0,157,141,144,13,163,28,253,33,241,112,70,58,120,25,30,167,72,98,150,44,164,215,190,29,117,110,213,207,178,71,188,231,47,109,198,99,128,122,92,185,151,93,152,172,152,156,168,233,98,212,38,255,183,97,170,154,178,115,88,173,121,135,121,164,200,234,212,116,180,120,245,39,115,63,47,147,77,169,210,231,230,87,2,0,1,8,10,49,172,139,88,47,239,213,202,118,86,20,170,29,58,162,117,109,137,126,131,179,154,119,186,214,113,134,202,43,171,56,131,35,30,222,172,11,253,63,247,215,103,218,21,121,153,255,177,126,255,253,89,59,127,246,227,6,107,53,68,100,7,130,112,0,50,75,199,11,1,48,131,4,41,98,42,7,22,110,139,41,4,192,148,172,89,65,196,4,19,150,36,91,246,159,49,0,53,183,97,127,194,94,86,140,131,206,92,54,239,75,85,155,20,254,67,87,130,95,43,61,29,13,139,131,122,129,100,239,14,72,47,32,122,232,144,201,30,29,186,135,22,184,167,219,167,26,175,141,108,188,99,200,26,92,190,241,81,45,127,153,88,174,107,9,101,174,101,110,28,226,221,151,80,206,23,46,90,85,64,241,203,185,108,162,118,104,241,84,170,8,146,81,194,165,9,249,234,94,58,223,158,130,167,118,45,149,67,222,91,176,94,211,91,107,156,212,203,209,246,90,213,142,169,12,197,146,20,103,179,226,29,72,104,51,148,69,96,194,135,251,81,179,154,131,28,32,104,16,0,0,0,17,0,3,19,240,84,168,192,122,92,210,202,104,193,99,83,19,223,212,221,87,244,80,198,31,49,126,117,240,119,143,247,65,105,74,51,233,255,255,255,165,24,229,187,245,209,61,153,206,86,51,56,207,45,78,107,134,34,35,239,118,186,182,150,157,233,109,89,100,111,213,120,84,0,38,219,185,76,142,221,86,86,89,117,44,34,6,234,135,23,46,200,98,2,226,53,2,16,72,72,104,232,121,34,76,215,101,137,191,169,36,121,35,44,28,228,180,167,50,160,18,243,232,65,11,147,1,27,75,172,43,160,21,7,155,178,143,47,201,198,12,56,189,183,21,108,100,27,177,209,49,224,205,17,177,227,134,37,193,203,99,217,14,108,255,251,178,100,45,140,70,108,104,85,27,79,76,96,72,69,250,147,101,37,78,27,121,185,80,108,189,148,137,39,26,106,21,134,8,248,111,81,123,182,211,32,32,204,244,157,45,39,13,186,2,145,252,220,73,26,88,221,33,212,168,64,68,72,193,113,112,98,105,201,184,41,52,230,27,5,201,202,134,201,5,9,181,144,94,25,2,67,169,143,14,10,199,132,160,57,60,2,140,190,44,77,195,104,140,41,102,9,38,112,82,222,141,181,42,21,176,204,209,230,62,91,184,27,225,64,249,19,128,176,193,58,164,236,35,217,50,43,52,40,122,51,231,164,126,171,76,31,254,225,96,0,16,2,29,18,144,95,69,244,250,192,154,114,44,198,196,232,132,42,197,171,180,154,211,112,130,83,73,223,161,187,138,242,119,85,214,199,27,138,63,255,227,52,61,228,253,21,243,184,148,194,206,1,62,60,85,74,203,202,229,85,161,11,44,10,233,235,95,166,36,255,168,0,10,73,194,23,68,112,158,102,133,189,46,186,28,219,185,149,10,89,25,169,11,138,158,66,166,151,37,78,75,138,238,47,123,207,196,165,148,94,89,115,178,104,194,113,192,241,50,17,91,81,0,16,43,8,75,27,244,172,2,137,11,59,22,84,132,145,72,129,32,46,225,123,36,218,86,201,60,186,110,217,5,106,150,118,7,96,52,136,57,43,172,144,217,164,54,220,209,44,196,170,245,26,39,15,8,71,138,136,105,91,232,254,22,240,180,207,103,150,9,103,199,106,136,4,16,50,120,100,218,14,161,165,164,8,68,49,84,6,87,104,198,199,69,186,227,174,33,17,217,31,4,102,138,80,21,72,85,36,217,239,57,180,106,125,8,252,197,74,85,10,144,226,102,202,171,163,203,137,98,171,169,151,101,207,103,12,151,66,106,156,65,60,45,92,199,30,106,178,149,10,59,33,226,234,255,207,78,90,109,45,66,104,222,45,239,251,99,10,146,5,4,236,26,76,211,162,171,23,76,219,174,44,40,1,163,17,66,60,53,238,93,197,91,90,208,24,208,215,95,130,54,209,52,215,14,118,178,8,10,230,96,95,142,118,51,106,90,95,221,57,169,84,69,87,80,189,125,182,227,245,117,247,83,210,120,178,27,77,127,255,255,228,1,0,0,210,153,152,30,114,200,27,24,192,132,204,188,4,88,21,42,132,9,192,208,35,4,73,50,80,242,216,133,13,86,66,250,15,148,16,151,208,227,160,160,5,25,116,20,5,251,1,41,55,136,150,196,99,165,225,85,228,16,34,10,146,77,248,195,206,215,226,180,212,242,229,116,173,222,160,236,117,200,108,245,37,180,172,245,165,152,157,160,148,199,230,218,63,168,244,87,139,156,93,1,78,52,84,61,128,42,182,201,255,251,178,100,55,14,38,129,105,82,155,120,99,96,78,43,234,215,61,34,14,28,85,179,62,78,101,47,201,47,37,171,105,131,8,112,17,12,114,62,76,209,225,245,15,135,228,133,233,172,245,153,180,95,132,232,216,126,108,98,138,210,57,91,61,238,205,43,35,33,137,51,55,98,217,117,211,5,253,132,215,77,118,3,215,22,136,40,16,213,153,21,46,122,215,170,175,189,169,28,239,87,165,213,42,22,75,171,175,77,173,174,98,122,221,90,55,78,167,45,139,226,202,49,85,40,239,1,242,150,33,204,99,180,164,208,0,13,189,134,146,4,10,64,179,166,50,74,76,36,161,172,163,119,169,202,204,104,138,51,24,14,173,79,230,47,255,255,255,255,175,234,250,63,238,249,21,151,116,90,108,202,61,208,251,122,125,52,84,86,50,17,150,77,69,44,173,108,182,146,174,218,187,117,75,93,131,28,115,244,203,134,192,147,22,175,12,142,183,9,111,152,233,152,60,210,49,80,241,60,204,178,10,22,92,25,113,140,105,114,81,135,196,198,36,9,25,12,66,14,26,135,28,4,0,65,97,66,245,7,30,88,88,18,58,98,38,107,70,62,35,81,51,84,0,17,40,76,6,196,142,65,201,1,74,5,198,0,252,214,1,161,160,173,116,5,179,103,196,100,180,54,114,64,161,188,165,136,43,52,88,189,132,203,71,118,188,34,57,139,70,22,251,226,191,27,127,119,92,232,181,60,181,108,222,97,206,35,251,131,111,54,210,113,195,96,186,230,160,158,233,118,116,218,199,210,236,97,81,66,53,165,170,149,140,205,198,72,90,60,33,167,153,67,154,186,18,115,58,236,221,185,105,44,169,172,166,211,78,11,130,45,18,9,181,36,105,69,84,147,184,198,43,78,117,114,63,59,146,26,106,231,230,212,42,165,255,189,231,101,61,91,229,251,143,205,155,54,157,66,212,148,182,189,171,71,215,107,44,0,1,5,118,215,72,73,244,176,74,39,28,0,131,77,246,142,181,234,36,212,109,103,43,51,170,170,145,19,245,66,3,175,223,245,255,175,252,200,19,220,118,152,200,164,175,207,181,170,191,200,180,51,21,233,4,237,186,43,153,17,198,157,80,101,56,163,21,49,115,174,253,7,145,248,184,0,76,54,45,63,76,208,234,163,193,89,1,139,3,198,26,17,0,130,134,12,124,180,115,76,155,205,116,28,48,112,116,64,164,48,176,241,0,224,96,185,80,20,68,2,115,192,4,213,176,36,145,110,18,180,26,136,10,16,40,57,50,0,130,89,48,21,9,16,129,97,161,188,0,198,195,12,132,80,106,14,91,110,34,62,68,58,8,49,72,21,58,54,135,16,76,240,104,33,161,11,77,220,154,81,55,9,107,33,42,18,155,255,251,178,100,56,12,166,253,103,79,11,154,75,244,85,74,154,199,61,37,56,24,45,155,76,109,165,155,1,56,166,171,12,243,8,224,75,137,241,67,151,204,48,231,26,25,98,244,207,244,220,98,114,23,19,112,37,77,66,213,203,196,146,1,234,47,15,3,106,107,120,66,181,35,149,189,75,105,149,152,113,18,83,154,34,173,28,231,137,165,72,141,36,70,66,64,195,157,151,219,189,143,171,150,161,66,168,244,230,167,188,156,227,58,168,122,89,184,121,236,60,55,106,207,41,241,69,127,158,195,180,250,85,152,251,185,249,77,155,155,13,123,76,202,153,173,209,40,1,0,0,221,217,78,4,178,212,118,39,58,27,198,6,5,211,25,133,33,159,75,53,244,66,132,238,118,113,163,81,31,244,69,215,213,234,223,255,255,201,73,101,38,171,74,115,106,149,238,232,207,172,130,170,142,17,20,51,234,196,127,61,145,20,187,157,40,121,144,236,134,213,169,141,20,158,201,95,60,86,157,72,21,54,0,5,201,240,0,164,209,47,3,157,140,28,40,73,48,68,6,191,76,40,16,72,24,200,8,194,128,236,240,180,192,160,86,133,13,77,48,135,105,213,98,109,193,89,38,96,97,34,180,60,109,27,156,68,144,62,149,15,128,0,109,53,14,141,6,118,28,145,54,87,58,48,174,222,57,35,12,133,173,184,22,110,79,149,12,4,210,3,192,161,244,203,50,194,25,46,61,163,87,222,213,161,160,214,75,201,68,114,35,121,116,67,211,105,36,25,159,207,11,210,73,43,57,164,45,37,177,118,227,209,227,61,239,74,4,165,96,231,107,153,110,113,172,253,120,182,194,65,246,172,124,170,142,37,229,162,183,172,52,72,185,148,93,199,211,237,180,117,57,247,217,110,207,102,90,253,13,24,125,9,113,231,90,101,142,236,182,255,235,108,8,196,218,108,123,17,178,22,253,211,27,61,142,245,19,10,98,35,248,239,122,215,180,130,10,248,71,7,100,126,219,153,204,255,159,255,127,255,230,41,155,20,126,48,28,129,223,46,102,170,186,19,179,243,29,100,179,163,127,222,205,142,170,115,162,48,172,84,100,229,247,204,29,42,35,68,122,94,222,199,37,2,0,0,99,19,14,14,249,134,11,1,12,50,221,51,224,136,193,196,211,8,128,12,70,214,38,40,136,228,198,59,10,42,211,9,166,76,156,24,73,144,128,185,84,4,10,0,171,179,6,134,11,56,80,109,66,96,115,101,171,18,80,43,80,99,129,195,176,0,198,71,138,48,215,54,78,53,141,10,188,165,49,180,5,95,107,168,213,211,16,212,61,22,80,10,20,64,68,218,207,112,31,200,162,241,68,40,17,153,41,1,64,29,102,194,247,55,176,227,124,184,152,219,255,251,178,100,61,14,6,250,104,79,19,153,52,112,82,73,170,202,61,34,12,27,205,125,60,46,109,47,201,82,38,171,93,0,11,73,241,78,210,113,141,69,47,74,227,91,100,50,219,185,202,102,169,167,241,164,164,160,237,5,251,175,254,21,235,94,133,8,236,150,22,230,79,158,66,247,34,176,79,221,34,27,89,174,91,238,71,119,43,76,55,74,8,114,103,168,186,116,29,204,179,162,226,125,87,127,242,79,61,162,137,197,160,113,183,113,105,158,158,217,70,195,227,75,81,130,246,160,11,162,233,50,11,63,93,138,106,0,4,128,0,1,37,216,104,146,2,132,221,22,152,108,66,197,130,140,209,134,212,91,136,224,202,239,193,164,175,209,225,86,9,147,255,250,181,191,255,246,33,201,153,217,73,84,54,135,205,76,27,108,146,58,148,225,202,201,230,250,57,93,36,161,156,232,131,117,8,209,47,176,117,75,3,172,96,212,183,145,52,179,152,44,124,117,189,17,162,130,64,9,41,138,65,6,9,7,1,128,102,57,57,152,192,36,103,22,153,135,64,97,194,179,11,37,76,114,51,100,6,58,4,33,192,32,76,176,238,106,51,24,56,24,224,0,98,144,20,12,209,192,153,113,49,170,195,23,48,46,69,15,5,13,206,16,136,100,4,10,20,85,1,159,90,143,99,212,250,112,132,144,64,4,214,70,130,138,0,22,162,49,40,227,183,81,162,169,203,106,58,6,208,16,233,40,122,82,93,217,176,143,45,122,101,44,42,65,183,227,52,63,31,117,114,150,83,225,162,51,148,220,1,140,37,66,89,167,78,168,236,18,100,190,90,173,148,129,72,110,64,182,252,97,54,61,182,112,112,53,53,36,76,166,45,59,247,4,160,136,116,99,72,3,142,72,164,210,110,227,107,227,91,159,201,111,185,155,31,176,159,95,19,251,123,235,106,145,82,82,10,217,101,57,45,227,131,63,180,233,74,186,103,172,1,2,0,91,191,34,160,228,141,56,154,17,185,35,10,172,82,56,186,150,181,160,142,166,159,214,179,172,121,105,107,83,202,6,53,178,191,178,51,51,170,224,201,71,229,209,81,173,107,87,54,2,34,64,43,33,215,234,189,209,136,83,140,172,204,130,116,95,142,191,124,206,125,228,140,108,221,85,62,181,250,252,119,209,64,0,1,162,66,185,47,40,165,32,100,2,137,163,192,70,97,39,17,1,140,124,147,6,130,205,100,29,50,248,48,193,1,115,13,15,140,98,36,47,81,148,69,169,204,68,20,64,49,130,129,107,80,33,4,153,198,216,130,57,204,82,72,93,23,4,191,136,90,98,206,215,89,193,225,120,58,96,42,9,206,243,162,147,184,163,66,196,65,166,40,226,32,148,28,64,26,189,42,36,235,255,251,178,100,50,12,167,5,104,207,19,153,76,98,97,202,26,202,61,37,10,87,37,157,76,109,48,217,137,57,167,171,76,241,149,152,79,179,139,112,8,40,55,117,221,135,83,73,168,64,43,7,1,207,178,248,77,2,173,235,50,159,167,139,99,51,53,167,219,11,249,161,74,13,160,18,172,78,86,18,44,82,164,148,175,202,22,145,137,167,6,231,29,68,194,254,104,225,172,197,212,242,150,115,99,112,102,211,171,83,36,129,38,91,25,109,164,217,147,151,232,30,156,98,137,182,83,74,191,82,19,221,234,210,184,195,89,147,170,151,79,46,229,8,250,172,87,236,42,77,195,197,164,252,245,252,87,251,147,55,144,0,64,32,10,229,191,149,3,52,64,177,9,45,138,204,10,223,196,96,76,77,48,204,95,65,100,6,187,56,209,231,43,123,213,103,219,234,32,119,34,5,144,199,16,75,27,175,234,170,229,73,74,252,110,93,73,197,136,105,10,50,149,189,29,102,24,122,222,71,110,170,140,200,73,15,107,187,11,230,208,69,178,6,254,95,131,244,218,229,3,61,9,249,215,255,230,124,192,2,237,191,35,49,214,12,39,212,44,160,33,153,51,101,60,8,56,179,204,138,224,139,9,40,66,169,170,171,145,16,105,35,167,93,95,47,182,137,6,176,102,234,14,24,162,106,134,32,215,70,4,194,215,153,16,166,236,162,205,180,138,51,122,109,168,90,109,100,100,96,1,70,42,80,189,46,212,71,124,175,85,200,24,156,254,68,148,72,78,196,154,125,71,33,204,151,118,179,1,242,197,197,107,243,90,197,27,43,245,217,173,160,110,155,143,194,127,139,46,214,177,10,30,199,208,165,61,165,116,121,126,170,254,223,7,245,34,126,203,159,86,190,165,48,222,170,209,107,117,109,122,249,129,125,244,197,211,214,159,237,252,180,76,227,83,177,85,56,246,154,42,61,25,58,208,212,251,183,116,235,207,110,34,121,119,229,81,234,171,127,88,183,82,198,153,203,164,127,185,27,86,173,1,198,236,113,183,95,229,178,255,255,255,255,254,97,233,230,68,68,117,174,172,213,214,231,86,67,41,83,48,51,29,76,247,103,122,163,78,130,168,238,226,104,203,213,5,92,84,0,231,58,224,240,232,242,36,42,124,107,245,215,0,76,58,170,55,93,108,244,3,99,13,200,12,48,79,50,25,93,5,76,146,116,0,5,8,31,166,42,53,152,4,18,98,81,33,154,6,139,140,204,68,181,128,30,17,170,136,177,2,33,163,99,16,66,98,192,56,38,76,120,16,40,41,10,13,2,142,25,0,65,199,138,150,207,65,195,60,40,10,16,208,138,107,12,222,148,116,105,16,216,28,192,148,4,139,72,229,28,80,177,80,42,181,186,180,255,251,178,100,52,142,199,36,105,206,139,154,67,246,85,105,26,211,65,37,10,27,65,167,60,46,101,15,209,177,51,170,76,243,141,248,166,122,216,144,189,169,175,25,124,50,222,193,138,28,239,188,171,221,168,54,71,62,153,233,173,2,204,234,59,103,40,50,182,178,12,72,136,230,133,129,244,65,208,52,85,114,124,241,17,97,5,134,149,67,156,190,69,232,113,130,144,65,238,240,0,208,175,71,140,40,197,130,169,43,30,28,137,152,121,52,149,41,57,17,157,16,236,78,124,95,69,236,196,54,173,106,44,64,243,149,105,154,205,18,76,173,135,27,168,203,31,99,96,98,196,33,207,157,253,162,114,159,7,24,32,90,79,201,160,125,68,41,32,144,129,232,157,55,62,28,105,88,114,172,72,206,184,229,28,67,142,235,162,56,160,184,218,154,97,255,254,253,127,231,22,198,134,137,150,69,58,208,79,66,104,119,171,201,186,201,79,165,236,223,250,37,69,2,7,5,145,16,133,69,5,78,8,133,150,182,226,231,92,248,24,248,31,228,84,51,16,13,207,35,95,55,80,180,196,101,227,55,20,76,176,9,48,56,20,193,39,51,17,2,76,252,192,5,114,129,129,83,4,165,76,48,41,34,23,154,108,4,145,200,42,163,197,106,8,194,17,3,12,128,138,80,210,118,16,230,137,232,104,14,64,11,67,45,10,66,118,46,132,130,170,38,185,8,90,180,96,49,129,87,235,73,17,182,32,5,205,48,82,180,48,77,249,11,187,40,104,202,101,22,110,210,229,179,38,124,22,211,235,21,83,204,118,92,223,219,177,77,42,145,95,146,208,114,47,187,186,7,141,14,14,18,9,217,69,140,224,27,83,234,146,124,222,34,150,163,199,117,56,143,38,172,64,201,69,12,138,89,210,98,80,160,233,153,216,125,138,198,18,10,141,30,53,197,143,147,93,93,68,120,53,163,229,8,181,149,44,228,131,15,24,93,152,167,150,242,136,148,90,87,88,218,198,185,77,20,90,172,12,110,32,114,208,0,134,57,177,102,12,103,110,73,38,12,29,84,51,80,15,12,198,153,231,204,100,156,89,154,37,142,24,172,39,46,84,94,106,183,87,138,206,56,163,175,243,60,64,121,115,140,186,19,254,111,17,16,236,97,50,106,57,97,61,105,123,107,248,250,153,237,84,154,24,104,226,208,79,44,252,140,95,32,199,141,209,14,202,55,66,41,120,255,15,226,224,136,135,152,51,106,14,153,211,174,185,162,231,151,249,23,65,1,0,76,77,44,215,32,73,180,12,52,204,198,0,205,0,104,185,97,128,52,193,141,103,233,41,81,147,42,4,135,112,63,11,216,203,228,161,15,200,90,105,142,176,203,178,4,64,91,54,113,87,40,93,46,91,255,251,178,100,27,136,182,199,110,210,11,120,98,118,74,164,138,85,97,130,104,24,13,165,97,76,177,43,193,30,12,105,1,135,164,40,166,10,82,207,42,5,20,224,6,112,180,220,252,169,208,16,90,66,208,12,19,79,172,130,63,92,126,29,193,153,193,129,205,94,47,7,138,143,139,4,129,1,19,11,18,18,209,146,13,48,152,230,24,43,114,152,157,251,221,133,103,14,47,95,122,66,251,120,178,23,254,240,57,151,104,240,190,59,181,17,251,183,221,72,96,134,102,75,17,25,127,147,163,113,191,253,51,105,105,153,209,229,210,159,156,19,22,83,103,105,75,252,183,26,198,204,19,153,218,157,59,249,205,188,196,75,222,56,87,77,254,188,7,141,169,243,6,79,237,191,217,52,213,247,124,226,37,137,222,164,206,222,217,223,3,145,35,242,63,255,163,72,1,0,2,162,82,106,113,174,67,78,220,101,132,210,165,163,95,159,86,230,57,153,228,46,29,19,154,15,225,233,29,75,202,118,38,110,148,181,90,40,172,163,196,131,112,144,78,174,232,242,248,36,119,58,232,112,79,243,208,11,171,183,250,30,238,7,191,143,98,217,253,31,191,249,82,16,2,156,145,182,114,8,181,52,165,182,216,164,229,199,85,33,86,236,232,128,91,53,2,98,49,188,71,105,203,73,12,199,164,202,145,225,96,47,54,36,160,80,123,83,2,198,23,250,194,89,42,136,164,128,97,175,109,238,153,33,145,58,11,76,185,144,76,84,12,6,236,186,88,96,62,23,106,18,170,83,136,65,50,211,111,4,2,2,85,206,68,19,106,187,80,140,11,143,176,3,137,129,6,230,80,129,26,194,136,52,140,161,80,78,84,38,19,147,9,228,217,75,109,84,105,128,1,36,144,32,36,46,176,32,211,48,1,16,35,213,33,219,166,33,212,49,13,150,168,155,224,188,150,32,185,50,43,153,27,202,24,81,211,180,115,70,129,143,83,150,36,98,98,180,100,243,70,81,199,4,235,183,12,16,74,142,44,215,176,130,222,56,147,147,145,195,233,225,11,99,92,171,199,144,93,50,137,250,165,224,134,109,200,130,96,210,241,144,169,65,103,98,71,195,232,218,3,179,194,161,46,68,173,31,113,197,139,10,22,44,229,12,21,140,39,251,74,57,98,101,82,229,114,143,196,115,98,166,121,28,175,253,160,19,193,43,153,153,159,182,132,24,14,9,112,22,97,211,105,164,136,39,195,74,37,1,178,66,212,169,129,72,26,251,53,161,138,191,178,197,162,217,156,167,57,250,140,195,18,23,117,144,197,88,124,164,240,188,75,31,3,98,185,16,96,160,17,116,198,38,17,156,166,46,178,6,138,196,229,151,30,93,49,30,64,137,130,239,231,163,50,55,78,255,251,176,100,45,12,6,219,118,213,139,44,77,226,69,98,218,101,97,37,104,155,25,225,88,77,189,53,0,252,11,107,100,195,33,80,134,165,97,233,140,37,98,201,101,45,106,99,161,210,203,222,214,247,175,92,248,26,75,19,171,83,159,22,149,120,196,140,32,154,66,168,178,176,232,148,132,134,92,1,73,163,101,78,45,74,120,234,226,252,70,67,178,25,235,195,144,148,224,53,193,19,8,150,138,48,241,49,50,200,130,201,176,134,162,166,172,42,105,234,194,113,170,151,42,68,137,165,183,38,21,12,145,6,159,9,70,40,80,162,147,82,107,210,211,165,154,106,82,241,247,31,70,149,86,53,28,105,100,72,165,226,179,235,24,64,128,0,97,32,168,186,243,182,95,235,247,253,52,83,82,92,178,104,120,76,153,164,233,83,23,120,94,99,185,4,109,204,39,66,39,182,150,8,148,92,200,45,16,159,120,179,97,171,207,53,213,108,182,197,81,67,40,78,180,204,17,79,237,191,79,65,239,255,160,0,17,162,135,104,48,96,1,202,224,4,48,24,30,14,1,72,151,169,56,217,232,232,10,235,66,213,156,154,172,1,78,93,205,54,87,126,28,125,37,74,56,2,4,74,132,199,156,97,88,52,208,164,249,158,248,227,140,164,104,66,97,49,46,150,211,138,152,46,106,65,36,30,135,240,219,81,217,72,41,226,25,15,84,13,106,101,66,30,138,66,17,108,206,114,85,88,194,61,104,227,194,233,16,35,80,70,6,222,121,181,48,70,39,40,129,52,219,66,220,24,76,138,203,156,39,101,244,76,105,146,84,208,182,180,102,64,232,173,8,200,16,114,32,8,12,46,190,215,99,98,218,66,127,15,61,123,19,136,160,56,3,147,18,35,104,130,76,79,17,239,39,16,8,16,134,192,70,81,147,211,148,132,2,230,162,79,12,142,199,115,20,207,57,251,108,129,151,202,174,117,155,89,191,218,76,46,214,94,85,94,255,238,50,130,239,160,158,4,61,7,200,224,124,78,119,9,42,83,167,2,133,149,176,59,169,254,110,43,217,58,228,176,141,68,101,60,71,165,255,40,80,2,84,82,175,175,254,250,213,220,100,19,91,43,81,82,205,145,77,136,127,156,107,127,255,87,207,254,168,0,72,19,13,246,148,202,208,140,12,56,194,9,128,162,227,128,128,33,150,62,89,67,29,0,44,0,8,1,66,195,229,249,76,6,72,168,149,245,61,231,221,114,193,131,32,1,66,177,164,145,80,5,99,79,2,207,179,161,208,24,91,94,72,214,64,203,86,36,15,3,55,176,28,157,200,107,201,148,237,46,123,23,17,57,146,218,126,244,210,25,115,24,153,130,87,99,165,113,149,49,103,137,146,181,216,114,79,23,140,242,255,251,178,100,55,136,103,141,119,212,11,111,71,178,64,226,202,112,60,169,114,26,157,159,88,237,61,158,201,6,19,234,84,243,21,168,145,163,205,152,0,108,7,75,22,78,60,107,85,63,34,230,66,98,180,190,86,182,178,64,98,157,182,52,22,246,20,54,88,170,183,177,212,180,125,27,25,96,130,175,143,18,19,121,13,187,76,120,80,94,151,226,244,111,27,186,164,25,36,146,85,242,116,207,14,19,11,189,190,212,175,63,161,68,205,219,161,90,55,146,214,221,109,152,212,81,96,165,4,161,226,6,3,211,65,176,125,96,45,100,199,90,243,3,239,90,18,132,50,67,173,67,196,78,223,106,42,142,110,243,195,52,113,125,49,82,161,164,132,159,72,243,253,115,125,39,142,119,22,34,161,64,175,83,202,151,198,41,161,104,188,107,158,139,15,171,23,251,115,159,46,28,100,80,49,123,112,66,254,183,173,153,118,39,241,119,127,231,211,229,156,3,127,117,189,86,226,52,255,217,34,160,128,65,145,110,131,39,4,169,43,145,144,169,128,68,77,233,101,16,122,37,163,67,90,91,41,25,12,40,173,198,119,70,189,229,117,165,50,136,120,64,85,64,88,242,179,179,135,11,6,98,175,33,134,123,20,197,226,228,118,14,174,232,201,107,54,206,100,3,35,155,127,99,21,97,189,52,106,144,84,228,221,232,199,192,14,124,17,7,82,81,124,154,126,119,78,151,71,66,79,94,190,127,44,76,204,89,168,164,56,212,196,19,34,125,17,84,226,221,92,187,186,165,251,195,25,116,113,176,62,106,66,170,148,243,42,94,27,204,242,83,73,88,176,183,30,175,113,137,5,83,117,48,227,44,106,116,172,85,106,180,193,51,156,219,105,13,103,105,22,129,1,69,51,190,212,53,156,191,220,150,163,51,28,151,27,188,18,69,82,79,4,197,216,82,143,136,192,239,69,49,228,222,126,111,11,219,137,75,62,132,109,225,194,5,184,3,100,219,197,25,109,102,118,228,178,206,147,93,50,178,20,122,93,26,166,98,46,79,106,76,230,15,114,131,148,210,255,10,218,50,85,17,168,245,79,73,232,196,110,69,1,221,226,92,187,175,250,203,254,206,160,127,233,250,63,181,84,208,0,0,1,112,16,180,253,52,49,61,4,18,66,225,77,136,99,14,56,192,138,103,1,98,163,32,68,96,196,68,68,37,225,148,1,63,97,193,219,136,128,84,207,101,69,184,172,193,156,98,106,50,33,26,221,47,243,153,29,3,31,75,10,136,175,195,167,20,85,24,77,66,1,44,11,93,24,28,85,59,39,174,196,97,24,223,182,249,189,145,166,172,213,95,88,2,69,13,37,154,139,82,204,88,173,2,204,60,244,12,55,20,57,194,94,43,130,255,251,178,100,58,142,38,127,99,83,155,88,99,242,71,171,58,202,61,34,30,27,137,161,72,77,189,30,129,35,39,235,28,208,23,200,181,57,36,17,102,147,172,91,224,214,18,159,90,102,57,252,47,57,69,110,40,230,101,83,50,255,162,150,220,46,62,185,13,150,244,229,75,64,184,6,47,45,72,118,195,145,84,171,1,130,145,61,9,198,230,97,157,32,16,181,223,69,239,118,191,159,49,182,181,122,6,19,226,178,182,125,183,144,233,100,127,105,111,178,118,218,244,210,106,44,118,6,64,64,0,0,2,144,128,123,63,87,149,2,65,165,147,52,42,10,23,217,47,28,221,183,49,36,3,131,166,166,139,75,170,177,116,162,54,160,207,245,249,219,43,59,114,196,35,255,255,255,255,255,255,209,228,95,252,187,55,219,211,234,222,255,30,197,72,39,244,218,176,44,2,140,122,154,103,91,50,99,201,38,134,74,97,226,70,52,30,97,162,105,0,58,152,23,8,1,8,138,130,129,76,153,56,112,2,251,88,53,160,98,128,43,209,225,196,104,0,100,40,100,29,137,167,88,132,45,13,65,32,51,204,252,4,236,186,193,0,64,96,150,150,162,242,239,144,61,160,16,88,17,146,0,129,82,141,4,77,154,97,218,129,240,97,214,208,226,208,86,219,21,74,86,202,207,158,247,0,160,93,14,203,62,130,31,246,46,218,187,20,5,218,180,138,146,119,14,112,128,177,188,204,81,82,244,250,128,156,209,200,228,147,218,246,164,207,93,110,50,202,242,220,71,21,35,22,23,52,220,123,165,178,195,117,227,239,48,171,6,207,92,112,118,141,74,60,194,91,45,186,106,85,107,7,6,92,210,93,155,113,11,171,205,115,96,97,233,203,95,66,170,32,86,117,22,119,136,140,206,163,103,152,190,174,38,56,29,83,3,40,1,0,61,26,192,113,5,113,16,192,122,57,16,204,93,35,36,116,241,195,4,118,179,32,161,218,154,223,160,166,89,250,252,222,165,249,129,255,162,254,117,119,255,81,59,255,232,233,127,239,134,141,26,142,238,251,12,40,136,148,62,119,148,132,32,118,158,66,217,167,76,38,224,0,0,0,120,198,69,15,204,24,148,232,64,100,102,225,36,197,4,193,65,97,114,227,24,233,8,88,4,42,60,214,1,36,175,242,117,182,84,135,79,129,99,212,217,123,193,136,192,66,128,152,141,125,115,136,129,93,169,122,239,53,128,86,136,218,48,114,130,175,100,4,182,116,148,98,158,60,10,19,163,68,2,55,202,30,230,193,17,24,205,246,93,45,80,248,109,108,206,182,24,187,132,247,183,114,97,152,82,45,223,145,196,245,3,195,49,196,185,178,208,245,21,186,120,63,237,74,65,140,8,119,32,240,236,196,255,251,178,100,67,142,134,150,103,210,155,121,99,242,80,171,26,183,60,197,76,23,237,159,80,109,61,117,201,43,179,171,52,243,9,49,81,231,99,152,85,242,237,224,87,20,107,143,111,150,233,204,148,47,193,188,16,247,219,162,154,3,29,205,60,183,254,197,102,143,210,246,82,58,91,104,92,55,181,25,98,127,154,236,202,124,215,44,231,217,244,53,204,174,77,9,19,246,38,178,135,247,220,164,125,211,52,115,189,139,56,80,4,128,0,0,124,57,69,192,145,185,170,34,69,140,202,110,26,240,62,83,55,178,58,182,87,64,122,109,159,10,150,45,109,75,69,87,174,103,228,68,122,204,52,145,255,214,53,191,254,191,255,255,255,255,160,255,254,193,17,138,159,113,113,4,26,210,57,253,208,218,98,64,171,69,218,42,176,231,173,50,193,75,196,8,201,121,30,81,128,137,76,88,4,84,172,16,32,98,242,8,58,76,104,190,240,72,140,117,44,227,101,135,153,106,186,118,94,230,197,14,142,134,81,233,204,218,235,200,135,70,128,248,7,105,186,15,165,20,231,114,108,216,45,56,64,151,74,160,89,32,8,12,120,45,210,194,85,197,80,165,209,46,111,80,231,201,182,242,63,99,110,28,153,77,62,158,17,141,117,78,97,93,123,121,211,85,114,181,152,213,92,229,171,118,214,107,212,95,84,146,209,29,183,194,205,47,237,186,89,251,215,229,52,237,88,124,250,36,27,152,69,141,189,252,138,155,189,157,117,15,44,206,43,52,64,130,121,133,59,37,9,247,212,215,189,144,155,38,56,84,201,140,56,120,189,24,73,98,17,247,155,247,54,248,189,7,205,235,53,218,108,204,0,33,0,0,5,244,5,169,208,185,120,199,5,115,101,181,201,196,27,95,182,238,254,198,88,236,12,118,148,58,132,181,45,134,145,63,166,200,254,163,43,255,116,35,255,253,63,255,255,255,255,191,255,36,191,213,45,221,83,253,104,71,185,21,223,68,67,21,9,233,147,85,14,10,54,0,0,9,152,198,128,15,216,248,209,24,204,85,104,203,0,4,1,36,69,64,80,160,224,67,1,42,50,64,34,226,133,67,75,4,57,56,76,37,17,19,4,88,34,46,252,54,40,176,232,177,40,139,236,233,52,149,248,138,205,234,101,7,53,52,244,82,45,148,157,85,45,95,92,49,210,80,180,223,87,130,204,134,151,196,114,237,53,34,232,187,224,30,137,104,169,182,2,92,194,87,16,16,158,62,69,20,23,7,143,209,175,27,5,7,71,222,91,62,113,107,210,232,243,130,172,233,222,136,182,230,164,210,235,161,53,179,221,217,194,208,96,248,81,126,51,11,117,212,174,89,131,189,227,122,242,145,87,182,39,213,183,153,243,88,113,90,232,255,251,178,100,84,14,6,132,104,210,155,111,54,96,78,202,26,195,60,162,76,91,121,161,68,77,229,145,193,51,39,43,116,160,23,200,213,72,26,159,75,177,175,159,7,23,183,131,19,127,113,109,96,100,164,16,234,60,187,252,232,166,170,13,114,178,123,56,50,74,59,88,236,146,44,49,18,0,0,109,147,7,241,106,153,91,119,150,87,52,138,5,57,206,223,228,20,99,43,17,198,25,194,45,79,14,148,100,217,254,159,86,95,253,255,255,255,246,255,252,242,160,100,71,110,162,26,131,81,212,193,52,20,49,155,121,212,174,241,191,189,207,82,241,252,181,189,10,212,255,185,218,82,0,134,130,240,171,161,229,171,24,255,129,136,130,134,110,24,40,65,104,1,170,40,114,24,93,48,33,241,16,192,192,217,145,156,55,96,224,18,16,20,57,45,163,8,7,78,20,129,125,32,1,30,196,15,37,82,115,33,89,88,69,68,215,178,82,29,204,39,65,107,193,71,41,4,5,53,103,69,237,103,192,67,17,221,179,24,17,182,228,32,74,29,53,191,44,146,77,201,217,115,248,216,155,59,208,231,40,170,159,81,116,74,79,245,237,105,217,245,107,126,235,205,34,61,118,81,122,114,64,241,206,196,241,245,199,89,229,177,22,191,35,237,15,50,228,63,65,251,121,27,11,162,156,85,116,58,115,243,152,214,37,125,59,17,93,135,147,42,19,66,75,117,99,212,79,58,231,97,229,77,32,125,203,111,196,38,143,79,59,48,217,109,152,249,127,182,209,214,8,217,174,107,93,57,181,131,62,241,109,109,147,94,252,179,46,82,187,105,121,225,187,43,0,1,64,8,0,0,2,238,50,1,144,146,120,182,45,30,50,97,40,144,40,202,146,82,221,145,202,8,71,75,36,161,101,53,191,32,67,151,255,244,213,173,255,245,52,178,164,181,144,17,183,75,184,163,71,178,49,210,188,84,32,139,150,65,201,112,149,4,220,0,40,1,231,221,160,66,76,0,0,91,220,46,14,112,109,6,4,194,58,146,14,33,16,134,33,154,120,169,243,149,5,228,184,217,160,142,55,148,155,71,73,73,112,245,157,106,122,7,224,116,67,111,125,37,106,212,167,13,50,68,84,0,27,42,168,190,222,115,20,217,101,55,29,192,41,139,226,128,156,22,172,110,45,76,19,200,186,219,200,137,40,205,75,147,53,164,193,71,27,46,29,146,27,35,51,238,100,84,239,223,171,109,161,238,26,90,202,189,211,111,96,223,123,215,158,234,28,190,96,179,20,13,194,204,182,167,143,183,223,219,213,183,88,248,119,88,209,69,75,201,181,55,199,189,245,44,239,36,110,97,164,144,94,117,40,218,112,195,151,173,226,62,249,139,183,176,49,90,185,57,90,38,255,251,178,100,87,142,38,30,104,211,155,120,121,240,76,43,26,195,60,194,24,90,105,133,70,109,189,123,9,46,179,171,180,144,149,81,175,62,161,201,170,218,87,157,77,141,122,111,62,183,223,165,109,136,177,233,12,0,0,83,116,194,30,81,34,1,243,131,224,15,57,107,76,29,91,163,130,100,69,107,2,60,141,237,54,223,255,245,111,254,173,255,255,255,255,211,253,152,239,100,80,71,127,118,32,27,20,9,13,159,26,198,114,67,58,130,213,170,214,44,206,39,59,143,53,126,32,254,127,71,164,223,52,11,80,132,188,247,159,15,121,232,192,229,204,12,12,88,64,196,133,2,230,209,130,36,160,227,192,176,186,28,140,100,186,185,132,3,23,212,182,136,11,1,4,42,213,17,81,164,128,25,12,14,2,158,80,244,195,34,24,21,28,75,4,190,18,95,47,178,2,80,231,54,154,113,113,192,135,61,235,6,4,165,180,60,13,22,134,27,174,218,36,63,133,70,28,232,125,184,158,147,34,148,161,11,90,18,52,113,49,26,144,23,12,131,196,250,77,80,125,216,87,31,68,119,167,210,179,30,182,149,69,13,203,11,168,82,103,85,241,181,39,186,167,12,91,212,152,211,110,60,15,78,164,129,149,135,208,160,231,107,79,98,141,1,250,254,109,73,60,74,193,158,12,135,212,138,59,191,174,3,144,237,156,119,83,255,8,81,246,53,39,204,176,217,102,176,193,182,78,187,179,156,165,116,164,42,2,139,254,190,222,253,128,0,128,2,4,191,150,68,9,150,42,205,149,214,67,112,134,82,239,64,22,251,58,58,165,181,198,173,63,255,246,215,253,127,255,255,183,183,203,102,232,138,232,147,85,220,192,238,189,186,156,80,228,118,237,101,42,41,221,213,182,47,115,177,23,170,50,181,217,81,127,122,221,182,24,84,0,0,93,252,70,128,200,65,36,26,97,11,139,74,49,2,209,180,183,111,105,138,62,225,140,0,115,194,194,223,98,192,23,198,8,100,194,193,90,252,243,114,226,141,24,208,79,147,210,196,83,193,190,45,13,144,5,10,34,10,79,92,141,85,177,78,115,176,50,46,171,65,27,79,54,219,18,27,82,142,42,182,60,147,72,200,97,209,19,165,243,107,191,145,254,111,41,233,84,188,75,90,20,149,118,214,177,42,198,105,171,203,191,92,227,229,203,90,118,186,98,143,52,15,228,204,10,251,229,141,102,42,105,181,154,155,219,232,48,74,160,127,207,43,4,191,89,126,173,188,136,11,3,236,55,83,187,224,225,151,58,226,165,245,96,230,98,220,84,53,76,47,24,70,208,103,41,28,106,13,144,57,69,147,146,58,70,236,90,14,148,82,181,87,42,0,224,0,0,0,247,232,27,152,132,132,168,255,251,178,100,103,142,70,23,104,211,155,79,77,112,74,203,26,234,40,5,226,24,181,165,76,109,189,59,1,66,171,234,140,196,149,48,42,28,32,132,81,17,214,102,111,202,49,135,45,40,52,157,211,148,86,79,255,253,188,219,95,181,233,232,171,48,129,19,42,13,6,179,163,36,165,176,226,20,166,102,209,243,170,42,145,217,46,212,213,163,45,20,120,76,16,62,63,239,121,114,249,147,171,83,55,129,144,177,49,150,133,2,1,193,193,64,192,117,131,10,25,47,37,254,150,166,26,25,5,128,128,155,155,154,169,132,130,219,198,172,241,46,38,236,96,224,177,72,225,109,83,133,50,97,253,1,140,96,213,41,105,144,165,86,181,18,147,226,137,236,134,201,0,28,166,85,132,118,91,110,60,225,220,123,91,17,100,92,25,174,7,123,168,166,174,171,116,178,212,110,110,243,167,181,235,24,164,235,179,234,69,154,223,49,125,119,47,196,217,78,253,200,192,196,238,59,252,225,237,100,143,173,246,219,174,30,66,127,6,55,114,180,208,196,181,231,133,122,194,195,198,200,205,87,67,77,49,36,219,141,22,115,28,239,253,242,98,242,52,164,132,137,157,130,10,116,165,39,44,60,159,132,214,57,38,90,195,79,87,96,107,55,110,44,123,79,80,0,4,237,47,129,97,200,115,113,76,118,112,105,6,23,77,158,223,135,133,255,206,105,233,95,167,22,3,43,37,189,48,248,163,63,253,31,244,111,254,87,255,255,254,151,79,219,239,123,33,76,206,183,80,193,222,190,97,81,138,167,145,26,118,45,76,74,255,67,162,142,194,12,176,70,101,125,143,123,94,0,0,20,220,192,63,52,134,204,189,0,71,3,10,32,20,233,12,71,8,45,243,42,116,32,136,192,119,148,80,124,56,86,89,114,150,165,129,162,147,67,117,98,202,233,224,17,142,110,138,56,12,18,197,16,153,22,88,48,227,233,222,195,75,185,3,45,8,58,13,99,246,211,99,116,74,149,143,193,189,184,253,83,65,22,213,151,220,105,217,112,82,48,74,138,1,247,10,77,156,40,69,161,55,137,88,178,170,98,146,80,57,68,240,119,75,107,207,205,154,45,182,100,60,212,230,87,104,138,20,214,67,16,60,14,19,147,36,55,176,123,90,10,141,57,237,230,125,198,169,114,70,9,219,141,187,123,209,55,143,130,42,136,234,172,69,212,117,89,211,100,104,49,65,52,166,223,144,153,91,64,147,138,158,63,41,45,20,70,49,147,247,227,36,143,50,168,8,0,1,149,252,186,19,24,151,91,208,184,0,79,46,220,206,175,184,197,106,179,49,197,169,232,210,137,85,147,255,211,183,255,246,59,60,10,198,85,137,49,52,253,53,255,165,218,84,69,69,35,34,255,251,178,100,125,14,166,37,104,210,155,76,78,144,80,136,122,215,48,197,26,25,25,163,70,109,225,47,193,56,167,235,140,241,136,104,2,142,87,169,45,0,133,35,13,20,52,112,61,34,89,9,155,48,192,69,140,52,130,39,40,241,117,132,165,0,5,31,7,41,141,78,152,91,128,210,193,173,135,0,131,134,131,146,180,49,148,73,172,64,44,84,20,50,81,70,92,100,225,107,44,64,15,7,139,177,58,23,189,183,209,50,15,233,78,196,164,51,173,150,3,80,68,2,74,133,152,48,53,14,69,73,2,15,181,25,105,66,227,0,81,36,163,252,66,230,250,51,60,225,63,51,15,3,100,151,71,240,173,123,112,75,194,212,31,23,150,98,43,216,126,195,107,25,151,251,45,194,91,69,42,191,220,166,156,29,179,92,87,209,199,198,59,31,100,112,89,242,230,154,64,253,78,160,83,90,141,117,155,203,86,95,99,69,197,146,102,119,181,112,102,162,86,111,34,94,43,74,87,7,175,177,93,184,74,228,205,90,248,137,152,219,146,204,124,156,235,105,202,73,178,67,200,161,171,253,66,151,118,239,149,206,71,163,182,254,33,37,84,78,44,119,26,138,100,188,93,126,232,102,83,245,16,137,246,130,219,255,244,237,255,253,142,8,134,59,186,154,14,141,163,93,145,81,212,126,229,71,119,112,171,61,89,165,70,71,100,247,93,5,57,131,215,178,5,118,4,209,124,233,116,142,193,184,9,193,34,58,30,162,244,142,0,1,179,18,151,14,19,95,51,252,80,198,97,195,77,24,76,238,26,12,64,24,64,86,12,10,153,20,212,0,24,24,92,30,33,18,25,0,90,94,83,8,14,132,32,115,9,5,64,7,0,25,65,244,9,171,115,192,153,66,17,203,76,154,103,169,109,4,46,216,213,168,98,121,42,157,38,75,142,153,48,38,2,50,228,254,34,169,165,138,74,174,149,121,146,144,240,9,61,242,39,238,9,95,12,98,90,142,239,124,150,205,26,176,191,229,96,79,168,132,25,23,134,97,216,9,195,98,244,213,82,75,231,173,182,24,120,190,202,111,19,46,201,98,84,70,165,85,212,45,253,180,10,50,104,132,226,234,223,169,140,205,121,190,89,214,156,123,92,215,161,143,199,92,238,139,169,107,167,182,170,105,68,27,151,103,254,81,174,115,27,233,231,118,102,109,157,42,104,108,210,206,71,171,119,157,188,59,219,7,228,247,205,253,199,166,11,41,153,114,14,0,0,84,216,194,36,36,2,7,201,34,208,0,172,207,2,90,126,89,50,162,196,0,236,83,182,161,217,70,126,19,87,71,93,159,255,160,239,254,95,247,183,255,243,125,255,122,15,65,122,74,141,184,51,233,117,190,60,73,134,204,140,210,25,255,251,178,100,142,142,70,232,104,207,147,153,99,240,82,43,234,163,61,37,12,25,89,163,68,109,188,218,129,57,167,106,232,244,136,248,74,207,47,213,18,178,57,90,101,185,243,212,107,6,150,230,91,2,20,237,48,82,241,47,243,217,157,29,119,52,68,112,113,128,24,28,180,138,140,2,194,2,137,14,17,66,89,142,134,56,6,28,35,12,129,0,209,100,105,25,244,131,165,73,246,161,134,82,36,160,8,234,181,151,169,118,96,149,246,28,206,135,96,40,17,117,221,210,231,169,203,96,75,58,96,96,82,101,191,101,128,182,43,15,72,91,11,217,109,240,134,89,7,2,88,217,158,70,73,8,150,130,211,105,190,104,108,177,48,44,202,67,115,15,111,34,47,195,133,216,156,232,246,208,231,98,172,27,219,176,251,36,242,164,157,111,137,176,44,106,127,23,7,166,28,210,7,162,198,66,38,4,21,29,61,94,28,99,157,177,105,170,121,25,189,1,34,7,74,26,16,132,209,235,155,38,78,187,158,220,194,84,70,150,87,72,139,17,233,161,90,212,145,69,85,57,235,212,136,173,208,0,100,0,19,187,55,7,167,171,168,51,87,44,140,107,41,101,146,84,109,223,62,36,175,184,231,196,199,166,173,126,17,102,174,254,127,93,26,223,244,255,116,111,111,253,147,107,86,158,100,115,161,146,142,226,213,29,236,204,212,33,145,8,44,202,200,216,50,41,122,105,65,159,115,10,254,93,102,0,0,1,179,4,12,78,220,106,48,169,168,194,178,144,97,92,217,128,242,98,169,131,192,133,157,50,82,88,203,97,179,4,130,2,193,115,31,6,218,113,149,192,8,119,26,16,152,96,18,97,0,114,29,195,130,171,172,172,46,170,198,69,45,149,66,49,17,3,176,29,32,230,76,48,114,18,173,3,142,40,16,36,246,108,107,48,139,74,174,148,82,0,54,224,0,85,224,2,52,207,42,131,68,211,84,222,109,159,35,109,193,9,207,34,168,188,210,133,136,198,21,165,42,138,0,148,183,211,19,47,172,97,154,205,245,68,109,200,43,57,82,209,65,245,249,128,154,41,36,9,54,50,145,73,79,97,84,33,99,29,5,81,81,111,24,53,212,156,49,57,94,218,113,103,60,224,138,121,148,212,51,32,111,98,182,46,215,82,189,66,130,170,213,202,234,108,218,82,173,69,40,163,54,245,13,228,117,158,219,87,226,81,134,167,190,161,190,241,241,216,107,5,68,205,97,221,161,182,49,58,64,0,3,64,0,62,252,124,29,143,13,134,3,37,12,97,185,3,144,187,136,232,172,122,116,74,149,97,187,21,28,29,29,110,153,201,211,79,255,79,87,195,77,113,82,181,102,30,231,107,143,103,119,50,29,108,10,212,45,138,139,255,251,178,100,145,142,135,50,103,79,19,153,76,208,78,169,202,202,28,5,226,27,21,165,60,78,105,15,201,60,39,106,76,147,137,248,81,211,59,163,38,97,35,98,143,201,182,110,66,11,51,127,211,26,13,24,20,252,101,194,49,232,201,70,80,104,154,76,76,110,33,249,134,198,34,160,150,122,14,135,24,156,61,145,131,130,198,99,5,47,48,114,1,39,204,60,12,7,32,55,192,194,197,16,238,128,177,97,108,216,233,216,29,8,98,0,17,149,26,128,60,92,136,136,80,17,186,34,34,36,137,8,7,86,35,30,18,144,148,202,174,133,24,227,40,118,90,163,3,8,133,40,11,172,163,144,22,223,102,131,34,134,211,134,48,167,49,248,17,37,30,84,116,81,8,46,181,102,147,138,124,175,121,116,125,79,105,84,172,192,114,240,48,88,185,19,133,179,3,177,22,200,102,160,225,8,85,20,139,17,198,19,78,93,101,188,213,116,170,228,30,164,23,210,162,136,206,58,102,102,81,50,4,195,20,98,89,145,217,130,166,81,249,138,56,113,149,211,63,4,26,172,120,241,241,19,196,212,170,72,233,136,185,239,120,71,207,166,48,254,144,0,137,205,151,108,148,132,80,59,5,176,113,52,54,131,20,91,101,211,114,130,243,217,118,142,159,55,163,196,93,93,53,110,142,141,233,208,195,12,124,245,8,11,127,222,251,255,106,166,190,219,223,234,171,171,181,81,39,216,133,151,49,147,97,214,12,101,122,218,163,228,209,3,186,64,91,227,84,146,0,0,28,121,19,142,23,4,48,114,12,195,129,99,68,154,12,160,11,48,120,201,42,27,145,136,142,161,195,148,57,140,139,5,141,172,0,183,109,108,44,18,69,0,20,49,8,20,155,68,251,69,82,39,196,170,228,2,14,103,35,204,74,137,91,81,24,131,162,21,147,37,202,19,152,184,80,18,220,36,18,175,228,133,131,72,20,249,138,150,118,22,196,243,58,127,105,163,205,211,171,45,204,78,199,157,159,191,43,99,37,86,115,96,153,5,72,228,170,20,233,89,174,219,245,185,217,173,147,74,38,124,135,168,141,118,181,182,83,207,245,204,159,131,14,114,18,198,51,46,145,218,20,9,212,25,108,72,20,12,19,73,126,68,44,33,72,77,175,83,143,193,82,168,174,73,65,136,179,45,106,152,42,172,35,119,82,166,225,40,179,146,37,39,84,224,232,112,240,148,92,210,228,130,173,38,77,181,220,68,138,43,28,92,178,82,113,70,8,84,66,68,236,37,228,235,104,0,0,0,56,0,15,223,244,195,116,158,110,167,171,28,210,47,6,198,169,223,140,32,225,114,199,134,42,15,226,127,79,255,250,127,255,59,104,49,168,51,181,32,128,79,207,8,100,199,168,255,251,178,100,138,142,7,21,104,208,27,154,75,240,76,229,218,221,37,2,76,27,153,163,60,110,101,47,193,63,36,106,28,196,137,48,76,14,57,226,0,80,30,180,176,93,233,45,11,11,57,185,27,124,163,130,169,116,171,22,159,248,240,75,166,22,49,154,3,196,101,121,49,136,34,134,111,74,25,140,140,172,115,133,189,28,89,44,57,131,129,134,7,4,11,24,166,195,5,72,186,96,193,192,168,166,170,9,252,174,144,205,18,68,121,154,240,147,12,99,32,126,162,46,129,152,67,252,200,77,92,133,73,4,30,35,50,6,50,97,98,171,10,227,60,38,43,171,237,231,97,228,192,165,84,101,129,190,208,19,193,26,161,42,162,217,202,131,84,78,248,5,69,161,99,1,78,216,111,42,47,238,47,229,56,129,232,90,230,110,230,173,201,132,108,40,125,103,104,252,76,244,58,158,53,29,149,146,244,140,180,135,92,246,152,78,81,156,237,239,95,79,36,107,201,40,79,208,113,71,194,127,42,165,190,48,93,83,181,39,202,203,18,194,56,155,79,181,124,26,110,19,170,138,35,81,5,129,146,77,146,5,149,68,34,178,23,178,106,85,6,177,132,120,246,99,217,196,40,71,210,167,229,4,2,8,2,165,196,17,16,5,144,99,25,208,194,49,172,113,10,133,180,76,150,219,163,87,210,19,57,189,243,116,203,40,179,156,181,206,209,80,116,47,155,167,211,45,249,237,213,191,235,255,235,233,79,217,179,169,90,187,31,92,183,185,4,137,77,165,8,246,212,168,4,52,137,212,9,47,251,214,4,0,0,75,112,194,137,143,18,144,224,176,204,15,128,201,140,14,220,177,217,11,8,160,24,208,210,67,6,9,134,199,70,70,154,26,72,240,3,1,48,33,37,47,12,92,20,3,38,0,135,223,81,210,243,81,58,95,160,96,145,36,113,98,128,185,34,76,12,4,2,161,72,3,72,3,84,161,204,64,216,126,0,102,146,145,161,68,39,222,32,19,153,100,113,151,6,139,55,162,55,93,146,41,203,10,115,20,126,85,1,66,151,213,62,5,7,193,116,49,244,71,131,68,182,10,55,101,104,242,173,136,225,221,115,211,228,22,164,121,51,54,122,106,246,59,75,183,189,87,239,155,5,75,189,202,34,36,192,243,79,81,148,199,121,236,61,141,222,238,176,208,242,146,95,212,40,242,176,66,79,31,114,144,107,178,223,186,210,189,138,211,203,143,166,28,166,164,192,173,7,122,152,249,246,43,158,80,5,251,147,102,124,0,0,187,236,16,192,66,192,99,172,231,4,150,20,127,12,204,130,237,104,27,29,107,66,163,39,87,150,191,250,244,255,255,63,255,255,166,141,169,94,170,133,100,49,167,164,103,18,235,117,212,244,255,251,178,100,132,14,230,158,102,208,27,108,55,48,73,41,202,179,60,194,12,27,25,157,58,46,105,15,217,47,37,170,76,242,142,56,175,120,99,200,84,125,209,1,68,74,8,87,107,236,22,163,19,63,213,74,88,51,16,150,142,66,180,60,21,0,201,106,195,111,22,78,34,57,52,64,228,192,97,196,57,4,59,76,54,25,48,176,84,16,15,50,232,37,173,38,170,123,136,65,198,116,129,85,8,201,66,224,167,57,16,97,220,102,111,168,224,51,56,111,64,172,38,69,72,115,17,11,3,146,172,132,120,84,56,176,84,73,0,145,69,164,231,26,16,251,25,83,137,90,175,37,164,64,213,182,30,84,141,58,117,71,29,222,149,71,54,210,244,240,104,171,58,129,161,18,10,133,179,199,86,109,136,79,57,142,245,21,87,163,218,109,250,11,98,32,126,48,120,113,48,21,239,38,138,72,28,180,203,138,162,154,64,241,145,89,231,27,163,140,53,104,170,31,105,99,234,66,247,237,202,113,69,30,28,88,76,97,166,192,249,197,6,186,64,234,121,219,70,97,89,38,139,139,187,51,245,67,142,154,63,173,175,184,184,134,31,74,92,66,143,209,255,130,151,70,193,95,124,200,175,121,134,59,180,185,249,30,98,60,159,190,198,180,3,17,74,216,192,211,16,222,241,45,169,255,253,95,255,149,245,235,82,119,253,243,234,103,84,173,51,132,68,99,216,54,177,189,141,0,211,254,113,24,20,53,193,88,224,108,92,42,11,104,6,206,246,255,253,32,0,4,163,15,73,59,150,35,122,183,50,219,243,186,163,51,183,211,43,32,49,113,1,224,83,71,126,3,63,24,88,224,32,176,203,5,33,144,81,250,79,179,130,38,96,240,205,132,56,121,114,213,240,204,147,109,64,18,28,194,13,27,26,37,4,193,43,72,54,4,104,81,72,16,168,178,47,232,17,4,44,132,89,48,200,176,162,148,218,127,66,229,32,102,97,5,48,166,33,93,240,87,147,168,116,123,74,160,90,139,210,158,112,76,41,15,22,123,84,155,169,18,148,60,203,134,191,30,60,95,234,121,125,160,122,194,99,156,63,16,4,115,5,110,146,105,170,92,136,153,21,16,100,64,30,208,145,108,208,199,64,243,222,79,152,141,156,180,229,199,125,98,200,50,135,133,206,40,65,21,151,65,140,182,168,246,108,207,7,25,13,71,41,19,75,246,48,122,20,174,49,165,170,229,105,99,26,179,196,196,73,76,17,153,180,114,62,224,48,0,0,0,25,62,108,36,66,30,152,48,187,15,20,182,229,187,71,3,161,254,66,233,43,91,34,111,248,117,95,175,255,171,255,247,127,215,111,255,106,42,171,162,36,174,147,221,105,49,229,187,212,140,157,164,60,226,240,255,251,178,100,138,142,70,204,104,207,19,122,67,240,78,74,26,170,37,2,74,27,113,159,60,78,105,15,193,56,37,42,204,241,149,40,168,95,132,103,102,22,8,30,169,245,18,29,78,192,101,210,251,214,48,91,49,16,100,218,138,240,251,137,142,236,166,40,75,154,232,42,99,49,1,134,5,232,60,96,85,201,146,4,3,0,241,209,129,137,66,168,54,97,0,114,24,152,80,50,100,193,153,162,9,228,44,72,66,6,56,40,212,216,133,10,7,0,14,18,192,44,208,193,52,88,195,128,7,226,5,5,2,64,2,0,187,203,93,237,24,10,153,177,131,8,121,27,154,218,2,20,225,157,64,141,189,89,83,232,184,33,213,188,179,75,1,98,240,2,131,180,120,184,200,4,179,108,79,125,198,195,140,252,55,134,14,85,216,142,86,44,143,52,103,65,19,8,206,215,202,207,84,204,74,33,242,166,36,44,20,52,250,100,148,123,136,100,94,39,144,65,46,106,49,243,200,148,214,104,116,168,49,141,51,107,24,49,98,221,70,162,166,242,164,194,72,235,152,66,156,86,4,194,227,7,138,150,76,192,250,249,21,247,40,112,51,141,120,97,73,106,50,163,144,0,77,191,128,71,43,151,160,32,48,197,218,134,232,44,100,110,217,157,23,53,42,65,0,85,81,127,209,127,111,255,87,255,235,250,247,242,253,239,213,136,200,184,185,10,246,117,143,35,93,221,84,128,140,123,89,159,17,36,162,225,139,137,128,136,172,115,165,174,9,107,59,44,175,22,68,99,64,0,0,230,184,68,28,21,191,48,18,67,20,141,3,71,155,178,17,152,146,135,0,57,198,68,100,97,128,47,42,155,129,142,32,162,246,190,227,33,107,200,48,149,7,87,163,238,218,18,132,153,16,105,115,212,201,147,34,65,103,146,133,101,32,45,59,22,196,51,70,188,161,52,146,107,42,23,14,198,151,140,85,227,171,1,214,199,226,181,84,78,150,1,133,77,65,240,93,184,131,87,200,95,69,55,82,171,101,153,153,122,82,184,154,83,174,135,190,179,106,211,58,107,126,173,169,237,218,13,167,222,113,232,92,238,197,232,76,93,123,109,209,113,193,176,160,41,226,210,12,124,245,162,74,218,211,25,99,213,186,215,207,180,230,113,170,23,58,111,247,72,36,97,35,145,6,45,2,151,28,153,133,56,58,106,210,140,216,188,157,134,169,241,128,86,0,1,239,169,72,13,148,203,131,129,101,197,248,87,143,216,111,35,201,151,191,184,162,49,229,84,58,169,239,93,255,191,175,166,175,255,211,250,187,85,191,253,127,149,46,93,206,68,210,118,216,248,84,49,38,63,31,117,54,21,9,126,176,251,131,66,242,244,194,107,111,253,222,223,212,183,38,225,112,255,251,178,100,137,14,230,23,104,209,155,108,55,48,75,168,154,163,48,70,142,26,17,163,68,109,229,141,193,39,35,170,140,243,20,184,83,135,209,53,40,80,17,161,190,152,26,162,160,115,41,138,135,44,33,150,135,3,146,221,34,1,19,15,5,138,11,92,170,225,65,211,64,21,25,109,145,38,27,119,83,116,67,98,90,178,163,100,65,96,68,110,177,213,182,99,128,185,145,177,254,147,142,3,58,163,141,229,112,96,44,14,210,123,197,227,51,242,201,186,123,176,237,183,69,243,138,61,204,194,180,23,183,105,143,91,12,248,202,11,168,181,23,98,22,67,120,96,182,20,209,106,46,106,38,99,130,126,101,155,161,53,40,146,33,118,78,227,208,93,202,188,235,255,150,137,248,121,105,179,233,154,27,163,127,111,90,91,158,181,245,146,240,172,231,90,84,111,44,161,159,43,66,246,229,246,223,101,245,187,4,69,149,170,169,199,139,100,146,184,234,40,182,184,201,178,232,34,118,209,196,181,157,113,216,31,117,122,28,73,225,118,238,214,44,75,166,117,98,174,129,116,100,73,192,83,227,94,50,95,28,184,151,102,210,183,45,90,84,255,250,55,175,255,175,255,167,255,187,162,158,171,93,245,145,78,84,57,38,70,32,59,203,146,226,100,2,130,109,227,73,181,221,67,20,53,233,121,229,191,53,153,68,10,101,0,0,82,80,80,126,103,72,41,167,92,134,44,156,25,213,0,99,17,121,153,136,6,33,22,161,1,140,144,166,17,10,43,80,64,36,193,1,38,40,99,192,66,18,76,8,41,3,9,51,34,1,67,84,221,203,160,44,17,50,180,201,6,152,241,166,117,33,50,80,113,149,94,156,162,98,31,148,76,46,244,242,195,67,202,164,148,51,4,133,161,199,181,105,51,100,236,172,214,34,78,220,101,197,147,205,49,229,80,106,75,233,137,61,119,156,68,163,122,219,106,145,187,210,57,77,38,18,219,208,254,245,133,24,198,192,86,6,68,64,128,229,205,107,20,93,226,237,160,179,12,104,169,48,71,54,244,155,82,122,81,154,18,9,45,197,34,92,38,65,210,90,38,70,254,32,178,66,29,81,40,177,10,248,213,30,44,228,25,85,70,72,185,68,11,194,192,158,198,212,180,152,60,97,164,48,214,204,50,64,0,91,118,82,134,1,216,214,160,51,228,154,74,135,44,151,251,47,142,231,217,68,152,171,118,134,35,163,252,101,217,255,211,106,234,255,253,60,167,113,138,183,181,108,191,115,138,106,139,254,68,65,174,197,142,238,230,234,238,236,69,65,82,161,250,22,16,123,87,69,143,61,230,84,134,191,218,116,192,214,96,80,97,167,33,230,239,113,130,107,6,72,43,26,21,162,1,64,25,32,18,96,255,251,178,100,156,14,166,138,104,207,155,154,67,240,79,105,26,147,61,133,14,25,221,129,62,78,101,13,193,63,149,234,92,243,21,17,16,25,131,143,194,198,144,48,36,176,38,48,248,109,127,26,112,168,218,229,38,228,23,225,146,48,179,201,206,211,4,108,156,88,16,146,99,150,104,48,86,177,87,166,40,206,133,77,75,118,90,95,168,193,120,91,249,123,29,162,48,75,85,71,132,128,75,12,57,248,180,249,65,116,47,230,135,0,139,42,149,50,200,104,14,204,236,242,133,58,96,44,104,10,184,120,4,173,0,147,7,174,113,187,152,102,38,130,163,76,138,186,251,197,36,214,52,97,188,204,23,10,141,231,177,50,104,160,146,168,179,142,18,135,91,148,38,205,185,22,84,186,131,142,129,138,151,67,224,98,16,61,171,190,17,33,216,121,151,6,162,89,115,16,62,11,39,37,13,2,28,0,0,129,32,48,40,21,110,221,239,67,177,100,89,109,51,4,5,80,97,167,210,209,239,67,228,117,129,136,124,133,197,217,229,87,97,196,175,71,79,197,206,233,255,255,47,255,155,209,217,3,123,109,252,47,220,204,155,125,229,95,157,58,48,71,233,216,161,87,55,220,100,248,124,153,27,211,114,255,119,239,248,249,7,29,124,137,127,235,236,238,119,129,0,2,228,152,190,198,189,41,211,208,103,101,17,220,55,107,77,109,147,36,97,93,25,116,44,148,84,8,34,55,65,96,192,40,105,105,16,16,4,25,4,6,12,136,171,194,7,143,217,136,139,44,228,66,34,169,52,161,86,112,112,149,93,170,193,242,212,50,172,248,227,60,161,14,50,178,128,192,115,82,118,253,158,196,64,146,1,112,208,157,165,211,69,131,114,9,17,13,38,30,44,141,8,214,203,182,23,235,106,203,81,101,233,157,91,46,162,221,155,239,215,141,111,109,98,143,206,210,30,173,88,154,108,73,20,115,189,46,49,37,8,31,134,245,114,238,165,171,61,88,158,189,118,155,249,171,59,101,184,118,157,246,158,253,243,154,56,158,174,55,11,7,208,182,227,127,101,189,84,39,254,155,12,103,43,57,199,36,134,8,0,0,75,183,63,133,243,154,116,235,147,176,244,224,18,20,60,125,82,151,158,195,117,155,109,26,87,191,255,253,118,255,253,213,144,121,22,159,158,150,138,73,252,232,250,170,176,84,81,136,180,172,82,183,68,51,156,141,50,205,74,162,34,41,23,119,155,163,133,163,219,121,149,79,228,234,154,92,132,160,38,100,0,3,78,68,219,29,104,62,244,51,19,161,55,34,115,27,98,50,52,16,50,121,88,0,115,106,162,37,7,17,132,130,69,218,224,41,5,229,10,3,54,161,254,46,17,48,56,68,2,74,158,190,187,192,160,255,251,178,100,163,140,101,231,100,209,155,88,98,114,82,236,250,167,60,162,64,87,213,151,68,109,224,207,193,57,33,171,52,192,149,104,66,1,226,142,102,25,85,81,244,37,58,85,196,231,85,204,86,97,183,146,8,69,5,182,69,179,57,0,207,221,185,118,73,42,178,245,201,169,228,58,95,180,240,136,156,13,50,217,170,101,202,120,206,23,39,254,103,233,52,131,77,156,77,201,182,249,225,222,246,161,221,181,51,247,226,95,101,141,107,248,170,51,133,1,162,243,192,145,16,237,91,31,242,37,201,120,236,209,63,73,222,5,26,243,147,20,157,114,80,113,79,155,105,163,14,69,144,116,70,19,61,199,183,184,199,252,245,195,226,56,44,20,5,29,226,192,1,47,223,253,14,145,23,21,160,108,11,131,33,76,96,20,19,74,179,102,64,69,53,71,248,207,255,255,93,191,254,71,198,134,220,131,165,66,254,235,28,135,216,212,101,121,78,70,145,197,21,102,15,213,133,162,19,5,132,239,44,63,4,207,222,69,40,160,217,227,197,216,164,53,29,18,176,184,0,0,92,117,230,50,114,177,12,64,48,112,176,244,193,103,163,54,14,140,62,35,79,211,7,145,0,64,120,112,132,34,96,0,115,212,44,71,108,161,96,130,165,50,128,93,172,53,208,98,165,68,205,45,147,104,106,96,131,148,242,86,55,244,160,80,94,133,7,118,101,40,69,81,69,27,231,132,176,74,209,144,39,92,42,24,147,202,41,169,228,143,239,189,121,196,239,72,172,214,131,184,243,89,104,20,20,180,243,243,248,92,144,114,12,179,171,43,51,61,163,255,251,191,179,249,241,62,81,101,93,201,139,195,154,189,143,98,79,73,21,152,220,142,160,164,90,217,0,157,84,226,213,62,27,109,36,109,100,44,70,25,25,250,116,29,106,78,150,151,187,157,73,185,24,108,234,26,122,80,162,234,92,80,155,74,72,242,21,110,156,27,74,12,51,8,229,82,235,0,0,187,254,192,30,147,2,134,16,176,230,26,158,212,152,159,223,253,76,187,89,179,71,249,255,255,249,255,255,183,152,172,142,95,241,55,109,32,142,19,222,184,33,4,148,81,26,145,133,31,135,158,130,14,253,6,46,95,220,135,138,13,9,115,243,46,168,91,23,109,184,138,19,140,59,253,255,159,178,141,21,40,136,208,206,164,141,44,0,44,198,104,228,163,131,166,66,72,194,28,242,193,74,123,22,225,228,95,203,149,174,48,50,0,44,97,100,191,205,158,12,150,166,248,1,172,222,24,48,137,46,18,217,116,45,52,42,101,16,252,34,187,65,121,26,51,92,137,170,163,248,95,20,48,169,133,156,195,0,192,19,86,160,134,158,16,240,249,58,82,121,120,170,185,41,251,37,255,251,176,100,188,142,38,57,104,209,27,153,75,240,80,170,234,195,44,35,158,92,121,163,76,109,225,137,200,222,133,106,104,193,13,128,143,99,34,51,48,78,242,19,37,194,130,227,2,224,12,135,120,150,152,208,252,237,167,34,206,59,58,17,10,104,46,115,71,159,209,158,93,97,193,92,132,77,50,34,25,22,31,97,0,252,72,110,33,28,184,134,148,188,106,169,100,234,182,7,242,224,250,127,196,242,66,85,69,179,130,154,232,85,58,185,73,96,205,141,36,41,46,14,141,178,154,39,234,209,161,155,79,190,97,11,198,8,140,214,65,171,2,114,112,248,245,94,127,190,231,244,139,27,100,207,154,230,135,172,247,145,204,67,107,250,48,4,192,25,114,29,0,113,36,84,34,26,212,191,193,99,146,172,112,184,110,143,30,52,27,54,53,97,86,14,192,79,250,187,183,249,27,104,213,250,189,44,70,67,237,163,66,152,230,73,123,46,255,238,150,9,136,0,192,23,12,128,179,149,116,217,34,31,150,114,148,154,227,230,52,96,193,67,34,60,128,41,135,26,206,212,16,192,153,45,106,0,212,232,48,50,247,82,53,23,19,46,6,14,0,220,21,210,69,153,164,8,143,66,66,128,15,10,70,75,116,68,70,164,214,208,173,195,119,214,51,59,120,196,0,24,6,23,173,180,112,25,59,246,145,142,235,108,252,188,73,105,55,14,174,133,98,113,81,217,198,137,65,113,38,177,140,114,4,148,181,152,188,63,28,100,41,40,224,197,44,80,65,137,212,231,59,116,176,184,164,3,202,24,2,93,12,208,92,149,193,1,126,21,102,225,225,38,198,5,66,225,113,210,146,110,136,224,183,115,230,196,243,177,121,217,5,106,84,132,97,245,121,0,168,234,245,238,64,210,246,94,92,152,252,130,34,31,3,90,159,178,112,104,33,130,135,60,152,242,99,138,168,76,61,246,126,202,217,172,121,14,82,36,30,164,42,246,13,122,25,105,237,150,27,235,109,88,159,101,122,135,35,122,178,212,58,207,209,168,166,159,45,51,52,123,89,233,154,124,84,145,80,0,2,18,18,98,88,116,112,33,129,200,236,227,193,59,122,12,28,78,148,69,57,131,22,226,205,57,4,237,150,58,150,53,174,246,229,53,43,99,156,196,255,255,67,70,36,61,91,210,247,163,205,93,255,196,201,122,193,253,134,41,6,199,84,164,141,150,75,178,238,1,0,33,217,116,223,163,131,9,132,166,142,179,120,176,169,248,241,193,178,134,162,170,234,93,17,99,234,92,135,146,97,164,151,177,88,100,87,216,2,20,35,75,95,86,198,230,207,209,206,80,220,38,156,53,250,16,141,58,72,92,118,63,30,147,73,68,65,56,91,7,19,15,135,72,170,124,255,251,178,100,201,142,71,240,119,210,139,89,100,112,63,1,202,154,48,67,80,24,157,165,86,76,49,57,1,11,145,105,164,244,149,40,86,134,136,113,28,25,253,53,178,202,179,132,71,80,174,95,195,57,50,142,9,125,133,145,94,54,217,94,222,133,206,82,59,158,54,189,72,161,220,121,198,236,73,48,61,163,169,52,150,101,43,205,145,25,105,152,43,22,211,122,242,225,165,138,24,214,17,180,157,131,66,74,116,229,144,185,183,178,79,185,5,144,75,45,25,173,152,8,229,97,81,116,133,19,187,134,102,206,83,169,79,167,113,51,0,204,73,232,248,136,58,16,0,0,23,4,56,81,161,78,92,1,214,224,119,60,64,134,136,9,11,76,212,50,132,189,4,30,154,5,91,200,61,46,101,3,114,52,5,82,127,233,252,110,63,116,129,28,159,255,254,43,98,168,243,187,143,211,239,226,237,84,160,181,221,29,246,32,0,0,74,154,32,98,238,209,194,193,63,40,144,102,12,40,42,153,24,100,7,29,52,144,233,98,166,44,89,181,142,179,134,134,242,51,133,51,108,139,197,28,82,21,146,180,105,98,18,40,238,172,60,113,184,44,200,240,32,166,76,170,77,102,211,192,198,146,139,223,146,240,232,54,229,215,136,220,26,150,150,161,15,70,13,164,65,48,35,190,134,110,88,68,197,205,90,21,15,11,238,114,62,20,108,194,181,131,106,220,193,14,20,37,38,209,220,39,54,42,225,89,188,108,228,240,135,19,68,39,27,117,125,37,49,248,4,17,80,21,153,195,215,74,32,84,250,197,220,100,229,147,5,151,137,149,122,182,35,228,52,165,80,161,10,228,145,160,180,198,167,211,13,35,105,35,247,91,49,194,157,137,250,157,125,13,109,86,184,169,147,166,58,164,162,90,107,128,95,206,228,82,121,67,103,243,62,149,185,231,139,108,191,195,45,21,138,90,81,242,224,12,112,204,150,12,157,239,58,117,192,208,108,226,183,9,0,176,56,21,36,10,32,73,33,52,137,100,76,2,174,85,114,69,0,70,79,62,83,74,137,20,73,221,33,64,0,87,208,157,21,167,126,13,175,161,237,112,162,135,94,162,55,253,103,251,252,213,249,6,246,21,40,75,134,75,237,232,69,33,147,119,167,245,197,192,0,149,55,143,133,233,46,11,34,74,0,64,33,81,33,4,140,177,219,138,252,96,237,126,40,52,8,171,117,119,21,115,206,242,167,234,88,64,10,19,19,126,91,166,68,176,56,13,242,20,57,200,210,178,32,79,32,8,212,52,3,63,79,166,53,5,72,133,170,244,188,173,132,85,184,178,61,120,220,142,213,234,175,65,101,185,197,157,119,25,106,124,155,231,124,24,91,94,125,184,106,26,42,243,35,67,115,255,251,178,100,206,140,230,227,105,86,155,44,126,80,84,229,90,65,97,34,78,25,185,163,92,108,225,229,193,51,158,169,200,244,149,168,217,238,235,117,29,149,96,218,101,99,231,46,107,150,110,159,113,206,87,226,204,254,8,90,214,91,158,25,243,188,146,164,101,181,245,142,87,56,203,217,46,234,216,20,179,198,213,83,230,167,77,198,20,239,224,64,140,245,238,37,175,79,79,251,90,139,86,147,112,162,101,236,39,240,79,148,116,66,81,62,31,46,71,76,239,94,230,38,241,143,141,90,20,118,217,53,106,66,1,224,4,172,199,59,25,208,251,161,179,151,105,82,169,3,161,192,67,76,204,253,18,38,215,35,54,127,98,105,51,36,136,219,99,17,30,249,133,168,17,61,116,98,229,142,198,171,143,255,81,79,253,95,254,70,203,253,255,212,111,168,47,251,88,153,147,183,171,247,1,20,204,235,118,118,94,0,2,75,157,61,68,90,157,230,14,130,20,16,208,12,18,121,9,12,148,208,160,120,1,36,20,181,119,168,240,4,218,203,37,75,84,209,32,23,250,78,145,128,209,26,139,33,82,106,97,3,160,76,153,85,31,22,145,47,4,98,56,110,169,107,21,107,132,243,67,206,171,115,83,153,46,10,212,56,148,25,18,34,142,23,34,234,170,55,217,12,198,210,121,226,155,106,117,165,116,4,220,50,196,168,74,166,174,154,70,70,116,219,10,214,136,92,88,219,161,164,30,199,78,47,169,23,113,159,14,57,148,211,38,91,96,229,193,201,74,183,213,187,212,85,204,12,72,122,130,138,83,230,145,28,125,103,26,78,13,114,170,22,150,21,241,14,150,151,85,114,49,78,88,181,162,213,202,2,210,169,235,86,45,61,108,145,214,123,217,81,21,122,19,197,126,251,1,186,209,63,65,160,52,179,229,215,9,168,214,86,215,127,247,43,57,103,144,215,95,206,78,63,242,175,32,1,0,0,0,0,88,163,228,82,215,157,34,103,82,57,22,243,109,34,20,159,28,52,67,216,90,49,64,31,40,90,170,132,25,18,85,3,238,66,70,204,51,171,74,222,106,114,17,50,58,144,46,127,230,255,169,159,254,7,255,255,241,31,127,222,182,119,107,232,112,189,41,173,2,80,16,187,148,0,0,101,228,54,105,115,131,111,32,73,11,156,24,74,64,83,76,217,87,90,137,179,131,25,0,57,153,128,152,2,113,133,131,16,3,156,55,10,198,165,160,229,128,230,160,36,194,196,154,225,29,81,193,5,191,122,75,232,22,8,28,12,83,89,111,80,154,104,212,133,89,5,147,24,112,237,169,159,142,139,42,206,76,124,179,162,162,4,64,218,138,237,226,228,134,146,85,34,218,163,224,174,23,245,100,98,104,114,213,100,120,255,251,178,100,208,12,39,8,104,213,27,47,102,80,78,231,170,154,61,34,78,30,61,113,72,77,233,237,193,46,180,107,116,244,137,160,137,136,66,215,219,242,178,67,113,225,166,34,2,146,11,197,40,165,83,4,24,35,197,241,86,191,29,154,16,238,36,44,194,85,22,52,7,154,37,62,173,72,157,81,219,0,209,85,152,113,98,179,55,58,80,50,68,65,114,100,242,6,143,147,198,47,138,24,179,171,33,53,43,113,93,14,91,79,14,27,52,55,88,59,171,173,238,54,82,179,75,126,185,172,75,79,239,93,102,246,105,249,222,34,239,193,244,204,63,135,45,234,140,138,224,152,208,136,56,4,195,102,199,1,22,45,157,219,70,108,130,0,160,0,11,189,243,2,137,186,43,83,229,214,89,53,194,94,216,246,95,215,166,168,89,86,82,207,67,78,153,185,157,200,11,163,65,37,252,180,106,125,158,223,253,127,246,255,194,119,250,127,232,6,223,160,202,255,211,191,25,159,209,219,255,253,20,158,87,244,112,95,237,247,224,33,0,0,116,210,5,27,58,236,139,114,98,194,27,113,6,51,208,240,180,154,50,206,192,201,196,148,3,70,9,17,98,2,224,97,23,16,24,166,224,0,237,112,96,32,212,88,40,72,19,49,18,110,192,146,204,182,164,192,201,0,152,80,69,167,46,161,111,223,180,224,107,108,196,136,186,246,85,120,113,42,110,173,152,17,67,152,158,83,0,96,144,71,22,131,149,234,40,130,160,223,65,77,169,197,235,12,115,89,250,158,117,11,70,34,150,119,125,166,235,90,137,119,37,123,124,2,215,15,112,228,179,234,46,210,43,103,204,242,196,211,139,98,214,146,117,198,218,245,243,33,189,137,243,185,254,54,166,164,106,203,237,27,79,245,243,164,10,27,167,166,226,83,2,165,248,59,246,116,63,205,79,123,245,158,106,71,54,25,74,10,205,61,44,63,220,181,51,231,93,38,249,180,185,37,253,90,0,0,0,70,134,73,144,184,109,10,106,191,136,12,202,18,168,224,57,227,229,116,112,118,135,53,213,139,158,93,1,84,207,40,177,210,96,249,251,37,27,46,179,237,111,250,127,188,255,248,191,87,202,120,171,63,255,244,13,59,199,58,20,233,93,195,129,80,1,166,14,30,101,176,7,138,158,98,6,134,70,18,108,227,230,29,160,106,79,133,213,42,204,24,168,160,99,217,135,159,152,96,73,128,129,27,41,90,206,11,2,9,2,37,112,233,64,112,200,161,160,98,10,28,195,135,194,128,192,36,96,72,1,48,144,161,240,144,17,127,65,209,128,65,246,252,48,173,44,132,71,227,67,207,40,178,50,96,171,72,232,35,71,16,128,71,96,151,148,88,21,50,223,117,166,36,74,214,2,255,251,178,100,192,142,230,114,104,84,19,79,54,84,67,70,74,179,61,34,62,30,141,165,72,109,189,60,193,77,30,233,200,244,138,138,225,141,162,0,222,230,100,233,166,212,189,140,188,165,236,4,74,113,16,60,72,49,46,97,29,206,240,163,53,75,123,166,228,134,226,174,12,115,140,226,97,52,76,171,29,201,136,169,248,77,193,15,74,152,81,152,45,150,205,185,153,217,234,21,93,182,191,156,200,212,27,122,97,131,3,24,196,115,14,11,150,104,227,17,238,79,152,255,209,115,142,224,249,251,32,145,207,254,175,158,249,191,255,175,226,169,69,107,78,37,74,44,201,88,45,21,23,240,75,35,76,197,249,82,203,179,243,73,119,203,127,149,208,1,46,65,184,174,42,212,39,187,129,61,105,35,108,136,114,33,14,144,235,182,98,184,101,196,244,84,226,21,22,45,4,169,78,4,34,13,14,52,8,53,90,154,19,180,124,226,104,53,72,70,7,124,100,27,37,188,63,251,171,213,191,64,19,19,255,255,135,249,143,255,255,154,52,213,11,176,178,50,91,7,149,10,8,0,0,1,125,57,204,250,0,194,73,136,75,137,69,71,131,142,13,4,206,6,217,33,150,166,153,32,33,66,137,1,202,0,19,124,0,85,84,68,13,2,199,199,9,101,101,134,159,20,157,75,129,68,10,35,77,196,91,16,152,173,13,44,235,116,64,2,55,131,130,121,135,56,95,213,149,137,41,147,217,218,126,211,193,253,102,59,80,166,121,138,143,188,151,162,108,213,134,87,145,33,77,20,94,171,237,1,65,208,38,16,52,195,155,131,119,132,118,117,159,68,43,180,145,218,157,159,198,54,88,148,124,132,238,5,109,95,0,171,242,227,213,218,63,137,179,10,86,255,67,87,62,152,1,49,175,253,155,220,72,127,165,238,174,89,100,125,106,180,199,233,6,218,214,33,45,69,249,215,175,106,41,153,150,119,31,162,39,58,201,10,45,193,37,146,51,248,113,240,69,101,173,191,74,255,211,225,97,100,55,163,85,80,0,15,23,4,145,109,133,109,91,180,70,81,12,234,20,196,88,104,119,197,32,252,166,43,36,22,183,84,211,139,190,155,146,71,8,22,168,25,89,189,241,21,187,47,178,121,190,141,255,109,191,130,255,219,253,174,22,115,28,241,101,230,137,175,27,23,210,152,134,213,120,200,159,160,174,63,122,92,0,232,232,96,195,138,161,228,208,132,8,98,1,57,128,132,198,46,136,133,11,100,192,96,197,32,32,18,99,144,160,40,58,28,143,65,33,229,171,56,44,16,180,200,139,10,140,80,184,235,195,87,173,176,201,4,83,24,165,144,0,86,59,8,34,133,225,57,88,95,194,36,204,19,43,1,101,148,35,59,124,187,211,255,251,178,100,187,14,230,166,104,83,155,121,99,242,78,8,186,162,60,75,186,219,109,127,74,110,101,237,73,22,16,170,72,196,138,138,117,50,203,112,90,204,212,53,46,4,65,29,78,5,172,9,212,112,209,43,13,211,204,225,5,208,105,30,102,25,113,27,3,61,18,165,44,39,233,99,142,55,31,243,185,70,172,141,141,184,64,122,194,204,194,212,240,197,171,14,221,44,238,162,232,237,191,80,92,155,232,229,22,203,61,243,203,250,173,255,204,183,94,147,250,235,42,189,86,144,247,188,244,150,117,247,5,185,221,151,53,255,16,149,24,240,33,64,181,188,250,199,195,234,248,208,246,250,92,207,27,52,235,58,135,237,120,152,138,164,239,12,42,7,140,139,128,101,32,121,18,225,248,193,81,57,18,11,194,19,229,138,4,52,202,155,122,50,18,184,206,139,232,175,130,100,147,134,140,49,200,61,61,53,233,159,168,213,18,133,116,174,228,25,54,107,63,198,95,203,173,110,254,95,255,255,253,45,38,129,204,47,138,163,27,72,0,0,1,153,14,198,151,28,10,197,48,82,211,24,21,12,88,56,4,179,99,68,108,70,90,200,100,97,102,72,70,85,50,77,135,12,211,194,31,49,128,164,55,40,21,6,213,32,200,3,227,182,0,88,34,43,14,86,156,162,177,74,131,11,72,32,0,109,16,66,37,70,81,153,92,0,44,93,36,42,180,136,57,112,160,91,128,211,97,183,130,52,145,107,26,226,211,105,204,220,148,56,125,74,162,83,201,66,224,62,117,29,137,19,30,125,52,215,168,224,171,47,123,241,167,133,162,201,112,251,179,141,18,87,27,60,90,39,225,74,177,171,122,68,164,73,109,100,85,223,71,174,73,126,211,210,171,114,16,99,124,180,231,207,18,125,220,189,187,166,202,59,61,38,35,129,148,80,95,214,150,44,223,94,25,127,150,253,179,157,222,117,99,51,180,191,94,149,113,124,117,102,148,170,219,222,245,233,234,109,126,220,229,64,224,0,16,0,0,0,141,131,145,208,224,86,162,208,181,176,117,64,53,33,186,184,95,140,33,36,93,99,129,219,62,95,107,11,30,80,246,12,58,57,17,208,128,190,227,174,35,118,21,79,149,127,115,253,127,250,63,255,255,227,217,187,181,160,7,128,129,230,31,156,108,8,67,141,239,225,197,16,154,166,113,228,142,1,145,12,39,28,195,194,12,237,136,196,78,135,4,153,9,190,8,50,64,96,80,64,112,98,137,138,0,13,18,170,153,68,113,96,144,172,168,2,104,108,4,98,192,195,70,230,34,98,82,200,68,195,115,153,200,152,119,168,129,64,6,171,99,78,136,109,38,96,116,114,16,154,130,154,16,133,27,81,170,36,124,65,214,136,160,37,128,255,251,178,100,192,142,166,179,102,211,27,121,99,242,63,3,74,170,49,34,118,29,249,155,70,109,229,53,201,27,141,170,140,196,137,104,23,18,112,162,218,180,194,19,124,18,67,65,104,82,182,146,231,134,4,200,174,47,155,76,23,38,179,10,193,177,59,16,55,210,190,54,106,204,193,54,100,18,155,107,251,41,125,137,216,196,246,10,31,21,143,101,79,7,211,227,132,229,12,135,115,189,177,170,11,214,59,213,229,99,235,92,185,207,201,226,181,159,234,139,154,249,187,63,173,33,156,160,209,62,213,204,89,237,218,121,89,17,168,108,105,249,79,76,250,140,177,6,150,166,66,2,39,172,41,214,25,137,60,152,220,233,236,54,55,38,3,35,0,39,104,44,24,141,70,4,187,152,47,20,30,135,66,22,176,65,85,22,112,242,65,41,144,151,31,172,225,195,132,233,3,147,128,177,176,193,159,200,208,113,78,230,250,78,219,91,19,212,175,182,223,255,227,133,213,110,159,48,167,20,105,16,128,184,72,152,247,183,147,0,0,3,221,168,152,112,20,105,1,200,128,22,97,113,32,65,240,193,209,131,20,16,71,64,102,52,28,4,14,12,16,67,48,104,193,68,16,144,104,209,185,76,168,88,81,133,6,190,215,88,232,177,99,69,129,136,102,56,56,76,244,14,36,76,134,106,104,150,1,24,243,133,150,11,141,8,10,193,92,84,125,103,232,82,186,80,205,55,38,95,70,155,106,76,173,235,170,85,124,70,56,241,16,99,236,151,29,41,240,70,84,137,107,23,209,77,132,77,221,155,141,171,84,40,34,213,249,80,166,137,212,186,173,31,205,122,195,84,101,174,248,123,186,31,44,242,107,111,34,239,82,203,175,10,255,118,155,88,130,93,203,75,226,104,21,171,148,141,24,198,47,123,212,249,137,127,247,30,105,32,35,177,54,162,165,32,61,190,227,79,230,82,196,153,236,213,147,116,219,214,61,81,181,220,107,249,169,172,111,20,171,237,188,133,91,60,165,163,226,248,165,179,10,210,0,0,26,207,112,140,209,229,132,249,33,64,156,216,202,9,208,19,85,223,89,51,88,130,34,255,204,245,74,212,110,35,248,249,89,156,247,171,209,191,255,250,167,255,255,80,152,129,204,96,202,117,62,34,178,111,197,47,255,213,208,83,183,149,214,132,197,66,81,232,86,215,7,136,131,47,80,227,23,69,54,131,192,177,81,141,156,0,67,141,13,224,238,140,134,142,205,28,80,161,4,144,248,112,244,196,203,211,148,170,85,45,127,0,192,96,16,97,128,33,225,34,0,144,80,193,8,1,140,129,142,142,26,144,145,130,1,147,9,0,10,196,138,222,195,44,15,46,177,80,4,4,42,228,136,204,83,89,114,37,1,0,3,255,251,178,100,194,14,231,9,104,211,27,154,122,240,74,7,186,195,49,39,62,27,237,163,76,109,188,219,1,19,138,42,204,193,165,192,40,88,40,62,27,113,29,186,38,204,236,195,148,98,129,64,212,81,51,147,212,250,116,91,156,83,112,202,131,67,37,177,70,127,60,56,39,69,42,45,4,187,41,127,93,210,37,224,65,128,215,133,94,177,118,219,122,29,233,102,253,97,157,186,218,180,61,120,110,254,243,27,54,111,4,137,12,154,142,90,145,238,151,102,210,204,205,120,190,190,146,145,55,4,70,228,72,74,105,102,131,132,195,49,55,41,0,181,121,134,93,59,52,220,0,225,122,192,182,98,189,135,135,233,141,199,40,162,111,200,166,206,100,16,160,13,229,51,177,138,83,145,115,194,183,79,94,33,23,173,33,245,178,72,58,109,106,184,47,80,27,114,70,83,72,223,20,182,144,112,61,152,188,61,204,123,103,254,142,191,253,93,223,207,157,106,160,147,43,0,95,82,2,11,97,48,69,36,195,127,90,216,131,130,0,0,100,223,50,75,12,207,198,209,131,208,84,160,106,81,57,136,243,166,172,49,24,32,40,99,133,120,146,232,198,37,179,10,3,192,4,228,180,49,241,45,164,8,2,98,194,112,81,144,193,227,146,202,46,130,38,35,71,50,136,24,20,124,252,73,48,136,67,15,22,160,122,113,135,16,122,194,155,115,129,1,77,129,22,92,104,157,20,50,4,140,40,106,13,4,58,42,113,199,7,3,115,210,38,72,92,229,98,121,164,230,4,137,66,0,160,202,68,168,130,1,0,73,9,188,78,117,35,176,32,12,212,29,167,157,96,223,134,6,251,55,118,107,76,240,40,115,107,61,157,185,219,21,94,216,84,174,134,212,130,228,107,56,235,243,206,40,221,248,39,180,18,203,189,237,53,15,234,83,127,186,249,204,170,65,242,50,175,81,177,114,225,161,62,101,183,37,71,119,49,41,73,208,74,136,171,40,113,165,61,41,107,78,157,170,123,175,114,109,223,154,161,15,150,222,232,225,87,189,215,107,29,155,180,98,216,247,76,157,0,0,2,189,40,130,104,95,46,147,184,246,53,202,75,175,187,81,103,90,98,219,33,252,6,176,20,102,36,62,129,93,125,92,174,253,249,183,47,55,230,31,232,191,151,63,255,255,55,255,255,228,187,231,255,247,241,2,114,76,184,143,127,199,124,190,87,127,34,81,4,142,209,242,192,0,84,187,184,33,67,147,18,4,17,132,38,8,25,60,201,35,204,132,157,56,65,132,195,74,46,225,81,3,103,119,1,70,154,116,225,231,109,59,153,170,178,41,106,157,161,115,41,46,50,105,195,209,102,254,80,131,141,1,196,73,24,90,97,203,151,147,107,94,13,142,220,255,251,178,100,193,140,231,128,104,209,19,154,92,244,74,107,218,179,48,35,204,25,157,163,86,109,225,137,192,238,11,106,204,246,36,40,186,126,135,25,201,236,37,128,228,60,16,148,163,44,182,116,141,253,94,156,166,112,176,167,1,123,138,241,77,151,33,56,118,191,185,136,126,8,116,141,215,154,125,204,1,242,198,199,37,189,122,231,134,48,190,222,110,184,173,168,146,1,17,245,245,238,18,29,110,133,119,79,207,224,59,189,100,120,56,80,96,224,144,207,212,236,158,198,164,70,76,60,231,45,12,194,203,194,34,43,233,250,188,157,250,58,210,80,22,21,146,20,77,104,198,48,227,146,178,147,92,89,39,10,37,10,39,214,44,248,51,250,130,114,208,93,86,165,33,169,160,61,98,174,148,136,121,128,60,165,143,238,76,194,146,40,106,185,215,245,58,226,252,81,15,189,116,134,203,68,75,126,81,187,255,254,101,31,240,229,50,218,125,75,216,171,122,179,74,161,182,32,0,1,249,131,14,153,51,114,19,45,115,29,27,22,86,52,72,33,42,164,217,51,146,179,60,1,1,7,152,57,81,154,15,152,184,185,164,43,106,64,43,38,12,136,44,98,170,130,70,75,97,25,229,196,70,176,250,2,228,211,10,190,167,8,124,98,50,91,18,192,66,200,42,51,64,162,237,171,165,235,13,177,22,87,33,110,141,41,218,115,229,47,20,117,157,168,74,158,76,183,86,145,92,203,221,183,29,238,184,254,202,64,8,98,13,21,62,95,56,41,188,202,83,88,217,229,179,205,29,137,39,133,243,51,22,110,219,102,180,125,7,156,200,150,110,33,174,133,73,57,123,178,116,190,208,154,8,215,188,7,110,158,194,137,51,205,186,211,93,106,183,203,146,31,51,169,124,197,41,112,26,192,117,165,163,23,108,141,65,235,6,37,196,56,173,101,54,172,213,190,97,227,242,107,152,244,122,182,109,115,168,158,202,210,208,81,155,184,186,51,154,46,153,181,230,109,185,122,205,191,122,118,11,131,91,71,71,134,100,0,0,0,2,3,129,48,39,40,83,3,25,91,12,223,116,102,45,177,171,85,117,55,189,149,148,25,128,68,224,92,14,220,197,79,192,75,130,51,90,26,119,240,132,157,94,137,166,175,223,50,223,45,124,16,127,239,228,255,255,255,245,19,254,37,63,182,166,179,35,214,82,153,2,134,100,65,74,102,156,66,105,33,230,72,52,101,254,198,112,176,219,153,241,89,132,3,135,12,24,40,56,140,224,12,40,204,35,130,16,212,127,51,4,34,8,32,38,28,139,72,119,8,224,146,17,19,100,35,186,128,198,84,13,132,11,244,14,40,133,1,37,26,16,58,100,245,74,112,229,212,93,41,185,14,60,18,184,75,235,255,251,178,100,199,142,71,114,112,211,19,121,99,112,71,168,58,154,61,34,120,28,37,163,74,109,229,143,193,35,25,105,68,246,29,160,41,114,98,112,216,172,75,85,193,150,220,105,147,172,26,26,158,181,147,57,83,68,79,249,201,75,125,106,173,205,193,119,227,245,139,196,223,113,12,201,24,151,183,106,109,41,86,194,201,45,146,148,190,118,196,217,164,251,174,183,217,55,138,38,210,169,172,71,140,236,245,79,79,23,102,194,199,218,62,235,249,146,24,146,14,165,200,24,18,157,207,101,48,151,12,43,107,255,187,69,119,93,25,209,210,11,10,24,162,229,240,194,180,146,237,99,101,138,123,253,106,124,45,23,216,93,156,233,145,121,122,110,99,157,158,236,1,154,135,56,117,135,226,64,23,138,208,128,163,201,122,57,40,52,14,40,32,2,231,224,251,97,120,212,115,0,132,15,40,167,65,29,149,143,65,121,58,28,48,92,98,54,97,148,124,124,179,46,16,11,191,220,103,223,171,14,191,255,255,31,79,223,153,99,49,32,183,178,88,0,0,228,20,48,170,44,228,227,67,7,206,1,74,99,78,15,140,186,7,52,112,116,56,82,98,23,112,66,168,4,74,6,34,200,84,160,228,184,160,109,65,201,65,38,20,36,100,68,166,80,34,50,28,222,130,136,216,249,157,10,152,2,73,241,162,138,137,128,138,12,64,121,107,33,56,13,120,101,193,66,35,96,160,132,184,202,3,11,210,72,98,16,236,91,208,80,26,32,41,194,126,5,133,208,171,24,186,43,41,208,132,32,192,89,211,233,167,184,174,141,42,138,136,130,27,132,253,4,210,155,166,195,0,118,243,125,218,99,224,234,203,121,32,145,210,210,136,156,210,156,72,66,200,108,158,210,56,112,71,43,38,36,148,163,139,114,145,194,173,228,141,137,241,205,164,196,80,2,128,96,245,51,20,123,38,215,182,38,170,109,201,180,100,241,39,68,96,113,197,29,3,140,67,96,128,128,196,206,220,252,12,94,62,162,162,140,94,48,123,43,194,56,227,16,233,65,69,24,251,191,100,138,247,88,0,214,4,67,243,62,126,43,222,8,159,49,224,0,0,112,78,124,161,76,199,35,12,131,178,49,202,168,132,123,65,94,56,179,100,166,185,49,67,73,139,130,130,72,224,220,45,142,14,169,132,236,99,172,233,84,245,62,240,151,245,175,163,124,223,255,255,255,236,159,226,100,116,244,26,75,181,5,154,23,123,0,34,206,221,173,91,70,85,144,107,227,102,76,92,16,48,24,242,32,153,52,68,182,216,203,93,76,28,24,192,130,75,58,50,132,44,84,16,89,184,131,1,160,4,32,248,0,193,17,24,202,129,142,10,91,32,69,135,13,192,16,40,112,1,9,197,255,251,178,100,191,14,231,187,102,208,147,155,75,242,73,104,58,131,61,37,120,28,205,163,74,77,233,141,209,15,25,106,12,246,9,56,32,145,129,112,227,80,68,69,147,42,18,68,189,142,37,57,67,38,184,221,222,135,130,149,116,43,20,134,145,241,237,195,60,113,127,14,3,127,224,25,214,217,223,134,187,110,54,224,134,97,250,155,39,51,59,36,183,165,229,39,17,146,151,216,232,172,137,104,250,149,183,144,214,196,67,81,243,1,234,120,104,111,141,61,165,85,172,152,186,203,169,85,235,13,194,164,121,17,73,36,165,199,203,190,247,101,107,87,170,220,91,19,172,163,128,74,54,88,79,57,171,39,75,156,169,146,99,40,45,173,75,52,182,219,47,1,242,227,250,192,92,178,228,230,58,177,227,166,142,171,119,31,229,73,38,245,67,49,236,44,209,166,181,39,9,50,47,146,206,130,36,185,204,60,195,237,116,94,232,155,136,108,20,29,63,48,74,88,175,237,170,162,11,161,162,176,194,93,32,222,107,9,15,184,199,191,183,189,190,18,143,179,179,118,117,109,255,255,255,252,39,233,119,33,203,127,155,74,9,10,179,63,209,252,169,63,208,0,1,114,64,57,140,29,71,31,71,26,60,252,105,99,113,137,12,38,36,158,129,78,68,64,16,202,73,49,64,192,228,35,9,31,141,58,54,48,112,24,161,114,183,70,64,166,26,10,152,0,52,98,114,72,4,18,155,104,186,48,8,49,40,48,2,82,19,18,24,32,30,52,60,48,120,92,138,226,105,26,188,198,120,24,89,208,24,242,92,26,227,163,65,4,33,12,168,68,62,36,36,194,150,48,140,104,36,66,60,60,85,75,157,16,89,39,108,162,156,15,1,77,152,21,191,96,6,48,3,90,159,138,198,82,245,185,22,225,138,63,109,235,8,158,110,175,244,203,135,38,190,242,71,28,251,248,231,94,188,139,57,187,119,99,188,108,180,123,144,19,99,79,24,96,201,100,147,251,61,166,103,52,104,168,230,225,97,22,132,244,134,240,88,210,86,32,186,216,99,48,176,250,142,234,228,37,182,180,46,46,230,214,15,149,140,56,48,243,198,159,102,209,154,98,183,48,60,139,165,81,25,70,53,73,55,29,55,197,117,53,254,77,59,104,1,0,0,19,109,162,114,163,212,17,148,100,59,25,150,248,134,157,81,47,143,98,241,71,218,11,22,220,131,201,11,43,11,191,18,102,127,90,61,127,255,252,159,255,255,55,47,250,182,167,170,133,130,8,78,93,133,109,105,148,160,99,192,102,229,103,46,71,66,189,21,59,233,90,128,42,42,99,36,76,141,42,127,50,130,60,203,134,131,29,144,204,48,127,55,89,24,20,109,50,251,168,203,65,113,66,9,132,76,255,251,178,100,177,14,135,166,112,208,19,154,69,82,74,136,74,183,49,37,102,30,101,163,64,110,105,143,201,17,10,106,204,145,25,200,198,94,119,152,212,18,102,241,8,64,109,9,134,112,113,168,46,5,80,104,192,42,153,96,43,4,50,33,76,24,243,183,77,10,131,154,146,91,66,146,65,7,152,224,183,82,171,0,136,227,64,13,168,185,48,170,226,34,9,148,219,180,149,116,150,230,36,251,5,107,138,233,52,95,106,67,88,156,56,17,96,52,46,51,1,221,12,54,228,83,193,240,244,77,76,3,136,187,20,16,50,150,201,91,172,38,171,147,43,136,213,58,29,213,85,147,118,67,104,110,219,113,89,44,115,195,196,151,46,77,95,122,197,109,127,32,115,166,210,158,43,64,196,61,71,251,247,202,51,70,183,225,91,21,167,145,172,98,57,165,187,95,99,54,189,98,231,215,125,232,97,201,154,102,117,106,248,245,250,188,225,100,227,50,197,163,130,155,11,73,191,155,120,245,133,172,218,159,12,5,220,159,156,201,77,99,207,107,96,0,132,191,88,120,248,44,27,6,172,81,164,164,203,149,34,112,190,220,241,104,242,129,171,84,119,232,177,104,249,95,139,4,179,136,255,66,212,12,255,253,30,183,181,172,106,11,27,113,139,80,144,116,68,44,153,227,25,228,136,93,92,197,216,129,90,60,160,0,76,17,13,12,40,135,12,64,57,12,173,103,76,26,5,13,5,14,140,68,45,13,31,50,74,192,99,6,215,51,29,69,179,11,5,227,12,192,51,53,158,194,128,172,199,226,24,64,0,24,32,14,24,160,129,176,140,153,226,217,18,128,232,105,133,11,151,16,204,131,140,32,224,252,71,12,36,40,73,68,201,130,74,197,66,224,6,230,156,99,65,37,82,227,81,19,85,166,144,150,36,20,13,52,8,180,32,11,49,1,144,104,77,56,132,16,112,188,199,193,215,67,103,48,80,168,16,20,42,104,44,201,148,92,152,13,217,91,11,20,148,233,52,30,37,123,85,71,70,6,144,197,190,119,84,113,24,228,144,29,216,101,89,62,80,219,191,23,235,111,23,172,166,37,43,43,184,79,145,88,79,152,254,122,42,85,204,143,33,102,12,76,101,174,42,234,243,230,212,123,27,119,166,167,131,93,235,18,17,240,190,51,136,108,51,95,81,241,38,103,129,141,120,209,237,111,77,222,28,93,87,47,126,119,108,120,210,93,147,27,195,253,217,83,22,211,95,197,190,173,53,245,77,71,143,83,214,237,132,87,63,225,223,163,160,0,4,159,200,120,53,3,130,42,237,42,56,74,33,13,7,131,123,31,43,149,247,118,236,199,98,201,243,110,105,110,85,113,113,253,126,199,255,95,29,91,86,115,55,62,160,215,254,255,251,178,100,157,14,168,75,99,206,139,187,123,246,69,41,186,179,44,2,212,32,217,157,58,78,237,49,201,16,137,170,156,197,37,128,140,158,71,229,38,143,41,144,89,193,132,116,166,46,115,158,84,87,252,76,224,28,192,17,16,193,87,152,197,130,84,201,162,4,203,144,12,208,49,232,198,10,184,201,130,128,42,27,153,136,99,25,182,7,24,158,41,129,13,147,76,214,176,193,192,193,98,140,20,18,24,30,19,24,44,17,149,66,131,12,192,240,48,232,199,12,64,100,8,60,86,116,97,216,199,5,8,100,69,64,100,3,2,134,46,1,1,41,152,113,25,249,216,232,33,164,138,163,153,163,147,19,21,166,176,118,232,224,153,32,178,211,76,209,193,195,12,64,48,112,24,14,58,97,1,174,27,30,48,56,20,134,2,15,41,230,224,236,179,208,10,74,126,62,206,123,98,140,40,16,245,59,69,184,186,24,132,10,232,178,216,140,15,24,133,63,140,253,161,200,176,143,206,218,183,2,223,148,124,127,24,235,173,171,35,152,218,0,65,30,225,236,142,73,42,207,40,41,176,92,133,51,113,135,134,35,9,153,164,217,167,42,181,108,102,220,231,125,221,77,185,84,152,225,73,207,255,33,67,119,152,114,110,74,222,15,11,195,110,114,81,73,79,118,165,119,86,39,154,112,173,77,19,176,26,119,229,236,172,195,36,120,233,208,165,222,132,196,33,200,65,24,200,175,138,110,198,66,46,96,51,86,88,231,187,245,163,166,212,100,29,54,155,30,39,181,167,133,36,26,4,217,255,248,69,229,185,51,23,86,189,54,156,247,27,168,133,82,53,49,141,250,80,230,132,131,101,157,35,211,77,1,0,2,219,188,187,198,119,120,126,71,70,48,22,111,173,166,78,4,107,60,71,93,12,226,155,200,17,183,32,25,80,0,88,244,93,196,12,150,108,103,136,86,8,38,93,129,204,38,36,60,96,96,174,24,40,20,168,56,6,97,48,40,88,224,0,113,128,0,240,32,48,52,76,36,75,67,30,5,12,178,5,16,129,195,6,234,94,24,53,89,233,62,16,53,104,196,192,54,185,38,145,129,64,8,106,219,185,41,212,209,222,83,3,13,30,36,210,89,175,196,211,194,66,16,109,163,113,153,108,112,132,22,10,27,101,109,175,201,103,158,44,165,48,205,92,97,210,192,13,172,66,183,45,207,23,37,197,161,238,50,156,165,19,251,196,39,37,105,126,45,21,16,108,203,121,113,34,145,213,47,90,207,78,213,140,57,98,77,103,162,77,186,215,58,233,132,188,58,70,245,124,235,204,213,60,104,179,218,241,32,194,177,148,129,119,102,205,51,17,171,85,183,82,213,76,202,213,9,184,181,106,63,203,163,99,140,8,146,193,255,251,178,100,119,140,200,22,103,208,155,124,124,224,62,70,90,163,61,37,62,34,161,183,58,110,237,145,192,253,139,106,12,246,24,248,118,255,213,177,150,50,237,105,91,25,83,118,188,192,93,178,196,50,190,84,0,3,172,104,16,212,49,145,165,38,98,188,40,62,194,226,153,130,83,216,70,153,242,154,161,241,234,115,135,238,62,7,156,41,181,85,218,236,187,232,191,255,253,61,172,214,47,237,137,216,27,59,44,90,49,22,51,255,255,255,86,30,0,0,0,84,193,16,4,200,145,0,74,104,49,173,134,49,68,103,50,56,107,51,238,69,51,208,215,17,129,198,77,37,166,67,3,230,49,128,6,28,17,6,192,172,4,66,161,157,192,152,160,12,50,15,24,10,14,24,114,28,152,230,45,152,106,2,46,195,8,7,6,174,24,193,145,138,216,159,144,73,145,157,24,208,25,44,248,16,12,84,24,234,202,143,212,4,195,208,204,140,1,0,230,142,165,38,11,158,168,72,88,48,8,22,145,201,222,96,99,224,212,84,148,75,166,116,36,26,209,83,180,209,91,91,169,84,109,85,92,60,147,24,193,17,209,74,78,183,159,137,177,128,48,132,72,98,44,237,163,85,61,68,195,159,142,90,124,45,170,137,48,100,191,145,105,254,176,24,23,40,174,18,79,152,124,254,224,210,96,124,139,14,203,175,222,121,10,182,210,230,124,243,244,123,255,114,114,225,29,109,109,196,133,25,188,211,241,158,222,174,191,180,165,153,214,192,171,151,181,95,128,44,64,95,21,202,81,127,46,69,131,37,18,41,101,99,58,240,244,34,31,154,151,171,69,165,216,31,137,152,154,140,169,198,11,219,218,239,228,207,206,174,90,199,173,200,152,4,0,152,150,201,100,96,107,171,11,195,195,58,132,115,34,217,4,234,161,14,193,38,222,131,95,178,141,25,99,131,82,168,85,97,81,71,19,47,29,18,192,99,11,145,90,255,255,34,93,110,230,77,35,35,246,255,242,42,236,238,254,147,113,0,72,69,51,37,83,83,160,135,147,48,148,3,28,7,51,71,128,163,74,177,115,24,75,179,17,192,83,18,32,227,68,69,179,22,129,115,0,206,195,64,165,83,0,0,163,64,199,144,96,16,97,24,124,97,184,62,36,95,152,12,45,15,1,197,209,32,10,76,19,26,12,117,12,204,0,67,205,219,69,204,67,15,128,65,233,137,64,137,49,36,4,11,204,36,7,131,164,115,3,200,179,4,66,6,198,2,193,34,20,16,48,141,15,146,134,24,113,66,250,47,57,136,5,128,141,12,172,113,21,2,160,6,38,12,165,129,112,211,202,76,1,23,152,176,18,43,169,75,61,130,12,121,224,84,33,175,36,4,5,72,94,244,231,84,47,75,52,255,251,178,100,84,14,232,250,110,205,139,187,77,228,57,231,186,195,28,2,210,32,237,185,64,110,105,247,0,248,162,42,204,146,154,169,34,0,183,105,194,167,127,231,33,113,167,0,137,3,120,193,54,43,55,86,247,229,19,84,247,31,8,122,213,87,186,174,115,47,206,176,171,171,83,25,114,212,230,126,216,178,169,204,170,216,153,139,222,230,121,98,245,173,255,253,254,22,224,111,189,220,238,228,254,228,182,158,164,163,82,163,144,134,111,130,33,215,228,115,156,39,180,219,123,220,42,76,163,13,197,39,39,179,219,117,158,168,249,205,193,86,179,105,214,169,185,125,254,202,179,162,36,230,165,64,0,41,255,134,195,44,35,8,228,71,203,5,72,22,52,154,9,124,197,36,173,100,25,72,245,72,74,52,207,77,105,111,251,211,111,231,173,126,159,242,66,56,210,232,139,39,146,136,180,174,42,139,255,180,126,175,245,36,221,48,48,148,192,81,19,61,13,13,54,8,1,72,13,16,88,52,101,0,211,170,35,17,128,12,250,157,3,27,140,66,30,7,17,140,120,188,49,40,36,198,4,197,81,46,192,64,12,200,128,224,19,212,89,32,130,137,138,96,48,96,114,60,192,194,195,123,164,9,1,133,172,36,45,44,98,246,25,89,10,98,17,32,36,114,22,0,46,144,232,75,52,183,38,188,9,117,214,29,201,122,130,192,12,10,101,204,211,35,3,65,104,8,71,157,113,168,86,240,163,156,133,106,136,128,8,11,177,9,152,221,153,57,80,88,65,169,45,105,151,142,199,37,179,20,57,204,222,42,0,22,11,3,86,169,45,184,216,224,90,147,218,148,223,130,34,191,20,245,221,225,163,33,230,95,135,217,157,181,214,96,43,169,240,250,39,128,142,132,207,127,178,132,198,204,239,228,209,219,90,203,229,133,11,58,166,225,207,120,246,254,74,233,23,54,164,165,96,158,237,16,224,237,201,228,158,52,27,218,3,139,132,90,119,180,167,116,215,103,247,179,90,86,19,199,216,172,52,132,8,246,195,39,172,127,255,249,133,170,135,113,119,248,9,131,166,19,21,1,115,33,152,56,58,136,161,20,70,174,187,56,238,234,101,71,215,59,141,133,60,39,238,155,244,219,255,255,255,250,90,159,220,23,205,25,159,253,2,158,82,53,141,151,244,212,227,148,219,141,118,172,47,189,28,0,0,9,48,192,128,83,18,84,76,196,123,50,33,148,200,5,128,114,0,211,112,2,64,80,8,34,105,131,57,134,131,134,32,25,129,81,102,11,17,181,163,19,17,217,144,168,20,193,224,165,83,8,155,160,133,2,5,248,48,56,12,4,202,48,56,216,108,216,80,112,40,0,6,10,137,158,151,184,238,199,48,36,140,65,240,19,132,255,251,178,100,44,12,231,108,106,80,27,154,93,80,68,199,170,131,61,133,62,28,217,163,72,109,229,245,65,11,33,170,12,194,162,233,173,51,133,104,130,197,134,219,168,170,18,93,119,161,45,150,56,56,43,240,228,166,28,22,193,3,188,131,131,131,138,40,82,142,198,151,209,141,0,212,88,148,98,197,180,109,54,129,163,176,53,51,58,165,130,33,251,144,101,232,42,141,71,167,165,221,191,122,188,166,43,123,122,185,247,50,246,24,75,102,141,161,239,229,107,68,255,71,205,229,153,229,80,94,251,168,32,199,247,67,38,204,76,155,190,158,251,249,184,113,98,179,190,178,199,183,187,145,15,187,134,155,170,95,49,39,242,176,39,123,38,145,82,82,163,174,102,135,113,190,30,65,163,114,243,158,190,176,214,240,0,9,177,90,210,114,155,12,197,172,115,113,162,56,150,114,66,57,140,14,215,177,29,157,205,130,34,228,25,236,252,35,45,47,70,161,71,208,163,12,79,46,59,255,255,255,187,109,125,255,82,82,103,238,132,173,255,18,74,119,37,223,255,255,77,248,254,234,64,1,57,111,125,140,74,212,202,74,12,14,60,70,28,9,61,50,62,144,97,168,112,217,140,184,7,30,138,137,24,32,217,129,140,182,134,94,4,167,203,222,174,195,10,141,56,105,49,212,89,77,4,33,35,68,96,83,80,74,138,186,76,18,82,150,154,142,225,100,145,96,48,17,229,97,35,65,203,130,211,3,158,127,83,155,186,104,161,65,85,150,63,32,101,18,197,226,42,211,192,157,155,158,111,161,77,45,168,194,179,138,116,112,99,104,120,34,27,160,98,181,227,206,245,52,55,156,174,121,187,19,39,39,189,73,186,245,94,203,214,53,159,35,149,173,97,175,43,215,107,123,168,144,106,187,244,196,125,209,118,238,47,211,108,205,208,169,76,234,227,44,135,70,133,247,165,41,227,188,251,102,139,58,151,63,217,31,155,250,219,9,43,79,243,23,41,21,187,226,51,216,250,103,107,211,236,195,61,82,81,95,99,222,173,143,113,93,223,50,42,243,45,55,229,59,45,60,243,205,233,19,129,8,227,195,193,4,15,92,162,160,69,15,140,159,56,240,222,106,219,24,253,178,9,41,26,100,101,46,100,177,205,43,132,221,26,142,230,110,149,111,251,127,250,175,255,255,139,162,53,58,217,139,47,196,134,68,195,26,87,124,186,61,247,168,223,8,0,1,177,0,56,194,147,19,135,164,76,4,9,52,89,112,211,228,19,81,76,206,118,116,48,120,192,195,237,240,9,44,192,163,211,12,37,12,90,64,14,0,148,42,17,20,8,25,24,5,152,176,116,106,114,41,8,88,2,24,66,130,17,9,16,120,195,64,243,143,152,139,80,93,19,255,251,176,100,37,142,231,122,106,207,147,154,109,80,67,99,122,82,61,130,106,28,1,155,70,110,105,237,201,32,29,169,204,241,50,225,15,1,201,157,166,33,228,18,110,76,152,33,6,152,29,161,167,171,152,169,208,56,194,100,8,193,203,42,146,7,99,99,192,146,29,172,23,237,175,164,113,193,90,129,176,43,72,145,40,90,151,24,114,106,204,211,222,167,214,117,91,131,207,174,41,201,231,31,183,165,217,194,37,113,26,71,173,11,173,89,163,221,120,251,169,123,156,199,144,100,183,214,206,102,51,160,159,115,29,13,198,116,148,202,50,153,50,183,80,143,33,153,31,212,178,203,174,153,197,178,104,161,49,40,57,212,26,178,92,140,233,36,235,29,238,157,105,36,73,151,147,152,159,90,97,186,131,207,31,178,53,155,77,37,38,77,22,102,38,170,183,107,31,230,128,1,226,132,132,155,143,88,178,174,162,17,149,105,34,30,4,196,129,162,108,3,43,124,22,234,166,40,194,52,193,132,17,153,160,64,85,130,198,242,82,180,29,186,158,118,91,44,29,104,180,179,30,131,122,127,243,190,37,241,196,22,202,150,190,61,223,68,118,228,254,42,18,205,46,50,50,32,32,200,161,19,52,139,140,181,54,53,232,96,194,128,51,42,17,133,146,102,4,9,24,60,124,56,33,80,128,224,112,40,192,148,228,49,194,204,33,224,131,46,194,97,21,68,167,233,134,104,97,152,57,14,16,162,200,41,78,141,73,243,146,8,112,112,144,153,145,160,207,112,84,179,134,195,150,230,91,97,141,138,8,223,96,8,102,0,30,162,36,121,186,187,173,33,228,127,148,193,255,106,83,152,74,3,108,10,199,76,140,39,245,32,231,50,103,17,65,10,8,186,71,113,114,126,206,94,32,49,222,5,217,161,79,149,239,5,91,76,86,159,112,111,159,111,179,229,229,245,76,76,221,240,231,153,229,7,27,118,113,159,155,186,135,140,210,175,83,113,254,181,22,170,57,63,199,231,11,186,124,107,109,108,240,164,214,172,165,49,41,134,184,217,144,189,201,173,218,250,166,253,225,189,204,175,175,245,93,64,102,192,120,98,244,8,70,139,146,165,22,94,112,114,78,76,208,147,177,74,162,177,243,235,35,158,98,73,224,37,182,148,196,115,54,183,49,190,92,225,246,170,178,247,74,175,127,218,250,175,237,211,87,247,254,160,229,146,246,95,123,249,15,54,244,220,179,233,96,179,183,190,175,187,244,176,0,0,155,114,176,4,140,111,80,137,142,83,134,17,19,153,36,112,98,125,81,156,13,38,5,5,153,108,8,96,192,177,129,194,32,16,233,144,133,141,49,134,54,232,7,64,144,97,12,198,64,151,254,27,12,7,18,128,200,135,38,19,255,251,178,100,31,14,199,17,102,81,27,143,95,160,67,70,90,82,61,130,106,28,181,139,62,110,105,117,65,39,158,233,204,244,157,168,11,26,72,18,84,6,64,194,65,34,96,131,63,17,3,217,112,48,84,205,95,241,96,133,32,92,18,91,231,221,134,90,160,93,12,25,114,85,140,177,151,66,46,98,209,98,133,162,28,133,210,188,192,12,12,13,133,181,168,148,118,92,163,161,3,150,89,133,11,219,201,155,152,193,183,119,161,178,91,59,202,94,234,105,163,107,231,80,98,126,250,143,147,136,250,218,218,196,150,174,183,93,153,170,141,107,113,245,107,223,85,213,71,42,51,86,166,43,13,214,171,125,233,51,78,185,169,122,181,245,33,149,185,241,15,48,66,238,234,17,33,107,85,105,84,60,45,50,219,215,155,186,189,19,141,189,174,147,67,227,156,71,251,117,128,7,2,65,180,81,17,180,248,58,108,79,150,68,144,215,45,228,193,95,128,60,246,212,181,136,12,43,194,49,217,22,7,140,80,89,15,27,67,71,229,73,159,203,81,175,177,106,243,89,183,187,123,47,231,246,255,254,56,196,83,73,62,29,191,70,237,128,149,4,33,18,164,168,213,97,131,50,52,12,116,115,48,144,68,210,235,67,181,49,131,12,230,70,128,154,88,16,99,128,32,93,30,101,50,187,9,12,45,195,128,161,9,134,0,225,80,81,149,198,129,7,178,80,88,40,132,171,68,1,227,1,132,205,26,111,40,1,133,64,36,4,148,185,126,142,21,16,185,241,4,102,92,253,24,208,142,16,89,8,98,72,154,39,192,53,200,129,23,225,10,84,209,150,136,199,76,62,198,182,40,9,105,121,85,170,22,254,188,196,91,209,93,207,87,49,232,101,210,6,1,141,70,106,184,248,85,109,108,84,238,87,155,10,156,110,213,62,31,94,33,219,253,223,211,217,227,153,164,21,32,237,148,197,31,14,173,66,4,112,232,233,159,119,53,5,32,203,91,124,190,239,103,111,45,85,241,20,116,200,251,31,105,65,163,97,177,114,139,111,223,100,194,211,67,174,45,140,43,109,111,77,115,115,200,89,198,26,42,240,42,193,64,138,76,95,151,8,0,109,161,169,84,113,158,197,248,146,65,51,230,60,144,74,2,169,170,225,31,184,57,4,124,127,30,116,245,52,7,73,34,180,119,201,183,96,255,76,229,59,189,94,109,219,255,211,237,237,181,191,240,185,167,76,213,30,244,106,84,231,96,120,196,177,58,156,137,164,30,236,38,0,6,176,16,172,193,149,35,83,142,12,182,71,52,1,4,208,132,147,24,232,76,228,82,8,42,152,225,248,16,35,48,248,24,194,2,176,129,201,48,12,196,192,4,72,119,66,18,28,1,38,1,25,145,12,159,255,251,178,100,28,12,230,239,102,80,19,154,91,242,67,135,170,131,61,37,76,28,81,131,70,78,105,143,201,1,9,233,140,241,37,128,161,194,144,212,192,157,50,5,141,109,161,82,130,192,204,80,102,164,244,154,182,230,244,72,169,193,227,80,32,176,198,72,156,163,35,93,41,36,13,72,203,83,69,144,181,199,188,96,10,192,57,134,16,2,7,165,227,231,64,159,43,2,99,134,40,43,146,254,90,138,181,177,228,80,44,57,53,18,183,117,228,212,122,181,204,74,67,133,41,44,112,192,249,106,237,116,106,255,82,195,107,168,127,70,17,166,255,84,202,162,159,40,101,14,166,38,96,32,80,157,209,75,222,243,118,221,63,151,189,78,159,54,249,125,179,117,177,90,63,93,66,134,221,60,252,38,74,62,122,152,217,75,229,105,180,37,209,16,230,149,202,10,117,95,239,22,0,2,75,70,201,18,20,178,158,245,117,129,57,12,27,108,9,89,127,152,190,154,153,255,71,99,90,211,180,123,74,194,32,200,242,35,249,59,205,255,183,183,211,32,155,80,169,234,77,177,207,167,230,141,247,150,22,74,229,177,130,135,214,46,235,181,131,160,10,12,97,176,168,81,200,14,80,133,131,38,48,2,3,153,38,40,158,153,205,30,189,12,186,49,22,67,150,68,192,132,0,18,40,64,0,48,8,21,172,14,0,150,160,65,48,131,40,208,142,170,210,40,13,48,132,36,3,86,39,201,64,48,105,165,60,147,224,193,162,69,130,160,9,139,58,169,23,62,128,134,88,231,59,236,221,156,57,168,160,255,175,138,103,137,216,110,160,99,236,190,84,243,65,48,36,225,108,103,99,112,54,114,244,181,93,149,238,218,129,49,148,60,146,201,200,98,89,38,124,208,190,75,92,96,229,155,180,175,125,135,25,188,182,127,123,237,223,185,218,136,22,30,57,147,186,229,49,137,78,9,145,214,62,190,237,170,152,78,215,184,197,24,114,182,56,60,94,102,102,102,255,204,175,114,148,130,157,199,247,218,109,231,103,102,105,171,227,162,198,59,220,154,83,58,244,189,219,94,214,123,220,113,179,224,99,172,168,255,30,30,1,111,255,128,74,129,50,119,48,144,99,216,82,220,7,179,160,204,34,79,18,54,189,12,85,226,76,117,1,217,249,140,159,239,7,242,204,68,235,28,108,4,241,24,245,23,145,90,93,91,191,233,171,217,37,215,94,61,251,249,235,119,79,130,2,236,30,231,0,0,192,74,135,34,220,100,78,6,148,234,132,195,60,4,52,129,163,91,48,90,38,144,106,28,44,64,4,99,99,198,80,26,28,102,91,170,138,80,131,224,209,97,33,53,27,80,240,225,129,129,17,8,51,104,182,192,69,79,90,0,208,165,99,146,155,255,251,178,100,33,14,7,73,102,210,11,111,54,84,64,201,218,154,60,194,102,25,69,163,82,109,36,219,1,41,30,168,149,135,137,168,148,17,64,133,227,88,16,16,139,118,92,194,199,20,197,209,180,162,37,72,231,22,6,144,220,61,200,200,55,203,224,72,142,165,194,184,254,37,65,212,159,98,76,150,19,68,253,58,91,158,161,108,133,234,240,95,93,227,214,149,131,245,184,230,138,190,179,38,115,5,61,184,246,145,243,12,11,189,139,88,46,46,145,45,86,153,133,150,242,234,151,92,86,42,132,213,8,241,47,134,245,133,151,89,101,139,141,68,203,229,220,69,115,185,159,11,48,4,73,115,136,201,3,36,105,28,6,146,32,170,46,77,220,228,200,192,80,85,225,169,36,186,57,44,160,98,4,72,152,187,55,60,119,118,231,48,209,119,17,42,25,65,66,164,124,139,139,134,0,0,1,44,161,244,20,33,226,114,128,83,179,62,144,76,108,202,86,61,43,182,32,193,141,151,229,143,107,52,93,81,68,49,185,213,109,51,116,122,187,50,251,91,155,95,255,247,254,191,255,255,255,255,255,250,26,9,194,179,191,240,255,34,65,80,116,185,199,16,102,13,131,5,24,16,1,2,196,91,140,218,229,202,42,168,152,162,66,188,160,130,13,97,85,95,230,224,182,139,122,166,171,125,200,80,133,206,140,11,213,62,222,168,234,5,203,150,4,192,139,5,39,98,108,30,7,144,241,211,78,6,73,102,54,254,201,99,239,196,174,212,114,82,204,231,5,68,194,130,16,6,145,229,76,17,232,161,80,109,34,72,134,9,72,218,64,153,60,172,8,50,27,19,156,18,33,155,252,219,132,62,183,183,117,212,197,230,160,174,252,82,235,210,6,144,48,141,233,80,152,179,103,48,141,100,23,34,67,107,16,50,141,104,35,231,32,98,6,16,80,12,125,221,149,23,181,27,19,108,233,177,1,229,0,19,74,52,167,147,196,16,198,106,32,184,133,3,133,178,7,160,237,25,68,49,51,61,167,7,234,147,100,16,36,31,2,0,4,195,92,88,168,7,71,148,146,127,148,166,120,40,50,37,62,163,0,65,238,171,233,17,226,117,243,28,170,150,246,152,165,117,31,38,22,170,142,203,98,87,77,243,181,196,212,10,177,234,215,130,44,202,99,47,102,76,143,86,87,153,191,183,255,171,244,255,255,9,55,250,201,1,0,2,227,155,171,41,190,153,192,48,64,136,212,231,8,204,17,11,27,80,48,176,40,136,200,73,208,243,202,43,4,121,149,13,240,148,39,225,168,180,210,172,137,51,212,72,80,203,81,77,103,109,100,142,222,94,39,140,169,146,163,134,51,80,170,66,98,42,172,149,146,157,198,33,157,146,93,116,80,34,40,255,251,178,100,41,8,37,137,103,215,187,47,74,114,64,71,234,157,60,194,132,27,41,163,76,77,176,222,192,254,148,41,136,244,137,104,114,35,196,102,75,138,209,6,158,146,205,244,216,146,231,173,12,122,82,97,130,133,159,164,235,34,104,214,172,210,42,131,115,105,178,91,100,202,29,143,109,201,53,36,45,184,145,68,7,161,179,138,32,179,102,80,10,154,66,248,164,24,4,5,10,49,76,194,105,203,228,96,206,40,195,61,251,181,140,193,157,142,107,244,152,137,172,102,21,12,184,205,59,74,13,0,64,0,80,0,0,0,232,62,18,40,107,26,237,122,199,101,76,198,70,227,185,151,22,251,208,163,98,46,76,48,180,216,59,181,110,228,149,46,9,214,135,182,191,162,245,255,251,255,246,255,244,255,255,244,3,193,255,195,33,183,153,203,242,160,0,150,13,97,60,21,3,60,49,32,23,42,136,148,31,129,79,192,215,128,228,117,118,98,227,105,196,132,100,196,3,160,72,41,2,23,9,199,48,112,130,205,137,16,163,178,87,163,208,40,20,186,65,5,165,1,173,65,145,178,225,144,67,3,77,1,29,48,157,48,214,90,151,202,39,1,172,51,180,169,22,234,135,69,109,192,87,217,92,169,67,200,131,95,22,234,254,68,185,37,124,224,119,227,82,232,229,50,64,67,55,114,177,170,210,252,95,135,122,85,42,76,189,153,104,181,119,111,56,211,48,194,114,168,202,29,243,242,194,132,246,177,239,50,217,101,110,55,201,221,198,106,162,87,127,203,80,122,221,41,31,113,218,214,107,3,255,142,192,29,22,187,89,91,21,89,56,15,139,53,204,251,99,61,182,190,88,221,57,60,122,170,238,193,73,2,85,155,85,58,140,169,36,154,171,118,114,112,201,48,221,102,20,29,249,33,40,6,144,52,212,230,105,51,35,170,174,112,28,228,74,228,19,45,51,16,252,99,80,40,44,31,80,227,87,161,241,60,145,168,32,124,236,162,48,138,97,125,125,7,57,61,155,255,193,86,225,223,235,223,201,213,245,254,255,254,141,31,20,250,64,0,0,10,152,193,39,204,178,124,123,188,197,146,12,20,160,28,238,40,194,104,49,64,34,197,19,50,113,196,57,24,113,97,176,155,24,32,128,56,21,146,23,212,116,0,176,2,188,33,214,80,148,98,48,67,30,13,24,3,80,241,161,136,202,54,183,160,208,195,25,95,14,70,20,5,97,44,21,21,29,246,144,208,212,90,52,204,148,220,189,170,194,225,211,191,236,22,50,204,80,8,176,209,72,117,226,150,75,103,222,186,180,186,141,36,50,245,103,28,173,83,240,151,117,198,201,198,172,36,120,126,74,173,35,239,67,233,178,168,142,159,164,22,88,185,9,129,152,47,118,255,251,178,100,75,14,231,5,105,82,27,105,127,160,66,2,90,147,61,38,38,28,13,163,66,109,229,150,193,12,9,106,12,246,24,152,182,202,26,110,34,138,159,183,116,227,222,150,116,104,6,154,76,18,111,254,106,214,214,162,233,77,171,42,92,98,190,74,148,45,177,247,125,250,227,53,249,113,170,233,93,185,226,170,107,152,95,110,104,41,12,189,82,248,199,181,233,116,222,228,214,97,89,93,25,150,6,224,97,252,144,0,0,28,198,114,77,108,210,132,67,87,17,170,28,153,96,124,170,71,215,208,147,145,41,23,64,205,127,27,21,32,75,52,227,100,84,169,153,103,18,165,223,79,253,85,244,120,9,165,143,117,41,221,105,73,8,191,244,85,187,146,181,10,107,174,88,5,83,20,185,57,194,80,178,241,181,19,152,125,72,20,100,199,175,79,183,60,28,72,97,66,2,94,129,64,147,15,98,54,171,211,7,21,53,176,245,25,4,136,24,200,224,116,0,144,0,209,113,131,133,153,136,96,112,88,56,20,16,30,130,224,97,232,104,66,78,92,180,210,48,204,240,81,99,15,48,0,150,184,151,22,36,64,42,217,75,244,215,175,153,105,196,39,228,174,138,203,137,10,20,15,17,58,92,136,98,154,173,101,140,182,218,108,87,232,75,76,30,155,221,44,150,234,230,225,239,82,218,173,119,104,72,7,168,214,160,108,16,209,221,142,171,142,80,101,222,38,151,70,158,46,246,207,82,251,137,227,185,158,185,115,184,229,71,193,240,71,138,97,94,230,140,105,181,95,20,236,242,14,33,210,213,111,32,170,104,127,167,190,102,217,76,221,84,132,243,114,182,58,77,121,213,212,83,186,113,120,15,97,122,48,239,181,55,252,114,181,157,150,153,1,188,196,7,180,106,161,76,141,177,81,145,40,35,132,228,92,150,189,88,253,60,234,208,197,95,193,67,142,200,165,147,9,32,19,112,203,197,7,167,232,225,159,255,255,138,223,48,224,117,246,208,179,165,114,164,186,51,113,68,173,100,142,147,214,143,22,0,0,148,253,18,78,28,129,51,96,148,196,98,97,226,161,136,3,6,0,10,24,20,86,16,51,70,96,104,133,92,24,36,46,97,3,115,97,49,48,146,24,32,3,136,66,72,135,212,175,50,168,184,176,216,132,5,57,92,144,225,114,217,79,2,0,74,5,208,224,41,38,52,240,205,84,165,250,84,149,154,91,233,21,137,161,206,109,106,71,163,147,18,198,225,162,0,193,226,215,86,127,146,92,157,5,233,21,144,125,187,174,88,144,52,23,219,119,57,140,15,132,107,148,94,126,235,11,139,14,180,98,196,86,188,80,115,40,59,210,141,132,145,195,149,190,110,204,161,197,83,44,77,37,248,239,28,121,152,255,251,178,100,79,142,230,191,104,210,155,155,99,240,66,162,90,115,49,134,14,26,93,163,70,109,229,54,192,246,33,41,204,244,137,160,125,54,52,26,212,180,99,246,99,230,216,195,44,121,196,157,42,76,176,192,63,41,65,83,43,215,230,253,4,218,42,37,114,175,77,39,31,152,211,172,97,127,235,106,115,93,175,50,167,25,138,40,241,250,77,89,80,0,0,7,120,214,34,10,65,184,240,150,2,114,145,72,244,144,112,101,183,58,248,117,82,209,196,11,8,37,143,135,81,201,238,172,74,69,240,209,249,2,148,63,93,60,215,71,255,253,138,125,48,209,107,246,128,71,49,21,127,135,69,70,179,9,126,242,85,226,24,195,110,4,58,211,50,108,147,5,31,53,33,99,46,254,50,253,33,128,132,219,1,57,6,15,152,98,137,161,182,144,6,24,242,140,136,56,109,82,152,0,17,139,134,82,14,143,131,64,10,131,168,56,219,4,16,179,137,64,136,56,152,136,100,56,192,99,195,82,88,114,224,47,112,160,43,162,13,80,120,113,174,67,104,201,57,19,143,203,38,153,236,58,41,49,113,95,232,219,179,25,174,146,200,7,113,97,25,101,31,90,96,229,25,199,220,214,240,106,87,27,142,237,85,46,242,6,152,62,178,63,15,28,149,161,63,111,136,145,69,169,54,126,122,185,117,76,80,151,171,132,46,181,63,205,106,78,70,86,58,47,242,163,153,175,216,110,228,244,171,90,47,28,236,92,250,218,213,248,227,110,71,20,57,4,207,158,76,250,98,148,142,43,2,174,183,223,44,66,57,41,45,108,124,77,46,202,68,76,8,8,198,11,53,113,62,66,231,40,99,55,13,72,37,20,12,163,241,160,202,110,74,213,50,179,30,206,236,148,74,223,59,59,148,143,122,253,153,254,221,127,251,183,237,215,255,255,255,217,198,255,27,116,73,173,195,130,169,44,0,0,11,220,198,115,140,18,140,246,200,13,109,132,106,192,209,12,205,22,96,4,10,14,145,70,193,0,112,96,8,0,72,198,5,93,179,115,82,86,51,28,7,17,14,24,64,128,8,213,52,64,131,38,52,16,96,133,172,101,65,208,92,16,16,201,12,12,37,73,44,99,60,75,63,192,17,128,36,4,41,82,194,45,97,65,200,229,26,116,19,209,209,3,38,86,151,142,172,189,184,112,130,2,85,183,205,150,158,115,23,217,248,161,131,172,77,54,86,88,52,85,242,179,57,186,148,52,125,92,215,241,226,98,97,137,50,47,218,241,243,216,166,231,250,178,116,178,215,119,170,95,127,182,98,126,104,38,35,61,213,94,87,214,114,104,21,109,48,197,193,115,87,24,150,44,105,223,101,2,234,204,93,89,109,125,156,45,214,220,97,23,105,27,76,255,251,178,100,97,142,230,220,104,209,27,122,77,176,63,3,10,115,61,34,62,26,85,163,70,110,36,222,129,21,30,169,13,134,9,160,18,167,135,213,33,64,202,4,161,36,151,106,158,163,198,193,136,162,126,166,244,59,102,34,240,0,0,206,10,144,156,56,20,47,198,118,79,193,118,193,244,3,225,203,106,111,109,122,60,147,99,61,99,215,108,61,70,100,204,172,237,126,18,220,237,201,69,25,188,159,209,238,247,250,76,130,123,239,161,113,2,67,35,75,180,235,161,128,93,198,27,45,28,140,96,96,129,81,143,1,6,59,49,24,208,46,99,84,185,158,33,102,19,2,130,67,41,232,42,8,10,141,12,34,38,87,230,106,10,177,0,48,237,89,66,128,17,34,56,208,77,29,7,145,32,0,72,144,150,28,75,197,65,36,2,6,210,185,186,131,128,35,87,16,104,1,14,200,200,66,5,139,165,65,122,30,57,2,193,32,140,48,42,187,35,18,250,236,134,96,128,124,52,63,135,168,103,224,13,192,9,187,42,115,41,254,58,163,64,224,91,57,187,143,126,134,89,66,244,253,143,77,67,138,42,107,88,242,213,246,147,239,245,138,69,7,142,70,123,87,239,197,165,186,209,33,102,8,183,42,241,20,71,202,62,137,107,227,27,224,178,102,156,97,145,4,148,92,25,177,237,219,76,236,182,203,201,73,121,45,172,199,199,202,189,39,45,18,97,55,35,147,168,219,133,92,38,133,130,160,123,66,56,161,10,109,38,75,56,202,135,63,146,20,106,135,208,46,222,5,157,170,25,29,230,240,216,77,35,101,109,193,165,146,35,247,126,99,190,29,88,56,218,172,27,127,70,227,127,255,255,255,251,250,105,233,193,128,5,174,117,178,41,164,21,101,115,204,0,0,92,220,194,209,79,29,224,100,236,200,146,66,161,230,86,80,98,6,39,64,108,61,158,34,1,26,69,10,5,149,2,2,192,160,164,48,88,216,144,88,56,64,4,18,100,96,192,163,69,70,56,60,29,80,203,4,135,26,106,234,144,220,48,2,72,139,27,30,11,57,129,16,104,35,82,102,66,36,23,18,207,43,34,13,201,88,216,120,140,150,253,164,107,220,105,193,30,67,237,198,163,146,57,234,72,154,91,63,208,46,31,198,146,6,217,240,152,151,216,252,230,110,178,15,238,39,132,128,225,33,218,81,88,103,85,36,177,39,215,88,82,186,241,77,151,78,174,150,143,140,76,225,214,17,142,149,73,185,167,117,29,10,28,237,11,174,159,71,177,214,73,9,30,21,231,104,9,74,34,87,221,171,36,233,69,221,119,8,52,169,49,24,186,55,205,61,92,249,57,229,20,201,167,109,190,148,182,69,233,214,217,117,73,106,245,88,0,0,10,238,64,255,251,178,100,111,142,166,209,104,209,155,121,77,176,73,103,234,131,48,194,62,26,197,155,68,110,105,15,201,43,30,234,92,243,9,160,6,32,153,128,214,202,113,89,17,64,134,141,93,15,247,3,51,93,48,53,228,54,108,90,7,129,250,19,125,149,126,168,255,167,183,175,211,255,255,255,244,254,221,24,17,70,184,240,141,201,208,50,9,168,232,247,33,96,199,189,172,197,239,30,211,78,233,113,112,92,163,43,147,81,183,128,209,227,44,153,140,42,114,7,61,128,1,83,10,70,140,4,10,6,135,140,2,9,17,7,21,24,145,32,196,0,83,123,25,130,3,136,79,8,32,52,68,2,100,120,128,197,131,52,52,24,120,21,37,94,5,130,23,205,190,11,190,38,96,149,166,104,144,62,226,90,7,7,95,134,4,11,57,47,184,240,218,24,171,171,44,17,20,130,229,244,144,67,138,228,5,208,3,205,69,27,36,228,78,145,96,194,192,152,196,11,158,230,132,64,76,16,103,30,151,187,195,120,94,102,57,110,185,96,68,96,112,18,136,144,123,94,75,188,177,253,11,143,44,211,201,164,74,104,35,182,31,192,201,38,137,15,24,114,206,44,56,120,202,206,26,146,32,68,216,133,3,6,30,208,48,91,133,154,168,109,25,166,53,226,105,14,183,105,151,147,151,113,50,22,202,229,22,37,176,222,136,76,192,179,7,138,228,4,191,155,2,180,190,29,103,233,193,183,83,169,218,36,61,22,188,121,162,252,59,202,79,135,97,121,198,150,7,149,126,233,35,254,106,255,255,255,255,255,233,77,237,166,138,174,166,42,67,137,99,148,86,138,8,130,170,17,14,11,36,241,70,53,173,161,240,151,36,226,34,68,196,96,0,0,10,180,194,142,115,154,39,140,104,52,52,160,192,194,105,83,65,151,76,22,249,51,27,172,89,146,96,17,73,162,196,70,11,23,152,12,230,2,53,142,12,142,43,17,84,193,65,33,40,105,17,192,84,41,0,128,153,67,65,37,29,78,1,48,40,152,88,68,20,60,191,130,197,0,232,0,184,9,139,12,31,16,192,145,64,64,121,40,1,128,14,17,0,12,39,192,42,168,176,172,89,174,8,0,91,214,103,132,4,175,222,163,1,11,55,16,247,237,149,65,204,254,118,13,76,101,96,113,40,251,64,166,0,165,24,172,174,89,170,62,200,224,39,130,213,5,245,12,172,20,62,16,163,20,235,227,234,242,41,244,40,196,188,183,95,48,172,213,201,229,243,219,178,243,77,2,83,242,223,14,235,102,143,122,178,90,158,183,177,48,147,46,72,9,50,107,4,112,130,228,114,97,132,78,156,247,97,168,220,73,41,23,71,37,167,40,218,151,55,184,182,214,180,92,210,235,19,85,168,67,75,255,251,178,100,116,142,199,95,104,80,27,155,75,242,73,9,74,131,60,197,104,27,153,163,68,110,109,47,193,3,30,234,76,246,8,248,155,238,28,0,0,207,131,120,117,165,94,183,15,6,2,171,5,241,235,90,233,194,48,217,183,74,148,251,27,121,252,57,169,222,229,109,221,204,159,87,175,191,255,255,244,95,255,70,176,199,73,169,223,108,165,8,177,202,74,68,140,66,92,113,216,88,88,217,52,22,30,96,212,138,183,82,20,156,194,1,243,142,31,136,179,131,78,225,228,129,133,65,198,12,70,153,185,2,97,48,9,129,130,230,54,2,24,72,24,97,32,137,118,67,134,166,74,122,41,88,52,0,153,166,42,14,97,192,197,239,0,162,28,232,25,41,21,18,168,145,9,178,38,216,24,104,80,202,40,30,96,168,135,24,78,152,43,28,48,24,198,79,84,28,44,58,148,77,50,64,251,41,242,129,39,114,91,55,54,222,78,8,208,64,218,111,59,63,135,95,92,226,106,34,157,19,152,243,63,1,15,193,93,195,159,31,151,117,53,239,215,243,134,102,20,211,213,227,250,131,222,74,108,236,128,126,72,241,124,191,231,211,247,39,215,64,162,20,18,62,230,113,125,24,136,201,13,83,55,125,189,122,238,107,124,93,144,53,119,212,148,114,188,27,67,95,214,86,9,27,44,234,46,215,41,109,73,27,82,76,62,40,106,98,100,44,23,38,64,71,79,151,52,113,184,147,93,0,0,246,229,72,122,84,183,183,153,51,43,221,50,31,214,79,85,92,246,210,119,103,20,47,218,97,73,64,90,145,80,252,167,163,81,118,127,87,255,255,255,254,255,253,22,189,30,223,253,195,153,78,75,119,11,144,188,12,254,244,127,254,141,5,0,0,0,112,194,206,227,232,0,76,216,89,51,97,32,197,232,211,29,33,4,67,99,103,233,16,148,66,60,53,129,20,197,224,51,2,46,140,186,90,48,81,72,211,26,16,64,56,8,52,7,1,193,161,227,42,129,204,18,6,1,3,128,107,51,5,132,130,225,52,254,66,120,24,112,28,20,33,68,22,209,49,0,243,16,148,51,224,244,183,77,226,213,26,243,192,36,48,40,66,141,73,194,72,46,74,38,42,18,100,225,172,157,47,39,97,148,147,165,48,27,147,169,46,91,131,128,121,213,104,108,53,49,66,4,33,236,255,193,161,164,71,105,95,0,69,241,194,13,108,205,213,89,177,171,158,17,123,176,3,30,150,125,124,249,243,19,212,24,86,249,144,192,160,197,145,86,217,90,254,72,29,240,142,218,125,241,18,29,205,227,255,15,22,60,116,33,131,157,232,121,54,96,180,156,93,189,51,156,196,68,26,48,117,29,35,15,120,53,196,34,89,201,20,24,69,150,68,97,255,251,178,100,114,142,199,110,104,207,27,155,68,224,67,169,218,131,61,130,76,29,81,163,62,110,109,143,193,46,158,169,205,132,137,112,203,148,70,146,65,130,57,131,232,0,0,155,129,57,12,147,168,254,30,200,108,116,55,149,33,241,152,214,166,21,147,248,183,149,109,19,26,87,243,108,139,93,166,69,74,115,255,223,233,255,245,255,239,255,224,169,108,218,172,159,228,169,149,189,59,21,209,180,99,50,101,35,182,21,53,226,192,153,129,51,99,40,167,76,72,46,49,59,76,206,69,147,54,2,204,68,137,51,139,156,136,120,144,134,117,3,152,192,36,99,177,113,149,3,34,18,25,229,228,198,5,4,167,33,129,134,152,128,56,8,180,116,24,46,202,119,164,129,2,64,228,32,192,116,7,0,1,151,148,136,155,130,100,101,32,204,130,197,69,200,1,156,131,111,9,68,144,0,193,48,115,132,142,160,1,18,0,147,58,34,131,237,73,160,38,32,240,136,112,67,20,154,76,94,7,96,18,40,144,144,25,105,28,250,180,182,82,53,47,11,85,25,183,149,105,108,236,2,193,112,154,219,101,171,176,12,171,148,249,145,163,169,236,116,180,180,245,168,63,103,87,215,119,35,219,22,223,205,190,230,63,249,211,209,180,163,160,218,108,176,135,127,180,95,14,94,90,200,105,167,110,101,41,208,222,198,122,245,242,54,142,213,32,67,220,173,171,100,10,222,137,231,32,48,152,88,94,177,102,150,156,81,119,172,141,84,5,194,206,165,210,96,0,75,131,130,77,23,49,216,119,161,238,183,11,114,133,249,32,5,68,248,86,24,144,154,229,120,176,51,25,85,166,202,109,148,41,141,72,144,169,52,19,218,179,127,78,138,191,255,191,255,255,221,153,19,171,170,51,244,74,176,52,163,10,169,233,69,167,76,20,172,66,7,25,94,224,0,0,27,148,192,107,3,129,178,76,244,26,49,24,112,202,36,131,66,8,76,12,41,50,16,8,196,160,114,253,152,116,16,36,59,36,38,133,192,38,2,27,31,144,130,52,12,16,130,128,160,16,240,4,60,152,0,85,68,202,65,17,252,57,45,19,30,197,14,79,128,73,41,19,10,46,152,122,113,157,10,136,195,210,49,252,7,70,183,162,48,231,41,115,55,239,128,24,0,58,197,237,118,229,147,77,85,198,28,155,26,40,119,89,148,89,158,75,215,194,225,110,15,157,125,228,189,21,40,88,7,233,47,125,12,34,129,138,125,125,53,27,45,139,175,71,43,148,41,69,189,157,229,225,165,173,95,109,190,172,164,126,190,41,101,2,152,199,210,203,226,89,253,55,171,224,110,209,87,178,201,10,83,21,250,57,191,210,187,247,214,152,48,155,254,39,59,56,203,223,227,252,135,137,255,251,178,100,102,8,135,39,103,208,155,155,99,240,62,98,218,131,97,37,42,28,45,165,90,237,61,154,137,1,138,232,145,134,37,146,239,82,15,120,206,215,143,83,182,189,235,236,45,82,203,47,247,153,190,161,192,96,160,119,46,24,0,75,179,208,53,24,61,238,117,23,20,68,216,34,4,79,130,153,205,93,47,22,143,112,70,53,74,195,76,131,46,65,85,13,194,191,255,255,249,208,59,8,165,191,50,100,229,8,169,228,110,81,147,179,134,7,127,211,135,191,250,224,0,142,55,42,55,13,55,32,2,14,18,2,6,230,46,165,148,154,234,216,28,33,160,44,86,80,185,14,136,183,121,236,106,81,119,122,62,170,110,188,165,190,138,64,209,233,145,208,48,138,137,25,55,61,55,138,117,89,142,59,110,251,191,214,192,203,236,106,237,175,209,96,75,86,47,11,83,39,150,89,132,221,92,220,167,195,83,1,106,166,187,250,68,99,149,249,150,216,225,86,4,227,39,83,60,144,208,70,48,53,179,167,223,50,107,210,231,239,175,190,101,22,9,100,255,56,48,89,171,204,214,57,121,186,243,50,121,80,3,155,221,251,202,197,142,64,56,3,66,97,196,77,193,17,227,100,177,44,254,51,136,167,210,24,44,217,159,109,66,115,247,219,51,124,237,91,235,56,224,193,202,36,48,63,51,180,94,193,193,32,16,1,229,183,224,136,236,158,126,188,242,132,129,32,144,8,14,130,0,80,126,37,223,161,227,255,109,24,57,240,0,56,127,240,64,0,130,26,14,20,136,77,53,239,14,60,125,71,103,158,146,99,190,73,165,102,86,54,169,32,170,34,56,165,132,142,136,177,105,252,60,123,13,218,6,185,118,105,172,38,125,99,78,108,34,227,188,102,65,159,246,48,201,51,95,209,159,183,234,49,195,76,180,147,0,36,20,232,193,150,64,115,61,48,3,76,48,121,9,16,20,17,53,193,230,232,222,117,186,44,199,77,176,173,33,33,81,152,16,136,240,72,5,38,29,138,39,155,198,204,74,162,191,234,253,147,23,241,244,47,67,120,132,214,88,201,82,62,26,77,165,38,227,143,47,216,171,89,118,157,213,40,29,140,152,136,44,169,2,254,216,176,121,171,16,179,65,233,132,65,82,243,41,108,152,52,11,234,224,149,141,130,230,170,84,163,218,11,249,232,160,60,85,86,46,42,181,97,161,208,165,57,150,229,182,89,21,242,30,107,205,140,135,113,176,75,14,38,196,44,232,80,186,92,27,130,42,121,168,3,80,79,71,172,93,141,32,168,138,117,174,24,20,232,231,4,90,168,155,55,212,120,0,78,186,55,20,39,89,158,92,204,198,67,249,189,205,211,104,177,164,141,149,164,49,145,237,212,170,215,206,8,187,255,251,178,100,107,12,121,24,121,212,131,89,123,210,64,194,138,72,97,38,98,28,161,199,92,76,189,143,73,9,139,105,129,131,9,160,78,167,73,62,157,189,164,111,154,207,16,168,136,105,184,63,21,171,232,91,41,63,44,101,185,56,94,206,103,24,142,219,20,234,153,213,215,59,20,133,212,166,113,87,177,179,86,10,16,159,186,213,30,42,21,237,42,38,94,194,161,232,90,145,70,200,207,228,102,214,170,114,33,112,217,34,64,5,128,0,0,25,0,149,218,162,83,136,139,26,139,44,135,238,18,251,64,204,205,180,152,71,43,40,23,68,79,79,182,189,175,161,138,14,125,46,75,211,194,225,32,17,58,158,122,107,77,71,107,171,255,174,239,173,1,63,255,239,255,255,254,64,25,103,132,47,141,28,156,162,140,0,152,81,102,171,1,34,187,173,2,178,53,80,150,130,0,53,177,121,32,20,56,241,49,141,240,92,152,70,10,229,20,132,182,74,55,72,90,121,158,18,73,74,165,63,68,249,28,213,31,7,241,202,147,69,157,77,106,85,100,226,58,194,128,91,43,27,151,79,2,162,9,105,42,179,253,133,246,138,100,53,167,201,71,81,225,246,203,35,210,133,33,49,56,128,57,129,81,178,199,170,141,183,142,180,117,100,253,73,105,41,232,140,164,180,28,216,221,41,161,139,104,215,164,76,193,100,242,140,11,85,131,101,108,151,226,170,136,211,83,163,146,112,236,88,248,48,144,93,49,132,158,122,110,181,229,44,29,54,165,165,199,200,154,104,233,7,142,170,89,76,39,128,40,235,174,165,36,169,228,129,208,3,14,197,164,123,27,231,235,16,84,166,189,93,92,185,118,95,11,74,182,228,152,166,108,245,173,56,243,211,217,58,211,200,184,253,70,68,93,135,141,137,247,154,126,153,196,196,74,189,118,41,21,99,48,252,54,148,82,193,157,43,44,225,205,89,197,160,204,121,63,188,68,115,141,96,124,16,172,250,157,191,101,138,38,226,95,255,201,156,54,93,110,135,253,98,246,51,253,53,127,75,255,33,202,0,20,99,51,98,32,57,209,172,128,129,156,193,35,166,24,78,98,33,100,202,192,96,146,64,48,129,2,160,210,189,47,137,219,165,32,60,44,10,246,2,65,85,177,161,213,70,144,36,12,44,8,232,64,137,136,5,98,197,129,16,4,154,9,9,62,201,148,58,2,79,69,98,113,35,11,29,197,133,40,154,88,109,203,147,67,173,102,44,210,96,70,200,169,222,88,26,134,76,205,104,21,44,150,150,140,120,56,59,22,17,131,229,197,155,15,129,240,49,9,70,32,2,132,161,120,145,0,50,120,164,140,228,79,30,88,45,62,134,154,76,184,241,162,117,74,130,160,56,79,65,44,121,58,255,251,178,100,76,140,231,187,120,212,131,121,99,226,53,193,106,226,48,194,24,27,253,163,88,109,189,149,193,8,150,106,196,243,9,50,52,58,24,64,59,141,79,156,66,62,159,68,145,147,196,67,81,169,137,195,208,186,240,245,83,39,223,151,175,85,135,103,70,223,27,240,45,231,159,137,239,130,56,245,234,195,111,170,88,38,241,219,75,86,108,178,151,114,221,74,46,79,85,237,102,51,92,187,117,247,154,219,125,99,103,35,141,108,178,133,30,69,156,212,113,119,100,193,55,91,102,220,113,52,128,2,94,52,161,19,157,7,24,199,202,51,82,148,53,173,26,93,115,231,203,187,26,29,235,174,143,224,246,198,171,255,248,192,3,92,106,136,166,113,35,194,55,86,17,247,241,59,254,24,107,189,66,103,0,9,41,218,48,78,44,136,64,52,52,44,40,38,85,11,29,3,16,132,41,120,232,50,39,7,1,177,132,96,86,16,56,162,245,71,233,114,48,185,220,36,1,26,12,20,5,132,177,96,0,10,111,191,64,129,131,240,16,132,20,196,16,210,249,162,102,222,148,78,31,169,97,110,61,133,161,40,245,198,51,19,145,126,138,201,119,106,108,39,5,209,130,222,157,101,205,95,9,153,146,6,98,92,237,101,97,218,123,10,72,122,113,64,68,75,67,243,159,214,191,207,99,180,24,74,107,200,254,198,149,154,155,24,149,250,140,174,107,172,26,177,24,170,145,188,241,70,176,162,241,82,74,233,208,232,50,217,146,42,109,236,28,176,202,80,42,34,97,153,90,194,73,136,58,52,89,180,40,171,13,124,248,140,233,202,85,183,77,192,86,39,11,72,35,147,147,134,152,115,94,177,144,156,86,35,51,206,214,199,178,237,86,204,45,243,85,44,243,10,56,239,111,143,9,27,63,20,142,8,133,108,144,31,116,220,69,202,219,90,101,60,238,184,103,243,41,85,30,231,66,141,116,255,85,46,180,110,219,255,86,66,19,167,134,245,250,209,230,143,119,165,121,177,199,134,116,253,188,168,149,74,22,84,170,143,185,72,126,132,177,0,2,202,149,88,78,192,168,208,0,147,4,46,80,50,24,176,33,198,232,248,96,33,34,196,33,128,131,160,237,193,89,13,221,53,143,170,87,117,12,181,48,159,227,200,33,26,145,33,10,116,48,182,144,91,98,146,40,115,120,251,32,194,248,66,4,233,234,137,80,226,111,183,8,178,24,246,239,24,212,138,154,34,236,184,190,236,224,123,183,102,102,120,76,45,164,145,235,248,146,35,35,183,196,219,3,209,109,39,136,113,63,186,64,212,47,173,168,164,251,227,17,98,30,93,226,241,90,166,134,207,2,172,79,230,126,219,25,129,142,43,100,152,79,193,73,46,19,172,108,172,106,255,251,178,100,76,12,231,89,104,213,155,120,123,176,68,6,218,128,60,194,106,29,229,227,76,45,176,95,17,25,33,234,4,243,10,80,56,20,138,228,148,158,29,226,55,174,149,172,11,150,101,132,156,230,41,39,63,36,96,137,31,80,16,231,240,220,233,11,109,111,223,69,135,37,174,189,25,24,214,221,36,21,27,198,232,238,45,70,47,58,212,148,84,44,185,29,5,206,154,238,13,82,93,146,88,15,211,81,153,227,199,196,97,130,203,247,109,135,15,164,64,76,16,16,172,87,30,234,225,217,102,5,116,198,99,53,170,237,172,178,228,20,250,40,113,88,177,0,74,48,134,61,102,183,7,165,66,181,17,228,4,203,70,230,232,239,242,7,25,23,51,50,136,86,79,233,255,4,143,112,89,5,157,105,237,243,213,128,34,56,131,80,2,54,149,19,39,42,50,212,16,40,162,120,25,173,154,19,140,152,8,207,196,193,66,96,66,152,168,48,52,217,60,26,234,10,190,38,14,74,179,90,226,241,46,233,0,185,129,13,0,68,65,192,197,149,120,76,21,196,48,85,139,134,34,67,98,192,72,60,235,5,131,93,130,246,175,21,217,72,204,65,32,10,198,231,246,110,102,25,127,20,205,190,111,161,233,92,146,180,14,181,31,215,225,255,115,160,8,235,184,153,114,234,24,212,13,50,224,110,47,73,168,201,104,248,52,46,161,131,97,218,160,192,230,197,225,244,233,89,205,116,57,69,55,56,93,36,167,214,173,38,61,203,86,154,88,197,222,242,227,197,112,90,36,207,64,189,198,221,57,65,209,170,55,21,165,19,170,227,50,134,63,89,141,249,246,107,217,59,155,109,236,220,153,149,173,59,72,166,147,11,115,3,119,82,189,216,137,41,21,164,248,29,174,45,229,209,91,79,97,77,187,108,41,12,139,161,91,103,105,158,143,4,13,177,136,188,75,65,212,76,87,15,208,230,166,211,125,12,85,43,165,165,42,234,207,245,247,50,101,218,65,245,68,100,64,102,223,242,34,101,24,149,179,30,133,186,235,190,133,53,70,109,37,215,181,178,182,255,127,245,111,232,138,132,169,107,161,101,137,206,115,108,255,254,177,0,0,147,16,181,12,114,18,50,74,128,195,2,163,49,0,204,70,57,48,64,48,198,0,97,32,241,137,69,129,65,64,24,40,4,9,1,137,70,22,44,27,162,98,24,44,48,232,48,72,10,98,192,160,144,122,220,2,157,162,33,201,133,128,160,64,153,134,66,229,213,159,49,81,116,15,177,194,157,143,17,50,87,53,98,6,233,65,139,118,159,80,98,207,67,85,130,1,237,103,82,54,76,175,56,205,36,186,140,158,65,82,43,34,120,96,187,208,228,203,111,13,44,230,30,14,245,123,112,116,255,251,178,100,65,14,231,199,119,210,19,152,93,82,57,130,74,195,48,37,96,26,165,159,82,109,176,222,193,15,21,105,129,134,9,104,101,172,192,210,6,89,44,121,237,48,25,123,40,187,35,126,174,192,83,242,78,54,59,148,20,86,105,160,120,88,244,146,139,84,33,23,62,152,39,34,65,77,22,172,187,10,145,48,35,145,83,18,74,139,144,205,69,11,33,18,55,58,59,77,146,40,50,77,2,73,80,131,38,195,27,240,90,149,218,183,190,83,34,178,31,211,213,109,174,169,147,145,81,219,159,113,19,44,182,197,252,87,48,246,186,86,248,253,254,230,197,182,29,63,255,255,196,47,170,0,0,3,104,208,112,62,58,208,132,152,146,172,212,178,234,26,140,72,99,69,60,104,106,14,93,164,65,180,186,40,74,185,223,255,175,255,255,87,239,202,75,32,46,53,64,187,191,161,102,234,17,109,97,206,200,1,100,151,12,36,128,239,68,199,174,86,153,132,132,3,133,66,226,198,18,97,1,24,1,88,8,85,46,138,129,74,96,2,7,63,19,161,160,49,225,23,137,5,160,87,234,157,151,21,1,197,145,16,154,14,14,139,173,128,98,2,21,50,23,253,144,175,170,103,185,63,102,88,44,142,25,138,201,154,40,112,158,51,92,198,229,132,183,94,151,226,26,195,149,90,236,170,220,221,111,123,224,149,45,169,47,171,23,141,199,106,75,242,140,203,208,78,176,78,61,66,96,179,29,100,77,59,222,172,243,251,144,161,221,49,132,34,67,165,55,206,27,73,87,216,110,62,96,150,21,159,56,195,16,219,191,114,29,105,219,57,86,28,181,143,65,188,103,107,55,44,190,243,171,229,37,85,191,75,177,57,122,86,203,62,181,56,139,4,72,134,22,8,171,136,192,134,97,122,229,28,231,88,167,56,14,1,145,4,190,207,225,240,25,6,52,151,227,96,93,173,109,117,197,20,193,139,166,146,151,180,224,148,63,242,140,254,145,220,204,59,26,205,146,26,108,204,157,154,209,143,168,80,103,209,237,244,255,255,253,79,240,98,43,255,148,245,86,146,61,129,185,236,235,181,125,191,126,126,182,144,250,128,0,0,179,1,146,205,82,80,50,48,157,173,152,88,134,96,33,64,4,36,91,209,97,201,134,6,133,166,14,4,151,185,173,24,16,26,114,2,208,144,68,188,66,128,112,104,69,197,149,40,220,16,72,25,196,2,130,148,78,177,146,176,211,248,138,5,166,6,65,76,81,14,94,208,197,68,98,112,252,49,64,248,52,65,209,193,199,60,185,88,174,229,88,78,145,32,41,34,114,219,215,42,172,5,53,105,187,239,188,30,215,209,138,219,163,105,233,151,75,47,196,43,199,177,122,166,233,162,84,180,146,57,231,255,251,178,100,66,142,231,129,120,83,147,153,76,114,61,73,74,211,48,162,86,28,101,227,78,77,188,219,1,17,11,105,193,134,24,240,58,207,119,203,124,207,42,206,190,33,66,128,42,137,25,81,116,131,169,118,223,56,58,92,54,152,68,153,187,97,143,38,139,34,168,82,55,182,210,9,55,140,19,38,138,159,25,177,54,25,212,159,151,139,79,106,55,116,116,209,233,161,18,54,192,97,19,33,179,194,102,81,14,133,65,162,8,48,39,242,70,217,117,57,231,134,213,64,115,115,205,78,222,207,220,47,252,217,223,245,253,101,42,142,39,9,74,128,0,6,86,184,126,10,215,27,156,250,102,138,235,157,34,48,232,164,79,194,197,173,101,171,32,107,101,162,31,255,255,217,111,255,255,95,255,79,126,255,237,106,84,50,149,255,200,234,194,71,208,227,251,116,191,224,39,254,207,195,0,72,196,9,155,133,130,179,140,8,180,192,144,19,104,193,0,12,121,40,160,16,33,120,84,52,20,4,42,26,16,26,8,20,51,25,148,70,150,172,33,84,16,120,57,205,71,149,90,188,192,75,46,32,241,90,115,23,164,196,210,72,130,89,157,70,110,188,165,206,241,96,13,122,166,180,59,39,146,187,10,174,2,24,140,193,49,153,103,38,159,113,161,88,89,109,78,52,183,165,207,200,11,189,21,47,16,208,64,55,202,141,109,128,218,245,29,22,176,90,162,198,159,47,122,210,162,60,208,21,82,231,51,97,117,37,53,153,219,25,155,98,61,150,142,44,53,179,229,86,51,43,114,117,84,49,83,30,36,243,119,239,162,55,218,35,205,173,197,100,107,169,178,8,64,179,78,155,131,216,121,155,101,61,85,168,166,252,135,48,24,129,69,19,147,175,151,76,126,186,101,150,132,214,62,125,242,247,11,119,245,204,163,141,175,184,213,253,197,54,246,188,237,217,50,15,202,214,66,28,117,228,214,30,70,25,113,41,85,11,2,1,41,49,93,176,175,151,180,34,91,181,8,105,134,18,35,52,160,247,246,134,100,213,165,135,200,202,201,9,148,251,222,53,218,230,80,25,36,48,76,29,243,255,235,33,122,191,51,221,167,255,98,51,181,44,0,140,17,148,245,134,205,176,8,4,118,104,38,161,67,247,244,88,152,197,129,12,64,196,207,65,2,128,226,128,227,66,197,207,57,182,226,97,36,100,74,168,200,144,3,89,143,168,66,154,153,80,32,132,24,180,237,0,12,2,97,135,162,197,99,129,173,13,81,166,187,88,135,138,161,74,92,242,71,33,230,176,190,214,48,66,227,251,13,193,242,217,248,89,80,9,164,221,138,215,185,63,46,98,15,84,191,82,24,155,201,9,79,217,83,252,217,158,7,230,30,176,238,242,29,140,59,255,251,176,100,63,142,167,102,120,83,11,108,55,162,64,36,74,183,61,34,46,28,225,163,82,109,189,151,128,242,139,170,136,244,136,248,17,225,224,248,137,42,16,181,152,203,203,163,142,153,101,246,79,133,60,171,60,12,236,138,2,177,96,147,1,209,194,24,132,155,223,49,26,6,37,19,246,162,199,76,17,198,218,250,220,222,34,123,205,225,160,193,63,59,218,8,97,132,236,120,12,177,17,41,201,246,157,192,19,32,222,254,230,151,103,158,246,90,12,66,161,47,175,189,217,128,187,253,253,111,203,181,198,153,170,198,102,125,219,169,239,242,134,193,26,148,1,0,0,0,86,81,184,154,141,212,163,132,166,193,98,86,82,83,160,213,147,214,127,224,120,234,166,97,157,67,183,229,124,140,221,87,255,248,223,255,255,245,164,99,15,254,43,2,18,66,108,51,165,104,216,93,204,137,146,131,236,231,175,34,146,148,24,0,114,133,162,204,38,56,0,97,192,76,164,187,102,48,42,142,230,20,68,16,40,139,137,216,233,46,146,45,210,32,215,213,215,103,237,57,251,190,255,170,128,40,36,132,25,52,33,213,154,4,48,18,30,65,15,178,102,30,252,51,155,163,220,36,244,78,33,200,176,150,0,107,89,161,84,236,92,133,0,134,173,97,134,179,62,57,142,132,119,88,116,120,62,58,177,118,35,230,137,234,179,192,110,132,122,161,167,139,34,165,186,84,238,220,163,168,144,49,153,160,196,179,202,55,86,173,176,149,105,2,8,185,133,101,123,106,118,105,42,249,102,12,199,96,177,58,101,121,25,93,53,24,166,93,77,35,46,226,42,211,173,79,104,164,86,4,3,231,35,71,122,53,253,71,116,44,2,67,208,242,69,113,9,87,34,215,124,114,33,23,125,176,100,81,31,154,147,149,101,242,205,248,14,51,116,4,109,222,102,21,243,170,92,46,154,163,133,136,247,3,50,77,114,103,178,131,216,1,147,19,244,255,130,161,55,242,81,44,11,155,107,83,60,175,190,221,111,160,249,226,172,120,47,66,59,148,107,71,149,1,57,170,103,114,154,48,150,236,165,31,179,59,210,165,45,14,86,207,82,63,252,185,3,25,20,25,121,112,0,192,22,71,152,174,114,171,102,110,40,107,232,128,149,64,168,248,140,248,12,60,97,103,166,16,74,72,58,74,56,95,51,9,54,56,149,188,199,64,25,216,200,12,22,179,15,26,134,23,16,18,36,0,89,169,10,5,30,26,104,118,24,96,75,68,2,4,2,8,178,16,115,102,72,245,9,135,75,160,225,65,110,184,169,131,82,13,155,58,22,45,42,119,224,132,224,241,88,62,158,12,116,224,75,200,35,75,137,84,58,234,191,206,164,161,43,104,41,33,16,14,218,221,255,251,178,100,62,14,231,87,107,82,11,122,99,240,66,66,250,113,97,235,10,29,1,227,72,77,189,58,193,25,48,106,76,245,9,225,61,61,249,78,39,34,113,55,87,178,116,225,106,99,19,71,251,187,89,195,106,142,52,92,189,211,100,224,11,21,23,24,22,146,186,122,124,117,30,185,16,112,50,46,21,209,123,53,226,209,40,233,195,39,140,153,88,64,61,118,28,1,206,69,101,207,90,177,62,231,245,103,22,197,142,215,190,89,249,117,232,168,174,153,182,179,211,240,213,133,190,190,189,6,77,45,251,150,101,219,218,179,13,119,23,46,207,67,170,84,60,0,178,17,230,5,145,130,24,204,40,120,113,202,116,23,167,171,183,145,1,59,200,147,60,230,35,129,104,235,186,34,209,73,31,101,255,249,6,137,122,103,255,255,212,23,26,121,223,228,125,77,181,78,250,114,189,31,246,138,152,235,38,135,175,173,181,1,32,28,35,147,159,54,246,163,0,78,52,70,48,84,89,147,6,133,144,12,112,44,205,2,65,201,70,36,52,36,30,52,162,9,23,52,116,104,24,192,3,73,1,150,1,74,87,161,8,24,64,82,61,24,144,33,130,0,0,137,23,120,8,4,128,140,32,69,135,143,3,150,225,117,41,91,178,134,8,38,106,42,229,39,93,216,242,135,141,31,37,148,19,14,198,35,175,82,133,168,210,26,126,66,73,178,212,156,159,145,149,41,166,13,166,192,86,188,143,112,180,136,186,130,51,199,113,90,154,215,113,189,86,227,79,179,182,21,105,46,32,83,183,95,17,106,183,12,166,158,29,91,153,163,222,22,155,95,208,56,148,117,9,90,89,250,216,226,20,87,24,242,118,4,106,167,215,112,157,172,90,94,81,105,20,180,172,95,9,17,230,116,182,89,102,95,183,40,198,111,217,166,174,233,102,20,57,85,185,119,158,89,120,122,55,82,188,175,10,151,245,255,255,223,251,183,255,242,126,205,88,128,28,136,13,20,2,76,72,205,229,57,33,85,163,149,16,164,142,178,179,155,160,176,252,168,224,142,29,118,205,27,49,23,245,23,142,37,255,255,255,255,253,233,183,255,254,79,255,162,63,255,109,219,212,61,29,122,109,127,255,178,148,147,112,134,35,154,86,168,33,161,0,0,72,112,197,208,143,204,36,198,132,204,24,156,195,150,1,169,168,113,49,209,116,245,51,84,135,252,194,193,199,7,208,141,46,65,94,8,146,95,165,228,130,20,212,107,169,26,6,97,197,54,137,77,32,224,81,249,1,160,77,93,164,159,164,66,196,172,110,114,54,202,177,214,195,230,254,62,241,7,133,45,36,77,30,146,57,198,192,66,74,172,117,32,62,204,193,176,101,169,116,94,2,132,199,39,241,81,138,46,215,255,251,178,100,55,142,167,39,103,210,155,121,99,240,60,2,90,218,61,45,14,30,217,219,70,46,101,235,217,8,141,233,197,134,9,58,237,233,28,236,15,218,110,21,10,200,100,178,196,78,137,69,183,56,128,121,46,117,108,203,181,91,101,41,85,184,44,215,98,87,2,168,18,237,33,187,69,96,112,134,130,142,214,205,73,9,121,67,158,137,60,153,185,107,4,228,129,212,221,134,99,152,160,127,10,173,216,245,90,38,21,162,84,239,230,46,63,30,78,214,180,234,10,196,203,146,173,79,99,149,62,36,160,192,25,164,177,211,182,91,30,89,214,162,58,125,129,119,123,187,19,88,96,42,0,0,24,0,4,139,199,176,232,1,208,2,6,149,15,44,132,75,105,41,141,246,109,186,250,207,24,138,71,219,82,144,51,126,177,79,255,254,163,95,127,95,246,43,242,186,223,255,214,88,22,31,64,14,60,46,41,234,19,212,19,7,159,78,158,120,49,152,132,48,230,98,148,216,56,168,68,59,49,113,124,89,22,96,116,57,16,152,172,68,138,42,26,5,32,245,149,161,0,11,77,244,170,71,228,195,154,26,182,38,123,24,101,128,54,3,148,129,130,212,19,30,203,8,155,127,227,232,111,7,194,80,244,100,6,116,243,46,86,186,203,197,164,79,11,210,232,203,62,186,40,73,128,42,81,61,1,50,150,74,173,78,73,206,67,233,137,140,244,6,27,213,194,209,166,240,176,65,49,22,143,21,99,51,98,181,39,60,68,53,186,11,143,93,31,244,158,28,210,82,20,185,125,2,42,177,157,205,82,133,246,53,67,198,246,198,6,214,119,125,209,15,39,6,58,89,90,174,117,84,252,232,164,171,44,23,39,184,189,225,201,104,230,101,183,175,31,126,186,133,53,97,111,90,221,181,239,140,210,203,202,122,190,150,2,213,97,229,181,227,229,151,204,231,38,89,144,205,103,234,215,143,2,90,183,77,104,238,26,215,173,239,124,125,103,30,155,215,255,63,20,255,63,59,96,29,32,73,72,94,180,154,111,148,45,140,215,105,241,85,144,47,128,150,45,101,140,55,170,134,43,220,201,53,161,157,155,141,148,202,246,167,61,137,224,171,119,169,66,55,208,82,154,146,111,191,250,168,255,166,135,203,187,95,235,255,255,248,231,134,231,126,88,0,36,202,148,114,40,21,97,73,115,20,84,202,4,24,56,182,8,2,13,14,50,194,3,144,41,112,156,9,156,32,14,153,155,200,75,131,66,174,143,73,224,180,172,159,173,6,64,117,28,202,240,131,28,104,75,59,57,156,216,249,25,34,242,37,90,64,82,139,170,193,130,219,1,35,49,231,19,174,149,8,162,116,203,54,121,97,210,110,248,199,115,145,49,82,39,20,21,68,182,255,251,178,100,50,12,38,35,103,213,27,79,98,240,63,34,74,186,65,139,8,29,89,221,74,109,188,89,200,224,137,42,153,135,164,10,203,73,143,196,133,144,98,25,57,180,40,191,155,173,45,121,235,54,126,241,230,165,130,122,168,170,86,99,25,62,13,131,234,218,217,122,202,18,15,157,93,46,192,219,217,75,23,224,198,122,220,213,250,213,116,188,169,47,169,196,241,99,93,156,116,203,11,188,65,164,112,85,216,151,60,249,138,164,51,42,55,102,230,184,196,203,15,65,92,119,158,150,67,251,242,243,64,8,1,0,0,64,198,57,64,248,14,24,4,165,149,226,150,192,185,180,100,90,106,45,90,35,94,118,153,17,6,87,53,194,74,33,14,19,83,13,83,87,109,191,151,181,68,170,255,253,68,25,251,38,164,177,86,127,35,190,131,58,190,128,0,4,151,12,81,220,239,21,141,80,104,73,156,217,68,8,129,70,136,64,66,241,83,41,14,37,33,48,0,81,209,128,16,195,222,52,114,209,210,42,36,170,171,197,130,86,96,3,2,193,5,165,239,71,23,225,213,47,92,30,170,174,130,97,188,204,202,30,90,45,193,215,165,184,251,200,145,0,207,109,69,56,232,185,167,216,22,16,185,31,43,163,94,43,19,165,232,208,168,241,30,164,98,113,97,186,27,35,59,67,147,50,186,43,201,34,71,58,220,140,119,177,217,85,49,107,18,153,155,25,212,87,74,115,89,209,197,27,50,45,185,171,50,219,107,176,205,117,229,57,104,253,194,20,177,252,172,253,46,177,7,80,110,224,254,5,159,169,142,85,66,190,59,62,45,62,94,201,124,56,40,42,199,123,192,112,221,51,152,153,140,169,240,222,213,169,71,14,83,157,157,15,238,107,42,198,197,1,99,133,2,14,27,160,66,100,104,175,121,29,198,254,245,119,162,50,136,99,245,118,111,160,176,112,64,8,12,209,195,148,91,90,202,130,96,144,193,228,44,18,157,39,138,44,190,188,107,98,153,40,40,183,109,221,73,173,57,99,209,86,255,255,148,237,255,254,168,107,251,182,247,127,150,38,231,72,86,240,31,226,160,0,76,68,8,57,241,144,205,128,35,37,5,12,20,107,48,113,108,128,30,64,111,74,208,97,84,247,56,201,89,50,208,30,131,0,242,229,195,202,152,128,48,119,1,58,97,230,28,21,136,26,32,200,38,18,1,96,18,181,86,42,118,64,52,92,62,217,84,168,243,22,162,222,130,66,8,57,168,120,49,151,68,25,119,80,26,15,85,234,49,52,114,141,69,196,24,203,150,101,114,122,59,17,224,212,249,250,129,97,40,168,99,130,127,180,50,171,17,138,87,242,66,79,180,158,75,78,236,220,149,204,8,239,152,29,249,83,10,68,170,255,251,178,100,70,12,199,154,119,210,11,153,122,98,59,226,90,130,97,236,2,26,97,163,84,109,61,139,193,22,139,233,201,134,12,240,66,34,145,99,115,73,87,53,116,10,82,250,99,186,236,48,201,33,55,153,197,235,28,73,165,109,57,31,42,25,242,156,86,169,221,184,93,241,199,30,70,27,107,119,222,114,243,178,69,143,30,124,227,62,251,198,45,74,74,212,242,54,41,121,227,64,100,132,222,184,131,36,184,181,107,79,173,223,192,171,134,163,226,248,204,121,171,76,196,199,135,168,63,87,190,237,75,211,255,136,114,207,150,48,0,8,144,169,148,43,82,226,238,171,64,29,133,129,208,96,101,150,170,154,195,11,90,167,53,146,33,122,182,153,96,52,29,224,56,41,114,224,87,212,238,207,35,181,231,195,148,255,255,200,43,163,186,175,255,90,74,229,245,0,92,145,254,64,72,233,76,55,192,192,139,7,12,42,138,117,179,86,66,48,49,176,130,0,130,76,136,32,160,168,55,14,194,224,110,81,70,198,166,39,192,67,13,184,102,18,4,128,46,7,96,122,97,128,158,169,45,234,214,39,54,170,62,22,73,210,109,109,205,175,29,174,14,31,226,178,204,234,27,49,231,0,185,233,64,105,58,8,1,244,71,2,120,53,112,231,151,217,109,40,188,108,57,40,100,186,227,146,213,217,49,191,115,1,81,96,193,193,233,242,186,212,3,162,217,234,150,142,78,79,125,98,161,228,69,17,61,246,88,130,150,46,152,222,184,74,15,152,122,184,55,84,30,136,167,34,40,240,117,86,111,28,3,89,201,241,210,100,240,228,76,68,195,227,209,193,121,121,177,124,245,197,111,94,4,53,46,148,145,171,80,103,172,88,74,114,28,216,217,75,88,17,137,49,127,33,211,253,213,245,128,0,50,110,148,193,168,59,43,145,59,238,173,186,18,65,184,242,38,87,30,227,141,111,155,183,156,8,131,193,99,239,83,4,88,70,46,142,82,83,8,197,17,101,110,37,246,176,250,157,163,255,175,24,235,135,254,172,89,253,63,214,129,93,110,14,21,92,103,172,0,0,96,160,108,246,75,67,164,10,76,94,184,50,3,56,133,92,72,50,20,41,2,4,70,73,44,139,60,12,94,72,12,24,141,33,201,129,65,82,73,8,132,26,20,51,209,8,148,24,128,211,209,176,128,6,70,9,92,197,196,78,115,37,102,220,90,248,108,47,80,244,14,56,232,200,105,176,137,155,101,224,16,50,186,108,110,91,197,37,121,97,135,34,86,174,24,24,98,82,198,163,5,196,92,185,12,236,114,2,129,251,98,24,21,20,134,163,212,50,169,45,112,226,98,174,5,198,208,174,135,210,241,152,164,145,17,233,195,222,142,113,95,58,226,208,43,255,251,178,100,73,140,7,71,110,208,19,153,99,224,77,235,234,250,52,34,174,28,69,163,70,109,229,235,193,59,179,171,40,195,149,209,227,209,96,78,93,214,29,163,182,12,236,121,69,113,40,184,85,130,92,79,97,218,110,92,86,92,179,216,186,115,194,207,213,53,35,125,107,7,209,102,186,185,164,219,108,178,79,174,110,89,248,34,106,10,37,164,14,110,177,26,198,13,35,102,35,230,29,137,155,67,93,122,191,118,251,43,255,189,54,239,153,153,150,161,234,58,4,0,0,0,73,47,228,192,101,14,18,210,211,197,34,82,104,82,56,232,51,41,103,43,125,70,170,40,109,255,252,151,255,255,218,79,52,185,172,53,169,175,47,136,148,231,68,241,29,236,196,177,244,34,185,133,9,42,4,54,175,200,39,215,167,166,194,23,90,220,27,221,70,51,27,218,40,52,0,10,78,211,1,97,63,197,83,230,107,52,146,83,72,1,49,209,131,18,32,49,145,244,16,153,192,32,144,81,132,15,146,100,190,25,65,174,194,25,9,10,97,128,94,180,27,81,70,52,132,12,8,158,114,160,163,101,12,140,212,22,5,156,21,2,18,54,48,58,1,111,98,168,81,105,63,154,115,204,238,60,114,145,24,240,182,225,85,227,134,91,27,155,29,162,150,117,249,154,228,108,118,189,136,3,31,75,241,236,180,144,124,146,108,125,104,235,93,121,245,231,146,134,77,217,174,207,171,70,141,183,144,178,254,167,164,202,119,150,140,223,118,124,186,188,42,179,72,206,246,100,75,67,244,243,237,192,85,55,105,237,216,239,25,146,19,27,49,95,135,5,51,83,101,48,222,126,231,80,152,225,229,13,158,44,247,105,133,168,44,222,44,54,55,23,189,201,141,67,89,106,213,134,149,51,229,156,67,62,95,173,180,226,246,245,163,28,109,110,180,86,176,235,203,44,0,4,64,0,0,158,224,240,34,149,163,16,235,8,78,159,158,39,41,165,162,250,46,190,174,80,72,112,236,196,16,237,54,221,45,255,255,223,167,239,255,255,253,109,237,119,215,189,45,62,254,149,239,209,227,12,116,103,174,99,154,111,94,171,212,69,152,217,70,128,141,99,188,229,95,234,250,143,110,0,0,9,112,198,114,83,154,86,206,156,62,51,43,188,197,203,83,23,169,68,66,80,96,228,44,1,50,41,208,200,226,176,40,216,193,34,99,5,2,64,193,83,44,0,87,160,84,24,104,7,129,135,65,68,199,69,3,33,73,8,243,98,45,156,130,193,129,1,17,32,49,1,21,240,88,81,113,132,65,7,67,0,150,222,38,38,230,191,209,101,222,213,220,8,68,141,54,99,109,1,176,185,207,74,183,66,45,88,134,224,188,32,61,84,145,126,18,54,109,46,152,255,251,178,100,61,14,7,98,104,208,27,154,99,240,75,137,186,237,60,194,26,27,121,163,66,110,101,143,65,95,174,43,76,244,148,41,145,84,144,86,160,202,53,18,194,51,121,35,205,93,215,93,21,37,96,226,105,151,207,70,212,109,60,127,82,79,10,205,152,132,180,178,180,49,128,186,157,92,192,114,167,143,83,210,87,161,64,189,99,207,122,232,168,135,19,62,225,236,186,204,49,183,44,150,32,134,59,115,236,33,183,62,162,113,250,70,133,68,238,171,207,123,79,160,94,39,41,170,96,93,99,46,31,221,186,221,138,42,113,197,203,152,69,121,96,14,5,162,167,228,64,2,2,0,0,0,227,191,190,19,52,227,16,82,106,60,0,18,163,1,87,16,208,226,109,96,135,81,183,84,37,127,110,191,219,255,233,221,53,77,181,239,255,175,254,159,231,208,192,220,199,166,210,191,212,123,93,12,167,234,37,15,59,141,214,193,42,236,52,145,57,227,158,38,9,32,148,225,144,234,230,226,193,153,32,52,96,21,217,142,208,166,3,16,152,116,38,21,43,5,195,64,148,200,52,28,9,13,136,194,230,14,14,20,8,131,18,233,14,93,176,212,194,44,67,4,4,146,4,251,179,67,196,64,96,64,47,146,129,146,153,106,45,69,222,45,2,208,81,66,96,99,237,65,228,75,118,250,31,122,89,148,240,161,205,73,149,195,243,79,45,9,64,142,193,226,99,229,170,206,201,117,63,123,139,225,28,4,232,245,58,30,35,121,184,178,109,206,245,150,84,27,197,69,206,43,181,250,245,174,177,115,152,115,72,36,70,210,199,180,207,228,151,121,155,56,112,120,252,52,97,232,46,245,84,239,46,163,206,22,121,228,234,44,166,175,59,31,214,21,242,203,157,159,218,223,76,53,186,253,179,47,44,164,170,237,161,72,241,140,212,199,238,157,45,93,191,203,94,179,15,89,182,11,232,19,85,166,131,171,45,1,235,82,150,160,47,142,239,209,96,115,162,130,16,61,60,177,174,186,147,193,171,106,113,138,52,119,68,104,214,255,66,143,198,135,169,248,75,246,230,123,88,205,109,104,223,63,217,63,115,216,180,41,185,12,242,4,17,216,113,218,48,89,216,164,89,132,12,136,230,51,42,125,246,238,142,238,109,178,28,60,188,230,17,120,143,71,161,158,235,252,84,160,42,230,38,181,102,102,34,158,6,78,8,70,97,146,134,4,163,70,2,138,134,28,128,70,30,6,166,85,25,134,18,11,70,30,1,192,82,84,193,114,5,163,30,136,134,24,176,42,40,33,177,134,38,1,56,10,142,5,24,60,124,136,81,231,118,98,28,27,81,69,153,64,59,210,6,56,147,7,80,40,140,48,80,57,119,16,60,194,143,102,225,96,164,255,251,178,100,46,142,135,233,108,206,3,186,123,98,78,8,218,195,52,2,196,90,229,163,62,46,229,141,209,64,51,171,40,244,8,185,199,145,184,80,34,194,43,24,136,50,88,178,24,196,121,17,223,196,128,83,129,25,37,68,244,130,32,224,47,157,105,120,51,9,248,181,49,139,59,27,112,79,32,21,206,43,180,228,52,242,184,247,86,168,117,183,145,201,162,220,165,12,175,36,140,221,76,120,73,24,235,199,166,89,234,141,169,251,72,58,125,104,10,56,158,239,152,19,171,184,181,158,5,228,127,105,217,177,13,177,235,50,141,7,27,174,235,137,177,152,80,238,245,142,218,254,248,130,213,124,67,181,126,107,18,52,121,175,125,196,139,36,212,240,47,142,201,6,104,22,166,117,108,219,89,222,123,148,77,215,87,255,83,126,247,162,215,240,215,4,160,0,111,124,12,32,39,199,153,152,150,20,10,99,66,68,82,153,194,117,52,149,119,186,157,73,29,244,211,53,99,63,83,118,157,141,111,255,250,102,79,229,48,212,65,101,56,86,66,153,17,203,61,204,48,182,12,119,250,149,193,204,12,234,111,37,180,170,190,67,191,137,8,59,253,255,196,254,12,195,9,148,204,102,140,214,177,64,200,100,80,199,82,168,194,193,24,193,96,0,196,65,172,42,1,129,142,35,20,133,17,96,216,4,34,24,30,35,11,7,1,123,198,5,49,193,52,3,35,88,26,169,162,2,242,73,37,108,26,248,146,4,110,46,90,162,0,10,217,128,163,190,140,124,64,137,123,156,100,12,163,144,33,18,153,58,104,103,16,16,162,246,197,39,224,182,73,16,18,17,114,202,233,171,68,45,67,15,134,118,238,200,89,235,22,73,1,120,168,90,98,53,43,236,226,164,53,236,235,23,88,38,82,37,183,181,62,62,251,114,233,186,124,176,156,178,167,46,119,245,100,170,149,182,92,205,56,200,171,150,199,230,157,149,164,80,93,205,170,29,144,190,215,235,195,164,135,242,88,143,32,105,103,107,180,153,159,253,142,6,167,230,214,123,32,55,255,41,83,208,155,201,166,222,208,125,102,188,139,181,153,103,137,0,32,0,14,77,196,21,137,86,218,206,118,35,88,104,62,119,52,98,253,212,223,99,15,9,203,124,164,180,47,151,237,255,255,255,255,235,51,158,255,255,153,242,201,79,123,45,204,232,127,181,219,152,115,93,217,10,175,254,247,70,244,37,170,37,21,101,200,103,86,33,8,98,28,137,186,185,250,132,73,16,0,2,2,144,83,150,102,230,9,196,75,166,36,107,24,112,68,101,227,72,16,42,98,33,129,128,193,134,48,47,152,188,4,10,2,136,202,64,144,217,131,192,38,88,203,40,170,40,27,180,64,160,72,135,2,2,42,255,251,178,100,28,140,166,133,104,208,155,153,99,96,92,11,218,202,61,5,88,90,97,163,66,110,101,139,193,84,176,106,141,132,148,184,148,83,24,162,69,224,47,148,209,8,205,52,98,117,96,130,73,3,79,44,23,20,93,250,126,159,184,117,245,134,23,155,83,198,67,131,238,248,65,205,117,245,176,184,193,112,172,239,226,146,169,18,67,162,197,11,55,89,214,250,46,117,200,102,208,207,15,106,46,133,29,115,230,105,59,94,173,54,83,47,173,81,116,207,228,18,214,193,138,253,250,69,245,151,229,198,178,222,226,228,133,246,36,196,253,107,80,57,172,203,18,223,253,239,151,218,85,183,156,189,250,108,246,195,20,178,199,55,82,99,99,247,64,146,244,98,239,94,101,158,105,233,155,173,64,134,79,171,122,254,120,248,0,0,64,0,188,191,152,33,56,137,61,213,172,238,151,48,217,144,26,18,177,167,221,233,247,149,132,226,51,188,227,169,213,95,255,255,255,250,114,243,202,61,134,139,5,161,226,76,206,203,251,108,78,93,164,68,113,103,43,148,106,245,191,50,156,85,158,136,98,189,73,84,36,174,251,251,44,86,199,222,110,232,239,15,138,198,56,255,238,11,117,40,0,4,149,160,29,105,140,202,71,61,20,161,145,154,138,38,72,23,150,120,198,162,226,96,169,42,16,201,32,99,5,134,129,197,29,10,8,136,56,5,122,85,233,180,48,213,176,144,229,92,7,201,190,55,201,36,16,89,209,24,78,186,94,22,177,124,151,85,39,202,132,164,27,120,93,201,2,251,148,63,240,212,57,84,80,7,207,59,146,135,217,187,66,97,10,240,202,135,135,71,46,218,21,43,67,24,91,163,170,206,115,23,55,54,149,209,191,115,175,176,146,174,18,245,24,130,219,3,255,151,167,124,90,241,215,202,38,158,126,215,121,207,173,178,202,81,49,107,193,176,87,33,230,92,82,186,49,42,248,37,181,230,72,24,252,83,1,48,242,53,213,202,226,87,109,19,180,117,114,200,104,177,10,151,78,255,209,19,48,45,202,199,70,98,164,115,21,45,212,198,88,75,101,92,214,175,232,182,141,204,91,119,102,232,76,204,37,238,83,99,153,1,160,116,239,33,154,58,171,76,222,59,106,154,84,79,31,231,29,71,218,255,255,255,246,234,222,133,211,123,84,207,181,127,218,235,124,218,90,170,243,161,2,178,213,215,35,137,20,77,220,140,53,74,251,84,168,107,104,159,233,114,95,227,216,34,40,236,56,146,137,190,93,177,8,116,0,1,243,30,234,205,99,46,55,42,196,203,46,83,68,27,76,130,70,48,56,144,195,39,17,8,100,200,105,19,45,3,76,40,63,16,254,4,84,196,20,30,82,117,202,193,68,153,161,150,73,255,251,178,100,25,140,6,104,104,208,19,153,90,240,87,171,234,195,60,162,102,23,77,159,72,109,225,137,129,113,51,43,104,245,136,185,125,179,39,253,134,30,228,41,64,219,1,67,137,142,6,186,128,208,74,37,15,43,58,143,166,123,146,93,249,1,84,121,68,185,235,77,199,253,15,33,25,85,149,53,149,28,180,238,13,65,249,234,180,122,27,109,234,22,48,125,68,132,63,6,140,115,108,210,205,15,85,62,81,216,42,63,236,182,127,13,221,122,46,202,238,34,153,52,252,198,233,88,84,144,114,28,172,220,178,156,237,150,119,32,9,177,166,92,137,37,70,155,252,69,50,209,99,152,158,243,196,251,63,18,113,195,204,231,28,203,181,203,92,137,98,198,135,202,145,135,181,72,169,152,139,238,23,140,182,169,107,173,91,42,0,15,165,252,65,135,140,137,133,124,9,224,116,66,213,215,167,194,169,140,222,49,84,29,108,128,211,125,19,250,255,255,230,66,43,138,85,114,7,105,129,145,197,144,164,96,62,24,172,255,59,77,221,247,77,216,165,176,139,3,210,179,21,249,110,185,8,235,39,162,177,117,95,250,40,128,116,242,10,145,93,196,164,157,68,119,188,224,0,154,221,160,91,243,205,246,51,17,195,23,141,17,143,26,56,18,201,3,24,46,225,166,83,82,2,188,17,101,28,145,140,75,9,145,17,30,90,53,53,148,226,151,181,53,43,1,157,162,148,49,12,34,220,164,65,150,181,43,129,162,111,5,8,96,238,25,28,31,163,9,226,186,55,207,136,6,209,81,39,222,236,45,106,210,137,34,44,130,210,167,39,89,249,143,231,94,62,88,250,224,62,30,176,102,122,148,193,86,252,54,247,103,14,154,185,117,199,16,163,93,211,89,56,126,243,4,157,222,153,211,222,197,54,26,235,75,48,196,222,217,19,253,19,44,195,174,176,236,93,11,235,47,185,153,157,53,152,230,255,28,116,141,170,108,92,126,109,148,106,59,192,121,147,74,218,239,126,83,58,11,196,29,245,19,0,64,44,0,54,187,241,164,53,215,77,212,79,73,140,142,250,65,67,173,190,105,157,214,162,10,12,145,174,185,61,63,255,255,245,177,84,202,232,226,92,172,108,13,80,183,108,237,253,175,73,91,211,67,206,50,24,8,113,158,180,148,212,33,16,97,44,196,187,164,156,231,68,170,49,41,67,247,4,231,69,189,232,49,132,171,140,174,38,255,224,241,192,0,1,163,14,22,115,140,100,227,7,133,195,6,200,19,50,75,163,20,67,51,2,132,240,185,52,9,10,12,109,50,12,43,15,76,16,25,204,162,195,14,44,0,40,227,129,33,46,50,104,30,80,210,0,72,196,19,22,2,145,23,29,154,14,22,35,58,53,32,84,255,251,178,100,35,12,134,221,104,207,19,186,98,240,92,236,250,205,61,37,14,20,169,159,82,109,225,39,201,102,47,170,156,240,142,177,67,240,98,129,34,130,163,4,129,109,1,160,21,133,155,133,200,198,223,199,225,207,172,200,222,33,144,176,60,2,253,210,174,8,33,62,149,232,188,128,45,152,214,151,23,64,100,58,23,136,239,20,224,57,55,190,41,188,221,157,191,57,120,226,240,87,56,167,123,115,244,174,253,163,188,45,177,78,53,200,145,229,127,44,94,204,67,110,88,214,144,243,191,178,178,228,216,184,121,139,144,15,229,98,164,131,235,204,53,209,74,58,118,228,219,103,33,105,31,91,237,172,220,228,243,191,237,119,90,66,157,93,20,17,239,199,59,111,95,153,107,189,214,180,202,218,42,26,255,112,0,0,21,68,0,27,155,115,216,23,199,6,9,17,161,37,108,82,96,234,60,121,232,64,86,5,160,125,224,113,129,185,217,107,255,103,86,255,255,239,254,170,201,235,173,255,213,127,122,38,100,119,216,232,46,161,192,241,83,93,228,50,179,154,142,106,136,187,123,15,69,101,183,235,232,32,46,109,89,84,160,195,89,4,4,104,234,100,255,33,195,204,128,11,146,239,196,68,103,18,172,104,133,129,98,64,81,146,173,125,5,67,85,68,119,175,56,169,9,68,200,153,202,98,65,147,78,251,179,41,124,160,154,202,202,253,48,153,136,123,173,126,43,117,111,199,160,42,41,8,41,99,11,170,67,18,3,249,224,126,98,115,196,210,143,195,170,87,163,20,60,212,97,205,123,235,53,246,255,134,177,26,32,107,115,114,183,205,143,217,140,152,156,78,62,185,245,42,50,162,52,242,232,134,39,98,231,180,206,67,58,52,178,70,38,230,233,121,205,168,222,201,155,232,103,6,16,201,173,56,182,51,59,111,207,19,212,11,144,177,89,75,209,143,177,208,139,220,198,120,108,186,177,243,251,201,236,4,64,0,155,187,34,192,98,60,13,218,155,175,210,90,51,158,176,36,91,105,31,218,186,220,222,55,149,186,255,85,43,165,195,233,255,255,250,250,231,36,95,101,204,215,23,71,239,247,210,201,154,191,132,58,72,104,108,64,133,67,68,84,204,137,118,246,46,29,95,217,61,8,36,128,192,201,75,176,72,22,172,48,92,196,235,192,67,29,117,64,0,34,91,141,96,207,58,99,136,96,196,58,21,51,9,67,178,34,197,12,96,102,236,140,244,200,250,208,146,222,8,132,51,231,74,171,135,156,81,84,219,86,178,229,180,250,103,6,49,72,189,227,212,209,153,35,85,90,241,200,70,118,157,2,224,136,91,149,233,4,2,98,243,144,30,72,52,109,123,254,194,8,224,114,173,124,122,102,188,208,150,184,192,255,251,178,100,46,136,6,226,120,213,27,76,30,114,54,225,186,221,60,38,100,26,241,163,101,39,189,149,233,25,141,105,85,132,141,160,72,41,155,172,255,56,116,237,226,65,97,135,9,106,140,20,54,254,82,34,65,97,181,110,47,96,186,130,126,216,150,145,106,167,61,99,14,190,112,121,49,19,211,5,104,72,111,51,26,118,148,24,57,18,115,53,102,7,107,137,230,109,68,188,206,53,144,158,55,5,83,22,2,114,208,233,5,27,127,206,15,19,171,109,227,136,151,250,197,156,177,181,233,20,47,248,99,121,100,63,10,251,44,218,66,191,24,112,174,175,152,89,94,33,58,11,235,246,103,76,32,193,223,255,222,8,163,192,6,0,0,32,16,24,31,46,76,5,106,150,85,101,148,236,3,237,219,28,88,213,90,1,115,16,131,155,195,200,226,137,171,255,245,10,127,255,255,254,43,24,244,48,53,242,211,37,155,23,13,69,254,181,16,18,66,12,51,65,4,15,240,98,136,140,202,34,228,218,163,36,170,100,251,182,130,168,238,74,95,103,171,180,115,105,250,164,234,184,76,235,146,248,66,145,113,224,61,141,103,206,47,92,79,230,217,99,195,134,147,71,41,207,116,135,105,83,39,88,115,3,189,81,203,13,141,245,213,241,75,250,134,11,229,51,163,233,61,167,175,26,84,174,40,36,45,13,64,160,168,196,126,39,116,201,10,176,92,24,222,169,188,74,48,51,207,58,129,142,11,115,107,59,58,243,44,117,227,12,133,15,5,34,229,78,250,250,198,123,27,90,182,26,41,40,224,151,70,54,104,126,29,16,214,150,141,26,139,101,66,68,236,150,212,147,131,183,139,37,68,52,40,95,57,50,113,131,98,203,135,205,243,5,180,169,158,75,75,50,173,37,212,181,202,23,74,141,79,99,50,225,233,96,249,59,82,72,174,210,4,149,180,70,27,119,255,198,138,184,128,0,26,192,156,83,69,71,89,58,143,67,138,27,19,102,176,51,12,122,40,104,209,220,26,59,22,219,96,233,24,28,28,167,74,16,150,29,141,108,142,55,80,194,145,133,166,158,45,96,248,179,244,187,125,127,229,2,255,132,144,10,138,248,165,223,255,223,230,168,49,41,77,37,211,42,54,112,178,132,71,8,0,144,145,114,80,84,185,203,13,89,115,52,194,252,171,27,6,67,229,114,198,219,119,25,153,52,249,18,250,103,140,217,183,126,229,44,185,61,218,155,94,131,164,69,137,18,57,116,105,29,204,133,212,100,154,37,245,128,156,135,8,51,7,82,18,207,58,229,73,9,14,114,105,85,209,250,200,247,120,111,1,174,82,41,211,142,202,227,252,242,96,61,104,194,191,111,13,96,32,33,40,87,56,162,19,176,94,199,149,234,107,255,251,178,100,61,140,103,61,120,85,131,79,53,242,67,195,10,120,97,38,60,27,41,161,86,109,61,149,193,15,178,235,40,243,8,249,17,163,43,167,70,26,72,83,28,121,159,59,139,107,189,97,109,63,76,87,235,57,14,183,131,188,222,103,194,174,44,217,74,36,140,73,211,8,240,23,80,232,80,147,227,249,153,146,49,240,180,231,247,169,30,193,78,204,158,159,238,208,234,245,236,93,243,137,18,202,158,42,158,88,183,147,72,250,53,14,75,31,123,227,14,165,145,149,100,204,163,36,70,162,154,155,255,115,255,147,72,243,112,214,217,146,44,52,168,48,0,0,2,75,7,117,98,171,116,194,183,191,41,181,65,160,128,3,17,114,66,13,71,223,72,29,133,210,88,57,12,76,192,74,139,249,5,167,95,97,149,129,49,58,192,125,181,235,14,10,190,160,242,254,83,236,241,64,29,158,165,155,253,223,233,253,32,2,10,79,22,54,133,147,139,95,86,120,129,17,8,170,68,32,40,132,48,113,49,192,44,130,157,139,170,229,53,108,109,142,12,136,88,161,205,119,214,120,157,199,61,161,78,152,68,192,42,138,228,251,58,116,251,122,226,170,105,90,71,46,18,115,182,57,43,147,170,6,50,232,117,46,178,214,245,91,44,45,192,132,178,136,157,200,179,67,80,103,180,208,48,121,74,145,74,66,84,160,23,91,99,83,39,146,12,169,245,75,46,28,190,11,117,247,120,235,149,12,87,35,182,204,219,174,222,229,106,92,225,15,68,165,6,200,248,130,55,155,15,45,176,82,61,156,152,204,188,48,51,49,179,178,221,90,51,49,2,36,208,59,80,35,51,165,195,230,140,150,42,62,95,30,53,60,211,218,142,106,57,75,71,215,28,93,98,204,161,88,114,15,163,185,209,138,147,161,20,245,188,232,111,43,138,106,33,70,253,37,170,58,75,235,179,88,16,0,5,54,21,163,244,185,53,36,88,209,248,1,80,194,218,110,119,197,6,238,247,3,111,129,136,214,195,247,166,68,175,90,163,127,255,250,20,159,249,223,254,223,255,255,58,127,255,250,63,255,255,219,221,61,149,180,159,102,42,35,83,232,50,169,32,224,0,0,137,188,67,180,20,96,222,158,73,116,189,151,164,97,33,9,176,104,149,202,153,68,32,150,107,218,214,45,178,198,110,215,156,40,114,75,60,244,55,106,172,206,21,125,184,175,151,160,80,20,133,211,99,251,123,99,184,204,195,81,103,246,73,59,123,81,158,94,165,139,53,69,73,98,133,203,97,209,142,33,105,219,182,30,73,212,179,138,68,229,79,148,209,92,172,149,106,35,130,232,234,226,240,228,249,238,204,184,159,157,177,65,102,61,15,28,222,159,213,29,107,170,154,226,74,60,98,255,251,178,100,64,142,38,24,103,213,155,76,126,178,78,108,250,234,48,34,142,91,137,139,72,78,101,231,193,33,165,107,156,246,8,40,189,135,108,61,241,181,230,167,187,42,178,121,182,192,204,198,121,78,73,172,95,163,66,172,138,189,178,34,165,97,204,247,206,173,104,44,177,108,245,142,76,111,79,101,214,160,71,150,140,211,198,131,118,95,139,61,113,129,91,82,59,212,172,73,98,197,0,20,128,0,0,1,247,135,240,170,92,76,241,206,36,86,210,90,71,148,152,25,231,24,150,158,78,130,254,68,59,202,66,37,255,242,172,173,180,94,91,31,63,255,253,191,236,175,255,78,159,65,79,69,58,254,143,175,67,233,217,217,160,221,200,102,74,152,130,140,198,96,125,216,51,42,194,172,192,89,134,231,230,45,24,26,220,116,98,64,185,134,66,38,31,18,150,168,193,36,179,105,81,56,76,78,135,67,66,52,140,73,128,33,164,130,36,152,25,68,33,77,214,55,0,176,96,186,171,69,119,176,246,16,235,164,112,177,74,68,149,242,32,88,249,120,206,48,75,13,10,18,145,14,36,0,75,25,66,106,245,104,190,19,21,129,97,43,9,145,184,93,201,242,177,193,164,178,140,89,49,184,28,71,66,238,26,136,97,10,129,101,128,210,20,37,73,210,64,77,168,142,140,104,245,85,197,82,233,136,192,125,89,28,113,181,100,24,49,93,57,99,19,197,214,233,14,174,171,15,22,111,70,46,93,56,9,88,70,180,174,176,229,151,94,53,181,185,157,157,80,161,72,189,25,79,71,169,74,67,173,101,173,172,204,167,139,188,219,235,58,207,221,190,99,91,27,180,250,205,107,141,193,180,104,58,189,247,93,120,178,201,6,100,154,178,88,159,104,128,65,79,145,44,63,118,21,152,19,26,126,237,229,220,154,243,189,166,95,116,58,145,255,147,249,104,159,255,64,71,243,30,149,79,97,15,7,250,127,255,251,93,91,125,185,81,51,123,21,174,40,9,207,126,97,130,129,210,99,5,130,2,33,43,18,145,162,36,1,66,200,0,0,18,188,119,124,222,237,141,60,240,105,160,195,72,131,2,140,4,28,193,9,192,160,70,18,44,13,9,82,129,128,80,112,40,144,153,156,2,139,21,56,232,90,107,9,92,240,220,189,9,173,145,78,68,134,144,11,255,106,170,196,7,10,206,154,162,143,89,73,7,110,64,203,87,155,77,115,90,59,195,132,173,225,124,90,244,62,239,59,234,123,54,195,43,144,199,32,40,236,78,65,118,84,126,236,87,140,33,31,85,135,195,144,98,202,83,74,226,171,186,120,152,235,108,186,41,99,167,132,172,121,168,206,104,133,25,197,107,142,51,181,72,211,172,142,181,64,33,7,176,193,71,127,255,251,178,100,77,14,230,147,103,211,27,120,99,114,80,204,202,195,61,34,10,89,117,159,74,109,189,151,73,44,37,234,204,192,138,241,179,117,212,83,248,94,78,229,102,2,128,242,62,188,132,203,187,79,222,230,93,125,117,118,150,214,113,245,174,212,245,152,145,252,49,75,240,172,211,170,173,114,207,45,66,211,27,210,182,97,187,101,80,159,79,66,64,0,0,123,193,5,114,164,160,120,219,39,197,40,88,64,52,248,156,172,168,134,201,10,250,149,231,9,191,177,211,174,174,159,254,184,45,116,122,127,191,253,127,255,254,143,44,196,127,154,82,206,212,50,32,54,81,37,51,109,59,25,46,236,201,246,84,28,197,182,129,131,76,216,121,83,181,182,81,49,139,4,174,49,14,211,107,170,51,81,83,68,34,29,30,2,146,42,208,106,192,40,88,2,102,74,58,74,26,207,85,16,208,225,133,10,136,66,1,0,1,80,66,128,165,240,163,76,141,126,166,147,246,130,204,156,88,5,202,89,109,81,193,47,161,110,152,19,21,111,23,52,233,252,96,159,71,154,148,179,57,238,95,109,58,20,206,75,74,182,118,212,49,133,171,45,106,149,97,253,58,16,186,99,101,86,36,224,162,46,172,73,158,52,109,89,128,202,201,185,227,234,14,186,253,28,164,255,100,198,175,100,125,73,237,26,74,234,75,122,193,101,146,102,3,124,211,160,201,125,90,220,174,219,215,199,242,249,206,202,238,102,220,69,122,199,79,252,57,174,217,250,109,246,147,244,130,57,218,35,58,48,81,186,146,200,184,245,99,252,197,27,126,187,90,236,207,203,89,203,237,72,151,216,36,5,186,208,6,13,93,49,32,190,26,212,78,231,222,113,92,19,106,211,39,115,249,159,249,199,229,203,193,211,103,175,229,121,249,127,146,234,145,127,175,250,255,207,255,35,241,125,236,169,11,139,99,222,21,154,150,190,243,230,43,177,212,153,124,201,56,219,36,89,119,239,140,160,32,129,0,0,147,252,194,42,79,110,168,205,141,204,56,96,132,29,35,204,0,8,48,200,196,3,204,56,8,42,84,21,28,4,6,34,99,30,71,165,101,142,147,10,186,171,169,134,78,49,66,80,52,197,71,162,213,55,24,21,124,39,250,68,130,0,148,81,187,11,0,83,46,71,162,61,15,177,135,206,34,36,25,35,212,101,194,216,228,242,144,100,28,159,236,155,20,210,143,200,109,30,183,61,115,179,115,38,8,163,93,27,74,105,1,80,85,1,195,40,219,168,160,109,201,127,193,72,215,150,84,99,185,178,196,231,114,182,250,42,139,65,167,249,248,127,155,8,203,98,210,178,143,138,23,167,2,136,153,68,198,44,113,49,1,54,27,36,214,19,62,202,242,66,189,1,194,255,251,178,100,87,142,166,69,104,211,27,108,78,32,80,235,202,202,48,98,114,24,169,161,72,109,225,45,193,54,164,107,28,243,20,216,68,227,39,23,82,39,98,124,187,43,149,65,20,163,54,217,75,181,9,218,68,20,33,41,147,112,0,16,0,0,0,127,156,10,137,47,25,21,30,36,25,29,183,18,28,43,22,177,11,61,174,64,245,21,149,109,113,181,255,238,107,183,255,251,167,106,127,70,122,254,159,255,254,155,142,239,251,178,55,20,237,139,78,134,212,114,59,149,152,136,168,207,223,105,6,164,196,112,179,40,104,191,176,76,33,65,226,220,166,21,74,121,179,135,0,230,16,86,96,69,230,16,98,16,14,99,205,32,64,32,48,88,0,28,192,15,76,28,48,0,14,177,196,96,108,225,11,53,165,8,11,171,54,150,139,80,28,69,194,74,102,221,28,219,231,244,26,71,96,185,104,36,93,13,54,32,178,91,188,77,247,116,158,136,33,185,59,28,151,88,110,151,41,29,69,225,65,12,223,110,184,81,82,214,175,148,197,210,5,211,38,92,120,19,64,92,66,216,156,62,56,166,4,202,114,114,16,179,58,180,178,95,242,57,90,180,134,160,189,185,213,62,175,97,90,66,226,33,40,10,137,11,41,177,80,141,193,123,223,75,146,65,38,185,173,55,215,65,7,238,108,179,102,138,94,231,42,73,213,182,184,137,19,226,204,179,103,62,180,99,146,40,197,38,141,57,191,251,252,197,201,54,84,85,2,221,136,192,114,43,82,209,19,17,15,233,80,228,205,162,193,141,194,58,222,49,148,126,239,121,218,221,77,111,191,253,127,213,190,219,255,255,213,23,87,45,201,24,221,172,82,213,130,70,83,183,209,14,136,112,161,196,199,133,79,242,130,42,7,209,96,184,50,54,182,64,75,12,252,249,34,241,0,34,228,220,84,108,109,248,216,13,204,148,100,197,2,75,64,145,102,40,24,97,96,9,186,98,64,163,130,196,33,97,129,140,17,49,87,194,9,22,131,39,165,88,236,163,75,12,144,161,248,29,2,140,219,44,71,169,1,3,169,148,120,154,44,8,115,35,29,204,212,37,105,243,100,245,195,83,215,3,200,162,95,185,229,18,204,43,133,114,25,218,145,232,102,158,176,194,25,11,227,92,171,26,186,211,118,160,2,213,216,206,50,156,185,12,98,134,226,190,110,167,231,26,214,46,189,66,217,154,24,226,63,177,247,20,101,17,82,110,172,22,233,163,145,174,75,140,108,238,42,78,162,157,162,231,225,227,250,112,137,131,239,71,89,26,132,232,143,60,169,208,56,170,83,67,225,146,200,124,72,149,218,184,0,7,29,162,152,129,108,125,9,23,82,174,177,164,120,17,197,47,208,129,36,220,109,191,6,255,251,176,100,104,140,197,189,104,84,27,111,76,192,82,72,218,179,60,103,90,21,161,161,80,109,177,22,193,73,171,107,76,176,22,208,73,42,207,111,252,239,255,255,255,216,197,71,97,225,243,140,254,110,117,148,226,154,41,141,91,186,108,112,102,163,186,122,25,101,32,200,46,36,190,166,139,31,20,99,146,37,73,130,180,44,102,65,132,119,16,82,86,0,37,185,177,8,32,28,156,13,72,101,162,104,48,66,40,95,3,17,34,10,5,149,67,5,66,128,33,226,128,40,166,247,5,192,8,0,110,42,22,221,132,65,175,243,134,242,37,202,182,33,76,169,231,114,91,19,73,73,231,238,25,113,150,152,159,69,81,244,232,99,9,123,217,110,244,132,170,208,249,86,163,159,178,26,216,153,70,229,224,76,113,19,23,92,194,58,183,18,13,48,67,114,217,207,180,184,250,130,18,31,184,33,154,167,75,239,227,86,3,78,7,196,65,147,84,223,98,136,77,73,130,144,63,76,85,139,162,5,170,116,58,40,105,125,38,124,21,67,156,202,112,220,170,107,34,233,106,202,88,211,40,171,31,144,235,20,226,145,142,27,66,238,0,6,217,176,184,148,30,15,42,65,217,52,241,89,210,89,17,139,75,61,191,86,218,223,253,237,137,183,206,79,250,56,161,156,228,58,82,143,219,122,163,16,143,103,187,177,140,231,34,15,13,185,46,190,114,228,65,204,138,66,21,153,124,181,168,169,173,100,214,200,52,194,22,149,31,52,152,215,93,115,194,133,128,0,18,228,252,68,128,117,46,102,144,44,44,118,97,226,203,6,130,134,30,86,25,1,130,130,174,100,2,139,183,140,133,14,34,33,43,178,103,167,66,231,109,28,120,60,128,203,245,228,18,107,20,145,67,5,84,32,112,57,116,15,155,42,43,161,62,18,14,229,183,78,58,99,151,52,221,56,122,202,190,249,134,137,218,134,204,254,101,98,130,167,141,79,182,229,144,171,13,221,161,42,10,231,238,86,146,223,243,13,91,78,167,35,156,236,201,154,125,254,206,156,162,215,107,253,217,221,118,34,190,62,66,186,153,195,132,109,26,163,148,54,107,50,137,108,47,165,141,58,195,167,237,45,50,162,208,16,214,71,234,86,214,86,190,185,185,188,187,19,209,90,240,107,179,52,143,33,66,125,227,170,58,192,0,77,110,228,1,72,28,56,80,84,225,75,66,9,22,118,88,253,156,183,237,150,191,251,110,46,203,169,157,99,209,29,40,52,120,193,17,140,83,175,254,168,66,166,200,67,125,214,234,46,67,130,7,111,239,101,99,137,87,80,61,63,95,163,114,151,97,91,231,247,27,225,111,168,59,125,175,239,247,123,165,224,0,47,152,145,252,117,86,9,143,155,5,66,255,251,178,100,138,140,229,181,104,212,27,120,97,224,82,8,218,227,44,5,180,88,29,119,68,78,97,45,201,78,51,171,140,144,149,248,97,134,67,134,28,44,152,108,14,100,65,25,144,68,131,1,131,33,0,204,70,1,48,32,144,152,70,84,4,64,224,219,153,32,6,99,93,46,10,12,51,150,36,101,0,119,81,148,252,34,116,39,153,125,139,76,166,101,195,11,13,114,166,147,173,12,59,140,250,70,207,157,5,33,97,164,64,222,253,204,207,67,107,241,153,186,244,212,48,213,218,74,180,209,42,95,147,65,52,67,29,158,194,109,70,92,196,49,233,202,36,32,147,53,25,79,35,159,25,253,185,53,177,150,229,110,228,93,113,109,243,236,26,210,2,15,183,229,58,165,189,145,150,105,170,72,82,140,195,81,109,159,60,196,59,165,146,212,252,161,75,102,110,95,70,207,220,150,213,180,251,146,122,138,207,105,225,165,85,197,139,111,235,46,29,29,178,44,11,161,185,10,213,134,167,10,179,62,132,245,178,66,255,243,255,255,139,49,176,156,98,149,236,206,130,65,134,161,254,157,72,189,239,151,174,168,165,119,54,254,53,81,132,5,76,145,140,81,98,33,201,209,163,140,191,153,203,76,142,185,136,117,101,71,102,53,138,174,253,202,180,21,97,233,0,52,165,220,195,166,13,134,76,198,206,12,120,168,116,37,65,11,54,8,66,10,136,137,3,24,48,66,212,75,33,224,70,198,193,30,231,13,50,85,251,68,100,205,98,195,16,108,138,166,140,13,117,139,62,176,76,132,180,239,91,247,22,52,125,29,17,149,110,46,62,11,35,233,66,97,216,27,46,31,136,79,48,188,104,67,46,197,1,169,60,113,104,182,67,207,191,197,35,201,53,85,94,196,112,247,25,125,245,210,188,95,105,101,106,229,246,191,255,174,164,11,138,203,46,23,67,91,43,219,93,161,13,163,48,24,32,70,184,216,173,247,21,105,53,167,245,56,208,166,38,139,125,151,70,204,227,90,52,39,228,140,105,6,167,79,195,85,143,111,218,75,173,165,174,74,169,51,18,86,84,210,64,55,190,129,82,41,106,21,202,45,132,96,229,91,50,16,215,43,201,25,254,34,181,71,182,222,44,181,111,126,74,253,90,6,247,255,178,160,80,135,157,145,216,33,250,185,88,103,239,227,197,128,66,205,16,156,192,76,48,24,51,236,32,32,136,193,50,170,250,20,45,175,91,168,101,163,126,81,9,0,0,115,17,118,14,178,191,54,105,96,213,4,227,8,16,76,182,112,5,13,12,146,45,51,32,40,200,128,243,38,144,192,128,81,131,40,8,6,147,230,77,25,140,64,72,60,213,146,70,225,209,3,161,194,224,20,136,196,101,206,13,86,101,10,3,255,251,178,100,163,140,197,178,103,211,155,108,77,160,78,198,58,146,60,2,178,25,157,159,64,78,105,13,193,69,171,235,140,193,149,89,153,143,2,67,97,65,129,112,70,56,209,112,208,184,88,2,62,195,203,10,162,237,145,67,100,36,65,88,217,121,168,123,173,79,67,106,2,194,153,76,50,239,206,124,53,30,169,75,94,146,55,68,146,162,32,176,80,92,80,92,145,212,38,228,76,50,164,30,161,63,89,189,253,92,75,191,3,38,201,152,186,199,33,198,142,72,80,68,227,5,71,50,42,93,13,135,212,179,14,151,17,156,132,19,169,27,119,29,95,100,158,166,245,167,193,66,56,246,38,97,53,59,155,40,177,214,196,149,23,54,138,125,213,81,48,120,33,234,208,0,10,235,252,0,100,174,181,121,207,143,13,60,162,48,135,82,106,82,112,196,33,121,186,125,127,255,255,239,207,79,165,144,205,30,38,220,150,127,158,211,85,206,138,73,76,168,100,145,21,10,207,53,250,208,246,37,192,236,172,105,253,201,17,235,234,232,84,135,222,92,190,80,60,155,125,111,182,158,153,102,84,0,199,118,220,177,36,20,19,52,242,51,28,3,30,20,34,31,69,64,161,41,119,134,68,154,27,18,85,89,26,193,23,144,185,111,2,176,49,197,167,20,141,87,97,239,42,101,180,245,159,10,144,60,49,38,197,14,83,210,78,5,14,185,3,66,116,2,169,100,228,161,106,26,23,104,136,230,30,89,195,80,96,126,81,85,10,208,90,103,163,157,56,87,115,72,146,96,131,31,85,151,191,38,230,250,71,61,144,43,139,115,9,84,148,212,249,25,197,134,137,216,53,27,148,230,235,151,53,8,143,133,101,154,224,221,203,24,189,107,197,175,108,147,221,123,175,125,90,164,163,75,29,61,205,60,205,47,253,14,235,220,122,11,80,0,128,1,219,118,72,11,194,223,27,4,112,162,50,122,34,149,207,157,213,25,74,84,46,70,67,201,186,250,117,255,255,203,148,119,63,74,94,136,165,11,186,63,121,186,93,45,222,149,162,79,99,110,246,170,109,138,98,150,195,170,78,126,140,175,55,69,171,217,211,97,208,186,137,73,130,195,30,158,17,24,52,0,34,204,25,208,12,217,29,13,113,111,204,94,56,204,46,10,12,14,37,204,37,1,140,68,50,12,99,18,76,109,45,200,70,99,3,1,241,16,30,60,75,24,84,34,142,29,57,206,12,42,211,7,20,192,137,77,65,82,14,8,179,224,48,134,70,73,4,213,175,12,190,86,60,186,70,12,48,32,241,157,102,0,20,90,112,177,121,232,109,175,172,11,12,21,0,227,145,24,100,8,8,105,241,165,236,182,222,23,138,64,251,34,35,254,231,193,179,81,119,221,154,190,185,255,251,178,100,185,12,133,31,103,212,155,105,69,226,81,234,250,215,60,194,24,30,13,163,58,78,233,141,193,116,179,107,104,244,21,41,199,108,18,89,112,123,50,67,41,48,115,136,79,88,178,241,235,215,83,83,225,154,139,239,243,111,204,173,84,243,168,73,141,208,138,229,83,186,70,137,101,24,172,173,59,50,205,144,54,157,235,100,118,106,159,10,88,53,250,18,43,19,8,73,33,96,154,194,100,60,134,97,43,245,189,187,173,79,90,203,85,179,142,174,122,21,78,191,4,217,215,28,88,134,189,210,187,210,189,156,223,143,76,174,189,110,198,189,9,17,164,81,122,29,75,139,128,64,1,117,191,158,196,209,54,174,110,106,210,79,182,92,22,100,35,170,124,214,66,20,21,77,146,139,111,251,215,255,255,53,81,234,138,60,115,35,180,138,135,6,5,121,138,247,182,85,82,116,109,94,90,189,203,82,177,25,239,210,62,172,40,103,82,9,136,42,83,233,118,41,206,114,50,147,94,85,85,179,22,228,187,210,71,249,153,236,131,145,90,0,0,86,243,29,121,13,116,234,54,123,100,196,230,82,102,56,66,144,196,34,211,48,149,0,198,17,165,169,96,90,35,7,0,4,4,65,243,10,128,12,46,12,116,4,131,38,123,64,35,144,97,165,169,72,212,70,73,64,68,193,132,132,222,154,138,250,101,61,82,233,173,52,104,180,23,22,106,206,235,193,109,167,233,79,189,72,216,227,201,234,217,158,127,34,210,184,77,223,173,245,227,247,59,149,122,42,154,167,156,183,158,238,75,174,223,162,171,123,12,178,207,87,226,50,156,45,103,141,140,115,238,185,221,229,143,222,222,117,121,149,142,119,245,118,254,174,217,250,72,109,244,185,57,53,247,241,252,239,107,30,242,180,205,138,90,181,187,59,159,117,82,151,61,239,180,214,190,230,83,182,187,245,177,191,250,194,182,125,251,121,111,87,121,171,93,229,125,235,123,203,58,246,169,247,174,115,189,206,253,204,106,231,122,217,177,27,49,94,196,130,0,0,114,205,143,129,136,144,71,110,12,4,228,235,112,54,215,6,183,137,187,12,91,158,129,132,140,0,147,215,214,239,231,84,121,50,83,75,18,162,221,8,90,198,8,69,89,50,54,208,226,95,47,116,84,210,30,105,210,161,244,158,24,84,44,48,84,160,154,69,75,66,18,224,245,182,20,55,40,0,32,48,25,6,137,129,177,155,143,27,9,53,144,6,26,52,9,133,14,144,136,186,230,0,4,183,200,66,214,195,35,77,5,36,218,10,128,164,227,76,88,66,212,24,7,48,80,0,10,70,34,245,139,56,44,153,115,217,8,84,144,16,146,136,43,81,136,136,4,16,112,107,94,0,18,92,191,47,44,83,42,255,251,178,100,190,128,6,217,103,208,149,115,32,0,79,193,218,199,167,148,0,40,30,35,88,121,188,128,1,226,46,233,79,48,208,0,123,61,1,8,91,199,145,136,59,140,137,42,20,139,5,150,231,63,141,206,101,20,139,198,227,115,113,186,53,190,155,168,215,14,195,54,106,242,114,222,25,211,177,6,80,211,18,190,127,52,31,95,13,144,33,183,42,9,134,63,152,103,191,239,108,210,99,47,93,146,107,114,132,140,47,67,174,130,86,183,22,183,13,69,81,176,197,22,255,255,247,251,255,251,57,205,49,207,52,193,70,17,194,13,64,143,184,66,15,78,176,81,129,86,83,234,62,173,173,217,161,58,170,172,141,112,20,60,95,92,249,207,207,255,12,185,135,126,199,15,18,67,11,10,24,106,0,103,170,114,210,111,134,104,210,123,218,113,138,121,44,93,83,52,19,64,35,33,33,8,209,53,210,152,176,60,178,59,3,183,23,133,244,101,80,59,98,79,191,255,255,255,255,255,255,255,255,255,255,255,255,255,247,225,215,148,69,32,121,137,100,190,158,158,203,238,215,255,255,255,255,255,255,255,254,17,61,1,185,93,174,210,102,238,73,38,29,167,216,0,0,80,0,17,10,4,116,112,67,52,157,103,2,57,137,140,177,83,37,106,162,179,220,214,36,48,107,52,113,222,113,236,78,54,26,6,24,196,70,2,250,78,48,32,36,152,120,64,191,173,47,91,255,243,74,109,206,63,255,116,75,250,203,255,58,61,141,183,219,255,90,255,255,235,54,118,68,151,83,94,153,138,73,30,46,203,230,232,30,118,179,146,73,19,117,41,144,90,10,67,82,6,73,83,81,68,227,25,25,156,101,18,199,73,115,197,103,145,106,80,0,0,144,6,147,162,128,145,33,192,46,39,89,169,191,42,192,247,62,235,222,92,248,202,34,244,53,105,222,170,18,8,74,140,238,100,138,248,230,179,106,92,242,84,56,149,168,114,193,225,18,84,57,141,148,140,192,81,62,124,159,73,36,145,39,113,148,185,237,240,244,168,124,253,116,234,12,91,93,9,30,165,17,124,58,86,99,76,240,237,81,31,202,197,122,10,67,193,88,224,185,27,229,194,70,54,249,149,143,217,89,161,193,112,114,178,170,27,226,251,13,87,43,132,24,239,32,97,197,151,109,218,144,194,118,101,39,84,177,26,107,37,226,198,175,79,175,36,81,205,24,103,108,77,162,209,35,129,141,226,149,41,14,104,204,142,77,197,26,73,2,172,103,79,172,78,173,112,126,245,97,227,179,247,115,60,121,109,68,102,182,245,14,20,56,108,223,22,131,70,43,201,88,222,35,107,43,166,124,205,172,102,155,174,170,245,170,92,71,51,66,65,175,132,125,23,66,176,4,128,0,255,251,178,100,115,136,103,29,110,216,207,97,224,2,65,130,90,136,231,164,0,29,45,227,92,204,189,143,201,40,37,43,32,243,8,248,4,1,108,32,5,245,34,197,24,187,169,65,217,50,41,177,205,226,178,77,178,245,218,142,180,161,113,219,207,151,63,109,60,229,97,162,22,142,57,182,193,121,246,76,249,10,40,86,185,111,203,188,254,81,150,158,105,127,230,72,206,117,17,5,18,139,194,9,156,106,49,17,208,42,13,178,160,176,10,222,186,23,156,26,217,150,30,36,210,175,63,166,130,138,57,62,63,213,47,161,164,200,90,132,198,67,225,70,50,89,84,4,181,97,177,88,167,75,74,60,20,15,197,189,8,98,98,27,197,58,30,113,157,77,135,186,41,113,168,105,230,229,230,164,219,2,100,239,31,172,106,153,164,78,77,5,97,149,243,12,5,53,230,49,14,69,81,164,49,77,97,33,245,60,211,151,234,156,172,52,43,220,65,90,108,77,92,100,254,142,72,110,167,60,47,60,58,45,47,149,201,11,80,214,237,125,172,178,24,250,152,232,197,205,42,168,68,92,6,85,63,53,92,29,46,116,253,17,36,122,54,72,100,60,150,190,213,39,107,76,15,37,19,80,148,69,48,109,147,128,108,106,116,185,113,193,218,200,143,133,39,6,175,212,237,165,176,204,22,39,56,83,99,234,116,214,76,204,163,147,169,125,98,236,249,183,67,58,212,244,206,215,237,50,185,64,132,36,164,49,12,97,98,125,217,64,103,133,151,89,123,41,199,196,251,163,203,197,213,16,13,235,16,164,210,9,150,249,9,102,255,239,56,251,250,247,244,4,33,191,239,221,191,255,70,58,129,152,141,243,185,59,191,8,132,132,113,60,163,149,129,26,82,142,220,190,115,66,254,148,0,1,160,36,195,6,116,225,142,1,25,129,1,129,11,86,154,72,90,170,72,56,91,53,20,92,206,195,154,192,35,13,102,121,48,154,172,118,125,87,173,232,172,52,189,231,35,144,74,203,156,136,46,247,134,162,148,13,232,238,205,3,4,191,13,146,76,141,79,43,13,182,66,24,69,63,58,27,88,88,103,129,100,162,174,179,187,97,97,116,104,33,15,160,178,55,66,86,98,85,196,70,214,102,6,56,9,54,243,83,183,33,17,93,229,158,20,9,159,210,13,243,216,31,166,161,68,96,82,61,182,179,7,9,41,12,179,188,96,74,152,103,133,72,51,234,170,44,181,81,252,4,242,139,52,106,89,147,11,10,104,144,204,170,140,206,0,97,26,61,107,35,36,230,253,77,10,212,75,37,19,89,107,99,163,74,104,235,16,149,196,142,191,60,100,90,98,52,18,188,247,238,17,222,158,226,155,63,21,219,130,157,186,86,161,180,220,51,246,21,236,255,251,178,100,110,136,6,233,121,86,19,79,77,226,65,10,43,61,36,2,96,24,121,155,94,236,189,130,193,9,167,235,216,192,137,144,1,66,0,4,64,1,128,236,202,71,66,112,103,164,166,109,94,87,120,82,65,157,106,173,123,125,76,223,178,87,255,228,21,255,255,75,127,253,191,255,165,129,26,230,55,161,125,122,33,0,234,236,82,122,168,154,140,232,88,246,132,244,70,111,202,64,0,147,111,97,142,149,168,77,176,131,67,12,192,21,208,213,135,225,130,74,132,192,122,37,54,91,20,131,197,238,92,69,39,196,88,35,169,79,215,62,20,16,228,176,51,29,155,18,79,54,38,73,4,49,72,220,243,202,202,152,163,220,180,126,245,186,235,7,164,70,215,156,58,181,8,116,108,108,242,39,132,225,245,154,157,66,125,1,203,119,28,135,131,75,138,131,3,249,46,55,88,23,81,165,37,242,211,193,233,36,221,140,43,22,82,187,242,101,165,115,178,209,200,7,208,116,249,115,70,83,7,157,186,57,89,223,60,71,218,193,98,135,112,146,68,19,13,141,150,141,164,204,64,55,122,102,133,105,132,250,238,34,129,115,100,211,213,184,149,200,106,226,27,151,53,101,54,63,79,58,54,139,242,156,241,233,204,156,128,141,58,165,165,43,208,32,0,0,125,32,180,174,211,221,115,246,80,150,106,88,242,187,33,34,0,49,223,170,61,77,240,180,110,138,91,255,253,95,175,79,171,243,55,255,255,255,90,59,56,207,219,221,159,86,47,164,204,200,125,245,25,231,154,214,165,83,46,249,47,155,115,144,0,164,156,252,118,113,138,32,107,70,145,13,25,11,22,78,69,7,119,226,69,215,133,65,80,12,137,217,105,178,248,213,90,241,42,123,46,188,186,67,23,144,206,82,194,233,92,57,52,90,90,230,97,34,156,29,46,79,120,7,104,163,84,60,91,86,57,161,73,105,25,22,40,221,17,90,212,224,229,75,69,164,120,10,37,82,174,147,61,72,94,240,86,103,112,137,105,59,90,250,196,203,165,100,125,184,252,102,125,204,205,120,74,105,85,168,238,245,50,173,147,235,11,54,67,23,101,225,116,18,137,84,49,91,107,126,239,122,219,109,164,213,53,157,194,182,93,78,220,213,85,108,120,215,108,130,76,112,138,145,154,13,96,197,159,109,181,210,38,8,5,186,46,128,55,137,97,214,79,125,184,74,163,248,98,154,69,22,10,129,48,128,8,64,0,0,0,183,30,128,227,102,89,73,133,76,61,234,23,24,119,41,155,82,71,54,243,14,91,248,25,237,255,213,63,191,242,237,95,255,255,254,142,57,74,252,222,182,181,125,68,187,187,88,253,138,99,131,44,43,110,189,100,73,13,251,148,141,69,59,17,34,242,255,251,178,100,131,140,37,252,102,215,27,79,53,242,74,234,43,10,48,34,94,92,57,187,72,78,101,141,193,54,44,107,168,145,14,185,131,145,68,224,0,22,98,187,49,142,26,6,201,104,152,0,64,33,28,141,23,193,3,129,224,64,4,70,33,6,169,136,56,6,42,13,91,130,192,80,11,97,88,1,133,136,198,137,58,14,108,89,174,136,39,12,45,172,9,100,203,214,59,38,3,2,169,130,137,171,57,64,104,24,164,1,5,131,79,114,33,12,56,120,165,23,123,9,186,129,165,68,32,174,71,9,40,86,18,10,116,96,104,220,70,97,231,120,31,133,209,53,60,211,140,133,184,50,29,2,195,152,23,6,132,112,156,232,4,192,110,94,113,115,198,101,211,176,197,224,196,188,184,142,159,161,125,109,77,40,168,84,21,196,90,74,148,171,202,172,247,150,218,18,206,138,169,192,92,5,201,107,92,189,43,104,29,249,163,125,107,84,172,230,214,172,214,114,107,12,184,191,81,57,55,220,201,75,74,117,144,163,164,76,87,105,153,120,94,99,86,218,28,200,24,253,188,244,219,144,187,173,211,51,51,51,51,223,49,0,12,26,3,222,96,131,67,236,206,24,53,136,199,72,164,211,170,161,158,250,5,9,185,255,90,11,84,107,191,43,223,77,127,215,250,23,251,91,255,95,255,254,159,238,72,235,253,60,206,254,239,74,137,102,191,222,71,106,50,245,101,61,140,136,67,234,152,81,144,74,196,212,183,113,27,184,152,0,1,176,109,0,217,211,3,30,175,204,210,50,4,11,140,62,57,0,131,204,100,52,46,161,16,116,192,197,36,2,169,97,130,64,207,112,82,147,76,210,16,136,29,68,4,229,117,168,37,168,38,130,70,66,72,53,204,236,41,193,9,207,252,194,131,173,118,230,141,232,168,91,215,25,199,69,98,100,16,84,80,194,40,136,143,80,202,39,205,164,56,193,64,103,87,27,96,153,124,35,109,78,228,165,219,154,167,138,30,157,22,4,85,193,78,186,201,120,100,188,188,109,66,47,98,122,23,142,17,140,80,199,194,43,48,111,67,45,201,145,72,234,1,189,144,107,188,198,214,189,23,151,23,4,65,201,114,232,215,41,157,230,111,154,212,202,231,151,213,169,246,99,125,218,83,58,122,47,105,175,111,233,52,157,216,107,219,180,130,247,63,159,202,73,231,74,255,250,78,110,197,245,218,214,244,187,20,72,19,168,136,40,0,0,3,217,34,29,7,194,141,186,47,171,247,215,85,76,64,249,55,16,201,142,15,154,135,206,213,101,241,98,163,235,157,247,255,191,95,167,254,173,171,255,255,255,234,237,61,18,127,179,51,216,221,12,130,135,165,70,102,132,165,81,74,8,147,207,199,224,216,72,116,255,251,178,100,142,15,38,157,102,210,19,153,99,112,79,202,74,215,60,101,90,89,217,157,72,14,97,141,129,61,51,107,204,160,23,73,159,202,251,175,115,202,59,98,145,227,99,61,140,64,29,53,88,56,198,197,131,19,11,204,42,61,29,10,24,64,76,97,80,57,32,116,68,26,42,11,11,234,171,141,22,9,59,158,149,109,28,188,72,72,164,164,54,237,64,11,4,64,0,144,35,105,36,23,74,229,82,176,72,214,57,64,217,84,6,56,103,237,127,190,237,250,190,28,178,77,37,219,74,81,103,194,62,175,139,245,108,224,117,60,29,201,237,149,77,1,77,244,55,82,192,76,100,111,9,233,177,72,95,117,66,51,143,76,9,40,157,33,76,178,218,150,51,88,139,156,165,86,48,121,199,203,21,76,177,108,154,95,165,253,176,60,122,249,204,10,111,185,57,127,172,178,246,191,244,163,236,169,103,55,111,247,172,229,171,169,17,76,251,179,245,250,44,102,174,64,229,63,185,133,253,12,177,101,241,254,177,12,239,230,103,56,181,69,27,36,206,125,79,19,161,127,15,66,244,50,35,118,42,97,10,152,74,86,123,95,182,180,126,97,233,186,251,53,58,255,242,49,106,255,255,255,251,11,11,9,15,178,25,39,167,99,81,217,134,12,30,24,166,100,106,42,52,72,224,202,168,198,36,124,165,114,33,26,205,100,41,8,32,204,85,42,210,198,41,108,131,137,61,16,0,4,221,188,98,65,206,192,106,143,11,99,64,33,144,28,253,0,74,171,122,50,144,7,77,247,105,236,129,6,69,48,6,226,16,5,124,200,83,67,32,182,163,84,197,229,145,46,110,163,17,66,204,127,168,144,228,169,226,228,219,101,44,67,124,93,20,247,133,51,6,102,78,66,60,137,104,233,140,105,127,178,165,150,104,211,147,97,132,135,237,184,116,16,74,85,210,86,7,80,222,63,194,80,110,255,116,86,73,143,11,254,239,213,177,74,26,12,4,207,32,119,146,204,197,198,110,53,84,125,137,69,51,251,159,86,147,119,121,113,186,200,228,229,63,233,186,46,85,33,217,181,12,110,18,155,154,106,4,45,52,234,109,93,111,203,36,146,5,17,67,82,30,0,2,215,104,62,96,61,40,253,148,37,149,231,161,251,65,73,63,43,42,26,16,216,83,126,178,23,255,255,226,255,230,33,95,197,65,44,14,229,127,243,196,18,11,132,157,50,238,100,92,66,198,225,127,243,72,98,167,196,149,144,187,253,172,24,66,5,163,131,134,15,30,72,64,208,197,111,223,168,145,101,0,18,114,238,58,192,242,30,55,23,12,88,113,8,16,161,160,160,100,221,17,133,11,10,42,12,94,82,86,153,61,18,194,157,161,198,33,246,19,41,126,21,185,255,251,178,100,148,140,5,103,103,213,155,79,75,210,81,74,26,243,48,35,126,21,181,161,86,109,49,50,193,85,168,172,104,179,20,41,106,53,67,162,48,228,5,134,133,162,147,224,164,220,232,190,180,241,198,197,1,99,166,150,90,145,248,192,238,176,57,246,142,148,178,213,23,106,104,135,210,142,65,184,31,62,209,47,214,224,155,202,48,175,59,229,38,50,150,181,168,204,97,158,12,207,169,234,18,132,98,143,87,58,153,240,27,228,174,83,235,238,209,85,98,213,49,164,67,145,82,153,163,175,233,238,206,6,11,48,173,68,190,205,125,48,155,216,85,222,188,83,213,240,239,79,13,47,40,245,8,20,154,178,72,137,146,86,155,214,40,1,16,48,0,51,111,197,99,233,65,7,205,19,42,247,12,172,59,127,89,156,207,93,185,61,62,159,255,255,191,250,55,52,64,82,173,247,162,214,65,168,183,85,119,51,60,202,97,32,242,6,161,15,71,109,81,81,213,85,200,96,114,179,43,120,129,12,96,35,22,238,154,1,140,147,208,158,94,21,191,170,63,253,65,89,132,0,42,179,13,44,60,34,227,130,180,51,2,51,5,55,49,146,48,16,192,1,120,40,72,98,36,45,96,48,53,129,175,55,125,0,230,48,14,194,132,64,109,5,78,25,197,85,248,42,42,148,14,35,124,251,43,245,226,4,201,140,48,139,233,215,16,128,25,229,180,231,54,135,114,152,133,162,133,32,120,36,146,137,35,204,246,20,117,50,29,178,189,145,218,65,169,135,233,159,167,19,141,22,169,33,142,118,84,7,20,210,3,161,64,237,206,36,249,162,89,173,87,216,105,99,141,164,168,28,211,204,217,102,28,31,22,112,79,19,29,179,161,35,137,112,148,144,221,29,207,132,237,243,26,194,64,146,198,17,127,51,28,76,12,149,154,74,184,138,220,161,228,208,133,62,195,210,126,242,69,196,215,201,49,169,67,142,113,0,0,16,128,128,8,22,251,241,180,83,98,9,82,171,169,186,50,229,211,200,22,253,122,173,159,255,220,48,194,79,255,255,253,180,80,174,129,76,9,191,204,200,143,51,21,221,119,58,157,140,206,245,4,84,51,186,110,212,104,150,53,106,14,250,43,85,160,136,135,79,116,28,206,174,119,203,252,247,73,246,35,246,196,49,232,197,179,15,9,63,197,19,110,116,26,248,48,145,83,31,105,10,149,130,131,129,128,198,8,58,98,197,226,65,77,37,80,52,18,230,150,1,28,148,133,129,177,82,184,117,188,10,0,17,6,151,196,10,241,38,22,224,146,36,87,36,133,132,203,84,157,134,226,125,58,204,112,153,42,144,172,43,20,140,143,146,231,73,189,34,118,76,181,109,152,244,198,43,92,91,139,176,176,231,90,255,251,178,100,187,14,133,229,104,211,19,111,69,48,85,169,251,61,36,162,94,86,133,159,76,77,189,19,1,78,179,43,204,192,21,137,147,234,4,106,131,122,98,143,27,121,255,204,124,188,30,163,77,179,82,134,171,206,228,82,142,48,29,44,69,24,90,79,237,197,178,139,28,50,14,101,232,66,106,119,29,141,89,128,249,82,35,214,86,154,67,226,35,206,122,171,100,183,71,113,193,250,85,195,221,92,192,200,46,135,143,71,233,221,211,226,160,0,228,159,144,226,11,84,193,149,42,87,232,196,245,178,81,61,25,63,255,163,127,255,179,173,63,165,93,174,35,4,239,249,173,149,210,147,104,250,241,18,52,239,236,207,204,141,216,226,2,42,194,6,199,88,60,80,0,92,59,104,193,69,58,143,137,137,146,251,13,221,26,97,234,140,114,203,168,197,80,113,62,71,0,39,36,184,2,180,248,91,50,198,206,161,67,18,57,169,24,112,98,142,74,165,70,21,2,6,35,106,100,55,40,40,84,125,120,104,132,35,230,225,59,54,165,139,25,72,41,12,132,170,140,161,33,107,130,90,199,5,137,104,189,167,171,28,221,69,14,100,89,120,215,117,35,75,210,150,17,16,220,17,184,88,104,74,156,172,149,146,184,62,218,52,230,137,232,238,102,145,160,67,135,96,32,11,67,80,27,247,117,145,171,132,75,70,71,148,106,226,171,255,126,198,29,203,211,228,43,74,71,227,216,238,219,78,133,77,220,161,34,42,142,86,160,147,178,56,164,81,88,168,62,133,105,207,35,8,232,202,92,154,4,166,169,181,237,158,156,152,131,40,103,229,58,37,236,175,186,68,170,75,203,190,128,0,0,132,96,0,229,187,9,169,70,180,244,46,213,49,33,15,27,134,122,76,160,102,115,158,136,86,107,4,93,102,85,234,198,246,219,178,93,63,255,186,61,253,5,188,237,135,202,11,79,93,119,118,199,55,117,77,166,100,250,169,211,190,73,132,67,182,219,126,223,179,114,57,253,49,99,176,239,235,51,183,189,60,38,182,243,227,149,246,105,222,41,177,138,149,6,2,55,139,155,66,10,80,128,0,91,48,67,28,236,143,179,22,67,77,16,86,17,159,7,20,193,82,1,139,131,134,19,3,24,100,70,98,112,32,92,96,6,8,214,12,2,9,144,41,218,170,193,14,10,218,55,5,22,107,206,224,227,96,33,99,67,194,41,216,208,196,161,19,0,172,75,169,133,184,13,201,196,149,42,187,234,184,154,179,130,135,165,130,87,75,47,137,183,151,223,168,105,231,137,68,158,211,40,44,128,16,13,73,17,185,112,21,181,30,204,160,208,250,155,125,181,101,120,132,152,198,168,126,50,223,83,221,156,111,218,176,130,172,187,119,150,217,62,255,251,178,100,213,140,133,178,104,212,155,79,76,176,104,75,74,237,48,166,170,24,229,153,70,78,101,43,193,174,179,43,12,241,33,249,113,145,48,16,95,169,39,250,133,165,178,94,115,105,75,82,77,24,54,173,74,70,127,245,88,141,184,178,178,73,109,61,125,211,83,84,178,106,229,206,90,236,215,35,203,38,115,30,160,239,57,74,213,56,219,4,14,240,200,0,25,30,229,10,30,118,153,111,148,54,38,108,107,173,181,103,49,233,47,40,162,153,152,5,179,10,4,27,180,117,253,87,170,33,255,254,198,255,182,232,171,144,52,112,81,8,31,255,252,199,117,212,241,93,115,115,87,45,169,42,164,142,73,254,251,136,182,31,92,8,165,154,122,218,175,246,55,52,118,35,106,103,169,26,142,42,8,198,238,96,172,86,226,143,25,3,201,135,187,29,232,65,1,216,137,55,8,0,21,243,5,56,205,165,13,49,156,52,193,161,131,22,2,129,130,163,13,11,12,46,118,11,9,12,44,39,37,31,129,6,35,34,212,33,47,192,35,197,72,43,131,24,208,2,166,40,112,132,172,0,19,194,68,97,235,49,13,240,88,52,54,81,180,153,99,46,235,93,93,172,125,213,131,92,102,124,174,139,216,84,93,181,71,78,242,74,45,206,174,44,129,120,135,156,129,250,136,129,234,203,30,193,40,152,96,195,106,108,70,172,218,52,179,67,229,15,133,149,208,93,86,222,145,238,213,197,20,152,228,145,151,123,220,220,86,42,128,44,69,190,209,9,112,88,201,61,213,82,153,202,1,140,214,57,184,67,198,9,68,70,16,150,103,62,80,122,167,235,77,10,182,164,140,24,52,150,18,216,221,85,153,170,228,218,28,145,156,213,77,51,85,64,1,136,0,3,182,252,26,141,103,68,115,50,68,103,163,219,242,156,120,165,208,169,140,125,161,249,179,182,184,137,218,132,183,245,124,246,223,255,245,157,87,162,162,221,145,39,18,2,176,145,137,210,102,99,49,78,42,131,215,219,69,189,179,138,126,38,13,111,253,59,83,7,76,147,185,195,9,105,94,59,255,182,216,125,144,77,15,233,152,218,32,186,23,246,132,69,52,28,86,149,48,73,14,226,192,99,3,107,78,116,243,51,61,36,219,229,83,21,35,76,108,161,48,177,20,201,231,51,14,6,76,14,118,50,49,40,194,100,163,12,52,26,80,193,136,49,50,135,165,198,140,160,164,226,80,212,83,106,40,96,10,110,36,69,9,42,94,128,39,206,80,56,84,66,5,57,134,0,199,212,25,75,224,70,68,204,234,47,228,88,74,50,168,117,92,189,155,172,87,40,179,75,95,181,222,78,153,154,147,135,146,200,252,173,0,212,205,42,176,98,137,27,251,210,90,143,156,162,122,255,251,178,100,212,14,166,19,102,82,19,152,67,96,104,234,154,218,48,166,158,89,253,159,66,78,105,139,193,152,179,107,12,244,148,233,190,202,126,194,221,154,152,183,247,183,107,214,125,206,69,104,225,173,43,44,205,246,235,32,127,77,150,163,163,243,109,252,201,237,133,82,249,163,116,100,247,19,197,187,89,159,231,88,162,38,226,202,79,95,167,182,27,61,94,234,67,53,122,159,150,141,171,210,189,124,204,217,167,103,161,239,85,181,117,155,13,239,203,75,118,42,217,71,50,138,26,154,98,4,32,16,188,224,212,33,172,122,202,173,231,92,141,161,44,255,243,95,89,127,255,148,142,42,169,123,161,172,164,41,221,197,80,115,89,255,93,74,241,146,40,178,26,101,70,40,185,70,1,68,192,97,62,118,227,79,112,251,88,72,56,61,197,20,174,68,84,186,9,139,9,187,167,84,89,213,17,151,119,91,148,214,113,133,86,219,73,209,70,18,197,66,2,204,7,219,55,243,228,51,12,113,53,25,133,19,166,54,51,152,60,174,99,36,73,136,198,33,128,115,11,136,0,3,84,198,50,229,16,138,75,48,63,16,48,101,27,0,130,113,65,0,202,82,48,214,44,121,82,222,191,163,192,47,245,129,20,65,222,4,134,48,10,212,97,238,139,42,161,110,45,170,171,175,20,53,117,18,109,175,60,112,13,199,253,175,58,146,149,83,46,20,86,9,164,180,38,249,70,67,121,6,171,34,76,182,73,27,24,209,134,15,138,141,39,10,189,204,171,126,126,210,201,48,218,240,212,227,145,106,190,162,98,28,8,124,225,175,202,215,108,218,169,57,99,83,85,141,78,13,201,233,41,159,210,208,129,58,217,44,173,199,237,77,68,247,228,46,86,149,197,186,175,147,217,110,175,40,78,85,29,72,50,33,8,121,98,57,4,0,0,22,0,118,239,249,239,82,68,193,70,120,173,47,26,188,183,214,213,103,101,108,100,81,51,148,255,255,190,151,39,183,207,175,157,108,100,115,99,47,74,234,253,80,203,25,95,255,21,255,52,50,134,84,36,95,199,98,57,34,112,133,158,106,254,171,230,73,15,76,151,177,137,56,180,95,215,188,38,166,53,46,147,205,90,64,202,174,102,146,82,244,182,178,220,56,102,192,80,234,192,0,164,212,49,109,20,197,1,163,68,168,140,250,69,10,1,76,2,44,6,131,12,44,92,21,7,1,129,166,33,31,133,2,143,232,9,129,0,74,241,110,174,198,88,172,1,2,46,115,162,224,5,236,8,3,57,90,9,224,224,49,162,207,191,236,225,227,174,175,29,148,249,228,178,29,148,166,178,195,33,217,191,235,163,73,126,213,198,219,56,78,117,131,185,39,86,201,172,97,248,157,83,124,154,20,187,255,251,178,100,202,140,134,41,101,80,139,153,74,240,101,43,234,250,60,72,110,23,17,159,72,110,97,43,193,130,174,43,104,193,13,185,114,239,127,72,213,65,77,216,79,43,111,114,67,145,228,91,152,237,240,132,217,220,182,176,234,21,140,42,172,189,213,223,113,13,172,130,152,76,145,71,50,130,234,190,125,186,71,84,74,207,220,75,55,110,167,9,182,188,106,189,166,212,96,149,202,228,102,79,77,54,103,170,52,133,50,221,180,244,2,0,41,101,188,53,45,130,65,225,193,127,193,211,183,226,66,103,188,41,37,127,118,6,197,112,76,170,155,107,77,159,179,43,247,251,106,68,45,151,46,212,231,204,85,244,25,129,41,87,249,254,11,208,202,125,255,52,102,97,220,72,199,127,248,82,196,4,175,239,227,23,151,229,60,82,175,54,200,243,22,64,157,109,226,168,104,86,3,195,43,54,218,1,137,74,160,0,57,45,184,11,46,99,2,134,118,252,161,198,22,48,6,6,36,2,10,129,23,209,77,148,88,184,113,54,92,219,140,132,165,164,174,102,5,127,25,252,222,105,110,208,99,245,36,85,102,199,3,217,185,3,118,226,17,84,164,136,66,11,69,200,157,49,108,181,26,150,170,122,156,251,146,245,104,200,235,151,38,35,8,203,178,115,26,117,149,43,106,82,101,252,187,123,163,216,155,114,95,52,195,251,220,230,202,204,185,215,39,180,86,169,81,246,44,253,175,114,86,237,203,65,189,109,12,7,14,115,119,117,57,174,68,130,52,199,36,210,115,164,229,44,47,155,218,181,238,89,52,141,69,40,120,166,86,231,43,144,120,53,11,20,1,144,0,6,109,183,226,19,100,225,21,148,68,40,1,200,102,188,100,194,111,218,223,181,137,243,217,148,255,123,119,152,147,86,147,202,202,218,202,169,207,252,249,103,166,251,174,68,134,107,102,103,250,253,159,11,104,134,94,219,231,125,118,126,208,90,76,11,25,155,191,191,157,126,206,255,16,74,247,63,141,102,203,199,201,142,237,47,172,237,178,246,231,42,91,239,157,116,116,223,254,38,114,70,128,0,162,156,36,241,155,5,252,109,25,193,172,18,198,99,87,24,0,50,96,48,40,226,52,70,73,68,192,9,48,196,2,96,72,228,64,35,36,3,129,7,38,11,33,144,0,200,182,52,177,194,152,129,7,188,196,116,54,33,9,110,224,117,151,19,97,18,154,232,85,103,117,76,88,155,116,87,172,193,124,57,106,61,9,81,230,156,179,95,41,91,239,244,246,211,86,157,108,42,147,89,252,48,81,185,40,178,201,93,230,239,19,113,187,135,199,144,223,149,68,134,156,249,149,139,45,46,231,91,63,30,179,156,202,235,38,137,134,51,92,217,244,103,140,20,129,255,251,178,100,208,12,37,39,103,212,155,107,53,114,104,107,26,250,36,38,152,91,125,157,66,110,97,143,65,168,51,171,92,241,33,185,179,66,183,233,19,153,148,171,223,21,203,164,118,218,130,199,171,234,70,93,122,47,141,122,216,179,138,101,215,16,146,182,204,121,48,182,177,114,67,227,59,94,93,44,18,212,31,54,112,88,45,160,173,117,155,250,103,44,230,218,4,34,84,80,183,8,64,234,206,84,125,31,203,4,13,246,236,37,232,97,153,56,147,162,152,34,70,129,38,118,71,163,49,18,8,190,128,210,239,122,118,145,95,169,155,127,79,110,93,150,184,93,251,162,158,89,219,5,17,60,71,31,26,38,81,201,161,67,199,13,25,3,70,12,27,207,46,115,7,88,216,249,116,75,220,163,239,74,19,72,247,138,152,190,52,26,89,108,145,243,172,245,122,213,190,213,51,17,109,20,159,77,105,60,87,177,230,19,21,168,0,185,109,220,41,78,99,108,134,42,64,105,197,200,116,7,49,67,229,149,31,18,195,210,253,45,84,9,91,22,202,1,160,164,129,129,163,11,234,41,60,94,101,192,7,201,226,21,130,64,34,52,14,199,62,108,84,89,31,170,32,150,140,197,97,73,226,127,189,78,33,173,221,85,104,230,252,190,45,121,210,153,241,180,74,224,207,152,246,214,247,25,89,171,146,59,70,180,209,219,126,252,205,59,203,183,219,159,26,209,69,28,234,53,21,113,215,24,120,59,78,177,106,200,231,233,15,234,148,208,147,34,121,243,215,207,76,93,76,247,174,179,211,120,181,97,205,86,148,206,173,59,200,109,58,237,91,62,62,96,226,208,54,212,74,182,142,221,214,215,107,53,171,149,163,93,202,213,156,109,220,125,128,0,118,77,151,204,96,161,181,151,84,132,7,73,174,188,152,209,137,224,210,214,162,109,222,49,230,186,221,189,19,163,149,239,255,221,171,244,57,216,141,99,32,213,8,17,44,198,186,167,85,230,106,207,90,18,174,71,18,97,87,151,145,30,73,204,206,197,4,83,46,34,87,163,160,208,177,97,22,203,114,162,7,81,24,114,254,159,201,110,179,232,59,238,43,64,166,21,0,85,179,13,114,207,58,244,48,27,212,218,195,99,36,40,204,2,54,14,40,24,204,204,96,210,112,200,156,193,96,211,2,3,140,133,15,48,141,52,77,10,129,101,18,2,101,172,68,11,60,105,100,64,49,48,7,103,128,227,85,166,152,56,69,190,175,192,197,56,0,160,92,20,192,90,235,193,31,208,226,221,226,10,10,186,85,32,160,239,252,129,225,111,160,184,252,10,60,20,108,251,31,186,247,75,235,86,85,198,37,64,250,194,198,185,246,241,232,237,185,47,236,16,168,46,189,172,154,108,229,255,251,178,100,205,140,133,180,103,212,27,120,96,242,97,138,250,195,61,37,26,91,45,163,64,78,101,139,201,161,179,43,156,177,33,241,39,49,126,198,181,169,179,202,238,166,92,163,93,187,141,53,116,193,49,217,113,134,217,167,203,245,152,225,124,168,255,116,47,73,96,245,222,98,254,142,238,117,49,73,196,184,182,241,211,224,109,207,50,82,210,62,140,254,105,176,127,181,232,236,180,229,175,190,236,230,103,223,78,249,109,57,50,39,45,147,74,216,239,143,191,230,8,0,125,254,252,196,36,43,28,149,214,137,47,150,39,76,72,210,215,229,252,31,127,239,253,23,28,59,85,135,67,98,222,7,16,98,111,187,210,43,75,81,142,42,45,122,171,42,87,234,184,201,69,139,147,246,25,73,99,104,108,165,5,12,22,137,142,125,102,122,97,117,226,4,195,205,52,234,136,250,248,21,57,229,230,8,149,142,102,134,42,85,218,215,85,223,83,77,124,95,253,120,210,120,132,0,2,209,112,47,198,122,181,6,205,182,96,137,102,92,182,103,38,224,160,129,16,8,136,108,68,32,98,228,192,225,49,10,69,67,213,232,143,98,209,195,143,2,154,165,112,200,184,191,230,2,9,194,167,42,233,138,174,55,65,4,46,108,46,39,101,248,142,54,204,162,235,240,207,36,244,111,11,205,205,207,192,50,169,44,143,49,195,238,217,70,144,47,205,57,226,7,68,173,214,209,169,67,152,208,156,128,84,30,169,142,101,78,62,47,138,154,81,133,48,141,16,183,78,149,205,59,12,57,93,190,38,121,212,138,28,74,170,48,142,185,190,73,152,218,132,97,87,5,117,8,53,218,211,163,109,78,233,89,5,202,128,236,116,203,72,201,32,122,68,202,212,210,88,142,57,33,190,176,35,187,95,211,19,64,26,141,96,34,19,90,92,221,100,204,211,55,219,232,223,135,110,9,135,1,175,178,254,204,129,219,99,206,157,201,148,8,149,110,138,94,80,101,4,116,33,15,116,165,73,83,86,161,156,186,155,38,37,25,237,70,12,208,75,182,129,72,42,230,102,187,179,42,165,145,230,207,190,230,155,245,209,193,4,128,19,150,110,21,123,39,159,54,40,211,53,89,14,53,48,114,209,96,240,80,234,34,133,222,155,161,220,6,132,80,74,204,85,64,62,140,232,97,43,249,233,106,46,60,6,142,64,32,185,77,179,190,239,56,108,193,114,83,204,214,156,51,6,99,240,224,68,43,58,164,224,126,83,205,39,141,120,251,85,55,142,150,109,149,106,171,155,242,185,31,159,76,218,108,187,102,102,149,72,225,32,129,220,253,101,237,219,229,47,13,88,164,31,85,73,49,171,75,172,185,72,173,167,17,158,68,77,163,177,77,35,187,49,44,98,255,251,176,100,200,12,197,148,102,210,27,121,66,240,85,172,202,243,36,194,24,87,241,163,76,109,225,135,193,156,51,43,140,193,25,184,6,81,26,89,143,37,185,100,245,167,108,167,174,187,28,69,195,83,116,119,93,88,214,89,151,165,144,237,69,139,190,251,10,45,27,73,153,163,77,23,217,92,145,213,172,65,157,205,233,228,42,78,46,212,28,176,9,239,183,240,6,65,97,104,226,246,212,40,45,78,252,57,38,106,180,59,95,191,219,248,63,66,179,247,107,255,100,139,51,255,16,93,142,175,249,133,242,11,6,67,31,54,223,247,255,179,101,37,229,182,55,247,172,151,248,149,160,71,165,189,251,123,169,116,81,217,125,100,127,249,57,187,159,93,180,53,50,183,89,204,204,237,29,223,249,182,185,47,187,185,126,251,219,247,251,56,129,143,64,0,20,218,112,46,171,62,232,136,223,136,115,96,158,76,66,116,49,97,64,48,199,43,48,8,144,194,130,147,28,6,193,71,179,73,80,58,227,160,152,236,186,14,168,36,0,168,2,206,133,68,25,5,21,194,203,132,66,145,14,225,48,74,198,32,24,184,107,208,182,13,141,229,107,50,150,180,140,173,129,160,175,184,75,38,78,233,60,11,42,147,192,48,183,73,204,190,201,33,213,114,74,23,101,61,70,184,44,6,135,244,195,231,141,170,90,145,115,202,153,46,78,88,212,152,17,214,226,21,160,211,151,106,100,98,77,211,40,136,133,77,167,152,85,71,47,38,17,146,154,46,90,115,99,101,176,237,171,108,217,209,100,41,203,110,177,182,84,150,222,121,36,9,149,33,163,204,221,46,135,114,11,38,92,196,103,170,78,148,107,226,106,42,130,118,89,146,11,116,224,88,165,218,98,126,179,45,187,134,148,107,61,145,0,0,192,0,53,219,116,129,114,26,18,1,77,145,61,111,101,86,1,195,131,155,231,34,223,65,173,189,62,149,251,163,255,253,24,25,135,149,217,84,162,138,98,170,81,195,129,230,67,187,207,149,111,26,194,235,164,137,139,156,198,16,65,112,137,10,36,137,243,90,38,67,177,73,32,178,136,35,95,172,230,22,81,113,186,220,122,158,140,197,110,116,60,106,16,234,33,205,61,249,55,117,192,37,24,48,124,59,21,117,53,169,68,52,140,84,51,204,230,50,129,14,48,56,20,12,33,204,25,8,76,15,36,2,131,17,139,128,72,172,195,38,100,42,28,87,153,210,86,22,20,107,157,13,41,113,130,129,196,67,67,129,5,50,2,6,148,88,99,198,0,2,81,7,7,49,67,128,130,68,0,196,0,83,173,55,4,0,214,248,128,18,41,75,212,93,190,135,9,64,64,177,71,249,143,51,23,221,109,52,38,156,17,32,52,101,116,193,255,251,178,100,215,140,134,168,104,80,155,153,74,240,102,75,234,218,60,197,28,92,37,159,58,78,233,43,193,142,50,234,140,242,141,241,64,120,157,12,184,202,192,16,156,86,8,189,247,17,67,51,170,104,108,114,133,108,128,88,156,25,76,250,117,89,126,153,178,115,113,30,42,102,9,23,86,57,119,164,242,184,8,20,144,39,22,189,235,189,231,156,206,27,33,149,185,199,13,10,91,161,83,154,203,218,80,29,64,100,180,218,233,172,154,181,34,68,18,216,67,182,217,220,65,27,71,24,139,17,93,38,147,208,85,111,103,37,11,61,0,79,136,255,125,68,65,44,115,17,163,236,83,138,92,174,53,26,42,230,144,39,122,254,86,124,4,76,133,120,241,75,51,156,32,202,218,25,126,192,254,42,2,138,127,254,198,102,123,241,0,98,218,198,102,44,35,179,158,243,252,143,36,215,57,194,44,31,50,50,71,20,242,127,211,227,105,191,20,172,179,219,255,69,39,218,67,234,81,142,218,98,254,191,51,22,195,27,131,228,13,249,159,71,140,4,75,109,220,195,8,142,228,244,198,21,140,20,200,88,44,160,36,88,0,188,205,100,66,22,128,244,86,81,36,246,88,132,0,236,218,22,141,115,44,233,140,94,234,63,175,86,43,41,123,51,177,48,130,231,86,224,184,24,52,200,184,138,51,104,196,32,213,239,23,144,164,138,86,187,2,36,214,91,16,187,27,86,103,221,219,181,20,115,105,123,122,172,156,85,155,42,204,231,123,73,94,206,39,165,150,186,241,195,187,20,165,181,40,205,64,88,72,124,113,89,79,247,69,153,73,167,69,151,160,123,148,154,199,14,76,202,244,169,57,168,44,129,244,64,242,22,212,108,18,134,42,117,232,211,224,207,133,215,65,114,116,236,107,97,170,179,12,43,83,128,0,6,2,18,73,104,104,71,108,24,151,94,113,59,10,53,134,124,142,146,30,35,27,86,153,196,9,182,251,251,209,244,66,171,127,253,153,168,137,161,29,213,232,170,214,31,94,254,148,103,185,170,214,178,94,246,32,227,142,82,167,182,228,22,18,164,225,130,13,100,189,122,49,69,131,199,72,149,4,67,72,210,88,10,131,237,103,192,97,224,5,82,50,33,166,56,173,173,0,186,198,67,40,6,50,31,38,16,25,166,18,5,230,4,129,38,23,2,198,45,1,38,37,5,230,17,2,230,11,33,139,42,103,74,144,65,59,169,137,142,24,226,160,163,67,165,204,120,114,232,55,3,88,140,128,240,58,104,20,147,71,151,63,166,0,115,176,150,35,160,213,165,229,117,203,178,94,213,83,91,195,160,154,36,69,101,181,202,86,193,63,59,97,69,101,240,136,138,154,175,42,152,48,83,76,94,193,116,11,35,136,255,251,178,100,191,12,133,81,102,84,27,105,53,114,90,106,26,202,49,5,60,28,165,185,58,78,233,139,201,128,43,234,232,244,148,112,241,215,97,97,106,76,101,170,217,142,199,142,54,83,228,255,247,189,12,181,101,176,201,226,37,75,227,162,58,49,235,165,171,167,187,227,252,136,75,218,142,96,165,222,134,54,14,19,159,190,244,75,40,178,72,26,254,109,166,159,137,154,120,245,153,126,153,214,236,137,44,108,174,165,185,249,68,185,157,80,156,253,166,207,90,165,113,138,169,216,170,237,21,22,173,123,61,219,211,94,151,251,233,9,6,65,126,48,64,0,26,89,169,240,117,140,146,226,54,3,200,80,209,187,85,86,152,44,181,135,178,13,80,133,126,114,55,171,255,255,255,251,16,68,165,78,227,4,55,24,146,138,43,139,103,39,232,172,239,25,20,212,148,221,106,168,46,40,57,157,190,232,36,194,195,222,114,138,132,200,5,230,242,184,176,68,85,28,250,50,179,164,163,143,66,139,129,28,192,221,26,207,142,64,0,64,189,171,115,5,156,28,212,33,5,131,136,22,132,181,239,186,60,192,201,204,94,8,30,15,109,105,149,81,97,240,165,198,244,71,83,11,202,64,165,90,58,88,248,174,165,191,245,4,72,38,40,107,25,202,19,169,156,118,235,66,141,53,72,185,83,77,194,133,4,63,26,135,36,1,57,60,92,211,5,5,69,177,136,201,143,150,156,231,57,38,110,251,171,147,207,220,198,155,25,113,21,117,218,218,25,18,234,207,253,62,240,167,157,45,86,107,13,75,239,226,242,134,28,141,237,211,183,99,88,104,197,147,101,214,13,97,175,84,197,92,206,116,247,120,193,50,159,97,168,64,122,219,46,76,43,197,54,87,208,99,174,32,189,152,16,225,208,107,162,18,135,39,212,159,251,246,46,206,182,102,57,161,234,212,180,247,133,249,183,153,106,125,14,98,148,223,255,46,70,138,161,13,92,169,238,173,219,109,162,90,79,255,252,149,143,242,30,54,89,255,152,88,0,241,207,210,57,154,182,139,254,177,14,226,38,187,76,191,236,193,83,11,254,195,141,77,243,107,216,243,85,21,243,75,15,227,75,192,227,17,195,227,34,138,227,20,196,145,17,98,96,137,6,99,80,148,101,137,38,150,164,6,160,50,31,67,32,132,48,114,211,59,94,49,64,144,18,65,88,64,240,249,127,140,125,196,213,18,19,12,88,12,196,64,144,50,108,201,0,138,160,102,54,52,135,54,120,220,208,41,55,88,124,92,104,20,168,34,233,160,49,150,52,167,37,55,170,103,6,59,12,114,15,47,144,180,253,213,66,120,59,83,195,231,37,131,4,19,134,32,170,51,216,87,54,178,24,18,182,231,24,15,37,155,165,255,251,178,100,193,136,132,186,102,214,59,76,68,202,91,76,202,195,60,67,78,30,169,215,52,14,237,139,193,195,179,42,232,240,162,41,70,231,247,174,135,87,208,206,139,21,154,180,123,83,182,156,182,33,56,165,254,116,192,165,78,27,172,133,18,248,31,125,232,37,197,42,92,81,10,25,87,110,174,212,149,61,57,123,236,168,89,37,223,187,168,123,20,184,116,60,109,173,171,227,101,213,148,134,181,149,17,42,103,62,215,181,219,188,63,100,38,117,169,165,126,115,58,102,202,16,226,164,115,55,152,99,119,242,212,152,56,32,0,203,181,252,206,68,142,82,244,152,59,46,127,204,164,129,13,171,24,180,221,75,247,58,135,248,124,215,255,205,93,253,191,98,25,235,249,131,51,84,151,54,164,59,16,132,121,175,254,120,91,60,67,243,29,211,146,98,75,229,38,71,43,160,131,153,81,212,223,35,71,42,228,188,135,6,22,47,172,71,39,24,148,19,14,18,56,166,156,105,54,216,116,200,215,8,39,117,52,112,228,117,174,102,135,14,230,170,162,7,164,226,2,64,83,9,102,67,72,73,147,66,212,115,18,143,17,1,76,96,88,92,97,8,56,98,24,160,60,50,24,108,46,24,6,26,152,106,20,152,30,18,66,10,204,201,48,59,21,53,12,65,9,193,203,8,148,78,240,129,131,188,24,17,51,132,135,46,67,49,11,134,23,25,95,42,119,117,174,202,146,25,166,65,208,20,50,206,37,214,162,81,138,104,35,9,155,219,117,239,208,112,72,177,168,28,131,135,12,45,79,98,44,209,20,135,167,98,28,157,38,96,215,16,204,105,125,211,138,212,98,30,216,233,247,210,97,54,152,171,9,197,200,53,82,121,101,29,126,133,199,200,225,149,2,42,81,23,243,118,229,56,152,64,177,226,4,31,152,150,33,146,125,105,108,121,47,73,73,36,173,183,30,83,117,54,240,174,125,28,35,254,93,27,231,237,240,148,4,13,182,218,254,145,216,1,73,40,194,168,145,162,42,9,138,117,46,51,244,250,134,24,174,34,62,56,120,131,160,176,230,21,178,105,170,54,196,42,171,117,34,212,229,54,162,33,0,101,74,125,25,147,90,37,237,234,186,168,152,231,105,191,66,221,135,112,227,184,113,14,38,212,70,49,144,12,10,77,223,47,57,44,31,184,32,93,176,59,181,58,72,119,51,64,3,43,82,0,39,6,39,54,25,77,14,97,18,25,147,64,6,52,22,47,51,9,142,81,112,20,50,20,152,196,40,117,130,216,49,6,68,10,53,243,10,163,1,52,245,94,196,99,65,112,136,132,90,210,22,128,217,220,135,229,107,199,99,244,113,183,65,167,207,97,11,108,149,234,166,129,186,98,122,140,158,143,75,239,203,255,251,178,100,188,140,134,30,103,79,147,185,66,242,95,170,26,231,36,37,66,86,121,159,72,110,101,41,193,68,158,171,104,195,8,232,107,106,26,210,65,148,68,45,197,124,182,217,89,153,203,39,41,138,134,196,167,238,108,199,210,144,156,110,182,21,107,160,254,253,202,17,200,212,91,209,0,232,214,84,175,228,183,238,20,108,146,233,108,70,97,192,29,233,84,114,30,41,152,52,210,139,29,164,246,89,6,86,133,171,150,222,70,22,173,47,145,184,70,81,216,237,70,190,219,234,76,55,52,118,129,128,85,109,150,176,36,133,131,242,210,11,2,113,242,252,183,177,55,202,126,213,103,199,219,246,252,192,101,156,138,68,127,246,240,204,215,91,213,19,71,100,112,232,234,102,126,218,235,119,51,103,236,121,174,60,179,27,67,24,60,235,64,43,57,81,1,97,1,186,94,233,225,228,45,90,94,130,139,224,90,224,48,227,188,51,8,228,51,212,51,51,140,118,51,204,241,49,80,80,48,232,27,49,104,45,49,140,41,48,176,143,42,7,166,14,137,166,34,32,68,250,10,45,28,141,54,34,130,206,153,64,224,160,138,145,11,11,164,65,113,73,25,204,48,112,179,64,129,71,184,72,56,46,6,21,2,26,10,26,19,70,246,210,26,113,80,28,202,86,145,88,43,35,163,70,167,69,104,50,120,49,110,189,59,146,176,201,114,178,162,86,153,80,111,80,175,109,36,140,161,42,43,188,137,213,34,99,28,194,175,177,32,97,85,190,37,10,155,16,172,173,49,178,73,52,241,221,169,84,62,98,196,34,64,56,27,6,139,231,124,110,85,242,104,206,52,95,35,174,92,186,228,9,234,58,254,234,82,72,157,145,118,155,131,43,86,200,146,112,131,113,218,253,123,204,236,57,52,219,169,109,93,222,79,202,29,13,173,57,127,247,59,233,38,150,175,225,25,171,252,191,253,192,17,181,151,46,19,161,106,185,250,137,103,118,169,72,82,29,109,79,111,159,245,181,124,76,190,141,250,28,106,45,222,223,255,36,19,171,85,84,163,150,40,202,56,169,34,84,144,203,190,200,126,31,14,67,81,69,127,58,143,143,226,24,208,110,195,134,133,218,28,196,126,244,184,71,125,146,158,162,3,11,216,211,131,249,135,221,11,194,69,82,122,148,133,90,12,31,235,81,139,12,209,0,9,36,92,49,117,136,197,140,226,3,17,148,204,128,19,152,16,106,80,20,11,21,17,4,192,196,35,6,5,209,208,42,7,14,4,141,3,199,6,96,225,91,176,0,177,6,34,5,0,156,15,16,8,7,123,17,113,60,134,60,228,36,92,139,226,189,141,116,252,127,169,186,136,245,100,88,130,250,52,142,179,155,50,91,111,181,77,109,170,53,117,255,251,178,100,207,140,134,235,117,78,3,187,74,240,101,236,218,163,60,227,142,87,125,151,70,117,199,128,1,77,40,171,106,152,80,5,191,52,174,81,43,187,122,234,179,102,55,131,241,157,78,221,189,248,158,185,222,245,124,210,242,199,197,40,229,47,183,183,183,199,181,227,181,194,158,181,207,249,165,115,143,237,237,157,125,209,230,169,233,53,243,122,194,172,248,140,172,99,222,51,19,54,206,113,137,44,183,2,62,179,44,56,248,180,221,236,11,68,254,62,102,189,183,108,234,45,140,17,47,244,151,9,6,0,1,34,46,88,192,38,44,184,86,94,85,105,186,44,72,247,119,200,91,82,198,39,255,255,255,255,253,212,89,200,108,136,133,59,41,17,214,83,139,41,170,201,233,238,215,149,205,253,41,100,73,250,104,197,119,221,99,76,169,99,236,122,144,68,98,161,76,195,17,54,247,241,107,197,24,36,84,7,127,228,63,160,17,138,4,32,67,119,130,205,22,41,13,167,156,100,138,121,99,89,193,143,6,55,45,149,68,193,197,51,24,22,204,30,8,48,136,136,196,193,80,104,16,4,32,3,18,12,50,9,26,76,43,17,124,6,137,13,16,48,100,16,193,32,22,144,80,49,138,20,2,174,23,46,98,76,129,205,135,23,102,9,112,196,233,13,169,144,48,145,147,69,7,78,120,160,113,240,136,2,17,179,82,248,118,237,99,56,84,202,140,26,90,97,14,145,83,51,194,203,248,16,200,66,36,10,66,115,146,186,150,47,141,40,52,1,205,40,148,19,128,132,149,131,16,137,50,229,203,0,74,10,149,139,0,3,140,88,198,71,110,197,86,160,167,43,17,27,194,10,44,182,110,16,80,193,2,128,133,137,73,27,164,7,158,125,199,46,82,97,46,80,114,221,135,3,3,19,0,8,102,37,167,48,39,205,88,118,188,197,37,200,212,187,12,16,8,192,192,117,213,98,189,251,150,110,219,199,188,201,172,11,0,95,232,100,155,13,40,136,146,40,66,30,34,202,1,140,191,193,192,82,40,172,59,146,2,12,157,137,166,176,225,131,237,216,203,12,119,187,127,222,235,247,239,32,40,27,94,157,107,114,57,67,193,45,126,35,172,30,205,71,200,80,32,24,51,119,162,113,82,186,4,105,68,32,88,16,24,58,83,49,213,116,189,63,255,237,235,28,245,255,255,255,255,255,255,255,255,255,240,254,161,184,131,127,23,140,66,100,255,255,255,255,255,255,255,255,255,254,211,17,53,167,53,244,179,125,25,203,5,105,122,128,17,92,0,227,109,32,65,69,36,2,27,32,94,162,42,168,168,208,75,128,205,152,12,96,172,8,202,225,182,209,166,32,226,178,149,135,71,84,2,79,129,52,32,63,38,194,118,128,204,255,251,178,100,205,128,11,94,136,81,22,115,64,0,160,76,122,83,204,36,0,24,161,163,96,61,134,0,9,42,35,105,151,158,112,2,161,201,147,79,102,206,101,108,39,145,243,133,191,255,113,168,189,100,155,152,135,152,86,111,42,40,98,218,82,131,21,45,104,128,170,70,241,51,253,27,149,102,112,83,87,219,193,82,13,240,255,201,40,198,82,141,220,22,101,173,248,214,230,237,120,122,196,42,195,115,165,184,154,209,104,174,213,164,129,58,170,242,196,231,26,134,50,218,36,215,184,74,9,71,199,210,33,219,90,239,91,190,208,164,156,81,63,250,43,67,255,229,104,4,68,2,45,64,89,0,96,148,16,24,102,64,221,96,230,30,185,222,200,13,147,48,37,163,106,68,79,53,67,28,143,129,208,204,255,132,1,13,243,192,110,7,25,12,7,33,219,82,153,20,236,140,64,79,14,17,35,178,117,194,147,3,7,205,28,64,95,171,40,94,53,80,190,154,124,40,56,194,126,188,45,121,14,3,187,22,80,139,231,199,37,135,99,120,188,183,150,181,238,110,207,52,228,118,114,8,225,216,14,90,171,31,27,40,228,224,244,207,225,18,46,197,43,141,203,248,122,195,52,133,33,125,245,231,13,137,10,57,61,245,98,205,72,122,126,239,39,180,205,114,141,225,44,130,246,28,170,90,190,14,80,189,49,207,199,87,144,46,177,81,163,204,187,100,78,189,42,79,141,23,81,99,126,88,36,136,92,21,32,31,212,139,67,48,127,160,16,0,4,196,176,5,241,16,37,66,126,116,1,60,100,167,162,161,12,238,13,71,114,51,136,15,31,188,214,159,161,206,149,61,206,121,57,234,106,187,42,45,52,167,245,178,46,222,157,17,243,95,167,255,246,95,246,209,21,71,245,245,232,200,74,242,191,72,101,61,66,164,255,254,130,0,144,128,146,73,69,196,26,6,8,32,164,1,43,145,134,34,65,105,41,72,146,108,104,180,236,192,229,29,238,157,115,234,204,209,29,110,98,160,6,195,90,153,182,65,69,18,39,55,36,75,69,228,8,36,184,132,105,206,60,147,9,186,8,145,46,147,103,93,131,2,40,51,20,51,60,227,176,141,48,202,108,160,58,74,104,139,114,252,79,212,97,7,180,43,90,41,162,106,41,61,209,146,72,216,82,136,192,241,198,22,97,245,8,100,211,222,244,66,166,144,213,69,199,147,80,124,57,33,49,53,17,39,55,152,81,181,215,194,221,82,212,194,171,19,19,34,139,83,66,121,16,244,154,184,98,19,168,147,18,80,85,12,217,98,108,186,14,162,53,250,230,52,42,57,105,28,195,106,165,32,24,0,0,10,245,129,7,54,25,141,23,34,140,196,31,40,130,99,35,229,66,236,65,100,10,255,251,178,100,103,0,229,163,104,89,211,12,72,240,74,67,186,136,61,35,70,24,77,221,96,44,176,215,129,50,39,170,132,244,9,176,107,97,165,180,195,153,14,76,121,135,51,188,35,35,244,175,232,18,166,0,4,23,181,100,154,47,174,157,91,87,183,203,189,194,153,133,185,50,19,158,181,59,236,254,165,249,191,171,64,70,141,224,104,67,192,34,108,180,97,71,95,85,42,118,33,238,183,6,5,60,154,174,67,206,233,72,225,167,138,79,29,116,223,203,18,166,232,242,198,170,87,128,224,86,132,236,76,31,16,221,57,90,78,94,200,215,62,198,121,201,91,40,243,177,193,21,217,71,27,214,90,37,8,42,80,79,78,221,80,148,164,108,123,67,94,141,151,96,123,142,88,104,253,219,209,238,197,249,152,204,104,4,229,229,148,3,167,140,80,151,186,185,114,228,108,39,61,80,13,136,96,48,246,134,78,230,178,94,183,188,210,1,218,152,44,218,64,97,1,73,132,227,161,27,86,177,182,98,85,67,164,142,106,139,88,46,86,154,164,153,146,220,121,153,57,26,120,14,139,85,164,220,137,173,149,103,37,159,115,149,169,117,23,154,243,221,19,139,198,243,255,57,169,17,208,110,9,248,115,44,156,143,216,79,101,205,220,101,77,102,151,26,182,30,65,29,103,198,128,248,177,5,193,155,87,193,46,143,241,110,183,10,169,249,169,185,242,204,51,245,79,83,191,255,171,245,39,255,162,238,237,255,155,170,32,132,23,162,122,130,137,31,196,31,103,18,61,191,254,208,0,128,34,209,57,172,150,98,116,176,36,138,137,43,17,106,45,14,196,102,93,107,49,6,93,26,148,62,142,206,118,108,215,153,150,195,211,211,179,57,87,154,166,134,239,202,33,213,40,41,175,205,89,161,1,191,137,44,68,164,227,170,231,101,148,171,33,46,16,239,4,220,113,88,13,132,81,165,148,39,87,97,88,180,150,144,91,102,2,249,114,61,149,180,246,189,131,230,103,166,196,24,38,199,81,106,195,234,189,88,160,174,187,167,69,240,135,148,173,161,212,53,218,230,255,25,29,142,165,175,211,144,58,34,243,194,41,210,126,220,171,172,161,33,169,105,88,140,249,37,73,90,240,50,115,28,173,20,60,65,91,84,187,148,112,168,169,27,74,242,170,171,94,196,155,180,207,244,217,210,33,214,71,66,80,129,2,40,6,132,9,196,100,134,204,155,196,136,198,169,180,169,0,119,114,220,240,38,98,13,112,193,250,108,74,245,177,186,211,68,98,231,127,69,64,18,20,24,126,64,161,1,118,245,163,127,253,181,255,251,175,254,158,189,124,192,3,15,162,213,159,234,119,251,191,255,80,0,16,12,96,1,16,98,217,170,85,2,26,18,176,255,251,178,100,135,136,5,199,109,216,59,12,69,240,71,201,90,233,36,98,104,23,189,161,78,109,189,43,193,78,37,172,232,98,137,52,193,227,32,65,9,153,16,10,76,141,7,24,32,92,97,23,3,137,30,92,128,63,85,146,35,160,183,27,165,99,167,71,225,226,143,100,138,185,24,72,74,26,138,31,168,73,97,93,248,77,182,185,196,172,179,19,19,54,85,170,152,104,122,96,252,48,84,87,228,74,131,129,179,165,10,185,53,27,66,229,188,188,59,188,213,73,234,173,123,121,144,91,214,148,45,167,56,162,82,148,253,92,82,240,235,226,165,139,131,136,38,112,215,142,33,117,178,202,0,176,249,12,88,180,98,4,66,114,164,182,121,239,131,108,143,158,108,66,212,110,209,83,72,21,131,81,82,93,101,173,118,114,175,50,242,161,157,59,168,73,47,73,98,107,209,118,152,10,197,69,154,183,65,172,82,128,32,0,28,101,50,148,45,19,136,184,190,243,178,35,186,183,94,159,136,74,28,64,198,16,224,163,57,151,232,99,86,159,242,3,131,7,70,80,203,74,49,122,153,89,127,119,236,245,8,90,155,245,68,10,33,1,30,101,243,150,147,27,169,135,59,12,198,133,178,245,41,180,58,2,77,57,133,16,157,139,135,74,14,0,20,136,140,183,38,23,30,99,207,6,148,108,44,218,16,140,68,184,68,0,97,32,8,172,191,5,69,168,88,162,207,103,17,148,134,135,23,235,191,86,145,90,52,216,91,131,145,15,200,108,91,118,96,202,7,42,29,138,253,171,19,87,169,178,102,51,56,231,203,180,180,149,166,78,121,9,116,44,222,44,189,27,92,134,200,240,166,7,143,149,76,79,187,240,211,249,158,244,117,181,109,235,235,91,51,111,217,243,165,110,90,121,215,117,22,119,127,79,125,148,149,66,28,249,252,158,222,153,150,72,20,167,220,149,84,171,30,139,245,154,100,221,41,57,179,216,155,75,214,171,212,133,162,164,37,35,3,239,109,46,130,33,236,86,204,219,85,44,42,1,154,89,100,104,225,32,0,67,18,110,48,28,42,203,5,72,70,151,255,219,71,8,205,231,226,0,191,250,41,168,193,202,230,80,151,166,100,176,88,85,98,218,89,41,85,80,87,22,32,120,215,86,113,40,244,119,53,165,162,27,217,125,245,119,88,239,107,221,4,155,103,47,95,217,117,26,204,198,211,205,122,78,102,127,234,155,34,219,243,143,10,179,137,181,128,146,100,184,214,202,185,65,193,205,225,208,114,80,35,52,177,21,48,163,172,101,40,68,96,99,49,104,243,47,201,188,34,11,145,33,40,37,72,132,224,235,106,164,137,131,100,15,240,69,91,93,60,20,5,204,195,21,64,155,10,188,164,75,197,81,139,255,251,178,100,166,12,133,132,103,83,27,108,30,208,88,171,235,26,24,101,111,19,25,157,82,109,36,207,105,102,35,171,104,193,13,185,188,68,234,20,16,195,217,143,44,109,204,35,241,50,168,233,89,193,227,39,203,249,156,70,242,205,78,225,32,198,229,231,181,25,32,72,20,55,237,231,210,243,253,89,192,48,42,176,80,176,222,212,162,20,41,252,60,67,158,15,13,88,196,84,90,200,177,77,89,134,107,27,148,91,57,67,76,75,187,125,204,119,243,213,165,228,5,50,20,177,218,52,52,156,192,156,117,204,253,46,206,217,105,187,101,8,96,196,82,202,2,4,69,86,51,232,100,167,254,254,146,121,7,70,215,150,41,246,57,24,70,115,191,151,74,127,84,140,194,158,215,225,182,126,128,216,196,151,84,191,251,55,20,92,74,156,197,190,70,80,40,183,54,229,138,246,222,110,82,123,237,191,247,139,189,0,4,204,62,5,44,116,78,59,177,57,198,20,42,7,53,65,49,119,152,252,218,100,96,177,134,131,3,193,227,25,10,147,173,42,76,24,15,16,130,30,82,192,77,53,201,133,109,109,106,39,114,211,97,137,184,207,159,40,214,13,20,113,31,202,133,161,197,102,150,216,84,120,242,98,208,54,92,141,73,241,230,158,109,139,241,158,46,104,225,242,163,255,12,111,71,107,26,171,228,15,54,92,239,180,126,233,241,193,236,151,239,237,39,77,51,233,109,221,223,229,230,170,217,76,249,108,210,213,143,230,217,75,69,32,206,230,38,175,192,138,182,88,196,239,91,16,237,56,202,106,99,130,172,25,25,223,244,64,114,133,41,40,42,170,28,222,36,10,66,192,23,173,221,18,195,220,105,134,96,42,154,255,237,55,76,200,180,52,122,254,27,202,160,1,202,106,133,73,22,172,0,23,36,164,145,39,28,62,15,34,164,136,60,144,236,226,80,153,56,251,243,166,125,255,78,139,251,100,186,127,219,204,201,52,105,93,160,26,137,127,106,137,182,204,124,195,81,56,142,43,249,70,204,181,245,121,215,69,78,158,95,201,202,42,23,193,75,145,68,164,13,21,4,141,59,46,69,13,3,152,250,56,22,73,36,47,211,236,2,200,131,72,30,98,29,22,53,128,125,172,194,164,255,226,189,184,28,112,8,36,138,0,196,114,2,41,155,125,121,144,35,135,41,5,197,8,170,102,201,18,145,201,3,195,135,28,142,50,230,11,43,103,70,65,129,199,164,23,15,166,80,113,174,198,33,86,5,219,181,118,160,138,48,130,35,216,196,85,110,16,70,132,194,179,82,164,86,145,206,112,178,166,60,76,106,25,41,184,203,210,228,44,182,178,8,39,255,151,241,172,187,71,121,132,48,75,189,152,41,28,135,222,243,161,244,255,251,178,100,207,136,134,62,108,207,11,140,53,114,107,202,154,218,44,195,197,84,65,161,77,77,225,37,33,178,51,106,92,244,140,112,138,69,253,222,85,81,132,99,29,39,212,237,203,246,102,78,163,27,231,218,165,29,21,42,227,56,48,212,74,19,20,179,246,181,117,99,52,223,22,147,85,93,130,201,23,151,165,17,189,27,9,218,243,67,1,134,211,141,75,42,94,40,185,1,40,73,201,153,43,18,180,121,82,77,231,61,248,30,160,111,88,92,229,96,18,72,96,212,5,236,235,64,185,17,18,106,102,93,115,122,131,254,140,129,210,139,57,217,68,40,87,89,203,183,153,145,178,38,102,241,162,52,175,131,121,18,79,255,54,140,51,159,67,1,111,55,133,83,129,92,54,167,106,100,71,141,107,139,43,40,118,86,54,116,81,33,178,50,227,68,95,112,106,0,0,73,183,27,78,87,157,58,77,246,108,202,201,140,220,0,2,206,76,16,22,54,73,209,192,54,96,16,17,65,41,85,136,41,198,195,64,74,188,175,82,114,179,4,196,71,221,94,56,21,72,160,117,90,197,242,154,196,97,231,129,209,67,168,100,146,173,160,76,193,118,219,40,122,13,193,145,62,34,224,235,72,233,152,23,139,50,154,139,67,214,33,64,161,138,63,126,254,239,191,52,212,96,193,195,53,110,216,69,57,35,195,234,51,0,52,200,37,24,236,243,100,78,73,168,209,149,194,54,42,108,60,138,45,31,155,178,85,120,156,82,150,193,251,245,7,100,156,169,225,249,90,249,157,28,145,154,78,241,104,76,62,128,50,93,31,40,186,84,95,80,55,10,164,167,148,253,65,155,89,113,17,17,34,199,136,136,83,172,102,40,232,88,98,205,60,54,65,34,33,104,110,234,21,210,48,206,44,129,12,85,68,210,10,243,50,98,99,127,32,170,178,229,57,202,149,10,32,239,245,24,160,206,62,129,176,173,105,55,126,246,238,76,249,86,96,71,148,216,41,179,170,135,208,219,243,251,74,24,186,182,25,148,43,196,44,156,48,248,105,210,142,62,142,101,115,239,245,118,253,234,224,243,235,109,122,0,16,8,64,196,23,3,142,161,78,239,158,48,201,40,199,142,209,101,177,155,192,199,90,49,136,40,37,128,224,133,104,75,96,204,139,6,0,100,74,10,188,135,145,188,80,50,217,149,50,165,156,238,39,3,243,148,48,200,32,54,92,254,209,207,172,41,47,117,48,126,62,64,93,68,141,15,155,37,168,42,28,172,132,217,98,254,91,107,44,50,177,217,84,252,82,31,25,162,146,241,21,101,79,121,165,45,58,102,83,75,25,203,7,7,245,166,125,190,173,126,48,37,221,97,145,70,151,47,209,183,154,104,164,189,228,164,131,128,88,178,255,251,178,100,214,8,197,147,104,210,211,108,75,64,108,236,58,65,97,35,76,91,73,203,58,46,105,135,201,186,179,42,136,241,161,125,128,245,33,126,185,34,76,202,100,51,213,227,141,20,50,115,107,94,10,55,203,107,74,66,149,151,162,183,174,130,215,170,70,93,74,126,130,149,50,234,179,138,58,232,87,171,237,70,95,247,215,156,93,83,233,251,202,188,161,100,114,133,253,55,201,98,238,51,110,98,63,182,204,172,215,143,124,7,118,6,57,207,117,33,102,172,99,120,193,125,214,58,220,220,131,232,167,252,43,192,166,40,123,156,0,20,225,177,254,73,29,210,44,140,168,137,129,67,139,91,54,33,78,75,189,166,170,105,213,155,204,58,37,90,251,255,69,58,161,47,152,139,129,208,131,38,198,209,35,193,64,186,10,127,115,197,216,225,60,124,228,152,104,202,215,222,187,93,245,169,248,246,29,105,23,117,26,162,124,95,49,252,119,173,197,116,111,98,192,105,183,34,145,29,130,210,198,38,188,109,42,64,117,12,53,145,140,115,82,223,168,19,77,14,34,244,141,128,13,176,13,192,104,157,101,76,158,16,225,133,235,151,10,23,6,160,36,168,201,18,66,107,170,20,52,133,102,208,214,46,139,79,19,186,110,110,19,81,181,27,233,205,208,108,252,13,177,81,43,38,242,41,145,144,214,118,169,72,218,243,201,69,40,33,81,65,78,109,71,13,160,97,105,102,65,179,162,240,93,104,127,242,150,184,94,162,93,116,27,208,153,152,138,57,181,26,109,137,35,38,111,162,151,157,73,242,153,113,68,231,40,195,43,119,123,21,27,243,245,181,149,144,90,225,112,107,7,3,239,208,1,130,228,113,8,224,98,139,17,33,81,29,202,149,11,99,45,118,168,50,147,70,193,204,238,140,76,62,138,100,145,40,70,89,63,51,151,153,89,207,73,76,233,208,97,199,43,179,156,193,209,68,171,57,211,35,78,82,177,109,251,247,56,139,21,108,82,54,206,42,217,32,49,5,216,141,202,181,84,23,16,108,146,87,143,145,253,1,67,128,253,243,18,74,186,251,125,181,166,7,126,191,219,127,244,36,18,209,82,5,128,134,7,131,24,97,216,102,48,217,228,10,115,238,137,19,50,140,150,90,152,135,23,8,103,0,185,44,253,218,146,198,32,5,91,12,79,113,21,209,81,137,65,50,214,56,74,79,115,198,98,181,99,213,203,250,199,135,51,102,16,154,79,102,175,167,215,202,179,7,237,75,171,252,77,54,159,189,84,15,76,197,203,105,120,152,79,85,176,175,89,73,252,109,235,223,167,101,195,232,163,189,181,140,175,87,46,245,121,211,130,105,157,77,208,224,122,103,146,209,151,144,210,30,27,90,8,68,169,136,212,255,251,178,100,201,8,5,7,102,83,27,121,72,192,104,232,218,81,60,197,106,87,217,165,70,238,105,131,129,177,173,108,180,96,160,189,151,18,198,108,166,105,18,212,199,201,211,169,128,246,222,177,197,101,81,155,138,45,91,58,229,25,102,14,234,250,202,170,101,85,21,48,246,114,245,237,168,202,81,187,172,61,248,211,47,12,188,213,135,210,176,16,1,39,21,151,237,101,222,78,32,60,131,50,200,4,158,83,114,79,201,185,81,131,166,63,173,139,233,251,137,245,81,1,47,58,5,186,113,63,38,8,130,191,143,216,127,21,67,217,133,75,13,14,72,191,143,254,72,84,92,202,25,49,83,141,21,25,22,92,131,81,225,17,72,116,127,199,84,34,91,124,77,77,191,199,41,109,199,179,183,22,207,118,138,165,164,95,144,122,5,212,121,86,45,175,206,217,84,0,76,44,44,17,125,142,9,250,52,182,52,201,8,19,16,113,78,30,39,50,122,184,197,68,134,180,96,112,97,142,128,108,241,129,37,83,83,93,12,228,70,8,81,246,183,43,114,16,24,208,133,64,98,122,40,46,169,46,234,66,222,102,144,133,114,94,4,177,85,151,100,129,40,139,169,92,215,175,136,121,123,33,89,44,107,30,57,200,186,5,143,46,89,162,1,104,218,95,88,78,189,208,182,88,137,109,116,174,58,38,78,199,229,122,180,175,101,176,216,207,20,172,128,229,83,56,221,242,207,226,163,210,18,241,64,184,74,18,212,229,250,207,86,210,177,8,186,61,36,68,154,7,245,188,50,125,115,182,236,203,50,129,30,64,250,104,172,243,29,101,173,172,178,26,59,127,214,199,140,61,152,141,36,37,211,168,147,158,101,144,238,183,233,48,161,227,28,190,126,217,122,45,223,118,42,83,118,185,174,236,2,209,108,128,9,122,73,190,219,201,187,164,105,157,190,91,63,50,244,3,100,95,186,245,109,10,87,40,41,192,172,50,152,145,6,79,158,13,7,147,111,80,244,195,82,195,2,5,15,70,115,235,24,181,48,102,6,50,131,32,151,251,252,139,213,53,56,75,11,151,85,195,157,159,255,231,165,23,101,103,51,164,192,223,215,162,245,223,223,64,98,160,82,101,137,55,43,153,158,230,126,74,57,236,121,67,62,160,173,10,58,172,0,188,58,14,143,53,243,90,4,223,58,41,140,58,220,148,184,163,129,112,222,234,86,244,8,76,58,140,52,164,169,51,102,6,71,16,193,206,93,17,230,145,188,157,171,179,11,225,230,225,181,106,149,46,180,26,51,8,227,101,165,41,57,213,170,59,179,159,107,126,207,83,146,55,248,66,216,140,127,242,90,167,170,64,14,68,129,72,255,214,170,50,162,174,213,145,135,202,133,113,26,79,55,126,229,255,251,178,100,214,8,6,174,114,206,139,143,100,178,104,204,43,61,24,163,119,83,141,159,76,205,97,38,169,143,163,170,24,243,13,25,183,56,145,162,151,77,13,179,77,18,234,57,75,219,160,229,211,194,239,106,27,63,14,169,219,232,254,211,23,74,235,89,173,145,27,81,146,124,151,86,157,116,148,238,179,19,34,1,41,171,173,241,47,8,8,222,70,28,238,139,178,130,29,39,65,1,37,106,201,233,91,237,91,167,12,65,177,43,166,154,19,6,255,212,153,220,179,176,193,145,158,60,124,74,205,242,70,63,117,154,7,82,47,254,235,245,112,165,138,114,185,226,104,239,126,74,44,70,63,252,241,36,232,47,36,152,191,223,205,156,9,232,123,3,196,89,159,224,221,80,123,185,119,243,230,231,236,0,76,6,0,76,45,36,205,166,66,66,58,67,79,195,163,37,183,35,28,69,99,37,0,179,82,48,168,68,210,33,57,15,25,153,117,3,175,133,68,194,203,192,209,194,12,44,61,249,248,66,234,70,166,18,175,102,95,73,168,72,66,208,110,43,78,13,7,73,72,116,130,193,218,226,180,238,31,225,137,156,194,132,126,132,122,126,77,43,42,41,184,253,146,182,33,8,53,82,162,233,84,71,253,75,47,162,68,199,126,85,57,138,212,247,250,95,135,165,164,171,148,229,163,66,152,22,172,129,107,202,75,233,24,90,23,1,80,80,70,29,150,35,54,183,80,165,4,80,54,71,39,85,145,229,14,42,243,109,208,230,105,218,151,85,117,152,97,63,67,180,123,229,147,36,245,129,247,171,31,46,201,162,246,223,72,122,243,10,52,243,26,141,74,53,180,197,29,60,228,51,174,244,121,243,85,238,118,185,176,56,162,196,145,0,0,103,117,65,103,64,178,164,199,88,73,143,7,202,103,34,85,24,148,60,187,175,252,69,155,161,42,22,229,248,228,198,223,36,173,173,212,69,63,188,222,54,213,92,137,29,23,82,218,77,31,42,251,174,168,244,131,63,247,255,248,101,74,171,104,251,189,166,17,196,49,165,47,21,255,193,185,142,244,206,116,173,25,205,113,17,169,214,54,62,214,106,20,180,89,86,254,230,22,241,247,137,159,20,127,135,117,90,211,0,197,249,179,155,121,77,149,130,51,185,88,215,246,99,152,10,12,130,246,36,27,14,7,129,68,114,33,179,184,143,97,3,192,8,2,82,95,216,4,28,17,134,29,200,250,177,190,104,98,135,237,228,62,252,100,162,1,48,3,149,66,6,69,12,173,190,97,162,150,34,50,71,83,130,177,89,136,169,36,214,30,109,212,24,190,37,39,174,153,143,164,137,94,113,68,167,213,101,135,251,84,222,24,87,158,206,244,123,185,155,187,39,149,57,82,197,212,182,111,255,251,178,100,222,14,134,177,111,206,11,186,97,226,109,43,218,169,37,232,3,88,37,189,58,14,48,213,201,145,47,171,244,144,141,29,108,178,220,198,82,60,121,24,244,30,162,186,93,123,122,21,221,107,178,136,82,134,187,147,158,115,164,78,50,1,222,118,169,73,24,99,59,109,178,11,16,142,227,107,248,195,34,93,252,228,159,159,23,9,118,189,120,218,106,62,54,59,63,189,62,10,188,69,235,237,68,65,192,10,212,181,214,229,181,89,11,209,205,85,126,110,51,10,151,36,194,109,127,184,245,143,173,105,67,249,240,57,70,24,218,24,70,54,227,33,169,31,195,228,56,87,213,152,98,203,254,255,210,21,8,48,153,137,45,24,178,7,67,4,2,1,7,240,190,175,12,209,99,162,134,144,121,218,152,179,200,205,1,181,95,4,174,65,228,245,206,161,49,28,224,166,94,6,163,59,245,12,122,65,211,180,83,142,106,206,105,168,108,6,138,12,25,23,166,106,129,169,151,81,167,183,169,108,115,132,13,137,138,181,208,72,162,206,191,136,198,239,139,22,238,204,176,152,140,50,135,5,150,242,202,234,205,192,169,104,180,121,141,98,1,34,4,54,105,25,80,238,158,219,82,39,164,126,95,113,198,37,59,173,162,221,197,205,20,226,138,44,72,182,26,76,227,116,163,236,117,39,171,21,231,242,239,254,76,39,202,160,78,118,142,245,56,164,63,72,34,206,245,240,25,129,98,27,134,111,222,217,118,111,212,177,188,11,153,134,209,197,204,42,152,239,6,176,199,184,185,183,103,58,150,253,126,61,72,222,197,52,239,159,159,180,229,172,242,162,227,140,29,207,207,203,246,178,91,49,236,57,255,63,63,7,210,157,122,126,76,217,183,238,183,54,0,0,1,105,78,71,18,114,32,184,120,86,241,83,3,10,70,161,243,47,250,114,208,138,72,143,238,54,25,94,132,146,125,162,36,204,70,122,44,134,210,28,69,15,181,239,2,12,186,89,245,192,128,70,58,92,218,72,126,104,125,221,28,25,101,17,142,144,0,24,128,246,79,185,118,81,234,87,204,241,168,235,76,243,133,102,74,87,45,152,53,6,111,243,101,223,241,82,132,56,236,253,31,206,82,74,50,226,58,130,58,202,176,167,78,24,6,220,52,39,48,20,25,148,26,152,192,59,20,204,6,71,78,18,111,35,93,87,18,11,114,174,101,6,211,200,90,59,227,61,204,41,216,146,35,37,80,170,41,168,58,43,204,65,76,48,249,166,74,219,101,95,53,146,194,147,123,27,104,215,58,132,210,54,186,181,60,139,101,206,211,98,134,216,10,10,83,36,18,198,26,179,187,82,184,98,172,154,153,41,179,209,150,37,7,40,250,182,86,4,48,219,26,142,91,255,251,178,100,209,12,134,7,114,207,11,153,97,226,104,10,186,221,36,35,147,85,173,159,70,109,225,39,129,154,46,42,164,243,12,149,242,171,234,111,147,246,163,78,68,154,27,198,62,110,190,106,101,123,207,119,63,8,33,86,80,133,47,59,85,182,62,230,156,199,157,110,42,154,187,156,173,100,246,31,89,6,172,67,150,225,217,42,0,147,187,91,107,80,141,139,42,201,158,0,249,196,214,109,73,146,240,181,2,16,118,126,144,144,224,116,118,29,191,170,114,199,98,25,205,14,239,13,33,27,175,243,162,178,11,97,108,71,69,17,121,127,223,70,240,226,220,206,7,207,171,199,12,97,195,166,223,253,132,30,0,1,58,148,161,3,159,182,168,178,5,190,119,156,176,29,35,24,248,119,160,207,51,33,158,151,157,142,110,180,72,6,170,112,104,60,192,144,211,69,147,142,6,251,51,192,16,192,214,163,22,136,12,24,160,30,25,5,129,2,67,83,5,135,157,148,109,0,0,209,82,60,166,50,20,72,119,110,193,50,139,46,163,3,133,119,248,115,69,170,125,83,230,115,253,20,109,188,94,94,178,27,250,101,255,231,198,39,15,58,100,181,37,37,180,109,45,30,19,49,79,86,154,52,207,44,135,234,222,109,81,67,68,199,148,157,206,87,43,190,135,171,109,97,195,92,183,74,219,95,225,239,177,72,164,4,200,107,209,62,127,181,255,155,110,121,85,75,137,87,205,26,178,84,147,34,218,205,155,104,229,249,251,53,48,6,124,141,88,115,80,92,19,69,30,117,174,140,8,3,81,34,117,135,234,49,2,153,249,196,163,254,228,210,227,157,250,77,245,77,210,59,91,104,194,27,139,104,75,178,122,175,127,71,177,61,174,111,255,16,24,92,60,204,237,45,169,158,241,175,23,63,125,40,50,10,184,80,1,31,5,15,107,34,89,113,66,134,193,91,124,216,136,201,228,82,97,18,226,206,153,4,46,170,143,2,255,151,15,212,43,54,255,155,134,59,74,102,173,22,175,37,201,96,81,68,228,147,83,164,253,62,104,14,145,219,148,48,107,28,17,129,12,198,219,74,69,156,101,73,39,103,208,105,251,166,58,10,112,179,194,90,0,103,176,25,35,162,45,115,41,87,249,159,9,4,176,182,212,251,224,251,192,216,208,231,102,47,17,117,242,229,72,115,130,167,233,10,72,17,137,158,135,173,138,190,150,81,98,165,32,143,98,85,116,42,212,177,103,56,76,39,34,8,182,217,195,77,202,61,37,85,94,149,64,66,83,78,167,56,177,47,159,118,141,237,211,88,109,211,86,83,68,157,230,237,129,232,75,25,28,232,101,42,218,148,111,5,77,173,185,167,150,58,49,17,121,139,66,196,83,76,179,217,126,59,14,255,251,178,100,218,8,133,225,103,208,19,140,53,114,103,12,234,146,60,67,89,86,69,163,68,237,229,39,129,174,50,235,116,195,21,244,219,69,203,97,112,147,153,149,38,230,114,23,148,218,172,49,140,192,134,230,155,21,60,156,225,173,218,247,54,87,217,94,139,5,145,235,107,137,43,9,209,184,225,194,99,69,72,55,95,153,159,128,127,43,145,104,136,157,255,240,91,100,239,89,114,134,253,89,121,58,211,76,83,171,33,241,162,47,102,18,209,37,74,49,24,140,245,113,36,81,141,180,186,121,148,165,123,110,244,185,74,204,48,104,12,128,138,231,243,34,59,187,163,53,88,177,7,173,170,237,102,39,170,106,170,230,75,60,213,85,122,18,103,32,154,189,204,172,97,100,164,2,20,4,0,48,196,13,49,217,44,57,215,14,52,216,209,54,228,177,50,238,221,50,120,117,49,89,85,51,244,96,186,120,150,177,164,205,53,177,80,209,103,64,197,100,199,74,134,96,60,132,254,202,224,10,149,145,85,59,82,142,59,9,121,91,139,113,108,44,98,97,167,27,2,3,44,188,31,15,218,4,104,146,188,104,15,33,100,162,18,54,213,71,66,48,16,82,139,78,40,79,134,209,249,168,113,178,165,170,88,154,134,21,109,115,116,203,80,213,103,196,219,46,116,144,104,80,184,202,50,59,56,174,39,58,55,39,58,32,20,18,108,148,145,160,169,89,198,1,246,84,48,30,68,176,169,48,32,152,157,133,71,72,176,133,209,210,147,100,65,22,83,68,162,242,140,136,151,68,162,139,121,206,10,175,30,255,69,21,121,116,242,135,145,24,110,93,215,125,149,20,132,237,3,84,245,35,177,61,158,160,170,209,148,48,237,116,166,5,0,2,40,76,221,126,178,90,226,129,204,26,176,193,70,149,56,68,240,143,225,67,147,255,234,62,160,142,181,50,226,228,223,84,227,157,238,25,160,180,145,131,74,180,129,150,81,94,148,37,139,73,171,62,103,36,132,206,102,127,189,255,184,77,13,75,230,180,71,247,17,234,17,32,4,23,175,153,254,151,245,157,38,78,240,66,118,17,206,178,138,110,251,136,145,143,109,255,253,22,229,91,116,105,177,186,128,239,99,238,224,199,50,42,193,72,86,101,107,49,208,230,71,78,158,27,156,46,110,130,200,181,8,203,201,163,122,133,64,11,88,101,34,181,4,108,49,97,66,10,44,66,33,43,205,43,29,168,247,36,82,134,49,41,76,249,216,229,113,71,121,167,19,200,11,237,33,40,148,81,45,75,67,196,21,228,40,36,101,152,106,56,73,56,225,246,153,97,30,171,188,135,174,158,16,219,11,70,124,193,162,157,152,193,107,187,207,84,209,169,163,139,74,222,121,78,85,9,210,104,10,255,251,176,100,223,12,6,184,113,205,3,187,73,242,112,234,154,237,24,102,109,87,25,179,60,78,105,39,129,149,171,107,244,113,154,188,128,165,196,69,115,63,218,223,25,168,202,9,90,211,39,28,63,4,66,197,103,92,157,149,28,77,110,63,145,203,68,70,131,159,109,151,58,55,227,56,218,222,230,193,118,55,9,28,142,27,123,119,40,147,201,169,43,85,63,253,102,168,231,12,161,184,160,0,72,5,162,237,175,110,232,46,3,69,101,129,85,11,139,70,229,194,182,242,174,117,13,61,191,198,88,116,62,11,246,6,95,72,137,189,166,94,171,213,166,233,23,204,192,144,138,84,114,148,114,251,63,57,250,24,147,133,33,202,134,126,111,232,236,48,117,191,231,171,234,206,41,76,119,221,41,108,253,247,40,174,129,39,253,163,182,90,241,66,93,67,228,68,36,219,173,203,14,143,100,38,17,83,134,124,134,166,235,80,134,17,13,134,74,103,6,44,13,134,68,147,199,240,146,75,130,214,26,188,133,188,64,152,225,195,26,45,179,153,48,109,136,57,42,80,187,242,54,133,15,34,28,56,142,86,187,12,165,50,49,9,84,171,117,49,201,211,30,157,248,115,146,91,238,145,132,111,60,118,87,199,103,35,136,241,230,29,124,114,61,171,115,99,181,116,142,206,113,229,30,91,182,130,47,166,79,115,144,45,202,72,244,106,39,171,66,106,214,133,147,246,40,121,87,38,198,103,160,224,226,184,246,241,59,123,217,189,98,201,14,66,114,170,27,234,87,152,159,93,107,142,174,230,250,21,203,21,209,243,190,243,216,54,43,196,121,189,214,218,77,187,187,93,253,167,51,223,236,252,223,61,201,231,174,179,27,237,216,237,51,49,227,175,119,65,21,198,97,48,2,92,114,180,227,97,68,26,144,135,160,148,5,194,194,138,219,141,69,41,160,188,87,231,59,169,233,33,153,114,231,197,68,190,160,164,76,212,187,56,180,47,215,34,163,38,48,58,94,44,16,0,178,113,20,15,255,26,127,151,153,9,132,11,242,166,230,70,16,1,135,215,47,143,15,174,113,248,42,98,97,185,29,230,194,208,189,179,42,89,174,106,211,255,167,254,104,180,21,118,95,40,225,60,26,3,196,84,161,149,143,137,149,137,193,177,129,145,165,228,144,182,210,98,74,130,9,10,139,32,1,5,76,48,39,70,182,90,19,102,66,220,114,204,102,95,64,177,167,212,102,62,94,183,105,5,40,196,159,67,183,106,65,71,132,138,60,249,138,67,252,113,141,118,48,129,153,69,148,193,197,82,57,179,23,74,77,17,206,111,40,70,64,215,8,99,61,188,124,86,237,121,25,245,54,36,73,155,187,46,187,210,242,165,9,45,0,217,136,33,33,46,255,251,178,100,211,15,134,60,111,205,131,186,97,224,104,140,42,119,61,131,22,88,141,211,54,14,225,43,73,142,175,169,137,129,149,121,247,124,27,30,90,36,101,200,76,176,81,40,206,56,148,212,138,57,160,34,80,187,40,177,20,16,9,225,185,182,199,226,176,242,148,49,59,81,71,91,78,69,138,219,87,137,70,127,107,251,159,30,73,75,111,39,125,88,82,14,153,251,148,216,148,99,89,78,223,12,169,237,252,204,132,242,20,226,23,214,223,17,88,203,161,93,181,34,18,68,22,213,154,11,15,24,50,21,115,66,179,254,165,63,119,100,24,132,30,230,54,200,242,113,200,149,173,212,134,93,220,162,214,170,51,17,156,230,97,70,66,49,149,125,61,92,238,235,212,159,49,81,135,131,149,229,183,119,86,86,58,80,226,12,64,113,7,47,180,69,182,146,203,86,189,204,85,77,223,90,80,77,254,236,235,42,141,251,48,36,43,49,101,226,55,50,129,51,117,175,53,232,47,4,110,166,89,10,230,67,8,70,43,139,32,16,200,196,208,36,10,95,7,12,42,65,206,48,80,213,34,77,138,110,128,138,84,182,20,125,90,163,140,25,224,18,58,204,59,26,147,213,180,215,226,241,112,25,6,15,150,59,77,136,49,29,244,10,104,176,160,229,184,26,73,161,162,28,125,34,82,38,130,226,66,8,202,114,196,2,52,68,126,238,83,59,13,90,199,229,40,124,42,237,186,66,89,89,0,163,169,172,20,107,17,181,117,57,13,16,44,25,7,194,6,33,111,132,168,236,173,50,131,152,37,153,192,251,170,90,138,149,202,230,227,118,60,37,222,170,222,29,2,41,178,250,95,114,181,166,166,134,119,183,219,56,79,143,146,209,132,79,103,91,218,152,253,141,66,117,183,105,30,159,242,87,39,246,48,106,195,195,192,0,0,0,143,76,21,102,160,188,46,203,103,154,84,223,137,156,34,62,107,223,215,18,20,90,73,106,50,21,157,219,10,230,77,68,43,119,234,237,185,74,231,14,158,179,179,127,4,135,24,255,250,255,112,80,167,231,91,203,91,9,137,201,142,151,253,245,16,21,186,172,2,24,72,135,240,126,146,5,228,172,64,214,228,19,61,106,117,32,136,231,160,90,153,17,154,6,48,80,148,200,167,3,196,81,77,231,225,66,147,95,57,195,44,230,23,95,26,36,129,117,162,161,12,76,149,8,17,133,22,112,130,103,193,61,232,134,136,63,83,80,79,107,174,214,236,247,216,165,172,51,22,195,34,108,20,50,217,110,197,97,75,124,149,77,150,160,166,66,107,84,33,106,107,74,21,50,184,140,118,246,209,28,132,72,28,116,193,84,4,19,66,92,74,89,134,167,40,193,61,245,29,155,212,150,163,109,211,255,251,178,100,206,140,134,98,114,205,131,185,74,210,95,74,106,156,60,67,111,22,249,163,60,78,105,39,137,138,51,171,52,240,21,148,74,167,179,155,16,237,7,200,200,50,174,50,255,171,252,112,200,219,58,173,16,189,145,122,38,220,250,175,234,179,158,50,173,133,99,15,162,47,227,119,220,101,42,77,132,167,132,8,97,201,109,156,146,146,142,70,41,198,50,142,55,230,3,98,25,87,161,59,126,126,232,3,27,108,105,57,34,156,144,31,26,42,238,203,63,187,29,224,71,14,162,162,27,217,199,57,114,168,195,150,71,152,164,103,93,140,133,57,71,137,89,6,162,58,18,114,155,234,212,119,255,234,239,222,204,85,46,149,48,152,208,131,20,204,78,67,74,194,202,165,60,175,40,131,213,251,9,8,181,154,186,74,226,238,202,87,84,162,45,115,25,166,191,51,150,65,98,12,167,41,64,83,11,16,204,199,25,19,240,156,199,42,113,241,49,145,111,70,175,5,25,85,146,24,68,20,112,214,22,50,148,138,6,24,33,134,132,72,56,44,54,10,12,180,144,154,189,105,103,28,202,20,246,122,148,230,89,75,120,84,113,4,201,144,141,133,150,82,178,75,225,231,109,40,136,195,102,214,153,105,230,25,71,142,81,17,202,30,17,146,108,140,151,81,86,143,175,247,42,214,62,159,164,87,119,253,249,228,172,181,46,196,167,14,90,152,158,106,151,41,23,42,2,46,93,39,228,163,242,27,184,193,112,187,71,11,83,94,138,21,109,51,54,117,89,194,39,197,119,158,37,42,75,171,70,197,88,210,121,140,182,191,71,41,201,125,201,81,27,123,63,219,153,54,40,211,51,87,31,15,123,95,194,27,39,78,52,163,201,241,1,145,192,3,28,2,247,90,227,78,36,43,138,12,16,9,138,134,131,40,164,32,193,49,212,230,213,48,20,44,133,14,20,104,225,61,28,195,111,32,228,153,149,142,202,229,70,86,160,212,100,145,88,203,125,197,211,106,74,119,30,238,234,127,232,4,120,124,6,118,148,65,226,180,103,83,178,179,140,71,244,206,162,226,2,249,4,200,120,148,136,148,117,81,236,210,163,58,71,76,2,198,28,5,186,88,248,105,209,241,43,86,127,115,99,161,147,34,210,77,197,8,51,107,0,107,92,105,147,72,59,249,192,170,101,77,129,70,24,162,102,86,219,182,138,225,64,133,1,230,88,228,172,160,147,157,140,16,238,220,96,109,82,93,127,26,228,245,35,112,113,148,10,13,49,19,212,168,129,12,150,154,44,67,57,69,35,115,36,162,5,131,50,16,121,111,64,162,144,42,44,215,234,69,130,102,102,248,204,218,4,216,212,111,135,90,252,83,84,185,4,35,172,159,142,148,77,14,87,149,65,255,251,178,100,211,12,6,10,111,206,19,154,73,226,109,170,154,189,49,37,53,23,53,181,62,78,105,37,201,164,168,106,140,209,162,181,70,132,162,166,219,148,163,60,87,114,230,196,22,162,233,245,150,66,134,74,205,137,42,253,133,34,195,255,18,200,222,161,10,54,141,18,111,163,113,185,229,100,182,16,180,46,66,121,2,22,97,89,61,221,168,244,5,33,254,122,253,209,94,248,84,196,91,172,144,167,6,48,131,146,195,2,70,13,12,57,205,51,53,45,217,109,111,254,33,133,208,242,1,171,177,142,224,83,203,132,151,225,31,33,16,40,194,160,36,205,140,88,200,115,173,188,162,154,204,143,159,253,202,184,50,35,204,255,66,208,112,240,112,225,231,155,255,252,77,136,173,203,21,165,143,23,161,145,114,139,71,162,139,251,5,37,59,167,222,20,112,102,148,101,152,50,156,77,176,116,59,224,2,132,230,15,225,230,41,87,6,18,103,193,10,153,139,75,185,174,160,41,134,75,33,157,192,13,98,6,254,122,173,15,83,8,40,96,145,129,170,55,4,2,146,5,10,6,98,180,105,73,75,3,63,137,185,106,92,245,195,100,133,229,144,232,138,120,165,46,153,169,134,61,72,167,43,139,57,44,29,177,94,38,239,203,20,218,238,166,244,76,40,86,117,119,142,209,82,59,253,94,114,148,228,181,56,198,231,45,95,247,183,150,150,232,185,131,222,106,150,171,204,237,227,102,56,202,39,96,60,148,19,221,39,189,243,180,101,170,33,160,39,55,116,238,22,77,93,120,131,70,107,51,208,184,102,120,181,147,207,97,254,163,109,69,101,47,58,191,33,138,219,173,60,190,105,151,232,32,175,39,158,217,190,55,77,189,105,89,221,172,227,78,188,219,171,177,201,178,216,254,125,232,241,216,0,0,0,68,45,222,214,157,153,209,88,5,180,102,74,159,39,221,28,103,183,240,110,194,18,118,209,21,153,146,220,142,46,81,197,43,139,163,136,227,199,152,32,195,10,234,81,207,163,185,136,58,40,61,4,151,170,121,37,149,143,221,12,172,86,102,66,3,9,129,72,191,213,98,238,207,68,60,122,80,187,85,88,89,20,158,119,104,233,87,169,17,236,173,51,164,84,224,143,212,117,15,36,148,145,146,97,0,20,3,17,52,26,240,201,143,32,115,112,202,211,35,48,132,12,74,7,3,52,186,134,242,29,64,234,60,193,2,45,254,76,122,145,18,103,175,193,14,189,120,121,224,177,205,76,143,69,178,84,153,153,84,148,140,219,235,25,167,34,154,197,8,17,76,72,7,33,93,231,46,199,99,2,84,105,64,235,120,245,234,17,45,208,101,164,221,77,118,97,91,246,251,246,189,210,137,75,37,146,143,133,222,107,87,40,255,251,178,100,209,140,6,97,115,205,3,186,97,226,102,204,26,221,36,69,63,85,101,163,66,110,97,39,129,138,49,43,180,144,13,93,69,193,135,197,93,127,249,56,213,198,106,166,253,75,212,142,103,202,169,255,229,238,254,207,249,238,194,124,137,100,208,124,140,177,241,68,196,105,146,203,107,115,105,41,92,23,107,178,233,193,133,16,226,248,163,154,99,114,237,32,4,0,3,207,182,173,76,193,208,14,41,108,29,210,147,254,98,135,208,233,194,122,207,28,99,41,117,201,149,77,110,203,94,247,190,24,43,9,48,122,7,48,223,12,153,145,129,29,114,255,47,47,175,72,11,141,76,186,185,185,156,25,131,204,191,255,35,63,83,153,14,138,103,241,112,66,14,151,79,168,99,150,126,169,149,37,98,57,229,216,25,205,71,198,153,242,146,160,49,72,18,49,214,27,55,124,202,51,120,203,54,40,7,49,215,192,53,104,82,48,137,19,48,129,76,41,81,236,4,226,16,181,55,77,160,17,209,144,233,113,21,80,197,135,87,15,99,206,76,26,56,132,148,164,94,176,197,59,68,119,103,217,3,195,244,52,17,4,209,140,145,25,68,35,26,36,146,73,174,179,36,206,17,137,23,122,11,44,186,138,7,228,72,54,15,68,16,46,104,72,116,84,72,31,30,35,26,37,21,164,203,76,178,82,45,222,100,36,245,226,226,136,201,7,8,230,42,169,162,18,35,154,13,76,156,72,116,68,7,27,52,140,206,170,145,229,228,114,224,220,9,202,211,72,217,93,240,109,18,173,149,173,82,166,217,109,48,133,68,218,242,167,44,36,66,71,10,126,202,117,82,47,104,178,107,102,197,43,73,168,127,26,198,22,240,212,16,170,249,13,168,167,233,27,238,252,105,93,132,231,12,213,192,0,3,158,149,20,147,48,12,236,7,145,208,150,81,48,86,236,146,65,140,57,8,255,207,132,7,120,9,208,88,82,206,191,239,23,73,78,210,159,158,244,139,167,165,11,137,154,30,34,165,23,251,234,25,185,127,251,152,245,30,197,104,59,225,230,47,150,151,20,131,139,8,101,47,152,254,105,250,107,135,210,149,237,91,226,232,109,204,120,228,38,110,249,171,90,250,119,1,190,191,231,195,127,204,19,1,56,12,208,255,55,184,28,202,156,147,49,14,206,38,215,57,113,72,205,72,35,7,136,12,108,50,50,48,0,196,227,115,3,131,72,139,192,0,49,138,133,6,26,0,22,164,176,80,186,165,235,45,239,10,49,0,6,193,21,12,37,244,123,83,69,204,23,122,115,35,32,10,13,64,12,66,246,37,193,108,29,54,126,131,70,66,27,4,205,210,189,99,198,217,126,230,157,70,94,156,137,58,89,243,72,85,189,161,47,52,231,96,255,251,178,100,216,142,134,178,117,205,131,186,73,240,104,169,234,121,60,104,111,99,161,211,62,46,97,239,152,240,135,233,240,241,13,24,75,121,0,140,49,126,31,10,20,152,254,47,4,189,173,138,118,133,33,214,120,18,5,180,114,36,228,50,207,119,51,141,90,116,23,7,143,29,49,179,33,149,45,142,21,45,236,102,145,57,60,199,174,18,251,90,136,182,19,71,101,253,233,146,138,194,52,194,84,33,49,12,187,65,82,159,202,151,21,114,161,97,22,220,159,126,198,105,180,195,135,5,130,27,213,83,43,84,23,140,167,155,139,245,121,238,171,103,130,247,27,206,87,72,106,20,226,246,3,59,4,208,162,162,27,21,234,54,184,246,120,178,166,74,161,142,10,2,246,56,45,22,102,10,70,96,108,129,71,154,106,127,154,58,158,176,61,31,179,238,28,239,239,63,183,129,152,241,78,186,224,0,20,17,69,172,114,18,48,226,83,6,211,194,50,199,208,90,2,102,185,60,190,26,202,54,159,140,218,223,153,42,138,186,26,90,205,30,187,180,86,27,77,250,192,226,206,76,119,217,43,172,245,180,111,44,72,169,209,221,107,0,16,179,5,34,49,18,163,127,66,16,160,162,185,140,86,141,22,167,50,57,61,10,184,100,1,133,48,16,192,113,16,50,52,8,192,152,36,106,180,234,221,103,74,92,77,52,86,131,192,194,66,42,236,254,27,147,192,242,54,203,18,75,170,58,148,118,153,82,127,167,148,73,182,150,192,17,38,65,11,140,206,79,83,58,203,154,2,121,166,159,233,109,237,204,70,165,255,42,189,27,114,113,228,62,234,53,216,92,228,49,67,28,166,255,229,123,212,56,242,255,210,207,119,62,101,126,25,127,167,225,235,118,169,47,217,221,108,181,150,93,238,56,229,86,173,21,92,181,173,103,98,221,222,107,87,51,214,90,202,213,46,53,100,215,241,229,90,29,211,79,55,181,48,191,190,103,188,43,107,86,173,83,87,179,91,59,221,203,90,255,191,115,251,150,255,235,92,207,90,202,181,167,2,167,75,21,16,241,203,115,118,11,100,94,0,0,32,0,1,32,0,3,24,70,103,40,13,102,128,133,106,65,49,33,88,206,203,38,225,155,26,215,255,131,145,208,148,106,71,255,255,255,255,255,255,255,255,255,255,255,169,146,69,247,255,117,209,173,84,255,58,178,145,46,161,59,166,34,139,151,60,96,22,226,17,99,64,0,17,164,159,198,75,68,153,38,54,104,4,177,136,143,3,239,3,66,145,89,209,182,205,102,85,1,26,76,20,16,58,48,192,144,153,90,0,34,152,56,24,173,33,128,113,97,166,20,72,9,40,97,144,114,114,64,102,64,185,147,18,22,8,98,211,2,235,20,27,50,136,255,251,178,100,180,0,6,183,99,83,149,111,0,0,72,138,58,62,172,28,0,42,106,15,72,57,205,0,24,163,2,236,95,18,32,0,196,0,70,141,171,107,92,137,44,97,42,37,3,1,65,204,145,32,177,153,177,192,40,13,21,6,165,238,90,247,88,102,82,217,144,136,4,121,107,210,164,64,25,81,108,11,98,193,21,194,233,88,240,106,93,146,11,89,160,64,168,200,93,149,120,204,218,202,183,151,158,50,190,149,141,96,223,71,82,28,142,207,171,88,132,18,247,26,2,194,86,171,114,71,37,4,125,87,116,190,188,227,119,146,190,108,77,173,70,22,17,221,119,216,10,84,57,210,244,150,6,143,66,240,0,20,1,59,134,60,35,208,228,200,214,138,207,79,72,25,215,118,234,75,111,88,156,151,219,167,150,58,205,251,244,215,33,245,43,120,219,71,189,4,9,113,46,107,177,201,44,214,229,48,136,160,232,135,55,85,238,84,164,187,63,43,213,38,124,189,73,240,59,31,115,167,26,114,62,133,131,32,48,120,19,80,114,24,60,59,15,45,25,109,250,43,116,210,151,66,81,73,202,106,248,229,77,187,121,243,247,187,249,255,255,255,255,255,255,255,255,255,252,25,102,93,187,146,217,21,186,111,255,255,255,255,255,255,255,255,255,136,209,205,227,48,40,128,0,0,0,0,0,12,15,64,56,31,54,78,24,201,73,61,38,7,0,46,253,139,247,127,255,255,255,255,251,63,254,68,93,236,18,7,47,109,125,0,0,0,10,117,141,16,192,10,168,196,120,13,233,12,2,16,170,193,137,226,52,58,153,175,182,192,225,61,176,52,14,176,146,87,182,174,114,182,58,1,26,33,18,167,114,155,217,163,4,194,33,240,19,42,5,242,243,134,5,92,49,108,62,86,232,186,92,170,172,204,203,30,171,134,152,50,231,118,204,90,78,219,218,142,73,234,242,211,196,211,232,86,254,219,139,19,56,198,98,198,206,176,255,199,145,227,140,186,240,179,10,45,95,85,173,130,72,83,193,100,114,126,203,153,36,172,28,110,144,55,30,209,160,238,175,119,124,198,97,87,98,72,170,40,176,161,66,85,79,189,87,89,199,190,63,254,207,155,235,17,244,24,143,215,160,53,172,75,85,247,155,174,38,197,35,238,104,251,214,235,225,82,243,3,204,255,252,176,0,3,60,232,220,215,65,139,136,150,65,79,172,126,76,225,2,126,235,67,54,176,173,190,96,74,94,122,172,199,254,97,63,69,62,103,255,255,255,255,255,230,55,219,255,229,71,204,29,103,168,255,177,240,116,56,100,95,195,16,197,172,89,21,156,151,194,43,58,144,224,5,66,255,24,76,0,132,164,2,78,111,4,166,139,0,16,208,134,197,154,85,16,168,33,255,251,178,100,141,142,37,221,103,86,159,101,224,0,71,7,234,66,236,28,0,23,201,151,76,109,176,218,193,52,50,235,116,160,23,81,32,197,35,170,182,94,231,125,87,58,2,67,178,217,148,117,84,44,20,184,232,76,43,36,167,140,136,130,29,167,73,93,53,229,126,76,39,41,83,188,213,51,200,216,28,104,179,208,149,178,168,101,197,233,127,153,180,195,97,80,172,73,18,15,189,154,187,94,90,227,215,171,160,3,53,105,241,38,187,187,43,190,103,35,182,90,198,85,230,140,163,122,199,49,31,25,90,251,250,166,107,213,38,243,183,68,82,211,57,245,137,36,228,85,84,251,20,70,104,230,221,44,3,155,133,170,165,136,26,68,185,206,112,235,153,245,91,125,79,110,242,137,224,163,93,233,212,145,161,40,87,211,135,47,231,147,64,39,68,170,122,178,167,114,252,52,0,4,8,0,14,110,42,130,240,224,196,108,6,134,140,70,71,58,98,4,196,47,255,71,169,199,164,239,245,252,215,166,136,141,231,111,236,132,100,101,75,61,17,169,209,47,187,144,209,204,183,52,44,64,85,42,77,25,206,245,65,102,86,59,162,21,196,44,142,199,213,88,215,94,195,85,45,0,32,220,217,50,130,236,134,76,162,96,121,166,124,130,88,17,22,177,118,21,150,34,60,232,0,11,125,26,115,174,170,145,213,168,192,130,4,228,246,94,22,131,146,16,200,201,140,94,156,211,201,228,191,40,150,138,133,164,212,164,245,30,104,47,39,166,118,138,29,110,120,252,176,222,99,182,167,237,94,90,246,102,131,184,79,162,252,230,25,173,255,240,190,124,230,211,94,41,193,164,254,157,141,70,203,69,19,209,70,53,165,102,86,45,197,27,15,140,150,213,184,120,82,31,99,165,89,28,132,96,171,159,42,223,37,143,172,210,18,115,58,142,183,71,131,52,156,145,41,9,203,220,152,148,145,247,34,244,220,81,183,87,121,145,67,213,35,104,146,72,125,251,206,170,185,143,98,32,24,79,223,225,55,14,16,214,156,78,207,21,115,166,39,242,244,10,217,66,53,146,104,88,205,79,252,190,132,153,29,4,219,116,78,110,159,1,109,74,48,112,73,250,195,17,94,16,26,145,51,145,38,84,167,139,95,37,159,223,185,158,116,252,255,212,201,198,88,111,28,12,184,113,39,216,215,18,149,9,210,249,170,231,218,163,108,255,142,32,0,171,101,128,17,138,81,134,172,76,131,117,102,127,54,154,58,70,101,128,105,129,194,66,128,160,176,144,192,194,147,10,134,161,230,226,52,65,176,106,94,0,153,47,185,182,101,90,103,133,94,202,12,151,133,11,27,214,10,107,97,75,221,188,96,85,84,16,235,6,88,90,12,89,158,58,206,28,134,255,251,178,100,174,12,133,147,104,83,27,111,77,176,90,135,170,150,60,195,92,23,45,121,66,78,101,107,201,84,162,235,76,242,141,185,244,54,91,232,63,63,164,40,14,71,140,232,200,88,162,139,56,136,185,198,197,157,98,38,162,160,112,90,226,74,178,170,151,104,30,93,245,103,27,193,213,184,101,209,217,68,147,158,53,149,98,234,151,138,173,221,93,83,212,52,81,104,246,206,182,218,56,104,164,211,239,90,46,166,218,249,168,133,233,182,249,157,150,200,121,245,88,218,125,35,118,231,34,117,135,50,161,130,84,84,92,5,63,29,255,255,0,106,91,118,195,181,105,152,172,31,44,247,146,251,137,247,143,126,202,136,63,79,8,55,86,164,76,167,45,131,237,42,127,239,98,157,95,189,54,79,165,74,137,55,190,93,235,115,49,61,86,183,250,218,122,195,74,133,33,247,207,66,17,33,91,67,169,108,109,169,71,58,217,209,65,250,183,183,238,126,237,115,189,254,79,104,0,0,147,149,58,1,192,51,81,8,194,197,16,239,17,175,35,230,87,8,160,202,23,152,28,0,60,211,44,130,112,173,33,32,200,246,117,134,151,107,161,242,69,109,77,221,149,142,78,33,148,74,153,21,68,73,40,30,146,250,250,24,148,120,204,135,0,158,102,77,93,241,221,86,234,142,24,211,115,169,209,222,183,65,24,5,226,4,204,85,84,96,81,252,161,32,5,210,250,138,121,18,49,244,144,179,189,139,127,68,123,53,142,177,170,57,241,242,152,162,141,188,217,84,15,210,208,129,233,50,145,2,194,81,81,18,37,180,86,199,85,241,82,134,51,91,241,221,79,16,112,156,121,10,58,7,216,233,42,38,218,242,14,182,133,53,109,225,231,24,49,84,92,112,252,152,64,0,3,173,223,144,214,142,66,32,112,169,223,172,87,223,96,247,182,133,156,97,183,109,66,158,159,255,255,254,250,255,241,200,211,145,222,95,211,84,142,243,22,231,116,187,89,176,162,68,3,70,95,105,179,161,25,214,93,14,141,85,89,18,134,235,107,28,122,39,238,57,152,252,229,180,133,215,237,110,252,0,176,80,104,5,78,77,36,45,12,13,158,141,127,58,141,88,41,70,174,97,225,164,192,192,116,0,51,152,166,34,24,198,79,151,29,119,152,40,2,25,4,33,12,0,102,7,129,133,83,2,173,83,18,50,158,234,77,101,26,171,198,39,56,224,24,37,186,8,98,6,6,158,101,195,162,12,50,113,241,143,240,140,98,88,41,209,88,120,227,245,10,85,65,168,46,173,251,174,145,135,3,55,101,14,209,69,121,13,58,116,90,167,199,11,91,134,158,125,85,228,202,49,91,221,124,235,97,250,161,33,86,181,7,212,146,60,67,184,155,42,250,255,251,178,100,199,142,37,125,104,209,27,153,66,240,81,170,218,199,48,162,110,90,157,161,58,78,233,15,193,151,48,106,116,208,154,233,177,228,201,101,242,208,138,149,179,77,14,48,74,112,134,94,227,251,89,212,129,165,186,216,220,211,218,15,214,232,250,56,78,15,167,82,109,89,195,93,113,136,33,140,108,122,30,246,60,163,157,5,70,217,197,177,2,85,34,93,158,169,42,168,200,121,116,52,30,165,84,0,0,2,0,37,187,143,130,204,96,65,91,14,0,10,195,97,36,96,96,106,104,235,55,42,40,25,95,102,202,153,156,175,121,56,167,174,181,231,255,253,230,5,254,84,192,114,235,228,224,56,71,51,19,72,195,99,197,214,131,11,32,142,127,251,28,239,115,137,182,119,134,207,171,214,150,146,209,178,177,190,238,231,102,156,43,45,54,75,85,159,77,158,238,202,206,91,63,228,179,162,100,0,0,96,48,152,97,155,166,101,34,168,99,79,128,99,242,188,22,119,13,35,15,129,64,32,48,52,48,40,31,51,216,34,51,0,196,22,0,147,224,28,5,24,54,65,168,225,88,120,2,2,204,129,3,131,129,248,193,84,170,238,79,211,142,52,147,168,120,114,237,59,166,76,75,217,18,115,17,216,203,16,31,75,3,8,64,148,13,112,137,143,40,180,186,104,132,49,141,15,34,165,188,252,130,5,103,27,113,218,10,53,70,24,204,179,176,93,139,247,172,81,45,251,89,208,190,205,35,28,187,118,103,45,212,230,25,79,12,154,55,244,135,253,163,90,202,3,6,47,175,98,117,3,206,74,149,50,237,0,194,114,87,181,143,93,51,185,162,138,156,245,91,155,166,238,235,91,236,25,144,110,207,202,198,40,248,52,98,71,8,37,38,145,55,21,149,69,131,22,83,97,236,85,253,51,49,18,210,170,115,123,239,234,41,196,126,76,0,0,0,64,0,2,91,179,192,94,96,72,177,134,173,66,199,6,69,169,40,128,10,183,168,161,3,194,4,43,145,247,48,109,91,247,244,255,255,255,250,115,216,154,253,153,231,29,68,149,80,130,230,200,174,65,6,97,196,80,42,218,154,145,238,43,37,144,170,199,119,26,123,56,209,229,17,57,17,223,102,61,3,251,158,53,235,140,245,138,15,23,120,220,209,175,83,107,14,2,24,2,46,98,212,161,143,102,71,56,61,27,118,76,97,225,0,52,6,96,16,24,200,176,200,130,19,52,153,231,239,167,153,142,198,208,80,224,4,80,19,168,229,195,76,135,117,248,225,155,136,133,101,19,254,39,29,17,42,147,116,145,57,120,2,129,233,109,18,139,25,172,150,80,169,54,81,50,134,175,217,202,80,162,182,178,97,117,87,206,109,150,223,238,255,127,232,33,95,247,58,255,251,178,100,209,14,134,198,107,206,19,186,52,96,97,10,202,157,49,229,8,87,41,159,64,78,101,15,193,75,31,106,104,244,148,160,218,254,177,251,31,174,6,67,160,162,37,40,193,164,158,215,84,101,205,222,48,97,171,205,95,141,138,212,71,49,220,70,96,237,135,190,143,45,119,217,203,66,2,214,240,91,205,149,27,113,136,150,145,43,119,221,197,66,142,216,252,185,113,171,38,47,180,104,40,166,25,38,163,38,204,112,204,149,47,245,105,3,0,64,73,45,107,48,78,161,202,63,201,136,77,214,155,200,239,19,19,102,199,107,64,248,128,102,51,114,4,199,214,150,212,163,184,141,127,211,255,255,87,162,228,117,83,127,210,243,249,14,220,202,118,24,97,234,107,178,160,117,134,2,34,39,170,18,40,100,195,53,16,38,49,205,10,57,182,155,234,54,134,32,0,201,131,19,16,26,19,81,194,227,1,100,243,155,132,147,131,208,33,170,16,56,3,48,80,4,4,135,198,131,136,166,126,31,136,18,38,0,1,195,41,156,129,42,124,24,82,5,12,14,27,17,251,43,122,203,154,60,58,149,6,86,196,96,67,35,105,86,154,33,139,33,15,33,57,170,50,21,17,48,72,68,245,158,10,7,164,218,157,147,17,175,54,186,177,73,3,66,192,16,92,130,179,67,48,112,41,247,181,67,90,184,160,116,250,237,109,167,232,43,206,217,186,241,173,254,77,77,62,171,62,214,179,202,165,122,254,37,198,250,120,51,20,94,150,245,184,121,102,65,102,23,25,136,223,66,202,34,110,253,180,136,138,12,18,114,17,227,204,149,177,71,166,15,61,8,64,247,19,69,78,148,216,25,20,67,150,122,73,19,49,180,162,202,160,14,244,109,16,242,128,63,140,230,46,159,233,62,145,56,191,207,151,109,121,4,74,214,217,112,0,0,1,1,12,27,38,220,187,144,242,0,67,193,152,228,144,133,5,88,112,41,12,20,88,223,218,156,32,40,24,125,250,129,128,104,158,186,51,206,44,14,150,15,34,46,171,255,213,31,252,171,92,133,171,191,249,16,162,136,137,207,218,40,232,146,9,29,182,125,116,187,143,116,42,92,88,34,4,123,166,14,5,84,29,33,219,232,48,93,150,237,171,185,247,244,160,135,71,232,39,4,16,94,155,120,161,131,5,154,57,41,134,105,152,49,121,158,139,145,38,182,7,73,50,193,68,198,82,51,56,255,46,160,130,122,56,164,104,120,94,107,31,171,100,132,37,200,38,22,191,130,59,82,111,22,194,74,0,208,254,98,15,143,193,251,183,172,88,230,127,253,119,123,245,23,4,190,87,212,111,237,33,166,88,104,74,184,85,211,113,229,51,168,153,65,39,131,239,40,93,141,70,122,106,182,114,255,251,178,100,213,140,134,220,104,205,139,187,51,244,102,76,202,141,61,5,90,85,1,163,78,109,172,219,1,82,34,233,73,135,136,248,92,234,182,167,43,197,113,73,147,197,75,56,148,64,93,54,186,139,57,214,243,205,113,230,185,222,149,86,219,164,244,58,70,25,168,227,122,214,254,72,210,173,36,225,42,32,155,61,177,76,204,145,2,42,146,236,155,236,82,222,209,107,64,0,90,161,170,169,174,84,131,222,95,69,233,19,93,171,10,81,27,153,246,147,244,153,173,203,234,179,60,110,103,34,105,183,179,239,225,51,188,132,108,61,140,236,97,174,109,83,157,255,176,159,245,107,126,191,246,58,62,118,101,38,136,236,178,161,1,152,109,157,254,72,149,3,16,33,68,106,245,203,51,232,78,134,250,72,1,5,102,42,30,6,252,182,38,158,125,167,60,184,102,13,70,38,30,12,236,20,192,129,124,192,161,180,207,33,104,213,195,16,120,2,32,5,65,66,105,141,196,34,120,142,128,35,37,160,197,34,80,248,75,208,10,87,36,0,53,37,131,12,96,1,135,37,76,50,99,37,36,64,47,130,126,136,3,76,125,40,58,237,249,16,21,50,98,64,210,176,181,20,159,90,195,129,133,165,136,91,172,211,64,199,210,58,114,64,73,56,40,49,214,103,15,214,19,78,164,94,220,173,105,177,108,232,109,75,135,128,100,223,90,122,24,202,89,139,9,105,68,61,33,203,24,171,83,60,235,94,84,73,9,113,6,231,166,185,90,166,11,40,162,109,35,177,54,40,67,6,15,39,205,157,185,233,26,123,213,55,77,82,246,154,49,105,42,117,30,238,24,98,89,157,60,137,67,152,234,167,163,60,75,148,123,91,76,73,214,233,169,187,181,90,243,223,114,222,94,149,91,106,52,230,166,154,232,77,115,223,242,232,73,244,166,249,56,64,22,203,124,19,64,243,21,226,192,16,21,156,192,128,206,106,120,188,45,114,168,124,172,211,165,199,127,83,97,178,25,98,133,118,200,70,233,255,254,205,33,193,244,42,52,170,66,178,59,186,62,189,94,165,67,49,89,155,106,104,84,19,99,10,152,121,205,109,174,122,161,195,168,231,197,8,24,146,101,102,83,229,100,166,143,32,245,115,190,163,148,131,251,177,74,162,3,5,71,213,75,52,92,112,187,0,40,49,17,184,200,82,131,97,178,76,216,158,62,138,68,228,204,82,136,154,84,21,65,192,193,81,167,132,166,179,39,198,148,89,21,204,40,61,108,101,242,72,67,184,5,47,37,77,220,121,187,68,18,174,101,34,4,38,118,29,176,48,146,128,117,95,182,26,14,54,81,138,90,66,17,102,33,251,141,42,152,139,50,161,102,124,177,81,248,40,11,44,219,164,246,41,180,255,251,178,100,221,140,199,119,117,205,3,187,91,240,106,76,234,147,61,37,90,24,161,159,60,78,104,207,193,91,31,169,200,245,137,104,177,240,159,228,27,73,175,210,217,135,179,140,82,208,178,251,22,126,153,255,252,177,162,45,51,56,151,108,108,94,123,206,214,205,85,14,158,124,55,182,116,220,218,81,48,94,78,113,255,123,121,240,252,220,189,200,242,102,251,94,107,34,92,229,225,251,179,247,246,22,106,144,162,53,115,25,117,173,30,80,116,76,192,67,232,188,118,42,139,16,81,140,92,231,26,111,141,83,139,146,29,251,81,64,111,11,24,152,1,5,4,134,57,55,152,194,138,140,48,115,72,41,51,199,107,8,105,250,95,201,169,98,6,24,32,219,197,24,168,227,237,79,255,229,255,169,155,86,209,205,249,81,11,120,102,46,139,86,27,117,57,88,113,230,210,4,155,4,135,17,40,52,153,106,196,227,187,34,55,186,36,57,212,37,251,26,0,5,27,148,28,30,48,3,9,13,204,71,152,52,8,64,214,1,130,100,212,52,68,6,6,133,12,118,17,50,176,98,94,204,212,8,254,72,81,48,21,88,242,87,126,243,27,70,168,28,212,242,15,38,164,3,26,17,105,254,148,204,58,0,215,147,42,138,46,212,91,45,233,95,44,182,85,117,63,250,166,90,250,194,63,58,190,114,152,195,25,158,227,188,230,199,62,175,0,13,60,150,99,227,203,18,180,101,122,155,119,210,137,23,235,75,177,174,232,97,55,86,165,93,173,68,134,169,37,157,38,28,137,204,229,187,118,188,96,174,124,130,159,27,70,253,249,111,255,157,139,126,74,231,218,170,241,80,170,135,103,25,47,45,155,109,172,233,53,241,217,228,148,221,190,251,236,159,83,146,105,158,161,31,232,0,8,0,64,5,183,104,5,217,32,50,78,193,165,10,118,222,200,94,109,30,18,221,166,146,238,167,133,75,209,27,152,90,120,146,96,148,214,167,244,175,255,255,249,28,220,234,255,151,150,89,220,81,210,125,141,239,55,99,207,130,136,85,52,254,161,242,10,5,217,163,133,182,172,156,49,224,11,231,233,245,142,200,6,240,110,226,94,167,155,111,240,81,159,128,2,60,16,70,3,100,32,98,0,37,70,42,104,48,99,40,38,6,46,193,152,96,238,5,133,64,23,48,32,1,176,64,22,152,131,129,129,135,88,8,128,128,112,128,0,140,8,128,116,193,48,0,192,128,12,23,0,240,185,9,173,158,51,44,10,129,235,145,188,49,56,64,99,65,182,0,54,177,35,31,52,26,80,131,230,7,67,140,13,172,72,41,245,16,142,172,82,192,10,76,41,222,118,81,180,121,2,102,4,220,92,193,0,169,120,64,7,178,168,147,232,225,66,119,69,255,251,178,100,202,140,133,200,103,209,27,152,75,112,94,169,218,170,60,227,126,92,9,163,54,47,108,207,193,156,170,233,233,133,149,97,47,237,217,212,223,73,141,103,69,113,168,202,50,153,229,169,206,214,240,61,161,21,141,220,245,172,216,201,181,232,40,166,138,101,21,129,161,201,81,70,158,147,166,89,140,17,165,66,189,221,148,203,49,55,168,135,130,246,56,197,243,62,148,66,49,54,172,142,155,107,69,132,26,101,35,8,239,48,178,73,57,167,198,29,6,74,179,46,60,99,82,180,175,69,65,93,124,250,149,128,0,3,146,91,40,103,207,18,170,171,17,18,160,237,202,42,55,171,216,161,134,99,101,89,194,18,181,125,18,12,103,81,248,80,103,253,155,167,255,249,138,73,51,173,169,114,41,93,22,164,228,171,84,196,76,117,116,58,169,85,232,179,10,4,5,148,121,94,242,202,73,70,41,9,42,156,132,216,238,102,81,82,217,81,85,24,131,16,69,190,209,136,153,94,127,188,83,78,199,160,119,2,0,23,174,253,165,133,217,27,199,198,220,241,254,88,96,22,35,134,108,129,23,193,67,2,10,213,159,109,168,232,88,180,180,120,164,51,218,178,220,75,238,207,137,136,95,218,169,197,127,219,2,78,188,143,22,153,152,153,32,188,152,9,127,104,247,203,79,130,93,90,218,159,237,14,95,41,146,239,184,111,238,81,248,46,178,107,113,163,26,219,158,242,126,166,223,127,139,143,87,172,104,57,166,232,97,0,19,29,2,254,94,187,59,22,4,92,94,135,41,159,70,234,174,156,192,226,48,130,136,52,190,141,242,229,198,66,241,17,133,60,248,52,182,167,228,95,88,242,13,70,236,63,69,23,215,147,0,195,1,0,7,117,187,13,78,139,97,142,12,56,49,103,163,57,139,36,38,66,118,65,191,53,148,52,18,244,240,75,235,228,255,255,246,210,137,181,254,143,103,200,253,21,159,48,48,7,38,138,86,70,24,53,82,116,82,6,106,39,73,158,115,169,146,172,121,217,17,170,227,250,104,157,41,212,136,142,181,71,189,26,40,211,149,58,2,207,3,38,6,8,102,50,136,198,204,42,198,51,237,167,12,25,134,187,147,198,122,0,195,193,17,129,32,185,130,0,161,161,128,217,135,32,153,64,132,44,8,130,130,136,154,9,204,30,5,6,73,137,82,66,161,16,232,224,2,170,186,198,116,108,44,148,46,114,144,173,177,88,210,37,89,152,17,138,24,129,168,212,4,185,114,17,11,39,41,64,2,157,102,223,14,128,11,17,211,83,245,156,136,193,169,116,159,144,240,112,36,137,233,144,221,137,61,182,51,201,176,20,0,215,213,154,141,181,110,82,216,160,166,239,36,72,76,140,216,19,52,120,161,255,251,178,100,194,140,4,226,104,211,155,75,53,176,89,236,10,170,61,2,102,28,53,215,54,46,237,15,193,169,170,106,180,244,149,113,136,208,124,57,103,15,50,14,83,73,162,9,40,211,200,34,142,28,64,212,14,17,80,167,29,50,177,142,28,163,25,73,251,38,43,115,73,139,81,167,158,194,235,140,41,137,167,139,179,68,90,137,129,203,3,71,168,197,32,108,99,198,172,90,48,162,83,106,54,249,151,167,239,241,220,158,213,242,255,239,43,227,88,0,0,128,0,56,31,107,253,228,67,67,17,71,1,45,74,237,84,107,22,38,39,53,176,237,127,221,171,192,95,125,127,250,90,125,0,242,21,141,159,109,63,255,255,23,15,29,198,98,98,135,125,28,172,219,59,38,90,19,102,206,81,85,20,197,13,234,100,101,10,37,168,191,204,162,142,77,8,165,65,101,87,105,131,162,198,156,97,242,145,148,67,205,201,143,172,49,182,131,210,149,190,74,50,185,46,64,0,3,11,108,40,1,2,159,77,4,4,51,199,172,199,225,51,119,187,76,52,19,87,80,233,96,84,97,48,249,131,134,147,11,185,27,197,138,95,0,165,84,12,38,230,231,74,198,135,131,161,7,92,58,41,28,53,36,132,175,44,202,243,178,228,128,38,146,26,73,72,180,125,171,103,57,200,153,16,221,213,202,203,151,153,193,86,25,53,233,158,119,60,123,251,184,12,241,10,12,27,177,137,215,166,234,58,162,230,166,104,178,22,61,197,199,124,50,14,125,174,255,125,203,162,165,102,19,210,84,157,158,169,220,139,33,146,250,150,71,103,225,70,246,198,77,114,137,227,247,55,189,150,206,58,85,186,219,55,31,137,111,87,233,212,91,213,63,125,244,198,160,46,15,137,219,90,110,94,69,148,128,16,16,0,5,25,109,191,240,216,74,37,105,80,98,196,160,106,142,49,181,39,200,8,126,222,240,83,213,210,255,234,4,223,255,253,250,75,179,251,127,232,149,82,185,151,42,33,150,160,168,99,163,126,146,40,197,47,76,42,171,114,188,225,221,150,247,148,142,68,89,101,235,5,189,193,228,43,253,125,243,152,148,194,64,220,196,57,20,202,100,124,224,106,92,239,52,60,210,250,76,217,241,60,194,128,64,194,48,104,196,16,212,211,208,160,200,49,20,72,85,17,1,99,1,192,97,240,96,16,0,16,63,131,20,159,104,136,21,60,201,128,98,160,147,89,252,202,247,3,209,84,235,52,212,131,38,184,239,72,209,60,210,76,22,250,243,8,76,36,196,56,76,33,25,250,218,144,131,64,99,123,22,190,189,140,104,46,100,247,175,80,0,185,248,6,123,54,23,43,151,103,164,220,126,114,187,240,91,99,181,132,229,122,44,191,107,41,158,80,255,251,178,100,200,140,5,169,101,80,155,153,91,112,82,171,122,221,61,2,38,91,189,199,52,14,232,207,201,166,48,106,116,243,21,65,34,69,34,242,91,62,50,85,129,224,154,241,132,146,118,64,227,205,76,39,234,47,0,27,210,96,53,110,178,70,53,123,136,102,64,189,118,91,194,70,39,123,201,212,22,148,243,35,197,59,70,65,69,158,70,19,122,152,123,223,70,209,250,98,76,175,57,239,196,185,117,242,127,93,194,113,159,74,191,184,218,151,3,95,152,0,1,64,64,64,14,191,107,30,167,233,76,35,42,212,6,229,162,105,30,156,10,185,136,29,106,30,26,16,22,237,116,56,248,80,137,159,173,185,61,127,247,246,255,59,43,73,103,121,200,221,234,70,138,50,232,105,15,81,129,211,44,107,135,2,206,179,84,229,58,157,132,69,196,78,165,50,160,246,103,218,81,81,197,68,84,103,68,123,176,144,171,163,124,232,198,105,102,152,86,51,160,108,235,208,1,2,1,135,190,255,177,17,136,96,212,230,114,49,207,18,96,164,11,78,101,173,141,50,87,194,201,167,146,67,40,231,35,154,130,18,182,119,85,224,251,138,160,159,241,158,109,108,217,215,32,181,177,103,33,195,142,35,20,155,221,13,63,228,47,171,65,85,238,165,94,249,202,137,243,39,206,129,166,107,176,148,249,98,205,42,214,102,168,235,51,49,29,24,227,46,82,170,168,182,109,172,111,39,6,59,14,132,66,70,179,209,204,126,171,185,137,37,90,51,16,77,44,237,99,122,150,182,26,178,67,202,43,85,242,150,131,218,91,68,155,86,148,36,106,213,156,49,227,237,57,199,48,0,104,0,0,108,150,194,61,96,3,12,165,1,242,254,216,92,63,84,48,169,137,90,50,251,196,226,2,25,70,179,10,223,98,253,147,191,255,255,253,189,189,247,68,232,221,221,14,141,118,171,158,175,47,6,28,195,81,61,119,92,51,34,214,191,186,28,153,207,182,220,119,34,176,247,83,134,0,226,162,176,52,161,130,32,13,142,148,185,137,232,212,152,52,169,177,133,152,80,152,96,41,241,137,128,72,55,83,1,192,36,48,30,1,35,23,128,4,48,150,0,48,48,49,12,0,169,129,216,8,152,35,4,115,40,48,24,0,51,9,4,61,81,115,17,0,129,71,68,81,210,25,52,87,147,28,161,5,79,172,52,184,201,136,10,1,222,69,29,6,18,136,96,3,16,243,16,19,167,202,71,38,193,117,20,186,70,88,4,91,46,244,163,5,74,86,59,110,162,168,186,224,16,218,74,107,124,142,79,208,222,177,0,40,143,50,194,12,30,0,140,227,141,89,190,254,139,45,22,149,246,140,232,157,31,11,77,241,118,163,193,249,65,21,107,99,95,104,255,251,176,100,200,8,132,189,104,212,187,75,69,176,83,10,218,154,60,226,90,28,217,191,50,15,108,207,193,177,179,234,41,19,11,208,114,183,5,38,146,35,180,6,167,73,236,203,103,60,144,248,119,146,161,2,146,98,90,198,192,100,47,101,17,63,10,238,179,143,188,166,166,108,228,234,187,197,236,174,44,122,78,240,239,174,94,116,179,105,87,243,223,238,211,243,226,35,30,98,210,224,96,0,47,117,233,14,145,67,4,248,199,6,48,24,78,110,102,54,135,26,172,122,235,57,162,125,99,224,148,33,55,101,84,81,215,127,154,250,255,255,253,187,186,123,22,90,149,243,27,122,154,127,95,239,166,244,31,181,99,85,75,83,33,62,5,32,82,101,46,171,95,38,173,61,44,107,175,46,160,227,152,239,173,132,78,235,147,190,25,167,20,104,217,222,8,85,193,40,83,137,6,55,18,71,208,112,76,28,0,217,200,161,246,106,137,34,108,93,240,112,64,134,98,1,148,115,96,20,2,45,140,5,7,4,35,1,130,131,105,141,231,0,96,96,157,134,23,3,70,34,13,233,136,28,7,142,175,44,72,4,1,139,58,168,26,225,9,140,11,91,3,239,84,237,192,193,202,14,49,77,43,42,13,49,173,5,181,217,28,18,179,211,65,142,161,202,246,111,208,179,170,63,143,58,34,68,37,62,238,64,194,193,33,83,84,122,108,90,203,28,96,165,57,220,183,116,47,142,183,220,231,109,126,236,242,216,238,149,53,181,214,252,237,229,2,80,171,142,17,7,151,176,137,140,191,141,104,150,10,23,18,94,204,34,182,231,212,225,197,196,77,182,161,219,119,93,48,200,249,219,108,142,138,173,104,6,232,225,229,175,118,219,17,170,210,151,50,86,154,39,44,153,166,10,49,152,191,96,206,138,29,67,59,21,128,1,32,5,182,222,202,82,68,91,67,152,31,78,21,154,11,98,179,226,217,189,152,77,249,24,192,32,202,181,14,24,150,175,251,255,255,254,179,181,167,173,73,207,203,179,62,231,169,48,141,72,32,193,166,133,220,155,98,50,16,163,136,135,252,201,8,81,135,44,170,136,201,187,183,57,241,175,156,93,232,98,179,109,177,9,133,76,161,165,137,228,104,115,33,44,98,226,194,168,136,96,112,192,105,73,12,107,233,170,7,26,76,238,216,205,74,23,204,37,7,65,128,184,200,84,103,120,38,97,17,170,218,174,35,5,64,147,35,67,0,48,6,138,9,88,100,96,14,190,159,49,64,10,198,158,134,205,225,146,62,79,153,185,59,38,53,104,241,217,117,19,77,30,70,81,138,64,230,37,146,171,82,63,235,135,169,250,131,211,148,153,50,32,128,127,125,108,84,71,236,115,207,226,82,12,181,217,91,125,255,251,178,100,208,14,134,117,96,205,139,186,51,242,97,140,234,151,61,67,126,89,13,151,56,78,232,209,137,126,178,234,104,246,141,249,173,125,149,253,221,243,180,213,177,242,230,25,202,47,102,236,200,94,127,18,219,7,182,76,89,89,30,62,75,115,20,8,64,60,226,80,47,35,53,188,218,150,69,249,72,101,250,109,140,121,79,201,59,111,15,49,133,101,57,179,219,213,90,59,88,219,87,125,44,69,153,139,110,141,190,45,104,66,139,209,138,94,27,111,185,37,9,94,112,8,0,23,219,249,121,164,23,131,24,19,231,211,236,81,2,167,207,196,251,136,163,126,211,84,133,28,211,209,61,255,127,250,95,255,91,126,221,24,93,83,49,105,133,165,249,127,29,69,134,187,235,8,33,169,183,240,80,29,118,82,63,80,208,203,150,164,138,130,156,140,36,133,214,31,245,227,20,114,56,166,149,54,217,220,23,243,46,75,105,106,229,24,84,30,4,0,7,99,177,124,150,20,6,111,59,24,230,178,102,225,17,165,45,102,129,10,129,132,13,216,42,31,48,104,96,192,162,229,188,246,180,129,99,67,192,147,41,164,97,80,75,243,138,142,43,92,72,80,47,120,172,75,63,84,64,13,109,247,200,32,46,3,38,1,80,108,59,92,67,69,226,102,17,89,173,203,24,228,251,83,84,221,151,127,183,214,191,202,142,143,124,70,56,55,105,47,91,91,198,213,162,218,106,112,93,123,130,227,150,240,200,37,137,195,237,109,155,201,41,155,95,157,73,210,219,126,111,255,199,221,215,151,139,160,5,67,130,253,148,201,91,46,47,34,252,215,211,80,174,111,199,214,130,253,189,204,47,177,156,183,47,203,199,158,242,66,67,192,3,16,0,5,164,186,243,164,197,196,66,139,133,202,243,219,204,8,49,83,75,26,114,26,168,253,63,185,37,70,62,163,62,80,90,139,175,79,250,255,250,177,255,190,143,56,213,219,232,233,161,244,75,154,202,157,38,206,40,230,56,96,120,117,216,231,235,234,114,106,106,23,152,123,159,209,22,136,99,79,205,205,22,28,52,173,130,195,92,70,65,208,213,165,41,4,204,15,8,140,24,163,12,225,106,141,38,248,77,159,73,141,66,76,142,137,4,140,40,23,140,1,4,204,24,22,77,46,12,140,104,28,82,176,136,6,48,80,19,49,220,101,17,128,134,29,130,35,161,73,146,98,1,16,108,189,7,74,13,98,97,198,163,192,133,224,159,102,130,245,24,167,2,69,166,87,177,0,192,78,112,225,209,17,146,11,49,157,53,37,1,87,244,106,160,2,43,157,89,45,130,192,121,119,90,219,120,64,27,8,172,154,109,162,211,231,149,200,54,45,150,166,41,218,79,53,174,88,191,175,182,154,170,255,251,178,100,203,12,133,98,103,209,27,143,53,178,95,202,218,122,97,103,62,28,57,185,52,46,233,49,137,158,39,41,169,134,149,176,89,71,210,155,179,175,214,140,171,119,161,157,84,93,54,19,140,33,217,109,55,88,218,175,58,205,211,53,159,42,90,148,209,122,131,6,144,77,194,243,132,246,213,89,221,198,146,131,76,164,193,31,140,20,138,237,167,242,242,183,12,90,13,132,37,185,45,106,10,84,60,107,113,139,107,96,255,121,62,153,253,239,232,215,105,238,6,147,2,1,133,173,183,21,176,188,211,177,136,140,137,111,74,115,190,197,153,238,50,233,162,78,83,89,1,188,125,15,225,74,156,147,109,18,118,175,187,14,137,234,90,148,185,63,250,153,63,244,30,71,69,21,19,207,164,238,168,100,49,202,168,118,91,161,152,80,149,16,103,32,139,3,170,167,182,177,168,104,163,33,163,133,93,188,105,5,0,156,115,96,13,78,80,83,44,3,145,169,194,0,154,16,4,5,101,148,192,32,67,2,188,140,4,94,53,129,36,223,230,195,64,244,140,50,42,48,8,157,130,136,6,6,42,11,152,68,17,17,138,147,1,197,67,76,37,67,148,196,4,104,74,26,144,98,190,97,32,32,216,224,80,104,61,18,168,13,0,47,75,114,133,26,36,10,175,203,177,118,173,40,147,183,73,125,52,73,139,218,231,36,174,150,245,5,232,79,95,239,102,57,217,67,248,233,206,139,182,109,143,197,59,117,136,75,118,223,108,129,158,222,234,101,239,155,124,37,103,60,235,86,188,222,252,194,229,205,203,14,148,136,40,69,155,189,71,108,132,155,150,71,99,229,12,165,162,250,62,140,178,179,95,255,145,85,169,99,165,65,151,222,137,29,4,45,34,115,250,126,196,28,102,96,126,59,58,159,105,38,50,25,84,195,112,136,0,96,64,0,62,223,224,236,68,177,157,34,44,201,38,37,145,123,16,117,26,248,240,127,251,240,18,110,63,203,229,254,200,255,239,255,255,253,21,169,4,132,109,219,251,0,158,1,222,84,239,6,20,98,136,87,119,254,238,137,221,99,187,220,244,221,221,232,180,123,59,130,208,59,248,190,250,35,13,207,54,93,211,122,216,2,98,104,208,97,12,64,107,145,34,110,102,208,112,248,132,125,60,92,115,192,108,96,160,170,97,232,140,98,24,68,106,136,194,97,208,78,80,2,135,0,198,37,3,134,56,11,46,72,176,226,66,128,101,140,160,162,37,47,122,131,135,6,0,205,72,204,198,226,11,108,182,212,60,195,93,195,133,100,109,64,18,8,97,136,162,208,145,113,209,54,246,92,164,138,128,82,105,181,15,7,31,81,204,110,1,48,0,25,5,182,26,231,151,193,243,207,155,125,39,166,123,255,251,178,100,199,140,133,253,104,80,155,140,54,194,85,10,202,186,60,34,172,92,61,157,50,46,237,47,193,119,45,106,40,245,13,249,238,140,134,221,107,145,229,121,220,229,92,149,231,246,83,36,127,95,103,40,194,126,9,207,50,238,86,201,8,167,189,4,127,57,56,74,51,114,44,166,172,38,130,137,126,229,253,71,179,90,8,91,118,82,255,80,61,215,190,246,155,62,219,10,38,170,203,171,234,150,181,162,178,76,206,74,71,226,122,245,208,186,109,160,197,30,206,190,114,131,151,243,68,155,212,192,8,125,110,196,248,156,60,236,4,128,6,215,110,119,18,144,181,144,81,202,129,114,215,54,140,216,82,62,113,250,81,74,213,228,224,232,252,239,154,50,122,183,239,255,95,255,255,253,41,204,16,15,249,119,252,126,1,194,55,243,114,40,237,109,38,8,41,77,205,185,243,254,25,25,86,115,64,99,153,150,200,133,33,201,74,153,231,169,18,103,209,141,254,3,2,123,19,113,47,53,23,64,0,53,160,8,44,97,184,128,104,145,182,96,132,60,97,129,66,105,236,246,101,96,118,58,52,8,0,176,64,102,99,104,80,210,210,233,201,3,3,96,161,57,14,203,197,95,15,26,80,46,108,32,120,212,244,50,242,42,112,25,164,8,201,204,100,211,62,146,23,26,79,18,108,47,166,236,15,47,133,64,239,101,43,97,77,73,15,46,201,18,234,207,96,9,230,181,123,47,194,73,119,89,125,113,54,50,28,20,198,152,202,237,72,71,21,55,29,53,38,48,155,97,222,186,22,169,123,69,35,74,195,164,93,154,162,11,180,53,152,182,220,213,220,12,203,190,187,179,104,123,207,72,85,155,48,151,23,204,164,196,138,166,171,80,196,28,232,234,101,80,243,226,45,101,174,154,210,84,97,45,7,33,1,117,218,210,115,86,16,85,86,93,147,80,103,168,192,0,170,215,238,220,218,124,61,133,243,212,105,218,53,3,65,191,161,66,234,39,115,27,53,77,255,79,253,217,94,44,182,205,217,250,187,223,232,245,101,29,157,217,209,85,21,81,18,87,92,43,238,137,70,23,23,22,107,218,95,14,131,50,14,185,99,47,177,225,122,39,152,68,68,225,244,127,230,8,4,24,181,138,116,73,41,173,229,135,52,117,156,35,170,112,209,120,4,62,36,81,24,15,154,160,108,98,209,195,21,165,97,67,201,26,176,211,176,161,147,64,177,58,226,132,1,146,102,217,45,49,10,194,143,54,218,112,226,135,74,3,216,200,80,65,97,228,49,165,208,213,229,144,58,168,211,97,0,7,13,165,255,140,15,5,230,77,138,194,170,227,83,191,90,151,127,244,165,154,118,232,203,119,43,94,189,34,227,199,33,159,119,78,61,122,28,255,251,178,100,196,142,197,225,104,207,19,185,68,80,85,7,218,114,60,226,92,154,101,165,58,78,105,141,193,131,39,233,141,129,26,176,19,88,159,230,150,159,20,141,162,95,246,123,104,251,213,109,47,213,9,9,34,193,216,56,18,82,48,207,45,118,11,54,244,82,243,238,74,68,59,185,88,18,186,211,213,239,125,253,126,204,242,73,63,215,124,249,70,34,139,26,118,30,113,125,14,218,231,27,181,214,167,186,203,183,208,178,245,90,233,59,90,253,62,208,238,27,46,10,48,188,138,0,2,89,171,146,71,213,177,211,76,32,17,27,104,133,55,90,156,27,202,213,108,111,44,37,186,253,115,81,41,150,207,255,93,180,143,209,186,141,239,231,255,222,200,131,119,42,166,13,59,167,127,191,115,85,12,70,212,201,35,37,105,164,0,231,34,53,95,229,20,92,44,144,4,44,194,145,239,199,94,119,223,222,101,96,168,20,196,85,116,214,191,115,155,109,81,141,48,80,30,49,94,69,53,233,11,54,21,195,55,152,229,56,147,166,53,44,78,49,8,159,49,60,4,32,5,12,236,20,76,162,51,66,0,119,0,194,64,60,88,60,84,44,192,5,2,130,199,100,74,24,88,250,144,18,23,45,105,154,66,176,20,176,155,161,20,85,136,12,118,80,59,29,95,130,1,49,148,228,53,134,139,1,149,153,76,12,206,84,156,185,15,145,237,250,198,97,253,8,23,151,88,141,201,145,10,253,201,218,239,92,182,229,189,211,5,28,113,96,208,4,9,86,30,155,78,74,84,219,151,124,91,14,183,218,44,99,138,109,80,38,152,23,168,115,6,156,116,28,44,48,70,52,219,118,163,102,162,101,179,3,188,90,217,13,163,239,170,187,45,38,85,149,71,69,22,71,60,153,213,212,87,67,123,110,98,84,80,108,246,57,172,87,69,210,153,79,26,69,39,200,235,120,143,183,97,215,39,171,154,0,0,46,0,238,223,244,150,29,4,16,42,65,180,60,18,69,101,228,159,93,114,158,166,147,206,132,62,98,126,231,8,169,127,215,252,31,254,70,57,120,187,245,197,47,15,49,139,50,102,169,154,9,205,16,8,12,211,254,97,184,9,109,117,163,169,187,139,216,243,168,40,64,44,220,207,35,73,92,144,188,255,122,199,122,12,199,97,210,114,26,180,23,86,146,20,19,119,49,160,144,214,60,19,53,11,204,241,108,5,65,2,166,37,178,32,40,25,188,146,103,244,48,52,2,142,96,97,177,16,97,143,164,72,52,16,100,112,202,45,202,201,68,30,44,148,51,148,52,80,41,213,232,128,198,47,93,111,164,93,158,133,224,66,61,53,166,152,255,245,100,118,126,120,120,105,100,55,23,136,166,38,57,65,184,189,52,247,37,148,255,251,178,100,201,142,166,168,114,205,3,187,67,114,93,12,10,170,52,35,186,24,233,143,60,78,101,49,73,69,173,106,104,245,9,104,243,121,101,252,217,10,204,38,208,151,106,152,189,218,251,146,64,190,169,4,16,204,200,90,50,1,245,35,112,191,146,248,231,220,147,93,178,52,106,93,210,23,162,101,118,160,187,225,187,187,50,31,5,38,250,196,14,70,218,9,167,225,21,100,134,76,182,171,123,230,180,51,103,147,184,103,212,173,240,157,212,8,223,168,100,154,176,187,106,212,36,127,81,211,170,121,22,220,102,119,232,245,67,154,238,208,218,204,193,32,76,1,125,101,79,170,160,30,108,77,114,17,35,226,161,64,234,209,213,206,12,83,254,127,250,253,27,163,42,42,106,73,117,127,82,122,236,159,39,255,238,143,113,36,46,158,118,178,9,118,70,171,51,163,191,178,185,72,147,86,200,181,125,19,85,18,33,177,177,51,248,245,15,120,6,204,14,17,140,136,112,76,191,36,13,65,163,205,91,27,13,44,197,204,148,6,1,198,177,134,0,177,131,224,121,156,225,145,158,68,121,0,44,14,10,195,132,147,158,20,2,33,20,133,80,158,247,12,50,211,47,26,76,74,28,224,39,42,1,39,104,146,176,17,152,60,76,201,172,181,229,226,97,206,17,67,125,71,65,189,45,206,18,255,64,147,170,46,186,169,98,82,23,104,132,12,66,253,232,179,72,157,165,157,198,41,157,46,251,193,43,13,76,232,7,106,176,82,67,107,106,54,162,228,145,100,90,130,76,169,9,107,42,204,163,221,160,122,78,45,74,204,133,151,8,218,243,115,162,148,94,203,13,35,167,166,206,67,111,21,131,87,176,40,175,235,21,66,174,226,135,80,74,7,33,11,98,146,182,252,62,50,239,242,53,20,208,79,124,217,154,29,86,221,175,215,116,219,119,169,169,229,42,207,118,188,229,227,82,141,95,143,203,113,104,123,0,2,76,0,254,183,108,31,46,200,35,64,67,210,236,142,228,101,79,255,121,175,37,17,190,247,184,116,20,158,159,131,111,175,55,252,190,168,220,96,83,7,7,209,197,249,168,134,51,93,90,164,182,150,116,173,153,151,82,117,135,29,79,175,166,170,62,198,52,236,2,198,145,240,78,99,104,84,101,100,119,12,237,237,176,126,105,154,202,244,223,254,189,126,160,228,77,64,144,227,41,0,2,65,157,234,81,191,119,154,72,216,136,252,18,14,8,35,50,97,195,61,22,120,162,12,228,210,10,28,167,78,209,113,50,101,12,6,56,134,2,173,34,104,179,141,163,232,50,84,124,189,229,183,123,217,218,155,53,198,8,176,142,35,16,131,165,148,178,5,112,228,48,198,88,236,51,203,25,204,16,10,9,32,64,255,251,178,100,203,142,6,240,114,77,139,186,75,114,94,42,186,138,61,162,130,90,77,187,68,77,229,43,192,221,8,43,116,192,189,88,40,32,64,78,219,10,58,160,155,105,32,64,130,122,184,172,218,114,174,142,106,2,4,136,197,100,224,152,173,180,161,77,212,55,205,26,53,212,32,4,9,8,5,8,24,205,64,197,163,21,154,20,6,30,128,146,20,64,40,64,196,231,68,0,129,140,180,100,0,128,97,215,216,191,15,8,82,80,155,115,171,93,185,205,55,171,132,98,181,186,55,205,2,5,253,234,50,251,2,129,140,155,101,144,42,226,243,90,42,169,8,55,63,151,216,240,70,221,65,66,0,32,0,56,97,1,103,248,93,63,61,90,5,145,181,54,70,147,39,68,63,132,28,69,235,53,109,245,184,146,127,179,255,255,251,190,111,105,5,163,249,106,171,17,3,153,174,238,91,124,246,215,86,228,44,0,151,19,116,183,1,57,8,192,53,166,59,230,42,76,3,113,118,25,18,234,26,200,64,98,106,12,236,46,246,81,22,138,25,40,59,46,77,2,136,148,151,18,118,175,115,17,115,189,114,110,6,94,204,120,111,150,207,71,53,4,236,202,86,245,43,154,77,116,215,29,60,95,209,102,250,70,109,195,103,115,70,18,130,177,128,142,52,24,8,34,114,174,8,195,160,172,78,33,177,213,73,117,122,9,160,220,46,7,113,188,73,16,243,172,227,86,171,139,7,123,10,144,162,213,229,96,49,56,37,116,124,167,225,168,211,141,68,225,156,235,107,109,75,146,162,168,230,30,132,249,254,171,135,17,171,5,211,38,155,121,115,79,35,141,12,39,210,230,65,144,202,250,11,168,45,81,21,237,239,162,120,175,30,183,45,199,130,241,207,80,48,249,64,88,239,164,124,92,40,208,185,30,245,91,28,98,254,230,61,109,99,225,24,93,30,26,7,33,208,168,126,156,67,11,98,85,64,252,156,15,64,153,161,255,230,216,167,204,177,223,207,80,176,15,227,191,1,30,62,26,38,26,99,73,152,67,230,24,249,161,128,148,34,21,191,9,78,10,16,94,240,205,3,249,14,96,239,204,160,58,159,84,51,213,217,241,85,13,50,91,133,0,243,42,151,48,12,161,187,221,254,10,6,24,174,132,179,229,73,161,138,67,162,217,213,4,131,191,40,24,253,116,187,151,241,71,115,24,32,255,162,159,255,202,2,0,155,5,77,96,168,230,44,8,14,53,106,74,197,254,205,221,133,246,147,112,52,5,44,178,177,226,243,201,119,45,173,47,151,199,151,35,104,244,49,37,163,66,255,194,226,236,66,34,251,52,201,20,63,26,159,130,99,113,188,231,163,90,135,168,109,83,71,175,82,86,102,212,24,87,229,184,9,250,117,255,251,178,100,208,12,55,206,110,213,27,56,121,66,86,163,169,208,107,9,46,27,165,229,88,44,176,125,81,27,139,232,225,134,13,104,122,252,106,149,165,66,63,62,109,152,86,181,97,204,162,122,78,104,240,117,32,4,229,194,193,144,228,127,167,12,53,238,37,163,245,199,215,54,85,82,112,178,40,218,161,217,241,234,182,76,188,254,203,156,92,196,221,182,122,235,236,86,58,124,245,198,75,133,54,16,207,147,132,131,252,8,101,101,246,67,109,112,235,1,89,49,89,91,6,221,139,88,68,19,37,2,196,178,84,225,38,14,177,72,252,233,80,20,31,77,4,250,118,100,25,94,100,170,134,58,176,213,137,87,53,66,10,170,226,93,141,12,42,177,171,36,6,84,246,123,6,112,12,128,35,142,67,3,17,157,15,75,219,21,129,90,219,234,171,19,176,236,252,217,246,207,184,48,164,243,156,95,13,10,27,159,117,235,249,55,110,116,204,206,3,168,36,49,66,27,15,229,62,143,223,194,21,175,133,10,11,135,252,226,46,113,71,127,249,175,233,253,64,0,81,97,11,70,138,167,26,202,36,93,4,139,88,0,224,75,246,205,149,18,139,163,226,219,160,119,98,77,70,25,137,64,177,183,98,39,28,129,113,116,251,16,173,106,50,211,36,184,202,11,224,34,105,144,176,160,112,148,22,143,85,163,9,21,101,25,131,117,172,62,66,101,154,138,192,169,164,157,211,64,4,42,14,76,210,132,29,28,235,81,160,10,90,72,81,99,220,110,13,66,175,59,158,211,93,117,247,19,102,101,100,132,143,94,104,44,101,89,177,22,91,189,101,150,169,231,85,201,179,69,164,121,143,49,183,203,39,5,210,23,254,94,235,121,154,45,162,192,147,247,105,108,11,6,18,112,124,75,169,121,22,207,168,5,160,251,153,158,167,188,62,110,62,170,245,156,50,52,199,242,85,4,0,1,152,48,248,109,125,190,225,201,133,181,74,200,138,22,169,56,94,121,15,250,119,41,180,161,225,120,49,121,132,183,130,57,73,241,121,20,210,11,63,81,231,119,149,138,228,239,77,63,166,80,178,188,46,233,136,189,212,151,169,172,203,29,130,64,94,220,141,127,255,255,160,20,155,193,170,4,230,103,44,23,24,8,41,138,10,50,146,140,189,214,25,150,150,90,25,107,13,57,251,135,160,69,1,109,31,121,52,173,177,61,74,102,252,194,39,33,213,149,4,193,138,225,161,63,150,77,211,20,11,166,48,41,54,116,55,52,75,111,185,101,228,152,13,226,101,178,165,204,137,203,111,95,129,165,73,89,47,26,153,168,63,68,220,43,125,35,102,118,181,76,107,165,150,121,251,217,34,26,109,169,234,239,129,34,198,15,153,150,176,184,20,192,82,255,251,178,100,189,12,101,177,111,215,147,41,53,226,73,165,170,85,97,131,62,25,197,219,92,76,177,55,9,105,164,169,68,246,8,248,79,18,131,224,67,66,40,156,37,72,84,92,192,72,158,10,148,20,145,35,101,35,71,72,133,48,117,171,232,185,147,238,34,25,45,164,198,17,21,150,171,83,34,66,173,162,54,37,165,87,232,137,105,25,42,68,109,170,214,187,183,191,202,108,77,236,127,119,107,127,158,21,42,103,59,57,41,93,236,127,255,218,93,135,17,232,15,195,185,8,30,160,19,19,232,123,99,64,188,30,137,147,85,199,11,116,218,55,46,135,147,35,103,96,130,19,246,221,66,137,79,100,30,138,11,202,230,112,71,119,244,1,31,79,208,43,54,138,157,212,223,232,210,124,207,112,254,151,57,213,38,55,236,79,119,189,80,90,144,43,52,231,212,210,123,5,141,163,194,224,79,18,204,136,138,74,179,183,35,38,189,49,116,2,192,89,134,40,129,64,199,65,137,0,84,24,20,58,97,192,160,161,160,80,26,72,152,24,19,134,143,170,106,158,56,70,95,39,81,154,171,228,85,76,185,183,101,56,23,195,35,82,5,186,121,153,84,6,202,37,42,97,182,239,29,95,42,54,190,213,251,72,149,231,45,168,234,188,111,146,139,207,189,245,165,15,85,184,180,166,199,112,100,118,152,239,193,192,106,62,15,227,23,78,202,101,107,162,95,2,56,216,70,221,250,8,213,48,215,149,154,232,208,227,232,201,77,48,194,49,25,0,225,13,147,69,144,122,138,133,38,207,157,242,18,184,184,156,37,39,137,111,158,12,174,145,243,179,207,2,71,9,34,134,148,90,44,216,72,154,128,220,161,51,39,60,93,155,169,241,210,205,0,200,246,221,9,53,132,18,69,77,185,255,113,53,182,211,14,84,54,125,43,92,222,146,230,109,10,141,223,255,141,144,48,201,184,10,20,33,96,16,183,198,241,228,161,39,137,23,170,34,7,115,205,252,105,227,189,121,122,182,198,232,220,172,201,230,119,130,162,177,183,160,144,52,165,249,244,106,204,94,92,97,230,12,223,208,130,56,101,78,100,117,163,255,209,217,125,143,67,27,237,6,100,28,75,63,231,60,113,86,126,206,234,142,138,78,159,249,63,241,255,233,13,111,245,12,3,14,90,125,232,104,130,32,44,52,83,122,131,4,6,140,151,169,60,254,135,56,95,196,220,101,72,90,198,217,186,232,82,15,38,161,75,38,74,245,186,45,228,204,243,252,203,89,250,237,156,138,67,93,149,197,160,186,244,147,83,45,154,29,85,209,236,110,193,17,234,237,20,74,160,248,169,177,171,42,60,155,155,92,82,217,58,76,162,136,144,60,137,197,155,99,89,76,51,145,225,187,131,255,251,178,100,208,14,38,237,121,84,131,108,55,48,91,76,170,97,60,98,168,24,85,219,88,76,164,91,137,67,25,42,96,244,137,112,38,38,236,220,53,173,242,149,77,48,13,233,234,24,65,79,58,74,193,36,230,136,124,82,70,98,16,127,76,242,170,49,148,147,112,101,208,116,67,203,198,16,200,193,4,22,234,217,247,177,179,58,186,241,222,162,153,25,174,79,189,185,163,189,77,250,106,18,90,110,101,152,111,231,98,142,205,127,114,66,54,200,170,170,238,119,178,27,251,131,174,112,4,0,128,186,67,133,241,120,82,31,239,7,209,147,5,0,134,52,170,139,169,86,101,37,124,148,112,216,149,173,1,153,92,150,11,219,174,229,11,90,136,23,75,50,209,157,209,107,165,145,253,142,193,216,137,251,34,215,244,7,85,78,70,46,129,205,55,92,81,210,29,175,213,179,119,139,124,215,219,250,192,0,18,146,144,98,52,209,12,216,203,101,147,5,24,90,143,250,197,97,67,201,43,28,117,124,181,86,38,217,99,80,134,199,122,113,248,147,124,1,43,151,198,118,241,74,152,91,251,141,36,187,10,164,149,205,60,192,249,66,65,244,110,182,91,113,193,167,132,131,123,218,5,135,165,27,69,18,17,123,80,87,32,26,88,101,67,151,75,143,158,180,63,49,148,101,243,245,114,169,123,44,195,220,120,245,46,250,83,159,76,59,30,15,205,137,230,168,112,161,199,164,122,36,104,105,6,49,221,198,123,80,207,84,143,175,244,180,99,116,177,69,30,229,74,182,139,207,38,138,228,207,123,176,171,89,86,172,199,6,140,151,150,158,4,178,218,74,199,103,140,249,178,43,13,229,238,227,188,122,218,187,83,213,210,206,169,245,2,75,191,114,254,247,143,99,211,46,189,117,187,252,20,185,188,7,112,19,3,160,242,3,57,122,40,73,201,224,68,12,20,209,122,85,164,210,87,72,159,79,208,87,64,176,185,44,186,4,65,243,34,73,98,233,204,190,46,155,102,4,110,10,161,198,28,47,171,39,20,134,74,137,49,68,45,63,185,63,208,55,247,23,254,42,99,97,194,35,252,56,127,139,220,211,110,171,210,53,153,50,172,223,147,246,191,120,2,12,59,58,1,224,17,225,143,27,160,144,40,106,100,3,224,211,212,16,130,68,193,201,192,99,242,205,10,2,23,48,182,14,11,47,16,0,139,25,160,123,91,73,33,8,16,192,34,159,115,29,202,119,190,1,18,25,17,0,168,163,113,176,214,139,137,198,72,136,121,99,59,209,4,145,200,145,8,136,247,78,34,144,148,145,246,91,82,226,77,22,105,223,86,34,9,138,71,55,241,85,137,189,180,40,210,161,90,208,159,115,115,87,161,239,101,236,116,78,169,227,185,255,251,178,100,209,12,166,85,102,215,27,44,125,226,92,8,202,80,61,34,120,29,149,225,80,45,189,55,201,106,19,105,161,134,20,248,188,165,164,143,7,117,120,234,62,87,243,172,41,141,86,194,177,225,3,66,222,204,245,68,228,98,105,20,241,62,98,29,11,80,27,31,117,219,123,98,81,106,91,166,104,198,195,173,57,108,220,82,98,212,198,59,207,90,181,181,199,137,62,58,122,3,92,28,233,234,70,214,112,175,57,44,139,75,244,116,100,120,176,161,82,238,118,103,164,71,34,142,127,222,226,123,91,247,31,171,37,104,229,20,161,215,207,255,163,133,181,52,34,134,0,206,134,24,49,172,42,148,26,7,237,132,151,65,203,143,10,67,201,17,143,143,8,129,243,53,227,150,248,187,189,141,17,74,107,22,65,20,142,20,138,65,24,4,233,187,148,70,53,90,168,164,34,180,186,113,65,129,224,155,220,244,25,247,219,58,217,203,161,96,112,1,147,10,189,15,180,171,178,53,242,21,155,43,124,190,135,13,235,176,0,16,100,140,1,177,22,106,131,38,180,97,12,177,24,50,2,104,3,76,146,130,134,32,51,29,97,108,233,209,154,91,235,182,2,105,204,217,130,188,226,0,84,15,148,94,219,221,47,141,47,133,40,105,46,253,149,230,7,193,75,228,129,224,117,15,132,179,210,169,61,114,21,142,4,229,195,193,131,27,145,49,29,121,223,68,210,59,55,4,66,84,157,92,218,197,165,235,29,71,87,211,172,98,105,140,103,237,151,211,38,15,207,76,157,50,167,23,27,69,23,235,93,209,40,3,160,86,251,243,22,176,239,206,229,42,246,85,188,236,68,4,71,223,17,155,89,88,226,79,47,65,89,138,236,243,45,36,38,203,27,35,205,155,25,76,67,14,199,161,122,124,154,73,67,159,254,226,255,248,82,224,93,215,191,23,21,36,10,228,227,216,51,2,99,224,146,6,143,78,223,170,8,254,242,183,3,35,148,151,64,149,22,237,48,109,33,114,95,148,99,231,172,43,244,186,247,204,228,250,126,248,82,162,113,229,148,11,47,163,217,229,16,21,115,171,62,28,179,62,207,244,187,217,183,74,128,68,108,150,1,198,16,24,220,102,128,112,39,36,211,134,67,32,226,105,244,28,148,148,74,214,66,132,253,64,51,70,166,124,1,73,81,246,117,198,25,30,58,120,64,17,248,164,116,28,185,17,48,66,221,150,209,132,178,120,156,53,155,68,126,238,196,154,227,210,114,7,201,228,122,23,120,233,215,202,115,113,124,133,153,12,15,42,194,186,91,82,105,76,249,229,218,99,232,187,204,178,165,158,138,6,37,203,107,35,107,19,107,35,27,167,137,212,228,29,179,223,87,151,89,205,160,65,171,180,188,255,251,178,100,193,140,5,223,110,213,147,76,69,224,68,100,234,178,48,163,102,28,181,221,82,77,60,121,201,63,36,235,40,244,148,176,6,72,39,100,86,234,67,187,116,62,228,196,46,200,65,150,171,220,208,244,214,212,187,220,240,217,153,89,24,146,15,228,115,128,55,208,170,82,62,177,70,217,171,43,114,145,62,217,72,153,76,55,201,125,249,156,220,97,74,118,75,183,140,207,91,171,137,167,211,60,24,76,142,221,45,44,95,117,219,99,59,2,173,247,207,209,136,153,245,90,194,52,188,15,214,255,143,68,201,1,0,128,2,54,156,100,5,10,75,39,210,103,239,58,5,133,100,131,29,175,79,45,92,220,213,45,78,92,83,49,57,81,38,168,139,42,70,113,97,193,171,27,82,20,218,16,205,202,200,239,119,125,234,218,39,255,237,67,219,92,244,72,229,63,216,178,233,166,241,22,251,18,185,47,28,154,149,144,104,0,66,170,198,194,82,98,98,70,24,160,88,44,51,91,97,194,224,16,25,88,58,35,149,130,176,7,37,17,155,50,98,164,98,73,188,227,194,232,94,157,11,68,197,129,140,44,120,28,120,250,168,66,192,55,246,16,116,176,90,139,203,93,129,198,221,213,180,92,244,29,101,236,197,166,43,179,233,141,109,20,202,97,178,43,69,18,121,0,48,85,177,36,111,149,16,174,79,86,141,46,12,123,133,101,12,51,201,82,116,60,69,222,74,213,125,147,214,19,132,54,213,213,174,170,251,138,201,119,145,226,205,27,13,7,1,220,189,245,58,205,94,184,49,43,159,225,168,153,151,232,181,98,157,203,90,149,145,175,114,246,195,143,77,51,66,95,66,226,70,214,142,212,53,247,5,65,100,62,242,134,81,86,124,114,77,161,130,33,212,67,4,19,86,86,34,102,43,182,72,209,42,36,98,137,239,198,249,242,87,230,244,227,43,191,147,213,82,155,11,246,163,176,188,249,255,233,39,146,113,80,0,48,0,1,218,4,18,194,85,193,21,9,225,92,53,230,49,16,153,35,47,142,3,53,93,17,219,165,140,164,211,12,8,174,34,47,133,218,15,155,4,237,162,180,215,157,153,202,212,115,222,235,71,86,100,125,111,50,179,51,109,78,190,148,126,182,83,185,221,221,90,87,249,66,17,143,215,104,182,109,223,119,246,125,0,48,52,0,156,33,99,6,132,193,166,70,3,60,106,2,2,5,147,7,127,138,11,170,231,168,181,49,36,242,136,43,233,90,227,176,218,179,33,81,143,48,26,162,153,174,213,14,130,88,219,184,143,40,60,140,112,204,59,42,166,82,152,155,223,14,195,78,51,70,134,165,210,75,210,91,19,114,6,142,176,115,94,161,244,227,232,156,228,116,94,185,241,53,203,60,145,255,251,178,100,206,14,7,52,120,83,139,111,78,86,84,231,234,120,60,194,150,24,213,191,82,77,48,91,129,56,44,234,100,244,136,248,24,250,100,23,161,61,36,72,87,93,110,126,26,217,167,99,212,115,58,119,223,57,95,197,67,251,109,105,193,245,251,205,163,138,221,41,130,150,139,157,123,77,104,124,139,117,130,253,154,36,181,158,202,98,205,25,207,164,199,62,220,79,187,70,109,201,151,215,166,188,203,178,241,250,218,93,77,96,141,156,164,42,34,195,181,16,60,183,55,249,59,144,46,118,213,172,175,252,53,69,119,105,0,128,0,4,5,209,65,208,125,23,214,98,113,177,164,47,4,99,203,29,82,101,224,196,32,205,146,2,198,113,251,118,96,110,104,212,147,50,181,16,89,129,58,43,246,56,67,29,245,20,174,191,79,73,89,191,255,254,157,107,175,247,52,192,202,223,254,223,165,190,223,250,255,163,152,111,137,41,0,80,241,83,211,149,0,48,160,243,2,31,51,129,179,1,199,21,9,49,160,225,225,164,67,47,34,188,128,71,70,143,37,141,249,84,160,4,226,131,53,183,96,85,145,153,65,126,2,155,34,109,240,123,22,138,36,146,0,201,196,154,68,122,177,55,237,74,31,118,61,42,166,96,74,175,10,176,200,223,88,57,179,75,38,172,159,24,17,199,217,47,160,188,177,105,250,184,138,197,115,2,250,194,250,96,101,81,8,252,74,57,116,245,102,25,31,33,46,31,27,44,38,179,103,16,238,159,71,54,75,150,251,38,46,18,97,18,158,190,164,165,12,190,54,76,143,208,203,236,95,243,98,115,172,180,255,80,26,62,94,180,136,75,42,179,200,41,93,197,201,93,178,239,28,124,180,112,70,90,166,12,250,236,167,47,194,148,113,186,230,211,165,91,191,119,92,44,28,229,26,179,170,122,243,62,170,52,55,107,191,54,253,251,206,111,253,234,201,176,94,151,255,82,165,92,0,1,137,144,166,151,49,132,138,62,156,103,196,196,83,148,115,178,51,51,124,244,60,105,123,17,133,209,227,151,59,99,163,81,42,246,215,147,246,55,112,244,48,174,86,142,112,16,70,249,34,203,79,71,203,127,190,138,217,126,70,253,9,149,87,180,174,199,128,145,83,172,115,20,46,165,33,21,230,132,31,21,23,151,223,73,146,160,0,12,34,194,97,12,34,57,147,246,35,110,19,196,231,151,16,10,89,192,160,163,214,2,3,203,132,0,97,149,223,47,84,81,128,72,23,245,78,96,161,0,32,187,179,100,52,121,178,26,40,148,113,245,115,88,242,90,150,137,177,63,51,48,107,238,202,86,243,42,174,239,58,14,189,43,113,134,217,194,188,194,101,178,44,88,216,135,67,227,163,100,142,23,215,21,70,255,251,178,100,205,140,231,14,111,83,147,121,98,242,87,167,218,98,60,98,180,25,25,187,78,77,36,219,65,33,37,42,8,244,136,248,100,237,69,134,32,226,161,89,153,155,146,157,52,145,136,33,186,76,91,249,24,202,249,36,177,195,118,146,61,54,214,205,4,26,93,185,130,33,132,144,167,115,212,146,91,37,106,218,118,118,115,117,133,8,169,89,253,217,127,27,137,182,153,212,131,208,215,221,148,220,251,66,49,113,122,157,173,108,146,206,28,180,210,172,255,217,38,4,135,123,240,217,247,91,228,24,201,120,106,252,31,23,0,1,42,160,69,66,73,27,9,246,243,160,177,247,144,20,0,232,80,190,92,78,105,250,43,3,193,133,26,148,42,142,54,75,61,169,200,213,6,149,251,224,136,189,41,254,125,219,251,255,252,255,254,79,204,251,127,213,253,61,145,7,36,53,64,106,216,222,237,190,43,77,125,192,0,148,211,148,24,82,81,34,44,2,8,41,5,5,25,101,17,96,28,18,30,208,196,1,0,208,49,32,6,178,221,163,232,208,252,179,73,121,108,161,87,34,194,64,67,133,101,145,94,8,3,148,191,173,36,109,3,212,54,203,97,202,226,249,180,221,89,85,46,16,131,252,202,72,187,98,71,155,133,229,68,253,20,226,138,241,106,145,111,69,172,63,118,233,82,253,50,178,173,118,238,134,123,58,101,74,219,29,11,171,199,39,8,47,213,206,251,19,116,240,83,84,121,88,90,135,184,116,188,35,225,205,181,162,117,4,143,99,169,217,33,165,232,126,174,196,16,133,33,103,5,92,111,15,170,25,25,101,172,52,235,147,43,199,142,157,112,67,27,32,56,162,114,18,239,214,42,150,116,236,185,107,142,232,54,99,50,47,65,178,25,94,152,73,35,174,32,64,114,149,182,4,150,139,196,15,47,234,36,76,77,11,247,80,203,60,200,212,108,24,108,80,127,208,52,144,5,0,16,133,150,36,183,189,190,126,24,61,51,114,86,49,188,107,145,81,6,124,207,6,102,93,216,253,19,180,11,35,140,105,42,233,117,9,150,251,117,20,150,112,219,87,178,65,145,246,113,116,49,75,136,156,141,107,191,17,83,186,244,167,24,134,58,235,144,82,44,6,105,232,179,5,20,193,79,183,237,204,0,0,64,184,96,128,7,220,30,76,90,100,65,230,190,72,100,32,134,240,18,24,46,68,22,1,9,8,146,30,31,160,20,3,122,64,193,247,153,12,164,104,101,88,90,139,64,48,65,145,2,9,142,135,134,60,0,67,159,247,148,64,2,159,43,208,186,101,208,17,128,60,174,181,86,96,173,235,49,184,210,182,23,202,29,123,151,134,112,19,29,174,252,237,212,34,194,159,19,222,7,99,78,168,235,224,42,255,251,178,100,207,140,167,13,103,212,155,111,101,112,82,132,10,134,97,226,62,28,21,199,74,109,176,123,129,79,159,233,201,135,136,248,145,29,148,188,14,121,53,120,224,209,40,232,164,188,24,146,121,107,200,106,139,198,233,135,216,155,197,179,79,164,204,181,72,71,88,159,194,147,233,222,184,250,196,8,201,67,176,100,158,90,181,185,106,107,51,27,56,190,33,197,221,138,64,169,101,138,196,215,194,238,214,27,14,75,168,116,197,138,86,207,152,233,114,239,105,37,68,151,77,185,218,98,73,92,211,180,100,201,182,93,198,224,179,48,243,79,76,61,48,143,254,148,97,236,111,31,200,184,27,42,157,140,67,12,197,174,171,235,79,188,73,211,72,118,215,228,96,180,8,140,153,166,13,224,122,188,155,119,211,59,168,77,76,187,242,14,8,94,8,61,186,250,183,144,87,235,255,189,190,159,255,249,203,175,224,138,16,0,224,216,124,214,81,178,234,115,185,208,254,79,83,195,235,26,154,203,48,68,180,84,240,212,0,0,137,144,40,130,51,192,236,28,83,48,154,176,196,161,0,165,84,193,128,99,16,138,37,224,128,185,140,129,197,1,150,132,66,6,148,152,71,61,236,73,234,28,29,162,72,153,176,18,32,96,34,125,15,184,97,150,35,21,188,75,214,112,42,67,31,66,2,131,97,200,26,94,177,219,210,104,20,109,187,190,176,35,236,167,213,185,156,63,210,138,174,132,66,204,150,77,57,94,11,197,235,163,155,162,156,19,184,108,112,139,10,90,105,2,82,101,130,138,53,104,2,170,170,33,113,149,2,67,68,237,100,233,134,221,176,148,180,148,176,155,74,243,136,187,233,89,172,144,136,68,116,204,237,245,35,242,143,102,41,106,120,202,179,101,16,166,48,98,50,140,239,90,235,193,33,214,109,172,217,213,223,204,139,42,206,50,90,50,148,164,145,207,133,163,40,212,178,231,40,92,160,179,220,209,75,97,126,95,237,38,0,0,91,155,21,36,49,42,139,126,115,64,97,158,207,226,247,159,253,82,251,249,185,219,28,96,132,212,147,104,69,123,43,235,255,251,159,245,202,254,229,249,249,120,136,106,202,88,53,186,59,23,62,222,231,195,251,220,0,143,106,86,79,213,53,180,44,132,194,210,240,166,7,52,209,197,181,183,104,0,38,230,226,183,140,186,243,14,16,201,102,37,116,105,1,156,148,64,145,115,228,129,129,86,172,120,218,128,187,2,1,104,165,177,177,229,222,154,102,96,2,12,24,145,206,147,112,21,17,84,231,31,85,194,180,239,175,213,213,18,163,197,253,154,91,185,207,65,66,128,24,58,50,32,16,10,222,70,52,120,140,202,150,93,231,90,179,13,137,155,70,120,147,163,138,214,142,255,251,178,100,194,140,6,163,104,82,27,153,75,114,78,74,106,211,60,35,158,22,241,163,78,109,101,41,193,66,169,171,232,243,8,177,128,125,98,185,6,167,73,138,177,101,106,3,219,117,110,94,215,143,184,205,152,53,119,14,230,210,45,170,50,1,181,191,182,151,154,212,202,209,245,5,74,71,36,193,161,106,114,255,19,73,125,240,185,147,20,143,119,204,140,186,122,205,226,31,204,163,73,215,79,92,141,3,75,170,68,143,106,45,218,120,155,49,44,202,105,0,33,0,28,160,75,253,69,3,124,202,120,124,66,83,68,49,219,197,59,126,242,88,247,98,202,200,103,243,145,232,29,195,27,57,31,254,8,79,255,255,255,255,255,140,134,167,181,107,138,63,214,172,239,98,77,99,152,224,209,122,179,165,206,215,120,85,175,92,94,238,192,207,220,90,159,47,47,254,191,242,49,116,250,59,84,93,49,16,58,51,196,212,3,78,6,186,245,134,30,155,6,65,27,32,163,120,193,80,52,201,16,12,193,128,80,183,161,112,176,8,13,152,226,23,24,16,1,177,224,32,0,99,0,88,23,7,1,192,160,132,9,48,56,31,48,196,252,50,44,50,50,196,14,50,136,49,10,1,242,193,0,118,25,9,184,152,106,192,42,13,199,140,88,151,211,214,97,156,14,36,68,0,136,103,56,0,161,134,8,84,232,80,53,21,246,56,128,99,80,194,196,37,37,43,69,85,119,232,101,79,27,156,74,27,7,143,37,203,41,159,119,221,89,166,122,239,40,3,186,202,100,172,82,20,204,158,101,5,193,145,224,200,127,78,18,141,208,226,120,154,220,209,148,236,184,177,114,244,226,57,73,146,82,25,17,72,53,6,235,18,184,220,5,50,127,14,2,73,60,34,36,161,86,63,100,227,78,215,80,79,179,137,227,31,27,219,142,12,19,34,44,63,124,180,193,122,93,190,172,76,163,60,164,57,146,204,196,196,204,252,80,79,228,116,101,115,199,137,90,157,142,102,249,68,211,147,79,190,79,193,233,144,229,52,55,153,68,182,123,230,111,0,176,1,112,0,8,111,191,46,11,77,168,140,125,182,236,16,38,226,205,210,12,86,164,32,15,101,158,49,31,203,250,127,74,125,63,255,250,167,59,116,253,250,177,140,165,113,84,18,42,162,142,136,209,66,135,168,251,114,183,163,78,214,135,167,169,68,106,36,89,84,166,87,40,213,55,92,202,20,64,93,57,136,248,195,163,113,9,52,208,2,51,139,128,68,165,134,52,26,5,65,65,128,83,35,133,76,26,1,30,9,10,11,82,216,28,101,7,6,82,185,221,15,8,100,20,21,84,14,106,7,8,139,128,153,23,177,31,100,226,3,167,66,115,4,173,49,209,81,20,151,235,160,225,255,251,176,100,212,142,8,132,115,78,3,185,101,66,76,41,58,250,48,197,40,29,45,223,68,78,97,143,129,32,37,42,140,240,138,240,183,120,29,109,64,210,118,188,238,89,105,48,181,244,217,254,28,77,248,29,245,106,241,218,240,108,252,190,71,82,118,108,152,136,245,181,107,8,10,10,143,153,170,36,81,124,80,44,198,138,72,118,88,226,69,172,172,96,226,121,232,50,95,234,58,62,44,59,60,235,159,153,173,73,85,175,188,86,61,58,72,5,216,131,167,83,180,253,225,73,7,80,236,123,45,161,123,142,251,14,204,179,57,136,107,204,249,59,103,243,6,179,175,228,235,145,209,214,190,171,24,182,172,98,35,5,133,196,78,249,155,247,255,255,239,96,144,197,106,219,243,75,230,183,253,55,231,255,38,103,123,247,183,239,77,216,34,0,0,194,144,78,141,246,2,68,190,63,46,153,158,20,21,116,73,34,99,126,3,188,215,195,35,8,248,183,174,229,154,73,190,232,100,85,54,168,187,226,95,255,255,196,97,51,71,231,191,255,255,191,149,175,255,114,241,217,25,235,9,69,221,116,95,178,91,32,21,229,169,0,76,66,72,76,174,61,140,111,5,12,73,100,204,66,51,64,52,73,134,97,217,140,97,177,131,1,56,240,4,24,128,220,162,37,4,9,72,149,65,242,195,2,9,56,49,40,78,41,116,78,38,6,145,35,2,64,0,148,128,1,57,53,3,16,37,166,136,21,244,161,26,248,20,27,52,192,133,138,38,80,113,180,140,172,172,0,192,195,164,72,241,118,106,3,97,30,72,135,233,11,5,176,144,167,140,128,186,24,90,18,85,89,97,56,140,194,98,101,33,13,144,222,168,27,9,217,162,214,185,49,31,23,245,74,13,219,3,139,248,200,168,128,249,100,63,158,196,179,166,189,63,110,219,215,167,115,244,49,86,46,168,246,211,197,90,75,83,109,104,83,17,113,161,236,182,134,147,195,253,128,111,43,195,69,18,203,61,159,185,70,58,93,36,93,68,79,51,48,146,233,158,217,149,61,5,236,109,86,151,210,20,229,14,183,130,205,100,244,245,129,169,27,24,212,167,77,182,198,203,149,117,183,37,104,249,92,221,1,138,55,98,87,121,189,45,121,95,33,49,126,115,143,10,217,254,182,141,63,196,17,48,64,0,0,54,68,77,117,88,220,21,81,205,97,136,121,62,65,177,213,114,197,88,122,153,202,219,239,131,233,129,198,55,236,54,8,101,35,166,69,12,54,30,60,69,132,137,108,245,68,47,251,191,238,106,85,164,41,215,249,47,171,242,203,71,168,133,6,38,5,39,64,10,198,74,7,166,72,51,166,122,153,102,245,32,70,155,134,166,1,16,102,11,129,194,1,52,203,64,36,255,251,178,100,180,143,8,45,109,207,11,186,122,112,66,194,234,134,97,227,46,31,85,207,58,14,233,141,201,53,44,171,168,243,8,120,193,225,132,20,12,152,16,21,152,24,13,155,133,131,79,76,176,240,176,67,5,120,193,5,34,68,142,196,72,9,84,2,22,152,128,198,249,90,182,224,90,2,176,205,196,198,143,47,112,140,9,129,46,155,12,72,28,0,144,66,164,16,131,74,100,223,46,201,127,157,193,80,142,228,54,209,163,234,26,195,41,198,2,51,104,188,57,32,106,109,110,85,13,70,217,176,118,180,67,178,145,248,128,55,37,14,194,50,100,239,74,228,139,84,56,196,24,106,155,182,54,204,163,129,154,255,165,56,51,74,114,66,161,236,0,4,116,72,123,212,64,139,138,141,156,21,16,221,58,179,232,235,70,76,96,147,150,241,177,201,61,85,213,125,211,168,169,238,214,190,150,57,229,180,99,229,156,235,91,78,143,24,143,188,246,159,235,255,26,155,63,22,114,199,209,199,174,116,120,230,89,84,117,218,65,57,179,63,147,223,150,191,246,126,118,189,126,68,0,28,0,0,45,155,245,217,77,5,218,6,226,95,86,98,101,27,223,48,102,107,241,67,47,135,77,45,244,167,253,111,255,255,41,32,186,161,190,255,255,95,98,155,163,219,148,91,71,22,235,185,8,68,212,142,71,106,147,153,246,243,178,117,211,118,84,69,11,182,160,118,24,89,138,140,69,194,0,16,96,9,148,101,112,174,98,248,36,96,208,164,101,216,38,101,244,164,98,16,20,99,80,0,2,7,204,22,18,130,129,25,135,226,98,161,4,134,66,16,120,133,26,36,137,63,67,195,64,156,193,22,48,67,68,96,18,240,194,138,1,62,10,69,22,42,206,148,152,53,106,217,65,227,30,17,50,198,3,152,112,109,98,34,95,151,169,226,85,53,100,178,128,198,250,236,13,7,52,121,168,147,50,80,231,96,144,19,241,122,80,241,189,238,220,106,79,77,6,31,153,138,144,130,96,236,245,243,202,133,230,6,9,136,227,197,193,161,138,197,4,182,71,65,204,25,137,14,46,113,95,222,136,175,231,16,183,19,13,146,227,117,60,102,25,2,197,77,174,145,28,134,0,99,216,236,62,39,143,74,235,136,135,23,77,131,195,166,103,144,184,118,119,66,160,238,245,88,180,41,162,177,229,78,203,133,165,16,157,235,103,10,49,92,16,153,174,120,128,161,248,25,120,174,92,34,31,151,40,176,237,80,145,10,190,191,93,179,167,23,164,60,51,151,168,221,41,127,135,231,87,192,225,250,19,182,111,233,51,74,94,103,95,243,137,140,0,32,0,0,9,39,5,52,254,65,92,208,50,228,83,195,149,227,91,215,189,26,109,31,151,116,168,255,251,178,100,147,140,40,94,120,207,147,186,99,112,70,167,26,170,61,101,100,31,225,225,72,109,188,121,200,233,8,170,101,135,164,16,192,53,73,11,113,136,140,191,235,58,173,252,191,255,255,239,169,57,63,239,211,171,94,49,183,210,10,1,95,191,90,216,33,33,242,121,63,46,234,241,120,87,196,224,0,81,82,131,135,143,148,8,12,80,96,209,70,70,56,100,47,225,223,134,54,76,128,130,205,7,49,152,112,202,78,14,4,179,113,128,70,70,251,50,32,81,90,134,63,104,128,133,81,97,33,165,47,86,244,116,133,14,5,192,201,120,181,199,128,84,93,59,223,103,238,180,178,97,157,56,149,11,107,100,18,141,157,150,88,13,200,228,233,62,74,185,77,181,26,71,41,200,143,83,108,18,172,155,234,125,97,70,218,133,65,139,50,1,92,142,138,195,34,154,25,55,47,102,161,148,141,196,40,126,201,231,26,71,165,162,237,36,177,25,133,104,134,164,144,182,89,39,210,229,243,227,209,161,11,44,148,134,83,213,204,42,233,86,227,230,194,156,210,81,143,18,244,249,206,33,148,4,65,68,167,87,63,120,186,86,174,15,247,173,74,86,34,108,56,141,19,153,189,145,92,210,154,157,14,67,88,42,204,186,52,142,23,216,97,163,17,212,126,210,6,17,38,136,194,78,204,231,6,207,162,118,229,219,230,248,109,202,166,235,74,183,101,185,14,3,235,172,50,255,34,205,69,82,64,48,26,48,140,196,138,167,48,231,103,41,147,200,192,153,96,130,9,223,106,181,0,52,78,73,213,3,199,13,55,250,109,44,224,3,82,77,77,112,193,44,137,189,191,82,190,191,215,88,144,208,58,206,83,253,85,127,120,0,70,79,211,29,23,131,0,65,131,2,223,131,29,138,35,68,187,211,41,71,243,3,74,81,96,132,8,70,152,166,29,24,254,70,5,212,24,53,193,19,77,4,48,177,158,142,159,49,109,140,9,224,119,51,14,120,217,134,10,169,72,0,77,80,23,179,20,129,74,1,16,72,137,25,81,69,227,26,186,96,138,131,134,166,176,225,150,114,100,129,176,197,180,5,0,141,96,126,18,4,81,120,25,232,80,183,13,228,52,52,201,160,175,130,0,199,68,184,35,137,217,76,64,4,205,168,38,146,10,180,80,97,159,170,101,120,151,73,139,133,137,75,244,27,88,237,74,167,160,81,193,18,93,88,73,138,206,245,188,101,15,74,238,60,21,43,11,42,225,133,177,130,51,141,81,171,109,207,40,138,115,122,93,83,101,74,135,42,217,151,220,104,253,169,155,43,51,29,173,16,7,50,61,174,4,55,199,49,149,125,90,201,216,176,148,91,236,206,75,155,111,47,125,98,186,190,117,141,198,206,45,92,120,255,251,178,100,117,14,232,87,112,206,11,186,122,228,64,66,74,146,97,134,32,160,105,183,52,46,233,145,129,76,164,234,204,208,15,73,209,152,167,237,207,159,57,53,201,136,55,129,36,28,77,26,30,235,26,61,99,226,214,222,247,243,92,178,255,135,219,223,44,0,2,236,192,123,47,35,146,225,176,107,10,52,24,44,158,197,33,152,192,146,229,48,145,32,209,24,7,207,205,43,108,73,34,235,25,97,61,191,71,255,212,246,235,24,77,30,255,133,63,203,104,58,80,205,241,35,139,10,5,239,133,2,116,140,194,130,64,250,3,20,213,64,196,200,244,200,215,165,136,216,233,120,226,242,16,203,33,44,160,150,48,96,64,52,0,30,50,184,217,17,134,6,5,6,101,211,49,68,58,10,133,110,3,12,51,16,11,48,144,17,49,28,2,20,32,103,194,24,69,38,188,193,138,146,39,120,195,6,51,0,65,51,216,225,128,86,102,192,27,228,175,113,138,72,76,88,128,120,40,153,159,46,52,40,170,8,198,11,32,26,208,194,231,150,113,40,39,92,24,2,150,15,132,22,1,172,97,210,97,128,98,253,116,26,123,7,130,152,130,146,103,172,26,52,239,82,38,18,213,123,94,183,1,253,65,95,128,171,143,142,131,67,227,131,180,207,139,133,72,106,41,13,96,244,32,183,215,89,180,143,81,165,71,13,156,0,49,160,141,99,211,151,22,198,208,228,98,34,214,157,232,113,241,225,139,155,91,201,86,34,114,204,174,202,202,123,246,101,235,107,186,202,156,109,63,114,21,173,104,158,220,249,94,191,237,14,117,126,213,115,223,77,235,31,189,250,117,190,195,237,62,234,179,61,51,186,228,189,249,19,151,242,255,93,194,8,70,86,136,153,153,145,75,236,178,62,232,166,213,24,173,212,110,138,203,134,154,207,215,87,253,31,248,24,32,170,164,162,150,35,45,23,241,13,79,220,156,77,50,18,233,225,136,61,148,60,17,157,252,139,133,237,27,135,135,88,171,251,67,250,175,205,251,216,211,116,38,126,239,133,202,155,255,226,111,192,0,0,138,148,194,52,152,214,21,132,192,98,16,199,85,92,210,194,144,221,158,144,208,129,80,194,146,136,116,42,48,100,34,49,112,59,49,76,130,17,2,130,0,184,4,21,25,129,98,162,68,145,130,72,28,213,166,12,73,111,26,50,213,28,86,109,202,144,36,13,116,175,131,128,16,89,135,66,143,140,168,224,193,166,20,41,130,80,208,148,1,22,137,132,15,2,141,184,168,130,190,198,73,88,110,208,228,154,31,125,221,215,101,157,142,25,129,229,93,110,143,51,151,13,70,89,52,77,28,188,107,74,164,211,204,161,45,77,50,60,202,30,218,57,149,137,55,211,179,42,213,255,251,178,100,75,142,8,95,104,206,27,186,123,112,81,7,218,205,60,5,180,29,161,165,56,110,233,45,193,91,35,42,157,132,148,160,112,212,84,135,141,197,195,115,149,45,104,49,114,194,234,172,138,244,98,202,133,213,215,15,144,229,223,84,143,165,83,98,29,78,254,152,82,110,42,243,231,43,53,195,42,101,124,228,224,178,99,179,206,231,9,157,62,165,140,230,216,253,82,105,176,105,236,7,236,140,119,130,217,117,42,202,77,102,240,82,86,211,138,57,12,98,80,174,24,220,76,150,243,169,186,71,237,79,28,243,154,166,97,178,189,124,245,177,240,71,50,194,16,59,207,170,44,0,20,0,136,0,9,110,252,162,25,236,235,164,154,85,173,126,117,107,201,177,254,63,202,95,52,244,150,121,166,215,206,233,95,141,179,170,233,118,179,170,84,205,164,182,223,115,116,229,220,230,68,42,52,34,228,48,116,196,177,8,120,145,113,143,38,128,57,183,44,132,139,246,231,103,7,178,180,9,87,212,65,112,194,65,124,229,208,200,195,2,92,194,248,124,196,194,148,232,216,188,213,0,236,199,17,52,194,192,32,193,160,8,204,144,76,195,192,173,0,134,15,6,104,26,103,199,14,5,12,132,21,34,118,75,2,1,147,69,108,0,64,96,194,38,169,96,21,160,124,228,30,69,16,67,21,116,1,32,13,20,98,196,178,99,8,121,220,17,138,90,204,189,56,145,14,32,176,143,202,197,138,194,223,201,115,106,232,195,108,162,31,70,84,75,121,47,186,82,39,222,219,255,61,43,100,160,93,228,72,143,37,53,129,184,141,168,130,97,119,31,19,235,203,38,85,150,93,21,41,40,73,170,170,158,48,142,109,232,85,148,88,169,61,184,187,7,1,84,214,97,138,142,102,201,204,65,69,77,172,82,156,171,145,172,97,170,130,137,46,181,41,107,81,56,142,22,160,133,38,172,226,228,109,148,64,245,85,75,167,53,190,232,128,20,64,42,105,69,91,187,139,70,20,241,68,166,48,245,56,125,151,204,8,203,137,108,52,2,0,10,219,183,149,19,42,53,12,84,100,138,17,79,66,40,239,234,116,202,181,149,203,8,134,103,119,29,87,200,148,234,235,245,250,87,168,233,106,50,229,32,140,124,238,230,44,234,215,71,253,187,82,32,237,51,76,226,174,230,18,32,120,25,69,246,173,156,213,56,161,35,106,32,22,238,37,122,205,105,215,192,68,104,252,234,1,204,92,51,205,128,23,140,56,12,140,108,108,77,41,79,204,94,226,76,223,23,204,92,30,204,35,2,74,1,179,19,195,224,17,118,44,11,0,2,98,244,152,192,1,136,0,117,10,11,0,38,71,3,72,196,89,48,66,0,18,176,162,98,146,3,6,129,85,255,251,178,100,34,140,6,198,102,206,11,186,92,80,91,201,58,186,61,37,10,25,129,153,62,110,101,47,129,55,36,235,52,244,136,32,147,233,43,75,216,176,229,200,14,4,1,4,97,203,40,97,17,193,66,141,68,64,42,105,213,126,214,211,116,37,50,223,172,31,29,54,108,254,203,215,212,20,221,18,110,65,113,232,183,0,242,23,119,132,107,10,17,62,74,46,45,51,203,87,52,122,74,203,229,247,154,75,221,52,216,222,115,108,185,213,7,169,58,246,171,41,45,146,32,225,40,124,23,159,151,57,85,28,103,18,174,187,13,23,121,189,62,149,70,90,118,120,125,238,181,42,85,150,222,200,137,115,148,71,117,83,244,57,191,113,183,242,195,187,234,27,17,71,207,181,70,46,45,9,132,138,46,92,0,96,0,2,190,255,204,240,107,50,26,64,28,40,111,200,125,68,173,158,193,150,136,160,145,203,171,187,118,239,173,95,251,167,183,123,24,178,182,81,100,226,78,82,21,156,245,103,56,210,118,127,161,153,206,229,34,188,206,142,20,40,29,23,86,90,214,49,153,236,227,81,228,139,165,52,9,71,144,43,57,45,99,45,84,113,211,163,94,141,33,192,0,40,168,196,3,99,103,55,76,138,41,50,96,120,222,167,19,148,118,14,2,4,49,113,88,12,10,42,145,192,78,195,40,0,27,67,5,4,80,184,202,96,86,78,80,23,17,140,50,234,20,163,80,202,192,43,196,50,24,136,136,218,83,201,186,238,44,116,155,42,36,168,204,176,144,20,130,50,99,88,114,120,55,55,17,246,173,1,207,165,186,227,135,100,241,12,168,33,111,245,34,168,61,214,185,30,248,102,71,171,184,139,38,47,165,90,238,81,6,99,81,115,144,118,137,18,117,174,250,157,127,190,80,135,78,53,57,50,169,170,238,135,183,73,119,98,192,154,36,117,21,53,136,210,217,94,142,47,131,78,214,16,12,11,175,30,151,105,2,248,169,195,142,109,27,11,75,177,83,151,219,140,183,46,225,94,229,58,47,4,48,78,247,109,207,134,254,180,163,31,69,105,105,48,0,0,80,0,4,61,183,228,100,191,18,88,81,85,3,251,166,174,170,20,5,34,244,33,199,3,126,229,111,85,191,175,244,255,255,243,127,46,82,186,62,102,109,9,109,203,7,43,25,74,199,69,57,175,28,194,24,188,166,186,117,91,49,74,17,252,92,231,127,36,255,112,114,23,126,177,132,0,0,17,99,17,64,67,112,201,211,23,197,227,23,32,3,46,192,147,1,119,3,79,7,35,29,193,3,12,0,227,19,134,3,21,3,51,29,66,246,112,20,8,21,201,216,168,142,33,135,139,118,11,236,2,70,16,144,70,32,28,216,2,224,195,32,32,152,37,192,255,251,178,100,34,140,71,29,104,78,19,186,75,114,88,234,10,183,60,227,110,24,37,149,66,110,97,47,73,118,164,234,141,132,9,120,4,101,56,197,90,141,67,42,156,75,240,17,1,80,128,212,170,194,157,228,65,85,26,221,70,232,66,241,135,70,5,43,230,17,34,118,90,147,114,145,69,225,37,65,146,220,176,112,44,191,175,27,102,145,199,140,216,1,38,77,10,235,128,250,141,162,94,127,27,129,148,15,140,49,29,75,171,115,196,234,24,234,184,160,36,241,144,15,61,235,179,2,5,21,64,36,19,142,69,124,79,45,70,50,219,217,182,125,29,99,232,133,166,234,167,28,217,198,246,62,44,87,78,227,13,166,50,110,139,204,70,171,80,194,51,57,88,254,81,53,36,214,230,125,115,82,85,59,98,216,145,45,83,222,186,1,23,216,0,64,66,139,174,248,118,129,65,181,118,164,71,194,67,39,111,137,253,54,121,181,77,139,149,99,79,229,199,7,101,71,107,245,44,17,74,34,179,41,79,255,63,220,156,72,124,161,231,245,53,185,200,240,190,31,247,145,87,230,78,80,253,43,213,81,71,156,149,102,80,202,66,243,12,86,191,211,209,240,110,136,61,190,219,199,17,231,82,224,0,45,57,2,227,211,30,24,136,145,102,15,143,6,48,71,112,230,166,23,152,36,159,129,129,196,6,59,4,152,104,69,22,48,0,5,7,1,130,184,171,174,135,83,228,149,1,49,96,50,245,32,136,191,164,178,23,195,49,94,233,202,81,225,133,58,129,67,36,96,140,237,184,232,110,161,142,57,216,125,39,81,210,17,18,169,150,85,170,65,56,22,2,114,43,50,116,161,11,72,163,0,113,5,71,235,28,162,147,228,233,162,65,106,195,88,185,145,93,55,247,103,185,139,127,170,100,9,144,161,53,242,59,76,106,202,26,33,17,176,98,218,150,153,56,205,173,108,148,93,2,140,15,73,56,237,199,211,170,77,71,85,165,165,230,130,119,15,155,181,171,234,119,90,146,207,205,116,89,215,181,85,155,41,123,101,33,58,105,93,105,239,232,18,91,54,208,224,243,101,144,28,105,238,236,74,197,36,155,188,205,118,131,174,160,185,96,228,127,246,85,44,247,63,252,10,134,54,220,216,185,135,125,10,190,58,212,174,82,177,199,20,168,73,209,184,218,126,94,159,148,198,47,105,217,192,80,192,132,135,50,232,179,36,200,204,84,58,5,13,20,134,239,0,11,40,61,227,50,52,48,187,24,154,129,170,193,0,16,96,96,152,109,96,62,4,1,76,115,49,141,42,33,13,228,181,77,37,4,76,92,7,133,133,177,16,242,99,40,72,97,120,190,227,133,1,130,201,158,152,132,194,200,141,8,133,27,198,97,112,8,75,45,255,251,178,100,28,12,198,133,103,206,147,186,67,112,88,41,42,131,60,197,62,87,13,163,72,110,101,43,193,85,40,234,204,241,13,248,194,117,178,240,81,52,66,39,48,227,135,2,42,2,12,76,50,136,72,131,238,10,8,93,114,34,193,96,42,22,206,224,118,151,12,45,168,147,43,77,135,222,42,243,79,231,166,235,47,106,172,214,151,28,36,209,56,121,247,249,161,58,128,56,80,214,21,56,62,115,206,58,46,113,64,248,105,166,145,21,47,48,247,241,86,235,222,45,43,37,7,194,243,20,143,104,192,120,56,40,116,92,115,197,246,173,54,233,66,208,98,45,181,181,211,67,169,182,44,177,67,111,155,181,158,78,150,61,110,16,119,3,152,241,52,149,145,53,175,171,99,96,124,152,36,214,21,135,130,142,9,221,72,24,24,157,160,238,29,174,101,180,189,142,166,179,221,16,99,206,230,98,254,160,79,94,202,2,62,3,239,235,61,7,174,61,31,227,130,64,174,171,55,191,254,222,174,110,145,93,38,52,123,215,175,251,214,169,59,247,173,145,133,93,45,171,74,214,189,241,242,38,151,230,197,209,18,124,95,255,190,18,248,138,107,145,187,147,255,242,96,0,85,119,112,72,184,201,224,51,18,130,12,18,135,50,113,80,204,17,67,40,130,136,4,138,240,88,0,10,18,18,132,157,20,81,174,46,11,233,34,119,134,175,140,55,195,133,63,75,109,5,154,89,50,177,39,186,95,11,145,47,72,155,130,190,156,248,132,41,174,110,199,211,233,101,227,51,219,215,43,243,6,129,118,99,205,49,49,178,118,49,252,51,13,81,254,51,249,156,117,83,40,101,141,179,20,150,170,78,25,43,251,186,157,221,70,188,48,180,173,138,81,76,105,82,33,196,197,73,228,153,221,210,99,125,67,56,47,112,86,56,195,207,206,74,181,149,85,107,145,154,81,240,141,153,156,221,52,163,14,205,108,144,79,106,38,106,136,145,162,18,44,76,72,172,87,212,77,87,82,153,217,226,106,0,4,215,126,123,3,253,226,225,62,207,6,45,178,211,92,231,116,214,96,87,176,32,136,63,29,153,223,71,253,91,255,255,162,53,55,107,63,177,66,62,35,242,211,253,191,63,220,107,176,198,141,5,107,212,4,37,128,201,15,122,116,242,66,202,225,59,148,89,101,93,8,35,40,74,83,141,32,229,163,160,36,246,190,146,32,2,76,3,13,205,129,67,12,39,25,69,37,112,65,196,114,13,96,106,80,148,99,72,246,28,50,24,18,16,7,38,38,52,13,105,146,50,6,10,0,198,43,133,162,32,0,4,13,144,37,48,46,12,72,20,94,37,228,128,2,84,32,38,36,134,195,198,130,2,23,77,4,37,9,203,160,76,116,73,184,255,251,178,100,40,14,6,214,116,206,11,186,51,240,93,199,202,147,97,5,44,91,205,191,58,78,229,17,137,71,159,107,116,147,149,113,0,200,234,102,180,40,113,149,6,2,121,27,36,181,100,206,168,234,121,187,17,104,204,51,27,178,194,166,21,85,251,167,174,236,206,227,44,187,20,187,39,234,142,61,150,187,82,205,255,148,79,219,229,37,38,234,89,105,180,77,180,124,47,193,29,135,40,243,158,92,136,80,164,161,240,128,130,167,9,22,45,147,108,139,130,39,43,102,224,227,90,177,207,57,240,166,150,188,195,227,51,220,247,142,219,201,22,158,204,52,201,172,70,90,138,68,172,183,134,93,78,127,43,103,35,182,217,175,255,239,59,223,55,63,199,215,221,91,44,9,173,178,231,172,161,84,45,210,3,144,192,14,168,41,186,66,245,196,89,108,152,36,36,44,251,157,83,167,240,249,219,248,120,68,253,3,15,208,174,36,184,241,11,238,198,51,217,28,147,173,236,165,103,109,42,62,197,160,215,66,168,215,59,132,129,84,249,226,245,12,39,249,144,61,143,17,231,83,112,199,59,197,85,175,115,51,78,227,132,251,190,80,164,24,193,129,60,207,195,104,196,96,216,197,100,196,208,17,76,222,188,52,207,33,60,193,97,140,28,29,135,4,6,38,135,166,54,136,192,80,12,193,96,13,25,197,3,102,186,60,35,38,97,142,128,56,56,32,38,5,76,179,7,172,91,43,16,101,145,40,68,66,67,65,71,138,39,21,40,58,144,36,36,133,150,16,84,5,230,85,168,48,179,103,159,152,132,2,72,147,66,128,166,35,111,244,186,154,106,4,97,16,252,159,180,248,210,214,121,121,55,63,197,231,9,230,22,50,206,230,169,49,241,75,62,164,241,91,15,197,22,30,198,159,207,5,123,221,144,96,228,182,164,162,220,130,18,13,160,57,93,247,155,224,205,168,179,236,64,58,11,48,98,206,162,105,147,20,64,132,23,82,25,201,24,143,150,123,8,241,3,197,72,30,101,101,178,68,158,28,48,134,33,85,98,20,82,33,8,50,141,71,122,138,171,209,173,54,177,163,210,179,121,204,76,0,12,0,4,2,139,182,252,29,19,105,19,34,74,70,122,143,101,103,104,125,181,133,7,26,174,182,255,212,166,10,255,255,211,117,158,201,101,173,217,152,168,148,95,255,220,202,229,50,218,42,140,229,134,23,94,222,33,63,168,243,97,205,245,219,255,90,73,223,109,231,4,25,173,203,223,132,140,135,117,252,144,0,1,179,21,23,48,178,212,191,50,3,160,115,217,151,65,155,57,72,56,25,18,210,108,104,252,120,1,126,47,9,148,181,107,237,121,185,34,155,156,214,196,103,126,97,246,158,130,56,164,114,226,139,54,255,251,178,100,27,0,6,251,105,83,21,111,0,0,69,103,218,98,167,156,0,27,165,153,96,121,156,0,1,17,12,233,131,48,144,0,234,86,214,90,91,47,122,222,153,26,164,94,141,164,27,15,199,154,219,252,195,23,99,76,189,131,232,238,95,107,12,226,41,134,167,108,125,45,12,109,255,151,246,247,63,181,233,243,169,73,98,188,110,89,73,82,146,199,55,79,79,24,134,37,150,63,60,243,238,233,233,251,186,246,251,135,106,88,220,174,95,170,78,84,177,118,87,47,207,235,219,177,95,60,172,114,158,222,175,234,147,153,234,24,135,47,74,31,200,198,28,195,60,243,175,43,151,219,213,37,139,177,183,114,89,134,176,198,158,159,237,231,134,28,230,52,244,248,239,191,157,61,62,18,203,245,41,57,249,247,95,248,115,114,185,93,187,150,53,73,201,80,124,7,189,71,22,83,131,224,8,54,16,179,34,50,76,154,12,198,67,118,59,3,123,248,240,40,179,94,161,52,215,46,84,80,20,24,100,103,86,48,112,246,86,111,142,108,141,190,221,190,214,186,222,222,255,255,255,251,127,87,235,30,51,251,94,133,179,78,208,250,252,150,41,237,17,63,172,128,82,41,20,228,186,240,34,65,102,9,13,50,54,53,174,48,156,43,101,98,38,18,110,163,66,167,135,93,248,211,90,131,227,116,110,219,200,237,51,103,69,152,185,143,253,167,202,58,210,219,88,203,109,122,236,102,29,150,210,65,119,238,204,72,40,98,114,171,152,194,48,199,46,202,117,27,132,212,202,164,170,205,191,194,220,167,58,111,167,173,25,185,55,65,123,44,105,39,111,225,73,75,94,95,99,89,71,230,36,212,16,99,182,254,107,28,59,65,223,187,75,247,236,222,252,110,227,75,25,110,13,46,3,142,197,159,55,66,110,206,53,101,117,165,212,20,251,169,142,241,166,187,99,89,103,150,122,82,249,99,160,204,161,152,155,218,200,40,104,214,132,171,149,44,227,156,215,121,151,41,121,249,89,140,231,245,55,220,181,206,127,235,106,210,77,132,215,72,132,46,22,34,215,167,133,55,142,172,75,25,167,110,159,255,255,254,9,134,197,220,61,86,34,76,36,119,101,202,12,228,47,105,123,121,12,50,251,122,131,36,242,249,16,17,164,237,16,54,65,222,32,96,244,2,7,98,174,124,111,227,166,249,93,78,241,149,195,34,23,231,207,194,135,191,254,67,102,160,7,32,233,238,237,181,200,127,255,202,192,0,69,122,2,190,155,50,230,105,160,41,96,236,163,84,53,86,168,72,208,208,198,17,116,114,88,84,5,174,114,239,167,10,180,24,10,67,116,29,130,198,108,139,40,80,198,56,147,147,119,32,246,244,95,37,77,32,229,34,21,212,78,255,251,178,100,31,14,230,197,110,212,143,105,224,6,71,194,250,48,236,36,0,25,29,163,92,109,229,131,192,249,141,233,137,132,148,248,5,242,18,140,67,147,148,128,186,80,60,179,114,141,173,33,76,67,83,226,9,7,113,198,121,202,253,30,230,242,99,216,235,102,152,208,71,46,149,201,56,74,101,76,213,68,39,91,88,149,79,72,245,196,55,205,78,114,205,36,120,185,87,52,183,180,214,139,232,111,129,22,44,124,76,228,195,142,217,27,54,149,90,245,252,23,147,246,63,13,115,188,190,141,77,72,186,143,27,196,196,88,90,143,74,238,208,100,181,60,22,202,189,170,222,226,192,142,227,88,179,102,207,158,194,111,245,196,95,9,182,46,55,6,35,217,35,86,44,246,107,204,209,37,155,84,250,242,231,57,157,172,141,80,147,91,31,67,53,102,104,78,116,232,35,208,150,194,237,60,247,162,152,193,25,246,149,33,150,184,161,161,80,19,152,180,151,153,94,248,101,79,212,29,171,131,163,222,112,81,229,70,33,78,225,44,64,0,127,239,214,30,10,205,98,80,48,112,48,239,97,252,58,2,248,105,197,39,81,248,230,69,203,178,92,160,227,130,221,161,160,99,242,246,26,219,178,200,204,250,130,49,248,139,144,180,37,144,36,177,91,155,139,80,80,161,224,82,63,6,72,38,214,116,122,120,241,10,53,54,51,61,3,168,3,255,194,172,252,170,79,214,22,47,74,85,30,238,241,228,22,185,195,240,153,58,195,203,196,154,39,118,53,176,59,90,142,93,170,211,38,232,253,105,105,107,80,201,185,242,210,145,49,13,130,184,232,91,77,121,94,189,82,199,125,57,202,244,56,143,223,28,162,94,226,180,48,33,113,18,10,182,238,82,42,81,244,53,170,227,185,105,117,189,108,151,9,164,43,230,42,51,109,98,246,117,227,21,153,82,118,23,216,87,2,224,188,113,56,19,7,148,2,243,180,152,225,214,190,187,19,55,172,31,42,31,125,200,159,77,181,138,249,196,161,107,115,64,52,48,26,34,249,105,235,249,79,203,219,169,33,144,224,99,145,234,108,24,176,147,196,144,134,123,28,206,113,233,182,171,121,248,88,247,17,39,208,119,255,196,57,124,31,217,108,237,15,231,18,119,255,255,248,40,231,112,159,57,172,224,0,2,129,144,100,168,60,193,209,52,4,48,143,193,138,66,19,130,2,50,50,242,48,96,130,200,117,72,40,118,13,118,25,170,202,96,240,234,226,89,80,45,242,160,37,44,148,55,55,253,221,135,159,100,155,126,101,79,108,98,105,250,187,11,172,178,218,89,120,98,108,112,90,242,172,55,28,31,42,25,5,255,8,82,167,216,94,219,125,177,17,215,181,229,77,109,247,220,28,12,142,255,251,178,100,50,140,102,63,103,214,27,76,70,96,52,225,218,231,48,34,86,26,201,163,80,77,189,25,64,246,139,170,105,131,8,248,154,57,139,146,176,142,6,88,94,196,6,117,62,197,237,29,47,226,196,210,3,140,42,217,164,245,95,45,70,157,29,4,154,94,89,61,168,244,93,218,106,229,115,209,110,94,133,113,132,142,8,45,39,49,88,96,9,254,39,82,134,32,196,225,247,206,208,178,201,47,5,161,0,216,120,26,15,7,204,23,133,38,117,139,90,107,121,185,175,105,37,89,24,13,62,158,118,204,12,16,0,0,32,111,11,133,139,18,121,181,122,12,232,89,196,74,2,105,137,40,219,194,237,232,255,255,255,127,255,236,219,71,148,62,10,31,200,72,208,42,184,160,25,160,110,31,44,244,130,122,220,72,0,1,198,9,14,193,8,197,219,85,92,197,1,12,133,240,44,8,5,8,91,128,144,4,103,50,33,112,0,33,88,27,75,94,10,0,222,193,11,249,187,173,101,118,151,34,32,113,163,112,16,35,154,239,183,193,64,198,108,198,0,195,12,253,185,43,218,16,184,43,247,138,222,103,101,192,94,41,64,79,66,32,15,34,37,222,179,159,17,79,54,32,124,165,221,16,198,180,218,141,45,5,198,1,255,101,3,19,45,85,122,59,30,174,99,164,173,72,51,168,52,250,204,115,66,138,195,152,243,192,133,87,82,47,29,86,53,32,172,201,14,139,134,40,232,236,162,102,147,80,92,31,167,161,102,216,122,221,57,14,127,23,14,49,55,11,110,243,10,203,166,1,209,200,240,238,0,51,197,173,145,7,220,252,76,168,251,97,199,137,25,197,135,102,196,57,99,198,223,179,235,135,95,142,117,184,32,227,19,27,113,238,247,30,3,0,2,143,177,204,169,157,28,110,106,125,245,107,224,192,0,178,4,210,5,69,41,2,157,182,52,229,186,59,221,102,25,71,230,70,208,79,39,217,255,245,183,255,255,237,251,92,11,97,65,37,15,233,213,32,194,128,32,182,115,92,0,2,139,184,132,193,249,4,100,238,5,192,160,105,155,126,89,82,66,174,136,225,17,99,201,20,35,49,13,61,8,5,89,80,11,254,214,27,170,124,33,235,110,220,76,80,53,100,105,174,175,71,65,70,18,144,180,48,98,242,118,104,26,131,93,114,107,44,6,249,224,161,22,228,171,51,68,37,3,84,115,201,101,82,182,95,205,118,179,66,58,158,69,186,159,88,102,195,10,196,123,186,170,141,185,226,211,229,44,13,213,194,36,70,56,253,78,227,13,87,109,229,83,183,121,106,77,105,1,243,101,78,95,218,88,25,91,249,128,245,82,176,157,164,56,214,91,64,30,226,192,195,109,173,57,213,134,22,96,184,199,109,87,255,251,178,100,81,140,70,119,104,213,27,79,77,240,72,131,10,170,97,134,10,26,121,155,76,109,229,141,193,10,139,42,232,243,21,104,68,93,58,178,234,237,10,114,210,20,120,149,204,249,114,166,102,239,39,201,17,249,166,232,77,13,23,29,92,9,146,205,175,27,184,215,207,210,223,119,106,222,219,116,1,128,1,0,0,2,173,28,66,161,89,44,174,24,120,232,128,39,64,116,83,88,251,53,28,147,153,84,12,149,253,240,74,130,211,23,141,255,119,73,180,207,20,113,200,133,60,197,150,179,119,228,228,191,235,214,101,223,215,223,75,249,105,37,194,71,199,36,93,214,187,85,32,0,0,14,128,14,77,231,96,217,223,76,40,93,14,102,144,78,6,90,49,224,2,217,133,130,131,150,0,32,1,192,194,196,175,184,214,229,158,26,13,146,40,42,178,4,10,187,73,162,107,38,26,76,41,3,18,133,249,16,146,148,36,34,15,156,130,33,209,31,24,218,206,98,205,205,169,79,1,7,86,70,98,138,46,170,203,129,109,187,237,210,12,120,100,200,34,167,226,113,202,89,166,52,15,140,186,32,62,194,61,70,46,47,159,108,114,58,149,215,30,54,123,28,149,13,220,169,76,191,115,150,32,92,89,179,36,236,52,211,182,228,124,186,166,203,210,181,123,166,180,38,205,229,167,215,49,150,121,243,227,246,0,111,61,253,20,218,179,46,213,13,5,219,22,110,186,130,170,173,217,188,222,186,105,219,211,72,229,171,205,43,239,195,133,222,200,166,149,250,111,118,82,102,191,150,253,175,62,22,4,52,128,64,0,0,13,199,168,71,6,228,9,75,196,6,55,136,151,20,152,41,53,91,107,246,27,244,251,149,207,2,103,59,64,242,51,192,80,179,98,174,178,159,229,63,255,255,245,55,247,22,45,5,216,210,185,25,98,0,17,85,11,181,10,8,221,164,88,0,0,0,156,193,132,79,18,104,224,9,12,12,21,41,140,58,136,56,16,195,72,154,176,144,241,137,5,135,8,149,75,231,174,156,20,178,18,201,148,148,79,5,190,146,132,210,101,32,88,183,20,212,138,56,165,185,102,235,96,204,39,93,163,60,237,240,51,20,75,198,22,194,10,174,102,78,81,123,109,179,217,248,236,170,61,16,80,26,239,190,153,162,226,110,238,236,133,254,173,57,36,95,168,148,150,11,71,172,100,174,99,145,39,102,117,121,255,43,74,238,65,116,43,47,191,29,242,189,101,198,162,142,34,154,28,203,116,91,166,118,221,117,84,63,157,247,248,26,27,217,249,223,235,219,167,37,57,191,221,76,37,60,30,204,38,185,221,255,44,246,77,39,237,18,217,119,49,150,240,230,108,142,24,224,143,216,93,243,255,78,113,172,155,235,21,255,251,178,100,98,14,230,49,103,211,155,120,99,114,80,232,250,163,61,42,62,24,53,163,76,109,61,54,193,49,40,234,76,243,10,24,98,141,128,0,3,62,167,31,36,6,172,74,13,53,204,145,177,0,194,211,82,247,12,173,63,53,91,155,239,86,202,29,137,124,143,154,230,5,76,255,187,61,234,223,111,249,149,175,255,255,111,127,255,89,2,158,196,51,237,52,120,120,110,80,220,244,45,38,32,223,176,87,169,154,0,133,42,38,58,43,187,40,27,0,190,1,128,10,4,1,92,94,212,182,58,46,199,176,153,54,171,84,191,160,172,70,108,152,88,248,97,56,96,84,218,96,13,7,93,32,98,144,48,176,97,210,139,12,172,174,32,92,59,36,82,244,248,10,32,84,68,1,0,78,82,241,224,100,212,8,216,148,28,178,17,176,9,206,209,50,20,178,45,192,219,78,157,249,101,67,81,193,0,140,65,134,113,33,45,173,168,243,148,250,209,175,100,206,98,166,159,86,55,84,170,224,100,234,244,219,41,218,156,134,228,202,83,126,242,9,153,157,29,133,190,226,183,82,229,62,172,254,151,104,161,159,227,112,92,184,197,202,251,62,189,193,250,93,248,187,166,238,41,62,79,191,250,222,106,254,214,254,135,193,166,82,180,228,162,218,47,20,228,203,45,28,146,121,8,108,35,113,248,181,207,83,152,11,214,208,160,14,6,148,242,78,169,14,197,17,250,245,111,7,239,55,187,77,211,205,143,119,22,160,37,201,106,121,86,107,128,208,87,246,166,87,86,190,205,127,239,255,213,63,243,127,255,222,173,236,253,149,45,255,24,227,2,4,63,4,6,32,200,219,139,240,251,92,212,89,253,73,210,0,0,10,188,28,14,118,229,135,20,170,136,97,0,100,149,230,22,2,2,49,47,216,36,49,4,70,4,72,20,24,18,26,102,39,23,56,98,202,122,11,90,170,161,196,75,225,224,16,12,254,1,132,197,86,178,124,5,100,144,12,137,87,50,166,152,173,215,210,209,112,54,57,52,6,133,169,191,15,161,147,172,178,41,166,31,169,44,165,186,79,50,233,10,139,72,153,28,70,47,15,198,164,212,226,239,94,241,187,113,64,206,16,157,59,121,155,191,104,207,125,21,28,248,114,121,22,93,155,31,99,103,205,175,123,32,85,86,169,234,165,151,165,179,148,86,143,218,153,117,117,73,184,245,231,230,107,121,254,75,109,43,169,211,141,26,19,146,161,174,124,197,9,228,205,122,12,237,243,9,110,206,222,57,179,112,57,74,204,181,108,152,119,107,211,246,183,94,41,187,154,0,0,5,121,128,13,21,84,2,1,116,185,19,134,3,134,160,211,238,164,91,11,71,204,211,17,204,58,38,183,130,135,67,50,55,7,90,255,251,178,100,119,12,230,71,104,211,155,120,99,112,65,66,202,179,60,197,24,23,37,119,82,109,97,139,201,54,175,234,76,241,15,49,94,132,253,255,245,255,255,121,221,93,188,56,169,71,228,36,34,236,36,40,196,26,17,180,121,42,128,21,0,1,77,238,48,108,223,16,54,82,157,34,32,230,59,128,114,162,170,39,160,18,53,5,6,2,150,56,212,52,70,87,253,119,62,200,150,200,152,40,232,217,105,84,38,2,165,43,166,213,214,106,71,167,142,98,68,107,112,35,46,176,42,89,12,26,249,62,168,220,224,186,168,241,69,1,72,35,210,218,26,240,7,24,184,13,28,42,156,29,174,82,137,15,27,21,84,176,90,87,18,57,59,66,103,181,165,241,169,91,109,66,98,218,118,219,139,239,10,153,173,40,89,57,63,244,77,51,62,228,219,87,222,118,19,85,174,101,43,19,167,190,81,179,125,179,157,52,172,210,85,121,125,215,107,39,199,1,141,217,175,127,175,220,249,217,153,189,187,54,110,254,94,149,83,209,217,164,37,72,49,36,242,164,222,128,15,140,160,16,197,197,153,209,14,201,131,13,177,201,172,249,127,132,103,221,107,87,85,188,8,246,146,94,122,110,85,137,173,55,173,190,236,146,195,130,223,110,90,209,229,255,250,127,255,255,250,255,254,255,255,255,213,78,235,251,251,166,127,214,145,42,28,229,98,28,118,97,90,117,216,253,82,0,0,10,188,8,40,108,19,38,108,206,48,36,231,153,104,208,41,0,196,65,70,129,1,66,129,192,165,235,12,19,30,20,101,71,208,161,27,94,77,180,42,151,35,249,86,232,214,64,48,4,22,74,195,172,196,249,46,108,6,209,1,73,91,176,90,206,109,96,88,187,194,213,159,65,25,221,134,104,186,90,139,167,9,173,3,99,79,3,69,20,122,40,239,72,99,112,20,70,79,18,198,58,16,84,47,2,163,138,45,84,202,228,14,235,108,214,214,181,35,154,178,147,182,189,154,185,82,194,253,31,186,74,163,15,153,9,85,73,147,155,94,216,195,74,146,108,63,253,47,153,210,201,176,33,141,199,67,233,5,214,78,95,20,108,154,55,186,197,199,235,118,198,169,52,219,75,54,76,101,167,15,29,165,252,254,236,38,155,215,192,64,0,0,7,155,128,252,61,155,77,146,62,57,201,117,90,34,141,14,112,14,246,37,147,78,28,26,56,98,184,211,172,149,73,30,251,60,127,27,59,168,237,67,199,84,199,29,225,204,151,253,4,127,233,233,248,152,251,98,71,172,80,85,231,72,76,135,4,203,11,3,46,54,232,156,46,250,201,158,184,165,122,83,29,172,233,169,40,8,78,135,2,192,50,96,144,240,33,138,133,24,73,1,32,233,154,9,16,158,255,251,178,100,150,14,229,252,103,83,155,120,75,114,79,66,218,131,60,201,70,24,189,163,76,109,225,47,193,59,173,106,140,244,148,249,162,107,63,48,96,71,149,48,157,48,119,42,139,72,40,114,49,36,104,10,46,162,89,37,10,120,8,36,213,211,45,7,160,50,160,93,120,170,19,90,187,214,184,30,36,112,25,5,0,52,117,86,205,122,24,69,37,52,150,18,145,239,203,196,246,185,52,206,204,55,57,149,3,155,139,57,159,129,177,153,185,107,229,88,83,98,81,18,242,15,147,35,110,146,169,37,216,61,224,85,184,100,69,3,100,230,26,57,26,155,24,223,42,157,210,179,157,214,66,176,197,9,97,91,95,110,188,252,233,180,151,157,49,105,216,105,62,189,106,172,179,26,220,151,205,94,44,198,220,174,59,197,22,61,180,210,75,194,43,18,127,10,65,113,102,61,53,98,160,10,245,56,63,220,223,197,86,68,67,153,42,109,32,112,218,20,83,186,63,103,239,197,233,14,75,23,117,154,168,101,135,189,193,14,195,127,239,186,116,123,127,255,255,255,255,255,253,85,180,211,63,239,95,43,170,244,40,162,53,245,109,40,247,156,170,201,40,136,99,94,85,187,111,255,166,142,233,40,0,0,10,188,24,134,97,237,230,246,102,40,68,44,138,112,77,129,7,70,36,96,2,6,17,154,153,200,169,177,145,152,128,201,49,180,56,8,21,76,216,9,125,23,37,50,73,148,20,40,120,167,0,111,149,220,24,18,0,90,96,93,37,32,72,56,61,192,48,229,83,211,69,244,24,25,161,218,98,172,41,4,204,33,131,167,91,67,138,66,229,49,120,133,181,163,237,173,214,131,20,149,56,112,12,0,239,75,230,159,154,202,169,126,28,133,74,171,103,185,45,104,236,137,72,49,114,9,42,200,61,121,175,69,58,132,138,184,80,164,129,92,181,135,204,165,23,81,237,223,174,232,101,219,45,119,216,78,27,79,250,152,188,228,27,231,153,78,179,11,16,14,116,68,78,79,59,203,30,121,178,82,88,88,129,169,66,103,80,107,142,68,203,101,179,85,188,153,53,13,107,31,38,8,3,2,16,0,0,30,228,5,30,190,145,95,64,92,207,97,98,32,70,52,228,194,59,186,146,168,47,75,170,145,233,100,113,115,27,81,235,86,254,68,200,199,127,246,165,19,211,255,255,255,255,255,183,239,106,58,27,209,34,155,233,242,138,130,175,66,254,9,244,69,126,198,50,94,58,138,33,225,37,249,50,230,233,122,114,140,38,20,38,97,99,102,84,44,0,126,18,96,48,80,192,224,128,129,67,8,8,49,192,128,161,18,65,198,64,192,74,69,73,203,138,193,87,146,76,21,65,22,98,118,33,57,29,20,201,191,155,85,117,255,251,178,100,171,142,38,106,102,210,155,121,91,242,79,75,106,167,61,34,78,23,141,139,78,109,177,26,201,46,39,42,204,208,11,200,9,122,65,128,234,133,84,209,70,211,225,63,4,62,77,28,80,13,211,125,211,18,20,244,95,177,32,213,44,109,24,142,168,43,82,157,57,76,114,24,27,38,125,128,204,209,107,142,204,19,3,113,90,5,140,234,119,49,2,126,217,4,250,185,243,152,171,173,142,208,180,235,165,57,150,27,119,177,77,219,15,67,76,17,170,145,108,130,80,121,42,118,227,107,161,212,77,200,228,135,41,34,131,129,197,155,82,41,93,106,246,108,41,3,238,215,161,101,236,244,133,150,76,125,100,92,124,41,179,16,4,252,98,133,32,198,58,124,100,160,59,13,147,32,150,18,109,30,105,164,162,201,65,108,116,209,143,37,42,173,104,24,38,232,106,114,179,140,207,253,146,95,253,255,254,155,169,14,126,170,34,221,21,151,145,195,145,171,184,224,209,112,81,176,3,212,75,0,140,16,129,180,19,237,125,2,0,0,82,188,194,99,3,10,161,77,122,84,11,26,90,65,163,103,235,180,26,59,135,1,65,99,32,5,129,196,243,1,142,0,192,70,122,16,16,5,1,212,45,115,161,34,36,89,244,206,38,228,148,0,2,40,114,146,17,38,239,167,74,221,25,36,52,165,192,188,146,133,93,152,35,57,172,129,205,122,68,67,42,156,48,16,37,72,149,233,168,220,244,101,184,72,211,213,161,187,146,7,106,70,251,175,58,25,251,80,173,149,65,145,191,116,180,115,88,253,187,19,84,89,161,73,210,98,10,27,205,212,23,162,214,83,78,174,201,56,48,32,217,103,202,111,211,123,173,201,91,117,154,113,149,222,124,232,70,47,155,185,230,105,91,73,117,106,217,171,39,157,121,247,26,36,171,118,236,141,151,73,172,114,108,252,184,208,217,201,151,29,177,249,186,140,86,94,214,169,41,53,202,182,24,0,0,62,252,20,164,238,101,20,25,215,84,235,106,37,205,249,7,110,231,23,228,13,7,150,231,64,180,157,183,87,143,224,65,209,7,253,107,71,79,221,255,255,255,255,255,235,254,114,138,88,241,7,197,128,64,235,100,152,120,139,0,198,14,56,164,37,39,49,234,202,169,162,175,11,66,227,161,214,241,197,93,192,192,103,30,108,109,111,160,5,83,63,17,50,37,224,85,184,145,200,144,241,133,6,152,200,161,137,0,24,56,152,97,11,140,139,101,97,229,203,151,38,235,132,6,240,206,195,186,58,1,2,6,28,36,146,241,51,98,66,47,194,78,159,24,68,100,110,87,11,220,179,43,129,104,78,202,74,20,226,176,198,62,246,189,127,113,232,146,208,193,85,19,177,191,121,95,91,47,255,251,176,100,192,142,198,101,103,82,155,153,91,242,80,200,234,179,60,197,106,25,213,161,74,109,225,143,193,69,47,106,204,146,138,192,68,22,226,207,214,220,142,250,84,66,229,146,233,205,255,210,207,126,208,244,171,101,86,210,54,223,183,167,214,246,22,177,186,180,102,151,239,232,79,75,179,120,249,143,142,23,42,78,39,172,189,227,92,84,32,2,109,246,251,25,88,225,106,245,105,136,91,89,177,60,151,47,5,221,215,35,94,187,254,10,125,239,54,215,34,101,229,143,203,44,22,178,42,213,187,191,29,113,232,241,101,223,171,25,109,119,227,4,0,12,252,68,30,13,16,17,27,128,14,231,164,25,96,253,161,78,174,79,63,184,116,202,115,172,215,38,228,237,167,14,151,131,204,102,95,228,245,255,255,255,255,255,235,255,254,197,105,107,100,23,90,213,12,93,202,25,132,208,19,90,206,121,202,204,95,161,144,230,157,157,231,109,218,13,194,125,45,98,65,0,0,155,220,24,30,110,144,70,158,208,10,4,50,240,35,64,204,3,4,5,203,19,160,0,48,101,98,130,66,35,6,240,244,60,140,172,124,72,45,245,73,36,221,90,162,128,173,172,120,72,109,50,139,226,178,30,117,142,205,90,233,132,7,165,66,242,103,144,13,52,32,236,132,80,0,186,84,54,128,174,169,139,104,234,213,220,166,179,166,39,100,82,33,161,112,185,16,68,252,25,97,69,11,83,35,140,74,181,69,235,215,130,228,219,118,29,184,190,109,164,181,214,155,177,59,63,40,65,81,216,148,66,81,100,178,166,129,225,142,108,17,237,119,142,252,236,94,193,33,189,87,181,114,214,119,110,56,206,140,22,82,228,115,178,184,174,51,181,125,143,54,36,204,227,69,196,38,53,165,90,146,109,9,58,70,150,117,219,212,152,76,28,0,0,41,190,4,40,242,125,69,85,213,177,165,113,87,31,15,48,56,180,95,15,168,87,2,154,206,94,56,94,159,81,63,1,70,213,175,250,255,255,255,255,255,255,175,167,191,90,100,110,210,186,250,83,163,35,217,86,173,77,46,67,244,109,25,29,54,69,145,221,220,162,158,66,255,187,4,95,88,46,224,97,64,212,11,99,98,168,76,60,214,48,200,160,231,45,240,202,1,146,68,96,34,0,4,118,97,97,249,149,1,96,33,73,141,193,174,229,208,18,48,180,233,210,102,0,10,0,12,168,0,3,17,134,73,174,136,128,9,81,53,5,23,88,49,44,124,70,20,79,153,103,5,10,5,192,53,192,66,149,236,166,81,117,42,11,26,36,4,141,232,98,239,171,37,199,173,234,171,155,75,123,2,128,32,133,96,247,37,75,29,180,71,87,141,194,76,215,39,69,75,183,142,124,51,3,90,152,255,251,178,100,200,142,230,7,104,83,27,111,69,192,78,203,234,179,60,197,104,92,1,163,66,110,105,47,193,126,46,41,140,242,139,1,212,110,28,187,82,219,184,19,34,50,28,46,163,160,85,69,118,150,1,57,52,180,25,81,4,24,56,235,133,100,118,90,151,101,196,3,208,133,234,49,33,208,66,15,246,203,213,77,36,163,73,17,210,150,196,215,21,29,82,18,39,157,162,68,212,82,106,83,106,149,219,130,20,56,147,11,82,62,142,169,16,123,236,33,38,223,74,72,226,171,35,184,195,84,128,10,230,215,173,171,180,74,13,196,104,66,68,51,154,39,81,245,116,11,92,216,112,138,148,129,89,19,236,173,48,55,230,95,47,86,109,133,222,207,79,34,98,82,133,198,15,252,41,140,212,121,27,215,255,255,255,255,86,235,183,234,153,89,111,88,133,234,154,162,208,40,203,54,206,165,173,3,189,136,236,238,146,186,95,60,161,132,62,172,121,223,252,80,245,174,144,0,0,19,152,42,20,55,43,240,207,7,99,7,179,12,72,89,0,225,204,206,7,49,113,29,56,204,112,21,6,31,204,126,24,0,27,12,6,12,119,64,0,227,27,2,70,128,232,8,3,18,154,6,138,228,12,9,24,153,6,17,138,252,75,128,18,140,232,0,163,60,20,180,101,128,50,66,34,138,7,123,12,208,21,18,230,91,236,140,26,172,54,211,132,176,115,159,167,146,235,77,160,126,213,78,218,131,57,139,10,141,9,214,198,93,49,66,88,28,86,27,131,169,144,117,88,234,66,165,191,75,148,166,254,19,170,77,92,87,160,114,232,50,21,84,206,105,189,67,45,9,166,228,108,147,30,181,63,218,254,224,136,206,167,89,123,3,84,25,201,237,74,31,50,241,219,105,226,177,234,175,149,10,169,63,115,246,170,253,117,72,38,161,72,192,249,59,104,119,103,83,65,93,213,246,30,78,197,226,72,171,241,85,85,104,0,7,127,115,160,104,44,116,186,27,55,155,36,64,249,154,125,199,206,163,155,3,49,247,118,40,238,198,124,130,108,218,55,189,61,63,255,248,112,120,116,127,245,6,20,31,186,253,91,183,254,190,90,198,19,32,236,251,134,205,44,70,31,30,194,121,23,222,117,35,223,123,137,161,55,18,145,250,83,155,146,142,76,55,6,12,11,24,108,12,102,192,33,222,180,198,69,3,24,80,96,130,198,7,34,24,184,190,12,29,152,36,124,44,41,94,102,19,6,22,140,32,12,196,4,207,66,225,41,130,228,20,56,148,192,68,83,36,4,130,109,57,64,148,10,25,104,39,1,35,210,196,68,135,99,130,68,52,246,12,199,211,44,152,66,247,172,166,25,22,74,123,242,229,63,22,173,19,133,161,139,89,69,119,29,255,251,178,100,200,14,166,182,104,81,27,153,75,242,78,136,90,179,36,166,158,27,49,163,70,110,101,47,193,89,169,170,156,243,21,152,29,31,134,238,150,142,211,216,251,65,210,225,82,161,232,58,130,239,202,57,172,106,102,40,186,112,56,229,5,208,169,213,146,173,55,211,25,146,146,37,88,166,154,62,54,199,47,55,169,227,56,52,73,2,203,109,94,198,10,4,201,229,31,126,249,95,45,195,82,216,249,233,41,195,87,56,169,5,150,59,59,137,171,81,69,155,148,38,172,6,81,193,121,172,161,86,141,199,87,146,9,69,55,70,49,232,33,181,38,218,82,1,239,211,36,9,67,17,157,81,58,103,113,99,176,155,173,50,235,171,146,97,237,216,148,46,185,108,128,124,177,14,130,163,36,123,126,119,238,223,255,255,255,253,253,26,215,87,183,179,16,150,18,114,189,92,144,215,43,78,232,226,61,14,234,245,157,72,44,67,88,198,35,8,159,58,147,4,133,212,80,63,19,215,178,81,212,2,0,0,92,221,86,157,83,177,251,35,153,77,73,173,31,30,13,137,22,129,148,140,24,16,0,192,216,20,16,214,210,12,28,204,28,89,24,49,96,32,84,186,95,22,5,0,128,32,29,12,133,26,40,32,112,131,40,161,9,104,40,37,19,238,5,180,120,210,161,67,245,10,138,142,165,243,116,133,66,130,86,131,83,109,0,40,58,46,160,100,210,102,178,231,206,186,177,169,52,17,22,130,218,107,77,81,245,206,225,211,164,116,9,37,191,244,234,233,188,134,229,183,48,199,27,115,89,207,120,181,135,85,136,153,35,223,221,205,171,136,37,20,81,88,149,4,6,154,43,176,79,228,253,67,209,119,175,56,50,174,174,140,185,4,111,32,158,99,163,113,138,81,129,179,40,209,101,16,28,217,165,41,61,75,38,217,91,45,107,2,133,98,138,144,77,52,102,223,20,152,37,86,209,58,112,103,24,240,132,99,233,142,150,170,100,0,0,119,246,209,120,134,46,59,202,48,108,32,68,32,126,58,221,142,77,170,206,74,182,127,28,161,234,241,167,64,192,157,42,223,147,215,255,253,255,255,255,150,246,186,175,93,233,59,34,187,88,215,107,42,106,201,234,192,221,5,82,72,10,186,154,228,94,46,195,234,187,16,39,182,148,229,229,130,3,47,53,53,102,67,6,163,48,20,81,113,176,160,232,141,20,44,6,24,16,100,43,193,114,147,4,71,2,130,169,209,134,155,152,152,1,64,20,108,137,1,177,17,30,144,161,51,74,172,46,152,199,75,254,36,167,44,17,245,174,9,9,164,2,214,81,87,78,92,230,58,170,65,243,120,138,163,83,5,162,159,112,114,168,69,233,100,112,184,219,253,165,31,139,39,171,94,30,255,251,178,100,196,142,230,182,104,209,155,121,75,240,75,201,106,179,61,34,62,25,141,163,72,109,225,49,129,36,39,107,12,160,15,136,203,241,43,104,247,161,151,99,115,100,161,171,46,159,221,251,220,164,207,152,62,27,19,151,104,4,11,221,74,233,156,137,93,33,205,54,141,133,179,103,72,253,90,95,203,22,172,74,188,245,150,212,6,95,252,238,208,44,148,250,218,191,156,107,194,177,12,239,83,197,84,79,244,183,212,2,191,45,114,106,155,217,85,184,36,118,16,78,9,160,40,219,11,197,73,178,179,54,93,55,222,180,53,252,92,23,162,168,140,80,172,86,48,210,195,208,201,46,165,144,245,36,51,30,33,109,217,18,157,179,200,213,222,191,206,251,249,19,201,165,45,146,21,115,82,79,34,230,133,221,169,105,252,63,250,67,116,207,176,135,102,157,50,183,204,16,81,114,86,147,161,106,235,75,84,0,1,115,0,66,179,107,206,115,110,154,19,28,139,243,80,196,19,158,155,243,47,193,99,31,2,99,16,66,144,113,212,102,227,124,98,240,232,98,16,88,99,168,84,131,112,131,57,6,163,9,66,195,4,193,195,0,2,83,11,1,97,16,24,0,2,17,116,46,34,24,90,29,138,19,38,97,131,228,64,152,24,22,48,144,116,8,188,22,105,133,169,232,249,131,184,192,13,220,245,12,72,66,230,161,16,141,3,75,97,135,133,73,63,33,107,229,72,9,128,136,133,6,102,107,32,120,104,112,152,82,219,150,172,26,0,125,224,65,83,252,24,169,117,160,4,161,120,90,248,100,9,6,215,31,198,254,204,3,60,227,50,153,183,178,173,71,194,204,110,55,167,118,228,79,180,55,243,220,119,154,16,68,34,180,98,129,66,136,201,102,108,216,217,248,47,177,113,126,141,218,188,33,121,18,115,128,93,194,42,62,13,98,206,82,119,146,78,119,191,96,139,195,35,168,45,101,36,202,231,167,57,153,16,42,188,139,89,149,136,219,156,77,200,187,18,51,212,162,122,187,67,4,80,233,164,211,83,233,215,254,221,43,184,45,222,36,0,3,151,117,208,227,67,31,180,55,193,73,233,129,86,138,118,177,157,234,233,28,68,164,218,204,13,156,94,1,23,5,125,47,27,60,22,112,116,127,203,211,255,253,58,149,31,54,245,253,57,214,150,71,156,252,165,70,59,221,29,230,17,12,107,228,221,81,171,171,172,41,250,45,204,49,159,58,89,133,183,6,140,120,149,166,255,180,206,253,2,157,48,208,244,209,77,147,99,51,140,36,232,26,161,30,126,248,16,54,48,74,161,32,12,128,59,49,193,60,197,66,50,4,194,13,172,97,163,33,174,130,241,192,227,194,223,128,201,141,250,48,96,129,99,232,118,55,41,255,251,178,100,208,14,232,86,108,78,19,185,77,82,90,104,74,147,60,194,106,92,37,163,64,110,105,47,193,49,139,234,76,244,137,160,0,134,67,61,128,138,173,243,30,128,104,192,34,32,247,242,17,98,165,82,33,71,204,144,86,120,162,237,248,132,24,40,124,84,186,195,198,86,114,239,72,24,235,43,110,180,201,91,23,81,102,14,152,128,225,226,22,228,68,90,8,0,19,38,139,173,72,84,225,96,68,16,241,189,176,140,103,58,207,95,234,75,176,162,208,102,105,116,206,251,117,193,189,155,240,175,180,107,23,231,200,55,19,106,62,255,170,148,226,206,214,101,201,48,106,121,225,238,48,140,111,36,222,244,105,33,187,155,21,12,197,60,150,141,248,125,82,34,4,67,114,55,19,216,195,77,108,174,18,78,157,102,210,47,155,164,49,58,142,210,114,210,109,95,212,234,130,187,196,56,114,123,172,210,59,44,121,213,71,169,27,190,7,118,29,138,31,73,248,75,162,217,202,243,134,233,73,86,76,80,54,24,119,45,83,63,255,247,203,51,242,68,201,168,121,115,55,7,198,153,38,88,147,229,206,13,56,8,56,121,211,24,120,184,197,141,113,118,136,50,177,232,80,0,0,157,252,68,32,104,156,38,94,198,43,124,96,192,71,108,58,36,144,99,164,97,8,35,39,70,150,166,13,14,48,81,96,131,133,242,112,228,2,76,136,164,139,91,73,146,50,65,84,1,165,232,140,49,212,96,126,244,193,98,224,217,209,244,57,160,16,5,230,108,171,241,186,151,78,46,227,197,151,136,48,181,15,110,72,14,158,74,123,246,229,212,180,211,47,59,208,237,183,104,29,16,164,82,246,64,218,60,84,103,234,64,153,171,111,223,187,7,142,248,245,183,156,123,125,89,79,247,122,101,223,171,123,105,113,228,39,253,243,173,157,110,241,126,101,218,196,233,37,116,109,245,14,91,12,43,55,136,194,6,213,47,98,165,147,228,216,184,254,175,65,142,149,78,42,120,133,41,114,44,67,118,14,191,82,234,89,116,177,208,54,166,237,115,238,49,94,245,145,45,195,140,222,59,92,196,105,104,204,126,184,0,13,46,197,32,19,162,123,236,97,115,137,24,32,21,124,127,198,54,210,235,98,181,79,177,4,135,154,74,97,81,153,255,215,255,246,255,232,125,10,241,229,250,117,100,93,57,158,234,207,86,87,57,31,88,221,59,234,209,104,99,32,33,76,211,135,160,154,208,132,71,237,111,223,113,114,99,7,4,57,127,243,8,46,50,217,35,96,6,59,249,51,33,18,51,5,208,193,179,39,71,50,161,163,59,27,11,172,152,160,27,128,37,2,15,103,3,29,163,88,65,169,22,94,0,177,4,103,192,36,32,16,212,5,32,80,255,251,178,100,174,14,230,157,103,210,27,121,99,114,75,9,58,179,48,194,60,27,53,163,68,109,229,47,193,38,139,106,141,134,24,40,50,129,204,42,197,135,55,172,50,7,66,66,194,43,73,0,37,188,107,214,96,105,177,11,139,149,130,130,142,132,48,213,99,149,58,48,3,222,140,145,54,137,48,192,154,64,41,133,114,249,74,225,150,134,255,57,246,219,52,85,224,133,218,238,127,34,147,74,244,191,68,226,189,50,199,107,50,238,17,190,53,52,230,161,148,218,168,157,99,75,217,228,48,131,122,162,77,183,13,248,148,72,11,33,243,67,81,194,100,105,197,102,16,166,123,167,8,175,8,201,243,134,122,188,150,248,58,112,73,56,28,26,37,44,73,85,18,36,191,105,59,187,108,60,180,33,93,114,155,210,100,138,49,129,239,251,68,191,219,22,56,252,134,110,211,167,252,84,57,78,40,85,164,31,245,184,206,179,9,186,23,181,133,75,190,253,127,216,163,132,67,244,118,245,127,253,70,152,178,44,38,180,189,227,84,252,42,33,216,192,145,147,132,130,248,85,168,123,26,46,102,128,240,192,3,153,115,159,237,222,0,1,99,5,154,76,134,197,60,72,4,193,43,243,108,11,204,73,48,30,36,153,49,92,12,0,153,8,38,104,169,241,136,132,6,18,74,134,20,129,161,163,64,166,76,64,142,11,137,71,141,151,124,12,128,222,67,30,44,61,217,14,102,180,16,138,160,182,21,222,36,152,16,168,4,152,5,24,140,185,106,76,0,128,32,210,226,153,144,84,235,161,196,47,33,151,82,145,5,253,64,213,105,42,148,90,213,94,104,43,5,176,242,102,157,2,33,64,129,0,103,161,8,150,106,47,179,53,236,193,216,180,173,105,198,172,56,151,113,169,166,147,10,129,111,107,68,209,45,9,176,170,155,44,172,111,44,175,75,123,210,107,49,63,125,164,182,178,39,9,203,235,150,245,225,68,170,62,83,134,165,20,12,106,201,71,58,46,146,123,140,71,23,135,99,39,185,27,75,50,228,162,100,148,67,52,210,88,125,3,117,181,100,59,43,102,230,230,82,188,125,207,125,109,218,160,0,36,187,6,160,48,150,72,55,67,209,230,55,213,172,21,40,148,179,218,230,41,152,224,200,119,253,60,145,27,129,147,178,24,191,249,191,255,255,226,200,37,201,77,95,233,75,131,88,119,41,169,206,229,59,116,119,29,36,0,230,96,80,200,73,117,52,92,193,84,47,82,220,239,38,181,116,167,109,77,51,160,39,52,181,243,1,219,49,128,3,70,99,18,57,50,112,163,14,1,48,180,64,74,121,53,32,16,128,28,70,72,10,97,197,70,232,22,147,234,145,104,33,177,172,8,102,77,247,12,208,48,173,148,98,255,251,178,100,180,142,71,11,104,207,147,154,75,244,77,200,106,163,48,34,170,25,69,133,70,109,225,47,129,52,159,43,104,243,8,104,38,183,144,29,2,175,179,148,139,236,91,133,23,21,3,93,162,150,181,6,92,157,9,205,76,6,47,8,64,189,32,38,57,149,150,85,21,228,145,190,42,128,102,74,50,195,29,134,158,185,95,182,172,24,70,10,151,150,206,233,48,246,41,8,228,109,18,171,146,62,80,175,153,100,24,154,114,98,77,123,156,97,107,75,122,146,144,226,44,104,70,147,82,118,154,230,158,122,9,97,41,221,130,180,148,142,102,72,219,229,44,71,230,204,86,51,143,246,218,31,141,82,84,166,81,124,75,99,142,110,62,108,61,52,77,204,27,34,10,172,218,31,198,250,128,13,0,3,223,249,5,166,17,237,14,192,154,68,150,158,171,73,242,37,15,116,66,158,225,78,8,76,25,253,212,167,150,159,255,255,255,255,111,254,232,134,82,149,18,82,188,171,189,18,99,14,9,144,130,99,220,40,244,7,99,45,88,5,134,172,17,93,30,170,92,209,202,66,44,215,117,200,0,5,176,9,56,198,6,3,189,185,140,197,9,54,185,0,210,44,128,225,1,140,154,224,160,145,143,203,102,41,173,152,32,4,50,172,16,7,149,80,199,67,51,82,141,204,14,29,49,0,1,204,64,198,78,40,16,177,177,107,101,64,134,4,176,135,192,58,3,170,68,60,176,237,157,152,100,71,152,234,155,5,135,37,120,84,129,157,32,204,25,139,21,75,208,184,34,253,22,121,49,215,26,167,47,204,45,111,194,217,130,200,96,204,13,136,172,97,194,192,170,74,111,13,170,104,113,145,167,44,34,154,97,233,101,79,60,238,117,238,219,128,160,250,229,24,100,149,73,193,32,141,201,242,140,106,231,252,60,94,148,153,167,124,62,235,106,171,206,233,79,235,234,25,246,14,214,159,26,223,107,8,195,77,214,221,65,108,254,158,166,54,54,124,213,157,132,254,177,253,228,149,97,12,110,206,109,238,61,213,87,93,170,2,172,25,60,199,40,176,166,176,0,19,239,203,193,90,178,18,43,121,211,172,118,137,189,40,19,56,253,227,59,195,168,190,232,87,93,91,130,86,45,63,253,63,255,255,213,183,163,249,60,176,141,186,224,153,208,241,146,243,5,97,100,9,76,22,120,176,81,6,194,234,69,39,214,44,2,43,101,227,211,24,85,77,39,251,0,0,171,183,96,70,179,60,109,172,230,68,84,108,160,134,24,74,89,19,30,52,40,50,6,0,43,198,14,24,12,6,61,233,242,121,155,146,55,178,81,102,209,76,154,145,146,72,134,99,65,13,146,168,29,132,126,15,94,172,152,180,192,176,210,117,186,45,232,130,97,255,251,178,100,184,140,166,236,103,207,147,154,51,240,76,199,74,195,48,67,142,25,153,157,72,109,229,45,201,38,161,106,220,194,137,200,186,181,233,88,202,219,88,242,242,233,73,213,70,83,66,252,73,106,183,88,83,215,16,83,24,20,44,3,163,59,5,71,221,85,158,96,40,26,100,40,36,217,95,33,154,239,155,27,222,211,232,107,50,234,234,124,60,206,172,162,162,226,137,233,196,145,246,149,151,114,200,180,128,217,180,70,216,139,82,123,201,100,178,178,76,187,145,52,129,132,108,147,183,104,157,52,218,180,109,73,209,71,47,143,45,139,40,211,57,168,91,121,61,91,152,80,221,19,176,90,43,39,73,82,234,39,185,25,236,237,58,210,67,229,68,223,250,128,21,147,154,181,163,94,183,213,61,87,133,191,233,134,138,46,16,81,244,123,165,191,15,71,255,233,255,255,250,51,181,209,111,190,106,59,212,175,22,212,59,246,63,32,240,128,35,145,158,228,14,120,67,132,173,20,6,105,16,46,183,20,84,114,174,72,163,255,217,80,0,0,10,112,195,2,179,60,107,140,3,0,0,90,140,198,26,52,248,172,194,128,211,30,158,12,52,26,49,168,168,194,231,130,98,1,129,213,96,0,83,93,26,134,27,216,22,72,6,51,11,50,222,52,130,5,136,5,204,73,166,78,14,232,72,227,208,16,48,237,208,46,130,190,25,164,45,163,106,188,204,16,18,56,229,22,98,49,22,93,38,99,5,255,71,144,176,143,98,229,82,83,108,61,152,204,171,216,6,235,94,2,150,166,35,193,133,9,100,46,138,176,177,53,30,124,169,27,188,25,3,186,52,223,188,110,225,53,145,60,110,137,203,176,81,223,43,250,211,34,111,232,102,170,34,5,27,40,206,194,164,167,155,53,87,220,219,75,141,178,50,241,52,187,124,105,148,83,205,130,27,70,38,145,126,212,145,86,234,220,172,28,162,43,131,135,43,160,94,27,184,200,37,184,109,203,106,71,29,91,23,122,229,3,150,244,121,160,1,3,0,0,75,183,152,92,54,108,169,232,73,136,220,109,160,178,218,146,118,98,195,82,239,56,251,10,177,234,50,33,63,33,166,175,244,100,255,255,253,25,218,253,126,93,61,215,163,75,126,238,196,89,164,210,162,158,186,69,140,180,203,170,49,113,55,4,136,200,159,68,194,15,255,160,0,12,179,113,16,33,160,94,24,137,233,130,213,11,68,1,144,19,132,192,92,212,212,192,12,204,144,68,73,196,192,141,204,60,37,224,49,70,24,20,24,2,124,141,160,60,16,57,114,68,221,132,203,14,201,53,34,170,94,242,136,77,114,221,176,156,104,27,172,12,254,33,21,247,195,78,210,93,70,31,36,241,131,147,113,243,189,0,80,255,251,178,100,191,140,6,204,103,207,155,153,51,240,76,72,90,170,61,130,30,25,233,159,70,109,229,141,201,54,161,106,76,194,154,232,230,206,27,104,58,44,221,90,9,150,19,221,12,185,57,74,93,209,101,88,59,66,93,185,109,101,87,184,181,119,95,150,60,89,43,29,196,205,239,84,88,186,39,79,53,41,187,34,65,45,29,162,222,41,123,147,103,61,170,197,67,251,118,89,151,58,218,230,206,178,212,110,229,45,82,147,117,171,243,186,177,36,89,146,169,229,183,223,215,78,45,99,148,19,152,177,154,70,120,250,230,225,121,199,177,31,123,25,62,141,111,185,18,77,174,222,22,233,0,49,46,216,172,21,240,165,89,102,128,179,167,72,225,7,145,88,147,255,75,193,122,246,51,103,191,161,255,119,114,157,94,36,150,223,241,52,9,99,91,255,255,93,151,122,204,212,213,115,57,10,132,210,75,154,189,236,243,50,242,198,92,134,90,169,58,192,0,127,41,131,96,44,194,157,215,64,0,0,229,220,66,20,107,242,71,124,64,102,224,160,174,211,21,60,66,145,102,145,162,96,33,240,93,12,42,12,97,70,134,70,17,0,152,184,176,9,136,190,201,44,21,58,76,11,56,169,81,160,18,188,10,21,228,28,149,109,109,66,139,26,59,61,57,133,152,175,56,180,28,14,28,158,106,182,69,237,77,40,146,101,216,88,43,51,80,12,114,59,61,34,167,145,53,152,88,244,24,37,28,102,26,136,176,105,111,201,43,206,73,181,255,245,45,85,239,76,101,154,82,80,23,213,4,25,157,156,190,118,221,24,55,216,60,75,24,82,115,38,225,228,61,134,212,40,120,25,238,76,157,186,22,117,229,110,56,52,148,126,198,228,173,35,143,154,231,185,98,138,93,4,205,65,103,34,218,153,139,85,150,24,187,13,242,52,149,233,175,86,65,20,75,2,168,235,193,160,0,37,223,169,192,210,117,133,83,168,102,251,32,234,154,11,139,104,155,254,214,154,238,73,18,79,150,68,117,122,127,7,181,63,232,213,255,255,234,137,180,157,62,183,41,234,190,180,101,245,98,51,189,21,221,204,29,226,61,228,204,10,185,168,11,189,108,12,9,146,149,86,129,52,205,127,153,120,14,4,45,155,46,112,110,2,145,140,252,102,186,57,146,18,67,152,6,73,167,0,135,6,135,35,154,204,74,100,163,41,136,222,70,74,9,176,51,47,3,193,1,67,11,141,133,132,230,143,2,24,172,86,97,1,17,12,112,244,2,149,76,196,99,42,76,128,169,182,58,24,80,200,102,5,70,4,155,55,48,146,244,128,216,56,10,83,5,10,38,115,191,1,151,88,8,224,4,40,136,81,155,2,162,43,14,164,31,244,246,85,102,18,167,42,48,255,251,178,100,197,142,230,59,104,209,155,120,51,240,78,72,90,163,61,34,60,29,121,173,56,78,104,209,193,87,161,106,12,242,162,104,182,151,153,123,136,143,24,162,225,206,68,96,22,196,109,86,136,64,49,56,164,62,234,195,206,13,37,236,169,97,83,215,43,88,163,171,42,160,194,213,120,141,15,53,95,155,159,236,251,53,206,148,181,236,77,255,149,155,179,4,157,114,59,227,243,78,3,185,237,50,114,101,179,60,215,163,189,180,180,92,54,188,109,150,207,92,182,101,151,10,68,115,141,153,52,98,48,40,234,33,209,4,76,186,3,244,121,196,123,17,66,101,181,235,243,124,61,195,154,219,142,208,114,38,138,134,40,82,26,44,233,196,107,209,146,207,165,70,183,151,149,129,89,176,222,21,125,196,197,12,159,195,130,108,191,254,223,255,255,89,154,133,25,112,251,5,218,174,184,230,86,56,226,83,34,186,222,23,122,90,154,226,88,241,244,50,53,133,195,91,68,35,225,241,162,166,101,143,38,72,2,148,89,251,10,0,5,46,221,30,76,200,52,231,144,199,33,76,84,52,192,3,214,4,195,204,198,131,76,8,92,144,56,66,48,24,48,132,58,80,11,192,195,21,188,183,136,224,68,212,201,38,162,74,172,210,0,171,228,29,117,2,230,121,20,108,155,173,25,209,129,125,190,236,126,71,45,102,237,214,86,216,167,222,156,110,195,186,198,109,192,246,2,15,74,42,102,217,192,239,33,183,147,78,253,144,228,225,8,247,151,74,243,230,206,127,97,153,242,188,90,156,86,121,117,170,157,52,90,165,82,204,65,96,98,242,61,52,226,12,78,245,164,52,172,227,142,133,160,97,7,246,157,177,245,127,9,167,112,187,197,160,135,197,67,48,237,196,134,136,182,215,154,238,135,168,218,220,238,249,51,18,177,89,77,210,0,16,0,2,93,188,195,117,42,97,56,59,161,81,65,68,193,134,14,96,126,151,158,27,51,172,82,183,25,212,73,211,248,242,61,127,239,167,255,255,71,187,47,181,242,204,214,162,219,6,122,89,105,112,228,146,239,115,134,52,145,248,152,232,153,182,36,67,136,156,132,173,98,241,234,40,108,203,101,173,174,128,0,4,167,10,9,70,91,185,155,138,64,2,184,27,124,66,100,128,121,139,192,6,118,67,152,252,34,97,115,17,169,2,38,6,65,144,45,76,80,47,48,56,60,120,246,160,69,255,3,6,54,132,64,196,128,164,192,35,199,208,5,2,155,129,33,84,166,148,96,93,10,192,152,87,34,192,72,64,152,242,33,192,211,84,172,37,1,128,5,2,57,43,122,10,49,67,201,68,171,144,49,71,225,118,186,240,26,65,70,227,42,175,78,244,191,143,180,253,51,243,0,114,33,255,251,178,100,193,12,165,172,102,210,155,120,74,242,81,8,58,151,60,194,60,29,125,159,60,117,205,0,1,114,45,105,206,158,112,0,148,194,159,202,180,190,49,38,203,30,110,2,166,156,165,215,63,181,46,88,238,236,223,187,83,30,227,151,217,223,119,223,255,230,90,163,198,230,56,95,237,140,243,213,156,108,218,198,254,22,240,239,199,251,150,27,231,117,245,106,85,203,88,92,202,229,138,188,165,149,216,215,234,173,61,250,58,249,227,141,107,127,172,178,187,141,220,42,87,250,44,102,115,202,173,53,61,143,229,91,223,219,122,207,155,203,45,220,207,9,74,253,206,75,212,139,181,58,56,196,103,134,113,165,17,38,83,8,210,91,202,139,86,66,226,129,57,196,74,139,135,3,37,139,33,231,151,99,179,238,98,8,166,78,255,186,218,255,255,255,188,235,206,203,191,180,235,162,180,246,87,177,167,115,42,234,230,105,83,190,148,167,92,223,67,206,51,119,57,14,117,161,245,189,142,37,87,42,46,133,177,132,65,191,210,0,1,140,119,170,205,137,31,13,170,37,13,112,57,15,195,152,77,162,49,140,169,65,12,49,31,196,41,249,144,200,225,144,132,1,147,33,9,136,161,240,88,39,51,216,117,34,69,76,111,3,140,92,25,72,175,205,237,196,205,142,140,116,44,8,54,102,179,70,76,150,106,39,160,37,147,55,69,49,4,227,110,75,49,82,145,228,227,47,37,34,66,2,11,24,208,1,133,147,24,153,114,201,18,36,2,8,154,17,81,130,11,136,8,204,33,120,18,38,168,212,181,49,139,44,24,0,149,129,0,138,40,4,1,29,2,87,224,227,2,96,80,16,83,200,239,170,180,14,184,122,185,158,36,249,121,225,17,213,202,58,22,130,103,230,88,183,31,140,237,255,44,123,211,126,49,49,190,118,0,73,134,132,143,139,241,223,126,242,237,44,187,59,185,242,150,246,60,198,151,29,203,109,74,160,150,38,153,239,164,162,14,117,229,152,124,90,222,22,243,185,98,155,91,165,158,181,218,253,215,53,155,201,167,81,171,73,225,200,99,151,161,205,231,157,107,180,149,249,98,134,167,225,127,251,148,186,173,61,171,87,43,215,214,119,117,95,41,51,44,116,223,187,116,209,134,73,27,203,149,172,61,144,221,78,97,123,159,255,255,255,255,255,255,255,255,255,255,255,127,95,83,159,255,255,255,255,255,255,255,255,255,255,254,253,208,81,67,117,107,118,79,72,0,0,96,0,0,8,5,162,221,166,221,148,133,170,8,232,200,226,41,80,66,31,136,39,134,110,12,184,116,116,40,1,103,141,208,108,52,34,121,204,165,24,170,60,121,222,62,239,28,126,167,244,79,127,255,250,86,168,186,85,219,251,43,255,251,178,100,193,0,10,23,134,206,14,119,96,0,103,203,106,186,198,28,0,25,61,203,94,93,134,0,9,43,140,40,23,176,240,0,36,196,69,85,90,30,188,121,74,26,242,179,202,61,17,207,67,109,247,59,154,112,250,94,107,15,52,221,213,76,106,191,42,98,15,152,60,90,6,108,96,16,138,1,2,48,144,74,139,220,160,149,162,139,14,186,22,226,35,64,106,204,224,188,79,189,233,2,16,156,9,159,44,15,78,79,151,3,56,222,3,134,99,118,141,90,29,216,38,149,15,137,167,73,238,113,83,34,153,130,232,217,243,244,72,163,18,18,193,18,68,69,99,3,54,22,83,239,2,178,172,175,58,89,208,190,61,143,43,134,69,132,128,252,104,111,179,241,184,141,103,229,154,173,98,72,211,108,111,207,195,175,75,77,154,153,155,153,146,15,19,243,112,149,28,121,65,194,118,155,36,151,23,56,226,198,30,150,206,29,197,106,126,238,191,121,90,174,55,78,157,86,95,102,5,215,37,172,141,109,214,47,63,121,20,47,57,12,176,189,229,174,175,197,247,231,214,50,228,222,243,233,20,159,222,11,198,238,219,79,228,237,125,63,171,57,223,144,164,217,22,157,162,0,0,67,1,70,172,24,164,210,77,140,72,194,204,107,205,45,1,169,190,50,213,75,20,137,215,126,161,18,86,210,228,103,52,46,85,136,145,169,52,217,134,185,145,201,181,138,53,254,247,162,230,233,186,43,210,25,65,161,248,56,115,254,67,246,85,83,79,51,173,87,248,3,243,96,0,64,57,78,190,80,227,70,20,105,186,96,10,2,208,2,204,87,16,52,32,8,194,142,8,195,33,187,238,60,105,100,40,187,53,121,91,138,14,176,66,34,40,232,254,47,217,135,5,168,46,180,220,69,117,189,20,100,77,249,111,1,172,90,157,154,16,213,132,216,221,60,204,104,185,209,224,104,42,16,243,213,15,52,203,106,16,120,23,197,208,255,53,182,127,173,23,22,248,196,193,58,200,175,72,51,79,113,114,81,34,84,48,136,116,240,8,81,46,142,214,186,98,59,84,198,84,201,235,46,162,35,203,135,23,64,30,207,90,15,70,74,134,60,32,67,121,28,86,188,156,152,54,40,187,9,116,117,44,158,154,157,168,177,217,169,233,170,239,59,32,8,171,79,66,84,143,136,189,237,28,22,151,50,224,148,37,9,70,37,48,10,89,82,120,153,98,231,248,224,170,69,6,194,230,204,12,193,19,3,227,212,197,113,4,8,150,204,143,134,178,106,219,212,172,180,8,147,78,79,74,165,128,36,134,118,132,188,202,214,153,74,116,93,61,124,137,153,51,226,111,75,189,4,207,58,237,65,134,4,74,128,16,2,72,237,240,172,62,44,22,207,40,255,251,178,100,136,140,8,25,118,212,11,79,101,192,56,97,218,188,48,70,96,26,73,225,94,76,176,249,193,45,22,106,20,243,13,144,78,136,240,110,5,7,155,248,173,137,216,98,187,187,171,139,189,228,248,46,92,84,233,245,106,255,215,66,107,255,252,89,213,188,79,219,79,255,127,63,251,185,16,85,91,17,30,117,24,108,184,92,181,25,94,130,2,195,171,115,139,190,33,5,67,93,54,128,200,125,140,62,236,194,158,172,31,52,238,42,187,110,207,168,234,54,105,168,204,54,216,161,250,8,212,8,251,192,216,217,198,84,196,199,18,171,94,210,95,74,36,155,164,57,0,113,24,144,13,73,111,14,84,51,92,58,94,99,245,253,114,219,3,221,10,74,121,36,120,231,113,93,66,229,158,141,186,45,175,119,47,86,36,14,98,17,17,231,80,9,234,135,0,240,166,102,145,25,228,11,7,49,28,224,72,169,197,214,66,7,210,58,116,121,3,11,31,155,244,57,199,69,134,80,142,220,87,50,37,137,128,51,181,205,216,246,43,89,248,50,7,60,249,163,134,246,225,192,148,62,136,226,3,226,1,205,157,165,179,105,121,183,209,236,243,165,176,157,166,92,76,61,181,162,156,103,182,222,157,156,32,34,76,136,0,15,65,76,133,141,6,117,76,17,238,249,20,180,198,95,9,60,80,207,108,178,148,5,175,64,214,225,16,89,158,208,38,52,38,37,110,249,27,63,234,103,253,118,203,251,217,91,126,34,33,116,35,188,230,166,253,254,198,133,188,81,77,95,242,30,217,239,63,219,169,175,238,21,0,36,0,2,19,83,213,58,7,144,64,137,40,45,184,99,77,105,33,32,100,212,82,231,110,199,32,43,80,3,159,14,189,57,189,152,74,161,214,128,40,31,138,213,18,104,83,57,96,224,254,32,189,172,83,154,73,80,39,159,38,122,22,254,137,56,104,35,16,74,9,139,79,59,10,54,13,49,167,189,78,182,77,137,67,183,117,244,237,113,88,10,248,202,217,95,69,146,3,247,23,10,226,124,56,94,151,134,224,250,233,40,151,62,38,97,88,196,217,195,65,222,186,122,163,187,199,202,215,138,134,67,173,132,197,128,123,194,211,79,101,125,104,44,135,169,45,80,194,99,104,140,236,167,60,5,156,164,114,86,185,202,207,60,108,39,177,166,183,210,238,171,153,160,69,130,166,164,53,106,19,21,63,74,205,138,214,249,222,41,188,103,89,174,51,29,134,51,135,183,185,186,28,29,33,143,39,64,32,136,180,240,26,20,75,230,133,193,82,201,11,22,190,25,193,202,161,12,123,214,232,50,85,217,72,51,187,67,213,30,250,163,252,137,178,235,232,167,115,159,74,27,64,31,252,255,253,191,84,118,254,140,209,255,251,178,100,131,128,166,96,104,216,211,44,124,208,69,136,122,144,48,194,104,24,245,163,94,108,189,149,193,11,148,42,152,246,20,104,191,189,25,63,250,159,87,21,202,121,16,0,137,59,208,236,117,162,12,113,76,75,62,44,153,117,72,80,106,200,6,76,212,120,95,14,247,43,202,30,119,249,254,236,59,53,10,151,47,214,49,46,135,173,210,97,124,135,166,90,205,54,67,97,217,238,225,168,17,22,49,109,239,53,139,225,196,51,149,69,90,85,185,85,5,197,190,60,132,237,60,167,70,192,58,210,207,85,80,149,111,147,44,178,76,219,87,231,84,101,188,176,71,132,221,7,81,171,71,122,69,65,188,105,156,119,141,174,58,233,181,97,67,13,61,169,116,222,90,64,70,53,198,132,143,101,135,29,73,89,166,110,242,62,155,114,204,229,203,69,36,59,50,123,50,130,180,73,84,211,75,122,136,166,84,181,27,147,144,175,114,90,62,104,217,105,153,203,235,64,195,231,11,206,165,195,247,51,93,182,189,104,93,228,36,23,160,83,255,247,192,2,92,141,33,101,201,21,92,3,66,87,25,43,155,135,166,244,79,29,225,2,52,236,61,223,57,221,3,38,79,107,122,175,161,8,221,63,234,232,34,195,168,114,153,235,253,26,2,118,225,225,31,248,173,111,255,52,13,37,225,233,80,231,181,149,145,0,0,2,148,70,52,225,222,53,102,65,133,0,164,197,146,131,129,3,80,173,81,132,110,184,97,119,109,51,88,185,66,95,134,185,117,58,70,241,99,124,94,151,1,216,6,225,66,92,141,179,213,56,103,139,130,124,69,200,58,125,97,84,27,121,149,204,124,61,51,54,191,10,210,217,137,5,32,75,33,10,106,84,194,60,216,79,164,235,135,8,159,110,246,18,142,89,52,140,228,170,203,246,91,15,23,70,12,166,198,165,178,157,245,168,247,110,157,221,98,202,31,193,52,171,37,69,185,27,215,91,139,162,44,158,46,100,249,180,215,29,150,21,71,187,86,240,202,231,189,151,91,90,89,36,26,203,167,79,166,55,84,92,155,55,181,110,24,249,139,157,51,92,130,205,68,133,181,86,233,218,87,79,76,156,205,142,46,163,89,255,219,56,199,186,212,179,27,141,114,146,175,110,137,176,6,0,0,207,75,0,228,48,234,168,80,22,7,20,83,21,143,119,40,36,171,189,55,245,84,39,1,67,90,127,57,216,92,160,130,38,70,230,11,251,105,87,8,69,219,249,46,70,159,191,234,118,64,193,71,234,253,201,101,130,95,215,230,232,127,252,152,178,0,1,38,247,72,211,176,24,91,104,36,227,45,1,76,76,83,4,77,77,192,132,24,40,56,41,115,230,169,14,22,100,226,229,16,153,90,142,182,72,135,255,251,178,100,157,8,166,100,104,213,155,79,99,112,68,35,186,182,61,34,104,24,41,163,90,237,61,141,193,27,33,106,204,243,21,56,225,50,12,149,148,40,223,138,198,44,43,35,77,34,236,13,206,135,186,174,5,15,133,124,39,77,113,247,27,177,42,112,59,146,131,39,107,203,111,218,31,180,67,39,105,211,69,114,129,244,32,218,133,38,23,71,45,161,186,132,30,221,107,142,168,74,112,190,55,30,210,213,204,87,178,168,233,108,171,32,185,98,80,25,86,90,242,146,38,216,178,56,211,217,170,148,35,232,7,228,179,61,213,254,235,74,232,208,83,21,21,118,241,120,126,251,205,75,186,235,80,71,101,245,118,175,181,138,119,32,123,161,130,57,42,241,203,185,77,113,197,174,82,109,51,122,203,60,114,237,87,196,4,12,216,24,36,204,245,106,32,177,20,110,142,250,13,132,139,162,215,129,153,119,110,25,195,182,55,235,209,26,219,54,250,242,198,99,230,214,174,102,182,141,127,249,254,143,107,127,239,244,235,163,252,226,165,10,115,27,192,170,26,239,255,255,100,234,167,125,26,112,208,0,0,1,120,85,208,94,169,157,172,66,120,212,30,8,208,1,24,12,164,141,98,214,204,120,51,38,152,40,68,132,11,243,18,135,93,151,113,105,186,72,179,67,31,107,194,67,164,164,70,26,234,97,81,51,84,93,38,38,185,201,3,180,17,174,39,34,176,233,29,106,85,184,65,212,253,150,34,94,74,175,57,30,42,35,248,84,129,54,125,157,136,53,202,194,176,250,92,154,158,43,216,46,110,163,147,216,175,219,41,165,163,35,43,6,228,164,218,29,128,243,173,121,170,60,194,213,4,82,184,73,0,20,185,208,101,178,69,138,161,43,170,146,40,89,70,20,43,70,112,113,10,142,250,154,172,212,30,141,216,72,182,47,118,163,208,170,87,114,76,196,126,19,174,247,68,162,34,198,144,145,174,163,111,163,65,53,166,210,137,9,102,201,52,86,244,178,179,137,66,178,50,158,151,103,250,116,0,128,0,0,7,120,52,139,194,180,234,103,140,70,219,6,22,11,2,138,168,145,89,92,21,171,212,204,80,190,87,171,90,35,15,117,131,210,207,95,143,142,71,12,120,223,187,211,255,255,242,95,165,179,233,122,181,150,125,208,73,198,83,10,133,173,252,68,128,28,48,12,247,195,13,2,52,193,77,76,160,168,197,72,69,148,76,148,64,152,148,199,146,65,162,2,131,165,232,48,80,7,93,254,97,169,232,198,149,35,106,210,85,181,60,217,208,208,105,8,41,16,170,249,82,77,205,213,33,11,64,36,173,37,208,129,123,35,210,112,39,99,94,127,90,202,30,181,182,195,47,100,15,156,86,93,24,151,191,19,209,255,251,178,100,184,14,166,121,104,212,27,79,77,176,68,99,186,183,61,34,62,26,153,223,78,77,177,30,65,30,19,234,100,244,137,112,196,89,68,24,91,196,249,183,121,100,74,89,131,29,194,83,216,98,52,253,205,198,169,234,211,239,5,142,43,191,6,79,179,77,214,139,191,54,141,123,117,190,166,81,5,228,240,128,114,156,115,88,210,3,140,44,80,254,2,18,194,33,71,194,237,112,46,89,181,162,168,157,170,12,23,176,241,30,184,41,217,227,110,72,86,78,7,76,11,201,152,195,15,33,56,120,82,199,226,133,176,227,22,231,169,180,183,106,31,26,87,255,254,213,239,31,241,63,254,54,192,128,25,38,94,76,163,112,251,9,84,134,130,109,60,120,146,16,176,98,227,150,155,122,202,116,128,241,193,127,126,230,235,56,127,135,222,190,254,162,179,253,4,66,14,8,107,36,155,114,181,77,12,253,34,223,249,31,255,253,29,30,222,80,85,107,101,183,39,235,16,168,0,0,1,52,197,47,60,199,13,151,64,189,117,132,56,164,194,21,142,81,24,10,75,72,33,138,94,12,138,85,58,136,27,182,57,146,13,181,164,9,195,45,178,230,65,17,96,107,170,180,214,186,79,222,102,42,26,192,31,228,2,83,14,13,104,40,125,7,77,75,83,69,248,134,101,207,133,138,122,72,50,102,53,89,96,215,2,171,185,242,71,233,241,151,189,16,251,224,211,242,151,77,83,64,177,12,229,253,194,103,31,70,194,244,92,145,118,149,154,45,24,218,103,167,13,95,121,248,118,91,44,163,71,160,248,241,156,81,229,24,108,88,15,137,213,21,156,210,66,205,220,31,43,140,97,182,229,99,229,253,253,143,242,150,164,139,215,250,214,221,38,169,212,46,33,90,187,22,157,193,100,154,135,34,243,168,110,228,75,34,148,187,242,191,245,27,103,255,240,108,0,0,0,5,0,0,0,122,131,72,34,94,133,5,96,61,197,85,100,34,249,239,175,65,72,167,103,96,120,25,78,106,62,150,244,21,43,149,249,155,244,104,39,181,146,142,141,255,255,191,255,191,255,255,234,159,255,255,219,233,191,211,254,174,229,22,205,48,86,44,170,215,68,191,223,168,204,40,19,48,128,248,250,52,77,63,4,198,161,205,100,164,210,68,146,16,205,135,10,203,77,173,116,193,194,221,178,233,1,4,19,36,172,134,117,255,71,51,7,2,36,7,77,225,144,219,65,192,140,129,194,144,137,46,90,52,71,70,213,60,190,67,218,68,33,81,140,34,163,96,81,99,163,34,19,10,248,189,42,245,46,96,234,71,253,204,166,133,188,79,194,139,65,194,135,173,216,137,48,245,157,116,245,106,111,114,174,127,200,130,145,179,237,56,75,254,39,117,174,255,251,176,100,199,142,166,63,119,212,27,73,23,192,77,236,234,221,49,162,102,93,97,163,72,109,229,145,193,96,51,234,244,244,148,233,91,181,40,135,166,30,154,75,214,233,26,13,215,19,224,25,5,154,59,56,203,250,95,21,76,12,173,80,235,135,173,89,217,185,225,216,133,91,115,13,166,15,159,196,208,224,98,239,48,89,135,222,83,208,65,211,53,30,29,66,88,213,81,218,12,182,142,74,44,163,102,167,245,58,95,252,114,114,235,79,190,77,73,40,70,107,73,103,81,159,30,9,35,241,139,230,113,48,116,178,19,226,153,235,78,38,186,173,78,75,169,63,248,116,1,64,10,228,249,30,59,146,7,43,169,201,27,33,64,72,31,7,91,171,255,197,169,46,160,100,176,64,139,90,185,92,54,38,247,212,223,127,25,85,237,255,255,255,255,254,215,253,169,213,213,85,63,38,239,167,213,71,42,121,152,142,172,174,135,84,25,42,208,206,82,149,133,92,228,9,137,157,85,14,207,210,169,114,55,65,167,91,0,2,11,188,2,16,112,167,166,108,64,32,0,50,112,178,64,132,35,48,18,229,208,99,0,169,12,153,4,160,235,111,48,130,74,20,243,246,173,17,196,224,125,95,37,82,107,173,36,121,236,173,222,120,31,134,170,187,32,37,30,100,16,32,88,173,252,125,142,205,76,180,105,52,214,47,93,154,214,57,57,57,56,248,201,155,27,82,194,220,220,31,86,79,6,141,69,118,48,44,178,160,214,96,121,115,209,149,105,101,232,151,41,154,43,190,24,173,229,122,77,70,43,19,200,141,194,106,98,254,215,145,251,29,50,245,145,201,158,38,185,236,165,246,189,105,223,41,82,185,118,150,196,83,235,207,102,147,234,31,191,164,149,29,84,113,11,100,8,89,32,198,16,157,89,185,55,52,231,119,153,28,81,175,9,18,193,55,128,0,14,126,168,50,3,174,100,147,0,82,115,98,202,32,228,223,182,154,74,8,101,235,166,38,242,63,158,254,158,140,190,221,255,255,255,255,94,84,177,157,206,79,252,229,154,215,103,111,68,43,250,178,136,34,59,72,231,4,87,188,80,234,253,4,90,84,40,235,149,198,12,15,74,52,140,69,91,217,211,68,77,71,174,0,0,19,40,21,12,197,198,142,180,32,197,165,12,140,4,207,134,128,68,6,58,134,28,66,101,47,200,62,97,35,160,193,83,3,4,70,99,11,25,105,200,77,68,165,218,175,22,75,142,137,37,80,3,43,0,46,96,210,26,3,88,115,222,137,45,148,70,10,195,19,178,30,73,144,40,81,48,25,96,5,229,148,189,73,108,255,179,234,70,19,3,63,49,184,54,91,41,111,72,65,232,167,153,181,71,254,243,30,102,116,15,74,144,169,255,251,178,100,194,12,229,225,104,212,155,120,75,112,84,204,250,227,36,101,88,91,177,165,74,109,176,222,129,111,177,235,12,244,136,241,4,223,125,222,217,77,199,230,146,237,216,102,223,174,172,194,50,104,163,121,110,2,164,118,83,18,26,91,55,7,60,116,106,244,48,173,214,76,160,113,196,251,182,94,173,136,159,114,228,110,126,35,69,191,157,219,120,102,103,208,240,81,225,203,187,163,66,175,88,12,193,4,211,75,206,48,120,62,156,232,40,105,68,67,137,2,216,175,97,86,60,45,199,24,34,26,175,163,152,75,76,61,63,196,255,242,225,91,219,2,230,167,251,98,87,67,97,226,18,250,53,154,103,127,184,71,51,76,40,45,247,231,99,188,55,212,169,229,205,65,149,180,101,34,167,255,255,191,255,190,254,77,88,220,168,134,28,25,85,108,96,2,25,55,56,164,250,190,132,77,14,8,138,211,161,202,175,91,216,33,148,142,145,193,6,104,113,193,136,36,128,154,166,28,192,142,175,169,64,0,0,9,113,74,15,48,188,209,151,204,53,240,201,1,140,120,28,192,5,76,120,188,20,52,100,238,168,56,161,40,232,2,15,124,66,163,206,220,89,0,73,246,206,136,159,0,50,85,254,109,137,42,132,204,165,51,36,39,73,134,70,39,230,148,130,6,30,230,35,234,159,36,11,175,57,70,233,53,40,196,229,36,89,247,138,68,115,100,60,88,178,55,230,71,49,114,84,223,213,131,160,133,91,122,73,240,203,207,107,59,123,220,127,146,40,84,88,115,10,177,111,68,113,111,166,241,56,79,31,241,119,119,175,74,205,78,76,163,119,57,46,210,35,169,178,186,151,157,117,161,91,40,121,193,158,212,208,14,170,248,102,37,36,203,84,114,40,201,81,183,158,167,182,212,221,149,77,228,230,155,109,126,195,78,73,84,101,50,112,189,220,134,63,212,89,18,241,25,116,195,255,151,0,47,32,0,3,115,240,246,138,138,164,75,99,238,24,21,48,209,137,15,175,255,167,195,18,67,71,163,191,207,2,255,255,175,174,191,255,129,182,102,141,195,252,206,207,177,205,120,168,221,249,154,150,79,125,236,83,134,55,109,182,173,63,233,100,104,77,150,27,196,69,94,66,22,219,191,151,233,139,108,0,35,119,114,65,12,211,77,186,146,56,33,196,221,91,67,134,60,64,227,26,106,127,44,135,131,2,232,210,56,178,249,116,3,13,77,81,56,107,25,159,63,211,116,79,76,236,177,212,160,116,31,121,50,169,118,102,15,223,202,96,222,66,203,198,203,230,113,198,243,72,254,8,17,235,169,140,120,132,120,85,8,53,130,13,160,226,83,137,165,78,76,88,151,123,143,36,87,201,4,46,45,87,204,86,231,168,91,113,255,251,178,100,196,12,166,88,103,211,27,120,75,240,79,203,26,250,36,35,174,86,113,163,90,108,177,56,129,80,154,234,8,244,137,168,29,73,136,93,201,104,178,163,64,16,164,193,131,145,74,152,142,123,131,112,34,29,53,62,81,130,114,68,108,43,103,244,63,111,76,104,67,107,65,104,247,179,136,119,36,194,237,48,198,182,46,156,26,66,217,58,233,54,24,157,235,54,154,137,33,53,159,60,84,251,0,99,8,113,137,59,9,58,75,152,97,179,28,92,212,235,131,101,82,218,4,47,88,170,102,169,202,97,112,138,242,21,198,157,135,85,210,115,223,221,140,25,107,234,89,198,58,200,12,136,192,132,166,173,167,235,205,101,239,215,181,216,30,81,99,50,173,210,175,229,250,21,177,11,170,18,123,136,134,216,242,31,166,177,224,0,4,177,129,115,179,76,51,187,83,3,103,5,68,25,104,104,192,73,133,140,24,160,33,163,171,6,29,152,73,218,254,36,1,101,100,207,108,169,16,220,18,100,162,112,213,11,192,156,2,18,163,249,81,194,76,102,234,241,232,101,132,166,0,190,218,28,12,101,205,61,18,129,120,13,10,126,145,71,89,179,255,2,54,8,58,17,42,141,196,154,251,103,69,247,154,1,83,247,36,210,71,153,208,138,54,70,47,113,193,228,89,225,140,73,27,132,178,252,162,53,38,39,157,144,93,58,148,33,129,245,23,148,236,247,45,172,37,149,71,117,244,204,55,88,137,3,241,154,115,117,108,196,134,103,31,252,83,166,166,109,191,42,215,149,87,95,50,107,239,149,254,53,13,157,172,39,12,7,206,134,92,126,235,215,160,137,103,42,92,244,62,101,121,70,74,127,231,133,69,26,108,203,233,126,52,102,105,91,58,31,10,136,67,172,79,63,52,70,189,113,219,47,175,59,142,7,41,51,189,68,141,223,254,251,191,243,147,89,204,153,201,199,92,106,134,0,64,0,10,1,50,128,14,32,5,66,20,15,36,64,244,37,203,235,49,190,93,78,167,196,174,27,173,98,171,18,105,121,153,39,87,245,111,179,84,122,53,184,152,194,78,112,48,238,119,254,244,26,222,149,86,225,61,216,252,255,230,137,133,32,224,240,7,24,17,75,77,148,38,42,239,221,59,217,121,222,89,244,21,191,67,189,136,27,207,233,241,65,117,183,208,1,69,183,34,90,157,164,41,98,90,194,19,177,90,133,87,36,37,235,224,137,142,155,145,97,17,37,214,169,163,116,179,241,40,163,254,191,96,133,251,106,77,168,57,211,95,209,251,113,185,231,217,236,142,79,234,229,42,5,140,84,115,86,34,56,69,16,148,26,129,153,49,89,162,106,47,99,13,199,73,227,20,9,182,132,78,201,137,154,96,72,162,24,182,255,251,178,100,218,12,167,178,120,82,147,120,99,242,95,167,186,119,60,103,180,21,233,163,92,108,36,217,65,41,155,234,24,246,29,160,13,109,190,51,86,41,238,226,201,201,211,122,99,237,8,24,168,64,202,120,73,192,64,112,252,11,101,250,32,74,178,58,228,115,68,145,59,52,8,113,144,169,223,251,52,133,135,5,150,77,120,109,179,24,81,147,204,42,178,35,159,16,94,32,129,98,109,213,253,238,2,206,221,67,21,207,159,48,191,162,133,192,24,72,145,136,228,193,124,107,166,69,185,144,145,22,136,98,33,59,98,181,207,89,123,93,130,214,45,137,166,247,212,186,154,11,66,225,48,143,209,73,254,206,232,166,43,169,139,108,93,73,157,127,243,127,255,86,181,182,42,5,75,209,21,137,128,231,22,159,235,102,241,201,126,176,0,18,138,140,128,67,216,35,142,80,4,225,201,13,4,76,129,54,5,227,53,36,40,33,74,82,157,47,209,208,42,75,88,70,216,117,73,192,206,51,97,140,41,64,40,73,120,176,139,161,189,79,246,162,230,134,0,182,86,219,150,227,142,6,217,147,34,41,90,98,80,141,70,50,49,182,34,170,143,55,148,9,5,57,230,111,194,108,127,3,41,5,82,250,61,116,70,148,207,207,5,2,229,181,56,140,118,222,222,142,59,141,21,196,204,11,37,133,70,249,11,93,61,165,113,170,196,118,254,38,151,81,52,220,236,248,162,159,184,174,226,48,58,156,210,92,188,88,116,150,138,109,165,14,22,45,101,161,23,46,107,5,148,234,95,48,204,136,166,70,97,28,5,106,230,120,152,136,209,41,234,140,79,161,200,65,167,31,106,105,148,123,75,94,21,153,43,123,71,108,122,197,127,71,58,164,98,109,28,214,186,100,103,179,217,253,156,162,66,78,57,187,100,101,158,217,30,152,228,35,132,1,28,17,208,128,255,197,145,80,104,144,7,64,137,19,19,72,19,37,244,178,20,216,130,190,26,101,113,84,197,130,19,2,14,156,32,35,223,111,44,199,200,191,204,87,250,52,12,248,18,60,82,111,127,226,55,16,63,167,1,216,204,31,24,174,103,11,53,102,153,136,204,136,107,59,65,227,247,90,245,202,245,86,209,35,94,234,252,187,255,186,118,173,8,23,171,177,3,28,119,79,235,0,196,38,28,233,28,66,1,89,5,84,36,122,253,53,254,47,128,152,65,138,13,0,131,76,204,183,202,200,211,8,131,64,67,49,94,40,208,166,107,253,101,52,151,140,136,23,226,18,216,96,231,105,48,220,101,179,1,6,103,101,145,40,61,124,245,197,11,145,18,110,116,115,148,19,180,26,143,197,115,116,194,218,32,50,124,149,194,178,243,161,40,220,210,37,103,173,106,111,66,41,185,255,251,178,100,217,140,167,140,120,84,155,47,22,114,91,135,26,81,61,37,162,25,37,185,82,44,176,215,153,34,21,234,32,245,149,168,181,116,216,185,236,188,107,54,247,239,108,163,245,124,230,155,87,23,162,125,17,186,203,247,60,114,203,23,105,105,124,182,197,182,218,209,213,106,158,5,194,74,183,86,39,144,160,12,208,12,52,18,111,200,146,26,80,244,20,212,153,218,252,237,250,91,250,141,213,82,146,242,72,222,117,148,245,83,79,4,204,28,201,197,53,127,246,208,218,77,75,37,19,117,127,92,149,157,135,1,2,93,29,197,209,22,104,136,2,125,66,254,33,148,132,177,170,118,50,132,119,75,152,92,64,140,149,11,241,206,126,10,14,81,89,157,241,74,146,201,209,141,8,145,43,81,247,81,75,84,217,236,255,168,246,235,235,146,214,57,207,66,8,190,175,254,212,218,213,255,175,89,0,76,20,12,240,96,140,76,168,216,130,142,4,136,212,84,80,88,204,45,224,179,82,173,52,80,64,17,153,146,20,25,122,16,52,205,31,68,32,38,66,40,91,70,30,5,4,49,32,148,213,12,79,28,0,44,192,36,109,65,210,25,65,210,101,124,37,57,148,137,48,241,65,150,96,91,240,97,122,37,174,32,192,201,178,231,21,64,133,188,141,33,200,75,250,54,136,240,195,46,193,224,14,128,138,4,216,141,29,193,210,8,193,210,125,224,225,105,101,57,197,82,85,116,91,206,183,154,62,153,209,10,165,195,91,166,53,49,250,92,81,106,23,176,154,20,159,106,100,231,116,220,217,21,103,115,118,150,168,198,140,20,42,170,72,17,28,212,13,211,66,45,236,140,164,149,169,88,249,146,42,196,103,185,80,64,116,112,24,74,186,78,107,233,24,251,197,110,222,128,146,93,184,32,67,74,9,239,217,233,124,138,169,20,80,4,17,183,58,39,198,219,39,40,188,53,144,108,187,201,155,78,109,77,52,73,184,229,48,198,210,72,55,219,157,119,11,70,190,222,18,34,247,43,199,58,163,75,234,0,5,78,68,40,182,164,93,11,3,194,161,197,84,82,55,9,170,219,29,44,190,95,113,78,125,72,168,67,121,228,62,199,61,37,164,226,211,249,3,3,61,219,160,208,110,98,170,199,62,84,74,146,185,23,67,164,162,20,219,61,186,179,233,182,12,233,147,37,0,6,207,65,101,53,14,213,114,95,255,252,105,50,224,3,63,254,144,88,11,118,203,250,157,179,226,238,146,153,79,191,79,242,229,141,142,17,169,46,126,176,87,232,10,187,102,8,5,106,27,104,36,21,31,90,7,12,36,102,198,84,156,141,135,204,95,105,32,120,250,137,17,201,19,159,199,70,229,55,140,20,95,151,185,11,171,15,46,216,234,255,251,178,100,209,128,168,26,119,209,11,111,78,80,87,70,234,130,61,130,92,21,37,159,98,236,37,141,129,25,28,234,164,246,149,208,77,71,108,58,141,151,28,171,95,7,194,90,65,139,23,175,118,212,248,107,121,219,115,146,138,251,173,235,239,43,182,238,68,172,181,24,188,186,82,105,206,90,235,55,67,164,80,54,219,62,203,203,84,136,17,58,243,181,92,167,151,189,139,28,138,37,223,173,223,170,229,239,62,195,181,200,239,62,219,234,227,230,144,147,165,95,124,206,219,231,223,110,150,25,113,248,160,6,47,181,15,18,240,230,192,114,171,77,54,69,206,219,217,89,232,171,165,236,164,245,22,3,192,193,83,23,112,233,6,60,75,225,87,255,171,181,119,86,251,46,173,244,74,22,191,255,165,27,84,104,253,167,188,180,255,165,134,184,9,125,30,93,196,156,216,175,214,36,42,137,115,76,185,12,24,151,25,88,122,97,113,145,129,201,134,8,129,24,8,24,107,20,89,161,129,70,34,52,18,11,204,2,5,18,27,166,66,101,152,97,130,161,141,16,101,99,38,198,32,52,91,224,193,166,29,88,48,25,219,42,139,200,232,9,38,76,84,144,81,181,54,237,138,135,49,1,58,50,20,88,152,89,12,169,185,36,114,227,105,66,16,204,217,84,21,4,56,219,64,237,149,46,161,193,16,97,161,72,115,77,149,42,89,174,12,145,192,126,45,7,34,120,115,67,100,43,201,152,176,168,89,81,36,37,50,134,177,175,178,157,77,103,233,252,92,142,102,84,109,17,53,140,121,162,164,74,202,218,194,91,28,163,50,203,25,148,238,186,177,141,249,202,95,81,242,192,163,90,76,5,83,121,105,137,60,158,124,231,10,172,44,79,95,49,89,110,1,252,174,114,130,200,105,151,151,175,22,96,196,149,254,37,135,125,66,158,184,190,171,173,107,89,211,221,120,44,175,96,201,143,105,98,235,53,220,142,82,189,174,183,159,187,90,208,167,139,22,244,179,21,161,59,124,250,177,160,66,124,250,54,244,205,59,233,241,255,147,226,208,159,62,156,32,0,0,80,0,5,53,113,120,86,130,61,150,15,204,42,216,195,104,138,16,63,115,212,113,246,106,193,112,166,250,209,226,7,34,38,250,222,237,219,108,235,21,0,125,202,58,98,152,89,236,165,191,251,144,200,141,119,166,67,210,225,135,147,142,123,228,249,128,24,64,80,114,10,231,1,34,102,96,70,248,26,140,34,130,134,90,94,14,96,54,196,81,81,83,31,81,17,17,152,64,98,186,68,150,134,48,16,177,204,4,44,185,37,172,17,4,0,65,223,67,12,14,29,2,7,39,19,0,90,69,245,170,149,0,32,167,125,55,199,129,39,68,2,203,249,132,178,247,255,251,178,100,212,14,72,150,120,208,3,154,123,112,68,194,122,221,49,37,30,26,217,197,70,77,176,220,128,224,21,236,92,192,137,184,246,0,124,98,237,121,248,117,165,82,23,214,45,47,146,222,42,8,46,102,238,147,111,19,248,244,213,153,167,142,4,43,7,243,68,135,6,176,57,231,52,68,81,213,241,188,181,109,30,190,222,140,77,23,73,77,125,255,97,98,205,164,216,15,47,159,149,215,18,31,168,128,24,161,136,67,96,71,251,29,236,93,114,203,31,26,72,96,50,69,132,54,53,54,235,33,133,208,127,159,97,240,235,84,234,209,205,53,232,189,38,71,114,214,215,137,41,177,18,182,218,111,58,163,247,98,159,91,35,231,202,89,162,91,208,0,41,102,223,70,106,107,107,122,111,126,250,214,202,187,63,146,203,239,95,255,247,71,251,116,111,219,68,199,6,111,215,167,77,175,188,250,150,52,209,103,211,161,116,62,8,95,182,174,74,129,68,236,244,230,161,0,22,220,152,168,176,172,38,116,6,140,161,26,153,197,16,146,97,102,204,193,177,131,133,128,11,18,192,24,218,9,216,200,86,189,17,100,128,164,185,171,73,2,48,14,131,248,224,114,44,162,182,12,84,50,67,81,194,59,100,203,82,54,166,90,21,249,150,146,59,188,72,114,146,38,196,153,20,186,154,174,77,81,212,208,95,203,107,55,197,126,238,99,173,76,164,195,155,124,104,78,15,225,183,58,131,18,88,208,40,235,16,212,240,163,239,89,196,54,5,114,237,109,112,163,163,127,130,224,250,89,155,225,9,161,3,71,51,97,158,71,212,126,224,199,91,74,192,196,186,84,191,165,215,42,99,22,244,175,165,169,45,37,179,199,243,43,37,141,21,219,95,214,93,233,178,245,93,29,49,215,149,75,231,68,59,55,217,181,56,174,101,87,43,91,151,59,101,188,154,164,233,164,123,200,222,243,124,240,1,0,0,20,20,165,114,0,251,4,212,216,168,141,22,33,68,112,84,255,153,101,69,47,22,146,89,175,75,140,215,86,149,143,26,251,198,56,142,74,150,2,132,87,126,239,252,233,214,118,255,224,83,2,159,13,46,231,55,27,108,208,85,148,150,22,68,153,184,88,100,131,193,148,196,70,145,145,129,66,102,77,63,129,78,6,72,9,39,17,131,48,8,14,100,77,3,135,154,160,194,73,77,24,112,176,242,230,12,162,51,139,204,107,35,12,50,26,76,225,145,67,199,22,208,60,120,113,1,9,36,153,85,131,10,168,129,3,138,193,176,167,214,39,7,129,0,186,239,236,88,84,3,5,119,154,107,3,89,224,130,193,194,26,233,65,34,80,12,150,18,162,47,91,158,188,0,230,152,100,75,29,192,190,69,30,67,81,58,43,149,255,251,178,100,200,12,6,133,104,212,155,58,121,144,52,225,250,253,36,111,72,35,181,225,62,14,105,237,193,51,158,234,220,243,9,96,30,179,69,152,245,186,40,173,91,79,43,220,31,157,134,122,150,70,8,240,215,75,199,93,154,220,226,183,29,200,194,218,204,86,31,102,9,98,140,142,82,161,54,34,163,38,174,3,176,52,66,84,204,148,163,35,81,230,176,138,154,37,153,152,11,26,84,214,136,186,83,182,198,60,86,188,121,169,13,245,97,109,245,214,216,85,248,99,92,78,247,117,125,36,240,116,212,230,203,185,34,70,151,27,167,131,9,153,189,228,238,147,213,197,117,74,42,158,161,25,190,105,21,227,52,184,183,142,249,235,216,205,12,76,48,55,35,216,17,245,189,122,120,110,159,43,97,4,0,1,73,59,94,139,10,77,121,133,201,196,169,134,103,42,95,137,150,109,217,206,139,205,155,97,155,155,166,238,118,232,82,105,254,234,203,77,239,124,223,94,203,183,175,255,186,46,157,29,126,12,64,124,218,202,79,69,120,3,160,78,40,213,56,235,74,212,149,213,174,30,124,158,69,207,0,33,176,8,67,131,68,226,48,50,93,67,167,5,35,143,10,49,39,19,224,231,2,128,141,161,99,2,40,12,141,244,12,67,1,59,137,36,235,184,66,192,134,3,162,73,40,98,243,38,128,241,196,227,139,50,53,155,12,12,2,125,5,0,44,150,192,81,145,193,36,87,66,98,59,20,136,148,117,239,35,50,73,95,1,200,151,12,67,177,44,119,58,108,65,190,114,201,228,223,6,52,118,72,10,231,144,152,104,195,29,40,165,118,146,82,188,116,216,227,6,27,11,18,146,219,172,23,81,119,159,237,1,79,25,90,181,41,116,220,88,203,184,207,84,17,86,220,68,252,146,25,73,106,192,197,92,49,6,181,183,79,190,103,101,195,28,12,132,99,169,198,164,143,38,62,205,161,93,42,232,35,112,217,14,26,86,168,17,21,23,88,123,118,62,64,185,25,63,65,10,25,210,164,100,83,3,161,231,51,156,163,169,60,123,223,162,37,44,202,6,94,163,56,99,19,128,0,1,64,0,0,29,240,7,2,148,42,135,58,13,11,70,102,116,88,90,241,106,179,113,40,221,48,239,226,128,7,163,27,143,17,6,104,85,95,100,219,209,144,115,238,141,199,255,187,250,197,158,144,158,141,223,234,255,219,245,115,223,248,188,62,33,10,110,206,141,186,17,152,59,39,140,64,147,10,20,71,45,42,205,156,226,33,38,36,121,1,16,81,7,44,72,220,240,24,59,126,28,121,29,80,209,165,131,130,84,8,6,165,131,69,97,231,205,52,105,27,145,48,70,241,59,35,189,134,24,195,46,157,167,110,237,138,8,110,217,255,251,178,100,183,142,151,17,104,210,147,79,101,224,64,132,74,156,48,194,130,28,33,223,76,77,48,125,72,238,146,106,164,196,136,248,220,212,166,41,18,191,15,102,185,218,130,143,61,210,71,150,142,15,148,234,94,170,5,202,144,214,171,105,151,16,174,120,208,82,87,89,118,23,208,174,137,121,244,45,55,167,186,135,87,92,247,88,129,130,9,69,178,37,133,107,88,178,85,114,99,25,200,156,23,174,39,33,61,14,74,232,14,92,154,73,112,73,36,174,70,158,232,96,32,233,216,163,134,142,35,171,47,46,61,97,9,21,146,136,170,163,126,188,203,43,93,161,97,53,162,101,59,62,244,60,202,71,206,163,117,211,6,167,105,71,217,117,69,167,235,212,191,63,34,17,37,94,148,134,94,122,164,5,49,1,129,112,80,6,208,82,150,79,129,102,12,15,72,99,120,249,70,19,91,118,253,98,115,150,215,92,171,198,223,22,229,124,55,255,71,95,38,168,151,6,121,69,111,255,241,111,119,71,255,254,142,244,169,56,208,238,166,250,80,0,32,0,18,158,151,242,65,90,209,96,145,204,21,112,54,71,156,152,17,224,138,182,164,57,118,23,202,177,201,84,210,51,186,85,168,233,45,219,46,74,219,120,161,150,155,8,183,16,189,16,84,87,34,19,211,141,50,126,167,89,146,110,254,20,72,120,171,27,83,182,42,11,170,176,101,52,183,30,41,56,217,153,190,3,140,88,239,93,178,194,71,81,13,137,58,224,225,69,184,158,232,23,21,105,187,12,187,167,24,144,155,71,141,70,216,254,14,89,180,255,38,105,140,174,80,212,190,97,77,166,181,85,17,210,164,145,69,180,228,46,70,79,110,114,179,151,142,203,138,183,156,234,5,43,35,230,233,219,135,154,212,29,55,57,102,241,94,174,104,249,86,245,58,105,65,109,84,214,12,75,66,214,72,93,17,182,112,104,75,17,46,208,44,212,137,214,44,22,72,68,105,15,133,116,145,34,13,78,48,117,0,138,64,104,41,76,12,197,243,28,184,128,138,107,235,157,248,174,247,135,224,143,245,47,221,33,119,167,255,253,236,42,222,234,58,72,191,85,200,183,215,55,206,255,168,0,1,204,44,149,57,34,136,242,118,35,41,118,141,104,140,59,216,124,217,194,179,59,218,10,8,167,0,180,25,100,24,24,19,48,144,88,202,66,197,102,48,121,85,64,222,71,20,2,102,145,128,11,24,18,225,112,135,248,48,3,201,195,164,35,90,3,128,106,6,69,75,212,44,192,152,144,82,145,106,65,163,4,153,162,48,202,130,161,131,13,47,141,193,60,130,193,65,160,139,78,156,44,85,147,23,128,66,1,128,44,16,24,123,76,11,199,14,44,48,113,48,29,177,224,10,255,251,178,100,191,4,134,153,104,213,211,47,77,240,44,162,91,55,24,41,61,35,45,195,56,78,105,237,193,113,179,234,76,243,138,41,46,220,19,69,168,59,36,225,6,84,58,16,66,240,53,152,1,168,200,96,43,140,116,193,74,119,167,73,137,45,98,97,93,171,154,217,108,92,30,57,64,145,253,49,184,36,149,84,161,130,20,18,76,146,6,179,17,54,57,84,239,26,211,239,146,213,150,114,156,253,149,93,9,61,27,218,239,94,210,44,21,109,84,41,55,8,202,234,154,17,241,168,158,13,221,205,45,241,107,78,245,125,197,74,246,90,97,73,29,171,90,130,200,150,104,102,136,245,105,6,242,100,250,237,169,146,58,54,11,198,237,214,4,87,241,154,156,227,230,104,14,42,218,111,84,239,98,250,65,207,206,181,8,229,181,0,16,33,106,111,3,253,108,190,185,184,50,165,81,199,186,203,181,58,82,21,107,30,72,112,160,216,225,52,55,81,59,168,180,226,166,75,186,61,76,127,252,64,130,119,212,211,90,223,255,190,175,35,167,255,255,211,252,173,95,75,183,52,214,226,138,224,96,153,185,130,35,114,159,1,157,26,202,237,119,179,158,246,152,242,21,17,40,143,175,6,21,144,0,0,112,0,40,222,8,64,36,12,212,164,163,110,46,204,175,129,0,128,77,22,175,1,13,72,185,198,36,1,24,100,14,22,45,7,45,220,147,26,141,146,172,200,96,112,52,3,90,80,202,148,15,44,182,141,80,227,8,29,82,153,246,229,229,6,1,88,81,148,40,138,131,35,108,85,104,192,17,34,205,104,0,44,4,108,42,53,32,208,113,16,69,1,139,5,11,13,145,36,181,69,176,207,99,109,17,89,227,107,148,153,26,28,135,138,45,181,137,56,202,17,169,171,71,103,36,249,91,139,59,45,173,3,75,159,206,236,5,142,189,2,229,36,190,181,81,178,170,108,113,56,199,44,85,53,184,165,234,129,169,138,68,182,210,247,18,94,227,76,182,47,25,160,131,246,202,62,17,114,179,215,222,55,2,253,120,175,44,197,32,139,212,238,12,234,43,131,89,85,71,8,142,14,163,89,44,234,19,57,133,139,174,133,230,148,106,178,146,153,121,71,175,116,130,220,102,91,247,250,206,169,235,110,80,120,62,0,0,16,0,9,127,230,32,52,200,60,141,8,153,33,122,86,236,254,219,189,126,101,52,23,139,243,158,95,63,254,83,127,255,255,174,138,93,127,0,192,201,162,16,164,239,142,96,161,228,49,170,200,70,249,72,92,136,168,182,166,172,234,150,238,125,75,239,107,110,169,158,206,205,175,79,181,133,88,0,204,16,136,52,180,32,194,18,128,180,212,224,131,115,100,51,13,66,88,51,83,76,12,227,53,165,255,251,178,100,171,142,135,103,109,207,19,154,75,240,79,44,250,250,44,37,172,93,177,163,58,78,105,47,193,81,163,235,140,193,149,81,68,57,16,101,128,145,132,70,70,128,11,55,115,51,3,75,154,98,96,192,16,17,159,104,102,19,152,178,66,0,199,248,184,33,209,172,92,109,87,154,178,64,96,108,60,8,30,29,2,26,57,225,194,161,194,233,65,193,159,51,22,168,188,6,72,18,17,167,58,98,33,171,90,88,18,128,75,185,212,148,37,34,251,86,198,29,26,10,16,30,47,80,137,42,82,169,107,185,28,124,24,236,177,223,160,110,176,166,126,167,231,239,178,9,126,225,251,213,197,72,84,93,121,248,46,178,220,25,169,236,39,78,70,169,216,145,178,180,130,131,136,100,24,153,105,159,163,13,42,249,36,79,94,18,98,82,148,171,211,31,49,188,103,150,134,197,105,85,194,72,234,190,223,109,202,125,215,76,218,101,81,54,168,234,2,19,39,13,177,40,153,70,195,134,19,77,211,153,25,42,240,40,146,205,172,161,52,29,195,193,64,3,26,253,202,97,67,100,37,208,216,254,36,107,188,169,136,250,148,245,167,213,233,191,255,252,99,40,246,125,63,255,208,65,227,5,92,143,122,33,43,85,106,186,218,219,167,179,32,112,28,58,14,48,105,28,174,230,171,161,19,31,105,93,111,226,235,132,249,175,255,4,246,43,120,150,34,162,211,94,167,243,109,7,40,0,71,10,97,147,200,200,116,60,192,88,60,197,81,172,195,103,144,197,98,88,195,132,152,28,37,152,28,216,24,24,23,152,254,13,152,14,53,152,102,18,174,96,81,62,175,192,64,9,144,46,121,3,137,2,38,218,48,56,254,32,42,86,53,203,76,185,176,133,102,148,67,252,56,65,58,17,168,205,192,147,8,80,177,10,83,32,12,66,8,193,142,133,160,37,76,194,195,24,40,132,163,67,29,7,8,124,81,245,164,177,133,241,40,25,44,212,137,3,145,9,64,183,214,57,12,174,103,182,11,115,228,19,209,172,97,170,94,189,61,175,217,109,197,14,72,24,54,195,203,60,175,12,51,183,98,245,108,130,48,120,40,84,148,42,195,65,162,71,5,56,132,32,168,144,252,162,175,37,81,140,238,104,229,168,126,16,241,215,20,149,93,70,173,39,218,37,44,90,182,124,92,48,194,148,198,19,29,35,198,76,142,174,23,73,84,76,153,178,36,72,53,191,172,101,68,19,6,207,136,171,255,64,17,219,183,176,137,32,56,129,109,5,116,67,145,56,181,175,190,51,83,136,150,57,169,97,92,255,250,56,152,233,95,251,209,181,211,199,221,104,159,79,42,179,57,150,173,45,107,22,40,199,87,177,144,172,233,178,169,90,172,164,109,189,223,255,251,178,100,148,15,199,66,111,78,139,186,67,242,83,172,250,227,36,34,120,28,165,163,58,14,105,47,201,66,171,43,140,112,10,201,58,85,174,204,251,155,37,213,92,142,141,116,125,83,234,106,20,136,9,208,96,83,161,185,83,199,46,104,24,97,198,106,114,25,136,228,230,160,16,145,60,204,76,22,54,220,68,28,254,52,112,24,196,6,19,10,5,19,244,197,65,166,226,97,17,193,138,28,109,72,137,56,16,15,37,20,121,147,136,91,29,99,40,115,59,36,193,200,150,41,101,198,134,150,8,158,224,8,244,56,116,120,100,176,204,146,0,11,17,158,34,16,173,237,152,70,9,11,196,1,26,138,74,181,39,100,184,209,117,149,40,144,138,150,82,192,185,88,202,109,178,87,218,82,160,21,91,189,54,115,49,136,243,52,149,75,229,28,198,154,118,149,131,187,169,152,38,69,245,140,25,184,32,148,101,45,80,213,147,25,198,87,98,215,196,57,31,53,100,96,198,49,54,105,174,212,165,22,125,42,221,236,171,223,68,211,181,140,248,181,168,211,43,238,222,175,153,85,235,124,60,115,62,30,94,241,138,199,207,124,234,63,55,115,107,37,82,53,8,48,47,197,207,118,247,211,242,235,242,64,1,246,252,195,36,198,6,208,163,133,11,33,197,99,211,105,102,161,246,90,209,101,31,163,255,255,252,25,1,16,57,192,193,37,167,101,107,190,82,153,90,238,33,195,186,15,221,73,35,163,145,44,150,107,219,214,215,105,180,113,4,87,124,140,100,182,21,39,56,166,38,98,210,152,180,255,220,211,120,114,0,17,179,9,132,206,30,86,49,8,188,213,8,35,139,149,141,209,177,51,185,156,204,16,51,12,131,205,184,105,48,184,200,29,58,48,33,48,203,226,246,170,56,86,104,207,12,18,22,14,52,29,40,90,90,15,17,149,85,194,193,193,78,10,31,134,5,102,36,138,216,104,48,113,163,38,44,13,59,74,195,60,166,56,56,192,66,2,228,193,90,226,99,46,246,116,64,13,168,171,99,66,140,49,214,28,194,166,98,170,116,132,0,145,239,123,71,184,241,75,212,230,15,136,131,14,67,244,232,111,182,235,69,200,63,248,247,125,35,174,173,152,185,231,31,113,217,152,42,222,34,129,186,218,164,60,222,133,223,175,115,157,87,136,107,87,67,240,94,43,255,184,247,56,219,78,69,103,27,161,196,59,137,223,190,219,175,21,161,84,246,218,244,151,254,15,84,195,80,182,179,89,235,67,197,167,126,247,91,122,194,253,63,221,182,205,178,181,229,171,113,91,171,168,20,103,244,19,185,189,96,5,90,223,216,22,41,37,154,199,139,184,207,110,134,197,143,103,247,58,249,48,48,227,149,249,169,151,255,252,142,255,251,178,100,130,142,167,52,104,207,19,154,99,114,86,171,186,195,48,163,158,29,41,145,66,85,204,0,9,38,31,107,42,152,32,1,192,48,107,149,37,123,203,254,153,29,81,153,133,252,150,255,221,42,228,127,247,164,124,185,219,76,166,89,67,110,190,43,152,255,184,71,233,111,72,59,210,166,105,79,139,96,98,90,120,55,39,93,50,183,136,138,171,102,107,88,154,68,42,108,64,153,138,96,70,3,39,26,33,112,103,241,41,134,136,129,6,243,45,171,5,155,134,116,5,152,52,76,99,33,67,184,135,70,108,24,18,37,57,107,0,135,77,203,143,41,32,206,123,66,133,174,45,152,194,92,178,117,10,56,209,91,157,1,226,73,69,156,190,85,58,212,124,20,60,116,51,136,54,239,172,169,135,209,161,183,208,19,115,118,218,90,116,49,152,29,211,152,116,26,219,149,42,178,252,223,198,41,45,135,172,76,231,171,17,138,75,20,241,184,221,171,114,249,189,229,110,189,187,249,101,127,58,122,75,23,181,135,43,198,231,233,47,81,203,44,97,51,249,229,171,18,200,196,196,82,33,20,151,219,177,141,220,245,73,220,233,242,230,28,230,118,249,79,79,190,243,189,215,206,82,111,185,126,87,53,173,238,207,115,207,127,102,110,159,46,219,175,158,125,238,123,207,229,248,231,49,103,30,119,90,198,87,125,176,138,39,232,249,234,122,156,181,220,124,224,20,87,98,0,47,81,75,117,90,38,250,148,26,37,111,81,255,74,119,149,200,163,80,122,179,94,255,255,255,255,255,254,184,212,125,45,255,253,107,249,85,212,27,20,228,60,31,212,95,141,120,120,163,184,85,167,41,193,66,135,125,207,97,54,244,70,93,121,136,62,243,223,244,0,1,13,226,16,228,110,12,186,92,201,240,2,180,135,204,132,101,170,135,8,152,117,140,38,36,2,107,65,71,6,138,28,18,2,16,50,0,5,218,106,100,169,110,171,130,9,18,232,29,65,172,145,128,10,0,6,139,104,224,103,74,42,76,48,251,205,133,194,173,8,6,70,82,182,27,56,10,200,116,215,25,77,207,193,148,80,5,40,84,182,81,70,241,39,91,89,66,197,238,137,138,18,160,70,3,36,41,39,72,141,118,228,250,49,135,118,113,207,96,77,141,239,116,36,17,86,18,191,64,67,173,208,81,106,54,22,81,13,27,59,171,43,166,162,141,189,177,218,121,201,169,77,192,193,6,2,7,48,152,235,6,199,210,33,175,205,68,217,122,236,165,136,59,140,226,243,250,221,164,44,202,6,154,134,32,149,36,200,214,0,32,36,125,8,61,248,107,15,74,234,144,50,134,218,82,239,182,178,123,24,85,145,198,24,20,77,220,119,159,90,106,182,174,165,124,104,185,255,251,178,100,114,0,10,141,134,210,14,111,32,4,48,1,187,45,196,176,0,40,198,27,82,57,188,0,0,222,138,171,103,30,96,0,12,30,31,129,132,132,151,70,23,227,252,174,212,132,228,81,248,160,167,126,28,6,89,46,146,195,15,19,228,215,106,90,149,89,235,233,21,202,26,164,230,63,22,178,133,173,73,242,102,169,40,184,23,74,123,37,195,217,13,78,93,124,109,225,106,65,71,174,75,48,255,255,255,255,255,255,255,255,255,249,116,230,112,21,37,106,109,119,255,255,255,255,255,255,255,255,255,211,29,209,95,13,29,2,218,149,42,117,165,64,0,0,0,192,112,0,0,0,4,0,0,0,224,15,68,112,192,157,184,61,27,204,65,253,156,188,51,33,116,255,0,41,36,208,114,204,187,255,255,245,127,255,255,255,255,203,168,192,16,74,58,54,2,77,1,94,155,90,121,148,213,152,89,9,161,1,132,9,153,178,0,208,106,23,25,64,129,140,10,171,160,81,219,208,16,36,132,214,30,219,39,226,122,13,73,3,219,82,168,208,24,137,69,216,78,64,52,152,201,40,31,230,26,14,51,58,45,53,11,115,76,70,206,206,214,89,144,72,35,174,187,18,181,70,88,75,238,201,32,198,116,191,219,59,244,144,16,227,22,130,215,178,146,92,205,209,97,92,38,217,229,164,107,45,63,230,95,136,6,3,68,165,208,130,64,51,144,209,52,94,85,30,127,92,132,176,126,95,215,45,118,181,23,106,126,84,227,192,77,206,74,188,219,71,214,91,197,30,7,106,213,58,170,60,178,213,129,81,105,114,63,110,12,113,33,220,213,73,76,94,216,9,24,159,71,9,166,191,105,58,197,26,243,129,13,65,139,218,59,12,209,54,210,54,85,5,110,51,42,107,240,13,150,214,172,57,39,128,230,50,177,106,25,158,148,39,219,204,221,147,145,58,42,54,23,110,97,157,178,39,193,174,67,83,123,122,101,179,209,136,163,14,151,60,51,236,102,117,209,191,38,118,190,30,236,244,53,36,151,219,202,35,4,71,25,99,235,36,161,183,4,197,38,159,232,55,255,255,255,255,255,255,255,254,5,173,66,216,105,166,32,23,106,87,32,134,105,28,111,255,255,255,255,255,255,255,150,234,158,73,103,120,229,91,1,28,178,33,0,40,0,0,0,158,23,163,164,218,41,164,52,143,18,98,218,192,228,238,98,221,117,155,144,8,30,137,83,37,225,121,36,214,126,254,235,251,137,153,208,218,40,78,77,234,75,191,254,143,253,8,0,18,83,145,63,142,190,70,102,1,22,104,18,56,43,126,160,11,49,32,151,171,31,114,25,60,182,63,28,104,4,164,183,161,101,136,171,97,130,220,121,11,102,97,33,176,87,102,148,240,35,255,251,178,100,25,140,6,66,103,87,31,101,224,2,71,131,154,112,231,164,0,27,177,183,82,109,177,249,0,251,7,235,244,144,165,136,181,178,195,52,54,241,121,235,148,246,173,242,164,240,154,152,91,225,57,209,226,158,58,58,243,209,251,253,56,60,130,175,158,219,138,226,250,140,108,12,57,145,153,153,193,87,23,26,119,26,47,133,70,90,239,203,166,247,173,172,123,88,250,147,110,17,209,108,167,45,160,66,138,95,203,194,21,77,106,72,84,96,141,109,185,202,202,230,247,91,86,195,92,196,222,164,154,45,91,243,2,35,39,166,216,219,165,143,88,90,214,102,149,170,14,244,243,63,239,198,138,229,167,208,85,17,239,26,5,37,213,247,93,184,206,245,207,253,240,237,34,213,181,158,170,174,119,221,133,87,202,83,248,129,57,170,48,61,221,10,225,228,158,102,58,24,35,110,133,133,52,78,154,201,137,226,125,240,71,59,134,39,11,174,255,253,199,198,253,127,63,109,153,114,212,100,125,146,199,30,214,168,253,223,97,127,182,23,46,127,175,209,255,255,152,163,254,223,179,254,68,0,1,41,195,9,1,62,52,99,76,73,26,133,49,129,128,161,48,20,4,195,128,11,200,5,1,118,11,186,48,16,135,104,155,144,187,11,230,146,4,32,55,32,117,129,148,65,105,141,12,150,253,185,62,205,138,80,158,139,50,94,194,161,190,196,153,155,213,102,61,98,11,72,189,81,148,74,126,212,140,192,75,0,193,82,170,50,242,99,164,150,61,82,243,240,48,28,181,10,233,141,196,202,77,137,201,196,82,122,32,252,64,229,137,82,89,87,37,182,89,150,210,42,62,254,62,107,110,198,202,12,174,101,13,186,181,114,172,26,136,90,78,54,154,239,22,26,149,194,251,179,122,101,83,117,82,149,182,57,168,146,142,213,88,84,143,5,116,162,163,126,32,231,46,181,241,36,120,17,151,176,246,47,107,106,164,95,25,181,9,221,226,217,48,154,115,146,172,109,142,222,89,170,176,175,167,80,225,65,137,11,58,173,119,243,229,211,120,253,178,5,0,1,0,5,192,146,1,70,160,37,193,132,25,136,81,3,90,170,106,255,102,209,180,7,159,25,23,75,19,105,214,150,66,22,150,104,1,238,83,191,127,71,244,253,59,67,158,231,233,82,255,253,117,128,80,234,80,25,66,225,72,85,169,48,36,156,225,47,19,153,135,204,38,15,50,139,20,66,102,49,160,192,203,165,2,35,9,149,10,160,48,24,193,150,208,135,180,246,9,36,160,129,81,192,172,2,56,7,70,145,192,150,64,71,5,143,62,66,16,136,99,180,56,178,154,152,165,50,244,170,6,38,17,24,4,113,32,152,105,132,97,112,204,48,30,102,150,180,87,255,251,178,100,43,14,168,4,110,208,131,153,122,114,71,163,154,169,61,130,28,26,253,161,72,45,225,139,153,28,22,170,8,243,9,112,186,168,33,226,248,88,210,134,144,70,219,208,170,11,208,82,2,168,7,101,3,198,149,217,120,60,5,164,184,172,4,137,92,196,84,163,213,79,79,244,216,179,69,145,90,135,182,158,40,164,250,20,150,19,144,229,71,192,177,170,166,85,193,79,78,113,63,73,67,85,163,149,138,182,66,178,165,219,70,243,229,118,216,20,53,108,171,26,236,150,61,39,204,27,163,156,86,167,235,45,178,22,216,22,130,134,71,187,107,148,132,253,178,123,210,12,91,215,76,121,158,27,100,120,81,32,218,245,220,249,222,32,75,155,94,47,206,236,246,73,243,167,217,89,159,80,174,239,26,190,115,10,44,91,198,189,51,168,246,243,90,181,206,160,110,115,116,225,87,184,192,0,32,0,0,28,59,132,96,82,220,139,8,105,8,84,7,104,82,74,46,84,203,62,135,142,158,72,160,72,41,170,165,23,86,146,247,4,109,191,193,235,5,155,32,115,91,178,166,127,226,127,188,176,199,243,255,82,221,253,123,208,62,129,119,54,210,178,215,48,12,196,132,197,175,205,10,192,252,79,5,132,70,176,64,10,38,20,76,97,100,171,10,35,124,50,144,144,48,18,31,155,8,207,69,238,68,243,8,29,147,244,95,38,106,74,49,16,203,15,1,24,199,8,218,54,50,89,67,56,67,213,194,211,43,53,247,36,42,5,1,47,172,16,219,218,101,197,208,5,31,73,167,207,139,90,39,19,78,6,160,20,6,139,15,156,39,132,224,176,196,70,184,201,139,206,22,4,142,29,217,43,194,103,114,75,194,89,97,40,73,117,159,151,66,215,108,244,80,45,229,139,142,80,145,171,186,152,78,78,158,139,95,254,213,133,194,193,44,197,51,167,145,183,54,47,67,232,226,171,240,41,121,182,168,128,173,220,191,253,166,177,106,218,61,91,118,229,182,44,182,31,62,123,50,244,203,176,33,71,90,191,240,170,109,74,230,230,223,173,215,15,151,165,106,56,120,80,208,236,75,89,91,243,164,186,198,169,7,131,104,26,99,96,131,163,73,27,17,63,161,205,85,216,132,39,180,65,168,163,154,32,158,54,120,164,155,62,119,86,78,148,146,254,246,64,107,151,246,43,149,125,209,253,38,41,70,126,150,69,113,83,245,9,202,145,36,59,148,176,57,162,199,212,27,255,91,170,233,0,76,100,111,59,161,244,221,130,195,4,145,76,222,76,51,112,12,194,227,163,25,6,7,133,230,57,47,152,76,36,97,0,200,232,44,192,34,52,49,1,10,31,131,11,0,194,129,52,223,22,13,194,196,34,52,44,21,0,132,0,129,255,251,176,100,31,14,7,74,108,209,139,143,54,82,62,162,138,150,61,134,24,26,197,225,80,77,189,21,200,197,131,172,52,240,136,192,128,37,49,98,74,245,158,47,148,17,147,15,81,36,66,1,104,77,6,4,67,66,16,26,64,73,159,244,48,97,31,164,48,220,132,233,11,72,48,158,172,0,116,63,3,219,131,18,113,66,142,145,163,202,99,52,41,211,38,69,167,56,217,73,171,98,145,138,5,227,196,140,125,34,176,160,127,1,171,200,233,199,94,30,109,210,80,159,181,193,146,36,140,238,238,245,199,16,44,158,179,18,108,115,154,138,72,235,81,221,87,185,36,155,231,108,131,237,10,70,93,44,224,83,148,45,146,146,110,238,234,67,89,211,235,93,67,52,204,31,75,70,180,125,210,51,27,250,75,79,44,168,110,252,183,116,137,197,41,207,207,21,172,180,209,118,246,12,31,255,143,0,128,0,15,169,153,199,74,48,74,164,105,211,176,106,120,29,29,85,8,76,10,91,187,148,145,143,251,60,230,21,158,212,124,92,89,205,190,215,191,189,121,109,67,158,67,255,234,143,254,119,181,38,51,44,234,236,89,213,153,94,159,214,173,152,17,145,220,50,24,216,153,117,140,0,156,44,68,72,16,8,36,136,0,141,85,105,130,133,67,169,105,121,84,216,226,174,46,0,8,186,28,108,229,64,181,172,177,226,171,193,170,63,81,70,136,112,9,9,190,101,71,101,184,113,168,16,197,110,156,138,82,154,17,227,166,168,172,176,182,194,206,182,172,38,243,217,157,226,121,61,235,15,178,56,195,117,2,11,167,138,109,75,104,106,119,218,70,42,88,168,126,192,174,84,16,103,172,72,115,111,58,135,123,57,178,77,116,237,154,148,77,145,55,18,103,55,205,138,130,160,199,90,124,230,225,62,105,105,85,80,97,233,228,170,233,220,44,36,14,0,160,244,87,103,107,105,198,24,13,68,17,81,99,172,153,190,60,113,55,88,86,104,218,144,213,13,67,129,93,10,8,72,121,218,192,228,32,73,200,109,201,121,186,183,210,59,211,94,231,187,175,235,168,90,67,87,17,112,0,0,176,28,18,106,214,56,131,157,36,214,138,67,201,97,49,111,18,133,22,211,145,9,2,150,255,150,244,185,67,92,180,127,209,95,123,232,172,203,63,233,146,237,255,186,177,128,0,36,36,219,123,142,96,191,195,91,118,10,178,22,221,91,89,237,40,93,8,161,108,82,5,190,82,68,228,200,76,138,84,94,132,84,50,206,83,225,169,26,146,146,1,194,41,163,25,60,225,136,196,19,171,17,218,56,26,79,21,177,74,173,43,175,38,172,45,240,128,55,95,57,83,181,209,241,201,251,168,80,159,18,139,35,90,194,74,227,196,135,255,251,178,100,46,8,230,85,104,214,59,47,98,208,69,130,138,82,97,137,56,29,89,227,68,45,189,25,64,181,2,235,204,197,24,0,140,182,113,29,135,150,78,220,186,226,29,150,178,194,245,113,115,80,28,173,84,136,205,213,17,165,151,141,215,194,209,43,228,232,113,28,74,244,169,141,102,56,136,55,141,154,21,99,47,14,53,121,104,26,18,221,56,92,70,143,214,250,230,97,94,21,174,64,88,213,5,230,85,63,130,229,99,237,98,247,162,248,20,57,11,237,194,147,205,207,142,206,76,138,74,153,135,149,221,20,68,229,138,26,247,86,245,72,255,39,72,0,1,146,173,0,165,182,99,77,163,174,201,91,145,128,74,33,22,66,245,199,74,191,67,81,247,39,50,207,245,246,191,17,164,43,34,222,188,235,132,43,197,255,233,255,252,49,245,98,154,190,251,206,251,111,94,166,154,34,44,1,53,3,128,15,153,246,136,6,128,38,47,160,126,224,70,137,132,98,35,198,175,6,96,177,166,70,178,104,7,96,228,227,29,147,5,13,154,26,18,101,24,65,3,119,49,160,52,135,49,16,36,123,26,104,86,199,81,144,4,47,136,67,211,116,189,65,196,170,81,0,51,213,122,34,27,22,25,76,132,143,109,28,100,199,79,49,8,34,246,24,5,89,10,249,36,224,127,183,66,62,19,168,89,86,108,70,3,104,167,5,212,108,165,77,227,148,131,37,217,158,164,12,7,179,33,165,213,233,44,162,122,41,246,249,154,101,185,142,167,237,145,80,168,73,184,163,169,238,243,35,19,101,223,106,69,106,230,169,4,131,115,157,209,59,178,171,73,232,209,156,155,147,193,2,60,213,205,207,117,27,47,100,141,5,243,115,116,105,171,21,245,137,21,5,162,44,49,92,217,55,136,71,72,175,119,172,87,82,154,155,17,218,27,18,211,22,206,31,7,76,191,243,193,92,141,17,86,162,233,106,69,86,46,59,254,102,23,254,62,37,84,212,30,4,221,40,80,9,83,5,179,241,148,12,139,152,48,231,15,235,118,255,255,255,255,255,239,181,58,61,43,3,190,228,137,45,17,123,229,83,26,122,131,215,187,21,44,181,2,0,4,212,217,28,206,236,248,216,12,192,67,6,88,28,9,30,0,136,150,7,160,99,20,12,38,185,176,180,37,80,194,85,116,109,136,43,57,71,223,255,24,50,85,52,118,179,14,60,143,204,246,225,17,245,223,38,113,33,201,114,192,91,118,100,18,26,174,49,10,23,193,65,80,143,159,69,21,68,65,170,231,20,36,20,55,75,18,128,211,86,213,96,158,23,108,116,208,234,107,61,52,38,98,209,8,161,122,188,147,52,173,175,231,74,3,63,58,147,75,127,235,78,77,141,211,97,247,123,254,255,251,178,100,65,12,165,146,103,212,27,120,74,114,78,9,58,215,40,2,212,90,177,163,64,46,100,209,217,39,174,43,168,196,8,104,43,177,112,105,219,71,54,197,44,13,167,138,195,99,36,75,65,60,156,78,205,140,74,188,113,74,198,231,21,99,52,178,94,123,222,232,220,41,169,42,220,107,229,214,16,197,99,80,128,32,0,1,103,196,128,90,34,69,113,232,132,60,172,137,74,148,38,115,238,46,34,59,85,62,127,169,254,115,163,110,255,248,182,87,212,56,207,2,170,24,23,105,131,10,56,133,234,180,51,108,99,166,17,196,46,148,220,205,65,94,203,24,252,68,62,90,117,5,94,169,11,254,174,122,147,126,192,49,217,105,200,210,128,228,17,143,69,101,16,227,51,174,12,148,17,22,121,17,12,12,210,36,49,0,112,200,96,160,184,140,96,53,26,3,11,21,129,44,1,1,132,191,48,48,1,58,140,220,7,177,24,29,52,132,153,30,129,26,16,28,145,75,180,116,112,23,197,225,108,72,49,1,24,99,5,144,2,146,167,149,142,52,128,228,134,141,200,221,169,84,77,69,93,91,175,29,103,16,70,50,41,101,54,225,203,88,106,180,55,212,206,220,82,199,218,181,122,110,118,181,204,39,245,19,161,177,140,230,89,200,44,107,151,157,93,91,199,90,189,73,72,23,167,19,38,251,71,87,43,168,212,215,64,92,44,126,111,108,213,179,110,73,198,83,160,224,202,89,219,186,140,227,103,206,248,205,41,207,207,254,52,85,36,216,228,246,162,221,9,61,134,159,181,155,173,226,26,19,231,237,31,193,155,31,197,255,124,78,231,244,72,146,254,53,32,22,142,67,4,35,46,112,194,150,134,53,59,106,75,165,186,155,255,95,254,159,255,255,244,6,222,191,230,254,178,75,180,148,243,170,168,186,110,183,103,71,106,76,44,75,11,153,8,170,66,166,231,70,53,17,253,214,142,200,118,48,44,27,184,69,212,112,84,216,0,5,101,220,69,60,5,1,10,150,89,156,106,96,82,134,0,10,151,109,193,136,203,210,175,33,209,144,116,236,238,24,100,171,88,104,36,78,79,62,52,6,11,174,61,136,0,145,68,166,128,114,120,61,135,5,104,143,16,12,225,44,20,202,239,174,163,59,163,202,136,147,190,184,172,171,153,111,79,63,246,26,10,8,150,163,188,229,163,215,177,105,170,178,168,5,36,76,150,225,226,118,63,74,82,147,60,228,83,150,131,74,144,90,178,213,11,154,225,198,206,15,144,188,78,88,149,67,105,229,92,226,251,230,102,90,59,168,193,133,228,165,186,83,85,91,110,37,173,132,44,73,173,198,90,154,114,139,122,203,77,168,229,17,33,67,169,232,125,25,83,13,108,95,75,212,181,255,251,178,100,88,140,229,177,104,212,155,76,76,208,67,129,74,195,60,198,36,22,241,157,74,109,176,216,129,53,178,171,13,16,11,17,55,51,56,37,105,128,3,105,236,119,4,109,81,100,61,78,64,160,209,182,245,136,227,129,188,163,68,73,22,39,172,53,171,189,158,146,205,22,142,66,196,69,75,222,175,214,255,92,75,126,142,152,246,1,71,76,141,1,153,36,192,3,236,137,15,6,6,74,11,215,94,177,56,0,2,155,134,24,126,126,72,231,116,4,96,193,166,70,160,104,133,230,42,80,96,133,136,214,8,84,14,3,21,3,33,10,37,14,143,163,195,90,34,31,73,211,1,17,101,19,207,73,118,39,90,51,19,103,37,254,133,47,23,150,60,164,220,22,46,239,61,162,16,22,194,198,160,247,106,102,13,22,17,205,34,212,67,153,49,145,225,82,0,230,115,68,51,154,131,198,202,229,136,172,27,103,49,139,156,166,78,67,107,25,29,13,141,41,34,163,253,133,110,191,90,28,128,133,115,190,204,210,97,214,76,12,154,80,14,233,175,126,36,61,31,231,79,60,253,70,128,140,238,246,207,235,188,51,20,125,219,226,18,250,97,89,26,217,182,97,72,68,33,237,244,157,222,109,239,203,55,119,117,51,187,116,57,127,29,96,141,20,72,160,228,20,210,40,162,232,26,29,49,155,38,204,232,212,138,221,38,251,169,31,95,163,158,172,206,189,127,214,115,230,78,78,178,185,163,43,85,211,111,99,77,171,165,88,170,254,89,77,87,57,92,132,126,201,34,202,69,99,76,83,201,41,81,44,230,69,131,24,216,216,0,23,27,180,64,96,243,15,32,2,181,140,10,115,32,160,70,24,70,1,174,24,144,110,50,25,61,74,83,79,0,191,176,76,97,31,159,121,98,90,89,134,37,113,57,51,165,126,102,180,113,169,66,166,163,114,217,110,156,205,204,202,234,38,79,28,146,137,30,212,160,216,200,167,225,205,35,107,108,68,217,145,46,35,218,233,137,219,81,37,137,29,21,249,194,139,47,141,47,56,41,219,102,126,188,160,97,145,91,211,247,61,181,214,179,91,66,128,0,24,20,6,222,165,116,177,114,115,212,186,254,227,224,146,67,144,112,116,245,50,30,230,54,172,153,167,242,10,146,251,27,84,214,14,22,76,180,32,250,48,32,99,147,8,24,171,243,187,219,237,178,17,64,96,2,84,170,159,40,123,172,19,197,18,216,224,145,9,54,149,110,39,84,8,158,201,41,45,250,181,193,6,251,200,97,253,31,183,209,75,218,73,13,90,66,69,208,248,138,129,118,25,114,216,81,184,233,31,167,123,40,74,133,82,230,115,93,173,243,140,215,199,182,68,8,171,191,90,81,112,0,4,75,131,55,140,149,255,251,178,100,128,140,229,109,102,213,27,73,54,82,76,2,234,81,97,230,28,151,113,163,80,109,49,57,65,9,8,169,69,151,156,162,80,54,177,65,198,89,208,56,16,240,128,98,55,180,204,5,116,140,16,85,246,56,2,54,160,208,77,166,100,151,13,114,193,8,226,96,178,168,17,233,140,176,10,177,248,171,84,177,20,119,217,157,45,87,41,36,229,157,142,196,31,89,169,169,41,207,102,98,194,250,216,224,121,98,199,223,250,164,26,34,110,88,151,179,155,181,80,83,162,128,180,241,231,253,92,117,87,177,47,101,169,122,87,40,189,246,23,191,232,75,41,30,245,105,106,29,135,101,83,215,215,209,202,63,242,125,92,180,204,69,219,227,140,133,90,105,88,193,2,251,231,240,187,108,53,4,245,4,219,188,155,36,49,233,191,218,140,7,226,235,205,44,233,62,117,27,159,247,169,42,70,173,230,187,90,212,113,78,119,138,12,96,241,55,19,163,101,145,109,142,81,38,67,21,199,26,161,121,150,70,59,81,4,151,194,205,46,91,160,64,54,59,5,113,174,201,127,95,208,57,234,211,95,254,83,38,227,31,201,195,45,160,7,80,109,26,220,101,234,81,33,117,30,178,253,34,136,0,64,21,44,182,136,232,125,152,141,29,26,88,165,92,52,104,139,151,217,160,42,104,53,233,193,237,235,123,41,107,184,245,254,73,136,106,24,74,201,172,165,124,104,132,172,235,186,66,170,23,77,153,109,37,27,164,48,255,85,181,67,75,86,229,113,10,15,253,179,225,194,115,5,220,213,42,244,149,169,54,112,185,20,137,156,30,36,64,70,209,171,219,109,75,223,123,57,218,98,117,216,129,86,72,185,118,122,154,80,141,227,147,145,1,86,124,209,245,80,151,65,101,12,55,208,192,162,66,117,28,207,78,188,234,159,93,138,140,10,181,29,207,42,221,201,165,22,231,80,199,192,235,76,32,93,186,139,74,38,209,57,68,58,64,231,160,101,200,232,159,85,96,1,0,0,0,0,0,93,207,3,2,42,106,44,226,153,210,108,96,150,138,201,153,93,84,206,165,253,181,213,230,192,16,182,190,169,191,253,213,82,207,171,25,253,16,233,232,183,36,81,167,115,145,229,69,220,123,162,92,185,1,25,163,178,88,133,121,18,194,176,57,68,71,4,24,72,70,115,151,149,5,97,151,136,56,109,251,109,56,210,201,150,173,237,248,85,229,193,68,187,1,3,101,18,48,151,1,212,25,4,160,36,144,142,149,49,202,228,79,194,100,21,103,147,74,18,145,46,74,51,81,54,116,157,142,106,247,21,148,44,149,141,200,8,106,13,100,217,39,199,73,254,63,142,86,102,248,105,146,94,172,52,205,5,210,195,89,47,57,17,43,168,255,251,178,100,172,8,37,99,105,87,59,12,76,192,60,44,26,205,64,2,186,33,81,227,84,13,97,227,201,8,159,169,229,134,20,168,142,13,209,50,36,227,241,24,136,120,66,24,22,23,15,102,134,163,99,81,167,212,202,86,173,93,177,62,144,59,95,31,230,227,145,190,101,191,108,46,128,168,79,143,65,248,171,104,58,217,21,240,225,66,32,234,177,235,103,98,101,67,211,8,212,161,184,232,220,154,3,140,244,143,184,108,237,110,222,60,136,105,179,185,197,125,85,101,226,56,62,86,180,174,217,208,244,62,50,146,38,100,153,169,101,138,97,39,71,191,105,113,110,134,226,186,178,61,74,170,142,245,72,206,169,70,155,146,38,151,85,100,180,116,195,140,202,164,107,150,159,169,40,231,172,199,245,159,217,173,109,146,60,61,143,22,133,1,112,42,0,94,165,15,119,132,39,111,9,192,2,102,61,12,20,18,195,104,14,93,162,132,142,211,145,65,81,108,20,162,162,87,160,198,73,36,255,152,173,165,190,141,255,214,234,85,167,255,255,251,123,68,133,131,225,33,160,181,14,163,12,64,0,21,177,149,164,24,9,130,32,176,66,235,58,75,206,18,156,144,123,94,187,25,123,34,82,172,234,214,201,242,143,204,179,200,98,114,150,35,185,101,189,72,53,51,129,98,21,135,229,115,231,206,143,229,239,125,223,30,81,30,172,65,188,86,199,189,58,212,81,239,162,131,209,163,88,94,228,202,82,162,34,52,176,200,170,112,43,3,39,165,156,129,116,40,175,1,138,216,96,189,31,110,181,109,246,86,85,150,224,98,8,81,159,21,149,40,29,0,4,244,73,72,127,20,45,70,176,249,164,33,41,245,168,210,46,97,244,69,42,161,20,206,13,151,108,49,53,28,110,89,230,143,189,238,154,215,182,163,89,88,98,189,132,206,211,51,230,38,101,50,137,136,111,31,143,214,92,33,176,167,94,181,170,176,138,126,180,174,66,152,87,152,101,206,117,90,122,238,30,177,255,165,254,183,92,111,255,157,60,18,75,0,0,4,53,2,135,72,100,254,74,133,241,0,45,172,155,8,101,115,167,236,215,76,226,181,12,169,65,116,109,82,112,41,108,86,164,154,146,246,237,68,41,4,18,49,40,96,203,86,176,176,161,22,186,204,207,219,93,10,53,104,125,254,93,180,49,31,255,254,239,250,144,10,69,67,7,15,145,133,44,237,64,95,231,169,217,102,141,188,244,182,26,146,70,29,89,184,212,181,196,154,250,70,196,204,25,171,167,20,237,36,80,158,120,30,158,60,185,66,29,144,170,195,107,152,93,28,75,19,48,173,106,26,150,47,19,154,201,241,50,203,235,106,62,205,97,76,137,170,144,226,57,140,186,243,117,231,148,255,251,178,100,184,136,70,150,118,217,19,12,125,242,71,131,170,117,101,34,76,149,249,159,102,204,49,21,201,64,160,106,161,131,9,56,152,22,84,239,167,121,216,38,105,243,147,125,164,59,211,176,174,121,158,75,201,35,140,197,144,249,2,238,58,133,3,46,52,102,154,137,123,232,245,42,66,3,196,167,83,118,53,162,118,106,179,120,186,165,209,162,86,7,136,163,6,71,42,135,40,229,234,149,175,248,26,30,140,14,134,192,132,110,70,203,195,133,157,247,27,255,184,104,177,1,57,17,185,15,93,168,59,80,184,204,130,142,157,244,20,102,132,144,86,165,118,116,187,223,185,167,3,6,9,68,227,55,111,188,51,91,163,52,134,105,242,7,219,6,25,90,169,209,72,102,70,162,54,142,71,233,255,234,218,125,234,117,64,68,68,14,144,253,106,80,192,157,191,255,252,183,175,221,245,132,0,196,16,205,235,99,150,12,215,18,1,60,29,34,21,88,93,161,161,160,35,105,252,151,203,25,62,71,134,169,85,44,93,65,209,209,242,119,5,9,44,18,25,42,160,61,203,120,112,152,163,172,236,51,7,233,166,31,100,144,124,142,96,124,38,76,53,5,75,193,132,114,158,11,47,88,211,205,41,178,2,132,31,71,42,194,33,252,118,1,218,226,220,205,1,249,168,222,122,155,103,113,97,150,197,229,108,192,136,74,92,40,34,53,193,102,24,72,140,168,8,144,153,145,44,138,188,64,211,18,80,73,168,71,208,104,62,218,67,216,68,136,177,57,145,52,0,58,40,47,209,174,66,103,226,18,139,29,108,251,219,228,72,139,44,196,54,11,233,12,21,59,171,15,45,145,251,15,94,30,164,236,166,216,238,114,139,210,217,14,210,120,198,75,198,188,156,203,46,74,105,94,195,41,105,100,100,212,55,255,255,171,132,55,119,230,202,181,104,80,2,0,2,50,5,162,198,220,86,40,87,105,21,26,222,176,18,88,39,162,93,164,79,148,134,27,210,240,121,163,32,146,252,23,139,83,198,125,24,167,5,32,157,91,208,121,5,42,119,178,25,78,65,138,46,209,218,129,136,244,66,241,165,246,217,183,254,167,16,116,83,59,246,122,178,152,244,239,173,95,255,255,254,142,255,234,194,190,100,57,212,240,225,42,65,65,103,73,75,36,20,20,146,174,225,121,132,66,27,193,34,43,45,53,160,123,48,3,162,209,106,58,99,32,108,74,23,82,205,129,0,67,152,170,131,203,160,214,156,229,202,148,178,44,210,30,40,21,245,105,12,149,123,65,46,36,36,115,112,217,205,116,172,116,36,143,106,24,113,166,158,53,132,221,82,169,114,20,151,137,89,193,170,167,135,132,105,208,157,45,54,89,80,136,219,85,115,81,22,118,30,255,251,178,100,210,142,166,223,120,214,11,79,76,210,92,203,234,165,60,197,78,24,149,159,92,109,48,217,129,79,47,234,200,244,156,250,153,207,188,69,229,141,217,130,6,185,229,216,151,43,197,191,120,108,122,42,43,33,89,1,146,165,170,252,31,183,77,169,30,76,251,11,78,74,36,73,54,76,157,147,43,79,209,234,33,158,159,62,203,52,180,239,78,76,197,131,36,125,188,236,158,54,129,134,22,68,76,157,85,81,210,220,34,72,170,14,169,230,8,111,139,205,233,114,66,4,233,188,38,8,178,236,96,46,94,19,16,200,171,152,97,100,89,216,212,82,104,128,33,26,143,64,95,80,120,47,59,226,132,250,28,173,37,255,246,127,142,159,31,173,181,29,111,255,255,146,254,58,37,152,7,168,8,21,154,138,48,65,73,30,36,20,141,74,19,142,142,31,171,233,111,255,255,233,255,212,151,233,0,69,11,14,163,136,194,71,71,133,13,208,188,194,73,9,2,128,132,137,10,42,140,34,8,50,65,210,161,120,24,36,178,201,125,15,141,26,172,176,64,226,57,198,202,177,26,232,92,134,52,37,40,145,219,84,77,74,7,101,125,156,134,52,193,161,8,88,249,5,206,158,163,68,69,132,103,115,213,77,49,116,155,45,41,244,150,45,121,82,87,39,44,28,205,52,202,46,246,11,105,73,56,234,210,198,88,44,52,170,116,145,8,98,117,142,181,251,137,165,7,67,180,242,56,92,170,25,151,246,51,79,33,156,231,180,43,116,18,170,22,8,212,45,51,48,129,28,104,54,2,164,1,45,98,5,119,19,145,4,229,155,8,34,14,65,209,6,153,130,100,215,230,7,203,13,237,231,12,204,131,242,43,48,150,73,53,66,86,119,188,202,183,76,50,127,169,126,237,75,54,163,163,181,134,40,189,195,229,170,212,10,115,133,203,56,242,207,99,40,167,69,230,104,156,159,135,103,123,155,255,255,171,99,175,191,121,165,158,176,0,128,5,64,0,3,14,226,170,50,39,25,21,8,77,197,252,167,241,185,96,208,172,84,156,203,208,113,217,255,216,228,170,255,255,255,159,251,114,154,109,65,31,255,255,255,232,244,40,102,172,222,119,255,119,7,163,183,163,114,127,252,166,106,63,71,255,249,138,24,120,160,0,77,237,199,88,61,81,63,10,213,69,27,189,182,106,247,10,132,86,10,241,66,71,162,147,176,9,49,48,35,76,142,98,70,248,244,41,145,74,231,24,49,21,74,145,46,173,51,223,100,144,162,76,140,183,48,179,33,16,172,221,80,144,227,113,218,121,203,189,101,156,85,135,152,161,242,39,174,62,209,150,42,23,162,188,107,124,235,23,31,43,112,175,157,103,210,236,19,135,60,133,53,246,143,93,164,192,255,251,178,100,209,140,39,125,119,83,139,120,92,118,71,236,203,13,36,2,194,86,217,157,96,108,61,137,193,57,159,170,73,134,28,184,203,175,89,76,173,232,210,46,57,5,69,3,255,149,84,147,142,149,22,84,143,203,78,7,35,243,163,255,83,90,149,74,202,154,246,125,136,60,183,191,86,23,45,204,173,183,246,122,182,74,186,240,66,234,17,229,160,79,120,190,5,239,58,183,238,205,103,181,223,119,177,184,153,255,250,193,167,240,79,136,148,157,204,241,84,198,152,77,72,16,159,192,89,92,116,212,69,48,250,101,106,127,86,148,179,29,149,133,205,14,52,173,134,132,207,220,187,33,159,191,250,159,255,208,34,45,255,48,239,255,252,239,255,151,28,27,145,78,231,68,152,201,115,177,8,232,187,255,46,183,248,155,224,204,0,0,99,11,177,13,207,56,16,31,12,22,179,50,170,140,89,146,58,39,50,64,168,161,70,100,64,32,115,60,194,194,51,0,16,29,247,108,20,114,17,0,83,68,12,54,48,177,69,57,85,144,222,0,74,161,21,6,108,230,195,128,232,144,129,98,56,13,224,192,6,124,69,21,140,156,192,21,96,5,144,50,68,83,166,113,146,18,90,32,9,149,5,68,70,2,17,86,138,151,8,134,99,14,178,213,150,36,122,106,184,45,66,202,3,162,163,78,34,114,176,168,114,119,149,128,149,83,217,54,178,230,104,189,172,165,235,174,221,160,119,139,205,17,198,176,209,4,186,74,16,75,30,34,23,79,212,43,66,58,102,55,108,62,21,54,75,101,242,10,146,21,168,204,213,236,190,189,99,36,116,245,52,248,79,161,81,69,79,54,77,90,237,174,225,124,188,141,122,215,106,207,182,7,28,101,218,124,24,244,15,76,186,244,229,213,64,180,168,126,126,29,22,14,30,46,99,199,146,118,56,176,193,57,231,40,228,20,88,182,211,184,126,196,79,22,92,2,63,196,76,210,0,0,227,2,109,17,17,55,153,91,37,123,159,119,225,255,68,201,24,58,117,86,85,33,5,102,217,17,192,240,185,216,159,164,228,70,44,217,229,217,91,89,107,168,242,133,47,208,59,254,169,255,226,101,255,66,255,233,253,4,127,232,180,34,151,91,253,107,250,57,143,77,63,219,255,208,169,101,124,230,163,21,21,154,170,205,114,58,24,98,128,2,146,238,206,142,8,34,105,134,8,24,36,82,216,90,37,128,12,120,2,1,76,27,18,31,65,88,50,73,108,177,177,171,37,31,25,61,118,120,160,78,227,177,98,114,126,78,157,138,69,214,137,195,46,143,130,80,205,97,124,166,234,133,100,86,87,194,94,80,210,202,122,106,187,231,165,145,203,39,129,185,225,236,46,82,22,210,225,210,184,160,30,16,144,255,251,178,100,218,140,39,223,104,81,147,153,100,100,90,76,234,130,97,37,78,22,177,159,92,109,48,215,200,238,131,108,180,147,8,72,197,203,6,39,234,140,31,231,29,177,244,47,81,134,83,230,29,203,108,213,60,111,198,243,20,147,56,242,246,19,129,1,17,27,205,48,227,171,233,180,149,139,29,248,220,134,55,74,228,246,187,95,114,62,178,28,253,206,223,164,230,223,41,182,165,76,35,224,66,169,56,130,194,207,216,138,102,50,15,184,200,182,66,9,210,55,88,2,0,64,0,61,248,210,164,167,6,1,81,114,208,24,101,131,25,28,37,81,103,188,242,174,106,255,255,255,246,209,87,218,68,114,172,14,172,144,162,230,4,161,226,66,140,91,100,36,121,7,87,151,72,187,237,178,7,114,128,0,192,170,51,148,222,12,100,53,50,202,224,218,224,48,34,228,80,142,98,210,40,8,236,20,95,152,192,50,99,17,41,133,69,224,36,138,223,51,168,212,92,195,15,29,98,176,196,67,85,217,154,58,134,66,55,65,161,193,65,140,80,164,252,81,132,155,76,227,11,96,198,167,4,150,16,26,0,29,80,227,18,136,196,162,42,165,5,53,88,6,180,133,41,24,48,45,174,169,67,222,141,160,80,234,69,82,67,237,65,33,197,81,191,236,86,29,5,11,75,212,123,98,74,78,26,7,96,9,2,46,94,211,195,161,28,105,3,234,83,49,9,32,70,65,40,50,159,28,237,166,106,184,219,43,204,212,251,17,163,70,118,180,180,119,243,47,77,182,100,53,74,118,163,149,79,26,13,21,219,229,134,3,195,57,179,211,120,105,41,23,115,189,91,141,242,206,140,47,49,81,104,99,201,115,182,236,34,148,233,248,210,60,112,99,131,21,242,185,153,212,84,202,37,88,169,121,185,115,5,229,158,189,132,188,241,244,38,120,198,226,70,52,36,181,162,182,194,67,164,74,217,251,100,245,137,44,240,178,254,36,53,189,195,133,45,169,18,241,30,222,182,164,109,205,243,79,62,109,173,255,191,51,45,218,155,163,108,0,8,0,0,11,101,67,230,82,110,27,213,46,138,64,26,124,17,145,184,211,107,136,17,130,194,170,206,152,122,37,219,134,123,179,254,250,22,38,130,253,168,128,205,255,252,255,35,169,198,225,63,255,255,255,255,183,70,104,155,22,182,146,166,124,3,172,216,88,126,142,76,9,8,31,42,176,192,226,84,91,7,2,68,64,146,9,177,208,115,68,60,49,234,128,136,131,14,24,18,55,48,163,145,100,243,66,82,127,145,184,129,36,88,105,85,64,161,138,102,28,10,96,2,0,1,213,236,179,9,72,193,71,68,35,202,128,186,64,164,86,30,143,162,160,129,192,72,156,64,0,52,24,231,173,181,255,251,178,100,222,14,168,254,121,81,11,154,123,116,84,135,234,153,97,34,78,27,125,155,74,77,176,222,129,44,179,107,76,243,8,177,198,22,30,72,245,41,87,46,21,201,36,101,30,88,179,165,15,166,245,36,41,188,107,178,21,202,193,24,60,86,120,12,18,214,190,18,208,160,150,156,189,90,219,173,45,118,239,102,204,108,186,115,111,236,128,120,19,222,186,97,30,196,54,79,158,150,157,141,109,174,253,163,150,145,46,163,169,184,231,16,143,220,172,167,122,126,82,7,99,178,227,132,38,233,55,131,203,118,137,126,74,26,181,31,98,73,132,95,162,42,148,145,138,213,22,100,16,221,140,253,188,122,110,188,146,153,155,149,154,122,41,210,163,15,245,184,213,205,56,232,169,51,48,195,147,245,203,72,130,173,51,192,230,134,30,234,83,183,104,208,125,64,10,44,150,114,205,188,238,5,177,118,200,66,157,182,189,209,85,255,255,167,255,209,191,255,255,255,79,254,142,209,234,246,247,87,106,61,15,70,117,91,74,203,118,107,104,203,230,119,70,213,157,81,29,204,65,61,92,253,252,22,3,18,0,2,220,180,68,132,158,224,109,131,42,120,8,152,3,16,48,0,232,132,162,3,34,12,18,14,0,133,141,126,86,143,173,221,186,176,162,217,78,203,1,5,138,195,136,128,44,69,210,171,34,15,175,203,217,192,240,217,19,233,147,108,187,148,165,251,167,153,155,138,50,171,143,182,170,172,154,10,245,18,129,197,112,115,57,233,176,72,160,39,87,110,89,47,138,231,204,237,173,41,200,143,28,145,49,163,183,180,156,178,233,9,218,250,137,91,21,207,12,184,239,115,219,50,234,178,177,179,43,100,71,197,110,171,60,69,187,181,77,26,186,194,21,4,210,63,223,65,113,188,71,177,45,10,177,164,91,104,77,178,177,214,4,231,65,89,185,177,52,74,219,18,207,189,66,115,197,162,250,197,180,249,113,78,198,210,11,24,184,65,181,73,140,77,24,150,69,90,166,37,63,191,86,61,78,80,166,204,139,92,175,229,226,232,0,8,122,134,162,20,36,147,39,46,148,151,22,213,68,240,25,31,192,93,54,211,74,24,129,111,66,142,75,179,110,162,191,127,246,234,255,202,198,137,156,49,46,6,144,29,149,19,138,160,60,98,200,46,197,221,93,197,46,147,10,103,56,195,247,166,237,48,1,15,213,211,120,53,44,205,195,115,138,172,153,96,41,90,212,11,49,30,94,5,26,74,96,186,208,114,136,196,82,33,221,113,98,204,56,18,169,174,16,142,5,45,88,20,125,116,34,46,11,120,124,19,113,92,40,207,228,217,188,8,144,99,33,202,99,210,18,92,115,57,183,39,9,73,213,117,34,183,39,211,90,158,121,255,251,178,100,183,142,70,171,104,85,27,79,78,96,65,194,74,243,48,102,60,27,57,163,82,109,61,53,192,194,1,173,52,147,8,0,16,194,246,173,111,181,225,180,22,248,236,103,226,177,65,2,135,227,245,36,144,149,12,10,13,83,173,44,43,55,7,116,213,245,42,205,152,165,186,89,228,37,99,213,125,123,108,87,236,91,183,128,224,214,208,46,75,181,184,77,174,44,83,85,203,107,15,162,229,182,123,178,45,68,62,36,39,2,18,35,70,170,66,103,143,172,203,66,179,104,252,163,19,16,141,71,107,79,227,197,154,37,67,35,158,41,48,120,16,1,164,74,125,182,16,59,230,157,52,210,170,55,35,232,215,61,255,156,48,42,32,0,0,0,27,110,31,48,60,24,88,36,40,171,118,108,35,97,108,151,255,255,255,253,150,138,183,122,69,156,54,64,133,219,132,85,123,255,49,34,204,176,61,164,116,76,82,117,192,48,68,152,226,151,208,21,92,195,245,51,64,26,12,113,185,51,216,212,8,209,48,128,76,194,78,3,21,11,129,169,3,21,133,12,172,21,17,2,135,130,12,36,100,42,52,52,60,8,113,87,32,224,134,1,228,17,252,63,142,140,123,145,25,131,26,0,104,25,130,16,60,56,149,129,131,80,100,66,141,28,10,140,104,102,37,184,48,193,132,52,68,21,193,45,147,150,251,146,148,87,136,222,20,12,150,3,68,26,228,181,130,187,64,210,2,128,154,252,61,36,6,196,26,26,91,20,171,138,59,37,4,210,185,13,23,178,111,162,35,23,74,196,144,123,90,171,5,135,120,60,11,202,96,132,59,82,161,173,68,217,40,106,31,230,154,154,42,212,208,13,182,180,142,86,100,94,104,58,14,107,156,215,40,27,25,206,212,90,24,184,65,63,156,185,128,31,139,68,18,13,86,201,50,153,84,72,147,73,243,155,13,9,227,145,198,177,174,216,48,76,151,209,162,57,195,146,140,222,29,234,231,221,219,230,6,228,165,118,254,180,214,243,134,104,240,165,101,95,126,231,133,27,90,157,75,27,46,87,251,166,62,183,151,216,196,247,93,226,189,185,113,104,119,244,255,255,255,245,255,127,112,225,204,184,104,212,32,4,0,192,0,112,157,68,135,66,72,158,56,59,36,1,131,133,220,177,82,120,250,197,182,247,102,214,3,218,162,167,243,14,69,66,166,83,223,251,127,255,255,225,169,66,69,7,0,144,34,36,141,26,131,168,171,255,255,244,213,21,213,169,253,63,199,159,255,187,219,254,97,213,50,214,236,164,131,155,83,197,219,187,49,165,66,96,182,1,181,108,166,11,18,8,86,102,137,61,154,41,212,102,208,113,135,4,194,160,99,37,136,206,144,211,149,84,150,56,168,5,136,197,144,255,251,178,100,206,14,40,252,121,80,3,154,123,240,85,203,186,218,61,39,46,96,25,229,70,46,105,233,193,8,47,107,13,132,136,248,66,98,204,2,67,7,95,82,64,224,163,158,192,213,66,174,12,193,208,185,16,225,102,84,114,151,5,196,51,97,146,67,101,65,200,129,128,83,209,90,7,2,152,81,37,1,73,130,180,150,104,137,234,32,110,148,161,182,59,130,253,184,200,36,231,100,97,79,92,168,85,215,0,184,15,35,208,24,69,229,180,171,36,66,40,126,31,44,97,26,97,141,165,17,126,148,252,172,145,166,91,93,182,151,84,49,244,204,40,117,251,131,218,30,17,188,139,243,199,70,161,171,78,44,183,128,164,102,81,63,195,230,154,193,59,68,212,231,101,210,211,199,11,49,109,203,93,151,105,40,112,84,175,98,229,172,245,189,239,61,241,45,107,225,71,196,213,150,127,173,124,250,106,28,216,211,123,221,83,122,109,248,221,174,174,112,139,9,247,222,119,175,111,94,195,22,46,173,186,205,74,106,90,110,215,133,253,53,255,255,255,253,24,164,143,36,57,102,0,169,40,18,171,65,128,160,39,6,164,54,200,160,78,85,68,20,234,203,116,125,239,14,22,203,191,73,51,90,253,219,213,127,255,219,255,253,127,183,255,255,255,246,213,191,255,253,81,117,111,255,167,229,109,41,55,86,44,99,230,41,108,44,4,141,0,0,138,144,193,195,14,101,68,195,192,76,144,84,193,64,12,165,192,198,129,140,68,72,56,176,205,4,72,143,140,156,24,96,29,45,218,35,93,130,208,49,108,151,241,92,51,49,68,208,112,89,96,33,18,19,108,88,111,212,89,179,210,170,177,80,104,194,254,188,77,233,1,214,1,131,169,235,109,129,93,176,212,109,165,135,95,167,193,167,188,176,172,169,169,152,101,252,41,219,161,66,19,42,81,58,245,128,48,146,91,52,104,194,55,78,125,2,61,181,31,46,42,99,87,138,200,145,158,13,103,85,88,234,203,254,245,234,168,245,107,11,185,29,142,224,94,254,49,117,43,161,44,9,108,52,56,23,203,135,171,140,73,202,70,113,217,121,132,75,208,35,80,194,166,73,201,214,31,213,13,201,35,210,8,11,165,101,181,106,245,255,117,115,177,48,157,126,50,37,172,90,230,41,65,112,221,69,135,198,29,215,23,150,38,88,198,99,112,216,176,189,138,190,179,105,184,253,2,224,49,183,10,251,209,64,132,0,0,0,45,147,7,140,4,228,133,131,177,48,231,136,165,52,73,35,79,255,255,244,88,208,229,58,117,151,216,74,133,208,231,253,52,51,255,209,251,141,163,118,146,84,134,10,166,118,226,167,54,46,66,200,110,96,6,49,50,36,64,35,61,49,128,51,1,90,79,255,251,178,100,153,142,103,93,107,211,155,120,100,192,44,224,171,58,37,38,2,29,165,163,76,109,229,233,193,3,175,236,104,160,11,136,192,58,128,132,12,144,33,101,5,193,194,195,52,32,193,101,164,193,137,72,83,154,210,5,52,208,76,240,221,41,19,162,184,217,24,40,164,57,175,23,85,221,97,5,9,181,117,9,165,94,109,12,225,24,105,114,0,158,82,8,171,162,112,168,193,206,56,161,51,197,62,65,28,47,142,71,4,72,6,7,200,33,85,109,72,66,37,252,40,201,228,147,20,121,164,128,171,116,192,174,148,154,226,141,106,24,79,221,255,39,125,219,89,27,20,149,78,86,45,30,75,30,151,196,87,44,51,60,31,103,70,227,54,58,114,145,244,53,232,216,110,202,145,253,215,12,147,224,253,57,212,15,218,154,226,54,57,48,90,176,228,146,241,35,124,102,30,47,77,197,164,60,110,50,138,239,154,52,123,72,215,51,68,139,165,181,99,92,236,13,241,252,147,205,44,119,145,146,240,101,241,9,65,202,204,173,221,182,153,20,104,6,7,127,10,192,11,22,134,34,65,17,65,130,12,203,79,102,230,31,246,114,212,74,209,52,251,255,244,244,250,55,215,255,229,73,84,28,232,206,218,187,92,170,198,172,134,41,23,111,247,125,127,99,250,179,177,108,173,81,17,148,102,69,212,176,0,0,113,29,105,141,45,31,56,224,50,216,203,11,205,224,192,195,203,12,248,10,3,52,23,114,227,14,33,131,76,130,4,89,241,139,2,36,251,98,98,65,80,180,113,77,33,27,224,41,169,68,197,65,85,113,48,88,144,202,166,36,2,98,202,8,28,248,134,107,8,95,89,121,128,6,72,229,15,237,86,186,157,200,238,195,157,98,168,19,128,22,1,115,32,249,99,152,255,171,10,8,225,200,63,67,162,108,69,140,186,143,251,72,43,6,184,160,15,212,252,170,7,111,229,52,209,57,91,147,85,236,22,91,57,53,71,146,237,23,145,113,23,17,187,231,240,37,140,185,202,149,69,179,205,212,74,78,250,145,30,196,104,133,35,196,243,106,125,174,29,117,77,248,107,166,123,72,173,94,67,151,108,137,188,37,229,49,46,249,186,14,175,125,94,146,225,185,146,36,26,86,91,230,247,204,240,163,250,55,170,226,188,86,237,171,103,137,209,29,108,128,170,84,167,177,214,234,43,232,94,34,185,138,245,110,86,193,153,190,85,59,167,58,8,110,223,223,32,130,111,92,129,0,0,0,48,197,159,134,241,245,40,109,120,78,3,27,19,173,239,68,190,228,140,221,74,221,25,221,111,39,255,233,246,253,246,164,169,222,32,191,251,57,120,156,68,254,119,102,189,191,244,212,137,236,180,215,200,0,16,103,4,88,24,255,251,178,100,157,142,71,222,118,82,19,111,23,194,57,101,170,250,61,34,24,33,89,229,70,14,97,53,192,225,140,43,40,241,177,48,100,84,0,77,25,185,156,101,52,241,141,132,70,14,58,13,6,12,176,26,48,32,32,203,37,160,80,124,192,129,229,130,0,130,86,56,144,240,20,7,48,88,65,30,72,131,130,20,176,113,64,66,11,33,14,16,133,137,1,193,129,201,244,50,86,1,141,25,170,79,69,172,22,42,190,48,225,67,81,97,97,37,141,179,56,73,209,24,163,110,50,116,32,57,25,29,246,144,203,101,13,179,99,143,90,134,216,242,93,190,82,200,83,212,143,105,80,93,104,126,105,12,158,9,13,51,255,1,182,176,236,38,51,11,137,66,234,90,137,54,56,9,237,137,95,165,179,75,102,147,82,188,170,83,84,140,230,253,82,191,210,11,191,18,146,95,139,246,142,14,148,214,161,126,220,150,120,224,78,211,216,212,228,220,67,23,74,87,148,204,195,99,191,50,235,104,227,213,3,34,98,19,206,186,218,150,73,20,12,180,223,134,238,121,51,4,212,185,25,23,149,74,159,20,34,72,161,0,45,174,52,141,102,165,87,24,33,238,50,218,114,253,74,237,186,150,91,104,75,225,31,210,185,214,65,255,220,21,51,107,36,48,3,0,89,0,8,40,45,136,58,161,64,187,126,161,118,185,96,202,197,177,184,140,182,180,40,199,141,144,248,214,33,40,2,155,167,72,71,31,102,9,99,168,244,169,53,107,34,51,4,115,42,239,161,186,58,6,46,129,235,83,26,58,9,153,177,153,193,153,159,245,144,6,144,146,169,185,145,162,39,137,177,12,144,26,129,132,100,6,22,24,136,172,148,4,70,76,80,160,137,168,1,23,8,128,119,149,157,152,117,97,215,88,200,73,123,212,24,89,40,18,30,156,104,37,24,196,176,116,131,86,4,69,74,196,197,209,2,194,41,39,201,110,54,203,71,174,103,115,76,20,32,221,84,22,3,45,52,187,102,30,135,16,122,160,172,63,25,31,196,141,187,146,133,12,171,210,47,55,20,98,88,1,192,240,130,72,12,71,237,172,204,142,76,14,83,65,187,244,187,114,77,57,42,165,168,187,167,150,46,223,2,102,114,192,105,147,198,82,0,64,205,35,138,38,219,98,200,202,105,203,72,183,126,187,114,150,12,72,157,39,64,193,34,114,175,185,36,4,4,166,217,102,57,40,69,180,142,166,162,229,139,156,108,230,44,196,196,150,80,202,105,19,24,63,141,94,220,61,76,214,74,59,157,55,199,89,214,208,80,172,145,58,110,17,123,106,46,138,228,203,250,181,22,221,26,112,16,97,101,164,70,165,228,166,205,26,74,209,39,167,34,241,22,193,35,205,29,209,113,255,251,178,100,136,142,135,204,119,210,131,111,77,226,67,135,202,129,97,34,106,29,173,155,74,45,189,60,216,191,136,44,116,243,28,40,190,233,62,36,192,121,156,164,85,18,215,31,177,65,55,116,227,145,52,82,50,191,40,59,43,221,244,84,253,21,171,165,255,255,234,255,239,232,56,134,142,43,134,109,8,89,208,221,190,140,40,76,203,95,76,0,156,208,134,195,180,204,64,81,18,192,169,162,66,227,88,229,161,18,54,46,128,8,69,106,152,48,88,176,0,168,74,87,163,89,131,183,134,16,167,177,134,3,136,64,25,194,63,11,7,37,2,18,7,64,204,136,32,32,24,46,2,60,70,229,169,52,0,46,229,206,196,22,194,95,180,197,13,129,19,221,112,177,200,226,233,30,1,120,33,249,168,84,251,229,5,8,2,91,200,102,87,110,152,122,86,1,112,41,78,100,208,230,138,193,60,118,83,185,163,52,127,30,249,47,34,114,118,57,29,122,90,174,47,164,94,171,149,165,231,238,153,142,233,225,200,197,173,90,38,161,192,70,139,169,170,118,22,53,242,19,30,4,122,250,63,110,123,43,200,246,171,215,29,60,211,165,88,12,245,35,249,216,145,161,196,186,149,247,212,191,77,166,155,196,61,80,174,169,115,42,226,152,185,13,214,213,75,61,43,152,248,136,154,197,31,108,182,34,150,142,87,239,244,155,149,64,7,64,0,128,135,97,21,138,16,1,92,45,234,24,228,57,156,149,213,156,100,9,139,214,38,161,113,110,143,253,63,255,255,250,211,255,255,253,71,21,109,48,239,192,129,227,36,64,0,0,99,3,47,13,33,82,51,146,0,199,162,211,1,145,140,107,182,2,8,147,168,64,18,5,25,12,90,18,49,144,112,197,64,102,168,46,24,220,10,112,197,9,66,208,114,37,108,46,25,158,230,6,246,142,237,116,70,0,12,4,208,133,67,96,168,195,18,29,141,143,52,14,88,128,176,21,230,132,96,142,176,210,207,59,108,145,131,169,131,40,128,229,164,132,218,18,242,88,56,234,212,110,137,180,225,252,187,56,98,34,149,66,184,151,122,146,76,33,128,3,155,152,215,38,123,101,144,232,44,251,112,59,32,57,57,105,26,249,88,222,204,77,95,197,150,45,114,119,111,10,215,39,242,54,105,251,76,40,12,118,203,84,212,122,188,252,171,101,93,10,44,40,233,54,62,93,245,110,92,178,203,152,152,248,146,208,85,236,11,118,159,112,59,91,10,145,28,223,106,62,109,166,49,23,51,211,51,48,175,234,250,79,39,31,177,45,225,61,41,118,220,53,107,133,231,131,5,135,17,162,61,239,160,103,80,108,197,13,183,193,166,49,193,165,176,2,0,0,0,4,59,207,64,152,74,66,78,53,246,255,251,178,100,130,142,71,182,104,81,147,154,122,244,72,172,202,250,60,98,76,91,37,159,74,109,189,59,1,43,47,235,156,244,148,152,247,112,196,208,235,31,38,233,233,45,31,234,238,251,85,255,95,255,211,255,255,255,63,255,255,255,238,196,59,165,191,219,74,246,154,245,95,237,245,250,50,49,236,44,200,170,66,148,177,1,21,145,153,105,131,18,61,52,160,41,66,241,6,173,80,116,78,193,113,227,17,10,56,112,48,55,160,4,84,70,10,99,35,68,68,134,36,2,21,38,47,180,194,76,36,225,114,150,121,118,26,72,176,1,135,23,13,57,10,5,169,75,148,93,22,97,15,173,96,128,129,24,88,8,221,24,216,240,145,52,184,184,238,90,105,114,149,205,83,101,131,104,215,153,106,222,142,181,151,88,136,18,57,40,202,116,147,205,224,171,149,74,215,21,100,138,208,38,221,197,145,211,146,137,242,226,51,108,216,154,121,107,172,51,162,225,33,208,162,103,227,74,31,139,226,14,97,76,165,221,119,107,106,4,127,185,21,70,10,189,120,135,162,206,71,204,17,239,223,68,182,32,110,76,194,222,179,6,69,17,10,115,238,223,236,53,13,141,69,74,78,157,53,99,142,21,28,122,169,158,35,66,136,209,85,86,41,210,36,27,115,36,201,73,5,70,246,208,122,155,75,137,93,217,212,180,8,0,37,46,25,76,42,226,250,145,116,176,121,234,35,227,59,17,149,142,147,68,81,252,65,65,212,96,182,191,223,187,127,255,255,235,251,40,205,127,127,95,244,219,84,16,72,121,17,173,108,201,144,190,200,232,103,163,174,159,245,251,81,20,189,52,221,28,69,39,95,133,133,35,128,0,0,99,20,177,141,28,68,58,178,144,202,135,195,34,146,205,21,247,11,15,76,28,24,43,4,152,56,254,99,96,232,245,44,196,163,211,39,9,83,41,1,40,252,97,176,72,40,128,20,13,172,17,128,128,1,86,32,4,16,5,28,152,92,112,148,6,112,111,122,215,48,1,25,28,147,48,114,6,45,67,133,19,94,44,129,164,80,144,107,42,52,234,183,33,0,15,139,72,95,131,136,62,108,244,128,17,160,144,162,43,110,25,101,147,50,61,52,135,176,170,26,156,188,175,4,5,33,4,4,183,163,241,71,10,150,88,228,201,122,207,225,15,146,88,177,121,107,71,206,169,1,49,55,168,249,132,26,242,26,198,245,26,38,212,198,145,214,239,234,183,113,92,106,148,3,34,9,53,139,82,6,87,95,54,27,210,58,214,190,198,53,157,90,175,158,219,55,177,86,147,159,94,175,236,247,218,151,153,207,123,254,94,191,53,182,107,37,153,230,175,217,93,252,143,11,71,32,103,248,107,254,169,0,0,0,174,39,192,115,255,251,176,100,120,15,231,74,102,80,147,153,100,210,74,140,154,195,60,194,62,93,125,157,64,14,101,51,129,42,51,171,140,244,136,96,84,146,149,98,35,12,108,122,88,16,63,37,231,143,201,239,78,193,247,41,237,82,119,130,110,148,74,255,255,254,143,255,253,255,237,255,255,238,67,74,205,95,237,127,217,93,75,163,181,149,47,255,218,207,58,72,69,93,80,225,137,151,178,180,34,92,77,100,2,110,54,51,164,77,64,104,225,177,9,252,221,139,99,67,132,76,34,66,25,17,24,161,0,99,112,65,188,10,70,14,52,152,228,100,201,5,68,6,7,13,25,44,32,72,13,30,43,65,37,1,99,21,153,128,78,1,146,217,141,195,32,1,72,169,55,129,43,100,148,100,37,21,17,5,176,114,2,96,56,175,200,132,12,57,138,167,2,223,106,201,30,4,84,168,65,128,42,64,5,192,66,198,232,22,8,28,144,102,140,53,212,128,7,1,135,97,80,3,118,176,140,142,51,200,202,34,12,192,195,33,216,116,229,109,223,74,117,14,220,174,240,195,178,89,188,53,75,46,155,112,153,133,166,53,49,106,237,29,219,160,81,139,211,209,104,134,37,143,92,181,83,147,117,173,77,40,210,163,230,15,67,45,201,212,163,9,225,100,90,148,39,200,22,164,15,150,93,244,225,82,158,78,8,101,56,230,248,95,147,103,177,180,45,100,231,187,82,217,172,138,57,31,149,229,185,44,69,90,179,5,2,88,103,88,151,246,48,75,166,104,18,214,74,182,171,168,61,8,188,150,157,94,136,63,34,212,195,83,214,237,255,255,254,159,255,255,253,62,237,124,169,106,209,90,138,36,102,154,234,239,117,108,19,200,160,202,219,181,174,253,149,94,154,123,88,82,86,202,213,71,32,186,116,245,99,3,0,100,41,0,1,163,3,7,77,113,119,54,82,220,57,50,100,129,41,158,206,65,80,33,128,71,164,130,19,41,134,65,193,115,95,160,70,2,0,81,138,149,134,0,204,16,63,50,168,64,136,208,16,146,171,2,135,153,95,33,239,70,10,172,212,65,76,64,32,113,32,64,146,0,38,35,33,206,168,240,18,176,65,100,240,149,136,199,32,128,56,160,240,120,192,88,18,93,167,96,128,44,26,35,22,165,169,180,22,92,129,74,69,122,197,90,217,127,111,95,143,53,247,137,1,204,226,150,33,15,57,228,128,220,217,12,43,10,54,65,20,202,237,89,238,141,94,147,149,29,35,184,204,18,216,187,180,177,35,244,78,164,118,101,142,217,72,217,165,110,162,81,42,92,106,145,67,138,157,107,77,218,168,35,44,130,132,235,52,60,242,125,171,123,225,53,109,13,141,99,143,58,226,39,110,215,220,209,131,102,109,40,237,201,255,251,178,100,105,142,39,39,102,208,147,154,91,240,73,11,234,250,52,2,212,29,185,163,64,78,101,147,65,37,34,235,29,0,23,80,142,220,228,51,154,226,222,171,154,196,94,23,44,183,54,156,67,222,1,0,0,0,1,119,225,164,69,14,242,164,71,244,73,140,84,203,73,20,236,155,33,75,185,199,235,89,245,41,174,135,215,171,254,244,102,163,93,26,238,244,41,162,24,120,183,125,93,201,217,165,101,89,87,245,126,185,62,253,218,231,87,79,171,170,9,3,234,176,84,60,40,143,24,1,26,114,47,233,143,162,38,2,21,129,14,134,106,115,153,204,28,100,160,154,63,25,32,238,36,96,51,114,160,46,106,4,142,20,8,192,128,193,24,124,192,193,33,224,129,139,129,102,6,9,145,6,76,16,161,17,1,200,65,37,250,44,250,128,18,142,172,1,99,203,76,32,60,122,162,200,133,162,8,225,11,201,81,48,6,18,0,152,117,250,187,214,64,16,2,133,227,99,6,169,204,120,207,64,5,128,25,7,5,222,16,5,2,61,17,134,121,21,103,130,35,95,136,34,80,229,69,198,10,106,18,8,164,196,130,31,109,35,253,187,34,60,190,161,85,123,77,47,86,89,63,101,117,230,130,60,83,106,226,169,199,110,197,175,11,40,155,148,87,78,37,40,94,92,38,139,253,123,123,189,22,33,116,103,78,213,13,123,81,249,194,49,201,75,206,58,252,11,154,164,21,110,254,187,162,171,25,90,126,192,154,159,69,175,76,197,90,246,91,95,69,13,159,238,220,220,202,98,204,232,33,215,239,151,120,4,14,218,18,69,128,212,92,195,60,137,185,92,184,110,154,136,243,73,211,55,55,38,214,172,233,243,38,93,4,150,165,24,30,117,213,187,169,234,253,183,247,149,45,215,170,17,16,128,196,53,236,179,178,199,130,109,34,5,110,173,37,127,74,118,32,44,69,246,182,21,4,84,0,194,231,105,175,210,9,151,168,105,142,161,200,0,234,51,73,254,12,21,196,98,160,20,34,6,149,70,38,8,134,32,22,230,16,136,6,37,3,162,65,200,36,45,4,8,108,32,136,208,25,249,137,20,24,64,205,61,19,174,14,24,107,21,161,52,184,197,243,105,229,66,166,128,139,120,107,139,1,158,136,76,26,224,11,218,15,0,146,8,68,28,157,160,5,4,129,71,12,154,34,45,104,24,8,160,146,118,129,98,128,132,37,109,167,128,84,144,24,73,118,38,94,38,44,28,40,16,41,168,62,114,54,206,209,16,57,40,39,226,113,216,242,122,177,88,78,77,202,68,209,80,206,245,98,133,177,38,52,207,93,10,151,241,162,211,105,155,192,242,87,119,189,147,55,227,186,172,66,97,65,37,73,1,215,221,255,189,107,255,251,178,100,94,143,39,145,104,207,139,186,99,240,74,204,218,227,52,2,196,93,217,187,62,14,105,15,193,39,175,235,180,240,22,216,208,210,171,123,76,54,159,108,244,42,53,59,59,73,172,49,230,107,206,215,123,255,233,251,73,149,243,127,174,227,220,197,250,21,159,253,95,167,215,238,198,76,121,63,208,23,6,228,88,115,161,71,203,128,0,211,92,32,160,36,24,164,62,140,102,31,206,158,54,76,196,181,75,83,94,221,36,155,213,85,159,250,41,55,113,69,20,165,163,109,68,209,61,121,223,162,144,40,96,224,2,21,149,171,83,40,81,204,165,98,209,223,211,253,122,255,127,99,251,103,43,171,245,117,247,64,153,180,100,24,153,213,178,167,85,4,132,81,193,164,35,148,206,1,99,147,57,138,204,4,9,50,9,68,26,77,53,137,56,194,168,176,48,192,56,158,44,31,10,12,72,148,129,146,140,137,160,194,128,224,102,107,80,14,48,236,67,84,226,84,5,22,10,166,68,104,64,168,203,138,28,4,123,68,152,181,96,80,2,78,17,132,24,28,144,57,143,12,76,29,189,48,35,18,228,18,57,58,95,162,161,166,24,66,4,47,92,20,72,183,153,74,194,192,139,146,36,82,90,233,50,200,5,31,153,68,106,125,129,64,79,162,124,195,77,10,43,105,149,179,87,138,244,106,168,129,71,179,200,178,128,242,69,84,109,244,192,164,63,26,43,7,208,176,140,35,211,216,249,133,188,136,16,2,19,73,14,64,120,147,20,75,214,203,41,6,137,200,128,250,27,232,225,171,108,188,235,72,213,177,112,210,119,123,60,7,49,37,30,61,174,201,138,33,10,161,173,111,84,157,244,37,105,38,105,161,255,123,186,149,65,239,120,48,7,148,64,0,32,32,2,91,180,0,153,83,55,196,159,77,82,43,166,164,150,174,34,51,248,24,206,55,254,53,255,242,79,89,117,103,211,83,167,239,212,246,105,25,34,40,215,186,233,96,199,55,166,234,113,68,117,170,43,38,198,47,127,85,255,93,183,98,115,102,197,35,237,169,175,89,160,0,204,37,75,77,22,35,77,163,47,12,137,0,204,57,64,204,235,202,204,106,5,65,34,74,53,11,19,134,35,129,129,204,9,135,195,56,24,19,0,1,4,67,129,130,96,177,140,0,153,48,90,28,54,139,0,99,193,48,193,144,0,3,133,66,3,3,2,112,85,35,71,32,168,176,200,2,9,165,152,15,164,126,132,44,152,243,131,64,131,70,21,1,85,216,155,122,88,12,195,13,157,22,1,160,86,161,226,90,72,114,160,114,161,136,67,204,163,64,99,7,145,131,225,197,46,130,17,69,144,182,207,52,122,24,73,101,155,36,142,91,151,167,125,153,125,137,69,72,142,255,251,178,100,75,14,135,150,105,79,139,185,100,210,75,235,250,195,60,98,100,29,145,171,62,46,105,19,73,81,179,235,168,240,11,21,143,245,55,186,37,16,145,19,171,137,182,120,101,79,127,246,243,170,158,150,32,153,237,167,181,4,16,64,146,5,77,215,24,187,183,66,248,89,246,56,191,21,154,249,136,207,118,24,118,96,181,167,169,126,254,102,159,92,223,204,142,221,85,16,228,16,119,198,185,118,52,178,215,130,213,205,234,250,71,175,22,108,252,83,95,36,146,48,58,157,123,31,8,0,3,142,97,4,67,87,14,153,206,216,10,46,214,226,249,49,125,195,102,15,142,199,35,141,200,99,40,95,55,47,255,255,255,175,254,186,145,122,183,111,83,149,247,236,173,119,162,179,157,92,246,244,123,189,159,70,49,223,252,181,237,255,70,225,189,148,29,79,25,15,109,7,94,80,216,140,43,77,51,116,8,246,177,162,160,100,193,106,83,130,18,78,126,36,50,177,192,194,96,67,44,150,1,129,3,90,142,204,108,58,18,73,152,80,2,99,16,41,128,130,70,12,16,139,3,128,33,16,160,29,0,6,35,64,26,8,8,22,18,24,224,10,207,139,230,16,87,19,2,196,185,98,135,14,64,3,252,145,63,195,138,161,74,4,134,6,133,201,139,11,95,129,193,25,72,32,97,67,182,252,66,133,51,71,1,8,203,24,144,202,205,118,80,208,80,20,80,99,14,174,66,128,133,200,76,39,254,243,212,177,144,236,171,103,220,89,60,104,176,6,21,59,132,66,169,142,13,108,92,120,108,69,5,14,37,151,114,37,66,7,58,239,144,232,149,27,111,118,211,8,153,66,58,89,193,48,184,130,54,165,171,120,57,201,230,158,41,134,178,66,58,244,32,27,114,53,199,142,22,65,252,246,241,203,240,163,199,249,53,29,182,62,233,234,255,201,168,226,39,86,71,129,208,167,170,128,44,177,63,88,221,132,9,0,17,110,147,33,71,9,198,11,167,205,181,129,184,49,221,122,107,79,237,27,31,201,172,205,255,142,184,131,153,103,255,231,247,147,169,187,148,133,255,86,254,140,221,59,220,166,65,202,28,49,47,91,169,212,230,123,244,86,70,75,247,211,118,68,251,58,31,161,153,213,212,25,14,48,236,236,245,220,143,182,25,176,0,21,240,187,140,192,115,35,112,166,6,149,6,2,23,25,119,136,16,76,91,9,130,0,34,152,168,94,100,193,240,32,148,2,30,13,9,192,130,67,0,134,12,10,9,111,141,8,0,224,68,67,12,9,112,244,40,74,78,182,72,140,200,161,2,137,17,17,0,20,56,60,232,206,161,67,136,160,52,154,78,52,108,44,154,177,197,20,147,2,104,130,200,157,241,64,171,61,125,7,2,255,251,178,100,50,142,134,244,103,209,19,154,75,240,76,2,90,167,97,233,24,30,205,155,66,78,105,47,201,26,159,43,232,160,23,72,78,133,255,28,127,148,104,193,149,40,49,40,137,187,234,172,253,61,174,180,212,22,173,69,187,106,22,233,245,214,231,35,199,179,87,213,215,51,122,84,15,106,10,164,154,153,240,189,205,12,230,151,201,253,187,212,214,134,98,104,145,199,103,21,103,7,255,234,138,212,17,183,165,26,135,151,152,78,107,32,70,181,185,5,163,221,145,199,219,223,159,33,168,160,178,157,25,232,121,54,149,74,250,231,26,205,200,211,26,146,176,77,3,229,75,170,11,168,234,252,206,128,2,64,0,180,228,241,72,220,56,196,35,178,204,144,153,167,124,85,179,204,212,87,178,11,118,66,70,102,171,127,176,30,62,156,79,242,194,103,127,255,162,209,1,190,211,228,144,182,102,161,144,41,208,176,29,250,30,253,34,57,191,65,2,90,202,4,139,210,4,45,79,180,93,195,26,240,24,192,50,51,64,230,12,190,28,52,33,32,199,164,195,74,190,77,0,47,48,137,68,80,50,98,99,33,129,65,6,9,18,152,100,34,145,168,12,6,1,64,192,0,193,153,156,2,24,48,28,17,96,72,111,153,96,36,34,76,17,214,78,219,5,129,171,113,9,1,24,116,57,9,55,59,236,137,69,191,170,216,36,16,16,0,12,65,103,45,66,246,166,0,200,23,57,216,45,34,3,161,208,11,247,5,51,149,195,60,135,73,86,179,151,101,219,68,198,230,176,106,70,27,150,172,26,87,138,31,78,120,30,114,24,148,193,47,60,67,176,222,15,13,226,136,7,19,5,176,40,80,160,0,20,18,49,104,144,50,210,65,134,91,64,86,105,38,209,217,56,161,33,25,26,228,212,32,84,96,48,109,164,5,16,16,18,32,81,182,233,141,219,133,90,55,30,71,54,225,106,43,62,196,32,166,182,187,16,64,128,128,80,129,26,54,189,152,16,50,197,203,103,183,170,59,42,4,4,144,135,132,179,186,146,138,184,216,242,241,28,255,176,240,243,183,134,0,0,226,238,21,192,136,85,42,81,203,12,162,250,136,146,229,217,232,185,1,138,52,91,236,149,191,235,95,248,139,41,34,161,34,138,143,20,138,255,255,255,217,166,21,38,177,124,88,84,248,217,81,115,67,26,119,153,95,52,131,83,141,116,23,191,185,231,146,192,0,0,74,148,192,29,204,63,232,105,80,201,2,132,131,205,154,132,12,244,16,48,202,136,141,199,135,204,12,0,193,201,65,70,176,59,205,161,97,220,4,18,195,233,94,22,76,72,246,82,140,149,221,66,213,167,145,103,214,17,216,43,64,158,150,75,126,125,97,149,172,137,197,54,94,175,255,251,178,100,38,14,134,248,104,83,27,121,99,112,53,34,42,253,48,197,20,27,217,165,76,78,97,141,201,10,11,233,229,134,8,248,5,100,8,196,102,136,68,120,151,217,42,228,195,228,252,211,71,154,170,65,67,210,248,93,70,2,223,198,40,205,136,75,137,11,140,113,197,131,242,227,94,173,219,39,26,56,220,97,255,39,60,183,189,105,121,18,126,97,226,209,21,248,126,148,218,45,83,151,246,234,114,225,84,192,138,92,94,254,195,18,134,159,104,201,190,215,30,33,191,5,165,97,213,155,29,135,101,81,161,148,23,186,244,17,92,232,246,21,180,101,149,210,83,141,113,246,250,216,86,194,187,96,217,235,192,117,72,44,240,158,89,166,82,145,50,238,46,96,148,252,68,68,207,200,215,196,174,0,0,0,16,0,0,66,78,52,146,10,106,232,15,159,32,141,10,118,61,145,238,36,112,178,150,253,7,95,238,255,255,245,171,255,235,160,99,186,44,255,222,119,211,77,110,55,121,39,223,47,5,201,215,228,170,179,78,151,12,236,43,7,18,131,139,166,80,137,4,1,202,0,204,76,194,194,19,4,130,17,24,100,10,52,78,79,166,126,183,171,66,139,228,218,67,133,228,26,187,56,36,9,118,216,218,240,115,130,195,126,208,64,153,103,247,206,187,18,199,145,187,22,173,202,101,104,3,129,211,182,50,253,168,114,224,144,178,194,177,193,241,250,175,59,182,167,242,219,144,238,33,49,127,204,80,147,193,97,220,97,12,157,28,53,10,244,246,142,226,25,44,125,45,188,75,162,244,71,122,229,22,44,184,253,104,207,215,212,64,132,225,98,198,90,75,45,91,211,158,113,129,137,156,184,56,24,190,82,44,150,221,247,142,28,130,43,146,24,211,116,120,189,147,131,32,105,49,86,241,70,244,7,17,70,220,46,254,222,5,170,214,37,155,194,254,48,213,174,198,48,206,79,177,39,174,47,88,238,82,147,245,248,239,103,49,137,89,178,82,98,242,125,123,254,50,64,96,0,67,113,41,36,203,223,47,157,151,213,65,23,173,76,57,24,28,158,43,31,228,173,116,214,125,61,83,255,204,158,141,4,50,241,89,173,126,8,248,129,223,254,183,101,17,35,255,246,54,211,184,196,47,30,119,95,122,83,223,71,221,183,169,96,0,0,96,179,201,162,77,13,180,25,248,81,155,29,157,8,129,161,15,152,184,107,35,11,3,38,129,135,1,142,162,35,90,34,10,145,189,133,190,118,154,204,52,177,135,24,148,67,169,58,44,246,241,4,12,227,87,4,130,134,151,65,156,128,140,66,157,183,22,109,230,13,155,234,214,164,163,85,77,215,201,202,96,104,178,194,25,178,3,217,236,73,151,62,109,5,199,150,241,200,97,255,251,178,100,50,142,231,59,111,210,147,120,99,242,69,130,42,131,61,134,24,29,89,221,72,78,101,115,201,13,159,169,200,243,29,152,97,84,56,141,78,101,213,124,75,62,133,184,200,32,201,93,21,86,150,202,187,76,201,170,216,92,186,199,98,115,177,212,50,139,6,40,179,245,43,173,152,15,252,91,139,42,179,177,141,61,170,179,104,95,202,22,165,5,40,153,102,217,245,41,134,43,13,209,52,158,142,35,72,32,162,165,96,167,85,130,240,224,174,175,81,158,153,118,121,173,151,14,146,193,151,217,140,254,164,190,110,178,214,206,181,232,18,253,45,29,35,223,154,192,246,75,111,76,51,181,119,173,243,141,146,247,119,234,22,182,32,0,8,17,144,0,34,6,2,184,252,22,72,133,224,137,24,228,123,36,188,254,185,31,18,178,195,186,121,151,172,83,156,128,100,46,166,61,67,206,181,105,236,222,187,53,0,241,111,127,57,70,132,191,161,92,143,245,167,208,163,179,81,236,5,168,231,71,159,36,1,131,70,38,201,130,154,208,88,36,94,7,30,12,129,69,115,12,152,12,30,9,152,52,0,97,64,88,240,140,194,35,96,104,25,155,186,227,67,100,97,90,34,193,22,144,175,197,0,19,102,4,8,24,20,92,52,91,90,12,69,38,80,20,14,17,138,21,128,44,234,10,56,77,157,44,31,87,97,34,82,121,59,150,226,74,183,239,234,4,98,179,74,10,137,80,59,52,150,64,43,14,165,241,57,213,82,105,229,255,38,53,51,226,43,117,201,16,210,214,227,22,93,124,37,117,96,234,146,173,231,103,14,80,64,247,97,85,170,247,60,37,18,40,35,85,249,247,121,90,211,84,131,240,124,241,149,253,203,187,189,171,219,58,32,80,51,130,85,164,185,136,114,162,68,86,40,106,196,123,39,103,236,192,114,229,234,27,14,178,80,234,135,90,135,170,239,174,57,46,45,123,32,241,130,3,201,114,46,182,107,103,88,243,85,31,109,249,81,183,234,93,182,53,157,245,252,173,255,31,255,211,191,90,40,6,15,64,103,135,0,220,86,19,118,72,114,15,104,80,136,9,212,240,149,99,135,210,238,29,110,188,194,217,3,136,115,27,138,12,113,179,21,207,127,255,255,255,254,230,255,167,255,209,127,162,25,47,111,249,143,251,176,131,28,215,41,244,181,35,118,17,0,0,115,8,59,61,80,179,158,106,10,40,153,98,97,193,17,27,186,161,163,28,49,225,17,136,168,121,147,27,169,120,25,69,153,131,6,131,1,128,199,99,65,69,2,101,247,69,240,72,57,48,161,133,154,16,139,2,145,18,77,44,146,6,117,38,144,208,28,201,27,203,48,182,236,45,175,41,184,176,169,138,191,144,244,50,167,113,145,255,251,178,100,44,142,55,52,105,209,19,121,100,240,61,33,106,218,61,41,0,25,237,163,76,110,97,143,193,21,52,107,20,208,11,144,192,203,10,213,236,25,3,9,4,169,29,135,36,176,28,216,176,82,121,132,189,78,16,182,170,194,157,82,133,9,163,20,92,122,235,211,173,236,70,59,83,149,166,241,202,41,252,247,186,59,20,202,215,206,251,84,177,4,103,149,108,176,169,16,245,100,181,40,158,220,123,24,133,153,174,231,11,194,193,155,77,58,191,111,150,34,205,118,39,240,110,186,60,110,152,182,141,22,157,102,109,249,245,104,231,173,246,126,123,47,51,153,35,202,219,173,161,219,173,195,126,80,246,63,55,77,126,141,245,208,102,179,44,210,127,54,205,199,218,238,174,224,10,204,0,0,0,239,42,137,176,73,3,142,219,40,132,103,149,8,3,104,82,223,100,214,209,37,53,43,8,159,121,250,219,236,255,255,255,255,164,149,85,253,111,100,127,181,108,207,156,26,108,123,87,27,96,233,19,100,158,28,104,43,96,32,8,195,49,179,6,9,140,52,41,14,53,25,29,156,97,224,33,130,195,104,66,128,129,160,80,112,40,192,128,148,207,80,97,16,82,240,144,121,78,151,251,112,71,194,5,195,170,206,13,16,245,94,165,126,242,203,88,135,160,114,68,75,92,151,121,162,63,171,146,125,55,235,75,216,84,99,75,34,142,11,95,22,223,104,114,179,240,221,150,118,118,88,242,119,12,29,73,203,224,6,246,104,44,5,57,128,105,169,115,130,237,107,12,243,130,246,154,199,2,44,233,202,61,19,93,21,103,169,27,128,242,134,148,73,205,23,57,4,121,6,50,62,36,89,69,150,167,65,20,239,20,189,179,43,76,161,197,205,52,176,118,48,190,211,179,11,201,137,199,208,69,11,11,249,189,165,98,118,185,214,179,80,201,247,59,234,245,250,57,183,59,183,197,217,58,221,26,231,243,239,144,81,207,237,4,2,124,3,76,96,202,8,15,68,137,11,29,47,17,10,157,207,58,103,151,91,24,59,116,25,146,82,211,215,74,201,162,191,255,250,234,90,146,173,79,162,218,73,62,75,127,47,255,214,101,58,21,89,8,238,101,40,200,56,73,89,170,250,21,197,209,20,160,128,0,0,0,112,194,0,195,162,160,204,210,9,18,92,24,172,158,5,87,129,158,166,69,11,162,80,24,70,99,64,8,40,2,14,62,39,80,208,100,2,30,6,2,70,135,138,210,24,229,56,232,132,138,141,86,96,44,69,112,48,243,68,52,195,104,41,56,220,25,24,246,134,82,44,161,101,43,18,89,151,208,185,237,145,156,194,130,13,36,1,218,180,74,3,76,119,82,42,197,60,204,60,135,193,116,26,228,86,90,28,10,255,251,178,100,55,142,6,205,104,209,155,153,91,240,79,45,26,179,52,5,228,25,37,127,74,109,225,47,193,61,179,106,220,243,9,160,153,3,8,26,89,171,199,31,213,100,17,85,14,67,243,210,169,234,126,219,166,135,242,65,46,10,224,168,221,27,93,178,47,58,162,199,216,165,201,3,141,195,65,80,198,7,118,69,131,197,238,45,212,15,106,28,125,218,85,13,150,101,85,69,140,157,190,246,193,156,211,93,220,39,71,169,221,83,174,91,45,139,113,156,51,178,4,218,115,149,47,164,248,64,245,166,201,150,178,30,108,137,247,113,42,166,184,0,0,23,226,110,2,56,88,143,165,210,65,18,92,241,194,146,203,198,38,166,111,166,146,43,98,165,32,191,69,5,50,232,169,247,82,150,223,219,253,108,165,100,115,51,127,166,143,249,165,172,189,216,82,99,21,76,157,85,90,236,237,101,153,21,226,113,64,118,105,74,103,74,136,17,202,136,172,52,151,104,169,225,195,88,155,249,201,148,28,2,14,196,106,41,186,50,104,233,42,136,242,9,141,5,24,193,211,39,66,53,206,98,0,6,4,6,133,115,11,177,19,210,148,143,232,86,140,197,163,74,152,139,76,130,25,20,46,160,102,219,28,59,5,169,154,243,81,180,152,68,7,242,11,147,176,121,11,183,9,128,159,216,75,71,148,189,244,2,49,82,82,83,160,179,67,21,116,77,175,193,84,140,69,64,136,129,158,49,140,172,246,115,85,240,104,126,61,59,166,224,194,245,7,77,71,41,233,45,82,105,142,54,103,73,114,15,166,173,185,0,224,162,1,42,104,160,141,221,204,202,222,120,61,21,34,196,22,113,104,192,93,132,74,127,53,228,158,238,191,117,165,214,74,183,109,208,74,114,152,212,41,168,237,95,156,96,76,129,97,199,142,165,196,150,13,135,126,186,86,20,16,0,17,55,51,74,66,102,163,109,109,130,187,210,158,123,29,236,154,54,241,210,215,223,71,230,126,240,104,147,51,119,38,86,71,255,255,247,255,255,250,255,255,255,253,104,166,48,147,147,244,60,246,232,174,141,71,147,252,134,211,190,114,208,65,224,158,25,74,199,168,87,111,217,199,106,131,106,68,0,0,10,180,192,88,15,172,92,230,212,196,37,137,48,106,75,134,50,22,2,48,84,163,165,77,124,132,104,68,48,10,56,110,2,33,116,213,26,47,85,4,15,97,237,217,139,143,232,41,83,123,19,60,50,72,104,211,90,90,22,151,220,32,96,2,69,86,9,193,97,108,205,83,177,214,124,225,23,233,63,93,151,125,124,221,122,224,187,145,151,149,252,140,61,18,159,184,137,13,45,173,53,102,164,238,96,242,142,13,60,115,151,235,9,239,181,65,133,84,233,216,254,195,255,251,178,100,62,14,166,5,97,210,155,120,51,242,73,139,218,195,49,34,10,89,133,163,72,109,225,47,193,27,178,235,28,208,15,145,10,249,190,183,84,7,108,123,39,64,104,155,140,29,142,220,74,9,51,9,32,27,72,212,163,213,177,160,121,195,187,118,63,31,77,165,185,170,218,76,199,165,63,202,149,153,136,191,102,102,29,110,6,101,203,58,120,210,207,44,237,105,39,177,33,2,160,51,56,0,2,38,250,7,17,137,209,70,100,26,231,42,33,39,157,242,76,174,16,31,216,160,158,246,218,138,159,255,255,127,250,127,245,255,255,255,250,97,217,78,119,250,155,181,89,207,156,174,250,77,42,237,235,221,213,180,86,25,72,224,200,98,130,112,97,74,206,247,227,160,1,77,18,229,48,40,67,190,178,56,244,83,49,21,49,197,3,53,102,40,17,51,226,242,246,22,124,4,28,93,3,13,33,48,96,50,244,133,200,213,189,85,11,162,160,15,50,100,47,80,49,147,241,58,197,156,238,160,171,138,22,10,214,70,243,49,147,125,166,53,38,235,12,53,228,208,155,88,53,41,96,131,165,85,144,167,81,183,130,84,181,78,88,36,162,137,140,168,235,76,133,63,130,91,135,93,53,61,3,83,47,249,121,84,46,237,138,107,120,203,48,171,186,220,101,26,182,206,172,218,147,172,130,113,182,15,194,72,181,155,43,161,243,242,119,171,189,166,45,161,2,68,173,170,153,196,168,199,94,10,201,122,132,189,103,140,136,84,207,176,218,94,113,73,247,56,189,38,111,63,191,4,85,93,178,57,45,79,102,211,127,106,150,101,27,229,73,58,217,139,110,73,217,11,77,116,160,5,252,98,0,240,59,8,67,241,83,153,34,100,106,144,196,41,41,70,250,238,185,149,155,186,218,133,74,118,85,246,171,255,253,186,84,43,38,255,108,172,91,119,52,52,69,125,243,61,143,250,134,125,255,207,133,23,35,99,158,130,35,59,213,179,210,244,73,117,141,160,0,0,73,112,1,192,124,173,3,227,230,186,206,100,64,134,24,202,105,66,4,160,6,26,20,24,80,48,36,50,112,103,168,102,16,24,44,134,89,18,37,48,193,18,33,164,201,126,85,68,28,212,225,52,229,172,208,136,208,160,107,216,64,133,104,114,73,14,42,132,192,103,10,229,92,46,245,100,121,28,84,136,3,37,4,45,218,64,88,52,34,72,66,196,243,127,165,210,213,242,92,248,84,57,35,61,29,38,22,22,1,129,232,87,243,118,93,171,127,27,208,44,228,252,131,59,156,201,149,169,243,255,145,83,190,185,164,217,61,92,244,18,166,27,144,247,202,130,23,103,67,150,203,44,85,99,13,165,252,114,27,167,161,137,201,215,12,180,5,217,110,174,230,255,251,178,100,86,142,166,124,102,81,27,120,75,240,79,108,202,195,44,34,158,89,193,155,68,110,101,15,193,50,177,235,40,176,142,249,165,227,55,237,221,77,218,255,222,26,166,236,130,102,252,175,237,235,40,6,231,143,116,93,155,169,165,234,104,133,12,51,167,225,144,0,18,223,193,225,40,168,160,241,154,4,28,24,159,196,109,170,51,238,234,121,62,31,38,57,114,62,5,151,255,244,191,255,248,25,91,47,138,126,141,175,1,181,20,251,172,101,157,149,243,49,166,83,244,53,17,138,71,117,103,54,232,57,171,251,163,165,215,222,133,34,130,30,180,247,177,128,196,100,10,140,24,194,51,167,128,42,98,49,137,12,200,34,243,28,50,204,42,44,51,72,80,144,42,1,20,1,137,128,208,137,141,192,6,25,12,152,128,8,96,0,33,16,140,56,52,193,1,160,162,113,80,89,148,177,1,66,59,88,99,35,67,6,54,189,200,146,45,75,108,25,154,142,38,34,35,64,2,34,34,141,157,208,67,198,168,129,240,33,48,114,197,110,30,5,248,98,12,189,149,203,96,188,24,155,171,75,37,18,157,157,60,48,45,60,2,223,67,207,53,202,213,233,108,203,57,73,134,89,115,54,188,25,220,232,51,26,135,172,143,26,33,216,96,242,3,125,211,210,242,117,180,10,176,176,137,6,179,19,85,136,85,4,160,166,73,71,42,26,49,69,8,186,127,33,247,161,78,197,153,150,10,238,56,141,26,26,41,76,222,28,177,106,74,141,170,95,182,220,96,0,21,222,91,208,6,71,127,17,129,24,48,50,49,55,133,30,200,207,45,106,84,241,196,156,30,8,105,254,119,158,227,187,196,141,235,255,255,255,254,177,12,217,100,241,252,189,114,95,4,54,155,26,35,230,81,39,224,1,153,92,57,71,57,18,218,231,253,200,118,8,93,62,134,228,123,210,195,167,46,13,216,0,2,221,220,103,145,144,40,108,168,33,225,89,179,26,105,219,51,34,209,225,211,44,145,32,67,46,168,196,4,69,112,189,28,162,220,49,68,134,112,217,148,0,220,197,92,14,74,80,209,38,124,232,8,45,179,210,135,41,59,88,64,184,50,133,228,141,190,209,101,218,215,157,134,95,85,69,229,178,170,56,212,150,5,111,224,137,28,17,156,88,49,16,6,163,242,235,164,96,223,101,109,53,74,236,179,205,22,197,247,58,200,111,188,105,199,89,83,246,46,22,7,114,136,181,143,123,89,234,230,178,21,34,88,44,178,69,50,167,21,183,15,177,187,22,235,205,84,62,107,79,103,53,23,185,197,121,70,126,61,123,180,58,105,232,206,252,17,198,48,85,104,89,100,87,34,198,20,103,164,190,32,170,97,103,180,92,153,16,8,0,0,0,51,255,251,178,100,97,14,101,228,102,211,27,88,75,114,81,107,186,170,48,69,116,88,165,153,70,110,97,15,201,46,179,106,204,147,8,160,110,208,136,125,53,102,11,138,177,122,138,16,217,163,81,100,107,149,133,138,22,222,244,114,234,70,206,167,101,255,255,219,255,243,145,182,117,127,255,245,244,253,232,60,81,1,201,173,80,213,148,246,106,208,95,85,154,251,173,17,116,95,242,186,10,116,180,83,34,213,227,43,63,138,10,246,75,144,192,39,163,45,208,13,44,102,49,81,136,195,193,163,40,130,76,240,49,7,27,2,4,69,80,129,17,236,195,102,50,99,49,132,129,232,244,40,40,30,8,191,42,214,140,44,153,87,37,160,246,194,181,46,32,212,93,231,189,148,45,68,51,47,97,169,174,228,48,59,7,0,189,243,44,134,42,66,54,8,159,10,44,197,39,135,2,192,226,51,174,20,56,242,200,33,234,120,141,234,115,122,152,163,237,53,35,197,148,207,64,78,36,166,93,159,214,212,119,88,238,18,44,109,229,170,74,56,78,132,230,248,221,138,16,140,24,58,159,229,61,37,40,105,68,8,97,235,185,141,67,168,104,138,32,246,163,91,103,103,16,110,111,26,82,48,202,234,197,197,183,135,139,90,234,7,159,102,140,232,89,106,82,136,205,132,161,243,75,108,92,108,227,130,217,111,108,152,104,15,1,78,148,18,127,65,71,145,28,91,196,207,212,161,197,249,93,201,37,118,163,214,175,255,255,111,255,175,178,215,244,191,171,233,126,250,187,29,135,50,133,64,228,102,117,41,244,48,215,42,181,66,150,147,95,173,87,127,237,94,172,189,49,164,70,182,223,87,20,240,216,0,4,213,216,113,80,245,22,78,16,16,198,12,12,8,16,201,78,194,12,76,160,120,24,18,94,112,104,1,129,8,152,41,72,97,34,80,48,241,160,0,80,20,48,128,215,180,185,172,229,13,147,50,56,185,69,1,94,86,209,105,42,228,236,22,10,128,160,102,46,179,23,156,93,108,54,100,25,131,221,216,105,118,86,129,20,230,25,134,232,36,152,231,201,115,179,45,176,138,140,82,237,126,236,0,41,2,232,8,79,188,203,45,46,246,105,60,233,228,214,74,114,156,138,218,231,229,150,213,69,57,24,231,189,127,155,250,190,124,169,68,192,225,46,67,106,114,164,228,196,84,102,7,24,64,214,242,212,155,209,249,46,154,111,74,72,191,230,234,24,181,187,133,218,66,73,134,55,28,173,64,164,96,161,62,241,114,186,111,115,51,212,160,56,0,7,110,196,48,106,28,190,124,183,135,95,73,116,130,134,227,41,239,205,224,136,63,187,142,96,77,95,209,158,255,255,255,255,206,221,209,149,146,203,219,163,216,166,23,119,87,115,255,251,178,100,121,14,230,13,102,210,155,105,55,50,83,202,218,163,49,130,26,87,125,159,74,109,60,214,201,57,50,235,12,192,137,225,73,91,148,112,163,148,19,189,210,174,244,75,42,69,132,14,83,179,125,62,127,240,229,215,223,127,192,246,127,166,127,228,73,44,84,13,221,130,168,15,202,179,212,204,201,19,29,2,61,64,225,152,0,21,48,65,129,0,193,128,12,121,211,24,116,182,232,110,13,18,36,21,4,141,117,46,162,73,120,229,163,192,112,97,81,10,102,140,141,170,212,89,145,166,144,201,155,173,24,192,181,10,209,54,19,163,80,188,25,2,254,11,42,160,59,143,230,230,231,21,59,213,4,39,216,109,94,13,225,72,93,66,189,84,135,3,131,252,221,177,154,123,205,139,199,44,150,104,148,56,19,83,78,8,211,67,160,206,139,20,97,225,139,12,230,235,212,111,189,102,114,73,25,107,56,16,142,129,218,250,238,79,165,248,162,140,72,200,250,69,247,135,168,163,73,94,236,231,189,218,43,152,182,196,72,147,61,20,208,211,20,96,66,26,65,147,120,240,253,191,133,74,8,100,223,165,1,162,75,73,143,96,73,29,227,124,122,89,204,199,148,129,142,31,76,10,171,254,159,255,255,255,234,173,213,189,223,95,252,157,83,231,100,32,96,67,178,201,67,51,149,12,14,170,172,144,135,236,182,153,252,140,203,200,232,228,119,45,34,228,145,91,12,69,92,172,171,103,18,64,37,88,0,4,137,80,32,188,248,158,205,17,20,24,110,97,2,166,44,160,86,154,1,7,77,146,227,36,120,160,200,41,17,83,38,160,128,77,212,72,149,3,123,223,149,156,190,135,131,70,4,196,129,210,237,255,141,179,129,144,52,195,114,137,131,26,196,101,247,50,201,80,185,166,203,250,120,172,94,80,166,112,54,16,219,50,42,15,118,68,49,12,82,82,201,196,104,204,103,134,253,249,127,130,242,247,79,50,72,200,253,94,199,118,52,28,154,10,158,65,148,29,136,238,200,133,58,69,144,41,33,220,42,184,184,187,139,139,139,223,4,114,46,112,8,7,150,231,139,158,238,229,162,56,240,224,60,155,32,23,136,251,255,47,206,146,89,236,142,247,30,226,246,29,159,3,17,44,185,48,200,33,38,161,133,207,119,153,231,147,197,195,187,114,222,200,78,17,55,135,192,18,128,0,1,111,254,1,36,192,115,14,33,51,72,200,3,240,42,55,28,27,150,69,115,243,89,188,244,111,71,249,104,252,169,107,167,167,249,124,183,232,100,160,72,115,50,185,141,16,19,41,17,238,231,71,118,52,189,117,59,125,255,118,86,169,89,82,158,130,229,37,169,181,205,48,171,193,64,31,236,132,33,171,162,22,6,80,5,49,208,255,251,178,100,144,140,38,50,104,211,27,111,69,176,78,12,202,218,28,5,196,92,117,185,84,77,61,149,193,9,11,40,217,134,25,144,192,137,25,135,0,209,75,62,174,159,179,28,9,200,98,105,30,60,13,113,178,134,245,203,141,174,69,97,108,208,164,217,109,218,27,136,141,143,145,0,62,131,33,140,233,85,167,42,228,73,143,195,232,240,61,87,219,242,157,113,81,147,52,250,73,137,48,249,97,186,1,206,125,67,196,59,39,223,181,67,88,142,231,149,218,158,241,223,226,175,33,184,93,26,110,24,232,213,107,99,98,114,19,203,66,100,115,212,238,111,205,21,181,86,23,44,43,47,26,216,97,199,105,82,41,24,21,7,33,66,33,202,227,53,129,146,12,150,145,245,164,121,83,245,152,242,47,169,55,38,175,45,47,247,215,159,146,196,112,56,34,9,4,197,12,161,21,9,4,243,247,215,182,219,115,110,177,249,153,44,206,245,94,229,10,134,17,100,28,210,25,155,203,46,189,125,238,230,221,137,133,251,77,28,153,154,94,255,123,227,133,240,255,229,222,44,0,38,124,8,57,115,144,121,186,49,246,213,12,223,101,245,33,96,100,135,142,58,64,161,57,125,76,172,154,52,71,66,128,9,20,171,72,8,30,3,188,182,42,36,140,173,164,255,255,250,63,255,210,111,234,255,255,252,170,140,13,235,100,153,244,40,0,193,29,50,28,70,227,247,129,163,6,12,227,112,114,203,40,240,88,77,225,166,170,20,131,36,5,59,104,188,28,198,241,106,44,4,2,146,111,26,97,161,100,174,24,80,70,227,23,103,44,169,174,44,161,235,37,112,14,69,75,231,170,242,252,45,140,148,58,28,16,138,167,223,198,71,57,18,2,224,126,39,24,121,4,31,147,29,7,38,101,102,85,164,143,170,176,101,31,241,169,173,58,177,250,118,4,120,141,239,168,241,64,172,68,60,115,195,44,200,100,215,124,216,206,229,136,74,197,218,125,189,190,183,134,159,79,148,103,145,192,167,101,92,230,175,52,216,201,67,253,86,134,154,106,196,253,40,206,92,204,179,78,20,70,25,16,150,197,26,45,90,167,39,49,18,9,227,240,147,165,172,134,35,16,133,106,190,85,104,43,207,139,193,160,141,254,20,158,54,93,28,97,132,178,36,59,24,54,47,236,84,66,96,204,213,131,131,81,20,150,75,16,202,93,136,72,75,25,147,101,10,16,82,223,39,168,149,181,109,235,107,215,239,83,220,152,64,0,9,146,124,24,68,237,160,66,225,147,2,198,79,208,181,65,210,135,189,5,147,81,122,232,18,50,7,238,69,233,174,98,4,207,156,168,137,122,201,203,18,247,31,20,39,156,211,125,55,127,250,158,3,110,66,147,65,62,162,31,255,251,178,100,154,142,55,181,117,85,11,15,101,246,69,131,26,69,61,38,100,28,149,217,88,13,48,221,9,28,17,41,84,244,141,160,255,234,211,233,111,218,245,152,73,71,15,152,146,164,57,130,11,24,112,230,108,0,20,92,113,47,210,89,91,132,65,82,221,87,176,134,192,33,6,93,248,22,1,134,91,2,135,195,203,221,114,23,94,122,44,166,111,250,9,155,171,18,112,223,41,123,69,135,162,237,201,203,81,198,6,213,96,135,230,55,12,196,231,96,168,219,154,221,218,139,135,9,134,107,52,153,28,244,18,238,192,161,161,50,2,161,235,166,107,88,161,144,184,76,23,121,73,72,148,184,249,88,228,188,115,105,108,76,76,15,97,234,242,107,132,48,27,206,84,68,102,34,233,225,33,25,89,227,234,151,252,150,32,9,39,164,216,143,173,2,229,75,158,66,143,87,157,157,170,203,52,185,166,251,135,68,83,182,142,215,103,42,108,74,138,117,196,240,9,43,29,70,145,181,91,59,84,209,167,61,74,84,53,194,100,37,242,207,26,92,89,218,198,216,162,192,145,6,244,134,233,153,27,239,193,236,10,18,1,34,18,94,173,83,14,108,8,34,129,4,37,137,155,34,29,25,64,161,89,81,45,4,176,204,103,72,32,44,81,194,129,106,80,144,68,186,172,254,182,157,70,211,188,21,33,157,212,109,12,138,187,2,44,88,179,234,187,40,255,146,255,254,45,192,19,67,61,174,250,251,216,127,235,52,206,181,52,0,2,211,148,99,131,214,112,93,215,56,16,2,60,141,121,131,180,54,86,238,173,165,29,86,180,232,112,217,166,35,225,136,210,221,30,10,64,242,208,232,172,96,19,88,76,100,118,39,136,202,68,75,33,208,105,38,137,40,118,80,93,150,157,57,38,145,97,110,75,174,47,42,60,117,71,31,66,57,116,126,42,191,179,28,142,206,43,60,92,46,61,147,162,251,100,34,221,93,198,241,188,110,81,236,47,28,152,158,157,35,110,35,154,169,106,246,90,235,100,81,60,158,112,70,22,140,77,175,152,218,204,78,62,166,92,189,168,75,46,161,213,167,211,150,71,80,43,19,88,145,230,96,140,226,52,235,54,152,116,250,211,131,245,78,46,93,76,181,40,235,27,28,40,155,123,221,214,14,143,158,93,171,183,215,53,104,235,214,123,78,18,202,152,235,236,153,8,0,1,144,138,23,56,232,53,238,72,95,32,160,192,136,148,156,19,128,157,37,138,69,69,150,71,141,239,77,136,40,113,124,208,194,227,138,153,129,102,50,143,119,40,48,125,80,159,254,15,255,255,255,255,255,7,255,194,236,66,156,231,60,177,233,44,108,66,238,150,141,0,0,48,103,65,154,13,132,143,10,158,153,89,97,139,255,251,178,100,142,12,102,40,104,87,155,56,96,96,72,7,202,117,61,34,76,28,77,185,78,77,188,124,193,29,180,107,76,244,136,48,30,155,216,104,16,225,0,101,168,48,32,20,158,48,241,64,48,24,140,29,30,219,25,139,2,18,137,202,82,221,77,150,197,34,148,5,194,6,129,140,96,17,220,192,198,0,89,219,48,92,9,118,201,137,66,95,69,108,100,44,149,72,146,5,198,150,58,192,169,147,182,254,203,228,121,192,229,64,36,213,83,118,90,213,162,178,54,116,48,6,188,227,15,86,46,72,237,31,41,241,82,236,166,63,233,50,76,176,65,41,149,208,80,218,43,224,190,134,96,35,239,90,56,94,72,186,195,232,44,77,240,32,159,75,15,77,43,48,209,25,120,179,85,155,161,16,203,3,89,13,138,115,173,111,234,19,158,20,179,106,213,164,23,158,38,204,96,48,184,21,94,10,157,240,122,44,120,76,5,176,101,101,14,168,6,195,165,192,128,117,166,40,128,193,235,12,5,101,7,48,101,105,77,105,30,50,190,214,74,150,161,64,7,139,36,97,24,209,212,237,203,175,59,17,228,19,186,61,12,71,49,233,164,81,24,239,251,107,245,60,25,191,145,223,255,79,255,255,255,255,255,111,253,109,255,162,153,53,79,228,43,226,153,244,34,149,172,74,82,147,197,33,209,226,29,12,227,3,82,57,200,162,216,0,0,75,156,86,128,208,196,77,164,40,193,8,80,88,193,0,140,92,76,193,1,21,11,59,44,130,63,4,19,34,178,149,5,128,212,5,9,75,209,176,65,112,59,197,76,21,17,92,8,70,84,5,104,202,216,52,52,225,185,41,34,227,214,127,12,32,132,155,41,226,226,35,164,156,111,49,160,203,218,146,3,248,138,128,196,103,57,19,202,131,2,50,116,10,201,84,235,5,148,101,213,122,16,255,108,105,166,162,80,233,109,140,240,248,172,205,176,214,19,12,85,26,40,235,243,122,61,73,171,43,7,87,151,30,53,15,28,94,36,60,246,48,244,108,86,44,47,28,94,134,150,121,217,57,70,223,53,108,235,70,210,214,89,91,204,102,218,150,155,78,238,65,89,239,219,123,222,210,186,45,162,228,142,47,161,245,91,120,197,66,247,143,98,128,201,66,230,250,208,230,113,106,55,88,141,144,0,32,0,0,1,127,16,64,64,39,49,40,170,120,185,145,80,94,138,72,78,61,55,105,200,238,220,231,99,78,58,254,234,169,94,106,183,253,31,255,191,61,130,157,153,59,161,152,121,143,61,223,148,194,226,192,81,116,121,175,186,153,146,172,142,183,251,254,181,118,82,217,5,235,113,162,40,73,42,243,3,202,52,233,224,23,112,114,33,135,160,152,72,40,240,225,130,14,128,128,11,255,251,176,100,154,14,166,116,103,213,27,111,101,178,78,44,59,10,40,5,242,26,53,163,80,109,225,143,193,23,37,235,76,244,136,41,98,0,4,10,7,152,200,122,249,64,8,140,29,10,136,129,210,41,64,150,194,178,58,10,212,48,18,254,187,109,201,135,38,90,68,63,9,26,182,217,58,205,67,134,148,27,116,16,120,192,157,102,10,244,48,247,114,61,73,53,27,139,38,50,254,100,185,182,104,180,182,120,8,53,145,102,45,200,171,122,205,165,44,2,57,149,76,229,116,17,104,159,199,236,99,30,228,117,80,177,101,53,13,171,213,170,31,177,100,36,69,227,22,174,203,75,121,77,253,220,175,28,162,145,56,98,249,86,167,83,251,155,120,217,175,223,23,83,161,141,153,187,55,114,140,23,45,117,254,127,56,213,156,230,27,180,10,232,229,32,93,104,99,121,116,116,133,135,227,127,13,94,141,213,168,139,109,195,122,63,120,180,178,191,121,215,136,123,236,87,7,155,66,10,34,81,11,250,236,54,209,238,171,108,131,137,31,101,123,53,91,213,109,191,43,127,254,183,245,254,253,191,255,255,255,198,91,121,186,82,172,205,243,28,128,78,159,63,133,217,55,53,36,109,242,126,228,226,127,148,161,55,118,201,65,217,0,0,3,184,193,178,3,32,11,141,10,11,49,113,0,200,229,83,5,168,204,168,70,48,104,156,136,12,21,15,24,40,30,169,0,32,50,34,17,64,104,16,145,165,156,150,4,133,196,38,50,102,26,138,194,56,26,134,156,3,14,120,137,4,152,45,192,64,116,251,94,242,128,12,93,208,137,87,83,102,132,33,179,92,75,241,128,52,166,71,203,18,247,154,54,64,22,253,156,51,201,197,27,144,228,119,133,19,74,128,43,198,192,144,40,217,4,116,246,74,62,157,89,68,122,237,97,22,226,174,173,160,57,89,238,94,200,229,10,76,87,80,190,245,104,136,168,243,119,123,174,166,181,169,231,240,24,163,148,31,109,209,20,46,52,215,180,10,223,115,250,177,95,115,95,112,105,20,250,246,102,179,235,73,225,230,75,103,87,188,8,146,57,99,16,160,230,19,250,211,57,206,183,36,152,240,32,226,44,76,103,62,11,117,175,53,162,201,110,229,128,0,0,75,226,7,150,84,90,32,187,5,6,79,21,212,1,228,6,82,164,173,247,119,14,132,117,160,53,179,80,70,215,35,233,224,169,255,165,44,191,45,191,255,255,255,255,178,30,102,190,143,163,62,223,203,149,42,231,127,44,175,174,182,59,209,91,73,181,172,243,163,23,161,70,73,168,192,11,166,14,194,26,19,124,102,181,8,16,252,100,96,32,196,28,199,2,131,37,131,12,74,55,64,163,4,12,204,34,85,48,16,80,104,255,251,178,100,167,14,246,228,104,211,27,152,123,112,77,12,154,195,61,34,42,28,181,163,70,110,101,143,193,29,175,171,0,195,8,177,68,68,73,16,3,0,69,226,213,157,113,128,149,80,228,81,72,144,176,6,174,97,162,154,131,155,22,169,17,131,79,50,133,0,69,21,86,97,202,18,106,76,35,28,132,181,216,195,157,33,8,228,66,131,68,28,104,96,37,254,180,232,220,86,56,210,196,41,177,64,112,44,129,226,107,140,185,92,159,90,173,182,199,67,30,129,7,12,22,66,140,32,234,101,193,114,154,59,55,7,201,96,87,176,154,89,135,208,232,184,154,83,86,155,206,238,206,202,67,170,229,208,10,195,40,124,234,204,245,45,102,178,212,86,211,229,195,169,130,209,218,115,246,238,86,123,62,159,72,175,213,151,149,243,185,29,239,189,250,228,19,151,115,104,178,146,221,140,212,58,92,65,199,230,214,179,182,189,79,125,197,183,102,207,107,254,195,79,44,126,172,228,109,14,96,12,114,57,151,7,48,129,96,71,73,182,136,248,35,45,22,253,33,61,196,249,89,25,208,173,100,185,142,100,240,78,223,255,254,143,255,255,255,255,255,181,73,111,165,19,91,249,149,166,94,232,214,209,201,95,204,105,37,186,52,220,140,29,237,150,246,39,116,217,100,0,0,2,120,192,211,227,157,37,12,60,133,50,72,248,206,4,33,1,92,206,128,208,168,200,181,134,18,28,24,44,56,96,32,9,133,131,130,70,98,33,81,41,17,39,193,35,67,0,146,66,74,160,146,8,146,1,4,5,135,85,33,3,105,84,177,192,68,6,192,205,70,66,17,142,177,160,115,92,214,26,108,16,50,67,24,105,34,35,222,213,64,85,65,88,87,251,147,27,131,35,175,226,76,34,33,18,73,248,167,215,148,98,30,59,238,104,140,5,184,58,178,180,17,160,101,81,224,43,185,180,54,36,147,114,140,222,198,236,176,74,114,80,200,210,52,218,148,170,77,126,147,112,100,63,2,130,237,248,110,122,184,94,122,153,116,197,1,181,98,186,84,150,254,117,217,227,184,157,45,31,57,165,147,158,185,251,76,255,114,198,127,183,65,38,42,47,81,104,35,129,251,169,191,103,10,121,83,168,210,141,163,218,78,115,93,122,111,93,169,224,0,0,37,231,200,212,80,130,126,52,175,105,91,236,172,41,209,100,110,63,78,214,138,132,185,124,72,165,178,31,165,210,214,232,63,245,233,86,111,255,255,255,255,255,251,58,142,191,181,85,107,183,178,246,102,35,90,170,202,51,47,127,73,174,235,149,26,148,42,155,221,108,182,86,4,226,72,119,138,108,26,119,145,177,34,155,153,73,85,121,59,14,217,36,202,130,12,0,152,72,120,197,196,135,1,255,251,178,100,163,14,230,229,104,210,27,153,75,240,76,173,10,195,61,130,14,26,205,163,74,109,229,47,193,45,159,43,12,193,137,144,76,112,64,188,166,16,12,64,56,32,10,48,128,1,97,195,143,16,142,135,50,226,60,166,93,8,128,24,88,105,80,104,99,2,160,195,136,2,4,132,142,78,136,241,147,10,210,206,216,34,207,161,105,234,14,159,193,130,198,155,181,52,252,90,168,140,7,242,227,236,191,212,238,55,26,58,9,140,55,103,238,122,192,128,246,231,72,206,226,112,117,185,53,93,189,181,36,208,121,16,49,171,173,134,9,151,28,247,235,43,106,62,37,103,111,216,75,89,142,198,57,127,180,153,228,2,177,221,122,22,61,67,178,159,165,157,11,202,122,146,90,88,29,106,8,99,61,78,45,114,98,119,71,112,221,192,150,77,161,155,162,156,77,19,190,80,30,12,93,97,181,110,206,29,130,137,178,116,145,211,70,170,6,197,122,144,183,97,52,67,19,14,144,90,63,72,134,137,135,203,170,219,1,176,250,234,65,200,83,242,171,248,254,203,111,195,187,127,254,191,255,255,253,218,243,6,34,169,216,230,70,181,47,80,16,194,238,157,80,92,129,198,241,67,42,22,21,104,171,148,246,94,128,148,141,177,50,237,150,161,40,0,0,220,188,2,130,58,1,64,208,194,227,51,153,192,131,0,49,148,13,40,49,48,149,37,196,65,240,40,108,40,22,18,32,4,4,128,33,114,201,24,48,2,1,5,156,145,37,34,168,146,154,222,165,152,161,41,128,28,240,136,22,228,94,4,146,130,91,230,245,135,48,52,182,85,36,221,71,88,178,17,56,45,178,183,83,164,4,102,13,126,42,209,245,158,64,233,199,42,109,223,137,58,208,56,82,134,115,125,53,125,179,44,251,80,100,119,58,246,251,82,154,180,235,234,80,25,153,25,80,248,181,4,152,152,94,27,199,68,219,28,49,66,251,234,219,120,194,251,20,193,126,151,255,225,18,114,3,7,95,93,108,163,213,246,111,122,39,187,55,197,91,54,102,174,223,223,93,95,93,124,221,195,198,46,221,181,200,153,134,238,58,235,45,57,4,85,187,72,91,85,139,79,26,200,169,15,202,100,50,221,124,249,77,27,133,64,0,1,119,235,138,6,8,6,81,124,82,171,33,41,39,241,63,243,226,27,18,233,121,139,154,215,231,127,255,151,255,255,255,23,153,109,98,216,43,104,144,10,53,155,189,230,61,20,233,177,85,69,13,72,125,114,32,173,228,65,34,228,217,42,109,180,4,105,220,77,40,5,58,103,113,2,103,7,129,164,105,239,161,118,51,52,80,62,99,225,10,88,52,164,195,24,136,135,132,147,204,192,84,32,12,96,184,24,6,76,128,80,52,255,251,178,100,165,14,198,197,104,83,27,153,99,240,71,105,90,243,36,37,158,27,77,163,70,109,229,143,193,56,176,235,76,144,138,153,100,0,108,16,194,12,54,75,206,100,132,110,30,23,36,58,227,128,162,64,134,168,8,181,4,42,189,50,146,233,55,208,38,144,131,79,40,98,28,224,243,2,166,236,136,138,166,16,34,146,142,66,30,9,139,104,190,233,129,128,128,218,146,47,89,92,102,181,173,235,37,127,152,235,176,22,49,11,178,130,101,48,124,78,45,203,146,186,216,197,11,35,5,220,211,116,234,83,45,181,206,150,151,51,116,143,24,222,87,156,207,57,235,159,174,77,214,70,156,128,152,245,185,101,158,155,87,163,252,214,237,181,189,183,230,158,207,83,81,79,57,51,51,88,226,156,190,227,254,181,244,54,235,11,12,227,75,89,239,222,147,133,177,219,32,99,243,239,74,243,134,208,63,215,135,253,0,1,2,155,135,193,17,0,80,66,217,195,165,167,124,179,105,170,219,239,215,250,165,97,138,252,163,80,29,57,221,63,210,254,73,225,196,148,143,255,254,255,255,79,255,234,89,140,238,221,83,77,36,95,75,82,136,94,170,166,83,52,169,37,210,170,134,213,104,148,104,245,220,69,241,54,178,31,160,0,1,179,8,192,99,159,2,67,66,149,3,10,128,19,46,204,211,2,210,35,59,129,195,25,196,0,72,48,97,104,138,97,168,112,96,224,56,96,208,64,60,87,152,56,18,152,58,45,137,9,6,33,3,6,136,186,194,152,2,146,243,2,60,24,72,208,184,4,9,84,166,244,56,48,96,98,99,158,101,28,25,96,168,38,54,129,227,6,194,224,70,155,39,18,111,49,147,42,184,20,225,42,199,70,137,0,117,25,194,189,128,234,195,106,206,176,6,0,59,89,84,105,206,211,91,137,165,12,144,109,187,56,167,167,29,65,22,146,180,40,109,171,202,221,77,220,173,36,210,210,108,55,58,123,225,52,126,14,149,255,5,243,249,230,98,33,56,189,253,60,122,115,254,107,149,255,137,174,90,88,137,170,193,107,116,211,254,61,151,35,143,33,221,205,179,142,63,59,91,230,245,122,207,159,82,97,218,179,159,5,12,183,105,75,199,125,254,179,95,157,212,142,208,46,173,44,242,221,190,246,199,96,48,0,1,219,210,139,240,215,173,231,231,101,42,227,238,181,71,185,141,157,239,110,142,239,87,149,236,40,138,19,1,178,249,39,255,127,47,255,251,255,190,255,58,253,222,130,71,145,183,90,53,184,231,241,62,215,60,205,125,212,233,15,116,199,29,200,7,190,176,110,8,187,224,217,197,218,5,128,35,83,154,81,76,248,222,53,65,200,198,35,147,82,181,140,60,71,49,185,48,0,36,48,225,255,251,178,100,168,14,231,76,103,208,147,186,99,242,75,136,234,195,48,34,172,92,57,161,68,78,105,47,209,36,47,171,204,144,137,224,180,197,32,176,104,144,195,102,192,176,16,73,4,96,162,105,133,65,6,25,9,153,154,225,10,220,177,8,70,110,60,228,219,177,17,5,30,120,130,114,0,200,115,48,197,21,233,136,16,187,93,71,4,199,54,3,5,93,106,229,144,35,152,6,72,40,170,162,17,3,161,89,205,57,36,92,89,123,216,180,70,4,46,230,138,163,44,133,186,8,128,133,67,139,3,118,26,228,82,60,94,98,32,57,195,176,252,158,85,6,220,212,221,200,110,84,46,12,159,170,73,25,249,82,126,105,66,22,222,47,107,98,27,227,110,223,123,15,26,249,90,154,19,133,212,99,25,151,134,165,101,253,50,221,69,200,246,29,152,35,134,58,12,37,237,200,33,36,25,245,244,236,230,16,23,93,242,45,34,86,46,122,70,148,18,58,57,41,173,82,175,104,88,214,237,25,135,178,128,253,184,124,232,216,148,40,82,40,174,94,97,255,20,181,9,77,56,72,223,189,159,201,215,254,77,127,255,255,255,127,244,116,64,108,103,160,160,129,80,146,181,88,147,145,161,111,177,140,200,196,85,94,136,203,253,169,186,250,93,90,75,224,232,254,212,148,24,187,94,89,248,108,0,0,10,152,193,9,51,158,0,200,137,134,158,63,24,248,84,99,179,49,129,199,38,34,16,152,24,10,35,14,1,139,166,8,12,24,68,76,145,100,69,192,96,124,194,162,52,107,24,185,175,52,242,206,179,162,200,154,68,143,24,37,192,141,106,4,35,54,151,75,212,158,46,99,80,79,35,7,213,49,7,16,163,80,250,121,152,194,185,237,163,1,126,161,213,162,212,122,250,82,180,37,176,200,219,28,89,176,82,8,65,38,113,222,118,102,31,218,130,17,213,110,173,225,61,13,72,241,171,42,185,26,161,34,23,146,113,178,105,116,182,81,249,47,83,157,38,230,234,66,131,127,38,156,237,215,46,223,72,225,100,164,235,57,158,255,130,146,241,175,53,222,171,114,141,155,156,10,57,75,154,108,170,209,133,229,34,35,209,242,156,203,12,54,134,152,38,124,82,88,138,49,77,70,137,140,34,46,202,12,72,129,121,52,146,168,121,123,3,0,0,37,220,61,1,112,31,42,68,196,34,226,1,137,52,148,185,229,20,229,67,218,197,16,186,107,70,125,31,165,215,250,87,255,191,239,239,189,122,41,20,149,235,95,102,119,19,236,83,188,28,239,127,194,124,182,99,245,190,194,126,120,242,198,47,186,253,130,136,233,78,204,8,147,62,206,51,5,99,52,226,224,162,113,140,74,24,120,193,161,10,129,67,73,64,204,80,32,56,255,251,178,100,159,142,198,216,103,210,27,153,75,242,71,8,218,227,40,2,226,89,49,159,76,109,176,222,137,59,171,235,140,160,11,128,41,34,83,48,48,140,66,16,16,60,98,128,12,9,56,83,220,179,144,122,227,76,163,4,10,150,161,53,148,164,242,177,48,199,213,141,177,22,88,32,10,114,152,171,51,102,49,226,168,51,245,45,178,227,67,242,102,105,4,197,41,31,71,184,104,10,27,167,126,230,88,26,117,46,105,84,75,8,210,30,207,222,189,83,30,218,203,117,113,195,143,15,153,46,121,55,126,182,221,164,207,214,7,245,147,134,122,194,60,127,120,245,14,142,118,84,179,69,39,227,234,245,202,91,21,191,111,155,191,71,225,116,254,151,162,235,248,174,99,245,228,91,90,14,186,25,172,7,143,31,217,32,154,101,39,242,137,79,159,153,17,196,205,20,237,101,30,128,196,214,197,180,64,192,30,111,193,248,81,142,151,16,40,23,50,133,226,49,56,240,137,144,253,44,70,164,230,243,81,222,136,55,98,38,79,254,233,255,227,159,81,198,124,27,112,75,190,239,245,237,204,184,179,134,189,40,134,178,151,43,36,204,30,250,82,142,253,147,114,55,52,110,44,91,36,105,42,98,228,142,49,98,0,0,18,116,11,89,54,48,228,202,243,147,20,19,76,8,114,50,133,72,194,169,67,1,15,128,128,227,21,1,84,188,198,1,195,10,7,12,94,11,4,6,140,40,72,0,134,140,18,22,65,50,219,117,205,81,11,218,17,49,167,233,192,160,210,224,117,11,254,24,192,240,20,67,8,175,197,149,34,6,162,151,128,96,86,5,207,68,192,104,20,9,84,251,64,240,98,78,19,3,97,212,186,207,97,105,128,220,102,154,108,89,248,18,145,155,188,207,197,12,227,134,44,30,224,122,75,24,97,94,189,170,245,46,54,39,220,109,228,179,207,187,146,245,5,9,206,234,0,241,34,156,24,134,193,146,22,30,239,153,145,149,205,165,216,194,73,183,181,23,117,83,77,63,37,187,104,216,134,24,90,148,233,18,84,34,170,6,42,172,81,57,170,171,70,38,93,113,49,217,188,234,156,157,25,174,156,204,15,197,17,18,155,80,40,136,249,20,8,29,6,82,131,14,126,138,192,64,16,7,119,224,250,13,205,146,184,241,137,59,118,20,97,244,129,18,61,210,21,99,163,46,219,239,125,145,207,169,234,57,127,255,255,246,239,255,203,94,95,213,95,182,198,130,37,223,57,232,233,98,205,212,175,66,230,185,254,139,217,8,235,103,109,254,141,228,57,125,116,187,3,48,180,183,112,12,233,220,52,152,219,89,140,155,152,176,185,134,26,0,129,195,144,145,217,113,39,40,92,56,26,24,186,1,128,98,17,40,36,255,251,178,100,169,142,135,18,104,81,27,153,75,240,76,108,202,231,48,194,54,88,81,163,80,109,181,60,1,52,37,235,76,176,138,184,160,12,40,31,13,56,170,86,154,44,233,130,173,68,243,82,78,59,122,94,184,10,1,99,48,196,48,155,206,211,141,36,179,54,206,165,178,88,149,45,154,54,131,94,91,27,139,212,93,243,122,131,53,17,14,6,129,160,155,87,45,135,96,191,25,153,91,82,222,137,185,176,101,168,107,193,149,80,165,183,120,172,93,20,33,244,224,132,179,79,55,121,5,152,164,148,157,86,73,36,141,172,85,169,147,221,43,117,9,218,171,201,202,174,126,40,25,139,45,170,146,44,182,101,228,90,50,118,176,34,245,29,175,128,179,220,175,94,40,144,59,214,38,232,10,105,132,37,227,241,179,186,175,154,137,96,169,152,128,0,119,110,20,141,194,225,4,9,32,149,67,115,205,119,171,39,140,105,116,170,62,210,121,195,209,236,206,138,87,216,6,191,27,255,255,255,221,75,255,70,80,159,204,182,69,185,132,98,22,33,95,57,158,105,236,202,177,89,211,24,66,148,40,232,22,72,154,204,192,130,110,167,8,218,196,0,0,204,107,109,49,216,164,205,40,115,72,153,76,50,163,16,19,76,130,99,50,104,116,192,98,246,184,98,192,48,192,16,195,35,70,66,97,209,33,129,67,134,54,9,152,192,2,128,167,220,42,36,36,116,82,218,18,200,14,244,74,32,10,173,120,29,233,220,67,172,188,2,224,165,179,77,67,88,16,48,182,12,174,149,27,50,104,12,5,252,235,72,102,41,227,32,120,230,212,210,27,7,29,98,90,215,227,233,238,12,50,7,198,29,126,105,144,32,206,161,134,163,94,198,87,237,221,127,44,222,192,60,40,130,20,56,10,135,98,227,75,120,72,168,136,119,60,123,197,14,158,36,67,56,139,185,119,44,63,6,240,14,0,66,169,16,80,195,61,42,133,4,48,143,26,64,185,65,192,112,40,137,81,162,10,10,25,71,139,152,148,46,54,226,94,164,177,114,197,222,19,44,250,74,119,114,33,17,93,222,21,225,55,125,225,33,17,239,144,240,80,113,242,230,138,36,63,135,192,0,43,191,72,170,200,22,244,151,113,66,128,27,168,151,168,139,115,46,98,38,14,195,54,170,80,221,127,79,253,191,255,255,255,111,255,126,246,209,45,74,91,80,161,64,142,63,166,68,122,26,139,181,25,4,26,44,211,176,225,216,185,64,56,217,230,102,229,15,182,230,28,81,20,1,33,125,217,211,133,134,87,46,26,180,74,101,17,136,64,168,172,186,36,132,17,3,202,163,128,130,193,80,42,99,113,48,209,112,197,1,176,71,167,19,1,11,154,11,34,178,119,23,70,11,69,255,251,178,100,177,142,231,34,110,81,139,153,67,240,74,233,106,211,60,194,56,33,201,223,68,78,101,237,193,18,10,233,5,135,160,176,131,78,115,185,145,80,0,141,2,128,34,132,144,118,188,160,107,48,12,82,233,18,137,133,224,155,232,130,229,136,87,109,226,207,170,195,72,93,198,178,237,57,32,192,144,78,182,81,33,176,189,170,83,78,150,134,148,108,165,118,61,245,100,32,84,157,80,43,227,17,130,203,18,34,147,40,67,195,19,112,25,173,68,144,157,137,129,228,159,55,85,78,235,229,202,114,119,157,88,187,79,33,117,187,198,184,199,170,193,205,182,27,50,176,196,61,82,8,130,48,43,193,67,61,179,9,153,236,176,85,185,91,128,117,224,77,71,244,103,244,70,19,163,169,184,217,106,135,22,50,138,27,236,42,209,42,215,172,139,54,59,96,76,170,87,165,50,157,101,84,235,113,153,149,78,170,203,132,58,205,110,177,106,223,195,63,111,17,231,123,17,244,22,214,73,247,191,76,77,89,116,253,236,140,108,46,173,143,254,239,21,195,117,165,35,251,193,196,225,76,144,86,137,92,136,171,64,148,106,113,57,193,115,60,17,199,33,142,121,15,147,201,13,35,110,113,160,182,204,72,88,140,213,126,140,33,3,40,16,211,64,96,160,131,8,159,179,255,255,253,31,172,54,207,250,134,108,219,235,43,58,218,242,148,250,12,214,0,0,224,5,92,211,226,243,48,174,140,134,50,48,145,96,200,40,131,17,144,140,192,36,16,139,140,14,13,2,129,76,20,10,0,130,64,65,81,97,121,129,69,104,1,18,31,128,136,203,201,4,238,171,148,139,96,96,224,24,82,90,133,45,46,66,22,129,65,10,100,163,107,52,181,76,213,14,55,153,53,167,191,18,248,184,210,205,75,155,117,30,129,35,110,243,13,109,216,11,57,143,206,190,145,10,64,80,121,160,79,82,106,94,65,142,21,50,85,173,198,11,142,219,28,151,109,82,204,231,141,214,72,234,5,114,173,133,93,140,98,15,98,141,236,199,22,29,177,169,164,236,113,90,51,38,53,22,3,11,214,99,89,72,67,21,20,242,248,123,98,239,115,1,145,141,41,10,54,32,166,18,10,165,203,57,235,5,173,252,24,57,78,188,110,157,202,183,87,49,85,237,161,193,28,65,82,251,78,132,233,34,209,46,155,62,201,130,147,113,62,205,48,61,228,127,235,243,39,102,212,70,247,255,251,242,187,42,190,185,64,2,0,0,74,244,72,243,110,22,150,163,81,44,88,77,254,178,232,54,20,78,158,45,51,161,175,228,97,138,51,202,153,68,54,158,158,51,144,202,221,179,28,76,221,78,245,255,20,119,87,90,140,118,255,119,255,175,250,63,88,204,21,93,255,251,178,100,152,14,135,130,114,210,19,143,55,66,60,98,218,153,60,195,114,30,9,223,72,46,101,233,193,26,150,105,5,148,138,24,48,195,40,199,108,128,161,152,84,216,99,178,113,128,2,198,20,1,142,129,204,32,46,14,252,217,28,20,0,80,99,64,160,38,230,41,36,96,153,194,171,212,6,162,186,63,7,36,98,172,10,244,104,146,114,66,160,44,86,144,194,221,227,4,68,86,114,210,57,105,162,75,173,101,253,28,26,13,128,16,108,174,72,115,41,187,24,162,63,23,41,67,214,101,219,2,149,96,210,66,243,246,55,75,241,252,72,204,134,150,61,66,179,43,54,200,254,169,165,189,139,121,16,135,43,216,17,223,253,78,139,198,180,241,243,35,76,210,194,166,92,80,165,60,73,43,10,119,185,53,42,103,22,227,54,36,76,75,92,66,158,101,196,172,75,131,53,89,26,119,138,197,84,24,168,99,157,119,73,163,201,134,40,113,117,3,25,112,158,217,136,229,151,214,149,236,92,98,52,213,164,38,191,2,127,155,111,27,93,205,168,86,139,139,205,135,122,213,63,182,55,45,33,234,172,48,35,111,255,255,198,181,159,39,254,75,204,1,39,105,56,66,161,139,18,163,33,98,45,43,99,144,224,194,37,202,28,228,200,215,212,109,216,99,23,243,167,144,112,7,28,13,32,85,142,48,231,144,10,183,95,168,156,119,216,54,79,227,8,127,170,124,103,244,23,171,126,31,255,254,211,223,16,116,41,254,190,172,0,194,212,19,83,140,204,126,148,50,192,192,196,35,65,1,60,194,4,179,43,137,192,0,147,10,133,6,66,6,6,7,14,11,129,65,19,2,135,68,64,147,9,131,21,69,35,214,74,98,149,16,223,46,162,170,192,248,50,12,184,1,80,17,45,148,40,98,193,16,176,190,145,119,221,173,44,103,229,185,83,54,39,233,129,195,48,235,175,1,180,22,199,105,162,51,216,1,166,206,114,206,47,123,212,251,235,85,104,25,227,183,90,31,165,156,153,194,151,82,109,196,223,231,143,154,233,109,66,241,56,216,128,109,22,239,97,203,147,138,252,215,98,200,146,114,231,142,23,33,239,79,36,38,174,6,105,135,67,68,246,254,203,165,105,123,26,190,35,214,190,228,53,13,95,20,161,70,211,171,235,2,85,167,203,185,21,23,221,10,122,106,202,95,129,139,182,123,109,135,186,214,115,12,213,173,235,115,245,118,153,118,94,229,175,64,106,92,26,62,164,115,75,252,12,85,127,85,184,131,158,73,119,150,11,152,99,171,217,141,60,26,68,16,202,137,129,65,193,0,162,121,91,74,240,42,181,82,245,168,164,249,42,252,50,101,180,27,215,139,187,166,51,8,63,156,255,182,93,99,207,244,199,255,251,178,100,141,142,135,30,103,82,11,152,99,246,70,165,26,64,97,135,78,28,137,205,76,77,189,149,73,21,11,42,37,135,152,120,184,58,127,255,103,44,26,55,251,29,175,250,41,255,85,66,208,7,140,236,107,132,132,205,88,4,197,12,204,193,13,70,201,162,130,224,66,2,244,131,44,184,84,16,48,176,148,40,40,32,36,110,24,36,88,2,94,235,40,116,1,172,56,129,64,162,202,14,2,130,67,230,150,115,196,32,124,4,3,240,155,200,116,142,130,253,10,32,187,153,14,148,11,155,66,82,157,180,24,209,110,225,29,129,138,87,6,245,34,178,62,21,10,56,136,131,220,166,87,201,124,164,21,184,95,141,185,169,152,113,78,225,238,115,78,197,75,197,205,167,131,57,212,145,25,137,11,96,88,189,177,32,180,122,171,105,87,18,133,197,149,194,113,104,41,18,101,167,237,44,143,8,107,31,136,168,59,156,116,37,224,61,80,245,171,215,127,22,202,203,23,214,157,88,187,178,114,245,153,97,154,158,186,155,234,183,140,162,155,76,179,143,156,149,154,70,230,111,207,76,198,181,233,60,85,213,238,153,156,180,86,203,51,76,182,206,91,106,215,169,190,70,90,24,64,8,1,240,0,177,197,66,243,23,209,178,202,117,164,206,103,78,103,236,120,45,204,142,202,23,83,227,46,107,204,165,76,6,234,58,56,236,116,178,187,7,17,2,108,255,176,83,221,222,174,221,250,252,170,63,87,24,193,118,118,13,122,45,218,191,154,252,6,0,2,73,144,47,2,105,33,32,67,19,38,13,2,38,152,128,113,130,144,24,48,67,222,12,24,2,129,139,2,8,192,199,134,81,68,176,36,250,161,98,90,193,25,172,149,160,205,4,33,9,208,209,196,129,169,218,191,85,134,54,176,78,227,252,235,22,130,39,94,48,26,214,131,196,244,55,80,144,19,232,250,75,109,21,20,159,199,229,85,199,46,188,190,37,200,70,171,67,227,234,209,50,197,44,150,38,61,164,112,23,4,49,43,165,220,199,163,214,55,238,114,66,122,249,119,113,166,215,62,195,189,52,186,246,20,219,229,5,55,184,155,221,155,226,94,209,152,100,175,187,81,120,83,65,102,93,75,6,244,242,189,171,131,233,94,210,217,79,101,227,233,109,90,213,186,125,125,195,139,138,234,30,225,86,18,71,47,111,159,241,156,230,21,221,110,206,68,128,54,22,134,183,73,39,21,184,2,79,198,36,210,198,141,199,77,251,138,208,179,217,100,81,100,67,212,196,192,136,81,51,68,19,86,128,113,34,130,68,14,193,82,34,116,223,243,32,147,210,229,129,163,251,8,124,231,127,253,12,255,198,253,74,255,255,255,255,160,224,135,15,253,76,195,209,68,47,121,255,251,178,100,139,12,6,118,102,212,27,108,125,208,74,199,202,81,97,34,106,27,65,153,76,78,61,53,201,1,11,106,168,246,12,56,231,255,249,16,0,31,10,161,78,78,102,48,241,236,192,66,51,2,135,76,14,74,48,88,0,203,192,6,122,28,51,6,128,132,133,97,64,139,56,22,13,8,68,0,0,18,119,163,115,56,187,56,139,145,84,237,113,11,196,36,46,78,86,189,43,11,228,226,176,112,72,95,77,66,194,169,80,163,84,134,57,70,226,188,233,246,15,87,199,91,66,181,193,211,138,251,229,150,22,246,201,227,66,81,75,1,56,253,1,18,76,192,204,106,170,109,55,215,132,252,186,73,226,235,25,143,189,230,54,178,229,101,152,248,150,176,247,151,42,218,13,171,105,227,160,152,81,235,196,206,208,100,143,136,147,59,212,174,159,49,161,142,111,225,175,8,9,137,4,214,172,13,81,252,86,132,67,40,26,25,37,209,205,93,4,233,119,170,161,173,142,61,159,250,114,93,134,140,50,113,223,239,170,73,52,149,129,57,159,249,116,136,73,213,127,38,109,133,152,24,19,176,4,24,0,4,16,99,35,5,56,152,25,10,3,168,199,66,176,73,26,49,168,242,162,121,161,136,161,85,151,104,162,73,73,12,91,161,246,147,236,195,87,143,189,108,217,95,230,57,101,255,255,46,175,126,158,230,253,175,80,95,255,9,126,56,0,0,179,29,76,143,145,216,206,105,200,153,10,1,212,205,38,115,28,92,56,73,148,126,110,156,69,67,176,103,18,6,194,108,172,160,233,150,17,237,99,137,196,155,78,208,2,4,169,48,198,43,73,16,87,163,242,34,13,125,64,139,210,126,65,61,125,230,127,156,22,17,76,193,70,136,199,215,212,131,166,224,224,224,225,177,76,233,66,129,217,129,240,117,102,54,78,226,169,113,113,78,43,202,107,59,2,138,199,91,111,220,56,232,167,98,217,253,135,225,211,65,237,109,43,116,110,81,234,43,163,217,89,104,174,208,227,41,140,79,101,167,126,246,49,181,61,150,19,170,156,160,98,100,103,5,229,53,190,58,101,202,232,151,107,142,74,170,193,119,43,144,60,219,214,142,189,89,158,163,208,177,164,8,15,220,179,19,61,61,109,121,148,138,123,239,206,145,211,192,175,234,129,107,103,83,46,192,0,240,16,25,1,212,31,75,72,98,186,43,6,13,39,238,163,56,206,145,157,110,250,182,241,166,166,128,162,81,144,142,85,178,9,217,101,42,124,170,255,244,106,100,35,126,158,205,121,195,35,176,18,129,156,190,217,53,131,255,182,207,248,10,71,121,1,67,26,3,207,218,37,51,32,220,204,97,160,34,8,128,242,99,64,41,162,198,38,8,7,2,5,0,129,56,208,255,251,178,100,152,142,198,122,103,82,147,89,98,114,66,102,42,147,60,76,154,26,169,149,70,110,101,141,193,50,164,106,204,243,29,32,216,116,8,0,19,24,84,46,96,174,110,18,107,4,97,158,166,236,189,25,89,146,248,51,204,52,9,5,28,119,24,158,163,198,51,96,65,74,156,42,11,186,254,193,236,58,24,100,46,101,166,192,202,18,27,117,101,112,204,161,162,183,208,152,84,106,229,200,253,183,50,149,153,195,19,214,41,162,106,23,56,98,128,31,31,206,180,180,233,9,59,48,95,37,131,21,218,178,212,237,246,249,159,163,71,235,114,243,191,29,223,173,108,183,59,148,33,141,176,48,128,133,89,151,165,102,25,54,215,215,47,53,153,125,227,235,91,82,99,52,130,61,61,182,222,8,165,109,122,114,211,156,204,194,197,206,102,182,230,173,213,137,13,91,43,105,239,250,234,95,117,104,148,22,50,214,78,213,59,183,158,34,0,3,133,112,246,124,93,157,63,82,209,71,5,34,177,192,97,144,52,153,147,143,141,182,130,153,62,239,209,153,245,153,254,191,253,190,223,245,31,42,88,195,71,128,155,78,53,211,95,255,255,231,59,255,223,209,188,132,36,244,213,64,162,146,72,179,141,219,81,218,200,31,107,246,53,64,76,0,0,10,148,200,140,15,45,0,221,13,13,108,160,211,79,141,16,76,87,48,213,69,4,145,140,164,140,121,224,48,148,46,2,99,131,224,129,1,68,48,176,16,88,13,27,94,248,121,72,177,36,160,69,148,4,144,5,142,6,179,178,128,132,149,0,94,11,18,10,95,79,115,108,252,24,234,2,28,120,15,113,109,23,115,1,52,182,210,240,62,76,163,41,18,143,92,167,24,98,220,222,16,86,245,237,210,231,144,172,125,97,167,75,201,17,45,104,143,59,245,218,201,238,197,179,59,59,45,117,229,10,153,93,153,103,86,218,154,186,111,134,104,65,233,40,24,166,62,105,235,37,198,249,199,25,153,122,40,171,212,62,59,125,232,87,82,139,107,107,80,233,6,23,222,102,137,233,127,170,205,118,135,53,111,149,51,123,67,122,109,174,204,251,81,52,215,122,201,159,156,155,231,198,244,185,95,166,176,128,0,5,185,249,84,101,55,33,42,118,90,7,18,0,72,108,244,225,34,39,62,131,176,199,91,48,159,61,58,255,235,255,254,255,218,254,140,174,255,250,246,231,233,253,25,70,95,110,140,246,211,137,67,85,17,85,155,92,57,65,172,162,159,48,4,234,80,136,160,32,201,113,122,18,148,108,0,117,28,46,137,152,168,87,24,134,7,0,68,147,13,8,67,43,195,67,31,134,65,80,252,194,192,108,192,16,216,193,208,40,10,42,131,131,195,0,129,145,5,16,117,241,255,251,178,100,166,14,70,132,103,209,155,111,101,48,76,10,58,199,60,194,40,26,105,159,66,78,233,109,193,57,37,235,76,176,22,208,172,102,17,20,37,76,11,128,130,33,229,160,9,12,20,206,9,7,63,7,6,22,106,194,69,134,164,224,64,216,26,88,155,79,26,17,36,227,28,34,0,48,5,93,33,164,77,134,73,110,77,167,236,30,241,44,11,49,100,208,211,208,194,31,216,53,201,121,163,177,253,210,6,168,143,136,19,199,106,22,178,7,84,62,71,69,3,166,236,146,133,202,203,101,143,150,240,166,236,213,88,131,202,67,224,218,31,104,236,121,227,4,201,2,123,32,217,233,105,103,186,249,74,186,116,170,132,162,222,165,179,59,121,182,51,74,212,187,152,78,20,57,183,137,125,185,89,187,243,138,172,214,211,239,78,54,186,47,64,3,140,199,218,64,0,43,159,241,72,136,137,10,64,177,115,68,151,207,20,53,198,14,47,101,199,219,150,127,252,69,126,71,148,77,211,69,159,79,90,63,239,181,146,214,77,111,243,8,28,193,226,1,119,51,234,100,44,162,75,161,153,93,68,85,72,56,65,160,42,205,173,15,116,41,108,107,7,235,82,193,19,232,0,5,243,0,212,15,22,130,49,242,168,0,10,50,195,164,206,163,224,38,116,209,193,115,34,9,130,225,193,24,164,200,2,115,0,21,81,24,198,160,0,32,96,198,160,243,15,1,140,169,194,64,228,32,76,56,192,177,35,28,4,202,162,49,131,12,64,83,214,8,64,48,88,108,224,112,166,136,203,212,190,38,217,148,237,74,193,160,83,157,32,93,6,4,150,79,28,157,216,96,79,217,8,25,116,106,133,134,225,3,67,79,212,153,158,12,12,118,173,193,55,35,205,154,145,212,125,167,30,250,109,125,106,148,243,50,116,167,67,198,30,44,52,215,168,27,30,226,203,2,113,146,105,195,5,141,154,81,75,22,229,197,70,2,97,192,120,192,211,255,91,54,75,214,177,26,102,3,235,6,144,69,39,5,67,221,90,227,143,170,114,79,161,97,196,35,180,138,74,215,46,89,165,245,77,195,103,36,12,252,117,43,0,112,0,21,46,226,162,24,49,44,76,242,163,98,228,84,201,164,17,195,133,72,160,250,135,83,102,158,122,171,87,186,136,231,170,239,255,245,253,221,255,233,74,237,247,82,93,178,69,24,73,192,178,222,188,92,88,15,229,99,120,230,234,237,23,147,153,28,67,106,27,210,77,212,9,47,132,137,253,202,68,92,128,2,229,223,138,202,26,235,184,168,177,64,137,32,201,149,139,153,177,121,134,142,163,50,135,147,16,152,88,19,4,70,178,32,193,64,4,37,46,146,192,43,49,137,46,118,224,251,179,152,8,186,137,134,224,255,251,178,100,174,140,198,173,101,208,19,154,67,242,80,199,234,179,44,2,194,86,13,163,80,109,176,214,193,61,168,234,204,246,8,48,102,251,181,151,69,129,83,72,223,82,170,69,34,181,160,241,36,121,74,93,136,173,17,126,41,47,97,187,173,151,89,67,5,138,11,55,83,51,168,14,30,65,185,118,157,105,44,90,101,32,204,89,41,85,248,191,216,216,167,24,42,14,205,87,69,153,110,250,199,148,153,201,216,12,144,251,178,79,225,55,105,3,58,42,185,202,72,205,210,6,197,175,117,233,248,232,31,208,100,186,28,157,93,238,157,49,2,183,37,219,48,238,243,167,247,236,101,62,221,191,125,40,0,5,151,98,161,148,37,128,76,248,155,36,172,179,203,208,35,129,199,91,84,100,25,133,149,164,181,180,219,63,255,255,255,255,104,86,200,160,44,236,191,165,40,35,218,199,122,253,138,41,196,50,166,190,234,199,54,140,86,184,244,75,231,176,231,26,121,35,140,18,75,29,20,176,203,246,158,67,203,0,0,0,146,112,192,218,131,186,146,12,166,43,50,176,36,194,70,131,9,136,204,169,254,49,232,184,194,35,48,32,240,197,1,67,21,17,204,14,22,48,144,68,28,107,2,147,144,124,48,158,8,18,178,68,0,69,132,168,18,113,22,37,56,134,76,193,176,84,132,133,214,176,165,154,79,5,233,12,60,247,224,50,97,141,201,96,87,187,54,137,10,10,81,185,13,34,231,100,145,58,41,76,11,39,131,37,113,122,139,187,16,184,54,129,7,225,45,142,67,244,176,137,251,82,108,53,158,19,179,60,144,158,156,21,88,178,102,148,122,39,229,105,74,204,230,28,130,86,229,190,75,30,157,57,106,12,234,23,217,4,229,243,203,152,197,114,201,230,213,195,217,151,43,107,114,209,186,110,171,212,158,203,190,70,10,113,112,210,167,109,184,210,199,94,223,196,74,78,108,150,202,85,211,34,15,2,199,56,64,0,19,183,114,161,18,73,45,10,28,96,115,98,26,45,33,214,144,209,244,49,80,20,51,16,126,232,171,255,79,255,255,249,127,237,210,214,239,232,167,206,142,118,157,38,125,93,138,98,179,12,166,254,154,216,232,216,159,25,244,54,121,110,221,204,73,246,100,44,251,108,130,214,240,153,59,178,57,126,36,229,52,22,56,200,203,243,53,145,201,139,38,2,43,0,137,134,201,70,25,120,232,2,30,34,177,96,38,96,145,208,132,22,35,15,24,8,0,58,36,12,22,135,0,12,26,133,38,228,113,137,214,30,26,244,85,3,176,90,194,45,57,41,166,190,26,91,26,111,150,188,60,238,55,101,4,106,73,62,218,35,187,40,101,83,74,103,2,76,210,77,59,178,249,76,107,179,207,13,56,255,251,178,100,194,142,166,134,101,80,155,154,51,240,79,107,202,179,61,130,12,91,33,149,70,117,204,0,1,53,165,235,30,146,32,1,128,43,254,118,175,222,121,245,32,181,141,62,121,253,142,107,239,88,140,99,82,246,85,104,115,238,255,243,238,254,230,243,220,247,44,84,177,141,74,149,57,249,219,175,220,251,43,167,171,133,89,254,215,237,74,149,53,202,185,255,55,248,211,211,247,10,121,125,255,230,178,213,138,108,114,173,190,125,253,91,207,184,225,172,127,149,242,203,183,179,230,251,143,55,73,220,49,213,251,213,185,151,212,223,112,167,231,221,18,0,196,47,235,200,46,229,6,93,248,29,130,129,229,216,81,67,75,184,179,57,52,213,82,68,163,169,68,15,16,227,127,255,255,127,255,255,255,165,65,255,219,234,233,150,85,223,149,71,4,13,66,91,103,118,102,85,32,34,173,74,140,119,22,94,31,24,236,43,126,182,164,174,95,127,233,191,116,130,254,215,228,226,255,0,0,0,42,20,12,70,128,236,196,73,141,141,50,152,225,142,12,60,100,18,102,114,65,34,48,179,103,63,32,23,56,80,160,112,122,22,133,2,76,8,32,56,48,196,72,145,245,213,86,209,145,12,64,131,131,32,89,125,75,156,112,138,19,8,128,117,131,92,46,227,14,102,212,171,80,20,155,168,52,67,19,11,132,164,205,64,154,197,44,165,215,127,186,8,12,209,45,224,30,45,65,10,160,6,14,238,164,147,13,90,17,25,140,233,173,22,157,51,86,145,113,28,102,102,166,170,56,216,208,161,84,215,59,1,134,102,139,224,250,60,113,230,136,81,17,144,100,54,60,130,27,172,34,17,184,114,208,48,100,194,68,24,139,254,216,157,53,160,143,174,52,243,145,18,160,197,255,187,34,93,140,184,183,10,241,207,28,77,119,49,135,90,5,126,134,76,105,34,203,56,43,162,1,10,142,152,81,102,159,63,35,119,20,233,171,38,25,84,83,20,21,238,193,213,59,39,134,212,49,160,63,19,194,129,169,104,146,77,113,127,215,116,154,212,250,227,127,32,233,232,114,251,249,41,135,25,108,186,89,35,138,28,199,7,166,89,132,20,40,60,20,2,211,8,81,27,194,3,46,24,161,130,72,0,140,46,100,90,221,3,90,125,163,50,169,84,253,28,13,19,189,1,189,223,223,239,123,191,255,255,255,255,255,255,255,255,255,255,101,148,23,161,135,2,77,171,46,253,3,174,225,255,255,255,255,255,255,255,255,189,147,246,33,152,235,52,141,198,108,75,161,216,128,0,1,128,160,96,32,7,107,192,180,102,166,120,217,6,24,43,253,149,235,12,132,98,140,223,53,81,9,250,180,127,253,68,78,255,200,30,28,123,254,160,82,56,5,255,251,178,100,198,128,11,5,136,85,30,111,32,0,46,65,250,243,198,12,0,28,213,225,94,29,151,128,9,33,11,105,151,158,96,0,255,218,88,37,131,154,66,13,46,10,1,35,205,232,69,182,131,225,45,129,249,88,39,165,43,157,152,243,166,64,20,34,208,101,9,153,178,57,58,52,122,201,120,228,54,195,21,112,146,4,160,231,47,75,9,234,27,137,210,82,168,50,214,222,164,85,15,155,203,8,236,164,206,55,112,198,95,41,34,153,44,39,171,67,147,49,250,81,42,24,86,212,82,97,72,174,140,171,87,70,141,23,86,50,142,69,74,26,169,106,74,226,144,24,94,170,91,154,91,113,21,201,238,153,220,97,86,37,93,90,184,234,23,76,38,82,37,145,43,18,141,181,244,180,141,177,208,223,17,11,83,175,39,161,62,112,96,85,63,49,25,219,172,186,140,161,57,150,230,187,245,108,177,108,238,174,18,101,90,218,233,202,175,94,71,123,52,29,77,3,197,211,90,150,10,181,154,241,98,99,121,223,97,171,200,207,113,185,159,70,190,235,17,154,27,148,58,73,252,56,153,215,179,233,229,171,239,125,106,52,95,6,112,128,0,10,97,66,43,199,168,193,58,212,109,228,54,145,12,199,36,108,207,81,200,242,130,171,235,7,26,240,216,140,190,189,75,189,235,191,56,225,120,96,72,88,156,217,225,81,65,11,42,15,176,195,154,39,53,245,44,119,245,188,207,199,20,243,157,114,63,254,143,216,81,0,0,66,81,57,77,73,17,66,230,84,232,16,192,232,3,9,152,56,115,95,97,168,51,14,42,6,69,77,94,56,232,62,237,69,105,73,216,50,185,111,94,246,29,71,74,207,33,130,148,203,19,49,210,105,146,115,152,240,69,160,217,213,229,238,1,5,129,168,42,185,77,77,177,48,176,158,81,17,13,17,201,186,5,173,6,225,123,171,42,103,172,66,92,187,128,137,120,230,241,178,27,138,190,59,148,66,250,207,29,126,58,137,53,2,53,217,53,169,240,253,161,50,159,138,218,231,30,117,150,231,236,139,80,19,243,158,7,98,121,50,93,199,49,37,82,222,51,246,122,40,12,230,8,206,141,197,123,234,40,101,177,142,7,196,112,116,71,23,184,125,150,71,169,110,90,117,164,43,209,247,121,81,50,208,43,63,18,4,77,84,190,58,146,90,72,132,217,9,97,92,200,254,49,22,246,73,68,60,170,198,120,156,213,30,56,89,208,183,52,202,252,83,63,59,63,251,105,253,163,241,79,100,190,169,252,43,165,58,53,118,174,114,80,211,19,162,210,113,32,181,121,32,16,83,138,49,152,185,147,8,20,112,204,27,21,165,123,188,112,59,5,255,11,53,180,228,195,27,71,161,93,234,158,228,103,255,251,176,100,143,8,23,85,119,215,27,79,101,114,69,199,202,160,60,98,124,27,29,165,102,236,61,149,193,10,159,43,164,196,136,248,255,117,122,19,111,254,70,64,7,146,238,19,160,135,234,4,34,93,23,5,20,147,181,185,141,105,58,92,181,83,138,136,216,159,18,249,60,5,22,165,140,69,218,62,18,40,57,212,134,229,210,186,106,207,133,167,18,35,98,80,200,214,62,97,48,62,136,75,221,76,228,172,92,163,99,29,241,164,67,210,47,148,13,171,189,191,123,1,182,99,189,58,116,190,139,118,165,42,228,77,13,248,206,212,42,245,106,29,59,219,182,46,22,226,223,72,228,107,156,24,175,166,141,108,203,22,189,238,96,56,170,92,166,174,215,159,176,196,206,20,206,13,216,81,43,209,34,224,28,196,37,95,17,217,146,158,187,122,234,46,88,166,50,82,207,29,197,78,133,37,222,120,10,140,79,240,113,47,19,194,146,154,165,139,205,71,43,194,210,211,145,37,41,100,170,83,74,100,57,98,218,155,86,56,98,219,165,137,57,196,77,37,36,165,61,91,45,57,238,199,87,26,216,184,247,82,20,2,158,25,101,229,67,91,100,65,34,128,128,40,9,160,131,7,135,172,105,61,184,29,21,205,20,137,82,197,234,149,91,236,225,182,21,52,88,156,105,234,234,173,59,246,168,36,79,244,84,117,202,119,248,45,45,236,243,109,234,221,151,255,253,65,116,249,30,72,65,219,78,143,103,210,0,2,146,181,63,204,113,180,136,136,17,55,137,153,28,227,194,90,64,192,68,174,78,86,3,27,97,237,1,25,215,98,192,189,171,219,43,145,37,109,72,40,117,253,117,93,234,23,4,145,0,78,30,138,99,117,250,18,70,20,239,160,196,84,193,66,155,22,185,240,95,206,4,230,207,92,164,153,110,110,161,232,116,103,44,32,58,132,209,87,69,101,101,106,93,79,167,236,55,134,184,118,204,169,57,202,132,188,167,178,125,149,75,52,124,177,73,101,115,50,108,201,106,118,220,227,167,105,196,242,204,175,112,173,155,81,95,27,195,220,146,18,106,178,183,45,78,247,43,238,13,207,16,228,44,164,90,214,165,136,41,3,192,40,196,180,122,236,81,9,160,200,80,37,25,137,40,3,186,179,212,124,77,97,13,0,188,106,209,145,152,138,98,164,181,53,178,163,198,142,150,186,150,244,132,125,39,101,249,149,180,78,226,103,237,189,141,109,102,101,175,106,54,123,9,72,214,224,9,15,7,24,97,0,145,146,101,16,70,124,28,197,213,120,209,137,47,32,71,71,5,179,218,70,163,249,127,252,214,25,89,223,131,9,238,218,40,69,237,175,239,255,255,175,255,255,201,178,5,225,232,190,41,231,254,140,255,185,255,251,178,100,144,14,39,28,109,215,27,79,101,112,60,73,106,242,36,98,44,26,81,163,86,109,61,57,129,36,165,236,252,144,142,120,37,115,117,51,171,1,129,20,48,42,0,181,231,11,200,103,247,20,48,26,60,161,244,226,153,60,76,153,153,33,106,125,56,47,187,176,213,97,198,194,129,235,84,88,27,131,22,135,165,13,209,118,189,15,34,250,129,89,11,54,37,8,205,37,120,72,20,67,97,84,217,85,99,49,61,50,73,244,69,42,218,234,42,18,39,15,223,69,77,174,28,88,147,76,8,219,196,178,142,118,218,234,233,249,138,133,165,231,21,11,166,166,136,42,31,18,52,183,123,23,72,200,71,237,91,217,168,234,42,26,202,254,44,169,94,133,66,195,236,225,16,135,37,33,222,50,222,222,197,72,210,3,147,75,99,147,52,190,19,83,229,114,242,185,149,10,149,236,18,50,132,57,210,239,47,22,29,45,152,214,149,194,102,9,214,26,85,38,179,185,164,211,163,108,172,243,144,148,85,140,122,80,107,98,34,38,154,176,74,58,0,66,0,0,193,1,41,185,194,50,116,224,116,23,18,229,85,86,105,72,37,127,250,109,45,151,250,175,175,255,255,230,133,251,255,218,255,175,254,95,114,166,163,71,191,79,43,223,41,175,106,157,194,118,2,14,133,48,212,18,44,176,229,108,23,17,11,164,41,139,37,134,131,224,2,0,0,146,151,5,1,204,120,164,4,16,20,30,12,13,86,227,58,254,40,115,68,83,12,11,101,98,48,245,228,216,19,145,84,39,129,91,90,168,86,166,9,122,238,180,2,70,143,29,187,161,49,132,193,242,199,177,101,17,17,97,218,4,12,208,99,240,201,120,200,145,46,164,133,70,86,211,106,187,228,121,71,89,78,77,126,76,244,62,113,55,96,128,2,56,37,12,57,89,143,193,7,248,187,17,43,12,178,152,209,143,196,147,184,10,232,137,24,226,156,228,123,43,216,147,172,44,240,25,162,27,29,173,222,97,224,215,132,170,114,68,57,67,219,226,221,147,245,115,84,214,17,143,154,212,172,177,142,243,56,153,181,179,168,203,212,101,30,81,48,224,163,149,209,203,133,17,83,174,85,79,100,146,38,88,220,216,166,62,65,16,165,212,123,199,97,188,245,239,155,97,186,79,55,53,184,70,139,104,79,60,46,145,77,190,119,186,215,42,232,208,150,183,189,91,86,127,27,77,80,189,21,48,125,130,3,32,0,0,2,254,80,32,12,243,209,185,109,113,37,172,227,200,41,255,251,237,127,255,255,255,229,255,255,175,255,255,255,247,82,10,20,206,111,114,59,49,129,140,94,56,85,86,6,208,161,67,21,229,123,12,221,125,81,109,127,212,185,243,251,255,17,238,172,0,1,255,251,178,100,153,136,7,91,104,212,59,120,123,112,69,105,123,42,24,2,130,96,113,175,66,78,105,237,193,30,45,44,53,132,136,24,197,65,166,31,8,8,129,102,36,49,25,156,46,97,33,113,200,111,134,236,43,24,132,52,97,147,128,16,16,98,130,33,120,204,182,119,36,16,136,64,131,0,153,117,133,149,25,12,97,67,209,32,240,242,80,173,52,170,26,132,74,108,68,13,81,24,32,74,210,231,1,168,1,86,165,232,200,149,97,10,8,43,2,99,253,151,21,141,67,109,21,184,152,178,105,66,92,145,165,76,238,5,107,83,227,161,105,9,11,63,69,80,170,245,58,204,59,16,203,169,161,16,43,34,194,128,166,24,193,217,212,85,66,25,145,46,143,199,21,44,204,136,224,214,178,40,109,233,143,10,200,100,111,106,164,98,251,78,182,222,91,52,145,217,50,163,91,185,71,165,170,69,114,233,43,212,115,223,116,114,66,162,45,50,57,167,237,217,94,54,93,250,162,145,30,225,103,18,177,78,229,171,196,109,159,21,108,22,151,143,127,206,43,233,186,69,188,40,239,161,71,67,99,79,139,87,25,76,190,196,104,49,34,74,213,76,48,252,239,197,214,41,30,75,75,90,210,185,221,171,36,26,14,111,23,57,133,187,0,0,0,2,0,8,155,138,48,74,34,17,93,45,213,93,56,32,164,150,250,101,103,181,120,200,70,80,32,19,13,255,255,250,239,255,255,233,255,255,255,250,74,9,238,187,116,163,247,39,121,216,142,220,214,86,73,59,254,168,84,71,4,228,190,216,85,250,69,10,166,0,2,156,253,177,150,212,128,22,16,20,16,110,38,71,182,2,53,21,5,48,49,214,140,16,70,22,4,52,66,192,184,2,193,63,164,71,174,249,118,16,193,31,158,7,208,168,50,133,142,185,124,39,95,169,83,200,207,198,130,80,22,211,214,205,26,29,159,64,0,89,48,189,45,216,199,160,203,150,224,58,240,254,119,36,19,19,203,233,228,83,185,151,220,128,158,3,165,130,84,230,177,22,110,24,175,217,164,93,208,254,97,141,168,48,145,19,153,211,100,166,133,3,46,122,121,204,55,173,107,112,18,217,93,243,217,185,18,242,30,32,23,40,39,180,116,135,194,43,43,110,82,21,212,87,39,211,146,174,213,17,220,210,173,211,54,24,170,253,48,171,88,233,117,50,148,155,209,114,65,215,210,204,250,42,9,89,129,5,210,243,244,57,88,241,194,87,140,14,108,20,44,150,30,37,62,72,92,38,173,246,65,212,90,210,17,109,36,75,214,236,79,245,46,132,251,11,207,10,74,142,10,231,14,242,142,0,1,0,0,97,238,108,186,129,186,39,206,49,170,53,86,190,121,138,247,221,107,203,222,183,153,255,251,178,100,131,12,39,91,104,211,155,111,103,64,72,41,218,250,44,35,174,93,233,155,68,77,229,143,193,36,175,235,220,144,137,192,22,255,245,231,255,61,255,255,130,110,0,127,255,255,251,184,193,255,148,205,36,164,215,178,82,203,16,10,161,220,59,146,95,58,244,48,195,32,112,171,222,103,224,250,45,160,0,6,122,133,69,64,6,166,10,66,113,193,166,18,26,122,220,231,58,146,101,193,134,148,28,98,96,96,38,80,105,209,220,128,152,48,89,136,4,140,130,24,233,11,62,77,0,86,169,206,207,136,163,17,122,71,193,167,120,46,148,140,79,49,144,213,132,171,56,24,84,133,18,141,124,168,82,210,46,97,141,208,156,205,150,68,207,158,96,177,1,3,169,147,243,19,158,140,186,133,66,161,132,231,64,146,142,147,6,178,13,133,68,231,77,180,8,147,45,180,242,32,1,38,30,152,77,121,20,177,114,194,231,37,241,204,194,227,65,66,132,227,243,233,96,43,98,168,199,148,117,40,176,128,201,215,147,145,40,88,205,163,36,209,163,214,144,110,99,209,90,3,116,53,46,86,182,83,84,142,221,199,23,156,75,73,209,230,165,110,94,104,173,3,237,58,144,233,27,153,252,88,173,191,241,222,130,3,164,47,135,213,100,87,190,165,119,231,121,140,237,119,63,109,51,106,189,102,174,92,173,107,92,237,106,62,22,3,36,4,4,247,46,6,4,3,79,95,168,148,241,46,213,67,25,108,26,71,167,169,105,250,246,117,255,252,170,222,159,255,255,255,236,236,255,244,218,160,134,70,223,254,141,21,148,197,116,16,154,178,129,187,80,72,79,71,179,52,50,80,25,208,181,70,90,20,32,254,40,35,41,40,0,17,249,208,224,201,133,5,38,23,24,152,196,78,92,243,6,96,12,62,62,48,232,40,199,98,96,112,84,195,160,193,8,152,209,5,241,8,0,152,100,93,115,26,133,32,227,50,112,193,135,14,26,251,139,27,28,54,10,250,4,74,108,193,150,0,63,107,81,130,14,25,83,179,4,8,152,178,104,45,241,81,108,64,47,201,0,17,103,65,199,168,56,89,85,7,66,212,112,61,141,203,152,82,221,33,18,254,195,10,34,58,20,196,92,8,85,0,161,220,160,115,85,94,200,236,80,5,244,171,73,14,113,202,173,26,166,203,204,197,182,242,9,209,145,243,110,178,73,100,120,54,194,141,105,90,186,53,208,59,248,35,211,238,189,61,87,32,202,198,9,203,29,45,175,202,203,55,106,133,58,75,207,31,175,61,99,189,21,101,28,18,195,244,141,8,166,186,247,94,178,173,191,208,172,212,201,142,89,227,230,144,153,163,80,98,250,162,217,102,198,16,71,19,81,195,79,217,233,121,219,91,214,255,251,178,100,116,142,39,111,104,81,147,154,99,240,75,76,203,7,32,35,158,93,153,163,70,109,233,143,193,27,170,236,104,144,138,57,61,169,64,159,209,64,0,0,39,127,16,64,56,113,137,204,183,149,222,21,123,184,248,139,155,174,121,175,252,191,255,231,246,191,255,242,254,189,203,207,134,91,100,106,215,203,236,175,220,113,115,234,27,142,217,41,69,2,129,234,142,199,235,184,217,188,73,137,219,79,144,147,135,228,111,254,112,136,67,224,130,92,80,211,2,27,28,23,48,212,147,59,12,14,28,54,155,227,130,42,32,59,48,165,113,64,3,16,37,25,8,59,121,227,3,1,3,18,52,210,40,68,211,110,6,100,114,8,19,116,136,24,224,144,86,211,32,164,141,178,149,73,23,43,65,32,34,177,10,134,150,113,40,138,97,0,149,14,51,161,6,184,60,220,143,228,149,233,50,140,178,248,33,248,96,16,248,200,23,21,85,90,26,110,55,52,129,49,122,0,75,27,130,169,162,90,178,178,245,130,68,151,205,179,212,158,212,134,65,21,221,92,66,248,74,145,167,60,42,145,159,114,88,194,146,196,37,73,75,51,12,137,24,58,163,129,170,37,178,216,93,86,132,129,142,190,200,254,146,51,219,86,78,50,8,225,218,40,67,137,194,105,155,236,151,59,38,227,215,203,142,225,56,179,235,93,126,151,50,114,183,236,161,212,108,191,31,173,110,10,67,108,139,253,179,85,67,155,181,48,171,144,69,240,249,195,235,238,242,117,244,135,154,44,249,252,58,68,1,3,115,251,26,40,74,41,82,72,107,230,78,182,94,73,65,93,179,214,53,154,123,252,151,127,255,255,255,235,102,115,47,86,235,47,255,106,231,30,111,251,158,198,102,173,78,60,43,18,214,69,212,164,243,58,142,134,77,27,21,250,223,231,202,191,190,51,92,80,0,0,148,149,177,172,213,204,205,131,6,16,16,100,240,230,116,62,4,10,48,2,4,138,17,134,83,154,34,90,3,11,198,190,146,150,80,8,28,88,133,47,110,44,162,100,57,212,193,19,10,142,36,232,197,83,245,75,211,241,212,104,208,140,80,22,64,40,114,49,252,103,101,35,131,222,110,148,147,115,143,180,129,176,193,237,194,6,103,145,230,220,12,56,245,16,99,198,247,182,53,97,208,108,181,5,150,26,141,152,249,206,36,153,164,125,12,176,90,69,23,50,135,13,221,41,35,213,210,125,198,236,150,209,227,155,212,121,44,57,111,200,93,128,117,62,116,114,71,144,117,121,233,143,153,213,174,42,178,166,161,121,215,174,203,244,244,107,198,231,213,83,182,138,43,100,231,83,151,162,90,183,153,181,92,130,139,109,245,189,255,168,122,244,46,59,127,153,189,181,183,254,126,255,251,178,100,101,142,38,124,104,83,155,121,99,112,76,104,187,7,36,101,26,89,197,161,78,109,229,141,193,43,47,235,168,144,142,176,49,74,179,126,164,2,0,3,43,176,124,132,89,64,140,129,153,202,87,39,213,230,229,65,170,245,74,183,255,223,255,245,183,147,255,82,143,106,138,7,200,255,254,140,222,255,58,219,80,1,69,136,71,34,119,51,148,95,127,93,77,164,49,114,163,135,56,251,23,170,112,72,88,187,239,165,153,255,255,253,204,155,185,70,199,129,70,68,5,74,12,68,4,160,8,200,166,202,8,133,135,129,197,234,106,66,26,157,6,90,208,235,160,66,27,26,201,240,6,130,92,214,159,31,86,137,73,17,5,240,26,189,227,205,129,220,99,36,199,50,5,33,31,121,18,81,234,89,121,198,99,114,172,220,197,126,204,164,21,254,102,40,170,147,205,26,146,60,238,66,74,177,166,108,157,170,193,239,136,98,40,44,188,229,148,180,96,218,219,126,138,21,144,35,113,69,33,77,127,75,27,50,155,37,111,24,182,80,104,154,125,177,97,157,113,164,185,255,206,36,95,65,204,236,198,46,233,239,71,75,181,120,92,90,133,147,70,227,72,91,128,234,140,205,129,114,213,20,93,10,203,19,150,171,54,138,214,186,53,171,169,5,250,185,247,134,37,141,100,5,69,103,231,197,222,173,246,140,117,88,198,45,77,70,123,103,232,64,0,36,153,176,132,176,177,147,67,49,68,202,154,189,180,250,221,191,250,176,111,38,251,216,163,97,121,31,255,14,127,246,188,127,252,183,127,255,255,223,249,25,199,25,11,225,123,126,226,20,207,138,112,213,234,244,137,71,205,41,145,255,158,172,166,105,195,82,231,50,44,26,188,88,0,0,2,113,247,138,133,204,2,228,198,22,24,97,34,166,156,148,107,36,134,52,46,101,1,174,216,88,64,80,56,211,37,73,134,65,128,235,68,199,1,158,181,236,6,217,35,36,131,192,180,81,35,5,92,31,217,133,193,234,83,23,138,19,38,153,40,18,77,249,66,99,61,2,1,162,237,34,220,138,36,74,100,60,162,112,44,170,125,159,202,210,90,77,22,123,37,110,235,166,95,149,47,98,106,39,10,142,172,214,121,86,114,19,217,125,248,126,165,63,221,216,210,161,236,98,16,106,113,157,239,233,110,45,223,168,180,69,40,255,13,175,24,248,227,181,9,176,135,3,157,12,102,42,209,205,147,5,146,68,227,221,226,44,196,174,89,179,176,85,5,67,25,153,50,212,255,234,81,140,50,115,205,127,78,15,154,178,148,245,18,185,112,109,81,97,26,192,169,62,146,137,161,218,158,184,0,56,192,0,183,119,107,14,148,238,162,74,224,227,105,45,232,64,113,8,250,160,197,255,251,178,100,114,142,38,108,97,82,155,121,75,240,74,73,27,10,60,98,46,26,245,151,70,77,177,62,1,44,43,172,40,48,154,120,19,174,164,239,94,223,255,254,214,255,253,83,181,255,254,102,79,79,210,135,229,1,58,14,191,186,213,180,14,12,159,64,186,7,143,80,59,19,52,92,74,92,29,165,200,80,82,227,154,223,168,91,101,102,40,16,1,72,5,16,27,112,49,132,3,154,79,48,168,248,16,200,197,82,20,176,192,197,197,71,12,175,64,12,20,10,82,36,0,48,129,119,44,197,0,137,141,20,97,74,20,5,39,65,69,134,2,112,21,2,70,85,98,80,23,88,112,48,48,60,44,38,174,85,69,238,116,80,160,18,12,165,142,212,97,217,136,171,90,204,68,23,237,246,148,185,12,221,47,223,148,219,117,89,251,214,93,96,178,83,205,39,67,155,157,238,234,82,68,169,167,237,225,102,65,44,157,249,140,189,64,153,19,223,26,167,26,142,253,56,215,120,252,80,29,49,21,110,80,35,197,80,197,153,49,213,185,48,227,177,99,173,180,191,150,92,208,226,52,243,58,152,245,189,222,78,103,71,69,83,198,215,58,154,94,61,153,210,111,79,22,180,154,125,79,212,122,11,97,99,150,210,149,29,223,190,160,201,99,1,184,171,11,61,30,121,10,0,3,41,191,196,131,96,24,104,225,72,205,140,25,150,111,98,210,89,153,224,245,255,95,255,215,255,249,174,245,255,50,198,252,243,126,220,234,216,141,223,159,251,239,44,165,17,95,243,64,75,140,207,191,108,223,242,169,231,59,83,53,98,244,26,168,172,114,204,24,5,47,181,242,160,0,0,156,185,219,83,39,88,193,1,6,5,11,0,49,99,67,40,153,48,96,83,176,34,1,25,81,158,190,90,209,97,19,228,199,160,7,241,77,90,60,212,14,209,198,134,5,72,17,32,134,93,104,46,68,157,203,89,25,98,242,202,53,101,135,157,117,56,141,206,106,234,5,216,102,29,171,72,245,86,110,50,248,6,126,59,147,40,25,44,76,2,61,1,231,113,16,92,254,171,245,180,163,176,79,241,117,211,165,21,187,181,105,79,230,223,109,61,223,79,77,131,195,148,203,78,235,83,213,139,40,220,126,17,160,46,236,178,171,77,166,137,218,219,210,208,181,200,98,134,180,244,17,108,144,94,154,70,156,174,223,228,167,102,162,199,109,51,79,178,93,233,59,121,159,94,255,229,115,234,94,80,76,23,200,165,0,0,0,13,218,224,1,38,174,243,104,72,234,86,106,173,188,209,199,170,217,187,150,182,122,109,36,248,169,148,190,204,230,36,235,254,189,23,255,244,191,237,194,73,26,87,5,229,228,93,163,25,127,247,232,42,108,139,72,199,56,30,102,255,251,178,100,124,142,101,206,103,212,27,76,55,48,80,137,106,199,44,35,186,89,185,161,72,109,229,53,1,48,167,171,12,96,138,233,35,32,199,206,254,229,83,101,182,87,245,167,244,118,189,255,118,129,50,33,196,96,56,26,94,100,74,32,169,97,81,227,6,23,50,130,227,30,5,51,65,68,74,38,6,67,161,136,214,10,141,8,64,213,84,192,130,31,98,97,112,131,230,68,255,37,210,170,148,48,24,56,112,244,227,168,168,149,93,143,16,8,203,136,129,69,181,177,22,96,174,185,1,37,12,60,51,241,45,40,11,82,83,40,18,43,54,251,78,43,99,66,148,65,241,152,84,193,146,56,152,172,34,3,181,49,25,89,13,14,55,32,179,107,40,149,62,239,76,230,155,196,2,215,175,138,146,213,161,155,221,191,39,50,233,76,204,167,24,239,110,17,175,90,148,83,40,39,39,251,225,87,238,49,237,227,113,38,151,48,228,3,137,138,163,90,229,4,6,35,3,11,152,71,93,171,159,139,87,188,229,206,40,109,141,149,252,215,117,42,121,22,229,186,151,86,11,109,225,233,59,183,233,73,236,44,90,1,102,129,241,98,137,166,116,212,33,12,207,155,27,112,251,127,117,139,90,63,146,243,65,255,255,94,215,255,246,95,254,237,229,66,102,123,93,193,148,183,175,183,156,224,186,1,49,212,48,150,82,24,162,68,202,30,237,97,211,52,184,147,239,43,247,129,90,229,255,95,46,129,0,2,212,190,22,172,67,11,64,4,82,1,74,193,130,75,166,42,40,33,19,176,179,88,65,128,178,150,170,154,32,14,18,245,195,9,66,225,68,97,231,240,107,23,92,164,152,97,238,135,30,101,100,157,86,198,207,4,98,225,75,148,117,229,148,103,94,178,137,68,153,253,20,215,100,184,197,169,160,205,84,213,9,12,234,107,90,59,45,160,158,24,17,190,177,57,158,247,25,203,249,173,83,69,67,147,130,155,1,1,242,248,181,252,102,87,29,49,28,223,153,227,151,95,250,66,194,34,184,72,38,223,55,198,152,254,175,151,158,158,241,107,80,194,44,199,51,105,200,43,19,54,194,177,140,46,53,231,140,70,78,154,178,138,68,140,221,177,18,100,199,130,146,140,164,159,129,250,73,123,100,250,36,128,0,16,0,1,91,184,24,0,8,120,74,182,15,85,150,102,218,250,53,218,22,75,250,42,183,219,244,255,255,111,255,255,177,87,254,137,177,145,209,139,113,135,107,29,153,212,76,60,196,255,208,135,145,10,87,58,52,110,119,64,133,229,58,61,117,99,184,146,58,51,76,60,12,236,55,6,123,102,213,101,222,109,177,3,25,45,82,33,146,6,98,214,84,44,18,72,0,151,221,155,51,35,19,36,208,114,101,255,251,178,100,145,142,165,185,103,84,27,89,75,240,79,203,74,234,24,197,12,22,29,155,84,108,164,222,201,58,167,171,76,148,20,48,69,1,204,47,199,50,29,175,38,97,2,78,161,232,241,49,233,116,123,175,19,136,194,57,75,101,184,84,110,244,115,90,222,47,180,101,245,163,173,201,79,105,239,229,123,89,68,201,31,66,57,186,89,205,83,18,21,98,155,45,89,198,229,239,230,125,26,120,152,35,19,45,181,198,18,84,242,60,84,243,157,109,209,244,145,182,196,103,246,30,90,154,146,146,228,234,23,35,118,201,247,95,36,178,91,26,45,36,127,14,84,76,240,180,166,155,11,20,86,181,169,32,219,249,117,20,214,49,68,115,218,210,240,140,29,93,162,82,6,75,24,142,175,58,178,115,162,13,17,91,178,98,16,121,220,139,99,14,24,144,200,57,79,188,154,142,65,252,195,25,91,255,245,55,255,219,255,255,209,190,222,70,169,20,114,119,102,84,86,165,82,56,62,96,32,157,21,189,136,113,69,65,84,89,194,216,98,22,140,131,71,200,128,24,42,81,96,161,112,3,232,69,251,186,71,5,132,64,0,0,18,117,203,95,102,28,14,103,101,194,79,78,105,161,12,153,57,129,139,2,24,49,162,99,151,149,4,102,83,70,97,98,42,220,182,208,97,132,37,120,147,112,204,109,66,73,22,9,148,0,236,19,26,119,152,28,31,70,164,17,210,117,132,197,98,236,68,144,23,146,87,57,73,93,37,217,3,8,183,79,132,122,30,96,15,116,174,67,90,66,209,204,197,70,247,80,246,235,59,82,52,50,179,65,175,111,151,241,194,91,190,115,30,129,169,147,80,172,7,37,212,243,10,86,100,49,132,158,64,213,156,217,22,30,59,166,145,82,128,48,211,81,118,138,251,216,112,209,42,8,137,177,16,34,193,99,62,172,114,250,88,210,107,170,100,66,77,16,205,177,182,60,69,100,106,74,83,206,70,15,213,112,217,213,158,14,168,93,193,128,0,9,119,42,0,0,232,42,227,134,149,36,39,87,67,99,116,73,155,74,154,135,117,67,15,254,191,237,253,238,158,178,213,148,85,141,65,128,113,3,190,252,213,41,202,56,173,138,37,134,13,42,187,176,144,169,17,10,127,81,216,161,157,218,166,84,158,239,50,8,198,176,58,253,129,98,147,168,144,255,152,210,81,160,144,25,241,49,80,184,192,183,141,148,200,46,64,101,34,171,16,185,75,224,230,182,140,0,32,104,229,98,4,28,181,178,96,97,64,73,92,163,77,64,145,112,213,83,20,60,73,220,93,250,91,77,251,117,78,7,9,168,179,24,210,104,186,3,161,212,221,158,221,137,113,158,181,182,201,2,198,116,221,29,196,5,84,155,236,196,178,255,251,178,100,181,142,101,250,99,210,155,121,67,242,76,76,10,211,28,5,212,24,61,147,72,109,233,15,201,43,44,107,104,128,142,120,72,97,40,17,119,85,23,142,49,94,52,56,82,67,91,243,215,214,167,207,157,248,40,54,43,11,99,36,48,146,156,45,21,192,188,138,205,156,114,185,241,99,109,153,254,143,20,3,76,45,181,107,138,166,208,104,240,226,18,162,5,10,177,32,128,149,100,114,242,195,228,101,40,229,79,228,34,72,49,69,96,153,84,161,139,114,144,96,130,77,168,202,225,71,142,10,133,50,224,6,229,223,5,162,194,42,77,97,145,66,163,42,227,94,161,252,104,226,241,16,9,255,191,255,255,255,243,230,171,32,255,203,4,105,110,200,139,141,153,174,9,156,207,111,233,29,198,181,23,76,200,52,121,240,24,18,66,86,46,149,75,172,35,106,50,154,199,36,90,47,212,18,205,177,0,0,8,117,29,1,1,83,7,48,140,50,20,52,48,124,195,96,67,33,201,13,108,191,48,137,140,4,181,42,0,134,135,8,73,56,204,252,12,22,48,248,68,42,0,49,152,69,76,65,67,64,49,36,152,30,10,0,117,200,23,129,72,3,194,32,97,228,151,123,140,4,17,238,99,105,2,23,5,90,172,81,40,128,66,237,108,96,132,57,238,40,255,195,114,224,160,35,6,29,7,123,28,77,52,187,34,32,70,58,248,75,225,166,178,241,2,58,140,48,49,48,22,253,222,194,197,75,144,62,114,119,178,107,149,162,87,57,103,116,245,95,217,204,57,69,172,222,40,199,242,230,87,114,130,42,65,22,84,81,121,174,159,101,244,204,159,42,240,194,197,17,95,141,86,252,253,155,123,107,235,87,28,64,145,164,161,6,31,101,210,109,11,200,217,104,103,25,114,35,78,197,2,129,178,91,101,228,164,203,18,94,107,104,91,42,141,133,1,175,55,170,238,93,17,249,13,171,178,197,206,112,245,74,0,0,37,221,224,244,64,193,163,188,68,32,71,189,38,99,26,55,13,156,189,89,228,241,242,58,255,211,223,255,255,67,255,255,255,239,170,136,98,238,170,165,159,34,216,199,44,82,0,51,76,255,175,161,131,248,120,32,247,37,74,29,47,236,113,74,195,76,119,75,237,118,161,9,203,47,55,116,159,138,209,150,226,232,186,255,219,37,199,162,202,178,228,14,3,69,79,134,38,22,128,138,228,163,19,42,185,77,24,46,48,72,200,196,226,228,1,23,72,42,11,56,162,169,4,32,144,114,19,194,160,196,254,66,147,6,12,181,169,108,136,228,176,11,232,141,136,192,140,239,124,151,33,208,43,132,18,37,182,72,134,62,137,139,136,96,56,149,229,20,126,166,105,22,26,149,97,94,231,163,42,89,92,255,251,178,100,208,142,103,80,105,80,155,155,76,112,90,76,234,179,36,72,158,25,117,157,70,78,105,15,193,45,175,107,156,112,15,136,101,138,65,82,154,146,181,40,53,60,143,112,128,176,5,205,14,221,134,70,70,17,19,151,126,175,231,98,21,250,160,228,225,240,230,129,230,32,20,26,234,249,220,86,195,243,46,132,40,19,11,163,187,59,109,81,148,29,136,89,161,227,117,23,220,216,196,16,4,130,146,235,98,200,121,202,28,175,23,38,199,106,42,61,7,47,151,40,89,198,144,106,56,235,215,230,56,71,89,20,142,255,51,24,194,214,58,144,252,80,43,64,219,241,241,36,42,52,36,135,143,147,29,100,67,157,207,50,231,181,208,88,157,29,89,63,255,254,159,253,47,35,84,34,135,185,214,235,154,26,160,146,1,230,197,221,161,198,28,32,174,143,17,216,251,75,213,88,92,62,99,228,109,166,100,9,190,127,249,225,193,79,88,100,219,133,0,0,0,105,144,160,132,194,163,3,60,28,76,6,44,6,10,204,152,249,52,250,104,20,70,11,22,80,164,40,33,48,16,180,230,228,134,40,68,101,66,96,56,242,215,135,143,197,3,140,24,9,14,40,214,50,160,96,32,193,131,198,156,8,135,20,46,28,4,117,74,162,236,172,48,253,139,37,163,240,72,16,229,152,243,112,211,179,0,140,69,29,149,47,135,69,0,26,115,247,12,52,6,230,136,106,182,158,35,117,221,125,140,52,220,157,80,192,131,20,82,150,49,14,40,16,209,246,89,225,82,134,25,127,243,228,223,33,48,140,60,143,35,128,88,197,111,255,112,167,82,10,20,212,16,126,169,85,109,219,55,181,242,98,211,61,158,5,63,247,117,101,92,212,97,148,246,77,205,50,7,66,49,223,35,177,186,94,133,167,228,149,244,142,19,59,102,186,7,111,201,74,243,218,123,40,12,79,110,120,47,63,73,176,189,234,37,120,129,236,238,0,0,228,222,0,242,62,108,226,251,44,172,43,217,39,42,227,17,100,51,63,227,91,47,89,193,164,111,255,94,207,167,255,255,249,31,163,169,205,77,253,246,237,169,82,175,117,67,177,197,176,36,122,183,220,199,32,134,192,145,149,2,149,37,128,6,101,152,228,8,230,70,56,76,166,59,26,225,23,46,87,82,46,136,190,65,156,162,146,70,220,235,225,42,204,107,82,43,160,97,38,8,241,44,3,39,252,24,92,201,28,69,181,128,32,26,123,44,147,16,66,22,236,96,192,179,22,224,242,59,109,125,198,37,44,153,197,163,8,19,50,167,220,167,177,96,83,220,32,27,30,129,223,197,97,140,3,43,33,115,117,177,65,147,57,137,191,83,178,186,104,148,129,84,236,65,187,125,227,142,200,85,201,72,255,251,178,100,202,14,166,224,104,208,147,155,75,244,89,140,234,179,60,194,74,88,169,163,76,109,37,158,193,44,37,171,40,144,142,120,85,100,107,148,184,209,100,171,167,117,248,213,155,195,47,215,156,177,81,140,228,234,180,117,208,223,151,40,161,148,245,243,1,204,92,178,224,146,233,122,148,177,114,135,14,20,119,202,35,254,95,107,8,98,130,83,187,77,134,247,8,221,247,75,177,173,41,82,121,113,100,183,118,173,190,187,182,126,139,149,203,76,197,44,66,239,135,69,25,215,97,220,182,19,54,14,113,231,167,13,209,255,172,48,78,221,200,3,36,204,111,15,28,17,206,23,94,116,220,149,81,63,210,113,0,196,83,112,127,249,242,230,191,255,255,235,231,255,189,199,202,195,54,36,140,168,193,156,78,101,174,145,108,148,81,175,81,235,2,96,164,152,203,9,45,74,98,66,33,149,75,49,128,187,44,218,54,84,0,0,0,48,186,198,24,19,152,214,182,99,3,161,177,64,227,1,227,28,164,77,41,12,52,186,80,207,161,83,4,11,81,237,86,155,158,68,96,144,41,84,38,180,76,154,38,94,131,71,83,27,137,76,62,17,0,8,89,128,136,204,98,80,73,138,199,37,199,101,131,193,50,246,170,210,192,36,193,161,51,19,132,0,194,232,188,16,97,208,104,176,116,200,47,3,42,0,144,19,27,105,57,65,69,206,29,1,210,174,70,52,185,216,42,60,38,100,37,20,212,61,57,139,106,97,9,137,164,129,235,184,181,138,114,237,55,33,98,108,198,242,10,219,90,80,98,164,46,213,188,56,157,43,59,172,85,52,68,139,78,47,239,246,241,231,145,175,79,142,214,72,218,136,225,23,110,17,241,47,206,98,166,87,17,116,215,124,82,108,198,246,221,240,135,83,13,95,245,153,92,233,35,200,159,196,220,56,151,212,242,84,179,97,214,181,77,102,32,185,177,97,59,112,52,231,161,157,51,56,58,165,68,200,194,168,68,133,140,61,28,85,130,72,86,114,64,161,159,255,223,77,63,229,229,0,0,25,46,132,100,30,15,235,93,196,233,201,145,183,168,174,246,181,55,159,251,64,139,221,239,201,152,72,92,47,254,71,205,127,249,127,246,184,255,253,80,114,81,193,174,69,236,182,237,114,113,65,224,238,62,199,121,230,28,72,83,126,145,189,8,165,33,210,207,97,6,208,253,96,129,40,33,155,110,26,151,251,130,232,159,99,232,153,119,206,82,113,29,147,12,67,42,103,164,194,49,225,9,25,148,61,157,45,48,145,169,149,7,137,7,5,200,9,75,77,113,12,194,2,202,37,218,168,99,66,166,48,48,177,8,82,134,12,131,48,81,194,131,7,5,0,128,163,132,85,7,139,185,38,209,117,221,255,251,178,100,206,142,231,250,108,207,27,143,79,64,90,171,202,163,48,35,170,89,141,163,70,109,153,62,65,50,39,107,76,145,14,121,167,226,64,170,165,145,143,18,168,6,88,56,84,244,48,26,248,172,238,203,165,17,168,6,218,106,170,198,233,77,13,181,165,142,0,129,76,103,233,180,148,71,173,50,49,96,9,95,115,213,108,167,179,253,240,253,82,24,65,141,154,95,139,237,93,238,240,140,131,205,12,250,150,1,111,178,79,5,142,60,57,68,205,91,1,170,223,82,157,138,223,80,185,85,197,167,88,173,47,246,125,4,45,93,112,134,59,210,143,252,196,210,247,81,219,109,184,249,206,181,52,104,174,126,63,54,123,156,228,111,26,109,61,164,30,174,250,109,187,29,32,10,35,101,211,42,133,20,16,79,115,59,175,50,190,83,149,186,173,127,254,159,255,255,255,246,103,105,20,83,239,95,162,45,23,125,22,205,82,50,144,73,164,168,95,11,117,16,138,54,89,94,91,247,112,194,228,67,103,28,97,126,247,244,253,118,42,99,165,183,246,245,183,20,0,0,82,149,63,1,129,134,20,58,108,162,65,151,33,193,6,52,128,109,189,38,68,46,4,64,64,240,168,217,106,76,52,128,32,60,206,136,16,40,170,18,188,69,133,0,0,168,32,112,133,234,85,56,90,113,16,87,246,117,97,147,93,228,154,71,48,194,108,69,222,103,232,10,75,112,8,17,117,44,11,178,203,18,153,34,143,106,59,99,176,26,129,173,214,197,99,80,19,119,11,97,18,86,189,214,165,248,180,62,135,232,195,73,99,181,110,125,174,97,255,29,46,234,236,220,215,55,159,220,43,55,213,42,235,36,97,63,24,224,215,244,233,67,19,33,137,169,203,112,67,225,40,110,105,41,169,44,150,255,71,94,186,79,87,21,64,39,83,92,173,32,34,105,167,226,175,128,218,41,210,91,13,98,80,20,183,76,99,107,209,50,209,131,212,47,122,129,203,66,69,166,221,38,103,188,0,3,147,97,72,66,4,20,152,224,232,136,35,8,77,62,89,207,114,102,53,178,140,173,219,214,254,252,175,117,75,253,109,150,46,86,59,223,84,221,180,35,148,196,234,233,174,196,44,125,142,132,97,161,142,118,186,21,10,142,60,89,207,78,136,133,119,206,254,117,173,135,191,232,91,81,120,153,90,113,199,65,24,203,68,234,134,4,146,22,55,114,14,37,163,94,128,199,191,4,23,4,26,69,32,169,176,49,35,120,118,50,37,89,106,128,136,117,134,1,17,9,96,149,192,129,212,136,242,115,239,120,140,25,107,24,72,241,98,155,156,21,22,70,214,0,0,92,15,44,174,252,158,97,231,130,97,114,201,92,98,2,128,17,169,229,134,228,207,181,169,255,251,178,100,188,142,198,110,104,82,27,122,75,240,78,10,58,195,28,5,196,88,13,155,72,77,101,47,217,51,47,234,76,240,10,216,120,83,49,108,219,119,21,218,171,47,67,187,37,222,31,220,38,105,59,159,241,38,204,49,44,69,180,237,94,165,210,203,159,221,125,227,162,251,173,117,87,89,175,27,102,98,33,181,35,88,150,195,255,124,6,202,118,37,34,204,53,18,166,233,156,70,129,21,175,88,192,175,69,234,157,93,97,83,118,159,213,103,74,207,125,186,216,242,33,86,247,114,247,90,138,190,162,243,203,16,0,73,75,50,64,168,74,185,57,170,108,137,72,98,46,115,170,101,247,222,43,252,154,151,88,255,226,52,155,130,89,105,35,179,254,191,34,221,89,146,204,159,178,42,9,126,253,106,98,61,243,186,12,20,119,123,214,71,125,107,71,82,152,245,61,168,74,190,173,80,134,182,40,193,206,40,0,5,45,253,129,21,10,14,120,48,167,193,65,139,132,68,196,248,214,50,131,192,79,24,112,113,113,0,19,50,20,70,32,139,186,211,3,12,100,74,90,145,144,83,61,106,69,65,197,0,145,193,8,160,55,249,185,69,20,121,133,183,120,38,95,41,46,180,14,33,42,254,187,179,211,237,198,165,145,115,190,98,134,138,56,121,235,100,243,41,234,126,132,218,44,200,105,111,128,76,199,161,159,230,146,71,214,113,107,125,65,120,191,93,166,161,158,87,239,180,137,248,222,163,42,91,109,69,61,133,189,105,179,120,171,162,161,80,190,164,152,35,156,192,168,123,92,123,70,58,89,28,92,105,249,232,116,184,43,44,28,29,214,146,181,103,37,92,168,237,242,65,162,53,199,113,90,144,194,44,148,203,32,67,236,102,191,88,94,189,47,66,162,247,122,154,228,192,75,180,254,156,187,86,92,95,255,123,192,0,27,54,176,165,160,240,225,15,10,167,138,229,228,53,25,125,53,155,102,224,152,31,137,255,255,5,211,253,53,255,255,253,217,191,238,132,29,129,0,233,72,203,34,47,230,180,48,97,133,28,62,255,43,142,62,78,149,213,73,71,60,136,132,154,218,160,15,248,186,228,53,39,72,85,178,57,61,0,153,4,95,254,21,50,134,148,0,192,160,192,96,104,192,242,131,81,18,67,17,165,158,49,98,200,207,183,210,98,1,149,72,201,150,10,64,152,0,76,99,68,17,142,84,230,47,8,24,12,20,100,64,233,118,137,185,128,12,153,16,137,4,28,204,150,80,12,144,146,148,124,29,6,132,104,102,133,164,34,23,58,31,166,116,52,143,134,97,42,12,153,12,233,140,152,145,123,15,194,75,181,180,232,109,218,83,61,193,123,163,76,110,25,126,158,148,89,68,117,105,4,3,64,11,42,106,255,251,178,100,207,140,70,130,104,211,27,79,102,32,87,203,218,163,48,67,142,91,61,173,62,46,105,15,193,101,173,107,104,144,161,248,240,61,200,25,78,33,168,252,179,11,82,153,139,185,215,186,122,137,174,14,199,193,33,79,91,145,218,197,196,136,22,99,44,92,160,211,7,163,192,236,67,21,9,224,82,124,64,31,68,36,106,19,184,187,150,228,208,192,149,74,26,63,232,131,138,205,38,232,92,250,249,151,115,161,165,163,250,202,249,180,145,98,173,125,165,146,62,229,248,25,83,242,65,144,105,60,5,123,220,128,96,0,190,191,141,154,46,57,11,216,73,86,73,83,220,149,78,172,164,143,255,255,255,255,231,172,242,255,98,138,211,97,66,221,169,146,119,184,211,188,216,158,237,91,190,229,239,239,23,19,8,215,204,127,19,123,43,49,181,182,205,96,218,219,25,3,71,190,34,192,161,119,93,157,75,86,255,47,42,55,172,40,43,28,47,168,205,197,208,0,64,64,226,64,129,137,201,71,16,20,25,172,170,138,166,73,83,27,18,124,10,131,10,172,204,56,35,50,40,136,191,70,179,6,152,216,98,100,226,2,116,2,157,230,0,56,84,146,117,3,83,134,27,79,34,172,195,238,16,199,13,14,110,88,18,68,56,200,7,132,146,6,64,208,114,96,224,106,86,50,64,199,166,108,224,91,160,167,200,184,222,52,200,136,132,19,62,36,13,110,133,148,36,155,196,100,72,64,201,248,202,155,171,119,107,192,211,7,12,26,176,151,11,38,2,210,155,144,176,6,210,118,188,142,154,158,4,169,99,149,23,160,109,245,167,20,197,7,42,242,174,48,175,15,14,35,66,196,105,157,90,234,72,154,173,211,5,1,226,19,109,99,38,191,133,251,231,45,44,255,84,96,203,49,255,49,171,103,82,241,168,178,212,106,57,107,192,172,98,114,73,102,193,166,227,185,140,183,225,40,102,43,81,232,18,147,41,151,184,73,125,112,193,191,74,0,32,0,6,157,210,151,209,77,134,221,35,244,243,10,74,143,165,146,223,111,169,46,113,137,228,213,127,255,226,191,246,201,183,47,119,108,174,32,45,23,175,45,149,221,250,55,223,82,130,35,178,145,17,191,102,42,30,112,198,179,128,154,183,82,155,4,204,205,69,121,220,25,67,7,53,44,181,176,116,114,32,224,138,63,154,30,14,238,162,84,128,129,67,35,49,38,232,68,106,33,142,25,40,49,204,159,25,176,105,140,47,38,81,137,2,192,166,108,26,42,32,62,250,2,1,32,12,108,35,72,173,108,120,53,50,84,16,148,88,90,26,50,68,76,192,216,51,131,198,52,196,92,214,13,34,104,166,0,22,160,102,4,19,16,103,121,185,89,173,72,21,211,168,250,59,255,251,178,100,201,14,167,18,104,79,11,154,75,244,88,236,186,151,60,2,180,88,213,157,68,109,176,220,65,57,167,106,92,244,21,16,209,133,20,76,169,198,125,101,186,176,121,8,4,56,18,24,237,76,59,208,89,130,112,128,73,216,99,152,46,93,190,123,13,235,211,229,7,240,229,219,124,227,117,140,231,180,181,235,189,87,103,197,188,212,187,142,62,209,162,157,31,222,222,74,140,69,195,233,201,42,152,176,59,255,101,209,45,160,171,20,188,255,157,22,12,206,153,159,158,205,205,2,159,40,162,56,213,24,203,242,228,84,75,112,213,44,84,254,225,191,64,112,49,169,23,104,242,140,185,171,97,61,93,175,36,212,149,62,89,67,67,71,217,220,41,68,71,227,104,79,255,255,255,215,255,252,210,33,24,21,202,185,58,163,232,132,122,53,78,235,185,15,231,41,154,239,233,216,138,59,73,26,36,253,20,68,152,17,174,114,16,167,21,70,42,213,18,87,97,69,10,0,41,188,196,33,166,13,198,0,34,51,161,0,96,96,232,65,174,92,140,5,25,169,10,237,48,209,162,64,195,49,3,2,34,29,11,137,107,128,75,169,12,21,3,137,47,36,48,75,18,64,65,105,100,34,40,93,227,69,162,243,85,134,147,49,246,166,150,62,164,51,72,31,71,205,233,158,148,200,193,197,213,95,51,208,84,170,26,152,12,150,19,13,194,59,79,148,173,45,115,122,37,213,68,194,0,1,0,12,92,44,76,44,13,152,65,106,117,45,5,140,230,58,45,216,234,89,26,48,92,234,105,45,37,106,234,202,137,48,84,160,88,60,98,52,198,146,247,93,7,18,201,147,211,208,165,12,99,73,85,56,213,40,100,49,182,243,127,42,232,179,195,13,155,148,205,228,227,97,168,107,86,68,14,44,241,143,197,190,110,80,0,21,146,225,176,131,33,212,239,29,54,53,42,208,160,59,62,224,171,62,191,127,254,159,255,239,84,179,83,183,185,14,184,9,209,74,35,163,58,230,57,242,81,62,214,66,144,96,104,212,43,251,160,183,99,135,197,21,27,229,119,41,21,28,219,165,108,56,50,136,19,123,43,213,120,60,241,239,254,104,253,232,0,37,215,246,32,76,4,207,29,20,20,2,58,130,36,58,12,34,34,38,97,1,200,139,34,232,23,192,42,84,202,192,158,22,15,12,37,211,112,94,114,119,53,104,6,30,102,206,181,43,204,178,159,136,156,35,88,77,83,18,15,211,213,171,146,250,41,80,136,236,17,163,184,176,166,68,157,218,231,79,33,68,54,69,170,141,145,250,53,141,188,94,79,60,107,90,52,137,251,93,117,165,74,50,58,137,196,141,120,73,84,230,91,214,166,42,18,160,129,102,250,2,120,120,201,78,89,255,251,178,100,200,12,101,246,97,209,19,121,68,192,82,10,234,195,36,98,86,87,253,163,78,109,61,56,129,107,170,170,220,193,33,248,68,220,112,68,46,196,255,197,136,49,93,183,147,31,25,176,253,166,25,84,22,43,6,89,162,220,100,81,163,208,108,245,32,145,79,177,100,116,156,157,182,207,33,110,207,45,24,38,195,123,20,53,32,210,169,144,75,54,169,242,186,242,214,228,152,83,95,74,109,130,132,99,118,101,51,36,174,221,127,119,79,165,213,129,58,190,187,122,255,255,255,215,212,143,175,213,150,47,145,209,51,88,239,249,153,142,132,2,218,136,199,147,74,153,156,76,51,5,25,251,196,98,174,124,138,118,27,3,165,153,197,13,42,25,200,197,95,162,251,18,185,62,50,44,176,248,247,57,166,250,2,171,231,197,22,161,0,76,6,2,49,59,4,198,106,3,14,151,76,86,100,48,169,156,195,70,64,187,56,197,128,48,40,73,25,140,70,58,96,6,29,1,152,232,48,122,36,138,28,67,137,102,72,154,46,1,66,171,25,147,48,91,2,129,226,18,68,135,204,176,3,20,33,74,0,6,64,80,32,48,49,70,142,200,215,34,252,49,218,148,197,18,227,164,128,18,17,122,47,241,81,101,235,105,214,155,19,187,0,32,193,179,20,215,218,253,11,252,187,20,208,112,73,178,32,157,74,229,254,161,102,147,109,5,77,233,165,80,212,66,28,155,118,223,185,30,101,114,120,152,98,86,80,34,21,201,99,107,33,146,193,184,55,86,142,43,149,9,0,192,19,37,174,37,216,115,55,47,193,69,135,17,30,19,26,113,41,110,230,163,193,194,210,65,128,145,137,196,112,62,126,120,126,175,206,145,18,28,161,130,197,144,23,64,249,154,187,217,146,219,237,95,126,29,189,246,217,17,154,65,226,36,75,241,122,230,214,39,127,28,72,76,96,226,174,158,28,15,42,153,71,121,110,59,213,59,60,119,117,31,91,217,99,6,6,5,181,116,165,39,103,62,251,127,60,222,187,14,214,48,2,0,0,1,189,50,104,2,225,153,133,158,87,66,26,86,144,61,114,232,52,137,143,253,170,233,73,248,229,114,213,136,215,57,147,250,208,191,187,115,133,249,222,137,155,254,203,213,190,198,251,239,127,70,204,13,14,48,237,68,189,101,104,184,203,109,14,236,238,172,194,21,16,234,44,193,38,68,37,92,200,11,210,41,91,201,145,0,18,163,149,247,49,162,128,37,155,198,74,161,128,226,228,137,81,130,24,134,154,76,12,190,193,32,142,168,210,233,186,236,239,112,170,32,135,161,196,6,146,16,69,156,15,200,32,255,89,37,203,76,185,83,128,79,38,110,246,67,248,221,82,170,25,220,40,145,162,64,70,32,58,255,251,176,100,217,140,104,140,119,79,139,154,99,244,87,138,42,121,61,130,30,23,109,163,84,117,167,128,1,37,171,41,202,152,80,0,154,59,43,141,79,25,115,236,223,23,111,177,19,18,61,82,178,171,94,189,166,99,102,21,163,111,94,19,235,250,214,111,6,173,106,228,54,12,158,148,171,27,217,33,45,49,57,121,49,136,46,179,29,246,126,108,220,197,105,245,1,245,222,203,170,110,208,104,196,174,141,154,250,222,12,70,103,44,66,189,105,191,93,218,217,97,114,220,143,188,175,125,181,247,247,107,110,246,244,133,109,239,27,213,247,241,188,90,14,39,255,79,101,64,123,130,8,22,6,136,144,176,244,236,189,237,192,174,24,96,57,26,236,200,40,2,3,63,206,91,8,90,143,255,255,249,83,170,63,255,244,33,137,255,246,255,255,157,102,255,242,58,63,179,196,221,221,246,51,168,136,199,109,26,226,177,103,155,17,26,50,248,173,73,220,31,164,0,0,0,0,0,65,128,104,210,98,129,65,187,153,198,150,12,28,60,172,100,17,193,174,11,67,65,179,89,161,205,44,94,49,24,120,198,32,115,10,173,205,126,20,48,59,212,168,40,49,170,20,219,195,66,1,0,160,161,201,199,15,51,147,136,8,4,53,101,24,144,38,240,1,187,51,13,159,55,134,212,105,134,52,68,76,44,100,121,116,72,120,153,154,52,2,247,16,93,102,114,177,88,178,97,143,171,99,85,2,131,14,161,8,0,194,3,161,205,64,165,133,56,65,100,227,163,85,193,96,66,171,187,83,50,24,13,222,48,160,196,136,34,162,154,53,53,48,66,130,207,173,18,176,200,12,42,32,156,194,150,123,88,123,61,90,236,221,200,106,113,136,200,97,89,42,20,191,12,85,115,180,155,15,188,157,223,96,150,41,44,201,212,29,136,35,128,208,101,168,195,217,106,167,129,144,101,148,46,154,173,205,74,89,85,104,207,193,58,157,230,54,50,250,105,98,234,64,3,37,64,96,140,24,64,113,8,20,194,73,7,73,225,186,163,226,16,208,243,148,196,89,235,222,223,64,129,206,185,73,94,214,88,97,65,150,120,99,158,123,1,19,66,74,156,152,0,69,190,48,65,5,132,48,116,135,119,156,118,191,46,86,56,114,45,148,11,72,195,95,199,161,211,86,216,7,63,229,137,95,239,242,215,127,243,255,255,255,255,255,255,255,255,255,250,119,13,119,192,239,197,12,191,148,159,255,255,255,255,255,255,255,255,255,169,92,60,251,89,249,76,146,82,0,0,0,0,4,7,1,104,212,77,24,163,29,88,163,43,26,84,242,231,175,44,208,194,136,32,195,143,2,74,32,251,174,181,223,255,249,239,254,191,254,40,68,143,250,121,208,188,93,34,255,251,178,100,201,128,11,7,134,210,30,115,64,0,57,129,250,179,198,12,0,25,213,165,88,93,172,0,9,43,9,233,3,176,144,0,244,33,97,177,65,32,117,96,2,175,100,26,100,21,164,12,45,32,90,52,12,80,76,4,21,140,50,166,238,232,179,96,177,67,148,93,53,99,170,142,80,219,172,213,180,202,222,146,243,163,10,236,125,224,149,188,159,44,181,64,219,21,246,125,47,19,27,81,175,33,127,166,224,38,203,1,70,90,219,247,22,143,197,186,203,178,114,232,165,239,101,51,194,219,211,82,246,134,165,53,36,31,47,125,231,37,183,40,225,111,204,87,86,233,105,170,204,95,152,167,157,229,106,94,246,181,95,221,124,39,240,166,198,221,73,138,12,55,114,222,229,54,111,90,169,159,119,148,198,59,237,234,219,203,60,55,219,252,185,252,198,254,27,191,134,88,200,165,153,227,171,152,67,84,215,239,243,62,103,115,120,119,245,189,86,199,30,94,238,237,86,171,185,109,203,85,173,227,253,171,115,26,217,243,183,249,127,124,207,91,230,245,119,213,130,216,121,96,109,37,216,157,150,63,118,44,209,205,225,11,153,167,146,181,200,16,220,214,104,162,229,22,237,232,141,84,235,101,135,203,192,65,97,192,48,192,110,176,56,184,20,149,6,165,2,157,255,237,134,75,36,237,214,157,57,96,170,86,129,104,66,160,243,164,137,255,254,223,172,0,192,0,0,75,114,247,12,68,37,58,19,169,253,65,214,150,32,75,239,249,17,198,100,209,37,110,145,237,34,191,165,81,152,121,236,136,64,209,73,123,13,103,146,104,220,125,153,198,94,27,207,188,114,98,168,98,89,21,109,234,142,133,74,216,245,91,43,42,138,11,81,52,83,176,53,13,68,17,160,229,198,142,173,54,61,117,85,114,207,4,170,86,150,89,14,73,172,19,172,217,53,213,203,93,76,125,85,203,79,58,141,252,193,125,183,121,142,250,102,207,86,225,238,213,114,229,245,170,83,217,251,31,86,237,198,186,218,122,144,181,116,77,21,149,130,35,17,40,156,205,79,137,74,226,137,82,232,214,166,249,182,204,11,173,118,149,53,88,93,121,114,212,116,47,31,184,213,142,156,122,21,174,218,199,197,83,234,226,99,110,171,171,135,240,1,46,32,159,15,245,60,68,40,228,83,175,147,130,120,54,12,64,170,192,138,77,162,141,90,16,154,41,220,58,240,147,155,125,138,13,225,204,33,24,30,138,12,0,30,207,228,111,116,244,0,111,255,255,255,51,246,255,134,81,47,240,50,156,20,202,55,247,169,14,164,150,72,0,12,151,118,24,50,22,98,0,110,83,39,4,6,59,230,48,132,52,52,148,198,0,26,2,9,136,44,49,80,164,206,164,17,255,251,178,100,151,4,166,22,103,214,83,79,102,2,73,7,186,97,61,34,76,23,113,163,78,109,176,221,1,39,39,235,92,144,142,112,230,88,236,213,143,70,222,22,43,55,2,51,167,242,141,241,11,8,178,122,39,35,12,165,238,225,148,142,65,211,16,53,106,252,184,214,126,73,126,203,171,167,77,109,229,244,215,39,232,97,133,45,181,95,243,233,224,217,98,139,252,239,47,130,239,39,165,118,3,165,222,124,197,94,66,250,184,197,50,11,239,146,172,182,213,175,53,185,111,178,234,45,66,92,144,213,27,126,210,186,196,218,29,234,229,160,247,26,105,135,171,99,193,250,236,172,63,107,69,71,99,66,191,114,54,250,103,186,149,249,34,25,120,1,58,203,6,110,114,11,101,18,173,64,107,86,196,110,240,236,148,251,79,4,237,221,98,26,49,34,202,13,183,178,216,202,210,239,184,86,230,217,59,121,133,9,115,151,59,255,255,146,252,188,254,111,96,83,191,6,240,201,71,150,241,45,36,237,210,24,49,153,31,243,51,37,239,4,99,125,207,39,147,246,4,0,221,60,84,35,82,221,80,199,115,72,144,0,0,147,181,76,76,6,5,48,16,24,152,94,195,140,34,18,48,224,40,204,230,193,98,105,40,152,74,62,99,176,35,12,70,112,1,32,242,206,147,16,1,20,85,195,86,196,53,89,241,52,185,189,4,68,33,188,228,70,14,29,36,148,181,199,164,235,85,142,152,216,234,201,223,6,175,157,107,207,26,3,162,210,172,178,99,210,183,112,28,70,145,83,211,231,168,45,187,7,7,220,218,212,188,199,125,47,93,254,95,238,54,104,42,90,163,130,253,151,48,54,198,122,191,183,202,214,189,52,183,213,111,67,213,251,29,247,88,191,103,153,212,231,54,63,114,28,93,250,118,238,58,205,33,104,53,91,205,122,187,23,68,89,4,152,93,17,41,165,40,127,94,56,83,169,119,237,239,167,46,129,162,50,238,29,87,190,244,12,26,22,112,249,1,97,241,254,204,144,56,252,77,158,69,245,0,2,109,201,170,205,77,235,108,7,14,140,84,33,77,68,133,9,72,219,12,214,55,195,137,20,156,214,218,117,166,118,175,254,218,213,19,156,42,61,82,150,67,49,62,138,217,177,185,75,55,191,163,185,14,250,237,117,204,86,87,70,134,3,159,115,8,48,112,97,29,249,28,87,107,172,195,59,1,10,63,70,18,129,230,8,8,6,5,128,204,16,42,53,160,36,97,65,26,11,0,162,217,141,162,144,8,165,106,134,0,1,166,21,136,199,144,146,36,69,148,52,143,8,122,44,35,38,83,226,222,213,148,174,101,65,43,104,134,34,252,29,32,237,199,165,83,137,146,141,198,79,168,163,146,85,17,179,45,255,251,178,100,182,14,70,105,104,209,27,140,55,176,78,41,58,163,48,98,88,26,109,161,62,110,237,17,193,48,40,171,168,112,23,72,141,51,208,194,75,19,210,11,170,9,17,32,8,51,1,70,43,22,128,243,130,152,204,125,165,23,102,93,127,176,139,171,108,0,13,23,139,78,126,176,148,202,238,81,255,239,86,94,143,252,174,227,189,111,85,180,201,71,162,148,100,61,88,213,79,198,201,220,21,193,179,85,217,49,45,181,194,6,46,60,245,103,26,112,241,61,45,130,183,97,178,137,104,114,73,196,177,130,32,100,65,61,200,23,38,79,20,57,75,34,149,84,20,7,244,226,131,237,75,26,56,103,64,176,226,144,41,161,254,112,156,0,1,128,255,126,62,24,19,18,53,34,50,28,202,135,169,242,55,90,127,87,253,191,98,71,164,225,195,116,97,13,128,114,148,121,149,216,167,207,98,94,242,181,84,198,86,74,163,13,200,178,23,187,61,80,122,154,151,115,12,91,57,140,129,37,101,65,193,172,80,101,143,127,173,191,80,0,9,180,82,46,40,233,64,185,139,16,198,66,147,33,128,141,108,202,8,81,136,8,224,173,96,25,70,154,98,0,208,93,218,115,46,1,128,130,42,24,236,173,97,99,202,34,166,251,251,6,67,77,162,143,86,77,19,23,167,192,72,151,57,185,75,172,67,3,160,51,11,176,210,165,195,78,62,218,159,130,139,103,126,13,165,154,77,54,144,23,2,153,8,54,234,64,119,98,138,246,218,249,6,131,152,66,213,146,200,38,43,186,6,10,2,198,164,18,250,124,117,86,17,119,7,178,101,160,241,49,145,53,204,194,11,83,20,72,243,23,206,41,113,83,179,203,16,18,92,181,65,28,74,106,50,99,96,173,98,68,38,154,33,226,165,224,145,194,195,54,113,212,29,153,50,122,36,44,176,185,37,168,194,86,213,194,9,27,55,26,99,196,69,16,174,135,24,172,142,240,165,136,9,2,92,69,59,169,96,0,46,150,212,150,39,82,83,232,46,151,85,181,72,57,7,67,58,166,154,189,232,159,250,39,151,211,255,255,253,8,205,112,145,195,132,217,21,186,88,195,3,225,233,110,141,44,172,141,117,89,116,63,82,102,139,153,179,58,48,144,132,104,194,129,144,210,245,6,3,228,205,146,181,206,105,79,207,32,100,32,0,92,11,48,20,44,14,14,75,148,0,33,138,128,73,152,165,145,133,128,41,129,131,97,149,1,105,144,128,178,116,22,124,194,163,8,234,70,172,196,224,88,192,48,4,28,9,161,32,72,107,83,178,160,123,244,253,52,178,247,22,86,84,145,230,105,238,103,224,169,120,22,1,81,216,113,27,2,160,71,17,140,136,73,218,80,21,23,162,125,91,169,80,255,251,178,100,192,14,230,139,101,207,147,139,71,128,79,105,90,163,48,37,80,28,73,155,60,46,237,17,209,41,176,235,12,96,137,88,10,95,0,207,205,172,136,248,192,41,196,138,171,19,57,134,98,240,245,97,129,65,111,70,249,200,131,34,241,105,182,30,76,231,71,55,73,103,119,228,109,126,212,154,253,207,222,150,195,102,187,174,255,57,190,101,198,184,22,188,246,72,106,26,220,36,132,199,165,65,35,14,99,233,230,109,201,27,198,106,131,202,123,185,41,2,40,132,11,33,29,202,45,139,60,74,31,135,149,86,168,80,143,100,27,116,136,188,152,167,181,67,140,77,4,106,81,144,49,102,246,26,56,163,133,86,222,170,107,205,150,183,126,122,112,54,77,88,202,45,141,217,152,42,69,96,230,165,127,255,255,95,255,255,244,86,116,128,186,27,111,98,231,43,37,104,197,173,30,173,57,29,29,45,235,179,128,136,16,83,178,50,171,169,90,164,115,57,216,42,154,245,120,65,209,213,221,237,247,250,57,193,120,209,66,34,0,1,36,222,32,162,44,152,186,47,209,128,193,64,224,105,128,211,168,180,35,0,25,92,26,24,87,141,46,147,15,129,15,22,43,18,31,57,142,3,49,84,143,178,79,201,239,77,76,65,19,107,200,208,104,106,233,75,181,16,235,96,153,63,121,98,45,141,238,206,172,162,105,88,126,147,44,161,153,88,224,3,9,94,148,221,205,255,140,52,163,158,213,115,11,146,234,220,189,233,3,33,9,237,156,127,240,135,57,217,78,29,213,135,9,60,50,194,255,107,235,61,89,179,247,109,183,91,82,254,234,221,220,165,167,215,159,253,170,90,28,186,96,254,173,80,223,251,218,88,101,243,21,109,236,44,211,25,32,25,216,245,22,93,49,21,115,215,88,194,250,254,157,21,140,95,70,213,150,169,106,21,162,197,191,150,175,196,114,211,239,60,235,139,170,154,110,145,200,39,165,91,206,196,114,0,0,75,114,4,177,92,176,248,100,68,3,198,21,19,5,165,102,115,137,94,121,174,212,167,167,244,126,114,92,157,191,34,114,114,59,243,128,65,232,164,135,239,249,88,44,41,61,218,5,30,134,42,52,136,33,199,153,219,11,194,195,115,230,248,236,251,74,255,255,189,20,231,140,150,244,148,22,97,96,9,115,76,2,105,2,2,141,76,228,50,152,116,26,69,52,40,56,201,193,231,16,128,60,98,133,169,189,174,192,128,216,40,12,155,14,120,128,27,9,32,11,128,227,42,28,135,204,197,211,73,195,25,134,50,96,101,51,88,55,26,245,167,232,227,12,16,169,108,179,105,13,200,180,60,24,45,63,0,97,214,217,216,84,198,200,22,206,41,99,55,154,82,192,2,78,206,77,120,179,255,251,178,100,192,142,198,103,104,210,27,153,100,112,71,73,122,163,40,3,198,93,49,163,64,110,109,145,193,88,31,105,72,244,137,104,9,33,61,35,147,203,214,64,52,110,222,79,157,254,85,146,60,251,158,171,126,197,141,52,117,56,185,151,254,120,127,55,186,206,83,156,70,127,179,120,255,254,40,229,43,22,214,4,129,192,70,61,135,43,68,197,227,107,114,167,104,213,135,16,249,94,115,81,218,165,197,14,81,183,54,53,229,173,89,116,60,44,58,133,68,195,253,86,149,85,144,132,4,130,193,160,41,92,67,36,164,92,82,37,208,245,179,240,106,177,132,51,17,212,197,213,87,108,200,201,248,78,145,217,59,0,77,46,199,145,162,169,110,47,78,128,103,74,164,16,3,21,9,229,29,33,59,45,69,155,141,57,99,31,167,107,25,222,118,119,4,10,160,109,255,171,255,255,242,55,250,162,235,247,146,238,143,67,59,116,51,235,33,69,3,121,97,118,177,40,46,226,199,128,160,236,144,168,148,225,235,31,99,42,161,79,107,54,101,112,26,0,0,228,255,219,160,32,37,180,105,232,73,48,112,3,71,68,38,45,1,14,153,160,161,145,134,175,168,249,10,1,252,72,128,129,29,23,45,248,97,16,202,119,216,175,1,69,32,74,103,212,195,202,70,138,95,166,33,133,36,22,198,193,82,205,172,7,220,174,208,213,105,152,235,159,33,193,37,192,67,110,212,102,244,150,110,31,87,33,218,9,119,13,201,229,166,39,199,216,1,197,182,52,106,140,71,134,98,243,152,179,7,92,108,166,233,43,186,215,95,179,217,253,74,107,31,217,20,214,197,245,157,74,75,140,180,167,246,236,55,104,155,199,121,181,192,228,11,178,138,139,60,112,53,149,145,110,247,15,11,151,52,177,20,8,110,179,209,192,141,122,43,46,238,163,4,227,234,71,10,235,85,206,57,125,126,186,236,80,51,171,20,81,10,216,191,153,179,200,122,192,0,13,191,60,241,20,152,136,55,96,114,46,27,9,97,53,212,247,68,106,35,43,59,108,151,255,211,171,123,127,127,84,35,16,138,67,73,118,231,187,37,84,16,7,171,49,26,142,196,195,85,4,213,81,143,16,77,72,228,113,19,26,11,162,57,114,69,13,82,132,176,2,96,57,43,224,160,22,160,66,65,32,224,134,145,67,32,1,128,195,240,48,57,48,81,63,45,112,16,14,50,168,37,49,176,40,38,4,215,105,130,32,33,236,100,168,40,215,40,2,11,216,129,102,13,129,40,24,56,38,212,27,171,62,90,18,6,48,88,3,48,111,51,51,17,128,144,205,160,66,210,245,206,60,231,209,226,162,64,120,197,27,245,13,72,1,32,49,121,45,158,180,39,44,40,40,109,162,208,255,251,178,100,190,14,102,66,104,210,155,112,103,16,77,105,250,195,28,5,226,27,241,161,62,78,237,113,193,32,167,234,156,208,11,81,87,93,217,250,75,98,52,67,141,157,103,104,182,213,167,164,206,218,134,153,16,91,105,90,110,207,50,176,168,226,180,83,93,238,25,165,45,251,215,245,207,255,231,58,118,181,119,61,238,116,175,210,220,64,216,141,50,8,233,82,142,117,211,77,23,135,71,214,9,106,189,140,85,182,184,167,111,238,215,60,70,53,86,216,133,111,74,80,41,94,141,30,178,45,165,24,96,245,81,163,172,85,167,74,165,247,107,203,172,158,216,121,164,156,108,166,226,143,249,86,73,64,37,220,118,140,98,162,153,61,105,6,9,152,202,30,43,99,66,226,139,22,202,79,219,217,125,93,79,237,255,165,157,221,210,159,181,75,192,196,41,79,82,251,105,42,60,131,20,197,6,165,122,29,7,91,49,199,247,16,195,249,152,140,127,145,6,162,191,254,45,65,239,2,0,16,118,88,149,69,80,156,72,74,48,96,6,1,8,193,192,129,153,137,225,141,96,208,20,102,49,196,85,49,180,27,90,160,0,48,192,130,228,231,74,32,196,96,22,15,76,216,8,196,160,41,172,144,131,246,217,107,192,169,29,69,90,132,102,51,6,0,37,57,34,108,183,178,120,161,84,22,51,5,22,22,16,8,64,82,32,2,138,80,209,28,50,81,168,126,118,87,113,180,97,132,3,71,120,112,76,33,6,174,86,209,115,191,67,38,38,135,24,97,192,69,236,93,203,213,172,177,87,64,136,110,95,171,93,179,216,176,240,36,13,118,41,41,175,157,116,209,109,241,229,189,107,31,181,253,201,188,221,230,186,153,159,89,143,243,142,159,238,169,96,231,11,151,201,156,122,223,147,77,206,88,243,212,206,196,171,202,110,125,99,157,248,223,113,157,156,166,228,220,181,105,199,237,58,235,64,207,88,139,63,33,189,250,237,94,31,182,171,211,55,239,149,143,132,70,33,171,35,177,69,208,0,1,203,118,40,83,5,136,76,130,232,11,76,7,234,218,24,113,253,182,253,122,146,111,151,226,248,63,255,255,255,255,6,193,39,255,167,66,163,75,217,41,24,71,29,210,127,63,92,225,138,53,176,168,71,109,239,119,1,90,6,178,182,74,137,211,12,206,150,64,239,107,2,87,47,32,128,161,115,2,4,233,66,96,114,250,76,26,196,100,99,0,112,176,128,208,226,3,19,6,1,128,129,80,89,135,18,71,112,234,152,152,52,136,47,170,120,4,23,217,216,128,14,243,213,127,32,24,121,158,175,129,133,240,40,85,45,149,91,154,73,196,181,49,51,93,157,182,86,107,73,158,124,20,0,207,255,118,237,198,0,33,147,13,150,255,251,178,100,198,142,231,63,102,207,19,187,102,48,72,105,218,147,48,35,158,27,81,163,66,110,61,61,1,27,172,42,76,176,142,120,89,21,12,203,199,97,110,44,9,156,0,32,160,122,182,202,94,98,165,161,78,3,194,204,206,21,247,160,65,164,190,253,62,219,207,184,31,57,250,191,255,87,212,122,210,111,186,107,81,240,234,184,172,56,91,212,138,216,95,80,171,235,2,4,44,226,148,215,122,57,237,107,209,175,17,224,46,74,247,174,219,47,189,193,98,146,85,83,131,232,121,140,247,4,51,106,65,106,120,179,116,200,116,106,72,117,87,217,150,139,161,212,100,13,181,22,56,24,19,178,101,146,8,91,151,98,91,126,55,134,138,181,34,104,29,39,192,106,37,133,233,251,191,142,162,47,255,252,47,47,255,255,255,255,206,191,193,188,68,98,53,8,228,222,123,238,41,228,111,183,217,154,188,21,199,225,173,191,87,82,212,136,255,255,53,165,7,23,121,195,174,1,134,195,126,35,81,0,0,154,186,164,116,112,18,14,2,222,209,160,80,192,240,124,193,195,244,32,79,48,20,43,0,3,130,16,117,117,171,9,136,32,217,207,100,112,208,222,60,8,176,196,247,18,3,24,2,118,169,249,93,20,28,223,205,51,67,9,192,17,161,49,99,72,100,112,211,98,77,163,1,138,37,153,19,100,149,181,29,193,37,168,245,134,112,4,54,4,0,12,95,12,31,248,114,172,74,210,242,32,4,71,136,52,34,145,190,150,227,15,172,201,8,15,107,182,177,214,170,46,155,185,27,218,104,175,4,249,99,111,234,253,156,167,165,114,199,203,31,147,229,218,103,18,228,135,73,115,149,113,185,148,171,86,155,155,1,194,245,51,46,32,62,130,53,222,252,90,210,195,159,83,185,250,210,146,222,164,253,243,126,226,57,197,109,158,25,107,188,197,135,52,11,81,228,176,34,79,10,47,205,95,171,114,193,106,91,17,241,18,2,64,0,0,192,0,0,183,123,188,126,242,42,254,74,139,246,116,113,78,249,170,167,157,179,202,30,87,163,191,255,255,255,207,255,255,255,255,251,51,22,253,123,211,208,164,116,68,101,37,37,93,10,159,171,229,180,161,194,140,131,3,15,17,49,67,201,180,210,210,220,74,60,159,60,68,0,228,242,194,0,4,39,216,188,194,1,120,10,9,25,60,53,25,222,9,139,5,38,94,4,38,0,5,1,64,60,185,166,37,22,103,163,52,65,195,129,16,38,200,81,8,12,8,191,41,26,60,5,86,168,192,216,138,198,68,48,177,246,95,23,225,16,151,115,114,141,23,116,199,84,109,131,187,164,192,76,114,27,150,204,1,129,153,238,217,168,250,167,161,102,140,236,2,201,128,25,83,235,10,97,255,251,178,100,197,14,38,173,104,209,155,171,127,160,75,41,250,189,60,194,86,27,37,163,64,110,161,254,129,26,37,233,220,240,162,120,202,6,8,10,3,150,196,138,84,108,245,179,181,229,133,74,131,6,128,231,94,253,45,251,31,78,91,102,205,199,73,31,184,140,253,243,194,71,20,156,95,243,49,192,113,197,137,87,162,64,80,116,240,179,226,69,153,175,178,64,144,86,62,254,249,124,90,239,16,53,103,203,168,56,250,222,177,76,221,124,191,90,6,116,193,189,199,82,167,166,139,154,231,86,196,71,121,212,42,211,230,14,140,168,190,20,246,245,155,49,247,221,128,3,210,47,179,42,153,48,173,208,227,66,27,9,49,227,10,179,70,240,237,241,52,63,225,236,174,255,63,255,159,231,127,255,63,255,255,234,68,44,34,196,127,173,1,226,133,204,186,25,250,206,81,98,164,137,89,111,141,155,21,235,16,140,163,206,187,179,81,98,32,0,4,34,243,132,0,162,16,224,194,32,49,112,20,8,198,27,15,134,38,201,198,24,139,70,4,15,70,16,138,229,81,100,8,4,2,128,163,2,23,3,28,250,49,16,84,33,7,82,116,172,14,48,244,30,72,177,80,28,172,19,151,48,149,142,16,23,50,194,249,153,28,11,128,138,112,80,66,66,13,181,92,130,192,41,80,36,53,73,98,48,204,4,87,162,192,107,186,214,22,132,26,97,104,4,249,183,57,110,41,141,13,144,9,102,157,151,227,193,217,16,2,187,144,197,199,125,76,47,14,141,41,43,204,50,6,214,66,64,46,133,86,151,168,192,40,115,117,105,27,181,106,187,116,66,193,122,7,202,118,185,99,129,57,222,87,211,20,249,251,143,95,184,241,45,117,207,158,54,183,237,41,215,15,16,148,179,211,50,12,153,226,56,231,91,244,99,220,175,235,224,209,172,89,92,126,115,244,228,130,116,232,123,221,51,103,38,255,185,43,33,41,167,183,178,230,135,123,38,41,30,230,149,147,213,205,204,184,96,117,117,15,88,214,59,163,232,0,0,32,0,5,96,184,53,192,113,44,77,45,138,96,162,222,246,238,206,21,121,35,137,6,144,174,233,232,63,114,108,124,102,87,248,214,252,109,11,228,127,255,254,87,200,107,76,80,12,34,46,232,46,199,24,254,100,99,57,74,172,242,209,43,236,69,255,245,39,153,183,22,120,116,144,44,183,244,60,32,241,83,9,188,168,83,212,8,81,41,82,97,83,152,88,4,48,113,65,220,160,21,49,52,12,48,136,30,16,131,195,205,177,132,226,131,8,7,1,38,64,128,167,130,190,129,132,208,64,80,151,5,199,48,56,17,112,138,160,10,77,199,16,82,226,148,39,168,52,0,48,1,54,48,192,8,69,178,250,87,255,251,178,100,204,14,103,184,102,78,147,175,95,160,87,233,122,58,96,197,86,28,41,163,62,110,180,222,192,212,3,42,168,150,164,128,82,229,174,40,10,154,2,47,19,16,8,244,76,4,246,19,22,209,131,0,13,202,29,205,181,20,247,48,32,40,48,64,154,65,120,9,150,37,82,96,175,212,139,29,55,17,189,1,139,109,186,81,65,106,0,98,32,10,203,170,190,255,114,110,0,16,5,11,13,78,74,22,26,57,136,206,39,78,244,122,13,174,180,78,208,235,119,30,6,83,100,77,46,161,62,161,186,242,139,32,126,181,162,113,136,109,152,166,201,32,30,210,221,19,51,67,228,129,244,174,213,160,98,87,52,61,169,30,200,128,115,53,40,136,125,22,153,89,147,150,137,129,104,188,153,111,30,211,215,65,126,230,140,64,207,116,197,35,170,153,9,48,108,9,217,8,137,1,179,40,114,125,254,143,255,255,255,88,141,64,224,208,174,107,104,92,143,235,37,65,130,181,14,113,214,250,195,200,115,233,165,54,120,73,23,136,0,0,17,117,185,131,128,36,1,178,97,43,28,48,176,0,194,96,16,98,205,68,70,2,230,35,21,24,8,42,40,7,86,131,19,17,64,122,209,36,106,195,181,181,110,28,2,59,112,236,90,80,236,177,248,58,68,226,24,204,220,10,126,62,171,157,136,202,172,8,2,166,108,99,130,129,107,161,112,227,86,63,28,66,43,120,95,193,251,105,8,196,121,147,198,101,79,180,53,58,94,82,168,227,173,156,199,130,86,20,54,135,42,213,135,2,33,49,106,121,141,227,132,200,36,43,171,222,226,113,236,55,142,57,246,252,239,117,171,49,77,111,80,103,171,168,110,233,145,244,166,230,162,119,23,69,185,159,80,33,59,184,108,174,212,0,212,123,226,41,67,242,254,186,65,202,146,20,206,155,39,50,194,228,174,31,8,50,205,94,214,217,232,180,99,81,160,156,165,37,81,12,62,155,186,46,234,0,0,25,49,50,136,60,84,170,176,181,182,129,8,154,16,4,44,76,247,2,53,55,121,60,181,151,93,178,223,249,190,109,255,255,202,255,255,255,118,69,33,216,198,50,87,100,102,218,4,223,216,23,31,15,17,255,196,198,141,32,85,199,24,199,5,145,202,31,36,128,24,0,17,151,152,0,254,8,11,129,128,4,10,226,65,145,191,145,198,77,15,153,48,74,112,0,41,143,199,4,64,83,9,10,204,102,140,60,142,52,161,6,28,12,69,88,73,138,196,60,120,18,9,85,89,248,208,1,14,44,232,24,25,50,12,188,222,194,150,189,21,45,218,185,94,160,65,65,133,117,192,81,33,0,8,160,40,237,66,162,47,202,120,82,83,82,89,93,14,152,48,188,253,211,76,68,17,255,251,178,100,192,142,230,120,104,209,27,154,94,32,70,135,202,51,60,2,180,29,197,161,58,78,109,120,193,55,42,232,205,131,9,96,111,171,10,85,7,5,7,6,130,82,12,70,36,208,0,201,133,155,196,181,84,180,172,216,215,142,8,134,101,142,205,62,245,15,152,240,114,173,135,48,238,54,240,94,104,149,94,247,243,121,220,175,223,137,127,29,117,196,177,196,37,205,136,134,118,178,0,68,154,166,241,223,33,244,253,62,174,168,216,67,184,98,231,206,154,185,49,147,106,154,249,101,44,217,143,122,118,160,236,33,121,124,210,217,88,39,205,233,178,28,215,146,152,166,238,27,75,183,81,237,159,165,131,156,72,182,139,14,8,238,120,38,77,179,87,102,196,186,80,214,200,43,43,121,208,38,192,4,30,71,229,111,222,94,48,162,144,107,205,170,146,50,18,231,42,182,155,254,150,255,252,35,255,215,255,250,175,191,189,251,170,59,167,235,236,122,114,5,40,98,191,68,2,17,90,147,163,42,138,58,113,108,169,170,144,247,36,157,112,0,0,17,81,16,66,128,81,129,201,131,64,41,216,97,208,56,112,116,208,106,163,35,11,12,40,62,49,128,204,196,64,52,42,89,6,38,38,154,246,0,60,59,99,9,168,235,152,40,16,222,196,8,129,111,171,151,36,137,86,47,121,135,23,160,144,202,142,61,143,3,47,91,69,80,9,152,82,38,34,1,163,210,36,191,215,96,41,151,90,223,108,238,188,172,16,12,49,80,129,196,108,110,195,187,5,196,139,102,100,176,64,112,69,102,43,84,65,182,111,27,57,137,194,240,45,135,251,249,156,64,12,6,94,183,162,212,170,7,198,87,252,122,94,216,155,185,121,250,187,167,40,35,29,206,14,226,29,204,105,11,77,82,226,175,80,190,162,158,200,106,8,27,249,238,215,105,165,127,46,100,212,58,253,140,60,144,242,201,155,203,109,72,118,148,211,238,191,211,51,101,91,154,125,252,255,44,103,94,183,173,181,60,144,64,32,0,3,86,96,206,188,31,100,176,8,8,200,37,214,158,172,161,61,197,32,73,157,68,198,30,16,6,135,212,39,233,91,180,20,29,6,171,163,121,212,153,31,255,255,159,255,103,255,76,156,157,191,249,194,29,191,255,179,82,136,236,59,92,128,18,72,55,74,0,164,255,12,91,238,122,138,42,170,138,15,144,0,73,135,203,108,44,75,6,9,204,88,219,50,160,156,96,0,105,208,41,144,67,5,177,8,1,49,67,136,23,198,141,132,64,120,91,148,50,19,66,237,17,13,210,184,79,117,120,117,77,204,80,32,137,137,142,161,155,86,139,193,201,222,108,3,161,193,68,128,79,172,57,70,255,69,163,54,43,247,85,166,20,44,0,30,255,251,178,100,191,14,166,178,104,208,155,139,127,176,77,9,106,22,96,194,88,26,109,163,66,110,109,143,193,44,176,41,204,241,137,80,152,175,228,211,63,140,96,90,115,164,28,14,5,18,2,109,83,229,129,59,73,218,98,64,156,155,135,112,199,83,97,96,120,22,243,177,174,218,131,165,171,76,205,39,123,186,147,183,151,172,253,101,234,53,171,122,117,41,183,239,157,235,115,183,250,176,145,86,118,102,99,45,154,101,166,105,18,239,138,102,148,155,81,216,41,57,51,141,107,195,63,179,73,214,179,43,89,44,61,11,142,227,213,95,245,73,29,19,253,206,252,200,82,229,185,168,154,199,28,167,88,142,124,41,85,175,153,89,217,3,57,8,96,45,17,21,68,131,234,104,165,109,181,255,122,55,255,255,255,255,79,255,255,71,98,178,21,245,163,180,244,94,96,196,167,111,173,11,84,130,44,183,191,132,67,221,86,255,84,87,6,167,67,178,57,232,36,201,14,45,71,22,186,49,169,176,0,0,154,189,68,231,9,10,0,143,46,179,20,32,104,177,184,148,244,136,209,155,49,198,112,42,24,36,120,193,35,190,172,72,156,211,180,245,163,51,111,12,43,85,37,43,130,238,195,48,192,172,98,133,82,23,10,114,69,47,119,77,122,168,148,21,46,165,181,19,205,209,198,175,117,75,75,0,145,79,100,82,89,84,149,158,54,82,0,128,229,107,226,7,138,57,106,206,103,0,127,125,57,99,62,231,181,167,99,129,136,151,42,92,47,95,188,95,26,206,182,211,127,173,118,172,83,39,221,138,178,201,190,94,72,31,219,59,223,201,179,39,107,249,225,202,153,173,151,204,56,213,171,57,117,235,78,87,47,183,63,106,219,252,134,90,45,85,124,84,96,253,29,129,19,134,19,183,86,154,202,46,82,188,194,53,150,104,252,169,68,138,162,109,231,160,129,121,239,160,0,0,142,234,18,179,130,52,51,6,160,77,213,76,222,123,214,150,18,98,51,46,47,252,234,83,195,255,151,147,255,253,155,255,255,221,179,187,80,172,181,111,178,34,172,79,127,232,117,49,110,207,81,34,141,213,42,249,191,171,2,123,147,105,201,93,18,199,20,159,45,48,1,136,193,230,23,3,136,91,6,17,16,41,3,19,183,12,40,4,51,11,248,208,3,19,5,23,206,140,80,26,105,9,13,196,133,134,37,14,26,141,204,24,191,22,6,53,164,33,48,224,149,67,18,112,136,26,12,110,43,201,43,148,189,172,25,76,225,0,131,250,91,150,148,227,195,32,83,147,62,201,46,41,0,144,176,124,98,9,134,93,129,144,39,147,28,171,185,81,97,16,241,180,14,13,4,102,199,217,34,118,131,66,129,1,167,83,184,74,56,145,174,114,164,255,251,178,100,197,142,166,62,104,81,155,79,103,16,72,44,26,99,60,34,110,30,57,201,54,78,109,113,201,88,48,40,25,132,149,88,72,118,105,30,16,167,42,56,203,203,53,134,50,210,17,23,226,63,102,213,74,121,82,138,181,10,249,89,237,220,53,111,63,213,117,218,188,181,70,163,217,77,93,146,204,206,186,132,117,80,89,247,170,176,142,117,231,56,85,68,69,162,12,209,247,21,78,121,51,247,166,153,185,253,62,174,216,219,104,232,62,198,50,80,98,12,19,187,81,171,52,220,234,199,84,104,236,61,46,98,199,80,52,47,64,161,212,211,177,78,217,235,125,104,231,47,157,94,12,132,183,129,194,94,19,114,118,72,235,6,85,32,243,26,216,200,4,4,33,80,97,114,95,133,15,178,63,203,147,56,98,186,38,161,172,32,250,152,223,255,255,255,179,116,243,127,235,110,103,213,217,55,77,86,81,169,127,255,211,81,4,190,125,89,133,3,239,86,250,158,220,131,29,200,146,146,187,136,69,156,91,80,120,228,192,0,0,82,149,241,64,80,140,216,72,1,72,24,152,169,139,4,153,156,27,115,36,36,53,161,179,42,8,83,181,148,12,37,48,225,85,4,116,224,186,32,112,19,76,97,81,106,210,214,236,226,245,246,75,116,85,128,28,183,82,79,26,107,42,164,159,78,131,54,175,82,131,58,91,58,252,44,242,84,202,87,172,53,0,193,77,205,132,10,129,153,1,58,21,175,198,253,242,129,161,215,105,186,189,184,90,231,112,174,254,216,219,180,174,17,2,140,95,101,218,87,170,171,166,202,42,67,68,77,190,180,200,253,84,225,168,97,121,190,114,137,17,50,180,186,236,78,141,12,228,35,73,201,2,91,45,214,37,159,94,41,37,242,116,60,166,80,18,123,108,62,81,78,47,53,36,148,138,13,140,226,66,133,171,173,201,164,162,248,0,0,180,166,114,183,170,138,113,70,158,130,172,159,200,37,240,94,51,128,151,86,94,62,59,206,218,212,226,219,149,131,127,255,255,255,249,154,223,149,27,253,25,155,25,173,186,58,89,210,250,14,26,243,134,154,3,30,28,83,158,39,136,181,58,162,150,27,28,184,210,145,130,236,28,47,122,74,128,93,82,100,128,64,6,11,22,26,24,22,130,51,16,50,201,140,70,224,60,137,77,140,70,86,56,153,228,210,163,218,120,24,198,192,41,184,44,33,34,221,119,104,219,31,85,81,130,80,251,192,214,41,24,84,70,210,74,162,92,203,209,1,221,44,0,160,83,242,98,192,66,130,127,215,73,5,254,140,242,225,27,125,90,77,83,163,72,29,81,220,153,216,120,193,91,79,251,118,94,181,101,87,50,83,136,225,247,152,66,126,168,156,92,225,235,63,31,255,251,178,100,193,12,133,231,105,81,27,101,79,144,78,71,202,51,96,194,84,25,125,163,54,78,105,139,129,129,37,41,28,241,13,240,55,176,178,112,213,226,118,252,157,60,11,94,65,85,177,169,61,38,24,175,89,175,33,199,3,72,77,217,117,28,217,129,121,141,30,105,196,8,174,242,214,31,122,143,44,233,113,155,239,181,142,209,115,109,108,189,141,179,157,52,207,187,23,59,155,227,55,127,37,150,254,143,53,29,50,212,138,13,139,49,231,23,135,202,19,24,24,185,100,139,164,66,133,98,57,198,208,9,179,199,66,32,72,177,150,54,202,239,145,136,162,198,85,115,217,255,71,225,128,130,135,192,195,156,15,171,104,221,169,121,114,219,230,82,84,113,77,207,239,209,209,5,146,156,115,170,91,225,132,152,198,150,133,35,36,232,159,231,156,38,160,142,234,98,30,150,204,128,219,113,98,47,58,53,236,61,208,131,189,35,35,4,90,6,21,136,198,22,156,166,104,9,226,68,81,144,133,81,143,226,112,134,218,48,176,64,48,28,149,54,228,132,50,56,150,48,24,4,83,115,3,133,211,47,67,179,5,64,80,104,4,203,158,195,26,69,4,23,25,13,163,235,105,78,149,185,29,99,242,241,192,113,18,177,107,175,36,157,74,148,225,5,104,198,64,194,97,46,146,82,159,241,232,118,101,227,207,21,52,138,231,93,245,146,65,52,26,146,184,88,155,203,55,37,172,117,2,92,188,1,123,246,86,222,85,126,213,124,53,254,249,214,219,171,16,118,111,87,26,202,233,218,182,24,227,156,121,133,87,122,40,15,143,185,231,233,109,183,93,237,58,227,119,77,207,52,221,133,53,141,215,232,210,209,74,39,217,223,100,170,98,140,74,18,216,121,203,142,86,50,231,245,151,20,252,204,238,237,108,101,97,86,236,99,224,105,210,177,154,159,32,166,248,94,115,133,6,61,116,1,85,50,106,90,67,187,142,0,106,239,104,140,165,58,104,103,102,1,108,129,120,225,49,211,202,32,193,44,174,127,229,31,145,34,238,234,80,119,253,220,213,207,167,110,126,103,41,6,182,98,92,67,89,245,97,216,69,59,222,240,254,159,219,80,4,23,249,255,75,106,102,181,234,171,8,29,243,235,157,3,28,131,222,186,66,17,95,169,159,113,39,32,2,99,106,68,186,36,4,48,198,178,132,21,124,97,46,196,200,38,243,46,105,193,102,12,114,110,139,64,146,83,40,224,128,5,66,0,84,221,21,162,17,74,108,26,193,138,162,73,230,185,42,98,20,245,98,245,251,47,151,100,251,206,198,179,130,145,139,14,203,79,41,213,149,0,254,165,179,155,33,18,195,113,251,188,188,88,64,221,202,104,80,131,196,199,79,157,188,130,177,255,251,178,100,204,140,198,177,116,204,3,172,54,194,95,169,250,18,96,227,110,22,101,161,62,109,229,43,129,86,167,42,12,242,141,188,156,110,182,158,171,239,82,52,157,250,200,66,167,54,160,78,126,57,215,159,187,40,219,44,178,198,250,241,175,47,154,121,55,198,21,21,177,88,163,155,13,153,17,160,71,7,179,42,196,170,125,221,241,206,186,217,36,11,202,24,171,42,36,159,103,212,39,150,173,55,23,119,47,228,109,179,138,127,66,80,29,14,52,164,138,166,187,233,177,152,93,33,72,99,153,94,215,22,191,151,69,255,248,193,244,4,4,118,43,144,68,113,223,246,215,127,142,95,48,109,252,246,78,31,90,93,108,229,132,142,176,153,105,17,100,125,67,4,40,185,255,254,92,86,113,76,130,95,44,231,230,8,40,226,46,197,92,120,92,143,108,171,22,63,70,148,4,161,179,32,46,0,32,3,20,9,13,68,84,7,6,76,182,131,50,1,196,228,92,243,93,135,192,3,99,218,26,204,42,8,69,96,83,49,134,39,251,104,112,135,37,189,88,199,68,244,140,66,16,162,147,232,160,228,161,16,221,149,196,69,19,139,35,114,31,168,22,40,72,21,251,88,145,72,176,245,57,84,185,101,65,174,180,62,255,106,34,178,166,166,190,156,226,128,78,8,69,209,161,127,4,103,38,72,129,161,50,234,146,19,50,137,70,9,191,114,21,215,77,87,28,88,72,108,149,21,184,155,248,90,27,58,197,71,56,140,55,58,116,59,24,68,33,112,33,108,215,169,212,198,19,73,51,232,153,67,195,195,201,9,28,217,1,26,88,210,17,65,240,185,182,76,17,46,146,31,37,209,196,144,72,78,85,66,18,3,226,181,3,205,40,137,129,131,150,216,48,219,17,64,101,97,214,72,18,97,129,165,213,44,90,8,139,190,80,228,184,126,192,248,0,0,128,160,8,238,182,230,230,39,55,112,9,19,129,20,129,107,52,139,9,150,48,102,107,248,224,197,48,182,255,250,62,141,140,60,91,91,177,83,185,125,241,236,149,17,7,84,40,144,186,33,69,128,117,204,164,206,180,98,26,123,11,210,166,35,147,34,33,128,129,162,231,42,33,180,231,117,48,163,33,100,83,158,154,21,133,47,31,144,203,182,225,30,40,43,110,88,242,13,172,5,86,204,12,124,72,16,176,200,203,163,53,204,68,32,81,67,28,95,12,78,20,21,52,25,20,218,136,137,82,169,71,67,70,95,1,50,104,67,205,104,196,128,114,128,74,169,129,64,176,37,181,102,65,232,156,104,16,12,74,41,100,82,51,69,25,106,77,252,235,166,80,35,166,169,71,46,187,67,53,141,102,115,94,181,123,55,104,7,215,40,170,229,215,96,198,42,129,202,75,255,251,178,100,212,140,134,253,104,204,147,154,74,240,101,41,250,93,60,197,86,24,149,187,58,78,36,219,9,60,35,106,104,240,141,252,82,85,40,147,144,164,78,141,54,224,220,246,146,41,251,117,187,190,83,213,23,71,61,189,157,185,38,50,109,190,153,128,97,66,236,102,108,55,234,151,173,184,170,54,218,226,192,207,194,215,104,53,74,160,195,139,150,42,33,216,203,187,8,226,21,36,211,187,221,38,250,98,52,244,110,158,98,110,221,40,49,35,17,212,166,200,68,118,255,185,231,175,76,168,125,255,92,0,1,184,219,155,81,55,63,203,124,81,219,121,82,140,208,156,236,255,58,218,231,255,255,255,92,195,41,176,207,44,107,200,199,251,148,186,185,243,254,121,101,92,156,203,123,232,199,157,143,128,237,244,166,252,134,164,32,96,35,28,80,32,201,67,137,40,213,182,82,70,217,195,138,23,146,118,195,36,0,140,80,114,25,76,152,204,16,99,85,18,0,76,62,9,49,57,212,242,166,19,143,26,12,114,28,61,89,209,95,4,2,76,2,38,11,137,76,240,8,185,10,121,154,249,209,41,7,8,75,129,66,199,217,130,117,9,61,96,46,185,129,108,138,14,211,3,69,182,190,34,16,199,220,86,128,34,6,69,58,54,210,211,190,38,214,93,119,230,118,250,63,75,100,79,172,94,57,110,84,197,160,182,169,26,177,122,154,111,82,108,33,81,251,18,92,30,104,244,62,244,220,151,216,152,149,84,183,43,125,96,170,75,148,210,122,43,25,119,57,45,187,88,210,199,168,95,154,143,166,236,212,220,107,60,247,43,147,215,131,239,88,236,125,106,198,100,117,37,51,116,183,103,99,63,186,247,96,23,119,25,141,229,148,173,194,194,73,6,210,225,186,177,187,95,98,87,41,158,212,221,37,13,37,62,117,112,175,156,197,53,108,163,215,235,91,215,110,127,229,169,139,125,194,155,181,174,107,46,101,170,124,113,230,185,132,221,75,152,247,86,247,244,211,25,201,47,235,46,234,119,255,245,114,253,24,0,0,0,128,14,9,78,73,97,234,215,55,98,6,97,182,216,78,85,54,219,214,172,101,229,149,4,183,18,117,101,84,153,94,143,203,147,61,204,8,1,201,198,31,250,235,247,175,171,255,239,253,215,77,147,250,122,163,168,249,71,56,235,91,218,105,232,84,229,186,154,168,247,161,135,170,214,65,104,84,56,128,105,8,33,9,160,249,209,78,176,161,244,0,130,225,12,176,241,220,206,130,51,47,30,12,148,15,61,173,172,222,99,19,160,57,77,232,68,54,29,152,210,170,51,73,91,76,178,214,102,35,32,178,81,208,209,220,198,193,128,228,248,165,32,152,203,208,45,249,245,177,238,91,47,65,195,40,255,251,176,100,207,128,8,5,116,204,141,115,64,0,93,138,42,93,167,156,0,39,226,27,56,89,204,128,1,172,44,170,15,30,80,0,17,8,104,172,25,28,0,36,1,130,35,202,164,192,1,59,235,237,143,152,33,42,67,17,99,20,48,65,7,227,13,113,166,188,147,241,71,26,5,135,97,184,8,208,88,3,72,116,103,56,38,100,85,37,213,241,162,141,58,152,221,134,221,251,8,90,29,73,182,170,210,42,152,44,197,139,115,242,221,225,156,174,118,222,113,154,26,230,136,171,68,26,8,112,96,226,193,133,3,144,237,45,4,175,229,182,43,202,109,115,12,167,174,218,162,149,132,0,158,234,252,18,136,150,102,97,4,65,2,67,77,202,123,245,166,106,216,223,220,183,202,58,210,137,217,86,162,210,204,235,211,159,174,144,136,159,161,152,154,32,129,2,42,152,36,35,79,104,165,227,134,101,149,234,84,185,86,190,24,212,171,188,178,229,233,111,213,194,245,239,237,217,206,86,227,42,100,203,178,19,6,160,251,47,156,83,166,204,166,144,204,229,85,207,99,245,114,255,43,255,255,255,255,255,255,255,255,255,255,254,176,207,191,111,187,255,255,255,255,255,255,255,255,255,255,191,53,87,178,39,114,27,137,211,0,45,182,59,14,150,216,191,116,130,177,152,228,23,230,81,194,141,27,200,124,8,143,38,222,78,83,145,93,29,221,217,124,221,123,72,223,237,236,34,34,65,238,134,113,33,71,59,178,68,131,234,73,25,235,58,81,247,210,236,65,200,44,34,38,135,35,93,2,245,250,164,167,26,40,194,206,119,16,71,81,54,42,52,234,70,114,149,144,32,200,8,113,242,81,21,9,163,16,79,19,134,107,88,248,106,148,160,0,4,0,128,3,125,100,12,123,61,229,80,123,17,186,185,24,232,145,128,61,25,224,249,165,204,153,249,49,182,34,2,164,20,196,32,120,24,94,36,96,88,17,40,16,46,160,232,227,40,129,177,54,10,60,34,10,210,52,41,148,81,132,104,64,110,233,208,49,103,136,8,58,17,7,10,212,22,112,56,116,52,52,68,126,71,148,45,112,88,129,102,18,161,174,59,105,32,133,35,201,178,213,31,125,98,139,73,106,43,74,85,186,83,208,150,39,45,89,240,43,119,83,107,114,39,81,50,30,180,68,47,186,3,209,148,201,53,149,34,252,10,90,166,249,86,65,11,137,178,206,188,146,151,70,82,136,239,77,126,67,239,66,176,93,129,31,213,214,210,231,26,228,24,140,176,211,74,202,98,39,28,122,228,205,73,191,98,15,235,19,107,115,171,204,179,109,251,146,227,74,87,44,55,45,104,174,239,47,59,47,54,19,209,87,159,26,181,100,57,204,1,143,96,242,230,95,43,255,251,178,100,114,0,10,82,136,81,150,111,32,0,51,232,154,114,199,136,0,168,186,33,82,57,172,0,0,233,134,41,219,30,96,0,141,203,159,73,214,24,186,32,72,110,206,21,236,217,207,232,38,175,115,61,191,211,212,247,109,99,86,69,67,133,222,127,51,150,178,120,110,31,80,68,132,73,0,112,110,242,232,66,183,233,150,57,234,97,99,238,239,61,125,253,255,255,255,255,255,255,255,255,255,253,156,230,165,207,244,138,205,107,95,255,255,255,255,255,255,255,255,254,165,138,110,243,192,145,121,136,114,71,157,27,232,167,128,192,0,32,1,129,129,50,220,186,200,102,170,3,97,232,179,151,103,243,191,102,139,25,149,12,99,61,222,229,243,38,188,189,189,123,240,10,137,35,127,255,255,255,255,175,255,255,254,2,48,35,128,4,3,221,70,130,135,204,53,111,79,239,1,26,161,106,224,81,33,134,12,248,163,22,24,203,9,29,24,165,166,112,33,125,203,200,200,217,67,134,169,80,157,2,147,24,183,43,184,84,105,124,203,66,14,20,34,66,146,68,56,133,247,17,5,147,44,133,254,200,210,168,58,106,5,197,144,154,174,10,137,22,169,51,17,209,157,171,26,65,166,92,57,17,65,213,14,147,35,123,182,189,217,92,22,215,164,236,57,103,185,14,27,237,24,129,214,140,26,245,223,70,229,57,109,19,81,174,49,165,106,129,88,115,64,91,15,67,28,167,105,10,218,250,59,210,41,168,22,110,64,224,33,188,251,113,128,146,173,40,169,115,150,73,154,211,58,102,137,238,128,90,206,196,16,187,86,180,185,254,90,109,209,38,147,141,213,138,61,47,163,56,134,215,28,154,64,185,155,139,19,140,202,28,55,102,77,42,134,161,73,159,56,218,197,158,22,13,13,227,2,66,189,218,150,70,35,46,28,74,187,16,119,29,202,88,115,81,135,34,1,119,180,218,180,165,6,149,180,168,61,61,101,19,180,18,136,220,86,102,9,164,213,249,250,124,42,212,207,42,217,57,50,153,123,183,106,138,118,146,29,151,74,37,240,119,255,255,255,255,255,255,255,214,131,95,156,162,47,172,244,106,93,43,236,110,139,255,255,255,255,255,255,255,236,91,148,231,79,102,138,98,89,133,59,244,32,0,0,0,0,64,2,157,62,164,109,95,78,128,112,141,24,232,88,233,113,155,90,113,220,222,103,0,210,14,147,14,144,6,212,82,161,114,119,173,229,163,211,223,14,134,255,222,255,253,253,1,185,55,57,212,125,219,130,0,160,80,34,211,114,226,16,155,204,178,209,165,217,128,27,162,197,110,176,100,174,28,180,250,204,189,219,107,130,120,145,27,73,139,68,87,89,36,54,194,251,18,77,153,161,100,178,146,52,102,113,255,251,178,100,26,0,230,7,104,218,87,97,128,0,71,164,106,85,231,136,0,153,181,159,94,236,189,145,201,14,172,234,68,243,8,234,19,136,170,21,213,155,29,194,172,190,124,89,47,59,74,171,116,200,124,123,234,188,239,83,71,5,181,150,56,228,227,22,136,39,139,168,134,37,45,92,125,125,50,125,216,175,85,185,143,38,122,36,69,138,181,167,187,110,138,244,117,142,194,250,86,7,248,9,197,165,77,188,241,225,235,77,22,88,85,46,181,1,76,208,30,44,18,105,103,114,42,166,137,45,138,220,122,169,117,50,88,93,231,101,42,239,196,150,59,149,15,87,60,166,168,117,171,238,145,78,137,236,166,84,191,79,143,161,80,145,49,119,160,90,197,113,81,116,255,42,40,16,0,5,193,20,194,112,67,86,156,192,162,64,22,194,181,65,43,248,108,239,97,2,22,25,99,2,15,112,53,24,130,144,58,130,81,93,245,63,200,64,96,145,9,7,179,170,212,125,33,188,65,206,127,253,99,150,124,195,41,122,159,185,142,214,222,239,33,252,231,226,0,8,8,69,36,233,98,144,32,164,117,39,107,180,255,179,145,0,109,170,114,52,202,213,221,135,190,71,109,253,152,112,32,138,70,211,37,196,52,17,199,42,165,9,97,58,145,102,233,96,110,211,68,4,201,184,164,83,81,94,224,186,75,75,154,180,117,230,4,101,156,87,152,172,242,58,204,35,201,190,100,100,56,48,145,169,215,239,224,185,194,67,162,233,14,135,150,86,212,50,114,107,243,5,27,7,30,53,147,186,218,216,165,162,51,244,137,113,227,111,51,210,99,21,172,209,100,160,63,13,221,86,153,165,200,94,169,182,184,233,90,167,23,187,114,73,100,154,69,230,214,168,234,85,45,156,194,180,29,69,214,123,242,253,197,98,241,162,248,86,147,40,253,46,114,228,17,36,72,94,49,94,193,113,151,35,141,108,125,118,108,185,68,60,5,71,109,17,233,168,181,250,239,124,48,205,14,172,101,245,55,50,234,24,195,48,4,60,158,32,64,205,199,155,37,135,235,187,62,36,27,161,68,91,86,114,126,230,35,130,100,90,253,170,255,51,187,47,63,212,255,255,253,27,253,234,213,183,175,255,179,42,51,253,186,125,125,116,198,106,178,218,120,108,0,17,224,99,147,152,64,200,20,1,13,71,176,176,145,145,160,98,43,20,195,153,83,117,126,163,72,118,146,64,177,39,13,47,86,100,158,5,130,6,2,32,41,224,101,40,83,61,14,92,137,164,187,254,208,94,24,146,178,216,122,60,132,35,88,78,96,36,15,2,34,70,255,14,71,18,241,96,21,131,84,70,194,130,223,163,67,68,81,133,151,168,128,184,169,102,45,135,174,184,37,31,191,169,108,255,251,178,100,52,142,38,151,109,85,147,76,125,210,75,201,42,168,60,194,118,26,213,227,80,45,177,28,209,36,22,42,32,244,137,48,31,234,101,106,223,126,15,101,140,114,231,84,187,244,54,235,115,199,220,197,212,37,87,120,109,204,98,196,117,90,179,195,145,170,28,59,124,177,64,131,9,170,59,36,23,72,122,1,83,5,236,31,45,112,245,186,236,109,115,90,38,25,90,241,108,237,236,209,153,189,220,34,106,54,165,248,197,123,75,216,43,153,222,110,249,251,221,247,119,143,126,126,245,159,243,239,37,158,160,229,13,239,255,32,132,50,2,6,0,4,220,17,98,32,121,188,106,73,147,19,141,236,103,24,79,223,154,39,226,180,210,237,30,44,185,139,110,233,32,30,205,117,93,148,33,198,86,213,220,227,150,149,111,107,158,254,201,150,164,79,70,109,253,91,255,71,255,122,243,126,94,207,247,16,76,151,255,255,255,255,255,72,70,130,15,200,148,13,114,164,12,20,16,184,129,114,178,235,141,32,10,140,35,33,64,66,115,151,145,12,19,174,17,2,40,17,120,24,236,174,97,52,130,1,133,64,12,12,60,80,33,234,125,11,248,230,8,129,213,114,227,93,152,177,244,85,110,202,198,223,76,174,118,28,209,96,54,43,0,114,179,175,126,85,15,216,100,17,104,6,65,75,75,24,152,164,228,173,209,179,177,121,160,88,110,35,60,121,102,120,221,58,211,149,176,186,85,43,30,105,209,196,27,74,162,76,229,254,93,148,10,158,50,158,209,84,233,99,54,124,125,105,101,3,0,110,47,142,25,191,161,62,204,79,126,64,125,113,225,22,145,64,164,43,189,167,124,192,197,26,93,80,234,17,134,60,86,182,171,50,12,51,154,200,245,201,64,212,83,5,224,209,78,73,155,216,137,9,134,92,213,113,178,246,120,194,82,184,55,120,248,255,132,61,232,94,0,0,49,2,236,162,38,107,204,37,254,40,175,32,145,35,141,254,242,34,136,168,80,71,84,72,74,44,82,119,150,109,9,101,206,182,170,189,24,107,106,25,207,132,44,175,213,108,51,183,119,24,251,202,216,32,96,135,250,255,82,79,134,74,68,46,212,93,108,111,22,253,122,66,1,54,227,152,114,135,35,1,214,135,8,61,159,40,168,168,213,226,210,116,225,79,11,183,24,139,118,45,24,102,249,201,239,58,110,243,229,35,141,196,38,37,18,123,205,94,15,169,48,170,234,234,90,47,76,43,73,35,253,232,218,155,160,42,68,184,236,191,103,154,19,148,205,218,68,141,114,107,41,30,151,149,232,75,131,51,227,92,185,140,61,108,137,11,176,252,27,111,185,239,177,39,116,151,78,142,206,80,202,201,203,95,94,88,101,185,121,11,135,226,62,255,251,178,100,60,140,5,105,103,215,155,12,53,240,73,133,74,170,61,35,76,23,225,155,84,109,48,215,193,49,35,41,133,132,137,48,203,214,152,47,2,156,134,22,143,35,248,168,229,5,107,51,191,179,190,151,174,83,118,157,46,237,111,219,109,82,97,227,42,110,74,182,68,115,14,31,193,225,200,246,201,154,9,165,239,53,107,246,134,8,128,0,33,3,1,234,63,131,210,45,144,144,194,90,90,64,167,8,20,46,237,78,123,83,164,70,5,169,159,229,107,180,107,126,111,18,154,202,115,212,179,179,206,255,136,132,124,51,111,51,82,54,21,28,88,87,253,182,228,48,76,77,122,139,63,160,57,247,195,223,255,72,0,4,91,130,58,6,157,185,173,100,137,194,192,18,45,47,90,240,208,131,0,149,74,149,204,86,64,216,37,243,12,117,25,211,18,205,52,244,117,133,55,114,204,165,250,105,59,13,42,84,221,27,247,173,217,85,34,208,128,245,1,129,152,144,75,42,28,12,142,125,163,226,149,219,241,210,169,81,195,115,195,198,178,243,20,86,250,149,186,215,72,135,13,86,175,56,148,167,9,143,76,90,121,113,171,107,38,144,218,118,136,121,234,150,150,49,219,33,252,244,111,249,73,53,142,7,112,120,252,174,230,214,207,84,172,247,90,53,251,138,18,170,137,129,212,254,38,243,59,27,207,155,85,119,61,151,89,105,114,245,54,10,121,5,75,218,70,206,242,147,148,40,242,43,144,133,230,211,240,199,38,136,124,48,35,212,161,15,240,120,168,8,220,68,178,146,16,76,125,158,62,202,58,215,214,50,34,16,208,129,130,85,41,135,163,205,21,160,92,240,146,184,129,135,9,206,107,160,148,160,53,18,36,25,58,170,131,149,255,137,5,36,204,238,83,63,216,191,55,255,255,255,206,165,52,83,211,116,122,50,180,116,166,71,242,95,218,0,0,99,7,36,59,178,162,43,17,0,34,26,14,130,183,3,33,12,12,61,48,163,1,35,148,37,36,162,206,134,137,128,220,198,156,244,172,71,37,205,105,171,73,200,65,100,17,165,178,25,52,20,170,129,202,128,15,219,37,71,178,168,20,48,195,162,136,120,224,183,86,148,250,55,21,205,187,18,59,148,22,35,215,81,131,40,150,22,161,246,18,176,202,199,203,237,91,88,87,115,57,148,113,180,186,187,227,252,12,152,54,158,90,87,77,238,185,222,219,43,157,172,151,236,153,158,93,104,145,187,232,214,55,197,177,240,181,184,190,103,107,69,87,204,137,138,33,190,250,5,4,8,220,108,110,188,236,210,29,81,112,150,100,123,175,226,102,153,195,57,131,219,24,199,90,144,17,9,230,190,248,115,101,61,199,203,109,109,122,237,172,27,69,115,217,83,102,255,251,178,100,99,12,118,55,111,84,19,108,54,192,76,163,154,85,97,35,92,150,133,159,90,109,61,43,129,51,147,169,65,132,137,176,20,64,0,7,25,0,129,157,129,94,229,220,224,59,13,242,105,192,238,208,62,209,8,187,150,96,129,116,18,138,52,17,102,54,147,99,0,88,81,212,231,57,183,244,45,56,101,169,134,14,134,64,139,29,104,187,158,248,150,47,161,79,12,207,238,228,212,135,214,118,35,12,179,249,37,127,254,176,17,41,41,7,72,156,112,69,213,32,2,152,177,37,18,75,245,34,44,13,36,220,20,81,56,120,152,126,224,216,41,237,209,95,41,210,11,205,226,39,213,167,100,66,232,133,31,170,5,51,197,115,35,2,121,121,156,252,34,35,97,23,36,42,227,196,28,42,201,3,83,73,35,92,242,75,164,155,8,44,237,117,101,132,141,147,161,56,185,5,46,241,246,213,76,77,63,89,197,12,98,116,212,90,88,76,153,84,10,9,31,76,38,211,23,160,170,139,160,54,137,88,103,195,237,225,74,32,99,3,197,168,82,30,40,75,30,191,155,113,219,156,75,165,75,30,209,60,214,78,22,130,115,158,49,216,137,136,245,23,158,192,221,76,142,152,103,111,126,201,149,19,174,159,21,195,215,253,11,123,84,66,144,131,185,80,58,126,216,166,168,218,61,77,198,133,184,195,168,51,147,149,131,52,11,52,12,155,6,83,212,154,24,64,96,130,78,156,16,245,147,39,161,137,255,215,99,14,131,86,110,130,159,121,151,91,20,17,170,93,6,88,32,213,214,207,229,250,240,14,0,127,255,221,253,158,211,0,0,97,142,197,102,41,124,2,60,113,109,21,82,66,67,122,12,21,96,150,83,167,16,142,61,50,168,125,76,130,227,67,81,120,164,56,163,77,125,182,76,121,93,154,42,102,117,0,70,153,212,94,28,155,150,191,107,211,42,92,91,32,194,195,8,71,123,242,227,105,144,162,162,246,159,98,140,201,86,45,207,32,105,127,146,62,126,202,42,246,175,212,184,195,78,234,155,126,75,48,206,179,209,181,88,137,159,29,171,223,236,89,117,103,11,0,92,152,55,106,42,252,203,152,229,253,195,135,14,253,159,246,14,155,123,54,103,88,158,165,22,60,221,57,213,150,154,119,71,180,127,57,100,110,118,29,50,203,95,1,130,216,151,34,220,222,153,173,111,116,243,51,147,37,21,189,141,125,27,250,161,150,42,32,0,32,32,0,0,1,138,225,72,87,164,122,224,252,193,81,19,228,10,66,140,81,200,203,118,241,136,238,81,5,168,80,100,196,134,5,113,75,169,106,90,24,185,56,149,129,141,76,90,242,103,239,38,239,110,222,94,255,90,207,150,127,85,138,19,125,237,248,97,247,159,255,251,178,100,128,14,37,197,120,85,147,44,22,114,73,34,250,140,65,232,12,22,201,151,86,77,61,41,137,59,11,233,212,244,161,88,159,169,15,11,35,58,128,64,85,11,50,16,14,42,50,16,64,25,90,71,75,22,209,166,52,94,69,52,160,195,66,73,202,161,242,172,194,17,225,44,92,0,125,30,207,176,129,194,253,135,217,238,44,55,21,193,116,39,21,21,161,38,47,9,49,54,17,55,77,28,50,202,67,20,82,177,68,16,69,14,209,130,7,7,233,132,136,211,154,237,74,72,208,36,221,70,231,8,187,111,39,246,162,145,13,202,129,86,81,200,182,81,250,147,96,40,201,253,158,187,236,172,83,40,32,181,72,72,182,209,42,4,17,34,141,52,154,219,27,153,167,142,18,189,158,42,22,101,209,202,130,208,234,59,162,170,57,145,235,44,38,153,56,166,16,34,172,133,106,169,220,48,149,246,229,156,204,173,187,31,127,249,153,19,1,0,79,132,172,156,153,200,131,218,231,41,228,137,36,233,51,136,112,10,101,22,17,206,86,154,139,3,163,134,99,16,89,5,245,77,202,170,40,133,44,112,216,80,22,93,134,26,96,113,230,68,7,71,159,115,132,147,217,203,199,40,105,45,81,26,7,169,178,79,198,202,175,238,221,255,255,255,184,0,144,145,177,52,3,212,9,37,88,208,51,146,221,213,235,200,33,14,248,51,201,198,183,131,28,236,57,34,87,152,201,177,159,103,212,240,82,199,124,50,152,22,73,9,195,36,58,92,217,194,101,18,70,201,16,178,25,234,8,120,235,62,140,121,209,242,204,212,39,28,184,135,217,77,132,28,251,216,94,104,76,121,200,159,190,247,207,103,20,126,84,150,209,54,134,164,157,43,213,234,49,217,112,210,80,202,82,60,230,117,83,214,139,95,38,135,146,38,188,61,14,245,84,74,30,165,50,142,201,105,161,185,50,164,109,53,90,117,184,175,182,67,23,167,50,29,111,123,179,54,207,92,54,96,185,66,32,50,183,82,69,197,143,50,239,112,185,32,0,0,0,12,15,80,2,132,244,217,82,171,244,191,28,252,52,145,11,2,133,216,156,105,89,231,56,30,6,11,221,98,77,83,40,91,67,84,150,161,2,24,153,12,145,163,11,87,212,183,202,191,204,126,201,244,255,85,253,152,119,255,199,11,134,117,191,231,153,194,145,18,254,138,229,177,89,240,10,8,167,70,52,57,157,1,86,40,178,43,61,137,182,181,105,66,8,90,172,141,133,49,13,59,113,230,151,66,60,115,233,55,37,226,135,96,194,153,195,70,159,158,131,166,98,46,195,84,143,171,60,70,86,59,141,140,104,76,53,106,250,253,23,28,220,106,104,174,165,227,229,209,229,161,188,115,21,63,37,255,251,178,100,164,12,5,61,102,86,155,73,93,96,78,231,186,121,61,37,90,21,65,161,86,108,177,119,129,11,134,235,40,240,157,72,47,218,98,163,182,142,196,93,111,77,191,53,78,193,107,186,186,189,55,167,251,202,107,15,165,154,78,205,38,54,19,149,209,55,30,223,166,99,128,251,113,115,102,39,41,105,199,177,113,133,245,14,137,189,218,142,117,168,232,250,110,215,179,140,202,156,232,77,176,85,106,142,219,60,125,10,158,185,209,122,21,46,89,199,93,150,191,248,224,0,2,0,36,146,164,48,72,106,28,206,242,31,93,209,86,208,252,233,19,143,115,130,132,202,190,48,107,20,179,144,113,179,209,206,124,125,89,38,29,168,239,255,95,190,161,119,0,162,224,45,84,41,200,249,59,142,172,162,159,8,237,150,60,148,115,0,0,0,99,7,188,56,23,211,43,98,48,112,99,36,13,92,229,193,49,130,101,70,99,231,199,248,96,1,16,78,60,27,81,70,232,53,127,33,232,182,42,62,60,60,218,202,33,74,20,84,17,33,210,121,223,137,34,72,224,141,137,13,21,182,94,171,147,105,97,149,73,190,103,49,119,168,31,80,200,170,18,73,45,201,117,247,150,2,228,88,7,21,196,124,55,76,126,178,45,42,34,51,128,56,140,165,151,173,153,119,25,46,208,230,245,171,8,211,59,147,208,118,203,63,152,93,95,9,41,245,44,209,237,153,157,198,135,26,109,101,152,191,38,177,110,214,8,238,99,56,120,201,12,161,29,251,218,234,244,211,105,238,219,254,123,167,57,152,100,234,28,247,169,182,215,81,52,247,165,178,25,203,148,186,221,238,248,54,108,189,160,127,119,251,64,64,0,0,20,248,7,113,90,37,177,187,114,166,227,160,138,20,10,163,181,186,41,144,201,169,174,89,98,227,247,181,146,51,146,164,54,187,212,201,150,172,203,127,171,254,251,77,255,219,191,255,255,252,246,160,129,13,189,28,140,244,71,158,226,92,56,135,116,127,68,93,165,100,116,163,161,38,22,2,241,66,216,88,192,128,80,162,156,56,71,18,2,195,34,152,17,104,33,192,78,24,52,132,116,18,105,154,2,160,16,177,137,6,11,156,193,33,178,168,145,224,29,57,133,4,70,13,0,151,52,188,46,234,138,193,233,82,211,12,100,22,106,63,64,109,65,14,74,244,128,0,24,18,21,159,48,161,3,33,6,8,232,163,194,200,115,144,242,145,152,70,25,20,237,27,197,37,99,212,18,218,72,98,230,20,182,162,184,55,89,223,228,244,159,23,186,62,76,155,22,149,213,11,184,141,48,89,123,143,96,124,235,149,20,47,149,190,117,116,204,234,148,222,211,137,147,86,150,125,214,86,82,56,32,60,43,50,69,17,28,255,251,178,100,217,142,166,18,102,210,19,121,98,116,99,12,234,151,97,34,62,25,25,159,72,110,101,45,193,84,175,170,204,243,21,48,42,71,164,4,67,184,129,167,169,229,6,75,226,145,125,124,146,215,74,21,69,132,50,132,37,117,121,9,49,111,75,79,193,126,161,82,102,103,111,126,92,153,110,12,108,21,110,12,21,54,182,20,2,48,213,209,244,104,141,118,92,50,0,105,66,237,52,155,165,82,10,182,67,81,221,245,233,248,18,143,15,245,176,213,101,236,201,244,102,255,111,254,255,254,206,151,42,15,59,237,165,69,184,201,76,65,87,184,246,71,25,220,228,8,51,93,237,69,221,24,115,249,142,43,244,208,234,172,232,220,186,149,81,254,213,148,184,170,18,52,111,21,28,133,1,4,167,37,188,149,16,95,200,46,32,13,89,98,197,129,85,190,31,11,4,157,45,164,122,39,109,230,169,241,68,135,148,192,139,48,84,241,176,68,224,117,48,226,226,82,114,81,23,104,241,58,4,208,18,152,88,121,54,105,244,129,133,161,107,182,164,137,20,94,86,229,133,145,174,64,129,10,232,193,141,46,132,69,120,221,59,12,20,209,152,52,221,118,214,164,63,180,203,192,230,28,31,175,49,45,192,173,0,164,228,76,48,105,66,241,85,16,70,232,142,149,136,109,2,198,78,226,43,159,166,38,39,72,112,201,98,231,47,79,230,219,254,102,179,235,214,29,163,220,164,84,217,164,23,164,166,57,121,212,75,143,212,157,51,184,205,150,63,15,185,157,74,114,35,229,166,15,191,87,78,250,131,0,0,0,0,149,144,132,143,74,186,137,66,173,38,50,28,15,129,114,162,139,35,83,245,211,98,88,162,173,26,151,162,202,68,238,121,99,61,207,111,251,255,230,122,255,219,146,86,255,255,253,191,17,83,9,196,131,220,226,188,120,191,71,39,88,56,241,140,249,102,246,202,211,196,72,252,169,0,0,4,149,41,132,198,97,73,19,194,51,41,81,52,152,80,136,9,107,145,88,33,146,191,40,70,234,190,145,55,201,251,121,28,176,168,8,2,28,150,95,47,235,52,167,79,21,164,184,217,139,102,128,109,67,241,150,121,56,232,222,125,229,244,244,237,196,100,22,104,238,52,228,145,134,7,138,188,82,105,18,65,3,165,105,144,96,136,83,172,133,74,149,92,68,13,149,188,177,108,45,101,4,100,104,222,201,129,167,106,229,209,58,91,214,28,70,133,208,47,207,145,138,4,197,75,147,73,227,27,110,81,33,120,113,29,5,61,30,190,125,57,45,78,23,216,105,36,57,224,233,28,81,76,83,4,112,135,163,242,88,236,243,90,107,231,9,8,166,66,41,92,116,35,186,65,84,169,93,231,89,129,18,89,31,171,255,251,178,100,223,8,37,170,104,86,155,41,100,96,77,104,218,154,97,39,46,29,125,221,81,77,37,249,9,147,160,41,49,150,10,24,103,108,180,54,23,208,213,238,41,189,158,196,141,43,117,117,98,71,135,104,204,47,25,178,202,156,100,103,101,246,197,243,89,47,120,83,230,191,127,27,213,105,191,243,106,86,2,80,96,0,0,86,2,12,35,56,247,4,49,8,67,5,127,90,89,0,44,86,66,198,55,55,118,148,144,36,245,96,242,132,112,144,36,205,34,135,7,128,141,10,40,17,45,44,153,57,206,151,220,179,178,250,195,1,11,92,236,237,204,212,186,115,189,93,186,190,135,35,100,10,87,163,127,250,73,151,251,243,144,145,217,78,202,3,45,16,254,24,235,75,151,60,114,166,23,111,145,127,195,32,0,17,227,10,37,58,192,227,62,0,49,1,209,162,40,104,128,96,203,66,144,216,193,11,76,12,13,187,187,73,92,207,26,82,226,160,103,1,128,48,218,207,181,63,43,66,21,131,72,24,25,169,63,173,54,34,153,145,76,180,104,57,148,2,242,137,209,81,82,68,19,249,71,43,108,40,74,77,82,210,135,185,130,98,231,229,90,86,92,231,77,194,213,232,20,60,122,91,199,230,138,152,74,102,37,158,73,219,107,100,226,183,201,127,219,221,134,234,43,122,24,65,168,48,78,164,141,163,213,202,74,143,158,50,135,15,33,194,193,251,16,153,177,69,182,196,109,17,105,11,112,210,223,75,234,247,147,56,225,61,186,164,113,244,145,255,208,215,65,130,204,134,204,85,225,232,220,54,63,46,106,238,28,124,33,47,201,51,167,20,54,154,95,78,227,254,190,63,171,100,241,192,32,0,70,115,142,32,80,44,105,128,48,201,75,240,230,166,16,176,217,194,235,77,15,49,150,29,1,232,68,184,19,144,212,8,2,230,221,210,41,158,188,146,86,173,122,46,203,126,137,115,14,164,140,17,157,22,193,216,147,40,116,250,110,49,21,103,191,50,19,249,255,207,253,115,6,28,84,54,47,233,30,17,161,16,238,37,127,73,197,222,185,205,242,118,189,215,248,184,119,250,254,160,2,1,0,73,201,63,24,56,61,144,119,201,28,183,218,195,14,66,212,213,24,51,111,82,153,98,212,140,62,111,212,0,190,241,210,105,38,16,3,211,105,237,139,43,52,13,157,100,132,124,62,255,178,52,7,152,41,59,93,150,159,139,116,188,224,150,197,80,208,109,216,202,53,130,131,211,193,84,47,11,127,60,153,2,36,53,162,172,157,205,72,228,223,216,238,130,195,169,195,8,188,119,47,18,124,23,86,32,75,83,169,177,181,184,25,20,196,250,29,142,138,81,40,33,198,87,131,183,235,219,168,249,68,235,226,81,20,255,251,178,100,220,128,182,75,121,84,19,108,69,240,102,39,170,53,105,131,92,20,201,153,91,76,225,33,193,139,35,232,193,150,9,112,150,126,235,233,52,164,178,20,90,157,200,213,64,155,112,114,49,203,236,250,71,151,34,96,105,79,251,191,160,130,19,92,2,48,149,181,193,154,127,22,50,144,134,83,237,214,136,221,147,228,70,110,189,227,181,139,99,89,240,45,233,238,114,128,65,101,231,219,119,227,91,49,188,218,160,128,85,105,64,0,207,102,227,33,241,109,193,142,166,63,81,201,208,194,59,124,67,253,81,8,9,2,175,221,14,8,57,205,250,144,127,193,177,98,65,229,224,92,229,88,31,198,230,201,147,246,50,146,16,32,16,128,32,4,0,16,2,128,5,10,0,32,36,1,16,0,0,0,16,4,148,214,254,21,48,30,216,80,103,189,203,164,76,178,236,172,98,249,175,88,46,9,83,106,26,57,115,145,29,121,226,239,33,44,26,47,90,39,142,207,27,173,61,37,152,153,147,208,238,149,81,8,217,82,212,110,39,117,174,175,213,121,252,253,218,110,174,227,250,166,132,244,228,215,212,48,74,59,94,112,89,207,147,181,100,131,187,175,26,28,59,85,98,103,125,226,102,85,150,190,249,29,21,138,209,151,47,55,25,132,107,13,173,40,145,34,54,186,50,120,49,100,229,160,129,66,168,223,197,99,70,32,94,12,44,30,48,255,144,165,102,120,55,53,83,111,174,109,52,30,164,89,140,181,214,205,71,188,217,180,149,240,33,11,140,59,80,50,150,195,37,23,152,46,252,35,72,7,17,30,7,145,210,74,183,242,11,136,52,118,213,114,45,103,181,8,112,78,233,205,142,11,204,158,113,209,116,180,38,4,25,205,169,75,118,75,168,121,4,127,102,83,220,235,182,80,245,59,30,247,35,40,107,124,212,200,163,150,66,72,207,69,127,165,255,115,254,66,34,201,243,251,243,234,134,22,51,107,249,17,116,18,43,140,9,27,52,115,25,98,225,103,253,28,55,56,255,251,64,0,188,198,76,207,214,40,198,218,210,229,3,192,32,230,96,118,103,41,0,225,81,100,208,40,152,112,5,130,1,82,232,22,177,27,36,200,54,68,130,174,149,165,14,75,181,248,26,5,128,202,6,162,106,253,25,215,171,136,254,163,82,91,160,22,22,224,93,110,207,236,69,254,120,75,137,0,66,215,217,88,55,20,190,176,171,31,28,140,15,40,52,20,75,88,88,149,5,1,193,201,128,225,124,173,57,44,165,140,197,109,70,211,45,104,111,37,213,105,86,102,214,75,127,105,49,60,58,94,238,14,114,70,87,99,48,96,183,66,149,252,91,177,42,155,86,208,37,90,94,243,209,82,173,218,57,67,102,248,150,60,220,255,251,178,100,223,8,101,174,104,214,235,44,76,112,101,136,250,65,101,131,92,30,17,227,72,77,188,185,201,133,168,105,25,166,9,56,92,20,172,172,43,43,161,61,47,200,81,227,72,106,164,236,8,248,141,121,91,143,21,19,11,164,42,68,243,216,190,241,183,22,237,173,202,235,101,151,45,143,187,107,19,83,231,231,139,18,185,181,198,182,250,137,10,204,81,175,102,37,154,101,21,46,97,92,90,96,242,150,110,171,24,22,43,148,133,33,35,9,204,147,49,83,201,157,5,51,229,250,234,182,225,229,206,138,231,107,223,38,23,128,234,194,109,112,239,135,160,198,15,78,227,51,72,53,228,47,107,114,146,174,25,84,182,35,202,133,183,144,75,159,144,19,180,71,66,152,174,131,131,5,249,127,210,234,200,236,230,99,191,160,1,15,127,185,94,182,122,41,164,113,216,205,68,137,104,100,147,23,66,245,72,64,0,0,9,148,193,4,179,212,43,141,88,120,11,146,11,114,90,83,8,168,140,98,51,49,64,108,198,232,99,16,131,132,129,194,32,113,134,194,229,165,55,188,113,6,211,3,80,28,5,172,15,58,148,37,236,81,182,81,82,117,169,244,155,44,13,112,174,117,162,104,82,58,23,101,207,94,81,135,93,10,90,107,158,145,44,129,55,162,205,126,89,16,171,26,167,105,114,70,78,221,166,164,210,216,105,113,200,185,33,106,168,52,128,136,208,50,8,146,161,152,170,12,201,44,179,30,218,11,20,89,176,250,29,142,243,133,13,153,102,32,170,139,128,189,91,108,228,182,10,84,160,136,176,60,85,169,209,170,131,18,153,143,205,44,137,172,3,132,205,43,218,17,68,88,162,77,8,208,85,168,39,110,20,52,5,26,130,49,73,138,153,175,210,52,92,132,82,85,68,36,172,16,138,94,138,248,161,57,138,91,89,4,151,73,17,194,98,106,147,215,128,52,21,179,134,189,68,0,0,2,59,96,73,5,201,142,135,65,102,56,52,129,9,136,151,40,198,237,233,170,159,186,244,57,93,53,26,133,24,142,150,115,204,159,212,255,250,127,78,190,182,245,255,251,254,255,189,73,66,16,198,21,20,29,56,136,92,64,130,99,3,174,28,85,102,4,53,142,92,206,150,82,144,198,163,153,118,122,219,118,160,214,66,36,60,188,250,82,114,133,225,14,74,92,197,66,70,71,2,6,12,120,24,195,78,141,113,52,195,192,204,149,205,90,27,137,0,128,4,57,40,197,2,135,0,163,9,142,28,172,239,32,112,140,1,83,192,163,64,171,100,104,89,178,168,19,221,2,146,130,179,129,160,68,150,103,204,222,153,138,180,122,72,122,118,10,61,18,215,19,240,245,74,19,163,249,40,146,126,216,181,56,118,17,43,255,251,178,100,207,142,71,19,104,208,155,152,75,112,90,235,138,167,61,37,46,23,189,155,70,109,177,24,137,63,47,170,141,131,9,48,66,80,217,65,41,239,181,76,132,222,138,43,142,13,65,180,163,18,73,16,78,47,166,88,100,57,161,249,122,41,93,134,184,209,206,176,227,196,83,140,12,10,159,100,14,29,3,74,56,106,152,87,36,8,197,170,131,97,43,218,106,61,36,210,177,164,32,253,26,38,21,104,124,52,99,168,238,134,119,170,0,170,38,100,36,175,14,228,30,58,67,163,0,4,78,108,155,194,211,103,151,171,111,9,20,101,226,148,64,203,239,105,26,108,37,242,168,177,191,11,147,239,11,171,245,255,250,127,227,115,113,216,16,176,92,173,219,255,246,250,223,242,45,40,86,102,118,45,230,207,123,138,6,204,24,50,170,250,151,61,27,82,250,189,25,149,73,190,216,180,252,40,0,0,81,112,193,177,192,244,49,188,205,192,212,194,145,212,196,32,48,193,224,216,204,215,84,205,35,0,193,80,52,200,65,248,72,18,80,80,168,76,96,201,94,96,32,14,96,240,70,20,10,12,15,0,76,117,79,232,1,26,153,128,49,20,83,44,4,158,32,65,139,94,93,144,137,203,119,38,47,104,4,72,154,215,11,184,181,196,36,195,163,136,174,133,220,169,20,121,111,18,138,174,215,253,27,143,217,201,198,28,189,161,136,29,201,126,89,88,32,178,135,224,26,56,46,82,181,90,195,123,25,157,166,123,165,107,246,114,7,173,75,195,84,171,113,79,27,190,189,150,19,188,234,55,231,235,42,42,134,214,153,158,15,150,86,185,123,235,29,84,138,35,40,170,83,17,67,163,183,243,213,56,205,27,125,13,105,220,182,242,133,153,195,233,73,50,171,198,251,81,54,243,216,118,203,234,106,77,106,40,44,206,221,248,207,208,208,75,209,93,20,48,197,26,253,136,144,126,110,33,149,23,230,193,144,59,87,44,92,90,227,80,187,143,140,221,125,126,216,215,127,32,0,3,0,2,235,191,72,23,196,60,186,116,213,99,154,102,74,144,166,204,86,178,111,45,44,209,2,177,131,29,60,186,232,189,115,98,36,109,189,26,245,82,163,178,237,179,20,27,173,173,119,215,93,239,199,62,146,191,236,105,119,8,15,10,80,124,58,170,188,138,108,91,167,33,86,172,66,206,166,255,175,198,226,87,87,165,52,240,145,83,31,72,30,100,9,185,151,101,134,69,65,0,30,32,208,97,147,69,103,46,133,156,93,72,16,196,53,122,48,89,152,128,3,1,128,76,24,93,40,61,13,27,193,161,129,33,56,36,129,218,26,0,72,109,0,179,36,244,97,12,8,27,0,199,128,24,22,95,242,162,117,70,160,224,80,129,148,255,251,178,100,209,142,135,220,104,78,155,185,99,242,92,42,26,186,68,8,180,28,69,159,58,78,105,47,193,55,37,42,168,208,11,8,139,98,84,28,142,2,131,91,80,32,20,77,89,106,242,188,93,49,80,156,175,220,184,189,104,110,138,110,252,202,195,40,187,59,156,120,193,67,158,230,25,42,120,153,109,2,236,117,57,159,121,46,138,206,234,159,105,190,245,184,185,4,22,169,153,196,191,56,219,23,233,92,100,137,150,81,73,242,82,187,80,143,79,83,85,98,63,24,111,201,165,139,89,60,88,21,161,90,34,145,95,32,162,190,76,70,124,133,217,56,118,9,169,115,248,188,80,135,152,108,129,36,123,187,4,10,179,40,31,1,26,166,69,211,109,73,87,139,41,193,105,62,69,170,124,6,102,213,37,176,116,2,0,5,100,216,30,192,94,89,120,209,2,248,154,27,146,164,195,82,102,147,99,206,123,200,167,87,49,211,191,82,208,229,109,153,102,171,37,28,206,204,232,37,186,127,177,208,116,102,75,187,57,153,21,232,8,103,35,250,95,94,189,5,144,57,151,199,135,149,78,72,58,183,234,30,47,249,176,0,0,147,10,2,83,190,17,115,44,16,179,13,136,211,38,66,51,27,196,211,32,33,67,62,80,144,48,162,96,114,22,97,88,154,80,9,152,20,26,152,38,83,42,3,14,131,130,160,96,21,3,76,120,224,63,51,30,12,208,135,166,40,40,170,131,89,70,86,17,77,48,98,204,72,128,97,53,118,74,21,59,75,236,16,1,65,138,10,10,143,12,86,93,160,200,104,11,120,208,253,173,18,16,69,101,46,151,84,134,225,44,229,93,181,197,80,83,38,253,194,103,9,168,44,134,88,230,52,54,177,0,188,163,193,103,101,87,103,123,76,214,171,114,51,183,241,133,205,73,164,218,210,106,75,185,89,187,63,217,73,70,37,34,118,34,75,41,194,151,150,67,88,32,19,36,171,161,11,130,136,19,105,227,200,64,203,55,90,102,43,9,72,141,206,106,71,47,190,145,43,166,9,35,24,179,90,181,206,77,238,206,243,88,191,117,146,132,216,89,148,224,235,216,49,141,207,195,119,101,94,31,115,228,103,77,18,126,135,4,129,0,0,4,0,0,45,255,131,8,149,9,113,116,249,132,79,145,54,35,41,38,160,183,122,75,149,36,88,119,173,239,92,242,163,80,132,77,255,234,93,78,234,97,142,148,187,27,7,40,120,81,35,162,8,44,56,114,234,53,152,136,193,194,103,44,13,20,88,17,205,22,163,165,89,48,89,46,239,7,79,0,230,32,147,134,156,174,38,24,157,6,37,24,198,70,132,38,12,128,102,81,202,134,157,3,38,42,136,166,4,25,70,58,130,198,0,0,224,192,72,193,255,251,178,100,181,14,7,130,110,206,19,186,75,240,80,233,58,205,52,5,182,28,85,153,58,78,224,209,137,77,159,234,29,132,136,248,178,212,136,134,48,84,47,11,3,70,24,131,160,64,100,193,49,56,194,32,0,136,94,90,73,242,58,69,236,59,129,175,23,60,33,200,218,229,56,36,35,2,85,74,11,230,133,139,193,99,1,60,22,149,19,181,40,106,193,112,32,129,42,157,202,106,217,197,81,173,242,95,81,229,201,62,210,13,249,23,43,116,121,34,173,105,222,75,197,24,152,183,106,213,122,174,62,120,118,222,168,19,84,153,194,225,102,45,104,219,106,12,223,89,84,155,30,222,102,180,200,205,220,130,240,197,148,134,18,215,233,57,232,193,102,172,249,78,77,35,40,197,219,201,70,231,62,181,138,54,114,225,218,197,146,133,78,81,68,237,51,120,123,12,174,34,193,70,149,168,245,20,159,215,50,22,48,63,84,68,68,54,125,62,171,108,4,32,0,145,202,48,48,242,46,90,212,185,94,114,236,67,52,230,162,105,43,14,73,207,237,120,157,23,170,92,251,45,177,15,35,255,255,255,250,250,127,51,24,19,78,225,219,55,244,126,37,204,202,239,51,80,219,80,97,135,59,96,21,166,18,117,70,13,146,176,84,233,180,57,189,56,125,110,21,122,14,187,201,129,0,76,117,63,206,209,57,141,213,80,204,56,162,159,227,33,14,35,108,111,243,147,161,64,82,36,108,58,70,104,145,32,74,83,24,10,39,24,214,28,139,24,70,4,137,70,11,132,128,32,12,192,128,0,207,192,60,195,209,60,194,33,1,89,128,67,196,40,129,160,197,12,159,98,38,36,152,177,160,10,178,32,201,186,109,75,26,229,35,161,76,59,52,41,33,80,68,201,0,96,190,166,72,50,63,21,6,49,147,34,164,202,72,18,4,138,18,70,18,227,62,209,165,99,97,105,220,135,4,240,8,12,98,53,159,33,0,32,201,208,202,154,234,2,129,4,37,15,36,118,107,24,187,32,83,138,179,116,81,181,6,227,212,81,33,48,84,1,180,64,161,55,214,50,242,238,214,151,93,114,180,112,16,41,62,176,232,253,213,220,126,149,20,1,200,92,13,67,149,139,217,46,49,63,111,80,216,158,158,167,16,35,51,89,91,176,177,29,39,154,130,175,48,203,77,34,204,185,201,203,20,149,174,163,80,210,19,209,36,130,26,194,135,101,238,44,57,213,114,205,161,81,61,181,101,97,245,47,5,55,40,213,104,189,167,86,64,234,74,90,158,17,35,194,192,64,0,15,175,242,194,110,128,203,193,84,153,35,40,63,43,156,101,111,165,110,183,69,7,212,200,232,203,79,255,255,255,253,63,136,144,84,238,82,156,80,115,195,162,4,236,255,251,178,100,160,142,136,146,109,204,11,186,100,98,85,9,106,183,97,37,14,32,69,161,56,78,229,143,217,76,31,235,28,208,35,8,169,71,59,138,134,17,16,171,214,186,137,184,251,122,250,199,49,89,142,103,113,183,212,40,104,216,145,30,146,133,24,10,151,18,172,18,101,218,85,163,24,130,211,158,4,163,44,131,195,26,203,195,58,129,3,20,2,99,27,153,147,18,70,112,130,240,204,225,164,8,24,152,90,48,128,129,115,50,18,195,8,65,16,80,98,64,10,0,65,211,18,3,191,178,40,79,128,220,1,169,196,32,33,24,56,50,178,203,147,19,25,116,72,180,151,100,69,201,44,153,130,43,112,4,16,128,3,20,179,125,149,134,87,136,220,251,136,139,7,20,180,231,32,72,243,36,105,168,73,74,56,140,0,144,207,242,169,175,243,41,149,94,187,225,151,205,117,73,20,35,25,174,199,46,238,244,171,93,156,97,247,146,63,3,229,129,220,216,63,70,197,91,89,104,152,128,150,236,53,115,150,147,33,37,28,174,238,84,202,243,198,25,33,41,65,47,10,136,208,89,121,227,173,51,106,30,21,137,5,212,18,172,184,147,195,192,228,130,158,203,171,26,195,15,158,32,21,139,64,208,125,67,177,226,215,224,121,121,80,250,43,28,17,143,190,197,227,165,70,184,123,226,90,27,145,84,210,56,160,213,165,120,170,114,115,29,43,5,128,127,5,186,98,75,204,122,130,0,11,118,252,24,1,57,26,202,204,152,200,124,97,238,100,118,138,208,90,82,244,245,106,53,155,42,183,235,237,251,38,180,171,171,169,191,235,252,149,122,217,191,138,134,135,219,30,174,187,44,127,46,62,34,131,46,131,143,214,116,0,144,16,242,225,67,11,116,123,202,42,215,33,133,173,213,104,34,229,118,181,96,48,194,42,53,98,127,57,236,198,50,182,87,55,144,88,51,48,151,54,42,129,59,190,109,48,124,103,51,150,214,7,64,102,76,11,134,16,144,167,16,194,230,53,16,192,162,252,40,23,4,31,198,96,118,127,176,198,31,80,96,133,98,48,208,50,112,16,184,222,66,204,129,4,211,212,204,32,205,0,128,2,209,104,49,192,32,106,49,144,142,152,129,57,48,208,176,120,56,168,44,62,101,80,102,126,144,60,78,159,66,17,50,221,24,209,1,155,177,24,96,248,64,29,180,45,88,33,64,243,5,11,22,62,24,27,70,34,192,81,142,1,139,8,27,151,112,178,161,16,176,208,120,36,25,6,99,142,88,56,98,0,110,219,130,61,81,44,165,109,148,83,83,71,80,171,165,98,182,225,35,156,73,66,164,235,106,238,217,146,15,102,100,149,201,173,118,127,193,45,201,180,155,42,29,84,139,46,158,61,158,19,255,251,176,100,105,142,137,154,116,203,3,187,123,242,75,5,186,179,52,3,194,33,153,207,50,46,237,143,201,61,155,106,181,134,20,40,140,232,72,251,58,17,202,53,217,116,86,176,33,78,46,42,117,19,139,73,78,176,168,50,153,217,148,14,245,71,57,51,245,25,194,71,29,53,66,101,87,23,24,208,36,114,134,231,2,44,127,38,46,213,118,218,94,54,91,109,85,114,37,169,41,183,240,226,69,188,26,102,122,57,190,221,61,179,10,179,198,159,218,60,216,211,132,108,218,107,226,28,24,52,139,195,0,1,235,118,5,16,9,241,216,100,82,169,38,29,164,99,135,12,186,39,74,42,90,157,76,112,251,86,250,219,91,47,243,249,175,213,67,204,28,134,196,36,66,160,208,163,213,24,128,52,109,47,18,160,50,104,42,216,6,34,14,206,137,218,31,215,43,138,58,219,17,99,82,117,134,194,96,104,136,127,137,168,101,10,106,96,124,210,99,24,14,98,17,206,104,40,6,113,249,176,100,120,188,101,43,118,97,104,102,100,56,80,96,80,214,99,80,42,10,10,64,66,136,92,3,10,131,70,24,46,119,7,198,248,126,108,160,194,32,18,238,16,2,9,29,140,130,26,68,81,140,10,166,131,94,26,71,67,144,25,72,199,192,71,5,80,96,18,10,85,3,6,1,3,130,194,56,83,85,1,104,98,149,162,17,97,212,129,99,132,131,107,181,144,235,146,151,148,7,32,73,46,139,70,52,24,34,13,49,221,35,138,21,47,48,24,73,89,91,129,40,17,131,136,9,12,74,111,75,104,96,216,242,103,205,106,11,199,33,119,250,38,42,88,78,30,175,105,216,93,142,229,136,255,244,252,130,72,236,165,172,135,69,255,69,11,87,108,173,92,210,171,89,149,206,101,152,91,72,158,53,87,101,166,144,194,165,66,56,220,217,251,124,49,82,149,148,36,137,155,179,185,75,114,85,143,123,22,174,174,230,158,174,81,117,222,121,238,162,253,166,192,117,70,206,149,67,73,189,25,165,61,233,233,171,29,249,14,118,103,252,177,69,243,128,4,32,2,75,188,172,122,75,206,51,248,121,132,52,101,181,199,171,179,196,80,94,232,161,64,114,32,215,77,49,164,17,79,215,255,255,255,254,100,238,231,47,190,95,237,29,82,166,154,194,38,143,62,33,19,23,7,128,160,67,106,45,108,251,114,66,239,82,91,72,129,8,7,79,41,57,34,51,68,0,0,99,7,52,77,73,154,0,185,140,212,245,55,152,64,84,72,114,234,145,207,218,198,62,20,27,152,228,92,147,35,8,64,4,227,118,57,135,1,34,193,242,239,6,13,132,5,141,114,16,81,69,38,176,163,196,91,177,50,162,81,231,178,200,140,12,81,96,197,255,251,178,100,35,14,167,35,111,78,19,154,67,242,72,169,74,163,60,3,182,26,153,163,62,78,225,21,1,52,35,234,232,241,34,112,133,173,177,193,102,220,146,75,171,170,163,160,82,20,206,74,50,165,223,77,39,34,209,105,194,48,230,8,19,171,131,218,180,83,81,65,10,194,173,8,121,130,226,191,69,12,2,141,175,250,104,243,5,97,64,144,196,212,53,77,40,141,227,6,41,108,142,189,188,10,135,165,161,84,167,19,186,197,60,31,204,198,46,168,97,242,100,200,225,244,60,132,78,161,194,150,34,70,44,38,74,34,81,131,179,71,164,142,85,48,115,189,92,83,190,110,212,213,134,132,103,75,97,81,226,201,186,143,120,170,182,36,81,100,112,194,67,250,34,167,72,104,26,46,243,97,233,227,147,248,233,222,34,199,169,99,106,241,32,0,45,187,13,17,196,248,238,153,206,90,51,28,237,49,37,198,162,103,29,203,54,255,234,77,127,254,51,155,110,123,150,131,219,244,191,225,121,115,239,162,118,109,45,245,23,86,223,246,51,132,102,84,171,56,198,41,148,48,133,26,165,144,96,2,155,143,225,0,109,215,234,6,203,76,2,150,6,10,83,17,136,33,229,24,197,81,112,195,249,40,199,0,100,152,13,50,4,112,48,248,10,42,128,163,160,185,166,163,152,40,116,75,248,108,193,208,33,56,193,197,112,8,27,22,16,43,36,141,193,224,29,170,140,133,200,214,238,35,201,64,160,160,10,196,118,51,5,97,214,106,130,133,200,111,57,183,14,211,218,244,89,65,9,1,44,78,188,82,137,151,152,178,4,195,116,35,200,203,116,66,3,125,202,198,175,218,212,90,48,176,100,32,43,84,130,190,118,43,70,153,133,142,119,82,226,14,63,57,144,145,223,203,90,197,207,19,34,242,136,147,41,85,207,14,181,139,66,184,193,32,235,181,180,194,113,75,24,19,244,197,20,81,112,137,23,55,110,131,5,203,9,37,145,187,177,198,196,54,75,75,60,80,175,106,233,158,116,85,229,211,67,142,99,204,135,147,26,210,13,97,54,177,13,160,44,155,236,64,71,131,46,92,111,5,73,133,153,247,243,241,247,43,4,23,13,209,169,241,25,62,171,229,255,255,255,237,255,244,75,81,195,118,255,174,158,104,124,213,35,147,23,58,185,43,99,24,22,77,167,164,204,79,2,245,196,146,96,171,219,81,137,16,40,109,45,82,9,108,94,164,45,0,0,99,23,146,14,162,10,51,131,24,1,114,7,12,192,74,163,136,198,207,120,205,51,168,80,202,142,240,64,12,28,60,48,40,148,238,216,51,5,135,101,169,18,56,10,48,8,92,194,2,39,25,0,173,209,167,61,202,188,96,18,106,160,203,11,190,135,132,194,255,251,178,100,35,14,230,235,104,206,147,154,77,64,73,135,234,179,52,3,196,90,113,163,66,110,105,47,193,25,47,106,204,208,11,16,215,208,92,73,152,22,4,2,169,220,1,8,1,8,144,49,48,90,6,73,14,174,117,164,226,164,179,243,82,122,72,214,107,136,142,15,2,166,101,12,14,18,223,24,104,231,85,108,12,142,110,36,10,173,162,167,147,190,43,55,141,222,203,220,59,216,115,224,241,94,239,61,150,35,102,27,9,93,233,173,183,86,40,178,133,115,226,110,97,132,114,201,78,93,155,70,205,211,217,216,221,122,70,117,213,235,38,115,103,20,218,133,87,106,153,182,27,137,96,245,47,89,232,212,167,11,164,17,130,114,154,74,62,159,209,150,48,186,119,239,33,59,214,227,213,142,183,158,8,51,181,0,0,54,187,145,65,0,82,19,115,18,229,52,71,17,162,42,73,108,119,46,169,189,207,126,175,171,212,226,95,13,124,131,211,212,223,57,53,148,57,17,22,183,40,125,117,1,177,95,105,165,226,93,191,137,190,223,223,230,217,91,237,113,63,63,45,45,209,188,144,51,254,175,74,147,144,66,63,50,10,8,195,32,83,7,159,0,202,80,9,76,202,219,242,33,65,124,204,80,134,26,73,2,131,193,65,1,148,99,192,226,251,20,135,18,109,31,141,176,243,6,48,190,112,242,254,112,212,184,116,185,209,38,208,184,142,208,166,80,176,1,16,29,87,165,251,110,140,160,5,80,201,13,148,216,108,181,33,208,184,183,38,95,23,143,200,32,97,0,134,246,54,250,201,31,101,60,24,28,236,132,47,172,162,93,22,112,81,122,126,198,172,115,116,17,142,118,191,95,100,187,154,219,113,76,198,52,149,228,102,239,12,146,212,72,174,86,54,157,35,103,18,172,140,140,10,132,181,21,245,113,33,229,241,203,88,210,56,211,40,187,120,137,93,148,118,217,242,77,7,56,195,76,154,149,109,35,187,15,228,49,6,55,157,60,229,204,173,83,33,140,60,218,213,190,67,230,111,141,111,71,83,178,37,253,218,221,139,129,10,106,38,169,151,38,105,15,167,140,148,142,181,79,205,245,80,61,250,149,234,110,230,118,162,48,164,187,75,223,218,93,21,137,91,35,49,28,128,103,20,196,45,182,220,234,219,213,146,101,86,234,166,239,253,180,127,94,146,170,198,72,54,196,110,51,104,0,4,96,130,96,189,96,227,66,243,65,163,77,208,85,50,96,40,200,0,51,124,131,204,98,42,51,185,204,28,120,0,7,194,224,115,46,231,76,140,100,49,152,77,15,199,133,198,68,17,211,126,23,106,36,105,145,165,115,61,12,54,90,3,198,201,77,96,6,100,233,18,140,72,226,0,168,42,0,22,13,0,60,8,255,251,178,100,42,14,167,83,107,78,147,154,67,240,69,235,250,179,52,2,196,30,53,197,66,53,188,128,9,0,159,107,182,150,112,0,194,1,61,51,192,88,215,204,161,172,64,34,17,198,32,176,210,53,28,143,175,166,136,252,141,2,70,149,231,19,121,75,172,50,12,202,8,34,180,56,6,4,73,6,19,14,41,144,240,57,219,145,107,149,93,246,23,45,191,99,213,4,231,68,203,144,194,46,191,10,42,108,139,172,143,24,21,22,53,177,234,67,87,219,221,12,36,181,98,25,4,85,66,168,170,9,25,8,22,89,150,11,140,26,149,43,99,32,99,211,30,96,56,29,121,196,52,192,78,44,244,135,195,138,140,30,73,162,150,145,154,210,163,252,149,81,68,45,6,142,163,137,67,188,130,36,4,202,99,114,32,0,46,215,8,224,165,40,30,33,53,8,236,30,104,168,201,188,217,159,82,115,218,159,254,221,136,75,185,169,178,211,183,71,157,65,177,148,229,102,86,157,174,40,4,32,165,127,58,21,148,247,171,187,43,189,127,237,170,254,172,102,219,210,85,70,88,237,246,136,140,114,163,102,110,210,32,68,49,125,112,48,232,209,73,23,216,132,73,199,54,35,147,23,33,48,240,227,4,45,48,144,192,169,24,200,18,192,38,41,138,72,151,198,48,16,37,85,168,216,68,1,52,16,114,202,225,216,80,12,17,154,36,101,184,227,81,172,229,13,125,76,194,65,89,39,196,97,163,59,234,118,134,227,199,61,189,152,134,225,176,177,10,14,229,196,93,5,28,76,179,3,67,84,150,158,206,25,220,118,250,183,172,104,165,222,234,151,119,39,170,247,243,183,151,127,118,243,175,73,73,82,147,13,231,79,94,146,146,89,73,73,135,231,94,146,146,166,28,253,239,59,24,115,118,229,247,178,177,110,222,86,171,97,98,198,171,246,98,215,204,88,252,48,222,172,97,134,187,218,74,75,22,42,115,59,255,171,127,252,177,134,59,169,134,24,107,95,94,158,49,24,164,164,177,207,175,43,140,70,37,148,148,156,253,239,12,42,82,74,37,20,156,175,24,150,88,164,164,164,189,249,203,48,156,195,251,150,28,167,78,30,4,3,127,232,96,63,147,200,135,147,226,12,210,141,191,57,128,136,248,231,171,105,183,255,255,255,255,255,251,47,52,230,239,232,223,164,248,243,154,214,63,61,35,164,72,131,192,23,172,186,133,120,214,94,176,240,102,112,136,77,180,127,127,233,0,0,56,28,140,71,32,217,22,68,161,143,163,186,132,72,80,76,51,48,223,177,35,62,76,138,145,163,192,107,178,32,160,138,147,111,68,185,221,88,210,226,86,196,16,210,114,154,171,73,254,252,243,57,143,99,140,192,115,49,150,98,57,202,229,255,251,178,100,32,128,7,218,136,88,158,97,224,0,70,8,58,98,204,20,0,26,41,157,88,93,167,128,9,43,10,169,23,178,144,0,13,202,3,196,53,220,170,154,46,213,12,221,254,160,76,122,140,72,235,183,56,102,97,218,82,66,87,51,20,2,116,38,42,226,224,28,48,85,140,177,161,239,20,115,236,238,21,179,247,100,197,74,55,201,97,224,13,80,171,41,169,43,154,121,145,196,241,93,16,134,41,183,120,44,204,57,81,136,158,220,13,131,254,12,39,23,168,81,186,155,143,50,185,101,251,165,124,11,67,60,33,107,170,178,164,211,44,182,37,10,114,246,157,59,234,96,186,19,209,246,29,100,197,133,4,74,172,205,6,60,22,151,5,98,181,16,158,204,8,83,178,79,108,71,72,207,73,226,82,219,206,34,227,230,248,221,191,255,255,255,255,255,255,254,44,209,222,91,30,243,255,255,255,255,255,255,255,237,38,91,29,70,166,224,227,110,128,0,8,48,0,30,164,242,7,113,191,2,173,112,177,133,184,249,185,47,13,44,130,102,91,40,151,83,129,197,64,6,23,20,32,16,194,34,176,177,86,28,167,135,10,146,169,211,237,254,255,255,255,255,252,237,252,167,103,255,39,124,246,2,40,196,18,7,255,228,0,5,100,100,201,153,26,96,15,25,128,2,67,214,185,144,128,36,29,148,136,194,191,12,129,219,110,137,154,186,233,39,75,98,201,36,66,160,68,45,165,25,208,4,97,10,57,132,201,185,118,135,139,211,129,194,51,146,104,122,71,68,238,109,174,111,137,26,133,138,28,171,72,184,143,24,13,216,172,136,160,250,71,156,241,216,207,209,242,176,180,249,88,211,78,251,109,158,19,229,229,19,221,60,211,181,51,35,235,65,110,127,136,56,137,225,190,188,242,218,92,51,64,125,14,53,245,3,121,158,139,157,50,182,170,170,212,196,197,31,203,157,90,37,233,5,198,85,75,107,199,185,111,84,214,239,123,13,222,200,253,214,113,90,193,97,112,182,33,66,211,47,132,250,181,129,27,27,195,232,219,125,26,53,163,249,183,79,188,70,251,255,112,172,205,6,1,67,169,70,145,152,114,201,254,160,34,86,127,24,0,0,10,182,55,50,238,129,220,88,181,70,16,228,37,35,171,73,83,12,237,221,196,168,117,164,123,4,219,59,9,54,151,204,186,170,241,131,192,129,132,250,18,194,112,252,48,40,9,159,159,209,114,59,115,77,218,145,234,56,195,78,162,132,177,49,255,95,252,190,235,41,232,250,192,0,0,112,98,249,206,177,10,83,133,70,12,68,188,199,66,12,221,40,224,128,1,160,232,1,73,2,231,68,0,67,43,77,39,1,129,14,65,119,146,108,26,16,206,221,6,76,181,218,226,255,251,178,100,25,14,230,186,115,212,19,105,23,82,67,72,26,113,61,2,88,26,97,163,80,77,177,60,81,24,145,42,8,243,21,104,82,35,75,174,218,151,253,144,203,211,72,152,26,36,201,31,248,45,246,99,243,111,67,164,209,84,131,230,177,91,199,146,150,129,164,89,138,217,157,128,231,165,238,121,127,129,192,209,73,123,253,36,22,29,64,92,84,64,211,137,195,228,67,139,151,48,74,17,46,220,21,22,39,94,54,206,182,218,136,178,51,10,130,231,130,168,74,145,246,208,20,74,82,106,104,209,218,81,112,218,232,34,149,20,65,117,74,161,37,101,58,245,57,226,18,140,65,213,89,53,28,95,171,114,58,173,193,46,191,149,108,33,4,66,164,123,162,98,1,163,143,70,109,117,142,64,152,146,63,58,137,175,52,121,246,214,147,153,205,236,255,252,49,192,208,128,16,112,132,161,140,118,176,190,122,167,201,150,151,156,72,210,163,111,8,21,175,25,146,239,98,65,137,68,27,63,14,206,255,250,39,200,64,175,191,170,124,159,119,255,191,255,229,245,158,164,196,122,57,241,95,249,15,19,178,57,144,192,204,179,158,217,0,24,192,17,207,145,124,202,21,0,160,72,119,50,161,17,14,57,178,0,134,9,1,4,204,60,89,57,19,208,197,141,30,208,184,10,13,23,236,185,165,188,71,122,110,186,235,6,5,5,76,38,150,251,81,191,142,179,34,67,68,112,112,95,150,32,210,18,220,190,8,71,25,115,232,88,147,88,167,103,14,205,215,73,156,202,103,32,104,2,29,134,228,114,86,8,161,146,231,230,114,24,18,216,19,150,39,163,247,185,144,51,236,244,233,21,38,41,155,64,26,186,154,245,91,207,159,188,249,33,35,148,201,154,38,156,18,124,36,202,97,55,146,58,228,178,18,66,184,204,38,69,53,37,70,162,137,153,34,202,84,149,197,194,70,94,205,182,238,170,171,230,217,83,203,22,55,14,156,164,168,167,162,109,177,4,200,71,92,27,32,116,151,70,190,166,37,145,17,14,75,213,110,174,57,36,115,149,150,139,225,208,25,132,74,55,144,181,182,92,158,173,168,106,213,40,33,235,83,16,89,178,210,211,137,27,180,122,48,206,139,45,26,99,157,63,165,68,27,230,40,12,115,135,89,40,133,55,51,255,82,52,80,167,152,245,18,160,84,237,190,171,221,214,68,243,112,240,127,204,235,81,0,1,115,4,144,140,240,81,30,179,2,134,134,13,14,24,200,110,96,185,185,132,194,8,148,96,193,177,132,129,104,37,42,8,71,129,65,129,210,65,20,50,44,26,82,181,232,0,2,79,63,44,154,148,72,8,160,96,33,156,145,215,167,37,204,68,4,87,198,232,39,85,138,49,140,4,240,255,251,178,100,38,140,230,154,105,83,147,143,77,64,72,132,234,80,61,37,76,24,237,163,84,109,189,143,193,28,147,169,201,132,137,48,137,190,26,173,106,85,105,60,83,31,200,98,101,66,122,166,246,95,229,55,21,105,196,224,53,20,71,123,33,126,35,213,232,150,125,79,44,172,13,168,76,241,25,129,85,24,129,8,161,145,236,151,165,252,20,216,169,64,161,196,205,108,98,226,42,86,186,100,22,79,19,138,129,194,123,39,194,249,177,154,201,55,24,178,206,33,55,9,107,142,139,74,178,239,47,181,176,189,106,107,35,173,205,184,194,29,169,249,203,20,37,51,21,42,49,130,219,91,140,120,50,210,208,219,222,147,235,81,115,173,9,251,19,74,213,128,5,128,40,78,40,131,165,184,118,84,234,42,68,14,43,98,50,48,153,193,227,178,145,191,248,186,210,15,218,228,226,107,63,176,170,234,197,232,70,236,227,190,204,225,180,187,120,147,167,182,127,240,255,66,71,129,73,118,21,150,3,174,198,118,254,166,73,94,235,191,188,0,17,83,112,192,35,153,70,16,20,136,192,134,66,139,126,100,77,39,6,8,36,16,129,48,49,216,140,52,128,28,192,206,99,96,97,214,2,253,35,73,120,177,42,224,60,86,128,236,96,134,146,33,164,254,90,93,159,8,148,136,152,185,138,98,202,33,72,157,37,79,34,173,225,183,10,118,102,6,244,155,42,229,242,162,125,28,200,106,220,5,156,145,76,202,29,170,25,40,198,245,168,187,46,235,50,27,57,27,36,88,148,244,57,101,141,106,159,194,205,73,249,78,166,236,126,238,82,100,117,162,23,29,165,104,110,104,85,101,91,41,84,184,203,141,152,188,181,141,41,90,41,242,216,226,45,212,232,154,69,233,125,101,78,152,186,141,108,233,237,206,49,81,123,214,155,137,178,54,150,173,220,229,214,129,122,84,86,137,222,217,219,168,200,31,102,42,236,44,1,110,128,155,11,247,30,118,150,91,244,229,62,142,230,36,20,29,176,160,148,152,234,11,140,209,47,188,253,109,74,117,21,79,213,142,72,37,102,233,43,242,181,57,153,124,173,224,223,238,255,225,158,157,95,76,42,177,51,59,164,235,125,79,81,172,139,217,126,236,242,128,0,0,10,152,113,28,213,55,12,166,120,70,40,137,38,206,48,102,215,135,194,118,2,41,49,131,112,129,67,18,40,29,34,51,2,1,37,32,251,211,213,18,96,116,188,16,10,227,79,46,21,129,4,66,185,193,215,199,223,55,105,250,91,100,78,8,128,131,18,229,161,45,181,250,190,216,60,52,72,12,186,85,34,140,192,54,94,38,205,89,245,125,231,170,66,150,52,138,135,8,140,138,95,38,143,166,194,183,178,220,213,103,13,255,251,178,100,56,140,230,83,104,211,27,121,99,112,61,226,202,179,61,34,14,23,141,155,80,109,177,25,9,57,172,106,141,134,20,49,106,23,196,183,242,50,161,21,103,228,51,10,188,104,222,56,79,36,125,186,17,249,198,185,77,165,204,246,127,25,138,180,76,169,94,75,245,199,118,213,215,109,29,241,168,175,180,161,84,97,25,86,24,30,233,211,91,87,54,240,106,89,201,151,221,167,75,173,179,209,188,215,210,208,59,122,36,246,226,202,246,94,113,151,50,105,149,166,187,192,0,0,119,145,133,32,113,239,6,154,68,128,68,75,178,159,27,223,103,174,75,69,191,117,45,93,244,195,167,83,223,246,250,190,223,255,232,20,187,42,202,145,66,22,49,154,75,55,193,194,195,217,20,65,161,10,94,173,131,133,133,0,0,166,239,0,9,9,150,8,156,200,65,68,3,102,86,12,88,248,22,27,4,128,133,202,0,65,36,66,228,5,70,6,216,80,42,28,49,8,75,151,113,51,89,195,169,0,78,82,24,0,147,98,65,103,145,230,137,84,108,109,45,7,148,193,134,72,148,122,18,194,90,197,182,25,39,100,61,177,75,4,82,139,100,146,210,162,163,194,4,80,208,202,52,136,142,77,114,244,125,85,211,195,115,2,181,99,88,245,31,30,151,196,171,211,185,67,159,90,147,249,254,50,143,204,16,181,216,171,91,22,81,180,228,192,224,144,64,17,216,116,208,219,76,207,154,84,70,14,222,41,73,16,64,141,43,211,240,199,213,202,91,209,18,151,197,88,172,176,231,177,118,117,24,237,80,64,186,158,118,89,57,117,50,186,33,82,48,104,15,121,113,70,129,197,173,144,33,47,196,60,141,206,203,245,169,115,248,129,183,149,12,125,198,70,156,163,71,184,218,51,145,207,247,53,107,253,54,183,255,254,111,253,173,255,255,181,220,172,118,253,155,179,166,98,166,200,223,85,62,137,95,170,58,24,6,189,59,75,194,35,251,238,229,223,198,232,0,0,10,184,42,80,123,228,199,21,20,5,35,17,160,131,150,13,38,192,219,21,7,135,204,212,196,200,1,135,134,66,160,166,59,86,52,106,56,139,42,83,21,130,2,130,144,204,21,16,19,94,128,215,117,16,32,57,90,246,96,80,146,168,110,145,12,40,120,157,207,241,42,52,242,152,14,28,93,77,54,56,238,92,131,40,153,51,169,6,202,86,150,12,42,48,241,188,147,52,210,47,230,52,193,30,54,188,12,56,170,150,245,97,131,19,239,40,19,140,89,243,224,245,72,206,168,135,16,101,161,147,12,234,254,129,105,36,221,70,43,164,72,190,154,205,127,247,190,254,92,249,89,228,188,28,56,221,163,94,125,36,141,245,122,208,146,200,114,85,181,177,222,255,251,178,100,86,140,166,30,104,210,155,121,75,112,75,9,58,179,52,5,242,24,93,147,78,109,48,217,9,51,179,106,220,208,15,144,64,196,28,228,50,130,136,91,61,211,61,241,246,194,183,179,189,86,178,225,170,245,172,0,0,19,113,7,10,224,210,154,100,99,81,244,232,228,30,132,162,202,71,7,170,145,186,155,186,254,98,130,142,165,65,237,63,253,77,125,255,83,219,254,190,181,40,213,93,157,80,140,245,176,185,185,32,132,90,30,160,192,89,23,114,128,153,144,56,240,224,77,108,35,231,71,11,56,0,8,115,241,26,115,135,232,207,145,26,34,6,6,38,180,2,100,21,197,166,4,20,51,160,76,72,144,106,147,164,204,122,25,143,0,206,179,80,208,193,78,76,158,24,75,166,52,28,116,100,0,208,230,158,208,157,184,74,217,30,18,60,5,31,150,52,86,24,123,219,3,71,127,213,182,218,32,61,114,121,232,28,18,210,182,46,82,124,69,15,136,181,176,126,104,39,114,195,252,60,120,179,186,189,189,41,173,251,193,95,142,52,125,127,213,122,119,90,63,236,22,52,115,186,100,105,28,165,22,175,177,95,164,218,92,80,199,138,76,35,75,148,167,243,119,211,172,137,98,173,28,98,34,144,32,144,12,163,136,10,5,162,201,84,173,30,21,187,186,147,149,240,13,98,40,220,61,172,136,94,82,4,212,120,138,211,138,181,188,49,128,243,204,164,0,191,142,16,40,33,20,51,42,24,83,81,240,220,216,120,143,97,216,106,137,9,243,69,110,138,43,175,65,109,49,66,238,249,213,223,251,246,253,255,184,149,17,34,105,9,166,185,194,237,100,27,176,167,24,154,179,154,162,126,239,231,78,153,210,181,104,15,195,200,191,206,249,101,208,241,114,0,0,164,189,116,157,64,57,213,25,129,70,135,69,129,207,34,174,166,60,46,250,24,184,193,139,135,24,160,50,62,153,12,67,68,30,195,116,126,233,71,185,13,187,208,204,141,185,28,216,32,96,119,36,11,217,132,203,212,125,143,130,56,232,45,231,82,9,121,166,145,74,0,89,15,213,151,154,114,1,202,22,236,97,76,235,216,141,200,93,90,93,75,225,199,182,164,253,96,159,17,67,81,72,172,185,196,164,249,25,104,216,201,248,150,138,66,252,150,107,180,244,169,160,33,18,231,145,18,38,193,1,184,9,37,52,20,70,133,98,174,62,218,55,201,189,166,175,49,125,173,77,173,141,69,122,69,138,39,235,220,118,174,246,84,133,123,175,121,42,37,56,186,201,164,59,210,206,117,19,145,172,81,128,163,49,126,231,170,155,45,106,74,207,88,196,192,0,5,247,31,194,204,151,38,19,158,73,73,20,205,74,142,74,12,245,222,245,82,83,173,255,251,178,100,110,142,230,34,104,211,155,120,75,112,77,171,26,195,52,5,226,87,213,159,78,109,189,52,201,70,180,42,204,244,148,104,107,117,90,133,28,229,125,170,255,246,255,127,233,238,227,88,100,72,96,136,6,12,58,166,83,161,149,85,156,229,37,132,158,151,250,211,127,79,115,168,136,162,35,12,242,172,57,79,254,30,188,11,84,85,220,10,72,101,240,35,46,2,34,160,1,48,92,4,192,12,76,84,24,144,0,145,4,121,164,49,8,192,133,140,213,141,86,39,107,180,76,12,187,24,218,189,164,159,135,155,184,200,185,84,8,178,178,215,57,128,49,5,56,11,192,2,195,164,127,184,11,178,210,76,23,144,11,154,33,250,27,136,15,215,145,48,161,46,217,202,56,4,173,167,183,147,228,10,153,220,160,214,147,198,70,47,175,36,105,220,23,98,71,229,28,28,253,252,69,29,134,172,158,145,102,38,156,39,53,191,175,121,226,228,244,84,241,72,168,157,3,13,98,153,171,109,171,143,17,202,50,82,148,120,250,114,140,49,58,118,73,36,178,19,53,83,203,141,115,39,17,33,177,42,246,239,118,98,82,73,18,54,174,162,223,149,37,173,190,114,219,73,17,64,238,232,146,224,62,103,32,53,49,184,131,134,207,174,101,37,99,177,101,169,145,110,251,42,88,118,221,255,151,255,68,152,191,255,255,255,232,179,107,210,239,183,103,115,68,77,28,233,60,172,214,121,13,30,97,16,243,81,239,189,105,145,234,170,103,165,174,11,83,147,18,184,128,249,202,141,247,63,42,160,139,2,0,4,93,188,132,12,223,203,76,66,21,48,140,88,40,121,172,199,142,1,204,234,224,199,12,132,33,38,52,34,9,40,53,163,36,107,30,147,91,76,41,120,241,193,34,95,177,118,214,38,42,194,162,0,64,105,175,114,29,164,204,37,102,128,118,92,245,51,190,228,94,146,145,2,14,98,59,184,228,207,61,85,157,23,219,85,45,69,163,178,252,167,181,5,189,80,137,201,60,148,26,70,21,19,161,78,202,138,151,33,86,4,167,100,147,213,85,69,242,165,97,252,207,167,20,209,155,165,189,77,244,206,220,237,141,67,24,88,160,153,177,42,38,200,178,127,226,80,106,115,73,107,156,142,198,50,114,183,181,121,183,44,201,79,107,31,229,15,150,245,153,90,15,181,174,121,54,21,165,212,39,102,139,32,151,211,105,194,44,109,108,85,182,192,16,128,0,174,230,128,186,10,36,203,227,205,34,129,152,153,159,32,145,78,57,13,111,109,104,23,153,35,254,187,41,148,72,50,153,135,106,77,253,79,163,255,250,53,39,103,65,178,17,54,86,86,73,89,89,202,236,4,51,167,209,217,21,100,239,106,232,230,186,49,67,255,251,178,100,132,140,134,10,104,83,155,120,75,112,81,203,122,183,52,2,212,87,145,159,80,109,189,47,201,56,47,107,12,195,8,240,148,221,49,125,170,167,142,244,9,88,0,2,230,252,194,3,77,144,172,199,21,12,12,132,4,18,28,164,35,140,5,28,168,136,64,242,85,24,88,18,15,154,72,128,144,40,96,163,41,133,151,211,72,3,212,60,254,44,101,8,17,193,216,7,20,74,92,211,49,91,64,27,2,160,25,209,42,114,185,53,40,4,103,248,187,67,110,94,124,249,197,54,173,174,13,230,8,81,143,31,72,36,197,52,196,237,125,195,158,208,180,229,142,254,139,168,88,158,35,202,54,162,182,29,150,25,129,2,207,150,156,111,160,189,197,253,92,225,253,81,141,71,141,34,52,218,161,233,145,195,181,8,51,114,198,211,77,20,182,159,109,226,112,140,166,158,40,220,43,116,164,220,212,225,82,91,37,126,229,108,122,169,100,154,203,78,208,165,150,165,70,226,213,124,232,182,90,212,48,0,2,109,200,65,200,94,137,58,58,20,160,72,64,82,59,35,11,222,25,157,252,107,15,223,21,28,233,187,112,91,127,111,235,213,191,255,255,255,74,45,127,91,122,213,145,140,115,84,90,223,42,210,148,41,221,88,109,52,181,145,117,211,238,232,167,4,175,158,103,156,193,73,1,251,218,94,176,0,0,157,188,112,184,212,47,78,85,148,193,28,76,36,132,70,4,101,233,71,44,128,60,12,100,73,98,196,99,70,165,84,115,86,219,34,70,11,138,167,122,254,105,228,82,16,12,148,80,58,65,35,185,156,58,156,145,242,146,110,121,84,153,99,234,29,16,167,133,189,67,72,24,24,12,129,141,164,211,134,141,249,237,93,89,95,116,173,163,109,67,114,2,126,27,164,169,238,251,149,151,107,80,162,145,237,171,99,11,179,148,229,237,207,110,63,119,121,12,61,70,182,105,193,117,143,115,85,95,106,180,138,175,171,63,25,223,91,37,31,81,78,130,135,198,6,222,170,57,201,249,151,56,179,133,208,186,27,24,232,190,231,149,74,85,57,167,153,234,148,220,191,255,170,139,139,76,204,25,166,81,108,88,89,210,59,7,167,210,65,77,177,60,74,42,234,40,37,160,0,3,187,138,135,96,241,52,40,158,46,232,44,180,113,46,71,1,126,30,187,255,255,220,190,4,115,104,58,115,160,187,12,241,204,191,151,95,207,255,255,255,255,39,190,112,61,114,146,82,96,152,43,185,103,56,21,114,5,237,139,173,11,198,20,38,131,167,162,128,243,221,171,60,72,25,56,64,88,223,165,48,112,96,64,93,50,232,108,4,100,50,156,92,89,194,14,22,152,88,180,13,27,3,141,192,33,65,5,136,12,26,49,24,255,251,178,100,157,14,134,59,104,210,155,121,75,240,75,104,26,163,48,35,186,25,117,159,70,110,105,47,201,63,172,106,92,243,9,112,89,25,209,65,9,192,35,97,192,213,194,203,14,30,178,73,92,47,18,49,108,29,60,152,163,220,48,0,160,137,141,134,14,42,6,16,214,139,166,243,60,102,8,147,18,84,146,230,70,237,195,173,38,6,167,95,149,107,51,183,209,125,69,89,149,186,103,65,102,58,178,121,21,34,180,226,214,121,187,61,195,126,254,76,110,112,180,82,248,254,123,247,76,172,227,94,111,235,252,170,223,137,203,167,159,125,196,228,166,109,112,25,138,165,233,70,111,213,100,55,88,142,99,118,190,99,91,183,106,255,149,254,78,227,25,110,78,148,152,253,48,122,79,126,212,12,27,80,84,92,229,155,209,73,118,155,71,253,66,83,68,40,73,116,129,4,0,85,217,168,48,196,9,116,202,86,61,112,102,83,165,211,192,32,141,1,88,108,169,109,218,112,33,247,182,230,79,165,237,173,247,70,47,230,209,250,255,255,255,253,191,255,249,190,141,206,161,156,200,236,111,174,138,83,178,41,209,1,141,67,34,235,255,232,253,209,134,113,230,88,44,115,77,218,152,0,0,156,152,168,67,50,113,248,222,166,35,24,21,8,151,192,161,169,144,171,230,43,62,183,51,16,141,204,220,7,49,192,188,16,76,53,73,116,73,26,86,74,46,202,20,187,99,128,9,0,165,10,30,141,10,131,65,142,223,210,48,43,181,62,137,67,63,5,82,134,20,9,144,114,80,77,102,65,161,130,89,188,148,100,65,116,17,74,0,233,118,118,178,36,109,121,147,199,162,77,109,246,120,96,230,173,107,57,32,92,109,122,40,187,118,121,120,216,44,210,201,245,169,237,70,171,212,178,194,177,2,28,12,38,92,214,2,143,116,233,113,49,252,138,27,184,235,26,48,188,113,19,69,185,66,59,136,102,80,161,99,161,99,89,31,161,231,142,89,114,206,211,118,190,90,11,107,60,249,205,244,171,178,214,104,72,182,227,161,113,0,230,176,165,110,69,8,204,53,166,195,193,83,173,20,177,137,129,0,5,63,43,147,194,210,249,32,91,25,121,131,86,148,143,115,134,157,22,59,209,108,115,100,44,237,102,240,35,249,122,105,51,110,93,36,115,172,187,255,191,255,255,255,255,127,254,181,27,29,200,189,59,92,142,2,114,34,229,229,167,17,140,243,137,51,141,145,97,119,186,225,38,196,253,150,174,183,128,1,42,88,72,44,123,2,0,89,113,22,1,133,128,0,73,204,193,172,14,132,52,22,103,0,6,146,114,99,105,70,38,88,112,141,164,195,70,110,54,192,218,107,14,78,3,8,42,13,17,1,79,135,104,201,34,4,255,251,178,100,173,12,198,130,103,209,155,154,67,242,79,235,138,163,48,35,202,25,69,155,70,109,233,15,193,50,36,234,204,241,137,216,149,40,42,24,37,81,170,117,64,66,0,200,136,51,25,132,99,24,227,37,48,32,161,226,64,160,132,111,72,192,88,140,52,238,192,207,84,177,116,177,8,244,24,236,50,166,155,131,151,203,17,208,72,182,254,55,34,106,142,253,35,127,33,149,75,53,42,167,246,235,103,40,80,148,86,232,145,70,30,58,188,185,179,49,173,66,207,119,12,236,195,237,226,229,94,196,93,14,130,236,196,60,203,29,81,111,34,215,122,116,161,61,192,249,202,93,213,121,131,97,9,45,70,172,202,166,61,236,169,78,111,191,252,136,134,115,62,102,161,42,197,132,162,154,0,0,11,190,107,14,4,145,222,189,136,168,187,94,34,185,75,31,179,201,88,243,164,20,56,33,175,176,38,221,180,208,31,239,255,253,31,255,255,255,253,91,110,87,67,31,50,135,181,97,192,15,103,119,121,25,30,228,123,35,71,131,2,105,213,154,40,117,174,226,199,51,47,152,35,244,160,0,0,92,152,42,80,113,43,6,171,96,96,115,66,82,131,0,102,37,60,115,104,65,193,166,70,116,100,97,134,0,90,5,29,0,65,77,14,143,56,101,96,15,2,79,143,25,52,54,98,147,48,0,144,152,192,169,145,134,178,150,110,72,11,58,172,195,196,33,147,230,16,9,41,96,10,66,16,85,3,34,40,102,232,32,155,140,26,167,205,174,5,204,183,217,176,178,48,139,235,26,90,106,158,162,210,25,111,58,232,215,219,91,167,204,182,165,178,188,250,92,9,125,221,24,233,91,125,71,99,121,118,196,112,228,99,244,140,199,102,101,177,124,232,170,178,82,240,185,212,111,254,126,149,40,124,83,26,139,119,123,103,239,29,155,31,13,189,156,249,184,105,146,75,148,118,168,154,242,245,36,80,64,149,166,82,83,24,210,207,104,26,95,15,0,1,128,160,0,155,118,162,24,159,59,84,73,184,83,57,58,89,78,130,14,144,102,238,58,150,236,228,41,83,173,202,81,69,236,100,216,113,58,127,71,95,247,255,255,255,255,209,63,85,108,170,109,241,193,136,48,77,56,46,230,165,203,0,223,37,134,63,149,99,239,130,140,248,125,235,77,218,32,37,53,223,3,51,163,5,31,143,138,153,49,17,133,243,26,233,104,144,105,128,188,135,44,143,15,3,17,76,61,240,217,130,140,224,101,33,11,42,200,194,27,25,163,168,84,217,95,153,120,193,50,160,144,74,162,229,172,231,182,7,36,12,34,26,115,171,151,136,185,111,186,107,72,90,105,164,53,45,84,113,72,202,198,138,51,217,91,114,110,82,184,97,173,51,229,105,255,251,178,100,185,14,134,16,103,210,27,111,54,34,76,7,250,186,60,197,90,24,229,155,70,109,233,15,193,66,37,42,204,194,154,120,135,219,73,109,88,201,32,98,35,208,29,74,234,127,55,162,146,172,143,85,181,156,110,151,146,23,103,177,193,89,134,34,236,58,66,67,236,104,176,247,185,209,72,31,84,123,249,3,145,103,152,44,109,56,186,202,142,173,155,178,202,187,167,105,79,29,87,84,124,10,61,180,77,169,19,3,82,127,172,215,121,132,148,237,228,185,14,69,228,98,117,116,156,143,97,140,113,53,117,128,0,27,252,66,45,152,58,70,35,176,38,97,112,182,86,33,83,80,51,101,201,253,139,95,96,206,195,29,75,175,190,159,219,255,107,255,255,255,255,123,168,137,136,213,83,42,76,237,118,71,228,44,104,26,221,243,179,215,206,205,116,198,95,197,169,176,169,113,3,106,238,156,42,129,2,133,47,111,236,104,0,0,220,216,20,33,55,19,32,217,71,163,29,187,195,27,6,32,31,24,106,124,98,64,137,128,192,38,34,37,39,137,133,0,96,161,97,159,208,164,79,18,37,243,62,93,43,148,208,2,48,42,139,208,198,105,89,136,234,224,168,147,66,100,28,29,53,150,212,65,153,0,69,12,90,48,32,131,129,199,208,10,205,74,161,1,45,91,130,66,180,231,37,49,95,134,25,46,90,139,182,158,8,146,182,5,0,172,246,229,78,240,136,13,137,10,144,210,190,44,218,197,168,23,238,125,203,247,96,74,107,151,82,122,166,195,196,177,49,2,38,136,136,210,58,24,233,138,96,131,113,40,198,162,190,99,53,113,179,179,185,69,138,39,93,2,113,129,113,206,248,66,102,76,32,151,153,209,19,94,160,132,242,177,185,134,242,67,253,201,161,97,148,35,113,241,212,118,158,166,39,240,105,26,43,162,107,39,60,195,226,32,77,57,168,133,110,157,251,229,154,107,171,160,0,7,223,161,8,75,197,4,248,223,43,186,87,39,37,121,20,143,246,250,86,105,149,147,223,69,191,9,144,12,195,47,11,58,63,228,31,255,255,255,255,254,130,22,8,34,165,83,95,106,204,24,222,110,100,132,97,216,145,8,242,228,13,8,235,226,133,30,139,244,157,191,191,255,159,250,135,20,146,104,97,220,23,59,118,72,124,40,120,0,11,114,224,72,176,195,160,67,0,129,204,12,211,1,23,156,51,19,71,141,32,70,92,70,57,7,17,18,12,54,24,36,24,12,59,76,26,13,59,58,80,168,18,48,32,161,80,165,203,167,43,83,176,12,203,114,72,132,226,123,151,157,20,60,53,192,95,214,234,162,114,146,30,141,121,2,196,223,167,228,186,105,65,98,207,180,196,62,229,71,102,156,24,130,189,248,84,255,251,178,100,205,140,230,251,105,81,27,154,75,240,89,107,138,163,48,35,170,24,85,147,72,110,97,45,193,59,45,234,76,244,137,160,95,143,186,209,162,151,229,6,168,160,162,154,8,193,104,40,68,66,184,185,69,188,75,47,76,170,146,137,194,214,119,78,187,94,113,189,168,171,242,53,9,77,14,212,126,198,222,179,85,4,234,239,175,147,41,176,199,234,171,162,149,85,213,126,159,79,87,214,46,7,250,152,157,124,198,96,200,229,100,174,15,69,182,170,28,247,15,183,15,153,4,199,131,135,64,253,162,219,161,48,58,35,18,176,84,158,191,84,163,33,24,110,16,196,31,121,254,234,218,11,38,123,54,59,204,203,186,15,194,107,255,95,253,191,255,255,255,186,18,167,254,214,17,67,84,176,131,9,99,173,151,178,178,30,105,30,103,255,90,174,223,191,193,156,179,220,25,149,36,20,17,119,40,46,165,0,0,1,243,19,193,83,117,198,67,122,11,147,23,14,83,90,68,3,27,199,115,35,109,35,172,4,37,200,97,113,130,60,177,24,148,20,152,110,49,26,172,76,25,162,13,24,176,44,136,65,103,180,116,40,217,193,204,176,180,20,198,40,14,10,20,29,15,54,34,1,96,99,185,79,7,38,137,5,136,135,83,13,178,24,161,153,171,98,153,185,168,209,240,40,12,172,49,123,58,6,73,108,44,136,97,98,171,181,67,139,228,151,75,209,122,164,24,240,108,186,234,192,131,134,195,141,23,202,117,62,146,6,30,98,143,195,68,140,157,237,85,18,96,10,40,29,142,96,253,238,73,215,241,54,224,41,76,16,52,73,132,229,135,164,78,178,135,9,150,240,30,220,134,136,96,163,223,6,53,95,145,185,67,212,87,126,174,128,69,46,135,52,170,29,187,219,128,129,211,148,91,39,64,82,105,165,12,117,192,206,194,105,196,226,195,34,110,143,123,156,73,57,202,97,102,150,68,134,201,26,134,41,71,206,74,86,214,183,81,118,236,37,185,173,149,46,80,80,236,206,233,65,224,0,5,255,224,238,72,30,135,213,28,40,124,249,105,201,85,93,1,74,106,157,213,98,25,35,190,56,167,67,55,212,254,159,255,251,127,255,255,255,84,123,89,180,121,232,120,171,177,113,2,144,7,32,183,86,19,49,217,157,198,48,124,206,36,170,171,239,169,92,236,93,18,74,182,193,210,151,83,137,61,142,32,120,219,189,81,73,117,227,129,241,100,169,134,138,6,28,63,6,47,129,196,179,53,162,78,52,27,87,228,2,195,10,140,9,129,64,208,217,136,204,133,250,12,19,41,211,148,224,161,240,92,114,125,98,163,17,69,30,6,2,34,24,144,50,58,72,25,84,203,236,100,167,39,59,118,135,93,232,29,211,49,255,251,178,100,207,142,231,227,104,206,147,187,75,240,87,43,218,163,49,5,104,25,133,157,74,110,105,47,201,29,164,234,76,192,142,240,49,90,107,102,143,210,172,108,26,92,204,33,239,169,73,89,178,187,54,94,90,44,103,132,40,4,142,72,106,113,204,194,3,105,255,91,61,125,203,153,234,241,166,97,38,196,203,139,201,98,14,172,19,34,234,175,37,32,243,209,56,226,121,235,84,232,167,5,165,20,105,55,18,57,153,77,134,0,116,121,73,40,171,133,71,59,81,50,206,61,206,147,246,94,171,255,41,230,48,57,10,187,242,147,43,145,48,115,19,32,73,239,29,68,221,154,237,160,44,143,197,91,189,101,141,89,150,105,34,151,84,48,204,17,14,202,7,172,42,113,13,113,88,80,212,143,223,248,167,163,175,75,8,119,217,249,189,54,10,64,92,63,191,255,245,255,254,70,255,249,1,159,46,77,189,218,202,66,2,73,92,248,102,120,45,8,192,225,46,49,175,107,109,154,239,84,155,253,165,235,0,0,18,116,112,54,50,193,51,50,208,201,25,98,0,160,73,139,97,97,150,251,169,173,129,120,36,38,49,12,115,50,104,40,49,88,30,48,72,111,48,60,159,10,128,32,96,81,108,23,145,174,145,48,88,162,201,26,160,176,212,148,51,13,64,43,13,123,145,8,118,84,141,208,49,40,208,136,7,197,217,158,38,89,68,166,16,6,93,3,137,77,185,33,102,97,112,147,175,11,248,215,82,1,198,131,147,162,173,245,148,176,169,115,28,105,45,230,80,232,233,193,114,177,76,161,134,43,4,53,165,110,167,144,222,169,111,219,180,115,42,234,228,114,229,22,34,153,72,67,121,238,163,179,50,242,74,32,146,222,238,88,179,9,49,9,66,37,88,187,156,244,236,235,106,181,140,66,164,49,21,44,180,124,113,172,135,216,202,17,159,215,134,235,55,62,99,237,156,155,10,78,82,131,47,86,69,6,200,86,81,12,241,214,180,217,195,80,73,17,196,164,139,237,4,128,0,75,191,46,140,9,192,238,129,117,50,42,37,68,185,168,204,130,202,26,143,252,216,233,245,215,90,53,53,94,151,214,236,255,253,40,252,140,214,202,237,42,32,32,33,12,82,90,141,116,231,75,42,48,157,21,253,157,81,168,210,77,103,244,29,232,127,57,183,148,26,178,74,132,0,145,158,40,217,136,134,33,138,104,33,152,2,9,117,12,172,238,77,17,21,76,22,11,12,80,7,140,35,16,204,65,8,76,18,10,140,64,32,10,160,96,8,73,67,225,224,9,96,129,160,166,46,90,36,26,85,2,90,34,161,134,60,96,56,80,107,210,65,0,106,249,61,221,182,138,50,26,103,202,166,10,54,197,84,213,75,227,171,112,225,255,251,178,100,195,142,167,10,105,80,27,186,75,240,72,75,26,179,52,2,196,28,77,159,64,110,237,15,193,33,31,234,232,176,23,8,142,166,132,97,178,72,100,178,48,202,134,68,148,146,167,149,188,24,23,213,149,70,19,237,179,202,167,140,56,108,198,1,220,72,171,26,148,100,136,98,192,52,244,247,233,39,42,199,229,186,145,9,94,133,135,104,34,166,33,75,108,125,67,189,228,216,210,26,27,200,171,172,108,189,180,33,240,171,48,73,125,85,195,150,35,181,243,196,180,111,113,153,14,55,50,183,80,73,95,123,119,50,15,114,220,59,24,46,182,240,43,140,64,161,114,99,20,50,19,26,172,44,75,217,34,150,52,208,160,56,141,111,45,0,29,183,112,86,63,6,37,200,30,67,15,101,75,135,176,227,147,138,125,245,28,154,170,103,243,207,186,255,254,119,255,255,219,255,242,20,228,90,180,168,243,8,179,51,148,194,208,139,11,148,8,56,245,171,136,83,156,242,190,197,162,24,121,241,9,2,5,0,61,233,8,44,0,0,237,188,44,35,48,25,76,203,37,19,12,143,77,12,23,49,192,108,196,22,211,163,139,192,0,3,5,147,1,196,240,131,33,40,232,199,224,196,33,3,8,221,164,174,93,225,3,135,136,36,27,224,212,216,193,139,14,58,48,14,61,100,185,206,75,204,148,229,154,36,120,215,23,11,203,42,131,139,4,131,139,187,12,130,79,30,125,101,240,84,134,88,250,71,111,62,239,91,91,150,218,139,226,238,5,206,20,23,134,175,202,160,122,116,167,124,234,86,253,111,24,23,89,225,207,229,55,90,142,104,74,188,51,136,228,224,241,85,91,218,37,120,126,232,162,172,117,235,75,23,171,108,44,42,87,231,166,195,217,250,247,81,109,36,138,63,63,180,98,104,252,79,34,165,181,230,138,127,77,139,169,240,12,34,107,41,52,220,95,135,237,83,22,189,84,71,153,66,154,69,212,133,115,159,233,51,239,2,55,245,11,167,24,76,0,0,93,185,24,53,12,69,64,190,34,48,124,88,89,14,13,65,149,143,146,105,34,81,228,10,59,235,73,255,165,52,254,202,242,118,159,101,87,43,234,71,14,41,196,139,252,153,118,134,191,133,223,247,255,221,47,222,63,247,77,16,99,108,79,178,52,176,238,111,158,233,196,128,68,8,10,77,60,60,208,12,97,235,170,101,192,46,102,112,198,102,81,66,121,248,10,96,176,8,96,89,190,58,59,139,31,102,25,130,134,90,23,166,21,132,224,17,9,186,63,104,68,107,1,65,87,130,241,51,36,154,25,10,22,49,0,139,31,195,201,145,135,177,241,192,132,74,17,7,129,141,78,6,52,4,104,14,37,72,96,176,205,176,104,41,216,163,165,255,251,176,100,192,142,166,191,104,210,27,154,99,240,73,72,10,179,40,2,212,94,1,163,60,110,237,47,193,18,175,107,40,246,20,40,120,96,51,210,200,140,20,9,47,201,67,226,136,42,142,172,205,127,56,110,138,97,72,82,198,26,100,4,1,65,113,17,44,119,165,247,108,73,6,192,160,166,89,132,134,118,49,51,147,78,155,198,42,180,164,78,122,93,242,72,96,145,76,139,190,249,22,133,111,140,161,56,100,255,185,37,114,170,106,2,40,165,9,251,21,206,217,78,168,209,28,103,52,227,170,238,94,100,115,63,168,252,190,144,173,189,219,244,105,131,186,246,224,143,69,98,117,42,69,113,25,59,96,163,153,89,94,154,201,72,218,177,128,170,90,129,162,142,80,177,133,63,46,165,96,23,111,234,90,31,9,141,63,68,248,66,63,62,38,150,168,58,145,183,231,134,250,255,253,255,255,253,255,254,237,206,132,167,254,228,71,208,157,36,107,215,118,17,114,58,118,35,238,103,166,246,234,222,223,183,174,202,185,218,139,178,80,73,236,145,83,180,164,0,5,115,2,69,3,15,202,211,83,196,163,14,150,211,34,196,67,26,5,227,35,162,99,169,71,131,13,0,147,23,6,67,3,130,16,227,36,193,17,52,203,229,232,195,225,40,197,160,125,14,192,160,220,192,194,133,2,204,44,244,120,242,26,95,234,52,101,100,194,33,243,125,0,74,40,138,67,46,181,200,5,29,55,128,35,5,0,64,74,92,180,133,46,44,12,157,99,100,76,16,14,220,217,250,67,51,212,121,108,235,221,31,174,40,211,112,21,14,88,124,101,143,43,97,85,97,211,112,198,101,213,15,62,173,93,214,4,134,141,2,83,202,242,213,88,126,25,149,92,163,40,111,99,233,93,70,48,66,241,75,164,80,215,238,200,223,184,27,92,90,170,242,33,202,237,115,4,139,105,178,143,17,12,184,143,97,226,215,86,202,141,125,79,21,160,124,211,247,142,177,105,36,162,161,106,58,117,16,12,162,156,112,174,238,61,154,137,154,89,40,58,120,149,167,195,158,37,112,0,4,128,0,7,219,133,128,240,156,9,4,129,60,177,193,24,148,36,129,133,204,63,81,40,170,93,5,168,50,213,173,23,250,191,255,255,215,142,165,147,98,230,41,22,250,84,56,195,43,47,179,230,87,118,43,203,237,244,125,174,223,244,114,190,137,8,21,10,26,63,213,108,170,106,80,168,34,100,200,228,100,56,242,97,144,42,102,40,156,98,8,124,97,101,212,103,40,160,96,32,10,97,152,32,99,240,50,98,120,98,96,96,218,104,152,2,24,186,152,134,0,189,193,192,122,37,13,119,6,195,96,174,229,102,138,96,84,180,147,200,200,12,133,218,122,219,232,255,251,178,100,188,142,167,37,103,79,147,187,67,240,74,11,122,186,28,2,226,27,213,149,66,110,233,47,193,31,47,234,76,243,9,144,124,57,209,161,2,56,17,64,226,207,10,171,128,4,16,143,1,0,67,148,161,217,78,153,10,114,55,239,3,17,166,166,92,139,81,90,100,110,212,174,145,54,66,152,131,5,67,142,188,166,44,241,149,67,176,191,166,207,146,217,76,43,29,118,156,148,205,198,152,171,26,247,114,111,197,119,70,106,186,164,212,241,255,212,60,74,207,43,99,73,102,220,228,146,254,182,81,152,108,90,91,24,177,2,164,157,173,103,194,104,33,13,146,175,88,80,12,51,89,211,181,215,63,172,192,242,110,75,96,221,44,97,13,89,41,180,229,177,187,130,173,76,48,68,6,20,219,250,149,151,177,131,201,36,127,158,41,125,201,133,153,148,71,114,198,234,215,212,249,234,5,2,20,219,171,152,42,83,193,87,92,223,255,219,255,255,211,255,253,81,90,234,219,238,215,85,87,68,255,253,185,125,190,106,211,239,250,28,106,146,200,20,230,103,96,51,253,231,11,15,0,0,9,116,193,32,212,209,38,72,207,148,24,196,102,200,208,113,168,209,16,140,204,190,168,211,160,32,193,224,36,194,34,36,196,240,220,200,64,216,152,57,51,51,37,50,52,107,48,80,90,143,136,192,113,16,169,140,20,26,34,160,98,58,236,18,19,130,204,153,104,193,208,76,93,140,206,1,213,208,88,33,70,89,9,145,11,26,32,50,240,22,38,176,72,44,221,10,201,206,205,69,110,130,65,214,131,184,12,3,129,200,2,24,131,20,81,23,121,78,166,72,70,145,209,173,177,39,209,5,211,148,205,46,140,156,21,77,88,211,71,96,172,208,182,197,238,194,77,69,24,148,183,102,235,83,59,16,242,227,100,123,148,188,156,164,131,191,127,159,172,174,89,102,217,31,181,101,163,238,59,89,201,222,255,105,106,251,159,51,245,88,152,250,157,151,217,13,121,151,162,203,221,227,220,247,92,248,235,126,137,223,179,15,14,74,79,165,238,93,68,220,117,25,105,148,134,164,138,161,178,132,235,197,119,75,18,34,164,117,123,50,161,194,185,202,200,213,165,187,107,232,206,75,226,16,8,0,1,11,57,66,6,67,156,78,81,42,108,238,135,243,129,146,2,102,202,141,59,21,133,235,3,198,36,216,203,214,137,74,55,60,141,255,79,253,191,255,252,191,255,255,255,173,6,65,37,166,133,188,146,44,122,61,229,31,207,71,44,152,169,20,138,29,22,37,198,151,4,7,150,223,37,28,25,209,108,102,115,72,134,140,85,10,154,20,186,96,151,145,212,134,1,64,72,80,220,103,178,1,156,65,64,84,129,153,36,70,157,24,24,255,251,178,100,185,142,39,252,104,78,155,187,99,240,74,167,186,135,61,2,90,28,205,161,64,110,109,47,193,27,172,106,29,7,148,40,224,66,172,102,9,3,178,192,50,137,138,169,45,232,89,48,123,73,50,16,148,153,50,80,96,40,12,156,132,18,88,154,10,200,98,199,234,34,24,4,134,237,126,25,16,139,136,194,26,218,22,189,238,146,254,139,134,5,195,173,186,188,141,59,77,148,84,62,35,121,193,140,52,149,202,7,11,49,176,40,117,161,209,193,209,88,250,189,169,87,59,159,18,105,86,245,243,165,43,99,42,247,103,85,241,202,147,54,191,133,81,82,102,234,23,175,6,91,64,220,21,248,68,128,61,15,37,96,40,83,107,118,139,30,43,83,131,116,186,97,41,229,223,133,67,36,204,155,149,36,6,21,158,70,180,84,15,152,76,224,69,130,138,25,99,142,73,168,19,129,2,128,4,201,20,91,26,88,146,45,16,200,153,164,9,30,155,171,254,145,1,174,220,184,11,136,195,100,231,70,81,126,49,234,226,133,17,156,225,183,7,71,208,56,20,40,174,148,117,181,58,150,235,79,255,255,255,245,34,189,208,166,127,242,126,180,215,250,145,72,86,56,153,95,250,235,95,126,127,191,165,63,249,68,237,160,169,218,62,177,192,0,0,146,148,18,8,54,91,216,208,5,3,23,167,141,60,69,48,200,200,202,235,99,168,2,204,80,13,50,41,196,210,69,131,43,2,72,134,226,7,145,143,1,161,2,102,146,129,233,216,5,19,16,154,162,194,243,40,34,116,204,136,12,70,8,14,169,14,23,179,3,73,149,208,56,252,223,217,128,196,42,6,76,2,33,2,29,0,48,192,83,18,25,151,146,128,68,118,138,206,192,24,134,31,109,150,30,13,112,16,154,66,16,188,31,40,6,80,212,65,130,102,129,66,24,62,221,93,7,213,242,140,167,186,45,86,158,194,98,244,146,77,134,254,231,203,148,197,75,199,218,106,79,114,217,179,55,181,127,186,151,69,124,236,202,181,157,206,91,253,65,195,55,167,222,78,211,237,103,169,0,208,191,235,189,248,118,187,150,67,191,60,252,11,238,212,11,24,104,134,142,172,116,84,121,58,155,88,226,54,254,210,82,114,22,189,218,86,51,246,111,124,117,10,210,137,101,172,128,217,251,167,49,74,244,173,32,8,0,0,183,225,168,9,121,128,228,25,98,38,76,112,228,12,24,148,148,7,84,83,89,186,42,91,187,202,100,66,199,117,105,61,169,250,91,255,218,169,153,221,146,221,214,218,49,51,185,215,251,63,165,76,229,181,154,200,179,24,234,150,43,255,138,158,122,17,35,250,137,42,187,121,0,184,205,80,113,225,131,164,155,97,41,150,24,25,152,137,234,25,255,251,178,100,165,14,167,99,104,80,27,155,99,240,73,107,26,135,52,2,212,25,245,163,70,109,229,141,193,30,47,42,168,197,137,96,128,66,70,140,64,199,163,73,192,6,243,13,116,7,78,41,163,17,153,96,160,163,129,129,183,137,218,148,77,216,149,37,142,142,83,120,67,147,114,133,234,127,30,2,85,107,185,74,167,19,4,160,126,88,242,170,157,44,51,58,240,75,36,239,195,185,25,177,56,183,29,217,135,238,53,47,115,68,163,109,222,103,38,86,180,150,1,90,171,151,181,46,89,188,206,40,66,31,72,176,50,243,52,43,22,143,159,198,163,75,89,205,223,189,175,20,237,181,221,205,129,18,229,137,45,114,215,64,252,112,174,66,234,183,153,128,80,225,218,91,191,157,38,221,254,114,127,227,202,93,117,54,215,181,172,253,111,53,42,160,64,157,98,119,92,109,173,77,90,44,149,230,37,241,253,124,15,55,63,138,8,145,114,133,172,92,177,224,28,244,114,152,228,98,26,21,135,218,90,164,245,196,225,100,87,62,101,76,155,182,135,224,229,220,81,149,23,245,245,255,255,223,255,254,186,39,253,94,247,70,55,84,181,70,125,81,8,90,91,251,61,181,255,255,255,247,119,179,34,217,13,118,8,229,62,234,80,46,46,0,25,243,4,0,12,244,44,54,177,52,192,172,243,24,4,76,112,53,2,204,205,248,42,16,131,12,146,122,48,248,24,28,61,49,16,252,200,111,208,132,168,4,10,10,1,180,52,213,34,152,0,12,221,73,66,195,12,224,197,169,130,76,24,53,59,130,136,0,50,196,64,44,130,248,36,10,192,217,211,234,152,6,1,225,197,250,16,141,147,181,42,85,133,122,144,156,205,173,179,248,179,244,94,195,12,61,42,222,57,35,165,100,186,134,81,90,84,63,180,111,164,66,88,12,20,193,243,165,251,243,56,191,146,204,183,150,240,214,29,239,51,198,24,159,187,151,225,189,218,250,185,247,89,107,182,171,255,225,143,218,202,180,183,251,150,92,239,235,14,215,137,210,99,255,253,237,249,222,243,245,204,49,214,63,142,60,230,169,117,251,250,187,214,112,205,15,127,44,59,118,115,61,215,255,238,27,203,185,231,223,229,207,175,107,187,214,121,235,119,57,189,229,175,253,94,234,151,196,221,32,0,64,0,0,23,239,66,37,120,216,63,43,218,238,134,180,33,170,232,154,123,122,161,229,92,96,128,99,82,138,137,175,183,255,255,255,255,255,255,251,234,69,246,119,218,246,231,41,7,136,127,208,130,250,140,58,232,234,219,121,200,71,91,127,101,60,186,206,93,14,174,140,63,93,239,177,25,157,128,0,198,191,120,154,128,234,104,231,225,180,9,231,167,236,27,149,42,113,227,193,137,255,251,178,100,166,0,7,51,105,80,149,115,64,0,78,204,26,170,167,148,0,106,118,27,64,57,205,128,0,174,132,44,79,18,32,0,15,6,136,121,128,14,167,29,38,28,28,150,107,131,80,8,212,106,245,1,136,130,198,200,150,128,65,64,160,32,64,185,129,23,24,128,193,142,180,152,56,161,112,77,20,53,88,130,228,224,171,224,195,34,105,67,127,3,4,15,26,152,121,133,7,24,133,48,150,241,161,14,5,192,76,198,24,193,1,3,174,204,44,244,216,72,192,2,232,78,102,240,249,128,138,76,38,144,208,186,183,24,192,60,56,44,102,96,160,0,225,197,30,18,21,42,172,2,137,208,156,10,27,169,31,10,146,47,114,128,33,101,103,129,174,138,17,52,74,165,164,66,96,160,4,35,155,194,37,255,45,177,73,131,183,57,131,93,115,38,29,227,4,14,5,8,44,205,126,178,221,108,117,247,231,251,40,140,78,202,233,237,129,128,32,22,39,15,205,88,72,134,147,158,162,187,213,22,121,225,221,118,228,74,246,115,88,215,199,92,168,144,143,236,157,53,39,235,129,130,11,192,189,26,251,175,170,11,248,76,115,95,250,195,186,255,249,154,61,243,28,44,99,159,127,9,204,160,52,235,133,222,48,176,144,80,26,107,129,0,140,24,24,56,18,5,80,54,94,210,75,191,175,230,187,249,127,255,255,255,255,255,255,255,255,255,254,27,231,247,89,247,255,255,255,255,255,255,255,255,255,252,190,102,12,4,96,128,193,192,136,3,100,241,134,95,88,0,0,0,76,63,156,1,61,24,39,35,200,181,200,169,11,61,242,60,42,212,160,115,137,42,59,255,255,255,255,82,239,187,206,168,84,82,169,118,163,183,94,73,1,5,16,47,76,91,64,213,7,232,139,11,18,164,131,162,216,140,131,121,116,97,2,128,226,67,152,156,124,142,94,23,46,92,11,31,21,199,204,62,76,156,166,36,131,67,1,36,230,168,118,59,141,148,203,148,121,177,106,228,213,173,88,121,185,212,38,62,184,184,251,108,250,197,186,166,75,214,70,223,236,84,80,184,150,60,45,33,170,100,178,118,120,126,206,156,173,231,79,84,159,186,150,138,102,159,139,139,137,214,53,25,101,60,43,83,166,161,81,69,150,250,54,104,228,43,18,190,157,198,84,64,184,144,128,236,178,96,189,126,182,177,218,175,94,196,63,88,34,199,145,180,178,211,29,221,155,46,129,26,56,30,75,178,197,83,196,180,213,108,68,214,110,219,142,179,102,227,121,36,19,140,33,34,201,203,228,210,6,101,200,118,82,94,50,85,219,13,193,124,163,26,228,64,91,37,43,62,11,202,42,143,108,221,77,80,226,231,99,201,154,73,34,194,247,32,58,88,30,197,167,255,251,178,100,115,0,214,46,110,89,55,61,128,2,73,226,202,32,236,48,0,24,153,165,98,76,97,129,9,31,16,105,200,244,37,178,49,177,204,40,196,207,65,147,51,168,98,193,120,44,198,133,92,176,32,70,80,109,134,145,171,248,63,245,137,147,216,105,191,156,107,254,197,183,255,255,255,120,55,53,16,172,214,82,68,148,105,184,164,26,4,94,117,111,117,18,177,235,33,13,199,66,91,136,221,44,25,24,70,104,6,17,18,87,19,211,193,133,68,224,189,182,229,69,7,107,140,227,70,88,14,138,43,249,19,175,226,247,222,130,199,89,81,88,151,175,55,24,242,39,146,81,224,158,127,25,234,25,124,180,63,24,40,112,200,218,164,162,50,163,137,150,88,88,178,39,173,220,231,62,103,27,29,13,218,51,65,227,247,60,238,239,232,21,32,37,50,63,42,165,141,181,135,5,71,61,58,164,166,80,28,20,139,154,126,59,22,163,84,220,84,130,254,241,246,178,85,102,10,173,219,175,181,150,31,183,175,161,42,57,119,55,222,86,168,182,119,118,146,182,219,239,237,94,181,162,80,231,33,101,158,68,179,152,139,125,221,121,210,89,121,211,255,223,64,97,70,149,91,24,39,250,10,169,247,74,214,100,115,35,149,210,107,82,93,7,32,156,51,93,164,34,195,248,200,79,77,238,159,230,222,151,21,206,1,67,11,138,197,102,19,52,152,159,130,9,253,31,111,253,111,242,134,60,163,191,99,148,114,169,196,12,144,66,115,150,1,0,4,100,16,128,233,36,57,105,187,237,61,91,146,97,93,145,10,20,5,159,190,168,58,170,111,220,63,130,215,160,135,156,153,203,141,193,90,94,70,43,20,160,122,156,104,227,202,178,31,71,44,70,65,36,168,3,37,67,34,161,144,193,41,153,40,204,224,146,70,37,9,77,122,142,66,72,34,226,179,63,68,172,132,39,178,69,28,95,97,106,116,108,55,101,116,89,148,153,42,73,23,88,120,97,13,178,245,75,147,17,129,180,6,196,73,25,218,105,102,228,114,204,150,81,59,144,57,232,226,146,89,97,165,169,84,86,76,210,47,4,213,200,33,26,16,138,53,43,97,8,38,64,54,194,19,43,193,114,84,208,149,140,17,72,218,72,197,77,159,35,62,39,237,10,13,178,18,44,136,42,96,132,232,251,79,45,41,41,248,241,1,8,175,30,90,91,59,86,251,111,157,69,184,99,16,140,221,151,58,200,70,125,202,90,15,0,43,1,8,142,129,115,150,204,145,34,11,47,71,155,100,203,17,236,10,69,255,202,148,97,207,200,232,124,26,56,38,212,140,106,142,121,179,47,255,87,244,99,55,20,223,76,27,102,255,35,251,53,224,142,249,206,176,176,184,167,75,186,243,255,251,178,100,140,12,230,186,120,216,147,44,77,176,72,103,186,144,48,194,104,24,9,197,98,76,61,43,193,25,7,171,4,244,140,96,117,53,202,161,111,60,204,216,8,143,161,240,120,78,33,20,106,241,43,98,177,50,245,59,74,34,168,16,34,115,18,85,162,72,111,171,9,130,129,86,90,168,214,7,240,44,10,226,75,164,194,119,104,146,194,96,233,162,136,218,62,136,195,9,221,205,197,245,44,68,75,171,202,231,75,191,14,160,81,16,28,140,86,76,156,81,5,131,204,144,182,48,194,123,91,131,201,52,177,228,100,12,179,17,2,53,18,102,217,220,140,213,115,119,63,202,226,141,115,61,22,163,101,37,68,46,34,18,194,153,130,243,89,44,76,170,27,79,222,24,65,52,12,159,96,189,8,131,65,210,199,221,34,103,32,63,88,156,98,158,73,11,63,193,201,129,150,163,7,210,43,130,36,48,140,218,149,199,197,21,109,83,77,146,221,108,189,251,142,203,202,91,26,106,55,75,8,138,156,50,117,216,117,149,70,229,4,38,82,2,23,44,179,12,207,223,36,173,21,132,24,33,58,7,67,5,196,1,56,0,32,165,21,26,39,3,138,9,137,139,129,215,133,206,93,236,250,248,13,64,226,201,92,62,93,83,135,67,77,94,187,112,165,72,176,57,86,80,135,244,2,0,0,8,22,220,151,115,129,83,60,78,245,113,96,96,195,154,36,237,29,132,72,176,158,99,160,233,2,54,39,134,192,193,166,94,160,158,236,118,26,98,3,216,189,92,208,155,39,36,131,45,134,85,130,23,181,164,207,166,29,8,107,197,83,182,70,17,73,100,112,26,119,184,162,88,135,54,68,200,103,79,32,182,54,48,195,80,234,155,115,54,150,172,221,172,151,164,52,187,41,112,203,139,44,195,27,189,101,151,232,189,205,212,78,147,212,110,200,147,194,219,86,96,188,188,78,44,136,142,210,168,245,175,168,230,182,229,229,10,154,150,219,46,80,243,93,147,253,54,54,115,250,119,32,214,192,20,0,0,0,12,49,28,32,242,39,13,69,25,126,161,44,113,149,202,202,89,251,41,26,206,192,235,112,66,193,130,81,192,34,90,163,35,187,115,169,7,21,47,236,114,111,103,220,142,87,233,110,102,255,248,47,232,120,206,146,86,244,21,86,131,93,77,183,162,205,45,252,38,31,0,0,10,112,176,147,23,142,108,98,129,6,66,59,99,38,123,72,28,91,98,227,171,149,227,15,182,40,9,225,128,149,220,181,118,195,143,28,172,104,18,234,121,35,72,113,229,207,163,154,235,201,88,165,51,201,11,169,217,234,142,157,11,51,183,5,79,193,179,242,200,212,210,187,190,101,122,23,86,212,186,121,84,110,210,50,185,186,234,156,255,251,178,100,160,8,100,218,101,219,210,79,72,66,74,198,138,203,61,34,72,23,101,155,94,108,48,219,1,38,165,170,132,245,137,88,225,111,183,153,64,89,29,222,190,246,196,149,110,215,235,74,179,104,175,101,49,61,208,168,109,51,22,111,160,197,247,106,208,154,141,102,148,174,227,10,91,119,118,241,109,22,197,251,140,3,181,174,113,180,92,164,145,197,90,34,5,33,100,142,43,105,34,51,168,73,2,40,253,34,68,220,139,48,171,223,191,185,101,225,184,149,131,15,165,238,3,0,228,22,219,160,68,137,36,25,1,112,113,144,65,253,13,5,8,148,151,33,246,86,18,164,110,183,168,88,179,20,8,136,22,110,37,71,29,145,61,16,234,250,131,63,253,72,205,238,253,17,19,150,109,78,223,255,255,255,75,25,57,116,162,174,91,125,106,192,202,204,154,121,28,175,167,214,103,179,172,0,1,180,94,39,250,96,38,142,18,38,60,103,70,164,193,135,30,199,76,200,211,48,12,195,5,66,105,129,4,195,148,243,40,70,54,94,56,58,105,87,187,141,132,191,131,200,91,70,213,144,36,162,69,137,56,56,132,65,64,104,131,65,72,28,234,97,220,151,124,110,9,170,16,52,85,101,217,90,85,171,146,74,18,233,13,64,230,124,68,120,104,203,44,136,107,216,176,147,172,97,178,210,147,124,76,37,28,170,216,83,226,27,143,182,194,81,53,133,85,91,59,23,109,17,180,190,21,139,174,181,43,250,115,39,107,96,81,243,25,53,228,99,176,176,188,79,36,228,203,153,237,177,72,111,182,90,193,70,230,75,220,84,88,114,255,82,242,49,43,30,213,139,208,157,60,170,230,35,98,180,222,95,102,250,5,112,79,28,170,218,190,244,10,31,130,11,219,119,253,220,152,222,167,197,74,100,206,76,217,117,66,184,27,237,190,222,45,203,116,0,0,24,0,0,5,7,83,81,115,67,155,98,156,93,230,89,28,83,146,73,113,120,115,36,239,136,85,198,27,232,139,205,77,195,243,102,255,255,255,142,46,92,153,134,233,227,255,255,255,221,42,185,125,222,149,255,13,28,36,91,255,255,72,76,52,200,37,104,195,166,134,85,128,161,33,5,134,66,22,98,10,35,68,230,64,110,2,118,48,113,50,253,8,200,82,32,88,125,52,26,193,65,173,220,56,21,22,127,92,163,42,128,217,17,81,1,144,241,34,193,197,150,136,186,194,86,184,233,28,196,20,120,72,4,225,110,11,218,153,14,109,113,126,47,194,100,165,240,196,10,175,223,103,26,126,16,194,162,235,105,212,140,47,214,199,0,200,94,72,155,147,146,166,128,83,165,220,149,78,46,232,18,4,151,54,40,24,144,50,136,114,145,106,8,136,208,174,2,224,255,251,178,100,210,14,134,222,109,85,147,79,101,66,63,233,75,13,60,34,156,31,49,229,78,45,229,143,209,91,159,42,100,244,150,80,141,170,46,83,196,102,39,146,94,42,32,30,172,31,31,10,163,10,75,71,16,208,232,182,102,124,56,208,204,121,6,164,75,211,37,181,198,104,184,246,248,86,126,21,113,81,131,173,115,44,181,236,245,55,230,61,35,37,103,92,109,92,112,86,181,129,5,215,44,190,235,183,40,239,50,125,143,30,48,184,237,250,207,207,91,206,88,189,86,202,167,237,244,154,99,16,174,92,210,133,157,207,117,50,147,251,121,121,182,107,111,180,23,1,128,0,12,102,128,58,4,100,89,207,85,124,54,150,82,109,28,199,100,109,98,103,222,253,44,131,103,168,59,67,165,72,248,134,96,152,100,176,203,237,243,207,203,166,44,42,63,95,255,179,40,101,78,80,78,170,186,143,56,167,79,254,191,255,251,99,51,117,179,195,213,64,165,20,28,82,138,55,198,68,90,14,8,166,125,74,0,0,10,80,148,51,183,163,45,209,132,144,208,216,9,64,0,144,55,192,25,138,20,48,140,37,0,46,52,235,105,16,101,241,197,74,204,57,53,52,34,17,249,134,18,134,56,131,90,98,140,109,242,107,208,19,161,28,105,242,251,238,84,55,14,61,16,243,68,145,179,251,209,9,37,137,13,183,11,28,133,21,142,91,74,94,247,93,190,54,202,35,61,11,229,10,111,21,109,158,179,104,94,171,212,129,221,173,42,187,81,218,246,162,198,90,133,62,30,82,21,168,171,75,204,45,149,79,197,0,137,229,225,249,173,104,237,174,247,21,234,98,226,229,64,48,21,230,175,82,221,132,63,252,32,137,174,116,156,99,18,2,136,164,166,134,118,217,215,188,52,238,79,197,53,124,203,82,142,15,88,201,185,141,72,171,228,12,158,203,10,146,114,0,0,61,172,74,14,198,88,231,140,51,214,232,152,43,43,182,75,215,114,202,171,101,67,132,93,88,177,32,33,199,86,126,148,9,145,179,216,136,9,178,185,203,145,253,159,175,247,125,100,143,241,87,45,194,118,200,155,29,56,128,201,26,209,236,208,19,22,13,62,98,224,246,67,33,26,51,194,224,80,44,92,203,89,12,104,88,204,213,204,132,12,208,192,12,16,24,194,11,83,169,9,137,72,95,98,236,153,72,35,93,78,52,37,34,96,128,216,12,75,34,18,45,147,131,70,146,245,41,69,1,199,133,37,202,57,105,86,7,10,33,83,117,90,207,202,97,22,233,83,133,67,20,152,192,11,158,233,68,95,166,121,25,74,143,140,31,10,155,37,73,250,128,254,39,103,225,237,20,188,154,167,73,170,135,41,138,66,185,158,54,24,100,138,224,124,186,65,255,251,178,100,195,142,230,10,104,214,27,44,54,192,65,163,10,210,60,226,114,30,241,223,76,45,189,59,25,101,23,234,72,244,161,106,198,44,218,212,254,19,38,247,72,144,182,209,102,235,169,162,174,114,170,136,114,169,11,211,18,150,43,220,179,71,181,149,141,105,194,110,161,98,98,222,219,25,222,90,44,203,108,44,79,94,56,215,82,21,33,23,151,172,114,237,101,244,84,76,34,163,106,94,40,172,213,80,236,144,52,216,165,228,219,175,73,25,166,99,211,89,118,189,222,228,28,145,139,154,185,52,145,236,165,81,244,175,147,30,53,28,130,245,43,175,68,177,186,85,42,176,2,32,91,195,253,80,204,166,102,32,142,67,177,10,56,192,241,89,114,21,206,204,6,108,74,204,226,37,88,244,59,136,155,51,48,251,116,118,82,216,177,136,80,226,238,25,250,170,251,86,142,26,63,129,110,254,70,93,101,4,36,32,146,206,3,196,71,196,2,24,226,237,230,14,233,115,93,90,144,111,183,63,216,230,105,254,49,74,92,0,0,11,112,133,131,7,83,30,98,65,76,225,142,148,82,196,19,200,113,1,164,32,136,204,140,186,228,39,69,100,114,241,226,28,243,64,56,220,244,59,33,28,56,211,10,113,24,33,146,213,38,9,14,55,201,235,50,153,94,226,38,103,145,86,253,38,46,236,231,82,168,154,37,80,108,106,133,247,140,112,149,206,45,137,88,71,36,59,47,32,163,49,225,125,137,121,198,90,30,222,147,75,24,168,194,75,37,166,23,182,122,254,211,125,115,223,160,115,151,45,232,16,243,80,96,63,129,35,17,1,32,0,205,199,66,211,10,216,232,32,105,8,37,120,48,224,100,204,115,115,71,4,18,109,43,157,117,104,236,250,238,233,32,204,83,57,111,159,219,176,183,51,103,39,90,254,115,131,167,131,45,234,147,177,159,34,0,0,167,59,100,161,242,214,71,194,164,3,134,8,108,212,159,106,101,54,179,17,48,220,98,170,175,110,187,183,255,255,255,254,255,255,222,186,31,94,252,186,170,58,189,54,173,247,61,142,93,17,98,219,222,238,250,125,173,185,167,88,49,209,88,225,238,197,72,98,153,174,143,93,225,17,237,22,233,120,199,195,140,169,92,116,220,8,14,86,142,10,19,49,2,146,32,227,9,50,47,8,169,16,141,165,75,186,109,30,70,185,22,160,4,15,187,200,216,20,184,117,135,21,179,180,161,197,81,151,197,251,128,74,215,0,62,206,253,228,184,129,148,126,122,24,107,138,30,243,172,150,204,178,31,167,166,35,94,196,175,91,68,144,138,192,128,181,226,153,111,4,78,46,23,199,133,243,226,91,166,117,172,90,104,76,116,166,162,204,90,239,74,244,238,89,238,125,247,255,251,178,100,193,14,165,215,101,85,27,47,53,64,76,236,218,243,48,194,58,90,49,161,82,109,225,139,193,106,168,171,92,241,26,121,32,161,247,184,133,181,38,40,179,62,237,162,164,76,30,152,220,120,29,144,15,209,63,93,129,61,159,109,250,150,237,140,75,102,218,141,93,104,255,197,19,113,223,160,73,205,218,253,29,43,108,97,216,155,47,151,234,75,23,172,101,125,80,206,235,199,117,227,21,245,153,238,98,113,132,216,213,94,169,135,11,195,247,170,189,72,90,32,134,150,41,74,138,108,126,203,163,126,101,249,208,228,66,189,215,175,241,53,10,153,108,113,97,152,234,211,34,232,93,144,206,93,149,182,255,253,127,254,85,220,23,178,107,255,255,238,46,161,20,20,114,94,18,36,201,204,172,189,26,119,218,35,217,246,95,238,70,51,190,114,243,248,85,211,98,27,160,164,17,56,239,192,100,51,186,243,143,44,0,0,113,1,104,120,193,155,58,12,180,152,26,121,143,149,23,208,194,148,140,100,64,193,33,212,192,192,66,203,74,102,228,245,24,128,55,112,49,144,224,200,235,248,160,25,244,37,2,78,61,202,86,53,109,88,112,104,104,226,179,151,96,32,7,102,86,161,244,168,151,72,56,11,210,252,49,36,245,98,131,129,188,232,205,68,188,96,104,38,22,228,167,46,158,178,45,42,15,161,73,178,183,129,99,179,132,102,22,245,158,2,87,132,167,196,5,245,49,56,186,197,54,51,245,176,161,114,31,79,227,111,191,13,139,17,114,250,170,90,126,157,148,173,217,13,223,110,141,36,140,15,26,197,154,254,44,99,169,181,127,84,187,209,56,236,71,200,43,239,123,210,144,44,183,159,98,85,101,165,201,171,57,121,137,117,79,206,152,33,161,178,250,26,88,206,10,5,247,240,123,59,197,147,157,177,215,236,177,200,190,246,141,236,204,159,156,122,123,17,204,193,127,155,124,62,0,0,198,112,90,65,194,192,126,20,145,193,98,121,5,169,11,40,84,196,145,205,146,73,230,75,210,44,146,155,17,65,3,81,250,189,76,89,234,114,167,22,198,6,61,0,86,255,250,147,144,193,159,254,55,72,119,95,250,35,255,254,172,106,67,176,253,72,75,95,113,103,173,26,80,117,55,111,91,132,45,195,113,247,153,206,22,46,10,45,66,160,195,101,68,199,169,6,27,50,37,64,214,38,204,56,165,88,107,148,63,168,168,162,132,3,113,67,120,18,5,107,130,32,20,144,220,69,175,46,226,103,212,170,78,31,89,109,206,145,23,21,45,88,5,203,151,43,201,206,206,87,99,50,195,193,236,102,140,138,209,219,145,150,95,111,155,69,39,44,190,83,117,161,254,118,237,219,236,39,73,89,203,70,92,78,132,255,251,178,100,206,134,199,15,112,211,19,121,98,240,88,7,202,146,60,194,146,23,85,163,84,237,49,57,65,45,156,108,12,145,149,136,137,247,92,61,216,62,231,16,243,243,207,227,183,155,70,205,100,234,155,142,239,76,246,194,133,29,155,13,214,157,126,235,183,41,79,53,103,157,181,211,71,241,80,209,103,102,212,169,134,218,142,195,197,56,102,223,248,218,4,239,33,51,5,246,106,50,177,17,168,131,233,164,134,121,77,173,117,242,146,102,182,61,205,208,162,246,126,128,2,46,75,82,52,128,178,138,80,40,136,19,165,23,110,76,133,141,59,133,17,154,175,71,72,233,189,85,63,255,185,106,214,164,255,254,214,144,159,253,8,98,179,206,216,131,156,88,131,206,150,166,16,5,195,87,46,17,146,80,243,226,143,159,233,116,58,192,241,51,36,115,25,90,22,0,0,19,80,68,0,114,168,230,56,12,32,8,7,51,2,192,83,48,84,141,4,166,70,56,60,86,96,161,235,184,80,154,82,12,0,103,202,23,194,168,42,250,40,11,137,170,66,239,153,216,12,12,60,38,244,204,162,28,50,158,197,4,81,182,22,235,152,192,57,160,17,6,171,121,200,12,197,9,128,99,8,58,160,148,23,40,204,235,135,107,152,105,20,214,21,178,170,164,104,130,69,78,173,111,73,45,90,117,205,147,48,212,181,99,203,18,174,153,161,253,125,210,14,166,212,76,97,30,125,34,165,142,188,184,133,172,186,82,161,103,92,39,56,173,48,179,21,197,56,95,142,149,32,49,199,251,221,204,241,205,192,170,241,206,120,109,236,78,12,143,224,147,114,225,176,165,194,228,72,56,126,8,16,21,27,88,42,104,159,186,7,21,182,1,150,16,10,152,8,130,8,204,76,86,93,177,115,196,133,81,18,1,135,46,217,132,170,109,201,35,215,73,32,160,186,109,206,63,248,37,76,37,125,246,37,127,7,218,40,96,0,64,226,0,160,2,228,31,100,217,60,134,71,86,33,202,194,107,1,60,185,101,202,117,139,125,47,75,62,142,61,149,41,119,91,62,99,207,185,239,71,74,175,124,107,5,11,255,167,255,239,10,17,33,84,158,5,67,82,33,170,142,206,118,245,175,212,195,95,240,146,54,222,220,238,249,27,92,112,97,97,66,254,144,128,10,78,74,140,174,0,74,132,86,10,168,58,48,219,89,114,192,157,101,138,241,129,160,205,51,195,4,78,53,117,125,0,196,173,208,164,120,64,186,199,220,87,162,149,246,15,9,40,103,138,131,212,2,177,164,157,23,21,16,60,131,200,78,193,236,124,58,158,41,101,245,251,68,53,152,131,199,233,149,249,42,231,62,178,171,84,190,108,213,124,239,105,142,59,51,51,45,124,184,229,44,193,255,251,178,100,214,8,7,134,112,211,155,111,77,224,83,196,154,186,60,175,180,23,57,163,92,236,49,53,193,40,159,235,92,193,54,96,219,17,158,58,64,92,211,147,203,22,47,79,10,114,216,27,58,93,28,207,45,77,104,254,201,11,208,80,176,177,53,137,1,101,224,65,73,147,43,75,124,66,193,160,136,226,202,58,116,231,53,85,89,68,96,122,20,226,129,185,34,82,138,154,149,161,205,172,240,169,44,122,182,166,168,205,86,208,213,33,211,250,64,128,0,116,81,58,124,65,78,136,206,227,220,67,84,179,65,251,242,209,227,59,105,228,145,184,208,231,165,18,201,210,86,13,127,95,254,178,146,70,228,184,158,5,137,227,67,69,44,192,158,121,110,139,94,205,238,223,221,94,181,123,215,91,87,177,236,213,123,191,191,244,253,253,96,1,97,245,136,127,144,138,189,11,230,48,210,13,168,114,168,2,193,97,0,147,77,152,10,20,199,160,6,27,2,162,98,197,146,92,216,62,227,70,30,180,88,97,137,70,64,148,138,185,0,4,90,87,44,194,10,136,83,135,29,104,8,115,76,7,200,184,110,75,2,83,216,60,115,195,28,183,26,7,41,94,210,174,100,58,79,100,90,157,217,254,175,201,226,176,38,203,168,81,76,132,90,30,135,147,243,165,38,252,197,70,171,237,21,104,127,26,3,44,139,136,221,135,134,163,58,248,178,42,31,174,109,75,66,154,28,93,36,24,160,168,28,146,11,19,185,69,134,251,20,97,98,109,219,131,179,212,126,170,219,160,78,160,93,177,28,12,190,241,50,253,32,159,53,213,12,167,131,18,118,41,208,126,176,204,228,188,148,78,171,224,35,198,49,248,136,120,214,117,43,19,234,133,206,216,16,183,111,30,67,99,82,50,217,177,158,17,234,187,74,71,98,125,166,183,218,143,53,99,79,90,74,175,221,99,226,50,149,203,4,66,208,21,9,71,5,178,97,254,132,83,212,200,89,13,137,86,1,1,4,29,22,200,74,130,161,237,17,71,75,47,39,187,9,103,188,18,182,8,91,181,99,132,22,169,175,178,52,108,143,255,255,84,5,73,107,212,140,203,162,234,25,198,255,235,228,49,28,111,91,185,117,79,253,223,87,109,254,160,1,75,11,138,3,55,52,237,0,35,140,208,129,179,234,228,192,129,85,83,70,60,96,16,129,170,165,6,151,155,75,150,90,174,139,100,93,23,1,53,98,111,217,85,44,108,43,147,100,197,52,161,58,75,120,65,135,165,86,92,15,32,142,179,213,65,133,33,254,39,68,204,224,72,35,151,51,42,153,229,68,126,241,203,26,56,113,138,201,136,125,112,160,135,1,104,233,214,27,85,67,196,35,216,0,169,90,34,185,8,56,54,63,161,145,255,251,178,100,217,12,8,0,120,211,147,79,30,114,62,134,11,10,48,98,66,28,109,187,82,77,61,146,201,63,17,42,72,246,24,250,227,106,186,92,112,103,17,250,203,26,50,73,51,60,68,114,91,40,56,181,116,107,234,197,29,84,232,173,71,31,214,206,180,37,157,95,226,230,88,117,229,163,75,195,217,177,21,81,17,246,22,45,140,235,38,234,221,47,217,255,60,137,51,144,194,82,74,112,191,138,132,52,78,121,89,162,104,156,149,149,230,244,72,151,85,41,179,207,75,132,7,217,129,203,53,241,125,50,121,245,213,149,124,18,140,15,249,248,55,155,19,206,4,0,13,129,114,21,101,9,190,63,163,24,73,131,194,209,138,179,120,93,109,248,7,158,61,89,66,240,68,219,186,214,198,152,217,254,143,78,94,86,148,34,132,162,92,238,236,186,207,52,170,122,60,140,37,8,144,122,203,21,159,109,199,189,89,21,146,77,41,164,153,109,240,14,118,133,244,127,103,65,0,80,92,245,168,213,156,71,136,66,160,189,139,214,105,34,154,70,215,38,32,96,90,144,216,97,166,116,36,58,107,12,130,129,75,93,156,13,6,190,246,85,132,178,136,248,129,141,187,168,135,88,131,130,150,138,95,45,99,144,58,61,207,63,209,135,2,202,182,164,107,51,157,108,82,108,164,122,135,225,80,29,159,26,179,132,131,81,147,72,72,74,79,193,51,81,173,32,66,140,115,75,19,70,39,99,145,193,101,152,161,7,129,154,148,69,204,31,109,221,212,43,67,69,218,251,158,90,70,37,13,148,15,76,19,122,7,41,156,186,35,197,193,0,181,65,2,12,198,83,93,58,11,230,235,140,174,62,208,12,46,130,65,172,189,244,237,89,133,20,85,111,59,26,255,36,182,42,185,136,231,205,114,193,125,135,40,227,194,88,147,191,250,145,232,135,92,188,86,125,207,129,172,210,225,36,207,157,180,91,126,126,234,196,12,24,161,236,133,14,7,194,127,42,5,60,202,156,35,137,129,82,90,93,205,181,223,69,97,153,227,60,132,124,23,247,83,106,176,25,35,202,211,250,23,23,136,80,118,195,223,43,99,234,225,134,186,128,55,152,92,190,47,255,249,134,73,255,208,187,37,193,15,255,244,132,227,182,110,209,196,66,85,97,192,191,233,117,225,82,63,229,135,69,82,61,165,52,216,53,248,126,158,119,238,17,17,127,174,140,61,194,229,241,226,249,145,119,25,188,209,246,88,108,50,21,109,234,53,9,186,159,124,95,85,103,242,162,60,87,74,101,218,81,122,19,92,151,113,112,85,75,103,142,79,88,52,95,117,52,75,62,63,169,101,113,227,30,12,75,182,19,36,61,90,115,34,81,168,106,24,251,246,87,43,94,180,245,202,255,251,178,100,199,140,230,197,119,84,139,44,54,194,68,132,250,112,60,226,178,25,189,163,96,108,61,145,193,49,37,42,8,244,138,80,196,73,62,120,158,110,134,89,117,74,86,142,149,154,89,230,211,139,76,129,181,105,254,185,231,53,166,221,45,135,68,230,99,39,27,15,196,202,2,171,28,93,89,200,196,99,34,224,149,26,218,184,132,131,28,31,231,235,168,93,129,8,201,27,87,162,235,41,92,185,106,98,73,249,53,73,38,181,91,245,91,113,196,213,89,195,207,235,61,229,70,234,70,48,12,33,172,122,29,225,50,204,153,138,76,82,227,12,253,53,179,10,60,78,165,204,190,201,145,156,185,171,76,245,201,119,166,47,235,46,127,151,48,183,101,14,51,96,182,250,211,120,103,255,83,91,87,250,191,248,255,211,206,206,216,108,141,213,255,245,87,12,2,12,238,15,78,228,196,0,34,90,150,66,114,165,5,5,128,2,6,38,75,32,160,16,96,208,19,195,83,60,201,1,2,16,47,200,140,130,114,23,190,158,92,134,163,201,96,97,32,174,32,240,84,8,139,161,74,176,80,24,195,244,209,41,239,38,227,202,213,39,159,132,190,104,81,6,61,101,136,58,197,228,118,170,207,245,75,17,14,157,56,151,80,57,197,60,218,78,182,21,34,210,41,76,236,174,163,98,18,132,182,195,58,23,152,213,106,140,94,52,241,220,109,25,152,121,29,202,184,171,49,27,229,143,17,85,8,247,111,145,64,232,204,97,111,114,90,57,14,210,251,180,67,26,177,72,214,168,135,2,49,248,146,83,44,29,109,212,91,149,91,29,113,41,192,158,59,158,172,198,138,137,56,13,211,93,26,131,68,203,35,182,104,200,83,26,113,80,163,83,54,157,17,166,110,78,79,10,241,27,224,89,36,160,116,119,179,50,171,216,30,157,138,150,105,147,242,162,199,226,5,94,124,61,100,150,70,109,163,222,115,221,169,67,167,204,54,204,32,121,9,224,64,242,125,150,171,0,144,133,64,68,0,0,14,10,80,22,14,24,213,38,145,21,25,82,117,99,98,206,226,214,60,39,159,30,139,181,187,207,89,96,164,116,93,154,212,6,193,16,17,167,207,249,245,107,245,255,165,189,75,73,75,144,128,199,214,171,162,151,90,158,140,95,204,49,133,177,99,253,57,246,73,124,205,91,127,119,234,0,37,178,20,141,38,134,140,72,160,82,227,204,183,230,115,224,98,192,232,163,241,158,169,105,76,40,195,3,150,33,209,144,195,133,97,195,138,106,245,82,138,8,7,81,70,218,107,202,228,60,48,32,23,213,129,38,46,51,9,132,206,79,143,252,16,34,220,124,165,205,155,41,52,159,78,62,143,152,210,57,54,193,89,120,219,27,105,248,76,255,251,178,100,211,12,71,242,111,83,155,79,30,114,77,198,26,199,60,76,168,28,9,219,82,76,189,53,201,12,37,171,180,244,136,184,45,234,173,36,212,12,112,144,213,124,144,88,45,15,78,14,70,121,76,202,181,51,124,72,208,112,199,2,121,167,164,12,185,209,79,87,204,48,166,109,92,33,243,56,238,20,188,227,97,22,54,197,114,53,154,105,242,250,37,152,221,66,89,98,138,253,177,86,66,112,9,68,194,235,48,155,115,164,216,79,145,160,4,31,142,55,19,158,162,153,16,30,179,4,112,188,214,75,29,212,103,21,7,212,33,56,174,203,201,71,160,233,23,105,27,178,30,121,34,21,167,185,216,78,21,159,222,229,93,123,185,38,50,149,164,32,0,73,76,58,155,129,166,76,12,246,197,138,124,68,242,108,227,90,213,236,223,176,248,117,18,143,180,226,58,177,86,206,217,220,164,4,64,205,250,249,246,252,163,63,251,21,236,191,255,235,255,223,118,213,19,234,164,255,213,106,4,95,221,23,229,64,0,0,73,112,192,78,13,20,40,201,136,12,73,16,64,58,2,100,46,121,145,46,9,43,153,108,96,144,120,9,129,150,5,83,136,140,144,70,199,101,1,96,51,16,6,69,225,160,183,41,139,5,11,12,216,60,84,4,172,13,102,169,138,78,203,89,26,131,167,81,40,51,15,49,0,54,35,143,211,92,221,13,145,10,45,231,98,172,89,85,102,194,89,35,25,20,170,82,99,16,174,176,142,145,77,14,87,218,181,26,155,98,168,86,108,76,156,222,206,231,172,61,89,63,148,164,213,134,208,46,173,153,203,25,101,131,52,72,140,204,48,25,155,172,220,162,118,255,226,124,234,215,203,105,5,29,60,156,167,159,43,167,125,27,47,85,58,154,18,210,134,104,76,202,37,44,2,65,245,172,203,7,210,193,253,14,117,105,225,209,194,232,12,143,142,107,255,71,154,92,227,203,86,185,10,25,137,194,100,222,181,49,36,73,57,105,114,233,166,229,142,234,133,57,93,97,141,115,79,18,157,60,147,185,97,16,52,0,4,0,1,20,38,199,65,162,177,44,71,20,48,33,122,13,99,9,111,45,222,235,14,170,147,253,246,106,121,174,18,77,126,95,143,235,145,127,207,168,79,255,255,255,240,225,166,28,230,165,239,49,58,49,149,187,25,164,107,114,187,158,234,211,60,173,169,111,179,85,14,159,184,173,19,0,2,73,56,196,142,92,16,223,136,204,68,248,196,17,3,152,2,194,38,54,76,97,32,134,87,102,8,10,51,241,96,32,65,142,162,151,200,24,32,246,152,48,10,197,95,128,160,81,97,238,189,3,10,128,165,197,51,30,30,145,204,151,214,70,135,16,129,197,28,33,6,72,188,75,242,255,251,176,100,194,140,7,103,104,210,155,111,101,224,76,76,202,250,36,34,174,89,245,155,72,109,164,219,9,68,174,44,104,147,8,56,152,148,240,100,38,227,238,211,150,18,93,14,65,240,3,36,219,237,52,217,62,150,60,84,89,106,25,154,103,152,100,27,80,125,9,68,158,218,135,76,39,47,4,38,109,20,219,138,197,38,137,117,146,82,19,188,101,60,166,82,129,229,77,41,104,144,79,61,204,242,33,114,248,186,211,93,240,130,211,62,103,230,39,3,244,104,80,178,209,9,66,230,170,9,74,119,68,19,77,38,247,36,141,228,204,32,65,201,191,151,34,40,112,80,67,14,5,168,223,113,90,83,225,4,81,11,67,242,169,86,30,53,0,3,0,2,151,239,211,8,16,170,39,71,48,18,5,150,126,187,191,171,29,133,0,50,87,235,253,19,175,255,79,245,164,242,91,121,151,116,49,187,254,69,100,99,161,90,114,156,238,39,58,102,7,84,77,246,148,236,210,179,154,198,79,206,82,104,251,228,221,108,189,166,124,50,79,1,41,166,240,138,82,0,36,219,152,176,148,215,133,52,4,140,9,192,132,139,180,68,84,67,52,105,25,206,88,165,166,243,163,36,25,82,41,177,40,107,140,56,33,161,13,49,95,104,149,18,72,144,240,52,58,232,26,25,53,164,238,237,105,194,200,184,9,248,157,115,106,34,230,71,215,163,116,126,155,43,67,83,129,115,82,159,76,143,17,8,171,200,4,214,192,194,26,194,149,33,82,217,242,168,124,227,201,11,15,104,251,238,198,233,165,25,100,255,147,162,78,142,180,251,180,102,223,117,209,107,39,202,26,226,225,51,226,231,33,105,199,31,193,16,116,38,22,233,125,141,148,76,77,246,87,220,252,205,247,219,128,152,76,88,135,3,82,235,200,169,208,48,196,183,43,215,221,116,20,130,233,10,145,52,87,142,124,224,209,249,91,143,198,79,36,56,161,109,207,245,187,193,86,115,201,14,59,25,107,217,209,254,40,0,16,0,0,57,46,227,1,107,144,88,69,139,24,88,185,163,85,34,45,158,126,212,194,88,246,141,79,228,243,207,255,255,17,206,239,201,43,190,95,126,143,229,135,18,204,160,230,101,79,105,150,167,175,67,133,112,202,158,195,213,134,86,228,228,210,12,166,179,162,25,187,214,227,164,16,0,41,38,232,137,153,130,150,103,20,146,49,54,137,128,84,196,1,193,192,10,51,156,187,72,11,49,45,149,168,176,189,78,66,227,37,133,208,107,98,133,11,178,167,148,81,17,68,109,140,233,82,224,32,122,174,104,86,174,180,177,39,238,19,114,82,113,112,96,91,54,82,133,178,42,171,41,208,242,77,39,149,16,76,136,16,153,98,151,107,55,60,107,255,251,178,100,188,140,6,127,104,211,27,89,98,112,76,9,75,10,32,34,158,29,73,161,74,109,61,57,73,40,169,236,180,149,137,152,57,24,25,87,221,118,22,231,7,5,220,100,227,98,37,129,89,17,129,242,121,189,181,170,4,55,133,130,30,216,78,246,63,191,94,172,135,45,247,184,78,146,106,70,5,52,68,45,11,110,178,225,94,212,225,108,96,77,201,250,203,183,56,241,169,50,101,189,134,70,183,22,6,8,172,40,246,219,152,3,11,163,132,221,119,173,210,114,128,80,194,144,64,24,166,221,28,38,112,125,232,6,66,115,27,8,42,62,30,48,129,181,92,184,27,39,24,64,9,137,217,182,219,84,108,248,8,12,152,102,68,212,191,39,160,127,57,107,255,252,147,146,0,12,41,32,17,209,191,144,54,227,138,162,235,228,106,138,19,62,189,168,107,119,34,85,204,184,55,120,3,40,212,255,255,183,189,144,223,90,255,170,107,210,159,255,255,251,72,8,57,130,167,217,231,70,74,59,230,83,218,243,166,205,106,97,119,165,121,172,163,131,71,61,37,200,0,76,16,61,51,82,164,204,131,163,22,161,64,196,243,58,135,201,66,70,57,60,24,204,48,97,73,40,56,124,5,58,144,20,204,52,102,92,70,62,11,143,1,0,32,64,224,73,138,131,226,32,18,229,42,130,17,28,192,100,99,66,139,11,156,44,32,70,1,96,88,140,14,203,4,0,51,4,6,28,65,32,32,240,93,143,11,1,217,156,50,28,1,112,86,162,92,134,72,187,167,78,115,20,159,139,153,248,218,141,57,212,241,20,72,196,153,16,132,42,209,10,131,1,173,114,201,52,54,132,46,228,245,68,118,47,28,58,33,49,244,103,70,179,139,12,36,92,83,254,73,227,214,205,105,140,249,221,70,194,153,148,240,201,214,230,64,52,127,193,92,57,80,157,214,83,220,16,162,238,63,20,213,86,189,140,212,175,149,1,59,245,205,180,252,214,102,123,1,0,8,19,125,146,94,16,67,36,195,142,198,19,97,132,104,213,156,210,216,139,197,225,68,116,93,89,25,138,80,190,74,177,33,87,160,54,127,215,180,151,163,200,242,89,139,177,114,99,174,118,120,46,77,139,252,135,124,35,255,253,197,90,114,239,0,144,0,128,5,3,130,93,207,117,130,164,189,139,57,23,101,118,126,16,38,31,65,22,167,109,183,232,30,135,4,85,223,246,51,188,87,255,254,196,188,66,201,255,198,255,188,205,254,107,100,158,140,146,38,194,11,15,74,220,215,214,205,82,12,197,87,205,156,56,193,78,13,77,252,10,26,114,223,2,130,6,108,220,96,4,38,135,26,91,115,97,6,0,130,140,145,36,177,152,135,140,1,177,101,110,14,50,2,133,31,255,251,178,100,187,143,8,64,120,208,139,143,78,80,55,67,27,29,36,194,56,31,153,225,64,13,189,59,1,25,179,107,204,160,11,73,24,185,149,134,24,16,9,129,3,6,9,140,9,172,148,158,52,1,210,32,192,184,184,176,83,66,48,224,178,32,181,228,175,208,234,235,22,129,239,10,5,171,27,11,219,202,158,141,25,245,114,22,197,75,27,120,240,61,73,105,208,210,175,62,156,208,79,149,231,133,217,80,22,32,12,76,105,2,246,137,22,37,54,26,143,182,167,56,81,224,185,49,182,54,170,169,77,179,238,44,234,248,179,74,196,120,195,57,182,139,117,18,84,134,165,63,159,61,62,89,70,233,121,67,98,182,57,210,245,202,54,121,31,176,205,166,22,103,216,160,6,126,99,224,210,109,67,21,164,141,96,165,13,44,139,202,126,27,31,132,82,70,133,244,151,117,201,25,167,40,211,82,170,140,188,165,211,89,166,39,252,115,43,114,183,62,175,179,201,235,234,183,250,223,38,174,154,0,1,4,220,128,85,60,156,68,130,148,10,209,137,18,30,94,231,189,229,242,34,85,55,235,70,100,253,180,254,136,107,83,79,255,255,254,149,34,36,254,95,234,110,165,117,98,169,218,205,119,81,223,67,110,238,135,239,114,181,25,94,170,13,139,109,105,218,17,30,48,0,0,176,163,241,209,107,154,104,97,132,129,157,104,233,139,184,8,83,13,58,132,91,108,63,156,210,5,77,189,116,196,151,140,10,192,100,52,218,6,16,28,99,66,6,26,14,24,196,96,97,16,196,68,104,124,42,6,125,229,102,62,24,105,1,3,65,132,192,100,129,173,251,58,53,144,53,162,96,0,229,206,182,113,226,254,17,56,138,201,166,33,90,130,57,2,39,148,73,197,113,157,2,247,184,76,182,77,76,90,168,117,235,86,23,173,4,176,100,250,216,220,201,70,29,56,97,193,189,4,25,19,184,142,74,80,137,170,143,203,174,196,73,218,41,137,44,244,211,151,107,84,117,109,174,113,45,132,56,230,151,37,49,227,37,155,36,132,150,93,52,48,123,63,92,111,98,170,152,147,234,205,173,237,230,132,166,15,253,183,189,105,225,195,206,250,219,54,244,47,44,60,252,98,141,159,161,243,7,134,39,87,167,151,177,150,78,73,164,150,153,180,205,161,118,209,221,116,40,103,177,116,16,251,53,168,160,53,243,114,162,87,224,8,0,1,20,182,24,214,21,0,166,2,20,3,52,0,224,96,225,180,205,198,42,91,232,20,151,93,130,171,117,78,255,223,249,68,130,69,15,132,9,52,94,155,232,76,244,48,208,16,80,8,214,23,52,101,73,104,124,38,29,113,113,193,159,107,213,138,239,38,199,24,114,244,218,64,0,28,146,240,186,255,251,178,100,161,140,135,149,105,79,147,120,101,162,75,33,186,215,61,38,2,25,225,163,74,109,61,150,65,52,173,108,12,112,11,8,227,90,196,239,138,49,150,12,75,145,98,5,236,49,202,129,202,141,199,53,10,53,0,0,38,132,43,113,49,164,92,132,226,133,137,72,97,118,105,91,194,16,160,184,202,244,191,47,172,42,1,163,91,99,32,148,4,128,27,72,226,145,99,225,44,216,164,122,150,76,21,205,146,53,27,145,234,242,49,75,165,248,147,173,93,109,244,53,16,144,13,85,173,170,149,21,246,121,20,58,209,39,236,216,248,134,32,210,19,215,166,7,24,190,156,172,64,218,199,120,83,37,185,59,94,129,227,27,39,200,11,228,147,181,135,244,141,115,84,205,123,107,77,181,21,147,57,101,11,231,136,9,158,248,225,175,85,250,242,203,67,30,20,235,148,187,216,36,209,42,194,255,18,209,25,229,13,6,227,177,217,88,108,95,54,78,180,253,14,199,84,121,227,95,82,116,187,147,166,70,67,180,0,37,219,241,8,80,116,78,112,226,142,158,77,204,81,115,236,228,109,114,135,122,229,169,254,141,237,245,78,175,116,122,183,213,88,17,129,156,67,169,157,138,170,249,190,85,57,155,109,57,100,50,163,150,97,132,156,138,245,69,251,74,224,218,106,167,216,129,82,113,129,182,10,59,96,171,80,48,104,160,228,227,3,70,153,196,78,3,46,22,141,140,137,42,10,76,62,39,49,80,20,198,222,160,129,177,168,196,6,13,32,153,169,84,90,179,3,28,12,4,1,48,120,88,197,97,192,81,108,10,26,69,177,80,2,230,2,160,206,10,41,55,9,77,1,133,254,227,14,141,38,38,48,20,62,9,138,26,96,202,128,138,43,65,157,68,147,34,160,159,145,16,68,170,12,10,226,10,168,113,169,161,134,28,94,212,149,122,90,52,185,74,41,18,149,214,99,44,145,129,82,38,83,157,154,173,191,19,131,161,171,178,44,35,51,141,38,125,221,205,31,102,144,176,128,72,220,141,236,238,46,130,9,64,137,66,39,110,55,139,3,79,25,189,51,22,113,186,138,98,16,184,51,7,246,152,73,133,179,113,181,23,124,169,38,122,50,83,51,114,191,151,83,199,106,163,79,121,10,178,206,173,203,236,250,221,4,170,150,190,47,40,178,191,139,80,207,95,61,238,194,83,185,247,71,101,117,89,87,252,46,83,104,108,75,50,0,2,219,110,130,198,35,10,185,206,167,100,36,78,93,200,209,184,248,215,119,253,122,65,108,238,230,103,67,142,153,219,209,202,235,255,255,183,255,208,244,19,113,85,151,214,155,106,146,35,203,118,100,188,230,111,221,214,167,22,246,68,18,139,143,30,110,42,20,54,27,186,33,255,251,178,100,156,14,167,119,113,206,131,154,76,210,88,7,250,195,60,70,156,28,45,163,62,77,189,150,201,124,175,234,156,193,14,217,97,25,50,68,62,244,139,161,129,84,57,242,201,23,34,179,133,83,206,78,232,241,92,13,86,8,213,2,78,176,20,200,85,76,115,116,20,180,119,127,105,8,108,12,98,6,115,21,115,45,129,144,30,167,209,142,5,152,184,8,57,168,112,77,164,44,48,40,220,18,250,104,38,198,0,86,40,38,152,78,33,8,107,54,24,6,7,43,150,252,80,44,104,52,134,128,1,21,40,232,215,14,81,186,175,26,1,224,153,204,198,119,21,103,123,231,17,51,116,52,93,155,35,96,230,116,116,160,220,8,139,61,122,152,163,44,56,186,63,25,183,9,98,119,17,56,162,131,77,153,187,104,118,155,179,19,113,191,50,218,27,252,249,209,17,149,53,252,232,108,237,154,39,10,150,18,22,20,230,8,214,210,157,39,107,89,67,133,170,148,249,217,69,27,175,231,101,89,191,236,215,97,133,206,203,108,19,75,81,158,170,150,218,175,61,77,78,209,146,15,38,99,183,173,88,183,185,135,62,155,85,150,57,60,247,186,91,175,238,250,130,228,148,30,19,76,208,135,96,174,164,168,131,71,20,149,132,103,139,22,197,244,153,222,19,10,57,29,218,239,162,59,100,118,253,240,127,255,251,127,90,54,230,125,34,63,206,201,207,108,233,141,8,178,146,177,249,68,152,1,214,20,190,164,114,169,145,67,209,53,121,169,150,70,167,159,16,202,31,150,222,160,178,181,83,4,41,70,152,107,199,111,230,208,241,168,0,0,145,18,172,196,179,163,62,162,204,120,213,55,50,160,199,71,160,64,172,105,42,60,110,57,114,4,4,64,50,234,176,197,0,179,23,169,11,200,101,49,144,40,52,98,209,168,84,10,101,195,48,32,40,76,36,37,6,132,34,129,44,83,9,143,13,125,64,101,6,28,60,34,9,71,143,17,136,113,200,80,48,42,32,22,172,228,21,154,150,185,106,110,188,196,1,53,212,228,17,206,168,105,103,211,188,56,89,106,211,103,113,64,160,47,59,113,167,110,172,241,144,78,176,230,62,209,27,54,219,181,250,123,146,154,120,77,135,106,89,63,32,92,109,240,232,214,62,154,6,210,69,111,251,12,215,19,18,146,49,185,186,117,89,162,90,85,147,201,91,131,234,19,25,97,121,181,45,73,90,93,243,166,228,219,19,27,3,66,81,89,148,81,78,71,145,54,134,107,138,13,53,38,18,95,86,109,20,247,105,60,202,60,214,65,246,169,41,212,102,53,56,231,223,119,76,214,167,147,156,209,122,203,191,246,26,183,18,74,58,112,0,118,221,160,10,154,66,43,163,120,187,25,155,255,251,178,100,127,140,135,140,110,78,147,153,76,210,86,170,42,211,49,2,72,86,237,161,78,109,61,50,193,138,46,171,28,194,142,217,158,88,87,122,168,71,250,18,4,70,223,136,91,170,250,47,255,250,107,170,81,93,37,55,205,16,142,129,157,40,253,122,169,153,141,214,201,99,221,172,134,91,49,139,49,106,24,238,242,18,233,202,100,108,174,141,140,245,90,115,111,166,60,161,244,244,23,150,147,255,255,145,162,0,12,182,222,64,84,205,78,48,69,12,139,240,8,194,100,105,194,98,199,41,19,55,136,183,161,100,35,130,6,77,211,7,13,127,26,76,0,150,171,86,133,141,176,98,170,80,195,161,43,30,180,251,37,15,40,226,85,241,232,92,110,38,183,185,230,190,228,247,2,238,182,217,185,86,228,203,125,0,207,129,179,164,100,140,16,180,112,87,10,84,141,21,205,3,129,246,76,93,13,164,101,218,133,70,28,222,219,40,213,189,68,218,244,177,139,97,72,144,54,149,37,149,41,228,225,209,133,64,151,170,178,125,132,123,25,209,90,196,41,193,221,185,193,186,171,65,229,10,212,89,30,170,176,95,114,63,226,78,168,29,185,210,50,170,166,204,20,54,51,101,9,20,93,3,161,86,220,31,36,181,149,245,38,1,2,150,222,200,161,210,227,37,236,56,84,106,141,212,234,223,166,63,38,127,51,237,22,243,183,251,224,135,55,237,242,134,25,25,84,200,101,255,222,244,233,71,55,114,203,56,15,86,133,59,250,100,93,42,68,4,218,247,133,115,194,108,44,236,42,101,147,137,47,108,165,53,66,47,60,212,242,60,211,98,179,132,218,202,193,88,163,209,3,168,29,159,251,184,122,94,160,0,3,27,149,213,57,233,3,24,51,51,229,48,17,185,173,158,169,97,146,185,150,144,203,246,74,15,134,24,0,170,12,5,102,84,36,217,150,16,23,89,129,209,144,228,76,8,144,57,48,82,165,144,25,199,24,137,218,194,205,64,114,54,138,227,172,16,132,19,77,145,37,19,156,248,170,40,114,75,73,59,1,43,92,17,102,163,169,36,191,78,188,77,120,184,25,20,194,244,206,170,178,224,207,89,94,202,206,133,152,146,78,62,172,186,208,238,124,218,114,96,208,122,249,162,216,218,164,51,174,107,142,191,151,170,107,164,118,232,165,2,107,144,44,185,8,174,92,55,126,97,106,174,253,142,157,243,150,90,197,40,254,206,28,8,210,103,17,241,252,148,151,169,116,230,19,133,145,89,236,180,182,221,96,110,91,124,250,96,138,248,201,81,99,70,231,210,178,246,61,123,159,94,220,213,28,48,44,69,6,51,13,25,186,67,212,0,19,221,185,224,236,193,176,164,129,129,71,21,16,56,210,19,121,218,187,255,251,178,100,118,12,198,191,105,81,27,122,98,240,84,44,202,243,28,5,194,92,33,163,64,109,225,51,73,84,41,235,12,160,15,8,146,183,116,125,255,161,179,170,163,37,120,162,12,66,152,78,113,70,87,25,182,188,142,239,85,114,53,222,233,162,20,112,50,163,37,8,151,180,201,119,161,29,47,216,173,115,34,41,166,34,230,82,45,237,62,66,171,169,142,223,111,40,205,154,0,0,145,80,0,184,111,74,7,116,72,154,39,38,36,29,118,99,227,198,100,182,1,5,58,72,3,9,6,50,23,51,11,33,49,231,88,120,12,184,137,96,161,179,10,7,47,97,134,7,175,132,65,8,56,10,49,155,80,248,10,140,73,8,95,100,8,165,26,54,6,16,191,194,146,124,223,161,38,53,118,138,201,153,242,127,54,72,108,68,230,218,55,20,108,10,95,30,198,26,147,172,36,138,72,243,65,176,27,253,121,245,177,155,103,253,223,165,191,106,173,46,233,239,91,176,172,90,65,177,56,93,163,147,210,145,102,9,185,205,166,128,170,137,50,248,164,132,149,49,11,113,196,154,109,73,245,5,97,247,166,197,255,83,69,8,51,228,233,175,112,198,228,156,170,77,204,196,230,220,227,116,213,47,113,148,34,144,235,22,124,40,134,103,9,217,97,233,160,11,210,136,208,138,14,145,162,156,138,67,59,20,163,74,189,185,42,183,149,189,225,213,107,127,23,0,5,101,184,73,21,139,16,136,80,82,162,188,43,144,139,198,2,124,155,155,115,229,68,226,205,222,98,243,63,252,239,247,47,54,56,119,162,159,42,186,153,204,167,115,207,228,34,203,46,3,193,135,103,30,23,24,149,20,205,42,198,53,145,76,219,235,246,110,188,163,3,180,8,165,105,28,11,207,189,146,52,160,6,18,0,4,179,27,60,49,208,195,78,30,2,75,25,90,185,144,151,0,67,140,1,98,48,110,42,65,14,166,76,68,42,126,9,64,111,204,232,85,46,30,0,36,16,206,7,17,130,38,18,210,16,212,40,124,38,136,40,65,64,52,41,112,152,138,133,37,178,75,174,165,176,193,166,2,1,55,236,142,78,239,72,156,8,29,121,69,95,124,38,151,100,212,9,39,119,217,116,65,208,138,94,142,67,89,209,225,74,88,145,4,50,158,128,40,193,130,68,215,185,16,41,22,212,201,251,47,62,222,210,6,216,133,57,196,4,137,137,49,97,66,1,68,42,104,24,133,232,160,48,92,78,208,160,197,205,117,200,231,104,37,155,150,187,236,48,169,113,93,118,242,15,189,71,72,24,179,194,240,103,123,16,150,38,145,32,160,203,115,39,67,52,101,151,39,50,182,68,46,140,141,191,242,169,4,233,169,145,162,155,25,179,110,161,238,14,188,247,255,251,178,100,108,140,70,252,115,81,19,122,75,112,77,71,10,250,36,3,181,30,105,181,88,108,225,232,72,193,134,235,112,243,20,208,57,49,243,32,129,217,48,32,0,0,1,70,220,136,65,203,172,58,92,82,217,1,250,72,247,207,181,255,188,79,126,127,123,217,203,255,11,159,156,254,132,103,132,174,86,77,139,247,55,117,98,134,120,245,162,16,21,102,8,9,80,177,136,3,69,143,68,250,133,42,164,199,34,85,235,122,143,188,203,207,176,246,22,172,0,82,78,81,145,143,150,67,149,5,16,196,215,99,112,81,119,240,65,12,116,48,105,120,85,27,252,78,50,155,115,44,68,16,233,102,39,228,128,13,18,160,202,76,164,146,164,28,255,36,246,72,45,146,181,69,30,28,139,147,1,133,82,175,140,126,47,171,153,30,68,81,142,68,162,94,20,87,54,165,58,195,61,35,195,145,90,188,140,140,74,37,201,206,146,134,132,71,79,164,38,99,107,133,68,66,4,112,65,153,109,227,27,246,117,26,125,92,202,230,159,180,38,69,98,8,200,110,171,3,214,6,85,26,177,40,135,204,220,124,27,178,161,136,98,141,38,135,222,103,168,122,153,70,253,228,22,196,226,4,235,39,137,130,71,1,129,42,117,27,71,91,26,165,246,147,238,240,113,155,133,153,97,81,48,221,71,2,138,199,6,205,39,20,235,133,107,4,52,226,130,4,86,37,153,209,226,104,62,206,88,15,216,214,226,78,167,236,25,136,199,50,172,182,101,197,181,93,172,103,25,205,161,76,31,38,230,108,33,223,208,197,85,13,192,4,174,173,168,229,134,157,110,50,20,228,9,32,162,7,186,84,246,139,118,11,15,29,220,151,114,252,127,87,61,232,249,23,104,253,238,172,242,191,94,167,232,251,63,236,165,97,0,219,83,7,245,222,117,130,129,160,163,9,132,16,18,35,44,9,0,25,52,161,67,128,141,5,5,28,5,105,47,38,146,196,150,67,162,198,88,91,89,72,2,223,181,202,85,156,189,74,49,138,27,134,193,44,66,206,130,228,123,18,117,30,220,19,232,52,53,86,95,152,70,17,150,123,161,5,17,188,147,39,132,141,52,113,169,29,34,203,65,142,120,43,19,243,161,199,249,148,182,157,164,170,100,172,117,19,90,20,242,52,38,19,147,70,73,117,127,44,240,160,163,99,71,78,188,86,185,175,43,156,205,100,203,146,57,114,159,157,77,20,201,74,49,182,205,68,253,144,193,136,124,26,8,215,172,17,161,55,174,27,16,41,132,45,149,200,251,56,15,213,144,1,28,132,32,236,88,61,7,39,139,150,150,106,96,90,109,89,96,128,58,25,221,97,225,25,37,217,63,30,15,79,163,138,180,111,14,208,148,167,140,168,75,255,251,178,100,107,140,103,245,121,85,11,47,101,114,68,135,234,117,60,34,186,27,93,177,86,77,49,249,8,239,137,106,136,150,12,40,61,108,174,99,2,102,221,122,174,254,213,105,41,245,141,251,208,51,94,93,86,98,75,254,215,235,170,202,117,195,38,119,169,110,174,166,91,44,70,192,128,0,13,132,124,70,241,102,118,224,180,204,39,173,110,140,212,4,124,123,213,83,153,241,147,101,109,253,245,74,59,244,137,14,98,48,232,67,51,102,120,19,206,229,231,163,41,44,251,203,155,255,243,242,127,254,68,193,59,251,42,186,159,250,62,239,238,244,0,168,248,85,129,197,202,111,78,16,133,19,0,74,21,150,39,162,125,134,19,49,2,22,60,102,51,81,13,149,129,91,239,172,196,204,179,73,14,197,71,128,49,118,17,6,63,234,15,10,110,202,90,252,233,245,150,86,113,159,247,130,95,20,100,228,3,66,144,128,179,139,216,184,168,45,136,176,125,104,91,38,14,190,58,41,195,171,145,217,37,104,124,72,72,149,192,77,176,56,49,103,214,164,18,87,10,81,29,84,154,218,47,117,61,182,107,46,45,38,173,39,89,34,237,57,227,222,91,114,165,146,171,71,121,46,102,122,223,35,85,246,233,145,77,59,26,183,74,232,219,105,211,170,151,51,4,229,92,71,195,199,180,107,146,52,119,138,132,243,100,102,247,145,229,166,162,53,170,35,63,109,171,76,8,106,171,214,75,188,143,182,214,190,246,93,65,173,127,246,106,98,112,109,141,92,125,211,231,126,50,241,110,253,244,231,29,229,151,2,198,130,231,231,200,33,253,139,166,96,82,5,78,139,242,226,145,140,224,225,192,113,201,208,56,25,197,24,42,232,76,99,233,99,63,107,118,53,52,173,254,206,255,197,37,255,168,160,124,94,110,255,234,122,222,119,42,2,52,0,16,202,149,51,142,92,40,162,68,12,120,20,10,48,97,56,21,116,190,198,22,30,143,172,201,172,151,154,16,187,224,149,160,182,85,123,229,51,12,196,54,95,6,105,1,198,45,185,47,163,63,148,193,110,75,186,222,67,49,72,9,229,136,75,214,49,76,116,60,216,24,76,165,51,12,21,219,53,133,101,206,86,186,106,89,167,204,186,182,62,76,122,115,1,198,132,232,137,73,207,28,29,172,42,186,57,94,202,167,111,142,228,226,119,122,57,52,162,63,77,21,178,15,141,19,146,200,132,120,35,41,214,91,234,52,224,138,110,62,150,77,47,143,42,100,154,69,14,85,25,25,103,71,27,81,165,44,213,66,26,217,118,145,117,114,171,74,38,137,92,240,41,88,44,137,8,144,225,68,140,14,22,68,133,29,170,46,241,19,45,104,185,97,93,65,52,57,98,205,245,44,64,0,255,251,178,100,102,12,70,78,103,214,27,108,54,96,59,140,11,23,24,34,110,25,253,163,82,109,61,55,129,19,5,43,76,180,152,8,152,106,207,29,36,24,61,24,154,111,44,67,125,159,215,255,255,23,172,70,140,135,120,192,255,255,183,232,255,237,253,171,255,91,200,14,253,236,45,78,239,238,85,37,95,255,255,246,119,222,157,53,21,67,2,253,229,0,0,148,158,28,138,113,227,153,89,232,178,99,20,166,33,107,128,1,96,35,96,24,48,145,109,84,105,215,88,160,160,80,120,208,165,80,0,133,64,12,191,108,1,37,22,131,17,26,43,5,58,111,68,56,85,14,140,19,237,217,195,49,37,39,208,163,151,195,164,173,61,14,99,22,88,149,107,137,151,209,89,91,222,106,172,59,105,114,136,197,21,91,87,81,226,69,110,91,74,147,229,81,207,18,89,152,54,228,181,5,66,104,193,214,153,174,246,15,204,14,241,186,250,196,254,61,156,101,126,225,25,238,157,97,94,208,213,5,66,81,40,158,201,185,53,118,87,110,223,62,153,77,19,49,100,244,144,168,94,53,91,87,154,66,206,82,35,73,75,8,154,130,28,211,41,26,86,50,86,66,33,75,2,161,235,7,113,207,13,7,194,162,85,115,193,82,22,70,137,137,211,88,179,80,79,251,137,0,0,1,74,46,36,1,102,142,183,116,88,4,146,210,73,139,190,228,30,162,70,86,31,68,54,213,172,243,212,153,143,37,77,213,221,165,77,237,250,55,164,2,183,18,202,52,91,48,28,21,10,158,108,47,70,6,163,0,134,144,209,177,83,184,165,170,28,46,0,0,240,100,73,175,155,29,8,144,32,148,203,18,12,140,169,248,7,10,169,169,143,169,20,38,129,68,145,184,80,140,68,189,42,68,58,162,176,46,36,27,2,82,174,148,100,94,202,82,138,207,100,173,98,192,164,171,65,216,200,140,46,139,219,10,148,51,23,82,24,148,39,78,7,124,83,245,227,202,229,202,232,195,80,81,133,5,98,66,231,237,37,201,203,212,148,160,29,168,155,1,130,100,58,217,155,191,26,242,55,253,150,82,223,237,175,189,189,115,140,63,247,126,9,41,222,11,209,83,117,101,9,13,112,129,108,164,55,230,241,152,221,214,22,109,140,16,46,201,152,168,152,203,91,104,163,248,230,60,179,255,157,121,126,114,155,57,73,187,241,207,81,203,38,134,58,77,223,96,176,205,156,188,202,246,28,167,172,75,245,136,122,0,129,103,236,202,54,160,25,193,192,0,1,0,74,96,127,151,34,196,8,128,210,216,164,158,70,38,154,16,198,12,177,23,183,70,47,52,46,140,1,158,132,134,96,86,191,215,20,221,88,174,110,127,243,25,81,78,236,244,128,110,131,76,4,255,251,178,100,128,142,38,83,104,83,147,120,98,224,72,99,122,136,61,134,30,26,181,225,78,45,177,27,24,254,12,42,156,244,9,104,193,239,244,124,53,191,170,98,94,144,211,220,177,102,33,191,223,184,102,0,166,127,77,230,72,40,97,137,102,110,46,99,160,229,221,91,169,88,9,91,5,29,140,6,186,46,11,136,181,160,97,33,34,237,34,106,124,54,173,129,21,80,148,96,32,234,206,143,47,235,18,112,230,150,88,96,51,102,126,26,108,235,241,167,69,121,188,176,99,215,12,179,54,254,49,110,133,252,154,144,193,215,28,11,138,84,182,248,60,45,116,183,3,225,218,230,156,59,41,19,71,35,245,138,200,116,148,24,16,169,10,51,116,156,150,23,92,80,202,141,97,183,31,92,219,91,230,237,37,202,76,12,210,39,170,227,69,210,64,109,13,151,85,237,151,99,46,93,147,134,208,84,159,156,105,226,192,128,17,64,197,49,144,166,200,216,207,215,154,190,171,202,131,218,149,136,29,70,19,34,91,44,68,11,10,133,197,5,197,7,236,142,49,60,70,53,153,229,38,153,90,63,190,56,175,255,159,180,116,62,12,130,0,131,22,195,116,70,14,230,162,88,182,166,118,138,162,188,144,138,94,72,64,179,92,42,137,138,175,43,37,45,92,196,167,104,54,253,62,229,64,68,233,149,53,79,217,123,189,221,29,42,193,115,137,68,78,13,72,6,62,213,105,83,150,0,0,99,14,50,63,135,227,84,69,49,128,144,33,201,136,150,133,70,65,129,161,3,166,124,196,50,44,64,36,182,5,2,162,182,25,57,109,64,162,45,45,207,93,234,220,202,155,65,160,34,230,152,72,165,164,126,0,130,185,168,218,93,232,82,15,54,132,122,72,149,150,2,244,24,197,248,8,197,129,82,121,24,81,83,168,167,19,141,113,218,85,136,75,67,106,65,204,173,170,10,136,89,62,132,249,88,171,55,157,44,188,75,169,245,10,177,169,88,209,35,232,154,211,193,82,238,13,47,100,50,202,74,48,197,218,84,161,228,96,190,78,40,171,139,180,7,210,84,14,226,73,215,94,228,88,30,79,24,152,21,143,68,179,166,171,44,168,160,95,167,196,67,143,211,47,127,61,195,110,46,97,169,93,176,245,155,39,68,131,124,169,100,71,121,28,181,195,183,54,170,82,161,31,130,246,210,183,55,77,102,218,255,158,239,249,175,175,149,96,37,96,0,1,7,30,136,208,11,47,11,73,142,160,174,37,160,18,4,17,114,152,152,175,152,211,0,184,85,16,26,19,8,222,56,70,65,242,44,213,236,114,27,117,127,211,144,41,47,229,159,255,186,97,203,35,90,157,243,173,230,208,149,63,200,128,66,147,135,92,102,63,134,98,133,70,255,251,178,100,148,15,166,236,119,82,147,111,93,194,64,193,218,163,61,134,8,24,165,129,74,13,177,123,8,248,134,170,220,151,164,8,170,104,97,195,128,81,54,34,218,26,121,1,134,7,140,132,179,186,86,34,169,238,48,20,233,157,87,169,4,233,36,210,179,139,11,42,185,128,130,185,104,182,150,78,211,177,45,87,204,161,170,52,233,5,10,61,50,102,188,200,80,58,31,103,151,163,242,142,68,100,177,8,146,130,197,68,149,136,101,146,148,1,211,71,106,199,83,155,180,240,153,15,186,77,114,184,229,95,92,236,44,29,32,111,88,227,203,86,173,74,15,97,234,248,168,161,115,206,197,200,109,46,106,255,241,217,230,192,73,73,35,145,48,245,217,210,242,181,49,206,30,178,86,71,202,154,11,142,115,196,255,93,189,156,220,205,253,255,71,169,73,237,121,122,142,178,201,56,130,82,171,231,56,136,12,1,175,10,70,111,187,234,255,231,255,81,91,108,0,74,54,56,47,156,142,70,28,5,244,112,209,57,194,107,85,200,22,22,148,106,75,30,68,152,156,186,225,39,188,143,187,170,215,218,164,253,141,213,163,187,246,235,238,161,45,1,90,71,8,175,252,104,140,113,163,68,78,113,73,240,0,0,179,19,190,61,84,35,85,78,10,175,16,58,152,65,16,56,52,28,68,160,6,113,10,45,4,20,6,33,23,97,210,209,32,46,18,6,142,81,88,29,54,144,229,162,153,96,32,84,184,198,211,46,224,129,167,83,146,35,17,107,217,114,238,88,40,179,30,99,171,193,189,150,45,151,158,15,135,161,45,214,158,106,25,151,183,177,217,183,206,29,143,222,236,63,40,191,28,185,51,34,118,17,210,35,139,51,128,27,81,109,51,34,19,233,149,24,39,91,45,241,171,157,137,162,50,226,248,254,228,48,82,174,120,204,107,162,127,226,1,249,65,235,195,49,229,135,213,116,158,203,37,9,169,102,0,112,139,54,236,74,114,143,157,212,59,11,165,112,133,229,186,46,103,78,49,117,147,65,13,46,101,83,176,92,151,33,95,97,151,218,123,79,62,241,43,131,86,63,68,214,225,67,224,2,0,2,128,2,130,77,237,129,34,111,141,51,171,49,9,59,183,51,216,40,16,159,118,255,253,204,238,44,130,109,22,127,255,161,70,27,167,135,12,250,250,150,21,105,217,183,205,248,147,199,60,25,20,88,176,119,160,86,72,0,83,147,115,1,10,57,176,0,21,128,32,144,202,12,12,16,69,43,18,108,190,33,69,69,124,152,236,181,206,170,177,226,237,121,70,5,246,129,152,173,68,31,35,212,95,0,79,54,9,217,162,90,195,85,43,21,12,81,24,90,183,67,216,205,50,72,129,115,12,62,202,64,217,121,128,255,251,178,100,170,140,38,99,102,210,19,120,75,112,60,97,187,13,36,38,98,22,109,155,80,109,189,47,9,59,174,235,140,112,15,72,84,54,141,52,198,141,238,46,226,9,173,36,109,194,83,10,192,73,236,67,83,97,27,153,38,182,149,151,50,174,117,105,101,138,187,80,119,114,55,20,215,94,92,226,250,210,35,229,206,73,116,52,182,44,13,44,162,143,115,152,53,38,15,234,20,220,37,101,85,80,202,210,197,96,217,109,134,111,198,183,165,22,28,183,226,150,151,131,207,42,206,173,52,162,194,126,57,241,111,186,187,66,162,75,119,81,36,6,136,71,5,197,7,144,209,171,158,92,205,135,94,198,169,149,49,142,79,182,190,155,118,241,136,191,106,223,203,248,156,146,59,112,28,138,167,44,50,91,226,25,188,230,106,107,171,219,21,92,82,56,108,243,242,83,111,238,95,207,235,181,207,217,58,84,36,16,152,44,254,92,80,29,0,0,99,1,179,79,75,78,49,26,36,196,226,48,169,36,206,131,147,10,141,11,118,190,13,46,163,48,168,20,56,48,4,34,24,4,40,94,18,171,151,25,178,166,171,129,152,10,81,111,88,34,242,47,232,63,224,67,5,228,186,22,57,192,43,221,246,69,130,179,36,114,210,112,17,77,145,133,142,197,223,117,133,46,202,194,182,188,81,202,178,200,102,171,181,52,184,25,145,160,25,238,131,202,217,211,18,194,149,238,97,155,168,1,200,254,90,56,51,59,36,190,250,159,231,78,215,172,244,61,179,151,79,57,135,54,142,126,171,149,194,189,231,222,189,240,251,249,251,182,38,15,162,241,45,234,211,105,117,181,205,143,79,44,181,164,229,246,73,235,24,109,200,224,178,207,103,125,211,115,212,180,196,247,189,88,246,22,199,46,99,182,113,202,44,84,218,18,200,92,190,67,243,109,172,229,171,115,250,82,107,148,206,156,130,102,240,116,40,233,93,30,63,252,176,176,19,150,239,214,2,132,211,38,55,73,245,31,105,230,114,94,68,48,249,61,79,206,48,172,181,13,146,156,244,94,106,92,233,211,193,189,179,146,95,47,252,238,70,198,255,109,155,101,73,184,225,220,48,24,191,202,88,48,243,145,155,195,19,173,185,179,100,79,241,79,111,79,247,118,89,153,10,203,254,255,227,1,96,69,104,16,120,201,72,140,21,68,217,5,2,198,131,164,8,0,85,134,176,90,131,69,198,2,132,3,132,89,160,8,69,228,65,18,52,172,181,40,68,122,38,126,237,47,226,0,69,242,203,90,243,20,135,212,82,22,229,168,68,109,195,121,92,53,129,87,243,239,19,16,55,18,76,142,110,49,93,188,113,58,219,98,194,120,250,209,155,161,86,210,68,203,20,213,136,152,112,135,58,255,251,178,100,204,142,71,12,111,80,147,152,99,98,81,200,138,243,36,35,110,91,225,225,74,77,189,153,72,215,150,107,104,193,137,48,173,205,133,144,253,103,85,199,123,95,91,214,106,56,91,50,215,111,62,247,191,44,38,214,30,254,18,219,169,38,146,4,138,25,215,15,16,160,225,37,206,42,232,239,119,30,141,208,97,183,221,138,85,36,53,203,19,203,2,130,123,53,155,119,95,44,230,85,82,180,44,163,153,121,253,242,154,72,232,201,33,114,151,61,113,143,38,81,18,108,187,118,173,190,107,54,245,60,170,185,51,55,234,77,247,216,181,220,123,157,123,224,173,103,230,114,102,203,125,115,40,136,64,3,20,109,143,5,86,137,195,89,251,231,54,129,60,84,185,55,12,224,99,15,51,51,141,194,255,149,251,182,136,138,169,171,43,122,116,237,69,77,20,48,27,244,51,123,237,197,2,14,107,58,117,24,5,35,10,120,8,220,253,24,3,152,11,39,52,229,133,135,44,34,196,98,38,21,194,176,166,40,168,182,185,14,148,2,183,121,100,65,172,77,147,79,63,79,186,21,51,198,65,17,127,168,35,80,123,88,106,111,158,49,170,50,14,68,68,201,193,178,99,99,81,175,87,167,185,72,197,244,22,138,84,126,236,45,57,189,34,244,47,229,99,156,35,217,95,209,147,140,152,84,231,90,140,167,206,42,114,64,127,1,67,51,200,17,104,219,46,179,79,241,167,61,253,50,60,212,212,164,7,44,229,152,105,163,76,166,90,197,137,138,196,136,174,212,72,214,110,130,179,105,36,87,18,55,209,175,167,209,247,184,213,133,148,53,145,185,115,225,55,186,211,133,183,34,176,194,81,43,157,165,21,16,88,27,153,84,138,100,242,85,209,168,157,82,177,57,73,143,36,40,150,187,214,20,235,237,230,35,255,67,92,49,134,33,52,235,50,29,16,0,198,6,194,202,92,147,15,66,141,58,15,189,131,224,122,54,192,224,195,53,209,157,23,133,101,208,173,84,114,93,51,225,227,16,168,180,58,91,135,86,126,162,151,65,188,82,72,108,199,127,225,78,237,15,200,113,30,42,5,81,168,175,238,171,127,132,108,179,163,111,255,245,58,209,32,5,4,82,134,16,44,124,199,167,8,42,8,11,48,20,115,37,59,29,11,45,12,24,98,110,163,223,44,176,34,37,159,119,69,137,42,17,152,70,84,78,126,89,195,130,191,147,124,34,235,25,18,94,150,12,227,151,52,98,36,85,147,153,96,155,150,67,3,118,10,229,132,247,40,89,34,199,107,98,112,60,75,182,17,76,10,101,152,199,145,50,67,23,41,117,95,154,70,181,220,102,202,33,21,84,54,33,180,67,143,56,81,11,114,230,231,162,85,87,27,76,49,255,251,178,100,207,140,70,192,105,84,155,76,125,176,76,165,250,118,97,35,62,28,141,161,76,109,225,233,65,61,165,105,137,134,20,248,253,92,221,162,49,39,135,191,59,246,44,171,149,137,181,107,122,181,126,54,142,41,90,158,56,159,232,235,160,210,205,59,203,197,1,72,210,216,156,108,83,173,29,79,182,172,59,14,74,197,196,222,213,182,111,126,222,167,127,52,126,214,203,91,219,229,246,158,105,138,59,3,66,142,145,163,54,39,20,13,133,187,125,170,52,159,248,216,178,246,23,73,231,54,220,202,221,166,193,168,173,200,207,151,15,158,0,1,162,171,92,20,43,134,145,157,106,110,54,232,160,148,88,28,140,143,87,84,178,106,113,117,55,244,34,81,36,163,29,167,71,163,223,59,234,34,240,224,32,179,233,227,63,179,127,245,95,254,157,191,255,255,254,106,57,125,87,213,227,157,209,198,160,240,27,160,238,71,242,51,46,32,68,194,4,0,48,148,232,224,202,80,139,57,34,200,207,172,192,48,216,198,229,17,225,224,40,34,106,35,112,160,128,192,65,211,2,21,128,66,166,146,1,109,17,11,122,44,9,128,73,134,40,245,3,128,176,17,134,65,111,24,100,9,184,140,229,1,173,96,192,145,224,205,28,72,37,57,127,87,234,223,112,89,80,97,173,205,185,130,137,29,199,129,138,50,19,204,104,65,194,34,68,134,17,152,140,87,41,84,35,164,231,134,29,196,217,130,117,123,99,56,107,189,22,164,209,11,80,49,159,197,233,116,128,138,169,142,112,27,175,68,136,90,220,224,48,179,56,180,199,179,242,134,206,84,61,224,178,57,169,85,249,56,151,68,137,202,203,89,143,42,163,45,207,143,208,212,173,171,163,41,99,101,34,202,97,40,100,85,223,44,133,249,69,6,58,182,1,35,74,214,43,216,47,97,70,167,128,228,196,250,170,104,208,149,211,248,190,187,205,113,104,87,204,24,217,97,122,245,114,242,201,232,48,94,235,235,252,231,252,119,209,190,127,255,255,253,190,115,55,197,183,255,197,107,191,152,75,165,20,240,102,2,0,0,45,14,160,106,55,8,234,80,48,90,138,248,71,78,90,78,30,113,102,145,137,155,117,61,137,16,104,63,186,220,141,51,60,62,47,209,0,65,82,139,112,68,88,254,229,167,50,190,65,212,93,255,245,9,78,243,14,66,20,56,118,118,183,40,253,156,36,69,231,137,67,161,80,243,156,158,68,22,220,151,113,219,141,255,211,72,129,64,170,226,164,51,21,221,32,7,44,60,11,68,80,232,76,165,210,155,96,75,5,102,57,59,140,129,241,91,243,174,109,13,184,149,96,64,88,73,119,79,29,110,43,190,62,30,156,26,29,40,170,244,230,73,236,227,179,255,251,178,100,202,140,200,8,120,80,3,153,123,80,79,195,90,115,97,134,44,21,13,163,88,108,176,213,193,48,16,234,205,129,157,112,153,229,244,101,227,246,171,108,194,153,137,142,179,242,217,197,89,94,137,124,195,17,192,125,19,148,164,207,203,109,75,190,230,193,199,110,94,44,100,253,36,167,164,197,17,215,8,234,140,11,71,11,87,209,101,203,201,160,220,138,178,229,122,236,216,101,179,182,162,91,78,144,7,162,88,200,38,222,181,204,185,203,84,239,155,182,130,193,131,33,36,188,122,207,222,48,248,65,11,85,0,48,1,75,120,90,44,118,203,94,123,102,183,170,73,60,164,27,168,169,77,186,100,99,163,83,220,198,86,63,116,205,38,215,222,151,141,69,239,98,227,112,193,223,182,207,236,254,253,99,201,107,25,220,128,136,90,120,97,135,37,201,101,105,52,43,10,184,29,180,197,66,217,129,202,18,8,0,32,0,2,148,106,48,104,65,202,150,152,192,80,225,33,157,3,39,88,208,8,40,61,148,24,33,202,199,21,3,77,55,226,25,83,89,19,13,69,119,89,251,113,223,231,145,39,217,185,250,67,74,52,121,116,81,156,228,36,212,90,74,49,161,229,240,249,56,246,213,9,129,226,196,23,6,5,67,146,203,106,61,94,222,159,108,134,248,195,163,100,5,138,43,222,83,50,162,46,171,106,121,21,141,152,58,213,139,181,122,0,239,128,173,128,126,53,183,53,42,28,225,192,215,226,150,222,137,164,68,177,13,130,44,153,49,18,252,62,79,4,90,100,30,66,172,59,72,233,190,53,207,176,190,5,141,191,43,25,104,217,194,26,98,129,249,33,18,249,190,228,69,83,99,204,88,151,63,156,95,147,102,94,88,157,122,196,52,107,243,104,220,14,50,141,122,72,175,173,56,251,240,198,112,137,123,238,48,202,134,239,36,255,82,60,0,211,173,255,245,3,168,169,42,134,194,37,56,243,113,77,166,201,24,147,50,112,32,90,38,24,45,31,22,23,6,179,3,165,75,84,232,84,84,35,215,212,155,81,67,144,250,78,166,130,3,53,129,12,221,147,121,40,224,203,232,172,168,172,87,5,57,122,153,127,234,191,83,35,21,104,189,138,237,140,26,0,101,120,216,226,40,124,89,190,151,127,201,0,38,32,97,171,112,108,79,21,154,26,162,105,13,195,2,0,129,1,192,150,157,194,236,18,180,13,180,44,66,172,16,200,70,52,134,79,246,8,147,83,225,9,69,32,169,82,36,84,229,198,11,157,72,54,205,193,124,182,138,149,228,77,229,218,137,173,9,151,160,251,252,172,110,28,233,108,231,147,13,197,91,17,6,236,123,132,0,104,135,195,138,104,190,36,83,5,41,78,75,9,25,4,30,181,255,251,176,100,207,4,118,253,105,84,211,111,100,226,85,135,202,64,97,130,76,36,237,233,80,45,97,235,201,2,159,233,149,134,9,40,98,24,123,142,177,134,184,49,213,197,97,234,47,135,115,137,226,99,157,232,123,113,190,176,147,128,115,151,179,221,72,134,44,54,35,233,71,169,34,98,67,208,135,52,48,121,163,8,57,156,105,161,154,110,67,212,166,241,104,72,7,160,77,192,96,40,13,226,231,152,41,115,253,95,30,0,106,19,141,178,162,205,181,201,208,163,124,78,217,12,100,15,85,43,113,53,100,171,26,237,15,37,229,252,240,80,51,184,185,39,12,133,102,82,73,67,115,154,138,99,157,82,174,57,204,180,61,60,63,4,113,66,132,40,137,130,129,40,115,156,229,236,231,153,177,125,121,6,96,170,219,173,68,3,213,153,29,174,215,104,228,90,61,193,217,254,122,147,118,120,111,84,74,72,8,100,209,30,82,5,237,19,74,7,105,245,202,173,206,24,241,7,76,128,180,22,110,196,36,79,55,225,241,156,78,81,107,132,36,19,196,61,101,149,183,167,115,37,178,226,74,218,8,50,58,59,78,13,24,225,224,208,244,35,187,152,140,189,33,91,221,239,252,143,247,255,255,237,255,249,148,74,31,255,17,18,0,149,160,169,204,195,3,248,194,49,232,2,176,178,19,178,88,14,188,77,4,110,138,129,81,192,146,24,18,38,221,213,86,14,235,216,201,228,16,235,255,22,134,221,199,209,75,129,238,112,71,22,2,156,229,86,54,181,40,156,20,9,38,115,149,34,167,101,122,65,210,70,211,9,202,194,202,204,222,165,73,89,129,129,14,67,101,87,159,165,132,190,175,38,85,167,60,134,98,218,233,68,146,149,85,59,0,174,153,108,84,101,171,91,90,26,185,132,98,78,229,50,109,165,74,147,89,46,10,228,56,230,108,52,216,116,174,70,175,49,100,194,53,135,232,43,137,233,58,94,81,62,93,61,150,114,142,49,194,234,19,28,5,168,206,101,149,218,54,40,96,217,134,171,5,32,47,89,65,233,129,4,204,229,186,125,218,50,101,123,35,242,56,222,246,10,174,161,152,149,76,89,50,23,40,90,82,186,100,121,44,166,209,20,139,199,37,149,206,194,150,148,180,31,19,188,74,62,249,123,109,106,231,245,182,222,229,90,109,239,41,42,16,0,3,114,40,144,213,59,7,56,143,173,165,94,139,176,243,83,8,129,16,117,5,48,66,15,99,202,159,66,55,8,124,89,82,213,18,58,62,192,208,160,129,64,196,158,33,78,129,64,197,70,127,46,241,122,47,160,154,174,232,255,255,255,255,87,249,112,16,90,17,33,59,199,12,161,113,102,37,166,8,16,132,165,99,64,66,20,179,105,109,19,255,251,178,100,167,12,167,144,120,215,19,15,101,112,67,130,122,133,97,230,6,155,17,219,92,77,48,189,73,6,159,170,216,243,9,40,95,101,174,2,182,162,10,114,51,119,190,196,48,178,155,245,110,164,125,36,16,168,76,173,172,217,228,75,234,74,30,57,51,202,221,223,230,10,251,82,75,35,47,27,247,20,128,44,110,114,25,102,246,223,234,176,196,212,11,45,135,108,39,62,121,199,20,10,176,149,114,193,49,197,199,172,30,81,65,131,166,67,237,81,85,1,198,225,109,187,206,34,18,91,78,96,116,13,152,105,169,63,74,183,149,29,114,202,233,108,45,109,130,73,220,217,92,17,157,19,81,37,49,105,122,115,195,197,168,74,226,46,56,87,62,128,236,151,228,133,141,14,5,131,51,69,247,57,34,202,99,143,116,198,176,22,22,167,234,230,109,247,150,45,97,78,90,242,236,47,184,242,19,202,29,94,142,237,172,142,3,56,199,234,172,28,243,14,255,81,39,193,9,36,97,130,8,205,106,70,43,149,106,78,159,68,192,61,115,99,23,196,61,183,209,68,19,81,48,146,16,106,9,78,130,76,159,250,47,245,254,255,34,178,122,127,225,184,48,95,147,250,86,224,216,53,153,79,209,255,235,122,53,20,154,87,159,88,0,70,64,14,225,36,197,201,81,180,207,7,197,67,69,66,6,67,144,158,170,197,237,101,170,5,247,92,185,50,244,123,95,244,181,151,114,89,56,90,229,254,181,158,24,34,141,248,130,89,92,73,84,219,12,129,165,186,11,221,250,118,228,174,131,85,169,35,165,161,144,100,252,101,74,234,176,234,11,213,98,83,144,100,39,24,1,97,154,156,3,32,163,133,191,239,245,20,69,229,29,4,236,122,88,110,49,17,73,241,84,180,161,229,143,33,94,58,31,22,214,174,140,134,85,64,18,151,128,85,8,6,39,145,194,153,147,252,138,11,161,29,28,152,180,218,84,37,199,79,217,149,198,207,61,19,43,32,122,54,24,37,35,18,98,179,211,44,147,74,167,15,46,106,5,246,122,152,245,255,44,120,82,129,37,99,73,15,72,148,34,229,34,197,17,72,173,184,194,42,255,234,65,85,30,137,110,53,55,158,243,159,126,86,75,87,254,111,206,57,28,26,32,0,0,8,40,103,210,62,146,157,216,3,9,9,38,121,99,85,167,40,190,118,209,153,217,18,58,82,169,76,217,126,91,183,238,55,255,255,223,219,212,205,255,19,253,184,159,233,134,5,25,213,247,7,255,249,182,150,110,46,242,166,219,225,213,138,164,6,6,51,25,174,192,77,209,129,68,153,113,145,153,2,17,15,1,8,76,12,12,193,206,70,222,34,178,29,69,134,252,189,209,3,93,84,60,107,41,202,181,30,129,255,251,178,100,166,142,118,239,120,85,139,108,55,182,66,231,186,198,60,194,46,29,53,163,78,77,225,233,193,25,31,171,0,246,8,58,19,65,129,53,8,5,6,64,164,212,0,73,78,211,146,128,100,59,50,85,167,26,17,18,26,32,74,228,104,42,20,146,137,160,214,70,54,171,144,195,77,16,109,38,71,138,92,199,29,172,103,177,7,57,140,117,224,120,144,16,117,33,4,74,189,116,162,53,26,33,171,69,136,80,46,154,14,68,105,254,170,118,51,155,157,67,180,68,83,98,237,56,153,91,211,52,174,43,152,40,36,241,215,115,45,132,242,129,29,146,41,137,133,122,161,207,18,40,213,75,165,19,124,11,165,164,144,234,151,197,174,98,86,21,117,135,83,60,86,182,49,67,101,188,21,40,241,90,104,122,237,220,74,105,170,51,249,102,164,15,59,131,21,49,140,158,117,150,255,79,105,159,91,209,246,245,171,231,57,141,245,21,135,234,12,15,212,13,125,226,234,67,3,64,62,77,185,202,90,8,201,28,213,121,169,47,7,230,32,22,65,23,135,25,149,160,141,83,193,57,27,215,255,247,255,52,35,117,248,84,127,255,247,23,255,163,207,20,222,47,237,251,247,41,180,156,12,36,85,145,166,65,114,64,55,68,96,176,51,82,0,65,50,198,186,86,106,201,0,14,51,99,21,52,70,64,96,105,160,25,135,69,152,128,240,160,177,133,144,216,81,242,0,82,130,112,96,25,141,28,24,128,137,62,176,160,106,81,113,145,170,240,163,168,144,115,0,28,80,178,46,186,177,140,64,45,8,128,192,8,111,130,186,17,84,214,151,201,122,75,0,10,2,202,128,163,40,178,232,99,79,163,117,112,27,19,65,24,13,72,5,142,99,197,128,229,233,60,180,229,21,144,249,217,102,40,41,44,94,223,37,119,216,29,199,133,255,17,178,152,47,252,128,101,44,139,186,161,74,78,34,185,151,246,189,71,104,63,89,75,156,8,169,252,70,97,130,216,196,25,113,18,74,69,252,39,80,13,71,189,9,141,155,222,193,142,157,103,110,97,123,5,129,236,134,45,160,77,43,251,77,117,116,118,232,175,150,153,91,29,91,80,114,216,41,73,216,59,125,14,3,218,234,55,213,125,228,159,23,113,165,95,170,179,26,211,86,153,215,166,243,171,227,231,123,206,107,138,239,126,11,180,68,77,188,235,234,50,0,24,0,0,2,19,237,128,212,6,14,3,34,240,89,104,216,52,182,121,42,136,44,138,34,6,169,236,105,159,254,117,181,212,233,239,250,119,127,120,225,77,212,101,146,255,138,186,250,133,144,146,69,136,22,52,27,90,73,15,17,18,12,146,72,4,210,245,28,22,20,100,192,17,138,5,38,45,12,33,60,32,34,255,251,178,100,165,142,167,191,104,82,11,121,123,240,64,193,75,10,61,38,0,27,197,163,78,110,97,231,193,6,174,171,140,241,137,88,0,23,29,204,111,64,101,67,48,40,133,76,165,32,58,43,120,81,168,160,60,116,86,77,117,236,89,228,108,7,4,75,96,195,176,5,168,158,144,48,53,137,94,162,133,221,85,65,124,25,132,53,114,159,69,17,167,0,77,150,195,106,117,11,153,166,216,148,19,217,194,77,161,239,28,204,115,50,138,84,224,191,68,2,37,149,203,106,35,109,145,152,197,87,8,73,123,82,161,103,243,15,60,38,43,114,154,93,193,218,101,235,123,43,131,71,125,184,53,132,254,9,247,225,181,73,26,209,104,142,174,112,191,154,170,89,33,71,190,188,29,221,47,103,57,27,181,184,179,93,236,40,182,133,139,69,221,61,170,63,125,243,254,254,171,171,125,111,81,46,174,134,208,212,135,30,236,216,133,44,108,102,246,174,226,90,175,109,88,147,194,134,203,109,51,98,87,149,158,214,50,255,245,52,6,176,246,57,163,183,50,176,110,15,82,57,196,109,90,165,26,93,94,29,165,215,59,221,143,200,87,255,255,255,252,59,118,255,255,255,255,252,142,234,121,232,242,162,169,110,219,247,127,171,127,255,210,143,177,8,229,88,58,85,140,157,22,60,53,164,0,73,101,77,110,32,194,205,196,18,71,58,164,99,239,164,1,228,203,102,22,4,98,138,32,101,112,50,82,41,36,202,95,24,57,91,148,21,26,11,133,13,28,38,72,113,51,206,149,193,96,35,33,22,139,3,176,10,33,66,4,102,93,163,34,51,17,39,147,176,24,69,252,129,2,44,163,162,73,79,169,90,152,169,66,171,172,217,92,27,62,95,168,235,5,102,44,29,186,71,86,204,89,186,45,40,105,112,187,197,14,85,38,227,182,35,52,215,51,123,161,229,240,221,139,22,146,62,146,153,67,92,119,147,53,163,48,122,88,252,219,251,62,240,187,82,88,115,22,213,113,21,228,247,132,249,65,219,38,69,226,67,55,88,122,229,193,248,107,180,111,209,89,125,163,151,217,42,55,30,183,120,108,117,213,85,247,113,135,92,141,247,173,160,121,171,74,214,246,243,206,237,230,118,8,215,203,209,74,28,177,4,72,173,147,123,89,182,169,71,182,156,113,232,180,124,99,239,243,172,221,11,91,247,68,58,4,0,0,0,35,225,161,93,6,71,1,216,240,185,239,32,176,171,10,80,173,30,26,39,219,39,101,149,209,209,63,215,255,123,127,213,244,255,255,255,255,254,151,4,13,226,201,35,97,106,211,219,253,4,0,48,202,194,46,48,31,52,252,86,84,11,48,134,113,20,209,163,41,18,75,5,131,67,8,201,137,130,202,224,96,255,251,178,100,160,142,39,98,98,82,11,120,100,230,64,135,218,247,48,98,68,29,73,219,78,77,225,143,201,13,19,234,229,132,136,232,179,14,30,80,99,12,7,65,57,105,99,97,64,198,130,44,8,227,188,206,178,72,52,80,32,223,227,140,75,178,208,82,34,113,37,94,229,176,24,214,124,76,4,108,135,147,148,56,3,34,156,118,152,162,168,169,179,25,138,198,93,184,10,5,125,93,220,158,101,100,144,61,55,38,28,41,216,21,209,104,79,66,49,86,185,46,141,208,219,182,220,228,45,251,200,251,89,37,158,157,30,170,6,68,51,242,66,83,250,160,214,24,212,216,247,160,106,150,243,21,132,91,63,68,134,177,34,73,21,143,254,23,172,20,44,113,251,244,20,118,21,204,44,205,247,206,224,177,202,226,57,236,178,219,215,113,193,21,100,86,74,176,233,136,32,119,165,244,239,116,62,143,15,206,219,84,244,167,171,72,209,114,18,246,208,118,139,39,171,243,85,250,213,90,126,201,26,172,244,209,143,254,115,239,127,156,233,248,102,114,105,3,171,151,0,8,0,15,100,66,231,99,172,254,3,97,243,173,217,0,30,187,156,5,77,184,28,129,244,229,54,160,203,6,122,57,149,7,117,87,49,157,156,229,165,26,203,75,53,185,145,118,252,35,222,111,251,255,241,71,63,200,245,187,172,59,254,89,215,114,230,192,0,6,163,16,27,59,67,51,176,5,4,169,25,129,33,144,159,32,176,8,64,88,44,198,193,81,96,10,24,151,172,33,52,12,24,37,114,43,66,251,95,234,244,160,21,59,18,241,162,133,192,147,253,103,48,168,195,170,177,217,224,240,27,104,93,68,220,126,83,46,249,0,3,107,67,3,48,52,249,157,117,160,137,167,241,206,103,241,200,98,23,13,197,94,184,189,103,254,188,153,211,173,1,175,233,124,90,238,50,251,122,105,20,140,54,237,31,24,137,195,53,75,13,203,98,114,27,53,53,219,164,188,49,235,14,192,243,81,58,157,44,92,156,230,234,147,45,133,250,52,36,1,96,110,5,76,132,132,79,121,77,73,202,132,168,153,168,139,197,194,86,80,241,138,157,203,211,185,163,214,65,27,228,18,153,213,175,47,63,11,255,201,82,182,189,184,24,89,172,151,110,245,191,111,28,180,211,12,119,69,249,150,188,126,227,18,211,156,241,131,10,100,64,155,10,170,124,158,144,233,145,129,0,0,12,179,242,131,195,175,168,100,62,43,11,240,56,58,68,114,42,9,32,202,94,216,178,181,83,171,155,100,61,149,238,192,149,110,173,125,123,253,113,254,220,213,174,255,255,250,127,255,209,5,197,188,81,250,201,48,49,89,154,65,175,252,84,102,28,140,109,128,167,32,18,101,162,102,140,255,251,178,100,154,142,39,58,118,212,19,108,47,194,65,135,218,198,97,34,30,157,153,187,76,45,189,57,81,8,159,235,24,243,8,184,174,102,226,129,135,6,34,100,16,40,97,131,34,68,2,1,182,224,76,6,195,140,132,17,155,11,1,120,96,98,95,39,91,37,18,34,121,68,144,154,121,64,217,109,154,241,84,9,18,144,152,4,4,68,52,140,78,230,128,34,7,69,116,26,145,205,54,22,8,91,3,241,84,158,57,164,88,59,80,208,216,186,161,64,122,154,239,11,249,211,0,130,146,66,2,112,43,15,214,227,245,197,197,132,159,183,173,168,204,84,252,170,84,69,230,101,84,189,55,183,54,86,60,93,79,166,75,66,174,44,253,167,75,135,175,24,20,49,215,119,150,59,27,202,76,194,226,76,20,155,138,229,120,53,154,36,157,93,137,222,201,11,56,49,49,0,130,23,76,74,44,130,47,66,152,141,236,143,17,60,18,109,9,143,11,139,68,234,184,234,107,138,181,126,96,172,210,40,142,217,117,218,25,37,119,50,198,19,39,170,242,173,151,217,238,116,217,96,34,118,49,248,52,193,80,8,30,0,254,50,139,26,148,143,51,18,9,30,23,203,175,128,232,18,177,134,27,209,171,216,118,180,97,32,151,67,161,149,79,53,126,253,187,92,138,41,253,56,63,255,254,246,255,95,252,33,209,68,168,27,49,225,232,8,56,105,43,119,158,180,153,0,73,85,198,48,155,147,28,194,237,19,72,8,74,165,211,5,1,76,74,107,14,14,133,142,9,190,48,52,42,7,22,44,76,120,138,149,67,66,194,207,32,28,202,44,48,100,43,49,73,129,69,81,5,12,94,178,201,40,201,138,83,218,50,129,216,40,41,51,25,38,44,150,40,79,95,235,254,20,237,178,2,168,75,2,34,1,252,160,248,25,157,215,98,106,41,32,103,77,163,117,108,246,29,56,29,204,119,209,98,170,48,196,93,91,146,120,21,201,182,222,195,108,242,121,158,210,159,170,88,108,112,110,98,13,78,13,161,78,103,50,242,59,169,147,190,213,245,50,225,37,160,254,128,88,234,232,235,28,205,44,75,46,146,84,187,127,155,85,198,35,106,188,186,213,110,38,171,82,235,185,180,139,41,99,169,130,204,179,213,233,135,169,178,244,193,47,75,81,215,119,27,219,61,251,12,107,107,89,217,158,222,74,203,77,35,153,222,153,153,153,173,173,176,160,103,226,83,19,0,6,0,82,179,18,38,158,3,213,58,80,23,48,77,150,147,211,18,103,133,139,221,13,118,110,38,147,13,217,219,66,51,117,245,3,19,221,135,6,43,127,219,246,231,111,255,255,255,216,138,48,194,94,94,76,206,25,20,98,207,157,60,19,96,250,37,158,124,89,107,255,251,178,100,150,14,199,43,111,82,11,153,99,240,78,167,218,211,97,133,12,28,65,187,72,109,189,56,193,60,51,107,140,241,137,56,89,98,231,220,158,29,22,153,0,168,100,176,135,215,222,110,129,0,76,243,115,19,54,129,144,224,227,22,47,1,1,25,25,200,4,4,200,72,64,64,13,40,68,24,97,97,226,16,99,21,17,16,3,141,3,151,56,136,113,27,69,129,7,64,140,52,136,70,8,95,178,238,35,249,115,213,250,238,49,16,213,3,125,129,192,233,154,131,129,0,200,135,12,49,182,28,155,130,124,48,148,47,211,42,177,220,240,166,69,22,16,217,60,85,237,209,209,75,179,36,124,9,87,200,74,41,36,172,86,52,153,217,63,159,20,79,11,245,87,114,27,171,78,220,160,63,130,205,134,220,87,58,118,116,87,33,78,177,43,69,61,168,192,108,204,39,137,200,238,170,217,80,65,34,36,6,96,170,202,228,149,171,233,86,63,247,29,32,138,202,205,110,116,67,28,199,127,220,211,171,96,189,70,17,51,25,99,104,138,67,105,189,201,146,193,94,194,176,143,205,156,178,77,91,234,23,255,255,255,237,206,254,89,200,0,0,3,189,128,38,21,7,113,232,165,136,231,17,121,28,25,160,84,152,252,55,70,202,80,140,217,210,129,184,86,109,238,159,111,74,99,125,122,127,234,191,255,254,255,232,218,55,255,51,150,79,114,53,200,153,26,105,26,253,235,157,30,116,57,170,247,43,170,29,89,29,16,246,100,169,131,157,137,0,0,10,116,195,71,207,199,252,202,70,205,8,228,213,206,205,129,80,195,72,2,143,133,0,166,100,30,6,28,49,192,64,184,202,55,191,170,25,12,128,2,83,4,76,12,85,47,88,24,56,0,160,71,27,98,0,134,168,38,21,58,213,106,103,146,138,0,40,200,29,160,152,35,169,225,83,18,233,35,88,189,244,211,131,210,109,88,164,211,183,105,24,221,7,99,112,34,208,150,91,158,149,51,167,223,40,122,67,89,4,196,127,52,66,105,91,48,22,64,217,171,167,245,137,123,164,211,195,17,216,83,157,143,67,67,149,84,73,197,42,209,1,57,90,239,209,237,82,205,58,176,230,123,16,45,47,179,15,95,47,38,208,209,138,210,175,213,189,134,140,45,248,174,117,31,59,18,239,141,246,190,150,159,199,190,157,46,70,228,196,195,108,221,187,82,140,28,180,114,233,245,37,118,206,235,12,93,109,38,119,96,17,125,192,1,128,155,145,128,233,105,34,18,25,12,182,142,44,67,96,213,54,8,107,43,39,69,51,68,17,139,79,106,175,181,127,210,148,1,150,80,165,117,64,32,194,223,255,255,255,255,254,174,198,148,235,107,171,190,149,85,168,34,121,238,141,207,255,251,178,100,139,14,198,179,103,210,27,121,99,112,80,73,74,243,61,34,12,92,201,149,68,78,105,47,201,57,39,43,204,244,136,40,25,59,58,125,171,166,222,79,223,96,158,30,199,243,21,30,176,46,23,103,155,68,198,114,210,137,137,152,70,165,106,24,136,116,97,64,177,140,68,36,200,83,24,163,3,9,133,97,243,7,3,193,32,53,11,40,13,166,209,132,69,35,132,1,3,196,100,4,159,167,176,80,153,0,97,24,197,76,2,24,96,5,161,81,128,40,136,207,96,44,200,32,169,129,10,1,42,186,196,7,23,42,152,148,43,103,74,80,35,14,147,234,31,51,57,28,100,13,105,185,82,169,219,234,152,108,118,171,231,76,201,156,89,26,178,60,245,33,203,237,214,157,198,150,203,38,98,210,17,192,47,60,15,76,198,180,12,12,68,15,145,29,122,46,118,96,158,164,103,38,134,36,234,168,213,20,204,69,40,55,120,139,39,34,121,4,91,37,68,47,8,68,242,253,168,37,141,206,211,82,43,48,174,120,66,164,171,190,110,225,25,136,203,223,156,253,167,105,63,37,60,194,106,132,201,228,181,54,232,205,93,204,233,99,219,148,74,83,229,82,208,33,159,69,231,223,208,0,0,219,177,2,8,178,98,225,64,180,129,67,72,91,104,230,196,147,115,185,1,58,181,214,165,102,103,250,27,214,254,191,239,127,255,209,247,255,254,135,104,196,59,178,220,201,173,213,141,18,242,53,47,103,200,146,80,164,119,84,44,209,150,35,173,192,39,119,77,27,117,197,219,122,150,134,138,8,0,0,99,5,46,77,112,121,56,138,0,43,52,49,168,196,194,102,20,117,49,146,28,56,94,98,178,169,16,72,197,1,115,4,2,129,160,128,184,56,194,64,164,57,172,229,6,64,113,153,42,75,50,176,40,170,4,122,152,129,225,246,24,33,161,178,23,175,25,121,186,89,142,56,85,144,177,104,94,1,33,38,98,197,5,47,198,174,64,41,124,11,58,187,162,253,106,141,65,125,51,230,67,81,106,197,115,124,227,142,190,18,171,106,215,26,99,144,234,236,235,242,223,201,105,94,26,100,148,139,187,180,135,166,15,19,14,209,156,140,20,158,229,216,41,195,120,190,8,238,235,5,79,165,139,169,157,117,127,202,142,152,107,107,202,43,31,143,142,90,211,169,239,118,238,250,121,173,175,248,195,105,110,132,169,251,218,239,75,86,133,187,54,238,218,219,212,201,215,254,119,242,54,178,89,217,56,113,21,152,81,175,218,61,165,235,72,12,28,172,177,179,57,73,164,203,20,101,134,98,194,0,0,49,123,126,143,30,228,166,79,3,89,143,114,97,0,88,105,73,87,167,36,153,153,145,209,78,82,118,181,230,191,255,253,255,251,178,100,132,142,7,51,109,81,19,153,99,240,80,232,154,247,96,101,76,30,177,225,68,46,101,233,193,0,147,172,180,243,28,184,224,22,167,225,199,19,20,251,255,255,232,183,174,255,200,138,101,17,40,121,223,171,168,241,132,146,211,8,1,2,187,30,21,29,95,63,159,128,131,102,78,37,216,240,20,210,130,40,43,59,66,112,203,100,49,150,193,184,14,70,99,51,152,92,98,99,164,97,49,28,202,2,0,27,230,221,192,216,20,65,171,158,232,169,152,43,1,65,192,200,12,16,70,44,28,142,69,155,20,140,68,105,50,160,107,211,140,195,100,48,162,66,76,213,25,152,36,113,96,74,11,101,3,72,167,48,240,244,193,96,98,33,200,97,143,56,184,73,22,37,49,61,112,41,201,178,85,243,227,209,84,173,75,30,194,180,168,97,177,220,176,187,102,72,36,245,57,141,21,145,173,86,192,166,84,64,108,122,164,52,233,59,138,146,12,9,86,29,47,178,65,183,93,197,179,153,221,30,85,134,215,43,69,137,14,22,168,225,100,217,49,220,22,215,247,219,247,238,104,233,93,98,3,185,99,71,91,96,122,191,231,143,18,153,199,249,180,181,164,239,102,214,166,206,62,49,70,198,203,120,81,183,123,231,195,126,207,25,62,135,109,133,199,15,173,105,51,225,51,191,111,139,184,218,175,147,85,172,213,141,226,203,55,248,191,255,255,255,254,87,251,156,0,0,0,88,0,94,11,250,76,117,51,226,86,121,23,101,169,159,251,251,140,248,224,96,91,90,213,89,142,159,255,255,111,183,6,106,100,172,156,106,124,75,120,195,31,255,214,34,101,217,143,89,83,244,171,140,78,205,44,165,11,74,119,218,0,0,178,85,163,220,146,13,46,53,179,115,64,46,52,81,32,40,201,157,156,17,2,25,41,144,32,16,40,114,90,242,232,165,41,139,15,44,147,3,29,76,197,66,76,32,153,44,45,136,70,192,4,195,129,97,112,84,19,180,240,80,130,133,50,209,165,4,0,131,128,208,24,141,66,161,233,176,216,153,52,2,136,11,232,96,138,81,30,156,150,49,9,108,43,108,121,131,37,181,77,118,200,200,91,121,242,88,146,71,218,116,111,168,89,208,152,178,46,152,147,76,184,71,151,118,70,199,149,82,150,79,148,113,97,199,123,13,113,63,198,249,133,70,119,84,225,249,220,14,151,83,18,111,186,149,245,22,104,86,78,37,155,93,235,126,55,205,42,95,233,74,129,109,86,67,114,232,224,85,3,103,152,123,123,223,109,28,70,78,15,235,187,27,93,43,31,59,105,113,92,168,123,2,184,147,186,100,146,199,74,151,53,24,158,18,237,12,108,114,212,93,205,123,199,199,175,57,191,243,6,204,204,14,70,255,251,178,100,117,140,71,182,119,210,19,111,102,48,70,130,250,130,97,137,36,28,41,157,74,109,189,153,65,44,176,107,93,134,8,56,234,249,153,159,232,102,102,102,102,101,156,132,0,2,71,34,138,141,9,84,33,78,73,124,14,8,238,25,144,80,151,66,64,134,0,117,88,237,82,74,150,158,234,87,66,20,48,91,174,248,55,202,33,129,195,245,203,186,176,155,157,109,194,9,19,172,73,31,254,125,140,172,201,18,63,237,12,245,100,63,39,251,128,4,18,165,48,116,67,43,198,40,247,25,203,49,70,19,23,44,49,80,113,26,138,138,133,148,213,32,32,136,170,26,172,12,240,64,62,195,196,64,143,104,208,50,9,132,135,229,163,64,43,21,4,101,229,77,117,171,14,12,134,60,78,18,208,138,34,50,2,36,67,128,115,113,39,181,185,181,180,166,134,48,158,174,32,217,30,253,25,1,28,91,37,129,100,146,153,58,230,237,154,3,233,217,52,234,59,230,22,229,228,132,8,203,74,87,23,7,205,77,102,17,212,91,162,55,218,5,96,217,234,179,50,227,107,148,212,40,73,11,225,243,21,16,231,123,214,183,154,154,47,75,241,222,58,33,180,90,14,51,59,122,151,106,87,177,91,21,80,31,112,68,208,122,86,20,151,41,157,175,154,106,77,140,249,251,210,53,174,180,209,244,213,106,140,177,242,237,121,211,68,213,173,125,227,211,237,99,47,6,79,254,46,70,203,53,116,203,211,25,17,102,81,146,208,208,128,9,2,175,102,35,200,22,10,133,36,136,7,168,9,94,194,75,77,115,111,111,126,147,19,241,194,223,63,91,35,127,82,174,165,186,149,5,253,239,82,31,247,255,255,254,190,223,185,232,159,255,110,214,85,127,39,238,79,234,142,140,213,84,234,232,229,48,134,64,100,91,68,79,112,0,2,156,184,97,81,161,120,35,70,100,43,130,87,153,49,201,0,195,68,139,133,3,35,56,168,21,152,36,14,161,133,32,167,145,65,215,119,26,171,252,210,152,140,165,172,179,213,10,64,108,37,199,174,180,203,124,176,138,153,114,77,176,183,185,211,123,37,113,89,226,56,122,68,54,195,130,66,128,106,92,108,27,179,4,108,86,108,122,214,17,248,28,88,209,244,44,210,163,221,82,84,239,80,218,55,218,2,218,81,41,220,76,64,253,102,192,240,140,64,152,89,19,77,161,58,211,108,81,137,90,68,131,98,80,168,203,105,176,36,77,174,178,7,174,97,201,106,55,178,184,192,50,124,86,195,73,254,133,226,116,55,24,179,56,229,193,88,107,16,90,169,133,242,19,61,123,24,219,5,219,213,164,172,241,153,74,213,199,192,170,23,21,233,88,0,2,150,239,161,91,15,88,8,28,160,247,1,255,251,178,100,104,12,230,21,102,211,155,76,78,32,78,76,42,211,97,130,14,91,249,165,68,109,229,141,201,67,37,107,76,241,137,56,79,219,201,162,174,106,26,94,53,168,116,38,74,193,171,200,253,147,111,245,254,213,55,253,127,111,246,244,245,235,101,219,167,170,170,175,251,127,177,8,128,109,213,140,245,102,10,182,217,145,25,111,59,81,154,106,16,233,100,14,140,5,107,215,40,0,0,4,232,90,144,192,79,141,76,196,89,72,198,76,74,25,68,98,0,16,164,91,7,47,33,113,132,5,21,69,129,64,138,12,125,55,15,3,170,8,48,73,19,60,16,130,19,34,128,24,81,203,51,15,54,196,45,139,77,0,30,52,24,202,102,241,228,6,8,80,82,203,225,65,18,236,149,86,131,0,37,179,35,110,1,64,123,114,55,4,44,60,67,38,141,70,174,94,248,6,125,226,148,242,212,45,236,174,133,8,11,53,50,64,127,200,164,16,10,130,39,95,15,210,122,135,142,135,214,23,53,69,173,176,236,81,51,21,117,171,36,141,181,204,89,205,180,12,254,90,4,173,28,131,17,160,156,252,24,108,207,183,214,213,76,204,20,159,218,56,71,70,178,105,22,86,21,134,79,204,12,172,135,177,219,205,102,197,136,34,171,123,12,75,222,175,182,190,204,60,93,186,229,143,221,152,23,245,147,66,96,183,93,114,236,173,158,171,119,84,47,233,224,183,96,214,67,85,71,124,69,76,5,107,247,136,32,61,49,21,82,170,107,68,24,215,158,182,248,46,157,144,202,255,235,249,109,255,215,253,191,251,23,134,7,152,51,48,200,75,58,211,71,121,78,138,202,132,145,183,84,163,177,24,81,250,69,143,145,34,156,82,145,172,50,40,112,124,202,29,149,48,85,48,0,68,85,195,165,174,12,168,65,51,170,56,64,180,55,160,32,192,162,83,20,7,64,32,51,28,21,70,151,70,41,3,140,10,158,147,0,0,7,158,236,252,195,192,163,38,28,21,44,195,10,74,193,130,73,196,21,60,104,221,135,38,1,138,53,98,85,209,132,140,44,204,42,156,80,40,5,176,227,100,103,123,66,163,169,6,25,184,173,104,66,109,48,91,160,241,182,134,220,23,164,241,0,36,118,26,18,178,217,96,132,67,220,210,95,167,137,49,99,87,211,193,189,114,218,28,73,120,186,237,197,173,187,146,234,24,53,19,161,229,58,121,132,194,9,226,8,150,184,184,89,62,94,98,134,74,74,208,254,165,168,220,180,156,154,16,139,101,81,195,77,82,161,124,160,251,111,73,86,5,171,16,194,146,84,20,181,86,197,151,93,73,84,207,46,105,107,79,214,54,125,108,19,121,117,254,229,221,240,123,145,255,231,239,55,204,228,253,121,218,114,255,251,178,100,110,142,7,136,103,79,11,154,99,240,76,73,218,211,60,98,62,92,225,171,62,46,105,143,217,63,39,43,105,132,136,48,215,126,37,183,103,251,96,142,243,53,164,206,229,153,45,62,232,28,253,205,32,0,28,220,78,129,6,216,102,196,129,100,144,177,232,225,91,3,114,4,61,89,147,104,252,44,122,29,125,213,111,127,244,255,219,255,255,255,255,171,167,159,35,183,208,193,28,25,31,230,67,255,81,208,81,14,237,220,21,197,22,255,155,42,254,87,65,144,56,254,147,241,191,39,29,105,198,51,66,49,123,160,44,172,50,122,0,26,126,55,80,16,192,128,83,10,1,147,128,42,42,26,30,20,10,12,22,31,5,24,0,32,16,50,48,132,0,9,7,17,82,22,68,102,195,25,144,240,67,47,24,36,96,104,8,202,13,86,34,174,153,198,30,52,152,85,105,173,108,56,88,196,20,10,137,104,3,34,147,161,142,74,215,216,8,34,28,6,0,131,135,70,153,251,251,31,47,234,242,103,74,59,50,169,34,20,144,186,121,99,247,23,111,226,177,57,84,192,168,8,85,43,205,79,40,167,172,194,111,77,92,177,4,224,142,62,197,197,17,165,245,155,13,27,106,37,174,90,99,98,229,102,225,53,161,245,97,122,27,85,35,51,84,35,163,147,152,117,221,181,109,19,177,178,182,9,114,244,95,220,170,186,163,163,217,181,87,103,226,229,158,191,127,41,21,221,159,98,9,248,86,251,52,151,168,251,49,31,82,10,91,243,182,155,221,123,222,93,188,218,147,209,247,212,75,35,195,0,53,0,0,2,221,218,104,105,196,194,80,52,212,72,226,92,95,32,222,45,29,86,37,36,14,113,39,243,40,54,219,178,167,254,191,255,235,245,153,145,111,146,255,255,77,127,243,208,113,102,34,170,53,82,170,187,149,157,74,167,213,83,64,168,73,7,133,147,82,0,5,25,137,96,73,247,191,123,109,0,204,1,96,55,73,80,214,1,3,30,136,128,128,179,52,13,76,48,60,30,47,8,67,6,19,43,153,8,36,60,14,0,19,76,30,13,44,241,135,67,102,3,7,152,36,10,28,161,236,105,33,36,213,45,42,197,75,14,219,193,19,27,103,154,37,55,83,6,112,64,164,133,152,214,130,1,26,160,28,220,4,4,125,40,71,30,26,1,217,5,20,162,143,24,113,17,84,58,196,95,20,78,113,144,74,176,139,120,168,210,64,41,69,122,117,73,94,31,88,72,37,187,174,248,138,107,190,77,201,110,74,40,33,232,105,133,74,54,212,64,117,86,9,10,197,139,145,104,165,185,18,41,64,203,145,51,85,48,254,12,48,70,105,206,129,70,238,236,125,217,104,139,20,156,238,91,63,85,34,100,190,107,103,255,251,178,100,92,14,103,44,96,207,11,153,75,242,79,9,58,231,60,101,42,29,65,155,60,46,101,51,73,92,162,106,141,131,9,40,227,245,105,50,122,29,15,219,77,13,73,148,217,155,170,210,67,234,225,173,52,186,93,95,231,115,157,43,157,105,238,175,234,125,71,22,36,229,234,114,58,106,124,202,218,113,32,0,1,237,249,70,47,150,211,137,244,45,66,172,51,4,180,74,253,173,113,131,21,180,218,250,244,117,255,235,255,191,255,218,107,50,183,252,205,213,140,245,82,144,130,238,245,24,81,100,128,131,101,47,154,198,187,210,235,19,66,5,170,10,78,160,221,202,91,13,241,98,43,138,158,225,145,17,32,152,50,108,107,70,65,171,25,193,82,72,114,84,210,229,147,9,131,140,18,49,2,133,76,100,44,48,168,188,120,26,96,64,17,128,66,67,66,131,5,13,0,0,192,129,40,56,54,85,10,146,131,76,24,6,28,4,38,49,128,64,0,102,200,143,32,177,161,38,36,200,25,210,105,222,35,229,243,46,19,1,210,100,213,168,70,10,113,8,82,43,121,254,4,46,149,234,152,212,30,22,200,18,205,253,14,22,226,231,44,12,215,11,62,36,66,59,75,98,42,220,234,197,153,155,230,163,169,157,19,46,108,55,79,51,38,202,30,161,99,114,216,148,36,42,38,21,11,150,180,32,0,4,16,198,19,169,5,220,85,108,87,68,56,68,203,40,98,15,114,155,134,49,217,42,213,213,11,124,243,133,249,100,82,148,165,91,154,207,158,66,55,255,168,252,175,137,107,231,91,94,127,206,58,150,58,82,196,220,159,135,150,44,143,173,58,218,217,45,110,140,98,194,177,176,76,233,114,188,120,223,34,191,203,44,131,135,45,100,227,8,138,56,255,5,82,71,70,24,72,98,195,235,66,72,54,107,38,109,204,21,157,220,138,166,224,217,173,255,127,127,253,187,247,56,177,82,148,226,17,208,236,167,34,191,213,136,21,78,70,123,76,132,51,7,18,43,38,174,243,40,230,232,0,145,19,101,73,210,113,174,83,179,207,212,249,155,53,32,43,80,0,204,21,46,55,195,164,207,198,51,21,22,76,104,56,9,19,24,100,142,84,12,39,8,24,180,44,14,30,3,14,12,128,33,80,80,156,192,162,149,55,10,137,194,41,21,181,50,199,3,24,10,6,79,48,32,161,4,99,4,208,202,6,31,0,159,0,142,11,10,72,4,229,190,42,175,17,181,16,128,100,196,67,22,28,70,4,154,11,74,32,40,135,234,40,130,118,76,84,29,64,255,21,135,148,91,100,201,2,40,5,60,32,167,181,233,108,112,153,84,90,44,142,242,60,209,2,6,130,90,148,31,139,183,50,224,94,169,196,129,225,80,118,154,152,255,251,178,100,72,142,167,26,100,207,11,154,75,242,87,42,26,215,96,67,126,27,113,157,64,109,229,147,9,48,170,107,77,129,136,248,25,26,121,190,94,162,220,105,143,90,183,42,104,162,61,74,42,67,35,103,21,158,84,144,2,171,78,221,114,185,117,33,136,247,43,110,76,80,160,195,13,253,172,132,190,79,74,46,207,142,49,144,171,189,190,221,93,95,102,213,164,174,241,209,216,92,125,87,130,203,13,68,82,154,187,51,174,154,47,70,63,12,129,64,0,13,111,205,196,161,145,152,244,220,197,249,93,234,150,107,208,255,39,63,4,68,105,17,142,59,77,49,180,253,17,63,255,254,223,79,235,134,114,20,21,77,184,62,186,243,229,75,107,29,32,89,212,85,71,132,194,58,82,148,51,166,103,201,47,82,169,247,227,134,165,152,128,109,141,44,210,179,189,79,62,201,45,117,61,68,168,192,185,135,108,90,111,67,134,72,50,100,110,135,118,124,96,65,236,168,144,16,192,14,197,5,158,192,168,65,136,14,17,0,136,75,139,122,96,97,37,7,35,196,11,204,181,106,116,197,210,24,198,16,72,18,55,128,82,213,232,99,140,69,10,54,9,170,4,20,195,109,186,58,1,112,166,9,15,26,38,11,1,6,211,39,67,30,133,52,167,82,157,88,34,12,188,190,243,34,160,210,73,222,71,173,96,225,190,48,25,133,81,1,140,12,136,182,15,50,73,146,130,136,121,170,18,231,227,171,176,55,28,109,241,214,85,200,191,242,183,143,43,26,199,26,123,253,143,159,67,201,174,36,168,169,30,103,49,247,126,245,171,150,156,180,69,68,110,54,132,190,151,126,141,236,183,198,108,28,152,146,34,87,172,94,236,214,25,254,216,39,231,209,211,53,152,162,101,188,204,202,79,254,111,94,113,187,197,37,166,230,77,216,91,125,35,253,41,166,250,0,30,70,113,55,102,33,202,166,40,90,45,55,58,99,69,101,210,138,203,229,146,81,215,116,191,255,255,183,255,205,10,73,25,78,102,161,203,47,211,123,38,175,79,50,35,25,2,187,238,83,165,51,22,206,200,142,99,210,146,219,201,208,225,14,174,21,237,97,220,147,109,13,142,0,5,227,21,184,14,133,57,50,24,244,198,192,163,49,130,76,106,2,2,10,12,64,11,24,12,130,8,6,60,6,160,148,2,55,33,24,150,88,196,132,116,228,1,13,75,138,17,104,242,130,209,180,242,253,146,146,111,124,35,32,244,64,50,117,234,67,201,118,68,85,29,118,184,38,73,169,48,212,87,147,152,134,48,253,81,227,87,34,83,171,52,84,84,117,235,196,215,168,180,203,0,207,8,5,92,76,141,110,186,121,184,247,27,119,145,186,147,25,41,86,121,14,17,25,219,255,251,178,100,63,14,70,196,97,79,147,153,99,242,91,170,42,218,60,101,92,23,217,161,72,109,61,54,193,90,31,106,233,134,8,40,146,59,148,191,94,199,161,82,237,63,10,174,107,47,12,210,180,155,255,209,214,78,220,118,239,99,203,38,122,82,100,82,243,58,9,186,120,237,233,110,230,96,127,241,171,77,217,204,126,51,59,92,242,110,244,77,56,133,104,93,181,22,51,175,126,111,245,156,219,245,114,219,153,179,211,40,123,178,228,10,173,100,80,1,78,126,191,161,57,57,80,3,0,11,0,221,191,16,97,113,114,95,132,169,153,113,134,216,78,96,154,78,83,199,221,87,28,201,8,19,172,98,104,15,49,55,163,251,255,254,155,127,163,20,81,21,78,110,212,186,11,74,198,82,152,68,62,219,11,69,117,98,56,96,124,99,9,81,106,215,26,147,34,77,117,114,78,190,32,175,184,195,90,159,244,176,31,116,49,172,123,138,57,46,6,184,53,21,193,197,204,0,1,14,243,104,29,20,147,225,208,5,3,30,18,247,10,17,28,9,50,36,249,97,214,13,74,137,137,41,171,40,197,81,179,16,133,114,97,162,165,1,158,196,20,126,212,80,204,130,85,103,89,179,43,69,189,196,20,14,114,6,113,149,96,182,122,64,86,234,95,55,29,242,173,32,125,162,217,106,135,67,232,107,167,132,78,148,151,202,215,198,109,186,122,149,183,31,66,177,122,108,166,58,16,198,227,105,120,37,22,138,168,169,39,189,165,208,198,68,126,59,2,80,18,35,198,26,87,212,27,42,205,186,29,40,116,11,235,100,69,239,19,118,116,206,66,146,194,229,216,95,251,73,84,229,180,202,80,173,187,179,42,151,195,197,86,136,160,196,32,109,162,36,19,187,69,122,182,195,164,119,208,64,0,1,29,151,38,81,68,215,158,171,10,95,94,225,81,20,73,167,2,194,177,149,230,82,24,94,102,8,101,189,25,112,71,70,254,180,245,244,33,75,54,172,96,168,246,163,71,179,255,160,132,82,157,148,74,86,168,222,94,65,2,216,220,176,73,8,52,145,192,110,105,205,22,177,46,173,156,36,100,2,124,251,83,41,165,8,0,16,113,144,89,206,22,102,217,6,24,88,24,48,233,5,87,12,6,35,49,8,4,187,198,34,5,1,145,72,224,0,6,24,212,54,162,2,78,65,0,0,42,2,53,128,199,67,5,4,9,28,168,76,24,2,76,40,92,2,44,214,13,100,201,168,43,32,28,80,44,16,227,24,20,16,42,57,20,98,98,0,48,241,10,200,171,51,44,21,88,84,246,64,77,2,24,57,245,20,94,38,225,160,41,214,103,144,182,103,27,138,44,52,86,195,79,124,148,113,18,108,48,237,83,191,152,113,255,175,75,255,251,178,100,65,142,230,202,103,207,147,154,67,240,79,169,42,195,69,37,8,27,229,159,60,77,229,51,73,39,37,42,73,131,8,250,205,223,16,71,152,44,31,136,148,210,146,64,181,14,74,175,72,254,173,15,83,134,231,116,175,20,214,46,5,10,88,167,60,60,141,136,246,190,230,143,144,253,36,127,113,22,150,186,10,60,177,51,17,154,81,169,82,54,166,149,203,20,162,102,26,36,162,77,32,108,142,153,145,163,225,24,80,61,81,229,9,13,149,134,147,106,192,0,105,118,32,96,253,8,13,32,108,171,209,226,78,89,163,81,172,166,26,44,32,110,195,25,111,237,95,255,255,237,255,243,152,204,114,56,179,166,234,181,253,82,98,218,172,207,123,218,46,5,25,253,198,177,174,238,134,23,113,196,67,142,134,145,113,50,89,20,202,38,145,98,228,64,134,57,247,216,3,0,42,78,9,140,235,232,201,70,64,80,7,36,132,52,152,10,79,20,7,50,147,194,16,177,98,113,147,99,14,22,1,7,27,122,8,112,185,139,11,24,32,25,154,0,3,71,64,160,45,196,120,56,68,78,106,171,1,120,67,177,1,128,195,78,16,195,193,20,136,218,236,97,192,35,203,70,54,216,82,140,46,242,4,160,51,0,130,243,175,0,203,224,98,194,209,168,178,9,151,219,172,143,202,129,14,147,170,58,197,160,5,126,226,226,230,41,228,8,68,104,88,206,119,91,88,54,153,244,167,128,239,205,223,77,122,120,195,46,10,173,72,87,87,49,90,145,175,25,236,173,138,45,137,237,177,23,66,183,175,107,152,128,120,220,234,18,132,251,56,239,123,8,85,57,89,73,124,118,223,105,140,171,212,111,149,194,225,238,225,107,187,118,63,245,86,189,145,202,155,226,117,118,92,205,245,161,211,99,220,154,113,50,114,128,4,77,187,254,87,252,85,90,147,252,72,209,104,122,60,215,172,73,40,49,50,192,226,49,138,109,217,121,146,192,167,252,194,158,79,186,61,172,136,255,223,84,254,150,255,94,182,198,162,191,255,159,123,159,183,234,204,50,6,30,167,215,16,236,174,135,173,212,121,233,121,113,32,103,253,168,35,115,196,8,174,0,0,88,148,69,18,120,11,135,2,14,16,12,96,146,0,164,80,64,32,88,25,96,9,9,64,208,17,16,165,77,141,75,76,43,174,165,80,96,72,150,180,17,205,85,218,115,242,103,174,88,21,225,86,136,232,89,150,34,162,64,105,153,208,88,41,44,161,55,45,181,183,86,210,206,103,3,136,18,108,118,12,19,1,16,188,27,136,101,82,49,21,106,9,88,134,182,234,134,4,0,206,77,99,109,84,190,174,131,196,243,253,176,219,160,42,118,201,231,57,50,221,233,77,88,194,148,44,255,251,178,100,64,14,6,80,101,209,155,121,98,114,80,204,42,195,61,130,8,26,77,163,76,109,49,251,64,219,7,107,168,244,148,40,129,97,81,19,43,207,223,137,142,213,127,208,146,201,228,246,219,202,100,229,38,208,237,168,178,183,219,68,176,168,112,84,38,41,252,159,59,95,115,50,89,218,27,140,30,69,150,99,40,145,67,28,123,102,223,181,226,171,212,129,41,95,34,113,100,245,93,119,186,250,227,197,210,32,0,1,36,220,108,170,79,25,96,102,161,119,23,163,88,83,199,98,149,221,244,2,12,205,70,163,47,218,245,127,255,255,127,250,244,41,44,232,98,61,23,155,246,115,30,183,126,205,74,171,140,239,51,104,85,115,86,200,154,205,170,78,232,13,231,73,218,189,58,51,122,209,213,81,95,84,17,172,50,82,69,21,49,137,190,124,134,25,154,230,20,185,141,124,6,74,13,22,210,212,52,192,16,101,107,120,42,21,116,49,32,33,24,33,59,27,130,190,109,225,135,141,222,119,11,248,250,174,167,110,36,195,22,82,188,98,173,170,228,114,245,4,84,79,248,122,27,107,115,80,203,64,193,159,221,236,42,63,155,240,189,97,138,22,151,33,56,17,236,227,32,202,80,140,92,62,198,153,67,125,254,251,186,103,164,242,240,246,62,196,151,220,143,95,189,57,155,228,75,10,27,70,161,167,176,201,229,220,109,122,197,232,74,98,209,102,156,203,105,14,74,206,159,66,115,27,171,86,235,58,149,113,113,246,140,204,137,139,224,42,69,106,166,170,55,204,155,60,134,15,42,68,92,52,118,229,30,75,195,112,119,26,101,28,138,125,196,134,218,246,109,48,154,101,83,140,246,129,135,176,165,137,227,223,87,149,69,147,187,193,23,128,124,6,0,6,33,114,36,94,167,39,138,228,173,128,236,19,148,189,107,217,77,197,194,129,55,57,187,155,255,223,233,138,145,72,132,59,255,87,255,250,239,79,141,116,246,18,86,189,200,82,153,195,198,20,0,0,99,12,189,59,169,163,80,0,51,50,192,72,130,243,48,194,177,161,148,45,49,208,160,81,59,20,69,84,234,64,65,152,147,3,1,16,208,16,16,200,11,41,144,167,43,150,20,64,4,202,106,36,177,163,49,112,172,145,197,99,29,162,50,21,226,150,107,252,152,109,101,118,134,25,178,169,131,246,170,81,89,180,59,184,244,169,91,1,213,131,25,83,35,158,136,64,148,173,102,39,39,114,157,71,245,199,108,18,186,8,187,73,150,77,254,85,103,234,202,228,14,1,75,75,163,17,67,93,10,105,141,203,181,185,41,3,74,33,106,12,44,41,46,252,212,52,165,35,90,150,70,89,121,105,3,225,219,165,146,73,100,112,158,51,171,48,78,117,155,255,251,176,100,85,142,102,188,106,209,19,120,75,242,72,234,58,202,61,34,10,27,69,165,72,45,225,143,208,207,167,43,180,208,10,216,148,178,252,227,41,64,244,43,230,168,244,61,18,185,181,43,127,157,83,211,222,220,226,172,208,137,93,63,247,106,175,106,223,117,6,98,153,158,118,216,49,218,10,236,96,34,0,0,0,7,54,92,4,73,165,1,215,19,187,93,19,43,67,64,232,139,109,49,141,86,70,53,147,209,54,255,167,253,127,245,127,255,255,125,127,101,125,255,99,149,157,150,189,117,230,78,242,106,220,0,103,132,59,138,122,72,199,142,12,54,211,18,100,111,124,185,178,195,50,86,48,172,25,144,157,0,78,12,96,164,219,73,192,9,70,22,10,74,24,96,2,232,6,85,195,1,130,160,4,192,4,199,137,98,68,22,15,50,132,176,178,133,41,22,6,50,0,132,153,134,95,199,153,147,10,237,8,92,84,210,106,205,213,60,147,221,51,199,0,203,17,170,18,195,233,132,96,26,60,77,236,38,155,88,198,126,28,121,159,40,118,154,180,12,228,193,141,105,215,131,28,121,91,204,249,200,101,54,153,180,70,253,248,213,52,142,150,163,7,103,213,124,190,120,243,235,163,139,216,101,118,203,81,196,112,168,193,248,117,234,38,234,94,38,208,218,175,234,206,119,207,160,183,65,141,210,90,187,24,181,220,151,100,173,231,60,82,151,108,237,138,228,133,225,227,213,190,235,147,79,183,244,59,10,107,69,174,63,206,219,115,92,218,76,222,94,217,218,63,249,251,73,166,211,158,243,32,44,74,241,85,186,122,177,25,133,0,1,71,240,61,15,224,183,9,177,34,72,42,153,201,178,205,106,212,244,117,37,53,253,94,175,255,255,247,85,174,223,232,138,141,254,254,203,186,127,130,6,118,46,223,73,31,17,76,253,19,160,0,0,177,94,243,175,136,52,87,131,18,20,56,5,211,109,29,18,42,50,146,34,203,142,130,151,241,213,20,168,20,73,146,177,214,24,242,18,35,84,32,72,162,49,21,141,1,46,201,123,6,34,70,55,132,136,8,16,48,149,252,203,11,170,193,84,156,132,148,117,252,21,21,158,70,146,217,13,90,68,133,34,213,242,168,39,19,2,37,34,171,36,139,19,134,99,178,227,243,96,45,250,61,128,100,238,137,229,192,201,113,178,148,108,122,211,103,99,191,166,61,129,147,151,186,97,183,33,81,171,229,229,113,145,56,149,29,97,113,194,148,73,149,89,230,99,105,249,114,7,183,53,217,237,66,179,52,75,141,87,167,230,223,49,45,202,196,167,182,235,74,167,189,203,79,119,186,211,246,220,229,81,124,86,205,234,103,221,212,219,110,202,54,207,197,179,59,106,109,113,230,239,255,251,178,100,101,15,102,80,103,81,19,121,98,240,82,139,234,167,61,34,44,25,57,159,66,13,229,47,193,46,174,234,204,241,136,169,16,0,0,19,119,25,192,191,60,170,145,116,130,148,27,121,40,205,82,191,110,16,126,229,42,113,185,99,21,54,102,203,155,255,255,219,254,159,125,73,255,167,117,50,167,213,238,171,208,196,66,127,117,50,163,178,165,166,115,29,23,69,33,95,50,117,46,172,169,170,17,42,140,66,74,102,14,92,147,218,180,42,147,10,255,5,118,155,233,177,164,47,135,112,152,107,49,134,148,134,7,17,8,0,2,66,2,26,40,64,16,32,0,48,212,0,14,156,161,130,38,97,34,128,33,250,214,28,4,187,128,211,129,49,152,224,155,195,167,8,241,3,40,38,177,9,9,42,178,68,96,138,136,34,12,183,133,161,98,238,42,247,20,1,112,61,69,200,123,149,73,127,77,59,242,134,0,217,221,199,143,40,107,24,212,89,193,97,215,228,58,152,120,53,49,28,189,30,212,166,235,48,141,97,148,0,160,121,204,158,42,245,35,46,174,178,163,242,87,91,203,99,163,145,34,48,114,74,228,89,72,255,140,228,220,215,206,139,220,228,202,83,173,170,171,189,182,89,135,171,172,214,136,181,245,209,95,243,201,215,188,68,132,191,211,242,204,93,106,102,242,88,218,119,123,239,37,252,171,97,93,224,94,187,194,159,179,129,204,243,186,24,114,135,32,73,3,16,238,201,34,172,204,17,70,105,218,202,148,186,105,255,219,233,247,255,255,255,254,78,212,254,253,43,77,92,205,79,127,78,215,18,57,24,17,233,28,163,186,12,26,137,54,172,178,189,78,182,22,174,129,220,2,102,125,92,217,43,245,202,0,0,66,112,81,126,114,51,129,132,73,230,60,61,141,13,140,124,56,48,112,124,4,89,85,98,0,64,144,141,84,136,13,7,10,28,152,134,183,24,42,88,56,49,32,108,178,215,132,172,5,87,14,64,205,4,113,8,146,120,16,4,179,22,24,187,80,50,109,182,21,74,68,161,80,72,38,27,77,245,87,94,236,105,64,36,77,47,31,107,29,150,59,226,149,27,70,192,48,168,128,140,103,6,1,148,106,178,112,157,19,27,17,91,16,102,137,70,176,180,211,173,221,242,47,246,117,151,119,212,200,84,99,221,89,117,255,126,196,243,68,182,171,82,143,185,83,5,159,41,215,223,225,94,190,231,221,233,203,89,131,73,201,188,247,63,246,147,129,23,150,73,156,168,43,246,175,47,220,216,241,183,253,191,118,135,65,30,233,80,5,43,93,212,124,33,81,186,239,83,218,23,15,72,185,73,171,54,89,41,203,40,118,111,230,199,163,215,250,247,6,209,74,17,109,95,183,171,127,235,254,255,251,178,100,115,140,69,236,103,81,155,153,74,240,83,169,202,179,96,194,42,85,241,163,76,109,36,218,129,76,162,170,220,241,136,185,161,91,208,119,59,131,99,155,135,75,152,56,147,20,238,155,181,189,137,170,157,153,61,7,178,104,250,125,111,183,2,200,99,52,219,77,238,155,110,173,64,190,128,10,114,94,34,210,101,172,21,28,152,165,33,212,206,65,179,4,16,105,35,71,65,58,255,81,119,213,194,83,6,24,137,109,109,96,146,173,94,65,81,6,42,204,76,8,37,142,155,235,26,5,71,184,113,162,7,0,165,125,90,179,232,158,44,13,209,121,232,165,25,80,67,242,22,139,7,215,153,183,140,201,178,241,197,29,102,133,222,216,209,146,21,199,139,40,119,42,133,59,155,35,67,71,166,106,234,253,79,21,141,110,169,204,132,202,101,32,71,167,135,134,204,135,117,246,115,130,172,130,87,185,133,191,124,251,142,239,69,63,71,234,89,147,135,84,85,67,46,188,84,65,78,71,10,35,36,73,95,131,238,1,215,218,88,231,232,47,115,151,132,60,210,150,204,152,32,0,36,219,144,17,108,109,87,192,61,144,42,21,129,132,56,162,59,63,37,26,219,107,82,74,155,219,106,233,255,95,255,254,244,100,116,223,235,95,174,101,61,182,122,85,209,133,5,81,8,13,138,82,3,4,20,91,147,138,157,226,143,127,163,255,64,111,223,218,219,191,80,75,155,192,187,2,233,255,163,46,78,0,1,28,188,192,212,79,196,148,205,28,76,52,120,197,200,205,128,212,194,199,18,13,77,1,129,160,64,34,160,18,19,35,40,202,226,33,26,56,143,14,33,179,100,101,237,209,237,67,153,8,154,109,177,2,237,80,131,0,218,218,101,35,60,161,228,114,84,121,221,88,178,184,25,70,153,115,240,53,130,100,243,65,122,209,24,248,168,165,227,135,242,200,46,16,87,28,242,20,73,177,200,13,97,159,181,191,247,79,75,134,180,66,47,227,59,106,89,51,244,249,190,108,80,22,164,90,76,106,57,126,74,157,79,237,180,233,209,116,173,110,129,132,127,71,105,50,206,203,59,59,198,238,99,75,32,39,13,186,47,242,91,110,64,34,65,204,237,139,72,91,21,131,209,225,34,109,210,223,211,107,181,20,148,184,60,128,0,11,146,157,160,124,144,199,168,215,80,65,141,103,116,95,139,8,168,203,33,151,88,46,159,31,76,202,201,26,133,86,67,34,31,254,173,255,111,250,55,170,190,143,255,246,68,83,205,53,91,217,198,51,1,133,4,148,2,180,2,102,7,138,24,62,53,44,137,24,64,176,175,104,27,218,124,208,105,45,237,0,0,1,77,202,97,7,230,199,116,81,200,109,177,129,96,224,65,97,134,129,154,255,251,178,100,145,12,197,211,103,210,27,108,54,50,82,200,10,115,60,197,102,24,97,157,68,109,229,43,193,79,174,42,140,243,8,152,40,60,88,96,16,4,114,74,22,35,97,24,76,80,140,92,144,232,66,74,41,152,192,0,5,127,92,38,252,176,168,16,196,36,137,70,144,140,216,113,200,211,35,115,215,250,66,22,213,9,202,184,170,68,145,228,117,148,22,97,159,184,143,242,74,49,106,6,187,64,194,162,26,104,200,10,78,68,10,10,5,222,36,41,50,52,132,165,19,167,177,145,240,203,68,161,133,217,138,229,224,159,165,171,220,126,202,27,105,176,173,40,185,37,55,91,34,210,189,240,70,219,10,49,247,88,134,53,60,186,182,92,235,216,115,85,211,77,92,180,159,12,101,217,144,173,102,174,73,161,89,86,103,146,105,125,204,77,140,233,74,74,201,58,172,151,74,42,230,220,201,69,29,244,128,2,182,254,122,1,64,220,142,187,32,236,74,75,231,129,249,177,89,207,72,85,56,246,63,117,121,43,170,238,159,255,251,253,59,183,41,29,198,147,211,86,127,177,142,86,157,156,172,181,82,179,134,122,26,189,225,217,61,104,80,209,158,84,212,118,53,145,74,158,214,171,54,186,164,16,213,5,11,52,102,33,156,158,0,0,139,148,197,67,35,126,192,76,228,76,52,89,168,201,74,99,71,142,140,72,41,22,47,59,106,14,6,0,128,2,70,1,2,132,12,1,194,147,197,16,2,99,17,113,11,138,166,75,34,50,208,208,116,29,176,119,68,107,5,17,56,198,150,163,19,167,236,63,2,128,74,133,2,22,217,119,218,194,221,79,245,200,211,229,104,169,181,130,162,172,205,165,142,212,74,142,25,169,24,235,229,102,102,95,69,38,196,146,39,135,48,195,169,23,47,220,61,148,137,2,104,134,197,61,221,197,107,255,153,180,210,173,201,86,173,191,215,234,169,192,147,13,221,156,205,194,13,221,182,63,211,32,151,24,197,255,60,181,199,32,145,114,94,71,59,211,165,202,172,56,53,162,238,77,219,147,78,109,105,233,229,116,254,246,121,120,200,179,0,0,89,118,7,112,247,78,73,3,135,164,216,66,33,37,222,108,37,219,53,206,115,44,44,237,87,137,17,122,45,61,125,127,247,79,245,238,116,144,114,78,207,116,102,68,246,162,191,127,165,114,132,229,47,118,1,52,137,100,238,86,119,67,209,25,170,65,218,30,70,205,239,104,186,200,127,184,0,11,182,243,6,34,59,51,35,44,114,49,112,147,50,62,52,210,50,176,35,16,2,160,121,18,72,188,228,1,108,252,104,8,104,188,160,5,19,3,2,82,10,0,198,118,77,18,46,139,5,2,129,51,70,46,140,177,250,163,0,178,134,20,247,255,251,178,100,166,140,197,242,104,208,155,152,51,112,77,138,26,147,60,194,30,21,249,163,74,109,176,216,129,56,162,43,12,242,136,152,193,169,68,195,95,121,108,50,243,198,98,45,88,174,162,17,131,169,221,113,9,200,224,101,12,121,77,103,118,232,90,214,26,207,116,210,127,244,198,196,195,191,33,140,240,253,183,109,147,235,234,113,1,25,42,99,161,63,61,187,150,77,62,76,221,221,249,137,222,60,221,24,211,88,233,163,141,254,97,158,118,163,36,238,246,213,29,142,64,196,98,81,22,186,131,139,163,132,58,56,67,88,186,104,62,105,216,196,188,147,144,0,91,239,200,208,181,46,34,179,164,37,83,20,225,86,87,217,215,81,122,239,193,178,23,254,191,255,254,253,58,246,113,102,83,44,149,188,135,187,89,74,97,103,24,65,227,4,66,30,125,43,222,215,109,193,130,64,97,59,77,132,143,208,7,8,160,48,82,231,42,109,23,164,93,148,123,21,80,0,4,229,152,192,165,12,239,204,196,226,140,249,220,196,202,204,148,212,12,148,17,40,151,171,72,120,48,4,0,130,21,112,60,58,7,72,145,25,32,64,194,232,82,106,174,209,18,133,29,2,254,134,1,99,112,209,42,0,135,151,136,208,158,165,130,110,72,23,60,74,8,53,238,108,14,12,130,42,156,111,43,117,150,237,191,222,111,205,215,143,28,115,121,223,28,101,113,75,23,82,70,30,77,26,168,113,126,43,124,115,5,107,64,133,169,68,225,137,74,9,108,60,42,156,165,189,26,202,47,5,204,121,193,241,154,203,233,122,1,129,64,92,186,146,141,238,78,36,178,175,6,145,201,172,74,78,105,138,202,142,170,172,59,118,172,155,233,71,124,99,66,72,230,181,175,146,186,146,197,137,216,212,205,171,6,19,110,13,253,141,162,245,4,125,149,118,36,0,21,219,243,120,75,63,66,24,211,81,89,41,88,244,133,76,231,248,119,83,154,47,52,70,111,54,95,244,255,245,62,104,59,223,113,204,169,6,63,242,215,46,104,14,131,112,46,147,136,127,64,222,182,44,15,42,229,197,104,180,114,229,53,113,13,196,67,152,50,96,97,52,162,119,138,119,59,75,34,173,141,143,251,254,6,127,64,0,24,194,23,48,245,177,100,204,81,136,215,164,140,209,54,172,68,124,21,140,99,163,184,0,26,96,166,56,0,134,33,130,230,4,4,66,195,121,132,160,249,132,230,137,129,160,249,137,98,224,204,131,120,28,16,62,22,23,80,60,96,9,72,207,197,0,132,2,162,1,139,22,108,8,92,163,197,85,102,105,224,160,96,224,70,132,32,32,104,99,131,14,61,1,161,131,130,226,136,6,36,178,178,46,229,99,83,73,29,32,80,7,81,217,102,255,251,178,100,201,12,166,46,104,209,27,120,75,112,87,137,90,163,60,35,126,93,69,159,54,78,233,47,193,97,51,42,156,241,14,57,172,229,33,113,16,155,188,0,194,210,238,90,239,78,58,48,45,43,255,57,57,40,137,207,71,173,60,148,213,233,80,73,47,51,205,146,13,92,32,173,49,242,247,42,136,224,140,203,119,170,69,209,200,90,158,186,112,92,84,135,190,42,93,238,63,17,214,82,241,77,210,150,220,161,175,157,42,105,222,41,161,140,167,60,106,85,146,164,110,106,174,69,82,155,82,146,133,208,213,197,250,90,241,111,144,65,189,117,143,52,240,98,54,177,63,168,197,16,183,239,40,214,68,171,46,63,125,181,76,93,119,55,212,251,241,247,140,17,191,86,125,29,58,103,255,255,245,147,117,154,156,152,246,18,221,88,237,239,195,118,109,2,12,108,175,159,114,122,58,136,117,110,138,84,96,11,152,8,65,129,186,116,56,254,173,212,179,206,223,245,200,205,236,55,252,228,229,165,229,106,127,222,67,199,18,200,0,21,110,248,67,200,233,43,56,106,192,96,12,12,17,84,65,130,5,153,173,226,64,10,102,154,139,4,139,45,217,173,42,228,168,135,91,154,125,54,6,21,3,167,178,152,46,164,217,111,228,79,52,28,232,167,44,228,109,149,173,12,68,82,178,131,178,186,162,176,248,176,133,240,23,238,185,133,6,76,159,234,4,149,236,179,177,204,102,46,64,181,221,215,183,254,8,90,244,55,105,139,26,165,229,63,89,198,88,138,81,126,164,73,179,196,58,101,185,252,160,116,19,131,132,99,153,250,179,9,57,88,113,204,47,35,69,205,121,96,236,170,66,11,21,30,46,166,133,169,72,173,46,236,132,90,24,76,246,174,212,68,180,180,181,107,11,92,119,182,114,192,64,2,246,255,161,142,161,43,74,13,44,191,118,46,11,49,73,18,89,4,207,57,189,95,190,203,250,122,255,252,181,243,171,76,118,41,170,203,74,53,37,197,140,53,146,142,109,101,57,152,24,34,84,50,165,148,124,97,21,8,172,147,156,232,143,189,135,35,159,207,54,22,208,74,253,14,102,222,152,207,57,254,174,252,112,0,3,8,226,131,131,201,51,66,94,179,23,146,225,32,80,199,66,196,4,72,25,26,57,1,2,51,1,193,99,20,192,210,97,152,192,240,236,96,4,48,168,29,1,29,34,67,16,96,90,119,85,129,169,53,129,80,233,184,77,172,68,24,51,248,53,48,17,250,86,59,37,72,174,146,235,14,244,163,35,163,215,82,110,2,152,16,160,86,98,177,9,62,144,9,190,176,76,113,217,76,166,152,229,166,227,182,185,224,136,37,172,213,104,49,234,169,189,70,228,203,169,32,168,22,94,250,124,255,251,178,100,192,140,229,99,102,211,27,76,69,194,84,73,218,195,48,37,94,92,197,225,56,78,232,207,193,127,179,106,12,208,35,73,55,12,190,21,229,214,155,142,84,151,220,32,68,157,56,69,189,187,22,180,101,211,165,57,198,57,142,41,13,254,34,188,223,81,167,97,197,36,170,47,218,108,182,189,185,239,43,77,9,108,225,207,151,135,148,150,244,11,147,155,149,10,202,7,96,206,88,169,64,242,88,5,98,36,131,12,173,163,207,21,183,229,85,41,187,16,39,191,255,251,83,182,171,230,103,47,251,191,255,252,236,45,203,121,24,1,170,19,80,179,8,0,187,24,20,210,68,243,149,58,135,99,102,148,115,132,134,211,153,250,153,111,235,209,127,251,205,117,110,255,87,197,127,253,84,179,143,137,224,255,238,59,182,17,67,45,29,62,209,115,78,147,162,252,216,250,187,254,39,235,225,207,254,255,155,120,236,92,106,51,205,141,162,77,17,20,112,248,16,4,122,34,33,214,241,67,104,186,0,26,240,36,216,227,16,99,54,176,204,230,138,48,194,200,215,6,83,18,142,70,135,166,6,7,38,73,130,194,128,97,8,192,244,16,1,49,40,48,198,226,226,96,16,208,205,95,0,145,72,180,16,173,50,104,154,241,133,25,8,197,67,132,153,82,6,16,137,244,139,170,200,147,229,80,221,53,18,80,20,17,204,188,188,84,204,182,91,3,212,205,205,148,176,218,23,197,253,160,103,210,216,245,136,26,2,228,196,25,118,81,219,53,177,187,91,12,108,252,147,41,255,18,160,37,23,45,153,82,242,204,205,204,116,190,146,38,175,102,45,35,21,109,84,202,57,227,149,211,172,74,238,52,213,226,23,190,125,68,30,187,51,250,73,196,58,156,181,153,57,175,165,249,139,32,86,35,205,249,136,65,204,165,75,144,212,75,179,226,153,223,173,62,189,52,98,199,9,12,101,248,184,128,0,5,191,253,48,49,72,133,105,4,217,81,210,65,150,118,119,59,115,31,210,218,87,233,77,127,253,63,250,127,75,21,149,148,232,200,251,63,232,38,40,161,211,35,43,148,172,202,198,82,139,133,26,173,178,169,148,76,168,236,141,82,25,158,137,71,21,141,133,154,138,197,111,57,88,26,110,88,219,70,197,195,242,160,0,228,118,153,22,82,2,204,61,4,222,199,204,121,48,215,9,128,32,230,96,14,146,109,57,166,164,50,173,73,32,225,19,8,20,127,91,136,94,5,232,180,18,35,124,215,5,24,46,1,128,145,11,148,0,64,142,5,33,250,145,42,201,161,252,99,32,87,207,182,36,74,96,247,236,176,214,40,133,77,68,172,85,60,205,178,201,183,186,247,146,176,151,49,223,178,65,197,169,185,182,246,46,154,166,255,251,178,100,196,140,38,85,103,80,19,153,51,240,84,201,218,215,61,37,4,23,177,153,72,117,183,128,1,69,50,234,158,158,32,0,133,109,177,79,122,87,112,183,26,186,135,152,152,139,26,46,49,106,211,17,179,226,111,54,182,169,233,3,57,174,63,206,119,23,89,214,113,141,99,126,215,239,39,159,54,180,24,82,230,219,211,157,255,207,189,173,88,187,181,175,123,87,15,237,37,30,222,143,183,73,41,228,182,53,157,77,125,188,134,5,6,25,211,214,2,29,187,21,7,233,68,231,57,167,189,86,190,251,112,191,154,138,247,103,137,29,245,253,91,244,127,255,255,251,105,175,86,153,251,126,142,212,121,25,238,228,150,201,49,38,187,2,41,211,186,25,136,232,173,84,102,123,53,155,49,235,138,99,26,237,125,153,158,235,234,87,97,5,98,191,116,245,97,222,149,132,32,32,33,20,10,4,0,214,207,129,206,71,10,38,108,35,231,148,188,110,105,2,195,10,222,85,3,48,49,49,80,195,23,36,28,20,2,12,139,13,135,3,169,176,208,146,200,103,169,254,168,202,164,147,44,166,46,227,152,242,147,32,149,0,115,193,25,25,170,181,184,202,230,83,2,178,145,157,131,47,67,92,146,216,19,62,203,218,82,209,78,182,98,253,53,198,230,253,117,200,5,34,50,57,130,42,30,39,82,72,51,232,5,231,114,222,5,112,226,64,12,158,51,15,128,77,52,203,176,203,209,197,172,44,200,126,153,43,16,30,196,245,93,117,198,153,91,55,145,81,56,200,56,95,243,84,210,232,37,212,93,95,185,16,219,20,82,181,47,88,120,124,179,110,251,164,206,31,247,234,162,147,94,18,184,170,119,2,65,105,4,65,46,96,185,8,142,115,60,25,99,59,101,13,137,124,131,131,83,86,15,215,97,64,36,117,164,172,158,238,12,214,87,23,181,74,12,25,99,163,32,48,49,235,155,10,18,80,205,36,162,192,211,100,12,178,146,166,83,144,228,213,12,94,39,23,207,226,17,53,209,45,149,168,3,44,174,92,130,216,34,34,199,135,238,63,140,49,7,21,93,39,99,235,8,89,208,17,172,41,8,133,9,86,66,231,55,238,203,67,231,62,197,38,57,223,195,255,255,255,255,255,255,255,255,255,221,71,45,223,190,10,29,137,186,236,18,91,126,79,255,255,255,255,255,255,255,255,229,169,97,192,224,130,234,1,6,79,86,184,162,108,141,101,46,192,184,105,176,0,0,96,0,0,0,6,2,1,64,96,29,78,101,145,4,67,80,213,92,70,40,217,146,44,88,221,244,97,16,194,160,129,204,238,34,211,58,57,250,98,198,255,255,255,255,238,31,161,74,191,255,213,19,195,255,255,248,97,65,51,204,26,191,255,215,255,251,178,100,212,128,11,55,136,211,158,111,32,0,66,232,10,202,199,148,0,22,109,165,109,188,246,0,1,3,137,105,151,158,128,2,168,0,65,68,196,136,78,39,32,144,11,185,192,145,62,203,155,82,125,138,168,248,76,13,145,86,218,223,151,146,93,113,138,56,202,209,186,63,46,84,112,244,150,178,43,92,207,206,213,30,67,20,181,218,237,33,58,42,171,223,238,41,171,105,104,152,169,130,241,208,200,254,55,214,59,116,173,209,246,39,235,25,86,195,161,225,239,28,223,114,95,163,139,223,205,190,91,221,147,245,209,67,21,99,59,82,118,217,219,11,80,86,31,147,71,212,26,219,126,231,198,53,181,28,158,234,251,73,87,187,196,231,230,243,19,84,189,117,143,250,52,213,255,161,185,145,48,179,126,254,126,249,255,116,77,178,243,206,95,224,246,43,153,103,158,66,48,67,105,107,45,108,104,38,14,19,27,229,93,138,8,0,2,56,30,193,124,49,5,116,119,54,43,173,26,12,170,214,232,106,247,111,202,92,115,152,52,31,178,219,248,136,206,6,88,96,14,36,82,73,137,2,20,52,161,134,121,47,255,20,227,183,208,88,19,29,215,202,89,255,255,183,253,31,147,0,0,179,26,16,209,197,34,32,8,12,131,70,44,97,8,226,243,113,105,22,9,33,228,5,9,123,84,165,188,127,85,5,3,175,89,66,111,129,170,45,194,76,216,174,140,91,22,69,48,12,131,248,237,60,212,134,14,161,154,36,113,249,131,245,157,212,120,229,250,9,41,1,242,133,60,49,95,51,72,89,38,116,137,113,122,155,44,117,68,170,91,225,68,152,224,150,38,178,229,10,44,175,19,171,39,248,48,7,243,139,150,181,121,226,204,208,252,182,167,141,84,228,154,217,25,57,141,12,73,30,138,206,23,193,139,230,35,137,56,249,148,11,54,139,224,211,199,231,79,31,60,178,118,26,4,135,35,117,253,3,207,86,247,196,169,30,105,13,216,50,186,222,52,186,228,17,36,61,56,121,229,202,150,198,176,249,135,90,107,81,93,21,56,74,3,167,173,102,213,145,196,154,86,29,161,166,126,214,159,63,208,173,230,93,142,179,51,4,125,159,179,63,179,10,217,138,3,136,0,0,0,2,162,112,176,150,48,68,210,196,139,3,247,98,135,217,238,127,170,37,166,93,152,199,215,127,253,95,246,209,182,255,254,157,223,255,253,127,244,39,253,254,68,99,135,22,70,101,8,244,35,8,20,214,132,109,108,18,8,72,25,126,144,8,0,166,211,220,150,19,203,55,173,120,53,134,20,182,31,7,38,1,130,221,23,197,199,142,83,53,168,228,21,67,2,212,165,188,194,96,152,179,203,98,68,255,197,87,23,228,83,2,89,86,76,255,251,178,100,173,4,103,23,120,85,147,79,100,114,66,172,234,218,28,2,242,23,241,163,95,76,189,149,193,13,51,235,156,112,142,241,163,39,214,95,204,216,165,162,197,104,193,59,58,69,150,168,57,47,147,188,245,186,41,137,211,163,213,85,33,73,226,71,138,105,193,113,141,118,204,205,121,226,193,100,36,85,116,254,45,239,18,44,86,215,44,94,248,121,37,232,204,217,120,244,222,23,177,92,79,25,152,236,36,205,75,135,27,211,63,93,154,150,247,107,86,106,186,144,69,192,20,131,236,166,187,119,101,23,142,74,23,107,117,238,197,172,193,250,116,195,15,163,170,247,79,59,59,139,229,228,104,153,134,51,20,245,115,97,138,150,93,82,154,230,158,119,163,226,201,32,1,40,138,15,65,120,142,68,58,108,121,223,156,158,103,39,182,56,238,205,254,193,253,135,254,63,255,255,227,47,255,255,255,232,255,249,189,175,115,136,225,33,126,124,246,95,232,198,95,153,211,10,68,180,159,223,66,0,56,181,231,147,27,89,65,89,64,0,4,146,244,101,188,195,45,204,220,54,24,21,21,45,41,115,76,60,37,166,35,169,130,15,166,90,50,41,116,54,92,200,125,129,55,138,56,239,245,148,190,73,10,211,104,153,99,216,247,188,149,80,158,56,8,151,140,169,134,48,128,230,80,27,39,10,181,141,0,123,163,145,185,120,200,249,136,10,134,9,146,88,117,153,83,7,170,217,242,190,168,122,70,31,23,228,108,27,190,130,95,27,98,167,96,165,33,190,112,123,68,171,82,45,194,173,175,99,101,237,98,153,174,216,160,43,55,125,109,117,71,217,97,194,182,33,83,86,41,87,218,213,194,76,169,108,81,65,214,177,103,57,83,177,98,221,180,207,155,48,166,132,28,169,18,151,18,84,224,236,220,71,200,214,144,202,5,251,151,200,239,124,110,159,233,210,72,132,37,69,175,142,174,40,164,89,141,150,92,232,43,5,221,102,189,242,215,213,114,213,11,233,208,146,32,0,0,86,133,193,144,109,25,193,36,82,175,166,244,21,120,147,212,220,179,202,203,177,183,169,149,151,245,21,243,242,234,159,255,251,169,255,209,63,233,253,167,120,55,103,43,22,251,163,84,191,100,118,117,18,155,182,39,86,93,101,218,200,111,130,237,163,152,166,94,253,249,235,92,147,255,246,1,136,177,38,186,56,156,100,210,97,49,201,133,20,166,82,56,140,143,204,102,39,26,27,10,0,140,4,102,29,32,24,247,7,86,84,44,56,50,7,76,134,77,59,209,164,16,2,24,151,245,213,4,166,101,30,68,168,132,182,142,94,162,217,150,185,5,7,69,12,129,22,141,130,68,64,155,196,6,4,32,29,43,75,120,202,136,143,114,88,51,255,251,178,100,192,12,38,187,102,212,155,111,101,224,77,138,10,227,36,98,62,93,61,163,68,46,101,235,209,50,47,107,168,144,137,193,109,98,101,76,163,107,32,186,108,232,8,129,222,220,196,224,89,139,168,235,19,167,229,113,92,94,145,132,25,70,236,150,110,161,82,173,54,161,181,36,241,84,61,15,68,72,171,48,84,41,117,205,177,87,122,201,1,92,73,83,221,226,239,229,122,85,46,145,213,79,54,158,144,149,172,43,171,161,33,70,120,66,87,193,174,237,88,157,77,184,86,161,103,15,207,185,21,23,165,97,122,61,154,108,70,218,230,36,71,214,246,182,119,154,111,218,73,243,79,27,59,222,171,123,230,88,177,115,46,188,186,251,249,214,253,125,162,235,198,203,144,80,104,1,12,4,38,225,245,137,158,177,58,21,220,172,91,87,109,144,201,98,125,148,55,159,45,217,23,189,63,194,151,237,223,255,255,245,8,43,253,127,255,253,144,193,13,6,236,103,225,75,211,226,82,149,178,21,17,213,28,26,203,82,252,232,101,209,182,119,163,11,203,82,203,207,201,120,197,147,0,0,2,212,194,113,51,42,47,205,194,51,49,136,228,195,68,145,163,160,24,68,96,194,51,204,88,17,24,172,36,23,3,161,67,92,44,225,32,198,51,130,48,14,33,151,216,232,226,129,172,152,176,50,18,138,7,157,29,9,47,237,166,34,86,133,210,50,81,101,33,113,198,146,66,180,114,16,18,163,106,88,205,30,202,24,1,182,104,90,129,102,187,43,33,54,243,57,117,242,144,210,195,86,23,242,209,144,218,149,21,208,195,160,220,196,198,21,160,121,41,166,174,39,164,133,168,140,149,28,21,211,155,179,251,142,77,84,215,100,189,115,219,186,185,221,163,154,135,26,254,93,115,216,132,144,48,249,201,195,177,255,125,103,165,189,105,145,222,208,238,6,47,19,79,211,195,104,159,165,97,129,9,241,217,99,45,29,125,217,111,97,77,217,28,215,55,250,208,194,195,138,63,215,202,249,101,198,144,161,187,57,46,228,174,121,28,174,212,225,84,129,32,0,0,29,147,25,15,73,172,9,234,31,203,80,165,111,159,99,183,183,179,161,86,222,105,44,99,18,92,245,187,63,221,26,253,245,191,69,255,255,163,255,175,255,255,213,129,17,237,250,83,252,84,217,71,45,73,94,131,220,171,220,243,21,220,243,43,105,28,139,63,80,157,189,151,49,146,64,43,12,35,23,52,123,40,219,35,35,24,134,204,2,54,48,49,104,70,16,49,32,25,3,64,64,51,3,22,204,36,23,10,134,153,114,37,23,129,33,192,33,64,120,148,217,107,173,149,47,96,202,148,196,162,42,44,59,187,18,76,249,96,40,102,196,174,116,126,31,90,255,251,178,100,185,142,166,233,104,210,27,153,99,112,78,75,186,183,48,98,146,90,65,157,72,110,97,143,193,45,172,107,12,241,136,249,252,3,213,57,4,97,154,90,107,2,128,135,218,30,98,241,9,100,113,160,203,69,12,198,93,69,170,214,226,145,86,130,198,30,245,237,106,172,229,53,88,97,81,71,229,209,252,95,156,106,211,103,46,157,82,203,104,227,76,250,234,90,56,55,170,66,175,114,218,215,242,98,203,126,82,138,45,20,181,102,64,178,136,46,84,152,45,49,203,95,94,193,57,234,247,226,155,57,167,142,35,139,169,91,83,222,93,10,111,254,97,222,111,186,91,202,223,218,103,231,155,143,34,155,122,222,182,237,97,238,154,107,77,176,243,33,115,253,64,93,215,66,212,111,48,93,219,50,177,130,50,6,109,51,7,165,133,152,229,238,209,12,204,227,213,243,63,213,19,255,127,255,255,255,250,255,255,239,14,96,161,198,4,114,187,249,244,83,181,121,222,172,254,244,65,235,86,223,204,121,193,80,27,45,75,21,242,87,254,146,134,6,5,24,0,2,228,252,150,52,198,150,13,60,217,36,140,5,32,185,195,192,166,0,70,202,66,192,102,101,24,216,214,222,151,20,2,50,226,173,197,10,96,143,203,62,116,248,131,99,64,136,164,11,250,249,51,150,94,148,170,2,183,180,181,44,44,165,244,220,100,239,219,148,207,78,161,92,118,165,231,15,44,242,131,52,234,168,130,66,72,62,59,56,252,3,200,50,86,161,46,32,239,117,224,91,23,174,182,84,249,199,218,175,77,166,90,71,123,61,173,61,102,84,219,58,237,162,84,242,18,71,171,17,101,49,97,97,198,194,236,207,229,95,235,161,57,63,147,175,90,54,20,217,222,206,150,16,191,24,97,254,95,2,219,53,200,75,217,96,253,66,213,172,125,104,203,173,74,211,155,238,214,149,165,39,61,207,161,197,21,33,44,199,227,235,0,2,192,0,2,27,120,0,196,76,25,11,80,137,217,214,250,228,225,20,225,60,107,218,246,48,202,25,125,255,245,255,255,255,255,164,159,255,255,255,30,65,160,41,132,134,16,200,251,200,102,58,143,232,117,103,163,211,82,57,169,247,249,213,238,50,229,44,194,49,239,187,181,103,82,162,176,101,0,0,9,140,9,103,61,254,224,207,175,227,33,22,140,62,142,17,164,68,133,162,195,227,6,140,128,132,163,39,148,140,8,27,49,0,160,66,8,128,140,76,47,16,137,128,161,115,123,182,98,101,140,9,40,96,50,96,12,74,78,136,12,81,71,2,123,21,161,43,129,204,128,0,2,240,92,96,204,196,184,16,128,101,74,23,44,24,138,177,131,130,96,133,80,33,75,101,201,110,111,44,101,116,69,130,134,255,251,178,100,188,140,134,0,104,84,27,120,98,112,78,11,186,234,36,197,42,92,61,163,66,110,101,47,193,104,46,43,76,176,23,72,199,153,60,173,246,136,195,240,133,130,116,83,238,61,40,152,202,218,142,195,79,252,86,197,120,18,110,198,183,56,154,172,18,121,188,142,150,244,249,255,203,180,197,69,47,117,37,87,164,51,48,78,197,16,167,53,89,46,70,203,196,23,158,225,12,45,125,6,153,255,245,153,130,238,21,39,11,172,146,42,210,132,82,66,163,112,133,106,123,196,33,131,81,242,123,27,237,26,166,114,106,101,189,180,217,94,161,45,150,94,236,141,37,185,48,100,160,183,208,6,2,205,241,0,6,205,198,210,178,227,163,219,81,69,31,173,144,231,212,223,42,255,223,49,44,100,199,119,237,73,47,253,35,7,170,51,152,113,142,238,100,250,126,102,34,79,86,144,140,36,31,41,140,40,225,164,28,141,117,70,69,102,126,234,195,144,228,101,164,96,213,52,234,127,59,116,143,114,77,149,69,68,174,101,98,214,210,17,28,0,0,138,140,196,76,211,19,203,12,36,94,50,160,232,193,162,81,24,236,194,160,3,33,141,129,192,240,80,152,193,101,52,137,48,8,209,112,43,26,9,131,246,195,142,172,6,134,33,8,100,164,192,109,199,178,14,120,233,95,6,58,195,21,24,140,68,166,88,143,184,48,232,128,101,67,77,130,214,58,129,54,20,83,166,155,151,70,112,154,147,63,107,233,209,131,31,215,233,208,163,202,54,249,68,35,120,226,88,160,46,177,211,75,116,42,179,252,23,34,31,217,19,178,50,93,180,227,45,188,233,202,254,203,187,24,204,133,123,158,242,69,16,65,48,165,185,137,66,91,28,146,236,212,38,54,237,191,211,85,63,101,46,75,85,57,171,156,170,20,135,60,110,43,183,84,73,6,225,175,200,206,52,149,172,187,23,183,185,74,78,252,127,132,158,176,174,208,17,3,223,247,0,1,150,252,160,208,201,41,116,49,189,132,22,189,165,43,115,3,157,124,217,212,38,109,47,250,127,254,159,254,168,77,84,58,59,126,154,167,59,169,139,187,173,72,1,83,135,80,138,235,39,113,166,15,242,145,101,48,159,102,35,152,133,191,111,87,34,177,139,109,21,131,139,104,117,227,8,159,66,214,96,228,57,211,210,0,168,72,41,96,96,3,57,139,198,194,195,176,72,44,192,193,113,0,180,244,2,255,33,152,118,80,165,4,6,72,167,64,10,142,26,143,195,42,145,40,71,110,27,145,103,150,217,232,117,20,93,85,75,9,94,104,224,188,65,194,96,224,145,165,83,184,203,222,22,36,76,192,242,61,2,33,56,180,67,57,32,132,78,84,63,142,178,90,165,130,210,193,2,75,255,251,178,100,191,14,166,81,102,210,27,152,75,112,78,139,186,227,36,34,120,24,49,159,72,78,97,105,193,67,172,235,232,144,142,113,201,234,158,23,157,84,178,24,63,34,101,16,221,19,203,230,107,158,54,159,127,61,179,136,226,93,107,205,205,62,50,111,105,172,177,131,72,134,202,23,62,247,240,104,228,228,243,15,58,239,191,110,227,223,220,44,215,37,21,178,39,186,116,232,77,189,169,84,204,90,202,26,157,72,178,89,59,77,246,71,203,30,117,218,37,199,142,107,194,235,167,247,64,11,111,214,29,16,207,73,100,114,150,233,178,250,149,251,249,243,21,233,99,41,153,180,5,175,254,127,247,150,191,255,230,63,254,149,126,177,253,147,53,24,199,96,120,50,14,227,6,20,121,94,152,157,16,249,177,16,118,232,220,243,51,101,231,218,95,221,3,9,215,24,62,90,82,47,254,150,223,62,177,0,5,163,10,28,205,235,18,55,194,236,199,195,211,46,24,76,242,96,48,80,148,203,128,144,160,136,194,64,131,9,154,11,236,68,4,26,4,5,64,76,240,2,58,25,20,152,140,42,10,4,36,57,127,212,82,78,0,56,181,75,228,31,181,181,51,165,102,53,12,207,181,208,5,32,245,222,227,11,25,24,224,16,61,102,177,2,249,75,225,215,246,102,29,136,191,179,9,163,19,98,244,112,124,182,61,33,110,46,155,135,38,191,126,115,22,203,20,161,171,150,116,149,108,239,88,168,140,106,214,64,42,37,231,226,237,5,138,156,158,6,182,107,49,109,107,17,67,72,148,28,214,28,131,113,93,239,178,224,201,81,143,199,49,106,77,208,237,158,146,212,66,120,104,136,185,114,169,100,96,127,24,195,148,79,75,90,15,177,2,150,151,107,127,235,41,149,7,157,28,63,247,112,100,175,255,199,250,255,240,57,0,9,0,0,2,118,252,160,72,42,137,33,70,218,164,123,0,114,72,104,203,31,225,40,138,89,21,106,228,58,21,166,239,94,210,255,233,210,222,191,173,236,170,159,232,236,98,102,102,118,50,203,75,136,212,196,116,48,173,22,213,87,82,9,147,206,112,142,204,53,245,40,144,128,160,186,143,45,17,155,104,145,80,244,117,177,110,117,117,69,114,215,171,206,100,141,0,2,74,140,194,96,131,158,179,77,244,217,49,9,92,195,64,195,21,132,69,138,38,32,7,11,0,140,14,12,48,121,100,194,1,209,224,57,48,85,127,10,141,9,1,116,33,164,118,192,208,88,54,100,44,32,72,77,203,85,69,154,141,205,179,168,72,49,69,0,6,139,67,4,66,196,101,16,133,164,166,210,254,93,17,212,25,144,61,52,205,22,18,251,211,102,238,57,47,180,236,142,53,76,215,229,145,232,132,158,150,255,251,178,100,209,12,38,155,119,209,19,152,68,96,95,172,250,218,36,101,104,26,177,175,70,110,97,15,193,109,175,171,28,194,142,112,165,202,9,91,102,128,239,214,228,154,189,157,97,113,76,122,177,194,140,18,105,19,244,131,110,98,44,166,97,212,139,80,62,141,145,210,199,97,17,98,56,56,35,2,227,154,227,52,122,64,193,14,185,146,4,29,69,241,65,56,161,172,204,96,247,177,33,39,33,57,176,106,236,18,16,38,169,49,202,72,107,72,30,131,21,177,144,196,186,236,215,74,183,57,223,60,143,112,112,7,237,32,144,21,46,218,2,33,161,56,76,107,136,43,92,205,106,147,84,215,201,153,167,157,176,126,172,83,15,67,38,233,159,252,223,215,235,169,187,251,208,219,69,3,105,253,48,206,124,180,225,47,82,41,73,13,24,40,97,32,34,30,227,245,173,35,98,247,132,49,244,79,229,46,122,250,240,255,200,25,190,135,1,219,182,99,227,25,24,25,214,60,22,48,0,2,212,144,100,240,255,72,78,97,172,211,72,204,108,232,208,137,203,3,70,42,6,22,3,17,134,137,18,152,88,178,102,199,11,250,84,153,176,43,73,28,75,199,74,186,37,80,49,37,80,161,62,23,34,248,129,218,18,91,66,203,0,97,208,51,88,103,169,81,16,81,232,83,186,247,167,182,83,59,137,225,59,142,45,122,30,39,58,104,186,101,150,104,134,56,226,20,213,6,111,124,13,219,21,222,242,57,61,134,27,46,135,106,18,135,186,87,215,172,158,66,94,113,172,107,50,58,84,44,210,66,49,34,18,64,242,38,163,219,154,34,169,203,70,83,219,200,220,188,150,106,171,234,176,180,246,147,203,233,100,175,203,111,158,198,167,9,198,87,123,155,4,243,43,42,173,41,111,184,51,50,107,22,218,163,93,96,0,18,0,1,182,219,0,115,151,199,107,202,243,4,10,37,58,239,236,220,88,74,251,44,137,107,234,172,150,65,108,255,255,90,254,95,254,223,47,106,128,63,212,149,117,180,200,57,90,9,85,183,68,61,7,41,10,97,32,152,228,48,202,115,7,184,186,194,71,145,161,78,25,123,140,135,155,121,54,224,87,2,98,160,0,214,98,162,84,104,236,230,104,64,14,103,88,68,98,248,148,104,192,40,98,152,60,16,97,169,145,130,64,89,134,165,81,84,47,25,14,128,67,104,84,6,48,116,43,44,9,198,8,4,167,11,192,129,8,134,42,156,206,65,74,2,141,94,33,222,155,74,130,128,38,88,192,4,26,57,177,40,141,36,2,4,158,40,171,3,48,135,102,196,1,46,69,97,158,0,26,236,172,169,19,61,128,225,235,110,137,0,176,146,253,50,230,76,244,113,181,127,156,152,121,233,202,28,89,255,251,178,100,198,140,133,219,101,210,155,120,74,240,84,8,26,202,60,194,44,28,169,173,62,78,229,143,129,138,179,234,140,241,14,57,98,24,96,95,164,60,153,152,118,135,117,179,171,151,47,72,235,61,147,147,153,44,53,240,109,54,247,98,24,174,203,5,187,28,209,235,22,85,221,43,193,74,237,59,251,214,140,172,45,191,206,45,191,186,221,45,99,42,234,252,183,100,249,247,205,107,103,39,251,33,126,247,180,214,59,86,93,201,236,56,67,134,3,234,236,175,103,44,190,31,250,109,186,43,60,193,118,211,51,41,94,17,252,232,0,39,46,235,196,4,118,81,114,206,204,142,142,223,124,250,229,174,213,109,250,234,45,70,55,98,192,144,172,226,145,15,127,249,83,254,250,32,214,255,244,144,16,99,105,240,231,147,30,179,117,186,254,36,145,2,179,33,170,137,82,255,24,61,194,214,188,53,81,70,138,121,177,25,182,151,111,239,124,132,142,163,19,205,41,168,212,40,182,80,44,59,127,9,204,233,209,40,64,0,4,220,212,193,161,15,174,76,97,168,203,204,128,36,38,88,36,35,23,48,112,73,99,60,16,145,141,6,0,67,203,121,23,47,200,20,37,105,15,16,169,64,240,74,243,118,22,96,36,37,62,21,181,31,42,53,54,156,169,11,232,235,174,199,45,182,135,20,178,35,5,67,150,97,198,136,159,104,158,139,86,28,129,200,84,56,219,249,75,23,22,91,45,222,95,52,95,247,231,103,230,190,196,102,113,139,146,95,230,121,207,7,182,31,223,175,105,190,127,70,95,211,79,193,64,102,146,5,173,191,24,72,156,148,88,29,122,250,75,35,16,55,86,207,113,36,19,98,99,12,62,102,97,164,198,57,46,251,15,49,190,180,181,17,174,223,118,179,211,230,222,58,152,93,155,137,0,4,182,254,192,196,61,15,164,82,114,111,70,143,58,157,8,93,213,199,58,178,221,205,221,227,245,255,210,205,255,156,22,246,162,234,66,35,236,13,127,220,27,95,69,126,244,212,206,101,177,212,137,200,191,239,54,211,254,144,166,215,205,202,197,160,152,233,31,169,219,48,237,109,57,162,46,77,79,186,223,230,241,85,128,6,219,183,4,122,48,29,77,125,130,162,0,96,241,99,230,8,9,126,91,34,215,8,66,183,130,128,215,220,50,146,242,116,66,45,251,182,212,163,237,194,64,40,21,91,153,155,151,78,231,65,206,123,74,64,182,125,4,188,237,23,93,70,104,127,226,31,23,98,135,218,173,21,183,117,141,59,243,139,236,212,217,109,69,97,139,239,91,15,162,250,223,39,237,93,125,115,230,25,105,130,115,107,70,97,152,167,106,231,197,181,153,252,95,20,73,75,201,84,160,151,24,49,74,178,251,255,251,176,100,194,12,197,137,103,83,27,108,54,32,84,42,250,211,44,67,158,85,101,161,80,109,48,215,129,116,172,42,76,244,148,177,87,251,111,76,122,213,179,57,131,38,59,82,121,187,111,4,184,229,126,197,228,85,211,118,235,218,1,82,118,87,108,196,140,80,239,154,123,253,118,186,222,201,160,12,192,128,218,186,166,11,65,214,94,83,39,144,200,226,133,45,81,136,205,98,188,228,101,88,236,182,241,49,71,42,66,196,138,32,226,223,206,211,47,217,127,69,127,87,94,99,181,102,37,255,175,246,119,223,178,144,161,249,197,12,236,224,174,182,116,153,158,75,209,102,73,216,197,84,86,117,19,111,238,75,220,125,28,143,208,213,21,95,211,90,167,105,44,80,6,34,0,64,24,0,7,29,180,193,126,143,118,124,236,96,128,83,6,116,68,108,164,102,0,52,68,248,13,1,83,19,5,58,151,177,53,168,251,12,146,5,194,134,131,75,112,154,234,101,44,70,102,44,150,172,252,2,177,3,14,179,88,99,133,224,62,66,24,9,162,30,112,18,98,96,136,63,222,89,94,79,32,41,103,92,207,222,49,43,101,102,125,59,119,102,179,168,243,214,145,160,20,102,36,250,110,204,25,45,14,104,137,164,162,118,193,133,74,191,98,212,233,253,70,43,106,170,113,137,9,164,81,200,103,123,224,10,155,76,17,10,163,7,102,185,61,43,9,36,42,53,35,104,93,27,132,230,241,36,118,18,157,215,199,81,131,200,88,114,119,6,165,8,87,56,171,170,87,145,214,51,145,204,183,48,146,23,94,51,126,21,54,89,33,105,105,33,147,73,77,32,216,32,0,25,239,248,248,16,17,190,149,206,105,152,15,217,27,31,58,212,32,209,131,170,78,131,61,228,97,5,67,31,73,58,62,217,73,79,95,141,40,104,248,35,218,83,245,180,29,26,168,135,125,52,69,121,146,143,241,48,131,235,148,136,113,115,148,214,1,0,112,70,16,207,173,98,36,121,149,5,18,229,243,213,196,98,163,163,168,116,101,24,171,210,247,240,252,209,73,73,49,75,71,130,127,243,255,142,18,91,96,0,17,74,24,151,160,109,165,97,219,195,166,210,47,153,9,84,104,240,41,137,200,70,2,9,9,16,76,40,24,49,73,52,195,0,209,145,41,128,65,89,128,133,134,15,13,129,131,73,82,97,140,14,3,100,162,17,66,79,193,179,194,128,138,31,3,169,23,141,161,43,2,81,1,1,16,128,42,128,101,141,48,96,0,52,42,131,142,1,135,152,115,192,192,87,131,172,242,41,219,221,16,121,101,202,196,233,174,8,230,113,25,186,59,240,3,233,6,210,118,223,91,13,45,218,91,159,122,166,31,142,62,125,19,74,147,161,31,141,255,251,178,100,223,140,70,45,104,82,27,111,76,208,109,202,250,167,60,72,110,91,105,163,64,110,105,47,193,141,47,106,76,244,148,177,202,251,163,34,223,29,121,191,227,51,240,117,209,20,72,249,38,241,0,32,70,141,70,89,187,132,95,38,171,151,184,74,18,219,98,212,74,254,103,158,43,213,204,223,178,242,184,103,34,2,200,25,220,48,98,88,195,83,56,228,66,66,137,235,5,200,148,240,59,103,200,139,64,74,75,105,189,6,48,160,0,153,37,199,113,52,17,118,165,113,136,112,234,202,155,92,235,160,49,57,35,107,167,45,67,54,78,118,142,22,168,97,255,254,131,46,255,174,75,255,247,34,81,37,28,221,81,209,53,35,85,20,112,169,93,28,141,66,177,98,66,42,12,42,165,215,35,215,116,84,118,144,164,250,15,35,20,185,146,206,236,182,20,28,98,30,234,87,37,136,36,59,93,128,255,141,61,9,118,0,21,108,184,43,244,68,76,114,174,102,152,134,100,35,64,144,163,3,1,50,241,49,80,193,160,176,125,64,32,101,131,165,127,0,198,19,1,122,134,197,21,111,223,9,106,181,5,150,92,116,86,78,120,156,228,4,215,20,186,29,134,30,86,58,252,186,84,175,12,42,55,73,44,197,135,74,182,190,76,108,132,140,98,68,150,72,54,54,85,62,187,248,58,99,27,134,62,183,254,163,91,8,234,171,2,147,133,234,251,82,153,54,236,214,184,39,45,122,123,38,102,78,82,5,208,161,164,230,64,208,129,70,97,159,179,57,102,50,167,212,230,220,34,154,36,245,38,99,119,137,228,97,15,52,225,86,156,81,232,160,54,110,203,82,219,147,131,8,215,64,75,15,51,113,137,35,210,148,126,52,65,50,117,138,197,160,41,255,127,208,130,2,25,105,130,198,46,133,133,44,76,70,206,151,116,50,55,50,63,175,239,248,193,123,167,254,18,16,8,179,163,179,161,205,169,82,36,60,90,44,203,209,217,76,142,245,98,80,115,238,74,168,193,73,84,34,52,80,6,23,217,35,29,138,118,22,163,236,172,205,68,74,178,149,109,247,215,20,114,153,93,248,155,51,199,61,36,142,221,46,195,32,4,222,41,11,25,197,44,25,238,180,152,80,61,153,18,83,152,168,23,8,130,241,98,236,195,81,4,24,9,136,5,224,96,30,102,218,104,64,144,230,49,66,22,15,66,77,128,4,39,135,28,28,16,128,82,96,20,28,130,50,68,133,4,12,37,24,82,172,72,226,23,193,162,193,106,220,149,138,136,183,236,98,11,78,55,69,229,94,240,10,165,121,48,108,239,235,123,154,100,55,112,108,82,137,242,225,116,79,96,162,90,133,44,108,1,116,10,230,205,26,118,244,155,193,153,127,66,47,9,255,251,178,100,206,12,197,212,104,210,155,120,74,112,95,235,218,211,48,5,64,26,237,181,62,78,229,139,193,147,47,105,76,244,149,57,254,151,39,63,243,233,181,166,76,204,250,234,229,220,118,85,234,84,203,226,67,61,104,146,114,89,250,87,117,123,197,186,85,34,249,188,208,249,117,27,190,172,158,173,105,115,137,83,237,172,202,71,122,63,106,174,37,63,62,236,16,57,212,211,139,46,117,47,252,169,130,175,247,76,205,157,141,231,43,142,46,153,238,153,158,132,0,4,41,198,227,177,176,29,104,73,125,82,147,100,101,130,159,144,50,14,140,18,144,42,139,83,54,35,52,104,115,255,4,137,78,43,169,25,141,205,79,63,241,104,255,26,51,119,141,175,255,65,238,247,40,88,96,143,166,173,182,235,78,175,58,106,204,29,57,195,200,165,214,113,167,89,62,206,249,81,119,67,40,210,47,239,230,143,86,235,82,42,16,106,62,94,218,122,81,105,161,0,59,165,216,9,116,113,10,132,11,166,90,0,1,93,22,44,82,192,32,210,6,131,20,1,91,154,57,49,231,205,10,220,44,20,191,10,141,173,63,11,206,13,113,72,22,197,208,82,5,98,175,36,8,234,62,138,246,31,119,35,119,19,46,112,130,96,111,75,158,162,106,63,218,157,251,167,73,33,141,26,195,100,42,203,48,62,14,221,212,85,139,216,89,148,165,221,171,103,53,43,227,180,152,114,216,255,67,76,252,157,216,187,33,181,91,118,223,253,68,86,102,171,137,14,47,71,215,238,247,126,159,29,242,122,114,43,235,203,90,119,230,243,77,130,6,55,35,152,43,140,78,231,110,187,27,90,229,250,173,60,165,140,58,55,111,47,117,245,223,153,206,114,128,136,0,61,216,101,0,111,219,237,16,6,130,219,167,109,161,180,217,68,42,32,118,20,79,61,77,215,218,7,161,174,143,246,255,95,253,182,84,45,215,167,160,176,177,89,128,112,119,47,217,74,215,121,93,170,206,101,100,51,177,138,224,88,145,68,193,205,221,149,34,135,126,116,83,22,223,68,33,80,77,215,95,75,93,174,254,143,59,190,148,47,241,73,248,193,135,149,193,158,30,49,169,2,193,182,41,161,136,7,41,140,65,184,40,41,51,176,39,48,8,148,30,47,140,46,8,216,49,132,64,49,133,161,25,130,65,40,85,216,89,17,189,2,98,106,43,72,150,51,28,93,78,133,2,152,32,38,246,40,30,65,212,32,234,135,29,12,68,68,184,211,152,16,38,81,225,226,131,71,196,134,144,139,89,163,161,24,248,168,9,213,64,162,232,2,160,155,111,227,172,17,154,48,87,10,122,150,90,213,33,184,155,100,120,225,151,138,220,133,4,67,19,212,124,250,13,106,26,235,174,255,251,178,100,202,12,197,150,101,211,27,120,97,240,89,236,186,195,48,101,76,93,5,203,54,14,233,109,201,166,168,42,140,242,162,120,94,153,244,218,78,76,178,39,251,56,113,20,254,107,66,94,74,49,107,94,106,203,69,143,98,235,8,227,123,136,136,36,111,91,162,41,36,88,102,130,108,61,84,230,157,122,167,43,119,49,15,61,112,163,83,157,141,186,113,66,70,80,215,181,232,188,253,57,103,193,159,43,23,61,179,83,215,103,146,44,102,170,43,75,28,121,103,170,84,157,26,172,217,98,58,110,89,128,167,191,230,245,72,186,65,92,33,91,80,41,222,95,55,117,184,249,188,187,139,109,106,21,143,225,225,16,144,179,15,67,167,127,239,172,197,252,126,150,102,230,143,108,65,80,60,195,132,197,128,1,237,250,46,180,179,29,156,69,88,175,128,101,144,32,48,102,134,15,6,84,193,201,103,177,244,138,179,205,14,85,139,183,111,225,33,201,32,237,18,4,66,225,81,57,49,28,4,235,179,32,248,17,193,0,101,160,98,72,112,241,120,104,177,180,101,248,236,99,17,88,96,224,102,94,211,16,132,211,3,67,19,0,1,115,2,68,195,2,64,129,85,13,116,129,37,15,34,27,145,192,57,208,32,194,97,134,8,134,66,114,15,137,36,96,144,2,196,28,2,63,62,73,88,143,160,149,199,155,98,15,2,65,55,54,232,192,149,89,228,81,116,212,158,130,84,217,212,143,201,249,59,87,40,232,120,28,24,31,208,160,192,112,62,22,48,179,4,128,52,115,37,185,211,28,45,28,138,91,7,33,209,251,220,204,56,193,137,242,48,249,179,28,99,85,214,92,13,228,98,147,14,46,142,43,93,193,49,50,152,222,248,75,26,163,136,54,22,50,29,168,76,78,110,44,163,93,46,27,17,151,216,247,148,139,107,212,203,191,148,58,86,42,229,70,13,82,85,183,65,0,32,0,50,205,177,92,88,38,17,83,14,212,129,204,159,33,213,208,6,87,191,149,183,249,34,66,239,255,254,158,157,181,141,211,191,186,206,231,81,205,95,167,208,148,100,255,24,9,138,118,22,112,16,214,227,40,209,11,236,235,74,167,218,85,146,149,243,12,254,1,194,171,23,243,224,183,255,123,230,224,111,164,0,66,140,167,10,54,114,96,245,30,194,101,49,168,45,134,122,3,152,12,144,104,240,224,40,122,97,194,129,137,202,166,46,35,150,220,201,153,2,163,50,37,5,90,133,215,154,245,104,46,100,133,147,11,87,67,209,194,204,78,185,227,56,124,0,76,196,136,105,230,36,72,24,17,114,30,101,112,159,13,157,79,161,213,158,202,19,225,148,177,55,109,252,141,57,47,228,15,74,248,79,191,174,200,18,211,34,157,7,255,251,178,100,194,12,134,36,104,80,19,185,66,240,82,72,154,199,48,98,104,91,125,187,58,78,105,43,201,105,47,107,12,144,137,217,65,240,185,145,74,133,149,104,86,111,198,227,230,118,163,226,175,147,100,129,224,186,250,195,254,87,158,31,204,132,118,20,147,116,134,37,124,214,146,9,66,228,130,161,104,13,228,235,212,255,131,42,31,191,145,124,48,194,14,103,84,243,104,154,35,210,67,55,120,178,133,59,118,246,205,72,251,40,84,73,165,94,177,8,244,136,136,26,157,220,154,236,229,178,172,35,55,201,21,237,213,66,63,168,175,213,125,240,208,55,144,130,235,119,224,120,25,160,131,104,226,70,146,240,138,187,169,94,129,17,224,127,180,84,183,65,197,51,255,170,21,132,101,34,136,62,192,157,244,173,104,222,123,20,62,255,119,159,187,217,89,251,25,193,42,210,87,22,205,165,204,246,251,57,172,227,79,110,84,74,35,221,172,185,4,33,85,16,226,73,87,103,8,211,252,242,249,97,198,163,66,0,5,99,21,66,131,194,5,115,81,145,195,42,10,19,9,71,67,15,5,35,5,195,99,41,194,35,2,196,3,13,193,179,8,130,147,4,196,166,226,16,5,24,40,7,24,56,38,12,133,198,10,131,69,38,5,16,49,206,137,136,5,52,70,4,36,116,172,13,93,26,145,113,113,150,128,0,40,114,70,66,172,237,34,85,100,202,170,70,24,26,96,36,226,215,103,76,97,106,211,51,206,74,34,178,165,145,23,124,230,36,52,213,168,226,117,113,199,27,219,254,66,245,174,126,91,189,221,224,203,214,204,52,23,222,55,237,253,46,246,177,252,10,65,53,205,236,177,196,196,185,193,129,236,97,134,153,151,117,133,157,61,100,144,237,241,119,185,61,243,230,54,36,45,80,115,182,178,121,180,247,239,186,62,106,226,213,83,165,67,55,206,39,62,77,54,92,98,162,95,246,198,242,125,182,45,230,163,248,155,0,23,37,180,247,185,86,112,31,230,139,158,88,224,109,13,64,192,76,231,43,53,67,46,64,118,23,55,255,253,219,166,219,187,253,53,252,234,98,19,254,122,123,153,186,236,204,194,232,83,68,8,20,203,229,119,81,52,126,147,28,142,213,213,100,86,127,254,255,43,179,81,136,83,142,153,211,177,246,218,73,180,139,8,71,147,78,35,19,52,1,67,67,11,243,35,75,19,30,193,161,145,60,4,4,152,2,26,152,40,13,152,114,52,12,134,164,3,193,90,140,200,163,91,33,65,76,112,97,109,173,100,56,75,160,48,92,64,8,4,200,219,180,52,96,65,76,194,4,19,2,16,134,86,49,146,96,144,18,242,216,162,131,29,83,88,105,6,95,134,156,188,20,139,98,107,144,136,149,45,255,251,178,100,195,14,198,144,109,79,19,185,51,242,81,235,218,163,60,101,76,89,205,159,60,78,233,11,201,56,174,43,12,243,8,161,60,142,68,207,107,142,18,133,73,112,252,80,30,30,39,48,236,120,53,2,82,186,141,210,218,220,203,150,65,32,72,116,75,197,213,32,134,82,115,114,140,139,218,71,248,194,109,40,31,18,146,37,15,196,212,202,91,170,234,42,125,220,91,155,204,176,118,124,50,56,212,123,100,88,153,149,170,230,8,34,30,226,78,187,171,145,132,141,99,94,17,136,151,70,58,105,49,198,208,55,249,74,7,117,242,144,63,80,128,10,77,127,92,161,165,12,36,74,129,49,88,113,165,252,133,28,163,207,186,211,173,41,255,127,255,111,167,85,255,239,251,95,254,197,186,213,157,111,43,16,218,73,57,136,84,59,167,67,106,71,244,42,179,31,76,136,24,215,91,213,126,80,202,206,12,230,226,6,22,39,205,78,238,167,17,178,32,48,202,1,62,209,159,48,73,183,53,168,63,49,189,115,53,220,171,48,208,187,51,192,18,1,10,166,1,9,6,44,141,38,24,4,6,9,7,198,32,134,102,18,9,102,8,11,38,63,8,96,96,160,244,200,50,33,77,1,50,66,162,51,100,76,3,30,158,81,97,38,128,197,169,201,161,131,69,173,147,24,144,212,146,70,208,32,84,197,105,193,64,137,42,56,53,167,23,61,78,18,234,94,95,231,238,75,33,131,92,217,82,128,197,101,174,11,171,24,149,187,17,9,92,170,99,31,237,231,253,161,103,246,242,195,155,251,22,93,200,124,104,242,3,244,102,90,225,137,26,250,142,33,134,8,166,184,227,80,109,139,160,241,81,99,134,130,193,115,72,16,194,132,73,252,227,93,133,203,117,184,153,36,122,139,31,48,75,77,21,7,64,189,247,15,170,104,198,40,230,232,152,186,91,177,132,88,249,100,210,184,47,169,85,30,204,118,151,119,30,31,22,47,134,43,68,47,21,131,48,0,32,9,108,154,158,164,44,114,159,104,211,0,105,102,22,197,61,80,178,236,215,199,124,66,173,130,67,178,54,255,255,193,65,55,205,200,65,38,59,175,58,37,8,204,162,135,113,166,151,244,118,200,74,140,90,58,46,153,212,226,133,133,51,121,200,203,7,242,35,41,46,218,28,164,24,232,51,66,152,44,128,225,87,165,101,138,35,205,29,9,15,9,79,246,252,133,100,217,169,76,45,76,40,36,136,102,54,2,172,132,193,172,200,190,227,64,173,156,168,16,176,74,52,155,233,60,151,203,165,208,181,206,206,38,68,41,147,56,210,248,26,76,233,40,41,57,95,197,224,229,134,85,190,219,100,31,114,189,203,216,43,33,171,124,242,12,139,24,114,10,221,131,131,255,251,178,100,202,12,135,48,110,205,131,186,67,242,92,10,10,151,60,194,44,21,25,151,80,109,176,213,201,70,159,235,12,192,141,248,49,115,75,19,238,213,147,169,187,108,82,38,170,179,207,34,131,90,95,74,211,161,190,65,139,126,179,143,238,65,211,236,69,243,70,138,135,75,227,165,99,238,233,233,233,131,171,250,223,65,238,97,195,176,147,195,189,248,42,247,163,101,21,144,153,140,40,126,36,97,166,191,102,47,197,237,245,37,84,123,219,122,48,195,163,36,197,128,55,219,225,54,241,11,202,136,104,150,237,26,186,29,245,159,242,149,34,58,227,48,16,53,255,255,255,228,151,56,226,103,206,123,5,12,153,155,100,92,225,179,102,98,213,103,159,40,228,123,4,130,168,167,86,34,26,107,38,18,135,204,68,64,160,15,97,139,131,227,193,204,98,207,25,125,18,10,83,66,104,2,255,243,20,246,205,224,81,55,59,212,208,170,163,3,36,12,68,108,48,249,248,195,160,23,84,104,96,96,242,195,8,14,40,66,136,20,48,106,166,77,170,104,5,84,68,33,1,68,128,92,122,196,35,24,97,142,140,162,105,158,132,76,93,4,32,192,208,158,206,215,51,174,236,46,104,125,172,117,185,53,230,228,250,182,178,152,231,117,30,157,125,232,68,0,232,232,218,4,96,136,156,179,76,39,140,131,129,34,115,48,198,235,57,166,207,99,113,182,96,67,145,174,138,241,58,26,97,59,90,73,32,63,37,154,21,97,202,155,242,138,185,100,7,192,242,66,16,101,237,228,189,180,215,94,111,102,233,165,165,62,165,182,214,239,180,147,130,58,74,215,180,225,178,223,254,237,162,75,45,182,254,255,68,211,204,200,99,231,43,202,83,45,86,170,116,187,164,43,61,50,136,11,255,97,0,0,175,183,209,178,171,30,198,153,156,59,118,250,241,160,188,172,248,108,124,224,10,58,187,81,27,145,29,26,191,255,217,126,137,118,193,171,171,240,79,232,240,89,103,139,14,8,99,168,90,126,43,215,210,245,187,134,184,184,147,234,140,206,60,247,29,223,241,166,125,252,124,141,108,227,68,122,255,26,52,162,144,123,110,13,119,178,55,229,190,223,203,165,245,63,151,7,206,64,0,6,50,247,209,61,194,109,55,180,131,54,188,136,51,48,222,53,217,32,69,115,68,193,112,8,70,97,40,180,98,217,158,97,32,158,96,128,24,96,208,32,96,64,66,122,58,134,71,52,129,15,10,195,22,108,2,236,179,201,82,42,36,9,0,44,204,209,24,51,1,144,44,56,49,134,92,24,24,194,52,48,33,22,248,225,36,121,110,66,49,174,200,169,39,213,51,216,8,177,87,217,154,55,203,42,16,240,83,176,220,47,51,89,183,226,222,255,251,178,100,211,12,70,99,105,79,147,153,74,242,100,42,42,151,60,72,126,92,245,187,52,78,233,45,201,133,172,106,140,243,20,105,48,244,220,204,42,223,214,20,248,169,54,152,216,121,202,61,100,83,102,45,35,163,85,59,173,159,194,45,45,150,196,151,168,234,83,185,40,141,125,67,36,9,38,179,36,225,115,157,84,170,230,204,147,153,28,217,130,212,214,42,137,149,73,124,55,166,187,29,1,21,45,60,74,237,61,216,242,228,86,59,31,62,132,204,220,218,241,144,50,63,222,189,51,190,145,251,239,67,58,107,16,75,101,4,207,219,211,60,123,57,124,154,189,208,128,30,251,126,122,177,11,180,80,16,193,225,240,78,88,17,45,72,189,26,85,228,69,110,181,126,223,55,244,125,125,24,134,201,14,138,25,159,186,246,30,227,68,0,17,17,1,103,221,243,59,76,106,178,229,71,115,108,80,212,57,8,44,81,48,211,47,35,157,93,139,125,99,241,34,107,87,71,18,42,251,157,183,49,241,122,10,177,160,145,25,59,31,248,226,248,129,66,0,126,243,21,242,77,94,184,55,154,248,209,165,115,24,24,205,68,53,49,33,164,12,119,85,113,25,4,199,0,3,1,138,135,88,34,104,149,131,55,67,110,1,227,204,160,154,184,211,226,163,176,184,100,177,224,161,130,74,39,202,96,187,194,18,96,152,24,80,39,65,93,64,16,122,3,162,75,97,237,167,143,44,232,147,205,32,249,53,169,84,220,102,225,225,154,185,129,135,40,249,67,44,193,219,69,53,180,119,17,54,74,130,128,48,61,77,43,185,141,137,203,58,77,19,23,71,77,179,64,248,75,13,49,64,210,74,21,22,24,218,112,124,77,37,202,182,52,115,141,90,86,50,38,93,201,114,135,60,162,218,84,77,93,91,104,255,78,136,214,195,76,187,102,27,117,196,112,148,73,173,21,93,247,85,15,84,50,117,0,0,72,128,123,237,241,13,12,30,29,9,97,212,253,32,252,181,247,169,104,117,150,154,228,85,123,33,179,95,236,205,255,167,165,166,53,20,104,98,186,185,212,189,54,85,40,23,7,167,81,215,89,219,164,169,54,124,236,142,202,40,114,68,10,58,191,234,166,78,140,174,73,15,93,148,149,153,15,179,120,70,142,218,134,26,184,214,217,116,40,0,29,73,177,7,52,227,78,163,93,186,12,10,153,48,202,124,198,201,241,16,76,200,131,129,65,1,131,128,65,114,48,192,164,68,113,125,72,75,48,182,16,58,84,60,6,26,10,36,131,20,85,118,208,18,97,105,5,149,18,33,114,187,10,3,33,45,41,33,45,101,13,157,24,118,39,13,194,218,204,106,146,25,140,70,177,154,144,204,89,182,236,67,116,86,219,214,48,86,255,251,178,100,189,140,133,233,110,208,19,153,66,240,90,170,218,186,48,226,142,24,29,161,64,110,101,107,193,68,159,42,140,195,8,160,78,186,46,69,196,219,57,127,211,47,113,195,171,231,137,33,240,144,62,75,207,182,10,15,171,85,185,145,22,178,212,232,81,89,134,204,170,93,145,73,37,167,143,49,221,222,213,144,217,125,202,182,114,205,77,208,147,94,162,30,203,149,243,206,171,150,195,122,87,124,79,17,213,65,232,208,125,174,215,61,173,154,217,157,106,141,45,110,171,84,211,235,187,72,16,191,45,165,82,114,48,48,52,134,227,114,246,13,120,163,161,72,225,172,210,43,232,245,125,63,148,211,178,212,35,55,181,145,242,255,252,135,86,67,5,40,22,134,90,58,255,125,151,126,102,82,168,80,98,97,16,166,208,136,75,50,229,62,165,14,10,199,183,3,220,213,145,32,129,149,167,50,192,192,68,0,161,179,22,40,51,139,214,227,44,212,35,47,136,243,13,195,19,31,67,227,19,70,128,114,104,96,8,82,97,24,120,96,33,14,97,64,80,35,19,140,6,4,10,128,160,56,243,161,161,38,16,6,36,200,52,2,82,26,73,127,5,44,48,168,17,10,93,137,74,20,44,4,120,44,114,102,192,205,5,148,32,88,242,76,209,109,186,58,138,184,76,97,146,212,134,27,73,84,49,30,112,242,43,146,95,219,39,177,226,118,159,76,251,37,100,5,17,52,221,235,153,204,125,190,246,242,80,62,154,92,152,254,93,216,98,174,230,87,114,87,207,126,125,246,213,147,195,229,77,231,47,95,13,24,181,230,245,51,206,181,126,107,151,142,110,252,118,189,50,140,33,252,9,148,63,59,121,97,239,134,99,48,103,181,166,88,136,231,225,243,55,85,173,126,95,236,109,166,167,107,23,65,27,75,126,245,233,189,38,109,14,9,129,209,8,125,93,96,11,116,150,182,185,142,244,97,210,72,224,74,170,177,56,153,168,135,208,175,43,98,55,210,102,63,62,103,209,211,255,251,141,162,196,74,101,82,78,102,220,201,67,76,103,153,92,202,62,151,102,101,82,171,117,106,21,36,61,74,56,206,172,170,31,23,19,117,218,139,169,79,230,122,61,250,43,43,28,138,238,100,66,122,131,37,144,252,136,27,64,206,209,113,95,15,0,78,178,76,101,152,102,3,128,33,8,53,35,64,185,177,134,150,8,65,12,32,100,183,37,181,3,6,7,11,186,79,206,101,182,76,9,240,201,24,228,189,250,146,0,12,192,92,19,50,226,192,200,187,71,147,242,225,34,77,44,185,43,25,148,178,196,140,202,184,151,47,221,103,47,34,213,222,111,143,189,227,122,248,143,59,116,88,149,173,51,13,187,18,197,206,55,18,6,224,176,255,251,178,100,208,12,198,211,108,206,147,185,99,96,96,202,234,131,61,37,44,22,69,159,74,117,183,128,1,82,171,234,202,158,32,3,193,245,248,213,173,105,171,159,254,189,36,220,187,220,147,193,214,49,224,235,79,167,136,242,45,111,175,254,101,165,173,156,91,223,207,172,251,211,24,222,190,53,188,110,223,57,250,222,233,245,247,87,146,111,116,139,21,229,112,230,238,4,209,247,30,44,181,206,191,221,47,155,94,250,153,92,139,128,191,255,38,217,87,150,6,136,222,73,53,122,67,220,27,88,236,189,196,95,111,35,93,255,255,167,206,67,46,234,105,102,116,66,102,109,168,65,10,196,203,161,38,249,81,89,14,233,206,237,3,24,134,66,153,244,148,194,146,100,63,49,200,142,117,111,200,211,101,217,178,20,118,66,137,142,70,217,155,98,250,249,39,17,0,147,1,132,196,106,72,213,160,211,15,149,15,196,255,52,32,252,252,109,19,51,25,12,56,74,26,79,25,160,84,96,224,232,178,96,199,35,65,24,60,201,65,19,14,128,158,160,17,148,198,97,52,103,17,128,109,153,218,22,54,232,4,82,104,166,102,71,180,196,25,38,64,101,70,133,138,60,78,251,20,95,73,159,57,12,190,163,68,3,131,14,143,51,34,220,232,204,49,106,236,74,142,49,79,116,190,33,98,133,5,89,233,139,39,94,197,107,120,118,126,173,158,216,190,33,52,115,199,27,161,70,68,89,139,54,40,131,186,237,109,243,86,112,223,123,133,192,198,137,254,95,227,48,16,215,149,7,2,51,2,177,215,247,43,155,171,99,63,239,106,243,85,118,14,32,1,22,24,12,18,20,68,88,12,160,128,49,132,20,105,143,83,115,61,106,174,191,62,97,111,95,98,253,139,29,239,220,56,38,141,176,67,30,44,211,6,50,131,140,153,211,100,20,208,139,121,132,0,140,242,204,251,143,46,97,91,189,195,12,45,247,117,48,175,157,124,113,173,75,187,255,223,205,8,16,50,8,93,12,157,219,100,240,220,141,118,51,37,168,226,75,85,62,191,184,88,231,63,255,255,255,255,255,255,255,255,255,255,243,253,239,245,135,127,255,255,255,255,255,255,255,255,254,154,212,150,121,254,109,26,252,111,160,1,0,1,0,218,137,54,226,105,74,217,196,3,102,206,185,182,141,94,47,13,215,130,88,82,156,189,243,238,67,36,240,225,113,139,136,117,202,77,142,193,153,225,8,135,43,45,36,93,156,73,153,242,179,241,189,78,59,171,254,101,62,46,95,23,255,43,154,77,86,247,157,54,118,149,70,82,117,255,193,180,187,106,106,44,243,234,142,194,184,247,50,91,219,233,209,79,59,7,135,219,101,69,53,121,136,38,184,162,23,208,117,194,10,112,255,251,178,100,214,128,9,203,134,209,30,115,64,0,152,44,42,71,204,44,0,24,61,177,106,220,246,0,9,35,150,232,215,158,128,0,146,242,239,205,169,6,211,140,157,121,197,22,61,9,157,108,68,212,212,207,63,173,190,149,16,133,26,117,90,21,255,159,144,255,235,50,176,128,2,43,66,122,6,32,97,35,73,202,52,212,47,200,172,42,152,24,208,211,169,86,179,24,201,112,53,47,42,136,196,156,78,6,196,161,37,57,146,231,201,8,69,243,167,205,82,38,112,213,13,18,117,38,81,178,200,56,217,226,242,213,11,14,217,132,171,127,222,116,255,149,153,172,86,204,17,65,86,41,3,107,217,243,35,81,64,55,70,227,113,44,73,106,173,214,89,149,197,178,12,107,73,52,62,67,94,161,195,136,81,52,195,42,138,5,81,24,152,116,135,52,174,53,168,9,74,69,82,66,177,241,93,94,44,14,229,147,111,67,197,210,210,166,86,196,37,50,99,234,45,92,255,135,183,181,199,158,101,159,143,121,116,173,231,175,85,16,119,56,197,174,182,180,111,173,26,154,103,223,103,230,173,119,64,209,183,97,147,83,252,195,68,0,0,73,128,35,20,32,91,3,73,90,44,44,108,48,86,210,216,123,84,76,57,112,248,4,5,24,216,15,67,163,132,227,76,30,72,215,30,193,200,119,181,251,215,47,252,186,124,173,70,167,170,255,255,255,199,255,8,148,56,90,31,149,255,255,212,8,127,244,237,255,135,192,0,96,183,64,1,24,17,195,64,214,28,24,115,119,30,16,185,147,233,134,192,80,18,157,109,94,11,102,238,226,251,159,88,55,118,29,125,19,169,114,35,226,144,171,2,166,140,16,221,75,156,226,93,98,71,227,123,247,103,74,16,142,55,202,2,108,163,127,102,164,99,144,156,43,42,98,157,44,7,234,117,88,127,144,103,37,228,106,60,243,76,18,178,248,127,155,179,16,152,67,208,156,115,46,103,120,44,207,34,41,66,119,18,35,49,112,94,94,43,89,89,13,53,9,117,109,197,217,214,155,206,177,196,229,164,20,103,59,166,238,218,158,195,62,91,34,167,136,1,14,69,157,239,159,43,88,153,240,220,189,14,36,5,51,2,153,194,206,46,73,24,16,142,226,76,196,231,86,85,50,201,111,138,207,1,141,206,11,253,218,27,142,25,148,49,173,130,32,91,9,233,81,88,97,48,208,40,137,52,2,149,226,32,152,36,5,50,66,163,71,14,34,63,5,90,114,68,228,62,44,239,245,238,225,252,101,116,244,243,97,251,61,45,114,254,86,196,0,0,5,157,39,40,76,216,141,146,128,148,202,132,86,40,237,40,166,86,181,36,61,226,19,158,28,143,240,136,93,178,134,86,57,194,103,173,31,109,255,251,178,100,143,140,39,178,120,88,19,47,77,242,64,2,218,182,36,195,56,26,229,163,96,44,61,149,217,31,150,171,84,148,9,56,87,31,253,63,233,146,245,33,217,15,19,136,86,205,57,135,244,133,92,202,122,143,133,0,50,92,10,12,46,49,174,141,172,151,109,68,56,169,239,45,135,213,173,250,129,93,39,102,226,252,83,104,2,30,138,93,141,193,133,133,17,33,65,233,224,6,228,111,166,134,241,16,120,147,85,193,119,58,161,137,137,220,218,63,20,36,185,185,125,15,82,29,75,71,114,20,186,69,33,42,23,208,40,181,119,4,38,117,19,108,22,245,108,102,88,10,37,105,252,86,171,31,118,53,90,181,211,167,202,166,88,80,90,152,31,73,18,34,159,23,123,59,197,122,61,158,85,20,38,101,98,169,186,59,27,214,8,246,86,159,132,201,45,1,130,14,215,86,67,163,82,71,13,95,46,191,106,141,0,69,136,146,211,233,87,52,228,68,240,160,118,86,134,186,80,253,199,186,240,73,215,86,149,43,44,97,107,113,211,140,104,233,77,216,32,175,75,95,223,217,4,205,115,107,52,148,221,27,216,228,93,78,169,235,183,171,80,95,160,16,8,9,193,49,23,35,222,64,42,202,97,179,176,232,64,108,4,42,212,255,172,179,144,151,187,214,238,108,93,217,141,216,16,8,141,47,201,180,247,213,81,141,93,159,195,163,154,184,157,65,227,55,12,217,1,9,197,73,100,141,176,186,16,27,66,157,129,183,127,250,195,0,128,18,90,83,21,4,10,50,137,164,33,48,148,5,117,83,193,45,209,226,131,224,182,200,251,199,98,239,123,171,118,42,253,87,220,17,16,102,173,252,142,150,153,65,194,113,242,18,91,226,166,156,57,30,149,159,26,2,72,157,114,54,160,93,28,87,52,19,224,113,115,74,226,51,80,99,86,89,234,108,85,100,107,44,196,120,192,54,240,98,161,101,195,216,203,80,164,136,192,160,245,221,173,113,231,14,215,78,93,197,248,170,236,158,118,196,188,246,17,8,140,170,140,189,17,113,243,174,187,185,18,219,172,181,230,208,111,58,161,251,248,181,246,145,10,46,212,204,180,188,213,180,44,127,225,78,199,200,17,138,166,100,109,88,99,84,167,209,172,204,175,102,155,48,102,180,25,243,37,179,22,249,131,188,103,50,106,223,254,176,180,4,0,0,2,60,162,16,77,183,62,74,209,51,135,11,41,170,211,135,36,58,115,11,147,180,41,61,21,27,229,70,186,93,172,149,126,141,203,35,82,68,74,200,43,237,175,253,236,95,102,162,177,29,19,162,246,221,159,212,67,24,2,226,142,139,255,186,172,41,175,235,0,0,1,80,169,160,94,70,38,41,69,9,11,97,117,4,89,255,251,178,100,140,8,101,253,104,218,59,12,125,112,71,105,59,25,36,98,76,23,249,161,96,108,61,47,193,32,161,235,68,241,149,168,39,139,207,41,102,170,58,232,191,12,46,179,97,2,72,231,104,76,176,172,150,68,164,159,25,14,100,209,34,101,31,202,178,90,172,39,74,34,145,92,179,68,83,33,40,169,164,149,140,116,68,211,81,210,242,42,101,2,145,116,219,1,187,47,80,168,209,224,187,126,227,30,108,110,56,186,177,198,131,196,202,102,155,144,74,40,246,232,227,16,253,111,237,37,247,18,67,55,22,106,224,74,146,189,4,4,0,242,7,211,50,93,149,155,232,89,164,82,59,55,201,173,8,64,117,210,93,205,84,162,132,187,13,223,142,228,94,233,198,118,187,39,72,67,137,34,38,18,191,102,139,135,153,80,186,215,56,249,218,211,171,117,239,106,240,137,241,118,212,170,143,61,71,88,84,48,133,33,192,239,128,145,118,230,167,108,146,20,206,55,140,103,107,219,146,127,2,179,138,106,9,22,190,44,24,207,141,132,177,65,136,212,98,37,216,177,129,244,229,56,226,178,72,122,200,159,77,77,254,223,249,136,198,203,209,242,143,171,88,72,141,144,162,255,169,183,86,0,2,147,188,149,132,99,36,72,84,73,90,23,2,116,230,175,39,40,148,242,150,17,15,185,76,141,19,20,108,117,77,224,190,126,144,31,138,3,82,25,254,167,69,156,12,67,18,34,113,217,194,148,136,5,27,160,169,26,86,177,144,28,83,7,177,244,167,240,81,36,178,170,18,61,215,181,205,61,199,88,36,27,45,94,160,182,112,90,94,185,12,230,12,241,228,241,99,151,200,97,207,154,109,235,142,161,168,130,213,178,167,162,211,183,9,161,40,234,233,207,161,153,60,255,46,243,172,174,37,103,222,238,102,226,53,224,87,23,244,217,49,205,157,154,94,56,17,243,248,187,49,90,75,143,35,31,172,158,214,36,50,204,159,195,135,106,154,248,93,54,122,104,229,178,11,64,247,210,143,128,0,24,1,78,41,114,29,233,179,113,109,92,209,46,186,66,132,166,205,74,88,163,152,10,0,22,89,172,232,20,130,92,213,159,82,102,132,41,127,251,21,240,141,255,91,58,247,17,95,200,79,119,49,63,119,156,99,52,179,243,210,168,236,32,6,117,100,120,174,223,141,255,80,0,2,85,163,171,4,212,2,14,129,163,137,12,49,43,192,68,66,32,138,1,42,150,95,140,45,235,78,17,34,13,117,103,163,160,65,53,138,224,65,239,244,150,32,146,67,194,89,171,72,109,93,7,241,184,142,135,108,175,170,32,183,4,120,114,156,147,155,10,2,107,29,18,157,17,117,252,85,144,168,143,113,117,33,34,238,155,141,9,32,255,251,178,100,172,12,165,161,104,217,27,15,97,240,73,133,154,216,61,40,76,25,133,159,90,109,61,150,201,4,159,43,204,243,9,48,95,87,205,6,247,148,222,160,85,199,85,120,44,210,55,204,216,31,60,6,248,34,194,153,9,71,173,111,207,98,114,8,43,14,46,67,57,187,200,12,159,181,5,46,170,22,110,112,112,124,95,81,79,159,38,172,165,34,214,108,183,217,63,158,183,106,178,194,226,187,240,28,210,236,148,199,134,214,191,220,191,79,175,4,12,191,10,36,54,70,157,114,34,226,15,49,82,115,237,156,40,102,86,57,54,126,126,217,214,164,218,173,216,44,2,228,163,17,139,180,157,145,104,189,6,205,183,158,238,118,59,248,160,148,87,88,247,20,159,67,85,218,199,210,141,209,145,53,110,250,126,20,116,235,226,127,255,255,255,89,35,58,154,190,44,109,0,222,153,127,138,6,16,102,40,117,31,91,212,0,0,97,30,35,127,69,6,78,141,211,140,32,197,87,50,34,133,150,12,20,49,167,210,33,115,14,9,17,10,49,98,194,227,133,145,161,89,226,34,210,77,22,250,98,54,210,133,164,92,17,1,203,148,156,105,118,223,37,200,132,44,238,58,15,187,214,52,68,205,47,210,112,207,46,4,115,127,209,85,123,136,138,167,229,119,166,34,18,183,116,116,241,84,17,171,84,107,77,42,65,81,11,95,213,33,0,76,181,219,210,200,181,137,86,11,29,228,131,91,82,80,54,39,134,228,225,46,73,139,22,89,34,232,13,97,44,178,166,145,220,200,79,118,209,175,178,246,20,222,17,245,210,162,179,251,160,143,80,48,163,138,140,209,218,153,174,83,83,170,161,170,98,10,200,193,67,10,158,126,207,230,84,78,220,230,94,230,207,225,125,189,201,155,48,91,132,238,21,6,227,244,77,216,121,96,209,247,42,241,226,66,229,187,161,156,111,157,121,10,59,194,132,115,134,74,255,150,0,1,0,119,139,153,252,144,142,167,89,84,181,174,174,221,136,5,73,193,221,233,56,152,4,135,110,25,170,213,39,47,67,219,92,214,203,161,27,186,183,163,252,99,227,0,161,240,72,64,88,12,79,245,253,255,253,81,29,87,255,255,223,79,103,110,183,41,250,77,213,12,74,144,229,179,185,216,250,147,152,157,244,97,38,3,193,11,15,35,161,10,3,86,228,120,153,140,96,100,197,13,94,91,194,64,85,141,97,91,136,80,104,84,80,88,50,123,22,204,195,134,78,168,125,136,78,202,96,132,39,135,3,101,13,81,210,96,45,101,101,57,69,251,100,10,160,51,137,152,96,19,194,90,163,82,15,74,116,102,155,107,162,76,227,1,193,243,27,193,21,83,22,100,217,66,99,194,59,77,228,210,112,233,255,251,178,100,206,14,103,32,104,84,147,88,99,244,85,12,250,227,60,101,94,25,221,153,86,77,60,215,193,18,43,235,232,243,137,160,83,53,86,9,123,179,34,126,25,1,122,249,78,138,46,80,87,79,210,250,56,157,97,170,2,206,217,54,225,89,175,7,26,122,221,27,163,164,240,181,5,244,158,159,80,85,199,196,213,86,210,71,44,120,244,147,226,179,108,230,99,139,154,150,170,102,22,246,186,122,222,15,69,229,206,43,5,173,246,201,10,241,191,219,194,136,47,176,43,101,104,85,116,146,44,113,80,207,55,191,254,212,12,48,66,222,92,64,2,96,25,87,199,34,184,248,217,154,250,144,95,161,10,121,31,195,188,170,169,222,115,180,161,71,49,148,55,119,243,186,127,200,196,109,21,155,255,155,162,127,255,255,255,254,96,191,63,246,233,200,74,255,212,62,175,242,239,137,49,181,117,78,163,55,16,33,96,0,0,1,112,81,65,160,146,96,104,24,17,160,174,66,176,147,164,29,28,80,8,92,195,75,81,200,152,0,33,130,14,23,12,195,209,192,201,2,87,175,237,35,44,134,85,148,168,5,75,214,67,36,132,189,13,17,131,51,167,141,131,3,130,80,52,201,66,46,34,60,136,46,231,128,74,7,145,128,105,170,23,101,193,87,49,250,54,80,231,165,114,153,110,139,201,38,152,70,203,142,11,229,33,34,23,15,95,30,8,230,168,39,14,21,75,17,156,62,41,60,89,234,44,220,83,151,138,169,171,83,152,48,165,153,111,171,16,25,242,29,35,67,66,140,212,200,179,13,41,122,164,57,49,63,108,241,73,124,164,27,218,144,8,94,79,78,72,172,223,20,225,50,15,72,90,63,102,59,155,106,212,89,21,12,225,91,213,205,94,80,100,198,59,117,210,29,29,146,189,122,114,234,198,61,115,188,221,22,117,46,201,14,37,20,127,242,108,164,1,116,16,210,161,72,38,134,225,228,77,146,69,214,68,49,201,40,73,132,117,97,242,40,30,207,102,196,68,168,32,140,78,32,108,194,130,160,208,215,38,163,72,32,47,232,212,5,0,69,65,113,48,115,11,228,156,237,212,5,124,142,59,206,231,255,175,255,254,152,195,139,253,141,201,55,173,138,191,172,121,151,148,50,208,36,159,173,236,9,147,4,96,2,156,155,182,35,3,5,92,149,14,90,211,84,170,129,20,72,226,38,96,202,113,29,138,9,134,220,56,234,119,149,111,87,167,71,173,138,146,114,165,55,79,33,10,175,217,166,8,32,36,210,204,238,36,197,84,77,97,245,83,183,243,250,19,150,52,101,13,185,106,34,97,119,36,78,201,239,19,196,113,197,137,93,142,169,175,151,116,219,175,78,127,21,37,113,203,182,139,174,44,33,68,255,251,178,100,207,0,6,214,103,213,155,79,101,160,91,71,202,145,61,37,104,20,77,155,102,236,61,39,128,232,30,237,188,144,137,184,42,6,205,54,233,57,12,159,139,189,59,80,253,253,47,27,193,57,239,82,125,155,164,45,195,201,180,221,82,158,190,85,72,252,33,118,204,74,36,126,46,146,102,21,141,192,166,197,91,172,179,109,197,145,33,63,119,253,224,34,193,34,0,0,0,5,217,183,45,20,44,150,16,147,220,9,64,127,172,152,228,255,255,213,63,255,255,251,255,233,229,251,63,253,175,157,159,161,250,95,176,64,229,31,203,44,72,250,29,103,191,55,236,171,232,109,64,32,130,0,64,64,16,1,3,0,0,6,0,48,20,16,4,96,0,160,0,80,16,128,193,0,36,128,2,0,22,229,253,149,29,67,136,212,49,152,67,50,4,124,57,135,221,98,26,73,8,101,229,96,191,52,37,194,116,228,115,187,232,51,15,165,241,107,67,148,105,243,18,104,22,42,165,29,207,135,17,204,146,253,17,52,210,66,196,5,143,188,37,207,85,197,30,45,157,33,165,18,150,159,105,102,230,116,36,136,199,238,43,104,127,108,106,64,47,80,164,163,175,39,71,238,226,223,130,173,107,142,100,47,235,183,62,30,160,197,42,162,66,120,229,229,22,72,193,209,185,93,64,150,124,223,47,138,138,82,88,227,199,34,224,21,21,53,74,129,33,220,59,44,165,75,241,182,237,74,158,118,93,92,165,52,108,174,147,214,35,64,194,106,216,206,173,118,107,86,31,177,85,214,171,67,38,23,98,99,115,223,114,11,187,99,195,162,113,166,70,215,254,224,0,32,0,12,38,129,25,32,37,11,25,214,173,49,102,103,113,213,217,76,119,9,135,80,99,72,170,111,105,100,73,119,201,116,213,66,207,173,139,160,210,153,56,221,194,21,47,21,178,215,30,227,54,119,53,43,21,25,100,1,34,225,186,144,36,17,3,185,188,215,85,221,29,76,253,243,126,133,18,109,183,209,245,85,183,67,220,218,249,38,143,3,29,205,235,233,0,0,74,116,196,129,17,234,49,98,14,100,32,64,68,140,50,39,140,120,81,35,161,129,152,122,105,193,107,241,180,75,65,161,137,238,102,192,167,3,140,152,143,84,58,245,133,198,4,26,49,34,26,129,88,181,154,232,47,130,239,42,215,241,47,137,96,245,154,228,81,15,86,154,161,136,113,20,194,210,79,222,68,59,89,71,251,19,89,152,69,171,93,168,48,96,150,51,149,236,52,33,250,241,52,145,82,195,21,65,17,51,104,188,114,62,225,61,232,215,139,10,103,105,162,55,162,152,81,163,103,150,249,34,201,222,62,86,83,108,169,84,241,49,231,73,155,56,13,145,154,22,207,89,135,255,251,176,100,223,12,6,20,104,88,27,47,98,80,96,137,202,185,61,39,108,28,69,163,82,109,61,150,193,37,40,108,180,144,137,152,220,185,187,243,100,203,23,175,6,172,183,132,144,26,105,1,113,42,239,217,251,191,18,84,68,232,97,187,46,99,84,167,57,11,172,173,88,194,225,161,229,70,77,173,92,187,80,199,65,74,203,52,85,44,209,114,168,26,84,174,135,141,173,57,185,85,122,200,120,135,207,128,16,112,0,0,1,35,55,73,25,85,218,59,32,98,163,83,138,32,16,66,108,63,129,117,85,176,244,255,254,191,254,109,215,238,55,103,126,134,255,250,219,255,239,170,21,17,187,43,53,102,35,110,232,98,163,148,236,182,102,142,201,248,36,1,54,30,157,33,22,9,154,196,96,0,0,9,140,66,30,70,168,32,57,7,52,154,32,96,84,217,4,70,130,34,42,40,85,35,105,108,34,97,52,16,150,176,101,241,95,0,34,4,147,105,141,198,130,90,74,10,176,134,2,24,193,23,138,35,41,85,10,250,78,117,154,253,34,101,84,60,80,40,117,246,122,227,13,61,151,49,56,57,152,183,120,235,162,214,224,152,130,193,65,249,207,146,141,193,213,80,140,24,125,180,10,17,36,190,164,205,133,31,62,210,43,42,216,135,129,46,99,58,113,169,173,61,100,193,123,60,187,255,44,237,187,206,157,181,150,81,41,121,65,145,158,12,215,45,109,237,93,233,162,67,176,248,132,91,31,23,60,148,7,141,150,46,89,101,171,227,219,188,115,115,42,30,243,117,206,158,175,190,206,105,117,75,132,237,55,133,202,185,197,5,34,243,4,13,78,198,218,72,6,76,189,162,220,228,112,136,73,169,167,182,18,0,118,64,246,117,68,60,9,209,172,224,108,54,60,236,171,150,68,219,147,219,191,86,219,120,69,65,53,99,249,25,101,25,25,146,103,40,148,144,98,67,11,197,233,37,224,178,155,167,122,249,255,173,82,39,163,58,83,111,212,206,207,238,8,143,40,209,215,169,254,82,165,196,255,90,123,238,72,180,48,177,22,68,24,36,34,122,77,50,48,154,237,150,80,229,124,186,181,16,69,191,178,176,65,9,198,238,33,10,7,10,108,64,118,210,52,180,89,82,61,163,161,200,175,132,96,153,139,231,3,160,143,207,123,221,235,213,9,200,35,44,110,11,179,150,203,164,215,206,86,9,199,75,219,43,182,85,140,238,240,190,221,86,81,165,165,109,186,179,196,22,230,3,217,55,92,240,144,93,102,30,60,129,10,203,81,29,66,120,125,94,62,3,163,185,210,115,212,241,86,209,223,107,71,228,241,82,38,34,181,138,116,127,242,183,139,208,156,121,65,241,119,242,217,167,180,218,65,39,241,46,53,203,255,251,178,100,222,132,166,160,105,85,27,108,54,208,102,136,26,145,61,35,168,21,253,161,98,236,61,137,65,115,32,106,84,244,141,224,192,33,50,106,209,154,205,254,166,108,186,186,189,78,155,77,115,178,127,86,209,94,169,73,103,82,90,182,201,189,107,143,66,112,171,183,219,118,201,177,106,246,88,171,189,40,2,248,115,154,163,120,227,23,72,98,150,188,187,211,249,31,57,16,39,236,35,202,72,137,74,88,1,13,243,91,146,41,155,0,33,120,49,22,179,147,138,17,249,24,166,51,113,71,228,24,6,9,8,172,233,127,180,42,126,129,68,239,5,68,254,124,156,238,83,191,211,164,190,103,133,14,37,235,99,149,212,128,51,218,0,62,206,149,126,183,241,117,160,64,64,0,1,48,0,0,0,176,179,153,247,29,26,5,121,143,196,134,41,24,65,184,0,156,215,141,0,71,38,50,30,147,41,48,190,140,32,80,197,4,66,130,105,10,170,38,72,56,196,95,197,110,132,178,209,129,3,210,7,168,125,34,196,77,113,19,177,1,175,60,177,114,131,158,208,16,241,253,91,170,20,190,223,100,111,118,90,91,142,240,62,209,57,123,54,118,98,79,35,161,113,240,109,158,125,194,24,172,16,247,198,86,149,152,148,97,127,118,39,110,236,67,9,100,61,21,96,26,147,202,47,43,17,201,5,243,177,60,179,31,239,122,41,181,216,78,121,232,152,137,15,104,157,199,171,164,246,207,69,1,94,182,100,34,41,186,150,182,108,126,201,94,164,202,21,68,169,90,82,15,34,47,177,152,203,213,155,159,64,112,243,143,217,250,33,249,211,110,39,97,150,159,49,66,105,4,155,123,147,87,53,149,56,178,130,171,8,73,199,128,139,158,92,227,49,25,173,43,53,20,93,51,57,182,155,90,53,172,213,50,182,193,39,26,0,0,4,0,0,1,73,90,134,84,47,42,232,89,69,124,189,179,158,7,26,135,44,116,55,129,199,246,140,158,177,215,50,200,225,189,186,191,87,251,38,45,236,106,122,231,43,12,208,33,6,139,44,90,26,68,154,131,180,129,137,188,108,64,251,108,11,41,37,3,132,94,94,160,136,173,137,139,33,254,101,230,31,78,246,2,1,77,199,121,99,32,30,153,166,105,58,167,88,173,136,49,164,6,16,13,149,188,240,195,43,30,51,35,148,52,231,30,71,75,45,179,118,60,246,50,24,92,38,150,106,158,28,105,114,88,164,138,64,48,18,11,201,146,50,81,104,52,89,82,161,113,211,49,110,13,12,34,97,49,0,198,139,145,131,39,138,172,40,120,232,242,34,36,200,193,8,192,65,114,85,50,3,27,1,179,47,155,27,130,36,107,166,195,131,227,66,83,145,129,193,180,74,192,218,200,17,255,251,178,100,223,4,135,120,109,211,147,120,100,96,85,37,90,253,48,98,122,24,29,155,94,236,37,247,73,109,30,234,0,243,10,200,110,25,14,107,102,87,106,46,98,55,253,230,30,158,200,253,197,92,177,242,248,227,116,127,53,192,182,113,157,63,166,47,26,109,66,159,181,252,215,112,182,174,134,194,164,158,12,83,155,195,125,104,247,197,112,172,112,85,44,192,83,38,235,184,86,248,121,150,89,207,5,69,131,156,63,151,37,41,202,185,16,2,98,196,249,142,43,48,189,110,207,57,213,238,47,105,215,45,204,168,247,185,136,245,63,88,53,65,162,7,36,75,235,11,20,100,17,101,169,139,218,143,77,4,166,59,33,167,255,80,16,66,89,180,173,223,46,171,251,188,35,254,135,112,70,110,169,138,38,249,67,72,112,184,160,105,74,250,111,243,51,218,12,0,202,179,230,252,136,6,120,54,178,227,65,47,11,129,1,74,140,220,228,195,75,69,24,6,0,160,18,80,65,98,64,19,97,131,13,172,58,10,18,28,45,4,106,113,101,107,237,84,0,32,101,191,1,13,179,241,160,55,41,244,47,114,47,178,199,241,46,95,116,81,68,136,213,86,152,174,159,224,228,24,25,63,144,148,249,41,87,151,133,79,87,43,215,17,156,203,233,220,190,165,102,108,32,172,76,134,226,117,170,59,62,23,12,144,22,149,209,48,194,245,64,233,38,124,27,82,47,196,143,87,11,86,21,100,130,230,184,106,111,104,124,151,131,182,248,142,82,188,114,133,14,85,43,52,112,172,65,14,6,136,250,155,46,85,106,194,121,227,131,245,255,77,232,0,76,141,26,56,190,229,240,212,10,20,48,189,78,152,60,136,182,203,34,115,34,86,145,110,113,168,124,91,66,34,179,194,242,24,172,162,185,150,113,123,49,182,253,143,38,137,200,239,167,247,235,55,248,106,220,90,160,18,237,241,2,45,174,68,248,236,130,74,17,43,111,27,155,196,185,99,207,10,147,108,189,46,169,224,146,58,170,97,27,144,63,85,182,231,249,44,97,144,11,175,183,5,178,25,153,24,244,101,42,202,185,64,102,102,105,46,36,172,203,217,63,200,239,222,18,232,94,93,225,180,18,228,165,233,122,73,146,156,20,58,2,60,146,102,167,81,183,163,215,245,128,9,37,204,42,220,69,76,16,152,203,162,66,37,6,126,134,161,43,104,20,27,185,16,149,63,72,102,185,217,51,214,58,29,80,221,113,183,78,250,40,59,87,128,157,120,121,209,171,3,197,92,251,237,102,53,13,195,15,173,28,213,182,140,66,76,161,238,177,1,19,149,105,202,223,92,133,113,212,42,48,225,232,134,235,161,77,44,227,124,145,255,102,213,142,80,134,149,175,195,150,173,255,255,251,178,100,214,12,103,59,119,83,139,111,54,82,93,199,202,145,61,35,106,150,177,155,90,109,49,57,65,31,159,43,100,147,21,162,183,103,22,90,169,182,209,229,221,188,93,110,130,181,67,56,26,68,180,131,186,218,174,254,139,145,85,108,71,71,253,22,243,67,248,42,116,154,201,255,213,146,204,237,193,170,127,107,248,116,137,114,38,33,34,7,228,253,48,209,138,3,142,78,164,136,119,25,165,45,34,180,124,152,208,67,191,255,88,1,2,214,3,150,3,36,68,233,1,98,162,199,133,84,136,16,228,88,10,24,255,233,26,167,205,241,49,3,16,239,120,247,101,97,7,217,93,81,119,250,10,217,127,87,106,162,26,255,253,63,79,155,173,53,67,2,165,246,214,206,192,87,173,193,175,216,42,228,91,210,144,4,4,36,237,191,140,234,99,128,51,96,53,128,50,12,56,128,18,0,6,66,4,2,158,244,78,131,154,166,206,171,7,144,73,216,124,15,61,7,41,227,203,42,69,42,194,97,87,21,218,17,5,15,101,42,223,180,180,171,161,46,201,242,57,237,105,58,250,165,127,117,103,103,95,155,76,236,200,186,186,178,59,78,101,232,250,114,92,67,108,126,175,138,185,142,93,199,140,101,107,27,182,55,173,106,182,215,53,154,207,109,67,76,212,238,28,21,151,146,23,47,76,118,59,70,243,144,151,212,150,194,213,128,116,14,72,88,108,183,35,162,219,16,52,84,234,227,17,253,18,134,170,4,19,158,149,236,76,103,78,169,100,148,6,231,9,146,159,90,231,178,165,204,189,86,227,84,98,235,80,118,26,121,93,197,200,158,48,43,20,220,125,221,152,242,252,250,233,178,213,201,111,16,0,1,128,0,146,82,96,84,217,22,49,228,237,225,238,52,38,14,12,177,152,73,11,219,148,4,89,87,155,201,93,20,19,157,240,136,180,47,232,255,125,21,25,215,186,40,234,165,86,22,185,210,134,203,167,151,99,251,123,94,32,228,48,29,45,107,144,182,86,92,245,24,169,249,153,194,31,253,65,6,87,50,186,37,121,83,5,80,205,117,119,51,124,144,202,69,35,55,14,147,236,198,3,179,122,5,129,164,179,6,180,12,48,22,28,0,129,100,48,199,63,7,78,115,196,130,138,207,239,193,115,161,208,13,172,6,141,163,130,152,186,27,129,153,113,130,153,12,177,82,138,142,102,60,98,140,17,146,90,2,74,18,173,106,152,225,147,26,221,137,4,30,33,48,144,200,88,182,2,178,212,206,86,20,29,171,181,39,225,30,39,131,204,101,159,173,227,60,177,161,68,168,90,26,147,137,210,50,155,55,206,130,88,220,127,168,217,202,98,14,225,114,5,102,39,208,137,216,107,23,8,235,167,238,13,235,14,255,251,178,100,220,4,134,85,104,215,59,47,100,112,85,233,250,218,49,2,76,32,25,129,68,14,101,235,201,93,30,235,52,195,21,216,80,97,184,171,219,87,135,58,125,12,86,141,39,133,245,156,192,97,92,71,66,162,156,170,36,210,200,61,140,33,246,101,15,214,5,84,180,100,126,188,135,180,187,59,205,129,246,52,136,110,32,181,50,48,161,210,189,130,242,53,163,209,202,35,35,91,247,148,143,217,240,237,194,219,213,95,43,119,7,237,195,62,251,123,90,63,194,195,199,55,131,138,160,104,148,197,64,95,175,224,244,30,239,253,127,4,0,0,9,68,169,132,240,46,36,15,227,129,152,136,112,60,222,12,94,31,20,197,139,64,106,178,179,123,149,111,152,196,203,219,92,80,201,185,157,114,108,216,145,169,35,25,73,6,212,222,130,20,67,136,208,229,153,94,236,141,219,237,86,170,182,75,214,131,94,17,47,23,91,216,54,212,130,188,232,145,223,193,39,114,213,126,192,0,16,10,144,25,84,15,136,213,156,52,134,211,144,44,28,112,198,195,165,8,22,170,116,195,160,4,28,122,72,12,172,113,224,74,26,107,201,86,229,151,165,71,156,150,254,26,84,50,160,64,36,132,67,17,1,66,240,216,162,168,252,64,22,136,45,129,246,18,171,100,190,71,17,173,84,145,149,223,169,151,154,181,181,133,157,180,178,154,44,169,213,209,40,170,89,203,239,44,64,201,165,171,243,41,62,148,210,172,217,106,101,235,30,72,237,221,67,150,27,86,144,26,16,67,36,144,56,109,215,231,241,54,95,22,201,235,183,162,178,249,68,186,140,164,199,199,45,73,239,15,70,116,109,37,61,152,226,130,241,77,241,122,47,229,221,28,183,85,219,103,208,138,140,47,119,33,142,181,222,173,156,109,35,160,200,155,21,72,13,161,106,47,233,43,152,76,135,209,144,157,173,223,5,137,105,66,250,42,115,157,70,168,179,162,105,184,110,191,46,160,145,168,129,7,71,6,147,157,221,73,123,17,94,212,90,187,147,67,125,73,214,157,191,255,70,238,174,221,2,138,32,53,16,86,117,134,205,185,175,79,168,96,0,7,128,63,206,192,108,232,207,207,3,4,199,145,205,32,28,202,212,14,149,68,198,205,13,48,52,202,73,64,2,100,4,6,46,54,80,228,56,88,95,33,161,195,181,140,133,80,129,105,59,210,122,49,225,32,24,219,96,108,2,22,182,64,160,85,96,6,136,40,94,145,114,15,32,4,164,146,10,9,208,74,133,105,47,122,9,67,55,46,86,212,114,120,222,103,97,230,120,144,193,110,109,79,161,106,163,185,211,231,135,29,20,17,149,174,104,75,145,110,74,57,199,71,50,29,67,245,114,138,239,210,137,69,200,255,251,178,100,199,12,69,229,102,213,155,88,97,112,74,7,250,177,61,130,62,31,189,163,70,77,225,239,65,89,16,234,228,195,38,136,159,154,178,38,105,153,24,169,42,169,185,149,242,93,76,117,85,158,67,205,139,16,112,226,226,156,203,101,85,39,97,13,128,106,68,79,55,196,235,207,88,44,168,153,236,135,58,97,88,131,110,218,116,111,13,240,234,67,212,106,39,76,209,90,20,136,108,169,246,250,191,76,67,195,200,203,15,96,54,68,84,170,144,213,186,169,151,101,249,206,27,36,5,207,138,143,128,102,46,19,48,234,250,52,111,76,82,182,220,119,39,28,234,34,153,42,215,113,112,3,15,0,252,194,184,236,69,7,199,1,12,113,70,80,95,164,226,250,214,95,57,125,216,115,160,58,195,76,232,75,51,43,171,178,55,191,131,162,201,7,195,106,154,45,255,57,183,53,104,133,183,98,174,156,200,127,245,139,186,198,249,121,193,187,172,2,57,32,169,44,168,76,40,6,35,172,82,46,124,83,126,239,176,22,173,0,0,9,144,85,108,31,132,105,43,166,160,110,100,165,162,34,34,203,154,40,145,130,135,152,105,114,34,133,64,19,120,123,32,116,5,240,151,139,6,28,246,28,44,151,74,245,184,105,1,101,238,96,235,17,155,51,236,217,112,233,155,155,93,122,235,179,41,247,102,57,31,113,87,99,89,94,218,142,91,184,248,75,30,201,122,148,131,226,117,102,28,161,170,22,152,77,26,97,225,97,143,162,170,99,253,32,47,91,211,127,196,225,106,229,240,251,173,246,189,75,191,220,153,67,10,171,136,110,67,144,38,127,151,243,197,227,82,160,126,185,45,97,133,254,118,21,85,165,206,8,36,226,69,241,176,164,140,16,54,32,20,32,114,98,241,200,237,34,120,204,35,131,45,219,110,81,75,95,91,205,188,61,157,243,141,170,129,34,101,182,59,76,88,179,16,179,110,88,180,206,43,69,87,210,126,23,32,242,15,106,122,216,0,0,16,0,14,19,74,6,196,210,246,130,167,196,25,65,78,237,82,24,222,218,146,76,190,182,19,199,214,206,195,74,230,180,184,87,210,229,254,101,231,242,91,32,177,32,160,144,193,35,5,43,20,108,22,37,255,74,20,241,90,229,227,77,34,159,3,1,211,103,219,215,255,80,18,9,119,48,108,195,41,183,12,44,34,178,51,16,131,16,67,50,197,131,18,2,4,171,150,3,129,129,227,128,198,14,4,13,33,16,72,161,168,182,106,88,27,5,100,66,21,59,154,44,4,84,35,34,48,5,236,182,224,186,69,162,72,179,130,7,130,36,40,233,84,200,248,145,81,132,17,209,46,232,250,55,72,158,8,22,157,57,157,59,237,125,228,131,88,227,117,139,65,255,251,178,100,193,14,166,167,104,212,27,120,98,240,73,197,234,234,44,41,182,27,137,181,74,77,225,141,193,22,165,107,204,144,149,153,16,237,86,246,80,223,87,121,129,13,170,21,5,36,71,150,197,101,161,29,79,162,109,63,158,7,133,166,229,137,228,87,187,202,178,54,206,250,59,23,9,235,57,37,89,78,146,39,119,75,212,120,101,118,226,122,56,178,108,105,159,143,178,232,65,88,225,128,123,108,176,2,202,206,69,122,52,139,217,229,206,47,166,195,52,95,155,121,236,255,166,49,90,101,114,111,23,198,220,31,122,162,206,157,217,156,119,126,9,237,189,58,214,216,235,56,248,69,84,178,41,155,161,64,162,2,114,1,0,173,102,206,109,218,70,2,210,7,196,221,28,87,87,149,157,243,244,68,111,74,215,222,127,254,239,23,96,73,197,68,144,68,80,64,92,225,213,73,187,178,109,100,123,55,83,57,153,138,223,219,185,211,187,137,176,175,109,175,100,14,64,0,0,129,144,46,18,120,224,100,171,102,66,128,20,30,48,114,18,214,154,176,122,38,28,32,60,244,16,14,128,28,83,122,133,132,53,150,68,237,201,23,99,45,105,118,25,235,72,118,17,177,145,226,229,50,152,40,129,224,145,185,173,13,144,33,168,194,242,125,142,242,75,16,254,24,76,142,72,68,18,126,135,169,223,159,71,124,21,204,37,116,8,113,219,231,180,88,17,85,175,89,26,216,28,33,223,107,75,93,19,14,85,115,8,175,131,72,198,118,192,202,254,151,115,110,121,31,52,162,69,87,229,110,87,190,153,254,173,70,58,86,19,198,195,142,202,7,231,243,59,101,239,166,120,12,115,183,218,235,104,96,180,86,120,97,200,145,39,241,24,80,247,186,241,251,247,146,162,30,95,42,253,185,79,173,196,221,216,225,85,206,54,97,73,3,16,52,222,228,201,52,53,59,216,120,122,215,141,238,108,248,12,145,80,243,239,17,109,39,164,50,3,90,150,155,156,32,148,0,0,128,0,5,1,4,130,188,190,31,236,3,41,209,160,234,242,192,251,107,204,246,71,63,195,165,140,30,42,27,103,97,21,50,58,29,18,177,66,209,21,167,232,202,218,50,189,251,117,174,247,108,16,123,82,132,193,159,15,11,157,253,151,210,63,251,74,208,182,55,57,72,208,10,106,24,193,144,136,166,115,61,24,48,108,97,0,25,128,199,6,46,47,129,66,166,41,7,8,0,102,5,5,149,1,77,248,25,18,4,152,150,5,144,162,199,153,51,180,42,78,251,138,14,48,204,24,3,192,175,20,65,34,209,244,192,113,235,169,1,64,174,196,127,136,163,20,106,9,121,216,42,216,234,104,69,197,118,104,189,37,44,10,210,173,116,118,42,145,13,159,255,251,178,100,200,14,7,32,105,84,27,120,121,240,72,165,250,202,60,166,140,29,153,205,74,46,97,237,89,40,167,43,92,148,9,104,101,92,59,147,221,67,52,80,213,59,248,140,238,210,234,148,12,39,151,94,79,67,82,29,160,140,179,188,94,117,123,207,174,182,205,172,56,169,99,48,197,149,4,223,37,109,150,123,217,138,170,125,35,25,96,174,203,171,202,250,63,87,108,210,158,37,208,169,85,167,141,119,119,76,72,197,220,54,28,223,120,149,57,84,123,155,154,94,201,187,203,186,105,247,135,95,18,60,127,150,105,235,172,177,77,182,127,46,33,218,4,24,118,133,134,252,252,245,67,204,199,243,218,213,255,239,210,190,248,249,174,51,223,99,149,250,129,224,128,128,34,2,48,113,32,16,168,184,7,12,10,68,27,132,123,133,135,240,109,221,252,49,135,253,65,236,99,83,157,219,161,180,111,209,150,189,113,136,82,3,234,193,68,131,230,60,144,50,17,53,106,255,255,219,242,255,232,221,25,250,145,116,247,22,49,47,57,246,83,163,110,160,0,2,82,112,16,168,249,183,55,69,142,168,3,16,48,195,32,17,150,57,228,4,32,129,12,86,9,16,22,208,56,64,178,240,73,22,10,180,108,10,0,46,155,204,176,56,58,43,81,215,64,10,139,47,86,76,226,41,96,136,129,112,216,163,102,28,99,214,175,31,9,83,49,11,31,234,194,199,41,234,227,7,13,14,75,137,81,39,217,69,139,57,72,206,246,72,133,242,139,210,89,106,36,73,25,21,123,55,210,139,165,66,165,153,88,230,159,58,137,188,29,210,208,237,140,48,238,102,197,82,145,22,153,100,95,73,56,179,168,161,72,241,41,9,173,125,117,41,47,36,200,54,181,181,133,60,14,214,208,241,214,51,149,6,178,203,61,151,8,5,209,220,200,60,80,135,102,106,176,209,12,252,220,252,182,116,110,220,49,172,115,224,173,25,72,118,226,134,98,114,202,223,82,229,222,108,238,35,181,197,74,62,229,37,219,209,150,223,94,144,241,195,184,208,69,42,50,162,232,178,22,56,2,0,1,176,38,101,240,196,66,193,146,135,12,50,254,162,110,100,207,41,0,64,159,11,14,11,147,207,216,170,36,95,251,68,153,54,123,115,121,248,242,142,79,155,132,25,73,224,196,64,127,255,252,71,255,249,255,237,243,177,80,186,251,104,129,90,180,177,26,38,192,8,2,91,74,208,1,113,208,180,25,178,1,151,139,153,16,140,176,80,12,208,199,163,33,65,165,212,134,235,0,169,210,240,44,11,76,183,151,194,26,168,83,186,232,215,120,82,69,211,78,7,9,247,144,51,230,16,72,40,197,101,239,163,109,65,34,138,237,177,79,47,86,66,102,211,5,255,251,178,100,189,132,39,63,104,84,27,79,101,224,70,104,202,149,61,34,106,156,205,221,83,77,188,89,192,247,4,235,232,147,32,208,206,11,154,181,11,108,134,186,90,18,37,10,244,105,17,210,40,35,26,75,10,34,238,148,64,65,70,170,84,10,185,206,103,24,45,197,183,119,228,13,2,66,226,164,98,205,47,166,12,205,230,90,192,133,7,19,161,44,77,107,157,197,153,93,68,76,52,54,65,98,104,87,64,45,138,184,180,241,157,67,71,217,154,20,141,167,89,123,103,131,41,68,142,52,208,183,57,28,161,203,102,102,61,18,72,241,152,34,32,161,171,153,153,33,110,3,102,26,187,246,246,238,147,175,96,218,127,47,49,1,229,225,68,145,202,52,155,190,99,119,207,204,214,189,70,181,255,78,86,191,169,127,148,24,33,152,4,171,131,202,42,40,46,72,108,76,242,104,95,160,176,29,5,40,108,229,57,33,35,148,122,93,139,235,119,119,253,37,157,253,155,111,218,12,218,235,234,29,130,70,114,202,18,198,107,102,148,16,168,11,14,73,44,182,145,176,0,4,243,2,154,32,145,55,106,66,171,56,129,132,18,130,48,134,105,197,38,12,38,99,226,38,97,34,78,131,70,31,32,200,4,129,208,134,212,113,2,140,80,195,18,95,138,30,196,223,193,231,89,138,107,51,148,46,142,180,180,215,75,48,87,45,61,107,13,0,60,44,189,93,72,158,6,110,147,70,192,206,77,139,97,214,229,0,234,74,50,42,136,1,228,46,199,142,82,10,212,179,49,18,174,32,48,216,93,165,162,174,219,26,78,230,233,143,215,57,153,90,98,182,185,49,164,142,185,158,250,110,12,186,67,212,84,179,154,184,250,97,193,134,193,5,125,22,171,149,249,187,25,64,198,250,65,174,151,92,174,38,91,96,166,100,129,121,182,173,157,69,42,45,5,29,235,105,152,52,9,65,238,72,214,218,36,110,131,50,85,112,92,212,170,132,1,249,152,44,186,103,134,255,194,187,157,91,46,253,189,182,36,157,128,220,120,165,151,29,129,81,49,198,171,163,204,191,133,25,177,169,134,87,112,218,245,254,239,233,77,120,18,125,110,247,189,247,121,189,241,173,122,102,60,112,0,44,64,0,0,10,2,7,177,242,147,72,96,129,54,153,199,100,145,85,24,130,220,192,134,80,12,91,146,203,48,245,48,33,33,204,90,2,157,129,72,103,170,235,213,149,253,55,255,171,240,155,45,242,104,47,58,203,174,39,86,117,255,142,104,175,255,226,142,44,11,114,89,249,43,96,125,179,8,152,200,15,22,31,18,107,193,28,83,73,0,172,161,93,74,28,37,197,64,217,223,37,87,161,119,160,104,46,125,232,106,18,150,159,168,62,213,136,60,255,251,178,100,187,140,39,252,119,210,147,121,122,112,70,102,58,205,60,75,126,28,221,159,88,109,61,151,193,9,12,106,160,196,137,56,170,21,221,150,214,47,70,115,18,117,98,187,64,48,15,82,112,254,52,166,116,114,143,206,240,152,61,51,146,172,234,195,149,221,84,49,74,169,212,137,215,4,115,50,219,13,148,19,30,109,46,105,103,142,47,146,36,20,42,84,234,148,75,28,70,236,231,37,245,151,174,82,136,187,43,86,216,202,71,237,169,220,172,195,128,127,177,54,246,193,196,159,18,50,102,102,186,105,98,83,64,87,225,170,151,164,6,20,203,75,125,100,38,164,128,187,50,188,85,144,37,147,253,92,250,43,112,246,99,72,166,83,200,205,183,102,154,139,60,3,118,68,131,131,194,217,217,0,172,217,233,209,155,133,35,165,133,165,175,249,128,196,243,10,53,62,84,39,27,54,13,136,215,92,222,198,190,137,131,55,10,48,0,8,1,5,204,7,107,129,160,254,48,0,164,18,189,73,34,192,73,17,41,113,213,88,71,23,39,129,137,67,187,98,118,243,164,223,248,147,151,164,28,82,177,175,175,99,155,73,18,250,206,126,183,123,113,80,116,62,123,168,147,237,17,118,15,144,11,196,141,140,167,48,161,88,213,66,3,19,149,140,46,108,4,24,137,72,70,11,0,152,12,196,23,0,24,64,50,64,129,184,90,184,26,48,57,165,83,0,10,99,50,52,106,226,20,38,26,10,12,36,138,121,141,20,60,83,14,82,148,170,0,132,100,118,1,62,178,164,82,128,224,219,187,59,89,176,106,188,80,39,248,12,50,120,48,232,57,241,167,89,251,216,232,32,68,48,141,32,24,144,36,68,137,5,28,83,25,88,214,135,194,123,9,226,185,229,87,208,49,114,75,77,92,183,184,30,32,129,67,208,10,21,123,155,84,146,88,244,153,190,207,98,195,85,81,75,42,226,34,81,145,53,104,208,209,239,80,10,65,74,93,145,98,62,76,78,5,219,122,238,232,234,159,185,154,238,111,216,225,103,181,50,237,142,12,39,108,110,25,154,14,114,157,96,110,179,28,217,107,143,155,203,22,27,202,230,60,241,160,64,214,177,151,191,215,203,77,250,54,60,204,249,198,228,125,169,28,247,143,138,125,195,186,177,145,205,88,200,177,88,122,173,41,52,6,186,239,17,98,82,141,214,26,16,0,8,16,170,19,21,25,214,132,8,170,96,53,42,84,108,106,201,118,157,180,100,230,97,113,115,188,45,130,3,21,27,47,131,224,194,247,230,236,20,32,246,54,98,224,222,254,207,110,190,228,93,66,7,124,32,83,127,206,150,146,182,180,137,127,121,169,53,205,246,185,32,2,139,114,138,203,28,140,9,139,143,154,97,241,255,251,178,100,171,140,104,7,119,81,131,153,122,242,72,133,154,150,60,194,134,29,221,203,80,109,189,151,129,3,22,106,4,245,137,104,134,141,22,93,80,27,168,24,96,104,140,92,80,44,42,9,13,56,136,176,33,4,34,6,83,101,128,64,24,208,10,237,94,52,108,201,145,167,83,132,203,234,74,149,86,27,79,18,97,118,5,18,10,147,249,90,132,45,81,9,186,153,141,101,18,148,127,152,136,247,139,44,199,10,98,175,149,39,67,3,18,220,116,146,128,205,61,147,111,142,72,113,89,208,150,228,206,170,213,88,81,48,216,112,195,74,234,60,250,182,58,97,202,154,102,124,144,104,171,58,162,43,18,20,216,171,138,167,97,81,191,101,48,3,84,76,5,209,120,72,35,172,56,168,27,93,115,250,209,173,10,11,18,94,30,97,153,31,6,68,49,5,247,17,106,228,170,75,168,101,18,49,56,224,213,178,148,106,122,230,230,103,135,68,113,120,134,87,210,145,49,52,11,11,215,151,172,237,154,121,213,238,157,255,218,236,68,120,65,90,95,175,90,114,221,47,61,19,59,94,234,247,127,252,123,4,41,139,165,56,251,81,142,132,40,87,137,146,169,141,207,85,196,85,162,20,105,85,252,25,150,32,95,145,9,194,199,49,86,89,141,153,13,255,6,111,255,155,232,47,145,58,2,119,95,121,9,42,107,46,30,161,6,106,141,226,227,54,196,206,0,21,163,28,220,58,224,35,73,163,50,133,163,1,16,50,37,179,5,67,53,18,147,13,13,208,10,16,82,236,0,204,99,168,193,146,47,75,73,17,224,46,65,174,48,86,22,205,217,16,56,107,4,137,169,203,13,195,108,104,189,160,207,41,187,6,79,83,168,197,47,128,107,177,55,33,230,10,184,145,172,5,92,54,87,106,115,169,49,20,239,50,82,74,183,39,231,69,176,170,140,61,227,188,71,50,206,206,224,231,102,71,237,51,93,101,110,72,172,168,96,112,171,77,93,66,130,223,156,181,155,255,120,113,136,171,127,137,77,90,198,79,64,102,82,202,198,250,169,83,210,2,32,99,22,225,106,50,214,225,51,60,113,134,157,126,224,245,181,34,218,138,121,166,211,184,158,34,150,24,21,202,183,9,37,172,102,165,51,90,165,101,114,238,232,108,207,96,193,129,43,183,205,44,222,179,69,213,38,164,71,145,41,89,221,77,2,118,41,227,253,91,120,123,69,252,195,199,131,159,90,97,235,221,183,72,85,254,188,239,228,136,8,0,2,2,0,40,0,16,16,94,70,62,79,199,73,65,47,73,20,157,101,248,116,153,139,151,244,139,175,252,88,250,167,248,156,87,148,172,121,184,222,45,191,255,155,231,111,234,52,40,30,38,75,176,205,97,215,47,164,255,251,178,100,150,140,7,153,109,210,147,120,121,242,60,231,186,237,60,2,183,28,113,163,84,109,97,231,193,6,151,43,52,194,154,48,123,44,22,5,38,155,220,65,160,27,124,209,213,18,4,101,129,152,192,73,174,110,12,2,134,2,50,183,32,129,210,79,212,220,77,38,181,101,170,135,1,220,114,162,112,60,0,223,57,171,245,212,139,222,119,157,82,169,147,249,251,161,66,16,16,17,78,43,185,148,135,229,142,180,171,75,124,104,108,169,39,230,123,140,36,123,121,190,200,211,22,63,20,140,51,150,139,204,145,153,81,138,212,69,149,18,226,59,159,173,230,54,89,220,126,53,75,215,75,14,53,211,154,157,165,106,169,58,54,70,132,225,86,214,70,55,112,214,76,35,60,229,38,143,143,56,109,14,153,36,142,206,113,78,231,20,230,144,89,144,166,11,47,221,152,90,219,242,135,33,183,149,219,106,167,137,137,188,130,81,162,25,48,55,152,29,190,142,165,107,94,86,40,98,42,59,17,7,70,198,99,106,73,184,60,84,182,162,83,140,12,8,165,52,151,122,222,197,123,168,108,169,110,139,72,250,212,122,238,74,144,0,0,8,3,0,10,0,69,43,143,94,118,79,36,143,37,147,138,49,158,173,157,144,130,142,157,217,138,163,248,20,62,12,2,141,43,158,241,175,125,9,253,61,250,165,191,165,242,38,19,254,198,150,22,241,5,159,250,25,171,223,223,255,251,116,8,0,37,162,166,241,194,108,27,13,73,181,177,154,2,89,142,189,24,162,65,204,22,19,42,152,177,233,133,145,152,9,11,226,99,130,6,72,30,34,16,18,36,92,128,16,251,137,86,215,154,42,133,171,57,127,128,192,170,40,240,43,83,10,97,173,44,179,194,195,183,219,146,156,150,157,145,162,43,142,192,218,122,119,147,193,20,31,197,132,226,133,134,3,252,194,115,35,113,154,138,99,188,145,183,185,69,145,176,64,160,35,25,220,17,186,102,109,69,182,69,102,141,103,91,142,216,123,155,35,128,64,142,22,55,254,238,113,236,105,120,205,108,11,180,163,116,200,148,46,59,181,94,162,183,194,99,136,202,174,106,30,160,151,37,11,97,56,83,184,57,185,221,5,85,5,173,88,79,135,18,125,186,11,137,226,161,52,115,52,54,106,64,190,34,213,47,17,14,124,118,35,40,211,166,232,218,143,100,20,167,89,36,206,74,100,197,1,100,3,9,233,150,219,153,166,230,245,110,25,167,228,38,22,139,57,47,15,85,57,70,113,221,221,255,94,246,255,219,124,41,36,160,0,31,163,108,5,132,197,200,203,248,48,58,143,161,132,140,81,8,111,42,124,145,135,224,159,37,255,255,192,23,16,17,41,92,92,7,67,141,24,85,14,5,255,251,178,100,147,14,135,223,119,210,19,111,78,96,72,233,74,243,48,37,94,31,233,221,70,78,101,237,65,3,145,42,176,244,136,232,15,168,184,4,41,54,49,119,250,39,254,169,209,27,255,253,251,16,121,206,225,196,180,45,182,201,38,234,251,244,44,6,48,139,216,227,135,51,43,129,205,142,161,17,128,76,202,79,49,80,144,198,104,83,4,12,12,8,84,48,8,112,0,30,82,130,201,130,147,74,110,10,52,197,12,137,19,156,32,51,229,209,86,85,68,252,160,178,70,135,6,13,14,7,107,107,232,183,97,89,76,162,150,18,25,114,149,185,178,162,90,226,110,46,240,160,193,76,16,167,16,149,68,39,135,179,43,164,147,227,253,86,110,19,101,202,36,235,203,27,35,48,62,91,218,150,35,198,195,212,41,141,58,249,65,31,106,169,224,53,193,66,64,220,127,56,47,191,188,26,193,211,142,245,1,82,200,245,179,84,71,89,234,145,242,223,113,171,14,86,34,26,196,136,99,41,7,218,227,249,42,172,120,132,196,203,251,193,92,46,165,220,37,107,105,226,172,56,98,174,104,250,207,150,32,165,97,42,86,113,124,223,57,174,167,188,89,93,48,195,122,194,242,127,9,177,141,198,180,219,115,123,220,186,101,188,182,131,185,155,88,182,162,123,168,154,249,249,214,162,98,4,209,102,206,125,173,23,89,110,190,176,247,218,207,167,16,0,0,131,13,87,82,20,8,166,164,81,248,54,21,114,93,97,208,98,7,146,40,220,39,169,88,132,231,6,28,42,62,98,182,21,157,129,255,255,226,72,170,56,17,42,60,228,192,43,70,220,186,29,241,118,126,214,112,255,1,160,50,151,94,0,32,227,21,130,48,239,67,33,114,52,241,179,13,34,20,123,49,146,51,127,39,50,49,83,41,27,22,14,5,17,196,136,137,12,168,1,153,132,8,46,166,140,22,0,18,14,150,177,182,62,255,32,62,68,174,209,238,5,103,13,251,79,24,27,46,28,177,192,137,176,22,168,170,145,6,81,56,165,108,249,155,93,107,15,108,48,251,65,47,164,122,87,149,51,209,46,150,203,37,216,77,215,205,96,166,182,227,78,253,252,103,99,180,183,165,54,42,176,249,49,97,226,80,132,34,20,139,30,245,238,246,157,210,29,62,160,252,151,24,54,248,11,76,168,146,117,31,92,181,36,71,2,51,7,132,199,34,122,7,112,255,206,42,96,176,18,28,103,144,128,240,124,12,144,79,224,117,223,137,165,11,18,25,45,116,59,141,40,224,211,77,80,225,170,169,170,37,42,104,161,93,90,131,185,156,204,246,158,203,230,185,51,147,94,90,246,110,250,235,22,20,48,225,6,163,157,248,159,27,96,192,0,40,8,63,22,137,149,136,255,251,178,100,120,12,167,59,119,82,147,108,23,192,65,102,42,179,60,73,140,29,197,229,82,77,189,145,201,26,162,169,212,244,137,56,67,84,132,157,160,252,180,63,5,71,189,206,223,51,184,150,135,118,226,33,222,52,65,140,209,68,42,193,255,255,239,254,253,251,216,17,228,225,51,13,99,127,115,165,255,201,8,138,253,109,201,22,18,234,89,5,56,4,197,132,37,199,124,60,64,192,68,30,6,98,49,34,3,11,17,49,82,165,27,48,192,213,129,40,20,131,103,203,206,158,162,192,45,65,104,41,106,101,41,209,52,61,9,97,111,168,158,73,50,232,237,114,66,13,41,132,145,133,176,234,86,18,193,240,156,22,197,212,180,123,70,198,3,0,154,146,130,222,183,103,52,181,162,179,44,93,129,197,174,4,76,167,11,154,243,107,28,154,134,231,162,94,87,185,156,105,116,88,8,225,242,38,138,194,118,198,192,116,33,135,225,200,137,183,224,164,6,109,219,201,228,253,150,171,120,186,110,59,147,193,152,32,128,11,154,55,140,146,204,213,172,44,80,182,72,17,11,165,49,160,152,96,162,38,97,63,51,86,190,117,204,89,74,36,82,118,57,142,156,144,72,18,9,135,139,28,126,58,44,88,193,195,177,235,239,204,195,227,128,248,84,36,24,59,121,238,214,28,155,204,177,73,195,10,118,206,229,47,250,254,44,56,81,46,82,239,222,247,189,233,191,125,186,251,182,128,54,157,38,121,125,78,147,210,140,99,150,226,231,162,139,88,0,8,20,88,40,9,154,110,56,225,179,87,25,116,79,89,11,108,68,155,29,58,254,13,230,144,156,239,210,123,71,208,253,106,221,111,193,175,255,243,178,159,253,172,116,139,134,39,252,225,64,153,57,100,0,2,40,2,203,37,199,194,80,42,38,28,188,157,162,232,158,88,30,20,150,148,80,74,76,54,61,66,132,150,250,157,108,97,168,140,55,9,153,22,214,23,7,202,142,59,71,96,186,73,12,109,124,202,136,120,168,219,198,7,174,73,89,85,138,115,204,250,118,139,187,82,94,177,152,95,194,67,136,98,121,14,234,149,19,85,38,122,181,115,77,31,29,78,127,172,0,68,88,97,170,92,235,15,82,179,238,184,129,85,91,124,120,169,9,245,181,184,218,220,107,74,202,212,157,43,137,56,233,102,29,115,221,173,235,51,146,233,51,28,220,98,78,48,157,137,250,234,102,131,240,112,31,142,14,108,150,86,214,18,30,175,186,236,190,202,185,101,148,174,218,141,189,134,233,245,98,113,227,199,145,40,116,237,173,170,209,160,213,137,36,118,162,154,150,81,151,150,247,188,143,30,48,60,133,140,50,110,126,139,247,154,51,212,46,16,0,5,200,96,19,18,98,198,154,255,251,178,100,112,128,118,183,105,90,211,12,121,88,70,100,26,133,61,35,78,29,21,225,96,236,177,245,129,19,159,42,160,246,9,24,79,137,129,111,46,40,205,217,128,21,37,99,37,209,147,222,44,191,154,240,171,121,18,219,155,89,187,92,225,169,167,55,44,140,233,112,199,139,114,217,21,36,245,135,165,158,189,187,31,238,194,39,132,188,86,64,142,99,255,250,194,0,0,18,83,178,144,56,131,162,35,96,112,205,1,122,135,14,220,162,214,152,108,69,75,218,67,136,246,184,141,38,32,162,175,141,60,189,69,216,243,53,151,181,149,251,48,23,58,21,14,99,176,240,63,22,196,2,16,232,203,132,130,1,80,245,193,205,8,226,163,154,91,169,86,28,70,226,69,234,155,198,64,192,229,97,40,176,144,67,29,77,133,102,94,200,125,117,203,151,88,184,66,30,205,88,173,109,241,52,186,11,214,232,4,53,38,238,7,92,250,82,163,203,221,52,179,80,35,81,103,73,60,85,192,14,228,234,117,181,171,77,244,129,110,253,234,84,182,161,209,225,54,153,71,179,197,43,90,203,76,92,237,34,186,111,50,163,177,26,71,53,91,205,166,185,31,79,54,36,219,106,107,82,197,108,87,56,190,172,104,137,38,119,202,152,219,80,171,72,43,233,216,35,87,86,97,67,73,106,28,250,61,35,102,186,173,115,45,181,175,107,99,127,253,207,254,253,191,125,60,177,84,3,105,50,98,124,171,88,205,133,192,188,70,7,113,144,181,183,199,102,160,150,139,46,81,97,48,86,208,48,202,86,114,17,148,192,220,17,209,188,139,66,53,40,142,130,114,107,89,93,52,126,68,111,255,255,254,250,156,35,3,78,247,83,119,255,254,191,255,161,0,0,97,218,159,42,51,1,65,129,74,134,165,189,79,244,179,28,57,116,199,85,2,185,197,216,165,64,107,144,165,236,173,75,89,211,190,159,80,232,100,147,53,65,96,21,60,194,144,6,184,85,138,109,155,34,44,160,216,105,27,226,48,87,161,196,216,145,144,65,152,164,59,170,134,55,150,164,197,12,86,185,26,75,200,105,236,123,27,72,148,243,145,79,99,201,64,61,65,216,44,173,165,225,34,134,206,194,88,151,45,107,15,116,244,220,99,97,101,107,130,246,174,48,33,194,91,212,46,172,66,143,86,132,86,84,184,79,86,28,39,254,118,37,25,234,125,52,3,89,92,76,118,238,12,118,39,43,33,210,110,86,98,70,127,57,49,57,53,143,197,42,168,45,22,195,152,102,149,82,192,13,82,187,139,209,226,250,246,213,107,52,123,115,30,178,168,29,89,251,86,242,94,156,163,193,53,169,78,200,177,117,143,187,221,181,191,47,50,238,181,181,118,102,255,106,215,109,243,255,251,178,100,114,136,167,88,119,213,147,15,101,226,72,229,170,184,48,197,76,24,109,159,96,236,49,249,73,16,30,235,8,144,158,208,147,211,94,93,230,137,0,0,12,0,19,192,128,243,17,153,185,80,130,153,13,129,139,34,49,227,129,158,8,67,49,201,52,162,196,194,4,42,15,234,124,174,32,243,81,59,21,40,236,159,74,29,49,170,61,201,86,147,216,1,127,208,149,12,248,144,25,18,111,41,126,186,255,239,251,60,247,254,42,64,2,77,173,198,90,126,83,70,112,23,218,153,191,35,130,162,124,35,168,130,245,74,144,45,158,184,146,118,72,235,195,206,21,88,211,75,105,206,14,179,144,202,225,47,67,237,82,13,134,104,32,56,101,141,212,158,154,125,4,245,138,79,199,248,120,186,116,85,101,244,128,86,50,140,71,38,209,155,22,210,225,152,183,193,139,171,201,176,27,56,87,63,97,139,158,123,131,147,22,122,151,182,117,36,127,97,248,205,201,71,34,151,74,204,15,82,41,135,36,203,251,72,197,60,58,31,151,1,172,121,217,170,175,119,153,216,2,71,235,94,163,75,17,148,252,66,95,29,206,112,25,117,1,233,196,217,5,243,147,124,40,181,112,212,43,62,107,112,86,189,190,44,217,188,193,197,242,223,22,150,174,169,13,75,23,214,108,234,51,237,183,210,52,102,192,51,162,48,242,69,0,93,38,145,87,135,206,150,67,60,203,52,146,25,240,249,247,229,254,112,243,68,34,156,168,22,48,47,165,227,127,245,55,169,47,44,134,157,208,41,255,255,255,254,69,135,183,177,157,47,28,190,243,122,52,106,117,236,106,190,117,134,128,0,0,115,11,220,245,93,21,32,14,98,68,64,26,69,40,131,8,143,1,4,135,36,24,100,94,55,17,100,70,228,208,49,185,108,196,66,67,135,166,80,65,53,192,215,84,216,97,104,25,144,84,74,4,212,237,60,19,81,60,215,185,108,203,136,96,194,150,217,179,52,161,128,67,1,80,61,65,154,104,36,8,216,47,36,65,97,36,241,13,192,171,17,197,219,82,140,203,28,7,26,152,140,136,233,98,99,83,166,71,21,136,11,144,186,220,37,202,102,117,34,182,26,116,185,57,101,154,11,130,89,36,176,135,37,26,154,234,242,238,122,70,181,182,60,140,123,164,139,171,245,35,246,55,132,202,11,140,38,95,165,220,134,123,48,109,190,148,241,204,71,27,85,198,118,106,196,220,132,238,241,97,98,65,244,121,96,243,75,211,89,72,98,56,222,205,10,250,107,81,229,126,155,40,233,164,198,221,18,138,108,151,36,132,42,238,61,74,243,247,15,57,161,4,156,114,27,183,56,218,56,144,0,0,0,193,60,38,37,45,66,92,240,144,242,106,81,8,255,251,178,100,124,14,103,62,102,83,147,79,78,80,69,37,170,195,49,34,76,29,65,157,76,109,225,237,128,211,137,108,116,145,136,176,203,114,91,60,21,115,115,96,125,247,250,66,58,85,84,59,89,151,34,183,208,254,87,244,255,5,111,27,243,133,111,255,236,166,202,221,243,135,76,234,183,118,83,9,49,119,135,0,32,27,168,114,212,0,112,192,108,204,41,185,247,71,98,2,194,19,34,128,35,40,91,90,102,12,6,10,3,49,101,52,16,1,5,68,171,69,54,6,184,37,140,160,106,0,149,142,13,212,22,50,36,158,64,113,90,65,191,234,180,26,130,232,43,0,162,204,98,76,225,249,9,60,132,225,135,64,210,113,169,180,41,130,177,129,164,178,242,234,19,41,164,214,103,98,69,92,195,228,193,24,161,239,145,199,248,216,31,166,204,66,234,227,4,115,162,13,145,172,130,113,102,106,83,49,19,244,220,9,155,24,209,248,108,49,79,37,125,158,65,128,237,230,21,76,221,181,133,225,207,69,182,198,157,105,95,224,202,239,80,42,148,76,179,156,78,172,171,245,173,112,219,106,226,251,169,112,111,180,184,193,110,158,36,2,202,44,105,94,106,17,218,237,86,185,174,170,157,142,168,202,179,114,214,5,90,151,48,107,34,182,63,157,159,84,109,113,155,55,191,203,86,190,229,249,250,189,173,229,62,184,102,152,100,251,91,170,46,4,0,0,175,58,103,73,87,5,226,45,129,200,192,153,249,148,188,31,228,74,168,234,89,136,191,183,238,217,255,255,252,243,155,239,79,90,68,89,163,250,186,17,93,105,82,218,0,74,136,65,87,168,0,0,0,140,45,158,117,13,160,0,82,101,192,9,145,40,208,96,41,136,157,0,129,136,130,129,67,38,42,192,50,16,99,38,198,106,58,226,31,64,16,193,98,138,100,191,202,14,237,20,168,100,10,204,99,41,65,209,185,203,28,106,11,138,248,69,193,67,1,160,69,52,36,18,0,64,208,187,154,24,208,209,109,248,17,181,33,23,144,84,204,245,172,195,75,32,182,47,83,156,165,36,160,79,246,217,211,92,109,180,137,74,96,167,100,197,111,58,72,75,40,165,19,53,147,161,92,126,171,76,211,169,141,9,121,169,158,156,229,241,243,51,86,28,173,25,142,137,216,175,24,160,49,25,11,206,79,163,198,145,81,14,54,230,172,77,55,169,93,15,23,24,205,219,241,237,181,186,226,254,104,3,143,20,108,207,104,115,49,24,75,170,134,243,35,47,131,9,109,129,169,90,169,162,229,105,253,17,221,179,114,255,15,89,219,4,254,88,149,131,41,247,77,248,249,219,85,113,108,127,159,79,235,3,31,63,252,121,253,55,252,156,224,106,128,146,128,0,192,0,0,255,251,176,100,125,142,39,164,111,82,155,120,123,112,76,9,219,45,36,38,158,28,57,163,76,109,225,143,129,14,134,171,168,148,152,32,255,233,139,145,146,163,33,104,171,6,53,75,129,138,254,123,94,49,179,107,74,83,111,156,153,127,50,255,255,245,255,255,252,255,18,245,247,88,162,210,9,193,217,63,180,49,253,19,240,21,255,237,222,234,102,123,235,225,69,205,96,146,185,237,109,99,165,152,190,208,4,160,12,115,135,26,32,11,78,241,24,25,129,27,131,4,77,156,169,60,70,5,76,32,8,193,18,217,193,80,188,194,198,130,196,129,134,102,36,42,25,49,10,68,104,47,52,20,38,50,220,143,33,62,9,135,131,172,157,136,80,251,169,145,9,147,66,32,128,215,48,117,66,142,88,169,206,221,152,80,196,75,109,5,181,232,113,251,137,44,3,166,178,97,13,213,215,70,199,157,198,115,212,93,87,85,144,79,135,146,106,17,28,43,15,75,69,51,66,65,68,107,45,54,187,147,53,130,147,228,74,37,222,215,224,147,39,215,179,19,99,250,111,189,234,132,189,108,215,103,230,52,52,65,29,222,103,45,30,182,244,89,181,83,163,197,249,185,194,194,51,217,20,204,77,22,127,195,71,19,176,90,109,114,244,19,203,136,57,215,149,141,33,176,219,166,74,125,98,57,136,164,133,52,105,5,203,64,83,142,96,249,219,31,207,65,241,75,146,225,181,70,45,123,187,128,128,0,5,76,84,8,7,217,46,48,68,109,166,176,70,235,1,198,100,198,220,242,146,37,60,9,1,172,107,2,204,74,209,187,161,98,131,127,252,142,2,250,18,193,30,248,164,113,28,62,127,107,59,247,148,89,18,140,139,44,123,43,48,201,83,36,25,0,1,178,13,211,136,21,0,10,175,65,18,57,136,11,152,57,9,135,170,130,0,204,24,121,109,133,209,5,68,129,36,67,81,162,46,12,97,142,146,12,96,155,145,132,42,241,110,129,143,152,29,7,48,107,8,86,58,54,165,3,14,72,180,28,6,10,249,12,132,44,107,156,21,41,115,150,200,32,24,130,52,193,11,176,137,167,32,144,245,109,158,110,75,224,48,164,16,192,239,122,119,170,148,33,168,57,13,194,117,195,121,91,97,90,66,64,50,105,8,30,66,40,151,221,44,32,147,147,149,78,152,141,120,94,43,211,187,172,254,181,111,11,12,38,123,13,88,188,47,125,222,175,126,100,58,211,1,232,28,84,186,119,44,214,145,20,189,135,85,132,134,204,156,82,238,71,214,129,87,192,191,229,14,39,174,231,195,116,123,231,95,147,75,182,182,9,178,120,168,211,19,232,75,103,216,122,217,2,239,249,153,201,180,215,29,238,130,178,101,218,242,139,25,111,188,64,255,251,178,100,113,142,39,14,104,210,147,121,99,112,76,41,75,7,32,35,158,92,185,157,72,78,97,51,129,38,47,108,40,80,11,17,0,0,74,255,33,112,203,98,212,29,92,225,198,130,19,215,227,93,236,166,53,8,78,132,73,60,165,245,237,194,95,249,255,255,217,191,255,223,223,249,65,195,10,130,167,115,54,179,52,14,202,147,113,134,63,253,23,68,64,139,205,32,233,29,45,95,160,157,189,138,205,223,254,180,10,5,130,92,103,29,48,152,12,34,21,13,131,67,38,13,38,44,243,47,3,12,42,14,5,15,204,108,7,48,33,20,176,0,71,115,33,131,204,38,50,69,129,32,178,169,36,17,135,130,40,192,172,129,0,51,6,146,12,52,8,55,80,187,76,148,152,141,116,224,96,40,148,181,31,196,144,26,149,70,94,211,48,83,77,16,82,50,62,146,228,56,12,59,119,42,213,214,89,79,19,226,37,166,67,168,41,200,116,92,137,148,192,85,102,105,102,43,1,76,90,85,103,114,125,189,127,168,159,57,125,136,234,182,194,229,85,160,204,93,92,41,97,82,56,180,174,174,27,237,124,148,50,140,135,18,68,77,54,106,22,137,109,198,127,183,13,18,144,145,114,41,124,148,35,119,82,210,225,73,98,253,54,223,136,209,67,100,63,115,27,215,118,82,70,153,247,220,242,63,122,197,126,38,86,81,94,87,218,218,129,196,73,73,147,95,202,25,87,114,109,52,129,1,210,246,190,124,148,140,144,0,1,134,77,225,65,16,244,77,149,73,1,213,193,70,179,161,216,194,106,46,40,244,162,45,28,85,243,109,254,79,255,181,222,165,238,155,236,134,6,36,230,122,223,93,14,231,126,45,196,179,126,67,17,222,230,186,150,244,170,153,14,116,211,163,160,39,215,79,191,234,62,236,132,0,0,96,47,152,133,136,66,66,16,78,0,66,52,49,227,38,52,48,86,38,186,36,122,96,98,6,58,124,8,20,7,7,142,20,9,0,25,240,121,157,2,137,25,178,163,18,22,79,34,65,147,140,67,49,144,129,81,36,42,81,98,176,148,153,158,72,141,80,96,66,32,194,194,143,32,205,195,151,20,56,86,148,219,16,136,241,44,42,115,73,73,130,96,37,97,181,168,97,29,71,138,103,143,251,240,194,156,136,74,97,81,18,130,255,193,13,54,64,235,206,44,2,158,129,100,44,133,217,142,63,51,112,51,95,124,223,232,236,49,94,26,205,158,62,146,233,12,3,87,85,237,77,109,14,52,132,39,245,107,125,209,228,145,28,189,163,173,185,74,65,121,105,138,151,122,81,85,162,212,115,53,86,225,39,104,163,101,59,125,175,115,90,244,239,71,250,169,110,234,164,82,183,109,150,157,110,42,99,17,230,244,255,251,178,100,106,15,103,69,97,81,147,121,100,114,79,234,91,13,36,162,80,28,97,155,70,14,105,141,201,35,175,171,204,146,137,185,210,19,76,177,213,41,72,87,40,237,127,245,138,133,246,220,215,209,53,231,208,0,192,0,0,0,2,119,250,35,84,251,17,153,40,208,175,8,48,56,91,44,50,22,131,105,178,35,75,94,244,79,251,175,255,255,246,179,248,38,255,253,90,180,68,247,231,115,177,128,92,249,114,181,21,135,34,230,4,238,127,204,170,193,93,132,168,73,137,86,25,93,102,80,5,82,153,203,156,58,162,21,57,204,87,166,17,4,151,24,18,74,42,25,72,0,134,117,52,128,135,35,165,194,168,20,197,67,80,72,128,56,144,6,80,152,251,38,176,226,38,25,163,38,88,210,186,74,81,25,0,48,97,138,1,97,70,84,67,144,157,67,203,11,130,2,112,142,136,4,64,176,8,20,244,87,6,112,58,73,136,6,151,13,71,215,92,52,56,21,9,13,242,196,120,160,60,68,1,217,74,169,58,79,187,130,172,109,235,0,118,218,75,143,17,113,94,66,97,72,74,120,204,212,121,86,106,91,52,40,12,68,180,51,4,133,115,122,21,147,106,185,93,102,232,93,140,233,246,199,151,26,123,103,222,212,36,238,186,237,178,208,71,195,115,196,236,44,163,238,244,45,62,254,90,56,22,53,18,237,177,245,251,221,157,101,71,114,105,167,86,248,204,119,148,159,89,173,169,119,107,26,106,205,45,222,135,180,185,211,140,185,172,210,109,108,238,217,138,144,245,55,205,205,122,61,51,212,166,252,13,10,13,148,74,71,54,60,190,206,66,124,146,173,193,111,216,227,81,82,83,110,142,159,255,255,79,250,237,252,205,255,244,111,127,254,40,224,70,116,118,86,245,86,51,151,188,210,55,206,108,134,234,140,103,217,16,173,64,174,202,76,46,49,100,19,111,226,143,228,128,0,0,243,12,131,62,59,226,33,51,33,44,14,62,52,97,83,51,47,50,146,211,45,14,50,83,16,176,41,152,154,38,1,147,133,27,73,56,169,216,113,153,148,128,163,17,128,11,5,201,200,65,136,66,140,60,8,193,208,131,130,4,143,131,5,20,24,137,16,100,24,34,96,225,131,34,12,138,168,152,196,196,65,83,47,24,176,24,25,108,88,193,84,140,225,16,24,243,42,108,20,208,10,170,147,38,130,117,119,189,2,161,164,135,90,242,193,60,81,199,242,138,47,54,166,110,101,184,62,12,158,165,181,110,54,206,229,102,132,228,76,146,162,39,0,38,10,77,30,78,42,78,61,0,6,198,131,235,238,185,69,132,230,237,104,250,239,17,154,146,54,219,197,83,204,29,124,105,89,40,7,207,144,218,72,96,72,66,21,77,255,251,178,100,95,14,135,98,104,209,147,120,77,64,77,107,59,13,36,34,158,28,253,133,68,77,229,143,137,46,40,43,204,145,137,129,202,3,46,224,176,145,82,37,90,56,184,242,210,21,206,88,154,186,92,247,182,179,100,234,178,237,90,167,15,94,69,140,247,253,67,25,165,54,84,161,39,26,80,142,82,171,128,0,1,0,0,0,76,123,192,168,121,180,253,137,213,74,7,46,2,201,15,63,244,253,248,184,35,204,204,231,33,180,255,254,255,249,235,47,214,188,191,237,148,142,125,78,113,86,170,185,45,111,213,85,83,168,49,78,172,171,170,221,40,175,212,137,222,198,193,84,46,229,168,235,116,32,140,200,12,100,129,39,203,114,13,54,49,208,99,16,67,49,71,96,74,217,142,203,2,67,204,208,88,202,195,141,8,236,176,92,105,71,166,108,172,101,74,38,18,58,96,96,67,150,27,227,148,78,227,133,136,5,108,48,40,42,210,137,206,2,73,74,12,84,70,89,164,40,49,149,5,6,132,92,18,105,131,14,53,24,90,66,28,16,92,137,86,26,95,209,214,25,100,141,145,51,154,72,37,253,30,97,145,207,179,53,99,69,23,157,129,175,167,198,65,90,81,153,177,116,29,6,174,143,196,163,136,7,83,72,7,67,246,10,4,4,130,55,5,161,205,207,126,247,188,80,233,196,13,137,56,180,44,133,26,118,238,156,74,201,230,226,111,88,41,176,114,90,66,38,125,21,235,9,232,222,209,19,132,231,81,38,155,22,92,113,140,141,248,43,55,95,223,47,58,191,21,94,209,102,205,173,5,84,238,55,211,15,237,177,154,229,171,251,87,76,180,205,196,164,176,75,133,41,242,185,247,25,255,208,5,70,79,84,9,17,69,53,211,58,178,248,119,232,156,19,76,183,114,12,163,232,17,246,23,69,190,118,38,223,140,96,195,57,65,10,103,63,86,242,174,223,169,191,228,234,83,43,217,211,53,109,172,172,17,121,187,85,156,19,116,114,193,144,225,9,204,162,76,3,89,19,147,219,217,0,0,115,28,14,15,214,252,48,57,120,196,226,211,23,27,204,182,34,50,208,12,120,44,52,156,49,41,104,198,34,51,33,142,12,42,6,48,169,144,202,4,240,184,16,202,160,131,25,1,128,204,152,163,159,47,25,2,146,152,45,177,176,64,107,40,154,55,8,33,203,96,160,65,193,18,0,5,129,50,72,139,52,71,1,88,29,58,79,8,30,88,162,37,131,2,34,77,10,131,25,91,236,17,121,55,37,162,172,131,200,62,245,84,197,163,168,195,143,4,191,140,69,241,151,98,253,186,214,149,181,230,120,94,248,110,115,176,61,249,150,239,92,236,102,82,195,151,3,154,43,65,128,250,56,34,216,75,238,198,255,251,178,100,80,12,231,112,103,80,147,153,99,240,75,138,90,227,36,38,158,26,165,163,76,109,97,141,129,38,167,235,204,193,149,160,21,66,176,205,106,50,255,222,18,34,158,142,107,122,68,93,34,9,241,31,183,137,158,158,65,171,191,103,90,63,181,225,205,234,108,29,3,144,42,173,10,183,106,170,113,158,85,4,159,126,79,82,218,138,26,173,63,203,197,71,215,32,210,205,173,138,44,123,186,237,78,251,214,126,92,10,55,147,0,2,132,252,160,19,35,39,111,65,6,157,99,84,168,210,206,217,193,44,189,147,23,204,248,178,240,47,255,250,231,59,255,91,224,175,255,255,255,229,211,169,171,126,79,254,188,103,3,149,127,244,178,6,60,91,107,97,29,136,105,239,136,146,115,97,170,186,6,143,3,184,148,162,90,160,0,73,77,201,103,25,81,225,67,198,17,72,113,163,46,244,194,58,4,61,45,16,133,154,230,1,29,74,131,28,140,52,176,3,195,79,3,20,89,200,82,44,247,188,116,9,214,212,198,208,16,21,96,11,2,195,54,121,16,226,185,208,193,21,151,219,61,4,129,152,151,45,116,202,41,84,21,14,44,149,169,64,114,216,236,69,208,140,193,22,83,28,42,143,66,149,145,181,25,218,130,185,197,24,105,14,204,151,32,86,33,31,194,44,181,20,94,80,152,66,46,94,184,237,37,55,232,181,181,203,111,26,95,101,129,111,103,109,58,79,225,13,128,176,192,244,145,114,147,146,181,142,107,178,183,70,85,78,86,163,171,29,120,196,237,152,234,63,69,24,212,124,118,211,110,250,196,107,225,32,171,229,213,154,153,158,171,92,52,124,194,125,17,235,165,101,139,18,179,99,90,30,59,126,154,74,215,60,176,166,9,133,105,23,244,33,122,245,173,65,150,101,53,18,193,97,214,12,73,159,76,25,48,254,178,252,98,95,189,187,127,244,255,86,167,237,252,223,255,255,255,178,144,102,34,155,154,151,118,64,162,149,241,124,114,49,89,238,101,97,227,73,177,111,46,2,79,132,137,7,22,61,138,201,24,90,128,0,0,81,116,2,144,57,88,161,69,137,139,166,39,31,0,132,166,29,47,24,44,36,23,5,152,72,28,52,34,3,16,139,156,56,10,50,16,128,11,176,0,130,132,208,84,132,242,228,171,162,161,133,203,25,84,28,64,8,84,105,102,21,212,180,112,116,153,72,215,93,47,29,215,212,68,74,0,73,11,121,89,12,189,42,155,213,134,126,149,93,244,120,224,182,229,78,240,71,114,18,103,150,19,86,177,87,217,81,85,132,116,37,232,251,212,94,34,205,161,31,172,140,221,211,139,81,19,84,219,57,95,79,46,4,75,95,72,86,179,110,97,74,60,159,249,129,135,152,53,255,251,178,100,75,14,134,145,104,210,155,153,99,96,74,169,26,227,48,194,104,30,81,165,76,109,225,231,193,10,159,42,84,246,8,250,88,190,231,185,189,210,139,43,91,210,183,165,161,99,79,148,170,106,214,169,76,222,172,36,163,188,253,165,135,186,201,41,243,240,114,29,61,212,203,125,231,31,202,169,164,203,203,250,255,61,223,122,102,90,108,195,89,5,85,119,160,2,18,110,132,88,30,246,152,209,15,19,220,149,110,27,150,172,246,93,189,155,206,143,216,156,251,20,165,85,178,73,90,127,95,253,106,235,79,255,255,245,111,188,165,223,173,166,56,150,118,47,94,137,60,243,62,6,68,21,232,8,139,82,169,85,147,172,49,214,61,244,107,14,40,20,161,4,97,152,37,5,146,76,113,96,197,134,12,56,208,12,108,99,40,65,136,12,120,141,102,69,188,99,213,53,28,193,228,212,47,146,50,170,184,58,9,104,64,100,195,105,37,166,28,10,148,58,205,9,33,200,12,202,152,112,160,34,144,32,6,98,92,7,161,9,72,3,100,91,132,168,230,20,228,16,174,151,227,181,86,138,49,186,169,38,113,14,203,194,83,35,88,81,35,215,22,42,72,12,137,245,100,83,241,181,129,87,53,156,153,16,136,113,87,147,171,133,88,54,16,15,141,210,84,67,28,155,137,99,244,33,82,101,184,106,125,73,226,44,67,162,28,148,198,212,35,142,60,176,13,57,149,249,87,67,242,197,180,68,90,220,89,61,30,188,107,214,47,136,237,241,162,229,36,78,13,19,94,13,91,85,236,237,217,96,190,52,231,173,108,130,61,194,228,170,50,87,74,242,8,173,112,72,6,33,90,251,74,83,29,198,207,247,123,86,39,220,138,207,181,218,174,52,209,147,147,70,155,200,56,85,240,35,143,205,69,136,2,31,3,140,145,168,225,184,195,52,149,152,120,34,193,124,1,14,226,86,124,89,44,56,135,123,212,172,166,189,172,213,167,26,82,25,204,12,107,7,15,131,111,215,213,95,165,31,235,255,255,255,255,255,212,230,28,85,141,139,169,179,171,73,175,46,0,2,11,116,65,136,250,137,26,176,112,193,25,226,160,209,128,99,162,199,208,212,195,15,83,34,238,74,25,240,70,203,54,17,152,136,132,9,98,253,176,222,50,248,184,113,146,46,27,126,161,82,135,221,193,127,220,25,247,18,30,40,43,59,100,13,77,46,173,49,98,254,124,151,96,184,28,74,231,113,148,106,86,69,57,250,187,136,127,7,36,53,226,240,118,43,89,207,97,186,168,206,76,91,69,79,233,121,88,123,56,65,91,120,238,189,70,177,37,128,235,89,92,143,38,4,89,138,212,23,231,19,106,131,85,79,165,109,151,145,235,9,125,60,114,58,111,255,251,178,100,73,136,199,67,105,84,155,88,122,112,63,131,26,188,61,130,88,28,89,165,88,237,60,27,128,255,11,234,204,151,137,48,29,64,220,202,204,38,74,40,237,9,210,158,215,145,185,109,88,159,203,81,209,152,13,209,16,139,14,4,129,138,145,87,107,87,75,182,192,112,165,219,217,247,235,180,205,188,196,245,173,253,141,245,59,52,32,181,170,113,148,147,117,114,217,29,236,70,53,139,192,99,105,183,97,239,47,42,190,177,80,189,193,141,148,53,189,0,0,0,0,64,0,23,106,27,151,58,217,244,190,91,153,88,172,105,64,72,2,37,87,253,108,73,41,182,95,8,92,30,45,217,130,116,56,218,157,242,222,15,245,231,217,106,40,255,255,245,141,243,59,234,250,237,175,169,62,218,98,223,214,16,65,69,77,193,15,140,146,1,74,130,18,166,8,120,132,248,48,25,144,26,182,19,113,134,23,93,251,95,172,105,99,172,72,18,196,203,175,75,18,95,209,212,78,108,240,51,34,213,182,49,1,77,198,171,80,58,146,249,2,149,62,45,209,238,132,192,48,196,160,170,65,46,34,149,37,178,252,50,218,152,21,113,203,160,68,225,76,222,165,97,85,62,15,109,48,151,82,98,183,100,202,169,37,83,11,200,134,239,38,110,234,220,55,28,161,187,58,97,8,85,27,199,162,22,143,253,85,35,23,84,238,255,162,1,36,224,190,74,7,77,152,82,122,170,254,105,102,152,177,113,143,178,186,51,162,229,51,18,232,136,98,93,6,208,175,147,116,153,36,219,131,123,114,149,97,181,86,214,97,173,33,140,171,137,7,51,250,96,108,60,60,162,154,7,107,252,136,73,199,61,134,130,127,22,93,56,106,185,199,128,187,121,174,144,49,243,4,247,60,99,212,140,201,126,204,172,0,16,8,5,138,129,198,145,204,169,9,1,93,157,61,249,93,59,248,150,143,254,103,164,116,1,88,195,29,250,242,182,84,163,122,203,236,117,103,4,235,126,252,90,168,214,6,195,49,238,168,63,236,200,109,117,241,118,135,206,33,22,125,12,0,1,177,204,163,81,73,37,162,51,64,38,14,8,13,49,48,67,74,52,34,63,49,17,19,2,15,48,65,193,192,119,248,195,0,204,81,4,188,105,54,33,7,48,144,245,36,128,36,58,15,23,39,160,114,48,240,43,224,176,73,226,58,2,140,173,126,50,22,3,98,142,235,176,145,200,74,97,45,36,72,117,60,95,180,4,44,43,184,96,102,66,210,18,200,227,113,164,148,216,247,29,83,76,146,1,3,136,227,210,52,107,87,83,104,65,242,59,39,140,213,30,155,47,169,151,2,104,70,33,135,220,85,216,228,237,196,160,198,202,176,6,164,162,77,88,43,211,4,135,10,255,251,178,100,75,142,8,31,117,82,147,111,47,80,65,40,234,237,44,37,182,30,185,213,76,77,225,241,193,13,140,170,240,246,24,184,96,141,167,99,176,173,204,118,159,90,202,22,160,204,138,69,44,230,173,7,160,99,171,46,136,84,101,189,202,54,143,6,136,214,197,146,106,106,76,76,109,162,248,245,93,133,120,112,137,103,131,83,182,192,138,219,18,19,186,159,241,161,234,20,1,113,121,46,203,251,244,181,22,158,57,100,25,10,234,245,114,25,189,230,44,254,143,107,137,92,36,194,242,186,213,72,179,124,68,92,34,47,223,217,149,182,102,193,146,5,0,0,0,32,4,76,99,16,140,3,224,96,21,227,108,160,226,116,44,76,65,213,27,111,181,23,165,191,217,165,49,100,95,201,229,252,223,254,138,152,213,250,228,124,111,89,219,161,255,251,98,231,20,64,101,27,255,29,66,152,86,171,223,234,2,196,51,198,129,68,97,2,71,36,108,99,37,68,9,194,17,160,19,240,40,196,160,149,96,12,28,85,74,68,134,5,133,204,12,29,87,149,129,186,11,137,96,163,12,240,155,111,17,132,34,205,116,84,77,80,179,133,165,18,125,152,115,89,126,36,12,45,15,80,109,134,39,43,55,125,16,249,81,196,75,222,71,88,236,161,219,131,35,221,143,171,58,132,75,29,49,117,74,161,248,25,90,34,46,108,48,60,25,109,189,47,254,209,191,111,237,151,93,232,135,149,179,175,140,95,146,164,254,177,250,17,14,95,86,5,110,184,142,41,147,162,0,181,150,5,172,41,208,156,101,169,195,123,128,90,158,235,45,74,242,29,119,239,227,230,185,246,127,54,161,219,114,165,49,68,69,228,72,33,117,194,184,156,39,18,13,184,204,140,240,98,56,196,169,255,169,39,107,185,38,182,54,118,53,198,162,149,122,214,53,217,109,118,244,175,213,62,117,11,59,249,155,229,122,62,45,13,23,188,47,111,127,59,215,255,63,31,122,206,115,241,170,124,205,164,0,0,0,40,0,3,13,194,210,97,204,164,126,242,196,199,254,115,108,61,46,127,252,78,220,166,242,16,252,65,13,153,112,206,155,228,235,231,42,17,107,46,248,23,173,139,139,74,203,213,68,147,104,33,101,135,11,255,124,84,58,175,92,25,168,17,245,4,0,76,71,80,235,47,204,114,20,209,12,4,70,192,17,0,49,129,162,183,130,68,140,52,105,21,12,112,56,42,34,129,229,129,1,32,1,102,48,48,96,32,5,26,86,21,75,96,34,42,218,0,140,112,118,46,129,121,90,130,240,121,16,218,70,32,29,77,219,186,65,143,52,188,19,133,203,40,125,71,33,247,152,116,40,153,99,244,160,138,74,161,153,67,141,24,143,165,160,144,51,66,162,255,251,178,100,51,143,167,177,111,82,11,121,124,114,68,133,170,168,49,226,144,159,197,197,70,14,101,117,200,230,140,107,40,244,136,120,161,148,7,5,163,2,235,102,80,203,118,66,56,85,150,226,227,83,216,124,157,201,229,232,248,55,234,15,101,176,173,185,251,12,237,205,193,234,16,16,253,74,32,230,25,228,21,204,254,3,154,3,148,82,88,245,104,220,90,165,163,60,95,73,10,126,103,19,115,250,208,212,31,218,127,148,246,113,74,205,0,188,234,234,63,119,137,123,101,86,146,43,100,65,255,218,97,231,122,236,110,17,35,196,218,87,251,181,195,182,97,73,232,102,210,157,125,223,215,222,126,39,255,199,251,110,141,241,137,55,215,82,127,137,255,133,157,124,79,121,255,49,57,128,0,36,0,52,3,134,145,204,240,112,144,108,249,207,38,185,233,68,76,119,210,153,89,212,63,46,42,31,107,47,242,137,1,53,216,92,170,44,67,171,50,220,65,253,153,104,162,62,202,106,237,173,108,111,64,60,214,255,247,180,201,133,253,125,63,255,255,73,134,86,196,7,99,19,64,204,36,26,50,32,180,193,135,215,192,196,70,67,19,134,197,68,230,30,13,134,16,193,1,80,225,233,134,131,38,28,24,39,89,131,128,37,210,48,224,76,72,58,159,177,161,161,209,40,57,86,129,132,44,220,8,0,121,19,12,172,120,92,2,88,25,123,175,150,98,159,10,232,84,2,247,144,0,144,176,211,144,181,90,128,83,213,234,179,45,163,235,214,225,203,104,68,32,53,249,18,114,139,184,226,188,8,82,138,18,182,132,221,195,6,145,94,108,173,229,238,185,112,116,161,75,242,99,200,145,126,48,167,84,213,199,7,151,231,81,18,222,87,138,203,7,245,110,168,214,73,136,129,241,161,150,103,4,183,155,185,67,30,229,107,170,16,194,97,113,248,250,44,76,227,149,91,146,76,185,200,165,189,225,115,144,85,186,217,66,123,74,152,130,213,22,130,90,37,99,83,99,133,105,103,28,37,144,133,114,149,6,241,192,124,37,173,144,40,29,144,192,185,146,59,78,86,159,241,119,202,253,36,119,115,139,253,58,244,175,250,248,227,215,182,229,200,8,0,185,32,204,101,81,161,154,18,50,83,157,90,129,36,93,191,237,29,120,60,184,122,97,12,70,110,161,92,125,9,7,79,251,159,253,15,251,127,197,74,185,157,209,97,108,209,84,127,170,153,39,109,254,164,61,66,0,69,77,135,38,75,152,153,54,100,179,137,128,135,38,14,1,143,7,204,36,56,8,28,24,48,68,33,6,7,5,80,108,4,18,48,184,8,217,176,70,98,17,142,20,137,128,0,148,57,226,22,153,11,193,192,48,24,108,112,230,58,162,165,213,80,38,255,251,178,100,33,142,7,75,105,82,139,153,123,116,64,131,26,199,36,194,58,27,229,165,76,109,97,241,192,245,141,171,92,193,49,168,64,178,223,150,69,29,117,100,169,189,14,139,50,219,58,45,217,3,224,118,34,92,118,205,237,102,1,114,101,211,41,254,76,86,105,104,28,142,12,201,191,100,49,6,38,16,34,58,245,43,117,74,37,106,100,38,82,196,218,1,152,99,56,70,52,15,188,195,2,69,109,169,86,106,113,243,4,210,9,231,149,39,251,233,20,14,50,210,141,245,108,82,171,15,183,164,176,102,185,101,26,250,205,81,254,236,239,121,182,44,150,188,100,246,188,176,179,71,144,81,240,94,99,82,77,45,51,253,221,91,223,168,53,141,43,242,235,80,39,155,104,115,175,215,152,247,153,47,243,188,253,102,38,177,106,102,183,139,126,187,205,146,86,29,78,69,0,32,0,8,8,252,1,194,135,197,96,123,97,194,66,240,174,64,20,28,138,161,11,211,118,164,58,153,183,238,133,135,29,40,102,133,53,102,174,125,174,108,243,85,170,173,119,43,102,140,227,141,119,197,209,255,245,214,59,40,236,62,167,28,214,1,48,85,49,157,62,32,34,124,94,143,3,48,178,38,205,133,212,30,14,44,160,229,150,36,14,8,6,129,128,130,197,173,14,20,147,160,227,79,11,78,116,8,188,32,58,19,21,219,94,67,147,86,92,139,250,158,54,34,4,58,243,188,170,217,41,73,245,58,94,44,18,56,142,236,58,177,2,4,191,251,128,225,199,243,152,181,214,189,101,59,139,183,19,139,167,26,234,166,157,130,23,111,62,98,67,219,115,178,14,184,109,142,78,215,114,122,154,78,240,89,86,57,64,48,44,183,7,188,222,93,182,161,18,178,225,81,27,77,238,62,28,207,247,108,150,166,2,212,2,120,219,167,183,104,195,86,63,115,159,57,198,148,233,107,92,237,197,88,220,53,134,165,230,108,159,91,240,171,172,211,84,187,67,217,171,100,95,249,55,46,209,217,146,121,192,217,146,150,106,67,173,119,211,230,91,103,253,69,174,242,227,187,183,177,122,176,223,228,100,90,132,151,128,0,112,0,78,137,225,64,208,92,243,197,195,133,92,165,217,101,80,125,38,56,55,178,186,181,106,189,236,236,238,35,173,181,6,249,4,75,119,167,167,236,127,183,97,111,248,113,234,252,55,217,127,251,44,33,238,168,234,157,161,232,32,0,146,221,150,143,158,146,220,68,24,84,66,129,213,98,1,21,58,38,200,214,5,186,166,50,165,120,74,4,106,5,252,166,35,38,11,112,89,151,211,56,215,118,231,147,41,2,92,21,36,223,109,141,198,42,176,245,216,206,99,209,1,60,120,167,62,135,14,42,178,52,249,93,20,255,251,178,100,37,140,38,129,104,213,27,121,120,96,73,7,218,112,61,34,120,29,201,163,70,77,229,237,193,14,158,234,172,241,138,88,147,57,129,234,85,203,145,227,3,59,43,167,240,51,241,26,46,147,139,151,196,250,145,139,100,108,151,245,139,74,38,238,45,107,71,47,61,244,133,10,85,48,193,243,5,53,245,51,54,52,218,220,103,68,145,28,67,223,210,44,255,19,107,49,62,36,250,109,112,204,36,134,240,248,106,105,136,205,66,195,113,32,92,99,82,232,36,155,12,206,77,80,77,69,167,4,86,71,116,127,99,14,34,207,84,169,92,180,75,20,122,129,177,83,168,239,173,139,193,150,218,145,207,26,107,159,234,10,47,120,82,127,247,145,176,217,51,133,208,208,20,228,160,147,163,28,166,101,231,33,96,39,179,239,235,76,13,155,230,92,126,56,232,19,84,165,150,90,11,36,142,28,172,130,158,139,186,33,234,43,35,174,215,116,117,77,145,219,224,45,133,250,229,107,127,247,212,37,7,183,234,71,121,206,75,202,128,0,49,133,166,152,21,9,169,250,24,252,145,158,146,24,147,136,140,20,231,87,140,64,56,176,108,144,224,146,4,159,65,25,151,131,30,62,172,193,164,75,120,96,44,13,9,106,51,33,179,197,117,75,165,106,123,146,253,56,196,0,129,73,121,86,66,52,59,205,13,218,46,155,95,111,16,158,155,76,73,240,136,172,120,40,70,0,248,50,231,173,136,178,71,110,73,31,125,80,86,40,85,29,135,70,222,148,128,87,239,241,30,89,144,11,209,184,121,248,36,225,25,176,255,25,45,2,67,197,221,49,50,156,69,103,202,156,0,9,182,165,106,36,92,182,74,149,2,86,46,142,166,140,182,154,190,70,55,95,14,136,105,188,106,74,117,135,168,82,51,68,220,24,158,68,54,107,238,249,230,38,106,105,196,222,17,179,200,196,102,158,43,164,191,235,242,75,93,218,218,89,98,203,30,142,93,95,106,71,209,112,197,3,25,38,79,43,133,245,30,60,145,98,127,18,255,49,190,90,226,239,200,221,188,38,63,242,192,0,193,128,3,31,39,36,167,43,34,45,149,22,125,157,181,124,222,218,173,41,134,123,233,105,2,3,92,117,221,21,144,165,31,83,78,192,74,212,225,232,158,118,54,74,145,180,151,181,246,255,215,201,222,153,171,95,191,246,65,72,199,255,108,237,255,233,0,76,54,137,57,2,192,201,234,3,49,36,153,25,142,0,134,33,30,153,60,210,134,102,9,14,152,44,4,20,17,146,131,208,140,28,77,49,16,133,148,141,0,223,84,12,8,13,41,82,142,9,17,201,3,225,192,117,168,223,54,4,162,77,4,108,79,150,82,168,221,197,31,110,207,251,13,33,52,255,251,178,100,39,140,39,21,105,82,11,152,92,244,69,67,234,170,61,133,58,26,245,163,80,109,97,229,129,33,153,42,104,244,157,48,58,70,20,241,110,49,228,110,148,171,121,111,93,105,44,54,195,98,81,57,181,200,133,118,148,52,61,145,217,98,76,169,165,43,157,72,60,151,147,117,216,183,110,90,179,198,136,216,100,10,53,235,229,71,110,226,204,47,227,116,117,151,38,96,230,67,125,199,169,46,66,169,87,29,27,61,171,9,238,227,84,191,140,114,110,27,144,216,15,71,98,150,59,77,100,165,110,7,39,90,172,89,64,250,180,15,151,5,11,109,47,29,133,246,71,173,19,37,101,156,48,176,238,215,143,215,216,239,186,209,74,32,83,59,118,169,87,77,250,227,229,190,211,219,212,95,207,80,2,16,0,0,0,3,41,199,41,222,62,95,147,24,228,1,105,3,42,201,225,24,80,110,179,183,234,135,232,109,76,140,234,145,142,170,147,148,142,202,104,82,255,232,43,2,167,95,182,243,139,53,88,92,135,241,148,176,167,235,25,35,250,189,214,241,5,75,208,0,8,151,120,22,89,186,158,6,132,69,80,211,13,17,166,24,153,240,13,93,56,80,230,56,231,201,35,153,56,204,198,133,131,78,16,13,33,218,124,16,86,92,87,120,120,75,137,194,209,114,85,60,74,22,221,31,139,179,140,194,162,32,217,60,231,208,172,168,59,200,183,109,171,73,216,17,166,114,36,209,206,192,34,204,184,115,69,230,1,236,21,242,228,249,93,110,9,221,89,141,212,74,84,187,227,71,196,248,59,156,40,218,12,55,88,104,46,215,86,119,162,99,174,187,159,221,41,254,156,254,46,130,54,123,81,45,9,199,209,151,76,93,175,62,84,49,199,113,43,165,50,141,228,82,229,139,30,137,186,63,122,48,139,83,221,61,234,193,42,238,124,193,129,1,96,242,124,186,227,86,47,152,87,23,160,233,57,26,11,210,242,170,212,143,11,236,13,61,103,90,155,16,247,228,155,127,24,206,91,150,111,204,63,254,240,12,0,0,2,34,208,160,55,158,232,89,248,171,57,206,67,174,139,90,98,129,66,39,36,156,102,93,225,243,71,253,99,134,231,105,244,228,89,208,142,166,66,215,178,123,202,23,249,125,63,232,165,62,122,229,126,70,91,253,40,138,255,238,250,119,243,119,101,214,176,47,208,0,72,52,204,243,168,201,98,77,41,164,205,136,204,204,108,33,36,42,192,28,0,96,225,4,1,0,19,178,235,152,104,168,241,48,52,40,28,142,202,149,98,105,171,67,166,204,137,138,133,64,212,52,160,114,20,237,64,140,53,130,46,88,9,91,163,87,39,20,57,157,162,188,193,88,91,58,134,212,81,1,50,209,64,182,85,255,251,178,100,43,15,134,218,105,82,11,111,63,52,71,229,154,186,49,34,62,28,121,173,70,13,229,53,209,7,140,106,232,244,148,232,71,4,196,159,137,52,134,241,96,13,224,161,37,0,101,241,41,164,227,84,211,41,165,216,43,144,83,54,149,154,124,116,82,114,85,163,84,182,66,61,12,169,165,23,117,158,222,15,212,219,99,137,67,227,245,80,55,163,212,186,79,90,35,113,134,88,30,171,237,134,107,155,83,16,241,112,194,181,199,45,187,248,113,215,182,254,15,184,218,63,119,145,224,217,230,138,2,51,138,139,18,60,50,174,238,166,17,103,61,5,239,136,232,174,125,160,118,80,160,187,114,122,167,93,29,234,140,162,115,228,190,67,74,0,0,32,96,0,0,116,190,8,134,162,49,240,117,16,17,21,186,104,83,96,66,34,253,52,12,200,171,206,154,223,190,75,18,146,17,49,243,44,126,60,228,167,215,143,254,237,254,174,191,11,86,153,223,249,219,62,189,18,140,205,158,37,69,81,172,109,243,18,235,57,247,128,59,207,137,228,193,54,76,75,20,200,197,134,86,196,97,134,143,38,28,58,20,53,14,7,49,37,4,29,32,20,26,88,50,35,70,45,37,116,72,143,203,48,136,141,216,120,248,32,37,166,20,2,63,68,33,173,65,243,107,59,116,80,227,89,160,170,138,52,48,82,206,165,42,135,45,87,209,23,148,147,205,14,53,59,81,215,97,141,64,84,115,75,80,172,41,215,216,92,120,125,186,178,100,249,230,111,72,176,15,38,56,55,183,177,115,187,131,17,122,27,214,15,132,121,124,229,181,243,35,187,136,84,169,100,171,217,246,82,220,92,212,29,199,8,229,23,225,38,214,187,2,229,115,22,43,16,124,248,176,208,253,186,212,211,216,217,159,251,147,217,253,126,242,188,61,141,231,163,90,92,95,245,194,166,20,29,251,173,77,247,250,142,119,141,138,63,162,4,174,71,23,157,0,236,215,92,115,60,223,127,215,246,255,210,204,130,106,214,169,191,171,180,17,145,32,218,82,4,0,0,1,56,190,60,149,194,228,192,127,178,17,132,9,52,69,124,210,3,18,245,8,7,205,33,23,74,189,71,70,182,206,103,53,102,133,184,182,213,178,127,241,113,221,233,209,60,143,208,0,30,48,239,197,52,155,73,13,179,189,117,106,217,172,0,0,177,5,89,199,181,24,147,9,144,139,153,136,241,138,12,13,21,6,9,137,15,12,2,36,41,135,151,189,64,177,139,92,194,229,86,38,10,99,44,117,139,20,146,13,120,117,201,88,247,87,85,88,171,72,75,102,87,113,240,150,196,157,170,121,36,244,108,161,52,213,97,166,9,130,143,19,26,143,118,165,82,56,146,9,17,53,128,41,224,198,255,251,178,100,46,14,70,199,104,211,19,120,122,244,71,231,106,147,61,37,58,29,185,171,70,85,188,0,1,25,141,235,106,158,208,0,130,157,49,10,247,241,215,135,235,141,215,14,59,186,34,219,56,146,76,167,133,225,154,27,144,186,70,240,64,155,113,110,157,127,179,117,177,234,222,208,250,230,3,175,237,31,230,72,105,135,40,106,99,30,124,67,214,100,119,243,109,252,215,203,19,229,79,174,198,205,25,137,148,100,35,82,16,254,230,88,101,143,13,236,7,144,21,241,87,20,54,119,167,228,237,153,203,187,78,199,201,210,205,108,213,63,88,77,83,198,143,104,180,222,113,109,46,158,251,54,174,173,163,227,52,0,0,0,98,36,116,9,192,226,70,14,215,227,173,2,237,141,221,146,13,185,221,127,137,159,105,26,41,82,130,37,78,246,179,42,14,132,69,235,94,70,199,103,79,255,243,183,167,26,223,169,127,255,141,89,18,73,252,255,175,163,192,15,177,237,214,155,194,229,31,171,180,3,48,238,147,226,7,54,224,163,97,104,54,241,243,11,66,4,23,155,76,192,176,73,137,133,129,128,12,209,49,132,168,195,66,48,51,0,195,132,215,78,83,227,131,170,243,178,1,255,129,140,30,1,167,56,130,5,53,247,41,48,88,204,190,110,58,198,90,107,147,25,20,50,168,10,14,18,208,229,172,110,94,182,139,53,77,24,115,217,155,215,67,148,125,43,223,177,210,135,65,196,134,18,101,43,36,177,136,40,152,239,60,189,208,137,219,164,150,211,224,167,13,83,23,59,109,149,222,156,186,185,162,147,16,2,72,54,245,160,248,229,215,230,243,136,137,185,215,127,105,245,30,131,190,175,203,176,214,154,19,118,138,113,249,98,211,191,46,207,238,126,25,206,90,237,206,115,112,117,140,32,75,248,77,225,250,212,107,117,167,255,187,165,207,191,188,174,126,31,95,24,151,63,143,229,75,255,217,138,111,137,115,31,175,15,107,249,190,254,185,172,123,123,61,86,177,173,106,159,159,222,127,220,53,53,76,36,144,12,3,0,2,159,39,145,84,198,241,12,115,55,84,234,139,188,151,80,111,173,82,69,214,250,21,82,102,174,239,189,179,99,2,224,240,5,228,145,40,22,163,168,238,243,159,49,234,209,61,255,217,154,203,124,138,101,47,82,104,193,182,80,182,23,123,16,206,235,84,0,0,0,3,195,53,54,55,50,48,212,19,63,18,62,84,33,0,216,24,244,12,16,99,128,131,4,35,199,229,129,21,184,44,8,60,128,36,54,191,160,225,113,7,96,255,6,152,62,139,202,32,67,131,144,97,14,241,11,0,196,63,10,101,82,210,20,88,204,178,37,2,45,201,196,37,30,99,18,230,220,182,151,97,88,88,255,251,178,100,43,0,7,167,134,212,150,109,224,0,71,171,75,7,198,20,0,92,165,217,96,61,135,128,9,28,143,234,35,158,96,0,226,180,13,80,231,16,198,4,32,191,133,234,44,229,75,35,152,131,41,54,153,120,168,122,35,4,133,38,233,190,138,44,171,79,145,116,86,89,80,180,216,136,63,149,22,90,186,189,86,252,250,210,73,243,234,205,213,170,10,159,15,33,123,194,71,54,218,101,151,38,121,30,46,159,71,221,243,183,147,214,28,47,77,75,121,42,231,61,99,91,120,251,159,56,125,43,247,79,229,126,233,102,248,180,210,215,95,58,166,96,183,56,192,198,110,223,253,179,173,71,143,3,234,250,197,51,91,68,112,143,243,255,255,255,255,255,255,255,255,255,255,250,255,253,127,255,255,255,255,255,255,254,160,77,29,71,184,246,136,0,2,0,0,0,0,0,11,124,14,8,144,19,7,132,34,164,101,253,17,10,236,56,227,183,231,106,16,239,52,170,74,100,232,249,12,175,213,186,55,125,116,250,255,255,175,255,255,255,255,255,255,255,254,252,136,182,208,204,221,130,177,37,222,86,252,34,134,239,46,29,176,4,40,83,113,141,102,26,0,145,97,47,186,124,219,120,11,202,132,136,178,254,120,90,42,194,84,37,152,118,113,193,31,229,17,96,171,166,226,66,79,145,36,140,151,11,213,17,150,180,114,178,37,234,192,88,134,41,163,1,12,105,92,169,221,187,47,7,211,153,248,219,36,38,200,12,175,35,72,172,109,89,28,133,253,82,102,165,155,224,64,205,217,213,158,61,209,14,177,101,203,52,104,234,118,71,244,124,192,125,101,177,197,173,141,229,14,120,7,3,33,208,211,104,145,32,213,227,201,216,219,30,157,11,164,49,116,169,219,248,109,83,70,175,109,93,42,212,173,79,33,196,138,235,8,124,123,214,28,122,48,58,203,34,145,89,5,86,172,165,247,79,191,52,70,245,27,245,59,85,212,112,80,202,173,193,99,147,42,249,92,107,183,11,62,237,117,196,87,177,27,28,149,144,40,170,124,255,49,105,51,247,217,195,26,218,142,93,238,158,6,237,152,185,141,168,16,207,164,64,18,0,0,4,33,198,115,130,5,86,61,100,144,99,18,213,251,153,14,112,209,140,241,228,196,93,17,41,36,16,70,46,60,190,238,190,255,229,47,133,229,3,17,202,191,223,253,221,78,154,1,8,61,97,255,201,60,171,162,240,231,241,162,85,29,119,195,67,27,255,160,0,130,251,8,114,124,163,154,148,140,57,224,2,26,20,166,238,235,38,113,91,44,166,129,198,107,122,109,171,212,114,81,156,68,208,156,145,40,147,210,140,35,28,243,54,140,3,171,7,225,250,178,214,172,104,82,42,99,171,112,255,251,178,100,30,12,119,13,121,87,139,15,100,112,70,7,170,149,61,34,58,27,165,229,96,76,189,53,201,14,14,43,20,243,9,58,210,116,167,85,99,249,80,186,68,162,221,64,98,87,182,39,152,12,169,78,196,250,153,58,228,167,112,138,249,242,22,179,5,193,170,20,85,210,211,9,3,162,41,234,153,89,10,243,67,84,215,213,9,71,103,164,209,36,166,0,34,19,44,39,242,201,191,170,62,126,24,82,141,153,34,19,138,170,18,42,53,96,172,100,151,75,98,72,251,174,36,18,144,85,175,57,42,152,64,156,233,228,35,235,186,124,73,169,137,88,146,122,112,219,52,142,145,74,215,120,230,43,64,213,26,251,65,69,79,162,133,34,182,105,5,235,219,90,73,203,15,178,203,91,79,178,231,166,4,38,135,108,177,246,246,179,12,23,250,87,235,59,5,247,47,16,64,0,33,144,160,251,46,8,225,218,228,31,42,144,72,27,42,42,58,32,219,158,175,135,91,139,140,202,140,99,76,158,114,136,113,136,177,219,58,182,171,187,157,222,206,129,244,247,165,234,154,114,125,11,42,89,247,179,251,27,97,135,131,228,246,66,234,191,255,120,128,133,14,30,13,48,41,56,194,98,32,140,112,149,106,100,221,100,137,40,209,148,165,104,78,40,251,238,192,20,238,142,57,126,49,78,165,11,49,77,84,165,178,66,154,43,33,206,196,173,96,33,44,197,209,61,165,202,185,205,211,165,60,109,181,217,176,144,19,9,219,144,213,51,148,213,105,71,39,217,104,235,150,51,208,243,82,61,241,175,209,154,153,142,61,162,118,92,155,131,190,145,111,187,119,155,154,88,240,54,173,98,101,83,49,58,127,15,25,100,122,225,59,180,83,219,46,7,218,113,70,77,16,164,116,58,120,63,81,216,34,225,222,106,150,139,2,230,192,134,145,145,17,145,42,230,48,156,119,72,138,153,44,36,38,76,157,100,228,93,235,8,86,38,25,28,30,139,78,121,139,106,100,164,195,225,38,80,82,102,153,46,149,91,107,176,42,102,189,221,75,231,217,159,37,38,140,37,110,249,45,143,212,253,53,108,31,67,3,81,96,77,58,37,42,229,227,241,60,80,66,134,128,199,131,140,63,98,143,98,215,74,175,12,82,55,68,226,27,124,211,130,93,43,83,198,17,157,84,210,64,1,0,228,128,206,131,86,237,44,41,38,228,120,129,75,11,73,178,45,229,63,255,99,191,127,244,122,84,0,73,80,128,241,24,71,102,4,168,8,0,20,201,121,66,225,89,112,84,56,20,33,40,182,32,94,101,11,67,22,76,176,205,129,99,212,132,98,232,51,66,96,237,125,65,147,41,211,116,16,41,136,144,2,116,160,149,36,158,27,7,128,253,53,142,255,251,176,100,33,15,71,60,120,86,139,79,53,242,61,4,139,10,48,67,110,29,221,165,82,13,61,59,9,33,22,107,68,243,20,248,114,100,135,46,206,69,26,226,57,210,118,130,237,57,0,215,96,46,201,105,27,219,140,81,33,86,218,43,50,20,158,99,103,110,117,4,233,177,111,180,208,99,170,212,172,14,216,17,197,90,18,115,76,194,250,12,45,87,16,252,118,37,25,220,153,57,96,41,211,171,135,34,145,244,83,149,69,70,70,83,200,101,19,145,162,218,120,30,18,71,120,182,246,85,99,123,149,42,250,68,108,56,80,142,92,55,56,188,98,150,148,146,120,56,214,235,138,82,217,181,126,228,190,159,40,151,128,197,132,17,200,5,130,91,132,128,94,232,240,135,87,128,162,40,101,156,228,94,90,157,209,222,155,233,112,147,107,127,219,182,227,78,81,28,59,16,44,0,0,0,128,20,108,126,112,233,194,177,96,42,64,61,165,177,199,93,186,168,58,141,153,177,221,227,127,245,170,33,155,246,252,120,25,177,95,255,208,223,171,255,189,129,243,142,114,222,205,255,6,29,98,131,230,15,48,66,131,33,36,206,238,56,13,206,120,147,126,104,198,41,11,173,54,45,139,148,96,131,25,48,224,229,0,209,129,132,202,16,88,48,32,4,147,4,59,115,209,78,136,168,1,33,6,4,129,145,182,128,208,172,9,47,27,100,127,44,233,126,154,168,84,40,210,10,197,243,77,78,184,202,153,119,170,71,109,0,10,53,50,232,196,69,66,56,97,64,13,234,228,118,208,107,185,192,37,131,88,241,62,212,232,122,217,164,227,30,115,9,90,208,122,31,230,132,199,146,8,198,128,202,133,186,95,91,84,197,31,48,74,45,182,51,174,216,178,234,141,10,69,219,33,45,59,147,10,90,175,48,43,213,81,79,215,172,113,25,152,150,222,129,250,133,248,106,176,42,188,37,93,209,75,104,151,13,188,81,62,219,45,218,108,100,170,193,105,167,41,179,215,65,122,162,185,104,157,54,177,20,211,90,13,120,116,74,189,209,85,215,24,21,191,43,84,82,233,70,108,34,146,210,156,43,193,102,130,92,110,63,47,124,84,95,250,182,226,64,10,144,241,16,130,189,58,119,178,152,118,80,224,130,197,133,162,118,150,245,231,224,108,159,133,136,164,195,206,109,234,222,162,99,2,153,10,167,164,238,82,99,214,222,159,250,140,119,248,85,254,176,240,20,47,43,79,129,34,37,59,39,251,98,221,245,49,235,114,228,221,90,0,0,72,152,116,25,219,18,102,0,3,157,24,17,0,0,194,160,211,233,16,75,116,12,2,253,59,74,98,220,212,121,34,146,21,92,183,143,172,102,56,241,51,58,235,128,88,51,193,52,213,65,255,251,178,100,26,12,38,49,104,87,27,79,77,112,75,43,235,10,60,194,40,27,65,163,88,109,61,149,193,20,172,108,104,145,148,233,146,50,211,170,50,180,46,155,70,77,143,7,2,241,163,45,92,214,132,202,207,163,69,66,48,143,198,229,99,125,244,248,233,73,27,139,114,53,195,137,60,8,146,86,53,169,11,13,105,217,163,73,88,59,163,51,130,154,236,250,121,233,122,197,210,186,51,115,243,137,134,138,168,44,146,38,239,1,252,120,117,218,174,141,99,247,91,101,197,183,154,120,123,206,189,115,233,142,82,62,68,44,219,112,114,114,142,185,249,76,202,57,150,220,181,113,13,166,210,110,99,91,80,201,166,87,105,119,170,99,237,38,162,117,4,68,178,57,35,183,54,157,197,93,254,133,128,3,0,0,0,0,236,34,156,160,130,194,118,172,19,100,242,102,131,24,179,73,49,62,82,51,164,49,84,220,47,178,55,121,10,102,215,255,74,85,186,215,254,223,255,255,255,168,133,82,95,255,254,38,166,119,45,233,186,18,205,145,116,222,148,217,38,169,29,152,75,115,230,233,122,192,4,162,239,21,2,113,226,27,6,198,140,160,0,26,236,96,166,24,106,92,18,165,43,12,9,4,196,46,8,192,35,162,125,133,133,144,18,148,42,154,245,77,5,252,92,36,40,88,69,205,5,57,48,114,236,67,192,82,49,205,128,68,40,74,194,222,94,21,135,193,232,216,152,35,42,229,51,157,210,203,231,98,64,183,153,202,227,193,74,152,218,193,118,149,42,231,36,172,203,150,214,215,44,74,226,113,213,137,138,147,159,147,49,79,29,74,232,209,186,19,30,106,48,210,29,118,173,139,1,141,133,116,249,198,249,139,26,179,63,140,219,163,178,59,11,192,17,149,108,176,113,2,206,77,145,155,226,218,13,28,32,178,218,14,85,54,116,122,190,168,93,108,181,12,142,16,80,163,136,246,59,214,238,81,51,199,49,107,71,207,26,33,162,66,41,220,229,107,101,207,26,136,181,91,115,131,120,159,61,99,216,90,158,40,214,61,235,0,128,0,1,94,112,16,3,129,149,200,15,130,208,50,136,70,91,76,223,250,175,75,194,101,162,101,151,255,119,70,215,255,255,255,243,183,255,255,255,231,118,100,183,125,127,243,25,30,114,86,253,105,213,59,100,184,211,62,81,123,211,121,79,7,89,12,242,128,32,0,0,115,1,28,60,219,243,126,188,49,20,195,37,99,6,49,136,76,6,65,12,36,136,199,132,12,61,56,195,78,74,160,66,1,225,32,18,84,193,65,83,1,10,48,96,240,226,96,64,58,213,96,64,225,177,228,97,160,131,7,6,10,142,146,138,35,112,84,25,157,34,121,139,137,195,230,18,6,24,134,16,255,251,178,100,41,14,103,94,103,211,19,111,53,224,73,75,27,39,36,98,74,91,249,163,80,77,225,231,209,27,51,108,28,144,142,249,192,161,6,56,246,23,233,224,76,137,232,228,17,19,172,105,17,3,236,26,98,122,5,67,44,148,46,203,24,140,147,131,140,181,95,39,235,49,151,103,138,36,90,16,197,19,75,18,53,196,231,34,36,44,38,11,114,5,138,34,125,157,128,245,134,117,100,100,67,151,27,155,78,231,63,171,13,16,149,92,204,250,116,138,182,88,139,152,235,208,231,132,167,49,44,5,151,29,56,90,142,241,60,102,24,181,102,189,115,170,227,38,180,164,162,74,148,118,46,11,162,22,83,109,181,238,239,114,41,158,50,136,175,69,27,180,68,145,242,208,22,228,58,11,177,168,238,154,119,160,99,73,120,144,128,0,0,2,110,112,3,241,100,64,55,42,154,112,250,192,247,206,121,168,230,81,232,83,171,116,125,213,223,70,181,27,235,255,255,255,219,255,255,255,243,170,32,13,215,254,166,111,171,30,133,114,49,85,175,87,98,33,145,126,213,7,252,86,126,88,242,88,89,58,247,95,214,6,199,8,15,140,176,207,154,2,10,64,3,33,64,3,13,34,38,174,21,249,180,136,8,63,1,40,199,132,215,130,132,61,28,193,65,128,23,145,101,161,114,128,0,167,0,134,76,210,131,41,19,185,4,106,102,48,198,130,238,141,14,148,137,1,33,11,51,233,6,67,193,190,86,0,236,102,9,2,209,132,91,81,193,200,188,35,194,140,49,78,214,168,104,213,121,122,176,201,106,33,170,212,3,199,52,250,165,79,26,11,214,196,46,68,19,3,198,10,184,61,239,163,199,154,165,253,91,44,55,255,112,161,34,115,14,34,219,116,39,59,66,141,245,90,77,2,119,3,64,201,92,9,102,168,76,175,233,143,88,111,105,44,90,101,123,114,53,209,94,203,7,48,28,167,145,198,215,241,227,110,120,173,248,180,28,201,182,75,109,129,176,199,89,111,125,185,225,230,118,102,182,202,187,136,214,254,236,175,157,85,245,41,30,70,216,77,248,140,195,2,35,111,160,32,22,231,1,64,116,112,224,221,171,204,145,16,121,179,58,212,170,190,190,25,119,91,137,108,253,248,185,35,229,209,47,214,191,255,255,187,255,255,95,253,66,23,255,245,190,23,217,215,133,227,99,245,254,161,199,174,57,158,100,240,120,98,57,235,162,54,121,7,174,160,0,2,212,252,0,136,194,213,49,128,130,24,4,41,48,109,139,200,36,77,82,22,148,112,172,54,220,24,90,66,134,3,48,128,16,136,10,37,24,25,235,54,177,59,12,64,57,130,52,4,74,152,72,17,126,68,3,26,83,8,6,118,38,86,198,213,105,194,178,255,251,178,100,34,140,198,51,104,214,27,79,100,64,70,74,75,35,40,5,228,93,89,163,76,110,97,237,129,47,179,172,12,112,11,200,116,66,47,203,40,184,237,69,12,25,82,233,144,211,47,140,166,104,160,72,105,220,69,131,50,165,150,197,118,33,85,174,50,56,157,149,60,226,92,46,87,46,30,159,93,247,41,217,82,243,87,67,81,201,31,162,236,99,29,199,211,70,184,204,126,90,1,22,178,133,27,185,61,185,126,186,91,45,179,255,45,152,16,87,150,91,45,50,244,156,75,222,235,58,108,207,155,198,221,151,189,39,72,100,110,107,87,217,150,81,209,123,149,167,196,186,94,60,101,116,189,86,237,95,66,231,214,81,149,160,0,0,223,140,2,72,85,48,209,233,113,20,68,68,229,104,229,93,151,171,156,89,92,238,116,212,255,178,127,255,175,68,51,6,84,205,83,122,204,40,194,10,90,74,37,156,81,85,174,36,42,123,12,116,111,44,241,17,46,68,181,62,173,109,223,239,2,183,57,56,0,0,19,166,6,68,29,68,230,96,1,168,146,180,26,38,26,89,25,0,24,101,97,129,132,64,192,210,208,16,46,1,14,2,4,69,159,11,130,1,77,82,135,109,112,51,117,222,137,225,192,71,181,64,14,81,124,12,219,86,208,197,150,200,69,54,112,21,74,149,41,72,16,200,254,92,73,58,154,175,68,77,141,163,251,144,195,88,170,118,180,200,124,21,38,70,142,141,56,52,209,138,23,173,233,192,60,36,131,249,145,32,186,163,57,184,111,194,120,234,4,242,168,46,167,94,109,138,212,219,122,94,205,31,3,9,171,27,131,139,106,50,39,126,172,182,171,156,177,156,96,102,29,90,87,84,109,37,69,50,184,51,94,46,98,195,206,28,223,184,209,171,17,31,57,174,156,152,30,97,173,149,182,145,98,75,93,86,212,198,156,238,253,181,189,106,38,183,105,53,154,53,94,12,138,15,136,7,179,3,140,8,78,17,55,155,193,195,247,113,253,96,215,90,203,155,59,156,122,59,215,88,143,253,96,0,64,123,148,7,64,104,150,76,8,26,35,149,42,21,22,30,60,64,112,156,202,152,175,101,119,170,153,157,175,209,142,217,29,19,254,207,223,127,251,193,151,117,127,252,232,188,136,13,46,183,196,77,8,160,199,167,244,82,56,146,14,16,136,66,103,42,184,86,126,183,76,225,3,34,66,0,1,97,5,33,149,74,138,183,161,97,133,48,1,107,80,144,53,178,96,3,166,66,118,96,137,198,42,58,66,0,20,6,118,2,132,38,8,22,97,196,32,80,82,129,164,192,25,3,103,200,214,96,196,37,236,129,64,192,13,93,71,24,11,54,0,130,37,83,140,192,75,250,193,157,244,229,129,159,132,255,251,178,100,40,14,231,7,104,211,19,111,78,196,76,233,27,51,32,35,186,91,41,155,78,109,225,141,193,45,51,108,140,145,148,240,106,88,118,97,33,2,1,187,238,228,69,255,34,12,97,246,213,88,94,7,240,240,78,52,157,135,187,177,222,119,46,118,182,248,209,38,20,79,35,102,92,184,41,98,154,16,158,168,155,32,203,74,30,244,159,147,58,198,116,243,89,196,68,84,60,54,57,218,51,150,94,211,210,22,105,188,76,126,156,204,132,123,222,156,109,221,168,254,36,217,164,85,203,44,75,90,62,170,172,71,75,51,60,169,185,153,42,165,198,59,112,141,43,61,241,8,185,130,120,27,185,189,200,10,213,52,125,84,77,44,146,53,105,200,39,214,173,111,35,208,113,16,137,127,218,0,2,75,248,192,91,159,39,9,141,74,83,254,161,225,234,106,113,151,143,250,27,82,191,124,254,127,254,229,255,255,131,205,47,253,132,68,96,26,112,76,182,170,252,180,67,126,232,159,149,69,139,144,2,199,88,79,5,40,114,207,223,69,177,84,24,99,162,181,164,150,25,255,238,207,30,116,22,232,38,152,253,108,76,237,44,24,94,101,3,6,156,90,6,139,48,194,208,33,1,144,2,152,200,129,18,2,73,6,3,37,153,116,194,229,72,179,129,144,234,74,192,229,161,161,67,142,1,37,18,207,1,192,64,66,107,173,5,180,58,102,134,33,3,42,49,169,191,65,184,203,32,114,236,193,23,40,22,163,188,248,47,121,134,151,25,137,231,43,182,221,163,150,227,205,94,187,169,15,58,214,209,220,142,93,171,74,229,33,154,230,9,101,203,39,180,7,84,143,55,232,80,85,46,109,114,239,21,107,150,43,63,85,213,202,175,182,201,173,219,66,16,83,168,1,139,22,152,166,63,215,20,24,184,245,240,201,66,232,162,121,97,82,175,87,225,156,138,96,101,248,29,105,110,59,47,117,165,232,163,60,211,211,230,15,84,15,200,69,53,157,243,27,207,21,187,29,165,208,230,28,97,99,113,66,253,7,185,181,182,141,126,215,16,202,238,176,186,38,138,131,238,40,110,18,67,89,170,255,118,56,59,49,181,63,222,253,115,255,255,255,253,156,165,103,68,20,50,38,168,189,55,215,127,190,122,64,115,148,164,100,68,179,111,66,247,149,89,246,87,125,21,28,198,78,111,87,34,48,129,9,174,122,49,156,181,174,185,163,8,0,2,19,180,67,32,100,192,0,39,243,39,53,50,144,147,42,110,49,178,17,39,99,19,3,48,147,99,21,37,68,5,28,11,130,141,16,152,144,165,105,40,73,204,91,55,217,26,227,1,1,38,212,120,20,88,0,212,246,157,116,147,24,128,40,212,204,22,60,42,180,71,28,168,29,131,255,251,178,100,38,12,198,141,101,212,27,121,99,112,76,171,107,3,36,37,114,24,157,153,82,109,225,137,193,66,168,172,76,145,149,168,53,150,253,151,70,18,161,231,141,186,210,199,170,211,222,216,92,74,143,60,111,58,172,122,14,160,162,221,218,20,204,137,208,92,143,27,126,231,38,97,50,106,53,29,38,12,172,132,209,79,102,86,62,9,162,78,190,39,14,111,153,191,181,121,148,239,46,61,0,2,168,148,85,102,207,171,181,41,123,246,94,151,212,246,183,51,3,139,219,66,106,138,98,94,149,31,47,130,20,197,120,84,71,92,82,234,247,202,108,214,209,206,198,185,138,90,95,113,197,28,107,251,122,117,81,206,217,124,130,129,50,127,255,88,0,16,165,201,3,0,178,3,99,39,197,110,33,72,175,156,206,86,147,54,54,56,206,166,54,126,255,253,166,255,175,250,191,233,254,223,253,83,50,237,95,217,80,46,3,15,24,237,170,234,246,59,189,229,66,33,149,88,178,187,200,107,59,43,250,220,219,104,56,195,163,22,29,245,25,106,64,0,3,45,36,142,52,183,19,77,28,48,34,83,33,27,2,154,24,161,24,9,136,192,130,202,133,97,67,160,56,97,13,220,138,224,209,155,88,170,15,139,46,79,69,53,98,40,44,177,215,218,193,181,229,212,148,81,20,93,90,9,203,62,211,8,133,34,103,146,57,186,8,98,57,25,88,89,44,5,176,44,45,161,137,230,35,185,155,228,251,13,103,12,16,81,43,216,160,34,87,153,251,75,174,106,214,173,88,62,43,122,250,230,137,245,156,110,153,151,49,130,142,45,248,95,221,155,219,181,238,185,210,224,193,9,40,149,254,196,106,121,27,95,215,235,198,149,98,246,121,236,186,85,207,43,107,234,204,88,145,66,201,47,158,123,116,181,213,195,212,187,187,217,46,117,148,187,153,52,173,81,42,152,233,89,221,220,158,163,96,192,125,85,106,127,244,6,1,15,109,36,72,133,2,128,241,249,200,229,177,169,40,203,54,34,222,224,167,206,17,114,0,15,194,39,253,255,255,218,93,255,244,246,111,250,239,89,89,209,254,184,152,146,130,139,135,3,204,202,238,163,249,68,24,149,73,209,212,171,181,47,120,164,50,252,202,78,60,81,227,142,189,175,112,181,15,164,0,4,20,184,41,56,84,146,54,115,35,10,4,48,19,211,21,63,50,32,17,98,192,177,33,135,6,24,96,224,92,29,6,132,74,2,0,8,67,56,214,120,40,96,236,50,192,196,181,244,214,16,197,34,209,69,1,9,193,39,122,44,45,32,112,23,219,232,168,21,11,1,110,239,75,248,233,57,78,220,85,69,100,246,57,93,224,141,78,106,68,18,212,15,149,64,196,6,26,154,2,41,88,255,251,178,100,51,140,134,123,104,84,27,120,98,240,83,41,251,19,48,98,90,26,73,161,76,109,225,141,193,46,173,44,92,144,142,232,67,105,61,221,180,159,150,208,196,102,85,177,107,49,151,49,155,200,144,246,78,117,243,129,179,114,132,210,212,185,241,86,41,205,88,113,53,28,130,148,17,248,79,19,71,248,58,11,192,245,182,172,63,171,34,246,110,153,235,15,137,203,177,93,233,201,136,202,47,251,161,238,245,229,141,156,111,41,205,121,205,86,176,251,21,179,209,182,128,122,190,244,223,171,183,126,189,235,179,249,142,250,31,253,64,0,37,191,240,80,118,225,225,211,169,16,253,111,195,115,37,138,72,166,152,1,116,235,77,158,155,126,159,255,255,255,209,176,204,167,56,145,127,223,43,185,136,228,57,138,167,212,225,239,156,9,226,26,245,190,176,106,140,98,185,142,135,189,200,225,165,16,14,132,14,63,26,8,135,10,26,77,37,6,239,195,192,48,0,0,185,64,28,198,236,90,111,226,6,177,28,101,162,166,18,158,58,112,14,136,48,80,80,229,227,1,18,22,0,93,192,33,113,208,244,17,17,72,208,82,220,130,130,185,16,147,31,64,115,48,98,96,133,133,94,225,20,105,190,10,1,145,165,43,113,97,164,19,101,201,217,69,42,104,40,108,254,166,131,113,107,179,202,61,3,210,167,12,85,153,185,79,212,24,245,185,19,216,42,217,232,149,121,94,185,240,220,214,52,170,34,179,135,152,49,108,254,31,110,27,176,60,108,240,149,20,222,178,178,207,136,171,221,84,158,87,210,95,171,179,151,64,76,178,164,195,226,233,53,33,90,242,138,126,43,185,141,92,232,254,20,41,182,63,124,133,132,72,168,170,220,245,119,223,128,206,43,44,167,76,52,180,105,47,79,87,98,213,210,69,75,33,179,104,93,80,145,35,180,188,127,52,219,177,245,119,219,137,12,0,1,191,210,17,25,84,131,236,170,195,48,90,11,194,40,91,175,238,252,42,157,95,170,211,169,87,242,191,150,103,254,255,127,255,249,127,235,254,250,255,64,76,34,116,143,44,155,150,241,121,195,79,170,124,121,202,89,76,231,255,77,56,68,14,206,154,58,27,0,155,123,52,196,192,0,0,10,152,99,40,210,255,141,133,44,201,151,12,81,96,195,69,12,61,72,201,70,65,67,166,56,150,105,184,0,129,107,23,4,26,129,217,5,210,66,82,206,11,204,96,111,114,156,161,16,151,208,80,42,178,113,136,68,162,10,106,130,201,250,28,151,165,230,8,19,56,185,11,130,28,56,81,132,192,87,14,240,114,35,150,217,32,8,26,137,66,115,27,76,101,225,145,209,220,135,170,215,213,232,229,197,90,211,144,43,181,141,120,54,194,13,255,251,178,100,58,142,230,190,104,211,27,120,122,96,77,171,250,243,48,98,118,27,69,163,74,110,97,49,193,46,168,107,200,144,142,179,115,30,146,53,235,125,21,23,121,40,111,169,252,42,235,71,51,107,86,119,225,205,6,111,55,179,198,183,241,103,120,109,185,169,215,106,203,181,235,234,177,225,107,122,205,173,45,105,58,166,72,210,213,185,213,105,228,139,121,156,94,90,54,52,223,76,120,208,111,54,152,47,150,153,98,195,97,188,13,193,130,186,163,92,23,145,228,129,93,252,103,225,158,12,54,119,113,46,244,0,0,51,109,0,65,72,175,201,182,90,116,241,210,124,150,78,216,234,35,122,75,193,166,129,169,49,47,253,182,186,171,254,255,255,250,127,183,255,255,111,247,114,30,6,82,147,69,186,250,59,170,200,240,78,101,87,68,51,181,232,210,95,221,29,144,168,17,150,187,209,208,58,24,172,232,117,96,23,1,46,131,145,31,12,14,171,48,200,232,208,70,67,0,133,140,10,44,50,184,36,28,26,48,1,128,198,2,83,11,131,66,226,34,168,40,185,161,97,48,16,80,96,144,115,74,47,80,36,19,47,108,36,67,6,196,88,3,83,52,169,74,70,132,166,192,68,150,22,151,206,66,199,38,3,30,32,157,231,90,76,94,20,213,92,206,220,97,189,74,117,185,8,93,209,69,43,150,193,110,131,176,239,206,90,98,240,219,202,239,192,179,213,44,192,176,206,178,164,185,114,142,151,40,18,83,44,155,237,120,84,228,203,239,141,156,153,7,113,181,119,229,9,133,97,174,55,38,79,79,50,121,224,209,216,172,140,27,92,194,38,80,43,185,231,23,221,220,24,191,229,184,123,80,43,2,54,216,216,212,23,212,152,220,142,245,105,152,194,9,25,130,103,197,16,234,157,71,42,162,69,201,201,229,8,57,121,117,155,99,33,36,105,70,233,129,190,195,36,36,229,193,69,137,139,170,219,29,101,163,59,204,255,107,45,179,223,232,146,149,254,191,41,191,255,253,127,255,95,235,34,50,249,147,232,155,172,192,16,159,132,119,34,252,181,52,193,80,99,17,25,229,217,168,141,115,177,185,180,183,109,190,167,233,90,254,79,191,248,93,146,16,0,0,2,112,195,123,14,23,192,207,174,205,166,132,202,6,1,76,38,2,26,96,72,198,10,66,103,35,38,44,64,68,42,205,223,1,8,96,132,217,35,76,72,50,144,154,0,91,129,2,133,228,67,10,165,91,1,82,17,149,52,215,105,32,68,68,101,101,215,90,140,218,87,145,116,19,169,116,60,200,75,90,215,89,155,35,165,94,46,172,48,171,104,152,99,17,205,247,110,109,190,111,186,65,67,17,236,225,251,135,233,0,250,187,217,62,68,179,100,158,255,251,178,100,60,12,198,174,103,210,27,120,99,224,74,41,91,19,28,2,226,88,213,163,78,109,225,43,193,50,171,172,12,128,23,81,95,113,53,146,33,227,66,74,190,145,122,157,157,251,245,7,110,197,223,59,76,218,219,50,28,57,250,136,229,46,29,74,135,72,22,191,66,245,107,147,70,55,170,207,254,49,236,197,196,237,83,102,34,106,205,52,166,51,172,231,105,63,105,138,135,150,51,74,242,246,150,70,255,193,5,227,112,118,57,135,242,31,164,229,249,143,173,109,0,161,43,53,127,168,128,0,123,242,160,160,208,108,55,46,197,200,14,21,212,138,161,198,159,101,69,83,203,106,39,31,215,236,173,235,86,223,246,255,90,125,63,146,80,135,8,177,99,114,89,155,49,131,21,85,204,100,4,78,190,130,205,20,155,45,216,23,173,83,84,91,111,229,30,179,31,255,205,102,0,4,23,48,85,224,254,37,13,144,108,223,92,204,68,52,201,5,5,70,193,214,128,64,195,22,23,49,145,98,243,32,194,13,164,74,123,137,212,42,82,227,63,168,6,129,167,28,112,75,7,130,206,26,123,232,86,151,202,195,161,34,110,142,154,69,75,147,42,36,225,56,237,179,210,254,199,218,108,150,73,23,183,94,67,46,132,27,60,224,154,131,44,22,33,66,81,24,245,129,77,82,195,246,79,51,214,20,33,132,84,150,79,65,73,61,48,11,43,172,185,79,134,103,44,151,180,153,190,199,168,30,82,76,89,146,0,48,217,200,36,214,64,145,86,229,181,179,89,183,186,51,49,203,182,232,193,240,107,33,84,129,12,200,229,20,246,14,220,69,33,197,116,72,35,17,90,33,73,181,27,76,60,169,100,73,147,91,205,65,175,247,174,211,4,228,115,146,16,0,3,109,198,129,16,48,30,52,50,227,135,159,87,27,203,165,52,114,203,147,81,90,191,40,156,95,223,255,55,255,170,56,146,41,212,142,172,43,185,202,226,67,134,168,72,97,174,14,157,157,168,172,251,238,167,151,173,93,80,221,43,223,113,61,44,186,147,121,187,48,239,118,116,181,243,17,0,1,96,7,1,136,153,159,230,97,181,208,153,140,184,136,224,195,152,206,209,44,152,60,200,224,140,56,244,204,133,196,105,6,56,56,80,6,100,167,38,24,54,145,102,52,26,85,16,25,14,49,48,6,148,88,20,207,108,72,3,128,195,165,197,48,87,74,214,90,146,16,4,67,38,209,125,3,16,34,5,67,217,90,134,52,177,162,33,135,122,41,131,133,122,6,125,218,219,99,71,102,125,94,162,230,147,74,98,40,65,147,197,7,56,178,154,122,173,90,41,132,204,61,106,228,186,131,140,198,188,34,198,116,217,85,148,187,211,147,148,138,201,82,237,47,122,255,251,178,100,73,140,135,25,102,209,19,121,76,112,75,204,187,19,28,7,212,87,237,153,84,109,177,55,1,60,159,235,156,243,20,185,119,96,6,151,128,166,41,235,139,117,25,102,208,76,30,158,160,6,66,132,226,209,46,148,187,90,179,41,210,134,157,24,178,123,36,103,189,93,135,110,82,149,206,11,165,35,146,150,70,191,167,164,233,197,14,30,132,87,135,39,220,140,152,45,158,157,255,187,247,230,224,177,211,182,149,62,201,67,89,20,1,64,23,126,41,17,130,3,11,20,114,3,163,165,13,218,155,57,234,114,199,124,165,119,237,232,212,46,163,209,185,78,106,180,211,230,162,218,102,134,84,194,193,28,211,41,162,24,157,144,199,53,200,110,199,81,55,100,56,107,179,55,110,149,150,52,250,105,181,103,34,187,211,117,145,138,0,45,203,248,88,72,224,145,13,17,152,197,198,12,108,116,194,69,65,1,224,227,52,209,17,131,175,52,42,127,154,210,10,23,117,21,32,231,93,160,179,199,26,0,105,112,211,104,166,12,165,207,89,239,171,52,125,227,47,164,117,170,200,160,197,14,51,21,69,197,196,99,214,221,115,180,121,178,132,137,77,125,48,235,59,117,77,167,41,4,41,238,87,71,146,164,230,67,166,148,215,33,91,56,53,243,92,2,209,77,123,217,201,129,151,61,36,137,28,121,4,168,214,39,194,69,140,20,96,196,4,165,153,105,244,178,143,116,255,152,146,218,237,73,80,174,29,104,178,22,85,53,104,239,140,202,195,209,109,83,248,83,155,110,104,36,130,39,85,82,20,149,46,156,14,65,121,33,109,168,38,63,253,44,204,214,38,80,34,15,122,4,0,0,43,170,228,106,171,21,45,70,242,4,196,1,83,107,49,139,163,159,61,181,152,45,127,201,139,209,95,181,122,126,223,127,255,253,127,250,255,167,50,179,190,213,234,226,12,5,3,11,139,141,63,202,69,228,245,57,92,129,218,222,197,84,139,217,181,191,182,209,182,189,183,164,191,190,127,239,96,0,147,37,252,144,49,190,198,106,44,26,7,133,198,2,145,95,99,95,214,64,64,2,251,54,172,33,164,166,120,92,42,35,187,202,104,202,225,12,226,8,116,213,178,29,129,150,237,232,132,228,105,162,202,101,241,137,116,142,110,62,90,55,88,149,113,110,235,14,203,133,251,29,186,251,199,149,242,245,230,99,81,213,194,218,12,239,118,127,73,237,22,247,51,7,84,213,92,58,44,127,57,252,252,92,63,102,99,117,129,189,117,12,251,215,50,186,26,64,74,137,18,54,16,148,94,185,57,120,173,44,109,161,105,153,128,204,5,9,179,156,154,175,13,125,168,50,148,176,217,44,132,53,194,142,247,135,194,101,106,39,103,234,195,255,251,178,100,82,12,165,109,102,213,155,76,53,226,81,10,11,10,36,194,46,88,125,159,80,109,49,56,201,54,51,171,140,241,137,49,76,87,220,127,191,28,140,134,201,0,0,0,64,0,19,191,141,137,202,146,156,46,130,100,211,153,243,133,75,235,188,103,191,99,181,232,25,121,127,167,77,63,255,255,255,178,243,127,250,238,173,85,223,238,132,18,2,36,81,14,254,219,165,101,187,196,168,38,202,235,18,144,73,216,102,59,88,47,24,113,148,67,121,41,159,223,145,244,131,155,40,0,164,229,226,49,103,128,17,154,124,112,24,26,134,132,134,129,35,140,120,132,75,22,52,192,20,24,46,1,146,164,194,66,179,246,78,89,100,15,143,174,22,48,174,213,211,202,80,13,170,52,23,13,203,104,237,101,131,67,50,183,54,20,198,226,217,192,236,186,134,3,60,78,240,92,55,70,63,248,250,99,106,23,14,159,92,17,170,170,163,255,89,9,243,13,184,48,148,230,74,32,35,33,118,255,175,113,8,78,215,48,38,236,165,37,157,177,213,40,187,177,132,111,106,42,70,43,158,15,229,128,97,26,17,10,229,250,236,228,208,41,9,171,81,157,233,76,141,18,55,50,67,237,69,209,106,152,58,170,235,51,36,219,80,145,39,183,39,188,234,4,104,12,146,34,50,155,101,245,184,8,9,84,103,147,159,39,222,235,73,40,210,68,111,78,84,230,200,146,176,193,101,156,221,118,249,182,33,10,218,130,4,234,32,178,229,115,155,149,225,157,95,127,246,98,127,255,255,235,215,75,111,254,9,151,145,42,95,215,57,76,238,37,119,221,42,173,63,157,76,236,170,101,85,168,57,136,132,59,205,190,228,100,177,141,223,71,179,100,223,234,41,151,0,5,179,22,146,79,29,141,21,62,155,16,56,100,98,193,128,142,66,2,241,161,139,5,145,49,17,76,192,99,19,8,6,194,225,3,2,5,130,162,16,112,212,160,220,10,18,24,64,54,96,0,49,111,81,104,190,5,171,26,6,163,184,8,36,88,1,166,50,39,70,98,107,104,32,14,153,111,124,41,0,14,4,179,2,100,164,44,3,208,160,38,236,137,228,129,111,142,139,46,81,16,106,115,60,210,194,156,117,57,49,81,57,75,71,53,34,59,108,89,182,214,38,193,208,166,196,158,142,53,123,61,35,228,100,214,158,30,25,152,9,218,163,194,33,80,235,22,193,232,114,113,103,136,206,40,44,91,76,205,83,231,19,156,163,84,152,161,127,169,16,94,141,178,230,24,36,42,21,110,177,110,46,144,170,180,122,14,88,101,93,146,188,4,98,199,33,210,47,164,166,208,199,203,174,55,225,155,252,179,0,13,46,197,193,112,125,19,97,67,108,37,40,70,174,29,213,255,251,178,100,113,142,198,141,105,81,147,143,69,192,78,136,219,3,36,38,186,28,45,149,68,78,97,145,193,55,168,235,204,192,149,120,149,91,155,177,198,191,180,173,186,183,121,151,251,67,255,255,255,238,104,87,9,136,60,233,195,41,89,108,28,6,93,204,161,155,105,253,222,239,182,222,174,20,210,196,1,53,34,145,19,139,234,82,212,109,68,109,138,7,220,222,149,133,230,59,91,136,147,166,109,177,154,113,210,97,48,145,139,128,230,26,52,26,56,158,24,64,48,65,216,68,40,48,248,184,168,22,48,0,172,84,116,97,114,193,130,68,0,96,121,132,195,161,196,129,144,25,135,65,100,128,100,100,8,39,48,97,15,194,85,34,214,142,20,26,161,133,71,16,109,3,203,100,187,215,196,211,81,103,0,98,180,21,100,167,83,237,89,55,213,162,11,109,54,250,56,77,165,45,170,10,39,174,17,98,188,56,228,227,61,53,12,229,242,73,127,121,71,45,172,229,211,83,82,225,246,53,216,141,249,70,108,2,254,179,169,240,255,30,109,88,237,77,147,77,134,126,138,254,53,166,161,16,234,168,127,56,117,101,222,229,207,253,177,149,54,197,73,33,141,15,40,98,181,37,39,178,175,214,167,245,199,50,238,222,183,175,115,118,180,91,204,52,203,236,81,103,210,215,74,175,175,75,126,223,179,162,160,38,68,88,233,50,163,88,113,190,128,0,66,223,202,107,14,71,103,69,78,41,188,62,209,37,2,137,51,102,128,34,127,191,169,254,95,255,245,79,169,63,255,253,177,35,58,25,76,244,84,74,14,87,57,5,204,12,61,3,157,122,82,230,122,217,85,14,247,222,238,238,236,48,251,136,16,233,20,125,193,225,97,98,138,125,2,65,224,0,0,75,116,193,42,51,198,53,76,199,43,49,73,148,84,166,98,225,233,84,112,23,41,134,10,140,90,63,17,1,10,128,81,64,80,8,88,34,6,152,222,24,34,160,193,160,146,146,117,84,61,15,19,68,73,33,209,11,178,14,49,76,85,19,244,91,55,162,81,13,48,38,88,175,29,7,229,175,192,75,158,6,111,159,118,115,93,162,206,196,32,91,143,76,187,56,147,172,234,217,142,173,203,85,42,66,178,215,130,51,111,195,121,244,140,120,241,234,143,49,59,115,200,83,121,12,226,255,79,159,246,45,207,78,64,146,150,191,83,121,147,101,142,172,14,87,169,80,69,147,227,207,187,243,240,255,177,125,229,242,243,238,71,151,85,87,102,118,239,94,180,129,109,166,207,254,77,167,158,248,230,139,178,28,113,223,232,51,110,226,237,173,121,110,101,178,173,126,245,220,107,224,99,216,178,171,191,80,1,0,0,0,43,155,16,67,180,193,17,100,75,44,47,116,194,255,251,178,100,113,14,102,133,104,210,27,153,99,112,81,139,58,234,48,98,88,26,121,155,68,110,101,109,193,46,172,107,204,160,15,72,54,97,10,160,45,83,42,122,36,143,115,89,61,213,191,151,255,255,254,188,101,243,176,60,22,135,242,236,202,234,143,107,254,115,0,16,170,156,203,242,48,74,76,204,140,249,124,164,231,170,34,62,236,249,156,72,160,1,35,82,141,79,93,84,128,99,21,129,154,37,118,107,152,41,162,196,166,59,79,136,66,38,19,12,25,228,220,96,208,73,147,3,32,0,27,65,16,135,12,40,10,12,31,151,88,31,32,85,241,172,131,134,26,12,160,16,73,132,2,130,35,21,32,16,72,5,113,8,43,209,128,194,217,122,123,187,236,237,30,102,217,139,77,81,56,108,191,75,121,150,188,110,43,220,250,181,120,50,45,94,142,9,148,90,110,240,14,49,5,123,90,154,153,228,242,89,88,244,90,231,142,104,225,10,106,128,82,98,94,79,209,101,164,92,180,42,0,171,213,144,12,59,208,236,220,98,140,29,247,210,215,51,26,201,42,49,196,53,21,44,103,212,241,53,57,214,35,13,181,109,81,216,153,169,230,187,38,147,156,65,26,160,211,169,81,81,127,70,155,237,50,109,201,173,194,103,140,62,212,245,41,239,239,239,173,57,42,59,210,43,21,67,201,95,53,53,109,252,43,133,208,48,33,216,61,56,91,34,39,84,145,146,139,218,173,109,39,104,171,211,247,250,255,15,198,232,106,95,255,255,28,18,210,114,106,102,123,28,236,1,119,18,30,159,255,255,188,202,106,236,188,70,62,145,49,188,80,197,11,50,244,98,193,232,97,200,58,22,152,203,226,80,0,1,99,15,89,207,196,194,53,104,168,235,105,195,29,132,196,151,230,31,57,152,116,168,52,80,49,73,240,204,149,64,81,104,122,3,153,67,71,1,40,65,172,24,133,7,56,13,41,153,136,80,48,65,123,66,194,16,138,6,57,123,129,151,82,144,168,203,65,59,147,113,237,45,124,24,16,60,218,229,120,210,209,242,88,17,101,36,72,83,105,126,122,78,155,205,88,39,92,98,80,121,228,204,95,141,4,234,52,246,159,208,160,70,50,46,220,171,118,152,91,52,151,119,121,10,204,222,25,235,124,224,78,177,44,103,241,45,227,167,241,220,45,75,198,205,119,252,110,234,30,172,180,120,69,138,199,156,253,87,63,62,216,240,107,184,209,227,198,181,179,136,83,86,191,218,216,135,156,120,185,159,55,174,53,155,91,112,39,199,196,207,117,95,155,86,123,209,232,160,104,8,214,157,188,0,249,36,184,4,22,111,37,104,4,0,2,37,217,50,137,29,200,150,36,224,114,147,19,114,217,101,211,129,90,229,221,220,73,255,251,178,100,119,142,134,173,95,80,147,153,122,112,81,202,26,231,60,197,42,90,213,185,68,78,48,220,193,62,169,43,140,194,142,56,175,255,251,251,255,255,214,135,255,255,255,237,149,158,134,30,210,95,50,18,164,2,24,132,115,19,52,149,85,202,100,52,232,100,101,69,208,150,113,51,82,95,171,187,134,122,166,83,27,191,34,249,247,221,139,191,129,120,172,204,205,165,179,79,202,141,42,98,51,65,200,196,224,163,11,171,77,144,107,5,2,140,26,113,48,241,56,80,48,96,64,32,209,36,12,47,48,16,12,198,192,2,208,128,70,232,62,2,3,150,253,48,139,230,21,0,2,138,168,68,96,112,3,12,65,164,66,1,6,198,64,11,73,163,41,195,118,103,235,6,229,60,82,4,152,155,107,204,230,82,234,85,123,102,96,8,97,127,77,77,65,52,209,105,250,5,159,247,97,80,246,238,94,179,247,41,245,184,185,46,11,75,177,47,197,155,242,120,169,234,128,183,98,149,145,77,112,169,3,136,79,217,114,232,126,151,155,210,22,99,132,122,4,79,23,62,252,87,114,182,95,78,165,86,217,82,194,34,218,125,228,160,88,18,238,159,39,39,90,151,116,167,143,149,136,170,88,134,111,63,39,251,44,18,174,76,50,143,111,155,124,162,246,213,13,85,63,252,255,178,145,0,0,109,216,190,3,130,97,105,240,156,201,197,74,93,248,195,24,244,205,239,174,238,113,0,77,76,186,255,250,105,255,254,223,255,215,111,252,127,99,208,205,251,193,186,139,57,2,154,139,65,29,254,236,87,157,204,243,221,136,207,137,106,83,56,49,217,170,116,136,102,23,105,162,18,77,151,60,80,147,0,0,10,112,81,254,102,170,81,148,227,1,8,51,9,20,0,132,3,2,21,196,153,2,48,41,139,135,134,17,19,133,66,34,172,25,140,37,232,22,208,64,42,208,32,8,138,52,103,130,151,178,249,10,142,104,19,13,23,149,220,112,93,198,42,170,78,227,186,193,22,229,58,38,52,232,140,48,251,195,12,18,82,173,182,162,18,153,103,40,39,46,24,149,193,215,90,78,50,129,150,148,194,178,193,145,255,66,162,222,239,105,29,183,32,152,22,127,23,162,166,26,71,221,125,156,161,79,220,109,21,249,125,111,187,150,148,108,127,24,53,198,209,100,119,126,24,171,251,74,175,89,208,63,107,203,46,74,138,66,246,211,45,95,177,235,89,221,123,245,250,155,149,181,208,172,220,210,175,127,86,150,219,55,215,245,176,44,174,250,207,218,239,211,90,34,66,29,138,139,115,116,160,32,0,1,14,238,156,209,88,64,91,47,196,114,225,94,36,161,80,89,107,181,56,204,59,137,39,217,253,122,101,255,255,179,223,255,247,255,255,251,178,100,120,14,6,86,103,210,27,153,98,240,82,44,234,231,48,101,72,89,165,159,68,78,97,143,73,63,167,235,168,243,20,185,219,146,78,251,54,73,154,115,48,5,57,93,119,118,206,203,210,245,33,110,109,5,140,172,32,238,239,159,238,83,9,139,80,243,178,145,70,177,24,72,216,214,255,25,20,19,152,30,90,24,29,49,252,152,215,4,115,40,141,140,24,0,50,32,148,216,161,35,3,9,12,154,36,7,6,0,67,147,5,131,69,135,165,253,25,32,128,0,128,225,152,0,33,32,55,44,212,134,104,134,35,60,1,244,189,43,81,219,84,203,169,40,153,241,17,101,41,19,79,56,196,162,49,56,74,49,199,221,119,219,54,249,71,165,112,196,110,24,108,119,137,10,9,5,9,19,75,206,70,176,51,185,97,147,8,59,136,189,164,227,237,6,17,40,87,55,222,100,115,83,106,2,93,126,239,83,222,82,111,153,127,182,181,172,207,205,236,146,212,112,250,163,234,63,48,191,206,179,78,191,227,189,69,20,133,166,123,95,205,172,214,102,147,72,233,217,91,108,214,126,189,174,78,161,45,170,28,11,114,145,79,188,218,254,188,206,110,100,239,219,237,52,102,138,169,250,98,91,190,220,0,0,12,0,0,151,105,72,113,134,134,67,82,156,106,213,191,11,231,54,150,241,143,182,198,134,108,225,244,255,191,255,255,255,211,255,255,255,171,162,29,22,252,247,38,206,80,227,2,41,93,245,37,187,154,186,8,21,157,153,41,87,152,85,176,86,37,255,196,201,225,225,167,113,145,191,221,187,236,14,0,0,9,112,67,3,54,189,168,40,70,54,32,244,195,36,147,16,29,194,162,243,102,145,66,7,102,14,37,152,100,30,96,113,128,16,8,68,21,48,0,40,176,121,170,121,152,161,150,240,58,212,112,87,142,17,108,68,19,15,66,36,41,91,239,195,228,165,139,14,207,218,131,33,147,41,117,42,204,188,173,175,44,169,255,119,152,82,137,90,125,156,222,69,166,98,79,236,204,122,154,41,106,58,199,38,238,89,148,114,40,1,140,79,192,235,209,28,86,33,255,22,168,178,87,126,33,74,251,240,107,92,250,205,254,33,237,108,228,56,235,246,188,191,190,218,139,118,105,111,17,171,151,123,166,57,217,249,251,218,243,5,114,126,179,21,43,185,252,229,157,218,68,113,70,215,103,125,169,118,182,151,56,89,11,18,117,50,253,35,239,49,84,235,213,199,187,239,13,44,205,249,68,107,17,171,105,240,226,192,0,27,191,170,144,169,132,233,113,9,61,216,150,196,128,145,136,116,89,169,57,79,191,79,167,255,255,255,255,255,253,255,171,85,77,214,59,61,244,52,215,97,186,4,200,187,26,166,61,145,231,255,251,178,100,130,142,198,138,103,81,155,153,99,112,82,12,218,243,60,103,74,87,245,127,70,77,225,107,193,66,159,235,12,241,137,49,60,227,152,211,16,198,69,107,166,84,229,60,215,163,34,206,229,145,103,166,151,102,170,76,84,237,70,161,178,209,2,243,8,233,55,0,83,100,161,58,230,67,29,129,50,228,19,79,103,48,147,0,96,137,137,44,2,73,12,57,12,71,96,152,0,106,84,56,28,196,21,56,52,34,101,148,6,141,98,40,168,4,133,252,73,64,225,174,200,61,27,144,81,61,85,43,211,25,116,35,137,231,24,107,116,169,96,218,62,74,117,16,126,29,52,249,142,225,97,196,157,31,141,3,201,15,145,2,44,99,70,243,201,164,32,207,177,34,247,221,30,161,225,70,175,20,150,224,72,61,192,28,119,84,249,228,195,132,14,111,175,125,223,13,78,143,2,57,129,64,233,54,47,148,54,196,37,41,75,207,211,94,172,91,206,40,145,186,141,100,84,213,65,173,75,157,53,105,213,113,45,239,166,218,78,150,204,234,76,46,149,224,138,208,178,17,233,173,99,119,227,156,0,4,57,109,68,185,49,47,108,135,51,212,187,196,202,131,52,4,8,137,145,27,225,11,26,28,107,124,254,221,26,223,255,253,30,205,250,255,255,251,170,80,173,178,82,102,61,212,8,226,88,56,30,245,134,241,43,1,28,236,75,207,143,220,66,106,254,235,195,39,17,125,118,254,187,241,223,125,122,183,192,0,20,157,220,97,52,233,73,140,177,140,194,131,159,80,73,96,200,233,134,4,5,130,12,4,20,180,233,8,183,209,245,45,28,50,253,169,178,108,165,211,231,63,113,173,189,77,41,83,56,148,146,137,192,36,99,196,53,202,78,72,54,60,66,57,245,105,138,235,80,211,205,96,70,213,236,112,142,82,95,47,117,92,141,146,117,251,21,211,94,156,67,66,189,102,143,108,4,42,124,170,153,201,206,218,39,114,213,222,188,115,51,211,109,84,206,196,118,54,47,170,149,187,148,158,151,111,87,108,237,49,231,98,208,123,233,210,33,93,126,92,210,73,152,105,185,172,156,61,46,48,44,106,78,29,173,139,72,198,186,52,173,77,28,157,205,157,243,72,227,209,123,12,34,0,0,18,221,4,194,89,28,107,131,189,58,132,177,159,144,23,171,44,182,137,218,162,214,219,8,209,50,99,66,44,214,126,191,71,249,255,255,255,255,243,245,63,144,144,250,155,65,152,244,10,38,129,144,191,154,255,65,8,111,154,119,63,19,43,28,37,78,127,225,115,53,184,155,180,97,191,191,249,122,84,96,0,0,11,134,36,107,153,192,82,110,72,73,165,194,134,150,47,25,228,244,102,33,41,130,15,100,35,51,31,8,64,64,255,251,176,100,144,12,37,102,103,212,155,108,53,114,82,231,218,199,60,35,142,89,45,163,68,110,60,213,65,55,40,107,92,208,23,80,162,16,25,128,0,225,196,2,218,152,48,144,96,240,65,64,100,12,76,7,3,17,148,88,8,148,192,32,56,48,88,76,30,48,8,16,120,89,54,154,170,24,48,78,244,163,162,26,73,210,225,81,29,137,64,15,52,218,113,72,95,218,79,210,157,200,201,147,106,40,25,66,213,29,136,86,177,63,186,18,219,25,233,224,168,146,85,173,233,146,247,63,148,211,201,169,34,248,42,120,148,228,246,255,27,217,191,138,124,39,249,169,61,196,247,61,34,252,185,219,183,9,127,95,54,251,102,252,173,104,135,169,14,78,61,242,200,158,32,97,79,150,210,205,208,152,195,67,48,74,124,34,140,84,218,81,89,74,221,200,151,111,185,182,118,67,245,63,22,12,2,95,208,11,216,86,12,179,33,194,108,56,16,37,140,7,122,153,35,51,87,77,211,107,173,140,95,171,219,254,186,255,92,219,48,214,110,204,215,187,9,10,142,0,34,7,101,71,127,67,181,90,212,143,50,20,239,65,84,40,193,116,12,175,64,44,68,129,100,11,37,101,12,155,95,116,92,0,6,243,3,158,79,90,217,52,129,148,211,38,243,36,15,12,58,133,1,19,1,206,160,112,52,192,161,196,156,5,5,138,161,162,96,161,136,65,0,129,210,17,194,199,206,160,169,150,6,42,192,25,70,113,32,178,221,130,234,169,140,113,133,43,196,83,112,86,148,8,236,69,26,45,221,57,44,99,110,164,161,159,79,114,45,46,221,246,214,45,45,227,71,129,49,137,190,118,235,227,10,206,144,53,90,138,93,193,247,30,4,212,151,53,124,67,177,21,254,10,58,173,72,134,193,76,210,17,43,57,176,210,234,116,173,240,62,9,87,4,210,82,229,77,184,94,143,197,43,79,184,131,141,99,55,24,67,19,153,149,13,93,68,248,89,22,62,206,92,31,134,206,206,140,226,93,122,242,254,221,75,81,204,226,236,220,234,153,41,230,8,116,126,160,64,0,13,109,254,25,5,8,19,199,130,163,117,17,84,209,212,178,181,77,117,125,198,213,254,47,255,103,234,232,255,254,207,255,121,103,48,152,251,26,69,74,158,203,83,138,35,184,47,98,233,247,191,151,105,23,178,86,76,249,167,116,119,185,114,92,117,245,164,176,51,93,115,95,216,245,220,255,86,170,47,160,10,77,203,200,80,168,89,166,48,108,91,129,151,25,164,224,227,231,44,177,123,132,102,84,112,16,29,147,137,1,34,2,33,0,193,30,214,105,71,15,67,239,243,7,91,43,93,142,212,198,138,8,247,77,254,148,78,85,226,137,151,112,48,193,162,192,255,251,178,100,171,140,102,20,102,81,147,152,91,224,82,10,58,247,44,7,180,85,97,159,82,109,36,215,1,70,47,107,76,243,20,89,178,137,57,105,46,70,220,248,211,56,116,80,156,98,99,177,161,54,245,199,167,105,121,131,82,54,182,100,117,34,3,118,152,38,239,57,247,142,42,233,157,5,24,132,147,214,136,34,4,100,0,172,88,49,3,68,43,222,254,208,215,68,11,77,109,21,150,93,153,58,175,181,78,17,61,171,105,163,253,229,108,225,52,207,232,31,8,73,155,38,16,68,243,179,87,149,86,244,139,1,34,121,226,14,161,55,237,73,50,200,232,22,146,0,48,113,14,79,23,19,169,25,231,113,141,31,161,85,47,255,165,50,255,255,255,255,167,255,251,174,215,105,31,125,168,80,0,97,204,225,94,70,41,179,57,237,68,102,186,25,154,119,59,185,6,25,151,209,46,81,66,160,154,70,213,101,114,144,118,151,44,191,89,152,134,242,10,144,14,135,77,49,2,32,204,37,83,35,130,76,68,82,50,201,108,192,163,51,1,25,76,116,22,49,32,140,116,144,23,9,153,0,172,141,41,2,3,20,211,0,132,179,177,226,204,158,162,135,12,195,74,131,20,14,9,76,20,128,168,134,65,66,22,193,162,153,66,36,25,8,8,126,14,18,150,36,195,90,25,115,6,3,49,193,103,16,123,170,209,88,146,164,103,106,157,19,214,129,103,16,24,215,212,89,221,127,139,184,132,52,208,91,151,36,84,132,29,118,173,25,241,3,156,146,139,121,76,132,84,208,38,170,36,57,58,56,204,2,98,4,49,94,26,136,54,25,77,148,27,198,68,228,22,243,189,92,132,177,1,32,22,33,214,133,20,136,168,168,212,48,228,111,75,161,132,252,150,16,119,35,32,71,231,39,76,5,42,194,157,62,76,197,44,252,86,160,157,64,128,57,11,129,5,46,75,15,147,134,81,202,155,122,167,8,249,115,94,104,67,24,88,156,88,142,68,37,92,134,43,154,39,163,26,33,66,45,231,31,137,2,35,124,103,143,51,3,112,216,236,225,14,53,222,55,167,130,56,60,47,30,39,166,127,180,60,60,212,215,172,122,85,95,10,109,91,53,248,143,143,2,251,135,169,152,236,201,75,200,213,91,118,7,74,178,20,41,168,168,91,10,119,57,14,26,65,168,184,62,142,130,106,13,138,201,81,155,30,180,185,33,212,76,195,28,155,50,14,34,47,21,255,220,43,142,22,31,245,149,103,176,56,87,178,185,81,193,9,110,45,19,128,199,59,238,59,223,181,31,236,85,187,255,255,164,15,20,60,127,217,152,208,198,34,65,147,6,58,224,170,28,203,3,110,168,14,12,4,28,93,33,5,138,25,144,98,17,106,223,16,11,2,255,251,178,100,202,142,233,45,119,81,3,153,123,114,74,35,42,96,97,134,70,27,153,165,82,77,61,149,64,251,8,42,72,243,21,88,87,196,37,3,147,74,225,208,184,209,81,96,226,192,0,139,225,17,86,97,204,70,128,158,120,107,39,216,67,32,5,3,72,222,49,137,40,164,19,50,234,116,97,92,161,238,43,168,133,205,114,194,64,143,197,41,202,23,162,200,184,98,72,33,53,122,122,27,8,4,54,117,68,24,172,76,242,177,12,37,115,29,219,154,149,81,237,86,38,206,121,93,166,212,231,139,138,206,13,254,41,171,85,139,153,117,150,25,68,208,222,26,31,7,218,185,130,180,103,223,69,90,211,101,154,162,218,180,229,217,45,20,206,139,170,89,28,151,142,0,3,133,84,37,171,24,187,82,236,66,17,233,48,245,107,145,188,234,106,63,87,12,191,163,150,103,255,76,97,126,187,51,206,191,63,41,159,215,229,196,126,205,153,128,124,248,30,145,162,66,89,26,212,235,152,73,69,81,243,64,1,37,135,206,153,53,150,183,14,49,238,21,7,155,7,49,86,239,255,250,219,255,106,231,187,225,181,23,206,234,57,190,27,208,177,101,183,93,97,103,15,30,54,227,223,136,76,0,0,10,80,0,152,227,227,30,68,59,56,20,148,200,133,14,98,6,212,74,0,70,65,127,2,128,173,240,226,37,168,28,2,251,165,234,117,105,59,137,129,198,161,8,168,23,34,223,23,5,186,66,21,186,1,125,86,204,38,92,246,186,74,245,123,46,68,250,105,80,166,194,182,89,77,43,72,249,84,70,35,53,139,225,117,212,112,231,28,232,250,170,93,156,167,176,96,82,96,41,21,12,42,141,27,5,70,175,13,192,173,83,50,24,180,143,250,6,247,145,75,135,70,187,160,217,252,94,94,114,40,224,151,160,216,156,188,73,120,162,243,47,11,100,177,27,46,30,217,181,243,231,78,68,203,107,230,240,137,80,14,39,169,235,78,157,186,109,75,231,223,36,151,201,138,14,233,3,111,138,55,174,214,253,175,182,211,5,142,36,226,230,241,104,219,6,103,55,197,45,71,175,69,33,0,0,0,10,101,193,94,96,174,88,143,138,4,67,225,228,212,236,52,131,239,67,212,58,46,166,167,80,99,114,212,202,255,255,254,159,242,78,61,242,253,166,29,99,82,116,253,241,68,180,129,66,78,235,5,192,29,138,88,44,8,128,3,126,112,209,1,73,7,132,0,193,95,103,60,88,132,56,20,136,56,152,36,16,192,81,37,165,205,22,10,137,80,250,168,173,84,106,47,19,162,208,72,129,146,133,88,84,44,79,197,238,198,80,146,163,113,138,24,91,60,96,13,124,128,28,185,214,129,30,101,236,224,194,95,229,149,201,45,255,251,178,100,172,14,102,99,104,213,27,76,79,48,59,65,90,231,61,35,38,24,117,157,82,77,37,126,145,3,7,171,12,244,164,64,156,117,156,3,240,35,113,155,126,28,183,137,219,206,220,75,59,116,202,126,179,229,1,95,179,86,95,132,170,134,1,237,66,64,134,196,218,253,60,146,70,245,235,93,160,49,21,19,40,233,117,16,187,219,168,231,73,115,44,38,136,126,8,117,19,68,247,219,180,224,245,158,122,24,201,27,141,131,3,54,180,183,219,14,115,219,115,93,253,212,57,200,150,196,16,5,205,115,43,210,117,243,78,84,233,233,68,64,186,149,38,186,233,121,235,64,46,158,130,146,137,81,136,138,10,2,197,144,171,170,90,135,43,20,195,174,250,142,148,106,158,25,47,23,14,172,85,214,227,127,117,154,109,204,254,175,248,228,57,15,86,195,211,176,146,227,117,59,81,152,1,174,100,178,142,157,32,214,105,22,0,76,43,152,219,211,79,12,192,192,53,77,152,216,203,137,13,29,76,5,4,60,10,102,193,166,20,18,56,50,34,7,50,160,96,72,209,138,153,24,104,17,129,144,14,152,144,128,161,128,64,186,12,174,208,33,10,21,25,32,24,24,216,112,56,121,61,4,3,129,140,228,2,7,168,121,16,229,1,132,102,0,40,143,100,64,15,9,120,193,193,144,200,20,17,82,195,106,197,20,146,65,47,12,164,186,77,204,191,40,38,142,23,37,67,198,1,214,35,173,12,73,207,243,5,180,66,11,184,172,36,78,10,166,100,214,114,185,46,44,47,86,147,3,93,86,75,156,98,116,147,248,72,98,165,194,234,44,179,147,186,191,92,166,28,16,237,167,153,241,189,56,57,33,78,160,221,43,17,181,153,61,9,106,60,144,217,180,247,85,102,149,85,155,41,173,99,34,210,241,128,76,144,115,2,71,51,123,54,102,122,203,91,86,232,160,65,53,64,67,24,80,55,86,106,189,212,138,9,169,217,150,196,83,84,212,76,74,134,244,95,255,255,249,136,0,1,170,144,70,218,82,33,55,203,102,34,154,212,242,121,172,98,80,228,58,244,86,170,68,140,83,159,137,73,133,78,244,136,133,191,105,244,220,233,99,172,248,25,137,252,22,66,11,129,57,206,131,208,138,255,240,39,212,123,250,142,125,110,80,58,253,208,247,173,189,75,244,103,170,43,89,216,191,212,83,152,67,144,231,188,9,22,99,181,152,144,194,7,131,134,200,10,14,134,48,33,140,72,202,194,49,160,228,40,58,22,8,176,96,160,42,169,39,114,26,75,214,226,74,133,65,9,5,86,246,76,76,9,175,187,176,100,3,47,165,140,199,218,210,67,62,205,172,62,233,68,99,144,213,36,219,67,195,223,186,30,53,25,43,202,255,251,178,100,205,142,231,165,119,81,139,111,111,52,80,69,58,114,97,34,120,23,193,155,82,109,37,125,9,61,37,106,140,244,137,40,233,233,131,191,179,145,235,19,216,164,114,136,75,129,45,185,147,219,71,210,197,236,202,109,42,79,223,198,88,212,223,100,49,193,64,98,90,153,3,36,94,34,101,183,99,38,216,105,97,222,141,50,169,173,217,152,230,109,84,111,47,135,227,154,78,252,30,36,180,135,255,132,254,109,69,81,108,180,30,225,178,211,2,19,58,55,7,31,153,93,229,206,152,117,74,8,197,102,111,196,63,207,16,38,2,113,36,7,196,80,139,34,75,233,190,78,87,216,102,131,166,19,104,91,14,176,132,199,224,179,205,25,150,166,50,138,146,163,34,30,38,161,151,255,51,106,234,72,244,85,31,255,251,255,211,219,173,95,239,123,49,140,121,191,126,212,252,240,175,69,245,157,244,207,10,40,243,241,100,64,93,97,165,1,0,0,115,8,200,12,68,188,52,24,236,204,74,19,75,136,64,162,243,33,5,76,94,75,11,10,193,39,179,10,12,198,133,37,130,41,137,0,6,41,4,2,65,134,20,3,24,148,2,34,56,104,16,97,5,214,81,209,161,11,228,22,192,198,28,44,145,113,198,162,74,148,160,92,227,34,49,58,169,116,165,47,65,12,161,210,37,92,28,76,169,49,196,6,18,6,159,42,96,52,59,1,130,215,244,13,36,93,111,11,200,24,10,187,110,8,73,47,48,168,48,237,248,220,29,27,141,173,103,134,86,206,113,129,167,232,110,200,91,33,224,157,83,50,239,16,78,225,179,98,35,240,174,113,112,92,247,137,105,222,163,112,50,100,229,134,208,113,203,209,15,113,107,8,55,102,209,124,93,102,153,154,108,120,234,4,216,226,243,12,126,201,125,77,27,45,78,33,116,228,229,249,22,205,230,122,121,148,135,180,90,15,150,90,88,101,211,206,87,230,215,219,106,201,134,57,146,155,245,214,251,190,26,157,175,243,214,0,24,2,0,0,2,169,236,18,115,121,76,63,81,15,136,65,192,113,49,28,7,3,4,40,96,54,196,106,17,47,38,132,149,42,12,150,209,168,243,9,99,77,38,178,196,14,184,149,51,195,251,117,127,83,93,110,245,40,20,163,218,199,237,127,171,245,19,127,83,173,6,220,27,76,177,0,44,47,252,110,185,70,70,74,101,17,135,2,130,98,208,96,211,35,105,19,75,19,48,16,48,144,115,31,22,10,24,131,139,67,158,4,100,20,26,74,96,4,101,214,153,165,239,121,219,65,153,200,8,5,14,10,60,112,150,156,227,43,42,168,175,248,76,161,63,84,205,32,3,128,34,92,136,52,104,97,172,80,148,69,43,85,196,133,37,156,49,85,79,255,251,178,100,203,142,39,105,104,209,147,153,99,240,76,98,234,170,61,34,60,26,157,149,72,77,229,141,193,50,44,235,180,192,137,144,83,90,120,165,48,194,100,72,144,177,178,178,247,34,158,25,153,49,36,186,88,20,220,65,242,201,195,79,145,211,62,87,101,134,149,167,98,240,161,157,82,174,179,195,219,146,76,43,111,95,153,71,204,30,247,100,186,135,28,241,191,183,249,219,213,147,105,202,214,90,83,58,247,75,108,78,21,211,218,19,12,152,39,111,91,93,196,9,230,126,185,179,68,39,165,144,213,252,196,58,118,183,79,142,149,218,61,21,191,251,89,70,34,11,177,218,157,78,141,0,0,32,0,0,238,240,2,135,69,51,83,35,135,185,243,211,207,229,227,4,13,30,155,137,212,190,100,117,236,255,235,107,127,255,255,255,255,171,119,127,219,42,201,145,80,59,43,163,61,181,169,28,204,230,213,102,54,246,228,100,158,223,200,183,58,140,144,219,28,152,28,245,176,40,170,150,0,0,10,80,99,88,216,50,128,75,160,156,67,7,1,48,66,99,39,24,57,50,224,104,1,146,130,26,97,16,16,228,70,98,52,24,101,99,98,62,164,9,20,66,209,64,114,85,163,100,211,72,2,57,85,198,174,210,212,125,168,14,5,13,22,17,58,170,88,105,12,201,237,21,50,182,51,40,67,124,193,101,75,146,128,170,69,57,118,221,135,150,253,247,253,240,148,47,249,34,235,89,242,246,85,118,6,174,104,14,6,79,23,9,36,243,72,88,178,72,145,20,156,8,210,42,235,145,208,87,43,191,64,37,224,108,42,195,78,212,205,197,96,110,241,120,47,19,244,92,138,72,26,151,110,20,152,145,244,197,114,141,212,193,22,169,50,77,153,10,91,199,103,242,18,201,122,81,155,240,255,215,201,27,173,10,135,101,21,23,141,150,173,198,122,77,203,231,148,43,5,253,250,186,75,255,222,64,0,0,8,247,23,0,169,193,36,128,46,206,16,102,154,231,169,99,13,122,29,77,28,198,237,237,123,255,79,187,255,233,218,169,244,167,111,167,255,246,254,169,107,122,162,161,182,127,227,28,211,32,166,4,152,146,139,112,103,164,192,0,37,38,225,73,97,211,64,52,129,146,184,26,128,161,142,163,2,5,64,211,108,20,17,137,162,41,133,112,204,36,64,152,205,8,133,88,168,238,9,13,47,24,43,67,146,187,9,54,56,72,129,0,100,126,16,198,3,156,178,142,173,177,253,28,235,12,115,148,126,32,200,162,76,147,46,12,231,244,117,106,233,109,207,45,73,136,113,92,205,181,18,136,205,187,198,183,143,150,222,204,133,83,105,69,83,52,170,184,46,48,242,220,157,74,53,178,248,173,233,203,253,77,97,254,170,255,251,178,100,197,140,70,119,104,210,155,120,75,112,61,203,58,247,40,2,226,27,93,163,78,109,229,231,65,75,31,42,76,244,137,112,228,176,202,110,203,35,155,89,199,86,243,185,207,80,50,236,252,90,187,242,210,35,28,120,209,101,175,96,82,201,10,22,239,148,182,168,103,73,15,9,172,71,28,135,53,90,141,57,224,30,241,109,121,164,218,226,39,211,233,166,204,221,138,198,53,33,19,3,94,110,171,214,250,182,150,83,179,253,170,92,235,243,62,34,174,13,184,173,236,27,131,166,6,0,0,37,91,129,76,105,137,41,98,74,29,235,135,203,171,39,16,134,10,175,40,48,44,113,245,50,176,37,117,111,18,19,222,81,91,213,140,67,90,136,160,2,2,209,191,245,246,204,159,255,255,247,223,111,191,253,140,225,193,109,61,154,3,45,214,134,49,189,74,54,217,55,19,5,144,176,145,241,4,181,132,32,0,69,58,71,52,176,29,232,108,106,21,185,215,144,6,147,93,153,249,34,99,64,232,240,124,199,205,99,120,22,204,234,185,48,226,188,196,33,67,33,32,70,81,156,84,70,238,1,224,8,128,1,36,64,36,235,44,48,65,158,46,97,247,153,101,199,44,169,33,64,51,19,2,36,12,209,119,136,3,195,203,1,2,195,69,163,1,13,33,8,68,84,104,92,64,68,8,46,52,152,88,96,134,150,133,232,204,232,36,85,59,200,44,53,187,32,36,64,90,11,26,80,16,18,68,206,33,110,29,128,221,46,162,36,90,220,95,7,84,227,252,134,50,183,150,207,28,233,107,130,50,15,24,34,217,190,108,151,170,109,161,87,41,121,112,176,243,49,97,158,246,115,99,54,225,196,23,173,21,98,212,200,168,217,132,100,204,213,30,187,131,172,206,107,69,129,14,30,27,100,166,205,251,226,72,55,153,77,127,147,203,55,107,191,251,206,218,163,238,176,235,62,98,106,74,170,161,232,141,45,123,61,190,182,250,111,167,223,23,167,207,250,203,83,186,14,0,183,180,64,1,0,61,124,130,244,70,40,9,12,21,83,163,232,237,133,138,53,37,241,188,200,129,70,186,162,116,86,87,119,158,69,232,187,255,255,255,255,255,237,86,123,152,190,223,52,42,160,192,66,28,83,234,108,122,169,212,20,28,53,250,212,206,163,194,237,4,128,103,65,164,36,145,183,144,172,6,210,0,23,12,23,56,234,35,65,107,134,63,226,6,72,51,40,112,170,0,141,65,23,204,148,32,196,198,12,136,184,42,110,4,13,51,240,65,80,192,164,130,185,51,228,18,60,12,208,114,74,218,94,133,224,5,68,222,57,4,9,28,141,101,237,103,76,213,199,102,111,203,0,127,89,0,233,8,230,229,195,41,66,169,86,92,150,1,255,251,178,100,207,142,71,207,101,207,11,154,123,112,78,136,234,211,61,34,14,26,73,163,70,109,229,141,193,63,31,171,104,243,9,25,108,173,9,247,165,111,41,163,15,60,189,174,71,92,73,2,176,67,77,122,19,77,48,123,82,96,178,222,153,211,2,217,195,165,116,206,18,166,239,31,232,144,177,196,162,125,58,58,121,43,36,208,251,171,241,221,95,192,220,204,89,201,39,78,31,166,91,101,155,205,207,39,43,89,170,6,250,140,181,15,237,84,236,251,38,31,12,49,203,136,175,116,36,30,152,175,21,54,173,37,122,252,23,40,155,166,253,163,155,56,124,254,228,87,156,153,178,111,205,167,91,225,241,24,4,0,0,18,239,98,153,140,206,220,54,5,44,202,154,8,45,70,157,25,139,186,75,160,26,235,78,182,116,163,85,43,223,39,244,255,255,253,255,249,170,118,170,159,100,86,164,136,199,133,137,24,244,247,78,240,48,66,88,160,156,95,251,95,49,239,119,15,210,131,31,61,116,57,75,239,221,255,77,4,0,0,115,3,178,141,164,105,53,128,4,201,212,211,69,140,204,232,152,50,59,56,214,102,83,18,5,140,128,33,49,240,40,199,98,178,169,180,195,161,195,61,3,14,5,131,58,55,69,11,92,100,6,9,20,44,202,87,148,8,24,146,31,28,68,3,4,77,2,43,151,144,96,164,39,35,162,104,83,59,108,181,80,150,172,178,139,57,248,40,5,96,223,146,232,191,204,45,255,116,32,199,118,195,226,183,160,22,68,170,58,14,25,127,72,224,184,6,149,226,8,224,8,64,232,72,205,120,204,120,110,225,193,122,16,19,115,146,249,182,141,42,55,71,167,239,221,97,165,108,141,201,16,23,26,189,213,107,98,231,243,37,30,116,188,81,187,19,124,217,155,45,152,41,62,210,222,146,85,111,115,111,187,148,188,154,252,229,183,123,102,200,237,48,116,218,105,176,185,149,120,97,221,15,205,159,131,215,119,229,92,180,237,254,165,39,175,22,184,95,210,0,0,41,124,162,144,244,222,84,182,174,158,62,98,234,177,33,135,92,188,68,187,107,184,245,251,118,147,232,182,66,42,239,166,187,61,219,255,255,255,255,218,201,223,223,217,122,32,162,178,62,71,219,188,220,244,141,173,74,222,116,255,123,180,58,5,155,79,237,136,155,239,110,193,81,60,224,38,81,149,67,252,235,51,0,17,100,67,127,55,48,215,64,34,1,186,153,134,29,24,58,65,159,156,152,224,144,80,156,193,193,76,196,60,194,200,11,152,74,4,1,65,46,234,193,133,1,158,102,190,22,248,171,152,144,71,87,240,220,203,158,155,202,4,211,28,166,58,216,89,19,53,97,168,51,32,125,145,205,222,162,145,102,170,109,13,255,251,178,100,193,142,246,231,102,208,147,153,99,112,76,203,26,195,60,194,88,89,133,155,72,109,225,145,73,49,48,170,192,243,9,96,230,212,137,255,146,197,46,196,218,213,119,209,123,68,111,67,243,89,13,236,130,63,64,234,217,97,106,206,67,129,24,229,246,73,76,30,99,250,160,211,190,242,66,180,145,95,186,105,180,47,77,75,19,51,185,122,227,111,184,147,169,185,243,166,255,63,51,3,243,84,182,178,25,244,212,249,174,66,51,255,47,125,49,11,43,168,53,227,186,230,238,55,168,12,196,23,197,104,10,153,146,229,45,234,122,251,185,185,191,137,41,76,67,36,74,25,39,149,86,141,93,70,56,155,87,220,85,7,240,134,100,133,26,100,54,65,246,29,251,153,122,106,213,189,254,223,218,159,255,255,246,127,243,111,68,251,127,231,148,132,46,98,155,170,21,54,214,131,187,215,220,138,67,236,255,84,12,204,13,157,10,145,146,204,141,72,39,173,66,17,136,0,2,155,189,29,13,229,148,43,0,86,53,224,76,203,80,193,166,213,32,20,40,84,40,97,195,38,36,84,88,208,52,180,80,198,198,163,14,202,81,183,138,190,90,231,48,1,208,10,77,18,23,17,48,37,218,209,94,57,217,217,47,110,54,205,145,214,124,165,142,180,67,112,213,182,22,253,85,175,57,172,144,227,38,216,12,141,32,167,199,37,20,68,141,226,25,163,63,182,183,225,92,64,110,212,36,125,243,183,181,92,71,43,6,178,37,242,86,107,241,46,121,99,175,210,163,227,23,151,190,46,154,135,207,180,206,178,143,153,225,57,169,26,234,210,89,213,82,234,51,116,26,186,98,233,167,134,153,96,42,58,223,7,214,154,71,62,86,106,247,69,187,249,148,139,108,242,173,156,192,0,0,115,117,241,112,136,93,220,21,202,83,253,228,92,45,47,197,107,164,50,186,89,64,157,5,101,90,204,190,118,59,250,191,255,151,255,255,255,255,174,210,170,125,159,95,131,100,153,63,210,98,32,61,16,145,1,0,72,211,234,161,250,255,148,41,169,158,127,141,241,52,170,127,224,138,183,245,144,4,194,226,140,248,104,140,208,208,52,192,57,64,197,114,216,194,38,36,194,241,184,203,209,208,198,65,72,202,161,240,211,113,216,205,98,224,24,74,152,142,20,25,8,30,146,151,9,184,116,223,158,173,70,212,112,71,147,24,36,18,44,121,49,153,126,12,136,119,73,154,224,166,60,185,173,0,99,199,3,132,45,37,83,16,8,3,2,75,244,23,53,34,203,70,52,133,62,18,253,72,78,170,101,162,197,66,197,69,159,142,138,150,17,25,47,138,198,105,24,176,83,20,6,2,5,3,7,40,144,50,230,74,207,218,82,176,220,47,196,205,255,251,178,100,200,12,229,158,104,212,27,73,94,176,78,201,90,195,60,98,102,98,101,213,56,46,233,237,193,78,179,105,200,244,137,170,46,95,14,69,179,144,90,16,213,208,71,82,42,240,53,160,40,201,234,109,36,41,154,128,144,47,81,165,89,76,189,22,199,178,135,73,117,145,34,229,1,38,87,249,5,46,122,69,129,72,242,67,128,128,122,206,254,27,156,39,120,136,98,210,237,31,108,108,254,115,175,205,72,147,233,129,79,59,107,54,114,223,159,175,184,13,109,63,106,105,43,189,106,151,117,187,48,51,86,206,153,107,119,40,52,97,143,70,25,30,238,248,182,62,157,98,20,93,239,181,65,199,255,248,49,95,106,111,241,127,255,255,205,40,52,153,8,89,48,26,40,112,203,63,69,128,185,29,79,75,9,235,147,40,186,52,200,250,27,169,136,230,16,53,242,214,172,75,206,157,101,33,126,62,255,127,118,43,107,207,255,255,255,251,255,239,251,94,35,111,219,221,147,157,136,77,221,210,174,82,54,133,178,102,186,21,149,156,74,105,238,221,159,213,149,26,50,208,0,0,99,7,141,60,172,19,237,5,48,41,131,108,86,49,136,99,99,190,50,215,179,3,20,18,134,0,187,155,186,136,0,60,106,120,34,88,56,241,225,4,109,30,182,3,172,67,80,179,76,53,170,152,1,142,6,14,76,40,104,141,85,188,72,216,25,50,247,23,21,75,179,193,1,105,188,220,93,198,164,208,161,194,225,176,197,222,235,183,1,96,147,30,12,108,44,90,6,110,114,189,174,135,77,155,166,170,192,199,93,21,72,240,44,101,129,250,37,208,33,30,9,163,243,33,247,166,6,167,118,43,89,35,14,242,79,101,255,41,113,61,16,78,6,154,93,4,110,20,216,234,148,163,155,80,150,229,42,155,156,68,199,48,179,98,244,107,59,47,240,186,112,165,159,92,6,214,220,184,113,209,234,222,246,126,221,183,204,142,153,13,87,205,61,58,231,106,209,209,159,25,189,240,54,253,242,138,223,248,62,151,78,254,195,126,229,152,220,98,5,166,176,189,105,0,66,48,0,0,146,242,248,92,145,98,9,137,208,240,85,114,167,200,120,137,141,85,211,150,239,117,115,151,153,211,135,215,175,255,252,189,101,255,253,127,246,234,136,220,204,53,213,176,184,231,249,63,127,164,140,90,209,250,211,86,250,200,213,103,119,35,239,246,106,181,122,136,62,85,4,193,107,243,185,12,13,90,132,49,120,96,203,192,131,36,46,140,130,210,49,248,116,196,35,51,2,26,76,66,40,6,131,4,96,208,40,12,201,129,19,43,185,24,155,160,136,194,29,33,4,196,93,172,134,18,24,8,203,232,42,151,195,36,182,33,67,47,8,67,116,149,80,255,251,178,100,186,142,7,8,103,208,147,121,99,112,75,44,186,218,48,34,174,93,137,201,68,46,101,141,216,225,7,107,116,196,136,176,136,54,180,132,180,240,92,147,240,168,225,124,83,169,132,45,25,64,56,243,68,182,73,90,83,24,141,172,232,252,82,0,176,174,21,219,72,134,98,86,219,145,62,162,64,108,39,166,40,164,47,18,27,61,31,76,83,21,223,112,40,135,6,162,39,144,140,95,197,139,95,40,67,67,2,69,74,78,64,219,253,83,180,85,237,31,136,17,114,130,61,121,13,167,111,159,90,45,158,235,161,114,74,146,37,193,113,230,184,53,188,245,173,63,253,48,87,230,57,174,20,237,51,185,100,142,82,191,105,57,81,58,149,6,141,156,30,90,204,116,192,210,173,204,123,57,105,243,54,18,250,102,182,156,235,118,124,86,232,106,198,73,178,64,0,0,130,128,0,65,187,139,225,41,193,81,24,160,136,109,5,105,144,252,219,230,199,18,148,48,201,225,80,210,15,175,171,171,254,116,170,191,255,122,57,92,156,5,39,254,185,127,254,167,97,140,184,37,252,184,0,0,18,140,200,99,205,136,172,227,200,140,18,36,206,3,192,45,134,48,100,118,166,70,48,24,97,70,198,26,0,97,33,8,37,57,240,3,44,66,106,251,49,199,29,156,66,43,68,184,215,153,8,65,200,119,38,180,56,183,25,160,23,141,252,76,88,97,131,178,9,26,56,17,11,4,49,27,58,79,39,243,164,69,85,17,14,87,188,162,236,220,222,96,193,40,156,6,86,15,33,91,66,25,22,52,131,53,199,107,220,141,174,126,128,211,74,240,60,52,85,131,101,152,75,138,144,24,49,143,159,66,38,4,72,232,111,116,57,160,210,121,118,199,117,179,74,24,35,34,193,161,151,184,86,254,75,253,26,197,207,107,81,151,145,166,184,135,81,224,62,29,43,82,80,54,98,231,218,134,91,80,121,229,21,152,33,168,248,193,73,61,246,178,20,148,231,155,153,77,235,126,1,243,178,3,73,204,173,190,243,51,94,222,46,67,121,49,179,217,99,44,65,246,76,0,0,0,14,89,128,84,194,92,24,73,18,52,231,66,182,228,150,62,88,158,98,69,206,48,88,198,116,212,17,41,77,240,213,42,190,115,255,199,127,255,255,255,251,255,255,255,254,157,220,255,255,235,255,255,255,252,40,62,139,160,195,210,45,21,14,176,234,185,63,17,124,96,184,120,38,37,161,155,75,172,111,19,161,151,49,166,66,81,153,45,110,101,33,17,201,65,102,5,7,25,84,122,35,19,152,48,158,140,135,44,41,50,48,72,192,23,99,110,128,199,78,29,30,100,7,13,51,98,232,134,96,162,142,159,8,250,96,5,151,129,5,76,34,116,162,255,251,178,100,185,142,103,9,105,82,27,121,98,240,74,172,250,131,61,37,102,30,245,197,64,46,105,235,200,200,4,235,220,148,152,16,44,163,164,36,53,98,213,77,97,32,11,180,88,95,203,18,161,138,51,148,112,164,49,12,14,104,198,83,17,89,240,54,69,181,189,128,246,81,3,36,58,201,89,121,53,68,169,254,83,57,172,146,100,130,237,9,106,193,122,14,162,236,193,9,224,229,144,255,45,183,152,123,167,222,221,114,203,104,167,43,144,237,86,62,114,82,67,131,137,151,105,90,193,94,126,205,11,72,211,102,237,138,52,29,36,78,214,30,163,91,109,222,21,176,250,19,147,200,234,203,30,207,149,17,108,205,15,85,248,187,109,228,213,169,6,31,197,211,250,251,165,36,128,247,89,129,243,6,105,62,30,238,221,99,126,74,127,157,103,211,254,251,31,9,9,253,183,141,127,247,173,253,227,115,70,51,97,1,191,84,12,140,177,17,26,17,16,179,44,51,166,163,61,22,230,203,58,253,62,183,127,191,255,255,254,179,131,141,236,209,177,101,157,80,214,11,135,212,154,105,125,202,238,85,93,177,226,0,0,1,112,27,242,119,219,4,83,231,57,154,117,228,102,45,22,101,231,134,46,26,84,23,50,197,115,26,27,48,114,196,82,11,142,22,196,0,44,58,30,99,192,34,161,10,86,14,41,21,0,78,249,90,83,45,97,96,149,2,48,96,56,177,80,90,50,180,102,204,12,72,152,25,163,136,128,139,134,226,162,132,101,132,46,150,166,213,2,12,94,129,69,166,88,252,84,107,154,160,137,71,95,197,173,24,134,224,88,105,101,72,99,82,147,202,163,18,15,149,81,10,18,33,218,130,202,26,176,45,254,42,103,197,7,215,47,154,43,133,82,247,129,230,79,81,39,133,10,149,57,138,89,117,231,241,136,79,81,186,61,199,107,9,77,109,35,207,248,233,123,41,211,116,36,100,185,32,1,130,133,91,39,7,150,125,75,90,178,63,100,125,162,113,238,238,88,124,174,123,209,20,42,70,204,194,92,111,108,140,240,178,190,51,245,88,102,213,49,135,186,249,175,219,232,95,73,150,221,69,85,153,37,93,117,12,85,239,0,8,0,0,0,119,121,25,137,216,204,123,27,186,31,121,57,33,166,227,146,53,109,219,235,255,255,255,87,253,136,18,157,208,237,148,98,87,85,83,12,250,136,146,73,181,42,183,175,172,7,48,149,156,213,62,99,37,29,76,252,116,55,42,24,199,77,163,45,149,140,184,96,16,136,5,80,134,24,55,24,16,90,10,16,112,83,24,147,130,51,130,32,68,194,12,232,227,22,24,196,13,70,161,192,50,160,168,242,0,79,248,88,40,16,10,4,192,36,80,18,90,150,132,32,255,251,178,100,182,14,167,120,104,209,27,108,127,64,49,192,251,10,44,201,2,30,153,199,64,78,105,235,193,41,36,105,200,244,136,248,54,165,72,242,129,51,54,5,129,44,181,212,167,101,3,213,137,115,50,182,188,97,111,6,57,93,111,162,173,141,201,16,216,173,98,103,146,252,132,20,198,91,105,120,111,21,22,66,95,158,233,88,182,83,36,87,103,19,229,250,13,220,180,31,250,128,46,209,34,175,179,60,164,251,142,72,89,149,74,181,212,9,98,85,228,79,135,180,222,116,125,147,200,207,87,110,26,149,83,170,66,166,117,135,122,198,119,185,236,210,193,133,209,120,112,195,90,238,61,41,55,220,143,179,239,182,213,248,214,203,77,53,243,133,22,38,180,59,211,15,166,214,224,183,86,139,148,110,237,122,223,58,222,100,204,92,101,230,255,46,187,255,249,190,191,255,252,64,212,48,188,245,16,1,61,20,178,224,102,43,2,58,208,200,185,8,132,58,72,50,25,66,128,210,136,146,121,25,29,14,199,83,77,126,190,166,12,67,136,216,188,131,255,255,255,255,167,255,245,255,255,244,49,16,244,125,123,244,252,107,198,203,34,28,55,201,118,147,7,67,116,191,245,40,0,76,85,163,55,100,104,230,10,83,31,114,12,42,136,50,42,208,198,134,51,61,139,192,2,19,25,158,76,130,103,48,136,216,64,64,49,56,92,198,161,243,11,146,140,28,6,5,32,140,68,95,36,10,24,64,10,97,161,8,201,103,18,85,196,73,49,136,28,68,38,48,132,150,237,42,148,100,41,230,50,34,2,122,139,89,1,233,28,207,7,66,14,96,240,80,238,113,68,132,230,117,241,43,136,61,238,61,42,89,195,106,83,14,192,44,193,88,21,93,134,42,38,82,250,43,222,64,212,208,136,188,70,98,149,161,65,143,228,9,98,29,84,213,229,206,228,187,21,167,20,212,204,19,75,114,69,21,151,129,228,70,145,176,154,108,61,184,232,136,70,224,126,50,148,149,31,131,34,18,65,4,64,210,131,91,230,214,116,181,117,89,58,54,243,49,190,151,3,7,20,105,49,178,233,229,181,22,95,74,148,159,241,247,116,107,150,66,209,102,52,197,79,212,40,17,102,86,90,114,171,184,101,245,51,46,37,115,4,7,255,204,71,255,165,121,0,132,0,0,7,108,161,27,101,37,243,75,17,146,84,197,25,99,213,180,178,177,46,216,96,56,150,180,215,35,212,138,125,205,211,255,191,255,255,215,255,255,255,255,233,80,178,251,247,230,223,34,171,3,35,233,72,243,39,237,242,240,238,42,68,223,237,34,0,4,150,249,129,240,159,233,113,232,23,155,158,240,100,73,128,206,153,34,233,205,165,152,0,0,41,84,34,212,194,136,203,255,251,178,100,173,140,7,180,113,79,139,152,92,116,67,105,106,167,60,194,72,28,213,163,70,109,229,235,193,33,179,42,76,241,149,145,116,5,100,4,112,81,179,56,144,237,76,17,192,130,38,160,48,70,54,234,34,66,104,169,244,251,80,34,131,212,168,42,51,55,97,168,134,171,161,228,51,117,160,183,101,197,101,203,182,66,228,180,7,100,151,22,76,248,65,15,124,170,171,3,90,81,99,8,130,236,156,142,151,67,148,205,241,159,104,244,110,122,217,149,3,53,223,201,28,182,213,243,21,223,149,46,239,166,105,241,59,184,198,141,220,219,220,178,184,197,23,23,251,158,127,7,44,135,123,141,14,82,105,168,233,202,69,109,154,244,135,27,53,204,69,222,91,218,77,200,208,73,166,169,43,92,47,2,127,154,205,172,210,177,94,180,196,234,239,171,105,137,30,175,89,140,167,92,67,210,66,3,54,212,199,107,99,25,155,21,173,230,177,91,68,114,164,122,210,92,161,241,63,75,253,90,158,160,0,128,1,219,81,3,176,185,161,233,22,179,42,140,119,143,42,89,86,180,65,168,168,132,198,29,218,168,226,120,194,17,219,107,76,223,255,232,220,69,177,129,17,15,55,255,255,255,255,236,207,255,255,255,255,255,254,101,84,7,150,116,232,90,15,18,187,25,191,24,134,74,0,68,59,16,160,92,248,64,163,104,142,206,108,101,51,194,148,197,163,163,159,166,140,146,4,50,42,128,204,228,3,33,162,140,131,35,58,197,160,24,212,226,51,134,144,161,172,176,100,136,20,150,48,225,199,65,192,69,214,25,46,128,34,1,226,133,69,157,54,134,37,0,145,4,122,65,213,4,125,76,128,51,28,25,14,202,92,132,178,206,15,43,40,4,72,64,96,170,207,49,19,64,69,217,204,109,123,52,199,108,120,152,40,96,26,44,193,196,188,108,9,217,46,17,23,65,110,253,114,170,75,161,72,53,51,33,203,1,76,126,55,40,4,41,185,13,38,46,113,5,145,71,164,131,249,170,206,193,28,151,93,145,116,247,82,193,153,36,150,223,140,205,140,89,42,72,92,224,63,64,119,171,159,121,125,171,159,245,220,90,226,67,114,79,233,38,168,173,172,154,135,251,191,254,177,183,89,241,28,177,213,191,252,94,37,102,220,11,106,19,249,105,153,80,123,219,110,49,15,219,85,182,190,191,207,212,127,117,41,49,197,22,120,179,163,227,166,192,192,1,63,192,156,30,170,184,95,59,170,220,138,99,114,31,216,119,118,142,103,255,45,105,89,190,45,50,228,255,71,127,255,255,253,6,14,122,116,227,1,22,97,241,93,75,138,161,169,44,39,233,67,190,176,12,24,175,156,23,23,154,148,55,25,106,246,154,28,57,142,45,6,255,251,178,100,160,142,199,186,104,207,11,154,122,244,55,67,90,211,48,43,134,31,61,179,60,78,229,237,129,24,172,106,140,176,11,89,19,154,134,41,139,198,12,9,228,4,25,134,67,25,140,5,105,128,162,145,40,166,99,248,74,34,188,81,3,247,115,14,165,47,5,158,36,128,232,35,193,1,12,2,130,140,134,10,6,4,228,199,38,17,131,121,115,151,120,84,149,242,174,144,92,157,5,166,91,215,9,237,14,33,170,12,152,70,218,162,48,160,43,117,204,69,244,0,56,113,245,65,158,106,14,4,44,231,23,194,226,100,146,195,124,235,18,212,47,10,19,118,33,93,1,108,147,199,64,50,226,226,107,13,38,108,46,30,9,242,130,68,195,5,229,221,35,23,148,162,189,74,207,153,97,209,137,155,16,94,188,215,145,140,144,42,160,173,38,183,216,171,26,6,126,115,241,247,136,51,75,101,39,72,183,98,144,159,60,196,174,90,255,122,198,227,97,177,203,29,93,247,235,137,215,113,47,5,191,183,50,183,94,119,235,135,240,155,119,186,222,215,249,222,247,188,201,165,214,189,145,18,111,82,215,249,9,221,52,124,117,224,64,0,151,164,2,64,58,1,2,225,176,184,124,81,67,135,220,67,162,64,46,103,83,53,211,33,59,139,221,61,241,23,55,239,206,23,174,98,58,233,85,60,215,101,119,251,254,254,101,153,65,125,111,51,228,173,168,182,225,31,84,96,189,89,57,127,227,184,178,66,0,0,10,116,195,76,51,96,178,204,172,50,49,53,76,205,160,211,53,149,6,136,38,170,23,152,0,56,97,129,177,140,2,70,37,56,16,144,13,228,212,80,192,108,13,185,85,131,76,83,12,112,134,149,72,80,53,70,99,160,187,139,248,42,8,140,53,92,174,82,132,72,247,1,62,18,9,55,194,130,9,10,195,81,173,94,55,85,49,115,95,112,184,146,34,76,10,201,141,197,90,133,44,161,101,180,190,24,206,147,167,250,1,192,154,164,19,47,44,142,149,72,191,230,139,18,28,239,238,236,157,75,8,231,174,203,188,93,72,203,185,103,141,179,26,117,194,170,6,83,21,204,56,250,219,36,95,240,155,48,156,33,169,144,20,116,173,146,205,213,165,225,234,159,247,238,151,244,167,231,121,141,45,212,148,159,183,219,117,188,244,111,90,220,35,211,52,217,219,169,173,238,164,59,119,224,58,164,52,243,14,123,193,153,170,38,103,219,61,95,252,218,186,250,135,182,181,61,167,235,116,32,117,217,110,224,32,0,203,215,9,151,99,113,184,206,162,146,193,209,33,41,142,105,64,70,160,217,235,46,219,90,142,110,175,233,40,89,220,26,172,89,223,255,255,255,166,163,226,2,44,177,21,161,168,120,29,212,209,255,251,178,100,144,142,7,92,104,208,155,153,122,240,66,99,90,179,60,199,60,30,117,199,62,110,229,235,193,33,31,235,52,160,11,80,13,43,65,96,236,160,125,205,198,156,234,98,86,1,16,195,130,52,211,153,164,198,112,96,199,193,92,211,241,104,46,156,152,54,139,128,150,130,176,252,196,80,160,195,240,208,194,161,236,17,65,216,24,171,99,155,24,104,24,160,156,157,154,231,166,80,48,50,162,104,79,49,65,0,140,133,135,1,226,95,52,161,23,66,168,35,147,75,50,67,72,68,28,12,9,105,140,128,94,71,188,191,97,143,46,246,54,45,170,176,24,49,46,7,221,89,32,23,230,136,215,123,145,75,98,40,82,230,146,56,150,16,150,130,25,14,10,145,251,146,6,156,176,206,192,156,243,9,171,197,97,209,124,144,85,186,183,196,211,95,78,115,22,3,11,70,99,175,254,145,115,237,85,143,138,65,132,72,220,97,167,30,225,250,58,62,237,93,106,28,218,180,159,13,13,118,72,117,201,229,125,81,202,46,225,205,233,247,191,175,35,117,53,165,239,159,219,155,216,111,22,30,162,217,118,220,243,80,151,58,140,147,197,85,144,111,191,38,109,168,46,245,34,134,29,37,55,127,240,181,253,245,173,75,255,254,80,0,32,64,0,0,0,238,227,0,11,4,177,80,66,8,177,100,75,17,35,67,7,229,6,194,97,48,240,68,190,218,238,142,168,244,233,237,77,83,235,186,165,61,254,252,17,16,27,160,153,229,62,198,80,92,169,244,164,92,4,56,148,89,91,88,15,237,167,63,220,74,88,0,2,84,156,192,135,79,237,132,76,172,215,49,13,172,144,215,6,204,247,44,221,65,192,129,38,28,6,98,229,230,14,88,58,192,230,67,213,12,128,33,60,139,248,105,87,168,36,6,146,236,5,129,22,153,160,0,76,153,92,43,217,33,23,147,202,93,149,154,225,36,98,7,173,116,193,106,240,226,144,139,85,71,90,168,134,61,227,253,43,141,191,217,166,236,126,168,174,190,114,197,108,107,75,174,17,186,48,16,215,217,122,201,17,30,207,88,122,130,78,161,59,114,198,74,7,217,107,135,120,113,175,132,218,173,243,76,44,94,253,127,25,132,230,229,247,5,40,93,86,230,32,147,124,32,28,104,167,143,2,72,171,26,204,157,226,203,11,163,214,54,68,105,254,219,25,212,213,130,128,249,150,146,233,150,3,114,41,103,28,239,206,61,101,66,146,123,125,16,249,125,13,80,179,9,149,188,86,182,188,61,214,243,1,88,253,186,27,204,231,79,27,39,194,74,212,124,84,126,222,217,48,2,0,0,20,233,176,94,70,136,239,47,34,66,94,129,97,81,128,17,99,68,112,36,23,15,193,90,188,57,108,255,251,178,100,131,12,39,60,105,81,155,121,122,240,69,66,218,135,61,34,46,29,241,165,64,110,101,237,128,236,6,235,104,243,12,144,26,239,97,240,118,82,59,99,185,100,59,111,221,250,222,149,122,174,183,236,84,113,63,150,239,23,162,245,126,164,145,222,204,249,84,174,196,150,172,0,0,9,80,33,64,202,241,144,209,88,95,88,44,9,48,148,0,192,209,83,167,145,192,1,192,104,168,194,32,163,15,19,208,104,84,90,101,224,64,49,96,178,167,80,194,181,15,136,104,38,181,82,221,80,128,30,70,65,97,207,142,65,212,169,105,140,162,17,166,138,127,1,70,136,189,168,238,100,144,153,35,203,48,66,206,38,74,176,39,250,45,55,228,57,135,97,13,144,6,153,214,225,247,214,70,180,43,18,40,74,168,244,81,22,3,225,71,10,137,233,228,164,205,248,140,238,23,176,253,135,147,70,250,67,157,124,192,197,92,90,187,168,172,172,146,209,49,75,181,186,205,89,226,124,81,82,93,22,160,39,31,199,112,66,224,124,187,171,198,117,139,252,70,108,112,171,211,219,175,18,105,235,9,10,95,211,99,69,33,238,109,79,63,125,101,155,232,252,243,110,218,88,153,206,59,247,27,101,167,115,101,181,138,121,225,185,184,73,21,207,18,120,236,174,112,171,139,39,216,107,148,22,173,156,52,25,59,122,64,32,0,65,254,186,36,205,228,205,250,144,144,48,57,114,79,115,15,81,117,185,62,52,13,84,131,110,169,255,255,203,119,127,255,123,69,191,68,168,81,1,98,168,100,84,117,5,146,128,165,140,60,188,250,79,140,200,9,196,0,0,1,116,192,103,227,199,161,13,238,5,50,26,192,214,193,176,19,108,207,132,147,130,138,11,52,96,113,88,65,176,194,36,128,162,7,195,199,73,97,84,4,173,26,101,97,68,213,32,24,44,100,202,117,1,27,65,83,12,82,19,17,161,60,194,187,5,145,109,84,117,37,228,45,82,149,108,32,32,189,12,49,92,151,234,74,163,96,192,29,18,85,196,171,94,143,195,28,136,202,208,45,169,209,211,132,48,148,161,200,178,213,22,158,43,231,157,89,1,97,194,244,70,238,103,86,136,88,170,218,138,139,147,14,106,105,159,57,198,188,120,108,209,253,219,245,245,55,205,28,117,152,15,206,232,146,62,159,120,92,99,20,158,155,141,23,239,123,133,243,21,115,149,208,254,115,135,119,235,212,93,65,249,179,134,188,107,192,126,209,92,167,230,250,253,85,105,252,38,39,25,212,170,200,187,201,139,55,122,181,173,57,71,206,243,153,241,152,241,246,157,182,176,145,221,152,120,133,132,241,204,0,48,123,148,128,97,160,46,70,7,148,157,173,73,82,162,18,229,16,227,161,255,251,176,100,126,140,199,59,105,80,155,153,122,240,76,9,90,179,48,101,112,26,189,163,74,109,177,59,1,17,150,169,204,243,21,96,164,150,199,110,52,130,208,183,145,155,183,167,237,255,255,255,96,233,30,196,1,202,164,86,79,255,255,253,175,87,255,251,247,123,8,86,40,25,54,240,220,178,26,144,112,218,4,32,237,3,31,2,123,3,224,0,83,155,142,180,24,20,33,91,40,194,217,194,6,152,11,185,128,40,25,216,144,88,4,193,130,141,12,156,194,137,196,97,66,3,196,36,22,173,159,169,169,113,228,233,2,210,221,146,253,48,133,203,10,1,7,44,165,62,251,163,84,114,89,29,127,217,90,100,180,25,248,110,20,237,186,144,168,33,154,206,39,64,240,221,35,197,12,202,240,115,84,30,121,211,213,69,167,200,99,245,200,81,30,83,57,73,109,55,171,155,133,48,88,123,203,24,155,106,22,94,168,178,78,8,135,153,216,223,234,20,87,132,242,25,126,72,193,57,103,144,70,120,193,86,93,106,217,99,196,79,191,107,156,63,10,130,148,141,64,8,156,133,112,24,71,17,167,226,207,252,74,36,66,184,14,17,182,195,146,215,147,184,8,120,243,162,169,10,98,1,48,161,235,13,177,3,167,231,49,219,221,66,198,73,84,212,112,131,117,226,14,186,128,0,112,11,35,65,118,93,3,184,198,19,243,164,225,79,43,231,73,156,3,7,133,133,129,65,79,185,81,30,244,66,189,30,36,226,5,187,187,226,96,159,127,239,255,255,22,53,40,96,32,24,29,16,23,127,253,246,173,149,255,109,222,55,187,246,125,45,66,0,0,10,144,97,172,114,150,193,153,64,166,75,178,130,129,166,56,29,25,45,136,99,0,170,76,152,132,34,97,64,193,137,72,11,36,192,99,178,132,32,56,144,82,166,80,129,140,7,132,23,25,16,71,65,46,49,162,96,146,41,254,122,50,235,40,136,89,64,225,89,11,15,112,156,102,18,221,165,8,219,13,98,219,175,185,3,10,45,28,48,85,89,79,188,43,205,227,131,227,16,156,222,136,127,58,102,134,215,180,250,60,179,38,23,199,222,228,39,109,107,209,205,145,27,24,81,248,38,61,169,160,166,185,210,93,40,175,91,151,28,43,165,37,155,142,170,247,97,128,29,95,12,106,170,172,148,204,91,22,161,59,147,179,246,71,206,151,228,104,29,44,218,115,181,182,56,25,231,198,174,108,135,53,30,221,217,29,168,121,159,239,64,169,133,144,205,219,171,63,230,215,142,223,12,243,211,243,151,252,251,78,243,62,210,86,241,173,99,149,210,0,8,98,0,0,0,131,253,8,36,92,21,81,140,21,136,160,141,2,8,32,21,105,136,198,176,186,86,110,234,83,117,255,251,178,100,126,142,6,231,104,209,27,153,99,112,58,193,26,221,49,230,2,27,245,163,68,110,105,139,193,12,37,106,204,176,11,88,109,255,255,203,127,255,188,122,127,239,1,132,142,146,26,53,204,169,235,237,49,198,28,114,86,140,121,45,208,35,152,193,22,99,3,9,76,172,143,53,24,168,66,192,48,153,0,136,80,96,48,65,130,10,102,26,29,24,88,114,40,40,60,192,40,185,135,34,94,224,20,85,54,8,44,16,76,42,0,100,24,160,66,203,166,192,96,19,198,64,128,89,64,178,209,38,163,45,119,5,138,196,221,38,180,152,42,168,209,212,66,194,238,107,178,6,77,34,21,64,44,70,6,113,85,242,196,208,239,167,101,29,56,0,38,23,131,81,253,72,96,210,3,13,189,149,57,49,250,63,245,10,97,145,41,77,12,148,30,38,49,222,44,187,37,99,194,193,244,208,206,182,41,76,217,59,16,253,80,12,13,142,68,21,150,144,107,142,151,214,60,152,251,102,214,255,71,241,36,241,80,64,127,205,150,23,74,227,109,230,111,246,123,110,220,88,249,143,159,91,180,193,162,115,209,116,119,163,223,186,112,189,93,11,108,61,71,221,255,156,163,88,123,20,46,213,244,251,105,91,160,0,1,55,17,5,49,176,30,16,0,128,63,18,206,146,172,62,168,186,200,66,211,115,204,86,234,157,165,105,27,33,152,205,205,116,223,249,63,255,245,102,87,219,250,119,213,98,152,106,69,133,12,176,231,203,33,131,144,144,168,106,10,24,210,161,50,132,0,0,98,25,227,18,128,1,92,0,142,70,156,204,156,220,40,138,101,225,43,120,19,131,71,193,176,11,1,26,226,169,58,132,104,110,128,132,184,90,18,154,80,176,18,249,37,12,132,10,53,108,175,248,101,160,129,4,218,135,45,151,56,7,88,238,58,70,185,138,159,46,3,124,146,174,13,65,252,28,136,245,192,14,228,60,127,194,37,106,99,162,141,111,153,28,223,162,28,19,235,138,177,171,229,178,44,203,141,13,185,197,159,11,135,10,61,99,124,104,44,184,46,14,138,60,137,13,95,13,112,200,201,87,231,59,230,82,230,233,226,45,44,116,39,13,4,49,80,146,86,43,28,19,132,224,91,7,3,107,11,145,160,134,40,33,200,214,230,198,254,205,107,108,140,120,202,229,20,66,38,78,28,135,67,35,35,113,160,225,35,35,124,240,19,139,106,201,103,108,137,118,166,71,207,52,164,39,7,68,71,141,104,68,56,113,216,16,194,112,203,25,201,89,91,103,108,7,34,130,119,148,100,93,161,108,104,124,143,213,251,239,53,182,246,125,67,143,239,2,108,107,59,174,245,152,247,187,200,146,171,231,165,32,82,64,32,0,0,8,0,227,92,255,251,178,100,136,136,8,76,121,211,147,120,121,242,59,67,234,154,60,194,88,28,89,155,99,76,49,247,0,237,12,170,100,243,21,80,29,206,146,100,72,66,142,2,167,105,55,51,184,199,210,84,63,41,35,95,157,9,35,78,97,27,243,45,159,104,35,127,240,128,15,255,255,255,149,26,137,23,84,138,70,122,144,117,255,252,160,96,32,5,21,27,185,50,149,18,36,12,89,231,69,213,3,116,31,71,222,30,125,226,138,27,16,107,24,70,2,225,98,49,24,127,24,50,44,237,205,52,247,95,178,231,146,52,207,161,185,136,29,65,217,108,174,180,192,174,148,170,87,63,94,37,43,17,193,64,252,236,182,134,166,37,203,152,70,86,122,145,56,149,208,68,148,9,157,155,48,186,3,132,3,131,148,51,146,2,230,73,33,16,235,49,150,113,152,138,236,188,101,135,1,197,225,88,134,45,51,168,155,143,133,51,12,86,7,207,228,145,141,36,148,71,10,90,166,204,205,211,166,94,195,187,155,130,227,37,212,132,184,32,151,79,26,134,146,28,41,106,51,124,195,83,218,70,120,12,140,137,248,172,46,49,21,145,24,103,97,93,81,190,28,103,143,163,39,23,159,33,111,153,227,179,174,91,91,155,26,137,146,27,1,157,204,125,75,167,236,84,143,178,220,162,90,140,46,53,111,64,235,185,82,184,149,193,160,41,4,0,0,121,48,45,172,162,114,134,137,56,164,148,80,147,142,201,137,140,29,205,163,148,42,44,52,107,142,122,218,186,206,77,150,240,162,28,244,108,191,79,95,255,127,30,255,249,196,194,14,229,196,106,35,255,203,160,0,0,48,72,243,64,100,202,111,54,134,135,79,3,80,14,128,24,32,85,20,5,40,2,40,221,89,1,8,101,76,92,101,133,126,144,113,54,33,230,228,218,54,192,160,129,64,235,160,190,9,197,70,176,49,255,16,140,45,196,121,141,42,5,43,158,124,96,103,245,232,97,5,220,183,178,157,39,17,234,114,18,225,75,59,208,187,154,141,178,60,113,86,23,20,202,8,246,126,134,162,28,146,105,116,83,58,73,248,198,64,62,64,181,47,178,156,80,153,88,216,107,157,196,163,91,199,76,90,129,1,110,62,139,11,43,67,156,86,188,177,178,45,97,135,238,239,91,163,168,215,156,220,166,170,153,161,185,89,116,131,122,149,92,226,228,193,187,194,131,53,202,70,216,19,75,125,200,249,14,56,99,230,176,230,205,115,141,64,222,40,201,209,74,182,199,170,133,202,73,92,251,11,113,215,181,170,181,182,109,244,9,32,63,180,202,184,23,108,115,180,145,225,197,80,71,234,90,224,202,191,79,90,136,28,8,0,0,5,204,198,82,135,202,60,31,35,253,235,122,61,144,206,255,251,178,100,126,140,103,86,119,213,147,79,22,112,67,195,122,136,60,195,118,24,233,163,94,109,61,137,64,228,13,107,92,243,8,224,194,173,146,19,198,133,154,126,66,24,239,145,229,196,27,242,197,219,96,37,124,224,97,183,56,44,113,156,108,121,143,185,114,239,246,113,127,101,223,169,121,115,115,158,255,255,69,223,254,224,0,41,185,203,0,78,18,176,67,144,83,241,101,16,10,228,17,3,95,35,33,200,81,92,216,4,250,251,163,21,78,139,67,143,53,75,9,228,39,65,252,58,204,2,218,223,160,182,7,192,235,67,162,0,254,209,56,241,38,137,103,112,241,0,204,244,189,198,137,213,93,198,180,235,97,41,63,41,71,250,25,168,164,2,78,150,228,130,188,249,57,1,99,100,101,42,214,158,69,100,242,171,99,63,66,4,215,200,246,12,31,56,88,129,88,143,85,147,202,137,220,172,5,227,212,245,40,148,138,48,57,87,44,126,225,242,228,34,218,18,163,174,74,246,165,213,215,47,179,83,91,184,218,239,6,163,210,236,220,97,213,180,151,157,117,185,135,253,233,92,95,78,72,137,110,2,71,197,123,159,46,88,215,54,101,26,166,21,23,8,232,175,31,33,174,86,211,117,188,64,2,173,227,5,251,58,217,124,105,74,65,170,5,247,105,237,167,187,76,30,165,234,70,7,180,134,255,182,17,191,213,254,143,255,251,255,5,50,134,148,119,111,245,150,22,49,218,96,89,66,204,122,131,129,182,44,0,20,220,188,131,33,143,42,124,7,243,36,70,14,84,2,168,186,33,8,42,31,109,81,146,32,78,6,127,21,2,139,53,230,174,227,208,197,150,41,105,150,115,45,125,92,232,13,96,40,22,154,229,143,185,106,194,226,135,32,76,88,14,210,171,235,152,4,201,46,141,93,70,143,6,58,237,26,243,52,237,135,106,117,193,32,99,97,88,229,103,21,116,230,171,155,200,76,44,236,76,137,149,210,65,131,9,24,29,35,5,212,73,213,184,146,38,28,7,251,90,133,185,198,12,71,149,74,36,161,183,187,187,4,74,175,163,14,133,34,20,181,67,241,205,92,245,234,104,236,56,152,153,174,180,246,242,195,158,18,141,146,173,241,225,46,227,91,65,133,72,17,169,17,246,38,199,93,197,129,184,12,183,171,236,249,201,126,135,174,48,12,106,185,186,105,22,255,121,222,175,38,62,66,198,185,14,222,251,191,83,192,128,0,0,1,131,220,31,226,68,43,202,32,198,64,173,208,55,107,96,131,74,248,57,120,51,107,211,149,105,61,138,122,189,64,242,4,135,185,85,156,224,222,243,175,250,161,75,208,169,226,238,250,116,55,254,212,105,186,233,254,162,196,185,137,115,42,37,34,215,133,53,176,0,255,251,178,100,142,140,102,154,104,215,27,15,101,240,72,135,170,185,61,34,62,27,17,163,88,109,97,227,193,21,13,234,65,134,24,232,10,82,240,99,48,62,145,209,6,254,57,180,122,11,192,134,130,164,1,72,42,167,117,14,200,86,176,200,50,168,24,98,122,175,87,190,21,51,213,34,76,252,14,51,245,4,126,140,102,18,172,248,33,226,190,125,25,7,25,214,167,157,100,231,72,190,231,115,155,10,114,18,61,129,86,124,174,87,161,49,170,92,60,202,131,126,22,27,208,149,93,16,222,130,161,252,245,127,13,206,146,44,106,119,85,76,198,116,145,150,11,117,222,184,182,43,243,57,200,253,211,20,125,184,98,71,237,215,197,172,170,113,107,138,86,40,149,134,252,7,36,85,152,149,238,15,218,216,151,41,164,139,20,91,159,13,215,85,35,210,173,179,51,229,201,161,244,16,137,58,107,104,21,220,41,181,166,88,250,220,21,115,117,224,102,140,76,236,175,45,16,107,202,225,22,35,27,214,106,53,181,192,212,185,125,9,177,115,121,162,173,217,173,113,251,226,32,166,12,145,84,31,194,251,191,172,204,107,44,183,242,91,90,86,104,197,84,56,157,151,133,70,156,145,71,14,146,144,37,151,182,232,239,161,19,176,251,252,151,67,131,67,212,108,6,160,51,51,41,15,3,42,127,151,120,87,177,221,178,239,231,29,241,17,34,0,0,97,218,179,127,99,50,219,99,105,31,6,132,24,90,81,34,96,241,73,8,120,17,132,120,100,196,72,144,240,8,22,96,192,230,38,78,23,0,50,208,240,24,138,185,50,140,108,173,109,61,93,51,171,80,180,8,4,137,12,98,119,146,21,61,198,58,84,201,127,139,74,28,34,237,33,61,35,95,55,165,160,200,90,202,130,86,76,160,196,195,236,129,150,145,5,234,134,145,125,247,100,84,173,97,48,108,76,72,88,170,165,95,145,22,106,227,59,46,155,109,154,221,155,146,187,76,162,76,116,64,10,198,145,43,81,4,195,98,120,125,54,37,40,226,113,104,246,30,26,72,1,113,105,194,163,232,166,226,147,119,25,158,44,112,162,66,209,16,121,33,208,27,171,73,99,175,80,184,186,165,100,88,172,19,212,211,60,70,70,24,229,14,240,39,103,79,93,202,54,78,16,92,124,105,190,179,7,221,181,82,68,62,53,87,168,123,126,38,33,203,116,165,204,24,127,31,197,87,174,1,87,7,141,9,203,81,102,162,107,67,100,17,6,168,25,246,58,104,109,131,96,135,77,100,108,81,19,41,207,120,12,226,132,105,143,218,43,221,222,140,89,87,157,253,31,212,176,139,235,244,14,55,177,57,27,252,107,190,127,146,9,48,247,15,127,53,80,187,127,208,75,184,47,148,255,251,178,100,153,14,103,55,111,83,19,120,91,240,71,6,58,129,97,37,78,154,21,163,84,109,49,58,128,246,10,107,28,243,13,32,243,72,49,253,140,49,160,82,161,224,64,68,70,176,136,48,9,136,88,209,204,49,114,0,14,88,211,244,129,114,208,88,56,74,163,45,98,124,200,215,217,96,42,178,161,170,97,39,249,48,199,101,82,87,121,208,90,163,5,138,170,148,194,129,209,210,251,233,106,93,93,208,97,179,242,199,17,95,214,132,107,6,216,120,61,4,163,201,56,188,188,15,17,120,249,75,139,143,124,217,231,20,150,184,253,212,50,200,169,246,147,99,133,210,138,216,42,234,130,64,62,100,194,6,95,77,175,13,89,4,42,227,1,189,72,136,13,142,160,13,203,108,196,87,116,70,16,148,206,121,12,71,91,64,116,225,47,16,161,36,144,173,72,132,30,195,52,210,194,37,227,17,90,138,98,150,196,76,183,50,198,23,84,231,12,169,84,109,48,156,212,195,211,220,202,99,161,165,142,50,248,183,86,114,241,1,106,197,8,6,201,204,17,100,71,30,139,201,53,77,5,4,1,57,64,113,10,55,25,57,79,221,217,97,58,140,104,92,22,121,156,231,187,168,214,35,165,222,255,179,148,28,6,163,57,255,139,127,25,66,158,182,88,255,187,22,0,0,99,13,177,52,87,147,63,178,51,105,163,97,58,48,36,209,135,67,60,24,6,140,26,73,56,20,100,202,80,7,73,9,7,140,72,104,18,86,98,97,225,198,132,222,45,97,136,130,70,91,101,171,54,100,152,131,7,6,60,111,98,77,21,88,234,81,208,171,162,213,169,153,110,195,158,128,132,108,66,134,132,238,188,234,73,231,22,52,82,150,40,167,223,134,58,176,142,139,136,224,151,202,134,91,78,185,215,202,130,187,83,77,116,75,39,14,99,186,227,208,140,220,117,97,40,189,228,98,121,17,245,3,154,234,23,162,63,46,135,243,122,217,104,236,29,54,93,30,109,3,239,111,87,204,96,181,190,34,170,54,46,63,26,60,178,101,15,174,203,207,172,122,11,192,183,184,234,184,234,4,24,120,223,105,26,110,75,157,251,245,11,143,183,117,190,215,94,118,38,178,4,232,172,197,218,143,185,185,159,165,104,230,222,115,122,19,206,155,44,159,41,212,229,153,188,128,0,0,1,220,216,48,207,114,11,56,250,116,137,107,86,89,123,137,76,169,81,146,95,12,57,183,212,208,26,184,36,127,120,173,123,186,63,246,255,255,34,36,244,174,119,19,11,49,79,42,124,239,234,184,143,171,118,72,11,4,240,152,255,129,151,165,28,244,177,173,4,11,60,153,12,16,240,147,116,51,165,243,28,88,49,164,50,0,3,35,51,52,193,241,149,1,201,255,251,178,100,162,142,103,22,104,211,19,120,99,228,59,2,74,215,60,195,82,28,109,163,74,77,229,141,192,215,6,171,204,196,8,216,38,105,156,80,97,162,92,132,84,48,58,117,148,26,10,144,49,243,62,34,65,160,209,1,164,32,35,160,92,160,65,140,77,48,145,25,13,90,141,165,232,209,32,116,160,75,116,226,125,198,67,135,21,252,65,114,34,34,142,184,245,21,60,118,86,232,180,183,133,207,111,26,155,96,12,141,130,178,194,2,0,48,184,76,201,88,212,86,79,16,209,156,9,0,138,202,30,156,36,169,70,80,206,212,58,58,135,173,60,33,45,118,249,87,101,51,246,98,214,126,35,111,101,54,49,122,105,6,43,167,174,57,101,202,177,126,84,131,190,177,1,244,140,49,31,228,233,34,62,131,29,178,69,104,106,139,212,66,202,125,42,205,211,161,253,227,204,233,237,117,164,83,121,114,147,73,234,33,173,221,191,82,80,247,44,36,163,87,132,47,192,44,38,158,194,15,197,19,139,40,79,177,69,163,217,223,81,212,100,4,60,107,194,230,82,139,56,150,223,255,252,237,111,175,244,127,243,104,189,193,251,62,29,21,74,233,145,107,39,114,109,54,0,0,112,183,184,82,196,194,210,64,95,39,16,242,96,79,134,66,68,99,5,160,81,81,79,3,19,63,48,214,33,204,14,133,199,38,57,134,9,40,203,20,233,92,201,33,94,7,50,34,69,117,5,147,0,4,108,152,41,234,76,72,132,41,154,225,149,140,154,201,82,190,4,85,55,225,113,193,4,138,184,14,13,198,88,192,144,74,162,150,189,150,14,26,151,146,38,238,89,8,105,41,197,184,25,3,12,200,71,27,37,104,228,114,39,161,132,13,178,252,252,51,84,233,196,52,159,199,46,177,87,43,234,71,173,235,236,74,177,116,80,177,25,109,207,81,3,89,125,74,246,3,194,124,72,160,30,36,37,169,106,179,65,253,189,10,147,23,117,99,209,106,102,83,195,17,222,103,175,214,213,173,163,238,88,242,38,237,33,249,243,74,205,2,27,147,231,36,175,178,142,213,139,22,126,241,107,17,163,196,199,220,183,244,223,76,215,18,223,46,175,59,115,45,86,39,205,165,214,45,74,90,30,245,86,189,93,208,0,0,15,55,7,163,202,97,252,147,25,42,197,59,15,31,39,162,17,160,107,50,10,46,21,222,179,230,62,238,253,209,185,148,87,215,255,126,223,211,255,167,233,255,239,254,196,138,5,227,198,46,195,132,125,75,108,55,44,241,10,44,197,63,249,7,58,87,235,113,64,156,226,7,19,173,118,10,46,153,18,88,136,84,88,236,40,102,101,1,137,134,101,104,102,0,22,8,39,33,4,2,132,21,165,1,104,179,202,56,44,255,251,178,100,174,142,135,111,103,81,147,121,122,240,70,168,218,227,48,106,106,27,209,163,80,109,225,141,193,19,11,43,168,214,24,40,128,176,140,99,76,22,194,236,40,67,58,65,0,20,11,93,207,36,24,113,218,99,11,94,140,25,27,29,52,87,138,174,88,97,220,100,173,117,128,173,120,109,41,220,250,110,167,139,111,85,231,83,171,150,169,37,76,86,30,166,135,103,101,36,67,217,104,205,8,184,210,38,113,165,181,90,187,85,47,118,89,126,169,7,247,190,185,161,120,46,98,78,50,94,122,177,197,57,10,210,204,213,200,164,28,106,144,11,85,153,55,29,202,104,241,12,127,88,169,98,213,215,96,234,227,189,23,149,141,175,53,253,42,191,158,10,83,219,106,43,216,221,52,101,95,47,34,179,23,88,169,149,92,17,50,202,210,185,63,22,20,197,229,183,93,171,69,163,212,139,214,34,194,233,234,37,78,146,171,162,103,239,4,195,0,0,238,132,232,170,86,58,20,60,189,193,227,202,241,216,216,159,81,19,9,140,236,240,230,26,82,187,247,104,19,118,8,154,146,14,197,217,182,198,69,172,255,171,183,255,32,52,145,208,39,185,211,103,110,112,21,187,60,179,95,94,25,191,182,231,176,0,0,113,217,243,88,77,51,235,211,0,227,51,225,195,31,117,48,165,242,96,35,40,30,55,196,19,25,80,49,245,160,32,128,92,96,80,84,0,92,44,64,91,131,28,118,30,92,98,109,215,51,196,50,34,19,140,64,141,142,199,65,12,0,176,168,211,196,162,21,19,17,168,69,162,148,13,56,253,165,176,177,69,20,66,41,217,66,143,185,156,102,37,190,119,165,225,96,87,227,68,103,131,161,73,152,124,102,134,4,188,165,73,231,41,107,75,134,170,59,181,229,41,135,99,118,98,209,122,8,172,212,165,81,187,163,216,42,91,200,149,240,92,6,144,213,220,192,252,20,46,240,21,29,78,23,221,197,166,149,115,191,154,131,197,74,44,116,173,243,108,255,244,30,78,100,123,203,47,22,185,55,49,254,94,109,240,174,238,88,111,124,41,253,114,107,186,173,36,156,89,141,250,102,76,220,184,187,211,49,205,100,112,155,66,254,119,95,231,38,127,99,159,162,255,148,213,128,24,64,76,0,0,3,63,112,193,1,68,132,67,162,93,124,66,158,216,78,55,171,145,29,33,61,71,27,92,219,173,233,255,71,255,246,127,228,21,247,222,248,77,234,192,206,217,91,251,199,61,54,125,32,0,66,119,136,77,70,247,140,41,76,84,140,198,65,11,240,72,88,102,37,108,24,195,92,132,96,102,16,86,74,24,1,41,3,5,36,112,0,73,184,144,3,15,15,147,11,37,115,212,223,23,110,0,73,144,185,19,95,255,251,178,100,170,12,39,25,104,210,19,121,99,240,54,65,171,29,24,201,0,26,253,163,80,109,189,152,128,250,9,107,76,196,141,8,78,23,245,83,201,218,177,127,212,213,52,162,174,11,172,145,44,158,39,35,112,220,72,98,209,108,37,144,78,244,3,89,236,165,51,14,69,109,249,246,253,86,202,154,153,142,120,3,252,242,129,21,250,203,35,230,111,44,93,87,136,89,199,86,225,59,250,141,204,99,152,59,97,200,162,241,10,95,17,206,90,245,95,106,219,252,214,182,8,239,247,250,180,108,255,19,40,231,108,88,167,222,28,190,3,247,142,93,49,164,149,147,71,115,37,21,52,109,119,30,170,26,29,92,176,188,198,55,20,112,101,200,75,209,142,108,149,212,64,194,240,48,181,7,242,23,230,236,197,182,170,13,53,9,141,178,234,193,151,96,126,10,46,224,190,36,38,66,87,136,228,88,232,148,152,179,30,144,126,153,74,19,66,48,97,1,104,94,166,33,225,125,238,255,247,116,208,150,239,234,72,206,167,200,63,95,147,212,248,11,81,52,49,238,35,121,190,242,206,168,0,0,83,156,40,50,98,194,6,56,70,101,163,6,190,44,0,56,0,71,25,216,65,130,134,152,250,216,32,156,195,72,19,216,198,10,148,111,33,228,22,237,29,91,51,78,91,148,14,112,85,110,202,149,152,62,159,210,150,230,181,160,164,64,33,19,20,101,229,184,88,70,70,134,104,61,13,189,235,193,234,107,80,132,246,119,225,215,173,180,123,165,69,70,11,212,141,96,236,232,190,3,147,194,60,138,201,70,171,81,197,27,113,40,84,223,163,67,56,29,212,232,212,120,240,104,252,161,33,187,228,195,7,199,90,66,203,26,214,76,110,117,106,247,16,226,194,233,241,218,149,147,100,143,93,32,87,71,111,4,73,18,222,228,61,149,177,46,109,19,214,19,209,90,132,154,226,252,254,67,70,116,122,83,161,193,165,58,204,35,133,151,208,36,187,0,128,133,66,73,80,24,158,61,6,165,165,165,124,214,201,21,76,227,84,226,152,0,0,35,233,2,145,224,147,24,146,168,252,224,81,32,167,92,52,219,78,98,169,210,130,207,44,84,8,11,22,44,1,74,204,169,194,131,153,70,167,215,111,238,70,138,127,239,9,53,60,74,75,130,94,255,248,134,57,239,222,135,212,240,224,42,96,160,33,255,189,128,133,12,245,152,187,86,76,18,232,198,78,129,197,2,210,166,90,116,20,25,10,9,25,73,16,240,113,128,138,150,180,13,12,35,65,209,41,120,52,27,234,216,36,210,17,161,44,27,228,40,159,70,65,33,36,99,50,17,45,216,71,84,128,66,115,200,184,71,129,101,252,118,218,50,186,126,71,8,193,232,220,53,170,255,251,178,100,185,142,102,197,104,212,27,120,99,96,64,2,90,211,49,35,68,27,193,163,78,109,225,239,64,233,135,43,40,246,24,152,211,165,107,236,229,156,88,135,107,132,200,132,48,254,123,39,80,147,102,58,41,22,90,33,71,126,246,87,148,150,199,237,250,78,45,15,101,115,253,195,155,107,101,69,19,206,218,159,226,103,7,12,234,109,64,154,104,136,157,229,133,97,182,14,175,34,67,218,229,233,201,202,76,94,21,224,237,130,214,122,226,247,227,229,211,12,189,202,219,125,21,239,97,140,249,97,131,12,82,239,226,208,179,5,189,3,164,195,189,180,63,105,62,9,59,115,35,117,33,253,204,242,216,142,188,239,254,203,250,151,79,120,24,2,228,61,134,27,49,162,161,29,129,241,116,180,31,169,30,242,228,92,60,155,22,161,159,108,154,90,192,40,199,19,32,109,1,139,33,201,26,50,117,85,254,237,243,141,254,159,151,175,141,111,67,255,239,79,179,234,0,0,1,48,204,14,141,206,224,202,159,13,135,128,224,158,196,15,230,59,160,119,10,162,48,195,97,158,26,220,48,50,35,7,30,48,104,49,101,115,56,140,24,116,192,144,4,31,0,145,22,90,60,45,71,76,81,132,118,17,159,50,224,205,165,148,80,84,101,67,65,97,234,225,128,135,3,38,18,34,26,52,40,20,49,4,128,225,65,137,208,4,154,184,34,242,18,211,193,185,172,20,14,176,110,180,101,50,224,199,133,128,185,142,171,166,164,31,132,75,231,97,66,209,42,56,15,81,86,73,74,202,89,42,222,221,30,3,67,74,229,128,168,133,4,231,203,89,128,106,194,135,13,53,34,193,164,176,74,92,97,234,240,149,175,103,195,157,239,167,25,152,90,117,147,86,170,23,185,110,92,44,226,2,49,206,51,84,44,237,166,55,91,133,59,131,70,224,65,253,32,207,157,226,38,92,44,219,85,253,174,90,35,68,129,26,213,164,28,86,140,43,113,21,235,44,53,134,201,8,81,57,58,205,111,88,59,109,154,216,110,221,124,176,190,98,212,239,88,0,54,5,192,128,38,12,65,184,30,53,7,6,144,59,160,228,172,45,130,18,29,194,200,44,218,44,15,222,105,229,108,161,212,197,70,117,109,104,247,98,224,159,91,94,202,26,208,162,101,145,163,37,79,242,75,113,223,59,78,179,29,65,144,152,137,136,115,58,200,21,184,101,112,137,148,135,105,202,102,208,65,214,133,38,75,13,152,125,214,12,37,152,152,34,72,6,7,20,24,145,128,204,102,37,22,137,61,66,5,230,15,13,2,143,36,196,102,2,20,13,24,172,74,96,80,104,208,48,205,230,129,224,65,16,156,116,104,107,162,48,25,105,79,33,90,56,169,44,12,179,11,255,251,178,100,200,142,231,197,104,209,155,122,123,112,63,227,154,162,48,194,104,31,37,163,68,46,101,53,144,252,17,42,72,243,13,224,116,204,80,217,1,90,172,168,25,0,6,8,107,14,103,129,28,86,197,23,69,165,214,188,91,27,85,130,30,62,171,99,53,24,25,48,221,101,92,215,149,13,121,212,187,110,179,236,10,195,138,239,193,143,236,56,216,46,75,41,92,151,47,30,188,173,182,48,83,5,228,117,235,231,192,205,197,201,122,165,241,73,85,153,173,84,236,166,53,170,90,104,220,251,116,139,18,13,33,96,130,48,56,108,57,198,3,63,237,61,91,84,241,44,189,70,11,194,24,216,190,101,59,46,182,105,232,203,142,248,14,95,138,112,133,140,51,136,90,110,114,92,184,17,56,179,159,33,111,159,146,255,127,95,58,74,24,100,187,145,64,30,85,16,16,255,58,12,161,35,78,164,203,129,0,177,25,163,50,185,77,43,33,72,32,61,208,196,21,147,176,93,155,142,203,46,239,253,56,223,137,33,29,41,250,29,248,99,120,174,149,62,183,108,219,165,149,255,239,244,98,189,63,90,0,1,99,16,154,63,60,99,27,118,51,53,147,98,54,49,54,67,9,147,53,134,65,34,83,94,90,53,114,163,57,18,2,23,3,37,128,73,232,244,76,93,116,153,225,0,33,1,9,67,12,198,192,163,140,217,144,196,202,168,116,166,173,22,180,40,136,28,113,30,1,1,77,217,58,7,236,2,28,24,29,48,86,56,178,151,158,157,130,187,15,212,136,33,43,79,158,148,174,174,183,138,36,89,240,192,162,67,146,193,15,82,25,106,114,92,171,179,49,98,110,136,92,97,59,128,161,114,83,190,125,27,74,211,247,114,33,205,247,142,221,59,10,69,151,43,34,63,29,13,138,174,103,139,148,26,199,238,170,242,209,159,159,17,30,169,17,242,24,178,234,138,117,77,79,224,235,119,3,89,158,102,74,76,174,139,13,179,55,131,26,13,207,148,223,239,96,229,85,90,102,28,114,239,60,11,183,43,115,171,217,231,116,102,28,118,92,93,141,55,104,206,129,17,22,139,212,158,180,171,38,45,85,248,255,82,64,158,63,249,16,0,60,61,137,224,239,61,139,226,18,180,76,77,34,119,4,170,104,113,12,68,40,73,232,155,154,174,100,109,237,129,57,230,102,193,98,71,1,193,135,157,72,213,50,61,255,244,39,110,139,19,215,147,181,197,37,88,249,62,186,50,32,25,128,223,198,62,106,152,148,188,110,134,233,133,6,198,31,0,24,178,10,106,243,25,139,2,198,103,13,24,224,104,100,129,104,92,56,213,94,204,120,48,49,32,198,198,11,150,99,226,68,71,97,2,193,201,11,156,194,71,140,124,20,196,197,255,251,178,100,183,142,231,132,103,82,19,122,123,100,61,226,122,146,61,134,80,31,85,151,70,78,109,235,192,242,12,106,140,243,13,144,136,128,14,93,81,105,139,0,130,74,128,68,200,48,4,0,18,113,102,201,56,21,21,48,48,24,0,18,20,33,9,111,102,4,96,15,73,110,21,241,137,130,169,115,119,108,32,160,246,16,170,135,89,186,124,29,205,100,172,44,128,170,200,194,100,139,97,122,176,18,3,61,206,132,84,175,28,89,98,169,37,124,161,234,129,221,122,137,18,82,17,242,234,154,122,168,138,135,19,67,204,230,103,122,173,218,250,234,106,55,56,234,59,106,197,91,149,14,19,37,228,121,62,118,165,189,178,73,169,237,44,108,196,165,91,115,14,209,247,107,252,175,185,231,86,159,196,244,211,94,151,46,127,56,119,185,119,224,60,210,185,170,102,247,147,62,171,137,176,134,197,180,242,219,94,70,217,177,133,204,15,62,180,99,233,151,2,16,152,30,41,242,253,32,236,73,22,74,117,14,204,30,144,66,202,24,58,66,156,133,76,146,101,167,67,209,53,37,172,63,48,113,48,106,121,208,147,151,169,234,23,103,35,237,246,163,187,72,142,14,7,220,166,135,97,78,168,0,76,63,58,60,187,8,12,183,48,98,164,216,32,131,16,32,77,34,100,235,227,193,210,102,89,102,109,205,166,94,125,6,27,36,185,128,9,153,169,208,114,208,24,96,193,1,4,101,4,198,193,5,79,168,132,144,202,207,66,226,70,22,32,111,81,237,25,56,87,128,34,232,115,20,176,45,104,84,34,64,200,83,125,131,24,22,2,66,76,183,235,225,147,160,129,154,138,9,110,56,47,88,157,218,194,193,64,240,106,171,198,101,171,69,117,53,212,105,135,102,20,54,122,148,70,68,7,86,144,38,12,13,125,198,123,173,216,164,160,195,39,97,195,175,36,67,88,18,243,215,45,162,136,91,121,120,250,140,138,22,224,202,31,137,87,101,170,131,11,178,168,31,179,115,16,36,97,211,135,37,148,179,211,87,237,126,19,178,63,193,112,78,101,171,188,237,90,220,152,252,41,168,245,31,151,101,244,243,221,229,154,109,93,228,221,235,186,165,145,213,214,82,142,119,187,230,22,99,241,125,115,56,135,63,59,235,127,93,171,160,36,86,37,50,136,72,102,25,178,75,119,88,4,122,8,161,206,87,65,81,37,3,72,213,32,80,135,50,66,24,44,57,169,48,74,86,104,239,95,113,4,216,211,162,229,146,202,236,129,230,23,40,254,200,68,130,96,105,51,57,30,93,89,177,131,158,158,168,228,84,170,23,111,144,254,71,254,132,116,113,0,13,65,200,17,71,196,195,101,211,80,26,12,122,15,49,176,44,129,44,13,81,10,255,251,178,100,172,14,103,229,96,81,11,155,193,112,69,4,58,113,61,130,92,30,253,163,72,110,105,237,192,211,9,42,216,243,9,144,134,76,76,172,50,152,68,194,2,17,16,176,195,136,226,39,49,160,124,52,100,34,120,203,83,88,24,20,172,73,187,12,11,14,49,232,212,193,106,157,157,64,64,76,149,49,202,164,153,24,128,10,57,64,235,193,48,35,138,110,132,182,170,234,53,139,174,60,227,240,20,18,236,191,184,141,34,128,92,170,25,90,241,95,177,73,183,80,64,26,81,139,107,42,49,38,110,64,105,200,113,59,149,194,62,28,155,26,217,100,142,178,205,8,12,113,227,175,146,123,108,205,117,1,152,168,64,29,87,81,54,117,195,168,158,87,126,109,185,192,61,225,32,19,234,197,209,97,87,199,61,140,131,238,133,16,103,200,254,11,14,216,164,124,244,239,164,104,241,155,244,183,90,82,245,195,155,29,227,230,30,218,240,212,155,199,92,33,186,154,244,100,112,144,193,44,80,87,85,57,209,177,97,3,180,52,167,187,204,67,182,228,84,122,209,181,231,221,103,254,34,164,76,202,84,240,134,198,193,224,192,135,156,37,26,228,140,175,34,249,251,109,30,50,105,224,74,10,78,219,66,206,219,142,88,121,35,129,104,34,65,214,173,22,126,191,254,245,189,159,86,31,208,148,24,83,187,186,194,0,74,153,195,187,128,204,98,197,48,27,16,10,135,16,157,12,27,116,49,241,16,203,132,67,69,159,204,78,130,49,184,104,10,24,50,9,224,212,3,65,34,209,130,2,196,64,129,144,241,134,71,102,53,10,9,6,84,112,192,193,166,206,94,80,160,40,208,201,82,200,41,104,128,106,100,134,191,203,122,122,16,208,91,128,113,128,33,38,201,137,66,244,54,130,68,106,188,0,64,221,129,166,133,135,139,169,80,104,78,92,7,21,130,85,177,85,96,233,241,226,74,7,66,230,232,204,35,35,50,56,175,38,104,222,133,55,156,139,44,12,168,76,49,142,186,96,87,148,85,95,0,120,150,177,250,9,118,136,135,235,217,18,36,220,142,58,98,167,81,50,162,144,111,108,202,168,211,248,10,172,171,79,37,75,26,105,120,95,178,67,94,57,35,106,64,117,95,20,158,108,187,181,152,61,92,220,238,250,104,176,199,57,123,213,160,185,67,121,157,201,46,136,194,173,220,141,70,190,253,161,60,137,191,18,171,187,43,93,71,116,96,142,141,66,121,73,243,36,6,253,127,133,137,191,174,252,158,93,107,24,123,255,199,248,212,22,82,1,0,0,2,62,53,43,151,6,251,12,23,51,32,155,176,115,251,79,2,50,175,61,45,171,130,224,199,11,110,161,108,67,188,38,207,8,46,174,246,104,186,230,177,255,251,178,100,156,15,104,95,112,208,139,153,125,48,59,226,218,185,61,131,84,35,17,199,64,14,101,247,64,240,34,42,232,244,137,48,10,255,196,63,200,44,185,193,54,230,83,109,158,12,217,172,197,219,35,252,82,140,140,247,50,189,114,104,205,35,163,21,179,13,161,43,38,71,26,57,2,104,161,185,145,2,33,96,233,131,101,36,37,83,11,138,140,144,49,38,13,152,160,52,102,113,40,144,136,72,218,42,18,33,6,34,9,0,92,198,192,115,30,169,3,4,107,188,132,118,28,11,44,216,192,0,200,226,152,4,189,96,230,139,84,172,129,135,139,68,237,33,122,8,75,160,34,21,167,25,139,46,167,104,80,65,176,153,186,249,83,88,117,159,36,91,155,16,85,48,36,41,34,223,32,90,85,74,95,243,1,232,26,150,100,179,46,59,190,196,156,186,55,26,3,129,224,152,226,157,173,185,53,211,36,88,126,187,62,118,46,230,170,240,230,76,192,66,189,42,214,226,182,74,231,165,12,154,213,63,185,185,73,105,97,53,89,133,27,189,160,20,132,217,109,254,84,209,96,65,61,160,210,51,169,161,217,117,59,61,215,15,253,145,49,34,74,15,145,157,46,159,182,87,58,78,110,179,24,9,204,234,2,234,249,164,214,131,26,26,154,59,85,88,219,160,57,208,22,177,32,71,106,143,125,93,167,63,13,206,63,59,198,255,251,182,177,254,183,254,252,13,226,29,96,10,192,48,26,71,25,140,137,19,168,206,106,38,68,229,203,2,176,104,16,39,104,194,253,27,179,19,106,47,189,229,189,79,218,57,59,35,173,19,127,247,231,111,255,255,255,233,211,253,191,216,76,44,101,250,59,2,28,245,111,229,72,0,76,19,112,49,251,164,206,25,78,245,196,255,43,12,76,236,193,220,78,169,232,198,201,204,95,248,192,202,76,164,104,100,240,238,164,14,116,120,199,73,54,4,208,236,107,202,17,56,14,32,147,105,12,101,198,26,98,96,228,224,226,7,51,120,92,138,17,47,81,174,108,141,136,27,103,74,180,10,12,20,96,32,19,16,48,68,129,0,22,171,64,83,5,184,153,202,108,36,13,102,56,68,163,133,153,168,20,101,1,240,213,48,65,27,204,1,44,129,2,157,86,180,180,153,98,163,151,21,35,11,20,155,172,50,10,15,116,26,67,67,177,20,104,178,26,9,202,103,98,219,27,21,41,44,234,8,24,31,102,20,94,39,118,50,12,34,60,29,249,193,139,189,23,45,184,87,240,137,59,250,154,182,238,230,198,162,172,119,10,87,193,175,235,56,253,121,206,193,8,209,123,45,218,229,223,198,212,230,226,247,57,139,209,34,221,75,43,83,11,54,44,227,79,217,126,54,46,58,18,28,190,97,154,255,251,178,100,117,15,168,222,115,208,139,155,208,84,64,4,90,97,61,34,132,35,169,197,66,14,107,45,0,244,144,233,212,243,14,26,239,181,231,53,98,47,12,46,28,99,87,89,236,143,124,110,137,175,90,151,182,169,53,243,52,152,115,43,143,103,235,45,235,247,171,184,255,215,207,29,101,142,191,189,166,222,191,245,122,80,4,83,164,80,132,32,183,37,150,0,47,46,8,76,228,26,49,97,32,168,6,116,61,90,165,78,47,226,191,38,62,169,180,193,117,236,198,163,6,82,6,225,222,241,171,246,102,143,176,225,135,168,244,177,188,71,250,239,254,74,211,207,94,68,195,241,35,163,90,140,168,22,56,8,52,226,0,99,15,8,65,50,51,32,170,140,84,78,51,123,132,207,101,194,242,136,65,70,113,109,26,208,68,85,118,22,44,19,80,64,64,209,17,22,192,17,41,25,205,9,228,240,14,124,8,6,100,34,50,7,80,128,57,59,245,103,17,7,53,106,215,67,63,45,188,73,97,83,28,107,214,18,216,69,84,120,68,99,55,97,20,132,192,76,138,128,44,186,56,81,179,165,58,161,38,9,215,121,203,228,9,16,136,119,241,137,181,149,191,42,10,220,46,132,252,125,57,225,188,225,246,218,203,198,167,113,135,46,171,252,251,75,96,3,32,150,89,72,145,194,197,183,252,64,139,205,55,76,137,132,69,58,222,213,157,59,52,234,113,67,90,157,239,149,191,242,235,242,171,237,113,79,78,83,211,19,15,75,69,17,140,216,235,26,94,116,213,115,203,62,255,109,75,174,206,75,105,40,224,170,126,212,118,202,194,160,194,181,46,91,185,75,41,198,203,244,211,47,82,219,109,237,99,77,151,117,63,30,151,223,140,219,104,150,179,195,4,90,206,206,21,57,255,184,111,157,220,212,135,153,238,230,191,247,127,191,247,112,253,255,222,252,59,41,164,150,59,137,46,32,10,49,192,116,6,33,230,44,167,120,229,53,139,244,66,91,67,216,75,51,51,35,140,193,190,44,6,62,167,116,57,50,234,217,214,59,218,70,159,63,48,216,11,171,210,233,107,56,158,120,55,201,212,141,104,217,162,239,127,246,140,0,0,51,9,191,142,213,69,50,211,48,212,143,147,81,150,204,44,1,48,44,156,117,234,9,27,154,40,20,100,0,9,136,1,99,129,112,75,220,193,4,83,63,76,12,152,205,9,49,238,193,91,195,62,35,224,232,243,42,152,2,36,201,140,49,226,204,76,19,8,0,152,12,44,249,143,47,42,171,156,1,140,129,52,134,4,18,85,75,76,83,13,208,209,141,156,16,20,138,107,193,146,24,180,219,176,134,105,244,152,172,193,176,171,34,83,128,129,99,200,117,107,196,172,214,88,170,172,250,194,255,251,178,100,65,12,9,20,113,208,147,154,203,64,54,98,90,221,61,12,88,27,225,149,82,109,101,231,193,18,17,41,84,244,142,24,93,48,168,129,226,211,71,131,144,113,225,138,75,19,209,7,174,41,132,182,109,128,209,211,139,117,23,205,232,72,106,252,91,109,10,113,235,24,130,10,126,110,70,231,247,28,139,69,178,178,254,86,171,13,73,37,203,197,224,18,15,24,187,198,174,173,79,54,86,115,220,102,195,138,158,229,4,231,57,219,61,165,198,24,156,150,234,61,20,194,235,69,85,181,53,73,63,141,47,102,237,210,208,183,23,246,89,66,248,182,213,240,179,73,115,173,62,227,167,23,130,165,164,35,57,181,229,205,205,89,171,88,175,6,74,47,210,118,57,127,184,196,46,125,202,109,88,181,173,75,63,255,255,255,255,255,242,248,207,97,128,16,172,0,7,8,129,0,11,237,175,17,16,212,23,51,17,97,11,209,46,130,66,130,71,50,224,216,239,118,142,176,52,116,81,3,44,18,22,154,192,67,71,141,88,244,221,71,255,252,57,72,119,108,76,1,36,168,240,169,67,61,16,41,8,205,179,7,103,77,64,97,80,228,43,28,209,120,13,136,132,7,128,212,172,124,39,36,191,196,193,178,228,10,93,171,55,106,100,166,236,233,145,172,20,109,168,61,98,77,85,128,132,143,193,246,40,12,150,192,134,147,43,69,128,88,213,238,32,30,66,63,12,212,242,53,116,212,186,77,37,24,28,98,26,40,68,53,181,90,195,106,40,172,159,68,218,119,108,26,166,154,226,95,183,182,111,33,185,93,54,20,145,50,245,71,1,184,32,66,129,111,76,76,155,106,85,71,182,214,34,67,110,112,186,149,156,177,37,149,70,9,127,93,217,66,203,61,140,241,249,74,177,87,118,189,186,186,166,252,93,74,158,89,212,166,105,89,39,142,189,184,16,207,200,56,169,130,211,89,91,72,102,156,54,254,207,163,14,112,95,82,118,80,103,180,57,68,83,146,87,177,51,152,27,220,173,19,69,188,147,138,132,140,207,251,239,218,1,2,129,117,3,201,49,55,1,250,48,147,142,101,224,92,28,197,238,217,9,250,243,130,157,248,116,9,136,252,76,136,97,112,165,171,139,234,243,21,36,164,137,228,207,250,146,185,89,187,159,214,255,132,164,227,75,56,66,223,177,92,224,171,226,177,82,49,192,0,76,0,32,62,51,44,168,146,54,82,64,201,192,208,168,200,195,72,227,78,168,132,98,97,10,100,172,126,85,35,131,64,198,24,87,24,40,36,98,0,33,136,192,65,112,33,131,2,6,20,12,23,116,48,30,254,162,209,112,151,64,169,96,237,128,130,186,162,180,143,222,230,160,81,72,142,83,176,94,98,33,92,226,255,251,176,100,42,14,7,225,113,81,139,153,92,240,69,72,186,154,61,34,86,27,93,157,78,109,97,235,192,246,159,170,156,243,9,144,35,141,161,86,163,54,96,107,93,53,101,70,12,118,190,91,1,74,29,231,102,56,224,45,149,90,233,47,82,1,32,118,190,214,20,1,213,135,69,66,129,105,46,178,154,241,198,239,142,228,244,175,108,130,90,254,67,252,137,43,29,45,42,218,137,213,164,110,204,218,106,156,70,74,22,197,58,204,111,231,216,221,155,244,19,116,214,165,246,169,99,206,216,210,59,210,17,198,187,114,231,28,210,41,141,74,102,215,46,157,176,30,26,199,142,241,246,96,86,36,180,76,11,84,82,200,118,164,213,83,149,108,111,186,178,232,184,21,137,222,174,62,23,81,213,139,214,158,206,90,233,134,243,122,5,245,113,81,253,127,37,255,23,124,217,37,122,140,132,64,0,0,0,8,65,242,46,165,89,238,58,71,173,176,93,85,227,138,168,58,18,1,73,40,76,169,19,9,197,141,120,3,45,64,238,14,69,71,59,53,21,104,218,81,213,244,122,236,222,154,116,255,233,251,250,55,255,232,123,7,60,200,221,31,197,159,181,32,19,73,79,137,18,52,33,137,61,26,16,36,200,132,17,143,106,240,16,211,72,185,111,150,13,76,149,132,64,16,113,130,225,93,64,99,21,173,54,82,238,10,136,39,242,116,172,41,228,237,201,183,17,45,135,67,47,249,65,241,136,74,22,235,238,174,9,159,110,71,4,200,215,12,76,98,86,113,137,203,98,212,238,155,238,126,61,128,244,65,142,123,42,78,182,118,210,129,254,186,74,248,241,49,89,28,39,149,235,221,213,73,78,252,135,79,34,226,125,60,24,44,49,246,138,207,149,138,53,109,27,219,82,61,93,86,28,56,148,38,145,35,36,202,108,101,133,117,90,230,46,243,175,171,81,68,250,88,41,218,99,110,41,92,87,74,189,71,204,88,153,169,233,17,245,124,109,181,206,175,71,70,108,76,144,133,99,4,66,44,177,202,229,83,121,198,183,132,168,139,59,9,12,143,73,36,53,174,242,12,133,220,126,157,210,146,142,227,224,16,4,50,224,3,221,88,97,146,52,242,252,233,135,198,110,209,148,156,250,178,42,96,17,32,183,81,171,140,153,227,130,146,202,155,160,188,18,216,172,141,253,191,215,116,93,123,91,237,253,10,29,21,27,209,255,196,98,170,248,40,48,2,12,244,65,83,14,154,204,3,42,51,153,40,192,36,242,161,40,192,32,244,218,38,89,148,62,12,6,51,96,32,65,153,141,194,196,163,97,16,104,104,136,144,64,96,81,65,60,192,64,37,204,60,1,124,16,132,191,0,202,4,105,39,16,134,215,29,139,138,138,56,255,251,178,100,36,12,167,157,120,210,3,153,92,112,73,71,218,88,61,34,132,26,5,199,80,109,61,117,65,37,149,169,4,243,10,144,99,69,101,225,101,80,24,202,153,112,128,135,237,220,91,47,219,92,135,128,16,212,134,155,11,5,111,223,118,217,186,175,149,188,179,220,7,253,70,83,202,49,212,82,145,193,164,160,74,165,114,248,39,29,197,113,189,217,171,51,178,218,8,150,87,24,207,228,241,216,155,202,8,129,248,65,148,13,67,229,138,34,1,116,64,114,249,27,79,91,16,56,90,144,120,1,76,233,40,62,157,53,38,2,1,211,201,135,154,186,46,123,98,21,172,31,74,146,62,121,76,62,4,47,84,193,5,33,19,221,141,192,60,87,215,190,222,199,102,130,6,99,32,75,227,80,99,15,185,90,98,79,253,229,241,255,60,173,252,158,235,219,205,164,101,87,168,232,254,190,154,184,0,36,0,32,167,129,6,64,135,146,33,92,103,7,51,88,51,35,5,125,131,68,211,68,184,171,201,224,96,1,76,206,155,202,88,156,114,13,205,17,76,95,200,65,4,20,216,119,35,130,218,213,174,181,100,85,124,171,255,171,149,187,255,190,100,154,255,255,158,62,223,57,210,0,4,144,160,22,217,151,150,98,225,128,154,21,64,9,37,48,110,12,164,100,163,49,201,87,17,128,53,17,11,35,80,133,224,216,19,164,44,21,11,18,141,146,52,133,32,72,1,250,98,66,49,48,212,88,176,52,92,59,112,14,47,147,34,10,126,53,27,128,219,118,244,191,237,92,188,1,180,69,184,138,22,23,77,109,239,219,143,39,205,32,227,71,172,48,140,216,146,141,6,57,166,100,101,179,231,56,120,164,39,213,110,93,237,226,169,255,78,165,85,176,138,6,11,208,254,94,249,117,240,80,162,247,28,185,244,61,203,216,215,129,184,114,66,90,220,103,240,181,244,206,44,225,54,224,122,237,130,50,178,251,91,70,69,36,148,90,135,73,11,241,164,226,97,53,83,97,24,65,155,85,1,65,51,222,104,27,198,102,169,109,34,224,76,100,44,154,252,95,215,255,231,63,255,224,231,35,233,128,36,194,120,9,34,84,32,100,8,209,13,146,114,41,104,208,52,40,70,7,145,218,192,184,91,92,140,116,164,174,115,165,20,109,18,253,0,241,226,203,186,32,2,205,193,60,202,108,244,149,59,73,163,88,206,17,232,235,255,33,12,12,52,51,238,157,119,244,148,52,181,114,0,48,203,124,227,202,99,2,160,205,50,93,49,249,4,193,71,64,105,144,198,68,17,36,104,17,36,131,230,23,38,178,67,19,33,12,62,11,22,44,218,24,255,4,32,98,70,102,129,161,142,12,195,66,169,32,24,66,32,17,68,149,127,193,140,255,251,178,100,32,12,199,127,115,210,3,153,123,112,66,101,26,163,48,98,134,23,253,153,86,109,61,139,129,35,13,105,5,134,33,152,198,95,244,170,6,196,187,25,170,14,143,17,32,100,102,211,14,173,11,1,119,32,248,12,40,139,122,236,184,17,152,22,10,96,146,87,77,181,134,29,55,88,96,116,72,193,202,76,117,66,145,60,133,185,57,55,43,97,169,179,1,173,182,88,154,170,199,111,80,66,163,82,87,79,14,227,234,242,139,187,75,84,6,73,109,0,195,133,246,149,128,186,218,57,228,53,24,176,61,144,179,38,207,179,57,99,222,114,225,90,231,63,56,146,122,216,246,114,240,95,82,15,51,150,173,184,150,189,182,185,104,139,4,163,68,238,11,82,206,177,105,156,113,155,160,229,131,215,78,120,194,236,242,166,190,126,51,216,255,197,63,214,127,255,199,255,249,109,252,47,253,218,235,55,240,182,2,53,24,192,106,24,129,96,176,119,26,228,98,61,8,62,7,228,146,62,29,175,118,166,111,51,76,25,7,170,53,36,115,203,114,43,218,38,210,166,231,79,178,119,169,198,29,168,49,207,28,20,219,83,110,154,141,247,123,129,210,83,252,24,115,197,192,0,148,158,16,199,24,114,131,100,50,66,45,132,14,47,65,138,110,92,99,22,61,10,4,2,142,80,61,128,152,73,77,81,26,16,194,22,119,31,101,17,55,59,140,161,38,36,232,202,145,177,242,186,72,139,122,106,33,206,202,190,95,134,76,215,134,176,183,192,42,104,116,141,136,33,230,23,168,101,131,131,86,10,101,103,82,16,200,243,180,232,34,181,87,67,63,172,198,237,145,69,133,38,227,163,40,183,143,72,245,229,78,252,157,67,52,103,171,189,68,37,192,102,152,65,8,43,142,14,223,41,11,59,63,127,153,249,204,94,125,62,220,95,81,232,127,220,105,175,221,119,168,217,84,74,191,89,185,214,15,164,168,168,82,13,152,107,76,139,87,104,154,24,47,166,89,135,233,114,179,51,40,75,42,208,88,89,174,150,233,13,0,137,218,131,200,100,32,2,245,114,92,101,100,94,100,166,168,92,79,119,23,56,196,248,75,19,68,17,65,26,30,56,80,73,87,42,116,1,131,134,93,148,178,68,123,206,69,45,127,199,46,133,224,81,144,218,0,249,66,50,175,232,138,251,242,10,115,196,250,143,195,15,210,0,68,19,83,8,71,12,34,56,49,202,140,105,126,97,213,56,32,0,97,64,25,146,192,34,204,210,34,185,137,75,101,128,89,138,141,166,92,3,152,180,150,96,0,216,56,88,141,65,198,35,65,109,9,66,19,173,171,37,112,140,99,112,162,169,140,117,34,16,236,216,150,153,180,83,16,121,11,98,222,185,5,249,11,255,251,178,100,42,15,7,239,115,209,139,153,123,230,66,162,218,138,60,195,132,27,233,199,72,13,189,121,17,15,12,105,4,246,38,10,180,176,235,222,157,248,73,54,22,52,36,251,238,251,37,212,145,123,202,27,179,66,127,152,236,235,36,42,21,37,115,165,168,194,207,160,76,28,87,110,130,242,35,153,247,51,130,77,251,167,170,102,24,172,72,181,44,67,184,15,82,182,199,173,216,194,88,77,223,97,75,140,65,78,176,79,102,55,207,159,222,137,229,209,197,58,189,74,75,97,194,73,28,27,169,157,10,153,187,158,109,152,127,220,229,250,237,153,150,68,89,229,109,82,52,30,249,49,43,188,183,40,158,67,186,187,213,234,185,155,50,38,77,93,83,156,144,162,98,10,254,230,141,9,150,152,123,23,120,157,130,13,163,231,253,255,143,253,81,178,252,123,248,94,61,245,191,6,218,130,2,1,128,0,32,93,7,168,248,114,70,20,132,9,112,41,104,18,70,244,92,242,168,58,159,59,124,59,4,148,197,183,195,144,9,15,89,130,218,43,235,210,165,144,37,173,139,118,161,251,158,13,125,68,63,150,95,126,133,78,253,66,48,238,111,214,241,7,137,183,71,136,159,140,202,216,242,67,12,168,156,207,198,65,178,65,137,134,50,200,35,11,49,227,193,160,49,97,195,75,27,20,2,46,82,76,151,236,104,20,72,212,48,97,163,131,144,148,89,185,41,104,40,37,76,154,128,232,50,139,195,173,136,192,64,99,112,210,127,203,166,132,128,193,161,111,123,249,125,129,14,87,0,244,98,146,213,24,215,57,209,139,43,173,154,204,44,196,212,97,9,148,175,142,52,221,66,92,171,125,29,74,213,211,207,224,43,219,99,102,53,211,21,189,225,90,25,10,206,13,154,226,130,45,25,151,249,117,43,204,230,247,219,11,45,44,182,224,63,158,62,129,12,94,144,244,125,146,96,51,173,14,170,84,184,133,34,205,155,50,145,2,189,112,126,171,30,206,68,154,34,107,9,150,177,7,173,181,58,32,73,86,225,103,82,102,63,50,50,136,138,64,119,84,80,244,191,76,186,171,223,95,4,51,191,253,210,108,140,89,0,25,33,42,16,80,88,151,67,92,132,142,241,94,25,170,160,8,23,209,97,96,85,41,214,108,75,199,74,7,213,167,213,35,52,47,176,57,37,147,240,122,98,101,117,19,103,118,58,172,138,139,159,172,214,139,55,113,55,226,31,3,186,74,255,226,78,208,0,22,227,188,169,148,243,196,37,84,0,216,106,208,1,28,14,133,25,30,160,3,170,209,121,3,216,106,202,24,8,98,5,151,170,141,77,93,247,177,223,106,172,162,46,205,90,10,228,142,226,167,93,144,74,5,1,97,50,36,212,196,124,255,251,178,100,31,140,6,101,103,85,27,76,125,160,64,200,234,237,37,162,116,29,217,197,70,109,176,93,65,16,11,233,164,243,14,8,14,168,122,235,176,120,34,128,86,100,253,252,109,10,36,53,76,54,57,159,59,123,67,216,119,47,50,221,205,251,167,83,238,43,108,241,33,192,107,149,184,172,197,148,231,141,164,97,182,35,181,165,18,219,82,87,201,25,135,121,213,230,219,140,35,213,38,125,221,174,58,94,121,185,231,108,101,110,62,169,23,214,144,49,156,41,156,169,5,92,203,88,5,11,55,164,54,72,186,238,13,80,160,24,104,207,235,47,127,34,182,54,165,96,41,155,102,209,46,80,226,135,104,148,143,157,192,113,197,24,211,185,164,173,136,255,92,206,230,101,188,152,0,128,6,8,20,184,222,130,163,0,168,31,67,43,133,11,136,160,27,230,9,216,135,30,226,224,32,9,27,238,91,123,228,217,31,244,223,244,127,248,242,58,183,70,16,15,255,255,230,30,223,136,95,86,149,193,127,187,99,138,56,178,141,253,64,0,0,42,24,79,217,207,25,153,98,17,133,122,27,112,57,149,157,15,78,28,35,104,128,212,212,145,140,156,4,192,134,84,29,36,12,176,124,215,192,128,66,229,162,75,49,80,71,36,28,47,33,14,160,93,160,97,22,202,97,192,237,112,88,44,68,36,166,141,97,158,161,89,48,75,234,141,160,128,182,84,136,104,250,142,18,167,58,88,242,189,77,10,86,153,112,3,175,52,220,107,118,50,196,45,63,140,93,144,181,185,199,109,249,100,192,127,117,87,142,177,212,248,253,16,239,20,11,232,118,62,54,84,15,148,201,76,73,106,163,146,182,48,146,106,105,18,255,254,58,130,218,80,94,123,90,199,144,164,86,100,65,52,243,195,216,255,10,167,27,44,170,175,89,125,102,197,83,115,195,177,22,72,171,130,86,24,90,194,27,143,209,89,234,210,216,53,80,173,216,30,212,52,6,209,123,133,98,114,179,230,65,18,205,214,39,4,66,67,205,113,42,198,206,7,111,213,235,9,208,218,185,59,159,133,254,128,197,1,0,32,0,4,6,120,22,195,132,125,144,115,80,155,8,225,44,10,120,161,168,111,63,140,226,253,168,74,81,108,80,37,143,14,206,72,119,91,16,101,50,172,142,8,165,184,32,3,202,70,30,42,170,222,209,119,103,191,211,66,54,253,199,231,186,201,117,12,0,0,99,8,215,19,188,64,179,13,135,51,1,7,19,67,10,19,16,86,51,11,131,163,4,16,35,19,194,195,42,195,131,15,130,211,10,132,192,168,62,96,136,68,99,104,34,101,145,36,16,17,148,0,100,140,132,5,137,69,133,15,8,40,31,226,160,128,198,176,169,149,6,99,0,5,75,255,251,178,100,38,142,135,222,108,79,147,186,99,226,71,73,202,151,60,194,102,25,117,163,80,109,225,137,193,54,28,41,5,132,137,176,13,46,6,212,77,21,1,20,18,8,130,90,26,99,18,8,32,64,144,160,41,101,208,190,212,131,72,148,185,145,30,42,35,20,1,121,60,202,145,76,32,150,122,228,43,247,202,7,68,183,109,249,142,196,31,65,97,96,152,114,76,67,86,87,55,37,39,76,78,89,115,84,165,241,217,152,137,38,139,119,186,87,247,161,175,65,23,211,140,24,112,120,26,218,42,26,135,48,175,245,128,133,152,67,105,179,243,183,209,33,253,97,83,215,140,255,113,32,147,88,123,79,12,28,97,166,118,43,28,79,228,193,26,198,24,57,60,164,209,206,114,139,206,226,189,48,206,221,144,253,235,140,49,249,70,156,219,247,75,115,243,7,79,245,251,38,102,7,200,150,246,139,185,159,108,1,0,1,1,218,190,92,148,38,81,198,70,155,11,56,197,177,241,115,107,63,81,164,70,203,133,89,198,243,209,58,183,24,200,165,170,58,59,93,104,201,162,255,254,158,139,167,255,255,253,239,255,254,214,255,179,247,250,156,58,161,125,198,45,59,157,186,183,189,223,21,36,184,40,154,146,6,36,54,57,10,2,105,29,39,1,29,131,161,153,217,131,32,167,144,254,152,72,226,194,206,53,149,107,53,150,213,92,52,229,232,72,196,15,94,8,54,61,49,24,82,238,6,42,41,11,36,17,200,246,117,93,196,164,170,236,204,173,120,125,244,18,196,133,133,196,97,18,195,165,163,35,137,38,32,84,190,116,178,203,250,213,165,207,42,211,29,229,51,52,106,24,51,62,81,218,88,88,102,189,99,176,191,125,110,96,189,234,251,72,107,156,56,247,236,132,231,245,219,88,162,208,190,189,123,110,25,175,141,34,135,38,38,32,97,134,186,173,175,186,118,238,250,194,147,168,221,78,249,133,85,221,136,43,184,229,28,129,203,194,120,177,213,239,222,241,176,79,45,149,11,29,119,219,97,191,59,197,252,197,27,235,48,179,158,219,221,202,131,245,50,160,132,16,88,3,120,26,18,230,3,68,240,47,247,201,225,112,208,90,5,84,148,43,225,75,195,228,141,64,1,0,48,204,89,16,196,14,36,139,189,194,8,186,72,197,75,41,143,233,70,113,73,222,182,106,141,255,198,173,57,11,245,255,232,220,243,147,200,248,173,79,150,244,231,85,75,55,164,49,255,204,65,1,170,244,201,27,189,130,149,5,106,201,104,97,191,63,84,37,136,15,170,99,184,255,76,65,115,79,52,70,149,112,71,164,199,40,122,64,51,179,39,135,207,80,84,228,206,19,207,15,251,218,246,151,69,238,165,251,245,27,46,15,182,81,255,251,178,100,31,140,133,123,104,216,147,47,97,116,64,33,218,172,45,227,14,29,201,163,78,109,101,233,129,8,12,169,132,246,13,42,54,93,231,73,240,75,42,221,108,110,69,84,166,32,32,50,62,243,179,243,172,19,147,173,218,157,213,151,90,113,10,119,155,186,230,80,140,162,243,171,46,251,214,174,239,85,109,89,114,200,75,170,152,188,231,182,245,209,90,57,95,206,168,148,35,22,72,222,78,117,41,198,167,56,8,192,40,125,110,181,215,77,229,190,101,201,109,182,107,31,90,235,157,37,35,83,90,229,158,153,182,61,216,207,77,190,107,59,189,86,126,205,224,0,0,16,0,6,132,96,108,61,140,37,97,179,28,194,93,20,57,67,218,219,88,33,231,167,11,192,234,67,115,72,16,75,4,154,37,160,173,194,239,173,223,184,50,135,159,91,2,66,205,22,74,82,224,24,241,81,89,191,102,239,255,225,144,0,0,151,76,145,17,26,3,112,156,199,165,50,227,140,6,0,114,147,24,0,44,48,71,8,153,195,247,101,16,48,80,19,120,252,53,74,84,193,7,134,159,156,123,208,230,61,210,201,49,200,57,67,5,58,95,89,225,24,100,76,52,181,248,139,112,115,115,80,1,221,216,11,172,232,100,5,27,40,80,84,40,108,80,166,83,36,182,27,74,68,241,13,39,43,54,101,46,101,232,216,47,76,5,116,20,242,122,19,130,212,87,21,192,64,151,87,214,153,155,55,8,214,202,121,145,130,46,48,190,234,3,226,248,176,244,209,94,82,172,151,103,145,155,118,198,234,93,64,154,233,217,219,24,19,171,58,99,164,185,96,141,120,153,97,116,215,18,10,190,30,27,100,102,87,177,170,231,55,99,65,66,20,9,150,18,220,21,75,89,107,181,96,198,222,161,99,235,43,239,161,155,214,186,141,181,189,145,193,138,59,246,108,101,78,233,236,190,36,54,10,225,185,106,73,171,157,211,18,197,18,146,24,234,192,168,247,172,4,42,129,130,44,201,68,225,96,75,170,206,144,204,27,137,5,52,160,52,47,126,169,139,227,177,107,62,204,68,68,207,98,36,8,114,170,142,100,198,112,193,171,92,14,100,2,118,47,40,129,246,170,119,221,191,241,128,6,208,133,104,15,215,103,160,0,76,28,78,59,221,20,202,133,243,14,132,130,25,230,45,14,128,145,0,227,8,200,60,197,101,115,13,1,12,88,125,118,140,40,49,49,224,24,206,32,97,160,81,131,0,230,2,9,152,172,72,89,149,216,88,20,149,0,206,129,142,74,70,92,161,10,186,112,232,130,144,83,40,190,149,38,80,234,22,72,42,80,23,4,189,105,238,158,114,199,53,192,165,44,203,23,72,196,15,25,30,92,210,31,70,112,211,83,45,255,251,178,100,55,14,71,198,110,209,139,153,92,240,54,132,250,146,61,34,100,31,25,189,68,77,225,151,0,226,147,234,156,246,8,40,38,30,102,204,198,159,165,246,197,154,225,64,237,61,155,86,127,98,178,201,107,81,165,134,236,16,138,201,29,252,219,35,66,128,161,111,11,141,54,254,198,98,113,106,184,177,154,119,218,20,237,191,255,15,63,173,214,172,186,17,86,28,173,44,152,143,243,81,126,176,169,113,60,62,0,228,125,58,129,171,199,150,23,54,140,149,46,179,175,14,139,205,137,73,144,40,153,167,104,76,149,73,139,198,146,179,173,173,148,255,69,199,150,152,61,171,82,33,243,11,231,164,183,149,86,111,63,217,215,91,235,213,226,12,63,74,184,255,84,0,6,210,0,234,90,31,181,59,24,137,75,169,31,46,101,106,54,202,34,203,13,189,170,122,104,24,78,9,4,160,127,137,126,191,255,250,255,231,96,159,255,255,161,247,214,155,111,173,29,95,241,51,36,64,99,24,122,62,216,131,34,7,53,121,227,63,55,49,111,83,19,16,49,83,146,177,96,203,144,16,216,82,130,64,100,106,131,37,167,28,88,60,8,86,46,199,205,80,137,34,65,192,129,64,144,117,128,20,172,205,203,128,133,168,114,76,54,58,13,65,30,25,37,15,113,4,7,141,200,144,28,191,229,129,48,112,180,146,136,168,7,125,212,143,1,224,168,133,52,52,227,2,168,109,65,11,158,20,85,92,54,9,60,182,106,80,173,236,29,255,18,18,104,198,178,109,36,241,186,102,183,97,91,31,166,176,215,152,20,218,143,63,52,209,120,157,37,34,157,215,137,67,183,189,245,190,250,65,227,161,151,143,163,241,48,70,48,40,62,239,42,1,163,92,105,199,235,137,8,142,70,162,31,182,213,175,119,213,23,207,53,105,181,205,203,228,231,110,91,231,8,104,206,189,49,164,164,35,37,98,8,102,211,151,117,185,150,40,239,71,150,188,229,212,31,116,42,127,240,183,48,152,254,87,231,118,126,146,206,207,197,125,151,178,102,123,98,153,153,143,235,232,64,0,8,2,4,144,92,153,129,131,147,227,5,165,163,58,142,77,184,56,11,122,137,6,51,11,134,81,8,242,43,179,171,110,238,253,239,181,17,27,90,178,162,164,223,104,227,118,252,198,159,254,191,111,171,159,112,0,0,99,7,187,13,55,145,48,185,152,202,170,131,35,5,76,152,88,1,44,140,150,24,48,136,128,199,103,227,18,0,76,122,161,98,6,8,42,152,236,100,103,82,90,235,46,96,161,160,17,81,163,200,75,6,36,1,177,0,81,5,74,28,54,1,6,13,30,203,74,176,203,246,34,6,142,198,13,176,180,4,189,42,0,109,211,40,170,17,244,112,255,251,178,100,46,14,231,166,107,209,19,154,99,240,62,4,250,170,61,37,72,28,37,163,78,109,229,231,192,249,12,42,8,244,141,152,217,210,93,45,161,0,230,232,35,44,174,3,15,178,216,110,86,132,215,28,96,10,65,174,8,126,85,32,116,221,102,190,146,112,166,105,199,221,220,139,196,223,105,166,191,73,3,190,16,236,116,164,32,66,110,43,13,157,18,7,242,9,47,236,144,180,132,108,170,39,66,50,128,116,85,62,52,67,26,97,42,25,85,89,38,220,31,160,33,21,134,83,115,159,214,149,195,10,91,52,100,181,130,235,129,97,162,140,104,187,73,156,218,66,70,150,179,27,127,242,101,139,205,237,28,230,116,238,120,213,245,199,183,225,99,53,151,190,118,102,103,243,182,211,144,79,100,53,153,217,135,18,60,2,0,0,0,1,26,19,2,54,163,86,84,255,116,127,47,161,171,128,88,188,82,196,126,16,176,173,189,33,50,134,46,170,151,87,75,93,214,148,254,141,249,89,191,236,35,126,65,94,2,121,117,123,187,255,248,213,189,43,18,217,173,39,184,133,224,236,80,140,164,208,193,195,12,160,0,197,92,1,65,161,3,194,164,133,115,78,227,155,199,120,42,208,70,166,69,209,70,226,204,198,194,40,41,123,149,88,78,113,64,88,27,3,89,233,63,8,32,45,38,222,22,150,1,165,88,95,65,198,149,75,23,227,80,83,93,204,146,50,208,43,66,160,92,87,217,88,222,42,153,10,226,234,238,2,48,239,105,83,168,145,39,214,25,175,22,119,28,58,138,172,128,211,85,58,133,173,85,50,165,176,158,76,205,231,210,233,211,83,186,176,228,224,91,151,112,93,81,77,36,230,92,145,167,154,67,119,86,185,46,104,210,187,54,92,91,89,125,60,5,118,170,214,120,57,145,23,212,17,246,120,51,226,81,231,49,222,170,92,20,229,238,43,10,162,20,10,197,79,185,121,162,41,53,18,89,124,249,138,228,141,212,53,151,239,36,56,95,199,82,154,217,137,22,246,255,81,252,13,207,117,92,92,98,46,183,208,71,46,0,208,55,218,147,133,75,90,22,132,20,84,67,178,126,18,100,72,162,208,250,7,175,6,135,144,158,79,49,1,184,44,206,22,124,232,98,102,18,32,196,160,146,23,39,81,175,248,44,182,57,244,255,247,125,193,221,108,255,244,144,0,204,81,162,57,99,252,214,105,160,66,148,201,196,3,68,174,76,244,51,51,128,172,72,160,103,67,177,141,68,166,175,60,132,1,2,132,209,163,185,142,150,163,66,212,190,11,134,76,44,16,26,51,170,128,4,96,107,80,73,131,71,230,42,15,132,6,18,188,0,18,80,148,42,172,51,184,136,41,104,205,213,80,85,180,230,48,98,255,251,178,100,44,12,8,67,108,80,11,154,124,192,68,228,42,85,61,133,104,24,105,163,82,109,49,27,65,38,146,41,177,135,148,184,132,74,144,196,96,121,16,21,132,107,202,162,216,135,9,187,35,38,69,130,128,70,60,50,103,253,67,155,65,193,137,228,44,65,111,76,40,2,71,171,181,109,107,201,248,15,24,69,50,174,146,39,212,208,85,102,176,107,7,137,137,12,19,229,28,166,134,152,41,211,74,22,24,214,140,169,145,202,51,231,18,78,132,41,30,53,188,94,60,92,21,170,69,232,202,85,77,142,212,187,106,100,189,26,184,80,197,124,250,181,82,183,248,80,22,103,209,226,52,209,172,182,128,173,74,99,13,232,234,181,172,64,124,238,187,180,217,212,118,220,251,94,88,151,254,216,247,92,193,254,54,171,182,127,165,92,111,91,203,255,212,191,22,165,225,222,216,198,127,199,107,118,133,53,72,125,96,32,0,32,64,73,143,180,60,190,15,134,113,113,75,39,213,134,138,248,159,136,1,147,55,100,192,212,172,202,36,162,242,75,154,138,255,191,7,121,68,225,11,17,20,44,114,79,106,170,149,153,94,209,199,42,49,14,138,247,146,240,102,117,239,183,68,145,154,128,0,166,239,16,110,63,233,131,49,25,6,172,220,199,75,38,14,2,80,92,227,42,1,248,8,152,229,12,128,101,198,148,147,158,246,53,192,16,220,26,178,13,145,98,37,10,94,154,5,238,254,181,24,20,104,20,181,137,16,18,102,208,19,89,109,156,199,14,219,209,59,149,215,78,125,158,200,212,126,158,93,148,73,16,212,176,66,248,216,42,198,114,183,143,117,23,53,153,118,57,210,229,112,228,190,118,173,149,237,142,122,245,35,238,165,190,171,106,58,31,191,20,57,35,174,123,140,75,85,208,225,85,11,163,201,172,189,126,134,189,159,52,76,237,32,116,72,84,187,39,6,215,148,50,99,56,69,66,34,40,251,175,126,179,100,151,253,162,174,233,145,181,208,130,22,225,81,164,83,80,137,206,106,223,236,65,68,167,160,240,233,96,235,190,144,0,96,64,0,2,18,71,132,70,146,176,248,187,164,134,11,97,66,112,189,102,148,148,31,227,81,78,162,238,10,151,26,252,165,216,102,180,213,107,137,51,143,62,199,188,5,169,54,162,9,178,178,190,236,130,233,21,166,52,181,234,122,125,169,158,209,228,142,238,75,176,223,245,192,0,0,227,5,80,142,228,212,51,8,212,206,70,83,52,139,76,224,178,50,184,232,199,99,49,24,196,195,199,243,17,129,141,42,32,81,0,160,132,120,224,108,193,234,92,4,4,198,131,28,19,104,12,144,140,233,55,38,19,4,106,138,184,105,67,0,202,4,140,22,30,159,0,33,121,145,255,251,178,100,38,14,103,165,110,209,19,154,123,208,65,163,154,114,61,136,44,26,13,187,76,109,177,29,1,17,23,105,97,134,21,170,56,28,96,148,18,13,10,29,98,9,114,151,78,27,107,0,52,84,110,74,38,82,157,70,49,4,165,169,62,139,121,82,95,131,160,22,43,106,83,72,73,208,227,116,206,27,8,249,89,83,145,42,206,185,67,219,90,81,226,144,217,1,120,255,115,212,209,203,140,120,46,231,242,73,2,20,4,57,145,15,128,245,141,183,52,65,110,69,46,38,135,166,179,66,144,158,151,25,176,225,141,65,137,86,233,230,143,71,24,176,167,7,4,242,227,10,4,13,46,240,90,118,186,122,97,26,169,89,42,152,159,219,39,58,90,125,182,163,38,175,196,191,217,123,88,190,254,109,173,246,233,183,188,73,143,127,175,235,191,3,230,217,191,255,181,79,255,150,0,0,238,54,8,233,248,175,58,202,20,33,24,72,72,161,206,29,194,163,163,232,188,180,137,110,198,157,224,148,197,53,231,105,164,49,118,174,237,140,186,175,173,168,104,210,87,56,112,87,181,194,142,73,71,245,44,6,178,213,55,51,71,183,255,137,1,86,1,108,13,188,0,195,201,76,104,128,28,206,100,47,130,69,134,58,42,162,6,20,104,6,19,52,131,84,198,11,132,13,21,155,120,42,247,110,13,116,180,72,208,179,134,10,76,248,18,94,52,49,1,178,6,227,2,146,136,39,19,196,225,133,203,227,118,211,85,108,178,119,218,20,239,247,8,45,39,41,30,138,32,16,124,59,94,149,128,207,192,114,100,222,194,110,110,102,213,59,57,186,51,199,103,100,225,206,141,66,115,26,103,195,119,171,169,35,211,207,246,33,255,185,234,147,200,108,113,62,132,179,164,233,153,251,39,248,181,48,25,85,144,238,182,212,186,125,244,96,211,236,172,27,62,133,222,184,176,147,194,226,107,229,33,186,224,54,142,216,95,171,22,62,57,71,176,29,18,226,155,149,190,132,45,230,113,246,17,217,192,40,148,138,71,234,67,74,68,117,178,215,248,207,248,51,96,4,66,156,148,75,98,2,186,215,31,52,171,126,212,150,113,59,176,35,21,112,229,186,161,60,171,209,137,177,7,119,222,134,148,126,180,197,245,245,179,155,168,20,253,111,141,22,189,165,34,221,76,116,234,100,119,140,58,84,136,228,140,249,180,247,228,127,51,0,76,83,54,60,198,208,201,70,211,13,184,12,8,4,52,59,244,204,195,115,4,170,12,2,58,51,40,236,12,68,51,235,49,4,134,24,20,167,1,168,144,205,60,56,72,12,3,130,154,6,54,1,169,112,64,64,75,232,0,10,129,138,0,144,40,112,197,157,57,128,194,146,115,14,128,174,138,104,39,255,251,178,100,40,14,135,189,108,80,139,153,93,112,65,6,106,114,61,34,62,28,117,187,72,109,177,252,129,21,12,232,209,135,152,240,40,116,149,214,0,1,36,199,12,119,90,236,113,203,108,53,212,97,50,159,48,252,37,204,133,158,181,23,185,68,217,74,219,123,95,23,228,46,29,183,152,144,7,249,127,77,60,238,156,91,8,220,123,40,17,129,47,152,132,245,247,129,217,158,170,254,223,105,82,202,146,186,252,206,85,42,191,73,13,65,208,221,74,242,186,249,77,59,184,238,106,147,44,115,178,229,225,200,49,208,173,134,53,240,177,219,145,204,62,158,164,135,13,203,200,71,106,117,247,178,0,252,211,132,240,210,28,129,65,121,125,159,136,64,128,66,164,236,85,110,101,123,206,113,126,210,201,80,182,187,74,233,253,169,105,205,228,255,142,217,115,136,203,49,77,136,93,88,11,244,63,5,169,60,92,64,22,102,86,65,25,42,227,17,2,128,218,212,165,24,123,73,180,154,129,113,251,203,218,210,249,97,18,238,77,3,50,191,69,70,86,116,153,30,186,254,198,66,58,9,186,110,197,79,248,134,244,234,127,247,91,252,160,5,192,45,225,173,56,154,128,57,149,182,26,0,193,153,86,153,88,200,80,132,195,136,204,208,157,5,140,106,133,254,48,145,96,226,129,10,155,100,68,52,7,41,152,208,10,225,11,42,27,192,73,118,10,6,81,76,120,81,119,41,224,185,50,160,100,77,144,26,140,192,22,6,4,17,129,58,17,119,81,58,113,165,134,74,128,178,216,227,252,24,93,24,139,201,215,221,169,75,236,44,33,102,102,118,7,187,235,109,100,189,172,243,151,106,20,77,141,40,104,13,112,230,77,121,10,222,219,188,42,203,238,253,155,116,245,141,97,204,244,128,206,54,84,204,252,208,254,249,72,28,205,19,214,76,124,191,94,214,222,74,225,169,99,19,146,41,230,236,143,105,131,42,156,181,186,238,50,249,29,30,105,147,208,172,242,235,107,116,120,237,102,104,48,245,30,159,42,85,30,35,191,189,36,113,128,192,165,113,140,245,252,178,223,226,215,203,63,188,31,228,151,255,254,38,255,249,193,0,48,146,237,55,7,17,132,5,66,238,140,8,208,40,23,154,240,161,19,228,122,48,225,196,116,46,35,13,13,243,149,248,214,186,199,193,4,213,190,142,40,172,255,244,148,36,63,255,163,38,24,148,16,27,150,248,88,67,221,212,46,103,100,131,146,143,225,84,0,0,225,11,49,204,120,1,186,12,236,108,209,7,13,50,208,205,195,13,129,125,196,2,161,32,52,193,42,19,112,197,5,76,148,20,203,216,28,224,112,114,132,153,200,130,177,41,169,3,161,129,137,160,136,20,98,42,6,156,50,255,251,178,100,30,140,231,35,113,82,19,111,62,208,70,133,234,66,97,229,46,25,81,189,84,109,61,23,193,7,22,41,73,132,149,160,229,122,42,32,44,58,178,162,166,22,38,76,41,9,127,160,27,16,124,97,147,61,242,200,130,140,54,119,161,213,48,96,154,57,84,0,72,16,226,184,55,130,189,195,86,30,151,172,4,161,77,18,13,15,71,26,52,46,93,59,93,38,85,81,108,245,91,61,149,124,249,204,101,14,187,122,170,20,245,94,137,46,35,230,126,152,76,102,208,99,223,89,172,211,214,136,229,152,211,122,83,198,113,155,87,130,209,225,192,12,70,12,252,152,13,43,171,31,40,102,151,213,19,172,56,71,96,82,209,251,98,233,226,139,79,217,16,185,173,30,29,208,68,27,35,29,45,15,36,39,0,242,207,32,87,153,100,163,16,208,211,189,139,54,165,27,66,96,10,16,163,227,249,101,139,166,30,70,211,140,69,91,104,230,166,235,195,52,221,122,163,194,251,156,223,143,119,23,3,95,53,76,144,73,206,240,101,28,30,29,206,38,233,235,161,63,35,71,74,237,53,208,72,86,131,84,74,53,254,59,238,255,35,255,200,235,116,54,0,5,165,176,225,3,249,84,209,2,48,172,203,162,98,93,24,128,197,83,192,208,0,210,105,154,101,223,192,168,38,75,195,44,53,205,132,49,148,28,85,241,113,210,130,214,237,33,173,19,147,140,37,158,42,8,246,34,129,107,230,182,234,9,203,12,153,82,18,241,205,141,160,8,212,44,62,67,92,36,128,225,153,31,191,165,81,239,102,211,214,185,245,60,58,106,83,221,199,217,22,246,236,48,153,158,57,196,102,154,244,131,239,60,73,164,205,36,248,177,227,174,250,251,182,161,190,248,202,126,182,174,47,91,109,122,47,198,162,234,180,52,136,102,191,81,163,155,104,232,68,92,104,106,181,143,37,155,190,68,110,88,74,4,67,203,194,87,188,101,214,96,134,55,112,192,119,44,173,100,136,133,2,177,101,64,177,230,55,14,53,74,174,24,139,128,231,255,122,255,29,82,20,35,63,14,91,49,99,144,248,128,78,243,131,1,231,71,29,173,16,100,230,141,34,153,82,101,254,157,100,64,29,172,77,29,97,233,241,165,44,183,156,69,194,188,188,191,163,71,94,223,27,202,136,120,239,246,13,197,76,170,228,171,119,242,61,213,0,0,0,73,176,116,44,176,40,101,130,6,8,198,100,38,230,107,78,101,65,38,238,38,97,131,102,84,48,58,12,110,16,74,4,97,128,230,4,30,6,218,98,168,106,144,192,98,145,225,181,188,143,65,31,69,128,64,112,233,32,12,252,177,94,168,25,16,205,104,16,44,20,217,222,6,112,211,239,53,248,218,84,202,109,255,251,178,100,42,12,199,177,110,210,155,120,77,240,69,69,26,99,97,139,60,27,37,187,80,109,188,187,137,4,23,105,204,244,136,248,67,81,169,214,230,187,66,38,246,81,93,129,235,202,224,135,139,156,120,215,229,233,75,64,126,177,169,82,126,123,239,99,107,226,138,119,15,218,187,20,199,117,161,170,71,195,46,194,57,245,224,107,246,175,65,84,244,185,83,75,245,169,181,223,107,226,213,173,88,206,164,107,14,201,94,185,126,93,237,252,41,233,229,240,142,221,155,177,205,69,72,78,218,254,235,58,183,177,197,153,43,216,164,161,189,77,182,59,73,184,139,127,44,185,27,141,46,182,3,98,157,176,47,89,201,53,62,116,183,1,193,40,88,169,138,40,98,142,148,70,201,152,150,172,243,35,216,252,75,93,178,37,151,255,149,159,190,146,105,90,42,11,0,7,0,0,167,100,72,88,23,2,54,166,78,98,183,10,2,244,98,85,143,200,7,183,44,201,255,189,232,206,200,165,100,108,87,97,42,75,135,171,42,245,183,117,169,92,197,199,55,117,241,197,64,38,162,145,237,3,123,64,142,7,14,14,164,180,100,191,253,160,0,137,82,14,17,158,243,104,24,0,104,212,72,252,197,18,204,116,36,192,9,102,64,67,193,0,38,166,90,203,64,160,66,193,96,169,9,3,78,108,192,161,117,106,131,134,64,194,15,144,249,80,66,23,21,230,245,25,85,167,24,66,159,150,65,16,27,2,140,62,149,157,217,235,187,84,120,189,50,33,224,217,85,15,178,53,166,184,199,239,162,232,237,154,25,114,80,218,3,91,83,37,227,201,77,177,137,200,242,172,174,233,166,191,189,233,186,89,239,133,136,217,196,58,187,204,25,179,152,6,148,253,134,62,99,246,167,250,170,252,200,92,72,113,225,213,190,200,217,119,36,172,187,196,18,226,51,226,102,231,43,60,145,219,145,244,96,186,249,59,105,137,163,119,176,101,88,156,75,102,141,164,159,91,222,169,141,78,185,191,146,93,79,117,183,231,226,1,206,238,161,98,111,93,82,213,243,221,253,179,230,63,223,195,95,154,96,0,144,164,12,48,36,200,25,118,138,3,218,180,227,76,41,160,77,134,0,201,183,237,198,42,88,184,124,72,22,202,241,106,89,89,76,87,250,37,91,221,213,255,239,147,209,140,195,85,56,173,69,131,25,108,229,145,237,39,113,255,181,28,254,194,0,28,226,248,71,9,155,74,53,0,18,37,8,9,178,121,152,205,44,48,88,121,131,192,10,4,189,66,65,138,141,217,246,230,227,198,162,141,22,92,216,37,16,251,127,185,4,59,7,99,101,245,207,222,17,183,248,142,92,166,172,25,189,31,5,115,205,200,158,245,186,67,88,94,93,60,134,255,251,178,100,38,140,134,59,105,86,27,47,101,240,61,196,250,108,61,34,118,34,45,219,70,46,101,239,129,4,142,104,197,150,21,170,95,92,158,89,154,68,38,50,128,230,140,203,41,232,35,115,109,227,173,233,72,223,7,229,154,212,92,163,247,251,101,226,237,227,148,215,156,173,147,43,48,233,173,164,35,205,229,164,244,173,43,143,121,217,55,89,115,190,240,13,138,175,232,133,18,197,108,8,98,4,210,110,98,8,111,170,235,0,191,68,145,250,113,85,25,227,213,81,96,117,30,39,204,162,204,124,249,123,216,228,161,166,92,56,5,246,197,108,223,102,117,103,177,28,178,101,106,73,206,100,235,101,64,0,0,160,0,13,0,30,224,152,61,199,241,192,11,17,230,45,169,148,45,209,213,214,205,112,36,11,114,186,65,151,50,155,76,137,4,78,151,147,118,233,102,178,189,221,175,131,111,87,87,253,30,251,183,117,40,199,254,223,163,244,128,102,15,104,158,184,106,105,144,169,138,140,6,13,25,24,245,8,32,25,138,8,12,184,31,48,129,168,42,6,55,88,77,6,192,33,161,24,204,200,231,67,6,128,73,130,50,67,200,145,235,90,120,200,229,232,17,68,90,34,16,204,208,161,180,153,49,207,235,146,179,1,14,78,56,40,154,6,81,139,192,12,133,62,101,206,187,69,64,197,166,132,168,241,208,254,74,145,64,201,181,134,24,3,40,7,11,75,130,71,4,27,33,144,136,68,87,172,176,3,173,6,155,108,82,157,151,134,182,64,9,18,112,186,49,23,147,64,242,82,149,132,168,225,60,135,1,8,66,209,38,65,164,116,56,132,128,110,51,169,212,72,200,183,216,183,177,48,176,62,150,109,169,149,139,181,194,249,40,145,72,245,125,133,251,236,151,84,38,144,186,158,52,70,0,14,142,11,204,184,50,42,219,207,91,80,122,138,215,3,201,18,180,200,159,150,118,214,34,254,169,125,68,169,234,246,76,210,30,173,135,23,81,230,99,139,10,109,89,170,247,129,11,50,226,158,149,125,25,89,153,17,173,90,213,31,207,239,218,154,125,94,100,218,239,30,68,145,223,255,83,127,252,52,1,39,203,9,179,228,243,92,128,200,157,228,0,51,37,109,174,193,116,196,24,37,248,229,74,9,17,122,27,144,11,68,224,243,191,81,182,238,234,25,113,51,216,247,206,42,225,186,113,3,95,231,154,42,253,95,215,249,21,57,191,239,167,76,208,0,0,96,189,145,14,48,189,35,64,24,136,48,90,121,149,8,9,38,12,8,76,136,183,99,105,97,244,2,181,227,140,47,55,58,48,131,44,82,121,37,213,133,39,158,116,135,80,185,234,36,77,66,147,179,143,51,17,148,186,6,114,115,14,38,161,234,220,255,251,178,100,34,14,6,239,113,84,147,79,101,112,69,137,218,124,101,34,74,29,125,197,78,13,189,27,73,30,148,105,137,134,28,234,93,69,157,100,167,56,64,114,87,51,175,131,206,51,114,229,222,218,135,41,30,241,74,62,86,163,67,81,111,221,130,51,214,7,78,96,183,67,109,34,85,128,220,117,42,79,210,43,115,43,211,94,17,188,24,38,165,202,20,42,116,46,185,72,26,88,164,90,102,153,209,194,239,17,160,60,212,241,239,63,172,76,91,58,173,161,50,134,219,214,40,185,73,71,99,47,129,199,79,15,74,154,150,205,24,109,203,165,144,145,27,203,234,246,107,183,109,173,235,160,52,217,133,160,58,31,46,102,124,113,145,50,229,175,85,153,87,231,242,22,230,172,49,243,191,255,51,217,91,110,123,205,167,39,18,0,0,64,0,130,194,84,77,57,148,169,33,219,49,130,34,160,107,84,173,209,131,80,21,136,67,216,245,196,71,154,149,243,38,3,142,252,114,178,213,141,238,122,184,33,247,217,19,254,211,191,150,175,167,255,255,255,255,213,229,79,111,211,111,153,187,83,140,129,73,243,26,96,55,212,227,68,11,71,243,40,74,14,34,3,35,168,121,136,1,161,81,184,136,70,216,176,136,0,5,222,199,130,0,24,57,124,231,160,65,25,9,64,2,135,57,137,127,89,233,200,116,33,5,228,204,140,68,3,35,156,107,100,161,51,241,57,83,19,99,83,53,83,114,34,50,66,138,175,226,164,144,186,5,200,99,209,162,32,14,152,140,99,242,69,121,2,53,102,130,120,68,117,58,149,206,41,121,112,84,1,40,165,99,59,102,134,97,181,186,203,230,51,41,95,21,78,113,49,200,6,35,217,176,36,222,26,27,31,103,240,78,93,169,119,93,63,122,122,170,31,81,92,173,121,103,249,86,51,197,187,124,122,110,241,239,35,120,21,68,185,243,186,33,174,49,44,157,138,234,19,153,80,160,139,18,150,220,205,108,45,211,81,182,202,159,182,148,87,176,148,68,196,165,220,176,38,227,66,64,210,204,127,11,43,54,185,197,95,13,251,12,138,165,129,30,225,216,55,249,206,246,114,222,192,48,1,163,163,139,164,178,218,168,172,90,138,153,139,73,101,151,60,26,7,200,106,92,128,209,214,40,250,67,145,20,24,147,157,75,106,92,195,44,101,43,21,122,155,94,175,77,24,80,3,197,93,10,26,11,2,160,20,126,64,173,92,32,239,126,65,223,236,208,175,34,0,8,0,16,82,70,82,197,231,52,231,11,97,210,69,204,22,152,42,57,177,1,24,16,48,104,48,76,24,162,230,195,15,44,244,165,250,129,108,38,235,81,108,16,69,62,116,212,242,120,59,43,139,9,61,81,209,60,85,200,255,251,176,100,30,8,6,139,105,86,211,47,101,240,66,134,74,173,61,98,150,29,233,209,78,45,189,155,17,25,25,233,225,132,149,56,193,8,233,204,2,91,80,72,168,216,223,76,198,97,194,126,156,59,104,165,124,73,234,230,218,210,208,220,154,173,251,78,176,131,217,100,24,111,225,178,69,99,84,167,232,193,181,201,160,177,85,247,212,230,74,30,194,70,103,204,9,253,212,182,234,235,226,74,46,209,86,188,37,189,196,180,241,113,74,239,24,174,191,219,177,20,60,152,55,115,241,138,38,21,166,30,91,140,96,166,47,27,202,37,114,213,132,205,217,79,9,143,200,231,29,233,71,202,102,11,221,13,83,177,49,42,89,32,19,78,79,122,51,239,202,206,85,167,251,250,20,45,206,135,44,101,108,170,146,128,0,0,22,0,48,0,0,23,195,152,122,205,212,44,196,91,82,179,61,240,242,253,147,234,43,81,164,208,149,108,115,59,148,42,215,177,205,223,63,52,223,190,128,225,57,32,214,152,73,49,63,163,87,217,119,255,167,250,127,193,149,78,119,245,255,214,0,136,95,206,53,0,216,230,204,73,209,62,140,61,84,196,0,194,14,10,9,192,32,168,178,105,227,11,81,42,199,68,129,13,172,1,22,153,97,48,11,132,235,140,128,176,150,125,63,27,92,20,17,53,40,90,20,113,128,8,66,244,212,140,70,12,218,72,100,41,238,158,113,169,229,98,158,16,2,143,1,178,88,190,47,2,15,32,87,41,226,42,57,254,31,130,29,5,197,72,134,44,174,146,203,136,218,89,124,252,132,84,231,0,81,5,149,11,122,244,159,51,156,138,41,84,241,101,145,124,176,65,185,198,50,73,176,80,34,64,54,38,179,197,84,120,104,133,102,97,214,57,213,150,86,179,157,205,252,104,204,16,224,53,159,169,172,62,153,102,240,213,192,178,60,16,90,95,29,93,234,177,151,170,50,80,249,103,160,32,101,208,222,2,25,87,155,46,82,115,58,183,229,7,212,58,231,186,2,92,78,28,132,121,72,119,62,183,69,106,109,239,6,103,91,118,113,136,43,211,146,89,252,159,190,100,205,97,200,129,0,34,1,204,177,20,16,223,100,196,26,98,137,136,221,217,247,5,34,82,100,50,108,184,107,44,228,22,113,26,123,162,34,249,225,181,76,228,246,70,124,94,17,109,60,221,185,250,125,7,98,186,106,245,255,132,40,23,235,57,255,253,185,210,62,74,191,183,189,96,0,36,210,156,101,179,96,160,11,38,12,16,16,80,245,236,8,9,181,115,22,49,132,91,254,250,44,179,220,166,15,28,59,101,97,250,83,225,224,205,56,150,212,67,66,167,84,26,59,107,138,16,185,227,179,209,146,34,237,247,63,18,202,143,255,251,178,100,32,12,214,142,105,87,27,44,123,160,63,6,106,130,60,202,88,160,1,201,76,46,97,239,201,22,25,233,129,147,21,168,60,18,243,22,34,188,203,190,213,167,12,206,45,234,187,194,105,93,211,16,247,21,189,226,76,47,240,216,245,212,36,61,135,108,147,55,162,24,95,243,234,4,100,49,100,242,42,247,11,51,121,34,124,42,101,241,49,1,11,113,180,19,114,147,194,180,40,27,165,149,120,215,155,89,152,119,170,91,111,220,149,119,158,17,249,171,114,140,201,106,219,83,149,49,42,168,177,30,23,78,228,209,173,162,71,86,31,79,224,137,211,61,50,202,216,253,180,97,43,144,226,118,53,149,41,216,239,177,26,4,88,213,121,166,24,73,75,218,145,41,81,250,137,196,107,172,2,0,37,2,212,66,92,170,6,56,168,144,252,63,226,162,223,172,155,149,35,23,167,6,96,201,174,116,164,207,230,205,121,125,37,115,223,152,239,79,228,2,203,121,16,83,161,128,69,244,122,243,43,214,165,25,209,255,255,254,191,255,164,1,21,50,155,172,168,191,140,226,10,7,14,12,48,100,48,168,96,100,80,98,64,177,129,196,9,206,99,50,115,146,95,176,96,12,225,66,2,128,106,226,82,149,100,85,23,249,107,180,196,102,94,197,202,22,53,43,37,64,90,205,145,72,130,140,102,205,197,79,158,180,183,229,16,183,17,121,198,218,72,240,35,4,174,75,230,93,73,110,9,68,184,25,186,71,203,197,85,216,74,117,69,36,137,190,140,195,27,109,41,116,99,37,121,166,49,139,69,161,129,1,34,76,13,203,7,49,41,79,178,199,82,36,220,80,203,36,26,27,94,142,176,132,22,32,102,107,39,190,242,228,135,207,101,82,189,235,59,249,11,123,42,252,112,217,112,131,25,242,57,134,174,36,205,155,122,93,190,198,82,128,93,142,119,70,134,172,93,103,238,174,24,177,27,60,96,98,232,110,117,119,100,197,82,204,217,100,118,53,240,112,64,190,24,153,169,86,232,143,48,120,190,140,146,98,219,135,191,198,224,55,207,23,227,16,237,38,27,35,252,223,40,157,235,56,231,223,190,154,227,64,175,198,187,244,58,145,92,40,178,195,59,226,41,96,119,5,238,127,47,188,27,177,20,6,30,136,20,143,229,34,112,195,195,253,21,88,209,237,171,107,201,152,195,154,62,206,142,200,207,71,238,142,159,196,17,193,85,218,91,91,235,199,188,46,190,127,35,187,255,216,143,109,95,250,128,0,69,177,2,112,7,35,49,0,208,171,47,105,141,68,86,8,205,141,45,234,29,101,102,41,92,61,0,22,8,28,121,172,74,26,162,148,194,227,203,197,32,56,186,154,243,47,137,202,80,66,168,176,155,71,57,255,251,178,100,28,8,166,209,113,85,19,79,94,96,73,167,170,81,97,37,92,24,233,163,94,236,225,227,65,33,28,105,21,151,148,240,117,52,64,28,41,142,213,144,189,234,197,168,68,101,241,50,39,8,152,186,202,185,205,170,161,187,22,65,111,66,54,230,145,86,203,152,136,92,180,49,35,93,27,41,84,20,184,187,123,203,36,55,118,250,193,162,166,171,167,236,18,21,136,35,16,153,234,18,54,124,169,16,173,213,69,31,186,171,131,107,146,227,10,135,112,225,171,147,211,110,25,160,203,186,222,209,124,198,242,218,239,206,117,171,230,122,194,223,53,54,102,203,52,76,174,171,240,181,121,162,190,122,193,125,166,144,55,51,7,4,140,49,106,196,245,135,39,18,29,14,39,61,187,216,98,196,206,109,222,53,220,48,249,207,107,21,191,230,255,205,91,18,0,82,1,243,16,9,108,102,100,17,19,155,3,162,251,83,179,249,243,161,21,27,209,241,252,134,210,21,207,222,226,254,91,94,53,176,204,33,166,15,184,83,244,126,77,254,255,208,69,35,213,199,144,210,221,246,173,20,59,128,159,241,111,246,29,226,186,217,241,174,235,127,255,162,8,20,211,147,45,18,51,204,41,16,253,75,194,233,88,81,8,90,3,233,23,21,163,229,62,237,154,237,55,14,70,71,194,172,66,38,1,253,42,14,108,11,32,34,218,19,42,19,109,117,24,45,59,182,170,235,77,100,170,239,209,138,173,121,34,226,29,37,180,51,173,71,44,100,243,54,186,169,194,243,81,195,168,249,70,25,217,218,226,144,212,241,96,107,192,104,198,97,45,179,198,50,139,122,84,158,105,177,77,244,144,70,124,189,103,220,105,226,226,118,214,168,42,150,25,227,161,240,95,64,83,203,135,141,136,85,91,149,247,115,67,41,29,3,26,61,27,213,151,215,173,155,226,195,79,186,155,191,50,226,221,191,89,182,169,67,147,113,62,11,205,20,186,162,130,167,67,68,49,255,149,115,158,179,74,73,2,37,231,137,121,79,186,106,240,53,104,206,239,32,39,11,48,170,141,113,146,2,114,119,21,240,228,40,92,204,9,116,142,33,217,132,137,67,81,207,100,157,170,15,91,247,94,20,30,165,177,157,29,28,12,101,22,162,63,87,82,181,83,213,39,252,52,241,69,178,37,255,248,13,64,29,237,245,21,237,87,250,62,223,137,140,0,76,40,52,221,236,13,41,240,210,134,4,165,140,80,252,197,192,76,208,168,203,192,133,142,133,65,204,21,196,88,69,165,16,3,157,32,234,88,164,27,186,144,75,221,207,77,33,160,24,121,10,147,192,104,41,248,128,7,89,21,65,195,101,133,220,79,38,176,236,3,9,154,191,101,207,226,177,211,78,143,6,64,255,251,178,100,41,142,7,251,116,83,11,111,78,228,63,230,122,114,61,39,74,156,49,199,80,77,61,151,193,12,28,105,161,132,148,248,170,30,209,85,190,150,122,196,168,213,95,72,11,26,153,90,161,38,198,11,129,61,36,177,154,219,21,106,103,36,41,147,71,98,152,47,0,101,204,201,60,65,51,80,243,24,248,86,41,145,241,91,153,137,59,4,67,37,59,128,181,205,69,115,173,158,200,127,230,140,9,224,193,100,93,35,109,66,68,238,11,50,176,251,91,149,152,144,70,123,101,198,34,221,28,76,27,149,244,97,158,223,183,155,152,221,118,135,179,185,190,189,161,193,124,66,85,241,224,102,6,188,167,225,210,170,136,223,81,215,89,97,217,46,241,175,13,196,245,185,86,223,26,154,236,117,92,26,238,120,145,118,207,54,45,41,187,170,226,36,63,231,185,77,61,36,39,205,244,200,70,195,96,16,0,184,1,28,245,47,40,16,8,194,100,193,76,167,4,194,30,168,176,163,25,210,86,53,45,56,244,159,121,202,105,142,252,89,150,107,126,171,219,227,10,54,251,4,134,40,165,105,53,94,154,254,59,142,83,251,111,254,207,167,110,154,128,49,1,35,107,220,51,65,202,116,105,72,0,34,23,24,0,120,192,5,1,9,122,140,193,103,189,145,131,65,29,82,162,197,151,180,20,183,126,44,244,50,246,226,189,203,106,215,166,159,32,9,97,37,22,229,200,15,145,117,152,3,51,21,140,226,42,209,87,42,135,59,209,162,88,128,161,121,216,141,86,90,41,198,221,166,38,160,254,127,82,252,109,198,243,31,138,154,46,160,200,173,113,43,195,138,60,235,138,65,59,19,53,172,212,115,174,47,27,17,20,203,168,4,161,246,15,92,237,242,51,84,87,207,22,122,47,76,202,195,147,154,211,224,192,108,155,228,243,100,196,72,78,182,222,204,79,150,86,108,212,254,111,104,10,155,239,16,231,174,225,95,120,237,197,20,8,176,34,168,181,224,184,134,112,235,103,36,234,20,143,53,232,131,166,156,55,54,187,200,239,183,169,237,200,200,235,8,215,245,220,151,63,62,243,214,153,111,230,118,24,30,60,160,182,68,8,1,0,42,105,52,144,227,0,194,68,87,78,180,12,36,39,84,85,50,147,27,64,109,96,44,89,164,186,77,148,148,243,171,150,159,169,81,100,19,221,144,51,245,71,219,125,173,248,157,141,174,154,235,244,18,195,73,25,248,254,223,249,30,143,78,68,28,38,23,114,50,70,243,44,94,40,2,48,242,0,49,1,1,249,84,96,44,4,33,3,48,145,68,204,111,128,129,162,36,37,170,144,10,153,164,178,69,208,216,149,116,148,186,240,203,125,62,206,65,166,163,64,17,213,230,160,13,61,255,251,178,100,31,8,231,58,116,83,131,111,78,96,68,102,106,102,97,34,60,23,105,163,93,172,189,143,193,27,25,169,73,132,157,96,176,181,211,4,3,121,221,217,82,156,182,188,132,7,183,34,250,18,32,91,229,233,51,84,52,174,10,49,193,5,116,109,17,112,153,30,151,135,28,63,71,222,43,43,132,54,105,1,242,2,12,77,49,214,115,253,34,226,246,85,51,233,96,169,216,155,94,34,75,187,193,207,1,186,19,157,99,164,252,55,106,61,211,164,32,178,183,54,153,175,210,245,40,160,165,35,62,61,82,180,158,138,31,158,39,122,85,61,125,6,53,115,119,223,243,61,166,55,187,22,99,237,105,13,80,69,109,97,60,107,190,140,180,109,131,134,114,123,148,232,82,160,101,37,123,85,158,169,51,91,156,190,127,229,60,201,242,240,118,230,14,251,178,190,252,243,90,206,135,68,0,0,4,49,161,128,164,186,91,207,2,12,132,77,24,152,21,72,43,215,21,45,105,101,14,226,83,73,25,198,19,196,196,233,247,221,84,204,12,111,208,157,234,155,219,234,108,187,217,51,235,244,14,209,12,59,167,84,154,127,190,189,99,221,203,7,63,92,4,130,9,72,151,138,135,24,27,129,43,21,1,146,140,163,24,82,245,106,108,107,148,96,22,42,206,217,80,65,50,24,139,33,122,131,21,193,227,122,125,185,7,124,130,228,255,171,137,26,171,106,184,141,90,60,22,87,117,107,52,59,3,59,124,125,54,253,194,202,6,44,41,211,112,175,26,12,90,171,86,117,103,251,203,134,18,3,91,54,114,120,178,114,162,140,45,187,50,93,83,120,78,138,110,137,23,212,153,181,58,205,164,115,109,66,75,61,164,141,98,173,45,154,213,14,181,154,239,178,224,211,27,51,84,241,76,250,107,90,130,107,246,165,19,229,228,148,35,22,106,195,77,252,213,208,96,183,209,137,140,207,109,138,236,175,93,97,4,188,229,92,106,126,122,2,50,125,212,162,215,39,227,231,229,236,38,129,182,65,43,36,234,3,228,66,30,37,129,110,217,203,161,105,214,178,129,196,240,149,176,32,89,131,159,27,34,51,31,99,71,149,204,182,228,76,96,232,85,169,246,109,246,49,30,239,242,52,23,101,94,181,71,222,188,114,131,246,255,255,93,104,118,247,117,51,255,64,0,2,17,52,145,216,248,97,76,6,12,216,74,195,29,76,88,68,48,172,198,67,1,129,98,66,136,56,97,130,77,105,83,16,3,25,152,72,144,50,136,210,48,6,155,3,183,98,32,72,171,142,152,107,250,61,52,158,164,195,207,212,105,241,250,11,168,186,234,178,138,179,236,66,141,244,86,153,98,179,54,169,77,190,241,203,164,180,254,68,112,167,106,106,246,255,251,178,100,47,142,183,199,113,83,27,111,47,192,68,6,122,85,97,37,88,28,81,199,78,109,60,191,1,22,153,169,97,132,149,152,158,221,43,90,187,199,249,139,210,208,195,114,218,207,95,91,152,144,166,159,42,241,8,222,101,74,193,111,198,220,169,83,234,123,158,36,148,133,128,126,161,132,66,218,62,132,101,197,225,138,211,25,83,67,8,233,141,150,197,212,43,93,176,180,86,175,60,89,158,21,90,209,217,194,48,168,62,204,8,81,162,69,196,25,153,97,102,40,201,104,158,4,52,100,120,109,81,196,245,74,227,232,117,198,240,12,147,164,198,140,167,115,100,83,196,107,104,46,74,87,24,18,150,35,65,105,235,35,77,92,96,35,209,195,89,45,35,118,10,199,11,71,83,130,59,227,7,162,198,137,114,4,95,54,0,64,6,96,61,81,3,17,41,247,2,165,18,101,75,233,135,197,91,212,195,226,180,209,15,202,78,181,164,147,214,98,242,196,154,149,57,230,197,226,71,136,139,255,101,174,149,189,211,231,193,81,209,55,249,235,169,240,18,142,237,151,117,29,209,246,124,68,9,16,192,106,61,143,193,75,206,220,177,225,3,52,146,61,48,4,65,19,25,242,106,238,162,157,168,250,119,61,110,67,238,137,46,164,89,96,135,130,208,61,233,30,219,198,33,196,58,32,245,103,141,29,169,109,49,41,219,243,243,107,81,221,156,143,11,3,211,10,95,138,99,20,166,138,63,80,116,220,20,205,231,163,173,201,211,146,221,166,138,91,180,252,60,31,201,53,170,119,106,212,132,32,158,165,172,249,57,226,172,60,149,189,181,106,180,74,184,64,138,186,53,196,243,51,38,119,69,122,175,225,153,155,15,161,174,34,190,145,185,74,163,138,254,134,163,71,126,79,153,59,248,88,210,226,98,97,29,51,219,27,225,252,110,124,125,54,198,127,175,2,183,179,97,80,251,81,98,175,124,218,57,54,91,211,9,134,233,252,101,155,169,96,182,156,81,5,99,3,6,92,36,137,171,53,36,92,153,233,44,79,237,86,81,109,230,102,92,11,153,71,139,186,32,77,88,3,60,22,153,12,24,83,142,32,202,235,81,70,231,2,210,53,124,217,131,70,89,50,40,1,163,109,36,218,244,180,62,38,17,243,144,246,98,140,115,134,194,1,189,21,213,31,21,223,216,190,169,131,111,153,255,218,163,48,251,185,29,78,250,123,147,238,245,17,0,4,136,112,86,81,223,162,111,225,26,181,165,12,138,198,148,17,7,57,106,168,102,150,234,225,220,82,171,44,21,196,123,99,238,52,74,49,14,64,178,182,228,98,163,229,112,102,38,196,16,241,122,241,154,10,189,201,116,186,72,33,207,87,38,130,112,220,49,48,175,67,223,255,251,178,100,36,140,38,138,103,84,155,79,76,240,72,198,106,69,97,234,46,159,229,219,72,13,189,27,73,10,25,169,165,131,29,104,176,56,68,177,148,253,189,112,135,48,202,163,87,156,112,163,49,177,190,74,178,48,30,12,144,128,44,195,253,50,188,66,31,56,55,62,107,124,210,223,210,175,174,153,133,178,103,105,11,228,9,177,59,247,233,103,216,117,2,73,160,84,143,172,241,88,173,3,54,141,26,243,158,255,34,117,136,5,23,48,0,1,3,14,64,177,180,204,12,133,89,52,185,85,83,92,105,17,18,129,238,101,208,32,40,129,132,9,30,81,1,218,56,163,141,52,76,38,12,32,118,37,89,5,178,16,115,51,71,48,41,238,32,118,223,135,192,8,0,207,6,168,23,114,52,55,32,36,5,241,130,67,12,40,133,38,83,236,181,186,166,58,113,110,205,150,171,232,70,212,179,47,144,39,60,140,172,245,97,237,70,176,97,63,83,203,209,140,103,221,27,242,84,150,71,109,127,122,117,199,150,105,238,35,229,185,223,253,76,6,44,25,66,161,232,239,26,17,97,178,155,133,32,201,64,201,6,68,67,68,38,73,8,99,230,177,83,2,23,109,134,128,71,0,71,147,223,129,226,228,71,38,1,104,73,104,187,204,140,56,80,77,5,193,195,112,149,135,99,241,83,2,45,84,237,227,253,18,24,11,73,80,96,75,37,155,72,150,156,146,163,71,144,75,226,220,228,174,89,84,9,115,178,2,108,39,192,91,81,29,37,240,52,76,132,242,69,218,172,149,64,66,4,169,118,87,151,53,149,105,190,200,172,7,11,52,54,67,243,3,9,56,48,199,201,248,216,152,114,134,166,139,2,228,249,189,176,83,142,50,252,196,77,69,133,173,218,104,195,188,5,107,230,199,175,231,87,176,144,164,184,140,11,40,192,55,86,179,73,35,178,165,34,190,80,148,167,80,95,35,213,251,123,35,118,21,136,90,37,220,57,95,72,221,141,99,83,34,89,172,162,163,12,94,194,245,134,95,38,6,6,173,68,8,122,11,94,140,130,205,210,203,84,29,103,11,92,237,8,58,225,233,46,138,41,175,152,248,229,154,106,68,19,133,1,0,0,1,190,5,255,82,225,226,203,2,232,73,1,16,93,232,47,22,253,202,30,73,183,17,15,32,90,82,78,139,227,212,62,246,58,237,147,161,174,22,33,232,211,206,162,222,235,175,238,146,119,126,222,154,113,199,143,206,253,127,255,255,255,241,8,33,36,220,252,134,141,116,231,0,69,20,221,160,64,205,61,119,181,183,41,47,38,219,149,44,244,114,54,155,74,217,254,98,155,231,113,219,115,142,145,47,28,122,21,244,100,84,174,34,51,197,120,237,52,126,18,119,204,107,80,255,251,178,100,30,12,37,217,104,215,155,15,99,240,65,67,26,154,60,98,90,28,229,165,76,109,225,143,193,14,148,106,33,131,21,160,216,240,200,184,141,29,193,101,227,131,166,247,7,145,32,171,97,204,163,128,234,211,95,44,105,114,69,102,13,239,197,93,61,61,107,203,211,137,57,217,42,231,2,172,249,219,16,165,122,204,145,114,92,52,75,186,243,108,88,33,57,71,167,177,34,78,158,235,253,179,195,119,157,62,44,52,195,67,208,136,8,154,135,198,171,32,26,168,78,206,204,62,53,93,239,106,1,209,209,185,41,197,185,203,204,14,232,201,228,41,222,209,15,106,213,38,205,89,173,126,118,114,247,238,118,167,140,129,128,0,0,0,1,27,225,108,12,113,194,198,16,177,170,91,146,108,24,80,33,18,214,162,218,2,62,81,47,171,196,66,77,215,76,119,14,234,166,47,156,115,252,35,246,107,156,95,251,255,182,210,139,42,124,132,214,138,31,253,207,183,86,237,64,0,0,46,24,44,225,148,206,27,217,209,160,63,25,1,49,130,185,12,143,17,0,137,2,137,18,128,68,204,100,110,5,70,120,243,71,90,232,38,20,98,102,163,210,7,68,153,162,204,4,137,29,199,182,239,60,176,218,103,62,163,54,101,16,235,199,18,81,132,196,96,141,98,36,174,147,233,115,51,119,254,9,85,207,171,166,203,88,139,145,9,120,222,134,155,73,11,141,85,121,32,41,14,222,40,99,77,218,153,179,61,182,96,247,81,114,67,66,65,184,86,6,35,203,131,131,176,143,13,197,10,139,192,184,78,162,200,174,4,142,93,64,56,210,10,216,151,158,214,139,153,151,54,36,50,243,195,234,26,13,162,66,123,72,30,39,179,42,142,138,49,161,9,124,124,243,66,10,202,31,29,12,206,151,64,85,118,119,106,202,229,180,104,163,104,31,91,120,88,165,96,19,108,153,108,213,118,23,43,188,167,250,102,210,171,41,221,14,85,83,177,175,99,91,92,52,163,199,116,225,192,0,224,0,248,48,145,83,180,88,61,49,94,232,180,21,22,247,46,122,31,178,78,80,253,131,153,72,38,122,163,221,163,17,17,69,53,36,26,70,11,116,162,165,173,94,132,41,63,213,28,108,187,201,166,204,164,60,91,183,212,231,63,218,203,95,119,244,192,0,0,75,188,134,48,204,38,12,172,140,202,130,12,208,112,197,194,204,40,12,116,88,42,36,96,32,133,224,48,192,42,236,241,76,147,89,69,104,22,136,96,27,24,126,174,41,5,6,100,204,28,28,22,173,47,100,20,150,173,108,18,22,218,56,171,157,72,12,179,4,122,220,74,145,40,97,177,0,48,162,47,142,76,140,200,192,224,159,6,121,200,76,219,210,198,51,139,137,255,251,178,100,49,142,71,13,104,211,155,111,101,208,58,130,90,218,60,38,116,30,221,163,68,78,97,147,193,16,40,234,76,241,137,120,253,23,37,206,121,148,47,146,144,242,176,236,242,120,30,153,238,115,74,252,227,88,149,129,134,88,48,156,87,15,215,77,202,120,247,31,172,178,47,40,48,145,97,122,241,252,58,55,57,98,63,113,59,70,66,73,37,127,194,194,188,6,180,114,39,31,32,155,173,88,84,140,105,45,15,66,179,214,132,187,146,175,88,33,58,246,127,86,153,41,203,145,97,92,173,113,117,148,200,229,112,112,126,64,112,158,65,76,132,122,233,10,16,216,247,122,251,11,252,213,250,172,54,32,247,192,240,16,160,20,0,0,87,175,14,228,139,148,98,161,157,197,95,6,232,205,188,223,151,100,19,101,108,43,131,9,7,94,9,46,86,92,170,222,191,227,126,244,127,217,239,246,252,236,175,60,21,2,51,201,87,236,51,228,55,1,227,145,195,1,206,12,68,231,48,195,4,201,128,179,29,51,64,35,179,11,141,68,68,18,81,217,129,194,6,49,5,168,225,119,128,128,114,128,128,136,28,97,64,41,132,67,238,192,32,6,68,9,233,16,144,128,66,33,3,139,104,33,193,217,38,65,0,1,182,47,56,50,160,167,212,26,57,116,137,30,221,215,227,156,196,80,239,47,128,75,224,201,10,166,93,138,200,216,161,45,235,15,106,8,122,237,39,147,222,175,82,14,29,148,178,42,87,109,93,58,46,170,226,161,132,191,116,206,91,252,238,194,0,216,130,224,53,203,24,136,54,147,182,33,216,196,67,41,44,45,163,49,248,244,228,90,69,109,26,171,215,100,112,229,73,76,126,211,167,22,136,238,236,142,130,91,171,161,214,7,207,85,94,178,171,23,90,14,107,4,248,229,146,60,172,31,4,166,90,72,16,75,234,154,129,251,109,187,69,107,135,200,21,25,45,178,58,245,32,89,73,30,34,204,131,112,165,89,105,13,76,189,71,50,180,180,230,254,107,83,138,82,209,173,117,27,0,0,0,176,246,2,43,32,185,59,45,201,165,34,105,17,178,246,143,34,33,131,1,26,106,96,41,124,93,92,156,233,153,228,200,218,31,173,219,127,175,223,244,98,239,219,255,166,118,175,239,255,255,244,255,211,138,41,163,228,79,6,217,143,12,246,127,235,0,0,99,6,72,141,161,90,55,4,68,201,178,115,5,155,76,208,106,49,248,120,195,66,112,32,96,20,52,37,26,152,248,4,165,98,16,152,168,48,48,36,13,0,152,84,16,97,128,112,208,242,141,5,97,181,72,2,2,2,1,96,109,141,48,16,129,11,83,184,193,37,166,146,228,23,4,191,128,160,150,99,188,10,89,9,180,9,128,10,72,255,251,178,100,45,143,167,193,104,208,147,153,100,244,62,229,10,154,60,194,86,29,69,163,68,14,97,147,209,18,153,233,65,148,157,120,50,130,4,206,81,219,50,55,43,11,172,224,32,13,94,210,201,84,117,76,76,112,32,164,38,173,247,226,50,150,147,45,221,8,222,8,163,136,244,191,179,22,159,198,187,46,108,65,114,105,220,148,234,128,159,36,198,221,247,246,69,41,183,16,176,245,52,41,84,101,210,145,94,34,2,138,188,9,53,98,89,51,148,167,8,228,190,92,247,103,67,174,67,38,187,169,230,28,188,126,190,90,57,238,41,197,95,52,245,112,31,82,140,29,116,106,231,114,156,198,199,10,193,179,22,30,125,154,127,125,157,139,81,158,97,220,40,116,144,206,29,47,234,172,154,251,245,204,180,45,69,155,147,238,82,238,244,128,4,128,0,0,1,36,224,49,9,0,183,56,135,219,42,56,246,87,236,212,217,9,3,56,53,210,176,204,2,225,102,144,135,4,233,81,18,229,71,193,123,55,51,27,117,127,223,214,61,223,101,234,255,255,253,245,14,97,250,223,111,150,11,54,12,240,56,56,65,196,207,232,83,50,141,76,126,184,48,96,248,192,197,195,9,128,132,134,198,28,12,4,26,208,144,20,11,21,2,173,65,31,17,148,112,24,96,48,120,136,36,93,40,193,126,144,148,16,57,3,57,88,203,100,231,161,49,146,185,69,218,72,144,16,18,26,104,42,229,158,9,36,93,2,153,160,246,144,35,13,201,90,90,64,84,127,91,18,60,169,68,170,234,142,177,122,37,191,3,50,7,85,164,75,91,11,213,26,135,29,216,54,137,248,212,174,3,126,101,193,113,95,140,58,53,101,173,38,79,118,98,87,126,118,126,237,58,159,185,97,237,238,8,111,126,227,98,169,201,69,236,223,27,210,172,35,55,253,246,220,90,77,137,183,175,179,249,9,244,182,197,101,42,143,210,223,68,209,242,230,147,152,191,119,243,183,37,170,99,44,20,45,25,122,93,253,154,156,40,165,131,152,122,173,93,21,201,21,215,253,183,191,173,27,106,255,203,175,108,91,52,97,233,94,94,183,204,149,196,34,90,10,99,169,210,201,150,202,169,195,189,91,212,89,24,137,114,116,37,5,13,135,180,141,160,116,158,241,33,86,190,144,41,74,36,141,158,105,89,199,14,32,170,146,155,142,187,20,234,116,178,183,245,112,41,191,255,41,199,114,181,127,255,167,164,0,0,0,116,170,150,26,174,28,64,192,104,115,225,152,69,6,91,54,152,192,70,98,16,41,136,2,166,12,5,150,248,28,120,88,198,138,38,170,204,52,176,17,49,32,239,204,240,1,214,143,30,224,48,112,179,33,160,33,242,105,2,146,43,21,57,146,17,255,251,178,100,34,14,231,74,104,209,27,153,122,240,78,74,122,115,96,199,92,25,173,163,76,109,225,235,193,31,148,41,137,132,149,114,173,8,221,79,84,156,109,16,146,58,82,173,18,81,86,75,149,77,132,51,33,165,47,168,106,105,191,247,131,0,83,69,177,164,200,71,72,97,202,59,14,147,96,200,45,147,155,176,224,187,34,149,242,106,101,49,110,65,176,0,170,188,188,138,93,165,77,200,212,100,145,99,74,92,181,149,217,84,41,102,109,8,102,110,115,215,74,201,183,226,203,22,125,219,19,106,138,152,178,205,143,139,249,90,52,195,127,229,104,182,149,23,141,101,168,240,226,190,143,61,169,21,251,203,214,28,13,48,165,105,100,92,43,238,219,157,84,98,214,11,167,241,36,211,91,132,5,13,172,199,22,187,164,75,209,24,155,173,34,70,109,205,32,99,47,64,0,0,60,125,193,203,73,228,193,129,8,9,238,196,114,106,153,181,224,240,19,7,66,18,178,182,88,88,127,216,95,79,152,135,212,115,93,11,29,90,49,242,183,216,183,213,237,111,215,7,125,255,244,125,52,223,255,255,255,255,249,238,245,27,158,244,138,203,183,60,185,12,155,181,221,221,216,162,85,226,50,131,128,157,55,39,227,35,136,10,148,24,98,136,36,68,96,181,64,145,152,8,14,36,111,66,129,130,125,109,146,220,106,64,100,128,128,136,43,166,31,78,18,230,3,136,195,23,59,23,92,77,209,225,110,212,206,178,166,104,47,51,178,205,11,215,14,180,119,217,1,44,241,147,88,70,114,103,208,202,29,199,114,95,100,155,129,139,49,208,161,110,128,186,220,20,101,35,188,205,156,240,202,149,113,176,190,125,29,173,119,21,207,82,110,22,228,164,105,86,165,169,213,94,61,237,150,89,245,36,77,227,112,124,95,219,231,210,225,27,54,119,11,63,56,241,125,255,243,44,123,42,252,23,109,47,167,133,46,98,211,82,155,50,64,183,221,151,220,47,35,204,83,19,70,126,245,41,124,62,125,121,223,101,97,193,206,52,237,240,105,156,234,106,49,218,157,171,119,173,226,123,204,5,40,232,71,28,115,0,111,177,246,213,222,139,192,123,121,186,2,113,53,228,145,38,194,207,105,197,71,235,165,237,41,65,201,39,137,234,74,164,81,35,141,213,58,149,177,215,103,181,153,60,170,161,6,167,230,245,255,211,87,238,221,65,245,139,62,163,95,242,134,127,166,0,18,211,253,95,155,20,233,146,68,1,25,140,112,8,201,13,140,44,48,0,72,60,6,165,96,192,65,163,198,224,16,4,2,67,82,214,112,191,99,9,90,129,200,4,120,198,134,85,16,96,67,144,176,48,59,205,0,37,107,34,17,128,68,26,210,176,195,169,191,255,251,178,100,35,12,134,191,104,83,27,111,78,208,75,106,42,151,61,37,58,93,37,161,64,78,105,235,209,41,157,171,40,242,173,184,31,96,144,252,235,104,225,67,142,116,84,84,116,136,59,41,168,148,133,187,206,123,170,5,181,136,254,122,146,210,185,206,234,152,114,61,139,5,203,171,145,241,244,26,18,162,209,134,27,1,113,207,69,249,27,224,204,139,132,218,137,93,234,80,129,123,29,150,204,147,124,57,251,199,174,96,59,217,100,215,171,207,30,218,173,191,237,143,191,124,125,95,72,201,228,77,57,81,202,172,44,236,110,161,88,120,24,238,154,221,90,67,117,198,52,103,54,140,194,99,240,27,8,75,10,176,194,165,94,229,195,181,99,109,198,174,146,44,85,73,69,45,156,208,238,38,2,0,0,8,56,72,129,54,44,226,194,121,132,38,25,158,203,176,90,158,72,175,110,206,63,46,198,227,13,118,68,51,172,85,5,209,49,232,100,141,125,186,179,121,175,255,190,55,255,245,124,236,196,69,107,163,172,54,135,86,51,127,255,246,251,157,243,56,136,128,210,137,29,248,197,0,0,24,96,218,121,143,9,156,214,134,156,16,154,88,190,97,245,97,135,7,198,35,35,7,21,12,28,36,48,56,20,172,226,201,140,98,147,36,232,153,56,112,112,203,6,140,112,11,249,155,24,36,29,28,69,200,133,133,130,150,48,38,14,149,173,250,227,32,32,174,1,160,65,129,43,137,28,64,16,80,10,247,48,196,220,116,166,82,244,150,108,6,32,27,115,0,99,40,183,122,26,100,10,149,67,92,141,211,98,17,246,26,71,153,62,77,143,165,168,200,5,202,177,177,237,75,198,16,216,202,212,240,4,112,92,97,153,250,47,208,166,126,207,219,218,46,103,186,76,162,88,51,32,1,58,237,49,54,250,191,104,236,118,77,116,133,185,236,183,125,99,88,205,115,175,175,92,106,34,106,244,114,129,125,78,221,60,57,41,18,46,232,93,171,187,125,106,14,166,150,181,222,241,46,24,220,119,121,45,169,31,98,36,168,100,248,68,170,191,182,243,10,120,190,155,146,219,197,32,237,191,195,160,192,0,125,163,9,52,65,3,120,210,134,45,50,57,111,83,231,79,220,164,86,6,60,113,71,16,89,89,21,42,229,237,182,181,250,255,215,61,78,54,218,205,18,132,75,192,107,147,9,115,78,183,166,79,166,238,8,211,70,231,187,234,238,37,156,33,112,171,152,84,183,238,49,184,0,0,202,188,130,20,225,188,206,253,76,226,44,76,249,52,203,88,204,64,188,64,198,143,98,193,69,153,12,149,138,12,156,116,42,144,8,216,10,140,72,201,166,154,5,5,29,4,192,42,40,93,132,42,16,134,24,107,184,242,140,22,255,251,178,100,31,14,166,211,104,81,155,121,122,240,77,73,58,119,96,197,108,27,57,149,68,110,101,237,129,51,167,42,76,244,149,88,185,12,32,217,20,22,226,49,88,9,123,25,98,63,110,148,52,229,49,101,170,227,23,36,124,120,196,243,40,138,195,14,226,44,12,102,55,3,109,218,142,223,57,238,153,252,6,95,58,81,138,24,238,203,132,33,218,155,63,247,131,161,69,93,177,48,36,90,20,172,40,216,249,1,10,209,219,253,55,62,219,103,199,189,177,30,46,145,70,61,233,247,188,255,74,98,244,214,97,56,99,14,25,131,29,109,177,202,119,244,139,14,74,153,169,91,121,239,1,183,18,203,23,226,4,105,40,223,7,112,210,18,98,43,108,244,82,19,153,230,111,105,143,52,73,191,204,60,196,151,47,43,11,249,63,77,32,32,0,0,10,134,194,91,149,23,83,46,12,138,88,198,163,52,180,176,140,45,193,133,36,10,80,26,214,4,129,52,24,119,194,145,58,108,249,120,233,231,187,135,208,53,182,175,190,134,205,60,186,179,125,110,11,170,211,253,127,102,167,237,245,226,223,255,211,234,165,23,1,183,15,82,41,82,10,226,6,121,198,16,231,13,124,153,249,166,68,78,48,17,108,192,160,179,17,1,5,130,192,64,25,128,65,134,91,4,38,242,239,40,73,183,241,54,16,35,12,7,40,146,43,232,70,48,181,1,131,167,64,56,229,240,36,74,92,35,184,115,141,16,0,50,51,63,112,150,252,42,84,72,106,134,205,105,168,22,149,89,210,74,52,85,56,156,232,180,161,82,65,15,82,212,58,25,80,6,233,98,194,141,89,51,123,38,28,85,217,162,110,236,13,236,48,3,150,69,51,228,139,74,131,84,63,181,134,183,249,170,81,119,59,60,109,2,246,38,21,22,212,25,247,157,103,211,249,119,166,226,155,210,222,176,119,172,65,222,119,139,54,56,222,202,191,35,138,220,27,194,68,95,89,141,100,236,29,67,223,129,191,92,90,241,115,171,69,250,131,71,242,200,220,221,186,115,202,120,182,75,73,31,82,103,95,52,248,134,35,0,136,159,253,39,79,207,81,74,67,196,201,52,78,209,165,253,56,250,136,239,16,203,179,105,187,88,228,10,225,12,180,114,84,247,16,84,170,51,101,31,191,247,175,191,255,23,210,255,251,99,199,20,121,199,129,31,38,90,163,216,125,123,159,228,218,232,247,206,117,177,90,110,34,232,25,215,121,87,214,154,65,0,0,147,188,192,238,146,134,201,193,224,166,4,27,154,20,176,97,67,177,130,70,198,31,57,33,224,168,152,192,32,179,44,3,88,72,0,6,97,160,144,140,0,150,225,192,192,80,28,12,15,66,128,80,49,210,34,0,24,24,22,235,255,251,178,100,31,14,135,4,101,81,27,152,100,242,75,105,26,163,60,194,108,27,77,147,64,110,101,235,201,58,36,170,244,246,8,112,0,164,92,36,113,69,149,166,135,100,144,84,73,187,45,118,212,130,68,57,128,109,181,151,45,161,161,90,165,135,171,37,241,21,163,180,141,219,176,252,228,7,25,137,71,25,92,122,180,138,119,57,152,78,19,178,28,106,229,186,239,245,110,164,22,89,88,194,15,135,176,177,47,162,189,51,189,68,222,219,210,248,46,189,161,175,203,170,69,170,88,187,77,204,47,85,194,221,188,255,179,163,40,253,115,80,65,245,154,63,189,53,46,41,204,60,191,50,131,88,25,126,11,62,202,16,156,171,45,19,144,49,49,75,115,94,228,107,157,74,234,114,235,116,145,60,144,132,248,156,203,120,90,188,215,250,108,223,210,144,143,173,80,24,78,95,146,37,229,36,83,168,7,108,116,53,87,158,141,203,82,94,229,11,197,97,77,16,207,251,17,223,239,124,116,107,227,26,167,4,92,66,25,234,159,255,222,180,80,91,163,255,221,178,187,12,103,58,215,71,203,166,182,58,155,108,255,142,253,131,132,128,35,221,7,244,127,34,1,116,203,53,19,93,88,142,2,199,52,202,208,208,100,160,41,24,193,64,99,18,157,76,40,33,48,88,148,179,128,103,145,32,65,121,141,229,65,70,131,20,48,199,56,16,62,68,34,0,24,40,224,164,198,144,52,171,12,147,25,194,151,148,10,132,209,194,88,104,225,104,113,102,137,182,174,199,67,64,105,114,25,219,63,149,136,136,103,10,3,50,147,164,199,69,40,150,148,137,170,157,103,186,142,86,19,236,224,111,67,160,248,43,16,49,119,180,62,171,21,27,52,16,60,61,124,177,105,221,103,109,241,31,234,21,94,166,160,206,127,64,130,6,132,214,135,125,75,109,73,90,238,223,22,173,154,227,110,212,214,225,125,210,45,183,11,121,110,167,239,245,136,110,222,81,178,44,175,25,219,34,169,223,203,173,63,212,11,227,122,190,111,154,176,235,82,64,137,122,93,133,130,122,172,103,13,214,190,173,125,248,58,172,109,17,228,70,4,0,0,3,119,126,187,20,162,200,231,112,64,62,26,157,114,164,236,109,97,97,163,155,187,74,134,187,33,121,61,238,130,168,122,224,170,150,213,118,111,155,251,149,16,5,37,217,149,187,237,82,52,89,29,149,138,219,252,218,150,230,51,251,125,73,102,160,118,18,32,204,163,48,199,234,118,94,68,0,8,212,220,11,10,97,147,134,54,60,108,107,196,1,224,195,241,129,211,16,17,25,0,71,16,192,97,36,138,114,64,48,193,244,250,81,86,197,15,6,8,72,19,14,13,82,41,110,154,4,8,129,8,19,9,255,251,178,100,28,12,134,80,104,83,27,111,76,240,77,198,170,179,60,70,126,30,81,201,66,78,97,235,201,19,148,105,89,132,157,168,3,36,131,76,182,16,117,146,216,212,119,169,137,235,183,120,70,151,232,206,74,210,109,22,46,243,13,244,90,189,170,177,193,174,5,235,165,246,148,250,114,12,36,54,2,129,134,58,96,4,245,26,237,158,144,26,156,181,118,127,180,62,60,117,152,115,176,196,96,17,249,219,226,71,166,43,152,211,211,21,195,198,251,196,108,254,249,70,52,204,18,106,115,71,10,3,149,71,50,147,178,51,109,234,75,12,0,1,67,108,8,193,57,147,172,196,42,94,84,141,31,157,32,81,254,114,72,175,39,106,72,15,32,82,30,231,10,133,157,147,107,189,43,159,156,154,65,149,188,221,114,66,6,145,250,206,103,69,115,108,222,19,190,143,115,236,199,186,56,84,70,108,40,8,131,35,182,53,110,12,92,86,135,51,254,223,47,251,226,146,27,209,221,235,93,175,182,249,37,220,33,11,48,153,135,9,5,137,21,114,210,158,172,98,86,212,7,83,83,243,159,200,234,168,0,3,140,13,7,50,175,16,202,7,195,97,166,12,148,71,48,224,96,4,172,49,153,217,117,24,20,64,151,102,51,2,182,32,38,148,80,226,212,100,40,65,189,230,3,53,160,74,10,134,62,60,33,2,146,49,33,41,205,224,90,235,168,202,7,66,2,50,174,72,211,47,145,49,58,212,9,12,196,80,108,138,34,187,32,5,212,66,68,34,22,92,142,0,21,34,195,64,86,15,195,65,75,29,62,106,48,50,144,39,4,242,228,82,144,202,164,24,164,145,177,24,212,164,29,140,167,66,48,239,67,91,213,170,23,240,116,91,27,160,56,203,191,9,13,83,70,97,77,87,80,88,111,14,216,129,1,112,163,220,102,212,166,32,67,127,124,181,231,227,230,91,205,3,80,224,70,117,165,232,8,242,239,28,147,185,33,201,227,194,176,79,213,167,55,56,202,254,192,162,137,13,252,56,16,105,184,243,83,19,226,152,86,194,248,110,166,171,189,86,158,159,57,159,231,14,116,197,21,150,182,43,254,255,254,254,249,206,173,110,199,150,144,0,1,13,212,75,105,188,139,44,28,190,237,117,45,94,58,89,59,14,212,185,161,145,53,69,1,38,81,22,193,134,187,12,185,52,49,65,24,100,163,20,123,113,66,97,118,3,250,110,133,76,67,189,145,63,249,111,234,62,137,244,247,127,251,50,235,236,198,0,0,0,147,184,45,92,214,210,51,208,65,209,141,64,32,114,180,148,6,147,46,9,80,42,70,43,4,105,25,217,76,106,30,125,212,213,38,158,25,100,0,230,161,247,22,17,181,107,81,116,219,141,203,218,105,255,251,178,100,27,142,102,94,104,212,27,79,77,240,69,201,218,99,61,39,62,29,21,165,72,109,225,141,192,251,12,105,153,7,152,40,118,33,232,112,240,81,74,152,192,241,104,68,156,146,221,193,196,242,196,155,69,35,35,7,114,167,76,64,247,143,9,26,179,34,204,52,227,124,246,250,220,110,253,86,184,91,28,109,170,86,104,215,214,245,149,124,89,98,218,50,86,234,109,69,194,127,118,110,119,169,223,106,3,132,68,186,46,59,196,100,127,185,35,85,115,245,72,191,170,34,110,12,239,149,81,179,9,13,180,143,140,35,249,92,138,139,77,150,112,247,50,197,170,193,61,246,168,188,59,98,104,43,201,196,80,176,247,73,37,145,245,200,4,179,157,100,177,95,138,66,182,66,177,92,36,69,251,234,188,0,0,2,132,72,126,38,65,104,180,15,147,108,96,28,24,208,37,64,248,8,170,74,180,72,187,10,48,247,117,149,99,146,51,189,135,22,203,60,185,126,33,255,99,127,255,208,139,199,253,255,247,223,51,55,255,253,191,255,167,124,250,209,89,184,226,77,6,113,80,83,166,37,38,108,121,7,97,42,105,226,230,40,48,101,5,229,97,230,24,70,155,201,168,76,4,68,111,15,152,64,51,204,152,46,25,108,173,22,177,10,0,69,118,158,101,222,172,138,44,160,173,89,88,157,84,19,73,153,196,53,65,16,96,41,93,36,88,86,233,1,175,246,108,232,51,119,121,157,185,144,137,90,221,103,233,148,193,34,40,78,104,120,51,242,111,65,172,1,197,135,224,67,221,16,73,199,103,7,118,78,74,2,170,7,134,137,64,35,130,5,241,197,5,106,201,139,77,196,133,43,219,24,168,70,98,152,250,40,49,123,160,253,209,15,232,107,135,69,100,34,194,166,60,131,90,21,34,197,13,226,129,251,208,89,109,35,202,18,21,137,163,220,9,9,227,218,194,69,180,249,65,54,54,136,177,114,200,238,242,248,125,123,238,149,116,150,236,103,123,0,34,126,116,181,8,13,194,192,244,137,125,105,57,240,80,226,203,206,99,149,40,78,48,36,249,198,238,60,251,196,116,2,54,22,0,78,34,164,17,36,16,131,137,5,51,249,200,251,48,33,168,23,71,162,56,105,89,22,219,242,202,151,52,217,191,229,163,35,229,154,101,4,70,18,65,204,241,172,178,197,127,93,16,247,87,37,117,223,17,220,85,94,111,54,0,0,11,148,66,166,106,227,7,96,60,110,33,198,18,12,97,197,128,209,17,67,162,96,161,96,35,4,3,14,48,153,12,11,107,200,214,176,77,117,250,18,66,98,68,170,52,32,34,25,227,52,47,106,144,123,149,185,103,201,203,244,218,88,85,56,138,56,211,169,39,249,51,220,246,201,4,255,251,178,100,38,142,230,241,104,210,155,120,99,112,66,99,234,98,61,131,60,31,1,205,64,46,97,51,209,7,19,233,1,132,149,112,9,10,76,178,98,81,6,122,246,191,52,14,174,15,210,113,214,77,244,154,130,101,209,56,33,153,70,232,221,83,244,106,246,82,194,177,5,14,160,190,166,98,59,116,22,146,84,179,88,163,83,67,55,14,4,226,209,199,47,141,200,199,35,218,154,212,192,66,226,115,70,228,148,37,84,177,56,214,186,116,211,203,97,170,114,115,15,163,97,50,209,205,213,98,89,170,194,113,60,168,184,182,177,167,79,209,31,23,165,205,73,9,141,111,101,233,203,57,17,230,192,161,51,223,66,118,212,106,138,244,190,78,111,53,44,159,244,149,146,255,146,151,235,214,167,128,2,228,48,141,21,134,83,97,46,104,13,150,204,95,6,12,70,55,123,37,146,210,235,161,42,41,86,175,219,139,174,172,20,58,177,115,55,122,81,79,240,144,173,60,198,117,98,74,225,18,161,161,169,246,218,4,97,237,152,215,127,173,233,137,62,240,149,81,39,203,43,29,154,36,107,81,96,20,94,96,241,1,144,128,6,71,2,25,0,50,96,225,73,131,132,196,74,180,244,12,10,129,129,166,2,8,18,129,70,129,198,0,11,0,138,239,200,176,121,25,20,153,129,197,128,160,32,145,78,78,38,139,221,0,136,218,93,241,85,145,41,172,165,73,48,224,54,230,37,8,138,125,63,137,210,221,131,172,226,140,17,32,158,52,181,113,19,249,187,189,201,144,158,98,234,188,85,138,253,146,175,196,227,38,12,181,51,229,234,77,215,131,169,37,120,82,76,195,143,146,190,110,174,114,83,74,235,65,185,199,165,244,219,146,60,115,213,242,145,212,159,198,180,134,134,2,97,47,86,158,58,13,193,174,12,102,252,53,147,228,250,202,74,19,27,103,67,31,68,104,97,168,220,144,26,131,171,78,31,65,171,50,71,171,150,13,179,6,146,160,87,202,141,228,86,200,65,63,159,35,8,162,73,180,126,75,161,246,188,101,16,123,220,163,113,220,191,74,45,124,169,107,231,97,190,95,249,86,116,255,245,235,165,58,4,189,73,199,30,1,28,30,211,65,250,137,93,89,235,1,32,195,12,167,107,54,105,102,218,87,190,94,45,69,81,50,62,246,167,61,148,176,169,139,119,54,160,238,129,158,238,163,157,190,35,10,23,39,250,150,127,207,21,183,179,237,183,244,250,128,0,0,96,176,124,204,240,147,126,68,138,128,163,26,21,76,22,101,37,19,24,0,222,40,26,10,8,145,156,20,157,46,88,132,8,168,133,0,42,28,204,2,224,211,8,132,1,64,245,250,129,74,174,72,179,32,85,42,98,24,2,239,41,208,234,255,251,176,100,32,142,167,35,105,80,147,152,92,112,71,165,58,87,97,37,92,28,121,187,66,78,101,113,193,12,140,169,140,244,161,88,151,115,184,175,89,122,153,39,18,1,27,35,19,104,37,232,80,151,45,132,49,22,128,66,135,189,156,180,120,26,40,220,222,197,28,25,122,163,205,29,70,217,86,84,172,78,60,60,191,154,60,56,191,29,216,220,139,228,113,172,94,150,245,178,198,18,166,94,220,229,26,169,91,59,241,231,211,9,187,212,155,133,201,169,89,176,184,193,169,150,81,137,8,95,146,210,55,37,174,129,178,236,98,55,102,175,59,55,5,6,62,217,220,155,89,68,178,201,30,195,195,90,248,80,80,60,217,46,222,126,188,194,56,216,246,159,147,139,121,101,212,180,179,178,3,155,125,223,92,67,206,195,138,17,224,145,22,196,144,205,143,17,177,32,64,0,0,1,72,145,66,222,38,245,195,112,32,245,205,21,146,220,89,144,1,129,20,213,19,28,18,155,175,174,81,105,255,111,223,122,251,69,76,239,119,225,89,9,229,22,140,233,143,191,238,104,236,96,111,245,206,47,187,100,221,253,52,89,174,137,29,85,113,127,158,2,194,130,99,208,218,204,212,162,18,128,24,16,2,193,65,70,115,31,1,140,106,9,12,27,152,136,6,100,112,114,22,22,141,147,35,243,117,0,1,74,128,211,11,4,7,130,229,1,7,10,70,0,72,194,85,109,143,32,177,209,33,2,6,90,48,18,101,21,130,80,19,68,42,0,146,48,50,119,61,11,21,168,200,163,74,91,74,227,191,52,173,85,79,175,153,75,190,251,33,53,86,95,132,11,131,197,146,235,54,6,138,217,236,177,71,21,203,236,57,186,90,73,108,106,91,0,192,169,141,55,167,126,77,90,85,75,149,184,46,204,19,57,94,253,184,134,59,47,29,228,202,40,50,137,45,134,147,96,188,120,183,176,244,52,218,51,15,147,206,113,18,84,223,91,167,64,204,181,51,131,254,248,216,57,53,147,21,156,137,89,215,81,23,106,211,110,81,142,62,230,60,204,236,65,32,235,44,84,118,110,166,55,119,77,47,242,178,85,193,62,126,63,168,125,41,213,188,2,98,64,87,99,19,133,81,34,136,32,239,28,44,83,64,82,46,244,143,105,57,167,103,34,60,86,154,177,195,8,155,89,206,115,106,33,104,49,66,194,84,138,176,71,97,52,247,22,139,35,249,121,239,191,74,62,153,95,255,111,101,216,150,143,166,44,0,0,83,156,192,15,140,63,44,197,70,64,88,162,51,32,106,0,88,76,194,78,134,129,66,3,80,236,99,0,109,242,176,163,75,104,202,131,164,22,32,162,75,181,49,67,22,45,113,102,85,58,111,36,18,80,65,10,16,248,255,251,178,100,30,14,166,211,104,210,27,120,123,112,72,131,234,86,60,197,104,156,189,163,62,78,229,113,193,29,149,41,9,132,149,106,44,24,115,89,178,83,49,196,75,153,104,176,82,199,151,192,16,29,29,68,239,140,246,63,39,135,103,102,163,242,178,32,91,77,162,102,210,63,178,136,118,62,177,10,43,75,231,111,255,210,129,133,45,17,96,88,116,126,50,69,195,158,166,107,80,89,126,104,87,129,5,8,158,72,197,229,253,83,15,115,132,173,59,185,99,198,137,43,205,218,42,206,176,239,91,172,74,237,51,154,226,248,190,179,136,14,88,251,58,55,89,115,203,235,253,229,102,180,109,191,145,138,245,214,53,21,178,103,207,43,152,206,45,249,113,85,70,150,66,138,126,242,21,49,45,237,6,205,205,216,133,85,110,34,42,126,190,173,224,64,0,2,138,128,99,147,177,216,122,27,235,37,33,174,237,58,73,99,166,16,130,36,100,88,12,129,172,192,227,107,198,233,42,76,186,235,177,138,238,138,238,42,239,75,33,129,39,31,34,26,156,207,160,137,227,127,202,123,63,255,223,12,101,221,67,167,61,127,255,8,218,1,152,36,131,27,19,28,153,254,136,153,60,30,136,4,195,2,194,16,194,48,197,113,28,193,224,56,70,44,24,6,6,152,90,9,32,36,193,48,160,120,47,82,150,152,92,7,24,192,176,100,56,10,18,12,214,21,81,144,94,172,37,155,49,219,30,72,88,85,50,3,44,92,3,4,177,39,156,5,55,125,203,37,12,33,91,79,18,73,73,46,212,239,26,41,122,140,2,235,189,79,11,212,194,167,85,234,168,195,66,216,195,100,176,22,246,84,224,169,97,64,111,10,132,80,164,212,41,204,131,225,239,173,15,190,177,181,105,91,17,84,14,149,182,209,235,60,149,211,246,82,231,222,146,200,41,122,117,135,214,97,240,6,36,226,33,15,136,197,180,211,137,208,242,178,7,11,235,47,126,69,152,166,213,14,207,155,152,108,232,47,117,6,118,249,150,11,29,169,52,198,223,72,247,219,61,139,233,68,158,115,246,144,247,149,95,110,238,110,223,86,77,166,155,23,59,54,175,175,160,6,91,10,225,167,61,15,195,235,52,50,41,12,118,28,88,214,133,10,205,26,112,50,100,93,105,21,101,103,51,240,109,164,242,80,80,74,209,214,30,132,195,9,67,218,161,147,143,251,81,189,77,143,85,17,255,151,242,223,255,82,246,11,222,190,233,239,95,71,244,72,136,0,0,1,84,194,145,163,56,142,78,163,61,0,8,76,110,75,50,34,108,196,99,3,25,30,76,78,5,48,248,124,182,160,225,169,0,0,168,69,81,107,105,154,3,169,104,204,196,8,10,143,209,169,177,131,134,147,37,255,251,178,100,29,14,199,43,104,207,155,152,123,112,73,69,106,49,61,40,92,26,125,165,68,109,189,61,1,51,35,233,72,244,10,42,170,153,165,52,76,40,129,22,83,49,17,1,3,115,66,133,18,170,253,120,135,186,221,70,5,27,75,181,129,72,55,241,156,42,248,110,88,232,40,115,46,139,183,17,13,149,108,140,130,133,109,137,52,148,225,116,30,32,221,54,92,145,201,244,251,217,20,47,214,25,17,99,184,235,14,199,166,106,18,231,182,175,167,135,44,240,90,35,99,49,87,153,219,178,84,214,123,159,122,108,105,222,165,220,205,95,116,158,108,192,197,34,79,231,139,170,179,219,197,251,173,41,59,100,107,197,97,84,62,221,245,206,185,161,118,159,135,142,89,212,153,190,177,76,120,153,110,146,38,216,98,205,76,66,139,2,238,122,222,224,83,19,103,90,131,31,52,107,112,174,82,32,48,80,140,163,88,229,84,246,112,191,50,17,26,19,90,64,62,217,83,0,244,65,148,82,205,37,104,145,141,213,154,72,70,130,11,30,236,91,188,70,174,25,90,227,191,16,13,201,31,254,139,197,170,255,68,82,78,84,99,53,77,78,148,179,169,63,93,22,106,234,189,127,104,10,115,9,232,49,184,211,239,111,26,119,50,211,51,36,46,40,95,51,4,97,161,113,160,195,15,0,30,7,107,225,98,96,112,170,181,38,49,64,249,119,4,65,101,1,161,1,16,211,90,76,224,80,83,21,30,30,45,134,150,177,123,20,161,14,136,45,45,110,105,14,193,159,214,47,97,38,44,179,71,133,231,132,177,167,186,110,228,89,135,195,82,201,132,30,84,86,152,17,49,92,170,48,234,192,114,133,123,105,88,192,162,219,39,140,179,21,78,91,159,52,147,126,165,87,95,46,83,89,121,61,76,196,207,207,123,108,225,12,190,90,237,228,91,222,173,141,127,152,78,85,213,100,235,143,237,175,119,13,99,54,250,190,116,184,114,183,96,90,220,182,182,71,204,250,149,245,104,213,188,225,182,181,173,19,213,216,42,85,55,69,102,242,213,18,160,162,239,211,233,187,109,217,60,145,20,228,72,71,80,24,160,16,56,35,64,72,41,203,52,54,3,240,205,85,185,189,58,161,251,68,133,29,251,75,139,134,161,44,49,151,144,31,144,48,202,88,121,186,94,63,171,241,223,80,199,225,155,134,158,31,252,231,69,160,84,115,255,219,125,245,255,252,200,56,140,19,144,205,212,41,92,25,10,193,233,205,102,64,0,0,2,124,195,51,195,77,225,142,50,50,51,120,248,56,106,100,52,97,139,4,166,49,38,17,21,4,34,131,6,129,197,128,12,148,194,225,113,162,48,242,162,0,218,34,67,156,229,134,105,51,44,91,226,154,145,255,251,178,100,28,142,231,17,104,208,27,153,123,112,73,101,58,33,61,135,62,153,225,163,68,109,225,49,193,16,28,233,204,242,162,56,140,89,128,16,233,192,201,220,66,221,32,145,93,129,153,95,162,18,214,65,52,13,232,84,198,124,159,173,50,92,190,214,182,168,229,146,123,75,125,170,197,34,111,67,182,69,53,69,131,15,10,121,158,58,42,196,251,13,116,64,253,38,170,9,144,25,136,215,5,224,116,159,43,66,193,163,209,23,104,40,184,116,217,251,152,45,30,204,218,114,159,213,5,53,210,46,187,245,175,138,227,114,250,62,75,67,162,169,238,92,233,154,71,245,119,233,170,98,45,115,118,171,127,5,67,120,127,216,192,197,107,52,215,106,215,239,191,247,128,237,190,60,206,89,112,150,239,47,147,246,143,99,93,87,30,144,252,61,248,239,43,58,195,200,110,105,201,163,57,128,65,76,135,24,132,133,2,79,161,2,128,162,98,120,16,196,188,209,199,200,196,145,1,97,141,124,193,53,148,191,17,114,167,8,103,245,235,150,40,151,36,228,226,99,158,221,15,4,206,19,144,67,187,171,167,230,179,171,13,135,157,208,166,162,115,229,83,202,255,251,178,62,160,85,224,143,227,174,228,56,152,227,53,72,50,33,67,65,83,8,101,50,182,147,2,4,10,143,171,168,82,218,34,1,18,4,26,3,80,98,176,132,203,24,30,38,20,47,155,119,102,197,249,31,25,123,5,12,163,106,34,162,130,131,117,155,42,146,136,187,9,6,56,54,200,60,87,160,190,115,145,229,247,0,62,76,45,248,181,43,139,199,35,49,168,41,173,141,10,144,168,116,250,236,0,255,175,200,45,171,199,161,236,178,148,79,253,169,250,153,188,239,140,195,95,212,212,57,255,32,183,141,216,230,171,222,230,225,207,19,98,97,93,210,166,121,215,231,127,124,127,144,191,84,146,248,206,251,127,153,46,93,71,231,250,14,54,151,40,22,212,216,248,13,142,194,6,109,86,207,126,41,185,254,244,136,91,215,78,53,9,227,32,246,165,104,141,53,83,139,25,112,241,77,175,19,35,54,226,81,157,139,161,56,45,140,170,231,113,11,243,34,244,119,63,1,159,213,194,71,153,142,147,57,217,230,113,66,136,53,14,133,191,122,127,195,113,223,255,246,161,127,255,151,18,25,135,6,219,66,77,204,229,36,61,52,101,253,54,33,183,53,168,178,230,215,254,184,0,0,10,124,192,211,99,82,251,140,78,208,10,6,1,4,99,25,37,76,98,36,50,0,132,199,225,80,192,0,112,72,136,15,3,131,65,140,5,23,24,98,23,161,161,138,3,75,101,105,38,253,58,41,164,57,96,5,208,80,53,212,145,70,74,43,164,85,80,18,129,140,160,255,251,178,100,36,143,230,231,104,208,27,152,100,112,67,234,122,115,60,194,60,27,221,163,64,14,101,237,193,22,149,41,8,244,149,112,18,32,117,212,220,21,183,69,8,169,227,45,148,136,177,212,253,107,17,10,244,174,3,215,2,208,14,37,159,69,9,94,93,12,39,24,180,2,244,198,162,108,122,71,42,150,86,248,205,234,184,58,15,172,133,97,56,251,198,247,167,138,147,84,47,191,46,201,178,250,192,118,228,8,64,35,36,225,223,74,105,93,89,49,181,140,194,130,237,206,254,171,17,205,237,252,86,252,153,218,219,36,165,246,201,57,174,245,248,57,189,94,126,120,191,20,203,87,201,154,41,151,182,198,8,166,170,166,166,99,188,117,58,93,239,166,190,59,221,44,209,90,137,42,33,68,240,156,0,0,7,186,72,116,151,211,133,84,185,185,51,53,62,50,73,183,58,104,122,105,51,184,123,218,230,29,152,245,83,59,237,187,2,126,170,147,138,198,251,89,191,215,55,219,255,251,127,255,245,215,255,125,53,190,198,244,87,234,119,196,100,244,100,157,254,92,195,145,227,179,107,13,48,114,50,81,156,195,193,195,49,37,12,146,12,49,2,168,4,9,81,20,233,5,15,100,197,167,45,241,122,76,49,81,205,74,128,32,134,118,52,3,97,97,101,142,208,78,208,142,66,211,136,120,68,21,18,61,59,144,24,94,161,162,148,120,40,43,118,98,105,32,149,40,72,102,233,187,56,95,153,67,73,137,64,20,19,154,128,234,79,171,8,177,15,106,110,141,137,14,75,88,243,252,245,147,69,42,176,243,139,3,52,98,67,115,82,250,172,84,18,187,169,89,109,82,239,95,85,101,165,117,172,90,208,167,205,139,156,77,30,147,124,165,53,225,193,164,61,93,235,149,106,197,19,9,47,235,19,237,39,141,122,107,84,214,215,84,182,161,53,68,204,60,96,152,91,55,105,220,53,255,242,219,141,127,183,53,36,106,50,74,208,245,218,114,71,3,164,226,99,97,73,227,57,129,53,119,17,227,205,98,72,54,87,168,94,117,216,62,212,69,4,37,40,133,156,172,231,75,156,203,70,191,112,233,148,36,215,33,244,25,163,2,247,176,192,242,8,164,131,193,178,75,83,199,33,51,133,110,218,168,76,145,131,190,200,223,187,69,145,135,116,98,123,246,255,94,142,248,238,209,100,169,206,223,250,250,4,0,0,1,112,196,122,141,23,96,255,9,77,170,68,192,210,76,86,120,204,136,204,252,108,203,11,132,70,41,88,101,227,67,0,64,0,85,162,14,6,1,6,36,130,211,26,6,30,62,90,48,90,63,130,3,30,12,66,56,69,10,240,120,210,17,12,130,212,216,170,34,16,19,4,20,1,96,147,225,57,135,3,255,251,178,100,41,12,230,196,104,208,27,121,76,112,63,3,186,99,61,35,60,25,45,153,80,77,48,217,129,47,151,232,65,132,157,56,135,133,144,113,156,104,172,121,191,161,139,203,107,55,240,92,165,160,199,214,129,20,174,106,182,20,129,44,125,98,74,122,202,225,164,104,49,200,220,197,140,44,187,250,158,106,80,85,43,112,249,168,122,247,93,217,254,251,231,142,231,47,250,112,66,98,173,86,249,20,250,70,118,214,195,209,157,33,126,205,152,236,179,248,236,68,23,8,49,15,80,193,134,55,144,136,216,119,200,7,89,105,53,38,225,182,238,69,161,182,196,230,212,231,59,173,156,234,10,9,43,78,231,151,203,124,163,59,191,118,227,126,72,57,64,0,0,11,36,9,208,253,85,40,206,71,196,193,100,72,199,121,48,188,228,99,142,147,51,157,19,226,211,179,65,84,126,4,68,82,249,100,98,255,252,196,43,185,254,228,187,214,207,239,255,242,122,161,231,57,23,75,211,95,79,255,166,160,6,95,3,62,56,71,14,147,16,0,115,30,36,194,165,38,58,8,58,221,217,148,96,12,5,224,28,0,177,34,142,27,190,230,60,172,153,239,149,182,240,123,47,83,54,118,246,209,80,55,8,155,183,26,126,221,5,170,253,49,54,110,205,225,184,163,144,19,148,79,253,194,196,40,56,96,56,8,128,64,49,116,84,49,80,95,94,37,171,47,163,68,128,188,227,22,44,72,113,17,49,166,138,186,185,42,252,26,22,97,193,161,192,144,58,30,82,6,227,154,57,194,88,150,127,215,125,125,239,74,69,106,82,175,164,113,121,153,50,46,94,102,127,249,47,192,178,167,103,235,215,199,114,120,150,127,27,6,14,75,148,91,70,40,162,151,114,7,42,157,125,238,188,132,71,251,177,17,140,98,19,118,121,136,99,235,68,102,233,100,193,201,129,22,201,195,251,48,196,167,63,13,129,66,92,80,114,165,193,112,54,103,61,229,116,72,130,92,50,12,8,25,35,26,0,230,136,222,225,27,124,76,97,180,7,81,161,20,189,37,200,162,39,215,189,179,204,112,140,59,241,193,240,69,138,7,247,150,48,187,253,177,189,76,111,49,188,174,176,170,63,255,196,159,20,127,176,0,129,128,0,92,110,100,133,48,101,44,10,74,1,224,6,210,41,32,127,40,207,210,100,116,34,211,232,247,137,203,173,12,4,149,124,154,88,30,36,224,192,241,150,73,68,127,109,8,193,54,150,203,108,219,84,45,82,157,125,136,15,175,62,113,113,217,217,82,3,210,97,51,159,70,64,120,77,56,37,216,174,79,98,125,26,193,226,169,208,141,28,88,131,116,211,171,223,229,157,253,25,217,251,5,150,125,235,167,70,94,48,81,4,71,110,255,251,178,100,58,0,54,8,104,216,83,47,96,224,76,69,106,21,97,135,78,29,45,217,88,44,189,149,73,25,148,233,20,243,14,32,70,201,92,184,60,18,121,106,86,209,239,67,170,92,156,146,42,84,21,75,28,92,152,168,249,192,32,139,147,154,50,188,174,91,88,235,236,67,181,137,200,68,53,197,135,97,82,137,148,182,112,246,157,45,167,178,18,74,156,83,95,66,97,99,21,166,81,201,164,196,220,178,92,65,241,221,233,8,0,2,219,22,72,192,4,140,189,1,37,105,163,163,177,16,35,15,8,67,146,1,5,184,232,3,232,124,218,136,21,164,58,95,226,113,161,106,79,209,200,232,188,245,2,57,218,158,238,23,212,251,80,80,53,184,127,222,123,253,82,42,199,114,179,88,41,163,255,245,159,172,239,242,250,128,16,180,1,60,155,99,22,192,73,0,67,129,205,169,131,47,11,0,95,2,0,98,113,229,2,134,113,119,37,46,82,4,36,14,188,104,85,54,48,174,201,69,80,36,183,139,3,8,69,65,12,169,98,126,59,72,80,196,69,146,34,110,116,39,213,67,22,141,205,15,143,149,166,4,1,164,185,51,8,90,52,191,32,215,225,21,138,56,202,202,101,56,74,136,17,188,178,219,87,201,211,9,90,60,194,90,155,135,7,14,122,115,153,238,91,224,41,55,71,85,234,84,230,3,98,250,163,6,88,169,146,98,108,98,95,19,83,7,45,129,226,168,132,41,31,72,167,36,147,146,211,232,40,103,49,47,100,193,154,193,27,105,44,176,228,38,14,212,174,91,116,4,194,8,201,89,139,68,250,101,177,209,213,72,14,1,115,229,29,91,199,206,87,44,203,111,65,48,22,99,133,108,89,29,161,175,237,243,191,120,145,11,138,49,81,223,90,103,55,102,187,107,103,215,248,190,185,121,220,18,127,213,32,208,38,96,145,3,117,228,12,210,153,12,60,144,184,169,24,237,169,184,83,56,53,170,94,196,126,146,66,41,59,185,163,67,104,25,100,226,89,153,183,216,149,248,137,49,188,94,173,92,248,126,92,98,227,107,209,102,216,87,186,240,253,27,188,254,154,223,219,217,153,0,0,72,20,139,150,244,94,6,148,2,107,48,35,34,161,115,228,16,221,166,145,157,200,114,237,60,30,39,147,90,18,54,49,4,18,43,56,50,54,61,63,39,50,149,105,117,113,32,114,133,228,138,79,142,157,169,120,116,77,104,147,39,133,104,177,158,49,45,169,113,75,235,25,98,131,213,6,57,22,217,198,7,92,33,197,241,44,241,189,111,113,51,7,214,62,164,195,132,172,42,236,46,153,97,86,44,116,34,139,185,158,31,116,102,179,247,104,165,177,226,153,78,173,155,206,175,133,248,237,183,134,168,128,255,251,178,100,67,8,102,44,104,218,83,12,123,240,63,2,42,170,60,195,52,26,153,157,84,45,189,55,81,44,167,170,64,244,149,120,193,72,175,227,64,220,253,205,114,241,149,126,10,205,33,39,84,195,153,105,74,234,26,154,143,51,168,143,163,92,253,180,25,153,91,170,253,230,243,105,224,74,166,212,39,113,124,84,139,11,132,171,24,145,236,9,215,81,222,225,66,218,212,160,108,0,0,0,0,140,100,85,26,78,46,67,177,153,21,94,5,48,230,77,114,11,145,109,1,201,0,40,25,162,129,182,200,135,203,137,216,215,1,9,95,83,61,100,255,209,232,248,85,137,109,239,209,146,243,142,224,1,153,199,244,92,176,4,133,24,198,42,13,84,240,202,10,193,66,173,109,60,89,28,24,128,16,184,73,128,129,199,83,165,99,151,122,48,133,140,193,90,199,128,218,174,48,80,80,57,20,136,136,16,69,14,55,144,218,32,23,122,120,190,143,203,91,185,176,39,200,235,139,33,194,95,78,109,163,222,152,166,97,108,34,80,245,91,184,70,32,189,102,38,232,81,195,24,176,151,195,58,137,37,56,157,164,65,110,166,84,183,49,49,42,1,22,111,23,161,165,13,74,173,37,139,172,77,38,160,193,145,78,194,165,161,252,250,141,231,82,238,35,142,234,210,185,77,94,22,89,98,158,147,161,228,228,201,48,34,173,156,95,83,84,247,105,36,72,158,126,252,207,169,130,180,111,91,25,107,118,49,114,103,150,202,241,246,149,176,84,243,167,91,41,202,169,184,134,97,36,91,229,91,250,211,216,194,113,130,210,6,143,9,15,197,237,232,128,140,224,22,5,205,89,146,169,41,89,103,136,139,146,3,47,147,84,211,38,175,136,230,130,115,75,73,129,150,226,99,182,171,177,124,87,111,54,165,44,184,168,249,140,86,253,10,229,19,183,138,33,66,137,255,252,211,37,255,255,83,164,137,255,255,250,50,185,252,65,189,99,123,190,253,66,0,72,38,1,93,166,250,2,113,79,38,50,50,58,98,163,194,206,160,144,80,105,208,192,64,40,18,126,20,50,28,8,1,34,10,130,84,48,70,4,60,94,169,217,28,104,2,64,161,128,224,212,219,26,1,34,29,107,134,38,8,90,4,61,47,187,98,143,36,24,4,106,14,1,10,175,100,202,69,133,99,129,134,137,155,246,126,205,220,114,246,48,89,4,125,28,204,240,34,79,32,46,133,195,192,217,66,67,69,11,68,31,12,193,208,134,1,44,136,113,163,225,35,36,33,180,46,143,101,49,81,74,98,55,82,222,224,199,117,193,126,108,148,162,112,126,157,140,199,17,33,9,153,132,240,43,29,161,136,219,159,80,41,206,198,66,102,156,162,160,21,12,196,47,131,221,255,251,178,100,88,15,103,70,101,83,11,111,78,180,68,42,187,10,40,7,194,29,125,165,76,14,97,145,209,7,156,42,196,244,9,106,42,21,196,62,128,222,240,38,217,137,165,237,19,3,240,123,108,152,78,226,187,14,15,100,98,206,242,114,198,30,128,207,89,59,107,175,104,41,187,180,159,30,85,222,189,94,28,196,7,14,181,97,248,154,216,106,64,0,192,0,0,0,31,74,24,19,200,24,126,90,97,8,244,64,88,243,44,174,207,144,187,55,217,218,174,223,235,254,122,49,237,255,255,255,255,214,111,255,255,234,120,170,19,1,34,99,74,11,77,27,140,61,7,91,190,53,8,29,83,253,173,74,23,229,18,56,122,50,93,104,197,104,51,52,12,193,202,164,53,7,6,128,193,133,80,48,104,196,193,32,130,245,48,162,96,32,168,68,192,96,136,4,28,2,21,4,1,0,161,0,36,48,114,210,108,11,245,242,82,112,115,83,205,97,222,146,91,148,84,41,22,161,64,95,215,92,184,128,128,146,133,151,51,162,182,50,85,15,15,147,66,79,246,217,145,173,6,217,161,69,225,247,165,232,129,159,229,76,80,198,232,148,174,22,78,12,206,163,14,179,118,70,134,193,22,140,198,160,24,109,5,83,113,201,85,93,181,153,43,54,194,154,83,98,196,105,186,205,67,87,96,100,75,26,87,96,240,188,35,42,30,2,148,0,120,93,2,214,163,160,230,167,178,241,44,182,202,207,201,189,97,205,119,209,255,146,191,146,227,75,74,209,174,122,238,209,116,86,171,223,2,74,111,79,123,184,235,238,57,124,198,109,103,92,94,202,104,98,58,162,214,31,68,186,180,155,85,170,211,217,205,246,44,40,27,52,161,45,38,44,160,114,135,192,73,75,210,195,13,153,95,30,146,42,208,177,130,87,39,53,78,81,192,225,217,13,88,76,115,27,140,82,178,115,191,255,35,255,246,56,191,184,16,34,217,237,255,188,143,86,254,63,44,89,159,251,73,130,75,69,205,45,188,177,175,255,112,0,0,48,178,136,236,7,3,46,56,204,48,98,49,168,152,40,56,87,225,137,177,16,8,197,64,211,4,139,204,12,7,92,228,65,51,13,5,140,44,22,33,1,8,129,171,92,26,43,32,0,36,202,100,169,35,6,13,192,33,144,192,209,129,1,133,218,30,39,188,34,11,5,4,4,49,212,136,26,76,4,30,83,115,113,70,112,161,234,6,26,20,237,17,36,62,204,233,69,81,45,146,47,134,124,72,93,70,82,125,209,30,150,8,4,74,20,202,69,85,77,93,108,63,112,92,28,151,46,217,112,101,86,34,116,75,33,184,41,129,41,26,139,154,235,189,14,70,253,189,206,87,187,144,70,223,248,196,110,220,63,54,254,75,255,251,178,100,82,14,183,191,107,82,19,152,77,96,66,101,10,183,61,133,44,30,105,157,72,78,101,51,192,253,141,106,148,244,160,112,61,185,194,114,86,105,233,108,6,199,240,133,252,139,143,13,164,244,26,115,70,154,192,246,66,108,52,152,170,203,13,191,44,5,200,23,190,172,1,201,91,78,220,170,170,165,134,140,71,47,194,234,49,26,49,242,74,179,139,216,105,56,237,140,14,70,107,195,242,255,242,249,249,219,190,182,92,22,241,13,43,69,148,214,0,128,0,0,21,130,77,78,145,107,70,38,26,116,236,254,138,102,203,90,171,88,251,171,107,192,243,44,233,96,13,8,36,228,64,153,143,178,166,181,191,66,61,31,200,246,53,19,172,48,66,78,127,233,175,245,81,255,209,22,222,67,229,9,127,229,128,99,8,154,13,195,12,53,130,172,204,235,97,208,32,52,12,16,21,49,120,52,100,22,97,49,177,137,130,64,16,18,194,2,134,38,57,18,148,11,208,234,97,48,1,0,118,184,112,117,235,74,84,124,48,81,48,40,15,30,148,186,232,36,22,185,195,8,120,26,64,204,193,4,151,244,132,101,142,101,146,14,1,166,162,217,2,233,22,221,139,234,208,222,186,5,10,130,211,208,136,69,218,221,26,66,29,66,194,161,28,58,130,101,190,33,9,152,50,231,153,255,102,208,93,118,28,170,40,212,236,74,29,203,177,182,196,215,210,82,64,207,182,213,160,119,50,228,170,164,57,67,105,253,173,216,46,30,212,99,179,240,20,42,83,140,97,84,161,124,153,151,238,15,175,174,193,20,125,25,73,106,75,250,203,183,106,103,122,49,153,41,33,22,241,149,179,174,139,144,159,107,210,112,241,170,44,57,117,255,123,246,11,14,74,53,24,85,64,91,33,228,145,154,141,220,53,151,236,99,117,104,27,16,154,97,248,121,236,134,20,122,110,162,29,225,196,43,130,31,136,153,4,144,5,91,34,164,218,86,88,177,17,35,159,60,211,6,196,56,41,28,65,175,50,236,38,110,184,158,110,96,243,195,150,183,180,44,180,21,180,32,23,24,111,254,253,110,247,255,235,50,194,92,107,244,214,0,0,35,13,148,15,176,108,57,0,68,218,40,2,133,224,140,114,149,166,60,13,55,32,185,124,144,28,90,146,235,24,84,20,99,161,209,132,5,193,130,211,25,2,9,1,38,160,76,210,96,146,92,136,19,118,1,179,78,1,68,74,166,74,98,39,160,4,82,103,199,95,6,60,163,230,10,72,15,11,6,140,198,139,140,8,82,20,186,96,169,146,42,11,58,130,146,33,50,202,131,15,2,228,170,162,116,161,213,82,167,75,198,150,133,105,131,64,2,133,38,86,181,163,39,136,188,205,198,58,147,80,84,97,255,251,178,100,67,14,8,27,113,81,147,153,123,244,42,193,155,45,36,34,70,31,141,205,70,77,229,237,209,6,20,42,164,243,29,48,151,219,112,95,81,234,137,0,92,167,211,139,41,166,54,89,117,154,166,84,80,20,88,127,50,182,1,53,101,156,118,43,98,19,226,153,226,236,190,76,180,192,203,131,226,109,53,170,31,192,89,143,165,203,140,254,184,163,118,104,215,170,101,75,22,181,220,72,112,88,235,14,108,123,125,226,61,188,233,92,107,120,205,171,2,3,243,233,158,207,99,55,55,53,190,189,150,34,70,93,32,49,185,98,250,73,29,252,141,147,205,149,116,215,150,159,250,239,248,187,254,79,252,13,68,96,42,64,0,0,0,45,111,142,152,5,23,54,116,184,159,156,156,175,171,176,62,32,85,15,211,255,213,231,157,71,255,187,189,135,17,249,239,95,191,135,138,246,0,196,35,135,159,178,125,146,71,94,154,115,67,160,192,49,160,51,70,26,0,4,25,97,49,128,25,151,209,57,76,112,68,81,28,18,152,33,67,10,114,65,135,143,5,80,52,43,43,77,16,164,34,2,5,75,25,24,64,185,51,174,219,178,102,144,107,46,97,178,253,128,138,52,0,55,23,64,242,44,70,148,69,214,6,23,10,11,7,63,47,120,202,65,119,68,34,59,235,65,220,106,141,21,234,34,101,238,71,113,230,146,236,88,53,210,181,158,51,195,74,211,49,16,28,5,138,101,76,88,130,46,13,64,250,66,201,106,64,173,79,21,206,205,59,254,188,148,93,74,157,133,21,201,136,199,125,100,250,226,34,44,174,221,76,92,110,181,210,189,213,43,18,52,154,129,182,217,254,239,190,207,187,54,186,215,83,99,43,155,77,153,22,29,182,172,66,135,216,35,229,243,3,90,44,213,205,181,166,250,192,158,34,125,1,186,53,123,101,117,35,156,136,94,177,0,250,251,107,159,226,21,55,212,207,49,84,140,55,186,87,127,241,254,100,183,242,107,249,63,248,158,128,4,2,0,0,105,18,67,131,96,224,75,186,124,161,111,57,249,156,89,65,20,131,151,176,104,192,140,73,139,175,179,119,171,123,136,28,174,143,232,97,186,187,116,60,223,149,82,127,149,18,179,253,8,254,138,208,179,251,40,94,226,232,216,159,154,0,0,115,12,25,193,120,147,110,60,140,146,235,49,96,172,192,164,36,36,24,116,130,129,19,26,142,12,108,48,48,200,68,64,14,48,40,96,204,163,162,32,185,130,1,102,91,4,8,26,52,98,43,8,202,57,91,90,89,161,113,207,0,78,229,105,130,137,18,37,97,12,179,132,37,5,184,6,44,170,10,76,12,41,51,230,121,166,185,162,70,138,164,211,208,49,190,39,121,87,48,176,234,68,67,255,251,178,100,52,142,72,58,115,81,19,153,123,226,65,105,235,13,36,101,72,29,145,189,70,78,101,115,193,29,170,236,12,144,149,128,44,166,200,204,150,138,194,204,22,0,40,21,167,41,154,125,8,87,70,214,7,2,195,168,6,35,16,36,170,224,78,190,153,110,24,238,120,79,68,136,243,23,99,176,253,54,78,7,22,40,239,104,170,103,94,162,143,74,248,76,134,66,150,25,186,181,16,105,150,183,144,201,214,217,175,201,140,247,237,15,154,177,27,112,39,155,51,234,28,88,181,171,68,153,92,238,3,108,8,249,131,38,228,77,124,184,64,197,28,38,126,153,74,124,211,121,128,170,158,10,189,40,251,247,151,188,59,248,103,20,119,146,165,105,226,222,22,33,107,117,135,55,196,211,196,163,255,159,191,254,53,255,215,248,215,254,113,144,192,74,0,0,0,1,3,155,38,75,0,64,216,213,18,20,2,77,228,83,133,89,203,195,38,148,139,162,62,107,63,255,255,175,232,40,97,79,194,67,89,127,255,214,108,191,191,222,250,162,57,63,255,235,90,93,118,132,228,85,175,250,255,119,88,160,12,96,19,56,139,230,98,165,241,149,21,102,99,5,1,130,198,2,5,24,244,38,92,115,3,16,197,134,230,30,9,51,115,7,4,65,80,211,4,8,82,180,195,0,70,4,98,32,114,101,129,131,105,123,15,24,4,164,96,208,96,121,72,119,37,33,205,16,8,5,140,105,16,168,32,152,211,225,141,151,208,117,106,118,150,196,201,80,112,203,110,185,134,222,113,113,78,182,12,211,3,136,81,164,117,83,38,136,206,146,201,250,86,209,34,22,5,1,141,14,93,18,175,43,114,84,170,150,65,49,59,98,181,168,21,33,32,168,125,163,195,20,141,194,67,74,236,114,205,105,153,71,108,75,121,172,174,59,246,245,28,195,138,119,10,249,35,231,157,140,127,27,212,127,109,131,234,188,137,196,160,235,48,115,212,35,70,64,123,78,83,220,219,64,239,9,47,79,93,166,162,24,226,102,97,235,54,169,51,39,183,168,136,214,145,133,89,44,237,115,13,116,215,37,45,139,65,204,213,250,70,253,245,234,173,201,134,0,7,254,152,14,84,80,198,227,93,106,142,217,165,124,248,155,35,38,103,186,84,64,192,99,8,15,39,78,244,250,85,255,255,181,151,183,255,255,251,255,17,35,7,85,2,78,221,73,234,36,209,173,86,72,208,132,100,73,220,81,235,47,186,32,228,102,220,231,254,128,0,0,112,109,24,217,169,165,157,28,176,113,174,132,24,16,233,104,204,28,233,14,70,0,124,32,39,49,176,20,124,25,12,54,113,211,17,15,38,2,49,0,112,8,139,1,22,46,68,54,7,3,152,169,200,176,58,104,8,255,251,178,100,29,142,6,253,111,82,19,120,92,208,75,197,138,186,60,104,124,25,201,165,80,109,225,229,193,54,167,171,180,193,41,240,80,131,204,221,99,178,148,76,53,68,48,174,193,96,34,131,17,160,112,128,130,169,38,53,19,107,51,131,255,121,153,129,52,147,253,192,40,36,73,153,193,109,217,129,141,26,46,220,9,146,56,106,14,198,40,105,177,141,52,124,29,186,246,43,200,96,56,242,122,237,114,25,66,104,238,146,226,81,195,138,40,83,43,19,206,185,100,9,6,180,55,22,98,187,164,200,103,181,203,166,34,46,162,136,174,145,239,48,101,67,89,9,222,164,186,73,255,39,54,159,94,210,47,90,207,22,214,232,68,196,113,83,237,85,85,164,232,208,251,100,84,166,221,192,63,218,153,248,171,136,152,252,198,234,220,113,245,223,255,207,242,181,145,36,160,2,16,0,0,225,45,55,145,144,199,142,125,47,193,87,212,223,171,234,68,47,11,221,130,56,102,200,41,40,143,65,199,65,8,166,168,163,4,61,169,103,22,69,237,31,186,175,144,175,2,178,102,119,178,7,248,66,2,130,239,157,255,56,252,149,186,119,255,225,71,33,230,253,102,3,69,57,192,41,166,241,206,105,226,102,132,172,60,142,60,2,21,40,179,38,74,28,73,1,162,46,100,137,55,81,5,91,116,194,77,18,41,141,9,65,27,156,96,196,52,115,26,101,245,83,86,184,0,22,71,208,19,129,165,64,100,161,194,184,148,19,236,38,90,10,19,164,61,236,128,51,64,141,42,237,217,204,212,124,162,46,70,144,241,102,58,221,61,149,194,75,51,64,98,158,153,159,113,14,168,118,109,106,118,218,231,134,216,159,22,181,245,73,158,179,225,87,38,97,184,80,217,115,245,80,103,18,192,235,170,64,195,155,233,175,124,55,77,95,188,209,236,223,109,63,172,223,30,184,132,227,107,202,181,157,214,249,181,103,150,83,82,39,182,117,157,107,47,16,52,126,172,203,100,8,143,183,12,128,90,12,36,42,182,211,183,27,65,114,220,85,59,189,192,126,241,246,215,191,108,151,64,0,4,56,0,0,62,82,200,64,28,11,137,113,69,120,165,217,61,159,18,196,98,192,49,187,130,194,25,155,64,114,10,27,60,244,208,252,255,83,63,254,131,225,92,21,183,53,143,18,197,128,52,52,50,53,255,253,175,215,155,255,103,105,251,47,69,230,111,181,216,212,111,144,187,9,243,166,161,0,2,156,156,19,172,231,180,61,244,76,181,102,244,176,102,184,112,155,13,50,12,30,116,130,143,191,130,41,171,228,174,121,86,163,17,165,129,26,74,184,33,115,186,8,146,218,36,102,48,236,33,229,106,40,13,84,60,184,168,132,36,201,33,14,210,255,251,178,100,33,12,166,95,104,212,27,88,120,240,74,74,202,237,36,98,134,30,201,189,66,78,101,237,193,8,8,234,232,102,12,48,35,80,170,46,13,76,230,18,142,50,237,177,118,158,97,94,68,10,68,75,8,145,11,62,222,218,203,45,74,3,133,77,43,14,178,242,207,203,235,122,137,95,138,48,45,115,183,201,136,140,178,246,250,171,173,183,208,95,166,93,224,217,62,251,116,25,169,76,213,137,194,11,247,117,138,216,243,125,163,248,19,221,170,45,154,212,89,193,189,17,254,53,170,110,153,187,133,181,153,183,137,237,223,32,113,123,239,218,103,216,83,44,197,134,213,110,243,113,247,48,158,218,244,108,123,105,55,45,34,238,60,8,46,241,137,107,246,188,0,0,10,128,0,0,28,157,52,133,192,30,140,114,149,44,159,177,160,96,72,38,77,149,208,248,102,92,182,190,170,134,28,229,132,81,250,233,233,211,254,159,236,173,255,255,66,191,86,255,78,166,58,255,253,147,242,38,223,122,127,174,163,15,74,145,40,110,20,160,95,189,128,70,0,0,24,134,82,126,101,169,197,225,38,77,25,3,178,162,70,51,10,17,148,40,46,18,48,9,16,8,37,48,240,36,68,14,7,13,12,142,48,55,36,52,199,57,199,52,114,55,155,12,32,33,119,48,33,147,46,115,216,52,31,68,200,202,68,40,24,40,18,37,204,36,64,144,11,6,35,64,189,70,250,229,221,52,76,132,38,250,19,75,184,64,242,152,61,12,60,137,168,187,25,40,177,55,211,185,5,148,232,66,20,56,215,23,218,41,8,217,130,165,110,165,24,165,194,79,138,83,96,114,34,238,156,95,106,104,3,89,181,92,226,204,163,67,142,14,190,229,44,39,140,210,225,117,51,91,3,106,211,233,32,166,226,155,39,150,186,174,244,135,109,233,43,14,238,47,33,102,6,101,104,214,43,189,181,70,166,90,61,87,58,166,55,106,198,166,107,23,248,116,158,209,125,84,209,117,188,254,246,61,182,152,85,210,150,222,124,25,98,193,27,213,154,204,187,173,171,189,226,191,21,119,31,197,240,178,213,159,245,255,214,255,204,210,12,77,4,0,77,225,35,192,24,100,126,169,18,92,174,34,199,196,85,199,138,9,201,95,166,6,245,160,101,160,171,15,92,231,129,4,102,214,143,252,81,127,215,134,201,161,79,190,246,178,223,93,167,46,109,11,221,142,22,191,207,185,85,185,117,26,54,89,128,0,66,146,147,242,200,141,238,189,53,123,12,58,18,96,242,56,4,4,102,209,178,174,48,201,76,18,78,49,88,57,107,1,64,163,199,131,9,134,28,83,4,7,130,129,128,16,220,12,4,1,2,217,16,4,6,8,48,128,1,162,245,142,10,130,65,255,251,178,100,33,14,71,51,111,208,139,153,92,228,79,194,186,163,61,102,80,27,137,161,70,110,101,237,193,15,12,171,28,243,12,96,164,68,68,0,104,48,199,68,128,18,106,212,36,48,24,240,73,106,4,99,6,76,130,29,196,142,50,64,2,212,208,229,37,65,80,72,248,71,2,17,129,91,51,106,217,29,226,42,158,73,8,180,140,53,70,28,104,21,233,87,209,247,253,90,32,182,123,3,126,225,169,154,229,201,228,212,66,253,86,22,242,252,25,110,215,198,104,183,86,83,96,118,89,89,213,78,10,139,172,86,51,139,81,244,179,152,69,50,66,139,105,119,77,152,153,58,87,233,55,74,133,187,89,110,215,155,70,233,199,231,85,42,171,164,136,39,253,211,78,84,100,130,61,238,111,103,29,79,2,90,103,95,63,252,206,191,117,11,77,87,255,197,247,173,64,0,2,79,175,132,8,32,69,67,73,134,241,142,242,85,107,56,50,3,148,217,112,75,163,43,15,121,133,3,203,3,221,60,38,216,89,33,151,17,38,224,61,110,185,62,118,244,253,82,163,201,214,248,210,77,99,195,191,77,149,150,102,189,216,177,145,225,145,81,175,72,32,124,67,83,117,61,165,74,128,84,48,147,100,230,148,32,131,177,162,217,38,17,11,17,4,12,22,53,48,216,44,192,128,82,130,9,130,195,230,36,0,191,130,68,68,23,10,92,8,16,236,12,47,57,117,1,222,137,40,219,148,20,105,76,136,100,95,176,213,152,164,81,208,18,139,237,2,24,129,66,146,114,31,75,20,146,12,109,197,103,171,253,96,68,41,32,14,51,14,145,11,1,67,47,155,252,203,95,201,165,87,117,157,212,252,73,18,160,145,218,104,92,124,188,105,152,251,109,66,153,107,180,108,22,193,14,243,70,212,21,100,248,94,164,77,184,199,188,208,187,158,165,121,3,12,81,58,229,45,255,175,159,93,119,171,219,230,38,165,171,91,135,244,245,92,235,80,156,241,155,120,50,226,213,129,95,43,53,169,14,28,217,167,194,232,243,220,219,222,37,163,133,30,165,169,233,188,94,63,182,9,54,103,204,242,199,205,53,138,107,252,70,215,199,127,86,219,77,1,128,128,13,207,209,67,152,220,32,69,96,205,101,13,132,144,181,53,34,37,6,29,15,40,16,216,141,180,124,193,156,33,176,67,40,34,145,27,205,148,237,126,155,46,254,121,106,146,33,66,208,239,227,151,176,21,255,83,9,136,95,39,88,232,31,251,15,4,0,2,157,124,129,116,248,79,130,138,70,58,106,55,160,37,17,148,95,172,56,48,197,112,26,147,24,71,37,70,192,85,8,73,208,158,91,196,225,78,70,202,250,1,156,175,11,26,40,209,162,108,87,75,216,176,3,153,255,251,178,100,29,12,166,84,104,211,155,120,120,240,72,226,122,202,60,195,46,29,177,157,64,78,233,237,201,27,167,107,12,193,137,168,144,54,132,96,32,135,24,17,85,101,193,84,72,197,48,99,185,53,35,209,103,106,113,32,165,86,195,95,14,198,131,96,117,143,164,46,43,202,32,100,149,151,73,118,253,189,91,164,50,115,224,189,186,144,153,102,239,162,110,88,20,206,179,168,155,134,169,207,126,203,17,114,125,234,72,255,113,107,85,249,221,71,85,225,153,66,201,207,121,181,71,180,218,178,45,178,121,95,215,183,103,85,247,248,238,26,172,187,222,51,237,1,55,106,103,253,66,206,213,237,59,182,98,238,51,14,243,145,43,6,215,125,123,214,45,126,177,90,66,159,116,146,172,158,80,0,2,64,0,7,103,192,95,41,146,137,164,69,207,141,10,107,26,236,143,232,170,116,211,195,95,200,2,174,243,32,73,90,136,42,42,215,99,143,106,71,115,191,161,163,204,72,169,207,202,188,12,220,206,89,140,151,65,9,209,119,198,109,4,20,109,109,207,103,189,85,181,160,0,6,96,66,62,99,181,40,102,82,156,48,75,25,58,37,139,0,198,17,8,134,48,8,10,232,192,65,132,84,62,3,16,42,184,196,0,180,193,96,184,13,168,204,1,50,172,1,85,13,185,128,83,227,46,68,189,164,208,12,23,18,21,6,40,9,48,96,104,119,56,68,0,100,33,134,22,231,130,142,179,192,72,81,32,1,80,77,44,210,149,34,28,56,57,130,167,200,48,98,171,79,209,167,98,152,167,249,50,198,192,255,166,114,127,179,64,128,174,227,59,38,124,128,53,38,249,61,48,97,47,234,194,157,116,162,98,105,102,52,27,99,0,141,61,247,181,145,63,118,249,181,212,73,94,191,189,33,120,88,132,243,19,148,112,106,153,43,247,45,190,95,67,180,69,175,150,44,119,208,240,185,158,217,141,155,55,71,242,192,251,206,239,245,175,30,187,195,221,215,219,84,182,113,21,7,237,159,151,211,75,117,205,47,229,248,179,86,233,24,121,253,70,207,166,98,70,165,115,93,73,188,210,23,52,255,22,91,190,1,160,196,26,173,58,82,123,54,149,179,166,238,99,209,69,108,5,149,115,129,94,172,187,34,232,127,189,7,178,217,171,115,246,178,255,186,149,123,255,254,196,251,210,190,255,121,127,255,175,178,48,54,178,180,37,65,109,235,121,243,141,169,204,46,244,215,86,80,0,0,0,48,195,167,211,180,188,205,201,8,51,83,176,200,160,115,3,150,194,226,195,25,135,69,132,38,26,41,5,135,230,49,1,50,64,168,216,194,3,211,27,13,67,1,160,37,136,53,192,81,195,223,129,69,139,20,50,101,8,102,240,93,151,255,251,176,100,32,142,199,25,102,208,155,153,123,226,76,203,218,163,60,194,44,28,93,163,66,110,97,115,129,58,39,106,140,243,9,152,152,28,92,97,39,22,240,113,162,35,204,50,3,0,2,18,154,192,106,147,48,204,57,187,10,133,30,86,65,192,129,84,64,251,38,81,208,114,209,86,137,206,111,146,157,21,0,207,206,45,149,72,146,239,135,188,20,36,218,244,78,46,141,3,195,233,119,17,180,46,113,21,174,118,163,135,204,165,173,229,139,108,71,175,111,212,9,110,201,21,155,77,103,150,247,191,168,57,237,142,224,102,39,133,44,30,215,63,220,223,195,223,235,26,242,110,184,206,115,6,216,196,127,168,89,212,39,181,203,212,181,173,38,226,233,250,174,140,45,24,123,243,226,177,192,240,199,4,216,141,156,102,208,53,189,111,61,187,58,147,98,98,0,0,44,62,220,23,67,116,96,195,55,208,43,68,164,2,98,64,130,52,231,67,237,170,202,30,207,8,46,40,197,152,131,193,58,163,213,214,246,162,106,203,255,111,224,237,255,255,119,57,54,59,209,215,161,127,255,255,255,155,182,235,233,237,69,29,71,87,101,127,219,22,245,117,58,20,54,1,16,96,234,117,220,33,188,139,6,148,88,25,216,68,141,166,29,14,153,100,106,52,26,49,184,4,199,128,163,18,5,200,64,6,12,23,153,124,72,99,113,249,96,4,97,240,153,132,195,65,135,16,112,60,192,0,196,142,108,226,163,160,160,121,131,39,209,124,149,98,242,72,145,2,76,142,33,57,90,25,193,110,84,145,125,22,59,120,200,215,96,20,197,206,41,170,180,188,10,87,38,77,246,164,192,217,84,56,163,176,128,205,191,240,113,76,28,7,1,254,117,98,44,147,151,159,127,77,137,61,249,115,237,110,153,38,190,203,193,156,129,71,172,229,150,92,153,169,94,182,84,217,33,106,27,68,7,227,244,64,140,233,141,118,150,211,3,210,226,217,43,115,142,156,33,226,19,134,146,89,106,19,120,108,68,220,105,117,39,189,70,50,62,138,87,251,155,133,72,100,218,56,135,48,251,213,44,122,38,192,47,17,58,118,205,245,161,26,147,202,52,188,158,240,142,88,0,16,42,105,20,2,186,185,118,165,90,90,171,200,236,59,130,169,197,132,180,143,58,17,54,135,103,216,178,44,177,46,33,193,56,82,62,235,16,9,157,13,161,85,180,31,207,248,203,119,219,255,242,245,171,209,255,233,111,255,255,215,211,160,151,156,102,92,19,17,134,166,116,61,47,43,83,250,100,0,0,2,84,72,96,96,155,121,169,11,38,90,2,153,88,36,74,62,17,4,204,6,40,100,230,28,7,152,68,16,96,208,194,231,48,16,16,89,112,68,49,40,13,152,255,251,178,100,22,142,166,130,105,81,155,152,91,240,78,106,218,167,60,103,136,27,41,157,66,110,229,111,193,39,21,106,168,195,29,224,44,24,100,104,40,98,198,73,7,96,120,102,182,150,149,55,28,117,224,217,150,130,250,88,20,122,104,54,80,109,127,135,53,124,146,194,194,50,168,195,168,143,65,193,145,76,20,62,80,170,106,89,4,189,79,44,165,141,175,72,125,39,146,181,71,163,175,244,46,80,197,105,33,233,168,252,94,45,141,216,78,120,174,14,52,117,230,161,153,216,155,213,152,139,233,93,165,246,226,165,168,164,115,169,62,254,212,167,36,118,16,85,44,192,185,13,122,113,69,74,70,113,39,154,174,245,98,226,218,115,133,26,252,231,36,149,231,108,68,177,138,176,105,70,97,236,58,232,75,12,187,186,253,141,185,231,82,30,138,254,244,187,36,128,64,0,14,28,204,1,206,126,156,202,163,177,250,238,204,116,98,237,136,52,246,28,240,238,122,166,16,217,8,166,76,153,64,26,252,252,87,154,6,179,163,119,255,255,188,9,130,199,30,115,232,239,207,51,255,255,233,166,215,255,111,244,243,95,119,160,245,91,79,106,203,78,172,206,102,143,171,72,5,67,3,1,163,143,66,211,30,145,83,20,11,144,176,4,9,3,137,132,19,16,130,128,128,32,18,56,14,135,38,17,6,233,136,91,3,26,68,146,16,132,32,47,12,11,76,87,78,84,64,160,36,58,122,186,135,64,96,25,192,90,41,138,150,179,84,102,87,128,97,201,29,42,7,22,47,76,96,64,75,69,37,29,146,14,2,253,131,71,79,100,77,156,154,103,16,66,249,43,42,81,14,89,116,30,161,40,45,37,48,178,235,233,135,192,27,108,78,222,165,55,243,139,197,44,218,117,251,76,156,122,76,116,81,168,8,141,86,235,204,95,49,110,133,182,161,227,123,104,196,115,25,123,15,33,76,114,210,195,54,177,211,36,1,157,60,227,104,218,216,153,12,219,36,238,163,241,228,171,60,101,202,103,109,142,163,164,91,174,28,185,247,63,48,45,127,253,205,180,160,60,180,249,165,222,195,243,205,42,229,25,81,41,160,239,36,64,96,167,26,12,11,0,12,209,88,244,193,121,204,156,226,112,48,88,112,224,185,210,62,146,68,52,252,211,102,234,90,147,184,236,162,149,219,148,47,69,169,211,203,157,255,254,116,60,145,15,173,223,71,224,103,255,189,49,27,166,212,183,5,51,193,71,14,57,217,17,253,120,162,0,0,99,4,38,14,1,185,48,244,140,193,43,147,3,137,64,5,177,16,48,202,131,212,123,49,25,28,24,28,49,56,249,137,3,3,38,8,48,24,4,124,14,5,134,0,210,64,197,64,82,97,136,64,45,100,132,18,255,251,178,100,29,14,38,244,104,208,147,152,93,84,78,73,218,186,61,34,42,27,29,163,68,110,225,143,193,58,155,106,92,243,21,224,1,38,1,8,100,136,154,58,0,46,76,204,0,147,128,22,161,32,2,86,158,41,64,135,49,229,134,64,155,105,28,38,59,61,144,167,195,124,209,132,155,31,120,87,75,100,103,48,50,178,34,19,57,149,55,114,147,65,239,219,216,223,196,146,207,57,3,201,82,30,179,202,175,166,117,87,166,22,222,235,214,88,213,39,38,57,202,29,86,254,127,151,39,38,118,209,30,242,12,143,74,153,195,31,26,181,27,218,212,226,204,35,142,179,31,85,147,6,14,158,27,43,170,210,65,248,178,5,69,222,179,145,34,213,211,150,108,22,158,162,69,108,56,133,61,202,77,137,173,205,94,38,29,203,185,59,107,92,195,216,169,75,63,80,192,16,32,0,0,7,55,72,11,186,64,230,89,59,204,10,28,83,22,232,1,113,59,138,218,26,147,193,140,39,41,8,218,165,28,245,100,63,27,69,51,107,6,67,63,255,246,255,255,247,183,162,210,219,234,178,203,255,251,228,251,179,233,67,128,23,112,199,193,112,121,165,147,206,177,50,253,118,40,2,241,128,229,113,192,104,121,141,37,121,140,224,137,135,225,185,129,0,153,130,224,17,129,32,59,88,22,26,12,59,0,140,14,14,85,68,193,128,72,195,193,36,192,128,8,184,192,160,128,40,166,152,27,22,32,190,132,234,10,90,58,168,235,132,192,92,228,244,77,182,198,101,64,56,43,125,147,33,74,113,36,81,152,242,245,80,135,154,130,170,151,226,67,213,51,110,108,45,207,172,250,220,81,229,214,52,121,18,169,183,10,56,148,59,5,61,110,246,114,248,222,21,237,99,77,17,213,182,79,163,99,31,160,31,69,182,114,208,198,238,245,165,216,37,22,202,199,252,166,131,44,168,206,167,206,205,190,123,22,127,181,221,145,205,171,211,166,155,233,235,44,243,85,90,133,176,155,69,18,88,51,22,187,17,77,75,217,125,229,11,158,125,99,220,235,51,247,213,183,116,32,252,62,238,223,246,166,253,182,189,114,153,86,236,204,168,8,17,206,103,55,18,37,26,180,237,102,95,110,79,196,107,211,242,221,71,171,92,122,53,240,132,31,181,117,243,91,211,144,232,104,189,180,103,138,208,114,215,84,134,43,247,247,254,159,255,249,140,167,83,202,65,87,206,10,149,22,2,22,119,217,110,151,233,119,161,227,207,110,222,78,87,242,131,64,0,0,0,84,150,48,119,160,201,53,232,217,232,131,47,129,12,18,98,87,198,141,17,0,64,198,55,36,16,14,193,37,129,192,0,40,38,104,241,129,136,198,129,0,128,8,92,207,112,23,17,49,255,251,178,100,26,14,230,223,102,208,27,153,91,242,73,70,250,163,60,197,114,26,133,143,68,110,101,49,201,62,43,41,204,244,137,160,0,102,10,164,33,204,45,24,42,176,157,194,192,164,155,248,130,96,112,41,142,50,202,29,158,242,250,192,195,5,32,44,72,162,176,208,64,169,17,9,2,197,176,129,20,125,65,174,33,205,46,32,154,240,194,168,21,69,47,83,206,218,149,181,216,9,215,119,221,20,224,156,206,147,23,210,14,179,85,222,167,188,130,149,9,192,90,26,0,174,97,7,75,73,247,61,171,66,79,167,195,5,42,120,142,189,36,70,101,221,220,242,227,77,143,157,67,158,199,65,135,168,91,75,154,71,44,111,14,98,106,23,53,231,154,235,113,73,137,101,92,65,178,173,35,188,192,189,204,167,189,176,217,72,119,234,174,181,61,55,29,123,250,213,164,19,230,36,0,0,73,121,220,24,164,168,182,209,16,211,119,238,59,146,212,38,171,244,112,252,110,70,29,33,180,123,93,217,200,66,158,53,196,111,189,10,180,222,133,251,255,167,183,167,255,169,212,159,198,41,176,241,211,136,3,116,80,42,115,99,223,23,87,140,7,198,179,244,183,249,101,130,230,37,130,29,141,246,108,181,209,159,206,134,26,29,24,92,48,96,192,89,64,72,116,34,42,99,48,16,72,2,61,66,121,136,129,32,37,193,129,129,66,64,16,130,114,64,129,134,149,25,90,200,18,56,200,88,104,178,56,144,209,230,34,33,166,197,75,219,37,68,54,78,153,10,106,68,10,237,3,8,235,59,74,48,167,78,184,99,50,105,105,16,16,19,210,76,76,69,226,138,199,157,148,20,218,169,7,11,98,133,207,129,163,141,173,76,45,238,102,239,42,61,152,211,42,125,91,130,247,48,198,63,57,79,114,221,253,255,254,75,193,99,59,98,179,218,50,126,224,39,247,24,177,60,73,2,27,147,10,77,115,223,12,250,155,228,89,28,244,214,79,96,251,104,145,132,35,157,169,27,125,158,173,92,35,228,137,46,138,205,162,195,241,181,101,41,194,27,100,78,246,135,97,245,139,131,22,135,49,226,1,192,119,149,2,20,44,65,210,220,64,152,77,232,135,115,214,252,212,75,175,50,180,16,29,85,111,106,154,170,216,100,169,124,178,163,2,179,135,97,123,65,58,213,14,244,58,54,173,254,92,117,99,54,223,255,244,255,254,98,216,233,255,237,255,65,29,29,8,229,73,85,189,12,25,202,63,202,223,254,76,0,0,11,188,193,205,3,76,86,141,58,214,48,168,232,12,80,28,24,133,0,230,82,1,3,129,134,36,14,24,52,12,97,65,132,28,58,24,48,216,76,32,86,68,13,49,80,8,11,112,19,46,35,92,185,96,13,122,255,251,178,100,29,14,102,136,104,209,155,152,75,240,72,42,186,167,60,98,120,27,109,151,62,78,101,51,153,51,41,43,12,195,20,232,72,1,97,65,109,96,161,9,57,5,165,200,56,193,105,49,117,214,166,75,249,104,11,58,145,215,126,214,220,137,114,211,61,16,14,120,186,185,67,79,116,54,236,42,219,202,52,136,243,81,30,206,201,32,124,170,206,253,36,159,241,135,243,197,164,124,128,76,136,39,187,13,159,125,87,206,165,225,174,240,119,233,211,125,113,237,242,249,123,3,155,23,162,169,157,114,114,110,185,95,146,9,238,21,240,123,48,196,97,83,208,33,93,25,70,166,78,35,243,120,115,243,179,113,177,244,17,62,19,102,163,134,22,132,10,64,150,159,22,238,45,175,184,249,41,211,74,208,95,62,250,16,0,0,0,91,159,1,114,143,53,26,91,213,47,100,83,192,129,78,134,86,119,40,24,222,26,42,58,155,41,178,126,113,96,35,66,190,212,77,46,213,29,61,191,249,59,127,255,255,255,255,127,255,255,116,76,179,177,135,64,215,187,148,155,193,65,77,218,253,232,255,16,128,198,50,217,18,49,205,239,102,53,16,228,70,25,49,240,212,194,224,192,18,180,192,33,35,46,130,12,92,73,50,25,93,91,140,64,55,48,216,184,12,81,14,18,10,138,72,2,166,81,6,20,2,146,49,63,7,136,161,115,169,129,2,194,236,5,73,76,5,218,185,133,169,114,209,204,153,244,217,20,100,190,44,89,101,26,140,19,0,178,219,178,99,169,219,90,118,225,178,140,161,167,173,147,68,161,187,138,62,12,0,184,248,55,49,240,153,246,107,246,53,54,184,165,115,16,125,200,237,38,117,30,138,180,104,207,187,110,94,59,92,179,219,108,88,101,65,151,53,173,96,190,108,113,69,13,232,125,245,96,197,214,107,227,239,77,110,123,210,177,223,41,248,103,76,214,105,74,213,173,109,139,51,167,169,36,142,73,53,179,100,36,206,198,170,200,161,85,70,77,248,195,26,169,59,30,13,63,85,63,252,35,185,77,74,245,46,24,21,199,191,233,131,224,46,76,124,171,98,201,97,11,119,226,118,208,115,150,115,107,67,118,37,78,235,205,25,79,125,189,218,169,127,255,250,137,159,31,255,212,249,152,242,187,162,145,88,217,141,64,211,136,152,62,250,87,108,101,175,119,42,202,170,142,164,169,102,179,142,150,50,143,244,93,111,133,74,0,0,0,84,192,132,216,195,186,120,199,177,200,206,225,172,192,96,188,192,193,32,192,16,152,197,49,20,18,19,152,68,54,152,60,13,24,88,19,8,64,211,4,128,33,97,208,193,176,229,88,76,55,0,3,2,200,48,32,67,30,3,6,10,22,116,228,8,27,96,45,255,251,178,100,35,142,167,70,105,80,27,185,92,114,79,100,218,135,97,133,46,26,245,159,64,78,96,211,209,51,39,170,204,193,157,224,86,84,209,6,131,67,208,67,10,30,151,64,106,30,228,18,17,22,233,45,179,21,182,42,222,165,9,120,80,154,144,145,4,167,78,104,147,113,18,2,145,186,195,12,197,100,20,55,11,77,245,134,110,79,51,77,102,145,248,114,239,210,86,179,21,237,70,179,82,133,39,171,222,138,85,218,142,84,229,107,26,160,173,175,203,159,30,147,86,22,94,69,51,164,4,13,241,220,69,62,30,190,246,38,126,245,190,47,147,157,27,203,84,62,212,84,60,203,61,46,117,53,109,134,138,17,157,108,170,132,7,219,49,35,152,149,147,78,174,121,105,62,128,128,77,72,113,243,203,44,244,30,146,80,108,230,42,166,90,124,211,204,4,0,4,1,77,64,36,65,144,198,165,176,193,147,76,18,181,205,192,248,194,51,157,60,86,237,125,58,19,108,125,114,48,133,124,113,195,172,140,103,29,87,162,162,85,174,163,149,31,13,254,48,71,67,255,255,236,144,59,244,221,64,28,253,5,167,137,186,125,110,39,94,47,19,177,84,84,154,71,128,192,26,65,241,4,38,30,80,155,136,122,23,22,152,156,80,93,131,51,139,2,128,3,13,29,1,33,129,226,89,118,12,20,8,48,88,109,13,83,212,28,124,48,56,208,196,128,145,161,114,39,144,129,151,248,36,144,22,20,32,12,210,197,134,84,195,4,66,93,242,47,154,232,139,2,50,60,137,170,132,212,200,156,155,105,235,73,42,69,144,242,191,169,227,50,238,13,134,82,246,180,214,234,178,217,244,157,128,145,194,80,247,193,241,30,49,90,144,206,249,77,35,203,141,10,221,68,141,171,122,31,253,58,240,159,137,217,194,130,190,57,239,184,211,107,229,58,236,245,23,199,100,93,185,3,247,187,222,26,230,178,169,230,112,209,207,87,249,123,240,51,48,221,137,79,111,175,202,59,46,10,250,63,135,6,86,242,221,132,213,192,148,150,229,229,205,57,180,3,58,150,50,45,72,59,71,212,115,229,82,8,149,60,95,175,9,188,3,112,124,110,233,91,141,236,93,130,60,133,1,172,93,184,181,201,88,87,15,36,54,231,238,88,203,237,67,255,219,255,255,150,2,71,154,130,72,225,175,70,57,77,59,255,255,243,108,234,126,244,243,123,247,231,204,26,171,229,144,82,233,73,168,72,232,15,234,97,87,89,217,97,48,0,0,83,188,209,82,14,143,80,212,30,77,104,64,4,12,97,163,99,162,165,129,161,64,32,131,51,6,13,3,10,161,184,224,9,132,134,24,16,138,21,7,1,161,242,57,176,167,61,210,79,180,71,74,196,30,83,255,251,178,100,28,128,6,190,105,82,157,111,0,0,78,234,218,163,167,156,0,30,54,27,94,121,167,128,0,254,137,171,79,30,48,0,119,237,154,66,208,2,193,151,122,2,94,215,110,33,27,118,11,3,134,223,248,121,244,128,215,173,36,0,253,199,227,145,27,177,73,21,216,234,160,164,122,22,172,221,120,182,166,41,242,203,30,227,134,28,156,222,110,215,57,75,219,14,12,191,58,30,242,167,255,254,254,151,122,185,255,37,189,201,185,30,117,229,220,221,206,254,172,106,147,154,229,175,239,207,255,107,97,248,216,194,98,206,185,13,97,245,239,220,173,99,120,214,171,171,121,210,127,49,175,90,57,111,29,93,175,202,105,109,185,248,236,229,21,125,223,203,125,202,190,114,140,53,61,98,199,44,88,207,85,187,204,46,115,187,167,206,231,106,108,0,7,10,120,96,152,80,18,125,167,220,119,150,11,184,221,177,175,89,153,69,227,103,69,71,70,71,81,194,138,70,243,157,170,199,152,244,92,239,233,251,127,247,147,15,22,37,14,27,63,156,255,255,255,78,93,63,255,255,230,158,246,159,125,85,223,205,71,30,25,159,109,210,84,185,70,189,40,64,0,0,65,64,70,164,102,50,76,48,78,120,179,231,88,129,149,6,142,43,145,75,152,99,237,23,83,23,42,90,184,159,36,191,66,92,154,227,137,184,128,20,138,148,49,32,137,118,15,160,145,2,144,254,85,167,172,100,154,4,157,70,117,147,17,130,87,186,129,70,119,250,134,231,2,49,39,50,15,181,203,166,127,191,239,52,250,188,8,236,115,147,247,164,213,80,247,18,123,254,229,123,227,120,161,108,123,101,59,50,33,75,188,214,30,119,171,238,248,131,60,251,111,87,179,65,55,32,89,227,49,57,15,192,63,211,192,245,154,111,172,101,75,21,173,235,26,164,220,130,206,222,163,61,150,9,120,24,128,224,23,228,188,90,76,100,177,112,222,241,140,231,251,222,38,191,234,2,78,204,224,148,63,204,188,177,170,212,15,85,118,140,91,137,18,136,11,227,236,142,26,7,25,162,196,7,177,105,68,43,20,223,255,255,255,255,255,255,255,255,255,255,139,218,151,255,26,255,255,255,255,255,255,255,188,170,186,87,78,251,169,64,0,0,3,1,129,88,87,163,201,129,214,158,114,164,202,56,205,209,228,187,86,91,230,81,64,157,8,57,60,210,120,44,200,42,148,60,56,251,166,1,197,158,184,110,31,119,250,213,42,135,11,187,250,0,157,119,122,124,221,65,186,111,214,0,70,76,3,28,114,22,101,136,210,41,80,224,204,101,169,184,240,183,102,174,168,208,189,211,115,223,114,173,112,53,10,68,166,70,101,202,65,216,96,67,15,242,238,126,0,238,53,255,251,178,100,24,15,102,193,113,87,143,101,224,6,70,227,90,96,236,36,0,27,253,209,92,12,189,147,137,0,30,235,36,244,136,112,151,155,208,133,253,145,177,55,39,229,122,126,10,48,233,79,168,17,141,208,138,137,84,110,45,236,80,150,209,222,44,102,200,187,171,154,189,52,137,107,113,106,164,245,115,143,225,167,217,247,213,168,189,49,41,42,201,7,84,129,74,218,69,35,21,20,181,149,190,38,152,43,18,43,202,226,237,40,90,56,185,149,86,128,94,159,210,44,13,94,27,60,10,181,183,185,177,43,169,182,215,89,109,166,31,60,174,113,93,64,96,78,48,64,220,211,103,23,108,88,153,206,44,88,147,60,166,217,216,32,68,150,21,169,21,169,134,145,158,42,34,73,11,226,72,30,12,23,83,107,26,213,41,237,187,69,173,173,109,110,209,169,71,197,3,248,129,85,187,36,134,32,68,178,157,216,126,165,54,32,24,213,14,113,70,153,53,59,30,161,8,235,49,54,94,99,175,143,211,40,146,94,117,91,18,14,117,106,142,85,229,165,18,67,196,69,66,149,37,36,162,204,62,29,168,81,159,250,52,66,242,142,34,111,12,69,245,187,233,17,24,8,36,230,56,178,96,148,192,194,46,196,36,163,170,38,38,35,42,102,112,58,196,47,201,123,236,176,71,221,51,91,175,21,177,103,162,0,171,32,230,9,53,74,16,97,84,21,228,153,88,57,133,96,18,170,41,27,5,140,64,217,130,64,109,136,210,121,86,253,15,59,202,145,75,107,58,220,218,161,229,112,171,67,222,165,23,216,158,209,8,102,28,39,74,165,149,118,132,46,223,159,202,53,41,66,186,209,206,244,197,115,91,106,141,86,25,146,138,21,37,69,9,79,207,92,227,166,81,213,133,77,44,76,170,170,170,98,200,118,136,134,160,123,90,85,134,21,103,124,190,205,90,234,103,62,255,75,167,72,94,46,212,238,213,197,6,107,139,212,129,187,65,20,174,43,4,199,15,164,29,18,184,181,124,30,189,76,51,27,80,59,99,231,107,212,59,91,217,107,243,144,83,167,63,150,213,189,235,90,122,102,122,114,150,236,181,158,122,78,82,75,178,128,193,46,68,36,248,64,204,228,139,217,108,130,109,137,211,167,78,72,24,157,43,170,17,4,8,115,189,79,103,71,173,145,31,89,31,39,206,126,231,127,111,255,255,234,255,183,250,8,40,88,198,225,115,59,158,125,190,139,60,49,137,254,40,0,1,98,21,13,58,205,106,148,176,52,177,129,88,88,180,109,64,46,91,112,30,34,186,180,2,26,249,114,209,242,118,62,240,179,233,108,113,152,142,145,107,138,133,246,166,97,16,92,121,26,202,23,28,32,27,93,65,230,36,252,181,230,46,255,251,178,100,32,15,231,109,107,87,19,56,122,114,69,39,186,193,60,98,110,27,93,199,90,12,60,89,193,19,142,43,72,244,152,104,175,153,88,187,10,252,69,217,192,185,83,153,66,123,58,145,114,98,168,224,169,75,195,3,108,74,185,181,36,228,58,172,67,211,12,174,163,19,3,125,152,210,60,11,115,146,173,133,205,48,250,118,229,211,146,37,153,200,151,189,93,160,204,85,104,182,71,136,202,246,20,86,8,106,232,18,225,91,54,158,177,39,213,81,207,102,22,70,183,6,75,109,125,206,103,213,110,124,158,130,246,11,43,166,22,244,68,40,83,86,39,99,112,85,44,195,110,107,180,241,245,42,180,210,87,39,142,212,72,159,16,151,171,150,72,178,180,177,198,141,14,22,225,205,154,214,14,35,186,220,40,16,159,62,205,227,189,163,38,179,154,223,80,191,255,156,183,49,97,54,41,108,81,48,3,20,183,76,82,209,190,238,113,246,234,146,233,117,62,130,16,44,158,221,139,14,161,20,107,108,169,8,206,201,156,55,13,187,66,44,139,78,179,57,26,180,42,213,89,147,211,255,83,79,78,191,237,195,24,141,184,81,161,167,186,227,221,116,115,231,157,254,52,69,68,206,2,104,249,226,249,169,162,33,164,58,210,14,42,231,40,148,72,12,208,56,18,113,93,41,244,60,134,91,119,102,24,134,93,245,52,163,66,86,227,236,249,164,195,238,106,95,210,138,5,230,99,82,134,50,228,60,75,125,202,57,11,87,224,106,26,173,12,200,18,82,164,87,178,44,182,184,221,86,192,135,168,163,184,165,32,170,211,175,142,204,68,73,58,46,194,72,184,98,57,148,216,37,185,130,127,150,232,234,38,39,34,138,148,56,103,89,17,219,162,82,200,75,167,40,14,171,78,246,4,101,215,178,226,185,82,159,78,158,181,90,4,41,161,189,112,96,115,112,212,90,69,164,217,132,235,56,136,250,203,110,50,183,69,211,14,35,226,62,99,68,188,40,5,230,88,76,81,204,224,247,59,146,163,117,75,238,127,60,109,193,165,115,106,87,27,143,138,197,189,53,138,239,199,205,234,125,12,235,222,244,140,134,23,34,220,152,6,184,4,201,71,42,67,102,214,180,50,130,166,68,58,113,136,43,86,240,105,251,173,176,13,210,12,217,166,73,233,54,188,242,253,180,189,39,231,83,34,138,143,40,72,226,74,124,215,169,140,254,93,109,253,76,255,119,173,235,62,168,132,35,37,5,179,185,33,0,0,84,148,128,193,4,114,147,53,19,165,1,82,17,34,55,49,85,44,134,74,112,129,3,236,196,77,163,137,28,135,18,78,20,179,137,81,248,21,200,152,215,68,34,201,129,196,228,96,33,227,49,133,40,171,32,139,100,243,255,251,178,100,30,14,230,73,105,88,27,56,120,48,60,106,219,19,48,34,102,27,73,163,88,108,225,235,193,10,175,235,204,192,137,216,5,250,192,63,98,157,173,177,186,176,161,48,197,95,60,164,146,123,53,86,149,92,105,3,11,75,157,159,42,255,34,18,228,245,76,217,17,129,81,17,236,246,59,229,132,111,69,73,12,136,74,1,238,195,233,22,244,219,198,221,190,180,13,190,112,109,128,88,89,23,18,198,190,156,110,239,105,247,75,223,59,118,246,181,108,107,242,42,178,166,206,159,103,58,85,70,237,113,171,153,220,186,152,146,248,204,46,13,224,82,83,181,99,118,98,174,243,74,95,18,71,180,206,228,149,254,43,185,33,192,238,219,45,13,229,105,15,200,255,77,117,128,0,1,154,209,144,62,135,27,211,173,86,179,7,38,85,117,218,62,81,220,141,50,170,83,79,165,95,255,255,244,111,255,254,174,90,255,183,242,88,146,116,189,141,235,206,186,255,255,246,240,163,76,16,42,193,244,15,217,186,224,18,164,16,0,175,2,198,99,28,97,4,14,60,40,16,145,141,160,54,23,192,57,166,16,6,9,188,70,23,49,50,214,175,137,99,92,117,157,168,251,114,64,194,226,5,66,188,98,10,216,193,213,148,42,9,123,67,97,201,184,146,108,69,223,88,101,144,161,105,124,219,45,168,24,117,78,188,190,42,255,54,56,177,252,220,105,57,165,24,79,134,3,250,89,216,148,112,147,201,147,221,63,38,21,157,26,128,47,211,34,13,157,23,88,80,214,210,59,78,66,193,136,231,82,166,143,203,155,165,180,33,54,218,241,220,250,199,164,107,103,95,46,24,231,219,52,72,113,109,87,12,234,3,20,106,79,153,127,172,8,87,195,220,118,167,61,94,177,234,173,159,203,73,166,174,242,146,49,163,99,19,1,212,190,54,151,136,247,61,28,160,81,67,7,58,114,130,250,87,23,26,226,38,108,241,182,190,119,44,110,144,115,168,245,63,94,111,176,6,52,0,100,82,59,159,28,81,67,197,202,174,197,231,169,235,132,196,201,153,4,25,40,131,197,217,196,104,82,119,96,175,255,255,250,183,203,162,255,37,65,153,27,255,255,103,149,142,190,229,218,143,178,255,255,254,222,165,99,22,11,255,104,255,195,144,0,0,2,48,101,97,188,134,97,222,144,31,53,5,132,66,217,113,141,14,241,9,44,26,6,10,51,52,135,2,40,38,35,37,98,99,36,107,162,197,26,52,17,32,95,72,8,67,34,36,56,73,192,158,203,165,89,217,83,93,89,195,39,77,52,115,109,22,194,188,46,115,60,116,78,167,239,73,145,54,59,208,146,24,52,89,203,204,83,169,153,8,120,67,38,44,77,177,217,74,109,170,149,143,255,251,178,100,52,14,70,198,103,85,155,88,123,80,72,202,122,177,60,197,106,26,117,157,86,109,97,233,192,234,175,172,244,192,137,184,140,166,40,11,112,137,241,38,54,106,91,84,12,197,242,118,103,74,119,38,58,104,133,69,193,60,118,244,201,163,129,62,172,89,239,243,122,64,196,109,77,152,110,52,109,93,51,202,213,247,4,250,188,202,212,37,210,239,219,108,180,154,53,35,123,69,240,158,214,159,247,219,190,98,87,215,121,134,58,190,241,162,132,15,16,16,44,220,216,103,182,233,140,214,12,87,153,158,54,117,191,77,95,231,49,181,252,5,31,179,146,167,172,4,98,53,223,12,103,38,246,69,211,90,31,0,253,141,33,172,102,242,100,126,234,66,195,59,103,45,156,30,52,173,63,211,28,124,49,155,150,163,246,31,24,59,198,196,29,219,212,68,111,196,185,223,241,56,128,65,204,51,255,255,59,103,69,242,153,127,250,255,255,241,249,160,90,131,41,0,208,204,219,51,7,5,126,129,138,5,66,145,50,80,51,26,121,138,130,156,234,22,180,230,80,237,44,68,108,70,104,210,205,91,174,3,170,66,36,110,18,49,169,3,2,113,92,84,156,103,41,108,166,18,230,241,87,50,86,169,5,50,209,146,41,21,231,56,5,110,9,52,161,218,172,33,165,213,114,88,57,200,161,77,34,161,174,86,226,233,114,170,142,149,87,168,24,41,71,180,83,137,171,204,159,134,245,14,127,166,104,142,104,198,168,164,167,19,35,226,200,105,105,164,129,168,100,103,187,219,193,132,229,72,235,251,194,101,212,241,5,67,147,34,237,203,16,212,54,178,169,4,182,246,45,27,50,255,175,211,121,133,188,194,251,154,250,203,134,247,170,59,173,245,131,53,11,175,213,27,1,210,152,107,119,129,236,239,58,182,63,125,243,227,103,31,127,118,255,251,125,230,43,155,103,37,245,38,8,160,0,66,131,248,24,13,4,107,161,202,190,117,112,37,151,80,23,235,168,249,156,122,77,90,47,255,255,251,95,232,79,95,255,185,245,111,255,253,218,175,255,246,255,255,255,252,194,105,84,157,23,248,177,102,183,160,1,68,103,135,44,16,101,164,38,46,170,105,161,224,193,33,0,72,192,210,100,3,88,84,180,4,50,48,12,72,4,96,100,134,20,20,14,17,6,130,136,129,196,0,12,38,34,161,140,4,84,128,114,74,92,100,38,40,83,252,88,16,26,42,165,22,41,13,39,64,149,69,140,225,218,155,34,125,80,32,191,29,20,58,131,139,107,172,133,112,182,72,227,22,152,116,90,76,161,92,35,205,230,230,140,76,37,185,195,145,74,117,61,31,134,29,167,249,56,109,75,27,133,92,208,21,51,182,98,216,99,17,137,124,182,255,251,178,100,67,142,231,2,107,84,11,121,92,112,80,140,106,211,60,194,108,24,97,161,90,108,49,249,1,14,43,171,200,145,149,178,5,108,23,222,249,36,81,85,178,174,249,100,168,21,56,30,64,144,241,17,14,79,49,234,196,154,175,145,104,220,128,4,18,199,18,13,114,147,179,145,138,22,65,186,100,59,142,33,27,119,83,144,135,203,220,123,227,94,165,104,16,193,53,247,216,136,37,42,47,242,11,229,251,41,30,250,182,87,47,254,247,124,251,230,253,74,232,144,229,64,0,0,7,126,127,143,100,149,25,31,191,177,241,99,247,182,40,201,47,251,222,204,4,166,171,250,65,212,127,251,119,211,197,54,182,239,120,131,117,167,125,213,236,188,201,247,247,98,123,126,106,133,219,255,255,98,31,254,159,255,255,255,212,158,10,226,161,129,21,74,175,66,212,174,32,229,146,34,172,88,168,249,81,201,54,17,100,206,51,133,96,213,80,124,176,201,161,141,105,167,90,64,104,105,81,189,88,93,229,165,28,85,238,60,170,137,125,45,244,173,46,139,141,47,110,139,241,195,16,133,148,76,181,230,32,208,220,182,66,189,30,150,42,254,129,85,145,182,225,209,233,215,30,174,229,36,21,66,105,177,4,242,168,176,210,167,111,77,233,201,237,96,228,235,132,135,26,45,221,149,196,7,81,81,16,107,239,22,190,133,108,50,18,174,173,76,215,179,235,110,183,201,117,251,46,138,120,143,179,109,31,46,24,180,54,91,169,167,204,178,65,136,229,247,154,99,203,186,124,238,178,65,214,47,27,230,110,190,100,70,146,245,10,99,151,66,253,199,40,163,235,57,129,124,243,138,240,218,216,99,184,205,227,98,6,113,173,70,141,185,102,155,186,67,160,35,42,2,3,208,28,15,64,146,136,240,139,163,38,16,112,213,158,112,74,10,134,71,115,215,21,194,83,185,53,61,137,124,207,87,251,107,111,95,207,237,250,230,209,255,255,168,128,139,5,34,161,95,79,196,15,219,255,255,246,240,161,232,249,20,244,69,192,0,0,50,64,227,130,134,49,115,163,7,102,2,138,133,64,193,161,70,56,34,56,2,101,34,200,82,179,22,16,168,28,105,161,110,24,41,130,228,78,148,206,26,146,248,163,75,4,66,14,217,234,35,28,201,139,53,161,8,146,220,170,18,221,65,195,53,92,166,48,56,232,15,68,65,151,178,82,18,55,53,18,151,216,144,61,50,18,177,59,171,81,87,199,204,20,24,221,34,80,194,89,30,169,133,61,160,152,167,74,14,28,141,14,47,3,24,205,110,69,226,2,97,169,30,161,87,40,92,182,178,70,175,58,55,112,209,51,169,77,217,209,56,211,92,248,164,108,110,5,115,13,203,199,71,45,193,214,255,251,178,100,79,15,198,166,97,84,19,120,123,98,73,75,58,227,36,101,120,25,125,165,80,13,49,190,129,70,47,235,204,193,149,216,50,191,92,85,202,123,55,239,87,154,14,43,188,119,186,242,215,59,214,179,157,111,222,223,234,141,172,147,110,209,138,133,83,106,62,153,83,172,127,27,239,78,177,152,111,245,247,17,173,242,93,131,238,222,48,0,0,8,254,33,144,34,64,43,64,228,137,116,133,204,7,17,45,237,140,109,16,0,95,134,6,72,103,40,66,59,112,169,39,113,250,217,246,255,187,253,254,223,228,255,255,255,173,246,57,127,250,255,70,255,233,244,43,62,161,174,137,81,0,193,69,19,56,118,79,12,222,31,11,130,18,104,43,16,43,152,145,1,137,13,54,69,204,170,72,192,85,103,233,94,149,70,64,137,170,84,4,106,185,204,72,113,160,106,58,193,148,178,16,76,37,14,128,229,97,65,160,36,106,48,159,8,72,28,23,105,30,144,93,70,17,113,178,136,5,42,162,106,170,225,8,248,203,164,231,134,6,105,140,194,25,150,183,5,75,8,83,8,165,59,3,228,251,118,94,171,98,158,79,49,52,247,246,10,166,166,143,107,177,169,233,165,13,103,211,64,97,103,136,235,176,126,18,207,79,117,0,45,134,128,123,20,21,188,78,32,123,8,249,44,195,191,220,213,125,98,175,74,105,223,255,114,156,244,168,114,37,189,240,69,190,196,233,131,58,42,70,222,221,234,105,209,45,160,126,32,198,131,74,141,83,15,237,163,90,138,104,186,14,149,55,101,53,4,18,77,125,167,52,116,83,210,0,128,4,186,112,100,83,18,79,139,182,59,185,10,200,229,242,122,78,116,140,150,64,210,60,240,148,83,27,161,19,92,134,246,246,24,32,193,40,129,78,228,127,79,55,178,27,253,255,207,254,255,218,103,217,255,232,233,126,245,255,255,198,45,93,4,131,199,28,90,150,82,167,49,20,60,224,20,11,83,93,104,0,2,84,189,185,153,21,23,209,132,25,67,73,215,40,178,78,24,128,232,105,144,109,89,132,64,188,239,187,132,217,153,76,8,220,110,55,178,164,83,97,237,86,26,124,157,168,68,21,3,70,96,71,90,64,208,35,20,116,112,91,175,51,214,167,59,6,72,245,82,15,149,83,69,52,105,205,33,56,210,57,110,31,246,169,107,250,206,80,60,204,6,215,231,19,137,9,124,106,216,41,120,75,166,238,99,33,250,74,166,86,63,199,42,41,244,181,165,3,38,102,132,183,92,76,156,151,250,30,190,105,224,20,53,60,87,183,182,118,172,253,127,134,217,94,94,209,243,38,107,147,81,203,49,161,149,75,11,232,23,23,19,61,85,253,174,225,181,99,45,156,247,155,182,171,45,139,255,251,178,100,88,140,37,201,103,215,155,41,126,194,69,35,42,234,37,134,10,25,137,147,82,109,61,152,129,58,176,107,156,241,137,176,253,234,154,196,118,71,207,211,0,17,0,0,0,0,41,80,200,106,151,137,23,62,145,237,73,19,150,138,130,136,19,199,66,91,0,145,36,103,207,111,176,197,209,114,108,206,149,11,236,181,56,6,170,89,55,119,157,34,211,201,245,150,119,252,210,191,255,250,173,88,247,108,168,88,115,68,122,128,0,0,76,16,141,58,66,195,154,0,24,149,166,49,130,213,92,161,8,136,24,25,250,68,138,149,127,140,65,19,114,24,197,11,7,2,40,40,159,106,156,152,12,14,195,153,107,91,50,227,195,5,131,71,40,210,80,183,174,98,84,43,115,43,93,2,134,89,210,67,179,148,192,143,177,130,97,203,39,32,33,216,83,144,71,203,9,40,118,143,242,170,152,209,202,240,202,85,179,184,109,181,162,87,143,21,20,215,125,31,3,221,206,1,48,176,248,231,206,163,30,79,204,97,80,61,227,162,87,147,86,97,193,83,30,231,202,121,147,89,217,207,66,166,148,159,213,143,37,250,155,82,231,209,227,91,213,123,223,234,108,221,217,102,115,166,114,243,179,185,48,108,225,82,211,79,21,34,90,54,239,57,55,166,222,94,195,184,254,180,119,230,223,123,116,228,15,13,6,2,62,222,254,209,0,0,93,124,135,34,85,204,109,209,95,97,214,92,228,217,194,17,25,144,96,211,142,4,49,16,33,61,20,138,225,236,170,113,195,156,31,148,139,181,95,253,255,145,214,234,254,255,242,105,255,255,219,255,255,250,39,255,127,161,213,201,14,234,206,116,112,236,232,138,25,220,216,131,7,68,150,116,128,0,1,178,20,32,150,70,112,105,140,150,100,73,152,192,9,132,53,192,148,81,146,50,247,133,12,90,32,4,14,208,44,40,152,122,57,168,98,218,34,18,165,82,71,225,109,129,143,183,224,225,235,214,5,81,98,248,39,138,48,46,181,130,80,219,5,90,68,117,84,23,6,66,165,66,130,93,177,25,9,22,192,156,67,16,248,205,135,241,204,180,123,162,143,151,206,181,44,72,138,101,150,127,75,193,147,38,18,203,144,172,215,17,34,198,10,31,55,55,12,87,20,242,45,178,51,120,87,210,231,215,251,234,227,71,29,53,143,200,117,82,7,44,105,94,98,185,217,108,96,70,129,171,187,186,139,121,63,45,239,180,25,238,161,117,97,246,53,171,7,159,98,209,144,120,223,134,116,228,88,36,38,104,39,122,216,179,198,14,237,64,119,206,242,41,1,0,0,4,137,11,150,129,212,185,57,226,161,41,147,121,225,136,213,16,45,230,72,97,50,11,30,83,135,133,122,17,143,68,128,255,251,178,100,115,14,166,24,93,85,19,79,77,64,77,138,218,166,61,34,108,24,161,163,88,109,49,249,129,17,43,171,140,195,21,160,137,148,156,129,191,174,87,190,164,205,37,253,26,172,163,53,198,254,171,251,6,169,84,152,212,78,118,232,154,183,255,255,39,255,255,255,251,111,248,191,81,25,18,164,228,5,206,1,83,32,52,40,124,193,133,25,8,176,143,43,134,58,129,165,3,72,199,80,212,194,131,48,2,27,119,161,235,77,8,68,178,113,180,78,244,186,124,148,93,223,117,231,90,76,169,70,224,102,221,15,150,30,31,134,165,20,234,160,238,195,140,7,11,132,242,202,16,208,118,57,62,234,66,145,89,227,209,98,37,147,121,61,199,77,215,191,5,224,119,8,40,47,20,137,178,149,190,70,52,107,165,58,67,158,186,68,248,124,144,77,206,179,133,51,126,133,234,203,11,166,232,171,226,242,243,37,229,174,151,11,218,152,230,141,243,190,211,131,234,243,26,90,125,22,209,77,173,147,176,93,170,117,125,171,67,8,251,104,91,177,129,59,113,227,72,133,18,214,159,66,167,140,161,172,106,193,137,137,94,238,104,184,158,214,214,97,184,99,30,96,76,176,131,50,225,186,134,222,53,228,58,15,237,54,34,108,219,181,145,109,56,233,27,247,49,166,145,58,87,60,98,42,10,213,174,133,175,84,111,183,159,213,151,87,247,111,232,171,174,223,255,220,143,255,254,254,173,50,42,244,127,75,81,140,61,213,1,92,0,0,113,73,167,21,105,162,70,64,96,198,145,51,230,199,134,28,242,160,192,38,29,202,29,204,194,168,53,100,25,114,193,137,133,70,9,9,147,167,80,209,181,203,6,11,80,71,16,14,161,32,91,81,147,109,227,53,9,206,96,130,161,84,101,163,93,4,208,72,164,119,129,161,137,135,233,187,50,7,245,70,213,252,110,32,137,108,141,178,88,130,162,143,198,45,145,58,90,68,182,71,170,207,87,35,147,177,92,170,94,148,207,117,153,56,181,166,93,42,175,85,233,20,179,43,221,130,242,152,222,83,61,7,170,197,98,38,139,45,19,170,87,67,24,38,103,136,242,9,132,212,55,170,57,104,58,70,174,107,109,69,147,76,34,191,24,47,172,238,253,255,115,61,255,47,116,32,206,148,195,204,83,171,180,199,223,83,144,187,171,34,233,68,99,210,94,182,225,174,59,143,40,0,0,0,169,76,36,40,147,236,9,139,35,151,161,84,224,178,128,221,5,146,185,193,218,185,64,33,106,173,59,24,130,121,120,98,242,10,199,131,176,15,27,169,204,169,254,70,197,74,101,127,255,238,103,253,78,146,220,203,136,48,113,48,227,69,81,177,36,106,95,112,0,166,230,228,145,60,5,94,133,255,251,178,100,141,140,230,87,103,212,19,88,76,114,70,195,90,195,49,230,10,22,149,163,94,108,61,46,193,20,13,43,12,244,141,160,232,94,33,208,180,244,242,112,147,51,50,225,215,94,165,9,24,19,178,183,208,148,112,171,99,83,26,130,234,20,36,40,127,184,30,75,130,252,118,20,72,99,183,88,20,11,160,136,58,45,165,135,228,117,18,24,226,32,113,95,131,145,15,13,162,109,175,16,95,75,202,175,34,210,144,7,77,176,52,7,217,44,184,141,54,97,19,228,55,52,86,31,69,162,130,28,94,51,66,198,100,43,193,22,21,185,151,10,10,193,168,31,252,195,125,73,197,188,131,232,86,40,158,41,18,196,9,139,146,79,127,158,233,151,164,233,164,181,200,29,118,155,196,2,194,7,42,160,46,41,148,54,47,112,130,41,69,11,79,66,68,123,201,158,206,167,222,114,110,233,123,0,42,47,139,121,84,114,161,202,231,72,54,56,212,56,236,252,135,10,228,175,237,108,51,134,133,115,221,225,154,41,94,217,183,104,68,66,148,25,2,130,203,93,36,221,165,217,216,161,219,106,187,63,254,72,141,255,244,146,215,234,63,11,132,20,89,109,246,136,1,0,194,176,205,254,49,25,3,38,248,198,50,49,72,1,66,205,34,68,231,51,38,145,48,204,16,86,114,251,0,153,144,5,30,58,14,24,138,73,242,80,25,74,152,194,52,12,1,20,4,16,24,187,173,10,68,178,192,3,81,217,221,85,73,146,192,38,52,131,204,179,7,25,37,244,221,91,130,107,221,135,27,76,42,34,197,120,1,238,142,208,204,72,122,183,222,105,249,207,188,120,169,66,246,181,49,225,204,58,11,24,30,151,202,146,241,220,156,18,85,221,133,105,175,117,184,56,39,186,116,45,102,247,106,245,179,244,119,76,99,129,250,48,24,190,80,91,127,109,102,227,179,179,190,176,248,244,253,207,218,196,127,25,97,157,182,252,158,181,215,131,159,181,152,178,43,75,54,100,41,76,89,17,223,253,140,80,246,185,106,55,85,119,142,223,52,211,217,109,255,255,149,150,134,161,214,254,3,26,8,0,33,36,157,67,14,151,26,198,83,216,171,218,62,94,33,99,183,122,53,29,48,215,20,229,64,34,62,16,155,204,56,192,170,111,30,98,246,183,172,106,22,112,187,78,57,42,55,60,113,191,241,117,47,250,54,117,81,207,52,200,73,23,83,208,42,1,9,185,249,11,85,2,2,153,209,17,9,4,230,13,5,204,28,60,77,48,234,174,214,180,191,156,135,246,76,240,208,86,148,64,143,139,171,13,48,138,217,210,187,23,221,23,242,243,238,33,14,140,2,205,17,205,68,22,38,26,102,195,196,36,40,95,52,247,11,134,167,110,203,255,251,176,100,175,12,70,135,110,84,139,76,55,68,67,2,234,247,48,163,114,22,109,159,96,108,37,151,65,42,12,106,204,199,165,8,17,57,18,58,148,92,137,246,21,94,214,35,228,48,198,193,71,176,113,228,62,82,176,218,84,64,155,161,22,212,36,249,123,171,73,231,58,241,56,124,211,150,138,171,91,186,105,95,54,66,232,18,157,39,27,178,246,233,129,29,242,208,136,127,28,244,246,147,162,213,113,64,210,246,133,206,48,244,12,48,219,176,73,113,186,246,74,122,32,180,189,167,157,231,209,87,109,90,230,75,88,174,97,18,251,192,0,0,5,67,13,91,29,4,114,105,184,12,76,215,47,119,140,62,209,180,131,175,30,151,92,78,132,122,56,195,125,131,59,183,144,217,13,226,90,207,44,60,113,73,151,141,240,150,27,83,11,213,97,213,175,103,249,201,175,255,254,90,160,57,193,161,6,217,72,186,67,234,238,182,0,193,45,230,123,38,103,231,0,5,16,177,233,129,162,152,240,65,10,122,183,25,18,195,42,50,1,68,17,136,197,8,168,12,208,141,19,72,149,129,71,52,196,21,192,1,215,209,70,7,18,122,233,193,0,146,130,4,247,67,40,35,48,4,69,83,27,145,160,145,46,98,16,160,201,101,24,235,14,85,248,38,66,245,103,111,130,159,129,27,32,242,221,39,132,117,43,207,248,236,133,180,63,35,78,134,61,99,46,173,4,173,32,245,190,172,168,182,88,228,24,244,218,117,12,112,85,43,165,82,23,105,28,211,12,237,146,196,97,186,54,102,228,92,71,211,229,249,252,194,247,106,15,9,236,30,186,139,98,169,133,201,85,68,220,88,47,224,85,85,149,253,248,203,167,228,241,182,6,160,73,181,116,136,213,126,55,243,45,165,122,234,119,61,73,108,187,61,231,197,109,11,176,86,182,146,7,250,190,34,188,117,119,144,162,251,176,103,57,213,109,241,218,160,94,7,255,252,222,54,181,26,105,255,255,231,112,97,235,231,251,234,61,160,237,84,200,2,98,54,55,20,98,68,200,253,234,229,84,68,101,82,14,97,65,185,38,5,134,168,144,165,13,24,180,95,209,47,3,167,104,154,146,187,132,219,156,66,95,213,231,204,215,35,166,26,52,178,136,206,8,100,111,70,119,95,158,119,163,80,128,170,45,96,42,209,126,141,7,139,7,191,183,185,186,140,122,164,192,113,5,115,155,80,6,40,212,101,16,171,2,81,49,226,142,9,32,48,243,110,12,88,33,157,2,165,32,163,167,12,169,173,54,22,2,6,48,128,70,56,86,82,72,150,197,7,25,161,154,66,16,192,33,72,225,40,124,144,9,132,2,203,84,20,48,26,124,32,194,235,2,1,114,17,45,78,18,89,131,67,255,251,178,100,205,14,231,172,120,83,11,120,123,210,82,197,170,128,61,130,108,26,25,157,78,77,49,28,192,238,139,107,200,192,141,194,9,188,205,29,41,109,166,233,58,229,63,81,249,217,141,231,98,137,3,34,17,39,250,253,165,23,112,41,161,105,181,133,200,110,2,74,177,144,141,158,82,134,219,120,104,120,94,244,174,184,212,174,119,200,7,90,115,136,216,216,242,188,181,140,196,234,106,66,8,236,107,204,87,151,197,172,91,55,171,84,77,42,142,143,98,170,129,244,58,171,77,81,41,61,118,113,68,68,69,156,60,48,123,242,43,85,89,48,89,227,135,48,249,87,171,50,184,133,185,21,211,147,58,75,232,174,26,71,244,178,93,76,161,26,194,127,44,177,190,194,54,237,122,145,2,181,136,84,232,74,74,121,221,176,163,210,56,171,123,63,222,161,72,251,14,151,255,243,109,83,55,197,179,242,102,159,23,24,119,54,12,133,69,136,254,72,201,0,0,66,112,1,201,35,103,90,39,84,233,14,20,176,5,121,215,65,105,13,206,82,252,90,134,30,151,70,35,0,109,67,10,73,212,103,17,4,2,37,28,144,96,72,86,52,109,18,144,38,81,131,163,65,237,22,88,227,3,16,114,161,213,248,52,131,140,70,131,144,82,67,104,136,65,144,34,176,253,79,38,149,199,64,168,66,14,204,89,36,198,218,123,30,41,199,104,43,54,33,11,237,51,110,27,250,83,15,142,228,242,217,154,203,51,19,173,174,19,46,52,98,129,36,12,195,243,69,178,158,237,238,112,160,67,88,195,130,191,109,144,99,76,191,165,101,71,17,112,20,182,167,7,239,28,212,15,86,111,108,95,74,35,160,239,24,245,126,253,192,110,249,216,16,17,17,85,248,232,121,33,32,52,30,195,246,220,125,49,160,36,88,51,51,129,10,192,130,165,7,225,201,110,148,131,196,4,228,8,94,56,105,74,17,201,253,42,179,215,205,186,206,64,180,255,206,55,251,246,209,84,253,141,190,111,205,224,134,253,51,51,91,44,133,165,151,145,1,70,42,25,71,106,109,80,81,221,92,230,171,138,120,65,86,15,240,25,130,73,236,15,148,152,126,68,195,203,78,193,213,96,32,105,6,159,217,94,109,197,85,149,7,86,111,211,219,99,151,204,28,200,224,155,93,32,120,162,49,221,253,33,230,10,231,206,106,185,105,110,65,78,196,228,5,73,2,9,45,185,186,47,156,105,2,67,76,64,114,130,234,82,146,236,210,149,40,250,49,104,235,29,65,85,43,101,239,243,98,135,165,251,122,31,154,68,105,15,198,152,31,209,193,12,106,38,156,137,37,241,248,75,37,158,156,30,148,155,171,9,21,39,46,23,202,137,157,179,87,223,25,246,215,240,255,251,178,100,202,4,71,190,120,212,27,47,101,226,78,100,250,178,61,34,106,24,41,163,94,236,225,131,192,223,16,44,28,145,45,176,180,202,81,254,235,11,236,173,60,241,172,197,226,146,234,178,196,191,11,213,234,55,147,210,246,105,228,151,110,193,226,24,248,127,135,24,189,134,117,62,173,100,138,110,63,48,222,61,28,90,143,233,243,110,50,28,61,170,21,206,25,52,80,93,45,211,220,130,132,223,18,120,141,98,154,120,86,186,57,162,108,242,210,195,202,190,197,58,206,55,203,161,60,178,185,141,219,164,14,85,204,61,205,164,109,9,65,236,102,31,15,142,127,71,189,196,128,56,65,186,144,113,144,185,66,70,200,34,135,77,198,195,194,106,175,84,131,40,19,234,202,169,106,116,215,244,198,58,169,226,219,65,226,95,235,132,108,141,191,255,82,215,61,82,127,167,93,154,210,132,116,0,0,0,96,161,169,144,53,8,230,76,70,184,204,224,140,166,28,90,112,243,12,204,60,116,219,101,201,140,76,80,60,176,38,103,33,1,234,102,36,212,101,98,192,164,147,24,59,65,0,57,200,20,18,64,60,6,65,6,28,11,102,158,228,156,213,152,36,172,225,68,65,217,142,150,21,188,125,81,128,204,150,132,142,6,180,85,48,128,70,30,20,61,208,73,213,49,105,235,10,178,74,11,110,47,16,248,75,61,117,186,175,131,98,119,232,16,230,77,115,49,101,170,242,39,22,17,245,243,176,54,140,115,132,184,168,144,225,189,193,144,53,240,93,203,107,149,15,252,159,137,66,228,248,220,86,48,66,213,178,48,91,174,78,217,152,28,151,140,86,17,17,47,16,79,237,44,195,79,119,169,98,28,186,43,19,165,102,19,208,82,91,121,13,61,62,26,247,101,181,81,188,162,115,236,172,42,40,17,136,83,198,155,62,194,235,61,93,25,235,41,187,14,43,44,53,107,124,38,88,51,199,109,102,198,171,15,211,22,114,211,147,75,214,27,239,113,137,244,105,105,92,98,147,220,191,35,160,181,238,95,168,56,211,223,157,77,111,239,77,255,136,58,254,23,240,161,57,73,52,4,0,0,145,240,4,114,248,48,217,68,129,233,162,134,17,173,30,13,103,32,74,69,196,211,228,139,52,209,51,98,121,136,228,197,121,13,171,183,149,97,0,5,88,84,99,10,198,236,40,110,115,86,119,255,249,134,194,162,146,180,30,68,61,255,105,0,57,74,154,17,205,234,95,103,139,34,101,18,93,112,219,218,11,153,131,29,41,129,132,11,153,57,240,114,9,142,32,129,102,10,172,20,16,7,40,208,232,132,194,205,33,78,164,146,181,93,36,88,41,165,66,68,244,148,132,2,96,66,231,3,188,65,114,66,26,60,45,211,1,255,251,178,100,209,142,40,182,119,81,19,121,124,192,83,36,250,150,61,133,104,26,185,159,80,109,229,229,193,43,172,235,156,241,137,176,132,35,225,1,39,79,64,246,108,132,160,125,136,171,208,128,212,202,72,16,213,17,35,44,23,76,168,144,210,204,250,129,10,107,22,107,207,91,28,91,246,133,75,71,10,81,113,60,88,25,62,80,159,1,187,193,166,227,158,155,171,116,209,241,235,132,131,94,212,12,175,152,88,220,84,135,211,148,137,220,107,12,180,96,127,8,168,77,43,141,165,197,231,106,138,234,168,220,65,117,108,230,244,164,217,132,199,189,109,2,250,38,43,169,45,183,28,95,81,37,206,161,157,91,180,244,178,170,86,155,104,168,125,154,125,214,174,17,170,224,247,87,106,101,172,186,214,241,91,67,171,233,230,2,197,19,68,0,1,222,152,63,17,23,99,103,120,219,29,95,51,186,195,43,213,6,140,120,35,113,130,38,85,43,158,42,17,38,197,189,233,113,127,246,255,255,37,154,173,255,255,255,175,253,141,115,175,254,138,233,215,207,182,164,211,58,245,4,70,31,18,71,40,133,88,110,3,61,22,208,42,160,0,0,67,156,24,104,115,49,200,32,116,192,25,198,230,90,97,157,28,123,75,181,243,83,129,94,8,69,162,249,161,36,22,82,102,102,10,3,49,225,131,32,8,68,182,2,219,21,5,17,16,69,195,76,32,187,38,4,58,8,86,250,192,128,133,65,169,28,182,218,66,219,82,136,117,11,18,106,88,187,32,117,152,151,228,196,33,155,44,149,249,146,168,75,190,202,97,196,156,180,142,185,21,56,69,106,237,114,193,120,238,92,173,68,124,246,99,48,177,217,22,157,153,154,53,25,20,108,180,73,170,100,198,237,9,50,242,201,249,43,134,218,25,145,126,148,86,206,45,215,81,82,161,172,161,93,37,88,35,184,41,229,171,116,29,221,77,94,137,203,30,220,252,51,150,250,53,109,213,235,101,15,215,71,4,196,252,54,149,226,75,75,220,203,30,13,1,85,100,51,92,169,247,113,230,5,184,124,88,118,10,105,82,136,238,186,238,59,58,204,86,201,66,250,0,0,0,103,47,4,226,98,133,99,91,70,76,150,126,45,88,34,11,114,111,180,184,215,25,10,220,44,242,234,218,216,232,243,179,255,29,61,233,255,255,63,211,255,151,233,255,255,203,255,255,111,236,111,255,147,194,17,153,145,142,170,131,182,242,100,205,48,186,132,208,0,41,243,8,82,60,148,179,86,108,52,22,147,34,15,52,52,227,14,61,50,241,240,8,72,141,255,51,2,18,65,147,26,9,52,209,0,121,7,32,1,232,153,37,150,108,104,130,231,149,76,18,80,81,225,239,14,192,66,0,101,41,230,220,255,251,178,100,179,142,231,2,104,211,27,79,102,192,71,107,90,227,48,194,104,28,245,163,74,109,229,237,193,27,43,107,76,144,154,248,83,125,129,52,53,144,178,19,74,29,87,170,92,36,67,170,58,52,4,239,142,7,13,100,232,47,248,1,232,34,5,200,118,32,44,160,182,153,169,73,49,18,184,106,253,28,71,112,25,145,235,152,135,15,88,103,106,35,40,100,101,210,186,236,142,168,198,110,198,186,231,55,199,129,82,20,250,83,250,176,156,225,96,254,91,213,105,136,241,156,240,97,176,186,35,73,77,67,141,171,176,199,140,213,62,230,113,221,155,246,242,119,151,131,13,205,231,102,198,62,253,171,186,122,119,176,177,13,173,7,26,105,186,73,241,32,74,106,132,213,227,76,209,118,226,212,231,70,214,244,123,231,81,88,89,159,98,53,227,62,137,166,228,117,161,94,108,107,128,51,36,15,8,128,194,1,67,98,101,1,104,74,209,128,172,206,87,31,210,107,138,26,119,203,98,114,170,131,122,26,196,201,204,95,203,255,254,15,249,231,252,215,255,255,41,18,95,254,95,128,108,191,63,33,154,140,4,73,224,193,175,23,33,115,32,128,133,189,137,0,0,35,40,168,56,88,195,128,222,50,172,211,78,42,53,93,19,56,99,53,235,195,6,34,54,202,67,13,11,49,115,116,79,14,167,55,226,99,103,99,18,88,49,98,19,61,12,2,15,24,160,104,9,48,42,48,60,176,23,48,51,196,243,108,31,51,18,67,4,0,34,42,65,0,4,166,20,164,136,21,227,4,96,34,29,22,84,81,99,207,85,16,168,201,146,28,51,6,15,227,83,206,224,248,157,114,6,33,2,247,83,170,40,105,225,163,140,59,165,108,105,47,131,172,239,184,59,146,65,175,157,121,151,194,153,219,126,169,213,89,160,102,236,180,25,108,62,243,215,134,147,114,93,126,115,113,42,10,57,154,85,187,75,130,158,177,118,65,55,200,14,21,98,253,191,251,212,126,211,43,196,26,12,30,38,168,77,34,103,220,165,122,227,251,204,163,178,37,61,74,124,174,118,42,76,211,30,134,211,219,246,233,227,72,113,245,200,172,59,156,57,8,237,158,156,253,140,140,217,152,171,121,61,163,166,141,204,75,25,102,24,119,89,103,160,204,102,210,173,40,112,3,0,22,227,0,37,22,196,65,0,81,12,69,82,113,46,234,64,20,195,51,139,34,187,20,169,98,229,175,31,78,89,140,101,106,254,154,150,217,181,80,255,255,254,253,235,183,255,255,187,254,70,69,118,153,234,84,59,40,64,93,143,38,98,199,141,32,95,244,2,192,139,163,57,253,49,102,99,126,19,55,19,67,88,35,50,145,67,102,5,20,1,7,109,152,96,81,131,18,8,255,251,178,100,176,14,71,221,104,208,147,120,101,100,69,138,218,243,40,5,242,29,17,159,70,77,229,243,17,44,43,107,220,144,154,184,129,76,136,56,193,140,204,16,118,0,53,208,129,38,0,225,85,154,158,200,120,52,122,0,52,50,197,243,161,16,177,32,195,9,134,118,140,145,146,160,182,69,156,67,128,224,5,240,8,89,6,20,217,83,138,42,220,83,161,19,138,7,117,152,201,17,218,44,12,164,229,206,4,15,13,78,186,247,152,208,177,186,137,56,214,37,46,17,185,196,207,8,247,163,67,70,139,205,178,117,30,119,96,100,178,132,235,153,169,77,17,91,10,219,156,227,124,216,159,155,87,165,209,62,175,220,190,160,205,132,182,106,230,82,237,117,52,57,205,252,198,72,42,238,194,227,23,80,25,151,17,22,237,70,233,53,156,192,207,214,60,218,143,121,183,172,205,72,140,240,61,37,153,209,159,190,222,203,123,218,20,29,192,158,44,121,111,54,226,70,135,187,64,174,241,79,109,203,176,229,31,80,64,0,2,159,135,130,192,59,11,13,178,36,136,98,89,107,137,41,243,243,253,45,199,107,190,217,155,4,234,115,101,52,74,75,249,255,255,215,255,255,129,197,255,254,147,148,12,167,253,162,15,171,138,156,218,255,206,182,190,195,127,136,77,163,220,114,98,161,186,219,14,1,222,143,72,0,0,1,112,43,124,115,36,166,94,86,114,77,7,46,40,102,22,70,22,88,108,208,40,234,107,138,162,202,224,18,247,104,12,190,29,84,101,206,38,82,38,96,192,70,32,35,1,130,137,134,0,223,225,228,144,10,193,166,28,149,94,1,192,167,153,112,80,131,9,17,145,153,174,96,176,4,97,38,48,104,149,141,8,89,122,154,19,9,184,36,169,84,19,132,37,87,207,250,135,19,141,213,94,15,124,52,202,25,61,58,75,11,34,134,228,90,222,231,122,221,235,85,177,65,82,126,19,89,139,49,237,11,72,8,76,155,209,81,21,232,71,180,86,66,173,14,75,201,89,6,74,245,138,70,97,215,152,115,223,236,30,95,88,61,134,17,67,118,53,199,241,97,189,222,127,168,64,123,217,89,185,123,52,174,139,107,51,108,198,153,74,231,213,125,236,180,233,238,105,129,135,13,6,213,225,217,180,109,162,187,103,207,237,63,162,157,68,175,150,91,89,221,153,131,166,15,233,211,160,0,0,10,117,193,53,7,202,234,73,39,80,48,78,162,173,72,85,89,237,74,67,140,120,172,50,244,56,220,115,229,102,162,46,212,63,255,255,253,63,255,250,245,79,255,239,186,255,253,157,31,215,119,251,50,46,203,161,202,218,139,70,131,169,9,166,219,233,59,6,189,255,64,76,47,80,56,116,196,208,239,243,55,59,255,251,178,100,157,14,199,46,104,209,155,120,100,208,72,234,218,211,61,133,12,95,1,159,64,46,105,237,209,29,171,43,140,128,11,144,140,168,99,51,40,156,204,193,195,58,162,12,14,46,49,235,56,192,65,49,83,2,94,129,132,6,70,30,30,90,134,180,1,248,70,126,206,4,95,12,158,6,28,92,49,47,2,58,7,208,49,177,30,1,110,96,75,54,134,44,82,134,32,77,36,16,16,4,12,80,81,131,152,240,96,163,160,96,236,244,18,121,186,33,26,190,18,42,199,6,1,187,12,177,135,130,163,42,38,159,23,139,167,100,45,223,42,6,45,171,241,213,125,15,210,213,119,40,218,162,161,11,185,180,206,220,53,67,195,42,8,186,225,84,140,154,32,194,100,128,79,92,150,87,17,23,234,35,52,126,30,14,150,38,60,224,178,115,195,218,239,50,124,145,139,44,158,232,11,201,30,245,59,167,196,38,159,6,152,143,11,49,92,49,186,195,139,14,79,159,141,83,203,253,233,107,194,197,40,209,88,117,106,111,124,146,182,223,176,239,14,254,241,187,106,62,166,213,183,141,235,84,251,240,109,92,65,153,227,32,59,133,228,212,85,140,120,2,128,29,194,64,36,3,192,14,32,128,193,96,19,112,149,195,217,26,17,11,89,171,85,3,52,53,106,60,232,230,72,255,226,246,190,107,239,197,153,77,188,93,42,189,153,17,220,229,183,127,255,70,69,111,157,221,66,62,239,56,51,58,131,28,65,135,52,210,111,233,0,0,11,156,27,100,108,228,102,195,82,100,232,198,212,126,97,180,42,204,115,32,136,77,49,54,210,16,129,17,108,12,1,7,49,129,243,70,80,49,176,65,164,32,16,64,0,45,11,220,165,129,14,20,32,66,50,130,128,112,216,48,48,26,7,17,88,142,162,148,181,246,94,190,11,236,149,106,157,65,155,172,69,46,227,169,10,6,240,76,163,198,66,181,88,102,143,66,4,104,180,189,134,146,126,64,133,174,51,124,107,234,242,190,89,154,11,222,228,183,28,203,79,218,34,29,103,83,226,83,191,90,163,156,120,19,68,230,62,40,105,181,109,9,182,17,72,251,189,198,127,246,115,112,91,107,20,14,106,40,175,40,253,98,153,75,95,119,151,45,214,146,138,237,116,50,193,12,238,60,138,206,217,242,173,150,50,117,143,21,150,159,174,76,144,172,92,78,64,112,153,82,170,0,160,125,131,238,226,148,204,41,90,193,97,139,58,101,127,178,199,18,157,85,9,59,52,125,254,234,183,0,40,2,78,152,12,48,79,63,39,58,213,72,29,110,80,193,83,117,168,187,114,134,151,177,158,107,123,217,39,184,202,43,237,241,113,129,110,236,26,98,150,159,255,223,255,253,63,255,249,208,165,255,251,178,100,141,142,199,57,104,82,27,111,102,80,76,170,218,227,48,197,76,32,57,165,62,78,105,237,193,39,44,43,76,195,9,40,36,174,172,186,58,85,242,250,21,95,244,255,169,26,82,11,136,24,5,125,207,36,142,27,172,3,36,167,30,233,76,106,119,89,189,84,230,96,56,24,240,232,105,17,249,135,149,224,192,217,164,142,70,43,22,136,78,75,224,192,229,67,71,136,143,174,3,152,28,215,158,60,137,204,177,51,16,90,96,64,4,90,104,6,65,212,168,6,158,108,71,150,33,147,38,4,140,2,61,6,14,22,2,0,14,85,12,34,18,6,26,136,129,1,194,192,221,210,169,241,33,77,12,4,68,116,3,180,74,24,49,28,226,54,26,128,40,234,172,46,20,153,2,213,36,177,149,15,102,108,173,205,154,74,220,18,30,167,45,131,142,11,214,174,141,38,144,196,240,160,114,130,38,177,141,51,151,185,8,170,62,25,240,170,154,73,216,236,29,142,52,12,198,168,73,42,87,100,58,92,75,123,192,129,16,129,178,225,112,47,85,170,216,208,116,185,113,204,21,103,171,173,86,18,212,157,174,154,180,219,222,113,123,107,226,54,237,88,16,227,98,44,250,86,247,208,96,43,173,9,236,144,153,213,63,193,145,245,163,205,188,58,84,110,4,95,233,74,203,104,59,172,154,182,160,217,70,157,109,97,229,34,160,2,0,57,218,29,131,67,37,192,250,210,178,17,47,6,23,100,72,134,104,49,88,86,48,99,108,174,200,247,150,236,136,9,150,119,182,222,169,130,255,223,233,255,255,255,255,254,147,49,209,153,127,213,12,223,171,215,243,116,219,18,116,119,48,151,31,172,50,73,179,32,235,228,224,0,0,50,172,216,196,4,131,67,142,13,207,71,49,99,48,3,78,48,161,188,225,75,99,22,136,141,70,26,50,16,56,194,135,85,3,11,159,204,184,40,48,254,143,64,35,156,108,14,220,210,131,35,56,97,12,136,66,154,128,166,18,161,186,12,36,172,206,13,11,159,40,84,196,76,194,35,2,8,24,80,84,98,78,24,1,69,205,51,66,22,12,149,3,138,48,0,88,65,9,33,82,198,16,83,37,112,193,67,153,184,224,99,6,38,178,32,47,89,67,25,79,7,81,14,225,4,166,223,114,96,50,102,194,152,187,145,98,179,149,97,42,145,247,21,242,82,217,129,94,186,24,189,25,233,116,45,106,152,91,131,134,117,211,120,22,149,90,15,247,240,28,222,76,190,90,201,243,239,13,174,40,247,81,228,160,101,164,7,24,121,72,234,155,113,172,108,66,205,85,81,105,39,221,158,214,4,76,125,255,233,93,125,127,141,94,70,204,218,36,37,209,228,224,169,137,133,59,132,218,182,179,159,233,255,251,178,100,117,15,39,216,104,79,147,154,123,112,73,74,218,215,61,37,30,31,93,157,62,14,101,244,193,25,44,107,168,241,137,224,124,191,146,212,182,241,53,239,77,82,155,241,54,118,75,214,26,0,128,0,0,87,228,130,16,4,68,5,141,130,169,139,60,158,248,240,109,204,218,158,214,140,15,43,137,98,101,90,136,93,23,108,148,231,255,111,255,245,255,255,254,95,255,253,159,74,255,250,116,71,245,167,101,114,109,69,91,169,3,18,105,32,14,72,136,83,65,229,134,69,8,89,71,134,239,24,126,68,103,22,105,150,200,102,49,71,154,136,52,98,34,145,65,212,205,204,19,21,128,12,86,120,48,32,0,193,233,35,23,20,76,100,179,50,16,60,12,75,48,152,128,40,26,50,64,28,116,36,23,3,134,24,65,168,35,30,2,195,1,102,13,32,23,17,75,133,64,201,24,102,18,42,88,88,210,219,5,211,118,12,131,132,10,37,67,188,97,188,165,170,218,133,198,169,236,17,67,196,172,99,47,216,12,168,218,135,70,226,80,234,195,194,19,116,36,203,110,149,44,197,40,205,148,158,141,169,210,180,220,3,225,112,59,4,155,16,201,143,83,168,153,89,129,216,228,182,122,59,129,42,110,44,16,29,81,176,130,241,143,105,151,250,97,53,179,108,103,50,99,8,147,30,138,97,47,30,29,45,215,46,245,100,181,233,44,190,87,141,241,103,165,241,31,57,133,254,127,206,45,141,211,118,197,119,212,85,143,26,204,229,142,178,197,170,255,137,73,115,189,252,77,94,189,6,138,220,121,105,245,6,218,174,34,8,12,73,62,138,219,82,141,128,16,0,3,190,240,209,10,11,21,18,44,206,174,162,179,61,145,91,61,206,10,229,131,40,169,194,237,149,90,231,70,172,140,143,189,255,111,255,244,255,255,254,159,255,246,179,221,255,254,223,246,110,170,183,87,218,41,119,12,49,220,82,65,123,95,14,150,61,243,80,0,0,35,1,160,14,32,76,49,21,24,200,133,163,112,172,76,133,27,49,105,224,200,109,243,5,2,204,8,194,4,3,204,76,107,40,9,130,78,166,131,19,30,157,161,200,0,169,3,88,153,230,136,24,60,40,80,41,52,83,19,32,210,11,125,194,172,196,66,19,128,148,200,201,181,97,107,160,194,136,84,100,129,150,169,90,10,131,65,196,218,240,40,91,148,1,6,189,67,145,178,117,246,147,172,194,62,14,56,251,54,121,84,150,136,72,30,216,192,99,24,102,48,173,83,210,20,238,206,195,253,214,113,13,157,19,8,223,39,62,18,34,204,8,190,202,81,35,28,15,104,207,218,240,250,16,66,149,84,19,57,163,50,179,210,166,221,181,138,226,59,218,169,13,183,21,243,43,85,255,251,178,100,89,140,199,158,104,80,19,154,123,116,74,138,234,227,44,5,242,30,165,159,68,110,105,235,193,31,43,171,140,243,9,33,172,184,130,229,242,172,173,239,172,233,103,49,179,125,247,126,153,214,41,95,175,93,107,94,210,111,114,174,247,136,53,93,161,221,111,52,93,183,66,172,120,250,202,233,229,230,179,134,168,251,51,86,209,43,95,235,72,177,251,168,196,185,185,214,172,1,232,14,247,138,7,70,147,164,242,96,37,56,71,178,92,218,41,220,118,191,21,11,85,254,232,101,237,125,50,106,102,187,168,249,255,255,103,253,201,150,177,230,53,181,19,36,87,189,42,116,255,203,207,244,71,45,125,201,117,119,249,213,20,168,27,96,76,70,67,41,121,125,122,0,0,144,159,5,8,205,29,4,50,18,216,208,75,67,21,130,204,92,100,51,56,48,197,97,160,227,113,147,78,166,20,1,24,140,152,76,4,43,32,166,169,214,154,25,156,206,11,52,225,208,88,13,12,0,5,162,135,40,48,82,20,137,118,76,64,224,184,4,73,126,74,14,182,234,100,150,118,5,6,35,144,4,8,176,192,32,215,24,116,140,181,150,32,128,28,98,249,40,113,161,208,210,138,22,101,245,110,104,66,78,71,56,227,72,6,55,140,170,231,244,105,163,242,245,166,248,120,122,181,41,160,74,168,214,211,17,250,129,219,115,49,245,33,233,122,101,214,101,19,248,124,240,133,133,198,243,1,167,88,205,125,62,211,14,240,165,17,134,121,233,154,53,180,226,19,107,188,103,26,106,103,128,215,73,101,126,231,92,238,124,86,153,171,214,221,97,154,150,180,109,228,240,124,216,231,177,223,21,233,196,192,212,95,78,54,229,106,204,25,163,152,108,176,151,9,244,19,36,72,12,10,40,234,199,139,113,96,188,153,143,72,161,223,253,160,0,0,91,220,221,59,83,175,74,155,161,240,83,154,9,248,113,11,84,74,120,208,84,221,102,45,22,18,84,52,27,215,255,244,127,255,244,255,255,235,255,255,255,171,127,79,191,163,178,154,157,211,123,85,142,36,61,156,24,3,90,211,254,219,95,70,208,181,250,226,114,1,0,0,35,8,198,211,130,7,211,50,0,195,59,147,227,58,9,227,36,87,3,78,161,59,191,224,51,0,123,161,142,137,155,4,169,135,137,24,26,249,179,158,154,104,232,118,241,156,130,152,105,1,151,131,129,183,194,193,140,76,206,128,12,70,216,66,48,96,22,71,80,224,196,70,129,73,48,122,78,192,161,102,48,178,20,49,76,67,116,144,53,72,212,162,201,90,179,146,49,1,193,2,108,65,25,109,30,84,62,1,182,199,152,202,102,210,173,164,241,139,45,49,56,156,170,21,91,40,145,62,218,122,90,100,255,251,178,100,67,14,200,5,104,79,19,187,201,100,71,202,234,195,61,34,30,93,13,133,62,78,101,51,201,44,171,43,76,244,136,224,245,39,217,146,55,181,221,244,77,177,40,107,54,224,135,139,58,170,167,2,210,182,11,217,220,138,77,108,191,16,37,165,98,187,57,65,59,156,195,221,159,50,222,175,255,169,214,92,142,43,220,47,215,167,203,9,22,89,194,176,252,49,222,160,108,241,175,189,110,198,28,164,199,90,215,238,190,61,231,243,247,252,247,243,44,50,194,21,12,202,97,234,10,24,172,138,196,197,122,150,46,207,254,163,19,118,102,39,235,78,231,188,121,87,89,76,229,83,27,57,54,75,80,0,16,26,237,104,225,117,92,182,8,1,98,147,97,214,1,125,108,72,65,36,120,172,181,44,147,144,117,195,173,149,11,180,175,246,255,230,79,255,224,219,255,255,78,111,255,253,142,69,12,100,255,151,111,175,255,255,162,35,184,151,167,137,147,122,199,66,252,29,254,51,96,57,129,153,163,33,51,86,70,204,236,32,51,193,224,208,172,19,81,22,204,88,147,49,48,12,206,171,128,17,208,201,104,36,32,48,120,200,202,163,131,25,43,3,139,198,17,25,6,42,73,3,166,67,13,20,6,218,0,177,68,16,102,49,72,136,148,147,74,208,105,74,16,97,26,23,28,68,184,145,0,210,4,129,48,144,11,18,204,73,67,52,34,45,1,11,79,242,41,36,185,67,204,161,188,86,90,21,230,99,129,6,64,14,92,97,68,160,88,120,176,10,178,59,112,3,37,169,72,249,101,5,54,187,141,247,113,216,31,111,194,238,252,156,45,118,63,171,74,55,23,166,130,36,221,169,186,91,138,74,30,193,48,119,156,7,57,169,136,93,141,89,255,199,237,182,73,2,224,224,174,6,33,78,40,106,240,197,213,75,87,69,141,101,228,204,220,150,246,236,135,81,172,196,231,175,149,193,118,35,58,104,160,100,196,248,121,21,181,20,167,204,110,209,233,213,171,49,17,80,244,6,84,0,28,14,120,36,228,186,170,213,196,106,33,129,32,23,70,47,157,21,57,19,230,196,210,16,100,100,161,39,120,57,80,200,143,190,223,255,243,209,125,158,17,234,136,247,168,232,150,205,255,255,254,83,109,253,63,95,167,253,27,253,222,172,8,251,6,60,104,179,144,39,98,93,214,47,0,0,51,24,82,207,253,35,54,6,252,196,116,48,130,129,170,45,230,101,50,29,24,186,2,65,131,34,101,250,50,226,108,42,38,48,16,228,59,56,96,195,129,130,129,38,106,17,135,28,204,64,85,48,144,0,12,11,66,97,138,0,160,197,225,150,201,65,112,169,130,72,194,48,177,48,20,2,1,37,197,49,85,168,70,170,116,153,227,255,251,178,100,44,140,231,172,101,207,19,153,69,112,74,11,74,227,48,162,142,25,217,157,74,109,229,141,201,33,171,107,12,241,149,208,164,8,16,197,68,45,186,68,3,66,127,68,68,172,1,160,59,45,29,72,62,247,222,5,12,209,145,56,74,51,30,81,197,54,151,51,144,243,31,199,129,143,90,108,19,55,37,76,222,245,37,39,106,56,23,94,101,53,221,19,25,166,189,21,154,154,147,54,122,23,193,229,167,185,218,219,64,11,187,109,13,165,53,93,155,89,214,121,237,254,29,251,90,193,255,124,174,90,98,221,183,151,113,142,119,186,150,214,179,119,122,187,103,28,178,215,32,117,221,187,196,70,66,75,91,52,189,101,201,21,102,26,46,21,60,224,152,211,238,198,204,30,49,15,49,81,71,58,143,39,138,145,128,96,225,78,160,0,28,61,217,10,248,118,161,153,162,245,36,9,41,203,202,186,174,118,197,137,10,28,66,37,77,212,136,214,167,215,255,255,255,235,202,31,31,140,0,5,173,251,127,255,254,170,243,127,235,183,162,181,95,228,7,251,235,115,134,28,91,12,207,23,120,85,76,23,66,117,69,146,144,0,32,203,198,97,204,150,108,195,31,204,222,20,64,106,103,75,6,98,60,96,200,69,204,50,4,229,222,99,101,80,1,131,129,25,184,121,183,65,168,64,96,97,3,40,104,249,173,65,109,32,52,43,97,178,83,3,2,154,233,210,179,18,193,15,18,231,117,33,244,169,125,209,225,134,65,48,50,157,218,171,155,138,253,73,208,58,105,234,112,101,17,218,110,237,250,248,130,189,160,191,7,239,35,127,133,116,191,220,190,188,136,126,159,66,251,166,233,47,94,113,21,50,107,32,12,117,32,103,176,165,253,234,231,237,57,91,72,211,94,13,73,208,169,195,139,29,59,72,15,243,105,105,145,131,117,159,172,23,247,224,105,93,31,152,16,145,44,186,53,140,217,234,48,60,67,100,145,23,130,79,30,82,83,28,93,136,107,99,59,89,120,163,67,78,241,97,77,52,254,180,98,102,14,199,0,128,119,193,47,38,193,58,78,140,151,101,214,116,252,201,140,202,120,46,233,114,33,185,65,32,197,157,27,164,200,104,250,107,168,255,255,95,251,253,61,127,255,116,255,255,246,147,170,255,183,111,171,31,109,40,181,109,242,208,122,156,52,128,225,18,95,2,172,76,230,54,71,96,0,18,76,156,118,212,223,16,196,33,102,182,82,104,166,102,127,40,60,162,111,230,107,180,5,14,128,67,147,49,128,140,192,76,7,13,71,77,193,64,93,2,173,17,148,62,129,122,24,82,204,33,88,14,178,42,130,6,29,21,56,219,160,208,235,209,173,45,248,154,143,18,161,250,57,192,157,33,197,197,52,255,251,178,100,40,140,166,249,104,210,27,121,122,96,72,74,202,227,40,2,242,27,169,165,68,109,189,60,129,43,43,107,156,243,9,88,70,19,160,105,56,180,18,206,146,13,247,54,20,210,228,195,221,71,177,167,42,77,44,230,214,181,190,140,198,245,86,71,123,118,120,82,50,239,209,35,252,105,180,222,227,191,104,92,87,90,238,77,177,255,188,174,91,182,49,31,121,170,182,61,76,21,12,103,39,205,236,118,101,138,245,28,238,73,33,66,112,74,111,80,162,110,209,225,206,221,30,149,158,75,195,96,180,71,57,223,81,159,82,34,224,86,179,170,219,224,46,38,67,201,250,86,35,90,11,27,188,25,226,186,81,233,141,88,201,89,149,207,149,183,171,58,31,30,178,231,48,246,0,5,3,222,84,10,96,60,68,74,34,7,68,99,199,20,71,143,135,231,206,57,13,164,92,204,75,117,103,217,110,134,109,190,255,253,254,170,141,51,66,99,5,115,20,82,160,113,118,12,163,185,153,224,198,143,12,211,136,217,87,251,127,200,136,236,12,51,129,254,105,29,32,0,0,38,152,175,89,159,247,154,205,113,176,196,26,249,177,183,215,154,48,25,167,169,150,156,213,20,76,76,36,209,212,130,224,64,227,227,68,15,51,181,242,216,148,46,32,184,225,50,48,163,44,125,59,135,15,129,209,97,195,34,201,192,0,82,35,53,131,25,11,90,105,92,153,171,14,248,177,225,24,26,112,24,8,4,56,158,145,184,155,212,240,112,112,9,26,101,175,26,35,83,195,13,237,150,198,213,182,209,137,130,172,68,101,54,228,180,171,97,139,224,75,168,239,59,130,23,110,221,189,41,51,82,207,61,39,92,82,124,228,122,160,74,67,43,103,182,186,239,30,93,235,227,86,68,123,27,8,124,130,112,15,202,149,207,231,29,45,153,43,202,164,252,174,223,26,249,4,160,188,110,107,35,132,150,133,200,185,173,10,189,1,209,32,129,196,136,12,219,153,239,112,187,106,42,130,29,164,80,66,60,242,211,120,192,213,160,244,108,252,105,17,183,202,156,57,149,172,131,186,101,84,202,106,36,185,100,141,180,28,234,237,197,75,145,42,159,221,89,90,154,127,255,230,85,103,116,157,140,0,238,159,253,189,57,127,255,200,237,100,57,81,213,179,35,89,217,232,174,244,83,105,159,71,51,178,236,68,114,70,38,133,191,196,83,128,0,0,179,13,207,76,158,148,53,253,72,146,76,99,68,33,157,157,166,111,20,153,177,168,97,48,193,138,215,129,0,131,63,26,223,0,18,128,206,227,115,27,19,192,68,97,64,105,135,68,196,130,67,16,128,67,0,98,160,81,32,185,130,65,6,93,25,143,152,56,173,24,182,194,1,132,111,35,130,2,255,251,178,100,40,15,199,54,104,208,19,153,68,240,76,107,10,195,48,98,116,28,229,159,62,14,105,237,193,62,176,235,12,244,149,80,192,193,48,18,3,5,0,129,193,69,2,132,43,17,177,45,228,119,97,0,108,99,2,48,32,152,154,169,189,210,152,98,119,224,148,241,175,1,19,63,82,11,126,121,6,203,49,120,37,185,89,181,110,114,67,216,220,106,189,199,247,26,146,251,188,107,20,116,174,140,94,189,107,246,44,167,205,61,103,46,165,216,247,221,128,103,126,151,154,223,219,220,110,203,1,98,99,110,134,37,94,74,244,100,65,66,40,182,254,135,180,193,195,201,56,216,17,169,11,123,56,87,70,60,103,3,3,216,19,15,91,23,67,133,137,182,114,187,23,22,83,73,60,106,140,140,117,233,188,242,52,0,8,22,252,51,40,128,213,130,25,168,211,226,125,69,51,132,85,207,55,226,158,96,171,141,58,29,151,52,173,82,232,244,239,254,223,255,231,219,255,245,175,255,254,181,84,67,152,230,119,221,212,202,206,170,204,125,109,215,111,63,226,208,198,137,3,80,38,83,41,112,89,67,140,122,10,21,40,38,35,39,155,182,120,104,167,1,157,132,198,154,151,25,116,70,104,192,209,137,131,102,71,94,165,49,170,78,0,193,65,50,140,193,6,96,103,179,202,92,207,146,51,195,204,9,32,59,176,50,161,82,224,225,230,24,1,233,90,53,192,208,204,81,82,245,18,140,7,59,16,34,83,22,42,217,135,139,1,138,128,129,10,129,16,141,66,4,141,105,144,208,160,101,129,100,226,16,164,67,235,168,250,220,108,17,205,212,94,10,71,169,110,68,138,75,93,154,220,146,155,90,76,32,230,141,123,206,254,172,133,108,177,21,81,226,156,153,193,62,100,177,129,25,193,243,184,213,21,111,33,151,43,85,13,214,34,56,235,49,45,187,235,102,235,157,23,51,94,109,210,120,94,153,137,255,254,19,134,227,106,246,171,141,43,170,218,12,251,235,249,123,140,221,145,174,177,188,24,49,28,101,162,82,72,90,128,203,15,235,253,251,86,248,147,115,65,134,239,86,250,213,181,241,168,16,133,165,0,12,129,55,208,250,39,231,138,88,114,185,157,29,73,204,42,208,216,130,218,202,124,146,16,83,138,235,61,93,108,139,87,223,213,54,162,212,49,25,46,222,186,117,255,255,39,211,255,254,204,99,36,159,206,153,58,85,141,84,95,119,90,114,212,90,36,116,26,101,77,23,245,115,35,51,40,139,252,4,0,0,2,116,146,220,254,246,13,252,40,223,21,77,16,188,205,99,0,83,6,65,70,28,90,108,3,195,199,230,220,114,137,198,136,26,104,130,225,84,227,55,4,38,84,6,171,19,19,169,172,18,30,255,251,178,100,26,143,166,95,102,81,27,121,91,224,80,140,58,186,61,7,100,25,85,155,68,13,229,109,193,46,176,234,204,245,157,80,252,136,196,9,200,20,33,190,184,136,21,169,52,95,148,30,16,16,9,49,92,12,138,191,201,2,99,168,110,231,58,42,178,8,104,193,141,74,135,5,100,210,74,68,96,181,89,243,210,141,72,45,32,90,222,171,82,19,135,4,2,5,67,152,86,248,35,211,13,225,114,217,145,222,236,71,168,54,90,217,181,81,177,212,16,108,33,80,68,190,227,159,178,33,228,197,231,155,211,30,87,195,204,169,140,102,169,149,27,29,126,218,150,83,98,174,229,207,136,122,240,173,112,107,50,252,160,177,231,214,179,239,123,142,219,37,199,250,149,161,203,93,222,249,154,181,69,198,135,47,214,0,0,16,0,16,94,242,52,13,150,5,177,240,170,61,158,57,224,161,242,169,142,48,40,210,245,10,83,8,236,216,242,37,253,222,245,213,181,255,255,215,175,255,255,159,84,162,219,255,210,182,52,221,145,246,253,238,253,143,44,59,155,158,101,44,191,70,30,36,60,39,12,15,163,255,214,110,153,103,242,64,72,51,25,122,50,219,83,102,229,52,197,211,49,199,50,163,195,61,24,50,81,131,87,62,72,19,113,34,110,134,54,64,105,33,103,134,193,203,25,99,129,12,17,50,54,146,88,140,2,170,33,112,79,87,147,240,33,213,236,76,128,161,64,82,40,82,168,44,10,76,53,103,17,94,165,64,176,172,186,78,226,183,40,216,209,82,151,117,166,122,216,40,18,51,42,129,171,183,105,138,138,38,212,240,160,129,110,205,13,48,124,114,230,240,171,156,94,53,158,52,153,200,8,198,201,104,143,92,69,184,53,105,129,76,89,46,115,117,246,215,212,89,93,200,125,46,223,45,60,81,19,5,175,182,198,99,73,102,221,39,90,212,237,157,52,147,190,62,182,244,147,24,98,120,241,185,77,221,14,213,218,233,98,78,97,228,98,142,177,163,113,196,142,165,19,20,215,23,143,18,127,237,2,124,212,26,162,132,157,61,19,229,1,35,130,173,142,81,67,132,176,113,52,117,234,197,6,74,189,227,233,223,232,246,108,221,191,255,127,250,57,171,255,253,104,191,255,255,186,78,167,254,100,197,212,245,169,39,238,195,140,245,68,161,227,230,161,117,40,8,183,186,54,211,122,51,73,49,0,1,98,3,233,254,221,70,44,194,152,170,106,102,146,41,146,19,33,15,163,99,170,12,18,33,49,19,109,69,196,167,32,0,161,146,5,230,27,44,25,149,48,220,140,122,4,99,5,88,36,201,136,3,177,147,58,28,112,217,247,124,40,48,27,33,63,8,160,131,64,3,19,170,177,116,88,128,240,199,209,255,251,178,100,40,142,198,206,89,207,147,154,123,224,77,74,218,195,60,101,118,23,81,159,74,109,45,28,137,60,171,170,204,241,30,104,81,16,11,120,209,254,28,113,201,129,170,154,169,176,23,241,50,136,148,61,36,162,21,134,81,10,123,229,111,20,191,100,162,209,138,253,51,29,228,168,240,186,250,90,77,87,48,213,21,70,167,33,193,98,222,211,62,228,174,247,88,143,108,77,27,4,223,48,133,84,104,170,235,213,75,143,157,111,87,174,79,77,222,142,224,56,83,122,103,245,204,216,166,53,219,93,194,247,175,181,245,95,76,219,21,163,119,198,61,239,122,239,122,182,39,203,244,182,171,155,71,140,3,26,37,36,162,5,78,195,69,108,16,124,87,214,68,0,8,55,246,164,33,42,88,157,15,183,29,78,189,179,119,23,71,181,189,114,180,238,65,133,171,211,228,36,236,245,40,199,178,213,233,255,111,255,232,207,255,255,201,255,255,234,138,83,8,191,70,253,21,186,146,114,149,61,132,84,200,204,150,19,33,29,225,67,66,100,73,129,118,47,37,239,46,94,170,166,174,209,200,238,25,124,242,180,20,236,99,86,146,27,7,29,50,82,150,24,211,135,111,150,28,35,73,138,76,45,68,57,34,107,33,249,116,28,107,100,197,223,1,235,229,252,29,30,192,87,235,72,47,35,140,175,73,65,203,98,173,137,57,223,117,165,103,40,180,59,0,168,69,13,181,91,199,137,155,215,167,163,206,180,143,212,118,69,94,228,135,238,29,205,249,191,163,178,242,21,183,85,105,93,44,187,8,39,87,84,152,169,18,40,136,201,53,151,18,35,150,252,219,135,249,56,48,23,21,14,220,194,5,110,28,41,207,178,134,229,23,209,144,99,87,29,225,207,162,138,83,174,48,221,1,184,168,13,6,134,72,193,28,28,68,52,106,142,187,205,145,118,103,46,73,177,137,37,65,236,200,124,96,3,129,91,155,135,144,248,53,213,131,149,86,81,97,79,82,253,232,216,223,181,140,75,173,227,80,157,148,85,209,243,49,41,204,233,212,219,227,227,227,124,136,87,41,250,168,164,255,255,93,234,187,127,255,34,198,50,171,213,13,107,186,169,232,169,57,127,243,206,213,119,117,26,88,197,30,13,112,252,0,0,1,84,144,148,118,146,57,169,128,6,167,115,24,228,228,99,17,241,149,6,38,174,15,152,92,60,102,50,72,144,148,201,4,69,170,99,33,161,145,198,38,150,40,27,64,233,16,129,40,1,14,192,193,172,7,74,49,39,206,250,179,12,0,206,2,74,183,125,45,146,61,45,88,37,214,94,88,12,146,233,92,152,73,171,27,91,24,71,152,74,220,158,142,174,249,137,121,48,172,219,31,113,122,22,117,196,58,178,74,255,251,178,100,55,140,198,103,103,80,155,154,91,112,80,107,250,163,60,37,174,24,205,163,72,109,189,147,1,74,171,106,140,246,20,120,177,201,14,17,199,200,242,32,37,149,73,31,164,135,248,105,251,56,73,188,50,137,179,175,122,211,129,151,64,70,169,9,202,158,233,103,178,104,235,242,130,24,245,211,168,194,23,97,149,197,122,75,220,93,232,85,212,95,53,122,141,168,111,76,222,195,123,151,72,242,49,54,165,92,125,106,101,218,251,158,246,158,94,75,82,107,185,153,94,170,145,134,63,208,0,0,25,186,224,232,9,33,254,192,24,140,231,203,139,36,133,182,144,209,172,51,189,133,13,214,241,240,183,89,243,249,201,34,247,66,62,178,251,151,255,252,63,255,254,26,255,255,146,22,136,168,174,83,46,12,223,157,27,202,115,197,71,233,66,216,62,176,98,174,71,151,102,84,70,26,162,46,203,229,64,1,3,111,48,68,227,97,56,54,105,3,101,184,50,129,19,2,121,48,131,163,40,46,106,166,108,58,156,102,78,107,62,97,100,38,18,80,13,23,22,37,14,14,65,123,161,132,168,226,251,6,7,8,131,204,196,12,152,0,2,48,72,122,124,0,145,163,24,37,165,121,15,96,15,133,179,141,105,60,120,24,70,24,214,153,224,37,228,61,215,77,205,179,102,198,223,95,9,200,146,82,178,17,245,128,134,179,29,217,54,105,73,150,221,205,244,211,37,126,200,115,183,173,36,106,216,63,190,124,218,246,153,233,153,157,46,73,201,120,221,243,73,90,251,249,203,43,157,150,185,72,217,216,88,171,180,109,202,209,153,205,233,111,246,157,144,100,230,28,90,150,91,1,39,181,116,185,213,163,28,183,242,188,185,29,100,164,101,75,161,206,185,181,191,252,14,98,16,1,159,36,233,33,111,23,66,226,79,2,197,128,59,25,246,129,175,96,35,210,209,107,164,214,183,178,18,12,125,144,201,206,194,148,171,41,255,244,67,70,29,83,71,255,204,188,159,255,142,24,227,221,63,167,223,99,94,73,83,249,46,143,95,103,55,74,106,222,232,85,42,65,93,78,6,93,139,165,203,18,102,148,0,2,76,188,198,164,142,110,236,208,184,12,165,24,211,16,76,160,20,203,205,13,92,124,32,132,196,90,145,240,200,18,24,25,155,11,26,128,185,135,52,160,60,32,33,180,4,132,52,11,40,81,97,33,133,71,57,198,72,160,99,162,49,84,41,208,6,0,170,172,189,16,26,18,127,160,170,9,25,171,92,165,110,111,107,163,4,196,50,146,50,236,162,42,178,81,113,228,198,11,158,220,160,136,25,69,105,255,232,188,214,78,183,109,51,11,155,18,252,71,106,141,197,113,75,230,117,28,190,39,193,143,96,2,61,255,251,176,100,67,140,230,77,102,209,155,121,75,226,79,106,202,163,60,101,148,26,9,163,64,109,173,60,129,47,43,106,76,244,137,160,143,133,247,255,159,127,123,155,80,59,209,55,165,213,158,40,222,83,127,209,182,233,58,172,73,101,16,13,93,43,27,85,182,22,82,218,106,253,27,154,13,68,108,77,36,141,40,11,34,86,49,156,188,12,66,8,119,174,86,250,119,150,164,102,82,216,216,0,1,37,235,209,27,8,147,156,37,238,6,116,101,44,66,243,166,181,194,243,246,73,94,52,124,249,29,176,244,165,234,146,180,167,220,26,182,249,254,212,95,191,254,191,255,252,24,226,99,63,255,239,97,236,87,109,109,122,205,83,254,182,250,246,250,11,58,170,137,158,56,4,49,224,69,190,107,237,0,0,2,120,199,190,4,239,196,126,134,237,206,118,68,102,95,112,98,105,39,26,202,100,161,70,83,110,91,211,49,127,24,17,51,144,51,119,35,49,242,81,106,51,13,15,14,16,28,34,82,3,193,99,130,3,198,228,9,166,82,164,151,70,36,80,35,23,66,228,143,115,203,210,245,168,84,74,44,128,32,112,10,102,51,248,117,70,214,188,54,158,131,67,49,72,40,104,114,34,250,36,141,168,41,237,246,170,183,42,162,226,150,235,175,127,102,207,90,131,56,109,106,34,177,194,61,230,147,102,155,5,71,186,33,171,164,164,13,234,1,118,93,195,72,181,195,234,184,200,191,144,79,89,198,171,27,251,41,218,191,208,245,71,220,54,116,247,167,42,140,224,148,171,225,171,230,41,25,78,161,254,136,80,193,50,177,68,244,154,165,222,202,81,130,1,210,19,107,228,210,185,74,62,235,35,114,123,128,151,30,194,42,59,197,130,230,137,246,109,186,68,88,138,179,195,196,64,177,14,156,118,199,10,11,172,251,245,25,166,190,82,29,138,220,141,182,251,109,143,235,255,211,255,255,210,223,255,249,208,175,95,170,31,178,49,118,118,76,244,95,145,146,118,135,85,156,19,8,49,17,215,196,8,0,2,67,156,65,196,101,219,38,142,2,117,157,160,97,0,136,115,46,71,42,177,22,188,209,17,149,92,197,24,152,24,147,41,2,17,152,2,3,146,197,65,0,66,196,194,162,67,113,194,64,192,226,241,17,153,131,160,54,34,241,136,128,95,165,27,48,32,150,198,161,200,36,114,25,155,224,66,7,56,166,211,112,194,226,152,77,164,175,145,188,72,139,102,36,181,230,240,223,105,87,174,42,164,168,247,67,61,126,169,101,42,59,159,206,98,63,36,79,29,146,243,245,147,187,27,142,193,0,103,59,81,104,34,111,17,156,222,52,86,251,248,140,234,240,86,23,73,53,216,117,214,230,211,28,148,197,25,195,102,255,251,178,100,80,14,198,100,103,209,27,107,79,50,78,138,234,163,60,168,174,24,113,157,70,109,172,220,201,71,45,42,76,244,149,88,46,78,69,241,137,75,228,122,190,162,205,205,210,78,84,185,170,36,8,137,196,201,55,25,33,106,113,74,156,161,131,19,30,112,125,185,187,207,193,11,103,43,41,64,160,4,1,77,215,156,194,94,118,36,4,18,231,189,213,245,41,49,49,230,166,170,171,13,79,247,127,34,170,75,127,130,20,237,171,161,250,79,255,184,45,65,140,95,255,255,255,254,232,164,127,255,245,43,190,223,251,149,24,214,226,158,103,174,181,167,142,190,96,104,154,18,237,131,72,230,63,163,21,6,94,96,120,134,238,42,109,117,103,32,202,114,100,134,32,162,207,13,0,152,56,68,208,71,0,194,1,85,177,208,82,97,35,66,35,48,179,96,17,176,242,98,9,93,240,226,184,169,96,24,56,140,116,132,128,97,32,3,9,101,205,1,177,140,6,67,40,254,151,203,113,97,25,210,129,177,245,67,109,234,148,67,82,225,161,47,174,189,233,163,235,138,253,89,253,193,18,223,190,140,90,161,162,215,144,172,145,0,235,237,196,201,113,143,17,14,41,232,139,89,132,68,113,130,59,156,24,205,51,218,101,247,255,148,89,193,28,102,243,119,189,66,133,34,14,49,171,197,189,197,110,82,211,65,59,103,210,23,247,65,74,42,117,227,103,93,20,164,121,162,19,19,74,80,196,0,138,213,100,98,36,136,153,22,69,216,140,98,4,3,144,129,56,114,96,3,0,75,215,131,148,54,204,100,48,234,62,137,196,117,77,133,255,176,114,135,73,45,65,252,187,210,96,225,121,200,175,47,74,210,245,208,118,244,28,226,97,201,218,141,255,255,255,255,125,191,255,212,173,33,41,173,9,218,250,50,35,174,142,165,116,122,217,172,131,148,166,96,128,228,234,37,92,176,39,136,0,0,0,69,124,193,250,143,80,156,219,127,76,217,200,226,200,141,32,168,199,201,141,177,197,50,12,169,164,56,60,70,224,136,38,4,4,6,202,48,92,140,112,3,30,92,64,4,153,184,40,18,253,44,10,40,44,43,12,20,36,120,137,80,211,212,80,33,67,82,29,12,33,244,56,189,169,189,117,58,157,244,115,145,195,235,130,51,5,180,138,85,27,78,42,236,246,0,148,85,133,93,108,143,118,13,85,40,173,246,19,141,199,114,1,247,50,125,200,115,143,182,185,50,147,60,230,63,76,229,160,239,145,3,188,70,254,142,113,135,103,122,102,114,80,185,224,188,74,56,126,145,175,58,64,137,114,218,55,245,125,42,53,137,31,119,169,249,248,239,109,178,153,55,131,102,178,178,100,235,174,212,37,105,40,116,176,211,55,114,230,255,251,178,100,95,12,198,142,104,209,27,122,99,112,77,42,218,163,52,5,226,25,213,163,66,110,101,143,129,82,171,106,140,243,9,201,44,184,113,83,114,75,195,231,188,237,165,230,111,2,40,247,232,121,181,108,0,0,22,114,161,130,28,97,59,30,32,125,46,142,194,128,198,134,228,240,148,143,230,4,138,105,144,180,206,150,158,67,154,221,27,34,213,238,234,250,159,253,191,229,255,255,170,11,145,197,159,86,150,238,140,246,127,79,250,246,218,130,170,183,112,99,212,18,116,74,199,168,104,41,188,47,40,0,4,4,240,90,0,98,240,65,153,91,38,131,133,24,104,106,1,33,1,2,16,120,240,72,8,152,111,140,8,141,29,0,131,68,166,38,20,17,0,199,142,166,65,4,1,82,48,3,46,178,73,16,32,92,96,165,230,151,34,68,133,29,73,242,38,86,154,94,150,169,85,159,233,230,98,174,66,164,51,36,48,149,179,58,88,235,214,52,45,69,227,12,94,142,168,70,54,245,186,102,45,165,29,119,174,214,131,185,52,175,75,197,190,235,89,242,55,175,22,203,83,151,95,60,39,77,83,187,92,234,208,39,153,8,123,93,253,77,179,46,207,214,121,125,108,95,126,84,125,190,23,107,63,90,110,114,31,193,91,82,241,221,202,253,190,243,72,178,10,103,110,218,14,226,108,214,250,134,64,44,155,26,216,230,211,54,141,250,153,71,140,208,116,204,121,218,198,250,19,171,169,111,122,141,74,64,3,0,91,222,14,130,136,113,174,208,43,70,30,82,122,31,251,110,53,215,226,173,113,105,91,237,143,102,213,25,193,60,205,53,37,77,53,31,227,194,9,191,255,255,255,255,255,255,211,56,102,6,228,117,106,117,158,70,111,48,186,175,168,232,85,119,240,67,28,27,40,200,199,233,87,252,234,39,206,46,250,183,152,254,0,0,0,3,120,192,76,99,145,57,9,129,230,235,86,26,8,122,100,19,57,136,0,198,185,38,67,166,71,50,179,83,18,165,4,64,48,104,168,201,194,144,116,51,84,76,218,10,67,64,229,37,197,44,217,33,229,180,58,188,206,69,10,1,50,3,138,129,71,128,180,145,82,140,137,98,142,5,115,161,149,15,116,23,106,130,203,32,198,167,18,110,43,191,170,24,222,217,122,23,76,205,88,70,77,221,206,245,103,95,151,38,40,177,192,218,106,55,223,252,101,100,52,45,235,183,249,60,250,175,138,74,121,108,220,184,88,204,139,237,157,178,132,244,228,253,230,101,108,186,93,239,66,163,150,89,76,186,59,82,189,41,81,54,210,217,127,58,171,45,211,105,252,110,189,214,118,187,104,154,60,174,245,187,215,35,129,226,167,218,14,214,48,230,168,108,147,207,77,177,158,93,218,255,251,178,100,101,12,198,140,103,208,155,154,99,114,79,106,218,163,61,130,44,25,121,159,68,109,225,143,129,59,171,234,140,208,23,145,209,250,207,79,206,209,192,32,0,0,91,180,174,10,18,237,46,41,201,35,108,195,192,133,74,165,66,249,250,74,51,159,178,95,94,227,114,163,175,105,105,218,143,82,125,233,255,255,255,215,254,223,255,255,40,147,6,96,245,107,23,166,168,115,247,157,107,212,75,212,233,103,64,82,218,16,75,84,73,175,56,180,134,158,71,83,146,0,4,25,49,4,81,180,29,24,70,1,210,178,155,240,240,224,169,141,131,154,73,170,16,131,170,3,130,204,161,253,145,144,11,129,179,204,105,172,12,72,98,193,226,55,130,142,80,213,12,37,228,58,32,201,178,40,54,92,117,123,82,76,101,29,166,88,153,13,73,78,234,161,139,168,129,211,141,138,45,44,106,170,234,218,47,63,118,158,165,239,55,69,9,184,244,207,113,225,75,12,230,181,207,85,40,99,245,235,253,67,217,229,148,250,76,191,50,151,245,43,255,159,244,7,113,145,194,107,191,55,123,243,63,179,164,165,52,19,224,178,84,75,174,214,45,133,174,167,211,217,81,121,142,174,193,215,248,158,172,63,3,187,188,223,175,165,160,186,104,171,232,217,34,146,15,78,160,183,169,40,181,27,115,37,251,60,242,114,210,23,74,218,165,173,216,196,44,198,53,177,85,127,64,3,128,37,230,96,146,1,248,42,133,225,59,32,136,18,5,36,66,46,153,48,96,79,22,143,25,52,140,130,228,211,50,214,214,202,170,174,255,239,154,236,153,241,189,85,36,215,69,44,42,86,127,170,153,62,140,186,185,11,250,55,190,232,31,36,246,13,81,231,220,231,63,170,211,204,187,206,120,208,0,4,84,156,26,64,117,155,134,69,180,13,189,50,130,99,2,98,0,152,155,80,17,88,73,157,160,22,176,200,89,159,19,13,4,50,33,163,17,67,30,70,38,59,87,77,93,44,21,128,128,81,209,73,208,0,18,118,132,10,178,42,57,25,74,94,139,202,122,114,16,105,137,138,172,116,178,49,218,10,100,52,38,71,13,119,60,138,38,38,200,189,114,149,235,128,177,172,147,227,63,34,120,249,91,181,205,31,227,199,172,123,123,42,51,11,150,154,125,115,183,66,105,160,227,89,73,184,159,62,209,204,215,165,231,86,151,71,216,146,60,150,38,221,150,224,183,94,212,79,142,183,92,99,126,153,109,189,173,149,158,135,187,114,223,48,42,198,29,56,149,41,201,139,88,196,54,49,87,235,71,18,255,186,229,14,158,171,187,84,53,173,39,163,149,161,229,89,0,100,4,157,50,232,212,8,66,64,194,53,143,172,56,92,38,134,49,110,84,108,83,255,251,178,100,110,140,198,48,104,209,155,111,101,48,78,76,10,163,52,2,242,88,217,155,68,109,229,109,201,67,31,105,204,246,21,104,116,72,200,173,103,92,251,89,105,36,201,181,79,111,235,212,189,220,172,193,186,159,233,91,236,250,17,206,250,247,175,202,200,239,221,87,254,102,111,116,84,33,217,81,106,68,255,40,33,104,115,187,183,229,217,128,0,19,39,26,46,62,65,83,58,196,57,72,243,125,7,64,227,42,5,53,196,197,234,96,207,165,191,50,166,216,16,193,4,204,176,116,226,80,235,4,68,97,132,32,8,2,244,160,20,176,195,146,35,44,65,81,100,69,72,100,107,253,132,5,198,101,237,5,96,44,179,37,228,165,142,115,3,166,104,180,151,223,68,13,178,85,5,173,93,131,98,217,205,81,213,184,183,51,83,165,91,175,181,189,156,216,56,218,221,167,172,225,156,91,37,229,221,155,44,195,13,71,65,234,13,81,120,109,60,198,83,28,175,255,152,202,230,37,166,203,77,53,24,222,119,149,46,202,90,108,147,153,17,78,94,98,142,181,106,115,169,87,178,187,222,124,185,3,72,15,135,7,146,197,139,79,184,213,78,80,162,89,34,40,144,163,30,66,146,92,145,137,227,179,106,235,134,151,0,0,4,121,22,35,130,154,26,10,193,192,130,14,150,50,170,56,51,244,186,5,5,81,166,212,200,29,107,67,3,238,87,166,27,247,126,168,247,63,170,124,55,237,255,255,255,255,253,247,255,255,170,76,40,56,171,10,185,12,29,89,214,221,183,203,11,180,154,14,9,203,7,233,26,88,201,213,83,36,98,0,0,2,148,194,103,83,63,35,130,20,7,14,45,27,68,150,97,101,120,32,200,96,179,201,49,68,200,74,32,128,49,146,207,202,248,197,227,128,84,12,194,248,237,40,194,61,148,163,106,99,42,241,89,16,208,81,241,154,129,78,136,25,67,185,66,233,252,13,92,168,60,12,142,111,99,162,142,9,76,246,36,164,158,40,246,211,34,242,195,201,198,5,68,137,69,10,80,83,218,123,249,36,83,142,39,99,183,217,153,239,217,8,211,2,218,105,198,100,35,77,201,141,155,242,77,193,22,116,150,227,155,9,160,224,179,54,242,211,156,199,49,236,181,149,136,63,78,60,130,15,131,38,118,125,138,185,60,230,178,144,247,169,197,213,31,65,199,9,107,199,80,248,34,75,81,96,238,33,166,13,149,41,46,116,61,6,196,189,205,141,143,123,161,172,179,207,115,86,60,72,246,160,0,1,77,215,100,36,23,38,233,244,39,72,131,178,67,254,162,201,43,97,97,78,58,101,171,84,77,226,222,16,81,163,180,55,114,46,94,230,254,183,255,254,191,255,253,24,14,127,249,244,74,47,68,255,251,178,100,128,14,230,84,102,208,27,153,91,112,79,10,218,147,60,34,158,24,93,155,64,110,101,111,129,52,171,170,76,240,138,40,155,165,84,228,67,80,246,185,91,78,95,254,193,220,72,120,225,211,8,114,0,108,189,116,174,144,19,128,21,169,219,153,166,96,123,154,194,24,33,10,152,200,48,101,82,129,143,73,32,163,81,159,73,233,208,100,3,42,3,12,32,77,49,193,96,197,41,194,222,141,10,192,215,135,44,37,48,40,226,87,1,198,8,99,77,16,16,160,198,146,144,136,228,252,26,81,31,216,248,88,57,110,108,233,60,217,68,87,170,53,21,248,178,35,73,221,133,35,72,240,37,14,49,214,133,105,176,99,197,82,34,31,9,157,246,161,109,24,15,244,213,106,13,117,13,101,202,55,37,94,104,233,43,167,69,70,26,39,0,142,253,78,208,91,159,234,245,33,83,18,18,53,222,222,28,149,115,15,147,24,123,95,28,43,44,102,178,117,246,114,47,123,76,92,113,67,171,123,228,103,62,113,218,85,119,79,154,95,133,238,166,228,242,127,86,202,68,162,127,253,160,219,210,46,96,249,22,244,233,111,88,44,110,10,7,195,158,12,114,189,158,101,185,26,159,236,133,16,67,153,82,100,104,243,155,91,215,251,255,255,63,255,255,234,95,255,242,69,160,99,35,132,111,69,107,130,65,54,110,242,252,233,71,123,151,25,221,20,195,67,203,223,58,147,131,253,193,240,0,2,158,188,70,234,97,234,166,49,74,97,44,70,104,32,97,233,131,129,230,110,116,190,204,184,108,187,230,42,48,215,140,12,80,198,6,204,136,27,192,24,13,235,132,176,238,250,82,39,128,163,194,209,84,232,47,6,66,160,165,110,150,194,224,124,219,188,129,135,193,47,159,117,127,230,98,28,106,143,222,228,149,249,86,215,100,144,190,100,167,57,93,199,238,78,242,27,186,243,63,51,170,109,66,62,85,193,141,207,203,128,157,100,197,199,55,189,197,28,205,113,126,111,87,35,7,181,114,156,139,38,230,6,243,167,155,27,156,36,56,243,203,183,47,195,233,151,23,124,201,100,181,86,240,106,105,114,169,136,240,180,202,232,84,49,239,63,214,104,155,140,26,199,69,181,123,182,219,89,109,60,157,0,0,64,0,4,31,250,249,45,67,73,122,217,66,198,139,142,174,169,153,153,149,141,177,98,90,18,222,49,243,176,151,55,125,39,191,255,251,255,223,215,255,255,241,127,255,152,115,43,136,26,20,36,167,153,19,179,188,135,103,103,127,42,113,225,197,54,76,233,65,111,139,231,189,151,234,172,0,35,119,113,152,243,142,83,49,7,211,99,21,51,130,3,29,27,49,194,209,226,50,33,67,11,76,46,225,139,3,189,133,255,251,178,100,146,140,133,185,104,210,155,120,91,112,76,170,218,186,60,35,158,23,189,163,74,109,173,253,1,80,43,234,76,241,158,24,205,14,102,49,177,113,98,2,212,168,74,20,186,139,129,2,9,2,74,18,96,130,161,194,110,234,251,237,68,25,237,102,35,71,44,107,241,184,105,181,248,38,215,106,59,184,64,78,118,117,156,252,179,189,188,161,127,5,177,236,247,123,244,71,80,131,39,61,102,160,125,75,76,124,109,198,226,1,167,74,235,98,244,166,164,130,151,64,229,89,82,237,35,213,11,51,252,166,234,199,10,59,111,82,234,63,122,155,19,70,13,45,167,247,204,27,108,105,215,189,230,151,52,243,73,222,72,56,130,22,104,194,90,110,6,113,122,219,122,182,173,168,148,198,52,235,80,113,175,154,234,62,115,219,45,159,32,64,48,173,235,227,252,93,9,178,28,72,22,203,164,230,111,40,101,102,50,79,216,206,50,221,203,82,211,43,79,233,101,33,28,193,104,207,247,254,191,189,15,183,88,217,127,255,249,143,250,183,250,106,89,210,121,252,251,250,44,234,155,118,158,190,200,219,45,184,201,142,202,84,60,153,161,198,116,22,88,208,191,92,218,0,2,12,184,198,121,77,159,52,48,92,234,111,198,156,76,185,236,56,8,224,143,65,196,70,51,18,200,193,75,72,132,52,70,101,131,6,12,158,36,2,36,198,14,14,101,37,176,82,194,80,193,225,82,65,147,40,5,12,67,14,26,47,44,89,246,12,0,154,135,135,64,175,172,20,161,120,57,206,93,248,143,238,210,235,180,182,226,20,208,27,66,183,78,246,227,19,131,244,163,173,183,46,206,243,164,124,196,132,158,182,25,66,136,185,179,189,63,90,242,139,152,167,176,16,121,11,207,62,154,251,171,142,172,161,221,36,44,146,253,153,6,53,54,227,5,167,211,97,39,248,48,161,89,70,112,158,226,127,221,198,10,68,180,36,112,92,170,145,152,28,4,185,203,202,44,153,139,25,9,73,136,56,205,65,204,234,19,47,126,78,163,43,67,224,128,64,0,60,75,165,45,233,40,149,74,153,96,161,201,36,129,184,90,94,95,130,156,154,62,19,197,90,141,105,221,22,135,121,217,221,173,253,116,239,254,223,230,254,95,95,255,223,95,219,255,152,102,90,55,157,77,237,105,55,121,73,236,20,237,122,91,61,8,66,128,9,172,218,42,36,112,76,198,220,200,0,0,19,166,15,155,153,128,112,102,23,129,157,89,166,79,48,153,104,252,100,50,145,162,139,5,128,121,154,139,197,227,22,60,192,38,32,5,24,232,146,96,163,217,140,192,163,129,228,226,34,88,138,146,247,149,76,30,160,133,19,249,66,141,128,172,197,93,103,253,64,130,129,52,255,251,178,100,175,12,134,25,103,209,27,107,79,34,80,138,218,135,97,34,100,25,93,149,64,110,101,111,137,83,171,106,12,241,169,224,183,118,197,50,201,82,135,37,6,170,169,213,21,35,226,95,42,114,160,164,192,94,108,174,228,222,156,218,141,222,130,178,137,183,155,236,236,229,114,234,96,199,75,210,78,36,185,208,122,104,227,114,87,149,44,200,107,49,213,104,130,100,57,190,69,247,112,251,142,230,178,22,11,236,192,245,242,211,215,44,186,68,210,173,9,135,62,10,33,175,170,124,181,149,45,221,103,90,131,234,80,148,132,231,210,50,72,151,148,172,111,8,73,55,100,19,90,243,170,203,220,108,204,221,98,34,135,29,160,5,0,219,238,46,96,206,21,200,163,157,148,89,118,133,232,124,247,229,193,12,142,220,24,27,60,48,97,133,157,57,97,131,42,207,159,125,90,157,252,169,206,48,13,89,12,255,249,223,255,252,204,228,255,255,200,211,86,59,163,235,152,114,185,251,89,127,57,187,83,169,236,88,161,81,197,19,228,69,41,82,211,59,101,64,0,0,3,116,47,59,52,139,4,214,183,67,34,5,13,118,59,50,122,208,197,129,35,74,128,204,80,20,51,232,192,194,65,162,36,208,80,0,2,65,154,108,52,97,204,28,240,160,176,38,136,89,96,48,100,146,32,67,32,5,154,12,1,56,16,146,64,2,97,107,216,65,147,8,69,14,203,0,66,41,126,74,151,36,50,201,19,230,117,185,78,206,58,40,161,58,192,83,230,245,41,64,11,147,23,238,48,151,183,5,103,38,9,75,134,22,38,107,150,102,85,47,99,221,164,30,242,168,142,232,71,150,187,27,145,111,132,109,65,13,244,95,170,239,13,158,251,229,124,240,56,218,12,182,174,218,78,23,6,221,172,177,22,39,115,97,84,229,95,115,222,116,121,77,193,61,170,105,21,70,112,6,192,102,220,195,104,93,23,45,138,160,38,137,35,156,79,77,21,63,105,160,105,52,33,65,40,44,173,219,0,20,1,39,185,152,121,13,83,132,96,179,28,138,178,227,113,54,171,1,162,138,210,52,145,248,205,66,202,183,190,215,251,158,223,106,107,163,197,101,148,64,36,149,102,127,255,255,255,247,219,255,254,243,168,200,102,255,155,209,253,93,191,189,47,109,198,219,74,11,80,196,31,142,195,101,13,175,229,128,1,55,111,48,73,211,123,160,54,57,3,104,138,49,80,99,47,97,49,128,179,85,73,26,14,49,133,240,104,9,17,34,210,18,45,50,224,131,166,128,226,46,58,153,8,8,255,188,18,66,136,197,13,146,22,128,116,222,186,241,52,244,152,186,178,226,141,221,229,110,62,201,229,245,109,219,142,38,109,150,120,243,253,3,171,90,106,255,251,178,100,188,140,198,146,100,207,155,154,75,112,79,10,218,115,60,199,116,23,81,153,70,109,225,109,201,78,43,170,12,241,149,200,123,42,87,179,114,149,24,230,29,253,153,102,3,250,255,105,178,26,139,148,127,38,155,71,219,84,165,238,114,199,28,9,234,88,26,61,163,76,32,11,58,245,106,154,60,56,242,35,66,72,30,75,98,173,106,211,72,110,36,211,154,199,84,116,156,76,117,242,211,238,102,157,197,53,25,69,214,110,89,75,193,231,182,77,206,181,210,113,108,221,42,115,20,255,98,174,107,21,156,0,194,95,120,71,184,143,136,74,201,0,98,22,231,2,138,130,227,135,50,41,36,208,230,20,134,187,5,140,139,190,175,125,104,244,255,234,58,48,125,191,255,235,250,255,63,157,127,255,241,71,17,56,193,120,180,137,46,226,162,74,200,37,218,154,119,186,57,12,247,19,23,44,232,224,230,24,180,104,124,80,21,250,232,0,2,229,220,198,160,204,228,0,74,108,224,167,140,152,168,201,152,65,73,225,69,0,40,137,130,59,33,104,144,59,118,30,62,49,33,115,17,80,82,229,84,7,24,70,32,211,170,201,210,50,144,0,48,131,76,135,221,168,82,5,146,244,52,176,163,54,116,147,98,254,159,56,35,169,90,97,150,71,107,144,246,21,80,215,144,183,219,119,117,34,87,72,129,67,140,70,245,88,247,77,226,248,213,28,126,231,204,178,73,69,191,179,218,152,171,148,95,54,234,123,74,214,54,177,165,102,232,123,95,20,114,220,93,231,10,233,175,13,9,121,19,47,40,197,175,170,66,137,184,88,150,149,213,44,215,92,81,198,144,224,110,91,215,24,98,106,220,149,100,141,109,173,110,92,53,190,38,144,246,199,186,176,105,87,167,150,214,227,49,118,199,112,60,149,164,108,86,60,73,111,168,219,211,100,64,3,4,75,235,37,81,9,212,86,6,97,209,85,87,210,193,241,48,183,41,96,131,74,2,104,104,236,86,214,88,25,215,98,16,35,165,16,55,94,173,78,108,104,33,209,180,255,252,223,191,242,83,255,255,239,70,135,101,123,79,221,232,22,210,158,164,204,109,185,252,225,68,166,226,192,170,114,131,33,194,18,0,235,30,65,90,229,64,0,2,148,6,42,79,255,30,51,29,36,207,67,35,75,30,140,224,230,51,56,244,203,200,99,33,17,12,242,121,49,80,80,8,18,48,32,32,197,192,67,77,129,140,8,106,50,64,24,104,58,109,46,84,24,127,112,41,224,208,199,224,20,56,196,85,100,27,237,10,12,161,72,37,20,28,190,234,144,26,28,93,39,37,75,105,173,35,204,187,57,139,170,40,44,83,246,174,212,162,41,81,18,175,65,48,170,140,34,25,197,41,21,134,255,251,178,100,204,12,198,108,104,209,27,120,123,160,87,203,58,99,97,130,100,28,165,159,60,117,204,128,1,120,47,233,206,158,32,0,191,200,237,234,119,113,249,85,143,177,133,172,251,87,12,117,159,112,162,206,172,254,26,146,119,44,249,134,161,218,73,167,255,47,166,230,121,81,227,188,177,214,88,252,119,155,186,252,99,204,237,91,149,253,239,215,119,86,165,190,206,243,121,97,123,255,15,255,222,63,151,242,229,77,95,169,249,107,238,211,115,25,223,143,74,243,164,165,203,11,151,114,250,156,207,14,223,222,88,221,215,49,181,191,189,143,121,133,222,223,182,43,123,98,192,0,51,219,159,136,72,108,161,101,113,27,97,33,170,51,35,98,195,182,226,234,127,186,113,4,236,100,40,118,18,171,70,73,155,35,91,254,159,247,255,255,188,6,162,34,84,35,218,118,96,243,237,255,255,71,22,109,97,7,119,100,179,18,34,106,25,81,72,168,118,165,236,140,148,76,136,133,10,28,241,110,236,135,43,35,189,145,148,35,143,165,181,192,224,53,29,113,58,8,244,57,59,5,54,164,158,51,151,245,61,52,220,55,241,31,48,200,49,48,58,38,40,173,13,106,100,77,142,19,204,79,44,64,33,217,151,204,17,180,164,25,145,167,17,139,128,49,173,59,27,43,153,160,203,27,32,177,152,58,152,122,177,84,80,84,16,193,215,141,174,8,163,168,2,170,112,93,100,1,38,68,204,102,0,153,25,136,99,250,2,79,0,146,24,112,105,131,130,27,48,129,161,137,131,142,130,6,2,162,70,140,22,96,194,202,64,120,93,39,192,81,225,64,145,64,21,32,107,37,102,50,24,14,34,1,5,12,5,153,24,10,170,56,233,225,1,188,0,1,73,108,20,181,232,29,208,64,185,137,3,20,2,60,13,163,197,46,147,54,204,230,126,101,78,159,200,102,14,116,177,169,34,86,133,214,247,172,27,84,112,213,94,30,194,3,134,245,131,244,246,65,137,205,47,120,234,210,211,69,28,235,49,167,133,33,221,197,48,162,127,105,98,248,214,143,73,102,114,163,189,186,180,178,233,93,121,185,69,249,93,252,173,106,149,252,156,134,36,26,147,246,150,204,190,106,212,82,39,77,115,116,245,47,81,94,230,122,230,51,209,217,203,55,59,122,173,62,87,117,149,121,202,24,219,91,93,242,248,30,98,189,71,226,228,157,232,221,110,218,153,229,38,116,95,255,255,255,255,255,255,255,255,255,188,126,81,119,185,242,247,255,255,255,255,255,255,255,255,255,193,210,202,146,247,226,3,93,113,21,206,0,0,2,0,22,141,177,230,60,206,149,82,41,92,180,138,63,217,147,10,52,195,36,5,10,229,248,250,146,21,0,98,151,86,231,83,255,251,178,100,191,0,10,207,134,204,134,119,96,0,60,1,154,195,199,136,0,44,14,33,94,121,173,0,0,206,161,236,79,18,32,0,187,255,255,179,255,252,183,34,214,179,95,246,138,62,218,192,0,27,211,147,62,108,164,78,0,36,102,28,31,143,129,181,28,231,156,129,162,162,204,131,73,228,32,14,22,168,7,137,17,29,88,212,201,194,162,99,65,162,45,121,28,217,218,9,162,45,53,164,74,156,183,60,68,33,243,68,130,244,173,85,93,23,179,14,198,229,169,156,153,105,84,14,2,10,5,28,85,87,29,211,141,187,17,134,118,182,101,150,217,11,93,127,85,190,254,165,140,30,143,22,33,101,47,27,201,82,100,180,22,249,117,177,150,116,193,145,41,212,96,230,32,33,126,23,99,154,165,110,57,84,80,84,152,240,68,38,151,204,56,43,73,101,112,220,54,191,223,172,236,193,112,60,162,28,164,150,40,26,155,207,53,180,208,11,133,76,85,90,169,208,74,131,70,156,68,158,12,103,208,29,169,101,152,179,200,111,87,153,208,49,32,80,183,153,156,25,81,96,225,108,157,64,218,50,92,151,248,120,91,74,12,138,96,138,46,0,243,166,40,170,192,25,80,211,19,248,63,48,75,150,215,225,199,222,173,43,200,106,137,46,151,156,8,0,193,4,7,8,1,31,98,203,81,0,234,199,20,44,185,124,205,209,51,32,124,172,160,84,48,161,208,51,80,97,21,212,154,134,24,122,87,23,197,19,91,137,132,42,227,231,32,145,212,123,28,186,143,106,247,113,225,135,126,134,131,223,248,127,175,252,254,29,169,98,252,162,147,255,255,255,255,255,255,255,230,115,171,28,179,1,123,251,140,86,37,51,255,255,255,255,255,255,255,255,59,82,67,47,107,16,37,124,109,216,148,73,64,0,0,6,3,129,160,72,121,97,80,82,141,161,81,84,210,78,69,169,20,217,207,75,53,255,237,223,255,255,255,255,255,255,255,74,54,173,255,255,147,41,112,226,255,252,187,68,248,126,191,208,8,2,203,94,163,131,0,22,132,62,221,33,149,20,127,39,162,177,151,110,214,113,7,230,39,13,172,111,204,28,144,172,180,56,89,59,4,197,39,197,146,137,168,147,67,177,197,25,120,176,226,24,197,121,110,5,203,37,147,221,125,44,85,110,37,8,153,242,100,249,178,113,212,204,78,169,195,88,178,10,164,211,212,59,213,178,106,225,254,98,107,182,140,44,231,43,120,110,250,179,251,181,1,126,174,127,92,249,59,116,193,224,122,26,142,40,121,213,133,94,190,223,34,88,164,178,104,39,31,44,76,8,136,207,121,35,40,197,190,139,12,34,95,11,235,174,254,244,211,28,126,89,82,197,163,131,32,142,152,112,96,228,221,255,251,178,100,81,128,102,21,119,90,183,97,128,0,73,234,74,112,231,136,0,24,153,163,107,76,61,130,201,11,148,43,45,134,8,56,42,166,210,214,165,54,97,110,8,97,125,14,173,61,237,222,115,62,102,243,183,220,238,221,233,251,76,204,247,237,98,74,152,181,9,100,117,9,198,173,72,185,157,142,207,186,169,141,213,35,181,131,165,12,167,0,177,220,238,12,88,81,103,8,232,166,73,29,244,57,142,47,255,103,210,111,234,102,67,147,144,1,191,211,250,73,255,245,48,2,175,255,250,31,39,255,76,106,58,42,85,4,148,94,136,224,0,32,1,36,150,92,99,0,42,1,28,166,194,118,97,31,132,25,189,90,57,42,38,138,208,21,142,11,135,77,82,135,10,226,200,10,57,29,30,68,132,209,41,17,45,120,156,224,172,177,202,23,173,51,125,9,25,81,199,35,36,168,93,142,172,137,77,211,43,98,142,167,41,159,42,58,36,178,132,87,56,244,22,24,109,114,40,165,154,21,71,147,170,106,250,93,219,206,160,66,85,70,53,158,28,152,84,70,38,181,175,31,152,175,74,149,155,192,74,187,73,235,91,52,212,116,91,142,170,88,150,170,89,116,250,18,177,241,40,142,39,39,53,68,217,122,67,162,122,152,205,209,87,206,177,14,151,189,253,27,205,70,137,199,146,52,236,85,106,243,241,21,80,118,26,221,203,53,255,207,60,173,200,89,236,143,178,205,196,46,132,54,93,125,190,166,232,0,0,133,136,58,35,194,76,37,51,177,170,198,110,57,209,22,142,62,240,127,254,8,107,190,6,105,192,27,241,100,50,55,121,219,254,137,231,127,33,32,156,125,202,59,255,252,185,214,175,213,206,23,235,63,91,126,226,141,174,193,67,85,234,105,68,128,0,0,65,117,16,135,66,118,114,161,122,75,46,189,84,153,56,24,2,124,105,48,171,98,12,19,9,12,124,198,175,102,76,180,220,154,84,76,227,31,177,152,97,169,206,90,148,110,151,96,120,186,84,176,242,232,224,174,170,89,90,71,29,30,235,243,39,148,48,66,75,245,108,205,148,247,33,21,108,116,219,6,170,90,90,195,166,135,148,82,148,82,100,182,74,188,220,229,155,122,243,229,221,105,139,21,125,171,85,50,183,108,198,204,101,63,72,162,213,157,122,153,182,164,215,160,55,170,228,51,217,54,16,67,100,198,78,191,121,121,148,51,227,214,232,144,245,152,118,107,205,50,218,74,169,31,87,58,145,122,131,168,189,116,105,121,147,125,219,85,219,166,103,86,213,229,203,142,203,45,194,18,149,146,136,183,186,90,48,240,17,136,0,8,4,130,2,33,204,229,200,213,229,210,222,132,31,253,189,114,113,170,175,95,255,73,78,207,103,255,248,255,251,178,100,110,142,5,237,104,89,27,15,97,240,46,33,251,127,24,44,58,24,77,145,94,108,189,137,129,13,177,172,156,160,23,201,198,85,223,93,119,246,255,69,79,220,16,132,235,79,176,3,34,171,6,224,112,12,106,10,141,4,139,174,247,49,83,32,121,102,112,12,160,19,150,108,143,28,196,48,249,40,242,64,211,4,196,14,36,209,169,129,11,84,143,197,192,237,47,163,208,74,10,196,51,179,81,120,119,96,149,0,20,60,121,163,193,46,49,225,105,124,134,68,18,70,11,195,199,74,183,158,31,221,132,170,36,146,11,229,146,67,234,208,88,47,56,226,231,203,202,218,57,64,164,223,225,117,42,191,181,220,197,175,56,151,206,25,245,48,180,243,46,23,170,238,146,10,66,27,157,92,91,21,233,70,120,224,127,174,34,121,151,30,25,22,21,1,211,243,131,43,14,210,188,172,82,58,38,152,187,45,22,154,102,111,185,11,182,133,159,177,214,42,139,254,89,131,186,136,55,173,121,142,115,241,162,38,90,7,103,58,190,221,21,16,0,0,0,25,132,113,224,77,19,14,44,164,108,90,105,234,105,10,155,222,241,214,251,178,54,143,235,255,255,244,53,47,100,220,246,157,163,211,255,162,250,108,160,155,183,81,87,186,186,147,249,52,16,16,120,162,117,154,132,86,196,163,94,82,158,93,132,0,1,178,80,134,131,120,57,137,170,2,28,136,40,64,120,216,113,64,184,208,176,112,48,52,191,109,217,75,88,99,170,220,12,0,89,168,117,137,187,171,21,220,137,46,5,248,232,187,10,238,163,236,209,157,134,112,184,203,254,91,30,4,177,236,148,76,27,169,16,5,198,2,161,160,152,178,3,216,218,26,76,16,205,90,185,62,167,238,176,164,228,232,188,110,57,23,61,180,64,225,21,120,214,11,212,142,81,51,103,76,48,86,77,46,129,31,67,5,209,102,52,114,147,71,101,218,110,20,249,157,114,66,166,49,107,188,216,66,90,141,104,49,13,50,125,116,11,36,155,158,136,132,74,194,103,209,100,18,165,159,73,228,153,157,79,248,227,214,103,249,70,90,204,226,133,136,237,53,86,182,53,91,177,138,183,252,43,83,242,59,191,104,0,64,0,0,22,214,64,76,245,23,61,205,144,156,122,168,142,141,147,34,85,244,32,215,142,36,156,182,97,159,32,225,106,202,1,39,74,221,184,4,43,69,252,167,253,223,75,127,50,153,226,98,165,150,133,6,122,166,17,197,183,72,58,117,144,106,84,0,75,147,247,164,4,209,3,72,168,90,33,213,39,15,83,80,56,8,217,183,28,198,60,20,197,253,38,75,213,142,113,216,92,81,75,14,136,116,5,165,48,214,86,76,159,199,133,71,152,112,104,157,243,255,251,178,100,157,12,38,5,104,86,147,76,77,176,67,34,74,249,61,34,40,21,129,163,100,108,61,133,193,42,36,172,92,144,138,113,133,131,186,136,43,203,215,57,120,29,149,102,176,191,15,214,169,220,198,208,204,14,82,198,183,78,95,213,16,162,149,169,77,34,234,151,161,66,81,122,77,45,3,203,246,203,215,67,137,33,113,179,216,29,237,221,122,22,85,86,111,183,204,189,153,233,169,148,178,97,69,235,104,63,54,248,49,228,186,184,152,218,225,93,226,87,157,87,158,110,167,247,232,57,170,97,54,244,186,199,58,9,180,103,255,45,40,234,195,153,105,233,207,250,197,51,245,108,32,4,174,84,52,50,60,202,19,110,121,116,238,53,137,212,178,235,62,38,201,135,48,17,48,174,211,33,135,201,82,136,191,235,35,53,255,253,127,253,235,134,171,251,235,107,175,110,191,165,217,2,46,79,95,46,117,122,63,221,31,103,150,81,11,161,96,174,31,237,157,174,109,166,200,0,0,65,81,68,205,218,164,194,219,204,32,144,192,1,144,244,198,129,1,193,96,81,32,129,51,6,22,25,5,16,128,160,133,79,151,97,149,152,8,74,92,67,11,169,187,67,138,252,18,0,166,175,209,16,75,206,215,229,169,112,162,220,93,13,162,79,147,182,51,72,185,25,162,60,174,20,195,4,73,211,172,208,148,135,81,196,114,43,20,45,234,116,60,250,68,173,34,208,230,6,69,4,29,60,124,185,242,40,91,99,32,149,138,85,120,11,17,179,90,74,72,32,214,215,77,214,194,234,33,148,90,180,82,149,89,13,188,242,187,108,225,221,73,162,116,18,90,119,21,164,243,19,71,150,75,107,174,153,36,169,136,217,236,55,14,174,241,22,69,175,114,124,174,163,235,101,76,64,147,90,93,104,62,19,126,86,50,84,90,104,98,175,254,75,185,151,165,189,214,206,128,0,33,76,116,43,193,90,209,49,205,67,89,143,33,62,82,247,37,35,98,251,224,228,251,157,109,33,12,246,198,213,167,141,112,223,127,183,214,169,30,119,119,249,155,158,215,40,176,247,90,6,54,46,77,2,103,13,106,8,172,80,27,48,23,19,8,141,54,30,211,77,138,20,29,49,200,248,104,198,74,12,36,188,202,15,204,52,0,197,144,25,41,206,112,99,32,83,2,169,24,133,133,9,37,17,119,191,99,130,167,89,104,129,167,134,84,212,90,168,210,107,145,63,132,97,22,240,66,51,216,5,176,116,65,80,145,232,84,194,130,213,227,47,32,32,45,96,60,145,111,76,65,232,120,43,209,69,129,233,49,79,141,212,36,54,72,225,252,38,239,23,97,84,131,84,39,75,138,28,184,82,174,76,44,12,67,229,184,224,99,50,84,172,12,197,238,255,251,178,100,199,14,198,73,103,85,155,111,77,176,61,162,75,3,37,131,6,30,105,165,76,77,229,235,129,39,178,108,12,243,8,113,67,46,108,45,158,238,10,138,49,54,169,42,214,127,198,188,253,182,9,205,17,134,53,227,50,63,139,149,92,83,229,204,188,23,198,246,57,91,124,240,147,234,198,40,251,67,155,35,170,33,171,152,96,33,176,219,32,71,222,30,37,180,216,43,172,239,102,203,52,86,249,172,241,171,31,26,136,194,220,171,128,220,153,98,150,5,158,237,137,190,146,195,131,27,23,149,239,114,111,133,245,30,176,161,253,86,47,155,0,2,83,190,82,153,36,135,166,56,50,204,72,66,19,27,37,85,205,251,35,108,136,87,186,54,217,180,191,183,211,250,114,125,153,254,186,127,247,253,17,61,54,177,46,148,255,204,118,107,116,38,133,111,190,142,134,253,187,1,159,145,232,166,103,118,18,163,183,123,65,50,222,182,0,0,83,148,168,140,253,65,53,109,67,183,6,13,69,147,2,12,187,133,2,5,8,5,9,146,135,47,243,98,111,72,6,47,166,184,18,130,220,140,103,67,77,49,36,5,57,4,12,33,134,7,34,80,65,79,99,193,18,78,203,139,194,201,248,184,171,142,39,76,77,105,84,114,129,26,241,8,111,86,67,171,11,153,194,177,116,234,225,94,207,30,46,163,65,155,99,77,166,88,140,178,114,42,72,155,206,180,177,232,174,222,175,231,156,222,157,41,182,138,61,145,108,211,116,247,212,220,249,113,66,179,132,167,12,150,136,151,64,182,66,39,142,232,127,117,137,177,184,131,103,85,96,86,194,89,123,55,73,38,254,120,171,37,5,223,1,151,155,86,241,74,55,106,24,38,139,212,77,149,246,19,73,134,233,113,64,0,5,203,178,48,177,53,196,116,80,73,91,69,234,213,206,217,154,171,214,158,60,138,108,67,72,160,63,237,203,255,207,159,254,254,127,248,142,123,23,189,114,228,253,63,107,9,51,12,97,167,94,185,57,182,57,24,93,39,230,136,188,21,81,102,215,80,197,128,198,7,114,102,227,167,102,32,125,48,103,72,126,9,90,17,15,153,226,89,133,132,25,234,41,147,18,133,198,16,12,101,96,192,64,33,24,40,113,168,84,224,194,65,0,0,64,97,145,32,119,44,178,35,129,5,6,72,40,104,129,100,129,164,195,201,252,138,9,22,60,194,1,21,16,119,34,22,169,209,106,76,33,14,192,144,33,133,156,165,71,33,58,246,215,139,176,214,213,26,183,32,13,216,135,221,230,98,249,45,162,217,185,8,244,237,70,161,139,55,34,113,119,214,38,236,180,37,213,9,95,205,85,218,129,27,188,31,41,135,44,195,176,227,3,156,171,55,77,77,55,148,122,255,251,178,100,204,142,229,212,101,214,27,79,75,224,68,169,59,19,44,34,174,29,221,173,74,77,225,53,65,81,179,172,12,193,149,225,234,164,170,163,51,77,40,141,178,21,141,9,21,107,179,35,131,249,68,173,145,100,223,4,122,192,148,44,189,97,46,166,180,136,37,101,19,72,157,119,61,80,132,120,68,133,62,42,101,156,49,218,86,63,32,175,35,109,82,46,79,208,185,173,216,217,176,113,5,254,233,72,190,78,43,11,179,25,228,112,167,254,155,158,236,9,110,216,238,29,24,63,91,172,133,98,115,8,105,46,194,239,76,201,34,109,243,232,35,85,164,80,244,189,18,169,111,242,234,116,178,55,215,191,255,244,210,143,42,83,247,232,49,62,223,167,102,164,14,198,82,186,204,177,32,86,22,17,22,28,57,189,19,35,145,140,210,222,154,40,193,246,117,38,102,116,34,198,42,224,0,1,179,5,125,59,167,67,89,118,54,54,113,146,179,37,21,48,192,128,176,153,130,141,145,24,24,24,96,232,202,57,136,130,203,114,191,129,129,175,163,250,185,83,225,253,79,22,86,187,64,32,69,179,75,145,24,11,118,98,17,229,87,111,82,214,72,28,56,28,135,209,12,39,33,146,62,69,233,130,44,194,24,95,5,156,113,168,75,144,243,68,33,246,105,67,215,72,132,60,75,170,86,167,75,178,93,185,52,129,103,110,67,168,74,88,213,40,115,98,238,206,204,134,136,86,92,133,26,167,34,117,139,210,42,177,45,156,110,237,87,255,59,232,12,241,134,165,170,180,106,105,190,209,122,31,18,189,186,106,13,84,81,103,95,36,181,167,84,190,44,77,63,213,141,40,232,83,51,183,207,218,21,165,114,39,187,148,155,66,69,20,150,29,171,255,213,125,178,6,178,19,110,51,96,0,6,219,72,32,230,14,3,120,192,56,21,28,104,132,13,168,78,246,251,110,83,110,213,52,231,114,98,101,93,85,140,212,65,143,4,136,205,215,255,226,136,111,40,77,71,8,253,219,254,69,243,188,143,106,126,202,203,255,232,169,58,220,168,83,26,236,213,96,68,70,101,122,183,219,42,218,230,213,161,93,215,201,111,171,187,204,11,21,151,49,147,35,101,202,21,115,53,241,99,11,33,48,18,67,43,74,11,22,24,170,224,4,144,196,13,0,0,224,98,166,162,0,200,72,13,235,22,187,11,89,168,106,226,169,120,49,224,82,3,158,15,241,8,74,34,150,138,174,64,182,142,137,8,5,55,165,62,23,122,54,57,205,133,127,59,138,62,155,138,73,138,175,148,207,125,86,227,178,194,164,146,26,87,126,5,102,142,155,213,102,63,41,169,37,55,128,74,17,199,97,137,234,0,36,152,176,20,146,142,30,30,150,49,116,105,255,251,176,100,210,142,230,102,104,212,19,111,77,176,87,11,186,178,61,34,44,90,49,163,78,77,225,141,193,128,178,107,76,193,26,185,163,71,88,91,130,197,152,35,41,188,149,21,165,21,163,90,183,99,95,91,51,182,19,166,149,39,47,183,207,179,181,141,133,246,216,47,92,191,175,157,107,61,103,55,208,170,234,176,113,176,90,123,179,184,227,51,42,253,47,23,114,71,251,169,238,244,46,172,125,251,255,251,89,217,179,63,150,134,218,213,129,87,97,20,67,10,40,95,76,134,140,170,112,36,89,196,78,46,163,89,61,50,154,178,253,230,200,236,206,143,114,206,197,230,91,122,153,85,217,219,182,160,143,109,122,214,168,123,127,218,251,94,236,189,126,146,150,141,172,143,188,124,213,102,242,132,53,190,55,98,225,180,51,167,15,86,254,190,95,124,254,49,255,151,52,178,231,13,117,98,81,176,229,179,149,178,198,0,0,220,188,169,28,206,124,48,244,129,76,12,104,224,65,68,207,12,77,23,2,157,17,135,29,30,166,15,19,172,142,112,84,117,33,101,173,202,44,210,110,174,197,188,205,144,213,209,102,145,135,3,190,49,156,144,194,68,119,169,211,153,113,81,195,63,16,106,204,161,112,31,70,150,130,234,172,74,74,132,25,122,13,250,204,209,227,168,155,144,228,137,144,186,1,178,130,196,34,206,40,111,163,35,147,73,204,251,175,137,101,78,110,105,181,57,146,79,84,218,41,25,166,102,118,38,131,108,201,202,7,200,29,179,170,103,25,50,210,151,136,134,224,242,235,132,101,142,67,25,67,52,153,123,158,73,56,209,49,168,9,109,37,146,165,147,203,76,136,105,130,3,245,39,82,214,173,82,214,124,220,181,125,129,192,2,0,0,4,167,55,80,44,10,146,134,67,237,17,89,192,56,142,230,234,254,114,175,246,90,68,54,128,51,105,64,83,240,207,249,145,28,38,123,122,30,253,21,5,193,53,215,59,110,214,145,147,222,167,24,195,242,53,254,28,204,252,173,154,132,140,152,231,90,132,40,94,84,227,156,206,164,227,73,203,235,1,39,106,247,159,43,227,59,83,128,9,114,126,41,122,90,21,18,57,40,1,44,72,1,110,66,132,133,3,30,49,14,238,2,60,143,22,0,128,179,150,142,47,214,212,104,180,48,247,171,11,139,49,146,124,23,109,37,153,80,241,186,74,21,17,141,4,136,240,129,0,22,103,4,244,136,58,219,245,114,39,178,80,86,211,165,41,25,130,209,194,164,177,68,245,143,91,66,54,92,213,25,88,105,100,173,167,174,126,124,181,192,230,250,232,162,143,172,188,227,217,100,61,151,167,164,179,53,120,221,89,52,119,249,194,227,49,169,241,31,108,104,120,128,208,88,255,251,178,100,206,140,5,204,104,214,27,79,77,32,90,172,187,10,36,35,158,85,137,155,92,108,189,43,73,140,48,107,104,243,21,104,191,146,201,64,228,237,149,223,9,157,143,131,53,53,141,238,36,196,252,41,91,43,25,141,14,92,229,40,98,221,106,166,171,166,47,96,0,4,0,0,41,205,35,226,132,223,83,155,142,109,205,76,247,67,0,193,108,80,179,49,242,244,179,146,101,94,249,47,75,112,187,89,214,140,207,243,54,139,254,250,178,123,116,189,21,68,91,237,174,219,185,106,210,223,34,35,203,87,91,153,230,189,149,202,237,68,8,34,138,148,142,70,86,85,149,182,77,215,83,29,123,37,138,203,40,210,58,32,162,132,200,165,102,114,2,4,1,4,64,4,2,128,8,2,0,0,21,45,220,113,217,165,160,2,42,102,153,38,48,193,84,185,30,80,50,0,178,66,130,149,137,158,177,149,131,71,181,214,165,85,150,52,251,77,127,91,198,3,117,112,147,2,113,41,163,144,60,1,34,189,2,45,112,60,94,178,192,201,82,242,3,99,189,88,93,145,46,78,169,215,15,141,140,17,134,242,145,213,86,55,100,38,166,160,73,24,235,137,71,238,40,133,71,7,4,67,234,72,83,101,203,36,50,208,219,138,174,176,173,76,90,72,98,47,35,231,244,169,41,179,199,7,36,64,19,43,206,99,224,68,122,0,202,114,228,204,40,143,44,23,139,194,172,180,102,102,37,134,186,72,25,201,161,132,173,157,232,101,53,154,123,1,225,232,224,120,202,47,55,74,36,90,148,137,123,150,189,146,126,94,63,38,156,146,156,0,0,41,216,225,212,74,71,219,49,188,176,114,164,85,41,210,223,22,8,98,13,40,166,115,34,204,169,77,172,105,233,251,8,106,43,76,236,82,25,239,253,205,152,239,230,204,47,208,253,47,187,13,111,183,163,245,78,174,244,115,166,133,35,28,172,203,249,110,200,231,35,133,50,7,232,213,37,215,95,182,185,227,165,234,14,50,44,156,212,251,194,173,47,0,37,59,127,25,130,99,1,154,102,230,0,161,170,14,97,138,129,66,18,130,79,162,169,178,235,64,76,229,5,148,56,172,19,49,244,27,71,161,111,50,92,208,130,250,184,31,136,195,137,125,16,190,76,171,43,65,88,139,99,57,135,251,147,36,201,225,252,178,91,76,106,249,9,75,172,22,86,122,132,1,61,115,173,85,235,140,236,194,85,135,101,151,149,70,116,88,77,101,165,58,47,74,90,142,18,45,161,122,208,210,241,28,94,177,204,14,208,197,166,151,96,233,147,5,189,113,173,228,94,222,37,154,117,121,129,253,215,40,150,21,87,122,132,84,38,223,55,46,153,226,22,50,97,119,71,162,188,15,142,232,5,255,251,178,100,223,12,197,238,103,214,155,76,77,162,94,137,42,179,60,197,92,88,73,163,88,109,61,141,65,81,37,44,12,145,136,217,153,138,177,49,126,117,101,221,108,181,218,242,43,54,115,91,192,122,195,103,41,234,246,124,214,187,206,111,189,219,206,213,176,0,106,109,212,136,144,127,66,248,101,1,68,145,88,133,44,253,13,34,224,175,51,210,205,115,83,239,127,255,84,42,3,109,220,204,234,134,74,178,171,127,209,22,143,251,109,69,177,2,193,50,149,55,85,107,136,87,49,131,72,8,72,103,6,202,255,241,125,95,194,254,192,89,187,253,149,118,48,104,239,234,22,42,114,128,20,34,1,0,33,0,129,128,32,49,0,80,2,0,24,0,2,0,132,1,8,32,129,4,4,32,16,0,0,1,80,193,44,19,151,130,141,40,199,49,41,108,207,135,16,33,136,197,97,195,49,138,76,40,11,49,81,120,18,63,49,32,156,96,16,139,70,32,3,152,200,105,240,195,67,212,45,24,116,189,240,90,115,24,80,68,18,107,17,181,120,39,33,8,19,152,144,12,84,187,43,181,217,18,50,170,45,242,32,17,22,105,182,116,210,185,88,86,179,233,40,120,21,81,169,67,108,82,23,13,100,159,45,1,185,145,18,67,29,137,237,225,38,54,102,78,90,92,84,69,38,185,113,204,245,68,103,87,165,77,56,190,228,45,191,53,82,228,199,21,204,222,230,89,93,84,115,5,102,242,197,83,187,204,172,133,18,19,219,150,174,174,182,203,53,137,200,181,118,48,177,167,22,64,158,184,129,74,46,164,125,23,189,174,219,190,190,213,230,233,213,168,148,187,69,139,157,67,82,111,31,176,50,133,254,111,166,157,53,232,207,101,150,42,235,253,78,105,219,30,0,5,39,106,232,181,31,5,185,28,118,185,39,143,235,148,123,139,36,200,71,46,45,148,104,119,69,227,159,237,7,106,149,213,144,202,141,215,244,123,122,59,48,155,189,232,84,181,237,21,57,10,237,251,82,136,70,165,83,179,75,145,206,40,239,246,62,86,187,20,106,193,195,4,75,30,238,98,28,76,122,187,139,33,218,78,174,230,51,206,48,141,90,147,42,143,37,133,169,34,81,132,128,176,69,153,167,59,156,228,25,184,231,152,192,185,174,172,24,160,232,98,88,56,88,58,140,205,138,76,188,184,182,96,160,242,98,163,0,60,5,19,0,67,65,69,46,121,161,162,194,1,13,135,24,82,94,210,185,135,189,160,33,37,216,73,39,117,32,75,216,176,64,19,57,69,89,78,149,14,44,212,230,190,135,118,148,200,155,245,241,73,53,18,115,228,44,229,206,108,144,19,234,212,34,3,193,150,74,40,232,172,46,27,18,220,109,87,157,249,235,178,249,255,251,178,100,223,14,70,247,104,210,155,152,99,112,102,107,250,195,60,197,76,25,29,129,74,77,225,47,193,97,49,235,92,240,150,57,36,187,216,13,226,114,37,67,134,238,104,243,15,71,179,57,160,149,194,112,182,189,137,254,203,40,111,215,60,204,110,62,189,64,90,19,204,236,51,154,174,98,253,69,215,165,146,110,184,218,210,164,219,205,247,75,229,93,70,39,114,58,159,133,110,123,48,195,214,54,179,97,49,10,156,198,9,238,230,180,8,0,0,185,122,146,40,186,36,146,68,241,137,30,185,164,117,197,98,172,67,172,27,90,155,36,153,176,147,86,4,9,160,50,147,107,159,255,247,144,23,54,118,79,218,95,237,139,235,45,183,125,234,246,172,95,250,190,196,76,152,155,34,186,101,73,75,97,178,157,213,63,82,144,168,116,16,101,82,181,92,129,168,218,99,182,167,49,244,0,0,113,132,201,223,95,164,75,19,48,177,193,3,3,39,150,76,96,53,49,209,16,40,9,49,209,236,8,48,48,112,164,0,51,46,185,132,129,192,208,210,237,1,16,10,181,8,57,56,25,80,88,41,64,91,51,24,204,36,144,33,216,187,138,56,169,198,18,151,43,109,57,203,72,239,43,18,176,32,57,130,161,4,48,216,85,153,54,148,185,172,73,163,46,84,5,82,27,134,149,66,121,88,151,12,146,3,187,36,220,38,8,153,165,134,162,176,237,86,218,91,9,185,201,76,59,192,209,68,98,164,102,172,30,107,121,249,36,205,72,154,142,147,103,36,143,142,218,171,66,181,252,170,58,129,43,55,58,181,174,106,35,150,249,106,148,222,169,185,27,76,210,186,238,63,150,159,186,111,110,49,173,205,202,115,166,186,21,34,43,106,118,165,233,34,250,81,73,41,155,54,239,245,210,245,7,185,26,130,23,82,178,169,102,193,85,5,192,3,9,119,72,35,141,6,6,132,40,146,172,177,76,167,75,55,12,47,193,212,148,154,108,203,33,198,59,161,236,172,121,199,81,219,175,211,223,227,21,27,19,7,89,195,226,210,245,251,171,55,252,47,71,56,89,169,51,34,126,245,18,145,9,95,67,253,243,205,141,125,8,59,27,233,188,14,32,186,39,165,175,254,69,4,84,237,230,245,44,172,106,106,176,45,159,102,11,88,0,18,146,240,163,232,11,24,113,47,205,147,11,138,214,131,25,71,192,37,5,194,17,133,14,33,180,2,58,34,213,152,111,35,240,136,219,198,230,68,159,233,1,48,13,17,227,166,94,43,59,29,87,27,68,85,68,49,88,188,244,229,195,46,200,162,42,30,176,243,165,202,170,64,78,55,171,61,93,23,202,211,100,112,168,161,189,37,114,184,84,55,242,27,133,161,20,154,245,254,161,194,226,72,255,251,178,100,211,12,134,210,103,210,19,152,75,240,99,140,106,227,48,227,142,84,153,135,88,108,177,53,9,82,44,107,168,193,149,201,253,170,212,81,226,206,212,190,176,221,150,116,233,43,134,230,104,188,115,42,20,250,116,227,69,99,201,54,58,154,44,234,230,227,159,85,155,58,185,107,245,165,239,182,198,215,126,65,9,106,97,46,172,90,238,69,97,119,41,50,34,0,0,0,115,113,59,206,136,176,141,110,158,35,78,224,157,146,193,125,232,170,99,28,82,103,25,141,107,62,187,107,95,43,255,191,219,255,255,237,254,237,237,244,178,111,116,69,187,41,255,241,133,117,238,85,28,160,215,62,32,22,172,49,82,232,174,200,215,16,32,124,130,246,99,115,177,5,180,49,74,91,137,135,23,0,0,176,32,252,234,118,115,49,175,12,76,154,54,57,240,201,7,35,7,142,140,20,93,49,168,48,206,34,81,211,9,144,138,42,108,96,112,169,128,1,79,89,141,0,70,41,4,24,140,80,165,128,16,66,15,38,74,66,130,222,100,113,129,103,81,144,136,28,105,193,0,145,189,7,214,67,75,21,130,106,45,5,1,65,104,211,15,137,50,149,250,171,217,164,165,255,122,148,81,175,176,102,97,56,162,206,99,234,158,40,186,141,80,43,201,18,140,192,108,155,114,233,68,181,252,139,218,115,103,253,166,206,244,167,146,54,148,208,186,4,65,234,234,27,90,196,90,169,92,147,53,213,71,19,132,174,85,124,209,139,129,193,233,98,215,4,252,149,36,158,100,245,25,251,108,245,105,18,35,4,34,29,80,171,187,127,173,18,251,27,102,116,172,162,206,159,76,170,25,40,83,185,228,147,72,88,117,19,251,51,69,249,28,151,246,188,34,163,17,124,36,186,140,202,97,80,248,144,200,173,16,224,8,0,1,205,216,14,13,131,224,137,208,69,240,42,64,68,31,246,203,141,193,61,185,33,148,103,76,221,220,139,172,214,178,245,207,78,158,223,246,215,119,206,9,68,163,97,146,130,40,35,158,255,255,255,126,66,163,183,34,116,59,59,50,211,32,138,9,56,136,110,171,64,129,214,172,39,85,67,62,245,58,58,239,164,234,232,62,213,56,160,226,130,60,145,41,211,8,29,59,86,195,125,70,53,10,196,71,48,33,82,210,26,153,65,133,140,153,130,185,40,233,154,158,18,138,145,1,163,241,180,32,48,9,149,0,33,69,38,202,110,22,173,91,200,50,118,146,233,23,27,79,7,61,121,37,114,192,63,98,0,177,66,234,184,43,46,14,119,17,173,134,181,183,85,116,181,152,117,162,197,171,59,85,165,50,7,158,2,126,25,107,64,81,53,96,164,175,77,63,6,139,43,81,141,202,242,208,255,141,150,211,180,94,255,251,178,100,223,14,135,69,104,209,147,152,76,96,94,11,234,231,36,229,142,90,213,163,74,109,225,141,193,130,175,171,12,243,21,97,55,179,80,179,112,124,253,148,41,114,85,197,229,95,132,153,248,162,14,67,123,124,163,247,130,252,154,39,227,8,241,166,123,211,204,176,62,172,153,152,161,244,114,170,14,100,218,134,236,71,21,202,25,229,196,93,39,238,118,214,220,133,105,247,96,114,20,88,239,214,179,104,208,212,47,110,21,251,245,113,122,105,95,93,252,180,118,182,209,51,116,197,14,101,251,64,16,16,238,59,147,195,69,74,165,32,14,74,52,195,150,145,28,197,218,193,159,75,94,43,164,186,109,233,148,130,212,115,48,156,141,234,110,96,167,86,24,10,56,164,49,31,155,233,236,173,237,167,255,255,254,132,18,23,27,230,93,51,85,89,153,146,42,194,69,49,69,94,162,66,44,85,20,69,75,119,236,115,179,89,183,20,119,152,54,29,20,31,80,96,103,230,0,0,75,144,2,88,232,241,57,227,77,85,163,57,84,199,87,2,147,54,41,3,6,136,41,2,85,24,196,40,13,84,105,210,98,216,64,68,9,87,74,40,129,200,40,176,49,180,148,31,194,214,3,81,114,163,116,54,66,20,60,103,43,97,255,70,181,168,200,116,203,214,244,27,61,6,63,40,5,166,177,103,82,135,178,189,186,12,165,144,203,121,4,168,68,162,75,91,31,6,80,20,155,73,62,34,69,98,72,81,170,49,138,210,157,9,247,168,228,209,162,250,90,62,255,65,170,43,44,76,211,238,63,23,198,6,195,75,107,18,145,83,248,112,78,188,190,96,203,148,81,10,54,8,207,205,98,105,188,161,86,23,35,64,129,118,80,228,152,79,234,183,77,197,56,137,47,85,247,11,218,158,207,21,140,46,50,99,61,79,97,133,83,112,255,185,31,238,0,11,157,252,105,112,117,250,38,101,167,175,19,182,159,3,1,4,122,27,16,238,89,67,39,159,255,252,191,240,17,125,20,148,14,172,160,200,162,139,6,159,183,183,255,109,213,28,170,103,165,82,251,157,41,161,178,182,173,116,7,59,156,140,246,212,150,33,9,100,103,108,24,82,125,77,121,188,222,249,25,58,13,152,29,40,127,187,33,175,221,42,188,207,74,19,14,32,12,146,53,51,145,204,8,46,51,186,92,193,32,192,9,217,7,140,102,12,49,8,140,212,227,11,143,53,167,13,50,113,226,192,96,237,160,141,24,113,145,74,135,56,154,99,151,20,84,8,8,40,88,33,128,16,72,56,185,166,29,27,152,28,116,46,22,84,181,130,2,80,51,122,64,184,100,122,49,3,217,186,157,83,191,144,208,240,85,34,215,229,214,218,138,131,170,197,12,26,2,214,104,255,251,178,100,199,142,134,48,102,83,155,88,75,112,81,235,155,3,36,34,110,94,61,161,66,78,105,141,193,105,51,235,92,240,162,176,183,42,120,133,113,201,69,40,246,16,208,27,163,116,123,116,197,113,146,115,101,206,33,2,199,204,241,227,201,87,193,36,62,168,145,144,156,156,178,95,190,66,44,103,109,122,137,181,193,172,64,196,52,219,204,35,172,35,243,214,122,7,15,202,4,221,92,114,168,170,63,203,140,35,124,240,143,43,241,250,228,221,117,84,218,107,153,120,44,126,218,47,147,75,229,142,190,170,13,111,164,152,217,67,189,93,229,246,85,77,77,86,235,21,20,30,75,195,85,34,27,23,162,32,0,145,151,181,41,153,78,36,193,3,109,93,31,175,52,124,125,56,54,73,15,121,222,49,182,190,221,53,35,96,124,47,230,247,47,55,255,235,136,23,136,167,85,9,249,255,255,255,213,203,89,58,215,255,250,110,252,214,228,140,24,191,28,42,77,114,215,202,87,95,240,214,208,247,205,126,54,199,48,148,54,156,170,244,51,142,41,160,150,0,2,155,184,146,193,136,68,96,105,154,90,103,56,1,187,236,100,5,29,35,98,64,205,1,16,9,179,32,101,64,65,162,214,0,8,77,167,4,8,45,115,135,47,117,150,13,49,74,162,5,2,166,168,97,122,204,65,230,93,204,225,112,41,131,55,77,211,67,171,132,222,2,177,133,200,157,61,60,148,141,42,247,210,190,218,131,76,168,90,201,220,87,195,127,173,72,12,209,172,106,167,8,249,37,158,58,58,112,224,245,157,110,88,21,32,100,162,228,60,134,33,227,113,14,137,210,191,116,58,225,129,54,21,241,207,173,142,172,143,174,171,90,231,49,49,66,129,217,69,223,29,127,10,112,66,82,50,114,39,172,185,41,105,150,148,86,143,106,230,106,146,140,65,27,241,246,179,67,203,175,43,127,54,204,162,80,79,109,226,144,127,243,27,22,188,47,31,167,107,61,214,222,204,0,4,10,210,144,196,56,17,146,12,81,152,156,98,17,119,47,114,179,31,236,121,56,195,41,241,90,164,4,219,62,174,159,171,229,255,250,255,210,237,29,140,205,213,63,255,253,190,95,255,187,188,203,96,99,77,117,186,221,92,138,34,143,245,105,137,46,254,151,4,68,166,60,4,110,244,0,0,89,131,158,7,225,125,24,144,118,104,246,105,142,13,134,159,60,153,192,132,97,147,113,131,129,102,25,74,19,26,76,122,36,44,153,131,195,66,0,153,128,197,38,61,9,33,153,158,6,85,66,32,18,50,8,64,60,64,36,194,52,57,229,64,0,12,88,134,122,14,90,249,12,23,100,43,244,204,131,92,162,197,193,64,208,209,165,172,139,207,2,159,67,244,57,36,255,251,178,100,189,12,198,94,103,83,155,79,101,162,76,107,202,211,48,98,118,28,101,163,68,78,105,47,193,59,175,44,76,160,23,8,99,66,124,27,20,173,156,192,174,68,133,217,103,239,107,89,92,47,184,177,40,155,251,143,100,114,235,117,94,88,196,102,81,44,130,123,54,242,181,157,105,19,75,238,38,184,150,226,98,149,116,186,249,17,68,254,91,206,177,148,19,124,33,141,148,63,71,4,167,34,73,242,188,82,86,178,190,44,219,84,81,63,60,108,152,237,82,236,126,248,163,93,61,74,213,207,41,127,58,132,5,165,101,162,248,73,53,172,167,129,16,249,72,202,170,16,67,52,250,189,165,189,219,10,15,246,172,131,250,128,3,121,63,23,15,3,4,40,6,8,7,164,204,227,44,162,26,109,14,218,89,159,68,222,191,76,29,149,2,135,33,78,206,94,52,138,164,66,1,72,84,169,109,253,31,250,181,126,223,255,165,183,14,171,29,71,186,155,8,165,140,56,133,118,238,122,179,54,149,126,74,137,22,34,163,227,215,205,0,0,76,141,94,54,21,144,215,204,163,76,170,77,146,178,51,70,60,202,98,179,140,133,140,60,78,50,59,148,196,198,131,33,2,2,1,162,198,112,114,88,198,68,35,40,138,196,64,99,19,146,140,0,29,72,8,152,48,47,124,128,68,6,127,23,56,196,0,165,13,68,97,144,81,186,2,198,64,208,86,77,32,30,0,53,13,130,10,55,108,121,13,106,29,42,4,40,67,25,156,137,74,221,138,32,201,126,26,123,199,10,86,118,176,10,10,160,69,213,128,149,218,162,150,202,84,226,195,233,31,194,21,157,166,181,42,165,129,224,120,222,81,250,148,19,95,130,219,253,196,108,213,229,22,24,185,190,119,110,47,28,74,119,40,122,74,135,14,235,226,99,247,43,31,46,131,214,218,105,50,70,163,157,127,101,115,186,157,202,217,198,14,43,91,242,42,100,81,205,239,243,52,134,118,253,87,35,219,34,238,233,150,54,146,165,13,124,161,49,79,191,210,5,238,91,233,171,96,96,18,55,55,168,90,85,184,203,127,95,152,0,20,238,203,203,37,19,138,167,199,5,75,168,152,205,218,29,99,97,78,202,117,58,157,72,82,205,59,55,255,255,254,253,223,170,127,178,50,127,223,166,232,181,77,181,158,72,101,116,190,77,20,164,18,45,204,206,113,114,169,193,9,96,193,0,108,221,79,23,131,126,193,24,12,112,57,14,156,93,6,192,1,185,63,42,104,63,224,77,69,68,108,52,225,13,241,131,78,52,10,124,179,224,36,137,22,2,6,206,159,242,32,35,34,28,230,245,128,171,2,225,105,232,77,218,203,18,52,40,196,229,90,98,177,18,163,216,252,37,207,217,84,255,251,178,100,191,12,71,125,102,208,11,152,101,86,80,169,122,227,61,34,30,24,133,163,82,109,61,147,1,45,168,107,220,241,137,88,173,42,67,93,97,138,243,56,23,39,28,61,179,106,165,227,158,87,111,20,241,38,43,41,105,183,0,65,88,118,31,172,138,241,135,166,172,30,32,125,24,213,9,243,201,40,238,149,157,97,217,213,87,161,99,86,183,152,102,204,26,80,171,237,107,41,156,219,148,107,66,76,199,142,223,86,102,125,250,246,187,84,142,118,248,60,158,40,60,46,39,67,92,43,31,156,90,134,128,189,213,170,37,98,28,103,141,235,202,25,182,31,214,10,209,138,172,76,93,95,100,81,247,209,109,226,165,245,52,94,237,90,137,99,225,0,0,202,108,221,18,116,107,8,247,107,90,137,15,12,87,30,141,44,34,202,81,198,229,74,82,179,221,191,255,255,179,107,246,228,99,189,220,8,253,27,255,255,245,125,70,65,237,100,205,171,27,148,200,136,162,130,37,249,3,164,131,178,228,190,92,139,114,135,136,140,33,17,218,92,0,0,10,144,118,64,101,135,49,165,28,70,122,84,24,252,230,97,234,33,135,0,166,172,26,8,64,166,75,57,24,232,90,101,0,193,40,108,72,78,28,59,25,58,23,80,28,31,57,203,16,44,93,197,3,25,100,104,147,59,179,157,2,35,135,183,118,211,172,68,0,138,81,9,133,216,44,14,155,34,197,34,50,136,181,146,222,171,214,172,167,151,130,68,176,148,225,67,190,225,183,173,231,124,97,247,225,233,170,151,110,234,126,23,166,204,244,99,24,41,161,210,82,69,47,70,187,97,222,171,122,235,253,125,245,235,223,164,180,84,87,40,115,118,23,255,149,122,134,241,73,204,249,118,14,72,151,161,252,196,37,30,61,157,89,145,58,215,157,163,68,221,232,251,157,44,172,67,76,114,184,75,94,144,25,174,8,34,145,145,117,212,35,62,105,57,49,10,203,158,179,12,75,118,163,68,39,231,225,134,62,133,197,134,152,185,26,90,39,91,20,160,183,68,36,40,217,131,174,254,7,143,63,34,252,84,1,0,70,214,162,74,57,201,42,189,26,94,207,214,44,199,67,105,13,80,44,161,143,51,59,193,143,212,243,123,29,134,195,177,29,57,200,190,157,32,65,22,112,126,100,102,245,231,246,239,78,255,151,117,101,253,83,223,86,255,255,106,44,132,49,140,35,117,220,112,187,185,20,83,251,163,4,230,251,60,214,43,115,162,254,98,63,165,16,128,10,110,110,51,48,98,52,38,84,48,104,202,2,168,102,118,50,103,67,70,80,68,74,40,85,63,10,4,25,168,11,20,66,164,246,108,72,24,207,12,32,13,34,161,197,154,135,176,202,217,134,19,209,33,162,255,251,178,100,190,140,199,94,103,81,27,153,99,240,89,106,58,179,60,197,104,89,161,163,78,109,189,148,193,98,49,43,204,243,20,248,10,227,132,32,89,132,161,184,150,61,144,212,54,102,100,105,251,83,1,232,102,193,51,105,21,18,205,59,134,90,219,216,220,81,66,254,241,175,139,147,165,92,47,158,154,198,89,163,107,148,181,40,185,180,37,21,26,34,148,183,122,136,63,133,43,122,42,65,62,234,119,102,229,27,239,118,182,139,10,161,66,232,174,237,118,45,193,188,206,65,74,51,38,71,101,47,60,245,192,209,181,167,204,184,236,42,22,188,187,82,167,215,97,43,195,121,98,168,122,96,117,117,166,38,109,90,42,153,73,250,19,206,155,114,167,214,210,236,100,11,236,177,191,253,178,120,255,209,247,192,11,210,255,3,69,92,22,34,53,9,100,250,144,166,195,205,189,142,255,207,79,18,245,232,146,39,45,151,215,171,219,245,255,221,145,100,247,125,197,72,227,64,131,80,237,255,190,84,118,255,249,22,106,89,168,126,102,98,213,72,16,168,21,24,175,216,89,218,238,47,212,200,181,116,68,208,207,198,179,49,202,83,58,10,88,136,224,24,0,192,154,67,27,156,12,157,13,54,146,40,216,69,51,53,247,76,26,80,52,106,92,196,197,243,66,49,12,202,28,55,1,16,193,99,193,34,209,141,131,230,39,20,25,72,90,97,224,201,219,48,60,243,140,176,112,33,93,75,182,20,220,210,12,226,136,95,208,96,64,39,72,28,0,172,142,6,129,72,10,12,56,180,141,171,153,193,230,75,240,177,216,241,84,37,57,51,21,66,245,129,135,227,35,0,171,3,20,96,143,116,19,31,46,203,216,158,226,87,72,155,61,233,100,69,72,76,209,57,212,146,232,189,71,250,91,40,132,59,248,50,116,112,149,60,220,232,177,226,121,148,178,125,93,43,189,232,51,100,141,216,167,212,74,72,126,127,228,107,83,123,8,176,182,119,13,80,209,113,217,196,46,185,52,58,181,89,113,125,79,145,249,158,94,43,160,95,149,44,122,136,125,139,95,205,155,237,239,189,241,187,185,127,164,234,236,221,98,151,205,174,94,147,255,7,64,50,206,30,132,108,245,9,80,147,189,159,232,0,70,54,232,16,130,178,114,132,226,197,41,176,107,246,155,226,249,250,215,178,183,173,27,190,140,175,255,255,199,20,152,191,43,247,93,148,159,255,255,255,157,125,69,19,205,138,207,226,23,198,161,68,179,173,243,66,169,76,73,23,246,132,66,3,74,190,198,32,22,73,14,35,85,129,48,105,246,56,2,139,32,122,204,76,34,205,4,46,12,82,22,12,225,13,76,239,34,202,129,128,98,204,96,208,246,104,104,82,35,17,204,25,1,255,251,178,100,176,142,135,117,100,207,139,153,99,242,74,202,11,3,44,67,158,31,133,185,60,46,233,143,217,86,177,43,104,241,137,200,76,43,2,140,20,23,76,104,10,12,29,1,206,87,67,40,4,206,135,18,62,96,91,129,147,128,52,152,224,224,104,34,113,83,201,123,47,225,132,226,71,11,34,142,41,2,227,138,130,16,9,77,208,199,229,0,84,168,120,114,107,22,184,161,224,241,114,242,17,7,161,106,175,188,90,46,191,165,140,168,187,176,224,224,82,226,70,160,123,117,219,18,145,174,239,178,72,5,248,124,57,81,250,247,237,166,80,137,68,22,14,138,166,210,29,154,180,134,131,141,156,67,25,33,111,150,121,218,28,88,186,202,100,129,236,112,66,252,65,170,244,71,74,86,42,114,245,133,111,176,30,211,221,108,227,160,234,25,45,88,148,252,229,167,227,171,203,247,93,164,79,195,72,102,149,254,204,172,251,119,62,135,215,108,251,59,71,102,35,108,63,188,211,111,43,97,182,69,102,171,216,236,206,214,102,126,103,96,182,112,146,248,226,0,128,204,47,124,44,182,150,43,13,23,169,120,82,117,22,60,86,69,83,219,26,152,219,29,122,85,160,250,191,223,251,43,82,55,150,213,114,127,123,137,39,8,43,95,254,223,183,211,151,119,127,254,191,23,142,14,172,136,192,133,134,68,24,50,45,217,45,139,51,207,49,80,246,57,202,214,115,176,48,3,20,46,251,76,33,0,0,0,112,192,19,163,79,148,76,215,113,52,75,148,168,216,48,13,168,24,103,49,154,16,202,96,131,29,40,197,65,198,186,11,141,4,7,139,204,216,198,167,52,0,130,65,134,69,21,132,11,12,70,1,44,209,13,161,195,142,30,165,33,87,101,174,2,211,6,4,177,9,0,75,17,4,16,181,98,26,117,96,155,1,156,65,122,103,30,69,15,47,177,128,51,46,69,232,106,80,255,139,7,44,133,195,144,83,132,169,253,217,38,178,48,229,95,167,166,109,243,147,64,188,202,119,183,98,145,233,67,247,38,185,1,114,146,181,139,172,247,29,80,197,249,140,230,57,63,105,58,237,134,93,47,197,43,139,127,101,223,236,171,139,16,87,66,179,45,55,180,145,255,47,52,59,137,239,67,106,201,211,10,135,194,33,114,149,35,61,42,211,235,5,87,18,47,79,68,76,205,83,55,140,51,240,174,222,95,54,158,57,138,94,76,50,173,209,116,22,106,27,244,43,54,246,116,35,250,127,150,0,8,220,223,132,65,64,125,197,5,107,203,45,66,18,157,138,57,251,102,138,151,113,236,136,223,211,125,63,235,237,241,157,138,32,218,233,67,34,54,116,95,255,252,191,230,106,104,190,135,250,26,234,139,10,98,144,171,213,80,255,251,178,100,146,14,135,64,103,80,27,153,100,112,77,172,26,227,49,2,58,92,221,159,62,46,229,47,209,95,179,43,116,244,136,160,206,230,25,25,233,118,109,95,101,250,216,206,141,7,139,79,112,232,76,12,80,14,172,60,76,149,54,205,1,61,204,105,27,140,17,17,76,150,3,76,162,21,140,84,28,204,62,64,12,41,21,12,185,21,0,34,113,129,96,65,134,0,137,138,195,185,131,160,57,129,0,65,197,59,68,4,84,101,32,64,250,153,133,51,9,112,227,44,239,4,112,225,123,192,35,10,12,23,96,50,84,43,18,97,114,141,52,52,60,208,20,180,12,104,44,116,148,84,254,48,76,123,19,185,60,33,46,10,206,119,99,201,227,40,114,209,31,105,56,91,216,34,85,27,145,71,213,246,15,244,94,57,59,26,235,245,43,179,25,138,90,108,47,217,180,36,64,171,77,157,31,212,143,79,3,57,65,84,142,170,164,142,181,37,196,209,198,243,209,164,43,147,17,235,49,107,201,101,202,109,234,242,92,89,210,26,81,113,7,128,250,204,120,160,249,5,161,215,75,46,239,206,250,176,145,181,241,6,250,142,207,110,83,134,200,124,231,201,237,213,62,163,85,89,4,192,157,129,136,0,0,6,156,155,217,52,50,25,153,70,133,18,22,140,192,215,43,103,39,201,124,105,195,37,213,118,244,45,58,55,248,62,130,207,210,244,114,223,151,173,179,144,223,229,205,82,109,191,189,90,139,190,173,239,68,74,162,172,175,14,129,81,153,72,115,25,144,89,104,99,121,165,59,170,252,202,21,224,158,87,94,119,85,33,195,53,96,0,1,179,41,178,53,116,51,169,124,58,209,83,105,145,55,143,115,13,52,58,69,115,10,94,54,247,113,130,211,126,55,66,88,65,152,178,57,146,146,153,72,72,232,56,161,9,142,131,132,22,51,64,16,9,113,199,77,194,41,1,214,125,135,92,29,102,9,105,137,4,132,20,71,45,136,139,69,205,122,75,0,96,143,162,244,124,91,194,233,41,196,106,51,109,236,126,26,20,57,12,208,61,109,154,149,226,18,220,114,204,190,154,62,211,44,208,209,209,211,223,194,51,77,47,158,125,238,234,11,85,150,228,14,55,236,212,206,51,248,123,116,138,87,9,98,108,221,152,249,87,48,243,230,116,203,15,148,167,25,202,129,156,185,118,84,103,217,29,89,76,139,16,67,73,142,69,216,73,122,186,24,35,134,74,174,18,170,134,152,238,172,189,187,73,75,110,42,26,57,75,197,84,199,151,208,17,8,22,249,19,29,254,247,236,0,48,128,0,162,205,172,104,17,134,85,106,61,211,36,54,170,40,85,134,8,68,107,58,53,28,133,236,148,127,122,127,255,239,241,116,80,138,188,255,251,178,100,127,12,134,182,98,80,147,120,76,210,78,231,106,234,60,101,86,23,137,163,80,109,189,147,1,51,163,235,140,241,137,88,164,60,90,95,255,255,102,228,35,249,27,19,112,136,241,78,146,200,24,49,35,64,4,131,113,118,6,2,146,247,71,134,186,148,64,208,205,42,120,184,0,166,238,230,18,48,120,11,198,82,200,98,165,6,58,110,98,3,6,30,24,93,240,112,121,138,10,170,112,113,243,250,214,215,33,118,2,0,164,4,130,139,237,197,127,222,22,158,201,7,141,31,11,3,113,142,138,99,63,203,65,110,49,20,104,61,115,181,161,110,87,138,211,253,198,89,251,4,248,203,77,160,33,49,18,98,53,38,183,74,15,189,234,40,194,45,84,203,142,156,125,85,246,211,228,76,239,151,189,168,230,80,235,40,127,90,76,194,186,96,111,59,111,34,118,209,96,194,8,90,166,247,245,3,247,175,208,235,40,232,206,205,30,149,213,245,111,188,191,238,185,66,4,13,244,114,219,255,111,142,182,152,44,204,187,119,31,106,190,86,117,34,123,166,207,174,85,168,14,179,110,255,170,207,202,243,127,220,0,4,77,181,218,18,6,78,200,223,111,123,14,69,20,51,100,28,45,66,164,226,154,119,163,209,233,140,222,173,255,255,255,246,215,255,255,222,169,70,244,78,183,112,140,231,118,174,236,236,69,10,33,138,20,52,147,158,62,19,24,36,26,121,86,56,66,246,236,20,83,146,163,53,133,94,64,0,0,2,112,193,68,140,152,100,209,102,12,41,96,12,10,103,42,134,16,6,25,164,96,193,99,170,192,128,224,49,200,232,32,64,178,19,86,48,144,187,78,86,85,104,67,25,99,130,165,228,1,192,230,68,44,47,58,71,169,246,236,100,167,13,160,150,161,170,68,48,229,87,41,142,147,173,200,220,51,67,141,206,140,138,197,34,57,133,62,239,108,199,92,136,145,248,243,42,6,75,129,109,230,98,62,161,34,232,201,209,234,228,100,237,156,12,48,147,16,205,245,37,58,80,130,93,1,34,4,12,236,41,182,246,25,82,200,16,48,99,11,163,99,38,145,33,2,164,109,210,78,121,211,109,65,74,109,25,57,68,166,78,126,146,37,5,193,50,126,163,17,207,107,210,153,151,51,144,65,27,203,83,21,210,49,90,52,171,96,146,4,12,114,117,221,43,204,133,206,110,94,97,245,48,49,3,189,116,113,0,96,0,8,0,0,82,93,211,149,8,33,234,99,4,111,166,230,207,108,222,50,231,79,244,207,67,249,209,154,255,243,255,253,125,126,120,244,96,157,79,37,238,191,55,50,101,110,46,10,210,244,182,250,230,49,235,81,78,246,20,91,208,205,111,243,252,241,243,153,192,33,64,76,152,197,255,251,178,100,143,14,134,158,105,83,27,111,77,48,78,41,90,250,48,34,158,93,109,163,74,77,229,231,200,253,137,42,136,243,13,74,2,255,42,244,5,146,147,159,22,97,178,175,25,209,177,163,22,26,91,73,150,15,128,69,12,57,142,156,64,74,8,68,64,80,53,18,37,196,122,69,223,177,160,205,2,26,153,108,211,37,193,17,152,141,4,82,2,162,88,118,78,244,166,50,240,8,16,68,4,8,146,131,53,240,150,22,83,150,34,18,114,144,20,233,174,206,129,142,170,94,114,93,196,99,60,75,252,167,224,47,82,16,87,144,147,220,121,57,71,135,10,174,152,81,112,3,49,93,167,235,181,83,44,38,165,248,54,129,38,152,227,73,70,221,64,83,206,217,17,242,202,19,18,43,157,241,52,39,43,37,96,176,189,109,221,146,206,77,215,146,157,84,218,185,222,213,74,244,59,87,164,26,61,111,119,49,171,25,20,243,42,46,212,237,172,66,86,177,6,43,92,29,194,178,114,10,190,12,55,85,126,230,178,246,19,116,45,107,72,116,118,233,239,15,85,139,53,177,44,145,25,53,172,194,212,56,23,107,212,82,133,162,252,189,227,245,253,222,67,0,0,25,18,94,64,153,34,77,32,248,138,162,63,209,81,11,211,193,162,228,208,80,77,184,48,6,153,118,225,30,174,79,119,229,93,118,229,47,255,255,89,159,219,181,9,39,149,160,54,173,101,143,6,105,21,160,193,38,168,72,137,241,33,0,4,83,117,61,78,0,114,37,141,148,45,32,196,130,144,38,1,39,3,41,117,21,242,234,116,148,128,141,17,16,195,4,198,58,28,141,51,196,17,129,242,35,131,25,173,30,144,55,229,58,22,211,83,184,183,49,199,126,216,225,50,68,246,63,73,176,9,138,217,21,140,145,35,222,36,78,184,120,233,147,19,189,117,43,86,98,99,111,87,178,117,44,39,217,159,218,13,162,52,221,198,145,243,30,51,205,67,86,25,165,109,213,140,240,171,172,105,206,144,219,218,155,217,172,214,177,10,35,212,187,35,51,139,148,8,16,113,105,167,164,118,183,7,22,168,21,127,14,19,82,145,18,101,21,137,179,194,104,123,240,172,221,6,244,212,202,252,106,240,162,198,161,236,187,90,109,110,129,22,18,157,135,113,153,103,158,5,232,230,242,212,131,9,90,162,74,170,55,183,22,120,149,196,206,31,234,214,0,64,0,2,3,166,99,130,133,76,171,38,106,150,135,5,202,144,165,42,135,137,235,165,95,222,184,235,221,12,240,253,225,84,44,121,133,14,121,116,234,126,247,143,37,111,79,255,95,255,143,114,43,112,215,227,255,238,228,146,183,236,173,106,0,0,73,112,129,136,51,240,24,81,158,70,42,72,8,32,255,251,178,100,144,12,70,127,104,86,27,88,120,32,64,34,58,185,60,201,84,26,13,165,82,109,101,235,193,35,47,170,92,240,138,96,20,0,105,74,102,5,208,23,32,172,1,0,66,16,13,131,88,194,72,58,137,116,150,112,135,65,109,171,212,182,67,53,216,197,91,172,244,14,204,87,156,37,235,111,35,172,209,163,80,58,179,209,168,76,162,34,202,37,68,171,137,186,234,205,99,184,162,169,182,117,59,196,82,22,216,225,58,93,178,15,163,61,171,91,53,190,62,116,193,55,87,126,185,133,149,218,167,20,81,75,73,175,16,78,163,190,44,79,37,82,230,105,45,232,201,169,230,158,115,250,180,118,90,215,12,88,255,197,238,91,125,156,86,20,58,237,17,62,99,58,103,66,67,26,19,102,17,249,180,146,99,249,163,174,209,213,170,102,175,175,9,185,201,234,204,91,62,155,16,152,162,201,45,101,212,7,217,249,119,168,80,137,54,177,135,219,174,32,82,143,191,243,64,128,0,0,24,89,136,8,94,135,49,130,6,212,177,52,83,82,49,173,9,235,130,78,60,70,250,125,248,146,170,88,73,27,144,9,73,38,25,74,93,242,125,157,57,185,73,224,191,244,127,244,255,255,253,19,255,255,229,125,95,236,27,255,255,18,245,55,85,150,163,127,2,0,0,0,1,144,85,100,125,192,195,8,204,136,172,26,70,97,68,37,168,48,242,208,112,17,131,146,142,129,24,200,50,195,51,210,103,246,178,28,50,208,210,96,136,181,77,29,68,63,86,20,230,2,129,199,200,138,30,90,174,105,84,10,38,252,182,24,21,173,199,99,148,142,53,215,113,215,130,163,237,122,5,33,51,12,85,151,198,155,59,96,220,178,133,162,47,254,211,174,58,210,28,109,87,143,27,62,175,223,138,133,148,15,28,242,3,58,213,74,41,20,206,224,186,147,40,153,16,216,112,26,167,216,158,164,11,230,205,244,111,211,203,138,46,102,59,95,18,255,123,147,203,58,6,215,102,12,225,136,159,210,166,53,212,236,38,153,113,104,76,148,211,119,234,218,203,25,45,4,187,190,119,117,68,244,196,105,38,178,107,86,131,19,213,191,81,181,189,204,220,209,61,222,199,221,54,243,213,186,28,91,97,94,0,127,240,208,32,0,0,33,222,63,207,193,44,78,67,16,189,45,158,183,73,150,10,177,209,72,185,146,17,19,221,19,202,11,39,81,218,58,189,156,85,188,161,223,89,216,48,38,93,183,215,246,230,63,101,255,204,255,224,196,127,250,219,244,236,89,253,77,253,110,56,51,214,8,32,128,82,114,241,31,39,59,134,51,233,18,96,190,56,91,79,7,108,141,225,192,33,153,128,28,101,255,1,16,42,11,169,3,185,78,44,11,60,255,251,178,100,162,140,38,189,103,83,155,108,127,48,71,38,74,134,61,34,90,25,29,165,86,108,165,250,129,2,37,171,24,192,138,184,213,96,89,150,150,221,211,194,82,252,52,102,175,45,156,150,203,158,25,101,105,216,134,16,204,91,229,116,114,210,194,232,211,149,122,146,168,176,114,32,109,173,3,196,28,195,45,215,228,227,152,234,228,99,193,105,138,52,136,167,46,30,140,206,155,212,128,60,123,100,211,60,96,199,27,210,65,108,245,145,55,182,183,40,214,139,93,43,210,173,234,145,153,174,164,182,49,54,224,50,205,36,250,81,181,179,97,196,209,141,35,179,239,45,163,149,13,157,125,81,111,7,55,206,41,84,155,135,232,170,75,226,64,171,81,195,107,174,119,166,167,158,176,153,161,106,58,53,193,251,220,127,179,23,20,94,102,183,178,197,165,111,200,3,7,198,146,201,0,94,120,6,162,29,216,133,147,54,26,35,176,253,160,203,83,17,52,107,10,189,183,128,109,35,57,221,132,179,60,235,230,190,191,225,255,255,240,127,255,235,215,254,127,47,71,176,215,169,79,1,179,127,109,222,142,20,245,32,0,0,112,173,105,241,7,27,18,185,140,137,24,40,200,209,145,130,132,152,217,176,24,32,198,73,4,132,76,68,152,170,36,95,67,20,41,32,29,244,124,28,8,50,48,6,70,191,135,2,212,33,69,147,132,116,20,24,6,192,202,6,31,161,0,74,85,180,212,51,123,26,75,222,204,95,40,211,176,185,228,210,88,154,152,196,69,15,83,182,37,214,42,221,220,104,118,186,168,177,222,213,40,9,177,32,161,152,236,123,169,27,113,30,46,226,171,18,52,63,225,177,37,243,29,94,239,38,227,189,175,34,167,204,238,172,166,102,160,193,151,48,191,106,114,244,100,147,111,167,209,234,227,85,1,171,53,155,126,49,175,182,156,226,54,95,74,177,137,140,45,85,11,94,99,133,183,132,101,230,220,60,115,14,142,71,8,242,88,188,248,195,182,106,203,205,172,140,163,122,117,185,189,86,39,122,207,231,12,59,32,107,218,125,242,186,27,245,121,255,83,108,8,0,0,0,0,9,81,100,252,194,111,68,6,218,37,128,217,197,4,9,88,161,3,82,168,191,72,202,209,213,232,71,70,242,191,254,255,227,105,255,254,245,127,255,232,180,176,20,208,58,50,24,173,246,235,66,242,168,89,36,88,47,40,148,164,11,17,213,157,27,233,169,7,153,249,177,142,30,24,233,178,71,154,192,88,200,64,202,24,84,96,0,43,13,43,81,168,128,8,135,65,193,240,200,232,137,123,153,202,233,37,7,40,9,16,131,35,226,129,167,27,182,60,34,250,165,34,59,194,85,107,95,148,192,235,190,73,74,211,90,213,255,251,176,100,181,142,102,238,105,82,147,111,79,50,65,3,234,202,61,34,56,27,25,165,74,77,189,122,193,20,137,106,8,246,25,72,44,119,21,59,135,196,2,227,70,110,180,146,3,83,184,117,46,248,78,12,155,158,129,187,69,135,52,110,154,104,202,211,154,90,144,151,48,174,126,74,249,27,119,205,113,176,108,68,217,240,121,82,248,141,180,91,132,163,154,6,254,188,40,254,69,108,78,195,110,153,142,129,16,117,206,72,235,124,73,49,241,111,62,129,25,68,67,253,65,72,208,149,200,220,194,162,222,205,9,215,159,51,98,97,205,164,155,58,228,162,72,134,253,201,252,165,88,139,233,232,141,102,213,39,123,81,254,96,247,206,73,229,87,79,59,158,50,197,146,86,144,28,245,61,132,248,225,69,10,73,55,21,196,53,251,194,143,83,1,208,113,218,133,163,114,202,50,202,32,219,70,197,117,59,139,6,64,2,17,240,19,38,84,253,254,91,197,104,202,201,72,255,255,83,202,45,99,223,214,85,222,179,15,35,147,46,240,167,68,200,0,4,1,116,45,212,221,10,52,196,13,25,3,0,200,70,64,48,1,176,26,88,6,98,141,7,19,81,235,136,154,106,129,51,212,242,193,67,209,53,73,53,213,59,78,23,137,83,50,97,160,82,5,104,89,12,185,201,172,212,233,178,145,59,50,246,231,2,187,20,86,106,195,146,39,224,104,85,190,193,246,28,150,168,59,25,198,94,3,112,187,108,135,49,105,134,191,93,184,140,242,161,173,59,146,147,99,10,146,81,148,17,10,253,103,228,137,161,108,203,103,98,254,93,234,122,43,193,152,93,120,79,251,225,183,204,194,71,212,178,203,181,135,221,33,228,119,172,146,253,164,232,182,186,96,113,25,18,23,219,156,112,213,106,156,62,212,20,182,166,219,132,9,198,85,109,110,164,70,161,101,118,35,70,133,238,242,32,0,96,0,1,1,188,190,147,71,37,22,135,34,226,169,194,221,46,101,198,227,209,171,229,218,50,17,11,203,191,219,255,255,223,255,244,95,255,255,77,63,255,175,91,167,255,179,186,166,183,25,63,119,222,153,29,224,16,237,49,100,74,128,38,8,142,155,79,74,97,229,161,141,193,227,132,227,21,18,204,88,44,50,216,24,80,36,60,170,48,192,204,2,3,28,5,3,70,198,45,49,146,52,3,249,181,26,196,183,102,120,3,199,133,207,26,84,100,67,180,64,8,70,200,232,236,52,234,51,8,79,28,6,31,50,133,107,233,252,185,221,21,214,170,185,43,214,78,221,162,128,170,31,225,6,194,73,67,113,245,112,56,2,201,111,48,20,29,38,228,77,204,73,103,142,19,44,98,150,70,102,144,162,195,2,103,219,94,25,167,179,161,255,251,178,100,190,12,165,219,105,84,27,76,94,144,62,201,74,218,61,130,40,31,109,201,66,46,101,237,217,48,145,42,140,243,9,152,118,95,152,190,164,223,70,150,131,221,43,65,236,85,62,238,14,22,57,223,55,131,33,138,172,113,246,186,53,180,214,172,90,132,187,172,204,7,220,19,252,177,111,105,173,229,173,222,246,131,143,232,195,22,50,14,206,69,186,146,177,58,166,18,77,191,13,63,181,77,245,13,195,13,73,93,110,121,169,227,83,199,60,179,134,171,71,125,46,247,6,29,124,101,136,120,197,31,226,88,159,200,247,56,202,159,125,170,30,190,243,55,223,207,147,239,194,158,13,35,107,34,11,169,17,94,46,103,130,44,230,49,15,150,117,215,76,183,76,112,64,207,91,23,195,21,5,109,59,130,184,90,238,246,124,155,190,189,93,175,241,184,224,17,161,68,62,102,221,235,185,93,121,97,70,223,162,151,218,92,70,218,142,93,182,135,28,95,17,22,40,65,174,19,31,36,52,219,0,0,112,38,233,193,166,25,107,97,144,32,133,22,204,209,204,32,120,230,195,11,140,97,204,228,163,136,244,142,195,3,166,118,100,96,7,136,166,191,192,164,6,48,0,64,6,169,132,32,172,112,184,67,199,78,33,112,136,65,35,52,215,132,32,242,48,104,34,190,88,6,68,221,154,242,12,179,100,199,93,80,211,50,69,136,112,148,177,254,107,121,49,198,228,231,61,132,55,21,142,200,9,124,92,188,106,83,174,16,157,64,66,243,124,246,51,141,154,165,213,126,34,65,119,13,90,181,98,55,62,205,132,62,44,10,191,238,57,144,79,226,247,155,203,83,191,0,197,129,118,11,229,48,237,16,242,36,167,25,250,55,209,101,241,39,85,54,147,226,222,18,47,124,143,195,178,228,206,190,103,64,181,196,2,214,226,6,223,39,45,196,179,54,201,82,218,101,183,42,40,203,43,16,46,141,204,209,50,185,123,45,217,50,118,127,235,83,148,116,196,0,0,0,3,154,86,131,125,226,228,163,60,22,93,126,115,232,153,87,201,86,144,56,169,20,177,155,112,195,95,202,104,219,255,118,229,127,218,167,108,244,60,89,34,94,118,239,132,226,215,169,210,69,110,60,226,67,154,160,12,192,237,115,7,219,77,6,56,51,209,92,196,171,208,130,161,150,69,37,3,115,6,8,76,60,126,48,136,32,12,28,106,165,176,26,150,25,61,17,2,154,69,131,141,102,213,232,32,33,18,232,224,33,100,57,114,40,75,68,32,33,200,72,192,40,67,131,160,120,88,183,85,226,67,81,16,78,82,246,95,232,150,133,156,88,40,57,237,10,192,166,14,93,103,29,85,212,9,161,205,175,226,99,40,224,17,235,31,217,217,115,252,255,251,178,100,196,142,102,229,107,209,147,111,94,176,58,225,106,215,61,38,36,30,97,201,66,78,101,237,201,76,47,234,12,243,138,89,245,15,56,76,38,84,241,28,187,195,144,195,136,61,77,171,39,186,229,125,122,23,101,60,229,30,195,198,59,116,118,74,33,83,47,132,1,202,70,40,147,41,149,126,198,92,208,88,237,57,101,17,226,48,84,227,107,55,174,127,194,182,158,60,39,22,212,100,23,34,97,26,251,91,212,116,204,109,53,219,90,143,76,250,71,218,227,252,43,55,141,95,16,215,214,252,27,197,171,199,219,171,84,75,100,207,143,53,126,49,60,146,210,175,213,63,54,85,231,87,255,255,255,206,63,255,201,52,158,144,2,185,3,16,75,213,109,99,220,199,52,149,142,17,145,47,24,71,82,189,99,207,168,176,49,85,36,232,44,108,124,194,67,242,212,191,169,241,80,97,167,127,141,247,240,157,141,255,255,250,47,255,255,101,167,255,207,110,81,110,36,237,249,52,210,191,153,8,86,124,239,149,46,64,172,9,64,60,137,117,127,23,177,0,0,2,116,18,190,126,41,70,190,74,24,226,98,33,38,50,200,66,46,53,130,33,6,50,48,243,8,23,21,27,97,10,36,103,34,226,53,12,128,26,104,37,19,148,16,128,26,9,0,172,17,132,169,17,161,81,229,226,149,166,211,30,127,92,242,168,142,60,106,2,107,80,235,105,19,119,31,153,183,169,166,210,185,98,64,92,167,131,219,171,233,34,155,125,98,183,222,5,171,86,205,53,90,16,202,215,69,151,138,100,146,198,131,90,40,60,215,99,69,130,115,218,94,30,51,227,95,198,61,96,47,211,31,76,8,57,9,106,252,231,123,72,160,21,19,88,243,109,153,139,48,127,172,195,78,160,197,108,98,61,92,147,125,240,144,87,116,167,147,197,87,39,30,121,161,58,98,227,46,223,106,3,129,238,105,116,243,239,45,252,110,187,113,164,55,110,247,172,205,255,44,159,38,117,3,111,8,0,3,108,132,29,38,57,116,26,9,115,70,26,235,108,77,220,102,10,127,162,58,98,177,193,64,195,65,85,232,142,140,243,179,11,245,103,10,5,217,191,71,251,255,79,255,255,244,79,255,253,25,235,255,167,79,59,227,44,114,218,18,163,204,221,116,56,12,130,106,115,173,23,59,64,0,194,8,167,33,57,223,218,101,150,1,48,29,212,7,56,49,234,16,161,230,145,152,0,65,128,144,158,193,113,164,43,139,130,102,0,181,176,49,19,26,89,13,11,190,84,14,28,48,148,16,242,148,176,16,0,110,10,212,247,12,131,92,237,178,149,186,13,125,58,98,203,113,119,72,218,132,190,3,85,5,167,96,132,137,48,72,2,58,252,56,141,89,98,80,255,251,178,100,189,14,134,125,104,210,155,121,99,112,75,9,106,146,61,133,98,154,17,159,70,109,61,122,201,64,175,170,92,244,137,177,238,18,236,229,16,235,111,150,33,196,190,217,118,38,90,99,233,184,166,119,57,38,106,138,175,149,228,24,180,48,156,45,131,70,38,167,155,105,237,189,24,19,244,206,116,216,239,183,163,55,223,222,141,241,96,110,19,205,183,225,176,170,77,132,18,62,161,213,96,132,224,196,245,166,229,157,35,79,104,195,54,212,16,15,228,129,207,103,80,120,139,237,69,237,85,75,132,105,167,206,140,207,61,255,101,53,111,32,86,114,205,39,108,132,6,0,5,89,2,205,233,142,102,14,231,19,167,43,189,178,210,33,111,37,54,202,202,100,233,139,62,117,14,48,162,208,149,251,254,175,127,169,193,224,121,156,90,247,127,127,255,255,255,255,209,127,255,163,230,162,255,254,214,89,116,119,167,87,237,182,223,85,123,126,236,70,96,206,191,111,183,190,92,128,0,0,32,32,28,248,103,99,47,156,204,58,58,28,64,2,87,38,26,33,25,124,42,98,192,25,84,204,23,16,24,188,134,200,213,176,204,129,16,77,163,86,145,22,64,161,208,66,197,40,24,144,146,102,7,4,38,128,197,1,149,136,134,173,0,163,98,31,162,49,125,29,213,103,139,39,123,76,107,15,52,145,183,138,189,5,96,195,228,139,171,183,106,50,212,37,81,151,50,89,76,151,83,242,178,130,165,119,162,188,136,140,205,115,93,202,179,237,180,188,69,138,53,49,29,41,44,67,98,123,23,246,138,49,165,115,6,122,118,221,66,15,250,105,228,254,206,246,216,98,227,44,155,153,35,62,238,90,231,170,177,108,125,117,78,181,111,219,150,254,148,88,173,109,90,176,194,215,112,221,169,159,229,214,215,22,253,179,127,27,196,116,93,49,103,147,230,139,159,3,19,119,40,74,169,163,110,158,31,182,255,119,125,248,186,180,128,0,0,95,32,18,4,128,182,78,25,141,5,162,35,28,78,48,240,110,60,187,154,174,117,178,23,70,169,142,213,247,189,210,85,247,95,215,246,255,254,125,63,95,244,225,44,21,193,7,8,202,128,0,111,25,140,16,104,8,39,127,115,169,167,246,153,96,252,111,238,253,163,255,64,0,65,87,152,144,113,148,89,10,141,130,155,128,33,70,184,118,6,130,54,82,51,11,12,49,114,242,1,115,50,32,77,225,24,33,169,132,133,138,225,108,225,9,78,114,111,174,18,16,167,128,162,157,80,49,132,146,50,200,109,200,14,50,205,78,38,29,26,107,45,98,158,198,121,249,72,114,154,167,116,225,105,15,90,112,81,195,134,194,212,147,78,92,105,146,102,249,43,165,208,241,162,237,93,168,217,255,251,178,100,198,140,166,195,104,209,19,153,123,116,74,10,138,195,40,2,242,91,181,163,72,109,225,238,193,66,47,170,232,242,138,33,211,82,69,170,228,158,240,214,179,167,243,212,161,143,147,222,47,205,179,210,20,226,65,14,137,136,149,111,85,105,116,133,254,255,116,212,122,158,227,170,54,158,253,214,155,129,46,53,157,123,27,123,231,15,162,237,9,140,170,31,69,75,249,28,37,218,145,130,207,208,248,152,23,76,120,231,91,142,58,154,141,197,11,42,153,88,158,137,18,18,234,142,13,121,87,55,159,13,74,150,71,61,47,237,15,163,202,34,156,222,86,11,22,157,70,32,0,115,181,19,177,217,25,78,79,86,148,80,223,101,102,20,197,106,177,85,107,199,143,88,235,20,53,25,69,76,143,245,125,104,202,27,215,249,61,63,239,255,239,255,215,255,254,142,101,115,175,95,220,137,125,14,202,203,219,59,186,82,204,159,217,4,10,170,102,112,163,24,59,132,34,191,202,24,110,64,4,38,156,220,144,81,60,98,240,25,17,99,34,204,34,98,205,162,242,135,163,67,186,60,29,232,119,129,80,89,74,115,192,108,151,163,88,241,69,178,137,209,230,131,56,17,75,102,224,90,132,91,117,20,40,203,231,238,172,234,60,210,150,3,131,198,121,230,113,244,195,137,206,13,40,11,241,124,164,51,66,57,48,80,228,87,169,58,173,158,64,127,93,230,115,144,205,232,148,193,71,77,252,190,235,226,154,81,60,237,205,246,195,243,252,226,206,73,110,47,152,83,30,249,173,242,135,239,229,49,133,168,214,80,202,151,39,158,71,8,246,177,13,26,203,85,34,217,133,132,82,94,95,50,99,51,206,190,233,93,98,83,253,231,65,3,95,108,168,120,189,99,206,229,33,252,237,219,58,116,162,8,96,89,64,0,8,0,0,0,172,128,80,18,30,16,69,6,235,234,135,196,109,192,253,37,249,97,194,10,156,106,37,5,118,2,153,28,79,51,82,196,13,163,168,239,175,244,222,223,103,246,172,114,168,187,101,69,101,72,166,112,113,114,205,240,231,234,80,0,0,9,134,10,46,25,190,228,111,164,209,145,192,38,7,79,154,236,238,98,98,185,156,138,134,44,4,25,12,144,48,86,48,224,134,248,40,10,245,137,64,75,201,94,220,152,32,34,72,68,90,6,40,97,128,62,238,88,25,32,194,43,88,20,227,128,40,122,207,102,143,187,34,149,51,37,125,53,64,93,247,213,187,60,12,145,184,4,42,9,83,69,31,107,238,71,28,119,236,147,193,4,159,16,156,91,108,177,253,123,221,89,121,172,131,16,160,2,15,210,128,53,4,172,78,5,161,8,20,242,157,124,242,79,64,30,204,81,166,48,15,202,39,17,169,255,251,178,100,197,140,165,196,103,213,155,79,98,192,64,35,58,186,48,101,132,33,213,199,66,110,97,237,193,125,34,104,213,134,9,232,181,35,90,105,78,120,24,229,242,36,176,70,52,86,228,152,52,57,119,60,231,149,118,196,183,22,241,163,32,93,184,71,99,99,45,143,240,103,1,160,133,217,142,58,161,70,143,46,138,53,100,22,199,202,241,216,91,65,78,65,154,31,37,102,238,68,125,100,121,188,98,214,203,248,76,237,142,13,103,240,187,156,107,8,2,70,130,160,26,241,100,122,91,197,33,197,118,220,41,109,150,135,126,164,32,99,143,49,207,67,247,94,201,250,214,240,55,255,255,226,255,211,255,218,208,21,82,17,77,114,15,2,29,6,161,158,167,139,74,118,38,146,134,56,214,82,217,16,164,17,177,200,91,104,87,41,56,80,146,39,85,105,93,38,38,143,106,197,235,221,211,201,248,85,109,98,25,150,80,109,67,232,123,214,218,177,74,230,86,47,233,143,244,195,215,255,108,26,84,185,219,209,124,96,60,216,169,224,100,174,45,206,114,187,29,104,152,83,212,168,0,68,112,6,206,238,12,142,29,78,97,70,60,226,97,99,6,180,134,28,22,72,86,98,98,166,58,80,12,4,113,81,197,45,128,197,208,80,128,2,0,72,180,227,33,12,102,43,8,44,36,149,105,48,33,4,18,3,95,168,150,90,130,207,211,185,76,248,99,132,113,165,64,131,38,193,208,132,157,197,134,176,90,92,13,51,65,185,86,210,139,37,234,84,128,80,69,161,181,74,132,63,149,116,187,62,7,174,116,224,141,179,60,31,241,21,128,113,61,108,195,1,20,189,18,138,53,154,53,37,46,216,238,247,38,55,126,207,184,106,156,252,147,92,74,68,64,239,46,211,77,42,84,245,24,72,100,16,76,162,0,90,92,154,104,61,169,36,94,98,219,165,202,140,199,208,26,50,73,188,24,141,111,133,239,150,249,215,197,167,107,24,158,215,69,122,33,31,202,37,54,245,15,127,115,9,178,41,206,253,149,177,255,83,31,223,173,75,9,169,0,129,64,0,0,1,172,30,2,134,194,41,4,45,211,36,179,213,84,221,0,90,80,9,54,219,217,252,89,193,84,136,72,118,109,33,127,78,159,217,187,127,87,255,253,100,122,58,29,250,64,199,166,89,19,18,26,170,143,179,168,0,96,142,160,205,226,141,60,152,194,136,12,25,24,135,24,10,136,2,21,65,179,0,32,33,19,48,194,54,106,166,237,196,9,82,149,181,240,48,98,65,7,63,8,37,33,148,178,160,183,0,101,236,179,114,33,137,10,94,205,138,20,95,24,17,219,67,70,229,2,80,65,46,194,0,221,186,6,15,39,24,17,169,95,160,162,186,232,191,144,255,251,178,100,185,142,38,227,111,82,11,111,93,208,60,97,170,186,37,233,24,28,253,163,72,109,229,237,192,252,8,106,24,244,161,128,138,34,99,164,82,210,39,31,152,227,102,126,36,130,130,70,128,138,186,188,122,172,157,36,74,90,131,92,247,145,178,51,123,12,185,25,114,191,195,204,72,211,60,199,181,215,26,163,42,27,188,72,235,43,130,242,203,104,240,85,143,53,92,179,67,121,22,27,203,69,181,134,179,189,68,195,53,226,55,59,106,180,6,247,60,50,155,1,127,22,22,252,38,246,237,252,70,242,235,233,187,117,165,154,234,89,190,157,209,184,205,161,188,193,15,42,66,93,62,213,136,199,191,86,220,185,101,190,59,132,47,168,250,239,3,106,13,196,203,117,43,64,8,6,204,0,27,69,60,184,183,16,20,242,173,193,59,84,110,101,41,219,18,96,102,118,158,17,174,239,24,87,40,234,20,230,214,31,250,241,7,244,247,183,33,228,84,105,255,173,213,61,99,28,160,199,243,183,116,30,58,205,152,11,82,0,65,27,134,118,150,61,60,34,50,50,70,1,230,240,134,83,129,24,4,133,25,88,8,140,216,192,65,36,33,2,128,144,64,184,18,44,7,5,24,32,27,29,43,9,73,129,128,134,154,58,14,42,100,6,3,64,57,40,57,64,58,175,80,23,238,84,50,9,68,180,99,236,97,148,56,205,1,160,134,3,54,55,69,91,159,66,168,99,217,18,139,43,28,81,172,64,170,56,206,139,197,117,14,5,173,122,26,228,101,213,120,147,133,224,110,42,226,118,90,171,111,75,144,182,49,46,66,8,4,176,253,72,42,17,182,18,14,232,211,136,177,54,170,177,13,117,57,31,144,234,3,143,150,133,193,3,165,192,102,135,231,30,62,179,85,133,84,100,163,147,7,29,47,160,56,83,48,157,66,97,122,100,9,70,253,90,16,71,140,146,3,65,177,141,200,184,83,201,77,215,196,180,202,97,40,32,242,225,142,2,89,142,195,83,176,87,254,99,175,153,251,174,108,137,167,173,4,128,128,2,10,84,99,131,187,10,72,134,217,255,139,182,43,15,246,21,221,136,252,238,98,2,91,38,206,163,163,248,44,150,70,101,231,41,139,84,113,241,140,133,203,168,2,29,21,3,246,246,214,188,125,33,110,12,57,90,242,221,249,25,255,254,177,27,211,127,172,2,41,2,73,120,82,3,23,165,119,4,179,208,68,99,161,172,247,173,12,85,142,43,6,76,196,101,208,228,130,2,119,95,173,193,148,81,31,130,222,108,220,247,102,8,128,98,110,204,228,204,99,229,115,3,202,106,28,154,137,48,202,54,179,183,56,137,45,88,217,88,138,119,37,237,71,61,182,50,217,84,71,124,40,251,33,55,221,255,251,178,100,193,8,7,34,105,81,139,108,71,160,69,132,218,114,96,199,118,150,177,163,91,76,189,119,224,249,12,170,41,132,136,240,7,29,25,117,151,175,173,203,166,123,91,206,215,62,122,146,119,206,161,89,81,90,36,12,90,55,151,168,245,127,10,191,230,190,76,214,45,83,46,181,0,146,205,184,54,222,117,168,243,122,53,189,212,168,129,145,11,215,87,128,128,173,188,74,94,159,113,119,111,31,120,172,229,14,211,196,105,20,34,242,12,123,238,198,60,54,227,226,181,99,149,23,244,192,64,32,0,0,0,50,72,28,73,151,90,54,58,38,154,225,21,11,192,50,146,136,67,243,161,161,89,0,167,30,149,20,98,29,43,32,127,179,95,36,29,71,105,255,88,119,230,191,255,175,211,249,198,5,239,191,221,188,219,123,154,128,0,0,179,26,110,14,128,78,7,70,149,39,204,167,100,244,26,14,28,108,245,152,0,197,129,120,227,52,69,7,13,154,37,158,128,19,18,10,116,216,132,40,73,150,81,167,72,52,161,45,139,30,9,88,1,152,234,245,15,65,115,14,60,136,192,138,138,47,73,18,213,129,72,30,118,242,117,5,197,79,84,49,74,49,227,216,152,176,200,220,97,135,129,125,136,181,183,15,50,199,217,215,71,52,39,128,160,3,138,217,151,56,126,113,164,247,68,181,248,42,3,22,103,225,112,1,69,200,26,56,178,82,117,7,16,4,228,190,38,49,203,194,5,162,141,176,133,247,38,168,247,181,26,141,29,219,145,189,53,163,115,138,111,81,237,111,223,217,82,46,201,39,81,113,225,176,220,81,162,130,21,0,69,160,121,47,210,74,167,117,47,143,81,210,168,158,234,183,32,48,244,156,165,169,27,130,164,116,205,74,69,132,169,136,178,93,67,100,33,151,157,179,62,204,223,180,237,25,130,220,159,150,73,165,81,248,165,250,54,229,171,60,154,189,13,40,251,121,97,199,89,117,107,46,123,25,234,90,203,169,113,131,99,54,48,171,216,206,24,115,188,179,59,123,242,164,229,137,76,223,253,93,95,255,187,123,238,255,253,206,221,255,255,255,180,0,0,207,16,243,208,20,177,152,73,135,104,43,194,160,180,158,12,222,38,142,228,146,122,131,59,13,163,58,70,118,92,34,20,45,190,87,97,145,166,44,196,112,85,103,96,176,217,133,221,7,67,160,152,123,67,140,122,167,168,102,53,95,240,182,215,226,226,223,208,149,39,143,241,33,159,228,127,254,108,120,209,38,248,255,248,102,71,144,164,20,232,54,104,223,107,140,224,32,112,100,194,12,76,190,160,200,216,31,235,176,104,222,98,88,210,138,194,134,210,40,10,72,24,2,129,215,74,18,196,141,129,199,14,109,20,249,148,78,144,255,251,178,100,217,142,233,55,117,79,19,155,200,64,89,233,234,66,97,133,60,27,241,163,72,109,229,229,193,19,36,106,9,132,157,42,61,232,156,87,64,181,37,205,65,3,86,144,3,221,160,145,28,234,118,96,232,63,91,153,153,204,48,177,124,166,104,93,152,102,81,218,12,33,37,114,15,177,38,162,101,97,182,35,147,213,8,53,174,153,22,138,174,11,107,99,225,150,122,105,222,87,76,154,228,110,245,107,139,140,186,175,70,105,109,25,60,114,229,105,134,130,171,109,131,85,103,183,221,55,254,21,204,177,161,250,85,133,206,2,44,50,162,200,166,179,150,26,101,90,101,242,184,154,145,44,100,137,235,156,230,53,123,98,23,237,93,209,189,230,250,238,191,46,168,226,108,160,104,154,59,89,232,128,198,104,138,62,166,186,69,47,105,24,105,239,108,83,246,120,211,103,122,178,241,27,245,229,59,131,30,2,4,178,29,169,105,125,91,231,86,109,187,52,24,98,130,148,219,106,178,75,42,212,47,37,49,23,241,196,156,223,148,172,252,189,83,209,127,203,255,159,255,217,255,255,254,71,252,120,69,65,171,22,160,205,3,137,68,223,140,22,29,185,159,255,171,232,0,0,0,48,194,172,227,162,11,141,20,46,2,5,12,8,26,52,121,116,200,66,3,2,149,213,132,199,0,147,12,131,204,12,13,48,88,80,72,80,215,68,23,64,58,18,24,184,240,67,250,60,81,155,51,2,226,134,37,173,67,73,106,229,142,12,176,75,104,10,100,177,37,22,81,102,144,211,222,7,213,31,18,22,35,12,23,130,68,85,10,145,159,130,163,112,107,113,156,135,19,44,105,237,242,118,148,114,24,140,46,9,83,196,198,188,57,66,49,5,20,26,53,79,130,93,182,40,21,143,133,183,149,79,181,56,229,97,47,118,20,42,184,77,75,148,127,86,33,115,65,50,34,208,83,146,149,62,14,186,213,88,215,10,6,33,198,198,170,250,248,61,35,225,114,54,156,59,30,111,123,74,237,246,40,241,43,92,27,1,221,102,180,183,240,147,118,204,109,249,117,172,60,221,49,30,200,243,101,3,151,36,132,107,29,80,254,218,213,246,212,165,116,42,65,165,181,15,91,196,150,195,220,231,230,22,33,75,26,221,181,164,1,141,36,170,127,57,140,32,69,32,36,132,112,5,207,128,217,209,193,218,39,188,184,243,139,24,142,8,82,158,243,208,9,171,16,250,124,65,133,92,43,102,247,124,119,255,212,75,255,140,57,255,191,214,87,183,235,81,211,185,223,244,91,174,165,178,157,96,49,132,231,28,170,217,191,5,25,49,49,141,195,25,23,233,151,152,155,234,48,56,136,201,210,13,8,164,193,206,132,5,165,185,74,4,149,7,3,255,251,178,100,174,142,215,142,105,81,27,152,123,112,67,165,154,97,97,133,46,157,1,165,66,77,225,239,193,15,140,169,133,132,181,106,165,203,69,67,176,14,10,244,71,162,228,18,224,216,100,162,113,153,137,51,193,134,6,141,134,42,244,239,115,97,240,115,87,114,182,185,146,198,42,70,168,125,208,171,21,32,11,183,46,149,60,214,89,4,80,168,5,40,3,41,207,132,143,225,244,130,149,205,45,119,186,52,229,13,54,89,4,39,157,28,233,124,33,202,98,210,212,47,80,121,82,139,252,206,119,228,59,243,132,211,251,27,91,83,161,15,224,20,117,160,187,39,252,113,26,75,246,58,159,79,166,150,142,121,172,24,216,51,156,42,184,33,43,25,172,23,41,105,118,150,222,214,192,179,154,46,75,155,165,220,76,233,250,213,235,170,82,12,77,233,246,51,152,222,2,69,53,135,138,109,116,239,223,122,251,239,180,211,85,255,227,95,114,69,255,255,218,225,213,126,118,237,36,130,74,172,162,86,24,49,0,203,245,58,241,121,97,109,165,174,38,10,35,98,128,109,51,79,109,146,55,247,188,245,178,139,18,169,20,59,151,144,62,42,40,176,44,125,15,103,191,13,39,196,62,228,221,150,214,239,137,191,122,127,253,209,159,163,110,202,74,0,68,73,227,226,7,13,28,75,8,52,152,60,228,107,101,145,152,197,230,127,31,0,1,96,146,233,139,9,1,83,73,128,3,6,16,6,24,60,0,96,64,121,111,144,30,20,25,183,136,210,179,203,26,41,2,117,29,44,76,34,241,163,113,26,128,32,38,130,9,136,6,137,169,198,64,18,215,66,18,241,93,180,164,67,75,68,150,137,2,159,113,200,26,21,29,118,88,220,22,9,174,168,112,168,65,136,165,44,16,185,177,199,9,129,179,120,146,156,199,212,57,65,230,168,91,5,185,66,90,238,216,58,205,221,106,53,149,7,246,240,184,117,207,99,123,80,25,89,110,87,109,76,133,201,115,137,158,33,84,8,251,27,44,78,80,148,144,28,124,210,184,185,222,2,122,212,59,143,174,146,36,238,16,90,161,207,30,44,21,165,237,85,178,37,26,176,74,99,193,104,214,87,110,95,214,108,87,94,173,191,127,81,161,175,166,173,30,238,178,146,215,163,98,205,107,33,0,84,185,176,139,143,222,5,12,175,210,4,0,0,100,164,190,44,6,19,31,36,40,115,204,146,155,23,161,58,122,116,229,219,60,84,252,89,42,127,244,85,42,215,241,212,220,137,210,192,72,68,200,8,199,85,127,22,211,102,155,189,108,235,119,253,223,70,107,21,254,198,53,135,230,42,57,251,174,86,203,6,70,65,142,96,72,98,32,48,73,9,36,65,20,135,228,112,33,152,209,122,204,255,251,178,100,165,14,71,111,94,208,11,152,123,244,68,35,90,131,97,136,42,26,77,163,74,77,229,229,144,226,12,170,232,241,149,104,171,144,173,9,43,85,12,132,142,98,9,188,131,136,174,177,147,185,80,170,85,48,81,21,200,162,60,62,209,10,69,67,50,168,205,36,167,171,52,179,166,205,21,110,219,220,198,67,20,187,89,211,155,153,254,38,162,144,154,40,130,222,19,81,115,102,111,77,229,100,86,206,240,218,211,178,77,72,162,34,145,180,182,42,29,215,10,231,84,72,39,229,94,188,59,152,186,80,168,43,146,8,247,158,194,251,44,35,53,147,181,194,157,175,56,123,27,84,113,249,134,179,102,242,185,213,90,243,27,90,150,117,223,134,118,98,60,136,120,56,35,84,213,253,18,140,131,231,139,239,79,165,239,73,51,167,198,201,245,184,6,14,97,27,58,125,167,247,188,58,60,207,131,226,211,82,252,203,2,218,214,181,166,195,200,253,0,16,66,0,24,187,88,185,24,61,78,141,91,63,27,140,60,56,54,41,230,164,231,13,22,249,69,171,11,232,221,154,52,50,121,159,251,23,255,253,31,187,186,123,145,90,255,249,38,185,7,109,12,131,58,172,218,0,80,100,236,196,3,12,175,66,17,70,19,103,154,61,246,102,160,177,185,134,130,194,179,34,136,12,72,75,50,58,44,194,66,115,14,1,17,44,193,67,97,64,72,24,30,48,49,90,195,95,180,129,132,8,169,2,16,68,194,104,11,60,64,10,181,0,128,85,50,254,39,227,118,118,96,177,234,154,154,105,178,215,245,124,43,230,134,217,22,163,108,66,146,42,59,146,168,101,176,166,234,175,44,10,58,192,112,169,224,173,225,237,195,78,90,187,135,92,24,227,192,130,20,120,163,102,73,23,114,14,26,34,51,46,7,54,207,211,77,216,81,22,22,154,134,60,92,21,8,68,100,195,158,172,92,160,33,71,92,38,194,165,237,163,32,180,152,50,83,93,73,133,182,25,224,67,166,246,251,121,72,235,9,16,232,74,221,213,119,106,53,180,162,61,91,156,181,2,33,115,113,145,151,94,136,28,248,23,198,115,174,255,83,111,122,116,187,104,220,58,198,210,227,127,202,239,58,128,227,141,103,95,91,182,255,215,248,191,198,229,37,79,151,110,194,246,119,254,192,0,8,0,0,0,113,114,17,35,117,110,32,29,151,8,150,85,69,149,120,104,99,30,76,90,216,194,105,4,74,111,154,206,81,186,109,70,102,194,110,66,161,133,59,244,79,104,249,107,17,171,78,41,239,247,150,82,4,123,16,103,245,219,143,173,216,135,178,4,0,19,119,133,193,78,139,44,200,66,76,172,56,194,131,199,31,193,81,0,186,44,161,128,72,133,35,18,166,255,251,178,100,174,8,167,202,105,79,139,153,123,242,68,131,26,154,60,197,88,27,225,165,74,237,229,229,129,18,28,41,136,244,156,248,84,206,85,186,129,178,56,200,79,38,28,88,229,53,81,68,205,88,193,132,137,161,106,20,20,17,6,54,148,71,138,129,30,64,19,72,69,23,26,50,8,99,45,199,148,67,248,212,121,120,247,82,194,78,142,178,14,224,70,199,170,237,233,221,195,74,194,114,15,51,84,121,101,241,207,74,11,133,83,74,92,159,47,45,146,66,131,149,186,54,161,57,193,185,9,169,224,172,155,35,173,255,40,196,111,164,138,123,225,119,13,44,172,159,110,107,17,176,227,92,174,79,62,188,29,45,20,108,135,121,55,43,180,253,97,190,62,223,62,46,64,193,77,175,67,249,69,16,202,66,146,124,99,254,169,203,249,154,42,113,162,202,72,204,134,100,106,143,91,140,239,142,197,7,120,196,203,22,143,98,192,210,239,126,209,18,239,95,209,89,169,227,208,3,48,192,99,16,1,158,134,10,80,204,37,34,160,145,40,16,89,129,117,204,189,100,45,57,70,213,234,147,95,86,119,121,154,181,87,103,67,78,133,94,141,238,244,111,255,203,230,163,127,255,174,187,253,9,249,15,22,255,35,175,252,86,149,84,212,53,27,128,0,0,35,27,155,51,137,195,147,94,55,19,67,74,128,49,173,227,85,18,59,119,51,9,23,32,96,22,123,50,149,113,209,146,97,131,8,13,48,114,160,224,128,196,5,168,2,248,75,150,56,203,2,50,40,147,246,76,70,92,200,234,139,99,183,84,144,27,20,65,166,88,58,7,233,250,99,76,73,246,180,151,237,97,41,87,244,58,180,218,204,85,241,152,131,41,23,2,90,74,65,99,180,192,74,75,12,202,19,165,146,82,65,61,195,56,66,234,102,143,202,171,64,197,44,0,5,233,4,170,29,147,244,211,214,2,16,181,90,28,62,237,59,193,114,178,218,142,217,30,141,224,179,14,221,195,56,150,251,84,170,133,239,152,203,56,203,53,40,192,130,211,113,23,19,111,225,234,209,224,185,50,120,54,119,239,28,160,183,119,175,1,239,251,223,255,249,62,254,94,178,41,79,170,175,159,206,176,109,64,196,243,170,96,193,124,195,30,87,179,86,75,86,76,81,117,30,219,158,190,13,165,123,54,82,128,128,0,0,5,122,249,194,189,30,194,159,96,246,140,176,79,42,29,210,39,78,239,163,39,167,211,193,191,167,255,127,255,247,251,125,221,114,211,199,112,254,41,229,66,65,246,234,22,54,247,39,164,81,234,9,74,96,212,25,215,12,38,97,76,24,124,34,12,55,24,157,88,98,160,9,130,66,66,160,19,6,140,73,5,230,32,18,16,4,83,132,184,202,255,251,178,100,164,142,71,92,105,80,19,120,123,228,54,131,26,199,61,34,36,28,229,163,68,110,97,237,193,41,151,106,76,241,169,96,106,25,80,49,209,228,212,181,16,70,161,81,21,153,35,12,193,29,2,106,44,135,57,112,65,243,177,148,223,121,103,220,87,250,134,0,151,34,154,63,61,205,28,184,181,84,77,137,217,153,138,77,55,40,170,119,48,232,252,14,190,9,169,59,52,236,203,107,173,182,180,1,202,62,13,25,46,27,174,49,196,225,37,86,92,169,61,96,19,228,165,48,193,136,115,254,62,97,159,138,200,173,75,151,10,7,121,165,219,80,15,52,147,128,120,190,137,6,20,31,181,109,178,102,38,232,139,39,203,56,171,109,124,236,113,149,91,234,52,116,119,170,97,126,106,78,251,20,142,83,192,195,14,36,181,51,210,121,121,189,221,141,74,125,85,176,231,112,209,114,220,139,237,234,251,185,169,225,202,223,90,87,13,242,201,186,56,192,215,112,198,99,1,64,224,26,147,6,217,10,116,180,77,79,52,187,130,35,7,4,24,72,138,37,197,147,195,124,113,225,59,43,118,249,177,240,196,152,25,29,98,49,243,251,255,255,215,50,39,57,43,173,133,97,162,12,70,35,72,143,215,66,255,254,143,49,209,253,98,6,241,34,92,123,212,82,240,32,130,219,188,3,92,224,200,55,114,140,162,49,224,228,20,204,80,211,72,152,128,98,48,144,142,48,224,100,207,68,149,52,214,34,246,84,206,10,80,190,141,209,68,19,153,60,83,169,80,186,89,50,40,204,62,205,25,69,247,164,232,58,91,81,48,89,205,88,143,211,237,37,9,151,140,229,133,153,205,240,237,33,142,102,193,223,102,229,125,27,93,181,23,211,147,45,230,191,193,199,138,14,85,229,84,124,164,151,26,192,66,213,61,140,253,242,219,51,157,211,181,191,222,202,125,208,83,214,115,131,197,162,141,77,89,150,144,94,71,249,102,206,210,78,88,130,94,22,118,196,223,53,251,94,213,183,149,35,61,226,168,194,90,207,77,111,45,163,63,249,117,102,170,193,179,38,243,173,93,98,113,179,141,134,181,96,147,89,177,112,169,60,85,141,221,250,49,240,218,190,153,29,239,235,242,233,130,0,0,0,68,235,179,65,10,100,184,130,80,84,156,218,162,186,195,79,185,48,211,48,106,198,100,12,104,178,159,239,238,22,95,244,253,126,173,52,93,255,253,83,229,118,217,242,147,143,57,83,133,158,64,170,114,226,86,44,0,1,204,127,211,228,152,212,138,52,72,77,43,147,44,252,120,176,42,201,33,18,65,73,70,157,9,206,149,173,5,145,167,59,36,144,56,74,65,205,108,39,38,89,8,33,193,50,74,217,196,141,118,95,201,225,61,255,251,178,100,162,12,102,122,104,211,27,79,101,240,59,129,250,183,61,35,38,28,145,205,78,77,61,145,137,32,138,105,68,244,137,98,58,206,209,246,88,211,135,58,140,130,42,30,233,14,103,148,227,52,212,100,192,120,40,34,27,231,65,208,241,240,171,141,59,183,22,55,141,134,224,148,117,21,80,198,206,164,139,179,153,241,187,27,116,55,211,130,230,237,233,132,70,126,179,144,234,189,123,70,3,225,219,197,149,116,94,168,241,58,252,162,255,216,22,29,157,3,69,164,196,231,240,28,57,183,187,98,91,199,32,222,55,218,60,105,16,134,59,156,8,26,190,251,245,123,22,85,227,5,112,30,114,255,98,127,83,198,36,30,29,171,163,108,75,21,51,94,193,226,115,206,159,89,171,215,182,156,205,89,193,132,68,181,103,4,247,242,148,213,241,177,248,177,205,188,229,47,142,55,240,25,230,194,139,11,88,185,144,67,116,26,98,128,73,32,168,112,63,19,112,97,131,72,164,58,44,72,162,40,48,182,171,138,2,43,25,164,199,48,229,61,229,84,92,2,53,202,30,122,169,40,135,136,14,55,90,154,170,21,167,9,232,179,92,163,236,237,163,235,190,157,202,163,69,36,0,0,240,167,240,6,2,216,29,38,130,203,204,33,67,58,80,185,229,149,29,38,32,30,91,48,104,52,19,37,250,122,165,228,30,152,207,235,80,116,90,250,168,170,179,132,180,80,197,107,180,200,163,6,97,165,226,38,32,152,140,1,76,21,185,27,217,155,55,8,61,88,105,97,214,138,214,136,62,246,159,228,66,8,44,133,168,56,42,186,98,166,49,182,158,251,220,148,65,210,87,81,53,152,235,51,108,207,101,106,144,219,153,4,58,49,39,106,153,228,181,38,160,112,203,176,201,251,32,128,159,90,72,150,230,97,135,246,245,27,32,94,114,181,133,95,91,100,215,104,151,211,162,238,86,169,107,11,81,10,116,195,111,23,116,219,89,84,47,108,5,15,212,151,221,124,100,80,92,56,215,150,74,128,22,110,41,26,149,169,178,253,12,42,87,43,247,253,104,193,79,214,228,84,146,216,219,254,193,86,146,247,135,161,235,207,236,81,198,133,188,179,8,184,110,104,228,36,164,45,197,190,218,124,206,157,80,42,217,147,234,212,5,83,44,101,114,2,35,140,133,229,129,60,117,69,74,161,6,98,169,117,43,239,52,70,69,212,138,170,71,113,250,188,247,120,146,101,88,125,14,61,94,67,143,14,73,96,44,0,164,16,64,0,0,116,196,68,123,66,185,31,140,21,73,149,22,36,195,180,127,255,235,255,255,255,241,37,35,210,119,67,12,139,6,66,65,231,255,255,251,162,168,10,138,67,32,4,65,220,200,24,0,15,48,241,11,255,251,178,100,173,142,41,7,120,84,147,88,125,242,45,64,202,252,37,102,19,31,249,225,86,13,61,55,201,7,9,234,4,199,152,80,148,101,68,151,200,10,44,26,18,76,141,64,16,176,0,32,50,210,69,114,64,184,55,120,101,105,194,68,64,24,112,84,139,7,198,34,246,166,114,252,65,50,130,161,105,125,66,86,9,117,9,146,127,20,74,178,250,84,154,39,249,122,56,143,194,248,86,134,106,122,25,82,115,173,159,142,72,192,254,47,40,123,227,184,148,156,144,83,194,52,171,93,23,209,200,222,82,167,210,134,234,22,228,241,32,185,65,64,29,133,114,96,237,74,185,93,112,169,80,51,233,189,68,79,133,116,156,151,34,205,189,234,189,72,128,61,54,254,28,24,210,78,224,92,96,53,196,77,54,186,111,58,83,47,225,46,89,17,39,210,225,50,240,151,54,238,25,200,159,119,57,186,160,102,128,193,70,5,120,182,40,78,196,122,198,34,54,55,215,108,172,174,15,149,42,164,36,206,23,152,150,74,74,81,24,85,88,109,115,200,94,67,9,228,101,83,105,149,99,67,8,154,122,133,191,77,4,59,118,126,212,122,101,44,66,170,201,57,97,89,132,217,74,48,156,121,51,4,215,3,225,84,147,59,216,79,8,99,14,11,104,208,44,77,42,144,219,171,243,135,221,103,101,23,113,178,247,7,216,160,250,133,232,112,33,88,232,231,98,55,78,113,118,40,226,7,179,177,36,126,147,244,156,141,55,15,255,33,112,48,105,207,143,96,110,16,96,241,64,224,36,112,72,8,218,69,176,213,18,101,197,179,34,42,60,53,75,157,50,252,40,60,56,91,101,133,124,230,228,97,9,23,226,69,182,70,121,5,50,245,80,81,231,85,126,141,15,93,81,180,208,83,70,241,118,58,206,200,109,7,136,137,178,236,216,115,10,227,146,49,44,198,254,201,198,71,136,6,9,225,53,197,117,34,189,80,135,157,13,164,45,101,11,81,48,155,111,71,242,225,58,237,201,250,137,169,137,193,91,125,43,91,81,230,229,225,208,209,36,43,91,105,105,245,14,81,38,35,188,34,30,32,168,223,3,242,148,164,144,154,159,81,194,164,241,59,175,176,176,245,97,84,252,72,83,68,164,132,33,197,196,34,238,160,105,214,32,19,78,151,208,71,147,197,172,40,131,14,74,201,123,47,79,51,85,119,171,41,14,91,98,148,114,95,164,182,144,241,229,154,223,227,159,111,214,211,90,122,114,242,179,209,174,48,161,44,242,57,151,214,51,249,246,100,249,216,27,160,25,104,99,156,193,244,178,251,77,11,76,109,189,240,64,188,9,7,40,26,145,71,65,68,45,132,137,90,78,109,165,135,73,40,53,202,49,254,150,61,163,19,234,255,251,178,100,141,8,103,105,119,86,3,79,102,50,70,135,170,144,60,98,110,27,185,159,100,236,225,224,1,10,141,235,100,243,12,232,214,35,126,6,251,181,178,181,212,155,183,43,255,134,24,34,84,189,112,64,50,166,26,32,103,120,64,4,182,229,32,20,69,32,17,98,48,131,152,194,55,64,100,38,68,168,233,68,24,35,136,57,213,141,5,49,218,173,90,52,154,146,40,72,244,64,99,178,26,114,71,55,13,225,60,132,209,182,173,35,217,89,158,195,98,63,89,159,6,156,53,60,13,184,182,175,187,73,197,110,71,198,125,103,80,39,153,170,245,128,183,86,138,48,191,83,105,225,106,186,67,227,171,24,148,56,238,110,44,158,43,86,2,128,255,185,65,109,88,124,210,214,176,165,84,161,234,212,57,173,53,33,113,113,97,124,116,180,56,39,247,188,199,112,141,21,211,156,26,188,122,163,124,214,203,43,99,42,165,74,134,40,133,37,96,254,86,199,110,47,163,134,175,81,90,210,45,133,227,50,89,236,6,198,149,124,6,84,196,208,83,165,59,42,187,15,92,99,63,135,68,82,26,226,242,29,226,199,186,14,12,236,236,217,241,89,163,41,19,110,45,26,179,106,58,179,177,161,0,12,39,11,65,36,50,154,166,84,212,117,7,140,65,87,50,124,236,120,36,126,92,39,16,224,66,92,85,153,171,159,245,61,66,153,241,203,54,244,20,11,185,108,112,90,136,187,211,170,179,125,254,10,31,197,210,120,148,206,30,47,124,152,103,148,17,25,157,217,145,169,13,153,104,88,232,130,54,2,128,12,64,25,120,150,156,193,129,81,21,14,224,96,80,176,147,136,206,75,188,138,196,193,201,166,163,209,197,134,4,8,22,225,251,106,142,194,10,66,203,222,135,72,16,2,18,148,120,35,243,78,75,148,4,47,192,96,3,240,161,171,160,182,208,51,35,12,98,139,175,180,186,102,25,174,199,104,254,47,110,61,49,8,210,63,24,16,81,94,176,210,69,165,230,227,137,148,130,78,246,24,192,90,107,34,168,168,102,71,54,46,20,230,225,155,17,251,19,8,15,103,115,214,45,24,110,72,165,125,211,45,233,3,2,94,200,150,105,81,60,170,141,54,204,222,166,113,220,54,104,80,78,39,113,164,100,179,181,210,146,115,50,177,241,89,160,147,17,123,168,240,98,206,108,53,69,141,46,230,130,169,195,105,154,215,102,183,84,218,33,26,165,135,86,62,77,226,28,205,135,143,211,201,78,179,164,135,172,86,150,220,221,217,194,231,67,95,125,19,154,145,128,210,106,212,72,117,229,207,103,177,236,132,185,150,8,159,96,195,35,195,46,153,103,178,216,112,170,83,211,69,64,179,213,253,166,219,118,219,176,245,67,255,251,178,100,138,136,199,208,119,213,3,111,94,210,69,41,218,177,97,34,62,28,17,163,96,236,225,226,193,6,24,235,140,199,139,0,250,137,182,203,30,175,202,110,147,167,81,153,249,12,201,66,41,67,84,228,15,31,101,242,63,252,132,219,255,253,77,255,82,127,249,54,105,122,133,245,29,245,16,0,147,109,225,0,224,89,3,84,3,52,146,104,117,112,9,6,192,86,17,244,88,201,145,74,3,41,200,49,7,9,113,90,156,156,163,15,32,73,33,141,107,74,3,133,181,128,111,30,3,197,217,6,134,93,212,39,58,49,64,155,103,63,21,109,198,248,79,63,93,172,47,81,30,194,63,206,153,31,20,144,224,182,57,174,207,55,236,11,52,102,86,194,48,79,133,180,98,122,1,128,184,142,182,211,29,241,217,9,80,214,134,179,55,217,87,8,57,43,8,255,157,38,253,134,69,42,58,200,182,232,218,132,143,194,149,98,4,55,138,230,184,80,245,22,207,154,211,88,132,164,117,170,161,48,29,198,104,109,98,60,224,100,169,74,206,228,177,140,69,137,75,68,143,137,12,92,108,253,91,146,174,86,103,73,49,173,233,176,39,149,12,51,63,125,0,253,127,14,2,177,178,175,255,219,17,255,38,209,44,57,171,109,108,196,122,53,27,212,116,89,147,176,248,28,0,0,17,0,64,83,106,120,192,240,226,250,210,86,53,103,216,103,229,103,178,83,69,149,203,101,243,88,122,47,249,164,231,114,40,52,35,189,55,217,73,227,73,250,94,24,242,33,218,139,255,255,219,41,191,225,26,239,248,107,254,156,163,181,72,0,5,113,128,167,246,249,220,100,102,213,17,27,2,1,74,48,114,177,80,130,49,9,118,100,0,184,96,0,96,230,192,144,175,98,99,165,177,16,5,64,206,87,82,89,166,84,89,86,73,95,101,200,172,137,204,200,19,113,29,159,196,136,101,137,147,1,64,18,85,254,217,31,200,188,61,152,92,153,66,56,244,93,7,218,67,177,178,220,123,161,241,143,193,226,139,149,153,206,202,232,47,210,239,84,39,52,101,50,77,252,165,215,72,135,181,56,162,170,164,139,2,72,136,215,138,126,178,170,33,72,236,159,9,229,106,140,233,240,27,27,92,76,154,70,131,34,202,74,46,166,80,196,188,93,246,55,219,124,117,203,86,169,227,182,30,122,142,89,191,101,91,102,130,252,193,104,141,167,57,216,145,75,16,161,238,54,211,205,178,70,78,37,183,51,216,50,72,94,214,176,228,49,174,218,184,117,13,168,222,137,108,238,60,90,248,180,130,189,152,137,151,8,144,230,213,182,110,54,148,151,51,126,193,113,241,34,45,253,175,153,236,82,128,65,236,5,243,240,209,163,76,67,125,51,52,70,57,255,251,176,100,129,8,231,155,117,213,147,79,70,226,72,198,74,193,60,197,106,28,65,189,94,236,188,91,129,23,24,235,76,244,149,56,88,80,42,195,119,14,8,233,32,161,48,116,177,230,41,34,169,157,103,180,242,99,91,73,141,44,109,26,187,189,170,138,237,86,25,211,29,160,175,127,129,196,142,170,179,229,244,44,71,233,253,49,7,110,217,47,255,244,132,4,83,145,214,82,47,17,196,240,92,33,36,68,2,50,242,241,43,115,9,88,114,231,44,26,198,69,9,76,58,192,157,153,75,80,97,214,218,148,177,51,211,194,8,134,31,153,248,14,91,93,61,96,89,125,44,129,254,110,241,119,221,237,141,71,93,135,116,129,213,46,131,153,138,238,121,157,101,97,189,9,138,170,98,111,13,211,249,213,227,54,237,13,89,96,64,123,176,62,152,129,62,136,112,41,215,151,10,173,180,204,171,136,168,103,235,48,175,49,213,10,59,50,114,235,149,213,217,234,115,47,106,250,64,68,97,62,148,145,11,88,117,125,53,87,212,110,216,16,197,174,186,77,238,87,210,199,47,166,58,233,250,166,104,106,149,4,12,190,198,207,196,109,229,101,166,242,99,185,232,178,159,233,171,209,234,74,145,220,136,175,46,51,105,78,248,179,46,218,43,60,13,189,162,157,28,207,119,138,151,8,53,74,203,12,204,31,102,213,245,9,3,221,74,75,208,0,106,42,21,38,140,115,61,141,119,5,129,1,199,17,7,103,54,210,154,136,242,99,6,80,198,91,139,73,10,181,94,26,164,31,86,65,90,27,28,151,84,46,250,189,244,223,175,15,138,133,0,57,128,226,215,7,22,240,239,170,207,119,179,253,218,223,91,150,0,32,3,19,82,169,209,147,178,99,7,53,130,240,162,178,185,71,5,146,151,141,241,117,89,203,178,140,168,243,42,164,104,110,243,228,253,78,180,229,20,30,6,183,92,11,113,136,140,190,89,12,194,101,178,121,102,50,231,82,212,86,5,96,9,228,106,156,40,35,174,182,60,112,253,82,118,46,14,87,6,55,142,156,105,29,56,97,171,172,75,106,169,60,212,76,200,76,100,137,242,229,30,102,22,85,98,82,87,22,135,140,77,15,55,15,220,161,167,85,186,140,136,81,102,139,90,111,127,108,234,210,82,243,200,116,87,199,181,91,231,141,101,126,171,173,239,74,154,208,246,195,233,24,226,198,130,184,141,86,212,22,7,49,224,245,235,19,100,146,163,153,151,143,100,35,74,89,213,90,113,80,184,101,11,102,150,11,123,216,58,84,110,3,243,141,186,19,11,52,90,55,167,223,69,125,139,230,68,166,224,49,63,246,208,17,192,111,149,2,0,10,120,71,81,41,83,137,24,210,144,69,51,189,93,242,255,251,178,100,118,8,182,216,111,87,187,79,46,112,68,134,58,213,60,197,148,160,25,221,78,14,101,237,201,16,11,170,212,246,24,160,6,79,24,49,70,202,226,29,247,101,131,222,166,181,176,70,17,130,172,249,212,121,190,241,140,135,126,253,45,53,27,183,232,253,63,225,39,116,126,223,109,11,53,238,201,247,45,254,207,248,2,241,145,225,194,80,166,3,16,25,16,142,135,67,18,144,192,194,192,228,104,24,34,2,3,129,64,198,43,30,12,128,72,133,230,75,10,27,166,171,245,146,0,44,194,40,120,177,230,91,85,164,5,0,245,93,78,199,1,73,197,90,74,19,63,46,17,120,1,6,49,2,210,170,171,104,160,97,1,151,201,158,192,227,32,176,226,178,34,194,38,67,210,102,12,192,72,60,156,184,105,41,29,214,47,81,244,43,34,14,101,144,137,11,172,83,27,202,145,74,87,57,40,47,57,184,88,81,197,36,115,244,150,193,74,176,40,106,137,104,99,83,40,87,223,190,126,241,133,80,199,23,202,144,105,116,217,39,120,160,182,163,179,209,177,64,202,212,62,231,135,173,96,237,121,2,204,175,111,14,212,134,131,143,150,166,136,209,32,71,134,248,224,142,253,105,222,138,4,4,88,104,124,212,136,54,175,216,144,50,103,94,176,145,244,163,11,189,249,105,226,40,162,238,3,6,169,120,148,133,43,140,223,83,239,200,255,252,110,250,180,217,249,155,25,144,185,210,88,13,31,239,30,157,179,235,202,234,144,110,7,49,218,110,41,133,49,33,132,126,224,93,36,129,4,183,71,36,164,80,44,153,128,186,21,73,48,156,180,209,214,174,65,242,140,179,231,74,131,67,139,185,169,23,33,85,77,172,40,251,124,201,153,224,102,223,79,145,142,114,21,43,18,107,226,58,64,0,184,221,188,168,80,35,144,112,230,32,171,161,97,87,115,91,110,201,219,27,45,139,61,95,164,200,39,3,207,41,124,39,221,104,142,18,52,239,64,59,175,252,124,237,58,16,244,165,195,197,178,212,120,170,183,11,243,239,116,172,220,44,54,122,135,64,156,234,172,51,157,201,148,182,74,210,92,234,186,143,115,245,117,151,34,26,164,157,190,50,181,62,156,120,151,132,222,160,178,166,14,160,217,158,69,233,110,215,93,96,246,131,207,135,88,96,99,123,100,102,177,7,248,143,246,164,103,116,214,12,105,244,179,89,19,166,36,200,163,233,202,29,220,166,120,234,148,153,9,187,26,199,129,179,67,48,11,12,73,202,38,88,186,117,30,57,204,110,207,87,52,173,116,249,94,225,33,124,159,164,76,101,117,89,219,28,154,197,222,3,146,120,91,220,50,250,70,121,161,26,202,150,37,57,122,135,70,227,201,158,20,111,246,255,251,178,100,107,12,38,209,111,216,27,47,22,112,66,37,218,253,48,38,168,28,153,189,88,109,97,227,193,12,158,171,20,246,21,168,227,189,253,180,0,0,2,130,0,0,80,0,128,14,144,73,74,87,168,74,202,21,74,245,94,50,2,132,212,119,205,200,100,185,255,28,207,58,178,156,225,115,104,204,171,56,185,63,121,47,203,116,84,63,134,60,118,240,49,217,125,223,238,255,70,251,182,250,191,251,0,9,38,93,36,108,127,217,156,148,32,229,34,98,2,89,81,3,246,160,229,80,46,211,79,18,116,4,227,220,83,61,147,171,83,168,167,35,195,98,206,19,23,17,20,2,49,174,158,75,31,106,0,109,42,4,212,58,80,70,88,199,87,19,135,200,214,84,40,110,147,196,244,7,52,46,11,146,205,98,147,229,121,72,112,181,33,164,137,181,250,121,88,253,101,182,170,53,109,88,164,115,61,160,63,153,177,133,122,68,2,150,61,30,45,191,73,71,135,185,218,240,99,51,61,37,107,45,133,218,20,22,51,37,183,12,244,121,140,97,20,211,151,164,54,37,55,108,97,3,172,37,181,235,168,176,151,119,171,253,93,181,87,154,67,74,69,162,20,201,81,148,163,187,228,58,251,126,51,183,215,110,54,128,190,201,13,226,27,60,131,102,52,140,203,143,107,25,14,83,71,23,7,212,171,85,54,185,211,77,15,117,117,227,186,114,143,15,27,255,115,255,255,245,137,45,84,141,110,16,64,69,22,61,33,77,100,135,14,115,176,216,246,237,4,177,216,186,26,60,189,109,66,199,178,63,246,152,173,110,255,65,71,22,83,222,203,29,67,114,221,8,106,215,239,86,233,151,110,235,179,255,57,127,253,127,226,249,215,255,217,172,230,139,63,244,16,0,4,74,80,193,106,7,172,62,176,193,1,141,120,130,225,1,5,150,137,149,152,48,97,131,76,99,48,176,51,12,84,44,192,64,57,21,151,50,49,22,181,81,161,217,236,76,38,138,158,232,212,182,220,84,226,110,194,18,169,106,138,0,32,202,153,180,148,64,41,137,13,72,33,213,120,149,202,2,100,159,82,156,75,182,49,228,116,178,169,204,20,48,243,115,142,51,85,168,183,7,4,89,248,219,33,252,74,219,12,22,226,112,79,217,155,1,204,176,126,148,109,141,15,100,187,60,109,183,25,86,153,87,30,40,237,137,41,146,251,16,33,66,95,127,78,243,50,53,227,72,132,28,87,32,63,226,133,117,174,188,67,42,216,68,71,130,195,36,174,72,116,38,177,167,13,237,25,173,168,7,68,209,79,168,57,59,138,111,16,217,122,245,74,116,120,103,110,169,120,22,188,97,230,170,112,38,101,43,252,39,177,53,196,41,89,34,124,123,175,195,115,74,69,255,251,178,100,112,4,183,179,115,212,155,79,46,112,68,38,74,197,49,37,106,28,17,189,90,237,97,227,192,247,140,107,96,193,150,72,203,108,88,76,11,179,82,119,138,86,72,123,218,234,27,252,113,145,5,52,17,226,128,32,0,96,24,130,195,153,100,194,229,168,15,17,133,245,92,23,129,108,149,241,155,252,100,105,171,148,104,60,174,99,141,93,200,142,112,233,144,164,11,117,245,24,133,125,17,170,217,62,125,54,86,90,21,255,198,50,228,191,251,253,222,205,110,209,103,254,144,128,9,71,95,17,64,15,38,110,69,129,71,37,104,195,217,73,193,11,225,80,181,193,29,20,60,185,199,36,202,93,53,9,112,80,154,183,26,110,48,16,140,104,208,60,215,108,106,228,249,18,115,176,128,254,215,33,173,5,114,36,235,168,74,145,128,162,62,220,75,51,81,130,51,233,100,93,25,168,74,138,58,72,255,92,237,149,201,128,109,69,95,64,196,178,123,40,37,38,101,25,55,93,181,23,231,71,163,133,219,41,23,150,172,146,66,212,196,161,151,37,71,109,110,121,2,83,207,217,159,239,17,39,93,32,163,36,194,169,182,88,54,112,44,149,184,106,17,181,19,3,27,131,246,177,123,170,37,82,241,104,141,213,181,2,109,33,123,217,232,109,248,9,8,253,225,37,207,68,207,243,185,232,137,94,113,168,119,138,24,112,147,107,62,24,81,171,113,0,12,200,173,237,142,39,150,142,54,96,22,156,76,178,169,167,107,255,231,127,255,254,39,151,150,36,26,25,136,69,85,2,19,46,93,116,133,212,136,7,19,86,46,98,245,83,177,194,90,144,142,11,166,12,145,14,225,14,39,198,185,65,161,68,225,27,133,114,118,172,149,47,251,152,118,191,157,254,43,250,100,175,213,244,252,239,223,0,23,36,188,117,33,138,160,76,136,4,24,185,174,171,14,67,86,114,155,209,145,64,109,197,150,139,42,68,41,35,91,126,154,122,144,130,121,120,128,10,130,49,249,117,247,94,32,153,82,217,75,193,125,194,100,67,41,132,40,135,37,100,242,217,189,93,10,218,72,237,32,63,67,161,23,46,27,175,187,245,105,62,166,25,243,46,212,178,206,46,2,143,50,13,139,141,144,177,128,105,19,45,145,219,72,239,147,8,203,161,28,212,199,103,109,193,244,243,150,229,145,97,112,127,163,0,149,206,149,26,96,62,43,76,28,26,135,138,199,106,98,137,207,143,34,177,189,220,141,154,139,212,155,194,144,214,187,114,191,198,59,139,156,10,48,180,211,19,106,44,50,181,161,140,249,35,162,89,182,182,185,32,132,246,112,243,23,58,140,254,213,127,224,36,25,102,127,34,203,249,84,254,222,79,191,172,0,12,0,0,72,227,128,255,251,178,100,107,12,166,118,105,87,155,76,125,208,64,35,42,233,60,163,118,29,37,173,84,109,101,229,193,17,52,107,156,242,157,248,234,116,228,206,226,201,86,185,206,253,104,136,55,209,106,135,116,20,212,2,30,207,24,2,172,81,188,123,138,120,87,162,18,26,23,61,70,66,106,81,202,253,216,152,178,21,81,31,79,103,189,220,151,119,148,255,210,0,9,20,161,129,236,1,76,98,82,25,80,45,64,10,144,170,17,151,72,192,2,50,90,89,130,145,32,104,198,123,16,137,41,130,36,18,161,28,0,120,85,189,46,135,151,65,136,65,17,79,187,112,73,167,192,5,49,250,72,5,242,24,70,142,132,37,136,79,207,242,232,51,210,102,248,86,204,188,13,233,207,131,238,139,202,9,97,39,108,119,153,13,174,83,67,108,20,79,205,146,200,185,100,231,140,142,46,154,148,199,113,161,166,184,203,27,246,182,181,157,177,160,167,96,151,81,210,117,134,154,190,104,173,142,186,105,189,31,197,213,124,237,135,222,78,224,139,145,77,34,154,41,236,210,242,1,166,231,35,115,45,224,169,149,211,187,101,127,29,55,250,146,88,185,82,199,140,186,75,69,219,134,117,12,109,190,128,164,119,175,27,21,236,242,60,59,80,153,94,61,103,220,5,29,103,126,49,240,229,87,15,52,181,180,20,146,171,112,94,86,90,53,255,224,233,98,241,37,12,51,203,146,64,0,105,27,17,202,133,114,38,73,113,91,164,50,164,36,247,145,189,228,22,105,197,145,120,8,119,61,25,28,153,145,31,12,254,159,255,243,255,255,183,217,191,250,125,63,254,191,178,42,127,254,223,251,120,249,132,78,39,47,156,216,223,30,12,127,255,229,0,0,68,13,99,1,238,12,76,116,4,149,204,128,28,22,55,129,133,38,87,16,7,23,204,16,40,30,5,24,160,94,85,14,141,17,76,86,79,56,66,26,48,13,64,146,198,195,202,90,56,68,97,31,130,168,31,16,33,112,179,163,130,7,22,221,195,17,12,46,27,33,5,249,87,37,185,16,0,151,195,35,37,210,154,183,0,33,44,20,88,214,206,167,67,70,82,193,13,137,218,139,187,177,87,124,136,56,91,88,14,53,158,192,76,182,64,244,167,159,159,132,245,169,51,151,168,4,90,174,8,176,72,188,132,49,64,82,185,44,64,163,238,133,44,81,106,242,157,19,68,47,205,139,182,246,199,166,98,170,12,176,230,150,209,185,80,182,216,139,14,171,171,91,241,179,50,62,172,95,45,183,43,70,217,227,55,40,235,44,22,77,226,59,12,76,168,164,231,163,78,33,180,207,83,221,139,114,29,209,115,188,210,209,143,42,216,169,77,120,75,171,189,210,16,251,106,66,125,31,120,117,170,255,251,178,100,116,15,135,252,113,210,139,153,123,116,73,102,58,200,61,34,106,32,93,189,72,14,101,237,129,6,142,171,8,195,33,152,121,39,157,21,31,90,108,183,195,126,190,160,184,127,92,127,134,140,124,205,212,99,97,48,0,32,32,24,97,80,153,67,28,16,134,36,63,177,243,102,35,120,248,33,31,52,90,140,207,48,186,40,177,24,64,76,37,70,101,168,228,186,57,199,11,14,207,1,85,68,71,178,202,234,220,126,149,173,58,245,251,55,194,63,215,187,59,236,203,223,126,137,4,111,79,255,62,96,40,17,190,11,6,158,55,25,16,118,96,176,32,17,2,50,51,48,169,240,195,67,83,6,132,21,184,196,227,194,1,73,136,66,6,47,38,28,75,147,16,28,201,156,25,170,80,10,112,200,22,227,94,11,170,122,68,61,8,232,136,228,17,112,136,99,53,67,20,180,213,10,24,141,32,160,193,2,53,230,15,54,130,66,247,143,40,158,73,168,100,12,251,169,89,101,229,108,40,137,9,134,122,176,248,56,201,130,22,79,131,13,78,158,31,238,13,98,165,210,228,39,207,149,113,210,244,242,58,159,216,77,219,151,5,137,197,201,57,36,102,249,220,87,204,121,223,181,70,106,77,179,66,24,56,128,191,45,74,37,69,227,235,93,246,118,39,13,48,77,208,40,74,135,57,71,185,68,181,102,162,82,201,93,227,13,137,248,109,103,67,184,186,84,223,47,96,218,10,51,90,48,45,102,52,163,234,34,74,205,200,237,195,58,125,47,130,197,189,150,110,21,173,224,203,212,117,129,130,27,247,38,105,172,62,214,151,12,242,231,15,173,180,207,248,149,214,243,46,191,145,196,232,158,42,234,70,40,0,1,217,44,129,87,52,106,90,153,234,173,19,180,224,17,20,180,30,181,84,144,178,65,148,247,64,106,220,194,195,82,60,154,167,213,230,116,241,126,58,130,81,111,218,239,78,79,86,207,45,235,247,74,122,93,155,247,111,69,82,221,52,47,253,1,0,1,49,139,3,135,238,41,89,34,152,54,82,67,58,20,49,240,19,86,25,49,196,64,178,88,56,156,204,9,72,7,204,72,76,5,66,106,190,180,16,172,154,32,52,196,249,146,150,216,228,96,100,12,195,9,200,34,45,52,233,16,228,56,41,84,114,161,64,33,137,140,47,58,75,164,114,148,128,4,26,5,105,165,200,88,101,84,18,2,28,42,26,133,84,236,34,67,27,138,57,244,206,210,80,79,190,228,75,212,186,249,210,70,24,219,151,37,241,70,226,155,120,128,66,94,84,43,29,62,27,181,90,158,43,245,126,226,53,160,169,50,82,38,145,47,114,85,109,244,23,251,61,146,153,146,30,166,166,44,89,60,185,184,10,217,83,167,147,255,251,178,100,84,140,151,149,105,82,147,121,123,112,68,198,58,160,61,34,108,26,89,163,88,109,97,227,193,5,13,171,36,195,37,224,248,3,217,150,43,88,117,91,112,117,36,100,180,243,147,172,204,205,15,89,151,17,160,77,91,38,34,94,138,57,171,205,172,228,249,223,196,95,34,251,204,208,30,171,89,237,116,146,115,33,190,167,122,159,48,103,90,141,107,57,81,241,132,211,155,249,98,105,35,89,248,189,47,74,248,56,5,116,255,169,63,122,76,19,45,77,5,215,11,177,26,114,80,109,200,216,214,139,197,10,153,14,36,187,18,165,122,219,8,228,189,135,224,150,37,153,114,73,125,24,250,178,50,13,254,87,149,74,118,167,211,240,127,241,53,223,209,229,63,95,246,253,192,23,35,151,142,44,63,131,78,16,240,0,71,208,69,228,116,59,68,181,227,2,117,135,156,148,234,4,16,118,59,5,188,204,81,48,73,132,189,231,229,5,85,47,192,236,126,145,115,106,110,57,76,176,189,152,182,170,150,150,69,125,182,170,182,34,252,65,220,17,34,209,72,108,81,164,60,25,11,180,60,13,19,178,139,107,164,3,121,204,205,199,75,18,102,36,204,106,54,168,164,158,44,228,194,51,180,94,108,185,139,5,114,150,173,220,117,67,115,86,48,226,248,16,182,124,52,107,112,183,137,35,92,244,62,178,103,6,159,190,115,130,169,195,124,164,174,94,226,245,155,122,59,105,155,26,236,251,128,119,120,198,222,100,106,104,204,3,115,22,73,20,154,140,160,114,242,179,125,182,154,158,16,75,72,252,55,55,95,244,125,240,165,14,216,209,25,214,247,242,254,46,141,133,184,180,141,27,229,74,245,154,1,1,76,61,16,68,53,38,43,138,163,225,206,14,87,112,24,15,90,174,75,6,59,48,213,79,239,2,173,58,205,201,146,187,166,163,49,161,163,126,44,52,15,139,152,108,135,124,217,103,85,211,158,74,180,123,81,221,174,108,83,178,229,242,65,0,0,0,52,192,98,14,87,124,241,36,76,61,64,210,77,53,109,77,49,227,142,56,192,39,50,100,65,131,1,108,8,29,50,133,49,222,2,238,76,148,96,138,225,205,201,174,6,153,3,177,192,49,70,129,164,194,150,16,131,80,208,80,32,105,169,242,245,138,213,66,193,30,49,64,224,66,255,70,27,210,98,145,253,47,128,73,191,73,104,145,48,66,249,82,16,116,190,29,110,17,178,245,84,135,74,21,142,207,181,199,230,92,217,189,234,86,56,245,34,253,177,24,111,55,44,90,148,208,75,199,141,250,41,236,226,56,218,211,205,157,110,247,220,127,210,228,215,196,47,241,178,66,59,247,191,85,235,97,71,9,212,172,136,108,243,166,206,244,24,249,110,255,251,178,100,86,14,8,27,113,82,27,122,200,176,57,65,11,26,36,236,32,31,153,195,72,110,101,237,128,235,13,107,220,194,165,168,72,237,229,249,94,203,9,207,176,236,114,245,60,90,238,58,145,222,155,127,173,96,241,203,111,223,149,229,214,196,249,125,70,141,57,150,167,43,86,128,17,35,8,243,17,70,57,68,173,227,181,103,142,132,182,171,48,86,40,76,204,118,122,215,119,75,59,81,54,161,125,143,65,84,248,110,28,191,255,190,255,243,191,247,57,255,115,64,25,128,0,8,66,78,117,102,17,188,60,226,16,153,37,210,235,227,77,16,148,196,187,18,226,45,36,173,151,85,255,114,212,43,255,255,126,121,110,235,99,185,10,16,75,242,34,68,168,3,193,160,156,124,4,120,129,9,64,184,248,243,74,147,79,27,72,152,193,97,105,128,210,102,5,0,154,116,116,34,41,24,48,142,34,7,131,153,228,131,16,81,24,33,72,59,64,40,176,135,5,165,51,215,1,120,28,162,244,91,134,48,130,180,175,226,251,195,106,98,142,198,96,17,84,5,24,122,181,242,217,49,229,251,10,52,145,82,199,38,86,20,30,76,68,19,156,215,135,159,134,218,202,165,223,77,178,52,62,68,121,52,20,65,5,51,87,79,44,152,56,110,115,151,39,57,203,28,40,133,254,241,194,71,163,220,132,67,209,118,180,116,85,173,204,122,60,77,227,10,135,182,31,120,106,181,116,102,52,79,141,234,212,182,138,52,164,32,73,147,7,173,237,172,214,124,42,33,63,10,237,97,110,13,104,149,121,178,244,224,212,137,88,188,208,79,92,182,152,147,228,93,223,72,214,127,62,140,61,179,54,7,59,142,231,127,92,27,133,110,24,129,144,77,167,111,104,183,231,75,189,20,67,50,59,27,91,132,181,134,231,139,25,209,53,35,5,233,149,214,255,243,255,141,255,36,127,228,253,128,8,10,1,5,82,152,25,36,48,124,245,23,18,237,36,169,168,236,61,168,214,84,80,20,222,53,41,77,242,198,44,75,248,237,52,38,37,221,251,44,35,39,179,255,217,123,164,172,255,231,236,254,146,15,246,119,85,138,129,0,2,136,120,192,96,131,7,72,72,128,6,57,21,152,128,16,96,33,33,133,66,43,204,70,23,29,13,19,6,68,144,164,132,161,36,229,92,136,212,122,69,82,223,175,82,48,11,131,74,205,7,40,6,178,161,75,14,84,5,254,108,64,144,151,106,87,152,128,45,231,209,129,90,163,5,83,50,210,161,72,110,136,82,184,141,136,100,21,217,207,9,154,51,114,132,212,88,54,4,109,190,84,180,69,193,150,250,98,211,49,151,162,53,161,223,100,18,178,158,108,57,69,231,73,8,175,88,18,208,88,156,189,159,255,251,178,100,67,12,199,59,111,83,155,153,122,208,73,107,59,3,36,39,150,31,145,197,68,46,101,241,81,0,139,107,8,243,33,144,74,212,104,86,205,184,230,99,141,47,26,215,246,152,140,197,178,148,180,214,113,242,214,179,169,83,85,206,191,146,61,234,165,143,88,105,171,227,89,142,192,148,158,69,42,175,113,22,117,98,200,243,249,52,92,247,169,25,170,81,66,179,192,31,152,55,85,87,143,203,19,60,86,145,169,71,176,78,24,217,121,168,220,238,56,43,26,52,77,177,51,127,255,255,255,252,242,0,12,24,235,7,197,99,3,12,7,211,34,60,204,133,59,97,12,202,216,193,223,59,40,242,9,83,23,27,20,132,76,252,230,30,213,112,217,3,209,70,191,254,180,171,45,77,126,254,191,255,255,31,32,233,202,135,74,8,173,243,159,175,167,237,215,183,250,250,22,159,210,238,72,1,4,150,207,4,73,52,10,80,199,165,147,6,13,12,78,204,49,48,12,216,128,48,225,233,128,196,38,32,17,6,77,132,35,19,30,128,128,165,35,34,142,150,176,209,140,194,130,33,33,104,178,144,187,233,228,80,1,167,65,135,104,58,163,20,97,204,86,248,192,194,15,213,219,6,13,61,169,162,160,208,12,250,2,71,4,179,44,241,18,131,166,14,130,14,25,160,171,40,152,48,34,28,218,22,74,167,66,194,211,0,183,174,98,235,14,138,93,17,88,206,187,182,7,173,192,58,89,21,131,166,3,97,74,227,81,95,248,84,195,157,81,186,49,60,106,46,138,232,207,223,82,165,245,237,5,190,187,86,187,161,26,139,102,22,91,199,129,123,144,18,190,167,96,30,112,187,86,198,161,27,70,202,216,137,147,44,159,50,165,188,132,106,144,32,37,62,100,79,76,212,231,155,47,51,123,37,235,210,72,59,242,162,55,196,89,225,38,45,61,223,26,155,108,123,172,245,141,81,125,150,105,102,139,72,86,150,159,105,92,215,26,182,165,215,248,223,255,255,233,252,41,128,0,25,34,68,62,67,52,178,253,66,186,110,185,46,202,241,206,126,77,164,170,124,48,36,108,119,1,33,25,237,215,149,140,203,17,46,84,115,235,31,87,138,177,140,67,53,229,102,127,225,173,19,221,84,185,86,36,250,247,106,232,191,253,97,4,167,93,188,132,52,213,32,76,244,177,40,2,84,9,152,208,9,186,166,202,89,6,148,209,45,97,176,246,150,241,253,87,75,173,129,38,170,238,124,141,55,67,124,92,141,49,166,69,34,128,184,92,142,162,37,86,139,118,174,98,50,149,10,230,213,217,119,80,197,96,14,188,46,213,142,217,28,12,20,193,223,207,214,169,23,211,155,109,84,73,33,23,13,200,227,114,122,113,192,142,96,78,255,251,178,100,51,140,6,164,104,213,155,120,120,224,76,236,170,163,61,37,106,95,13,197,70,78,97,243,1,28,169,235,232,192,162,240,158,47,207,110,64,178,216,135,184,68,59,149,185,82,210,104,72,175,8,184,126,217,14,135,197,62,158,231,238,30,222,35,170,41,196,247,11,149,70,172,46,170,216,22,13,233,245,75,204,194,193,104,227,237,181,250,234,12,76,188,163,140,51,203,49,141,136,146,221,81,236,152,90,134,245,31,22,207,86,161,84,236,90,181,200,9,171,123,201,95,38,111,165,202,91,234,147,83,114,191,146,26,251,71,181,243,46,218,254,160,0,0,1,76,243,156,203,56,106,102,114,226,124,223,34,99,205,241,189,120,108,234,38,15,231,56,57,53,247,126,160,177,75,211,103,212,113,43,76,113,62,111,241,223,255,253,54,247,255,24,223,255,254,135,255,151,255,209,116,111,251,255,246,152,93,89,65,38,25,173,37,127,208,62,209,180,224,0,14,20,82,153,97,164,113,243,97,164,11,5,98,147,38,43,204,82,38,51,56,28,44,21,48,120,72,0,17,52,104,76,70,21,22,51,154,92,42,99,112,40,96,100,136,225,14,8,200,0,16,42,164,124,144,176,0,46,49,88,136,4,226,52,144,13,12,138,128,56,129,25,11,254,1,246,145,14,4,119,99,33,141,26,106,104,148,29,78,214,72,9,49,118,22,30,235,112,100,34,1,69,198,114,178,93,113,165,195,238,136,246,32,152,234,232,198,116,55,94,39,204,229,44,51,170,2,136,156,61,160,237,125,33,125,204,116,93,48,195,14,232,134,75,54,180,107,41,26,242,119,90,169,162,114,202,186,132,231,188,188,191,32,20,202,40,23,246,236,55,235,151,61,53,161,17,124,183,196,55,84,194,25,30,139,134,125,77,34,151,13,109,150,163,50,106,180,99,206,215,73,111,4,229,175,179,205,66,93,38,252,164,102,88,144,90,233,110,229,111,42,10,219,137,18,54,226,69,244,76,186,206,171,173,226,187,222,45,191,243,79,240,231,191,230,147,168,1,8,4,0,8,15,74,100,193,237,105,233,250,71,150,119,143,219,0,98,114,119,76,166,252,206,81,251,79,98,214,181,85,155,239,192,114,127,253,125,255,245,162,124,191,255,255,127,255,255,255,240,60,124,6,12,103,252,179,252,113,178,143,120,194,58,86,143,80,83,214,0,2,146,124,117,92,242,131,205,220,4,205,136,140,24,68,198,140,1,197,194,79,195,37,16,130,170,71,128,3,128,173,51,161,132,144,70,68,169,71,145,16,131,197,23,246,48,211,83,8,2,99,140,166,13,134,17,4,5,17,137,85,116,238,222,85,44,195,9,27,153,41,35,225,184,21,138,35,244,150,50,167,145,237,110,255,251,178,100,42,140,6,201,104,212,27,121,121,240,70,171,234,246,44,35,190,159,81,189,66,46,101,241,89,17,175,171,204,196,9,56,112,42,159,179,179,112,120,189,100,136,238,18,166,175,10,87,7,167,212,217,82,253,26,95,103,195,251,44,70,212,40,218,93,42,31,192,101,196,203,137,232,66,41,13,75,92,27,17,237,120,95,83,192,134,119,77,150,49,69,26,179,107,48,28,171,206,25,164,173,109,72,177,54,238,210,116,124,144,118,243,26,89,125,42,77,91,136,138,172,238,68,223,210,98,111,171,197,145,92,130,187,107,11,155,247,101,177,94,164,111,80,65,145,210,174,20,204,75,59,163,20,73,101,48,99,230,27,216,248,162,235,247,132,36,1,27,32,199,88,166,98,152,134,185,12,94,123,4,214,174,27,174,230,205,244,204,209,206,191,132,10,50,7,87,134,113,127,255,254,191,251,154,108,203,255,255,255,255,63,248,255,77,123,57,44,179,45,189,72,191,213,136,200,76,75,43,91,193,185,73,85,26,184,1,51,60,156,223,58,195,134,189,192,72,67,11,13,204,210,228,49,208,212,116,24,97,82,57,129,13,129,196,35,81,142,64,130,115,51,134,12,0,103,20,44,163,136,24,236,23,17,24,60,6,14,109,34,123,23,18,68,9,249,231,226,44,144,22,153,99,200,38,225,185,210,85,38,48,40,136,105,184,62,109,213,216,48,2,72,38,102,128,196,2,54,134,128,147,142,144,24,22,192,227,19,21,146,110,203,211,106,108,121,136,61,25,150,59,208,236,55,239,123,98,13,246,181,208,129,190,98,55,224,40,133,41,119,128,82,197,107,42,91,240,93,156,44,152,114,173,138,219,36,43,170,27,239,240,38,116,134,153,135,81,148,181,170,172,86,238,18,105,92,140,216,201,47,149,149,134,75,144,9,239,32,243,249,125,92,181,61,197,212,48,107,164,182,174,245,77,86,170,207,146,99,109,181,165,111,109,151,189,245,28,75,226,22,251,229,185,185,153,76,199,222,125,152,126,33,53,65,239,55,241,125,239,76,59,247,135,141,225,171,95,27,214,126,127,198,38,226,206,182,211,0,48,95,19,196,194,186,181,197,67,249,117,156,9,110,2,8,215,118,116,69,9,34,46,124,146,160,66,186,155,67,216,186,253,191,251,253,191,254,166,103,233,255,79,255,255,255,79,255,251,105,250,183,211,175,171,74,242,178,203,232,177,116,44,184,107,33,96,0,76,7,15,61,197,176,194,238,211,31,159,204,136,18,51,122,164,202,69,115,84,2,202,10,134,23,10,136,196,230,134,20,61,160,81,57,160,70,64,40,128,167,165,48,136,179,5,145,255,141,147,154,232,176,32,160,14,179,3,25,66,216,112,91,22,217,46,138,255,251,178,100,34,143,231,95,105,81,11,153,123,116,69,66,58,179,49,232,10,28,129,165,68,14,101,237,145,29,167,106,136,244,137,144,0,108,38,24,204,54,48,161,205,226,153,2,137,154,46,81,16,172,41,121,65,173,65,203,34,190,21,48,246,63,88,60,10,36,182,23,4,158,46,68,219,181,50,217,231,99,161,149,216,69,42,221,69,30,17,89,60,1,14,222,9,230,110,127,197,211,234,98,10,105,228,40,211,51,158,150,136,58,31,76,156,147,69,147,79,234,91,225,219,232,134,121,194,212,126,131,165,177,182,43,204,17,169,34,55,159,213,189,237,152,77,48,155,14,232,85,97,182,43,70,122,218,61,178,185,114,131,221,215,202,181,155,169,99,226,181,127,184,137,106,69,59,154,55,7,84,205,35,110,182,84,198,253,247,197,35,253,192,143,243,156,127,10,45,188,71,52,0,0,0,105,12,86,216,77,151,3,185,149,161,116,217,20,116,202,198,91,78,63,81,48,50,35,103,148,44,99,105,6,20,75,169,226,26,205,185,11,15,77,104,5,150,67,229,107,167,150,189,31,238,255,179,87,43,223,210,147,75,71,28,64,112,245,36,209,244,131,98,39,55,118,25,209,30,105,212,25,135,134,6,52,98,152,212,56,24,236,48,89,40,195,2,243,13,130,13,26,49,16,135,64,71,224,232,233,237,43,234,28,42,37,25,144,164,90,234,69,82,41,2,161,3,155,14,164,148,197,144,164,97,179,89,246,176,128,64,102,111,186,67,41,171,174,207,204,144,155,84,26,104,41,6,170,192,34,228,37,83,75,141,147,8,94,180,144,242,26,119,19,128,222,87,1,220,35,201,248,231,3,73,242,88,48,145,44,16,228,38,144,89,201,126,102,31,191,68,46,13,150,99,121,126,37,77,106,238,228,203,30,40,60,224,209,21,136,229,147,79,202,91,226,28,124,25,178,228,244,12,154,66,97,206,136,210,205,176,68,235,49,113,152,110,241,5,23,175,120,154,245,99,245,102,191,120,238,148,137,93,61,114,253,33,63,197,245,219,89,171,227,37,126,45,254,153,97,98,174,189,181,191,139,87,62,73,254,63,249,151,82,118,157,35,109,117,161,103,168,106,131,96,210,185,35,70,33,40,183,113,5,170,10,120,90,131,210,163,131,102,238,183,15,136,145,204,24,17,9,238,187,215,138,199,59,87,219,213,247,127,125,115,43,163,220,181,253,114,235,255,255,255,255,254,102,130,235,156,97,227,111,87,169,135,125,223,126,160,0,0,1,88,195,41,77,243,208,225,137,13,100,20,204,197,12,177,144,199,205,7,157,135,7,71,9,11,244,102,131,72,26,16,4,101,33,162,234,64,18,160,46,32,129,232,24,14,11,113,22,40,174,66,233,255,251,178,100,27,142,198,141,104,211,27,120,99,112,60,226,10,195,60,197,98,28,141,163,72,109,229,235,65,4,141,171,12,243,29,144,76,20,137,135,221,199,229,27,32,102,192,32,84,251,43,143,69,31,87,38,67,40,116,224,89,83,67,145,179,212,160,162,143,72,237,205,200,166,223,86,109,113,245,75,13,218,123,37,22,203,46,88,154,195,71,127,98,70,249,70,248,162,120,234,156,158,215,133,79,195,251,46,211,72,191,173,197,197,232,255,114,114,223,66,154,173,26,131,249,186,46,194,20,83,130,63,243,157,72,98,165,156,206,147,75,217,216,31,148,9,146,245,230,97,250,148,222,154,43,233,156,31,21,16,73,13,198,156,33,171,72,107,57,243,246,121,41,110,102,150,187,209,51,62,92,70,227,214,154,73,118,183,140,235,80,0,0,4,168,147,164,108,54,74,76,89,159,50,50,228,146,246,50,146,213,228,30,6,97,67,201,74,135,69,8,48,144,100,140,146,47,82,127,103,79,127,255,249,15,254,125,225,199,161,105,11,47,158,195,74,212,167,55,163,118,242,74,198,13,122,118,241,103,165,136,104,38,0,37,227,13,148,5,36,28,9,40,56,32,192,78,75,0,102,150,134,161,199,121,96,213,141,226,161,165,242,164,192,73,130,228,72,6,252,138,16,17,38,44,41,250,132,12,141,46,99,109,51,214,200,6,57,229,202,72,81,198,113,99,138,108,131,200,253,68,11,147,181,192,42,242,252,236,126,193,4,217,62,77,5,106,96,31,170,5,234,193,178,95,179,148,240,33,150,40,119,63,105,146,105,166,228,245,118,167,89,187,127,218,37,102,120,56,190,212,214,193,122,165,141,216,251,51,163,87,14,52,203,251,196,97,85,105,248,37,167,197,162,97,36,149,237,103,244,28,90,250,195,141,42,174,154,19,116,213,149,181,244,57,30,207,67,57,195,195,133,27,75,151,147,108,205,199,196,179,245,201,171,37,68,237,26,200,163,58,37,205,144,197,247,204,5,115,102,152,216,162,65,186,155,81,82,14,123,174,146,216,211,111,84,176,93,143,214,4,0,128,235,104,162,61,140,85,105,116,85,40,148,201,42,21,210,183,33,231,76,92,132,75,101,19,70,124,211,148,127,211,73,199,170,136,2,60,50,242,62,139,191,119,236,251,117,211,255,200,116,37,197,70,166,218,67,145,68,151,182,167,175,152,0,0,148,124,9,6,104,237,70,249,4,40,116,96,196,102,22,186,98,134,37,248,8,30,65,42,197,51,2,167,221,85,129,67,165,251,121,201,134,160,181,128,38,37,47,20,58,156,42,108,56,10,137,236,73,144,181,102,238,187,41,170,131,129,33,112,131,74,10,184,36,50,25,170,227,169,128,147,101,156,32,210,255,251,178,100,41,14,7,49,104,211,155,111,101,224,70,163,90,234,48,47,148,29,133,215,82,109,176,93,73,16,140,234,164,246,29,88,61,44,51,161,239,162,182,19,86,244,81,55,128,184,91,103,99,102,212,22,200,242,180,82,137,109,244,29,33,167,107,12,245,145,193,182,19,59,107,141,224,44,95,43,239,242,65,103,151,190,134,123,63,103,133,10,103,255,209,185,46,212,54,73,68,34,80,119,230,27,145,120,139,81,73,150,22,85,155,108,58,220,153,10,149,218,209,60,223,224,103,42,249,69,252,43,44,228,172,214,233,69,149,141,197,123,144,28,192,56,6,55,140,86,99,197,81,222,206,80,9,218,74,133,103,89,9,235,69,247,58,89,201,149,161,24,58,131,167,101,125,169,159,63,65,119,226,119,128,128,16,5,0,9,59,103,137,195,216,67,162,201,218,30,240,251,43,206,161,249,218,40,189,181,149,245,193,1,66,177,105,106,187,148,107,120,14,216,175,183,236,255,87,253,51,200,145,115,114,215,102,212,217,197,75,158,240,145,80,234,195,76,33,120,178,103,20,152,4,128,161,2,9,132,209,154,1,193,155,18,14,6,152,66,8,40,28,206,4,25,120,84,26,128,199,69,84,128,64,48,176,217,115,152,234,9,29,85,112,66,6,134,239,138,205,10,131,168,123,230,132,244,211,71,199,81,15,237,80,42,40,21,200,117,103,203,134,133,239,221,137,184,125,223,145,58,143,203,65,117,233,151,236,73,245,107,111,211,72,135,96,54,190,166,207,100,63,156,220,168,40,46,176,15,151,21,176,241,235,175,146,201,47,43,28,40,88,56,92,67,146,209,73,146,204,103,70,149,141,133,118,96,252,174,74,231,10,134,152,141,245,41,31,135,21,46,44,88,108,66,14,101,5,187,28,22,110,91,197,108,187,49,168,58,169,194,35,130,64,87,1,219,98,61,76,9,136,234,244,70,104,4,162,154,168,22,184,145,33,223,192,163,82,116,87,185,227,54,90,194,71,91,137,228,34,27,173,15,128,208,4,18,99,142,26,205,94,112,206,39,227,154,234,119,4,134,72,88,79,194,32,0,136,50,212,1,0,0,0,133,181,134,248,99,158,44,194,126,141,44,42,67,21,152,107,220,232,33,95,175,174,76,89,123,249,197,229,198,56,208,180,94,127,81,175,166,84,62,123,20,247,244,90,177,70,98,109,119,127,39,216,155,63,77,248,51,149,244,187,223,87,181,72,0,2,210,152,149,98,127,67,84,105,79,2,163,146,137,254,182,238,188,100,64,130,158,149,144,48,22,188,252,6,242,32,211,37,233,52,225,250,75,145,162,22,63,212,36,109,24,236,193,62,84,40,231,28,90,45,60,11,143,77,72,99,231,89,107,176,175,78,255,251,178,100,34,12,38,30,104,215,155,15,99,176,60,67,58,166,60,194,104,29,65,167,78,45,225,145,153,4,12,170,96,244,157,218,122,132,84,82,37,81,74,211,195,237,101,33,234,18,225,61,133,8,79,157,223,27,39,62,90,2,227,175,161,36,193,224,232,228,230,236,161,25,222,31,230,25,124,118,84,186,35,132,84,121,111,186,203,13,164,199,160,49,68,226,229,140,209,194,86,152,187,70,32,233,107,35,130,24,11,181,38,167,42,16,203,60,203,103,132,129,17,75,123,234,158,143,244,249,114,227,149,233,219,117,13,109,81,198,188,242,27,190,245,179,209,253,162,17,149,90,96,215,158,166,191,88,97,127,149,255,247,180,96,0,0,102,83,128,237,219,112,158,156,66,104,162,51,165,33,152,79,151,180,75,33,32,70,144,42,9,47,67,102,189,227,4,244,175,22,229,93,104,63,250,255,57,79,78,137,229,126,155,125,222,203,20,242,150,60,217,127,233,0,71,71,76,35,100,192,154,195,41,64,0,70,54,48,95,129,99,146,81,115,11,9,45,57,51,24,52,9,88,204,176,173,64,155,119,28,154,18,72,86,30,9,4,47,185,48,8,100,141,204,236,10,132,199,73,50,162,12,46,108,68,14,66,67,4,87,114,2,102,63,107,249,94,190,98,72,76,180,245,117,215,99,69,96,239,124,181,175,32,99,170,166,109,137,249,129,98,143,10,40,209,82,75,116,225,67,113,174,173,231,77,229,132,69,158,73,12,5,4,181,152,138,48,161,243,244,75,87,137,23,48,133,115,17,147,148,58,162,106,157,114,69,71,225,177,226,6,148,150,23,165,230,217,89,174,176,70,61,57,57,84,193,202,149,56,250,54,149,220,250,118,96,79,71,24,72,49,133,184,37,143,149,185,57,63,4,208,253,117,23,179,101,140,206,162,92,252,159,170,101,133,119,216,152,186,21,22,55,27,145,47,128,179,123,238,86,244,79,91,43,99,227,165,171,59,92,164,4,239,119,233,89,164,0,2,0,25,2,216,124,145,76,0,140,26,69,201,90,175,217,94,212,204,158,55,216,156,104,72,19,48,52,96,62,153,117,106,28,51,50,130,39,123,176,146,95,49,211,15,83,183,229,37,251,127,255,255,101,117,241,238,166,71,209,39,111,223,235,8,99,80,164,153,13,234,16,143,175,183,182,130,59,56,227,70,97,17,24,84,212,195,124,238,192,246,89,92,149,215,173,98,133,177,196,30,106,122,179,255,73,14,90,141,99,202,73,61,52,237,183,175,122,175,106,121,162,178,205,95,155,122,173,166,186,193,22,231,72,101,251,51,1,120,41,171,0,199,22,143,87,243,196,19,150,54,139,177,172,172,27,246,19,213,115,108,66,232,27,121,105,83,93,255,251,178,100,52,0,246,32,104,218,211,12,126,216,69,195,122,144,61,43,102,29,117,223,80,44,188,187,145,16,17,42,64,244,149,160,171,241,93,136,86,67,210,190,158,61,32,60,87,4,35,62,142,126,240,102,14,12,164,84,141,222,51,72,216,32,193,125,92,56,62,148,137,21,66,61,91,207,59,53,231,142,80,221,93,115,255,174,196,194,172,83,30,48,174,95,69,83,13,150,103,125,4,223,140,210,165,73,204,205,13,189,132,194,51,90,153,83,198,252,255,183,209,154,18,185,215,107,136,16,132,32,75,59,7,209,244,46,108,44,145,136,137,15,49,210,32,129,190,240,109,83,144,50,125,29,81,179,160,163,160,197,11,133,218,102,191,10,247,89,59,137,85,17,67,42,169,42,45,133,216,49,90,255,91,191,169,187,88,68,87,42,245,186,157,125,159,164,1,0,0,111,126,120,154,52,82,53,10,14,66,153,178,152,136,3,28,137,145,171,7,74,0,142,8,56,13,209,122,146,144,82,2,255,147,84,13,5,120,39,88,48,92,203,140,95,149,13,75,54,80,24,19,128,154,170,45,21,100,47,251,221,15,37,58,190,75,89,115,72,197,47,225,164,239,7,27,1,67,109,121,115,178,226,115,17,112,90,185,152,129,54,218,169,186,172,194,41,230,98,7,250,229,101,161,212,66,246,156,149,26,185,136,157,137,14,30,160,48,191,176,247,25,241,158,136,140,102,33,65,14,164,141,86,221,21,118,225,146,211,82,37,163,96,221,141,149,48,169,114,128,7,154,78,209,91,239,246,195,119,80,97,250,202,170,223,58,226,85,236,88,49,91,235,90,21,249,212,31,252,107,99,199,251,86,207,79,150,188,166,55,104,195,176,107,110,12,248,146,41,65,121,180,130,125,153,99,103,13,78,22,231,171,79,204,56,149,234,112,34,76,25,65,59,66,199,182,61,190,70,225,230,181,39,96,127,133,16,191,63,65,246,141,56,20,172,47,137,187,115,145,15,46,179,215,62,19,18,172,200,60,213,228,218,40,60,122,98,136,98,202,9,149,202,208,182,154,86,84,58,84,239,154,26,147,217,214,95,252,206,229,219,173,196,91,255,162,41,204,232,253,80,0,1,160,161,1,206,158,141,65,21,130,178,149,8,72,242,33,145,32,49,81,248,136,112,154,202,7,6,0,1,204,64,113,61,212,124,193,0,75,42,166,74,6,215,154,144,192,52,58,95,128,160,2,179,195,201,44,48,18,207,215,34,183,195,172,198,141,167,65,113,167,241,184,40,205,119,217,10,161,241,208,84,187,135,170,174,23,174,30,49,151,12,65,52,248,223,20,73,139,233,141,180,166,94,68,153,203,183,56,115,92,232,83,209,194,13,24,187,245,207,180,104,241,79,114,255,251,176,100,62,142,55,41,119,84,147,111,46,224,73,38,58,184,60,194,104,28,205,187,80,45,60,187,145,32,24,234,148,246,20,184,47,71,97,121,137,49,38,98,217,40,154,92,55,209,189,3,73,93,239,39,244,154,36,101,107,211,96,217,251,214,243,154,67,228,218,151,173,48,194,168,251,32,177,218,167,84,189,130,108,175,220,249,39,95,75,152,255,235,249,89,171,202,12,59,214,62,215,77,59,128,14,197,175,166,27,250,31,57,153,177,243,175,154,239,218,47,233,151,127,195,198,249,158,93,71,106,184,90,61,29,127,31,194,53,2,16,0,0,54,4,152,105,43,148,228,37,165,137,130,3,193,193,34,189,17,89,41,137,56,205,44,6,82,41,62,30,18,134,37,83,18,194,217,174,143,6,208,112,148,74,49,211,171,15,162,121,40,219,91,166,143,234,44,42,243,119,121,137,207,251,49,223,171,251,62,255,251,198,58,208,83,97,199,36,151,96,128,99,163,5,1,25,67,197,165,49,194,31,96,17,65,64,137,178,6,52,36,56,193,0,78,16,200,64,1,161,197,20,49,135,108,48,18,112,132,48,69,84,11,83,201,150,89,69,206,207,81,161,181,72,229,135,86,9,98,244,91,168,16,141,51,183,161,91,38,8,11,166,7,101,79,171,99,226,81,36,119,158,14,206,180,48,246,149,67,21,70,100,93,168,38,98,170,154,106,241,38,213,9,25,73,96,217,211,100,250,72,79,165,40,122,200,246,56,225,194,23,25,160,22,246,218,196,101,237,103,215,201,120,166,79,92,68,7,122,87,109,64,215,249,213,188,61,90,9,225,23,194,243,224,250,246,42,176,222,249,59,23,176,213,218,68,55,55,69,108,254,206,126,143,227,124,40,217,96,65,139,123,53,24,209,225,3,40,212,240,155,49,154,23,236,184,62,56,33,238,241,53,229,141,77,169,83,126,20,184,223,40,93,225,109,171,227,92,173,211,144,200,4,61,8,41,216,112,62,19,168,5,54,39,180,52,151,140,129,23,86,192,88,26,84,219,158,42,166,133,248,111,64,59,65,28,230,107,29,67,228,234,27,82,7,157,81,221,153,189,95,47,207,51,255,187,83,240,44,231,187,20,83,255,250,128,212,217,223,251,63,215,191,88,0,1,176,77,195,182,12,220,160,75,212,235,14,22,34,0,35,26,8,4,28,89,122,25,18,40,52,45,21,53,32,146,225,68,224,250,151,76,62,163,128,82,136,124,64,215,192,166,37,28,99,43,128,179,136,157,33,111,7,132,252,40,51,72,138,196,18,41,255,179,43,102,150,24,44,164,96,101,249,134,43,175,232,196,166,85,211,8,52,48,88,2,83,120,141,171,73,81,81,21,92,44,123,91,101,187,153,165,182,232,255,251,178,100,55,14,71,4,107,84,19,88,122,240,71,102,122,165,61,37,106,30,221,221,74,14,101,235,193,25,156,42,64,246,21,160,118,189,180,249,154,38,143,232,84,108,21,121,83,13,120,212,37,94,196,34,53,161,235,174,79,175,34,158,22,77,207,80,165,85,208,207,6,181,243,38,189,245,150,195,247,90,222,250,226,13,101,28,243,64,132,255,26,209,221,68,128,197,221,161,79,245,3,56,109,222,185,49,158,46,31,68,237,228,57,206,100,112,136,102,27,253,203,81,195,51,68,165,229,69,124,172,215,234,191,60,215,215,109,182,246,245,223,237,187,166,217,9,9,121,98,0,17,46,130,68,134,160,18,5,237,65,17,251,45,202,38,230,51,24,78,150,84,194,37,113,161,138,215,206,26,41,71,136,190,230,234,251,228,243,45,77,178,187,214,204,59,227,177,127,97,133,101,95,253,63,9,98,127,226,21,63,255,75,175,37,246,43,255,187,239,214,48,146,51,12,160,197,225,224,193,232,36,28,74,39,44,185,129,198,99,66,112,32,213,136,152,200,108,56,52,132,49,3,2,243,88,80,80,102,136,166,59,3,232,140,162,145,136,212,32,232,84,32,16,166,32,140,176,152,146,176,197,17,76,181,86,48,23,103,205,153,160,175,24,250,64,37,16,169,44,193,238,120,214,43,156,228,2,207,154,106,173,145,63,163,227,241,176,160,84,171,6,80,244,161,232,83,122,172,246,37,173,72,176,131,67,87,55,237,24,42,85,173,76,12,112,245,69,17,186,224,252,177,192,144,78,1,45,33,119,12,168,186,38,59,225,27,89,135,104,150,111,43,113,146,245,110,93,218,246,72,66,206,32,217,14,136,186,111,158,146,230,155,26,222,141,190,141,70,190,168,77,35,218,71,60,234,145,221,46,137,190,163,73,143,153,109,224,205,172,31,145,175,245,250,250,171,121,35,104,31,45,62,114,121,91,77,111,220,43,141,127,11,127,192,105,214,101,159,120,72,59,215,131,63,196,13,254,215,175,241,55,242,103,252,219,255,5,48,13,16,253,80,72,18,214,51,170,101,237,18,21,230,37,64,181,248,79,146,6,27,28,104,207,79,141,173,58,52,108,179,158,239,71,73,76,124,51,58,154,118,104,179,169,116,21,201,238,93,223,255,79,194,57,63,227,245,196,218,191,119,35,114,223,255,91,255,244,128,0,0,89,34,154,10,82,71,41,164,85,180,146,57,18,244,230,142,175,137,212,139,146,59,143,251,79,177,38,91,10,96,249,76,190,71,28,77,68,188,92,103,84,171,71,8,251,83,147,231,5,135,135,156,228,174,68,154,54,70,244,166,218,134,55,170,166,4,144,112,196,77,242,135,27,112,179,14,186,62,238,185,12,135,140,172,215,255,251,178,100,43,136,198,21,105,88,211,15,132,120,65,228,250,211,60,76,138,26,65,165,84,109,97,225,193,27,158,234,64,244,149,112,193,142,174,129,59,126,55,184,108,17,160,157,243,236,128,22,186,51,95,67,193,12,120,224,54,163,157,45,86,166,81,48,180,70,112,122,98,232,85,61,54,169,117,24,142,99,36,204,230,99,211,197,204,106,98,102,91,56,129,193,157,54,35,195,98,53,81,108,213,82,243,44,178,107,97,154,45,58,6,248,221,41,78,134,114,95,65,2,178,170,21,3,7,88,194,51,168,243,86,131,71,226,222,137,178,162,251,72,0,112,1,18,21,230,235,190,176,230,223,10,30,143,233,33,193,158,123,69,129,52,151,10,20,17,178,1,172,150,45,244,32,85,77,119,91,209,119,244,37,241,112,37,58,52,249,112,34,63,143,242,31,246,109,187,255,212,244,253,255,183,239,255,254,240,0,128,41,70,37,28,189,71,103,160,145,127,21,20,201,86,50,164,65,245,208,116,115,70,67,213,204,104,106,121,86,68,20,180,87,232,100,212,58,137,232,227,5,248,140,12,55,235,128,132,26,42,176,122,183,148,44,48,167,56,12,84,227,125,170,132,42,140,224,56,102,2,237,181,177,106,70,114,245,150,210,92,197,225,225,249,200,218,24,128,93,68,59,37,22,126,13,130,194,174,93,159,52,215,149,155,121,122,231,177,176,170,218,229,41,251,30,186,23,79,38,245,42,107,209,199,93,159,228,123,62,201,0,24,180,247,190,49,239,0,201,214,26,190,215,47,62,73,14,228,139,187,210,26,24,230,124,154,20,138,175,113,190,156,126,155,93,124,145,152,177,55,168,248,51,85,22,184,112,138,184,141,75,152,116,124,56,219,163,174,12,100,181,228,143,254,126,185,85,77,68,146,53,250,186,105,27,36,190,150,0,94,143,73,115,148,65,36,52,28,230,106,33,35,13,7,65,231,225,178,39,147,57,161,1,8,82,73,245,194,173,218,121,250,152,180,254,73,65,49,105,236,205,189,90,154,62,239,236,95,252,218,55,215,111,251,125,30,130,181,55,127,184,221,79,253,255,147,251,61,84,0,66,152,135,208,48,115,10,32,98,163,2,7,48,18,113,224,131,78,61,95,226,197,171,124,210,207,211,216,204,8,0,77,38,78,26,6,39,76,48,195,224,49,49,156,128,166,154,212,73,99,6,40,48,177,17,237,161,81,37,201,150,143,224,153,137,16,72,197,220,119,208,226,196,203,81,78,165,240,26,110,88,88,179,9,231,7,16,144,5,157,214,66,230,179,12,170,199,129,105,165,100,96,112,42,105,155,125,41,162,140,168,69,74,82,39,75,163,16,239,50,97,178,170,155,228,131,180,21,155,189,254,193,80,126,69,255,251,178,100,68,14,71,164,115,82,11,120,108,240,74,199,170,149,61,34,136,29,213,213,72,45,226,83,193,3,13,170,232,246,36,160,70,97,242,132,96,150,245,172,127,163,68,175,26,155,228,165,112,253,103,159,244,211,41,173,144,145,110,44,13,192,50,212,130,85,24,102,66,155,162,95,205,67,194,8,2,129,34,121,211,68,19,68,156,204,16,169,172,159,78,125,76,98,80,168,112,27,34,166,104,206,64,192,164,17,76,153,130,142,25,139,5,27,142,194,129,113,71,16,169,7,82,134,49,65,144,50,83,34,32,231,158,84,255,149,251,115,73,73,80,128,0,46,129,134,132,20,234,213,18,16,85,31,73,138,18,101,210,251,3,39,171,34,97,70,195,109,34,37,20,48,188,56,130,114,204,159,187,103,46,224,158,82,66,215,7,84,15,84,217,25,183,211,231,55,209,211,189,27,125,55,255,254,143,65,127,239,116,73,34,183,122,172,251,196,9,180,59,208,179,150,43,51,208,147,36,29,17,31,137,7,25,192,242,247,48,146,197,85,52,132,134,0,35,15,18,151,50,99,35,21,0,160,12,77,103,227,78,229,157,67,146,22,24,25,0,232,170,213,16,180,129,108,25,46,65,221,79,197,118,183,156,85,50,78,165,74,211,69,20,80,37,220,183,210,186,194,103,182,242,50,53,196,168,86,84,185,144,183,175,21,209,40,217,107,228,221,110,57,192,54,97,167,246,56,220,217,4,221,183,186,244,234,146,149,221,133,65,22,108,220,116,161,139,252,125,185,48,85,67,20,178,194,19,135,151,97,190,250,17,229,218,122,184,250,156,118,134,85,158,76,30,106,153,199,75,20,202,225,82,77,51,119,156,164,83,37,29,101,22,145,131,69,70,98,19,160,104,196,131,185,160,207,154,143,129,201,116,230,213,154,102,164,178,144,23,49,227,233,38,210,137,82,161,34,52,172,207,98,2,163,231,9,3,90,147,169,38,106,71,149,86,177,242,110,243,141,183,58,223,169,30,106,1,128,64,0,0,194,49,13,135,40,228,205,144,124,36,21,248,66,145,49,169,146,44,109,129,247,79,80,168,163,23,157,22,55,185,63,189,184,94,194,44,158,26,4,113,102,210,10,98,140,162,119,255,117,103,209,253,95,253,125,215,127,255,255,66,0,0,1,112,168,204,121,128,160,45,131,47,23,125,69,7,139,60,102,224,140,212,145,86,4,126,246,235,143,128,107,32,166,203,94,176,178,100,135,129,170,105,67,160,53,81,69,81,252,12,138,9,144,246,70,191,135,14,105,14,211,168,247,174,100,33,104,228,4,137,212,121,48,40,95,31,170,224,215,19,172,48,17,49,155,96,63,42,146,45,229,240,88,98,196,134,177,161,127,63,20,47,117,3,255,251,178,100,52,14,7,8,107,83,27,121,121,240,64,100,90,234,48,194,104,30,141,187,72,46,107,33,129,30,30,170,88,243,150,8,80,199,67,38,213,43,139,201,72,207,162,82,238,56,19,161,169,28,206,101,222,211,89,226,49,93,182,195,196,3,107,202,177,75,32,39,128,7,115,199,1,222,15,232,255,117,181,171,136,134,214,246,193,173,166,33,251,28,27,124,221,23,49,227,44,57,174,131,223,217,249,63,196,31,126,169,219,56,156,238,158,154,195,105,12,211,105,142,54,183,0,252,221,155,4,107,108,202,242,181,55,157,185,111,57,174,186,237,102,217,133,53,164,80,51,127,230,89,219,122,105,27,192,0,0,16,9,203,5,224,89,99,194,40,188,108,63,219,74,48,66,110,110,110,158,59,127,16,82,241,213,192,225,231,25,221,136,247,245,54,111,232,235,208,105,108,66,255,201,104,191,249,15,219,163,83,85,103,161,253,168,179,156,187,253,99,2,159,140,87,19,57,21,140,170,83,22,104,200,200,34,48,112,225,167,9,144,68,68,104,242,86,137,161,32,196,43,48,118,135,134,172,64,36,64,25,208,152,5,9,50,4,139,49,40,49,198,49,9,40,152,40,91,152,22,45,109,162,162,162,33,1,177,35,35,172,42,43,190,149,201,67,19,119,105,37,201,54,205,221,210,144,29,86,200,217,93,104,211,143,5,176,226,177,103,156,4,243,116,173,74,225,214,230,68,20,77,153,65,186,228,239,193,12,174,95,132,106,106,142,111,225,182,195,103,37,59,157,212,249,48,183,219,3,111,83,144,126,173,36,31,106,212,175,184,49,179,125,72,206,179,106,244,244,131,129,186,243,10,42,201,49,181,159,254,249,185,169,93,175,203,188,143,61,223,139,231,202,185,126,191,143,134,163,237,11,127,53,123,125,191,150,56,206,125,247,2,215,53,189,242,236,35,153,171,62,60,251,123,187,183,83,157,149,213,185,188,51,255,252,191,228,188,254,255,243,79,135,121,245,239,111,124,239,242,233,165,179,156,184,34,0,0,146,248,66,136,50,129,176,37,155,40,179,62,5,11,84,172,8,123,46,213,37,253,155,41,5,194,192,208,114,224,134,67,246,24,31,125,93,225,97,155,55,250,255,250,25,255,254,23,163,125,155,255,241,130,184,255,45,169,171,114,108,255,234,169,250,237,214,138,0,0,2,1,148,80,136,226,0,73,13,140,56,48,100,65,12,40,218,104,0,24,208,116,232,234,125,206,198,199,141,57,208,5,26,10,97,209,42,138,128,145,102,83,78,25,99,224,144,133,68,18,113,119,27,226,240,163,51,65,100,91,68,253,97,184,180,24,202,241,49,36,163,37,152,255,92,146,232,196,96,105,188,156,243,63,215,71,150,75,255,251,178,100,44,140,6,230,105,83,155,121,120,240,62,232,218,237,60,194,86,30,157,165,72,78,107,33,64,249,29,235,180,192,170,72,121,14,178,168,26,207,225,49,196,51,87,83,76,40,246,204,113,217,132,151,73,217,111,30,5,160,169,53,133,110,96,144,50,59,11,162,214,253,163,228,116,83,227,59,92,52,126,155,250,64,75,83,160,181,233,16,74,87,51,252,231,91,186,11,125,183,90,202,11,209,9,253,228,55,242,100,187,208,100,181,64,101,111,104,133,167,12,87,39,133,246,83,56,91,207,10,217,34,34,55,136,72,137,201,165,139,54,183,17,154,71,68,165,154,53,183,123,212,108,210,232,148,190,109,89,237,208,169,161,191,254,89,40,130,0,0,8,4,25,4,162,226,130,77,53,139,18,48,235,139,227,138,214,192,148,123,20,106,58,214,94,184,149,193,34,179,213,156,146,126,95,247,175,239,253,147,255,245,111,182,255,95,251,179,168,143,244,16,223,120,213,156,158,35,64,0,3,14,142,13,101,47,57,47,14,85,2,81,38,146,73,143,42,108,166,16,151,51,71,75,196,119,154,12,133,50,194,192,101,79,145,192,194,164,153,51,65,146,145,232,2,117,137,173,17,84,204,210,5,130,10,152,156,99,66,201,68,4,24,36,22,241,56,39,200,1,70,84,40,139,34,146,125,178,152,67,48,140,164,11,186,204,138,71,117,219,12,114,40,229,60,149,144,205,98,96,198,83,89,162,206,67,238,35,69,80,154,144,91,90,213,44,91,83,10,19,45,185,127,116,242,185,138,73,29,153,134,225,141,57,84,117,235,27,137,45,235,114,184,123,63,67,127,171,27,198,211,24,147,124,220,107,243,104,84,147,100,4,70,187,0,15,3,204,187,173,227,191,161,148,99,217,143,250,25,237,245,222,195,28,191,125,175,21,183,5,181,11,251,136,229,150,88,247,60,104,183,238,207,127,183,187,175,123,112,172,146,144,54,57,75,247,114,187,38,206,253,217,22,247,158,176,253,243,243,136,90,222,120,231,204,222,187,212,242,48,212,90,153,80,0,0,7,0,20,0,18,122,0,196,183,110,26,178,99,55,208,195,48,217,14,220,177,144,193,219,35,28,15,194,131,51,2,23,215,221,48,138,80,127,235,219,237,253,63,255,175,253,190,191,242,173,59,212,223,119,127,255,255,127,175,168,0,95,195,157,32,249,131,56,193,76,49,240,11,193,80,70,95,88,180,130,171,32,230,103,181,73,0,147,4,184,203,151,52,72,67,0,128,131,0,160,163,105,91,1,194,201,104,92,19,16,72,74,24,27,71,21,183,23,12,0,16,118,154,122,68,155,234,157,4,161,22,58,31,55,141,168,144,150,54,42,46,193,139,218,170,70,71,27,148,255,251,178,100,44,140,103,184,104,209,139,88,100,240,70,168,250,182,61,34,88,27,253,163,78,109,189,155,0,251,30,43,24,243,21,104,155,47,170,22,168,114,131,190,244,208,134,41,7,44,87,21,236,103,50,103,174,227,77,166,125,80,214,45,1,191,175,3,180,236,78,192,240,196,186,23,40,135,163,239,205,172,31,234,45,45,148,0,203,151,115,126,254,181,136,22,47,5,179,71,186,90,208,44,74,218,116,35,22,127,13,191,241,153,86,157,153,19,216,152,200,1,255,62,210,119,23,196,18,197,108,207,57,53,74,102,73,166,177,204,68,156,119,63,61,57,188,180,120,227,22,138,238,69,50,124,173,207,221,150,76,106,192,22,199,90,69,103,202,101,85,214,229,106,236,237,171,182,164,225,209,189,92,165,236,202,253,252,16,81,248,98,149,28,0,64,0,125,145,64,119,230,232,106,209,129,10,14,8,125,18,132,20,126,221,14,123,144,90,132,185,111,92,64,42,185,217,104,231,111,166,238,249,218,132,242,141,254,109,58,127,6,251,213,183,250,190,223,10,240,75,255,20,254,169,138,235,36,74,41,171,233,183,255,88,0,18,19,128,209,51,166,89,56,115,195,14,39,49,128,16,72,105,129,135,38,72,144,177,135,140,163,40,241,162,31,129,2,209,112,84,149,81,163,0,4,33,123,53,212,155,78,72,240,4,33,152,174,103,229,163,191,204,232,116,13,251,82,212,117,118,103,210,161,51,96,72,253,34,9,164,27,154,113,98,133,202,40,77,162,176,243,219,146,151,7,196,232,29,106,103,194,134,3,184,186,111,81,85,60,32,42,86,162,114,245,88,60,36,193,122,135,28,254,235,187,125,181,124,232,202,140,214,255,24,62,232,253,94,242,101,62,179,1,27,85,204,9,245,228,124,123,197,146,56,242,190,162,231,49,127,132,187,191,125,107,203,17,181,218,67,27,181,95,145,196,169,25,137,19,253,40,197,199,172,230,144,43,180,16,21,29,214,145,173,102,42,123,209,121,85,11,41,112,105,148,46,29,59,44,252,202,97,148,78,82,57,203,22,119,214,109,77,97,165,84,126,118,241,19,235,140,101,246,104,5,147,18,173,235,86,10,70,40,179,27,185,0,215,112,15,68,117,254,29,83,241,248,215,183,160,101,83,237,254,223,237,244,255,26,250,83,183,255,248,246,16,234,182,213,140,5,121,21,185,46,205,73,122,255,250,32,0,0,2,112,193,217,54,251,143,124,243,148,192,21,148,198,16,51,225,142,74,65,16,145,102,165,81,6,188,32,200,148,100,45,203,63,34,109,50,72,66,28,69,52,167,112,138,195,136,5,168,248,147,146,16,77,1,199,42,133,88,70,85,60,152,205,187,100,68,178,227,202,228,233,67,255,251,178,100,37,142,39,148,109,82,155,79,22,224,69,8,234,183,60,199,104,28,73,213,72,46,60,251,0,250,161,107,244,199,149,192,38,186,237,62,238,172,10,5,122,6,130,242,207,63,205,86,240,253,83,150,96,53,54,138,113,74,200,200,248,176,41,85,124,220,30,110,88,30,109,209,70,120,220,109,33,138,123,157,177,220,44,201,134,253,225,176,203,145,190,36,44,159,88,128,232,241,210,31,125,38,16,22,148,136,129,17,198,11,178,66,211,114,6,97,50,81,154,124,162,29,61,162,23,183,79,228,125,116,107,90,108,183,197,205,153,26,236,15,129,94,116,184,93,234,239,21,107,15,213,214,177,232,226,227,34,58,35,150,94,199,202,70,158,33,178,250,69,196,63,17,188,130,210,33,240,82,77,189,71,204,242,190,221,27,181,171,171,224,79,67,187,215,7,182,28,150,166,176,64,0,1,12,66,248,72,28,84,208,15,231,3,223,182,224,81,217,234,168,5,121,0,83,95,144,37,43,248,231,220,244,49,244,165,120,241,186,162,191,207,251,255,183,221,191,149,47,245,206,255,191,199,9,176,80,55,216,246,208,73,127,48,129,177,112,79,254,128,131,75,160,55,137,136,218,102,75,40,25,40,148,97,146,128,0,42,5,1,150,112,192,97,65,224,168,145,20,68,23,75,67,2,133,6,65,6,19,0,141,9,130,161,87,24,48,6,232,50,244,70,36,1,34,248,24,26,95,119,253,250,114,73,129,206,74,176,179,23,93,192,5,2,21,245,60,58,211,64,0,53,16,114,31,244,105,122,68,70,149,243,93,235,102,151,159,196,178,228,153,132,129,148,254,30,184,5,237,251,65,220,131,233,209,124,230,185,55,44,171,35,16,20,198,186,252,99,179,105,37,228,173,212,247,170,73,77,53,98,82,232,86,122,109,87,178,80,254,164,8,213,202,96,253,97,140,249,142,69,34,223,107,66,40,245,150,31,145,195,215,120,139,54,51,189,77,181,100,250,70,61,132,160,84,138,7,228,10,181,139,184,241,174,225,11,150,82,104,227,164,93,69,36,208,126,169,4,157,14,12,163,181,217,155,71,199,90,115,150,252,175,43,254,220,112,0,105,3,128,134,178,17,252,230,245,33,178,72,3,78,216,137,179,19,29,38,144,85,25,105,204,74,119,232,181,255,253,255,215,255,255,255,254,63,255,255,253,29,12,26,143,119,232,61,239,21,0,53,219,209,234,63,237,144,239,187,253,72,0,65,177,39,210,40,23,171,59,85,51,102,2,4,162,152,193,72,26,49,31,132,105,38,60,22,28,28,66,54,64,50,96,1,224,131,198,226,149,141,233,88,169,64,250,8,24,74,69,47,164,73,75,85,72,5,5,116,18,152,112,52,112,37,150,255,251,178,100,32,142,39,54,117,81,139,111,95,36,66,201,154,218,48,98,130,26,241,165,76,109,225,235,193,21,158,42,72,246,8,248,8,128,162,240,112,52,5,134,70,163,175,242,170,172,116,8,193,10,134,124,193,17,72,129,226,50,249,11,70,95,73,159,114,108,136,118,19,78,60,23,139,63,129,160,75,38,188,139,177,12,129,0,64,116,112,11,75,35,96,164,69,169,167,43,230,200,182,70,198,142,124,38,225,249,181,33,163,236,149,82,76,231,10,56,216,113,214,194,222,244,239,214,7,102,214,37,1,131,167,15,30,133,199,18,192,77,163,120,113,243,133,242,102,71,237,72,187,30,90,185,73,13,196,23,70,243,217,133,159,128,248,230,219,58,76,132,150,13,132,54,104,254,48,210,57,45,116,50,54,77,124,179,216,189,100,29,123,187,218,250,213,235,143,250,248,68,4,82,0,0,0,55,10,99,81,129,254,162,94,185,150,164,127,250,67,174,75,137,7,234,169,131,163,181,233,158,205,77,63,131,17,185,106,157,91,237,254,191,255,222,157,119,219,247,249,155,107,253,100,215,157,228,253,159,30,138,108,252,135,173,223,126,160,26,163,13,231,205,40,99,194,6,238,230,33,27,49,34,116,102,7,12,50,67,4,24,45,98,148,149,98,85,34,105,18,65,106,38,43,33,99,165,234,87,238,75,206,182,209,226,54,187,151,202,220,74,181,244,234,191,110,212,109,145,171,3,133,82,8,115,149,210,190,128,170,57,217,23,80,105,118,103,165,113,121,57,149,8,152,15,77,10,181,123,123,118,17,187,45,112,220,77,104,192,133,206,171,49,149,47,11,157,170,201,219,233,60,5,101,172,189,168,217,117,190,174,249,114,131,84,255,217,101,19,13,106,43,110,124,69,73,76,185,73,21,172,143,89,98,217,118,128,237,68,191,197,127,119,40,203,109,107,74,24,237,182,115,174,90,145,27,95,167,196,56,249,173,181,153,35,111,75,122,159,214,181,142,169,158,25,2,115,187,156,209,179,147,222,144,151,55,155,234,111,235,157,86,29,62,151,160,103,12,59,170,203,108,233,5,143,112,180,131,225,56,198,41,209,14,87,4,253,3,26,128,172,175,50,102,200,222,240,226,196,55,149,173,188,43,239,70,246,6,116,95,224,194,212,158,132,198,255,250,153,255,255,204,124,22,87,255,111,196,202,107,174,219,215,190,179,202,232,251,150,103,219,242,32,0,2,204,156,102,73,201,122,100,57,26,55,102,116,88,88,160,52,96,4,42,231,45,19,152,194,147,37,0,109,65,44,138,4,186,206,80,145,87,249,145,245,103,168,35,8,172,190,99,13,69,82,52,233,102,84,183,221,53,174,230,78,209,230,202,156,200,230,179,168,84,36,148,255,251,178,100,36,140,70,135,104,212,27,76,127,176,73,235,58,202,60,197,88,31,89,213,64,46,105,115,193,56,38,107,40,192,170,80,93,237,60,150,58,242,109,234,94,246,160,24,18,189,185,55,102,222,235,177,198,111,157,87,90,188,66,28,150,123,161,91,139,124,114,153,26,17,146,136,131,68,200,182,46,195,154,249,170,237,69,123,6,149,196,161,4,219,90,179,232,164,112,55,139,222,221,32,154,226,114,213,45,235,81,161,216,166,108,33,34,131,17,244,144,196,184,161,12,115,138,111,109,93,166,33,62,229,66,91,210,85,75,2,200,200,211,166,220,35,172,219,29,148,113,111,158,233,125,217,178,218,254,181,186,230,124,77,9,254,36,59,54,43,127,220,1,128,0,0,0,38,139,229,136,152,33,154,81,178,64,178,178,199,91,182,26,249,7,142,123,244,234,217,220,26,91,59,190,239,127,134,237,232,191,255,246,255,253,59,255,255,111,171,98,138,102,92,251,155,106,183,164,95,56,121,20,19,42,125,7,53,87,245,198,183,124,247,171,172,1,29,163,154,219,148,102,78,17,152,14,6,127,12,153,12,132,165,132,74,116,246,49,32,188,112,82,21,18,130,70,41,84,98,176,152,40,82,52,53,107,70,4,7,24,8,66,60,49,6,5,152,112,145,92,193,226,0,96,8,172,33,128,36,74,9,18,12,41,69,83,44,15,86,36,134,168,74,16,4,48,40,22,67,7,41,106,132,51,55,149,151,23,198,56,5,160,99,6,61,246,228,140,49,205,90,172,245,16,195,155,60,237,32,152,204,110,62,222,192,11,102,28,164,103,165,234,151,211,162,37,151,85,71,96,89,66,111,196,173,72,51,122,164,112,125,102,183,25,159,122,154,108,182,0,179,133,135,139,124,102,207,100,161,164,76,100,148,205,253,214,120,142,51,151,106,211,73,213,78,77,99,96,118,94,58,93,37,39,97,16,114,119,74,79,81,98,39,129,39,183,158,70,7,64,36,218,1,206,209,235,60,180,168,230,224,242,231,101,107,242,205,162,44,231,166,229,193,199,105,144,214,230,87,205,123,87,249,66,179,104,184,138,237,235,127,127,255,253,193,208,24,0,14,6,137,12,0,88,6,8,133,47,22,150,31,80,145,11,16,179,243,41,233,155,88,116,19,108,141,185,171,13,124,161,53,23,239,191,171,196,113,43,176,200,11,201,21,255,250,127,255,94,223,92,225,57,89,94,84,116,219,28,233,161,42,150,37,59,123,171,229,161,94,127,246,253,254,164,0,16,204,188,71,52,1,204,195,100,57,151,140,104,32,169,18,1,96,80,75,152,116,147,62,46,98,30,171,89,111,11,4,217,36,22,197,199,135,170,26,147,137,54,188,101,107,245,182,194,150,39,255,251,178,100,26,14,70,43,104,212,27,76,126,176,58,135,187,26,36,194,22,28,25,163,76,109,225,237,193,35,167,171,28,243,20,248,73,86,31,142,218,143,49,231,238,212,126,145,156,199,31,188,164,90,123,136,136,126,23,164,144,83,181,11,198,173,26,190,19,143,133,42,140,132,177,176,67,202,134,241,113,90,81,160,241,88,245,6,199,112,253,201,8,196,232,227,246,230,81,94,197,186,73,0,163,41,135,254,218,106,164,191,52,198,223,241,255,94,255,12,58,203,127,159,178,221,165,76,255,221,202,181,79,12,14,189,19,24,128,177,44,178,95,50,62,143,115,158,4,242,87,25,194,107,47,166,114,157,213,157,75,28,235,125,121,144,117,221,29,95,248,181,165,31,123,214,186,162,47,175,253,224,20,0,16,8,75,255,98,113,179,45,11,44,152,152,1,170,189,242,141,218,149,206,213,255,250,55,251,255,255,255,255,167,235,191,215,191,215,81,73,114,102,223,33,60,208,208,136,248,35,109,55,183,102,223,83,251,46,212,212,188,18,254,113,47,64,0,179,114,106,49,34,98,32,148,183,30,37,67,169,101,209,40,192,65,213,148,88,40,18,6,99,73,114,216,18,158,66,165,32,161,184,171,82,200,83,53,170,182,224,119,157,85,29,38,68,255,56,18,233,2,88,56,84,116,16,212,189,181,132,65,46,244,68,101,162,197,164,173,94,11,128,159,185,36,54,68,137,215,169,155,208,220,159,131,234,163,110,196,106,234,116,23,84,160,43,208,217,93,149,186,73,189,141,13,187,53,95,111,96,98,71,234,172,18,217,46,212,215,7,118,63,136,250,55,137,107,86,27,93,149,142,215,143,81,175,15,44,144,246,108,58,157,169,15,212,186,238,80,28,38,90,82,217,189,78,231,174,74,83,238,10,104,216,180,114,183,81,30,71,202,244,39,124,164,158,52,234,189,190,120,106,213,80,85,70,179,147,219,207,20,151,68,136,118,32,179,7,19,82,70,231,39,214,94,249,205,189,48,137,175,126,175,96,76,0,0,126,228,233,19,179,54,50,246,85,144,66,64,14,96,195,55,94,198,77,233,205,176,253,139,85,28,184,82,111,175,24,43,191,187,127,183,251,127,254,159,246,250,247,211,234,111,255,232,183,231,87,101,30,130,65,180,113,114,139,146,32,88,229,183,41,217,73,14,70,128,32,2,212,188,68,218,112,87,102,21,110,2,129,5,86,1,9,2,194,1,136,168,168,16,48,14,19,48,224,130,16,150,173,16,132,210,129,204,85,89,80,209,36,37,205,121,111,178,37,182,248,165,180,109,78,80,148,214,93,39,45,143,82,198,149,252,49,201,68,93,73,49,251,15,11,203,66,65,113,99,220,202,126,9,148,161,76,71,96,255,251,178,100,44,140,39,16,104,210,155,120,122,240,66,203,58,234,48,34,142,32,249,165,58,46,239,66,17,34,52,107,28,192,150,24,52,98,49,13,108,193,188,102,232,178,158,197,207,174,213,153,85,27,51,92,147,47,189,62,228,61,79,247,8,109,78,59,97,110,116,167,45,98,247,246,122,140,101,108,38,148,237,163,111,69,89,241,61,224,54,184,167,181,67,13,246,233,14,22,12,36,15,232,95,149,155,199,133,6,67,200,187,94,135,251,131,167,168,161,203,169,164,154,1,242,112,215,49,147,123,72,86,6,9,211,165,136,88,183,178,197,28,211,201,72,202,214,47,183,33,121,23,6,98,122,14,168,177,175,15,227,114,77,36,13,166,166,231,103,86,255,157,0,99,64,0,2,18,253,3,97,217,155,243,72,19,63,199,123,123,149,55,174,210,153,56,211,71,139,30,94,75,239,41,102,181,243,255,127,255,151,91,239,245,255,166,163,127,122,181,59,233,171,186,32,170,155,87,255,191,219,204,51,247,95,164,122,221,172,1,49,9,113,61,148,129,48,218,219,49,157,197,57,170,51,31,97,50,211,141,27,50,102,71,53,49,151,32,127,236,133,16,157,185,135,48,121,157,12,116,192,25,162,102,140,48,128,193,132,50,5,64,64,80,21,92,194,179,82,178,135,230,116,136,0,120,208,99,0,68,194,7,29,12,250,13,41,172,9,70,77,1,38,217,35,50,78,213,116,151,204,30,200,144,153,163,24,188,93,243,93,122,84,105,63,4,65,89,34,251,28,44,2,23,26,37,10,237,68,153,12,33,131,199,24,254,14,72,178,231,155,66,196,106,191,137,157,12,222,38,25,14,193,205,238,156,12,97,55,95,232,71,206,43,251,111,10,222,183,246,39,109,188,240,187,139,126,17,146,29,209,106,220,100,172,85,76,238,241,180,110,114,105,115,119,99,156,185,14,85,251,237,154,229,216,119,28,102,254,221,107,116,15,124,23,103,181,231,59,200,251,68,156,213,39,229,134,254,174,119,243,146,85,230,217,238,22,121,99,247,134,171,222,108,180,184,101,159,247,9,46,95,18,144,101,119,148,89,246,167,227,135,216,215,213,183,207,137,106,203,40,113,144,8,2,223,132,131,48,168,221,186,23,80,250,88,135,154,206,238,41,30,225,194,216,78,66,176,202,255,226,109,79,255,239,254,159,255,244,253,190,189,180,253,105,253,127,235,170,9,32,144,185,138,76,227,237,72,128,250,4,83,102,115,213,198,149,171,252,186,242,94,190,166,141,0,0,66,120,198,25,206,137,92,199,50,78,6,212,199,203,198,12,204,20,12,172,190,72,32,49,14,10,50,33,198,122,97,97,99,68,66,165,74,34,24,4,16,210,204,41,155,42,74,130,103,255,251,178,100,25,142,6,136,101,82,27,120,99,224,81,140,154,205,60,199,40,27,161,125,64,46,233,237,193,58,180,106,77,132,156,184,173,215,152,191,75,181,176,193,201,108,157,12,98,97,30,167,30,81,99,177,91,209,183,245,112,71,101,84,15,212,104,81,79,52,59,155,168,209,166,228,208,13,25,18,231,158,151,83,43,20,79,54,108,80,130,34,98,97,47,214,134,46,216,71,200,135,234,181,4,80,167,139,18,65,136,106,166,109,60,178,144,171,233,11,200,242,92,38,206,118,68,67,253,176,98,235,48,254,194,166,112,155,22,197,49,204,120,168,226,106,218,206,197,132,184,154,34,218,196,9,204,119,241,9,231,48,112,178,59,93,214,29,142,201,193,223,235,46,235,192,7,191,23,11,59,113,207,101,255,223,67,68,84,160,187,254,75,233,2,0,4,1,48,0,1,255,130,246,85,19,165,105,243,181,202,98,37,176,208,160,201,184,161,235,41,98,9,17,157,16,70,148,71,171,43,248,157,119,254,159,95,250,255,255,106,116,223,235,167,253,75,183,171,103,125,127,114,201,60,154,15,6,94,137,37,172,123,28,61,151,237,29,127,215,179,237,179,229,121,64,152,68,58,156,150,158,152,58,7,26,10,43,130,145,225,16,208,96,152,66,97,168,88,132,179,3,3,193,144,60,197,17,53,247,48,164,10,8,15,12,227,2,102,176,249,155,2,61,80,49,16,48,152,224,162,103,192,160,193,65,69,182,44,18,121,73,132,164,126,150,34,1,66,131,237,149,68,1,132,40,172,141,158,185,11,117,151,46,218,71,66,28,25,140,170,176,30,44,181,151,170,178,245,120,83,44,28,10,47,210,98,19,80,19,171,3,76,160,45,8,23,174,10,209,98,126,123,5,253,223,8,65,157,24,225,130,167,123,54,84,175,223,159,9,184,173,234,205,121,188,53,249,102,41,119,40,81,156,82,159,194,255,198,204,144,222,159,112,87,74,159,213,155,249,191,194,31,159,39,222,103,146,51,63,182,230,198,163,168,119,35,46,240,186,183,198,117,153,49,242,207,92,103,255,157,99,31,253,231,254,209,254,93,61,13,39,36,194,63,110,240,0,0,1,230,16,224,50,102,149,2,65,156,44,138,115,21,38,124,217,14,86,150,14,229,246,224,102,175,197,142,138,106,185,74,246,138,65,61,250,223,127,183,249,219,127,251,83,254,218,232,255,77,127,255,255,255,255,255,247,103,57,166,38,205,52,105,83,205,97,210,179,108,230,196,239,177,230,74,32,0,20,140,220,80,121,140,136,96,118,26,249,134,108,96,4,162,22,141,5,84,160,80,41,112,99,132,85,77,152,154,21,52,198,106,34,4,203,214,180,233,50,25,226,158,93,16,195,55,70,162,255,251,178,100,25,140,197,170,104,212,27,79,92,96,80,173,26,147,61,39,46,29,197,165,66,110,101,237,193,37,172,234,140,244,148,120,116,110,225,8,46,211,220,243,85,71,212,100,186,162,118,196,110,133,154,36,121,95,166,91,149,112,18,99,18,175,25,100,205,213,126,105,87,73,253,69,64,120,38,86,100,57,223,46,78,98,177,58,23,152,54,209,50,127,199,23,17,24,173,154,99,247,249,153,0,122,72,33,174,225,90,165,12,220,243,56,223,55,43,193,113,50,209,80,180,186,195,232,81,98,33,187,183,156,235,57,148,35,100,240,242,185,216,89,214,242,219,69,203,116,134,243,131,190,40,165,107,211,175,190,172,165,211,22,232,149,0,0,0,23,62,26,192,236,56,85,140,70,83,100,129,176,201,219,64,158,58,58,29,246,242,189,156,158,73,40,34,77,115,183,189,22,56,26,204,245,77,254,223,237,191,255,183,255,235,169,223,70,219,255,254,158,127,94,250,153,255,254,183,114,130,195,104,212,27,221,81,76,87,212,199,66,165,244,115,156,76,0,0,2,240,84,96,116,249,57,162,244,131,51,32,105,8,26,119,48,80,32,12,197,44,11,12,68,41,24,2,25,100,122,128,128,17,157,91,140,64,193,100,139,4,128,144,253,202,3,1,4,88,56,122,101,250,56,16,211,163,70,41,144,144,43,92,0,147,244,242,142,7,23,125,9,140,110,209,8,131,190,177,216,44,195,26,117,231,130,224,134,41,39,157,141,59,140,197,107,64,79,97,50,176,134,200,205,242,172,235,181,43,55,204,16,121,199,92,41,126,197,167,15,203,178,157,157,67,36,7,43,209,21,22,137,136,27,149,103,215,85,187,108,93,158,84,208,166,186,193,234,112,103,222,87,102,115,133,104,125,252,54,79,133,196,254,168,218,226,249,140,215,18,73,217,164,195,231,79,227,41,14,119,21,194,15,48,204,56,123,110,212,92,174,151,119,231,246,47,120,108,240,27,96,204,196,158,70,101,157,183,126,199,115,235,36,84,248,107,117,167,142,242,235,48,151,49,172,245,173,134,90,155,218,183,146,163,150,4,0,25,121,48,16,233,1,138,217,87,9,94,211,196,201,147,77,119,238,166,219,106,180,148,149,44,139,139,242,221,253,225,13,11,182,218,127,255,255,255,250,178,180,188,173,86,222,198,29,183,236,159,253,181,247,223,46,101,253,61,231,123,184,235,86,197,132,166,41,42,247,189,32,0,0,112,73,64,231,127,195,101,230,141,172,220,53,208,20,205,71,179,31,129,12,2,18,48,136,228,193,103,3,15,3,77,4,74,6,131,12,6,0,85,51,1,145,195,129,142,184,65,125,51,145,213,111,8,131,65,195,225,24,56,136,8,102,6,33,40,112,255,251,178,100,34,14,135,69,102,207,147,153,76,240,76,45,26,186,61,133,28,25,37,163,72,109,189,59,65,51,178,106,157,132,148,121,167,4,64,200,66,104,113,70,146,160,15,154,93,141,31,20,140,46,167,213,46,87,243,169,4,23,122,1,29,212,109,138,41,150,88,157,138,119,91,48,177,8,235,57,39,43,54,126,126,31,131,224,215,191,37,242,216,38,105,208,39,140,194,155,219,180,177,96,188,95,173,65,151,104,255,58,46,74,157,92,38,32,74,187,159,195,42,11,83,50,14,109,54,220,206,212,85,189,181,217,155,82,168,78,144,132,190,163,133,7,161,169,16,212,214,189,227,144,211,48,92,80,229,57,176,2,126,97,220,154,29,251,57,243,151,240,238,53,229,178,182,34,195,71,151,101,41,126,25,135,76,122,86,148,109,84,155,218,159,135,84,137,62,172,232,0,6,1,128,9,183,36,14,17,162,67,73,233,108,237,78,99,61,133,185,139,104,176,86,146,234,231,169,245,42,91,30,145,87,142,210,18,29,79,167,111,191,245,127,255,250,242,127,251,125,89,208,71,234,59,59,249,143,254,145,123,245,109,215,107,127,126,173,68,213,181,126,191,163,254,52,135,49,11,65,43,104,42,104,229,152,77,64,196,194,21,1,192,70,126,14,76,32,23,35,40,25,51,177,86,184,60,132,158,34,1,23,90,5,12,29,18,33,91,139,165,23,9,128,145,13,57,91,153,84,5,240,111,219,178,84,173,56,245,107,10,166,162,19,117,105,96,69,209,46,183,217,53,210,64,216,6,118,158,114,95,77,17,125,36,10,251,36,206,169,91,224,166,219,224,110,97,81,21,173,113,92,181,91,39,148,174,152,124,122,79,134,221,121,85,27,106,113,183,215,245,166,34,254,145,77,118,166,255,239,44,70,250,200,165,96,247,106,190,91,166,205,142,185,243,159,185,28,100,142,174,139,153,38,243,242,138,20,174,90,178,244,107,215,207,44,145,53,166,12,253,106,183,25,169,141,129,19,69,11,184,31,216,97,244,104,214,141,21,110,30,25,186,148,89,149,174,128,0,1,171,224,197,36,56,87,208,58,116,250,35,133,56,154,218,182,154,101,53,208,66,122,172,207,233,99,83,155,248,152,236,197,87,166,159,255,219,79,254,186,182,125,190,93,23,54,19,108,95,246,219,247,79,183,122,138,104,251,126,191,184,171,57,74,255,181,43,119,204,216,73,70,77,108,0,0,50,4,56,231,152,120,200,55,76,211,135,52,64,46,153,6,62,24,156,9,128,134,243,12,67,227,14,131,193,144,40,202,1,40,176,26,5,192,112,48,150,1,172,237,133,115,29,172,128,7,56,8,22,80,150,64,206,131,160,28,92,13,120,16,103,220,104,48,75,226,255,251,178,100,36,14,7,69,97,79,19,185,123,112,76,173,26,237,52,7,210,25,93,163,72,110,101,229,129,61,180,106,76,246,40,112,173,44,181,15,137,200,11,248,82,156,38,219,119,110,3,32,38,27,205,18,47,124,140,24,152,220,111,227,177,3,163,186,192,40,131,194,85,12,107,40,82,201,87,17,26,7,37,161,76,132,230,72,16,145,239,0,189,202,128,16,56,130,22,207,28,11,245,18,111,247,186,59,149,50,149,178,233,238,100,114,247,125,6,49,77,27,107,144,241,150,32,247,170,207,163,84,247,114,128,219,52,244,135,154,121,188,54,108,121,179,182,207,38,207,157,199,121,15,238,50,158,108,196,214,155,158,122,103,29,178,47,179,250,103,251,227,47,96,201,43,141,226,226,218,141,77,102,4,109,230,20,195,76,4,5,34,16,219,120,123,112,0,16,4,0,0,1,223,242,96,192,134,200,153,24,17,37,167,75,236,81,159,82,12,230,228,168,180,67,86,253,107,175,255,229,109,255,255,219,55,46,111,223,23,204,92,42,72,193,56,244,215,119,82,212,163,248,226,76,209,221,16,234,182,165,175,106,31,167,246,209,255,255,234,218,55,229,11,83,142,37,13,72,12,48,244,68,195,136,147,29,128,12,42,97,4,14,112,52,42,217,146,210,84,158,37,140,128,16,242,164,11,12,94,38,128,40,19,196,162,10,232,128,37,68,50,19,1,3,144,170,55,90,94,135,89,202,220,118,50,23,96,152,134,250,42,56,147,183,43,82,102,83,49,124,12,169,149,204,212,121,14,1,154,63,47,129,152,245,169,237,216,22,123,152,206,220,101,30,225,30,113,185,231,38,152,100,164,191,181,111,164,221,121,39,222,32,98,172,187,122,201,225,174,1,225,148,153,165,93,193,96,122,241,166,208,220,51,228,215,206,247,85,78,126,55,187,90,148,92,103,88,158,148,61,76,151,58,44,124,195,101,206,115,189,183,61,141,182,95,122,62,165,58,163,18,213,198,52,40,242,217,253,93,68,110,106,117,170,82,209,111,104,89,94,215,173,222,69,242,132,128,17,184,124,7,57,180,8,32,48,37,34,101,73,141,6,250,174,26,110,116,70,191,46,121,100,85,107,45,42,66,210,236,81,83,80,154,45,208,207,247,254,175,247,255,255,162,227,230,150,163,172,194,245,38,206,121,81,213,42,38,126,223,242,201,254,182,247,111,204,255,250,127,243,127,51,219,242,44,0,0,90,120,2,188,58,169,72,203,15,19,52,139,12,206,52,49,80,148,88,118,24,89,48,80,80,16,31,102,198,50,4,12,0,22,121,124,75,32,133,202,118,68,5,7,1,19,212,187,229,128,66,113,168,187,138,210,148,61,247,131,155,58,219,104,237,250,183,203,101,255,251,176,100,35,142,102,145,100,209,155,143,103,34,80,140,186,199,61,37,42,27,137,165,64,110,101,235,193,50,35,170,204,244,148,112,132,192,55,107,56,148,93,135,177,217,67,97,112,37,4,0,102,173,123,55,81,187,74,222,233,36,100,120,9,140,113,197,171,53,27,131,227,213,235,234,77,63,87,86,101,38,165,66,49,215,16,154,177,172,175,107,9,155,107,110,245,135,40,85,114,171,195,247,123,68,3,87,108,34,162,111,17,129,86,146,119,141,12,107,86,111,62,252,216,238,118,187,248,141,139,153,205,236,174,125,32,209,102,31,235,148,217,190,207,94,12,201,77,249,253,28,13,26,217,27,44,233,221,89,102,157,145,38,53,252,77,151,200,98,102,90,10,197,203,8,0,0,2,219,219,11,192,192,41,214,82,118,72,89,108,28,199,173,185,146,89,153,220,71,171,41,171,175,46,254,81,250,255,255,175,237,255,255,245,104,187,73,153,226,35,174,34,174,64,212,65,93,201,179,250,53,10,133,37,247,170,212,249,90,250,187,107,223,66,105,119,99,80,173,255,83,106,57,175,72,1,192,172,128,236,141,67,123,3,78,119,40,50,169,16,199,12,99,0,142,132,3,112,129,217,128,10,70,37,0,25,108,54,65,64,68,224,49,142,59,147,36,73,163,149,97,226,149,216,112,130,172,9,54,92,85,76,44,128,168,207,18,22,165,233,123,157,197,198,151,20,234,56,86,131,155,97,192,104,42,69,75,221,166,198,220,101,4,142,42,141,166,146,161,55,34,103,147,224,124,18,87,4,145,55,111,209,214,204,186,60,242,176,15,23,8,131,50,182,55,113,66,223,156,168,235,154,250,193,155,166,95,219,46,95,53,174,222,207,104,240,182,146,45,60,138,221,226,30,26,91,49,118,39,184,240,49,140,59,214,39,223,167,198,119,236,201,229,109,158,109,168,218,85,18,27,122,134,110,185,234,75,196,240,160,107,167,253,107,89,241,103,27,213,113,245,1,246,254,159,238,151,117,109,70,221,35,56,222,54,36,222,113,7,117,172,111,57,255,34,231,181,48,59,193,216,97,174,41,52,145,213,240,27,230,153,79,183,133,182,23,34,49,173,46,159,122,252,64,125,95,255,254,222,159,95,255,190,199,142,45,119,123,14,43,153,225,78,80,129,152,77,84,140,56,105,10,79,24,130,204,44,43,104,17,123,160,214,202,110,91,181,81,223,37,77,162,0,0,99,13,235,143,99,125,56,87,80,238,245,195,80,12,76,150,60,51,0,160,209,32,35,14,9,76,82,43,48,216,92,206,194,96,184,168,112,36,24,105,56,172,58,8,45,192,70,39,232,192,238,128,8,16,68,46,88,133,130,3,6,172,3,54,20,0,137,17,198,0,195,255,251,178,100,36,142,231,0,93,79,19,153,123,112,77,11,42,163,61,37,38,25,109,163,72,110,61,154,193,33,44,234,140,246,20,96,16,8,159,73,231,104,46,56,146,77,150,195,182,153,138,241,67,34,173,221,53,226,65,112,158,166,30,72,19,117,71,86,176,189,35,168,204,37,124,162,54,80,124,22,250,195,241,185,164,58,33,176,43,236,73,1,55,140,194,58,159,232,114,124,161,24,109,214,106,147,190,87,46,88,150,77,121,233,216,173,182,233,44,102,17,217,217,23,191,70,183,214,112,172,37,191,168,57,180,145,255,113,254,223,229,214,58,213,126,177,108,41,82,55,187,239,152,145,179,121,55,225,83,250,239,52,197,189,171,246,188,235,79,241,188,110,51,133,220,60,104,160,24,209,226,65,19,208,107,187,236,0,0,44,189,76,104,3,232,88,84,101,69,19,168,198,3,29,119,173,212,96,251,59,165,108,169,123,77,147,248,86,191,69,255,209,127,255,255,253,220,30,174,138,112,120,144,125,227,108,21,160,191,74,117,250,62,189,89,149,182,79,175,123,39,93,21,227,94,168,148,78,39,154,174,74,89,205,78,94,96,228,161,161,144,70,74,131,24,148,4,102,97,201,130,206,98,32,104,56,116,42,22,1,0,83,136,20,75,76,128,80,13,78,65,32,54,10,146,37,80,122,228,75,38,150,153,9,54,35,0,182,39,150,235,10,109,92,54,7,46,175,14,230,210,89,47,109,215,180,237,67,176,205,43,145,147,51,34,4,99,30,135,172,84,74,196,48,196,182,147,42,204,204,227,26,145,117,114,154,121,84,95,160,41,165,223,170,221,51,3,247,174,251,107,159,171,175,186,214,58,182,254,142,28,206,35,187,121,253,154,94,168,203,184,209,16,203,241,35,90,92,123,218,174,76,51,48,26,247,142,54,152,107,220,84,116,127,57,52,122,162,114,188,215,109,84,43,222,226,119,103,245,185,167,240,212,188,69,104,225,166,238,193,53,171,33,159,211,227,126,111,177,127,39,115,216,236,110,91,253,194,205,87,65,194,130,9,128,140,180,128,210,181,206,145,224,92,194,187,80,52,241,113,187,35,171,167,78,191,198,55,255,255,191,255,255,255,107,138,21,83,81,100,80,221,17,134,14,185,182,45,41,125,187,217,54,235,104,253,44,239,205,137,254,135,216,95,202,158,125,85,215,80,0,0,115,7,23,131,48,166,176,3,192,103,210,94,99,144,110,97,112,58,99,40,150,98,240,12,96,168,198,96,216,104,1,3,1,198,128,140,58,48,104,12,92,105,254,46,42,17,153,112,30,72,171,25,158,57,42,4,199,3,133,102,10,34,1,40,170,50,255,48,12,143,163,115,112,25,10,52,74,0,26,42,58,237,37,51,154,255,251,178,100,43,142,231,37,104,207,19,185,123,112,81,204,186,163,60,197,84,27,229,163,58,46,101,239,145,53,180,106,204,244,148,112,250,190,121,154,194,102,93,25,124,14,43,184,42,24,40,5,84,125,216,187,196,150,161,198,70,97,146,34,99,148,142,46,15,177,231,181,240,64,85,90,22,14,43,160,235,203,136,208,206,154,41,75,107,15,35,120,46,95,180,124,49,91,169,156,190,221,96,244,35,188,3,86,13,53,71,23,254,209,96,82,208,255,94,214,115,61,124,186,172,145,188,235,139,106,206,166,219,245,36,145,158,219,105,137,179,91,226,251,143,188,199,175,214,245,238,207,189,71,139,136,81,224,98,233,125,226,172,251,166,99,248,14,48,245,166,252,231,111,218,161,225,248,0,5,47,208,142,96,70,195,80,158,32,114,192,113,123,209,133,19,150,219,250,29,40,244,122,122,127,237,241,223,255,253,83,255,191,250,254,49,167,118,93,94,196,215,113,199,81,69,166,151,178,162,81,81,12,140,174,148,15,137,212,217,132,85,153,167,14,52,81,82,250,46,16,31,149,191,223,175,141,31,185,33,48,229,0,197,206,131,98,136,15,209,143,51,138,24,169,98,32,16,26,56,8,101,33,80,89,34,91,177,230,56,168,72,28,67,8,16,152,64,170,96,16,96,96,120,236,72,203,141,250,128,2,240,42,97,28,200,58,25,176,20,241,145,7,166,49,204,24,72,42,101,71,46,24,176,99,26,165,208,197,71,41,184,163,10,170,54,68,55,127,73,43,3,62,213,193,64,50,151,137,141,171,231,217,132,4,147,101,54,149,207,197,26,220,95,17,157,41,128,33,186,108,31,111,154,201,131,43,160,132,235,106,234,106,95,212,216,253,87,150,230,223,216,247,149,222,112,167,190,205,129,89,148,146,126,242,177,64,142,147,180,152,64,189,133,77,246,202,124,176,99,210,111,184,217,196,121,167,98,137,38,96,250,90,125,98,20,77,255,245,73,255,95,175,206,177,229,114,205,87,49,53,88,17,239,86,13,101,227,239,18,38,60,143,51,77,53,215,215,234,149,107,118,173,111,214,24,160,119,63,133,2,147,102,86,75,65,191,77,41,155,106,181,238,250,234,116,85,117,111,252,104,239,254,255,237,255,149,53,105,117,123,158,33,197,95,219,65,93,241,163,171,219,67,252,143,149,8,185,156,168,52,74,65,92,115,217,79,170,66,136,191,119,133,111,254,79,252,175,219,26,0,1,97,25,192,113,163,162,101,90,238,106,128,230,101,216,160,97,200,12,98,208,88,40,21,152,58,18,24,36,22,36,192,24,93,16,3,3,65,9,118,142,169,52,173,138,0,230,47,48,224,25,164,65,164,242,8,88,9,37,166,89,8,100,76,38,86,255,251,178,100,33,142,166,232,105,79,147,184,123,116,80,109,26,147,60,162,110,23,225,163,72,110,61,143,129,54,167,106,92,244,148,176,93,249,66,253,147,66,16,16,9,19,86,152,168,199,34,14,93,231,238,77,26,24,104,24,211,195,132,85,241,26,107,18,181,176,156,244,205,128,120,247,50,129,240,136,173,105,184,29,113,216,203,20,105,14,218,84,145,91,105,218,86,79,252,223,78,89,145,166,242,194,206,23,179,108,59,233,2,211,244,182,239,54,93,193,143,42,153,102,35,231,119,162,244,216,218,135,94,22,119,44,122,221,59,155,200,254,3,159,78,246,248,80,113,88,148,251,131,187,194,198,24,55,140,238,53,219,247,246,153,205,105,243,14,105,94,118,232,144,117,2,219,187,215,219,210,231,222,38,102,187,248,25,232,144,0,0,149,190,24,254,7,168,141,156,2,65,11,75,247,157,25,36,243,93,144,45,135,43,149,10,154,95,117,213,63,133,255,245,255,69,255,239,255,125,230,125,255,127,151,6,218,181,146,8,125,127,217,141,68,193,143,151,85,106,44,207,131,109,57,156,198,74,179,232,206,133,154,218,43,160,97,238,140,176,169,75,204,10,58,50,120,16,204,112,51,22,21,1,74,51,4,32,213,48,96,204,148,62,14,9,151,224,28,2,65,168,9,115,134,2,33,231,144,188,2,56,17,195,188,20,1,110,28,163,124,110,29,75,151,32,218,8,10,185,40,182,226,180,26,150,91,190,101,210,242,45,168,196,91,80,150,6,243,74,4,173,201,73,91,130,106,118,178,154,210,235,89,115,18,153,108,134,29,9,106,25,36,205,140,175,54,233,111,178,136,229,163,109,235,237,19,245,152,180,137,193,141,210,172,223,182,218,11,224,244,91,236,199,183,231,37,29,166,114,116,243,87,33,75,88,91,141,248,209,124,162,222,41,222,103,169,144,199,52,181,43,206,63,235,215,90,213,40,198,251,182,181,137,76,222,50,42,222,89,21,121,147,87,229,164,23,126,212,173,139,152,51,108,214,4,69,64,31,216,81,193,1,224,161,227,225,52,181,117,153,124,17,185,57,190,169,157,90,36,159,219,248,209,255,255,255,255,255,251,252,184,171,24,154,134,233,186,176,93,200,46,215,178,15,161,9,94,207,18,67,18,209,167,58,46,81,122,92,130,189,40,63,201,221,114,13,41,234,0,0,156,220,66,10,57,112,4,197,42,243,46,154,135,1,164,68,80,194,25,133,65,65,64,129,128,129,234,149,27,96,8,74,84,39,146,107,89,107,173,5,110,179,213,148,137,69,80,3,115,73,7,69,209,147,69,213,178,27,135,94,158,182,85,110,177,245,109,242,91,112,208,100,241,24,16,222,45,60,113,35,92,83,1,246,86,105,255,251,178,100,44,14,197,176,104,210,155,139,78,80,80,141,26,147,60,194,84,26,169,161,62,78,97,51,193,67,44,234,77,132,168,248,25,151,154,242,16,162,163,24,177,131,49,221,210,62,173,74,179,165,28,151,114,119,178,2,178,117,60,20,11,78,62,177,230,173,90,53,92,57,220,188,106,220,170,237,181,62,90,246,18,249,35,38,48,203,98,10,90,113,212,223,89,8,78,51,78,134,118,233,174,242,168,174,71,223,225,38,142,170,205,50,185,157,157,207,22,69,24,204,60,125,151,238,203,156,0,0,37,221,172,103,3,32,113,169,198,156,172,110,108,219,84,21,234,50,181,131,106,142,250,217,0,228,39,52,219,250,191,255,111,255,215,255,244,252,22,62,62,239,242,188,24,178,206,158,142,208,110,237,206,172,186,139,104,148,116,31,6,125,82,131,105,186,113,229,14,251,232,233,151,179,108,176,222,248,32,60,136,70,106,112,73,156,71,103,113,74,27,32,6,98,248,193,129,3,37,161,48,232,84,42,112,5,18,12,4,20,37,9,22,100,18,11,0,12,136,0,106,196,16,30,1,25,175,152,12,32,85,7,17,10,133,64,232,148,27,0,33,158,68,128,93,10,102,90,87,113,210,151,193,40,131,22,151,91,104,83,202,185,150,60,43,122,112,144,68,199,145,8,160,164,233,162,235,221,234,89,35,76,157,137,149,139,10,105,13,155,146,63,122,27,45,39,82,106,252,20,202,243,246,11,135,212,239,225,135,222,203,186,252,102,114,239,218,237,72,158,241,136,255,181,72,59,87,38,247,133,53,158,119,125,51,254,243,218,237,230,58,19,173,234,43,86,131,98,41,193,163,163,8,138,136,143,194,107,210,23,219,106,37,27,181,37,155,247,151,48,248,212,186,206,154,26,175,73,194,48,103,229,122,170,75,101,10,244,185,230,175,166,138,0,15,120,4,191,131,132,140,72,226,145,121,65,8,134,132,231,22,196,127,45,70,37,111,87,118,91,232,72,246,73,153,56,187,77,105,230,24,14,4,115,78,250,127,255,223,255,244,255,183,255,251,255,250,63,222,201,174,229,9,170,68,178,167,231,82,217,31,234,217,81,188,55,59,54,183,79,40,206,161,0,22,179,3,19,78,72,222,16,171,13,38,21,3,35,0,200,176,195,40,8,170,89,144,40,77,70,11,78,241,38,130,195,66,19,18,22,52,0,69,198,159,0,166,227,67,96,171,137,252,146,190,11,114,162,42,203,100,177,249,251,106,85,10,198,174,26,136,67,208,219,203,105,186,59,152,12,129,173,97,117,154,18,176,94,197,128,120,226,219,249,199,217,93,185,88,41,119,218,233,111,119,60,120,218,188,45,249,62,218,239,239,172,71,106,248,131,240,84,69,180,39,255,251,178,100,61,14,197,235,102,82,19,143,54,196,82,43,58,131,97,39,44,24,57,163,76,109,176,215,193,29,172,233,137,134,20,120,41,53,7,234,91,105,134,19,200,172,115,233,125,166,212,213,243,46,60,142,118,124,171,242,19,206,116,139,116,86,64,141,237,154,102,182,45,232,148,253,111,236,38,147,11,78,242,163,69,165,137,150,60,33,45,173,185,78,32,135,44,144,80,28,52,81,221,8,0,35,182,204,179,50,2,36,67,252,157,204,32,5,16,72,145,37,249,139,159,172,138,103,212,183,125,4,101,101,100,109,235,241,51,255,183,255,253,191,109,183,136,11,58,153,243,182,221,232,186,230,23,160,238,175,190,223,83,157,109,114,38,227,231,169,108,174,170,101,55,53,246,252,112,191,125,185,51,218,222,176,147,130,135,166,28,30,59,128,9,51,49,1,160,99,26,103,232,18,12,151,14,56,8,33,192,89,33,0,11,169,184,202,84,220,152,1,183,98,138,117,15,172,165,228,167,220,151,9,168,55,118,144,221,227,240,102,80,0,58,174,131,193,224,154,83,70,86,82,32,18,128,41,116,1,196,49,45,67,135,229,98,187,111,8,228,248,159,95,122,30,41,131,104,122,194,67,89,229,38,100,195,202,157,157,153,175,250,77,219,95,118,22,30,57,140,149,230,150,141,128,113,252,163,17,98,103,50,111,156,162,123,155,88,178,157,139,239,109,219,220,253,124,110,48,176,71,126,2,160,144,13,7,0,160,176,195,139,15,34,187,255,249,251,253,52,233,173,62,207,39,169,24,3,39,112,98,180,200,73,155,180,114,238,38,251,67,42,228,251,200,89,87,83,0,0,105,170,149,68,216,3,16,84,3,227,1,72,230,127,16,150,132,145,229,254,246,21,151,185,10,53,205,247,24,35,227,120,169,61,161,32,74,124,133,199,255,253,14,255,255,25,255,255,255,24,245,31,251,235,251,93,122,165,82,133,221,246,109,113,157,255,18,127,191,89,0,0,97,25,249,130,71,24,50,224,88,41,30,15,75,1,0,3,78,113,132,103,64,0,100,219,17,129,166,40,84,51,36,137,201,228,253,241,43,60,211,198,178,145,122,9,222,136,47,48,13,199,6,231,145,97,40,21,45,140,12,168,196,242,116,211,71,188,88,81,147,5,108,61,137,193,217,184,200,106,189,254,158,83,48,152,91,225,196,121,29,153,12,147,80,222,178,195,146,42,221,246,91,15,12,97,66,246,212,98,140,144,157,9,91,129,5,97,195,102,226,142,153,180,217,221,46,242,150,69,151,56,85,132,201,1,189,111,87,214,183,74,225,177,146,87,234,248,202,76,167,215,145,132,173,60,136,85,192,213,237,235,121,41,151,147,111,223,115,255,237,43,248,145,27,30,255,251,178,100,88,14,6,184,113,84,147,121,120,182,70,39,154,141,96,197,72,24,161,197,84,77,61,115,193,5,167,106,169,131,21,32,198,78,41,34,217,189,63,106,124,171,220,226,200,253,249,184,49,28,164,108,106,207,96,155,56,121,111,253,43,241,175,168,115,239,112,35,252,125,36,9,68,0,0,2,0,1,40,245,162,9,4,202,16,228,140,53,251,143,69,26,206,2,21,170,107,83,24,31,93,115,108,229,163,61,107,84,118,65,219,220,51,250,107,255,253,63,255,70,167,79,251,237,241,141,26,239,102,196,28,214,244,219,235,232,178,187,189,85,245,131,193,117,103,49,56,32,16,72,20,213,50,172,133,152,141,50,28,0,139,175,56,80,52,203,166,149,9,206,245,97,32,107,236,90,130,129,143,200,32,114,213,13,128,245,180,185,157,65,130,5,184,77,177,218,34,29,245,84,59,143,230,178,149,108,218,61,148,70,243,182,74,22,247,28,186,30,94,248,172,24,221,94,60,183,118,156,192,58,98,68,98,108,211,222,249,13,189,24,144,20,194,131,230,102,29,53,198,87,40,99,232,163,198,146,72,60,229,103,123,175,218,99,22,41,146,174,73,111,130,32,230,113,198,201,154,42,126,120,118,65,4,110,178,166,128,146,13,29,39,28,243,19,172,154,171,29,20,118,142,217,164,212,82,183,82,164,103,204,95,42,143,145,230,68,201,226,81,53,49,185,133,189,231,60,137,127,45,249,253,91,229,74,112,154,69,148,200,32,40,0,0,23,19,97,66,161,197,180,154,24,164,138,37,42,128,144,45,166,243,190,154,59,101,101,86,180,101,179,239,255,26,94,190,255,255,242,255,255,253,118,215,95,223,70,148,19,255,250,62,189,139,42,16,156,110,109,111,43,255,254,190,164,0,0,243,7,12,227,242,51,148,78,96,113,128,230,63,169,161,98,135,11,140,96,15,216,228,101,19,2,67,41,190,171,58,137,89,110,79,195,21,69,80,167,179,148,184,230,193,52,52,137,208,114,111,154,144,168,111,51,38,147,144,181,150,19,176,251,152,244,88,79,168,143,24,231,9,175,86,50,179,122,236,209,166,187,121,36,154,26,130,176,201,181,234,245,186,51,118,108,102,99,68,13,83,139,168,125,38,98,240,52,176,115,60,150,18,221,83,8,47,167,240,189,188,36,194,198,101,33,145,50,225,76,38,29,214,202,63,37,253,122,221,231,125,250,165,81,44,139,161,190,227,70,104,247,93,191,212,24,91,149,147,126,173,80,37,213,111,185,98,106,4,8,184,101,121,154,204,115,238,52,55,22,26,94,125,246,5,175,153,34,227,175,197,251,73,127,229,175,249,255,203,189,121,38,162,80,2,0,16,72,32,98,141,93,121,32,138,197,248,255,251,178,100,109,142,182,110,113,84,147,88,121,32,73,102,218,101,97,2,94,26,69,197,76,45,188,247,129,45,29,169,129,134,20,184,22,7,138,196,134,32,193,26,24,104,11,133,163,19,139,69,38,131,80,115,17,252,123,83,189,77,6,91,248,29,80,175,146,223,111,152,219,169,255,59,213,183,60,155,169,159,81,238,92,210,133,191,231,8,94,45,137,255,246,247,132,70,214,117,200,230,201,146,28,75,14,25,178,153,19,153,150,23,36,2,45,199,7,72,34,73,206,60,5,14,200,97,169,212,203,90,145,151,141,54,92,54,26,224,177,40,58,23,31,69,39,130,20,90,126,67,99,205,228,193,91,8,185,27,171,77,199,142,194,88,161,103,75,25,34,66,234,26,228,49,139,21,21,168,99,230,103,169,72,173,28,252,14,154,60,66,119,97,72,241,206,110,237,127,181,154,116,142,6,211,206,59,121,120,220,149,101,139,155,30,102,139,44,192,106,70,169,128,90,253,158,113,43,6,150,110,62,165,61,4,102,109,185,193,160,246,119,150,244,246,177,11,83,53,187,150,230,110,146,4,6,39,1,194,146,242,79,16,151,56,244,114,164,28,231,31,157,67,16,168,181,138,203,68,97,114,84,64,179,197,225,165,87,197,69,45,106,137,210,199,13,30,175,149,229,92,157,3,164,37,228,164,67,92,162,90,188,92,48,244,21,42,30,112,193,134,15,75,21,237,59,172,80,160,237,178,212,139,6,136,134,36,148,218,32,180,81,19,182,51,65,143,178,127,23,218,129,153,23,162,97,195,198,166,251,185,134,85,49,166,223,76,69,196,44,83,189,169,162,39,231,189,191,255,178,208,1,0,18,154,114,149,83,157,16,230,122,24,56,144,232,1,4,98,255,59,108,241,164,191,73,47,132,24,234,76,64,208,44,78,46,217,170,93,131,231,107,67,177,186,11,83,37,213,121,192,224,220,168,198,218,163,174,180,181,43,99,142,79,103,23,149,126,192,202,237,172,145,197,210,225,27,186,222,239,179,228,30,115,216,251,188,3,159,85,80,230,118,207,4,152,199,132,134,17,76,103,172,181,145,219,22,177,182,3,249,220,138,166,142,152,65,227,42,136,191,30,137,55,89,59,11,29,232,203,36,133,151,206,137,173,63,195,140,23,10,185,34,44,248,116,29,208,4,32,248,121,26,188,129,61,77,155,49,52,125,174,143,83,84,249,33,41,67,26,178,73,39,240,115,213,17,199,70,157,250,109,141,85,185,69,126,72,191,94,118,240,44,0,0,1,32,148,109,74,137,0,129,64,3,105,174,128,24,100,251,44,242,142,63,18,51,131,29,46,84,100,0,52,109,117,186,250,15,239,251,253,170,83,208,55,175,206,160,129,16,169,242,122,238,95,255,251,178,100,122,136,69,244,104,214,59,79,93,112,67,37,202,170,60,71,94,25,21,165,78,77,61,117,193,42,158,170,13,131,53,112,228,38,174,79,230,45,255,255,233,126,44,239,104,2,5,129,51,159,103,167,81,185,237,8,98,136,27,22,196,215,2,238,70,69,142,6,89,225,97,209,37,146,225,175,105,152,92,181,136,43,69,200,234,133,171,35,164,193,94,7,42,4,108,132,0,216,185,11,180,2,110,238,197,162,181,90,120,76,192,205,26,18,151,68,109,32,64,159,201,131,193,27,50,184,85,94,3,147,52,202,190,95,199,20,24,105,200,141,100,138,146,161,75,251,143,86,195,51,24,16,103,42,175,170,119,103,113,115,232,214,126,188,134,55,226,225,32,69,249,25,125,243,137,135,190,181,161,18,158,140,209,112,138,155,56,66,255,174,53,218,43,181,94,168,58,12,221,100,241,224,177,229,188,42,103,182,168,174,151,107,12,41,173,127,16,77,132,81,232,192,169,177,137,143,74,10,18,90,154,253,162,127,149,78,252,30,241,22,122,109,146,105,58,0,28,0,1,186,131,229,134,60,211,129,64,55,208,20,82,83,238,227,18,66,191,232,134,229,182,189,71,199,78,177,120,237,62,159,236,115,137,115,175,39,2,178,74,159,19,229,166,189,185,174,250,26,148,221,123,158,173,235,253,45,61,111,183,212,245,27,247,19,250,29,255,255,255,210,0,1,241,132,83,153,157,49,3,128,139,243,18,9,11,196,152,128,131,104,3,176,7,228,164,10,237,66,156,170,18,71,143,168,10,194,145,78,185,9,180,60,254,56,81,201,244,209,254,59,218,21,164,163,20,100,112,140,121,232,225,66,237,72,145,33,178,93,64,208,167,102,74,46,6,242,119,121,114,188,124,184,206,229,152,36,50,152,70,234,198,76,219,84,181,234,111,1,87,53,12,36,165,27,219,191,159,126,6,88,145,85,201,97,91,202,72,214,246,91,159,210,248,72,185,192,54,76,168,244,123,108,78,209,229,81,107,122,198,160,86,11,181,111,93,35,18,241,250,156,163,117,71,29,118,7,44,203,93,46,103,159,78,161,248,222,79,169,38,246,205,186,158,95,236,148,215,180,205,59,151,127,181,91,85,190,255,147,48,21,50,54,180,147,27,72,64,0,34,106,40,43,196,249,128,65,184,84,9,126,225,55,73,230,15,196,182,58,174,114,198,121,222,85,92,142,101,134,90,194,28,181,235,89,216,152,219,172,72,199,250,174,98,103,170,125,231,31,181,6,186,163,125,66,229,170,94,173,241,223,175,59,232,243,197,223,182,91,91,42,76,181,223,255,244,0,32,164,137,69,167,120,195,170,240,67,193,142,24,232,38,96,165,7,150,249,253,111,96,199,131,6,195,255,251,178,100,151,128,102,29,103,84,19,121,121,0,79,136,74,85,97,39,94,23,157,163,89,76,177,243,65,51,158,169,5,132,149,112,44,131,101,80,43,237,1,70,121,93,171,202,96,116,50,10,213,39,160,112,240,124,17,249,140,77,165,132,204,149,147,89,111,161,179,113,233,41,5,97,21,8,121,35,216,166,78,175,115,236,211,78,9,57,98,63,224,207,57,85,93,51,101,249,41,159,36,252,180,144,249,73,248,127,90,207,101,72,237,168,204,141,165,193,247,229,133,140,95,125,227,76,135,184,240,242,49,77,132,156,95,147,234,111,108,123,71,150,58,155,195,74,173,102,174,73,215,250,141,172,31,24,204,182,235,183,40,214,139,23,122,243,110,27,84,30,195,35,189,50,54,125,116,63,25,107,101,80,101,182,213,239,237,252,191,24,244,222,15,79,235,11,244,42,80,105,8,202,188,192,61,30,12,10,220,228,116,233,208,147,70,143,215,225,228,60,239,36,93,204,214,242,200,152,21,126,69,188,214,245,237,153,134,7,106,137,168,186,99,191,176,55,160,25,227,255,168,10,235,31,102,248,204,118,53,246,255,17,79,21,238,204,189,118,245,238,255,208,36,162,10,156,176,76,219,249,53,53,140,160,210,176,227,152,17,72,197,33,105,46,213,117,227,64,204,45,176,104,118,15,144,43,19,175,65,50,184,165,77,110,47,13,64,23,171,56,209,152,163,72,189,89,75,26,33,167,99,136,225,123,101,190,147,97,131,5,86,164,101,81,190,45,134,86,224,133,132,25,42,221,105,191,26,251,149,171,193,50,43,166,136,19,87,57,72,111,37,94,115,5,171,203,77,250,81,109,49,78,92,154,59,228,31,235,51,127,157,158,142,85,176,136,211,108,55,201,87,191,35,111,197,241,76,187,204,101,253,60,50,92,177,6,17,24,220,176,63,61,157,123,253,182,173,222,219,133,245,77,212,24,58,137,192,244,81,60,206,117,67,45,197,37,0,139,152,211,241,231,187,108,242,86,223,15,206,253,96,20,168,183,69,239,18,165,176,164,86,250,110,67,17,27,77,126,134,12,221,211,140,218,3,77,44,70,10,194,196,182,159,176,251,138,133,179,181,70,182,201,105,30,131,151,178,84,140,207,130,108,191,200,63,31,254,39,143,198,241,95,245,111,219,22,213,71,36,247,245,128,0,48,170,9,216,205,29,43,65,202,23,24,248,129,175,147,9,74,154,65,241,134,135,16,137,151,20,46,13,48,64,2,187,198,134,90,227,172,169,214,24,136,106,219,234,76,28,130,54,142,231,165,218,141,65,205,109,19,91,189,148,79,144,215,97,211,50,213,145,6,179,169,250,122,24,34,125,225,104,81,170,240,1,84,9,255,60,143,81,39,58,50,123,255,251,178,100,176,140,133,227,104,213,27,79,93,240,70,200,74,97,96,197,92,26,149,165,72,77,189,59,1,10,47,170,232,244,136,144,65,131,104,76,179,87,101,252,168,222,69,236,203,161,219,54,17,233,136,41,234,58,53,221,63,21,210,46,26,228,151,197,130,178,243,79,180,168,35,120,148,62,86,109,12,61,252,63,174,157,207,145,164,177,12,123,22,29,109,61,73,72,202,95,16,202,236,252,201,51,125,165,186,179,191,6,93,107,164,62,207,99,123,207,116,251,211,31,222,245,252,175,199,165,62,194,206,236,71,45,33,47,253,225,59,189,244,82,255,167,221,220,175,151,175,206,181,236,166,64,32,0,2,157,116,104,135,219,139,0,98,15,2,234,169,36,17,97,68,46,226,148,27,173,87,134,84,9,247,217,56,62,190,255,246,163,124,255,253,52,127,244,211,86,255,241,63,244,250,119,215,170,111,254,175,255,245,70,157,53,126,41,25,73,10,4,0,76,0,8,49,67,28,222,230,211,121,54,12,62,22,2,221,76,44,39,51,201,48,195,193,83,5,8,5,1,196,128,119,208,96,12,4,6,24,44,42,232,143,5,89,74,24,137,10,148,118,58,80,47,17,5,80,236,159,8,166,206,227,107,84,135,77,126,74,44,10,122,16,80,84,78,210,84,190,169,66,164,43,195,170,134,227,112,91,211,85,18,225,147,172,233,122,142,164,74,120,81,62,18,218,178,232,125,161,209,207,77,214,27,45,36,145,93,246,90,24,44,239,51,134,169,34,120,107,65,137,83,35,200,69,37,253,186,25,140,240,132,202,117,45,201,227,77,203,213,139,146,247,106,38,80,236,58,197,164,122,179,133,231,233,142,201,83,185,3,245,183,214,205,118,146,173,92,131,89,71,53,133,7,41,97,23,103,160,254,67,34,114,64,52,43,112,173,45,48,53,117,141,104,168,204,221,206,141,243,87,101,237,72,201,41,242,182,146,198,86,58,55,187,40,151,42,102,86,110,105,160,149,74,161,34,166,212,155,95,93,41,211,250,141,249,160,0,8,64,0,16,136,14,120,49,10,137,6,196,230,17,233,236,127,123,55,54,173,231,6,14,182,238,176,240,54,134,59,113,49,86,118,241,75,15,78,55,189,170,207,143,254,226,254,163,63,248,198,161,191,207,251,111,244,198,8,252,103,43,125,254,172,136,38,236,173,255,126,223,171,76,161,136,59,114,133,123,82,230,212,11,0,1,18,166,45,193,213,187,25,250,249,146,20,2,132,9,132,140,35,55,55,1,88,206,215,204,68,164,163,55,159,160,201,9,158,182,221,97,90,224,160,38,134,147,107,75,48,223,63,219,203,223,185,98,180,115,170,68,106,189,230,161,236,248,102,154,73,70,139,197,69,71,52,255,251,178,100,202,128,7,181,117,80,139,152,109,112,84,75,58,157,96,197,84,24,245,165,80,237,229,226,129,58,161,105,85,132,149,112,93,88,138,206,124,10,187,130,93,9,254,27,75,20,249,21,46,186,126,206,218,179,57,65,186,8,178,82,141,135,150,154,170,251,227,42,227,190,246,28,207,180,187,53,181,44,9,253,177,131,221,198,249,4,182,244,174,183,96,65,102,1,121,155,252,124,56,230,59,143,157,52,154,196,25,73,66,211,86,190,76,213,188,53,199,213,82,242,75,36,47,252,121,98,53,51,229,193,50,255,7,42,183,250,161,159,114,70,43,117,105,252,169,216,191,183,56,124,47,70,191,139,191,174,78,144,8,0,55,1,228,5,138,10,123,166,51,247,148,100,81,41,219,206,135,121,34,215,236,42,109,16,127,201,162,119,238,89,36,122,15,113,173,110,89,43,119,136,131,213,4,46,131,26,169,241,249,183,197,90,189,252,195,163,15,244,144,152,127,82,212,159,24,76,31,233,199,232,245,23,106,61,63,201,32,0,0,97,2,81,190,71,24,93,201,155,157,143,88,138,117,8,199,12,136,176,72,236,181,40,73,86,8,200,232,2,87,22,198,12,158,93,193,0,173,70,2,176,86,22,203,209,197,77,26,28,98,69,6,132,201,59,102,7,236,241,69,37,8,124,41,41,131,140,46,150,152,212,156,170,45,102,130,94,204,146,104,116,208,33,229,143,7,122,25,6,87,6,92,196,128,194,8,167,240,69,229,90,135,175,56,82,46,221,174,242,165,58,230,148,71,203,73,19,11,157,183,109,238,111,163,196,152,70,130,72,147,88,44,202,124,72,98,205,121,177,161,179,188,24,35,170,248,82,205,179,97,203,80,140,127,243,38,100,190,99,62,210,228,28,22,82,164,0,113,4,37,113,168,126,93,144,55,60,177,94,149,56,102,121,133,227,195,218,13,119,28,27,209,241,55,70,208,182,38,59,87,209,245,155,42,94,217,102,120,69,100,38,15,45,77,192,1,76,244,79,107,180,212,139,239,73,78,152,134,192,66,197,149,231,77,155,157,124,1,179,163,203,111,218,149,177,255,242,134,178,226,179,222,31,62,94,215,199,53,48,221,52,209,161,109,24,79,174,39,222,118,171,125,5,106,13,217,103,101,27,62,144,4,11,10,153,14,62,132,48,241,100,204,104,179,40,124,53,57,56,66,87,3,74,70,10,39,98,87,216,10,1,26,16,205,152,59,122,143,5,217,78,8,6,241,88,84,221,86,18,84,112,162,180,173,2,244,200,224,194,218,240,198,58,164,33,239,202,100,102,46,129,138,196,67,226,53,181,5,36,52,179,113,72,71,237,18,225,22,4,201,109,69,144,195,32,144,215,142,218,67,48,171,34,101,255,251,178,100,193,12,102,132,113,82,19,111,61,112,74,7,186,80,97,37,94,25,105,165,74,78,105,227,193,9,151,105,217,131,29,88,39,222,98,41,61,141,40,56,97,221,120,254,248,114,125,75,109,30,119,196,226,123,173,149,101,175,132,254,111,104,118,86,165,224,29,165,227,52,98,222,15,103,12,53,171,181,241,141,237,221,238,195,242,193,188,102,98,7,92,91,125,112,229,243,60,90,45,215,17,105,255,214,109,227,249,18,19,230,176,255,149,155,127,53,102,248,222,60,255,95,58,254,30,183,225,120,111,182,79,160,16,46,0,65,65,134,36,116,12,64,231,185,98,187,81,250,86,137,214,20,153,88,183,67,11,223,119,102,136,85,204,199,53,66,229,246,136,58,175,98,251,127,69,249,141,255,179,202,125,152,107,201,47,212,99,71,195,128,220,157,41,254,103,253,181,245,192,1,1,2,145,91,142,181,26,214,161,181,11,26,203,169,152,133,136,239,200,67,76,57,68,148,0,2,14,203,203,121,13,21,65,1,65,236,161,202,78,38,216,104,29,56,31,89,242,96,101,128,107,137,140,187,36,146,106,2,84,202,101,233,131,222,164,139,149,14,139,17,186,190,143,171,235,132,55,134,50,46,96,218,50,167,158,221,101,134,105,150,222,130,96,222,164,153,126,59,79,54,225,19,134,115,105,53,110,80,134,182,47,186,80,76,85,255,211,224,135,76,51,92,169,199,54,221,24,223,221,129,226,191,87,112,227,112,250,103,110,23,197,101,92,95,93,190,251,150,123,105,152,62,117,170,149,179,149,160,155,154,116,148,247,113,92,22,127,43,157,187,71,118,154,107,141,204,112,16,245,182,51,20,94,152,204,80,154,97,3,137,81,31,105,185,79,129,230,178,160,103,63,187,142,26,97,43,106,60,159,164,68,88,232,144,187,28,145,225,60,26,154,195,106,26,37,34,183,32,243,213,63,202,124,165,62,202,150,76,116,206,191,251,255,255,243,241,252,224,0,14,163,136,174,73,161,17,153,192,40,73,48,56,104,125,224,162,110,48,50,12,40,190,228,135,28,117,251,120,248,98,96,164,222,95,104,93,38,179,103,133,23,56,69,154,36,109,254,213,22,244,17,109,27,244,209,191,70,46,253,183,248,77,170,41,254,135,250,47,156,155,42,239,223,209,255,236,173,167,77,252,143,255,111,227,64,1,32,229,17,188,58,99,205,147,128,227,65,144,129,74,8,149,7,8,69,117,96,148,176,120,154,201,102,15,5,200,114,121,97,154,12,244,251,67,126,153,69,3,155,133,74,19,241,73,4,177,66,67,214,153,25,20,108,107,149,100,71,234,231,147,41,223,206,212,126,182,68,134,108,172,225,171,213,89,168,121,85,236,186,26,122,209,145,255,251,178,100,212,8,167,195,113,82,187,120,125,112,86,237,26,82,97,37,90,25,145,163,84,109,61,149,193,38,30,169,21,148,149,114,51,242,159,112,19,184,153,214,224,43,224,194,29,137,186,53,48,90,189,221,49,72,109,255,164,35,200,165,183,214,183,141,254,152,211,243,56,146,225,226,244,205,140,167,139,60,38,216,10,199,172,23,120,226,135,198,107,92,37,68,67,251,45,132,30,113,142,99,147,32,47,66,169,61,48,239,78,71,203,27,141,99,18,118,242,202,153,172,163,123,71,48,237,246,28,127,86,113,253,171,108,188,161,175,72,120,134,174,253,12,115,145,122,29,159,161,0,108,2,2,8,6,7,8,150,35,179,217,65,117,155,126,88,225,73,160,76,74,72,215,64,17,208,251,206,193,131,117,156,126,180,167,234,71,179,142,253,76,226,99,170,158,22,222,159,41,27,184,55,25,252,205,142,254,60,67,234,59,252,44,248,103,147,239,160,203,77,45,154,193,0,33,28,34,218,115,96,165,130,152,18,0,128,201,92,50,166,94,144,71,165,96,104,73,74,64,116,132,1,0,185,190,63,210,49,153,21,236,199,112,45,77,19,64,222,29,12,11,105,213,243,44,112,28,139,106,3,129,38,216,143,143,58,41,149,125,71,104,100,248,225,102,56,78,66,104,75,208,103,228,52,203,58,27,24,255,71,145,130,242,88,144,134,118,248,47,52,198,105,177,42,16,204,188,83,195,101,58,132,144,200,90,84,49,194,149,142,219,111,206,33,105,118,91,217,15,51,117,38,163,66,207,5,93,224,194,130,114,31,169,99,112,122,193,24,33,41,226,112,73,142,18,218,158,170,137,88,236,240,68,19,65,254,120,37,6,58,160,254,61,69,140,150,0,184,38,50,9,155,83,3,216,73,165,180,98,84,131,11,9,47,28,196,40,240,91,57,30,105,42,138,136,158,49,12,242,108,202,214,253,220,4,124,40,15,24,92,211,140,240,213,140,221,97,227,60,57,33,188,142,244,255,56,146,142,16,42,219,63,221,47,137,188,59,86,29,142,19,206,45,128,51,96,128,0,61,2,164,205,8,203,40,169,34,196,245,10,139,116,235,17,20,189,197,165,60,222,131,101,100,49,21,209,239,138,119,125,25,217,149,182,70,200,179,189,123,164,137,109,191,215,179,169,100,37,182,229,188,191,229,29,78,82,147,119,99,131,213,128,0,0,184,35,48,12,121,204,114,85,4,24,1,36,183,168,154,165,109,85,60,5,65,73,117,98,127,151,48,192,13,73,42,160,89,115,251,40,161,71,244,221,88,4,248,167,103,115,237,234,157,191,236,121,175,186,45,86,28,118,95,118,136,191,91,121,19,105,123,98,82,161,230,154,160,159,149,11,130,22,134,183,255,251,178,100,200,128,103,227,110,216,211,12,121,176,65,199,122,133,60,194,90,31,253,223,94,108,189,25,200,221,5,171,100,151,140,32,47,237,133,108,113,172,184,184,244,121,250,228,114,183,56,159,104,98,72,237,60,142,120,109,79,219,21,169,244,115,98,161,180,240,114,204,90,61,136,167,178,190,27,37,166,115,127,73,162,39,165,153,88,157,87,206,172,158,12,114,232,43,227,136,156,170,212,106,136,10,245,122,242,189,228,52,66,165,147,57,139,106,49,199,185,218,206,171,63,213,200,98,125,242,113,16,206,233,142,42,229,110,26,178,117,189,38,19,72,98,76,130,14,243,80,236,58,24,8,66,145,12,100,66,18,236,172,73,198,179,79,50,147,245,42,32,191,155,133,89,253,226,66,79,199,79,167,21,170,200,248,79,178,157,131,74,27,125,163,70,235,62,241,48,161,208,81,94,12,162,36,131,22,3,69,160,224,136,161,46,188,105,70,14,231,240,165,141,88,73,112,56,104,16,88,92,248,38,22,134,68,240,131,34,141,182,218,31,98,187,91,187,91,30,132,246,29,74,85,120,137,199,79,33,127,64,45,250,64,0,229,195,118,26,70,8,198,30,106,27,16,132,185,164,194,0,145,157,245,133,96,153,49,182,115,124,112,54,142,237,44,147,128,178,88,11,145,174,75,208,132,80,221,27,164,172,18,103,17,210,47,206,178,118,97,153,72,104,187,12,113,250,198,99,181,177,182,46,243,3,8,104,244,33,229,133,157,45,46,15,21,196,82,195,58,161,66,220,126,61,60,220,15,162,99,4,17,148,41,105,149,136,157,42,206,136,132,218,18,53,103,47,52,218,218,218,199,18,251,151,108,108,144,217,98,196,231,72,68,147,19,246,149,114,251,33,173,29,124,156,226,232,153,97,8,216,186,104,217,243,55,244,214,173,246,59,184,164,228,128,17,68,106,179,36,59,20,24,148,218,39,33,155,52,136,228,245,177,236,78,59,52,97,122,234,28,57,130,10,181,208,22,35,165,81,143,199,175,225,112,120,142,199,107,144,227,118,213,203,61,44,231,237,167,166,107,211,51,59,109,233,191,173,89,21,86,30,54,8,64,0,17,65,58,65,84,234,51,141,2,133,134,18,200,154,52,46,79,89,18,27,39,60,51,153,244,58,133,162,226,230,105,194,211,63,48,19,41,125,75,203,138,16,107,236,50,54,246,23,125,253,170,42,86,30,37,97,112,35,94,155,27,125,64,101,191,255,255,255,255,160,46,80,82,184,203,195,80,128,193,138,16,32,71,98,35,107,144,186,98,192,204,80,38,198,161,230,44,18,187,95,77,49,4,204,157,72,37,74,248,109,208,76,60,36,40,9,96,215,11,150,238,38,18,120,210,42,37,168,159,49,255,251,178,100,181,14,119,45,116,216,11,47,100,118,72,36,90,181,60,195,56,29,85,219,90,45,48,191,1,32,158,235,64,244,136,248,116,160,147,56,74,232,100,1,126,226,205,141,143,67,80,28,70,33,94,33,114,18,183,225,14,187,211,10,118,95,170,242,135,250,77,110,42,198,95,199,14,113,248,154,131,154,67,176,91,135,90,29,224,240,86,49,24,178,85,16,155,9,147,30,221,230,70,174,36,4,170,141,221,25,136,235,88,63,161,193,84,152,12,175,88,245,243,116,71,107,131,243,197,10,199,211,219,162,43,35,78,104,178,178,146,144,166,146,161,241,145,150,156,157,151,208,35,178,221,74,112,245,43,26,212,54,23,197,107,221,6,19,149,184,141,245,45,157,42,101,115,212,31,229,15,144,221,129,226,170,202,217,230,107,59,78,183,125,186,143,84,165,212,223,86,76,165,128,192,48,4,181,2,189,71,248,135,166,87,10,242,3,25,66,140,146,45,174,129,132,203,233,197,235,205,43,138,82,172,93,149,228,230,71,220,246,87,59,85,213,206,234,144,232,140,159,34,178,201,148,136,12,13,255,163,4,178,183,106,169,18,70,209,17,62,200,184,69,86,42,129,207,33,236,55,254,149,0,0,50,168,178,113,38,52,81,170,60,77,20,26,25,86,151,145,1,194,0,163,193,129,70,212,53,121,19,84,93,10,238,32,48,60,152,64,240,70,42,201,149,56,200,0,96,34,33,172,145,137,55,8,195,113,40,24,5,12,176,89,184,234,136,68,5,67,149,169,32,80,16,52,25,168,9,220,120,241,99,151,4,140,19,164,225,13,73,252,2,178,29,180,244,2,141,14,37,74,20,66,4,169,57,212,106,50,122,79,21,69,189,208,12,72,97,243,113,110,67,144,179,229,180,184,60,62,242,208,241,153,243,124,236,42,246,23,29,23,142,227,67,38,41,18,138,7,15,42,147,196,81,175,60,90,58,18,64,53,234,89,16,179,23,174,165,44,116,48,76,127,9,177,211,237,54,153,156,133,25,24,37,70,241,133,159,15,79,93,121,59,177,167,251,157,173,162,195,14,44,146,75,76,38,136,196,118,47,214,175,192,180,78,45,45,42,161,48,177,121,163,241,36,137,117,220,186,62,213,12,90,209,92,189,190,3,61,8,159,160,0,176,97,63,64,24,0,147,38,140,62,231,36,118,239,26,175,124,89,194,17,195,226,209,194,169,170,161,88,232,196,78,172,134,61,251,45,10,19,252,134,170,20,176,163,61,107,137,34,69,118,29,42,168,145,138,214,91,170,171,101,86,254,40,26,228,82,115,251,66,34,18,111,190,154,147,102,184,48,128,88,85,56,48,72,179,65,16,213,84,105,1,14,69,67,160,184,100,116,225,80,231,88,255,251,178,100,172,14,23,171,105,214,19,79,102,50,64,229,27,2,60,79,110,158,101,209,86,45,61,62,128,245,156,43,148,244,156,152,66,153,126,141,28,118,19,185,213,17,134,4,0,44,186,168,83,166,122,231,126,222,228,115,188,166,203,74,25,72,100,230,118,94,149,128,105,251,101,236,130,92,206,151,27,251,12,192,45,217,102,23,218,24,137,56,19,204,181,79,170,187,114,114,33,231,41,215,175,11,132,80,186,206,212,14,153,16,216,192,89,3,232,229,19,228,162,24,82,43,133,166,198,234,252,52,243,107,198,21,247,231,234,69,201,46,253,148,240,74,109,205,227,124,5,106,61,97,252,213,91,142,220,200,165,38,140,50,33,240,225,248,140,49,84,237,143,155,164,100,164,56,142,237,7,88,217,96,94,0,100,208,168,169,144,104,39,5,88,50,141,132,66,152,33,85,36,33,213,133,45,193,13,24,77,168,69,164,1,151,37,213,146,44,44,152,153,215,5,98,250,90,114,133,90,114,91,54,63,255,91,94,212,191,31,225,40,54,205,34,32,18,136,121,242,151,90,29,192,73,178,135,81,48,213,137,4,203,227,164,232,44,117,119,141,199,5,230,19,169,36,182,167,122,51,100,191,206,39,215,246,3,31,57,228,157,166,63,233,83,185,223,203,107,113,102,113,234,249,24,112,0,0,146,156,145,80,160,134,190,166,131,169,192,22,45,199,10,22,176,131,165,134,0,96,140,232,197,80,25,7,163,156,54,205,81,169,164,193,171,233,185,189,14,42,77,197,148,54,12,128,97,132,242,86,118,6,212,155,74,116,28,110,76,178,24,69,231,217,217,122,223,200,106,12,159,137,201,109,74,34,140,142,97,154,94,163,127,167,162,112,212,178,110,200,50,225,113,94,177,7,74,133,118,9,15,203,77,43,15,92,4,5,70,203,130,87,9,45,42,90,196,3,129,210,149,229,37,231,69,148,175,153,70,88,89,98,66,99,101,171,77,68,110,85,81,38,197,252,191,85,17,117,210,186,5,44,194,116,145,192,90,129,181,136,69,146,172,241,96,166,234,121,65,85,147,40,120,163,99,138,106,34,174,177,46,219,24,94,183,44,147,147,106,107,175,67,67,48,213,21,80,113,34,37,239,234,149,153,82,210,173,150,43,98,218,121,109,114,231,103,76,147,238,52,153,115,62,59,212,128,0,0,9,124,79,31,161,89,28,235,42,147,165,154,38,179,32,60,152,233,203,59,123,35,210,207,116,54,36,185,79,97,198,67,32,39,238,89,109,204,95,53,212,223,70,15,176,254,207,161,19,255,213,191,183,250,138,107,80,240,14,175,0,255,232,192,93,31,160,2,176,226,211,249,4,222,249,49,180,64,209,65,135,131,3,15,34,5,2,45,255,251,176,100,160,14,39,39,105,87,27,44,127,48,69,231,170,214,61,37,62,30,45,163,84,109,97,233,192,253,158,171,32,246,20,176,97,18,77,89,20,92,152,40,85,18,93,14,192,22,136,74,54,133,192,33,1,116,200,24,22,26,26,24,2,58,86,226,176,2,18,56,16,2,195,207,50,167,97,247,95,42,40,178,72,48,153,185,146,16,184,86,131,232,203,128,117,160,132,88,200,17,130,236,63,77,38,49,139,12,128,169,213,131,212,133,171,139,228,199,241,235,153,144,67,66,85,118,231,80,18,180,53,177,18,241,11,195,29,247,18,138,120,16,24,222,205,6,30,116,121,38,231,219,146,166,241,85,46,115,66,195,139,38,26,156,154,151,78,76,184,187,81,244,194,218,242,106,190,163,115,86,160,45,194,131,21,27,2,58,173,194,88,217,67,227,182,16,216,88,172,172,170,215,52,244,250,131,42,128,198,125,43,210,227,17,149,27,1,37,1,181,187,104,132,122,197,244,184,105,203,182,100,124,40,183,105,94,157,250,177,202,104,109,202,92,42,220,162,68,26,145,20,143,24,230,128,1,128,24,98,238,122,26,76,97,138,130,233,84,237,112,226,253,5,69,230,71,50,149,236,212,25,136,10,32,154,2,153,56,184,167,68,127,238,213,63,254,171,244,112,21,255,227,199,127,255,255,255,21,253,191,80,235,125,106,111,169,62,128,0,0,48,43,185,173,181,26,60,185,153,163,130,173,204,117,80,192,0,13,61,128,64,46,99,39,64,102,80,40,176,168,138,236,48,112,34,252,152,40,28,4,96,8,45,52,33,125,34,201,67,2,10,200,11,12,16,28,57,133,0,10,58,152,73,38,101,185,75,76,106,12,60,200,201,21,200,43,64,132,178,242,109,146,217,200,107,138,218,17,87,0,100,9,4,240,69,156,39,74,66,165,207,90,71,161,227,242,14,18,123,167,170,66,213,107,107,101,249,74,72,54,77,3,82,190,205,77,41,98,11,157,217,114,114,76,155,175,68,59,4,184,84,43,158,189,219,208,44,134,228,126,26,152,58,47,174,18,146,146,137,135,202,156,29,223,46,22,249,2,171,135,244,79,156,157,41,231,80,97,129,133,16,106,163,206,219,47,76,252,35,244,178,98,89,232,35,52,155,151,71,111,128,63,156,249,153,147,89,182,46,78,166,243,19,168,117,76,195,145,44,188,169,67,89,120,206,139,45,204,14,79,195,109,222,40,119,203,123,146,132,160,59,150,233,210,13,236,90,0,0,2,4,208,6,30,10,200,197,10,145,192,115,229,105,226,203,161,165,93,108,107,160,172,206,88,139,221,194,220,27,113,142,231,127,150,13,77,255,145,211,240,95,13,120,110,157,197,234,109,63,255,127,255,169,3,255,251,178,100,153,14,39,202,105,83,147,120,101,80,62,100,234,243,48,194,104,30,61,175,78,77,225,147,129,14,157,171,232,192,138,224,209,215,114,52,234,120,12,1,113,60,5,3,33,17,55,208,51,75,48,48,178,112,81,8,128,84,104,52,68,54,144,18,129,194,51,0,17,14,21,48,80,99,6,14,107,98,69,232,130,2,26,72,82,207,0,132,196,70,133,216,134,205,98,80,21,230,72,80,164,210,128,188,102,1,183,133,193,22,10,213,79,22,28,95,5,220,68,150,37,58,29,85,174,95,102,88,248,51,202,140,225,170,160,20,128,173,105,65,19,129,86,169,54,26,187,92,117,173,24,91,172,234,62,208,98,141,13,220,104,105,189,109,224,129,165,181,19,118,70,209,35,172,253,160,195,42,150,229,53,71,19,12,166,101,179,229,166,203,38,114,68,49,91,168,76,85,243,50,130,38,159,25,180,174,27,32,242,231,82,226,67,187,66,193,23,80,189,235,33,39,71,13,89,83,69,135,75,83,60,95,40,49,161,81,109,109,108,242,234,22,233,121,108,234,200,76,213,198,154,75,20,83,213,178,11,111,187,68,202,224,181,255,179,24,179,86,126,187,108,156,102,253,255,120,168,138,126,240,24,32,3,39,224,29,19,154,34,2,206,148,142,137,85,19,251,11,71,107,209,78,227,179,30,187,118,103,37,83,95,88,188,43,37,15,27,46,0,36,139,248,74,252,166,129,249,123,255,67,66,122,212,11,225,159,235,221,255,254,201,116,86,113,254,159,205,4,0,0,115,11,139,58,53,64,188,1,188,198,2,132,12,113,140,190,102,248,210,97,160,134,76,148,14,74,101,99,160,96,1,192,168,25,80,160,72,233,52,118,106,114,6,96,36,88,177,2,141,17,72,26,18,56,15,81,170,168,92,22,92,34,8,87,128,186,16,179,5,39,28,195,46,42,98,34,64,51,206,151,174,112,8,203,43,232,91,5,204,50,49,136,10,219,84,141,93,164,53,212,110,44,7,16,100,201,48,94,167,37,142,181,23,93,126,188,1,186,185,28,204,104,178,232,230,133,138,122,164,59,96,33,71,205,17,198,115,25,231,5,128,128,182,50,161,207,78,166,213,50,189,100,205,157,138,72,42,213,19,35,155,113,19,51,10,233,126,19,148,22,197,51,184,9,168,12,146,49,222,102,99,141,244,172,79,253,55,45,224,175,235,54,97,119,35,114,186,61,28,160,172,200,244,197,114,164,187,222,158,161,208,101,241,150,93,51,71,100,189,21,79,152,175,19,110,223,177,50,101,133,182,55,123,133,109,34,210,19,167,28,189,71,118,237,218,61,179,41,40,162,145,3,92,87,60,208,197,191,244,0,2,208,129,164,34,105,52,123,53,72,132,142,2,255,251,178,100,137,142,232,39,105,83,19,121,123,114,63,195,218,226,49,34,62,159,109,191,78,109,229,235,192,237,14,43,204,196,9,56,42,101,208,103,83,61,28,93,233,51,39,111,76,110,170,88,232,55,145,251,251,241,72,54,23,202,243,191,254,79,187,147,15,95,179,79,68,251,122,122,183,181,100,70,190,146,75,155,209,88,5,64,187,217,189,91,24,181,145,153,189,24,168,105,138,15,24,169,1,136,28,24,168,33,146,139,25,72,72,4,0,46,169,84,178,2,9,3,8,65,136,28,123,24,13,154,64,2,142,14,32,21,56,2,131,164,19,68,40,52,128,146,136,30,97,101,194,167,12,32,255,178,9,52,96,88,114,239,53,0,229,216,8,246,44,237,14,204,18,94,72,66,26,203,221,136,138,71,52,208,97,189,32,170,113,88,41,25,28,130,200,196,143,39,135,90,76,94,166,76,53,27,180,217,116,134,38,50,157,208,204,131,173,136,141,38,25,217,198,62,226,176,75,170,44,190,141,23,43,15,155,156,143,173,205,165,124,108,65,87,195,191,84,190,119,70,87,56,57,133,244,245,45,154,184,37,161,219,47,187,18,251,170,71,97,53,161,48,60,71,57,120,4,213,174,69,60,121,90,235,157,220,213,165,97,71,75,110,122,63,114,113,154,89,39,84,218,175,220,213,202,156,183,185,32,223,79,22,29,34,98,249,203,106,175,127,56,190,179,91,255,7,252,83,235,248,213,214,13,33,207,0,171,163,24,201,39,98,149,226,158,117,22,116,26,252,170,201,118,80,106,26,111,66,40,107,190,115,221,219,162,165,51,113,153,236,224,73,186,45,53,255,250,150,149,119,26,249,197,219,255,218,60,160,176,162,149,109,164,251,192,0,0,114,163,169,195,147,152,247,0,137,48,57,96,2,172,96,133,6,250,124,97,192,224,131,241,165,242,82,242,18,16,129,131,12,11,47,209,109,203,182,101,130,196,208,224,225,83,14,47,128,64,209,133,126,13,216,108,83,5,34,250,143,2,192,72,79,33,25,125,6,24,203,192,196,182,116,138,45,188,32,128,65,66,198,153,135,216,82,70,59,165,80,145,229,74,160,38,114,188,40,19,65,71,157,1,193,215,162,146,129,148,90,6,138,176,74,100,206,125,90,19,213,157,43,234,243,183,122,85,228,249,203,110,190,144,92,73,182,110,13,77,247,102,52,245,102,31,171,247,46,202,108,20,159,54,39,158,159,147,203,104,184,118,123,92,113,237,162,247,77,172,189,167,191,179,83,204,213,237,106,45,114,174,50,129,79,112,223,216,67,87,26,210,240,190,182,189,107,110,191,48,218,43,53,231,150,186,151,91,250,33,85,253,235,213,29,216,196,229,133,208,57,70,47,237,159,127,58,121,255,251,178,100,115,14,103,179,112,83,19,121,100,112,74,167,171,26,36,101,74,29,169,191,78,109,229,141,193,19,142,107,204,195,9,112,72,153,103,173,144,127,206,244,253,127,166,98,219,97,167,61,0,144,0,0,0,10,77,99,195,97,82,32,17,20,8,136,151,163,11,74,74,197,12,224,148,185,64,166,45,242,80,133,213,233,246,116,235,251,255,127,209,125,191,235,78,85,238,159,242,139,32,235,198,206,215,94,127,184,247,238,36,108,8,0,46,226,41,6,97,116,90,33,54,149,159,0,168,8,115,48,186,99,48,118,53,66,19,122,25,50,18,19,12,3,48,212,243,20,5,2,2,1,141,137,17,8,65,65,192,36,199,108,176,196,9,31,196,226,53,228,20,12,90,20,195,64,245,124,121,156,114,6,146,107,2,44,36,33,36,144,208,40,106,42,47,214,102,201,192,64,22,1,94,140,144,100,246,190,177,214,17,83,237,121,42,36,226,135,32,166,221,159,95,97,15,114,91,211,54,141,193,109,61,211,82,217,49,48,196,7,143,124,87,25,148,64,227,3,217,16,121,88,4,28,176,189,98,199,64,234,183,245,246,174,140,157,3,113,145,42,127,82,165,165,33,170,38,40,166,214,186,13,114,19,227,24,48,237,185,90,138,171,210,150,251,245,202,47,209,133,170,144,202,146,83,172,11,93,31,186,91,114,204,82,107,9,25,249,76,196,53,213,48,159,90,171,152,137,66,218,47,61,134,206,184,161,244,104,114,229,214,251,200,86,98,43,58,235,151,130,185,147,59,219,51,211,221,28,101,137,109,131,0,82,212,40,11,115,133,72,132,38,27,226,231,117,16,190,201,97,70,172,168,53,255,44,94,206,178,189,63,179,82,82,183,55,131,87,127,152,239,144,119,254,254,213,228,155,89,180,33,169,89,73,152,84,36,199,84,31,104,213,150,16,147,107,228,88,120,246,164,32,0,0,49,71,51,51,179,7,64,28,148,248,52,116,26,218,99,167,96,118,147,37,20,50,52,112,160,32,5,212,100,108,198,3,13,40,9,225,48,112,144,16,193,160,17,153,80,177,16,57,131,139,45,176,16,56,136,20,215,68,139,174,102,91,19,64,105,40,139,174,199,68,160,5,2,62,152,220,91,37,216,252,161,112,248,192,57,43,73,112,28,128,225,187,235,44,144,10,15,4,51,87,125,194,87,44,201,225,137,185,242,181,170,221,149,252,57,46,137,198,200,36,61,47,185,129,104,103,64,106,63,186,240,28,19,143,128,120,172,96,249,60,163,151,107,61,133,58,93,169,185,11,77,12,92,82,132,35,179,104,205,171,41,88,79,119,88,23,178,233,195,87,132,211,46,188,141,63,138,115,24,53,235,20,162,172,194,237,38,17,189,39,235,255,251,178,100,96,143,199,132,111,210,147,120,100,192,70,69,155,51,36,38,154,30,201,209,72,13,229,51,193,33,175,107,204,176,143,48,223,88,186,92,93,102,181,117,170,209,90,8,26,81,203,169,135,73,161,215,154,200,204,160,172,46,238,226,45,152,23,186,236,76,245,189,125,102,119,166,102,102,101,202,115,235,97,208,0,89,221,232,54,84,209,162,236,145,167,14,143,197,61,207,15,215,190,115,80,139,55,114,46,43,255,229,255,225,122,125,11,54,207,151,4,56,113,103,232,192,142,245,82,49,125,166,81,70,46,69,134,225,9,36,28,170,18,24,29,21,58,247,32,30,114,26,191,172,169,2,127,175,6,121,118,119,90,102,206,156,100,201,194,199,198,204,248,229,153,49,153,150,6,153,3,176,233,57,139,17,154,120,172,92,193,132,7,1,77,4,148,202,129,210,40,200,64,73,0,204,52,4,64,50,107,224,39,106,135,99,11,224,202,9,1,99,148,1,72,29,0,129,50,249,33,209,130,17,140,94,69,124,95,129,198,200,162,65,51,90,78,27,113,212,208,153,125,157,148,153,97,108,202,78,92,132,204,117,216,98,177,58,202,111,15,197,230,221,71,1,48,106,188,44,174,43,47,121,103,24,211,192,233,61,84,210,106,118,190,204,222,91,208,219,159,79,50,253,84,187,57,142,81,138,143,100,191,239,186,221,179,16,143,77,114,235,253,75,150,15,108,221,52,9,72,27,101,117,223,17,217,88,42,194,110,90,85,17,16,238,81,0,182,194,216,198,213,20,93,187,229,203,37,1,44,106,160,122,253,33,156,158,76,84,154,16,85,1,178,42,106,166,135,198,23,149,87,114,147,119,170,51,182,201,127,250,127,255,255,235,255,255,254,217,0,0,74,155,15,138,134,208,24,146,193,21,247,0,153,25,42,227,42,189,87,210,79,151,117,23,178,46,61,144,115,246,23,252,230,214,111,162,127,197,250,132,137,127,249,151,255,249,255,69,164,95,240,17,144,139,246,235,158,67,152,8,231,30,106,222,251,157,26,36,102,253,112,0,0,1,80,192,142,76,219,36,202,188,77,57,4,203,69,130,144,70,72,128,109,163,226,72,2,50,32,84,97,152,176,144,133,153,32,161,143,19,42,1,144,244,154,51,192,96,80,234,53,23,165,89,83,101,4,102,78,66,74,40,44,32,40,48,76,82,147,0,228,52,1,24,16,185,114,21,136,192,0,203,218,157,202,161,12,179,146,236,172,119,177,151,71,157,184,202,74,38,133,105,132,246,97,45,133,241,132,63,80,251,71,126,164,241,119,93,171,196,155,86,168,253,200,90,75,232,197,101,239,118,110,156,59,148,0,241,170,241,233,225,30,197,80,142,53,235,224,229,240,241,146,242,91,255,251,178,100,77,14,199,167,112,82,155,108,23,192,68,231,187,3,36,35,158,30,125,173,72,78,101,51,129,45,39,44,12,193,41,120,176,50,12,43,229,225,131,181,78,105,89,129,106,31,174,49,44,218,56,24,234,32,116,159,160,114,249,175,46,26,169,48,192,24,86,79,10,17,159,45,10,109,2,124,174,222,182,104,182,253,31,116,162,159,86,172,133,53,143,87,159,50,210,253,138,138,218,186,24,186,204,38,105,214,96,84,229,99,39,63,241,43,141,251,17,245,255,5,179,132,84,0,0,9,58,64,184,193,246,66,132,66,2,209,152,159,226,176,173,182,61,79,104,251,51,69,65,38,141,81,150,187,248,34,243,126,79,248,127,250,255,253,254,191,157,12,116,69,104,167,84,27,36,72,171,251,7,33,161,39,203,157,123,8,151,13,22,126,254,72,3,48,0,204,235,35,211,4,68,76,74,158,52,200,116,195,101,19,25,10,12,146,97,48,136,52,100,98,76,129,49,241,240,170,11,34,4,24,72,134,4,4,130,0,139,164,198,96,130,96,201,109,133,130,168,134,95,240,9,20,192,97,144,238,8,25,11,24,53,96,132,32,182,226,195,131,197,52,207,156,128,221,227,128,88,66,102,164,144,136,96,229,137,5,102,5,144,129,37,193,198,49,6,186,167,139,237,93,170,54,85,202,143,211,240,194,236,86,247,122,34,243,70,148,156,62,237,204,67,109,1,201,163,106,20,240,100,30,240,193,144,219,88,165,108,13,33,151,95,120,28,236,227,243,85,119,39,150,102,186,98,128,26,75,10,233,10,169,165,101,9,115,164,19,27,122,2,49,118,208,33,150,105,148,226,59,9,108,31,174,24,127,131,98,217,212,102,82,194,76,182,217,255,61,104,243,80,93,85,20,204,18,201,156,68,175,106,119,21,19,99,210,108,49,137,17,239,178,111,203,194,59,169,222,225,104,103,77,252,237,69,199,211,64,0,112,221,216,29,13,13,175,30,152,45,59,107,22,46,27,152,103,34,220,90,63,51,17,221,165,93,169,255,191,255,32,12,136,201,72,138,169,228,3,240,48,123,126,251,127,219,185,189,168,127,79,171,127,126,255,250,43,208,221,36,132,83,48,136,25,5,234,55,89,135,1,211,135,82,0,0,35,24,3,56,104,51,20,179,60,191,160,227,179,26,209,51,209,243,122,106,46,177,151,47,24,160,41,164,197,133,75,76,248,52,217,208,12,116,76,192,74,82,168,200,16,141,84,21,56,75,74,5,1,73,80,2,56,20,16,46,250,162,26,56,75,88,201,14,134,80,102,19,198,17,234,228,56,100,18,25,41,133,197,45,187,144,42,208,67,112,88,88,130,33,103,159,160,129,81,181,209,106,205,21,246,18,31,109,105,110,255,251,178,100,56,14,199,190,105,81,147,121,100,228,72,135,171,3,36,101,92,29,21,163,76,109,229,237,129,45,46,107,204,145,137,168,87,150,47,149,166,214,26,76,34,133,53,158,150,0,186,108,174,231,90,85,3,94,117,169,37,180,235,190,188,182,95,16,145,96,161,145,107,113,217,235,243,50,25,93,179,204,43,153,217,120,125,138,234,50,126,174,155,219,46,124,159,240,205,174,137,10,26,243,150,194,122,6,209,34,231,174,82,70,186,199,102,154,204,31,78,128,125,190,168,138,107,125,212,172,100,195,102,91,234,31,172,165,132,150,220,106,145,181,83,155,38,140,174,115,26,215,18,47,242,170,219,175,90,114,117,60,86,85,200,109,141,83,249,236,168,136,0,6,78,115,128,136,28,75,66,52,34,52,41,200,79,20,7,132,174,100,165,5,70,248,29,193,83,185,222,111,63,242,187,63,255,254,158,14,61,140,48,64,68,18,69,105,88,201,126,253,183,254,202,62,197,87,238,196,194,91,127,64,161,99,65,202,226,97,85,148,173,186,65,50,136,5,15,213,196,193,74,14,101,208,14,26,99,133,6,86,86,109,131,129,113,35,37,50,186,101,200,194,129,34,195,134,136,2,29,33,1,21,77,28,67,250,85,16,170,77,133,148,133,213,21,32,227,60,4,210,141,46,119,120,138,112,81,172,109,121,55,205,85,149,134,20,209,92,199,116,85,1,97,165,3,130,55,120,22,54,143,237,235,199,131,198,251,23,138,45,146,220,171,141,181,59,196,157,87,104,199,69,230,62,19,139,110,216,99,238,103,205,232,182,218,162,215,42,136,136,172,214,27,173,119,28,89,244,234,233,37,156,197,131,109,182,83,199,102,146,237,174,18,222,92,58,164,118,58,99,122,197,94,56,235,22,143,109,174,146,249,203,244,107,248,45,204,233,228,169,118,50,226,190,134,201,7,233,106,186,43,21,48,162,206,142,112,112,97,104,158,52,54,40,48,21,238,81,99,85,178,62,235,87,111,111,68,115,171,61,154,21,237,72,85,162,118,212,126,11,83,209,86,155,24,0,8,185,50,64,104,136,118,193,82,113,198,163,195,16,89,22,166,227,184,183,35,30,115,132,46,54,124,123,231,125,122,82,215,255,215,230,86,211,218,173,253,107,105,83,177,29,255,50,133,100,99,43,39,106,146,223,244,211,77,59,167,174,168,84,149,57,81,20,163,100,210,166,113,213,129,0,0,0,48,192,141,140,234,64,198,125,143,68,124,229,128,76,255,104,202,5,205,9,196,149,44,197,13,196,176,141,125,84,68,22,100,130,134,118,90,97,226,226,160,224,226,81,228,19,58,14,22,15,22,62,5,26,24,40,83,52,92,59,75,2,166,98,12,159,197,164,17,10,98,255,251,178,100,37,14,199,150,105,209,155,121,76,112,78,103,170,227,60,194,90,25,45,161,80,109,177,58,129,45,167,108,12,145,137,120,130,106,2,58,138,146,69,149,135,3,16,88,25,48,144,220,170,178,244,72,98,171,204,253,230,78,246,249,104,48,183,105,186,57,207,83,112,95,137,199,35,122,96,120,75,13,119,83,226,195,93,142,50,104,114,54,255,177,104,62,8,148,219,239,88,220,203,245,66,206,94,56,22,157,159,66,47,201,105,39,105,51,198,249,217,6,73,149,24,4,205,65,82,94,229,199,33,74,3,42,159,76,204,234,18,170,219,172,200,239,155,243,22,14,199,149,118,40,193,57,220,88,53,86,90,255,243,210,6,117,234,54,56,148,76,19,182,248,10,87,137,181,85,233,28,148,213,64,56,222,227,121,144,51,11,76,198,106,50,47,105,37,148,208,178,235,151,104,20,0,0,50,102,162,150,25,208,170,63,31,41,32,79,17,11,229,140,138,249,150,125,242,199,110,54,97,41,115,114,36,84,150,170,189,77,71,15,118,127,78,191,230,111,167,95,255,229,250,167,211,113,0,36,169,236,42,48,101,101,200,36,110,7,60,238,129,205,21,88,247,33,114,238,50,34,118,164,18,158,21,46,54,244,179,29,148,10,185,152,32,65,144,133,134,30,143,47,152,0,32,32,112,48,236,196,132,10,162,96,0,112,72,144,140,9,11,150,180,58,24,162,239,10,8,175,150,128,58,34,199,16,27,48,155,78,107,94,47,17,100,209,113,252,145,39,116,177,22,24,83,49,127,167,18,226,7,25,2,111,237,75,95,89,36,205,216,132,14,13,82,44,43,71,199,133,66,205,5,182,152,213,63,71,30,141,62,195,245,41,161,61,82,65,89,238,66,24,214,230,45,74,175,162,11,52,159,37,21,84,211,9,206,233,14,117,23,182,160,74,110,19,223,247,248,34,134,229,236,125,15,75,149,155,186,19,116,248,207,246,119,124,47,82,55,179,164,138,197,85,201,36,202,75,27,86,16,235,245,89,191,2,85,137,13,205,103,44,204,21,153,213,163,64,139,20,100,111,254,160,41,1,93,206,4,195,225,66,128,113,2,56,167,129,143,167,215,120,1,58,44,211,204,56,147,153,67,135,210,37,35,197,0,45,4,109,235,178,63,254,173,255,255,255,83,255,233,242,23,47,86,118,71,70,77,149,110,201,46,149,168,119,59,11,192,226,131,203,176,109,147,177,97,150,209,0,0,0,84,2,216,105,254,134,159,180,111,90,225,195,102,73,106,97,163,39,2,56,100,228,134,146,86,44,68,100,96,162,0,211,52,26,52,129,211,128,98,204,176,131,14,2,170,229,80,13,65,5,135,34,68,69,152,244,163,248,152,228,5,192,127,203,255,251,178,100,33,142,231,27,105,82,27,121,99,112,78,7,170,179,61,130,30,28,77,157,70,78,101,49,193,56,171,43,204,147,9,96,184,92,49,83,192,38,140,1,16,105,203,97,60,210,61,136,40,34,31,145,98,160,228,45,7,101,61,54,177,225,249,198,134,229,178,117,46,182,202,88,229,72,33,245,104,147,21,34,30,193,76,128,51,224,5,130,49,162,17,233,182,202,99,165,184,46,19,27,240,46,69,163,42,50,239,205,87,105,162,22,88,48,119,92,39,117,112,206,243,99,123,189,4,42,43,120,118,186,230,115,138,103,54,211,121,55,217,67,55,188,161,159,61,109,71,247,59,142,118,247,153,65,114,187,115,102,164,249,46,162,112,73,56,71,29,233,100,38,215,183,201,31,125,230,135,108,216,23,102,156,186,253,155,30,167,232,205,93,24,117,96,0,0,78,162,4,0,114,167,131,208,93,17,185,116,112,136,7,206,139,156,131,74,92,104,94,83,200,104,226,112,80,174,14,234,44,132,131,187,121,219,138,252,35,127,255,204,149,155,255,253,17,127,247,236,45,5,171,40,3,238,89,136,99,42,198,228,160,101,1,212,70,146,174,157,168,253,130,128,57,130,215,6,10,57,153,76,180,114,32,153,179,69,166,104,21,25,76,42,99,224,41,1,148,198,6,48,193,57,111,5,68,173,112,202,96,243,19,131,129,32,100,189,48,16,124,196,224,180,153,48,120,153,89,72,144,71,80,91,0,99,14,82,199,2,149,140,136,95,225,227,65,2,129,139,82,1,96,92,194,133,130,131,193,173,132,46,184,146,175,73,35,2,217,75,24,220,171,59,79,121,125,230,89,204,203,12,103,178,167,241,81,77,71,165,75,54,8,198,242,213,136,92,151,186,149,155,172,78,106,122,245,247,183,26,243,46,205,53,58,143,213,199,27,59,249,102,27,94,34,113,92,26,3,115,174,122,174,34,242,197,196,208,122,134,194,59,69,20,164,221,120,42,157,106,113,185,38,29,200,21,31,158,151,68,78,218,109,94,177,181,227,112,84,254,93,217,36,227,38,171,55,102,210,232,114,109,228,173,102,54,170,123,58,180,80,202,119,200,144,164,167,202,179,165,57,249,96,14,84,46,152,42,70,177,70,216,18,53,140,55,195,43,0,231,206,162,135,218,157,234,159,7,73,58,233,45,181,255,255,94,236,142,159,254,190,162,123,239,233,186,26,140,90,164,203,39,237,168,167,29,8,120,38,206,170,12,15,224,133,145,238,49,160,80,176,13,98,108,47,5,95,222,0,0,1,88,27,0,114,182,198,74,214,115,15,64,240,33,217,64,96,129,185,17,25,1,32,136,104,80,48,193,128,203,3,166,56,34,96,6,201,136,15,42,177,5,236,38,178,122,255,251,178,100,24,14,134,196,105,82,155,120,99,96,83,108,42,179,61,37,88,24,209,157,78,109,225,43,201,67,173,171,104,194,138,0,133,90,136,37,98,16,196,95,135,179,23,140,84,3,67,64,128,37,168,106,74,194,238,66,25,34,118,167,83,92,160,96,228,161,64,125,49,1,6,183,98,171,243,76,250,68,24,11,92,21,84,102,31,22,151,12,217,100,168,126,184,63,112,143,223,232,11,68,231,218,227,129,226,170,30,14,71,156,149,165,187,33,158,251,85,222,72,233,81,141,116,234,223,170,235,17,205,43,86,88,164,249,210,27,150,67,239,101,71,220,225,236,157,183,86,19,107,76,37,190,228,63,164,196,105,184,183,39,118,157,14,63,44,53,12,89,231,175,63,8,146,243,201,90,235,234,22,59,1,69,220,78,165,28,118,110,24,98,105,154,78,149,172,251,120,133,254,200,240,8,0,7,234,45,149,17,245,65,60,85,172,180,230,57,199,208,133,251,88,89,20,80,181,131,105,43,137,108,4,133,192,111,41,75,87,120,43,40,229,57,140,112,146,39,255,255,24,255,197,45,255,250,62,132,255,242,255,255,255,210,187,253,105,77,168,183,20,98,145,142,81,168,84,82,241,50,43,80,81,242,87,90,11,156,64,196,111,0,38,1,66,101,21,67,204,134,82,26,100,131,12,108,184,70,22,86,36,146,2,26,28,25,136,135,237,181,24,41,169,50,67,105,10,74,137,11,6,76,23,228,162,7,82,5,64,159,132,198,81,98,206,14,12,186,107,141,197,92,240,241,67,84,113,137,123,178,168,157,37,82,38,61,127,123,157,248,51,83,175,224,132,224,38,11,100,72,8,76,138,20,58,18,136,241,172,68,98,35,49,111,166,30,94,60,193,107,194,199,230,159,151,255,174,145,118,255,8,250,72,126,21,33,44,225,17,217,64,62,240,234,46,73,188,169,155,223,42,212,213,134,21,62,190,29,23,234,135,201,21,64,203,59,167,247,36,130,240,233,141,72,138,3,205,115,65,178,131,235,34,68,202,16,169,168,66,252,34,110,11,38,194,217,147,204,158,246,217,153,8,130,230,0,0,2,101,248,26,166,28,252,22,88,104,60,144,31,38,101,137,73,117,242,233,246,164,52,46,45,110,96,241,201,95,98,185,80,187,34,213,66,255,253,191,245,115,250,55,255,234,155,183,246,238,233,69,171,235,98,181,83,208,228,161,197,59,191,111,89,239,67,149,217,21,234,181,26,186,198,60,167,228,129,0,0,1,116,133,80,110,146,97,145,37,38,105,60,15,77,64,44,80,128,57,159,205,38,4,30,145,30,7,146,134,60,6,136,69,34,192,0,83,184,26,152,58,198,82,105,246,103,124,24,42,134,18,138,37,202,193,6,74,255,251,178,100,29,142,231,3,103,81,155,153,99,112,75,105,26,227,48,101,100,26,177,159,72,77,229,49,145,55,11,234,140,241,37,128,74,164,6,8,32,88,225,0,70,58,139,84,179,224,5,230,72,67,88,97,193,214,57,65,48,234,24,13,63,152,200,9,245,7,204,166,19,174,237,74,156,105,150,29,1,50,36,228,129,91,179,77,150,189,176,4,126,11,38,37,71,171,135,131,87,74,218,158,60,50,39,168,185,1,82,158,5,47,98,254,118,71,211,210,86,81,43,135,249,178,19,83,173,85,237,66,61,77,86,207,73,27,207,211,138,110,210,53,93,215,222,131,217,254,200,79,156,185,201,170,206,94,174,101,101,230,119,49,243,23,35,59,78,120,239,62,234,47,244,6,190,133,201,247,122,245,209,37,234,179,116,183,229,171,32,248,84,237,32,96,12,126,135,253,114,64,0,33,119,200,112,92,242,49,13,97,104,168,190,51,251,212,90,194,138,32,183,34,170,227,244,11,99,163,175,181,246,253,105,255,255,246,236,228,114,3,140,30,196,110,138,186,104,223,255,222,125,55,215,223,182,131,228,100,172,218,77,96,19,37,3,241,96,211,216,28,52,215,18,238,172,7,42,192,31,161,97,179,80,159,123,137,180,23,25,96,145,158,159,153,105,81,139,144,24,202,32,56,244,33,232,170,114,98,133,38,132,92,97,226,230,18,14,6,0,48,224,211,90,14,12,27,107,229,64,199,165,20,25,5,66,88,18,164,148,101,190,227,133,149,48,200,4,148,128,103,224,144,164,214,22,45,29,212,170,140,188,202,153,105,165,53,37,188,88,35,249,70,252,183,205,149,217,206,113,212,121,30,10,55,242,89,46,106,248,169,198,46,100,9,61,90,126,246,53,170,124,198,197,219,178,65,14,64,22,61,203,179,156,212,38,249,10,77,90,162,171,235,14,214,209,167,193,97,244,191,60,59,31,25,245,111,58,158,247,231,221,251,119,253,197,69,82,155,87,159,229,228,255,22,102,25,102,101,55,180,133,100,141,54,192,40,35,24,109,164,17,80,252,73,208,184,86,172,216,213,27,164,254,46,202,180,38,229,64,78,174,130,58,59,139,162,168,51,78,177,235,87,171,86,151,171,113,214,226,112,66,18,77,131,39,73,12,154,79,104,225,36,150,233,122,216,53,79,204,102,249,37,154,248,174,163,85,211,254,159,224,160,109,137,79,38,83,46,40,146,104,210,132,107,73,208,240,28,128,43,116,145,112,171,122,42,0,1,114,163,225,188,189,154,129,145,200,254,128,171,6,38,140,0,220,197,153,132,97,165,64,242,177,96,235,145,129,83,14,58,0,36,143,138,142,136,113,32,136,32,81,53,193,65,10,6,80,201,107,231,64,102,155,3,38,255,251,178,100,29,142,166,156,103,82,19,121,75,116,77,203,218,211,48,194,104,27,245,159,68,110,97,145,73,43,10,235,28,246,24,224,50,181,140,20,8,0,57,224,40,97,100,229,196,35,44,42,67,67,11,77,221,65,2,156,89,81,72,148,139,118,100,215,91,88,196,165,234,130,212,225,175,194,29,231,158,57,94,142,106,32,37,72,78,84,169,97,84,102,144,169,203,136,210,86,12,138,60,155,28,171,98,151,122,253,89,159,103,108,35,242,231,250,107,123,161,123,204,16,3,40,30,52,190,149,107,104,190,67,205,215,84,193,89,207,37,57,210,144,230,39,10,203,141,212,82,116,233,37,13,193,115,232,161,77,142,89,129,70,35,136,129,10,104,20,16,65,184,147,193,20,104,149,86,35,173,77,54,13,4,171,158,254,192,0,8,89,215,131,96,232,10,50,10,19,209,66,213,138,182,225,226,55,146,233,38,116,244,6,175,246,79,41,241,172,214,8,103,68,123,167,255,255,235,252,148,196,87,255,191,39,255,234,16,249,193,147,71,54,138,116,183,188,232,141,255,213,250,90,147,146,82,224,219,114,178,184,204,115,53,229,128,42,1,12,135,16,77,25,90,72,106,215,249,165,76,166,45,9,153,112,8,101,131,73,145,128,70,40,57,2,139,230,145,9,10,142,65,163,83,59,144,140,14,43,26,25,11,12,204,10,62,3,54,197,149,227,161,241,87,141,161,10,16,188,222,240,21,87,41,64,208,224,225,35,226,104,161,242,125,44,146,222,129,168,50,132,26,95,107,16,120,18,166,20,36,6,186,216,211,93,172,188,116,201,80,244,41,219,194,226,43,186,87,245,157,82,74,229,82,184,8,111,134,70,197,52,76,86,239,10,236,164,21,44,65,137,79,167,66,247,121,41,252,195,141,93,117,201,138,181,163,249,187,163,63,105,245,19,68,234,142,93,104,164,131,214,49,89,247,143,46,91,191,215,251,162,157,164,126,219,237,209,196,108,156,45,188,223,171,143,218,200,89,28,221,214,155,97,230,16,90,162,181,167,140,31,36,97,1,153,186,76,167,195,135,241,110,237,170,223,207,222,93,130,130,27,185,22,150,99,65,196,145,35,9,2,17,127,130,109,120,14,209,71,23,86,221,154,199,81,107,251,198,85,161,152,209,57,133,0,153,86,195,159,111,98,133,64,37,109,252,175,241,19,192,132,44,58,128,147,229,142,172,179,209,4,251,177,64,45,137,200,80,192,185,244,231,159,64,0,0,83,120,40,112,102,150,164,189,6,144,112,115,98,224,135,49,9,129,142,38,130,150,140,156,24,88,140,215,6,73,76,70,138,67,38,12,48,145,205,29,130,200,154,163,137,100,80,225,114,199,136,71,228,57,139,190,100,6,209,134,255,251,178,100,31,14,198,121,105,82,155,121,75,112,75,234,154,211,60,194,102,92,21,133,64,46,105,141,209,80,175,171,140,244,136,248,151,83,32,161,38,16,194,165,63,208,152,37,216,95,141,141,21,97,134,82,218,70,165,73,155,77,6,191,182,94,184,147,252,237,70,184,245,208,215,159,106,55,121,45,139,121,170,50,199,147,246,180,196,158,162,3,177,60,35,151,5,91,180,227,177,48,175,138,66,182,112,148,211,228,88,123,220,7,115,149,48,94,203,9,131,165,240,136,252,20,125,33,101,20,55,185,38,18,170,86,238,174,74,163,244,110,57,15,13,190,209,109,243,103,12,186,8,187,114,54,193,181,128,107,213,30,253,250,104,202,92,228,106,107,46,221,157,30,180,211,148,162,87,127,245,128,0,66,111,162,244,119,168,82,132,253,145,141,90,225,67,247,50,150,169,253,56,92,2,20,166,52,118,214,152,24,84,245,103,187,160,202,239,157,125,82,222,223,245,254,100,161,182,118,255,245,127,255,212,130,53,111,191,169,205,244,125,126,159,219,136,142,41,151,222,241,45,127,163,192,103,9,130,128,134,168,111,25,118,204,114,203,65,145,196,198,68,24,25,164,248,104,213,240,36,162,99,194,232,116,236,219,166,131,1,17,192,35,227,28,153,78,195,162,220,129,152,153,210,166,106,185,128,56,97,234,12,15,22,56,22,22,4,62,46,56,196,28,16,140,41,6,148,162,204,76,16,226,82,108,102,86,21,14,92,2,129,96,129,244,40,0,48,65,101,115,13,61,8,97,217,8,24,75,46,110,179,136,158,193,160,182,96,237,33,76,158,32,158,46,235,184,226,182,109,32,36,52,22,149,29,62,185,203,47,41,41,130,207,152,52,132,121,239,56,81,219,166,155,17,85,227,24,86,54,178,113,241,142,47,57,76,92,251,151,168,217,13,123,175,163,98,54,107,18,22,204,152,207,254,213,173,181,123,127,186,173,50,221,42,171,169,215,190,109,49,175,233,202,214,211,111,234,71,11,80,117,171,111,189,41,39,244,155,193,67,234,24,100,202,136,223,209,117,176,146,0,22,109,249,47,5,153,242,224,110,187,59,206,54,200,6,169,1,12,187,225,182,37,12,233,173,191,209,212,83,118,251,180,135,27,125,190,79,211,255,205,250,158,83,194,110,254,159,66,127,254,129,131,228,30,172,165,126,172,229,250,37,102,149,244,85,66,181,210,228,118,74,200,73,234,70,70,79,26,100,55,81,158,64,0,0,2,149,0,134,254,110,130,146,70,176,148,24,248,56,97,84,48,80,6,102,209,65,141,134,196,130,160,80,168,208,131,241,8,220,84,50,100,49,128,72,195,34,52,179,72,34,85,69,228,50,209,2,26,133,13,81,122,21,164,255,251,178,100,30,142,166,199,105,81,155,153,99,112,79,138,154,243,49,37,24,26,201,157,70,109,229,145,65,62,48,171,168,195,9,136,36,122,142,143,68,236,1,26,88,80,228,68,64,59,4,3,160,12,56,180,196,26,9,224,32,29,88,155,187,99,73,136,30,106,27,139,216,134,212,86,74,252,60,76,217,184,192,208,99,179,98,33,79,27,149,67,231,199,252,190,46,247,84,202,102,207,237,237,181,212,11,189,250,25,238,116,253,229,106,223,93,22,86,143,236,250,62,248,29,151,161,63,46,40,160,156,252,69,231,216,185,156,95,245,154,190,247,91,170,219,169,141,31,47,59,137,17,240,148,101,156,202,188,106,253,239,176,241,125,203,243,143,80,189,21,158,79,119,94,173,236,149,106,174,92,134,103,73,204,250,78,83,171,110,179,216,0,9,59,188,38,99,72,246,60,2,54,52,62,155,32,45,208,125,108,116,96,180,164,56,252,178,26,189,24,237,255,223,255,236,254,90,117,214,159,253,107,178,254,223,178,141,6,117,173,89,89,111,86,181,153,93,89,16,112,118,181,45,164,119,98,183,97,24,179,1,128,152,141,164,222,156,187,186,192,192,23,132,103,38,142,196,106,188,39,16,88,110,6,134,74,70,101,193,166,252,250,99,226,102,78,170,16,84,111,38,196,168,224,97,144,119,32,48,144,28,26,160,134,42,70,98,0,1,146,38,28,18,35,68,136,66,218,21,88,62,1,44,22,50,137,68,106,60,173,146,81,193,135,135,85,168,240,162,42,245,35,150,99,46,103,110,116,235,117,74,9,53,100,126,148,80,53,39,85,209,138,201,41,90,19,173,121,139,73,43,211,195,29,25,183,67,239,198,229,198,87,117,14,78,245,237,79,50,74,69,152,199,226,249,250,85,229,219,200,236,244,155,79,67,253,70,151,211,215,48,24,39,212,238,204,25,105,166,110,100,84,156,216,102,171,126,62,126,182,163,182,117,200,254,103,153,92,110,251,45,206,172,168,236,135,74,250,120,216,51,61,101,190,113,83,72,132,19,122,168,49,93,45,88,226,26,161,95,216,91,128,247,255,81,128,20,222,16,65,104,254,70,30,143,71,34,105,82,68,42,175,15,128,119,164,80,80,33,176,130,25,106,82,49,117,100,106,255,234,229,255,244,239,154,127,94,223,253,61,13,249,191,186,136,107,118,102,98,191,175,121,145,80,174,102,90,180,233,71,37,230,59,186,142,231,79,191,101,123,120,167,229,181,192,0,2,157,188,84,100,237,7,76,30,188,192,92,70,169,76,32,212,84,56,219,130,132,64,102,36,26,184,76,208,76,81,160,23,30,246,208,25,35,79,120,0,248,23,10,148,40,187,5,102,65,115,0,14,23,3,27,80,165,135,47,255,251,178,100,30,140,166,85,104,211,155,120,98,224,79,42,106,227,48,35,172,28,245,213,76,13,225,141,137,0,147,171,28,244,149,88,234,81,179,244,145,134,212,115,169,154,196,232,162,143,131,205,72,41,78,210,66,81,196,13,20,177,248,210,14,72,210,198,210,250,45,185,213,217,69,236,204,175,210,159,66,204,73,179,214,91,8,104,169,2,57,152,243,255,180,147,122,169,246,40,244,54,91,20,85,105,4,165,194,8,60,5,215,19,132,129,154,243,131,84,37,5,146,218,62,140,236,255,109,49,70,104,185,159,137,166,107,155,22,222,140,199,30,95,222,186,204,125,89,220,170,106,246,90,190,188,173,149,246,64,130,42,219,105,75,56,169,197,140,175,161,198,31,193,91,236,51,8,0,34,174,213,19,195,128,153,176,125,72,164,184,253,196,25,225,131,191,45,89,214,187,186,8,233,95,192,1,19,20,38,130,110,124,135,156,95,255,34,243,135,155,235,255,252,211,250,248,84,97,41,63,188,189,201,139,104,89,157,205,45,51,45,188,249,153,240,19,26,124,78,241,101,188,131,184,83,168,100,76,219,76,76,150,84,200,237,203,5,102,20,32,97,230,129,68,0,160,192,56,120,197,128,13,28,48,100,76,80,124,198,75,18,76,96,34,194,45,224,20,142,138,177,176,52,197,29,57,27,207,121,96,193,136,111,148,213,11,10,6,92,145,171,160,30,243,238,10,154,239,116,98,149,150,252,0,9,26,199,129,219,131,191,79,30,131,148,29,200,42,22,7,144,33,81,236,116,104,158,118,221,132,64,0,115,107,18,20,2,35,101,50,121,45,115,224,80,40,230,148,9,107,11,11,150,38,83,115,55,224,60,252,131,68,53,74,21,202,54,85,175,231,234,145,122,197,245,124,180,180,248,166,92,55,94,229,85,217,99,137,196,3,208,110,185,42,174,126,232,71,45,34,110,50,66,138,125,41,59,125,243,133,212,56,175,195,25,131,140,67,110,158,165,126,91,187,29,13,177,203,211,33,63,251,82,103,175,123,87,246,105,73,189,230,105,159,59,73,172,21,155,209,100,43,213,176,230,7,95,68,96,42,214,76,4,128,129,53,147,212,40,201,81,197,115,37,75,147,0,119,191,148,5,145,129,253,148,166,14,11,212,172,109,157,93,85,246,201,245,186,255,189,23,90,32,199,149,42,112,44,239,213,250,233,255,253,255,175,58,83,211,65,201,51,0,0,65,82,152,254,5,60,195,23,103,192,213,16,64,220,25,203,12,8,5,13,91,117,96,8,21,159,169,138,42,40,162,73,70,221,43,112,12,36,211,172,107,241,36,221,151,61,255,138,203,225,117,34,215,226,237,33,161,188,172,89,186,201,220,114,127,143,139,142,201,9,68,50,255,251,178,100,37,12,54,182,115,215,27,44,30,114,69,66,122,149,97,134,84,27,129,197,94,108,188,89,193,27,10,170,224,241,14,128,192,109,65,220,162,53,13,148,249,217,233,153,60,152,165,58,215,181,99,78,20,218,56,72,160,225,80,252,77,93,96,126,195,241,76,206,6,143,103,97,45,180,245,236,221,26,151,41,142,203,150,69,99,186,194,247,169,31,149,22,9,99,19,21,142,30,27,153,166,42,175,79,15,24,114,248,88,111,217,30,18,137,34,17,172,94,197,212,28,41,189,78,161,204,214,91,100,224,140,85,31,117,249,67,177,249,242,67,175,32,105,124,196,126,72,238,53,161,42,59,98,137,131,171,111,93,154,219,253,217,9,175,199,246,46,25,106,9,44,15,92,32,0,18,85,85,32,19,12,113,17,209,254,85,104,118,2,180,173,167,36,16,2,131,232,173,98,11,9,34,80,178,33,17,150,24,45,7,174,229,48,64,120,130,128,202,194,252,248,160,199,207,142,208,149,125,209,48,220,123,230,144,243,254,154,127,255,255,242,141,0,18,81,49,175,24,55,161,81,198,50,106,138,156,44,128,180,234,98,170,108,65,56,158,84,19,74,165,14,34,187,143,182,117,212,239,62,145,56,57,157,135,46,197,220,22,217,187,191,172,65,157,70,219,60,66,164,102,172,161,220,124,111,212,83,151,249,151,10,122,174,21,81,152,38,160,227,57,146,169,37,90,190,42,220,121,217,219,226,184,61,142,193,218,158,39,149,39,250,65,62,145,123,2,138,40,116,126,238,239,222,102,146,93,36,113,61,81,45,161,136,86,224,39,208,139,174,216,228,238,226,196,69,56,89,125,142,4,216,129,149,36,73,35,41,252,86,167,241,87,147,147,169,18,103,28,89,99,155,233,2,54,38,111,27,213,123,210,69,251,35,125,231,220,56,213,147,188,107,196,59,234,52,124,59,112,85,186,112,96,185,213,43,81,150,200,117,167,246,250,37,152,222,109,89,76,85,220,219,164,13,199,155,198,255,148,17,247,88,36,0,0,77,50,88,147,195,164,250,36,74,148,185,248,223,178,85,184,69,43,140,104,173,175,209,206,222,95,59,14,151,7,207,98,4,62,152,168,99,16,54,118,176,92,81,36,195,51,40,33,65,68,5,10,61,101,183,125,201,81,77,206,88,111,255,177,255,250,62,140,80,0,20,106,115,115,163,95,99,92,32,230,76,183,75,242,0,30,88,211,18,93,106,197,152,162,89,166,59,119,107,10,138,51,30,146,182,70,133,26,32,25,175,169,37,13,141,52,88,101,156,59,204,229,155,80,62,165,84,175,19,233,177,147,21,75,207,130,96,145,108,75,97,68,194,241,201,82,140,110,50,218,228,83,187,97,146,13,86,233,58,255,251,176,100,45,8,6,152,105,87,19,47,77,242,64,67,138,249,61,130,24,24,81,165,100,236,49,251,1,22,152,235,152,192,138,216,171,46,174,123,198,94,187,154,182,28,123,237,234,53,202,249,86,207,5,149,91,178,205,102,102,216,140,87,203,205,183,190,157,8,129,38,94,206,166,123,91,170,32,251,227,182,86,123,182,110,5,231,131,67,141,185,152,190,45,196,84,207,13,68,119,130,253,9,233,70,86,35,254,10,182,110,250,28,20,100,30,175,121,15,81,72,85,238,148,18,9,178,186,246,164,130,137,179,32,42,48,137,191,178,184,125,187,206,234,196,181,200,10,247,234,180,15,237,133,95,212,147,0,0,86,160,219,67,148,183,140,91,137,160,116,57,91,158,99,85,103,232,27,20,44,182,4,56,8,218,150,167,216,204,119,180,202,242,217,227,100,208,193,151,166,3,83,138,29,132,157,228,108,22,100,95,255,255,127,254,174,143,165,157,58,200,1,77,194,246,144,84,199,231,142,90,20,139,67,1,33,182,114,159,169,29,217,99,92,140,90,104,46,11,146,197,33,218,104,188,54,209,36,48,123,211,44,228,97,250,151,193,157,167,177,157,184,229,107,84,116,17,88,205,31,87,196,13,157,53,249,121,32,132,92,30,77,12,215,51,100,52,158,69,74,47,54,150,50,167,66,33,49,90,180,242,86,94,165,12,124,242,85,156,210,247,98,88,252,14,47,76,82,126,231,144,160,15,38,14,33,136,230,238,156,85,162,225,229,168,166,127,235,137,187,58,29,182,205,155,106,152,29,44,155,56,85,177,74,51,229,218,63,82,164,245,74,62,221,97,69,215,92,223,95,21,157,163,63,21,60,221,193,146,173,176,83,242,78,174,33,145,88,159,177,75,72,109,218,189,173,232,242,185,219,103,144,228,156,84,24,0,180,18,116,17,88,96,240,21,186,88,86,174,29,170,241,89,125,115,34,246,45,41,143,137,117,135,33,103,38,243,92,204,74,110,96,57,240,48,3,89,130,205,63,50,119,24,221,12,119,255,0,144,22,83,103,41,204,126,237,85,11,183,191,255,103,142,85,64,0,88,89,128,192,24,170,17,147,16,151,56,196,139,128,193,75,200,187,169,254,151,75,85,244,72,4,121,45,140,194,93,179,152,113,32,29,40,102,20,95,118,239,0,69,83,189,79,59,110,131,46,102,110,29,170,4,123,147,9,82,134,169,31,160,14,210,124,167,63,71,113,185,150,53,202,229,15,46,136,211,79,74,68,170,150,204,43,45,185,130,228,128,141,51,251,49,195,57,160,42,18,108,16,158,64,234,220,199,172,25,161,226,104,217,202,170,54,159,178,50,196,181,26,217,105,166,10,249,103,146,3,36,105,142,57,50,242,4,20,255,251,178,100,70,14,166,173,119,214,11,111,93,244,73,201,106,181,61,133,62,26,205,165,88,109,49,250,192,253,47,236,52,176,11,73,198,227,86,76,43,155,100,130,241,3,29,132,231,86,94,43,216,15,185,55,100,140,189,62,87,112,170,227,23,120,146,60,46,219,27,235,74,181,231,225,121,47,113,18,233,137,17,158,197,195,59,181,220,169,218,169,107,150,185,64,253,198,108,237,213,255,250,215,114,191,255,255,232,216,4,0,14,241,232,7,25,60,139,149,81,138,101,158,30,181,35,233,49,200,94,15,88,39,221,82,16,116,13,235,61,11,46,84,174,239,232,30,141,113,232,103,161,202,222,106,187,106,95,254,87,100,253,93,255,197,218,237,109,63,255,255,255,246,169,48,137,174,75,255,234,103,130,4,3,18,84,232,6,47,145,196,30,44,12,193,200,1,8,50,172,211,65,229,72,53,135,121,213,200,177,162,98,202,141,224,77,228,184,115,26,84,238,80,34,105,160,211,112,104,237,5,71,210,157,104,62,209,170,211,80,152,18,82,219,82,180,27,234,173,1,172,36,49,5,206,43,217,136,110,80,222,212,200,125,138,49,235,86,226,242,199,172,113,97,111,163,47,63,167,4,26,13,210,147,6,151,144,158,179,101,6,212,60,128,251,70,203,252,134,183,140,111,27,208,184,134,71,190,156,210,242,185,29,20,69,187,86,107,241,166,167,61,118,95,60,181,188,134,60,241,197,213,158,205,17,224,225,56,67,156,232,104,238,232,152,181,202,244,122,67,90,191,163,150,50,216,254,176,217,153,96,237,31,148,203,12,42,232,183,56,67,78,15,86,178,233,151,46,155,107,27,200,177,142,220,181,120,53,141,115,203,189,44,17,106,94,56,1,129,96,229,73,226,56,234,50,83,30,146,124,16,217,180,159,175,123,81,39,143,192,78,24,91,255,65,212,206,63,255,152,253,79,159,254,207,254,92,185,244,38,143,233,255,255,255,248,55,223,191,253,91,250,28,2,134,243,181,192,102,195,0,85,245,87,56,114,10,50,25,32,96,224,84,212,65,132,39,146,239,142,53,8,163,104,80,96,32,14,181,10,113,68,151,69,193,138,72,137,248,236,132,110,172,61,88,46,141,79,163,234,20,175,13,215,208,214,149,47,217,109,16,98,176,196,102,106,155,31,112,215,32,87,62,185,218,30,164,67,92,202,211,24,215,63,155,165,244,139,50,10,35,93,7,51,144,118,41,172,156,76,104,80,70,239,50,225,27,244,217,253,181,165,132,95,114,207,117,118,96,65,183,174,119,224,166,92,168,202,227,3,252,93,1,233,212,1,153,145,248,253,12,67,219,177,122,119,45,116,142,180,66,218,209,123,30,203,159,58,142,118,118,210,93,218,88,109,255,251,178,100,83,12,181,182,104,215,147,47,99,96,71,41,106,197,60,34,184,155,65,223,84,45,189,119,145,35,37,170,192,244,149,168,94,221,201,171,221,48,119,101,227,153,101,252,140,14,199,35,184,2,0,13,228,201,132,135,163,16,230,83,141,91,91,44,118,180,189,175,85,26,141,149,73,189,174,218,220,93,198,154,93,179,90,127,162,54,4,153,27,200,205,56,205,239,9,75,101,237,23,30,173,95,229,13,167,255,255,127,255,77,83,93,31,6,243,151,249,47,232,210,0,144,14,156,1,17,158,62,152,17,147,58,48,166,209,96,99,4,70,48,128,19,0,9,22,12,45,251,116,107,134,26,6,10,7,111,215,50,95,139,25,13,1,196,105,229,98,160,175,138,114,49,21,27,79,13,14,2,43,36,235,128,252,196,85,104,227,208,89,155,71,241,55,23,55,56,111,77,224,72,165,213,205,135,162,73,38,81,157,9,106,57,149,75,182,245,67,140,37,27,19,49,195,107,185,119,5,35,118,87,75,150,134,232,140,112,89,52,174,153,139,107,157,97,195,83,33,215,157,39,93,49,210,141,81,126,209,152,190,181,166,199,87,144,251,190,26,181,224,31,121,163,140,176,152,43,90,25,56,128,20,208,160,147,206,247,100,53,200,193,249,137,101,217,201,218,56,101,16,76,81,236,68,206,13,110,218,67,61,14,107,40,81,136,134,231,237,99,147,27,99,115,226,83,138,132,77,219,194,235,255,255,87,127,255,255,196,46,173,76,152,1,134,178,119,171,77,217,32,88,243,145,241,192,134,88,114,57,44,228,164,225,17,248,196,232,58,212,80,218,86,253,79,189,244,44,119,133,178,159,136,73,27,253,12,95,162,234,169,247,127,241,175,125,191,55,250,138,127,255,241,143,190,52,237,59,127,183,239,167,66,0,0,98,161,19,186,20,222,79,53,36,128,201,12,50,195,14,64,200,29,48,192,16,16,14,0,36,21,104,23,68,168,24,46,25,186,46,27,150,25,51,90,125,218,121,32,119,233,173,166,197,84,96,73,248,154,210,107,42,163,217,116,114,138,171,138,253,178,8,179,13,135,22,44,70,27,129,165,208,3,221,62,211,145,9,168,141,153,30,6,37,211,244,135,215,54,200,4,120,28,64,147,183,213,196,83,74,89,43,233,223,45,214,93,189,84,61,49,188,200,243,3,206,90,110,206,48,253,180,207,43,179,40,81,68,201,131,23,220,106,195,247,212,140,191,32,127,94,13,218,169,104,136,149,227,237,105,26,10,75,143,241,121,118,42,221,31,246,94,58,161,40,102,94,62,218,170,247,91,71,150,215,109,43,234,214,149,29,93,49,101,235,102,191,163,156,173,38,183,58,127,237,168,175,150,0,97,136,240,56,12,52,255,251,178,100,106,12,134,104,113,85,147,76,22,224,76,72,234,177,61,130,78,150,77,163,100,108,61,135,1,47,153,43,40,244,137,120,25,163,56,146,57,97,146,98,243,241,204,217,167,183,28,91,75,228,60,55,246,125,8,225,197,209,192,238,70,246,189,30,3,103,131,117,190,140,237,255,253,93,59,173,165,206,244,249,110,187,244,196,244,190,143,255,255,193,80,96,157,247,255,212,138,151,23,77,154,10,46,72,183,68,17,236,6,100,107,108,144,71,36,180,65,40,255,85,171,77,120,10,193,73,60,114,133,188,30,52,193,77,227,21,130,88,177,196,6,68,243,229,5,74,64,157,198,65,228,128,211,13,156,126,52,165,7,169,155,232,139,167,228,93,77,116,237,42,127,77,93,17,65,163,239,47,186,1,81,124,100,37,134,166,148,133,231,241,58,207,66,66,228,241,169,114,39,40,116,204,105,114,169,7,73,210,5,243,61,26,20,89,37,153,158,255,212,125,40,169,54,249,170,201,208,190,185,26,77,74,152,202,99,20,69,33,124,87,148,189,107,134,255,84,51,213,222,122,226,231,215,51,36,21,215,30,93,126,235,139,43,29,124,6,215,227,180,247,252,92,218,169,200,81,110,37,255,112,64,5,0,0,3,165,8,124,42,13,114,96,212,174,74,197,128,133,168,208,12,37,153,131,164,76,70,166,186,54,132,255,45,99,30,24,222,70,208,234,159,192,129,17,188,6,132,44,139,122,42,147,238,191,218,150,106,167,253,125,193,42,174,211,166,154,84,235,180,221,182,235,252,143,254,160,0,66,230,38,215,130,105,9,70,198,142,10,49,50,20,209,227,147,11,84,71,84,33,48,192,34,128,81,0,128,24,84,33,120,56,153,158,41,146,87,38,138,120,173,164,109,134,16,224,28,90,32,3,34,5,100,137,153,33,114,31,72,64,132,6,114,145,64,29,185,106,170,176,70,84,208,16,153,78,143,17,104,5,171,189,111,195,170,242,53,151,118,32,186,216,108,78,179,124,225,207,212,133,109,44,38,66,13,140,40,168,236,238,143,130,236,22,73,84,87,98,220,166,130,42,161,251,38,144,172,30,160,146,154,185,66,143,151,6,61,130,77,233,119,56,184,105,81,216,13,253,78,62,75,163,43,96,255,215,185,147,233,0,238,104,122,51,58,136,245,183,150,31,42,104,69,251,137,234,102,78,186,144,181,154,67,91,209,25,91,108,138,116,186,142,98,251,117,45,151,225,147,210,205,182,223,243,59,157,253,221,48,240,173,170,113,243,9,225,132,96,3,114,116,242,192,40,215,77,215,56,26,153,136,228,241,183,3,7,116,219,9,167,68,228,115,17,77,122,119,30,167,110,128,72,132,29,3,31,103,195,242,26,15,189,214,229,255,251,178,100,133,142,166,208,113,84,11,108,23,80,75,131,202,160,61,131,104,25,185,165,82,77,61,23,193,30,21,43,100,244,136,248,228,141,56,89,253,34,203,134,231,202,106,120,106,70,187,155,13,173,211,205,212,255,35,252,206,66,128,24,64,244,56,9,140,228,33,110,97,74,152,207,102,69,136,24,208,128,80,53,19,150,36,77,105,38,9,140,8,168,20,176,136,200,128,42,23,49,70,182,158,170,245,115,148,21,49,0,80,133,61,152,234,111,170,146,96,63,43,134,133,241,48,108,188,28,200,120,242,56,73,209,204,60,36,203,96,225,79,67,69,31,170,36,147,24,243,114,185,72,145,179,132,122,190,219,145,175,6,27,127,163,19,190,100,46,162,174,116,174,119,107,239,86,133,3,210,46,234,187,125,21,73,55,154,30,175,23,59,65,124,77,72,146,44,238,26,139,56,127,108,55,165,235,213,151,186,252,222,17,143,152,64,236,183,128,255,83,48,125,88,174,165,142,253,86,153,181,106,148,215,97,141,188,48,215,21,200,100,79,137,17,158,67,148,129,0,22,60,44,111,95,247,120,202,242,226,217,37,147,104,47,163,90,66,8,25,176,209,95,33,28,179,130,164,21,157,66,63,35,64,154,221,16,56,100,94,238,42,147,145,67,220,83,55,89,116,235,10,226,154,196,100,151,123,201,171,253,179,87,166,202,96,247,8,113,69,173,164,47,177,122,159,212,234,250,229,34,75,16,255,103,223,86,148,160,0,2,145,148,66,44,87,233,141,120,28,64,161,217,136,64,98,200,154,36,37,231,76,52,107,90,169,232,140,8,154,214,33,182,166,229,211,64,177,22,127,25,117,102,84,182,60,225,66,89,139,255,72,205,27,234,119,199,120,105,97,106,209,125,60,53,3,81,105,116,197,45,90,143,79,155,161,52,82,141,32,251,91,45,158,162,67,145,35,185,233,124,146,138,229,178,227,167,28,125,114,204,101,214,232,209,243,173,43,138,134,53,128,159,252,74,234,39,52,105,145,211,178,204,127,41,147,208,130,155,93,196,168,59,137,102,149,139,27,77,122,5,102,149,86,165,213,75,139,70,117,12,176,81,140,179,99,115,112,157,186,87,136,215,12,29,143,156,37,83,74,203,103,42,75,42,94,58,126,20,71,245,146,88,140,100,150,148,181,241,171,210,218,135,175,105,43,53,83,63,94,240,0,24,0,12,144,60,132,111,148,227,163,11,91,79,37,135,8,139,12,202,193,75,202,7,102,196,162,246,186,209,201,194,7,59,176,61,199,83,119,127,19,79,209,96,199,26,8,147,101,82,27,110,218,75,173,138,75,131,56,133,235,212,230,42,187,50,55,236,153,86,134,79,137,207,46,144,1,11,42,37,5,166,57,105,15,255,251,178,100,143,140,54,76,104,214,27,76,126,192,76,5,26,168,97,130,78,26,169,163,82,77,97,231,65,44,149,234,149,134,9,168,4,131,6,40,195,242,18,58,106,5,22,224,152,129,22,34,114,47,42,169,63,225,230,130,206,130,194,26,20,169,108,44,183,228,171,1,97,161,192,71,68,19,73,87,193,62,88,4,37,46,118,143,229,98,228,177,51,11,138,4,59,208,203,48,164,193,54,152,97,53,22,139,146,233,244,66,104,253,234,149,244,119,56,50,58,164,36,54,214,89,138,220,181,189,33,139,204,237,49,17,209,98,97,74,207,44,139,159,84,180,122,164,175,220,53,76,87,74,116,111,106,82,219,119,204,108,205,166,5,111,195,237,218,85,188,63,125,52,104,27,131,163,83,48,70,11,60,90,172,90,21,102,220,82,243,93,158,233,120,182,97,153,242,226,185,161,221,53,224,48,251,101,222,47,211,122,123,31,230,3,61,106,198,143,133,91,90,245,198,237,119,177,55,169,49,250,230,158,52,196,245,101,182,56,32,113,92,146,37,165,197,21,154,92,188,105,161,173,193,244,17,38,106,90,76,126,39,191,241,209,75,202,18,12,41,172,170,52,232,127,127,170,115,90,204,14,30,228,206,133,54,90,183,233,239,51,158,85,96,84,141,122,53,195,101,123,182,123,39,213,41,101,19,196,229,157,215,255,220,0,66,162,102,177,34,110,231,166,112,180,28,80,101,106,227,205,38,194,48,72,28,96,225,10,174,90,18,168,49,50,33,143,2,3,130,219,68,109,108,3,161,66,192,233,148,136,46,168,52,16,20,38,90,33,34,54,176,246,210,58,192,16,85,171,1,42,58,103,237,244,108,169,170,188,147,221,217,121,21,177,114,215,73,113,32,119,158,150,5,99,43,73,161,141,129,75,153,197,170,180,127,51,98,143,103,17,14,171,2,27,226,153,42,92,26,106,101,91,14,26,226,83,75,134,107,181,34,54,223,11,89,62,125,16,171,237,125,174,199,171,78,103,33,218,222,61,23,113,110,162,30,119,240,243,154,37,181,84,211,200,44,211,196,82,42,105,8,28,15,180,226,43,33,70,216,192,39,221,6,229,89,108,72,125,72,63,76,120,180,80,118,44,142,64,88,104,145,119,24,51,179,0,54,232,243,203,78,55,208,165,172,155,146,228,143,16,122,208,215,210,8,0,0,35,1,134,57,203,29,74,198,3,168,247,204,148,44,188,95,5,94,67,191,67,149,67,36,176,49,118,161,216,170,12,239,122,57,151,107,91,198,199,36,79,19,216,211,151,101,151,183,102,213,127,204,106,162,145,206,201,44,5,56,161,254,223,253,32,48,192,105,241,174,28,157,9,146,15,9,42,152,213,104,113,121,188,159,133,138,193,7,255,251,178,100,156,14,6,231,105,83,139,111,70,196,67,131,42,198,61,136,30,28,161,189,76,77,189,27,64,216,8,108,40,195,8,232,33,2,226,65,68,0,11,224,16,66,80,90,172,42,172,44,6,28,208,146,104,190,72,18,137,34,49,48,16,219,50,5,25,21,64,156,84,16,147,3,162,170,156,61,206,170,143,46,232,10,116,32,42,92,128,55,237,89,153,226,23,178,101,21,34,9,93,112,77,12,3,12,42,90,217,133,173,153,50,120,61,118,192,161,201,228,214,149,83,67,218,11,48,141,55,154,27,144,146,202,105,87,111,156,224,27,209,125,21,113,91,92,62,16,202,236,233,174,88,225,216,247,96,172,168,99,45,175,72,139,239,234,117,158,88,135,2,73,18,74,184,88,115,125,85,206,176,220,67,236,244,57,214,117,2,4,243,39,152,35,191,62,229,136,93,22,245,135,86,157,60,163,129,28,209,114,139,51,132,88,150,59,2,135,192,78,210,133,79,132,132,81,242,222,245,168,213,86,99,127,111,255,255,145,210,0,0,38,0,8,4,31,133,200,200,200,196,217,16,132,87,91,80,135,121,50,103,9,97,4,92,110,16,58,229,136,36,168,173,251,12,222,167,255,211,254,175,247,236,255,255,213,141,3,211,188,60,135,130,112,32,37,27,191,71,131,134,190,230,61,229,17,52,112,21,34,238,43,34,150,38,2,249,101,72,178,17,96,104,100,107,209,144,167,43,133,41,89,110,106,152,174,162,82,63,161,102,131,124,98,159,202,124,51,40,98,50,24,141,234,86,68,197,139,147,58,241,121,118,191,105,21,174,85,72,173,57,162,204,70,29,178,121,92,58,104,180,180,41,48,227,105,244,105,182,151,36,139,26,157,157,145,196,231,86,233,205,13,96,153,27,31,185,190,144,230,251,100,196,3,228,213,164,132,214,250,155,21,82,187,134,165,70,107,47,255,44,157,231,10,230,123,205,155,55,149,209,238,49,123,196,150,225,174,232,184,144,249,89,248,35,79,166,170,189,207,190,53,169,97,161,26,120,204,238,51,48,163,37,185,50,70,68,80,82,35,105,254,184,100,138,174,25,141,234,253,188,153,252,125,63,222,162,102,246,211,200,201,15,221,112,1,0,0,54,194,70,31,66,109,42,26,59,132,229,183,228,139,158,30,161,81,243,171,44,66,232,139,207,29,140,105,48,131,5,165,17,223,58,93,182,208,43,75,62,251,209,234,116,202,133,89,122,110,229,124,167,137,181,59,217,178,50,242,149,209,101,154,242,14,158,239,233,0,68,2,35,162,169,140,122,111,51,250,100,84,10,98,246,177,138,138,198,124,45,11,12,131,136,97,201,7,181,120,17,0,76,200,10,16,130,132,131,70,13,8,150,220,201,160,180,255,251,178,100,165,140,166,149,104,214,27,56,120,240,72,99,10,182,61,134,46,29,133,139,72,46,97,241,8,236,135,43,244,244,188,176,174,45,176,201,201,178,8,80,205,132,105,97,171,89,201,94,105,60,72,212,199,2,41,223,97,11,1,50,187,138,54,215,66,18,146,107,29,161,150,250,129,218,12,82,77,52,86,128,167,75,229,74,126,24,130,224,109,172,136,9,66,118,82,205,70,46,144,162,222,242,101,126,213,68,36,233,109,18,67,13,152,148,57,30,155,141,8,205,101,248,61,52,212,179,184,167,6,166,46,48,172,205,22,198,123,248,201,34,78,231,72,25,103,96,75,85,2,42,107,14,4,12,13,38,136,53,70,79,149,198,98,153,166,228,242,5,246,152,164,105,220,120,11,244,161,75,108,39,157,110,91,107,93,45,126,163,139,74,181,127,88,150,203,27,143,125,72,91,138,247,86,134,149,222,102,198,35,85,147,94,217,168,141,184,87,239,247,236,140,197,0,59,33,132,52,151,81,10,9,9,74,199,90,215,132,245,80,82,197,26,222,100,150,22,87,65,98,230,194,204,115,142,0,28,143,255,215,221,250,189,62,142,254,167,47,54,133,177,84,114,82,206,51,117,119,26,250,69,17,13,13,29,136,49,225,80,205,102,112,115,204,202,105,51,40,21,12,192,79,49,0,212,198,0,179,7,3,192,65,226,251,6,11,12,106,55,50,32,21,1,38,17,12,8,10,53,64,34,69,88,10,166,177,17,35,194,131,15,84,45,74,85,23,237,55,76,248,138,134,166,233,154,58,255,160,5,26,207,82,221,80,45,69,48,26,25,9,171,44,35,183,81,70,199,88,103,111,91,57,107,112,50,28,144,15,192,16,25,143,96,183,54,98,160,145,235,133,248,35,108,26,205,237,226,142,28,195,62,120,69,152,201,161,206,172,73,50,77,181,59,156,240,204,58,164,29,60,209,230,193,0,151,102,85,28,78,118,168,54,222,47,158,68,203,26,209,128,183,203,96,205,164,22,120,58,46,200,27,182,61,182,213,240,180,137,21,16,97,130,51,9,129,173,85,72,16,26,242,152,63,111,57,222,235,52,139,23,58,90,174,78,89,235,102,92,239,196,166,147,57,236,55,215,164,108,238,88,125,160,130,67,208,253,151,12,102,183,45,209,80,124,10,0,64,0,0,1,26,77,74,17,118,74,50,29,72,195,112,28,217,18,213,129,131,21,138,186,227,78,185,8,91,223,170,87,38,173,31,176,145,15,255,175,127,255,211,254,212,255,158,130,54,34,247,56,26,138,219,204,59,232,62,166,249,129,177,155,152,230,20,236,236,250,113,112,133,217,143,172,112,219,177,141,54,24,206,192,12,202,196,28,238,96,102,38,6,68,33,72,11,12,255,251,178,100,171,142,39,159,95,209,131,153,123,208,72,168,234,218,61,37,60,29,185,189,72,45,225,239,81,38,47,170,153,132,137,168,10,9,138,129,5,1,76,148,168,154,40,104,28,136,245,106,132,228,140,133,252,37,44,168,168,181,7,11,216,50,8,232,212,211,228,230,242,213,152,68,16,199,120,70,53,181,77,42,42,175,32,73,35,203,10,32,56,182,235,181,128,55,26,101,181,99,67,213,148,165,93,161,39,179,129,206,30,219,84,41,180,117,200,187,161,35,209,147,181,73,218,202,68,171,89,6,61,81,168,70,148,234,219,181,194,135,242,132,109,177,205,246,21,50,208,225,222,208,217,242,190,53,52,185,58,34,194,181,92,79,135,146,29,202,61,202,200,247,74,244,14,40,130,141,182,217,39,108,41,107,160,100,64,196,27,68,136,192,164,138,212,67,245,99,215,53,179,149,169,151,60,96,248,221,179,63,253,214,159,41,86,246,136,197,177,25,99,58,92,180,234,90,211,118,246,248,133,243,92,255,86,191,252,45,255,255,249,154,75,14,229,64,64,5,18,66,84,137,43,96,226,18,224,196,225,186,26,215,242,141,51,209,116,39,248,119,106,143,50,140,15,30,250,154,198,95,187,117,188,206,237,44,103,117,71,145,181,55,255,69,251,116,29,254,237,255,255,241,31,243,253,31,255,205,253,181,255,255,69,123,245,251,122,138,164,0,0,33,17,192,196,246,99,88,61,12,132,202,48,16,0,199,201,35,41,156,204,186,62,49,104,12,196,32,83,21,0,192,162,102,180,68,60,51,48,76,248,144,182,195,131,135,28,148,2,198,33,60,170,234,158,37,16,239,44,204,176,191,42,225,214,21,1,23,83,204,89,112,135,151,224,160,45,21,144,54,4,102,105,226,50,23,232,224,67,4,149,149,15,146,20,129,237,97,253,68,102,90,210,165,140,255,68,71,62,75,37,31,176,161,141,230,220,206,39,196,208,21,174,10,113,67,148,193,102,193,96,144,189,54,142,56,39,107,234,78,156,198,225,168,166,110,71,197,169,165,45,71,244,91,174,163,244,137,121,194,176,84,239,123,195,140,233,169,12,160,159,180,176,226,84,141,214,71,172,27,128,184,197,205,131,22,154,1,125,53,148,235,131,232,10,79,219,204,172,253,57,107,46,19,211,105,189,229,15,212,77,81,254,102,70,225,144,192,71,88,235,111,239,23,39,92,43,175,145,82,82,88,147,77,55,246,211,199,152,172,106,109,132,253,154,198,47,88,16,0,0,0,210,66,106,59,199,165,205,26,143,83,182,235,95,43,178,244,116,107,13,86,112,157,70,111,27,49,116,215,62,236,238,107,219,215,234,103,167,255,244,239,255,255,127,255,255,239,244,237,149,212,133,73,130,255,251,178,100,153,15,7,197,104,209,147,153,123,116,69,106,138,215,60,103,98,31,37,163,68,14,101,237,145,30,37,236,116,176,31,73,20,18,170,35,31,230,120,251,34,191,230,41,49,50,248,196,48,243,111,44,12,60,118,49,224,16,201,107,99,32,42,192,33,99,18,2,204,88,54,50,88,92,192,67,82,160,33,118,153,164,38,94,55,116,183,195,76,154,202,72,144,150,9,148,58,128,44,7,185,39,18,208,53,242,128,208,240,205,136,24,34,177,153,69,188,141,152,181,211,80,64,65,48,241,48,11,8,180,17,156,152,71,249,246,31,41,172,195,171,176,128,39,12,131,147,17,15,23,228,212,253,17,24,58,78,152,230,105,89,50,20,26,117,76,54,190,111,23,204,53,2,209,128,128,60,48,224,151,222,23,76,148,95,46,187,178,58,53,72,44,179,138,76,120,105,236,98,44,77,153,196,237,155,17,155,42,123,202,198,105,134,245,161,196,199,18,19,206,145,74,88,221,87,154,155,2,215,158,18,135,122,138,179,88,80,78,152,201,153,160,224,246,141,159,6,255,41,111,149,76,108,233,238,181,17,194,11,112,250,191,70,201,188,43,75,243,233,224,13,124,67,241,98,195,143,151,146,202,246,37,93,70,182,152,43,114,227,107,100,69,10,128,8,2,0,0,192,33,184,113,14,21,181,112,161,226,50,83,83,193,8,58,88,73,181,184,235,233,127,137,239,255,227,249,80,127,60,161,188,58,218,185,223,255,255,255,255,199,207,85,229,205,49,104,181,65,45,204,44,73,220,211,161,112,64,201,131,243,237,170,252,88,224,0,2,210,156,41,8,247,174,58,132,206,146,81,44,166,54,137,156,46,106,133,163,33,150,65,50,6,193,159,13,80,101,134,85,52,134,119,23,30,68,69,14,68,165,34,40,92,100,211,97,107,90,36,243,76,2,66,183,87,49,115,171,186,7,122,219,104,24,148,132,245,40,75,212,227,65,196,179,31,135,10,232,241,48,148,237,84,57,206,24,176,138,75,196,109,180,83,22,9,230,60,163,209,178,208,74,215,155,25,166,116,66,214,33,24,99,220,164,205,149,228,81,237,36,22,155,80,191,107,100,154,4,202,93,116,128,240,214,197,243,38,191,118,137,118,194,110,181,106,10,191,80,158,150,180,108,99,198,148,179,85,248,91,250,137,109,93,193,1,102,229,242,248,150,68,135,141,104,159,90,209,153,173,72,38,183,192,230,179,148,234,167,81,32,30,49,30,146,181,135,228,169,138,76,21,70,45,92,139,225,149,21,220,70,93,218,159,26,107,143,171,73,107,65,82,0,4,0,0,228,128,238,13,65,218,105,109,44,149,164,29,124,74,252,157,143,121,226,173,56,65,94,103,39,215,173,63,223,255,251,178,100,129,12,135,9,104,211,155,88,121,240,63,9,106,234,60,77,108,32,29,163,68,110,105,235,193,16,165,235,13,131,9,168,195,176,145,238,190,143,247,250,251,255,255,255,255,255,127,250,181,126,102,107,207,182,149,234,25,115,177,178,63,246,0,0,32,42,48,200,56,86,116,209,77,115,28,61,204,32,45,50,49,228,195,166,34,16,170,89,16,151,74,195,96,66,42,193,58,39,80,56,148,211,12,20,28,168,195,132,5,135,14,38,210,194,198,69,140,152,70,33,20,141,170,84,167,96,84,197,81,66,65,23,168,8,56,81,58,121,160,129,33,157,87,20,137,35,92,18,15,3,163,235,106,68,193,78,29,64,115,20,104,79,103,237,97,221,85,120,246,35,64,89,168,208,14,88,232,65,190,218,164,80,197,44,35,18,18,224,106,50,176,16,118,91,130,188,93,140,177,227,150,3,193,133,172,69,88,238,187,30,183,169,23,108,170,212,75,115,225,227,23,114,207,148,128,189,144,249,63,22,94,200,219,58,113,203,147,145,169,88,110,19,66,40,10,109,198,49,175,33,233,184,71,169,197,124,13,168,146,190,62,161,47,54,155,113,146,0,233,180,117,92,104,27,100,139,224,155,127,144,56,43,29,228,218,98,74,209,216,56,88,236,84,178,229,133,249,115,115,100,61,149,26,219,131,38,115,172,198,172,177,245,225,56,77,25,157,214,235,12,0,64,82,105,199,148,169,182,200,71,238,205,234,214,102,255,142,210,59,241,35,205,193,144,180,150,251,1,202,179,251,93,184,55,7,149,53,172,202,159,239,246,254,252,202,143,235,255,175,255,255,213,191,127,251,107,183,6,53,95,122,234,232,236,50,239,245,16,0,64,174,195,192,208,76,9,89,50,34,12,122,198,97,71,193,136,219,6,245,12,38,169,174,80,121,89,153,125,8,240,113,10,31,212,225,207,128,197,77,209,163,40,180,251,140,22,156,100,135,140,167,126,68,130,8,195,28,148,226,80,95,150,78,64,72,195,216,133,41,130,90,154,145,81,35,16,17,64,217,17,190,139,142,60,155,0,81,208,161,71,51,108,164,129,99,60,244,208,124,18,200,176,72,96,142,226,218,96,11,102,249,84,34,177,100,80,150,14,247,190,203,254,12,98,164,70,224,172,140,14,165,43,74,138,74,75,72,216,152,251,149,199,166,25,214,150,132,138,205,88,18,188,27,106,254,48,21,106,85,10,207,22,125,249,168,212,111,42,168,145,79,207,153,156,85,13,73,30,210,97,55,51,23,169,164,254,154,236,174,41,207,133,227,76,198,223,143,188,68,28,178,188,66,119,233,162,111,77,214,197,23,229,61,217,126,122,179,142,25,189,249,105,216,220,222,172,219,229,202,47,198,41,71,255,251,178,100,117,142,104,55,104,208,11,154,201,228,60,34,218,199,60,194,104,31,109,165,68,110,101,239,192,239,38,107,9,132,136,240,122,57,127,90,131,101,90,248,149,238,234,165,159,207,93,223,46,101,143,255,63,234,157,182,218,238,122,80,16,0,0,0,20,208,184,14,194,76,200,106,152,208,149,79,242,213,156,26,185,118,200,82,20,162,150,21,175,165,31,14,102,182,229,172,16,157,205,36,234,134,255,84,38,75,250,191,119,187,255,196,174,16,211,223,223,163,165,77,0,58,32,83,30,82,78,100,53,168,9,12,101,17,17,145,69,198,28,40,2,160,201,170,98,145,184,132,80,40,81,70,97,128,56,136,108,64,39,48,96,48,195,66,150,70,115,12,95,36,39,16,186,171,133,65,7,128,76,8,116,13,88,160,49,208,5,9,4,132,50,16,37,184,170,206,45,197,51,142,90,70,26,142,43,164,46,1,84,164,103,94,203,40,76,119,254,90,201,30,85,132,191,60,173,1,193,201,231,210,142,93,25,137,185,157,113,173,52,230,119,184,209,88,115,245,212,140,155,72,207,43,53,206,221,162,96,210,164,9,195,112,14,168,141,108,152,161,187,10,197,102,176,137,155,99,65,186,233,5,202,171,234,71,20,243,166,164,81,13,164,175,32,229,137,41,236,112,184,101,134,185,92,160,41,80,110,179,243,186,27,123,34,20,27,14,39,112,53,155,104,156,118,225,117,114,174,104,36,85,249,54,80,168,165,56,173,132,227,38,225,6,178,187,41,246,93,71,78,15,29,93,48,68,50,78,242,38,255,248,163,85,255,127,92,121,181,191,107,209,177,0,102,153,250,82,63,241,66,161,180,227,89,4,206,228,128,178,212,198,170,245,171,59,107,49,122,144,66,71,75,92,93,157,142,184,182,157,213,53,111,239,254,217,149,189,255,255,255,255,232,223,255,212,218,250,65,137,197,200,246,0,0,66,173,35,141,226,206,2,19,54,236,185,122,129,30,102,17,6,135,97,2,0,70,40,67,143,33,76,32,116,127,204,136,26,51,176,212,192,160,112,224,89,149,193,196,36,163,58,6,93,144,128,153,84,130,248,10,9,76,124,0,51,32,105,11,88,97,48,56,40,32,5,68,137,67,41,62,82,52,23,249,145,171,73,243,6,53,103,155,2,183,152,224,134,2,58,49,101,31,68,86,239,210,108,149,4,164,226,139,205,156,19,25,207,77,212,198,166,134,103,98,178,151,82,9,106,229,10,205,184,180,174,67,136,255,40,148,144,153,71,225,76,251,114,7,250,247,26,92,38,228,210,241,206,149,205,161,211,74,167,176,175,239,215,112,239,212,73,104,59,25,82,113,203,42,225,49,125,227,132,122,95,59,247,247,94,198,215,219,153,241,255,251,178,100,95,142,200,13,104,208,11,152,101,116,72,73,106,129,97,34,108,159,185,159,66,110,101,237,193,32,37,170,73,132,149,176,199,126,247,193,29,203,138,19,202,64,185,181,60,33,15,252,203,111,32,29,134,123,99,174,126,21,63,208,160,210,225,206,162,130,40,220,99,175,9,210,143,61,62,233,41,11,227,157,31,107,54,174,100,244,236,29,95,217,159,97,139,13,175,174,81,78,64,3,25,67,161,9,21,44,125,40,145,38,39,102,85,70,240,103,0,189,68,170,33,7,199,228,35,73,148,199,131,7,162,244,141,10,22,37,233,220,52,204,221,229,60,212,152,246,245,243,255,255,227,227,35,126,207,255,255,51,255,249,254,95,251,8,106,125,65,141,255,255,208,0,116,24,118,61,210,200,222,106,99,54,156,131,5,6,90,21,25,12,22,113,34,16,168,36,128,144,60,141,48,137,100,80,4,185,13,10,17,58,9,73,52,168,32,76,168,186,154,151,160,147,114,103,4,15,3,188,62,16,71,244,127,99,193,120,1,196,55,2,248,134,92,203,4,68,130,134,99,24,152,234,38,19,38,102,192,224,202,137,8,130,113,25,129,172,91,205,70,250,185,65,129,192,234,202,128,180,188,147,193,37,97,86,147,66,95,73,34,86,40,164,144,72,139,178,242,241,249,236,203,16,5,209,163,163,183,70,3,59,220,142,214,123,181,24,23,162,106,75,150,117,217,36,222,78,75,224,178,36,248,73,154,76,191,237,200,169,138,218,79,134,190,234,160,212,162,14,169,196,232,234,245,61,180,96,20,178,74,7,90,233,136,85,62,126,200,62,92,198,201,189,86,88,206,15,98,181,196,195,212,30,118,39,16,156,227,176,207,17,113,37,24,5,61,149,208,238,92,203,163,12,87,46,224,110,192,127,21,130,223,85,245,151,210,207,53,62,65,35,179,175,126,188,208,64,3,217,68,214,236,154,174,57,46,101,44,86,142,35,35,131,115,154,109,75,76,213,185,152,105,227,173,146,24,79,165,54,153,107,255,233,30,227,76,244,25,199,100,154,132,46,255,246,245,237,211,227,169,255,255,255,253,63,255,208,111,252,44,116,239,118,254,245,104,211,68,0,0,64,116,193,216,140,66,84,250,118,13,172,92,212,128,12,94,232,203,17,48,199,192,205,12,107,19,80,16,202,48,111,131,26,155,72,134,197,10,11,164,9,133,66,68,172,181,137,208,40,148,105,40,21,240,240,145,167,6,104,85,46,120,168,20,176,72,4,2,26,45,89,196,223,127,26,192,43,42,210,99,50,191,144,21,84,115,11,77,36,16,28,105,196,245,167,154,203,126,229,177,214,230,28,11,212,196,68,146,80,75,28,216,244,94,73,2,162,77,137,76,191,58,140,150,255,251,178,100,63,14,39,225,104,209,27,122,193,96,72,137,90,189,61,34,102,33,69,127,60,14,243,65,73,20,166,107,29,132,136,184,4,205,13,153,251,200,241,84,143,63,23,242,118,34,219,184,229,242,73,59,95,173,194,174,154,127,106,95,195,219,18,226,202,133,126,83,229,204,242,136,209,213,157,83,155,85,102,241,219,9,159,249,184,198,245,51,59,183,194,7,185,197,20,191,98,70,167,234,95,120,26,69,103,212,160,148,214,101,114,189,246,30,171,172,94,126,230,206,236,214,164,129,163,152,202,172,95,161,120,100,253,104,242,172,47,65,43,166,253,167,199,232,254,245,234,122,215,185,95,119,117,115,157,183,135,204,128,0,2,0,0,0,16,12,107,23,35,124,154,42,138,82,28,160,187,84,100,133,229,56,224,100,112,60,101,141,238,78,38,153,158,37,22,197,131,122,8,65,87,153,163,189,147,255,255,255,245,79,219,233,255,255,251,255,255,190,189,240,103,127,243,40,144,168,131,154,251,191,80,24,30,54,67,18,58,93,48,222,142,51,58,22,77,50,223,51,19,36,228,44,243,23,134,140,156,62,3,46,76,110,31,48,16,0,28,77,50,178,36,227,122,8,214,24,208,212,68,30,150,29,0,16,180,150,9,158,10,44,120,195,183,61,164,202,39,3,18,184,69,220,48,8,82,197,30,193,168,156,133,12,49,34,144,75,12,132,118,20,18,58,90,30,65,148,158,56,35,235,39,49,185,76,68,124,128,58,81,34,105,111,33,133,40,11,136,34,2,249,65,5,189,102,82,59,237,62,242,181,195,72,84,169,241,104,175,5,169,145,96,121,78,15,29,101,42,16,194,248,213,104,45,233,69,185,123,172,118,252,25,25,169,213,167,83,168,249,217,43,255,190,45,166,218,203,192,174,96,110,238,82,246,55,8,84,194,66,164,215,110,195,29,169,14,57,215,105,26,141,38,219,21,123,47,17,64,41,84,173,1,127,98,35,7,221,153,116,32,127,128,23,174,85,224,139,121,242,115,184,124,247,234,17,171,59,156,199,238,99,205,74,50,249,202,255,218,208,171,122,175,111,153,117,122,25,239,127,163,0,93,170,143,254,254,74,244,34,0,30,155,86,21,27,127,40,10,166,15,4,220,43,153,219,226,11,246,211,241,89,30,78,45,51,121,72,236,110,168,122,73,178,134,116,167,179,223,255,254,215,247,255,239,255,255,255,255,252,159,218,122,68,75,61,218,55,0,78,144,177,65,226,81,17,223,212,0,0,0,112,120,24,241,135,141,21,8,207,147,76,252,4,199,165,76,157,172,210,81,12,60,60,196,78,12,24,20,152,117,74,140,24,56,212,66,0,15,71,136,108,128,68,254,101,169,104,58,155,40,88,107,73,156,255,251,178,100,28,142,6,183,96,210,27,120,123,96,68,10,123,13,44,37,142,29,49,157,68,110,97,239,65,56,168,107,93,132,156,248,112,235,33,121,19,40,5,6,46,169,93,245,60,162,141,45,99,201,69,171,10,87,172,113,135,82,199,155,59,99,50,50,105,176,180,5,240,196,30,158,137,33,215,50,96,139,110,157,219,197,244,115,90,56,107,103,148,148,149,129,67,197,45,169,52,124,105,115,15,251,197,199,83,105,171,223,105,207,131,159,121,117,245,117,95,110,66,233,141,225,210,234,141,134,11,207,223,226,198,101,181,36,122,248,123,249,62,247,33,32,166,12,214,104,92,248,61,110,122,71,189,151,15,34,200,254,251,197,190,14,167,21,189,77,106,192,206,106,138,137,104,223,118,140,201,7,114,159,121,164,3,77,15,77,5,64,42,216,0,0,1,64,0,16,195,253,226,113,89,230,13,99,73,63,110,131,228,155,94,33,141,204,32,137,64,150,77,108,158,80,126,15,229,255,127,253,218,123,255,255,255,255,171,127,255,69,250,144,195,88,234,128,10,32,129,179,54,216,192,181,174,144,205,181,199,82,0,48,195,101,83,26,242,140,16,55,53,192,200,199,226,227,39,45,12,90,59,21,49,24,144,56,34,8,151,236,193,224,71,96,193,1,243,41,7,12,130,42,12,1,24,4,14,113,104,131,16,208,132,2,44,170,177,38,21,209,240,102,160,49,183,229,29,201,8,215,213,153,174,178,81,212,39,37,35,140,105,59,74,65,150,114,212,36,136,221,26,127,64,232,77,73,99,21,95,80,3,229,49,224,8,173,49,129,205,201,158,18,181,50,140,92,150,21,212,116,145,211,72,2,98,168,134,18,2,48,226,108,233,129,187,89,92,235,87,59,101,110,115,198,141,57,52,95,47,70,41,40,147,34,247,12,214,117,239,36,121,220,88,141,242,35,89,108,198,12,37,139,195,90,221,53,250,250,110,54,66,254,46,32,196,129,75,46,157,55,30,117,189,226,111,113,247,185,55,238,122,222,7,143,2,152,212,219,79,189,142,165,151,52,107,50,117,150,37,116,250,133,173,121,126,44,213,11,252,76,243,242,157,1,0,0,0,147,218,21,248,220,96,121,210,160,230,227,13,145,58,113,208,154,56,228,88,185,211,182,8,115,229,43,153,91,92,214,233,163,125,190,222,191,254,223,255,255,253,79,201,127,48,210,31,30,45,255,23,99,249,196,199,138,20,7,162,35,134,231,15,242,177,198,162,224,251,242,187,25,121,48,0,0,72,152,196,175,13,208,105,24,195,143,177,143,124,100,4,24,37,174,248,80,128,242,228,65,139,161,129,8,208,194,15,10,61,42,81,166,15,123,33,73,251,232,39,65,32,240,200,21,185,209,192,255,251,178,100,26,136,6,85,104,212,155,73,102,192,72,72,250,211,40,8,242,21,145,163,102,236,37,143,224,243,41,43,233,0,11,200,40,202,250,110,61,44,107,237,214,62,215,217,229,248,126,85,113,219,85,213,232,26,155,203,49,77,51,47,71,165,119,135,196,216,159,124,201,94,200,179,222,39,70,216,158,52,92,97,114,42,24,174,187,112,110,106,79,77,207,146,59,11,212,81,207,135,210,194,253,27,115,155,71,99,52,65,8,79,193,118,217,157,194,148,132,160,228,8,32,57,40,7,112,149,7,197,135,233,207,195,126,186,215,22,81,149,234,224,94,189,242,228,117,95,244,134,78,207,238,150,108,211,203,215,248,254,191,12,15,238,37,159,220,237,91,119,113,100,12,68,219,242,189,99,61,103,234,57,241,56,3,128,52,196,96,19,96,47,60,8,2,48,42,26,47,44,170,66,44,35,185,67,156,149,217,74,10,189,8,21,191,123,183,223,107,33,166,234,16,249,237,255,223,120,189,239,52,72,239,62,43,184,80,129,40,193,247,139,6,147,121,198,222,173,154,30,227,175,132,27,245,84,16,65,72,21,72,6,103,1,120,89,212,188,190,234,97,0,191,246,165,16,68,198,45,9,223,193,253,137,43,209,135,215,27,15,48,57,18,49,90,1,24,201,220,66,145,118,200,218,194,22,206,162,83,7,217,226,116,38,209,82,22,91,46,195,155,223,163,109,19,2,40,153,156,152,64,4,48,48,129,245,241,205,24,60,19,47,219,186,251,212,114,25,173,215,153,197,119,16,254,22,15,18,83,39,92,243,132,137,200,39,124,225,108,206,235,207,214,44,125,148,148,162,135,28,93,107,40,56,122,36,236,172,235,86,111,45,196,150,42,54,253,245,249,187,7,139,220,96,152,96,176,227,183,24,89,148,189,109,83,255,138,240,195,44,81,122,255,126,244,181,217,171,96,220,0,144,0,2,124,116,116,14,130,92,188,19,136,0,235,38,8,4,184,180,142,181,78,238,171,82,51,87,233,55,163,253,125,127,255,255,251,116,250,254,188,46,27,140,48,129,65,71,81,86,98,27,212,10,210,231,254,149,202,132,0,0,66,80,44,233,149,120,74,130,53,216,33,3,97,124,134,171,68,226,34,3,131,85,54,88,14,4,88,6,81,69,35,81,162,131,151,146,81,61,49,149,26,47,131,32,110,46,252,227,170,115,28,70,105,50,57,210,38,137,144,111,30,200,228,153,5,110,88,49,148,181,50,80,158,114,7,227,80,177,28,36,161,118,244,246,78,45,196,91,103,205,212,240,150,152,109,171,48,86,27,155,45,242,116,187,81,212,203,111,150,111,11,79,35,173,226,52,212,116,132,189,110,56,160,188,149,189,84,119,28,112,150,113,152,255,251,176,100,67,142,103,55,104,214,27,47,101,114,70,201,106,129,97,37,104,29,209,171,82,45,61,156,209,3,141,106,85,132,152,232,53,148,235,97,55,72,73,248,156,25,203,75,242,166,88,153,144,211,70,87,180,196,63,21,89,92,88,213,202,190,38,42,214,8,39,172,50,122,93,38,186,170,168,107,73,39,167,37,193,218,56,79,65,168,82,89,90,114,237,47,78,123,135,67,100,194,227,147,147,144,58,32,158,214,171,80,151,42,155,223,161,117,165,193,92,197,130,158,55,223,225,73,113,5,119,228,1,64,98,48,149,9,30,178,141,104,176,229,191,238,212,102,95,118,101,143,11,241,192,124,90,104,240,242,105,131,79,254,128,151,246,51,243,71,119,195,8,113,231,111,255,212,255,255,232,79,255,255,211,252,194,159,87,255,139,107,190,174,42,135,4,185,36,57,127,213,72,68,33,79,184,240,64,41,25,69,112,72,83,10,64,18,136,4,72,206,153,21,30,136,200,118,50,196,137,162,137,17,99,172,57,195,50,32,86,25,137,179,55,201,136,24,1,129,3,82,217,199,34,16,225,22,213,132,48,7,90,15,184,248,23,245,147,38,108,125,41,214,106,68,182,49,35,240,4,76,182,236,57,145,170,209,130,79,49,114,101,5,97,144,47,55,134,25,126,89,68,174,0,110,168,40,43,168,174,144,181,91,228,187,245,131,168,254,101,105,48,158,58,126,213,116,37,113,85,113,252,129,97,156,181,152,186,11,117,97,19,87,169,115,89,101,150,59,35,48,122,111,139,77,181,171,155,211,139,2,151,99,149,197,252,45,71,154,118,118,6,189,229,13,111,124,250,19,52,71,237,216,56,40,15,100,247,45,19,110,236,79,183,179,238,75,204,63,68,215,169,125,54,29,41,221,163,10,231,41,122,230,29,66,157,92,25,116,226,92,38,117,102,38,35,179,159,217,51,144,182,88,202,219,130,97,33,1,213,136,9,212,5,39,243,16,136,144,93,219,79,106,33,112,99,98,6,4,157,26,133,211,250,44,116,185,34,127,139,17,149,182,254,157,173,94,51,123,30,162,211,19,179,241,111,241,95,203,121,46,131,203,15,17,213,84,154,231,220,139,61,95,253,139,0,0,1,117,241,27,88,192,4,202,97,0,195,10,167,208,169,132,82,152,2,165,113,200,81,121,134,28,2,74,94,183,145,57,214,60,173,175,195,14,155,37,83,166,142,215,80,58,177,19,98,170,168,191,28,39,14,220,186,141,238,85,121,152,45,37,225,212,243,160,38,180,78,26,104,80,183,69,198,17,145,60,131,24,170,24,137,212,113,198,171,93,50,95,110,167,82,78,125,64,120,172,149,52,168,93,28,40,83,214,103,218,102,98,127,100,77,220,106,237,255,251,178,100,60,12,231,42,104,213,27,56,123,96,68,3,154,145,61,37,90,156,169,163,84,109,97,236,193,22,175,234,200,244,156,232,15,109,128,172,98,102,50,82,167,225,46,103,82,103,43,235,78,151,41,137,46,223,183,119,122,160,168,242,131,150,105,178,175,164,11,179,66,222,118,204,214,168,131,167,57,97,188,93,155,208,135,186,73,106,49,143,44,88,144,181,152,177,115,34,106,43,139,102,21,216,149,177,185,76,145,238,101,154,133,236,72,53,166,23,171,29,177,72,254,41,187,18,52,53,206,87,44,181,137,18,210,192,182,23,114,218,37,31,136,128,18,48,1,41,123,31,181,9,64,52,211,135,162,42,9,151,104,195,38,225,167,13,42,131,139,120,146,34,134,122,109,204,239,212,255,248,209,130,3,129,155,244,104,250,190,56,0,237,65,142,240,116,107,8,180,88,139,202,204,229,105,95,254,183,119,44,234,64,0,146,166,20,20,113,235,133,136,128,84,15,41,6,4,76,99,40,141,17,73,5,73,204,105,118,100,92,16,24,102,224,238,49,198,244,173,141,163,253,154,245,77,2,243,181,130,249,190,9,51,48,25,169,211,188,208,65,60,53,75,209,1,58,162,15,146,198,41,9,229,19,3,242,216,19,167,171,34,136,44,194,210,188,99,142,229,81,121,70,164,156,149,175,182,112,36,139,97,47,179,140,11,40,217,207,210,188,201,109,105,40,97,204,253,170,27,183,54,125,55,169,171,49,203,85,25,93,132,153,208,171,92,44,190,73,194,153,172,201,98,119,18,28,37,43,168,70,120,110,50,41,90,149,91,72,186,141,162,241,117,117,243,22,136,10,97,134,210,177,173,206,166,63,66,60,140,59,76,173,97,72,203,70,229,184,122,94,62,180,158,98,172,31,164,219,50,152,251,163,194,207,229,153,135,91,178,230,246,83,13,74,217,181,98,219,149,102,77,54,195,250,204,10,105,115,226,57,112,12,246,1,244,81,146,153,1,12,210,112,89,214,135,56,169,170,204,93,38,21,199,46,193,4,206,24,122,82,97,185,202,179,29,88,230,52,40,196,100,30,223,70,79,253,254,141,251,121,135,103,63,230,12,55,182,180,244,255,223,79,189,191,255,255,219,255,242,245,130,0,0,0,112,0,136,62,240,92,104,65,33,98,32,149,64,197,71,144,136,176,163,10,117,57,204,82,193,64,196,65,14,81,195,99,92,149,172,147,199,1,150,177,190,146,181,148,26,76,245,72,133,202,36,252,183,52,28,82,116,169,216,219,63,44,45,34,21,177,129,60,137,194,191,139,158,207,4,143,47,77,182,42,76,216,155,202,245,162,88,40,155,192,115,18,36,97,30,94,97,35,213,172,174,147,176,216,203,148,55,138,109,31,137,255,251,178,100,57,14,103,35,97,84,27,88,123,96,69,139,250,178,61,2,94,30,93,165,72,45,229,237,193,19,165,170,216,246,28,232,10,25,8,37,244,40,124,79,9,114,169,149,122,61,50,158,66,87,17,80,81,149,171,14,41,35,157,152,239,101,209,234,229,61,21,30,215,153,210,238,246,105,23,184,141,7,58,107,221,236,163,222,53,245,36,31,165,198,50,183,166,248,74,225,115,53,83,35,194,218,98,75,226,142,15,174,152,101,246,92,222,217,186,231,91,75,248,203,149,189,174,100,199,232,119,166,80,157,118,180,163,130,98,194,67,201,132,222,95,124,194,15,83,173,64,0,22,188,12,83,53,114,182,133,176,41,217,82,13,213,207,6,76,169,26,16,152,52,88,116,25,85,227,70,170,207,193,183,255,69,63,142,198,56,29,96,72,95,255,255,255,255,248,86,255,130,95,245,111,255,234,79,180,166,40,213,255,217,191,245,239,255,141,210,19,22,136,49,218,112,50,145,158,197,153,64,81,140,143,152,115,17,129,67,49,80,82,137,147,3,25,155,136,84,80,198,132,128,142,103,136,33,1,41,48,72,134,233,225,8,53,34,168,47,184,140,243,36,196,140,51,196,46,101,35,33,85,114,176,88,242,108,187,107,101,63,21,132,116,228,205,110,5,244,46,153,41,204,32,109,167,240,148,80,134,86,132,125,75,208,226,24,88,140,117,31,14,25,91,83,53,94,55,85,29,100,109,126,187,42,17,178,140,132,4,226,250,45,56,192,46,179,78,81,134,232,217,80,148,238,149,113,33,71,86,93,115,179,44,167,83,71,26,144,198,65,178,244,217,100,86,65,157,164,217,71,51,194,89,78,226,244,169,242,210,165,47,197,190,177,22,169,150,215,114,71,63,175,89,40,203,99,110,250,85,56,213,205,199,81,163,147,55,237,134,78,252,37,175,88,115,118,231,58,214,46,255,250,141,43,151,173,92,188,13,252,225,67,175,87,61,254,227,95,171,125,231,121,244,199,221,32,60,59,89,200,120,32,61,32,29,71,251,51,153,66,228,85,150,200,239,17,147,216,12,55,174,44,183,52,215,64,203,170,99,85,154,251,250,17,68,247,112,177,113,169,66,207,255,255,255,255,254,119,255,37,254,172,223,253,121,186,187,43,30,165,75,45,139,114,104,251,239,163,23,72,0,72,32,143,28,160,208,197,129,141,34,0,208,34,106,131,27,89,200,177,129,133,142,34,17,150,52,14,0,1,1,78,29,0,104,1,61,218,96,224,9,154,132,23,37,150,142,131,167,130,168,131,65,144,169,59,95,145,32,197,80,22,9,107,172,172,189,15,59,143,92,189,106,30,185,218,160,52,1,26,128,0,234,169,23,135,223,80,48,109,3,41,76,228,159,255,251,178,100,47,142,7,70,105,82,139,111,63,52,70,233,106,166,60,199,102,28,221,163,74,77,225,237,128,255,168,43,156,192,157,224,74,34,208,67,45,144,128,22,90,149,101,0,75,230,0,123,216,171,194,47,152,99,151,245,99,50,89,196,149,23,230,146,12,47,134,74,44,96,195,69,53,50,196,76,76,205,103,232,100,55,35,173,136,145,180,192,72,24,107,46,46,76,203,150,153,218,162,185,226,6,218,87,45,47,83,64,243,114,131,26,251,122,183,187,23,157,235,114,57,75,27,25,40,115,0,108,58,198,148,34,13,40,9,183,85,28,87,40,27,83,68,222,81,68,227,140,38,10,6,152,84,109,208,3,177,194,72,197,11,126,188,163,216,80,115,25,186,96,1,0,0,76,96,86,58,45,216,57,19,102,227,245,43,180,4,24,70,201,3,56,16,9,27,65,69,9,75,43,11,11,60,233,91,159,189,208,183,204,56,184,242,18,103,43,253,91,250,74,127,255,242,223,253,127,209,191,255,163,253,90,236,48,241,136,175,182,222,255,72,44,33,164,26,152,52,17,99,24,9,54,112,16,49,64,177,153,155,42,141,39,142,155,153,96,121,146,184,149,5,129,200,160,118,67,147,72,148,61,2,68,133,228,190,90,225,40,201,194,200,211,17,18,133,176,229,20,208,42,55,208,89,144,208,9,75,209,230,116,219,56,194,92,151,180,84,18,99,40,138,162,5,127,9,163,9,219,139,97,116,135,78,174,128,134,134,2,244,76,208,100,193,200,96,147,206,132,181,156,8,133,120,141,108,253,87,69,39,40,7,227,196,90,77,149,1,85,59,93,26,108,158,112,155,153,74,85,254,166,134,92,16,219,173,158,142,147,204,85,186,174,214,65,64,195,28,57,40,151,108,31,37,186,123,44,64,248,105,207,47,113,165,107,238,238,120,98,49,60,158,71,141,244,209,232,122,42,165,98,254,20,90,248,119,240,210,219,164,105,177,239,111,150,140,221,33,110,223,3,227,40,79,196,137,77,121,55,191,255,249,222,51,3,63,200,133,102,229,227,190,212,16,0,4,37,135,139,203,132,232,139,209,18,150,49,230,242,216,85,14,252,25,43,69,83,31,212,173,230,235,67,84,186,253,254,235,111,220,243,111,255,254,139,71,255,127,163,80,154,255,244,229,247,202,57,41,193,35,152,86,134,229,10,68,98,0,0,73,80,87,241,237,20,45,120,206,66,52,161,137,26,10,36,60,218,19,76,197,36,86,99,37,56,132,32,225,3,162,236,23,38,76,25,52,180,23,34,177,54,203,100,137,46,24,114,90,192,96,10,128,30,106,24,172,11,44,118,132,9,156,128,28,101,210,254,57,114,245,240,234,165,107,50,12,245,27,214,61,184,245,104,20,255,251,178,100,43,142,6,226,104,211,155,88,123,96,52,201,171,61,28,5,240,28,201,165,72,45,225,241,1,20,37,170,196,240,142,242,144,113,5,65,252,41,3,98,49,117,49,24,86,86,17,141,104,22,229,89,120,190,26,38,66,154,92,144,100,217,34,109,33,241,111,157,81,125,198,126,135,168,160,178,33,178,52,168,223,37,89,104,164,96,143,210,212,135,18,148,121,165,150,198,155,51,135,136,176,163,215,229,222,165,82,83,122,174,228,123,156,42,169,183,23,60,124,153,142,29,27,252,143,247,228,249,92,198,213,151,122,206,62,96,171,17,187,153,36,235,178,187,207,230,85,252,117,12,255,14,95,250,255,125,126,212,217,78,188,218,41,186,154,195,128,128,128,0,134,197,220,48,60,1,0,252,56,35,52,82,231,197,150,12,23,214,251,109,255,254,223,245,162,157,179,122,255,235,73,235,255,147,235,187,199,241,189,190,169,141,239,160,1,143,171,155,24,198,1,203,77,24,248,232,54,104,58,16,152,236,197,153,1,75,134,100,68,99,225,198,20,32,101,48,101,64,67,16,57,37,128,49,161,228,75,1,10,74,135,148,66,8,148,29,41,200,162,202,206,137,5,128,34,35,30,26,10,28,2,214,46,91,59,28,100,52,202,17,165,210,25,67,164,227,75,9,128,139,105,56,221,155,213,101,96,200,60,232,41,120,163,82,128,99,46,142,176,32,37,71,168,122,110,132,169,14,21,232,112,201,161,61,162,55,52,41,78,132,44,156,10,74,237,8,104,150,246,127,146,205,236,242,62,74,188,89,105,115,55,104,236,234,47,215,118,201,60,38,153,179,52,125,195,212,116,131,147,120,250,39,47,60,248,173,92,169,131,166,107,73,154,217,111,53,92,235,46,50,124,46,88,210,182,85,235,225,85,173,85,214,87,46,30,19,217,255,205,109,38,125,155,157,101,170,191,88,70,227,57,115,255,51,235,253,227,63,53,242,103,94,74,191,107,145,32,218,64,56,69,220,220,59,87,204,23,196,209,86,173,208,235,204,98,86,225,252,24,78,121,180,210,227,91,147,80,227,196,220,15,167,149,5,18,182,134,70,230,18,141,125,98,254,115,159,255,240,169,39,253,124,250,151,191,255,244,211,97,156,228,242,118,122,254,223,251,4,0,66,155,67,206,229,83,19,35,68,3,66,131,90,199,78,12,27,132,201,66,76,40,188,207,204,204,154,88,80,96,194,13,14,129,148,33,149,48,47,170,147,42,34,80,243,164,135,113,43,2,135,24,65,153,1,4,74,85,81,203,68,117,174,156,74,14,5,165,205,100,165,250,126,214,116,28,215,80,150,132,150,24,88,24,213,30,85,41,68,212,1,201,136,134,78,82,177,131,133,137,151,61,108,182,255,251,178,100,52,143,39,89,105,209,139,121,123,112,69,201,106,172,60,194,116,29,81,199,70,13,189,123,0,236,37,171,180,199,137,80,101,96,74,40,33,193,107,82,170,54,6,178,222,14,173,35,160,69,33,234,180,40,193,13,43,13,69,116,179,55,210,234,86,154,200,88,147,235,210,159,152,38,74,136,197,245,66,206,167,154,36,3,238,123,199,119,189,101,46,122,78,218,136,5,254,171,108,98,142,120,217,77,46,45,184,144,93,250,47,110,92,196,246,161,239,229,102,213,49,3,58,133,159,43,70,240,217,106,239,31,194,115,242,194,112,180,119,152,253,5,156,194,141,159,159,254,41,247,123,95,82,77,252,140,145,212,229,146,249,183,128,0,2,0,0,0,30,83,9,88,169,71,180,35,131,249,145,116,178,49,59,209,188,57,223,63,42,73,182,6,45,138,211,156,184,209,127,95,67,193,236,203,170,212,111,255,238,255,255,254,159,254,47,254,94,191,55,251,63,213,68,186,189,196,249,20,199,244,203,86,4,178,57,173,227,46,7,53,184,144,20,96,8,196,203,74,12,65,192,199,198,193,10,128,130,99,45,155,25,12,6,5,134,199,25,249,34,180,132,17,22,128,206,198,97,183,33,71,68,144,11,100,150,229,166,6,1,14,129,60,194,33,241,16,201,130,140,47,35,10,6,105,178,68,6,164,177,96,45,102,34,8,84,21,79,177,152,32,56,234,74,221,220,181,215,13,49,69,30,80,129,94,68,138,240,11,119,13,241,45,34,201,34,64,34,8,230,178,86,55,40,172,172,82,192,144,49,203,144,128,155,135,138,118,242,81,197,225,248,210,255,151,249,33,35,146,118,61,83,219,46,203,75,68,181,167,77,135,223,210,161,194,246,131,1,36,225,48,249,31,216,137,120,52,92,59,242,157,21,166,112,234,12,77,106,222,83,203,70,184,242,67,52,73,202,134,84,196,110,224,141,181,199,110,118,69,153,234,60,202,202,95,78,112,209,90,11,124,197,108,91,169,159,179,78,115,69,248,119,238,238,58,253,77,192,0,192,208,0,76,24,8,178,96,209,75,193,53,3,95,8,251,132,68,161,115,195,94,47,175,41,102,96,79,195,51,145,180,234,219,247,213,145,58,255,255,39,255,255,213,54,255,255,223,255,215,244,236,144,98,103,151,196,138,33,224,59,133,147,104,78,42,249,134,62,128,36,137,73,140,27,224,208,23,141,13,20,211,67,204,235,64,24,36,99,130,103,116,184,47,160,240,42,6,33,8,7,241,196,3,17,73,241,115,28,144,51,99,115,38,104,169,194,66,5,130,29,8,116,39,200,105,98,128,87,26,179,21,136,52,40,8,180,37,133,17,126,203,100,176,6,80,17,65,81,67,176,12,24,84,4,255,251,178,100,48,142,39,144,105,80,131,121,123,96,67,201,154,183,61,2,98,27,25,163,76,109,97,237,129,31,165,170,220,243,9,144,137,36,17,168,0,167,97,244,91,139,216,92,137,34,148,63,3,128,147,145,131,189,180,210,2,85,185,28,83,50,33,230,46,198,104,30,130,145,24,93,178,164,59,61,75,244,41,23,72,114,135,7,217,149,99,115,12,133,9,225,33,34,127,181,194,89,252,137,88,59,109,178,165,36,106,166,8,200,110,54,230,52,73,204,230,154,182,29,184,171,44,9,112,141,250,109,212,5,168,242,81,188,160,157,112,161,221,215,158,223,14,85,142,216,209,234,215,159,237,143,44,108,101,174,110,213,173,254,133,252,247,95,231,95,239,211,252,103,230,191,181,208,247,205,146,9,0,0,0,14,67,27,114,151,69,152,112,205,212,61,65,20,76,60,129,166,4,15,97,167,144,168,208,2,90,57,205,124,99,182,14,84,110,174,234,192,255,255,127,175,255,255,209,179,91,255,255,255,255,215,53,33,68,188,106,84,221,75,210,23,39,217,168,147,40,21,193,186,180,105,155,18,25,48,98,204,56,67,28,0,250,77,4,5,7,29,25,8,99,114,160,193,128,4,101,160,179,17,32,161,98,199,87,1,212,126,219,187,168,188,213,113,111,208,84,190,196,192,81,196,243,40,139,146,220,93,23,142,54,233,168,243,118,184,206,87,188,181,23,23,92,154,25,22,75,176,241,52,247,242,29,22,102,226,180,122,33,31,165,163,11,98,130,237,133,125,157,19,127,17,221,82,72,232,202,179,17,243,211,6,52,215,181,145,83,76,184,187,77,240,154,219,158,226,38,21,116,147,246,165,172,194,91,191,133,139,63,89,114,92,12,218,71,242,237,117,76,109,45,106,227,226,72,127,227,55,87,51,188,174,71,241,160,93,137,189,252,103,155,153,198,45,147,11,16,187,35,185,157,239,209,126,52,92,22,113,190,33,75,168,162,217,46,27,243,11,24,127,189,253,235,235,56,219,92,77,92,217,254,178,128,0,142,80,90,169,228,136,246,48,138,54,46,158,137,158,37,30,194,247,31,85,219,21,96,137,131,138,82,250,188,26,138,69,198,33,209,32,191,254,169,234,103,255,45,125,189,222,173,255,255,181,255,244,239,149,247,116,32,0,227,65,83,207,113,117,202,159,85,111,161,0,0,0,2,84,194,206,143,113,92,192,130,128,193,0,231,225,18,9,136,24,29,113,72,200,136,232,177,132,148,152,58,112,40,25,80,27,57,50,51,188,8,246,22,24,10,2,201,137,167,186,92,38,138,78,14,53,34,8,80,76,87,61,33,64,200,88,131,16,143,68,21,89,227,135,220,216,130,184,106,106,253,59,137,175,1,181,71,77,148,255,251,178,100,44,142,39,49,104,82,155,120,123,112,69,227,138,163,60,195,112,26,5,163,80,109,97,139,193,19,169,235,244,160,11,136,203,163,76,193,197,96,51,74,42,218,250,238,96,118,98,49,119,62,62,87,105,156,185,69,111,123,84,155,4,21,193,196,154,169,221,60,139,59,237,110,167,124,127,209,79,167,241,28,94,229,126,37,103,174,225,59,247,67,171,189,97,210,102,43,24,238,78,201,6,4,189,138,107,46,212,30,61,175,166,197,168,153,139,87,138,135,217,127,67,53,88,252,226,221,229,137,124,111,20,124,255,118,106,210,191,90,170,225,114,168,137,118,21,85,25,26,245,117,89,251,18,139,150,40,149,131,5,252,124,176,63,141,58,187,84,205,34,199,119,237,19,128,0,0,56,190,42,139,121,3,74,31,20,55,211,152,225,24,149,72,16,85,235,212,198,9,216,94,67,66,141,35,119,234,76,208,133,122,204,161,139,195,164,123,176,223,211,217,255,255,236,84,232,104,48,192,173,235,58,250,109,30,56,123,228,76,154,122,147,197,172,73,206,170,70,104,41,192,32,100,91,45,4,245,0,154,17,54,42,144,21,62,72,40,136,218,236,72,151,97,29,125,124,68,20,98,5,134,27,172,50,142,233,136,130,23,44,112,14,172,84,132,12,77,184,177,120,58,153,233,109,163,178,105,134,120,252,83,201,36,176,42,202,8,132,171,22,42,182,46,1,10,0,42,118,201,36,133,135,38,14,84,142,217,232,194,37,206,192,124,126,185,144,62,229,22,189,115,122,85,101,38,229,71,248,252,148,184,194,19,37,16,251,57,41,23,242,81,210,241,166,96,246,40,207,112,101,108,173,61,188,185,116,218,15,46,125,203,203,96,120,202,137,3,102,178,204,146,215,70,253,245,99,86,105,222,146,153,181,166,236,174,213,205,28,183,17,195,77,45,148,229,216,232,92,10,94,82,9,194,182,171,107,150,96,182,101,199,42,249,120,242,234,104,135,143,76,165,247,129,0,1,128,4,155,11,194,2,49,28,132,43,48,80,143,200,160,87,87,4,201,81,230,55,156,173,106,181,126,125,30,221,250,185,159,127,203,167,169,218,118,126,250,61,253,191,226,104,237,74,55,87,84,119,244,149,161,13,185,193,249,29,66,151,141,114,122,170,0,2,75,152,44,84,255,71,20,240,96,33,43,112,16,17,143,16,99,71,160,52,195,6,11,21,3,73,71,65,192,64,228,162,0,106,14,162,40,118,101,140,154,145,148,33,186,38,166,74,122,202,85,153,251,108,10,212,173,239,68,9,86,89,113,60,47,219,166,96,84,176,184,41,192,224,37,25,20,216,211,32,153,90,81,102,143,76,235,60,182,166,240,154,164,162,180,241,150,180,240,8,238,255,251,178,100,51,140,230,227,104,211,155,76,127,48,73,200,234,130,61,37,104,30,69,199,70,45,177,62,88,251,17,42,204,246,8,120,175,248,73,69,34,72,2,16,24,66,185,217,86,249,124,87,202,222,151,205,36,115,38,121,181,174,169,175,66,85,240,7,191,95,128,253,143,186,24,71,6,222,46,67,183,50,121,40,80,180,172,232,182,153,26,40,144,136,109,30,180,204,138,171,123,21,225,159,206,62,87,63,117,220,120,153,101,169,225,121,160,51,69,140,194,194,111,196,142,227,220,170,119,32,241,117,42,173,158,12,101,76,247,220,76,225,16,238,122,192,71,60,141,25,223,27,125,224,0,12,103,129,13,106,33,174,214,244,45,74,205,51,131,146,58,148,96,26,200,135,197,18,118,50,118,92,197,59,178,97,199,53,42,8,12,133,80,64,95,3,8,229,139,144,73,167,171,253,199,250,166,251,63,179,255,255,253,255,208,127,255,251,227,105,127,93,191,66,170,103,138,0,34,57,147,19,97,56,149,3,86,20,50,33,102,190,35,47,56,225,145,144,83,35,5,50,228,163,57,16,76,35,6,21,14,119,85,137,116,10,36,102,193,64,82,32,166,150,48,4,44,110,33,3,48,129,212,23,17,128,21,66,136,131,148,168,152,36,32,137,200,104,112,149,20,101,77,227,192,147,175,19,90,12,4,97,9,72,214,149,41,85,252,12,90,238,170,146,125,164,154,113,38,84,218,175,73,9,60,48,146,15,67,249,86,37,28,129,41,30,102,111,79,47,149,101,39,92,15,180,73,71,101,66,57,37,58,99,165,239,131,72,141,33,29,81,122,174,224,144,206,50,98,34,106,234,237,166,139,7,245,118,76,201,25,6,243,50,19,121,193,3,144,71,114,3,168,205,25,17,154,24,54,60,177,116,107,131,47,232,9,201,210,247,241,83,222,233,57,166,220,102,148,81,203,205,217,83,108,187,241,180,104,9,14,235,121,20,73,147,252,73,136,100,57,205,168,45,58,154,245,247,63,71,136,235,63,223,111,79,200,191,57,0,82,164,68,113,14,78,31,33,194,46,56,227,226,187,41,128,107,147,28,86,123,108,204,63,18,143,171,35,115,22,8,74,163,227,17,248,211,183,248,203,101,127,255,255,234,125,29,136,198,44,31,98,223,114,86,26,186,120,119,5,98,232,0,3,0,2,228,147,242,18,167,0,40,4,169,140,14,44,38,171,61,22,113,1,48,20,229,94,186,107,11,177,77,222,5,171,54,215,227,84,247,28,248,98,195,127,11,130,173,99,10,145,204,184,48,253,169,100,143,148,50,234,24,174,173,90,216,224,85,191,49,106,149,219,167,39,112,77,231,212,188,212,140,254,139,153,160,185,148,231,3,212,49,90,170,87,169,255,251,178,100,47,136,38,197,104,87,83,79,78,208,67,228,122,133,60,98,136,31,57,185,68,46,101,235,208,250,141,170,100,246,12,48,217,20,74,231,57,20,108,203,233,210,64,48,232,246,140,81,33,218,60,87,251,154,60,251,143,29,83,79,73,223,199,141,170,177,82,21,155,139,201,233,30,46,170,175,122,205,172,229,57,9,197,92,170,51,74,4,61,91,11,3,53,32,121,170,19,73,120,205,109,241,170,191,21,129,182,173,114,50,180,188,142,230,185,120,207,50,136,131,228,228,56,30,53,81,17,10,129,242,19,47,144,164,140,17,38,121,1,165,217,50,206,175,15,20,214,38,145,237,174,21,255,65,0,0,151,98,46,119,150,75,39,234,188,13,85,60,101,168,13,177,66,202,121,168,189,60,123,3,119,87,25,141,129,88,137,86,3,152,36,21,166,224,44,93,44,165,253,109,32,157,233,59,213,243,166,85,172,246,69,110,155,98,155,136,103,176,122,139,94,208,4,198,110,179,70,173,77,15,57,48,50,212,201,161,116,98,2,3,133,167,11,68,96,140,96,98,193,139,192,143,25,152,153,161,89,132,209,146,112,115,72,73,35,89,96,157,4,10,30,153,70,83,104,155,117,87,50,206,86,129,24,64,7,198,1,28,5,78,136,166,0,130,23,6,186,193,177,71,152,42,105,16,236,175,6,73,1,11,24,15,249,192,130,93,65,65,213,40,18,73,17,196,26,104,211,153,186,165,189,6,155,83,85,118,75,75,66,242,115,45,33,41,82,252,151,122,10,149,13,84,234,100,185,245,17,217,202,163,85,54,24,44,106,88,148,152,118,68,157,178,54,114,197,54,93,171,152,74,44,197,178,57,96,130,233,192,216,89,83,133,147,52,210,177,67,87,196,115,203,92,167,83,146,149,153,76,113,39,169,117,152,17,163,43,155,163,121,191,173,243,239,243,137,247,104,29,215,214,94,106,60,26,66,141,228,97,203,116,145,237,132,82,214,107,70,235,230,45,181,117,203,143,141,7,50,238,77,230,182,248,223,214,39,105,242,114,74,93,68,64,0,192,2,138,48,18,133,102,81,9,203,128,65,208,210,255,94,160,0,29,184,122,24,199,96,173,109,255,103,40,54,125,252,101,143,131,123,76,60,80,242,122,56,38,103,205,122,126,141,79,247,39,135,215,105,61,240,54,142,158,255,60,0,0,51,8,216,79,24,204,51,189,108,206,166,179,72,145,21,92,10,4,48,25,5,7,12,30,25,48,225,252,198,0,117,85,48,96,0,201,33,69,87,48,16,28,194,32,86,78,28,40,43,9,38,160,160,89,49,151,234,234,34,3,138,131,4,97,2,32,3,57,45,208,64,97,233,25,7,151,89,97,212,233,125,53,103,32,186,100,193,255,251,178,100,44,142,103,252,113,80,19,143,79,50,69,2,250,167,61,130,14,27,113,163,70,109,229,143,193,44,170,42,141,131,29,144,53,228,136,169,24,138,11,184,8,114,12,17,46,216,117,204,226,56,22,182,13,11,0,210,78,51,92,72,15,6,177,8,26,145,121,187,197,66,50,249,8,26,232,194,74,45,17,144,224,35,139,107,83,210,37,118,115,65,108,66,142,165,153,75,162,177,134,34,231,64,187,97,195,30,178,132,53,106,88,141,171,147,135,46,153,82,135,12,238,89,61,164,30,231,163,198,120,78,44,39,244,172,91,111,120,173,235,184,170,102,153,92,24,208,176,218,145,39,222,206,72,227,94,91,118,163,117,231,36,127,233,84,77,161,33,15,193,123,69,191,65,172,136,89,21,199,16,123,182,218,210,29,240,56,210,89,185,253,228,106,171,238,109,98,122,120,160,64,0,1,3,49,238,45,40,65,249,225,211,1,245,28,162,168,76,0,170,47,124,167,13,164,30,133,200,138,6,224,100,202,132,175,20,135,2,205,183,230,246,125,14,233,253,190,75,71,139,104,88,24,225,56,208,189,71,213,212,163,203,220,178,110,162,236,4,160,3,192,158,83,87,157,51,81,211,171,66,44,0,23,160,194,83,70,136,135,131,140,80,96,10,156,10,14,139,145,14,4,44,24,40,99,75,1,0,56,39,96,96,228,33,145,198,151,243,214,161,210,132,221,24,25,38,10,129,41,74,16,202,8,4,95,203,241,55,82,5,246,70,229,7,42,9,4,195,76,250,88,240,5,126,22,210,59,41,118,239,187,16,84,18,211,31,201,199,197,202,153,129,224,234,180,242,123,150,159,251,209,153,155,209,104,191,203,85,195,146,112,225,182,151,89,193,169,55,33,159,173,222,182,129,69,123,150,227,246,37,42,46,76,62,189,62,153,241,49,233,77,37,49,109,38,111,174,242,43,211,38,54,79,40,251,252,135,20,81,168,50,61,204,180,227,223,50,139,229,10,55,108,166,230,93,85,132,38,59,108,134,125,180,119,52,130,36,62,210,66,43,49,180,236,230,209,109,150,102,184,243,150,94,135,163,129,87,238,0,126,244,139,25,186,64,115,177,251,46,93,88,253,137,77,218,236,152,44,186,52,182,146,245,138,35,70,118,62,59,189,214,59,171,74,55,87,58,157,189,119,79,255,251,183,255,255,255,247,255,250,109,222,113,2,103,133,5,170,121,168,162,166,114,168,148,25,160,136,88,174,207,165,245,128,0,0,82,220,41,70,5,172,48,87,99,79,108,44,250,157,16,40,153,160,18,101,152,24,65,84,117,24,25,139,254,91,177,32,35,227,242,209,37,40,248,239,146,153,60,152,195,60,111,26,128,132,79,205,165,132,86,216,105,137,255,251,178,100,30,14,166,55,104,211,27,120,98,240,72,235,234,205,61,133,14,30,185,163,62,46,61,60,145,25,42,42,204,244,148,112,71,152,162,210,103,17,215,114,149,82,52,39,122,252,34,157,73,147,70,30,150,201,212,235,18,107,43,197,145,50,252,165,53,177,5,22,155,148,98,185,38,110,74,181,135,58,148,35,76,152,165,109,94,199,203,170,161,237,224,238,182,134,147,182,146,156,86,66,55,238,138,132,100,39,61,10,240,169,164,115,59,208,86,110,205,233,170,115,202,183,67,124,246,232,136,100,174,130,43,104,62,253,113,46,97,80,181,11,71,90,62,85,234,162,151,62,83,83,223,183,115,71,183,248,8,150,247,42,246,110,228,161,57,215,134,150,105,103,212,0,0,8,64,0,0,1,254,9,36,42,9,42,217,94,72,181,98,106,86,12,0,193,242,148,156,236,171,162,78,140,91,185,228,43,174,94,120,147,190,178,223,183,255,253,23,255,255,255,255,255,255,254,186,117,34,132,129,89,69,249,223,227,212,167,100,209,25,251,123,182,206,56,102,30,196,152,129,118,98,31,193,159,82,198,66,5,24,52,54,97,37,137,219,5,192,192,225,129,9,38,55,56,10,131,96,115,40,3,204,122,44,49,232,116,44,3,76,16,40,80,199,226,96,48,49,8,134,69,193,3,96,40,149,58,19,229,0,198,21,21,49,113,208,58,18,30,80,80,24,56,32,2,8,146,0,161,6,13,5,171,212,70,84,137,90,96,64,1,104,68,96,16,192,195,73,6,161,195,3,44,157,179,70,66,192,37,158,76,18,166,82,40,251,121,156,135,0,34,46,195,77,129,114,17,4,73,121,121,169,215,110,90,20,8,213,56,35,72,132,233,194,141,145,70,207,98,234,250,72,71,83,132,171,12,18,140,140,105,170,123,33,141,222,11,169,236,130,117,75,177,170,139,187,139,99,21,2,91,190,199,67,1,253,232,51,104,118,109,1,207,15,143,146,160,129,112,125,147,132,245,200,77,177,207,179,206,31,123,104,100,190,94,54,126,245,109,157,199,51,211,95,209,159,191,212,55,63,220,254,30,20,182,137,188,79,83,146,240,22,246,12,182,179,233,227,13,144,42,177,131,169,200,11,87,122,216,206,171,170,56,182,37,101,14,189,237,118,30,166,76,157,41,86,255,255,238,202,255,255,228,255,247,255,178,55,78,159,190,102,145,76,161,0,87,138,111,127,182,35,54,84,130,202,59,177,17,79,173,0,2,220,220,65,14,118,116,6,15,40,104,0,161,145,172,36,100,52,75,37,91,68,67,6,22,26,145,205,28,84,0,152,69,160,171,98,125,183,85,110,130,218,242,4,31,197,44,94,52,235,157,115,100,180,20,81,117,70,216,180,202,254,255,251,178,100,31,140,230,142,102,211,27,111,78,208,76,108,10,147,61,37,54,29,33,157,64,78,101,235,193,32,47,106,204,241,29,185,127,22,188,105,178,66,28,119,21,215,103,174,108,108,68,58,253,200,106,87,126,161,123,92,25,159,108,73,216,50,111,49,86,98,33,166,165,114,250,240,149,242,96,176,164,167,58,157,174,207,167,43,158,142,224,182,34,115,70,134,60,17,188,199,97,121,35,234,109,129,99,50,185,75,168,141,172,138,91,209,123,62,182,190,33,107,48,211,127,119,251,163,173,70,129,17,118,143,212,156,191,149,21,140,170,122,241,33,109,205,55,128,164,174,37,94,186,170,20,8,199,154,220,16,155,202,53,220,85,20,21,20,14,59,243,88,239,139,204,108,244,100,34,6,130,127,160,0,0,6,121,9,224,229,78,70,69,56,23,87,21,50,82,220,22,38,125,43,177,35,203,143,71,151,24,46,229,107,161,172,252,51,113,38,89,9,255,255,238,174,207,255,251,255,251,127,255,78,191,142,215,165,67,129,153,118,228,106,108,107,81,80,164,43,140,106,125,213,221,7,131,122,116,128,0,89,128,33,96,168,200,52,128,111,198,168,84,62,40,50,48,41,140,200,69,82,32,137,141,200,38,1,37,24,24,58,40,89,224,89,162,25,161,152,36,240,17,197,84,91,128,99,234,140,130,65,177,0,161,0,29,83,50,247,166,54,102,56,35,6,145,62,194,204,106,75,176,13,4,132,178,212,54,207,3,202,156,233,6,131,132,5,174,120,176,41,65,48,228,48,83,154,194,218,122,232,246,39,225,6,134,144,47,17,11,97,229,25,77,42,32,254,55,95,48,147,139,42,75,19,11,208,69,22,233,209,47,26,213,81,176,158,154,52,34,233,26,209,95,100,123,73,71,40,53,83,227,175,56,194,170,17,31,16,246,149,59,47,89,17,251,206,164,204,45,121,89,63,139,94,213,95,184,85,92,163,219,50,253,250,61,194,89,243,135,206,179,151,87,179,85,98,110,120,172,148,196,40,58,190,159,64,141,94,227,92,102,37,115,72,185,203,151,254,185,207,215,165,219,238,77,142,231,218,212,116,0,247,110,14,51,213,186,117,59,203,62,96,240,235,214,70,69,40,101,45,246,116,169,26,247,65,184,97,150,249,122,77,247,255,255,183,255,254,223,255,254,183,255,191,208,253,177,206,56,25,89,212,48,243,206,93,30,154,91,150,189,174,183,188,117,244,157,105,159,219,217,110,0,0,0,1,116,193,169,19,224,151,5,27,102,204,65,153,172,56,23,9,5,16,164,193,3,5,130,12,32,43,49,104,76,26,24,83,48,0,88,197,160,0,129,120,112,44,28,68,114,11,100,68,116,36,117,225,230,88,168,88,216,125,43,255,251,178,100,31,14,167,1,105,81,27,153,99,240,78,74,154,170,60,197,56,26,81,163,72,109,189,154,193,53,166,106,204,243,28,184,147,74,76,8,5,118,57,76,24,132,230,38,193,91,130,124,61,48,213,229,5,97,142,130,119,175,232,208,166,197,17,192,114,73,73,80,55,229,66,38,164,202,187,146,70,15,42,249,28,130,102,143,39,57,161,218,180,242,97,139,121,83,52,248,149,155,61,86,4,251,202,29,59,75,243,149,83,130,109,118,39,226,89,248,133,126,178,153,204,129,73,91,38,195,57,142,6,122,253,248,49,239,66,188,180,190,158,65,170,26,10,40,151,150,204,86,167,65,131,136,42,110,225,251,152,195,21,158,129,109,49,163,234,53,52,43,91,50,249,27,3,235,116,103,94,198,216,167,90,115,203,139,158,186,87,239,98,244,251,91,33,200,0,0,64,0,0,5,116,3,72,171,71,42,17,46,204,163,192,77,87,3,142,250,194,135,229,213,155,98,12,162,34,161,221,232,187,196,199,236,150,190,191,255,247,123,127,255,191,255,255,236,244,215,255,31,97,154,25,220,32,11,138,227,14,212,148,218,98,69,162,168,18,216,168,144,96,240,239,195,9,57,128,7,102,80,152,103,222,38,56,18,98,224,3,131,98,38,179,104,44,29,9,0,137,1,146,12,40,69,59,204,40,48,104,224,104,97,2,9,42,240,33,98,214,90,5,80,230,56,217,43,182,65,80,17,0,18,102,61,5,183,70,201,42,139,145,5,53,23,253,248,144,181,88,113,228,108,108,30,58,239,62,130,49,231,66,143,83,113,54,130,141,231,27,108,55,199,84,44,218,239,225,53,193,102,122,217,60,87,202,120,52,45,235,183,37,108,102,36,229,38,129,122,221,8,154,3,36,251,42,163,66,159,115,201,55,94,105,172,7,241,60,171,169,212,243,46,46,155,77,239,209,67,60,153,252,150,239,216,90,167,161,97,200,201,222,187,128,218,201,96,252,130,119,143,161,155,57,50,251,197,21,246,125,9,15,90,212,247,157,165,237,195,243,57,10,198,156,171,174,99,27,241,90,157,201,63,225,143,210,5,217,176,129,189,62,220,88,9,159,32,163,237,229,105,102,82,43,214,215,202,236,171,101,158,205,118,74,181,22,175,170,115,191,255,255,255,255,217,127,255,252,161,23,161,198,41,125,174,183,42,65,163,245,116,58,42,12,178,19,96,136,80,55,104,184,144,19,40,211,65,171,137,74,170,203,59,128,0,0,2,116,32,112,122,149,121,156,161,166,119,75,24,148,38,96,97,24,132,178,10,216,24,104,8,50,73,17,133,12,34,32,44,1,227,70,39,9,130,68,11,16,214,212,220,248,148,7,58,164,142,76,196,222,11,137,104,15,4,204,255,251,178,100,31,14,102,204,102,209,27,152,99,112,77,234,10,179,48,101,106,29,117,165,62,78,101,237,193,51,47,171,28,243,20,104,97,164,151,124,12,213,108,91,170,81,0,66,16,156,247,46,69,142,242,32,153,54,86,166,37,251,148,163,240,107,50,130,96,149,128,102,142,190,42,166,199,51,102,47,60,207,34,149,165,33,3,161,232,194,5,165,166,120,70,76,216,92,41,82,197,27,51,175,206,78,145,254,10,228,141,52,174,77,206,246,83,42,253,54,172,189,136,199,159,97,58,5,27,95,107,222,57,104,163,45,213,158,245,119,228,247,132,101,219,169,9,117,100,198,210,82,200,101,198,50,5,47,67,86,216,175,71,14,110,226,87,156,197,110,81,183,151,89,41,173,91,138,26,83,59,243,123,224,104,21,4,106,244,93,52,192,0,4,205,210,2,66,97,29,121,212,36,86,144,149,185,86,28,25,45,81,222,28,38,32,67,89,13,121,78,31,75,71,136,63,218,189,191,255,237,102,251,251,251,242,127,191,249,133,235,70,191,86,222,5,145,187,179,144,84,125,51,217,4,159,134,210,116,179,198,210,65,42,44,150,64,243,146,64,57,148,7,70,171,139,27,128,218,117,213,129,40,16,100,160,149,134,226,64,138,8,12,120,34,48,64,196,198,4,209,208,73,148,5,198,41,26,8,112,2,26,113,160,133,6,204,32,228,128,192,142,164,69,104,92,179,45,229,0,28,25,20,20,36,196,60,201,24,182,35,0,0,68,44,232,52,100,237,52,205,129,145,37,213,1,28,154,136,115,81,177,107,224,112,175,167,144,109,197,158,180,161,80,29,37,37,105,23,21,130,164,2,160,145,90,21,61,9,137,12,213,34,168,106,152,75,75,51,61,35,152,97,3,101,13,64,167,228,107,66,105,180,76,104,146,161,177,160,83,224,168,173,217,108,245,81,124,119,59,53,183,94,239,91,210,201,201,235,29,214,159,90,7,198,243,151,123,204,47,174,211,124,192,180,169,191,152,253,49,61,239,90,91,126,213,155,248,186,211,118,28,119,138,226,209,179,70,204,68,204,77,106,11,133,173,13,198,12,248,182,49,173,255,6,53,181,15,94,146,90,141,222,77,200,32,57,251,97,57,38,80,216,153,128,7,38,179,220,212,87,215,115,17,29,16,204,141,154,238,253,170,63,120,83,245,189,191,255,254,255,255,249,11,221,180,109,61,145,234,238,148,221,63,42,27,51,202,121,3,204,72,169,212,238,223,20,173,234,164,75,162,161,94,91,206,150,28,44,203,220,56,0,0,2,148,193,157,15,103,212,214,42,14,204,184,221,0,12,68,88,198,18,5,66,204,12,36,196,195,140,152,120,196,200,7,71,45,241,164,26,240,47,234,233,76,129,255,251,178,100,22,142,198,49,104,209,155,121,98,240,82,137,218,147,61,2,108,91,249,163,70,117,188,0,1,68,43,234,142,158,80,0,236,144,8,227,168,177,64,41,80,92,167,225,143,151,234,132,84,4,108,95,147,46,107,164,219,58,143,195,75,105,110,28,121,116,177,167,133,165,67,101,73,84,54,24,206,4,145,195,230,218,35,29,176,184,41,56,230,23,176,138,200,204,219,121,45,222,59,166,128,228,142,36,204,43,86,137,190,112,250,114,63,146,159,99,213,162,21,59,95,154,162,253,180,52,19,166,245,81,186,252,252,27,181,52,239,110,26,66,125,29,183,244,202,247,94,192,221,101,212,207,50,254,68,142,43,127,118,51,136,230,152,207,91,223,58,165,186,240,100,16,238,218,211,177,83,230,141,111,228,206,69,185,173,0,64,0,206,124,8,208,62,140,74,193,93,28,238,149,177,145,18,196,91,52,219,24,46,101,64,254,209,70,59,241,43,113,75,207,76,228,94,15,14,175,145,74,95,255,255,211,183,255,238,255,253,189,189,45,239,255,233,212,165,20,153,139,142,225,156,55,154,245,3,157,7,173,242,154,195,216,14,205,47,29,207,224,9,211,34,132,62,120,227,34,252,52,21,211,60,3,4,145,140,36,24,218,35,168,98,65,97,98,211,4,39,6,141,152,48,152,243,144,24,40,72,16,48,193,5,148,32,196,38,166,201,146,228,104,109,213,201,66,144,74,31,53,178,6,213,51,21,105,194,204,112,86,139,36,180,219,172,116,181,136,68,94,8,212,184,40,210,143,66,225,248,159,93,55,147,7,85,231,183,170,42,106,208,255,102,167,233,244,253,74,126,126,221,216,149,37,134,131,106,89,87,159,55,207,199,152,84,221,190,223,255,146,103,157,45,62,116,248,238,189,175,213,157,126,60,162,181,122,146,89,33,223,234,89,27,151,246,197,36,87,62,212,155,167,149,200,44,99,170,123,117,59,119,184,190,48,252,190,222,118,234,229,221,126,245,248,110,230,190,166,24,90,181,186,122,122,121,93,139,151,47,125,186,122,108,110,215,177,122,222,124,214,91,149,210,119,86,245,82,81,141,122,74,78,93,224,0,5,119,155,132,48,198,29,17,160,93,142,207,176,139,135,150,6,29,233,206,57,175,91,36,167,209,244,38,202,200,234,31,12,111,68,103,223,255,254,191,255,248,230,23,113,113,113,255,167,235,138,126,237,95,100,85,219,181,7,51,244,117,231,35,223,118,71,48,211,2,168,32,231,60,60,28,196,213,53,81,0,8,0,17,7,5,35,129,232,68,119,240,145,137,222,132,134,222,25,141,53,234,5,180,243,85,187,13,64,151,232,152,99,175,30,238,160,178,221,141,153,157,15,82,67,20,248,119,245,137,255,251,178,100,25,0,7,82,135,219,190,97,224,2,64,170,27,3,198,8,0,89,45,185,108,220,246,0,9,25,140,170,131,158,96,0,21,165,72,250,138,56,213,141,74,101,130,43,35,189,186,68,29,172,16,227,218,5,36,100,222,18,140,241,155,88,15,214,102,196,99,203,223,87,251,218,32,222,61,203,98,14,52,21,100,51,173,88,200,238,147,231,104,198,118,199,144,11,131,215,210,195,63,25,93,46,34,182,200,207,87,213,201,250,208,162,48,213,72,114,37,84,133,36,79,54,119,234,248,244,87,199,141,71,152,141,6,207,155,94,174,33,188,114,135,69,44,241,32,60,99,87,191,137,18,27,247,236,239,224,9,114,198,202,159,136,146,66,45,87,139,198,26,98,199,117,220,38,171,248,15,24,227,229,146,54,46,243,255,255,255,255,255,255,255,255,255,255,230,123,10,186,255,52,206,158,127,255,255,255,255,255,218,254,76,177,75,61,60,176,192,0,0,4,2,129,216,23,154,18,80,7,180,71,17,33,177,69,215,149,251,210,90,211,90,111,75,108,200,205,227,114,47,87,255,237,251,53,63,254,159,163,253,127,255,237,221,20,244,111,255,250,111,193,166,112,63,3,23,238,31,16,148,247,132,1,0,85,28,203,67,77,32,104,33,197,201,24,36,168,212,241,120,113,84,24,170,8,79,17,196,208,137,12,169,132,51,33,12,59,46,49,81,192,253,203,140,142,198,149,42,90,86,39,86,35,228,110,90,12,171,100,146,213,168,122,114,166,199,130,73,146,181,202,204,14,7,6,200,137,132,135,98,95,2,195,54,88,55,50,53,211,181,148,101,114,66,122,213,141,106,43,90,7,186,34,113,145,85,44,101,197,146,136,148,136,153,151,118,173,210,142,25,150,222,81,70,111,139,227,141,127,89,81,253,227,53,152,224,124,185,3,5,117,79,161,86,24,169,119,47,70,25,187,174,47,48,125,201,68,96,72,84,70,31,138,199,91,117,134,76,213,33,81,142,62,49,147,190,62,70,186,43,28,90,200,69,194,164,170,58,217,152,254,105,176,82,46,116,123,116,242,51,203,56,234,216,5,128,83,91,20,45,241,32,56,81,226,159,51,52,210,215,81,65,178,177,239,26,21,62,123,99,189,93,250,198,239,36,82,81,201,124,184,249,241,65,6,1,104,129,205,16,38,157,109,93,223,97,206,62,209,62,93,195,190,197,153,148,119,98,126,143,211,250,219,76,32,4,121,66,246,145,152,155,140,69,119,141,22,225,180,54,6,170,175,196,181,93,54,170,96,203,157,107,79,196,57,101,91,218,59,14,73,58,120,179,15,164,109,203,160,170,107,81,65,155,229,203,172,57,56,29,39,89,192,162,70,178,169,150,213,76,7,232,234,37,255,251,176,100,35,14,103,125,122,88,131,47,77,240,68,162,58,224,48,195,54,25,89,161,104,108,189,135,201,38,17,172,88,147,12,96,166,251,3,230,197,54,158,171,25,81,110,149,202,163,157,94,188,44,39,204,56,136,122,160,185,183,54,170,85,134,96,195,127,24,245,31,99,45,243,214,134,27,85,252,106,193,131,120,234,117,34,36,161,53,23,213,108,176,154,81,202,67,37,185,185,164,241,89,113,87,29,161,91,0,185,238,118,38,134,199,39,208,139,145,45,136,115,99,6,150,85,114,43,227,175,25,176,141,37,211,75,147,135,204,168,75,147,117,159,76,203,85,106,126,103,207,85,12,10,91,21,32,114,18,193,101,76,178,113,116,83,118,231,136,166,100,233,17,99,154,114,90,210,177,105,194,232,217,157,120,249,2,69,142,44,182,198,119,138,105,30,33,148,209,69,93,142,109,34,138,224,156,77,87,12,54,46,178,80,66,16,8,58,54,75,122,194,21,33,56,0,115,8,15,170,162,14,131,2,16,126,57,102,134,12,83,10,188,72,152,129,36,203,146,103,210,180,253,193,99,59,203,28,113,243,146,246,7,254,189,30,239,143,111,231,191,41,250,64,42,47,176,4,40,102,91,205,166,99,60,89,79,13,147,252,88,27,207,244,253,199,162,19,181,166,23,40,200,122,68,157,51,67,79,54,20,9,226,33,176,94,146,195,212,174,250,213,36,232,53,163,37,141,27,34,225,36,56,23,22,73,44,93,162,193,155,164,211,227,101,136,238,210,196,135,236,211,86,208,152,244,78,28,25,4,81,89,134,7,146,194,143,185,227,177,85,222,179,48,45,66,70,167,156,57,106,5,232,147,89,146,202,26,2,167,192,168,122,100,169,20,20,112,232,218,200,160,45,61,139,157,19,144,89,91,172,172,96,188,57,60,60,158,196,213,103,92,109,20,48,183,101,211,118,23,21,141,24,58,54,18,74,231,199,199,77,21,107,84,166,92,233,167,39,198,87,164,161,218,17,232,157,236,52,130,209,58,234,227,89,164,199,69,55,114,251,186,41,222,223,89,48,2,15,144,33,13,218,1,192,211,62,42,44,247,15,242,92,199,26,148,32,67,142,196,44,239,82,235,249,78,148,51,165,255,11,114,114,4,78,15,141,12,84,226,133,214,190,202,41,98,108,194,74,117,118,48,155,19,38,211,236,242,46,88,51,188,202,3,94,167,134,253,65,48,0,72,15,78,67,47,147,49,165,230,34,48,113,224,196,2,194,64,140,36,105,53,115,41,85,6,38,187,82,170,148,144,7,185,122,178,60,149,193,120,156,24,121,161,42,100,92,29,69,199,32,17,71,17,13,51,137,217,59,68,144,115,104,124,206,146,20,163,225,11,54,85,232,105,164,255,251,178,100,37,140,247,40,113,87,139,47,77,230,70,233,107,17,48,194,62,25,57,161,102,108,61,135,193,19,30,236,0,100,138,128,117,19,163,196,182,150,227,157,92,232,218,47,65,52,116,80,192,133,24,212,54,138,114,216,164,97,217,100,138,39,74,3,253,9,114,114,103,96,120,156,101,48,71,139,107,38,33,85,186,21,97,44,48,176,187,219,43,35,216,233,133,181,183,83,183,194,180,26,56,202,204,136,93,7,12,236,204,46,85,82,51,49,66,140,173,196,10,54,156,207,33,197,158,71,72,24,85,64,180,203,51,80,74,14,102,49,82,149,232,38,84,128,198,207,88,149,138,85,66,229,231,108,196,190,178,87,17,153,214,39,165,136,145,58,109,248,31,71,89,121,143,143,204,131,235,126,247,103,151,80,164,224,149,138,0,97,16,224,25,117,245,51,185,119,99,146,210,245,171,107,214,175,60,107,3,136,131,85,15,69,117,70,118,167,4,130,23,90,187,190,175,86,109,14,202,99,110,198,208,205,111,255,125,11,254,141,130,149,91,151,115,43,172,213,242,82,63,202,13,79,177,4,180,215,54,0,5,37,58,169,157,46,1,171,204,16,87,44,128,140,52,191,162,139,161,200,139,47,71,171,97,53,76,175,88,191,42,80,101,224,105,26,83,183,67,58,209,225,37,81,19,228,60,243,29,34,82,142,105,33,97,97,217,176,186,196,154,28,125,203,144,21,137,208,70,180,78,80,162,214,198,204,78,20,156,156,173,88,63,93,216,43,21,152,141,230,144,149,186,98,45,50,66,83,56,186,10,67,169,18,44,105,148,239,194,134,182,55,145,177,108,113,184,140,95,94,165,225,40,170,25,24,210,167,220,104,116,242,229,107,120,190,122,138,172,216,148,66,105,159,140,237,135,213,183,238,178,195,181,149,205,29,33,186,164,106,61,45,35,94,181,105,4,244,228,116,44,24,35,45,48,98,95,132,176,245,88,62,121,123,9,147,189,12,75,76,151,148,214,202,139,149,168,12,255,20,99,140,6,11,163,145,8,85,28,162,241,13,189,253,35,11,212,210,169,252,9,113,110,110,46,151,90,162,241,179,59,114,184,111,82,121,131,120,79,249,109,255,232,237,200,246,187,93,89,32,202,61,43,34,164,114,238,115,132,174,216,188,173,38,245,232,245,22,189,0,0,0,114,4,166,204,225,163,150,111,205,153,228,162,174,80,20,2,10,40,5,33,93,115,26,0,100,27,99,10,128,40,4,99,137,151,61,64,19,170,30,112,157,100,184,66,84,217,119,17,85,61,211,217,248,64,35,230,161,108,236,12,16,32,51,19,121,162,115,144,211,99,104,41,250,211,209,250,34,224,179,119,202,29,153,107,139,113,153,56,15,235,225,72,247,255,251,178,100,47,142,102,254,110,214,19,76,23,192,58,231,187,106,20,2,210,26,129,163,90,109,97,141,193,49,150,171,216,196,137,48,191,237,102,79,53,37,96,79,236,49,43,110,138,138,129,173,202,41,179,75,91,112,212,189,75,225,247,175,30,206,139,72,11,120,191,172,55,120,89,131,152,25,210,130,78,249,72,233,50,86,215,249,121,179,220,120,250,40,13,139,124,117,86,175,102,139,107,23,43,101,232,218,249,85,70,234,145,77,142,215,62,166,10,151,190,207,218,108,133,122,205,171,133,231,87,35,89,11,214,66,175,53,2,175,185,194,173,62,64,152,79,87,75,209,99,85,183,170,164,116,183,181,78,255,6,245,6,180,32,3,0,0,0,0,201,225,161,35,57,152,106,7,144,197,172,154,155,100,127,65,170,166,79,244,127,255,251,127,219,252,223,249,240,141,14,76,160,232,155,100,249,97,55,244,32,54,168,48,240,25,209,170,250,141,32,6,68,136,38,81,132,225,241,64,202,205,171,183,229,161,152,114,102,128,48,92,117,209,144,133,249,138,21,4,38,10,24,137,97,49,92,149,184,154,105,236,202,151,235,204,181,80,11,14,56,174,252,20,72,2,39,56,41,4,80,20,112,105,11,9,60,248,92,105,214,25,235,45,100,177,153,108,122,203,188,255,176,5,235,18,102,16,184,33,253,120,102,168,31,25,5,134,108,31,137,7,195,241,235,195,192,248,37,170,21,62,176,233,92,107,149,173,113,25,62,47,252,110,38,98,236,107,22,30,158,172,31,158,185,139,137,150,50,229,164,241,180,72,223,65,242,99,148,188,7,222,247,24,106,248,21,234,98,75,89,186,184,113,225,213,12,221,121,170,180,106,145,42,250,93,149,182,39,36,170,182,142,195,74,161,70,108,59,25,36,21,55,44,37,47,216,164,83,220,137,106,36,237,178,223,209,110,173,56,106,183,244,84,117,36,0,58,37,130,161,69,7,183,78,204,217,161,42,120,211,234,145,53,135,235,3,203,179,117,83,60,60,202,208,122,138,83,240,70,36,31,224,159,133,240,174,49,196,130,95,80,109,252,59,70,254,163,167,123,86,167,165,169,122,66,94,89,178,91,89,228,226,38,181,138,178,57,189,118,138,142,0,22,220,220,128,32,177,5,196,97,107,10,25,66,251,75,133,164,112,186,202,171,111,70,33,227,240,222,63,211,174,143,3,121,100,97,160,74,246,214,120,138,243,8,208,148,234,79,142,165,86,61,74,136,241,0,130,122,89,169,202,40,148,62,94,68,220,70,141,81,135,209,59,69,136,97,27,40,36,195,179,194,186,198,155,89,134,86,133,60,124,138,143,193,105,200,35,163,15,71,125,129,89,87,90,114,246,164,167,113,167,204,105,199,53,255,251,178,100,57,140,69,135,104,217,155,15,97,240,51,194,107,119,12,41,60,25,49,163,88,109,97,45,193,29,160,108,76,145,137,88,239,149,135,58,190,242,186,106,217,222,165,244,172,241,148,211,106,247,55,3,5,100,108,177,212,14,182,10,194,211,246,164,95,127,96,165,184,236,87,97,115,88,245,97,122,206,169,181,42,109,143,85,111,77,108,228,238,181,102,221,219,64,16,40,1,49,55,134,25,8,158,37,17,164,170,164,82,94,129,98,202,164,66,150,253,187,191,242,189,208,155,255,255,152,133,55,98,196,114,74,122,242,171,197,86,135,108,14,203,209,102,204,25,80,0,0,74,132,16,78,245,67,7,88,137,185,167,48,21,40,68,160,2,52,8,29,0,138,149,133,18,153,48,64,94,68,105,92,1,140,77,209,37,177,200,201,123,139,142,40,181,178,170,8,40,173,168,19,122,208,150,76,197,238,133,101,214,0,9,166,184,82,156,225,197,77,109,229,110,138,2,244,80,47,248,68,94,157,159,212,105,116,238,75,148,218,64,112,167,158,24,187,114,25,18,56,26,2,158,208,195,192,36,215,20,24,130,137,38,71,247,8,154,17,176,81,213,113,186,97,33,8,136,229,30,121,11,37,12,228,247,14,176,67,177,128,151,66,251,219,105,173,186,74,147,212,79,49,24,119,65,118,21,148,130,130,90,203,214,103,115,90,21,170,207,10,65,109,216,25,158,76,132,131,17,32,38,52,185,12,178,136,10,44,202,29,172,203,59,28,223,59,65,36,9,0,0,5,201,100,28,113,80,114,72,10,106,236,241,204,61,234,36,40,20,222,10,114,62,167,60,39,251,202,55,211,247,34,255,255,183,167,255,170,127,217,173,118,114,161,170,50,72,148,31,5,78,1,206,189,231,161,25,197,11,137,143,180,212,217,177,198,111,189,87,241,88,0,0,83,148,66,168,156,67,62,27,77,27,37,10,46,93,130,36,218,228,176,181,72,246,208,85,34,124,32,186,96,181,37,126,211,158,86,36,176,13,213,19,28,228,113,96,109,204,152,22,52,207,83,142,154,55,2,32,251,44,116,227,145,8,30,59,2,52,72,105,176,239,9,21,219,81,154,72,31,17,137,6,152,17,172,127,177,56,18,166,136,234,152,55,5,216,70,169,198,158,155,74,145,146,233,68,137,33,245,255,54,226,180,144,186,36,236,54,142,138,55,57,205,213,60,85,66,54,215,109,115,108,19,203,204,189,213,47,38,145,82,177,130,240,85,85,82,79,201,117,65,101,124,171,206,12,119,164,147,73,47,0,181,98,2,203,116,134,172,34,128,202,41,134,52,122,20,43,241,149,156,38,204,91,247,4,64,0,1,57,0,228,6,37,66,136,1,139,219,72,229,24,243,197,255,251,178,100,102,14,133,201,104,215,155,41,30,208,75,131,139,23,24,34,144,25,81,163,84,77,229,47,193,43,47,45,76,96,142,121,194,147,109,3,197,7,35,48,109,81,255,244,164,27,190,111,253,168,247,158,30,34,63,133,143,150,24,9,9,147,118,193,49,224,229,167,14,166,209,164,196,239,9,128,94,229,152,3,13,80,246,178,186,153,194,14,96,22,74,146,101,147,70,0,188,98,14,2,16,51,42,61,8,34,42,128,44,226,16,144,64,129,134,12,79,4,0,187,226,0,48,192,24,178,218,99,237,77,35,134,64,16,10,8,145,31,129,205,167,210,124,170,130,190,71,208,80,74,196,143,195,74,133,4,114,28,118,126,176,18,230,61,19,91,76,73,198,104,79,164,255,38,246,169,152,186,212,205,197,130,164,47,2,247,191,103,115,113,23,238,141,249,143,199,233,240,177,103,6,227,59,45,188,176,124,156,62,33,92,153,183,91,11,146,124,170,129,164,7,68,202,163,86,44,155,169,211,81,102,122,86,73,201,19,178,235,124,165,5,169,201,74,19,179,5,42,81,73,62,202,44,83,84,207,187,229,239,86,55,242,169,169,69,149,170,55,18,199,190,205,136,24,82,9,114,103,106,26,89,197,178,252,254,157,242,105,33,143,247,0,2,78,111,224,12,76,129,229,154,205,143,147,115,223,190,253,46,36,120,81,41,159,255,195,255,253,49,15,243,254,60,151,250,235,147,186,62,233,200,29,88,135,242,156,166,148,237,47,226,130,31,50,245,203,86,169,33,220,133,237,121,157,242,72,220,240,111,248,38,110,203,251,85,50,0,4,211,184,170,41,162,89,127,13,170,1,134,151,129,13,136,141,114,216,66,59,131,67,84,0,154,86,1,92,76,1,78,124,21,240,73,41,68,96,167,21,36,24,237,132,92,79,209,32,33,172,42,110,14,20,48,184,37,233,35,99,26,72,58,42,23,12,9,160,195,98,90,132,121,17,43,207,153,172,125,138,139,172,66,105,8,223,132,142,114,38,69,134,72,19,44,163,152,64,137,164,149,197,227,54,83,164,14,212,37,246,225,231,186,178,158,226,238,153,37,189,2,181,179,216,69,63,13,247,21,177,210,189,125,52,145,211,52,133,187,26,75,26,87,101,38,254,227,164,90,178,181,108,76,136,243,45,176,250,210,90,201,57,90,213,231,171,92,161,110,81,120,51,172,195,235,0,12,0,0,0,1,147,111,105,42,174,175,60,7,5,54,191,85,117,166,193,144,7,63,231,255,233,255,213,191,253,146,251,152,113,126,255,119,50,239,247,86,66,148,231,40,13,14,138,182,172,66,152,84,77,146,189,98,6,66,157,19,109,200,142,237,70,139,29,168,100,88,165,223,27,135,177,186,31,250,255,251,178,100,128,140,37,136,104,216,27,47,74,224,82,74,155,93,36,37,94,86,145,163,94,108,189,43,193,63,45,109,52,97,14,121,144,246,0,4,38,230,20,68,215,176,200,36,210,4,218,4,193,25,162,46,87,213,155,48,84,2,59,37,165,57,158,61,2,56,93,7,97,94,226,74,157,38,83,64,137,16,162,88,78,39,30,165,26,209,56,65,148,201,120,205,145,149,14,147,230,250,22,138,132,102,43,27,55,84,242,80,248,46,41,38,66,116,28,213,154,50,247,33,48,81,167,187,109,132,82,47,22,136,208,166,68,244,101,243,162,110,121,9,106,196,75,19,19,192,153,120,164,213,122,212,103,119,199,106,138,196,149,86,95,51,234,98,217,173,75,255,23,36,210,170,179,213,70,171,42,74,183,194,213,65,42,156,253,71,46,13,18,179,145,232,158,200,175,154,54,158,8,177,132,144,164,139,35,12,251,3,145,67,6,219,43,146,72,0,2,128,0,164,189,176,138,193,140,166,105,60,0,2,61,36,241,153,153,158,206,228,217,208,126,223,208,223,211,255,255,255,227,186,210,198,255,39,84,85,162,55,218,217,68,190,179,182,53,118,165,126,127,3,28,171,127,145,47,252,252,115,230,236,23,124,16,74,12,107,164,226,4,67,178,180,138,95,16,0,0,18,112,128,184,142,233,158,174,96,90,128,192,137,62,45,104,11,112,88,1,80,154,117,20,51,40,8,96,2,184,35,175,85,164,197,113,2,26,214,133,64,50,39,92,3,148,52,112,218,131,244,144,163,165,21,106,95,55,85,87,118,129,213,116,226,16,28,90,27,234,53,34,13,118,17,48,176,78,76,161,194,116,231,88,43,33,142,189,113,10,87,210,67,28,183,118,150,78,205,1,10,132,8,5,106,122,47,178,110,142,194,107,149,109,183,91,89,125,190,253,10,180,50,100,185,100,11,176,172,144,44,188,143,78,200,77,195,131,69,140,49,210,131,82,80,194,242,59,139,107,113,100,110,189,69,133,166,225,125,32,142,165,42,89,244,175,201,62,167,218,38,178,54,117,247,158,160,126,27,135,83,212,219,167,45,122,133,168,49,52,63,39,90,235,91,205,106,112,0,6,229,212,105,1,101,10,87,142,166,39,242,139,49,202,205,222,250,170,73,16,39,191,61,142,127,201,97,62,126,95,223,65,191,189,163,127,151,255,57,178,63,223,233,253,244,19,201,88,143,248,126,229,153,175,235,44,92,237,252,178,169,75,38,89,83,66,136,85,146,136,56,121,220,142,226,72,21,149,227,153,1,168,40,70,116,98,6,68,238,100,81,32,17,160,16,88,32,212,57,9,131,152,0,176,80,120,32,244,131,10,210,2,112,171,200,170,101,66,53,7,13,139,33,209,59,4,255,251,178,100,164,14,70,61,104,213,155,88,75,112,82,108,75,51,36,35,154,89,117,165,84,109,225,139,193,60,173,45,28,96,149,249,132,131,37,163,1,89,154,55,100,194,89,142,216,242,24,200,176,131,176,44,100,155,93,171,253,198,135,107,185,206,29,19,206,208,35,78,60,50,242,63,176,243,216,18,39,124,144,165,5,244,135,235,17,44,87,1,102,46,109,142,92,184,245,244,232,241,121,148,105,227,161,126,40,222,143,220,201,186,214,165,167,224,58,150,88,221,190,223,239,111,213,90,134,29,45,62,86,122,62,192,141,114,99,52,208,106,219,179,83,181,217,21,30,126,247,165,40,245,115,177,108,59,186,228,46,228,245,51,163,118,22,179,166,23,47,120,35,189,215,89,95,61,127,247,159,200,107,78,247,50,142,49,152,117,131,79,252,209,0,0,147,155,193,160,130,159,229,155,144,26,221,207,158,35,187,104,118,77,158,32,125,158,231,245,254,92,7,181,61,171,171,101,176,239,253,23,103,127,213,252,136,114,9,49,217,9,71,209,23,81,6,68,176,72,99,204,100,109,38,253,76,238,116,69,218,238,47,172,77,179,31,48,170,76,116,167,109,0,1,178,0,166,154,233,142,170,110,239,154,215,202,10,56,204,212,21,37,2,33,4,96,209,167,160,140,82,170,131,0,131,14,166,0,56,43,190,161,5,2,93,148,18,40,96,201,130,219,147,24,85,84,212,68,208,184,6,20,203,226,44,8,32,168,80,2,201,29,9,12,82,215,159,210,201,109,89,28,129,175,177,73,154,91,207,140,108,18,38,168,14,184,45,43,47,42,121,146,216,209,19,84,136,76,29,209,21,76,168,84,216,16,212,172,165,189,223,219,70,213,235,188,196,176,78,97,101,192,242,154,62,106,99,161,57,80,8,144,33,208,161,136,39,88,105,99,159,29,85,109,79,222,77,253,77,227,73,166,184,30,134,21,178,125,240,245,208,134,108,45,52,52,205,65,151,239,220,113,205,21,102,144,120,111,65,11,95,244,128,0,26,254,81,226,26,85,234,49,146,123,230,198,202,163,26,200,204,196,95,229,63,205,107,255,243,95,255,246,255,107,145,29,194,204,68,42,20,210,177,198,119,23,58,78,138,102,181,150,226,34,44,54,231,56,193,72,48,171,19,68,169,145,147,118,35,156,238,135,103,100,77,89,206,185,204,103,70,179,232,202,58,126,128,46,44,57,236,154,142,20,152,184,113,168,130,24,192,120,84,124,72,240,18,48,42,66,56,26,36,22,242,22,76,196,194,128,173,163,33,182,28,76,12,234,60,42,244,142,88,32,76,200,244,74,57,1,146,112,184,131,41,172,128,51,76,241,109,34,83,214,149,85,215,34,99,195,207,187,62,65,134,82,255,251,178,100,177,14,197,241,102,85,19,76,70,160,84,44,203,67,24,37,126,88,177,163,82,109,229,45,193,63,47,236,140,96,142,241,132,216,155,113,71,28,35,207,100,54,235,180,185,135,238,2,212,48,242,211,219,228,186,88,120,28,157,144,154,36,20,35,125,18,145,213,183,74,236,86,73,116,123,172,220,86,134,7,160,129,31,46,248,28,251,87,109,37,234,19,68,89,205,36,218,236,144,108,86,86,164,106,11,98,53,146,233,245,107,141,18,156,66,247,45,121,146,105,76,106,89,78,189,217,202,186,141,84,213,220,179,81,240,105,149,19,116,170,178,12,201,153,123,139,94,51,103,188,0,9,78,243,176,163,65,116,138,170,172,21,235,188,59,35,95,233,173,155,185,7,41,179,42,75,4,41,111,215,207,252,243,202,165,153,100,85,255,80,148,33,150,77,31,218,3,45,255,39,196,69,250,57,137,142,121,211,120,250,116,166,25,252,137,230,195,169,22,107,10,120,82,13,253,176,163,209,120,208,0,20,228,221,234,14,138,139,27,252,19,48,132,133,82,3,82,243,128,9,68,202,83,249,135,52,148,49,129,148,209,217,109,214,22,72,221,28,165,198,226,34,91,69,101,204,142,5,91,108,178,129,246,117,225,225,144,14,178,6,222,124,85,16,21,163,32,111,82,162,51,66,148,75,20,218,29,211,205,19,217,10,5,155,93,43,191,87,170,100,213,65,177,67,96,225,52,229,141,215,170,192,92,200,39,144,181,88,90,57,54,111,55,204,60,153,10,129,62,43,122,104,206,55,142,196,244,186,94,102,166,230,99,72,100,70,134,35,109,223,90,202,234,212,85,211,133,238,144,198,12,189,103,33,57,164,246,205,84,114,100,84,52,208,22,233,243,48,92,222,27,238,77,155,165,128,3,82,94,80,29,17,60,155,97,102,151,68,194,106,110,232,4,248,131,137,33,146,85,127,74,127,127,254,163,182,98,121,153,106,169,74,201,79,239,73,142,237,50,189,29,167,117,163,78,50,102,158,149,163,235,109,156,65,142,207,250,25,158,74,24,149,54,211,160,53,35,46,204,154,179,216,168,14,175,193,61,42,0,0,4,186,58,128,127,112,38,86,232,107,184,6,48,122,97,134,198,10,222,111,98,38,80,66,235,24,128,136,20,216,46,80,103,32,134,36,16,97,238,35,70,80,23,92,68,82,154,11,48,142,132,71,25,178,178,82,232,5,10,100,70,136,134,58,50,226,202,177,181,174,195,147,17,71,44,180,135,65,183,83,22,46,206,32,102,245,175,73,146,169,211,129,225,200,154,246,96,16,83,37,118,45,185,15,92,236,66,29,162,158,30,21,8,199,84,178,38,8,23,90,35,112,105,184,100,45,161,81,4,39,23,36,190,255,251,178,100,196,140,197,121,104,215,155,9,53,240,83,12,91,35,24,34,88,92,33,163,78,109,229,45,193,130,51,108,140,83,15,201,205,162,70,1,4,206,156,205,56,180,173,251,238,109,7,152,145,113,114,34,8,122,72,210,103,25,169,41,20,137,212,119,34,179,39,104,234,168,9,12,131,196,57,226,252,70,249,55,79,154,83,178,1,75,201,207,44,68,121,0,42,108,161,194,88,146,89,161,58,51,129,34,203,142,37,39,42,179,201,108,221,119,189,168,145,175,65,133,122,119,0,1,251,94,20,194,96,82,9,152,12,65,200,98,170,5,178,141,98,217,198,81,205,26,34,117,119,213,254,139,253,255,253,185,127,228,137,164,113,150,157,16,68,162,243,222,250,171,76,27,27,250,231,151,183,106,235,111,88,118,3,87,66,60,54,90,225,45,3,163,201,149,60,169,201,247,183,85,178,243,188,88,93,148,162,47,205,179,240,101,218,218,150,166,28,8,104,0,2,243,0,60,48,72,35,21,140,49,54,131,122,75,51,212,67,40,57,49,225,242,84,1,0,41,65,145,135,35,145,11,51,44,192,92,76,17,179,2,13,43,145,5,90,88,56,176,148,4,33,60,3,4,184,66,83,77,8,178,243,151,52,20,68,182,196,77,213,123,81,98,11,241,77,93,183,114,121,65,144,254,4,115,217,210,100,44,233,89,64,139,77,213,100,64,78,80,110,194,36,132,235,22,138,241,19,204,7,177,41,99,32,212,175,135,75,75,169,142,234,42,110,44,59,185,210,136,172,231,187,93,186,246,239,229,123,17,203,77,29,59,116,214,174,191,67,159,198,208,148,217,12,116,132,55,186,180,107,20,245,20,41,116,188,141,13,37,89,140,191,88,96,200,90,78,60,21,247,246,173,93,154,106,220,103,225,125,247,244,171,119,54,244,189,138,69,183,109,123,67,144,45,190,78,77,109,74,237,152,101,182,243,214,109,168,206,0,69,70,103,188,241,20,0,0,106,222,113,9,120,145,16,107,119,73,8,111,34,172,42,57,28,147,85,221,94,112,60,158,83,247,253,191,255,247,255,35,20,77,146,190,111,208,75,231,56,231,234,7,49,33,221,204,84,205,144,71,1,234,167,127,245,62,219,246,211,211,40,84,70,12,144,224,233,111,80,203,204,178,158,57,48,96,166,0,169,10,0,39,37,252,97,71,151,131,104,200,200,152,2,57,112,3,0,189,217,146,154,144,139,137,140,181,4,140,189,149,167,240,173,85,151,233,31,153,133,49,142,46,14,150,142,162,22,91,146,74,98,145,44,80,70,141,49,103,196,170,35,144,64,84,226,173,49,215,153,225,83,65,255,60,37,198,71,32,217,102,32,64,210,11,139,202,219,43,38,210,123,98,27,129,122,255,251,178,100,202,12,199,9,105,83,147,122,98,240,83,236,43,19,36,35,172,85,13,163,96,108,61,45,1,69,171,44,204,144,149,97,191,178,151,16,80,237,182,155,169,37,114,110,83,24,207,108,78,67,136,73,85,222,163,48,184,27,139,123,70,46,172,229,81,49,217,33,180,233,9,30,198,30,227,2,219,90,187,74,200,163,46,116,157,14,176,212,246,88,235,146,44,173,200,186,89,15,190,112,181,235,175,226,147,96,0,180,187,164,210,116,176,123,16,249,241,139,35,171,34,54,194,53,144,150,172,90,126,255,213,255,244,186,179,183,207,212,178,148,140,16,87,20,117,53,90,247,69,51,55,222,243,115,149,6,41,36,246,67,53,79,190,141,136,163,167,92,168,109,12,234,204,162,140,7,21,127,151,63,187,123,171,85,207,236,108,0,70,32,6,227,234,25,109,144,109,139,169,175,153,0,214,233,145,216,198,141,31,25,9,18,48,47,50,112,216,197,109,148,26,52,121,168,208,5,112,169,4,203,97,36,13,49,176,136,195,226,33,98,57,135,65,70,12,22,2,129,38,51,65,24,4,90,100,178,1,143,203,225,96,232,88,34,72,123,11,134,121,72,21,169,84,80,18,113,4,96,22,113,44,137,224,66,2,197,187,160,163,80,217,87,1,158,22,84,33,113,229,147,217,54,201,155,71,228,128,24,26,31,66,22,96,228,51,52,129,160,46,81,126,162,54,19,229,172,49,152,74,138,38,114,69,192,78,83,189,4,68,89,21,249,151,114,126,106,24,145,62,44,102,23,167,70,67,53,65,107,242,74,9,58,1,130,49,4,27,174,72,72,54,95,134,135,137,85,113,96,45,53,64,36,4,165,144,41,1,140,101,174,62,145,98,197,183,63,95,75,54,217,178,198,165,246,206,117,121,102,39,39,253,21,163,89,102,97,109,248,203,135,210,98,105,99,152,214,194,85,43,58,165,227,215,15,171,5,80,36,242,90,190,94,189,53,154,171,115,24,118,45,246,167,96,233,153,126,102,6,63,136,229,192,0,169,39,41,32,124,20,46,184,161,173,184,47,12,44,183,239,125,183,235,251,101,84,203,243,93,254,239,185,239,214,191,255,254,109,59,174,249,154,252,22,123,253,29,138,66,177,78,202,82,9,143,42,172,196,97,153,198,187,232,80,231,58,85,14,221,101,183,246,127,164,138,130,4,197,71,134,25,247,135,92,57,154,253,133,143,170,178,137,78,48,164,18,0,4,220,188,86,128,162,44,76,216,156,2,33,132,48,113,101,183,65,134,162,91,224,161,205,44,32,120,121,29,80,141,154,169,82,185,128,215,203,88,110,44,29,20,81,33,36,26,19,30,114,16,21,86,52,191,33,77,141,67,136,142,143,57,160,117,49,113,255,251,178,100,218,12,200,146,111,208,139,153,101,80,93,205,11,3,48,69,190,21,149,163,92,108,164,215,129,57,179,44,140,128,150,233,210,166,94,185,117,163,21,113,141,165,111,89,154,198,228,66,23,46,219,10,49,25,209,13,65,68,106,87,130,9,44,119,41,53,103,138,8,49,130,70,161,37,20,243,202,215,70,156,119,235,70,180,43,73,66,103,179,12,228,101,150,179,225,27,140,228,57,65,232,45,133,62,212,99,109,199,195,29,42,47,20,170,17,141,73,202,140,31,67,250,105,144,63,215,178,76,204,237,242,230,76,5,108,2,88,0,36,229,236,115,20,32,128,219,22,244,7,46,32,189,96,203,234,226,107,252,109,189,84,81,249,163,127,255,255,136,255,248,232,229,175,255,34,81,233,134,176,72,132,23,85,59,163,105,42,82,117,38,173,61,21,91,255,68,99,43,17,156,123,94,178,43,57,139,86,153,158,110,234,171,132,195,212,0,70,99,135,57,156,24,13,150,110,229,105,196,196,134,88,104,24,30,70,109,224,160,41,108,99,145,209,134,203,102,55,73,140,69,28,74,113,64,152,51,7,165,97,23,179,28,200,200,189,2,54,49,133,204,89,130,83,166,99,137,178,28,107,142,156,148,34,67,3,62,15,7,30,110,37,92,42,44,206,157,85,194,210,196,4,194,9,179,48,40,83,76,8,42,44,88,187,216,137,160,208,239,43,146,6,48,209,95,117,140,143,108,68,122,64,222,126,33,201,115,168,203,59,77,81,74,46,66,230,32,71,242,116,7,34,68,187,50,212,72,74,37,171,2,109,141,31,139,81,12,24,140,71,85,33,155,40,56,177,79,216,219,95,46,124,189,101,157,92,186,97,46,78,241,151,214,108,103,141,34,69,87,223,147,105,142,11,57,217,23,23,43,233,109,189,133,149,205,159,49,64,129,74,227,94,120,17,44,175,191,196,26,247,8,146,68,135,184,17,218,247,183,25,172,254,120,110,162,183,203,125,226,147,106,151,77,233,143,22,117,173,214,62,158,222,214,122,241,244,152,131,27,238,191,239,226,22,135,122,198,93,93,244,0,48,0,0,91,93,240,102,150,121,137,133,207,224,50,211,3,47,92,134,213,138,102,217,132,92,49,127,255,255,250,36,159,202,214,20,18,137,200,53,47,43,253,98,185,48,33,11,220,199,87,156,41,138,16,17,152,65,59,155,10,65,220,120,168,238,157,248,63,244,94,12,65,10,247,44,84,185,23,157,172,239,251,119,161,151,96,2,219,151,144,62,56,67,193,14,204,49,131,38,60,96,136,34,105,172,0,40,13,14,224,163,133,184,122,76,10,132,206,78,129,33,72,180,144,238,36,204,74,79,43,73,213,216,44,44,28,97,130,198,86,128,46,203,255,251,178,100,204,12,136,62,109,209,11,154,122,246,86,168,11,58,24,35,126,89,65,163,88,109,61,149,1,54,45,172,76,128,142,233,114,228,74,42,9,169,166,108,61,66,15,116,253,25,84,40,184,231,241,215,152,136,230,104,184,107,140,238,236,241,216,108,224,253,251,99,225,218,60,205,87,40,180,153,178,4,200,220,74,201,86,112,149,112,244,234,50,9,210,38,161,85,248,43,124,179,1,134,238,177,144,222,179,173,214,22,17,176,157,189,60,118,171,139,239,208,130,62,124,51,172,162,69,124,110,15,79,78,71,39,204,186,187,246,117,97,47,217,221,137,35,199,12,202,159,179,201,26,109,242,10,167,236,115,26,152,104,95,62,186,54,53,107,81,217,103,68,222,193,254,150,7,113,189,64,0,67,151,218,216,148,84,7,18,111,24,121,40,145,107,26,79,115,99,239,236,101,233,109,247,43,255,255,249,34,255,255,255,224,216,225,156,176,82,71,47,184,17,91,243,253,209,200,176,119,221,168,172,254,158,246,25,123,204,237,229,197,147,9,105,20,90,216,115,92,67,166,247,89,144,218,16,0,5,112,4,241,218,135,24,148,233,150,209,24,75,89,3,153,13,41,159,156,153,17,1,140,1,11,59,134,3,150,4,77,29,20,196,2,204,92,136,89,108,48,60,196,44,22,202,36,206,37,113,128,57,15,202,192,81,241,219,91,117,150,145,12,98,44,53,2,190,70,176,229,212,197,98,46,183,49,211,14,73,159,186,8,124,250,187,52,105,240,167,237,196,23,243,234,242,197,165,173,11,185,68,100,81,24,134,179,164,106,28,107,45,78,142,211,101,195,241,165,191,11,234,138,45,112,233,168,142,102,168,124,247,161,215,99,36,140,205,181,242,252,118,38,99,190,183,221,122,183,105,126,178,106,193,235,199,10,15,110,204,37,157,67,154,161,184,161,23,172,135,247,105,240,156,242,78,172,207,223,239,57,186,155,173,79,111,162,218,158,211,241,200,171,231,61,248,156,109,204,124,253,254,155,90,101,187,233,183,159,126,26,42,184,139,235,189,194,0,0,2,118,248,0,78,216,58,0,6,190,155,172,178,215,172,139,222,233,124,27,145,221,87,150,91,255,255,191,255,175,235,255,170,155,230,166,121,117,66,143,3,106,69,211,58,161,107,49,175,249,211,165,252,245,255,63,170,83,89,105,221,51,19,219,93,202,137,230,225,176,56,169,46,128,92,48,105,33,253,131,54,73,53,152,66,102,3,19,58,25,87,60,19,51,23,22,49,176,35,35,9,70,209,9,217,133,32,154,24,129,142,37,24,200,233,134,128,24,111,135,118,28,72,67,12,8,40,152,94,130,38,67,84,58,58,97,140,128,210,112,32,119,16,191,229,220,99,201,255,251,178,100,184,142,70,211,104,211,19,121,99,240,75,204,11,39,24,35,158,92,13,189,76,109,229,47,193,38,179,108,140,128,10,209,92,52,25,107,227,18,177,101,31,217,232,187,158,174,37,197,219,22,2,106,98,32,213,220,89,109,150,218,106,71,13,105,129,222,129,35,112,228,229,138,237,126,146,47,42,230,87,233,241,109,42,48,186,61,59,9,19,145,85,131,123,203,236,240,22,62,17,89,11,15,81,67,113,75,109,68,209,176,146,237,224,49,184,154,109,146,207,19,55,132,39,51,195,141,78,121,146,166,132,73,176,27,13,58,116,137,252,64,177,68,84,96,104,114,12,91,18,181,18,246,160,210,73,193,230,161,180,112,12,168,233,234,203,231,146,185,37,47,74,194,111,98,191,251,255,247,255,127,225,150,0,13,205,224,26,212,11,4,172,124,167,42,132,31,108,243,80,221,93,95,80,226,51,72,173,55,255,246,221,171,87,255,191,103,252,151,210,32,212,149,93,124,206,235,118,86,187,76,12,200,85,255,71,91,172,161,16,162,93,218,120,177,74,218,162,106,232,86,169,204,244,104,217,144,0,0,11,80,81,216,214,216,204,48,64,233,64,205,209,16,204,211,140,160,176,222,79,2,228,98,2,49,231,16,224,70,2,56,189,70,98,213,0,15,96,164,76,240,19,121,49,154,104,85,17,0,111,177,176,73,251,234,232,88,128,85,139,56,28,114,50,136,199,89,204,32,128,103,218,40,220,147,109,143,62,177,136,25,216,142,140,12,147,49,74,204,214,4,140,26,151,8,200,3,253,76,64,20,229,125,137,132,102,83,132,76,161,4,177,62,193,107,139,101,231,153,50,147,141,229,21,179,39,219,100,235,167,192,163,164,231,9,11,165,131,255,187,15,188,189,113,245,23,212,188,132,36,169,42,21,148,224,240,174,163,152,236,188,231,30,218,31,176,134,164,239,103,150,252,10,104,150,59,91,254,211,180,187,218,193,163,85,211,74,236,150,42,210,187,139,17,201,227,231,239,208,172,17,217,211,200,226,214,161,44,63,121,152,183,161,206,228,40,144,119,101,238,164,128,0,0,82,223,96,76,96,16,1,99,229,154,93,137,202,88,95,198,252,168,120,207,193,255,185,47,255,250,255,252,214,228,255,237,64,87,66,59,117,175,186,41,69,214,244,222,104,55,66,153,40,134,77,109,235,244,233,84,119,118,66,56,51,153,200,86,146,179,233,42,85,26,144,109,120,129,25,66,28,137,24,96,229,49,144,72,38,110,38,24,164,198,99,230,177,137,7,198,72,5,24,144,136,111,0,25,242,166,4,89,229,4,76,112,69,208,56,161,134,34,21,40,103,3,36,120,25,186,8,73,80,155,32,99,222,199,153,155,111,9,64,76,255,251,178,100,183,142,102,254,104,211,155,121,99,96,76,172,219,39,24,34,156,93,109,123,72,46,105,233,201,40,176,107,204,179,8,185,212,194,26,45,233,135,1,24,52,38,17,108,178,136,48,66,13,215,82,129,32,80,57,64,117,111,22,97,52,32,128,54,134,27,25,96,28,130,106,126,61,32,5,184,248,66,151,8,88,107,31,238,102,113,127,75,65,80,130,253,130,164,57,111,75,184,111,75,99,184,206,155,52,250,102,196,206,243,120,25,179,91,158,40,83,44,170,113,14,242,174,76,107,82,14,164,112,126,243,73,24,115,200,207,2,72,107,142,221,191,41,96,154,88,54,246,143,152,147,231,52,181,154,225,69,113,195,76,58,203,242,250,215,155,58,126,234,250,133,44,75,218,53,247,155,189,220,91,201,189,98,83,203,124,135,188,220,212,200,180,154,138,217,117,216,125,126,183,233,147,51,67,88,48,145,114,144,41,220,226,212,65,32,236,45,77,191,156,26,162,90,24,100,87,255,87,86,255,255,255,255,216,72,110,130,253,87,250,86,180,253,189,92,140,255,253,235,109,103,116,67,55,246,215,231,4,46,142,85,49,153,164,59,181,9,43,193,59,225,252,169,15,134,0,20,156,188,46,136,196,69,4,202,11,85,26,76,101,140,153,23,71,16,169,100,137,134,26,172,20,160,202,34,15,224,133,86,64,6,36,130,52,244,107,105,141,29,59,71,0,46,216,177,70,44,179,142,187,94,48,199,128,216,4,11,74,209,50,100,115,82,142,148,37,219,10,233,198,40,191,41,190,13,89,245,29,36,216,196,213,60,100,146,171,189,90,137,20,244,47,81,121,96,221,93,180,89,38,255,80,38,211,94,95,156,209,163,76,255,55,111,166,161,6,204,21,172,63,111,171,10,130,60,215,154,144,155,29,102,172,115,57,23,172,40,235,240,197,19,112,17,50,219,25,241,241,2,92,101,170,20,123,156,207,32,173,183,24,248,213,102,165,104,157,115,166,82,106,152,50,225,45,58,187,79,20,237,95,76,17,230,132,124,75,45,14,81,48,165,84,238,17,115,143,109,86,28,88,110,16,102,166,106,228,0,6,96,0,2,174,248,182,66,136,99,132,78,32,149,130,204,0,239,3,218,239,12,138,165,125,199,221,245,255,255,251,255,254,234,255,255,57,149,202,78,153,104,196,115,101,83,28,138,20,194,236,153,52,216,222,116,97,222,229,50,178,9,75,18,105,243,160,189,20,59,247,173,128,28,114,222,58,1,205,97,131,1,140,25,174,9,156,192,99,100,80,133,67,24,21,210,7,54,158,161,65,137,138,67,178,44,58,110,154,198,137,48,202,171,77,186,61,105,32,4,50,33,40,129,29,6,246,219,22,230,196,145,2,234,139,71,255,251,178,100,174,12,134,151,104,213,155,89,121,224,73,75,91,42,32,2,196,88,169,163,90,108,177,246,193,43,48,108,104,176,10,209,171,147,164,134,161,139,157,24,197,199,70,130,181,143,143,16,205,132,117,70,142,41,53,112,28,34,50,240,124,195,142,184,216,156,119,47,205,105,10,164,76,77,74,171,251,72,223,79,82,43,107,20,83,82,240,16,153,235,226,235,116,87,237,227,124,38,21,95,112,119,52,172,171,53,134,69,59,211,236,221,143,16,160,110,183,151,13,172,110,48,241,136,223,231,27,199,108,206,186,71,50,102,138,139,230,183,195,37,143,104,107,82,204,159,112,119,67,216,59,30,199,182,254,169,105,171,188,201,175,5,195,89,204,166,0,0,35,37,202,135,21,76,154,34,158,85,177,101,81,72,16,196,58,240,121,241,243,127,245,220,254,139,183,109,191,247,255,230,93,102,242,154,187,26,82,9,26,159,53,217,199,119,101,108,236,229,33,175,173,107,58,214,231,185,153,217,152,132,77,166,171,218,240,81,156,235,219,114,16,8,24,220,125,37,142,66,242,215,11,117,50,34,192,165,129,16,77,24,162,204,8,144,27,2,148,186,0,155,34,35,5,12,2,153,48,148,96,127,149,59,168,161,233,74,188,23,233,173,179,150,222,116,40,183,46,199,36,57,149,234,29,43,88,115,120,210,53,198,102,131,70,51,83,111,92,44,224,170,136,191,129,117,88,164,177,170,157,94,81,235,9,155,77,136,59,47,170,70,120,241,240,239,52,18,124,109,51,106,195,172,249,178,177,28,211,134,223,44,7,183,205,53,228,238,251,83,110,90,220,46,73,152,51,117,109,118,153,66,51,239,15,47,255,204,28,197,214,241,14,191,74,119,59,226,212,173,253,183,154,175,187,182,33,61,240,48,212,254,30,81,74,40,250,116,137,219,135,26,7,44,75,198,179,39,212,100,47,48,182,212,143,214,94,74,28,233,0,0,4,24,0,4,66,238,90,114,124,130,45,125,220,215,146,201,7,201,115,182,107,24,40,55,247,83,75,255,255,175,255,217,217,76,199,255,253,31,255,255,255,236,69,134,25,159,62,197,114,145,214,239,166,91,183,228,69,86,151,53,175,145,208,58,89,8,245,114,228,162,37,211,74,84,53,32,128,146,151,40,185,132,212,100,227,153,109,134,4,89,181,182,109,186,155,212,102,4,112,243,35,50,12,219,138,42,27,48,236,95,176,113,179,36,5,219,71,17,80,239,200,52,13,196,167,44,7,11,142,77,147,64,145,171,183,161,97,172,13,5,150,130,80,176,71,125,8,19,36,224,217,62,135,211,195,61,161,91,56,194,53,216,152,195,117,157,197,198,26,160,232,104,130,226,46,139,51,170,34,51,97,8,14,255,251,178,100,191,12,134,40,103,86,27,88,121,224,77,108,219,61,25,130,100,30,125,161,80,109,63,23,129,62,30,235,76,244,148,185,218,177,151,10,53,118,12,157,75,135,112,89,183,7,48,129,201,126,157,58,97,236,249,115,204,16,112,48,38,172,225,26,144,21,118,159,27,157,186,28,218,157,234,149,74,82,13,21,17,134,233,188,253,119,149,240,221,104,195,35,100,171,141,176,181,41,45,235,83,251,62,164,189,146,50,141,30,205,153,169,4,220,170,189,200,18,196,236,110,6,165,191,26,96,244,211,57,77,68,108,76,97,94,126,69,30,151,202,242,174,251,15,62,236,220,142,165,187,57,202,99,95,94,198,111,118,22,36,29,181,50,118,174,232,151,251,192,0,0,212,68,148,138,211,189,60,64,140,133,146,74,33,164,44,36,30,107,164,155,235,57,105,93,220,28,52,17,19,255,241,255,255,246,106,181,255,221,189,31,191,254,255,254,174,232,30,138,129,230,181,83,218,58,111,249,37,205,255,186,109,222,53,220,212,162,123,25,206,125,168,179,146,92,77,126,44,0,0,50,192,180,229,195,242,85,25,149,145,198,26,23,14,36,66,4,70,68,24,130,72,102,12,14,153,44,22,100,193,232,32,114,99,130,41,107,140,64,47,48,176,109,121,7,22,54,208,192,101,144,64,80,132,145,30,0,230,135,254,48,233,74,198,126,131,65,141,23,209,211,12,25,195,70,85,227,110,4,101,145,69,30,119,211,178,64,238,59,202,70,24,163,85,21,16,140,242,36,241,190,139,37,249,175,58,152,212,116,205,252,63,106,84,34,57,167,89,158,158,157,169,74,242,226,218,254,33,70,110,110,233,0,255,121,102,49,230,250,41,234,181,72,194,44,51,18,247,79,55,221,242,63,120,150,222,119,203,23,195,212,181,25,87,231,102,187,60,59,121,25,231,205,63,167,191,113,240,239,172,166,97,77,186,163,181,53,163,83,22,111,222,239,35,157,113,117,103,133,18,54,91,117,207,42,183,197,68,185,207,9,22,135,98,71,178,203,169,174,179,173,102,238,233,121,129,135,167,147,196,128,0,128,183,208,241,232,89,20,107,42,96,167,34,162,168,122,132,63,255,247,255,255,255,224,184,4,174,12,27,67,77,190,61,196,12,85,107,106,13,32,193,178,64,216,24,177,162,17,27,69,21,115,2,9,72,37,67,18,196,212,162,48,22,64,247,204,35,195,49,64,202,240,11,208,50,3,0,131,141,64,35,78,89,65,5,54,2,129,152,114,228,65,10,205,23,132,28,196,20,83,69,18,68,240,117,145,157,146,17,210,92,173,106,104,113,42,80,162,248,112,99,145,21,158,206,99,240,243,7,251,115,21,29,140,148,229,79,74,94,21,169,186,255,251,176,100,187,142,39,67,102,210,147,153,123,240,55,65,27,51,12,194,18,27,221,157,80,109,97,239,192,187,132,109,180,192,164,208,75,113,249,134,117,87,11,233,183,9,173,57,61,102,177,81,210,105,254,61,54,176,183,75,169,21,119,109,155,206,245,161,38,214,224,158,79,225,54,173,249,9,153,13,97,142,194,242,208,213,152,198,162,230,72,144,175,14,28,108,78,153,65,207,157,57,207,102,178,62,218,150,216,223,150,218,239,35,234,210,206,206,248,239,49,55,18,14,253,239,75,199,152,252,106,173,160,33,186,195,61,46,219,50,100,240,139,2,33,129,230,202,100,74,98,212,238,51,249,88,254,170,253,167,88,241,138,223,32,139,237,148,92,155,22,246,5,0,80,0,155,242,153,82,153,116,168,33,232,241,96,24,215,185,203,228,127,255,255,255,250,127,134,162,17,74,171,138,183,138,53,208,35,220,233,125,7,2,30,235,81,241,160,0,0,1,48,66,150,3,112,50,97,80,41,25,156,10,18,59,24,227,144,118,57,128,80,66,232,37,26,197,75,17,84,6,96,9,144,96,207,202,142,32,89,123,27,198,116,196,196,107,160,148,198,44,73,232,13,64,146,72,137,167,141,197,44,147,102,128,139,225,254,116,180,148,8,19,137,84,180,61,6,64,140,147,183,73,4,10,156,212,172,57,12,25,227,49,157,6,41,254,101,199,88,98,2,104,106,188,82,16,8,20,106,157,157,64,226,174,82,33,25,138,175,132,15,223,17,250,178,4,238,209,205,140,1,183,51,181,230,169,55,119,29,196,132,225,69,31,110,108,87,206,86,46,19,6,10,129,202,173,114,93,84,244,176,71,179,109,105,27,79,33,106,176,163,103,112,158,40,33,155,170,150,202,215,21,146,148,213,94,31,209,217,85,136,180,181,25,149,234,233,153,224,174,99,35,97,54,148,8,4,251,18,48,90,108,253,242,156,157,188,180,170,6,55,187,135,11,222,37,225,222,39,255,59,214,233,191,241,241,153,49,175,140,191,128,141,26,249,128,64,4,195,6,105,240,76,21,226,184,101,41,147,148,148,132,239,35,7,144,96,172,232,96,151,102,32,105,150,182,111,92,255,89,38,156,89,149,236,94,139,216,111,158,88,116,69,145,221,67,255,71,226,29,168,247,136,159,220,127,246,94,38,3,13,116,231,181,41,79,50,72,7,16,173,50,38,209,208,1,52,213,27,33,134,8,36,99,148,151,68,28,12,136,56,241,55,36,201,49,49,96,213,211,159,13,129,7,23,89,69,154,146,208,76,112,185,210,210,8,128,144,5,202,18,171,6,139,52,37,130,67,25,168,178,251,135,159,136,83,37,103,144,250,182,67,206,3,200,197,148,252,165,202,136,59,47,44,255,251,178,100,203,142,39,193,116,84,27,121,121,242,72,163,122,165,61,34,90,155,25,209,86,77,48,93,64,203,136,44,244,243,52,48,196,63,217,36,34,83,78,213,32,171,84,53,83,104,240,173,41,52,135,25,135,47,60,45,173,185,137,242,139,48,240,101,141,81,79,198,147,83,216,146,81,82,86,68,194,230,31,167,243,73,215,56,105,150,101,220,86,189,212,38,123,32,19,222,34,206,170,106,43,55,70,171,107,231,161,29,199,207,37,150,147,144,7,199,235,120,39,39,220,235,66,184,186,221,110,178,177,56,105,9,45,48,247,42,23,164,54,118,43,67,93,172,12,253,165,150,47,148,216,97,151,237,151,183,50,50,59,40,150,65,60,0,0,30,0,13,240,217,3,53,24,136,54,7,175,132,154,25,149,196,244,29,196,209,214,233,85,216,235,191,255,255,255,255,250,156,184,182,237,221,95,236,93,199,212,35,252,173,97,41,98,229,0,72,62,158,101,134,0,128,86,249,147,154,99,44,139,95,34,136,86,12,205,21,28,0,52,112,118,1,196,108,109,204,10,190,10,6,71,32,112,34,214,129,68,12,129,135,21,113,164,18,98,208,60,70,60,20,20,143,133,182,3,55,40,15,6,3,70,75,19,37,110,150,89,192,110,0,160,105,236,252,65,40,140,160,106,194,80,69,156,85,125,223,40,219,202,112,34,73,113,166,22,202,72,98,100,105,96,86,159,34,34,198,76,15,20,202,30,184,91,60,226,149,45,109,168,148,201,136,206,140,132,203,147,34,11,45,205,184,138,115,209,165,223,10,66,109,121,220,229,82,60,196,125,46,39,135,215,160,226,19,227,180,173,60,161,92,201,195,168,236,81,67,67,141,232,236,159,224,65,179,31,172,21,181,141,32,187,6,178,37,61,50,135,3,84,74,237,181,210,110,214,21,55,114,129,211,219,121,48,45,193,191,5,41,151,142,223,230,238,51,151,89,249,57,245,191,116,252,83,223,57,243,51,144,195,241,18,12,8,0,0,0,4,189,16,33,5,207,150,13,232,146,204,117,0,149,71,204,29,168,100,223,114,232,143,182,85,197,248,120,135,47,240,161,40,204,173,207,5,137,41,63,208,168,219,128,92,140,195,16,200,103,57,6,236,51,253,232,183,21,191,101,6,197,28,200,87,76,36,176,206,166,203,252,58,68,99,229,166,40,76,156,64,211,160,81,193,124,129,35,70,2,76,97,64,233,210,28,0,161,228,160,97,131,227,64,209,23,153,105,0,75,31,36,10,22,10,78,197,122,141,168,10,126,220,80,160,28,15,4,189,107,61,138,171,2,192,64,215,19,93,182,73,222,134,13,41,108,67,83,113,199,68,211,152,242,38,37,106,66,8,179,170,206,148,40,222,25,179,255,251,178,100,204,143,39,106,113,83,139,79,102,180,66,11,107,10,44,2,186,91,33,151,80,13,189,58,209,5,141,171,24,246,8,176,23,67,79,77,49,231,49,27,147,157,169,118,165,96,140,169,149,246,143,248,15,154,206,104,45,169,231,72,244,216,210,204,88,38,228,88,140,170,249,168,175,204,56,181,115,210,226,77,204,80,33,216,201,179,53,129,138,155,56,180,83,184,183,54,254,176,26,200,96,203,171,175,144,255,237,115,182,142,41,53,140,94,55,146,44,13,176,214,6,154,89,184,18,124,197,234,59,51,9,255,19,212,126,243,38,39,84,109,211,93,218,0,32,14,153,33,197,221,70,126,21,35,184,182,3,59,15,208,17,213,106,4,141,11,206,218,232,66,255,97,50,12,96,97,206,254,70,255,225,93,255,246,127,195,127,240,130,91,245,146,202,7,221,179,197,238,92,234,200,65,54,21,139,162,213,89,112,0,7,37,188,99,49,83,146,188,4,152,80,1,94,14,68,49,174,224,132,37,219,115,18,48,179,171,185,135,47,88,16,80,48,196,74,98,188,224,93,43,52,244,19,18,129,4,95,203,81,210,212,51,163,57,153,197,253,233,166,100,177,184,147,216,74,213,24,136,94,210,78,216,218,197,140,54,191,125,4,217,80,193,157,8,82,164,9,128,242,72,68,82,185,30,122,62,242,141,111,48,89,178,169,96,88,156,208,115,149,18,47,100,218,153,181,155,158,167,210,226,166,250,17,182,132,164,77,156,141,54,154,70,125,173,69,29,236,205,200,130,246,166,201,232,51,154,226,33,137,55,12,64,87,178,54,170,160,93,97,188,237,112,171,146,133,74,245,179,147,73,51,149,76,8,122,117,17,177,152,220,63,169,60,8,238,12,17,213,43,137,99,34,198,50,219,247,233,212,42,142,79,199,28,127,166,21,116,57,219,17,202,172,223,39,214,36,207,243,65,242,60,133,0,0,24,0,0,154,76,165,83,156,106,0,224,91,210,218,243,89,147,1,29,50,253,112,79,141,39,52,95,185,250,211,65,169,100,144,52,246,176,219,235,117,206,74,29,144,253,122,255,223,149,180,47,171,183,255,183,245,167,93,7,68,64,117,237,167,161,31,232,160,99,207,67,3,7,25,84,84,219,140,170,90,240,8,81,201,201,47,11,46,42,105,157,32,1,136,246,8,184,208,93,242,236,17,25,185,140,152,64,21,59,47,106,180,41,230,52,165,173,228,190,254,198,22,232,23,1,74,108,90,39,167,42,26,111,148,157,74,96,33,112,225,28,73,24,136,181,97,40,83,6,27,231,249,110,106,179,156,142,40,107,74,146,179,30,48,224,38,204,118,228,66,94,18,202,177,201,98,205,22,119,46,207,246,45,190,163,2,178,27,147,255,251,178,100,207,12,38,251,105,86,155,56,120,240,82,39,202,201,60,197,144,26,129,149,90,108,225,227,193,49,9,171,104,246,8,120,228,106,73,112,85,61,90,142,226,226,215,34,117,185,154,102,52,109,217,232,217,172,222,217,97,72,66,132,127,148,242,204,167,86,102,102,214,235,194,124,221,182,216,24,158,53,18,16,175,25,75,143,118,33,227,187,200,239,48,50,142,139,2,50,73,86,184,198,31,105,138,141,177,112,216,137,35,176,195,20,89,22,235,89,73,213,223,184,105,93,36,74,37,49,136,149,74,172,184,246,216,191,102,240,32,0,1,74,55,138,182,35,173,104,168,208,112,46,223,132,171,60,190,14,200,72,155,91,72,161,246,221,144,231,164,115,112,96,68,148,233,145,82,208,69,137,117,72,151,92,159,190,140,176,169,220,195,11,14,124,90,97,37,122,33,190,222,109,242,228,206,30,42,19,80,83,156,79,1,168,48,220,211,207,96,49,117,83,83,162,56,129,163,58,157,10,49,154,25,129,66,129,157,150,24,64,145,0,224,201,113,178,17,25,248,209,247,169,141,65,178,88,3,99,229,208,227,21,81,119,46,67,99,67,9,224,0,2,200,52,50,236,0,79,48,24,83,48,176,38,25,118,18,129,99,61,41,132,2,20,34,21,41,105,172,1,118,10,13,84,12,131,59,97,173,150,48,176,77,129,236,172,152,11,14,205,154,213,98,161,76,81,173,183,22,100,10,229,162,85,35,27,0,247,124,135,184,171,153,22,95,175,42,149,203,182,218,193,58,148,11,48,28,252,36,248,233,164,17,216,120,174,190,55,63,50,82,182,101,210,33,23,21,158,136,106,228,155,185,183,27,227,17,202,205,225,211,74,93,198,37,23,45,176,160,165,96,187,97,211,54,229,121,149,116,8,102,3,46,182,217,223,223,69,245,221,227,24,73,214,190,241,130,124,101,202,36,59,200,149,150,38,17,81,43,26,33,137,173,215,227,120,219,62,113,247,91,227,59,251,182,47,168,90,236,90,206,119,135,88,215,97,255,233,220,1,16,0,0,0,11,18,228,136,106,6,145,157,3,216,39,16,18,234,21,57,11,135,45,30,234,39,153,126,159,253,191,255,239,211,255,91,251,255,255,255,253,238,189,251,182,149,49,232,250,58,22,51,31,217,230,99,18,15,78,217,98,137,242,48,217,144,73,164,54,195,2,173,19,87,192,244,35,5,56,38,14,112,67,131,136,21,27,137,11,10,151,20,64,64,152,154,201,201,104,3,14,178,23,129,68,68,21,20,96,10,224,26,160,90,32,134,120,245,55,169,115,20,82,245,149,17,118,218,82,250,106,143,60,168,124,87,28,104,77,12,146,176,75,11,248,6,203,35,97,50,102,211,213,125,222,255,251,178,100,205,142,39,245,115,210,3,121,123,112,66,233,123,29,61,34,8,27,89,177,80,109,97,237,64,211,134,108,168,179,20,96,113,164,111,61,58,8,76,37,218,22,183,117,183,42,167,46,242,232,57,87,86,147,201,13,250,190,46,229,75,239,164,94,218,235,73,166,219,39,155,105,164,47,27,125,241,71,238,52,86,162,203,149,101,192,213,123,116,130,142,54,223,179,231,84,214,169,54,183,11,162,254,236,221,46,227,166,35,211,21,155,127,227,51,206,175,80,98,126,225,142,175,83,54,171,240,76,16,246,200,106,115,121,71,73,148,196,246,244,203,53,221,219,41,202,94,167,238,225,53,239,116,220,158,191,235,81,50,18,91,216,3,0,102,219,134,224,177,52,89,171,45,101,54,129,80,90,44,162,221,66,43,148,49,255,255,254,189,31,215,252,78,162,87,218,33,8,136,131,194,174,30,8,161,244,87,217,220,173,89,45,125,22,3,0,0,2,48,64,210,124,35,3,39,198,50,42,106,200,166,42,180,91,179,29,67,40,10,96,160,3,64,152,130,2,173,1,8,65,64,194,230,75,102,48,16,0,44,220,2,67,88,12,80,66,3,65,177,193,206,81,88,50,106,148,43,196,110,102,163,66,210,136,10,1,206,158,0,88,110,62,63,2,224,254,49,201,58,144,9,210,140,144,12,103,229,26,52,229,210,18,214,167,47,49,50,192,198,115,193,66,7,251,42,164,245,33,216,132,149,135,30,206,50,166,161,170,156,99,40,173,42,190,103,245,51,75,22,31,75,93,64,26,106,152,21,92,230,210,204,169,188,87,60,65,211,218,69,99,17,155,159,37,17,125,57,156,20,137,230,105,83,36,217,155,46,231,142,158,115,248,99,178,86,37,233,5,222,30,171,202,233,182,198,243,59,164,102,73,227,29,175,27,177,213,126,43,115,66,212,72,17,196,106,117,246,2,249,70,246,214,67,137,244,56,13,243,94,187,101,206,110,190,171,198,49,54,177,143,143,159,135,61,16,229,96,30,36,6,85,37,169,34,65,168,219,88,95,111,90,210,193,113,224,160,40,38,198,133,20,91,210,76,65,43,147,239,200,33,65,147,26,134,157,252,173,255,255,217,76,135,76,244,19,148,117,95,210,18,116,89,56,0,54,28,55,98,141,79,62,183,54,59,36,134,214,24,176,171,200,27,79,37,125,249,17,152,7,224,23,6,18,113,145,190,55,84,218,131,50,68,204,224,23,20,21,28,49,32,240,178,161,227,20,172,198,0,110,102,100,51,97,79,53,166,171,148,125,14,197,235,3,28,42,129,123,149,65,27,23,216,128,32,176,30,188,33,1,93,5,202,210,148,202,76,193,144,185,198,95,203,150,32,176,176,58,8,215,163,241,55,20,255,251,178,100,204,14,71,139,108,83,27,122,121,240,80,36,250,129,97,133,74,26,125,177,78,45,61,58,208,224,37,237,40,112,10,156,137,184,103,149,205,50,217,120,74,210,2,91,114,173,110,84,192,48,13,106,56,102,120,27,206,51,43,157,36,126,219,229,117,77,174,80,205,85,35,31,212,152,248,59,240,43,188,184,125,203,43,102,241,167,143,143,34,150,147,117,34,17,159,46,139,60,101,150,125,94,238,180,230,70,115,250,25,6,167,49,180,12,107,129,87,144,180,217,209,74,171,173,8,50,206,249,65,101,39,135,29,229,102,32,175,182,55,46,95,224,126,191,189,249,58,191,127,84,98,141,21,38,139,135,226,251,32,0,4,37,40,224,47,65,32,76,46,44,80,198,190,123,181,23,206,107,230,55,255,246,255,255,250,30,190,196,244,70,171,55,247,125,75,190,172,166,83,8,107,82,48,115,43,44,84,219,216,219,187,111,242,0,0,76,36,59,58,184,220,144,212,103,200,8,25,40,96,179,169,130,4,194,166,226,192,56,199,134,84,28,6,10,128,132,67,26,17,12,90,31,24,14,11,17,196,128,41,128,2,85,19,4,210,44,48,6,86,53,16,158,128,195,18,18,195,233,120,136,186,10,156,36,40,24,69,14,55,73,88,88,138,83,23,169,8,3,140,27,22,51,23,110,172,64,44,18,223,34,37,10,69,64,140,54,174,90,90,195,89,199,31,6,165,0,186,172,165,150,67,77,5,189,104,53,149,66,30,143,78,196,163,209,121,83,185,76,206,49,134,226,181,161,234,14,223,117,174,91,138,48,91,85,167,33,121,186,132,110,92,194,1,121,223,42,173,232,42,115,122,169,84,144,184,62,212,144,148,164,90,45,21,29,120,248,186,49,172,184,231,21,94,162,230,189,28,122,205,97,107,9,111,252,158,215,187,11,205,178,240,212,128,227,241,44,165,218,126,149,214,141,119,37,82,41,136,164,158,245,196,58,210,96,135,179,211,214,191,30,254,110,119,215,241,2,102,89,99,166,97,139,237,50,0,1,136,48,0,4,28,158,128,48,216,160,224,222,7,249,105,6,18,154,134,65,137,27,49,192,122,115,141,64,204,40,255,255,244,122,244,127,218,175,116,177,100,160,107,244,194,1,57,119,35,183,210,161,118,45,65,196,143,178,6,1,36,99,165,15,40,112,9,227,232,0,6,121,168,158,154,6,153,33,149,108,111,78,132,25,49,89,129,161,66,246,68,46,25,144,80,17,144,96,52,5,141,160,68,104,160,210,164,244,17,147,8,44,2,54,25,16,176,85,213,79,177,97,67,5,149,164,136,41,120,204,32,213,11,88,236,225,84,220,197,126,219,179,135,113,125,75,19,121,228,122,91,244,151,148,197,97,215,255,251,178,100,204,143,7,207,112,209,139,153,100,226,66,225,171,29,36,47,112,26,113,197,74,13,49,58,81,29,43,108,168,144,10,208,129,1,40,56,100,126,57,244,0,32,78,116,126,90,126,11,37,91,164,200,242,203,214,2,112,222,56,157,188,84,24,86,139,23,109,227,74,245,129,227,229,228,252,250,140,75,251,101,250,149,163,2,0,189,54,240,138,50,52,3,210,154,66,87,238,206,81,195,157,92,33,135,155,93,201,38,222,220,141,86,90,233,29,155,78,91,106,239,238,185,92,90,47,59,0,171,26,124,224,20,163,237,148,179,174,183,247,110,141,248,239,143,255,255,47,239,127,253,54,194,20,192,0,3,37,189,33,72,43,51,194,86,147,70,94,201,210,171,46,101,47,87,253,167,144,175,254,87,251,175,255,251,151,221,191,254,175,127,213,191,117,100,99,89,52,153,53,181,236,232,58,50,155,210,207,215,54,142,163,103,146,148,20,165,64,201,203,136,154,50,132,0,0,9,80,18,136,122,50,96,71,179,106,118,53,80,99,34,84,93,230,26,50,80,222,102,166,98,69,166,49,40,88,216,109,146,101,68,218,50,70,26,24,171,17,152,152,65,68,164,2,21,27,64,194,221,69,12,22,83,45,186,45,242,194,66,84,55,84,109,79,198,12,198,86,216,129,54,118,180,27,249,99,37,80,200,219,47,123,30,38,68,199,37,209,105,11,2,51,100,196,0,148,152,155,151,71,195,3,34,146,243,29,55,65,125,87,219,73,137,8,79,179,10,243,100,172,158,209,70,81,85,210,169,134,204,44,128,225,163,209,237,187,85,199,19,70,203,43,218,244,234,30,133,124,184,247,181,102,78,106,185,239,170,186,225,175,212,226,211,3,95,12,17,48,242,251,61,4,93,54,179,37,253,191,159,211,49,186,46,56,82,212,234,205,214,111,168,135,73,116,228,157,122,45,121,173,90,238,207,101,27,175,100,14,212,233,87,56,168,0,100,239,248,17,28,159,178,60,88,189,6,192,35,179,146,183,200,100,76,220,159,223,255,255,255,131,81,175,91,12,115,37,27,215,255,250,221,127,109,58,171,170,17,203,41,110,93,153,98,205,161,140,44,34,151,94,55,149,69,174,243,184,105,21,30,249,30,221,86,119,154,109,79,221,200,238,130,96,3,5,78,70,241,61,24,129,138,5,138,24,244,166,42,85,48,32,252,193,66,96,129,185,145,130,101,150,51,10,140,192,67,34,96,192,144,104,193,134,128,16,229,138,149,3,3,151,171,73,125,203,208,15,66,107,46,24,240,6,68,136,147,242,200,44,113,198,198,112,114,3,134,4,3,67,80,171,2,57,33,33,44,148,125,170,66,151,162,115,192,233,111,68,220,136,130,163,247,111,203,238,255,251,178,100,200,14,230,213,104,210,27,121,98,240,78,205,27,19,48,101,58,27,161,159,70,110,105,47,193,36,45,43,204,195,8,160,69,165,240,75,93,132,51,248,107,39,246,81,29,125,158,255,227,249,206,225,94,91,148,55,94,87,140,86,70,62,82,226,31,103,136,141,53,121,58,134,176,188,86,114,57,240,39,45,210,214,58,105,179,43,203,89,121,120,59,94,207,214,31,21,172,63,20,119,254,253,131,94,210,91,236,60,175,34,50,101,167,144,250,78,19,196,38,93,115,50,195,68,30,248,172,235,69,90,157,22,186,105,116,17,219,156,85,138,54,193,39,22,52,54,80,228,181,81,165,203,224,24,169,18,206,204,130,83,4,10,96,115,41,19,119,85,235,161,5,54,138,219,119,181,172,191,255,255,255,253,62,191,255,221,157,63,221,39,145,20,235,254,142,136,98,161,82,212,72,185,37,213,247,68,60,180,70,28,129,132,173,174,29,137,132,35,216,57,58,18,179,200,0,0,138,120,69,16,102,241,102,68,186,108,117,70,144,78,72,146,42,14,16,128,203,12,45,1,11,205,161,16,2,104,6,52,77,179,10,23,22,68,100,102,24,228,74,7,16,150,163,170,10,6,109,208,158,13,148,73,37,22,107,12,24,122,20,234,81,148,95,167,146,49,80,169,21,154,68,10,236,193,48,77,87,245,239,159,112,213,182,93,21,191,10,173,186,240,4,182,59,238,196,167,180,214,91,63,216,189,203,217,99,71,122,139,145,44,16,145,241,230,201,56,46,221,140,86,66,69,99,119,2,154,217,102,254,7,31,80,57,91,217,17,223,100,170,214,98,51,76,149,74,124,41,39,205,97,56,183,99,45,73,114,235,6,225,134,124,87,202,67,43,92,62,57,72,195,213,146,65,71,14,107,237,164,71,103,21,200,11,136,168,160,240,197,183,58,140,114,213,138,198,26,59,36,230,38,34,255,254,159,255,254,224,0,18,109,240,119,46,61,226,182,82,222,30,88,214,251,50,53,228,17,45,165,202,79,202,111,255,255,255,255,69,204,160,255,253,183,191,175,55,96,72,135,82,53,148,200,136,198,8,69,250,56,35,221,230,122,216,137,59,187,43,74,116,179,154,172,194,144,73,228,199,39,101,66,193,117,35,230,32,136,29,196,144,98,224,161,188,194,199,46,8,24,93,44,1,55,24,96,122,128,163,6,159,73,67,102,205,0,152,16,128,97,129,41,132,133,70,131,2,9,4,0,160,227,36,140,210,17,8,216,136,193,84,135,188,217,133,222,170,98,208,8,169,152,208,69,167,3,23,57,67,193,68,138,128,204,16,48,226,105,14,94,246,226,191,28,181,204,33,7,14,50,86,154,200,37,201,146,52,136,132,227,72,128,236,133,128,255,251,178,100,199,142,198,164,111,82,155,121,75,240,75,171,75,19,48,34,110,31,201,189,66,78,105,239,65,84,51,107,204,195,20,225,152,166,225,188,27,114,40,50,119,28,12,114,150,243,139,15,140,123,68,179,99,200,241,147,4,133,212,86,244,250,92,221,145,192,240,91,170,169,214,32,67,92,205,137,226,46,244,243,113,115,34,25,3,50,55,61,212,126,185,114,154,69,75,75,22,26,172,215,88,141,137,106,194,108,114,131,21,28,81,68,125,246,251,90,108,130,94,178,212,176,200,208,185,86,109,230,254,204,52,108,23,235,113,35,178,44,187,150,52,243,230,3,155,132,119,25,89,234,132,192,187,27,170,252,64,154,255,121,119,184,110,243,2,109,64,133,255,198,165,222,111,79,60,192,0,155,219,192,58,5,133,42,30,155,24,74,184,95,103,69,188,46,106,200,204,220,149,244,167,79,127,255,251,255,167,239,204,85,127,250,85,214,255,179,250,40,152,192,153,216,131,34,20,81,131,7,16,195,142,59,58,210,206,155,204,170,202,168,218,149,217,8,235,144,206,212,29,51,169,40,32,172,132,106,59,25,184,181,64,0,0,115,21,68,12,252,93,48,19,0,210,110,147,87,16,140,154,116,48,224,168,197,32,131,2,0,76,96,62,48,24,56,209,195,113,146,1,146,4,66,162,83,67,10,64,1,82,32,74,23,28,113,1,7,84,172,26,60,94,113,158,20,105,195,20,44,34,62,192,133,155,129,34,143,80,95,5,204,11,46,88,102,24,225,171,154,169,13,70,146,173,250,210,138,52,200,243,202,244,5,202,203,94,247,5,192,132,196,151,51,34,173,26,121,155,180,213,59,243,21,69,45,150,221,127,224,86,145,12,84,3,159,88,243,254,92,122,167,79,66,62,41,203,62,222,202,135,88,93,98,237,104,132,12,102,99,121,252,215,9,15,115,68,38,165,19,210,157,255,129,237,163,143,209,14,222,88,67,175,87,242,229,51,134,24,95,177,115,212,180,121,201,77,119,210,194,195,154,234,247,117,137,98,19,223,143,28,194,215,176,242,218,85,167,50,206,82,144,244,59,47,243,53,79,80,199,150,36,119,44,32,0,160,105,127,40,11,226,80,168,80,24,23,13,136,40,60,73,151,68,58,188,198,110,167,126,222,164,196,78,166,45,17,92,153,78,203,67,177,41,247,118,175,237,127,87,49,173,171,59,77,62,234,140,93,93,1,184,3,191,216,178,104,191,71,83,148,71,2,106,25,251,238,39,235,247,55,0,99,10,77,13,230,81,52,106,8,199,178,211,32,142,140,28,105,49,176,180,121,70,35,3,25,20,18,96,112,225,145,79,69,82,64,96,84,193,225,131,64,154,70,0,129,112,57,130,24,21,100,172,224,255,251,178,100,181,14,71,55,104,209,19,154,99,224,77,105,107,23,40,2,210,93,141,161,68,78,105,143,145,54,37,235,168,144,150,25,33,128,22,230,28,225,133,176,5,12,153,232,142,139,37,99,76,90,181,114,52,129,23,69,149,13,32,110,133,200,88,8,138,3,83,225,27,182,192,173,58,10,145,6,6,130,24,96,90,150,75,159,216,126,48,213,28,122,89,36,31,75,16,144,197,167,208,236,93,66,101,228,232,107,146,200,212,34,249,195,169,23,177,101,213,87,138,204,83,217,198,106,130,168,193,18,68,54,156,122,173,102,161,177,142,239,29,126,175,76,181,218,193,21,43,84,140,209,164,143,76,38,33,169,202,103,168,120,161,49,217,208,235,21,90,133,18,55,218,83,252,210,25,22,60,123,255,21,50,77,51,57,101,217,63,35,249,234,198,183,78,223,18,11,203,203,54,60,252,45,173,170,51,87,29,36,70,178,19,19,159,241,56,4,0,195,42,76,176,8,240,97,130,97,209,26,54,168,158,148,178,159,44,246,99,154,53,211,249,175,198,17,3,53,87,255,242,45,159,145,233,237,255,255,175,253,255,114,185,53,31,103,107,49,89,213,236,150,209,16,93,254,219,111,191,9,168,217,157,201,14,50,73,88,250,249,47,131,77,236,2,0,204,39,84,57,65,16,197,194,195,14,177,192,217,51,19,52,76,44,99,28,10,183,230,68,61,136,130,230,42,91,152,12,100,10,98,11,8,79,84,66,136,64,81,8,118,13,114,187,217,81,134,78,11,112,107,98,185,2,72,156,218,72,24,192,83,8,30,2,72,0,14,85,206,167,99,32,91,196,130,93,6,52,58,185,97,136,7,75,215,197,105,202,200,68,1,132,137,31,179,105,239,74,165,189,5,74,7,134,89,110,202,126,252,173,248,79,7,230,58,166,3,140,121,170,26,122,175,62,135,210,24,156,198,122,185,17,203,241,10,17,82,139,162,33,152,8,134,129,229,82,83,40,176,141,45,199,59,75,220,196,218,137,203,72,156,134,181,98,40,152,48,195,195,168,35,47,151,8,138,99,103,87,58,218,210,175,159,89,1,14,232,111,82,199,153,87,214,68,234,88,174,252,116,186,87,167,239,93,244,95,213,99,105,88,178,200,89,251,85,127,252,182,148,143,167,219,253,155,203,25,249,210,251,234,58,185,116,20,32,0,128,0,172,94,17,211,124,233,67,68,29,74,200,125,216,35,132,135,214,210,203,216,120,39,3,93,102,250,255,6,36,197,71,56,119,255,246,233,255,255,255,255,255,253,24,167,82,246,232,181,85,202,254,138,195,6,103,90,206,174,70,41,77,59,67,190,90,163,186,68,246,181,91,181,164,15,49,190,35,103,77,49,148,227,26,76,57,179,179,255,251,178,100,165,14,39,119,110,208,139,154,99,114,76,235,122,199,60,194,56,29,233,157,72,77,233,233,200,229,133,44,116,145,32,192,86,57,1,83,27,2,114,240,20,88,48,194,140,110,129,148,131,202,1,204,204,94,208,115,241,35,1,1,204,136,50,103,203,28,24,64,157,41,154,46,101,216,128,171,185,104,246,251,138,165,87,238,138,28,12,176,34,177,177,208,184,17,145,115,44,162,21,81,167,46,244,49,12,148,9,129,70,23,42,200,199,81,43,75,197,30,128,202,100,93,52,167,36,87,51,70,78,69,103,87,178,60,99,149,220,4,226,225,98,117,90,177,182,2,233,237,24,43,72,110,15,105,101,108,25,92,170,230,228,202,243,51,225,53,186,172,111,76,123,126,148,141,35,91,108,91,68,251,222,175,1,151,54,159,218,28,66,169,151,48,60,69,115,59,229,48,165,194,129,6,84,26,133,28,224,238,29,49,5,43,44,91,213,81,121,27,97,54,185,102,101,204,240,31,174,156,225,233,81,36,39,78,159,191,180,183,135,124,190,181,171,75,65,122,114,218,20,51,93,27,46,237,255,174,199,0,0,5,0,9,55,161,16,217,10,100,38,142,2,219,194,32,76,165,103,34,42,78,183,127,255,255,255,166,161,155,117,96,167,178,178,76,212,195,163,160,147,24,170,192,101,131,100,69,85,160,38,167,189,72,205,177,228,0,0,96,107,136,217,151,160,42,144,205,72,3,6,135,196,111,35,29,147,12,12,63,8,30,152,180,186,95,2,169,204,192,67,130,37,137,136,128,230,25,87,0,131,70,15,3,153,67,169,36,89,32,197,98,147,13,48,17,216,67,65,129,74,196,147,172,43,236,14,10,2,189,43,88,48,78,0,130,132,2,144,248,28,21,167,40,11,236,245,58,33,96,14,194,30,187,196,135,23,129,105,152,67,132,185,42,180,136,10,80,169,239,190,236,201,210,143,67,207,171,130,173,19,180,16,253,142,247,222,203,15,163,232,254,219,43,28,184,203,59,135,202,106,126,88,35,151,23,20,108,196,9,205,22,217,10,240,182,112,126,86,78,114,189,152,138,99,215,62,200,42,216,151,234,237,204,225,209,157,22,100,12,220,154,19,12,118,150,93,2,244,56,199,101,246,87,17,146,68,61,219,77,30,48,199,126,3,181,51,104,221,85,209,244,124,245,99,254,51,253,59,91,92,229,147,218,230,81,168,162,202,223,165,214,190,179,45,118,54,124,228,69,72,197,193,196,0,0,16,0,0,2,238,195,165,62,118,170,134,192,104,46,201,202,45,39,17,197,217,3,30,186,227,45,137,31,6,94,232,196,233,215,110,247,255,239,255,255,255,255,255,255,182,246,255,187,63,223,195,181,81,31,239,252,220,177,206,255,251,178,100,154,12,167,185,109,81,19,154,99,240,70,138,218,202,61,34,44,28,193,163,78,109,60,215,193,19,45,235,168,112,11,73,232,29,20,61,47,80,3,12,164,176,0,166,159,195,156,15,226,177,16,163,84,240,197,10,54,232,1,205,76,11,53,107,7,45,24,2,101,11,32,40,120,42,151,27,67,41,212,190,25,184,113,216,25,159,138,154,7,63,7,3,77,202,55,221,187,59,237,44,152,156,109,118,152,144,40,194,207,22,66,16,138,47,203,9,213,84,70,114,20,226,59,134,168,80,93,182,171,82,70,76,51,188,49,162,176,181,39,31,176,64,87,20,176,148,42,73,118,176,166,71,237,14,81,28,23,70,146,7,4,182,18,250,119,22,115,221,234,179,113,21,152,163,102,231,142,231,104,89,136,211,174,228,218,229,59,232,42,201,162,217,101,217,197,13,131,91,122,249,118,221,157,46,150,46,172,130,36,108,115,107,156,135,145,99,56,135,106,140,252,71,20,197,1,88,212,201,85,194,129,129,244,140,146,61,106,67,240,230,207,192,2,71,146,244,52,37,128,76,120,144,75,60,7,36,146,30,53,118,211,106,190,244,82,210,73,61,46,144,116,144,64,148,222,1,66,113,225,176,46,32,59,17,207,20,203,20,46,142,72,30,156,249,68,53,245,79,253,27,211,253,126,223,255,213,191,244,108,181,82,37,250,122,105,242,185,92,243,37,218,173,79,64,101,150,67,158,213,52,102,135,3,106,119,202,101,250,233,100,80,0,5,19,252,128,232,11,12,98,70,102,40,20,99,66,134,6,206,0,5,49,50,100,231,2,144,13,12,3,142,203,216,36,104,235,26,57,19,117,110,40,200,21,7,130,156,6,12,44,254,56,38,165,205,251,78,81,101,94,22,0,38,7,156,125,132,68,109,63,175,15,39,5,74,161,66,216,143,93,200,226,198,169,3,83,12,45,174,81,27,97,146,56,190,3,213,61,21,241,19,91,202,178,52,101,183,37,4,167,170,250,54,9,119,75,44,51,71,101,188,27,178,26,54,80,181,182,40,99,187,131,184,185,130,246,254,1,225,187,207,152,243,69,169,207,53,161,34,39,141,87,182,134,247,109,110,162,53,120,24,93,57,170,72,248,30,3,49,174,156,62,216,196,69,192,245,58,138,131,45,143,88,33,112,223,56,92,154,158,57,172,99,193,227,115,200,193,244,109,197,166,53,148,225,216,28,113,83,68,254,110,81,125,170,35,101,61,240,34,155,16,79,91,169,3,128,197,221,67,66,17,5,17,205,58,89,200,146,164,43,141,237,162,59,255,111,249,81,24,91,23,9,223,161,159,107,127,255,255,255,24,195,31,172,85,50,19,54,1,138,47,44,139,224,22,69,138,177,145,240,234,127,255,251,178,100,141,12,103,0,104,212,27,111,77,240,59,135,203,3,40,2,210,27,165,175,82,109,233,227,192,199,3,107,220,147,24,0,89,240,10,110,63,199,8,14,152,100,202,17,71,70,193,70,13,0,178,36,224,80,69,252,17,151,83,0,83,82,231,35,74,42,156,32,137,0,150,117,200,131,57,149,6,71,134,82,88,69,54,38,199,250,145,28,8,97,199,100,216,3,129,182,127,167,81,105,212,123,146,137,66,161,72,139,107,138,148,189,128,55,88,43,152,201,248,40,225,72,158,169,23,53,196,82,248,174,249,98,92,194,138,188,222,139,124,240,104,184,111,116,137,182,23,85,212,253,15,102,142,223,5,203,112,81,73,180,116,22,230,47,185,94,246,23,31,187,253,29,127,209,37,51,246,76,102,190,124,77,155,188,112,244,114,23,67,26,184,140,160,105,73,43,212,4,117,152,92,76,224,246,199,246,201,35,99,82,64,140,51,193,109,104,37,247,90,219,1,243,26,147,191,84,65,108,108,220,245,81,221,88,120,51,124,62,129,74,214,36,23,41,177,2,241,247,157,196,207,255,203,167,120,77,171,236,79,1,67,65,83,78,1,176,14,136,147,23,12,64,229,158,60,159,255,255,250,159,187,236,254,203,19,245,117,139,184,102,191,101,69,140,36,81,161,102,41,140,91,60,6,97,36,0,22,228,220,26,8,107,57,178,126,103,101,172,25,138,224,91,35,88,117,76,204,48,196,231,51,41,160,81,232,1,80,71,12,203,80,8,8,249,131,138,40,68,24,72,165,4,8,198,220,21,212,141,209,131,202,131,150,68,203,232,21,56,238,61,48,136,237,51,203,156,137,243,162,142,195,23,234,191,67,193,40,251,131,178,121,47,53,45,246,230,182,26,74,92,210,172,245,118,171,139,84,235,67,5,24,138,185,96,40,24,227,237,169,252,239,183,58,225,157,245,24,32,95,77,233,116,4,176,216,99,70,209,23,156,43,27,178,172,122,251,14,236,212,150,70,201,19,50,66,141,51,122,23,133,98,65,41,103,234,161,228,116,66,180,164,181,70,34,80,88,1,216,57,22,62,3,47,12,109,40,120,244,116,105,217,61,40,158,50,187,33,133,91,39,139,206,200,205,156,187,26,243,1,248,112,4,68,168,27,74,117,89,150,125,26,197,83,170,25,178,205,153,153,152,116,110,168,0,0,110,104,64,225,32,204,148,20,105,157,15,201,92,213,22,149,48,74,16,40,232,23,175,214,239,247,255,255,252,169,155,97,240,27,148,198,11,42,183,222,31,12,220,213,183,190,30,52,80,96,122,106,166,173,187,51,0,2,155,95,161,249,232,8,132,52,153,41,153,136,137,152,248,65,49,169,134,1,43,147,5,10,118,76,33,37,78,138,255,251,178,100,159,12,167,30,107,212,27,79,102,192,58,161,90,211,49,38,20,28,117,187,80,109,177,250,192,254,42,235,168,112,15,200,2,80,66,98,4,74,69,19,92,145,160,148,177,129,132,66,97,145,2,1,217,19,240,157,80,75,66,17,6,57,178,110,133,195,90,180,28,199,217,196,170,31,176,230,195,143,244,125,185,73,166,227,2,65,86,107,105,174,56,132,18,15,111,101,130,42,182,30,11,169,144,144,55,30,72,189,106,84,167,245,241,193,6,95,52,141,139,44,16,85,41,206,139,170,61,17,205,248,176,146,126,1,17,148,158,221,55,24,9,59,244,94,99,196,131,135,151,203,122,170,249,220,93,222,225,79,53,254,76,69,135,138,182,176,69,30,109,206,148,128,246,102,186,24,79,216,84,238,79,139,169,36,158,49,112,37,177,35,237,229,175,27,49,88,27,31,176,106,89,28,30,169,176,205,102,8,138,127,38,92,224,57,49,73,18,69,76,44,55,68,191,255,231,127,252,69,8,0,222,21,2,96,64,66,104,18,32,56,97,5,42,56,56,242,108,76,75,35,221,217,174,253,127,223,254,191,255,127,255,238,84,80,166,205,33,198,55,18,17,233,56,35,214,168,1,8,101,254,145,114,30,196,153,224,196,212,67,119,104,208,0,5,36,252,70,28,193,207,4,24,69,32,17,240,76,117,170,36,141,63,5,1,169,112,171,102,228,68,82,30,36,62,224,35,27,150,139,87,100,172,0,139,42,244,129,199,0,243,93,72,18,97,152,249,38,24,40,92,6,167,38,212,197,25,160,178,183,169,115,44,49,9,190,52,105,184,67,138,63,191,239,55,118,103,180,154,215,231,160,99,214,23,87,122,50,18,63,239,105,110,182,35,61,118,154,71,45,23,213,22,57,114,223,145,236,83,50,126,190,105,84,40,145,76,33,217,221,90,164,89,13,206,153,232,60,210,111,8,21,71,73,100,11,186,244,66,145,218,201,37,54,64,177,162,68,5,118,76,6,165,177,172,59,16,249,220,132,191,188,194,17,170,27,204,237,26,87,9,44,103,23,48,126,181,174,217,105,219,214,104,255,102,28,119,203,239,0,0,4,220,24,64,128,46,6,36,89,97,139,40,241,54,76,196,91,255,255,255,255,255,228,126,239,172,66,207,251,171,98,207,39,219,79,56,128,0,32,11,9,91,79,184,80,192,222,12,9,216,203,196,12,184,116,13,12,14,47,0,134,138,18,24,136,41,137,215,138,129,137,32,165,9,154,148,14,129,152,32,66,92,152,8,98,206,233,2,1,167,3,131,64,3,128,80,181,11,148,169,79,32,0,136,65,223,128,9,76,25,179,212,220,88,220,177,193,167,86,185,115,75,176,144,51,209,5,156,42,17,53,50,209,255,251,178,100,165,140,198,32,104,213,155,79,100,192,38,128,139,19,8,66,0,30,57,197,74,109,189,155,65,3,8,233,197,134,36,226,24,66,18,153,55,70,12,218,97,59,242,198,66,78,37,150,182,146,123,171,191,106,104,179,25,35,66,225,69,82,90,58,234,11,253,95,109,27,143,150,89,47,71,142,79,252,176,190,216,72,255,157,91,123,195,197,124,219,205,28,241,170,102,154,203,108,124,203,180,174,235,16,20,14,25,222,153,80,197,11,49,238,8,136,237,206,207,146,108,140,187,25,219,70,165,93,211,243,43,147,107,131,22,71,75,145,167,230,255,9,10,247,249,108,44,31,144,65,101,174,153,152,57,75,205,90,82,219,79,201,253,162,178,207,249,153,164,115,179,170,190,103,32,169,35,224,6,202,135,178,149,168,205,136,14,239,186,101,112,191,74,235,92,112,38,62,86,224,121,127,203,84,155,12,127,16,218,168,141,3,193,99,81,34,196,79,105,55,23,29,161,219,235,168,228,225,255,162,206,251,45,37,234,208,237,230,255,232,70,5,0,0,72,112,70,234,104,223,102,158,144,100,80,134,52,124,96,24,2,65,65,98,225,225,131,3,11,96,70,141,84,192,12,192,0,48,56,219,12,93,224,32,74,74,4,40,52,54,30,50,140,98,33,32,210,16,128,84,28,72,40,252,89,131,3,136,98,235,104,72,24,136,1,163,61,18,232,25,139,221,45,140,129,218,136,13,36,17,100,165,2,26,195,123,179,13,87,6,116,133,161,147,24,240,21,35,152,224,89,173,84,85,219,38,239,44,134,105,183,168,45,52,143,42,245,228,136,202,181,60,72,74,236,235,75,238,77,147,48,46,113,102,196,68,88,108,13,217,251,218,27,127,41,185,171,77,139,195,247,96,115,205,47,23,237,192,73,144,56,197,145,206,50,67,108,30,54,126,230,252,102,189,203,215,11,73,70,36,139,19,140,74,162,111,158,226,126,194,174,101,67,119,104,154,249,147,71,235,198,205,60,124,164,131,245,185,171,95,169,100,215,163,33,90,144,175,80,39,163,233,20,27,32,105,11,184,174,29,64,28,8,208,186,38,2,151,48,46,11,23,10,18,208,58,45,145,215,218,195,85,203,106,105,87,161,92,187,223,109,136,67,208,209,211,255,163,245,77,219,95,205,222,215,57,31,255,175,255,255,195,63,175,119,26,123,75,189,63,255,241,8,0,36,132,101,74,19,56,114,54,49,115,46,24,52,0,3,49,34,51,192,179,48,55,70,227,12,1,45,49,178,201,187,128,35,146,33,3,137,5,43,13,12,10,2,140,16,3,170,231,0,66,80,61,70,0,3,85,20,74,107,42,82,183,202,161,35,195,143,19,226,12,21,114,96,55,245,0,24,171,153,255,251,178,100,190,140,103,56,116,82,155,111,46,112,69,167,218,80,61,130,62,30,57,187,74,109,189,59,64,222,7,42,104,244,164,152,164,188,178,242,86,83,9,100,189,56,3,9,101,214,98,46,226,89,32,180,55,243,206,129,66,194,173,9,106,11,56,93,159,203,120,99,97,86,74,175,36,33,101,123,175,192,214,28,161,207,117,123,3,233,114,112,59,141,168,13,233,156,202,221,14,135,248,55,113,165,203,216,154,195,89,224,231,186,174,25,29,120,18,222,90,168,156,183,7,78,26,179,208,93,170,237,158,102,58,157,233,80,187,130,215,24,153,154,106,187,66,18,43,48,68,152,125,17,21,115,71,11,91,232,89,169,182,156,14,19,73,18,138,39,70,200,8,1,154,232,25,241,247,34,29,97,87,219,91,42,32,175,255,166,55,245,12,203,133,176,113,192,16,25,80,247,15,209,119,98,138,7,98,65,132,33,167,73,116,28,97,2,169,143,27,173,226,188,62,226,32,46,30,160,157,63,255,255,250,145,47,140,28,223,248,27,209,208,207,123,214,127,17,237,251,101,210,0,0,144,45,217,227,84,155,155,121,139,66,152,33,137,87,92,197,0,76,232,129,78,204,20,17,27,142,74,48,116,60,208,2,12,12,36,219,20,17,44,32,16,44,50,76,150,86,6,221,137,3,129,82,66,50,164,6,130,64,7,130,27,68,74,24,9,79,135,21,229,79,200,121,2,220,68,114,100,174,125,242,96,247,185,157,199,22,93,58,251,81,131,33,10,126,103,30,52,1,170,140,35,184,148,122,151,98,157,193,232,18,3,129,86,219,86,88,218,83,61,105,128,240,140,12,255,136,238,231,110,78,75,47,153,43,18,72,200,60,102,27,61,219,177,85,221,114,145,33,238,84,83,189,141,156,183,157,17,51,151,142,181,37,88,92,218,215,107,19,86,70,248,148,166,192,157,4,123,134,228,107,123,22,88,195,206,151,100,35,40,115,77,164,76,197,134,226,180,167,155,83,50,154,177,238,131,131,136,185,16,139,185,90,105,20,96,84,5,155,150,218,70,58,94,121,196,78,114,6,255,2,130,36,53,148,17,255,7,58,63,38,128,0,15,0,0,16,12,62,66,104,217,75,41,73,218,52,193,228,73,17,44,52,36,55,83,37,98,214,53,177,79,97,143,95,183,111,255,254,157,151,124,95,227,188,231,175,208,143,245,116,214,110,211,40,130,119,25,155,15,153,46,105,215,226,27,139,185,129,221,152,201,73,164,22,154,25,145,175,163,24,208,112,48,172,195,128,78,158,5,36,76,128,4,24,88,98,137,43,152,46,6,5,39,3,28,66,17,221,182,34,70,48,209,80,128,80,8,98,236,100,74,196,215,210,37,172,181,164,3,189,174,202,255,251,176,100,187,15,167,148,113,82,19,111,70,208,58,161,202,170,60,207,54,30,133,201,72,13,225,23,201,6,42,234,72,244,148,170,155,149,119,15,32,34,38,150,47,205,138,138,103,70,220,93,99,183,102,235,200,68,38,111,39,158,132,43,222,12,200,48,145,174,165,91,142,249,210,217,127,228,31,41,141,218,252,214,197,107,24,74,97,93,148,196,172,83,221,167,113,231,239,76,191,27,221,74,124,232,117,77,40,199,88,186,24,220,185,83,159,122,134,4,179,219,19,124,164,156,203,42,219,167,110,81,124,42,227,175,171,104,81,204,26,246,82,183,138,69,61,216,13,198,144,110,66,178,240,185,114,33,24,163,171,148,122,157,191,181,156,89,211,194,198,39,120,166,24,35,174,29,87,73,131,192,216,69,131,164,107,127,216,218,224,67,185,198,69,167,150,100,112,224,146,253,32,239,142,62,194,192,195,212,109,84,175,138,20,19,98,128,152,210,228,214,128,186,22,92,161,10,87,96,227,128,164,196,4,52,171,246,90,119,110,159,255,111,111,255,233,255,254,191,255,217,122,255,235,250,19,19,1,80,69,242,7,135,141,170,137,145,164,2,135,80,70,0,0,97,154,19,192,62,48,241,179,3,49,12,111,17,210,6,15,25,139,26,51,146,7,33,161,195,42,22,140,33,144,40,34,109,104,136,206,91,99,6,22,50,32,84,224,150,48,145,183,152,178,205,204,138,91,112,170,163,47,119,226,203,14,73,52,147,147,59,66,6,54,205,126,106,157,223,126,37,42,85,34,165,114,141,174,147,206,191,64,174,152,168,181,240,174,211,89,59,15,189,42,195,145,8,114,211,58,138,175,213,78,191,210,20,199,106,181,59,131,77,56,181,64,169,204,229,141,160,247,120,167,170,109,245,159,199,174,14,241,1,222,27,181,155,71,83,154,120,222,9,158,227,209,150,52,107,48,173,188,204,145,84,155,203,80,64,136,102,124,19,215,113,104,190,242,176,102,76,191,189,172,231,124,66,186,120,212,197,40,162,223,212,74,215,122,107,141,72,239,239,124,51,188,162,212,41,226,60,165,255,188,207,53,123,237,107,126,95,6,217,254,174,56,246,149,195,255,185,127,248,220,67,176,200,36,208,0,0,0,0,1,213,14,136,145,168,20,84,86,53,5,196,164,129,179,37,221,123,107,255,255,255,255,255,246,127,71,74,84,239,72,26,210,9,112,3,169,108,215,245,8,161,79,85,136,16,76,1,84,52,16,195,59,22,49,129,83,54,48,17,129,2,132,193,193,38,198,46,20,11,12,53,0,138,27,208,80,64,97,16,192,132,8,28,118,181,89,112,140,36,88,168,128,97,57,129,0,201,7,0,186,162,0,5,212,227,240,8,24,201,156,136,255,251,178,100,176,143,103,85,116,82,147,120,124,64,46,128,171,13,41,44,3,29,213,197,76,13,225,23,200,212,134,170,232,247,152,24,5,78,95,152,106,40,156,238,212,13,26,123,39,43,62,169,35,14,205,188,36,87,151,189,119,87,229,39,96,85,6,175,155,110,202,239,227,79,106,143,113,73,69,186,41,116,98,93,245,247,71,158,170,74,55,83,23,151,239,85,138,89,254,62,176,61,238,254,28,205,241,72,59,247,105,101,189,222,60,91,245,49,213,200,212,186,154,102,0,215,215,164,189,134,59,195,247,152,93,49,91,95,90,2,151,243,249,32,191,110,212,65,230,179,201,183,247,185,90,166,102,113,156,43,241,197,203,110,44,109,100,18,1,230,75,30,70,41,64,212,22,8,214,30,188,46,212,117,50,43,153,47,51,87,17,151,75,202,8,179,173,22,199,167,126,206,164,3,8,46,65,36,5,150,219,132,234,99,253,56,116,36,112,145,132,77,118,120,86,254,45,16,250,5,118,98,249,45,31,79,245,220,143,255,233,247,228,30,205,5,221,254,70,5,90,53,250,204,245,88,0,2,8,80,69,57,181,161,117,12,183,136,68,33,148,189,35,6,38,35,35,83,17,40,27,154,180,45,147,172,249,27,75,121,147,73,212,165,118,88,179,79,107,143,66,250,132,72,228,84,25,191,234,250,29,114,9,64,253,79,169,94,164,28,115,9,16,116,39,32,191,211,200,5,225,94,159,87,171,230,186,233,74,246,50,81,129,56,219,13,190,59,201,93,188,219,34,73,194,108,64,197,34,86,174,120,140,133,191,166,103,247,126,172,157,245,39,121,52,5,98,123,48,216,227,191,220,55,108,213,135,187,226,248,131,19,196,211,99,37,32,107,108,118,208,186,173,103,202,226,193,75,181,42,31,253,157,135,220,71,143,95,79,152,241,34,179,238,152,75,60,192,175,162,164,152,137,107,233,166,219,50,81,112,100,220,14,32,104,196,234,12,77,166,32,128,245,174,154,145,223,254,124,255,103,234,55,191,253,155,233,246,16,12,4,0,0,4,1,110,11,113,176,128,134,36,228,148,92,66,113,218,166,55,40,14,195,204,102,174,160,41,239,160,186,61,56,202,51,79,61,34,195,71,168,101,109,123,151,24,187,173,232,77,174,252,143,252,247,198,88,255,254,169,186,158,163,63,243,210,32,148,220,115,164,169,24,145,225,230,87,138,1,62,33,31,62,208,163,173,200,209,140,11,5,244,83,130,1,19,73,231,51,78,129,192,167,139,183,172,160,161,144,125,38,160,20,16,148,30,26,13,101,210,62,65,116,72,217,20,27,150,90,66,93,2,145,168,13,141,103,69,189,141,106,131,98,81,210,211,113,229,241,239,16,241,24,162,39,211,23,255,251,178,100,185,140,102,177,116,214,27,47,77,240,66,66,26,119,61,134,56,25,73,163,102,108,61,135,129,25,135,169,161,151,160,168,88,83,88,151,25,93,41,146,211,4,49,232,177,132,245,1,185,227,40,36,211,129,164,114,41,180,217,233,245,98,90,66,17,83,82,51,197,135,85,56,58,133,73,178,152,114,90,7,7,235,210,212,207,97,72,19,36,47,100,76,62,177,217,88,190,225,117,55,46,136,168,172,212,148,181,129,40,181,119,17,228,57,26,52,171,3,245,141,56,118,137,11,149,8,161,57,66,216,156,183,19,207,209,51,199,39,78,174,40,142,159,64,64,6,13,6,137,45,99,170,46,12,173,108,51,18,4,6,169,36,155,130,53,92,170,85,164,146,211,83,96,42,220,226,29,131,66,102,67,209,33,37,17,174,65,182,40,235,5,135,107,233,52,173,238,176,104,33,187,133,131,173,242,170,22,33,34,129,206,254,207,149,0,0,8,0,91,142,114,0,154,168,20,2,18,68,235,51,28,17,145,161,58,141,33,150,74,30,134,48,106,27,212,185,209,135,130,121,193,72,162,20,135,68,241,120,86,30,30,133,162,17,48,243,252,178,46,10,26,31,142,212,16,144,195,58,86,4,72,79,151,142,137,197,193,245,92,155,150,170,114,243,36,131,37,62,202,126,198,88,104,81,60,109,177,72,187,142,113,45,229,82,253,28,223,104,113,25,219,22,110,104,183,201,4,91,199,161,133,28,171,85,30,12,55,111,50,16,212,34,235,82,110,208,48,215,102,153,79,237,179,94,90,70,237,175,87,213,12,143,31,84,97,52,51,203,25,182,42,221,29,49,230,214,55,146,185,109,145,82,229,44,8,197,92,123,51,46,20,43,235,100,172,226,73,33,23,132,111,179,49,203,182,37,147,145,13,107,68,36,78,4,89,248,136,130,180,172,125,170,89,90,238,105,214,224,205,165,77,228,204,238,21,201,93,64,192,0,10,105,205,210,10,120,176,136,225,46,53,146,7,181,145,107,234,151,48,203,41,128,91,254,133,188,46,18,223,13,155,72,159,186,217,29,8,73,169,121,214,111,238,203,122,223,127,83,175,111,255,251,223,34,63,83,41,8,193,218,227,49,65,161,246,136,60,92,126,92,41,20,169,159,255,164,1,42,5,54,224,66,202,14,197,83,72,76,201,32,21,74,8,24,201,69,66,164,114,55,56,43,212,89,176,110,164,206,81,20,151,76,37,7,100,177,50,45,41,96,88,33,22,43,37,10,184,105,41,218,250,53,130,3,39,66,134,205,2,34,212,154,219,156,194,83,53,1,175,4,109,164,218,40,206,178,69,116,145,9,33,39,227,8,132,33,166,42,236,203,47,134,186,125,67,33,250,186,67,162,161,39,154,255,251,178,100,204,136,102,253,105,88,211,12,123,224,78,40,26,134,60,194,106,31,125,195,86,45,97,239,17,71,41,170,1,132,157,56,211,28,21,245,104,179,48,194,21,211,153,32,128,96,89,46,12,76,203,80,93,200,140,32,203,32,1,9,170,88,176,177,168,103,94,97,138,177,149,65,193,30,42,110,102,4,3,26,185,94,98,183,61,126,225,119,5,99,7,60,30,237,157,146,59,11,242,239,22,27,63,87,178,181,62,58,32,71,235,13,142,54,100,105,112,195,166,43,62,135,136,177,85,210,197,101,120,121,25,44,16,155,210,147,162,86,152,99,53,23,117,51,182,82,14,112,15,39,166,9,132,139,88,110,98,111,121,121,27,95,89,134,86,12,215,202,176,189,191,255,194,16,206,179,62,98,74,81,57,44,192,200,157,70,195,6,193,238,20,8,207,146,0,216,205,129,4,76,94,136,98,129,187,222,187,210,119,123,72,27,157,245,219,149,244,52,40,113,3,207,254,247,83,95,156,109,90,209,244,255,247,254,91,243,127,226,182,57,253,42,133,94,232,190,97,253,111,246,125,93,114,160,207,255,191,253,196,0,65,244,159,51,240,5,10,156,68,104,46,5,72,159,5,101,19,33,16,89,194,116,223,72,65,37,38,209,82,213,136,48,215,61,155,185,100,160,82,205,58,156,88,83,92,123,32,85,230,240,55,145,85,222,211,103,21,64,116,69,147,131,244,229,41,195,169,168,138,105,29,202,197,122,185,64,206,107,31,208,24,139,236,83,204,203,45,205,212,108,81,33,236,14,210,110,51,33,143,226,51,183,34,149,253,205,183,178,229,198,197,219,49,152,223,194,162,175,84,12,37,108,231,98,94,2,77,150,144,211,81,176,171,207,107,220,28,57,169,101,100,179,52,172,17,27,29,93,70,175,166,103,213,165,140,161,142,173,141,30,1,197,119,194,152,70,217,159,45,174,209,173,153,122,187,83,214,19,83,84,235,154,189,78,61,123,68,49,81,203,184,157,251,57,120,29,92,72,187,132,209,240,185,70,107,127,169,178,85,159,245,100,48,56,236,199,76,9,65,152,39,165,50,224,33,232,210,248,64,117,146,34,231,131,114,84,210,200,68,204,206,238,135,212,141,26,12,172,228,206,253,89,2,177,223,240,193,133,28,66,133,132,71,140,110,46,56,125,94,133,159,56,67,81,239,60,204,143,239,180,42,202,179,209,111,255,255,149,0,16,61,146,210,41,218,143,144,54,147,93,146,179,161,16,218,119,61,81,87,103,152,174,184,71,125,5,166,195,77,84,122,151,98,224,223,18,231,224,49,158,183,167,30,167,155,6,104,144,238,201,185,167,177,144,20,21,52,167,94,38,250,112,139,214,186,185,84,6,242,196,12,65,239,255,251,178,100,182,0,182,215,102,86,147,79,101,240,70,35,122,160,61,40,56,22,77,165,109,71,177,55,97,9,153,42,212,244,148,186,175,122,177,120,226,12,97,50,105,115,205,197,98,243,148,43,188,166,18,211,117,1,41,158,45,160,48,67,180,195,175,75,19,204,125,152,87,39,137,209,185,17,99,170,49,2,69,34,153,69,231,216,237,131,154,152,248,180,240,14,86,75,160,58,206,55,212,99,250,4,205,60,191,185,181,40,161,19,237,23,69,72,5,91,46,70,196,192,56,165,87,166,233,86,189,121,212,239,15,71,41,47,243,104,92,10,50,122,27,203,4,21,96,170,150,218,103,88,4,4,228,39,172,217,54,220,202,227,43,109,192,224,197,101,85,76,229,7,30,32,250,206,226,78,213,84,75,54,239,255,87,40,145,221,205,44,239,243,172,80,17,254,95,255,255,243,95,255,237,176,96,18,75,146,201,217,12,98,47,152,80,138,152,64,157,88,140,200,53,49,46,122,56,138,15,91,16,112,84,81,183,16,193,155,213,164,161,178,134,20,66,5,181,68,4,1,35,67,5,118,238,8,16,22,120,172,11,41,46,178,160,93,113,52,13,135,153,180,53,16,95,205,125,48,119,69,124,22,13,239,163,67,87,151,36,153,228,207,24,229,56,74,226,198,161,72,43,217,219,25,101,138,221,10,50,58,121,73,17,38,92,197,146,103,24,178,175,156,140,146,171,106,230,218,216,162,177,62,79,65,46,39,27,227,213,110,201,21,20,250,83,201,139,85,109,112,205,36,18,244,132,62,50,244,174,73,61,99,55,207,89,158,24,11,118,98,75,159,169,99,249,24,164,37,170,221,80,206,55,92,236,114,213,11,55,227,169,149,74,233,103,160,131,55,54,31,241,216,168,202,187,109,47,103,222,103,230,37,40,180,245,91,179,149,149,133,26,99,159,12,219,166,183,14,52,169,188,73,183,170,152,159,235,134,80,166,245,2,217,8,156,202,13,231,86,100,114,9,34,38,19,3,192,78,130,131,75,81,10,54,107,12,107,166,207,106,211,25,119,246,130,212,151,100,0,120,40,15,101,192,184,130,15,4,75,132,137,185,57,252,228,255,212,153,4,217,211,226,133,68,11,83,63,200,127,215,255,255,245,124,161,252,171,191,254,232,107,66,0,164,157,207,161,152,38,6,132,105,163,33,130,187,101,109,202,77,36,101,145,105,98,0,70,144,230,93,103,178,86,163,41,120,97,19,209,169,67,177,126,145,45,150,106,206,125,34,50,103,67,38,125,82,118,196,114,246,163,143,221,143,106,19,153,216,187,145,202,27,229,15,58,84,35,151,219,94,225,30,237,53,1,235,52,53,118,6,138,176,171,19,236,233,73,158,58,80,211,61,105,24,187,255,251,178,100,210,140,71,174,117,214,27,79,22,112,71,233,90,227,44,39,198,24,129,157,98,108,49,251,65,40,153,42,148,244,157,114,9,13,186,9,139,49,148,127,9,255,228,123,104,118,24,21,170,96,69,83,107,176,88,77,94,44,18,177,243,235,116,192,32,92,135,21,151,20,111,114,224,219,228,126,211,7,219,107,143,108,189,177,153,203,182,94,116,239,213,235,122,50,146,225,134,36,118,58,57,70,59,162,97,84,67,27,219,176,239,54,173,165,141,184,217,132,177,21,102,233,228,168,112,64,2,144,157,129,208,243,97,50,208,36,25,189,201,233,238,92,156,1,54,174,209,8,235,142,152,90,18,140,53,87,139,56,237,74,151,234,67,238,156,94,154,45,198,168,230,78,59,255,108,214,118,84,117,165,232,244,115,124,46,230,26,172,191,150,255,229,36,127,255,250,127,255,160,0,69,6,143,165,212,204,138,142,180,120,13,64,72,200,97,64,230,48,108,14,59,48,179,192,192,51,11,24,22,41,75,99,73,26,48,54,81,160,128,113,114,96,151,88,14,75,29,78,112,226,71,103,44,248,177,232,238,152,136,146,96,250,102,58,133,201,16,10,25,142,138,0,178,12,118,208,146,209,31,208,105,204,93,0,171,224,32,55,158,90,54,0,179,247,81,101,100,173,198,229,5,176,199,6,68,149,169,124,133,208,204,63,58,129,111,132,110,46,195,106,197,165,52,107,139,221,178,193,97,112,46,196,22,195,201,4,55,141,21,147,156,84,194,63,80,47,81,3,253,20,230,88,7,196,65,222,93,215,11,130,63,43,195,170,188,190,183,199,63,27,215,106,195,25,114,146,109,127,25,128,204,33,41,39,200,113,50,66,98,204,230,172,149,88,202,55,149,134,235,60,116,178,16,201,9,36,185,103,136,149,134,140,86,198,211,90,138,184,85,4,166,35,231,21,113,147,93,91,6,162,205,34,225,203,182,230,209,174,167,89,140,94,82,108,56,131,3,25,174,152,225,123,225,121,198,109,238,28,13,249,22,164,223,205,170,174,80,205,117,246,255,157,123,65,10,74,78,28,113,232,42,41,188,122,73,6,245,180,184,118,91,81,132,73,98,170,210,57,150,88,156,88,225,80,130,132,107,51,228,178,4,226,114,74,99,240,150,105,49,41,157,140,179,214,197,226,156,59,74,135,234,187,63,118,99,10,68,190,243,61,31,124,130,98,137,234,250,80,246,189,68,51,161,242,95,35,251,45,255,202,127,255,253,72,2,138,115,177,161,166,4,83,21,162,96,2,134,106,177,38,20,130,203,94,97,98,223,103,69,88,4,138,101,237,227,128,216,160,232,180,118,17,14,188,110,115,93,193,213,79,89,99,28,100,49,214,155,55,25,171,94,253,248,255,251,178,100,212,12,104,181,116,83,11,121,123,242,85,199,170,128,97,34,108,26,125,163,94,108,177,251,65,22,28,106,96,244,138,80,3,56,122,163,175,126,162,158,164,183,79,114,66,135,66,160,237,231,230,2,81,74,52,51,226,45,11,111,71,127,242,130,198,133,2,182,87,159,81,22,194,233,116,137,77,69,102,200,221,134,68,170,143,169,174,39,42,152,15,105,37,183,175,154,95,90,71,93,96,108,201,227,5,33,214,133,181,37,42,116,5,55,50,228,240,92,208,78,187,39,4,220,169,73,53,218,35,143,33,130,249,129,33,119,215,19,0,89,148,57,68,111,243,194,220,150,85,233,76,200,168,204,102,231,202,7,202,5,122,152,208,61,17,208,28,221,107,18,84,152,179,48,91,72,169,90,63,99,203,104,120,178,36,16,37,16,139,132,152,15,8,243,145,54,49,77,36,148,164,253,173,136,95,233,186,141,107,170,187,130,128,145,95,176,175,206,4,238,89,211,118,34,164,151,66,65,47,245,140,166,255,255,233,7,254,17,255,199,170,183,248,158,185,223,254,245,63,247,255,220,200,72,0,132,132,228,155,166,81,150,152,86,5,13,103,233,74,233,16,131,0,56,141,56,128,10,55,209,144,162,204,235,187,11,128,158,123,51,115,143,131,251,24,134,38,162,187,100,202,122,204,150,204,175,72,84,6,41,152,244,201,179,170,55,43,90,160,190,146,101,20,144,80,140,167,26,215,78,78,56,116,254,219,212,72,214,114,103,143,116,201,124,213,143,153,99,167,99,184,159,41,86,231,173,14,43,147,129,203,166,85,92,206,107,120,146,139,136,78,237,213,17,244,139,179,91,9,183,76,144,149,153,53,118,134,38,111,29,150,246,107,222,243,16,124,233,20,242,206,210,215,137,70,77,202,94,15,242,33,189,211,245,165,4,239,250,161,153,58,213,180,123,189,92,224,140,142,22,89,61,133,212,206,35,246,174,193,144,49,67,171,232,226,244,141,173,62,218,218,3,231,123,147,215,116,187,231,23,68,192,163,17,131,184,72,146,3,176,174,251,32,130,115,145,2,10,164,169,131,117,226,134,221,70,207,235,230,250,231,107,9,140,67,8,59,17,211,35,43,58,148,204,155,242,127,231,37,243,82,25,247,251,84,141,254,111,171,226,251,190,170,36,110,255,255,164,1,24,100,101,56,28,159,199,169,24,32,80,49,16,98,160,49,179,14,4,28,72,160,89,137,110,140,41,78,106,197,24,117,36,0,1,193,152,47,68,151,167,34,5,139,24,71,242,128,133,168,43,18,145,149,84,176,28,45,36,102,11,0,222,246,253,217,7,1,114,151,172,101,16,74,0,53,56,109,41,164,208,217,66,148,221,116,83,130,51,23,60,87,9,210,255,251,178,100,184,136,6,106,104,216,187,47,101,240,68,135,170,144,61,130,62,30,17,199,78,45,61,154,209,19,28,42,160,243,21,152,235,9,15,20,68,244,231,68,202,228,146,157,194,145,22,81,21,86,42,46,133,3,110,169,164,50,19,99,2,109,24,39,106,218,225,1,13,120,116,177,105,64,134,165,70,154,246,140,37,138,174,14,14,216,111,171,176,216,198,199,4,143,118,49,254,157,67,179,219,17,151,138,71,239,138,180,142,135,173,27,146,212,53,135,144,203,71,217,98,185,116,176,149,99,124,254,94,17,24,214,23,27,36,90,99,90,96,139,225,134,245,134,62,130,240,183,193,224,188,189,175,230,114,72,211,177,52,220,58,139,182,174,76,195,213,188,204,234,229,29,139,223,114,105,250,161,37,0,16,82,65,29,6,91,129,108,179,194,78,82,35,112,78,229,69,16,145,136,72,38,135,130,134,122,34,140,48,17,135,103,121,35,46,10,50,18,232,210,245,21,48,141,78,246,90,253,50,124,171,140,239,253,93,191,197,53,189,31,255,255,254,239,67,171,0,74,171,134,48,250,10,199,23,69,49,17,195,9,64,48,1,211,51,94,45,0,1,28,191,230,64,56,66,16,136,128,166,2,92,3,174,239,175,5,101,38,218,167,47,105,77,75,162,134,72,216,66,81,81,50,97,214,8,12,14,58,54,178,168,33,135,217,101,78,187,23,149,16,37,40,88,141,70,15,2,40,217,56,28,40,220,77,158,187,205,253,106,65,35,83,57,204,201,199,170,243,114,36,106,181,171,146,235,134,38,203,41,211,112,137,64,154,67,102,22,232,174,5,82,20,157,8,74,109,137,128,173,161,220,75,208,214,163,169,90,173,36,137,28,53,31,88,178,87,92,230,114,154,125,65,168,171,136,167,33,74,87,212,99,99,116,151,132,221,53,46,193,88,176,146,231,242,92,237,127,6,50,55,201,68,58,36,52,244,53,75,58,162,237,209,126,31,16,149,136,213,163,92,208,111,13,198,187,196,125,76,219,14,5,224,162,35,174,156,148,138,253,97,229,119,36,54,184,150,198,167,94,255,55,199,242,205,255,255,184,37,113,105,89,180,128,3,0,10,0,224,130,65,145,76,89,179,195,107,122,187,65,162,180,172,205,211,115,211,218,214,170,153,42,167,45,139,220,56,212,119,187,234,215,195,115,213,29,2,161,113,80,199,119,182,71,232,246,121,210,86,105,214,242,189,223,255,255,255,72,22,58,140,105,182,70,147,74,109,3,70,126,44,74,102,97,129,230,24,42,184,64,130,192,192,3,9,31,112,225,192,76,94,69,150,174,193,166,11,5,93,60,119,71,232,41,195,40,146,184,40,34,251,66,153,176,36,65,139,95,5,130,220,88,84,146,255,251,178,100,188,142,135,177,113,83,11,120,123,116,64,131,138,237,60,76,148,28,125,189,76,77,225,235,193,26,149,42,200,244,137,48,82,231,214,9,146,176,23,38,3,119,22,44,101,141,147,54,129,233,85,243,119,20,23,79,147,8,132,72,76,139,166,220,178,216,101,230,100,5,86,88,180,186,121,132,60,30,113,85,132,198,50,219,62,157,145,178,62,9,240,149,113,184,141,45,105,39,17,225,58,87,85,118,154,239,220,119,0,188,205,133,204,30,164,35,241,4,212,215,204,27,202,155,253,47,142,184,254,86,12,115,241,222,95,35,247,85,211,84,72,5,46,106,198,149,223,71,94,18,177,83,141,65,213,49,106,103,107,127,183,234,205,173,119,245,103,221,35,156,170,204,82,91,77,9,230,107,189,126,221,62,178,215,55,242,205,255,255,181,71,32,238,160,0,7,94,22,147,52,117,198,72,174,202,3,156,255,152,22,154,225,69,89,130,112,125,28,116,82,13,203,244,213,103,23,200,170,69,85,65,24,59,35,100,74,120,154,251,255,247,193,213,21,241,0,60,230,106,214,121,63,253,9,14,219,226,202,247,104,227,5,161,116,160,0,1,178,169,224,219,192,147,2,197,72,69,193,192,19,31,14,204,26,14,52,81,36,26,23,48,232,124,72,96,97,96,146,128,59,38,49,17,24,114,37,49,144,96,130,80,161,162,70,33,201,54,134,193,72,48,231,129,67,68,146,66,4,47,232,141,241,100,202,195,64,99,222,160,10,82,225,50,134,233,21,72,193,42,217,2,28,1,196,181,116,239,82,215,221,132,192,148,145,72,14,51,13,13,27,33,86,230,194,140,202,126,119,24,152,77,89,10,79,182,163,213,174,6,234,103,39,192,20,99,202,96,63,144,108,191,162,180,59,88,210,70,171,227,100,190,54,92,252,127,193,130,161,160,201,80,213,75,189,194,23,246,194,33,239,42,3,182,166,113,179,240,246,221,118,107,102,228,178,190,19,184,80,16,21,192,187,68,171,9,149,37,23,151,41,88,68,222,153,82,159,85,130,132,230,235,199,30,50,219,231,171,219,118,245,118,238,199,173,53,182,99,245,68,149,148,199,87,218,59,184,186,187,134,179,173,126,184,158,217,95,215,240,230,255,31,252,52,223,94,110,177,0,0,0,109,67,88,186,13,119,167,227,196,49,56,242,49,192,116,160,1,95,21,229,230,209,99,201,76,212,255,72,14,140,152,200,82,38,12,112,174,21,193,104,85,28,28,152,184,70,255,254,54,207,255,248,41,193,175,241,127,255,245,125,204,232,161,110,225,187,82,0,116,149,64,234,229,140,122,188,222,196,12,160,220,8,144,96,102,1,100,34,161,1,137,13,130,134,74,6,138,160,137,210,10,141,18,255,251,178,100,179,14,39,220,113,82,19,153,123,112,70,102,122,166,61,34,90,30,69,189,74,109,225,237,128,255,136,43,116,246,36,208,99,136,110,8,37,104,142,62,212,137,67,128,114,69,50,14,218,70,26,14,218,52,2,4,46,23,109,14,106,85,19,74,69,17,101,176,82,229,201,15,5,156,210,135,64,186,169,138,163,181,99,78,203,96,162,78,72,95,134,251,10,136,55,199,172,166,101,112,76,154,20,122,113,110,140,245,67,146,78,38,72,63,178,237,84,226,202,160,90,168,178,21,215,92,38,160,69,7,67,46,217,163,96,49,22,161,152,110,125,126,246,201,124,190,214,162,206,64,10,236,194,34,183,152,90,188,52,223,194,159,237,190,222,204,248,201,135,53,24,206,8,208,244,118,184,183,151,105,166,59,82,183,109,47,79,119,177,175,191,54,169,136,204,174,41,148,166,52,191,31,43,182,152,155,138,155,166,151,143,101,195,146,237,244,27,36,98,194,171,205,99,107,168,217,201,179,175,243,54,51,143,254,103,58,37,234,0,18,128,16,0,69,177,8,19,133,20,170,103,132,196,238,145,142,250,248,186,188,20,157,166,14,9,68,14,102,89,178,120,62,30,20,107,196,239,73,8,242,151,48,243,155,244,177,139,215,195,247,116,247,163,85,86,255,255,246,254,145,51,22,0,0,4,116,112,232,252,24,6,180,78,172,44,192,2,204,244,72,120,148,92,28,68,10,13,64,18,56,11,5,172,57,8,7,200,160,233,145,164,30,121,161,17,125,132,145,109,16,32,139,40,144,138,228,84,153,5,51,41,74,215,90,227,202,38,84,93,183,100,73,240,192,91,186,87,69,20,74,6,89,195,33,34,151,74,160,216,122,166,147,138,10,165,69,164,142,240,117,199,27,175,130,142,86,121,178,77,115,163,19,14,111,42,169,68,175,27,96,173,194,164,96,213,217,69,29,240,59,177,163,57,162,83,224,176,194,148,253,137,81,103,88,178,202,222,91,214,183,0,184,210,234,154,206,31,13,43,194,238,18,78,190,207,246,222,43,98,191,14,41,94,152,40,206,127,139,232,239,194,228,174,141,179,22,39,130,147,105,168,161,205,19,44,177,170,141,172,20,89,229,190,217,38,109,86,253,198,27,90,237,147,214,41,207,14,186,60,94,78,220,77,85,177,41,23,121,92,219,123,121,173,217,113,233,41,179,255,243,127,143,252,187,137,250,192,16,4,0,0,2,0,151,227,225,114,204,108,208,122,215,65,170,1,10,189,152,207,113,158,178,116,201,81,237,63,93,255,255,255,254,255,53,167,95,79,252,193,110,248,172,98,157,126,224,3,162,19,227,161,29,54,236,99,143,65,50,65,195,29,101,16,26,153,106,136,192,120,4,140,32,80,255,251,178,100,160,142,7,162,111,82,155,121,122,240,49,65,187,29,49,2,52,30,85,197,72,109,225,237,129,19,25,170,68,243,21,162,24,84,94,193,64,243,14,34,35,34,112,3,88,6,176,0,18,177,225,146,136,154,133,222,14,40,12,46,114,79,55,235,52,112,36,88,34,25,112,26,211,142,246,192,217,34,44,228,120,60,137,138,58,33,161,188,139,2,141,121,81,48,234,9,178,232,212,110,161,143,145,193,18,100,32,25,150,112,113,202,168,76,200,172,80,237,30,162,107,50,0,86,211,241,58,130,200,79,226,178,4,184,134,72,81,37,39,73,14,183,10,31,146,216,48,25,249,156,211,222,185,230,16,207,159,159,26,115,10,39,154,200,205,175,183,206,147,127,7,142,171,77,102,87,13,72,81,99,39,115,63,141,5,56,210,184,39,122,140,147,121,60,83,26,22,203,188,104,83,99,49,244,171,124,214,136,89,112,231,196,60,181,41,169,222,30,94,18,230,25,114,103,136,173,167,197,229,221,52,253,145,139,15,249,131,255,243,103,235,255,44,108,99,51,245,0,50,133,224,56,130,80,100,31,40,177,114,76,71,163,157,84,197,221,42,28,6,137,4,133,107,164,69,54,224,78,57,34,123,53,99,48,83,26,141,229,86,20,87,75,207,255,254,21,182,154,47,249,158,34,112,150,87,89,226,218,189,108,255,254,169,239,208,45,0,20,77,189,34,13,249,16,204,36,133,68,66,163,17,66,16,121,245,49,130,81,128,50,51,131,79,89,73,252,8,44,42,27,73,40,117,57,217,194,159,188,170,72,90,66,26,213,24,96,201,24,70,216,157,2,225,66,96,139,18,48,253,109,81,49,35,220,215,33,114,61,102,0,141,191,152,155,74,216,179,43,243,181,118,186,17,13,159,133,244,105,40,156,28,101,81,105,217,197,182,212,125,222,35,30,38,64,41,198,14,249,170,157,119,218,75,72,13,201,168,144,197,85,187,156,76,19,119,157,49,19,16,220,232,218,126,87,11,186,108,170,64,63,38,5,13,27,217,163,92,248,34,158,216,64,247,21,33,61,96,13,86,42,130,54,179,36,115,90,13,176,80,76,222,58,166,211,29,243,115,82,244,92,158,27,235,184,170,138,50,102,84,129,207,124,177,68,140,188,205,54,180,106,199,237,165,49,227,153,175,236,144,158,181,166,109,240,246,54,211,187,163,146,164,12,24,0,0,0,9,186,37,140,136,170,229,62,39,39,83,143,180,192,19,13,176,167,78,113,135,147,58,90,159,82,92,16,65,138,126,218,28,239,210,127,98,189,111,56,190,255,118,207,234,205,121,237,84,184,75,173,83,215,140,52,142,17,0,0,1,116,40,16,59,222,99,219,7,4,2,109,225,6,44,244,72,255,251,178,100,153,140,39,6,105,84,27,121,120,240,63,66,186,218,61,35,54,29,105,189,72,109,229,231,192,241,8,106,204,246,20,224,48,105,7,1,99,77,157,154,209,181,36,249,32,167,58,77,205,144,5,65,51,25,74,225,161,194,129,12,20,44,104,0,71,76,50,114,1,145,113,18,212,13,254,113,139,116,20,22,18,254,168,7,194,68,225,91,16,84,104,14,142,11,202,163,98,72,36,8,183,144,55,103,113,86,93,155,108,190,11,243,236,139,101,120,214,82,64,122,168,207,96,203,213,60,168,80,13,81,162,156,153,90,30,206,83,131,45,27,165,194,87,102,121,141,30,230,139,132,129,187,15,74,246,140,221,202,173,130,211,75,41,33,93,136,109,118,225,85,184,55,190,147,9,110,214,164,251,135,106,182,63,198,81,183,222,90,113,134,184,237,11,231,132,210,219,117,130,143,196,103,164,51,24,130,250,14,21,116,182,201,54,27,91,224,221,36,215,127,208,94,101,194,136,202,140,201,184,241,99,86,153,174,253,165,174,240,225,189,252,255,254,191,171,163,36,58,128,10,202,119,3,140,120,220,190,49,21,152,236,74,33,176,66,212,169,76,212,88,50,176,53,172,163,135,46,15,22,50,109,79,217,169,223,206,117,126,127,253,77,217,254,250,19,77,179,236,230,94,65,246,182,2,115,91,39,113,208,0,0,99,4,53,55,198,131,13,32,63,164,163,71,31,49,144,83,52,34,51,250,145,164,211,14,63,51,208,163,73,51,10,4,8,192,0,206,160,129,208,168,64,64,145,132,142,23,204,136,88,170,34,40,48,153,160,18,68,46,31,177,19,208,24,68,100,204,6,0,198,34,205,144,169,205,81,53,222,186,94,86,12,218,34,9,53,214,22,94,37,74,118,48,254,202,29,37,124,213,94,133,85,116,94,114,41,95,120,201,140,58,59,83,209,72,33,102,231,13,51,90,213,224,91,174,243,161,44,108,195,85,194,125,127,82,206,60,215,170,144,37,183,167,124,31,42,205,21,88,39,52,124,71,144,19,204,16,202,154,229,234,222,155,133,175,121,62,224,80,72,197,12,37,58,21,189,99,26,51,163,122,35,117,218,235,94,125,230,132,251,82,169,222,85,153,180,190,193,108,49,124,180,102,213,80,205,66,108,43,107,35,101,149,90,106,159,177,158,117,203,102,235,25,12,250,136,112,56,196,92,50,33,15,32,206,231,229,151,48,117,175,69,60,121,178,189,108,249,126,127,214,127,113,81,14,128,0,0,7,244,65,65,194,139,113,48,158,30,203,208,166,91,204,4,186,2,30,4,43,59,65,90,96,180,104,94,162,181,103,51,83,245,253,63,255,223,253,63,253,191,229,255,191,211,255,255,53,202,75,115,42,242,244,255,251,178,100,157,14,136,4,111,81,19,120,124,228,73,235,234,195,60,101,104,30,225,163,68,110,107,4,193,34,47,234,232,244,149,96,106,154,32,96,100,210,109,45,66,3,7,129,23,46,194,242,0,21,2,162,243,121,94,76,126,235,54,18,32,194,6,49,149,200,24,89,227,62,109,71,24,8,6,244,169,216,108,21,24,174,77,8,48,10,13,235,43,89,128,193,100,168,18,54,136,117,2,129,134,121,3,0,6,53,147,164,208,169,9,134,97,17,88,130,253,125,97,3,160,101,111,18,0,41,217,192,102,133,180,233,17,82,28,104,210,232,50,60,165,148,79,226,99,84,81,213,134,188,221,87,3,41,126,29,105,107,208,201,230,229,140,159,56,121,243,219,154,248,228,239,149,183,59,138,107,126,149,91,103,173,179,148,179,161,167,115,49,192,160,149,238,62,244,149,11,195,25,235,251,35,252,97,90,143,177,46,221,132,95,188,85,27,203,167,197,138,92,167,171,151,24,215,113,184,223,254,88,89,202,75,107,60,216,223,48,193,228,213,207,140,219,146,67,245,239,222,207,31,130,247,105,244,144,254,27,165,164,251,60,220,119,44,247,53,204,102,108,213,187,199,126,122,164,251,155,102,198,117,176,250,159,141,124,127,122,213,254,238,12,174,221,51,29,224,16,32,0,2,210,143,33,57,31,242,154,107,36,29,134,93,32,45,112,164,254,167,141,116,164,148,3,132,152,211,200,67,187,38,192,240,178,138,207,250,185,190,202,255,255,219,252,99,127,163,223,79,223,255,255,255,255,90,217,255,254,190,182,95,66,253,205,48,113,24,239,212,0,76,61,41,76,211,12,140,165,131,204,24,29,5,133,211,9,2,131,27,194,83,26,80,160,40,70,99,24,162,216,204,161,25,214,16,120,81,136,108,15,26,0,18,12,8,99,89,136,129,135,16,50,232,138,173,145,192,40,172,235,172,12,226,97,24,13,10,30,78,66,36,200,69,48,162,7,73,24,225,13,184,92,192,140,106,215,111,193,67,210,40,144,116,132,28,245,240,18,193,58,135,97,225,15,82,208,22,10,140,141,69,1,173,25,142,139,145,179,78,137,164,128,17,214,28,254,190,232,85,114,38,169,165,46,235,16,193,147,182,208,75,196,71,141,82,162,119,93,98,66,73,229,66,146,75,40,234,143,177,219,105,184,36,218,75,172,66,236,144,18,107,93,79,202,108,101,242,124,160,18,36,89,193,254,175,32,32,123,111,187,42,19,115,83,153,228,209,167,46,85,146,87,228,25,255,50,246,84,184,195,59,158,80,156,121,94,33,157,118,45,134,169,117,188,98,91,236,49,142,177,171,150,59,191,189,199,127,191,79,172,46,221,194,175,195,157,202,135,24,190,183,133,186,181,255,251,178,100,127,140,72,156,113,79,139,186,194,244,68,203,250,234,48,101,84,29,13,163,76,109,225,235,193,44,177,43,12,246,20,113,191,89,239,241,251,151,251,185,174,126,238,223,255,255,255,213,141,255,222,118,128,8,0,0,0,10,7,132,98,224,205,225,229,123,111,151,52,218,160,89,114,49,217,38,149,182,67,55,165,163,95,213,253,203,238,223,255,236,255,238,223,225,225,50,141,156,41,232,168,160,143,76,169,255,255,255,255,255,255,252,149,238,213,220,202,34,180,150,250,128,0,147,55,16,152,157,226,249,145,206,154,137,57,150,27,24,91,64,32,20,20,90,28,80,98,67,38,10,20,102,195,4,128,87,41,42,25,164,134,41,129,0,35,73,51,54,64,101,112,210,1,210,74,213,47,110,10,125,152,8,20,215,17,213,243,172,243,190,16,21,217,36,177,187,56,11,78,24,30,109,36,121,168,202,238,70,222,44,81,208,139,225,45,152,168,92,179,70,121,18,25,225,1,148,180,212,37,78,85,136,201,25,64,231,119,233,27,196,66,162,196,10,18,163,11,152,185,51,149,251,234,249,232,36,180,209,236,225,188,187,218,242,118,152,113,205,83,165,172,196,96,221,164,40,116,232,164,13,242,51,117,92,198,166,16,22,138,87,184,212,206,126,197,4,237,38,77,133,24,224,106,108,92,181,238,8,225,136,182,96,57,102,26,145,30,254,167,211,169,143,244,110,251,108,77,197,79,107,110,7,235,158,216,71,153,145,151,75,44,218,110,112,214,124,218,231,166,49,21,175,127,112,96,0,1,242,148,225,220,117,38,9,13,192,162,232,232,49,216,203,85,235,49,11,250,142,179,181,134,93,30,193,209,206,209,16,112,133,106,251,102,246,63,255,234,138,91,254,118,255,27,161,169,255,255,255,255,255,215,255,255,249,12,174,183,101,16,253,65,152,195,74,44,184,168,254,244,0,0,2,120,19,6,126,227,134,194,158,122,179,38,108,92,102,101,163,81,7,57,22,6,15,48,51,225,144,83,109,57,25,12,4,130,38,49,141,10,35,33,142,137,172,87,33,0,165,99,14,72,60,161,139,40,36,18,207,136,17,42,132,179,147,152,205,28,153,64,81,141,163,22,96,165,221,96,146,132,77,100,174,154,16,129,68,120,18,245,255,116,221,55,165,185,192,80,244,250,220,153,107,8,255,125,153,13,6,176,116,26,154,130,23,15,202,161,186,210,198,251,41,44,7,216,28,32,202,180,57,45,41,49,190,78,50,57,176,247,213,81,64,215,102,132,134,238,16,85,103,36,141,98,52,23,222,48,79,207,70,45,92,89,10,104,165,216,34,231,187,45,180,147,104,187,81,99,182,21,187,201,216,203,75,139,139,184,86,65,219,21,40,230,255,251,178,100,97,14,7,220,104,209,27,121,123,240,66,171,234,253,61,34,62,30,5,189,72,109,225,238,193,30,47,234,204,243,9,112,144,34,115,105,112,223,17,5,88,105,7,59,117,116,178,120,243,51,178,154,176,170,136,142,196,102,48,198,101,148,111,38,223,216,127,31,109,57,150,102,85,218,165,235,199,255,243,249,215,132,190,165,30,189,166,124,105,16,0,64,7,5,0,0,5,242,161,131,217,113,179,226,109,33,116,199,175,29,61,115,100,41,57,39,136,15,191,63,176,162,36,39,168,227,250,63,255,47,221,63,255,211,253,127,255,219,239,255,255,255,255,58,239,147,255,255,227,167,223,95,8,193,180,118,0,247,29,109,62,41,99,37,142,55,116,211,79,27,50,137,48,40,208,193,146,73,24,90,152,145,137,163,11,44,160,16,44,20,88,3,80,16,50,81,133,237,33,60,153,25,99,10,180,17,81,19,67,182,33,83,232,247,171,57,168,241,54,48,74,39,233,232,46,74,8,165,201,94,26,229,236,8,131,237,84,248,161,56,152,17,98,240,249,178,141,181,34,27,206,106,113,124,185,113,102,202,33,119,153,79,43,183,190,203,18,98,239,0,207,152,165,207,83,142,205,228,29,239,121,179,241,113,69,94,250,46,4,150,217,59,93,249,103,235,233,44,226,186,184,166,98,165,252,29,91,92,107,59,27,49,112,214,88,182,212,193,61,15,226,247,60,129,46,195,109,70,179,84,7,34,57,108,104,43,216,85,207,27,220,97,135,67,4,114,120,150,171,213,249,83,86,105,142,224,224,68,60,101,110,170,121,105,230,220,156,4,172,38,51,208,235,79,198,120,164,117,102,73,237,76,125,189,142,235,21,117,159,241,175,254,255,241,61,37,66,0,0,30,148,203,18,33,136,218,91,214,8,13,87,78,201,169,105,11,120,38,109,144,168,214,220,159,249,223,215,117,91,39,0,76,79,251,239,251,191,255,245,255,6,255,233,245,255,255,255,255,255,214,62,94,250,122,165,19,116,84,90,107,251,168,50,165,104,102,17,168,0,18,3,184,2,186,3,86,50,127,36,66,52,210,179,62,42,51,49,163,137,36,48,32,0,82,64,16,48,209,193,69,16,58,4,85,52,161,105,129,232,28,198,188,173,207,241,14,26,179,184,10,137,23,129,95,78,86,166,155,132,188,93,229,201,86,252,144,46,60,195,232,163,45,250,201,116,146,44,93,213,80,211,135,131,116,84,233,131,16,232,128,61,202,11,23,82,88,97,50,175,48,190,20,118,93,161,149,136,149,210,104,229,170,116,1,100,25,206,143,17,86,225,40,193,60,225,157,174,120,59,207,47,71,145,168,39,213,194,177,203,193,159,212,109,83,12,84,185,188,148,132,64,81,208,255,251,178,100,77,140,199,117,105,82,27,120,122,224,69,107,10,195,60,194,86,32,249,197,60,14,229,117,193,31,177,234,204,243,21,89,44,203,19,67,36,243,146,163,195,79,25,241,136,100,59,195,22,120,175,14,244,244,56,235,129,56,100,98,17,57,97,46,153,159,174,79,121,21,231,225,247,190,172,94,131,42,196,239,97,19,93,189,95,171,41,222,206,241,251,194,110,217,101,33,168,116,79,35,110,123,20,92,73,55,254,14,227,199,62,60,57,61,43,64,0,0,1,242,151,197,57,28,161,26,49,148,211,177,242,244,252,147,208,86,82,22,102,151,162,101,152,27,194,186,205,209,155,175,123,55,179,43,255,255,79,246,127,255,215,255,255,255,255,255,175,255,255,246,48,150,219,73,98,193,16,112,113,208,196,8,16,179,232,11,162,166,108,79,192,23,192,206,132,88,96,97,49,181,80,48,64,111,50,4,205,16,137,102,45,141,134,45,4,230,96,1,134,0,131,198,24,2,32,96,220,195,128,76,88,69,48,232,35,11,135,200,7,170,96,88,40,40,43,19,1,1,80,56,196,160,72,2,7,18,2,101,255,34,6,139,110,9,180,26,216,0,160,80,14,168,145,143,187,190,219,40,51,136,91,4,17,150,216,96,210,150,217,241,80,196,233,120,225,145,41,218,76,58,192,213,146,48,37,100,98,78,77,163,58,116,220,9,213,166,149,217,88,68,155,51,46,253,102,46,191,161,231,24,70,189,73,66,107,212,140,160,134,173,48,88,165,37,54,209,214,253,228,93,126,41,227,210,252,169,12,4,100,245,133,64,148,99,31,229,43,70,81,252,49,125,106,75,18,61,56,105,162,42,178,166,25,220,201,176,181,47,184,250,212,227,211,249,65,115,25,214,101,150,177,78,158,84,108,59,204,138,196,210,243,106,185,46,178,181,15,242,147,45,143,155,100,241,93,53,149,50,105,219,136,69,91,252,42,181,95,223,47,141,79,163,22,253,70,150,180,242,120,32,0,1,125,148,33,246,75,104,79,16,100,25,194,104,197,135,172,110,90,2,176,37,138,14,106,65,221,212,57,97,153,170,89,131,15,127,79,255,239,255,207,254,32,255,255,255,255,255,243,127,255,175,243,255,254,65,227,11,212,202,70,244,118,164,143,56,226,187,198,170,208,0,0,0,48,27,30,113,177,38,117,36,126,90,134,52,64,114,176,230,180,186,122,200,134,42,24,96,14,230,120,2,10,215,75,70,8,96,195,129,1,99,130,130,199,224,227,164,21,47,120,48,44,112,216,72,84,70,34,98,6,70,56,12,96,165,73,12,76,14,22,11,7,18,23,20,181,225,195,170,16,169,11,125,81,73,201,136,79,17,195,131,8,18,164,112,146,113,155,85,130,81,153,255,251,178,100,51,14,104,1,107,80,27,121,101,112,74,139,250,199,61,130,38,28,29,163,66,78,97,51,193,59,174,234,204,246,20,121,181,101,66,38,197,41,120,26,50,169,41,109,230,96,95,154,121,108,57,30,120,84,133,233,83,191,217,19,173,215,145,200,148,217,10,149,47,148,183,188,149,36,165,139,132,40,55,151,32,214,61,234,58,156,22,123,82,254,66,48,172,85,118,226,187,143,207,239,50,96,179,219,165,219,5,81,101,191,113,112,242,182,55,123,131,223,172,220,236,243,169,206,204,194,119,200,63,46,45,218,193,9,78,165,211,204,118,57,253,64,119,112,219,186,251,93,246,22,166,61,125,100,15,35,66,39,169,111,7,155,190,75,78,12,185,166,107,196,219,67,94,106,59,166,121,108,155,214,213,75,212,100,122,73,4,0,0,0,9,238,75,130,130,145,98,18,35,209,75,135,82,12,182,138,222,170,77,7,48,67,236,194,153,59,51,61,89,41,79,219,238,141,171,255,242,107,243,105,249,27,255,255,237,255,255,250,238,83,239,249,107,219,243,33,210,87,99,162,93,40,112,160,160,68,134,48,233,80,160,6,88,71,155,118,144,103,38,57,170,128,70,74,59,24,137,150,96,112,161,155,145,6,4,5,24,128,244,40,16,49,240,24,96,68,16,64,48,16,125,54,233,1,65,227,8,12,90,68,8,129,130,162,226,97,105,129,130,192,144,241,224,128,149,191,234,212,142,137,92,193,110,128,10,246,163,58,189,71,201,72,208,220,178,19,23,229,11,146,85,75,225,93,119,41,229,42,192,207,162,81,58,208,18,17,237,224,72,56,10,228,178,221,35,37,189,45,111,175,213,108,215,39,220,28,169,76,67,194,157,131,89,170,203,228,215,154,154,140,80,67,13,159,177,148,160,171,133,31,222,47,174,59,95,55,245,51,71,216,37,224,187,185,78,241,94,48,126,12,5,82,201,122,3,143,251,65,237,47,210,51,240,151,127,99,218,80,159,8,237,206,255,39,234,201,245,9,70,179,32,230,10,109,166,127,212,109,56,154,148,149,110,14,97,182,115,126,39,127,122,82,253,90,220,176,29,250,28,34,234,113,174,9,200,160,197,242,29,66,158,109,133,141,89,187,71,217,27,116,119,118,112,233,87,190,209,183,77,63,127,95,219,255,115,233,254,159,223,255,155,246,202,235,237,254,175,102,245,156,28,202,110,101,50,61,22,151,212,165,16,69,46,200,148,135,229,194,172,177,174,119,145,211,16,0,2,3,220,40,46,100,142,230,149,66,96,136,230,56,28,101,200,6,38,72,99,169,37,213,14,30,101,96,33,118,253,156,131,136,150,57,8,11,245,148,62,174,26,241,32,81,64,10,131,50,247,0,160,6,38,223,185,255,251,176,100,29,12,38,73,104,211,27,111,101,224,69,137,122,199,60,101,84,29,253,163,64,78,101,239,209,51,176,42,204,241,157,169,109,117,146,176,229,86,157,112,33,188,136,144,91,118,206,138,135,15,112,11,77,38,25,100,140,205,13,188,175,203,241,156,250,248,205,145,251,149,147,194,151,194,67,161,185,128,229,189,40,126,78,93,228,83,226,225,122,126,188,129,167,123,55,46,223,174,55,243,254,143,173,120,25,203,2,213,79,98,31,183,143,102,233,138,120,8,220,238,191,183,107,118,81,127,230,174,53,0,116,233,8,229,187,165,39,56,148,38,198,92,12,249,99,237,69,240,181,195,146,154,52,147,238,157,137,218,12,104,188,228,216,230,135,15,90,201,246,179,111,153,190,49,44,130,32,0,0,61,246,71,197,36,207,199,43,17,236,241,195,70,54,128,54,232,99,156,120,69,111,170,44,205,239,87,163,237,255,255,111,254,79,254,159,255,253,190,188,127,213,190,157,183,233,67,3,48,107,185,175,99,111,40,243,106,104,58,96,153,38,230,51,237,80,0,3,24,104,166,55,179,53,197,172,207,238,51,32,151,204,30,212,48,192,32,206,101,147,23,128,140,104,45,48,136,76,196,66,131,2,0,129,70,64,230,0,145,148,148,0,28,80,25,193,102,163,10,8,200,58,39,36,102,80,79,97,153,5,152,47,65,18,105,18,95,96,113,162,19,73,99,106,107,141,55,18,215,168,171,96,116,176,225,203,106,241,23,154,6,108,76,22,72,170,72,94,245,214,121,102,89,27,249,180,63,98,93,183,90,138,3,78,46,198,23,237,73,98,254,202,66,222,212,121,1,84,209,80,183,111,2,113,167,224,50,137,118,243,97,155,33,172,112,227,16,29,67,0,151,241,220,225,168,120,201,240,137,223,92,213,248,59,31,85,204,103,79,136,219,218,153,98,210,51,207,173,125,192,143,142,165,189,167,174,111,41,235,21,168,251,254,35,158,100,113,131,44,171,88,135,44,177,243,102,24,109,83,215,123,139,168,44,56,165,149,246,214,147,106,189,225,207,26,131,157,203,108,123,235,127,18,38,254,224,51,248,45,8,0,226,148,190,42,139,29,25,162,30,58,186,208,22,60,197,188,48,65,70,63,142,108,121,237,87,163,212,213,191,174,223,79,246,220,253,127,211,251,83,79,255,89,138,17,75,178,74,150,206,104,211,28,105,81,175,187,122,253,61,251,244,54,77,213,18,251,78,227,142,61,157,32,0,0,115,34,11,60,175,115,142,127,59,181,179,93,103,52,219,147,50,89,52,252,98,207,24,91,49,134,135,24,104,152,36,17,126,25,185,41,146,140,131,131,140,72,5,14,165,128,100,119,102,131,37,195,71,2,128,163,6,98,255,251,178,100,30,14,166,228,99,80,147,121,92,240,73,42,250,179,61,34,54,26,161,163,72,110,97,233,129,61,47,234,93,132,137,97,225,0,29,98,4,65,69,228,174,130,59,1,24,113,132,1,183,20,227,137,187,204,84,128,113,38,145,93,35,17,193,138,187,114,200,110,105,182,130,108,91,194,157,18,40,21,181,26,32,9,61,37,70,203,12,97,1,56,249,87,140,118,69,23,181,78,76,253,250,57,95,125,135,242,128,68,3,30,174,209,53,155,62,109,233,185,79,220,82,59,183,90,92,155,119,108,110,178,181,223,250,216,117,125,62,86,43,33,162,17,233,50,54,169,116,185,120,172,189,208,33,115,29,91,203,109,228,126,148,226,204,246,188,191,122,27,186,54,60,104,249,148,95,48,167,15,42,99,80,133,24,243,253,30,144,10,11,153,83,126,144,0,0,15,172,73,193,196,170,104,23,103,169,146,50,172,135,117,128,129,232,57,248,33,206,86,50,60,151,39,251,186,127,250,127,191,255,111,251,122,46,218,255,255,87,219,254,223,255,16,39,81,220,212,36,66,9,120,227,195,184,179,232,118,23,110,104,145,179,193,176,126,223,80,46,224,176,8,226,235,80,177,136,204,228,64,104,20,192,70,51,8,136,76,44,5,5,6,76,6,37,14,186,1,21,76,78,33,91,14,97,103,11,205,131,185,76,221,184,21,40,53,5,18,8,234,191,12,35,182,231,40,185,33,20,9,81,23,110,149,85,15,39,38,168,121,86,192,62,4,128,20,177,87,41,72,48,139,197,32,188,145,48,109,97,168,142,110,119,77,193,45,41,148,21,224,50,249,159,82,192,128,137,17,131,93,67,60,0,93,42,32,30,203,26,106,45,109,220,55,128,134,196,148,221,103,237,174,186,250,123,120,109,198,205,244,174,12,212,166,173,108,197,51,213,50,69,56,43,167,243,110,26,170,15,46,238,181,171,55,201,4,244,194,45,170,218,129,53,166,94,214,159,160,169,14,251,136,234,29,43,10,76,237,187,122,182,241,190,116,250,183,42,25,45,13,246,227,203,60,27,125,95,211,118,195,25,0,47,212,80,1,209,55,178,21,111,114,85,178,228,17,121,180,170,4,196,234,153,138,105,106,71,206,223,55,253,129,140,97,126,77,28,100,122,255,218,159,255,255,252,229,255,51,211,255,249,31,127,235,125,123,235,250,157,255,161,187,250,82,199,50,217,10,164,14,227,163,208,193,180,53,150,191,240,134,0,0,114,65,145,178,130,230,91,166,25,93,208,50,106,48,195,224,197,36,67,111,43,212,12,199,192,161,226,88,88,10,151,137,16,102,1,72,25,18,211,76,38,8,34,10,161,52,194,96,7,124,112,100,60,72,48,24,148,200,66,32,80,84,12,255,251,178,100,32,142,135,9,104,208,19,152,69,112,78,171,250,183,60,197,88,89,81,151,70,109,189,119,73,65,47,234,232,244,136,249,2,71,85,156,92,0,56,192,70,85,49,116,172,245,70,195,75,232,241,60,203,124,168,69,152,191,7,72,200,96,245,240,197,102,31,5,9,142,80,205,218,110,203,254,101,89,163,176,76,245,204,222,5,235,168,251,92,187,183,59,85,218,182,165,134,176,211,87,119,236,100,176,86,175,51,116,176,169,30,106,61,163,70,43,252,185,111,50,247,115,142,4,247,40,121,246,85,167,15,185,205,39,125,222,94,104,28,202,207,117,6,231,170,146,159,251,155,213,124,55,217,207,213,88,233,193,184,225,160,132,74,152,99,27,169,98,63,173,214,213,140,30,147,189,22,98,38,39,225,160,67,138,17,184,78,30,114,42,62,6,128,16,0,0,75,215,139,249,212,41,46,66,202,205,2,145,244,133,182,10,168,30,211,221,151,20,75,107,56,171,43,118,117,100,33,250,183,215,93,215,219,255,117,255,95,250,235,255,253,55,167,219,221,151,229,123,27,118,223,163,118,190,138,213,141,86,111,90,93,17,12,8,145,115,114,127,249,118,132,2,232,21,120,242,249,206,47,56,203,19,140,65,88,202,216,12,168,232,8,156,1,12,14,74,45,208,40,137,85,202,198,10,210,76,252,8,100,12,104,225,33,223,182,44,185,202,162,132,196,4,64,134,44,56,14,25,24,9,113,233,26,112,32,4,56,25,76,0,160,18,199,5,160,184,164,69,37,92,34,192,120,34,202,33,60,105,54,21,120,145,110,251,141,15,33,111,50,144,61,193,190,48,186,71,221,226,54,107,181,101,242,174,70,240,27,43,60,12,221,23,242,9,54,95,42,86,201,19,111,58,131,190,38,191,159,218,249,215,106,97,198,97,230,136,150,155,40,18,178,29,86,213,251,35,222,239,146,216,201,255,71,226,32,121,146,64,129,214,107,225,2,25,242,86,191,101,29,244,140,185,119,237,108,17,77,237,55,146,26,249,35,23,59,117,201,181,58,116,44,29,195,2,68,0,0,45,224,16,2,70,47,89,133,113,84,80,205,137,129,142,224,101,153,201,39,70,146,124,148,106,171,44,22,98,229,254,173,70,78,173,254,247,175,183,255,79,245,250,254,154,255,250,113,63,255,253,55,109,69,42,190,135,90,29,169,50,93,49,76,82,175,47,80,239,112,236,61,173,235,244,54,97,0,76,32,190,6,107,14,138,158,55,225,116,210,3,80,165,196,197,66,83,171,132,12,48,19,49,98,100,194,160,243,40,3,202,161,208,0,68,203,195,195,52,18,140,100,26,48,112,61,14,8,75,28,3,226,42,64,34,72,8,201,134,50,22,27,72,150,42,66,255,251,178,100,34,142,199,98,98,207,11,153,92,244,77,104,186,195,61,37,44,25,205,159,68,109,189,23,65,68,47,234,140,243,9,104,165,250,34,28,3,18,105,10,2,12,117,150,136,194,46,146,237,98,130,205,170,5,55,7,3,60,170,74,60,193,29,165,37,155,27,92,111,141,123,49,213,150,196,169,29,176,229,162,81,106,123,18,244,154,167,143,44,253,217,91,186,127,93,138,237,216,149,156,37,174,95,112,98,144,175,10,6,141,114,182,22,217,176,81,120,123,149,94,191,196,178,87,174,176,187,61,161,179,242,164,155,202,173,107,187,88,6,174,209,113,91,224,146,203,17,12,225,20,157,109,73,185,149,225,224,244,189,119,246,68,212,62,219,164,230,142,53,20,238,233,253,247,109,221,124,57,141,187,59,8,178,211,121,49,14,216,227,172,112,52,46,177,23,83,102,223,136,0,2,65,103,106,57,68,237,98,56,238,48,34,108,181,138,254,7,91,183,39,177,218,211,184,107,98,102,69,249,232,205,213,191,251,124,55,255,133,201,122,188,163,234,213,14,55,255,255,163,80,35,83,51,126,143,156,82,202,28,148,38,167,57,72,193,144,202,57,80,139,68,2,231,137,191,55,88,1,81,73,227,26,121,58,23,19,148,137,10,184,155,18,185,165,155,153,155,72,160,105,128,28,19,10,129,150,152,89,139,0,24,112,248,201,73,112,5,136,193,1,69,185,105,5,244,42,14,9,34,181,160,96,74,97,134,11,188,179,233,24,1,21,71,5,232,131,19,73,206,82,9,185,62,10,131,148,25,104,82,54,24,25,224,208,146,92,205,84,94,155,153,50,15,10,152,103,65,222,197,137,154,216,49,41,197,183,208,241,25,150,144,64,82,207,70,110,134,22,161,2,224,214,201,27,117,179,101,25,156,196,154,24,132,239,168,93,226,186,237,234,42,230,31,216,216,133,34,64,180,216,183,96,99,82,8,155,84,245,94,31,86,52,223,167,28,193,181,132,27,108,109,41,127,117,17,253,135,112,33,118,65,100,31,24,138,27,154,132,21,52,67,48,89,105,40,116,106,197,169,96,239,247,235,0,0,1,218,0,147,3,132,210,95,11,90,52,133,60,111,142,104,115,64,25,93,247,168,165,204,144,84,122,4,91,153,251,163,165,88,90,189,70,163,167,246,79,127,254,11,254,255,109,43,211,247,253,179,127,249,250,229,238,204,12,32,232,209,142,99,62,238,124,138,168,239,166,191,223,113,35,148,122,27,152,0,0,1,80,81,24,106,218,177,150,219,38,72,60,152,228,66,84,114,6,3,205,20,102,51,38,13,107,179,28,24,13,228,100,138,50,156,241,0,107,72,234,24,88,88,155,13,5,16,143,136,141,11,69,83,67,2,180,152,255,251,178,100,29,140,166,165,98,209,27,154,121,240,75,235,250,202,60,194,88,89,21,159,74,109,189,150,193,51,176,234,204,244,156,232,177,125,92,6,221,99,6,5,126,29,5,38,222,54,130,140,254,46,103,105,230,110,150,56,4,108,122,211,102,1,37,109,92,154,173,141,145,164,68,8,205,211,160,246,55,89,41,53,75,74,47,163,53,133,86,186,23,183,192,44,234,199,158,238,97,230,128,186,56,48,84,223,11,147,82,111,155,113,38,197,143,141,238,177,109,4,196,214,102,165,206,228,166,225,160,235,88,57,218,73,195,50,67,255,59,248,221,50,126,235,31,239,22,82,222,26,215,205,49,190,229,247,46,254,100,213,111,236,247,20,206,179,74,90,44,56,48,92,119,155,183,170,241,92,106,14,6,7,203,172,152,191,224,176,0,0,96,0,0,87,192,45,15,210,185,192,152,179,157,185,96,157,62,240,70,55,97,191,43,105,21,4,54,150,41,212,251,101,131,116,150,163,127,233,245,255,236,191,255,251,191,255,253,127,235,250,247,250,166,196,127,190,78,150,70,68,68,117,39,127,51,242,10,122,20,114,103,127,186,144,0,32,43,202,173,71,44,88,97,143,164,197,98,49,131,81,22,3,56,25,64,192,64,104,145,202,126,148,33,161,196,120,0,57,0,198,129,89,106,196,65,150,92,52,2,172,163,160,197,97,196,34,1,81,21,68,35,0,138,57,239,192,200,18,154,186,42,219,58,220,143,19,121,149,169,152,160,49,161,24,100,161,219,18,23,190,183,104,17,246,144,60,236,144,49,102,165,175,34,183,192,70,251,184,106,234,207,112,26,163,234,143,146,165,184,39,34,209,14,57,146,134,205,47,32,143,202,231,63,122,88,44,204,238,97,217,174,23,77,190,94,158,178,41,185,180,205,243,61,28,203,83,53,125,168,76,3,135,138,230,25,89,131,208,199,78,170,247,175,18,251,63,48,107,108,29,210,168,77,58,151,224,152,92,198,91,70,194,134,34,127,37,202,83,51,253,93,31,7,119,137,39,193,38,47,130,253,88,44,140,198,211,230,240,82,226,18,219,221,132,117,39,174,101,155,137,222,99,102,169,238,174,109,234,223,253,254,223,253,63,255,71,234,104,88,183,255,229,86,133,78,245,116,69,158,169,157,251,87,253,62,218,81,124,207,233,89,74,160,209,199,210,68,89,237,173,201,0,1,99,10,175,142,51,12,51,193,156,210,104,67,6,150,0,50,84,6,24,61,98,52,37,48,217,88,12,52,50,112,8,84,11,26,42,7,204,42,27,34,17,137,14,68,128,34,160,32,112,36,70,4,37,15,19,21,12,22,1,6,129,85,80,202,146,242,161,114,149,8,66,14,42,9,9,33,33,110,46,218,224,82,255,251,178,100,42,14,7,70,111,208,147,152,68,240,73,204,74,215,60,194,90,28,217,165,70,45,189,58,193,13,32,107,52,244,149,88,132,211,146,21,64,193,23,98,43,177,135,221,16,210,189,83,184,235,126,27,198,106,102,94,60,42,102,180,193,235,77,198,227,113,39,63,180,207,60,197,170,191,82,35,82,112,106,187,202,130,49,44,134,175,77,146,45,199,164,134,96,253,61,10,178,146,204,245,186,169,141,115,219,45,234,146,201,253,199,159,61,103,83,184,40,220,235,1,160,209,202,21,224,15,10,32,211,93,32,94,198,143,185,162,12,83,218,15,17,148,208,171,47,98,236,55,148,171,226,55,234,198,55,19,19,21,46,31,136,212,40,58,199,91,200,242,18,175,107,189,16,83,25,20,239,126,255,227,236,1,64,1,2,111,130,192,59,20,114,27,204,136,168,12,54,83,186,134,29,189,255,162,151,56,94,126,200,68,128,149,211,109,222,149,237,253,255,255,232,95,244,127,254,191,255,252,87,239,235,111,190,138,146,132,205,213,47,123,81,41,149,221,251,81,169,42,224,203,54,57,28,214,208,136,222,15,248,72,29,130,119,235,65,66,0,142,128,74,128,41,216,20,228,96,232,230,2,26,10,139,6,11,152,16,65,144,136,48,38,12,165,98,49,101,48,111,149,50,118,38,40,112,8,52,8,104,129,228,74,181,98,69,245,153,168,192,192,44,63,45,127,174,190,49,198,128,210,179,122,29,215,1,46,32,65,160,197,96,109,216,59,184,236,30,8,145,108,6,2,49,152,133,60,110,24,135,226,89,10,165,141,232,154,71,168,223,45,33,234,227,25,242,184,182,40,21,104,73,211,16,76,13,197,164,12,20,89,123,84,80,69,193,86,112,69,52,101,78,35,27,231,149,122,2,32,152,52,55,171,240,154,123,104,12,134,91,150,78,74,203,160,51,58,16,61,243,39,219,40,186,235,182,112,16,129,146,143,78,86,70,220,156,246,243,84,207,58,141,246,232,162,11,245,5,210,203,154,145,109,26,0,216,173,98,72,180,160,8,4,26,235,163,216,74,82,56,180,204,57,71,165,34,58,8,0,48,40,4,0,0,151,66,33,99,33,149,248,167,197,45,239,90,159,19,11,130,172,124,15,133,135,214,169,37,71,243,138,203,253,36,246,235,253,190,255,252,223,233,223,235,167,255,244,123,130,125,7,255,224,201,174,229,63,34,57,178,87,112,164,145,148,1,193,42,198,174,114,107,78,133,27,64,2,177,152,227,44,4,233,198,17,5,50,9,134,5,129,208,48,86,14,132,73,200,94,36,34,184,130,7,21,65,94,55,248,148,4,170,83,201,204,221,232,85,194,58,46,36,161,97,206,59,204,157,45,29,177,180,217,230,7,255,251,178,100,35,8,151,125,105,82,139,122,193,36,69,7,186,101,61,37,118,151,205,157,93,76,49,254,129,34,22,169,205,132,9,240,42,159,131,19,38,160,231,32,216,22,88,228,63,212,203,246,113,178,13,38,17,1,147,194,42,251,89,154,141,192,150,100,145,220,113,127,62,149,44,43,195,225,137,140,207,192,250,206,35,111,142,251,123,166,192,219,84,108,48,118,80,8,225,35,179,83,117,234,83,81,221,86,89,63,191,209,254,208,216,195,116,246,235,206,207,101,122,213,188,106,118,253,74,28,162,15,29,55,213,121,167,240,151,87,202,212,219,226,242,197,68,34,123,40,96,77,99,29,238,54,33,91,198,109,205,198,154,191,48,206,181,92,160,43,58,249,142,215,164,126,177,213,89,71,55,97,44,173,94,173,103,187,143,63,185,118,236,143,46,71,117,246,232,54,48,245,178,17,12,128,8,0,33,129,160,7,64,26,7,216,6,162,6,104,170,201,26,164,171,150,32,254,52,207,4,237,34,62,132,227,205,200,86,142,191,84,75,101,55,209,210,20,211,117,221,89,189,153,41,83,127,78,43,84,244,48,166,254,189,117,255,244,124,87,165,63,255,255,64,108,138,41,43,122,200,61,120,213,229,202,42,50,207,150,133,76,93,198,77,14,13,30,39,47,111,26,228,110,227,101,120,155,121,12,126,142,157,216,174,220,238,234,53,140,90,84,249,246,134,69,77,90,183,99,180,247,230,25,182,138,166,164,159,148,191,55,117,63,243,18,254,64,12,214,228,212,246,117,39,127,148,122,213,47,233,199,195,171,123,15,91,211,4,232,211,178,82,251,161,154,102,5,180,148,209,253,123,200,46,118,12,154,166,82,213,246,225,92,160,234,5,16,218,176,93,5,154,137,43,86,28,164,110,231,57,48,251,92,143,131,109,198,204,181,205,28,233,25,229,53,116,174,98,73,111,104,177,97,155,10,253,213,49,172,213,13,204,13,182,194,142,122,19,103,82,54,56,223,200,170,214,219,28,230,204,25,220,207,232,0,81,104,144,190,28,10,50,68,65,232,233,106,14,156,124,35,242,216,58,53,149,24,202,57,6,30,107,205,199,194,231,85,245,206,48,198,139,226,226,99,72,145,138,120,70,11,196,51,135,152,237,254,117,51,246,245,25,82,114,74,91,126,167,167,87,110,174,4,119,255,254,184,0,0,1,112,68,52,99,210,166,84,248,105,131,68,202,101,87,117,158,105,193,228,66,192,129,244,75,3,64,18,0,170,64,192,112,145,47,193,160,64,11,12,52,166,116,209,100,76,149,140,181,181,229,17,157,124,101,146,247,9,94,118,24,85,185,73,216,45,138,89,67,249,146,250,131,132,100,69,136,156,66,79,77,76,184,230,236,15,30,255,251,178,100,44,140,198,241,105,83,27,120,123,112,73,169,234,115,60,77,158,27,249,163,76,109,63,30,129,59,175,234,140,241,157,225,202,119,34,62,223,120,189,249,83,156,138,118,170,89,31,102,178,5,120,96,80,121,50,154,89,225,69,177,162,155,169,153,2,53,16,62,65,76,206,20,177,37,133,11,102,202,86,137,52,229,187,37,226,62,187,132,176,21,143,164,77,231,117,212,173,153,194,34,120,177,214,41,26,75,97,252,24,157,38,49,77,119,144,224,243,113,69,183,137,250,98,41,171,118,79,223,196,105,129,12,216,75,71,130,171,88,242,158,216,125,120,212,134,52,140,137,227,47,64,159,20,102,206,143,139,87,112,35,124,174,243,71,200,0,0,0,112,252,62,0,123,27,71,32,129,21,135,202,18,111,40,15,216,48,153,78,151,191,16,99,239,19,181,67,97,72,240,68,96,171,162,38,53,18,11,14,35,208,92,64,234,205,141,253,4,63,254,70,130,212,152,141,127,255,249,135,255,255,253,99,132,34,227,111,153,23,156,2,8,45,197,15,49,142,11,120,121,159,24,70,6,121,145,167,92,97,15,37,72,33,19,43,3,135,102,40,46,138,6,0,64,40,2,209,114,35,99,196,165,237,198,140,128,65,96,74,227,84,76,54,14,134,27,43,114,146,173,249,201,230,158,180,37,42,191,224,6,205,29,173,29,115,75,158,80,103,77,130,30,191,19,131,40,91,27,87,206,156,160,246,115,49,74,42,144,125,53,230,205,242,214,237,245,145,198,33,26,12,23,114,171,155,196,191,132,46,136,238,123,44,209,32,141,222,66,215,11,103,116,58,53,79,177,178,86,122,8,131,216,145,173,182,79,1,121,146,118,103,140,213,131,93,208,98,237,181,63,137,226,26,191,191,163,94,233,114,235,0,25,69,110,197,169,114,104,214,121,36,141,126,117,31,44,47,76,247,91,185,123,222,167,63,42,173,142,174,238,61,123,253,202,49,176,245,37,141,206,208,107,90,254,101,239,84,231,107,71,191,254,102,176,2,0,1,229,17,208,112,159,237,128,147,193,41,124,191,21,68,215,17,201,87,245,92,223,35,10,37,225,204,234,118,62,253,254,141,102,107,207,23,71,222,218,63,244,63,255,187,83,102,207,237,254,223,255,255,255,255,255,255,254,100,146,213,76,42,58,179,205,60,244,2,171,137,62,8,107,120,223,128,0,3,244,223,61,143,178,172,201,174,17,25,1,48,86,128,192,0,13,140,12,16,32,98,226,104,48,2,168,37,7,69,4,185,32,47,66,105,17,26,25,140,13,32,219,138,141,191,234,76,170,181,252,172,177,94,51,54,75,125,144,131,7,33,122,97,135,58,14,69,75,111,20,133,175,120,145,225,146,94,179,255,251,178,100,40,142,167,39,105,82,19,120,123,224,69,231,10,120,97,34,88,27,61,165,72,109,225,239,129,21,170,234,76,243,29,80,153,84,4,218,71,113,80,137,150,142,52,11,67,163,65,108,160,38,161,75,181,85,218,148,247,116,109,81,168,68,212,106,144,3,17,103,93,106,10,147,112,3,25,81,1,116,125,65,51,160,227,97,153,190,114,201,219,241,146,164,109,84,248,61,111,73,188,38,237,65,133,17,46,253,56,246,147,63,134,220,67,231,134,76,89,98,36,21,58,178,161,251,201,221,79,100,112,38,208,49,214,179,163,248,250,186,224,218,220,120,69,164,147,169,47,19,78,51,237,48,162,248,97,91,214,210,31,210,14,236,198,37,85,24,92,122,99,253,119,206,63,18,69,253,130,246,244,80,0,0,48,2,248,181,34,193,211,29,230,85,172,89,101,72,221,10,71,20,233,41,32,227,95,11,177,13,66,33,101,205,75,78,72,238,208,228,165,95,120,124,195,248,50,84,136,221,255,168,22,212,95,80,237,230,108,66,183,233,130,7,228,127,173,158,91,255,255,160,4,96,84,228,219,68,76,143,148,70,130,64,34,99,234,38,108,94,103,102,102,6,30,98,193,161,0,224,169,53,41,30,27,5,23,148,35,167,66,46,23,144,80,37,248,102,171,6,197,215,235,55,127,17,121,254,139,191,12,57,62,29,132,122,139,220,156,99,142,67,61,173,215,201,166,208,191,146,241,140,169,205,74,103,55,24,97,189,169,24,30,173,164,61,18,198,18,135,87,27,206,160,243,91,192,57,247,40,244,44,185,1,39,136,202,122,89,143,90,39,233,92,88,250,114,73,45,201,65,103,137,206,106,255,188,164,72,239,56,137,79,71,47,53,53,125,68,113,188,37,170,210,61,37,85,95,40,143,150,228,189,244,239,199,180,76,237,18,35,171,121,155,229,23,54,237,155,103,9,172,95,116,215,158,220,244,41,233,131,177,107,182,155,249,247,90,133,200,26,18,223,101,211,187,118,170,83,75,181,143,13,135,58,235,175,252,199,64,3,150,177,105,148,85,38,193,9,82,196,178,197,206,39,210,36,109,38,44,52,216,80,197,201,107,122,52,227,208,221,235,149,215,246,198,19,255,229,183,255,42,254,157,255,209,183,255,255,255,255,145,114,161,80,30,25,115,117,59,148,84,34,229,70,239,36,223,235,0,32,0,1,115,8,137,78,169,12,194,221,76,205,28,8,62,96,140,32,144,83,26,28,140,5,196,20,180,49,49,165,191,33,193,134,56,6,166,233,115,6,58,41,240,216,27,11,108,153,73,60,179,26,251,135,90,68,194,99,17,198,203,39,155,167,80,122,238,245,157,194,239,215,78,14,179,23,59,11,187,169,82,95,113,158,255,251,178,100,43,10,134,154,105,83,187,113,127,176,74,202,106,167,61,135,24,25,217,165,76,109,101,227,193,40,29,169,69,134,29,96,73,111,195,4,65,55,165,18,126,97,205,82,210,85,175,46,221,71,102,154,250,143,109,2,40,212,81,137,105,187,148,202,172,228,43,184,198,39,32,39,235,209,19,4,135,201,22,90,218,125,108,146,138,233,177,130,145,56,243,17,225,164,241,179,153,13,251,154,169,148,206,161,120,16,98,121,136,130,11,20,41,186,11,46,37,40,13,230,55,58,167,156,222,154,137,182,160,13,135,11,104,252,197,110,227,53,199,185,94,107,217,48,238,6,119,74,114,206,107,106,14,235,225,255,228,0,8,0,64,7,13,101,48,157,14,35,144,102,45,20,166,103,197,176,196,108,37,37,76,24,163,57,131,37,118,103,85,237,119,187,43,85,243,54,163,80,223,150,162,251,137,105,26,127,179,255,183,211,70,169,159,255,255,255,245,199,2,236,135,53,89,140,56,228,207,31,2,1,191,233,5,216,72,252,247,167,52,226,78,201,208,41,166,103,6,249,135,131,69,80,1,44,160,192,29,116,181,22,24,187,102,120,40,181,15,133,67,118,210,5,149,183,23,153,105,140,8,86,153,37,191,98,114,17,196,53,118,120,198,136,166,56,84,230,139,216,40,83,233,91,27,7,98,62,84,158,100,148,109,221,176,26,206,198,129,61,165,204,107,192,143,108,44,253,166,177,177,212,194,224,18,92,204,175,182,189,54,169,65,202,124,205,224,159,116,201,99,133,148,58,157,142,150,96,33,189,132,74,69,219,239,2,93,69,218,91,253,215,190,175,108,89,213,210,58,163,90,91,57,102,173,155,37,139,49,254,14,161,170,166,67,35,109,160,139,195,25,139,37,207,98,27,45,81,83,57,71,113,222,96,26,255,14,107,27,203,63,189,32,251,176,145,116,203,99,159,198,191,186,230,127,73,55,251,111,254,64,17,122,64,196,25,178,19,157,210,166,115,82,14,27,96,145,164,18,28,97,0,241,31,66,96,89,190,62,98,116,124,231,202,18,146,81,167,36,122,122,159,227,134,249,67,241,159,247,243,74,98,124,147,74,96,97,121,94,51,146,255,242,63,31,106,63,109,203,197,69,191,253,223,168,0,64,137,147,140,47,140,122,204,52,105,72,202,164,131,34,178,12,48,28,11,28,204,32,39,49,112,72,12,23,50,160,2,210,119,135,3,135,70,134,9,0,47,33,228,34,176,152,87,74,243,180,89,210,66,78,146,130,106,7,129,18,185,248,101,40,173,74,207,145,86,31,97,204,26,7,179,86,4,120,219,147,81,44,56,136,119,216,220,83,112,219,193,54,209,193,206,165,70,97,187,201,227,239,244,255,39,174,193,16,255,251,178,100,55,14,166,228,104,209,11,152,123,244,70,232,250,115,96,194,90,26,197,165,72,109,225,237,193,5,152,42,92,241,29,248,221,201,84,151,42,20,44,131,35,102,17,87,103,45,158,26,190,104,64,132,90,229,76,119,203,179,203,90,20,136,53,52,111,216,109,129,236,40,57,152,74,98,74,227,167,184,223,203,200,184,198,254,233,155,35,253,148,149,237,112,62,27,119,156,110,218,101,19,155,226,54,240,144,159,77,113,254,91,150,62,175,90,121,222,110,233,188,113,239,91,229,195,126,239,183,119,135,147,175,1,222,107,11,127,233,223,221,190,252,89,64,0,0,80,168,85,113,9,154,139,144,186,22,115,98,127,35,118,151,1,174,76,0,51,248,172,166,41,106,75,63,23,188,191,208,99,175,170,65,15,67,251,188,24,245,239,254,37,225,53,248,109,94,188,79,250,63,250,153,252,207,224,195,124,128,240,107,172,57,255,195,192,19,68,44,166,222,78,101,253,0,150,161,67,227,35,83,14,89,50,240,240,72,145,138,129,23,164,161,201,59,69,131,133,140,14,198,45,90,61,138,0,128,10,65,109,73,109,144,25,164,188,201,167,12,101,3,43,107,19,88,5,179,35,160,90,205,33,215,91,146,235,145,167,134,202,10,209,33,244,53,77,17,206,102,235,29,170,209,83,82,76,210,198,189,43,155,111,48,186,225,168,231,150,39,65,221,168,191,183,177,0,139,18,140,120,236,183,161,34,70,81,50,231,1,173,147,125,7,110,162,199,198,185,100,90,118,225,71,108,194,241,177,188,101,199,120,189,62,117,229,98,253,154,127,149,141,93,179,120,220,105,52,138,37,11,89,159,125,37,54,229,147,229,185,214,53,172,69,244,139,150,178,47,48,200,73,173,168,9,124,218,87,90,142,89,43,27,224,81,167,249,241,139,30,137,191,6,29,45,215,22,179,162,142,148,80,4,92,139,34,72,57,85,128,238,96,45,246,122,236,175,107,195,180,46,37,97,140,66,59,168,203,117,8,68,236,111,101,141,65,244,223,212,159,127,241,213,22,84,109,136,106,121,12,62,84,114,206,167,167,91,255,245,117,255,253,114,21,69,17,0,0,8,0,25,82,225,11,19,5,216,11,72,205,22,12,2,99,157,167,217,149,60,156,100,1,224,129,161,182,100,73,246,138,203,82,2,104,107,177,231,155,198,46,253,170,140,137,212,124,97,18,23,106,158,141,184,97,168,76,66,118,23,134,23,168,253,235,181,52,222,126,52,117,234,66,121,113,138,216,106,177,15,229,22,254,19,248,186,154,150,191,159,93,157,68,39,4,135,117,168,124,94,31,200,208,98,103,170,70,236,133,109,14,217,239,193,224,230,98,55,76,29,133,148,230,150,82,226,110,255,251,178,100,65,8,133,223,104,212,211,75,127,160,67,230,58,138,61,135,84,28,153,155,64,45,229,179,193,39,157,169,201,132,29,224,125,130,90,144,255,27,8,209,75,212,203,27,123,111,11,82,162,27,205,214,50,107,121,190,174,166,113,197,219,181,63,122,239,183,165,190,10,5,175,216,126,109,125,117,228,5,177,87,119,246,166,122,75,252,203,191,228,220,0,16,0,0,8,8,80,72,24,167,132,165,11,37,104,214,52,156,44,147,68,171,198,48,111,243,79,238,39,42,45,49,235,44,230,61,255,58,125,59,127,140,127,253,76,121,41,85,245,42,216,124,129,108,119,200,251,45,127,174,229,191,134,127,250,44,187,184,1,50,90,145,87,144,162,177,248,34,144,49,155,100,209,176,131,134,14,154,49,121,147,42,4,3,153,56,130,159,3,33,142,9,24,88,160,64,96,98,32,80,21,178,2,145,234,54,49,224,114,200,152,41,107,44,0,132,20,5,86,48,48,129,212,100,168,40,20,177,226,37,108,201,81,41,130,164,123,96,198,213,10,25,232,8,230,134,135,50,46,102,97,134,133,58,216,11,167,18,71,101,21,160,101,35,244,63,143,83,223,63,53,86,237,35,139,148,48,215,126,176,176,179,212,227,216,216,182,247,222,173,118,181,114,161,177,59,114,150,207,157,229,61,99,108,186,123,174,151,123,189,233,23,24,239,206,147,17,38,185,107,229,119,44,185,149,26,106,152,186,206,15,53,73,83,89,82,116,141,104,38,157,69,0,41,199,139,151,29,99,89,69,75,41,92,119,35,55,51,90,74,118,149,150,173,98,24,160,242,114,84,210,211,25,39,171,63,223,34,26,45,3,175,19,215,228,18,231,3,192,142,164,48,227,220,214,118,64,120,125,132,68,158,188,22,124,174,165,59,89,179,90,32,47,93,7,4,169,255,146,58,156,126,30,61,33,241,70,169,212,106,127,162,253,191,162,228,126,56,238,52,50,164,167,22,60,192,92,231,152,234,87,114,88,145,156,209,51,253,223,242,193,0,0,96,43,41,225,240,25,117,9,194,63,152,176,153,152,202,24,160,121,184,39,129,72,140,140,37,22,76,0,37,156,170,96,193,16,16,104,176,200,4,21,40,75,214,128,232,29,235,107,196,168,8,27,20,66,125,135,180,148,175,107,119,104,207,147,21,130,217,140,186,5,88,122,245,234,79,198,83,106,64,85,43,77,220,21,132,196,149,62,162,82,65,171,219,67,160,99,108,86,99,212,120,66,247,49,3,231,131,103,238,10,142,246,138,39,149,157,107,82,239,39,42,14,30,18,218,92,42,126,205,29,101,19,143,173,208,105,38,180,152,55,117,108,249,51,230,180,255,235,239,231,25,125,251,86,252,103,47,247,123,205,255,251,178,100,81,14,214,170,105,81,147,120,123,244,69,134,58,131,96,169,126,27,185,181,74,45,189,124,209,25,152,169,205,131,173,248,169,112,158,27,171,113,43,62,79,93,111,52,247,69,125,218,181,139,156,59,231,205,175,220,144,30,86,253,99,178,207,219,220,125,165,143,189,219,24,210,233,163,226,145,191,131,228,227,95,117,250,72,0,80,3,197,47,70,10,196,169,24,99,103,144,93,150,117,126,93,167,166,121,237,216,141,6,163,143,20,114,188,96,194,160,80,248,155,83,212,145,54,222,131,190,63,255,247,195,221,173,140,250,131,71,170,159,30,236,81,63,206,255,254,206,30,255,253,110,78,72,38,52,136,117,204,35,58,96,169,16,81,97,156,172,152,224,160,24,208,12,62,96,129,33,132,105,28,193,144,38,130,196,163,232,4,30,2,118,146,29,109,52,25,248,17,147,146,3,3,130,18,237,96,172,53,6,188,94,135,121,232,127,30,118,38,170,232,134,194,161,201,107,116,174,211,26,124,153,67,91,252,230,146,253,190,127,218,99,192,238,178,235,173,216,88,46,109,245,129,171,202,210,209,75,122,62,72,108,112,217,206,5,182,208,64,77,2,30,225,190,140,192,31,148,155,13,47,215,12,244,234,168,175,215,88,78,43,21,241,202,135,138,72,130,253,251,27,20,218,135,136,114,64,185,124,101,108,141,121,163,204,201,170,185,185,245,245,18,161,15,142,242,83,20,135,97,147,192,162,140,227,108,82,84,111,149,68,196,121,163,86,92,213,93,162,58,49,161,49,79,181,160,142,205,58,93,149,12,77,244,198,85,190,217,252,126,75,143,136,20,233,0,0,158,44,37,218,36,39,96,84,207,227,113,150,223,162,102,251,228,85,248,237,182,42,204,142,58,130,243,31,119,143,189,26,252,229,120,133,171,161,251,213,254,46,63,190,76,72,47,32,106,78,187,110,211,225,198,24,47,112,138,170,8,186,158,157,78,250,237,191,208,2,0,16,82,147,23,124,211,211,123,75,252,235,152,2,1,48,127,19,82,64,73,76,99,164,183,59,81,237,197,76,204,185,106,135,41,194,76,146,3,63,39,229,69,132,228,200,200,132,203,144,205,207,203,33,97,100,229,12,253,115,154,176,221,12,232,200,72,68,114,226,182,71,101,204,45,218,194,182,1,24,144,63,158,177,99,148,239,8,235,221,33,145,170,178,203,11,75,42,179,222,88,251,78,178,238,95,87,81,203,157,40,198,211,55,150,125,168,236,71,42,22,83,45,48,14,208,21,41,9,12,29,81,66,185,250,83,178,104,234,162,7,225,63,161,170,70,189,135,121,33,98,203,223,101,215,15,114,153,137,225,65,98,174,25,69,179,84,183,210,195,145,123,148,99,149,163,103,255,251,178,100,89,8,182,35,104,215,59,15,97,112,74,39,138,64,97,34,94,23,249,153,92,108,189,133,193,9,22,105,161,131,21,226,75,66,200,239,169,214,218,235,92,129,168,123,163,185,251,125,103,179,241,1,228,133,140,69,246,80,90,181,184,239,56,79,77,148,172,16,180,125,14,147,46,23,117,37,67,6,207,199,27,58,77,61,77,253,207,238,247,177,189,136,204,252,242,60,85,76,192,196,84,254,191,35,164,255,224,203,78,248,92,159,190,159,81,190,226,220,226,228,170,253,159,254,144,0,32,37,8,43,68,146,111,204,85,26,64,170,2,76,39,52,30,225,106,8,147,5,86,34,39,67,210,226,146,83,168,98,49,183,27,199,160,234,8,202,84,172,99,28,13,14,128,226,1,91,132,51,227,132,165,112,112,3,50,161,164,34,221,234,100,74,76,157,239,113,243,114,3,119,227,132,35,197,199,2,146,163,208,85,10,225,42,66,147,104,170,238,245,238,190,111,45,175,245,80,105,34,54,224,234,190,243,150,165,104,129,215,187,243,79,78,229,180,12,41,43,56,252,106,137,244,53,39,156,28,62,141,43,241,52,206,192,196,118,63,47,157,246,55,231,119,93,146,213,105,123,111,222,182,178,165,30,88,55,60,117,245,238,214,208,172,97,205,121,230,204,250,235,148,19,232,233,157,12,211,92,24,16,26,197,170,2,85,201,227,204,9,16,176,202,176,80,58,81,1,92,119,26,62,248,113,83,231,110,140,231,103,253,181,219,13,109,36,151,145,43,193,230,61,121,211,34,247,115,89,98,0,250,244,142,144,22,180,97,217,155,209,228,210,220,46,205,43,52,91,242,87,251,169,95,96,240,1,36,20,147,179,22,26,120,57,140,97,142,38,35,96,132,92,212,204,142,98,149,9,12,34,4,108,59,66,58,147,104,235,1,216,49,40,142,141,168,132,20,57,69,115,150,221,101,163,119,75,231,39,135,227,187,162,9,97,122,101,207,35,41,66,57,150,227,68,52,173,169,177,224,150,109,99,40,234,162,154,114,157,223,30,223,228,26,225,79,253,42,174,109,116,83,146,192,26,6,86,94,149,216,13,181,13,79,97,46,159,88,240,238,35,17,164,44,58,30,142,149,113,117,9,149,198,111,154,177,99,233,55,81,90,77,236,201,162,48,118,60,169,122,121,105,183,166,142,214,146,198,90,23,186,222,83,138,204,210,6,68,72,87,85,201,90,91,118,89,22,166,152,145,241,218,32,36,82,125,152,145,116,11,199,158,136,122,93,234,16,0,2,59,129,152,21,34,124,184,229,204,96,241,26,146,248,113,30,49,140,58,131,140,234,144,20,66,153,86,102,91,205,180,17,154,107,199,148,240,204,108,223,206,30,127,206,179,68,185,255,251,178,100,120,8,101,240,103,89,59,15,97,32,75,230,58,101,97,34,108,25,205,157,92,236,225,226,193,2,139,107,52,241,137,88,72,108,211,58,177,3,157,180,6,30,125,15,236,255,224,204,14,254,72,160,182,212,55,44,103,214,20,0,73,55,72,49,58,114,19,8,217,60,191,46,186,194,161,217,151,200,149,180,200,22,52,112,72,8,83,52,66,71,13,40,187,107,124,185,17,194,126,127,154,46,224,8,216,114,157,168,167,165,191,41,84,177,96,96,219,52,228,252,149,105,38,30,17,204,73,83,189,201,83,44,138,87,38,36,20,209,224,65,84,163,48,141,90,126,253,154,146,76,201,24,170,107,161,219,89,160,219,75,147,237,250,229,85,25,185,197,219,153,186,150,129,34,58,85,50,170,50,229,183,121,61,35,79,140,197,97,182,226,143,218,181,42,55,152,105,165,248,167,38,239,136,240,96,159,86,179,118,253,90,105,98,50,222,234,2,182,108,74,239,210,7,220,38,255,153,103,133,186,43,111,13,10,131,224,13,90,194,97,174,178,137,127,173,17,91,241,113,186,88,182,190,182,29,75,171,78,11,228,120,146,158,154,192,48,176,26,135,184,63,208,162,177,54,31,194,165,211,230,71,48,36,234,1,135,67,129,4,20,68,49,133,189,66,17,218,244,174,50,53,91,27,191,121,6,216,230,127,148,255,208,27,59,133,84,3,138,59,169,24,131,251,166,153,243,155,133,212,24,185,61,12,67,73,146,52,56,210,176,177,1,187,250,64,0,86,16,4,7,16,11,25,218,65,0,72,132,20,8,54,44,114,176,105,126,94,16,72,34,161,101,9,46,223,18,5,5,12,2,128,160,144,25,124,13,35,11,10,183,88,33,12,226,213,212,49,198,47,250,27,172,198,84,36,38,229,142,131,161,170,160,81,113,103,87,241,210,83,117,226,253,197,109,0,200,228,38,208,155,185,238,98,40,198,49,251,115,153,64,178,220,140,84,41,78,178,124,137,24,113,21,43,206,108,198,4,104,197,73,122,152,205,222,83,8,250,100,89,230,108,50,139,78,103,35,172,137,27,120,193,33,195,154,186,3,3,106,206,156,66,205,203,160,102,171,194,210,27,137,123,240,156,35,83,71,92,29,190,153,229,82,145,35,21,43,151,92,234,175,87,219,56,129,252,51,27,27,123,30,28,252,143,30,59,9,66,134,66,19,214,36,29,130,131,110,170,200,69,152,123,205,63,78,112,159,163,241,174,80,105,170,241,45,230,224,25,40,128,144,18,66,86,88,55,150,37,132,170,235,48,228,101,8,160,195,105,48,228,156,95,32,180,177,149,7,100,210,91,109,90,153,209,72,196,110,118,51,140,161,27,241,7,254,85,185,85,11,253,118,240,144,55,255,251,178,100,147,12,71,98,117,211,3,111,86,208,72,38,74,161,97,37,92,25,145,149,88,109,97,227,65,36,175,234,216,244,137,104,213,226,4,243,202,219,228,181,127,235,125,90,248,237,224,0,82,110,133,94,157,248,64,152,128,130,107,14,154,137,172,96,27,94,81,70,108,0,236,218,238,18,114,53,70,29,67,113,177,157,56,123,171,7,48,73,6,40,153,51,30,29,88,107,185,56,51,41,87,39,246,80,214,181,49,204,104,145,147,206,26,100,94,215,41,201,152,81,240,80,245,196,240,79,26,183,71,218,37,54,218,157,119,118,119,120,145,129,254,80,19,197,59,166,161,241,18,203,237,55,92,172,56,217,244,24,100,245,40,220,159,71,237,37,236,220,109,230,67,251,27,82,235,43,243,101,148,88,60,118,88,246,76,44,97,148,240,188,73,231,198,81,30,235,154,182,117,60,221,34,202,235,6,142,240,245,194,189,183,245,105,193,76,106,125,110,93,71,210,78,149,42,149,246,195,215,63,101,20,223,68,189,246,164,221,105,10,30,181,182,145,112,2,25,111,17,203,245,86,32,0,5,182,3,124,217,37,10,131,181,95,92,181,242,103,216,2,66,170,180,157,55,181,165,88,150,110,113,184,197,136,119,72,186,131,12,103,110,165,119,105,236,173,231,111,244,250,127,255,14,63,255,63,252,255,255,255,207,168,207,233,255,171,116,229,82,191,234,152,36,212,31,0,18,75,148,129,76,202,41,12,65,8,203,2,1,73,99,35,76,41,184,44,27,31,65,146,82,102,118,142,228,69,131,195,15,180,85,6,181,11,246,122,213,152,204,109,94,33,118,106,17,48,207,31,251,239,125,27,178,253,39,179,208,175,224,120,105,160,184,108,5,38,48,124,70,130,39,171,43,222,187,172,227,110,211,117,151,195,73,247,17,112,166,187,5,7,145,14,203,49,165,49,46,18,204,88,5,168,104,11,169,112,232,211,208,195,58,176,27,70,194,135,216,22,71,21,233,85,150,76,86,235,165,6,48,116,219,123,249,153,102,169,1,23,170,46,52,106,25,199,61,180,58,188,177,103,171,98,70,249,95,153,186,229,250,36,138,146,18,128,132,46,79,168,139,77,68,106,128,171,194,20,122,196,195,154,212,143,113,87,61,171,154,37,61,133,94,32,60,85,219,68,5,134,51,0,182,103,12,58,198,183,59,251,213,178,249,197,181,138,255,243,55,84,165,117,0,224,0,1,70,4,36,10,59,171,9,131,145,117,67,77,8,195,178,88,230,178,58,212,174,221,215,64,144,192,95,192,95,53,37,11,136,132,221,62,153,99,131,52,46,125,15,132,91,160,98,27,84,213,249,59,211,120,183,167,189,125,122,36,158,245,63,255,119,172,1,0,61,145,255,251,176,100,149,140,103,9,107,85,27,108,127,16,69,163,106,168,97,227,14,28,189,191,76,45,229,235,209,32,158,170,84,244,137,224,209,27,64,17,186,47,25,232,176,113,88,144,233,153,129,2,2,6,2,203,200,98,230,37,149,10,148,110,154,38,92,50,52,90,71,164,34,53,166,123,113,77,131,0,192,9,229,144,92,244,100,80,219,70,196,32,100,201,211,67,27,107,237,228,176,33,88,219,212,139,44,65,197,73,119,63,17,44,96,201,90,121,207,66,12,214,194,41,124,166,67,8,3,130,69,67,131,124,149,183,23,212,63,82,177,226,84,110,39,5,220,40,39,42,174,41,222,234,117,216,206,201,232,106,188,128,211,52,0,147,26,242,34,148,118,54,31,194,124,106,122,22,232,86,92,90,20,143,62,7,118,219,214,34,75,8,219,124,253,13,221,165,141,244,166,183,131,60,145,153,127,145,101,163,157,53,212,7,29,82,20,15,84,43,58,220,245,204,41,49,179,198,240,154,200,172,81,227,232,217,113,102,219,89,166,219,168,215,174,113,62,183,167,29,111,55,255,255,245,175,241,159,252,30,172,200,64,25,0,153,11,72,95,165,11,179,198,5,115,148,16,251,157,225,96,49,99,193,163,230,165,78,167,57,143,248,195,238,44,227,238,72,250,78,94,60,24,248,165,212,197,112,95,59,169,151,230,91,235,245,17,254,13,153,63,124,75,127,137,245,126,94,74,118,255,253,222,89,48,82,116,213,113,67,99,44,204,200,142,50,144,136,64,97,28,6,152,28,6,5,4,133,131,134,17,6,24,192,28,153,224,144,168,192,112,241,4,205,117,4,49,65,40,242,153,76,22,76,0,46,12,53,11,0,8,39,0,104,45,68,27,80,228,45,53,135,117,220,38,12,221,146,36,183,211,61,95,42,41,16,29,36,186,62,147,19,203,100,32,157,160,26,52,121,108,176,198,218,70,24,215,34,90,168,167,231,68,41,249,236,111,66,96,77,81,176,183,29,140,65,120,174,124,29,204,205,4,101,207,70,200,206,97,44,161,193,234,166,120,160,111,56,180,101,26,28,162,133,180,153,243,104,67,119,201,136,23,145,13,248,8,239,130,233,238,87,203,21,227,147,237,95,239,54,67,117,235,26,206,72,237,229,36,233,162,197,187,250,69,253,182,95,41,169,237,167,120,172,59,254,231,110,187,129,241,3,24,233,141,250,43,49,189,99,235,59,255,23,255,235,255,175,240,239,250,91,253,185,75,48,12,16,0,22,140,6,83,57,69,119,213,177,203,97,233,75,97,197,37,59,106,11,124,254,208,17,171,104,68,176,85,118,250,74,127,157,131,236,99,20,239,53,175,109,185,228,138,175,115,167,182,107,243,232,182,213,170,90,191,194,255,251,178,100,146,14,103,71,111,82,3,152,123,112,75,71,170,149,96,194,122,157,1,197,74,77,225,237,193,37,30,169,193,132,149,176,53,127,226,190,141,139,242,191,229,94,203,255,220,167,121,84,128,226,3,147,137,245,59,172,243,19,56,30,133,34,41,38,30,22,93,44,170,99,144,141,139,27,161,248,232,65,134,6,130,122,214,149,192,113,76,99,92,200,41,1,37,201,10,193,203,81,164,224,106,10,189,238,53,117,34,222,193,16,35,75,33,157,18,5,136,195,173,251,210,137,74,153,96,139,175,60,209,72,145,86,3,68,216,98,105,174,65,14,131,2,237,193,165,214,128,157,201,124,76,46,91,75,186,27,35,10,23,59,89,117,99,113,31,202,199,71,243,36,167,202,111,158,166,221,219,138,119,46,202,243,136,170,107,161,233,156,36,162,237,180,107,71,209,34,253,252,93,54,43,188,162,29,184,46,247,212,172,144,101,51,243,105,119,190,135,99,201,27,46,207,175,179,114,26,207,39,187,202,153,206,246,130,251,200,117,239,53,119,62,165,117,124,29,14,176,165,9,201,161,55,82,5,15,230,143,28,177,201,139,215,230,30,45,156,179,123,90,15,213,191,249,167,255,235,248,159,248,53,193,5,106,65,34,69,172,246,235,15,196,105,35,157,33,14,52,172,72,33,38,180,83,56,36,232,7,207,51,41,217,25,139,79,127,170,19,202,163,213,135,72,253,66,125,194,52,119,83,127,254,218,238,213,202,213,127,132,133,242,125,178,254,59,14,122,185,191,40,255,254,213,125,33,48,24,196,243,33,147,110,58,205,70,99,30,56,12,26,138,160,192,113,192,66,60,36,9,128,0,6,34,1,22,164,201,60,217,8,41,17,103,95,128,49,73,198,80,42,155,183,5,122,20,52,29,180,14,112,11,72,69,91,61,52,186,69,53,46,34,26,117,96,20,117,143,179,0,186,79,178,78,173,246,236,152,71,56,145,70,202,174,91,162,143,137,4,210,156,34,50,108,36,152,221,33,1,8,63,80,176,233,142,173,35,246,59,9,212,170,162,240,228,220,48,147,169,240,58,206,198,46,237,22,101,45,96,21,35,110,166,200,206,117,1,11,204,98,248,149,217,254,127,96,216,119,180,129,110,214,3,191,236,253,188,144,142,187,228,22,186,122,225,76,69,30,53,169,108,158,183,143,234,100,231,182,94,87,103,156,45,164,159,87,69,22,252,201,107,81,171,126,10,35,225,251,157,113,39,223,127,126,216,141,214,33,99,29,119,55,171,134,126,63,249,215,254,39,255,127,253,255,154,255,140,219,247,63,252,47,51,208,2,155,0,255,3,98,72,226,55,31,44,177,187,138,57,44,248,50,63,188,234,59,17,232,130,69,89,138,129,30,221,255,251,178,100,134,142,167,111,113,209,131,153,122,240,71,167,170,145,61,98,92,157,29,197,70,46,97,239,65,30,158,170,20,246,29,58,186,52,236,177,138,234,43,65,19,68,142,174,210,183,171,80,234,253,221,147,95,171,87,243,190,191,230,253,168,6,87,131,250,140,251,44,255,222,167,249,80,133,70,134,24,197,154,136,102,108,118,73,152,3,160,33,209,135,0,196,69,160,8,164,128,28,96,144,225,141,194,169,86,85,6,44,208,64,237,45,146,116,25,66,44,6,85,83,186,73,48,40,64,73,136,70,11,34,183,19,137,152,0,108,128,133,99,38,75,47,97,74,40,51,53,172,20,59,44,110,37,240,69,215,153,124,206,203,94,15,102,36,205,187,76,65,143,98,82,100,195,27,192,20,165,85,1,166,221,57,4,136,79,199,236,209,211,123,156,104,171,96,2,193,155,100,245,110,97,144,180,232,83,202,108,16,23,145,224,40,153,184,167,123,31,11,188,153,215,163,112,78,196,216,166,70,197,157,239,108,91,192,53,163,229,182,38,87,74,156,61,77,235,77,123,247,66,190,26,176,215,25,8,222,23,74,107,243,62,157,141,155,116,158,111,8,253,154,242,187,197,161,127,215,17,186,72,227,222,220,189,58,149,254,168,155,151,215,95,235,88,248,207,255,31,255,255,255,253,255,224,127,136,36,4,2,24,27,2,201,0,119,29,17,93,48,216,11,213,72,238,76,172,103,48,133,24,213,81,225,250,187,243,196,199,185,60,207,36,186,63,222,129,214,38,14,55,71,32,157,27,74,54,134,245,101,249,158,62,213,237,137,223,251,62,111,215,143,119,154,231,245,246,255,238,16,14,199,7,167,33,114,232,201,114,164,196,49,68,193,17,212,16,6,152,214,20,152,68,2,136,1,114,80,188,197,192,120,100,7,48,52,27,138,152,138,17,23,232,136,6,103,111,112,148,162,0,150,9,3,76,248,67,12,33,29,165,187,5,250,141,24,14,172,51,90,10,185,24,75,228,181,45,162,21,133,204,123,25,240,112,171,109,245,38,234,172,161,101,182,54,122,14,45,211,148,165,12,121,212,101,23,219,168,212,113,72,147,148,242,98,43,178,23,1,74,111,140,193,89,134,226,153,180,68,214,36,14,229,116,226,12,242,225,74,181,201,136,120,137,9,90,225,179,49,47,4,183,46,185,153,29,225,134,94,96,100,89,235,100,71,131,84,221,248,43,53,42,9,159,42,98,190,75,151,28,95,113,179,206,157,118,236,181,190,57,254,158,72,231,130,233,156,61,84,106,50,79,122,97,49,175,70,25,227,238,93,234,204,51,123,21,223,198,175,237,147,251,35,126,247,191,169,45,175,151,127,234,110,74,45,43,45,213,184,0,0,70,48,8,53,255,251,178,100,123,15,135,126,103,81,3,185,123,224,68,71,170,204,61,34,62,30,217,199,66,14,101,239,65,17,30,170,16,243,9,224,235,129,146,97,19,141,159,238,159,17,45,163,17,104,28,86,185,105,9,70,170,226,38,123,119,156,105,222,30,119,102,243,44,194,127,73,42,254,239,255,253,188,31,106,114,80,139,93,57,181,215,133,94,242,221,158,215,178,223,234,111,235,49,35,48,216,16,147,83,212,140,16,20,54,248,112,194,192,147,25,133,76,40,6,49,73,42,31,40,34,25,236,46,95,81,65,80,128,18,6,132,8,65,227,32,97,161,196,39,32,162,102,175,6,142,103,106,96,14,32,12,46,58,54,54,100,221,11,66,44,27,110,225,43,198,182,147,10,214,160,101,84,99,162,162,36,154,148,167,73,200,5,248,28,48,167,189,55,74,128,60,115,73,22,38,97,30,86,33,32,14,16,193,31,33,165,106,188,11,76,99,140,84,94,27,108,104,163,253,182,128,54,179,194,47,201,73,9,145,17,194,156,251,170,176,30,17,108,99,199,186,125,54,218,95,205,28,15,99,238,41,82,11,253,202,31,147,226,59,68,6,213,141,183,1,143,112,91,55,156,139,253,202,79,181,26,91,253,27,127,233,97,119,13,17,158,220,192,211,201,252,111,5,3,91,54,90,183,38,145,123,92,245,180,209,126,84,89,235,236,215,205,171,250,74,159,74,41,62,181,247,247,125,230,39,248,191,244,255,226,111,243,79,252,111,252,222,114,68,0,74,73,42,47,195,194,128,114,199,65,155,57,210,79,45,168,212,117,115,130,8,163,154,80,114,128,72,252,7,84,139,167,194,178,187,89,174,49,141,126,238,149,101,17,188,137,167,215,235,240,125,169,204,239,53,123,109,251,225,188,175,119,150,239,255,221,234,0,0,99,7,54,14,187,21,55,107,184,208,139,227,19,146,140,12,100,66,51,33,16,129,34,146,205,8,4,0,229,2,33,152,68,38,97,48,145,142,66,41,232,44,9,0,116,40,69,189,19,122,88,241,85,198,6,170,80,8,6,0,236,175,129,65,165,243,238,180,227,74,218,198,4,0,102,73,121,70,200,147,201,172,57,5,237,148,60,36,84,153,162,83,25,68,173,143,124,2,249,61,169,44,14,44,154,40,229,99,17,6,163,105,112,46,116,98,47,159,70,37,28,2,129,136,132,14,108,161,230,175,26,103,220,50,129,27,105,89,183,146,167,18,182,168,180,124,57,85,225,54,190,79,125,101,63,54,115,62,50,64,47,135,23,150,76,163,189,206,92,248,248,244,62,183,218,251,92,199,44,15,25,88,211,203,167,202,233,83,226,46,183,182,5,223,211,247,44,110,72,223,160,103,194,68,212,173,97,197,245,79,197,213,255,251,178,100,107,14,7,96,113,81,147,152,123,224,68,39,186,130,97,39,42,159,45,197,64,14,101,237,193,30,30,170,164,246,8,250,139,204,191,231,219,55,199,238,181,79,108,227,31,252,127,253,127,245,255,198,165,203,2,0,6,168,94,81,25,84,22,5,105,2,227,33,68,50,7,58,34,114,209,212,208,79,227,113,81,142,216,57,23,177,14,121,131,185,117,98,89,106,50,196,161,64,240,142,162,8,243,151,48,159,250,39,211,229,91,239,255,212,255,255,35,55,66,15,125,53,152,106,148,104,201,241,223,207,134,252,171,1,147,6,7,10,24,208,20,97,194,24,146,32,194,65,243,5,136,193,203,242,64,72,48,28,52,153,0,240,128,227,32,50,98,132,182,60,75,1,46,66,25,88,104,228,113,79,66,46,186,95,66,134,64,11,120,0,57,153,23,98,145,50,71,15,29,9,153,24,233,185,43,6,180,139,108,157,134,33,150,88,25,100,223,87,220,140,106,102,238,24,132,177,162,23,222,5,127,130,71,186,185,144,210,157,71,6,157,10,98,138,87,165,222,141,65,151,102,48,3,236,172,70,74,57,204,18,109,247,7,120,171,138,27,8,123,131,196,213,90,211,41,168,100,97,150,65,4,137,12,140,36,181,28,168,204,137,167,57,178,129,111,68,0,155,18,70,124,224,161,92,75,82,5,138,193,206,91,139,30,250,253,244,224,107,90,176,80,134,158,93,230,233,12,218,139,244,204,49,229,187,237,220,181,135,173,200,199,141,202,109,122,195,206,250,150,219,149,55,239,188,127,137,233,241,255,248,255,255,172,71,255,22,255,255,252,74,220,176,2,64,16,0,8,238,48,128,83,61,213,105,231,72,65,57,228,224,109,97,84,200,179,74,103,199,243,44,189,71,59,116,192,217,215,175,207,80,202,70,148,140,83,210,177,189,71,245,55,250,223,254,173,191,215,159,125,246,250,113,251,151,250,44,255,235,55,232,137,186,233,21,203,26,157,126,118,54,25,178,139,70,84,20,136,148,224,64,113,135,75,38,33,20,8,6,70,16,10,128,144,136,202,2,33,153,60,122,68,16,90,161,198,35,16,9,3,3,99,71,52,32,17,130,215,248,84,58,97,0,248,96,24,194,32,144,168,28,120,55,96,189,67,196,91,224,208,162,52,165,185,86,15,17,123,78,26,116,211,252,158,169,144,51,3,164,92,65,214,129,149,15,40,218,24,82,191,131,35,136,54,232,141,46,79,240,170,35,145,182,130,247,67,105,245,46,95,139,38,106,154,2,220,189,51,41,238,11,34,71,42,79,236,175,52,149,197,130,137,175,233,181,26,85,242,248,50,7,202,145,114,82,211,196,229,222,182,167,125,178,37,141,46,44,167,13,65,21,46,99,34,255,251,178,100,90,14,231,250,117,80,3,152,93,224,67,231,186,113,97,231,26,31,41,215,66,46,229,237,209,13,161,106,8,243,29,226,189,76,86,154,61,66,243,184,240,180,31,193,85,127,151,112,229,216,3,126,232,79,68,30,36,155,17,200,2,229,65,106,131,3,56,73,6,180,196,52,154,65,126,155,211,136,106,204,6,53,189,41,177,101,232,14,200,184,173,170,220,202,139,241,117,253,196,247,255,255,242,159,203,171,132,128,37,228,60,0,185,83,61,4,59,221,43,138,22,92,52,89,217,224,115,199,149,73,7,165,10,73,7,92,192,48,232,165,230,138,74,142,209,145,85,144,62,236,168,125,135,165,76,244,111,243,191,249,94,255,42,218,122,25,191,250,137,29,150,126,213,33,21,4,192,53,0,198,88,136,205,85,20,195,35,180,202,32,164,193,224,20,194,176,0,197,49,0,192,48,76,104,50,4,5,6,28,129,35,32,58,91,24,4,44,0,229,50,131,7,4,103,136,114,46,66,32,80,161,194,84,145,148,130,62,129,146,71,162,242,148,86,42,57,157,202,185,150,133,223,126,99,224,16,84,205,102,152,103,192,203,197,105,178,178,243,11,190,247,146,30,80,78,79,162,9,101,144,112,99,81,40,37,166,245,114,11,90,238,59,10,189,206,192,94,76,83,11,22,148,45,179,113,231,75,3,202,11,211,157,198,114,232,125,229,38,87,229,36,34,118,132,121,69,160,226,114,234,23,186,62,17,159,98,162,151,87,110,170,57,165,163,168,75,144,192,203,27,199,40,75,146,25,138,147,44,75,189,122,157,59,231,244,209,182,191,18,34,78,5,48,104,223,108,78,254,227,111,176,28,63,182,111,62,23,240,94,107,153,198,173,40,213,27,87,58,230,204,118,57,125,47,156,197,158,245,203,151,251,250,182,127,255,255,255,255,255,247,254,115,255,151,97,2,152,89,167,1,137,96,161,140,159,82,64,140,162,139,83,77,10,214,252,135,199,194,102,38,132,175,142,13,177,253,31,206,67,168,231,58,80,191,211,57,165,190,95,255,255,205,111,244,255,183,255,129,230,142,61,80,94,167,10,205,14,165,59,179,169,160,48,95,136,238,203,3,29,233,204,211,143,49,145,52,196,235,225,209,57,139,66,134,18,2,24,96,82,98,112,137,150,129,130,48,121,136,66,102,104,46,153,228,62,1,5,20,45,84,200,192,66,19,32,4,12,10,23,17,7,193,65,3,11,146,12,32,10,48,168,57,58,144,24,94,165,232,98,193,113,133,193,78,208,64,129,22,209,113,76,11,118,145,128,193,35,225,12,13,1,144,7,54,34,5,62,163,161,179,16,129,227,47,17,88,117,255,119,74,0,19,80,66,104,201,136,65,5,159,157,151,42,255,251,178,100,65,140,8,15,117,79,131,143,63,64,70,103,186,97,97,226,78,29,97,157,70,110,101,237,193,29,155,106,220,243,29,160,231,189,234,22,118,210,90,45,16,218,152,224,228,84,109,140,24,177,231,8,10,169,240,80,158,71,48,2,109,126,160,138,171,98,146,10,248,99,171,24,15,100,221,217,133,70,204,49,73,141,146,27,156,168,111,76,23,182,244,128,25,102,145,27,156,100,80,210,162,187,107,186,137,142,41,91,161,235,86,247,36,117,160,162,82,11,59,30,82,94,4,255,178,211,109,200,94,244,217,76,101,181,178,12,160,160,176,212,30,91,131,215,142,13,186,115,117,122,63,245,33,252,191,22,234,119,34,0,201,0,204,24,80,8,209,69,225,15,86,133,69,217,75,140,140,198,96,205,171,233,90,228,135,46,148,172,16,89,90,247,41,27,174,23,166,196,92,206,223,95,14,32,112,24,47,245,95,241,255,255,252,59,65,255,200,222,167,255,234,5,201,206,126,229,116,127,230,192,0,130,102,6,59,13,123,114,50,113,244,207,40,19,72,133,132,140,102,24,9,153,24,90,134,226,33,16,200,20,172,50,224,150,1,67,205,99,26,6,184,138,226,146,131,142,19,22,1,67,153,18,164,33,146,16,94,224,226,88,146,160,28,0,193,137,64,154,233,127,155,231,65,123,177,24,24,132,119,114,60,154,237,2,101,47,231,73,83,22,203,59,173,219,43,77,237,89,150,239,62,237,143,21,131,210,222,229,66,15,238,79,143,153,221,125,232,167,146,130,237,74,17,136,217,67,221,100,168,43,175,12,138,219,100,90,53,156,143,112,185,139,41,158,98,224,249,84,107,173,227,175,111,122,98,172,112,69,111,18,235,200,71,98,82,21,124,98,191,41,170,233,119,183,175,206,24,147,233,56,86,195,7,134,242,178,205,157,39,175,86,113,85,31,21,89,150,171,134,54,168,137,173,171,69,56,213,141,2,176,111,64,254,129,136,66,166,22,223,189,155,179,55,227,109,250,222,33,57,131,4,254,219,122,130,16,3,1,67,82,36,129,8,204,168,59,162,54,50,176,209,155,213,100,7,170,246,133,58,138,99,121,124,180,18,195,213,230,76,149,158,255,240,44,92,104,206,37,156,64,185,57,114,223,255,254,107,127,137,143,67,150,152,224,36,148,220,12,206,251,255,169,217,15,252,152,0,0,115,6,20,227,137,144,3,71,8,35,53,199,195,40,199,67,6,10,145,8,24,99,144,60,76,9,24,50,10,138,130,196,192,106,118,152,78,17,153,100,35,28,234,105,38,14,252,138,194,20,2,133,74,163,18,116,106,97,130,44,100,210,38,128,24,129,105,202,12,176,99,35,5,93,169,1,193,173,78,145,46,84,181,27,201,255,251,178,100,43,142,7,202,101,80,19,186,123,96,62,69,218,218,60,7,192,28,209,141,66,78,101,239,145,26,161,42,204,241,157,208,77,57,138,100,132,230,50,155,161,81,78,232,226,18,134,84,170,116,165,175,68,184,91,201,154,52,211,41,135,40,42,19,136,65,57,84,23,112,64,60,31,35,170,174,106,189,194,24,143,174,24,237,176,199,173,212,112,197,223,7,113,229,150,240,237,136,220,231,166,211,137,207,42,135,124,62,226,236,179,67,237,42,17,94,175,213,33,193,185,242,33,158,3,158,170,212,90,102,82,107,173,91,235,40,95,237,145,224,64,97,147,164,207,214,134,228,94,95,66,159,89,109,182,26,219,175,101,220,214,195,252,230,206,75,121,72,26,190,201,204,102,167,190,125,215,220,47,105,243,153,35,215,18,224,98,90,219,98,209,36,22,229,192,16,128,116,1,200,119,69,192,160,80,172,169,226,202,212,213,226,253,173,162,181,241,173,99,235,116,207,207,201,65,54,153,115,143,9,249,191,181,246,86,246,255,239,255,244,111,129,48,150,192,140,48,191,101,255,247,127,87,103,254,222,192,24,68,250,55,9,112,223,18,99,57,200,137,133,230,90,7,24,196,116,100,114,161,131,130,6,14,13,139,14,159,114,16,24,160,128,200,101,211,61,137,16,108,191,6,179,6,0,2,93,161,53,174,143,138,35,120,199,73,90,111,34,10,145,100,38,18,163,195,57,2,34,22,124,73,1,67,1,116,44,204,165,218,34,101,57,157,146,116,91,214,162,7,254,194,193,36,220,106,54,151,76,255,78,67,230,167,68,210,191,145,233,20,182,0,23,28,164,135,132,206,158,103,36,238,29,7,198,242,100,222,201,199,58,13,135,10,41,198,222,225,218,218,212,105,172,243,36,5,7,132,137,175,186,43,115,153,191,93,184,109,72,23,52,180,108,97,168,213,215,43,247,152,187,237,112,183,137,41,139,42,227,92,104,155,52,126,45,84,202,122,62,50,197,251,9,169,172,47,238,189,171,94,11,147,148,66,48,51,47,150,10,87,8,137,233,6,5,243,183,209,183,37,92,36,62,201,233,47,144,234,64,97,69,50,68,53,240,152,169,203,171,146,37,252,63,127,5,12,80,226,215,171,10,173,31,232,216,91,8,155,202,123,61,91,124,24,138,85,95,98,5,151,255,249,82,246,120,26,90,56,69,199,25,29,91,215,243,63,220,191,212,98,130,231,122,178,31,255,91,188,169,0,38,156,220,132,200,237,138,13,105,184,117,96,112,20,144,186,64,100,162,106,149,37,152,219,141,25,45,185,173,68,240,153,70,20,174,104,67,194,161,201,142,176,247,57,197,101,180,146,247,161,59,166,40,162,208,169,91,138,227,202,150,26,221,217,255,251,178,100,32,140,198,47,101,84,27,120,122,240,69,101,170,130,61,98,124,160,209,189,60,46,239,68,209,23,165,170,77,134,20,168,12,82,60,224,214,76,129,237,97,148,214,243,33,138,88,107,16,205,130,127,166,23,9,164,41,229,93,154,115,185,235,113,14,76,236,159,253,34,177,132,148,221,116,128,194,76,251,196,179,83,6,108,222,45,252,68,191,130,87,249,82,223,183,106,139,238,178,146,20,187,86,54,123,114,83,228,150,103,193,183,162,107,94,28,215,134,170,191,25,45,46,82,136,6,224,174,55,109,54,234,234,67,87,94,43,150,238,223,254,96,231,152,66,167,80,111,175,164,254,247,219,113,124,238,216,198,247,170,204,148,207,219,210,4,0,39,121,44,7,120,26,38,176,248,66,142,230,231,189,81,167,199,106,21,93,238,109,36,178,13,113,13,124,133,47,204,107,212,98,188,112,214,114,222,153,24,235,131,137,204,153,68,68,162,223,233,242,124,26,170,43,71,93,126,143,255,144,183,255,250,229,186,0,19,22,77,195,8,166,211,67,147,131,44,133,99,68,3,211,34,194,211,94,105,51,6,83,19,27,48,180,179,24,16,51,35,209,97,97,65,161,124,147,110,164,24,152,184,160,193,102,96,184,43,144,242,118,4,53,176,201,37,52,102,204,144,51,2,41,117,21,135,36,4,135,16,231,172,229,3,70,129,23,52,199,128,28,36,166,230,160,253,59,246,68,13,4,234,164,96,131,59,194,13,192,232,208,226,216,30,82,244,191,141,135,25,56,208,167,57,159,143,90,160,93,140,85,228,135,215,117,71,137,43,179,143,73,185,166,127,77,76,154,26,210,219,198,218,149,200,118,221,211,98,226,141,166,204,236,118,19,188,218,196,183,80,69,39,161,228,246,119,148,43,42,22,73,141,120,7,155,122,229,254,221,197,131,90,179,83,45,214,104,63,30,103,249,127,217,206,180,222,93,153,250,181,103,59,243,48,247,202,31,95,206,98,223,117,77,151,99,153,254,20,29,255,164,231,223,179,188,99,205,7,12,108,235,247,12,115,85,103,173,243,239,127,221,195,127,190,119,242,215,255,255,253,219,223,251,231,255,223,74,21,160,1,0,1,55,197,98,144,30,67,26,95,72,129,44,47,92,119,230,65,146,222,173,58,177,140,96,148,97,177,48,192,223,141,136,80,227,45,81,251,52,13,14,2,176,137,243,56,83,255,174,219,252,106,83,244,255,87,211,254,191,190,79,255,244,29,255,251,191,211,72,0,0,11,125,32,195,231,76,160,68,213,148,205,152,12,193,215,73,0,204,168,184,70,8,144,171,192,193,77,23,72,145,231,202,97,81,178,14,156,128,82,1,94,198,24,216,17,32,170,16,232,46,107,172,194,229,255,251,178,100,28,14,198,100,102,82,155,121,122,240,75,40,90,81,97,231,62,156,149,129,64,110,229,237,193,44,161,42,12,246,21,184,208,242,74,169,172,132,170,35,52,148,46,85,3,126,80,219,236,37,27,172,216,21,166,128,150,5,127,94,12,125,251,24,77,183,67,46,142,75,230,227,82,234,243,105,41,69,244,7,246,253,93,242,159,198,158,111,167,103,201,242,227,218,211,127,235,245,116,107,75,94,138,112,220,3,239,246,191,219,51,70,219,108,205,8,36,93,196,223,218,3,191,39,90,213,191,210,111,120,108,222,48,234,111,34,186,155,53,181,141,111,226,47,219,114,222,124,109,127,44,248,108,70,227,41,242,27,138,43,171,230,67,224,98,209,169,89,162,207,152,48,98,219,116,180,164,67,39,190,144,5,63,220,113,139,132,9,127,35,219,5,104,167,45,232,51,93,220,29,14,161,76,196,242,177,151,150,23,238,221,123,207,41,26,191,150,127,104,85,172,121,226,201,81,202,139,242,195,230,46,95,255,234,115,203,235,242,173,254,132,191,175,31,255,66,95,151,160,255,235,117,203,255,176,128,1,195,4,66,243,94,167,115,11,208,179,42,17,179,14,67,163,14,1,3,17,66,130,33,213,1,102,2,130,6,3,2,102,3,23,47,18,153,5,69,131,114,176,186,166,122,195,162,25,165,149,208,157,1,98,133,180,0,170,96,51,3,152,192,142,155,165,83,121,26,91,104,97,150,76,236,108,190,64,228,16,208,56,88,2,101,121,46,21,228,37,123,144,33,233,52,162,244,232,253,30,129,97,166,201,7,13,0,252,91,38,230,57,41,98,216,189,71,237,201,226,38,21,35,210,164,150,91,8,71,233,187,224,140,51,74,50,89,238,153,43,187,100,125,97,59,31,76,24,170,125,43,219,8,175,116,117,187,62,111,155,213,16,11,216,153,113,190,155,208,62,164,54,45,226,227,202,250,190,62,174,186,127,184,76,70,243,130,77,17,230,107,198,52,150,151,42,227,111,29,39,167,245,108,174,159,41,243,161,59,64,233,169,189,238,187,132,58,192,221,95,2,103,46,37,105,31,197,161,80,0,200,42,73,106,26,4,178,136,72,92,150,98,56,206,113,120,134,93,185,248,90,250,65,172,123,89,12,224,23,12,94,59,35,237,14,223,50,153,139,99,83,140,86,120,243,104,250,27,8,223,161,166,78,107,191,246,219,103,174,173,79,215,255,211,253,69,62,22,244,20,252,173,0,0,69,27,230,156,20,155,71,6,100,231,185,169,208,198,50,130,16,147,140,66,37,48,112,116,192,129,80,193,224,202,216,72,44,98,80,25,167,138,38,157,192,40,104,46,97,138,20,21,32,17,240,168,124,170,96,187,166,8,123,13,26,22,255,251,178,100,31,142,135,25,89,79,139,154,123,100,75,8,74,119,61,130,78,26,49,117,68,110,101,237,201,5,145,42,76,243,9,144,89,161,64,47,34,201,37,148,195,92,99,48,145,27,86,130,168,150,0,192,6,60,4,105,223,38,10,229,164,249,51,235,99,40,128,95,38,153,232,97,7,65,78,193,0,152,46,0,55,138,17,60,1,181,210,128,177,45,167,129,215,24,149,138,173,189,196,8,66,143,24,10,191,100,39,83,165,157,93,40,83,202,145,26,245,94,77,239,155,206,84,103,249,20,219,233,112,53,252,22,77,109,214,241,1,45,146,52,66,223,106,38,116,147,104,246,50,243,169,181,224,172,124,189,189,112,239,54,128,223,170,27,95,223,255,54,189,218,115,245,189,98,182,173,93,215,35,100,23,52,178,236,8,30,73,50,196,202,161,78,61,171,111,201,0,16,64,0,19,11,51,116,14,128,35,32,5,176,177,51,174,173,24,218,133,176,60,119,49,195,71,221,98,201,158,120,211,92,108,29,173,217,204,109,136,204,102,92,133,197,81,232,28,186,202,255,255,238,247,211,188,237,79,255,254,223,246,248,55,199,253,50,23,171,250,213,91,255,203,0,101,17,43,207,89,49,52,250,244,12,98,49,184,108,88,22,16,85,5,48,130,129,225,0,24,44,6,0,9,68,128,2,16,64,115,140,232,156,46,128,17,81,99,141,64,136,137,76,164,210,66,33,131,10,131,11,12,132,184,21,72,40,217,166,42,192,195,225,9,17,14,206,144,40,183,11,68,89,155,209,184,140,60,162,178,92,81,216,60,220,105,82,231,145,182,215,56,103,38,245,185,15,31,42,149,201,178,146,157,91,120,134,107,193,214,78,143,178,65,240,166,213,76,220,224,128,45,110,166,223,180,255,39,189,60,216,243,57,245,209,183,228,89,247,141,242,213,27,81,130,122,244,123,27,158,241,105,5,14,221,49,252,7,29,98,79,38,86,175,132,82,26,206,122,33,241,99,75,76,194,91,189,15,243,203,192,61,169,141,187,215,122,215,91,14,211,239,195,135,245,219,13,42,102,248,179,5,249,48,1,128,2,197,91,104,33,142,164,104,145,56,63,87,195,185,111,188,82,180,87,64,203,221,43,15,97,99,35,68,113,145,14,226,178,181,167,76,85,170,25,71,129,209,161,91,206,21,213,36,174,221,151,255,174,143,245,220,174,207,113,161,90,255,148,0,0,51,32,229,206,30,128,59,25,76,220,178,99,83,173,198,103,100,166,19,14,133,204,102,27,48,232,40,192,195,51,55,132,18,80,197,99,83,47,26,13,10,50,34,11,153,236,0,2,2,58,72,196,135,5,6,120,17,16,57,57,97,128,178,96,197,133,81,68,69,69,82,153,200,96,231,255,251,178,100,38,142,199,99,100,207,19,154,123,224,74,107,58,147,61,34,104,27,173,117,62,78,233,237,201,115,44,234,76,245,169,240,106,140,202,27,18,148,50,21,59,204,185,116,172,53,226,233,210,246,38,142,9,46,80,89,199,10,137,45,108,185,225,47,155,119,101,202,198,207,216,138,170,65,202,30,28,185,254,146,189,50,136,100,14,16,92,196,102,180,137,182,226,134,22,4,255,91,51,99,208,114,79,64,81,42,27,15,129,85,165,61,169,163,65,199,14,241,97,161,11,39,161,77,150,161,215,189,184,222,199,165,116,70,197,171,48,34,87,150,105,127,161,181,79,189,121,35,252,191,254,92,107,80,212,150,132,125,215,123,214,60,15,219,231,253,254,191,164,159,47,233,68,226,110,184,150,255,18,252,238,6,171,156,215,193,205,109,44,38,146,192,16,2,3,150,111,194,20,104,178,144,116,36,254,123,52,1,52,195,49,150,41,171,173,109,245,113,149,221,101,13,51,237,213,34,137,157,222,176,99,84,65,61,255,223,255,155,232,211,181,27,224,150,199,167,124,255,151,31,235,223,255,254,223,255,127,235,68,108,69,215,197,57,245,160,6,48,45,137,57,160,228,51,164,204,51,77,14,14,30,12,28,2,204,91,5,76,140,10,12,6,9,193,193,98,176,25,80,58,129,130,225,208,160,197,129,188,251,12,16,23,42,22,10,31,53,101,1,85,192,69,89,224,113,211,4,156,196,144,92,232,140,85,20,206,69,0,144,102,3,2,92,99,46,136,135,78,38,128,192,6,52,98,133,95,79,214,109,4,167,249,133,17,58,58,205,5,47,168,234,190,130,231,19,102,9,167,120,88,57,96,58,20,80,195,78,124,236,112,52,116,118,15,248,216,135,109,142,41,242,110,110,233,8,214,65,56,93,70,109,72,108,24,213,92,196,198,17,218,196,216,234,228,167,106,62,251,122,155,58,98,165,87,95,153,164,147,87,131,190,145,77,246,229,31,251,215,195,188,250,94,153,121,155,245,169,151,106,45,235,26,248,109,244,109,167,236,63,252,227,235,58,193,81,108,218,219,222,227,51,165,171,212,154,246,210,176,32,23,110,153,124,91,130,67,20,100,179,213,72,255,135,93,26,205,229,175,57,243,185,215,102,16,214,71,32,92,141,102,231,122,152,61,205,198,190,172,252,246,188,42,104,113,51,40,100,57,55,255,77,127,213,191,199,206,133,203,57,71,155,168,173,156,212,116,10,160,73,57,254,84,124,223,255,231,58,182,135,124,168,243,255,117,148,37,78,219,123,87,0,76,75,145,59,58,120,217,116,99,64,159,142,40,112,49,76,56,16,70,7,41,12,16,72,0,138,12,34,24,53,219,168,193,192,99,14,133,205,110,36,51,72,255,251,178,100,21,142,214,156,89,207,139,153,107,246,72,43,42,163,61,133,90,26,109,163,70,110,101,237,65,25,17,42,8,243,33,208,181,134,25,40,2,132,161,227,3,98,79,225,128,8,145,20,89,17,203,90,6,77,85,159,177,148,79,58,209,33,230,51,95,30,25,165,133,193,49,207,45,248,128,56,187,15,118,23,188,96,139,7,36,98,114,182,163,44,101,3,35,17,151,218,244,62,184,87,180,10,81,172,56,233,192,214,93,165,71,89,227,90,217,231,99,87,213,109,46,14,14,220,119,204,66,132,221,96,67,173,195,1,106,72,154,178,98,120,181,20,212,176,123,40,168,192,83,99,17,57,65,203,172,145,153,231,52,2,171,41,211,162,58,168,232,157,46,218,103,222,245,169,170,50,37,214,136,181,125,122,89,213,231,58,180,217,162,108,80,78,139,162,250,107,159,255,211,247,216,5,0,7,215,123,52,197,37,44,95,18,200,74,191,232,137,187,192,196,177,180,172,61,76,231,251,187,127,2,3,239,91,21,98,17,214,118,180,107,239,131,12,24,82,135,3,17,136,114,55,255,239,255,255,255,237,255,47,255,255,255,233,255,175,254,175,24,228,61,84,252,152,47,112,67,228,215,85,195,7,170,8,11,102,66,16,24,164,12,98,192,81,130,195,229,159,86,243,5,129,76,168,151,76,133,212,100,224,97,177,82,150,44,80,176,6,0,161,137,36,90,142,56,165,255,16,6,128,213,40,110,107,124,132,144,36,45,243,244,24,100,74,29,136,24,67,64,169,85,47,119,20,97,253,26,0,153,118,116,146,54,204,168,84,141,69,99,101,142,86,146,52,66,96,46,105,86,212,42,206,7,134,177,245,131,142,221,69,251,207,212,147,229,18,183,147,226,158,154,253,202,127,55,233,217,245,179,111,200,227,138,194,223,107,117,178,48,41,52,188,59,236,236,125,21,172,146,69,166,49,229,137,253,115,159,121,114,207,25,54,118,23,27,67,141,123,233,163,87,76,214,247,79,215,23,172,190,145,94,115,156,218,183,96,125,54,220,239,74,31,117,165,38,189,183,74,106,27,189,238,155,221,228,3,19,40,80,62,199,64,234,16,100,228,39,176,30,12,233,40,40,208,255,23,135,203,142,70,153,127,148,3,171,111,197,212,125,68,62,94,53,62,190,183,9,16,97,252,114,50,126,155,179,139,228,246,221,245,127,244,49,47,111,150,249,252,70,245,56,164,28,161,4,200,0,4,139,252,65,118,112,96,38,44,164,105,212,227,200,198,24,242,216,72,155,145,229,48,23,185,158,186,39,51,174,42,217,38,170,24,52,219,22,4,135,3,62,206,146,93,142,6,32,13,48,97,229,162,161,112,130,163,75,203,32,73,140,85,178,28,224,27,255,251,178,100,34,12,150,113,104,82,27,121,122,208,67,137,106,147,61,98,104,27,9,147,68,110,97,239,137,97,177,169,149,132,149,225,157,197,75,194,96,120,212,216,65,45,152,0,234,190,134,124,40,72,75,86,81,235,39,176,151,222,220,100,109,47,25,114,45,186,155,126,57,217,190,75,126,152,245,164,43,86,38,9,108,150,73,172,201,159,216,127,159,120,72,91,60,251,248,60,254,101,254,91,212,206,24,248,246,252,178,137,150,227,247,123,131,247,69,70,190,41,74,179,187,151,136,244,83,224,81,183,221,234,220,29,171,251,196,74,50,118,180,75,158,162,185,205,25,181,53,125,133,27,140,71,150,191,149,12,129,186,54,122,68,131,173,251,234,127,11,230,219,242,144,0,0,220,245,184,41,200,20,98,254,154,105,93,67,228,210,142,101,192,120,245,34,156,163,10,157,241,82,11,222,69,190,17,137,51,36,217,122,223,125,254,255,253,127,209,171,249,118,215,255,250,46,255,175,255,215,32,243,159,179,121,197,191,93,115,16,16,0,0,69,198,8,132,154,126,228,102,224,169,167,147,230,71,36,153,88,26,99,241,24,176,184,193,96,64,112,60,2,4,50,114,85,45,0,160,3,45,132,140,170,30,46,184,96,169,39,81,188,110,47,43,214,91,225,65,2,138,210,82,149,213,96,204,12,163,226,196,130,203,9,106,55,210,160,123,141,125,157,78,185,239,123,244,216,11,225,76,159,203,146,236,125,167,103,167,158,180,3,44,123,158,178,37,95,183,45,179,129,91,89,10,253,222,124,200,104,253,33,95,205,242,118,238,1,85,19,9,37,143,141,254,205,76,56,254,119,56,111,104,236,65,83,124,183,111,13,177,189,198,182,233,125,117,233,191,77,239,31,252,69,254,95,228,147,48,31,40,214,87,97,233,212,143,93,198,235,211,200,185,74,197,162,98,218,180,76,178,75,89,46,72,85,114,106,76,181,225,63,152,42,68,188,157,170,37,107,88,213,187,114,49,183,30,64,117,131,33,196,179,75,164,144,176,252,90,11,136,85,74,255,164,88,173,54,166,105,4,127,73,197,235,164,145,139,20,26,163,13,123,31,130,254,188,84,51,255,48,246,17,39,167,255,167,250,55,249,218,251,106,250,105,211,22,250,142,169,191,253,197,222,32,47,64,124,141,245,63,251,157,178,189,19,114,186,32,13,91,113,55,211,226,32,0,0,0,112,194,83,211,30,204,206,4,201,54,50,8,215,103,179,1,188,2,224,19,61,15,137,1,102,10,24,152,84,6,102,182,224,84,48,42,37,22,180,7,105,7,67,38,50,8,5,130,97,194,144,196,33,64,130,38,152,2,194,130,30,36,208,32,146,210,66,1,0,144,180,150,72,181,12,1,4,255,251,178,100,40,14,7,87,103,79,155,154,100,112,76,11,234,170,61,10,116,28,41,159,66,110,101,237,193,67,47,234,104,243,21,144,97,127,16,150,53,73,85,193,69,95,86,126,137,110,18,171,34,187,200,74,24,121,76,49,52,147,18,151,149,131,83,192,46,195,146,157,237,83,58,25,62,155,36,3,167,14,12,237,235,28,218,222,167,193,197,231,103,191,38,97,106,196,41,188,169,5,57,159,118,123,246,28,197,1,247,232,230,89,228,50,60,208,99,50,135,210,196,120,26,136,211,106,204,166,40,98,83,139,203,83,48,43,190,210,118,12,234,144,192,74,145,52,145,106,40,111,108,99,148,57,64,179,75,221,253,187,89,26,140,176,128,31,99,176,111,235,95,45,24,51,152,235,218,173,211,170,161,51,73,198,26,216,178,245,80,1,0,64,12,2,108,210,168,150,6,122,84,252,103,131,17,187,68,179,14,200,163,111,49,175,131,74,193,211,213,250,197,100,147,114,90,86,236,63,72,113,148,253,182,219,255,255,255,118,175,234,222,157,246,255,81,99,234,57,83,127,254,218,94,221,191,255,204,118,171,82,250,113,239,18,82,1,48,192,44,243,237,157,141,116,213,48,67,240,199,35,131,53,130,140,132,10,1,29,12,60,8,20,6,54,166,72,71,136,128,132,34,227,24,131,79,251,200,76,59,11,70,226,169,67,80,22,185,61,20,32,182,160,130,3,142,0,130,94,242,176,1,138,2,20,76,229,168,60,155,150,251,174,195,16,149,14,38,89,231,74,149,92,212,24,120,211,237,97,85,29,247,53,132,63,180,48,235,121,122,202,160,110,205,132,105,73,111,41,40,163,3,109,157,144,109,67,204,73,95,148,159,105,127,71,24,111,208,168,184,35,46,59,134,120,226,179,227,162,51,182,87,149,92,199,194,237,45,168,79,111,233,190,213,13,168,193,47,26,195,159,196,53,78,224,23,156,105,159,23,134,211,243,189,119,154,143,103,136,134,199,20,175,197,53,125,239,26,153,199,123,131,124,107,51,87,15,109,66,202,5,30,75,108,250,127,229,146,72,24,173,245,46,230,143,157,255,15,104,221,203,128,32,64,0,0,1,180,172,100,0,33,232,64,139,60,70,185,65,142,65,237,4,134,0,30,8,133,33,234,140,60,69,177,48,155,68,91,15,42,213,145,70,98,181,79,74,163,253,191,255,255,255,79,244,239,255,63,237,255,254,47,140,115,20,54,204,59,234,125,11,235,63,29,155,219,22,190,108,94,231,86,0,153,29,221,39,76,155,4,100,195,32,20,17,117,77,11,239,39,114,217,64,132,80,100,26,177,147,170,92,219,156,31,21,204,219,29,198,163,135,145,33,184,124,63,86,48,247,25,132,126,94,235,85,183,255,251,178,100,27,12,101,58,104,87,27,12,91,240,73,7,170,98,96,197,120,154,185,181,78,77,189,154,73,45,152,233,85,132,137,224,194,177,170,137,15,64,244,49,86,101,214,120,230,244,118,218,124,52,129,226,75,21,86,149,115,125,134,21,52,222,212,206,36,54,151,181,162,2,223,91,30,199,164,126,73,17,8,175,78,63,195,84,110,242,8,121,8,70,218,80,131,89,207,178,228,78,157,115,119,239,54,68,132,76,160,66,31,26,129,138,244,146,136,247,14,222,118,251,76,206,142,176,145,71,29,73,84,130,89,237,238,208,216,187,41,67,95,223,182,42,43,56,244,0,0,26,137,73,150,4,135,57,229,111,104,17,235,48,197,58,128,84,139,58,107,118,244,85,243,166,200,7,44,22,221,102,129,165,197,103,98,60,27,129,178,42,42,193,125,190,239,255,255,255,232,223,226,207,253,9,255,212,83,255,148,169,199,18,237,190,182,95,173,200,228,100,0,0,92,148,20,249,96,205,8,176,222,204,141,24,48,24,82,139,66,64,205,145,97,89,240,193,155,68,150,23,100,4,128,226,132,3,74,213,42,136,202,18,117,70,97,117,224,118,207,63,51,6,190,238,219,248,89,39,85,148,63,172,179,7,201,250,86,36,120,157,81,166,72,227,73,195,3,27,86,87,27,130,37,11,12,48,130,108,238,32,64,69,145,176,218,74,54,37,154,197,74,195,100,107,69,203,54,148,197,29,42,255,29,9,112,218,166,210,194,31,228,217,128,129,190,67,62,234,93,133,136,92,148,110,229,107,71,150,199,25,24,71,128,166,185,109,97,103,54,175,205,242,111,20,162,217,59,88,160,189,1,193,235,207,185,61,125,187,215,190,106,60,148,254,163,54,245,111,152,212,35,219,28,91,28,184,254,219,13,27,198,234,103,85,204,229,96,213,205,172,60,63,115,8,118,253,98,25,156,108,203,87,35,179,16,15,163,150,66,133,120,68,49,17,94,118,191,36,139,211,40,60,196,101,7,146,190,154,125,70,213,72,179,96,170,21,101,143,16,7,170,35,127,210,211,20,227,58,247,23,6,74,41,213,172,69,82,105,81,228,111,214,250,125,26,175,240,175,29,162,253,10,59,167,255,122,125,110,253,32,0,70,137,76,200,224,201,179,140,204,124,203,6,76,200,64,193,68,76,68,136,189,65,129,194,65,165,131,228,234,77,208,176,1,131,10,170,210,34,10,20,39,165,20,226,29,198,131,215,43,3,84,209,25,66,113,203,86,51,138,250,24,32,138,215,139,132,25,15,81,33,199,104,158,3,149,68,70,131,77,250,164,27,164,212,193,71,159,198,146,133,176,37,225,212,119,141,133,92,117,164,185,230,74,207,179,216,76,92,19,81,27,33,195,55,255,251,176,100,57,142,39,69,107,82,139,111,77,230,73,5,218,69,97,2,122,25,89,181,84,77,61,143,137,18,11,41,229,135,160,104,35,195,13,104,242,41,110,126,35,91,97,14,70,236,198,74,60,197,156,104,99,168,33,171,155,161,23,166,133,135,106,23,38,181,234,89,159,14,74,7,116,75,160,172,194,196,156,137,122,195,172,28,194,213,111,19,76,145,88,149,172,107,57,201,113,35,95,63,43,36,14,150,249,139,177,208,73,60,243,40,116,228,201,30,64,145,186,156,151,3,20,186,196,204,78,72,154,241,201,245,252,244,98,246,76,62,24,148,89,40,24,97,146,20,12,159,47,224,4,0,34,9,6,23,33,168,139,253,64,23,252,195,151,4,207,165,228,162,20,95,149,77,156,105,67,16,104,193,56,96,199,27,52,44,198,244,184,250,193,178,88,245,219,195,93,216,218,209,64,32,121,25,192,39,111,241,191,221,177,255,178,221,140,61,167,252,186,142,251,255,88,62,34,40,120,237,133,236,25,129,166,0,168,193,104,137,125,90,74,170,187,136,33,184,188,22,249,51,43,75,165,204,131,164,42,96,160,203,225,254,126,57,64,33,226,64,157,66,212,194,248,243,161,250,158,113,65,35,21,35,169,198,171,81,24,212,240,90,150,212,234,119,77,201,211,21,145,120,95,225,177,106,74,11,44,17,45,18,202,106,215,161,45,231,7,149,231,173,115,165,207,177,121,69,19,255,76,113,202,202,215,84,244,40,118,60,198,96,53,183,241,93,166,177,148,49,221,32,232,224,150,166,203,95,198,231,167,154,150,143,27,253,184,236,250,189,7,199,71,31,159,187,87,65,48,67,137,13,146,57,158,35,88,187,159,51,69,122,91,109,89,134,119,232,95,81,175,41,233,166,223,167,187,246,213,59,122,141,202,20,246,118,223,26,101,99,131,38,28,250,176,234,66,192,16,0,1,51,12,225,43,193,196,70,136,244,197,1,72,189,12,125,201,16,235,13,220,205,38,74,219,28,100,55,66,81,117,128,153,253,164,220,164,83,132,65,171,160,112,252,211,69,187,203,123,175,195,91,241,77,106,127,151,253,11,57,254,75,253,52,116,80,0,0,98,4,7,69,177,149,36,117,136,152,48,228,73,194,2,6,65,77,101,84,117,132,100,174,172,42,72,137,52,90,137,54,190,92,22,72,235,51,218,211,238,60,82,8,202,84,209,16,24,226,36,243,4,90,235,130,2,103,44,230,34,238,61,207,179,174,209,17,198,4,102,106,230,235,164,247,63,239,15,233,224,77,87,237,185,166,182,114,153,136,173,106,29,144,168,208,70,52,240,98,184,193,176,20,59,212,255,95,47,177,116,166,176,68,191,225,178,203,47,122,78,151,174,57,78,88,255,251,178,100,64,0,166,170,109,84,19,76,55,66,73,201,90,118,97,98,120,24,13,163,90,236,189,149,193,33,167,170,13,131,9,224,33,17,87,38,31,238,138,137,150,25,44,55,90,126,82,3,167,5,74,252,19,244,162,251,89,107,205,147,202,44,127,52,79,142,73,49,44,174,124,52,132,171,107,49,213,141,219,161,222,43,87,18,121,196,161,60,110,232,72,8,49,231,163,188,162,23,223,181,249,165,35,38,115,179,253,120,206,152,11,197,95,143,253,252,74,192,64,0,12,193,77,92,133,238,236,8,192,228,17,216,196,55,198,185,77,125,194,73,59,91,163,93,116,222,99,168,126,234,111,144,94,45,139,57,125,98,237,9,188,196,78,196,36,154,249,127,77,190,218,255,195,55,183,209,127,206,35,175,217,255,251,189,65,56,175,235,249,47,156,8,64,2,82,219,140,180,59,169,134,185,55,136,244,42,75,196,56,21,247,238,58,135,175,172,49,42,79,248,91,245,48,246,65,213,227,176,60,181,251,136,74,228,181,237,151,21,49,240,92,161,206,149,203,146,151,104,82,174,201,134,247,73,146,150,51,22,35,103,109,112,166,102,62,79,168,111,220,45,72,176,90,34,60,124,203,10,28,93,62,84,185,83,23,154,44,245,55,96,246,235,82,92,107,76,20,245,198,88,154,230,62,30,231,46,89,139,121,162,121,146,71,10,124,108,46,79,236,200,242,18,137,244,56,169,72,114,67,86,185,51,168,32,191,175,128,247,86,158,66,182,42,227,37,204,41,39,80,202,68,53,71,205,24,61,12,95,211,223,215,171,158,189,157,109,192,197,157,42,214,185,17,41,117,127,154,218,78,38,222,67,148,224,168,32,199,208,81,107,15,4,60,51,202,119,4,222,248,221,200,171,186,244,127,88,159,162,213,30,148,95,160,103,112,71,167,90,10,103,87,149,1,22,164,117,234,178,125,147,202,181,207,255,127,242,46,245,252,87,238,172,125,83,239,255,208,220,32,139,6,234,21,255,255,173,0,1,112,108,65,236,168,26,78,169,152,29,10,156,13,28,20,17,26,8,128,177,194,34,168,225,128,134,83,170,84,187,50,178,68,19,172,69,12,72,114,100,178,70,54,134,205,137,107,61,64,244,33,196,160,98,33,24,0,178,208,6,30,85,5,66,245,36,173,210,54,30,247,194,213,82,61,1,45,38,162,207,90,116,4,251,59,143,244,252,31,37,143,34,220,244,8,53,139,45,217,229,109,32,102,47,28,127,103,30,134,242,24,163,117,156,57,109,148,250,111,145,47,232,133,80,253,12,214,175,131,97,80,244,132,251,233,155,113,81,38,128,244,217,12,225,199,210,29,92,135,17,195,131,248,88,79,60,93,208,125,114,46,122,157,100,176,255,251,178,100,83,142,102,192,105,82,147,120,99,240,66,39,10,130,61,130,62,24,33,165,82,109,61,147,193,6,169,234,244,246,8,104,37,119,166,83,159,238,63,44,210,147,150,167,238,206,66,251,178,125,182,153,198,233,213,115,115,156,93,61,133,184,229,13,84,230,59,59,93,180,228,237,235,244,145,231,247,137,121,37,104,0,1,227,97,58,31,160,175,98,39,147,182,148,85,186,14,36,179,225,78,252,172,238,133,108,19,49,215,225,123,225,37,218,49,33,88,124,61,18,11,95,223,252,127,255,255,4,240,95,143,255,226,124,88,87,122,57,156,203,128,179,177,2,250,63,244,149,47,44,88,57,196,204,30,115,54,129,61,1,8,155,41,141,70,189,83,121,250,2,3,93,112,2,245,5,49,152,87,176,250,230,121,108,193,41,246,255,186,71,89,190,202,135,23,244,89,248,27,32,79,21,231,26,141,75,102,9,215,33,230,43,80,160,62,154,198,50,225,243,39,164,237,137,241,196,232,244,37,184,164,102,118,185,172,171,159,172,181,120,176,254,205,87,40,238,179,116,158,54,217,186,193,205,179,22,156,208,119,165,44,45,162,91,118,197,63,229,45,99,95,11,105,25,203,66,48,100,29,13,203,85,232,28,182,163,232,175,255,27,182,229,211,64,228,253,28,197,159,142,206,21,234,212,159,79,47,71,146,60,220,243,43,203,191,165,106,29,228,249,111,46,108,38,142,75,163,53,113,78,116,43,28,204,188,236,211,237,35,199,128,4,0,60,219,143,226,120,60,203,105,162,11,135,97,230,169,249,214,135,238,251,50,169,22,132,71,86,192,88,117,39,83,81,170,238,175,251,255,117,244,249,91,249,180,255,255,255,235,26,237,223,74,123,223,169,48,71,183,160,166,231,62,29,222,68,0,0,0,48,41,140,126,229,6,58,174,115,164,134,112,70,14,7,1,16,153,177,56,144,184,52,76,188,162,52,65,16,10,9,64,33,0,80,192,72,3,5,64,176,8,131,175,60,163,104,38,105,42,84,152,97,192,13,202,50,221,7,142,11,164,90,69,168,85,0,193,42,29,214,152,158,145,245,47,71,246,248,83,4,116,213,109,35,68,17,251,35,123,34,209,152,27,32,34,23,208,133,1,237,253,136,121,213,41,112,92,161,105,100,156,177,93,116,106,174,64,211,77,244,186,231,8,71,169,188,201,17,178,52,217,154,13,14,186,93,92,179,151,151,221,227,101,121,206,122,188,111,119,71,102,197,226,117,11,142,71,21,18,238,234,182,153,125,114,99,93,47,240,239,153,172,231,10,175,52,81,207,193,53,18,219,245,225,20,185,128,229,108,26,157,16,223,151,87,117,78,124,112,31,191,253,224,8,0,0,7,201,34,253,28,35,206,255,251,178,100,108,142,166,115,104,210,27,111,94,64,74,202,74,151,96,199,78,26,173,163,74,109,225,239,129,49,28,105,141,132,137,216,239,192,115,175,181,20,198,83,104,7,49,10,207,207,38,34,253,223,225,76,201,253,107,219,232,171,29,229,82,169,243,234,95,107,107,255,118,255,255,191,211,153,183,252,255,255,234,223,19,150,168,18,66,254,96,231,198,169,13,110,223,226,157,84,128,231,48,106,35,202,140,17,42,9,137,154,209,136,5,53,184,153,64,193,64,146,144,81,64,8,41,48,42,115,41,216,67,82,150,143,13,178,212,96,38,91,38,120,84,13,184,67,136,254,220,229,240,250,251,180,204,211,72,4,36,104,93,8,202,89,103,189,158,61,112,50,166,161,106,130,194,246,96,152,175,227,131,41,140,206,229,76,252,9,70,106,209,20,249,79,7,179,89,97,13,138,161,240,85,74,95,25,109,244,164,33,201,234,83,57,67,157,101,63,19,77,209,171,137,167,219,140,94,246,62,19,207,59,93,254,206,59,86,247,136,152,219,41,127,29,76,111,156,218,230,150,62,232,148,198,100,249,145,67,172,79,92,159,39,142,59,15,167,119,92,62,182,177,92,81,189,203,121,87,213,155,211,15,161,184,82,11,186,69,96,97,136,193,32,185,198,202,225,54,234,154,249,212,15,74,183,252,97,91,52,25,141,240,10,147,75,252,177,69,232,223,183,121,123,41,150,214,245,203,15,72,36,75,246,181,218,4,182,69,212,91,104,226,120,169,29,44,132,36,226,177,8,103,59,174,86,105,119,204,202,77,92,181,101,87,91,188,226,90,255,55,127,137,239,78,184,250,34,51,159,250,221,61,138,255,162,159,248,124,0,0,2,120,193,183,142,12,188,83,224,213,73,198,164,82,56,12,68,172,43,136,184,69,251,20,75,48,81,52,193,46,168,67,195,17,47,84,52,190,6,136,226,45,140,56,76,13,33,82,188,160,202,42,163,34,181,26,138,104,93,60,26,58,129,128,231,13,69,56,21,243,49,100,9,155,12,80,8,132,249,21,4,147,178,53,109,116,96,171,210,246,126,217,5,7,74,135,114,233,117,164,191,139,221,234,126,232,25,110,230,34,81,59,121,179,203,245,145,222,71,79,10,195,173,151,61,180,123,121,220,221,170,12,112,242,61,36,234,9,41,177,44,237,83,146,171,43,28,68,82,137,144,85,75,234,140,14,181,44,117,177,255,255,207,166,132,229,75,179,169,70,219,66,180,127,208,87,160,163,250,125,244,110,54,37,79,158,86,180,44,28,187,39,75,206,109,10,18,229,215,37,51,203,14,148,243,72,87,155,55,77,247,233,106,124,26,60,128,1,16,16,0,0,0,6,176,76,136,32,53,11,18,145,155,78,14,255,251,178,100,118,142,38,209,104,209,155,120,100,112,73,195,58,141,61,102,96,27,149,163,68,110,101,237,193,70,177,233,73,134,9,122,49,2,212,140,115,63,132,249,159,69,54,45,23,221,52,221,41,43,246,146,162,111,246,75,95,57,65,241,40,161,231,33,7,22,38,212,67,221,94,91,247,125,223,255,255,201,46,74,226,47,156,198,157,187,40,1,52,117,132,111,138,81,134,34,70,50,42,152,24,176,96,147,192,88,60,98,241,208,160,8,112,50,130,19,10,20,134,64,232,28,58,2,40,213,32,64,232,68,5,11,30,25,212,78,208,115,238,73,103,94,240,193,228,45,72,198,40,16,90,226,112,77,152,7,136,95,168,26,2,93,180,109,88,106,68,33,125,61,180,69,121,18,218,68,186,216,107,183,60,255,75,23,204,169,8,212,201,39,70,140,153,147,54,102,25,43,36,240,141,180,19,229,3,51,58,49,8,137,56,103,51,194,70,226,17,60,141,135,4,181,215,154,168,213,186,243,67,84,97,131,181,202,187,82,184,248,37,164,92,51,177,69,83,186,124,114,165,30,186,134,247,229,223,239,183,79,175,34,222,106,251,227,105,171,125,214,185,175,249,214,60,79,136,115,235,177,82,14,241,134,59,68,242,181,196,219,200,59,213,79,173,117,210,198,254,173,245,89,51,172,223,200,217,172,246,0,14,140,100,169,134,29,133,50,85,10,68,143,158,130,175,144,28,241,74,112,30,173,140,162,168,170,88,114,216,113,180,47,159,95,142,76,249,231,166,216,161,68,211,185,8,219,105,255,47,71,91,85,14,153,218,154,94,19,235,163,255,175,255,255,213,191,111,255,255,255,250,255,240,88,49,191,35,208,7,248,66,162,0,0,1,88,196,107,142,122,124,196,34,142,56,228,195,201,18,84,72,68,162,152,192,129,65,1,194,0,195,17,0,64,199,37,123,26,40,250,6,22,101,250,130,88,67,210,155,232,156,159,137,114,195,2,108,163,73,158,80,32,83,144,154,136,32,162,131,178,203,225,163,34,148,21,59,92,64,112,83,17,254,112,196,175,215,13,5,29,183,213,182,134,243,148,200,30,116,170,86,215,208,124,17,71,218,66,238,205,169,159,156,200,230,119,76,81,25,78,41,168,16,219,178,40,175,21,10,214,11,39,222,73,107,103,56,221,87,110,250,55,94,141,175,55,106,101,254,36,142,207,122,200,226,90,102,43,132,111,79,142,235,227,27,247,119,189,75,246,212,177,140,87,126,145,63,151,55,240,254,33,227,119,83,229,203,120,150,77,172,120,78,25,241,148,158,20,6,152,112,116,209,2,244,223,173,229,166,160,71,173,36,154,218,61,43,0,0,0,62,11,99,130,179,87,20,207,188,236,82,47,67,93,153,255,251,178,100,116,142,198,184,104,209,155,120,123,224,78,43,170,115,97,34,120,27,201,173,68,109,229,143,193,47,30,234,13,131,29,112,81,225,74,201,59,59,68,123,26,79,106,70,126,149,18,214,46,79,220,187,73,215,111,102,130,25,181,241,204,143,247,191,252,255,255,250,127,251,123,251,83,219,255,255,255,254,173,254,104,157,25,85,159,5,22,23,16,80,228,201,128,85,10,185,26,167,225,142,30,139,206,26,185,185,156,49,152,9,201,150,40,209,129,132,200,64,76,5,36,66,70,80,46,171,76,136,124,195,64,1,201,109,132,18,169,64,47,18,47,163,251,150,28,32,136,34,249,176,98,38,200,83,85,82,232,16,0,98,212,200,212,147,119,29,20,120,101,206,200,133,3,69,86,186,147,162,16,150,186,83,171,136,235,226,215,154,76,22,247,52,68,223,85,142,144,224,5,193,122,46,57,236,218,34,218,93,114,62,29,167,151,210,69,225,201,4,189,31,169,174,34,222,160,234,251,2,200,16,33,119,234,191,148,15,152,98,153,175,66,162,90,12,227,197,233,75,67,202,52,33,232,147,139,87,228,161,87,113,223,219,255,165,93,121,66,157,19,183,44,246,244,23,251,215,255,154,202,33,187,254,121,234,59,106,149,228,89,165,203,208,229,127,203,45,63,102,72,168,31,23,103,216,243,45,5,126,22,250,125,87,76,244,96,6,0,78,213,77,18,21,182,240,11,61,182,190,165,24,100,218,202,9,0,162,255,251,233,227,85,251,7,63,38,53,56,71,237,85,90,38,29,254,62,42,52,168,110,133,76,255,161,154,127,158,255,255,255,127,218,133,145,6,51,191,81,217,242,251,119,41,114,72,136,59,214,235,23,245,128,0,0,1,80,144,124,117,197,249,141,22,166,110,34,24,164,110,97,64,32,112,28,202,67,160,112,120,40,3,65,40,97,100,183,237,68,148,38,97,49,16,20,18,13,1,56,44,120,153,45,121,39,82,105,104,162,131,26,78,68,103,94,197,208,7,109,145,191,235,150,36,183,139,92,42,132,104,126,84,250,35,145,106,188,180,50,20,202,162,86,57,109,250,8,114,91,81,226,108,195,72,105,236,136,162,116,211,175,123,201,65,20,148,63,16,38,229,244,249,211,65,56,96,142,51,14,29,205,112,36,47,34,153,25,137,33,170,93,57,117,49,35,249,7,53,7,116,205,184,64,197,136,17,216,55,9,225,134,139,60,194,184,94,226,125,83,38,81,188,184,192,107,243,25,136,63,122,143,124,150,212,21,213,65,41,138,246,231,102,80,196,174,84,109,91,78,179,86,31,16,175,53,119,195,25,106,236,145,31,145,0,24,0,0,56,202,246,211,152,179,22,57,91,35,158,245,183,28,78,165,82,0,255,251,178,100,116,14,6,144,105,81,155,152,91,240,82,11,250,186,60,74,110,27,117,163,72,45,189,28,209,48,158,233,220,244,9,224,163,217,159,94,172,28,67,58,179,206,118,163,83,67,127,179,47,224,151,241,24,64,209,191,239,254,62,217,227,18,168,97,103,84,157,150,61,168,127,239,167,255,165,183,211,123,253,253,53,163,81,15,252,221,71,106,109,183,4,171,9,134,132,153,104,177,150,93,152,26,112,9,4,201,78,12,32,177,9,198,8,6,12,28,4,9,24,170,131,174,76,84,33,12,3,78,49,82,129,23,224,80,24,72,37,108,168,187,103,89,8,40,175,138,2,5,0,211,236,136,28,42,24,149,173,101,239,76,39,29,164,130,64,83,158,0,84,234,40,92,74,69,241,27,144,49,180,75,205,186,75,42,63,206,36,22,209,145,197,80,62,228,193,215,104,106,60,113,34,231,9,44,254,215,130,207,17,138,102,177,71,29,173,190,122,57,50,104,169,85,222,241,114,223,184,17,20,52,165,116,255,25,241,29,71,170,195,37,85,253,210,66,59,251,30,109,78,8,123,147,253,215,17,55,120,253,190,59,199,24,19,102,61,228,35,97,67,41,222,221,198,127,104,136,100,227,109,170,119,32,115,162,139,158,238,240,41,69,139,184,185,236,41,79,247,252,185,6,84,161,175,54,32,18,40,78,221,1,252,184,16,0,0,0,112,245,13,194,128,2,181,161,118,120,112,229,182,80,9,85,234,4,137,31,31,244,38,50,211,69,181,201,3,226,5,7,15,144,104,40,211,158,230,122,134,254,145,228,248,223,239,191,250,63,255,233,255,254,42,251,103,245,39,123,136,151,146,244,109,173,53,165,214,125,214,170,4,20,156,216,0,24,77,193,219,97,115,27,136,149,239,114,55,198,16,124,188,226,52,184,52,10,96,93,248,130,139,161,3,245,115,99,113,6,163,80,198,62,141,214,164,155,254,135,139,97,200,96,39,95,177,54,76,200,167,113,83,85,141,193,65,25,184,111,185,180,191,52,87,142,54,164,155,3,172,178,200,253,86,254,50,160,211,122,194,220,171,136,245,173,98,6,96,109,177,182,27,113,125,75,77,43,157,124,13,222,202,188,68,162,36,226,97,91,210,149,123,171,20,105,94,205,150,37,148,86,81,35,212,44,165,192,198,79,44,245,83,165,47,69,168,169,179,136,173,33,66,226,197,45,2,164,149,28,73,228,74,177,2,171,144,200,110,87,188,214,236,206,167,46,106,214,67,141,90,138,96,69,184,37,84,134,91,140,5,92,20,233,229,92,195,102,127,118,86,200,216,112,102,142,147,96,220,180,131,61,115,34,121,102,160,168,165,133,90,87,226,136,103,168,2,33,194,177,36,147,222,222,44,52,213,255,251,178,100,117,140,118,240,103,86,155,88,120,96,69,35,234,80,97,35,120,24,197,165,94,108,189,133,1,24,143,41,85,132,157,232,77,8,69,15,211,191,232,153,69,233,5,135,33,195,135,92,84,223,145,64,121,12,141,202,168,3,157,203,164,182,10,42,37,28,169,249,139,88,39,6,210,117,112,17,135,85,35,253,138,122,53,188,89,53,202,118,128,1,41,74,157,70,111,45,116,75,181,134,89,100,252,79,30,35,9,98,5,62,76,148,96,23,17,134,152,11,23,89,195,251,2,81,232,164,233,46,18,149,175,22,41,186,192,252,131,2,81,121,89,41,193,138,69,133,116,33,240,45,66,84,96,39,161,19,202,112,143,146,97,94,246,92,44,21,92,186,198,85,44,79,6,222,139,225,185,73,97,125,123,151,102,54,27,130,182,215,242,247,86,176,243,88,76,177,243,54,222,128,225,148,75,11,164,177,224,244,140,108,102,190,140,164,89,172,156,44,36,50,113,18,229,217,123,52,62,14,96,161,169,61,2,218,111,118,229,196,53,235,15,38,40,160,116,119,67,29,210,11,227,56,57,106,173,26,220,254,6,255,14,33,180,71,200,147,0,192,22,124,165,114,151,44,228,197,115,129,89,56,216,116,187,131,159,228,68,110,33,132,37,208,160,150,113,0,96,212,111,142,202,232,156,90,42,70,24,92,153,103,22,91,175,97,24,224,124,77,229,53,76,73,200,24,129,33,54,248,179,12,103,209,61,99,170,93,194,97,28,177,49,47,131,238,225,213,197,167,122,158,188,124,183,114,125,210,97,0,5,112,45,224,121,6,68,62,95,20,68,206,21,250,44,139,67,16,136,97,128,89,229,174,169,75,162,10,225,43,64,161,61,83,236,9,172,186,107,93,176,136,68,119,196,138,81,234,86,16,225,172,133,5,109,216,187,13,166,80,186,209,182,83,9,148,183,103,218,180,37,224,84,109,222,203,170,221,99,77,1,247,117,222,6,76,211,30,206,216,134,98,243,38,116,60,56,60,35,188,118,11,150,198,100,224,241,196,226,74,86,92,162,114,249,198,156,179,74,45,110,27,29,66,211,48,156,18,76,17,158,93,129,152,246,89,205,120,154,116,59,39,6,46,19,152,60,63,113,177,239,23,199,27,81,159,53,3,237,75,11,10,69,130,202,146,120,191,219,214,121,98,198,253,123,235,23,172,48,163,107,207,76,10,164,130,106,210,186,252,118,216,235,239,74,133,12,195,23,222,3,96,53,134,20,63,117,245,120,161,220,41,197,38,170,204,85,63,215,214,66,28,88,242,25,93,2,0,0,120,87,132,184,7,69,41,138,47,209,147,176,194,60,155,116,135,132,91,60,118,16,188,232,186,164,47,86,229,32,192,228,67,36,34,119,255,251,178,100,133,8,119,27,116,85,147,44,23,82,69,103,170,117,60,197,122,153,21,163,96,236,49,245,193,27,158,233,193,132,149,224,243,178,239,181,49,100,214,181,137,176,118,27,255,255,111,234,111,255,237,161,63,252,106,218,170,199,124,73,255,254,112,128,20,156,115,142,196,123,130,176,30,16,20,35,0,80,234,124,227,201,14,203,221,24,76,41,39,92,87,117,153,210,67,147,20,243,237,213,144,79,216,254,60,98,106,154,14,69,218,136,233,139,199,238,174,70,37,42,35,244,109,21,29,113,149,177,151,195,178,241,100,149,83,136,85,209,97,217,201,217,125,32,80,185,144,57,132,194,193,38,11,166,219,122,232,121,165,212,128,155,3,176,106,80,59,113,28,70,38,147,16,209,29,15,77,97,104,186,104,132,251,175,187,244,138,108,138,247,143,89,212,108,134,46,250,211,150,154,172,49,180,218,197,21,137,172,147,70,218,226,185,141,9,244,109,86,143,168,249,14,114,122,187,104,83,27,172,155,83,158,18,185,187,120,234,87,83,209,75,90,201,139,71,115,123,72,110,114,175,40,171,2,54,163,182,194,130,186,170,27,253,44,204,160,149,67,136,218,163,164,170,33,109,187,74,24,143,203,35,238,148,118,159,55,212,27,236,211,9,189,35,154,136,20,19,146,246,148,219,115,39,221,56,155,197,129,228,17,9,5,71,252,118,159,183,161,61,155,255,254,237,255,101,113,3,236,219,241,141,255,255,250,65,8,0,0,11,83,16,87,49,36,128,62,12,9,196,107,50,162,130,129,1,187,95,108,253,47,195,4,153,88,96,225,14,17,96,194,17,84,169,119,64,108,50,86,219,56,131,136,39,169,65,15,154,247,112,84,1,29,124,32,226,38,56,142,64,156,19,115,21,28,88,145,135,43,73,9,106,46,140,232,169,150,87,181,17,173,76,31,228,224,234,91,96,159,110,39,169,182,212,152,58,172,127,182,208,131,213,10,90,63,164,84,175,196,80,183,110,26,105,138,44,42,37,163,197,101,136,12,99,201,74,88,16,46,7,193,43,58,87,88,181,206,52,91,166,171,85,13,149,250,225,87,188,94,158,37,210,43,41,168,4,182,249,124,214,177,108,159,16,114,118,184,26,171,130,172,125,81,168,98,195,218,53,254,164,96,123,218,162,65,85,161,182,37,37,108,81,242,171,95,104,47,48,6,203,150,32,203,93,200,144,223,193,244,225,164,123,235,33,82,246,45,41,172,231,104,42,122,198,108,122,220,157,234,25,18,148,98,4,76,193,82,160,53,149,144,165,132,185,58,152,165,84,135,151,144,42,184,186,183,139,169,36,218,3,136,196,216,26,82,106,116,48,166,117,56,59,43,19,102,161,185,28,138,101,36,24,135,214,255,251,178,100,144,6,231,89,104,213,59,89,121,112,72,67,202,128,60,105,112,26,241,163,86,109,97,227,65,26,33,170,68,244,137,226,109,48,35,228,60,180,132,169,212,112,209,30,93,203,111,145,72,103,253,233,203,196,19,205,49,32,173,163,24,48,7,0,13,73,10,136,111,242,126,129,80,69,165,129,101,33,115,147,149,113,46,96,32,198,161,168,168,60,240,11,128,36,64,142,124,20,204,102,80,184,152,35,144,177,62,200,225,13,73,178,204,79,154,212,251,57,88,200,195,145,250,175,106,173,35,64,63,143,82,254,116,187,109,133,172,48,194,132,185,89,161,201,14,231,100,234,117,34,78,209,219,160,90,117,186,178,62,91,134,173,121,5,226,174,230,75,83,113,39,71,174,85,167,26,132,246,87,111,73,101,189,55,188,138,135,102,71,201,104,204,170,134,185,47,34,229,24,102,158,206,17,224,170,96,28,58,157,15,147,85,53,85,44,69,88,240,84,174,134,180,216,69,59,214,101,248,69,71,148,233,100,178,241,181,36,54,40,40,99,59,153,154,151,181,32,95,88,63,113,225,168,115,135,244,238,48,115,18,141,90,255,23,250,92,84,67,52,36,192,177,22,217,17,108,39,52,73,52,209,184,102,241,47,158,179,115,225,54,14,154,96,198,249,21,122,98,153,180,176,254,221,55,170,58,182,66,74,213,4,2,138,221,150,91,106,164,164,242,254,173,219,229,217,250,190,95,230,48,191,224,218,12,55,203,67,97,0,0,9,84,41,142,107,97,230,42,236,114,1,162,133,134,48,14,97,39,166,112,60,99,32,89,135,39,154,49,56,200,174,200,205,198,118,102,168,102,34,6,169,11,77,193,76,53,240,68,248,224,42,86,94,17,182,218,170,246,93,139,65,144,144,132,2,157,194,14,16,144,164,146,4,172,28,19,65,103,40,228,215,215,202,43,48,33,195,6,148,122,148,205,46,23,140,38,72,6,120,42,7,242,8,90,14,150,164,161,136,35,224,188,57,71,177,39,87,133,165,197,76,11,20,104,224,37,161,85,34,73,254,159,25,238,90,66,26,159,38,98,39,106,198,172,152,147,57,65,120,116,40,92,225,184,159,10,199,235,234,107,101,88,225,29,118,246,139,152,211,103,201,118,106,221,82,73,143,139,66,251,106,99,250,80,187,195,82,26,234,57,130,33,177,97,174,181,172,124,193,206,172,220,183,109,39,162,200,169,206,24,219,15,22,40,17,6,191,180,105,181,208,235,101,18,94,217,183,154,218,217,212,157,122,111,224,57,111,175,58,237,111,214,25,4,3,0,0,0,102,72,98,234,44,176,14,40,176,235,22,152,183,179,104,64,159,202,133,26,145,100,197,164,94,15,2,187,62,200,232,235,235,172,21,255,251,178,100,142,142,39,168,104,210,155,121,122,240,64,169,42,202,60,98,118,30,9,163,72,77,225,244,193,9,17,42,156,244,137,216,63,167,93,107,79,255,252,32,171,253,125,191,215,250,181,70,255,227,115,191,70,170,20,255,72,22,20,233,48,215,35,11,67,59,199,179,69,66,50,101,192,160,177,165,30,18,143,152,73,57,134,26,132,73,24,40,104,136,40,199,133,77,108,40,152,248,46,18,60,66,92,68,146,76,230,64,10,87,71,16,73,88,36,72,208,67,132,32,111,248,84,96,2,162,239,164,209,155,101,219,106,76,164,14,53,86,44,162,237,134,218,234,64,36,105,192,140,148,101,65,177,84,205,45,65,83,154,35,42,192,24,53,221,13,74,145,165,76,32,216,148,153,98,5,201,224,36,102,2,26,21,76,46,64,13,32,144,177,46,41,244,120,168,194,129,66,140,110,117,52,52,140,35,202,19,114,37,232,182,189,148,151,40,218,160,49,246,168,155,153,58,201,68,245,99,124,248,43,14,179,45,115,19,90,113,43,32,26,219,220,94,155,173,15,141,229,121,70,224,199,20,209,115,138,98,252,155,216,248,255,221,47,182,229,60,214,214,37,102,110,150,109,164,16,123,240,109,250,119,27,194,171,95,215,252,255,169,38,215,198,255,147,235,223,216,2,0,6,47,129,24,114,144,103,105,203,162,88,26,163,54,76,245,184,84,165,103,76,142,15,188,75,170,16,159,73,115,27,140,56,224,6,198,28,238,208,99,94,250,173,129,63,198,222,89,110,255,181,30,191,87,90,17,244,74,223,254,139,148,123,203,0,0,0,179,7,237,56,119,17,223,179,164,135,21,47,8,1,49,69,227,21,86,53,64,35,24,77,50,35,195,84,26,33,11,48,240,112,136,115,112,110,48,209,34,160,89,145,140,196,220,244,64,66,195,47,8,129,2,133,231,127,7,208,80,16,193,32,64,183,1,77,182,2,165,50,149,58,66,166,137,183,107,117,246,66,90,177,1,72,243,12,21,11,19,72,163,139,109,67,217,58,74,37,147,171,38,14,73,141,113,212,213,83,122,102,253,202,136,168,51,19,130,150,67,13,110,104,242,237,74,135,179,14,76,43,2,51,90,121,163,80,68,50,216,156,216,228,252,182,30,171,86,28,173,140,43,4,202,179,54,213,101,29,222,230,226,16,231,230,237,101,102,59,127,237,94,212,133,152,185,52,205,98,165,4,116,225,19,121,232,107,34,209,221,22,39,8,145,84,172,61,22,160,45,246,152,40,164,11,167,16,208,126,226,153,97,93,226,220,65,218,133,198,211,148,249,194,182,244,6,147,53,153,221,233,148,36,124,47,20,2,160,3,21,221,72,167,86,26,135,19,181,239,147,207,177,188,110,65,202,255,251,178,100,129,142,231,118,100,209,147,120,100,242,66,133,26,129,97,34,120,31,1,173,70,78,101,239,193,22,17,169,197,134,20,248,95,44,164,166,35,33,146,116,237,10,173,116,8,15,117,151,214,76,179,137,71,221,241,145,8,86,24,129,132,195,143,241,169,65,25,84,129,65,127,213,127,253,222,247,127,114,1,178,86,185,181,201,198,6,156,152,64,126,101,116,120,193,228,20,38,52,57,164,197,65,67,1,9,140,16,42,50,137,48,12,25,48,64,4,200,67,3,1,142,128,128,51,0,2,1,238,23,124,163,99,1,187,0,118,199,29,50,133,65,96,1,100,4,50,83,35,67,32,130,233,128,72,49,145,40,177,138,216,4,48,37,224,36,20,220,130,67,24,116,154,184,147,108,133,67,195,204,96,8,206,244,109,202,91,243,64,32,5,68,47,26,223,38,25,100,175,40,2,122,195,205,13,176,55,158,116,189,79,228,184,89,120,220,85,108,161,237,247,166,138,185,84,206,253,153,39,22,118,247,5,249,34,170,34,137,26,186,9,84,102,213,190,12,178,21,150,149,83,26,136,139,106,14,162,72,150,159,10,60,192,158,155,201,152,123,188,139,138,232,241,139,115,117,254,32,178,77,71,51,11,16,217,169,73,26,53,188,235,82,188,195,108,209,241,62,151,167,187,150,236,84,70,249,198,115,132,143,205,222,252,111,27,255,63,80,53,241,137,247,168,115,127,137,186,2,216,2,78,221,144,12,203,87,60,56,232,0,241,164,205,34,183,66,183,54,185,203,84,148,222,150,78,235,107,220,250,173,213,87,135,130,32,124,30,118,40,161,166,66,87,10,21,18,252,97,227,15,31,44,179,223,246,149,214,127,255,67,190,158,143,179,234,119,168,0,0,179,8,163,55,246,83,40,249,56,114,83,107,23,11,136,25,74,200,49,244,197,197,196,145,205,65,44,204,154,76,8,140,196,71,12,76,164,214,64,70,150,70,138,131,58,12,121,185,5,7,74,225,160,196,136,50,20,82,10,48,166,234,188,203,169,31,139,136,102,138,205,26,44,30,165,166,54,38,8,201,118,184,8,68,16,138,94,86,20,132,151,41,140,132,75,11,103,240,242,117,190,78,116,210,118,0,4,78,231,141,75,25,163,117,126,28,247,153,20,198,74,22,79,97,97,91,148,0,193,184,163,19,32,102,85,140,192,128,226,122,163,164,63,223,191,93,186,66,183,151,245,44,21,130,63,217,163,53,222,183,89,159,201,36,202,184,153,111,214,235,26,21,169,140,122,230,199,46,79,10,106,126,231,156,41,31,123,152,179,73,13,16,235,165,51,236,209,243,139,120,135,213,110,186,222,105,38,226,181,196,205,75,45,234,178,227,90,72,107,29,166,248,131,19,26,255,251,178,100,113,142,167,134,107,81,147,121,123,224,67,162,138,163,61,137,54,29,193,173,70,78,101,239,129,18,14,170,180,244,137,224,198,113,218,183,247,36,124,102,28,223,249,185,15,164,0,0,9,205,9,129,26,85,19,67,181,70,39,197,69,10,148,218,132,192,246,29,213,107,157,111,234,48,156,118,221,61,158,101,8,144,56,233,193,26,139,1,141,23,52,141,37,125,223,243,159,71,72,9,60,85,53,179,19,82,231,254,218,93,81,220,165,96,49,131,14,167,71,21,24,152,186,108,80,120,48,176,99,52,81,135,131,102,66,39,2,132,102,8,12,132,39,12,70,61,48,184,68,26,27,48,72,88,199,68,99,17,0,17,180,64,145,156,153,136,9,142,34,0,142,17,73,6,51,50,10,20,45,251,43,14,140,190,166,173,234,96,229,160,69,65,16,252,18,49,37,69,175,38,113,132,149,2,12,121,33,212,80,49,245,78,85,12,49,245,101,107,234,185,63,217,212,159,104,35,69,214,209,76,69,133,73,72,140,138,26,144,8,211,113,47,108,82,131,249,185,176,2,117,42,240,205,13,183,187,46,114,45,176,72,227,29,95,59,106,194,82,142,76,83,13,237,195,56,80,220,68,125,102,51,195,250,184,213,134,251,151,95,178,107,54,222,53,77,236,226,145,83,3,88,149,138,179,41,166,206,31,248,26,203,172,63,167,238,190,115,252,8,191,11,169,169,19,255,167,91,231,182,247,243,156,117,63,244,121,171,111,63,88,255,56,221,254,55,252,186,255,205,200,253,20,0,2,14,38,1,62,50,148,3,208,76,24,230,120,238,130,204,47,27,68,116,149,190,217,228,177,231,96,158,183,47,168,8,50,246,57,16,191,203,204,73,251,41,166,117,133,31,18,105,255,252,216,171,221,167,77,105,255,230,3,174,117,223,162,81,78,215,44,0,0,9,148,195,9,200,179,140,137,136,156,220,201,209,12,148,68,205,138,140,80,133,161,152,98,65,96,160,208,158,16,125,53,137,150,76,25,84,120,144,160,68,112,180,32,32,120,17,84,155,16,125,218,112,139,2,25,3,224,214,9,212,32,240,225,161,165,124,33,10,245,160,81,83,125,219,154,235,104,75,8,166,108,213,197,1,89,105,22,6,128,230,97,27,104,74,150,0,131,184,135,52,181,68,246,4,177,227,75,13,183,29,219,55,168,88,26,220,132,69,134,80,161,66,120,121,137,134,82,167,132,39,202,104,181,219,251,101,211,30,238,234,163,103,16,70,242,220,118,175,25,118,247,244,166,104,152,199,206,247,102,88,23,135,175,60,186,230,43,84,121,55,188,50,123,169,230,163,194,155,45,202,67,125,43,213,213,164,137,171,250,107,182,31,113,222,55,180,66,123,182,253,255,251,178,100,101,142,231,70,105,82,27,120,124,80,66,130,218,163,61,38,82,27,225,163,74,109,229,235,129,30,48,106,204,197,138,80,90,88,220,105,58,221,26,177,188,22,205,234,116,55,94,5,179,27,30,216,145,167,126,4,243,69,95,154,67,164,0,0,0,92,8,241,62,50,28,74,37,66,16,202,147,130,26,232,88,9,13,3,108,81,242,247,221,3,237,146,160,83,185,147,118,32,143,248,117,142,106,81,96,38,97,225,172,246,197,55,252,172,175,255,255,255,254,74,208,231,221,107,227,210,209,197,193,110,151,152,167,188,45,92,103,97,198,174,52,100,206,102,30,76,98,64,230,22,20,97,98,66,50,51,71,43,48,3,46,16,11,179,247,241,146,194,6,16,140,25,24,69,8,88,188,65,227,178,2,223,4,20,82,3,198,80,89,109,129,111,52,196,17,163,204,73,192,109,193,146,54,170,153,159,64,168,44,194,27,69,232,116,135,202,140,210,63,13,97,200,75,16,247,199,81,238,74,164,17,50,238,115,176,176,31,162,85,133,46,156,78,30,119,144,56,89,92,206,193,199,167,50,229,17,206,90,227,207,153,28,91,177,135,125,146,35,121,158,235,109,144,103,92,173,239,185,207,134,59,234,92,66,201,228,207,9,213,235,36,209,94,138,54,99,207,50,213,177,71,110,157,206,33,184,102,36,135,254,176,179,188,65,117,140,103,56,202,95,229,35,154,111,81,177,182,156,104,206,117,187,62,199,231,30,126,86,183,143,172,255,189,223,110,255,197,181,85,247,122,192,15,209,57,60,12,147,65,243,3,181,39,148,20,63,131,224,81,251,139,37,205,115,224,151,54,176,226,80,230,68,17,89,124,182,76,19,234,117,208,22,255,255,45,27,255,255,163,105,255,255,255,255,255,186,223,191,254,116,162,108,180,111,252,244,94,12,11,83,221,15,33,0,0,115,0,152,13,86,118,0,72,12,84,78,16,140,77,0,22,50,232,84,206,167,97,97,155,8,2,133,199,144,133,64,233,137,64,228,0,227,56,6,140,14,12,70,177,161,136,16,40,68,21,65,8,202,101,166,11,184,107,142,2,44,183,162,55,209,248,4,136,176,227,128,10,152,57,208,105,12,229,59,66,177,133,26,93,138,128,195,28,155,132,134,131,199,135,106,131,160,137,166,163,172,33,143,168,115,5,90,23,203,84,85,8,194,1,4,45,33,172,64,147,237,1,191,80,217,182,8,195,118,136,146,217,178,223,72,231,95,85,44,152,184,192,106,72,160,154,62,71,59,91,144,37,46,172,210,120,100,71,49,1,66,27,37,29,62,98,51,117,143,141,203,79,73,141,203,71,100,177,221,83,101,160,49,35,243,226,100,185,124,162,248,38,183,146,4,252,23,250,255,251,178,100,100,14,7,69,105,81,19,153,92,112,71,98,138,186,60,73,80,27,37,163,70,77,229,111,209,21,16,235,40,244,37,176,103,126,186,43,116,189,27,82,220,101,203,184,16,140,153,115,213,145,157,16,131,97,236,185,78,190,87,230,33,185,77,124,144,4,0,8,0,0,19,183,36,133,220,190,155,166,10,217,134,204,249,194,14,28,11,158,167,38,174,219,188,97,180,252,135,17,76,185,57,206,64,219,140,146,48,86,23,61,91,219,86,210,213,255,251,127,255,249,53,141,123,62,169,27,195,130,189,17,121,53,59,24,247,31,1,128,180,199,238,146,59,88,110,5,70,52,250,1,168,48,99,243,99,61,49,2,112,1,33,159,154,24,121,56,96,60,54,102,128,102,146,126,44,142,28,130,106,180,98,24,176,224,208,136,13,67,115,12,147,45,240,162,232,42,34,54,80,59,128,140,211,4,102,4,28,81,140,10,33,42,145,172,81,128,202,16,36,106,135,56,43,86,70,2,17,136,146,6,16,244,65,109,64,209,36,215,88,91,43,217,215,29,14,149,46,87,211,157,106,59,17,99,208,166,166,172,114,183,15,182,208,134,77,68,227,39,29,195,160,246,244,23,200,6,156,162,16,205,73,170,10,244,65,60,209,230,45,153,26,163,78,49,234,53,87,149,7,216,165,111,81,149,1,253,93,88,132,78,93,186,164,168,220,238,106,59,12,213,73,153,138,220,253,34,70,168,40,186,214,95,68,202,113,8,201,178,207,161,205,94,62,212,195,119,79,195,238,102,33,176,64,128,34,4,80,160,1,114,224,176,13,20,202,218,65,249,176,220,187,113,57,158,245,16,10,34,44,51,113,20,13,2,47,28,14,38,28,180,208,11,131,103,153,163,55,143,255,167,220,194,162,6,80,47,190,69,178,215,127,251,63,255,253,103,36,127,241,187,126,121,33,0,0,96,167,129,229,191,70,14,65,68,193,202,206,44,12,35,20,222,135,76,4,192,180,102,178,38,100,214,64,224,211,43,24,26,143,55,225,96,134,48,130,99,12,60,182,70,140,152,177,48,161,55,152,144,73,135,50,97,143,135,94,74,146,176,134,36,185,147,80,177,150,4,16,117,47,24,242,87,25,216,165,226,7,31,137,163,195,78,78,117,80,50,130,88,146,118,213,121,211,186,4,123,148,169,58,38,212,204,28,49,31,212,113,158,184,246,228,213,223,164,134,129,215,170,84,100,177,37,218,34,6,247,197,148,242,172,225,184,151,72,202,209,80,189,21,168,106,228,190,90,184,144,139,67,24,252,191,29,172,51,205,122,110,83,221,133,85,26,63,155,91,175,147,77,16,155,53,234,117,157,252,134,113,242,63,233,192,153,172,17,62,89,165,231,186,120,139,90,23,255,251,178,100,100,14,167,36,104,209,19,122,99,244,73,232,122,163,61,37,120,26,9,165,78,109,97,141,193,33,162,106,232,240,163,33,183,54,249,122,154,211,211,17,47,54,249,146,39,100,42,242,109,28,245,246,220,203,247,152,246,156,39,254,224,0,0,115,79,64,194,31,38,81,126,28,201,165,115,213,196,80,253,127,9,52,107,58,107,135,155,253,28,145,103,67,82,0,181,16,58,231,16,81,15,143,212,164,253,60,77,27,245,214,77,250,255,255,228,215,255,255,242,124,104,72,68,17,201,251,172,255,205,140,163,231,23,253,105,59,204,55,163,110,244,71,100,217,69,10,36,48,183,68,99,13,146,98,96,97,112,160,32,230,118,218,14,129,71,133,6,31,76,160,76,76,84,105,36,45,226,210,166,91,221,215,101,33,70,134,210,218,106,3,1,135,102,141,104,24,40,93,150,58,12,195,149,98,26,136,43,28,150,73,77,21,153,95,241,22,228,242,173,55,82,237,184,251,90,104,146,246,254,205,38,46,205,32,52,67,45,1,215,68,246,29,3,145,73,152,203,142,17,31,188,180,179,247,68,197,20,67,88,29,124,249,117,68,37,150,48,109,236,54,183,26,100,156,102,49,26,245,228,237,115,118,249,185,16,83,120,179,105,104,230,114,148,43,250,167,132,162,145,21,179,185,200,91,126,9,110,214,91,242,75,117,168,113,14,135,10,81,25,159,134,209,215,114,120,50,81,116,134,215,180,49,253,38,238,109,243,32,59,125,221,36,248,4,7,97,32,86,30,2,20,126,31,235,4,245,234,234,1,2,187,59,26,49,199,112,160,207,53,169,157,167,150,60,239,164,181,21,250,249,79,235,215,210,219,174,75,136,201,247,59,21,229,255,255,249,229,255,255,152,36,99,79,50,237,131,81,225,15,157,81,34,108,63,214,0,1,35,32,226,61,51,99,76,127,54,69,19,53,102,53,129,209,170,160,114,153,139,8,183,19,67,54,51,164,193,161,97,160,224,33,201,156,201,40,64,209,97,129,13,1,129,66,161,128,128,196,103,82,69,155,38,33,167,33,56,84,121,96,205,128,213,129,132,33,52,21,17,172,2,100,39,57,235,90,101,163,106,112,170,100,82,81,165,224,34,9,185,167,58,254,72,104,90,87,145,10,36,12,243,202,192,196,39,143,14,213,11,72,210,35,114,68,138,149,52,217,76,10,148,84,173,138,235,236,188,109,89,206,89,99,224,140,108,78,88,234,243,129,232,227,176,252,212,174,228,174,160,128,47,41,138,104,207,185,228,199,232,193,163,249,120,27,130,126,34,73,146,213,204,58,87,87,178,116,213,82,127,29,89,186,18,19,211,19,151,136,128,15,29,19,44,235,64,236,19,214,254,172,223,162,201,159,255,251,178,100,104,14,199,89,105,81,147,121,100,112,70,36,250,130,61,136,120,28,209,165,72,109,189,156,129,16,142,234,5,134,21,226,173,51,253,47,78,95,166,253,216,249,97,110,78,86,107,121,233,207,238,249,102,60,64,126,67,114,52,32,0,18,72,99,129,168,6,103,16,80,173,38,143,232,243,159,44,178,151,96,205,165,27,173,152,97,21,99,65,61,255,41,150,106,232,180,142,206,0,72,59,235,90,220,91,205,252,91,120,96,68,155,152,215,31,42,148,159,61,142,255,162,127,255,254,143,255,243,154,65,6,152,39,97,200,7,152,98,152,16,112,226,67,12,130,80,120,136,217,200,76,64,56,16,54,76,38,86,7,6,15,15,128,128,14,112,92,105,165,53,208,140,56,85,30,201,130,214,5,130,5,129,93,147,9,0,22,4,75,7,252,187,193,198,41,28,44,16,32,55,97,46,154,238,52,1,165,118,154,179,160,64,86,241,175,45,166,114,250,140,7,165,155,238,252,179,196,102,90,178,105,67,49,75,103,220,96,9,184,198,159,11,10,48,220,80,122,148,17,12,199,234,50,171,72,83,247,227,246,147,191,245,102,159,171,79,184,235,180,188,245,164,102,176,143,66,161,220,242,200,159,162,161,54,255,173,201,21,182,209,159,69,151,21,75,127,63,119,156,228,10,191,105,188,187,105,62,115,124,221,238,5,67,247,88,61,157,247,103,163,249,151,235,102,241,255,186,248,142,11,125,117,166,238,219,113,184,13,109,0,230,34,203,11,227,103,222,62,219,54,182,108,82,139,188,45,153,56,122,72,1,149,38,160,192,157,183,21,134,61,236,234,47,36,129,229,117,227,77,52,160,210,249,148,165,183,23,161,117,27,94,142,47,213,81,48,29,99,150,1,245,251,46,203,177,42,27,87,59,232,0,185,115,86,25,143,12,250,191,119,253,223,127,213,167,245,127,222,0,1,115,7,236,55,211,3,46,111,52,49,131,25,33,3,27,4,30,154,104,105,48,25,133,148,153,0,88,176,202,252,48,240,241,145,99,129,53,5,14,0,65,203,208,128,117,76,185,18,244,91,73,80,160,42,36,192,95,71,200,194,33,118,42,136,132,0,99,80,5,84,193,7,77,8,14,57,224,219,71,150,84,14,121,161,58,163,87,181,152,226,156,46,226,96,225,115,48,40,29,69,192,245,11,38,190,220,186,100,146,155,75,53,152,16,148,10,165,203,90,4,173,118,160,54,217,221,29,10,136,235,181,183,132,97,153,141,210,174,222,43,4,16,30,117,13,79,29,250,233,178,57,236,239,80,205,117,232,109,219,134,234,88,108,245,57,34,68,153,130,2,57,17,34,23,134,219,225,65,2,209,99,29,177,228,202,63,107,195,2,4,236,8,92,255,251,176,100,97,142,7,147,104,210,19,121,123,228,71,231,10,189,60,72,198,97,25,171,66,46,111,64,144,252,143,42,152,196,137,224,9,151,111,98,254,243,19,59,204,186,240,223,218,117,36,5,19,156,53,34,147,80,223,67,102,136,38,204,146,151,116,27,20,204,136,123,201,90,237,108,111,191,210,43,58,202,197,64,0,1,2,128,0,3,128,27,136,217,220,62,78,145,205,17,84,245,185,165,194,241,205,50,147,218,151,155,152,69,237,173,75,90,103,222,180,163,30,113,101,152,122,249,175,67,178,165,157,89,40,59,232,182,238,127,111,255,183,250,49,1,130,171,38,197,70,229,145,43,8,2,98,57,161,171,148,6,184,174,118,47,198,93,18,99,47,225,96,115,132,86,6,137,42,221,59,11,14,251,68,196,48,67,130,184,202,125,24,64,97,97,198,81,160,240,115,8,16,192,63,190,37,244,25,4,120,192,26,241,147,8,1,66,252,10,108,3,25,88,84,245,22,102,25,85,41,140,25,64,211,36,162,0,70,24,130,8,7,131,46,209,193,105,44,234,12,38,14,116,255,36,162,67,136,193,164,51,81,103,228,165,12,33,152,210,91,137,50,82,196,188,151,172,208,72,86,130,242,181,113,37,239,165,87,61,230,111,212,189,158,187,165,1,96,185,50,131,222,151,82,191,209,33,8,6,89,47,178,247,198,102,39,107,186,196,165,164,246,221,8,196,181,232,116,31,245,244,229,201,158,153,101,202,149,225,238,202,97,159,120,88,236,237,218,57,153,84,17,215,110,135,184,210,90,213,158,65,245,104,227,159,186,121,234,92,20,89,246,166,175,3,77,97,67,206,247,25,174,234,215,111,92,255,198,206,53,236,79,83,119,28,59,142,251,175,165,212,214,225,120,242,238,59,215,53,255,252,255,254,127,196,59,255,89,203,8,16,0,16,208,24,28,64,41,152,142,128,93,48,59,71,30,54,40,1,170,168,179,173,74,122,188,100,196,240,23,165,88,6,5,211,193,232,63,253,234,125,187,21,170,5,36,89,39,36,105,46,191,251,23,232,255,255,218,243,191,255,244,128,0,66,248,3,96,52,205,36,114,54,216,24,204,130,224,113,92,196,224,51,91,18,1,69,192,130,233,155,1,6,130,60,150,236,28,143,17,5,14,188,107,48,48,37,65,76,146,19,26,14,24,24,80,100,65,209,128,64,129,136,211,6,12,132,134,4,71,51,16,138,69,71,46,192,202,0,246,9,37,6,22,14,97,157,150,181,114,150,208,53,16,4,58,31,192,166,12,226,244,32,4,85,18,48,158,30,44,84,3,56,37,6,204,131,1,161,52,136,234,174,108,40,132,127,210,42,97,209,38,32,1,84,48,208,166,112,229,133,130,59,111,2,255,251,178,100,71,14,200,76,105,79,139,154,69,112,68,38,74,147,61,133,120,31,65,163,70,109,229,243,192,254,24,234,140,244,137,216,50,136,4,50,69,254,146,140,165,180,81,68,236,95,195,64,238,98,159,19,95,39,121,28,132,37,171,4,157,71,156,232,180,21,106,69,96,46,149,228,165,120,96,157,188,108,226,54,241,43,251,47,164,191,114,218,91,116,145,24,237,36,235,21,189,26,132,216,212,21,74,250,87,123,50,137,214,252,173,209,227,126,3,229,40,30,96,188,4,98,170,33,135,5,16,151,75,119,80,63,177,13,109,79,73,207,138,187,255,243,246,32,62,226,219,227,175,249,148,188,14,170,20,148,0,0,3,19,0,93,44,209,132,184,128,185,149,174,72,180,180,78,197,20,30,78,114,203,46,186,198,229,147,173,202,138,66,52,55,71,38,171,230,172,116,237,176,130,175,127,119,52,1,231,235,177,109,181,38,255,27,255,19,255,244,127,248,181,255,253,95,80,81,240,165,97,182,27,25,180,113,169,141,153,179,16,5,48,44,36,50,202,153,133,198,53,128,147,53,62,100,6,8,22,0,34,49,25,16,230,228,171,48,3,245,85,80,128,50,60,50,36,106,24,22,97,192,175,80,41,102,9,33,52,83,3,208,153,46,64,162,142,227,144,209,2,166,161,139,54,117,208,6,143,234,254,3,34,109,155,10,168,86,227,193,117,138,169,131,212,242,89,44,10,61,124,18,226,139,56,161,236,142,105,165,176,86,167,31,136,17,34,238,59,144,35,251,41,105,177,120,162,176,65,153,62,119,48,130,100,217,163,60,174,133,224,191,122,130,158,197,80,99,79,188,170,0,117,162,46,140,66,102,36,175,239,70,153,189,14,27,203,152,198,217,83,16,163,49,42,159,189,79,35,87,120,107,138,192,198,215,5,115,43,198,226,225,105,142,211,86,186,46,164,198,60,197,101,166,93,124,210,144,107,75,111,188,222,111,1,220,8,104,38,95,35,255,138,107,202,217,29,132,204,90,158,67,245,236,127,15,239,122,159,229,190,23,153,78,229,213,88,0,0,84,182,87,149,107,201,2,216,228,136,131,22,120,84,134,159,19,204,222,164,230,214,231,82,35,109,76,24,54,221,43,250,24,26,186,54,127,246,160,6,196,109,251,191,59,235,254,223,240,13,125,191,251,189,108,18,33,95,239,236,245,5,0,0,115,3,46,14,184,177,48,179,169,55,204,106,46,48,112,0,193,132,66,134,208,97,72,56,2,102,0,65,143,137,99,32,99,13,139,140,86,59,56,250,152,200,32,147,6,4,0,195,71,8,104,50,97,0,88,4,30,16,53,2,10,76,0,33,26,28,19,29,139,112,68,9,48,129,4,208,44,189,40,60,102,154,60,255,251,178,100,42,142,103,145,105,80,147,153,93,96,71,67,186,167,61,5,120,27,53,163,74,109,225,241,1,29,156,106,141,132,54,56,234,254,32,60,74,243,36,196,209,113,144,165,19,147,225,186,3,82,116,82,188,50,148,171,128,80,36,154,8,147,13,223,11,10,125,44,234,32,128,121,210,234,168,37,59,192,160,236,154,90,209,140,115,96,169,245,223,29,154,83,152,172,226,61,195,89,52,28,240,125,32,73,68,235,39,141,193,86,43,214,163,183,108,42,61,54,224,56,59,6,225,65,119,54,255,86,29,108,249,222,118,41,110,140,11,162,206,70,98,88,114,215,153,99,97,22,195,73,245,200,114,169,49,9,114,129,245,214,229,185,185,136,190,13,170,225,172,213,46,174,39,184,253,110,72,133,172,134,175,236,254,63,221,201,3,206,200,4,0,0,0,55,102,9,150,244,41,96,162,100,56,213,176,234,187,198,206,64,104,196,121,5,60,140,85,40,120,95,160,153,167,67,238,76,55,183,250,109,188,91,64,28,44,45,15,74,58,169,229,234,242,255,250,154,150,34,47,134,237,91,149,71,253,249,15,177,79,253,65,59,196,37,134,132,14,98,45,0,233,67,49,27,49,34,84,55,52,51,4,211,10,26,6,18,153,24,227,198,42,22,14,8,62,133,70,52,166,32,18,98,226,64,225,113,196,16,162,64,162,16,74,110,82,147,44,4,136,0,137,13,70,235,19,40,68,50,220,223,163,114,20,190,5,108,12,161,60,20,125,124,39,4,36,117,183,230,103,237,62,168,214,164,111,52,1,224,141,22,97,254,64,156,217,19,49,16,136,74,113,229,36,71,39,236,42,13,206,93,33,221,69,157,190,139,129,236,231,168,17,55,231,223,0,73,22,231,162,159,74,37,6,84,231,30,109,53,55,90,85,77,93,70,47,81,47,168,151,76,214,245,119,252,107,90,87,13,213,102,222,66,58,180,82,148,206,6,114,23,15,105,56,150,255,51,211,116,233,29,205,72,223,229,29,76,60,188,154,131,191,134,127,133,209,171,54,223,219,59,143,170,110,218,155,239,254,156,249,1,43,94,242,167,158,1,95,114,25,94,160,217,99,249,172,169,199,167,134,57,220,191,64,86,200,53,167,9,199,204,189,112,29,163,203,252,85,127,49,6,125,142,31,220,220,255,243,95,173,124,232,14,28,41,92,2,160,129,88,210,175,240,124,61,255,168,120,250,128,193,0,0,112,81,136,243,70,147,36,141,141,72,64,49,129,244,28,13,48,153,212,120,136,97,160,145,133,201,134,28,11,153,160,134,32,9,33,56,42,54,56,42,164,170,20,48,248,4,42,31,107,100,194,96,0,244,64,29,26,22,24,116,50,6,20,25,101,4,38,8,73,147,9,255,251,178,100,36,142,135,68,104,208,147,154,60,240,71,70,58,189,61,133,120,27,145,165,70,109,229,19,193,15,30,171,12,198,157,168,51,166,12,224,104,106,82,36,249,1,208,226,148,129,98,3,156,200,21,105,147,0,241,166,242,168,16,157,134,197,24,205,33,243,254,154,201,202,182,29,150,142,40,56,210,27,164,125,135,149,151,217,53,224,53,76,201,17,134,109,184,177,206,176,86,152,233,197,153,204,118,97,67,102,113,107,183,251,25,167,150,40,51,155,82,53,9,169,118,127,186,46,92,162,188,23,106,235,101,199,109,142,15,236,163,154,237,55,223,237,230,31,23,108,124,82,92,197,26,80,218,24,48,200,54,68,40,12,196,192,38,80,26,104,224,235,221,187,155,40,251,234,46,209,206,167,57,103,2,22,62,170,202,99,122,163,156,42,220,176,0,2,0,4,64,0,64,203,228,17,136,187,181,151,85,90,114,53,92,20,107,132,121,254,17,135,25,214,203,236,231,67,155,157,43,65,185,221,139,49,38,209,165,6,143,162,181,81,234,251,85,234,3,84,203,151,165,187,173,187,255,255,22,255,255,255,255,251,156,143,160,4,169,142,150,155,82,73,163,178,154,113,161,138,23,153,104,241,132,6,155,34,8,40,136,64,68,28,116,105,166,203,152,84,0,192,73,77,95,112,198,2,200,5,7,9,73,129,153,64,16,8,84,12,56,208,194,4,69,5,9,22,7,42,195,148,180,16,232,32,151,241,206,4,58,189,160,245,176,85,252,194,1,8,151,203,50,79,137,115,91,16,16,212,210,165,213,161,130,95,108,209,5,198,122,83,120,55,103,121,141,148,28,88,45,133,68,226,137,80,205,115,186,91,215,190,230,159,26,71,58,85,101,151,111,7,42,207,36,148,213,213,94,77,98,204,155,151,109,247,53,48,183,94,61,103,81,142,237,241,215,107,83,254,60,252,163,254,128,104,157,177,114,36,56,31,36,2,216,84,174,7,93,8,171,34,0,86,28,59,5,22,52,45,146,67,127,255,29,207,173,88,209,26,44,101,232,169,217,146,226,230,143,201,215,105,251,159,171,169,46,131,0,113,31,67,57,43,15,48,5,143,152,51,100,2,102,54,176,10,86,81,197,159,48,85,167,87,164,165,185,205,133,66,92,186,101,116,165,127,163,77,35,178,46,252,230,236,159,12,147,84,184,26,50,231,206,246,255,255,250,146,138,171,231,189,191,254,35,0,0,0,48,195,42,115,182,27,12,154,231,50,32,212,199,167,129,227,241,131,141,198,84,27,152,76,66,9,51,1,152,230,120,61,205,152,4,42,16,53,56,67,92,201,128,35,17,1,80,236,97,0,32,208,56,12,79,11,133,68,143,130,32,240,136,76,13,0,2,151,5,255,251,178,100,36,14,135,68,105,80,155,153,61,96,71,196,58,170,61,39,118,25,165,163,74,109,97,117,1,65,23,42,76,245,162,16,162,26,6,152,8,36,38,50,19,20,200,129,2,40,221,52,219,59,23,50,65,3,8,186,193,60,166,107,88,67,152,98,14,192,137,37,126,252,199,32,69,0,129,37,243,164,163,156,248,20,18,74,59,168,36,10,237,202,38,72,139,55,166,95,14,154,136,197,90,156,150,9,101,148,52,200,211,83,7,38,159,145,56,181,42,170,190,119,86,221,158,208,231,111,212,206,213,184,102,222,110,150,25,177,153,207,185,34,185,123,191,102,150,252,78,48,93,200,52,64,243,129,52,99,178,134,188,190,40,22,92,73,60,209,90,88,230,187,254,91,59,152,51,164,181,22,97,238,226,177,105,211,250,190,189,12,101,26,236,178,144,0,130,0,4,0,30,61,201,130,185,121,72,74,149,17,220,34,172,32,216,19,200,32,99,57,204,81,184,19,184,217,181,108,127,245,217,242,77,216,84,38,32,240,183,53,239,246,143,5,73,77,46,114,196,217,216,122,238,135,244,255,255,255,114,255,213,187,253,243,159,66,129,119,144,103,59,11,204,222,243,7,84,130,144,96,16,106,99,82,208,64,65,24,134,169,155,155,69,244,47,96,52,64,157,181,232,94,188,219,44,136,28,1,29,67,12,133,195,194,81,28,154,66,229,86,129,68,194,123,88,151,208,236,61,41,121,117,136,206,160,235,102,22,215,7,134,233,182,85,163,68,85,69,71,186,73,121,218,80,201,234,4,201,2,45,181,130,84,64,81,14,60,235,85,93,107,143,60,139,237,35,143,211,99,106,103,117,28,252,164,110,189,99,103,130,133,210,82,248,86,60,1,17,178,230,97,254,158,33,144,159,81,117,188,194,26,137,24,245,166,111,69,71,26,169,180,61,95,66,164,225,109,200,84,173,176,110,4,21,200,17,34,69,229,123,58,246,186,40,148,105,193,185,164,89,122,201,89,218,73,56,125,155,110,16,230,168,212,158,233,235,182,59,238,174,9,4,0,32,47,25,171,48,68,129,217,1,136,74,217,151,14,140,86,230,53,8,128,198,205,239,118,87,217,76,160,29,241,120,197,214,153,108,40,84,205,15,68,147,175,31,92,101,252,1,215,226,90,209,47,203,91,250,186,239,111,93,96,72,152,213,178,239,255,244,253,150,93,249,10,127,17,189,113,47,238,112,0,0,10,124,192,179,206,26,104,66,130,107,168,165,239,26,100,48,115,240,238,160,192,82,254,154,200,33,130,71,200,193,193,104,106,106,136,224,96,115,29,10,20,2,5,3,197,139,124,12,11,10,128,128,2,197,69,203,206,102,64,229,253,82,2,136,69,8,235,160,184,32,66,255,251,178,100,36,142,7,61,104,209,155,111,103,32,77,37,26,167,61,133,62,27,125,163,68,77,189,28,129,39,30,171,92,197,157,232,128,192,230,230,22,3,32,11,1,3,33,180,144,64,16,160,209,70,18,94,184,120,84,0,104,81,174,203,162,210,181,230,191,38,29,209,100,220,32,1,33,148,147,71,232,21,172,177,2,228,194,139,3,18,85,145,26,165,89,53,175,57,56,172,116,55,238,52,211,14,101,102,154,218,115,152,149,192,143,215,10,156,225,163,123,97,49,55,151,15,105,253,152,166,180,2,210,196,156,44,210,250,44,133,217,230,38,90,142,203,76,186,194,119,207,192,42,154,13,173,3,63,57,14,231,61,152,135,59,86,46,251,195,245,229,216,225,230,34,238,53,232,139,175,49,2,211,109,219,195,182,93,191,37,250,45,113,119,88,128,4,8,2,157,114,115,48,16,5,41,162,182,204,102,116,122,37,103,62,21,71,245,133,212,159,76,230,13,167,68,213,20,146,252,82,96,161,216,76,69,85,35,62,77,71,173,8,212,59,198,0,44,241,129,209,2,195,61,62,159,254,228,127,224,98,207,254,205,171,137,31,186,244,187,190,96,27,6,124,156,240,73,145,41,27,152,177,165,187,131,3,204,9,140,18,222,101,193,165,199,34,151,50,202,196,60,30,12,6,130,155,120,137,66,184,241,161,40,113,49,75,162,96,198,227,163,35,77,66,51,129,193,240,8,136,24,145,79,32,97,129,153,7,65,50,68,192,33,64,85,71,85,32,132,74,196,192,67,192,171,176,176,52,80,19,8,100,41,29,31,86,241,161,215,137,247,154,155,32,1,96,241,197,108,48,112,123,168,112,95,35,34,42,242,13,141,3,64,130,113,209,194,1,65,74,249,181,235,121,144,241,136,125,231,39,53,172,219,17,86,81,165,95,97,111,213,147,228,152,75,165,173,243,218,78,241,1,233,95,154,99,197,154,196,128,212,77,146,236,19,223,95,118,203,137,225,137,236,48,35,196,48,1,212,48,13,115,200,185,150,143,106,129,75,234,135,240,35,85,140,106,135,227,127,147,230,111,159,189,210,238,106,235,27,84,168,1,6,3,253,29,58,27,43,75,35,71,144,45,215,75,159,0,249,93,245,149,204,166,144,135,217,73,111,152,207,68,89,137,85,125,50,77,10,142,207,193,135,45,209,243,127,235,191,157,44,104,66,77,140,183,134,127,202,13,42,123,255,66,182,125,77,255,254,159,245,196,191,77,161,0,0,85,252,119,249,151,132,97,163,9,90,6,19,84,98,128,128,223,65,192,132,103,211,236,209,189,105,139,94,185,184,44,60,62,0,16,141,111,83,160,144,80,200,53,134,72,181,133,79,212,235,155,99,142,129,66,56,236,4,64,255,251,178,100,30,142,6,87,104,211,155,79,69,240,76,232,186,215,48,194,124,30,93,219,70,13,229,145,200,183,144,44,52,151,137,128,81,94,77,12,177,126,13,210,196,178,135,161,40,114,234,37,5,61,173,244,174,162,134,35,54,147,132,114,60,238,29,96,221,49,86,166,60,140,93,174,30,37,35,45,195,163,109,244,186,250,97,183,129,168,164,198,251,121,27,248,153,201,191,141,56,205,219,230,210,65,99,94,212,214,254,219,242,230,138,60,182,219,10,250,97,105,150,21,175,21,135,20,171,157,166,79,125,80,166,125,201,25,41,105,62,10,120,106,196,84,212,150,109,219,19,238,119,123,187,181,90,171,2,115,112,181,83,222,83,50,133,230,139,62,235,170,131,255,9,11,216,74,4,2,72,1,239,41,142,199,38,42,68,165,43,40,145,82,72,46,224,222,154,221,71,52,203,86,126,88,207,197,167,144,130,78,184,249,151,206,207,155,71,231,96,249,245,37,231,206,175,253,191,255,247,255,247,255,65,86,105,20,112,136,53,150,177,238,67,204,255,79,51,147,251,225,30,231,180,198,255,204,128,204,192,161,136,70,204,88,128,26,72,35,66,51,224,162,168,121,132,19,136,193,141,184,128,48,109,72,40,163,94,16,134,38,66,31,134,17,167,57,137,128,130,9,13,32,73,192,10,0,3,67,15,100,200,18,33,40,243,49,199,72,129,155,138,37,101,66,160,2,161,47,163,104,217,203,218,166,140,133,12,17,143,1,194,209,141,163,198,230,83,94,3,102,177,183,8,4,19,82,174,24,17,134,180,186,23,122,3,130,229,242,194,205,178,198,95,12,63,147,174,180,49,182,179,205,74,185,186,121,92,185,65,40,41,160,12,183,47,150,94,182,4,12,236,124,112,193,164,88,10,85,253,59,125,199,59,150,83,159,45,146,213,30,69,52,126,142,127,230,168,221,28,199,123,111,80,150,59,190,189,244,219,239,95,239,74,83,155,251,217,138,221,135,95,154,109,237,175,231,95,175,127,237,111,41,148,214,236,178,23,216,125,136,155,190,83,94,95,4,83,52,182,108,79,210,24,233,182,114,155,123,44,233,156,187,20,0,204,120,37,0,56,0,0,8,51,132,210,33,81,0,14,201,92,147,223,158,97,136,114,206,172,199,142,148,109,89,160,199,91,247,250,255,215,133,242,61,63,247,127,235,235,79,249,80,0,2,146,144,103,214,94,43,144,58,3,60,130,33,19,41,141,48,68,199,123,66,2,98,10,238,156,180,84,175,35,2,100,210,199,82,145,88,82,121,190,167,99,212,21,229,138,138,25,152,101,18,8,34,141,96,34,48,60,41,220,152,131,95,36,20,73,165,103,22,4,228,99,56,15,14,71,231,46,184,187,217,68,255,251,178,100,41,142,118,205,104,214,155,44,126,82,71,132,122,96,61,131,122,25,133,161,92,108,177,53,1,31,22,169,148,244,149,234,213,97,57,69,90,226,252,119,36,22,108,111,20,93,72,153,176,72,1,201,198,219,67,182,40,159,135,244,31,237,78,57,16,210,18,208,216,66,67,178,219,124,60,177,246,23,172,136,170,92,198,164,193,187,66,131,39,234,79,137,32,176,98,185,122,210,177,105,62,249,181,157,66,231,104,210,204,212,173,119,60,175,153,225,57,178,169,32,50,176,55,250,221,219,139,199,39,185,131,252,42,238,236,74,250,195,100,148,220,99,101,98,158,51,50,150,21,160,63,113,83,68,79,86,53,26,130,81,98,115,247,255,183,202,170,248,24,200,41,6,31,129,82,133,42,227,182,154,228,135,14,76,2,218,233,196,166,226,243,66,25,25,26,150,8,153,168,99,10,233,84,140,219,33,124,125,200,118,200,51,138,113,118,82,96,153,171,212,12,132,244,250,16,48,226,8,94,148,187,166,191,127,187,175,254,148,162,165,33,236,227,12,176,32,152,168,222,195,89,146,239,136,70,20,96,189,172,237,186,181,112,224,27,155,133,6,94,166,141,71,32,118,124,218,42,226,249,64,114,202,17,220,5,128,25,32,68,22,52,37,140,80,10,66,82,91,142,36,138,166,67,101,88,80,172,168,57,14,103,33,109,19,168,62,55,148,112,19,143,83,129,195,117,53,120,182,116,172,99,83,68,6,40,209,81,165,128,189,122,112,52,243,45,170,118,151,52,78,33,73,26,2,54,233,39,27,199,210,171,66,82,92,28,5,206,0,121,234,192,184,160,78,100,242,71,150,66,42,50,217,94,176,249,40,8,76,24,3,194,132,244,102,217,52,36,35,106,225,82,219,205,71,21,156,188,68,202,186,165,37,204,182,217,148,205,52,177,229,140,68,98,113,32,104,141,37,72,105,31,66,164,71,186,27,21,91,37,171,234,90,68,44,213,72,104,95,160,65,112,63,136,114,229,114,130,48,176,191,12,76,233,179,6,151,88,100,24,50,193,0,114,51,58,81,155,17,132,255,5,4,250,254,206,165,240,173,213,93,76,170,64,129,158,194,182,143,177,202,171,189,255,226,127,59,209,255,253,122,123,191,255,232,0,32,4,91,187,138,102,14,172,117,48,235,80,125,89,223,200,57,195,81,215,177,25,30,150,140,181,23,123,233,17,83,156,203,234,124,26,242,21,2,181,97,34,208,147,90,148,161,105,56,90,149,106,9,213,176,39,104,80,171,83,242,62,92,221,191,75,173,66,69,180,136,106,221,85,167,233,249,168,202,179,154,234,74,194,155,232,184,121,171,200,152,68,246,66,107,3,9,180,186,115,119,95,138,176,152,158,156,30,255,251,178,100,54,136,230,19,104,215,187,47,99,224,70,166,90,96,61,135,94,25,141,163,86,109,97,139,193,34,25,42,72,243,9,48,184,126,93,31,80,209,252,149,161,203,203,103,117,68,66,37,14,32,97,149,20,93,241,188,225,232,60,116,75,22,153,182,74,62,87,123,124,151,108,59,153,45,92,88,232,14,194,216,153,246,151,86,63,189,37,43,174,180,168,244,186,220,78,78,46,143,18,241,230,73,73,123,14,182,101,254,120,96,221,97,83,204,187,239,189,231,235,73,3,5,57,158,38,199,43,244,225,158,249,11,112,252,71,8,31,105,35,230,223,65,137,11,72,166,155,244,55,81,71,8,219,167,89,15,189,143,199,157,2,57,245,241,198,149,7,196,10,194,205,250,183,82,132,63,231,141,27,252,112,191,83,127,223,245,166,37,0,2,83,188,45,84,210,203,42,117,64,106,173,21,31,3,177,39,205,34,4,128,133,5,187,165,174,55,132,42,75,141,54,13,83,169,245,73,43,131,210,209,0,76,217,79,65,176,148,159,65,27,26,107,197,239,115,93,168,41,194,121,91,122,217,208,179,40,202,243,182,254,168,20,5,51,46,151,201,148,24,159,18,149,40,78,98,233,203,70,39,83,8,50,44,145,156,98,19,5,15,148,27,170,149,181,245,60,125,5,166,10,37,85,30,137,7,254,87,70,38,58,134,89,215,175,199,118,114,206,241,82,240,29,44,78,189,114,175,214,87,172,178,245,229,211,133,110,217,205,163,82,98,68,114,226,9,105,218,15,178,181,81,213,168,214,173,133,31,192,212,20,239,58,142,202,158,246,121,135,224,135,96,49,61,132,52,56,91,58,252,56,94,75,185,3,174,245,47,48,65,91,181,185,64,212,80,195,114,65,45,147,51,118,172,41,247,69,32,80,0,41,33,140,106,100,140,179,130,8,195,114,172,218,20,31,160,155,133,127,130,170,130,134,163,9,46,135,83,159,253,80,254,255,118,255,15,255,197,195,34,210,229,197,176,117,208,40,148,144,48,245,11,127,255,211,210,0,0,96,186,156,224,162,83,2,181,76,146,0,47,32,136,56,90,243,1,0,145,56,2,28,22,26,24,108,76,200,196,34,83,1,9,12,80,11,2,0,64,160,69,186,171,3,55,139,120,248,144,168,50,105,166,60,68,211,38,66,217,25,66,138,33,147,37,75,148,37,33,72,161,91,197,216,252,173,33,161,164,228,14,191,87,243,50,137,192,125,153,88,89,172,218,67,103,110,146,54,84,167,213,65,242,137,202,152,19,205,64,207,115,150,82,70,181,148,186,12,201,167,73,197,105,24,151,144,82,211,66,68,214,215,56,122,160,78,66,6,194,97,130,20,116,193,102,31,39,27,156,57,114,171,10,97,81,255,251,178,100,79,14,230,223,111,83,19,152,91,244,68,104,106,194,48,194,56,155,121,187,72,77,229,111,193,27,19,169,197,134,20,250,185,42,224,174,88,197,237,19,182,150,203,239,148,8,212,146,132,249,48,124,188,118,58,156,177,237,21,218,223,115,88,166,211,117,152,154,50,227,120,170,94,218,68,24,62,90,94,203,54,33,155,22,199,90,86,235,119,243,252,126,175,32,0,5,69,193,152,104,74,96,113,65,186,32,170,17,38,3,146,219,179,106,111,16,12,94,16,113,70,37,232,204,225,74,165,120,33,38,70,66,173,143,215,98,183,254,247,254,191,251,127,255,248,57,198,183,10,51,176,92,19,170,84,96,179,229,219,163,255,228,128,112,12,217,200,168,152,42,217,221,133,153,42,1,136,167,7,18,150,253,211,88,171,152,204,13,71,64,64,39,6,100,42,16,214,72,0,96,224,32,210,135,163,7,92,64,91,48,66,88,36,240,18,100,5,145,18,74,9,51,16,1,202,9,88,136,60,92,55,10,27,67,178,46,200,210,37,26,211,221,36,152,202,214,69,233,66,29,132,137,146,68,224,21,14,197,167,21,64,141,163,106,223,141,165,18,43,60,49,254,56,174,172,77,193,82,219,116,50,9,219,111,180,59,21,129,33,225,28,118,159,112,220,32,210,15,232,27,75,75,136,43,31,40,109,41,144,92,220,131,34,147,78,160,155,137,33,98,153,51,182,155,84,56,119,201,205,246,172,173,42,213,24,52,155,70,94,117,176,194,22,184,45,184,33,226,16,109,73,251,229,127,249,219,17,151,213,253,202,15,153,57,85,99,30,95,53,186,25,109,175,138,109,79,245,252,126,173,78,149,11,26,180,50,165,30,116,23,195,6,140,33,38,8,0,93,97,14,135,87,77,153,51,121,213,254,145,99,131,118,230,50,105,148,35,197,188,162,100,144,142,48,163,15,10,115,49,163,149,128,33,201,17,79,254,81,4,143,110,103,217,244,122,14,253,19,222,75,255,255,161,0,0,179,7,151,79,138,19,49,251,0,220,224,147,12,3,130,165,115,16,9,2,160,22,106,96,66,129,131,193,38,51,36,47,194,131,88,242,172,20,69,81,208,193,72,0,80,146,151,25,68,160,78,184,96,81,104,20,85,5,47,169,71,17,88,24,16,98,23,176,1,172,248,179,170,104,160,239,57,49,157,134,32,226,33,155,15,46,18,188,83,50,239,124,70,70,152,237,30,82,74,37,202,99,35,148,203,100,111,203,83,134,103,32,34,192,173,71,28,47,223,27,177,22,82,177,108,35,234,172,33,76,170,137,80,232,103,252,102,213,250,210,71,7,113,159,185,114,4,220,218,215,106,175,35,187,116,250,187,169,250,118,173,80,212,105,169,247,171,107,255,251,178,100,85,14,119,13,103,81,147,152,123,224,62,98,122,166,61,38,56,155,65,163,74,109,229,231,193,38,20,233,64,244,14,200,113,47,77,48,183,190,115,195,219,251,125,181,61,139,150,212,68,38,244,119,196,243,99,50,127,46,255,250,255,122,166,103,255,22,206,111,191,229,215,111,70,234,185,205,62,117,140,231,253,195,227,206,200,223,108,128,128,0,0,51,48,107,12,33,208,224,89,34,222,89,209,208,19,196,9,56,212,49,118,17,62,10,186,29,241,64,205,61,145,62,67,165,69,11,13,124,89,165,78,136,189,95,181,62,91,255,254,255,255,253,22,147,159,93,103,111,55,232,5,204,90,67,159,126,50,254,163,51,22,17,30,152,209,217,143,136,24,16,34,113,0,166,18,60,224,189,231,50,103,58,16,51,211,108,166,64,128,208,77,4,215,43,89,116,165,160,145,145,33,75,90,148,48,76,137,84,64,10,132,32,41,216,128,70,142,166,40,240,36,201,176,192,24,167,136,121,37,34,186,55,202,81,150,78,215,108,236,76,3,141,170,16,253,5,36,2,196,73,31,68,170,165,88,173,108,62,74,105,238,163,218,185,46,149,185,209,184,13,115,197,190,50,242,51,233,119,157,205,38,214,28,57,86,203,1,169,138,237,81,53,86,59,89,203,95,118,99,95,87,35,31,58,222,32,57,77,87,82,74,126,178,172,66,85,70,239,237,209,12,241,109,72,243,46,207,13,213,119,237,103,191,193,141,245,159,137,105,171,175,180,223,227,116,238,31,61,139,84,51,84,113,188,56,20,214,190,60,187,213,87,49,247,166,201,103,107,7,0,38,5,140,2,146,90,39,225,82,74,224,156,136,0,207,230,112,30,220,23,48,212,206,42,135,56,145,33,171,225,45,86,149,29,238,23,206,226,142,7,5,241,104,86,179,212,74,186,161,148,206,192,107,62,54,229,203,23,246,242,44,86,83,214,163,158,123,149,254,1,81,176,0,0,82,152,198,18,128,126,198,87,136,104,2,198,185,225,79,141,85,209,182,116,0,40,61,99,110,39,12,113,162,193,160,128,4,35,1,151,70,112,73,96,33,11,121,76,193,198,65,26,36,182,11,81,132,8,147,120,33,101,232,98,135,105,142,117,157,96,14,9,59,40,173,128,54,138,194,82,50,89,203,104,218,68,98,68,82,225,90,102,165,4,208,225,92,32,92,163,213,197,16,131,187,137,44,121,18,90,42,89,41,1,23,50,153,122,246,146,47,96,179,217,103,180,174,14,182,117,61,229,146,171,107,135,147,181,67,197,213,214,194,135,95,91,174,209,140,63,59,220,11,111,199,181,215,21,206,220,190,96,124,55,37,245,189,164,119,67,198,249,111,190,59,151,180,182,214,245,191,235,187,255,251,178,100,90,142,230,128,104,211,27,121,120,240,69,36,138,131,61,37,104,26,193,157,70,110,97,111,193,24,142,234,204,246,20,240,55,218,159,214,155,141,143,222,227,45,100,125,161,214,148,249,206,51,87,127,209,222,116,213,245,238,239,0,0,0,116,108,38,193,70,35,173,161,242,186,98,177,236,141,38,21,63,201,193,243,55,240,74,101,39,69,27,79,142,81,68,14,78,62,114,176,99,86,35,11,53,46,244,48,155,234,191,81,252,49,119,71,215,255,255,245,1,193,155,191,236,254,93,10,43,245,128,84,49,2,248,226,176,195,16,163,1,211,211,19,7,12,138,86,49,49,205,0,172,40,70,40,3,20,204,80,51,45,32,25,68,97,144,48,16,2,60,19,8,23,139,96,234,64,152,143,13,118,147,156,40,96,17,68,100,26,91,236,69,20,24,37,1,127,139,216,96,27,76,93,79,124,74,24,82,146,200,57,107,92,186,210,216,5,78,90,84,245,168,98,212,220,130,22,157,177,36,136,107,139,65,214,131,27,233,183,82,82,184,166,229,76,215,221,91,22,224,104,140,86,68,245,82,149,16,104,145,141,215,195,209,49,210,94,180,31,46,177,180,186,65,242,212,74,208,178,168,232,125,172,149,218,28,36,52,243,170,210,35,38,82,114,228,227,59,84,252,201,187,116,199,55,114,104,124,161,57,232,253,101,145,74,205,241,178,175,163,22,85,84,195,81,124,101,213,144,66,109,243,50,218,189,144,189,48,193,206,201,118,201,4,175,76,47,12,152,59,68,19,41,63,52,107,212,69,215,49,68,48,57,144,115,91,221,221,0,24,141,119,48,201,133,205,43,44,175,250,56,186,249,242,93,159,119,217,121,11,188,99,191,162,181,1,130,111,109,189,42,112,97,8,35,138,154,133,75,99,155,21,115,196,0,0,74,120,193,187,131,100,204,17,148,226,0,204,64,112,198,218,196,154,12,76,41,4,166,10,110,76,52,102,163,204,72,66,170,2,32,48,220,25,52,80,129,10,70,160,3,106,33,154,126,137,28,59,17,106,82,57,8,152,65,64,173,40,56,244,37,52,1,86,165,45,82,46,92,73,133,158,134,48,82,4,239,55,36,220,131,238,32,123,79,178,249,227,36,151,183,22,38,68,51,80,182,197,223,184,205,106,40,29,117,202,166,106,145,221,81,169,178,18,209,74,215,73,11,143,86,170,169,202,41,130,247,129,89,199,159,49,160,161,190,37,183,151,175,54,254,170,89,155,101,210,51,108,190,74,104,173,99,215,100,135,206,121,171,126,183,104,83,85,121,66,33,87,10,61,43,62,101,249,232,98,153,157,221,89,242,83,69,213,90,239,176,147,127,6,14,190,22,8,146,253,148,173,233,129,190,97,30,184,255,251,178,100,105,12,134,201,105,82,27,121,99,112,79,3,42,147,61,102,52,22,237,163,82,109,61,115,193,59,175,170,104,244,9,168,113,204,113,204,201,118,201,0,64,5,76,81,32,71,105,196,95,132,90,18,19,143,11,133,18,46,6,146,123,46,137,158,118,11,83,6,240,82,48,214,205,3,178,78,223,106,109,48,59,154,226,38,85,137,147,82,222,103,254,42,191,70,171,1,179,117,206,54,52,245,34,254,115,163,76,28,84,33,37,64,211,206,35,76,38,134,0,1,82,238,51,240,252,200,50,216,198,166,153,80,70,72,184,21,80,40,26,232,2,5,14,4,98,1,193,4,134,147,125,65,26,101,104,179,86,124,215,133,44,161,167,80,181,20,229,66,161,56,214,143,53,4,141,76,164,122,47,147,74,0,71,161,237,210,164,144,134,68,203,202,210,180,89,198,11,185,132,128,172,36,244,239,30,197,155,17,17,218,196,40,147,186,150,34,43,59,189,49,189,97,59,109,99,126,211,235,45,111,121,51,121,135,9,246,188,181,244,181,157,46,191,129,164,82,25,156,52,72,253,40,70,172,251,79,22,150,170,129,51,44,27,173,51,18,53,169,104,157,37,169,156,48,143,83,209,44,175,101,239,102,211,40,234,182,191,224,117,240,192,181,77,183,141,241,164,238,220,118,109,80,32,0,0,10,211,217,84,149,18,219,38,100,101,81,100,244,230,12,168,121,96,84,46,5,137,42,40,192,243,10,42,193,82,106,23,230,246,21,140,130,161,13,247,209,95,43,125,126,111,255,255,215,255,255,253,45,211,119,182,246,234,151,14,26,239,178,183,213,175,237,95,213,191,65,170,45,203,45,96,0,0,32,191,88,66,107,53,196,220,192,96,67,30,134,12,204,176,50,218,176,4,168,26,25,152,116,8,24,140,49,104,224,68,32,51,40,24,197,160,162,33,218,192,24,120,14,72,137,203,0,133,242,18,223,129,39,5,160,14,105,126,145,100,42,80,96,2,54,129,203,22,213,130,3,16,43,18,42,88,4,97,86,186,149,39,131,14,162,160,70,244,220,88,21,195,12,174,6,34,159,210,214,138,158,235,50,52,216,66,88,34,69,203,70,21,1,135,162,22,227,16,15,191,100,64,63,178,150,89,51,7,53,249,51,190,196,100,70,131,182,9,166,36,100,14,16,233,168,94,212,215,46,92,68,115,192,161,46,72,43,179,5,247,156,152,43,247,177,198,227,81,174,141,74,102,77,149,223,66,21,194,73,204,152,219,40,133,237,165,55,38,87,245,237,253,111,191,248,241,2,140,239,116,32,223,27,33,226,56,237,147,183,186,225,212,200,168,148,206,188,242,187,212,85,117,251,128,0,4,239,106,64,147,2,153,9,38,38,122,63,77,255,251,178,100,121,14,183,26,104,208,147,153,91,244,71,34,170,179,60,197,102,28,185,163,66,110,101,143,193,48,164,170,148,243,9,224,104,243,123,44,43,231,179,81,65,88,248,114,150,139,203,13,122,61,30,128,118,138,60,65,185,6,236,162,255,255,203,141,111,244,164,116,180,12,197,185,178,131,1,118,255,222,60,50,198,104,131,168,32,121,250,192,32,21,12,9,228,57,216,188,213,74,179,103,162,140,72,85,49,90,40,4,53,50,32,168,44,17,29,55,139,20,76,100,39,78,227,10,159,204,176,24,7,15,65,65,211,7,0,129,0,152,15,31,249,32,170,9,145,160,87,192,184,9,170,158,196,35,15,58,2,56,117,116,40,48,1,18,77,78,216,184,56,0,225,169,129,45,28,211,174,194,130,80,73,130,90,179,87,64,34,57,66,139,65,14,170,65,58,116,197,129,21,180,152,11,104,12,69,233,52,169,224,138,191,92,83,86,199,34,146,62,242,168,30,33,15,55,138,155,171,74,208,70,176,215,196,11,64,132,245,208,232,227,233,245,144,77,11,172,182,201,158,154,45,220,56,158,206,178,115,139,189,103,164,191,223,42,35,227,247,157,178,190,195,143,179,7,180,248,18,60,132,123,56,220,83,145,205,113,21,103,230,102,111,92,64,205,200,62,85,101,240,187,213,47,143,255,52,110,111,217,211,78,153,134,255,169,181,235,223,207,137,112,128,6,66,37,18,110,43,143,56,18,57,24,57,61,12,111,118,155,80,12,143,69,49,139,123,195,4,92,190,126,70,236,5,159,76,118,171,90,37,213,175,57,115,243,39,255,255,255,228,208,175,229,255,154,159,101,127,241,211,65,158,128,93,211,94,229,100,124,187,26,128,172,242,37,76,0,0,73,152,195,150,131,93,23,76,200,32,54,56,8,193,132,147,26,162,76,28,145,48,224,108,16,8,48,192,0,0,8,48,120,48,116,36,98,2,65,135,197,230,35,7,140,8,132,129,13,192,40,11,48,200,148,4,26,121,144,30,138,234,112,154,78,200,224,1,54,21,144,96,4,200,83,53,91,89,83,190,229,33,236,30,178,197,146,235,5,1,178,170,118,27,8,125,144,28,238,90,135,91,20,243,221,31,145,6,16,202,1,45,129,167,173,89,85,107,144,249,225,128,72,101,239,150,143,73,132,211,21,96,20,233,56,243,106,21,150,212,172,178,136,80,56,204,87,143,50,17,19,150,33,197,137,17,228,104,231,83,223,217,157,168,194,14,214,104,150,249,141,246,151,123,238,247,204,116,145,58,234,24,176,105,197,226,58,244,119,101,191,138,159,2,44,249,191,252,218,141,143,34,68,129,124,94,13,224,67,50,188,147,16,236,210,75,120,86,166,117,2,37,181,14,248,203,255,251,178,100,114,14,199,47,104,209,155,140,127,64,75,132,58,179,61,136,56,28,25,151,68,110,101,141,201,32,143,42,140,246,21,80,87,214,0,96,39,123,97,226,41,132,75,112,250,28,138,236,79,35,150,142,226,195,212,52,29,108,148,244,85,75,199,67,30,97,55,152,100,6,59,189,123,155,227,180,86,4,4,110,206,251,41,254,143,250,175,98,73,95,227,93,177,14,173,181,84,228,127,83,80,121,110,229,86,251,73,221,165,0,21,12,61,166,48,43,236,195,232,99,97,168,76,12,8,48,1,236,195,108,51,2,131,204,22,0,49,120,128,202,194,80,72,52,0,26,50,249,240,132,128,6,244,85,227,104,17,196,141,88,204,58,157,150,74,10,88,136,4,93,2,148,215,7,6,64,97,84,192,51,64,67,218,88,80,36,213,88,17,9,5,168,91,226,2,207,75,30,36,130,76,183,245,179,186,232,8,1,17,71,26,101,173,46,129,223,146,192,106,84,52,228,58,170,82,91,23,157,229,252,34,156,1,242,170,157,44,159,105,68,74,82,3,159,117,9,117,224,126,18,219,117,197,78,177,19,16,40,63,88,130,92,148,91,141,35,229,176,95,105,210,221,33,36,22,93,156,142,213,156,129,166,96,66,175,66,236,60,149,248,22,43,186,244,166,110,19,160,155,203,172,78,76,203,187,73,186,231,58,99,105,198,23,167,118,58,155,63,116,49,210,152,210,59,183,59,102,109,219,108,102,26,160,128,0,0,9,221,33,121,87,8,2,24,95,196,129,101,133,133,241,163,33,40,78,124,119,154,217,127,240,162,171,187,9,1,86,12,133,41,149,192,55,149,90,164,123,242,163,139,221,13,237,255,242,72,174,228,125,58,34,91,216,236,227,26,255,223,86,166,249,99,203,167,55,91,16,0,2,84,212,135,16,234,128,76,106,144,206,194,194,160,9,196,2,45,53,80,39,192,190,34,70,40,82,207,0,45,38,28,10,20,44,70,48,210,115,111,40,133,21,120,163,109,216,81,6,90,156,193,20,50,38,104,132,196,55,105,46,66,33,175,120,171,40,147,68,83,248,224,22,4,107,206,91,118,103,146,132,92,88,29,79,197,105,105,229,219,188,196,84,98,3,120,84,186,154,14,130,94,97,243,197,32,217,50,211,254,163,201,106,36,69,164,191,142,145,234,148,119,199,239,106,56,132,70,55,18,204,137,139,11,245,186,26,62,67,69,216,244,227,84,96,168,102,120,225,141,53,42,236,105,74,62,66,135,206,11,9,44,24,145,147,19,18,172,46,131,80,28,249,112,139,246,2,142,210,236,191,174,171,130,34,156,197,39,23,196,45,99,27,92,213,32,180,216,7,211,108,171,166,244,155,234,191,159,114,102,219,50,119,212,229,255,251,178,100,108,12,6,193,104,211,27,121,99,112,65,164,58,202,60,41,192,28,205,163,76,109,229,235,193,3,15,234,88,252,14,192,128,96,96,40,168,16,7,49,73,153,138,240,221,75,20,178,31,242,40,161,21,71,20,141,107,13,74,18,8,201,239,125,101,223,251,129,156,215,85,83,174,162,49,128,196,207,2,134,83,172,180,146,49,80,77,145,32,50,239,38,33,212,186,119,255,188,0,0,111,99,13,164,53,68,147,21,210,51,129,145,42,99,4,18,10,68,4,73,181,33,209,225,34,112,128,97,147,142,110,6,215,4,136,92,225,179,134,65,68,83,112,197,206,204,82,193,51,139,200,202,65,34,206,78,21,14,95,79,120,140,10,173,57,192,113,153,4,1,16,9,189,99,190,78,12,8,247,93,42,156,68,28,237,92,165,206,204,237,134,96,36,200,131,168,132,131,246,51,114,37,116,154,163,66,2,123,188,141,220,86,221,39,226,72,217,189,231,88,92,90,182,188,216,203,79,40,14,4,233,125,31,234,154,55,61,73,193,204,135,85,225,36,102,139,30,106,236,243,127,15,15,96,77,186,64,127,36,60,253,64,136,255,4,233,194,58,153,68,121,168,198,3,131,9,184,163,135,179,90,119,106,223,72,41,73,238,211,2,216,186,190,88,7,102,34,79,42,185,235,90,159,125,62,50,160,188,128,249,118,247,52,215,149,223,186,237,215,240,229,188,50,165,0,12,226,247,0,195,0,144,111,44,32,135,58,108,91,0,174,82,70,83,151,131,38,33,11,25,149,136,120,194,93,174,94,231,193,164,70,79,156,176,205,30,22,113,79,127,8,116,121,19,157,141,20,45,249,180,229,4,101,5,67,191,244,127,9,203,117,127,222,0,204,101,232,250,41,1,177,135,36,80,10,167,6,36,8,50,128,4,138,222,190,217,26,83,140,4,25,250,81,132,1,37,1,133,36,238,36,26,203,2,189,113,190,104,170,138,46,25,144,98,41,8,13,18,29,98,117,130,74,196,210,41,126,195,171,237,108,200,136,90,48,200,31,38,141,29,194,31,29,178,149,69,96,168,243,177,28,126,172,182,64,73,211,193,238,101,40,2,119,167,168,147,192,244,204,51,16,201,97,66,7,35,17,197,109,14,14,227,39,11,156,243,48,232,12,35,105,53,216,241,34,141,161,203,199,144,153,28,14,130,176,56,7,12,11,43,211,155,175,126,7,22,56,244,41,192,184,1,128,192,56,76,81,172,85,123,119,213,231,229,32,32,106,96,161,166,203,109,137,107,220,198,151,159,157,221,246,32,163,6,111,176,179,51,171,31,44,56,73,74,222,242,112,96,178,154,115,124,48,51,63,124,237,123,243,71,47,48,206,101,58,123,182,237,175,94,242,195,181,255,251,176,100,115,14,23,186,120,82,139,120,99,112,75,36,74,102,97,236,78,33,73,225,78,45,189,155,9,26,17,41,213,135,177,58,235,215,157,222,255,245,109,121,154,246,215,221,186,81,131,3,199,2,1,112,0,52,114,96,140,149,82,191,43,152,169,55,94,118,0,64,160,159,2,132,76,219,152,16,55,156,116,63,150,42,66,36,135,254,60,23,8,152,131,91,41,25,222,149,65,143,2,47,45,32,192,177,31,161,126,246,98,208,16,131,19,196,218,255,155,127,139,63,223,224,221,125,34,48,149,195,204,137,6,142,157,35,80,4,84,192,193,196,105,197,22,17,4,84,5,10,52,167,212,170,182,94,147,1,2,67,188,5,11,80,33,98,148,214,90,204,240,84,10,32,185,68,96,232,34,93,162,0,34,200,198,80,104,68,8,10,1,97,99,129,104,208,206,194,128,32,36,87,86,48,145,205,109,72,213,79,194,96,216,62,52,157,110,203,50,81,67,97,2,109,42,188,218,17,216,113,146,7,66,158,43,138,28,112,165,88,84,240,99,32,220,231,74,188,82,73,118,117,93,129,84,129,65,45,69,122,194,175,107,142,124,52,230,85,25,70,105,19,162,194,34,168,181,123,213,62,208,198,34,236,210,209,21,101,201,13,46,225,39,15,244,225,226,234,101,75,216,112,92,93,161,140,8,97,216,39,79,79,200,17,68,112,188,110,114,58,4,73,208,245,235,155,80,128,132,154,1,67,79,27,73,210,107,30,204,16,46,93,99,164,193,212,86,92,84,72,177,232,224,211,115,115,56,78,109,221,182,134,27,182,187,102,179,3,20,88,227,2,82,107,19,118,245,101,111,109,122,167,146,203,55,133,163,161,233,51,17,48,192,2,19,85,114,71,2,28,247,213,187,163,169,17,249,76,210,120,47,1,208,222,130,192,234,84,227,158,250,53,28,224,220,115,125,46,239,121,222,214,117,196,127,8,147,70,220,182,174,29,101,103,167,162,109,176,113,27,113,136,84,216,81,217,39,255,254,36,249,93,52,128,0,1,242,3,70,169,144,39,89,146,44,141,1,116,166,20,248,27,107,83,66,112,240,229,60,157,193,6,7,155,38,34,12,162,67,164,170,130,194,158,216,53,171,188,112,45,131,18,1,214,123,16,224,157,15,89,40,33,96,11,129,32,148,165,31,215,202,149,141,11,151,74,107,41,222,171,158,8,199,138,82,63,73,37,118,244,187,197,143,32,133,67,128,166,113,63,159,28,232,53,14,212,250,84,43,8,164,185,253,89,163,90,53,215,51,22,37,3,155,11,154,170,60,120,209,237,108,183,50,39,22,82,13,101,155,146,151,42,7,204,207,151,225,189,178,177,177,40,208,80,31,129,140,167,159,123,204,10,39,48,255,251,178,100,80,8,23,180,118,212,147,79,78,98,70,68,122,114,61,43,118,25,9,157,97,77,97,227,33,29,17,170,85,132,161,168,115,206,171,91,79,157,43,183,177,146,140,180,100,78,201,244,246,22,89,98,21,106,85,59,154,154,45,144,214,85,68,88,145,152,135,73,65,128,225,145,33,128,100,146,38,98,31,139,103,200,128,165,193,83,69,214,9,180,202,196,58,140,218,59,19,52,69,152,236,182,222,249,30,50,231,127,253,107,222,79,55,239,243,214,148,217,80,144,0,25,38,161,57,25,203,74,66,80,19,81,94,44,157,109,132,216,134,213,32,171,235,0,22,33,133,74,154,5,83,177,179,171,188,26,195,102,11,107,9,42,222,178,182,31,142,242,111,6,150,220,160,246,241,183,165,111,212,141,107,242,86,247,39,37,249,232,100,92,32,132,202,117,244,56,66,69,19,163,80,112,42,136,246,186,119,4,169,56,105,232,25,34,252,83,161,167,10,154,17,71,218,227,168,15,246,229,47,130,118,6,13,143,242,78,98,51,179,72,146,78,154,17,35,169,110,211,16,97,161,249,110,145,178,23,204,138,152,181,185,223,170,72,230,119,176,153,16,218,209,234,251,61,98,53,163,56,45,79,34,169,245,232,196,121,60,178,113,69,126,245,130,239,47,173,42,91,149,137,136,163,182,61,172,205,70,25,151,94,216,103,144,226,63,145,209,131,237,85,46,156,44,209,132,220,202,75,209,235,106,170,154,106,31,172,173,113,96,79,10,43,221,226,150,134,173,219,53,173,103,250,150,190,208,143,214,86,134,90,251,40,230,195,249,93,89,234,169,137,111,197,86,168,78,151,40,31,57,171,107,68,24,140,223,236,95,191,145,8,130,108,168,226,155,78,28,53,18,32,35,205,114,2,123,98,157,73,215,156,187,103,211,30,0,70,122,35,145,136,214,104,126,145,17,137,22,109,30,125,21,207,24,91,214,185,27,252,64,176,249,160,192,253,76,241,114,127,225,181,242,59,144,239,172,93,255,255,255,251,64,0,0,144,73,216,140,124,197,181,76,167,84,211,9,4,106,198,93,126,112,224,64,0,69,114,74,8,40,90,232,153,59,121,133,9,177,48,128,1,162,71,249,51,140,140,161,97,216,120,208,1,8,33,0,26,142,25,9,18,143,19,5,22,88,207,5,151,217,32,201,1,129,17,162,171,2,8,0,68,69,207,80,1,24,250,213,137,50,182,209,102,59,33,97,183,234,9,158,170,180,222,24,17,233,117,144,66,201,33,248,128,16,98,102,67,97,46,135,2,232,13,99,38,18,20,29,40,120,234,14,226,28,240,210,41,218,150,222,69,195,130,229,253,211,101,67,82,170,119,108,82,146,57,38,110,53,211,54,51,26,4,230,255,251,178,100,81,14,7,163,119,81,147,111,55,48,62,100,10,218,61,37,54,27,225,163,74,110,101,47,193,31,15,235,104,243,29,160,246,229,13,80,232,103,204,5,102,148,24,75,59,64,193,61,162,59,197,236,133,246,94,199,86,87,205,190,124,92,61,130,104,163,7,161,52,117,242,23,134,204,233,213,111,42,248,112,23,254,68,201,212,205,65,104,228,245,223,6,95,75,191,242,218,248,222,99,204,102,237,83,62,111,237,152,104,220,124,207,231,173,0,16,96,2,0,1,58,147,87,16,34,21,152,36,9,160,156,227,102,210,1,17,82,48,149,131,239,159,0,82,162,250,164,38,57,6,137,59,140,92,233,167,209,241,59,93,78,95,233,255,254,176,208,123,247,110,191,255,79,111,105,95,164,3,112,52,238,118,224,81,133,129,198,227,69,131,141,225,80,17,144,10,4,206,38,42,91,176,193,72,128,52,74,4,49,80,196,32,92,40,21,42,2,137,131,10,166,157,166,58,171,90,2,71,7,249,59,217,241,216,137,80,6,128,42,73,168,10,233,164,54,141,26,17,65,8,72,26,37,9,43,184,55,232,139,139,74,192,30,88,97,12,87,147,233,79,166,193,5,201,174,196,208,126,4,128,90,224,52,88,244,174,27,142,66,234,161,251,175,65,8,139,203,159,134,121,22,166,138,195,204,139,43,241,146,186,172,145,14,160,195,232,184,82,47,77,136,151,44,120,102,8,244,68,244,49,26,148,84,37,251,2,117,9,102,237,73,113,22,150,150,64,182,37,132,153,109,137,67,44,38,208,165,3,85,52,124,179,87,41,167,164,90,138,25,41,10,214,40,110,83,20,50,174,90,100,36,33,67,39,154,236,26,37,36,255,227,44,174,234,156,219,205,3,190,80,3,0,0,0,0,57,207,116,9,176,49,43,20,231,64,67,110,85,68,161,252,227,22,147,72,54,190,79,192,173,230,93,112,21,73,87,195,59,255,239,153,184,231,17,119,255,255,252,40,131,221,199,69,50,161,47,145,233,205,192,96,23,173,160,177,85,155,3,106,14,166,179,0,0,9,184,202,114,76,26,220,194,248,140,100,112,216,76,192,135,227,191,11,93,14,32,0,147,23,27,11,146,131,67,140,90,0,152,181,75,204,20,8,179,112,130,80,211,2,28,94,16,3,68,4,1,47,53,226,102,34,5,80,4,53,33,71,18,80,77,162,168,48,26,172,136,69,31,6,131,148,137,0,19,93,51,33,197,250,236,35,195,100,79,43,96,208,98,211,225,241,119,62,121,147,196,173,5,133,85,166,33,48,130,75,47,245,58,36,63,189,68,210,96,109,206,182,40,86,214,10,180,195,255,15,46,60,127,106,134,195,229,91,27,29,66,175,132,2,123,2,35,36,255,251,178,100,75,142,135,60,104,209,155,105,127,176,72,137,42,202,61,2,120,29,233,165,68,78,105,239,209,48,36,171,40,244,149,56,76,128,194,85,93,11,81,129,83,192,84,36,105,9,165,107,45,72,169,219,145,12,217,91,151,230,27,112,175,44,11,8,104,160,168,63,64,209,168,219,56,161,102,239,219,242,33,89,73,173,163,114,241,229,155,202,173,102,211,134,117,130,74,254,247,102,112,133,181,53,252,88,254,169,151,25,106,193,111,183,32,0,32,0,0,0,175,61,208,182,37,11,44,129,67,139,37,228,127,130,141,220,101,219,139,56,191,208,200,194,25,160,193,219,0,72,165,122,128,95,117,223,63,217,97,159,63,125,27,233,255,255,255,255,255,189,159,47,244,166,180,227,155,91,63,233,168,216,181,54,192,110,234,7,192,51,243,187,54,140,83,78,4,33,140,158,61,48,80,52,201,106,131,65,3,145,73,38,204,18,26,25,19,22,244,199,162,145,161,41,48,32,70,8,12,63,136,133,1,65,133,193,170,199,245,147,8,66,40,211,122,117,138,184,141,185,45,180,179,92,205,76,224,50,1,41,112,130,198,76,224,18,253,142,158,51,72,87,131,152,195,154,91,137,33,48,4,17,249,214,125,38,88,11,232,166,210,203,66,19,171,242,59,35,68,122,70,188,217,10,2,187,207,128,88,195,78,141,219,164,136,191,75,34,41,86,65,49,13,27,18,72,87,93,168,99,237,35,135,45,188,190,149,22,171,220,93,122,4,89,34,62,194,135,83,106,23,109,241,59,155,214,72,77,173,76,219,182,28,176,250,19,223,107,198,231,6,52,170,43,31,101,129,57,205,215,117,202,146,176,231,86,102,72,138,175,50,74,74,75,2,243,72,183,26,10,70,21,160,199,221,167,25,238,81,187,148,61,207,19,122,206,108,250,12,250,239,171,45,83,63,134,64,192,66,2,79,79,124,27,40,8,175,135,106,23,154,196,146,128,197,41,19,23,104,58,72,90,132,194,83,192,243,53,68,240,231,31,86,22,221,187,92,90,188,171,8,30,226,141,81,248,214,211,255,255,253,154,207,77,8,182,217,53,212,181,78,202,157,169,90,238,59,103,221,191,171,250,192,0,0,160,111,196,221,218,179,66,218,14,69,182,6,140,12,42,106,50,201,188,217,65,1,64,49,9,124,209,132,34,169,12,42,16,51,36,44,199,32,51,1,133,140,70,11,50,104,73,121,44,64,51,0,26,11,78,209,208,65,124,65,160,164,4,143,86,156,23,240,8,133,12,7,162,10,139,24,185,18,36,29,108,97,66,168,40,124,20,1,149,65,6,137,3,13,4,153,90,139,40,25,70,172,137,139,0,2,138,14,0,167,156,69,160,156,173,29,96,64,176,134,255,251,178,100,61,14,199,200,104,207,147,153,102,52,72,35,186,163,61,99,120,29,213,163,66,78,105,239,209,34,145,234,204,245,137,168,42,190,149,248,0,214,11,5,167,34,38,187,47,225,142,146,36,230,184,153,115,144,252,55,6,131,62,194,94,153,215,58,59,25,179,83,53,201,61,110,173,54,24,222,239,130,107,35,31,178,164,184,29,42,45,101,135,229,247,207,117,99,206,212,221,178,155,139,156,206,172,255,79,252,210,31,194,141,35,124,88,201,41,49,197,20,61,60,242,41,216,157,186,197,107,155,47,218,13,119,215,36,62,165,185,170,198,226,27,37,242,179,83,159,78,212,79,207,82,44,97,173,185,223,103,36,233,0,0,1,216,169,45,225,67,25,48,24,203,97,77,89,15,53,123,80,230,172,239,28,115,94,225,252,88,198,104,70,52,137,15,222,96,181,176,113,91,98,224,190,148,218,225,2,170,139,67,119,43,255,45,236,255,251,233,160,38,76,203,53,208,181,203,56,153,95,220,246,247,129,198,30,222,130,37,6,123,20,134,82,77,4,94,49,24,40,195,203,211,2,11,203,218,96,65,65,145,133,102,8,26,6,1,140,208,168,48,88,32,192,195,33,0,166,40,33,18,60,64,186,42,125,125,129,10,24,0,0,17,134,0,17,244,56,22,16,185,194,203,73,199,167,114,47,157,146,197,249,89,192,1,44,140,112,64,52,9,194,68,187,214,116,4,189,152,179,54,38,4,14,107,14,52,72,146,230,134,153,51,15,140,153,3,239,180,182,52,66,129,88,225,149,116,80,58,60,254,142,139,125,227,146,71,6,122,50,217,217,173,215,189,229,138,169,187,155,100,62,221,19,22,247,205,98,202,156,135,87,27,93,67,59,134,55,250,171,47,105,190,213,191,13,206,87,177,160,124,235,25,223,222,127,197,247,132,174,237,16,200,126,154,100,67,97,170,208,136,15,75,56,75,185,219,223,194,194,91,84,84,71,125,151,249,131,109,235,76,25,205,247,75,69,74,203,138,68,190,125,163,125,231,85,106,255,57,180,31,8,16,0,46,243,229,204,53,216,159,48,140,165,21,23,108,204,28,153,213,240,118,30,66,122,105,75,132,240,200,59,20,52,213,164,104,170,131,175,254,70,251,97,184,54,219,4,254,207,179,95,54,207,214,224,199,176,218,218,162,98,180,215,246,222,208,184,182,45,181,237,241,146,224,0,0,84,252,194,60,78,73,252,201,106,67,135,64,208,2,1,81,134,208,49,155,148,9,8,18,19,48,17,84,197,50,144,100,9,38,185,120,85,2,237,91,68,196,201,34,104,72,90,142,21,163,229,145,80,21,169,204,40,169,198,105,39,80,236,117,211,88,0,84,213,81,208,214,30,93,40,76,156,86,255,251,178,100,40,14,198,118,104,210,155,121,75,240,99,235,58,131,60,226,196,91,121,221,68,110,105,15,193,59,31,42,205,132,149,160,117,42,2,91,217,84,221,156,168,100,16,204,52,50,92,15,143,138,151,40,138,202,215,180,174,145,186,181,47,150,205,213,183,102,139,83,145,10,53,12,158,44,117,57,199,107,160,219,55,46,109,158,30,167,77,185,89,191,87,157,56,56,15,53,37,164,38,104,174,79,228,237,72,196,217,121,204,10,77,128,224,16,196,73,8,23,12,139,34,236,11,211,118,126,8,53,72,45,219,58,194,201,140,19,78,102,163,141,16,51,165,133,125,35,230,85,132,74,110,230,221,107,235,14,41,182,92,0,16,42,228,137,22,72,66,189,44,116,6,50,166,169,211,129,23,33,13,114,122,242,123,177,77,140,193,141,134,193,249,137,155,208,26,144,175,154,247,84,210,26,21,159,133,50,54,209,215,160,83,133,22,132,113,25,190,135,127,234,255,239,173,107,74,75,211,236,167,53,127,247,85,123,192,21,8,167,70,77,90,214,42,250,43,211,82,225,71,118,69,189,66,15,252,50,118,212,232,2,50,11,217,215,85,6,5,135,154,226,46,96,144,153,134,129,166,0,46,153,4,20,131,4,129,242,81,1,131,5,210,115,20,38,76,14,13,91,72,73,14,24,144,138,48,38,147,172,152,36,116,56,1,104,105,194,130,142,133,39,217,224,36,72,46,9,209,79,195,66,37,106,39,0,129,50,178,168,11,63,14,198,186,167,89,211,184,164,95,240,105,17,164,240,219,33,198,59,48,251,198,96,112,185,21,93,75,45,49,68,29,214,224,160,47,179,189,60,180,21,244,175,175,45,203,143,77,46,80,60,174,3,212,62,155,28,247,35,235,180,195,202,195,134,199,200,235,19,190,30,87,159,151,20,72,226,6,40,150,126,57,239,245,97,6,131,220,112,60,38,115,216,27,200,60,38,152,18,75,217,176,49,59,178,110,149,88,194,47,197,102,46,106,228,70,24,163,199,54,138,61,173,33,22,214,89,58,255,255,191,175,255,250,255,129,113,113,113,224,2,48,83,106,56,250,7,26,172,146,106,5,191,65,75,49,64,207,177,93,102,147,81,152,220,118,118,6,254,13,179,184,40,205,11,107,6,53,21,170,223,208,32,216,14,234,111,255,236,119,240,0,60,157,79,183,215,255,253,162,5,61,17,94,128,255,171,211,99,92,68,185,114,46,71,139,178,164,128,1,199,108,76,248,100,26,162,115,236,230,86,18,135,64,32,113,50,115,1,25,8,49,64,16,184,58,199,50,34,130,235,35,106,60,173,86,124,190,50,93,144,45,21,214,185,0,142,11,195,45,28,144,89,231,148,59,99,64,113,87,236,148,25,124,255,251,178,100,32,142,6,187,121,83,139,105,55,160,80,231,234,253,48,170,166,28,1,229,90,76,189,149,201,43,146,41,225,134,37,160,73,144,158,195,169,101,142,204,0,224,197,223,38,109,59,55,90,189,36,42,93,165,13,87,243,246,30,103,250,125,173,194,34,216,36,165,21,185,61,63,217,125,245,143,208,145,147,201,2,144,79,117,30,165,11,184,65,56,65,126,220,12,39,178,65,226,70,242,70,23,60,220,244,8,78,100,34,96,54,64,233,236,60,24,72,144,140,252,100,82,40,240,196,5,166,8,162,107,39,173,24,125,16,146,15,124,204,188,248,231,233,5,110,248,203,49,7,214,119,38,156,32,89,61,139,98,17,55,109,26,99,65,105,198,51,32,126,246,143,13,225,238,39,121,52,136,72,120,32,125,224,0,64,25,128,132,211,110,48,180,14,9,10,87,194,121,140,251,114,119,211,242,180,232,51,66,162,219,126,36,222,67,37,20,144,152,213,66,251,198,183,199,96,48,101,5,25,72,239,9,233,144,33,136,170,106,127,34,95,243,158,173,100,189,172,109,61,21,144,232,220,247,74,132,131,11,41,132,74,245,250,128,225,14,96,110,194,38,0,140,208,220,97,197,18,82,14,128,152,124,74,9,45,18,205,96,203,150,65,7,58,138,13,34,100,178,149,12,134,148,213,153,81,192,131,160,43,206,133,243,37,92,192,101,25,38,162,181,64,241,251,131,34,89,193,122,186,116,133,156,104,89,226,180,192,194,181,5,68,74,86,111,70,85,231,70,194,106,5,25,225,53,229,71,150,251,58,129,111,92,104,232,91,125,51,115,218,98,123,214,191,122,134,138,78,225,205,202,27,132,118,20,180,119,181,89,121,152,234,98,66,58,137,169,196,170,147,49,55,14,27,150,108,222,194,158,67,82,208,115,66,168,204,11,158,19,194,160,107,25,73,199,160,186,119,10,199,132,66,90,120,222,97,211,198,162,237,112,251,42,161,141,179,165,67,167,20,48,211,174,209,51,71,43,104,245,253,171,242,149,7,8,80,174,180,244,84,202,117,183,191,237,92,203,95,123,63,115,42,132,189,74,104,221,230,193,32,0,0,47,23,232,146,201,206,242,179,245,31,134,102,37,143,195,233,64,193,104,218,97,27,11,149,35,129,13,85,174,5,88,116,107,87,148,50,68,211,2,108,145,255,182,148,173,28,253,67,249,123,72,91,241,86,124,111,44,169,191,156,211,26,13,123,116,105,244,69,91,241,85,128,0,80,204,234,7,44,176,148,48,192,84,162,16,75,6,232,181,245,98,140,65,101,64,177,118,89,25,127,87,35,162,247,52,167,211,74,158,22,225,166,43,44,105,12,249,13,36,174,194,61,63,12,173,189,193,129,169,74,135,31,255,251,178,100,30,12,87,25,121,215,11,79,77,178,73,68,138,136,97,135,94,26,213,221,100,76,61,135,137,35,31,42,152,244,22,208,40,164,226,16,120,159,145,24,207,215,151,82,161,236,42,198,61,68,130,95,160,46,211,246,72,63,28,236,109,210,153,14,7,170,158,246,69,180,166,78,114,209,150,128,148,140,129,96,222,10,21,17,145,206,19,21,211,37,192,26,194,132,65,224,8,16,60,32,152,172,187,180,28,12,42,85,112,154,16,57,67,0,128,144,206,46,217,34,132,61,97,116,209,44,175,153,246,137,91,35,19,246,208,66,209,36,43,4,194,8,205,193,146,54,208,56,128,132,11,31,132,13,183,57,41,80,201,167,140,133,195,104,195,2,132,27,179,117,182,139,91,104,128,81,65,134,91,164,22,78,143,27,188,116,247,101,55,165,15,235,62,127,4,200,219,131,18,6,16,0,0,93,93,228,160,22,35,74,170,207,228,113,185,34,140,51,246,131,171,48,154,249,196,123,228,39,253,65,25,170,23,75,127,65,21,200,10,73,253,151,179,186,221,238,71,106,119,97,28,163,97,86,171,216,80,74,155,125,98,174,252,70,138,254,105,135,61,96,195,241,192,42,20,85,40,8,200,62,18,164,59,168,178,196,74,21,121,148,41,7,33,214,99,166,203,198,145,99,225,52,158,84,29,13,239,132,252,91,204,200,233,22,160,184,148,180,244,74,14,200,39,165,133,1,25,251,11,23,48,177,76,41,84,151,22,28,18,8,169,76,15,98,177,60,197,45,9,14,53,9,205,152,61,53,156,124,103,68,166,4,85,106,253,206,196,113,115,11,96,45,216,237,247,93,121,108,16,36,178,117,237,31,198,140,206,53,136,9,223,70,250,99,1,236,5,149,213,42,153,254,142,246,90,118,246,46,84,211,199,229,195,130,161,176,118,91,187,39,107,14,147,147,86,177,102,24,80,201,117,148,107,206,213,170,60,97,221,94,84,92,173,193,220,221,18,46,142,139,24,128,250,39,102,221,58,227,17,157,242,194,186,211,195,50,219,203,211,173,200,34,121,238,114,115,239,63,109,233,206,234,87,88,162,241,88,19,0,92,140,99,76,3,21,165,34,236,189,76,242,242,75,172,226,155,212,25,99,250,62,214,218,34,124,11,91,51,193,115,186,80,72,140,161,3,68,243,99,26,111,179,219,203,126,66,106,254,193,6,200,76,239,106,175,159,73,127,246,253,47,219,68,26,130,252,86,135,246,46,0,138,143,1,24,123,194,38,4,65,64,168,81,97,103,58,136,36,75,72,162,120,49,134,19,1,223,96,204,149,133,75,98,113,167,1,172,35,250,118,182,26,172,93,178,165,242,14,183,171,74,153,88,228,102,18,159,9,65,250,32,116,250,255,251,178,100,31,128,6,208,120,89,11,12,53,242,60,227,251,12,60,34,86,22,253,155,110,204,49,128,9,29,30,235,148,193,138,200,52,229,52,49,56,104,113,114,82,8,136,28,34,84,29,9,7,254,57,178,148,185,176,146,130,34,34,3,167,114,12,21,17,110,102,96,130,61,33,22,68,177,104,197,168,22,173,66,114,165,132,120,166,3,99,115,209,212,226,19,168,215,176,128,220,118,76,94,37,25,153,136,32,20,43,37,30,24,64,72,207,92,182,3,219,220,180,185,125,162,74,193,12,240,39,118,51,51,180,254,118,56,31,169,245,39,34,75,21,252,94,203,113,57,7,170,91,71,156,120,164,173,138,104,215,20,150,124,204,54,36,174,136,76,231,221,24,138,170,105,50,219,187,130,231,66,178,182,221,40,217,253,115,38,160,52,178,208,0,2,128,211,26,48,69,201,132,102,197,73,55,188,5,82,181,141,237,140,168,133,94,129,134,132,63,122,221,146,136,199,82,101,169,211,10,4,116,61,65,47,235,255,191,176,10,139,153,197,159,247,211,233,255,240,207,212,20,0,90,189,241,12,137,144,212,72,33,143,38,133,179,146,90,80,240,172,174,53,133,102,200,198,168,225,41,149,9,163,145,139,15,16,222,43,21,203,229,248,10,206,105,202,134,16,43,123,79,102,67,203,85,8,197,101,26,190,35,199,223,109,53,28,60,56,116,241,189,46,58,210,67,216,155,92,55,112,234,204,142,232,101,53,143,183,42,11,52,138,23,86,82,50,154,182,204,232,119,143,212,240,174,172,241,62,205,151,184,176,236,13,143,22,61,132,159,214,151,226,108,194,231,107,222,229,184,149,82,203,83,16,158,132,225,72,158,39,58,139,35,111,110,237,83,235,127,61,189,253,206,158,45,233,123,226,244,121,83,133,151,141,138,228,229,246,6,35,244,147,245,198,184,131,191,196,91,235,48,244,143,144,8,0,4,144,100,58,148,44,201,130,237,125,149,216,34,191,179,144,111,43,204,253,109,206,198,23,115,11,125,199,133,143,217,62,117,16,129,91,217,40,164,119,7,207,221,155,125,187,246,211,91,214,218,237,231,106,57,1,9,132,109,163,241,95,228,191,87,226,255,246,239,0,21,230,80,103,76,201,204,98,204,34,214,202,59,195,49,133,228,205,22,140,17,15,218,95,58,201,91,243,73,90,111,43,202,19,10,26,148,220,124,162,79,167,155,16,163,241,74,165,45,72,18,28,113,67,88,60,27,173,59,200,170,186,74,137,68,177,144,198,165,132,251,77,20,45,184,134,116,178,44,28,16,127,12,81,4,186,80,181,60,180,62,140,227,52,100,216,212,178,26,193,135,229,215,20,210,5,199,75,112,172,156,201,177,99,110,190,134,45,140,255,251,178,100,60,14,6,123,107,217,19,47,99,112,60,34,203,77,36,44,74,26,41,223,94,108,176,89,201,26,13,236,164,145,157,168,42,180,122,181,200,80,160,76,216,51,27,212,201,197,174,158,155,196,242,165,207,174,30,102,22,180,184,13,68,209,22,144,75,222,165,145,73,242,2,195,98,150,176,110,74,178,53,8,108,184,205,59,92,171,110,18,171,70,16,204,122,93,105,70,125,29,165,223,158,174,243,13,179,102,238,214,71,243,103,64,14,157,228,91,4,158,65,96,7,2,0,26,64,4,166,44,141,51,246,152,128,18,131,38,0,5,131,42,119,36,116,40,7,224,56,87,88,105,55,237,254,99,106,247,39,179,238,120,204,227,209,186,137,111,160,62,37,67,202,91,182,180,148,63,151,117,57,0,1,132,134,19,74,37,80,6,176,32,201,220,188,217,250,204,167,107,100,36,54,117,233,3,51,201,91,93,119,89,157,43,81,108,44,13,249,38,121,127,32,62,40,243,164,106,133,195,140,57,45,226,74,170,197,91,164,142,2,127,166,25,108,0,245,75,167,3,123,21,201,160,84,152,53,131,133,82,75,201,21,154,151,16,139,71,171,21,18,226,57,26,147,42,90,106,26,159,144,15,163,65,102,102,22,220,62,191,221,200,158,235,61,72,249,196,171,15,139,58,148,200,203,72,43,157,52,172,118,201,188,142,35,171,73,111,173,245,139,46,66,254,211,93,226,177,155,105,145,201,63,104,252,22,129,25,195,234,62,28,252,187,178,245,182,150,90,181,198,77,108,180,248,171,168,155,16,77,181,107,39,41,79,12,12,191,96,174,99,43,45,101,174,170,126,79,90,180,119,71,93,13,53,251,188,244,65,152,8,9,0,0,193,8,177,162,96,12,164,70,155,139,19,53,130,105,11,168,169,161,12,96,16,75,234,194,148,112,76,89,45,238,165,229,114,3,120,108,42,148,63,2,28,18,14,74,201,136,80,209,67,61,45,144,208,250,240,84,31,223,111,77,129,190,9,190,218,206,250,100,0,198,90,51,116,69,195,26,81,245,199,16,76,20,199,93,130,192,38,64,85,119,69,0,136,86,226,188,105,60,204,139,226,211,219,103,90,1,46,184,9,164,223,129,222,148,34,46,59,129,47,46,133,203,101,8,96,139,33,167,115,212,131,41,201,66,56,223,46,137,132,41,12,51,79,146,17,16,121,33,212,20,248,198,226,109,173,59,34,61,48,136,233,65,241,145,96,146,106,38,39,9,77,134,132,8,92,78,111,156,73,61,76,251,250,119,83,122,95,183,212,43,116,154,153,125,202,134,71,203,78,67,20,79,179,19,55,172,54,209,17,108,42,96,231,78,16,189,190,102,214,69,213,138,58,209,177,202,152,187,96,204,62,255,251,178,100,81,142,6,113,103,214,139,47,101,50,52,37,27,141,28,9,181,25,253,225,90,77,36,93,64,210,169,237,232,112,10,212,175,90,105,180,114,247,166,76,199,215,205,234,93,181,125,95,215,238,167,57,92,244,78,237,119,47,157,217,102,163,127,118,82,184,211,47,242,151,249,102,226,161,248,181,144,0,2,0,2,144,20,29,21,13,9,4,0,32,230,173,118,79,182,133,159,251,35,245,148,182,209,98,246,56,71,135,113,153,210,63,255,212,157,223,160,36,111,64,171,213,254,228,120,234,186,4,246,68,117,213,25,192,37,203,48,227,192,160,196,128,5,194,48,82,221,22,156,193,10,67,55,173,97,158,9,166,98,216,148,233,139,58,138,119,78,34,2,24,1,145,23,253,96,220,250,22,68,159,173,69,116,187,206,187,55,88,39,141,165,182,118,231,121,135,54,204,237,201,99,19,83,79,188,6,227,207,192,249,246,63,188,32,107,141,2,87,16,211,69,140,6,136,128,164,65,19,146,3,201,194,194,66,163,137,147,30,144,137,16,135,106,197,23,63,188,141,212,44,89,153,152,96,13,16,106,205,153,211,213,6,10,190,34,146,17,41,101,76,120,245,23,138,145,249,33,20,49,105,23,20,136,199,208,68,105,250,185,8,50,122,105,199,228,12,187,83,154,171,121,105,84,42,184,117,129,42,144,136,61,164,34,152,164,170,20,40,122,205,47,31,26,221,53,39,230,77,10,95,255,95,253,25,227,1,0,1,64,0,3,45,76,99,80,213,209,44,171,94,250,63,154,43,17,5,96,236,69,37,127,229,95,251,175,254,223,250,255,233,157,127,78,159,226,182,240,38,149,52,71,227,93,75,167,186,159,164,0,71,16,154,245,8,1,51,87,12,219,33,2,112,8,32,184,68,188,0,143,11,0,50,32,72,0,189,206,162,58,171,76,52,163,64,145,14,83,71,121,21,64,182,225,143,1,197,31,1,24,120,112,24,45,146,160,133,189,88,203,77,165,160,113,0,39,38,84,234,173,150,130,137,10,125,165,197,212,82,40,209,163,75,77,0,48,31,118,247,62,83,84,174,115,148,223,64,43,55,8,181,10,250,164,135,162,242,184,117,253,139,54,6,135,5,63,49,145,44,105,106,158,160,67,243,31,165,139,94,227,222,189,79,136,136,3,226,160,230,177,251,5,72,223,197,190,231,226,10,209,6,44,134,247,180,13,216,79,118,203,163,111,16,173,5,114,168,40,81,119,214,154,87,189,109,214,249,218,239,78,247,231,198,179,58,95,187,116,202,243,71,23,46,21,224,117,62,69,181,154,125,15,33,149,12,219,165,13,255,255,254,163,186,148,193,152,91,141,212,226,69,91,30,69,210,224,253,163,139,173,204,23,25,252,255,251,178,100,117,142,166,178,119,85,11,76,23,196,71,135,218,192,61,130,92,26,217,227,84,76,189,21,193,25,35,43,92,244,41,160,103,180,50,101,109,228,204,242,124,199,113,91,49,91,246,109,67,38,138,217,28,13,172,174,172,71,230,125,30,247,87,77,21,127,255,191,249,95,215,103,10,7,214,234,43,206,236,15,214,149,160,6,17,98,32,232,248,32,217,232,26,248,25,67,12,99,4,87,124,104,131,29,53,44,108,192,226,202,201,46,84,169,57,17,220,0,219,168,167,52,107,104,28,1,22,169,248,99,4,40,75,154,131,226,160,150,193,15,214,81,166,19,198,16,204,106,65,137,9,136,9,240,246,46,109,202,103,168,198,114,230,31,74,230,21,193,164,64,216,26,225,176,204,172,195,51,148,132,230,180,120,226,216,208,248,62,155,26,77,89,16,13,204,183,187,115,231,191,87,187,214,169,113,6,239,243,2,202,152,113,116,193,108,98,235,136,237,218,150,86,169,100,142,82,40,233,52,40,108,27,146,208,148,149,132,242,60,235,12,111,37,26,161,130,5,132,83,104,115,140,0,32,242,86,146,104,206,152,115,70,135,74,77,135,227,204,20,205,6,238,231,40,192,94,65,101,26,68,180,92,151,173,152,60,213,255,255,255,255,255,255,249,114,60,67,168,1,0,94,17,245,148,170,22,185,103,137,73,84,234,134,121,85,37,207,188,215,200,140,173,225,148,44,94,227,179,63,71,51,247,229,74,55,219,235,238,158,232,218,26,103,255,255,255,201,93,135,2,120,89,25,185,252,228,111,31,22,80,43,103,239,127,253,57,95,172,0,0,177,0,147,172,140,30,148,70,200,13,224,18,152,128,66,10,17,11,17,136,6,14,102,104,34,152,91,73,58,239,187,235,6,48,78,27,106,13,101,223,77,227,0,5,20,5,140,163,202,80,44,42,120,68,36,115,235,217,245,130,149,65,180,166,127,150,203,117,112,86,30,93,11,198,49,10,178,225,197,99,18,59,121,192,239,45,12,228,219,103,211,6,178,186,51,231,110,242,229,164,41,21,58,39,148,25,64,58,40,243,252,201,151,101,111,72,167,185,37,49,151,30,101,234,163,105,233,99,160,246,208,151,107,178,154,145,198,213,183,58,167,247,106,205,187,11,172,45,92,234,251,42,38,86,153,111,179,64,41,75,49,205,235,149,222,175,102,125,29,165,169,182,106,181,195,166,215,88,179,25,250,185,101,202,85,137,207,171,191,5,152,122,148,188,168,150,126,220,175,255,160,113,132,170,0,24,0,1,53,160,12,1,69,37,136,38,143,51,162,25,112,38,1,169,128,27,240,25,23,9,64,65,129,56,70,47,121,224,237,209,112,76,170,153,118,235,78,25,38,42,208,32,121,255,251,178,100,127,143,6,111,119,85,147,76,23,82,71,162,90,249,33,35,10,26,145,219,84,13,48,89,201,46,31,108,104,145,149,216,95,114,80,81,180,84,124,29,60,98,88,102,230,182,238,112,236,207,210,249,207,254,144,65,131,164,132,12,164,4,44,206,16,86,51,16,40,84,146,81,146,161,16,141,48,34,17,9,161,161,204,88,212,173,58,80,100,168,57,124,60,176,57,118,193,130,12,16,49,144,225,136,81,220,152,34,32,163,74,74,55,40,243,207,39,170,253,174,133,225,28,144,168,137,0,147,49,129,24,170,54,14,9,70,224,224,120,131,149,10,67,18,73,16,192,172,134,44,47,18,31,117,227,4,98,8,250,144,224,204,144,5,216,105,17,143,227,150,129,10,208,239,53,211,7,180,167,126,255,15,81,219,43,232,9,236,205,125,111,180,176,200,180,60,228,22,161,236,221,206,247,226,185,233,42,80,235,67,136,139,131,217,202,199,98,106,201,193,88,249,237,126,54,219,180,127,28,19,181,171,185,122,221,215,243,36,133,28,107,121,33,161,215,235,239,45,189,238,206,174,255,200,34,189,185,108,173,243,27,231,93,213,128,166,6,0,91,0,6,2,6,85,139,163,145,164,153,116,206,38,35,77,18,32,250,89,53,158,67,86,253,85,73,218,71,189,208,91,26,59,132,6,46,255,159,182,151,209,174,237,246,150,255,255,74,111,255,88,173,214,87,178,88,145,165,185,166,232,61,252,192,158,202,130,18,43,139,138,149,97,100,0,0,65,112,113,208,198,112,64,0,11,115,104,212,101,58,19,6,79,171,244,168,6,148,49,3,215,120,24,67,140,158,48,227,58,97,130,44,13,17,161,188,107,14,35,49,107,208,150,243,167,105,48,87,82,34,39,243,200,158,174,251,114,111,160,71,149,184,77,221,75,36,39,183,139,178,142,39,20,126,98,17,215,166,63,107,80,212,7,9,150,76,207,76,212,104,61,68,185,197,15,80,233,31,212,29,132,186,188,168,106,217,171,203,75,8,101,88,62,23,253,69,45,209,197,88,166,38,214,108,120,95,170,247,231,174,205,26,255,101,105,56,146,206,110,78,175,170,29,96,93,226,45,82,177,101,207,10,3,36,238,66,235,114,201,115,41,89,174,203,19,61,249,211,79,180,54,180,21,60,61,253,207,159,170,241,42,199,37,153,220,110,179,233,124,201,163,39,215,86,57,43,119,105,35,146,61,112,0,64,26,0,0,16,106,73,180,159,15,163,128,120,217,26,130,10,156,64,110,162,105,187,125,245,88,255,153,91,47,31,242,136,102,95,150,71,61,56,131,209,127,254,169,165,200,20,234,199,233,183,144,53,51,249,131,119,17,9,135,64,180,12,88,79,66,186,150,102,205,158,255,251,178,100,140,14,38,125,104,213,27,88,99,112,76,39,219,29,36,34,156,24,209,155,82,77,229,45,193,53,52,109,40,160,23,128,146,37,16,85,15,11,150,27,43,248,112,96,34,60,40,68,156,32,32,35,18,13,66,224,40,97,130,9,152,153,1,0,74,49,37,232,112,80,11,31,88,96,16,97,194,183,39,234,86,130,32,208,196,66,134,87,37,87,173,209,86,199,154,10,90,171,91,48,85,232,222,179,23,36,185,254,124,213,42,144,87,31,12,197,159,54,232,204,233,93,250,72,101,214,106,115,147,145,119,226,33,52,255,224,60,148,218,15,155,156,214,194,80,153,224,234,86,80,50,204,145,174,64,135,23,25,210,23,27,215,49,79,248,171,41,84,169,100,121,41,55,214,41,150,30,156,90,206,149,108,89,165,60,43,165,211,67,54,210,17,3,168,237,71,204,198,9,136,102,237,186,103,37,243,252,240,175,191,46,91,62,230,114,49,93,81,236,174,238,255,146,171,86,58,208,68,65,136,53,255,20,91,192,0,160,118,110,96,104,74,35,11,138,207,178,145,164,184,254,165,85,246,155,250,42,50,110,253,127,246,255,241,205,231,39,249,170,171,113,119,51,43,74,196,153,13,156,129,36,55,103,191,71,111,208,238,154,61,72,140,219,124,228,163,110,217,140,238,170,178,56,139,17,61,244,170,29,202,145,96,0,1,97,81,103,245,200,70,243,21,52,249,151,48,135,140,24,163,36,129,4,128,5,224,148,70,81,172,58,148,17,66,133,13,242,26,208,167,171,7,87,46,18,155,23,60,29,185,13,195,45,189,211,138,210,129,171,237,154,146,132,74,229,80,33,193,160,126,18,37,72,236,44,7,104,100,22,200,135,123,122,176,236,59,81,245,104,91,85,2,176,196,153,92,188,173,130,58,149,237,138,232,79,149,234,229,36,121,158,158,142,205,232,74,72,235,134,219,105,202,58,126,186,204,148,137,182,253,219,56,164,42,193,133,72,140,15,221,222,103,87,128,184,202,154,11,19,41,214,84,47,194,112,116,239,26,114,141,87,112,216,238,158,145,250,190,58,168,8,8,75,202,87,33,232,247,248,37,110,170,151,157,26,185,98,69,40,82,146,169,216,194,198,118,34,14,58,38,127,102,146,224,93,228,21,255,177,162,160,0,16,0,0,73,220,24,21,19,139,22,135,136,55,25,151,203,77,40,128,196,77,50,140,77,62,28,111,229,223,199,47,254,247,255,237,121,241,29,183,174,190,207,53,203,95,195,153,32,150,37,82,200,175,196,53,180,54,200,1,38,75,91,89,17,249,212,88,63,125,248,240,207,151,253,104,216,159,160,24,118,153,201,118,11,236,111,16,27,178,102,4,66,38,24,34,225,146,76,65,97,96,255,251,178,100,155,142,6,131,103,84,19,79,69,224,79,44,187,42,32,35,204,90,165,173,78,77,49,28,201,72,39,109,104,80,139,144,38,118,64,224,0,82,36,231,52,96,94,68,232,113,204,96,130,35,79,171,112,7,6,33,54,104,192,5,132,25,240,11,7,10,2,140,88,72,196,45,215,90,74,36,212,140,57,21,96,78,150,56,153,10,181,23,146,226,113,78,30,186,70,114,244,51,87,233,227,132,252,60,177,228,211,59,152,212,27,37,137,41,30,202,101,10,170,15,224,74,120,42,112,78,169,73,94,27,249,235,143,13,148,215,161,136,246,30,188,15,117,91,136,191,31,59,18,109,133,98,136,246,236,47,150,147,184,12,73,171,151,106,191,149,48,221,239,250,85,173,94,197,10,184,71,143,190,140,114,150,107,155,186,189,120,75,78,22,114,197,7,195,229,177,116,136,35,80,210,22,215,215,118,28,198,53,84,67,204,148,28,119,234,223,126,203,244,7,100,168,132,22,16,12,212,191,133,5,135,142,42,101,16,157,69,164,130,164,99,138,23,77,173,22,32,177,143,179,233,255,227,208,58,70,140,118,96,48,139,170,26,230,187,243,175,242,174,16,250,183,50,62,166,4,48,251,115,218,189,158,182,58,84,43,216,202,9,162,217,6,210,40,118,65,73,39,104,57,229,195,112,232,0,0,96,66,201,192,4,7,97,152,7,49,157,178,33,37,126,153,48,24,241,73,153,139,24,120,81,137,42,161,145,65,41,88,81,157,18,86,47,26,126,129,67,17,137,56,214,81,115,135,11,204,112,0,184,4,128,1,96,177,96,178,192,96,176,73,32,18,146,99,74,114,157,205,56,136,101,107,37,234,221,83,37,250,56,16,242,35,156,154,59,3,50,248,211,139,61,2,202,236,198,203,100,242,58,81,73,251,251,109,41,79,209,31,66,33,150,11,9,199,163,200,46,29,160,16,139,73,199,229,113,184,144,38,127,40,167,173,3,17,225,254,95,35,101,231,98,92,220,194,160,177,223,58,182,61,62,90,42,37,31,68,235,20,105,85,71,184,255,153,50,218,71,1,35,198,0,171,143,38,45,123,188,113,168,53,170,186,219,152,174,234,70,152,91,53,24,196,144,83,138,137,13,131,97,166,23,148,148,22,74,170,239,139,170,143,235,247,250,231,239,172,188,129,128,192,4,0,20,220,188,188,51,97,13,52,39,146,140,74,94,86,63,205,31,246,247,164,114,167,51,149,119,255,167,173,178,191,254,135,47,175,87,118,200,161,27,223,231,179,86,147,87,159,238,168,102,250,191,204,220,146,157,247,180,136,254,205,155,162,152,151,170,52,171,51,140,226,73,191,95,202,170,24,64,169,239,38,27,9,137,142,98,26,2,120,136,60,44,255,251,178,100,159,142,7,2,118,211,19,108,71,50,78,203,187,42,48,194,46,92,41,227,74,45,189,28,193,50,47,236,244,176,138,120,2,101,3,207,17,137,36,152,224,73,137,174,43,240,48,144,192,17,130,34,177,73,242,254,168,179,19,77,101,61,3,24,0,105,53,192,192,177,67,160,48,12,172,125,10,98,133,81,105,122,179,150,189,15,20,0,72,110,34,210,223,149,178,189,196,97,138,124,48,13,249,226,247,128,99,109,171,173,51,46,227,206,24,8,208,93,118,153,61,61,0,40,45,147,249,36,253,202,26,49,204,250,219,201,161,151,90,217,11,92,163,31,89,11,161,51,137,153,51,27,15,160,77,183,38,23,179,238,43,68,123,69,108,143,90,69,135,139,106,12,56,15,8,1,254,132,179,64,203,111,170,118,89,241,120,51,39,214,114,155,134,80,224,40,89,158,44,185,162,74,78,7,158,125,207,29,207,163,74,112,250,62,205,3,93,196,23,117,42,51,83,230,39,103,162,58,165,234,34,173,175,190,106,191,159,254,198,222,227,128,72,0,40,0,0,164,91,166,14,143,166,9,103,100,174,161,169,110,208,243,114,104,156,218,125,115,84,77,202,85,255,255,223,252,212,254,111,56,120,226,124,203,236,138,101,216,174,127,209,13,255,251,116,73,209,75,114,51,153,245,102,165,193,191,191,150,149,182,131,2,129,44,144,88,102,104,0,0,98,21,195,136,108,54,178,115,121,58,60,225,3,25,29,42,8,152,193,32,24,108,198,140,140,164,80,40,150,136,38,44,34,94,243,238,121,10,193,130,32,163,4,189,168,33,96,88,34,153,129,128,28,98,109,220,53,10,29,196,153,3,84,69,136,71,43,131,0,105,75,213,80,48,137,105,100,76,181,232,47,59,244,178,19,13,115,219,164,113,147,21,145,192,48,181,93,13,65,171,57,57,229,17,135,86,220,142,2,81,151,200,97,98,101,11,173,194,90,76,161,241,248,196,216,225,5,208,244,242,5,11,204,77,32,117,233,36,75,238,235,137,158,95,201,137,246,82,145,114,13,20,170,93,76,195,150,237,166,101,218,191,69,205,95,91,103,17,69,205,33,186,93,53,93,11,163,145,154,133,148,155,195,236,183,60,245,187,254,114,114,114,107,148,188,242,216,15,160,122,7,162,245,46,56,65,251,174,134,111,249,51,155,221,69,251,88,176,200,228,28,126,49,205,116,74,16,97,0,4,144,171,65,210,163,200,14,22,170,196,253,249,216,71,61,0,125,201,192,158,210,180,28,19,116,155,175,255,198,139,0,141,227,3,248,210,202,29,208,138,63,26,252,228,179,106,118,111,251,107,107,81,62,204,135,205,255,191,92,106,26,175,33,135,6,74,128,246,154,143,107,90,122,255,251,176,100,152,142,199,52,105,82,147,122,99,112,79,201,203,3,36,101,116,28,161,229,74,45,176,93,81,59,179,108,140,147,20,97,127,107,44,237,75,194,96,46,134,94,244,76,22,97,123,230,144,104,97,1,38,30,54,10,45,40,59,3,55,0,144,70,74,144,230,98,33,64,97,19,94,12,85,136,131,11,49,146,56,97,105,151,216,183,224,129,128,176,10,243,12,101,11,141,141,19,3,9,146,37,42,149,9,65,83,163,28,158,121,213,137,67,94,97,192,55,225,230,64,123,227,15,182,39,241,223,92,241,71,57,216,159,153,80,113,160,167,157,144,51,89,204,160,150,93,70,69,116,244,240,128,36,70,88,56,125,14,128,226,13,141,138,206,175,66,47,114,192,135,107,139,218,89,106,176,220,76,100,56,124,142,35,14,143,14,151,182,120,250,39,46,183,206,136,74,23,57,115,191,187,151,140,124,245,233,210,213,151,15,45,39,225,57,252,252,214,117,170,115,243,93,249,205,223,153,158,152,167,166,241,86,23,58,23,110,126,189,167,21,44,42,24,117,223,221,188,188,251,241,199,145,227,59,21,8,67,19,90,118,255,83,171,28,25,64,1,119,127,76,16,112,120,41,242,178,77,215,195,128,239,236,172,172,34,109,93,41,253,127,255,183,250,91,79,238,53,27,135,200,48,19,16,57,118,254,219,53,189,170,204,162,104,234,171,255,178,108,162,172,246,67,161,28,88,87,49,85,251,243,179,185,221,217,74,85,103,122,181,205,183,254,50,216,67,0,0,128,2,100,143,100,118,58,176,1,195,12,158,48,106,112,176,100,79,1,1,83,96,64,212,37,42,156,2,149,43,144,40,6,49,13,193,43,74,46,203,160,39,61,104,67,69,247,146,162,250,140,175,102,73,34,157,76,24,84,18,94,23,14,78,81,224,184,149,39,59,2,210,145,236,101,221,21,232,215,56,103,56,52,32,182,58,219,249,89,33,31,112,140,72,233,198,53,11,230,249,25,160,152,10,199,219,142,211,217,163,178,51,17,18,69,134,155,114,111,219,54,232,231,62,228,120,92,99,182,50,81,252,72,119,132,226,227,25,245,60,5,9,125,68,189,197,165,159,201,70,180,108,72,91,141,183,147,77,50,52,253,30,6,179,92,72,175,27,168,245,146,172,158,239,22,251,175,44,178,196,142,237,69,91,144,101,146,230,59,65,61,40,162,224,35,137,79,151,41,6,238,235,227,236,62,204,96,141,236,91,221,255,105,128,1,0,70,0,3,80,231,202,9,94,80,106,99,119,196,51,124,128,147,153,41,172,125,118,87,217,244,255,175,254,80,193,224,107,157,187,85,77,52,196,114,25,28,255,255,255,213,237,251,255,73,93,153,191,254,143,58,210,206,249,255,251,178,100,138,8,6,188,104,213,211,79,77,240,74,9,203,61,44,226,138,30,221,229,68,45,233,143,145,30,165,44,204,128,141,248,130,63,124,77,121,39,53,77,100,86,119,236,105,48,4,16,230,124,190,198,184,200,108,222,103,26,92,101,47,134,40,62,77,64,60,146,97,205,3,6,162,1,166,178,101,100,131,196,66,101,224,160,185,2,140,7,49,98,116,193,97,136,164,97,4,41,80,227,48,244,228,134,199,173,152,4,163,75,161,173,149,39,53,66,81,169,78,23,6,157,113,135,92,190,205,140,68,45,12,64,193,36,86,159,117,32,204,215,178,187,175,140,50,33,4,100,7,187,141,211,25,138,148,138,98,176,162,49,192,53,37,10,132,97,150,18,36,113,39,1,252,88,202,245,201,141,138,163,17,44,150,199,124,100,96,254,34,202,145,233,21,219,113,81,225,90,198,81,157,41,47,51,202,113,114,216,91,124,228,15,137,93,233,43,106,183,28,68,119,14,92,69,17,240,57,174,155,159,3,201,171,187,75,221,11,63,230,208,245,156,249,182,219,184,165,79,183,101,248,178,206,73,26,79,79,228,128,72,213,235,43,108,109,183,40,116,213,91,60,200,82,82,172,211,173,23,95,181,254,217,157,159,233,154,207,207,180,231,192,244,96,2,238,191,6,33,199,138,37,222,234,94,152,139,193,165,60,211,200,179,229,201,255,245,49,127,255,84,79,132,93,205,41,252,107,247,226,236,200,108,236,248,34,135,41,105,50,42,89,126,127,243,228,104,131,4,13,65,84,168,84,71,48,14,189,200,181,125,65,102,35,149,0,2,18,112,0,182,98,139,6,228,168,98,146,71,74,164,48,30,98,64,166,60,44,52,82,16,158,96,68,140,157,122,146,9,130,3,65,137,34,40,173,96,160,147,168,148,8,124,185,139,80,35,8,170,34,226,148,109,17,140,2,132,98,74,104,88,4,59,186,72,6,40,34,9,23,156,167,17,134,84,109,133,154,171,5,134,22,235,70,167,23,51,255,110,15,134,26,16,148,121,231,130,24,152,142,214,95,48,56,48,88,21,105,135,15,163,209,46,104,217,37,123,202,105,72,89,169,101,209,42,159,84,240,36,160,84,130,100,127,176,154,29,167,47,63,115,99,215,211,121,215,215,140,174,165,64,158,100,36,169,105,96,247,22,28,58,136,242,222,135,116,195,137,120,182,77,52,108,86,80,91,231,43,42,188,152,161,237,118,247,134,211,139,179,157,118,137,236,252,202,149,208,29,33,60,218,171,88,129,43,200,144,41,20,193,179,63,142,33,172,97,33,103,216,41,172,128,174,191,227,18,88,0,192,141,133,0,45,201,185,97,246,70,226,30,81,189,138,4,56,152,8,28,164,202,28,161,159,62,255,251,178,100,129,140,7,62,104,210,155,122,99,112,85,41,219,45,36,194,62,30,205,221,70,46,105,143,209,56,36,236,244,194,137,88,148,207,161,101,35,98,3,255,167,255,190,39,127,245,178,35,42,38,143,229,66,125,255,157,213,181,75,51,42,209,104,192,159,185,255,204,253,141,32,173,206,178,66,145,16,165,43,17,100,107,48,61,152,76,217,222,138,218,1,152,40,42,69,216,53,224,144,206,17,3,49,157,76,60,91,106,198,48,5,129,131,102,48,37,152,148,54,35,23,163,89,134,195,198,2,4,26,128,18,156,3,65,196,157,10,32,68,183,108,96,145,16,161,9,35,16,13,0,1,235,129,163,95,3,27,1,63,4,38,149,97,134,62,86,12,116,40,144,101,7,149,60,23,221,133,46,116,19,193,154,200,82,118,157,147,53,196,110,162,87,208,251,68,70,112,0,10,175,131,193,71,239,242,194,74,154,182,80,43,223,13,247,40,102,33,134,173,66,43,44,137,168,162,233,59,58,110,159,83,167,68,247,74,111,194,146,109,99,19,227,52,58,35,129,115,203,157,202,156,176,142,7,68,19,33,156,112,190,231,230,159,45,63,83,2,245,135,104,101,101,104,155,54,140,67,52,110,14,182,159,234,63,73,75,56,185,127,36,183,191,111,179,183,247,106,165,13,152,61,57,229,25,84,182,200,158,90,60,66,237,39,114,97,63,173,158,91,13,45,159,213,138,9,181,182,159,51,63,57,51,147,221,56,197,192,14,128,4,8,2,238,190,92,51,108,191,177,150,21,105,197,87,200,160,218,27,102,64,196,101,114,144,138,26,159,79,255,231,255,235,203,163,37,229,116,205,210,169,173,106,163,40,206,69,103,20,164,53,122,48,17,196,89,139,235,187,93,90,112,40,104,98,82,76,136,212,139,210,20,253,159,229,192,0,7,28,220,128,209,174,158,104,131,130,123,11,117,11,134,77,3,20,5,56,138,136,26,234,88,39,218,30,164,49,187,39,3,58,177,2,33,13,9,239,128,150,249,8,69,70,40,1,11,158,154,89,92,50,170,77,160,193,10,74,84,178,129,217,213,205,54,35,225,72,179,170,199,120,156,179,3,155,184,13,128,125,242,73,105,228,32,237,194,177,48,168,128,29,128,100,225,196,200,143,10,166,36,48,92,203,208,134,10,45,41,168,142,152,33,55,141,234,190,10,36,245,121,241,255,36,104,118,211,132,81,77,84,0,254,31,106,4,114,179,71,160,2,131,4,13,125,81,4,198,13,72,101,82,114,19,48,59,240,252,91,39,52,178,57,36,164,218,186,33,145,49,14,48,87,8,196,182,105,82,23,40,60,70,192,208,12,92,133,89,26,41,59,141,176,45,40,32,232,3,58,127,242,192,6,27,155,255,251,178,100,104,12,70,99,104,212,155,79,77,160,97,75,218,227,48,168,142,28,249,163,70,77,176,220,193,82,51,108,104,176,142,233,133,228,229,220,63,6,184,143,47,36,141,187,33,231,118,69,177,242,160,229,64,162,52,111,78,146,55,254,112,248,48,255,26,20,205,217,189,41,50,43,234,228,251,86,62,190,147,227,171,218,102,52,154,185,7,20,92,251,126,146,250,170,189,169,249,204,100,132,138,35,153,46,174,74,100,143,210,214,43,153,57,226,148,117,193,126,232,52,122,248,186,135,159,64,0,175,152,75,49,195,248,154,131,217,150,175,157,244,193,152,154,25,209,65,128,9,24,176,1,149,160,152,80,209,154,145,24,72,40,4,160,144,132,10,236,145,225,8,74,80,10,67,100,236,177,67,10,194,71,0,13,20,60,132,201,61,2,193,10,16,96,130,204,233,152,130,132,76,124,92,152,117,4,2,64,65,64,9,10,228,126,68,64,43,53,2,150,25,133,230,178,26,154,170,180,135,117,116,23,50,80,221,24,192,144,219,54,97,19,13,94,122,27,46,20,172,25,155,21,4,241,61,16,222,83,188,149,242,173,69,76,185,44,33,175,195,229,200,51,75,183,2,173,158,62,170,82,201,114,212,73,170,159,85,103,28,61,89,212,129,105,232,132,36,35,101,23,166,191,169,131,120,171,70,214,60,221,171,196,112,34,28,17,106,192,226,0,176,116,136,23,210,7,119,89,25,171,138,243,23,101,198,186,131,166,158,118,196,195,182,199,61,253,214,27,210,100,19,54,130,76,149,121,158,163,40,16,0,6,77,248,180,180,208,130,55,58,121,235,116,59,246,36,99,242,219,255,169,89,182,229,182,33,63,254,255,202,191,255,250,246,244,32,255,158,61,10,231,145,75,46,149,97,33,10,18,230,199,34,203,60,142,5,72,106,235,43,202,76,232,89,154,242,183,150,82,204,225,184,91,97,57,26,58,243,190,112,176,109,46,0,0,99,15,128,78,139,35,25,101,152,126,42,102,32,161,130,154,38,46,4,0,156,66,16,169,149,128,38,45,20,25,176,82,14,41,152,136,90,97,0,65,188,11,99,193,87,136,80,57,159,56,16,173,2,73,237,42,4,128,1,243,10,196,5,136,37,80,25,32,27,136,88,250,30,134,13,51,137,203,254,40,65,77,204,56,55,105,76,95,134,128,164,101,69,238,47,229,181,22,82,73,166,225,44,89,41,17,134,104,220,153,1,136,12,249,167,115,210,177,155,229,242,128,152,53,143,213,211,98,163,177,12,87,203,180,238,164,130,249,90,129,114,133,200,101,194,180,24,244,82,201,247,204,193,82,197,89,60,129,244,147,122,214,79,84,217,203,86,214,105,8,180,111,69,213,163,127,139,253,139,255,251,178,100,90,142,7,78,106,208,147,154,99,240,103,12,218,211,60,194,120,92,77,155,70,78,105,47,201,166,179,108,104,246,20,53,54,242,171,191,215,121,189,171,232,175,253,106,175,71,69,180,152,63,43,73,230,123,33,221,178,174,238,113,169,155,250,72,90,171,72,114,182,96,102,251,90,218,109,103,214,114,214,226,154,57,222,143,160,16,131,82,100,136,20,40,70,19,6,196,145,233,36,35,67,19,243,26,214,158,188,206,98,143,199,99,84,238,13,61,3,49,187,195,83,251,152,206,6,148,92,53,255,125,90,234,140,169,43,141,238,39,238,138,210,54,75,138,131,170,137,58,130,2,41,207,181,21,204,198,102,43,51,164,117,187,18,135,108,171,43,18,149,50,222,141,99,24,193,99,188,239,83,130,61,83,117,232,225,1,80,69,95,48,73,204,199,168,115,46,137,76,223,41,50,90,92,201,9,243,21,130,76,98,39,47,49,134,201,134,4,7,152,100,172,44,38,17,132,140,34,0,53,120,181,11,149,93,177,148,84,7,10,79,183,208,120,0,53,104,105,32,104,34,148,9,252,80,244,192,132,92,148,170,128,148,194,149,21,66,58,134,97,18,112,59,116,238,179,202,182,82,57,235,202,39,106,44,223,180,151,172,28,157,239,166,67,128,32,59,244,209,32,106,182,163,170,216,252,203,174,75,27,172,21,126,191,234,167,48,128,181,17,97,164,39,77,141,188,64,68,196,41,123,237,37,50,101,219,73,115,175,166,170,234,160,236,81,147,140,91,74,134,78,163,115,232,167,77,173,132,174,178,47,169,106,2,100,41,138,81,176,196,11,18,56,251,139,64,154,19,145,123,92,196,42,119,205,84,103,91,8,234,146,141,212,194,200,46,57,252,234,21,83,187,113,81,143,234,200,221,218,221,240,20,251,55,205,0,35,128,82,5,55,42,144,116,174,43,58,255,90,89,185,222,57,80,96,237,44,251,164,238,166,66,52,105,34,128,28,213,98,20,73,191,14,127,254,212,61,117,91,43,93,29,230,55,244,144,142,32,238,53,22,167,40,228,35,56,134,234,29,30,10,50,143,71,86,121,44,227,16,142,57,144,94,228,158,97,20,177,208,171,105,21,218,91,51,76,85,52,98,88,136,32,102,41,243,39,82,9,15,130,128,0,135,71,167,28,54,153,212,168,98,227,233,173,80,166,8,45,7,14,204,172,50,0,131,204,22,107,28,22,152,249,14,60,62,11,135,76,4,21,50,17,201,137,129,128,194,130,132,68,83,237,17,159,101,184,75,76,154,240,178,146,145,40,96,37,69,201,45,154,127,13,4,48,32,17,97,52,137,128,27,248,47,171,151,39,32,48,213,147,117,104,7,14,140,43,44,85,148,51,246,18,194,11,255,251,178,100,51,142,7,80,120,81,11,154,75,240,99,9,219,26,36,72,164,28,145,227,72,45,177,29,1,56,22,109,52,149,21,112,173,106,27,145,1,181,51,101,30,167,90,212,144,27,210,195,223,201,153,198,193,106,189,203,20,215,181,43,153,164,72,230,82,10,32,66,202,70,39,139,219,123,28,129,170,73,21,48,27,72,134,76,155,47,115,53,209,55,51,164,100,194,160,113,115,238,157,222,210,244,185,2,138,159,68,180,69,36,3,97,246,207,174,130,16,115,109,217,91,127,244,155,105,59,175,61,220,223,123,41,85,249,229,47,182,126,117,153,176,255,212,63,217,215,173,247,59,166,119,206,126,121,91,190,55,63,243,237,212,159,216,2,140,52,5,103,183,224,57,28,8,71,64,244,118,222,209,5,35,68,191,245,61,245,212,110,207,199,75,47,123,8,235,202,223,135,57,44,53,236,59,250,233,98,103,222,241,253,13,52,179,180,90,14,238,254,246,159,169,226,243,222,106,145,167,254,86,6,238,91,95,183,245,16,234,212,220,94,48,66,141,225,175,200,205,164,101,11,126,243,73,160,130,68,1,160,255,42,181,141,24,170,1,204,19,156,219,240,174,1,162,139,26,170,209,160,12,2,142,12,0,32,204,6,130,164,102,30,164,224,8,196,130,128,134,128,130,173,139,21,221,40,26,118,153,100,169,196,36,57,144,0,1,196,148,74,160,4,70,33,66,65,128,39,188,120,52,100,188,68,2,154,44,16,121,229,62,212,218,44,163,174,219,97,105,141,109,255,148,228,228,55,90,22,84,24,19,27,120,87,218,24,91,116,51,83,73,85,133,0,119,141,90,52,11,208,126,232,55,58,196,130,74,242,117,173,110,82,191,71,180,5,145,77,245,69,206,42,235,15,244,105,18,186,122,88,225,45,45,222,102,200,108,195,148,32,14,0,216,233,113,247,100,205,170,196,37,51,233,55,91,46,186,91,3,41,225,71,65,250,187,88,34,238,91,180,202,183,93,204,165,58,249,133,113,254,48,221,157,132,27,96,88,81,66,168,199,175,124,13,104,113,212,230,207,125,165,142,29,149,21,241,107,31,255,218,180,40,224,9,36,137,0,217,61,47,229,132,243,85,38,13,195,125,145,174,77,201,201,29,21,6,234,95,244,201,66,49,233,231,145,103,48,235,218,96,102,215,253,191,123,249,138,118,176,144,212,218,239,41,223,201,128,194,143,111,22,61,73,181,26,58,199,196,134,180,63,152,106,154,150,18,9,179,188,90,160,0,204,28,195,138,88,255,228,51,94,132,83,141,158,16,143,6,117,121,115,76,233,161,1,145,203,165,98,4,3,195,5,158,208,138,252,190,112,162,244,179,7,150,179,136,56,217,21,133,128,211,133,198,40,255,251,178,100,27,12,134,209,103,210,139,89,75,244,79,235,154,243,61,37,42,85,173,163,94,108,37,121,129,34,36,171,36,240,11,0,144,150,134,14,85,45,17,6,16,134,144,234,203,79,148,155,43,32,169,52,173,113,233,51,31,149,55,8,188,220,102,73,78,175,224,53,183,124,88,140,37,78,155,77,152,172,182,212,142,160,41,75,74,223,201,243,236,7,67,90,212,45,195,123,7,180,129,145,131,12,79,90,137,153,21,194,36,242,49,92,100,89,145,216,6,24,109,236,33,64,202,240,145,115,64,146,147,18,187,231,92,217,170,76,149,178,18,140,16,115,2,171,5,6,153,2,84,101,148,141,101,175,8,78,100,107,179,27,141,111,170,168,175,189,34,56,192,118,23,173,163,93,84,107,205,149,42,252,110,94,77,193,132,49,192,240,38,241,65,173,149,226,134,205,128,25,65,79,12,75,33,230,235,153,233,172,124,96,64,156,176,57,158,217,119,212,54,61,95,156,95,130,189,175,255,180,176,122,161,158,57,244,211,116,251,219,45,223,67,47,254,159,255,189,202,171,254,202,183,209,221,216,113,41,163,206,118,158,213,255,69,241,38,86,21,49,35,117,111,255,25,132,226,177,0,167,37,222,46,123,129,49,128,144,64,64,89,176,28,61,15,33,235,194,135,104,75,196,254,132,2,150,85,40,153,150,90,171,38,142,177,199,254,47,55,9,103,207,107,227,140,253,202,187,47,236,247,252,221,171,137,159,195,143,111,36,217,35,96,120,211,171,166,199,128,44,13,197,169,3,49,101,185,46,90,9,145,193,108,249,190,73,20,80,197,102,163,117,34,254,83,197,22,32,109,10,22,204,70,4,98,166,24,122,86,96,46,128,112,218,101,88,118,194,11,239,197,145,137,199,34,70,112,3,144,24,14,6,196,74,66,163,118,154,112,102,113,77,232,39,231,242,159,214,198,173,165,82,158,117,114,114,33,153,235,52,58,157,172,215,220,217,199,158,61,25,195,225,128,128,142,14,212,130,70,18,141,110,35,28,217,132,127,250,88,185,223,107,202,87,26,219,121,119,36,45,78,250,52,59,235,254,55,173,252,159,188,169,215,59,127,255,116,230,51,143,221,255,175,253,190,181,196,157,153,254,69,186,154,143,140,84,87,44,228,138,226,55,127,214,0,2,74,116,129,25,135,204,96,207,144,141,1,53,50,0,132,131,164,164,84,0,80,128,97,133,34,183,11,170,157,134,32,204,56,175,97,212,206,134,100,237,221,46,32,17,97,10,30,76,30,5,147,51,164,185,151,211,8,128,199,227,176,48,53,83,125,30,164,97,150,159,8,197,60,91,98,11,233,35,183,202,206,175,7,158,175,17,43,89,9,202,16,119,2,25,60,239,92,66,44,255,251,178,100,50,140,6,49,103,212,155,79,102,16,77,71,219,61,44,10,192,22,189,159,88,108,189,56,65,77,151,108,116,243,154,52,241,242,134,217,134,217,70,153,61,43,214,209,49,59,51,179,180,173,254,37,141,164,121,153,60,178,97,107,76,69,82,212,225,145,129,243,7,207,199,4,247,193,232,125,122,237,137,212,94,184,72,176,252,77,102,208,71,249,90,255,64,255,117,171,159,249,245,158,155,83,60,225,229,170,175,99,72,170,184,233,17,93,68,190,69,248,115,87,168,91,2,31,165,96,49,255,244,128,9,154,0,172,25,117,47,41,35,42,109,102,47,100,235,6,5,227,248,218,2,220,110,254,231,82,162,208,37,148,201,34,162,133,27,255,220,242,193,166,164,243,71,199,255,247,213,8,94,131,241,129,115,222,97,233,254,207,255,253,170,88,197,191,223,236,163,234,222,114,162,138,15,160,215,173,96,0,154,114,136,9,54,180,48,27,42,62,110,6,33,65,189,212,161,68,93,242,244,74,153,82,235,35,138,7,135,163,42,226,14,144,71,94,217,67,36,131,73,135,202,133,67,216,77,119,81,85,53,90,216,232,183,44,88,161,156,169,14,21,97,186,131,26,21,214,227,101,118,79,34,209,89,120,153,38,204,100,43,82,6,26,6,23,81,69,13,73,199,106,80,138,167,16,62,80,93,135,230,87,254,127,38,113,52,8,155,173,115,78,140,37,144,110,78,56,84,97,111,230,205,68,114,109,238,27,35,34,212,186,39,17,33,35,68,206,92,245,77,71,77,193,103,62,191,142,255,175,118,145,50,136,242,74,118,78,52,50,146,202,153,146,54,105,28,106,89,45,101,55,194,75,141,232,31,254,80,122,64,4,0,32,96,186,40,5,60,33,157,245,162,187,121,188,97,239,165,16,58,245,94,174,17,212,192,176,20,104,129,150,85,166,129,155,35,78,118,30,166,132,11,147,26,4,102,70,236,167,1,81,207,255,197,153,176,83,156,8,243,165,176,239,255,188,162,200,179,74,211,73,146,26,21,113,149,117,59,109,26,93,232,64,0,1,163,0,6,54,100,67,132,77,52,21,211,52,2,50,145,83,30,4,43,7,105,134,40,82,35,15,5,55,195,133,237,48,32,243,142,86,34,4,17,129,33,224,177,42,241,128,179,54,154,254,22,241,70,10,86,146,161,25,118,65,67,21,5,149,34,82,176,40,99,62,49,58,170,217,106,160,137,168,186,111,252,59,86,3,228,41,254,165,103,141,130,252,244,0,61,75,201,60,170,10,49,254,80,107,133,61,237,209,226,138,202,157,238,89,195,25,156,44,71,221,73,114,162,36,74,41,177,219,170,34,158,59,11,82,138,0,205,16,66,224,173,231,244,209,28,85,6,146,27,255,251,178,100,75,142,6,142,102,82,147,121,75,242,80,201,251,10,44,2,226,88,169,159,80,77,48,220,201,78,175,236,180,101,137,153,81,167,177,155,70,185,105,19,69,141,70,156,53,225,226,228,10,179,119,119,124,196,111,167,178,78,238,49,247,242,126,89,83,207,177,33,119,240,44,172,55,11,63,63,223,85,50,30,217,206,230,161,44,103,157,195,190,250,148,0,3,16,35,1,75,132,97,218,81,201,83,142,186,105,10,151,6,247,239,111,243,184,133,172,168,237,197,126,75,175,159,183,76,117,53,45,142,140,238,101,127,63,63,213,180,254,166,209,148,74,61,143,235,99,203,222,177,168,232,138,138,131,229,211,28,59,245,85,227,59,233,133,144,48,140,55,248,254,251,165,253,45,13,225,243,144,68,217,153,2,140,16,41,108,239,204,100,133,34,47,11,73,141,171,17,84,129,152,135,70,145,239,176,240,230,164,231,193,119,25,1,16,21,52,40,5,12,167,152,161,233,75,27,100,101,201,166,100,17,82,237,177,71,111,79,13,45,13,61,200,222,53,245,46,117,38,90,5,123,237,25,83,216,164,168,220,102,237,169,56,203,245,240,110,226,243,182,37,150,78,147,221,67,63,223,21,185,124,87,203,229,55,153,238,154,37,133,133,55,71,189,109,171,243,52,155,182,141,128,52,140,164,195,47,192,122,126,92,18,31,53,94,172,193,122,184,28,120,28,237,113,108,90,108,158,159,40,159,16,243,104,75,67,222,39,88,125,221,109,193,247,111,194,8,57,118,196,17,253,236,180,219,59,233,134,39,250,117,173,244,176,183,240,207,248,254,156,0,64,10,130,3,98,75,248,16,112,39,196,242,115,28,188,163,69,47,98,175,143,159,45,117,42,207,55,39,254,222,237,80,154,152,138,35,255,249,247,169,21,87,255,170,146,91,254,179,95,96,200,87,71,39,232,228,201,103,115,6,126,151,42,142,231,132,77,173,172,158,114,161,187,155,112,69,69,247,251,11,78,211,34,2,8,19,60,195,136,168,118,50,238,104,108,18,6,165,176,188,229,106,197,5,201,157,241,51,86,164,144,193,148,52,246,226,114,39,230,26,125,44,63,235,154,133,227,136,62,211,147,177,200,77,158,92,134,29,137,193,252,224,240,225,133,11,7,51,53,183,141,245,76,94,132,231,216,60,59,87,0,136,84,48,97,97,225,135,83,111,26,115,55,169,88,207,3,178,122,131,133,157,247,239,198,204,207,223,42,30,174,67,181,152,110,150,232,87,159,185,9,153,251,85,46,19,57,25,227,20,118,246,222,48,48,2,128,112,176,231,182,193,195,39,200,15,105,112,26,24,38,48,88,120,102,96,157,255,63,56,88,225,193,48,241,138,185,250,189,123,235,14,12,255,251,178,100,85,8,22,144,120,216,179,12,54,112,72,228,58,204,60,73,164,26,165,227,102,76,49,245,193,40,144,234,64,246,25,208,35,233,215,224,89,21,23,146,201,231,248,193,131,151,233,94,127,2,197,139,40,177,101,223,189,254,201,167,103,133,175,25,61,125,123,189,254,253,217,61,0,16,0,2,1,128,4,33,142,105,28,171,164,142,91,183,10,69,232,151,128,25,51,99,184,79,191,123,208,129,172,201,83,4,114,156,41,89,128,245,7,45,218,221,17,168,176,37,157,208,70,164,78,232,170,146,149,105,181,223,173,185,202,53,176,239,239,236,250,63,255,103,208,0,9,203,68,70,116,236,6,17,225,95,81,151,141,236,177,97,150,206,109,247,14,5,169,36,134,77,218,223,79,20,129,101,16,231,62,100,130,80,92,175,7,114,210,59,175,210,122,195,178,85,7,248,164,148,108,165,33,100,201,232,99,118,150,122,199,231,188,196,28,20,131,95,118,245,138,232,210,192,36,186,153,12,229,8,229,41,179,137,177,152,221,57,61,82,195,124,110,152,146,150,233,137,242,123,119,225,178,86,223,118,27,84,112,68,123,26,163,151,63,184,233,184,78,75,80,35,0,83,230,121,242,189,15,67,16,214,19,76,210,101,103,52,152,91,152,213,137,178,194,164,114,140,221,152,140,76,50,60,158,47,171,43,108,76,181,42,213,91,187,124,23,208,226,174,174,231,34,190,88,77,151,106,165,158,229,62,235,169,150,247,156,111,231,82,196,179,184,17,230,182,243,73,47,77,226,219,133,108,86,215,221,39,35,32,90,81,18,216,105,71,56,27,99,111,51,108,192,138,4,30,50,193,219,206,127,161,169,32,189,78,14,38,194,197,92,202,187,236,81,248,216,255,46,60,254,115,211,129,79,228,38,145,112,153,66,76,36,132,221,172,191,36,168,179,184,120,0,75,170,228,102,252,247,255,255,245,0,0,0,100,60,11,66,4,81,151,55,54,170,161,140,206,46,205,210,249,191,94,47,164,24,195,112,47,231,251,198,23,81,211,133,57,99,21,165,205,15,132,74,76,98,216,180,99,62,78,49,168,77,215,55,53,142,192,156,81,177,72,245,82,202,240,180,86,39,196,133,149,106,219,66,163,151,128,68,135,223,92,111,7,204,101,194,98,197,241,44,82,173,212,229,160,104,114,118,147,223,89,19,240,39,83,146,197,14,24,88,188,197,167,33,104,226,22,170,238,29,188,202,195,178,209,101,68,175,65,90,60,1,195,207,90,103,235,23,184,135,103,10,107,151,47,36,156,187,21,33,70,2,14,79,239,73,142,243,53,172,235,149,219,66,227,215,171,204,221,173,122,167,12,251,63,144,217,106,31,110,65,14,55,179,109,178,231,30,240,200,255,251,178,100,95,14,38,58,104,217,19,47,98,242,75,164,42,197,61,131,46,23,233,165,102,108,189,133,193,50,21,43,148,195,13,216,244,153,42,44,100,244,130,253,69,200,128,2,85,151,147,188,245,79,175,81,189,88,208,152,210,84,162,141,164,171,202,254,182,137,58,57,178,224,166,59,171,144,17,78,215,205,51,239,127,131,254,116,195,158,40,102,16,106,140,93,56,59,151,222,51,103,15,18,48,27,241,194,10,218,158,143,250,26,45,163,202,55,120,187,216,72,17,23,13,24,64,41,38,242,19,26,155,194,28,173,130,63,198,98,140,48,38,28,209,152,83,135,154,189,205,154,25,82,206,90,176,182,46,203,160,62,119,225,86,142,231,228,4,51,19,2,241,234,243,209,14,173,195,208,8,33,235,15,50,106,201,179,11,135,194,194,226,59,33,237,34,93,41,73,79,19,153,5,199,218,100,11,30,142,202,78,73,67,245,93,93,26,200,151,69,230,92,118,137,33,85,58,154,19,177,171,32,156,242,43,161,198,254,90,21,71,202,161,169,59,209,52,21,183,22,168,102,222,120,231,227,50,186,157,56,247,183,97,8,114,123,231,237,147,145,207,103,205,220,128,205,101,237,28,78,226,215,137,165,168,145,173,68,189,17,252,69,179,135,162,57,92,235,202,21,243,87,101,45,30,180,101,31,239,133,7,0,128,18,71,16,191,145,222,97,251,55,13,24,241,23,165,230,49,245,212,104,118,209,100,74,179,254,64,191,130,144,94,190,84,220,67,111,57,91,141,252,79,242,207,59,7,103,195,203,200,140,78,167,158,181,11,80,100,208,56,241,147,99,129,22,205,155,126,231,123,62,75,255,213,253,191,64,0,69,34,155,83,135,114,112,7,97,72,22,3,222,83,245,138,50,250,42,42,142,102,135,74,197,70,7,39,208,174,42,172,45,209,244,199,70,166,229,51,214,8,11,25,150,206,83,88,166,180,190,63,37,126,3,179,39,162,109,151,95,93,246,187,140,170,76,157,142,212,152,134,210,30,132,166,121,116,105,89,121,65,236,54,210,210,138,78,67,23,17,72,62,30,188,81,89,91,139,93,67,176,212,99,112,156,144,179,13,195,42,33,136,0,200,248,94,51,246,224,156,68,145,81,12,90,142,204,42,171,44,207,26,254,237,73,39,8,64,227,125,219,226,100,242,114,89,29,194,150,98,72,214,116,209,141,33,88,203,117,22,118,74,163,51,16,128,0,0,0,2,137,33,120,3,17,96,247,151,37,235,124,30,219,214,236,156,23,48,110,42,113,204,182,101,97,37,231,86,231,218,88,102,236,51,109,212,163,206,62,138,236,39,251,55,18,11,25,195,29,58,180,132,212,216,193,226,74,158,101,64,0,22,49,49,139,41,255,251,178,100,119,8,69,47,104,219,185,236,75,240,65,130,11,42,60,195,12,24,1,163,94,76,189,143,192,218,161,173,168,80,138,120,210,16,11,150,164,149,175,216,178,138,237,42,88,32,200,174,114,132,183,39,85,25,213,48,27,79,3,196,248,96,56,132,80,90,30,43,71,1,206,167,1,249,30,46,177,79,17,33,95,26,15,80,242,245,134,23,136,152,27,145,202,34,169,62,91,89,85,172,43,112,150,236,117,21,213,47,170,85,225,173,14,28,106,46,25,149,140,12,2,112,142,92,180,38,75,142,124,109,43,71,223,46,227,139,217,199,118,150,90,237,90,179,142,153,114,152,168,185,31,191,102,214,203,237,55,207,196,180,217,80,23,110,170,10,178,252,111,185,76,74,184,148,123,71,27,99,168,209,242,90,172,215,181,203,223,186,210,222,122,232,43,240,222,38,169,213,202,127,230,227,211,216,213,80,242,109,11,61,159,51,120,164,191,208,237,225,64,0,5,166,248,81,68,203,24,122,153,89,63,250,189,158,122,230,191,255,255,242,255,207,181,76,169,255,223,190,243,250,171,86,255,70,24,178,10,208,19,70,242,95,237,221,136,222,92,32,126,108,133,235,0,0,64,116,150,99,7,35,188,211,129,182,180,97,8,159,65,113,22,226,116,1,0,136,51,36,227,154,84,200,194,249,168,115,205,11,129,236,194,144,249,248,119,92,56,188,82,31,155,93,176,203,168,252,175,167,198,99,169,177,28,228,33,53,57,9,9,218,161,129,240,205,71,144,4,54,152,35,52,102,63,25,186,12,3,147,40,38,195,177,218,211,210,122,32,72,208,252,202,90,93,90,62,236,47,63,3,246,67,80,187,191,101,136,239,203,150,213,63,51,21,101,188,150,246,177,61,174,178,134,252,170,179,146,26,102,113,210,215,109,55,200,150,182,5,22,192,244,215,89,212,71,13,99,110,207,85,110,125,53,154,155,114,16,251,210,240,114,205,24,153,71,44,161,172,189,70,81,72,139,138,28,94,25,221,3,221,15,249,228,37,213,128,8,0,10,0,0,34,239,30,11,10,201,84,226,211,208,233,210,201,181,148,184,84,29,95,56,113,211,111,159,253,231,255,87,245,211,205,93,219,255,255,215,255,255,209,144,25,181,68,249,89,222,93,174,133,255,255,203,160,151,244,101,136,118,246,242,27,45,176,24,86,16,212,131,71,20,213,39,33,30,56,41,176,6,43,66,98,222,44,130,209,70,226,226,52,146,214,40,178,5,136,66,198,154,34,35,195,209,180,91,87,66,6,123,131,41,46,102,144,160,42,146,98,144,185,3,21,204,73,78,87,136,135,227,104,160,86,152,90,78,42,23,8,54,5,86,87,207,215,171,164,179,138,124,126,165,148,134,171,255,251,178,100,175,142,38,1,104,87,155,44,53,240,68,107,75,93,28,37,184,87,225,163,90,77,61,147,81,34,33,107,204,147,20,248,8,110,60,138,208,82,220,183,49,172,74,26,233,87,237,105,225,152,58,56,22,243,17,71,55,178,201,153,138,164,214,121,219,122,175,75,63,20,52,217,152,49,246,29,205,123,92,198,91,2,177,55,229,93,114,88,122,92,246,199,170,81,171,183,84,239,170,125,173,151,61,214,57,249,174,79,198,133,76,115,173,127,142,60,175,57,31,239,229,25,156,181,25,167,185,118,162,141,101,245,176,1,133,0,201,80,208,133,53,139,92,28,38,72,200,115,32,184,238,127,130,12,207,216,87,41,41,215,90,43,85,157,62,118,37,84,143,68,178,153,86,117,228,9,127,236,255,250,63,255,255,95,252,117,119,235,127,18,95,211,174,98,33,32,195,36,71,141,80,162,163,9,154,0,133,27,220,134,35,79,99,23,55,208,215,13,88,209,21,6,82,189,170,136,65,122,163,141,94,153,54,222,199,100,184,14,171,175,42,159,218,179,171,92,31,36,125,115,166,22,115,76,231,64,190,22,40,10,252,216,218,108,113,218,218,112,241,72,106,85,114,148,253,171,134,99,177,45,194,145,114,253,138,85,192,233,194,157,176,133,197,86,173,180,225,101,105,235,146,150,18,239,11,244,118,133,34,178,245,117,138,209,182,14,30,233,189,153,79,84,251,46,89,31,44,231,118,147,204,245,246,230,237,139,81,227,53,75,54,91,157,139,115,100,44,27,144,161,211,26,135,21,113,104,16,176,229,27,68,149,221,0,139,171,18,147,15,152,162,75,162,106,84,199,107,123,74,88,62,118,215,43,54,183,173,2,245,176,127,209,164,53,16,60,227,159,74,70,36,191,4,221,176,5,22,43,200,65,39,120,97,66,53,148,12,76,36,132,141,165,135,220,66,127,99,117,80,208,129,138,93,157,36,197,30,191,19,171,94,172,123,52,65,97,29,76,204,44,36,158,195,10,70,129,44,82,151,114,129,199,12,43,126,143,255,234,59,255,255,242,55,139,243,84,103,231,122,245,104,212,163,222,242,163,150,35,220,45,168,194,82,113,164,0,18,26,131,210,140,48,234,243,65,104,48,208,195,29,97,71,211,82,38,48,50,112,161,241,128,150,152,56,250,180,11,34,132,30,39,120,4,30,3,49,145,208,129,241,128,5,9,75,229,146,129,162,66,193,2,34,64,232,32,67,102,44,143,133,174,118,211,54,42,68,96,165,177,23,112,192,65,149,93,97,92,119,65,175,38,138,56,50,149,74,198,216,36,8,161,145,39,218,34,171,146,217,143,49,151,129,217,121,155,225,224,181,228,36,63,109,246,101,171,194,101,65,179,97,174,131,0,255,251,178,100,209,12,230,60,104,216,27,47,101,112,90,201,234,177,61,133,78,156,221,157,78,45,189,30,145,84,173,107,76,243,21,113,133,184,19,48,89,38,196,135,27,210,10,168,90,112,178,155,49,31,66,84,171,160,33,39,179,158,31,185,181,178,105,77,6,177,108,229,52,107,69,180,6,216,76,27,116,184,141,117,149,88,16,92,31,93,15,131,45,215,244,219,29,100,38,13,192,231,63,36,104,19,32,202,104,62,46,177,142,252,13,120,81,66,24,179,14,49,82,166,79,30,126,105,246,150,200,231,138,16,253,30,15,178,213,128,12,72,140,211,49,46,134,39,158,157,173,201,52,142,104,37,105,132,242,216,255,172,41,24,64,189,119,26,146,254,248,218,218,214,50,189,25,89,21,85,87,217,5,208,115,51,23,224,43,181,117,182,79,215,255,255,242,117,223,181,181,45,91,241,201,55,161,87,253,105,251,145,166,32,228,191,201,254,83,251,157,232,122,132,210,0,0,228,220,146,134,121,0,10,115,176,97,19,76,117,8,160,220,36,64,162,157,12,21,104,51,196,193,65,12,197,226,12,212,150,17,65,48,136,172,72,61,43,131,196,71,209,88,15,177,10,228,200,239,0,215,65,61,148,187,142,201,15,74,244,179,15,207,179,28,38,205,143,223,20,102,58,167,243,32,238,244,119,165,231,101,94,119,66,239,90,26,46,187,139,10,238,178,112,205,21,55,14,187,74,243,174,215,47,20,53,142,97,130,14,126,48,29,243,40,14,20,163,174,254,165,227,165,90,195,236,119,234,2,134,224,190,204,243,245,186,237,171,205,59,206,229,26,252,130,102,153,57,44,189,93,181,111,3,183,232,171,118,46,153,160,64,0,1,233,214,2,128,239,126,122,197,64,5,197,8,72,154,17,40,64,166,152,187,67,182,54,252,130,87,76,183,173,231,167,41,157,148,132,103,53,92,138,237,83,166,100,15,69,22,204,124,19,216,207,61,106,127,250,245,94,78,205,232,181,148,156,221,250,72,207,200,35,201,153,216,32,108,209,74,15,94,95,122,130,114,134,46,96,156,81,44,23,4,184,0,124,62,234,163,126,46,60,180,227,18,66,33,48,34,58,53,82,177,0,208,92,212,203,194,135,146,9,72,128,193,46,192,24,60,64,44,96,96,0,230,48,194,211,8,0,46,115,140,161,75,76,20,114,68,4,172,1,112,68,182,79,244,37,165,226,71,42,162,162,5,2,55,239,90,95,54,54,110,172,41,112,203,31,194,64,87,90,34,223,80,56,236,65,204,167,57,24,81,100,129,86,52,209,146,38,6,89,8,7,200,5,10,243,197,16,23,92,177,70,39,113,74,53,75,42,178,15,108,58,32,61,102,70,197,170,161,243,93,97,97,98,255,251,178,100,201,14,229,44,102,216,155,15,97,82,92,137,218,214,61,34,62,29,193,163,78,109,189,59,1,106,180,107,204,244,148,248,61,174,192,152,138,186,108,142,200,203,136,90,164,93,52,69,223,219,183,208,218,53,59,203,46,99,201,192,250,126,50,44,153,91,87,174,23,76,13,206,65,176,76,16,4,142,145,34,10,141,32,44,82,77,48,70,39,70,32,98,146,185,166,78,109,37,169,138,50,153,26,3,226,11,66,89,56,148,48,185,84,107,202,20,132,227,45,29,70,64,25,218,109,58,9,77,33,88,134,43,82,232,151,203,167,28,32,111,157,35,106,29,167,99,247,219,247,23,252,105,253,255,233,244,245,255,255,31,185,62,102,239,95,95,243,165,214,72,181,85,75,211,101,172,168,116,182,132,171,29,230,167,97,227,221,25,208,195,197,130,213,74,87,154,201,63,157,37,144,168,68,71,81,140,101,42,156,99,186,218,200,199,160,248,185,0,0,176,106,208,36,180,220,32,141,188,220,210,141,12,81,56,8,34,97,162,226,17,18,0,243,3,57,80,98,243,6,33,39,41,129,3,160,57,9,162,70,1,195,105,126,6,0,127,165,98,32,179,12,7,109,152,179,80,122,91,155,1,30,11,114,222,88,200,16,5,234,78,102,228,130,52,250,119,202,0,33,198,186,192,217,61,35,30,180,186,165,8,175,47,110,204,33,135,183,104,122,99,12,228,20,137,96,214,6,132,106,61,152,170,25,91,203,13,64,183,26,77,105,125,59,28,26,226,53,42,135,43,153,101,196,44,238,38,169,47,178,166,20,116,244,125,231,80,222,65,199,131,73,183,168,214,204,143,235,170,185,106,209,138,105,243,85,206,225,209,202,216,194,118,74,89,53,154,154,94,34,3,249,175,73,182,187,91,77,66,87,143,173,124,13,57,26,187,144,141,69,110,202,52,72,113,121,165,183,6,246,239,49,76,159,255,255,255,253,32,0,32,64,0,0,12,222,245,99,72,19,81,228,234,29,90,55,41,42,74,130,59,25,104,150,220,243,47,219,231,255,255,127,101,79,250,247,27,14,17,117,46,4,70,85,143,71,105,191,172,156,145,50,167,254,127,210,110,30,254,143,150,166,132,125,247,17,158,174,224,201,68,73,55,250,91,151,207,153,148,105,148,151,80,242,23,136,25,183,161,62,86,128,0,182,247,16,132,55,6,140,228,3,18,116,193,11,132,36,136,8,67,101,126,67,128,172,150,178,176,176,106,193,201,216,90,136,185,76,53,110,191,147,108,229,247,88,142,244,70,0,161,142,67,77,102,119,53,237,35,136,96,244,216,158,157,83,165,101,98,137,83,241,18,211,95,133,167,168,244,25,117,40,71,36,32,55,101,35,177,63,207,177,247,208,255,251,178,100,203,12,166,228,110,212,19,111,79,160,92,203,219,45,36,227,142,87,17,163,92,109,49,249,1,71,178,236,76,144,137,184,173,250,218,31,101,109,115,197,178,182,209,83,94,166,101,25,252,79,121,157,244,63,173,102,103,186,219,197,227,253,197,187,175,136,101,110,188,5,36,208,25,45,93,118,56,113,158,174,99,177,235,54,185,206,125,101,202,53,92,224,71,129,2,152,241,55,224,200,231,252,218,127,73,125,31,55,197,180,189,254,109,120,115,201,14,150,207,190,111,46,166,146,53,123,72,213,20,42,30,153,212,80,70,236,158,25,201,18,182,135,194,20,176,75,148,33,41,255,245,234,50,215,255,57,17,100,40,55,5,114,244,189,23,86,119,234,244,169,61,173,152,211,39,77,61,216,19,92,137,178,189,30,237,107,163,181,149,79,204,36,125,88,131,152,179,171,177,140,48,219,20,120,80,108,0,0,82,184,66,64,108,18,166,105,52,100,12,102,154,126,33,55,16,2,20,20,176,163,0,10,49,162,227,1,2,47,32,241,153,121,137,133,0,161,107,148,88,244,160,36,70,2,243,194,216,0,136,89,0,205,226,56,217,38,9,105,45,2,194,253,8,47,1,56,216,135,27,67,20,120,165,75,26,172,203,13,166,33,58,43,96,153,39,57,111,57,148,78,145,80,156,154,154,89,146,169,228,27,56,77,35,148,184,145,233,195,120,115,148,84,135,114,171,180,38,178,237,75,127,180,121,216,207,78,150,158,64,209,125,141,93,140,35,89,72,29,113,182,14,96,151,88,189,85,123,201,99,186,127,68,102,21,163,163,34,31,70,239,169,182,180,194,129,243,156,96,168,134,134,160,178,190,241,61,71,144,213,165,129,59,9,221,212,18,98,62,122,83,37,43,38,150,140,177,50,164,35,254,101,89,138,232,147,50,184,226,28,185,236,53,74,236,0,0,8,0,0,19,54,58,0,195,226,130,34,102,9,8,209,42,138,152,107,177,52,56,161,45,234,113,61,48,201,59,188,255,70,255,95,251,209,117,119,110,143,232,250,20,89,255,79,221,95,221,123,241,249,110,147,103,84,173,129,127,42,78,154,87,125,89,16,47,91,166,80,22,27,52,115,189,255,175,150,169,189,143,137,143,252,152,87,44,97,86,246,178,144,34,226,211,56,130,12,5,227,252,52,214,147,17,27,5,22,48,102,89,186,214,16,0,40,82,58,48,160,64,64,208,168,80,104,128,16,32,82,160,225,105,106,16,42,49,70,145,73,20,52,76,120,47,90,227,166,70,134,74,152,144,63,35,40,243,137,90,72,204,132,73,98,57,216,197,208,212,56,180,185,111,194,50,19,247,238,42,199,123,126,218,234,25,76,137,39,13,234,167,138,23,102,148,70,255,251,178,100,208,142,166,212,103,212,155,111,101,66,94,74,154,250,36,70,158,87,233,161,82,109,61,53,1,61,47,236,40,144,138,97,234,162,220,32,79,23,109,203,25,48,154,81,188,142,95,69,20,140,9,146,162,22,45,37,25,137,27,104,24,202,82,122,203,44,25,82,90,106,45,76,12,120,76,197,35,140,229,157,168,52,74,250,40,123,54,6,221,210,118,75,183,85,253,220,62,215,134,175,80,111,97,157,58,204,151,83,250,159,172,218,173,247,54,223,217,244,233,2,11,87,7,244,31,54,24,17,193,36,49,97,56,207,99,253,106,91,46,51,49,183,49,58,148,241,229,52,93,167,255,78,62,191,253,122,221,233,245,70,243,21,254,74,109,239,178,179,154,134,209,38,102,238,228,74,222,103,119,122,105,173,30,151,189,170,117,74,195,188,192,199,37,104,61,179,157,122,128,0,21,160,64,105,255,107,131,132,142,113,216,73,156,194,205,1,67,230,110,76,85,20,4,145,133,207,65,194,194,16,49,229,49,160,176,64,80,97,49,128,3,30,10,93,224,8,99,9,66,247,133,110,160,229,210,95,73,26,14,203,93,24,106,27,152,194,204,33,208,82,153,114,253,108,169,252,183,94,107,131,3,140,206,143,1,108,196,49,114,224,228,199,143,71,37,144,60,121,179,192,85,96,25,167,69,167,67,4,65,162,140,198,219,104,17,228,228,138,118,51,86,246,4,162,177,146,250,178,141,42,178,175,23,86,173,167,182,106,196,9,174,168,188,118,177,182,114,134,234,215,168,63,156,151,239,85,36,151,41,66,248,249,136,188,86,220,118,31,169,1,198,77,23,94,75,203,101,228,136,222,62,128,56,41,93,168,172,181,215,174,159,17,227,52,234,175,177,147,91,71,118,187,10,163,250,156,183,106,167,221,114,150,196,91,172,193,76,164,113,49,172,20,63,127,81,21,0,48,96,16,26,171,168,124,132,70,117,196,186,141,5,138,136,174,152,188,233,145,52,183,234,118,127,51,180,217,84,53,138,63,255,255,168,23,30,74,74,74,74,165,145,74,21,144,148,53,72,85,139,149,38,152,121,150,111,235,253,155,244,146,82,169,163,135,6,2,188,20,170,0,58,200,148,53,211,60,232,118,202,24,150,244,168,148,221,12,80,199,224,96,1,118,223,136,11,69,211,22,147,138,3,52,224,40,202,98,137,208,72,224,80,83,1,138,171,108,130,50,219,170,138,63,43,75,26,122,99,15,242,122,192,107,115,58,176,244,251,88,135,160,56,106,72,196,15,21,37,5,10,164,17,121,40,10,74,116,246,77,115,205,174,104,156,179,210,114,30,84,32,30,1,224,31,208,129,56,52,145,228,3,18,17,50,201,63,98,45,42,38,34,96,141,118,255,251,176,100,212,12,7,25,104,211,147,120,99,244,93,105,203,26,37,67,158,21,237,163,92,108,164,119,193,61,164,108,232,51,138,48,148,115,15,55,9,32,86,105,177,35,152,145,123,235,234,114,157,145,215,230,220,210,7,21,122,52,192,50,113,176,173,192,203,189,77,11,114,48,166,99,229,112,68,5,66,99,250,245,95,37,9,16,93,218,65,110,188,146,180,37,10,28,14,185,252,206,220,161,41,156,85,10,0,64,0,0,89,111,225,193,24,179,0,51,106,28,7,167,30,107,165,71,183,77,77,106,250,255,255,255,212,48,174,211,10,213,135,251,253,149,253,219,77,25,145,200,250,220,246,115,228,217,173,100,104,164,185,153,137,169,2,3,66,139,164,42,240,84,225,242,174,207,82,94,145,117,49,196,57,16,10,2,0,204,20,55,78,132,63,76,165,122,76,116,60,140,180,62,140,0,19,199,135,3,50,11,243,1,136,83,0,71,195,17,200,35,10,68,96,176,180,100,104,184,204,1,35,193,133,226,169,133,32,104,8,164,48,156,29,48,164,30,0,129,96,97,64,135,25,24,6,18,123,42,101,18,6,68,6,233,117,91,9,156,113,131,50,103,3,67,44,42,24,33,151,26,115,22,12,81,103,32,123,81,100,81,192,212,77,40,215,139,51,80,86,160,89,227,44,54,230,200,20,49,40,212,81,201,79,72,62,27,115,220,65,235,30,33,182,225,169,107,43,135,227,73,193,70,213,247,78,217,161,218,202,220,167,143,232,10,94,73,85,41,215,4,164,236,74,22,27,191,103,124,198,192,229,6,237,24,74,68,118,172,141,30,239,89,50,245,183,185,63,96,86,179,167,92,140,109,194,122,40,98,79,98,253,103,244,154,11,147,100,22,196,148,21,124,71,150,107,101,134,151,211,35,91,108,8,85,121,43,246,23,25,52,229,152,208,175,43,216,48,39,116,253,244,120,74,216,115,167,51,10,123,181,215,194,143,189,79,10,183,171,84,109,83,239,235,253,197,220,8,127,227,255,241,138,127,241,11,121,204,25,128,64,30,0,0,229,220,234,19,132,233,164,201,7,117,145,117,22,159,213,17,181,229,160,187,77,41,8,68,130,237,79,164,251,255,255,242,255,203,217,253,63,110,91,58,224,251,157,155,208,178,154,141,165,60,133,110,3,85,233,108,214,179,100,80,199,68,27,44,54,2,86,190,58,218,26,31,222,224,209,173,95,53,113,127,16,113,95,141,241,241,26,251,52,120,208,6,175,16,183,50,102,76,207,17,41,224,234,166,56,153,117,137,146,8,70,16,25,1,15,46,75,142,56,45,231,86,196,208,77,4,71,83,103,218,92,208,155,196,110,18,0,138,244,207,51,143,54,165,48,3,197,26,150,45,229,255,251,178,100,219,12,8,210,120,80,139,185,124,96,95,77,27,10,36,72,172,24,153,155,86,77,60,215,217,111,167,108,232,149,22,216,107,66,136,230,64,169,221,146,37,49,57,85,30,136,232,136,204,34,33,221,113,224,105,169,207,206,186,84,166,72,83,5,101,81,61,90,204,91,57,237,142,105,44,242,36,8,183,87,203,52,141,81,115,184,247,145,170,137,87,145,177,225,226,28,40,175,111,107,67,214,166,129,166,41,94,59,123,124,190,212,72,196,222,62,172,215,141,79,60,106,246,217,85,171,88,171,11,235,55,108,89,102,127,219,233,121,99,102,72,49,228,139,252,139,14,62,205,83,90,105,206,135,156,2,35,58,180,160,85,98,236,15,0,177,16,76,32,1,128,96,15,102,220,232,52,34,89,126,229,99,40,93,174,135,150,207,87,191,170,249,122,206,11,53,221,166,127,170,37,127,255,232,8,110,106,42,78,62,46,29,98,6,117,209,6,171,238,229,102,254,185,38,253,118,149,71,85,68,135,29,193,218,138,170,138,45,203,50,82,182,18,21,120,77,38,231,40,16,222,113,79,67,133,210,153,89,73,117,2,0,151,46,252,42,252,241,32,48,43,205,170,240,41,82,204,40,49,159,40,145,205,37,9,235,89,164,134,10,172,13,1,3,77,46,20,160,94,44,210,99,4,143,86,148,227,78,41,5,105,240,224,140,119,158,235,37,108,88,23,93,43,215,104,54,227,184,184,60,92,66,86,37,28,209,57,112,129,168,178,190,114,164,22,228,187,8,78,41,181,4,176,171,209,150,159,176,70,139,134,230,71,182,110,115,118,168,135,53,49,30,62,30,66,170,197,104,181,69,94,111,182,88,207,159,237,146,247,190,96,179,79,10,139,76,113,154,100,74,105,133,124,124,125,70,82,93,116,177,181,43,200,129,119,46,65,38,26,13,33,68,69,162,9,210,104,26,166,176,134,41,37,217,244,95,91,99,146,138,88,102,104,219,48,129,161,180,3,44,178,149,42,75,22,113,124,140,97,246,8,192,160,192,96,0,236,249,54,132,9,42,186,72,121,216,34,218,145,84,243,51,222,120,111,186,206,35,133,251,55,239,165,27,167,79,254,43,255,247,86,71,250,63,215,82,18,85,177,141,218,236,157,89,137,107,200,77,240,69,89,12,195,227,115,182,181,130,140,3,78,9,20,130,10,70,213,57,113,175,128,104,39,131,160,2,190,96,184,38,90,182,98,167,7,131,142,33,77,49,116,131,16,19,54,147,211,20,67,48,80,163,16,38,68,128,160,130,209,46,193,136,13,24,208,56,132,4,238,96,173,74,8,142,45,186,45,36,41,127,200,8,69,54,150,14,91,52,72,118,46,32,2,166,117,8,67,42,116,220,178,128,181,255,251,178,100,181,12,6,66,104,214,27,79,77,112,83,41,219,42,36,70,188,26,145,159,74,77,225,47,193,108,167,107,140,193,26,121,231,84,152,75,14,140,203,0,222,187,205,6,92,215,153,10,146,129,95,102,124,246,62,242,169,169,235,86,98,10,186,32,139,49,10,105,67,175,199,95,234,231,77,106,215,85,30,45,27,123,148,40,169,251,165,213,103,77,47,32,163,148,132,36,179,95,190,21,185,25,117,51,17,100,151,111,161,76,219,193,212,116,210,116,66,60,171,89,202,142,174,75,43,101,125,66,208,164,149,199,132,138,61,118,230,218,115,203,217,186,146,139,59,34,155,90,159,76,203,79,102,27,93,102,20,107,118,50,148,225,70,65,207,54,0,1,183,40,158,17,15,66,64,249,143,5,71,24,202,149,240,185,246,164,182,183,123,138,78,17,17,170,220,111,125,21,27,183,7,255,131,17,201,243,114,183,72,53,127,187,78,203,69,70,164,174,210,118,111,172,149,174,251,78,59,206,246,219,255,93,162,42,188,254,237,162,147,52,135,50,250,63,135,169,187,120,252,41,250,190,75,229,58,3,212,10,121,205,193,254,48,126,216,224,177,243,61,164,77,74,111,50,17,4,215,200,50,211,24,48,202,99,161,97,130,193,228,0,179,63,134,140,74,5,49,41,20,12,161,1,11,77,176,147,154,40,205,5,27,6,80,28,64,96,65,208,204,130,57,73,2,195,128,160,13,89,1,33,102,168,184,132,97,137,80,64,84,182,166,100,92,116,112,64,200,52,35,82,242,32,140,9,29,73,69,23,73,44,82,220,32,43,128,134,200,126,14,51,22,95,42,172,179,26,251,190,192,152,114,198,170,200,69,131,164,161,120,229,46,147,166,160,19,236,2,80,214,53,185,67,181,52,86,53,74,90,61,53,124,128,135,114,179,31,101,209,116,254,141,39,163,215,36,92,116,246,23,78,177,151,138,87,117,149,246,161,192,246,114,177,65,242,54,88,104,1,150,61,150,61,81,254,122,94,165,86,247,223,224,165,206,98,113,200,178,181,131,35,137,216,47,44,102,123,59,187,123,173,250,231,241,179,29,172,245,171,213,173,114,251,150,206,172,187,139,102,102,102,102,20,223,57,159,0,8,229,220,50,44,192,208,193,146,227,90,90,82,225,154,172,103,23,102,217,115,191,246,163,171,104,191,255,195,153,66,55,245,251,109,86,191,178,240,203,141,57,15,166,123,31,205,8,35,44,165,56,197,251,8,159,198,221,140,136,169,152,81,166,25,148,193,179,12,108,202,194,10,141,65,135,60,201,65,114,139,130,8,9,140,13,34,42,16,56,80,109,114,49,134,76,160,33,17,165,11,198,31,17,44,195,17,11,196,134,0,192,25,129,136,32,96,255,251,178,100,183,14,199,192,109,80,3,154,99,240,80,137,219,19,33,67,156,28,121,165,72,110,101,47,193,62,167,108,76,144,150,96,42,225,48,176,56,12,22,1,54,120,16,150,198,25,12,140,51,3,76,198,196,24,193,112,18,241,101,161,161,9,129,70,16,92,184,173,17,160,41,57,35,152,94,226,131,144,20,184,18,85,134,23,93,237,118,220,121,42,254,154,82,249,230,237,117,242,142,75,230,31,249,168,121,176,195,85,145,106,235,217,10,129,108,76,242,31,164,161,229,235,193,68,72,51,160,64,133,34,156,131,84,130,36,144,18,42,40,72,129,18,50,69,53,137,138,16,49,251,104,118,50,77,64,186,93,181,86,158,76,9,240,162,119,178,81,226,166,186,111,37,21,141,172,136,205,88,240,88,67,12,39,65,179,217,221,218,189,77,138,241,187,98,49,94,183,121,226,72,182,35,140,77,169,180,117,93,201,82,240,141,186,208,89,199,14,26,44,18,85,122,192,1,251,55,15,138,211,48,83,196,151,221,51,73,206,150,205,99,55,188,238,26,247,40,191,198,114,250,42,255,33,188,90,190,203,33,20,154,156,73,253,91,105,179,174,89,218,191,77,145,204,202,183,69,171,178,213,115,176,171,38,230,49,97,35,21,113,148,132,42,145,35,5,117,40,154,43,84,35,48,0,0,73,140,65,69,54,124,112,102,108,108,69,209,161,87,70,66,36,24,172,88,99,49,17,131,129,34,48,96,241,212,172,90,72,2,50,73,90,177,133,72,34,32,120,144,0,198,65,53,64,202,27,8,51,65,41,65,188,170,112,128,128,1,183,65,44,149,121,84,212,252,50,5,75,213,248,16,4,0,133,140,129,82,15,36,13,24,152,20,140,144,5,67,141,57,45,243,238,227,187,43,1,3,55,23,173,213,110,13,188,16,227,192,80,50,251,150,49,176,2,185,76,142,55,100,120,94,97,116,59,218,43,22,32,140,238,55,240,244,249,115,150,187,117,116,147,127,229,205,37,102,21,134,222,249,99,34,154,71,51,62,203,71,174,238,48,99,239,54,55,88,145,41,34,247,28,208,221,91,8,46,58,21,94,53,87,88,172,128,120,73,185,181,88,58,99,15,145,107,44,38,97,233,148,253,153,7,157,211,111,12,215,167,126,104,254,210,208,109,179,217,110,117,60,94,196,156,171,35,221,223,104,0,0,198,0,26,207,226,112,62,132,202,24,16,45,79,221,82,16,71,243,124,45,226,3,83,240,128,64,34,155,244,171,171,219,244,255,199,229,255,157,135,12,216,86,133,255,206,253,98,218,145,41,161,229,50,166,78,79,196,144,252,150,233,249,66,48,54,57,228,36,41,67,246,51,249,114,255,142,42,75,198,200,188,197,37,129,183,23,255,251,178,100,160,142,135,70,105,81,155,153,99,226,91,203,251,10,36,67,156,93,49,165,66,110,101,49,129,218,52,43,28,244,160,168,225,207,1,66,1,134,33,186,154,193,82,97,228,177,195,155,134,158,47,25,41,156,36,60,55,106,244,88,42,96,225,80,201,32,16,42,77,113,9,68,12,54,79,241,32,1,130,129,38,21,16,153,84,40,2,25,6,3,65,78,36,64,26,195,77,83,156,128,86,33,112,18,73,88,12,100,6,79,120,28,50,251,139,20,153,234,212,207,128,0,36,209,32,138,106,34,57,135,161,155,31,78,199,82,145,153,183,129,200,198,27,178,5,202,89,131,252,221,155,231,9,238,106,171,49,69,80,50,188,126,189,37,168,55,221,186,105,251,111,205,152,159,71,10,76,241,57,52,74,149,167,204,202,52,72,21,52,209,98,41,239,105,149,146,245,178,165,103,111,140,102,40,140,68,89,12,136,237,98,181,68,115,150,194,64,187,40,161,6,20,55,26,42,144,198,48,170,153,40,252,131,81,219,68,191,147,187,209,73,10,211,62,146,38,75,8,79,36,61,191,63,89,208,205,177,250,119,100,9,146,210,118,227,162,204,207,27,81,0,200,221,210,28,229,26,152,131,184,34,2,157,184,41,42,35,60,209,87,201,162,236,180,1,139,157,182,33,140,72,29,92,195,76,100,215,115,194,85,252,55,255,202,72,54,120,56,62,105,99,220,107,90,58,227,41,228,187,31,241,21,222,206,246,236,68,235,41,99,199,85,124,77,78,194,53,167,93,176,139,204,125,103,196,113,113,45,50,237,19,66,97,211,107,21,227,235,110,255,134,241,146,75,68,197,13,139,168,117,50,7,115,251,69,85,32,244,0,0,72,80,194,112,51,198,141,12,16,187,52,194,100,222,196,112,72,236,199,1,179,6,135,72,139,192,17,49,135,65,227,1,148,43,49,136,56,56,50,99,2,136,36,4,6,1,17,12,12,48,6,73,211,8,133,95,162,228,24,28,137,25,80,224,0,0,24,2,12,17,178,160,87,136,48,131,145,17,128,140,176,52,198,24,156,12,241,166,206,56,200,56,177,30,71,178,5,18,120,158,64,175,83,24,101,154,9,12,84,158,132,153,64,245,50,51,25,0,163,166,249,142,155,40,168,132,110,150,87,219,34,195,119,141,146,173,141,214,94,154,146,28,178,22,224,170,155,104,240,136,122,76,248,67,87,189,184,107,154,218,156,114,163,225,217,184,18,180,205,228,220,102,170,10,191,59,195,208,68,69,24,160,151,249,253,234,242,165,200,233,130,169,18,25,140,223,165,162,192,129,2,202,61,233,202,229,141,194,36,174,116,94,195,191,255,63,220,253,95,222,128,17,185,115,18,169,118,81,15,54,235,171,213,255,251,178,100,117,142,198,239,110,209,155,143,77,64,90,233,202,227,60,202,62,90,193,157,70,78,97,47,193,135,179,236,12,197,14,48,116,148,16,88,163,37,213,189,182,165,123,203,225,37,205,103,255,111,67,127,255,129,197,116,67,80,194,134,26,75,157,249,149,237,175,190,115,189,85,221,211,179,102,33,142,169,83,167,190,99,43,151,206,150,60,127,48,231,180,103,36,149,253,91,215,230,183,178,243,106,120,0,222,123,31,212,83,109,159,20,110,153,88,106,99,170,9,142,42,103,152,52,131,88,38,1,9,154,9,40,172,104,7,48,88,68,192,36,4,140,0,3,71,129,224,163,120,209,157,128,13,140,249,179,92,202,6,205,217,161,132,34,38,17,48,126,170,106,99,4,224,28,32,86,45,82,227,67,2,2,57,37,64,67,160,97,54,202,118,189,222,149,230,144,211,19,238,107,199,125,157,184,18,199,66,9,108,239,86,222,166,253,220,106,18,134,42,209,153,108,113,220,179,11,150,194,49,181,102,255,97,174,225,168,82,136,50,153,167,201,105,228,155,56,187,66,240,228,161,123,84,244,208,9,229,120,148,88,90,79,181,187,151,97,61,106,249,28,170,165,36,145,167,45,130,182,76,194,43,123,248,58,96,7,19,225,125,64,134,152,175,44,215,67,124,42,229,40,17,108,178,236,130,181,18,145,221,79,220,62,121,82,250,172,64,230,51,135,67,218,209,164,1,54,179,252,17,220,2,193,147,213,138,251,88,167,226,165,63,47,182,205,87,117,178,27,223,250,123,223,209,191,32,36,23,1,106,186,15,72,197,230,238,105,164,128,220,178,143,81,157,246,201,137,243,252,167,42,250,74,156,46,254,102,121,146,141,240,216,13,136,200,224,217,234,173,145,137,1,42,199,194,248,121,126,105,250,189,158,104,101,236,230,100,68,103,169,157,90,56,0,4,164,184,44,170,127,107,230,17,78,100,52,167,232,50,192,4,142,140,136,172,32,1,98,24,152,145,128,146,184,6,58,16,175,12,56,25,2,47,73,128,0,13,23,183,36,6,52,117,168,152,166,6,0,95,209,32,149,158,211,98,194,120,150,14,2,80,117,153,40,21,218,144,241,140,97,190,57,81,41,39,19,181,86,194,245,84,165,109,109,136,182,242,210,39,233,50,145,101,120,147,177,40,89,21,153,119,119,185,123,103,31,106,110,222,243,11,212,206,154,243,188,115,207,23,20,174,60,118,203,109,201,80,221,118,96,117,35,219,103,180,176,91,98,174,214,245,104,84,126,182,190,121,137,99,91,13,47,167,9,120,252,210,149,61,229,167,241,222,44,180,229,233,254,254,111,242,154,197,150,186,55,241,114,91,52,147,80,224,126,15,173,183,214,207,223,78,21,53,71,255,251,178,100,100,140,198,96,104,211,155,111,101,64,99,140,234,243,60,229,126,89,133,159,72,110,97,47,193,139,167,172,12,241,33,41,43,15,148,4,57,109,223,6,82,40,222,21,77,122,63,38,250,221,254,227,231,70,187,185,150,116,57,119,110,204,99,37,101,14,251,249,237,248,240,220,160,109,204,87,162,36,167,81,231,123,136,57,135,250,165,201,114,212,187,35,16,204,238,213,234,119,16,37,209,72,14,115,17,12,36,40,220,113,85,74,231,101,161,208,151,181,169,85,165,40,119,219,66,168,234,247,53,108,175,173,69,21,160,0,4,149,12,64,113,50,41,112,197,7,83,60,150,206,12,72,48,186,200,128,56,96,179,104,144,140,179,99,69,163,4,12,150,241,130,133,228,192,101,17,48,24,49,172,28,234,22,82,9,155,69,230,132,128,69,129,118,28,186,242,180,163,42,224,168,144,224,39,34,127,60,226,50,221,168,251,8,142,231,59,109,1,195,98,53,156,217,184,11,39,34,162,77,82,57,13,210,125,192,157,129,38,101,208,151,130,205,197,17,202,69,73,45,202,81,217,118,17,204,187,190,78,249,247,229,31,183,43,149,41,193,251,132,126,85,89,104,124,79,95,191,254,108,233,133,155,147,214,186,218,20,213,82,75,224,151,119,125,79,77,201,191,86,196,11,162,212,239,33,242,18,151,254,188,91,167,127,210,47,183,110,44,67,31,36,202,35,79,47,125,178,170,219,13,131,38,17,2,204,44,231,234,67,112,73,110,242,85,49,12,75,61,179,247,150,96,83,221,177,36,45,193,83,208,93,101,133,123,166,123,101,17,167,24,181,181,79,255,255,23,33,19,36,204,44,218,191,93,45,87,227,7,113,241,235,240,252,66,15,158,126,171,186,234,58,131,70,85,19,117,80,30,106,131,57,51,175,218,26,159,227,52,64,42,191,23,219,249,247,238,228,37,155,11,46,11,155,14,182,205,43,192,0,20,179,8,3,78,94,207,0,26,140,230,182,55,194,0,194,162,35,30,1,13,2,80,69,49,0,204,113,243,38,22,132,118,216,86,48,130,4,106,34,32,206,48,238,44,42,80,242,236,52,4,32,140,35,44,83,36,144,224,215,138,64,17,14,10,178,16,138,40,8,129,23,123,125,18,107,110,114,45,212,98,168,240,28,156,162,19,7,84,33,33,96,12,48,28,66,227,179,80,128,172,18,9,98,193,160,25,138,192,247,192,165,183,211,242,220,92,234,21,101,198,28,180,190,254,116,246,78,107,174,254,65,150,135,245,138,189,232,191,118,249,219,59,92,179,208,95,47,89,178,231,247,191,220,200,233,218,221,220,87,143,94,180,165,80,144,162,203,215,102,109,251,55,255,167,193,244,251,228,111,75,62,203,13,255,251,178,100,92,142,70,70,101,82,19,153,98,112,87,169,202,243,60,37,110,25,73,165,70,78,101,15,193,99,179,236,28,243,20,152,237,218,89,179,59,211,185,148,104,76,44,15,51,101,238,172,0,52,178,230,228,57,36,76,70,187,205,164,227,239,12,116,106,209,147,152,8,164,138,110,108,205,254,166,95,255,253,152,16,84,88,68,154,178,142,27,21,177,25,221,6,50,82,155,41,234,169,117,66,59,31,180,243,86,102,50,213,74,224,119,182,68,117,217,36,79,70,19,13,37,111,120,109,184,18,86,178,175,73,151,90,153,18,226,48,8,96,112,86,161,131,96,6,25,209,3,202,166,50,97,129,5,166,47,35,24,168,32,208,76,80,32,42,11,12,6,26,48,0,132,88,70,50,28,48,40,44,56,94,101,182,113,174,96,10,245,168,26,102,152,242,153,178,151,28,4,120,32,85,3,4,22,24,50,193,179,70,15,4,23,81,155,183,86,98,151,133,9,43,4,9,13,196,220,90,173,106,228,195,232,228,57,177,121,134,141,94,82,249,90,91,16,219,153,146,181,190,45,67,151,161,233,140,110,88,194,252,3,202,124,164,92,156,107,82,184,222,162,249,236,168,21,177,136,236,24,153,175,73,27,160,222,24,243,75,23,66,197,179,84,77,73,44,40,85,59,12,133,65,112,255,170,239,164,38,44,254,169,23,218,184,166,100,185,76,237,231,165,71,72,51,173,166,231,158,234,88,100,81,40,232,113,40,57,183,80,76,0,109,187,181,56,67,32,35,207,114,12,78,116,34,69,194,232,62,234,197,41,155,32,141,157,195,254,217,91,255,250,252,119,255,221,154,116,56,160,233,223,183,144,140,237,125,41,217,228,247,21,33,157,76,52,0,107,22,60,238,172,168,162,46,138,98,238,28,13,222,215,93,19,145,44,248,206,140,171,77,103,61,200,236,232,150,16,112,0,21,160,105,24,204,39,115,7,167,140,57,58,52,97,52,199,131,211,23,133,204,196,35,45,10,63,153,6,14,82,168,192,209,32,160,232,0,106,33,130,1,128,34,14,2,24,131,194,199,133,144,46,26,224,46,210,71,174,167,237,4,40,220,173,174,171,240,173,147,18,7,105,14,138,250,90,235,209,151,3,210,137,116,90,189,67,67,243,228,116,203,66,149,41,11,198,40,138,226,233,8,103,207,34,157,159,202,238,110,162,173,233,213,129,238,206,151,173,218,178,178,116,203,31,120,173,74,176,252,82,220,245,54,255,252,174,62,232,92,251,81,168,237,235,147,81,29,153,236,229,167,42,147,162,230,246,247,63,44,222,153,215,237,123,105,52,173,127,169,74,76,236,54,236,220,151,175,155,91,245,166,179,77,156,155,79,46,2,16,24,14,219,186,243,154,255,251,178,100,98,12,197,239,103,83,19,153,98,118,81,137,91,19,60,101,42,86,93,143,86,109,61,46,201,80,167,107,140,243,20,224,100,93,75,91,225,32,39,3,194,25,245,209,103,145,186,47,153,218,57,29,63,255,255,47,237,167,41,140,106,198,145,10,249,28,232,219,17,149,173,91,31,101,75,37,46,204,175,96,155,80,199,223,145,156,123,17,135,26,46,208,174,255,111,243,216,55,115,255,141,215,167,175,255,215,220,128,4,228,123,5,82,31,22,70,20,97,146,236,110,11,140,42,69,34,179,138,106,174,80,146,22,20,36,17,116,188,46,202,188,111,66,164,8,131,242,57,125,102,17,227,120,197,41,209,41,168,69,208,66,204,149,18,238,227,131,84,112,93,16,73,130,135,172,171,123,136,10,35,54,140,184,86,50,54,74,200,218,1,0,113,197,138,52,64,82,22,129,5,24,170,54,212,231,165,128,70,109,180,231,74,100,47,121,226,173,56,175,93,140,140,153,92,140,141,247,120,190,144,48,168,252,252,245,211,194,76,167,108,136,12,95,235,133,203,173,201,9,25,151,113,41,195,154,185,30,138,197,107,177,28,168,175,210,130,239,181,14,49,169,237,228,160,72,162,169,218,232,219,249,4,136,46,192,170,0,0,183,45,72,50,23,80,167,66,175,12,229,10,77,128,9,105,69,167,226,114,110,71,81,217,78,205,145,203,70,211,250,183,255,199,237,50,255,39,38,133,171,147,183,74,43,105,101,166,169,123,24,165,139,139,234,161,14,236,246,171,49,212,147,152,213,65,129,160,97,30,84,180,219,107,111,67,166,208,230,52,209,194,4,0,16,176,100,5,132,50,134,202,142,1,198,76,138,224,128,134,132,113,109,7,68,13,20,66,89,110,19,121,119,44,134,34,195,199,66,43,125,149,7,136,178,194,0,34,65,155,119,46,59,14,211,74,16,133,105,171,182,24,223,203,29,56,53,246,116,219,104,147,182,186,33,201,100,10,253,184,16,236,14,215,33,167,241,219,158,140,62,242,73,202,25,12,110,28,248,25,136,42,70,113,7,88,128,229,239,229,122,123,245,37,143,93,127,212,158,132,225,100,116,96,254,58,55,106,157,168,187,250,145,147,191,44,19,206,53,226,66,1,158,94,173,188,232,156,120,29,155,128,133,202,19,191,210,194,119,229,177,89,177,112,160,227,144,147,4,130,163,107,201,241,244,55,251,171,56,29,29,59,124,152,157,85,152,138,107,55,178,199,41,246,105,200,15,55,54,246,67,95,182,200,96,206,251,210,118,28,81,122,69,151,251,52,232,32,254,111,249,8,0,54,8,64,0,0,130,117,36,105,167,66,6,110,66,145,125,22,218,112,13,112,141,215,90,214,91,192,129,11,47,81,92,255,251,178,100,126,14,6,237,120,85,147,76,23,194,63,66,90,215,60,194,70,28,13,161,86,77,61,151,8,188,132,173,124,22,60,16,10,6,114,133,223,255,103,178,255,187,255,248,161,57,94,127,92,191,58,127,235,61,120,187,147,148,123,16,31,52,117,44,32,3,16,202,61,110,12,178,83,52,184,94,184,240,80,224,129,192,210,13,88,209,205,35,1,160,80,188,152,66,193,190,249,24,113,162,68,202,162,133,136,55,119,213,150,148,7,101,10,153,124,177,116,232,66,122,100,47,7,125,46,17,64,112,131,72,229,69,33,244,11,144,138,30,162,240,187,94,50,205,197,210,58,12,113,250,76,136,74,173,82,182,117,39,108,245,80,101,180,161,225,204,219,130,240,144,124,129,84,57,178,70,121,32,248,54,163,40,85,103,64,185,46,180,250,60,177,213,241,232,84,163,5,210,90,214,76,18,148,204,145,213,42,213,202,73,232,152,101,211,130,32,156,61,7,67,249,141,246,155,235,68,168,189,246,204,32,60,220,58,61,94,233,124,148,132,189,111,192,239,186,122,182,219,143,206,185,186,195,101,184,212,86,147,182,103,236,204,59,153,48,103,123,167,110,173,131,233,108,166,245,171,71,40,251,249,184,224,183,217,36,112,202,187,105,64,201,96,142,0,0,134,8,23,130,34,64,23,22,114,65,145,52,100,241,34,55,206,76,18,175,220,91,237,191,164,239,253,31,255,255,252,102,54,107,66,226,64,37,55,9,226,208,0,66,201,7,68,25,192,32,19,196,104,214,29,54,21,1,100,210,117,1,104,9,45,154,15,38,171,6,12,42,165,11,1,106,200,144,214,234,242,140,132,47,120,164,128,150,92,89,152,137,0,83,161,6,232,58,194,228,163,4,160,146,9,209,170,230,66,80,193,150,38,171,8,90,2,18,49,62,49,15,242,76,84,41,204,25,81,134,24,156,237,169,90,79,225,44,136,188,70,243,233,20,242,11,116,179,191,128,240,187,180,93,141,201,228,177,41,7,210,241,43,114,115,113,153,145,9,24,97,199,81,177,37,84,141,1,120,228,83,45,38,28,46,164,36,83,36,187,208,228,103,3,206,123,59,6,86,141,193,186,217,97,113,89,198,95,31,153,153,47,247,16,231,215,93,212,229,57,38,63,143,204,254,61,159,254,229,255,253,249,226,142,12,254,200,228,106,116,0,0,22,66,101,136,140,135,229,49,129,101,48,182,176,239,198,98,109,164,25,44,152,247,38,36,101,46,194,49,90,56,165,59,58,40,146,142,51,255,59,220,202,54,103,4,58,154,103,5,240,94,138,32,178,176,46,87,255,207,255,255,83,255,245,105,255,217,190,104,253,218,45,43,255,255,235,1,78,84,96,203,4,153,0,129,135,251,255,251,178,100,143,14,38,45,104,86,139,79,76,228,77,104,250,149,97,34,106,23,89,163,94,108,189,139,192,228,6,172,180,150,172,64,80,248,29,75,86,176,224,201,76,180,132,159,140,1,37,70,9,248,65,76,103,193,200,212,226,95,68,201,88,116,41,211,84,45,228,181,140,190,156,103,210,56,247,161,132,106,164,161,144,82,134,170,181,44,75,77,12,182,208,98,14,27,137,10,153,74,180,176,153,24,246,120,94,42,151,89,101,90,205,242,228,228,9,18,101,146,154,117,109,48,76,112,191,49,214,254,162,203,181,75,174,206,237,218,159,123,96,147,239,62,92,232,236,135,142,161,12,143,159,68,147,121,200,168,135,107,178,243,9,132,116,202,143,32,201,169,12,169,11,152,183,243,230,148,93,204,86,200,103,240,228,40,116,67,252,161,76,144,122,77,117,152,190,215,94,231,167,113,229,210,212,235,174,247,62,152,0,16,0,80,64,125,40,12,12,132,45,165,165,49,74,35,253,109,124,75,24,44,33,218,226,166,203,186,213,187,209,255,243,245,6,255,255,255,253,74,192,150,118,80,81,9,5,203,139,34,52,90,68,72,197,84,96,0,0,75,116,176,105,89,12,48,66,227,135,174,127,32,245,68,191,128,160,217,217,80,26,9,94,56,5,58,208,14,210,16,189,154,59,78,235,232,239,12,12,46,49,140,164,53,72,97,200,92,16,229,218,124,77,75,122,136,132,157,165,26,1,32,107,37,137,11,115,3,44,85,124,88,40,68,3,88,170,60,207,76,185,54,25,206,161,45,162,70,199,105,133,206,190,115,4,109,167,117,234,20,155,162,183,16,44,175,169,29,226,134,213,125,115,89,200,80,62,166,171,34,248,32,153,215,61,13,212,116,179,5,245,69,170,71,113,250,208,63,86,151,45,76,159,43,236,55,103,143,188,169,90,124,210,16,165,78,76,204,237,230,236,86,127,168,171,85,127,197,244,233,100,215,158,154,242,253,157,180,176,189,99,124,192,174,57,128,64,0,0,2,226,232,79,91,139,64,106,199,60,81,9,1,192,251,99,155,172,100,245,65,233,81,109,40,239,116,10,202,174,163,156,143,59,41,31,173,38,71,244,110,136,127,255,39,161,191,255,255,255,253,155,242,122,125,118,52,155,92,25,229,126,189,131,245,45,197,165,105,212,74,148,117,129,138,102,96,13,14,157,5,210,36,8,204,0,69,214,104,8,138,168,144,4,3,5,121,158,130,226,166,227,144,40,17,13,99,9,203,76,174,135,69,67,67,67,139,107,26,94,171,185,184,166,92,61,164,167,95,207,178,251,147,142,131,144,74,107,175,130,165,243,92,38,148,140,56,42,21,217,36,38,75,101,246,100,229,19,209,234,143,177,170,157,76,42,255,251,178,100,179,14,101,228,100,215,27,79,100,194,73,105,218,231,61,34,44,23,221,149,88,109,61,56,129,29,145,107,140,243,13,104,31,166,228,180,144,89,91,219,112,76,72,209,48,208,237,245,45,153,212,13,235,76,142,222,196,64,232,116,19,121,117,87,101,147,209,155,50,169,34,39,69,159,157,200,52,162,243,150,200,37,184,67,38,10,202,19,17,7,22,155,88,147,100,89,121,232,171,94,145,231,132,210,212,201,235,135,161,242,9,58,217,189,134,237,207,51,170,103,196,227,138,172,231,255,164,2,235,84,3,156,122,1,210,122,217,202,20,123,175,5,74,34,8,229,33,235,181,59,235,121,120,215,26,29,75,5,211,58,197,253,164,203,157,232,63,167,4,64,145,22,241,84,125,87,173,127,254,194,245,174,233,71,51,85,95,168,248,231,132,97,248,86,73,184,30,213,176,0,0,177,11,192,52,68,116,248,201,32,69,214,215,178,152,132,12,134,8,24,122,176,48,144,70,98,84,49,30,10,67,153,150,137,197,4,97,96,106,73,195,48,131,10,4,149,108,60,85,163,96,242,186,206,36,128,136,65,105,32,94,69,56,14,72,64,32,71,102,172,66,192,2,64,4,132,0,45,81,138,130,244,23,160,70,58,131,166,3,126,222,57,176,183,229,50,23,152,40,53,164,138,74,210,229,61,138,100,220,101,49,213,94,238,189,171,34,198,20,109,181,187,17,187,14,83,175,49,78,37,143,171,207,70,163,54,138,175,121,113,49,201,120,201,152,254,25,24,140,244,241,220,48,62,177,225,176,214,202,99,92,4,95,98,94,245,81,238,197,11,181,140,254,40,171,93,85,56,66,110,222,161,39,15,104,28,242,197,140,57,13,54,179,41,99,217,49,249,159,131,10,106,157,194,147,191,54,129,217,218,75,20,250,237,111,61,243,48,34,202,87,250,144,204,204,63,242,28,164,176,128,0,0,2,145,48,61,33,142,22,128,240,200,155,87,15,144,151,3,237,157,137,248,145,6,245,21,52,2,66,77,63,58,159,103,130,234,8,129,134,222,44,190,171,29,7,43,230,173,6,130,115,63,80,175,236,223,255,255,255,255,188,34,109,179,105,157,181,86,118,106,118,112,53,169,148,29,203,33,206,115,0,212,186,26,201,82,160,0,41,75,200,26,61,31,74,35,19,113,107,208,230,194,76,64,23,232,85,149,178,32,48,189,234,95,22,48,0,96,45,200,182,236,41,231,136,70,90,232,32,68,13,166,135,101,112,182,196,236,191,79,187,224,220,146,204,146,42,37,182,25,186,49,10,210,8,101,244,164,70,49,149,177,21,144,205,197,18,110,78,136,209,12,248,232,141,16,144,201,237,46,147,164,135,158,76,23,146,102,228,18,153,55,255,251,178,100,212,12,71,53,107,83,19,121,99,240,87,233,218,199,61,34,62,22,185,163,90,108,177,54,129,36,39,44,104,243,8,168,157,73,41,93,183,109,105,244,34,152,67,82,221,71,35,175,133,253,122,99,44,50,244,84,157,205,216,132,145,53,35,137,190,113,17,197,86,24,174,66,250,198,54,131,123,120,222,243,178,252,165,43,12,148,198,217,155,43,137,90,190,177,255,126,84,36,243,199,87,251,190,207,120,84,106,5,64,192,0,8,23,121,22,142,242,137,80,152,18,142,136,163,21,44,157,82,53,22,176,38,185,42,85,117,49,173,181,89,151,253,175,250,249,159,246,127,255,255,255,255,253,21,12,189,24,138,123,26,99,82,197,16,102,4,107,62,9,210,18,161,222,215,12,151,197,251,149,72,178,64,0,0,0,112,112,184,22,23,153,52,130,98,72,24,232,89,4,106,60,162,197,97,99,35,7,132,129,6,29,43,152,36,10,96,112,32,64,113,155,134,34,160,131,40,128,218,1,2,132,46,170,170,24,0,102,119,81,72,19,84,36,202,5,45,226,103,135,2,36,12,96,5,179,198,110,102,3,24,83,112,33,106,145,69,50,10,1,32,49,124,170,136,161,70,156,176,195,0,213,190,55,46,104,113,1,64,140,204,112,10,247,82,151,229,156,49,9,115,76,104,242,40,4,136,19,226,138,243,112,212,162,106,44,208,240,137,103,13,195,35,140,67,91,21,70,200,72,195,16,50,182,236,47,122,148,100,96,61,176,244,218,139,189,210,45,21,33,35,147,4,121,170,22,192,174,117,232,226,151,146,194,223,191,38,157,198,159,140,52,204,40,106,218,162,171,37,17,158,106,96,217,41,168,220,142,172,177,126,137,13,71,50,22,152,189,144,50,78,232,190,31,91,239,181,73,153,167,234,26,4,23,77,240,240,128,0,0,28,255,8,196,200,230,117,25,101,133,133,242,213,36,208,212,184,234,54,233,76,77,250,102,142,10,73,108,110,187,124,232,239,245,107,255,205,255,255,255,169,52,255,223,113,19,31,52,204,142,203,40,215,216,44,129,157,1,93,197,11,98,9,191,201,84,163,163,30,36,114,86,97,231,134,154,50,5,142,141,129,222,67,30,153,199,36,38,110,27,22,4,4,162,161,161,88,24,150,99,210,96,32,56,96,161,145,172,248,29,114,108,141,86,7,170,16,130,68,105,182,24,97,171,204,170,35,11,36,0,226,24,250,84,117,67,12,182,152,86,81,164,168,137,0,16,75,180,4,35,160,216,69,128,48,0,17,134,149,201,205,58,28,104,225,203,41,177,164,248,208,209,188,156,117,34,139,130,200,46,164,188,56,88,140,145,40,133,164,72,25,136,163,22,186,137,155,137,126,54,142,200,118,150,255,251,178,100,220,142,103,77,104,82,155,154,99,240,80,73,219,7,61,2,62,28,149,163,74,78,101,235,193,97,175,171,12,243,9,113,121,14,151,241,73,177,235,87,110,13,74,93,101,187,91,172,218,115,182,96,161,241,29,214,190,5,108,249,87,36,240,247,116,132,107,47,106,240,29,191,213,61,51,119,208,101,246,106,113,212,202,234,90,138,232,87,149,202,6,227,82,9,52,180,216,220,190,174,59,170,255,214,98,107,202,179,250,150,60,107,215,49,41,143,139,222,20,125,227,31,252,118,184,154,212,7,180,179,103,255,186,192,156,219,90,176,26,196,188,161,120,137,101,86,206,164,1,202,36,166,58,237,182,22,16,212,103,172,63,88,10,88,29,140,26,221,168,150,244,68,107,191,140,169,111,255,255,255,249,147,69,84,150,183,87,33,164,29,216,206,221,211,34,34,190,165,22,66,62,181,49,17,90,87,87,249,122,179,232,238,153,14,212,5,134,234,166,255,248,231,0,0,73,116,42,0,99,128,38,66,90,21,167,54,96,68,28,107,70,22,28,28,118,32,79,28,19,17,135,153,0,44,45,28,31,211,48,2,69,1,119,0,64,248,189,14,82,51,35,240,20,6,4,151,205,167,40,194,19,132,68,98,101,203,85,5,14,104,14,193,84,48,218,104,55,206,50,181,164,19,70,97,207,85,86,242,39,61,17,109,30,102,75,182,156,152,153,185,76,97,234,183,51,9,103,174,20,252,19,63,103,147,247,98,253,187,203,121,20,37,3,224,168,165,51,121,169,67,105,211,219,203,2,35,46,220,210,151,85,162,219,24,114,222,43,53,244,254,86,220,181,204,202,190,81,168,241,153,245,141,45,170,122,186,154,138,155,134,255,230,45,250,13,242,150,90,66,77,236,143,74,221,18,91,79,98,155,85,218,216,229,255,135,115,194,108,71,168,33,0,0,9,55,111,45,135,192,230,53,244,20,177,135,97,49,241,163,83,222,146,116,220,160,198,234,228,122,9,43,189,154,84,77,125,21,61,85,237,111,255,255,255,254,234,147,115,22,124,223,5,51,61,40,33,150,249,140,100,67,162,153,228,93,206,36,152,141,247,121,214,173,130,143,88,83,145,138,3,165,64,115,15,29,62,235,32,133,243,45,193,59,33,51,10,33,17,34,134,7,25,184,65,156,64,10,2,22,20,6,8,76,244,32,96,44,66,108,98,194,45,212,89,80,13,72,72,24,0,4,130,193,131,6,6,68,52,244,107,168,26,96,211,137,4,188,64,106,155,32,243,129,74,135,97,48,161,122,50,168,152,194,152,186,10,182,195,182,47,178,113,160,108,24,69,151,229,147,39,43,144,130,57,83,236,194,137,147,21,113,12,111,186,241,87,80,153,42,92,169,218,110,255,251,178,100,200,142,6,47,104,212,27,120,75,240,81,105,219,7,60,194,44,27,141,159,72,77,225,51,129,124,180,107,12,246,21,56,65,241,251,16,236,150,24,165,175,22,126,37,208,67,244,207,232,163,148,124,126,106,213,194,205,39,113,175,125,134,20,4,193,98,202,253,26,71,236,80,178,79,170,80,207,76,93,164,205,53,187,77,165,54,213,175,115,55,58,5,37,186,249,218,41,103,142,200,26,111,51,61,64,247,153,23,255,55,78,51,90,30,38,139,225,95,107,55,162,184,255,253,109,217,221,248,155,15,80,0,128,92,210,184,9,192,210,12,163,10,87,203,10,126,49,188,39,130,26,234,194,137,206,200,196,210,202,228,12,158,68,213,109,200,191,182,30,253,170,10,83,169,34,21,31,128,135,22,34,217,22,74,255,219,255,254,157,180,174,170,220,200,102,102,40,255,153,179,212,102,139,28,97,202,203,209,141,43,221,91,191,237,250,227,198,146,157,78,249,223,196,17,30,61,0,0,73,148,70,116,109,72,53,129,153,102,119,13,164,106,12,153,70,160,38,230,188,50,119,11,29,51,162,76,24,114,201,26,2,45,36,136,184,52,40,52,11,138,40,5,41,84,16,40,220,210,129,14,54,138,67,160,166,70,128,192,32,33,200,120,183,95,244,184,91,232,3,103,72,34,130,151,139,36,17,3,84,205,214,53,19,83,202,117,13,82,194,26,44,252,195,230,207,235,58,40,22,172,114,12,28,136,216,248,114,13,6,234,151,244,158,180,92,186,183,151,15,163,90,133,234,224,49,123,237,19,108,245,99,179,240,240,197,252,66,59,32,86,57,172,177,217,45,169,251,235,171,15,103,186,26,49,199,136,244,165,142,161,4,67,39,24,206,54,146,221,235,14,2,183,33,158,53,188,66,150,128,42,167,150,139,54,241,131,58,155,139,134,241,40,244,196,56,30,23,168,16,128,29,10,126,216,208,92,28,8,239,58,112,166,43,25,169,137,150,43,13,172,108,26,12,70,204,92,113,50,86,148,86,111,225,209,48,239,18,45,14,144,160,113,81,207,255,255,255,255,253,83,254,205,38,246,29,237,105,244,80,117,37,170,228,23,56,19,86,47,62,166,170,136,247,16,106,60,144,224,11,163,50,167,21,196,96,208,3,38,32,248,147,13,20,29,84,51,166,18,223,26,20,121,135,149,153,202,0,213,57,159,139,25,32,65,225,130,101,65,25,129,64,162,199,124,16,8,186,0,80,44,116,25,137,250,117,82,152,112,134,188,89,168,1,13,24,240,128,101,128,129,162,130,96,36,135,75,5,4,52,10,145,138,66,165,141,13,56,5,129,163,187,102,82,214,2,129,38,37,182,16,177,88,100,53,21,68,20,192,150,166,122,28,209,255,251,178,100,198,142,6,78,103,211,155,76,71,16,79,201,203,7,48,101,104,29,21,163,70,109,233,141,193,111,179,235,12,244,149,56,217,114,189,75,145,64,133,36,193,216,168,62,32,189,39,11,10,109,142,20,70,33,5,228,82,170,230,131,168,229,245,28,134,169,58,167,63,155,62,118,176,213,171,56,232,222,238,210,188,67,170,234,158,89,151,165,239,235,121,236,18,150,177,178,88,172,98,76,213,66,212,172,158,31,117,158,113,146,252,118,237,232,11,200,149,234,200,241,235,76,137,196,123,105,146,150,217,93,241,191,44,242,227,26,179,239,179,87,51,168,148,223,164,230,79,155,41,128,0,1,222,214,125,52,19,129,158,103,196,82,60,79,68,144,25,99,139,32,107,182,183,149,11,27,18,158,106,119,19,157,118,235,103,81,158,91,3,68,89,127,52,135,200,164,171,121,191,242,255,255,255,255,223,245,57,26,251,191,86,31,125,102,87,37,25,231,9,10,35,163,51,151,189,28,117,25,239,57,251,177,104,182,34,22,222,168,53,68,168,0,0,1,120,68,246,114,128,166,76,120,99,74,103,72,48,9,4,2,138,1,73,129,2,193,103,130,213,16,157,145,3,128,143,204,52,92,2,22,187,195,8,76,104,72,203,0,134,64,0,162,140,224,43,16,17,78,171,55,25,160,167,219,57,118,214,184,23,10,132,199,86,126,91,1,166,1,74,252,171,115,37,76,167,21,36,70,11,17,121,210,209,168,182,176,74,236,95,169,45,15,213,122,197,129,21,138,22,177,108,79,193,141,26,92,247,233,145,219,199,230,241,179,94,138,243,255,218,140,70,152,189,204,46,82,91,233,135,219,246,156,149,156,236,49,78,125,155,164,53,103,44,115,238,226,39,151,199,95,222,127,54,38,152,181,218,53,153,77,52,179,155,3,253,149,237,187,150,235,78,66,92,91,121,77,214,165,41,233,136,239,186,157,3,221,188,42,181,99,186,180,198,148,131,175,104,105,22,36,71,13,104,246,54,180,0,1,114,249,80,164,73,160,87,48,142,38,76,13,139,19,208,16,156,218,19,93,207,28,2,215,106,177,1,138,130,101,125,221,107,237,109,243,166,191,255,238,155,83,255,249,181,217,251,123,86,215,178,65,145,209,216,162,10,106,84,99,132,75,77,166,65,221,170,184,0,31,149,48,117,6,170,122,212,46,91,188,151,25,133,84,76,112,207,99,59,193,33,145,194,161,20,140,112,51,54,109,93,66,89,97,51,156,129,114,44,129,105,139,12,204,57,2,169,183,6,90,34,203,142,14,130,105,50,166,158,144,162,197,161,86,230,58,200,229,75,156,194,103,85,57,114,117,23,250,101,73,89,100,56,88,4,6,250,87,144,64,144,96,137,115,112,255,251,176,100,191,14,230,182,104,210,155,120,100,96,80,41,42,227,60,194,44,24,53,163,80,109,97,139,193,54,173,107,140,196,21,49,117,49,160,22,64,47,68,35,146,158,74,95,8,222,150,111,123,251,169,54,166,201,212,178,163,155,115,23,214,103,235,100,55,112,228,174,179,90,228,43,244,67,102,122,149,156,71,232,85,252,182,245,225,182,174,189,90,186,228,145,85,146,254,253,54,110,159,255,84,204,9,150,237,109,150,41,59,31,21,231,50,246,218,20,102,162,124,214,149,75,249,204,61,183,138,173,246,223,45,177,151,173,29,96,203,217,160,150,232,96,212,10,131,192,200,120,245,239,172,112,144,177,249,104,164,115,88,210,192,144,135,11,218,66,93,28,213,25,207,213,191,211,83,127,173,127,232,253,127,254,190,223,245,251,51,126,255,35,55,40,171,74,69,116,88,160,37,36,108,181,228,107,124,77,27,243,188,32,119,30,174,155,124,243,0,0,0,10,152,193,122,78,249,84,207,18,205,10,180,223,130,204,72,20,192,136,72,66,195,34,77,104,236,195,68,196,103,233,224,6,98,48,225,32,54,97,157,128,138,134,1,67,205,124,12,100,36,12,82,179,140,160,138,186,156,98,0,192,49,75,64,144,210,96,165,130,39,44,128,169,42,237,34,202,23,83,19,49,180,80,49,74,86,70,112,93,164,21,80,100,52,96,162,49,136,143,136,71,218,218,20,32,250,249,149,37,184,210,113,101,237,0,132,122,197,110,51,70,72,243,195,49,117,98,146,72,105,50,169,25,142,72,166,236,66,89,47,197,67,91,141,114,210,30,100,227,55,181,181,196,56,84,39,68,153,255,76,87,217,79,21,198,139,178,145,93,206,141,211,101,106,166,238,127,87,217,92,111,138,131,138,33,181,25,221,156,130,142,187,54,6,235,106,185,220,124,28,73,52,52,122,147,146,211,65,19,58,137,87,58,185,147,72,177,198,46,35,192,245,221,218,97,133,158,33,36,118,139,158,186,81,200,0,128,22,120,65,152,42,2,134,70,70,47,31,63,85,243,235,197,209,60,153,106,138,3,97,61,234,106,49,99,9,209,141,55,99,83,111,178,143,17,101,112,247,71,61,255,255,223,255,255,255,255,49,26,61,202,142,63,130,52,84,94,65,54,31,170,36,171,101,101,81,253,183,254,191,158,247,245,96,200,233,49,173,241,183,166,178,182,212,1,140,23,116,231,211,77,57,44,18,166,102,136,170,166,13,48,55,133,225,0,129,145,185,3,9,140,137,56,18,0,101,163,102,46,48,61,212,6,20,30,32,58,143,6,60,146,130,165,50,177,19,134,190,199,234,78,64,114,5,104,221,46,194,26,161,80,245,8,24,190,12,208,218,243,74,97,236,85,255,251,178,100,202,142,135,102,104,209,155,121,100,96,89,73,218,211,48,229,124,91,149,163,70,77,229,47,209,68,48,107,220,148,9,184,92,36,235,232,103,138,212,193,133,180,198,158,76,27,79,88,54,167,54,198,89,244,234,139,137,30,238,186,72,84,14,98,36,215,149,69,192,127,160,135,2,27,134,37,148,152,69,46,74,156,136,10,145,48,108,111,8,162,80,241,185,13,183,237,219,76,190,38,15,32,24,98,146,63,137,132,163,190,16,44,195,232,253,146,63,46,215,79,83,143,132,225,162,107,129,29,194,155,156,46,224,65,80,93,164,15,168,217,176,59,179,66,40,82,140,79,232,244,244,136,220,88,102,14,81,137,185,132,115,124,16,41,5,41,116,109,69,89,218,168,86,144,64,16,7,55,76,117,8,153,178,236,149,109,159,144,212,32,130,171,14,91,242,15,30,62,170,76,157,161,242,226,63,169,190,107,255,130,196,35,25,232,59,54,74,223,255,255,255,255,211,247,79,210,231,102,245,120,253,180,51,106,198,149,25,184,198,245,95,246,221,229,164,180,119,45,14,113,217,188,12,108,160,0,68,116,225,146,161,19,6,40,110,98,65,33,194,194,72,101,177,6,148,142,185,151,4,209,209,76,60,0,195,196,147,48,192,85,2,10,5,1,204,44,0,21,64,90,4,139,102,37,158,16,140,3,148,131,20,56,65,96,135,17,39,203,180,14,105,122,11,64,10,0,20,104,168,152,12,165,58,20,213,11,148,36,153,45,117,21,91,119,52,120,106,13,58,221,6,128,202,84,77,78,208,71,1,93,121,2,231,75,69,69,18,77,102,40,255,231,109,137,69,117,27,149,191,246,223,25,43,179,86,145,216,156,140,52,137,100,195,233,173,103,246,57,142,55,237,202,237,82,197,223,247,221,251,167,127,223,139,21,44,99,223,213,63,227,233,45,162,166,155,199,107,122,102,129,17,25,20,112,128,1,2,10,90,73,121,8,206,255,57,89,251,253,221,243,161,201,251,38,120,138,170,178,97,123,104,73,93,245,59,85,151,15,90,93,210,61,208,194,144,0,96,57,122,32,59,48,33,211,34,164,70,98,80,84,177,231,15,119,170,253,247,9,31,89,119,250,190,247,45,53,253,83,161,245,215,255,50,165,28,202,21,91,105,251,105,85,251,118,163,166,203,16,151,119,136,245,119,23,214,67,125,8,4,235,182,238,34,108,4,101,34,66,243,18,121,161,196,0,96,188,89,209,201,152,4,232,149,8,84,32,192,11,198,158,140,141,12,193,3,13,56,32,181,166,212,26,99,34,6,94,26,224,153,160,234,0,66,225,4,171,28,108,132,10,163,168,113,1,52,110,14,115,146,14,92,8,201,96,20,177,8,45,28,135,72,12,20,255,251,178,100,184,14,6,223,99,210,11,120,52,244,78,105,218,227,44,2,226,32,25,197,72,77,229,239,193,25,15,234,152,246,20,248,195,57,31,21,153,84,13,132,198,130,7,14,142,173,100,160,55,101,196,103,240,208,200,7,0,194,32,87,211,59,99,140,156,20,178,31,181,249,75,109,3,142,26,95,118,166,252,187,172,149,147,69,20,124,121,40,126,60,212,117,183,94,89,86,13,178,196,91,155,20,193,135,50,232,133,145,216,100,41,183,36,88,177,73,149,238,29,243,39,80,211,94,8,229,29,48,236,157,211,130,178,154,187,135,204,91,195,115,139,171,90,240,151,115,106,89,181,35,221,115,255,181,192,81,206,233,188,184,199,134,213,140,98,111,43,236,93,137,83,154,193,223,188,124,105,127,22,218,102,52,41,148,187,206,74,200,209,224,174,98,86,13,224,186,87,49,227,48,92,177,184,111,247,228,205,247,141,107,255,254,38,207,150,61,36,73,238,5,0,32,53,147,64,97,45,170,212,138,228,179,135,107,215,40,39,232,228,135,125,45,66,177,167,193,235,154,27,177,216,121,12,75,86,44,30,30,51,218,71,95,223,44,53,161,64,67,32,215,245,127,255,244,60,60,215,151,145,74,89,25,6,162,48,149,218,127,251,128,48,203,211,179,92,49,148,176,32,201,141,153,24,247,2,28,141,85,16,211,202,141,100,136,201,130,141,92,160,193,9,30,84,181,1,99,9,24,15,3,138,6,153,120,145,66,2,165,11,132,131,132,196,101,195,140,231,76,113,80,129,106,154,73,144,72,172,64,81,161,192,200,128,2,139,81,41,105,163,48,251,141,8,87,101,12,86,145,107,157,149,255,129,135,122,54,198,56,253,165,146,236,139,137,36,89,56,15,10,137,193,2,35,40,43,75,58,166,236,178,14,106,141,148,49,36,11,8,117,232,41,24,134,50,137,38,165,109,214,165,180,197,158,148,146,1,126,109,199,26,159,201,51,145,95,131,221,172,144,242,29,116,18,82,154,243,11,81,139,181,161,113,46,61,252,198,75,85,34,143,181,69,37,160,155,51,70,38,111,148,185,156,31,169,146,52,102,34,183,33,17,129,7,224,74,142,73,93,197,157,130,38,82,130,157,157,249,213,29,135,42,213,242,158,244,37,185,49,249,203,223,231,101,191,31,254,55,80,75,55,101,255,168,86,248,230,217,249,74,34,170,24,36,25,103,51,181,17,241,66,222,114,226,126,129,231,3,214,28,178,3,180,181,75,220,226,190,242,251,46,214,57,113,71,244,47,91,83,174,53,87,22,159,5,7,142,150,47,15,253,46,255,255,216,135,106,114,64,2,39,63,20,217,156,43,56,192,38,196,97,96,97,19,41,14,33,101,178,49,0,87,32,65,255,251,178,100,166,140,215,216,113,81,131,122,76,240,56,68,58,177,61,135,62,154,53,159,88,108,49,250,0,245,17,42,68,244,129,240,173,20,1,211,114,81,12,56,12,209,224,108,47,91,252,149,169,245,78,230,198,156,246,153,53,24,170,227,53,199,154,142,228,110,0,127,111,203,35,178,170,228,51,78,26,219,135,48,166,61,214,15,176,164,41,64,198,210,168,113,83,157,192,78,221,156,200,170,56,223,145,133,134,3,91,101,156,136,195,151,59,93,235,11,91,133,60,11,155,170,154,147,245,173,153,202,142,124,159,89,109,125,121,153,103,203,92,254,71,109,157,20,246,183,139,91,166,153,45,111,168,41,125,74,138,154,22,83,54,103,48,201,20,87,137,248,59,67,142,8,115,180,246,164,83,150,159,171,153,95,78,185,135,242,98,205,124,37,154,149,169,248,58,216,232,211,214,37,20,103,208,100,215,121,6,254,71,60,248,78,227,8,63,222,44,136,241,24,130,143,69,40,81,13,206,226,62,98,71,243,90,61,196,12,42,235,228,41,44,109,189,67,37,105,179,232,104,41,225,255,125,84,210,119,241,206,138,249,157,178,35,247,72,154,191,86,99,253,31,250,6,246,224,167,244,37,0,0,176,98,73,58,217,162,139,25,83,161,131,37,152,95,168,1,12,206,144,76,192,80,196,25,12,60,16,136,49,15,140,48,125,42,12,32,245,71,144,232,98,3,138,42,23,3,122,68,64,165,199,17,128,153,144,242,134,133,133,83,5,135,33,138,25,130,64,203,80,23,21,82,128,193,0,112,8,144,203,3,42,0,51,9,121,124,32,22,198,129,238,136,17,205,3,93,7,169,86,55,5,220,237,206,34,162,239,119,31,230,108,222,197,37,243,91,108,244,180,37,98,241,167,250,75,114,18,229,65,178,169,171,13,167,158,82,194,198,241,152,144,12,246,52,225,247,134,56,209,112,31,77,59,14,3,129,180,31,104,79,35,101,109,161,24,176,112,166,119,169,220,165,135,10,20,70,20,118,245,186,66,150,29,229,191,220,154,230,205,96,172,161,44,79,220,11,218,162,50,94,173,174,218,31,89,195,77,77,206,235,117,253,121,159,57,66,92,23,157,88,244,91,147,13,24,134,212,55,237,102,164,99,45,50,234,221,37,6,213,110,114,223,110,143,236,190,93,26,158,147,193,59,153,24,0,0,3,90,66,146,34,1,59,38,66,143,33,121,201,78,97,233,200,88,225,248,236,116,3,67,252,151,14,50,42,114,183,59,110,202,223,167,224,153,171,255,255,244,171,178,164,61,100,169,116,70,119,255,78,223,232,16,140,159,11,241,167,133,153,98,225,162,11,155,115,105,178,144,155,178,105,168,131,27,74,57,64,16,65,240,136,176,205,255,251,178,100,172,142,135,255,113,81,147,111,23,192,57,36,106,195,36,194,116,31,189,195,66,13,229,115,192,239,15,235,168,196,156,120,71,128,33,6,182,10,130,98,80,81,209,67,115,22,48,144,240,160,120,160,88,241,49,130,175,154,0,177,180,152,18,5,245,34,21,236,105,128,228,76,18,200,157,44,201,148,88,32,97,0,74,194,64,10,134,2,69,8,20,28,58,152,15,22,193,204,205,192,107,181,137,228,227,120,29,145,240,148,232,191,16,61,86,178,201,137,158,117,30,199,229,252,73,183,193,6,72,0,140,63,107,126,145,195,82,48,197,248,39,9,168,118,179,206,40,76,252,160,144,169,22,152,211,223,98,59,110,30,145,165,188,147,136,62,237,221,77,23,95,210,125,86,103,97,191,152,187,29,206,188,178,78,161,136,208,145,80,140,66,57,20,145,120,130,80,227,91,103,71,11,64,28,179,4,8,93,195,208,190,90,163,164,212,179,229,202,28,35,221,44,230,217,202,146,134,249,5,29,155,117,34,55,86,101,60,87,190,189,35,223,19,122,61,110,169,255,208,186,204,8,95,58,134,0,32,1,187,32,120,237,79,35,129,84,37,38,154,132,76,160,204,155,183,174,96,156,72,54,204,212,247,86,170,255,175,225,242,167,232,25,91,228,63,255,255,240,231,70,34,84,42,118,220,199,234,252,206,231,215,165,205,80,0,0,2,116,128,136,230,80,140,45,68,193,146,77,96,112,47,236,58,168,104,105,134,28,54,104,69,98,193,96,97,18,0,196,189,99,33,193,32,160,119,140,48,115,105,129,240,162,133,215,7,12,22,116,108,84,149,85,207,227,55,73,210,36,211,33,158,186,228,0,178,215,132,24,27,74,90,212,42,154,58,128,198,121,3,74,130,142,19,173,41,97,112,167,149,164,151,195,77,117,122,79,84,67,85,236,214,235,59,107,22,0,184,238,15,83,32,175,82,235,253,3,203,176,143,109,120,210,178,208,102,64,160,194,53,26,143,103,44,248,144,57,4,101,192,176,49,71,21,195,239,35,220,173,172,116,19,117,90,181,207,107,89,128,213,141,25,18,163,187,248,211,195,60,23,54,94,197,215,144,155,186,49,230,103,96,211,51,251,151,199,46,98,86,97,238,215,166,182,172,54,56,31,121,169,221,73,230,143,167,34,52,119,246,227,121,1,118,243,181,228,102,192,173,123,101,203,106,187,76,75,26,130,95,111,185,15,108,86,182,137,236,243,255,157,127,255,214,63,242,69,233,6,64,8,0,9,183,6,225,154,221,97,74,162,25,88,75,77,83,162,15,189,118,212,24,191,45,176,26,196,80,233,171,81,119,185,153,141,211,219,245,191,254,156,209,106,160,232,42,64,208,202,197,236,79,203,191,171,255,251,178,100,154,140,7,224,113,81,155,121,123,240,72,4,26,167,61,136,30,28,1,165,78,109,97,235,192,239,137,171,204,243,28,168,255,209,211,217,134,173,205,255,138,213,183,190,173,54,152,0,22,12,220,44,136,242,178,20,130,9,142,99,3,26,209,134,120,32,150,240,0,64,42,101,240,132,68,134,18,60,125,204,103,72,172,139,7,163,137,105,100,60,108,185,59,193,81,85,233,235,63,77,57,101,96,83,218,10,97,236,153,173,49,104,154,185,202,81,24,246,193,15,86,42,201,185,103,29,121,41,102,5,38,135,233,96,211,153,226,194,230,247,50,135,133,40,59,128,7,170,144,146,27,116,152,184,58,195,46,161,41,123,180,122,206,203,250,205,23,31,120,137,174,113,198,229,141,83,65,205,18,230,201,105,230,80,111,25,254,19,169,83,21,166,211,10,76,189,235,82,43,85,88,115,222,216,25,224,115,70,238,7,97,231,31,103,0,208,120,166,113,115,156,104,180,230,84,39,16,22,80,82,74,111,210,213,133,140,152,69,59,148,68,60,250,126,220,123,90,179,131,90,51,212,201,142,106,109,229,95,208,192,147,209,48,169,204,217,159,225,73,255,144,128,0,4,223,4,217,182,120,200,132,133,45,23,130,170,26,52,164,235,171,9,236,218,143,41,37,17,67,255,102,159,214,255,244,255,255,165,113,145,136,188,146,141,145,83,82,5,121,27,105,239,132,93,159,17,137,221,101,174,42,0,52,3,184,0,168,107,36,134,72,150,100,170,33,204,224,11,112,106,41,139,22,152,136,57,131,167,151,68,104,112,132,32,4,0,253,16,133,9,7,137,0,145,7,153,56,236,51,70,154,45,76,83,38,65,185,228,128,146,63,9,222,196,216,34,215,93,145,180,235,79,119,239,20,250,182,220,159,116,214,79,229,253,2,8,216,76,92,240,162,164,108,133,96,108,142,114,14,187,175,235,187,27,113,163,114,231,65,156,222,88,113,123,90,183,27,161,130,157,157,103,63,253,33,103,49,131,152,35,70,61,211,14,190,28,99,116,167,193,36,119,130,6,225,180,73,105,155,50,253,83,120,142,227,134,35,94,212,55,217,226,229,95,72,5,237,83,133,252,97,136,242,135,0,145,106,119,51,89,154,58,168,145,163,96,19,121,247,20,139,142,214,155,203,197,74,58,177,149,55,244,97,115,185,220,107,198,176,211,137,59,18,46,145,229,12,137,99,196,53,152,227,194,207,203,154,206,32,51,50,249,243,77,237,187,31,57,32,32,24,4,129,38,128,6,40,45,80,172,122,116,100,179,151,74,227,113,197,254,78,249,219,204,249,101,212,106,236,121,200,254,252,223,136,74,223,185,31,234,253,255,234,153,14,197,204,226,230,94,77,98,143,255,251,178,100,146,12,7,111,105,82,155,120,124,96,63,131,154,231,49,34,62,30,189,197,64,45,225,119,65,7,134,171,168,192,165,16,159,99,90,143,145,193,135,208,242,0,9,137,122,31,120,144,43,244,13,254,112,231,96,246,211,123,79,58,200,36,177,54,99,224,48,33,159,138,136,142,13,28,133,15,1,133,70,36,12,36,8,96,67,32,231,160,196,145,24,201,32,216,65,217,130,16,130,65,197,134,6,145,208,0,165,171,192,100,136,26,28,0,1,77,40,155,34,11,0,33,8,100,76,72,243,180,36,32,130,149,28,210,219,80,40,197,224,223,82,11,42,212,52,10,251,68,47,210,1,232,225,198,132,216,229,116,124,118,154,20,4,56,48,22,32,95,128,37,175,234,146,148,124,135,8,53,141,225,3,8,141,22,174,193,85,125,12,169,188,229,122,88,133,213,237,115,18,253,186,149,197,3,11,211,117,38,6,164,144,61,206,119,46,40,254,107,152,137,156,128,132,249,52,214,76,192,252,160,203,41,31,145,104,63,72,201,114,246,86,9,38,105,153,189,130,33,58,181,188,213,123,130,170,245,215,100,14,98,4,82,250,147,75,151,18,226,216,185,233,135,246,83,60,202,207,168,185,185,238,232,254,202,254,63,133,128,0,36,0,0,3,221,8,27,146,15,150,141,108,156,180,87,32,21,178,192,74,233,223,15,189,21,23,75,194,126,141,127,171,255,255,254,144,210,44,40,115,114,161,64,224,12,32,243,0,4,44,159,112,144,44,62,109,117,11,2,230,46,68,178,143,136,0,69,29,1,205,179,56,41,12,206,154,49,152,44,193,117,3,16,31,0,35,99,6,5,140,150,58,14,20,25,16,24,42,42,49,128,152,181,35,130,69,120,60,55,5,10,6,151,134,34,6,23,64,46,15,8,27,191,197,2,225,235,8,15,99,207,59,5,53,79,126,200,64,100,75,168,190,194,129,163,75,61,30,29,248,117,239,35,186,29,19,166,1,33,164,56,87,226,11,108,84,138,38,95,231,169,90,147,138,6,88,55,58,1,177,168,172,125,179,195,237,96,51,30,70,24,239,203,216,165,237,69,176,197,192,173,70,183,168,169,135,0,121,169,106,193,217,84,163,223,25,110,253,26,34,119,213,81,230,194,109,2,95,5,200,179,195,93,193,176,201,224,93,107,161,182,122,40,220,2,38,100,183,129,115,202,208,83,105,95,249,65,141,182,127,3,157,238,126,208,181,124,191,249,94,244,39,189,1,251,195,249,14,22,151,91,12,70,27,236,164,191,79,54,50,143,197,82,161,47,221,216,32,135,64,0,16,46,242,16,3,154,203,154,113,26,13,154,87,196,50,157,27,48,149,226,109,24,51,145,69,39,255,175,255,251,223,255,254,255,251,178,100,134,142,7,63,104,208,139,153,76,244,65,201,90,250,36,34,156,30,117,147,64,46,101,147,192,250,6,235,76,243,12,152,191,255,255,255,89,30,118,179,231,243,105,157,238,58,37,136,93,72,137,247,72,189,179,40,220,251,109,108,216,193,50,163,55,153,76,137,40,49,43,120,202,1,83,99,138,205,8,102,51,139,44,0,27,49,82,12,192,1,19,48,129,65,131,67,37,135,195,3,198,7,0,24,104,2,128,211,22,146,132,65,209,36,32,88,24,34,7,132,7,196,33,49,34,153,18,34,58,146,93,22,128,160,160,16,26,50,69,196,210,241,4,34,18,139,237,9,22,66,43,4,141,54,1,19,5,240,253,138,86,205,152,142,75,134,31,96,36,66,228,145,106,53,109,96,111,195,50,73,111,34,42,105,4,167,97,182,28,90,8,87,115,214,218,223,112,134,121,113,175,225,15,136,5,117,233,7,66,102,151,41,159,45,77,72,163,94,176,218,241,224,229,83,72,34,121,51,170,80,13,187,46,165,95,183,189,78,62,124,134,16,75,169,23,228,20,252,63,71,10,120,40,200,195,157,31,226,190,177,152,184,201,206,31,126,131,209,238,194,170,93,57,143,165,21,167,22,246,54,111,124,47,123,217,95,158,44,229,241,214,250,102,211,253,50,217,40,4,121,101,25,91,251,128,0,0,239,144,193,72,48,177,21,2,1,136,18,135,41,115,210,160,67,61,34,49,109,44,56,161,3,37,189,215,159,117,219,255,235,255,255,113,243,146,202,211,151,106,7,173,225,129,68,31,95,226,227,72,53,116,52,38,112,110,246,161,0,0,1,112,150,152,84,148,47,24,101,135,134,120,80,22,215,49,83,210,225,3,137,129,10,8,232,16,200,33,10,22,64,74,193,64,208,193,4,156,16,9,153,72,113,128,1,169,154,170,181,117,97,14,23,101,194,64,233,83,105,42,18,109,93,47,200,226,161,95,132,172,159,168,8,58,217,190,114,8,192,195,72,50,15,146,189,197,76,180,170,76,10,5,219,121,12,138,216,203,51,14,48,192,94,88,13,240,16,163,181,151,172,245,37,45,30,242,50,120,194,232,142,209,254,125,64,111,104,214,35,107,40,154,242,38,106,151,118,139,64,35,190,30,230,244,223,72,59,218,20,42,193,251,21,151,103,222,204,119,161,196,91,83,31,163,170,63,202,162,108,76,71,118,4,243,77,175,108,39,51,73,41,103,205,186,75,235,163,96,78,69,91,91,119,10,51,77,116,250,242,247,74,91,111,178,120,34,117,95,253,0,0,4,16,0,1,203,192,89,224,245,122,9,100,71,140,79,90,0,71,177,117,236,34,92,245,20,56,15,195,162,130,128,186,255,193,254,150,255,189,27,255,254,164,255,255,251,178,100,128,14,6,155,100,210,27,111,101,208,73,169,218,186,48,194,72,26,229,163,70,109,229,239,193,18,39,107,92,160,11,200,255,255,253,10,172,32,250,161,107,213,72,78,217,209,72,237,184,229,125,232,211,203,239,114,223,208,165,218,7,0,186,34,192,50,228,83,43,40,54,227,208,18,129,178,24,26,89,232,6,1,77,204,196,109,6,74,31,128,131,134,58,16,72,22,23,15,100,104,119,4,74,109,96,68,91,39,79,116,226,36,96,20,26,11,24,64,172,26,220,183,121,97,94,78,180,151,9,64,21,126,44,42,141,177,183,137,142,170,109,236,234,12,19,5,14,197,153,115,124,220,153,27,211,0,56,188,141,76,234,89,172,226,79,220,170,1,22,82,77,93,188,171,89,249,199,147,31,9,203,236,242,112,216,107,184,245,203,47,135,77,243,227,124,103,62,169,218,231,166,194,39,200,181,140,251,244,149,42,217,159,134,71,255,63,26,100,190,91,51,240,207,109,164,188,239,156,125,96,61,119,132,221,242,85,180,94,177,251,107,110,179,117,61,105,106,103,164,223,95,177,163,98,85,183,221,233,209,89,160,229,194,36,177,181,119,8,117,221,227,110,172,59,206,160,8,0,0,0,59,204,0,136,85,16,133,193,209,120,137,23,136,5,46,99,163,30,232,174,139,48,156,243,146,179,169,106,79,217,185,87,255,244,246,175,255,222,13,147,175,251,153,210,179,59,86,220,163,52,137,103,175,146,178,116,73,75,64,130,226,102,41,171,88,0,204,76,236,51,16,100,203,105,179,77,44,198,64,65,121,225,138,135,6,26,46,147,29,12,156,3,26,9,153,88,38,96,48,225,133,5,33,80,144,138,247,244,152,80,13,135,112,32,110,148,128,140,18,104,192,177,33,197,101,8,166,104,236,213,29,140,49,75,144,93,150,118,201,214,153,84,80,192,94,118,178,246,183,118,42,195,16,226,220,99,4,7,43,167,125,239,106,18,232,108,89,102,54,194,26,158,160,134,135,53,206,229,178,185,78,52,0,131,185,15,248,241,10,235,85,71,171,180,105,156,23,46,119,28,166,188,53,249,172,219,23,123,55,233,80,185,139,33,124,77,233,116,43,61,91,183,226,70,195,18,107,114,37,247,35,250,99,62,150,150,214,221,179,180,222,122,47,57,146,111,93,158,146,65,204,108,159,43,86,111,147,16,88,226,77,216,99,234,247,253,173,228,189,39,155,110,77,215,77,120,240,227,94,94,12,40,227,135,193,197,38,227,213,87,164,16,0,2,2,127,28,23,82,110,62,32,72,221,25,45,150,150,40,104,253,130,148,167,210,186,165,189,159,199,252,159,253,172,111,255,255,255,223,255,255,208,94,83,250,38,182,85,117,161,214,202,57,255,251,178,100,139,14,71,14,96,208,139,153,123,116,72,169,218,231,9,37,10,27,9,159,68,77,225,51,201,35,167,107,12,243,8,177,55,40,24,56,242,78,122,226,143,117,3,214,234,199,184,200,185,218,13,53,64,121,139,91,15,156,25,223,41,164,62,154,218,137,174,166,154,97,241,180,53,148,25,25,10,193,130,137,26,9,0,32,96,152,100,96,45,27,65,198,192,161,161,33,67,77,11,5,29,166,1,32,72,240,208,224,210,253,7,16,134,46,109,33,110,17,225,85,209,177,176,204,175,37,20,107,238,27,220,254,190,136,144,171,83,254,150,156,116,132,192,125,29,165,133,182,182,224,8,54,186,227,172,236,57,247,41,127,81,249,69,43,164,61,251,114,183,91,44,93,77,252,231,119,26,229,164,140,158,234,240,124,234,193,125,253,200,53,239,230,240,90,213,243,85,110,124,16,167,183,240,119,235,46,225,19,157,146,97,42,146,151,177,157,105,55,181,127,85,21,52,40,250,246,230,169,114,97,217,137,86,195,167,237,211,232,75,146,92,67,213,112,45,40,149,51,182,10,155,61,209,165,145,90,188,13,52,189,194,186,191,234,79,185,235,119,48,0,128,29,248,43,23,213,72,194,52,8,78,65,86,2,40,115,21,147,100,19,199,202,193,47,221,183,127,254,16,127,149,11,232,111,255,255,255,255,183,255,253,19,102,118,183,111,78,155,95,51,162,74,2,89,241,53,85,254,207,154,250,161,249,58,174,227,226,185,234,108,22,80,1,0,128,146,209,38,53,42,79,144,74,223,232,217,33,226,205,201,250,90,112,27,251,52,248,92,164,248,252,235,197,15,194,166,104,224,201,99,166,139,32,113,8,113,84,106,126,37,159,181,72,106,116,161,166,226,121,133,142,72,38,91,60,31,7,66,186,197,142,164,228,168,214,18,8,141,132,227,176,128,47,31,16,132,72,138,100,241,45,93,58,23,213,157,171,14,15,14,204,239,2,202,49,207,172,56,34,56,189,130,197,26,46,150,253,132,52,117,181,53,202,74,167,56,197,113,1,119,144,239,30,85,123,248,247,150,59,28,114,120,56,37,135,177,92,80,162,140,132,226,129,81,212,234,139,169,33,171,208,245,27,114,161,229,83,138,140,188,240,32,213,254,43,13,62,117,187,150,104,106,245,123,156,4,226,130,35,3,38,175,187,225,228,76,64,86,33,142,147,236,236,241,230,223,172,62,0,16,0,0,12,108,175,128,63,227,148,233,161,151,4,170,161,202,36,0,106,199,134,61,65,41,185,206,9,57,147,91,63,117,137,230,208,170,125,144,32,44,159,240,89,191,255,150,211,254,46,48,76,46,25,98,144,207,214,71,218,80,1,16,100,200,64,97,14,188,48,153,31,8,148,255,251,178,100,140,128,38,111,104,217,83,12,124,248,61,227,42,137,61,39,104,159,161,233,90,44,61,149,193,5,140,170,177,132,141,32,156,202,40,179,18,248,66,7,36,42,21,127,93,89,145,237,175,151,197,88,20,82,4,103,12,178,54,207,103,145,82,105,79,2,33,66,60,4,33,50,13,4,90,116,163,79,34,200,117,88,134,248,146,54,24,204,169,244,90,64,160,90,68,204,168,93,179,170,223,206,168,82,29,74,115,77,114,161,56,72,114,97,12,112,72,204,82,51,185,163,152,91,80,150,213,202,145,11,44,75,79,20,141,202,38,251,190,70,163,81,10,164,243,70,15,198,216,39,50,210,178,234,181,99,131,147,198,248,236,73,250,156,234,65,156,95,76,83,118,38,95,163,26,45,13,201,141,72,230,133,19,116,234,18,253,90,36,34,43,22,4,131,2,97,98,139,249,81,227,2,66,1,210,150,27,126,135,45,151,223,136,179,171,209,24,143,164,129,248,228,246,151,178,9,105,164,66,147,35,153,88,72,151,150,23,215,46,186,208,84,108,217,132,101,56,155,170,246,161,52,95,13,33,199,218,200,218,164,181,5,178,88,151,90,48,59,138,105,47,85,145,8,0,0,5,65,166,130,44,134,183,68,170,44,12,148,79,243,75,112,88,224,29,180,228,168,86,151,94,142,48,56,175,144,57,178,157,89,36,242,109,134,176,159,109,22,221,87,253,200,179,253,205,213,239,182,190,255,44,43,209,116,193,239,206,192,0,1,182,232,128,48,5,129,34,2,29,35,37,108,169,176,177,37,109,134,227,46,211,30,167,112,160,136,110,1,140,54,145,151,218,194,177,169,131,193,43,153,113,94,24,236,219,248,235,203,104,225,17,74,122,150,111,204,143,103,6,11,206,185,89,234,42,121,213,147,150,144,80,139,238,174,58,167,40,82,89,48,190,182,145,147,180,229,152,108,84,141,181,200,201,132,19,103,121,71,47,76,203,201,28,108,242,56,80,20,192,230,99,167,109,38,140,251,237,135,112,41,5,208,87,20,209,31,173,47,40,50,17,47,4,75,212,47,101,15,245,197,9,200,148,43,128,161,20,212,198,21,136,111,172,62,200,14,214,218,234,30,229,73,14,98,104,198,174,45,124,229,96,224,149,49,227,71,105,164,74,194,235,186,106,236,113,125,45,2,248,38,171,185,28,206,206,218,57,60,255,250,203,131,92,201,199,8,169,127,208,166,25,40,34,16,143,48,162,41,108,66,68,70,117,27,43,182,209,232,199,8,135,17,109,193,240,139,114,222,81,232,217,212,64,185,108,229,45,175,223,227,230,84,115,78,39,63,239,14,110,219,229,15,124,65,161,77,176,105,63,236,247,119,229,113,249,160,128,1,5,74,170,70,61,255,251,178,100,142,136,102,133,119,217,19,12,30,114,68,228,122,144,61,39,62,24,21,163,100,236,229,128,192,247,175,171,228,176,138,250,34,56,146,58,211,247,93,123,185,46,8,133,114,29,65,160,114,177,42,210,209,73,99,167,3,208,21,34,147,92,58,226,107,106,151,17,199,229,193,201,80,204,208,57,55,72,39,159,50,233,254,88,118,32,152,62,39,153,23,136,238,178,114,185,40,251,66,210,194,34,130,203,13,35,79,165,69,202,165,196,207,116,225,209,40,140,234,198,126,115,249,9,68,107,172,125,17,185,101,227,211,196,35,131,179,26,174,183,227,139,207,133,226,100,144,57,151,84,180,151,89,91,1,58,173,195,28,176,184,196,70,38,184,181,57,129,171,174,112,58,45,126,25,121,116,243,57,28,179,101,28,185,212,238,212,212,178,82,61,33,25,172,235,197,118,91,215,92,148,75,79,166,102,62,167,237,212,173,75,141,222,207,53,89,212,129,0,4,73,17,137,193,195,97,112,224,109,88,149,8,109,93,170,222,88,181,117,212,50,101,237,158,79,205,243,174,126,41,223,249,51,255,80,101,203,255,157,172,251,215,215,255,242,253,60,169,255,63,253,255,168,129,255,243,6,167,234,0,0,67,120,102,135,181,27,124,7,72,110,18,158,0,74,149,40,94,11,217,222,103,235,69,107,175,23,125,214,94,113,203,82,120,205,66,80,40,4,54,237,191,180,182,74,131,132,223,63,84,70,4,83,13,48,160,201,43,85,39,71,121,214,168,39,236,172,13,79,217,76,134,51,102,2,113,86,187,109,171,11,33,169,206,56,11,43,140,86,233,102,105,83,204,44,18,217,153,133,72,199,3,72,99,59,11,131,118,108,238,154,93,63,174,94,175,189,116,247,117,111,95,97,134,219,7,93,254,212,74,149,58,136,125,174,164,196,27,56,60,132,105,62,141,42,166,72,117,117,141,79,32,72,5,193,66,227,143,93,88,137,188,103,170,168,202,47,20,231,103,92,52,135,5,79,66,30,70,177,94,176,250,85,52,137,137,98,185,41,25,47,133,98,23,17,21,112,213,193,35,244,127,242,192,0,0,25,152,10,195,49,0,108,59,206,53,85,88,230,26,51,109,181,90,63,236,126,216,232,214,235,181,204,111,59,121,188,201,102,75,225,255,195,250,241,127,203,239,255,252,207,250,50,255,236,61,236,64,12,142,191,187,62,227,63,154,171,195,91,157,222,254,73,171,251,144,3,144,206,49,19,65,218,142,163,117,220,12,8,21,0,16,96,120,56,56,122,101,139,13,122,64,1,21,185,96,216,11,57,80,150,79,1,174,182,214,97,16,132,66,23,112,112,38,47,26,129,229,48,91,43,110,108,120,136,11,77,151,186,206,3,136,154,255,251,178,100,172,14,230,99,104,87,155,15,77,112,72,138,187,3,44,38,188,25,177,163,86,77,49,28,193,37,33,171,4,244,148,178,112,228,22,72,13,49,106,150,1,147,13,95,84,77,30,98,137,216,248,14,12,190,207,99,52,172,217,192,78,24,12,141,129,1,13,234,25,42,31,74,161,202,227,39,202,205,151,79,9,167,171,85,101,224,37,46,92,201,37,159,188,7,239,173,116,156,185,42,235,156,31,37,199,199,199,11,40,226,227,223,30,144,235,156,175,220,90,104,132,187,249,162,235,88,95,173,100,56,11,12,22,12,136,173,114,128,213,92,206,93,217,35,106,92,108,41,234,222,60,105,116,142,114,13,101,152,81,87,34,37,29,170,100,100,189,141,255,253,193,35,6,168,59,203,225,250,147,39,35,66,120,84,33,72,169,217,75,102,252,107,240,242,96,101,108,32,232,101,192,71,157,229,115,253,87,168,213,242,19,66,126,232,221,151,184,11,249,95,111,254,191,217,222,79,165,133,106,61,213,5,121,239,208,154,68,66,143,139,90,219,188,194,0,0,178,23,99,145,100,53,53,83,106,73,18,162,6,6,60,225,112,1,128,243,8,13,152,30,39,99,43,221,45,71,3,71,132,152,98,100,17,3,185,41,123,46,95,169,86,173,129,64,6,157,63,18,105,45,69,113,52,213,55,120,208,7,2,143,2,165,249,118,16,85,149,174,148,77,67,212,69,120,69,64,251,5,63,48,234,171,198,90,84,161,68,87,148,153,186,198,89,204,77,85,27,51,61,2,11,67,1,25,227,177,69,204,206,193,195,213,176,84,193,8,146,38,41,96,120,78,137,243,190,58,90,190,221,235,84,161,34,43,31,61,254,104,109,208,136,94,167,10,99,243,244,46,186,180,184,158,171,77,158,170,228,232,81,76,217,211,235,197,244,162,133,156,252,59,67,91,186,103,106,116,52,107,191,188,185,75,91,158,77,49,57,227,46,169,213,119,126,82,215,99,127,249,249,176,179,66,1,80,189,26,145,158,33,84,176,128,0,0,37,209,220,32,165,137,56,93,21,108,170,229,169,91,40,233,69,184,231,144,150,156,2,26,249,79,206,66,173,195,52,107,206,103,137,218,236,95,45,83,178,234,76,229,217,82,143,83,75,69,47,250,124,19,190,207,25,225,223,173,223,254,239,235,94,91,164,147,104,90,192,76,67,47,180,155,43,23,10,11,17,3,18,46,32,4,56,41,4,1,135,83,116,192,9,103,137,218,169,222,197,82,170,255,42,82,100,178,106,143,176,19,7,65,97,99,110,99,112,36,70,201,134,13,52,40,56,139,120,239,50,83,175,9,145,186,12,4,152,108,139,82,149,75,16,245,111,122,123,27,204,72,195,13,157,172,199,46,150,255,251,178,100,189,142,102,197,102,84,147,108,55,64,70,38,58,198,60,194,108,25,129,163,86,109,61,145,129,30,158,170,64,244,157,160,136,67,94,158,41,198,187,47,76,160,134,255,115,242,125,106,62,170,178,132,174,147,175,117,137,222,165,147,188,249,9,12,219,18,191,120,32,57,162,67,165,139,221,128,141,108,125,118,47,138,144,155,95,221,62,102,30,191,38,121,225,233,207,43,19,168,218,82,178,189,15,247,122,41,187,142,127,45,108,193,114,155,222,43,78,26,126,29,168,110,78,170,243,183,163,203,22,119,203,27,45,209,136,96,173,181,119,119,165,235,246,168,204,4,169,33,2,152,253,36,72,210,137,70,147,115,62,87,7,194,81,90,195,204,182,103,56,120,198,9,101,249,9,149,34,41,35,156,81,188,225,177,218,14,148,57,132,217,239,230,6,222,62,67,245,7,175,206,126,140,223,255,254,132,127,227,191,252,197,90,239,255,253,68,0,2,76,220,169,96,241,170,48,252,193,172,140,154,84,141,149,192,106,248,202,149,45,51,129,188,4,64,183,238,146,37,36,27,99,107,44,1,137,56,75,216,97,137,151,16,55,17,140,197,244,105,19,84,150,73,18,133,90,76,139,105,51,18,164,132,109,169,94,11,129,208,97,189,73,197,98,67,87,43,130,4,77,83,171,15,16,111,218,209,7,220,36,53,119,50,252,120,167,117,80,109,174,45,76,174,10,213,44,69,2,126,92,39,181,14,87,209,161,192,131,181,44,73,87,236,235,12,14,226,207,26,72,205,83,205,30,240,22,212,70,233,244,210,114,28,42,214,218,249,107,33,193,134,59,71,186,34,208,217,221,75,66,229,5,137,66,59,157,221,12,171,163,150,102,246,88,213,172,38,134,37,245,202,207,172,138,21,52,121,153,222,51,158,51,183,174,239,236,251,214,50,205,226,218,150,213,225,238,144,35,183,233,73,19,197,107,247,1,0,0,0,0,3,43,123,146,224,127,192,46,238,45,49,87,20,93,97,126,51,68,176,123,154,195,229,219,123,182,239,80,233,167,70,115,170,100,59,53,186,191,184,246,86,255,255,213,255,255,255,255,191,254,223,183,179,159,12,67,190,118,231,251,207,150,159,73,54,181,97,24,41,147,114,139,254,201,196,32,0,0,82,146,197,29,196,49,142,65,155,74,224,193,17,132,147,16,137,7,24,133,130,197,134,68,3,58,117,162,168,8,149,19,124,48,68,132,95,76,189,11,80,157,15,39,80,23,64,71,167,217,126,41,174,86,65,246,5,1,167,108,64,121,170,12,136,142,40,170,83,233,55,210,137,9,66,112,39,99,245,20,163,70,55,149,67,228,204,56,142,164,89,158,200,198,171,39,97,27,76,10,52,56,121,24,46,54,255,251,178,100,203,140,102,209,104,213,155,88,121,96,80,73,106,218,60,194,104,92,101,163,80,109,225,233,193,58,36,235,12,243,9,104,143,166,44,30,18,40,20,167,87,84,213,243,199,169,230,164,66,204,40,107,114,106,44,124,39,25,97,184,82,44,177,28,225,119,173,177,90,154,224,195,134,220,155,109,112,76,168,159,177,110,60,71,24,137,170,41,224,238,87,152,135,18,98,135,209,235,34,177,241,216,64,62,20,190,67,142,44,10,223,215,10,250,68,61,245,123,119,241,227,51,82,116,90,166,240,218,246,247,43,184,121,136,181,27,227,63,253,238,210,121,43,136,20,232,186,137,169,222,160,3,166,249,72,41,199,90,209,125,75,41,100,103,128,147,88,69,168,149,20,98,107,238,37,242,175,238,165,101,180,66,149,134,74,169,218,173,48,87,174,254,175,169,91,255,254,71,255,234,236,255,255,245,111,254,171,191,168,230,113,67,55,228,86,89,188,36,3,17,168,72,81,43,60,206,44,44,30,0,0,176,108,225,170,143,153,240,201,212,141,28,16,241,140,130,22,192,104,16,189,129,116,32,160,129,140,138,14,1,152,240,216,8,156,100,56,199,64,193,192,37,245,119,139,234,179,22,163,12,204,65,113,99,176,20,83,134,19,212,68,208,225,63,47,202,215,111,99,198,48,188,145,70,96,35,26,53,21,10,72,4,111,166,118,147,89,186,84,148,172,119,9,209,114,225,214,127,7,58,50,28,22,243,254,156,113,53,62,216,232,29,140,114,125,182,202,234,216,124,224,186,239,39,52,153,136,172,136,24,169,138,204,171,106,208,88,122,67,77,4,226,93,21,70,43,45,37,103,143,15,7,114,132,226,237,50,206,231,143,108,122,245,104,209,210,254,15,146,112,140,2,197,20,144,155,222,171,234,80,242,127,180,215,73,85,37,24,50,182,105,153,180,229,163,202,75,36,199,200,55,116,189,85,212,117,179,137,193,66,238,212,119,212,1,0,0,0,163,92,169,70,148,88,132,129,201,194,66,150,192,238,148,139,175,214,29,105,138,122,147,251,84,154,204,103,193,105,225,244,118,42,203,213,210,233,165,149,238,165,25,255,103,250,237,255,93,43,238,191,253,71,22,183,202,8,238,51,132,220,21,49,116,234,25,67,120,34,236,183,246,142,0,2,75,184,170,248,248,108,54,143,15,25,177,102,132,168,70,0,134,38,77,32,9,84,154,22,34,165,6,40,114,200,1,144,162,42,199,241,88,92,3,133,16,128,43,2,125,58,94,217,95,67,3,98,33,16,93,147,161,204,77,206,245,52,55,19,190,24,179,17,134,179,201,36,109,36,149,38,154,69,68,144,130,49,26,207,10,141,184,168,204,13,23,85,5,167,34,63,218,173,151,255,251,178,100,197,12,38,183,104,211,147,120,75,240,78,39,202,215,61,34,62,25,121,165,84,109,61,141,129,51,165,172,40,145,149,80,168,165,65,83,216,117,11,139,135,156,217,173,174,242,234,93,124,148,234,201,218,147,219,215,33,113,11,122,98,126,175,161,42,251,173,115,201,104,79,220,127,150,157,53,122,15,99,107,91,137,150,163,71,23,94,193,225,164,5,10,80,37,181,61,123,17,196,238,203,166,235,143,23,243,247,31,28,231,5,154,233,123,41,9,159,59,29,107,222,214,76,209,234,118,56,178,207,222,137,250,187,20,96,4,8,1,157,203,133,0,96,192,152,104,242,43,57,206,203,64,5,242,161,44,74,110,113,59,87,171,63,118,175,223,116,235,93,215,111,237,255,255,171,42,226,160,206,226,207,19,97,102,212,233,184,188,201,255,254,134,32,163,28,107,214,52,113,5,104,178,229,48,44,166,70,33,189,163,234,104,0,0,74,116,129,16,104,6,105,155,32,198,101,83,153,76,20,99,160,121,133,193,161,5,242,80,73,17,84,195,34,242,35,26,254,155,33,5,152,181,15,84,153,70,97,105,20,21,0,179,106,4,197,65,18,29,107,75,222,165,121,62,193,65,77,150,147,55,69,167,128,86,95,161,64,212,248,128,4,199,122,67,3,24,5,178,0,146,115,152,67,69,119,215,173,148,233,98,240,20,69,90,22,6,83,15,185,209,68,98,95,118,27,153,80,47,45,24,31,173,26,94,42,146,86,62,29,184,176,11,7,16,160,149,75,65,73,231,151,90,97,98,168,60,240,178,200,5,54,44,36,28,46,181,70,162,32,85,36,104,90,124,70,43,146,0,137,116,118,36,70,218,82,59,234,12,129,138,150,159,64,120,241,114,87,148,226,104,201,145,10,78,195,216,2,183,80,138,254,195,113,65,123,177,88,202,136,212,209,226,162,122,178,249,145,134,21,16,162,48,62,94,106,91,117,73,180,95,170,97,133,195,56,96,204,119,203,145,180,100,127,254,88,0,9,56,2,1,27,146,236,97,71,131,238,190,225,220,71,87,68,124,119,105,91,107,90,179,104,143,155,159,67,10,12,141,24,42,163,178,3,125,232,235,252,33,140,219,57,68,72,179,87,111,200,127,255,193,50,232,69,125,84,255,215,146,223,79,238,221,53,55,201,14,188,163,123,71,187,89,22,160,118,199,177,200,64,28,191,109,207,167,1,188,1,192,130,195,62,35,140,105,24,50,65,156,40,73,49,1,192,10,0,3,29,74,128,115,6,143,12,0,40,26,44,172,9,141,6,98,0,33,128,133,201,202,76,7,40,168,121,114,132,139,108,136,75,208,71,177,174,148,12,154,137,117,164,5,129,137,45,178,130,189,2,161,37,96,240,10,210,255,251,176,100,205,142,135,150,104,82,155,153,99,112,91,73,122,234,48,70,188,91,193,165,74,78,101,143,193,27,39,44,180,129,136,184,164,198,69,94,170,68,90,98,84,21,92,18,36,52,253,36,81,8,51,173,153,29,216,122,86,178,181,197,12,197,222,56,33,248,112,153,235,92,102,40,192,224,215,123,36,50,57,157,84,175,168,228,49,181,68,179,3,114,10,51,129,37,151,200,111,214,151,90,193,73,131,144,121,129,41,163,62,191,165,227,183,78,61,117,61,85,60,220,250,235,220,146,252,29,56,91,174,228,119,203,220,135,219,55,189,25,79,190,147,171,175,219,167,54,122,149,66,158,255,83,175,46,189,158,81,144,175,189,170,212,124,225,165,237,13,173,215,249,253,133,185,162,186,215,226,0,64,0,0,57,188,216,100,195,73,30,197,48,168,9,73,237,44,238,51,33,246,130,122,81,31,229,165,87,255,251,91,255,255,255,247,251,250,19,253,17,171,117,179,85,21,109,167,93,217,220,83,179,56,89,118,91,152,144,34,19,1,53,193,209,118,136,111,196,214,52,0,4,212,221,61,14,1,140,113,48,208,3,140,180,44,4,12,128,0,112,226,142,16,139,172,48,176,82,178,24,0,98,195,161,146,86,181,2,218,55,172,141,118,49,33,230,88,206,45,13,85,126,208,210,20,125,156,8,113,194,43,177,68,216,255,111,111,70,140,242,204,207,87,184,182,155,74,88,236,201,246,118,36,77,226,207,167,77,77,48,209,178,19,88,42,227,77,153,193,151,59,130,194,226,133,233,209,186,250,52,71,57,149,240,168,215,52,240,177,60,69,230,168,46,85,117,208,221,190,51,246,183,184,115,92,101,148,66,134,90,72,29,28,117,12,145,123,159,103,81,73,11,224,128,156,247,56,3,158,72,17,125,23,69,146,202,125,248,243,142,165,75,182,164,84,131,240,119,193,139,103,4,44,211,107,230,43,47,15,41,123,218,78,141,218,16,32,0,0,0,20,167,46,145,193,216,80,194,197,232,165,52,174,198,94,78,116,170,16,118,106,168,118,161,132,176,38,82,230,179,37,118,127,254,158,79,253,122,78,251,255,155,127,83,127,165,222,190,255,251,235,119,98,24,87,115,61,30,253,15,236,172,103,74,33,10,205,43,56,166,88,37,154,210,116,128,0,16,141,160,146,20,34,5,37,28,227,112,25,152,198,86,208,212,109,203,160,106,130,15,132,229,105,44,8,33,3,20,50,65,237,54,165,98,179,164,233,121,72,134,34,72,118,193,217,113,22,45,150,150,20,165,216,156,9,200,231,7,26,0,4,135,0,93,139,145,160,17,71,160,138,136,58,77,78,62,91,22,204,37,83,145,150,97,151,24,138,163,177,62,162,47,79,16,255,251,178,100,187,12,38,28,103,213,155,111,76,114,80,44,26,250,48,34,98,26,205,165,78,109,225,229,193,61,175,107,220,150,20,32,43,164,27,2,149,32,155,107,85,191,120,229,1,204,225,221,232,229,25,49,75,171,103,242,252,194,166,188,23,22,181,134,147,193,19,18,140,113,152,183,106,207,51,95,108,91,111,210,135,81,34,107,82,186,206,36,104,221,235,124,214,60,4,135,196,70,85,12,115,176,118,185,50,21,206,18,75,62,160,60,165,158,86,151,99,116,212,242,52,74,107,85,237,200,27,225,113,184,52,93,106,109,90,191,17,179,219,61,177,173,71,133,72,219,220,218,0,157,185,134,192,240,228,75,41,25,34,129,152,116,246,91,143,160,52,9,133,12,35,52,227,154,138,90,18,246,98,244,234,255,209,244,232,191,244,114,182,46,10,14,235,248,199,118,118,57,119,69,50,122,209,156,217,74,111,111,93,186,170,181,45,208,189,127,246,223,204,75,246,138,204,189,217,39,49,32,0,0,115,23,160,207,236,195,50,139,188,217,204,67,73,33,140,76,77,49,152,36,205,227,209,24,116,195,226,35,31,9,140,158,11,71,67,22,13,76,12,45,84,230,50,15,147,16,204,7,5,151,48,152,52,197,82,212,190,48,138,3,190,22,61,60,216,131,81,108,194,177,2,140,71,149,248,128,193,99,201,143,47,114,40,74,18,184,168,67,58,10,2,156,160,231,90,147,63,45,179,50,134,158,84,101,72,230,112,237,202,226,77,157,223,89,204,74,157,120,45,89,149,25,130,29,168,102,150,26,166,181,39,135,99,177,6,157,194,32,164,133,219,6,108,66,104,137,54,34,148,200,248,56,42,178,38,73,162,26,130,143,45,136,109,119,16,204,224,241,12,3,107,27,63,185,108,202,153,63,230,165,95,181,201,221,89,12,214,156,125,148,31,167,185,253,92,110,184,126,63,98,233,37,172,174,145,140,205,173,161,187,216,59,97,44,165,83,105,57,41,147,85,73,63,10,230,50,200,120,0,128,0,96,192,4,57,121,77,43,101,189,21,168,50,139,164,203,32,248,158,216,50,210,194,240,74,31,164,206,189,126,178,246,231,57,68,103,159,255,253,223,255,255,255,183,139,31,145,255,210,60,219,212,169,80,195,154,170,98,254,191,253,172,151,181,251,28,198,64,72,132,171,11,190,64,2,225,136,82,102,95,57,153,142,106,97,160,225,17,176,196,137,2,33,48,56,56,60,6,10,7,73,1,134,72,22,18,7,140,72,30,49,24,121,147,4,120,153,38,96,165,240,47,9,49,201,12,183,8,106,8,108,28,184,148,233,244,211,198,69,50,231,89,32,226,68,131,104,50,70,232,128,182,113,47,26,24,42,116,68,100,38,196,80,255,251,178,100,197,142,23,46,105,81,147,153,75,240,76,11,251,13,48,34,190,28,25,163,72,110,101,141,193,47,6,171,132,147,9,80,67,46,80,210,96,104,164,146,231,37,97,157,70,226,133,203,106,68,217,153,99,96,100,203,193,190,124,88,129,56,27,125,151,238,69,84,226,145,210,136,147,68,172,79,246,199,131,106,195,21,161,141,94,138,221,67,117,91,232,75,246,145,183,23,226,252,91,137,149,229,139,85,48,61,39,203,125,178,245,179,32,157,151,180,121,189,123,159,94,67,7,15,168,77,126,197,59,219,159,232,173,221,203,81,227,107,165,248,207,245,228,52,11,185,217,247,56,143,181,243,53,217,74,49,149,89,21,59,108,145,116,228,46,251,254,144,131,228,192,240,152,36,8,143,35,56,181,9,89,48,196,147,245,150,188,24,116,30,154,80,116,122,79,53,43,169,252,157,36,222,178,165,63,246,232,115,138,55,88,148,128,25,6,172,54,243,231,214,113,196,158,245,188,131,112,226,195,202,7,3,151,17,44,93,101,77,60,161,86,18,90,212,0,1,115,10,194,79,184,142,50,93,244,211,237,147,39,10,12,54,108,1,34,12,248,104,11,0,4,3,128,97,84,204,102,113,69,8,82,62,27,6,114,120,4,96,36,126,148,36,160,160,224,42,6,90,71,115,84,84,134,1,28,78,50,46,182,203,84,13,128,10,48,1,195,131,129,142,26,81,28,208,189,154,14,84,157,64,148,148,185,80,160,40,194,1,193,120,214,156,110,85,15,176,246,60,122,155,128,105,5,161,205,224,47,69,209,90,81,4,249,190,140,83,100,234,126,241,243,165,91,138,177,108,199,203,124,54,86,149,99,184,4,1,138,205,113,55,42,204,218,80,186,134,255,178,22,85,151,120,122,239,54,155,113,54,152,221,229,60,32,50,171,171,101,252,66,130,201,52,148,183,245,189,19,145,181,109,187,188,22,37,5,211,127,119,119,106,234,218,255,233,179,120,146,182,165,221,250,65,89,241,149,153,197,24,239,52,22,108,223,80,235,37,161,106,184,124,197,101,232,17,245,15,222,0,0,96,0,16,230,229,212,226,97,89,241,68,107,87,223,79,190,20,112,209,186,227,72,20,2,75,226,156,131,129,180,178,245,85,246,196,221,78,255,181,74,30,229,134,136,186,148,134,111,173,215,140,14,210,210,33,225,80,80,177,99,238,213,44,72,38,117,226,143,153,34,65,106,130,128,0,83,155,142,107,51,178,76,108,179,187,196,200,43,6,203,38,26,135,18,248,39,218,110,26,3,200,184,12,30,180,130,163,110,178,144,140,171,165,66,171,22,194,147,36,121,109,147,145,58,155,172,178,13,3,42,244,90,28,153,80,72,82,68,211,52,136,171,34,227,255,251,178,100,189,140,39,71,104,209,19,153,122,240,75,130,10,250,49,2,100,26,21,163,80,109,97,141,193,41,39,172,52,160,11,136,23,110,75,242,17,41,73,173,247,7,213,195,166,104,210,217,140,168,102,97,138,30,185,215,77,108,180,154,179,86,115,159,9,225,23,225,19,235,24,245,106,10,148,82,22,47,180,59,227,165,203,81,88,112,76,20,57,20,193,208,181,182,99,200,18,159,204,82,30,151,247,16,232,218,163,245,183,153,81,72,152,225,200,243,206,147,155,32,135,13,17,73,102,12,68,72,70,235,250,213,127,237,0,228,105,40,118,137,178,253,151,190,38,158,218,166,245,93,228,134,93,92,112,176,250,39,24,89,140,93,247,249,14,141,51,254,61,237,32,8,2,0,7,119,15,66,152,24,23,9,162,40,176,240,148,122,131,136,81,138,17,149,84,150,89,68,249,86,165,181,57,179,103,127,215,250,253,114,90,243,34,116,239,50,144,78,155,91,231,69,162,204,230,35,179,80,227,202,161,182,206,79,3,44,58,73,23,156,33,109,1,26,200,0,0,10,116,192,184,206,27,192,70,104,114,170,230,134,150,96,9,161,8,70,106,146,10,15,48,128,195,31,10,52,147,17,128,32,112,128,8,28,192,188,33,65,129,77,177,75,228,151,194,69,204,58,197,208,51,208,45,35,168,229,72,21,216,142,53,202,94,86,22,143,104,114,88,70,110,180,210,25,102,167,115,56,83,87,161,55,92,215,213,174,67,52,110,44,33,153,200,146,145,130,219,193,125,193,244,144,51,238,208,178,27,109,149,229,171,17,110,144,54,59,115,165,236,210,251,152,132,105,154,228,25,246,242,29,89,41,65,164,60,105,52,85,237,215,51,56,188,227,13,14,242,59,36,79,66,155,159,107,42,166,237,250,53,247,26,250,59,70,213,174,22,185,99,223,156,54,223,178,230,159,188,233,125,19,177,45,91,93,82,204,64,170,190,94,119,101,205,31,222,54,20,180,204,239,243,174,79,64,204,186,193,238,182,191,227,170,43,139,184,0,6,210,244,182,33,26,72,119,18,166,55,208,108,185,241,141,177,174,226,73,77,130,11,127,73,213,146,172,171,250,255,255,250,120,195,245,40,255,246,32,248,48,236,198,36,17,155,213,16,166,30,116,222,103,191,178,117,166,119,214,67,159,254,249,118,106,36,57,48,153,119,100,57,85,56,153,50,112,174,105,132,56,131,51,13,68,192,225,82,132,14,195,198,70,42,72,9,5,12,14,48,17,211,78,32,32,24,16,7,23,224,42,66,14,47,0,135,25,176,68,1,41,1,158,190,223,65,13,133,64,180,137,136,187,169,81,229,37,4,65,108,209,101,188,163,43,181,216,139,165,56,144,85,80,160,171,250,255,251,178,100,189,14,230,222,104,210,155,121,99,112,76,235,74,243,48,162,110,28,57,163,74,109,225,143,129,45,39,43,204,145,14,121,170,117,205,170,146,213,148,69,160,184,140,170,137,153,52,8,30,121,233,142,86,201,177,198,164,133,148,52,51,107,58,255,30,50,158,196,221,186,53,175,142,55,225,236,137,208,162,156,127,184,169,40,101,126,63,13,87,219,209,95,156,230,168,212,105,144,61,179,99,240,148,23,59,74,99,29,156,40,11,14,98,228,80,220,168,176,145,27,39,170,152,113,40,131,99,229,115,195,145,182,90,12,142,24,237,25,86,246,247,201,113,29,15,176,17,76,81,166,53,91,4,7,228,196,175,107,122,137,214,227,95,54,101,126,45,129,123,209,41,46,144,223,95,253,1,93,203,132,158,6,80,12,182,43,180,176,33,203,254,198,255,54,190,151,219,113,103,77,216,21,24,173,83,239,211,95,255,255,95,255,255,79,251,155,47,242,189,76,66,166,206,164,190,235,158,93,132,156,24,211,200,57,156,63,237,47,154,160,176,19,93,238,35,187,231,255,205,130,205,82,0,0,99,2,242,78,83,218,48,247,144,45,96,50,130,0,201,43,195,39,7,204,76,156,49,65,112,24,145,6,129,13,70,81,6,172,114,218,7,36,196,132,215,20,208,20,202,220,104,163,22,81,42,20,206,44,104,182,106,42,2,88,62,6,122,188,11,84,111,148,97,18,23,96,80,65,39,12,82,75,32,74,50,110,0,73,48,65,86,145,43,76,2,22,93,214,232,56,17,20,108,57,199,113,159,116,57,35,132,140,58,14,227,200,71,193,169,100,144,62,208,9,33,70,119,220,82,20,47,207,7,136,182,38,4,105,140,237,178,173,178,12,141,208,108,193,134,214,148,127,45,175,165,183,38,211,130,199,162,129,61,136,44,177,47,15,30,177,182,253,53,60,21,152,108,77,14,21,92,185,203,167,207,109,75,218,236,144,219,16,233,181,152,180,203,98,233,202,27,53,55,77,230,154,182,181,189,109,178,125,81,236,111,143,2,21,38,236,81,245,137,27,243,90,230,30,110,247,25,223,204,56,24,119,175,48,104,109,176,125,251,188,240,0,0,158,197,245,194,176,106,208,112,141,197,246,116,103,66,52,166,226,129,204,194,139,35,252,43,199,237,146,149,38,183,162,244,127,251,255,167,211,255,251,251,83,125,105,122,245,97,175,189,209,118,123,34,234,233,67,145,88,186,169,67,53,190,159,75,178,155,90,121,87,7,172,127,247,6,178,97,16,228,77,160,195,50,166,16,214,213,131,6,12,1,47,51,37,9,204,252,133,42,9,204,84,108,48,216,248,209,70,99,3,12,140,88,59,12,119,136,133,166,49,3,24,56,38,100,17,209,255,251,178,100,185,142,135,149,103,80,19,153,122,240,77,204,26,227,48,98,92,94,33,165,64,46,97,21,145,58,167,44,28,196,136,144,134,64,107,60,196,193,162,192,40,183,230,6,36,133,136,43,48,72,146,0,1,188,37,0,82,45,136,78,109,24,225,92,162,0,150,174,16,176,71,38,150,184,65,26,225,151,100,202,53,15,176,52,36,68,157,148,28,106,78,83,7,33,139,52,6,2,94,226,187,48,222,108,45,68,27,42,37,93,157,120,108,70,46,238,85,44,202,141,126,103,99,82,88,163,141,133,247,133,239,179,118,237,171,183,174,113,245,202,133,222,147,83,43,36,170,151,228,212,152,86,251,183,112,220,7,33,37,130,16,124,63,11,12,50,67,113,224,74,104,162,68,40,135,7,84,178,3,214,187,22,58,140,174,227,221,33,82,24,58,72,123,185,102,195,129,10,6,13,27,5,33,22,56,194,174,183,142,106,79,49,69,93,214,220,134,121,209,168,123,61,8,32,9,149,254,18,120,210,180,204,172,226,8,43,131,176,38,113,136,210,53,130,61,221,33,149,245,253,150,212,95,211,255,209,70,165,23,124,12,119,10,114,25,157,252,181,255,255,223,149,214,67,37,43,237,185,210,165,48,235,8,254,12,60,86,78,162,204,129,45,98,158,194,108,67,177,40,109,9,0,0,75,116,97,178,117,179,49,133,134,193,145,67,27,17,76,116,101,49,40,112,194,67,114,64,233,135,66,102,4,4,152,220,122,5,18,10,141,3,16,132,164,13,180,97,144,30,1,164,73,33,138,94,32,17,238,0,56,48,74,74,135,19,51,18,71,178,243,164,170,29,89,66,117,50,70,28,175,175,35,211,76,16,11,214,187,181,240,217,166,201,133,164,129,37,178,88,139,248,135,176,75,116,144,92,98,253,131,163,43,114,1,48,178,225,147,77,174,165,30,101,224,142,170,210,183,33,205,177,65,29,180,245,238,89,110,58,244,49,6,86,42,53,156,69,108,153,119,41,196,56,182,197,243,50,202,213,27,10,53,55,49,77,204,191,101,133,179,40,138,148,228,36,170,40,93,101,181,136,191,114,147,78,110,179,93,242,155,187,255,94,186,167,160,46,46,98,167,139,175,120,107,103,206,95,234,126,210,105,108,255,106,11,178,198,49,233,0,0,2,151,41,113,162,204,174,22,119,22,244,225,217,98,46,193,241,57,124,212,173,98,175,3,17,10,253,201,161,175,84,152,224,74,8,216,182,72,83,226,63,157,138,24,244,38,254,157,75,10,151,93,45,142,8,166,97,226,225,140,217,193,49,68,64,8,36,52,58,49,173,156,145,185,92,178,192,115,21,77,205,96,115,51,131,188,219,146,51,127,11,204,60,242,50,25,8,210,232,192,41,184,255,251,178,100,161,14,230,208,104,210,27,153,99,112,78,67,10,179,61,35,84,29,185,163,64,78,97,53,129,44,161,171,140,194,137,145,197,200,179,24,2,204,176,142,70,131,20,135,204,162,21,48,96,184,100,2,33,8,152,244,190,132,212,193,49,40,36,176,24,80,99,11,149,132,139,6,31,16,203,17,40,120,58,56,12,45,240,242,12,44,8,218,72,46,196,181,26,42,12,154,172,36,162,72,174,225,9,219,209,120,42,23,132,184,105,47,21,71,248,75,33,92,43,69,117,169,114,44,38,234,37,69,151,12,152,161,146,146,96,75,47,58,26,164,138,97,26,136,71,44,173,204,111,64,24,226,236,95,148,171,39,114,146,238,174,22,48,236,19,73,55,13,97,81,101,216,166,236,35,61,220,254,97,247,159,25,253,152,152,235,69,179,210,43,155,208,199,85,202,105,150,77,217,198,26,242,76,46,76,193,191,202,179,147,156,213,240,190,67,126,42,190,13,183,26,34,64,145,201,248,72,180,168,68,159,158,167,253,228,163,224,246,227,31,20,188,151,238,14,238,193,249,116,27,37,42,190,61,157,171,209,181,88,89,106,25,77,132,216,23,153,251,29,190,170,70,147,218,159,255,255,255,223,254,173,46,172,189,26,222,239,60,49,8,234,217,64,11,236,57,220,34,204,41,216,233,119,255,253,170,91,220,107,86,35,57,248,127,126,167,180,147,170,128,0,2,139,156,192,199,19,198,165,204,60,221,50,35,28,195,227,83,38,151,140,64,27,50,56,40,170,23,28,48,24,40,52,98,18,88,136,72,88,24,140,128,140,2,44,14,17,36,64,226,7,196,8,26,236,94,205,92,18,243,96,2,86,214,217,250,120,50,65,145,41,20,178,74,215,197,212,100,206,219,250,161,76,193,124,170,5,48,112,1,193,123,25,250,186,104,177,183,141,253,177,25,95,13,179,75,109,23,205,53,52,134,60,183,102,155,93,73,29,220,105,235,234,196,205,219,79,159,170,78,66,44,9,11,40,11,4,18,94,116,166,229,2,150,169,13,204,2,159,212,197,138,246,187,31,121,83,245,100,198,244,51,244,228,183,31,61,132,26,122,68,107,137,116,163,132,234,72,30,8,15,46,26,138,146,158,48,162,236,79,54,32,164,97,38,142,46,140,212,24,145,45,6,203,64,242,130,212,120,17,56,171,69,72,189,36,143,95,105,153,32,73,37,204,0,0,10,94,39,5,69,64,60,82,13,30,58,210,77,198,120,86,133,60,82,205,25,183,125,108,11,88,115,61,82,84,78,149,111,201,167,111,183,255,255,175,253,51,106,143,175,93,187,52,168,114,145,155,169,250,183,90,115,111,235,63,240,87,252,128,13,74,30,194,67,3,166,81,94,3,17,168,0,255,251,178,100,151,140,167,1,104,82,27,152,75,240,77,169,234,211,48,67,158,26,233,163,70,77,229,141,209,56,22,171,28,241,26,104,6,204,105,84,199,200,12,171,228,193,97,77,221,160,204,102,76,153,4,213,17,76,32,68,201,73,204,8,68,202,150,12,28,80,197,19,4,141,76,170,136,140,72,65,52,17,164,33,65,40,16,34,201,140,66,72,6,79,52,103,108,52,170,140,105,165,170,151,236,73,167,164,163,4,110,112,3,146,144,49,24,117,151,32,83,57,145,55,81,225,33,199,185,197,140,210,49,244,218,115,199,1,140,99,33,146,69,91,179,123,64,127,10,0,255,119,158,186,251,116,150,58,54,111,81,62,116,174,139,119,246,159,146,174,181,123,244,28,127,166,44,247,25,217,253,162,174,132,139,126,66,251,166,150,189,70,239,102,99,23,112,114,165,91,104,230,239,137,136,75,197,154,203,21,177,245,251,101,134,98,63,114,254,99,135,173,174,90,254,158,179,86,31,99,213,124,71,22,199,221,202,86,107,47,195,253,240,71,11,239,186,111,246,110,68,46,212,194,30,50,18,201,195,153,149,36,184,76,88,188,74,147,133,44,254,250,153,237,103,146,196,27,74,58,95,185,240,110,122,255,86,255,182,255,191,122,66,78,102,3,71,244,179,85,21,188,44,57,20,30,192,128,84,135,220,72,186,139,60,136,201,23,139,120,162,84,90,42,102,189,130,204,0,0,0,112,193,162,131,239,226,194,171,115,60,161,141,46,78,52,2,44,201,34,99,84,7,140,78,70,50,16,60,148,26,98,115,233,130,128,131,77,114,98,81,136,70,197,98,32,168,156,89,110,96,160,80,128,8,254,133,1,46,224,32,116,20,1,9,212,70,128,176,20,228,196,225,0,204,226,93,197,80,202,80,168,48,45,186,166,29,137,65,161,161,225,177,129,151,13,51,24,170,86,173,136,10,163,47,150,70,138,160,192,44,22,249,58,155,188,21,32,97,23,110,14,203,79,4,100,37,35,166,156,41,105,209,206,215,121,249,18,44,224,59,107,234,186,204,123,37,140,211,159,66,28,141,126,92,66,230,208,225,217,185,113,234,81,77,207,211,211,96,165,105,243,187,73,153,233,47,205,78,221,60,185,173,8,139,139,61,141,99,21,119,107,140,207,15,49,197,151,55,155,229,43,183,101,166,53,116,172,129,184,42,179,246,214,221,154,219,189,165,247,57,118,144,252,179,128,0,17,55,94,38,197,67,212,105,159,5,90,214,207,147,46,65,6,204,228,85,17,185,128,25,184,166,76,252,165,204,183,95,235,239,255,255,246,236,159,255,255,255,220,144,182,47,185,116,85,39,88,225,53,96,237,210,200,15,117,201,62,207,253,76,66,212,243,14,30,62,255,251,178,100,149,142,199,26,102,80,155,152,100,192,76,73,122,211,60,194,84,93,13,149,64,78,105,237,129,63,41,43,76,193,21,137,238,243,238,9,192,28,192,40,3,160,190,12,94,24,54,93,120,197,100,211,51,61,12,102,122,50,201,16,148,70,97,149,97,130,197,194,4,160,128,128,99,37,120,240,32,16,16,205,2,50,168,14,34,35,34,48,20,60,211,133,47,169,107,76,168,3,104,4,50,234,175,66,194,248,33,40,102,112,64,101,36,32,4,246,130,74,163,24,65,5,230,175,11,96,170,133,99,194,163,70,76,37,100,52,155,99,70,224,184,170,171,65,118,68,192,183,1,228,237,13,49,140,3,91,12,131,216,107,81,80,165,122,82,170,84,91,133,136,237,243,147,10,218,145,94,23,234,78,165,75,203,102,155,67,206,168,151,146,168,172,96,163,100,222,90,37,242,215,117,214,15,136,158,4,61,43,158,73,108,68,213,117,92,94,214,181,229,162,179,121,237,23,242,79,27,15,254,228,222,51,159,141,219,61,179,123,198,217,242,195,72,148,101,164,178,90,190,120,246,196,24,79,47,71,154,133,37,119,225,196,22,38,53,210,81,95,208,64,1,135,248,152,180,172,13,71,242,105,186,221,57,144,162,196,164,99,159,2,139,120,77,153,183,9,161,146,188,226,249,109,255,186,127,255,254,139,73,93,151,247,253,63,255,233,57,159,255,77,215,81,226,167,156,6,14,221,156,230,117,177,5,141,163,54,174,158,165,95,147,237,48,220,191,252,229,43,233,0,0,11,184,192,45,14,95,196,206,229,142,38,184,197,0,204,245,64,12,178,112,169,101,4,38,6,162,99,32,166,20,202,5,8,48,7,38,48,48,57,216,90,184,10,38,212,80,78,225,167,226,155,149,51,52,153,72,86,253,104,161,106,79,25,106,167,68,55,7,192,76,21,65,44,199,86,227,63,78,226,33,227,74,200,147,86,96,22,0,240,233,162,53,169,214,114,245,173,199,105,167,190,11,122,11,162,142,62,122,83,92,134,244,85,151,114,25,28,243,239,209,9,251,165,68,115,145,238,222,100,121,118,226,125,22,132,167,238,98,6,214,246,180,206,161,34,220,54,142,18,89,79,172,104,253,162,180,163,221,96,237,253,37,77,82,15,141,71,190,246,12,157,187,112,221,182,245,93,233,4,2,83,172,67,70,152,179,177,43,172,109,165,98,7,111,1,243,137,165,126,166,118,141,89,117,181,151,87,35,95,118,252,242,178,219,190,240,0,45,221,143,131,89,78,100,177,149,16,148,80,154,185,115,202,238,2,182,234,79,173,192,55,149,95,48,33,149,125,91,99,93,239,252,207,255,191,247,232,78,240,199,127,229,103,73,175,125,125,255,81,69,43,249,255,251,178,100,137,14,198,204,104,209,155,121,99,112,83,233,26,211,60,194,102,26,81,163,68,110,101,45,193,67,166,43,12,241,149,88,222,136,206,174,212,10,97,240,101,83,137,7,64,53,31,156,75,141,178,92,18,44,78,245,98,97,242,128,23,12,60,238,59,59,216,204,108,193,228,177,186,138,102,81,94,152,120,174,165,160,161,81,139,128,198,7,3,152,85,4,96,192,112,242,76,176,21,53,219,48,136,49,15,3,254,24,66,53,26,194,12,136,76,208,179,6,68,226,203,167,35,178,151,37,144,73,145,145,18,161,140,193,4,0,34,89,105,158,208,80,194,79,38,146,240,117,39,20,45,188,71,65,228,102,101,205,236,196,82,6,91,48,115,10,145,189,144,228,3,8,235,103,208,117,102,73,212,155,12,193,85,147,7,182,38,90,161,35,220,7,67,33,177,143,186,15,103,7,53,64,81,187,145,234,240,74,191,155,110,124,90,62,93,141,168,186,116,170,15,119,73,239,177,158,146,95,234,66,35,203,165,41,77,174,235,215,103,149,23,168,70,83,149,66,83,97,247,180,151,186,81,198,215,237,202,125,191,8,231,86,42,93,120,49,88,189,95,218,0,65,169,105,232,160,32,107,15,145,206,150,229,83,189,46,16,74,134,15,9,204,66,241,206,78,62,237,242,10,245,79,247,98,141,99,18,159,255,250,104,232,48,180,95,140,191,149,246,109,63,188,69,196,231,236,109,77,67,86,118,142,176,80,164,39,24,221,162,226,232,81,161,237,125,179,169,77,151,164,92,0,1,179,18,65,13,12,29,50,42,64,194,10,211,38,13,12,44,67,7,22,204,212,106,67,137,138,195,195,130,35,11,27,66,161,128,177,212,116,52,107,126,190,193,170,3,224,22,44,12,19,0,118,16,12,13,168,216,36,162,52,131,66,117,64,72,5,86,36,240,234,134,57,144,228,11,11,84,137,170,24,227,140,68,66,95,61,9,151,54,162,203,30,130,153,91,218,53,11,31,134,105,221,10,103,201,78,40,92,216,125,238,174,178,230,208,48,211,6,38,252,128,58,218,237,55,130,39,35,30,98,148,218,98,51,229,127,17,205,16,121,132,120,135,80,71,110,21,167,89,125,146,20,120,243,47,195,205,218,208,141,193,116,107,165,178,217,180,83,94,179,18,129,159,8,63,167,147,105,28,24,216,87,191,252,50,80,245,136,119,235,229,28,168,202,152,169,248,93,145,163,124,173,26,142,96,129,200,216,15,241,4,8,224,0,6,75,79,130,222,64,78,229,89,3,107,89,195,174,105,216,194,115,146,78,102,192,52,115,32,229,208,46,111,134,63,183,255,86,255,79,251,126,175,51,127,213,28,134,87,163,81,136,173,171,58,143,9,68,217,208,101,255,251,178,100,136,14,230,172,103,81,147,153,75,112,80,41,122,195,60,98,114,30,145,193,86,77,97,227,8,253,142,233,192,243,9,168,183,45,247,70,156,57,82,96,50,199,86,90,247,198,50,242,142,85,230,187,44,68,222,67,48,247,158,28,64,104,25,130,180,49,194,207,22,118,34,22,137,113,192,38,116,128,22,110,163,229,207,42,51,76,220,59,14,21,121,59,20,211,28,184,163,214,142,67,45,14,39,10,150,19,80,223,45,235,107,162,18,117,143,65,18,188,156,138,230,186,143,150,70,149,196,71,234,251,66,68,30,10,210,73,88,74,115,77,184,148,30,20,153,87,45,233,188,200,172,114,93,180,151,196,210,125,94,72,12,68,128,146,18,74,195,190,245,170,103,50,46,208,189,28,155,195,205,186,195,82,130,11,84,101,5,201,66,26,78,203,224,96,100,185,179,177,225,89,13,120,200,134,241,132,235,79,170,142,5,2,188,186,13,178,248,75,25,75,154,145,146,4,21,67,3,38,97,31,140,170,50,248,174,113,85,161,137,245,228,98,31,120,170,179,240,253,65,154,8,180,126,89,24,29,39,218,80,197,99,35,34,188,220,70,63,99,115,129,46,239,5,157,177,197,252,247,254,91,252,239,77,246,103,146,187,213,37,142,66,114,50,6,64,142,63,200,15,98,72,70,65,188,16,2,74,99,139,131,145,118,130,16,198,208,227,80,2,34,154,1,41,3,150,56,13,192,107,238,5,69,42,124,121,110,41,217,64,197,239,169,52,40,59,214,112,113,175,172,229,110,255,249,43,143,241,94,173,52,54,128,0,0,9,144,119,3,9,131,8,3,0,116,191,102,236,165,93,64,232,248,193,12,192,233,141,113,146,109,216,78,6,179,25,114,20,9,0,47,171,194,174,86,123,82,121,89,155,132,204,146,11,104,212,224,203,30,180,144,180,36,93,166,6,116,18,37,94,93,30,189,74,196,157,97,197,66,77,24,227,25,212,134,122,27,36,37,206,241,201,34,101,136,240,73,159,237,144,95,66,140,249,130,20,228,241,107,244,105,109,19,213,155,28,241,33,195,134,251,120,220,240,212,135,43,98,138,88,147,51,230,60,240,101,123,190,173,62,143,102,116,83,122,224,151,46,223,106,209,167,171,37,102,149,181,233,33,60,96,120,70,96,120,12,162,8,95,39,58,116,38,64,98,76,47,159,21,145,157,56,132,190,76,137,99,139,162,50,229,165,197,71,172,29,15,159,1,251,193,82,27,40,189,2,45,68,180,26,123,244,165,44,135,20,107,175,199,205,199,180,253,153,174,187,135,106,24,5,65,99,213,51,192,0,0,0,0,227,165,5,183,2,35,59,164,0,99,77,252,153,178,223,100,120,37,66,113,208,181,85,34,25,255,251,178,100,130,142,103,49,109,86,155,47,101,112,66,35,10,170,97,37,84,27,69,149,86,109,61,57,65,29,35,106,24,244,149,160,136,10,15,198,32,163,126,96,74,17,71,63,204,255,253,65,143,255,250,159,254,70,39,0,109,137,143,194,236,232,40,237,236,181,250,192,38,8,105,25,17,6,64,145,32,162,133,228,46,70,0,137,38,95,240,208,176,163,66,41,143,152,18,226,0,204,61,53,84,251,47,84,143,192,145,151,237,87,136,15,49,225,34,36,128,31,120,57,75,155,34,234,105,108,29,135,166,122,240,104,179,147,225,1,31,169,182,22,70,11,209,72,124,30,47,141,197,134,211,149,70,190,237,11,106,120,162,66,24,231,246,73,233,180,131,169,202,229,117,24,112,46,141,44,80,95,62,142,226,122,43,223,29,81,153,18,176,101,219,36,56,154,143,103,138,68,194,203,215,219,219,235,185,53,90,241,173,88,81,23,161,21,68,219,10,214,180,211,11,44,23,145,153,180,199,52,72,44,51,50,230,92,58,78,209,16,137,184,193,130,200,65,212,80,151,142,84,110,16,153,180,221,6,70,222,193,120,138,181,163,113,86,89,80,50,74,66,88,103,50,46,157,227,42,64,153,9,48,230,167,212,245,98,161,0,75,131,224,65,137,217,121,49,143,163,173,185,12,156,62,56,175,24,237,153,246,39,49,73,103,89,9,191,254,189,141,179,252,129,250,2,191,228,251,191,249,9,255,233,230,11,79,255,255,255,226,122,143,127,157,255,27,34,178,151,254,156,125,7,49,249,87,187,143,120,0,0,113,94,70,235,33,158,80,130,66,176,6,88,64,147,36,251,141,164,152,233,80,55,25,89,135,8,36,4,24,37,200,110,128,145,187,41,129,39,105,100,198,52,132,56,39,97,171,60,5,81,122,195,141,210,32,42,23,128,121,239,169,50,159,101,183,15,40,17,18,218,18,75,38,252,154,170,151,203,221,136,179,0,147,57,81,138,169,43,60,220,221,199,105,250,161,113,180,238,64,80,228,17,131,87,222,50,41,186,11,21,224,213,226,74,244,73,131,118,226,46,54,19,33,28,54,157,61,94,95,18,210,34,51,65,5,115,205,182,182,60,142,125,37,23,93,226,192,244,25,85,117,34,249,181,189,43,171,181,219,172,62,79,171,24,41,158,150,228,67,181,216,89,136,36,167,31,106,240,101,167,167,28,123,235,146,132,244,216,176,183,30,108,250,90,236,126,78,166,249,51,244,157,96,203,67,160,212,95,196,192,16,0,0,45,195,180,141,14,20,60,65,213,103,195,42,42,32,217,27,39,4,6,231,177,101,1,60,89,73,184,75,112,226,140,177,146,23,183,220,229,133,166,119,244,89,73,171,146,205,145,139,110,218,104,255,251,178,100,133,14,102,155,100,212,147,88,99,240,74,229,154,168,61,37,92,26,129,149,80,77,225,141,209,23,159,42,200,243,10,80,199,245,1,156,27,248,23,250,199,135,158,250,29,182,86,95,255,234,79,197,128,98,8,67,48,37,51,194,64,48,195,82,2,154,23,112,20,72,196,202,162,38,20,24,16,110,174,12,156,72,48,184,11,84,79,107,0,234,19,41,53,75,89,2,60,196,84,18,9,176,238,210,210,147,192,234,82,194,1,128,86,210,232,43,24,241,212,165,125,192,130,90,111,227,138,181,175,162,140,161,173,173,101,59,205,179,201,27,180,125,176,58,143,35,67,105,206,146,179,195,211,52,242,16,50,15,132,128,10,36,14,198,178,107,8,159,8,54,16,72,38,11,70,12,134,228,51,22,26,32,212,198,21,153,36,245,60,217,249,47,132,19,231,237,99,54,89,141,248,166,94,62,79,139,129,148,185,168,95,89,109,207,254,121,231,237,240,71,5,86,143,168,212,134,79,105,244,23,58,135,171,93,191,222,102,125,53,182,214,128,247,179,205,39,208,166,47,123,177,152,102,156,239,79,231,123,81,25,22,134,109,228,192,54,193,118,120,51,92,80,195,89,149,228,89,197,217,173,9,101,139,53,36,165,25,223,216,248,142,63,63,210,181,216,66,236,101,186,148,79,28,175,125,213,187,35,209,180,61,127,163,81,153,252,43,83,255,255,255,214,227,153,78,37,254,238,207,209,251,52,125,149,16,0,1,112,183,67,116,152,92,32,180,0,81,211,30,108,120,73,142,4,140,9,66,6,12,16,225,14,70,181,88,26,98,68,160,176,232,48,184,66,64,133,197,68,133,84,80,64,74,160,195,129,113,100,67,148,201,238,66,121,115,83,165,61,103,24,17,40,102,164,154,246,107,161,130,115,177,230,238,140,169,128,227,193,45,188,70,31,119,94,6,156,236,62,202,177,78,157,116,248,160,82,151,38,11,171,16,202,1,128,21,211,237,169,85,138,59,51,180,174,140,50,25,14,146,178,11,145,56,31,15,188,20,48,129,53,208,232,98,244,64,128,110,202,137,145,25,121,12,147,109,151,80,81,180,97,243,136,68,202,202,201,41,184,194,40,31,29,86,216,113,200,219,169,140,6,5,169,76,232,52,189,223,23,255,51,237,98,17,43,33,145,53,205,63,155,28,157,210,215,95,240,58,47,103,219,253,64,1,0,0,6,0,0,25,172,46,38,106,16,127,10,101,137,175,9,118,9,97,46,27,159,216,210,164,161,176,114,157,253,58,42,128,32,120,12,164,0,42,67,72,181,68,91,158,1,24,255,254,239,243,127,102,188,153,131,182,17,84,199,207,64,69,130,115,5,88,51,171,64,22,96,13,135,161,58,103,70,38,255,251,178,100,144,14,6,115,101,83,147,73,71,160,72,66,90,221,61,136,38,26,97,163,76,77,225,109,193,25,37,171,232,192,138,112,64,6,42,44,4,71,65,57,130,141,160,82,147,49,66,82,35,229,84,7,5,24,120,170,104,148,189,9,70,112,139,97,128,0,38,149,77,68,132,2,80,9,216,12,237,126,227,76,64,0,209,0,197,149,153,68,135,37,133,48,16,42,1,194,15,129,107,137,16,184,204,0,128,13,66,24,34,92,0,237,47,213,162,255,174,152,13,40,107,188,72,58,244,48,200,98,122,81,42,14,10,0,168,24,4,34,16,146,106,113,113,25,48,66,38,14,7,151,136,1,28,132,30,11,74,71,193,220,72,16,110,52,55,80,127,61,130,89,76,90,164,50,233,174,124,220,197,115,10,180,182,100,194,74,203,51,134,112,119,131,209,77,111,37,108,82,236,227,129,98,116,40,219,64,147,82,200,249,191,246,195,101,229,68,123,197,109,116,204,179,54,116,65,235,142,191,175,80,203,229,222,160,22,48,0,0,0,187,92,216,47,113,210,217,161,121,58,223,16,155,78,36,116,207,101,186,188,203,169,112,143,36,132,86,3,178,214,243,255,255,254,191,94,127,255,255,254,238,98,40,99,250,47,119,114,153,116,153,133,138,3,203,54,151,126,42,19,106,133,33,95,210,0,2,240,106,195,109,76,192,87,0,19,17,21,50,70,140,88,96,228,230,12,10,54,153,132,70,80,57,33,163,102,144,10,56,100,240,64,180,200,22,42,168,193,195,132,99,31,53,142,72,108,12,76,73,144,177,166,142,208,208,109,161,40,40,160,132,158,29,4,136,130,192,20,97,71,87,219,67,71,37,230,52,33,123,173,70,43,12,145,18,104,141,130,6,153,134,88,243,11,100,172,97,165,17,15,149,68,89,180,18,254,68,129,153,104,117,46,152,13,147,222,24,141,220,5,74,131,192,117,197,149,161,131,198,143,28,197,86,32,61,139,76,107,163,129,147,80,60,171,222,186,83,141,142,27,201,9,212,197,200,204,226,103,236,124,128,231,155,250,100,114,191,29,223,64,183,147,57,176,68,38,179,5,163,202,5,61,204,62,113,175,157,189,238,31,179,6,39,233,101,37,71,66,203,70,253,7,51,221,165,63,64,33,86,0,0,0,0,115,125,22,133,167,245,7,85,155,17,72,76,0,14,195,11,193,19,50,96,134,39,37,198,81,140,75,111,179,71,255,254,190,235,190,53,193,63,213,44,14,128,67,64,204,83,71,102,73,174,122,40,115,189,69,61,69,128,142,177,84,42,86,90,112,168,0,169,35,116,11,135,55,162,32,5,222,33,14,77,227,25,5,26,25,11,1,45,132,18,197,147,232,186,105,52,188,91,240,64,160,255,251,178,100,159,142,102,157,105,83,19,76,87,48,60,193,187,13,48,35,96,24,53,165,82,109,177,93,1,58,164,235,12,243,9,160,40,77,74,136,132,226,140,125,141,181,149,133,107,114,135,33,122,62,78,83,146,237,177,37,236,200,150,58,139,161,140,57,19,137,92,140,71,156,88,199,30,156,25,244,203,6,186,224,215,177,102,156,249,13,244,112,186,212,243,124,219,199,69,34,172,14,97,53,41,182,60,154,181,130,144,216,30,85,166,102,176,90,10,91,190,201,232,244,22,180,8,144,224,8,163,101,140,150,16,50,21,19,107,223,38,109,100,211,88,92,70,248,244,139,120,243,106,123,126,178,104,255,162,154,239,110,178,115,21,22,149,1,145,217,199,89,8,179,141,155,127,216,178,231,216,167,232,5,207,40,255,76,153,107,230,130,109,174,19,250,23,41,91,144,169,222,236,76,29,180,242,18,131,126,135,178,236,50,157,121,72,167,253,62,131,52,154,50,119,247,215,250,127,223,235,75,81,255,169,148,93,159,232,69,234,215,90,30,53,233,173,126,149,188,186,204,180,120,208,1,101,12,111,88,225,1,0,1,179,13,55,53,106,211,85,37,40,110,49,114,83,25,39,49,2,144,81,72,136,64,136,92,202,138,198,84,68,4,70,38,66,101,32,38,140,200,138,90,224,112,225,4,178,115,112,209,208,215,121,234,169,174,121,168,176,116,209,134,117,27,64,130,151,151,117,176,60,230,19,107,217,55,213,81,5,94,2,128,210,157,76,150,106,59,181,184,105,91,208,231,32,93,142,162,208,145,78,179,110,32,149,242,146,57,141,164,251,202,251,147,206,6,67,240,235,45,109,56,144,184,252,1,37,67,88,236,30,154,161,28,208,50,36,29,162,103,155,159,193,115,37,73,5,202,29,113,199,238,148,187,221,158,50,56,86,65,90,213,105,44,100,215,42,119,173,189,190,201,117,27,99,84,116,206,118,242,13,120,153,230,153,19,207,197,102,37,147,37,35,158,211,238,77,125,21,229,221,255,252,25,95,46,109,41,95,69,32,16,32,0,0,2,76,218,66,27,14,54,1,102,136,152,118,99,160,117,147,162,33,126,114,110,195,84,154,197,163,184,229,207,231,168,52,61,65,91,221,197,196,124,112,7,157,245,122,255,243,140,10,135,165,64,187,91,96,34,156,147,115,188,235,201,2,104,23,89,209,133,88,238,178,79,60,48,183,105,34,153,231,0,25,232,97,142,135,22,176,80,213,50,76,80,76,18,6,90,129,9,48,0,224,84,104,193,203,137,64,18,176,136,49,230,3,0,36,169,80,8,181,151,217,57,131,19,137,9,152,96,35,124,182,216,160,192,11,238,148,170,53,13,71,192,193,47,122,53,198,145,217,132,49,255,251,178,100,182,142,102,147,105,82,19,121,91,112,77,98,90,202,61,134,40,25,141,151,78,109,189,121,73,55,16,42,200,244,137,114,119,73,53,70,192,144,62,92,3,201,34,211,84,102,207,4,66,109,180,209,30,23,136,193,17,193,78,132,66,114,77,61,158,251,113,150,236,136,168,234,246,22,200,152,157,186,12,75,64,137,107,198,139,178,248,203,157,170,33,197,132,241,236,219,154,36,7,236,187,129,42,82,141,165,163,186,217,134,110,234,221,244,124,200,243,230,125,71,101,190,77,138,239,17,203,78,88,255,57,122,245,105,53,244,119,153,181,102,35,161,138,149,35,38,179,184,165,56,100,83,234,248,255,131,41,101,174,3,107,231,57,68,228,170,45,233,69,231,82,72,101,38,39,46,54,218,189,54,74,86,7,154,47,83,187,199,231,58,220,227,73,199,50,71,27,249,155,83,15,7,196,143,249,155,217,255,253,66,162,77,79,66,0,200,89,7,180,57,89,207,129,18,176,16,144,10,52,81,133,152,17,19,114,107,50,0,1,241,202,211,114,87,56,54,99,21,36,30,46,49,65,227,19,60,16,140,39,136,169,49,146,154,153,123,56,32,128,210,68,64,201,166,26,62,80,66,137,166,20,4,61,154,134,61,174,22,248,190,134,52,3,24,149,68,35,80,149,247,125,86,38,26,126,150,213,52,24,122,52,45,54,20,16,4,186,79,148,78,109,214,9,142,72,21,35,0,113,223,231,217,185,183,117,176,255,187,108,48,163,172,165,124,198,99,211,219,117,110,190,176,252,166,212,163,42,56,211,177,93,104,205,145,83,40,69,19,99,192,236,212,176,192,237,91,19,129,220,122,94,125,94,11,33,105,115,93,178,53,76,154,96,137,84,66,85,70,85,37,176,248,139,234,15,16,27,77,97,175,68,133,137,83,162,49,156,210,50,235,249,103,114,198,106,26,198,80,53,238,225,186,60,103,98,245,191,253,69,135,147,60,143,164,0,5,41,227,228,129,20,77,80,196,134,116,156,37,59,130,27,6,85,82,252,109,179,144,38,91,44,44,29,55,238,101,220,74,127,222,39,149,42,149,31,247,180,227,235,250,39,247,220,88,123,214,36,9,239,75,85,71,194,2,165,66,188,124,107,229,226,156,251,189,22,65,128,248,163,3,47,91,154,182,218,21,168,4,232,199,73,214,109,27,123,49,101,4,151,1,42,129,112,32,52,17,84,128,193,197,75,162,104,138,194,20,0,169,120,56,188,82,43,165,16,130,243,22,128,155,80,4,204,22,0,117,70,167,31,88,19,22,218,27,85,117,92,95,22,86,252,149,70,203,225,184,45,244,47,57,48,203,244,173,108,137,14,228,87,108,210,162,38,177,136,138,164,131,31,22,92,220,172,255,251,178,100,193,14,230,118,101,82,19,120,91,240,83,5,170,179,60,197,120,25,157,159,72,109,225,141,201,58,166,43,12,144,138,233,181,84,218,104,243,108,54,110,154,47,209,209,145,89,41,245,113,241,170,37,105,128,177,93,182,83,53,101,43,82,213,184,34,183,160,125,203,191,212,88,198,213,76,214,218,125,179,51,201,226,251,6,112,98,234,237,80,41,138,221,172,207,115,54,231,233,3,110,187,204,172,153,53,254,215,178,27,79,101,178,102,122,121,220,47,11,230,163,128,203,157,95,52,169,213,170,188,239,105,77,205,153,153,77,20,85,232,239,73,51,113,144,36,30,36,120,4,19,72,86,196,72,172,30,49,141,201,47,6,211,212,36,237,154,255,219,123,86,213,13,80,12,132,191,163,145,241,126,191,251,95,95,253,82,191,127,232,96,206,110,222,75,231,18,250,21,202,130,84,127,242,193,118,119,33,53,191,228,42,92,26,38,221,151,95,207,191,0,0,2,243,24,218,205,132,50,51,73,120,203,65,145,24,56,194,227,83,14,23,204,34,65,48,104,228,195,129,99,41,151,13,42,93,25,33,24,28,100,97,112,128,16,194,76,3,46,137,156,50,16,16,90,96,24,170,123,11,53,50,50,204,80,99,158,80,58,0,20,2,146,4,11,70,114,138,1,2,150,113,147,2,66,112,72,153,128,28,165,70,16,217,137,28,28,13,179,37,74,58,0,65,170,214,30,217,89,178,205,86,201,20,195,202,241,51,133,202,219,139,82,89,238,228,244,178,63,0,50,218,74,104,30,98,213,123,15,220,46,118,149,109,219,60,23,10,175,168,153,78,186,52,202,15,104,201,204,138,33,132,174,218,245,105,93,134,249,1,172,61,145,208,187,82,241,76,104,46,198,102,113,26,113,181,36,169,27,91,87,106,156,225,40,115,26,16,236,106,167,10,109,45,177,191,92,78,127,166,27,173,134,62,188,59,21,105,20,194,55,142,66,197,120,212,95,50,158,107,1,187,84,247,190,221,59,136,78,219,232,246,75,98,4,0,69,147,246,178,228,245,81,82,5,165,50,7,75,154,60,208,38,247,243,39,136,14,24,126,119,117,215,212,145,230,86,119,75,105,231,87,70,28,201,239,255,246,1,69,94,46,97,81,88,117,85,143,140,106,70,84,223,111,246,71,178,191,68,107,244,158,135,38,114,155,139,40,244,217,177,166,212,3,59,124,249,18,203,110,176,101,209,96,44,195,181,115,49,210,4,33,147,40,15,194,132,144,33,164,24,41,50,80,112,48,26,60,6,48,249,92,211,1,33,1,144,196,165,96,49,229,0,193,196,244,3,129,73,26,112,202,30,108,128,179,96,132,38,218,80,176,35,70,32,52,12,113,126,43,176,186,65,34,255,251,176,100,201,142,7,147,104,208,147,154,99,240,90,41,218,215,60,197,62,27,17,163,68,78,105,47,193,64,37,171,76,196,148,56,8,174,64,45,90,204,153,130,0,0,162,40,122,142,193,132,17,93,179,138,3,92,196,32,217,122,74,160,162,169,195,41,36,227,183,40,92,170,49,154,111,175,38,194,240,193,19,79,212,146,69,90,45,53,45,220,59,200,114,67,201,59,10,219,2,144,121,178,5,203,23,53,16,243,49,72,251,124,86,165,133,42,106,167,227,239,183,112,90,124,15,216,170,16,93,18,133,101,103,179,167,85,159,101,183,35,155,103,219,159,177,27,56,139,200,163,91,85,234,252,55,213,255,152,54,211,164,7,66,125,6,79,16,124,131,24,236,251,126,191,57,159,230,213,175,239,0,33,28,223,66,145,152,20,13,134,83,73,88,43,193,211,72,179,221,99,146,104,160,110,163,71,232,243,84,235,69,46,253,53,186,21,29,233,255,253,8,53,166,83,177,134,14,170,122,61,141,251,125,52,67,177,145,109,171,174,246,25,42,161,11,176,153,10,90,239,117,13,40,117,51,67,165,91,201,149,0,1,176,13,68,207,197,99,53,27,204,64,41,48,121,16,194,1,195,6,147,140,100,44,32,31,12,147,204,52,34,22,161,5,200,134,57,59,132,15,204,32,4,18,19,2,64,197,64,176,224,72,160,86,97,80,209,32,5,30,204,102,86,121,147,228,167,45,163,65,67,211,42,129,93,81,196,140,13,33,213,225,212,23,122,196,20,226,198,91,208,42,222,24,59,38,117,157,145,106,181,150,70,241,48,59,15,101,200,172,106,46,61,133,53,99,51,173,134,26,188,12,219,28,3,242,92,103,241,137,102,105,232,38,229,137,69,43,180,109,175,17,223,76,166,57,55,118,73,59,36,246,94,113,186,94,189,40,239,53,183,20,227,90,195,47,162,43,223,174,138,151,85,191,79,165,29,102,199,253,215,122,223,51,27,138,50,83,59,63,179,187,179,54,252,217,252,41,154,111,137,138,123,127,178,231,115,209,185,255,185,109,155,116,193,221,30,76,202,126,183,160,24,34,111,146,28,137,179,105,83,184,175,224,93,77,131,225,197,179,91,183,103,18,98,11,127,203,171,178,144,172,107,74,214,170,126,72,228,7,171,205,255,254,170,214,47,255,255,255,245,73,91,91,202,198,251,71,147,41,94,19,5,250,179,245,255,226,137,230,233,209,13,141,239,94,216,233,223,224,95,73,129,166,39,75,64,26,88,242,227,24,76,86,1,43,5,68,6,17,37,140,140,204,24,20,49,152,168,211,65,112,160,248,199,129,19,3,128,12,155,37,188,14,98,179,6,168,130,155,26,211,37,68,99,204,197,33,141,26,51,195,194,50,255,251,178,100,182,15,198,233,104,209,19,152,100,192,80,136,234,211,60,197,104,91,201,163,68,14,105,141,193,58,179,43,12,192,138,136,195,43,125,201,16,128,6,128,66,82,101,21,146,21,18,133,42,168,235,33,184,80,49,115,174,150,129,75,82,113,119,181,166,102,209,32,181,192,233,188,179,242,184,101,208,146,51,214,245,220,131,169,37,113,177,24,79,65,28,183,75,21,18,10,135,141,133,133,131,2,106,228,126,71,51,19,30,148,35,199,53,168,100,164,141,179,4,40,178,181,103,109,83,77,191,79,45,65,121,48,202,170,34,183,167,172,208,210,103,31,182,55,105,61,189,146,206,175,165,58,222,254,44,102,57,115,122,189,61,243,209,69,78,112,139,248,153,71,244,205,47,215,202,221,253,152,169,108,172,244,14,222,210,222,234,120,130,182,101,220,0,0,23,124,143,132,211,114,64,144,124,155,63,195,150,13,161,215,101,171,190,174,11,28,65,2,175,237,96,112,18,40,71,70,132,176,203,255,77,255,255,253,191,254,159,254,255,230,179,49,126,106,94,142,117,209,12,244,119,162,103,166,203,222,148,202,200,171,187,17,173,59,20,199,215,210,165,22,176,0,204,91,132,105,148,222,140,77,124,124,196,72,18,40,198,9,76,116,38,54,98,97,38,96,94,108,162,0,85,96,188,32,209,225,153,34,236,12,108,211,188,201,44,59,50,109,1,175,140,136,34,44,35,35,57,213,4,125,92,247,76,18,81,23,201,30,189,8,135,66,90,67,150,189,186,131,77,79,181,54,103,143,25,40,75,237,218,71,132,208,126,227,75,57,129,169,172,235,194,248,85,105,131,197,52,230,34,244,62,171,17,215,32,143,165,87,73,132,97,12,247,120,123,29,4,179,213,73,194,129,200,174,135,132,229,240,60,220,14,177,10,245,239,37,54,194,88,144,112,194,83,76,42,45,110,56,94,133,200,250,5,217,56,229,217,88,215,195,173,123,234,247,51,224,88,195,102,98,93,202,86,38,151,149,180,152,191,207,62,205,49,124,229,39,39,58,223,69,20,164,78,237,22,100,196,223,239,250,255,188,222,96,136,84,10,164,10,131,106,8,167,65,1,157,32,104,0,128,0,9,219,129,99,84,40,225,148,71,225,99,133,167,35,249,184,217,183,139,9,117,225,40,17,56,68,233,101,163,49,95,34,131,81,251,163,39,254,173,255,255,255,255,246,204,255,79,247,109,92,148,151,149,187,37,43,187,53,217,209,82,8,85,76,224,175,54,114,193,27,15,179,236,188,18,83,118,242,162,19,166,172,214,7,38,60,149,226,50,65,128,75,132,183,218,58,42,9,25,103,136,75,107,239,59,65,146,63,43,186,94,185,37,42,209,89,200,83,183,38,110,246,255,251,178,100,176,12,103,11,99,81,139,121,99,112,78,105,202,202,61,34,104,25,193,161,88,109,49,249,65,22,142,169,196,246,9,112,49,165,125,26,141,176,105,3,176,241,83,51,246,36,255,211,200,223,28,89,7,9,177,165,18,139,204,238,155,7,240,149,137,44,193,10,200,76,45,65,148,62,32,70,152,124,94,249,35,151,41,106,71,23,217,16,8,216,87,97,163,174,150,75,209,45,34,20,73,194,163,76,26,221,147,160,59,218,207,91,126,155,218,181,37,236,66,170,216,212,181,196,7,245,161,255,48,148,165,43,211,105,24,75,133,124,232,186,149,247,187,92,214,133,188,192,130,170,223,206,177,154,102,18,235,47,98,192,64,189,132,175,206,46,106,57,106,230,37,109,225,197,94,47,71,174,175,13,154,54,101,241,54,126,222,201,62,80,43,161,240,74,14,52,208,175,151,19,213,62,196,163,24,37,224,0,67,18,101,86,173,120,177,49,13,100,48,88,211,50,54,13,57,168,86,189,13,32,61,138,92,11,27,35,194,180,59,31,119,89,239,131,255,255,252,132,150,250,154,253,202,242,191,71,213,140,253,16,48,169,179,181,78,56,206,64,209,224,50,201,145,220,153,0,64,24,160,201,11,76,16,169,31,205,76,32,66,112,101,145,38,20,17,30,82,194,226,136,10,16,113,42,140,4,60,0,0,28,98,23,65,48,50,20,226,17,131,43,115,200,239,2,65,201,144,208,146,139,40,32,70,195,21,17,26,29,101,134,8,8,6,20,42,0,178,200,17,141,165,219,38,17,17,37,155,234,157,238,107,42,92,242,248,210,211,98,81,224,16,98,191,153,125,86,9,228,119,197,165,75,12,64,35,175,144,152,38,184,115,159,42,2,15,37,206,111,57,240,207,64,122,45,76,124,180,78,221,104,191,81,112,66,142,232,5,90,54,16,209,81,226,194,36,175,140,172,154,87,9,253,166,241,89,230,235,170,107,78,224,234,211,234,11,54,106,123,250,81,53,2,194,235,184,144,17,184,204,27,199,164,223,15,98,125,94,175,117,81,201,193,229,232,110,88,234,6,141,97,209,243,149,158,227,161,53,213,218,170,223,20,150,252,163,234,46,238,217,52,80,12,226,204,228,131,7,203,120,248,132,147,152,111,27,0,77,57,153,190,225,153,13,130,171,110,150,73,101,65,108,207,18,145,78,250,132,155,120,247,98,70,35,248,202,245,138,239,229,99,254,133,187,43,132,176,79,242,159,173,212,27,215,226,215,127,255,191,223,244,0,92,10,149,156,190,25,182,125,25,41,184,210,217,155,59,132,55,153,176,232,169,1,126,204,160,132,73,212,66,44,103,14,198,66,10,84,133,127,17,62,52,216,56,84,91,78,52,17,37,0,16,113,255,251,178,100,181,142,167,124,117,81,131,111,63,64,70,163,234,112,61,134,104,29,209,173,72,109,229,237,193,31,143,105,212,244,149,168,74,70,75,8,37,101,70,95,81,209,223,151,225,125,148,2,155,166,16,78,155,220,171,150,59,49,70,23,69,152,44,137,25,44,208,212,178,84,206,223,54,183,73,30,205,38,24,64,48,55,251,39,86,28,127,95,197,30,75,161,239,49,252,90,236,120,15,65,234,175,56,47,13,119,45,220,210,187,42,21,20,92,180,77,167,113,183,30,63,46,170,219,22,108,248,40,75,88,215,63,32,218,245,173,45,3,46,47,114,224,250,202,103,9,107,19,59,93,226,250,89,175,86,63,83,30,200,245,20,35,53,46,194,166,50,241,182,244,86,97,79,136,42,20,167,125,141,248,204,210,86,82,244,251,89,84,98,100,86,32,92,102,252,63,33,212,173,159,126,160,141,170,183,238,91,65,182,53,47,251,151,84,72,200,175,82,6,144,17,96,81,26,146,144,133,231,136,181,108,34,122,184,1,236,146,2,3,204,18,130,114,38,193,192,179,56,12,100,56,123,202,180,164,219,212,216,223,1,101,199,35,42,116,132,71,221,139,226,15,169,255,149,137,214,127,211,59,254,4,50,49,187,63,85,34,191,182,248,16,11,143,34,233,11,216,141,64,53,48,248,84,198,206,128,228,20,96,197,32,50,206,8,72,192,102,57,133,6,70,107,50,24,168,72,13,28,112,113,133,0,68,137,68,9,21,67,132,99,17,40,96,146,9,36,205,44,123,229,79,26,131,139,206,6,17,137,168,98,209,45,224,214,245,81,213,167,24,100,50,11,170,77,52,131,164,146,8,252,22,81,141,77,141,4,166,110,210,215,122,152,194,0,99,66,207,164,196,20,216,139,169,139,23,30,77,195,64,52,163,142,17,248,216,74,198,89,226,135,14,56,45,202,70,216,226,10,179,147,28,84,48,20,105,74,93,153,131,106,24,216,20,196,119,56,72,189,21,99,90,51,128,43,84,145,212,147,193,102,124,255,47,245,51,53,122,225,89,93,182,193,171,93,35,72,173,127,131,154,42,158,200,56,154,93,177,238,59,55,240,115,175,19,230,103,89,242,124,122,235,181,219,126,89,190,97,215,27,65,235,181,64,223,206,191,106,215,249,199,214,127,249,255,182,255,175,175,252,255,201,17,217,112,0,96,0,160,24,16,22,201,12,204,194,205,210,231,163,209,81,43,117,246,178,53,12,27,162,80,103,238,183,232,108,188,12,120,33,65,216,160,64,244,127,95,255,253,222,159,254,77,103,40,3,43,246,215,221,190,121,63,72,8,164,175,224,195,70,109,217,147,48,112,128,24,112,134,13,32,113,0,196,76,149,41,11,102,52,97,105,10,63,255,251,178,100,166,140,7,156,113,80,131,153,123,112,59,35,123,13,36,34,160,25,73,147,84,109,49,250,9,22,164,234,168,244,137,168,65,87,229,171,170,24,18,244,97,166,60,11,242,5,131,226,47,11,99,194,26,154,90,184,193,81,118,140,150,48,184,242,192,180,9,69,169,100,150,118,149,29,137,132,211,67,54,36,177,36,150,160,70,95,1,69,159,63,39,70,98,201,149,209,12,136,249,190,138,67,169,205,197,65,127,60,189,89,108,157,237,24,92,205,188,211,225,187,89,63,230,193,153,27,77,105,124,183,19,120,217,141,191,3,113,242,181,183,39,177,240,212,177,27,40,116,122,47,106,182,91,223,59,232,176,96,156,73,169,94,163,221,191,64,111,210,127,213,120,107,132,227,173,94,107,207,62,250,229,41,126,145,84,210,143,45,242,35,17,55,67,21,195,114,87,253,197,215,130,246,194,248,0,0,64,64,0,12,77,68,152,141,160,24,84,171,112,148,205,238,7,74,240,130,40,150,200,61,83,36,177,161,32,52,187,23,255,53,235,17,136,76,242,1,249,189,236,255,254,102,252,127,234,111,253,77,255,255,251,255,247,255,255,181,24,118,91,113,85,127,254,160,1,4,93,220,9,56,250,201,56,173,206,210,67,2,60,192,197,38,37,20,217,18,235,126,72,179,78,227,152,65,243,157,38,188,229,172,118,10,245,83,40,97,65,16,170,17,49,8,50,117,198,32,187,9,71,209,217,135,120,206,63,174,52,148,115,89,189,96,172,136,76,195,116,255,86,26,41,57,91,101,109,46,72,177,170,163,111,174,154,95,23,154,157,2,246,138,146,197,8,182,147,83,245,205,71,157,197,150,116,148,249,38,59,211,110,191,139,190,97,205,199,161,207,69,217,41,215,35,110,201,17,245,44,23,94,88,89,102,109,125,29,217,189,109,244,166,185,171,19,174,173,86,19,138,221,12,140,166,55,203,196,89,202,2,253,10,2,19,227,66,114,207,121,242,174,250,249,222,55,18,4,72,165,110,238,102,238,205,204,80,112,212,17,187,109,22,195,241,103,63,207,157,127,123,226,124,219,30,64,0,0,64,0,0,21,155,0,157,13,180,154,32,158,67,83,36,222,56,151,41,12,178,32,160,65,166,234,136,226,201,36,37,132,189,94,135,184,219,21,222,168,249,31,252,159,249,231,253,191,251,55,255,255,201,117,22,38,34,61,239,73,56,230,146,187,255,163,106,104,0,76,73,26,51,40,56,217,245,243,59,24,140,124,62,50,162,172,202,163,146,39,32,36,10,68,1,50,24,208,33,138,74,74,48,76,56,203,129,67,0,4,144,4,2,17,24,0,32,60,23,75,115,5,134,194,160,161,99,106,130,160,98,94,154,210,40,140,208,192,255,251,178,100,174,140,134,132,104,212,27,89,121,96,70,135,10,156,60,199,100,29,97,165,66,46,97,115,209,27,156,106,76,244,157,160,101,197,177,128,201,2,181,8,42,116,136,243,33,213,53,40,242,118,191,105,172,210,134,131,78,59,81,228,48,151,249,77,221,247,149,200,116,91,186,40,39,67,71,66,233,44,242,46,39,155,240,211,246,204,162,242,248,109,36,41,21,137,60,167,170,53,139,59,185,87,55,14,47,105,174,177,251,175,28,155,241,157,164,184,200,51,193,77,229,150,83,221,229,194,170,156,215,164,69,154,92,171,115,179,86,109,83,40,51,43,63,170,101,164,58,239,43,138,68,209,239,39,81,7,33,200,200,145,74,25,252,79,167,231,174,120,254,219,38,4,45,200,242,189,230,44,118,2,148,212,70,179,220,58,228,233,255,155,124,67,250,83,179,230,168,1,128,1,49,48,2,177,70,92,212,232,116,203,151,80,30,151,157,0,242,117,217,151,166,90,13,172,62,203,197,117,44,89,127,240,210,195,230,88,143,27,137,7,195,72,97,159,171,127,169,47,255,239,70,167,255,255,44,221,108,115,223,111,78,229,255,255,230,82,251,149,0,0,177,12,128,21,27,52,188,212,202,97,83,25,2,76,68,166,7,13,140,84,24,46,98,191,48,184,196,57,44,34,1,25,77,146,96,224,169,130,97,125,215,178,92,167,147,170,150,133,175,30,229,51,131,148,88,114,217,12,140,243,151,120,116,134,176,195,153,146,92,178,67,157,36,49,107,34,69,32,145,74,92,100,224,103,228,193,100,74,91,45,132,54,236,186,93,20,32,241,20,64,32,176,0,134,136,94,101,13,113,158,230,94,151,96,203,16,12,31,135,107,96,241,31,135,171,9,59,219,216,240,93,168,80,112,6,193,229,147,54,251,129,62,116,113,219,148,143,246,36,44,243,63,27,125,48,91,237,103,191,195,113,214,34,227,111,49,166,185,190,91,181,219,117,251,70,106,219,183,137,4,109,59,27,127,107,85,83,30,219,242,120,17,157,253,99,239,218,189,122,46,187,10,222,101,96,158,216,44,254,96,45,77,247,124,109,37,228,200,21,46,28,254,79,149,0,34,0,15,0,11,18,48,212,234,61,117,32,88,213,202,69,213,52,20,3,188,156,212,147,11,164,30,148,9,198,203,236,80,39,254,215,32,94,8,75,162,139,74,37,149,228,94,153,70,108,140,141,8,127,51,243,95,21,245,252,146,191,232,171,255,180,223,190,3,160,7,40,39,136,196,239,12,230,12,227,86,64,203,134,118,184,102,4,134,86,46,145,34,129,224,192,160,228,17,208,163,112,109,22,102,10,41,8,18,193,163,145,34,72,94,65,131,165,138,58,141,65,51,144,221,153,181,39,255,251,178,100,177,142,135,16,99,81,19,153,123,96,70,196,106,134,97,34,106,28,25,165,72,109,225,237,65,49,156,106,244,242,181,248,2,194,45,56,233,218,220,208,96,178,44,158,12,14,41,29,88,132,235,142,85,146,230,208,165,6,184,208,144,196,69,54,174,19,9,33,95,31,6,160,218,124,186,47,5,233,114,160,109,32,162,86,43,25,122,132,131,61,234,210,114,99,210,182,61,156,172,70,166,235,157,234,72,214,202,55,243,238,22,206,69,186,212,214,240,201,182,243,111,225,205,188,35,251,59,248,189,22,235,121,64,207,25,113,88,43,134,182,30,144,218,168,248,75,215,111,81,62,167,134,48,223,93,252,229,178,203,94,43,109,117,245,188,38,18,240,112,93,17,213,149,206,104,16,196,250,53,91,143,7,56,251,141,251,183,10,226,142,127,223,250,75,170,123,100,248,225,0,0,0,55,78,175,23,178,161,92,182,224,250,73,104,253,9,120,65,146,169,252,189,71,58,5,48,84,68,60,212,234,202,119,184,107,228,110,172,239,243,191,62,244,55,255,252,172,147,71,254,78,24,134,159,206,133,146,63,183,189,51,212,11,120,139,252,153,34,37,167,2,17,91,139,212,0,0,50,27,65,149,24,134,0,45,27,149,50,99,208,41,138,216,32,32,225,142,67,105,220,56,9,48,152,48,4,70,6,146,140,113,78,14,3,81,173,65,165,65,45,51,151,124,68,88,113,133,4,166,216,213,139,32,32,226,67,213,208,224,1,83,222,168,108,64,50,108,152,162,16,184,168,214,184,99,199,203,41,252,214,216,196,2,181,100,10,82,69,51,236,185,27,139,114,131,98,237,218,168,241,192,82,6,163,119,98,113,84,15,237,98,33,232,147,33,247,132,47,36,78,11,113,190,172,29,237,88,143,54,201,251,133,207,99,130,2,252,125,221,206,109,28,214,184,233,139,80,113,77,150,241,159,105,68,3,85,99,166,146,121,172,173,52,212,215,210,254,235,69,125,187,116,254,70,157,202,207,166,220,38,255,145,122,240,30,239,231,127,219,210,187,255,95,127,223,13,71,158,52,96,70,240,30,231,112,5,198,38,54,125,99,230,215,233,25,243,224,57,218,245,190,59,95,254,100,0,8,28,0,0,0,9,252,0,64,184,82,115,235,26,204,211,46,70,117,29,205,152,238,234,147,177,78,90,19,217,50,136,233,222,181,249,73,219,255,255,250,255,251,255,255,238,69,100,127,255,24,222,32,62,92,80,148,52,230,167,40,30,98,128,39,183,40,88,38,201,90,140,104,5,202,34,216,48,109,131,40,186,52,240,48,184,57,154,36,153,105,152,88,168,56,60,42,18,99,67,97,0,32,192,3,61,23,30,84,79,176,196,4,44,130,33,195,255,251,178,100,174,14,39,46,105,80,147,153,123,112,74,73,26,237,49,226,82,27,201,153,72,109,225,237,193,17,15,106,76,244,141,168,122,148,220,171,194,179,38,136,208,18,33,32,99,50,198,132,34,138,157,55,6,190,233,5,222,0,155,14,134,80,26,51,73,183,113,97,113,124,250,158,138,51,1,216,111,223,233,231,182,153,225,108,139,36,58,74,78,134,90,180,108,68,24,218,202,53,84,122,174,240,198,94,98,202,122,91,52,164,115,119,208,255,117,165,249,237,45,63,55,105,146,116,231,133,26,86,61,8,174,216,75,105,224,124,181,207,85,219,36,45,57,172,213,34,239,195,67,179,148,158,251,122,21,154,178,237,16,118,150,39,245,109,94,164,35,30,191,119,205,220,118,216,203,140,226,22,45,152,95,23,54,247,179,9,81,236,221,76,108,52,160,230,89,92,124,29,82,71,142,95,77,219,139,113,97,135,127,135,64,14,47,10,105,24,58,48,139,149,182,121,25,143,25,5,161,110,15,200,170,138,215,152,207,66,61,94,131,223,107,140,79,226,35,185,61,175,231,50,132,126,208,76,182,205,127,42,254,185,222,163,191,255,227,225,132,75,165,137,212,141,102,146,167,226,247,222,164,0,204,17,48,56,130,176,209,20,131,13,31,140,230,14,48,227,56,192,32,243,23,0,128,68,81,224,161,138,135,201,142,74,26,51,116,44,195,225,17,0,4,183,33,130,100,13,25,1,33,66,18,128,163,2,130,107,124,171,10,4,3,167,36,242,221,83,0,177,148,33,110,173,235,248,97,131,153,51,1,1,28,2,215,28,194,236,22,202,254,165,77,72,96,168,104,152,27,93,165,135,28,120,83,141,1,188,35,68,4,67,141,112,38,165,36,192,168,33,166,198,213,115,166,93,149,113,57,39,90,213,220,102,62,233,193,235,239,157,203,150,151,197,154,170,39,67,240,76,254,23,104,187,131,209,127,54,27,149,116,167,167,237,101,197,79,89,81,219,252,249,205,209,193,83,201,54,101,171,137,251,160,230,106,185,213,48,174,136,177,177,178,79,38,4,108,166,42,255,238,219,254,153,98,161,127,59,63,83,63,238,140,251,143,222,17,207,103,218,188,103,243,135,10,61,199,212,250,81,185,72,225,48,28,0,41,242,124,43,206,151,26,237,231,188,118,153,6,84,72,222,162,176,147,87,108,127,195,175,109,217,207,68,157,242,211,62,41,209,48,177,172,234,149,129,191,146,45,237,55,255,254,143,255,255,247,255,230,255,255,252,181,75,191,79,79,251,106,227,160,220,58,97,125,75,43,176,167,240,125,150,8,142,52,104,164,49,172,162,6,176,95,14,129,12,146,112,51,49,112,199,69,16,72,184,192,33,34,168,84,68,34,2,147,255,251,178,100,172,14,135,68,98,208,139,154,76,240,78,139,58,195,61,98,110,93,121,165,64,46,105,115,209,35,164,234,232,245,149,168,13,113,58,49,56,56,42,49,11,132,71,138,6,25,31,19,9,0,192,80,16,49,32,200,138,176,3,79,45,65,21,6,189,32,95,70,1,10,8,10,192,32,41,78,2,236,128,38,75,250,230,130,6,1,207,198,85,129,21,4,99,68,146,221,33,52,189,147,31,36,241,122,224,117,51,120,212,121,77,75,220,110,10,164,131,252,253,161,237,105,151,98,248,140,3,13,189,2,170,10,243,170,193,59,146,208,179,114,245,174,188,210,27,108,133,190,155,142,209,227,82,77,205,180,189,113,61,174,230,226,190,117,99,138,213,147,97,110,215,115,144,115,230,39,187,45,52,163,99,148,194,232,129,214,236,194,180,6,154,84,123,201,37,163,139,210,53,94,72,93,176,238,107,154,91,254,97,123,200,176,214,145,72,208,230,54,241,61,104,25,215,77,229,54,112,163,235,231,133,63,162,67,164,24,40,0,1,187,139,136,237,63,123,117,169,235,101,69,68,93,197,73,118,185,215,143,14,123,50,255,208,151,246,60,239,207,135,33,169,136,26,159,165,234,12,218,127,255,255,71,255,255,255,255,79,255,253,184,236,10,6,96,15,2,115,181,153,0,190,29,60,2,125,171,168,105,0,204,62,196,60,144,196,154,234,108,227,193,151,6,198,37,124,144,9,129,193,163,19,140,217,73,143,132,164,36,16,32,120,29,27,3,39,69,3,149,13,3,138,152,242,171,158,1,67,83,4,60,161,128,225,98,237,169,88,132,27,59,105,232,246,100,13,2,133,163,164,6,204,129,161,133,20,3,135,183,224,80,230,32,20,181,97,221,49,210,225,130,224,130,80,139,241,160,197,155,155,119,125,19,218,178,195,20,30,24,0,119,70,165,13,59,196,93,134,167,74,86,43,140,48,71,185,161,69,222,25,172,43,230,202,208,124,203,182,233,238,96,248,72,130,46,237,110,237,38,173,130,225,44,163,71,18,7,194,171,41,130,42,209,2,38,38,31,231,174,172,235,17,225,117,204,111,35,159,149,77,190,221,125,73,15,23,137,58,243,82,166,5,44,217,30,70,28,222,6,254,239,252,71,88,206,49,173,196,254,11,135,233,61,127,140,106,202,143,241,19,255,191,218,253,155,89,244,72,0,0,7,24,96,97,52,51,168,108,181,177,238,101,61,119,9,11,217,171,58,86,230,113,209,57,211,92,60,34,143,225,116,6,83,92,51,117,129,131,123,228,175,91,85,70,163,3,48,148,46,161,47,178,255,255,254,101,171,255,255,80,201,255,255,70,247,88,187,155,125,96,117,232,43,67,124,129,64,94,166,53,17,246,250,112,255,251,178,100,157,142,7,41,99,80,11,154,123,112,78,103,10,186,61,45,106,27,141,153,74,109,49,252,193,56,16,234,232,245,189,176,185,156,65,102,248,217,142,62,103,74,154,178,1,0,0,4,4,100,5,84,36,177,210,190,68,61,84,195,131,162,210,105,151,25,145,45,52,148,85,139,33,153,228,144,205,133,238,127,8,18,47,118,195,38,137,42,137,0,58,74,22,176,166,114,184,25,255,93,9,245,51,46,108,208,84,174,6,236,163,25,68,54,211,133,67,153,144,80,253,91,10,186,41,72,59,190,54,48,188,69,104,96,30,142,30,28,166,251,56,84,181,72,81,213,191,156,142,120,218,216,40,189,129,228,15,32,12,170,208,127,7,222,102,9,141,12,163,103,200,69,131,247,141,229,129,139,173,149,233,139,8,231,229,114,180,36,243,176,147,170,213,232,122,28,163,114,43,157,97,178,180,86,33,140,12,171,166,22,247,54,234,67,134,117,178,60,136,125,54,68,67,119,243,15,214,229,206,210,97,134,52,148,215,244,189,251,102,161,199,62,107,57,40,4,0,34,2,0,29,210,143,20,73,172,162,72,191,157,243,124,20,34,66,125,72,99,97,181,165,104,62,39,241,105,198,41,42,58,179,204,253,245,205,127,251,206,182,110,10,77,231,186,205,229,97,175,251,191,255,83,95,101,126,216,145,66,174,173,86,222,135,184,144,185,59,228,86,203,60,99,88,0,0,99,11,133,78,8,141,49,67,84,192,199,51,3,128,12,8,156,16,134,76,6,7,26,9,24,4,0,96,144,216,0,134,72,22,49,130,80,12,44,65,132,250,45,209,120,149,161,167,171,161,214,16,36,147,139,21,248,51,3,136,175,230,238,34,152,139,116,225,102,239,196,100,194,9,228,112,161,144,59,142,171,214,252,144,156,249,78,172,27,216,255,59,48,197,72,49,197,134,160,20,241,20,165,245,90,244,16,10,245,198,62,208,239,169,178,213,149,64,238,237,12,235,138,253,203,93,153,236,59,219,16,86,13,149,108,74,45,205,223,187,201,252,49,14,102,68,184,214,4,230,178,42,25,123,224,122,168,143,158,198,153,146,154,230,15,26,15,214,28,101,188,254,167,141,202,195,210,110,47,75,11,164,210,125,103,189,100,244,243,82,126,190,255,11,205,218,241,253,231,59,165,218,202,27,119,167,82,120,242,205,39,70,247,116,252,193,243,150,174,177,106,43,246,155,52,255,83,172,207,223,166,186,2,16,16,0,38,66,86,79,2,12,154,74,42,145,76,42,134,65,215,144,73,199,60,137,246,31,149,210,60,25,21,168,122,188,69,35,79,40,50,118,136,57,60,243,21,173,89,167,115,48,179,88,99,75,14,216,240,251,80,38,0,159,201,63,155,48,255,251,178,100,150,14,23,82,102,209,147,153,100,114,74,164,74,118,61,111,108,29,77,177,72,77,229,145,201,25,145,233,201,131,61,152,207,85,154,125,45,74,190,239,32,7,144,164,157,150,152,38,68,204,88,76,52,76,192,198,12,152,24,33,244,80,117,5,96,192,105,130,29,140,78,20,196,67,74,160,137,94,145,141,5,152,160,29,163,23,153,122,179,37,122,192,87,131,114,104,77,148,45,128,69,105,105,37,134,23,96,20,21,149,19,25,48,195,71,22,93,0,47,39,134,109,14,172,81,156,208,187,142,180,210,49,91,140,53,145,134,66,75,181,18,160,95,16,44,219,168,240,161,193,155,94,160,145,231,89,250,179,23,125,36,86,117,187,177,58,176,11,34,144,212,206,253,74,216,87,184,14,87,136,150,43,141,102,124,38,27,55,101,21,81,153,54,113,162,66,122,223,193,130,251,123,154,196,5,154,46,98,130,13,87,168,209,224,37,90,112,94,177,217,105,194,202,38,143,22,154,107,200,215,42,63,117,191,183,215,161,67,109,62,214,36,217,59,145,216,254,38,73,205,251,222,205,178,10,65,104,123,147,127,236,236,207,77,94,176,113,74,62,176,91,101,181,55,54,204,134,202,132,5,65,48,103,17,45,165,179,48,196,186,194,188,142,3,1,73,35,49,22,44,162,27,212,80,111,142,103,180,122,86,50,137,220,113,222,57,53,21,254,111,252,246,255,61,214,117,49,68,42,43,93,53,218,6,240,215,109,38,188,109,158,213,255,255,175,88,0,2,146,212,98,73,216,78,101,70,141,79,49,34,139,15,219,160,56,130,12,39,96,24,144,160,246,92,114,145,22,169,162,78,175,68,122,104,108,185,249,126,31,40,9,146,60,176,109,53,175,37,20,147,111,244,134,92,211,215,36,11,69,17,22,61,148,130,124,129,176,108,128,178,170,159,171,153,155,14,137,91,139,217,86,75,143,8,241,146,46,186,165,90,78,73,34,210,181,171,196,84,225,153,118,239,91,135,150,200,144,0,99,238,67,247,172,78,104,135,144,19,162,146,105,70,161,162,238,41,1,184,76,41,88,125,138,146,169,227,233,40,13,163,92,187,176,212,164,126,132,154,91,14,70,141,106,132,224,44,68,3,102,37,146,72,130,168,75,147,133,133,128,68,197,58,100,197,178,217,51,160,106,22,140,185,134,10,42,227,58,51,205,94,219,24,84,100,170,82,57,48,122,88,180,239,189,94,142,2,232,180,237,98,138,103,83,250,128,224,0,1,48,5,242,222,7,100,52,205,37,227,48,126,160,210,106,18,110,216,18,55,166,232,162,155,30,117,75,65,139,173,214,31,72,89,142,155,116,112,75,244,137,65,229,207,58,200,32,5,28,106,61,220,89,189,155,255,251,178,100,138,140,6,210,102,84,27,79,102,32,71,5,170,137,61,101,106,29,161,203,72,109,188,93,65,29,145,233,149,132,161,146,171,238,195,161,17,118,153,219,244,125,63,250,0,0,0,28,17,89,157,195,57,173,169,26,106,161,154,154,152,240,25,89,25,149,134,152,88,153,133,133,133,69,76,20,185,142,154,104,65,138,0,166,240,128,17,121,47,20,85,103,138,206,84,18,70,137,98,130,63,227,66,139,6,234,52,116,158,22,43,47,62,115,73,208,36,30,136,242,151,141,93,88,161,183,44,104,23,17,117,62,221,152,251,26,124,212,113,38,105,102,214,177,40,8,112,164,11,75,198,15,51,89,157,100,182,142,26,60,67,124,231,27,28,36,83,150,162,75,131,226,18,208,146,211,114,223,27,213,174,148,213,17,49,87,106,71,250,61,162,89,243,7,130,215,76,53,205,119,143,88,21,239,75,21,32,62,220,39,38,42,90,87,173,168,164,187,131,12,170,18,149,82,135,62,189,145,246,91,140,193,245,5,227,230,36,93,118,238,176,107,186,189,139,5,181,252,87,197,216,251,172,187,254,204,241,27,16,182,229,22,188,241,124,182,129,189,70,124,175,198,191,207,82,14,116,47,253,5,122,192,64,0,245,160,82,193,32,171,48,28,28,138,2,126,93,138,70,129,42,34,76,60,21,64,41,237,172,122,79,89,137,37,105,70,131,21,200,189,197,139,27,167,207,20,209,89,34,123,241,8,46,247,105,252,192,187,100,99,121,71,242,147,200,126,123,111,35,221,166,96,232,0,0,138,216,67,54,100,195,70,170,204,98,41,197,82,35,9,78,92,192,163,244,0,133,1,203,0,64,2,21,26,53,3,81,162,181,254,151,164,192,192,224,85,74,147,47,50,33,43,68,67,174,26,34,168,220,39,131,1,197,1,209,94,219,142,149,130,81,57,76,212,88,210,83,81,209,106,49,228,48,199,82,243,114,179,5,218,44,249,49,4,192,165,57,247,149,106,211,108,244,22,196,45,253,213,88,104,84,47,229,222,239,120,58,98,70,196,42,209,215,92,195,139,151,122,210,42,126,152,113,120,152,113,218,233,25,88,79,105,60,26,248,122,127,29,97,32,162,193,53,221,47,25,169,198,206,243,62,30,183,54,196,213,207,109,8,137,41,211,18,130,138,131,27,38,87,19,5,196,239,18,89,80,104,183,175,52,85,70,22,169,75,129,160,237,122,197,213,227,69,37,39,236,60,239,59,153,191,235,41,74,42,199,59,153,0,1,12,0,192,1,213,217,134,206,44,39,248,244,38,213,105,7,217,75,200,78,154,26,227,61,110,159,194,128,237,191,70,9,23,10,136,69,175,207,101,56,19,169,220,167,214,161,113,21,137,141,47,75,50,255,251,178,100,135,10,134,184,104,211,27,111,102,80,76,68,42,154,60,233,150,26,85,163,80,237,97,141,193,11,159,41,200,243,53,144,120,78,123,253,159,255,236,255,195,44,53,122,61,238,237,218,153,155,89,37,107,144,147,216,192,249,55,73,141,155,192,33,99,20,140,57,49,17,17,0,192,104,4,138,139,133,76,61,228,140,139,224,238,189,142,195,6,111,152,235,74,110,145,24,226,247,134,87,188,51,79,36,25,84,81,157,51,201,106,255,103,79,235,238,42,33,120,206,87,137,93,158,207,176,60,138,164,255,212,203,57,36,233,81,86,97,233,116,189,89,36,220,116,232,170,211,239,164,203,189,204,156,100,245,238,95,63,61,16,199,253,119,169,116,116,225,62,140,153,196,255,197,145,134,13,240,206,19,233,165,33,165,71,179,66,178,162,10,231,14,163,228,34,219,102,85,73,40,98,1,47,203,156,86,3,192,57,1,33,41,161,164,224,75,118,7,124,70,61,161,210,182,145,25,182,228,21,141,43,215,68,69,106,50,17,19,121,22,246,27,41,33,37,195,211,234,181,121,204,98,88,86,114,97,104,183,161,170,199,244,223,212,1,128,137,240,29,129,198,98,137,16,83,48,164,73,252,89,77,8,128,193,85,218,75,46,51,76,88,6,16,27,120,130,173,211,114,194,98,42,16,80,245,178,107,255,232,139,169,234,43,117,78,143,99,86,219,255,238,223,231,127,253,31,254,109,252,255,162,0,0,147,3,192,76,138,152,50,136,232,200,129,243,34,11,12,36,131,17,3,65,71,192,96,204,18,31,48,208,28,193,198,144,160,44,198,69,243,7,132,209,157,176,147,101,2,104,52,191,85,234,30,56,239,176,101,216,32,96,25,66,174,94,37,178,67,65,24,99,245,71,178,96,58,95,85,50,120,24,88,179,158,174,34,47,238,111,161,19,228,50,103,186,64,245,54,248,197,134,142,101,131,176,224,64,53,82,94,197,34,237,232,23,172,169,75,30,240,160,41,18,42,83,182,218,125,155,184,232,254,43,13,186,169,233,47,147,62,104,183,58,31,171,85,176,246,218,86,229,169,213,101,129,30,176,229,103,101,122,196,112,71,38,143,96,70,174,33,54,222,38,96,188,49,143,23,54,124,31,166,75,34,109,151,52,129,23,195,171,142,25,152,114,249,127,21,112,196,104,57,171,237,90,21,94,225,138,191,26,250,220,24,145,158,61,108,255,63,227,121,249,183,112,222,115,235,255,249,198,113,157,91,214,159,231,27,139,107,122,226,184,205,45,48,2,1,177,64,2,83,68,69,85,199,248,223,74,167,21,137,197,114,141,184,192,100,135,56,146,140,157,81,116,154,117,255,40,175,249,115,238,199,179,110,166,206,217,137,148,223,152,255,251,178,100,146,14,135,165,120,81,147,152,123,112,71,101,186,151,61,103,110,29,157,203,66,78,101,115,201,35,165,233,200,244,157,122,156,225,96,28,189,103,73,5,115,155,255,217,28,246,98,160,180,97,2,214,140,255,255,232,1,128,149,51,1,189,10,163,179,55,40,204,162,15,14,96,152,172,28,99,2,57,137,134,133,2,0,32,184,194,41,193,208,1,157,133,0,145,97,0,13,6,17,157,30,12,32,2,174,92,82,64,84,4,85,2,6,11,196,133,38,1,84,16,138,70,97,178,215,90,67,58,119,193,81,24,42,13,9,100,203,176,55,116,226,118,149,141,77,163,211,201,104,36,114,251,211,53,121,89,146,113,221,122,213,17,45,228,67,58,174,43,72,64,131,233,105,127,57,40,250,191,227,173,243,18,151,74,219,155,97,138,181,206,239,124,191,6,70,231,21,89,230,251,184,79,221,162,185,240,86,122,92,221,165,142,211,124,219,65,183,65,111,43,119,187,243,119,77,28,195,0,226,226,61,149,54,177,2,98,116,193,105,180,71,164,200,23,24,16,133,170,91,90,58,90,138,234,212,156,131,217,67,29,115,49,27,94,198,153,220,149,37,113,190,40,221,105,53,121,234,235,253,142,238,15,95,117,60,55,149,184,255,231,254,142,42,8,1,13,160,90,18,81,50,25,128,63,173,48,33,202,182,114,121,99,97,245,147,50,128,255,130,71,252,46,87,188,65,187,73,30,173,160,20,24,119,236,63,78,161,83,207,174,212,65,1,9,202,85,249,223,255,255,255,255,246,255,250,127,250,63,183,66,44,248,141,179,216,20,0,0,243,6,64,205,146,116,50,161,172,199,199,114,34,137,141,82,3,35,0,226,16,56,188,97,145,0,48,62,4,76,142,0,73,64,198,42,10,183,164,197,15,68,36,124,184,152,244,178,25,81,136,36,178,93,74,89,219,91,129,152,17,128,35,224,128,104,25,126,15,34,66,202,107,48,2,224,129,202,92,81,88,101,2,215,101,66,168,14,124,93,246,187,94,48,211,170,204,40,72,97,163,209,64,242,12,218,172,252,84,150,26,32,115,51,158,35,202,222,237,20,192,114,158,113,41,140,90,205,134,152,126,44,230,27,215,113,41,30,169,152,184,72,229,56,245,154,33,222,227,211,205,17,149,140,238,16,160,179,209,56,148,93,33,6,233,54,98,157,214,254,32,168,232,223,1,84,88,77,101,151,9,15,241,138,166,33,104,5,181,126,159,173,190,120,154,162,22,202,204,175,47,149,102,60,216,84,208,235,69,116,142,107,149,20,103,172,12,247,182,165,133,13,162,59,129,214,237,161,207,183,219,250,66,246,139,9,134,120,57,150,159,239,229,215,255,255,255,255,226,40,0,0,0,112,0,255,251,178,100,128,142,167,221,114,209,19,153,123,112,68,164,106,140,61,34,106,29,229,155,64,78,105,237,201,19,175,234,168,244,157,104,2,38,53,75,128,242,77,131,144,189,27,230,10,181,241,43,193,194,162,105,40,173,42,157,3,66,0,104,185,225,28,197,102,225,191,190,242,209,14,230,226,96,221,187,182,65,66,92,244,101,152,109,40,248,127,218,159,254,191,201,224,29,251,128,99,22,77,78,22,196,54,66,125,51,77,162,72,53,232,60,49,10,104,17,97,137,10,166,2,18,137,25,76,8,200,77,51,31,24,204,66,0,108,34,1,228,129,140,33,49,165,228,84,203,60,50,66,27,68,197,55,45,113,126,4,98,228,16,131,22,248,66,0,68,52,64,21,138,145,19,20,80,191,88,201,131,50,16,113,221,150,48,146,224,52,89,0,200,228,242,134,58,190,163,144,98,207,174,176,12,156,41,8,136,52,60,236,63,175,183,200,9,172,160,89,12,20,128,198,29,114,171,73,74,219,250,68,188,10,71,48,215,46,140,3,130,205,108,180,221,159,96,244,131,8,168,162,59,164,116,96,185,198,146,189,27,103,186,203,247,20,81,244,196,54,168,109,63,136,250,54,11,70,214,173,198,212,5,82,251,172,106,145,83,209,179,70,213,117,222,87,17,115,225,64,241,243,60,42,255,77,86,222,152,110,214,31,90,214,245,165,227,66,141,68,84,250,147,252,227,57,206,168,251,123,212,83,165,191,61,143,117,2,49,2,106,7,88,236,81,156,33,137,22,201,12,62,55,40,40,101,46,110,78,251,77,28,212,237,62,132,103,42,181,150,198,135,251,87,246,205,16,183,55,223,255,255,26,191,250,102,255,255,255,255,255,233,92,178,121,143,255,255,115,52,153,239,158,121,79,82,1,0,0,98,24,41,223,208,39,2,40,153,29,104,12,65,152,213,210,96,83,41,129,0,38,10,61,24,32,120,96,177,49,137,91,35,32,51,51,8,16,24,178,76,144,7,221,58,132,48,1,27,45,91,2,197,11,86,131,98,3,194,19,69,145,129,233,37,1,121,6,144,72,70,182,154,165,200,11,210,96,14,179,12,171,200,197,147,45,212,164,83,38,7,78,66,98,102,57,16,226,244,150,80,183,206,20,240,150,198,72,203,161,58,50,110,133,197,135,157,161,156,148,9,240,87,166,17,229,250,27,73,110,146,81,99,151,113,243,13,66,170,132,57,143,6,233,18,172,146,218,61,25,227,84,87,220,84,47,153,44,108,149,243,66,172,8,170,69,186,213,154,43,92,85,57,18,166,111,220,155,212,146,195,113,188,12,230,21,113,122,177,204,217,6,108,234,45,38,212,184,204,219,135,138,203,23,119,214,113,95,90,195,104,147,94,111,237,173,234,255,251,178,100,109,142,135,97,94,207,147,153,123,112,79,43,26,167,61,2,92,90,117,153,70,110,97,141,193,32,15,107,12,241,149,168,22,228,134,119,89,162,66,49,8,80,196,21,44,34,169,55,117,128,128,128,0,45,224,56,22,77,170,98,238,129,83,51,177,212,191,146,91,140,53,143,149,168,178,184,191,196,183,81,150,125,56,9,5,190,25,104,221,125,130,175,127,111,255,253,63,255,255,255,232,223,222,171,255,49,143,133,73,177,209,117,181,25,171,86,161,71,227,188,151,164,49,94,201,3,254,153,136,91,14,146,206,22,35,3,60,12,110,124,4,11,12,212,36,48,216,28,105,90,98,113,25,132,65,68,160,243,15,23,135,64,102,4,2,40,42,138,72,152,8,209,130,201,81,0,176,74,128,34,92,50,95,86,230,133,176,38,112,251,3,72,71,11,22,78,190,204,198,94,204,153,65,198,131,36,129,237,211,177,76,214,66,172,151,217,153,168,244,225,42,110,46,178,28,201,128,226,214,149,181,168,148,101,112,214,72,41,46,62,15,98,80,236,53,69,245,233,104,128,237,1,240,134,137,212,59,10,142,214,103,203,31,109,122,89,27,252,254,127,189,243,29,75,178,38,139,116,250,96,152,177,102,254,197,147,20,24,222,156,143,163,235,25,25,90,50,178,189,141,211,244,56,207,26,70,172,152,212,117,109,170,45,205,229,39,186,169,70,91,30,62,147,159,214,163,93,222,179,87,81,117,251,118,93,54,12,247,105,214,147,96,9,251,81,190,186,84,183,140,184,239,89,98,225,57,217,113,114,33,80,161,203,159,225,135,148,130,41,65,2,169,99,29,198,62,106,85,16,40,52,162,210,166,255,171,255,249,87,128,217,153,214,118,46,69,224,178,41,88,189,229,10,177,247,49,11,2,18,141,251,146,0,0,0,116,183,135,95,157,154,96,168,102,114,161,148,4,6,218,127,24,160,192,99,128,97,149,130,38,30,20,152,28,0,101,84,169,128,133,102,74,8,135,3,134,0,2,0,97,49,173,114,24,60,22,98,32,146,192,3,65,137,68,96,16,8,128,22,149,163,216,81,199,201,136,45,53,226,12,75,93,30,89,125,15,113,12,32,88,34,92,73,9,92,177,157,172,170,151,20,112,121,180,242,182,218,18,244,198,113,93,43,213,82,181,214,15,149,20,222,48,202,205,95,47,42,120,196,169,148,103,181,100,119,108,54,252,223,114,198,93,186,201,223,33,213,153,102,123,162,185,169,103,116,205,175,99,82,189,234,21,63,173,66,53,127,28,181,114,214,42,225,150,57,236,172,202,37,247,12,235,33,217,37,37,136,45,11,88,46,162,100,217,144,123,244,143,220,157,94,167,145,218,72,179,123,241,152,87,58,77,33,255,251,176,100,105,142,199,38,104,79,155,152,76,240,78,76,202,131,60,98,104,28,101,151,60,78,229,235,193,26,142,233,201,134,12,170,18,212,202,140,79,30,141,10,210,148,34,236,146,164,233,176,207,164,2,0,14,244,130,185,70,90,51,10,241,76,141,55,159,60,45,247,96,206,37,65,17,68,23,9,71,133,180,147,97,87,22,251,169,96,137,178,39,25,52,253,31,255,254,79,254,169,244,255,244,83,177,70,167,75,122,163,249,18,29,190,143,109,215,245,102,151,156,217,147,50,239,116,235,208,74,10,2,204,32,49,142,37,76,64,2,81,135,36,169,154,195,161,136,164,249,141,129,209,146,225,217,128,164,33,129,33,225,137,160,225,139,67,240,22,16,252,68,173,10,64,13,116,85,130,232,136,4,54,7,56,68,28,65,56,139,114,93,115,0,241,164,93,54,172,131,77,46,8,1,8,202,147,153,6,1,240,49,102,140,28,122,184,108,44,188,180,49,48,193,164,11,156,105,72,244,69,51,30,89,68,55,18,96,4,188,33,178,3,17,76,16,67,151,11,131,37,164,176,4,109,112,198,75,57,144,98,109,82,60,35,121,119,203,56,246,15,147,207,49,86,39,129,43,109,90,127,28,57,133,10,5,184,215,190,144,191,119,209,118,189,109,109,149,235,220,235,82,83,55,91,215,129,191,137,243,88,90,188,85,170,64,167,151,184,238,144,53,78,243,16,45,143,239,108,253,102,14,28,173,227,197,174,125,49,166,28,91,110,16,177,247,141,122,211,63,200,3,97,188,59,223,214,245,0,0,219,224,204,86,155,168,206,198,80,160,148,43,57,49,3,136,101,149,77,218,59,57,202,232,224,209,173,243,215,115,183,25,253,148,248,55,47,252,24,98,223,191,253,78,251,114,23,117,70,157,33,186,160,238,81,97,34,223,119,74,80,37,92,131,119,183,84,38,68,0,0,76,216,198,35,142,14,60,73,184,24,234,102,162,103,19,66,98,226,230,102,22,97,231,230,30,18,40,34,98,99,228,129,36,70,142,44,40,172,0,28,18,94,112,112,32,96,235,69,73,68,179,120,209,25,4,233,50,178,233,220,41,108,126,129,235,107,138,148,152,122,26,144,193,208,245,120,49,230,138,194,103,87,153,64,69,37,247,38,91,49,29,130,80,69,183,69,74,229,189,199,86,50,153,218,14,169,36,84,226,175,224,209,47,191,143,182,7,123,113,65,195,134,227,191,191,183,181,161,126,213,99,77,218,138,251,67,81,111,231,246,175,19,130,113,185,178,106,210,99,83,36,149,163,111,196,253,174,67,54,68,103,205,100,128,251,88,46,94,100,8,34,196,90,146,208,221,159,109,189,202,153,55,157,251,189,220,179,85,7,116,161,221,233,61,255,251,178,100,98,14,166,87,104,209,155,111,78,176,81,12,58,119,61,34,72,26,65,163,72,109,189,60,129,29,167,170,104,241,137,168,205,182,165,38,245,164,20,4,0,0,0,110,61,137,208,73,206,194,148,57,72,105,174,140,86,16,2,105,139,32,197,214,101,246,228,245,59,51,43,222,211,152,9,238,86,86,166,220,221,26,172,196,125,81,255,255,251,127,246,223,70,223,254,215,167,255,173,186,43,48,53,178,55,159,103,109,255,83,45,205,236,67,73,164,131,121,22,86,19,152,9,84,119,43,32,105,99,28,69,49,25,51,65,48,51,242,177,17,33,132,4,24,0,104,20,0,24,8,85,9,68,129,96,245,236,188,21,98,178,5,192,27,130,92,38,224,208,91,200,93,160,104,44,227,130,219,196,159,248,21,118,171,98,154,56,2,194,172,71,53,167,43,138,76,188,14,252,118,203,25,103,48,244,54,247,68,223,142,92,94,100,64,249,196,20,226,125,249,167,237,123,53,170,77,167,150,71,194,165,152,226,178,125,177,199,163,84,8,11,133,92,91,196,206,183,141,40,169,201,238,216,27,117,118,34,214,87,233,74,75,37,40,250,34,168,199,139,162,132,225,87,114,103,206,252,237,138,233,106,73,159,44,40,133,172,56,113,170,36,36,217,173,123,20,123,242,219,189,171,47,20,219,39,74,241,28,177,82,175,32,137,161,34,115,201,201,116,145,163,35,39,123,4,12,36,81,79,33,0,1,55,73,24,133,26,136,40,128,22,191,109,85,62,122,156,93,180,43,64,82,156,169,157,48,73,78,119,181,215,210,103,81,106,223,237,255,79,255,245,215,255,223,255,255,181,25,94,252,158,238,78,173,90,154,170,248,238,180,219,109,124,200,140,72,162,73,10,215,129,144,0,0,10,116,82,176,13,108,113,36,70,132,104,76,52,12,3,51,80,3,18,10,37,28,0,1,45,69,53,67,168,96,104,8,193,225,86,129,96,56,112,42,4,95,184,168,238,90,44,64,254,15,100,34,67,28,206,28,13,105,34,84,77,35,134,168,157,243,112,58,223,35,137,249,119,63,159,24,36,61,181,176,90,0,61,56,15,20,184,244,150,226,242,158,36,15,8,68,207,91,193,241,249,104,134,91,234,158,33,176,122,202,184,107,120,16,215,186,216,112,76,163,14,178,195,23,120,158,189,8,144,108,176,127,152,111,27,78,86,171,208,157,63,56,80,241,199,161,233,217,223,29,171,151,154,114,180,250,213,156,197,153,72,12,9,234,207,7,53,213,204,133,135,25,141,201,250,157,189,70,223,201,153,124,249,20,161,192,177,15,83,34,133,225,193,23,172,55,84,112,135,143,164,15,20,116,221,213,43,234,162,11,55,245,226,173,98,142,186,64,0,255,251,178,100,110,142,102,222,105,82,155,111,100,80,66,39,250,114,60,194,102,28,249,163,72,109,225,237,193,7,34,42,40,246,8,176,14,207,97,188,137,36,248,47,197,113,96,54,98,71,73,181,184,38,195,143,67,225,69,251,244,64,54,122,101,106,156,22,28,141,34,139,171,123,214,90,60,91,230,107,255,211,248,63,255,47,237,175,254,236,81,250,159,19,155,146,46,174,143,255,208,74,48,27,212,5,50,51,125,179,29,42,5,57,30,81,81,121,140,112,189,45,5,2,203,146,44,54,23,17,66,97,138,142,136,90,160,217,61,32,194,17,121,58,138,134,119,157,2,85,55,120,241,1,221,230,180,145,3,5,0,160,138,175,18,165,110,14,179,70,139,168,98,129,193,13,157,152,39,69,84,59,143,74,157,162,36,42,152,46,132,90,109,155,16,116,107,161,209,28,90,203,143,102,196,116,107,32,141,208,234,85,109,67,136,27,78,69,166,224,76,199,28,233,220,81,63,27,77,135,183,137,1,149,95,29,209,210,94,160,70,97,61,223,206,81,160,161,71,85,182,101,119,137,78,230,138,62,53,237,68,131,23,170,220,7,24,234,71,7,241,162,105,110,244,87,106,51,115,123,127,82,46,53,226,102,239,254,32,61,180,172,59,254,6,241,140,192,188,170,157,233,51,77,49,159,58,99,108,16,216,120,61,24,54,255,197,173,213,198,180,179,174,245,75,195,165,39,108,244,105,116,216,16,129,27,76,7,34,112,157,204,0,8,152,112,56,52,74,13,53,17,129,132,23,129,187,254,199,139,132,13,250,18,181,8,13,165,82,126,118,200,79,35,242,170,127,255,193,191,255,79,251,255,234,145,31,241,166,101,6,200,63,127,255,169,118,125,32,0,1,176,175,100,92,201,75,219,9,135,227,24,164,129,146,10,11,27,136,65,202,194,140,44,41,8,8,3,69,132,65,34,134,24,12,166,108,137,71,19,116,172,85,137,149,97,31,69,112,187,131,50,162,43,2,219,88,32,20,68,178,160,1,203,147,73,48,94,72,156,22,142,11,197,80,173,217,214,107,21,114,70,215,44,91,3,66,90,78,26,238,128,210,216,32,240,253,116,115,210,229,134,229,143,187,249,13,186,168,193,114,196,47,25,232,243,74,129,34,55,43,218,171,105,177,118,234,29,239,110,98,165,218,13,235,98,121,181,73,169,98,88,247,143,47,75,44,107,21,122,89,52,188,42,141,28,101,21,160,85,28,86,129,255,197,45,229,101,187,74,227,51,43,5,155,209,195,90,174,14,63,99,152,137,51,40,206,186,142,121,73,235,186,229,234,190,183,56,167,60,21,71,123,17,114,107,211,205,170,222,67,222,150,233,246,66,198,161,65,155,100,150,211,73,2,64,0,255,251,178,100,114,14,7,8,105,82,19,120,100,112,69,101,186,154,96,205,90,29,45,213,68,78,101,115,193,26,150,169,153,131,21,224,96,2,40,56,50,71,16,127,197,70,175,219,51,43,151,72,174,192,37,192,26,123,183,180,183,162,169,5,126,213,244,173,193,196,34,29,130,70,125,197,181,153,79,172,238,181,26,106,165,217,95,255,250,209,63,253,191,179,26,223,237,103,255,251,59,253,96,48,228,72,200,38,99,46,146,1,167,163,51,176,141,130,197,14,54,153,92,92,24,33,4,133,0,69,82,33,121,121,215,48,9,2,97,113,90,138,41,107,146,96,48,73,111,148,36,100,52,151,96,64,74,3,141,128,197,138,28,58,122,64,33,85,246,94,197,158,165,64,154,230,168,250,55,136,246,129,148,104,253,20,206,92,40,128,184,209,105,84,169,158,182,20,224,125,18,188,94,103,57,17,72,142,114,72,70,174,246,248,112,43,10,202,26,76,82,126,33,63,2,80,194,226,177,12,255,27,144,123,255,168,219,33,89,241,185,101,237,220,171,45,211,68,156,219,245,201,168,42,183,182,89,29,232,252,154,172,154,39,91,23,254,76,132,145,141,12,140,46,205,15,237,89,201,57,180,211,141,132,45,201,144,201,80,222,31,105,104,100,162,127,147,149,100,147,156,144,106,212,56,218,160,154,182,195,221,27,244,192,98,165,82,110,231,51,250,244,239,247,244,84,183,62,191,31,171,250,191,245,94,116,4,0,0,151,17,48,68,199,216,64,177,232,190,116,219,197,169,176,42,26,39,233,156,70,116,68,209,241,214,81,39,27,255,65,21,167,68,113,244,232,213,99,143,140,236,34,195,226,2,173,185,120,199,119,252,159,248,65,255,255,168,145,101,127,255,253,31,224,22,253,32,0,1,177,6,193,253,20,26,42,64,203,193,140,68,159,110,25,161,149,149,65,193,32,75,120,12,142,6,20,32,7,10,128,0,158,201,0,147,205,139,59,108,166,212,72,116,49,56,211,216,116,4,12,145,171,10,169,160,52,224,179,25,115,115,47,139,194,32,11,1,148,68,216,26,65,36,227,102,81,102,101,34,150,14,121,177,64,46,225,51,87,139,0,83,136,224,133,165,146,151,48,53,160,227,160,188,228,182,36,163,106,145,138,19,14,153,252,138,214,161,180,224,197,162,50,252,41,171,73,221,26,61,165,163,125,170,107,218,187,61,71,155,115,157,177,25,194,221,216,175,90,172,43,236,99,157,153,111,226,217,121,106,3,38,82,71,91,34,56,250,215,155,74,109,113,107,181,218,169,36,134,55,199,146,107,219,92,26,167,239,132,77,72,205,80,227,235,187,56,147,61,3,244,227,179,106,1,60,56,196,251,246,84,117,250,167,174,33,151,105,255,251,178,100,110,14,135,9,105,81,147,120,92,240,71,133,170,104,96,194,122,29,29,165,70,109,229,237,193,16,145,169,133,131,13,170,213,178,22,201,244,128,1,1,64,220,46,202,168,63,164,160,60,34,117,226,173,132,48,202,99,243,173,153,223,142,78,152,10,65,176,62,201,225,159,114,194,76,30,8,41,42,248,139,89,120,135,43,182,143,2,153,8,246,40,65,6,200,44,90,126,255,211,4,222,38,243,159,255,253,159,255,72,17,81,155,65,69,35,51,6,0,11,24,54,153,144,108,26,24,24,43,4,42,46,210,12,100,104,195,196,86,4,132,60,194,8,128,76,184,234,126,70,0,4,160,68,70,32,25,155,12,158,34,69,100,141,14,92,247,53,153,134,22,221,24,97,104,153,10,29,81,74,13,107,18,196,72,96,78,90,209,79,101,252,252,21,100,30,22,9,122,28,22,232,244,56,113,162,2,82,98,114,124,136,137,10,176,203,175,102,32,79,2,10,70,156,216,205,186,82,99,49,129,117,237,44,137,100,67,134,129,32,168,212,140,153,150,216,177,160,231,102,45,221,75,27,102,107,188,195,114,205,93,231,39,203,156,166,113,125,113,193,120,103,160,238,139,120,175,224,177,54,230,52,6,185,153,212,45,203,13,178,111,176,38,49,186,252,73,27,24,181,32,233,99,81,27,181,241,140,233,185,238,230,73,35,36,106,83,91,195,25,16,167,134,67,241,134,168,149,250,251,195,91,148,91,73,22,245,69,250,104,182,78,144,18,109,127,65,105,242,85,144,200,88,172,19,21,162,131,93,168,253,103,28,65,107,210,100,46,147,114,207,81,186,193,55,110,82,8,247,76,63,173,183,146,3,30,100,65,0,25,171,14,135,215,20,236,6,170,157,15,121,196,119,121,220,91,254,187,63,255,114,0,0,1,16,66,140,58,147,24,44,57,20,64,153,169,186,125,40,193,148,132,134,22,18,24,48,64,194,76,100,15,49,16,137,37,200,66,70,34,16,146,138,35,74,96,193,75,222,28,29,6,128,74,134,52,101,74,20,52,152,49,164,197,35,89,240,217,148,59,67,141,145,26,219,185,42,222,199,218,253,26,39,170,138,35,34,155,32,40,10,124,66,98,180,183,72,88,211,108,193,145,147,21,212,192,136,194,17,145,38,93,245,93,26,141,179,213,228,157,41,226,68,172,57,101,252,191,103,56,222,117,111,84,185,169,20,94,19,167,89,142,77,106,119,84,57,78,248,54,65,81,74,233,15,3,244,131,230,119,69,147,68,215,181,97,205,36,13,179,16,108,132,14,93,58,58,174,11,238,148,237,18,202,222,189,68,250,149,237,133,108,202,26,87,92,54,114,135,236,77,107,120,218,165,168,4,44,84,144,92,113,240,239,255,251,178,100,106,142,39,14,107,81,27,153,92,112,70,197,170,138,101,133,46,28,225,197,68,78,61,124,193,28,22,105,137,148,137,168,109,206,161,251,237,178,226,6,253,11,146,182,76,7,8,0,0,4,56,38,208,36,221,224,65,80,142,49,195,224,58,19,31,139,139,40,110,151,128,93,63,185,76,250,62,109,154,231,224,73,42,66,222,57,50,93,145,142,162,148,105,131,42,232,218,29,204,255,114,191,217,113,191,122,125,62,65,75,252,36,242,235,121,16,92,194,165,227,67,3,76,76,97,48,26,148,200,13,35,182,64,204,188,30,50,168,125,161,147,0,1,198,243,25,137,208,226,9,0,129,143,192,225,26,150,162,139,74,11,131,129,68,81,96,0,200,58,88,66,0,26,0,171,16,208,73,32,82,142,84,72,18,136,47,81,32,51,94,48,80,73,65,32,73,11,138,21,5,37,171,36,107,144,194,206,125,11,158,16,36,108,76,53,64,45,68,223,72,202,170,7,2,231,84,73,36,208,168,48,52,218,197,155,168,39,2,240,73,2,253,72,233,58,221,170,192,124,170,125,21,191,14,104,110,234,3,250,19,17,251,221,233,212,126,90,56,225,113,158,197,53,77,152,85,241,115,134,108,220,216,114,237,229,174,234,177,46,97,184,230,145,115,90,98,210,185,83,195,197,113,160,214,26,99,119,117,185,188,63,85,35,38,73,219,251,187,72,252,228,186,138,42,137,177,53,53,69,157,80,122,98,62,208,185,213,174,205,63,82,190,127,87,249,94,128,14,62,131,232,186,244,3,77,56,194,89,207,4,190,27,109,33,82,92,90,104,0,95,59,3,132,145,53,60,47,169,110,8,246,212,153,121,194,77,21,223,208,107,177,204,29,158,160,128,119,97,47,156,57,211,233,255,168,55,244,123,63,189,223,255,255,213,254,186,49,96,0,0,68,116,192,96,51,116,40,12,148,45,48,104,236,207,174,3,160,195,194,15,102,37,17,142,4,86,12,192,129,163,23,9,23,90,183,19,17,37,107,12,253,37,248,16,138,16,93,226,67,51,180,55,48,49,64,150,241,97,145,8,20,130,45,162,142,33,4,33,164,173,183,149,199,113,13,196,90,144,27,145,54,249,56,164,43,31,44,110,84,139,45,198,105,142,198,23,72,123,232,223,242,101,192,74,43,67,63,72,32,36,184,116,129,25,218,169,7,107,103,110,53,133,150,8,8,226,48,229,176,25,73,59,92,24,152,145,213,40,113,70,235,251,203,126,106,103,205,168,215,205,30,239,102,196,74,22,104,116,176,140,101,197,207,117,76,181,119,243,47,171,123,38,245,18,27,115,82,106,77,46,152,39,174,62,161,197,248,198,229,145,103,123,69,107,120,213,253,156,247,234,231,140,183,255,251,178,100,102,142,167,28,104,209,155,152,123,112,79,68,10,99,101,137,52,28,225,165,68,110,225,115,129,7,145,42,93,150,20,168,234,208,82,155,163,230,136,250,198,247,79,156,89,187,27,220,28,249,18,85,111,94,240,0,0,7,30,148,248,116,88,144,89,51,145,7,213,161,32,56,67,12,25,56,6,69,207,123,44,193,158,242,179,93,121,231,74,78,58,217,202,202,160,220,242,105,39,171,222,89,255,61,237,125,212,186,85,6,221,81,223,91,61,253,78,253,44,255,161,226,179,214,246,51,91,146,118,180,64,45,244,168,2,112,200,154,103,209,58,98,224,104,96,168,168,100,121,142,117,9,88,99,72,22,96,128,148,96,56,60,96,8,46,97,80,106,97,232,110,48,6,130,64,80,64,50,97,80,104,201,85,122,52,164,240,56,10,48,12,3,32,0,145,28,190,35,161,32,24,11,25,11,136,128,148,195,100,109,214,4,120,76,156,112,105,221,49,21,18,48,141,101,172,122,161,83,108,37,51,201,22,206,229,40,232,143,241,246,176,213,144,232,96,88,70,160,118,86,229,23,76,36,144,186,241,38,108,195,210,229,72,58,112,203,241,126,77,247,169,228,84,91,149,220,159,135,247,105,104,53,43,176,79,121,82,205,158,128,245,249,1,16,73,95,10,76,169,167,175,54,115,201,67,76,16,35,6,73,25,91,41,158,175,153,226,86,251,183,152,126,154,158,206,103,235,229,35,187,202,234,125,237,62,102,213,131,242,71,82,52,132,146,32,202,152,124,112,70,132,15,74,50,125,173,73,10,61,219,115,106,95,182,53,0,49,168,90,172,145,243,46,97,76,162,209,237,186,21,136,201,245,96,87,31,99,71,237,187,164,77,198,198,153,29,152,101,229,16,23,181,25,94,164,217,69,154,86,32,29,177,80,207,245,217,254,167,124,145,50,207,255,255,255,93,85,71,60,175,81,0,0,0,84,192,76,147,69,17,140,208,154,49,75,32,198,27,19,100,224,140,132,41,49,224,152,24,27,10,5,140,104,90,50,128,217,212,16,130,140,86,46,50,216,212,152,105,128,92,0,96,240,0,40,52,229,10,128,19,232,148,16,40,20,18,98,7,33,125,72,136,72,18,217,138,53,21,97,8,12,200,201,20,222,76,64,66,161,62,29,75,150,239,66,199,94,129,192,72,146,114,213,48,208,240,226,248,65,242,169,195,72,129,220,138,178,144,132,11,120,123,132,191,103,229,32,80,155,128,116,130,194,181,138,103,86,164,63,170,107,17,91,120,210,92,163,112,100,243,4,164,101,133,190,242,107,157,201,115,126,227,252,202,73,142,219,44,135,153,206,119,9,78,89,60,112,149,216,17,110,92,235,85,121,227,184,247,29,246,240,145,13,255,251,178,100,96,14,231,75,105,80,155,153,92,240,68,68,106,147,97,103,62,30,65,165,64,78,233,115,209,50,42,42,13,150,28,160,112,116,123,173,179,45,182,195,180,210,59,218,207,143,101,48,250,114,164,205,47,203,73,80,194,149,174,36,243,216,231,181,242,107,176,193,239,200,187,91,242,32,0,0,87,199,98,80,243,166,67,0,176,99,144,229,24,135,240,226,176,73,8,47,202,4,244,183,191,155,86,209,53,184,165,135,180,73,200,239,181,94,197,185,83,221,209,143,12,189,10,203,191,255,255,245,105,255,200,238,171,89,171,186,223,134,209,36,64,136,38,96,66,62,107,162,2,98,1,148,20,36,140,130,44,207,54,41,195,14,67,9,6,83,5,0,131,0,66,3,12,135,243,23,194,209,8,6,96,40,6,98,32,26,98,160,222,16,7,151,160,26,7,160,148,193,48,64,28,4,38,82,230,17,128,242,66,246,56,129,65,42,78,3,48,3,89,75,48,118,135,66,138,141,7,32,66,55,100,184,97,143,31,113,96,110,107,254,24,97,148,181,197,134,135,92,224,104,134,144,231,23,168,132,160,25,40,26,172,18,157,196,193,85,84,69,53,53,239,54,20,242,16,10,14,152,28,14,69,6,54,242,40,164,197,154,182,237,106,143,12,152,69,54,11,153,86,74,37,183,237,214,159,230,44,135,155,128,50,179,220,122,217,96,238,88,199,124,154,239,20,119,168,131,192,130,133,131,146,199,166,103,194,223,190,119,199,231,160,206,245,41,253,252,92,255,165,93,37,243,219,211,126,244,163,68,152,186,7,139,115,195,200,204,220,217,21,218,242,170,117,170,91,39,135,115,28,184,163,201,252,200,3,232,37,221,89,79,234,183,11,230,63,24,99,160,176,110,134,248,184,3,100,117,18,236,92,213,44,93,30,101,148,196,155,48,157,142,171,222,195,175,98,162,50,106,128,73,184,248,207,255,254,123,127,175,255,255,255,255,255,217,75,66,134,27,208,196,234,167,27,143,122,23,211,38,141,148,8,0,0,67,156,195,47,147,26,153,76,62,64,50,160,212,203,78,227,177,69,76,62,42,69,32,16,152,64,17,51,8,192,198,65,38,66,21,8,24,124,34,98,179,19,38,125,74,0,5,131,153,16,2,194,22,130,206,80,209,9,117,120,178,130,194,152,241,125,12,0,134,235,0,166,224,192,16,171,176,48,55,250,2,16,5,49,33,218,139,116,150,82,55,235,216,144,19,53,125,23,96,40,139,200,198,219,210,168,192,227,4,67,228,77,145,230,49,128,204,165,107,214,169,83,196,148,32,98,212,82,167,146,193,146,41,95,51,213,23,36,113,196,231,90,198,64,155,30,48,26,221,254,181,157,31,31,48,243,218,253,146,41,255,251,178,100,81,14,7,182,104,209,27,154,123,240,72,4,106,138,97,11,122,31,133,163,62,110,233,241,193,47,144,42,169,135,169,56,173,109,207,61,175,58,72,180,196,83,6,94,21,168,84,122,54,38,230,238,119,242,201,242,151,183,135,154,174,76,105,122,45,49,140,207,240,197,140,210,121,97,159,206,122,152,255,86,238,251,237,74,120,208,39,87,194,108,234,168,47,156,82,238,112,100,54,226,190,195,200,240,228,138,251,164,93,77,102,40,176,227,81,255,168,0,0,192,0,0,10,35,238,19,38,113,6,74,2,180,109,227,131,102,152,43,123,51,139,168,185,107,234,5,221,113,62,136,35,12,203,63,132,40,10,77,202,15,46,107,132,142,108,239,204,79,79,47,54,2,255,218,38,127,243,190,207,255,255,196,38,13,94,157,39,173,176,0,105,133,108,105,172,5,41,141,227,249,149,198,105,135,39,97,218,165,65,141,225,113,144,97,112,32,25,11,8,6,139,0,230,39,132,43,140,193,80,44,46,4,152,62,36,141,1,137,158,23,5,140,11,4,198,65,193,208,37,29,10,194,133,11,18,47,79,52,6,138,156,67,67,6,88,214,157,99,47,32,20,41,8,179,161,16,12,72,120,75,35,28,22,2,42,196,82,245,131,75,144,137,20,7,9,42,246,70,96,67,23,93,215,176,139,34,139,8,1,146,8,158,118,140,184,35,52,20,247,229,45,237,71,73,99,152,241,69,173,26,64,228,187,204,214,19,26,181,241,57,251,181,37,88,215,95,63,50,64,38,95,106,118,127,83,51,217,98,79,233,149,101,101,131,31,153,232,79,153,170,221,178,29,162,155,122,69,148,214,211,44,12,181,70,189,105,175,254,37,159,56,251,128,214,243,88,137,105,179,143,169,41,175,75,225,137,222,59,12,255,200,181,226,187,220,146,189,199,99,206,115,22,176,212,214,123,168,177,124,159,16,242,191,121,43,5,238,35,166,63,222,4,4,0,224,128,8,244,56,65,176,194,241,23,68,86,53,16,161,26,201,105,99,78,110,62,174,101,131,31,252,230,147,219,214,38,171,156,40,198,42,69,88,102,19,98,229,101,79,76,212,179,139,202,9,238,178,96,10,30,64,45,255,251,127,215,79,255,255,254,177,194,228,144,93,182,172,0,0,0,52,200,150,68,203,242,236,202,116,188,196,67,52,201,244,156,230,53,136,201,192,84,42,4,24,44,29,11,15,230,164,135,102,42,5,66,0,36,96,22,49,96,48,51,104,163,49,100,47,18,10,140,68,21,16,193,130,225,128,168,172,16,62,44,62,22,31,46,19,186,90,112,225,1,128,243,66,18,47,90,242,2,11,3,73,200,89,0,68,10,65,49,11,208,105,196,227,199,100,192,238,43,44,255,251,178,100,53,0,8,116,105,79,157,119,96,0,76,4,138,221,167,180,0,28,97,151,84,121,172,0,1,78,147,42,207,48,192,0,98,41,82,132,230,100,237,14,131,152,136,35,242,64,4,186,72,75,137,1,67,134,104,139,234,42,24,42,36,7,88,1,31,202,102,199,64,5,74,140,188,12,42,10,212,224,150,31,43,155,179,90,14,120,63,40,141,217,134,65,110,178,233,91,244,189,147,231,55,82,166,220,76,109,201,240,219,225,220,219,188,11,174,67,187,249,189,215,110,14,125,60,27,12,84,198,85,189,80,91,255,199,187,214,255,115,156,207,247,157,89,6,181,90,238,63,123,243,213,238,235,155,194,130,79,253,146,92,255,231,49,167,148,87,202,61,107,85,43,103,98,245,110,82,227,9,202,165,94,216,194,164,207,211,201,119,149,250,189,183,140,17,223,226,0,2,0,6,32,9,64,46,240,212,77,173,68,240,32,174,76,81,224,20,142,57,204,114,228,225,212,93,24,68,189,71,206,158,50,55,231,10,221,221,203,205,211,82,172,163,85,86,86,229,234,209,49,20,205,52,199,209,144,104,202,119,255,255,225,184,103,240,222,162,104,255,248,230,83,254,128,0,0,0,80,150,109,142,192,195,45,212,147,57,160,60,122,84,155,242,5,10,13,65,67,94,20,207,157,8,88,6,128,74,8,75,208,80,89,131,12,151,163,206,17,229,167,36,235,244,195,154,10,244,91,43,62,145,185,43,134,179,22,89,42,86,44,214,165,43,69,212,107,25,107,67,110,104,68,176,41,6,215,163,44,149,67,158,199,202,6,193,45,32,24,125,174,72,216,114,133,43,56,113,210,112,152,87,58,170,99,234,101,202,213,188,4,12,77,105,97,65,233,167,115,213,168,51,45,234,254,118,98,121,115,118,234,90,144,103,133,123,125,198,246,117,232,236,227,220,234,206,103,98,228,246,88,103,142,26,213,137,206,101,174,234,247,210,215,238,124,149,239,28,176,198,215,51,230,162,87,176,185,205,66,53,159,57,140,244,191,13,216,239,123,135,63,238,238,106,77,59,223,189,250,255,231,115,199,12,162,243,88,79,215,237,186,150,103,47,246,193,223,255,255,254,94,178,0,0,0,0,0,1,103,6,69,17,47,124,165,59,88,139,47,104,12,17,215,88,120,138,180,198,35,49,39,61,124,177,54,118,211,74,89,124,91,3,134,209,113,121,97,1,203,26,193,21,98,121,15,118,255,10,169,206,133,67,5,132,232,167,78,134,43,81,76,144,221,125,2,239,232,255,255,255,255,255,255,162,148,4,0,0,10,28,143,7,232,228,1,124,21,35,228,51,192,214,81,171,200,243,1,62,159,68,69,126,87,178,151,167,54,6,233,63,196,215,154,136,75,255,251,178,100,19,128,6,168,119,92,30,61,224,0,70,4,202,160,204,48,0,20,209,163,115,92,246,0,1,43,145,170,163,158,128,0,59,140,108,188,100,219,98,126,11,196,61,44,134,230,247,248,162,234,216,221,103,171,108,40,205,206,169,3,126,234,158,119,178,65,123,185,28,162,219,239,83,210,154,98,90,86,171,50,238,182,135,93,99,243,28,182,56,163,25,226,2,172,199,44,27,149,195,86,204,20,73,251,141,205,245,241,172,144,114,22,143,0,176,0,64,180,29,101,189,30,212,36,133,234,59,138,16,104,161,133,240,219,102,170,38,53,49,239,241,111,248,116,6,154,224,224,98,45,135,2,152,200,111,122,175,143,29,248,231,57,170,161,46,208,155,13,230,179,252,27,199,218,233,124,233,174,190,191,221,254,237,143,247,243,191,191,191,254,63,255,255,255,255,255,255,255,48,182,196,8,127,242,53,145,123,203,232,226,39,212,156,46,151,33,118,62,142,220,50,198,32,56,34,62,147,15,2,189,242,194,94,129,187,100,47,125,168,225,102,21,109,246,32,195,229,229,133,71,190,153,9,219,86,102,19,169,251,50,69,20,160,164,53,153,56,31,151,32,76,148,156,97,19,233,0,0,136,20,149,146,250,11,96,255,28,72,81,60,120,200,238,34,235,22,138,194,148,102,221,85,180,253,89,108,232,88,218,40,162,114,6,87,209,132,100,213,238,172,44,219,82,45,81,152,242,214,118,20,139,104,236,181,235,88,74,173,121,45,154,31,90,63,253,138,215,89,66,209,84,176,172,180,135,227,154,87,63,183,35,172,59,252,203,199,235,45,95,228,47,56,123,26,234,65,103,23,45,112,79,132,65,93,55,126,177,25,127,46,134,235,117,86,213,247,216,39,24,178,78,118,156,242,243,197,39,71,204,226,216,119,45,104,243,96,98,55,104,122,206,158,246,49,13,215,79,76,24,211,197,114,43,211,158,247,189,4,235,46,38,137,128,16,128,0,8,110,71,34,116,140,164,13,36,243,27,97,127,83,197,72,13,225,46,169,241,22,179,125,90,37,176,69,217,66,0,9,203,179,1,51,255,186,147,253,171,111,63,218,129,121,188,134,4,32,245,56,68,115,132,12,255,103,234,172,84,46,231,220,149,116,141,242,20,255,253,32,0,0,128,2,19,78,242,160,12,210,116,64,74,45,66,193,50,197,40,119,90,90,69,180,167,137,255,146,41,165,232,38,64,227,57,248,243,226,138,62,217,152,252,1,122,90,37,84,124,43,24,134,35,160,85,9,193,92,136,201,200,156,106,62,121,125,178,251,71,141,165,177,225,121,226,234,52,35,50,73,96,186,3,3,82,200,187,96,38,28,31,28,40,177,164,98,25,84,126,43,45,39,29,150,143,255,251,178,100,52,136,38,209,104,217,83,12,125,96,71,7,186,197,48,162,118,29,177,185,84,45,61,62,145,13,39,236,28,194,137,216,238,93,187,13,58,122,133,6,52,134,123,82,106,104,160,194,76,71,181,57,169,103,152,129,242,154,25,216,230,168,63,174,230,235,80,224,12,229,82,27,58,178,204,204,85,133,9,242,161,197,42,167,118,110,196,59,230,134,180,64,86,88,217,95,179,87,199,206,155,155,33,184,190,57,20,107,51,161,10,101,165,50,120,197,131,71,187,98,105,106,136,161,218,154,84,196,36,63,51,155,170,197,20,168,150,136,209,239,137,117,161,237,245,128,128,0,224,94,40,44,13,99,212,15,86,35,3,12,136,228,23,87,6,119,83,176,154,83,21,103,64,1,149,220,56,3,203,97,119,66,5,113,245,51,209,136,87,148,50,187,123,149,231,105,252,141,255,124,223,255,248,67,161,26,91,53,172,121,150,106,52,175,255,200,128,36,11,140,143,195,33,16,224,182,55,8,12,233,52,105,53,43,212,96,186,36,3,140,56,113,208,64,96,35,128,142,75,118,221,82,39,97,126,93,198,167,76,216,5,69,16,155,33,8,36,29,248,105,242,32,48,86,98,88,9,153,0,115,0,77,65,83,182,88,223,134,23,124,147,233,97,227,139,65,213,88,117,52,161,98,44,157,96,216,242,192,59,75,209,47,158,104,13,84,195,131,10,131,118,82,1,246,45,225,117,91,100,82,109,156,23,106,91,75,11,101,84,104,213,89,11,114,211,68,2,243,85,59,188,214,241,98,170,31,186,56,216,225,45,80,229,97,80,56,87,56,79,40,223,231,159,109,103,221,81,79,155,28,98,63,89,158,35,106,181,145,116,51,79,197,92,5,115,11,251,50,106,236,197,80,131,79,80,71,23,49,124,107,21,103,222,91,83,90,41,98,211,80,180,81,146,196,235,79,198,241,244,57,47,115,202,93,58,150,69,86,105,151,228,163,178,82,189,255,239,38,250,198,210,7,168,188,0,1,72,240,72,112,161,60,14,193,205,29,183,175,92,68,249,189,44,163,237,160,53,135,16,56,136,209,14,223,236,235,69,39,24,136,68,57,170,222,220,218,125,191,255,255,255,193,209,63,82,70,255,128,5,168,182,250,7,27,247,220,45,95,13,47,216,0,193,134,15,196,3,125,120,209,145,141,158,117,169,22,5,50,16,44,2,40,16,20,4,81,109,32,240,32,9,89,1,98,206,243,58,65,180,32,90,237,106,97,9,106,4,40,25,67,23,90,222,132,44,27,14,190,155,2,1,105,222,76,24,96,3,230,200,10,194,40,75,158,205,18,85,145,49,1,84,37,1,21,195,132,180,209,158,211,255,43,98,8,165,11,105,42,58,177,29,214,148,255,251,178,100,51,12,151,77,120,85,11,76,55,182,67,132,74,213,61,38,40,27,57,165,94,108,49,252,193,1,17,43,72,247,141,56,60,37,212,47,58,170,193,178,121,106,162,119,96,230,185,4,51,58,91,14,211,239,24,29,173,73,49,70,125,117,39,205,58,225,233,165,16,20,52,126,229,145,191,135,71,239,39,133,244,222,113,23,70,104,218,169,165,116,217,180,4,130,246,237,114,173,18,149,185,50,219,25,149,71,210,194,193,237,230,79,107,136,17,46,42,151,174,211,52,89,247,109,107,41,90,5,143,221,113,223,150,124,19,79,63,215,242,87,201,239,38,120,189,65,216,81,121,242,159,60,178,83,255,102,175,154,255,207,230,225,206,160,16,0,155,213,7,162,50,16,104,138,77,158,112,88,64,226,98,0,41,137,179,52,227,67,215,126,227,17,196,10,124,35,236,40,58,238,33,22,255,27,52,216,61,28,111,114,84,105,1,193,236,0,92,242,221,111,247,233,232,15,145,71,38,122,222,246,245,128,1,109,238,182,22,177,195,194,14,138,100,194,70,46,12,148,108,85,46,178,97,180,134,178,227,144,202,45,1,188,108,25,86,62,146,73,26,126,164,83,197,2,65,49,106,5,177,30,95,44,253,217,101,151,26,204,166,97,249,91,157,235,113,120,46,149,82,186,112,155,135,169,239,64,181,225,112,7,109,58,118,24,171,133,19,158,1,207,158,60,116,58,39,226,57,137,194,222,58,49,63,65,90,124,87,121,50,181,169,212,185,157,218,90,141,243,44,76,241,150,90,173,54,209,5,212,51,214,204,20,60,210,163,163,177,212,189,89,188,47,156,142,28,177,129,234,206,16,14,201,52,58,212,2,238,244,152,23,181,180,241,213,13,234,93,90,185,145,110,44,22,84,101,104,186,136,205,17,236,105,96,179,190,122,218,202,195,180,246,89,216,119,86,215,54,233,50,202,217,2,37,222,85,182,19,233,216,95,185,98,42,246,179,215,59,95,210,96,30,232,182,19,160,100,11,77,14,248,203,133,75,31,135,66,67,124,99,81,245,120,77,149,151,59,221,219,243,237,132,123,147,232,79,86,138,236,193,196,148,146,100,114,0,3,56,142,46,84,14,27,62,186,100,58,60,15,79,71,87,225,215,34,0,0,181,29,57,193,67,84,68,52,165,81,200,211,136,106,80,128,16,96,65,0,178,192,68,96,8,208,100,40,12,4,98,131,134,200,58,133,171,208,191,160,130,21,133,19,23,66,177,6,0,21,51,17,33,86,74,44,62,195,137,169,170,62,180,197,132,48,130,71,50,237,39,177,110,135,167,26,17,204,70,72,101,136,49,65,76,95,150,158,159,43,12,210,99,174,242,83,174,134,153,7,175,20,17,152,141,8,80,255,251,178,100,54,142,199,93,105,212,19,121,99,240,67,164,234,193,61,9,118,153,57,163,92,108,189,119,193,5,17,107,140,243,9,232,104,196,67,167,234,149,166,83,51,98,244,179,47,46,42,113,34,134,29,229,53,116,190,252,77,100,162,114,42,92,96,118,145,230,160,50,241,197,106,34,74,147,8,42,190,167,232,178,166,103,168,78,201,118,140,52,81,62,244,19,215,241,125,28,184,159,18,153,18,253,230,163,99,211,85,73,244,69,75,163,61,180,194,92,215,173,28,113,176,80,181,111,198,174,205,172,219,150,76,210,170,76,61,122,47,223,135,169,155,211,159,211,122,59,54,211,95,148,204,120,8,243,9,87,119,168,138,0,218,129,59,78,65,78,7,92,199,67,183,51,205,65,118,196,248,93,59,163,185,118,227,90,197,218,170,128,195,170,240,218,4,125,193,192,210,133,83,191,59,239,101,125,154,93,175,73,0,228,50,126,150,85,171,255,255,36,204,121,175,111,255,248,107,251,220,191,177,48,70,227,196,141,98,14,140,252,12,88,2,85,95,176,104,201,154,179,155,3,69,99,199,57,172,154,146,0,123,28,119,126,118,52,182,155,88,203,123,28,109,107,183,106,241,7,125,159,48,199,7,9,78,129,196,166,74,56,191,70,241,33,83,169,205,232,218,158,10,237,112,110,59,103,92,152,138,165,73,77,200,97,241,134,72,58,119,71,40,175,155,21,82,81,77,72,86,88,202,114,144,229,129,188,205,2,49,253,150,119,45,173,172,43,92,168,213,7,76,184,122,207,29,198,253,72,234,3,123,10,82,58,170,43,21,32,208,236,204,120,232,99,248,173,108,199,82,151,7,213,88,89,11,162,41,186,69,67,27,209,117,120,243,73,70,13,54,69,133,216,91,95,207,43,27,3,5,207,164,102,230,148,149,184,136,201,251,125,211,111,247,89,85,86,112,110,170,40,1,0,0,113,34,127,166,111,96,121,65,72,58,122,204,207,187,189,23,9,174,91,50,187,150,21,155,63,207,138,126,121,77,74,175,4,83,224,100,120,159,111,64,167,226,216,239,29,95,255,255,255,183,90,126,85,83,93,107,255,61,247,38,141,58,1,0,0,147,188,100,169,178,38,20,78,105,147,12,72,59,141,91,224,128,72,182,66,84,12,221,38,85,64,188,73,250,102,112,50,154,54,236,195,153,178,215,131,34,170,222,36,37,62,81,66,146,29,116,29,23,206,4,92,35,160,152,219,37,121,52,210,144,249,135,113,157,69,212,182,252,181,73,229,85,211,103,185,214,142,191,76,162,126,29,66,66,128,171,123,25,152,142,15,38,161,179,109,31,162,229,167,245,91,74,113,45,160,109,40,118,104,196,225,62,41,222,79,165,123,113,118,61,220,183,255,251,178,100,64,142,6,170,105,85,155,76,127,48,69,164,154,234,60,169,152,26,161,157,84,109,225,143,193,50,39,172,180,246,137,112,179,12,192,89,254,107,110,225,121,49,234,38,202,107,86,33,17,117,29,71,181,223,163,244,162,230,139,171,112,172,213,155,14,195,113,194,51,252,229,10,88,119,227,76,253,137,47,109,193,130,241,215,211,90,72,253,187,131,83,21,158,167,45,22,77,70,179,230,72,186,114,129,26,127,52,107,66,143,234,194,96,189,129,45,64,0,8,0,10,1,113,125,137,125,62,84,137,125,162,230,98,74,77,240,216,39,186,175,243,226,182,153,165,143,213,145,66,34,134,91,7,91,83,86,174,157,25,168,38,44,147,40,232,136,143,73,93,131,255,245,255,246,63,245,235,13,1,189,105,71,254,172,115,30,83,116,132,156,208,162,204,5,12,192,20,12,34,8,197,201,69,138,204,20,161,164,0,131,2,5,137,128,146,145,65,203,162,113,67,162,67,143,60,149,228,69,167,113,153,63,234,149,13,208,133,178,195,49,121,229,82,111,223,37,46,37,48,176,225,200,54,133,118,9,241,191,193,114,191,202,107,13,54,1,167,56,75,5,101,163,192,180,138,168,136,203,186,122,68,88,17,85,238,172,77,112,203,139,165,69,17,139,210,203,33,123,185,24,187,46,137,94,177,198,175,117,236,100,136,243,46,191,74,60,242,199,14,202,148,116,229,215,245,83,109,190,103,3,72,163,163,186,90,51,38,84,217,213,36,0,253,183,94,19,167,226,6,176,155,51,37,152,35,69,93,161,210,222,247,169,34,73,237,254,147,7,155,76,243,77,238,252,41,149,205,160,181,155,122,177,167,52,217,245,54,236,123,51,39,165,175,155,201,81,64,31,222,0,161,128,0,182,0,11,218,45,238,198,89,156,140,231,238,242,202,238,153,240,244,244,59,85,191,37,86,162,152,179,27,14,155,49,72,28,228,99,166,224,161,220,112,129,93,89,149,180,40,43,51,23,79,215,255,255,255,127,255,246,43,103,255,230,250,230,191,231,4,246,156,234,238,163,189,32,0,0,146,148,100,236,128,12,200,208,76,92,136,145,16,250,79,163,38,16,18,160,34,65,200,200,68,2,194,139,244,33,36,54,18,184,74,183,117,6,213,212,105,185,37,24,192,82,136,195,171,189,163,203,27,28,186,41,32,72,213,140,179,226,175,221,242,168,97,64,67,15,151,46,182,141,9,139,199,147,26,220,162,28,128,220,202,196,128,80,218,198,167,135,21,152,179,236,90,84,183,99,235,11,33,25,227,201,72,138,85,88,235,65,173,78,9,198,36,182,35,86,33,214,203,226,114,37,16,220,173,100,33,250,174,144,118,141,86,108,194,169,94,221,27,92,204,255,251,178,100,73,142,6,124,104,213,27,108,79,50,73,131,250,250,97,134,40,25,237,163,78,77,229,47,193,56,144,236,104,241,181,216,146,146,195,69,223,227,180,214,130,154,77,75,210,219,106,71,135,33,59,212,40,27,10,189,131,30,195,122,149,31,174,93,111,106,80,123,84,242,76,26,182,97,252,85,252,31,219,204,113,44,17,73,76,207,250,219,239,13,231,110,80,8,67,0,0,16,101,175,106,228,220,108,137,140,144,32,89,119,107,0,242,1,58,173,184,137,22,30,131,37,84,205,61,250,182,152,74,72,231,118,237,95,206,124,3,207,244,244,7,57,238,99,46,17,29,3,127,213,255,89,47,244,94,212,195,228,16,127,175,66,67,225,74,174,1,196,109,167,16,206,105,230,230,170,78,104,69,231,222,76,16,128,102,197,227,192,102,0,178,1,21,12,10,24,6,67,48,65,72,194,128,208,105,64,43,150,61,26,44,143,7,26,18,8,18,0,99,226,193,3,130,112,199,128,79,209,67,216,43,216,185,151,120,179,233,234,211,99,36,54,7,2,135,53,16,76,21,20,134,40,36,141,97,253,184,204,224,38,130,225,8,206,14,117,120,95,168,223,35,36,129,186,71,108,63,173,164,20,190,97,202,70,254,137,229,136,70,176,146,95,100,172,77,189,214,21,79,108,247,132,83,96,142,147,20,254,179,113,143,148,211,28,138,82,100,184,245,158,49,40,78,246,199,50,155,4,182,84,31,195,218,97,167,170,127,210,233,144,203,206,75,144,250,156,107,19,61,113,253,95,255,84,246,82,211,207,231,138,239,249,121,238,247,127,255,220,191,33,220,84,141,32,0,64,8,32,77,223,74,201,134,161,227,19,49,27,164,191,188,34,83,125,217,46,96,192,91,248,222,76,49,48,144,39,10,165,226,79,161,254,95,26,74,87,92,235,156,68,234,219,238,91,42,253,71,179,204,246,48,230,155,252,177,164,210,226,10,127,158,184,169,194,161,5,141,58,250,53,220,128,0,0,2,112,10,158,104,228,193,144,198,102,154,101,137,39,0,54,84,6,48,50,101,86,48,97,64,64,51,216,153,64,32,224,72,65,156,26,169,6,30,162,99,64,83,20,250,177,64,43,182,66,187,135,149,33,75,24,152,32,14,75,45,110,172,165,125,183,74,245,5,40,45,183,173,229,112,217,67,42,202,221,51,144,196,105,160,43,79,184,132,41,240,222,233,226,90,33,240,89,82,165,199,4,13,5,229,167,135,169,247,171,208,244,166,75,168,253,182,40,171,95,48,60,161,50,181,198,198,198,129,87,6,151,201,250,216,221,236,204,92,163,14,149,35,152,44,80,86,230,154,3,39,46,202,12,12,207,28,34,218,11,232,26,148,150,62,143,94,61,213,255,251,176,100,85,142,6,50,103,212,155,120,91,242,85,73,59,13,61,98,110,23,197,163,84,109,49,60,193,78,150,171,168,241,169,224,159,95,123,8,91,185,147,110,34,236,229,61,14,182,112,162,255,153,59,86,226,190,120,117,236,32,186,192,0,192,0,0,52,2,119,200,241,137,130,48,177,225,19,59,25,127,121,233,160,53,117,211,34,237,150,130,223,167,239,186,231,49,90,253,147,10,22,77,232,172,196,30,219,149,6,179,88,185,53,211,253,255,127,255,253,126,223,182,212,206,205,211,245,244,134,22,20,63,9,144,30,206,167,149,161,141,23,222,167,47,1,216,144,85,194,23,166,249,225,163,84,100,97,154,19,192,63,163,65,129,219,146,212,56,152,144,89,123,98,68,52,161,52,224,83,237,65,171,151,197,30,96,215,211,136,5,85,23,17,129,186,14,172,48,215,160,24,78,224,22,178,239,200,159,244,66,43,14,247,61,237,17,248,93,209,89,68,162,113,121,94,151,110,145,35,91,198,167,46,202,36,14,99,22,148,192,210,64,30,112,173,20,166,63,147,27,107,37,233,167,214,151,183,217,126,66,236,83,245,230,183,82,238,31,82,41,201,183,71,95,233,41,237,44,170,27,184,158,43,13,237,254,71,142,100,255,95,183,172,188,9,85,21,66,8,93,153,212,106,175,57,101,40,80,202,221,89,9,101,140,242,33,43,46,74,115,221,132,150,191,178,143,220,127,207,185,29,63,26,80,171,22,184,2,64,0,0,56,82,182,71,118,160,61,196,179,146,145,202,104,209,234,210,153,50,53,230,66,43,6,21,70,110,145,145,27,104,97,70,46,217,37,164,53,105,21,159,16,198,161,121,106,183,254,131,194,76,211,66,140,11,31,255,79,200,231,103,223,74,34,17,34,130,183,26,34,73,29,46,232,83,234,133,17,162,187,140,0,0,75,156,170,118,106,102,198,34,132,0,17,50,180,195,133,42,64,176,97,74,154,152,32,154,44,172,69,18,48,16,0,225,48,225,52,243,104,14,144,208,19,120,213,151,210,226,37,12,38,12,97,28,6,195,247,192,76,141,246,67,8,108,6,165,85,34,112,101,132,120,162,53,143,198,211,129,42,84,35,78,210,98,202,220,201,12,255,62,135,171,17,204,163,69,88,198,233,248,89,229,92,194,226,247,30,53,100,218,254,49,88,194,14,162,131,214,153,235,249,41,167,176,32,241,71,145,175,190,127,173,188,236,226,84,211,73,55,140,97,204,248,1,39,114,49,207,79,11,53,239,100,186,169,66,23,177,58,250,215,247,150,111,114,55,47,238,100,19,86,142,71,218,127,82,55,25,220,245,66,211,141,110,127,87,54,18,147,61,48,0,160,0,0,0,167,110,39,205,238,37,180,255,251,178,100,101,140,165,244,104,213,27,111,76,208,85,73,58,218,60,194,120,24,165,163,84,109,189,56,129,36,17,43,204,244,136,168,9,70,179,171,79,175,18,140,166,129,146,235,110,218,169,155,229,229,227,129,43,217,105,70,185,136,230,237,160,196,209,210,84,249,138,174,131,38,207,255,253,127,255,255,255,207,219,54,136,254,174,205,178,2,34,67,46,230,93,100,80,68,6,148,97,83,224,55,140,13,118,72,36,0,10,46,240,161,120,129,232,64,88,99,200,6,58,2,112,34,64,226,83,52,14,82,98,50,64,80,186,243,154,11,132,147,2,25,16,50,255,134,96,5,40,96,108,57,210,68,182,134,133,136,150,205,34,13,93,119,170,163,247,8,143,183,101,78,205,221,139,76,36,88,33,180,102,204,57,46,93,86,74,163,206,166,100,68,58,216,31,42,163,130,46,18,100,57,66,149,53,11,232,73,24,92,80,107,106,231,55,173,136,230,55,139,139,190,212,81,56,232,138,23,103,167,46,197,215,180,119,68,62,253,223,247,215,203,167,174,184,180,170,50,70,144,236,103,33,14,66,141,82,109,196,187,49,28,97,56,7,205,168,194,213,83,104,178,71,160,195,67,215,212,69,144,200,124,6,165,214,94,155,20,124,149,50,206,160,93,184,229,71,213,254,215,196,167,40,178,156,223,12,73,213,203,0,233,100,63,50,17,36,251,219,6,234,147,98,13,224,195,5,243,221,148,156,48,239,39,85,249,140,222,215,160,182,126,137,255,138,170,6,197,168,90,212,31,107,14,184,54,151,155,160,22,15,27,33,28,30,120,153,155,96,171,221,111,44,210,55,251,26,0,0,221,189,16,65,91,2,136,16,88,9,60,254,92,183,4,129,66,75,102,2,81,115,59,9,108,211,145,117,155,66,163,205,235,163,55,85,206,95,45,121,137,59,52,178,39,246,47,17,206,49,42,141,175,106,90,70,138,201,105,229,156,62,42,220,237,227,162,92,33,35,47,141,3,248,251,21,201,100,34,170,229,174,0,216,151,196,186,46,237,138,219,172,43,155,159,202,59,198,179,110,83,155,196,190,87,51,67,219,88,238,122,153,147,13,178,222,163,21,23,197,71,166,173,157,43,70,94,103,58,17,116,124,209,238,54,193,219,175,148,194,182,121,0,176,72,44,88,139,16,75,104,209,144,45,94,53,162,36,139,22,226,5,32,26,28,185,161,251,211,132,2,137,47,106,207,125,223,178,74,16,16,64,2,228,135,217,186,111,150,224,24,231,62,172,240,211,136,232,32,9,159,36,146,118,188,44,189,249,170,214,211,225,69,154,33,12,211,79,231,126,71,185,147,201,80,242,182,170,194,234,107,197,9,212,129,221,157,141,250,125,30,107,191,174,155,137,255,251,178,100,124,12,5,175,104,214,155,44,70,80,73,132,74,195,60,204,90,22,69,165,92,109,61,47,193,60,145,42,153,135,164,144,26,210,252,143,223,209,173,128,0,92,155,168,217,155,64,102,16,149,0,7,24,56,64,82,24,197,137,138,42,209,8,86,34,255,37,251,208,92,103,91,5,241,84,113,17,48,31,22,194,213,152,240,187,227,185,209,61,103,157,244,199,145,229,182,214,133,184,107,184,76,177,142,243,242,4,86,98,137,86,249,92,114,191,190,78,244,33,88,197,219,143,54,149,117,96,226,63,143,187,106,52,131,197,252,65,76,196,13,254,167,173,173,168,21,38,139,65,106,197,157,56,162,87,26,81,149,13,33,12,9,96,211,165,181,229,72,89,203,186,245,90,73,35,165,203,166,144,132,116,27,52,99,238,58,82,172,204,98,255,137,156,239,154,141,251,24,67,103,212,242,160,66,168,100,235,152,140,37,85,187,119,85,183,238,151,160,134,4,5,15,135,29,152,91,166,60,244,113,156,196,206,72,28,202,163,3,193,23,78,71,219,44,153,165,132,137,154,134,135,233,186,102,114,61,118,147,112,98,27,6,146,53,13,251,132,5,79,198,18,24,2,231,22,89,60,98,247,190,45,141,251,144,127,245,149,14,172,36,115,41,89,206,40,87,64,0,0,1,113,148,154,212,167,105,56,8,152,149,192,42,195,14,52,189,100,69,129,40,130,230,158,164,38,40,114,195,152,65,15,45,2,100,195,75,6,199,25,243,142,94,35,14,78,61,16,107,148,107,46,36,172,172,113,75,225,193,144,11,29,216,136,176,210,252,184,176,36,190,56,240,65,228,33,218,236,51,37,152,114,218,148,182,34,173,146,11,247,37,77,5,254,143,69,244,55,178,146,211,217,70,86,114,247,76,96,141,39,212,175,23,151,154,233,123,63,246,144,250,232,115,13,107,243,243,174,79,230,31,229,154,60,127,214,175,207,200,233,66,219,249,93,175,118,60,247,105,127,154,7,213,12,208,127,101,4,151,185,174,233,99,213,22,125,150,228,179,250,9,22,61,61,54,89,91,117,70,110,137,57,254,247,74,127,156,131,209,119,108,8,0,0,4,89,25,103,64,194,13,176,124,37,133,141,58,165,48,89,37,88,69,5,239,36,40,68,218,178,215,57,251,76,51,218,155,198,70,196,28,150,201,247,144,118,86,42,49,242,155,198,135,220,198,69,98,5,20,27,36,232,214,125,54,105,161,22,20,51,119,251,127,253,174,255,65,37,196,254,39,22,116,135,2,163,131,65,31,180,129,197,69,17,48,209,83,166,16,105,96,10,250,14,62,168,5,143,209,58,202,168,44,21,204,164,108,10,124,132,73,96,26,122,178,53,128,131,222,215,177,209,194,28,255,251,178,100,163,14,102,8,103,84,155,76,95,48,75,164,74,150,61,38,104,23,25,165,82,109,45,60,1,59,17,42,5,134,36,160,120,146,217,218,123,99,17,38,138,201,94,90,88,131,10,138,14,5,87,243,53,229,169,63,16,106,51,47,156,171,42,12,162,45,111,177,170,224,109,33,202,156,162,213,121,92,156,229,194,241,66,25,252,84,123,57,14,92,147,178,12,29,41,27,39,183,213,108,155,221,203,52,148,41,24,188,187,16,221,125,219,12,116,188,43,247,157,187,55,24,112,20,252,18,31,174,212,47,23,150,165,153,235,33,234,175,155,185,23,118,215,159,92,167,234,9,167,95,61,67,111,110,161,238,62,213,242,99,83,167,212,112,10,221,80,48,135,163,138,228,192,40,190,218,9,200,197,247,184,148,249,26,119,17,166,13,94,52,137,199,224,184,203,149,247,36,112,125,202,61,132,227,1,140,218,73,159,43,242,207,70,131,64,139,214,10,73,59,111,181,104,119,111,160,10,16,245,93,104,9,26,24,190,207,253,52,2,0,6,228,252,112,3,47,83,40,229,118,220,204,144,218,2,52,176,194,254,41,179,32,168,232,48,244,52,156,162,120,161,186,92,166,33,77,134,80,241,219,137,95,151,63,82,91,249,196,155,182,117,240,235,38,157,156,172,196,53,57,55,165,209,156,168,95,134,40,166,201,18,171,143,161,44,43,96,99,241,199,118,39,232,107,184,121,240,5,223,197,55,105,45,124,203,92,110,34,98,253,188,185,195,237,236,189,38,97,44,72,156,215,231,211,106,214,157,16,153,221,217,212,254,20,246,38,67,155,128,219,160,61,105,170,244,146,184,39,85,31,56,51,157,133,23,53,116,15,186,165,42,189,20,187,135,137,46,118,205,194,91,191,203,58,118,192,2,4,2,0,0,151,74,64,124,122,88,2,1,21,1,34,178,185,235,90,181,48,7,190,79,134,123,65,100,59,201,15,86,224,104,75,221,209,174,170,202,192,212,186,82,175,173,175,29,77,168,186,45,95,245,79,247,198,85,35,223,246,14,49,151,21,163,197,111,20,124,78,155,6,133,253,224,9,146,73,31,110,248,138,112,73,244,3,14,115,80,102,146,12,106,15,166,70,62,106,100,70,38,22,100,164,227,2,70,114,50,20,76,48,160,48,81,66,153,138,128,128,133,139,226,6,25,91,67,64,69,66,17,225,1,85,153,76,202,135,134,51,114,224,133,202,176,232,124,73,195,13,1,68,69,119,109,7,66,158,7,13,56,95,69,86,6,205,156,14,49,91,214,35,25,14,88,130,204,5,8,149,72,145,9,199,102,113,144,50,148,233,70,165,107,174,132,45,197,90,156,184,212,153,180,212,134,98,81,146,246,152,149,53,58,28,156,255,251,178,100,192,12,5,54,102,215,27,44,78,50,76,164,74,202,49,2,106,28,177,163,68,45,225,115,129,41,47,172,52,160,11,201,123,25,172,152,189,220,32,223,229,135,38,168,38,142,240,128,40,137,160,208,155,210,150,89,97,147,28,92,37,80,177,228,56,193,140,45,99,83,167,56,78,122,140,78,68,165,45,39,181,209,78,162,10,92,234,150,143,43,244,221,137,93,237,155,225,180,173,249,2,127,151,250,164,238,28,56,138,214,231,231,139,174,250,204,60,43,220,166,220,0,16,0,0,192,6,7,252,160,240,126,53,23,17,162,131,72,152,64,86,133,79,118,251,163,157,208,100,226,168,137,12,194,135,162,183,90,246,95,254,241,229,145,235,107,95,161,197,40,10,184,200,171,24,72,105,136,29,247,100,85,10,205,209,89,200,200,173,255,215,255,232,53,19,192,0,0,99,15,55,140,49,143,52,200,208,209,193,99,55,168,205,20,202,49,248,24,204,164,133,108,49,130,188,204,224,67,25,7,17,152,84,68,98,161,153,90,36,88,114,28,22,28,100,230,48,160,129,39,5,68,86,161,18,224,119,69,69,53,69,119,8,130,48,1,3,4,169,214,240,128,242,197,192,148,71,7,108,236,109,251,48,153,12,249,1,234,174,255,58,194,193,150,32,7,55,121,4,11,208,10,161,111,215,244,241,88,163,192,93,153,71,130,40,128,74,46,171,182,19,74,19,40,70,167,185,227,59,75,52,43,145,45,74,161,139,13,90,21,40,251,33,165,52,54,230,168,147,184,33,88,57,148,200,89,178,228,216,231,151,205,147,239,78,50,210,28,144,216,230,126,200,90,77,107,111,87,222,225,171,34,64,212,92,193,129,250,19,106,73,122,93,205,129,245,43,90,164,99,214,107,125,218,127,156,102,109,87,57,109,166,107,17,107,95,120,198,211,89,178,237,239,212,159,95,223,248,20,222,245,157,117,231,255,242,96,0,16,0,8,1,56,122,12,48,207,45,165,200,153,72,97,169,152,144,150,13,18,78,131,21,86,43,18,80,22,119,250,115,228,83,246,175,89,242,155,10,242,96,129,79,209,23,162,168,139,52,238,120,152,40,124,105,144,22,52,169,255,202,253,27,255,165,26,255,254,67,145,4,156,72,201,242,175,97,84,139,80,53,174,195,96,128,19,203,229,59,241,158,160,60,192,168,14,101,244,234,83,77,8,104,8,62,106,79,68,76,166,222,84,4,6,48,36,130,40,19,33,3,20,8,49,145,17,231,35,12,105,46,250,6,67,171,197,103,166,178,30,49,118,50,2,86,170,103,178,166,217,135,44,183,37,87,18,144,84,48,209,142,36,181,37,79,48,114,107,193,230,151,209,39,115,240,85,16,104,40,46,71,14,140,134,255,251,178,100,213,142,135,131,104,208,147,153,123,224,94,39,234,154,61,133,92,25,93,133,72,77,229,49,201,48,47,171,204,180,136,248,235,34,195,198,148,176,14,229,110,184,177,233,237,8,98,241,38,131,30,101,172,18,173,168,86,82,26,216,213,117,242,205,194,199,37,145,61,199,66,123,63,199,29,127,60,66,229,3,204,97,52,244,227,175,191,124,36,251,200,148,85,157,203,254,253,14,226,69,175,252,135,17,84,176,155,90,66,49,148,251,144,80,250,78,130,44,166,221,149,81,171,186,85,143,193,67,89,247,254,27,150,29,9,237,53,31,58,194,95,3,74,0,7,151,152,8,65,253,246,19,98,77,217,249,194,78,15,101,107,89,59,212,254,103,212,253,37,139,133,4,204,128,17,209,73,71,182,207,249,11,215,255,167,255,254,174,80,234,32,90,58,34,186,27,113,74,185,74,213,219,167,222,221,169,85,246,207,255,247,250,77,223,212,91,73,125,146,0,0,82,180,19,32,17,178,114,236,161,97,131,60,62,55,134,243,32,23,49,130,177,193,51,35,43,40,46,3,34,12,129,5,195,1,76,34,36,98,128,40,207,8,196,159,233,174,190,23,28,16,69,68,160,65,102,197,23,29,60,45,174,51,114,169,210,144,93,99,83,113,32,196,11,117,198,153,43,107,146,212,206,164,102,66,192,159,193,119,138,21,136,26,49,66,249,85,58,36,187,128,118,21,133,133,44,200,78,213,199,81,147,184,48,36,127,159,147,163,52,46,183,140,88,221,62,40,156,99,99,27,129,124,243,187,55,73,223,151,24,150,94,173,97,187,165,31,205,105,117,165,209,143,11,119,166,111,152,176,149,123,162,191,115,196,139,155,153,249,241,147,112,153,182,119,234,87,122,120,84,95,45,153,97,117,59,185,96,203,120,219,141,46,225,172,99,152,75,31,26,180,9,84,154,238,5,118,225,66,199,147,31,214,79,91,215,234,205,255,254,224,0,2,128,0,15,111,145,9,107,81,41,201,186,100,76,20,48,199,100,208,143,58,105,121,174,242,173,179,27,213,17,42,162,141,161,5,159,70,71,233,250,161,29,218,111,167,219,255,255,8,25,89,199,144,142,65,114,28,218,145,10,202,65,114,60,159,18,43,243,186,53,116,26,239,165,148,143,119,101,111,255,162,87,178,248,120,130,86,89,66,192,46,152,157,193,159,158,29,10,168,57,60,65,112,106,18,160,100,177,48,130,160,49,153,22,145,6,130,151,209,208,196,69,193,69,198,236,6,142,12,30,66,131,8,84,234,175,162,97,184,105,120,128,193,39,183,6,46,157,40,170,207,29,225,20,28,227,89,23,211,67,196,128,176,58,204,101,209,102,230,137,239,146,231,34,237,106,237,57,49,26,132,255,251,178,100,202,14,6,236,104,210,155,120,123,208,90,203,250,234,61,37,46,26,69,163,72,109,225,143,193,27,145,172,52,195,173,120,14,220,5,134,218,209,205,170,154,39,37,235,93,164,122,139,163,109,188,111,240,173,59,203,22,171,113,247,195,197,84,168,21,142,76,208,22,103,78,127,249,126,54,146,61,42,190,96,142,116,243,187,187,182,104,188,92,254,242,232,231,242,18,211,210,207,51,54,131,199,11,75,45,67,37,243,79,250,221,145,201,22,255,179,190,255,244,254,108,93,105,31,123,79,208,47,107,50,218,97,22,116,120,17,177,37,85,211,178,13,156,232,103,235,127,103,250,253,224,32,0,0,64,4,198,205,240,165,1,144,94,124,249,207,199,255,150,13,62,202,139,72,214,172,93,210,100,214,209,147,246,219,140,177,220,32,117,39,29,144,217,171,140,6,6,45,79,237,246,165,103,84,34,202,184,94,57,78,169,252,41,195,218,232,187,255,39,21,114,128,0,0,144,171,120,218,150,0,200,81,148,75,230,3,113,27,68,196,99,145,240,20,144,229,24,92,200,100,192,129,66,32,100,64,23,16,8,198,198,205,72,145,11,224,2,168,72,12,61,129,211,129,165,19,125,52,83,52,116,11,237,157,21,156,85,198,190,32,195,244,23,152,142,228,136,8,154,181,184,35,165,62,73,157,200,109,175,181,45,96,228,57,76,24,49,185,143,16,171,133,135,68,162,160,17,205,238,133,210,142,44,177,4,93,137,197,86,193,118,213,133,153,187,79,101,200,30,165,153,221,117,192,254,182,91,21,149,66,147,21,59,165,149,239,15,175,111,47,10,99,3,103,164,81,94,81,174,145,148,241,172,184,248,13,147,42,243,229,212,64,253,136,65,125,91,106,39,254,27,206,142,20,186,0,183,183,103,42,44,137,38,109,93,53,145,191,121,177,253,222,198,238,191,249,70,183,164,229,23,111,78,201,5,73,105,226,192,72,6,6,24,43,111,67,81,112,228,126,146,72,203,47,226,185,197,224,196,28,87,23,108,229,54,63,245,91,29,194,171,114,144,123,67,209,182,223,42,145,48,65,73,171,127,245,255,103,255,250,63,255,244,177,208,24,35,181,14,83,180,128,130,93,12,36,250,220,38,83,184,188,101,215,111,149,96,250,243,69,43,74,176,70,105,44,1,70,48,178,80,184,201,252,179,24,32,225,179,158,150,116,70,78,6,85,30,70,78,224,8,88,80,236,204,221,6,130,230,28,162,243,163,211,209,146,77,52,184,13,33,147,218,62,140,111,186,12,182,40,138,194,16,221,237,109,29,90,85,128,1,53,53,226,236,166,149,43,40,200,18,211,190,12,78,7,233,155,196,21,144,121,237,115,179,10,162,6,35,23,191,140,73,255,251,178,100,200,142,6,195,95,81,19,152,76,112,81,8,202,250,61,98,92,26,97,163,74,109,225,143,193,56,26,171,92,245,149,160,246,106,212,173,229,157,212,229,188,247,114,11,203,7,11,68,7,208,31,28,72,214,103,177,191,223,18,232,241,34,25,95,216,132,247,80,218,252,138,219,55,226,232,249,19,167,41,29,236,244,34,237,178,63,219,254,105,54,242,98,68,26,202,228,175,69,251,86,64,91,45,67,31,89,42,12,251,121,221,157,44,40,239,30,80,93,239,253,185,132,209,48,49,198,43,30,87,97,202,107,219,244,158,150,187,253,253,160,9,128,128,207,105,21,70,102,162,132,194,176,254,128,249,201,247,142,138,3,181,123,173,185,242,148,95,254,35,24,26,26,11,151,234,44,205,69,219,125,212,49,52,3,142,119,171,255,255,255,255,64,136,164,8,254,157,112,67,190,44,123,6,194,13,43,16,156,15,131,14,149,99,75,110,163,165,33,0,0,1,112,64,97,25,137,9,25,24,93,24,40,6,24,234,159,154,246,52,152,96,41,152,86,14,152,114,13,24,124,70,24,146,21,152,200,0,131,2,195,2,67,192,32,68,109,208,44,24,32,72,0,177,197,153,10,173,22,94,214,70,131,14,147,50,68,66,227,151,90,3,73,149,43,192,40,208,80,36,232,80,179,0,100,44,120,56,154,56,172,166,118,79,172,12,13,187,47,104,64,128,52,169,75,92,71,132,100,187,51,37,66,210,9,128,14,132,34,79,1,69,29,39,172,13,117,4,78,171,126,241,141,43,22,57,14,43,153,249,99,102,194,81,46,236,133,91,174,242,231,72,160,217,115,128,59,22,153,90,235,73,113,187,168,33,188,93,201,163,167,62,19,158,225,207,159,26,215,94,167,200,160,141,21,60,181,18,3,173,84,103,95,43,245,179,246,88,76,7,247,212,52,211,98,161,125,23,104,142,233,16,229,115,83,101,228,92,49,166,218,175,105,61,93,94,37,22,38,132,93,26,98,188,172,213,219,123,30,225,160,94,192,196,44,248,88,173,101,159,54,133,86,135,45,249,190,144,32,1,32,7,118,199,225,232,132,153,129,33,169,151,83,189,145,237,222,40,65,215,30,212,105,86,52,126,146,62,46,244,172,169,248,160,66,171,134,198,142,198,92,93,150,38,175,194,202,233,187,223,255,255,255,255,255,254,173,168,68,246,250,157,253,8,98,131,21,236,114,43,236,143,235,87,223,89,180,155,168,198,147,237,181,131,120,171,33,245,49,29,210,161,153,27,24,190,25,12,25,135,172,155,52,193,128,135,154,56,177,150,137,26,56,97,9,49,132,150,152,90,129,231,205,176,167,132,190,36,66,6,32,4,176,113,246,164,64,40,209,165,168,64,104,224,255,251,178,100,202,142,136,20,103,80,27,186,123,240,85,235,234,183,61,2,124,28,57,163,68,77,229,145,193,46,36,235,156,193,149,216,9,52,57,1,2,140,42,17,208,177,199,16,37,200,115,158,97,213,205,146,30,148,128,82,138,201,50,230,149,4,101,243,50,138,100,77,71,7,150,7,72,71,186,65,89,50,131,160,149,189,112,242,143,161,200,105,9,98,191,169,132,111,9,186,76,169,218,206,29,129,47,220,86,78,241,159,72,39,235,227,223,179,254,130,247,152,76,104,49,225,112,219,106,121,89,119,173,46,58,84,29,99,50,169,226,255,218,33,130,20,92,72,215,234,161,53,75,186,244,10,97,128,164,82,253,189,22,73,71,106,202,218,161,254,251,78,229,23,236,176,228,84,7,167,230,211,183,92,252,165,103,175,125,156,238,158,153,235,205,191,225,149,250,31,206,16,0,160,79,120,75,233,73,160,225,137,250,221,88,234,105,244,224,66,180,129,205,47,144,199,12,29,213,104,174,48,171,245,214,158,218,134,161,26,14,14,38,49,191,255,255,247,255,255,253,169,239,205,246,249,208,68,193,250,0,66,230,193,247,167,125,107,60,226,97,37,165,231,244,95,88,0,0,9,116,32,40,202,29,142,248,60,202,14,12,169,188,208,144,12,76,48,208,7,192,75,6,76,146,60,14,102,4,101,128,193,81,35,0,39,59,185,133,79,33,16,76,190,219,24,56,200,242,207,88,64,242,16,160,0,16,232,16,178,84,144,125,92,182,172,160,99,0,140,210,237,99,60,101,129,72,169,112,35,48,27,118,48,1,145,167,114,81,182,38,10,164,6,4,135,24,56,140,244,243,104,114,9,178,160,81,152,29,157,224,240,160,20,160,23,5,246,189,94,254,242,173,90,179,149,134,170,221,6,241,107,229,133,140,253,190,45,147,218,192,159,228,226,15,66,71,216,183,102,211,59,77,66,45,172,230,163,107,115,216,34,239,193,106,164,220,196,151,186,238,47,170,70,186,41,139,240,76,65,215,126,141,55,27,15,67,95,238,123,14,179,124,200,160,205,229,149,246,117,217,67,31,207,162,86,247,91,218,223,152,247,182,30,212,191,116,183,157,0,65,181,244,32,169,86,140,162,170,49,56,98,81,85,75,226,38,1,139,79,122,140,74,5,186,43,190,107,82,168,88,197,122,6,175,118,81,234,147,185,8,43,198,186,89,64,64,102,118,255,255,255,255,255,255,170,35,54,155,142,182,255,179,232,106,116,162,153,36,125,91,255,230,111,199,193,32,24,195,102,211,234,74,206,180,143,49,208,152,2,255,51,147,192,85,48,20,113,152,164,0,40,154,49,184,44,203,38,32,97,80,136,36,22,57,135,212,5,146,40,150,6,13,9,21,140,36,255,251,178,100,175,14,198,240,104,209,155,121,99,240,77,139,234,178,60,197,118,159,117,165,62,78,105,55,129,46,39,171,140,242,137,232,5,102,205,216,120,38,35,16,24,216,56,174,11,138,166,97,1,48,104,0,194,130,18,16,40,24,8,137,68,136,227,44,136,136,132,151,129,38,9,91,157,180,170,12,226,164,25,0,138,234,137,15,24,213,48,36,208,240,145,8,193,96,98,194,132,15,212,169,215,179,108,168,16,22,93,92,64,234,242,132,193,62,74,216,125,11,41,100,109,50,220,49,20,136,188,170,11,69,97,189,194,113,9,49,124,83,246,67,13,215,214,22,39,48,247,123,11,16,196,182,150,39,135,104,40,241,236,142,223,111,101,132,78,99,44,88,182,90,165,162,203,188,221,71,158,183,98,127,148,122,207,57,31,207,101,15,161,72,132,71,254,122,40,198,31,132,85,78,231,145,75,33,157,86,207,201,117,93,177,149,170,182,78,232,122,76,50,214,100,159,126,119,84,158,207,88,156,67,69,159,19,0,128,14,255,149,42,101,140,187,33,204,145,162,176,225,247,188,131,94,125,168,228,93,119,92,200,208,177,94,130,140,245,122,134,196,71,171,65,55,81,188,47,255,255,255,253,255,255,163,98,157,25,198,90,80,232,174,149,189,15,85,32,32,107,163,145,132,18,19,20,149,98,42,127,241,24,0,0,99,105,202,76,135,109,57,80,244,206,7,115,37,210,79,4,160,55,1,208,205,43,99,21,132,204,238,159,48,177,16,202,197,49,24,208,28,103,48,83,96,197,73,212,192,111,140,12,19,76,128,199,170,14,14,224,129,139,14,16,22,226,36,216,204,1,88,17,168,225,99,128,82,137,30,151,169,50,102,223,26,17,164,194,203,234,172,102,63,88,50,80,96,7,229,13,80,152,2,76,197,147,177,219,74,208,98,84,8,133,68,131,129,169,97,48,81,146,46,101,71,241,8,5,138,147,5,246,106,173,130,131,128,67,219,117,238,227,220,198,60,227,205,199,186,174,158,90,238,85,74,5,14,139,96,246,203,226,86,40,241,179,159,35,50,154,121,247,78,135,242,169,82,10,183,171,180,213,181,220,117,75,34,236,220,186,55,82,30,134,178,202,167,111,195,212,181,43,217,179,42,223,106,70,105,243,146,71,110,69,169,92,234,126,97,107,59,118,59,142,229,186,187,69,255,73,221,234,230,55,168,42,225,200,42,119,242,185,114,150,253,124,112,154,163,191,87,185,225,157,44,187,46,229,115,15,207,13,110,94,0,12,0,13,225,125,205,180,234,162,176,7,210,188,164,214,111,65,236,85,50,99,26,247,62,157,87,48,117,147,40,87,169,23,92,120,230,177,116,234,229,222,128,104,177,71,171,161,231,158,137,255,255,251,178,100,157,0,8,47,104,207,149,115,64,0,79,8,91,10,166,28,0,38,34,35,78,89,204,128,1,246,42,42,143,50,176,0,255,92,197,103,255,251,79,32,84,176,233,83,82,131,131,163,134,32,213,39,212,255,119,238,117,95,30,0,0,32,167,230,230,81,152,18,70,107,114,1,159,4,166,81,48,2,23,6,16,20,24,88,28,9,22,128,132,6,93,45,0,136,1,1,225,226,90,30,1,153,230,30,12,132,68,139,194,196,19,221,222,0,178,106,182,80,89,8,128,226,202,162,39,218,115,23,220,194,68,101,113,25,236,92,45,124,108,97,240,202,208,24,76,57,159,136,225,128,13,16,209,123,61,34,195,169,130,255,89,139,45,220,103,139,218,15,134,196,129,116,139,176,233,76,10,132,240,95,182,198,162,105,190,246,210,204,161,33,162,44,215,61,28,245,45,148,198,226,86,63,83,210,169,101,121,15,231,2,64,113,166,113,27,202,41,82,159,41,252,49,183,123,60,46,246,222,28,185,206,63,76,49,166,38,58,67,173,117,96,102,11,82,173,91,154,251,125,169,189,253,140,181,218,245,178,187,221,237,223,163,220,177,227,117,225,199,33,220,141,174,122,91,221,199,154,179,222,214,191,173,227,204,62,245,253,97,63,221,101,151,225,207,14,29,207,67,4,144,112,139,248,149,134,88,224,225,227,70,153,166,40,37,211,37,4,209,79,255,255,255,255,255,255,255,255,255,255,255,255,255,255,159,221,255,255,255,255,255,255,255,255,255,255,255,255,166,185,116,36,48,249,114,19,162,113,252,150,82,74,88,155,230,8,0,0,1,20,171,19,45,25,17,153,17,22,216,73,35,110,78,211,73,136,39,90,181,68,218,12,97,60,41,19,96,184,242,197,87,35,234,102,131,185,116,206,36,110,31,14,5,78,21,17,137,102,66,193,164,69,125,48,181,53,181,15,26,162,220,134,62,188,233,207,106,228,137,140,198,161,159,93,205,255,212,255,255,255,127,255,220,92,243,213,241,243,245,12,114,172,46,55,211,164,17,255,250,255,235,223,81,95,242,211,220,53,75,44,136,52,161,57,180,144,40,150,63,93,100,0,0,0,4,6,5,0,211,146,76,236,204,197,74,140,113,132,194,80,76,66,16,195,128,76,12,4,89,28,26,0,68,76,22,9,4,130,153,8,64,232,138,189,2,148,130,138,25,26,19,90,99,73,139,210,151,24,27,17,1,147,17,193,72,180,85,72,183,100,168,146,33,40,18,68,192,105,36,200,226,107,69,137,8,198,202,33,201,194,80,48,40,18,4,137,152,218,202,19,98,154,11,96,178,245,64,224,167,27,246,151,140,154,150,30,106,81,112,161,101,185,83,217,100,48,12,9,61,79,16,211,7,115,255,251,178,100,66,128,9,157,133,214,158,111,0,2,73,228,202,218,204,36,0,22,237,165,100,125,134,0,1,48,145,234,67,176,144,0,115,160,187,218,101,108,161,213,7,42,98,251,202,179,166,201,211,90,172,82,34,242,191,194,162,107,116,248,202,36,75,150,237,231,74,71,86,154,41,89,211,220,211,112,102,109,142,7,3,13,20,145,196,4,36,193,77,198,72,200,70,147,15,93,121,93,201,21,61,151,90,77,55,98,246,47,212,130,30,250,74,243,152,226,97,178,131,58,238,47,80,66,151,8,77,108,137,132,14,240,172,75,242,212,1,32,142,222,203,188,252,173,85,156,206,102,239,254,175,115,62,225,246,51,229,170,11,152,110,51,36,114,161,82,183,150,81,41,135,37,77,102,4,126,191,255,255,255,255,255,255,254,214,183,86,189,155,117,183,79,255,255,255,255,255,255,255,255,255,127,191,173,90,232,80,0,1,128,0,32,32,0,0,0,0,0,190,145,1,244,10,170,248,140,170,196,242,74,90,75,233,65,44,121,91,21,214,168,223,217,41,122,204,217,202,162,202,146,208,120,91,30,80,89,38,146,113,200,82,171,38,63,188,202,239,132,147,139,72,80,133,208,83,63,29,255,83,22,208,0,36,167,84,160,15,68,130,94,194,62,45,22,152,95,137,107,77,78,39,53,157,68,214,16,124,45,171,236,201,145,145,250,59,137,229,179,109,104,217,17,210,171,218,165,70,6,236,141,32,176,11,112,119,78,154,20,177,186,210,194,144,238,177,149,30,242,118,148,7,153,122,182,81,92,154,212,183,119,100,188,157,80,154,215,157,57,114,44,17,87,237,139,88,143,220,230,170,180,200,226,123,126,239,85,219,81,154,177,169,188,205,81,201,82,189,46,243,85,57,117,45,23,218,253,151,116,148,89,36,172,0,32,149,166,230,167,209,205,158,170,200,231,167,105,103,143,152,212,146,117,103,202,164,216,153,61,57,117,161,42,171,212,114,85,129,241,227,208,213,106,26,218,219,54,117,5,214,44,63,252,26,37,184,75,141,29,16,76,70,168,211,113,150,172,165,35,40,154,151,48,240,233,101,76,201,149,29,250,35,44,73,244,79,61,132,226,27,86,114,17,9,112,244,118,62,242,215,68,198,219,18,255,240,212,119,245,15,91,78,254,77,255,255,236,55,238,162,83,226,122,255,219,233,215,148,49,126,31,0,69,21,141,57,48,203,70,196,65,102,2,224,127,41,32,192,161,194,82,216,1,132,204,24,16,194,71,150,146,155,63,71,110,62,252,24,64,42,118,32,21,48,129,166,63,141,149,48,80,46,12,65,19,140,28,153,8,139,85,174,165,35,88,97,230,128,234,54,4,9,6,167,65,204,140,66,36,90,82,33,253,246,255,251,178,100,41,142,167,111,106,84,11,121,99,244,67,164,26,217,27,7,26,29,97,223,78,78,97,19,193,33,175,172,116,246,8,225,69,33,86,134,144,237,55,160,149,215,80,243,202,10,238,175,8,82,146,134,156,114,236,59,81,121,229,101,109,174,167,83,81,162,135,108,59,254,207,164,173,157,178,129,160,8,140,148,184,134,36,2,165,102,224,120,181,65,25,80,180,196,254,36,48,160,119,130,170,14,85,224,158,13,87,20,44,169,198,80,174,152,162,21,182,82,28,235,59,70,214,213,244,20,106,163,31,80,153,101,200,215,158,142,177,149,133,74,179,213,31,55,208,37,232,15,187,182,119,144,205,44,145,170,174,71,86,126,127,214,177,164,55,74,177,117,89,44,160,126,106,223,118,145,247,108,191,105,152,112,237,255,36,188,64,0,24,0,0,1,40,144,8,197,226,80,201,53,155,86,223,186,248,226,222,33,4,239,222,182,57,232,149,8,137,236,30,113,99,7,6,86,95,174,229,20,248,226,245,151,188,66,39,111,242,158,175,177,254,175,139,127,63,234,254,191,195,82,152,136,244,233,160,12,132,160,100,38,193,131,4,160,224,17,138,200,167,87,25,147,14,204,86,35,3,6,192,192,16,40,124,0,49,132,214,0,133,76,252,112,38,8,145,0,151,155,22,64,32,24,63,32,106,67,128,65,144,17,49,68,142,238,143,169,187,179,166,168,160,116,144,208,104,213,88,51,170,203,15,147,40,189,165,127,54,52,112,175,218,194,175,39,185,125,8,136,234,166,218,200,72,8,9,130,32,84,85,0,177,84,188,88,120,102,65,5,39,220,90,58,195,119,201,140,38,55,39,143,184,12,247,105,237,85,241,171,13,52,104,122,85,242,188,223,91,48,29,152,181,183,186,197,103,121,231,130,34,242,28,251,150,52,22,229,146,41,22,80,254,65,178,203,13,136,225,224,54,189,101,77,22,32,88,96,122,99,73,204,86,19,138,135,35,28,148,184,206,191,75,134,174,103,149,54,131,166,24,121,86,62,77,216,195,173,28,220,81,164,89,224,106,200,212,169,185,186,61,103,85,175,134,255,255,255,255,254,14,168,32,0,57,236,104,83,107,128,94,247,209,114,237,121,196,32,39,105,199,23,177,221,200,171,113,125,171,174,254,232,180,125,252,228,239,157,191,255,207,255,255,255,254,230,255,178,57,183,215,13,72,1,19,236,223,245,77,234,99,156,99,90,123,234,20,82,230,30,128,32,167,174,0,0,1,48,26,84,115,134,129,146,38,50,28,97,181,167,42,188,97,225,38,58,104,218,34,240,26,152,100,193,50,16,220,80,64,25,18,199,82,42,74,144,72,148,146,46,220,157,135,35,35,120,194,218,90,125,38,34,36,77,188,255,251,178,100,30,142,134,180,102,212,27,120,76,114,76,204,27,42,44,34,202,92,209,165,74,77,229,19,209,62,165,235,140,242,137,216,48,48,129,130,110,110,136,70,221,212,196,21,192,66,7,180,68,37,85,87,241,229,18,126,83,46,210,252,28,122,124,44,246,188,89,119,221,248,129,160,51,88,217,124,213,43,254,237,186,176,152,85,215,94,130,118,111,8,102,137,253,124,97,213,15,171,15,77,78,219,119,163,211,145,31,169,242,172,44,52,6,85,92,80,38,76,58,134,121,20,211,115,86,248,150,85,18,166,79,81,194,92,71,77,250,102,39,161,38,101,145,148,146,43,211,75,177,251,179,110,252,54,165,159,61,121,125,146,4,82,138,170,214,203,34,204,68,87,27,138,24,144,212,26,221,85,209,189,111,83,36,107,159,208,0,19,16,0,22,111,87,44,84,40,6,87,55,117,150,152,108,120,171,189,173,170,212,61,254,238,103,49,59,221,73,249,191,217,22,38,75,192,124,164,251,245,19,92,215,252,218,255,251,254,107,255,255,217,208,134,20,233,87,165,211,255,246,114,173,86,173,153,42,200,58,253,36,28,226,112,192,96,80,241,137,59,28,241,17,162,145,26,22,249,255,85,24,208,73,128,9,24,80,1,142,179,154,16,224,5,133,234,96,160,192,115,119,102,64,243,14,1,16,5,7,8,160,97,84,66,175,73,64,82,161,46,138,166,35,58,64,5,198,73,36,252,33,2,32,34,136,155,134,2,171,157,4,39,12,54,32,241,138,154,66,22,1,22,125,12,84,81,32,212,197,101,43,144,184,69,0,19,10,154,69,83,134,5,137,166,64,200,160,68,210,6,15,129,165,44,173,128,200,147,134,162,226,108,180,178,79,145,118,76,200,96,69,168,247,201,101,238,189,19,6,148,89,146,207,75,174,80,198,167,187,19,163,137,51,249,118,231,232,109,238,146,228,28,241,95,162,159,194,158,232,234,96,132,96,177,195,101,45,93,176,209,86,209,18,104,213,92,106,197,53,192,152,233,167,165,250,94,238,6,136,146,73,141,112,226,186,86,56,105,40,110,52,79,40,62,180,110,146,46,148,154,62,198,110,100,88,0,0,2,245,218,16,172,130,36,65,235,42,136,240,16,179,255,195,136,65,125,122,104,134,42,49,222,197,8,134,171,84,1,156,245,163,45,195,187,20,27,59,65,58,145,83,111,246,69,111,255,255,255,255,255,255,255,153,144,206,37,164,208,207,159,150,63,19,92,10,10,176,70,53,102,74,24,89,33,193,0,0,20,156,116,36,6,98,106,196,66,68,65,133,167,152,38,36,106,102,4,106,26,52,50,16,186,97,5,74,160,138,197,175,51,163,118,60,186,164,109,235,44,70,124,102,18,241,184,160,255,251,178,100,25,14,102,124,104,212,155,111,78,160,80,36,74,234,97,39,40,24,201,163,84,109,61,60,65,57,144,107,12,244,21,224,57,175,187,43,245,52,18,230,70,239,196,174,19,16,182,242,246,196,150,197,100,226,48,97,96,198,150,188,198,129,217,84,101,179,179,199,110,46,208,91,66,188,140,2,165,116,180,137,87,133,225,145,217,23,99,149,244,36,180,11,106,240,117,51,19,44,21,65,42,112,121,166,104,241,222,58,150,245,205,34,204,74,3,52,44,68,37,196,40,85,218,226,244,186,55,156,45,195,120,1,137,197,131,68,23,117,44,131,144,183,36,75,175,245,102,57,198,103,172,15,102,219,52,65,150,212,252,24,119,184,197,51,48,86,16,120,254,36,127,45,95,150,70,196,200,91,55,71,225,41,250,143,200,92,214,148,241,32,8,0,0,0,1,55,142,192,50,202,43,69,105,112,40,96,140,26,10,83,160,0,165,76,74,85,103,35,110,105,136,136,194,233,108,17,28,178,37,25,80,194,183,42,119,189,154,56,175,147,255,71,254,121,41,231,234,47,136,2,194,186,64,108,2,242,136,123,28,70,225,143,105,105,19,66,80,194,211,104,119,114,162,81,74,38,185,32,224,81,12,227,181,20,84,32,64,7,136,2,0,48,185,143,59,1,39,185,123,13,8,132,163,132,179,181,199,12,52,137,126,149,89,65,87,50,194,189,84,229,129,17,103,193,217,108,110,153,17,56,117,94,64,237,37,128,52,177,96,171,90,62,159,81,55,141,169,70,159,86,62,149,82,199,183,2,233,48,46,63,83,193,96,76,122,89,149,32,119,154,16,216,27,166,174,97,110,119,155,211,129,83,73,109,166,214,91,103,207,188,230,155,34,4,14,27,4,67,132,40,217,202,42,89,158,186,245,59,60,82,64,16,154,69,186,47,47,40,46,184,75,25,118,198,40,86,100,128,116,79,163,77,69,98,248,148,17,212,237,241,199,109,45,235,54,234,141,47,49,139,241,85,70,118,245,74,68,202,223,45,63,85,155,21,46,238,77,174,2,184,207,105,113,120,29,225,119,8,247,237,167,129,167,142,230,112,234,241,10,151,83,171,86,37,185,168,40,60,141,232,240,155,148,126,134,5,26,57,148,87,192,112,84,145,44,238,60,219,191,255,245,61,27,18,153,170,139,4,6,36,178,218,87,218,218,86,213,6,6,45,173,105,185,17,90,197,128,0,0,28,184,130,89,248,134,100,10,25,130,226,28,66,203,128,64,141,200,72,128,141,57,136,0,102,11,60,11,72,68,28,33,202,23,61,107,149,224,95,42,93,21,174,172,242,214,88,137,140,201,32,212,170,87,70,207,35,77,16,137,19,14,112,95,88,234,84,149,70,191,40,227,96,186,255,251,178,100,38,14,134,23,104,212,155,76,71,144,77,233,218,247,48,37,116,23,249,163,84,109,176,222,65,79,47,171,220,195,137,241,79,18,211,166,108,173,197,127,53,200,30,93,100,185,55,225,47,108,8,131,232,183,41,152,139,185,42,209,44,206,180,130,103,150,113,169,217,153,172,4,45,102,125,132,80,63,191,78,155,113,221,145,29,15,213,50,131,87,209,141,45,33,63,202,40,135,8,138,194,135,10,20,37,249,210,134,14,111,81,74,150,137,32,156,176,200,63,82,91,177,67,27,118,30,56,119,47,171,67,196,158,44,61,12,245,69,28,159,102,70,115,227,18,171,25,243,20,123,146,4,8,0,5,55,19,199,19,150,3,81,130,11,111,192,201,50,98,112,203,186,137,245,100,194,43,144,224,164,117,84,70,127,209,172,243,117,32,162,60,195,255,255,255,255,247,111,255,244,49,42,254,183,187,91,122,78,84,99,59,81,6,160,152,70,126,213,106,37,12,41,67,248,247,46,43,14,168,185,185,85,60,196,34,199,130,195,144,66,226,198,138,32,128,179,17,5,79,83,8,14,22,100,48,240,53,18,114,130,0,140,68,113,123,171,230,224,211,32,132,65,166,191,8,88,38,56,232,196,202,192,92,5,119,2,195,108,197,192,95,144,42,113,65,80,250,130,12,1,175,247,94,88,159,78,235,27,179,56,207,216,243,58,114,219,217,41,108,156,30,103,41,11,145,185,155,169,89,96,21,108,229,237,209,103,149,175,187,148,42,177,232,100,161,154,82,208,33,101,255,102,181,187,15,196,225,165,107,127,102,103,29,134,11,187,155,164,51,82,68,132,180,223,108,155,135,233,228,82,224,228,172,7,203,27,120,138,220,220,206,202,28,172,255,12,39,246,249,184,108,90,172,251,57,28,94,105,200,220,3,173,205,71,237,153,168,91,45,209,196,0,0,15,126,148,204,187,98,248,0,84,66,163,230,230,243,245,16,123,215,55,231,244,165,93,94,138,123,107,232,200,205,26,238,128,98,245,31,255,233,247,255,163,106,255,85,122,252,170,193,142,33,25,222,166,102,107,169,6,159,119,43,22,143,177,193,157,78,84,95,86,175,68,103,247,165,33,10,225,253,245,116,236,128,0,0,101,252,134,121,144,22,104,199,132,20,48,224,73,197,136,131,128,150,50,163,14,32,44,20,32,228,52,160,101,3,9,160,180,198,58,156,206,60,137,25,41,167,158,164,110,146,169,107,71,89,201,252,142,94,224,198,34,109,78,110,57,247,1,192,226,42,34,221,37,14,254,157,25,52,170,63,10,144,187,244,114,128,128,182,243,131,31,16,176,209,163,151,237,207,49,168,47,9,127,59,151,243,242,153,177,113,48,3,148,213,197,100,143,119,237,231,255,251,178,100,59,14,198,0,103,213,155,73,55,178,82,44,58,227,48,199,120,22,245,127,82,109,49,30,9,83,165,108,12,195,137,248,168,136,109,113,118,174,80,78,157,68,206,100,153,123,16,162,138,168,129,165,163,243,127,218,108,193,218,184,17,228,233,116,65,117,213,64,130,83,147,45,64,216,187,36,73,209,57,52,127,146,69,26,142,249,56,9,133,194,14,213,246,42,232,50,95,242,9,91,222,156,250,210,124,36,32,1,4,155,195,148,241,146,3,18,202,126,57,56,53,152,144,69,215,177,173,77,156,217,221,126,234,87,216,67,21,84,128,188,179,147,236,149,141,185,193,16,189,177,222,223,245,38,220,169,34,63,255,255,255,68,158,123,155,165,168,198,214,191,186,204,79,181,206,162,123,255,158,255,166,179,249,174,56,237,17,117,4,246,10,239,52,216,78,123,50,242,10,67,10,31,65,1,168,41,130,68,143,82,30,126,176,12,176,56,152,44,146,184,103,106,62,240,79,143,3,126,94,229,51,111,151,90,38,53,90,7,57,65,234,176,136,9,187,139,7,130,213,204,203,37,49,66,22,195,124,252,180,104,38,134,90,217,166,85,78,195,255,110,158,68,94,169,86,162,176,249,128,68,24,166,99,146,167,120,160,21,187,29,203,150,239,227,245,247,113,224,123,121,183,172,255,95,35,157,175,238,227,208,81,238,16,86,171,46,15,234,8,97,104,23,23,134,34,213,167,232,231,157,175,182,196,164,30,72,100,92,36,107,230,195,193,65,14,172,161,28,170,242,236,97,133,36,205,77,23,71,218,217,196,146,83,155,3,214,113,138,93,161,155,84,0,157,23,250,18,213,97,8,135,164,221,104,213,84,250,129,109,220,172,127,103,78,164,91,66,222,37,149,125,247,165,40,162,211,181,1,97,163,222,58,45,57,17,255,124,75,245,24,111,255,255,255,209,20,177,236,93,12,236,179,24,213,208,224,204,20,82,160,184,208,6,199,24,169,43,165,229,150,21,47,31,74,92,129,8,0,0,92,188,67,196,225,184,57,235,195,11,0,51,153,65,0,18,64,212,97,129,71,13,18,0,5,33,86,228,14,88,83,44,8,104,106,125,47,21,121,43,67,139,167,42,88,21,236,211,229,44,165,142,62,69,226,184,243,195,15,235,90,90,80,43,178,203,196,97,73,1,73,27,58,143,88,137,71,148,245,36,22,228,184,48,67,245,0,181,136,238,14,187,116,2,208,84,245,171,223,110,236,243,28,112,228,199,127,115,119,158,77,88,23,59,172,226,180,244,20,190,41,24,177,90,22,39,79,40,132,69,240,36,208,188,115,172,13,203,97,208,158,87,151,190,213,137,198,119,251,10,217,48,152,58,158,179,21,110,238,137,255,63,125,130,255,251,176,100,83,14,5,242,104,212,155,75,55,128,85,9,234,227,61,66,124,23,109,151,82,109,33,62,73,93,37,171,232,245,9,248,255,107,70,157,104,148,82,90,43,203,200,25,162,109,104,172,159,237,224,64,38,62,225,4,64,0,5,63,110,218,187,67,217,173,242,33,246,223,184,102,44,234,56,217,40,167,179,208,140,206,115,45,92,133,94,194,33,75,235,188,203,205,69,122,40,25,41,209,127,255,255,255,208,173,55,75,127,100,101,201,247,214,214,183,57,199,10,40,73,176,68,28,131,7,141,166,37,91,36,197,246,220,124,160,152,28,124,92,242,193,187,136,175,153,132,134,180,57,165,14,34,174,108,16,36,113,165,30,44,8,194,133,4,129,49,96,149,81,39,80,128,8,93,78,23,10,210,102,113,1,64,81,184,130,29,147,37,150,173,88,235,65,103,206,251,151,25,118,159,68,2,81,192,114,70,168,14,16,155,202,112,215,84,113,244,148,188,79,108,251,128,234,201,97,137,153,150,27,79,79,41,148,32,24,105,52,134,45,86,233,64,30,97,134,232,177,222,174,214,175,227,194,9,218,149,88,241,157,194,68,194,104,85,175,79,250,175,113,192,210,200,204,99,6,12,254,239,80,114,244,178,242,101,157,129,209,228,210,37,44,165,190,25,241,100,103,102,218,38,95,231,210,231,60,178,26,153,120,84,97,222,142,179,34,129,101,154,153,29,180,223,151,240,235,84,50,24,4,16,0,6,195,159,200,150,67,162,21,70,148,37,167,22,75,57,106,147,174,175,9,222,69,102,83,40,146,94,121,244,168,252,163,235,74,169,218,32,216,217,133,66,228,20,151,105,194,115,162,95,166,159,215,255,125,245,109,102,207,235,124,199,253,181,44,255,88,232,21,14,168,196,242,122,115,55,149,122,154,3,22,21,228,104,52,0,0,228,220,45,12,249,214,48,98,140,217,19,48,1,45,66,192,76,105,199,157,30,72,147,131,1,172,19,90,83,144,18,183,57,219,127,88,181,71,254,65,17,133,167,42,150,179,40,10,87,27,141,195,209,199,169,232,84,62,164,159,244,255,52,96,96,245,61,10,103,146,154,146,75,49,23,194,65,14,195,22,30,7,233,212,236,59,14,149,67,161,118,241,142,140,2,91,103,63,19,26,198,59,233,52,204,99,50,217,39,136,104,136,78,228,244,146,148,245,54,19,116,145,228,88,203,149,206,16,132,151,37,22,130,21,85,74,252,191,175,36,255,134,94,90,253,235,59,108,185,68,16,99,96,67,145,149,115,126,178,219,162,219,183,82,85,15,172,248,202,54,114,171,107,99,225,85,239,119,51,83,215,54,128,0,232,87,121,10,162,98,70,197,72,66,247,78,102,173,199,190,94,98,244,68,255,251,178,100,103,14,69,198,103,213,27,79,79,16,78,37,42,243,61,39,14,22,29,161,84,109,32,222,1,88,167,107,156,243,137,184,49,175,69,212,149,144,192,144,165,190,135,185,182,60,141,30,32,12,240,140,29,58,17,173,30,107,15,127,250,244,81,92,139,103,205,142,28,113,233,64,124,4,178,49,62,212,122,133,163,54,40,152,20,137,236,179,212,92,220,113,216,23,49,136,108,146,100,148,130,225,74,128,192,67,17,133,51,144,200,100,50,240,104,137,22,61,38,31,114,159,152,114,5,101,55,28,60,219,215,69,107,203,152,188,50,202,44,209,188,44,161,79,52,87,114,64,173,160,33,9,111,9,125,29,169,156,227,146,233,66,157,76,202,167,31,152,147,111,123,87,235,140,23,145,69,103,230,20,233,207,181,73,157,235,60,195,121,212,149,253,2,149,186,85,32,96,166,255,43,162,240,195,232,167,147,124,106,207,124,252,243,84,97,241,112,135,47,57,85,219,43,180,178,16,80,41,202,9,133,1,230,99,241,107,108,35,14,64,150,55,178,121,245,138,116,82,127,238,218,54,216,197,58,211,75,41,92,191,55,97,135,115,81,72,32,0,22,95,228,81,101,208,247,54,94,171,35,83,113,178,246,192,153,212,152,68,244,67,165,149,209,94,231,151,162,143,9,101,25,253,171,86,211,72,128,215,105,91,255,160,228,126,194,206,127,235,206,199,252,223,232,82,50,42,58,85,118,43,168,11,119,81,240,16,7,234,18,19,30,101,203,187,206,175,152,0,188,151,145,50,0,0,173,220,148,105,229,48,99,143,22,128,170,208,196,3,38,28,102,135,183,33,209,43,144,96,11,62,84,229,200,37,10,167,45,169,62,46,49,75,114,156,235,62,7,113,47,63,201,89,106,159,51,226,74,196,212,149,108,33,174,77,68,108,96,185,198,102,122,162,52,24,48,186,134,110,54,179,41,76,229,173,89,112,65,74,86,40,177,4,68,30,49,158,124,207,178,246,49,109,110,75,164,205,125,169,195,75,26,24,29,48,76,163,169,151,73,0,229,173,26,110,4,145,226,172,132,153,102,62,150,184,165,155,36,14,83,66,147,63,13,110,0,234,104,39,153,212,212,177,122,218,89,90,157,175,181,77,197,18,47,213,72,181,191,177,242,202,9,227,123,77,65,8,173,210,118,66,72,38,138,64,0,160,120,53,18,34,250,173,9,122,157,218,225,238,22,216,113,1,205,33,55,233,176,51,123,69,104,125,232,95,103,166,62,108,66,65,179,171,84,130,35,148,202,89,84,2,6,46,17,59,41,102,246,160,184,179,34,11,68,142,111,215,255,255,238,141,162,87,100,69,234,91,53,132,199,170,24,25,238,167,50,84,129,59,186,156,147,158,185,255,251,178,100,135,142,197,171,104,86,27,79,75,224,86,234,26,179,60,197,120,86,101,157,86,109,61,111,129,69,165,170,204,246,28,160,102,78,1,182,76,53,0,200,134,54,139,12,104,100,240,79,118,131,120,46,1,210,78,146,209,153,48,73,68,253,176,161,106,51,220,249,60,202,129,160,130,59,139,233,196,70,198,4,3,161,250,45,26,196,198,245,16,4,69,146,42,70,165,158,14,194,177,50,253,165,60,230,215,99,133,83,59,76,194,64,94,35,235,35,168,25,57,109,134,252,68,16,183,68,191,81,150,170,107,199,177,119,72,42,92,121,83,143,93,187,152,213,37,218,241,171,11,166,100,242,195,87,199,240,121,85,74,58,80,191,198,245,144,49,33,81,49,16,196,221,157,98,136,15,235,34,88,96,153,227,69,212,49,124,190,29,220,83,99,125,21,45,45,191,48,247,69,68,102,221,79,229,24,144,231,242,12,4,2,118,30,145,71,202,156,201,16,236,7,220,133,82,103,163,29,5,174,184,230,68,244,82,46,71,147,114,236,56,37,73,156,161,57,86,117,127,208,141,67,110,214,21,139,167,84,191,255,186,255,255,183,237,173,191,204,37,49,208,234,118,79,124,222,236,138,56,115,52,92,134,88,143,121,233,111,243,201,161,0,0,220,184,100,161,227,86,26,16,106,128,195,243,80,185,1,131,213,144,73,16,105,138,98,165,4,132,148,208,20,130,85,28,32,108,238,100,161,50,175,14,18,92,172,37,234,198,5,68,117,133,211,227,61,68,164,75,57,142,96,145,135,114,9,90,220,140,98,28,192,246,128,167,75,48,62,98,177,172,179,29,48,198,39,205,219,181,140,3,21,213,201,182,247,223,95,251,8,151,139,54,89,252,154,197,103,233,168,71,218,121,27,154,187,105,86,161,35,222,201,118,95,105,116,34,220,107,154,217,173,33,106,182,201,114,203,178,198,190,203,74,96,195,194,223,102,118,52,187,245,154,107,238,230,164,185,195,121,189,58,191,45,106,241,118,141,123,147,10,67,72,165,248,171,127,114,243,253,89,206,181,18,127,83,128,1,128,224,1,136,92,191,161,22,140,94,26,2,39,36,182,253,219,150,95,25,242,254,137,131,9,9,87,15,36,106,69,35,65,75,15,127,100,99,205,24,37,184,84,139,213,223,79,252,207,255,254,236,255,191,214,218,169,143,247,119,247,191,49,204,85,31,224,161,20,122,244,171,97,245,22,85,143,155,208,0,10,75,248,80,96,104,99,76,76,152,97,128,42,74,124,0,4,120,123,108,155,168,179,8,128,16,158,238,172,169,199,150,188,59,98,31,165,178,212,30,118,243,10,119,178,220,220,110,150,121,245,119,166,225,85,220,6,180,241,74,37,213,227,20,77,205,255,251,178,100,166,140,5,202,104,213,27,79,99,224,80,169,123,13,48,39,132,21,217,163,88,109,49,29,1,86,48,106,204,195,9,184,160,199,169,45,65,186,179,134,13,74,228,134,7,112,109,235,231,33,118,231,223,27,191,241,64,248,233,207,153,243,172,43,196,199,209,255,94,171,190,88,114,76,253,55,253,89,103,177,69,114,11,202,214,145,172,91,108,123,175,219,242,183,234,236,197,117,115,66,85,45,3,169,150,130,199,151,207,155,101,231,108,211,217,22,87,226,173,175,171,80,202,90,149,18,118,197,244,225,10,194,189,255,19,49,91,153,44,122,5,0,156,195,65,52,154,59,1,99,56,130,101,179,25,82,203,26,47,14,141,100,157,151,8,231,238,13,142,224,193,44,174,122,32,119,159,116,204,123,224,76,115,216,67,175,9,33,246,219,255,255,255,245,219,39,255,250,197,49,62,132,39,78,187,236,84,247,59,153,153,186,254,212,115,33,186,76,143,83,182,9,188,27,138,0,0,5,44,220,24,176,194,239,51,206,81,149,28,2,137,203,134,14,80,172,226,32,9,64,235,68,131,130,150,104,49,137,160,207,39,136,91,41,154,230,138,76,191,54,142,163,213,42,185,47,142,113,26,227,169,208,211,242,204,198,34,156,173,88,107,104,152,7,243,21,157,141,236,25,15,204,184,4,72,62,109,139,116,100,106,75,70,110,99,193,181,224,23,234,137,36,196,145,81,204,171,201,39,28,194,228,54,20,67,18,157,149,76,149,80,74,197,21,219,164,83,44,39,254,46,251,242,159,90,198,74,113,217,140,199,145,55,171,136,210,243,207,37,239,189,213,171,70,180,175,219,255,206,85,21,225,44,71,152,242,222,11,198,95,45,159,235,255,246,213,202,197,64,16,77,127,56,6,208,52,219,155,58,162,251,56,22,20,171,184,115,11,173,97,31,86,233,93,202,231,233,165,35,132,8,7,40,147,59,82,223,255,149,235,166,171,189,91,99,21,111,153,8,81,133,77,232,175,141,45,245,117,77,15,244,75,10,131,183,114,227,156,72,189,36,33,64,23,168,32,243,206,121,240,116,42,241,0,0,0,4,102,14,102,29,5,146,97,6,41,143,198,166,36,148,24,137,64,98,176,193,157,131,70,6,14,24,4,32,141,38,18,6,149,0,64,195,129,152,5,44,180,88,98,194,139,172,216,147,196,44,212,54,2,56,97,117,55,96,130,16,85,44,54,154,8,14,86,247,161,211,151,38,76,108,121,149,234,141,193,140,136,223,82,10,14,158,234,99,100,171,187,242,224,178,41,181,109,107,45,171,171,0,6,3,41,47,218,170,188,139,121,192,194,25,164,142,208,203,174,84,181,253,160,195,108,51,197,67,230,82,107,62,172,110,227,76,255,251,178,100,198,140,5,98,104,213,155,79,75,96,85,106,42,227,36,101,114,26,193,199,70,110,101,15,193,160,39,43,52,243,21,233,187,24,62,195,183,75,248,28,163,2,56,196,11,196,155,88,93,46,89,34,46,71,202,195,202,8,151,131,137,35,32,163,140,5,106,57,97,46,4,40,45,104,36,252,134,217,114,27,150,26,247,98,107,97,129,234,100,132,119,195,90,82,253,34,227,89,178,248,127,248,255,255,29,240,32,0,32,32,0,40,52,119,102,227,149,73,8,30,180,218,53,158,30,171,207,115,137,157,165,30,232,114,185,113,167,235,111,140,255,243,61,22,28,196,208,66,221,187,22,125,165,50,189,145,252,14,130,103,3,156,174,234,123,13,40,199,189,37,173,101,211,180,198,95,126,201,238,236,226,13,110,140,115,236,228,182,130,234,97,245,227,106,249,48,231,235,237,172,159,244,63,148,226,91,254,245,34,82,48,0,1,224,100,216,219,22,211,40,154,205,42,39,54,24,192,198,44,35,32,20,140,62,115,12,7,24,56,20,36,59,49,168,193,34,12,74,77,52,120,48,192,162,208,225,232,177,0,203,172,220,56,120,208,16,96,192,199,186,86,229,31,47,82,110,10,32,86,42,195,136,131,97,45,132,112,23,66,9,79,64,49,44,72,148,112,81,225,102,209,93,96,135,13,110,43,204,9,56,101,110,11,110,206,147,9,150,168,204,185,178,23,93,6,204,144,128,192,201,91,131,73,179,16,175,79,123,46,87,140,238,196,103,40,146,153,230,136,138,226,211,71,162,61,173,163,55,43,36,211,122,178,138,55,49,70,222,101,170,58,157,73,223,12,54,37,146,161,232,109,173,185,9,82,87,210,135,124,16,219,11,74,182,41,14,31,77,167,30,99,31,146,22,42,134,184,185,145,187,126,199,183,93,217,180,205,25,213,209,118,247,221,76,71,219,157,169,12,60,166,167,195,220,148,86,160,4,210,111,208,132,210,181,130,147,165,133,42,235,141,64,76,24,144,232,199,49,212,181,59,221,83,238,244,140,118,235,235,87,96,65,32,40,82,59,52,9,2,137,0,64,86,82,49,142,83,181,89,207,175,218,77,255,77,254,133,82,142,38,118,101,210,40,233,118,166,232,96,101,50,149,159,49,140,118,18,206,219,107,242,58,103,90,61,105,74,181,188,161,142,102,96,0,78,79,196,121,14,220,147,118,104,4,248,195,51,50,174,209,16,34,123,3,33,24,137,96,64,52,102,48,184,115,193,144,179,77,60,122,85,83,135,14,142,179,249,9,38,212,44,147,109,174,43,187,162,29,174,13,33,254,222,202,88,135,193,174,120,155,54,132,129,11,117,195,233,211,148,88,95,156,202,51,203,194,126,60,60,90,41,98,38,255,251,178,100,206,12,135,12,105,80,147,153,91,240,96,12,170,211,48,162,110,86,17,163,82,109,61,47,129,74,40,107,92,193,137,168,208,66,21,230,244,216,24,154,64,229,70,82,155,151,159,127,74,63,152,190,94,107,186,62,143,120,146,124,133,117,241,227,34,73,197,56,223,175,74,206,23,13,147,123,66,213,132,48,86,198,68,208,150,254,222,28,106,167,144,159,234,223,147,189,87,219,56,254,193,84,218,161,200,170,68,115,219,231,149,159,250,184,81,105,84,82,32,0,37,47,226,113,161,57,208,90,252,79,113,151,82,224,228,63,132,53,131,176,11,176,55,131,211,243,225,75,46,64,137,190,186,211,100,116,251,49,159,253,182,250,127,237,255,211,181,149,150,107,153,123,76,168,187,217,100,98,138,50,130,91,59,22,118,139,103,123,114,47,112,77,5,13,41,200,81,113,134,161,50,0,0,9,112,25,78,57,242,64,223,47,227,25,157,12,166,129,11,171,76,158,67,51,121,192,192,34,67,4,142,64,72,243,24,144,144,228,99,102,65,152,200,162,1,137,131,64,96,208,32,161,199,24,68,197,2,110,29,96,191,34,7,72,129,44,209,123,211,124,160,54,236,2,24,32,5,124,180,159,114,65,170,152,225,54,229,83,195,40,36,225,70,145,28,96,20,250,128,69,112,8,88,144,105,222,44,19,174,177,218,197,114,248,194,0,198,50,102,84,193,154,188,53,72,167,12,206,83,33,164,202,47,169,216,197,204,155,141,213,129,223,162,79,142,161,63,243,28,193,110,147,100,214,89,68,36,213,142,98,248,9,189,203,250,80,247,217,22,215,92,129,249,173,165,86,64,113,255,10,183,232,90,220,162,133,146,210,205,155,106,202,214,235,215,178,167,35,165,88,155,211,231,57,138,202,104,166,75,212,123,12,224,185,193,23,244,234,189,93,219,236,214,121,165,20,98,63,233,112,10,1,43,165,189,120,225,91,80,156,135,43,27,123,246,231,77,156,171,86,55,98,119,70,142,3,72,203,143,63,117,251,179,188,246,182,204,191,134,233,122,194,112,190,201,114,123,51,159,29,163,175,183,153,214,182,97,178,190,96,85,189,12,245,175,246,52,227,61,24,231,42,101,200,149,42,227,238,129,138,161,185,26,25,248,245,155,32,179,98,198,65,240,26,52,32,84,114,47,82,28,2,221,156,156,113,143,18,26,192,0,235,241,135,144,148,46,36,41,104,3,16,140,80,149,209,50,50,83,8,30,45,40,240,146,205,93,81,196,131,45,250,141,39,35,28,104,15,224,96,66,30,190,124,76,150,245,223,100,18,246,100,209,200,131,223,135,129,158,161,146,56,193,145,247,57,234,4,9,54,140,29,122,87,139,66,232,38,160,52,130,120,145,255,251,178,100,211,14,7,37,104,208,155,153,99,240,98,7,186,199,60,199,126,24,5,163,74,109,177,60,65,74,165,43,168,196,136,152,189,218,125,160,56,103,56,225,93,131,181,126,253,103,219,172,146,183,192,229,157,98,242,228,86,183,227,79,255,51,157,29,238,195,119,51,7,252,24,253,45,138,135,145,111,109,255,119,185,153,110,228,84,170,10,228,200,196,154,152,208,243,151,117,159,198,100,227,19,32,57,169,228,153,238,186,170,175,211,183,69,125,189,45,125,97,200,67,213,75,220,253,198,170,49,190,116,2,0,0,27,202,79,202,71,130,89,232,220,241,177,4,98,226,58,12,46,19,178,157,102,70,31,183,226,18,148,168,234,230,32,183,70,9,56,202,17,150,106,4,169,65,21,119,66,186,87,255,255,209,147,181,247,250,51,62,223,253,117,222,130,19,65,135,139,2,184,184,163,237,178,199,161,6,220,46,250,222,146,4,0,0,9,144,193,145,131,140,123,141,142,118,53,16,20,206,112,99,2,169,140,168,8,54,1,20,172,12,97,49,24,8,188,99,82,144,200,76,201,141,240,104,220,46,160,217,207,122,252,57,151,38,12,34,80,9,236,25,45,67,132,40,16,154,98,206,224,252,172,59,92,134,22,51,93,77,50,202,145,154,159,105,58,44,88,85,144,196,20,136,168,173,138,50,107,172,68,104,137,213,212,239,174,87,105,185,215,119,10,96,120,202,227,90,180,200,176,190,44,74,131,33,192,30,10,28,162,236,61,58,179,160,69,133,163,189,104,186,57,101,23,231,246,170,191,46,111,201,150,117,46,118,69,101,230,223,139,230,74,148,244,198,237,30,59,21,55,39,145,107,44,244,194,163,188,133,157,38,133,129,228,130,68,234,194,159,138,84,78,154,22,86,151,163,127,97,235,95,162,190,44,175,167,171,120,146,63,125,23,100,37,141,230,239,124,218,127,44,89,149,67,142,183,49,222,1,33,203,252,136,19,190,163,148,187,60,244,108,218,146,1,68,213,18,227,227,74,14,48,159,141,255,49,68,133,175,13,4,96,148,165,90,3,32,98,93,127,255,226,15,77,31,254,117,78,223,53,186,241,140,50,168,253,152,139,58,29,230,69,119,113,34,15,243,141,140,50,3,217,141,110,82,77,23,133,67,225,244,150,99,82,178,133,10,54,10,206,30,34,177,144,158,155,2,56,35,148,47,46,98,70,72,96,85,8,48,3,118,110,98,133,232,204,107,153,6,70,16,20,36,117,148,113,96,81,13,200,99,5,136,135,120,49,172,177,130,32,5,218,95,140,201,29,28,8,9,163,206,168,154,137,0,144,181,87,82,144,32,154,131,198,214,6,30,166,87,42,113,24,86,185,230,71,40,143,93,184,81,166,194,133,255,251,178,100,205,142,199,7,104,208,155,153,99,112,88,105,250,195,60,101,108,24,73,131,72,109,225,47,193,73,37,107,76,241,137,152,83,177,149,157,12,206,125,136,253,60,63,134,61,214,86,126,179,173,214,71,45,199,119,157,67,181,187,123,112,33,190,43,203,175,8,57,34,17,37,243,30,43,59,232,188,238,165,27,251,83,185,87,186,102,185,219,211,25,170,32,38,181,49,43,106,101,87,68,143,18,253,162,149,143,159,223,255,201,252,95,113,182,252,149,183,247,134,16,146,227,65,67,96,42,209,178,176,1,185,205,170,122,41,217,133,49,109,226,230,28,41,223,232,93,222,186,180,152,96,132,108,205,61,111,172,26,206,15,76,219,81,205,137,33,90,86,199,51,157,223,236,245,117,116,68,56,244,231,173,62,189,122,39,250,223,232,230,53,55,175,71,96,68,40,34,80,200,172,242,250,46,136,217,12,23,147,221,88,140,0,0,99,14,77,99,46,171,67,37,152,83,30,135,147,22,22,163,33,12,147,38,66,224,84,174,16,2,197,140,60,3,12,103,33,140,2,9,205,89,15,198,147,131,7,69,67,1,0,67,2,1,176,73,144,55,177,224,130,166,76,144,16,57,34,104,170,225,215,48,75,133,64,13,29,78,114,235,165,162,5,171,59,21,102,40,20,101,228,167,161,122,82,116,0,36,57,114,255,48,133,10,1,32,72,202,207,30,40,96,168,65,16,212,33,134,42,216,251,1,3,44,129,78,193,164,101,100,66,194,25,100,57,122,137,226,107,155,133,238,12,189,169,125,123,40,195,195,160,137,180,71,10,243,139,124,92,180,167,93,250,21,116,137,15,198,94,167,161,110,172,29,122,167,243,17,219,152,65,45,75,214,102,58,210,245,54,248,179,237,142,214,228,8,62,92,112,168,168,155,74,78,45,189,178,250,206,177,122,253,250,179,150,204,183,210,15,115,214,127,43,88,215,50,78,183,55,71,99,175,231,193,30,209,139,207,52,133,97,252,28,168,0,28,47,104,225,200,165,60,131,252,100,237,61,11,43,103,35,224,220,105,38,146,4,198,146,212,62,88,190,253,46,62,74,239,18,235,127,67,129,255,139,94,5,224,71,189,255,33,78,9,107,187,23,145,229,25,13,217,29,105,246,79,218,191,218,242,39,163,87,148,158,184,87,1,93,88,172,122,35,35,126,159,250,61,214,231,86,80,242,232,214,99,110,50,145,114,24,28,52,117,192,177,169,22,102,47,0,153,180,242,98,69,17,136,198,166,73,2,180,160,8,140,120,170,98,97,168,140,62,105,6,249,142,192,162,52,133,153,22,57,144,47,70,56,23,16,81,65,230,203,192,172,41,156,1,61,125,208,187,146,1,161,157,133,231,138,240,100,204,169,255,251,178,100,206,14,7,142,103,79,19,186,99,240,94,140,250,163,61,2,110,26,165,163,70,110,101,141,193,55,20,235,232,192,158,88,75,155,113,228,144,228,189,221,66,4,154,76,92,68,91,254,91,34,128,37,181,167,51,130,229,69,223,81,192,241,94,248,125,155,190,115,176,101,129,113,115,85,134,28,134,10,176,63,226,225,242,238,153,254,38,106,235,183,219,139,116,198,210,103,76,75,179,4,203,17,210,180,252,75,215,30,214,71,88,122,243,214,79,23,52,114,227,180,154,96,119,60,133,4,110,15,44,127,211,171,11,251,122,185,233,169,158,204,59,93,188,229,159,179,217,124,125,218,227,174,116,40,233,249,159,149,89,253,45,79,237,49,230,251,81,174,81,192,8,12,0,34,187,126,220,7,8,199,5,143,159,86,8,206,224,5,156,134,103,126,104,135,205,244,22,68,185,122,11,158,104,47,105,52,162,129,100,102,110,134,255,248,252,86,253,137,112,152,233,45,15,170,17,159,216,131,182,36,161,68,4,24,125,37,151,239,239,210,212,26,66,155,80,168,213,0,0,6,244,38,25,35,145,218,11,153,201,65,146,54,25,136,1,140,19,152,0,2,81,135,14,134,20,152,56,210,230,48,44,67,9,4,47,107,57,102,224,128,5,120,149,171,188,168,24,160,40,162,173,44,56,8,13,2,171,84,105,61,23,83,16,111,35,75,5,9,68,232,125,188,93,11,73,246,180,140,201,51,74,136,105,230,23,19,134,115,125,172,198,54,255,174,102,20,221,218,156,110,245,108,111,175,42,48,117,2,195,198,24,82,210,18,135,239,103,27,172,38,106,251,224,89,216,178,159,106,106,74,114,195,8,159,159,72,244,47,183,244,126,7,78,193,160,248,75,40,132,128,205,138,199,197,210,121,193,97,139,191,103,27,97,131,196,203,34,117,135,178,62,181,22,101,24,59,86,112,142,180,97,198,223,97,203,80,237,227,132,50,124,235,173,217,205,63,127,22,22,216,38,58,102,245,127,159,223,201,253,223,189,62,69,99,152,3,44,224,240,0,1,0,0,80,10,31,34,224,62,35,146,50,4,245,114,245,205,218,146,80,163,89,87,101,31,216,26,29,90,80,217,188,109,125,78,108,179,145,104,184,140,32,28,105,219,76,62,94,115,185,25,71,255,255,255,235,219,239,255,242,57,91,233,71,204,121,16,249,18,78,8,144,215,66,12,245,28,202,23,64,0,234,240,80,16,132,72,120,176,193,5,68,97,166,146,74,6,156,125,225,153,65,88,88,2,189,70,145,80,32,235,218,140,43,156,44,216,9,113,53,247,153,167,55,142,195,223,13,188,80,75,44,108,43,85,250,104,51,74,205,8,149,168,2,121,152,142,133,113,186,120,228,59,255,251,178,100,187,142,166,229,110,82,147,108,23,80,64,99,58,186,61,5,106,26,245,129,74,85,188,0,9,39,39,170,170,158,80,0,65,101,48,84,28,107,213,42,188,243,21,99,87,105,105,109,216,179,115,10,123,242,236,103,254,143,152,204,216,194,165,185,238,231,83,61,78,227,115,120,253,126,255,46,83,86,195,84,249,86,230,58,213,205,87,165,150,212,149,178,216,174,56,238,206,171,110,174,29,203,245,90,253,222,86,179,53,19,156,185,47,185,171,248,213,195,26,110,220,207,27,60,250,94,231,206,119,10,108,183,170,213,247,142,175,213,229,249,174,242,150,189,155,33,89,68,30,236,139,220,131,255,202,110,223,137,128,0,177,119,81,200,232,148,24,231,1,181,181,249,215,232,60,12,120,137,120,136,70,21,8,152,196,32,75,165,22,212,105,130,157,138,245,23,15,10,49,78,100,41,136,11,79,121,237,95,71,205,255,255,255,255,255,255,255,242,62,226,136,180,49,226,48,151,247,119,87,75,49,168,0,0,12,48,195,149,16,46,169,181,26,17,141,153,26,225,141,8,17,7,13,0,24,216,26,85,137,23,131,130,76,72,54,31,1,15,44,56,161,90,164,70,69,210,5,33,114,65,6,96,74,170,155,207,193,25,80,116,178,102,196,36,97,84,113,198,166,220,155,51,160,40,100,114,34,42,181,59,72,37,36,155,103,80,37,159,3,161,220,137,96,132,36,98,215,79,247,148,192,52,213,47,136,90,47,228,66,89,246,125,197,167,150,209,40,235,100,74,216,227,59,166,65,34,187,164,96,144,107,246,211,228,146,196,119,78,242,234,135,8,49,76,153,142,63,141,240,160,91,44,93,208,112,48,175,110,159,86,40,227,19,137,98,13,58,59,49,66,249,47,65,5,12,249,2,133,196,135,90,22,145,17,198,76,82,25,162,12,57,86,158,89,248,82,70,44,82,108,242,176,64,89,240,129,229,186,30,193,163,67,80,17,148,90,138,225,221,97,46,234,229,94,45,125,35,19,173,174,74,95,126,217,127,237,219,223,108,111,58,76,62,229,132,112,53,61,69,17,25,87,194,213,196,62,152,44,190,36,188,99,105,132,155,236,234,24,141,189,239,10,226,127,20,190,84,225,52,23,98,163,182,251,253,187,156,159,195,237,211,255,255,255,255,255,255,255,255,255,253,165,217,23,148,44,34,239,116,35,51,85,157,26,63,255,255,255,255,255,255,255,247,215,109,102,126,50,202,230,155,92,43,57,209,72,44,0,0,3,65,8,30,1,5,195,240,48,161,13,40,82,94,135,90,111,61,162,119,151,100,129,212,51,179,8,2,157,199,87,239,86,55,29,59,48,200,214,140,136,227,0,112,233,133,30,14,136,207,23,255,245,49,255,251,178,100,195,128,10,118,136,213,150,111,0,0,85,105,75,26,198,20,0,27,1,233,94,29,135,128,1,56,144,234,247,177,48,0,119,111,251,119,99,23,179,197,211,254,247,67,186,21,110,67,145,227,221,72,32,127,255,134,5,65,200,179,7,179,82,74,175,160,170,71,164,64,228,68,107,106,237,154,44,119,125,250,45,34,230,126,217,62,9,227,201,149,205,22,210,76,161,160,11,105,173,83,124,188,28,76,172,141,101,249,226,31,6,57,230,162,46,75,152,115,197,83,76,135,70,149,67,151,53,219,93,160,8,2,118,43,183,206,109,76,143,92,217,233,10,67,121,117,118,38,214,39,38,229,244,234,183,15,149,206,115,251,197,133,2,122,239,49,98,86,28,174,111,145,205,179,195,158,59,3,107,36,4,242,197,156,152,172,194,233,156,132,165,165,172,86,216,21,171,216,81,225,188,212,93,183,60,163,19,83,229,83,52,111,226,211,200,197,102,105,233,30,88,186,114,159,90,129,92,70,123,6,37,88,152,190,247,183,179,81,154,176,177,189,107,18,79,191,234,246,104,219,207,241,30,226,176,163,74,246,51,248,184,125,140,218,222,2,187,58,244,247,180,109,198,141,45,124,106,128,0,16,0,0,28,0,0,143,51,150,114,217,154,203,184,235,69,236,198,240,187,84,10,84,173,169,143,93,221,50,130,105,178,204,157,6,51,69,110,235,65,236,201,34,204,165,41,102,39,244,70,120,216,119,140,80,252,128,111,226,220,80,64,157,55,56,230,195,26,95,95,255,252,160,196,47,250,0,0,197,68,16,49,220,6,68,204,177,109,23,133,70,84,156,195,6,103,181,66,4,224,70,38,109,31,140,9,22,226,254,70,224,135,192,161,58,142,132,138,184,206,39,133,180,82,133,193,16,79,82,167,90,245,151,39,17,250,208,130,88,118,141,63,211,38,89,208,134,34,84,210,40,145,67,197,114,249,60,172,90,179,122,237,228,5,135,25,149,218,59,225,24,47,42,169,71,35,40,168,208,18,46,1,219,137,161,72,169,10,51,204,167,59,109,71,66,98,178,116,2,164,130,129,245,206,161,37,105,48,44,116,152,149,32,12,50,244,101,151,112,54,171,35,228,162,33,144,59,18,138,164,0,216,64,188,155,78,144,72,116,54,217,36,17,50,135,189,11,56,26,167,123,68,116,226,171,168,163,7,208,39,4,136,72,149,35,68,74,80,188,131,248,246,227,208,172,243,204,74,82,103,218,81,237,74,119,210,221,138,139,46,196,242,167,255,247,137,214,33,0,0,94,75,19,211,160,162,25,79,41,222,196,182,75,236,98,200,171,139,12,232,80,31,185,88,80,141,248,161,205,95,57,88,123,163,88,195,64,207,157,147,85,237,237,186,255,251,178,100,133,142,102,227,120,88,139,15,75,246,64,38,90,197,60,101,108,25,57,163,102,108,189,53,193,32,37,43,152,195,9,168,245,114,138,127,138,127,240,251,131,7,189,184,185,112,231,86,106,146,10,142,112,12,52,125,37,4,81,38,183,7,42,70,134,170,140,169,136,183,116,23,165,102,173,129,149,195,215,36,241,73,75,205,23,83,21,182,206,227,210,88,36,113,15,210,92,126,151,70,2,125,22,103,238,39,242,22,202,226,184,139,52,171,241,225,194,84,169,31,61,126,186,75,68,203,3,98,237,250,161,153,181,60,155,72,198,47,233,167,202,246,39,254,120,15,93,199,97,169,141,122,53,67,140,239,21,166,118,247,218,43,220,90,106,182,70,115,133,168,184,106,142,223,43,222,185,116,173,30,50,91,193,153,244,43,65,154,28,26,69,131,123,185,137,90,4,144,148,105,199,255,128,164,134,29,94,248,214,52,220,101,11,105,118,203,226,80,37,68,129,100,66,150,87,39,77,230,209,198,73,196,145,68,181,151,147,185,17,108,28,105,243,14,8,142,135,87,242,175,91,148,2,12,0,41,5,120,114,118,104,113,68,39,92,146,3,213,50,217,134,83,157,120,5,221,196,38,198,68,42,59,235,206,169,82,128,180,83,62,20,110,173,233,190,255,205,73,27,247,215,183,244,246,244,85,37,109,201,235,77,188,103,21,122,132,50,142,255,255,239,255,250,65,0,202,139,11,160,254,119,252,7,52,13,139,69,85,34,123,162,10,192,166,234,14,139,9,139,64,8,234,200,156,214,80,165,240,27,66,98,226,207,90,42,5,48,242,177,164,110,95,133,122,128,90,91,74,45,155,139,61,23,105,50,136,131,224,95,40,216,37,54,116,126,30,16,203,2,225,208,209,242,90,9,61,105,41,57,216,116,140,113,31,8,64,109,224,169,195,118,155,28,79,67,151,40,100,175,215,8,66,89,117,230,109,99,109,91,23,121,113,119,148,151,28,136,34,211,243,95,56,197,188,115,21,16,154,106,202,80,6,130,146,199,203,42,115,11,200,230,244,104,180,116,230,137,47,45,49,84,78,31,231,237,148,177,41,164,174,219,214,76,61,141,125,109,53,45,123,223,88,220,243,92,163,168,192,16,81,46,222,49,243,76,36,80,53,47,19,5,219,29,75,11,94,136,238,118,248,129,8,16,0,166,14,227,189,30,126,16,27,31,152,160,176,172,232,6,37,94,244,230,164,201,40,49,193,174,87,254,163,20,49,60,9,208,207,85,225,119,35,160,224,94,70,254,255,79,215,232,46,95,255,255,255,213,116,67,142,243,10,98,127,245,157,232,250,117,84,131,212,228,99,0,112,181,204,92,69,34,83,144,125,42,225,226,66,143,21,251,20,2,255,251,178,100,149,142,6,113,101,215,139,12,54,98,74,40,122,216,61,37,62,24,245,163,92,76,61,150,129,32,152,43,220,177,51,16,170,33,220,25,230,156,202,156,117,49,78,70,154,44,214,152,234,186,236,200,121,170,24,143,116,79,147,2,33,50,74,24,194,156,138,149,95,6,129,43,98,108,38,235,133,10,16,206,151,79,182,39,132,137,152,253,113,101,30,241,28,124,49,192,189,10,3,60,41,225,56,64,5,17,135,36,145,170,24,79,30,94,219,135,109,196,115,152,100,65,23,94,231,168,25,238,77,25,159,90,235,137,203,47,38,167,148,161,152,234,222,247,245,223,128,33,181,17,219,62,149,93,13,23,93,119,46,66,85,91,174,129,84,245,235,78,36,218,102,22,59,53,158,237,236,232,58,93,102,208,204,75,89,237,71,215,80,222,32,234,119,92,189,39,107,49,48,204,215,190,21,0,221,112,217,24,25,56,137,198,94,32,2,0,80,0,60,7,68,36,4,50,105,177,166,185,171,12,64,170,174,70,254,45,55,107,53,15,215,26,76,236,234,35,227,248,97,129,116,145,160,225,218,128,32,145,161,159,248,173,245,111,182,211,8,155,226,216,13,162,27,217,101,252,12,255,242,84,240,21,108,174,38,0,0,10,117,156,139,152,44,137,96,128,184,9,166,231,169,164,133,55,154,252,189,124,174,52,160,129,100,49,168,57,161,64,159,36,136,201,212,173,182,80,42,90,71,117,185,91,64,20,30,254,75,159,183,134,196,20,250,83,207,90,55,90,150,6,22,41,243,139,9,13,81,12,164,73,166,65,115,165,170,151,175,41,114,181,208,157,36,247,80,91,188,230,195,18,196,86,239,133,165,23,143,99,187,87,214,172,189,49,233,36,180,115,119,207,145,53,185,46,49,26,87,0,184,12,58,178,75,172,113,215,206,81,90,209,53,5,32,99,90,60,29,239,71,186,215,149,95,204,51,109,187,63,155,153,179,20,196,237,161,59,89,86,213,251,37,24,88,53,176,224,220,72,207,30,171,155,111,220,187,57,149,253,214,138,245,109,255,255,6,40,213,136,130,0,128,1,103,228,232,182,27,167,66,41,226,143,17,106,207,56,189,66,130,239,146,134,15,40,121,94,227,200,186,41,78,139,64,196,42,23,120,105,215,133,154,30,137,176,224,149,206,23,59,208,161,79,245,208,223,195,118,219,238,132,63,209,255,255,208,3,18,36,18,33,17,192,81,138,162,9,0,158,64,194,10,2,29,5,92,190,229,130,72,33,120,105,163,72,120,241,44,245,169,37,110,86,81,213,27,154,218,42,186,144,51,98,104,207,225,22,10,219,169,26,26,62,178,246,180,255,77,193,209,72,62,14,180,251,124,23,59,21,189,42,109,231,97,255,251,178,100,169,14,6,2,119,88,155,44,22,114,67,162,123,9,60,111,100,24,49,221,92,76,164,93,81,29,15,108,28,243,21,168,51,50,165,11,151,222,191,113,204,196,48,170,77,14,186,128,34,107,145,166,64,113,116,45,61,172,27,72,171,114,202,154,242,95,201,217,89,253,36,173,29,65,71,110,79,249,116,246,200,194,54,108,132,244,99,170,116,40,215,101,254,60,170,114,104,216,108,75,21,95,44,232,114,123,8,27,73,109,220,207,41,99,16,105,93,66,61,102,225,19,150,202,6,200,196,68,169,136,80,195,177,147,251,20,62,208,231,171,191,189,191,251,124,4,146,104,0,0,0,1,86,215,143,160,165,155,235,14,60,152,137,8,178,233,197,181,105,18,231,157,201,55,209,67,8,243,142,54,47,153,76,198,119,68,74,172,190,25,93,235,12,57,224,144,253,107,33,251,215,123,62,163,223,250,63,255,81,49,41,82,13,122,93,91,33,112,208,0,0,114,92,142,178,130,220,3,36,36,196,115,132,4,5,135,26,104,190,134,72,197,229,6,154,106,80,69,122,175,119,81,254,68,200,198,133,117,159,198,126,144,36,72,12,24,176,11,145,150,161,61,71,0,130,12,138,180,159,219,169,126,255,187,109,33,249,112,98,180,178,215,9,194,112,162,171,37,203,149,205,63,71,42,44,116,174,199,56,71,174,192,216,220,35,45,197,230,25,192,95,98,33,170,162,92,202,156,57,16,165,195,233,25,104,253,114,228,122,161,139,181,187,82,10,59,84,141,137,187,235,190,145,129,82,172,97,62,164,118,166,86,186,151,205,185,233,138,64,31,202,218,82,191,112,91,159,237,76,234,51,87,112,240,42,193,80,170,20,112,74,75,121,206,19,148,25,51,36,94,77,109,85,66,78,100,129,178,232,141,14,159,192,122,42,16,185,148,96,202,23,73,183,222,94,200,233,46,51,84,214,127,47,83,188,151,171,207,243,43,127,255,223,166,138,198,46,98,16,0,0,16,49,164,209,66,146,79,75,234,219,4,206,111,214,162,141,245,76,183,38,150,34,78,72,140,163,15,215,85,38,4,196,75,51,73,74,147,156,42,91,42,145,204,223,166,35,199,6,182,179,217,212,170,81,14,171,87,186,44,231,62,223,251,53,141,49,109,253,170,123,8,6,185,173,82,135,201,164,49,92,225,37,196,230,13,252,91,65,144,72,185,49,192,18,32,8,28,20,214,19,149,244,88,51,30,5,52,107,144,242,150,172,150,67,19,176,237,198,87,130,23,42,112,48,176,20,45,212,149,35,232,176,82,248,18,243,16,138,63,110,235,37,130,157,121,169,61,138,180,54,37,49,123,53,228,82,169,153,218,26,227,192,93,206,164,21,8,151,43,232,212,91,255,251,178,100,202,14,103,42,120,213,147,47,78,192,83,104,90,198,61,39,108,23,205,155,92,108,176,221,1,25,175,171,136,243,137,186,143,86,196,218,165,144,70,251,233,158,94,137,57,207,43,232,42,195,188,245,51,166,158,205,29,64,93,94,165,45,27,246,130,212,181,23,171,53,22,77,222,166,205,254,135,45,65,143,59,137,172,85,186,128,51,30,28,91,29,122,150,182,236,45,213,186,245,173,187,49,152,78,108,209,245,102,240,32,213,105,204,159,68,52,162,247,60,177,8,146,102,206,207,136,55,255,23,48,3,0,164,37,132,182,33,62,32,19,179,50,61,119,73,71,41,230,195,187,185,231,74,151,42,15,184,216,246,95,67,47,61,222,83,51,249,193,190,239,26,199,127,92,111,251,127,253,253,55,255,202,231,38,191,246,79,179,95,255,255,254,114,82,143,125,56,100,89,185,226,132,0,0,1,48,81,121,203,52,99,69,152,193,102,78,48,94,105,120,12,112,129,227,32,67,101,81,132,1,4,65,77,110,176,224,42,170,228,181,68,157,42,133,34,5,4,21,0,195,164,129,213,64,12,5,212,106,111,194,222,103,134,32,104,24,194,249,104,140,101,63,95,231,169,70,219,104,121,40,222,181,73,224,120,49,206,7,70,99,158,115,72,116,158,238,12,36,136,23,42,232,112,4,129,55,115,90,19,105,216,212,237,137,125,149,197,58,241,127,14,75,25,87,55,163,89,223,59,111,133,17,193,83,18,238,226,68,158,72,177,96,229,89,5,210,150,202,201,167,90,101,143,14,143,212,17,216,201,24,230,36,142,106,229,76,41,32,230,102,214,75,162,44,162,197,155,105,168,78,141,121,226,182,106,179,83,48,233,189,234,4,6,220,106,145,49,143,134,71,53,211,3,204,161,247,47,106,232,169,245,67,214,101,115,122,194,174,19,131,150,241,121,37,204,70,59,56,55,239,230,146,15,143,68,59,175,255,234,12,75,14,68,0,0,51,96,101,107,78,163,51,73,105,11,191,51,77,43,167,174,34,19,244,93,102,250,154,130,151,58,42,227,119,104,98,120,56,234,113,23,166,216,77,233,197,187,131,134,243,42,144,87,162,162,164,255,86,179,116,99,198,236,8,65,193,19,214,159,244,118,202,41,220,168,148,19,229,97,203,148,68,197,126,175,88,137,197,223,237,252,208,196,77,202,197,37,0,1,249,37,147,28,172,28,120,148,48,8,200,200,192,104,114,241,195,166,33,24,243,102,233,74,197,220,132,103,88,211,105,202,255,162,40,177,216,208,40,108,89,103,162,11,94,76,209,99,170,216,203,19,125,115,75,229,203,45,133,67,45,218,89,199,86,130,237,245,14,102,177,233,109,118,109,29,185,21,145,19,43,129,168,168,255,251,178,100,210,142,167,137,120,213,27,79,22,112,88,133,10,178,97,35,110,25,181,225,86,45,36,93,89,47,17,43,16,246,37,152,25,227,175,56,42,34,11,134,76,8,217,56,18,39,40,93,13,167,251,86,125,2,165,223,254,183,90,212,252,227,56,189,67,97,166,170,108,162,113,181,26,147,104,122,229,5,196,162,52,154,133,198,37,217,109,116,222,128,187,71,166,211,69,156,50,162,210,146,121,36,57,36,82,86,12,33,91,178,164,191,220,255,118,26,148,204,88,134,126,237,231,60,145,162,138,155,8,238,75,236,242,85,57,156,142,91,93,251,83,111,231,16,80,133,131,0,49,7,184,36,169,176,69,207,20,82,169,143,171,26,196,57,42,33,46,78,237,216,188,18,153,216,133,221,43,19,112,38,137,44,117,253,187,106,10,191,238,42,213,253,220,201,80,67,54,147,106,158,44,120,211,5,218,42,169,167,120,198,234,174,64,154,22,108,24,233,74,60,58,27,32,18,211,153,57,78,96,77,0,212,0,24,240,88,229,116,160,173,188,141,34,16,74,182,138,149,52,135,119,54,113,7,207,118,172,102,157,120,51,52,159,98,214,57,35,103,48,135,249,206,192,185,82,181,79,163,157,181,81,2,51,46,228,156,153,165,113,5,156,201,99,125,66,140,33,152,150,58,64,243,130,201,67,189,236,246,143,23,76,150,135,174,198,206,207,29,133,178,59,51,27,200,153,187,133,161,195,189,29,94,190,176,35,196,117,188,70,239,24,27,45,173,50,182,71,126,85,194,105,70,79,60,11,81,81,87,87,157,190,3,246,103,55,81,255,88,1,191,44,222,241,251,211,179,49,82,232,115,159,125,153,142,7,254,239,38,92,165,152,127,7,246,223,46,188,112,250,216,217,162,104,181,251,93,43,236,192,251,139,206,127,253,6,225,161,71,75,242,102,36,42,53,211,183,24,208,147,33,182,253,94,29,63,46,70,130,225,22,150,85,80,117,46,105,249,166,169,232,53,142,79,36,46,253,213,92,168,75,190,21,161,58,141,194,139,22,173,39,201,59,250,26,158,78,209,25,243,247,149,191,177,154,191,247,255,255,255,160,1,2,35,30,1,169,153,170,132,47,30,40,192,130,16,193,12,131,19,9,167,128,8,102,66,30,96,40,2,1,195,119,31,50,64,18,37,101,160,135,49,193,210,228,23,45,147,140,132,51,37,133,30,46,99,104,83,46,147,3,4,86,8,4,30,16,132,160,171,26,132,48,153,159,43,148,136,8,3,110,164,194,45,105,250,110,113,120,228,216,160,219,124,202,160,245,118,133,215,33,248,219,232,28,162,179,97,230,234,241,33,28,60,197,104,83,221,115,208,180,136,97,198,136,63,172,198,35,24,178,93,161,141,255,251,176,100,200,140,230,10,104,87,155,47,101,112,74,132,42,208,60,203,102,30,73,229,76,45,176,191,1,111,31,234,197,134,9,186,29,3,4,35,68,164,111,60,160,99,6,82,52,199,111,35,127,78,172,34,174,92,184,180,120,56,135,188,128,184,221,213,190,56,133,35,200,106,69,94,128,102,219,80,162,53,23,23,161,90,199,152,136,70,78,188,112,113,6,185,150,99,226,191,119,81,158,91,221,63,249,243,211,211,120,45,171,163,141,34,13,76,99,194,211,247,88,195,171,123,175,211,6,58,235,89,107,36,99,189,140,255,255,93,69,6,5,97,229,11,61,30,92,60,201,148,131,60,121,219,157,124,39,38,164,170,225,182,95,123,98,27,120,219,40,101,34,225,246,244,69,245,161,139,104,108,162,248,166,171,58,208,197,68,186,39,83,37,207,219,230,145,173,57,170,52,148,101,16,161,101,114,63,77,101,155,255,227,34,223,254,101,89,46,25,194,81,139,65,38,229,60,239,167,247,123,138,18,102,45,160,0,0,1,80,176,184,204,179,49,98,2,236,140,180,83,18,36,200,16,100,5,80,64,146,130,65,18,93,29,12,85,176,133,101,216,116,228,242,214,156,231,56,143,68,30,181,94,213,55,43,54,245,223,110,76,236,181,108,66,80,250,68,161,138,176,227,161,13,59,239,93,170,54,167,61,141,182,96,219,76,88,133,72,53,107,109,40,182,246,40,110,188,107,90,45,140,118,58,235,222,181,118,165,154,105,85,4,245,99,224,184,148,104,89,228,16,250,27,98,103,101,51,177,172,242,245,18,8,74,224,108,236,166,223,12,21,27,15,38,150,77,240,132,70,4,236,84,153,254,11,47,102,230,28,165,38,211,55,58,242,155,68,9,92,243,230,195,206,78,77,154,144,226,100,132,145,65,173,145,19,154,33,38,72,178,24,188,174,78,125,231,224,169,150,105,43,140,55,254,34,64,185,144,19,16,54,72,105,126,209,204,64,160,193,153,174,141,185,12,103,6,85,73,170,38,96,17,96,66,228,121,112,92,25,77,53,30,144,233,246,235,247,95,100,131,75,224,128,172,21,12,75,181,18,139,176,245,184,176,91,78,161,242,153,94,148,81,63,0,212,148,119,148,1,128,38,143,235,115,44,112,205,138,58,81,2,204,65,4,8,75,154,32,6,0,11,78,112,6,79,27,205,0,44,67,0,229,41,8,166,13,201,97,26,92,2,221,156,146,39,75,69,50,155,172,144,100,24,232,208,40,53,53,90,240,195,90,78,54,143,2,44,133,48,144,171,91,195,13,181,174,204,90,42,142,116,37,57,195,77,179,233,37,158,81,179,38,98,25,139,73,208,45,95,80,57,210,217,149,239,110,118,91,26,179,40,128,227,180,255,251,178,100,194,142,198,84,104,213,155,70,79,144,70,133,154,226,61,5,110,28,61,229,80,77,48,95,1,98,147,106,132,244,173,152,51,133,54,185,74,9,251,40,139,168,21,109,213,16,43,88,133,252,253,219,186,82,232,197,174,129,92,43,77,53,93,222,92,121,207,133,203,140,21,68,135,15,98,201,30,15,53,18,211,213,46,148,8,143,33,25,136,231,54,250,106,23,69,95,98,151,138,207,244,215,62,102,127,38,218,218,86,144,187,88,65,163,111,183,0,253,175,27,63,124,114,88,238,222,109,183,246,249,81,3,51,118,94,204,223,170,35,136,113,46,0,157,160,124,14,134,3,44,111,156,39,114,19,17,180,204,130,1,57,227,58,27,59,57,251,153,96,217,66,26,166,15,200,200,220,161,39,73,197,215,243,215,90,139,136,115,48,186,233,172,210,160,17,252,192,234,222,145,195,205,167,35,87,172,50,146,239,244,223,1,160,21,13,47,139,129,117,62,45,181,131,255,255,233,58,198,124,238,144,0,0,65,112,100,89,185,20,104,64,12,4,79,20,33,17,128,70,212,85,77,22,18,180,80,32,98,96,17,8,104,213,156,39,149,98,67,52,208,221,50,219,36,8,161,133,251,163,167,144,175,184,75,31,106,175,243,92,194,75,126,30,123,32,139,147,55,164,58,203,40,147,241,151,214,108,180,214,255,97,9,97,139,83,207,92,82,94,131,169,70,123,12,41,79,108,178,221,121,246,144,27,178,181,235,223,205,185,69,184,126,191,73,201,135,92,64,178,230,38,250,174,10,214,253,13,157,30,216,64,143,243,119,241,1,242,207,217,202,169,211,163,199,145,112,234,113,12,219,101,150,225,238,138,172,210,244,233,153,180,204,204,48,231,170,141,210,254,52,142,240,65,34,131,168,223,41,69,189,212,102,232,77,107,112,57,157,255,255,255,226,33,144,0,48,8,0,13,72,22,199,155,69,201,138,125,93,89,222,55,224,63,92,213,77,169,17,178,61,251,160,233,194,148,199,103,243,44,13,126,206,44,227,109,241,154,220,197,216,236,11,143,202,31,62,81,98,245,10,106,54,75,249,23,58,47,230,255,70,213,178,143,254,71,208,65,18,60,155,77,0,90,150,95,201,10,158,128,17,8,222,20,91,19,97,74,44,171,211,250,10,118,165,4,57,99,171,46,11,95,4,250,29,38,123,205,243,164,144,27,203,112,33,63,89,155,54,40,15,71,175,230,60,155,148,48,107,45,27,160,40,208,197,106,181,240,186,66,212,17,220,24,113,177,181,42,85,30,184,111,57,6,220,55,204,141,10,38,199,140,172,144,20,12,211,66,149,82,202,186,61,92,226,102,25,112,120,217,26,155,188,76,246,247,90,141,102,215,53,37,235,54,255,251,178,100,196,8,134,4,119,86,27,76,23,80,76,196,26,217,61,10,122,25,97,161,97,76,37,238,1,87,147,234,200,244,141,184,239,138,175,65,120,127,30,233,86,102,104,48,89,162,109,178,26,148,157,70,99,120,192,151,178,117,27,21,165,72,172,13,90,154,71,56,176,28,224,194,139,36,27,125,79,156,111,27,147,30,92,94,146,75,14,205,209,172,249,17,43,198,24,201,35,138,70,183,6,88,77,116,242,67,108,103,132,219,2,45,1,0,24,101,31,226,248,228,106,58,17,236,169,186,55,192,93,3,185,54,97,85,208,83,9,110,241,72,124,83,171,39,218,150,32,66,69,80,195,40,127,97,255,153,154,105,22,122,119,112,42,24,255,173,37,229,113,3,30,77,224,212,218,130,96,127,253,100,157,165,109,247,177,51,0,39,92,207,244,95,173,148,7,135,81,244,129,0,0,98,192,233,226,24,24,48,73,169,23,153,209,113,146,164,152,232,0,243,176,8,168,18,102,42,2,20,5,21,14,50,129,118,30,96,32,205,137,82,48,228,250,134,21,134,162,191,122,205,224,128,131,35,107,239,47,77,244,183,101,110,179,76,79,180,50,12,37,168,185,229,128,81,18,29,71,201,167,101,106,78,100,236,146,143,7,195,177,7,73,211,107,20,209,244,67,61,82,135,101,53,89,64,242,174,116,98,150,72,175,187,97,197,141,209,197,34,54,162,213,99,125,154,253,231,141,11,177,174,177,60,136,187,33,55,46,187,12,216,179,68,170,199,3,116,91,43,45,11,75,77,15,172,94,100,65,89,145,65,189,108,126,2,234,245,232,22,163,74,77,75,42,77,2,97,40,127,149,94,242,203,57,188,244,228,45,71,51,57,63,105,90,123,177,106,213,101,97,165,235,54,193,112,127,140,134,92,49,112,174,115,9,199,227,236,161,15,206,234,51,215,82,253,162,192,39,177,100,60,36,129,56,24,0,1,159,96,203,38,171,57,145,49,174,201,139,75,12,10,105,131,234,157,177,151,93,118,118,36,163,52,59,77,82,33,44,122,37,135,169,196,160,79,230,152,251,216,165,84,104,107,177,0,25,100,234,144,214,119,121,198,79,183,226,103,143,244,179,255,175,75,214,54,82,60,113,210,180,30,17,84,167,26,113,153,10,255,47,89,223,9,148,183,35,38,0,5,35,104,170,7,131,6,203,34,167,158,237,0,132,34,184,205,60,121,4,118,107,110,81,125,130,233,46,116,13,142,47,104,68,81,182,167,142,53,55,176,64,11,240,187,39,106,180,119,174,11,107,113,56,121,109,171,152,206,109,205,158,202,231,233,47,217,179,43,170,207,94,233,109,248,53,177,97,41,151,44,8,26,200,204,229,87,137,211,127,53,146,161,181,36,156,255,251,178,100,212,12,7,86,105,83,19,121,99,244,92,37,154,162,97,139,62,23,217,161,86,108,176,221,1,72,22,171,232,244,168,248,134,205,141,50,12,198,250,153,148,92,143,159,198,75,181,101,251,91,54,107,203,214,228,69,99,125,110,91,119,125,251,197,217,9,174,87,102,103,174,213,100,183,48,213,169,90,192,172,204,199,133,172,181,209,167,127,29,253,156,163,136,80,28,79,255,219,30,49,39,246,169,65,152,168,197,36,44,2,151,5,64,131,87,153,102,35,54,146,155,64,207,253,140,72,0,134,0,2,40,50,164,72,121,238,228,140,107,109,203,21,52,88,43,169,87,39,64,38,82,250,116,188,247,19,74,109,47,58,125,18,251,214,141,197,244,82,32,47,69,149,70,246,255,169,135,152,120,241,137,201,0,76,12,51,255,216,221,68,17,116,244,232,101,146,231,147,179,174,245,18,20,174,179,138,236,74,0,0,65,172,197,206,38,244,98,141,156,196,198,172,169,156,200,6,158,101,72,0,141,152,177,129,80,0,195,9,126,104,230,25,0,133,5,168,145,82,227,9,170,158,73,44,80,12,26,0,24,109,8,192,64,96,40,226,5,207,150,149,49,160,7,168,148,121,108,82,98,138,42,148,203,229,123,202,32,197,51,176,163,176,59,160,86,6,98,23,9,79,121,186,24,81,96,112,71,216,76,94,163,96,65,239,120,240,158,31,211,69,52,99,193,106,49,235,17,193,185,227,132,120,143,159,108,110,172,82,177,216,96,69,155,25,143,22,246,222,96,41,155,96,49,79,26,151,171,203,68,97,126,250,137,180,26,121,95,105,173,188,124,42,42,78,34,181,179,217,242,218,20,134,41,205,148,225,107,17,142,206,78,208,135,245,112,129,53,25,14,191,18,13,240,177,47,200,197,148,213,182,142,167,40,197,226,185,235,34,182,132,200,136,156,199,54,205,170,197,152,101,50,86,37,83,185,95,210,195,132,128,12,4,151,42,74,38,228,251,75,68,54,22,24,181,123,33,206,207,88,255,57,182,107,191,88,110,95,95,22,121,7,56,223,248,222,127,206,62,126,235,255,72,73,122,36,198,117,171,73,94,232,115,175,223,245,34,247,211,200,215,37,244,203,196,81,10,179,40,239,229,236,63,151,255,250,152,97,194,76,112,168,13,184,19,161,123,48,89,186,201,81,220,1,200,132,143,29,0,211,148,77,102,112,98,172,211,197,135,65,193,39,6,38,60,96,195,101,155,48,48,65,64,179,41,101,48,32,144,128,137,33,16,98,167,90,236,73,146,36,114,163,96,138,102,16,62,133,17,56,130,217,67,246,4,151,201,244,170,164,160,237,242,173,128,215,49,129,137,178,167,190,67,146,255,157,110,45,93,55,28,120,76,46,255,251,178,100,207,142,7,58,104,211,27,79,79,64,92,204,90,227,60,34,232,89,173,155,74,77,177,60,73,68,36,236,244,198,149,184,72,128,85,204,236,178,192,72,64,246,92,203,199,10,135,32,118,143,9,88,66,6,17,115,103,240,149,71,87,128,154,217,191,199,26,235,52,14,89,108,253,151,196,183,62,191,82,184,50,193,139,16,167,25,97,45,33,250,146,116,200,148,74,211,89,252,49,36,152,92,206,162,73,19,101,68,213,22,164,105,187,240,132,62,100,167,227,124,214,215,249,114,251,32,68,222,135,163,145,140,74,107,40,111,73,110,43,179,225,152,174,107,245,168,96,6,0,6,16,36,86,221,217,12,13,47,114,229,11,19,107,126,38,179,171,67,77,55,61,63,186,148,191,232,121,230,78,157,85,159,108,154,30,25,90,30,253,253,186,113,172,52,218,254,154,116,69,102,191,93,28,203,2,150,239,70,123,187,179,107,197,205,180,8,241,102,244,249,72,222,149,20,60,205,178,64,0,199,33,77,126,48,198,4,140,228,96,230,20,141,196,44,72,156,216,15,67,42,12,184,113,63,76,97,88,136,76,228,18,205,76,24,193,192,227,45,1,38,89,163,32,40,16,182,30,65,209,6,92,81,169,10,6,242,240,58,144,25,131,10,56,8,88,18,110,41,147,56,68,116,23,89,10,8,97,81,47,165,192,165,53,90,68,149,25,30,97,209,77,197,152,67,78,177,153,33,101,154,192,164,162,205,228,100,213,111,226,142,178,101,54,177,233,42,61,170,218,41,232,114,89,20,154,108,81,182,155,118,9,156,164,79,248,7,113,175,249,207,93,48,47,115,161,190,53,86,218,83,29,55,95,174,111,25,236,40,135,54,216,254,204,163,62,186,227,204,79,49,13,58,78,90,81,88,92,143,162,97,65,54,177,237,237,91,87,227,249,238,235,67,93,161,91,29,203,94,115,237,187,136,174,185,195,165,133,207,129,202,145,72,9,140,22,237,117,96,0,0,2,0,4,18,221,202,4,170,39,36,165,144,94,118,230,198,95,54,207,109,170,109,37,169,200,73,107,235,102,247,95,18,111,40,0,238,202,151,254,191,178,54,118,222,223,227,147,243,216,233,103,14,29,47,66,128,73,57,90,100,172,2,154,13,11,212,56,59,252,216,178,87,153,28,164,114,237,139,53,165,40,16,188,156,16,218,145,140,149,80,204,158,133,15,140,212,56,195,136,196,147,209,94,46,28,118,44,4,96,40,4,70,200,233,21,75,149,46,110,236,225,209,110,141,153,186,175,0,40,58,3,224,200,68,54,166,76,225,191,84,77,141,41,149,114,128,69,168,193,1,46,195,80,151,212,131,38,21,75,141,158,43,22,150,220,46,107,187,16,155,91,6,32,255,251,178,100,197,142,134,219,96,81,139,122,99,244,81,103,235,45,44,227,156,25,89,163,76,109,188,220,65,111,163,43,220,243,149,184,54,197,37,248,54,21,234,236,156,14,193,14,191,121,99,197,115,154,55,158,35,38,55,2,169,72,47,197,37,130,208,242,192,241,246,54,9,31,164,10,62,78,76,98,54,81,121,102,36,218,8,192,162,0,32,217,241,217,147,69,21,147,54,203,199,33,134,142,8,12,14,13,70,163,26,153,46,230,150,140,138,48,62,86,202,77,121,240,154,39,194,116,159,42,191,64,8,248,83,27,39,230,123,36,82,61,52,216,178,0,27,202,220,89,33,41,37,33,220,190,224,195,187,97,77,34,39,78,142,134,24,71,150,50,219,161,3,38,250,91,210,222,54,67,25,64,25,204,116,114,133,132,8,118,151,71,67,88,141,28,168,97,7,26,155,254,70,251,203,217,136,180,12,33,128,162,61,38,20,190,113,88,184,240,136,104,81,235,188,128,185,142,181,14,65,181,219,106,58,50,65,0,90,240,177,67,196,148,197,30,50,53,76,68,3,28,216,137,209,179,44,60,100,12,37,217,8,16,16,56,201,154,14,66,64,14,93,5,190,141,78,33,76,244,85,122,81,100,28,38,83,15,194,101,75,126,43,26,94,143,234,178,60,140,10,65,43,73,200,38,19,133,44,245,153,234,37,21,137,207,99,46,118,33,119,52,232,4,74,133,208,88,194,114,68,120,67,28,167,149,235,29,81,52,88,179,55,206,94,43,174,180,155,112,137,15,223,24,87,180,36,101,187,121,101,218,46,177,252,24,77,165,207,29,116,19,138,66,21,132,177,149,211,76,195,93,170,36,109,134,176,74,209,56,168,152,232,12,243,244,202,221,100,219,120,174,146,162,57,159,149,197,239,248,226,69,198,90,53,151,112,74,117,63,53,208,47,147,185,36,236,234,202,85,139,177,100,119,128,0,64,0,70,201,177,236,17,106,133,98,125,102,3,12,153,187,217,30,206,97,214,113,194,124,194,228,15,220,161,14,222,191,165,19,101,71,158,10,124,243,52,191,255,19,58,22,10,165,74,28,174,175,238,135,46,200,196,98,47,164,142,97,139,103,70,69,170,35,236,234,232,34,48,144,52,149,17,91,22,1,144,177,193,75,236,36,176,100,170,249,187,192,6,71,55,33,80,225,156,68,113,189,136,210,198,144,162,75,160,194,222,16,132,246,32,14,68,34,69,254,94,209,120,25,226,113,214,207,141,208,21,161,9,36,205,238,46,139,250,113,97,55,44,41,99,44,174,75,235,213,92,44,75,148,206,40,229,30,215,85,65,132,212,84,136,4,89,52,122,118,67,141,193,58,109,198,153,151,47,239,25,128,252,81,146,147,145,180,148,144,159,255,251,178,100,195,12,134,41,104,212,19,79,79,4,93,41,74,250,61,69,110,22,145,161,86,108,189,47,193,161,47,234,140,244,137,185,17,228,126,102,93,211,115,78,254,201,114,58,64,199,74,170,19,130,226,185,48,225,72,14,249,155,71,145,71,24,86,20,97,196,96,155,229,36,228,61,66,72,19,134,223,156,187,242,186,235,231,3,245,143,123,12,216,61,146,143,118,205,121,145,147,235,109,163,155,203,138,201,219,78,117,153,181,12,97,119,196,18,128,41,72,96,143,30,180,48,73,69,152,184,39,156,98,184,51,38,11,245,151,240,234,33,107,254,136,64,73,159,165,3,88,181,63,114,197,82,254,112,154,80,127,150,100,33,13,44,39,125,209,125,189,89,245,42,111,242,60,233,109,255,219,86,70,173,168,215,49,145,226,1,179,90,109,152,164,101,85,172,140,9,151,94,235,221,255,243,89,146,81,221,81,46,115,134,25,198,200,239,40,223,91,0,0,129,80,144,46,114,212,41,140,73,102,106,33,26,21,74,105,99,249,162,193,198,110,62,152,104,82,96,82,153,8,68,198,1,0,49,36,8,38,0,132,129,70,84,83,3,7,18,128,136,16,225,72,213,73,199,16,5,140,116,15,22,25,134,17,213,234,225,65,224,112,44,116,12,44,17,93,176,116,80,152,18,214,211,5,183,7,3,157,36,131,114,220,165,45,107,233,146,231,35,114,166,108,52,208,203,57,131,156,184,105,89,76,28,29,66,199,234,94,154,72,109,20,53,220,8,2,57,212,199,219,18,185,94,200,224,77,161,200,249,71,34,125,105,204,221,88,90,82,155,174,107,167,238,148,219,143,14,20,25,227,238,132,161,189,252,204,8,200,49,182,215,13,243,36,54,202,25,110,144,149,229,90,211,220,93,173,81,35,43,16,200,233,146,84,158,87,49,68,3,68,213,107,219,214,21,118,153,171,44,125,174,154,179,10,189,114,223,138,201,159,6,109,198,141,187,166,166,86,159,22,111,56,178,85,159,48,203,16,173,93,46,16,166,155,59,102,147,114,178,205,136,105,219,210,37,106,251,21,191,255,234,177,129,128,96,0,6,162,217,184,216,186,58,10,26,60,144,151,164,228,26,105,145,203,213,140,55,123,127,85,223,13,75,48,22,164,99,102,235,0,147,198,52,33,252,147,78,134,2,51,5,30,94,124,66,81,234,73,146,132,24,100,130,110,184,210,90,1,54,178,24,66,121,7,234,166,214,37,235,90,67,150,120,72,38,53,78,96,71,102,155,26,150,6,207,222,102,135,198,178,60,115,34,198,74,164,101,196,134,89,103,138,229,149,21,220,196,4,225,44,193,8,206,52,48,32,117,75,218,133,25,154,233,6,192,238,77,66,206,146,216,155,186,6,255,251,178,100,203,14,8,73,120,209,27,143,23,80,80,164,27,26,36,70,92,31,17,227,66,45,229,233,193,49,141,235,232,193,37,96,0,197,84,20,186,225,90,45,100,112,22,226,192,233,129,5,57,77,145,62,155,169,118,35,15,130,128,121,168,143,196,1,214,88,13,53,48,181,39,206,3,4,224,69,193,108,32,201,81,107,91,58,147,76,107,147,113,243,43,98,117,206,84,147,236,176,67,212,5,43,54,79,6,38,168,240,234,213,23,72,53,43,246,204,67,132,173,22,117,202,117,98,202,134,85,83,36,152,220,206,221,34,151,105,7,21,149,196,219,133,234,141,109,128,249,16,94,212,164,245,228,206,109,165,185,161,44,148,138,123,183,196,137,89,181,156,69,179,216,191,116,190,179,172,107,195,220,92,95,114,246,123,53,250,237,81,13,78,237,210,212,40,178,188,222,247,252,241,26,247,90,71,249,223,137,243,153,163,231,253,255,255,255,255,255,139,191,153,208,16,8,90,132,211,180,45,24,28,149,215,165,161,139,203,217,122,118,201,248,50,40,220,186,130,217,27,34,86,88,154,52,87,57,105,212,50,179,41,185,191,117,232,149,116,145,6,50,55,92,141,207,244,49,237,158,184,56,76,197,128,160,121,200,155,149,78,43,240,237,89,43,217,181,138,88,0,1,51,26,37,63,33,83,45,147,49,232,64,187,169,22,241,160,0,133,210,128,159,155,176,2,5,57,2,70,49,21,134,40,230,18,73,132,69,25,80,18,254,56,242,39,129,46,70,44,5,20,2,204,89,165,79,120,42,19,51,0,158,208,28,120,210,138,139,98,56,57,141,132,9,63,74,42,73,193,60,39,129,46,130,116,169,137,195,244,51,36,8,158,174,222,41,75,67,59,16,205,227,245,68,244,255,153,129,201,19,69,51,3,44,231,226,73,69,26,184,145,251,94,21,199,83,99,61,171,12,239,187,4,239,150,23,156,117,44,100,53,13,68,76,194,194,224,250,43,59,146,103,74,106,23,87,165,216,100,176,22,21,92,104,155,109,140,241,82,212,204,174,76,30,175,158,190,142,31,234,131,154,46,88,21,250,251,181,60,13,197,108,214,96,69,215,198,171,224,69,180,77,76,198,215,5,113,150,87,54,182,196,74,193,138,143,76,167,16,216,141,240,100,174,109,85,115,12,11,248,109,94,182,249,141,152,176,39,151,239,239,94,191,127,252,253,83,116,180,210,0,0,24,10,12,53,52,18,149,250,237,125,112,4,110,33,6,113,10,114,249,84,104,41,40,140,35,109,216,230,189,127,228,138,138,73,255,225,178,244,236,247,223,209,245,55,234,252,71,83,234,114,154,103,175,104,22,40,196,119,14,37,107,231,51,240,2,244,57,28,112,205,67,108,95,255,251,178,100,163,14,135,217,120,209,147,121,121,240,55,129,171,10,60,101,40,31,49,229,68,77,229,233,193,42,31,171,104,244,9,112,49,99,227,10,69,48,89,12,77,178,8,251,4,16,42,139,252,176,10,0,167,10,14,235,60,73,98,35,144,30,209,140,129,174,20,8,253,130,2,29,41,14,237,88,176,11,11,97,171,90,94,231,4,12,199,84,109,168,52,131,192,15,241,84,81,16,220,150,199,153,132,124,20,199,107,60,133,228,88,119,0,115,22,213,116,231,4,4,99,57,172,171,88,164,22,164,74,77,220,10,226,86,133,44,54,226,243,5,12,181,246,100,71,94,103,106,103,115,154,19,10,116,43,156,22,180,249,28,228,207,13,130,118,167,209,152,27,99,171,80,151,202,93,86,63,95,180,175,236,111,165,90,199,19,28,23,198,104,99,14,181,151,205,72,149,197,173,222,67,132,184,188,200,76,245,125,53,235,54,111,229,87,109,214,165,98,202,182,212,172,12,17,172,171,83,200,23,2,202,53,156,55,36,11,95,114,182,196,114,174,159,83,49,102,212,190,159,123,215,255,253,87,95,255,188,97,190,182,158,90,129,14,128,201,70,174,13,4,57,60,80,14,231,200,83,98,187,42,183,86,174,225,91,241,194,133,215,225,56,130,84,48,208,137,32,81,58,170,85,250,255,242,245,83,80,172,98,188,255,169,43,255,71,245,219,169,63,240,199,190,98,92,113,135,127,249,13,77,50,46,247,171,174,160,144,0,4,82,116,194,190,60,161,12,41,195,147,76,235,100,32,118,94,2,101,198,60,152,89,48,140,108,56,202,65,36,32,192,17,43,172,133,224,87,238,59,249,18,132,168,112,9,240,241,132,155,104,143,68,4,133,237,45,231,154,133,75,139,113,124,104,32,105,69,34,166,68,89,238,222,124,229,153,174,51,139,246,51,124,241,113,118,216,216,211,2,2,157,233,12,55,39,126,173,84,222,69,50,181,161,129,69,158,246,180,212,208,24,21,145,97,99,225,185,234,242,166,119,25,31,72,249,62,24,229,230,102,88,76,155,143,154,55,193,95,126,201,86,180,146,145,30,156,89,116,203,10,234,151,179,221,217,37,80,28,42,151,170,105,209,36,213,13,103,86,46,32,189,131,109,198,150,86,24,48,107,172,86,155,205,60,238,75,146,235,252,195,202,220,97,213,176,4,169,198,179,181,100,117,238,172,44,81,254,188,44,52,128,94,162,180,80,234,176,202,63,160,0,40,58,0,48,67,205,220,15,46,80,184,106,122,170,170,193,152,211,218,174,218,16,111,72,136,36,181,244,111,103,235,255,246,79,145,209,144,198,142,33,34,172,3,12,24,84,146,83,233,232,116,158,238,232,219,63,103,28,201,214,10,6,210,255,251,178,100,143,12,71,6,105,82,155,79,101,240,80,7,250,247,36,69,80,27,69,163,80,109,97,137,193,29,12,106,5,132,149,48,92,54,14,131,220,139,157,189,184,125,144,219,11,79,132,0,62,151,36,2,10,46,214,80,115,217,26,117,64,67,36,43,140,146,228,205,8,116,93,163,10,29,72,191,240,201,16,90,200,146,101,111,125,4,53,21,157,191,74,173,227,87,93,139,250,70,250,91,132,183,119,42,12,121,220,13,186,112,181,247,62,221,42,236,112,44,42,30,125,48,154,35,157,154,29,144,230,39,160,126,231,100,34,215,142,138,199,49,28,150,113,91,175,121,247,33,140,221,99,109,117,132,241,44,75,44,35,213,127,18,207,200,105,90,58,72,29,14,143,199,198,85,44,56,133,246,39,181,13,53,75,100,196,18,186,35,242,241,131,250,122,57,149,86,22,73,141,145,200,6,26,240,34,59,136,99,212,7,98,57,24,194,74,234,160,133,120,230,118,160,72,90,142,182,233,163,110,66,75,159,186,78,63,137,190,48,169,144,240,114,61,151,95,28,29,51,74,138,239,103,105,33,20,116,56,213,23,46,200,8,226,52,248,0,50,64,60,1,63,194,86,134,145,81,25,196,3,104,85,98,78,192,152,76,41,17,42,237,70,154,191,63,161,9,11,123,195,200,152,37,222,151,43,67,60,43,254,97,53,36,189,70,232,12,215,169,169,89,183,147,204,195,66,32,241,26,0,167,132,156,19,103,63,59,77,127,197,246,8,0,0,176,8,3,156,200,244,216,54,199,204,119,21,236,11,18,96,159,130,145,1,11,131,77,3,73,22,109,96,100,194,75,204,48,5,226,9,14,36,17,106,53,184,212,58,74,85,30,194,129,34,205,22,18,40,8,138,0,244,58,143,66,110,58,208,193,28,124,31,162,168,210,58,212,81,142,167,152,71,188,69,136,178,81,170,61,243,158,162,58,244,132,61,83,65,76,76,141,66,145,202,147,217,86,174,107,88,115,103,222,237,95,30,3,227,57,71,237,26,88,21,133,102,159,180,108,22,114,211,25,37,140,195,231,148,121,127,43,174,105,178,52,34,38,106,79,124,226,7,113,91,141,64,232,25,203,66,5,97,9,40,12,26,222,171,202,164,152,28,104,132,246,70,182,42,108,221,178,178,136,243,45,50,108,200,39,113,109,224,41,19,72,133,77,153,142,197,241,100,117,231,73,88,254,82,216,228,114,89,123,31,255,151,255,127,247,29,165,130,128,4,0,6,0,0,83,115,23,0,70,136,131,37,1,161,86,190,69,134,29,95,230,11,193,65,144,227,232,177,203,255,244,253,63,251,58,167,90,211,239,118,29,159,211,127,102,163,186,29,21,117,58,58,52,138,51,34,126,199,108,221,255,251,178,100,141,15,6,226,118,210,19,79,77,82,81,137,90,237,36,226,72,26,193,159,70,21,188,128,9,75,178,235,94,152,80,1,10,226,82,117,230,92,254,173,97,37,173,225,150,141,2,178,99,54,230,172,195,64,64,108,7,26,18,100,200,230,89,34,43,58,8,36,48,4,195,33,19,48,18,193,97,34,34,132,241,81,209,208,80,193,128,81,19,17,25,129,14,108,193,246,112,212,136,225,169,16,148,138,32,164,91,162,105,23,6,80,52,27,29,130,130,10,105,232,207,15,191,8,94,151,236,25,245,146,195,13,163,72,114,226,52,45,89,246,131,33,232,141,168,63,227,177,186,120,157,29,104,180,23,114,111,235,201,222,137,250,177,186,214,37,153,114,147,62,114,206,242,146,216,149,127,47,101,107,59,185,238,174,178,177,126,142,13,206,165,249,78,59,222,187,222,126,118,101,177,8,244,102,245,155,93,229,239,191,246,123,142,29,230,249,115,95,47,187,99,84,216,125,106,248,89,183,248,114,155,30,111,156,254,247,241,253,223,173,134,86,178,167,181,220,123,249,107,118,235,107,187,215,227,175,252,53,135,117,98,199,98,27,191,148,0,128,3,41,220,43,15,135,82,105,128,37,3,46,158,188,189,137,181,166,127,64,28,68,53,36,175,171,74,255,255,127,250,79,41,136,145,219,22,159,37,147,255,247,82,24,158,223,244,116,218,181,100,188,171,78,98,32,230,189,216,234,197,100,116,86,173,122,232,93,104,232,202,147,41,74,181,146,213,113,204,13,224,0,0,19,4,133,3,160,226,48,1,224,62,56,205,208,34,152,102,223,104,186,112,116,131,82,172,192,141,31,36,100,192,24,177,69,172,6,22,25,4,227,15,114,64,106,119,170,154,68,14,134,34,4,182,12,205,59,152,96,100,226,48,193,132,27,160,15,32,185,153,2,246,114,14,243,203,78,225,153,33,157,40,7,10,138,5,248,131,161,118,169,160,98,128,84,1,85,210,229,218,45,154,223,80,129,192,149,130,41,118,85,49,42,170,221,213,181,127,46,117,242,182,22,210,106,55,118,52,199,208,9,41,156,183,29,194,175,86,172,37,138,182,235,81,199,88,65,224,19,100,68,17,70,139,183,110,215,113,159,167,214,122,179,131,205,36,87,15,179,215,60,180,26,192,64,12,1,132,167,161,148,85,108,20,17,39,89,124,253,53,45,122,106,151,175,235,152,129,132,68,116,128,6,146,156,96,144,69,164,133,52,181,154,195,215,111,93,37,81,81,116,138,75,214,90,196,221,69,1,237,62,54,255,185,247,115,242,124,59,187,77,8,183,10,47,3,3,128,131,165,9,116,145,172,8,185,76,134,94,240,166,67,21,75,198,242,50,206,231,156,135,125,187,223,255,251,178,100,137,0,10,39,135,212,30,107,32,0,98,235,218,211,199,148,0,28,29,227,98,29,135,128,1,49,13,106,67,158,96,0,94,237,110,46,149,145,95,230,251,223,207,61,127,255,255,255,255,255,255,255,255,253,220,234,218,141,93,134,46,95,255,255,255,255,255,255,255,255,255,246,191,190,192,153,189,87,101,110,156,251,230,0,0,80,16,17,207,192,218,110,1,124,187,162,15,243,233,86,168,93,24,176,21,112,34,87,215,89,28,34,225,247,23,132,221,159,246,107,60,178,179,63,75,121,159,213,91,211,3,60,60,30,40,191,103,249,159,59,78,239,68,247,212,255,248,195,227,142,166,69,21,155,84,126,53,106,46,167,39,84,67,137,148,136,36,56,68,131,89,136,34,34,66,58,40,161,132,217,10,57,7,71,168,149,41,212,201,194,164,127,151,170,193,44,223,67,85,58,86,212,137,80,202,53,232,29,12,8,162,54,63,87,106,98,80,205,21,116,51,152,149,7,33,39,21,248,74,213,26,161,90,169,103,79,23,83,81,133,133,252,169,209,141,66,18,117,38,85,211,118,135,38,212,33,90,171,158,69,139,113,190,159,217,221,54,223,171,159,169,20,48,97,59,94,58,151,150,228,60,217,223,64,129,190,245,93,18,239,159,98,101,10,194,149,133,90,134,183,169,106,253,220,38,219,46,150,219,104,167,133,210,241,226,49,67,110,166,99,194,126,218,196,202,192,144,80,64,195,138,117,251,98,157,149,175,22,196,24,74,214,181,212,235,241,87,49,96,252,82,187,145,201,139,76,206,10,231,41,95,50,198,137,30,38,109,7,9,234,226,3,223,121,117,119,176,107,42,118,184,198,222,193,243,201,171,226,175,160,109,222,107,7,239,181,181,110,184,133,167,123,211,20,108,65,220,18,57,132,214,36,3,230,49,6,109,127,149,123,216,76,238,226,124,71,101,184,26,214,29,251,42,50,78,83,71,223,157,243,180,227,98,1,145,26,223,38,183,64,75,48,199,11,16,44,112,140,171,219,0,86,193,242,176,211,226,38,64,15,134,214,97,44,121,223,183,251,188,87,251,127,214,2,129,36,154,118,140,4,143,241,212,168,50,240,90,75,27,24,129,1,35,151,56,76,36,78,72,250,224,129,145,197,105,129,146,249,3,140,37,197,41,205,43,77,133,209,165,80,161,81,165,161,169,219,86,231,148,182,10,36,43,11,193,71,185,118,27,181,75,72,157,4,220,88,60,64,192,110,24,103,160,83,86,157,110,70,218,83,19,38,95,41,38,243,37,104,237,8,28,113,147,232,145,201,133,100,194,235,191,74,178,140,28,33,93,41,46,15,44,58,136,44,205,36,68,70,42,46,93,17,18,130,178,46,66,201,73,157,45,10,130,255,251,178,100,70,0,5,86,104,220,185,47,72,16,74,2,106,197,61,35,40,151,25,159,114,199,189,145,225,23,39,172,116,193,137,160,135,145,233,58,197,140,26,65,81,62,196,109,164,114,98,8,14,165,113,135,95,91,132,183,80,94,32,93,59,62,106,0,0,10,113,75,66,24,211,197,194,66,179,3,50,24,82,204,32,147,52,247,151,12,140,166,17,0,26,106,12,70,80,104,64,78,248,12,54,0,38,92,123,202,10,159,114,129,7,42,226,161,246,187,114,213,219,246,209,247,238,26,244,61,111,247,84,159,181,98,158,203,255,255,168,72,133,146,121,220,11,66,20,46,71,146,185,20,190,147,87,39,220,214,92,25,152,90,216,28,222,55,185,69,103,95,110,133,181,60,109,162,84,109,149,134,199,189,65,178,178,120,26,103,114,88,119,117,166,201,102,157,137,121,243,106,186,11,122,211,116,117,219,12,154,127,55,109,205,218,173,27,53,188,101,108,60,179,176,164,24,135,156,173,234,250,77,44,106,46,231,21,221,113,137,153,23,88,90,82,67,125,33,226,115,107,194,123,19,50,94,137,25,178,218,86,185,87,103,95,202,121,1,253,90,41,48,65,63,52,38,47,132,241,25,97,130,10,177,97,194,232,246,175,213,232,33,103,18,45,106,94,245,139,108,243,108,52,90,170,168,34,129,157,103,178,118,148,126,108,120,191,211,70,9,245,19,51,254,240,93,64,128,0,4,18,4,39,5,130,178,34,88,40,80,36,166,50,213,235,158,163,179,167,71,210,113,238,116,115,122,94,147,23,179,59,21,214,222,255,183,210,108,254,74,187,61,255,255,255,254,127,254,247,255,3,196,11,155,171,144,115,5,207,235,9,255,141,250,228,0,32,146,146,150,135,209,27,1,184,36,194,69,180,89,38,112,24,38,249,147,41,248,159,57,213,168,121,190,168,107,195,218,41,34,50,170,226,195,122,188,228,155,106,210,128,233,199,136,238,47,121,73,153,194,154,62,169,72,246,234,58,177,122,199,43,212,53,219,10,230,212,147,6,105,63,143,219,117,152,15,122,181,80,243,104,99,212,105,163,113,109,96,167,253,109,5,11,177,33,94,21,251,213,128,183,70,95,102,94,113,56,120,12,138,196,178,63,220,234,55,85,249,230,38,66,128,249,200,171,151,99,84,38,58,105,214,10,117,97,171,145,87,71,253,207,179,191,176,176,133,160,155,79,209,87,38,232,100,30,64,70,153,85,43,244,243,95,52,229,36,115,62,145,34,0,0,0,128,0,0,4,220,200,220,156,88,181,210,125,73,53,190,196,186,0,175,158,83,244,94,138,248,131,103,35,250,124,178,52,140,34,9,59,21,175,34,179,178,119,165,209,64,144,163,193,27,89,72,0,167,255,251,178,100,115,136,37,108,103,219,57,236,53,240,55,41,43,127,52,2,186,21,17,163,106,108,49,37,129,38,35,107,4,244,136,248,38,236,248,193,96,105,22,209,126,44,3,228,160,208,20,36,0,226,64,136,90,26,98,108,225,74,66,217,116,196,66,12,12,69,84,16,1,140,155,176,242,232,200,8,11,192,188,73,83,61,210,147,79,197,71,132,165,17,113,114,180,59,241,173,41,141,27,45,21,164,45,69,224,172,134,227,35,13,6,164,196,140,73,201,167,75,84,102,139,4,13,182,186,37,67,83,86,44,35,81,25,179,120,132,66,37,92,16,37,27,19,75,69,13,108,142,35,95,165,57,221,253,145,149,29,200,37,42,214,85,91,76,150,62,162,184,179,116,211,112,148,96,165,40,180,83,101,12,53,94,138,186,19,228,49,77,219,37,217,138,184,69,76,165,90,150,5,156,110,23,50,26,171,53,101,91,7,198,244,158,183,164,34,117,9,94,73,55,135,240,226,153,125,34,123,105,175,250,189,79,231,191,255,242,55,255,244,10,63,255,254,87,145,255,118,54,28,67,126,111,72,53,9,92,9,186,213,17,226,44,254,241,234,185,110,85,72,85,44,80,0,34,156,253,6,10,58,33,98,185,93,172,209,252,71,21,246,164,146,161,19,88,51,136,152,14,27,8,83,82,165,29,33,93,51,10,156,164,115,75,175,38,234,174,100,75,233,6,74,171,166,197,245,89,235,2,34,65,193,65,57,68,100,72,193,240,152,84,161,148,209,57,17,186,27,77,25,35,98,163,194,84,41,233,23,57,67,42,147,233,72,33,66,147,80,38,133,149,186,123,86,106,211,145,67,66,65,92,69,37,147,93,12,52,65,165,44,101,16,88,52,3,161,1,205,78,218,151,181,186,232,109,8,171,41,52,196,200,133,195,36,106,89,41,215,152,68,43,17,26,1,137,143,171,135,55,29,52,44,35,37,117,248,202,17,165,118,147,85,68,71,34,75,119,9,212,106,83,156,98,94,161,37,0,0,2,188,212,193,195,44,147,57,0,134,55,196,101,197,253,151,67,218,54,193,36,95,246,74,171,123,26,223,255,187,127,255,141,127,255,255,255,151,22,46,112,191,214,255,76,191,70,156,126,82,240,212,203,254,127,195,124,221,41,118,149,143,8,224,181,138,55,57,218,187,103,161,0,0,66,113,59,133,38,16,156,100,8,168,50,44,16,34,18,3,8,139,4,131,10,203,0,33,97,196,171,5,8,150,252,189,161,192,227,128,76,177,46,149,227,118,143,173,150,118,174,85,89,45,149,86,67,25,11,130,172,22,109,127,6,73,59,79,23,130,83,201,67,92,54,24,224,48,92,37,180,147,46,99,250,157,174,249,232,228,30,52,79,21,218,231,255,251,178,100,175,140,165,184,102,217,27,15,75,194,74,11,251,35,24,163,158,88,237,165,88,109,176,219,1,48,170,172,28,193,26,240,202,4,131,194,105,125,56,221,121,148,48,33,173,28,151,28,35,86,252,45,150,15,12,150,196,186,216,235,103,205,198,185,150,212,173,61,122,76,174,141,9,119,115,122,213,153,161,113,180,184,102,74,30,241,58,229,203,62,210,170,219,154,163,29,173,139,56,130,171,213,185,29,14,136,50,205,168,182,124,162,144,123,79,140,33,59,88,121,136,187,154,164,207,125,240,229,168,173,191,86,254,243,252,43,242,112,1,248,83,4,132,210,228,19,142,29,29,33,65,3,203,30,213,179,208,246,34,131,167,126,101,231,59,97,143,253,159,232,97,255,255,255,255,230,127,255,255,255,153,138,9,161,45,71,223,212,227,110,69,107,115,50,167,150,166,97,33,214,249,255,231,206,156,101,37,138,246,81,187,91,156,180,0,0,75,184,44,8,113,1,6,32,30,101,8,224,66,84,198,82,160,49,208,200,128,128,120,80,28,192,199,101,12,33,49,136,110,21,25,105,11,126,210,208,149,38,134,42,134,0,100,40,36,123,162,203,25,178,48,68,110,91,234,88,216,132,132,191,29,8,105,208,151,190,173,213,52,150,84,77,169,64,210,74,8,180,89,133,185,107,138,67,21,65,19,72,70,202,148,32,29,9,125,66,202,197,58,202,123,13,113,16,156,54,94,204,46,31,242,234,227,168,158,243,245,113,236,241,131,248,249,44,245,211,133,107,225,117,28,181,22,74,102,26,46,137,69,249,18,97,228,38,61,68,10,107,237,118,156,236,201,37,195,35,228,43,81,9,126,64,20,188,169,235,42,122,251,58,236,61,231,42,147,65,104,159,99,37,232,52,150,203,9,25,230,42,134,237,51,151,251,51,89,95,90,209,116,197,255,197,192,0,192,0,0,3,152,249,33,165,244,238,86,69,217,141,131,228,97,243,137,46,100,148,158,250,166,115,174,103,88,189,177,163,149,109,245,148,238,106,110,80,218,63,254,255,232,251,251,110,223,230,255,255,246,24,183,26,245,220,220,223,31,241,30,24,227,127,135,244,79,218,254,131,236,16,15,68,173,210,150,121,163,249,181,97,44,192,2,155,183,172,25,155,49,172,216,8,83,108,148,23,20,12,56,228,175,18,9,47,16,96,96,4,196,135,89,146,87,175,53,72,229,177,136,229,119,68,144,166,74,232,48,215,133,188,146,178,229,200,232,241,221,138,68,33,48,227,70,164,164,126,226,4,227,229,197,212,108,174,194,252,60,219,106,211,92,230,205,204,162,39,105,217,62,168,230,135,175,209,184,82,77,163,63,95,120,208,226,87,144,93,135,238,163,155,147,244,135,204,198,255,251,178,100,204,140,166,130,104,214,27,120,98,240,87,39,186,250,61,37,46,86,65,153,94,108,176,217,73,108,179,171,204,144,23,73,230,173,173,25,171,249,126,181,87,167,96,204,98,74,188,163,68,197,40,190,143,45,170,230,25,57,251,52,147,144,77,24,95,197,192,232,184,119,237,243,47,115,24,14,146,181,155,137,215,217,32,225,250,65,104,65,180,217,226,187,159,135,96,146,197,59,211,56,132,53,233,180,81,48,184,129,180,209,19,144,73,219,171,254,117,222,17,206,171,82,188,254,25,255,91,99,159,255,250,123,101,247,115,255,66,218,186,161,149,10,174,207,153,146,135,46,182,103,179,75,149,221,93,71,93,72,198,164,105,146,180,50,148,219,42,217,212,73,213,209,134,148,54,74,168,118,73,142,52,63,76,168,42,44,64,0,0,1,176,72,116,14,116,52,225,228,112,144,101,82,113,137,200,227,130,115,36,2,76,28,11,49,128,124,192,162,99,8,129,65,162,195,6,3,1,33,226,73,28,252,101,73,222,192,193,11,41,28,131,10,132,34,170,40,97,180,36,109,98,211,104,136,160,194,2,23,1,91,20,144,143,48,132,163,87,75,104,139,15,97,110,194,22,128,225,229,51,116,64,101,211,170,53,39,105,112,250,195,82,192,176,51,190,224,200,222,119,254,2,145,228,38,16,139,103,1,224,68,137,88,61,113,160,180,43,41,56,90,59,46,100,126,102,112,160,215,221,197,215,115,233,229,213,235,150,147,109,219,83,175,56,141,186,174,103,83,195,42,195,24,224,93,106,179,223,245,49,204,154,197,86,173,50,123,214,189,255,89,122,71,218,175,101,109,35,251,247,99,207,247,193,99,229,83,141,67,189,248,203,122,220,50,236,57,247,255,150,254,211,2,56,198,1,5,232,201,240,164,92,232,0,0,102,208,48,128,11,8,51,98,162,194,165,0,181,112,145,2,213,123,143,241,78,45,198,57,163,18,247,30,182,186,56,2,183,85,58,139,218,191,255,166,213,253,55,70,255,246,69,181,147,251,86,96,88,99,156,66,230,237,186,136,45,5,12,160,0,193,43,225,104,70,106,138,43,53,185,235,167,184,83,53,184,104,9,27,66,90,115,151,130,203,129,205,124,0,11,128,22,231,111,57,236,94,104,127,25,40,139,240,197,146,14,234,84,8,50,232,5,28,13,4,112,9,152,58,93,244,30,18,134,14,42,6,72,52,5,166,136,129,162,138,56,138,1,18,20,68,248,88,2,213,72,7,216,28,13,53,213,43,35,40,7,13,186,79,67,174,241,162,36,137,224,64,75,222,141,79,228,12,217,165,86,218,76,7,64,130,53,145,71,100,18,170,116,240,196,145,56,182,3,242,10,212,52,167,216,162,38,20,99,255,251,176,100,217,142,198,253,102,83,147,152,99,112,95,236,186,243,36,67,186,89,17,161,82,109,48,218,129,109,40,107,204,193,14,121,81,186,96,149,44,37,150,80,226,254,129,159,75,111,108,75,20,131,98,89,115,201,161,183,186,201,11,48,1,86,189,178,161,218,189,167,4,15,231,255,100,210,41,3,148,123,48,116,204,104,214,57,43,143,71,158,96,102,210,82,189,112,146,175,178,200,81,105,192,151,110,120,198,147,208,118,167,137,79,77,103,147,166,183,25,0,2,19,182,67,242,1,92,245,107,196,214,202,236,26,100,17,151,245,156,111,173,204,149,34,32,25,170,28,17,33,152,158,10,10,222,168,189,63,233,116,84,217,209,211,253,127,238,250,210,242,181,12,154,209,10,34,101,74,109,149,50,94,81,95,196,29,204,233,62,104,152,193,86,1,109,175,173,121,220,223,177,32,87,43,77,228,92,7,145,58,68,0,18,74,116,100,228,225,129,201,156,76,157,48,80,88,195,141,132,35,132,197,73,22,97,36,162,17,112,131,98,226,23,80,136,52,178,9,22,91,164,139,146,172,26,10,185,80,9,116,7,140,240,88,23,6,35,12,197,91,119,173,216,123,82,230,251,185,54,228,212,137,201,25,156,10,184,223,137,152,173,36,190,174,109,104,230,76,7,175,38,167,42,173,136,201,34,148,36,131,35,251,70,202,246,181,98,70,148,20,152,37,108,93,81,95,21,247,73,104,176,164,41,36,7,160,217,69,233,219,20,105,53,88,148,219,48,210,135,49,96,34,117,69,153,135,81,150,221,106,42,83,205,115,154,192,140,82,19,28,106,217,240,98,155,143,84,247,215,182,187,38,129,115,12,42,157,75,225,136,174,97,106,166,89,115,13,54,15,154,172,69,83,126,174,50,229,10,69,254,197,255,1,191,50,0,43,169,117,156,32,20,7,132,134,228,105,34,138,146,215,206,126,223,156,172,215,206,94,75,223,183,211,255,78,159,217,149,107,111,107,19,144,141,228,71,131,37,197,179,9,81,206,101,255,222,127,243,195,181,29,11,71,153,252,242,85,147,2,111,68,157,25,174,190,214,162,17,138,204,26,76,213,7,22,107,244,215,253,186,184,0,2,82,161,68,179,19,205,49,66,1,228,97,36,128,96,160,56,68,105,221,10,12,104,60,70,4,64,58,23,38,32,8,104,67,35,74,114,50,20,56,31,102,29,114,216,204,60,50,4,16,100,36,11,47,95,36,193,141,200,12,12,159,43,198,2,135,145,61,231,149,56,148,17,250,120,75,44,5,67,83,49,73,172,43,203,35,208,30,97,243,241,234,199,102,39,44,58,62,115,248,241,235,48,86,4,190,233,211,180,115,78,81,29,154,29,149,47,23,111,116,107,21,255,251,178,100,206,140,198,95,104,213,155,108,78,144,85,203,75,35,25,66,184,90,225,205,84,109,176,89,193,79,35,107,140,144,151,32,243,52,142,63,88,202,234,182,125,1,246,181,55,148,159,12,5,168,85,161,4,107,175,17,122,241,216,188,141,13,108,157,239,100,211,42,116,238,61,223,61,217,121,94,139,105,159,73,139,78,79,79,3,18,75,7,107,234,98,213,147,52,201,169,76,198,213,41,161,33,188,82,1,223,42,106,245,106,122,190,182,248,234,147,67,250,127,234,2,10,87,104,0,0,27,140,1,186,22,39,26,88,52,147,71,72,101,54,40,139,248,34,94,24,155,24,138,182,94,112,149,103,150,222,124,92,99,115,219,134,209,75,66,153,50,167,41,159,151,33,181,255,253,22,92,253,110,65,97,64,155,37,235,59,113,8,138,197,199,12,92,235,198,3,74,213,22,43,93,204,33,68,2,158,109,40,0,0,19,116,65,212,222,7,49,103,0,52,206,148,208,172,19,32,156,0,33,42,13,11,98,66,198,26,0,21,5,193,24,80,3,134,226,33,221,66,139,250,21,24,71,209,61,186,75,133,180,4,27,58,66,116,134,25,45,155,4,47,50,91,56,171,193,250,194,1,119,97,184,113,175,59,119,92,23,26,9,130,243,175,15,65,13,56,237,17,3,195,132,103,208,146,225,41,237,145,96,168,177,197,36,161,166,177,59,89,166,12,162,219,22,236,252,140,111,73,85,86,152,32,150,147,245,148,37,76,139,186,115,113,84,34,161,252,36,104,208,25,14,21,90,110,184,24,144,205,182,72,66,139,42,82,165,15,160,202,105,38,211,200,196,149,75,58,181,82,85,121,206,28,144,233,146,100,73,192,250,61,153,12,166,248,170,147,25,115,86,52,210,20,153,130,72,161,41,69,46,145,244,252,154,161,38,0,77,207,250,17,180,24,89,9,248,43,10,143,147,109,82,121,95,220,53,111,253,12,5,197,144,162,255,162,255,111,255,221,46,198,255,170,182,193,197,175,35,127,70,45,150,159,76,165,170,148,185,255,194,39,233,243,32,22,8,97,67,57,172,67,18,34,185,136,239,164,200,212,223,51,208,16,46,189,104,49,123,102,155,54,193,147,81,160,0,33,39,7,24,204,243,116,210,199,128,141,38,46,150,58,174,60,54,103,192,194,17,51,3,55,48,160,211,7,65,93,161,196,35,200,141,1,208,17,221,51,17,206,26,115,101,33,198,14,214,68,144,208,100,73,241,44,125,163,160,212,189,134,41,64,32,6,222,125,132,195,171,141,153,62,235,210,78,242,55,207,67,125,13,204,191,22,93,113,64,108,144,26,51,139,158,37,13,42,140,242,18,112,210,138,167,37,155,36,46,34,182,149,238,88,72,153,245,255,251,178,100,207,140,70,116,105,84,155,88,74,240,89,11,219,19,36,67,186,89,121,161,82,109,229,43,193,117,164,236,156,96,162,105,35,36,219,200,48,148,122,130,103,48,58,63,136,10,137,74,193,116,23,180,42,139,52,137,237,44,48,103,49,60,89,157,221,223,5,12,127,80,54,138,70,142,161,75,118,163,165,153,67,22,35,176,184,126,180,205,108,89,77,201,178,173,102,108,105,84,207,101,158,197,169,93,197,85,197,114,170,120,169,139,171,134,124,242,193,0,5,182,221,128,96,229,18,7,35,58,81,71,253,217,188,63,114,63,17,185,108,42,98,47,253,240,16,191,253,234,101,15,149,82,166,31,8,2,24,70,168,56,174,162,238,36,117,91,14,190,236,113,163,15,184,214,26,236,113,187,219,241,52,180,186,74,188,222,240,198,46,235,66,173,131,180,239,218,12,10,187,34,163,96,207,223,255,248,246,155,222,192,0,0,17,80,194,232,205,188,208,226,192,76,241,132,210,66,10,166,70,98,124,97,193,165,208,26,128,49,2,115,66,18,16,100,99,164,105,136,73,128,74,38,96,79,220,113,133,40,37,133,32,10,36,209,84,187,198,56,47,234,67,195,228,37,18,136,93,215,252,40,24,240,74,90,251,191,12,226,72,188,27,60,150,52,141,149,212,235,58,71,102,92,220,221,178,101,201,19,44,6,215,64,8,10,133,210,22,24,18,6,78,82,174,130,16,85,147,221,100,133,4,180,70,153,149,91,216,167,107,72,235,8,88,20,0,192,194,18,4,54,245,214,79,4,182,35,80,145,214,172,38,81,197,241,142,174,65,54,23,197,165,7,157,185,76,227,30,36,222,9,98,102,216,171,206,144,147,33,151,28,40,154,9,71,25,45,7,125,139,68,234,173,71,143,17,154,29,122,120,245,74,105,244,113,173,102,86,246,213,152,0,136,246,223,83,7,72,16,79,12,94,244,27,163,139,187,200,204,49,209,149,33,101,209,191,68,79,152,233,255,234,81,17,151,218,27,51,114,150,112,206,151,159,241,239,113,7,153,246,70,30,33,26,40,88,228,4,230,205,241,35,84,12,160,145,32,30,77,126,69,49,196,103,218,111,223,93,241,74,213,156,5,239,255,207,198,57,241,0,96,45,153,240,76,158,233,137,156,19,25,74,209,145,232,16,22,26,249,185,145,164,25,9,225,157,17,2,177,193,169,72,238,6,48,8,249,94,140,172,6,20,208,64,79,141,225,25,26,166,89,192,21,140,18,84,36,196,52,80,19,172,90,128,58,133,174,74,68,206,148,170,155,90,45,85,87,5,72,163,50,166,108,240,243,118,114,25,212,51,27,112,93,51,162,152,51,22,37,6,226,113,32,80,242,251,212,104,61,33,162,9,24,39,255,251,178,100,206,142,198,144,104,211,155,121,74,240,88,72,219,35,24,163,124,91,117,149,74,77,225,141,137,98,158,235,76,144,139,32,20,162,92,144,115,186,243,3,21,139,38,50,73,205,222,114,27,28,188,117,103,26,104,170,161,130,207,98,197,252,173,115,191,253,23,76,214,174,80,197,198,173,108,239,135,168,129,50,219,191,106,29,22,91,74,120,63,66,166,52,52,125,182,116,248,188,36,217,236,156,97,115,168,144,57,236,197,59,72,173,207,65,75,99,239,191,218,186,218,186,9,180,121,30,9,154,223,86,54,107,140,127,254,12,82,0,0,164,225,0,217,176,44,144,8,21,38,44,25,92,26,182,133,209,100,228,186,106,246,69,102,230,97,47,78,155,8,37,58,240,207,218,145,137,102,32,168,163,124,136,254,20,60,211,134,69,176,216,167,250,125,50,13,144,140,103,253,7,44,109,117,43,11,161,39,206,186,163,243,247,207,141,89,146,76,88,184,177,17,140,22,245,225,56,0,22,229,188,85,57,201,68,6,150,64,144,197,140,77,99,8,12,56,146,69,170,170,230,14,74,244,193,208,109,26,6,74,157,232,30,30,156,133,192,203,77,114,9,5,67,228,51,226,104,230,72,137,177,20,244,244,148,174,138,212,133,174,147,207,80,220,181,30,181,87,221,27,16,59,6,29,58,246,78,176,63,21,219,129,189,213,15,91,122,11,190,156,46,105,28,214,156,91,248,115,143,72,45,8,163,75,50,232,255,40,175,4,16,22,2,184,186,94,209,144,90,142,47,253,2,198,125,86,92,244,76,229,238,83,244,204,73,171,187,98,130,196,19,235,214,195,114,124,212,89,70,183,3,157,40,49,78,137,45,65,71,46,156,202,68,4,0,1,249,119,48,4,112,58,96,150,153,149,68,93,35,35,113,241,229,18,61,75,96,75,223,211,186,255,255,250,145,209,87,95,144,72,44,59,1,152,72,205,101,94,165,158,187,26,102,237,166,236,140,203,183,221,24,24,104,224,128,84,46,46,34,26,96,230,199,66,73,122,193,5,162,110,101,194,117,54,82,92,1,49,52,4,233,148,195,93,133,204,167,6,20,69,24,234,114,99,164,25,152,140,70,92,37,152,217,68,97,114,185,156,73,6,46,50,24,4,112,40,25,0,30,200,64,70,36,31,135,37,3,106,49,162,13,66,224,48,80,184,96,166,145,215,132,205,132,6,64,9,16,16,91,211,66,96,116,25,32,208,168,82,238,1,145,135,2,47,48,64,33,0,52,28,147,39,68,180,104,8,36,75,228,64,37,69,87,155,66,134,216,83,112,156,186,157,78,148,161,225,130,160,37,156,149,176,199,110,71,99,45,198,134,85,53,89,220,159,102,246,223,140,99,168,14,47,182,189,255,251,178,100,198,140,133,47,103,215,27,76,52,210,82,232,219,39,24,98,100,32,89,209,68,46,105,143,217,118,13,170,204,196,153,200,140,161,52,170,122,97,90,30,144,95,232,61,104,76,124,77,179,44,177,8,66,176,255,86,50,118,181,151,14,208,207,90,170,231,46,60,46,187,167,46,50,97,69,207,117,191,136,87,57,132,184,168,246,10,249,166,55,11,205,21,143,222,154,246,73,233,96,220,51,67,113,84,209,109,109,175,212,199,213,48,118,125,93,198,149,246,207,35,170,215,50,222,227,124,189,239,154,254,71,144,210,101,171,244,204,205,217,200,249,30,96,0,5,21,1,192,136,9,47,9,215,28,166,86,172,172,9,108,26,53,113,90,22,85,17,202,15,7,65,95,201,192,57,136,57,20,26,213,245,205,229,239,216,125,52,32,22,6,217,150,35,61,81,49,130,242,96,111,120,164,204,12,26,99,146,89,66,80,89,223,21,67,8,20,159,88,218,221,203,72,151,9,52,72,32,120,124,70,200,225,169,42,113,8,0,164,238,220,168,108,235,158,46,176,4,0,25,73,140,10,36,8,89,74,208,26,23,15,3,0,169,212,26,250,164,122,194,181,234,140,17,172,203,36,114,117,27,152,0,193,139,7,86,0,226,130,64,125,182,200,78,5,196,41,40,108,4,71,161,52,41,161,69,173,37,6,20,91,109,243,0,236,155,132,73,66,35,31,215,87,9,213,138,161,76,164,117,177,209,125,125,98,173,33,167,0,70,39,97,210,68,160,95,76,231,5,36,130,207,39,136,138,151,130,68,19,45,145,52,39,201,221,139,115,53,207,142,149,120,202,104,53,71,7,86,238,31,44,37,199,9,68,234,212,217,94,37,22,163,167,14,58,226,81,122,162,87,69,212,162,103,5,0,13,101,223,129,162,40,42,71,4,31,49,91,150,150,34,18,114,16,229,41,141,76,255,52,31,235,255,248,36,13,197,130,157,83,48,254,142,168,65,78,61,99,176,103,65,130,242,199,54,4,79,165,141,149,19,203,8,69,67,228,132,199,143,238,85,70,77,44,115,133,113,48,185,246,37,42,39,106,64,0,24,194,3,4,197,168,192,199,193,208,196,242,44,196,195,52,195,131,184,195,242,112,192,33,132,195,176,52,195,33,164,199,208,184,196,177,200,44,24,0,133,16,49,50,96,208,246,98,8,32,48,24,24,227,131,35,3,42,232,183,139,56,80,195,104,16,17,134,228,70,59,198,184,66,50,5,71,101,6,21,18,225,145,130,9,81,16,1,137,168,1,45,41,87,98,8,128,33,3,135,44,5,35,76,164,30,107,74,116,194,212,93,202,82,214,96,205,104,105,46,181,40,117,74,223,246,25,59,14,202,165,172,134,180,34,228,46,122,255,251,178,100,193,140,197,64,103,215,27,73,52,194,79,69,155,19,36,35,110,30,37,157,68,78,229,47,193,145,50,43,76,193,14,105,164,90,153,218,149,16,155,76,46,20,70,70,156,21,71,140,149,156,219,89,35,141,91,83,52,170,196,16,64,47,53,102,190,168,217,142,162,65,241,80,194,145,181,245,154,173,214,100,137,12,227,108,10,179,218,119,8,197,39,238,32,205,181,149,132,167,30,186,205,193,204,195,159,93,94,109,20,84,106,113,154,221,41,183,211,140,237,169,234,203,70,214,50,86,210,176,72,150,18,138,2,128,0,91,155,148,134,131,129,192,156,95,92,107,7,212,201,134,152,46,48,244,192,198,78,23,242,58,15,14,169,41,63,131,100,111,201,83,255,218,242,93,122,172,92,175,108,165,246,197,238,166,81,84,142,19,217,114,206,177,29,16,149,155,63,178,53,242,6,254,176,122,8,7,37,47,49,182,65,83,50,193,127,192,224,154,15,13,171,169,45,209,68,50,17,194,59,1,137,20,141,16,0,21,37,188,70,84,63,25,166,44,41,12,40,44,205,160,76,194,106,115,68,5,25,184,89,172,249,54,130,14,58,244,138,102,106,252,121,77,45,73,63,12,180,181,101,173,105,175,43,0,168,202,89,211,135,21,135,95,246,125,61,79,57,73,110,158,86,216,72,209,10,10,56,208,98,37,89,38,40,170,25,44,108,133,178,115,43,43,36,66,40,248,61,90,61,135,227,132,114,29,146,50,142,146,75,200,171,19,169,65,134,196,165,80,116,13,158,101,21,189,13,119,181,15,220,130,133,73,136,137,206,227,225,237,180,146,127,43,112,74,246,155,255,220,95,5,174,94,232,228,182,63,103,127,153,138,18,120,219,106,178,202,135,17,156,102,17,68,179,155,17,186,121,4,147,81,104,172,140,252,101,10,83,0,5,169,183,96,163,72,24,98,68,246,121,125,144,140,141,102,222,230,232,156,68,70,121,127,201,255,152,191,231,35,47,142,95,231,255,191,148,140,199,166,76,76,234,193,67,78,28,62,57,239,76,130,186,27,179,143,126,29,66,99,73,63,133,255,211,204,185,183,115,209,227,118,118,103,254,65,208,222,128,0,48,92,107,52,238,16,53,24,38,49,128,229,48,112,4,50,148,175,49,64,169,50,164,88,48,12,38,49,108,197,49,0,25,4,150,198,10,12,205,20,56,212,22,24,12,153,0,67,3,243,148,48,44,104,112,33,145,42,97,132,2,135,152,6,103,80,169,150,86,100,8,128,141,6,27,79,192,168,32,170,144,197,170,14,92,195,42,97,12,72,71,160,128,148,99,65,24,18,91,128,176,114,220,151,53,24,4,32,216,107,95,98,139,50,97,57,90,75,100,202,122,27,125,101,81,255,251,178,100,194,140,197,186,104,213,155,88,74,112,78,236,203,35,24,35,158,94,213,185,66,78,233,47,201,122,50,235,204,144,142,105,213,30,123,154,227,145,13,207,195,112,27,186,253,94,219,189,76,253,186,45,38,105,196,195,224,209,136,192,6,23,40,50,185,49,242,179,53,151,3,147,79,139,82,181,50,166,92,93,141,31,105,116,50,103,137,136,30,109,11,73,78,126,188,165,126,68,112,138,24,151,96,250,232,233,171,219,196,44,34,68,205,202,116,181,199,13,201,139,131,53,214,70,135,84,184,27,89,92,55,34,176,247,95,173,119,73,161,251,6,113,73,230,255,255,198,233,76,170,215,240,0,20,151,241,162,65,11,196,129,228,199,153,83,162,79,81,205,14,47,159,220,45,180,208,200,71,46,126,137,193,146,95,255,244,51,240,122,216,179,140,7,114,203,254,22,95,84,182,181,97,58,146,156,51,114,24,244,225,155,55,149,136,205,150,36,96,160,131,59,147,51,40,174,159,46,212,209,173,61,222,82,154,58,13,136,80,218,181,242,191,225,66,173,198,196,0,1,180,94,52,172,76,218,193,240,50,80,209,167,0,65,188,84,114,102,224,65,132,133,102,86,11,139,14,12,70,103,48,24,40,195,65,51,2,132,194,160,194,96,16,24,72,101,225,1,162,152,34,198,120,72,192,97,33,224,2,64,41,6,44,120,67,37,50,122,132,0,131,5,140,9,84,202,1,45,71,22,214,80,208,212,81,102,168,251,240,220,20,84,180,177,216,140,7,43,142,192,80,36,48,243,58,114,201,85,137,117,3,162,251,75,30,89,233,29,120,211,102,187,102,199,112,175,103,221,142,82,48,55,163,197,34,145,177,247,235,151,249,172,84,1,92,222,44,8,186,239,247,198,16,2,59,75,77,217,157,227,204,203,50,149,78,96,152,163,131,33,172,169,131,11,78,178,32,188,239,219,249,202,65,74,106,168,154,139,32,86,150,148,28,12,131,164,243,175,185,21,171,45,0,47,138,0,128,142,236,30,31,34,15,115,39,8,78,209,150,64,138,173,151,227,51,38,106,21,221,50,63,197,196,75,71,113,250,127,255,127,251,160,214,117,148,136,91,91,253,189,173,251,26,16,96,234,148,140,158,234,71,67,37,166,46,103,214,138,72,243,113,170,97,48,165,80,210,133,30,125,220,206,147,40,96,5,219,127,232,32,1,202,52,129,194,133,140,121,163,8,0,66,16,73,202,130,8,69,38,33,130,5,36,98,9,44,58,17,26,156,186,87,45,167,100,237,79,39,50,96,45,246,167,20,135,238,54,156,75,58,128,73,136,244,237,180,12,186,21,72,138,248,251,91,171,169,42,26,158,29,34,105,152,97,81,68,227,37,70,2,45,33,123,190,255,251,178,100,188,12,198,121,103,210,19,154,51,240,79,137,235,3,36,197,14,22,9,155,90,109,49,53,9,67,40,43,140,145,14,112,6,232,79,210,133,38,164,77,170,146,155,6,216,134,83,245,217,15,182,79,40,137,216,156,123,234,246,78,97,164,41,9,137,69,99,230,26,154,140,66,161,20,87,36,136,17,176,141,89,154,178,136,252,252,91,67,105,180,210,145,171,82,30,243,61,238,71,115,88,148,215,89,204,248,182,37,65,254,79,53,211,221,171,97,182,69,84,64,5,185,32,121,2,16,76,100,66,160,64,141,134,203,81,102,87,49,84,126,211,250,31,98,197,162,5,3,175,248,115,51,234,235,209,219,244,236,95,223,180,180,120,55,116,127,207,44,204,172,60,243,157,66,38,122,160,198,20,90,255,167,236,110,24,169,72,84,219,158,109,49,234,54,105,223,93,159,124,116,0,76,118,77,12,200,209,205,70,57,204,75,106,12,134,11,76,144,52,12,15,56,140,87,35,76,129,14,12,75,61,76,68,30,76,247,30,204,46,40,140,8,0,140,68,27,204,50,47,130,6,3,5,194,35,15,202,241,80,120,193,240,196,194,144,196,192,208,176,20,42,8,64,144,17,48,112,32,97,50,171,143,50,8,88,71,161,96,193,10,140,36,0,52,205,116,153,112,33,11,136,10,154,88,12,76,10,142,16,138,70,211,130,197,18,168,223,39,226,99,163,217,119,16,72,160,4,134,203,31,167,149,206,171,12,167,123,224,230,172,184,10,42,160,202,211,118,146,37,65,169,234,111,88,122,61,60,112,222,115,52,54,91,29,21,220,109,200,119,150,233,136,217,93,36,64,42,128,226,53,32,90,6,81,26,145,67,226,68,225,200,200,81,146,133,214,80,134,252,144,84,202,220,158,34,131,18,66,86,13,65,151,63,36,139,77,209,180,217,138,183,145,240,111,245,107,114,104,119,98,149,32,103,37,178,88,128,82,134,238,89,228,85,70,115,215,70,134,89,94,169,191,221,168,214,139,218,170,253,63,62,198,166,128,6,73,184,240,38,149,9,100,59,157,22,86,193,97,63,91,84,151,101,9,205,95,119,146,184,4,35,64,167,120,80,191,162,146,156,142,255,255,110,218,87,202,50,225,183,4,255,23,251,188,219,106,194,24,233,185,206,195,206,184,48,167,255,228,121,50,56,15,224,208,148,58,239,68,98,80,210,139,70,34,225,92,113,252,130,126,21,185,225,195,3,96,98,190,152,49,65,77,124,0,199,96,102,12,26,7,32,166,160,1,108,198,178,0,196,163,84,168,44,136,3,241,103,104,168,43,152,188,55,22,100,200,128,32,193,144,192,195,0,116,18,9,24,62,59,24,4,8,143,11,132,240,135,136,84,196,145,224,9,255,251,178,100,211,142,200,55,116,207,11,185,76,224,102,236,218,211,48,67,154,90,133,151,68,46,229,15,209,70,39,236,12,145,137,97,196,80,24,64,21,9,41,144,26,178,142,180,178,2,129,160,149,3,42,152,52,18,101,23,205,151,22,73,158,14,142,176,163,34,49,129,32,215,146,96,52,7,29,237,177,19,121,153,3,178,228,202,96,102,23,75,65,86,164,219,253,35,146,192,146,136,132,13,55,67,53,247,57,36,190,240,118,80,92,80,179,143,44,185,20,202,184,221,103,188,150,31,26,21,208,241,235,7,91,202,154,50,7,138,171,107,240,173,164,170,25,102,218,23,100,156,15,139,46,81,7,72,134,133,87,105,104,60,124,90,19,191,20,204,183,21,181,196,148,75,94,211,83,51,83,100,1,9,45,198,96,17,100,219,34,0,6,91,249,196,5,22,19,53,166,203,23,210,7,32,16,234,207,121,234,132,86,192,87,73,255,216,223,175,255,253,254,188,146,88,104,150,37,253,57,74,168,82,185,211,67,109,67,89,217,93,186,53,100,171,3,22,205,22,206,244,171,239,29,130,244,139,195,101,51,151,224,123,71,119,70,123,167,223,215,216,196,0,39,45,188,41,16,231,85,30,62,102,75,153,163,160,80,229,83,38,76,128,88,134,180,37,32,127,156,84,104,138,142,0,22,66,249,162,114,125,175,6,16,178,35,66,50,46,85,90,217,221,54,175,16,132,56,43,254,65,21,113,3,101,135,9,91,46,76,21,16,8,98,15,176,119,180,88,234,32,112,208,58,246,211,88,68,180,176,35,70,207,172,214,199,166,251,38,201,89,13,219,108,176,110,161,41,201,175,218,174,202,117,66,84,149,155,145,92,209,85,94,47,103,14,82,196,99,79,218,171,132,221,146,140,233,113,68,18,71,149,16,254,178,206,121,43,126,157,8,239,254,173,170,242,37,70,138,49,215,97,62,166,222,43,171,168,206,190,225,215,245,117,105,48,22,155,178,125,192,1,46,223,148,1,75,40,149,89,245,212,198,241,45,156,242,123,151,191,184,63,138,255,203,47,255,254,196,8,142,187,8,219,35,40,94,203,230,247,203,126,68,42,228,237,242,51,97,92,127,42,124,63,78,184,135,236,218,15,255,33,187,239,253,248,234,69,96,47,69,142,251,20,202,121,95,185,93,208,12,193,85,96,224,22,148,209,49,48,195,211,220,202,160,144,197,209,224,72,17,30,112,9,132,179,2,8,115,20,194,19,46,5,240,0,148,96,160,36,14,12,140,19,14,204,50,6,76,5,1,12,45,14,48,11,29,24,78,178,65,8,67,0,29,74,161,185,182,250,166,47,48,133,4,140,10,0,195,144,57,22,136,22,126,217,204,18,149,11,184,132,116,69,103,201,255,251,178,100,177,12,197,147,104,213,27,88,73,240,79,40,219,19,36,35,156,90,205,125,66,46,228,207,201,80,178,236,12,145,14,57,40,56,30,147,214,62,216,218,246,47,19,61,111,213,81,182,136,190,112,253,12,149,175,69,29,183,130,5,179,6,191,208,39,210,89,136,124,59,58,224,213,187,49,69,156,76,164,201,17,87,230,92,214,223,99,90,145,248,126,109,237,29,5,215,194,220,129,128,124,186,63,94,235,211,101,97,179,63,167,133,18,171,118,54,47,82,81,84,234,230,227,108,178,40,220,191,212,217,121,78,221,223,157,158,109,15,170,244,117,71,109,210,138,205,206,248,171,44,0,10,93,249,99,130,160,163,8,58,4,50,64,103,83,99,37,183,148,227,108,189,10,199,255,255,255,255,253,62,173,122,110,136,49,191,181,211,244,48,67,40,69,86,147,204,240,226,37,106,126,191,216,116,18,25,210,173,20,153,190,18,64,227,212,133,207,201,139,132,127,210,169,234,166,144,211,37,243,143,244,64,148,220,0,1,99,12,228,14,149,60,58,250,40,193,141,147,69,176,140,174,80,49,98,56,228,6,211,20,26,76,124,174,50,24,36,216,42,224,8,232,199,194,115,45,9,64,19,73,220,139,105,4,237,31,90,2,4,21,8,23,34,0,0,162,198,80,73,231,8,21,36,6,16,130,113,65,5,204,10,144,48,34,134,134,141,13,48,32,2,12,8,135,185,40,34,87,172,100,88,0,4,82,33,60,12,153,45,27,232,5,115,59,212,79,19,82,108,79,155,208,211,157,91,11,110,3,144,220,134,153,86,4,224,90,123,174,18,234,94,146,68,13,178,119,44,154,179,106,185,79,247,237,63,180,101,218,43,91,104,182,83,183,184,246,85,223,153,107,14,19,173,80,137,102,82,180,215,87,197,124,187,38,14,193,104,109,175,195,207,100,48,71,20,195,21,31,93,243,155,52,220,216,236,229,125,197,75,33,125,156,157,180,219,125,133,251,221,100,77,175,223,170,13,178,241,222,133,184,28,47,206,168,80,96,0,45,183,235,1,58,130,170,7,139,39,72,175,61,62,128,114,19,161,250,255,229,127,255,255,204,255,244,36,99,27,20,80,249,249,249,173,201,140,243,179,126,20,111,115,138,236,223,252,217,10,168,34,45,187,18,223,219,5,43,74,159,254,110,127,127,136,115,147,200,98,35,135,237,255,67,15,160,14,6,228,13,34,241,57,250,24,4,213,55,10,208,200,136,243,6,136,9,155,195,166,67,48,151,204,26,50,50,226,212,112,62,100,0,32,66,232,119,185,138,10,44,220,149,177,136,38,102,152,150,156,195,9,46,33,132,176,97,130,28,52,132,64,31,34,135,106,24,14,2,165,230,52,90,111,175,116,255,251,178,100,194,142,199,61,104,80,19,154,99,112,78,44,187,35,36,35,126,27,129,171,66,78,105,45,193,84,165,236,76,96,23,9,154,83,24,29,87,208,175,71,17,237,10,5,91,72,220,236,161,219,39,1,157,78,69,146,250,89,27,135,88,213,27,199,102,13,107,191,17,130,130,75,133,71,61,108,92,217,203,30,77,85,17,153,56,202,200,95,147,97,173,220,89,89,193,165,18,97,100,55,74,206,56,212,45,152,108,114,18,93,57,51,40,201,217,115,158,173,76,46,21,218,237,176,70,105,57,158,164,45,36,127,52,193,18,232,84,109,152,199,91,196,227,76,228,108,198,200,244,224,104,218,136,230,194,202,211,150,187,125,165,24,83,30,229,63,31,215,218,10,187,188,86,0,44,219,248,88,60,145,3,230,131,153,32,30,98,140,248,218,246,223,39,191,236,198,14,103,95,255,255,236,199,84,69,114,217,30,186,209,81,8,101,253,145,238,82,182,186,168,197,73,150,226,138,3,145,25,89,31,202,169,125,39,57,84,76,66,119,183,74,153,227,217,217,234,175,113,43,255,39,62,119,255,180,145,147,120,6,194,138,209,138,83,33,159,34,97,144,134,33,136,225,89,149,2,9,136,225,185,166,32,81,132,32,105,136,195,8,240,182,97,153,140,96,96,120,96,192,8,98,112,0,13,230,109,198,5,200,11,41,56,36,0,9,204,160,149,43,14,88,85,156,10,56,104,143,26,97,40,2,22,12,163,137,2,173,202,102,165,35,128,7,5,179,69,110,109,203,1,221,150,48,164,210,174,19,22,160,118,158,71,218,57,14,189,46,179,138,209,219,198,197,94,25,227,100,147,103,39,149,13,80,77,8,209,165,52,122,122,104,146,82,54,37,152,158,139,68,184,107,58,179,148,54,137,137,167,52,241,101,189,143,54,131,102,87,72,239,114,208,154,36,130,97,0,189,204,250,40,187,109,50,73,81,59,105,84,37,9,226,87,168,58,124,227,173,142,116,205,197,180,243,99,251,137,237,144,201,153,166,173,23,220,181,187,172,249,232,180,172,38,85,40,36,245,74,150,180,0,39,219,116,33,177,92,190,114,135,115,106,221,209,235,54,236,107,198,160,160,36,242,255,231,75,255,255,236,72,35,249,20,135,22,165,12,119,176,209,21,246,157,242,252,15,185,94,214,30,170,18,185,104,23,151,196,157,109,28,125,197,140,25,232,133,203,177,214,168,203,229,190,179,199,86,55,186,236,22,162,183,67,255,129,103,32,183,64,99,3,93,14,216,60,51,72,24,202,206,163,5,182,204,100,164,48,24,252,88,180,97,226,73,130,76,134,52,24,152,65,130,97,112,208,41,26,97,209,217,170,130,107,214,129,152,155,148,100,135,9,21,5,70,255,251,178,100,182,142,198,230,103,80,139,186,91,112,88,136,187,3,48,40,126,90,89,165,66,78,105,13,201,72,26,235,140,195,9,81,59,202,194,42,0,33,81,74,147,68,49,56,18,77,101,33,160,162,129,16,132,199,71,145,0,214,50,20,9,13,142,9,106,110,92,216,128,50,219,88,89,152,54,203,59,184,217,152,139,71,135,27,171,200,224,78,210,207,177,168,181,45,235,161,96,192,64,21,235,161,242,131,197,178,146,105,36,88,56,181,181,89,157,167,224,178,199,42,32,138,215,209,233,56,212,55,40,129,58,171,75,233,29,192,193,243,69,146,61,35,188,241,217,252,212,184,209,99,27,21,78,222,38,221,39,224,110,51,130,12,30,28,92,169,208,130,75,75,65,131,53,171,198,208,243,165,135,235,117,159,220,189,54,174,165,0,7,36,183,16,74,227,155,197,231,201,194,115,178,53,154,104,65,209,26,141,181,144,131,15,187,109,111,223,111,255,255,176,148,55,210,137,203,144,56,207,84,173,151,103,102,18,182,210,12,240,144,140,57,204,181,252,251,232,245,55,59,118,135,171,120,29,157,159,250,39,57,181,232,203,29,107,95,255,234,90,221,0,2,81,52,46,164,50,173,112,194,67,144,8,104,198,195,19,34,139,9,137,134,164,12,14,136,12,10,77,48,240,64,193,5,193,135,192,5,153,108,3,146,58,70,66,49,172,1,90,136,6,66,55,17,240,11,60,45,248,68,172,17,141,187,16,90,22,161,227,99,178,183,157,213,11,110,141,227,101,98,210,214,13,44,114,214,100,191,40,187,255,148,178,81,29,18,9,171,194,65,245,83,88,35,175,112,236,234,35,225,243,29,125,242,155,254,75,127,40,219,254,178,38,12,40,189,126,95,235,120,28,60,114,75,164,246,142,31,186,182,28,142,145,123,171,235,46,115,12,99,2,68,109,193,21,214,56,194,143,215,255,237,123,206,199,104,176,226,141,250,251,210,142,57,214,165,38,121,246,29,51,63,232,170,209,195,114,194,155,203,174,191,204,30,65,88,40,19,136,239,115,119,69,125,162,250,93,27,113,93,245,107,16,56,4,0,4,210,239,160,68,209,145,17,68,242,229,180,65,18,152,203,14,190,130,47,163,39,245,255,251,255,251,35,35,107,252,128,203,152,57,17,211,79,247,253,25,158,219,239,71,35,46,215,215,149,117,149,157,27,91,35,49,207,92,222,141,18,210,251,116,130,243,85,77,251,77,245,62,205,0,156,146,252,50,192,15,144,205,9,114,141,192,67,30,93,98,13,33,220,117,103,2,66,166,36,48,166,174,43,82,125,23,147,182,235,181,200,212,96,168,41,214,97,172,198,23,57,132,114,1,134,105,169,96,131,229,174,38,177,40,241,65,44,255,251,178,100,177,12,134,174,104,82,155,153,98,240,76,106,251,23,36,98,84,87,45,163,88,109,48,215,193,53,179,43,168,176,142,249,136,138,4,107,95,112,191,33,89,204,148,77,15,21,67,4,113,178,160,168,152,67,131,147,163,112,204,174,83,185,114,21,183,88,249,31,11,53,142,28,205,106,140,191,178,241,144,76,185,188,111,118,81,192,245,153,213,254,137,100,122,108,240,149,27,80,33,8,228,168,140,145,98,201,171,212,222,227,181,68,135,112,79,56,162,131,151,232,154,33,26,158,177,231,151,192,239,29,105,136,101,26,114,89,32,165,195,53,65,12,93,115,238,38,124,23,187,221,255,115,18,160,48,0,19,110,234,41,32,137,68,162,4,212,74,177,2,110,55,243,9,160,231,196,56,157,80,199,85,215,169,117,236,230,236,51,95,255,255,28,255,226,246,79,243,223,211,151,94,15,43,48,229,249,207,62,106,1,214,1,178,116,125,75,154,148,215,210,107,90,145,18,181,62,150,223,248,9,168,0,165,27,216,47,33,223,225,57,134,25,70,130,194,55,193,74,9,188,96,204,5,87,3,65,143,59,9,20,194,18,205,172,63,212,141,206,37,24,142,175,244,51,110,172,139,27,214,153,48,18,35,55,47,40,45,188,120,132,217,168,134,118,4,99,179,89,118,82,172,28,24,96,31,161,251,76,164,76,210,209,133,218,155,100,235,216,36,62,129,67,22,154,91,118,26,135,174,237,237,203,76,224,94,87,63,67,18,200,158,126,245,110,227,107,163,179,51,67,199,47,43,34,202,197,92,214,79,98,138,15,137,188,155,236,81,242,129,146,215,71,178,215,235,49,51,1,37,99,103,139,224,107,92,124,168,201,155,218,148,115,96,230,135,189,44,244,119,231,239,12,14,59,213,220,230,241,159,156,74,243,171,161,163,94,0,67,242,8,65,128,93,149,68,165,106,65,16,145,24,32,54,200,68,15,33,129,86,74,37,154,32,90,91,243,81,100,108,89,104,28,41,87,95,226,223,225,87,200,25,251,27,240,122,134,247,90,245,196,111,133,6,134,236,235,28,215,25,26,218,146,190,133,181,245,0,8,25,96,126,59,88,182,53,64,62,48,196,163,48,56,162,50,200,100,49,172,28,53,52,24,48,196,36,49,204,58,30,29,12,113,20,65,31,76,59,208,0,33,202,13,64,188,224,140,229,253,96,230,133,200,241,130,81,163,200,79,90,50,100,228,70,138,133,84,185,61,64,198,68,37,137,151,78,2,64,46,198,46,244,55,120,84,225,40,148,88,49,65,88,32,178,152,110,121,180,145,98,249,173,150,128,23,230,96,106,1,154,69,135,195,163,224,208,69,28,103,112,37,14,245,201,198,223,14,174,205,21,120,165,33,199,255,251,178,100,196,12,229,199,104,213,155,56,97,112,70,66,58,178,61,38,56,33,217,205,64,78,233,235,193,98,51,42,76,246,21,41,105,128,120,171,158,161,202,83,6,117,185,218,95,185,234,123,168,23,224,156,207,148,32,233,80,163,28,209,204,12,145,110,72,30,198,78,76,228,95,220,118,165,98,142,188,179,188,54,60,154,19,123,51,139,148,139,85,115,182,218,229,123,9,50,204,169,86,43,88,163,188,212,23,6,87,39,186,125,107,239,89,165,51,246,91,8,244,49,80,226,241,22,135,48,230,4,55,145,149,47,241,151,7,208,153,166,99,98,59,78,187,86,11,58,133,158,27,233,99,196,151,253,253,98,106,120,210,107,63,27,254,208,217,212,129,81,224,38,72,18,24,123,144,67,168,81,166,80,172,25,152,241,186,27,199,39,207,180,56,209,144,121,41,197,34,228,44,16,69,246,98,127,232,79,255,255,255,90,57,26,36,236,202,50,233,254,170,132,179,253,169,25,47,250,63,186,155,171,79,251,186,178,162,182,106,244,62,85,35,137,149,24,215,157,27,107,90,170,164,81,143,59,0,0,0,97,144,99,103,227,59,64,227,10,197,48,163,115,54,188,48,3,147,34,20,48,210,211,8,59,10,145,26,177,80,16,112,112,104,48,68,194,129,218,79,212,54,12,124,85,102,10,86,10,124,152,218,3,231,77,1,24,160,80,220,118,88,185,210,237,45,90,19,41,130,84,177,174,72,16,151,15,35,42,221,104,206,168,88,39,185,158,202,109,75,29,136,14,5,101,151,33,43,9,3,221,148,60,18,152,164,142,192,66,207,23,171,28,22,206,0,162,68,69,194,18,15,26,114,239,72,211,155,117,22,151,123,204,106,200,118,235,104,175,143,205,200,48,197,253,135,181,150,86,236,46,255,151,152,207,107,175,63,213,198,93,91,214,58,78,243,207,32,118,87,247,235,29,58,101,15,123,219,198,179,202,79,36,126,221,11,127,57,107,123,185,72,95,252,222,190,93,193,229,130,164,216,151,54,250,14,17,162,144,16,0,1,57,186,112,45,25,96,65,19,170,170,155,69,62,239,167,248,232,245,243,48,145,4,237,107,165,166,254,186,47,255,255,255,255,239,255,126,92,167,180,45,60,207,235,163,28,185,127,12,185,29,239,233,101,33,26,122,186,17,148,84,255,242,154,181,43,65,14,142,101,60,77,53,222,231,36,182,238,194,222,8,35,156,152,52,24,233,48,161,68,200,39,243,19,133,204,108,27,53,80,72,12,36,48,48,240,195,96,50,98,248,208,28,46,1,121,129,62,40,34,195,28,185,2,49,0,161,29,102,90,109,80,122,137,138,130,103,37,113,46,245,152,255,175,7,217,230,70,118,154,228,218,123,39,158,255,251,178,100,184,14,134,148,99,81,147,121,99,112,81,43,202,231,48,67,142,88,85,153,74,78,97,45,193,68,35,107,140,195,20,225,90,85,58,149,208,55,179,111,117,120,246,49,136,117,223,212,2,244,88,198,196,21,55,242,56,50,43,106,177,240,212,81,21,19,131,107,12,24,145,155,29,85,181,45,38,155,248,213,166,126,69,0,103,170,147,126,83,145,69,250,85,198,81,82,214,193,221,94,92,146,83,173,204,140,126,73,96,182,69,66,61,37,86,14,251,113,93,134,163,47,213,143,241,219,237,28,180,141,239,82,121,42,245,80,237,219,114,245,15,231,137,237,119,89,107,55,44,106,0,1,105,111,46,128,214,78,29,29,206,74,11,185,72,92,163,43,139,64,221,102,154,201,57,19,85,253,151,255,255,255,228,230,247,72,52,32,84,218,103,201,204,169,208,249,250,93,143,51,157,250,63,158,69,18,245,117,209,186,116,120,73,138,255,62,218,98,45,99,232,129,66,195,88,68,86,11,184,120,230,192,0,21,112,185,228,207,92,208,195,73,140,5,134,121,31,152,221,170,96,1,33,147,2,226,49,33,143,68,226,48,201,141,6,98,34,12,81,46,225,131,20,0,214,168,97,104,56,32,9,6,164,76,50,152,160,146,9,140,64,140,1,32,145,245,156,45,26,96,176,1,65,189,56,20,84,120,28,208,227,235,177,239,97,10,250,211,15,21,0,197,167,41,172,187,79,220,21,32,42,103,14,228,67,134,19,42,125,230,139,80,56,131,123,61,101,175,24,170,47,64,126,179,31,102,45,109,202,82,223,222,199,48,178,137,64,203,236,38,130,15,148,51,253,171,209,214,4,124,67,139,154,248,134,57,172,222,173,22,4,86,81,13,187,23,97,156,172,183,147,3,236,124,227,82,96,100,122,17,69,6,235,9,7,14,132,199,88,180,33,192,217,160,170,73,139,125,158,237,210,109,255,238,121,136,228,117,2,186,192,1,201,118,47,132,73,116,168,61,249,20,42,18,168,130,51,237,85,193,10,28,171,148,255,254,223,255,255,170,55,229,127,71,118,96,204,181,183,182,255,62,244,250,25,136,118,29,234,143,204,154,160,178,163,89,217,132,17,139,169,19,125,254,246,107,204,69,70,123,170,50,43,151,106,124,193,26,155,128,0,66,78,1,104,65,92,134,46,14,97,208,198,12,124,95,211,53,64,56,52,81,81,211,38,19,48,178,67,41,52,45,64,178,196,136,23,121,145,13,36,16,54,178,76,21,245,18,147,4,128,15,230,148,190,218,122,189,127,86,5,232,110,178,199,117,141,82,76,211,42,180,61,42,109,217,155,63,110,49,122,6,205,82,215,196,169,140,228,172,119,83,191,185,242,55,224,62,196,167,254,227,211,255,251,178,100,195,140,198,130,111,81,147,140,70,176,79,44,186,227,48,98,56,88,49,163,74,109,225,139,193,69,24,171,76,243,28,184,103,12,139,48,166,78,151,34,200,177,154,78,95,166,123,147,186,193,120,25,115,11,53,167,189,128,242,9,113,251,151,35,156,127,33,183,220,167,219,104,246,103,227,130,45,186,75,218,199,255,14,191,251,153,59,236,199,95,186,213,29,141,197,249,110,117,17,26,158,185,199,229,191,171,170,27,206,92,206,61,91,116,123,155,79,102,107,57,44,212,72,7,57,51,88,218,92,199,82,50,0,135,136,98,137,107,215,93,64,234,49,180,164,215,154,206,65,83,243,95,28,255,255,253,236,255,215,85,99,152,178,2,133,139,158,114,28,234,93,54,166,120,48,142,90,158,134,176,162,5,3,193,97,227,40,30,86,253,104,172,66,5,26,81,128,224,63,114,181,153,13,0,0,39,29,220,2,230,117,93,96,103,113,213,163,14,68,11,55,11,9,154,152,66,218,2,142,34,185,136,17,160,250,135,32,44,132,21,19,85,136,112,53,103,43,2,136,146,132,144,1,160,61,16,228,57,14,120,115,153,201,146,88,167,96,51,21,234,73,39,100,96,75,40,74,18,64,170,166,95,116,166,35,131,4,165,163,139,238,50,90,185,106,81,161,167,89,208,172,170,17,218,146,120,225,65,196,104,92,69,121,229,201,213,88,233,232,253,195,229,156,175,10,99,230,179,31,211,166,137,237,205,89,242,19,148,37,143,234,80,22,67,17,14,87,84,201,172,129,204,105,4,225,25,29,102,171,62,78,236,73,158,231,93,120,184,176,157,69,113,162,124,138,244,187,168,116,234,58,77,25,116,104,103,167,207,55,111,50,51,73,97,224,197,204,162,254,198,185,100,193,199,204,165,106,253,16,0,24,238,232,177,127,29,15,81,27,150,45,93,211,169,84,236,174,17,35,106,20,75,190,251,157,249,95,84,175,255,127,255,255,255,147,250,159,129,20,43,255,39,235,42,232,111,183,175,84,98,127,187,231,190,215,133,80,186,199,73,216,134,79,118,202,223,109,94,103,95,61,121,216,116,159,91,80,150,33,101,204,152,178,160,167,103,211,63,16,34,28,0,56,237,220,43,236,226,154,58,161,81,168,197,22,21,44,100,150,153,5,137,140,96,216,154,14,9,192,161,194,161,70,226,165,87,156,16,147,205,145,93,48,26,210,1,86,167,90,131,67,208,228,130,34,156,176,141,75,36,130,163,175,165,82,193,192,208,52,135,72,20,123,232,238,54,118,134,57,142,14,169,99,8,102,48,116,116,63,63,236,190,47,72,168,132,36,202,163,250,206,219,218,93,168,92,213,101,101,99,97,96,160,27,183,89,143,58,176,17,247,79,90,255,251,178,100,209,140,134,101,104,211,155,111,100,64,92,108,10,195,60,70,158,87,173,157,80,109,97,137,65,114,176,43,104,240,143,33,141,113,173,75,164,78,92,203,8,146,160,181,167,174,236,205,91,126,222,77,216,157,250,70,153,99,142,79,202,102,157,116,226,121,178,44,201,75,118,55,83,182,114,90,219,9,181,143,99,153,114,150,187,66,217,106,158,206,206,86,223,18,90,63,9,150,125,0,88,160,182,238,235,145,112,194,237,158,143,119,7,58,94,131,139,181,103,50,205,46,107,168,142,113,93,188,143,45,117,255,195,251,98,38,26,163,175,188,255,254,189,27,24,59,215,154,164,37,255,229,227,103,215,237,198,10,79,63,191,253,232,143,158,61,197,131,121,194,149,143,250,95,218,71,96,42,21,97,107,1,163,28,42,193,139,176,86,126,76,68,0,0,99,4,37,115,209,142,243,106,70,147,21,87,211,60,14,179,12,155,19,37,8,51,111,134,147,28,6,147,48,135,3,10,138,163,0,12,83,1,0,3,3,70,3,20,130,241,4,243,146,168,207,23,51,73,139,172,98,196,154,132,192,81,4,88,13,150,179,182,196,64,144,201,9,83,85,129,119,7,2,23,88,24,37,155,134,31,108,229,100,139,148,193,65,0,82,45,140,11,29,110,130,163,68,98,213,226,179,34,37,119,253,77,232,91,138,159,155,118,85,70,67,34,152,125,158,167,246,55,4,184,213,215,43,239,194,224,227,9,36,141,0,60,76,90,68,162,40,71,100,135,133,46,221,153,163,167,169,2,241,2,152,228,45,191,70,74,85,124,235,227,5,203,51,19,167,52,96,114,114,35,124,197,242,218,247,190,185,69,225,215,65,7,85,163,118,93,105,239,170,228,144,113,110,102,133,10,85,125,105,173,35,96,86,243,106,147,155,82,3,156,133,245,171,106,118,24,67,238,199,85,220,196,219,88,31,235,77,221,41,78,244,59,179,6,109,246,41,226,129,220,183,0,23,57,55,67,0,228,134,134,177,165,40,24,46,67,195,221,221,93,57,100,170,250,205,71,43,173,105,70,110,244,209,127,253,7,197,170,72,225,162,225,33,84,105,74,199,210,173,98,149,154,253,127,119,170,9,177,21,217,127,213,223,207,193,57,102,251,156,248,196,87,213,42,5,236,135,173,21,192,238,255,228,228,225,35,58,8,86,29,12,110,55,0,101,44,221,139,232,175,143,0,2,129,112,130,14,116,84,49,173,193,33,85,169,132,83,166,36,54,152,180,216,101,66,201,32,96,198,35,232,52,44,74,46,217,205,100,111,78,3,248,95,32,129,36,154,28,80,6,210,17,16,68,192,147,171,2,6,58,109,9,235,91,232,246,128,138,143,240,140,47,171,167,64,201,160,104,187,255,251,176,100,215,140,199,234,111,206,147,186,99,114,99,203,234,195,48,163,142,88,73,151,70,110,97,43,193,58,47,107,140,176,142,121,102,110,240,89,123,102,98,77,7,8,14,212,204,160,77,202,13,180,196,40,152,186,156,33,169,207,86,204,42,104,225,161,221,97,180,49,214,153,97,214,89,134,243,81,102,237,20,43,229,31,158,184,239,247,92,175,138,200,109,68,231,169,62,252,189,85,95,99,116,111,229,69,93,78,225,53,169,69,106,54,198,84,69,174,217,172,252,87,34,249,42,89,167,218,218,102,199,153,93,86,146,109,57,109,238,207,110,36,163,3,101,171,177,172,118,250,192,1,9,191,68,92,72,48,77,240,101,61,143,9,231,80,99,25,105,62,253,219,102,117,117,154,37,255,255,255,40,203,255,255,255,215,59,52,212,59,169,133,114,172,24,233,88,162,143,56,24,94,108,136,36,225,210,126,171,40,228,222,100,191,210,77,238,165,76,206,203,122,9,187,182,251,39,178,81,0,204,25,93,59,6,80,206,33,97,9,204,212,96,211,7,177,12,178,140,54,216,88,56,254,56,137,49,65,100,194,103,17,76,208,120,198,144,85,195,100,96,114,204,212,212,12,18,83,11,75,244,177,58,225,22,57,81,160,226,134,168,35,182,216,150,202,107,171,201,73,96,86,45,57,154,194,67,137,183,4,183,25,2,232,87,208,108,190,73,6,183,153,193,6,112,128,22,106,233,54,209,158,72,56,187,2,72,71,57,49,130,228,128,85,147,142,250,207,163,47,170,119,132,243,229,96,140,84,189,236,175,210,91,246,161,138,159,245,183,81,47,35,158,251,175,215,135,102,14,65,233,173,241,56,139,205,215,119,53,93,116,133,16,181,116,161,123,87,21,93,118,82,171,33,15,142,141,68,122,182,27,87,121,148,158,159,16,79,204,242,90,33,192,16,0,1,219,190,73,154,5,6,6,134,128,26,176,176,186,172,189,184,197,39,74,46,228,20,238,250,43,127,233,255,255,255,255,255,219,254,186,28,83,157,212,83,189,39,234,206,136,37,201,68,174,150,35,148,58,85,49,108,200,250,25,153,229,51,23,217,149,152,210,246,102,123,158,234,202,200,199,4,147,94,97,42,141,156,0,220,119,115,5,117,59,241,193,8,240,128,192,195,78,140,133,0,0,66,108,226,6,0,2,97,68,194,1,64,97,98,66,32,76,80,12,64,37,3,62,232,126,191,93,162,16,8,6,116,16,70,151,70,176,164,157,229,42,113,11,144,179,69,51,50,45,167,99,202,226,194,171,129,66,69,21,181,202,217,247,176,232,217,200,153,214,161,125,90,57,47,86,183,126,23,175,234,27,97,146,111,50,169,228,80,34,171,104,214,221,20,245,155,235,82,255,251,178,100,197,140,134,12,101,80,139,153,74,244,85,76,186,215,61,34,14,88,45,163,78,109,189,146,193,108,48,43,12,241,14,57,165,195,94,181,118,109,188,111,147,185,169,30,114,197,165,105,177,198,202,78,49,102,127,187,119,254,212,45,231,217,117,150,54,205,61,223,75,63,95,87,151,66,64,233,43,195,149,156,140,228,176,222,25,168,252,101,133,109,155,156,201,40,35,99,95,110,214,151,109,27,62,113,220,177,250,167,246,0,10,146,238,218,38,80,89,85,144,186,9,76,199,85,5,241,35,94,163,95,48,228,71,67,152,126,98,174,191,183,255,111,79,252,171,254,133,125,142,87,46,95,207,225,23,154,153,200,68,15,180,54,25,13,190,175,153,45,243,64,96,37,245,160,51,188,205,137,152,120,197,249,89,151,132,40,133,213,122,122,221,141,195,29,229,108,96,32,108,14,129,0,204,15,125,76,57,234,141,0,54,7,94,99,1,78,195,13,80,83,41,20,112,18,250,74,53,25,58,1,4,14,102,29,158,102,28,128,227,194,177,133,33,129,128,228,113,80,27,48,160,6,65,177,33,152,10,10,130,68,48,84,166,16,64,44,14,22,130,229,137,202,159,77,38,48,74,25,103,196,76,45,32,228,4,73,22,216,70,3,165,34,111,217,128,65,72,204,227,23,173,130,71,217,100,117,247,73,169,83,101,101,47,91,41,126,95,40,54,118,3,104,183,159,135,160,103,233,196,101,76,178,248,126,86,78,100,51,184,130,85,142,178,223,152,32,198,134,165,248,118,108,205,232,22,143,238,227,207,107,238,175,73,208,170,205,26,26,102,19,119,202,169,94,93,234,59,13,251,59,242,77,238,94,44,230,107,220,177,76,117,106,123,152,163,175,168,153,72,166,217,22,116,31,50,134,129,73,79,75,90,58,215,30,203,23,161,187,151,203,91,246,105,55,239,252,154,193,51,51,51,181,202,179,15,64,77,224,0,236,187,228,91,97,176,198,97,95,68,63,166,149,109,117,123,6,246,131,29,236,169,6,44,33,190,133,254,191,255,255,251,145,250,126,76,205,225,139,58,114,63,151,249,185,62,251,150,242,245,75,99,97,66,81,79,239,145,244,201,221,160,48,8,204,73,126,18,59,3,98,255,243,27,4,70,155,131,22,140,142,214,40,156,38,164,244,170,47,3,136,135,214,181,152,9,34,112,21,41,175,139,5,132,177,105,12,184,161,6,130,130,64,134,15,10,152,144,74,1,30,153,0,184,8,76,195,12,40,0,37,35,248,104,153,128,81,126,197,141,1,58,217,201,136,51,201,45,224,128,21,244,93,72,211,34,105,78,10,151,199,24,138,30,54,174,212,236,118,121,234,140,205,63,69,247,136,220,135,102,115,133,220,174,255,251,178,100,211,14,231,99,110,206,139,185,100,80,94,140,186,195,60,67,140,24,61,163,68,78,101,43,193,54,163,107,12,214,8,41,38,27,80,2,185,85,28,64,96,241,66,105,39,30,187,22,64,122,24,130,219,21,77,40,45,203,41,103,93,234,25,149,188,226,9,205,47,61,188,18,175,57,239,216,204,187,162,108,70,158,38,44,251,130,105,99,40,209,183,106,173,31,145,105,117,38,212,37,13,219,166,175,117,39,102,150,135,243,159,66,121,218,117,191,56,127,102,110,200,140,78,107,202,227,91,225,87,234,17,158,165,255,178,57,116,31,139,238,147,205,19,132,40,183,200,140,220,248,230,170,144,136,192,197,19,235,79,254,191,255,254,234,183,189,42,250,238,167,96,71,175,219,230,155,39,93,91,168,59,135,102,122,236,233,241,127,154,130,135,51,72,94,131,140,207,255,200,140,177,13,69,96,42,26,159,7,237,248,248,122,201,0,4,155,148,194,4,179,141,182,13,16,47,48,41,44,203,68,51,19,10,140,86,116,8,42,4,10,75,3,67,4,137,140,142,31,10,52,105,136,72,154,42,145,10,178,210,185,32,11,208,50,68,12,141,164,188,163,138,42,203,215,35,170,210,46,183,5,226,240,194,159,235,18,235,48,100,236,106,40,200,249,62,227,203,170,79,85,157,221,33,219,69,146,137,246,117,234,107,72,208,145,41,241,70,81,35,39,7,84,24,77,10,185,116,105,203,138,76,122,238,33,55,61,66,25,50,142,237,86,200,114,208,249,66,133,36,182,100,203,100,102,82,144,166,226,216,180,178,107,61,90,212,216,66,246,8,69,98,101,205,147,213,222,247,65,143,41,192,191,233,171,50,23,94,144,146,153,248,245,82,69,3,99,228,202,245,137,38,137,165,33,225,155,30,203,250,75,113,0,32,0,138,142,230,0,137,92,162,20,233,132,129,113,79,69,134,107,98,179,48,187,235,222,75,18,81,200,218,42,191,111,186,89,211,236,232,186,95,95,250,255,202,198,32,191,255,177,72,96,97,78,216,245,210,105,100,111,245,191,255,145,109,151,245,36,6,89,182,85,102,141,175,195,255,217,144,215,163,187,128,50,57,32,138,165,206,108,90,24,100,74,228,0,10,225,3,201,129,209,233,168,192,105,130,73,41,141,134,57,131,200,241,134,226,161,171,164,217,129,162,65,129,37,8,40,155,14,53,12,51,6,73,67,147,4,132,67,55,208,123,162,131,10,16,16,193,120,140,49,90,226,184,59,155,52,133,53,9,6,12,164,150,90,31,36,90,84,22,4,102,101,240,0,162,28,10,66,181,16,96,81,244,237,10,170,160,138,98,76,211,37,117,144,181,129,84,115,103,40,2,8,132,5,49,63,114,3,184,159,57,255,251,178,100,205,12,134,51,103,210,27,153,74,242,93,140,186,167,60,67,142,96,137,189,62,78,229,237,129,83,148,41,141,134,41,144,174,209,76,140,233,166,215,52,63,76,22,157,152,240,100,82,143,167,88,82,56,192,141,184,42,149,186,55,50,237,37,22,227,220,37,139,105,240,92,48,195,100,140,206,126,71,112,93,25,243,109,222,226,151,248,141,70,1,227,150,117,195,11,83,248,239,26,162,192,121,21,198,144,97,83,157,107,18,56,48,167,16,166,118,136,217,159,225,112,203,187,103,93,39,2,63,83,198,106,250,125,3,165,32,203,59,222,189,104,110,39,40,214,86,249,137,220,91,91,27,139,26,244,212,53,239,16,252,123,153,87,181,233,155,252,65,143,241,104,147,219,15,0,7,0,36,163,64,115,180,241,80,72,92,230,16,141,77,141,218,168,193,89,157,62,34,130,58,232,96,74,67,222,51,140,92,73,200,10,59,55,159,142,187,25,250,127,255,144,143,93,142,2,64,216,124,77,241,79,215,62,121,164,166,114,104,163,31,121,28,240,211,34,226,69,124,169,100,34,38,154,105,64,47,115,75,141,0,0,97,193,209,255,201,166,170,10,152,49,58,99,112,65,165,83,6,90,61,154,204,16,1,15,152,104,28,48,67,48,216,144,72,18,97,81,16,140,38,12,29,137,3,16,60,85,40,39,38,129,112,22,21,22,13,236,63,32,216,80,195,47,38,108,149,11,25,15,6,114,145,43,165,35,86,2,34,239,41,220,243,101,66,115,90,116,80,149,58,172,136,70,244,48,183,186,196,0,174,92,11,10,21,132,37,44,55,20,189,75,0,40,74,90,58,66,129,109,91,47,137,116,3,52,62,42,183,3,147,84,37,110,204,89,5,86,173,4,71,199,65,245,145,121,253,80,156,106,72,203,239,4,248,247,29,151,27,196,206,203,140,222,15,143,233,76,99,41,127,82,191,26,85,29,75,234,105,121,198,49,21,102,213,162,85,53,151,45,59,237,69,136,179,25,134,103,110,179,65,131,185,81,250,213,233,220,129,233,198,111,111,130,164,205,69,225,154,0,16,0,14,28,139,160,228,81,28,199,33,242,190,69,18,8,116,13,33,180,69,157,20,224,169,68,162,54,214,186,234,148,234,49,255,73,221,126,223,255,255,255,232,4,5,38,127,255,255,253,213,90,85,138,161,97,96,25,169,49,0,225,237,91,16,159,104,105,65,211,234,13,24,181,236,222,132,40,27,17,24,24,253,217,160,1,128,20,204,252,120,200,106,205,137,52,207,144,11,214,76,158,100,2,128,210,114,192,145,122,229,32,79,70,186,116,83,77,49,73,157,74,184,100,73,18,24,66,135,147,42,149,100,128,58,74,44,189,86,25,160,179,149,189,255,251,178,100,182,14,166,218,103,81,19,152,99,224,78,135,234,167,61,39,60,25,229,165,70,77,229,141,201,40,167,169,228,244,137,96,4,71,222,58,56,214,217,234,34,180,106,50,254,197,83,177,175,91,148,75,174,58,82,252,157,21,42,177,78,175,111,93,173,242,249,151,107,94,126,90,125,212,48,101,38,3,69,31,77,22,8,14,27,113,139,169,145,191,194,18,92,26,60,121,179,143,164,190,178,120,235,237,210,213,70,213,130,54,150,88,213,77,61,116,44,90,122,13,196,93,83,170,127,35,125,90,115,250,76,84,105,81,38,118,45,178,26,154,234,106,95,179,50,139,123,144,222,238,238,171,64,223,252,225,85,155,166,211,127,182,136,115,151,181,107,118,123,241,124,37,245,2,1,228,200,1,217,38,55,199,225,192,81,158,41,227,177,233,41,11,54,64,20,91,158,162,141,48,179,45,54,103,60,138,148,101,95,184,127,236,102,255,255,255,79,247,255,167,255,255,171,214,181,183,167,178,183,86,185,20,219,187,134,64,41,255,77,114,83,39,94,0,55,169,137,0,2,139,184,85,80,237,81,76,32,84,26,104,104,37,6,100,214,2,46,5,114,33,97,131,15,161,40,48,64,188,228,65,163,0,10,72,188,110,144,196,78,133,225,158,166,30,32,165,4,40,197,44,9,4,36,191,43,27,212,130,77,165,2,137,109,94,102,223,8,245,245,113,59,85,4,176,196,139,15,189,99,124,190,95,15,17,38,55,130,38,181,100,105,253,153,153,195,213,5,87,135,218,30,144,249,101,227,80,122,178,209,152,71,117,121,165,84,114,67,170,195,183,30,72,90,202,19,104,247,57,144,94,200,99,182,150,31,58,118,155,13,34,162,250,174,106,78,78,145,148,229,133,195,181,207,148,60,204,20,239,67,123,230,211,137,77,126,164,55,90,233,102,80,170,237,181,87,48,151,101,145,83,235,69,5,7,118,103,61,218,108,183,28,204,44,254,167,0,12,64,0,0,19,101,224,252,102,92,212,236,88,49,27,119,69,194,157,227,249,51,136,82,66,123,141,95,223,95,211,127,25,255,127,255,245,75,155,255,158,215,205,230,144,228,103,181,80,228,85,158,155,238,91,60,210,43,170,94,202,96,133,85,43,135,28,244,0,0,217,128,37,134,61,90,138,2,12,195,42,92,166,198,134,26,28,248,103,132,40,32,32,96,4,65,138,10,102,47,13,143,12,1,161,1,81,200,146,20,201,160,130,239,152,104,3,142,6,52,74,82,250,80,65,30,71,48,228,128,162,178,176,33,121,110,16,86,11,72,88,8,120,20,24,22,53,30,36,109,59,52,60,46,194,79,209,8,86,184,43,1,116,106,177,152,204,65,59,224,7,69,83,4,18,230,187,255,251,178,100,188,12,166,48,104,211,27,111,99,208,69,43,250,202,60,2,200,30,109,165,62,78,101,239,137,53,136,41,204,246,24,224,99,203,65,80,244,213,167,46,1,235,164,179,52,209,108,162,65,13,133,40,199,162,236,184,70,87,214,69,209,43,219,58,238,248,59,214,162,208,153,68,136,64,24,208,232,12,207,151,145,208,219,143,56,246,132,201,131,115,42,148,201,193,9,116,226,195,148,245,228,138,207,123,234,43,67,82,186,19,114,35,117,99,87,102,84,243,107,218,71,174,98,191,189,177,108,74,128,206,25,61,47,62,116,217,184,90,82,71,206,109,155,68,37,186,180,99,234,222,5,51,228,147,118,145,206,183,131,54,236,243,124,223,193,112,160,19,166,192,29,219,4,244,255,4,108,130,33,167,1,41,240,55,69,12,9,130,23,91,146,91,81,128,114,104,219,236,140,28,73,150,22,34,102,145,155,190,223,150,223,236,255,88,224,240,5,67,121,197,141,37,38,194,89,146,142,97,135,50,147,165,135,40,32,167,14,0,156,222,116,161,36,88,0,4,75,116,192,171,14,93,252,200,81,140,205,128,206,17,76,174,40,202,3,142,44,108,20,14,98,227,166,60,32,56,8,138,192,192,82,0,3,9,34,40,23,64,205,39,163,11,87,216,180,192,224,114,176,230,118,130,118,20,191,159,227,65,38,34,134,146,117,11,122,144,82,11,215,98,12,74,217,20,2,0,149,52,172,230,226,211,185,143,22,194,116,119,224,237,56,179,30,5,41,72,15,94,86,88,117,239,21,108,225,209,2,86,122,42,164,139,182,216,251,130,195,17,182,209,249,235,92,155,248,172,8,87,146,222,84,118,113,90,111,17,45,162,146,52,177,226,82,213,131,88,89,131,111,124,179,93,90,207,168,169,156,114,239,251,182,181,79,168,118,210,205,163,215,111,149,109,45,200,20,84,197,237,112,73,74,49,38,90,126,247,205,219,202,9,233,61,183,54,97,238,0,0,3,186,96,85,22,28,87,109,2,199,224,143,198,135,200,171,187,68,250,109,106,95,108,212,10,13,82,251,35,249,189,255,250,47,255,255,255,171,255,255,255,250,246,98,109,125,151,83,173,85,232,125,78,143,170,217,205,66,157,181,242,185,39,145,92,249,25,227,41,107,174,168,172,13,21,17,226,0,0,165,39,48,41,129,129,163,51,88,48,113,19,62,37,52,55,19,38,7,55,18,8,48,72,213,22,212,52,176,22,92,133,204,8,48,79,6,182,64,2,181,3,3,219,29,85,184,92,84,68,38,228,24,83,150,151,100,181,18,182,92,90,10,180,114,179,139,83,146,152,64,151,73,32,199,152,141,143,8,116,71,72,184,115,94,105,30,110,225,152,149,220,15,183,224,113,255,251,178,100,189,140,166,80,104,210,27,111,93,112,79,77,26,147,97,130,42,24,217,163,74,109,189,147,1,56,179,42,156,243,9,97,22,206,207,158,160,64,13,224,88,229,163,110,59,20,174,254,166,95,170,102,70,165,88,5,43,183,164,121,31,156,154,87,237,60,143,155,46,8,186,85,38,28,82,174,245,81,118,76,221,13,251,249,231,251,104,29,53,235,195,243,45,82,157,105,150,16,51,139,249,148,151,157,93,29,234,126,228,80,164,141,138,129,198,90,46,159,158,95,178,179,76,93,66,244,25,106,61,50,213,85,238,129,54,244,128,7,51,23,197,17,184,143,75,109,63,84,112,29,46,209,166,191,149,187,39,235,107,53,244,254,127,255,255,255,255,251,74,251,255,235,250,255,170,53,204,36,154,59,161,10,237,86,99,42,206,87,149,233,224,215,107,106,251,76,49,89,221,40,181,6,233,86,4,143,210,109,10,34,235,128,0,204,33,202,48,185,236,220,173,227,69,78,205,40,68,49,212,180,208,232,243,87,34,0,192,115,29,174,12,140,103,48,16,112,192,66,230,252,193,130,114,211,24,56,56,28,47,36,7,24,28,10,97,112,146,33,45,144,194,1,129,140,134,38,2,3,164,16,161,18,21,254,138,74,155,101,90,149,86,184,99,101,252,17,140,189,160,6,61,130,17,134,49,227,111,209,137,46,201,26,37,215,245,232,163,151,179,7,94,36,194,203,252,247,184,131,209,156,187,6,72,239,49,120,157,168,63,183,98,183,100,143,59,125,58,173,154,172,253,125,36,236,214,153,84,154,146,236,95,45,66,39,118,209,108,105,61,231,190,11,152,213,217,234,245,26,14,58,171,186,103,215,110,26,55,165,77,238,107,163,6,107,99,141,42,165,204,157,209,209,219,143,93,233,186,163,216,69,241,46,136,115,209,7,171,150,213,110,216,127,61,78,174,138,237,170,126,239,221,122,135,248,233,127,243,87,255,203,63,134,246,19,0,0,56,0,0,211,230,160,33,31,167,162,64,129,21,32,178,89,2,48,87,140,238,67,82,73,71,131,230,85,126,191,73,84,75,125,247,255,250,127,255,255,255,252,38,232,33,242,62,10,175,236,83,8,204,234,223,84,121,81,14,45,176,40,171,72,68,94,163,176,248,106,250,71,222,159,194,24,200,27,173,191,249,39,252,224,219,160,19,12,31,20,49,19,176,34,28,106,165,233,149,77,6,78,113,24,236,58,111,129,72,64,4,192,228,80,97,16,192,225,19,2,136,204,16,1,11,131,13,30,15,195,75,32,250,23,236,176,18,148,172,177,163,64,75,7,98,170,136,206,189,146,201,185,166,132,85,153,52,55,237,210,69,117,142,190,147,245,249,42,138,190,97,249,147,24,107,234,58,255,251,178,100,205,142,167,64,110,207,11,152,76,240,87,105,218,186,61,37,46,90,1,163,66,110,101,109,193,45,175,234,205,134,8,49,133,117,32,169,216,230,44,125,247,128,80,114,194,137,63,187,181,83,57,177,170,101,85,151,139,32,73,133,134,98,155,15,14,215,201,229,154,67,157,124,170,199,16,150,224,72,170,2,149,177,206,122,246,145,63,151,118,169,230,164,53,158,123,58,85,158,103,236,186,206,234,25,110,97,108,68,203,182,250,115,178,174,28,101,52,122,189,172,84,208,251,21,50,61,55,77,108,136,37,233,18,31,139,245,27,54,245,85,90,187,153,70,181,22,149,253,129,91,228,131,69,9,87,44,59,53,24,196,61,80,74,182,106,27,216,114,193,146,66,43,221,91,70,94,217,18,223,255,255,255,255,251,255,182,127,232,103,254,136,8,230,132,41,175,215,115,48,50,125,71,109,187,94,136,255,248,156,142,198,105,193,49,154,84,6,95,249,102,150,252,136,128,0,0,99,32,222,14,68,92,51,123,12,218,130,147,118,150,140,70,234,52,18,0,203,70,114,160,104,201,196,227,63,132,76,32,16,12,28,152,16,21,72,97,99,104,8,232,22,1,136,192,225,1,17,208,90,40,50,179,4,0,208,117,49,67,1,133,194,77,101,98,17,4,74,128,185,164,78,67,20,34,16,0,19,122,18,164,219,248,217,125,82,25,189,131,22,43,170,178,73,136,214,160,201,218,118,226,174,22,219,232,76,5,115,25,82,103,196,229,249,95,120,95,55,42,228,250,98,202,153,181,219,209,189,139,167,169,105,107,12,237,109,132,241,93,86,166,91,104,235,198,70,92,182,133,77,53,185,123,152,211,214,93,222,19,188,58,29,150,44,238,87,103,107,109,127,148,205,89,52,237,71,83,106,109,215,253,157,184,203,248,11,109,16,198,178,178,16,105,244,81,19,108,183,108,166,36,185,172,246,169,250,180,114,183,74,199,206,179,244,128,0,2,239,50,4,124,102,71,178,2,39,146,48,187,29,108,64,81,69,70,5,122,11,46,173,38,44,23,17,63,192,219,228,223,41,111,255,255,255,255,251,255,127,254,255,226,19,179,255,190,186,27,240,218,88,71,251,240,203,249,197,173,76,92,178,192,19,34,84,161,90,199,233,29,50,193,13,38,224,14,98,27,161,139,172,128,139,9,149,159,134,113,63,152,38,214,100,164,240,154,40,194,161,115,46,138,134,12,161,4,48,226,21,83,6,8,204,102,109,65,193,96,16,160,120,0,1,40,20,3,130,73,138,52,9,48,177,128,70,10,32,16,176,192,6,155,65,115,48,155,147,60,70,230,112,135,198,97,162,2,168,162,108,45,1,4,85,218,219,63,174,125,114,7,90,35,79,133,233,255,251,178,100,199,142,198,218,104,207,147,143,79,32,79,108,202,163,68,35,174,91,169,163,60,78,97,51,193,45,175,170,140,243,9,32,2,176,180,149,58,73,121,106,142,147,42,13,156,185,125,233,124,171,203,33,20,223,114,204,204,138,172,101,58,113,155,136,212,228,198,91,150,218,157,154,151,246,155,119,186,238,94,218,137,107,25,125,236,99,247,254,75,24,222,236,114,142,73,169,21,82,146,64,148,177,241,199,71,221,109,122,128,135,209,69,90,96,212,103,39,248,244,163,24,207,164,122,244,130,30,51,249,135,227,2,39,45,38,35,167,5,107,211,143,100,27,134,39,58,216,39,164,189,73,90,90,0,4,25,186,248,28,17,133,205,75,85,113,143,214,116,5,242,28,43,181,24,74,176,180,24,116,173,29,91,201,213,223,255,255,247,255,175,250,127,219,255,223,254,234,68,100,245,183,153,15,217,226,128,68,21,110,205,49,74,178,247,163,245,34,181,87,83,35,58,3,17,49,80,116,186,64,0,0,74,156,98,72,254,23,13,66,100,214,100,140,121,60,205,27,77,44,156,226,68,144,192,0,118,96,38,15,16,128,140,192,0,204,20,8,194,7,68,32,110,149,213,36,24,16,185,91,170,252,48,112,65,0,34,210,77,84,180,135,214,203,67,120,33,77,54,90,198,220,38,184,236,48,171,72,20,193,235,40,235,44,145,167,229,251,217,206,211,199,42,99,18,86,59,80,109,5,221,97,134,219,46,77,204,154,105,198,31,16,79,146,84,57,120,178,1,214,151,194,247,167,50,20,177,166,174,164,79,236,33,125,190,147,34,152,230,77,29,52,150,221,110,249,124,167,213,13,102,156,39,97,72,221,238,215,45,94,55,182,112,207,232,243,106,212,130,65,213,90,1,195,140,236,200,13,56,44,187,138,36,178,147,213,110,63,85,96,79,55,210,20,60,111,164,0,48,14,233,64,39,55,19,237,8,136,192,167,136,156,75,80,92,60,223,170,82,57,92,148,169,76,235,245,196,22,95,244,251,124,102,81,201,71,122,140,137,253,63,255,255,255,217,168,111,246,79,111,100,42,63,107,170,179,220,159,170,29,214,102,182,100,91,202,57,236,237,158,156,35,208,3,152,177,236,104,3,113,199,15,39,133,57,27,96,72,98,124,225,144,93,230,184,13,24,68,14,96,35,81,150,69,102,56,15,144,6,4,36,35,19,5,196,105,51,48,132,146,92,193,98,212,59,3,1,1,192,197,78,76,32,42,143,66,161,225,80,14,37,129,40,20,4,12,29,225,134,138,166,137,4,211,196,4,162,194,235,96,131,196,60,138,4,158,139,145,153,132,88,239,8,198,177,126,46,213,165,48,242,151,208,48,177,160,154,186,5,145,25,59,24,202,255,251,178,100,197,14,230,38,104,209,155,107,79,32,76,44,186,163,61,34,28,29,93,163,58,78,101,147,193,87,178,234,76,241,14,121,252,118,221,75,14,182,177,207,25,84,78,35,81,2,87,101,144,95,119,17,183,56,225,78,210,73,37,92,212,43,186,164,191,213,82,183,110,37,173,199,105,174,205,77,254,124,255,175,122,206,11,123,152,235,36,157,245,121,222,246,226,54,56,79,218,46,65,107,88,235,109,47,173,193,208,217,184,24,69,105,91,255,104,104,229,213,211,198,184,231,111,171,36,199,172,185,77,236,247,77,39,123,24,141,207,216,187,89,164,232,22,196,238,176,57,185,154,45,132,202,137,229,115,11,100,53,248,172,91,131,9,49,173,230,104,111,49,133,198,110,238,161,30,148,125,117,86,209,254,222,159,255,255,254,223,237,157,114,88,183,111,252,61,87,222,253,215,250,214,205,142,140,41,65,34,112,209,209,245,127,190,93,102,218,82,183,135,80,136,224,81,14,203,195,110,100,64,248,32,138,0,0,1,84,195,195,35,229,22,13,216,182,56,42,156,215,136,131,85,166,141,52,0,13,40,24,96,26,98,50,217,138,5,166,9,11,0,68,36,130,176,16,92,44,88,49,232,12,179,5,97,1,160,160,192,84,182,109,204,88,8,96,130,1,128,192,13,57,42,90,210,181,43,178,215,51,194,210,48,29,195,234,141,7,225,144,192,253,18,243,68,87,110,54,68,58,157,96,101,248,173,55,106,212,76,147,72,46,160,96,91,80,4,76,209,60,117,252,98,239,53,224,252,177,49,104,121,230,70,234,64,108,173,155,220,59,83,14,242,231,173,187,199,42,126,177,78,215,95,180,183,223,250,135,240,96,56,221,163,201,172,234,186,240,185,230,159,252,65,246,201,165,74,181,90,234,233,171,252,114,37,15,70,39,46,23,139,159,76,84,101,113,32,250,100,210,49,215,19,67,17,153,17,40,202,56,76,157,76,176,241,41,185,161,154,184,160,0,16,165,240,72,88,108,169,174,68,170,216,115,72,2,88,44,161,11,8,119,208,116,219,110,89,238,191,182,93,218,111,253,83,255,255,205,255,255,190,149,159,127,79,163,171,51,173,175,162,59,45,214,181,156,168,100,158,243,151,122,152,249,178,25,194,4,77,77,230,80,84,93,126,95,236,50,152,0,16,9,195,75,43,57,234,19,150,252,51,123,144,168,177,128,100,153,179,161,146,23,152,9,1,142,13,152,41,240,168,120,16,132,188,129,113,99,18,8,5,29,170,153,11,145,57,28,212,229,57,220,83,26,147,53,155,13,53,134,43,90,138,174,248,218,230,137,74,233,19,141,247,105,107,118,40,163,106,213,138,251,94,209,149,23,38,101,138,88,85,234,24,68,162,255,251,178,100,195,140,198,197,104,207,155,143,78,176,78,42,218,147,96,194,58,91,137,163,66,117,188,0,1,52,167,235,14,158,32,0,64,141,20,140,193,175,218,189,220,235,188,149,37,148,92,251,57,84,132,203,107,166,166,178,165,195,119,245,200,143,254,172,118,238,95,246,57,155,213,134,21,249,157,15,238,189,78,127,255,42,254,227,144,253,170,91,29,223,216,203,27,216,243,159,119,60,62,236,94,197,233,93,173,87,152,251,127,103,156,221,188,187,127,88,220,162,239,202,239,127,53,188,234,246,206,81,205,255,247,182,107,88,198,181,121,140,241,185,123,45,243,63,202,182,21,240,165,222,254,130,186,179,233,237,0,8,230,220,231,38,75,70,132,118,218,61,143,27,16,164,212,182,155,208,135,72,90,110,173,231,255,94,223,255,250,127,235,253,36,211,229,229,249,104,103,47,118,84,66,177,143,161,79,152,198,34,49,211,117,61,148,159,169,70,24,75,172,33,12,2,9,40,88,177,16,48,200,34,201,162,182,16,0,0,1,0,128,130,160,21,108,49,32,220,221,166,128,21,68,193,246,33,24,20,209,34,149,150,2,44,52,179,54,141,76,170,1,7,7,200,138,192,64,184,208,172,196,64,34,32,137,130,66,156,173,209,24,65,214,2,26,18,85,210,110,200,212,102,128,165,167,98,72,4,54,233,92,44,238,27,83,64,18,136,8,83,32,185,33,35,157,69,35,105,136,18,48,46,217,234,21,3,116,19,148,189,136,130,153,68,134,3,196,50,197,53,136,3,104,235,64,248,126,25,178,134,144,205,229,142,179,21,54,93,0,234,103,144,130,168,178,146,112,255,115,173,47,198,251,74,126,224,38,80,210,160,216,121,220,49,67,70,96,228,90,89,150,74,214,141,239,124,179,111,82,250,117,223,42,83,119,33,148,195,78,41,125,214,25,144,55,82,225,180,20,186,108,44,108,46,43,67,141,223,194,221,137,100,179,14,225,164,6,41,203,174,151,104,230,158,246,218,77,169,2,152,27,129,87,105,160,129,136,144,90,38,120,227,81,172,35,12,83,60,44,94,239,63,117,41,44,197,49,252,41,19,213,138,161,61,156,1,143,93,139,189,65,37,72,162,152,45,163,168,172,77,213,105,1,155,130,157,54,112,181,31,120,160,32,133,114,80,11,23,69,5,52,6,135,246,57,157,140,243,255,255,255,255,255,255,255,255,255,255,252,107,204,252,220,86,213,217,143,255,255,255,255,255,255,255,255,255,89,242,196,111,92,101,228,70,137,165,190,166,142,152,0,0,0,0,126,63,1,233,36,103,16,9,68,142,156,233,253,92,117,167,252,40,22,13,25,156,0,27,244,215,83,255,255,255,255,254,104,17,40,243,69,15,144,111,246,255,251,178,100,194,128,10,189,135,83,30,115,32,0,53,1,27,3,198,4,0,43,82,33,84,25,188,0,0,203,4,171,243,30,48,0,217,134,141,173,44,39,150,65,211,23,25,20,17,190,147,26,176,128,32,224,193,205,203,244,97,130,102,12,42,96,33,102,38,56,101,33,65,193,192,34,225,208,97,96,64,113,2,36,139,101,33,77,16,16,172,181,72,166,173,233,0,76,17,55,36,130,113,4,196,179,3,110,1,93,57,203,132,0,74,159,50,32,96,120,137,24,12,134,189,26,134,80,84,12,81,147,163,66,5,17,116,42,38,156,60,4,135,145,136,90,210,28,96,162,65,168,6,140,27,103,141,153,166,248,41,128,196,137,12,105,232,82,23,9,149,9,88,22,112,176,145,6,8,80,244,53,6,177,64,233,217,204,130,88,234,189,77,194,27,141,3,144,196,152,224,162,218,130,212,98,108,25,60,145,5,180,118,17,225,118,5,216,43,91,74,217,74,251,75,216,147,174,74,5,197,35,127,162,208,137,180,224,131,217,179,122,95,168,139,118,141,55,101,31,69,64,233,55,177,37,218,155,50,55,69,9,236,49,107,176,103,138,243,76,130,34,11,229,114,233,109,73,147,153,160,162,195,199,4,164,108,122,130,212,174,40,196,161,198,136,176,215,106,188,183,217,44,135,56,71,114,164,138,252,130,235,176,236,72,35,115,208,36,129,229,134,154,100,58,254,71,236,81,199,34,241,89,108,161,238,160,140,168,117,151,230,106,171,164,187,170,182,144,127,255,255,255,255,255,255,255,201,225,184,126,7,149,79,242,146,203,145,3,73,127,255,255,255,255,255,255,255,234,229,13,84,165,189,216,14,236,118,61,1,128,1,20,0,0,0,0,0,0,0,4,7,82,164,110,177,30,109,200,84,234,203,57,89,58,77,47,14,142,212,33,58,176,16,243,158,217,29,13,255,187,255,255,255,191,255,244,133,117,140,52,0,71,80,155,19,193,89,192,2,5,224,132,62,224,99,5,1,149,89,204,100,201,148,204,84,205,159,36,91,88,86,41,143,209,39,83,157,64,23,0,224,52,194,234,50,56,148,150,1,196,75,147,151,46,103,114,48,243,39,166,251,24,206,111,76,146,101,249,160,48,159,197,183,157,102,233,193,17,14,52,217,21,184,46,170,130,110,224,220,230,77,84,228,22,43,226,91,103,202,121,149,74,199,74,254,230,226,216,174,131,102,24,27,93,71,214,26,165,190,166,86,161,134,61,214,40,173,140,249,238,101,180,177,99,76,173,157,59,180,83,140,116,35,111,246,183,14,52,123,193,86,93,193,227,100,154,190,213,173,172,231,218,97,70,173,211,86,161,64,93,196,157,206,150,174,35,188,203,52,105,103,180,87,185,93,231,255,251,178,100,93,14,55,40,119,87,143,105,224,2,73,4,138,181,231,140,0,26,49,163,96,77,61,45,201,24,145,107,84,196,140,50,74,107,198,110,197,151,55,188,143,182,203,22,118,184,181,138,246,191,53,198,34,71,182,239,127,10,187,139,243,7,122,196,251,223,241,169,108,73,191,93,67,213,214,32,0,1,190,41,6,121,167,8,125,68,104,99,131,25,207,23,140,219,30,157,122,41,66,147,167,93,192,203,0,56,106,101,141,107,252,123,77,37,166,114,30,72,154,48,66,107,73,162,183,223,74,175,225,119,51,173,97,99,130,15,134,58,161,255,32,207,209,226,223,255,255,233,74,198,88,152,105,3,134,12,145,229,109,24,1,29,82,136,109,133,165,162,67,59,139,216,190,11,105,99,44,87,2,45,132,179,134,128,82,159,36,48,251,64,24,146,6,98,135,39,90,219,122,233,76,242,27,74,77,80,194,137,115,110,128,198,134,197,114,102,66,143,149,203,169,85,73,38,133,110,14,89,213,38,226,4,145,180,161,128,108,68,117,27,96,234,168,134,200,152,163,75,135,138,16,220,71,13,176,40,37,115,82,101,231,13,98,18,2,201,210,70,19,165,138,169,52,36,130,0,106,109,138,89,33,152,93,231,76,77,136,143,52,14,170,80,251,70,91,68,140,10,83,12,16,150,131,209,145,63,147,40,78,85,237,192,150,5,100,152,60,116,152,203,70,139,24,76,208,233,19,37,66,235,72,61,54,137,163,172,81,11,88,129,121,46,155,141,55,39,232,244,191,87,238,205,108,12,200,183,94,96,16,60,128,160,68,235,99,100,35,164,169,160,66,137,187,239,58,224,168,233,65,13,76,168,56,4,15,197,110,71,209,253,55,236,222,82,206,249,110,165,4,129,206,68,225,163,101,203,189,121,70,89,56,46,52,98,124,162,116,74,227,240,136,98,237,139,233,255,255,72,0,68,82,159,168,154,11,28,131,23,245,206,5,32,110,154,52,34,80,4,4,172,173,152,33,162,253,168,114,207,108,138,84,182,152,67,210,158,82,28,171,64,221,44,74,197,204,5,177,250,120,130,241,4,115,28,100,67,114,33,124,239,54,162,24,42,9,78,34,72,43,234,230,18,8,88,20,44,232,3,45,252,238,217,207,22,245,110,209,229,17,78,173,134,246,49,124,51,217,139,235,28,238,108,19,44,51,58,187,214,247,172,75,237,198,188,119,174,112,76,3,232,13,10,224,76,37,30,24,70,88,80,223,36,72,177,228,71,150,11,10,15,28,183,32,131,101,147,53,22,217,132,74,46,155,41,28,78,98,18,30,209,19,68,217,189,50,102,174,91,37,255,198,161,87,193,226,203,204,34,228,201,88,46,133,241,193,7,138,155,217,61,83,134,173,255,251,178,100,97,142,38,194,119,215,11,47,76,116,68,66,11,29,48,109,42,27,201,159,88,77,61,147,65,22,21,107,64,243,9,120,141,167,136,174,45,109,70,253,94,213,229,229,87,142,95,191,255,249,227,89,54,128,96,0,4,0,0,0,6,89,49,85,147,224,42,144,197,43,11,20,18,179,64,254,120,106,30,66,138,144,230,6,197,144,96,84,164,214,192,184,23,136,69,141,13,21,177,84,190,223,110,171,190,188,67,254,180,57,186,159,214,202,220,125,226,221,27,98,185,0,28,118,201,175,212,108,15,153,67,224,47,34,138,87,128,168,52,245,2,148,49,225,215,172,128,172,90,131,43,132,206,80,180,237,14,32,89,5,99,85,102,93,2,147,7,60,133,156,56,69,201,141,133,34,126,2,104,188,169,217,70,26,181,70,150,160,60,85,197,8,233,140,159,4,168,93,202,230,62,5,132,220,56,213,69,189,84,143,44,105,247,135,194,128,237,84,33,69,182,166,178,100,187,47,147,5,144,218,52,217,82,74,89,170,23,188,200,160,202,4,167,97,130,85,193,2,38,152,41,137,202,75,137,224,181,142,162,76,239,93,212,176,65,133,54,6,35,253,153,52,233,66,227,245,41,106,161,134,108,126,77,60,108,188,207,21,73,173,66,98,107,71,155,92,65,69,3,43,94,167,83,235,221,204,188,5,140,121,181,47,16,95,108,132,237,86,172,17,220,165,24,195,125,56,93,235,90,234,215,79,97,79,241,23,23,116,76,67,212,7,210,110,32,162,30,147,25,92,80,66,105,131,21,109,100,177,194,204,15,192,142,178,220,96,24,219,214,253,131,87,223,238,113,14,111,132,175,151,39,93,18,213,96,250,48,58,137,49,189,15,245,19,94,147,127,45,111,248,153,63,188,106,180,50,122,156,197,15,214,159,251,201,0,0,97,67,230,94,137,148,130,109,24,138,13,85,115,62,116,208,18,141,152,48,235,58,88,132,68,68,203,200,153,9,36,196,8,69,102,190,87,20,60,159,111,169,49,113,34,10,177,202,90,173,193,202,107,237,88,68,22,37,12,33,104,7,17,54,27,166,225,113,92,170,100,105,5,216,240,67,145,233,83,141,204,91,155,153,217,25,155,212,209,13,102,167,52,57,26,226,19,76,209,226,50,179,110,234,67,194,170,229,82,181,89,165,49,97,98,110,162,45,182,26,31,149,50,125,246,8,108,38,35,165,193,54,70,133,233,50,100,162,155,100,226,60,77,163,176,68,31,92,205,197,19,15,3,157,87,84,161,18,100,41,198,68,100,42,25,50,77,102,242,135,22,93,164,174,231,26,202,149,94,135,157,27,90,104,207,164,197,121,44,146,244,159,169,58,247,39,40,218,147,159,102,234,107,17,207,26,242,255,251,178,100,104,140,70,166,104,214,147,79,77,192,72,73,58,213,61,34,62,23,197,163,102,108,189,132,193,46,147,171,92,243,45,168,69,94,245,184,160,0,71,161,113,39,38,18,173,54,70,207,114,32,17,27,97,241,32,244,224,201,102,70,123,215,33,187,119,206,116,206,151,75,145,160,142,206,204,58,74,185,164,172,196,241,26,40,42,57,110,68,255,167,170,21,115,247,242,232,255,219,255,95,204,223,40,105,55,69,127,141,0,22,219,188,148,144,56,64,132,192,8,161,114,46,17,149,113,68,112,159,241,202,52,40,195,5,146,20,201,199,5,100,36,168,41,9,202,71,67,183,138,209,32,30,131,203,14,214,20,218,74,27,193,0,240,134,254,133,168,117,171,48,198,229,73,43,84,143,72,158,92,249,180,67,249,93,157,105,248,156,91,17,209,137,240,240,57,31,45,58,116,35,88,95,196,84,59,73,99,228,141,216,226,176,26,64,109,3,41,154,213,233,232,127,39,42,144,246,82,145,203,116,41,153,162,178,71,85,159,71,14,64,199,59,245,77,88,207,234,128,189,184,229,122,53,81,133,138,208,86,179,173,54,128,211,75,45,122,109,11,26,132,104,120,66,45,33,47,57,214,161,53,220,57,62,153,59,90,105,175,23,155,133,194,186,245,139,16,171,15,2,4,0,0,2,144,82,211,72,114,48,101,151,214,5,171,161,171,150,93,165,0,146,110,101,53,5,205,154,125,102,193,174,13,173,209,240,63,86,207,75,53,56,64,19,158,9,1,104,230,169,223,221,245,220,75,189,204,72,85,196,219,63,169,229,11,243,94,27,35,235,119,179,157,255,173,0,0,96,160,176,68,147,5,92,136,184,40,80,132,177,154,68,103,199,175,97,8,1,96,173,13,85,209,72,10,73,33,28,52,46,94,42,82,146,108,225,172,51,165,22,70,149,116,134,143,28,89,104,198,152,107,65,79,218,171,241,139,186,79,210,63,169,38,77,38,116,159,117,249,13,40,171,246,242,71,229,245,93,96,188,146,2,15,245,163,145,224,72,43,134,207,27,18,75,8,14,82,93,72,164,77,36,47,66,58,142,68,163,18,230,182,174,113,122,152,110,123,68,53,16,32,147,227,29,156,76,72,95,99,197,137,95,63,94,178,139,157,46,143,203,215,47,67,90,181,157,141,97,139,112,203,248,194,196,38,250,160,224,244,66,86,197,140,186,90,3,206,51,22,138,173,26,104,125,46,246,157,48,35,16,143,178,228,142,109,79,195,231,221,195,218,174,112,194,161,157,78,204,220,150,37,0,31,85,147,180,1,178,0,1,47,28,7,64,141,16,211,32,83,11,240,234,20,68,202,1,4,246,196,234,8,221,158,135,230,194,121,5,167,133,114,21,178,76,255,251,178,100,124,140,102,164,103,214,147,76,54,194,72,34,170,197,61,41,56,20,153,159,108,108,49,41,137,30,145,171,72,244,141,56,52,9,5,74,133,146,16,44,146,163,212,39,8,195,216,14,84,118,198,75,181,119,211,71,89,118,247,146,82,61,234,12,224,76,231,88,37,54,239,237,148,141,105,58,150,204,217,219,91,25,64,45,28,104,96,107,209,21,164,103,40,70,235,154,113,12,79,3,174,17,157,52,100,150,249,129,51,202,236,171,33,65,32,120,219,149,18,85,235,147,73,3,23,212,19,152,128,189,153,241,78,144,161,17,147,18,193,230,216,16,151,151,30,91,178,130,54,117,123,243,109,242,69,159,124,106,230,206,156,79,32,212,211,246,102,182,201,73,22,16,38,3,155,108,130,44,174,182,106,177,21,209,76,51,184,21,42,118,92,158,146,33,85,84,202,18,143,204,153,2,40,71,236,155,216,38,169,230,90,209,2,9,178,142,241,52,21,85,5,9,116,186,45,171,43,94,91,109,169,96,224,52,2,222,156,95,227,64,54,147,238,42,224,57,101,78,139,205,19,87,58,156,100,145,246,141,212,246,237,65,205,203,134,174,57,233,50,36,167,237,79,237,123,251,199,60,115,243,235,112,144,197,253,15,40,111,254,114,139,57,223,184,2,155,136,34,79,182,175,57,27,236,0,1,182,56,10,84,24,57,255,80,132,33,19,102,25,38,209,67,64,145,40,169,84,197,217,64,208,228,144,153,14,33,123,119,123,30,166,194,208,21,250,104,176,90,7,73,212,146,183,4,228,134,154,97,122,216,34,196,100,208,52,212,16,152,171,81,60,159,104,121,180,134,165,79,116,245,249,213,201,2,21,27,20,194,120,201,57,105,202,184,156,52,49,48,68,207,178,176,57,243,195,99,147,184,26,41,53,79,220,77,59,77,177,42,131,251,88,178,250,220,153,40,181,52,227,89,87,159,116,96,234,226,161,65,224,146,203,180,233,220,143,242,119,144,10,9,86,217,130,24,31,39,74,70,121,190,146,102,96,167,140,144,53,12,188,244,146,140,29,52,193,14,160,106,107,214,158,196,90,176,65,137,117,115,34,255,225,5,42,41,223,171,220,227,227,157,252,115,159,16,205,0,239,146,198,0,195,157,152,247,66,91,213,226,70,22,8,135,11,101,167,183,37,236,138,176,179,16,136,157,14,15,239,74,126,6,107,168,166,253,76,14,174,90,78,70,86,86,77,204,140,28,102,178,250,47,253,118,219,255,69,241,14,245,106,234,27,55,136,72,182,32,192,187,186,191,99,255,80,218,241,195,134,131,70,141,4,184,137,84,28,42,1,43,8,21,28,0,2,142,33,235,170,201,204,40,1,150,40,99,34,90,209,5,53,14,66,70,189,255,251,176,100,159,142,134,73,101,215,19,44,78,146,77,136,106,209,61,34,78,25,77,155,90,45,225,45,217,2,138,108,48,244,140,232,110,211,184,199,211,236,170,119,233,220,90,68,130,114,27,85,32,226,180,182,14,199,36,201,84,168,218,25,49,229,239,179,169,41,129,151,116,106,171,78,129,37,145,106,88,67,138,222,213,148,71,239,203,223,188,219,25,8,144,149,137,8,240,12,46,89,139,116,42,72,211,29,85,38,227,110,70,211,19,93,123,133,194,81,109,52,70,80,189,35,38,110,46,140,236,162,57,208,101,183,206,165,27,75,20,107,79,48,78,13,54,172,68,69,38,243,102,159,45,156,20,102,42,202,28,137,242,149,251,216,231,230,115,96,205,231,186,119,149,65,184,87,187,245,63,42,169,37,38,214,148,87,2,121,13,228,197,127,142,211,131,218,48,48,0,165,146,41,82,21,111,61,74,21,5,25,47,75,5,4,224,161,224,157,178,234,137,208,76,72,224,226,134,175,141,134,176,193,5,211,19,63,26,118,231,204,134,5,163,154,41,98,255,189,159,78,25,17,149,26,146,187,250,195,210,63,112,0,17,241,192,133,46,10,116,111,134,101,10,56,80,140,83,85,114,32,128,163,143,36,243,36,42,180,177,4,148,107,44,56,187,140,98,106,103,199,44,142,196,40,206,17,230,244,33,100,7,86,99,173,32,228,34,144,206,247,232,105,148,117,139,229,210,153,221,30,150,6,166,117,113,5,180,28,195,172,8,5,229,70,228,252,246,116,13,172,120,134,38,49,34,6,59,118,93,176,240,164,201,196,108,174,248,96,156,18,214,84,124,90,165,60,138,121,36,182,206,113,217,120,169,18,135,196,210,12,90,214,170,25,98,61,92,207,223,115,64,233,105,116,201,214,46,22,91,146,148,176,30,230,74,50,143,85,219,170,200,74,107,167,69,54,239,9,165,233,107,214,250,6,242,13,204,198,77,122,190,221,168,182,33,254,216,167,212,40,0,132,129,0,3,174,10,196,97,97,24,113,26,71,242,224,240,39,70,81,176,16,58,3,201,49,126,188,94,50,207,223,73,2,159,8,163,250,29,72,13,23,254,149,133,42,193,49,198,109,97,166,250,210,138,195,239,49,165,31,173,146,207,89,175,111,206,253,191,144,244,172,95,57,162,176,0,73,43,70,66,58,197,42,208,9,61,98,136,194,111,69,158,127,215,11,164,233,201,144,85,127,190,208,226,240,152,164,109,50,212,97,133,55,105,107,29,146,85,210,176,68,163,43,238,53,96,59,122,82,20,9,46,149,222,35,50,210,122,117,7,23,187,214,190,231,175,133,86,162,124,168,116,18,180,116,202,247,79,223,113,101,160,67,59,198,234,36,43,49,21,152,86,208,255,251,178,100,181,140,5,231,103,87,19,47,75,224,75,163,138,233,49,35,78,22,1,157,98,108,177,54,193,43,150,171,4,244,149,50,176,248,176,71,169,19,106,37,133,163,43,171,178,53,18,197,151,20,171,23,94,125,75,110,42,199,127,85,145,74,89,48,179,99,106,207,73,78,27,33,136,86,236,128,128,150,200,225,121,52,77,73,90,172,203,216,178,221,231,75,109,127,74,167,8,29,85,191,137,101,70,45,191,5,155,255,241,64,13,80,193,57,176,115,21,12,193,206,127,19,240,196,130,195,32,4,28,20,176,129,35,34,183,24,247,83,249,71,133,176,21,223,85,17,4,166,189,43,162,93,245,35,19,175,255,85,242,9,223,219,69,110,251,111,77,216,57,108,50,124,240,29,203,52,165,183,132,191,196,91,56,101,32,0,194,135,198,135,20,97,15,70,132,158,4,11,14,10,49,194,67,19,66,14,20,4,134,7,18,2,0,139,40,98,64,198,4,48,95,200,16,192,129,70,128,228,40,74,96,143,92,80,56,73,115,34,188,4,131,3,193,226,32,197,112,2,3,180,57,6,96,143,3,147,16,86,195,69,66,133,151,22,211,156,229,112,9,226,145,112,76,201,42,13,99,101,192,230,33,171,178,214,100,106,185,108,229,74,164,28,21,144,215,81,54,134,209,114,202,224,205,13,57,14,3,123,131,34,202,49,87,150,167,117,121,63,73,180,48,68,190,151,72,70,88,202,72,177,27,91,227,205,91,66,193,194,212,192,61,211,79,201,145,41,96,240,2,27,134,113,105,112,177,251,156,176,200,175,108,154,10,32,199,32,178,7,223,255,123,16,205,252,220,79,235,187,193,103,151,123,5,21,91,231,13,163,136,124,86,199,72,28,236,228,51,179,107,248,241,190,67,48,48,0,98,84,18,114,80,132,6,48,51,5,18,189,141,8,142,236,236,41,158,101,18,227,197,76,182,115,117,78,24,71,169,0,139,209,13,22,114,180,158,162,195,94,178,142,131,187,127,100,170,162,172,58,102,70,80,99,2,101,163,244,37,42,127,62,214,16,129,96,51,212,227,228,197,77,162,199,86,136,193,174,20,10,195,10,107,24,163,119,50,132,191,253,189,96,64,9,57,46,227,128,11,141,52,5,130,148,74,30,40,134,106,126,141,18,230,150,48,16,131,61,48,176,182,110,42,142,189,176,167,194,134,238,118,216,239,148,198,235,117,215,75,49,19,106,218,35,46,60,189,13,209,115,196,175,34,80,251,39,14,48,121,86,22,93,110,176,173,69,73,67,49,92,26,15,47,244,227,44,47,39,72,210,67,76,204,107,26,201,74,80,77,38,218,44,66,99,36,132,243,148,65,41,28,105,121,184,216,42,84,0,28,228,9,159,81,237,182,255,251,178,100,219,8,134,212,103,213,11,111,53,98,95,229,74,162,61,131,110,21,149,155,105,76,61,39,193,111,167,234,228,244,149,224,112,212,140,42,138,65,57,219,2,227,224,251,172,189,50,229,180,189,65,115,251,217,103,177,63,215,222,214,177,55,151,179,18,207,45,42,172,202,154,123,88,162,221,169,246,171,109,19,73,32,0,0,100,152,11,161,83,181,202,236,10,131,64,182,152,72,40,110,212,207,12,3,161,241,81,113,187,110,130,141,90,8,88,193,2,40,35,117,119,70,12,194,116,130,48,153,50,13,61,89,14,86,68,70,98,33,92,221,85,31,84,103,155,190,197,147,208,182,250,122,244,114,235,51,161,11,67,117,106,104,142,51,89,249,162,223,213,167,255,153,210,128,128,64,64,0,0,99,0,104,57,213,163,8,13,55,130,195,57,38,4,23,152,251,209,157,28,151,212,198,130,139,32,128,17,208,160,224,208,168,80,224,17,193,191,2,132,178,1,207,84,205,29,146,0,18,142,98,217,108,43,230,42,58,129,26,128,168,96,225,73,141,45,206,92,205,227,216,134,34,130,17,132,120,236,102,82,239,191,111,34,9,103,37,11,210,141,161,195,242,139,18,168,206,212,244,154,87,127,174,152,236,84,48,90,56,193,113,8,15,44,70,162,23,27,22,178,50,105,162,249,112,213,231,143,139,49,93,147,210,121,25,148,86,136,182,169,6,4,10,250,55,142,147,166,130,8,211,92,13,46,22,44,41,58,149,205,234,94,199,250,229,189,81,57,53,234,213,147,178,219,51,74,253,33,143,227,135,88,163,185,153,20,181,49,198,204,95,183,122,180,181,241,246,50,98,58,229,190,116,244,195,187,90,64,242,213,17,123,137,167,102,15,139,44,38,151,78,63,80,136,66,8,0,19,121,224,229,47,245,24,32,134,13,197,73,202,168,112,107,177,226,123,64,125,214,44,77,103,128,226,68,13,155,48,10,2,100,16,10,171,208,239,145,196,79,254,90,133,123,171,43,191,209,144,12,48,197,0,40,149,15,20,54,37,108,6,48,228,15,36,42,121,223,30,52,80,106,132,45,83,105,178,252,142,31,122,126,214,87,74,169,92,127,238,0,168,34,212,109,182,153,202,230,202,49,0,67,48,104,29,88,205,18,49,165,140,201,32,236,6,20,32,193,136,18,96,27,164,80,6,0,61,5,19,45,146,24,172,10,116,33,3,118,88,53,196,145,106,94,204,136,206,154,17,180,196,75,168,194,245,105,122,87,108,4,64,21,6,130,162,144,235,205,164,195,139,195,16,36,59,48,204,101,144,12,89,2,130,57,92,176,218,145,36,24,156,23,207,4,5,152,49,20,145,40,188,232,179,235,168,170,19,197,197,229,21,189,12,220,207,255,251,178,100,223,14,71,23,107,84,147,120,99,112,93,36,138,165,61,34,122,25,217,163,84,109,97,139,193,71,13,235,76,246,36,224,243,18,213,94,156,198,212,120,195,31,133,251,172,130,43,212,225,179,132,132,228,137,181,151,223,235,203,63,4,111,71,92,67,171,145,255,209,200,32,177,251,19,120,231,224,130,82,59,21,54,90,157,149,44,48,236,192,243,16,148,159,213,87,93,36,162,131,15,195,117,126,198,222,190,190,22,221,130,58,38,180,52,0,5,196,195,3,66,31,13,124,202,22,23,148,140,85,44,124,63,106,191,67,211,171,169,129,249,185,202,98,84,180,14,63,140,62,105,199,248,109,252,4,218,155,236,126,163,144,137,200,123,229,38,125,8,81,84,255,135,197,87,209,76,225,101,60,189,235,68,244,157,208,49,182,93,21,44,243,130,74,88,128,0,2,82,180,71,56,248,149,10,75,6,38,138,3,23,10,193,50,2,19,12,70,68,50,229,225,37,36,2,24,39,33,181,12,194,17,41,53,43,91,52,48,194,94,50,132,154,68,101,160,191,154,57,102,215,67,182,146,109,163,197,36,123,234,212,176,170,111,44,68,120,113,97,161,121,186,1,245,165,152,14,148,136,66,242,112,71,168,27,190,69,193,64,123,10,232,33,92,251,204,33,193,18,93,137,105,104,221,168,191,41,11,109,57,163,211,84,91,6,44,96,213,178,204,42,234,244,53,213,45,186,149,149,158,90,88,39,47,187,212,172,120,189,122,22,215,219,90,230,52,13,75,39,46,201,36,88,156,233,101,150,153,173,18,170,190,50,162,203,35,137,138,206,69,48,203,235,134,132,135,151,110,105,201,32,163,235,98,231,22,30,115,111,245,103,125,155,199,111,124,0,19,114,250,48,130,77,192,23,50,178,205,198,156,128,146,102,195,1,182,248,171,222,255,35,233,242,78,223,171,172,189,100,84,42,237,155,169,40,198,100,151,247,150,190,191,189,104,29,40,118,89,8,117,83,0,2,211,155,142,244,126,62,41,40,67,98,72,170,243,27,179,64,146,216,152,0,6,52,142,133,82,6,70,113,242,92,44,237,47,94,213,8,102,234,53,80,147,12,67,208,44,72,204,133,73,20,113,45,136,74,1,112,104,43,177,43,213,244,236,39,138,230,117,121,75,91,101,72,169,126,213,35,196,41,180,198,59,21,54,143,130,199,102,117,113,247,149,82,169,112,172,116,233,186,11,213,99,218,49,66,140,84,68,154,5,102,127,14,63,57,72,250,231,86,171,162,62,80,220,7,191,90,50,228,47,21,99,22,179,88,12,177,98,246,249,206,67,211,171,43,31,215,155,170,196,51,173,66,162,177,75,21,80,87,116,184,132,92,45,165,74,201,123,98,203,95,110,255,251,178,100,214,12,198,62,104,214,27,88,98,112,55,162,11,51,36,34,102,25,129,157,92,108,189,145,193,186,159,234,5,135,148,250,194,179,243,231,90,116,164,97,2,254,254,31,11,43,40,86,29,86,178,238,39,190,61,52,212,74,235,27,138,255,253,64,27,208,250,167,227,90,108,73,180,65,182,96,192,55,200,49,132,224,15,129,190,118,39,19,41,27,50,63,172,175,156,224,15,197,68,166,121,166,250,197,246,36,64,96,165,1,76,145,55,43,139,18,138,116,154,130,71,65,133,53,153,128,142,165,178,177,189,31,102,214,169,227,76,113,178,180,234,214,232,235,114,67,174,232,113,169,66,164,133,192,115,3,218,2,75,195,143,28,33,196,18,117,48,254,116,126,94,235,90,17,36,1,5,0,4,157,220,86,65,193,142,98,197,153,113,230,72,88,93,120,17,10,9,201,1,32,112,112,145,8,84,94,30,46,24,18,38,175,81,136,70,1,178,162,99,192,233,203,139,206,205,8,104,12,102,89,18,52,211,99,136,177,130,201,30,232,130,52,188,96,31,236,165,115,92,200,173,29,137,60,74,148,59,166,242,64,89,112,149,168,194,159,112,174,107,224,182,41,149,80,218,223,40,217,112,230,179,118,213,61,54,254,109,162,214,103,196,102,111,51,151,94,80,101,90,251,111,239,136,197,44,25,163,234,239,101,212,211,158,15,78,42,29,217,97,210,81,58,86,17,98,32,152,222,231,207,37,30,18,181,20,208,164,116,156,209,77,139,46,202,204,92,183,18,62,60,62,210,189,165,106,182,238,177,61,127,113,183,155,90,228,67,36,168,26,165,131,216,157,50,250,125,151,90,143,213,10,87,21,215,146,218,189,215,130,1,4,192,0,41,188,150,74,137,14,21,135,43,214,196,234,29,87,164,62,56,55,154,177,138,138,215,208,250,53,149,11,48,41,30,156,133,110,209,209,255,253,74,122,127,97,16,31,21,186,109,68,202,238,80,197,161,131,84,241,30,92,69,68,168,64,170,109,75,159,6,128,0,60,45,156,125,6,134,214,20,105,241,38,54,54,4,57,48,177,227,211,52,48,176,32,98,73,80,68,195,130,20,145,147,172,153,9,88,132,28,120,229,81,152,7,129,146,51,157,40,0,80,20,53,12,36,121,53,234,122,36,52,10,179,150,43,17,176,89,64,184,96,234,81,109,52,203,7,42,172,4,1,20,221,8,132,17,105,216,212,203,162,187,4,65,139,28,247,199,81,22,82,226,53,136,122,90,204,159,90,132,194,45,39,190,25,149,175,248,33,224,97,77,54,5,211,229,7,67,47,53,251,80,172,156,31,23,50,88,140,152,41,146,5,92,97,97,95,174,5,216,242,115,183,117,244,92,68,137,75,212,173,41,255,251,178,100,223,12,6,153,103,214,155,79,100,240,72,34,75,26,48,9,128,31,89,205,76,77,229,143,193,100,37,172,40,145,138,25,204,93,163,224,30,127,115,195,131,243,229,51,234,245,183,55,246,235,20,21,50,196,240,252,200,144,89,42,84,164,126,116,208,240,88,81,19,136,30,132,187,110,219,234,236,222,222,12,163,162,106,204,149,173,222,32,241,68,87,82,217,250,242,185,154,247,223,115,161,161,195,31,91,227,19,55,217,153,97,197,148,153,153,153,219,183,126,4,0,80,128,0,8,87,116,131,40,153,72,70,72,13,204,96,29,24,161,153,187,202,36,196,40,53,157,17,224,218,26,148,79,163,211,189,126,94,155,123,157,17,190,102,111,255,223,251,85,191,126,212,133,64,103,10,192,192,220,200,141,54,210,203,197,24,73,70,69,63,129,142,20,183,87,182,99,65,153,141,247,56,27,175,198,255,254,163,240,0,194,215,0,202,19,129,62,51,177,211,51,26,44,61,1,95,9,191,140,56,132,193,14,143,53,10,22,28,40,195,248,193,168,81,82,214,208,5,68,52,14,51,146,82,182,98,155,161,86,132,33,150,252,189,104,132,201,135,9,1,94,68,74,113,152,39,162,146,100,138,12,133,182,213,32,45,68,239,26,58,15,90,12,247,160,126,8,132,187,212,40,153,140,194,78,192,244,73,136,245,192,253,38,101,177,9,113,122,90,39,5,144,172,186,145,62,224,152,112,116,245,82,251,76,107,243,162,149,204,227,230,71,181,130,195,5,65,6,234,5,46,89,100,100,137,6,59,99,132,124,187,203,215,236,83,51,63,111,79,168,144,70,81,196,174,115,142,246,60,124,94,29,226,207,13,86,196,163,123,88,144,212,198,243,231,203,189,185,57,181,225,95,17,181,98,143,112,221,60,63,186,98,62,107,29,251,247,54,124,191,139,172,231,11,83,199,212,7,177,102,97,109,183,129,159,92,183,123,189,190,105,255,137,37,35,69,135,60,175,127,255,255,152,81,239,255,254,145,102,36,1,0,145,115,88,227,105,188,80,144,35,138,208,214,149,106,11,56,69,140,65,10,154,127,103,253,53,56,77,246,108,180,52,52,96,76,76,15,167,142,122,211,11,8,36,231,212,148,152,41,106,19,117,155,59,173,45,151,230,211,100,54,35,14,86,86,135,44,43,248,127,255,28,34,152,114,58,28,51,70,32,112,4,33,129,64,4,124,14,218,209,140,72,177,227,131,64,72,2,26,179,134,56,40,200,84,229,71,2,168,153,2,7,187,240,27,43,67,228,159,167,119,29,69,169,72,180,92,246,221,25,156,199,37,135,182,104,211,44,68,54,67,0,118,63,29,144,178,70,155,71,79,1,77,193,211,168,129,101,71,2,243,7,255,251,178,100,207,15,71,208,119,211,139,121,122,112,73,226,186,247,37,235,22,24,137,155,86,13,49,58,88,250,11,108,40,241,177,160,34,38,156,115,130,180,55,101,51,175,234,43,153,206,152,147,37,88,211,187,105,223,198,170,145,181,36,87,113,83,164,28,132,79,19,74,7,37,145,233,194,40,141,55,179,142,61,221,87,220,99,2,35,245,13,17,72,47,203,178,221,210,84,180,166,204,219,146,211,139,223,190,182,38,89,99,104,180,15,221,248,234,201,246,154,149,194,15,221,186,241,172,85,216,124,165,49,9,140,118,254,200,121,251,230,42,128,16,128,18,84,16,209,143,213,176,212,132,202,72,144,79,197,13,149,208,162,141,140,231,173,170,1,234,47,49,71,93,89,169,1,126,150,1,66,190,167,243,4,155,121,218,208,156,155,105,197,190,205,237,21,87,213,20,149,166,210,60,224,4,183,142,92,33,53,185,136,192,232,131,32,136,130,170,16,177,184,224,132,2,34,81,140,135,38,78,25,152,188,32,21,0,153,109,202,97,144,81,0,244,26,3,48,128,52,128,40,99,144,114,40,169,18,221,128,69,134,59,24,18,157,39,13,138,57,131,156,138,10,51,114,129,160,145,104,234,17,18,34,58,60,46,69,248,130,6,141,157,18,0,145,226,68,86,219,95,5,1,119,149,136,152,146,199,95,42,216,128,134,73,14,58,146,2,202,102,235,17,19,121,215,228,138,253,18,215,168,40,4,88,19,93,126,23,11,246,218,183,42,26,6,89,73,32,101,208,252,251,201,243,48,108,213,185,76,63,127,6,139,83,33,137,172,100,149,48,19,205,144,75,143,192,112,130,55,42,182,84,147,53,0,72,178,14,128,8,110,177,0,96,85,61,226,219,85,100,217,181,168,72,152,138,56,222,32,150,77,75,231,34,85,207,98,51,185,202,211,148,56,169,25,21,28,44,117,155,134,219,13,107,52,58,112,203,231,190,138,122,59,189,180,230,98,152,175,149,151,157,134,214,223,216,47,106,63,52,238,134,9,154,228,204,121,61,89,133,100,19,240,197,16,10,0,48,4,201,184,127,155,231,25,118,62,2,39,73,228,170,73,38,8,217,74,209,52,210,85,41,71,11,101,101,143,135,251,144,15,115,96,166,150,41,185,247,6,95,172,105,31,219,89,91,79,39,58,68,55,93,181,34,134,101,184,76,129,137,64,226,95,29,168,136,58,202,148,32,174,157,204,73,46,202,41,21,114,186,64,99,7,74,50,79,163,55,16,50,164,32,224,195,40,63,50,178,117,128,3,6,146,41,24,184,64,136,100,70,22,97,196,133,211,20,19,130,131,134,7,5,64,32,184,72,194,200,208,22,33,84,180,73,156,100,44,147,207,216,193,198,26,40,40,255,251,178,100,211,14,136,125,120,82,3,154,100,112,85,166,58,182,61,131,106,27,89,155,80,77,229,143,193,47,145,234,224,241,27,8,160,97,37,49,245,46,32,46,91,54,179,15,161,165,46,251,211,44,134,98,207,178,153,82,186,45,228,106,88,247,71,167,24,100,56,194,227,13,114,198,159,169,107,181,105,128,76,79,100,219,193,244,209,152,94,233,233,106,229,100,189,69,65,124,11,16,186,186,92,249,55,62,212,203,171,14,50,39,24,90,24,213,90,175,213,127,221,17,169,202,117,105,211,167,134,4,246,227,133,91,101,213,36,159,82,104,186,197,245,73,15,234,94,118,44,250,33,189,93,95,100,127,95,102,150,154,222,54,189,227,190,223,142,244,122,58,77,172,245,188,230,159,155,109,149,234,89,121,131,86,220,222,239,142,48,2,36,200,196,109,56,39,39,227,100,84,179,220,189,164,96,151,1,46,165,33,6,44,239,14,40,185,138,250,104,72,102,176,188,118,106,49,175,169,97,230,176,9,166,99,91,68,30,174,172,62,102,177,31,54,158,35,94,104,85,203,186,93,211,164,102,139,52,135,246,59,153,253,198,146,0,0,179,13,58,63,230,227,6,32,48,194,147,46,19,49,36,35,25,159,53,19,209,129,3,27,49,11,139,8,136,22,225,167,167,24,64,33,34,76,238,14,233,45,134,22,135,86,228,172,235,93,172,1,212,60,161,214,165,66,17,166,145,54,81,216,84,164,136,66,224,224,173,164,242,130,200,80,12,203,5,70,40,193,162,133,36,133,164,22,138,3,72,103,27,179,50,67,113,32,198,211,8,168,77,202,244,254,87,147,202,130,136,229,50,153,149,143,167,103,76,119,72,238,220,193,116,94,100,85,195,138,144,137,190,239,91,86,222,245,107,179,67,233,83,6,172,40,108,14,229,219,218,184,198,83,174,142,87,219,124,113,42,156,237,35,124,254,91,55,98,207,78,213,197,183,21,67,9,136,164,211,124,52,251,248,219,127,219,221,189,141,90,187,135,108,66,205,111,15,49,30,62,115,137,151,143,166,114,141,217,24,169,5,147,23,135,13,199,58,174,33,89,239,110,150,45,41,175,254,62,183,120,101,13,149,198,183,241,88,131,125,130,3,1,12,92,179,73,77,162,68,141,111,85,98,94,193,6,66,44,197,201,121,113,195,233,195,55,68,11,43,138,75,22,30,124,188,10,215,219,128,14,110,114,221,133,79,37,211,212,94,182,145,189,31,253,85,211,78,156,136,96,169,42,117,78,144,10,24,15,1,169,11,12,160,131,8,204,148,248,208,36,195,149,130,9,204,104,44,192,9,72,72,68,33,166,94,254,32,15,28,7,48,144,33,34,116,119,3,21,152,24,66,3,150,6,82,96,161,64,255,251,178,100,180,143,71,145,109,84,19,120,123,82,65,2,218,230,61,12,104,30,249,225,78,13,189,57,65,3,141,107,4,246,61,162,16,96,48,33,144,135,41,123,188,131,4,162,206,82,82,0,145,90,188,64,68,8,195,157,199,132,58,248,184,227,65,109,208,253,22,196,96,242,23,21,98,120,155,24,106,134,91,161,39,145,180,123,6,232,204,157,135,220,224,84,137,217,186,121,96,229,84,31,44,174,162,34,85,58,63,104,220,201,38,24,44,237,77,18,54,85,183,202,152,219,122,249,130,50,93,90,121,38,47,34,177,93,51,102,33,197,158,4,144,134,186,226,67,149,40,146,204,109,218,29,102,140,243,15,216,85,15,225,200,194,11,168,34,0,48,68,74,195,217,96,190,144,132,204,154,163,198,136,79,183,174,74,51,83,103,108,136,131,198,101,21,170,213,10,182,35,194,174,85,182,237,52,250,180,181,99,30,254,255,255,234,77,67,73,231,255,247,92,161,255,168,125,103,94,64,30,226,72,156,46,202,228,64,209,13,253,78,140,93,174,196,237,62,114,178,242,126,101,109,211,51,231,7,47,232,3,151,152,40,60,227,117,181,24,174,151,114,253,118,103,13,98,96,3,139,187,122,219,135,131,158,88,238,119,117,31,245,39,164,48,128,156,250,143,67,108,6,12,216,187,48,8,12,201,230,179,64,28,12,14,116,48,64,252,192,105,161,24,228,193,192,131,2,180,214,24,54,100,149,41,181,48,36,173,101,9,37,48,136,70,0,169,152,64,35,30,172,72,64,9,65,218,22,143,170,177,107,26,3,43,4,181,131,237,171,2,115,24,243,73,66,212,140,107,179,92,217,4,32,34,68,32,34,75,117,37,65,32,2,11,197,215,163,4,105,74,10,43,78,146,106,46,160,233,46,131,92,177,145,166,35,232,243,87,36,192,28,156,101,98,241,92,22,9,4,65,113,116,62,153,54,119,101,26,144,204,53,229,50,177,200,172,86,48,14,104,179,180,86,114,235,24,245,60,207,210,129,120,214,78,161,6,19,234,171,162,163,82,9,229,9,178,48,133,53,193,178,214,64,62,102,67,28,187,54,148,13,232,65,240,91,199,226,185,241,254,163,124,240,181,86,42,222,165,166,143,17,252,101,98,59,49,226,189,194,190,218,141,139,210,123,197,139,246,147,188,146,94,109,109,242,179,197,139,55,131,1,167,55,198,190,224,90,28,218,207,250,191,199,219,236,72,229,173,122,127,122,230,209,119,7,50,75,169,28,224,210,114,0,53,100,184,68,18,3,160,16,46,63,96,190,120,83,10,21,21,216,87,60,114,197,224,178,175,44,206,97,165,168,47,122,226,59,2,128,11,143,134,168,24,122,28,183,199,193,181,223,218,21,233,65,255,251,178,100,166,14,136,180,120,210,3,154,122,240,65,68,106,193,48,194,178,160,209,197,76,109,233,237,72,248,16,235,220,199,164,128,183,126,142,107,59,250,234,127,254,255,255,172,2,160,169,217,130,143,157,64,169,173,172,153,8,96,137,28,193,113,140,100,92,199,138,12,93,60,203,72,136,137,147,180,211,225,3,144,76,48,64,82,51,90,12,32,9,130,26,100,8,33,37,91,192,67,128,169,67,128,151,220,56,130,110,22,236,84,105,144,1,5,8,199,130,0,38,195,34,118,211,54,4,49,1,142,144,241,32,174,173,215,102,186,180,23,142,105,212,32,86,48,25,232,70,85,160,72,138,6,192,138,13,199,169,100,249,212,103,43,0,100,26,237,13,99,224,218,92,36,163,199,97,132,171,111,120,237,253,143,149,84,239,78,116,12,58,157,249,178,121,62,199,9,235,13,240,73,82,77,141,110,148,216,128,241,142,85,99,178,241,82,74,141,37,251,106,59,219,47,115,226,47,212,118,40,217,93,53,169,84,112,214,216,33,33,228,225,178,60,196,37,173,175,101,68,137,40,210,198,131,166,216,27,131,19,114,105,151,27,124,225,16,79,25,154,159,38,72,103,146,82,45,162,73,98,47,191,93,51,82,119,43,238,3,5,237,21,237,116,246,223,227,117,222,127,251,254,241,187,141,126,150,223,72,0,128,4,192,158,86,116,63,82,217,24,82,95,123,76,128,212,86,6,176,132,145,221,65,166,187,127,221,100,216,212,239,58,66,91,255,61,231,251,183,136,34,153,209,198,121,43,23,20,167,63,255,255,225,67,122,189,85,13,206,228,0,28,120,159,184,144,118,101,41,162,209,6,87,45,24,176,192,101,212,97,166,201,100,71,179,24,12,6,68,70,38,29,12,148,204,86,159,49,88,124,197,208,235,80,206,96,27,17,210,73,172,41,138,162,67,154,105,25,14,153,14,144,194,60,48,37,32,202,193,139,149,77,30,97,166,5,140,6,0,80,41,152,170,15,32,56,40,97,254,24,208,234,195,32,68,244,53,48,5,97,226,66,83,39,84,56,13,30,110,72,194,98,32,34,89,202,75,161,40,70,2,182,193,145,25,96,174,158,132,26,27,130,32,160,83,139,120,107,132,173,24,139,29,76,228,1,11,103,17,214,216,164,22,41,206,176,65,81,141,133,249,105,192,190,163,217,216,217,149,231,66,212,169,35,84,207,124,146,45,21,78,144,134,84,48,161,170,152,81,157,169,130,220,74,207,232,181,128,156,124,229,119,110,215,6,108,84,184,196,112,203,43,245,11,129,121,50,103,132,111,43,161,105,84,252,204,154,236,186,82,193,97,155,82,184,191,214,235,74,65,138,220,238,22,165,212,39,82,179,178,190,102,109,122,186,255,251,178,100,127,12,73,19,120,81,3,153,123,112,65,164,26,177,60,200,104,32,81,223,80,109,225,233,200,242,150,171,176,192,150,72,98,137,184,79,160,67,128,167,130,166,113,249,247,196,40,255,17,163,106,213,247,197,106,203,25,150,202,185,190,32,69,212,36,202,226,119,160,17,86,57,70,9,59,113,48,75,179,155,3,19,3,212,137,41,74,139,122,250,54,93,135,158,68,181,232,144,206,64,132,77,54,48,47,106,87,50,104,139,124,77,79,155,61,64,234,5,135,5,51,255,187,173,246,255,89,154,191,210,195,179,211,72,0,2,82,112,192,88,204,155,148,224,132,193,38,193,97,129,194,162,96,195,11,48,33,9,48,241,131,19,74,28,96,187,70,44,168,133,77,125,67,66,199,17,8,137,9,188,218,203,194,206,14,171,85,30,187,25,81,21,83,100,172,41,91,146,78,0,98,108,73,189,134,84,184,28,165,134,100,239,91,43,245,121,45,47,140,155,56,134,235,65,198,230,164,67,207,179,4,196,38,13,205,78,116,68,194,48,101,30,15,142,226,110,190,181,59,27,149,151,218,94,69,59,178,135,171,20,108,217,90,212,106,76,166,99,75,190,79,68,171,42,177,76,167,32,236,187,134,148,63,229,103,164,5,34,177,15,39,102,73,6,63,196,1,8,102,191,129,23,111,82,204,174,107,149,211,33,218,253,85,50,177,15,84,150,37,245,31,71,182,34,42,143,138,54,20,50,64,111,68,207,2,247,241,253,89,99,168,34,110,3,107,145,193,168,236,41,7,176,83,141,237,72,228,251,10,145,6,86,53,162,227,79,27,43,153,213,234,9,43,76,127,143,157,211,56,222,191,190,190,43,71,250,251,248,214,32,194,200,144,32,0,1,147,6,177,248,65,20,133,34,215,138,246,180,57,82,194,11,127,149,88,167,103,210,234,19,102,247,11,52,224,214,186,57,78,246,223,87,178,115,154,165,102,219,147,239,197,92,141,50,123,53,34,183,127,250,140,123,140,192,0,20,211,148,47,92,216,43,34,138,14,156,97,133,152,213,41,106,2,48,151,131,5,224,97,16,151,100,116,114,128,23,137,145,42,245,12,64,203,117,225,150,182,214,135,132,67,107,21,129,187,13,100,88,138,4,56,202,81,37,210,40,124,38,83,193,16,41,119,145,185,228,170,150,167,165,198,203,8,99,10,153,92,121,43,11,11,114,58,36,102,72,203,216,178,7,76,138,169,34,71,138,148,178,63,7,30,212,203,39,1,220,204,168,111,85,51,177,27,236,108,205,104,101,32,226,70,188,193,178,58,28,236,72,106,158,139,236,22,170,22,97,185,30,228,26,133,19,155,213,219,51,58,219,245,118,220,37,103,82,183,78,207,14,114,194,243,207,56,255,251,178,100,84,136,71,91,104,85,155,79,101,114,63,101,42,194,48,194,104,28,5,163,98,236,189,149,160,253,8,43,164,243,8,232,14,20,46,96,158,188,194,38,105,114,156,54,66,42,10,11,5,245,199,109,2,100,163,226,74,17,60,130,100,227,103,235,10,78,152,113,224,248,242,50,184,150,148,178,218,85,226,69,226,33,160,137,117,109,183,59,186,211,254,255,202,217,25,234,186,34,192,28,80,23,136,40,136,40,109,46,48,59,140,249,35,68,130,32,26,228,228,59,61,26,186,104,201,22,197,129,38,226,222,81,14,89,208,193,69,119,116,238,148,78,52,135,2,61,92,57,227,141,214,28,250,138,255,130,213,29,246,122,210,64,128,20,154,42,144,174,111,115,12,166,122,92,176,4,17,178,155,43,17,147,59,18,37,248,186,219,132,71,39,226,44,253,192,121,197,221,5,101,14,29,115,180,232,76,217,43,69,52,55,156,76,138,215,80,206,101,9,119,75,42,205,3,113,88,124,43,103,82,60,130,161,49,133,193,114,144,134,216,139,52,19,203,183,40,166,113,144,138,58,11,27,92,84,28,72,204,6,155,52,136,149,193,250,66,226,171,217,212,42,86,54,101,218,210,250,64,232,78,42,43,58,242,225,27,22,135,59,226,88,195,58,5,51,35,35,67,67,57,254,189,59,41,74,227,89,201,243,107,132,136,94,109,43,42,132,4,229,77,88,203,11,77,40,77,87,19,74,73,105,36,59,2,97,192,217,150,50,58,94,4,21,70,73,132,160,60,21,21,45,14,59,1,216,228,102,8,0,135,21,175,130,62,58,177,208,22,23,194,193,194,254,231,215,125,93,90,112,51,56,251,52,165,39,150,12,160,215,88,145,38,240,28,49,115,252,150,2,23,90,104,77,22,180,203,73,61,120,49,156,188,16,42,68,132,74,81,162,129,104,241,86,204,137,198,75,136,218,69,232,150,116,149,78,247,173,234,223,42,76,42,123,221,236,89,220,187,136,144,0,74,181,230,103,10,105,100,70,126,82,102,3,102,46,92,5,17,48,64,129,144,72,175,14,0,10,105,88,72,154,9,96,13,91,28,114,130,165,7,28,2,94,44,199,151,243,119,51,142,38,120,22,83,49,26,52,70,74,242,65,16,9,68,195,139,133,132,2,144,194,12,98,220,196,78,196,184,32,1,200,61,98,132,73,162,74,95,145,198,233,234,37,7,49,125,39,207,75,97,140,116,155,202,196,201,162,254,44,232,243,137,207,76,197,253,232,46,16,163,6,17,102,171,72,20,208,81,81,212,237,9,199,237,106,84,138,26,225,51,34,129,213,139,161,228,121,46,136,182,21,67,155,146,176,176,196,86,54,213,211,245,99,89,220,30,143,195,170,46,45,9,98,255,251,178,100,86,143,104,48,120,211,139,121,121,244,64,99,122,144,61,136,56,32,229,225,72,14,101,235,192,238,135,43,220,180,152,16,59,231,76,238,47,82,111,76,37,42,92,242,188,116,138,247,206,163,200,133,118,186,154,167,185,195,135,190,217,196,146,196,213,230,82,195,86,49,164,39,86,188,127,9,58,178,166,138,173,73,65,219,204,71,239,89,99,82,20,56,52,135,167,8,241,94,176,199,113,250,206,167,147,62,213,139,254,177,237,108,197,171,221,99,120,247,137,184,86,27,37,180,162,23,2,145,97,58,72,85,28,45,41,146,6,197,213,137,220,146,64,186,213,72,20,36,61,31,225,26,115,127,9,212,6,167,123,196,93,40,154,91,93,67,138,137,51,160,179,102,40,116,61,255,229,28,223,255,240,223,235,255,253,38,20,150,155,9,162,106,117,1,155,194,230,25,7,152,164,14,96,225,1,136,193,96,161,1,134,0,230,17,9,145,8,5,64,101,103,234,230,87,133,153,81,224,4,37,239,10,138,93,70,143,13,128,152,55,48,42,192,97,138,64,138,130,136,99,51,79,44,168,241,2,192,166,56,232,207,177,106,152,58,186,82,32,209,148,88,18,162,135,12,75,17,16,135,43,197,158,162,107,13,28,28,185,151,178,11,30,17,204,48,142,211,53,92,87,148,116,52,71,150,141,209,44,123,197,49,54,34,105,195,96,230,42,204,181,120,163,136,179,100,202,133,62,214,116,55,41,212,41,228,99,57,45,229,216,251,57,206,35,120,70,222,141,118,244,13,222,30,51,20,217,90,172,105,80,226,108,194,73,78,199,242,36,33,70,93,189,109,210,241,77,77,155,145,93,64,125,117,210,153,157,90,231,15,122,109,128,253,83,135,223,214,217,173,55,152,56,143,175,184,122,205,33,70,139,101,210,58,177,105,104,19,94,237,76,113,181,189,107,24,205,33,214,181,255,235,58,198,105,141,214,223,253,91,127,52,214,237,92,219,56,111,133,81,128,43,8,96,108,22,28,113,0,81,180,113,110,42,210,62,167,202,79,187,106,69,162,239,36,117,9,31,136,212,52,206,74,180,171,199,85,255,244,235,138,223,255,81,7,115,254,202,198,66,44,41,5,212,197,54,220,155,136,128,0,0,64,112,98,244,221,205,78,118,72,8,30,40,92,140,226,48,96,160,122,95,136,244,90,229,25,155,38,136,82,64,14,150,113,56,17,136,58,179,74,162,216,96,226,161,4,168,34,114,66,12,165,255,28,74,214,20,105,121,91,139,39,81,194,88,35,194,18,120,156,33,80,51,65,26,3,48,154,143,48,66,161,104,214,178,102,174,57,85,68,5,177,17,209,8,84,4,12,233,103,209,30,51,56,81,145,234,202,171,66,75,133,82,255,251,178,100,57,12,7,57,104,83,155,120,121,240,57,192,251,42,24,41,64,27,249,159,84,109,61,149,201,11,147,170,132,244,148,248,129,32,117,65,60,182,217,13,44,160,82,65,96,102,210,169,56,224,218,131,237,110,12,183,132,69,176,42,165,58,162,169,218,36,77,209,83,186,192,86,68,102,87,207,9,174,72,209,253,224,107,200,245,219,35,188,199,130,106,179,38,21,214,244,158,178,181,45,174,152,179,156,230,212,195,141,42,250,218,122,174,131,10,14,176,136,123,225,217,45,86,236,109,116,211,52,240,216,26,247,31,190,221,63,127,91,189,109,178,233,218,39,195,239,68,4,198,129,14,0,0,32,133,185,102,18,26,97,48,129,70,99,37,132,196,161,144,128,88,200,245,156,135,110,245,250,55,119,118,82,143,255,253,95,234,114,64,86,178,14,145,197,208,162,166,14,151,168,114,132,168,36,69,156,40,0,5,5,105,87,153,148,112,119,226,4,88,57,4,139,224,154,96,128,133,168,16,147,112,139,232,174,26,33,106,65,68,150,106,247,79,134,19,106,30,137,217,149,143,13,110,8,176,56,45,228,91,34,180,161,68,171,48,186,62,152,137,97,234,162,74,155,65,222,62,133,145,10,86,166,226,109,249,220,138,91,68,185,53,35,23,161,47,90,27,62,21,18,162,30,42,226,176,178,186,185,204,230,195,20,248,140,123,170,219,172,187,202,82,59,122,150,45,159,83,112,35,211,231,19,176,59,145,150,207,99,193,171,94,51,27,84,108,112,86,41,80,226,104,197,74,59,242,71,154,44,182,97,91,82,57,219,48,87,88,173,25,81,106,229,146,160,204,127,86,249,95,233,1,146,16,177,93,14,236,239,66,92,41,181,9,120,228,120,236,56,67,62,137,181,144,157,153,156,81,103,174,133,219,55,142,28,198,112,182,204,164,253,82,185,23,247,251,254,220,8,204,172,176,4,137,4,249,11,28,33,56,62,83,231,186,66,97,33,196,166,29,2,216,114,230,34,130,220,116,129,114,95,206,136,85,86,231,253,129,1,104,57,225,151,126,137,249,90,210,140,63,168,153,216,82,105,12,77,191,248,177,83,119,171,220,234,141,163,40,168,0,0,9,140,194,241,60,171,15,56,131,152,160,222,1,73,5,1,26,4,172,5,164,82,243,6,101,129,13,20,92,71,160,174,132,3,35,146,77,53,133,6,153,147,45,196,96,45,83,41,42,20,120,8,234,214,160,246,6,212,155,212,111,98,42,82,251,57,240,165,183,43,88,54,144,141,207,35,100,198,221,76,157,230,84,120,137,244,234,98,90,121,17,52,156,154,136,104,139,97,145,140,110,70,150,242,72,70,100,120,83,113,115,124,104,68,98,98,158,196,211,102,242,239,33,255,251,178,100,62,140,102,192,102,212,155,88,98,242,71,162,250,166,61,131,76,25,245,159,84,109,225,135,193,33,150,170,68,244,137,216,233,89,83,42,61,27,103,139,189,21,84,217,76,1,194,242,250,224,145,54,203,251,94,127,78,16,104,102,82,76,190,124,186,118,83,196,102,71,203,58,91,106,241,59,11,246,68,87,76,196,105,47,118,89,121,195,186,63,144,253,35,187,188,114,103,1,226,232,158,169,223,244,211,169,85,79,161,76,165,173,239,79,224,250,252,217,127,59,4,254,71,16,0,0,49,28,17,160,103,171,2,36,96,59,84,174,211,62,11,166,177,100,56,125,119,24,160,89,213,44,32,72,191,29,169,115,90,67,191,16,127,145,17,130,11,180,64,91,162,192,145,170,105,84,130,3,95,122,154,223,177,163,107,54,238,91,131,79,125,162,50,171,112,0,20,149,162,170,38,99,48,101,36,230,96,36,98,0,104,203,80,116,157,211,14,51,136,108,132,251,40,18,65,173,107,141,196,88,20,184,92,15,36,162,66,56,165,233,18,47,195,186,69,70,146,193,156,54,55,23,109,26,201,144,146,29,132,135,165,114,48,12,38,131,113,138,226,45,216,20,46,65,44,137,208,144,222,105,76,45,151,212,28,14,202,80,196,55,225,47,186,129,18,171,163,185,241,169,77,76,175,26,199,183,97,230,53,152,214,82,18,215,186,121,88,22,25,201,159,186,87,129,195,220,219,53,102,144,144,73,79,19,143,151,86,253,212,81,17,215,151,23,150,236,246,208,173,132,183,147,171,60,138,104,200,97,91,60,75,142,37,136,117,239,129,232,40,251,245,150,47,236,71,240,88,179,140,49,68,223,135,248,149,216,102,210,239,193,39,88,227,234,139,87,222,197,37,196,203,7,6,136,30,176,59,146,36,168,194,58,44,93,11,228,98,81,35,18,88,247,205,219,39,29,86,132,167,68,172,137,145,98,103,220,249,191,201,104,33,14,57,26,62,32,51,252,30,204,209,246,250,39,108,218,6,191,167,115,191,13,143,83,62,142,155,208,162,210,77,86,255,219,82,0,0,128,180,41,76,249,232,20,234,68,164,211,19,79,212,3,1,138,23,172,64,165,51,77,56,86,130,136,130,51,128,29,3,63,226,17,161,74,44,176,86,201,54,206,152,236,241,57,28,65,230,220,19,112,163,46,1,92,141,20,7,157,31,160,22,81,136,225,144,127,131,133,58,111,153,43,165,195,146,164,169,100,59,146,137,22,103,72,78,217,20,235,20,66,155,24,226,165,88,151,53,105,149,171,73,26,155,233,163,220,188,61,136,194,76,96,170,160,61,141,1,138,54,179,77,72,255,217,170,59,196,27,87,107,159,17,88,237,184,21,145,185,15,58,225,44,51,255,251,178,100,74,14,7,8,104,84,27,88,122,192,62,98,218,199,61,131,44,26,193,221,80,109,176,91,136,231,135,108,104,98,165,136,68,206,62,177,2,109,75,37,14,121,117,186,37,81,44,113,147,136,122,121,142,22,87,176,224,182,109,206,185,153,220,20,92,71,182,137,46,148,204,141,237,206,154,116,171,105,221,240,217,142,175,229,82,93,178,3,198,213,92,10,207,30,72,181,154,178,199,146,119,115,142,48,253,185,49,163,174,16,0,0,0,10,72,6,98,122,101,58,38,110,39,94,108,232,189,101,214,2,83,78,129,79,101,82,243,14,101,80,217,90,187,125,204,24,189,206,34,197,104,188,127,171,136,145,125,85,118,254,122,159,136,235,76,39,177,159,254,133,169,196,169,66,135,103,95,144,104,78,38,38,34,76,34,5,6,152,4,155,39,33,128,12,47,66,36,214,236,204,75,156,32,19,79,186,136,168,60,61,29,133,95,99,202,25,13,173,144,225,150,116,140,50,53,148,250,180,166,100,160,111,189,51,10,124,23,191,202,169,25,83,95,123,90,155,195,79,185,83,215,54,254,147,203,199,20,62,108,178,126,125,9,171,97,244,71,87,133,181,223,2,115,53,197,42,178,188,130,107,59,120,91,186,74,176,211,44,119,59,104,14,27,215,136,173,30,70,237,17,167,121,22,82,77,139,193,240,126,100,193,162,171,205,25,95,239,57,102,225,41,26,4,11,94,88,35,153,76,2,49,242,167,156,232,239,25,227,200,125,91,85,44,91,49,31,125,82,88,229,229,13,156,65,104,32,51,99,90,177,234,11,137,209,138,30,149,211,145,52,222,166,93,109,99,116,209,90,86,253,233,70,221,156,92,128,0,6,0,10,1,236,96,196,3,160,1,77,156,23,70,177,78,10,185,27,219,24,102,15,184,54,56,215,187,75,26,172,115,138,253,191,255,254,109,158,154,209,81,67,117,214,24,161,205,39,30,49,15,110,143,236,122,64,0,16,227,0,23,56,52,227,176,83,54,16,211,8,34,48,177,34,32,211,17,41,14,13,26,35,47,65,152,137,55,1,168,3,1,51,102,47,20,49,46,21,57,185,170,230,170,177,136,20,84,226,4,199,137,36,25,98,163,98,17,78,49,40,104,172,84,110,101,208,127,33,187,10,125,221,86,120,28,64,36,157,61,30,103,69,222,147,57,46,161,69,58,214,75,105,140,83,54,192,98,56,142,101,214,35,77,20,72,155,75,44,171,116,241,112,94,44,149,156,165,152,239,79,122,5,145,49,31,124,45,187,85,14,56,181,182,172,229,31,139,186,173,9,79,175,131,227,173,226,236,244,61,133,227,138,31,147,218,138,195,232,150,154,143,191,251,237,72,253,66,21,173,77,163,147,187,23,58,255,251,176,100,89,142,134,162,102,83,19,121,98,242,77,201,74,234,61,37,44,28,93,223,72,78,48,95,1,58,42,107,232,145,138,17,215,94,211,63,171,251,182,91,135,187,189,102,218,157,249,221,55,246,159,168,184,86,245,151,72,172,255,210,198,126,69,128,67,192,3,56,64,16,147,181,120,90,144,199,55,19,113,161,162,65,5,2,74,56,120,123,100,66,139,94,171,206,57,5,147,81,160,236,27,239,27,74,61,213,87,50,253,63,255,255,251,127,86,247,230,255,246,119,169,77,255,126,253,204,38,46,73,83,135,92,137,33,175,44,182,70,195,139,231,122,111,22,196,0,99,196,155,141,248,32,52,120,168,68,22,28,19,136,0,38,36,38,141,9,140,36,27,79,211,23,16,221,185,83,144,44,116,95,113,146,80,0,24,160,161,234,164,151,168,12,33,5,23,60,112,66,44,27,91,8,24,91,166,226,186,214,178,196,8,11,10,1,154,108,22,153,40,192,170,175,212,62,34,2,175,68,26,93,131,32,74,102,96,255,48,197,55,73,105,76,78,31,164,205,233,117,99,80,212,81,237,134,222,73,125,120,69,44,166,81,69,36,131,89,228,158,9,235,138,134,146,43,28,209,149,32,173,34,110,43,68,39,40,131,78,20,22,147,60,112,12,78,43,88,94,90,186,173,208,157,241,159,27,57,11,191,53,69,61,239,164,162,66,243,67,244,116,209,248,237,2,133,198,43,30,85,61,127,20,246,116,51,102,254,111,51,74,218,118,222,182,181,157,186,62,235,174,60,180,116,19,45,207,247,209,158,202,101,43,249,254,132,253,51,183,169,35,143,186,0,0,10,110,112,24,0,146,76,105,148,210,39,152,85,100,4,34,72,179,68,194,234,82,198,12,77,198,35,131,157,107,193,58,53,18,206,219,255,247,255,255,255,251,123,235,255,207,12,237,87,255,153,123,230,37,200,110,206,182,229,57,188,124,27,49,42,182,247,8,102,244,239,247,86,175,97,144,0,0,227,1,25,13,66,117,57,51,0,206,231,64,82,60,196,67,177,96,217,136,14,131,65,51,0,150,21,1,132,202,205,32,196,0,49,224,81,151,196,0,96,34,238,25,7,152,12,6,89,164,85,91,3,65,82,234,131,128,225,112,136,176,189,7,202,6,136,48,134,207,184,240,12,40,6,40,13,12,128,82,101,45,217,69,52,77,94,45,117,224,153,161,80,58,64,181,119,229,9,204,85,140,52,38,189,32,152,129,155,5,102,71,63,53,15,190,14,107,120,27,88,138,89,52,23,23,6,197,210,168,242,227,11,173,227,88,195,14,147,150,155,69,202,109,93,72,232,156,138,157,82,147,197,51,104,195,19,184,121,195,217,234,69,202,120,124,176,197,186,254,229,255,251,178,100,86,143,167,90,119,81,147,140,47,66,78,170,218,250,48,35,174,29,69,183,68,14,101,143,193,40,39,107,156,112,11,72,57,249,117,246,153,94,84,28,4,135,119,209,21,227,177,170,34,195,208,63,13,78,185,70,205,253,149,139,171,102,159,136,120,112,172,228,139,109,98,24,215,20,85,132,5,10,34,234,168,199,50,241,47,218,86,119,244,156,191,184,193,130,0,2,4,0,0,20,220,132,7,202,139,31,59,116,229,179,157,47,33,77,151,205,186,143,87,107,44,188,228,245,25,8,76,10,156,173,180,72,179,82,125,255,255,255,255,255,175,63,255,24,188,43,248,103,249,89,140,138,115,7,121,241,147,230,158,208,93,96,152,162,150,69,109,19,135,227,111,9,84,9,107,31,62,154,110,232,81,129,79,6,11,20,152,144,96,96,240,1,144,197,193,196,131,11,142,219,161,131,200,169,192,133,160,224,129,155,128,65,130,80,128,44,60,26,241,92,40,37,47,240,208,102,5,1,135,136,71,67,36,36,141,192,34,184,26,58,50,23,124,0,209,64,197,187,131,82,37,20,132,130,113,150,107,14,24,89,129,149,15,107,227,164,175,225,24,44,214,156,191,5,239,129,31,70,124,216,164,206,139,191,21,112,155,35,153,16,100,180,16,206,80,204,29,16,111,109,93,119,47,229,32,56,104,53,24,75,245,88,190,240,46,71,72,220,161,9,74,230,45,179,23,151,213,165,122,172,71,20,31,90,25,21,150,190,75,169,118,244,156,117,143,73,240,221,155,192,77,97,233,94,87,81,97,24,156,212,223,106,165,152,220,171,61,127,105,235,77,28,171,181,237,219,77,109,48,202,218,101,191,98,254,101,180,91,157,61,150,158,122,107,48,207,124,253,166,109,25,29,133,36,100,130,79,35,83,97,0,64,68,28,64,243,196,5,2,132,2,52,66,99,135,48,240,212,187,77,67,80,57,152,165,40,253,233,142,215,85,215,107,251,23,156,159,171,111,127,253,129,165,243,55,163,249,95,37,21,133,44,203,198,12,226,243,202,72,80,62,151,14,46,165,41,49,29,139,185,237,0,204,33,38,53,45,100,207,78,99,63,28,12,140,89,48,154,8,152,48,97,22,9,16,80,200,129,162,35,57,139,1,102,11,1,128,140,128,144,73,229,158,52,48,56,113,48,192,118,198,144,97,69,53,113,232,64,16,9,244,8,22,25,252,182,131,106,9,89,41,33,16,228,67,21,72,146,75,109,143,23,48,180,234,65,163,32,45,51,18,184,152,18,118,40,138,160,30,44,32,14,203,223,85,2,47,124,137,135,65,20,205,89,76,98,107,150,162,218,119,84,120,16,48,58,24,70,37,198,77,58,210,94,199,100,252,41,24,50,197,138,145,255,251,178,100,71,14,167,32,96,80,139,154,99,118,77,169,234,247,48,194,62,29,177,179,72,78,101,47,208,240,39,108,180,112,11,16,125,155,129,170,29,112,157,29,83,221,175,79,26,85,76,55,68,35,182,211,222,213,109,227,107,33,94,30,200,33,147,253,95,219,74,66,244,222,242,177,216,177,42,158,117,252,113,107,71,14,59,177,193,143,183,203,34,219,223,126,142,213,255,142,114,140,238,210,181,155,191,48,132,4,187,219,221,176,94,0,36,33,253,91,199,148,1,0,0,43,155,148,129,242,233,229,142,30,246,7,132,54,80,35,236,187,221,250,213,106,204,41,38,214,215,250,213,150,191,255,255,255,234,193,135,73,139,53,165,41,87,237,77,255,221,17,74,101,103,222,79,95,42,172,165,99,85,95,66,6,177,108,221,88,164,70,97,130,56,110,34,59,108,160,12,96,102,225,183,111,38,43,17,26,96,56,142,38,35,2,152,0,30,97,64,121,49,120,195,98,2,160,12,193,229,33,96,160,160,36,56,60,97,33,48,24,18,251,32,113,117,80,2,241,182,86,188,178,86,176,210,1,183,150,168,12,168,196,131,77,160,195,13,11,132,206,147,165,135,39,242,249,107,46,34,9,228,195,37,201,198,70,122,16,249,141,40,35,103,138,179,172,229,80,10,153,195,114,216,93,151,214,101,177,59,14,196,46,66,219,198,33,16,228,6,254,68,101,240,36,78,213,200,17,174,16,11,141,4,15,139,2,8,94,97,184,67,75,53,25,40,70,145,141,50,22,137,49,33,122,94,114,71,147,56,44,217,39,26,241,122,219,15,88,229,214,130,35,74,163,81,97,147,228,128,123,103,73,130,132,208,156,101,24,17,148,105,6,98,229,4,133,232,179,2,179,221,181,202,168,109,71,35,116,217,238,69,77,178,15,186,18,196,177,162,12,154,155,80,86,117,29,205,74,134,176,160,156,218,121,100,208,24,51,126,80,84,39,113,224,179,21,82,49,225,160,144,55,27,117,202,185,67,79,107,33,233,255,183,191,255,211,155,244,255,86,111,90,237,190,142,114,156,201,86,186,53,217,38,4,22,188,245,203,51,163,10,114,104,229,78,16,0,0,1,84,200,183,141,54,116,219,214,196,158,76,92,184,10,170,0,56,54,41,67,45,5,28,95,22,47,51,248,212,19,153,192,177,89,17,136,64,141,1,37,235,138,110,130,152,105,67,16,22,80,208,40,179,102,66,4,245,129,64,26,4,98,68,7,192,142,240,169,201,50,154,14,83,132,137,140,89,100,182,236,149,52,85,10,222,99,143,155,8,44,212,221,50,232,76,135,222,11,75,89,109,183,161,151,55,8,29,244,133,184,80,29,214,143,142,23,166,226,186,191,123,24,139,116,29,206,255,251,178,100,64,142,231,87,104,210,27,121,99,240,73,194,218,129,61,227,62,160,177,187,66,78,101,239,73,22,159,42,72,240,11,72,73,57,136,99,195,176,97,44,119,97,121,231,213,195,102,15,239,184,94,196,38,113,212,99,243,23,132,147,119,12,204,86,89,57,250,248,28,255,137,30,223,152,182,168,152,48,197,255,182,76,198,93,44,169,155,208,191,50,92,82,250,243,130,90,13,104,156,183,84,5,231,27,203,0,226,3,134,130,121,72,205,244,162,128,129,28,116,63,96,230,177,82,253,164,183,175,232,102,231,148,94,99,7,231,18,43,0,141,128,5,162,14,73,215,138,52,208,146,51,23,102,176,125,207,181,81,227,74,85,149,101,147,52,145,145,119,95,164,193,92,146,110,82,44,61,120,174,84,129,8,135,20,89,226,174,169,209,231,191,79,249,89,17,124,205,147,78,77,217,69,17,223,119,253,67,247,104,101,95,80,6,96,156,49,154,162,167,33,155,155,236,200,96,240,113,150,140,70,43,1,153,104,132,98,96,233,148,133,1,4,99,81,28,12,14,18,4,143,12,98,45,49,137,161,1,201,34,152,130,5,141,0,1,193,34,98,213,56,144,49,69,11,180,117,120,20,57,115,144,200,87,58,202,86,65,2,6,24,228,1,54,21,116,135,147,105,212,143,9,224,128,128,96,34,49,230,134,73,135,16,217,67,88,1,120,210,49,84,244,10,195,233,61,20,195,0,78,146,72,37,148,135,18,28,116,143,226,74,49,207,248,8,100,118,124,156,201,50,109,164,91,253,48,162,132,179,10,203,121,93,29,227,94,84,74,81,1,116,240,228,100,77,37,16,164,171,92,121,227,185,72,191,168,112,89,144,88,102,106,60,24,34,69,101,159,47,175,36,176,155,125,36,66,145,175,28,94,107,52,197,254,165,214,161,182,42,189,227,24,214,180,34,69,30,146,46,214,181,10,86,121,32,96,187,67,126,202,212,176,221,60,102,228,107,20,27,58,139,45,105,186,181,69,82,179,222,55,214,226,65,135,74,127,36,255,226,52,218,69,241,199,130,231,112,117,53,145,106,113,61,156,93,147,135,206,4,194,51,34,16,135,73,169,38,100,198,165,150,205,110,191,94,66,224,101,178,87,153,196,10,127,22,52,248,242,124,91,127,255,66,127,255,213,255,253,212,113,175,101,5,183,217,167,255,121,197,80,166,255,158,171,0,0,49,76,97,149,66,135,17,99,156,17,138,2,125,24,41,124,85,89,142,170,65,67,16,115,24,89,16,104,151,192,28,232,23,8,132,17,146,42,52,76,192,6,168,3,10,72,57,41,92,65,24,195,64,20,192,183,51,224,13,61,59,4,69,138,128,140,105,196,122,45,164,124,195,134,80,199,132,72,255,251,178,100,40,12,7,225,114,208,147,154,122,224,68,225,250,250,61,134,38,23,245,163,84,109,49,55,129,52,171,43,204,244,137,104,42,109,210,169,25,133,210,93,98,173,196,103,162,110,244,26,101,154,185,192,39,21,6,144,21,12,181,163,28,38,85,103,116,114,106,58,182,45,202,131,204,146,35,89,16,249,83,138,46,24,230,133,147,48,91,88,50,99,195,220,99,30,77,176,151,172,162,71,85,24,139,26,94,103,168,82,93,227,107,213,2,171,116,94,178,114,25,106,249,193,206,63,72,201,172,200,205,122,71,121,2,150,211,99,44,178,43,237,61,119,109,118,215,246,202,185,85,10,20,53,35,236,228,245,154,244,171,186,56,68,97,149,173,198,2,18,223,151,6,87,174,48,151,40,217,20,181,143,181,203,220,124,66,195,3,234,98,52,122,205,15,56,207,242,95,255,153,189,245,255,204,36,128,14,164,0,0,137,123,81,74,186,239,216,31,37,169,112,248,11,15,139,76,196,35,69,173,11,249,22,44,47,240,32,163,135,17,197,255,255,254,166,255,254,130,231,3,153,174,135,65,82,230,95,114,222,132,62,33,82,214,134,5,131,103,201,30,154,100,245,105,0,4,212,156,47,184,211,10,15,22,31,44,50,26,105,152,37,164,42,209,108,8,45,64,192,181,215,42,22,48,216,186,159,131,159,246,132,192,99,182,224,244,32,96,109,56,64,26,26,152,128,151,75,221,242,150,173,124,213,76,45,62,103,172,120,156,168,166,220,79,221,66,213,240,54,60,31,172,185,91,109,143,228,39,43,49,43,242,84,171,113,107,174,182,83,123,112,115,44,203,247,45,69,188,105,176,51,213,56,106,241,205,161,234,29,93,255,119,23,175,55,78,35,167,15,94,42,68,166,255,30,244,172,163,106,236,161,203,63,24,145,72,194,144,66,27,183,34,116,100,243,33,148,52,99,103,167,95,36,2,129,65,1,66,10,102,116,129,9,114,50,224,187,168,195,178,152,156,31,185,209,125,126,178,141,5,88,161,27,255,168,198,0,32,237,240,144,105,42,109,122,167,125,228,148,179,140,22,59,95,18,186,246,149,197,255,164,50,72,153,16,48,47,210,172,173,255,254,190,221,191,211,255,255,95,84,90,127,234,81,7,102,102,51,187,122,57,122,171,59,47,246,186,105,118,95,152,20,236,106,202,184,88,155,109,197,76,21,180,0,233,180,218,147,144,120,193,0,135,24,32,207,80,34,210,85,209,20,85,62,9,193,126,96,42,131,241,243,123,89,76,174,80,89,20,104,43,145,194,46,164,116,198,108,71,108,244,71,43,173,51,44,20,248,205,26,247,244,124,84,84,99,199,35,168,96,106,34,17,107,42,41,89,246,67,252,77,25,96,226,255,251,178,100,40,136,133,222,104,216,59,15,97,232,66,35,122,188,62,35,102,28,233,161,78,109,225,235,1,26,18,42,232,241,158,136,14,51,46,176,174,2,5,168,182,153,168,135,137,146,242,168,125,116,51,37,141,141,107,177,101,106,210,198,202,182,181,76,26,88,148,126,21,149,132,105,47,66,86,38,250,79,222,62,56,82,241,192,240,116,77,216,212,149,89,173,80,146,186,212,204,158,92,231,207,139,69,37,52,28,221,174,152,172,243,246,206,73,174,137,36,144,58,251,207,92,197,28,39,255,222,202,23,178,139,167,58,117,137,107,237,151,136,0,0,32,10,8,9,109,128,172,47,199,22,14,53,66,32,242,76,228,188,158,112,15,17,240,205,46,62,245,140,184,35,101,116,197,97,152,154,223,203,244,79,67,139,135,33,255,255,255,60,182,150,223,70,255,244,115,246,87,86,218,89,80,183,255,54,8,5,23,184,164,97,188,80,25,122,177,167,138,161,171,10,17,157,25,42,82,45,24,41,8,177,104,235,115,176,42,116,104,18,209,122,31,212,228,8,194,123,180,122,175,241,17,75,196,195,1,176,104,138,241,221,21,13,4,252,88,71,209,70,208,188,196,115,174,73,172,135,204,198,106,85,88,213,1,105,92,119,57,49,222,33,156,175,98,169,32,181,103,87,46,32,46,105,180,206,166,62,32,159,81,52,135,49,197,109,115,146,12,135,53,104,124,45,106,88,49,168,212,133,234,170,166,121,235,85,107,46,115,2,59,183,144,119,86,184,44,33,225,20,26,83,143,152,20,221,253,182,253,197,76,212,237,60,124,170,35,81,92,91,19,118,137,44,205,75,181,11,142,142,229,16,143,58,107,52,148,202,25,206,139,66,144,253,66,227,221,186,51,54,238,214,183,11,44,143,156,149,237,105,83,237,78,133,51,43,91,143,116,172,8,176,179,5,118,222,202,165,75,82,12,237,232,251,171,113,212,169,128,1,192,18,200,61,107,67,81,136,171,76,16,13,167,35,8,35,2,133,30,167,213,161,89,167,48,209,116,127,181,118,117,32,1,230,214,161,190,156,108,239,165,83,255,169,32,30,159,255,219,91,255,255,242,112,29,110,113,6,43,44,65,247,236,139,196,63,53,96,0,1,240,4,96,227,153,163,8,39,140,67,4,50,1,56,196,231,161,135,177,10,240,232,0,58,204,13,32,147,238,152,249,13,51,7,81,220,208,13,66,16,17,224,48,102,2,66,97,75,224,113,130,128,42,38,156,50,51,27,7,96,17,193,132,81,140,192,155,45,96,136,188,92,153,235,38,18,112,16,135,89,210,38,64,32,27,160,106,70,68,183,36,73,124,113,102,78,140,195,29,10,32,51,136,48,226,55,22,68,223,76,39,217,57,72,255,251,178,100,58,14,135,180,102,80,147,154,121,240,72,99,58,163,61,130,62,30,137,155,70,110,101,141,193,25,138,234,244,244,153,128,237,129,149,18,75,162,196,39,45,174,11,10,81,246,254,12,118,104,83,179,145,236,177,15,72,251,219,214,138,36,142,72,209,141,71,206,252,102,60,193,129,168,108,44,204,157,137,133,44,212,114,176,20,185,46,203,182,170,184,69,98,164,23,178,178,56,167,208,182,135,93,242,182,27,218,67,153,129,238,247,85,99,228,250,166,133,35,84,9,214,172,213,10,101,19,12,7,159,57,242,110,107,199,158,4,8,10,200,242,177,237,186,3,44,28,91,80,49,38,49,28,60,12,14,184,121,63,56,7,30,192,0,0,39,90,192,18,31,230,250,28,140,67,140,194,33,110,130,241,133,32,28,111,200,102,207,230,221,51,86,95,78,130,23,233,142,109,143,161,125,68,108,95,191,127,255,244,247,248,8,213,27,91,38,125,100,94,100,219,4,174,154,240,84,168,132,32,168,242,237,39,119,28,65,176,70,148,56,116,64,208,6,3,87,51,204,164,58,86,161,83,0,8,216,6,84,24,156,204,6,19,5,97,226,16,216,0,92,24,2,17,220,77,41,126,145,12,5,152,27,114,205,122,248,14,208,107,36,224,49,112,37,18,156,187,164,46,32,234,150,167,99,63,113,23,114,237,82,46,43,32,88,205,178,247,100,75,42,18,253,79,83,209,195,108,221,203,156,148,203,223,102,183,47,165,104,16,31,203,160,193,17,245,234,148,129,158,54,18,142,89,87,112,106,58,56,73,86,250,163,17,144,234,174,15,71,66,177,220,180,79,191,175,69,1,250,200,72,148,94,206,177,99,189,101,13,109,193,225,200,146,83,14,132,119,150,59,45,216,205,215,40,128,52,129,100,166,169,214,3,0,136,144,20,13,1,217,60,133,198,239,25,8,4,20,74,196,16,224,113,92,34,52,241,60,86,110,58,125,84,58,126,240,245,103,24,28,26,62,119,15,22,146,154,86,81,140,65,93,48,117,178,203,157,74,240,92,65,11,197,72,55,137,27,44,35,9,64,0,12,2,1,150,24,237,54,75,166,207,136,45,232,6,90,133,61,205,195,148,99,111,2,82,74,79,173,2,37,94,4,89,91,121,172,162,41,18,214,166,177,79,126,205,146,172,211,253,255,245,6,255,201,102,101,57,144,40,160,153,251,244,51,52,199,60,183,97,96,0,0,99,23,78,63,74,32,215,211,157,16,2,128,153,65,9,141,179,154,54,185,129,6,149,24,68,142,141,192,224,214,64,209,93,90,12,108,228,72,180,186,161,64,82,160,98,56,34,140,64,80,8,194,0,70,137,250,101,71,43,162,28,24,4,24,9,4,2,164,50,250,7,255,251,178,100,36,142,135,146,111,209,147,111,53,242,65,101,90,129,97,34,104,28,5,153,70,46,101,143,216,228,9,44,60,193,153,152,4,40,145,32,38,168,121,196,157,20,106,240,219,83,10,83,57,248,130,109,9,81,226,166,99,71,169,31,155,7,50,157,58,117,41,164,115,109,36,75,38,114,189,92,150,87,71,116,226,172,108,217,249,3,111,231,204,118,52,107,139,185,167,165,97,194,204,21,5,116,249,226,18,197,57,242,199,6,210,218,140,77,190,146,198,188,101,201,191,16,214,81,120,210,238,76,192,194,122,19,121,202,81,29,113,106,220,106,198,91,116,139,129,9,158,174,182,221,134,86,118,68,42,28,109,171,226,197,221,39,226,135,64,210,201,36,14,25,143,69,13,133,184,64,76,131,28,231,110,61,183,63,206,228,230,99,247,247,77,126,23,205,125,225,227,245,210,138,46,193,6,102,85,51,187,5,190,174,90,209,29,28,37,177,74,21,226,254,153,190,220,52,161,15,141,171,11,24,35,183,150,12,236,161,38,29,78,172,105,119,159,84,46,147,53,123,245,87,202,173,145,90,60,87,99,212,234,63,160,242,140,126,253,110,72,192,67,179,138,12,141,216,43,56,160,52,193,161,208,112,160,2,179,49,194,132,200,160,179,20,11,128,192,67,7,187,131,128,134,4,15,166,105,139,135,171,29,56,135,16,54,155,141,9,9,42,98,198,244,165,17,48,19,94,230,87,194,193,6,24,140,57,202,24,0,58,88,147,244,200,214,212,185,131,187,241,102,90,246,169,156,82,3,198,134,109,159,42,90,7,33,178,75,27,131,59,130,97,150,115,98,106,165,149,247,2,213,105,242,135,115,149,103,165,178,218,92,45,27,115,63,173,154,186,105,233,41,123,59,89,46,187,47,84,188,166,77,193,210,127,126,107,15,30,89,180,169,161,138,160,33,12,69,111,177,119,39,152,56,229,234,28,143,74,171,43,190,91,161,100,248,149,123,125,214,186,42,113,244,253,140,154,229,230,140,83,168,247,236,83,42,118,188,199,214,47,106,38,155,158,118,191,59,94,181,30,2,140,255,252,132,204,57,223,106,191,163,73,110,0,0,32,1,81,46,100,26,184,37,41,67,132,170,173,126,5,194,0,13,92,167,152,114,46,206,6,83,204,86,10,9,171,217,255,251,210,135,168,55,43,255,242,132,31,111,124,157,168,113,223,255,9,253,27,245,169,0,2,65,180,198,209,79,114,52,237,140,206,140,164,196,133,196,130,204,73,84,205,88,14,40,130,108,108,132,233,185,56,66,194,133,2,13,145,63,7,3,81,101,220,10,6,24,5,79,221,80,99,28,20,188,74,14,106,6,211,74,21,145,106,2,65,44,34,200,78,135,13,145,92,61,255,251,178,100,37,140,167,23,103,82,27,122,121,240,70,75,90,167,61,34,104,27,161,157,72,109,229,141,193,47,12,169,217,134,9,104,206,84,161,5,15,4,203,85,107,93,174,18,102,178,160,183,152,10,88,74,195,56,232,59,218,203,162,186,178,35,208,149,82,101,48,194,165,204,50,192,245,88,204,222,122,227,91,141,27,169,137,236,40,17,153,22,189,175,170,40,49,141,214,204,47,152,80,88,145,119,171,119,154,180,171,237,177,151,134,26,132,131,51,73,154,124,98,93,60,132,206,173,48,24,235,246,87,167,75,3,177,132,173,79,70,180,72,13,43,149,122,145,22,179,70,86,52,134,233,6,19,107,149,29,66,133,7,42,101,59,12,145,241,15,17,161,225,244,108,62,87,51,184,90,245,220,91,181,93,133,222,144,4,0,0,0,21,54,66,184,246,28,168,4,65,236,89,26,204,178,144,179,81,76,232,22,205,86,6,23,187,246,136,25,85,142,75,29,82,190,82,91,241,191,255,254,255,255,255,255,255,255,243,127,255,254,187,105,254,207,255,175,98,43,14,249,132,159,145,86,130,21,0,0,36,202,32,141,60,236,19,142,83,53,234,35,56,11,49,145,147,20,60,53,54,164,30,49,99,147,51,23,50,75,243,3,29,106,225,2,129,138,168,136,144,163,38,154,160,32,137,149,192,100,193,24,194,162,1,106,194,83,78,199,54,60,103,130,150,76,210,108,91,71,157,164,197,220,104,139,202,157,9,227,98,36,221,30,232,132,252,177,248,138,223,206,93,43,246,125,55,79,27,130,230,101,56,218,2,209,152,220,200,219,30,29,234,237,34,60,61,216,179,248,144,123,99,214,226,137,157,255,58,61,246,238,114,128,141,146,98,73,149,177,173,122,57,110,167,201,84,125,90,7,236,221,80,177,222,183,25,30,186,74,38,139,182,42,20,10,70,103,240,188,205,190,188,139,201,53,242,105,72,170,233,41,20,205,23,55,26,211,99,125,82,241,207,82,239,37,248,9,211,177,151,33,228,171,24,137,187,231,26,212,249,100,32,185,10,36,237,227,247,224,11,81,82,138,192,72,111,12,50,165,12,25,20,52,255,94,20,104,188,150,130,86,27,90,92,22,221,60,119,86,213,144,226,149,80,62,100,68,196,33,135,176,204,216,57,2,239,183,226,77,103,53,68,127,255,224,98,255,148,200,129,15,154,236,213,42,85,200,20,14,214,117,201,221,214,0,4,139,148,17,34,114,218,230,68,22,97,173,166,20,52,135,33,86,65,130,32,113,104,128,153,14,198,76,188,62,96,65,228,71,142,147,90,34,181,7,224,92,86,169,12,210,129,26,215,22,112,8,138,41,27,17,142,52,178,92,150,88,44,91,16,123,112,171,15,79,67,255,251,178,100,36,12,6,163,102,211,27,120,98,240,58,2,234,253,48,41,132,27,121,155,72,77,229,143,65,24,11,106,76,244,161,208,82,27,212,209,41,232,98,109,145,194,109,83,202,207,203,231,229,70,150,190,60,47,250,20,204,214,25,12,78,75,17,31,136,7,184,217,113,229,241,167,190,200,132,36,155,212,130,230,241,227,52,129,28,205,229,98,125,41,119,84,185,169,167,109,5,150,165,56,43,152,142,193,201,53,139,195,11,222,93,194,174,45,105,179,7,153,88,92,162,212,120,161,248,176,223,22,53,71,76,148,216,246,255,20,210,241,97,227,75,90,92,99,234,148,107,51,47,51,70,74,139,159,172,3,158,124,45,77,30,67,121,127,0,135,212,186,205,47,87,165,64,2,204,108,1,192,8,76,16,197,248,45,178,116,135,5,130,237,0,160,184,212,76,4,92,228,150,228,217,58,161,150,75,100,80,17,31,107,10,123,107,255,255,179,255,248,0,29,69,149,174,214,205,15,123,176,159,77,0,0,30,22,237,56,239,179,51,47,56,212,3,24,42,2,25,24,170,33,134,25,132,10,24,234,25,148,2,26,233,145,131,4,149,1,12,52,12,224,84,5,138,217,129,10,8,113,65,164,85,156,33,12,210,21,166,165,122,68,140,133,11,24,141,12,208,26,220,133,36,102,143,36,184,66,123,231,17,121,212,9,199,167,110,147,176,59,125,41,37,15,57,136,30,4,65,108,142,152,168,250,162,73,82,137,87,142,175,37,121,114,185,54,6,44,19,23,41,45,192,252,210,116,169,198,239,55,159,111,170,50,91,184,194,200,89,114,51,5,22,95,146,191,163,197,186,159,218,61,37,24,135,79,119,91,58,239,242,214,151,173,86,62,125,224,56,110,146,93,62,88,227,116,130,6,78,218,61,105,195,214,94,91,107,67,90,193,183,188,181,172,197,139,42,196,126,121,126,219,103,21,243,34,183,124,20,121,42,244,144,190,31,112,213,178,211,171,65,119,2,0,0,40,108,132,130,83,77,108,182,161,228,197,90,118,57,15,40,171,165,40,93,106,116,98,164,213,197,117,187,117,196,62,53,240,153,40,240,60,234,202,202,6,43,181,88,168,193,127,253,127,171,253,73,115,63,214,60,206,240,167,183,49,221,145,159,114,185,70,1,0,0,114,167,185,217,113,156,152,249,195,27,142,7,146,2,152,66,41,147,28,139,3,15,36,145,2,153,211,136,0,92,96,100,20,16,119,71,132,65,43,14,165,224,229,36,241,84,44,185,132,186,2,81,32,9,107,197,72,223,136,114,240,51,86,38,44,114,136,61,76,184,208,199,105,189,249,149,157,21,110,141,134,138,219,90,71,135,222,24,106,112,12,42,229,182,86,217,171,208,86,167,255,251,178,100,51,12,134,253,102,210,19,120,100,114,73,195,58,118,97,131,120,25,81,159,84,109,61,146,129,17,11,106,9,132,157,216,165,151,52,200,212,56,233,180,251,183,57,3,66,237,195,58,212,90,173,218,248,242,196,219,62,129,42,80,246,254,95,87,73,103,124,230,183,134,165,38,20,226,115,131,213,206,195,141,144,52,174,86,4,74,34,75,168,235,30,189,37,134,93,143,79,16,200,144,93,80,238,176,193,76,107,43,189,53,205,199,47,61,69,183,119,99,164,206,69,110,159,116,254,254,206,60,212,191,247,59,66,138,86,86,217,51,243,49,213,227,74,80,8,215,215,183,127,227,255,88,24,24,4,144,0,6,198,16,120,44,44,72,125,120,38,250,154,207,181,249,122,66,202,99,246,137,169,9,200,146,72,50,118,141,161,198,114,105,190,15,189,28,32,220,209,102,1,71,254,57,181,88,202,56,129,11,7,2,227,12,209,48,6,159,139,61,53,127,163,237,189,102,191,63,93,160,0,163,119,152,125,38,114,9,197,32,169,83,188,85,40,24,16,48,197,131,10,57,212,4,144,133,191,3,160,140,250,119,109,145,166,234,104,55,241,169,183,153,253,71,21,65,196,93,24,129,242,186,135,41,226,218,158,110,13,250,49,233,173,178,82,145,170,54,207,213,68,73,56,69,101,138,9,138,88,107,171,220,188,186,226,209,213,164,69,52,235,143,213,171,245,42,3,129,0,150,185,114,65,252,108,86,57,179,151,45,245,211,177,94,94,38,29,24,70,94,138,22,78,214,44,123,24,114,140,173,171,37,229,239,62,178,85,185,5,16,170,132,218,88,202,106,109,238,137,75,72,101,192,132,43,75,78,199,75,202,28,42,85,242,83,136,157,110,88,137,179,165,122,88,125,230,227,30,121,109,174,211,123,116,231,124,144,228,165,164,170,210,153,149,183,199,107,168,25,255,79,220,0,0,109,149,55,31,214,227,9,113,153,74,183,80,59,58,96,87,229,175,80,92,118,184,114,100,231,251,240,154,39,163,64,170,60,152,133,189,132,229,159,149,16,210,48,49,71,51,30,82,234,255,239,167,250,216,68,231,228,250,127,245,235,70,148,174,215,117,128,0,0,99,5,235,16,53,28,9,209,126,130,193,164,161,133,13,70,106,82,211,3,140,9,135,64,66,44,1,48,12,28,212,224,88,30,114,32,5,120,16,149,170,149,42,118,179,159,80,204,32,17,254,101,79,107,4,103,205,178,118,21,100,220,29,184,232,42,172,90,40,176,9,40,220,32,100,180,79,71,251,111,252,105,104,61,111,7,192,178,169,98,194,191,53,117,75,35,145,75,161,131,130,93,67,115,194,239,96,248,156,128,88,43,24,176,64,66,115,234,233,139,48,54,255,251,178,100,62,14,182,223,105,83,19,120,99,226,71,226,138,120,96,204,112,27,241,165,76,45,189,57,65,28,22,105,225,132,137,224,218,166,206,81,171,94,236,156,19,9,11,139,167,120,177,182,219,84,119,7,220,225,211,218,158,150,11,231,232,58,102,118,206,77,18,101,218,110,135,232,236,197,26,110,8,79,227,187,148,218,149,21,173,174,194,147,107,237,223,22,81,43,78,34,236,202,103,167,150,220,232,31,188,209,204,236,202,110,211,127,28,235,222,252,213,24,79,244,24,190,60,103,159,31,224,98,0,0,96,1,31,65,27,146,25,38,130,153,114,212,215,162,103,214,88,12,204,121,170,128,157,23,192,66,107,178,24,116,186,52,232,181,194,229,150,97,2,223,131,237,167,196,143,105,11,187,11,96,83,105,206,140,122,155,126,158,183,250,132,160,31,235,118,143,95,232,255,164,35,28,230,204,124,17,196,106,195,166,52,12,97,102,208,163,8,27,73,32,80,58,106,153,72,10,131,169,168,97,64,125,96,112,195,176,66,12,52,68,255,41,194,59,179,116,244,20,12,66,5,58,74,167,201,77,155,86,28,133,230,10,7,9,82,214,148,97,96,16,218,30,203,18,209,79,74,195,96,109,60,74,143,90,176,129,32,148,231,90,109,32,48,23,109,40,228,10,150,72,245,28,168,141,50,180,65,88,153,242,189,251,197,10,61,244,91,67,188,208,97,174,227,79,220,18,144,99,34,151,39,57,142,243,2,103,52,119,241,216,213,246,110,61,33,71,92,98,232,151,239,143,119,238,152,221,203,104,245,123,169,35,183,195,162,87,76,244,211,27,246,85,132,4,207,20,5,92,193,152,253,119,59,20,48,105,76,82,14,59,171,32,122,186,205,164,157,237,213,97,171,242,159,216,39,5,82,184,237,68,244,103,11,250,204,218,154,214,157,143,61,93,38,240,71,196,42,40,117,27,96,72,21,194,113,103,218,93,12,42,38,251,189,37,57,179,100,140,200,153,1,116,66,18,65,24,173,231,154,74,58,3,194,12,1,91,29,191,254,71,26,157,235,229,110,10,77,215,213,141,225,191,185,105,248,21,207,251,61,77,247,254,158,250,208,0,36,220,188,130,169,171,96,104,206,107,26,95,197,142,165,160,211,25,19,138,223,3,140,178,238,161,216,223,181,254,94,232,113,192,220,158,51,93,176,137,170,1,44,110,74,50,207,214,168,34,218,183,1,148,165,138,231,70,43,206,184,109,179,17,54,188,38,231,247,74,54,70,78,57,40,88,224,252,42,143,67,198,145,210,183,126,250,86,13,63,114,104,180,107,65,76,68,180,144,220,172,216,204,195,74,163,118,156,49,52,230,62,39,73,231,109,178,82,1,255,72,207,239,225,45,115,181,255,251,178,100,64,12,246,74,104,214,27,89,120,96,71,99,186,96,97,131,120,27,105,165,76,109,189,153,1,23,14,169,129,134,45,216,139,174,93,231,181,234,89,163,67,140,221,168,249,85,62,210,181,119,165,209,220,133,55,11,178,174,72,73,109,97,129,43,137,96,194,199,64,76,219,152,141,155,161,84,150,109,112,188,10,76,246,210,198,211,108,25,107,18,150,221,21,24,114,219,237,78,212,181,30,215,87,207,219,91,136,84,109,234,11,189,2,35,40,179,70,171,201,66,184,164,130,85,72,206,119,206,171,165,84,37,112,198,98,137,12,217,33,168,215,151,108,179,126,241,141,111,189,143,74,116,222,24,65,201,49,66,30,60,224,126,84,56,103,166,158,238,207,208,112,151,63,163,105,95,120,0,0,74,134,13,170,49,100,8,151,32,35,49,144,163,2,39,82,129,146,81,208,145,210,160,128,179,49,35,119,144,80,198,195,78,109,240,2,6,253,81,42,169,48,43,49,73,212,251,92,166,24,14,192,213,234,216,85,229,253,160,105,11,224,66,16,147,109,125,243,8,14,132,90,116,83,233,103,189,5,216,253,134,218,47,204,36,225,28,157,96,91,142,59,219,52,174,53,155,244,233,225,166,114,190,78,55,197,141,103,53,44,103,172,139,80,34,235,42,167,29,87,187,155,157,172,210,72,142,218,121,23,22,65,117,172,8,61,180,235,246,78,107,110,25,233,201,217,186,142,109,29,181,60,105,212,172,84,122,154,234,25,52,135,132,234,71,34,18,168,2,103,242,78,54,95,139,49,114,156,76,166,63,75,239,119,144,15,37,2,83,164,153,66,99,254,173,126,52,68,239,96,161,219,71,99,148,218,244,194,121,254,83,248,189,20,108,75,151,12,147,57,200,128,237,45,39,97,19,107,61,115,136,111,125,159,49,179,139,161,250,201,3,243,4,233,227,101,18,26,53,156,161,115,94,66,126,176,27,29,67,61,199,55,57,229,75,234,120,76,212,156,56,163,199,191,91,57,210,99,67,57,213,187,138,45,14,92,204,0,0,1,84,71,170,123,44,6,177,2,102,33,35,197,227,199,166,34,8,102,194,76,132,193,73,81,40,210,145,27,84,2,153,176,136,191,73,16,200,112,224,224,8,210,114,130,171,74,101,161,114,50,9,22,150,109,26,89,209,48,81,96,48,104,101,248,120,199,70,81,26,1,126,12,8,69,231,69,153,42,18,81,41,203,81,23,229,18,144,37,106,53,193,218,169,67,31,67,42,118,106,94,34,229,150,12,51,0,222,157,30,99,54,51,211,166,34,177,63,70,201,124,229,50,203,30,59,116,120,48,13,199,84,203,6,151,212,80,156,133,186,207,115,185,149,94,142,86,239,190,212,219,146,227,241,36,255,251,178,100,78,140,6,251,105,82,155,111,102,64,76,70,90,134,97,130,120,25,237,163,80,109,61,153,0,221,138,44,116,241,37,208,251,92,167,28,46,157,150,173,118,183,29,165,31,56,238,43,63,166,88,243,7,179,122,223,166,95,194,145,111,58,190,151,42,101,140,28,225,228,8,149,199,74,236,7,127,87,78,126,36,206,239,98,251,122,16,103,211,9,58,88,46,237,116,89,154,165,64,64,64,1,238,39,234,118,43,92,62,194,219,186,66,80,68,40,144,82,243,190,251,149,202,67,131,13,24,177,235,138,116,90,190,210,61,15,173,121,94,108,248,75,236,253,110,203,128,118,40,165,228,127,254,191,255,255,253,70,111,250,157,127,255,90,97,250,52,214,77,149,125,206,95,104,184,0,130,156,228,61,207,46,160,90,208,88,224,96,242,1,140,8,196,142,48,130,3,134,135,2,54,225,208,133,118,25,17,6,230,106,198,117,90,89,125,160,119,193,89,218,122,109,6,4,87,106,105,48,184,154,82,72,106,29,105,138,254,24,145,142,136,142,43,185,164,141,107,148,45,107,90,48,13,97,202,133,190,79,70,105,149,112,75,220,211,169,94,160,127,26,88,143,86,17,178,192,213,222,226,13,156,164,164,43,152,126,214,93,106,51,199,41,111,105,175,50,133,235,24,176,213,154,251,146,29,108,173,250,109,214,215,26,244,134,210,145,83,120,65,201,139,45,102,211,126,17,211,62,41,191,97,195,208,168,81,121,35,83,208,226,201,246,166,225,149,105,79,167,219,195,214,136,222,124,176,243,11,167,117,141,8,189,47,72,237,222,132,110,182,56,109,7,209,253,178,80,231,221,67,253,245,239,1,52,13,0,112,18,15,111,131,237,116,193,87,167,122,20,203,110,143,213,88,0,29,190,139,25,58,239,194,5,136,72,73,214,233,123,121,61,86,233,255,254,43,255,88,114,45,196,159,200,221,103,235,103,253,64,0,0,115,9,181,206,154,121,55,194,120,210,162,35,21,12,65,199,163,11,6,76,90,133,48,0,68,196,35,97,192,121,150,152,226,71,48,80,84,48,32,103,214,242,7,0,131,229,252,26,84,188,236,92,144,50,6,10,10,5,12,40,24,8,76,17,107,160,80,52,8,117,4,202,19,113,34,133,243,122,94,192,171,168,242,155,143,80,201,164,84,186,137,146,202,32,34,193,147,67,5,44,241,224,39,160,23,226,121,15,161,214,110,202,159,249,169,109,202,86,16,196,232,165,78,122,199,127,119,43,104,147,188,132,186,185,79,208,238,9,121,181,98,130,138,244,121,114,205,87,246,157,61,65,19,151,76,42,44,164,23,113,169,46,251,14,85,156,99,154,248,35,156,184,48,201,105,195,135,221,26,16,152,211,177,255,251,178,100,92,142,199,122,111,81,19,153,76,240,61,162,186,195,60,104,116,29,21,165,68,78,101,239,81,33,141,105,205,134,21,224,53,144,182,148,158,118,124,3,6,25,177,70,225,209,220,140,88,194,171,62,69,170,254,166,137,183,233,91,102,225,187,228,94,29,32,135,201,31,150,252,170,208,236,186,97,233,116,235,127,238,255,255,223,230,200,0,4,239,92,37,76,35,117,80,146,107,28,241,96,195,27,174,109,202,113,133,253,14,171,68,16,208,15,224,82,145,131,117,37,173,216,209,154,153,163,223,111,255,169,232,246,113,91,182,250,107,15,36,216,7,251,251,58,235,124,70,1,1,16,167,149,3,27,49,212,100,241,89,148,3,198,41,26,152,24,14,96,212,169,135,70,36,135,243,5,4,140,196,250,3,22,131,131,134,10,24,154,88,222,14,8,145,2,136,74,89,33,141,55,195,136,153,72,133,24,20,89,210,29,210,31,106,235,96,150,245,54,88,85,27,50,68,102,45,233,128,34,14,23,70,100,189,196,196,63,137,186,236,187,99,163,45,84,170,75,247,21,104,195,109,20,66,162,139,114,16,88,159,53,170,21,78,196,10,2,180,183,9,35,232,208,14,7,24,140,230,148,68,42,72,103,225,231,150,152,44,176,215,6,3,45,34,159,87,111,163,214,114,34,141,48,116,213,23,29,13,206,163,215,164,162,119,232,218,64,198,234,218,234,150,102,89,165,96,235,12,185,157,117,92,218,127,37,34,87,16,127,131,92,121,63,149,98,159,235,25,246,150,60,218,106,150,109,46,27,183,78,201,93,237,91,172,195,119,189,253,235,82,222,249,107,87,197,240,225,110,251,33,176,0,0,3,20,120,50,108,221,221,129,31,167,1,185,182,208,4,208,194,165,209,57,164,29,144,118,64,149,154,194,78,154,148,129,41,112,164,205,112,190,101,48,44,162,143,134,41,248,72,227,217,15,63,218,202,255,255,254,47,95,254,164,181,63,123,247,122,146,245,233,247,215,0,0,0,52,198,65,51,131,199,77,16,192,49,97,20,200,132,66,176,65,132,65,6,70,40,153,212,64,2,32,0,130,134,147,96,15,61,17,84,196,162,35,213,177,230,204,98,30,35,213,17,164,218,105,81,49,0,196,150,22,234,140,200,173,25,149,248,192,6,172,75,89,110,37,56,99,173,58,78,206,145,189,167,185,101,244,80,21,58,89,104,80,245,32,65,249,32,30,46,140,79,188,118,89,64,127,86,130,180,239,96,132,116,55,178,46,74,25,208,162,38,102,183,152,56,144,13,236,6,235,43,169,121,84,175,138,192,188,234,20,202,118,155,101,157,230,157,57,64,47,123,86,87,18,68,203,181,54,237,6,216,110,113,205,86,247,138,193,172,57,255,251,178,100,85,14,135,84,105,81,27,153,123,96,73,103,202,199,52,3,242,28,121,157,72,110,97,143,129,55,13,170,13,132,141,224,190,220,43,137,43,170,57,238,205,243,126,251,217,158,45,46,181,241,15,88,249,141,136,9,91,230,14,171,233,25,186,43,173,49,183,218,11,30,181,168,110,233,90,59,222,218,226,127,152,80,236,190,181,111,168,116,237,118,147,114,40,195,133,218,128,32,0,0,9,184,248,39,130,78,14,213,143,163,65,225,59,62,193,22,14,3,50,9,125,211,150,38,245,49,227,132,139,50,137,109,109,186,107,219,244,117,90,187,127,95,255,251,76,49,145,118,172,116,235,198,56,136,140,11,116,73,42,170,90,194,70,234,116,106,223,186,220,0,10,124,195,131,67,171,168,76,4,30,51,65,92,192,96,195,10,7,128,192,35,43,51,3,146,70,39,4,24,136,54,97,185,73,131,0,233,200,28,41,32,50,9,2,3,129,40,206,124,3,21,92,5,81,129,6,50,68,87,14,9,167,4,2,75,50,162,5,138,212,37,142,40,124,226,110,226,231,74,69,39,35,110,68,66,110,116,233,49,1,167,227,80,136,36,44,196,4,196,100,246,218,204,194,246,180,222,74,107,79,207,215,3,8,208,9,230,228,107,202,1,102,137,67,170,183,13,206,152,152,74,241,57,1,237,166,52,200,9,145,161,167,6,148,109,218,49,20,54,79,20,181,105,148,85,90,90,220,113,101,97,233,177,179,206,48,250,42,181,188,98,246,74,46,146,157,102,19,79,187,107,242,114,143,137,205,181,136,119,181,228,174,95,88,220,4,209,239,60,134,149,34,212,49,245,114,27,0,195,91,173,206,157,67,80,253,130,213,218,221,85,130,225,187,104,163,108,152,64,0,19,170,36,178,210,221,77,229,111,107,2,47,100,62,238,191,226,60,198,105,161,107,235,245,163,169,59,16,148,36,80,30,75,208,35,176,128,79,242,165,171,78,26,252,126,234,49,34,13,16,127,255,255,255,164,25,71,197,15,186,15,8,216,137,52,102,55,89,183,99,195,105,187,32,226,40,0,0,83,156,196,27,13,158,124,201,79,204,241,4,196,194,211,85,66,77,22,248,106,132,196,6,89,161,175,11,132,91,139,8,162,57,130,168,176,194,209,230,42,58,72,48,228,201,69,226,0,1,161,151,68,208,78,72,184,214,8,14,124,69,213,74,177,192,156,151,13,233,65,10,86,85,227,105,29,121,163,120,101,5,201,252,101,40,78,198,21,136,165,2,124,187,176,55,213,59,187,64,48,180,210,174,51,93,120,11,148,214,31,46,227,89,187,49,90,179,99,14,30,219,32,51,230,118,72,41,57,32,174,11,254,33,203,168,8,202,52,43,47,88,127,195,117,255,251,178,100,73,142,134,213,103,210,155,121,123,192,76,37,10,211,61,73,110,28,197,157,66,110,105,111,193,33,147,107,168,244,9,120,10,68,34,145,157,98,117,204,215,233,202,56,247,123,194,82,180,76,123,97,199,238,45,237,134,24,119,111,127,172,182,230,3,97,79,188,219,119,199,203,231,201,106,34,165,240,85,140,19,206,218,109,187,111,134,104,205,106,190,188,241,247,110,153,164,120,250,158,82,175,171,82,20,112,165,201,130,124,123,222,173,91,27,10,133,196,99,85,47,154,5,84,101,27,186,72,17,140,17,55,64,46,89,227,14,166,211,114,4,117,80,190,33,183,255,131,149,5,139,175,105,50,98,80,123,255,219,119,248,137,37,186,170,56,45,104,85,205,122,13,100,52,245,63,74,255,44,56,0,41,129,228,199,193,139,154,157,162,101,161,184,132,214,35,24,131,0,166,147,105,154,224,48,98,4,97,96,108,97,46,0,232,80,189,10,140,193,2,160,16,124,194,224,164,177,5,87,34,96,89,177,129,96,130,35,8,140,90,16,115,147,206,208,170,76,136,253,163,52,49,115,174,1,83,102,24,155,112,83,168,40,196,140,73,248,61,217,8,15,18,126,25,80,208,86,180,133,180,132,68,81,110,226,121,71,122,180,152,121,0,41,58,156,196,33,17,91,119,93,120,21,249,88,175,188,39,238,77,188,180,239,204,1,34,50,43,68,158,87,50,177,154,68,2,67,41,96,130,26,214,85,165,226,50,168,204,99,131,143,78,52,79,193,89,219,48,59,40,156,125,146,219,209,171,172,174,229,69,98,143,214,165,250,31,38,125,181,211,46,173,81,171,133,56,251,47,84,115,5,106,147,220,74,42,84,205,17,139,24,73,6,220,117,8,151,123,18,32,220,231,209,156,51,189,182,115,37,85,128,37,7,9,110,188,154,209,215,52,104,39,58,85,252,1,78,9,140,38,45,234,185,214,22,133,187,245,65,162,191,77,28,31,118,200,72,200,19,91,159,251,253,16,206,46,232,6,37,31,252,186,191,209,255,204,14,13,62,18,149,186,33,154,222,247,70,185,202,58,156,203,0,0,0,2,92,3,60,51,120,8,212,169,211,15,135,71,67,96,33,16,20,0,99,103,8,132,34,52,134,48,144,28,215,164,242,63,36,33,76,32,131,104,200,120,72,114,69,130,48,205,4,130,177,82,16,163,1,132,102,12,8,150,204,111,138,140,5,34,44,214,192,94,214,157,225,151,99,96,237,61,37,196,69,18,223,58,197,247,64,230,97,24,242,58,197,60,74,19,96,231,4,243,213,102,155,151,99,112,8,38,122,137,186,69,109,216,193,171,69,49,114,1,178,14,225,17,186,192,105,59,106,238,176,233,88,205,183,102,171,146,98,255,251,176,100,70,14,135,66,104,209,27,154,122,224,74,164,218,195,61,37,106,27,237,161,70,110,101,47,193,89,160,106,93,132,137,224,105,38,129,59,232,107,183,52,77,53,126,222,227,183,113,126,49,110,191,238,196,133,182,219,16,104,139,222,168,162,131,72,50,71,218,212,243,41,111,171,190,214,183,172,189,198,60,27,122,102,105,146,107,86,190,235,140,210,18,57,95,6,10,225,38,211,1,197,13,121,183,133,115,91,44,134,85,219,234,175,133,79,19,116,63,217,33,69,153,165,154,207,3,2,16,39,73,18,34,120,171,141,13,180,108,178,197,169,142,125,79,97,68,90,129,139,244,162,89,48,103,236,209,239,58,111,210,72,119,151,105,63,83,59,91,203,252,10,206,64,0,229,141,253,46,249,79,255,255,161,28,235,148,174,108,64,126,64,53,62,121,33,104,73,117,18,48,0,48,150,132,106,242,153,167,198,33,8,243,10,15,140,50,20,47,57,138,8,160,98,249,135,1,102,23,12,153,130,70,97,208,216,0,24,50,29,52,201,205,44,139,58,50,17,216,10,187,68,198,50,10,117,108,9,62,166,100,241,67,74,52,48,120,102,74,87,28,0,30,5,18,157,252,3,7,197,233,6,12,26,168,222,249,90,63,62,105,218,217,144,74,136,207,101,183,245,180,150,51,215,225,70,100,44,210,228,98,165,215,209,99,199,155,217,228,127,145,217,185,69,133,44,182,99,19,19,1,199,192,64,160,172,92,216,172,26,60,236,132,87,93,113,181,8,185,73,105,118,117,116,137,49,50,62,11,234,206,109,28,97,82,87,251,99,201,42,235,235,225,77,206,109,163,88,89,185,175,20,109,163,218,247,60,27,185,195,28,187,116,70,39,88,8,48,117,27,106,6,202,32,133,30,212,10,49,21,144,100,219,74,27,4,55,184,166,177,6,126,115,228,224,0,8,10,35,8,79,132,100,119,101,84,91,95,48,124,212,116,68,215,254,204,202,97,207,216,225,124,164,153,56,153,24,244,176,232,37,60,25,74,88,143,195,3,254,218,248,49,213,25,168,103,86,246,23,82,1,189,44,114,183,250,255,253,127,255,217,92,234,64,179,138,104,72,44,2,18,3,31,255,209,189,253,79,171,154,64,0,65,18,130,163,40,203,228,0,19,8,203,68,64,0,0,20,100,50,81,232,181,70,23,21,20,14,204,60,172,7,26,132,32,147,4,129,77,84,134,188,36,6,37,1,132,17,200,130,235,109,241,34,5,21,0,192,97,48,52,0,16,2,142,170,144,132,86,146,10,103,84,192,225,81,225,107,56,67,67,3,5,18,33,75,29,209,8,45,114,51,62,172,133,252,232,164,161,118,215,179,51,121,31,73,210,106,146,108,71,147,160,129,255,251,178,100,56,143,200,8,120,82,11,143,22,228,67,4,74,112,97,34,122,30,241,157,70,14,101,239,80,204,11,107,140,197,49,104,213,116,135,4,164,147,130,92,97,1,62,13,149,182,82,74,123,72,204,234,50,69,0,161,80,168,72,210,22,190,120,164,23,70,137,200,60,156,117,36,22,213,84,69,114,161,101,133,154,11,167,139,46,17,15,100,76,23,170,210,185,252,231,160,239,69,195,142,239,50,79,55,164,10,255,104,149,139,9,158,14,158,43,91,36,93,49,178,170,139,194,123,85,133,124,74,246,214,122,225,62,47,13,25,27,114,167,35,65,130,234,219,217,108,102,139,5,63,52,107,67,196,152,219,44,143,26,170,250,210,184,57,102,123,235,223,195,127,20,94,7,253,83,131,81,199,25,16,19,18,251,193,30,90,13,78,63,72,22,131,125,169,211,48,175,85,76,53,71,109,17,198,87,118,152,3,246,236,7,8,223,0,142,158,130,236,66,10,63,225,67,255,214,225,135,66,175,113,69,14,217,14,245,53,13,200,153,61,250,182,150,48,85,56,68,92,52,41,116,194,201,115,13,0,204,82,43,50,176,172,201,230,3,15,9,12,34,39,21,2,153,196,128,76,53,10,1,76,152,100,49,90,212,40,4,46,32,202,32,105,135,174,104,100,0,137,4,50,81,222,82,105,57,194,33,91,96,174,172,153,201,123,197,125,26,13,96,81,116,55,245,44,66,123,97,85,82,100,27,86,82,60,180,160,70,154,152,29,111,64,76,169,39,30,150,57,81,96,13,15,132,136,167,41,143,241,68,4,180,165,22,71,144,135,247,238,107,132,46,27,244,250,138,143,21,208,84,70,134,210,234,103,5,219,154,46,44,22,234,189,78,57,22,0,38,209,244,38,44,125,188,155,231,185,24,219,120,190,156,86,187,110,24,225,200,229,183,42,190,61,183,136,176,247,241,156,194,85,223,74,73,45,22,52,108,42,212,49,102,155,22,110,143,187,227,57,132,179,62,63,87,207,2,136,247,238,19,79,254,11,243,221,115,229,139,221,125,237,43,36,92,210,21,113,6,31,197,164,115,50,174,154,72,145,59,34,128,9,100,192,64,11,74,65,3,162,198,97,96,84,230,68,63,180,86,1,251,203,62,201,190,51,124,29,61,180,95,209,250,216,177,50,220,183,214,255,255,255,251,191,247,91,158,215,228,180,125,191,86,165,0,0,177,3,248,198,83,2,5,89,140,222,230,81,22,152,136,182,134,102,19,53,152,16,38,140,3,66,179,44,29,210,156,0,2,48,9,204,224,230,64,80,44,160,2,20,0,90,21,252,177,152,204,73,157,148,60,224,36,196,0,139,98,15,81,245,102,179,50,106,24,116,77,106,30,147,175,116,142,103,235,255,251,178,100,40,142,7,123,103,82,19,153,123,224,70,36,138,117,97,234,118,28,245,155,70,78,61,58,192,251,11,234,88,252,177,128,5,4,198,24,202,20,199,198,9,124,129,131,170,162,64,79,172,246,222,243,210,60,107,138,232,184,57,58,109,33,40,93,209,225,21,168,9,132,179,35,108,117,195,181,107,100,90,45,175,169,219,152,34,173,93,80,103,167,41,174,203,169,213,122,142,72,30,46,213,174,86,169,122,214,102,135,31,48,78,21,195,181,58,224,102,192,215,129,59,116,7,145,218,183,155,73,6,59,52,8,179,201,171,66,96,138,70,90,159,55,52,174,240,197,120,88,244,194,225,102,71,242,118,236,120,84,130,148,172,28,79,98,165,98,60,85,43,44,28,197,114,205,158,61,222,235,79,243,27,123,108,218,143,114,41,77,140,177,64,16,0,110,202,82,48,25,67,77,104,242,164,19,186,179,82,212,53,155,197,184,129,213,3,224,220,137,171,236,196,94,188,54,120,25,35,51,102,234,7,58,154,0,151,103,71,184,246,209,29,178,109,70,166,173,27,53,17,68,99,175,150,220,90,36,235,119,252,185,112,24,47,28,54,51,72,205,196,211,66,168,76,222,61,48,208,224,120,174,68,160,18,3,24,52,6,137,70,81,46,33,208,120,8,97,177,97,244,142,129,131,132,215,66,81,131,2,112,51,219,17,102,170,128,160,60,215,70,130,233,248,80,19,48,64,81,124,182,171,184,88,28,60,1,167,45,137,138,202,18,100,77,100,44,245,11,221,42,69,73,105,114,143,8,210,253,226,77,86,18,138,133,234,113,160,55,213,164,16,32,140,203,129,16,20,176,85,19,214,188,128,234,141,153,62,164,74,184,31,137,181,182,230,198,198,213,42,102,143,212,175,73,153,170,231,31,185,110,86,87,78,136,93,121,157,62,37,47,117,151,74,95,1,185,250,33,108,184,0,25,122,115,20,242,35,18,19,153,221,194,207,76,195,111,3,209,194,103,141,157,15,139,49,72,8,46,161,119,181,206,51,60,241,254,164,214,179,57,45,179,101,168,249,155,247,9,73,37,141,41,80,118,92,247,225,96,216,1,157,253,212,4,33,0,8,102,47,33,194,135,148,181,81,9,43,155,156,135,84,103,137,208,240,36,55,219,65,218,236,69,37,77,155,91,214,126,226,167,123,0,26,179,57,29,236,243,196,114,18,227,43,7,165,78,252,142,183,121,207,251,191,253,14,36,0,0,51,7,192,49,175,3,160,74,54,54,66,45,99,61,10,48,176,19,13,76,87,160,2,150,224,86,156,60,0,56,78,97,11,71,127,234,5,2,47,216,92,4,196,192,220,39,210,67,25,83,162,225,35,60,66,3,87,192,210,225,162,70,249,88,202,167,255,251,178,100,34,14,7,21,105,82,19,111,79,176,72,100,122,137,96,208,114,27,109,165,72,110,105,143,193,36,158,170,77,133,157,232,176,166,202,166,70,56,138,244,174,232,202,119,52,233,181,22,117,41,220,1,160,118,225,54,252,193,111,46,88,188,68,193,120,53,165,95,3,175,170,85,232,153,173,75,228,131,195,214,226,179,178,248,26,59,40,135,27,141,167,59,102,204,140,219,95,209,190,134,59,244,203,44,82,252,117,213,0,170,120,111,43,35,225,5,92,197,151,194,140,150,110,67,38,142,88,173,60,79,154,109,189,129,106,158,5,181,119,175,46,189,3,213,237,108,78,8,254,188,206,255,53,206,105,255,106,245,242,215,126,251,196,59,133,86,204,72,239,220,2,47,239,254,23,166,81,1,42,200,96,158,24,179,27,202,107,253,177,47,72,66,32,6,0,9,113,48,90,226,2,218,228,182,70,170,19,211,83,210,106,145,176,168,12,239,173,185,8,74,37,69,14,51,74,161,158,53,184,161,86,163,160,59,117,153,18,132,72,205,144,125,151,82,47,159,213,216,213,178,219,220,244,125,126,231,254,154,154,239,254,150,106,0,154,96,52,225,195,5,134,194,78,24,37,172,98,50,0,160,172,152,118,96,146,248,48,8,210,19,48,201,96,119,56,193,64,195,10,158,206,154,194,48,200,45,61,139,138,164,138,22,50,57,148,240,97,32,144,194,17,178,196,61,143,152,50,224,224,14,51,108,100,147,69,228,171,84,195,192,184,169,95,4,205,144,55,54,52,177,226,214,153,145,48,26,119,181,224,101,210,234,6,138,134,147,46,212,243,87,145,52,45,195,212,30,216,197,128,85,159,126,92,104,174,89,86,158,186,171,155,195,37,118,98,17,172,124,85,242,227,86,57,89,6,124,37,83,75,164,98,179,104,235,187,47,28,209,26,247,213,37,230,79,77,49,23,117,26,143,107,67,152,146,187,177,89,158,18,135,230,122,195,133,178,221,30,231,161,71,91,214,136,230,111,140,195,20,11,190,11,229,185,162,175,101,251,167,61,182,138,194,86,123,71,207,93,109,111,104,237,242,64,1,64,40,123,57,108,139,198,6,142,65,44,14,174,84,111,254,118,85,84,238,41,126,8,34,182,218,65,247,49,68,178,108,64,36,59,120,22,226,14,236,223,123,150,139,221,169,157,250,7,196,33,35,49,16,245,99,130,127,254,173,255,111,255,253,137,175,248,174,132,146,105,64,0,0,9,56,132,188,100,2,169,170,18,6,58,79,25,16,100,98,66,97,132,194,6,42,18,0,132,230,3,3,148,13,76,132,30,75,194,231,131,135,167,228,42,13,19,85,99,42,14,6,19,2,34,54,137,128,142,104,112,9,76,223,54,199,4,129,4,255,251,178,100,33,142,198,189,104,210,27,143,79,48,94,10,90,179,97,34,120,25,145,161,72,110,61,121,73,112,166,235,76,244,21,224,169,174,176,83,227,196,182,172,232,40,17,128,8,238,212,142,2,90,236,210,89,36,78,56,93,135,128,120,15,29,109,30,8,114,172,173,244,38,4,222,140,59,76,118,11,102,205,77,163,238,232,129,243,70,169,75,196,123,182,201,219,226,83,49,27,85,179,66,130,219,23,196,213,49,75,65,179,230,167,172,79,40,184,41,62,226,215,88,212,204,112,225,190,98,205,95,67,251,134,220,129,115,251,190,233,90,161,91,223,187,16,142,58,191,177,30,249,120,124,121,102,253,213,111,203,44,133,92,242,30,165,85,214,121,246,225,174,181,161,38,221,42,134,215,196,93,44,109,24,0,32,38,247,89,203,181,14,189,255,102,147,191,155,233,201,116,148,94,146,107,243,105,143,185,91,82,131,136,82,172,30,119,128,43,242,190,83,246,29,12,213,89,106,141,185,199,88,53,73,29,109,255,255,211,127,255,219,170,43,203,61,27,158,214,51,242,42,40,113,105,96,104,8,142,75,40,161,106,225,136,58,39,62,176,29,43,185,70,85,28,80,65,72,0,112,176,8,227,136,115,61,5,12,172,25,50,176,92,46,68,14,12,24,228,84,14,20,137,8,68,133,6,61,23,165,81,16,116,145,0,105,56,168,36,24,130,85,76,192,86,122,2,155,161,16,49,71,144,125,31,147,54,63,52,0,18,37,210,230,145,152,88,102,156,114,137,104,20,160,250,212,143,161,179,106,236,68,51,190,206,208,158,61,220,27,208,79,30,135,112,195,96,193,44,52,93,192,58,5,243,62,93,138,55,55,205,202,246,76,96,255,249,135,107,239,13,150,127,189,35,245,138,77,139,89,246,171,166,236,196,166,70,214,111,152,149,254,72,86,197,84,121,211,218,251,198,177,79,111,187,106,152,162,197,113,243,243,187,248,20,43,246,253,164,191,194,149,239,92,233,244,114,177,254,90,80,139,16,31,7,65,16,128,108,159,168,41,180,21,59,51,73,130,91,228,226,149,0,28,148,124,222,194,182,122,42,230,128,162,129,168,72,186,84,170,5,157,184,212,123,106,237,12,138,16,26,36,57,191,12,119,45,246,227,252,99,12,26,88,230,119,113,231,86,7,81,35,56,195,57,204,138,230,50,35,210,187,165,206,138,81,70,43,42,130,42,171,86,168,159,255,255,251,139,156,130,206,99,4,53,172,217,169,130,137,246,90,205,186,8,0,3,26,156,168,6,103,81,32,2,211,34,85,10,10,129,70,65,0,34,2,52,246,66,114,145,49,65,8,5,160,24,9,57,232,171,7,3,192,210,150,36,184,98,47,18,180,62,238,26,242,255,251,178,100,25,140,134,14,104,212,155,111,94,64,89,41,170,227,97,5,126,25,221,151,74,110,69,28,201,147,166,171,156,156,33,129,145,85,178,35,0,115,107,77,14,15,88,137,80,138,146,200,187,109,181,147,203,176,191,21,182,96,200,97,135,5,73,72,15,196,74,120,72,165,173,163,12,245,141,81,58,135,102,210,54,103,27,80,99,198,171,92,28,29,138,133,221,151,128,247,121,100,173,43,165,14,99,209,157,171,224,207,26,186,247,127,92,229,122,127,208,8,86,125,244,218,122,15,140,195,141,196,246,117,55,26,228,179,205,240,23,57,255,203,146,54,213,210,159,82,205,162,23,76,134,179,134,135,75,90,112,118,188,228,24,21,36,84,195,201,57,205,109,52,116,53,99,182,124,0,162,159,139,179,178,248,230,16,85,36,126,222,251,12,99,199,196,57,85,239,50,118,200,199,12,85,86,53,100,36,150,128,157,154,246,186,85,153,28,171,164,53,136,205,108,213,67,84,112,226,98,110,209,162,12,168,95,248,255,250,31,202,59,254,142,192,35,149,78,197,34,137,58,82,140,99,35,88,215,85,49,38,9,222,240,54,45,62,0,0,2,104,20,194,108,36,73,138,83,166,38,87,152,124,46,48,71,30,13,24,128,136,2,9,194,209,128,198,163,119,97,16,12,52,35,62,1,192,48,114,165,205,140,44,2,130,92,85,14,38,8,191,174,153,40,1,119,213,116,193,161,244,233,86,69,170,97,177,42,140,94,81,67,9,23,160,9,233,67,165,10,141,193,170,74,196,165,163,39,108,118,109,227,88,182,110,40,234,9,41,108,74,96,187,79,234,101,49,67,140,80,10,194,163,19,67,68,152,100,71,179,180,12,146,62,238,138,230,65,167,189,36,157,37,144,100,107,49,212,53,203,47,76,184,130,166,86,60,76,10,107,57,119,69,19,18,113,79,41,45,52,164,195,181,54,169,212,70,139,193,165,86,231,191,88,95,156,139,124,112,134,227,75,36,65,204,147,228,193,208,12,179,32,250,116,24,227,104,182,188,200,15,76,119,238,0,4,224,255,151,73,25,163,4,248,20,184,64,19,132,134,69,169,122,252,15,188,96,232,98,62,75,72,160,110,149,128,207,174,250,189,105,127,247,26,154,235,188,25,84,129,165,136,164,229,230,89,173,174,230,118,19,223,126,223,255,255,255,255,249,136,43,184,209,229,42,151,189,212,13,118,65,74,170,239,238,90,25,8,64,238,115,108,177,31,179,159,214,7,189,223,87,255,235,118,232,0,0,0,52,196,89,206,75,28,212,223,196,36,230,162,24,20,50,48,144,2,100,161,161,144,64,84,60,100,70,21,192,129,36,171,198,211,218,130,100,249,142,53,242,130,244,146,97,67,66,13,255,251,178,100,25,142,134,76,104,211,27,111,95,16,94,41,186,243,61,3,126,86,97,163,86,108,237,109,193,135,158,171,220,244,13,224,41,114,51,42,106,22,134,4,19,18,3,116,34,102,40,46,133,238,218,168,153,26,124,150,4,210,126,200,223,218,82,176,106,89,138,113,32,42,191,117,107,239,234,9,10,216,183,81,231,134,40,211,149,88,231,190,0,67,143,13,121,110,241,57,163,63,214,111,240,139,158,158,81,173,247,124,219,76,32,91,80,235,188,69,26,215,114,103,254,118,112,136,26,186,61,87,14,176,243,51,105,92,92,35,53,247,222,195,58,240,67,238,243,149,77,84,217,191,21,26,36,9,197,220,120,250,244,228,207,84,29,90,150,39,58,160,154,133,68,147,79,181,242,59,237,106,179,19,242,153,16,18,150,238,27,215,23,95,233,28,190,121,14,170,207,41,240,22,188,121,177,246,82,125,212,89,55,114,43,119,96,174,190,127,55,212,232,222,234,113,22,26,27,101,31,103,176,55,87,187,129,212,43,50,53,115,236,76,133,117,223,229,168,172,102,96,197,153,155,38,181,58,28,122,33,9,72,177,38,108,198,109,39,221,158,154,25,120,124,126,148,54,153,185,146,38,112,191,36,86,157,105,153,236,26,228,12,168,234,5,23,80,100,230,101,230,41,240,218,194,2,87,57,117,69,159,98,243,111,106,188,52,191,38,221,200,251,173,51,22,68,5,237,32,127,9,6,43,89,128,140,72,74,15,175,139,42,194,213,135,222,213,110,54,107,59,152,177,110,237,3,39,173,243,114,204,36,110,84,0,90,199,128,226,243,172,136,105,41,186,106,220,56,63,143,249,210,12,100,118,145,56,121,208,109,124,163,251,70,187,134,213,205,82,205,228,64,87,45,182,54,199,238,56,46,251,42,175,142,229,198,4,59,19,104,197,123,236,189,239,180,6,53,177,39,252,42,88,246,105,153,182,209,60,198,48,125,69,116,94,122,201,242,180,203,15,180,210,135,139,69,143,87,73,0,41,59,119,111,146,1,255,59,35,181,207,166,149,251,210,76,4,40,250,36,218,150,74,169,104,209,226,3,15,16,10,47,164,236,158,155,12,74,69,110,45,165,219,108,188,35,31,27,47,138,187,51,158,180,213,120,205,129,78,170,145,176,189,153,181,82,91,112,1,8,42,146,79,73,16,105,81,96,152,193,26,202,159,38,109,232,218,91,189,103,160,26,171,155,169,225,152,0,0,73,84,170,109,3,53,64,73,227,27,149,11,72,35,13,137,2,65,131,164,67,102,37,96,51,16,10,159,150,2,80,8,57,240,72,136,58,227,187,105,48,228,188,144,82,112,70,90,131,75,247,134,80,58,22,107,20,205,112,193,32,52,96,140,62,65,198,255,251,178,100,34,142,134,88,107,212,27,143,94,32,105,74,74,234,39,8,96,24,229,165,78,77,229,111,193,125,40,235,29,133,141,240,245,152,255,91,72,87,230,98,162,105,223,46,143,248,53,110,38,178,237,204,77,161,176,167,12,70,184,196,36,77,117,5,232,217,147,77,54,181,94,153,178,62,92,168,218,204,68,80,146,82,69,35,220,154,147,210,115,195,195,170,155,14,162,64,26,185,84,243,157,170,181,202,128,71,123,29,203,218,52,28,110,80,188,213,143,108,251,107,60,192,117,253,133,72,113,142,207,115,134,119,239,51,246,160,181,219,90,67,30,166,27,26,236,29,207,51,116,23,101,136,153,57,3,7,92,203,141,13,157,160,207,245,52,111,0,8,80,0,28,146,226,226,33,1,150,193,233,8,19,219,12,50,68,168,247,44,237,141,53,74,70,89,133,81,36,50,135,102,106,12,163,90,215,38,123,92,174,181,219,114,137,244,188,142,16,98,109,155,81,187,92,71,35,71,194,205,205,196,127,95,196,252,15,174,219,165,165,168,129,121,233,171,107,170,93,174,45,167,226,253,185,120,140,72,223,70,69,238,60,213,234,239,239,71,97,150,65,32,227,0,49,200,243,31,108,53,84,195,47,20,52,65,80,1,219,19,50,48,80,113,2,91,21,130,153,169,234,167,78,2,161,225,230,223,162,117,214,192,89,149,173,155,88,80,150,224,186,87,204,153,253,144,32,60,152,151,253,152,153,17,195,240,99,19,62,49,84,112,44,250,55,64,247,160,165,179,201,184,218,95,85,222,110,116,215,236,160,137,6,237,43,29,36,177,83,23,235,243,184,182,55,75,82,253,171,215,161,138,218,135,91,96,196,38,155,68,87,28,211,36,45,22,31,142,56,228,95,145,3,69,101,230,167,231,85,149,180,14,61,3,4,148,81,22,151,57,173,80,132,155,205,92,200,101,115,38,4,248,172,242,223,159,111,227,178,167,206,123,24,126,170,19,52,123,16,149,212,107,73,99,169,240,131,205,226,101,242,206,172,162,106,30,124,222,195,85,107,196,129,0,4,156,162,75,53,82,4,206,55,75,34,148,83,222,107,119,232,90,49,148,52,221,113,247,53,149,232,190,100,205,102,180,121,235,1,23,183,74,248,107,123,116,246,253,210,91,81,111,142,207,102,97,9,73,155,84,109,154,223,22,229,120,110,73,156,252,153,180,17,123,159,254,110,0,91,2,104,185,181,88,55,235,254,135,116,22,101,176,222,148,174,28,228,164,0,0,83,156,83,211,107,131,14,129,87,192,204,142,0,184,128,140,180,53,78,223,155,8,65,176,128,74,167,14,210,239,116,45,48,119,51,22,49,14,75,216,107,250,247,213,157,29,22,246,213,176,56,42,183,195,128,255,251,178,100,28,142,5,238,105,86,27,58,99,80,101,9,90,243,61,99,120,90,193,197,82,109,176,95,9,2,148,44,252,198,173,136,212,82,140,250,209,98,214,215,8,76,238,136,179,207,46,201,208,31,121,100,136,237,71,16,193,217,209,94,205,94,153,200,242,105,61,182,74,81,115,170,44,138,178,151,102,133,118,109,48,228,234,66,111,207,174,254,146,250,136,161,140,23,125,134,145,45,103,60,231,54,104,77,153,184,170,211,59,142,178,184,164,12,227,89,35,219,155,173,160,125,154,56,20,211,113,98,218,106,155,47,218,184,67,17,97,237,169,209,223,133,11,196,82,178,138,56,197,190,229,193,252,179,9,194,148,39,23,211,18,218,206,248,136,2,91,146,233,92,152,94,81,174,171,156,192,194,25,172,46,193,181,14,4,219,26,164,123,102,178,182,212,24,118,209,75,246,187,96,75,48,170,71,182,166,102,165,114,24,179,7,93,97,177,73,102,72,213,210,18,107,254,148,140,172,233,45,225,212,59,173,195,154,115,206,47,221,124,208,242,167,169,134,62,83,220,19,82,215,137,73,138,149,192,52,217,161,232,38,222,116,251,115,142,152,0,96,93,156,210,82,134,14,140,161,172,179,6,18,72,132,195,8,42,69,177,192,189,25,152,11,106,187,1,66,135,212,98,171,95,132,5,172,168,75,204,85,0,165,121,18,214,86,242,99,74,34,31,107,237,110,46,1,0,26,0,148,68,65,167,43,86,45,33,86,74,151,95,22,231,32,206,24,127,162,80,228,54,230,225,86,86,145,149,237,64,108,78,49,58,237,47,121,204,28,1,0,4,82,146,221,186,159,184,102,189,249,135,126,74,227,34,67,133,192,166,103,139,223,118,4,247,239,135,7,12,159,180,88,109,165,20,99,108,93,44,231,80,16,124,168,106,134,107,28,182,86,139,95,149,125,167,102,118,182,116,85,126,183,23,253,36,77,127,252,225,168,103,48,74,153,235,191,123,25,180,227,54,163,169,41,104,86,41,173,80,86,89,67,200,155,90,220,122,201,119,152,118,57,237,222,162,251,163,191,236,21,238,192,0,8,2,0,24,155,23,160,32,219,50,182,144,46,56,183,242,177,99,237,3,149,171,225,241,98,136,151,69,148,185,185,56,179,160,46,183,44,227,159,255,255,146,142,228,221,154,69,247,71,5,6,75,229,119,202,53,244,127,255,255,250,107,242,192,0,2,0,80,47,60,70,120,70,56,8,221,33,172,33,0,92,65,127,28,184,81,144,30,151,240,217,8,3,186,125,96,176,153,94,140,182,129,109,52,245,240,254,53,150,54,193,218,146,2,84,26,134,4,17,1,106,18,57,80,40,66,246,129,101,139,6,222,63,135,121,54,56,219,90,156,88,82,255,251,178,100,39,12,118,167,105,86,27,79,102,32,71,164,122,200,97,34,120,24,173,159,90,109,49,57,1,39,142,233,193,134,9,224,232,214,53,125,82,5,245,210,177,118,76,154,226,55,155,137,51,177,120,89,208,212,171,20,118,118,152,138,245,29,151,192,88,239,90,39,191,114,225,111,32,147,154,123,108,31,204,149,57,25,229,148,254,57,72,117,180,58,215,208,143,216,64,137,195,86,46,128,83,125,202,62,142,237,48,118,139,246,76,33,93,139,148,163,134,129,105,215,58,168,171,151,171,130,12,202,44,248,152,114,13,152,225,66,49,178,235,192,116,133,20,172,9,98,42,146,146,174,187,151,178,124,180,50,117,186,255,195,76,249,149,58,168,120,56,1,128,0,1,156,141,221,102,110,163,96,177,1,63,145,219,236,182,159,110,128,146,229,87,167,149,167,39,110,95,238,144,190,50,1,79,94,129,19,135,43,14,230,213,191,32,85,104,103,211,96,239,88,241,74,177,202,124,236,137,71,209,215,135,160,132,110,251,106,246,249,208,0,5,41,132,50,205,106,70,78,50,38,52,34,30,204,80,97,184,9,4,76,84,8,34,188,10,245,128,77,44,11,185,6,200,28,71,42,63,58,225,44,133,212,218,70,240,128,93,248,139,224,233,82,47,184,117,13,165,20,210,135,46,101,114,176,108,241,118,21,35,203,91,194,66,213,130,124,81,106,101,239,145,11,170,206,152,30,139,239,51,30,194,30,27,209,202,144,74,212,214,203,70,58,112,165,110,193,74,181,168,74,142,12,134,46,147,177,147,123,192,183,207,155,73,239,188,176,193,166,154,30,11,122,72,94,34,152,28,128,129,217,76,42,212,23,104,169,96,25,128,108,232,103,14,153,34,18,201,174,197,169,36,204,163,88,163,209,42,146,72,74,218,28,46,109,19,120,120,46,120,201,70,53,36,72,89,103,93,35,204,78,84,126,45,18,255,61,5,172,119,85,12,209,37,235,121,86,68,66,28,161,99,18,234,69,131,17,146,51,198,218,117,68,53,134,166,79,253,146,226,219,20,178,245,3,78,89,231,221,171,52,165,18,172,253,5,181,96,232,133,66,129,98,209,164,17,90,71,24,177,68,127,243,163,72,61,63,163,231,117,60,0,0,0,116,146,60,82,136,193,132,203,252,84,23,1,34,149,133,153,168,192,96,128,40,188,104,148,66,24,34,5,84,36,35,230,168,35,32,66,132,135,125,75,204,203,214,139,218,195,81,81,87,165,195,77,134,157,21,44,146,188,130,160,83,70,186,229,144,53,227,140,211,203,174,194,151,35,148,235,34,27,204,233,62,181,211,213,242,124,102,213,130,2,197,173,70,23,84,252,5,37,107,64,40,167,130,42,24,201,83,227,27,0,255,251,178,100,56,140,38,201,102,212,27,120,99,226,72,164,74,137,61,34,120,25,25,163,86,109,61,143,64,227,24,171,76,241,37,248,49,53,57,100,164,56,21,141,101,90,227,196,237,18,253,110,235,158,89,169,101,251,56,225,89,164,67,122,203,185,117,181,129,166,206,110,237,143,191,182,216,220,41,151,54,185,71,180,162,89,114,6,168,87,9,21,28,137,102,75,16,144,165,172,234,166,243,214,73,15,114,17,233,242,54,232,122,232,140,46,146,185,37,45,151,169,148,34,199,186,148,97,139,142,113,231,146,176,122,123,189,157,9,172,0,64,2,0,0,77,101,220,252,37,226,194,34,176,206,161,232,71,217,207,200,216,2,173,33,38,64,111,98,97,3,48,114,21,6,86,190,34,65,113,10,199,234,63,6,243,92,24,125,76,244,22,248,97,200,6,244,249,51,130,188,179,151,191,235,31,240,197,167,191,255,255,168,0,8,74,240,180,144,30,34,137,32,19,3,0,70,80,45,49,68,176,216,40,11,218,97,138,164,187,66,48,163,3,147,174,103,44,152,185,176,46,91,248,248,35,7,89,41,211,129,60,18,101,11,129,119,100,40,25,207,100,90,174,48,228,101,48,19,29,144,245,74,61,101,97,84,167,75,144,148,20,105,80,140,85,141,98,192,228,73,60,104,7,44,86,193,241,251,226,10,96,96,114,227,245,110,241,56,213,96,54,93,109,114,90,50,47,176,195,135,99,137,194,229,6,244,58,245,220,211,140,29,214,5,103,246,175,221,198,102,201,54,219,30,188,209,237,61,15,106,220,4,139,8,0,121,122,101,105,143,83,67,54,172,26,200,234,199,167,169,237,92,93,98,234,247,15,138,138,170,39,222,191,67,255,106,166,188,124,133,155,49,19,87,81,191,190,93,252,146,191,212,254,4,16,73,50,234,43,216,16,210,57,215,123,152,177,22,173,167,115,162,177,169,239,56,54,186,62,67,58,105,106,93,54,237,215,191,228,182,32,225,212,31,75,15,57,96,149,191,37,108,105,255,255,249,46,182,123,225,0,0,1,84,195,125,60,127,15,144,163,47,56,106,160,180,225,99,167,72,1,48,50,70,4,66,76,138,129,81,160,64,166,192,24,168,102,183,23,92,138,4,133,44,137,100,39,154,91,36,128,8,106,14,51,234,114,65,66,0,233,26,255,167,203,47,137,172,152,132,96,229,54,193,188,172,97,36,69,189,188,119,184,53,43,96,131,40,233,47,169,16,108,151,120,199,121,164,222,200,126,31,73,131,85,20,230,92,94,42,164,122,127,109,130,50,70,117,68,175,20,38,134,77,178,117,161,90,28,163,247,182,186,109,135,206,169,40,31,204,98,57,245,201,245,94,49,13,55,83,47,122,50,249,66,231,255,251,178,100,78,14,246,109,104,211,155,79,77,176,76,228,250,97,61,134,102,23,137,163,84,109,61,52,129,43,26,41,1,134,21,176,2,202,220,134,47,6,97,148,15,18,237,72,188,111,50,115,187,92,81,254,107,91,105,139,13,201,196,161,225,107,5,18,185,166,73,30,71,20,237,70,119,211,95,167,255,81,76,227,63,80,2,136,67,12,130,82,92,5,153,90,132,46,137,139,22,154,218,198,217,118,46,211,107,243,144,161,158,22,30,201,19,1,8,176,77,195,62,188,101,150,99,122,251,212,46,11,157,91,107,91,182,248,124,55,27,255,68,212,149,134,171,111,88,185,90,189,111,93,108,141,68,242,191,183,175,248,196,84,225,69,39,190,121,190,24,21,12,108,1,5,79,165,224,140,195,184,5,10,212,1,130,74,160,75,116,36,140,160,4,102,44,139,142,35,171,3,179,198,250,24,114,76,16,24,244,16,223,173,160,188,83,162,201,82,219,20,200,98,121,130,236,151,50,212,208,226,34,89,246,245,152,222,156,77,17,211,39,192,116,128,50,165,27,35,165,228,38,73,4,156,41,142,20,15,72,132,84,128,144,99,166,35,101,121,66,117,17,109,133,210,36,150,57,42,143,197,149,86,41,125,53,170,196,187,189,71,85,184,144,41,214,130,120,177,253,146,56,105,81,102,56,46,25,148,249,84,197,59,229,225,106,142,236,22,132,49,164,45,141,154,210,210,14,76,93,155,213,74,250,153,250,231,55,229,154,142,235,126,146,35,252,231,213,171,185,69,141,229,70,116,40,88,141,251,168,232,191,109,131,25,92,189,212,73,128,145,125,208,208,12,144,231,9,14,22,92,188,137,130,59,182,50,143,188,251,59,144,165,77,29,188,238,202,33,228,160,16,112,227,174,13,59,195,40,238,221,66,47,200,222,207,254,70,69,19,75,104,203,126,128,0,0,1,84,70,94,121,33,70,144,44,4,37,1,62,11,10,0,128,140,204,229,18,12,104,16,88,88,10,40,84,11,44,4,133,131,3,140,241,107,74,92,202,88,115,69,97,78,176,128,9,29,76,0,21,63,103,149,123,72,72,57,70,165,15,181,193,172,80,194,88,8,107,153,162,91,9,162,141,56,121,71,97,71,34,201,178,149,112,93,135,100,100,104,188,82,40,145,76,145,52,185,203,140,39,86,113,81,90,148,48,91,25,43,52,190,81,121,16,168,69,85,173,251,187,50,134,85,10,78,242,21,127,90,105,23,163,33,28,148,114,80,119,93,156,146,87,30,47,58,119,87,7,51,25,90,31,199,99,254,102,123,18,194,206,249,248,77,0,127,38,84,237,208,43,179,190,106,234,66,251,73,53,242,229,127,17,127,172,110,28,250,181,128,64,0,11,44,133,56,23,255,251,178,100,100,142,166,9,104,211,155,111,77,64,71,99,170,118,61,135,30,23,253,159,78,77,225,139,209,6,14,169,204,244,149,104,99,81,96,42,66,46,45,28,200,130,132,247,0,229,126,216,14,75,78,101,154,116,144,118,32,7,180,16,221,92,169,122,73,72,153,77,135,25,80,112,225,195,164,217,43,169,51,247,179,246,127,255,170,234,28,17,255,109,46,183,236,233,210,128,93,16,141,118,244,33,16,196,150,227,33,98,165,3,3,7,148,5,24,168,178,231,2,8,149,18,6,49,152,166,65,75,5,154,58,242,101,45,105,107,2,182,84,115,9,74,181,6,137,173,226,64,34,139,79,113,156,42,138,202,252,198,158,86,93,4,42,140,73,200,134,30,74,69,26,127,171,217,190,176,52,207,9,134,199,202,52,160,157,80,116,87,59,22,48,137,119,168,244,70,173,66,184,27,52,244,18,134,237,245,36,109,172,41,187,49,231,214,176,123,216,254,228,63,89,54,180,210,240,103,82,96,230,156,219,36,118,167,15,111,108,244,47,95,140,167,224,81,50,244,125,51,71,173,121,252,156,211,75,203,31,147,124,45,148,212,82,4,168,53,7,35,102,200,74,103,11,196,109,173,35,183,234,44,244,204,229,111,31,138,125,64,7,3,88,105,131,44,234,104,70,33,68,185,129,13,84,27,231,68,128,50,79,227,6,246,23,53,80,188,198,61,33,136,36,164,164,84,46,172,143,126,232,21,117,26,96,245,41,37,251,191,255,255,245,113,134,7,84,166,255,166,182,118,72,123,210,0,0,83,156,112,96,237,76,193,32,230,32,78,2,23,68,50,246,130,8,155,114,1,118,158,21,0,44,6,27,30,50,24,191,14,218,32,178,39,125,159,62,13,126,2,105,227,78,72,55,133,250,127,151,12,42,142,164,228,130,71,17,122,159,153,115,125,89,157,90,129,42,180,107,86,38,46,206,197,69,128,226,114,56,134,132,235,19,156,19,16,4,82,37,48,173,207,27,132,52,67,72,147,78,43,53,32,113,7,81,6,230,195,147,69,151,25,165,91,163,177,203,49,151,57,48,70,202,130,231,122,77,87,26,140,27,254,227,7,38,99,196,175,178,217,86,94,252,249,201,28,125,252,175,1,35,249,20,21,242,180,7,68,157,25,65,238,108,203,120,177,191,3,137,122,80,222,244,179,242,205,92,121,44,248,127,234,212,0,0,234,36,23,114,201,72,101,114,161,210,149,103,182,216,164,203,194,13,143,175,208,99,42,30,117,19,240,233,112,198,1,133,63,25,170,230,102,113,108,255,161,169,108,206,253,138,49,241,18,225,176,253,191,155,255,158,173,223,66,189,120,119,195,85,123,121,119,187,246,37,157,128,167,140,5,224,191,83,94,156,255,251,178,100,135,14,69,223,104,212,155,120,74,240,73,131,234,82,97,133,106,23,157,163,78,109,61,116,192,248,30,171,52,196,9,136,200,18,52,162,194,199,85,188,89,169,16,211,20,104,28,88,0,12,128,57,49,166,176,44,138,240,209,33,65,4,68,95,246,166,228,37,218,19,9,133,4,26,46,219,63,147,55,17,136,76,17,201,54,84,82,89,234,141,181,188,140,37,29,52,134,235,34,153,166,42,226,57,221,21,206,67,158,6,22,5,244,70,117,100,20,81,142,120,158,156,54,141,45,173,13,179,230,158,126,168,220,178,16,115,55,78,73,122,84,125,89,228,196,254,195,181,53,16,83,188,184,134,127,110,181,31,43,51,165,35,200,93,165,30,84,95,176,128,133,250,137,136,185,190,80,45,57,149,201,237,107,55,104,210,227,130,229,240,251,124,24,150,91,15,17,184,76,205,148,194,254,212,35,111,210,182,152,253,90,251,192,6,0,0,34,91,203,133,131,2,50,35,53,161,64,184,151,199,112,209,24,95,113,166,164,172,19,70,193,51,170,89,238,213,170,190,159,255,244,255,233,255,255,251,58,246,201,167,220,114,182,83,188,158,69,140,252,151,70,206,130,27,32,0,0,19,124,193,26,142,252,252,210,71,202,138,66,67,195,1,130,160,6,12,66,185,128,68,109,61,20,138,161,137,137,20,153,174,154,176,12,145,35,93,37,179,76,184,210,217,3,152,114,11,124,33,164,52,150,33,54,236,114,213,39,193,52,214,85,38,45,85,128,35,120,79,143,82,25,15,68,167,181,150,24,30,202,199,107,150,11,202,65,188,213,201,190,203,116,129,242,131,47,183,144,87,124,79,159,161,204,239,65,48,70,182,204,115,83,233,81,205,151,199,215,169,242,223,212,75,255,80,107,246,71,49,244,115,237,62,132,236,233,219,159,116,27,114,230,45,145,91,155,164,204,204,161,34,172,185,238,76,120,112,193,19,23,23,162,184,161,127,85,14,255,66,154,45,164,47,78,106,170,107,87,218,105,143,129,62,160,1,160,0,0,0,0,229,229,33,40,120,86,193,86,195,80,122,0,146,133,11,120,179,236,22,147,122,140,244,7,72,49,111,50,178,90,209,163,95,255,246,95,185,123,212,152,128,138,213,106,230,233,115,247,116,105,210,227,126,185,190,168,247,148,231,2,122,50,14,14,25,51,35,48,202,16,0,140,11,4,3,34,83,115,12,93,255,95,168,113,12,52,44,93,30,226,8,210,185,209,29,244,107,142,211,206,237,161,178,4,145,46,49,101,251,67,87,226,117,115,246,56,126,78,42,33,29,70,124,217,139,233,16,210,196,152,240,174,86,165,196,194,238,190,30,85,86,166,47,131,84,242,241,107,234,93,60,9,167,72,255,251,178,100,174,14,101,220,103,212,27,120,98,112,63,161,202,205,48,35,114,22,189,163,80,109,49,54,129,48,145,105,204,243,33,144,42,144,111,66,127,112,41,52,241,94,143,30,72,191,81,4,138,195,19,19,93,177,126,15,128,149,6,167,24,126,106,12,183,182,156,26,88,94,176,199,194,227,223,136,87,102,167,113,140,127,251,97,236,107,145,82,61,239,70,88,57,78,35,61,164,238,172,103,107,3,235,212,142,195,194,108,67,209,138,154,233,123,57,245,106,0,184,124,10,147,112,195,92,8,227,224,129,186,59,156,145,43,234,195,232,36,213,8,36,38,139,88,32,160,203,179,230,21,60,79,212,210,89,18,180,52,217,237,80,253,191,88,251,129,251,157,100,242,94,129,37,186,219,254,228,111,219,139,240,161,117,226,30,228,150,255,1,47,61,126,228,176,0,0,1,80,98,204,112,48,216,180,252,204,226,3,69,2,140,6,87,4,4,76,206,82,18,22,140,148,12,64,9,158,10,178,35,52,204,240,40,64,92,1,104,197,23,17,0,52,105,110,147,113,56,202,133,153,225,13,226,145,240,251,67,42,26,100,52,93,135,81,122,42,57,114,204,109,23,211,186,210,144,126,27,24,16,186,150,74,208,101,159,39,129,236,49,67,4,255,112,138,117,27,170,177,12,3,202,1,204,251,83,159,165,227,49,21,147,214,37,152,85,84,111,4,2,181,173,71,169,111,172,21,77,57,167,137,157,70,140,156,138,195,31,29,190,5,147,53,237,233,72,187,141,22,171,219,146,85,110,37,255,203,11,190,137,171,83,86,134,130,223,102,207,61,99,99,10,71,244,179,188,238,109,255,61,58,66,109,117,220,216,198,98,192,93,56,227,39,189,244,246,46,62,243,2,104,45,57,180,26,227,121,139,109,74,246,190,12,186,171,87,67,212,0,0,0,97,26,40,95,27,68,88,194,74,181,155,103,250,22,72,146,42,177,3,13,214,50,94,60,90,141,147,225,56,200,39,85,100,24,11,172,81,174,137,238,99,62,203,151,142,65,122,169,136,48,137,206,142,250,193,154,134,242,174,213,4,111,33,63,250,175,255,198,181,239,207,84,229,35,82,219,245,81,147,185,131,22,40,137,113,24,189,216,24,0,97,134,240,70,16,237,25,116,116,102,21,248,128,74,99,129,217,134,201,230,12,15,175,35,19,158,196,136,166,30,13,18,133,204,138,20,49,144,204,184,224,160,24,240,109,31,23,232,64,20,187,232,76,86,161,66,40,88,44,130,180,101,35,207,29,43,32,71,5,168,144,77,9,14,172,133,150,168,251,182,238,18,165,240,104,205,186,191,104,5,136,172,230,177,13,48,88,9,101,182,152,47,150,69,22,88,40,14,27,133,200,216,180,255,251,178,100,214,142,230,247,104,209,27,153,122,112,91,231,90,83,61,130,106,27,117,165,66,110,97,49,193,60,38,106,76,240,142,240,77,80,221,193,178,203,165,209,174,198,169,33,185,82,97,246,212,131,44,99,59,211,62,177,90,189,22,115,91,195,18,57,88,161,151,140,173,128,239,240,14,67,24,174,113,223,153,251,21,41,119,207,47,58,219,171,162,253,15,137,83,25,132,229,60,141,71,194,89,243,216,122,255,98,231,218,145,128,114,49,77,11,76,197,218,188,81,108,144,11,247,65,221,56,231,72,236,209,124,150,69,127,98,131,50,0,203,211,1,229,200,182,33,228,109,132,153,85,129,218,149,173,181,32,177,136,208,241,107,222,222,59,28,249,159,108,184,214,245,64,79,20,100,82,101,91,162,222,115,4,119,255,254,107,252,93,77,125,121,225,37,144,126,63,205,7,241,170,218,24,230,53,122,86,40,84,7,58,231,30,89,217,59,195,160,0,0,83,124,197,209,98,35,97,136,195,134,15,62,131,129,102,8,28,45,115,40,2,203,158,14,38,34,169,128,192,233,186,10,7,132,28,135,64,204,110,80,64,33,163,67,177,86,236,173,104,110,166,40,10,140,200,83,201,84,81,197,58,228,41,211,3,191,172,233,253,148,192,241,87,102,101,119,191,234,142,14,91,48,125,52,220,163,84,176,253,120,102,37,199,249,143,193,49,250,92,41,42,215,153,126,169,47,92,229,159,177,155,177,251,139,74,39,100,157,220,142,65,202,246,62,182,27,213,39,242,59,77,149,75,87,99,247,190,56,255,231,219,92,249,93,138,148,20,251,221,175,194,173,30,23,45,99,149,220,62,110,89,253,173,172,38,228,216,106,150,158,228,238,29,215,127,186,222,57,199,55,253,166,189,205,216,173,117,240,171,172,27,164,143,124,207,235,114,198,178,142,83,97,53,143,44,243,182,57,245,104,255,148,151,112,237,80,0,0,185,206,229,151,100,97,100,233,66,213,168,98,157,108,230,138,212,92,83,247,177,167,5,16,122,192,25,49,238,179,193,16,83,230,229,206,191,204,205,236,253,167,255,253,119,253,223,244,85,254,239,208,30,236,170,160,68,106,167,74,95,96,26,211,193,166,203,183,35,2,53,44,54,68,171,26,5,52,65,69,106,223,83,0,0,0,4,144,240,105,99,31,35,140,160,29,55,129,152,215,223,195,49,39,76,54,39,48,152,156,4,248,34,171,18,9,12,82,20,49,40,116,46,19,49,0,8,48,60,98,82,33,129,130,66,130,18,0,104,194,220,5,100,66,3,82,167,228,97,33,136,6,136,52,209,17,226,103,38,102,0,153,9,205,89,76,204,224,211,13,224,65,196,43,16,22,190,26,250,204,24,1,24,22,115,97,255,251,176,100,203,0,6,204,104,210,157,115,0,0,85,196,74,131,167,152,0,41,106,27,70,89,204,128,0,178,132,236,247,12,32,0,30,69,227,77,68,26,52,16,72,96,228,194,222,0,68,51,71,105,18,216,243,139,75,22,22,85,140,49,215,238,11,46,185,130,210,255,110,194,74,42,66,83,27,156,11,184,102,51,90,226,190,45,100,220,21,3,198,233,199,9,18,213,75,174,192,45,109,89,173,68,169,100,48,186,146,105,254,40,4,133,255,127,84,13,43,193,192,34,132,226,194,223,118,32,117,236,92,4,16,15,102,128,170,76,123,86,138,244,236,174,173,78,46,199,227,41,43,214,225,160,250,211,113,229,146,132,157,121,222,7,121,19,84,204,90,101,48,101,143,116,38,134,47,86,190,89,95,238,234,107,255,157,150,65,13,33,166,64,242,251,242,183,254,95,45,135,234,75,230,169,164,172,249,241,107,49,248,140,46,89,43,220,197,220,127,255,93,231,255,255,255,255,255,255,255,255,255,255,255,206,63,239,254,113,136,196,178,31,203,255,255,255,255,255,255,255,255,255,219,11,33,109,159,139,18,201,233,101,112,0,0,0,216,0,80,0,0,0,0,3,0,61,136,11,6,64,133,218,82,71,12,247,135,240,195,76,45,105,189,200,211,255,255,255,255,255,246,127,255,253,78,241,247,64,0,69,48,30,96,7,64,177,154,216,158,96,101,102,56,144,237,116,74,20,18,58,28,56,36,173,97,150,58,190,110,15,227,34,7,21,231,141,51,133,209,46,146,167,178,64,53,216,161,9,93,139,114,148,16,84,146,67,173,18,158,158,157,149,87,194,42,252,113,221,142,231,47,128,136,80,205,176,172,56,40,30,93,109,108,213,183,79,69,222,67,79,78,24,202,169,102,242,120,155,219,52,173,133,154,195,57,62,51,87,176,149,200,179,220,163,188,236,3,49,123,7,2,39,22,179,73,69,114,252,83,245,122,43,250,197,38,181,73,29,66,231,158,183,100,213,240,140,197,187,150,54,119,220,103,51,229,119,154,158,251,224,214,165,221,202,222,112,55,38,126,253,105,157,243,251,205,219,231,234,252,61,206,118,106,230,31,73,172,63,151,255,87,49,215,239,88,97,171,220,223,63,255,249,255,241,11,88,227,140,247,254,183,250,251,63,134,238,40,81,203,116,51,32,0,1,128,0,188,38,38,232,251,82,18,164,163,54,225,68,81,54,167,205,8,111,248,80,64,147,199,91,215,125,147,11,159,149,153,61,141,101,240,238,184,81,210,35,5,34,1,129,133,0,1,36,60,64,238,190,189,136,0,34,93,198,0,235,120,208,251,99,197,234,88,129,104,70,32,101,146,66,55,64,129,67,0,71,45,89,34,193,133,131,3,6,255,251,178,100,158,15,182,255,111,212,143,107,0,0,70,194,234,136,231,172,0,26,193,227,80,13,188,187,65,36,164,105,192,246,9,48,24,10,3,219,137,16,154,202,98,144,203,204,251,133,65,88,178,243,103,144,35,224,48,0,96,1,9,210,201,110,168,66,103,208,191,34,48,27,213,161,110,14,119,173,67,14,100,61,105,196,173,15,3,132,99,25,221,90,72,181,181,208,198,56,35,191,39,144,126,25,229,172,163,201,237,28,204,125,206,124,61,153,112,61,200,107,101,209,37,222,46,87,45,57,170,179,26,177,185,9,20,147,61,212,14,114,179,56,97,22,207,172,199,114,180,144,195,65,114,233,114,8,3,163,194,174,233,43,39,218,185,198,159,196,180,86,215,149,134,186,20,21,125,246,194,160,238,255,179,150,98,193,137,172,226,95,136,104,110,123,4,227,102,70,112,164,176,194,25,224,113,53,67,155,232,116,160,12,41,65,0,222,63,67,227,206,142,29,142,253,23,139,35,120,134,19,48,125,163,131,29,132,147,163,138,181,134,62,57,13,111,75,175,76,23,111,221,128,241,30,94,18,5,221,239,243,180,171,170,74,186,48,70,43,7,74,57,172,73,144,136,254,24,153,7,205,111,244,49,140,203,116,163,162,162,35,235,220,246,214,79,255,77,5,186,81,0,71,87,3,107,13,17,160,21,218,106,128,134,80,96,97,226,38,134,108,97,192,166,38,16,157,192,192,102,209,17,139,138,2,1,129,84,1,69,66,21,216,163,76,73,103,149,186,142,130,6,34,34,195,249,13,8,201,11,50,221,224,112,64,115,241,17,88,87,162,80,229,64,137,131,33,191,13,78,96,153,96,162,152,221,200,24,66,30,141,78,254,5,81,150,91,48,228,151,206,51,106,195,241,72,237,114,47,54,242,24,165,59,104,40,6,60,19,252,65,197,100,102,195,4,153,173,81,94,121,102,68,155,70,42,99,184,183,156,225,128,74,150,91,16,215,85,78,163,177,151,40,86,108,52,3,133,38,154,61,2,2,104,191,126,133,56,204,240,225,154,168,220,233,246,220,236,181,20,102,34,57,206,55,99,75,8,250,138,227,13,139,235,14,19,60,121,154,229,197,171,227,100,138,13,40,169,140,229,69,204,12,117,52,215,219,83,207,44,140,81,45,86,109,127,76,99,25,166,52,147,117,240,224,151,229,19,99,102,132,239,253,10,113,91,0,128,5,124,82,101,56,74,113,37,58,208,134,118,168,152,186,218,20,144,39,27,4,111,140,56,89,163,18,166,134,68,185,239,55,91,164,86,168,136,14,46,19,116,119,221,172,138,191,65,215,143,235,255,166,132,79,163,127,20,212,121,81,122,127,255,65,77,127,234,255,255,204,144,13,4,164,55,5,204,255,251,178,100,162,142,151,169,120,210,139,111,63,80,73,9,26,149,61,5,108,27,201,189,80,109,60,91,129,0,14,170,244,245,150,16,162,83,169,68,64,4,67,1,94,154,108,107,208,193,5,22,46,88,11,58,154,234,249,24,179,93,49,85,48,77,135,161,170,79,183,119,21,3,95,76,163,224,144,173,90,30,208,40,29,138,177,229,97,184,252,197,85,60,142,83,0,89,226,179,137,25,159,169,58,84,26,234,55,108,120,22,61,52,143,29,54,207,14,53,154,149,174,21,63,83,89,134,196,107,233,64,108,141,72,54,126,115,79,89,82,251,144,253,204,144,79,215,43,41,78,115,230,244,81,205,52,5,191,152,171,59,132,206,27,217,88,142,7,163,91,123,117,186,101,31,242,229,62,105,118,155,196,94,97,133,86,176,155,222,26,154,249,247,100,175,240,165,244,220,12,98,28,60,91,155,57,197,133,121,234,106,44,41,25,170,198,148,141,225,33,175,167,110,52,95,56,183,170,34,255,23,50,78,239,226,57,117,143,153,1,15,174,166,226,78,8,9,73,196,50,160,80,40,0,67,52,7,185,80,130,82,57,10,114,178,51,36,107,206,209,109,217,149,188,154,178,212,242,109,235,208,35,141,236,7,84,64,54,253,11,168,174,193,67,222,32,58,249,93,81,84,19,223,241,80,255,234,11,172,134,175,243,191,253,162,0,75,76,124,138,230,65,162,108,16,230,74,18,99,37,102,60,44,106,136,192,100,97,9,128,96,249,32,85,34,214,47,201,134,0,77,15,3,149,64,135,147,11,243,56,158,146,244,56,150,116,116,13,105,198,215,88,0,149,113,57,16,49,48,236,14,236,192,235,222,46,249,184,113,37,11,139,182,4,235,242,168,40,56,166,71,16,114,196,0,35,193,142,79,140,138,59,81,184,162,198,140,74,35,211,19,44,177,197,106,190,12,33,153,149,118,133,29,146,229,8,172,82,72,220,28,94,28,19,91,45,76,139,86,140,72,40,169,61,71,66,49,170,165,182,177,91,142,175,148,40,203,143,43,120,18,139,231,209,218,2,161,120,206,163,251,157,229,54,250,82,154,211,122,178,35,216,67,93,79,33,216,66,165,172,34,213,181,56,220,133,215,84,102,197,105,93,237,202,222,212,59,39,237,2,185,172,143,16,93,2,214,240,194,18,116,15,20,221,16,191,186,33,239,95,196,75,184,48,51,251,245,96,247,217,250,113,170,191,163,252,95,234,0,32,1,38,29,37,212,20,204,130,124,160,7,216,101,150,12,99,196,233,69,138,88,207,163,103,68,98,166,85,122,38,77,205,156,243,161,8,62,150,250,11,3,96,50,226,159,218,173,233,168,249,220,221,183,235,176,227,255,254,30,224,171,251,255,254,162,239,255,251,178,100,155,138,183,153,120,82,139,111,95,68,71,9,42,133,61,37,62,29,169,209,76,237,188,187,137,36,164,106,20,243,29,160,255,255,244,16,128,160,84,68,218,162,65,24,236,108,48,172,64,178,91,35,85,58,49,0,51,1,29,14,2,64,60,64,88,13,95,37,188,60,178,150,25,58,89,186,85,167,228,189,144,33,137,102,221,104,219,94,4,10,34,83,21,204,56,27,146,199,65,170,74,95,217,27,201,26,122,40,21,170,156,132,21,90,26,30,160,97,16,34,132,156,72,144,15,200,103,97,15,184,251,112,79,192,137,146,88,249,201,32,134,226,42,44,135,109,9,92,141,169,228,51,8,115,69,145,6,180,176,13,232,144,225,15,92,143,154,202,115,155,112,209,107,122,92,37,124,170,149,38,114,144,14,23,234,147,176,11,40,78,37,81,95,103,171,205,117,167,12,222,69,78,156,154,217,155,110,146,11,10,198,149,10,161,147,24,234,244,195,132,155,132,239,80,228,123,243,20,149,255,33,116,124,151,157,95,34,111,74,86,120,94,28,79,86,162,145,117,153,28,245,255,248,150,121,255,69,87,11,160,25,234,173,91,99,245,31,123,168,165,240,238,80,51,207,228,48,43,140,65,246,224,36,174,71,164,21,92,141,45,131,85,116,66,55,223,3,133,59,139,41,38,6,119,163,185,239,87,212,215,160,93,234,62,200,243,232,125,237,93,141,159,66,175,90,106,111,252,215,79,187,239,227,26,19,117,255,255,243,9,127,255,255,254,217,40,0,73,17,167,42,60,142,240,157,189,17,157,141,25,33,193,156,148,155,30,169,148,129,208,248,185,196,74,56,69,226,81,131,156,102,98,36,136,133,17,180,135,146,120,68,105,69,215,176,32,81,226,209,169,178,179,131,69,96,132,91,133,163,49,121,44,4,145,101,147,140,60,240,148,92,92,48,43,134,36,53,49,36,102,112,5,3,122,232,42,252,143,243,141,140,198,86,47,14,63,67,131,80,238,29,100,95,140,16,155,113,93,46,225,228,232,229,203,101,56,184,203,171,160,74,83,52,58,2,83,202,234,35,163,157,95,173,46,138,205,19,169,43,161,170,184,20,78,131,110,35,67,235,10,111,55,185,18,237,181,216,88,182,208,11,102,100,65,225,148,15,105,241,156,239,91,170,132,94,219,12,165,237,120,35,61,197,32,153,52,66,154,157,150,243,87,100,213,218,157,168,79,113,154,187,65,106,174,31,201,52,254,119,113,96,28,253,190,118,98,217,72,40,232,253,208,203,61,201,105,121,221,202,102,255,114,62,243,251,255,185,103,127,114,92,249,65,53,207,223,121,252,214,127,246,187,248,101,115,95,134,19,191,250,175,208,8,0,128,0,24,245,25,162,232,78,220,255,251,178,100,138,142,40,76,118,209,11,155,200,36,68,169,42,169,61,39,60,33,145,209,68,77,229,243,209,15,164,170,84,244,148,240,10,23,48,101,2,65,53,88,166,226,111,250,116,171,234,241,100,117,61,1,73,229,89,29,155,110,221,234,33,49,166,189,63,105,251,191,125,95,245,233,250,182,255,219,161,253,27,255,255,232,67,117,255,255,255,242,149,128,193,92,115,212,211,51,21,35,251,140,49,68,35,1,154,2,6,155,162,241,159,130,153,40,160,112,170,9,150,0,4,62,143,97,13,138,65,28,203,218,44,156,60,12,64,24,84,22,72,55,70,112,128,66,241,176,148,173,25,213,0,139,186,32,9,34,126,46,154,162,17,33,135,82,4,68,70,56,235,167,122,69,64,36,9,151,1,3,165,83,128,147,135,179,176,216,2,214,39,150,48,145,81,229,151,97,76,246,57,98,86,44,116,15,72,240,141,5,106,28,73,119,155,22,26,221,209,38,229,69,14,76,215,63,133,80,165,24,71,165,183,245,21,116,176,165,152,64,154,208,153,172,194,164,87,229,234,49,171,181,21,247,106,179,16,49,15,90,158,15,176,10,143,72,141,229,100,111,41,195,250,109,55,183,173,71,221,149,178,160,20,209,87,37,125,89,212,199,10,36,206,81,53,194,186,233,242,153,45,101,206,90,149,168,12,176,206,6,189,115,64,56,195,77,53,19,235,38,246,81,37,101,239,212,209,235,50,153,17,1,173,138,60,22,185,254,42,201,254,208,199,60,175,62,155,255,175,141,90,217,137,159,35,132,250,253,177,208,2,0,247,20,160,166,13,118,146,80,206,44,96,72,144,136,220,17,105,136,249,27,124,163,177,82,199,46,138,7,217,2,189,15,123,81,247,184,136,35,196,57,190,212,239,179,227,95,174,191,215,87,47,252,221,69,184,239,255,237,250,10,238,187,255,255,254,160,0,136,0,72,43,24,93,249,188,20,26,94,240,215,248,69,9,137,140,132,40,24,35,113,18,104,162,72,64,192,192,42,250,66,81,121,12,20,78,32,251,32,145,154,63,235,156,80,32,172,7,163,160,129,96,200,106,83,50,90,16,53,160,8,36,24,154,118,125,11,5,166,82,235,64,74,175,2,187,171,228,104,146,4,237,45,51,173,133,24,94,168,68,234,188,2,67,109,59,36,86,8,106,189,214,13,77,125,162,165,198,30,163,240,199,39,213,70,81,81,105,62,169,177,61,73,34,66,69,54,9,44,197,38,35,205,122,198,118,218,61,88,148,145,171,64,251,201,69,37,153,204,182,189,250,88,71,53,6,23,69,227,176,210,69,240,52,31,154,123,63,153,186,253,219,116,131,254,165,44,187,176,170,8,172,23,170,163,90,62,26,140,121,130,194,35,53,255,251,178,100,98,136,8,51,118,82,59,120,125,112,62,103,154,169,60,199,74,33,81,209,68,110,101,117,192,246,166,107,116,246,21,16,183,1,98,142,229,141,187,59,114,205,54,48,55,184,64,130,84,14,157,22,54,162,154,194,70,177,10,205,231,124,87,176,1,224,153,196,50,150,36,235,238,247,152,78,20,212,34,252,205,204,235,235,252,107,226,191,230,109,124,214,92,254,213,159,252,193,24,136,40,17,129,82,63,15,129,154,60,192,236,173,8,105,140,55,135,161,201,176,159,69,146,179,103,88,171,71,250,86,132,109,71,114,14,151,243,42,130,130,217,46,191,219,251,234,253,115,122,255,255,255,45,156,15,223,252,79,147,164,0,0,4,195,15,197,195,178,38,135,172,24,96,222,40,79,48,50,44,26,4,48,83,4,192,1,99,15,10,2,3,131,161,196,10,1,4,193,160,115,17,131,155,26,237,80,33,163,137,16,112,64,7,25,6,15,11,156,34,64,241,0,113,65,155,35,236,50,26,46,219,42,144,10,129,7,189,235,8,25,59,254,197,34,97,195,168,83,170,254,137,107,41,79,209,26,15,205,71,20,99,180,12,106,112,208,2,185,12,178,140,137,127,149,66,24,237,137,28,0,60,107,153,131,186,133,151,163,202,58,199,54,167,110,130,108,99,138,149,195,15,103,31,246,57,65,53,13,227,86,44,224,92,146,179,197,68,206,108,212,119,154,143,99,252,255,139,202,112,182,216,134,155,110,48,130,160,0,161,85,142,221,4,3,134,155,186,222,221,3,163,7,227,53,37,144,77,210,65,82,57,108,174,32,23,51,121,88,92,84,59,85,187,212,38,235,184,229,60,207,162,139,1,122,216,5,73,70,231,70,133,6,182,2,165,247,39,71,168,56,65,143,35,197,152,15,187,27,28,168,171,165,98,93,188,70,125,127,239,170,250,118,137,254,252,194,192,66,33,0,4,128,72,116,46,204,182,179,65,30,57,226,18,1,230,103,171,142,109,161,83,110,73,222,142,216,212,104,114,151,238,223,110,20,248,222,159,123,246,250,223,167,237,250,39,255,243,227,65,139,251,246,245,79,57,249,180,30,0,0,0,84,198,255,76,54,136,224,241,14,201,36,210,192,76,112,96,203,192,144,84,204,199,200,146,128,75,164,164,170,44,95,229,40,38,133,125,25,83,244,44,74,52,40,159,131,32,197,6,105,190,48,24,33,22,102,109,122,31,44,250,40,173,230,209,134,198,152,75,94,5,2,10,93,114,146,36,58,13,244,16,81,90,104,138,170,49,73,83,194,92,18,48,195,141,216,9,167,158,118,100,191,49,188,227,234,199,127,143,17,116,221,125,202,20,143,49,130,213,103,27,18,118,57,178,171,168,186,161,246,126,58,230,255,251,178,100,67,143,7,229,116,81,155,120,125,112,71,7,154,137,61,101,62,31,105,163,68,14,111,32,129,33,37,106,100,243,21,48,243,229,179,215,106,77,227,239,66,221,110,93,247,222,19,147,101,222,247,36,133,246,243,69,75,230,138,252,186,67,99,79,171,186,173,172,155,29,39,53,3,101,175,206,77,202,44,39,160,171,83,8,199,14,223,58,72,107,63,159,49,228,180,147,230,180,131,72,190,74,152,20,214,6,132,4,30,206,37,33,175,24,100,51,203,182,180,63,229,125,106,31,140,255,249,241,252,45,123,199,149,206,10,246,127,248,255,255,156,111,255,62,49,254,35,168,77,88,0,0,80,0,6,61,198,0,144,146,4,48,93,99,10,48,128,248,92,180,63,24,86,162,169,59,51,245,217,118,90,63,25,80,35,238,154,223,120,207,0,129,177,65,255,245,127,252,107,179,205,223,254,133,39,255,225,234,20,17,217,57,127,166,138,191,254,175,29,252,200,228,108,206,201,131,87,41,63,66,99,29,36,48,215,229,8,56,121,195,57,99,130,81,238,4,28,16,0,2,14,108,251,133,38,152,227,184,18,83,93,93,196,128,21,206,152,8,240,33,89,114,53,182,78,4,12,179,84,146,145,145,162,140,225,225,8,142,30,105,145,132,247,134,93,6,228,139,18,183,64,105,40,22,55,18,11,76,44,45,60,160,205,2,25,147,196,17,154,146,205,58,38,74,108,60,96,226,161,172,218,51,7,229,249,74,44,237,187,150,4,139,204,237,172,187,240,127,165,187,219,170,138,45,32,198,138,159,77,201,187,51,102,23,90,178,100,231,147,97,121,251,167,134,81,141,4,201,52,11,239,138,38,145,74,130,139,11,152,233,225,106,28,205,229,189,247,106,78,212,167,207,179,243,149,154,12,135,9,184,18,38,171,173,197,43,207,211,94,160,181,53,158,233,100,22,183,94,195,113,207,59,11,102,27,121,174,181,152,98,21,113,246,135,63,228,178,239,253,190,82,140,37,48,171,255,49,123,45,204,78,119,182,165,95,241,198,252,114,156,235,214,1,0,0,0,15,166,67,28,29,165,140,224,40,21,97,178,99,28,119,76,29,137,182,210,122,89,99,140,63,19,125,211,245,208,229,148,114,60,169,93,9,194,99,207,18,227,190,209,201,255,87,76,237,245,253,29,255,254,162,136,84,17,127,175,35,255,232,250,10,137,255,245,10,0,0,51,10,68,205,134,140,24,134,154,72,252,96,16,193,135,196,38,38,18,130,74,112,249,84,232,173,37,82,24,232,9,7,148,220,170,52,108,104,3,141,24,156,8,24,11,98,44,192,136,148,150,200,1,20,2,38,178,122,186,66,130,69,230,208,87,232,232,242,214,149,15,142,137,5,187,239,255,251,178,100,39,14,7,129,113,81,19,153,61,112,67,167,154,207,61,37,106,27,169,163,74,109,229,235,193,19,30,106,8,244,149,210,184,36,135,217,217,181,53,28,76,133,7,123,225,182,32,33,169,22,230,155,25,46,50,57,117,0,128,217,86,229,72,235,157,232,4,121,134,215,60,213,171,236,65,74,211,181,224,74,34,77,225,164,92,67,42,106,164,128,192,249,240,183,117,104,42,195,157,108,181,151,11,56,175,146,251,124,253,177,170,252,186,243,55,183,165,108,97,59,84,238,68,238,137,96,172,63,240,238,31,41,121,127,112,63,254,119,59,156,186,237,184,38,126,168,203,170,22,3,70,200,84,249,69,30,117,73,132,74,154,58,224,251,112,20,62,99,48,80,188,15,102,148,25,197,99,81,214,31,46,142,80,252,163,45,79,49,157,58,127,234,69,180,128,0,24,64,0,1,192,0,11,139,229,232,148,139,157,20,209,10,3,124,128,235,43,131,172,130,162,254,121,121,55,212,89,125,254,150,247,252,34,39,144,227,6,73,202,117,240,185,34,125,27,255,254,190,191,183,94,205,255,244,47,31,255,202,98,223,235,172,2,241,135,80,152,251,17,174,86,152,17,160,40,48,200,128,76,216,72,216,2,212,92,197,64,69,65,69,12,146,176,203,20,187,7,33,171,189,77,163,173,200,136,251,81,2,37,218,34,70,181,214,30,232,200,21,242,180,191,174,131,169,70,241,192,36,198,200,93,140,213,108,166,15,153,162,144,175,162,82,101,210,188,83,29,18,163,69,8,97,212,194,170,5,213,178,202,56,175,115,208,229,81,42,24,211,123,126,216,149,82,44,157,194,142,53,74,38,152,153,74,45,106,229,99,76,147,183,61,141,14,71,63,83,97,107,13,106,47,88,138,63,51,24,30,153,97,13,128,209,56,188,7,47,71,139,59,202,114,63,205,39,206,175,52,158,101,85,163,120,71,232,148,145,187,59,132,224,212,207,141,225,178,45,169,141,184,253,202,157,170,134,33,190,158,119,69,136,115,117,196,42,105,38,151,141,211,48,179,188,35,245,123,111,230,30,247,51,255,246,239,0,0,37,200,144,143,96,195,60,202,55,21,81,160,164,100,121,36,107,32,117,187,186,145,215,222,56,123,225,64,246,59,178,158,103,101,212,62,216,68,114,216,216,223,71,87,252,173,253,31,233,250,25,63,230,241,109,67,135,116,217,245,255,244,64,149,253,127,164,0,0,0,156,195,33,206,196,68,163,48,213,17,194,25,76,60,148,199,133,196,3,84,160,162,129,99,113,17,154,119,33,148,14,28,148,187,213,99,49,115,19,35,110,19,72,113,154,56,136,5,232,182,191,73,3,222,151,38,9,112,172,192,15,82,67,212,158,125,43,79,255,251,178,100,35,142,166,219,105,82,155,120,101,240,79,11,234,147,61,37,72,29,145,193,70,77,225,23,193,19,22,106,41,134,8,248,101,31,121,227,81,36,245,82,18,26,228,185,152,177,128,4,13,51,143,170,82,227,86,210,173,213,158,161,126,239,64,52,157,212,114,67,142,227,170,127,28,162,17,155,55,32,43,223,130,149,97,248,192,125,220,221,53,54,249,14,247,159,103,247,156,215,220,108,108,163,92,120,136,143,107,154,145,254,21,187,251,185,151,254,251,255,151,53,158,28,213,91,210,118,120,69,201,5,21,15,216,198,130,214,89,92,214,20,243,89,105,255,183,130,213,22,119,131,193,253,232,65,37,189,36,37,139,234,60,169,91,164,48,193,45,1,210,85,93,47,140,229,133,233,94,212,60,253,72,0,0,3,191,25,192,110,52,142,50,234,236,36,168,245,88,176,173,105,192,27,170,163,105,106,175,240,80,219,56,21,208,55,65,122,73,127,59,98,12,144,147,99,63,167,246,149,61,53,235,245,142,94,223,102,213,184,171,254,250,255,183,255,255,255,125,104,210,62,36,213,162,212,122,159,39,64,1,96,121,131,68,157,9,209,183,34,30,172,200,169,88,17,180,116,28,218,205,80,160,197,77,4,145,134,82,137,64,4,33,40,26,97,64,140,21,98,207,11,14,129,130,84,49,108,16,134,5,65,146,24,100,60,152,66,18,242,167,10,155,63,177,68,181,180,253,72,90,100,15,0,89,5,46,235,234,240,181,234,246,213,176,122,53,29,176,161,73,139,75,25,36,252,3,86,232,128,17,107,216,161,29,171,141,21,69,41,240,137,180,11,52,47,181,23,228,50,86,218,206,165,208,156,125,177,217,169,117,125,209,127,26,198,124,183,86,238,123,102,214,245,17,123,183,159,197,112,155,188,60,91,87,90,57,122,171,220,187,10,238,121,218,199,150,167,245,205,243,239,254,185,202,146,219,116,55,161,242,65,32,236,114,220,205,37,107,115,243,216,87,173,159,107,103,99,7,211,154,141,71,138,28,68,32,134,56,109,150,34,24,88,118,237,74,79,36,131,19,102,176,251,53,93,119,132,251,226,190,97,8,114,129,12,16,40,66,0,13,219,104,50,69,100,133,61,16,50,142,54,77,53,18,49,115,224,163,138,37,100,88,150,56,14,23,71,159,14,189,39,191,1,197,34,161,109,208,249,3,61,65,182,126,110,95,237,116,254,30,142,45,95,209,34,253,63,79,255,209,5,105,247,66,159,88,0,9,168,16,140,42,72,136,40,236,117,141,86,101,18,72,149,27,167,63,25,165,151,90,142,205,82,63,242,152,149,45,4,122,95,23,129,226,121,211,207,35,56,82,86,88,127,119,233,83,56,219,121,125,169,79,233,161,255,251,178,100,29,8,53,152,103,90,83,12,125,122,77,5,218,104,60,194,134,24,1,207,102,108,36,89,193,19,150,106,20,244,136,242,114,175,21,0,229,225,124,207,103,92,201,112,178,253,172,234,248,41,122,112,158,134,243,32,44,238,49,1,194,97,60,150,169,136,172,195,177,243,211,71,20,209,251,158,66,189,49,229,101,36,56,216,118,58,45,3,246,60,100,246,217,139,33,123,91,90,209,130,211,247,208,227,163,115,41,214,135,182,53,20,241,243,233,89,34,183,50,42,20,117,126,164,122,175,179,216,236,17,169,44,127,239,127,239,91,230,249,195,3,156,240,30,107,250,106,158,240,246,193,54,101,0,9,0,0,92,1,72,155,8,225,144,69,184,3,72,208,35,74,130,14,152,109,58,9,206,41,149,68,28,154,116,64,51,106,224,183,212,189,72,107,254,243,14,148,158,115,142,69,11,160,203,181,167,251,185,106,8,125,65,212,40,248,103,109,121,122,175,136,196,10,116,139,126,6,242,255,233,0,18,82,117,159,11,16,13,197,47,104,75,41,232,115,32,216,97,218,134,221,183,98,88,248,77,207,200,97,82,216,197,38,80,3,79,97,139,170,154,89,155,237,49,126,77,114,196,189,214,137,204,85,177,188,147,64,64,194,100,153,71,26,128,96,136,232,92,136,16,152,80,140,142,82,81,99,230,219,181,133,4,34,120,16,24,165,162,85,25,182,198,239,210,196,140,109,239,70,187,65,65,75,217,68,98,147,35,39,113,61,192,217,132,116,36,40,97,66,68,22,186,78,131,51,116,91,241,34,5,135,166,81,147,73,50,117,13,180,195,7,5,4,0,66,230,16,225,216,49,54,146,20,100,9,204,204,248,96,108,178,106,46,54,52,8,16,17,130,107,32,29,123,2,68,246,7,35,52,166,93,183,243,164,239,65,95,255,191,208,43,233,8,12,4,16,89,194,101,42,31,55,22,82,48,187,0,96,228,155,6,183,115,90,249,35,10,164,204,246,145,93,107,62,13,235,66,50,85,2,188,169,60,49,40,253,9,227,61,208,16,172,170,240,76,95,19,57,18,221,32,18,143,209,19,243,19,247,53,255,208,0,4,178,0,1,255,154,15,16,96,234,41,6,217,255,105,12,97,155,44,70,50,247,177,71,98,81,132,5,18,150,64,178,172,27,2,183,195,209,247,234,53,131,186,246,90,125,50,117,47,72,47,195,82,122,10,182,99,60,90,91,109,35,113,195,247,116,174,98,244,94,169,181,233,154,95,29,152,179,80,41,51,94,5,16,216,163,111,44,15,151,177,83,197,70,125,119,32,198,42,201,177,202,225,241,51,107,85,82,148,149,251,1,138,232,213,51,71,106,137,110,86,4,201,75,227,235,176,90,95,189,166,255,251,178,100,66,0,38,75,119,88,147,44,30,112,67,131,234,168,61,131,54,21,189,163,111,71,189,128,161,30,22,170,160,244,137,48,140,103,68,120,194,215,145,95,4,115,194,241,104,119,58,126,234,151,56,182,203,27,164,120,100,193,242,78,84,106,217,234,99,242,169,233,234,117,78,168,97,154,30,55,214,161,195,90,185,107,220,202,164,235,174,236,69,8,138,233,102,150,78,180,145,142,150,96,217,32,40,64,0,82,26,100,140,118,225,64,170,22,4,99,133,142,210,40,168,28,79,99,54,13,92,141,2,19,17,136,32,84,68,17,50,25,202,44,111,252,189,245,32,117,80,164,61,225,18,238,99,255,83,247,79,47,31,218,97,179,220,137,133,174,219,93,222,1,2,50,4,0,2,169,34,160,91,15,226,36,78,144,194,78,84,62,63,78,134,44,15,228,224,97,135,176,31,188,168,47,36,14,209,164,109,112,228,16,21,194,191,73,18,74,42,121,231,18,188,210,146,27,9,61,97,238,78,35,177,231,201,199,249,163,187,39,27,139,62,55,21,2,203,91,137,123,218,147,11,52,95,148,180,44,215,23,227,208,60,194,234,46,125,231,32,119,142,173,68,52,8,29,97,91,77,86,204,229,245,115,139,224,133,175,199,47,10,237,235,158,22,108,219,217,68,166,168,41,149,30,61,92,85,23,244,9,93,78,202,250,249,146,252,187,105,108,107,183,91,68,133,102,148,8,232,143,225,164,52,97,213,157,26,238,175,62,222,45,131,127,168,128,64,0,56,0,104,27,102,234,92,115,42,20,77,103,166,180,144,144,193,216,120,245,161,215,16,62,78,255,13,194,11,174,101,3,146,249,19,174,232,229,35,58,41,187,151,189,56,49,220,174,242,12,248,70,73,13,50,204,22,179,172,100,157,186,37,187,222,165,79,122,193,0,70,86,25,123,38,104,233,164,12,86,72,172,8,0,177,153,0,151,173,118,28,104,75,76,84,146,139,22,249,65,21,141,50,92,247,253,19,152,122,246,85,116,156,31,14,212,36,217,104,22,101,144,187,146,196,89,92,233,185,72,76,13,85,192,197,92,161,107,108,172,113,10,244,185,224,172,108,145,153,125,137,9,121,8,234,153,121,180,191,58,82,6,212,237,232,243,210,16,185,54,16,19,160,255,227,220,2,121,49,128,140,204,133,117,107,73,38,252,191,87,196,57,161,25,4,178,249,202,35,183,208,145,162,102,158,252,84,57,62,85,26,171,166,81,148,91,12,77,156,66,244,41,43,112,245,110,58,101,3,72,69,250,214,205,27,123,196,239,113,158,109,137,120,167,95,236,181,110,114,121,29,39,212,86,63,85,126,200,75,80,204,55,117,249,114,215,142,96,239,102,176,197,27,243,95,138,249,255,251,178,100,104,12,70,191,105,86,139,79,100,214,74,72,42,181,61,39,62,23,133,163,100,105,101,129,65,8,166,235,164,243,9,104,78,185,151,229,237,140,110,74,8,0,5,208,46,197,116,190,156,76,104,212,153,33,32,14,40,48,193,188,47,168,138,29,39,97,24,61,51,109,215,228,46,73,36,241,73,58,104,71,250,174,137,111,253,188,248,29,241,225,198,168,223,255,93,255,204,255,35,169,143,201,130,33,255,156,189,98,210,94,167,185,155,116,0,65,77,222,17,32,121,12,38,96,90,230,146,142,85,9,56,32,71,117,174,67,109,141,140,174,146,169,161,185,201,99,130,21,176,143,66,194,32,192,146,50,84,128,63,120,237,66,210,135,163,151,106,201,36,190,135,86,208,208,159,119,253,156,77,171,89,120,238,148,87,255,83,163,75,158,237,201,41,0,172,41,202,231,119,88,58,203,16,156,193,49,40,179,56,127,212,17,46,61,136,13,117,84,169,177,215,39,107,156,183,163,42,161,28,70,235,213,131,210,43,93,19,232,127,173,204,240,142,122,234,225,36,179,204,156,47,50,61,13,15,212,62,2,75,247,41,182,82,67,124,227,154,187,76,170,120,170,241,209,124,170,243,4,95,66,50,82,203,38,37,243,239,54,248,92,125,117,229,109,172,217,102,12,59,56,75,139,130,16,1,23,52,85,42,69,122,120,104,75,130,214,231,105,56,73,209,91,45,45,214,94,186,91,253,161,149,43,117,68,163,95,94,215,236,127,70,123,114,166,40,81,12,232,191,102,87,94,180,38,191,229,254,77,126,146,177,63,54,133,47,225,7,4,224,0,32,0,10,111,14,176,103,110,65,105,158,90,99,167,201,114,131,169,98,208,81,202,100,19,52,168,122,45,244,122,156,58,89,137,75,234,144,97,194,157,130,159,115,138,63,147,155,97,67,156,20,42,165,10,58,167,123,148,170,157,136,56,132,149,52,47,77,101,8,217,62,210,32,173,208,156,201,252,115,166,218,146,56,177,97,232,17,144,149,36,43,195,131,66,133,126,194,120,137,133,164,19,72,31,27,114,53,214,42,205,77,168,69,97,202,102,100,136,52,148,80,64,129,236,45,77,143,32,138,226,98,82,136,202,23,58,169,54,86,143,59,204,14,115,180,14,195,54,147,18,139,4,87,137,70,28,233,204,131,14,137,32,104,234,194,32,209,177,16,167,161,102,20,112,226,69,86,205,68,85,4,231,184,75,210,170,223,254,232,2,64,142,149,4,153,192,163,68,161,138,183,66,203,12,14,138,219,88,185,136,11,78,66,20,83,151,252,29,201,10,82,125,81,26,236,247,103,149,189,197,117,89,142,90,12,101,46,240,139,10,17,44,38,21,117,234,188,103,191,25,250,123,148,255,251,178,100,127,10,5,236,104,216,59,47,74,112,68,4,250,209,61,37,62,153,129,165,92,108,177,247,129,3,153,107,100,244,136,248,206,210,62,160,149,165,89,143,145,193,44,153,137,139,150,85,72,2,25,49,48,91,87,120,166,21,86,17,4,35,44,77,90,220,37,47,142,33,117,134,71,13,23,157,155,188,204,173,220,161,77,214,177,81,177,67,76,20,130,216,248,77,67,46,174,49,44,25,139,222,68,190,228,197,206,160,48,62,220,143,10,10,229,233,199,35,88,97,55,31,117,15,214,60,200,30,49,66,90,234,172,31,211,22,216,30,93,122,4,211,63,51,132,214,84,150,208,145,252,150,213,38,80,90,181,57,182,45,100,6,40,243,199,73,108,194,171,167,63,189,226,154,28,208,12,168,218,26,169,19,12,68,135,15,153,149,69,226,29,71,58,25,3,80,17,218,126,202,145,112,112,84,64,108,120,230,183,62,225,99,40,9,53,133,155,105,169,114,171,206,183,236,254,28,246,198,170,219,187,205,91,222,176,254,114,191,249,0,10,64,0,0,63,35,56,100,23,37,135,169,243,148,16,85,128,107,163,2,198,31,250,244,127,24,204,205,255,140,62,72,187,180,70,7,59,255,234,31,247,126,118,252,111,223,255,241,162,63,250,244,127,110,22,18,80,254,223,73,42,26,171,61,96,0,0,115,4,126,57,35,51,47,8,58,148,131,51,6,4,135,12,38,128,151,155,129,117,129,32,2,32,144,1,40,224,208,176,169,88,25,128,129,184,14,146,188,102,173,163,49,3,28,149,134,176,145,73,107,168,104,208,39,153,242,182,59,200,19,126,203,146,176,143,171,116,96,46,148,16,223,198,95,72,110,45,18,135,101,212,42,245,235,120,244,241,60,13,221,191,110,240,122,135,212,137,165,139,39,144,182,169,62,215,99,208,3,241,14,187,47,92,57,184,211,193,17,145,71,215,85,87,42,22,244,81,79,199,35,220,183,47,228,183,71,43,16,19,87,226,129,67,22,152,79,150,60,187,144,209,106,69,135,102,152,139,161,245,11,89,106,180,197,232,86,25,198,198,27,177,212,89,156,137,121,170,36,34,196,44,197,69,14,180,244,176,212,174,172,6,50,221,204,93,197,41,16,170,223,222,3,187,169,98,145,61,239,46,106,108,254,62,230,91,113,186,169,159,254,233,48,0,0,39,56,205,42,132,197,160,236,38,154,84,104,222,10,65,70,235,236,143,118,97,168,252,92,90,22,112,238,139,27,255,245,16,253,73,202,223,137,62,183,126,159,247,41,238,161,199,101,101,156,45,53,189,111,247,60,179,171,68,245,139,250,129,42,2,22,13,52,60,205,216,12,122,40,56,36,148,140,196,144,70,148,159,180,222,47,169,40,96,255,251,178,100,159,14,231,20,104,212,147,120,100,112,64,196,234,227,60,197,44,28,129,161,84,109,189,151,137,11,151,106,200,244,136,248,80,4,112,188,160,25,196,78,50,129,71,213,0,36,66,132,66,141,20,180,108,56,183,200,141,35,162,78,8,156,165,146,38,152,56,33,153,175,50,36,96,177,157,100,196,128,3,173,72,64,12,196,44,112,161,136,122,101,43,28,231,130,124,29,98,114,156,101,102,55,35,164,139,137,120,47,48,75,53,18,211,105,115,128,152,126,65,80,55,59,25,93,169,102,210,165,145,118,225,70,232,120,204,123,249,86,210,171,212,143,167,93,175,45,175,87,14,242,254,12,61,50,57,181,56,62,41,103,182,35,172,97,125,145,236,44,189,198,118,158,106,106,178,134,40,68,235,176,202,112,191,177,129,155,189,188,174,180,137,171,53,107,117,38,167,237,175,67,74,34,209,122,243,155,74,199,79,163,204,63,115,239,245,173,167,52,242,191,20,119,54,133,91,184,186,239,231,116,109,190,195,64,117,226,22,196,39,243,180,171,8,82,165,108,154,4,34,16,73,204,28,229,195,19,163,78,75,103,62,41,89,10,5,243,71,126,66,55,250,139,111,91,127,234,41,190,54,168,132,130,231,64,159,255,254,74,167,153,104,103,248,218,154,237,15,103,126,245,80,0,0,97,202,3,214,168,51,250,35,93,28,1,36,17,9,37,73,132,136,141,0,22,212,136,44,199,65,76,44,84,200,132,7,132,81,144,2,8,168,96,49,98,97,33,195,3,23,164,66,176,168,193,50,113,147,13,37,5,136,241,142,137,28,33,211,169,90,129,111,222,100,51,108,106,181,22,147,240,191,79,36,16,139,205,152,181,108,78,146,30,117,95,249,107,252,207,26,74,33,165,98,243,152,33,2,45,60,12,185,172,65,15,170,169,167,213,59,137,21,147,187,247,25,106,177,191,171,234,9,191,66,163,18,216,188,69,97,174,217,194,3,199,26,90,222,188,146,110,88,132,144,108,245,213,159,107,7,47,69,88,94,56,231,223,44,151,153,42,172,126,201,204,99,80,242,143,35,89,115,129,73,228,53,50,91,39,3,205,126,162,183,141,172,106,122,234,69,135,12,197,205,239,190,241,253,112,243,224,83,143,197,142,169,152,52,249,14,56,161,155,61,4,184,174,111,233,163,110,42,223,53,214,154,180,70,76,239,251,166,9,8,0,0,1,78,141,165,27,72,148,25,130,217,172,219,195,185,192,207,90,103,222,143,115,107,92,94,34,179,127,39,254,189,125,11,199,249,159,234,167,196,190,41,134,191,62,174,205,209,127,246,162,245,47,225,177,142,44,79,10,246,48,1,207,15,3,197,64,238,2,28,84,8,252,212,136,65,34,193,17,112,255,251,178,100,161,14,39,128,104,211,147,120,100,114,58,201,203,10,60,34,158,93,229,177,78,77,97,237,193,5,173,172,12,144,142,248,161,65,25,115,6,96,188,34,45,40,224,36,169,226,22,129,10,67,20,227,16,36,204,50,164,23,51,2,100,78,156,14,21,72,140,8,108,62,215,209,209,76,36,239,93,200,214,187,37,46,211,94,172,176,74,112,146,46,221,74,237,6,64,254,210,168,227,236,170,229,12,81,120,41,151,203,37,9,36,138,232,245,243,4,181,97,134,170,85,158,51,134,17,184,153,58,138,229,166,226,243,20,226,98,67,107,225,185,194,235,222,141,132,2,19,106,224,242,124,253,11,104,133,167,222,19,216,40,69,87,74,246,107,185,182,70,105,172,121,228,130,242,89,96,221,230,162,182,33,113,117,101,10,169,70,240,248,67,217,23,140,242,198,230,200,55,215,117,71,184,41,227,50,200,208,250,92,196,110,113,156,255,150,84,116,141,235,63,12,80,246,201,9,142,105,189,105,79,35,115,207,92,73,62,247,152,55,133,255,249,243,240,247,214,220,62,26,154,130,162,54,209,28,68,75,29,118,65,230,27,205,180,164,220,233,109,151,255,214,86,103,126,69,245,45,255,201,251,252,15,249,203,159,204,106,197,203,153,75,134,221,127,247,218,249,250,216,75,252,239,181,230,174,85,1,206,6,83,121,199,250,0,0,204,18,102,54,117,160,160,118,105,137,185,18,164,84,22,96,198,96,4,52,21,11,130,64,6,30,13,152,52,78,52,71,5,12,208,164,26,22,43,0,4,16,139,42,14,26,23,104,0,34,93,128,147,204,162,12,99,145,120,191,173,104,57,32,168,38,128,1,141,55,51,149,69,48,94,136,58,233,15,28,96,16,201,84,77,128,67,178,70,82,148,10,102,203,164,17,100,249,148,91,93,202,164,193,26,200,212,13,149,244,77,20,172,114,214,60,12,234,62,110,90,23,213,126,37,175,11,90,226,57,48,153,216,45,191,134,219,21,44,45,154,98,253,81,207,82,207,91,198,61,126,145,162,123,4,209,240,153,208,174,109,221,62,37,81,53,221,104,194,242,85,39,168,41,133,110,218,140,74,35,234,46,229,141,203,68,41,181,135,42,105,193,250,139,121,84,127,92,242,2,252,97,82,73,252,113,14,39,14,93,115,43,19,78,187,18,142,201,181,155,239,247,166,140,187,79,173,107,28,83,255,30,76,206,78,82,114,90,95,153,171,252,252,109,122,208,0,36,0,0,0,185,190,168,11,140,115,137,50,182,92,168,50,132,242,0,196,118,47,181,18,252,151,255,255,247,223,244,253,239,47,253,122,255,191,250,88,206,212,163,233,78,67,212,142,180,227,141,54,154,149,208,13,18,12,48,74,57,255,251,178,100,154,140,39,185,109,82,139,153,100,114,65,105,171,42,36,34,106,27,241,159,86,109,61,151,193,6,166,108,76,145,137,144,61,205,224,32,0,46,75,203,4,14,224,81,135,226,34,96,164,235,180,195,144,89,174,42,193,195,70,24,32,200,113,82,168,146,220,153,106,134,56,200,14,18,20,137,176,194,21,185,45,113,174,53,136,132,42,25,78,167,162,36,4,7,54,214,68,77,8,75,143,211,128,255,53,33,155,131,229,148,160,135,36,231,139,231,57,215,162,76,51,91,224,14,68,99,106,85,24,217,165,227,29,177,133,21,5,18,218,176,189,102,210,155,102,113,30,248,233,145,67,109,213,93,26,118,104,171,210,146,147,141,91,24,177,182,193,157,92,158,86,206,249,8,145,20,242,53,148,15,86,79,45,166,200,246,38,201,172,216,133,170,150,222,169,243,26,36,65,251,106,208,221,84,199,87,157,173,236,110,240,119,209,176,83,178,240,187,89,174,76,86,19,84,41,189,44,140,172,77,116,7,173,62,90,99,104,76,39,79,150,158,174,101,93,224,214,206,26,141,130,189,146,253,89,87,80,215,20,41,238,154,96,168,158,101,208,147,106,151,138,150,106,239,13,196,245,204,190,14,161,125,111,111,95,254,239,254,255,250,42,189,191,253,17,81,191,255,219,255,254,64,125,222,189,192,89,64,176,229,134,175,150,180,14,160,126,40,215,153,51,70,48,108,112,0,71,67,224,72,209,150,151,166,220,95,139,70,140,20,40,49,73,212,73,114,96,48,16,20,10,44,43,49,56,156,46,17,4,19,12,26,7,33,12,134,7,0,65,148,35,154,49,88,4,72,54,197,137,228,112,74,112,128,216,191,88,250,73,183,64,71,209,8,72,230,250,80,5,134,156,131,12,100,68,102,70,245,38,60,5,162,48,35,48,92,102,6,230,63,138,56,199,107,207,51,103,137,66,18,241,98,180,152,1,62,166,220,146,32,192,112,245,50,236,84,76,202,179,9,152,116,37,9,98,220,108,168,110,82,40,146,181,85,109,169,223,172,100,114,190,110,151,86,179,36,151,142,99,86,194,215,14,148,153,115,227,157,243,83,180,126,203,103,8,236,108,81,117,215,61,234,229,25,247,163,92,188,94,127,140,74,210,248,252,176,241,122,232,26,189,201,108,122,41,105,200,118,183,93,87,32,98,189,120,156,214,152,174,218,198,182,103,110,227,48,108,255,91,178,181,179,170,111,83,138,205,94,95,218,7,115,100,147,32,106,44,61,173,72,0,2,212,141,100,97,193,44,233,78,167,115,5,121,238,178,6,190,151,53,2,227,114,63,8,60,36,222,164,255,255,255,180,159,71,118,239,190,183,79,231,70,27,19,50,238,93,102,232,71,190,73,57,255,251,176,100,149,14,39,165,105,82,139,152,100,114,66,6,122,243,60,197,56,27,65,165,84,109,225,141,192,255,21,108,52,193,150,8,148,30,55,122,208,119,72,150,181,53,55,127,123,42,81,144,83,168,23,52,36,115,111,50,22,46,100,227,10,160,36,4,183,85,101,176,98,64,130,129,32,33,248,250,87,176,132,155,126,137,18,61,37,124,215,24,2,1,2,146,38,66,116,40,227,244,182,84,57,184,33,221,1,118,220,118,76,178,30,137,216,134,16,205,165,216,242,182,245,167,58,255,189,185,86,183,105,187,192,23,223,217,2,141,200,96,143,133,163,124,56,62,216,154,243,244,34,138,230,137,35,97,8,115,2,76,147,36,124,43,28,85,77,132,187,14,133,75,217,162,227,158,252,107,149,245,239,4,8,82,124,197,245,124,5,104,137,70,104,226,250,56,75,187,110,99,138,95,160,144,254,192,98,60,23,87,12,220,25,26,144,143,230,164,72,219,129,66,120,207,162,11,28,213,70,84,137,229,132,175,177,154,195,78,248,227,53,81,173,210,184,120,189,153,155,223,111,3,254,35,113,197,40,144,230,98,132,204,250,112,192,16,48,16,1,162,234,25,100,56,33,220,68,133,242,146,223,81,121,108,184,251,154,206,42,166,238,67,197,199,226,125,218,85,233,69,242,238,254,255,232,186,232,134,168,34,68,213,112,24,167,227,234,233,251,164,187,63,250,31,48,194,62,141,44,0,64,45,224,241,99,158,39,53,142,227,15,15,29,111,48,199,115,29,3,12,40,6,10,128,130,76,132,148,66,62,97,68,37,8,70,0,62,163,34,128,11,16,199,66,75,190,24,160,148,65,152,1,80,82,96,50,160,98,55,46,216,152,138,165,148,76,144,161,148,229,247,68,97,24,148,164,48,162,205,37,19,169,3,63,104,76,85,200,5,121,106,188,175,237,168,139,125,28,112,156,36,250,127,220,197,53,111,96,196,154,145,89,88,84,236,142,48,41,153,44,185,236,166,80,168,141,123,196,80,248,135,1,200,181,162,93,29,61,48,84,140,79,44,187,165,218,31,143,132,213,13,196,117,90,45,39,80,156,228,219,23,9,81,190,14,154,123,91,235,170,242,151,178,4,36,207,84,125,119,46,208,244,190,16,42,230,46,98,221,207,219,235,246,117,235,95,97,118,43,76,178,182,113,164,202,47,182,98,198,61,122,115,217,181,91,214,154,74,86,26,76,247,194,167,226,80,144,144,240,84,207,81,229,128,102,104,135,1,48,63,144,71,161,32,110,218,153,201,29,151,20,16,140,230,15,132,65,246,5,179,107,209,23,114,25,237,241,90,251,164,35,119,112,77,165,42,185,186,47,212,109,56,130,136,253,137,204,247,81,209,243,241,171,38,255,251,178,100,147,142,7,81,104,210,139,120,100,100,67,101,122,177,60,194,106,155,85,163,80,109,188,215,193,44,39,44,92,244,136,88,144,199,253,231,40,182,180,223,230,2,158,123,132,166,152,40,116,100,198,36,16,98,6,132,34,6,170,62,213,211,133,134,192,66,161,102,22,58,173,133,255,68,98,226,170,176,48,9,84,31,213,192,221,21,232,176,226,71,188,148,108,158,31,100,138,168,166,104,82,255,67,140,71,80,76,150,52,61,76,134,146,6,129,145,42,22,231,115,141,83,6,211,120,16,204,108,168,31,38,215,40,226,181,228,8,8,198,249,218,178,197,41,247,26,136,165,43,50,228,250,121,156,169,165,171,216,150,139,3,24,161,236,228,163,130,185,80,198,162,50,70,238,161,187,12,204,150,239,227,64,132,175,84,197,223,213,53,135,8,52,142,246,28,25,22,218,177,1,2,208,198,214,105,25,50,108,138,58,79,230,66,90,162,132,203,131,161,94,221,34,195,19,147,184,8,165,36,30,28,241,67,130,131,5,2,147,160,12,244,143,34,137,71,14,52,137,90,213,38,146,39,165,115,194,137,2,128,0,46,95,224,184,162,10,205,35,7,54,58,136,197,216,50,165,132,141,167,186,155,123,37,123,251,255,255,249,63,191,52,140,133,166,143,250,43,151,83,63,242,183,59,81,83,23,102,123,54,166,230,76,21,88,27,197,148,8,132,56,62,144,184,187,72,93,184,146,123,44,48,197,0,0,0,115,10,190,77,215,147,51,33,48,193,237,128,143,225,161,84,198,60,121,0,176,195,128,240,48,104,44,1,49,56,56,80,70,72,74,48,112,52,4,68,48,104,169,200,46,209,136,0,162,66,227,30,133,200,10,55,86,61,48,57,200,51,205,48,75,115,71,154,47,40,64,227,165,44,42,119,169,202,24,46,89,112,10,133,31,158,88,142,16,52,37,220,132,230,212,152,5,36,170,112,252,38,0,124,57,97,197,144,149,131,105,46,73,77,126,148,117,35,27,172,229,210,1,215,172,203,252,245,202,25,74,168,195,245,224,164,122,139,221,171,14,226,197,238,198,110,200,223,123,213,109,73,42,88,226,28,143,50,215,63,5,232,214,38,106,91,102,176,51,101,175,167,142,56,245,114,212,56,208,30,202,179,249,35,38,186,2,122,215,164,147,153,192,238,243,16,71,59,55,238,223,155,214,95,101,181,235,243,189,242,197,63,114,219,88,151,82,221,177,57,55,165,168,178,46,137,223,110,124,127,190,70,151,0,0,13,108,180,51,170,181,229,80,108,234,198,112,223,14,111,147,222,181,197,249,93,174,76,252,195,50,238,244,246,135,67,158,93,211,245,154,63,232,97,220,142,255,252,114,19,71,242,148,70,217,137,215,227,255,251,178,100,145,14,231,89,103,81,19,153,100,112,75,234,186,227,48,35,188,26,177,163,76,109,225,47,193,40,39,107,204,176,142,241,255,92,34,92,48,166,238,18,14,210,252,243,159,81,129,14,247,214,139,253,138,41,58,96,53,161,46,6,4,124,101,60,166,136,34,21,77,48,102,131,22,54,28,8,21,1,22,0,48,224,80,177,9,155,150,166,130,67,22,136,136,136,96,162,223,36,8,32,10,222,21,64,236,12,233,107,97,26,110,239,210,28,23,130,183,51,40,9,127,182,71,228,128,172,81,176,246,62,254,201,26,147,238,226,89,129,219,44,174,220,122,138,89,155,168,163,142,126,47,34,248,145,76,166,163,127,149,214,27,111,11,175,213,187,144,92,245,53,166,143,164,69,135,108,8,16,134,28,185,85,227,18,174,182,26,50,64,13,152,162,135,13,63,32,248,209,214,173,100,104,133,228,195,56,218,203,27,164,110,67,20,238,213,66,61,113,84,137,211,225,105,52,184,56,137,85,62,235,82,122,115,134,179,231,40,185,204,62,44,218,4,40,105,132,215,33,66,178,146,196,46,125,254,213,212,106,72,173,36,166,180,148,244,121,98,221,233,150,11,64,0,248,160,75,50,94,26,89,35,186,229,151,11,181,219,218,214,84,222,205,139,246,238,174,142,114,239,249,46,191,231,159,113,90,255,50,204,133,250,209,56,171,255,251,223,21,34,175,220,75,64,179,201,247,143,206,159,170,22,62,3,225,231,95,75,123,243,217,64,0,0,243,1,61,76,103,173,51,122,184,208,231,112,82,172,199,135,50,134,16,102,64,112,46,97,1,146,62,24,180,56,4,11,147,18,12,30,15,48,32,249,215,26,23,14,36,16,229,42,63,64,188,37,188,48,124,62,72,104,47,180,8,193,232,19,78,164,170,44,218,112,149,133,222,64,145,82,235,10,222,178,228,157,95,76,181,139,14,149,134,23,202,92,208,89,212,174,243,214,252,188,114,194,20,43,250,174,106,50,183,207,67,4,123,175,226,85,6,20,50,154,152,87,150,190,246,160,183,97,204,128,220,224,61,66,38,158,31,117,241,122,70,253,33,52,252,185,125,94,243,139,230,135,142,85,252,181,146,54,250,205,107,152,238,186,166,235,175,204,214,210,152,223,224,134,228,127,170,213,11,21,158,59,18,165,173,217,149,93,71,255,155,232,207,16,165,185,89,72,114,55,29,98,9,129,206,200,41,31,167,191,207,223,183,216,155,223,221,216,188,177,125,155,95,38,1,0,0,0,0,222,232,130,56,138,86,88,63,0,169,162,106,247,79,223,43,181,74,90,79,178,181,187,198,137,89,55,148,191,255,229,239,254,127,186,249,252,216,36,105,243,244,139,236,255,15,190,248,90,32,35,255,251,178,100,141,14,71,15,104,209,147,152,99,240,74,201,218,250,44,35,174,31,137,197,74,109,177,251,72,218,147,172,92,144,165,184,35,74,84,51,186,138,193,25,177,226,26,175,88,38,57,221,23,30,88,5,67,10,195,51,184,1,175,35,180,243,38,243,50,226,160,48,49,222,9,152,48,88,40,40,180,162,160,232,46,103,37,230,78,136,48,8,196,4,129,76,24,8,48,85,164,24,136,250,76,139,14,167,8,56,204,185,8,180,146,233,128,242,208,186,75,141,45,158,230,102,173,3,161,44,170,2,87,206,27,194,185,227,205,133,222,132,186,16,123,64,162,190,255,24,23,196,145,200,112,37,134,32,121,120,60,17,9,137,76,1,152,120,98,205,140,9,81,23,211,4,232,20,67,225,146,225,45,97,104,127,86,235,44,214,203,86,27,180,184,174,125,210,119,70,78,71,162,100,44,35,97,127,24,39,42,23,196,130,35,87,165,146,184,180,182,165,246,159,202,70,114,4,204,153,72,201,98,58,41,16,218,146,146,148,7,152,190,50,137,113,227,13,192,29,143,212,178,87,168,254,21,201,67,66,89,219,1,7,139,221,174,140,73,32,43,213,238,106,121,35,56,181,233,205,140,168,113,163,42,169,63,122,193,130,253,207,63,78,127,27,250,254,91,68,121,87,71,235,177,146,78,8,0,114,230,9,192,108,44,100,31,25,156,34,180,110,120,97,70,152,79,9,175,223,39,229,215,255,254,47,68,166,200,159,253,174,32,97,219,191,129,127,78,193,31,200,102,210,215,184,64,248,96,91,220,192,0,72,97,102,168,151,154,188,104,107,77,1,173,192,6,27,64,16,26,12,220,47,48,120,168,0,11,48,200,192,198,164,1,192,120,144,80,212,72,145,29,133,16,143,142,10,64,126,182,164,103,250,44,115,229,13,153,73,24,166,3,6,83,82,111,9,72,72,226,75,146,73,186,43,83,188,164,81,180,197,72,42,50,3,147,216,136,49,64,204,194,24,133,149,43,34,112,8,229,110,95,151,149,201,244,20,55,141,136,18,6,196,186,4,91,197,150,193,77,5,236,117,73,242,160,107,55,20,140,76,185,57,28,152,85,205,108,83,58,78,61,213,115,123,190,114,115,107,218,178,88,59,104,159,20,10,13,60,169,133,86,227,135,195,231,152,62,26,54,223,217,32,75,59,102,119,2,12,91,190,92,159,153,137,99,217,237,233,9,47,76,67,108,196,40,126,185,188,133,218,184,179,26,107,120,133,9,186,5,182,180,229,5,193,237,48,197,91,170,107,30,69,252,76,246,138,111,90,221,94,227,241,167,175,173,174,156,141,92,97,75,93,125,98,122,102,173,202,157,43,52,102,37,197,32,1,134,65,47,234,145,117,113,138,158,255,251,178,100,132,143,199,245,113,209,11,153,123,86,66,133,90,194,60,194,78,31,205,199,66,14,101,241,25,18,149,235,76,240,142,104,38,239,219,3,18,144,82,96,247,241,115,90,142,22,22,134,103,73,8,34,208,178,163,49,149,178,77,77,106,181,121,142,213,232,255,103,106,150,113,133,133,225,70,47,40,255,244,118,122,162,228,108,11,89,212,228,3,103,167,227,173,28,21,78,86,77,51,72,56,201,165,17,163,128,122,56,26,31,48,80,176,198,101,3,14,18,76,12,29,52,88,28,220,229,96,64,116,56,194,68,20,17,3,204,32,10,25,3,152,184,156,129,230,216,96,89,78,2,14,114,132,201,85,65,32,85,93,37,73,146,47,8,136,134,120,152,170,129,145,26,103,1,66,138,160,136,136,193,17,170,176,170,2,45,36,187,93,20,16,136,135,6,80,207,84,196,205,180,22,17,145,35,177,14,81,18,48,107,109,28,173,8,72,78,50,192,78,206,215,1,32,202,156,142,146,119,5,81,207,171,35,209,114,70,154,38,113,222,105,130,1,33,87,229,177,94,176,200,252,63,55,43,214,168,49,46,115,58,150,48,238,115,222,111,30,43,232,112,228,206,163,209,252,54,240,242,234,153,103,223,154,174,119,180,76,203,125,82,109,218,135,109,37,220,19,198,91,239,235,62,86,71,176,38,98,74,73,138,120,62,88,172,175,245,18,45,220,49,169,86,51,88,113,33,98,245,137,60,155,175,129,189,227,59,250,199,108,117,223,58,112,0,44,41,97,159,198,224,105,236,178,42,16,90,122,227,90,168,146,147,94,186,125,59,237,69,163,225,248,65,116,68,239,145,34,255,253,28,42,242,241,72,37,16,177,40,29,119,79,238,194,47,137,253,103,168,83,11,153,19,29,191,65,46,197,67,59,23,245,212,0,36,162,164,9,204,30,24,219,185,176,79,36,32,137,108,132,180,213,202,134,136,0,65,227,33,134,92,77,52,97,129,102,92,202,103,35,235,241,1,43,164,72,229,20,12,80,41,47,82,72,179,35,0,160,144,161,224,149,30,92,134,16,25,35,83,8,210,242,138,36,236,28,12,14,86,38,68,150,47,53,119,64,130,135,243,139,136,142,46,19,71,249,198,176,165,168,196,85,35,9,25,39,100,126,59,228,118,156,74,47,168,88,209,155,142,192,242,119,74,54,115,240,231,50,205,86,197,75,124,87,204,141,175,34,60,95,66,223,173,135,63,124,196,140,140,185,210,114,172,102,91,169,213,15,103,134,123,156,116,96,55,19,141,113,216,21,114,208,124,18,72,61,190,119,241,147,136,98,113,145,78,230,187,1,156,178,21,230,244,59,97,27,81,164,101,243,192,145,211,0,104,20,34,43,153,163,115,172,96,120,255,251,178,100,105,142,72,13,119,82,147,111,102,82,50,100,107,26,48,34,110,34,101,219,74,46,107,3,8,248,21,234,136,244,149,152,233,154,251,56,177,124,195,31,80,36,10,18,158,48,226,255,155,208,67,3,21,108,175,106,192,227,140,50,127,51,44,78,177,219,60,190,247,129,253,250,82,147,243,56,231,112,64,96,0,0,18,208,86,226,25,120,61,65,84,195,217,155,77,133,91,114,76,61,223,22,31,255,207,231,228,14,175,6,183,172,115,183,255,255,216,255,253,245,250,80,230,187,130,23,220,251,233,8,140,138,118,148,1,135,67,38,47,129,30,128,68,65,65,72,142,214,83,2,0,194,23,14,60,105,224,162,80,119,226,80,161,129,117,136,148,146,228,211,101,5,26,16,216,161,2,174,225,222,110,18,24,65,64,249,36,138,149,49,117,8,164,128,222,114,226,50,41,124,32,182,114,5,84,90,41,141,14,190,201,164,36,24,67,248,155,173,237,20,244,180,56,144,43,188,148,131,75,145,172,182,41,90,4,107,78,21,120,141,218,71,126,51,34,127,154,100,61,53,114,114,146,114,202,169,54,209,121,245,80,99,211,210,157,169,204,98,236,96,124,88,203,108,206,218,151,78,161,213,212,175,74,200,101,213,225,152,238,82,121,76,165,226,96,176,45,91,203,249,202,187,156,52,24,27,209,107,78,19,223,172,168,24,135,114,197,187,247,58,95,122,161,236,126,149,103,81,82,243,9,31,44,215,100,73,155,103,25,215,162,79,203,84,22,224,235,249,114,198,53,44,90,134,31,172,235,76,179,217,4,206,52,56,229,75,91,176,107,113,199,81,218,74,109,103,102,180,190,214,177,193,226,135,238,231,204,234,211,103,91,173,149,215,239,45,225,150,249,188,178,157,112,189,0,32,18,96,185,19,0,143,24,227,69,94,148,83,177,94,185,177,184,182,191,137,200,140,239,59,142,23,221,225,58,24,221,155,189,126,253,68,206,255,94,166,234,232,141,24,215,120,183,255,255,255,253,191,102,198,54,151,35,104,155,17,0,32,2,65,80,200,141,77,35,104,215,5,65,229,196,104,160,212,129,1,97,163,47,32,88,224,52,32,202,142,155,128,96,42,37,25,240,251,115,18,21,126,22,196,217,132,128,136,199,10,195,4,98,102,10,34,12,79,119,80,193,17,193,134,105,246,187,162,133,226,106,200,75,110,65,88,57,173,197,177,196,163,76,98,54,221,101,13,97,165,3,183,123,56,53,157,192,144,74,139,9,22,150,203,116,31,125,62,72,18,119,105,230,221,4,178,173,106,85,40,236,221,164,179,165,181,40,175,73,69,213,149,20,155,174,66,8,26,135,79,11,111,110,227,196,29,203,55,234,72,109,221,234,217,98,183,117,255,251,178,100,78,12,232,88,113,210,155,120,125,96,67,165,122,144,61,35,62,34,77,197,68,46,107,7,152,247,25,43,12,193,137,144,97,160,103,175,104,188,193,233,216,105,181,243,148,150,169,21,234,192,218,32,46,220,102,36,108,207,119,8,245,110,166,79,118,107,63,83,149,106,91,81,136,31,176,117,27,106,167,246,124,52,2,102,46,151,4,137,171,57,126,64,77,73,235,15,106,139,48,212,65,14,39,38,37,146,98,129,145,161,82,219,1,117,38,211,160,59,51,95,10,148,46,35,45,112,195,187,253,72,113,127,139,89,253,49,181,41,77,181,245,201,154,62,13,54,144,94,166,206,144,207,12,148,151,46,197,204,23,36,93,163,172,196,45,21,160,80,148,122,250,3,13,79,253,163,132,116,86,157,59,151,255,65,81,76,89,145,114,75,191,131,44,182,148,173,25,75,27,168,62,186,222,141,204,134,63,240,253,156,224,2,20,15,31,108,210,104,100,49,158,244,102,184,19,130,65,134,24,5,4,72,205,176,194,87,225,98,199,15,201,149,36,114,68,40,225,153,50,6,196,28,76,40,120,5,165,91,204,226,2,88,73,254,8,14,162,166,131,24,41,194,95,3,129,25,67,1,239,46,194,12,16,45,138,175,232,28,8,176,202,144,149,198,16,5,194,78,180,98,80,54,182,236,39,105,157,11,142,153,100,143,109,202,101,42,220,27,183,218,137,4,97,10,140,74,148,197,239,141,75,172,181,139,22,167,33,153,4,185,226,70,135,146,126,157,193,236,1,15,171,43,251,82,109,67,34,82,23,233,201,108,15,36,63,47,53,174,31,143,74,217,116,174,37,165,15,98,154,151,74,24,159,211,97,1,225,90,95,101,2,113,172,217,84,42,63,34,138,211,11,46,21,218,118,51,132,183,114,149,173,106,173,88,38,127,59,215,102,111,255,43,181,59,21,50,175,57,111,179,204,250,91,206,234,106,115,153,114,9,253,227,118,230,84,244,215,96,143,229,4,139,251,82,39,122,205,139,182,185,183,135,26,188,206,199,113,199,234,231,142,187,185,7,63,127,150,185,248,210,79,33,122,89,148,0,42,208,30,41,164,84,14,3,229,211,232,27,54,178,162,176,43,168,145,44,164,195,135,76,252,198,71,19,254,247,111,211,219,127,127,38,255,163,127,244,21,202,254,111,140,119,255,79,244,137,73,27,23,37,130,134,192,15,223,53,176,0,0,1,56,193,64,227,37,174,140,176,32,2,70,76,114,27,0,8,196,96,179,15,150,65,193,180,69,80,147,16,13,155,179,21,18,12,209,128,120,177,8,139,88,34,55,225,5,70,26,30,10,194,114,4,26,212,91,19,92,10,192,204,148,161,142,103,106,70,229,59,205,236,149,222,71,255,251,178,100,38,14,7,55,113,83,27,153,122,240,71,231,91,13,48,79,142,29,97,163,74,109,225,239,129,40,168,234,204,244,149,104,104,234,179,193,183,37,82,152,200,243,142,197,89,83,92,99,83,29,225,6,107,178,36,64,49,16,234,166,62,20,179,99,75,89,171,105,55,146,37,149,159,216,237,103,158,197,22,181,44,35,22,104,113,0,144,141,3,207,2,154,61,219,111,37,20,151,197,20,142,55,142,185,46,23,232,153,151,156,99,195,39,144,119,150,182,138,123,33,53,223,109,75,223,61,121,222,169,208,220,238,211,50,252,97,116,83,199,220,10,87,120,103,55,82,138,249,26,25,216,223,35,217,8,3,28,108,31,200,124,138,246,69,77,91,241,45,218,207,69,116,11,182,40,48,215,30,211,239,255,140,255,255,255,249,52,0,24,0,16,160,4,58,26,4,76,131,148,92,114,63,8,47,90,45,47,178,231,111,63,220,71,7,59,101,10,227,160,64,9,87,255,247,254,223,254,236,191,239,255,228,43,105,107,234,218,187,84,213,250,207,165,163,164,89,252,67,255,255,226,175,169,7,39,68,77,170,84,0,41,133,180,27,239,9,172,40,27,18,8,189,88,24,4,32,124,198,153,12,36,36,189,66,69,134,94,146,90,98,36,178,130,3,56,26,83,192,226,82,68,135,153,41,0,35,16,160,156,72,222,46,80,100,156,24,91,242,149,72,138,224,44,214,79,14,48,135,92,177,151,109,153,63,140,70,26,88,22,129,27,130,157,22,92,95,57,152,122,36,201,102,232,37,132,85,144,187,50,197,115,15,71,153,76,129,169,219,195,169,138,105,21,175,93,67,39,42,118,10,198,147,81,88,83,121,233,36,126,238,249,79,60,44,0,182,194,196,233,38,201,6,51,41,21,123,81,79,169,244,186,131,186,63,63,98,206,126,67,109,157,237,198,236,74,247,174,183,185,20,216,198,117,26,155,134,217,247,168,41,138,194,181,241,187,69,186,122,176,183,143,61,142,37,200,189,106,98,83,205,134,105,217,228,85,199,124,114,199,100,188,211,53,71,131,18,205,237,49,28,99,62,99,122,186,126,220,239,45,243,181,62,183,33,128,0,2,197,33,22,119,176,149,134,250,193,55,100,138,230,99,162,68,129,209,190,144,177,12,145,178,125,97,106,195,128,107,149,40,182,82,254,63,250,143,214,209,143,79,95,231,111,255,255,23,127,255,254,95,244,127,247,240,254,20,254,22,223,195,205,250,49,75,1,244,25,160,76,0,0,49,151,67,219,88,22,33,55,175,67,161,34,20,24,88,166,8,104,98,129,72,117,34,5,51,67,161,144,6,128,45,112,108,106,64,4,155,20,13,49,119,154,33,14,140,60,242,34,130,160,11,240,239,255,251,178,100,27,140,6,243,104,210,147,121,122,244,61,230,75,13,48,35,184,27,121,163,78,110,101,231,129,29,25,43,28,243,9,104,58,77,124,66,170,116,95,121,83,246,122,2,136,44,69,62,158,147,169,140,205,30,7,201,222,157,136,56,100,163,67,155,166,77,103,199,226,152,1,124,69,219,112,199,214,199,169,95,157,196,50,125,236,250,6,96,16,44,234,118,214,74,222,198,189,41,8,107,237,254,204,235,87,1,5,65,193,142,207,3,229,116,93,171,14,69,108,109,101,186,37,237,179,187,25,98,212,71,215,132,62,171,190,219,31,235,164,235,186,105,239,245,108,159,227,113,157,103,214,190,251,201,211,157,107,19,254,214,216,68,178,67,203,60,120,145,222,45,33,203,124,236,153,194,145,25,89,152,225,213,246,151,218,26,181,21,115,184,214,124,225,38,73,200,26,249,205,32,1,128,161,10,1,129,161,211,22,16,204,212,233,121,21,196,190,52,199,238,0,235,51,92,159,120,219,19,192,228,254,9,245,81,155,63,207,255,225,91,147,208,38,115,194,99,255,255,224,3,209,251,161,228,247,255,255,255,172,44,171,192,1,16,95,6,158,12,160,183,48,208,52,45,16,48,192,49,56,146,64,194,197,213,87,37,41,118,29,48,169,177,21,202,64,66,194,94,142,4,94,229,97,73,212,128,85,34,36,201,80,82,145,13,75,253,146,54,227,9,132,90,169,180,126,160,141,5,202,61,60,75,151,196,117,109,16,185,55,81,82,92,24,43,47,84,69,35,230,7,18,69,6,179,156,143,244,222,208,218,162,113,59,145,207,227,161,174,213,108,16,150,99,195,134,220,219,151,52,221,35,175,151,168,16,24,213,176,37,134,14,230,236,65,76,234,182,124,129,155,225,117,75,102,19,173,238,9,255,154,221,193,244,208,238,59,117,122,82,55,190,32,207,241,85,53,227,83,13,56,135,52,167,132,178,182,53,71,196,92,22,233,113,235,75,65,74,43,82,233,198,232,207,93,171,211,248,120,157,98,68,27,176,87,14,111,22,25,218,171,126,242,185,197,99,49,69,187,60,127,141,8,0,0,0,18,182,42,211,163,222,58,232,170,33,17,90,224,163,206,1,161,118,216,145,231,104,240,48,74,70,43,67,61,33,140,225,27,148,27,127,182,127,239,255,255,255,255,31,255,35,255,235,145,0,76,160,163,218,199,172,76,66,242,163,64,161,244,40,214,65,6,129,0,0,1,92,64,202,57,136,220,199,165,147,24,180,129,218,131,9,135,74,161,224,160,32,136,57,122,147,220,232,44,42,140,34,42,163,134,185,216,242,0,128,43,228,162,146,100,7,41,95,34,210,211,8,80,72,86,147,185,209,160,96,64,65,140,161,108,209,29,28,255,251,178,100,35,14,199,69,104,210,27,154,121,240,73,171,218,195,61,130,30,27,205,203,76,45,188,217,89,40,170,171,204,243,21,88,105,228,36,64,9,58,236,224,69,47,33,72,114,137,133,28,252,1,83,232,72,144,91,225,137,64,0,118,139,150,161,242,150,169,118,114,213,95,158,242,247,234,74,195,148,123,190,131,183,177,173,166,244,30,37,122,68,68,213,206,234,194,184,177,147,88,209,175,103,152,82,139,94,181,87,56,183,181,154,47,14,115,65,222,242,169,187,36,77,137,36,247,221,30,79,173,43,35,86,141,200,221,252,93,106,185,153,189,162,7,146,241,117,104,132,246,148,220,103,249,239,21,232,196,62,123,37,17,146,53,172,37,145,208,33,24,106,247,26,189,89,126,222,135,199,134,212,185,113,188,43,164,28,26,154,54,224,99,225,166,54,32,80,0,0,11,203,131,177,128,36,225,185,233,89,45,50,162,200,140,225,90,255,75,247,113,159,118,140,118,131,22,206,47,186,191,183,255,116,207,171,167,39,255,244,159,255,18,244,255,255,102,39,244,63,255,91,93,62,148,189,159,242,182,234,105,247,185,31,67,199,72,161,233,4,100,194,49,32,121,200,32,20,19,87,159,27,85,76,244,126,54,147,193,0,34,189,75,243,71,23,22,6,26,62,47,224,67,61,177,96,116,233,92,136,200,152,105,62,36,45,37,50,209,16,178,0,40,205,67,24,49,96,120,160,30,141,236,104,114,197,247,6,146,129,65,16,234,212,112,225,247,124,206,36,140,134,25,166,3,137,208,173,124,158,57,227,189,9,20,7,25,137,186,241,224,159,142,207,60,69,230,56,42,243,141,187,42,3,193,71,13,88,217,77,225,234,169,250,173,16,120,211,44,107,182,72,145,3,102,87,246,153,80,242,174,105,205,90,139,152,111,223,177,197,134,206,222,133,182,50,77,52,73,87,12,136,91,186,86,60,92,67,126,251,119,164,64,181,182,23,126,48,220,189,32,136,58,123,210,104,214,189,203,39,168,67,230,230,121,48,65,3,210,84,94,215,140,240,223,255,24,223,248,139,251,176,77,63,17,25,151,24,231,143,122,59,113,24,0,96,7,176,23,45,132,129,106,173,236,47,239,166,154,74,135,236,180,234,38,242,177,199,190,169,253,234,233,186,161,251,127,248,213,1,133,88,72,107,29,199,60,159,111,255,25,255,255,255,255,255,231,87,53,28,58,102,83,208,214,43,50,220,92,90,119,247,5,171,186,99,16,34,0,1,177,7,64,112,148,88,1,168,77,40,52,104,18,105,138,204,200,128,119,138,13,91,75,65,49,86,171,56,102,114,116,232,125,152,131,235,105,205,50,132,54,64,14,89,107,202,87,147,92,125,231,111,192,16,251,251,255,251,178,100,29,12,38,206,119,214,147,44,30,224,59,97,203,13,36,195,54,27,5,163,96,108,49,249,65,28,25,106,148,246,8,184,23,116,160,102,179,73,37,143,206,202,228,175,189,213,236,190,26,179,196,236,146,146,22,12,11,170,193,248,152,43,149,79,217,247,145,48,87,47,151,24,224,204,121,158,170,245,230,114,37,192,134,96,197,79,12,22,25,23,79,244,176,214,46,138,35,131,24,46,181,190,218,66,223,196,181,42,181,1,50,2,67,210,124,170,46,158,14,28,93,125,198,108,227,243,4,12,70,173,81,164,69,69,140,28,243,131,152,228,156,124,53,62,88,218,245,219,109,81,102,232,201,146,197,13,153,171,109,206,95,26,225,240,124,77,44,223,178,43,95,215,238,79,229,251,220,126,238,31,119,51,155,125,171,186,18,39,254,100,131,160,4,40,0,0,0,0,32,242,66,0,80,14,146,133,198,136,23,33,190,216,38,238,249,157,209,199,130,86,36,9,51,167,110,109,232,221,178,239,249,211,153,255,255,255,139,178,203,59,38,69,143,216,85,198,149,172,179,100,78,128,10,37,42,59,195,181,14,64,2,221,122,50,165,45,14,100,65,79,187,68,74,93,154,114,154,172,174,39,46,90,178,183,237,253,131,165,65,85,50,229,237,13,83,219,129,97,216,30,30,189,122,18,228,210,74,187,158,44,253,193,66,163,137,6,171,218,88,133,114,2,65,24,66,178,60,92,246,158,20,227,57,68,221,6,44,21,14,65,213,198,43,17,218,55,147,152,220,194,38,214,166,48,107,61,90,241,252,223,15,77,34,53,87,87,144,238,248,224,250,245,209,151,18,45,120,224,107,116,124,129,29,148,50,172,168,136,121,203,16,142,147,50,249,62,180,91,153,155,108,78,13,74,120,112,22,73,232,62,165,180,92,179,207,104,147,106,125,191,162,251,51,180,244,86,52,99,180,233,183,42,60,159,27,3,173,42,206,176,200,203,183,54,228,35,43,113,99,51,66,72,57,191,179,84,236,140,14,102,79,117,45,114,139,6,197,0,24,23,69,196,220,4,129,137,24,146,25,158,29,40,25,36,35,24,19,118,42,252,43,147,206,143,237,140,158,160,57,90,53,194,196,80,205,238,201,99,77,59,186,157,172,93,149,187,34,18,142,132,222,207,157,150,152,119,47,132,25,140,19,147,63,68,155,63,247,8,0,0,73,80,24,249,104,1,94,38,57,0,0,157,144,160,6,36,145,45,96,48,195,49,70,2,0,74,226,102,243,244,76,30,34,193,222,72,17,172,171,35,77,133,56,202,12,199,99,44,165,71,163,14,75,89,138,193,152,188,50,6,151,70,220,90,2,200,211,213,7,75,220,9,123,210,199,23,7,73,69,230,103,3,211,255,251,178,100,42,14,70,237,120,87,11,76,54,230,72,102,74,181,60,194,108,155,133,189,92,108,189,149,201,4,167,172,40,243,20,240,6,202,76,79,197,142,182,56,68,96,191,79,120,180,146,167,222,127,88,74,198,9,254,194,138,21,204,78,14,90,96,200,56,88,116,137,178,26,213,74,216,36,158,176,60,124,44,50,72,17,74,71,69,50,136,244,165,33,138,175,43,153,174,83,174,92,229,201,89,101,151,127,174,16,241,125,35,237,253,154,64,51,89,144,230,233,253,231,153,89,93,49,122,166,36,165,249,26,226,82,15,169,121,14,171,85,41,196,216,203,159,12,202,216,145,213,10,106,182,168,102,162,135,56,239,230,161,12,172,158,251,4,189,63,243,255,18,160,64,0,19,8,163,68,144,145,9,53,225,243,49,249,147,86,71,169,176,17,55,227,80,68,188,33,28,60,80,162,7,164,131,225,119,106,237,102,198,119,247,113,161,159,91,21,208,32,188,201,251,129,179,46,71,250,229,219,16,246,211,119,26,5,98,218,108,58,239,83,253,72,0,168,42,65,89,70,84,132,51,154,193,40,57,113,147,73,253,42,132,239,133,79,37,13,255,119,196,170,139,43,152,184,56,72,126,10,166,108,209,166,1,42,129,227,44,233,30,140,150,82,14,159,86,149,175,86,240,123,176,173,167,151,39,138,113,2,198,5,193,240,66,96,151,196,3,230,4,72,182,45,194,54,9,139,166,36,106,161,236,36,52,247,138,150,203,98,161,138,13,58,121,111,25,194,190,206,166,149,84,150,163,168,104,86,96,68,46,77,12,243,71,67,26,223,62,62,145,43,17,150,214,164,123,43,200,112,50,65,37,178,32,144,161,206,211,177,13,217,94,186,174,53,60,4,85,51,107,4,73,47,134,34,211,11,53,26,210,170,84,174,94,180,176,232,244,57,67,219,121,76,176,105,235,150,106,99,226,241,95,82,174,30,160,60,44,37,58,92,207,62,194,120,220,35,161,199,37,184,202,90,132,109,185,89,152,102,126,96,102,96,161,32,0,20,20,24,18,84,75,107,214,243,56,192,57,248,226,170,16,139,203,205,220,210,141,94,217,98,51,162,78,79,101,250,179,223,90,253,235,183,213,83,209,145,158,214,127,104,254,255,255,209,24,251,117,85,82,63,237,113,14,135,79,64,13,129,0,72,67,13,66,44,199,201,76,25,180,72,88,206,71,20,216,195,70,226,197,223,80,179,4,22,101,137,36,188,76,96,73,209,22,3,75,67,12,1,94,141,102,137,38,35,41,107,7,55,238,139,220,188,212,98,90,36,60,167,15,202,224,123,28,25,44,2,195,92,166,190,204,25,43,99,106,12,204,128,104,89,21,218,143,42,116,35,89,57,129,128,79,222,42,255,251,178,100,47,143,183,70,111,85,139,111,78,196,69,100,58,197,60,194,122,157,117,185,84,13,61,156,145,31,25,43,0,243,13,104,10,97,196,202,180,77,137,241,174,249,68,110,41,78,8,205,181,163,36,22,54,132,123,148,22,69,201,204,208,110,177,19,20,185,111,204,85,6,162,36,3,229,192,205,124,194,153,149,242,250,250,251,68,138,152,219,115,48,82,18,237,109,62,231,149,54,226,116,38,114,228,204,255,14,245,22,187,59,221,83,188,28,73,188,137,234,34,68,10,144,152,64,135,25,97,243,2,235,37,168,170,218,189,70,197,91,226,134,226,39,110,77,183,23,45,102,16,102,185,2,214,169,89,98,96,122,105,197,70,165,191,255,94,15,224,215,248,128,4,0,28,153,162,78,21,219,58,242,58,102,173,160,26,158,183,161,106,135,82,97,168,178,37,135,33,81,65,5,245,195,222,222,45,254,9,85,187,126,180,236,100,150,37,182,112,209,41,26,2,143,145,80,230,245,12,111,242,12,62,166,196,194,223,23,150,228,79,179,193,24,49,144,134,137,169,211,14,116,194,5,129,131,1,34,56,128,59,40,49,101,66,199,144,14,158,128,194,237,50,84,177,0,86,213,115,190,129,69,5,21,152,183,171,121,32,154,203,224,173,176,169,106,22,41,115,200,151,51,76,162,27,100,44,52,72,164,181,37,32,177,64,110,42,192,133,74,4,33,146,189,68,32,89,52,86,158,176,64,232,26,45,180,88,185,147,129,145,77,5,84,89,183,174,90,15,228,109,123,3,98,157,70,137,104,84,55,69,152,222,108,82,185,40,89,216,19,46,18,181,12,166,217,156,217,215,76,12,150,34,210,47,108,78,166,149,225,214,178,162,90,156,40,121,128,213,17,117,241,45,104,49,128,253,59,11,26,115,65,164,176,179,71,214,13,254,51,71,94,250,60,171,50,153,213,74,116,239,228,170,156,161,120,189,48,175,147,71,89,223,65,99,164,164,189,212,254,189,19,210,181,75,147,26,185,66,136,81,216,211,20,150,229,119,78,114,16,113,136,63,51,82,84,62,25,53,21,240,226,58,77,205,23,214,25,218,201,121,169,22,39,13,175,146,82,16,88,39,182,20,7,244,162,220,190,149,201,76,204,33,12,116,99,148,28,40,153,158,253,27,188,41,153,145,123,109,62,23,223,224,97,136,109,207,101,10,52,56,207,87,207,68,154,130,185,66,0,1,226,218,159,201,231,76,9,142,132,107,199,153,146,47,40,193,133,120,33,20,86,72,8,48,176,104,120,100,88,50,86,146,37,148,150,74,40,205,145,216,152,42,127,8,193,55,54,92,251,194,73,65,67,18,112,112,53,138,178,26,130,248,206,120,175,39,136,105,216,89,39,199,11,149,255,251,178,100,38,14,151,29,105,213,147,79,101,240,74,198,74,197,60,197,120,28,173,165,82,77,189,154,193,10,153,107,112,244,149,104,200,48,88,152,7,249,61,47,12,184,14,16,140,81,201,108,91,96,179,39,205,213,35,106,201,62,99,85,70,138,189,4,253,150,58,238,120,246,187,121,243,23,17,18,43,41,10,100,251,90,202,241,35,124,146,220,207,225,188,76,55,46,229,185,125,127,35,11,107,67,27,107,41,109,121,132,67,139,84,101,59,212,118,167,219,141,33,218,114,254,219,23,25,115,115,85,78,167,70,45,191,113,39,202,198,87,57,94,66,214,156,74,77,199,163,27,117,55,125,97,117,243,148,187,3,110,222,24,244,156,46,137,186,71,203,105,222,237,182,116,186,233,157,249,166,228,240,102,42,68,175,80,4,0,24,203,122,32,115,15,19,85,13,104,119,151,102,67,214,184,200,60,220,208,103,76,84,57,145,159,150,104,16,115,203,118,188,218,195,160,188,40,20,122,48,125,208,104,243,53,172,174,242,159,201,51,83,229,99,50,180,215,208,34,48,251,231,167,102,165,150,114,207,238,144,253,96,48,92,100,20,158,98,164,99,54,131,5,96,227,151,176,8,114,211,69,65,94,51,17,37,64,90,64,163,72,211,163,41,82,226,254,143,32,192,169,80,48,13,25,101,102,10,14,72,2,146,73,134,240,38,51,36,70,115,21,2,44,208,128,1,154,192,8,211,27,97,80,2,65,182,57,245,212,165,175,51,60,47,185,16,171,195,45,102,13,109,141,140,21,0,197,60,228,122,12,120,44,162,196,133,154,144,22,73,44,99,21,161,117,23,38,115,115,211,101,201,95,19,184,152,115,75,68,73,168,153,130,194,156,78,109,168,76,35,162,166,98,96,131,50,96,197,95,127,32,250,133,103,106,3,199,192,114,21,69,9,68,245,249,35,178,34,109,222,172,41,153,192,104,185,234,188,153,186,54,60,169,84,204,66,110,181,68,144,196,174,88,57,130,97,221,230,178,86,61,39,81,40,126,201,84,199,13,218,197,212,183,93,203,78,43,50,200,111,162,107,232,158,111,215,151,110,255,80,101,8,6,0,185,58,14,160,191,77,22,29,175,83,112,142,49,0,72,232,182,171,26,35,64,90,112,42,183,173,130,225,66,199,0,119,202,147,41,170,134,87,21,184,209,100,148,151,41,140,229,45,159,181,90,244,250,215,250,80,43,69,247,209,185,95,253,81,0,196,37,231,116,176,110,163,198,74,252,29,154,106,194,197,214,50,225,81,32,48,129,16,192,179,10,46,16,147,137,6,203,76,76,189,11,150,35,36,92,246,16,212,68,20,231,70,165,2,143,84,235,173,179,14,174,82,211,73,226,32,72,224,157,184,125,46,255,251,178,100,34,14,39,60,107,212,11,120,100,240,72,7,170,184,61,39,146,153,189,165,88,109,61,150,129,23,147,235,36,246,20,248,159,4,110,96,99,71,165,72,246,100,152,204,121,100,18,38,1,107,79,233,9,17,30,44,221,93,161,231,192,207,243,39,147,252,203,17,127,36,54,151,243,207,24,126,237,216,164,170,253,82,211,177,187,146,252,121,6,77,207,192,179,81,245,153,73,37,130,39,104,106,199,29,125,70,239,106,9,206,164,42,41,55,35,188,204,249,156,178,32,252,209,164,70,12,25,46,152,190,144,236,198,35,56,84,123,213,111,36,119,183,107,138,22,169,92,39,173,113,106,149,7,110,185,72,173,71,44,50,188,195,39,16,209,222,167,215,108,167,19,213,76,231,237,109,213,156,174,110,177,90,87,44,145,242,246,101,155,254,249,93,18,124,8,240,0,2,0,10,151,117,224,122,185,24,141,104,249,216,215,135,2,245,242,199,143,243,157,14,67,138,35,139,151,252,61,171,7,230,50,239,64,220,195,248,132,183,232,87,42,203,203,127,217,37,62,174,118,233,248,142,91,255,158,255,199,250,255,67,232,66,255,117,63,238,254,144,84,162,51,225,8,140,25,179,42,180,36,0,69,5,40,49,104,26,194,183,42,64,9,54,2,139,78,136,36,51,103,145,52,133,73,3,49,53,18,249,122,149,44,44,182,4,144,191,45,78,36,14,46,163,75,106,121,108,188,209,36,194,47,31,151,85,96,144,65,87,7,235,83,215,138,36,41,157,184,144,150,202,64,68,163,99,176,180,194,141,147,210,38,28,73,211,252,53,222,74,110,111,74,122,159,46,122,74,7,209,52,110,191,203,129,3,226,124,107,103,162,67,53,132,217,194,162,57,210,82,223,147,97,30,212,20,64,250,213,48,157,114,41,119,166,213,18,77,187,97,75,237,158,9,235,20,184,110,57,81,114,243,205,219,246,137,8,230,30,38,246,241,195,112,44,114,221,98,235,230,132,84,207,83,151,82,144,220,250,179,136,153,253,238,28,151,137,187,205,209,76,108,102,146,93,96,24,24,1,88,47,129,124,75,73,50,233,241,254,71,28,91,1,230,80,37,50,217,225,18,222,144,142,141,76,22,191,204,176,241,195,61,233,65,55,225,109,250,27,255,252,140,36,234,255,187,229,31,200,187,67,255,44,147,164,32,250,252,87,204,71,12,144,255,114,128,0,2,75,148,81,89,172,216,9,84,13,230,2,24,16,21,98,153,49,184,149,0,169,227,8,80,80,67,179,9,30,83,43,116,134,224,158,169,14,97,204,228,91,65,114,187,80,144,195,128,206,37,203,176,6,132,252,140,11,147,177,221,2,117,98,55,110,39,129,248,176,139,38,48,94,57,30,238,88,255,251,178,100,39,140,102,88,104,214,27,79,99,208,49,97,27,77,37,34,22,27,57,161,82,109,189,150,137,21,25,106,200,244,150,16,61,150,2,149,141,142,92,242,129,177,187,156,73,29,252,196,119,68,161,89,229,164,79,38,70,204,85,70,246,70,66,44,148,222,213,14,87,1,227,132,143,221,249,191,155,234,184,21,252,21,37,30,217,210,193,33,162,2,162,205,168,58,196,85,179,140,37,98,185,17,10,109,89,25,189,98,209,126,77,208,139,119,100,230,87,237,50,53,196,19,201,197,171,163,235,241,245,209,36,70,250,34,164,247,38,105,14,173,125,157,110,107,51,123,89,109,149,44,116,129,93,88,207,235,0,12,0,0,0,0,2,111,172,166,48,125,190,113,128,82,201,37,136,170,124,121,183,46,146,92,95,255,191,255,255,255,58,215,55,236,208,97,196,34,0,245,88,166,218,4,57,116,67,32,0,0,14,133,209,83,240,128,132,196,166,77,92,104,195,66,82,212,199,5,75,78,8,4,68,243,25,37,29,22,100,75,24,120,253,117,52,5,222,16,230,212,151,66,30,15,1,183,2,252,41,146,92,54,177,85,86,124,235,13,24,176,71,73,73,32,0,238,224,173,59,10,120,197,1,248,15,242,106,119,148,33,150,202,198,74,76,134,196,52,183,5,145,229,43,242,31,60,51,125,80,127,0,124,96,225,104,144,94,98,0,108,166,1,60,116,125,106,34,82,99,242,251,67,82,241,225,250,173,63,186,16,62,98,82,105,156,89,53,23,52,170,78,95,173,4,134,95,226,201,47,91,46,173,171,19,235,166,182,126,212,158,95,20,95,1,83,111,17,95,75,80,172,42,174,141,150,163,231,43,113,233,184,247,101,187,156,40,171,151,57,227,251,171,56,129,123,55,169,215,184,87,229,234,160,62,67,178,222,125,148,229,37,129,146,214,136,0,236,161,196,204,8,195,104,181,202,204,224,215,32,227,111,93,89,63,55,148,215,190,166,46,109,51,108,238,254,81,131,201,139,124,34,164,12,95,66,5,62,48,111,61,27,219,213,189,255,255,212,59,255,153,60,189,52,82,236,133,218,151,158,149,200,157,219,77,96,0,64,15,38,155,224,110,138,70,96,84,118,38,66,88,235,136,201,150,5,65,7,140,194,19,140,232,240,64,6,44,176,33,13,48,66,98,202,9,1,16,139,138,14,38,170,194,162,96,210,18,174,26,26,42,6,36,1,111,144,81,97,84,221,1,198,110,6,186,220,50,219,41,18,168,51,220,240,195,33,131,208,217,80,17,133,152,56,12,234,168,199,25,52,173,251,85,36,213,91,23,64,215,2,81,149,92,39,72,100,20,64,246,103,85,67,81,22,243,169,52,159,95,98,82,141,157,179,169,72,255,251,178,100,65,14,231,108,113,211,11,111,78,180,72,166,74,177,61,34,92,26,141,167,82,109,229,141,193,20,39,172,12,193,138,8,107,156,37,133,220,4,179,101,208,226,188,254,123,98,220,168,153,36,66,21,208,150,24,151,112,158,175,11,201,25,164,40,157,185,181,46,158,204,80,232,193,175,168,155,32,55,98,23,137,162,198,57,52,197,42,230,164,86,210,93,12,207,99,54,141,2,217,228,234,128,166,123,191,119,19,214,39,51,149,120,51,37,105,28,101,227,24,61,88,107,26,238,233,78,38,144,137,94,138,251,191,89,223,255,223,255,253,32,13,78,79,6,9,204,38,167,84,114,82,214,172,74,18,196,136,207,1,72,112,233,199,18,60,126,145,33,157,251,82,137,205,105,233,220,147,163,93,33,44,242,129,187,222,104,23,13,55,162,201,254,102,71,145,164,55,248,47,244,209,50,249,223,212,105,27,140,253,127,163,247,2,101,0,159,153,16,200,113,73,142,92,7,45,149,166,128,64,129,161,226,65,36,129,245,12,140,84,80,133,113,174,224,20,43,133,34,37,163,250,199,147,205,227,30,105,97,196,100,179,229,210,175,165,143,188,185,84,204,17,19,161,167,173,104,17,50,217,107,113,118,209,162,227,62,98,110,252,174,4,118,153,61,91,106,168,223,196,91,155,248,163,175,109,11,175,33,181,36,110,59,87,226,9,165,87,160,15,29,99,197,201,210,20,33,165,152,66,51,130,42,135,194,125,168,122,253,32,45,15,162,190,243,232,172,118,73,77,120,83,162,142,34,210,6,73,24,75,98,8,26,175,32,216,165,88,230,159,246,169,89,201,219,14,70,39,238,18,196,65,177,198,176,173,65,167,76,61,244,6,206,87,42,105,72,117,67,212,101,58,135,244,193,117,83,148,225,188,26,123,105,137,127,123,10,109,183,207,188,64,246,87,27,224,29,204,133,70,186,85,60,227,143,203,147,224,131,139,51,188,167,190,142,85,233,150,210,0,218,221,160,152,149,79,215,254,191,255,255,215,250,127,255,250,49,234,146,243,59,127,246,158,170,180,43,98,146,238,103,60,27,12,36,160,42,93,212,162,40,25,17,42,196,0,2,140,188,10,74,6,198,26,148,37,130,1,24,135,21,56,66,50,87,196,24,0,234,134,28,44,154,88,8,28,79,18,134,211,73,85,226,113,198,87,184,210,200,32,7,138,20,240,195,71,182,2,244,157,147,244,18,165,243,123,106,88,180,72,191,39,142,43,135,162,225,213,76,167,24,52,9,128,82,28,166,89,203,130,34,255,166,94,50,100,122,90,174,154,42,201,30,10,17,60,217,243,197,29,117,178,65,197,252,201,138,157,5,187,207,192,182,246,116,118,77,213,36,254,67,4,85,109,255,251,176,100,64,140,166,94,105,85,155,111,100,160,73,233,251,42,32,2,210,94,13,199,74,77,229,237,193,29,11,235,168,244,140,248,37,147,207,22,23,18,209,232,230,149,116,176,105,3,182,33,11,86,172,67,18,121,162,169,97,34,248,21,164,62,92,90,70,135,45,172,116,113,79,120,165,126,57,38,197,232,28,89,92,78,116,112,149,167,16,177,8,181,90,44,137,2,151,136,163,232,104,68,125,58,124,59,110,55,116,0,8,0,0,12,79,243,3,208,30,88,66,42,13,147,176,104,202,193,113,243,191,189,194,95,175,235,113,83,252,124,68,115,215,207,173,222,90,53,251,127,255,253,88,66,42,242,183,255,125,93,209,72,224,165,51,9,30,251,159,138,91,103,214,57,194,187,188,60,184,255,254,72,176,0,5,129,27,77,194,28,138,64,214,217,143,137,68,196,140,144,208,200,87,140,44,24,120,184,189,160,43,160,1,96,97,113,0,41,212,228,2,24,49,116,142,208,153,121,88,138,202,52,130,115,173,100,225,75,210,214,79,180,149,254,58,1,246,104,145,33,116,82,93,237,71,22,189,56,170,192,18,107,22,5,114,222,39,89,41,151,34,153,213,226,111,179,28,23,50,91,136,7,91,208,73,120,232,103,169,26,3,144,71,63,19,98,122,133,154,176,34,185,174,70,75,12,97,34,204,6,103,53,203,121,196,157,134,216,74,79,39,144,14,251,85,128,237,105,83,73,147,238,36,21,208,241,187,168,72,164,181,27,148,48,222,116,209,118,106,134,241,253,26,243,166,23,242,91,117,221,110,196,154,205,224,218,19,107,232,172,229,53,152,174,210,245,10,121,109,127,9,185,85,170,197,129,139,117,70,92,91,159,70,190,90,226,213,235,115,219,229,246,97,211,111,181,142,239,84,182,43,155,33,153,191,129,255,243,255,255,255,255,228,8,0,114,176,147,179,144,248,102,33,183,48,213,169,1,180,210,137,5,70,97,229,92,158,227,87,169,116,252,158,170,153,163,93,100,48,206,14,78,44,255,255,213,87,158,255,180,60,146,196,18,79,36,78,40,221,140,107,230,60,138,6,10,28,120,130,135,142,127,96,218,130,0,0,99,2,35,63,155,115,118,91,50,61,211,164,67,38,201,10,7,152,248,83,3,1,2,143,5,154,16,120,200,193,88,146,33,24,145,187,97,34,5,72,52,81,141,34,107,10,18,170,128,159,2,179,24,162,3,95,103,233,207,125,140,114,22,16,235,211,86,31,86,38,190,238,60,101,182,83,232,130,174,89,20,228,60,234,37,243,189,54,202,92,74,117,178,246,32,154,30,185,2,182,209,171,170,213,34,89,144,13,88,106,87,34,111,227,153,87,150,63,245,212,56,38,129,229,184,166,36,255,251,178,100,64,142,167,40,109,83,19,120,75,242,66,163,122,217,61,130,46,28,101,159,76,78,61,55,65,18,164,107,140,246,8,112,71,84,6,132,48,136,28,205,131,194,16,105,19,37,196,135,219,192,209,210,67,178,39,105,69,79,174,163,51,32,122,199,211,108,119,98,218,24,50,171,87,174,29,214,11,201,168,65,36,201,145,165,9,178,86,182,182,170,152,185,193,13,117,231,26,220,147,151,73,70,228,248,182,145,34,209,214,23,83,39,153,56,54,229,216,55,91,229,159,253,222,193,111,88,125,63,175,208,242,61,0,1,12,0,10,225,233,144,162,54,16,203,24,65,122,141,144,219,96,91,179,136,14,243,52,157,41,187,136,103,57,3,6,127,65,209,92,171,65,154,131,44,247,252,253,212,58,254,75,178,95,160,108,170,74,105,138,82,134,54,161,7,59,247,94,119,72,14,96,129,73,136,9,166,9,27,24,110,122,91,115,59,6,75,206,98,66,10,18,71,2,195,32,35,33,140,0,32,150,104,148,230,93,3,15,0,194,160,85,190,2,31,170,100,99,92,136,82,95,192,0,49,49,11,168,134,176,250,179,183,53,84,18,2,137,2,5,64,232,178,88,194,2,204,105,19,146,72,159,49,70,40,74,19,130,70,48,18,194,226,244,96,12,20,184,84,15,80,13,169,72,197,61,153,212,163,0,152,48,66,27,170,185,94,35,148,208,151,74,108,84,194,49,241,133,170,47,176,66,150,41,208,126,111,72,180,58,27,153,84,241,79,102,9,96,67,94,105,99,219,114,178,53,96,179,68,162,34,48,62,15,135,130,167,168,167,114,168,26,139,75,34,83,59,43,166,172,91,84,242,248,172,104,244,35,42,221,89,90,203,106,241,162,6,152,42,91,13,65,19,47,96,189,61,18,4,13,74,234,19,167,36,223,221,167,152,141,181,40,28,235,175,60,56,7,43,97,35,67,3,232,14,35,80,53,57,146,108,179,244,163,249,165,188,222,102,232,232,2,20,143,79,85,115,178,2,86,203,183,255,167,229,127,255,255,87,167,163,127,93,156,172,254,123,191,234,150,160,228,18,98,144,47,66,68,189,183,57,239,127,218,131,100,0,0,115,4,26,58,159,147,61,87,51,108,179,159,50,14,185,103,67,72,38,10,8,138,225,134,166,72,138,96,198,228,0,101,184,54,225,133,46,69,16,16,105,128,131,33,163,75,25,12,70,146,239,10,1,160,41,94,34,87,80,193,246,81,194,35,112,72,3,146,159,47,112,232,18,214,161,119,3,4,95,165,30,49,1,90,148,19,145,164,160,56,153,2,128,152,144,151,146,144,101,64,169,248,115,41,148,163,244,128,51,167,20,70,26,92,184,182,61,123,179,102,214,109,43,166,205,144,255,251,178,100,64,14,38,234,105,211,19,111,78,48,55,130,43,10,44,195,56,27,41,159,76,109,189,150,193,44,173,107,232,196,136,185,200,202,22,59,197,87,159,52,162,37,151,37,132,67,242,169,19,43,120,22,50,211,154,111,163,38,66,153,195,108,172,210,199,254,142,205,238,103,218,25,18,38,141,138,170,63,9,189,43,8,70,19,197,24,201,212,119,171,42,203,99,122,206,93,139,196,25,3,19,150,100,43,57,39,172,184,38,163,48,164,17,205,123,91,105,59,98,175,69,117,25,89,122,64,32,0,0,0,10,191,39,155,64,192,55,161,13,84,176,83,178,65,31,151,79,176,168,52,255,176,113,71,135,174,105,223,255,255,250,95,255,85,191,245,11,167,22,125,191,134,88,162,3,137,0,15,146,240,100,7,41,133,2,26,9,49,168,167,26,83,113,218,164,8,3,1,2,132,6,137,162,44,16,197,201,91,5,132,67,141,195,1,12,180,245,13,76,40,29,168,148,56,180,244,52,144,147,3,192,170,24,92,36,104,26,19,94,195,33,82,53,102,88,139,213,8,17,16,151,16,72,135,58,224,210,53,204,9,196,118,118,1,188,232,196,163,113,108,116,77,79,48,164,33,175,20,209,107,8,219,106,114,130,133,40,92,140,117,85,94,81,33,10,49,51,45,186,181,13,45,80,146,73,120,171,47,207,142,213,255,21,52,246,45,154,161,216,191,239,85,36,161,169,219,174,62,84,80,8,137,36,149,144,57,2,213,69,132,30,244,88,125,9,122,188,134,174,37,70,71,168,193,215,121,148,198,73,239,84,172,179,75,63,78,231,122,104,186,238,244,184,236,42,219,109,118,18,79,104,252,3,211,215,49,101,157,118,156,186,219,23,85,213,92,69,203,0,1,12,9,58,16,91,112,92,154,71,120,235,75,216,138,108,44,10,253,193,223,235,102,201,19,55,138,236,14,254,133,145,174,171,237,163,127,189,87,254,159,255,250,127,255,244,101,77,213,203,124,135,217,207,216,180,201,244,62,190,137,246,153,250,48,90,184,234,157,202,249,167,190,94,4,0,0,99,15,166,140,15,3,56,152,188,197,159,227,109,165,5,175,102,0,2,26,108,24,16,128,48,185,8,193,32,67,37,168,192,131,199,40,28,9,48,185,192,12,51,26,23,10,134,12,20,17,46,66,24,179,131,96,1,209,15,209,150,81,84,242,36,147,92,180,238,57,44,4,200,160,128,40,145,105,30,115,5,41,2,139,178,70,70,179,212,13,132,1,135,98,66,3,155,100,170,98,106,86,232,44,69,168,94,103,97,35,10,4,181,13,221,137,59,41,0,200,36,243,42,59,16,84,16,211,243,139,115,125,162,210,88,219,27,194,236,91,145,152,105,184,59,48,84,255,251,178,100,74,142,231,124,108,209,19,153,76,112,76,3,202,179,97,227,30,28,165,155,70,78,105,143,201,46,39,107,204,150,8,48,42,145,212,194,89,44,128,106,24,84,70,1,72,131,2,176,208,96,100,128,18,38,20,17,168,122,110,128,227,11,28,34,70,89,129,236,122,158,221,152,245,163,169,233,255,141,182,72,97,25,162,207,218,153,2,179,133,189,37,153,59,80,183,195,186,51,167,78,49,150,212,170,157,52,80,246,148,94,182,35,237,100,95,159,126,67,125,71,173,215,208,0,0,21,102,153,115,39,24,41,70,102,51,12,174,224,233,18,122,193,130,73,177,86,198,61,56,97,166,2,144,9,80,130,66,1,0,113,85,243,49,232,79,30,218,106,222,204,62,136,12,154,147,236,201,211,203,255,228,146,199,24,100,221,13,119,202,157,101,127,7,229,241,11,117,50,160,92,97,8,112,151,241,158,72,134,5,223,4,53,13,150,105,4,142,204,118,159,130,65,36,215,60,206,1,67,21,136,145,197,74,12,124,29,5,2,70,1,70,8,8,252,162,32,72,46,131,6,56,40,92,73,80,26,29,12,104,52,45,161,16,7,68,98,161,32,208,106,152,64,113,3,161,147,0,21,175,179,216,138,251,76,102,98,220,223,250,236,73,92,40,146,182,64,51,169,192,197,84,87,69,246,83,137,136,181,28,137,246,112,97,164,91,166,92,145,101,78,222,211,83,190,214,159,217,61,218,21,55,94,225,104,184,22,52,236,11,2,152,101,177,27,116,236,47,69,26,228,36,60,178,194,175,125,237,21,38,137,86,178,149,51,11,232,92,245,83,69,234,42,182,139,44,79,178,251,93,245,17,238,177,173,222,171,165,108,108,103,238,243,217,223,246,255,135,98,139,236,178,42,178,158,214,216,166,7,95,102,126,88,199,182,189,105,187,247,191,209,79,137,106,157,121,176,46,160,86,242,128,202,113,72,86,36,28,157,197,106,36,173,176,99,155,21,184,240,254,26,206,117,123,116,163,166,116,79,187,126,159,255,163,245,191,127,234,255,246,244,229,187,216,238,138,129,239,202,198,93,217,99,80,142,172,206,224,71,81,61,38,169,70,140,30,36,32,4,35,120,236,211,245,129,0,20,237,252,129,161,180,40,53,156,192,184,57,194,73,151,161,44,20,132,72,91,80,104,6,12,113,8,20,105,100,5,231,143,183,166,136,5,11,41,103,194,36,165,54,20,133,224,116,176,26,8,198,192,62,48,148,69,171,244,45,68,192,207,117,26,229,90,169,194,69,129,92,215,72,203,49,83,19,23,72,48,160,197,204,175,165,27,115,167,156,16,231,56,121,173,90,183,152,157,118,216,91,66,19,202,30,41,35,166,198,56,202,82,200,90,59,48,233,255,251,178,100,59,140,134,91,104,213,155,79,99,240,71,9,203,19,36,34,136,25,101,163,82,109,61,150,193,58,23,107,232,243,9,104,170,3,208,162,47,58,165,55,158,197,142,94,18,250,68,246,88,152,73,248,218,102,98,79,120,79,207,224,30,9,133,132,229,112,49,113,28,158,186,132,203,180,156,240,168,185,12,202,88,118,203,149,175,131,142,107,199,244,165,23,225,195,12,243,118,237,43,167,51,28,220,90,223,186,179,175,187,211,125,155,192,199,181,173,160,0,29,191,164,76,208,40,62,25,84,103,207,91,65,58,19,252,199,121,81,0,75,232,140,254,190,95,84,255,255,255,31,213,211,254,160,156,158,241,40,202,252,232,89,111,49,169,153,53,154,170,137,49,35,194,41,150,144,160,3,86,176,171,210,65,239,196,73,163,253,0,0,75,91,144,78,62,251,1,2,76,188,83,204,156,101,98,100,25,168,138,56,176,193,128,72,14,144,19,43,14,194,194,161,153,178,97,62,128,96,51,44,2,157,196,131,83,6,234,22,47,90,103,73,122,162,1,65,10,175,50,89,78,94,77,115,241,150,136,113,252,164,96,201,250,228,186,66,155,153,148,19,28,241,79,134,120,77,214,222,34,36,84,82,157,186,41,45,171,170,174,223,54,163,82,219,57,173,95,97,124,141,245,90,213,138,106,152,86,180,106,125,31,37,104,174,234,83,23,75,29,187,7,65,233,246,6,99,183,253,183,154,232,225,117,105,38,41,213,167,133,194,114,24,66,114,72,133,195,148,98,72,228,157,107,46,46,94,195,216,219,143,83,227,227,164,171,157,76,126,229,144,86,42,77,119,69,57,194,21,90,101,116,190,73,107,121,114,250,39,61,110,19,208,225,0,3,114,229,229,3,105,100,248,176,198,121,31,123,78,138,66,196,46,64,130,224,137,135,208,83,99,254,186,46,139,70,143,235,232,255,255,255,255,87,173,42,204,86,4,250,67,136,150,77,183,136,28,2,107,75,154,182,84,90,84,177,68,22,3,5,66,27,173,144,36,207,32,93,204,245,234,20,117,28,210,232,97,161,193,143,121,38,142,69,153,184,176,99,64,209,144,192,166,64,3,0,4,34,67,240,226,160,128,52,44,27,68,3,217,68,4,60,18,113,67,201,213,146,130,38,34,95,68,191,80,131,124,80,16,29,74,139,175,2,161,250,188,16,148,57,229,73,67,131,70,131,143,186,35,195,211,201,105,52,6,19,15,84,130,158,104,17,6,18,249,76,17,69,195,123,203,177,56,181,92,161,192,202,35,18,124,100,89,188,114,50,80,35,3,177,64,22,193,96,141,129,227,166,164,240,184,172,140,192,224,244,79,86,152,138,219,162,182,150,166,88,80,199,139,34,55,196,157,98,83,255,251,178,100,77,12,199,140,110,209,3,154,99,114,67,9,91,3,40,2,212,29,21,161,78,109,189,143,200,241,139,107,204,193,166,8,129,16,59,35,99,86,67,48,130,42,83,223,94,234,230,83,164,88,229,216,173,20,68,112,112,32,8,148,195,177,44,27,133,6,10,42,102,189,188,99,242,175,255,236,236,199,124,233,217,153,156,89,212,155,79,210,148,167,95,95,163,11,39,239,121,197,247,255,189,239,127,189,231,239,117,247,189,239,11,122,63,70,102,88,0,13,33,0,0,1,95,198,4,194,48,7,8,1,16,80,72,169,97,144,252,217,102,117,38,180,186,149,126,82,175,183,222,190,158,213,255,126,159,85,142,207,67,76,173,38,221,169,113,97,221,130,26,10,17,4,220,109,126,26,60,253,135,18,44,151,69,134,79,182,192,0,37,25,68,46,134,206,68,106,132,160,205,51,53,11,54,66,185,192,74,187,39,6,2,43,227,17,16,42,145,45,229,160,99,226,17,101,96,46,224,50,38,142,115,0,81,134,97,53,16,144,99,5,145,120,21,198,84,36,4,195,100,25,233,245,216,6,12,13,108,112,84,169,117,217,115,152,72,142,72,36,83,10,153,8,136,171,74,27,105,187,192,109,149,189,218,101,89,98,52,143,97,86,162,222,221,189,187,81,220,170,149,108,9,143,75,34,212,139,96,247,243,34,168,114,66,44,46,90,233,217,121,112,228,90,48,54,51,47,64,145,11,204,23,31,84,184,163,245,116,52,112,178,198,192,251,167,49,160,157,182,70,106,132,81,164,15,1,241,47,138,205,82,139,10,133,83,133,75,227,185,39,143,206,97,151,160,94,205,34,90,188,229,162,233,64,190,63,64,114,100,124,23,194,119,29,154,137,114,229,199,117,199,24,227,189,125,254,117,88,217,115,38,46,255,92,106,45,167,186,36,138,56,0,76,204,208,73,72,4,1,217,100,116,167,39,46,218,197,189,166,162,205,176,194,118,236,134,194,58,64,207,88,207,236,33,66,229,104,87,221,251,182,201,83,33,149,10,87,70,234,63,226,202,178,12,243,190,188,145,244,220,224,4,4,147,148,26,152,108,81,6,188,92,100,9,134,134,36,106,197,32,32,243,31,54,89,197,219,64,107,1,76,34,33,86,38,140,148,42,108,137,194,197,177,134,156,237,54,117,110,46,171,115,79,182,108,156,48,67,202,172,193,137,50,180,67,136,88,52,141,17,119,67,211,234,227,149,149,18,245,86,129,94,47,10,246,179,82,100,235,57,130,230,190,173,109,142,195,181,218,5,118,95,197,117,66,135,31,18,50,46,151,7,138,145,175,163,109,138,39,62,11,214,190,130,227,117,93,39,75,134,149,137,98,32,180,74,116,53,35,74,116,133,227,120,255,251,178,100,71,140,135,71,104,212,27,111,101,176,69,68,74,150,60,197,118,31,29,221,68,78,61,123,1,54,13,107,12,246,20,168,11,119,74,250,211,164,0,110,112,56,25,41,118,207,50,134,225,169,161,240,230,102,73,38,196,58,181,0,125,24,254,140,24,186,29,147,224,56,30,5,225,88,217,52,53,110,42,69,67,157,170,187,193,107,9,120,204,4,216,141,157,82,160,244,123,179,2,227,146,78,113,210,237,94,202,239,134,42,169,162,91,196,207,17,226,149,144,191,14,208,4,0,0,30,69,24,142,27,37,128,4,52,9,119,218,73,218,81,133,70,194,76,60,94,7,11,121,114,96,138,43,248,135,129,11,137,142,232,2,23,200,204,17,29,71,63,248,239,201,126,154,221,242,60,206,123,229,232,101,154,217,252,169,87,172,182,57,245,116,0,0,48,163,80,205,20,19,104,20,76,73,8,10,169,12,188,90,14,33,152,204,0,60,40,48,160,84,20,21,80,211,0,149,80,78,52,5,38,46,134,0,26,56,40,76,99,208,170,183,174,214,20,227,172,67,6,132,30,97,96,186,128,17,6,85,218,132,5,192,70,57,3,160,136,148,14,91,4,242,45,130,120,55,20,207,168,215,216,178,58,34,75,220,58,9,168,214,16,61,207,95,99,64,89,3,233,92,76,210,205,229,179,4,81,222,92,147,224,172,142,94,85,205,40,71,161,164,158,92,184,30,207,79,134,101,45,100,43,217,215,152,254,153,162,47,62,92,90,240,162,169,157,152,19,148,110,5,14,145,74,197,122,225,201,180,242,150,147,50,186,184,199,84,45,189,96,129,147,133,150,22,159,90,34,113,98,101,30,210,218,185,116,14,202,37,30,53,42,169,88,121,13,76,153,194,30,173,178,207,91,107,60,170,121,98,134,229,250,70,110,74,82,60,252,244,213,205,115,77,165,237,67,217,4,95,204,251,234,239,158,103,185,155,124,245,53,29,28,33,0,130,118,229,4,18,66,153,37,231,234,94,79,229,97,225,85,3,156,182,160,239,185,161,211,7,91,40,208,240,184,83,213,181,84,49,35,70,198,201,74,127,252,185,50,231,172,255,241,73,2,165,209,124,35,107,212,197,180,68,237,212,203,42,34,22,14,158,60,245,69,4,69,204,22,38,180,0,0,0,112,192,150,12,216,168,246,129,129,176,70,209,24,113,236,65,198,38,160,202,170,228,39,198,18,0,193,76,17,5,46,203,140,123,170,179,71,69,6,142,114,176,210,146,161,141,66,135,66,58,83,80,98,128,214,161,65,36,0,180,2,83,76,86,24,196,48,14,49,127,24,229,172,214,120,208,229,144,76,81,60,84,62,5,9,242,135,132,128,249,62,69,165,204,187,178,180,20,235,148,105,248,255,251,178,100,52,136,135,150,107,209,155,121,123,80,77,41,219,23,36,162,118,24,225,163,86,237,97,135,193,8,158,234,204,240,138,56,204,122,151,134,192,106,228,192,113,94,82,221,112,92,88,222,62,107,130,122,85,182,135,250,110,10,98,36,28,94,101,233,91,178,217,46,38,212,103,20,237,88,97,229,138,139,141,202,140,211,61,165,111,122,163,149,90,234,51,251,196,135,186,217,207,57,170,237,251,61,46,214,130,81,31,39,91,61,153,215,50,61,117,32,248,142,164,112,129,92,105,194,90,248,151,220,45,189,73,66,137,59,203,163,243,132,58,103,107,47,156,148,242,185,191,79,191,190,239,18,104,51,60,140,197,61,42,217,175,191,231,60,51,115,76,51,44,60,4,48,0,239,239,98,146,82,82,50,205,169,243,21,90,54,38,158,90,214,162,121,68,65,10,97,255,127,175,253,127,255,255,45,9,2,80,140,81,242,19,174,168,255,255,164,60,0,176,237,112,134,46,39,56,176,88,70,188,205,75,78,14,66,218,113,122,73,152,2,159,134,220,166,95,35,54,128,1,110,79,198,1,30,79,96,66,165,159,8,72,110,201,170,192,50,70,132,143,108,29,202,64,65,88,95,213,241,14,188,59,30,68,236,110,130,126,27,127,161,233,62,16,136,98,211,226,45,216,34,33,2,60,7,104,82,221,105,123,35,180,71,10,234,83,169,219,145,173,154,12,229,170,56,114,106,94,8,106,201,145,161,186,198,135,101,226,91,205,169,46,40,136,208,130,161,48,142,234,103,225,244,203,25,207,44,117,148,220,198,156,39,53,138,84,227,240,17,83,57,85,107,236,230,14,70,112,85,163,56,247,86,61,53,46,137,39,133,172,178,65,212,178,25,147,199,33,112,216,250,136,109,18,199,52,3,231,79,74,238,47,221,239,178,233,58,105,54,115,233,143,238,143,151,163,120,166,89,90,46,116,225,227,210,35,207,218,137,107,71,77,15,95,171,45,64,0,0,20,227,25,165,4,54,143,145,240,244,245,130,213,180,195,27,205,30,59,135,9,239,185,56,219,228,48,145,227,23,201,250,249,151,235,255,255,120,123,121,253,118,253,253,185,67,84,97,98,30,213,73,98,140,158,57,248,246,153,243,158,158,69,232,0,0,91,185,4,102,191,89,140,62,98,114,130,20,156,246,224,33,70,108,176,208,0,112,86,176,195,198,85,35,132,96,200,15,100,200,122,142,131,160,110,81,75,161,108,244,48,147,40,135,159,102,172,162,199,131,240,141,147,224,204,60,76,128,213,156,117,149,94,153,50,22,78,118,129,236,245,180,187,105,23,171,177,198,144,242,128,191,120,181,70,34,163,225,236,56,204,152,162,135,69,179,88,154,201,89,15,171,165,96,184,255,251,178,100,55,140,7,12,104,211,155,79,101,112,62,98,42,253,36,166,98,28,37,221,78,109,176,125,73,14,39,234,232,246,8,248,203,15,196,181,147,86,204,136,123,213,248,183,104,186,165,136,188,53,163,173,44,116,146,125,213,160,53,118,34,181,149,87,9,33,70,211,241,134,54,211,51,211,177,168,210,13,86,121,113,192,144,62,8,100,159,35,158,124,149,137,43,69,252,165,17,50,26,111,34,254,214,142,227,96,248,161,81,35,94,35,194,98,130,57,14,193,177,94,197,114,89,180,80,61,144,194,179,215,166,38,196,75,17,219,30,87,218,77,106,218,55,168,224,60,192,0,0,0,40,0,6,29,241,6,68,175,18,132,88,189,158,151,15,206,2,207,134,237,77,146,73,194,18,151,93,255,20,119,118,148,126,67,116,149,95,254,187,24,89,252,238,53,148,12,36,19,55,212,234,55,134,203,3,129,86,127,222,0,33,19,33,134,157,159,52,169,162,135,21,83,204,61,4,26,124,2,10,50,115,119,228,66,28,214,19,81,24,148,213,139,17,29,171,180,135,123,4,138,157,121,61,122,11,40,51,2,49,70,233,21,79,118,40,190,204,20,17,172,163,164,78,113,118,70,158,57,109,60,211,223,101,97,109,196,165,179,14,76,10,237,206,105,209,100,207,245,203,151,109,124,70,118,60,70,193,192,186,241,53,182,68,108,3,110,47,226,249,233,112,178,85,48,59,48,70,176,184,74,226,185,18,23,208,182,204,60,92,214,117,146,79,50,229,140,96,13,254,56,115,14,141,104,201,173,235,90,198,122,202,139,50,201,202,98,84,187,197,223,192,50,146,3,35,133,18,112,126,168,248,249,232,220,126,220,214,95,231,39,32,178,250,63,83,158,219,23,142,151,88,196,170,61,85,34,171,55,188,229,223,61,117,229,197,53,173,22,139,247,245,194,160,42,146,125,40,188,31,237,167,133,67,166,0,16,130,0,0,1,134,49,107,78,62,58,2,182,17,204,197,99,60,169,106,191,46,165,18,60,234,155,43,186,243,219,192,233,33,96,246,158,103,118,36,139,160,38,239,84,95,201,238,223,255,253,191,239,255,255,244,127,255,254,107,104,69,117,170,15,218,138,0,2,72,112,137,73,231,114,126,101,163,121,173,98,100,37,5,132,183,172,92,184,229,221,89,225,115,233,96,154,38,40,67,119,129,11,170,16,97,236,132,88,95,140,245,20,24,226,34,37,100,121,69,92,165,242,24,133,92,138,2,88,119,19,205,156,253,104,106,124,164,46,107,151,35,13,236,165,137,78,126,235,151,69,190,176,193,120,112,165,166,202,126,101,169,211,135,93,230,45,175,194,245,157,190,59,44,3,113,146,171,149,124,5,34,141,251,254,191,53,50,255,251,178,100,60,140,38,238,109,211,155,79,77,194,70,232,58,215,48,35,186,94,105,207,80,13,225,139,201,25,17,233,224,246,21,216,225,2,138,68,217,83,100,226,176,64,243,80,82,5,199,180,146,152,217,17,133,219,69,109,163,79,169,11,198,219,92,86,43,21,147,163,157,21,19,99,6,16,32,196,177,129,128,8,4,32,99,189,167,32,81,0,163,198,115,167,58,145,81,28,27,38,157,156,74,4,144,26,44,64,8,10,9,21,71,136,61,160,108,108,46,27,36,200,253,158,226,139,163,159,187,252,120,127,71,86,52,17,0,0,75,64,156,24,186,53,143,3,23,140,235,139,16,136,23,147,140,126,5,51,90,61,70,245,252,237,237,219,51,63,124,29,119,49,143,243,185,255,252,247,207,254,68,79,144,58,126,135,32,9,53,66,129,28,214,95,147,141,17,6,223,47,9,149,66,219,251,66,152,28,48,209,193,158,5,210,128,164,230,80,30,98,129,6,20,80,250,1,133,18,93,1,34,32,141,45,164,39,234,206,103,175,32,9,170,14,138,239,58,102,168,123,162,152,13,226,176,84,71,132,171,119,148,125,203,81,165,25,205,29,40,158,154,239,227,219,15,191,41,53,46,108,175,163,154,233,207,73,102,28,11,40,79,46,19,23,153,132,129,128,242,126,242,118,82,15,196,130,224,234,71,76,50,27,166,132,124,16,201,69,145,236,112,28,12,139,131,242,18,119,206,83,202,120,194,116,103,23,151,4,178,217,201,140,67,162,130,91,38,59,119,78,228,88,57,147,202,132,226,83,99,225,92,221,115,103,236,18,200,137,80,196,179,163,0,62,27,156,94,195,193,32,240,224,176,207,88,195,76,137,3,227,59,139,216,60,69,73,142,151,38,56,146,37,240,39,6,246,84,120,219,208,146,236,226,250,180,120,157,93,207,224,98,43,172,170,243,130,196,228,7,151,129,19,119,103,149,5,135,5,181,77,190,113,209,29,219,172,194,181,80,2,16,0,23,96,59,137,240,211,17,98,92,132,138,76,102,181,147,124,63,137,194,32,125,214,22,8,249,159,212,73,168,59,156,112,126,17,177,52,75,210,180,9,53,145,25,78,117,68,230,97,35,85,80,98,189,167,229,252,177,111,232,155,124,155,255,137,191,255,246,0,49,173,204,186,81,125,202,8,72,76,32,168,232,97,16,178,128,40,158,193,75,246,33,8,169,23,225,125,147,49,9,72,4,45,212,177,134,52,200,5,49,151,155,167,33,95,79,234,174,88,119,77,95,166,27,135,34,5,195,49,212,166,78,0,113,160,208,206,231,132,163,247,4,49,228,134,130,100,160,176,144,189,1,86,162,182,76,27,240,237,17,128,114,44,38,104,158,158,135,202,220,42,157,172,48,255,251,178,100,52,143,215,80,121,86,3,76,77,224,65,196,170,145,61,134,38,28,165,221,94,12,189,53,201,25,141,42,64,243,13,216,105,171,136,166,229,114,123,236,68,225,164,80,225,228,8,150,143,246,120,210,5,55,128,153,8,134,61,159,156,153,150,140,26,32,131,227,192,160,63,58,66,80,62,44,101,226,251,11,162,48,19,13,72,68,193,208,86,59,5,38,65,6,177,179,237,42,97,134,142,155,92,232,173,180,109,193,115,76,32,65,43,120,248,111,102,187,124,153,20,28,173,16,18,18,98,53,242,63,151,21,163,181,29,24,248,220,171,175,52,2,1,0,161,197,200,197,114,109,28,211,188,201,207,45,114,51,117,136,46,56,21,131,113,225,45,52,129,94,224,40,181,171,148,7,51,214,197,42,28,27,36,198,178,102,36,102,11,52,73,36,141,70,229,91,126,26,210,87,43,34,243,121,109,63,163,93,185,184,231,92,218,139,154,145,91,158,207,41,254,78,0,206,255,254,100,87,113,220,129,231,173,80,43,9,160,166,73,83,43,96,41,128,88,0,170,35,193,0,176,70,232,242,163,195,62,116,146,177,72,176,86,121,12,67,192,224,167,224,182,26,50,196,104,158,164,12,34,114,230,45,208,213,11,6,18,20,154,67,144,171,171,143,197,97,146,228,99,33,17,206,233,160,49,169,222,185,86,117,90,229,193,64,124,63,138,174,78,42,16,182,38,117,75,164,228,57,34,178,171,118,117,156,230,187,43,82,233,195,48,84,206,240,160,140,213,35,11,50,18,254,3,52,90,54,64,102,120,194,170,196,2,84,95,225,141,208,11,8,57,204,59,31,205,182,86,73,27,149,206,43,150,245,82,164,208,75,183,71,151,83,160,20,179,46,172,182,11,46,66,21,146,170,226,208,80,180,233,35,86,52,182,198,42,45,42,188,90,171,180,219,72,85,48,252,135,58,25,100,136,137,171,143,170,232,165,36,86,52,42,53,213,51,19,139,51,53,126,226,174,201,244,40,19,44,198,39,168,45,22,162,150,244,223,236,110,70,81,130,250,34,27,44,232,141,202,41,102,168,164,233,148,104,89,124,193,144,90,145,173,183,26,195,20,89,11,60,244,136,145,210,34,53,116,128,105,206,77,62,181,139,85,9,162,91,251,109,236,31,247,118,127,253,191,75,128,0,203,31,139,162,117,194,202,200,100,10,133,14,199,163,42,0,85,16,20,20,30,96,2,190,214,218,140,52,210,203,39,194,123,37,99,102,123,215,107,174,210,0,64,183,8,213,244,201,34,8,185,98,204,5,5,94,79,36,82,65,69,12,189,206,83,249,10,146,229,2,175,231,89,101,65,11,249,181,140,178,22,131,1,206,198,34,205,118,213,122,9,93,74,72,228,255,251,178,100,48,15,102,242,109,215,11,44,55,182,60,140,202,236,60,2,186,92,169,219,88,13,61,23,136,199,131,109,116,16,164,0,11,29,137,53,11,83,82,40,7,41,168,104,249,114,231,96,67,46,8,228,197,207,33,162,60,138,177,198,91,164,73,53,73,92,186,91,101,74,196,4,54,143,100,160,125,111,94,64,136,80,92,46,137,168,156,199,174,221,76,81,181,227,173,76,227,216,145,159,175,39,176,165,227,47,68,195,251,1,153,140,84,43,43,117,23,60,185,181,161,229,32,228,75,232,43,198,20,116,185,18,215,174,114,193,146,52,201,34,244,2,40,68,66,189,229,185,126,26,146,165,137,191,248,130,131,130,1,53,0,0,0,0,94,145,39,201,53,34,237,36,110,131,45,94,157,233,28,51,229,159,30,70,57,111,255,248,199,243,222,155,255,180,36,73,245,232,78,223,91,181,211,251,63,223,251,238,125,21,21,122,161,254,171,234,240,74,244,169,180,245,232,48,162,193,198,140,186,96,114,96,0,52,201,125,134,4,5,196,17,20,16,11,16,1,45,186,151,166,154,99,5,206,183,98,16,197,236,73,122,200,156,183,212,164,28,73,222,110,106,42,149,1,195,204,56,0,194,169,254,149,109,7,224,208,114,44,101,221,32,49,128,226,21,198,50,228,126,153,169,20,48,99,177,180,155,172,10,137,27,214,133,244,92,163,159,38,156,89,204,16,225,80,142,146,177,36,238,20,247,72,179,178,196,83,55,41,14,8,196,158,20,38,153,89,170,200,251,9,169,152,154,141,214,103,200,82,169,133,193,252,75,168,162,169,30,175,93,74,126,177,29,34,144,241,155,80,98,70,159,113,155,218,37,218,121,155,11,46,245,130,196,34,137,81,4,145,91,98,83,36,26,82,17,76,64,90,105,164,86,225,135,45,26,44,31,156,194,60,3,107,108,116,92,26,179,204,45,94,44,199,42,14,229,181,89,174,166,186,255,214,110,167,138,41,161,13,1,56,0,151,24,196,198,208,25,26,122,152,162,72,117,239,242,63,255,255,255,255,252,200,208,131,154,129,85,161,50,145,228,93,166,178,166,92,78,177,102,3,79,237,82,138,98,204,99,212,8,0,2,162,155,142,202,107,28,185,139,124,91,98,255,168,10,185,81,36,136,89,134,141,60,20,71,248,174,198,16,2,116,124,35,87,47,14,119,36,65,18,188,158,122,91,143,240,166,16,54,81,112,179,68,4,244,38,166,65,24,164,142,217,164,19,227,101,202,91,58,88,119,10,51,4,240,198,116,177,146,105,224,18,32,213,88,240,166,5,254,135,36,243,23,131,235,43,42,137,69,83,19,216,26,70,218,216,72,209,162,46,39,82,84,93,30,158,181,111,207,162,13,158,16,255,251,178,100,62,132,166,24,103,216,187,47,97,242,64,2,75,19,36,38,130,25,249,163,90,109,61,55,129,18,171,172,28,144,138,249,136,160,249,20,27,134,195,211,48,99,235,204,83,93,106,27,6,134,169,151,77,95,56,212,55,186,19,216,174,202,211,167,221,31,82,158,158,217,171,195,3,214,179,39,205,225,149,38,81,151,219,90,124,218,195,170,174,188,115,246,155,45,199,237,47,71,155,13,32,5,0,0,0,119,133,139,105,115,46,107,32,190,150,86,150,91,201,220,253,211,55,102,14,250,115,223,82,156,149,206,191,217,235,179,67,125,93,157,175,158,180,35,246,105,67,56,187,75,119,154,115,222,164,152,14,11,180,92,232,178,138,138,41,168,0,0,82,184,47,44,253,152,48,138,12,41,32,176,82,2,47,25,40,5,204,183,194,226,82,193,41,16,228,210,135,1,161,217,137,24,16,10,88,129,6,130,235,185,151,87,74,102,147,26,118,103,83,42,121,129,169,120,146,102,28,189,199,202,56,218,70,40,79,122,93,24,149,96,140,134,180,22,195,117,165,46,121,171,121,196,247,110,89,138,174,138,186,129,29,116,220,154,149,11,137,14,104,127,112,163,66,163,187,217,153,118,168,131,22,36,40,61,237,166,100,94,186,233,158,10,41,153,242,198,19,209,229,97,196,53,86,233,18,33,134,141,19,217,149,218,143,168,87,189,166,220,237,236,147,202,217,228,176,158,2,226,137,88,165,133,236,202,169,208,155,88,67,147,181,20,43,137,152,102,34,146,28,44,178,229,152,71,6,160,135,125,74,44,171,28,133,162,165,82,156,12,93,166,124,247,215,168,32,25,98,140,64,204,66,48,87,228,207,39,26,188,195,170,166,182,65,105,189,41,82,101,154,108,250,219,175,36,78,117,249,127,255,254,115,201,255,240,254,69,255,204,138,71,63,243,207,230,0,216,140,51,252,177,52,253,70,219,235,123,110,166,75,29,230,253,1,0,0,83,220,98,57,140,132,97,156,8,13,16,171,47,74,107,9,6,193,67,222,176,131,76,9,34,22,9,124,163,83,90,11,27,151,164,179,121,3,185,153,180,164,250,26,48,241,60,16,248,19,2,66,3,120,53,132,248,84,151,83,165,197,226,125,8,99,142,166,49,159,60,85,180,45,78,151,115,74,238,87,40,112,218,161,48,49,71,133,120,17,110,206,192,133,67,167,190,241,86,169,30,65,188,87,77,169,171,123,235,199,207,153,149,229,215,156,163,67,82,221,244,40,15,222,230,155,222,160,49,66,130,166,42,171,168,182,154,209,112,231,155,109,91,104,237,239,105,187,0,182,112,162,54,81,69,93,20,160,106,99,197,132,136,208,19,166,235,59,51,140,45,88,252,139,164,58,150,149,255,251,178,100,90,14,38,62,103,86,155,79,77,112,79,233,203,45,36,34,186,27,17,163,80,109,188,215,129,24,162,108,76,128,154,232,82,81,140,169,107,142,164,211,157,145,130,171,162,73,166,79,124,215,127,172,32,160,0,128,0,1,41,189,6,133,67,171,33,44,81,180,113,54,173,206,27,217,63,111,204,221,255,248,53,72,246,253,119,106,200,165,181,255,159,203,253,194,123,50,255,190,156,31,244,82,179,9,116,55,87,107,163,230,85,245,109,211,193,142,122,130,104,45,132,78,181,45,34,18,106,157,182,2,154,72,2,80,4,153,246,184,153,66,145,158,9,24,162,217,149,20,24,152,65,132,144,152,16,168,16,116,116,97,8,29,245,129,24,5,49,161,32,72,17,135,4,152,81,240,112,240,16,1,27,68,96,12,129,55,193,160,114,144,114,27,42,112,151,72,36,16,16,2,96,1,101,160,111,3,137,153,0,153,28,45,105,34,200,39,84,39,176,226,62,221,24,168,104,253,79,35,205,113,254,190,161,31,171,104,212,202,144,236,85,57,34,44,204,200,72,87,66,156,142,85,65,163,216,113,218,235,116,243,43,201,249,232,161,242,195,198,51,39,187,148,41,164,179,180,228,9,163,75,137,235,138,102,13,180,250,85,213,137,156,73,227,66,164,26,231,118,180,208,39,174,179,173,230,112,83,19,168,51,226,42,196,89,44,60,26,136,206,153,51,20,146,34,231,65,202,98,250,121,211,61,231,39,161,52,78,101,114,110,42,147,147,108,191,55,245,247,135,175,18,40,100,69,9,139,178,171,32,210,10,188,156,164,147,227,94,213,184,78,76,127,162,235,134,213,189,191,239,65,255,255,255,224,205,17,253,122,206,177,42,47,115,51,228,246,253,210,178,48,115,222,217,10,172,211,121,177,113,81,32,113,174,197,133,176,104,203,33,0,0,10,148,197,162,205,150,32,196,131,13,96,44,212,13,76,88,177,114,19,4,68,81,68,193,202,22,210,232,5,20,167,168,229,69,13,16,18,113,178,210,4,98,24,200,143,12,209,94,96,64,137,114,64,131,51,75,120,8,176,56,160,229,83,74,56,79,80,19,173,125,47,89,220,101,72,179,69,48,71,151,225,184,59,85,30,232,21,157,79,199,101,242,166,198,242,51,72,26,235,240,250,74,164,23,248,108,118,108,15,29,62,112,106,189,81,250,213,200,92,163,246,26,113,123,93,119,17,172,107,142,88,131,33,162,71,9,238,175,142,232,161,85,181,133,153,117,106,1,235,196,6,23,26,46,91,87,111,22,87,178,11,86,184,181,158,217,101,216,214,100,125,135,111,209,18,26,216,247,118,88,122,59,249,40,180,181,21,107,67,239,191,53,236,161,189,206,115,145,191,13,127,46,255,251,178,100,102,14,198,183,104,212,27,121,99,112,79,41,91,3,48,194,62,90,193,149,74,78,105,45,193,63,44,108,76,147,138,49,211,223,104,153,95,246,119,57,3,223,42,0,0,41,186,16,200,174,189,50,10,242,251,192,163,133,50,52,142,150,254,154,60,226,223,243,17,177,185,43,165,254,186,209,219,111,255,219,255,255,255,77,138,173,237,90,104,67,198,18,183,45,85,251,175,67,53,170,161,31,228,10,10,76,148,223,255,213,219,137,74,225,198,154,233,119,252,168,175,103,6,204,20,157,55,28,116,81,50,104,131,104,56,176,103,112,17,134,131,102,56,2,3,68,73,106,33,12,153,24,126,52,22,38,34,202,76,9,163,53,21,96,3,70,173,80,185,64,53,83,2,65,11,216,57,107,108,27,229,230,5,34,107,17,5,74,145,131,163,73,194,58,176,131,34,73,85,26,113,105,217,10,43,142,3,65,85,29,47,130,112,35,139,55,72,103,13,132,199,159,103,145,227,110,141,105,158,71,169,227,14,203,119,126,114,168,22,28,37,13,163,12,158,70,6,98,49,51,117,22,4,108,200,146,106,19,91,215,236,188,219,73,18,195,87,98,67,163,25,75,221,187,114,243,24,212,40,26,13,54,216,190,117,209,218,113,90,163,171,205,239,221,164,182,89,27,57,112,130,238,151,194,187,120,220,24,191,182,203,162,165,90,189,120,67,45,90,218,90,238,76,55,231,85,189,147,224,3,225,6,109,104,43,238,32,12,140,255,150,27,88,248,170,113,184,60,207,206,191,216,63,107,87,204,154,55,29,27,49,136,200,183,175,214,159,255,234,84,112,104,21,163,127,209,180,183,215,247,255,250,213,142,44,251,188,157,217,39,84,92,211,80,231,90,88,8,141,170,77,169,243,99,11,117,43,183,254,109,167,153,175,181,38,104,0,0,1,80,132,222,115,244,80,141,178,97,227,185,132,204,200,79,48,32,36,16,13,28,2,40,209,134,135,37,128,65,117,204,40,6,74,128,185,19,36,81,105,27,54,139,56,80,97,146,14,14,44,10,30,84,8,140,239,200,152,224,16,210,35,228,2,2,165,193,164,81,168,153,203,160,24,149,212,6,136,118,233,18,105,133,172,197,200,91,200,252,118,172,93,128,182,6,102,252,58,15,35,165,18,78,120,98,126,67,3,184,183,40,103,71,40,201,68,203,146,29,29,142,170,175,84,158,119,236,191,135,236,32,181,87,45,212,121,217,107,235,221,101,112,211,125,108,79,85,36,210,29,125,19,12,133,141,58,121,73,107,41,62,234,43,53,70,218,95,107,217,214,45,89,189,126,219,61,185,53,156,127,166,253,111,97,19,74,253,127,33,62,194,214,27,142,209,219,217,247,19,55,78,156,234,193,255,251,178,100,103,142,230,180,103,211,27,154,99,112,79,168,10,243,36,197,38,89,205,153,74,77,233,47,193,44,40,108,76,112,23,73,209,168,255,131,64,189,96,0,0,1,203,75,11,149,38,27,3,67,5,8,112,58,44,216,11,197,220,171,122,87,133,148,32,46,99,200,253,43,211,255,255,223,117,246,255,255,228,181,140,101,55,171,36,127,48,154,128,4,97,139,176,215,158,160,139,91,24,84,118,25,192,129,95,22,216,182,165,169,247,191,237,230,117,231,107,128,74,129,230,10,118,101,119,97,110,147,47,111,48,216,64,49,136,40,64,12,126,1,11,7,15,145,76,15,37,2,6,81,149,27,4,98,109,220,72,152,199,73,69,100,195,52,200,193,194,131,9,174,181,252,22,28,112,137,8,196,91,6,131,14,56,42,132,194,142,5,61,45,137,50,247,29,39,139,233,15,49,53,178,194,17,48,152,12,197,35,242,168,155,74,178,41,44,6,214,158,56,125,115,200,173,186,45,19,227,83,56,206,75,239,52,234,26,106,240,139,150,102,242,194,182,197,41,12,44,145,151,206,183,114,217,110,77,237,41,20,12,191,160,185,197,254,49,98,63,226,196,162,53,81,77,105,220,99,252,188,105,165,118,174,112,213,146,131,21,31,42,250,147,136,147,138,198,55,111,85,172,132,143,148,255,9,237,100,87,63,89,117,94,41,80,198,87,206,163,106,190,222,146,201,91,190,177,89,46,204,3,135,0,112,13,98,3,227,142,84,244,89,164,162,198,67,229,237,83,125,157,82,223,254,221,76,66,173,6,200,191,218,215,212,205,125,178,51,140,72,163,144,104,15,100,68,109,177,126,97,93,12,107,188,168,198,180,58,146,155,211,251,223,58,254,242,166,189,220,255,73,32,132,0,1,112,48,60,252,40,0,170,20,49,238,102,144,225,145,7,98,161,3,23,136,136,4,96,192,169,134,137,64,208,193,65,0,49,144,48,48,196,6,16,208,208,17,152,64,101,12,236,207,17,8,84,133,234,98,44,56,10,52,68,204,128,120,145,32,48,195,2,104,194,3,51,36,8,140,167,209,146,5,38,90,51,172,193,72,173,120,192,136,34,120,182,72,29,218,130,29,229,252,210,90,51,198,56,13,136,193,241,48,217,208,9,1,252,47,24,202,112,19,247,199,75,248,84,200,148,80,253,182,33,97,25,137,105,103,58,185,43,15,86,55,251,154,83,206,254,71,58,207,204,214,140,127,68,177,130,105,151,151,27,139,221,107,123,216,125,216,125,115,220,198,76,84,233,154,207,244,229,40,252,86,180,77,95,178,185,170,168,153,46,89,151,237,104,169,53,154,211,44,223,67,75,158,229,229,151,153,97,184,154,18,187,233,2,34,0,0,25,187,244,140,255,251,176,100,111,14,6,176,103,82,147,154,98,240,82,8,187,58,36,197,40,27,57,161,72,109,229,143,193,113,178,108,12,196,21,57,131,141,170,21,48,247,178,135,180,81,132,244,75,52,254,148,187,143,101,250,255,174,215,255,244,245,70,231,254,191,244,85,107,17,239,163,38,131,153,28,84,76,160,40,168,193,13,10,233,83,52,114,10,135,84,162,8,16,155,52,1,99,33,52,203,197,200,65,4,236,9,186,26,144,1,56,98,69,70,68,232,101,65,135,86,176,113,102,38,180,134,14,106,16,133,152,176,1,148,23,24,232,49,139,43,152,40,208,146,4,92,188,102,42,70,129,166,13,44,68,10,41,245,25,53,72,3,42,134,58,48,245,231,174,66,137,23,100,203,40,12,168,0,83,60,160,184,32,226,141,209,223,178,1,72,67,149,165,107,49,107,129,97,145,214,53,46,133,175,216,170,34,234,73,113,131,206,181,214,221,146,194,108,67,114,234,121,234,214,109,193,106,101,82,4,202,220,178,123,116,152,202,172,176,190,195,141,217,136,111,207,90,208,94,214,114,180,175,71,49,186,245,43,52,158,154,75,68,183,140,151,6,48,157,8,107,98,185,142,196,198,215,175,72,144,217,212,172,184,185,58,214,218,99,45,60,189,229,207,195,70,220,133,218,211,125,126,166,139,99,161,253,203,44,75,147,45,167,139,187,24,91,67,151,118,127,104,177,51,255,52,136,32,36,151,116,136,198,165,166,14,188,177,182,66,100,98,25,162,128,185,75,237,184,117,236,133,183,138,130,219,198,197,183,255,255,216,238,29,9,61,16,140,106,180,205,176,209,5,158,143,217,106,140,99,119,166,135,185,93,24,7,34,50,50,153,151,227,208,124,242,221,175,60,212,72,196,66,41,239,119,124,180,127,159,84,50,247,68,59,213,198,173,197,2,0,0,75,148,44,118,13,213,24,145,60,103,115,225,129,12,38,22,18,2,139,102,74,20,152,20,108,1,29,24,12,126,99,0,225,145,30,105,11,44,147,14,116,204,23,30,4,99,148,42,240,97,177,102,34,68,145,105,1,32,228,163,32,0,97,66,130,196,32,133,10,160,208,96,19,30,0,136,114,229,8,9,2,56,237,205,198,163,74,246,52,56,1,105,196,90,107,234,206,238,171,20,23,97,185,19,74,224,84,53,44,159,17,207,215,241,155,30,230,6,172,153,47,62,93,235,162,255,122,237,225,93,231,16,143,151,41,103,221,182,117,191,42,196,113,33,78,69,109,236,118,149,202,174,98,39,13,3,48,176,45,45,186,135,71,233,68,42,190,238,182,227,237,194,250,28,94,203,204,71,122,81,180,143,213,230,22,178,185,167,166,101,82,200,253,15,35,62,191,81,43,13,19,96,231,255,251,178,100,102,142,198,242,104,210,155,154,98,240,73,202,59,19,24,34,186,28,49,149,66,78,105,47,201,101,159,235,204,194,142,41,31,129,122,218,190,209,150,176,251,178,197,172,211,183,89,12,43,0,1,185,63,16,48,32,2,9,11,70,99,243,209,214,119,86,83,107,227,227,111,231,195,246,223,226,253,255,255,26,50,55,84,71,214,76,102,103,254,101,105,22,239,201,231,115,184,26,202,155,127,106,59,25,142,197,37,159,197,50,52,66,24,32,19,128,163,226,143,243,106,109,107,2,204,116,222,51,222,224,215,213,195,61,188,12,232,211,51,171,128,193,0,51,47,18,2,19,102,65,26,24,80,166,25,30,48,225,196,148,38,96,224,129,136,134,102,81,17,0,128,135,85,217,188,8,100,227,136,93,152,84,34,194,203,4,7,180,27,195,103,109,217,151,56,23,38,96,135,0,105,136,208,17,107,1,22,85,161,83,169,156,157,140,184,10,4,180,76,253,151,32,48,56,59,19,115,211,109,57,168,222,71,165,118,190,235,189,216,86,20,145,128,217,212,55,13,94,181,28,160,198,131,53,30,137,94,126,44,253,217,102,87,43,107,7,32,180,19,15,146,227,21,20,161,87,253,52,193,183,8,139,205,153,221,48,134,160,212,23,24,124,36,15,5,89,114,206,215,229,214,182,182,217,212,56,166,19,65,182,139,146,56,154,90,157,136,36,97,198,26,85,75,111,148,43,117,177,109,71,166,246,210,97,104,86,147,255,35,41,31,85,217,243,254,167,7,146,112,4,114,77,132,195,53,226,73,42,205,173,66,210,170,218,245,249,103,188,204,23,59,204,66,151,17,101,45,164,127,159,233,194,195,130,231,255,58,78,79,15,41,225,170,59,60,160,202,23,252,255,39,79,35,62,49,94,191,149,77,122,25,148,46,255,212,231,171,130,36,127,233,98,113,7,223,46,204,93,109,11,253,84,103,208,55,255,178,200,0,1,241,2,156,114,122,146,102,130,152,96,64,184,6,63,76,211,18,134,145,19,34,67,99,10,4,208,40,50,105,118,24,128,129,21,76,115,176,64,224,97,195,30,173,146,155,71,38,120,233,141,170,12,94,2,70,194,134,5,42,172,193,151,204,36,116,26,16,193,128,53,73,13,10,163,38,0,66,65,66,192,165,27,186,29,163,108,45,14,133,171,135,201,7,130,188,37,70,129,196,8,145,218,78,213,166,10,228,58,2,168,84,135,3,74,202,30,129,157,157,252,148,61,85,160,163,126,140,195,217,53,7,91,72,250,123,174,92,89,222,106,23,199,158,154,197,158,226,146,62,173,92,97,226,249,198,252,151,146,181,67,236,193,147,120,238,112,102,129,170,66,205,229,135,43,221,105,193,93,35,233,152,243,15,255,251,178,100,92,142,199,92,103,80,147,186,122,112,88,135,250,226,60,199,62,158,129,193,62,46,48,220,193,78,160,235,204,176,143,24,23,122,246,28,213,242,199,133,125,54,185,169,51,18,61,91,160,226,241,175,10,7,187,173,218,3,132,73,100,149,236,217,154,30,181,175,235,245,30,251,113,145,174,143,63,196,41,104,133,249,20,2,175,73,44,20,42,212,57,154,88,68,137,128,90,189,29,168,35,165,66,244,248,157,59,57,50,139,55,125,17,168,204,157,88,223,251,125,249,202,223,207,57,93,88,113,83,126,173,122,41,136,239,49,31,90,153,207,83,194,99,20,176,72,67,73,230,0,158,34,6,103,164,218,109,132,79,155,21,181,79,97,252,145,115,126,72,81,173,24,131,140,127,62,209,199,30,6,178,63,156,161,140,107,23,136,180,16,214,168,147,24,6,76,116,99,53,137,208,197,163,19,15,133,5,152,1,138,115,6,32,12,34,138,6,129,195,144,198,63,7,138,17,204,38,22,48,56,180,104,106,96,16,192,113,8,32,196,106,3,24,64,88,20,119,11,7,76,50,50,44,21,140,34,30,77,48,48,76,193,193,21,73,85,48,75,204,158,44,193,4,193,65,108,50,151,81,84,220,86,214,52,177,18,53,161,34,98,155,197,218,74,118,62,180,109,77,127,191,208,28,5,152,224,65,46,128,0,20,26,2,177,144,118,96,59,173,28,212,173,28,212,136,226,34,245,44,177,202,162,122,191,190,180,232,233,106,101,118,124,193,116,41,97,50,97,141,143,102,213,47,194,100,23,158,201,55,233,57,153,51,117,114,251,5,83,147,133,245,43,83,162,118,162,81,226,179,201,43,29,175,136,209,241,124,135,86,69,249,141,92,208,99,213,120,238,102,202,74,184,247,138,43,79,117,102,247,191,251,195,87,253,138,8,4,229,216,136,24,148,184,220,156,128,252,174,80,109,8,118,117,174,168,80,253,108,61,77,244,82,57,54,222,21,252,194,191,127,255,242,36,119,222,120,184,214,95,233,147,146,145,194,155,145,145,90,8,119,66,162,243,230,59,216,101,128,184,76,114,83,180,106,65,72,53,6,221,118,43,85,4,140,114,97,64,108,160,0,4,227,220,192,110,141,15,180,50,84,207,146,76,80,232,193,14,200,128,134,133,82,88,191,6,201,226,232,5,209,49,150,72,210,160,129,84,209,128,198,45,21,138,162,129,135,176,230,55,23,61,30,68,215,101,211,78,203,216,48,68,138,44,168,84,169,218,110,177,165,84,135,225,214,94,136,42,121,122,98,182,150,135,112,224,225,97,5,226,235,200,143,205,38,243,144,142,5,50,142,174,185,132,40,205,31,137,84,116,66,57,134,174,21,208,34,125,109,27,183,184,201,37,255,251,178,100,62,12,198,128,103,211,155,121,98,114,83,167,218,243,48,194,62,30,229,201,64,78,233,235,193,102,166,235,140,243,20,168,244,126,168,208,236,68,125,119,235,199,7,105,46,186,58,203,103,167,64,217,183,222,254,137,235,125,218,230,105,204,192,247,234,199,234,185,211,182,232,227,78,146,202,79,167,241,37,113,231,186,118,213,33,123,81,46,94,185,115,7,235,152,46,161,47,151,155,234,217,245,234,20,212,217,22,175,216,215,88,197,106,211,230,228,0,5,84,217,49,233,116,248,59,230,19,145,32,72,107,163,193,118,128,231,206,228,23,156,239,5,29,59,165,77,127,252,149,116,215,254,206,167,90,45,186,156,174,131,158,91,21,40,154,123,254,239,222,181,51,139,112,101,2,186,196,7,149,54,22,138,130,235,26,64,120,214,21,115,74,107,82,30,177,210,233,194,139,64,0,39,128,96,35,155,66,51,22,140,51,45,16,211,44,203,67,51,2,194,100,8,201,1,152,70,43,1,135,163,10,5,240,132,60,202,113,52,169,206,32,131,102,20,93,170,27,5,119,25,165,201,226,113,86,136,66,166,168,160,101,146,99,17,26,109,70,41,72,101,96,168,224,17,51,12,200,194,18,34,22,2,16,10,26,130,89,121,125,193,32,149,216,232,136,113,72,161,171,106,244,183,53,66,172,233,168,211,18,113,197,46,104,18,153,70,135,69,71,168,246,238,22,22,24,161,20,175,219,110,185,113,172,106,73,52,146,230,35,86,154,152,147,180,164,95,88,51,234,27,198,101,140,192,92,164,89,155,98,56,77,2,36,177,97,222,95,13,236,14,46,240,24,38,151,234,108,222,191,110,247,172,120,186,243,229,83,104,151,142,242,43,249,28,176,190,135,47,170,99,198,142,249,73,173,94,52,239,85,107,94,109,199,102,142,215,121,252,77,103,111,161,200,254,124,41,117,155,239,14,17,101,142,215,105,255,249,207,255,248,81,255,255,210,243,120,112,0,37,151,101,225,251,1,152,249,86,176,213,130,11,173,81,201,139,209,22,227,76,91,67,229,169,68,150,235,250,58,125,250,255,246,119,33,17,231,66,59,92,200,122,186,31,204,173,114,213,81,141,89,145,100,158,201,17,10,96,16,142,37,105,218,110,202,115,145,181,42,37,145,198,60,225,135,186,12,41,160,45,110,133,10,80,55,89,178,41,0,153,109,220,193,167,13,106,180,100,204,197,6,202,198,76,136,97,10,203,130,180,193,33,160,160,194,240,172,145,0,72,232,84,81,77,216,178,235,112,151,192,56,14,211,52,153,110,138,236,193,130,95,167,181,37,194,164,93,142,6,53,121,55,195,84,168,123,105,216,170,55,35,42,28,234,206,200,135,207,103,138,157,173,167,190,255,251,178,100,43,12,134,9,103,212,155,111,77,112,87,167,251,7,24,166,186,27,201,159,70,110,105,45,193,113,39,171,204,243,20,113,41,26,54,188,154,203,121,196,154,81,196,195,117,33,99,89,146,38,34,45,73,53,86,168,205,191,73,53,232,175,145,95,118,117,68,118,190,234,105,124,104,240,88,237,91,70,101,188,18,72,99,174,35,219,87,103,206,243,186,68,149,244,214,133,184,78,150,103,106,227,74,203,90,140,21,43,22,103,145,203,89,121,105,74,132,158,74,161,168,46,213,44,97,202,34,188,113,137,11,183,238,245,9,199,118,154,212,0,16,0,218,93,192,136,133,18,9,5,208,66,152,14,75,159,0,79,122,249,185,245,136,52,188,50,42,198,253,29,63,175,255,228,137,152,6,56,231,86,121,138,233,49,90,28,125,238,122,154,133,85,126,238,237,34,181,103,78,131,50,68,136,197,100,229,22,224,4,137,236,27,81,55,190,24,82,141,185,139,210,17,72,169,188,90,108,0,2,73,195,13,95,143,42,243,52,233,252,193,195,3,50,163,76,96,46,68,131,20,132,193,3,243,12,8,204,36,60,48,232,225,29,196,133,6,41,9,153,128,64,236,9,130,4,20,9,44,104,15,24,82,98,70,196,150,131,7,23,84,88,88,250,52,231,79,100,144,42,146,45,176,145,132,127,85,227,69,30,149,28,83,0,168,23,21,91,151,107,8,113,163,153,223,106,114,8,2,16,167,83,206,61,35,254,227,64,149,165,181,115,157,171,88,221,157,4,108,171,104,177,206,200,42,219,160,145,228,109,161,38,196,148,42,157,69,165,18,165,8,48,150,4,36,241,64,154,104,151,248,97,109,44,153,34,201,23,35,2,39,104,54,25,224,155,114,46,90,100,185,93,136,70,208,217,137,198,182,178,33,82,25,34,240,69,37,25,143,178,56,33,141,30,198,82,150,200,164,99,28,139,112,122,20,31,212,35,1,21,247,55,33,180,212,251,92,253,44,146,0,27,109,253,168,165,67,158,1,69,147,40,155,0,164,175,55,209,195,209,125,162,43,71,118,21,175,236,151,255,47,233,216,151,28,38,36,206,172,200,197,46,85,67,178,254,213,117,232,182,49,202,242,170,8,209,103,2,32,171,139,25,210,154,170,53,17,81,201,152,96,244,35,236,130,97,163,193,250,137,14,222,43,236,175,188,207,185,246,250,228,126,224,0,7,36,188,192,54,143,65,12,220,73,192,39,198,70,138,68,70,29,3,250,130,192,84,9,154,112,104,233,194,156,10,28,194,177,11,154,8,84,169,48,34,116,28,191,137,136,246,47,240,49,12,14,130,25,202,149,49,33,103,0,223,57,129,143,50,69,48,137,109,81,27,87,195,159,153,129,243,12,231,84,255,251,178,100,40,140,198,57,103,211,155,120,121,114,91,76,186,227,48,101,98,91,65,159,68,78,105,231,193,112,51,43,204,193,137,104,117,34,97,189,158,44,44,252,252,245,166,232,165,138,250,220,69,125,95,190,153,170,29,103,197,213,204,178,31,186,135,7,192,172,58,225,219,199,244,204,72,141,144,223,189,154,12,175,227,97,102,215,215,108,152,102,54,63,127,18,21,96,79,27,56,137,52,25,239,23,222,179,77,38,112,225,191,241,126,231,6,4,212,158,11,233,230,197,160,103,78,112,32,86,37,230,197,175,152,242,75,51,168,80,158,230,119,150,119,15,252,89,203,171,88,169,19,109,4,5,114,110,210,208,202,32,176,235,206,225,100,172,115,208,178,104,65,168,53,226,76,12,33,26,214,95,69,195,130,79,255,183,254,206,80,96,45,24,77,135,255,86,118,106,39,216,171,83,142,85,181,81,46,142,207,84,32,14,66,177,28,142,159,69,185,36,123,222,232,250,29,142,33,49,238,238,154,172,182,75,83,238,222,140,173,178,152,66,118,64,2,62,96,222,33,195,98,39,63,10,152,205,44,101,33,89,155,194,224,162,34,243,10,156,42,160,53,208,204,25,2,89,38,68,136,213,195,23,20,82,72,40,97,156,26,96,212,128,20,16,23,14,118,80,37,114,24,80,134,40,105,174,146,6,42,28,40,148,219,196,56,12,104,104,209,34,240,132,12,75,5,89,11,7,17,216,18,242,82,33,57,60,220,143,193,250,132,25,77,2,58,190,121,174,141,213,12,119,141,10,118,9,113,119,209,223,48,69,239,108,235,253,222,5,233,243,23,47,35,62,164,108,125,79,140,64,155,227,226,110,217,88,255,117,123,104,184,115,206,189,96,184,21,16,177,31,54,146,181,245,155,80,179,119,146,86,28,43,89,228,239,173,241,185,40,246,177,107,107,223,19,197,175,135,46,235,151,40,209,173,175,186,95,218,209,171,170,234,150,146,44,75,83,235,237,244,40,84,138,229,176,47,22,12,15,101,29,32,11,44,191,220,6,22,220,42,31,68,212,60,241,193,172,33,126,193,235,23,88,99,208,21,79,127,232,255,240,17,65,196,11,195,191,104,34,187,166,101,124,197,78,215,157,42,202,211,85,145,173,89,205,218,136,116,197,9,12,29,26,233,202,116,116,66,221,89,14,67,100,106,20,133,16,108,45,29,209,155,123,180,175,169,27,157,235,85,252,16,96,96,0,0,99,12,230,131,146,36,67,113,192,147,29,73,163,46,135,163,52,71,176,160,50,101,160,78,96,248,50,96,200,176,98,160,34,96,120,142,40,49,140,11,166,9,140,6,44,82,100,34,129,129,230,46,136,104,230,230,18,104,104,133,36,204,105,240,91,87,112,208,69,255,251,178,100,35,143,71,62,109,207,147,187,99,112,85,172,219,10,36,37,132,25,185,157,66,14,104,207,193,94,159,106,204,244,136,248,206,180,80,12,244,13,5,2,10,24,121,168,232,186,33,24,104,18,190,44,219,69,97,16,160,104,2,200,67,169,8,26,251,146,54,213,174,39,94,158,70,124,200,161,168,172,50,174,90,197,37,73,109,218,76,226,49,212,141,152,6,68,234,233,236,111,60,214,171,190,218,173,70,209,201,135,243,147,122,86,117,11,47,183,101,182,24,155,93,42,143,156,71,7,46,56,133,16,9,57,125,203,123,222,181,202,199,57,104,23,51,29,150,246,226,233,235,90,102,180,182,187,17,81,230,214,163,187,212,255,250,156,210,10,246,186,206,108,213,98,218,214,95,152,61,63,117,118,121,201,161,210,187,206,108,207,76,204,202,238,164,3,0,0,35,154,239,230,120,78,157,55,146,81,10,113,184,44,163,59,172,94,229,142,217,154,203,253,219,25,103,51,162,201,223,249,155,75,233,186,78,243,138,8,186,60,166,106,182,253,223,162,55,48,227,8,48,76,106,136,114,90,174,148,85,107,117,59,253,16,167,166,103,100,70,216,212,250,104,175,221,234,203,244,68,26,230,53,241,26,232,110,114,113,81,143,192,230,56,101,24,13,2,99,144,89,143,8,69,187,17,129,4,36,161,1,80,116,26,60,13,30,23,133,3,64,97,121,122,192,132,204,112,89,121,170,88,45,140,152,192,128,33,128,6,103,215,28,37,134,144,9,135,0,168,192,69,4,4,71,65,160,152,136,24,200,136,12,96,34,58,62,114,247,246,114,172,0,233,75,220,183,25,255,211,254,176,117,101,244,45,237,46,176,145,193,113,153,92,170,164,230,52,242,25,117,172,43,222,185,82,151,57,151,148,48,15,16,64,178,9,173,179,219,64,148,37,240,49,102,188,120,71,234,118,178,141,156,135,12,17,139,134,249,185,247,47,59,161,151,137,195,235,28,236,199,179,70,71,43,230,248,199,220,119,45,205,92,85,253,151,238,219,223,92,190,146,191,188,231,71,35,137,16,73,11,9,188,195,13,228,200,0,2,77,200,165,6,2,237,22,124,158,251,123,222,41,145,210,45,11,3,218,35,102,69,148,218,158,10,154,211,165,11,162,223,191,72,53,255,173,91,183,217,149,246,159,175,125,234,219,211,181,212,197,91,187,119,147,82,58,195,144,171,68,245,18,131,211,226,202,122,30,100,200,80,35,30,58,135,182,231,151,108,131,146,78,33,64,148,0,41,93,220,46,244,105,157,64,165,160,40,153,128,21,24,240,81,16,145,49,123,21,76,65,235,32,218,4,71,84,42,21,20,33,51,92,37,18,48,167,219,29,117,152,164,97,172,195,160,40,255,251,178,100,25,140,133,89,100,212,155,120,73,242,83,199,250,243,60,194,62,22,45,157,82,109,225,133,201,83,45,43,156,195,137,96,186,109,205,178,172,104,21,198,133,86,127,98,66,80,66,156,73,203,186,112,76,196,97,49,135,5,10,240,118,237,19,216,216,208,145,76,27,105,131,103,234,9,237,234,6,162,193,6,73,182,150,169,123,247,25,45,178,156,222,156,251,21,225,231,157,143,5,145,42,54,227,99,8,33,62,221,92,42,108,98,184,165,32,156,122,175,101,38,243,16,206,105,254,230,63,220,191,254,108,212,168,237,66,219,101,45,133,75,218,146,173,61,170,59,199,23,84,177,115,133,32,12,210,237,4,164,120,222,122,234,52,14,89,13,44,180,100,219,149,201,251,253,96,108,240,72,77,167,219,250,251,253,19,175,250,16,42,29,73,109,207,133,122,29,144,232,250,110,237,119,83,217,22,151,67,209,204,48,53,85,22,56,20,138,142,82,220,246,22,52,230,10,160,137,107,128,16,109,251,107,244,114,102,28,0,86,205,184,89,208,235,141,132,2,66,162,173,140,199,13,157,3,123,219,130,193,25,82,36,65,194,160,29,17,23,50,99,222,11,165,117,39,187,21,78,38,130,180,161,228,53,38,188,62,225,50,134,9,3,177,179,227,246,21,219,64,133,116,159,184,150,53,136,20,59,147,251,159,142,9,29,86,190,104,214,82,139,87,153,21,158,162,58,55,28,86,196,43,236,126,149,155,194,177,250,109,111,90,82,86,247,55,122,49,251,221,63,51,51,22,98,11,3,200,158,42,18,65,187,177,199,82,167,89,183,87,210,9,125,58,207,183,52,143,107,148,235,192,222,67,118,247,189,190,219,110,237,104,126,179,46,255,94,238,83,102,101,206,235,116,204,47,157,197,52,230,86,86,209,63,124,130,0,50,217,248,158,22,32,29,143,101,79,85,220,196,75,66,165,21,15,107,241,240,156,190,133,57,147,253,27,254,180,255,243,2,93,253,83,92,130,72,174,122,50,228,82,217,205,178,88,231,33,81,106,193,220,227,219,175,179,74,99,58,17,134,212,8,141,167,100,21,103,174,140,90,55,176,201,168,231,14,212,124,68,27,0,185,100,188,68,108,41,28,99,128,197,80,51,1,25,88,136,64,128,193,196,101,151,48,16,200,217,43,36,68,200,94,220,57,7,241,130,123,33,206,156,71,17,144,33,74,244,233,198,159,46,202,231,107,52,92,154,148,77,105,32,40,122,39,26,147,75,146,46,192,194,34,39,171,57,220,33,88,154,1,212,113,71,61,85,167,212,13,183,178,174,129,200,217,184,86,123,70,220,247,126,32,65,83,91,51,24,170,40,234,130,186,64,72,32,64,70,65,20,109,175,211,70,142,10,255,251,178,100,62,140,197,91,103,213,155,111,73,242,83,200,10,113,97,133,62,24,213,155,80,78,101,135,201,66,164,107,12,193,30,56,117,209,183,60,80,13,138,209,163,198,51,249,79,84,80,147,171,54,35,109,248,100,237,149,67,104,222,199,94,121,180,165,85,117,27,74,12,51,6,246,239,181,86,204,177,178,33,218,134,134,97,36,41,226,236,34,5,103,237,141,3,201,195,46,144,154,5,242,3,31,39,70,229,29,96,120,233,90,91,42,155,119,174,161,21,198,12,49,7,62,67,156,85,147,51,103,122,71,188,174,167,63,162,178,190,242,46,219,190,117,108,153,182,179,26,25,238,225,66,234,48,157,175,115,74,187,249,7,253,180,128,234,112,32,140,112,226,49,157,3,2,128,17,8,236,10,57,68,83,10,5,25,11,99,4,164,102,16,161,248,61,236,178,106,52,128,245,34,32,21,137,44,248,117,183,88,98,96,134,193,106,47,82,205,101,11,185,116,92,181,4,216,74,195,130,66,229,15,38,48,114,136,225,101,88,27,89,19,24,131,240,182,188,215,175,5,48,120,74,62,154,149,204,244,166,134,211,30,255,228,195,116,225,169,253,32,173,238,195,29,44,102,195,3,237,179,43,225,105,35,80,94,55,235,191,68,18,88,135,198,134,113,229,39,243,35,149,235,213,171,87,180,178,148,103,60,161,70,191,241,199,43,8,7,9,37,57,164,73,215,222,181,133,125,41,123,223,22,44,249,175,205,24,72,194,70,219,135,126,147,211,153,45,100,17,181,255,232,41,15,63,0,13,189,163,48,32,0,128,1,21,54,33,89,60,88,144,78,59,68,120,242,100,168,112,230,178,113,107,223,54,219,128,154,128,194,187,21,232,85,214,239,247,194,135,171,108,151,29,247,46,223,149,25,153,131,161,42,250,199,95,181,63,209,183,57,224,76,84,161,85,127,151,44,53,81,187,15,101,26,115,148,19,38,39,210,229,255,253,32,65,57,91,181,61,148,200,60,8,17,71,208,204,235,42,80,147,4,234,45,78,211,73,35,8,200,185,208,124,182,161,213,112,97,81,157,99,142,239,81,73,202,67,211,181,58,132,230,179,73,106,201,156,235,161,114,177,230,204,49,149,94,251,107,88,95,122,65,89,72,36,135,169,117,101,106,88,98,137,216,97,201,164,34,72,13,29,171,103,25,117,119,61,246,219,217,165,48,189,142,252,58,181,182,83,223,190,250,34,208,26,89,231,182,176,215,181,47,125,169,17,169,229,226,176,82,137,42,37,189,246,130,214,217,72,195,19,122,245,94,218,215,63,51,63,118,201,179,41,73,157,95,86,222,246,175,119,254,212,215,93,118,171,98,48,255,23,245,128,128,0,8,8,67,236,45,137,161,128,61,138,255,251,178,100,90,140,37,65,102,215,155,47,97,112,77,74,26,151,61,130,62,22,113,159,90,109,49,53,193,43,168,105,161,132,137,114,58,27,28,153,33,177,79,80,201,98,254,137,118,172,107,169,242,245,99,141,135,219,183,118,151,145,80,207,234,136,101,233,245,211,215,250,46,117,2,99,191,255,109,255,211,209,108,180,95,253,173,161,3,53,0,201,243,35,129,10,81,31,191,253,64,132,138,81,174,34,62,132,220,20,209,1,72,14,96,229,239,135,150,5,108,160,5,71,88,28,196,54,251,213,103,112,183,217,206,183,45,119,226,45,97,20,173,195,81,250,66,13,20,88,116,58,57,155,27,23,225,228,151,141,244,148,66,56,50,248,114,148,126,253,4,87,214,210,24,44,18,23,53,48,191,102,123,87,119,95,246,132,131,195,72,238,255,209,207,188,115,120,218,72,48,89,153,123,85,151,43,58,254,93,170,3,193,194,11,167,236,44,167,221,246,142,22,47,109,155,68,89,73,206,147,178,81,140,65,223,85,91,51,228,230,231,136,255,146,3,12,166,78,196,81,138,231,4,6,7,41,40,125,158,205,230,28,206,70,31,248,82,137,40,193,134,49,85,48,232,156,31,127,30,64,128,0,138,167,21,137,152,168,4,67,180,126,15,84,238,45,43,164,234,141,137,216,108,118,102,135,10,170,182,44,108,194,200,162,58,34,95,68,137,116,147,109,78,180,248,206,142,49,220,153,63,255,255,255,152,198,255,249,74,223,255,161,140,28,115,145,63,234,171,255,183,242,14,36,0,133,17,78,44,100,171,128,158,179,193,17,68,15,80,100,66,105,80,250,154,177,234,26,121,122,51,180,217,82,252,168,200,165,13,137,210,192,56,78,65,82,173,82,178,20,106,81,204,106,168,81,122,136,221,103,231,58,220,54,53,92,104,148,117,17,156,241,112,172,174,230,181,33,74,186,167,230,245,79,133,167,95,23,188,171,110,112,29,45,199,72,50,165,151,10,36,44,88,116,245,139,19,206,166,96,166,138,64,145,129,74,21,181,68,156,203,168,209,21,53,179,113,166,203,154,21,7,15,82,3,249,41,152,46,108,234,22,76,195,22,10,174,51,108,55,15,247,228,152,191,21,86,233,186,119,52,16,68,178,203,57,158,210,190,90,215,249,140,186,174,49,61,137,78,11,85,185,147,217,13,255,223,171,186,74,73,87,255,213,82,80,45,169,0,144,0,0,8,2,69,162,138,241,156,119,20,201,169,38,92,53,85,238,102,76,180,42,36,1,173,133,105,218,149,202,185,248,157,118,228,167,30,229,17,77,218,126,52,89,149,53,12,105,74,83,27,255,250,31,255,250,157,191,255,254,79,162,99,133,50,135,159,48,113,40,9,130,164,191,168,1,255,251,178,100,136,12,102,18,114,214,155,79,76,114,76,135,250,105,97,130,92,24,205,185,88,77,48,217,137,44,31,41,225,132,137,112,2,137,77,156,2,38,137,139,108,9,24,4,0,92,225,34,87,144,113,33,4,64,33,186,20,232,91,165,226,106,137,142,225,64,15,245,185,91,58,6,1,111,146,69,254,102,16,51,144,237,197,147,162,48,212,161,232,84,13,118,90,236,72,153,177,217,2,233,16,219,113,82,243,193,177,169,88,78,64,76,113,101,62,68,41,156,113,40,156,83,56,188,172,135,27,207,110,199,78,206,50,28,197,254,190,233,94,134,54,233,59,141,53,27,122,220,113,191,13,46,214,205,214,233,249,108,34,187,70,148,106,246,127,245,18,95,79,85,252,139,152,211,53,49,192,206,173,151,124,138,46,44,36,106,140,67,180,121,219,89,93,75,26,52,100,21,172,30,164,134,150,86,228,175,119,212,179,238,37,183,133,161,141,255,243,220,223,149,169,81,251,212,208,154,240,208,222,152,0,74,131,16,60,202,23,77,96,96,105,230,97,61,48,215,221,17,148,75,130,129,85,209,143,135,200,179,145,139,201,251,152,23,109,2,60,246,180,35,158,153,111,158,97,250,255,233,20,255,228,253,91,255,234,255,237,147,88,68,12,241,217,234,233,69,63,163,178,235,75,123,104,245,176,0,0,177,195,103,115,249,138,58,10,38,254,130,0,65,204,142,125,90,214,161,107,225,106,253,253,95,207,27,89,46,163,70,177,65,118,52,248,75,24,60,61,35,93,47,12,174,58,220,39,118,238,159,173,125,98,33,81,232,34,122,13,156,122,27,170,90,35,180,123,102,31,82,94,36,54,113,66,131,33,43,80,18,84,54,149,231,244,184,202,212,39,97,164,93,106,41,87,48,184,244,26,182,187,187,100,203,156,128,180,132,121,11,59,118,33,238,110,176,121,237,189,109,41,62,187,216,122,213,105,214,161,140,126,102,199,69,76,17,14,163,40,70,252,192,152,236,229,178,205,123,45,120,123,251,90,194,133,114,232,4,41,80,130,133,11,51,138,29,197,28,24,82,48,151,2,2,82,49,29,229,255,99,95,249,75,245,96,198,10,0,32,1,0,222,102,158,255,173,152,114,126,24,50,104,248,36,154,50,17,1,70,72,98,116,142,179,72,15,134,94,212,132,45,182,19,120,253,66,35,90,62,142,177,113,100,198,218,153,244,243,250,138,49,31,218,124,165,75,240,137,233,166,183,106,150,9,39,202,199,178,151,95,246,243,80,0,2,82,184,150,176,5,101,190,43,52,68,90,50,176,87,34,109,34,88,72,144,147,190,78,142,197,81,3,23,50,149,26,128,73,204,80,8,81,22,94,44,156,120,149,13,123,132,228,33,248,120,255,251,178,100,159,8,37,240,119,214,19,76,21,242,75,101,170,117,97,35,62,23,77,155,90,236,189,139,1,57,9,106,168,246,36,128,142,99,141,134,207,65,187,165,124,196,103,195,251,255,27,165,220,133,37,210,202,5,195,211,251,20,87,188,158,93,241,206,37,7,41,32,66,239,191,193,29,208,242,144,88,238,205,81,97,218,213,230,148,167,150,101,9,132,118,100,146,237,62,218,111,195,236,63,123,204,118,180,194,236,18,234,103,11,136,237,165,115,195,37,195,218,139,155,189,28,4,162,208,174,53,240,200,243,232,168,226,70,159,165,244,229,218,44,56,83,20,39,180,173,246,27,174,180,80,167,46,185,75,101,215,23,159,74,83,90,16,3,120,124,4,144,0,1,130,10,5,82,12,175,57,70,2,209,75,151,3,132,167,64,182,73,196,58,147,45,249,108,140,60,221,101,13,79,79,219,7,6,141,9,41,77,23,13,2,253,67,156,92,210,231,45,203,95,246,221,57,76,104,6,183,122,239,71,196,47,252,160,168,147,37,170,38,226,50,193,239,239,0,0,65,140,150,57,254,186,105,209,11,14,16,147,33,22,237,186,46,65,1,5,114,76,46,78,239,71,87,202,217,107,5,240,82,186,55,178,110,77,15,32,57,43,195,134,197,32,87,109,121,124,125,146,20,121,220,176,118,42,82,42,178,122,222,62,174,96,173,189,94,98,114,110,127,163,224,122,18,25,157,68,241,196,130,36,2,69,141,145,52,84,171,175,72,53,134,145,33,94,173,61,214,27,187,71,168,83,202,134,172,181,73,46,184,245,33,133,71,177,234,168,232,198,147,204,181,169,106,254,180,220,146,34,33,128,176,19,81,129,144,162,137,34,7,98,94,80,213,230,1,67,68,207,153,38,162,102,81,66,146,201,217,222,154,105,151,86,82,233,198,221,24,65,151,98,79,169,75,51,16,171,20,84,43,85,134,6,30,163,243,98,0,2,9,120,30,131,84,185,178,232,241,84,88,249,162,100,38,137,137,65,71,169,168,148,167,225,42,201,83,105,157,92,157,19,217,153,179,58,207,186,51,46,168,105,109,71,74,72,137,76,205,87,245,96,109,250,42,183,107,80,148,118,253,97,73,92,169,113,5,196,174,144,169,65,86,4,34,235,151,241,155,136,66,115,37,21,152,120,126,18,68,160,38,92,38,58,110,100,11,5,132,32,7,45,94,58,242,83,112,46,37,161,116,70,206,130,169,203,12,136,76,8,222,74,126,8,132,15,168,39,211,65,3,96,170,136,91,76,209,18,29,18,164,133,161,178,65,115,101,68,165,148,30,170,21,43,73,66,243,4,13,67,17,82,123,31,110,76,149,163,141,45,73,137,166,42,57,40,172,197,92,228,92,8,197,24,57,255,251,178,100,189,136,37,251,103,85,155,79,77,32,75,199,170,149,61,34,76,21,13,155,98,236,49,37,193,98,31,105,228,244,149,104,12,116,33,41,13,146,172,214,156,100,89,88,88,104,80,50,132,108,227,115,105,159,26,32,73,42,178,7,91,178,227,178,199,171,27,102,42,190,214,247,41,9,180,31,90,108,221,239,86,181,186,103,32,247,191,254,128,32,4,0,128,167,6,168,129,18,83,120,13,167,9,126,122,116,48,152,186,108,241,57,62,31,5,11,19,178,192,193,99,4,144,135,100,234,249,146,56,153,58,135,197,21,232,145,37,118,75,149,184,193,113,39,114,140,84,155,17,74,234,217,75,255,255,215,255,187,176,36,91,134,107,108,178,20,126,88,84,138,195,251,206,255,255,255,22,0,5,28,188,11,164,252,38,59,39,7,144,129,4,2,67,50,162,81,75,204,20,17,66,144,125,141,38,218,56,164,130,100,180,176,160,4,188,87,236,190,117,254,227,91,107,35,199,161,198,131,55,19,116,203,214,207,98,112,89,72,83,115,7,131,164,32,85,48,44,165,242,200,242,226,74,150,168,177,49,131,206,150,211,26,176,88,42,21,198,178,88,32,25,68,159,11,44,30,30,158,150,6,147,195,130,204,7,224,144,86,138,201,75,228,228,51,94,65,59,163,4,99,10,15,215,60,231,138,173,25,8,46,38,91,18,219,199,122,130,74,25,42,146,205,24,173,140,215,71,118,99,130,193,35,121,214,153,74,35,227,76,63,222,42,92,32,193,130,254,60,108,167,155,140,231,75,153,90,221,205,76,198,115,135,171,41,40,233,194,12,120,111,145,204,46,162,62,124,248,229,55,90,15,212,236,45,63,112,232,116,40,170,69,163,206,34,165,219,155,252,75,255,96,240,0,6,42,146,30,80,240,236,113,105,34,171,87,128,97,135,45,150,179,97,252,140,37,154,7,175,144,198,201,32,129,74,17,104,208,174,169,246,60,190,117,22,202,133,175,80,0,56,20,154,78,250,34,252,198,143,204,10,220,201,245,239,95,255,253,255,244,180,89,152,71,255,204,45,236,234,95,209,68,41,127,66,126,190,85,233,203,122,157,126,34,103,250,192,0,148,237,10,247,51,98,8,229,134,69,51,233,165,46,145,173,23,68,194,228,103,18,3,108,85,2,156,154,70,201,20,116,71,199,138,140,239,102,105,45,229,212,122,6,65,142,226,168,46,70,0,157,151,230,227,252,233,72,190,112,88,81,64,115,59,72,59,130,101,115,43,196,97,174,255,183,104,248,165,25,213,143,164,74,183,79,135,142,218,30,70,139,125,171,229,80,46,219,156,218,181,169,24,9,155,175,46,158,230,28,11,192,212,55,202,116,194,204,6,89,28,105,120,83,199,220,255,251,178,100,223,12,231,4,104,213,27,76,125,208,93,204,154,82,101,133,90,26,249,157,82,109,97,227,65,106,160,41,133,132,137,224,145,175,223,65,23,198,234,33,78,112,163,113,172,194,108,126,110,177,49,163,86,52,105,26,109,154,87,16,99,109,157,2,156,218,150,238,225,69,99,163,227,69,174,28,198,236,170,120,53,165,171,18,60,118,244,100,93,50,44,51,77,240,250,22,34,229,36,222,250,123,193,159,85,220,41,94,181,49,49,184,208,143,106,212,205,142,138,107,9,32,65,10,88,235,145,222,91,78,51,177,13,59,175,35,121,4,201,223,134,102,229,218,108,158,100,147,97,114,104,6,187,164,163,40,34,194,239,198,161,87,137,48,98,162,41,242,49,203,219,32,184,252,35,145,90,159,182,231,58,167,234,221,101,110,223,249,88,101,56,6,232,21,192,99,180,223,213,35,74,123,51,61,155,41,58,143,232,255,88,0,4,81,148,82,116,203,180,12,244,116,120,180,195,68,4,130,89,9,13,104,132,57,74,177,3,134,124,149,141,55,131,145,90,107,80,113,2,249,228,211,29,166,46,145,174,234,189,43,57,186,63,143,2,168,14,194,137,94,77,94,141,184,8,228,61,148,114,156,37,17,154,70,99,50,71,79,56,22,230,88,106,185,219,97,196,115,140,164,134,245,52,146,45,85,106,82,12,118,184,117,157,49,158,76,206,208,109,141,155,113,129,139,144,150,150,23,177,160,201,36,87,207,252,205,10,37,197,217,103,157,159,172,174,21,79,219,24,190,112,207,69,203,219,232,178,101,222,45,167,116,83,94,88,91,149,149,154,108,181,17,10,36,41,59,13,133,91,26,86,184,172,76,41,52,236,75,97,213,166,158,19,149,90,173,186,173,101,244,103,200,181,157,90,121,223,62,109,130,89,85,60,229,186,185,248,31,17,108,182,194,141,71,70,207,148,16,0,0,224,36,216,71,167,1,190,18,5,213,40,128,161,150,140,44,23,156,31,171,76,121,56,173,108,77,114,197,199,192,194,126,20,212,141,14,41,160,146,212,126,125,202,219,90,74,67,255,83,253,255,233,27,45,26,208,1,208,53,23,142,253,31,233,156,119,161,50,38,198,191,67,71,143,123,221,149,150,250,254,210,64,0,0,46,24,71,249,150,196,14,37,152,0,208,161,24,98,42,59,25,192,192,97,145,137,33,25,40,97,131,15,149,3,133,64,76,72,85,29,196,35,1,0,195,41,47,249,115,26,156,88,161,78,65,20,12,87,28,91,4,94,172,169,100,136,200,93,20,78,105,140,1,138,33,242,142,168,109,198,178,223,190,144,164,59,57,209,38,21,77,41,141,53,8,22,92,221,226,177,59,178,172,33,42,109,147,219,109,79,198,97,216,255,251,178,100,206,12,38,190,104,212,27,121,121,112,84,165,186,135,97,141,76,27,121,155,72,109,225,145,129,60,51,43,104,244,8,184,41,182,139,83,94,155,148,214,173,51,36,101,107,195,239,53,65,49,7,117,182,152,121,174,234,225,248,250,147,249,171,159,103,23,163,134,141,244,234,43,25,45,1,140,27,43,75,54,189,110,217,236,8,224,62,121,211,235,52,74,146,75,174,178,134,195,255,10,182,210,190,219,16,24,102,94,179,53,162,230,232,131,49,114,211,216,127,215,93,81,244,149,17,210,15,105,28,207,115,43,102,203,168,29,85,168,158,244,128,0,6,28,221,114,35,202,150,231,170,245,2,213,241,52,51,10,28,189,77,63,114,13,192,84,132,18,42,2,27,254,181,250,63,255,252,191,255,233,255,70,222,114,30,79,174,138,235,67,229,228,118,35,217,29,209,210,214,49,223,171,65,182,231,79,63,50,197,58,218,170,242,114,234,71,250,50,194,192,0,0,179,9,88,206,19,224,52,224,220,198,35,195,2,29,196,97,241,80,65,34,8,4,17,7,32,204,2,23,6,9,0,192,164,192,12,35,24,140,24,1,17,181,81,28,3,60,5,57,157,246,12,80,61,250,22,56,101,136,143,207,70,49,34,9,252,207,22,48,144,65,96,101,209,78,102,6,176,232,210,167,114,36,50,159,97,108,200,193,130,123,86,13,208,105,45,142,54,187,166,37,48,14,217,221,20,57,20,95,176,77,151,178,250,191,110,206,75,177,122,164,146,181,35,251,28,178,246,57,169,207,134,177,245,205,136,42,156,147,168,114,134,81,81,153,18,139,86,181,209,107,189,17,42,244,186,215,127,79,186,22,65,52,2,76,16,90,248,244,115,105,178,72,109,170,63,14,17,66,119,77,232,47,247,60,58,56,84,118,231,21,157,105,250,100,253,161,210,163,13,190,244,23,162,143,154,191,52,92,124,230,81,103,223,115,229,51,21,126,153,211,15,159,119,67,128,64,0,0,93,209,130,99,98,217,103,95,44,170,48,87,31,190,106,78,91,243,90,204,123,203,228,219,38,242,132,254,126,147,92,232,191,127,254,122,98,255,255,175,255,89,163,116,107,229,151,143,118,62,157,108,178,87,17,83,128,58,194,151,32,116,80,34,203,186,126,153,158,198,42,82,33,4,212,136,201,175,167,83,191,114,48,118,162,11,134,7,146,1,48,58,224,97,165,227,26,29,49,16,148,19,152,249,232,97,9,141,28,178,176,40,92,37,42,132,5,27,64,161,201,201,2,18,190,221,244,252,134,168,218,139,32,73,227,148,8,17,62,91,37,182,234,152,138,13,46,150,185,142,75,96,139,70,90,84,93,227,134,19,14,82,194,97,152,196,173,208,142,203,220,32,43,255,251,178,100,201,142,135,18,104,209,19,154,99,240,88,76,218,167,48,35,186,25,229,155,74,109,229,139,193,37,17,234,73,132,137,40,26,124,123,38,24,142,205,32,16,197,213,125,50,157,89,218,134,135,148,190,41,41,173,246,208,6,78,209,44,110,195,85,136,169,242,129,86,86,122,150,28,219,55,145,217,115,187,88,80,138,103,233,137,194,9,239,214,11,238,181,212,113,123,100,4,176,219,220,243,28,84,96,219,15,179,39,84,254,107,214,151,89,236,127,177,219,45,72,90,38,186,186,50,157,151,39,136,248,198,207,58,157,232,117,194,112,251,48,76,15,202,183,90,162,21,230,79,241,8,2,15,208,131,172,211,32,184,163,177,85,109,96,233,92,28,43,222,205,13,202,114,247,178,112,49,159,46,33,41,94,244,43,178,39,167,109,85,153,213,11,14,69,4,136,46,216,215,107,235,211,212,126,125,21,179,83,148,15,1,251,3,50,38,11,211,62,185,17,68,41,31,210,0,22,228,220,85,60,229,71,141,64,8,2,10,16,56,90,167,220,128,69,222,37,2,78,228,100,120,29,53,146,92,39,254,40,93,100,250,107,174,228,66,76,209,38,17,88,120,3,144,229,48,42,200,8,5,166,117,56,200,224,113,14,32,80,31,153,68,37,162,162,50,167,142,68,131,78,160,43,149,135,69,221,134,17,41,60,72,222,62,109,196,156,31,102,237,231,115,14,194,89,177,113,198,232,142,9,153,154,16,241,44,80,174,202,174,71,235,226,99,231,151,47,20,69,13,109,189,187,159,86,29,129,231,171,88,170,205,214,204,57,77,243,219,218,109,236,161,217,171,172,217,223,131,227,187,247,130,99,216,236,218,89,254,41,254,91,106,166,236,244,217,171,117,222,114,48,0,19,64,0,7,46,225,81,66,18,163,140,1,110,58,212,235,82,67,151,8,124,111,81,170,185,45,78,68,102,15,246,41,244,139,229,207,127,255,255,255,255,78,32,79,44,209,225,179,0,190,23,60,215,135,50,90,70,117,155,63,190,101,162,196,6,85,20,128,78,153,91,36,92,225,168,115,223,20,36,0,152,163,74,101,56,185,249,14,6,9,104,133,149,6,51,67,24,192,64,96,135,1,143,197,70,85,87,152,32,74,96,212,136,4,56,28,9,64,89,135,139,198,42,22,24,116,4,100,132,57,139,5,65,5,144,128,1,128,4,2,193,212,5,3,65,227,90,206,193,83,22,88,75,8,48,81,132,52,194,204,66,66,2,132,72,212,221,137,36,236,54,146,163,69,11,219,13,12,146,45,176,192,167,92,100,51,104,172,108,210,162,202,138,57,111,140,8,129,8,140,219,92,66,108,213,29,148,253,173,28,113,219,103,226,125,214,219,130,254,50,75,42,255,251,176,100,199,140,165,124,102,213,27,105,101,98,80,106,42,202,36,35,172,32,69,187,60,46,105,147,209,116,177,42,244,242,142,113,242,118,98,80,217,97,249,186,153,178,153,93,217,187,124,128,172,79,209,86,166,167,96,207,189,61,46,116,146,235,119,95,248,54,198,165,113,139,249,76,177,65,205,96,48,48,30,146,29,98,250,168,138,216,157,130,183,43,225,140,45,39,163,109,94,176,156,79,122,20,83,78,165,203,145,252,23,253,167,207,165,230,40,115,29,32,83,208,165,139,116,198,45,111,31,143,33,189,172,175,45,149,150,38,147,57,223,58,229,121,71,207,75,135,42,0,65,91,221,168,17,106,216,175,212,56,54,95,188,90,129,223,43,88,177,247,241,169,172,214,224,22,26,242,185,71,14,161,118,126,247,90,83,109,250,183,111,255,137,137,27,136,0,34,159,242,254,132,158,191,39,106,93,206,236,122,124,255,242,222,11,158,156,200,114,246,44,237,157,143,75,126,13,136,213,155,142,101,220,200,206,35,87,12,191,27,29,128,4,0,0,64,112,192,71,179,190,194,74,209,6,20,31,153,36,112,8,12,143,2,0,33,131,3,2,192,67,195,6,1,76,20,52,84,194,0,135,82,0,210,20,13,62,76,246,5,129,71,196,155,20,18,4,115,75,110,146,167,56,235,193,189,91,234,54,135,87,241,127,180,136,149,58,143,64,237,215,81,104,113,83,178,165,229,32,107,116,209,56,97,174,64,48,1,56,186,209,231,58,120,134,99,105,41,184,174,32,112,215,214,84,248,242,141,52,88,72,181,60,108,164,19,65,180,93,17,154,39,175,178,199,234,2,204,59,249,134,117,121,194,245,151,106,172,209,124,39,15,9,227,208,154,89,157,142,44,216,189,38,85,128,124,202,26,121,225,92,144,90,61,55,105,102,59,27,122,120,169,74,98,185,91,142,42,228,110,54,225,52,140,95,60,39,37,88,110,176,172,85,46,23,253,147,137,117,218,249,208,114,63,124,86,88,250,195,148,34,251,223,217,109,203,246,57,127,113,231,102,102,102,109,171,38,173,125,32,0,64,20,0,0,73,189,136,15,67,158,77,96,80,113,227,244,123,89,232,44,194,127,142,71,255,61,119,147,165,191,95,209,127,255,210,203,79,255,16,190,165,60,106,33,17,25,250,41,82,102,119,7,204,143,214,201,227,119,138,228,73,17,152,231,167,63,233,156,50,2,64,17,12,205,43,48,32,76,82,212,81,1,22,49,194,12,153,22,162,145,234,46,155,145,232,80,145,84,35,93,207,122,143,67,107,73,67,203,72,25,57,156,59,173,163,86,67,139,244,188,36,40,12,135,32,106,174,12,90,37,17,97,108,129,173,200,91,188,106,146,195,213,16,255,251,178,100,190,142,7,99,115,82,27,153,98,242,61,231,202,237,32,2,180,25,249,153,76,109,37,154,193,25,12,105,213,135,152,58,154,51,141,161,72,225,203,4,20,234,140,50,240,168,116,244,54,18,18,189,234,171,45,155,206,5,197,197,157,1,255,122,238,49,46,71,49,136,111,185,244,209,10,4,228,130,55,165,177,64,99,1,128,250,63,47,83,54,234,103,99,25,235,133,121,217,137,8,103,7,225,36,5,178,98,84,141,197,115,98,201,146,84,135,238,25,208,253,203,151,153,189,76,150,229,142,104,228,11,224,59,253,114,244,233,164,102,132,105,98,139,157,178,21,207,58,3,128,96,108,19,118,177,156,25,0,128,3,48,56,132,205,81,168,11,22,7,114,194,117,157,95,132,154,153,95,123,162,89,21,111,153,122,139,5,70,24,81,106,3,79,114,62,230,199,111,133,13,62,12,57,210,34,91,22,27,48,175,138,41,126,164,158,127,102,12,22,47,222,154,47,87,181,108,250,96,0,204,20,2,56,157,220,199,98,240,9,80,193,228,240,48,128,120,68,133,2,16,193,130,6,238,32,96,161,58,137,128,160,160,169,130,236,149,199,63,160,188,205,190,19,11,89,152,186,166,45,26,149,14,59,140,165,74,144,101,60,220,68,39,163,107,130,216,95,69,189,76,168,159,117,12,88,37,59,117,52,252,45,7,181,135,37,228,14,255,220,194,91,166,124,228,70,29,60,179,182,10,192,8,9,64,96,127,102,59,157,20,84,143,1,89,84,231,178,148,21,162,40,40,60,85,22,213,198,222,54,41,153,47,92,108,178,172,48,212,102,144,172,141,73,231,65,117,193,156,145,136,42,203,84,220,118,104,228,105,28,194,177,84,236,245,214,40,120,124,88,31,167,202,111,183,159,83,212,113,64,249,171,11,34,98,156,163,99,34,153,85,135,220,141,65,122,168,76,218,28,173,166,239,58,61,115,73,209,86,220,119,69,242,179,105,149,201,157,189,58,241,63,223,253,51,251,7,76,238,228,183,128,4,0,2,10,131,3,151,181,208,243,109,13,177,197,247,15,44,94,74,36,71,104,25,87,148,143,176,216,109,155,231,139,5,36,183,156,99,113,228,202,110,29,73,44,131,202,255,212,223,230,54,111,137,1,6,179,237,66,3,72,107,86,145,73,23,153,64,42,81,16,65,199,144,153,154,57,147,143,0,8,66,232,10,60,76,20,149,228,134,2,128,168,85,43,81,231,128,56,125,103,64,134,20,2,36,24,190,214,43,238,212,228,143,163,84,26,73,154,140,192,84,142,195,141,24,110,99,64,237,79,24,212,51,25,143,67,148,205,18,26,212,125,247,148,63,15,147,85,230,46,33,5,109,131,192,28,124,112,126,31,144,154,255,251,178,100,197,142,135,67,119,82,11,152,99,116,67,66,234,118,61,134,60,28,5,163,78,109,177,251,0,241,9,170,25,6,36,24,92,180,204,244,225,68,180,174,222,21,150,152,129,168,23,228,37,122,168,128,206,115,47,0,55,84,153,98,75,186,252,112,69,120,87,199,103,30,34,82,155,99,4,226,52,66,158,125,218,221,18,132,213,101,17,244,6,233,138,241,15,12,57,71,88,51,111,36,116,182,42,226,241,182,50,203,198,181,38,147,244,109,162,219,250,50,43,211,140,249,93,59,89,123,43,249,216,155,150,28,27,233,42,199,106,139,77,169,31,200,245,141,112,246,120,140,110,183,14,32,90,76,24,199,33,8,9,92,87,16,0,12,30,64,18,144,140,193,37,120,98,116,22,160,23,32,13,96,14,131,18,124,157,79,74,133,100,240,233,48,21,39,20,163,93,252,63,196,255,255,255,255,245,145,245,108,55,104,3,188,110,198,115,123,180,201,24,221,154,0,76,38,204,61,46,84,227,170,195,101,148,76,248,48,52,217,184,201,194,129,0,112,194,66,243,29,132,67,145,166,23,1,0,133,130,0,90,117,141,48,12,42,15,48,16,4,225,146,17,137,118,11,152,13,74,182,2,166,7,94,156,150,224,5,232,228,24,16,26,165,97,203,52,97,193,189,130,64,136,153,45,5,105,112,85,58,161,34,8,68,60,148,24,224,64,20,9,208,160,68,127,67,100,25,144,59,236,66,1,166,142,17,67,141,183,65,42,112,2,123,209,169,178,63,9,14,193,147,58,240,253,51,69,157,149,167,82,3,225,182,112,177,16,166,214,35,157,8,102,136,24,165,221,197,136,228,178,146,50,24,198,120,153,103,131,89,202,124,57,191,155,15,234,96,142,232,76,202,117,133,108,120,200,122,176,240,226,87,40,100,69,39,170,72,250,88,96,47,205,187,108,79,60,50,77,135,54,98,211,119,144,141,66,128,214,181,6,72,78,166,211,134,160,190,113,182,148,209,233,3,90,108,98,102,118,214,194,223,1,72,228,219,72,207,99,197,123,55,145,228,12,233,185,222,109,170,119,171,181,102,236,122,62,167,159,22,190,241,246,213,254,105,229,130,49,136,0,1,50,136,64,13,161,6,28,132,144,91,14,9,49,56,124,40,13,166,69,102,131,81,246,54,106,239,168,117,108,225,42,59,204,36,63,235,87,169,150,135,211,79,221,182,213,206,100,255,222,166,239,146,136,71,106,34,154,170,134,69,110,222,236,228,59,249,187,56,46,50,9,206,77,88,193,50,199,234,184,112,174,6,26,114,34,60,50,117,179,10,3,128,0,131,133,7,38,18,40,2,5,92,112,194,2,204,12,9,64,188,32,208,32,173,99,37,114,118,186,205,117,96,12,255,251,178,100,201,14,72,163,113,207,139,154,123,240,76,75,218,147,52,2,212,95,61,223,72,45,189,61,16,241,16,234,220,193,50,32,76,52,161,169,247,96,176,42,25,53,166,235,46,64,16,240,107,202,206,220,151,165,177,57,143,179,160,221,19,230,112,176,8,207,25,20,18,239,170,149,221,68,220,53,69,139,134,80,52,250,63,242,11,115,135,146,81,86,196,224,204,130,188,20,98,161,152,126,156,10,183,7,55,107,108,105,33,112,131,5,121,93,53,45,38,46,200,228,249,201,235,62,161,176,45,206,223,88,16,46,196,183,6,242,68,121,135,51,160,73,208,41,230,215,208,41,43,115,44,73,211,143,228,107,109,117,28,225,133,106,45,167,225,65,141,186,64,84,174,149,45,46,8,122,229,197,142,50,149,201,97,194,24,140,193,117,139,129,209,23,114,51,9,180,201,244,5,77,174,81,141,20,51,73,162,56,96,140,217,0,141,164,231,239,202,51,81,4,213,147,155,254,179,171,237,249,255,254,147,109,64,64,28,130,80,11,128,20,58,18,19,150,20,175,133,242,202,191,235,187,22,50,238,71,212,0,86,140,142,168,111,233,250,250,80,77,35,106,83,73,62,57,121,12,245,47,188,135,250,71,108,161,148,214,48,123,124,45,111,252,84,0,2,201,144,69,208,208,179,57,111,140,96,19,10,72,203,27,5,15,49,129,213,24,20,97,104,213,81,253,135,88,129,125,146,245,160,137,15,176,241,67,209,214,221,69,17,153,62,148,147,131,18,108,81,121,85,245,136,253,173,215,90,150,92,248,219,134,233,105,25,139,158,72,19,165,227,125,36,156,81,172,84,223,141,58,69,5,14,36,69,184,110,119,84,171,89,230,141,217,21,179,88,214,125,165,123,189,54,191,58,20,198,155,43,49,194,229,88,74,13,76,169,136,169,153,173,109,237,224,79,231,112,111,133,87,170,182,248,81,88,19,73,194,86,142,31,27,146,42,158,22,236,226,200,197,116,84,167,26,89,203,108,109,9,101,52,178,107,109,190,38,220,112,245,166,70,58,23,253,153,15,85,78,152,212,111,159,76,131,77,45,37,17,231,130,205,29,63,248,142,254,49,144,166,113,103,142,156,64,79,10,52,146,221,25,221,201,92,121,166,214,103,166,244,210,239,21,201,210,243,49,20,253,128,64,1,71,3,164,214,217,35,49,112,96,90,33,72,18,12,138,32,211,68,242,128,108,55,171,91,21,16,162,11,114,233,92,230,177,226,235,161,171,69,177,150,240,187,12,217,216,143,122,60,133,152,109,67,248,171,167,163,77,178,186,204,86,198,59,245,0,38,14,158,29,85,208,107,210,64,41,240,68,135,50,225,240,104,108,96,96,162,9,196,35,240,104,84,32,78,255,251,178,100,165,12,167,73,119,212,27,79,30,114,67,3,234,117,97,34,62,159,181,225,68,46,61,60,193,16,15,170,37,134,12,184,141,141,9,233,40,20,164,114,215,49,48,24,120,186,154,136,40,240,141,9,214,24,192,160,33,80,16,56,160,183,74,4,8,206,50,3,99,227,161,82,235,23,188,136,62,172,11,185,151,74,95,180,87,112,151,155,115,68,104,154,105,165,3,236,185,70,0,40,135,67,74,248,49,148,72,141,18,1,222,7,93,87,180,8,227,13,62,33,30,171,148,178,229,43,22,114,214,172,36,177,44,162,128,245,88,174,92,179,15,165,170,183,159,24,106,75,66,112,139,101,123,75,34,150,50,101,161,178,44,23,138,5,91,43,138,186,215,153,242,41,9,67,133,152,157,150,243,201,67,222,93,155,58,130,161,113,89,87,50,22,135,140,138,88,22,142,136,51,21,117,84,181,68,235,46,244,143,134,124,146,228,40,73,80,225,247,47,2,207,178,88,193,77,69,209,26,95,5,164,207,218,98,228,74,102,123,246,191,233,40,187,112,101,254,229,40,239,238,247,31,252,211,134,60,192,2,22,192,243,83,221,253,103,45,39,15,200,0,241,193,93,53,98,44,192,85,48,121,206,215,127,56,97,61,209,240,106,2,101,190,100,175,79,140,198,153,21,46,13,146,73,227,90,79,106,111,144,69,121,29,216,94,126,187,237,59,116,71,242,95,255,165,0,204,73,96,51,210,176,207,228,243,53,8,140,70,85,48,25,64,196,194,35,31,136,17,128,195,131,67,10,140,132,65,80,72,36,56,10,24,18,22,108,216,101,18,142,55,203,166,170,170,245,213,22,169,253,50,195,18,4,124,73,214,138,128,129,8,14,208,48,53,12,77,0,20,197,195,123,33,182,3,13,207,40,76,80,168,10,70,70,74,168,193,21,37,79,154,165,96,151,165,244,228,72,69,20,236,153,136,45,220,130,37,238,185,170,164,66,160,178,159,108,48,24,84,207,212,195,151,43,74,215,58,39,102,109,73,199,178,228,245,117,70,236,69,198,226,40,44,212,251,6,210,245,123,230,232,17,110,187,53,45,87,71,51,145,242,98,171,196,246,85,237,187,186,138,237,112,20,204,12,202,164,134,81,251,83,158,55,108,153,86,201,10,11,142,236,222,229,73,116,177,13,193,110,121,217,178,245,151,79,149,112,233,14,72,19,225,183,196,190,92,30,237,48,182,217,18,85,60,218,179,170,217,170,54,31,247,155,205,115,175,255,254,44,127,73,237,155,160,118,242,35,12,22,0,0,225,220,11,112,219,36,108,143,21,203,149,181,30,211,143,46,141,57,48,132,16,45,224,8,152,47,198,170,167,176,186,74,239,42,147,173,81,246,26,11,185,183,0,255,251,178,100,149,142,71,239,111,209,11,153,123,118,67,195,218,130,60,194,90,29,81,159,70,78,97,47,200,191,7,43,232,192,137,24,108,220,216,191,209,207,209,137,159,127,101,121,127,103,79,89,168,79,97,57,151,87,72,22,43,58,55,250,232,195,41,115,9,7,2,196,115,18,150,64,192,195,10,135,72,128,166,31,10,137,12,204,8,32,105,172,184,136,50,196,197,67,4,192,83,118,134,220,185,32,87,209,32,154,161,105,194,199,6,133,62,194,0,40,97,8,90,36,10,80,53,224,137,12,129,216,142,174,183,245,148,64,46,163,9,128,108,166,138,117,195,145,232,146,28,26,52,203,69,128,18,69,228,140,148,86,58,237,65,77,158,81,2,124,42,7,121,174,69,237,102,230,219,227,23,127,85,147,13,172,136,44,14,18,57,80,65,170,164,162,142,8,72,122,236,217,40,209,36,206,68,206,174,112,75,90,216,136,152,168,89,130,163,141,73,147,162,138,41,52,220,212,137,53,4,65,121,34,102,152,166,25,61,40,53,34,231,196,140,145,130,205,57,228,140,147,163,180,96,32,164,93,66,51,100,154,114,86,125,75,63,131,130,226,139,152,30,206,193,152,46,118,41,99,40,255,46,100,84,68,90,234,27,101,215,63,106,1,64,68,0,31,200,65,66,83,244,199,90,82,100,193,141,20,114,2,214,152,245,142,75,205,76,116,187,255,255,255,254,92,167,211,122,100,158,111,147,58,197,219,86,206,175,235,24,0,1,179,0,197,13,56,226,50,65,244,198,32,193,162,1,128,196,166,17,13,152,96,2,5,4,24,32,90,66,29,48,56,78,38,234,35,88,19,161,103,215,25,90,116,36,42,156,175,8,90,191,108,236,44,165,211,200,250,128,100,33,242,246,54,53,62,18,85,114,252,203,26,236,243,112,131,229,109,141,36,230,150,67,79,130,166,156,119,30,6,133,85,77,230,235,117,226,34,77,59,120,229,88,148,66,180,176,25,143,197,149,242,132,87,65,208,240,171,72,157,100,187,12,39,40,22,168,239,52,126,177,109,213,42,189,28,216,189,79,98,190,167,180,127,63,141,31,190,37,133,96,91,73,126,186,170,125,97,162,69,142,37,94,126,93,112,228,219,226,171,125,219,74,86,180,186,250,121,92,233,195,137,84,243,12,113,193,201,178,233,124,225,143,185,135,54,185,33,230,147,230,234,208,144,33,178,200,116,254,27,192,113,208,121,109,178,107,41,13,255,134,78,107,248,8,240,0,1,129,0,0,0,27,135,113,86,152,77,155,202,182,22,103,17,62,11,42,96,145,174,219,231,193,249,48,70,178,155,234,165,85,38,47,190,215,175,67,242,127,255,255,255,255,255,250,253,255,25,6,111,41,13,9,45,179,255,251,178,100,143,14,167,20,103,82,19,152,99,114,66,135,234,189,61,34,62,30,25,177,68,78,101,235,193,13,142,233,137,134,13,48,87,251,191,183,55,161,239,2,204,27,116,22,103,26,104,62,76,243,49,129,128,193,165,98,168,156,195,65,131,1,137,69,73,6,24,23,24,0,12,72,43,19,66,82,25,154,96,38,121,159,48,149,178,230,170,85,1,149,161,212,10,65,127,134,170,99,141,242,132,33,217,150,144,137,27,21,20,184,226,197,57,110,83,89,106,245,35,84,37,80,80,29,70,66,19,88,126,164,143,90,178,185,48,148,129,156,22,103,24,66,11,108,67,24,91,148,108,67,215,8,221,112,84,162,230,137,115,29,4,216,124,204,241,205,203,176,85,180,182,172,70,145,151,201,136,121,159,107,43,20,219,60,87,77,249,250,115,212,254,135,221,97,182,184,89,242,16,127,141,150,72,46,224,213,89,117,60,117,171,68,139,86,102,41,155,222,214,22,88,149,212,206,32,233,237,82,12,176,216,171,14,101,29,157,69,101,123,126,150,93,81,255,146,19,232,149,96,110,103,140,229,166,248,22,154,26,234,7,91,188,104,212,100,171,183,240,107,168,31,215,226,23,8,11,167,80,3,164,6,125,132,64,29,19,34,127,157,155,107,38,56,213,67,237,216,151,171,57,124,176,186,249,11,144,47,104,49,139,177,61,241,116,38,162,107,169,252,172,123,77,129,125,4,45,111,222,173,19,157,127,255,110,120,34,27,251,23,87,238,127,109,63,171,167,200,129,0,1,177,223,131,140,186,57,133,35,83,17,48,3,160,72,17,141,15,3,65,3,137,0,39,40,236,141,240,218,216,14,13,74,102,200,251,27,54,16,168,33,30,18,153,215,118,1,32,77,33,228,68,82,64,170,66,238,186,41,222,128,150,94,25,230,177,41,134,217,115,83,151,194,26,226,157,171,138,40,29,174,91,177,12,191,145,90,212,19,40,69,34,86,102,191,16,132,63,81,171,165,21,72,60,126,184,161,208,158,48,180,25,28,85,200,172,191,73,99,155,254,82,30,162,206,167,173,151,204,223,213,11,91,59,98,117,116,79,221,183,166,236,41,47,159,156,80,240,124,48,125,168,22,89,98,34,202,193,56,224,152,128,98,127,162,243,193,209,146,90,187,76,252,176,225,113,97,218,227,130,92,205,209,176,211,92,241,163,186,211,133,213,87,219,159,171,125,33,49,216,118,158,102,87,188,245,239,118,240,224,193,198,59,39,102,127,223,125,213,235,202,103,211,23,96,48,112,2,0,79,17,160,168,34,85,70,238,195,39,218,131,204,221,1,166,170,140,5,134,162,78,28,44,164,127,76,29,18,246,53,219,141,170,39,70,183,222,157,182,143,141,86,41,223,255,251,178,100,137,142,167,30,109,210,19,120,99,112,73,197,154,85,97,37,78,28,25,161,74,109,225,231,192,233,142,169,200,244,137,48,131,186,143,255,118,232,191,252,99,186,229,97,157,197,131,90,130,198,254,104,139,219,127,20,103,186,130,68,129,76,195,138,147,54,135,227,5,25,66,179,22,39,6,146,0,65,200,76,82,81,75,131,0,216,84,172,160,74,104,81,117,90,69,244,7,47,104,125,158,48,102,182,219,196,80,129,223,130,215,217,118,26,217,40,92,37,228,160,6,105,99,149,56,142,99,66,198,204,160,253,109,12,115,161,130,198,225,68,214,168,95,61,69,170,100,144,37,155,27,88,162,174,82,240,89,81,167,18,49,91,190,203,29,188,224,70,60,187,253,43,44,234,2,170,61,205,215,61,255,182,235,184,55,77,72,79,227,47,184,48,102,212,154,239,93,91,234,170,238,119,46,137,22,173,252,15,189,217,139,189,156,202,54,213,119,109,124,129,80,163,201,225,62,94,150,213,107,123,21,68,249,141,127,105,248,231,196,101,150,93,43,107,117,122,187,81,89,219,171,13,227,231,237,177,217,42,212,212,254,173,89,63,119,225,111,88,120,169,153,60,192,227,26,108,60,9,131,66,94,127,230,192,182,193,58,30,162,32,104,177,50,143,165,244,61,180,62,224,66,206,28,102,73,227,251,198,66,113,159,172,246,120,249,63,39,248,86,195,158,255,127,209,255,247,101,47,254,189,46,149,28,175,80,20,90,181,85,123,63,73,0,204,27,120,221,136,13,138,64,205,133,204,165,36,206,0,12,196,212,132,148,194,69,76,108,184,205,3,140,44,69,172,160,128,56,16,168,12,96,192,108,216,205,2,129,68,176,28,22,190,29,97,64,113,64,244,85,89,45,101,153,55,118,232,192,217,8,8,29,62,199,134,104,23,195,50,128,215,187,238,191,157,8,204,102,31,44,3,207,63,148,82,7,186,92,212,30,148,159,128,158,202,197,2,81,9,184,228,141,247,136,200,100,44,42,240,135,222,69,94,164,99,85,55,48,60,171,62,91,218,89,181,146,248,201,54,62,27,35,101,198,89,101,99,90,115,45,33,221,178,44,43,177,42,126,147,88,209,208,135,197,210,73,109,15,215,71,120,93,124,180,235,1,245,28,74,63,172,73,170,163,77,179,125,191,144,99,182,110,191,93,71,71,63,242,59,211,174,190,148,182,206,123,148,97,171,214,42,119,87,126,251,3,156,199,49,147,147,51,90,81,197,239,227,142,30,147,161,214,246,60,120,0,3,77,141,37,97,216,235,13,125,201,0,204,88,8,174,85,177,31,159,210,49,62,53,214,255,129,30,134,250,228,1,62,48,112,223,163,127,167,27,136,255,22,250,221,255,252,80,60,255,251,178,100,140,140,7,61,110,81,139,111,103,34,64,131,218,114,97,133,46,152,109,159,86,109,49,245,192,215,143,171,244,112,38,200,123,255,183,233,171,37,6,77,56,251,13,85,126,201,133,130,68,146,108,40,184,248,75,71,0,196,0,208,98,48,129,96,169,60,251,36,236,20,187,30,54,191,45,79,102,21,84,172,11,251,59,42,195,59,14,139,243,216,171,219,66,13,95,76,124,188,134,58,156,209,33,30,132,82,228,153,54,98,37,184,230,144,214,69,168,102,188,156,111,158,229,27,10,15,26,63,170,209,44,210,19,37,139,71,96,250,172,190,219,169,202,231,10,173,135,105,101,219,85,127,180,130,170,238,66,62,14,34,95,84,246,185,126,111,238,250,225,5,178,42,69,141,202,228,145,159,199,70,160,187,169,71,16,134,238,44,38,246,93,199,96,76,64,139,170,106,21,153,119,140,64,133,104,24,123,89,102,205,180,246,104,216,171,13,105,18,147,107,19,200,249,143,59,132,189,18,74,195,214,161,230,19,117,238,204,47,162,26,119,249,224,0,32,1,80,3,128,30,234,35,8,71,72,48,216,106,60,60,205,237,78,175,18,208,121,180,246,201,7,201,90,70,28,66,29,255,255,255,203,149,247,104,93,130,111,196,158,238,148,182,130,246,212,61,0,0,204,61,208,211,35,204,189,204,222,16,34,38,130,38,102,73,128,83,2,32,147,16,44,48,114,48,184,42,197,105,168,212,24,2,2,25,64,16,9,64,196,193,174,192,50,180,232,101,74,145,154,148,13,48,122,36,119,64,2,226,79,195,1,19,104,34,195,105,228,246,74,227,136,94,250,73,211,118,80,183,38,82,81,135,246,25,146,75,26,100,86,12,130,132,128,109,34,251,219,90,163,241,14,210,0,91,128,241,152,254,91,53,44,84,40,83,160,52,136,91,250,68,86,162,16,132,255,161,15,149,239,253,134,84,154,118,121,161,52,190,6,138,139,11,46,186,226,17,188,222,55,141,108,2,140,129,39,150,57,245,73,30,51,207,218,56,208,216,110,195,243,241,121,104,205,200,187,234,182,235,159,153,148,222,174,87,99,79,223,160,110,255,165,197,142,64,206,94,94,62,149,86,238,126,255,111,190,125,211,203,54,189,114,121,156,238,128,35,21,158,239,233,171,202,12,6,96,0,9,137,132,113,41,89,187,8,124,26,59,76,16,195,177,177,58,220,122,98,213,81,24,193,53,141,187,170,31,57,204,183,61,208,190,38,172,233,21,133,109,45,191,163,30,54,136,19,167,204,217,250,142,125,16,63,86,83,10,41,255,82,53,37,255,125,10,245,139,56,0,28,147,240,225,99,136,37,6,146,142,1,22,224,84,44,188,66,32,54,160,201,151,164,90,154,30,255,251,178,100,163,12,231,28,119,81,139,108,23,86,71,67,234,98,97,131,62,24,205,155,86,117,183,128,0,217,9,170,78,158,96,0,156,90,116,178,176,20,207,106,182,195,128,132,149,22,45,85,107,7,205,119,101,74,242,147,198,149,242,14,27,206,172,86,221,37,18,215,187,117,163,198,128,203,29,173,3,53,169,26,136,107,245,58,65,4,197,51,67,101,171,17,30,185,159,53,153,183,107,147,246,20,104,74,41,32,95,117,96,117,103,251,132,175,204,86,23,251,179,249,163,189,111,114,159,114,201,53,85,177,76,252,89,193,238,166,181,162,63,173,24,85,172,79,226,64,79,184,42,226,28,175,51,6,45,238,207,30,4,124,202,245,69,44,186,97,122,169,117,139,56,43,35,50,65,111,87,189,155,117,205,218,28,91,90,222,48,50,98,203,113,239,14,4,70,5,68,85,108,81,41,125,23,128,100,67,205,98,149,11,83,55,165,87,90,113,131,6,30,119,61,248,53,194,155,242,201,137,124,232,252,204,10,254,223,67,191,255,255,255,97,153,31,180,220,73,23,14,42,59,107,56,87,102,222,183,113,132,0,0,0,1,35,53,58,197,146,71,31,45,139,48,205,14,173,48,225,232,192,128,0,128,121,141,196,11,200,197,161,145,97,99,178,189,67,131,33,2,35,31,130,204,34,48,9,12,170,8,84,164,151,27,196,200,184,168,96,240,200,82,22,5,249,65,112,63,130,40,206,255,209,173,58,80,1,6,144,136,13,12,26,34,74,38,25,232,48,165,98,235,161,115,248,234,41,202,246,45,34,107,169,122,199,117,2,24,55,8,2,142,6,81,58,11,83,15,176,106,10,120,209,116,154,163,250,215,165,117,65,200,23,205,228,68,65,34,208,145,14,86,202,10,163,165,143,74,236,203,226,142,156,190,128,185,1,147,167,233,178,8,145,17,20,235,177,23,111,167,161,84,182,121,6,197,170,69,233,33,248,212,94,3,117,193,66,56,144,218,76,36,59,156,153,235,49,31,223,156,108,208,58,241,217,117,13,190,230,228,197,227,143,11,215,8,119,159,206,203,97,179,24,37,64,142,103,182,71,17,11,2,208,212,177,211,46,121,8,146,217,94,175,239,42,12,185,12,216,173,133,171,213,225,249,235,18,206,83,213,237,238,99,188,170,129,152,50,130,188,128,113,41,20,13,150,47,96,64,72,208,210,80,228,6,64,172,20,18,99,207,203,241,230,87,255,255,255,255,255,255,255,255,255,254,159,184,211,206,82,94,189,127,255,255,255,255,255,255,255,255,255,210,177,87,184,144,221,199,149,117,183,88,30,87,2,163,218,159,3,0,0,0,0,0,3,128,0,44,9,247,231,88,210,38,234,248,208,28,221,194,130,197,152,152,255,251,178,100,182,128,10,152,136,210,150,115,32,0,54,98,186,231,199,140,0,41,134,33,90,57,188,0,16,201,11,43,167,24,80,0,138,32,149,7,128,205,168,239,71,206,28,222,152,108,19,124,157,73,156,117,90,63,255,255,243,49,18,195,64,64,1,203,0,135,62,154,248,248,98,235,56,44,13,138,128,166,177,142,1,160,16,196,128,12,8,17,39,160,162,211,152,48,9,137,2,1,67,66,225,43,98,35,66,0,198,48,141,125,5,130,142,32,167,135,121,45,193,214,11,200,176,66,214,145,0,21,50,211,22,36,170,176,250,38,0,16,56,49,161,151,182,250,189,150,73,174,162,138,13,189,240,219,53,33,154,196,98,97,83,37,212,109,220,81,66,203,35,82,148,188,177,38,184,153,146,9,66,197,3,27,109,117,58,229,163,14,47,193,44,204,100,79,117,32,92,102,204,192,154,123,194,154,176,108,157,177,193,172,197,249,89,185,47,186,238,34,152,47,216,45,125,63,13,186,182,37,98,70,52,183,57,128,186,13,186,59,170,212,0,87,69,181,3,86,246,46,231,178,155,85,166,24,90,25,45,57,84,169,249,133,70,40,90,251,115,110,108,146,3,169,57,20,159,118,48,139,192,242,152,196,137,137,48,153,83,21,132,70,30,216,68,122,101,178,70,171,75,102,214,77,60,198,119,20,10,49,87,60,95,200,164,97,175,208,246,253,253,67,241,55,222,30,144,183,172,182,142,142,46,249,197,26,234,129,65,17,88,236,206,61,137,83,203,230,106,101,90,89,13,81,255,255,255,255,255,255,255,252,251,185,98,145,223,137,211,210,87,221,136,207,255,255,255,255,255,255,255,252,165,91,101,210,42,180,82,168,156,229,123,242,144,8,128,0,0,0,0,0,3,1,60,102,40,6,197,183,248,212,63,40,131,52,143,55,107,166,105,103,48,80,181,234,250,72,195,24,215,144,84,185,111,255,217,255,255,255,255,255,78,148,168,0,69,102,20,241,212,98,40,132,148,65,49,37,7,85,48,67,8,251,54,102,241,52,154,58,101,38,161,112,225,150,95,47,134,97,106,149,37,11,7,81,108,88,148,22,149,165,200,90,172,42,162,153,177,233,108,73,115,54,5,114,213,90,235,27,102,178,167,90,150,98,39,183,229,177,208,84,126,115,181,215,110,220,16,197,25,116,57,13,61,111,211,254,174,225,216,25,216,150,197,111,56,143,218,246,110,14,219,210,233,60,144,219,48,123,215,150,84,52,79,211,96,147,184,209,138,91,82,152,148,54,227,43,35,185,0,89,151,210,190,214,100,93,143,74,161,251,16,137,251,49,120,62,142,93,37,107,84,21,120,240,210,77,88,158,152,182,251,202,162,116,155,161,237,89,170,172,198,142,81,255,251,178,100,90,8,56,14,120,215,15,99,0,0,69,98,170,181,231,152,0,29,57,165,100,236,225,225,73,14,153,43,84,243,8,250,42,138,124,254,238,186,240,137,117,235,211,242,43,212,252,176,253,67,83,240,85,233,15,102,106,82,238,142,214,167,111,85,157,207,92,198,253,45,235,181,224,73,219,55,176,203,251,63,157,139,183,167,102,172,93,167,189,143,127,255,191,91,159,245,55,151,218,203,56,141,155,186,254,99,73,43,169,104,16,0,4,108,234,92,23,134,22,98,250,117,57,48,46,90,242,234,28,153,138,64,230,143,99,27,5,102,19,114,107,88,215,42,59,142,3,154,88,129,0,184,164,249,114,197,20,194,24,241,117,28,147,32,244,229,1,7,35,248,187,16,254,198,16,163,255,255,244,192,18,82,78,82,84,78,51,129,159,11,77,176,180,148,17,141,37,198,114,86,34,71,197,215,99,224,140,95,85,29,135,30,82,75,205,142,193,188,172,52,210,49,142,86,53,19,73,202,99,40,79,227,201,97,60,87,167,40,93,176,67,96,155,9,69,91,182,43,159,164,255,158,17,220,145,11,134,21,98,173,10,85,71,98,44,122,98,37,45,175,85,172,4,201,189,82,156,132,206,113,233,60,167,138,74,88,154,118,173,124,182,184,100,68,48,210,235,180,89,66,132,31,172,233,171,46,27,220,85,201,216,44,207,119,13,105,11,122,110,40,79,149,43,123,20,18,238,112,200,253,173,112,222,172,115,197,172,234,20,24,205,45,10,226,234,174,62,143,71,38,121,4,133,246,14,229,91,150,89,90,155,92,18,219,47,212,114,90,67,203,20,231,155,246,221,177,247,173,173,42,213,152,240,153,156,24,24,217,72,211,158,98,43,54,254,88,205,172,24,132,246,102,13,204,18,207,251,95,10,246,76,223,120,0,145,38,139,211,143,12,100,1,217,185,69,71,162,144,24,149,30,23,72,166,102,17,105,47,183,76,78,171,74,33,153,139,82,35,187,24,246,222,250,59,176,100,57,93,185,93,90,100,210,13,255,177,196,195,248,183,51,159,157,236,81,54,10,255,255,254,130,8,0,0,0,0,41,66,7,78,163,204,12,76,190,82,73,165,10,46,28,59,62,138,128,65,10,32,187,88,218,73,172,50,150,207,191,144,242,199,103,210,9,129,145,68,100,64,201,248,202,211,170,70,254,193,14,248,56,100,241,119,214,81,137,32,212,129,72,157,171,135,122,176,209,102,19,227,40,43,16,254,84,164,84,174,68,172,182,22,52,186,211,153,160,133,156,106,120,149,91,39,149,79,171,35,161,217,87,26,141,177,16,149,115,228,49,181,93,25,47,17,194,72,7,166,166,81,198,11,197,11,197,82,153,177,82,119,62,127,168,80,22,255,251,178,100,71,4,39,172,111,87,83,47,101,210,62,197,11,12,48,69,128,28,25,159,96,109,49,251,65,21,22,107,128,243,13,48,58,57,116,195,186,161,98,73,152,224,130,100,100,91,141,53,6,145,212,128,77,18,129,252,114,19,161,68,155,178,118,122,38,135,132,96,20,134,62,170,135,153,31,15,141,135,35,103,168,202,5,24,99,174,61,56,249,108,178,160,156,114,134,32,91,212,40,100,204,62,199,11,166,44,54,114,23,44,75,166,101,37,69,51,130,212,161,47,238,97,236,253,166,116,207,229,162,149,164,244,122,207,51,50,128,64,64,0,0,33,172,3,194,208,2,112,196,18,82,82,67,114,101,139,5,226,81,172,58,245,93,162,111,196,1,74,71,247,4,255,219,255,254,255,164,119,167,218,64,74,249,17,15,255,217,217,255,238,185,49,173,220,219,236,76,155,128,0,152,222,42,15,3,159,4,11,34,76,141,104,34,11,2,26,124,192,81,153,169,138,133,235,65,112,161,77,234,166,88,72,219,88,102,47,44,145,15,87,162,93,67,15,170,180,198,89,83,81,125,211,237,175,184,48,252,7,121,255,127,41,36,171,226,33,14,202,90,84,77,86,210,246,3,137,134,135,246,4,16,75,4,109,60,55,34,114,88,67,32,189,17,208,255,25,236,142,41,85,66,118,195,69,243,21,135,161,205,49,49,237,22,167,52,59,3,96,216,67,29,132,80,164,8,0,9,137,35,150,43,6,104,100,210,217,210,225,88,205,46,150,78,150,165,56,171,46,9,166,176,19,145,172,193,233,243,88,212,172,200,227,125,77,70,5,131,246,73,250,124,75,65,197,205,199,85,147,208,41,89,171,232,80,19,121,149,29,169,132,176,174,174,194,209,25,76,137,93,49,51,158,77,212,171,33,244,196,216,204,186,130,198,178,233,228,116,236,16,43,85,191,140,106,12,114,129,201,64,122,16,181,133,52,80,80,190,73,216,130,48,121,165,85,1,19,95,167,193,51,132,80,112,135,68,3,78,141,194,202,26,168,62,182,124,62,151,1,183,254,129,136,140,160,63,180,51,234,210,88,58,182,95,76,200,180,82,75,167,219,204,250,4,0,65,142,207,17,225,100,38,126,65,205,12,98,65,5,172,5,132,41,3,30,124,194,28,48,139,148,176,46,80,4,86,104,48,130,126,24,114,64,227,107,10,35,7,62,158,139,96,202,5,12,26,139,165,212,34,50,152,130,51,54,27,240,83,66,241,35,180,62,165,237,29,86,132,13,104,111,34,39,167,242,47,187,226,161,0,130,212,221,152,205,180,150,86,10,118,17,28,16,67,24,76,142,67,148,27,133,200,237,48,154,83,36,56,81,50,35,19,171,196,201,72,101,146,160,209,55,217,212,81,255,251,178,100,65,15,103,232,111,84,139,79,102,182,68,98,170,226,61,40,60,160,169,223,80,14,101,237,200,252,153,108,28,147,9,168,83,166,225,178,210,102,161,111,203,179,1,204,169,80,150,248,193,45,113,170,189,16,136,63,79,231,37,219,36,141,238,49,240,195,183,37,41,230,136,178,110,115,9,220,50,157,106,119,67,161,237,163,46,20,181,194,127,188,82,93,235,11,57,8,32,247,177,46,9,37,189,246,45,45,43,130,55,125,167,106,86,162,108,62,125,121,98,139,24,136,231,160,216,92,89,30,202,117,142,85,142,68,201,17,189,212,37,213,205,222,130,157,51,247,152,35,249,176,196,255,169,177,29,0,0,40,75,197,17,254,200,188,41,169,110,80,216,99,65,249,69,251,83,82,170,105,143,97,53,231,67,173,143,187,109,131,96,70,52,4,112,173,225,163,174,40,194,33,48,162,139,128,130,144,140,239,130,38,74,226,233,247,245,187,252,52,255,238,255,254,221,96,65,105,192,209,99,5,227,55,158,140,28,52,32,27,136,196,134,144,11,0,129,195,65,213,196,96,17,42,46,2,69,32,161,81,42,34,76,34,81,130,216,25,0,192,4,9,44,52,188,129,130,101,78,74,90,120,36,32,81,228,161,13,82,76,122,136,136,75,30,129,26,81,64,12,10,231,6,132,98,130,144,17,192,65,139,232,89,105,180,120,24,60,104,106,255,46,91,206,13,49,40,96,32,172,167,172,218,143,151,241,248,105,238,154,85,184,171,1,128,235,21,100,217,132,252,162,36,253,9,179,180,189,167,82,138,22,97,234,217,126,49,203,27,98,242,53,72,248,185,31,1,76,159,59,218,14,85,229,125,86,220,213,23,133,18,60,117,234,206,144,54,229,103,85,59,92,191,131,70,217,213,183,77,39,156,80,218,34,30,70,151,112,241,136,22,137,118,99,210,53,22,119,208,231,126,14,92,127,102,150,27,142,219,99,120,211,214,60,122,47,211,192,223,196,237,117,173,82,181,212,86,250,102,22,107,122,56,227,91,172,185,106,175,248,199,247,199,222,92,189,179,31,252,98,241,115,139,87,52,135,40,129,35,78,7,192,97,75,42,130,33,52,237,16,158,33,234,249,103,81,119,142,7,74,136,114,195,161,223,116,188,217,175,74,46,234,93,84,54,180,111,122,87,245,147,252,223,210,24,86,255,226,222,72,71,252,179,63,238,43,255,232,126,76,0,148,228,253,104,142,80,112,194,54,35,10,182,185,104,82,221,86,67,110,240,101,9,86,23,244,232,168,61,197,10,26,154,56,18,236,34,3,114,202,98,213,71,200,140,204,9,164,241,24,134,185,64,237,117,225,59,70,21,108,72,126,170,244,140,86,169,45,48,181,51,75,207,14,111,255,251,178,100,37,140,5,240,104,217,27,15,98,160,62,70,59,42,40,6,226,27,169,159,94,108,225,225,128,248,136,236,104,101,164,128,19,43,13,199,182,20,37,185,95,206,15,205,49,83,175,188,95,64,68,34,46,68,229,207,226,242,204,32,221,168,153,121,49,142,216,229,109,104,126,120,178,28,96,232,219,61,205,67,178,143,174,118,159,189,169,190,53,138,24,113,74,250,26,132,109,160,170,26,144,44,51,85,24,29,27,152,161,174,245,37,251,97,141,186,149,203,56,137,91,49,144,203,25,204,244,109,166,103,215,171,93,68,53,232,215,57,142,69,2,143,154,59,123,53,232,28,128,0,0,0,110,228,21,133,97,18,43,134,34,231,37,21,73,70,146,34,232,165,208,195,20,252,177,190,71,150,36,247,37,170,122,255,187,255,23,206,100,185,32,63,104,163,216,199,35,64,96,148,71,249,232,157,254,70,236,102,139,0,1,56,239,140,29,185,140,225,4,108,21,64,1,181,48,165,6,8,74,146,12,198,84,135,204,101,27,101,168,202,148,65,150,133,255,163,205,26,133,208,87,46,213,10,65,97,68,159,45,163,56,224,52,81,76,68,185,40,133,41,139,228,5,123,115,96,104,42,224,41,143,150,101,220,18,100,161,89,92,183,30,255,52,142,121,46,25,202,100,218,117,121,193,89,10,136,205,195,78,161,141,242,42,88,206,117,27,147,44,37,108,239,240,170,101,46,39,10,76,188,161,52,93,180,204,187,75,213,249,248,199,168,187,101,72,52,189,128,225,60,84,10,165,47,11,51,185,180,77,118,89,106,212,224,174,124,189,61,21,42,167,236,109,171,149,141,176,98,196,137,55,18,54,160,193,130,177,151,81,161,81,220,139,181,113,111,87,72,194,50,89,88,115,26,122,173,162,243,181,66,234,44,119,38,181,168,153,204,22,89,11,108,69,152,171,170,150,169,93,209,64,0,12,0,0,164,157,209,169,140,15,98,229,233,37,199,240,188,18,217,23,60,78,45,190,179,89,159,93,19,82,104,232,125,6,151,91,169,136,85,234,38,220,247,89,11,40,110,255,238,246,42,7,244,18,196,94,158,81,253,219,255,88,0,2,83,150,120,219,214,20,28,12,86,36,133,25,135,99,129,145,20,7,72,192,225,40,132,187,19,92,187,69,207,101,100,192,218,194,35,40,83,127,215,193,70,151,89,115,18,69,156,40,74,240,92,142,27,42,114,30,104,136,198,22,197,16,114,38,144,40,179,125,209,241,154,208,135,89,66,85,181,68,93,198,29,235,108,204,133,28,238,7,4,65,192,164,16,131,5,197,166,84,191,105,57,30,99,119,156,58,41,22,201,161,196,119,170,168,173,208,88,104,84,106,112,168,228,164,116,197,151,115,255,251,178,100,65,12,102,162,104,214,155,79,101,160,65,227,122,226,60,200,86,24,13,163,98,108,61,139,192,252,138,108,92,195,12,224,144,174,113,54,120,240,171,234,165,50,146,97,92,62,249,113,49,252,86,162,246,160,48,96,237,117,161,66,38,42,241,212,57,216,150,217,112,114,251,18,155,223,227,91,90,93,171,39,232,71,242,107,53,33,234,175,248,217,88,178,35,203,19,99,109,226,187,180,182,117,82,45,108,229,201,115,92,169,244,93,114,122,128,0,27,72,82,188,228,108,108,40,152,242,253,243,71,4,179,80,201,105,10,210,103,42,14,241,40,36,216,114,118,98,83,93,176,205,246,142,170,7,205,23,80,97,202,87,187,65,127,78,227,223,255,89,66,154,222,198,236,179,253,181,113,74,125,85,2,83,110,94,146,197,92,187,134,11,170,139,204,32,105,112,146,53,35,151,249,119,84,195,180,55,30,165,143,196,49,90,105,189,93,84,141,42,196,163,90,184,203,54,9,26,30,163,24,103,129,42,96,137,9,105,67,222,29,202,98,106,200,241,105,252,37,215,192,84,192,154,13,227,38,186,73,41,176,253,136,165,194,72,131,83,33,194,230,75,42,172,18,185,163,174,179,3,141,144,42,120,225,250,233,170,86,211,249,225,116,230,59,50,190,35,121,150,177,198,91,185,73,27,247,93,9,92,75,74,243,127,26,242,165,113,13,133,139,98,79,8,158,221,201,233,207,206,211,138,94,185,106,184,57,35,130,91,233,77,30,207,89,246,174,179,63,94,225,60,209,54,228,94,225,242,231,31,23,159,196,196,172,170,252,251,144,34,163,49,78,234,66,2,82,219,147,151,189,8,232,96,81,161,11,115,146,58,50,249,85,112,162,97,76,29,120,24,250,226,8,128,43,110,150,168,210,134,233,247,251,250,204,132,94,75,63,245,28,246,129,123,156,101,19,182,240,205,151,195,190,237,187,66,174,72,0,0,177,145,227,175,82,2,1,152,160,233,90,90,57,152,193,193,135,137,152,33,16,201,41,48,217,137,145,55,143,0,9,60,144,5,11,210,226,94,172,232,21,121,99,4,29,26,211,170,120,40,36,126,38,18,95,60,47,25,84,96,36,67,161,200,165,80,184,202,164,142,63,21,18,85,141,52,185,247,13,102,187,175,68,187,144,184,102,10,108,236,113,199,105,77,181,4,154,20,211,161,215,26,44,239,171,230,165,16,136,197,39,101,24,191,178,153,85,206,212,150,82,174,93,8,249,237,31,81,109,23,52,115,119,203,27,120,185,230,15,175,200,157,188,237,10,74,218,169,171,230,74,149,210,187,87,153,121,200,250,4,216,86,10,152,143,138,197,27,159,149,199,152,249,3,41,199,251,14,189,75,27,193,174,91,172,255,251,178,100,93,142,166,249,104,85,19,120,99,240,68,164,10,226,60,195,104,27,197,157,86,109,97,141,200,239,9,236,48,193,25,208,246,92,249,245,177,23,254,191,238,52,124,235,92,86,62,172,194,250,251,210,243,98,145,180,81,187,71,61,134,205,168,151,199,182,46,15,128,0,60,36,243,111,137,147,252,82,25,209,85,108,139,9,96,20,203,148,214,71,178,171,79,53,143,130,60,92,236,170,42,214,154,205,186,85,155,177,15,196,7,115,143,237,13,169,134,252,236,242,116,247,197,86,255,251,79,229,46,190,238,222,173,116,186,180,32,0,224,17,161,198,110,99,139,153,98,134,76,178,153,136,183,25,114,35,203,193,130,4,146,152,100,112,99,200,23,29,13,34,90,184,80,54,24,135,37,26,151,143,28,170,16,137,145,204,182,33,97,145,26,42,107,66,176,175,176,114,157,53,78,132,182,197,12,170,121,84,11,54,203,150,194,247,185,17,108,113,185,139,185,75,154,231,23,83,217,0,67,176,243,94,135,36,113,122,164,226,248,234,6,16,200,41,143,79,216,243,113,225,106,227,156,178,88,244,23,52,195,138,51,247,138,135,11,246,96,216,253,219,119,99,115,241,204,148,166,103,101,89,153,153,229,53,183,222,178,198,47,2,100,131,193,225,197,49,8,78,97,49,128,224,245,82,195,227,67,233,89,95,49,54,131,27,177,100,183,177,44,100,204,158,126,65,204,141,248,15,48,232,191,115,48,96,162,171,219,39,175,94,212,48,38,92,178,39,100,188,159,93,127,251,239,54,253,58,192,154,16,32,0,79,96,118,56,63,81,193,121,52,230,230,196,59,54,134,75,36,159,164,40,60,17,88,19,97,41,214,120,196,76,6,76,82,122,219,21,26,111,232,26,106,181,122,182,51,59,236,255,210,178,132,112,175,254,159,230,127,96,0,4,147,116,128,97,201,2,153,34,167,27,19,33,11,156,48,32,24,203,46,96,192,16,80,234,31,33,75,145,22,101,242,87,177,132,253,216,122,29,98,109,9,252,151,179,72,45,5,223,88,109,114,203,153,128,180,178,104,58,162,84,184,146,82,51,92,52,143,205,192,181,231,142,255,11,72,11,221,129,153,179,99,171,235,68,148,141,20,209,18,44,235,7,113,68,146,171,144,185,114,87,245,143,255,180,254,67,200,175,19,71,81,192,190,175,23,149,89,185,162,74,215,202,62,185,24,116,69,165,165,227,23,158,80,157,13,41,235,228,20,60,104,42,132,238,200,228,53,245,71,58,106,194,227,126,243,50,85,62,164,200,155,227,51,51,27,85,83,200,72,98,74,187,93,105,26,211,219,245,67,119,179,187,233,255,253,79,88,0,4,0,2,56,212,104,40,20,45,250,20,211,157,10,255,251,176,100,102,12,133,229,104,216,27,76,77,224,70,67,42,233,61,136,56,21,105,147,102,108,53,138,9,47,142,235,72,244,137,120,20,64,165,144,199,237,205,104,154,96,74,113,226,200,91,172,160,44,57,134,110,82,213,215,140,186,198,62,65,102,90,8,61,65,192,47,1,148,20,173,129,12,119,233,242,190,166,193,38,248,88,68,233,207,38,1,74,75,249,80,131,217,113,69,73,48,230,176,101,0,100,9,218,189,145,54,22,240,142,29,35,8,135,136,197,164,148,58,107,161,233,61,33,168,91,115,50,250,79,49,59,63,227,54,47,10,166,3,62,161,227,171,151,54,247,203,68,230,84,41,136,210,166,171,43,230,103,222,252,59,31,191,168,87,117,47,56,212,47,135,99,254,28,81,103,236,27,213,105,167,62,233,113,39,206,158,237,255,37,52,76,33,146,188,188,94,47,58,196,111,71,30,62,238,169,61,64,38,180,205,223,3,13,182,111,173,22,19,172,213,135,81,28,222,39,53,181,21,137,182,117,234,77,49,23,93,57,63,89,135,223,132,249,54,31,35,162,202,107,249,7,107,185,40,158,135,206,0,50,242,89,64,245,205,124,100,142,166,53,210,200,239,208,160,65,58,50,146,55,144,91,209,190,97,100,162,30,58,36,72,141,114,101,161,108,23,203,84,177,11,106,174,202,116,165,103,14,97,79,197,187,86,101,202,128,255,255,143,252,57,208,101,60,86,253,39,182,250,116,206,251,237,0,0,177,28,195,215,196,2,0,57,120,181,83,0,96,42,116,241,13,25,30,0,36,80,80,199,166,144,133,138,90,4,56,95,26,0,20,49,167,10,0,143,179,96,185,64,68,12,72,84,210,181,35,5,130,64,225,190,232,178,140,4,198,87,41,95,85,144,50,26,54,200,179,29,20,214,180,222,59,55,166,161,48,108,108,27,46,28,196,149,228,227,97,200,68,243,227,16,172,200,232,68,247,86,186,133,143,198,83,180,186,255,151,91,44,168,54,227,136,144,233,37,158,78,237,204,121,34,87,77,24,201,163,51,202,224,98,238,251,252,164,244,245,43,148,213,191,122,203,236,99,109,33,214,14,213,245,77,232,4,58,186,139,54,174,108,111,55,245,69,61,61,172,218,37,180,139,243,211,189,181,109,159,82,150,81,70,202,94,90,129,85,177,246,65,126,154,214,211,13,184,159,202,59,203,128,77,70,138,132,176,37,112,164,14,164,34,26,22,59,44,95,144,180,109,251,44,67,9,197,195,239,3,226,242,193,84,52,125,240,198,53,26,40,212,140,62,35,132,150,236,204,135,31,70,66,182,189,153,245,37,8,117,186,213,46,183,169,50,255,255,210,191,255,95,114,171,168,122,98,175,138,107,25,240,234,144,199,255,251,178,100,144,15,70,105,104,213,147,88,98,240,77,233,122,193,61,34,106,152,93,161,88,12,176,220,193,17,145,235,152,246,13,56,64,81,243,105,80,41,64,10,193,102,170,20,186,12,20,8,186,208,4,64,131,41,181,1,160,170,48,85,64,138,146,134,84,101,14,165,224,71,242,83,220,52,215,71,117,55,93,178,33,38,231,155,51,211,31,155,97,101,3,93,129,95,104,141,5,229,134,94,242,46,196,95,25,75,187,73,6,181,157,71,226,236,202,3,173,200,60,74,151,65,130,218,158,178,135,119,162,77,72,154,219,103,20,143,169,169,34,106,91,254,134,144,217,236,92,125,120,31,155,63,91,191,252,95,139,168,120,225,77,105,85,202,221,156,91,19,17,164,171,151,83,4,57,226,3,130,81,49,169,91,222,139,195,50,124,106,187,239,152,173,99,144,106,20,117,233,212,118,175,104,82,184,33,192,79,135,119,231,55,132,97,13,106,30,109,104,213,37,234,34,17,130,38,88,186,174,219,48,138,19,132,75,54,87,5,240,130,231,12,217,173,68,86,79,181,97,170,23,38,204,28,95,28,239,58,40,54,96,24,225,241,126,17,42,79,104,121,166,123,156,215,224,226,86,62,103,44,196,55,102,150,111,109,155,255,252,54,138,176,0,0,178,24,196,23,204,248,35,17,12,197,137,48,165,76,34,113,171,226,50,196,131,196,139,24,178,14,152,118,139,164,150,200,162,202,144,121,169,170,180,149,227,83,97,129,49,210,233,24,81,76,229,44,42,111,184,174,48,60,138,125,77,88,68,78,68,209,139,225,33,147,205,83,196,242,117,31,105,252,224,219,179,161,4,64,240,93,50,164,104,145,180,78,84,144,40,35,2,211,52,154,91,246,138,201,154,173,38,196,97,160,225,161,163,202,234,232,46,115,178,24,157,60,136,76,178,9,52,130,12,62,28,63,56,241,89,80,36,148,132,145,213,72,183,17,100,224,211,218,33,200,167,164,3,241,56,34,131,7,242,101,102,148,98,157,168,229,119,41,59,181,20,130,12,162,195,9,201,74,251,149,202,200,178,59,59,31,127,46,234,10,0,108,0,128,29,118,88,92,0,232,53,162,162,21,235,119,152,115,85,146,66,104,116,193,115,75,40,216,219,117,119,251,133,41,33,183,69,54,89,249,151,231,109,165,95,158,117,164,136,29,135,22,89,207,208,142,38,2,232,124,16,33,223,87,175,212,236,138,21,91,244,31,159,110,13,2,223,79,215,207,239,255,255,208,1,46,57,49,85,132,148,34,90,0,84,145,8,215,216,218,217,27,68,127,19,166,100,81,174,36,34,16,98,40,19,135,27,166,248,7,178,26,124,23,22,71,133,145,220,253,152,157,179,35,206,232,215,73,29,251,255,251,178,100,166,12,134,14,102,86,19,88,74,242,82,38,234,165,97,226,92,22,29,155,100,108,61,45,73,45,11,171,8,244,177,160,119,102,223,201,193,141,162,84,102,87,169,31,125,153,33,69,122,145,44,81,129,162,98,12,85,150,88,146,40,77,105,162,66,140,82,88,82,145,17,230,238,12,178,134,250,90,174,108,22,86,26,201,236,74,16,58,140,202,48,163,192,216,201,32,18,173,212,145,40,91,0,243,214,72,146,91,230,35,182,73,41,150,33,89,254,170,204,109,57,98,141,74,90,172,210,56,30,89,98,136,129,70,237,28,163,93,41,8,201,141,38,183,124,165,150,99,22,179,76,160,96,128,0,101,33,39,186,100,240,73,185,27,135,99,27,179,6,0,109,37,150,209,48,201,50,138,78,193,246,164,52,248,23,59,5,64,73,153,30,213,192,180,85,119,204,232,13,141,120,46,0,80,112,129,59,68,1,35,40,91,170,36,239,89,37,156,232,251,61,67,55,125,255,237,255,23,0,0,8,80,24,240,239,37,51,165,204,192,131,26,16,64,0,84,161,105,146,245,121,153,134,134,28,214,140,107,0,33,174,214,176,192,82,237,86,22,225,199,128,225,233,214,234,132,9,93,47,82,46,132,61,30,122,213,65,197,98,178,233,3,164,239,141,92,253,200,104,124,48,90,100,172,220,237,104,140,122,64,129,42,211,120,138,5,52,206,154,68,253,193,194,197,10,111,68,125,154,180,247,118,253,174,60,216,165,82,219,239,239,211,252,179,135,46,157,160,49,205,71,141,94,42,223,171,4,107,150,150,155,3,180,33,37,203,231,40,117,46,44,248,110,151,97,167,161,64,81,125,112,243,84,241,30,209,119,213,106,156,101,254,105,233,254,235,49,14,85,152,68,221,138,199,62,133,170,135,183,76,29,83,5,82,230,246,217,90,212,5,71,70,87,107,146,197,5,80,202,155,253,192,24,4,16,0,19,91,105,206,92,213,163,148,33,109,6,59,137,122,36,89,22,115,131,195,112,92,117,125,118,153,61,221,60,56,117,215,212,177,122,39,19,174,231,196,16,60,215,41,138,98,15,69,103,169,155,251,2,6,221,111,139,255,255,255,255,255,255,250,66,72,236,105,183,134,154,218,103,241,70,122,104,12,122,48,74,163,122,50,20,26,34,33,38,23,22,109,71,67,59,28,48,241,32,184,152,208,192,112,49,133,14,132,3,163,28,141,47,196,128,133,128,5,128,132,129,65,79,46,187,158,22,20,67,213,158,170,70,76,24,192,82,21,88,203,240,248,0,2,204,224,73,156,163,83,166,127,21,105,128,148,128,100,127,150,212,81,10,89,60,222,67,12,19,201,169,232,193,62,152,78,135,19,25,164,105,7,76,202,66,113,45,255,251,178,100,197,142,6,91,104,214,27,89,98,112,68,228,106,201,61,226,78,31,69,227,78,45,189,57,89,108,152,171,29,135,161,112,99,30,110,70,182,22,17,17,240,155,136,218,106,13,102,116,204,239,234,246,108,158,184,106,72,62,97,106,205,148,214,115,114,67,158,171,225,222,231,165,234,194,160,122,115,57,147,229,184,245,157,71,252,23,103,244,175,83,179,179,53,65,96,3,208,137,3,79,28,210,138,251,17,69,100,251,113,107,209,173,242,189,48,195,16,85,194,146,240,68,114,51,71,98,133,136,200,146,158,33,170,245,77,46,153,244,7,219,218,191,224,204,29,149,89,151,234,94,238,169,72,85,108,231,225,6,252,192,32,16,6,0,26,22,105,125,184,187,242,1,209,192,175,13,72,66,237,148,176,158,180,63,216,87,155,94,199,221,90,166,153,29,254,87,85,162,58,210,73,120,137,34,79,109,55,197,201,246,211,202,171,88,193,219,223,107,115,20,218,127,253,225,241,33,237,160,157,196,161,113,2,5,4,100,56,210,52,125,157,191,247,127,253,120,174,158,239,178,164,0,2,74,116,112,161,228,32,48,52,194,156,5,4,135,7,82,11,61,108,40,132,23,16,52,57,149,136,139,147,12,97,112,66,191,139,49,116,193,103,12,205,117,48,198,132,177,213,170,80,219,52,167,145,209,139,39,91,198,247,173,186,41,182,148,14,3,69,59,75,97,115,196,181,14,173,88,96,229,121,181,63,241,159,48,195,141,243,192,248,187,157,164,236,43,185,75,190,217,137,89,152,24,53,36,229,60,90,55,54,105,92,175,167,148,51,219,37,118,78,76,28,179,10,4,34,7,182,218,62,133,82,54,189,52,173,178,202,35,235,194,66,4,66,160,230,164,179,209,244,9,59,198,83,146,142,141,92,183,52,188,89,184,174,30,47,223,38,226,179,68,209,136,157,27,181,86,23,243,74,46,45,38,208,173,78,225,177,238,227,180,136,138,140,1,8,5,216,194,210,110,243,235,233,118,182,207,165,136,138,25,92,32,18,226,59,153,18,155,194,221,163,217,44,208,202,154,215,76,161,112,59,6,121,233,10,50,44,58,175,86,2,48,68,112,65,221,202,8,20,232,162,170,234,210,160,109,5,27,255,252,73,63,111,255,255,156,214,0,0,164,224,93,3,86,2,244,129,227,55,7,20,124,19,9,84,185,129,25,169,66,38,153,121,145,134,240,165,170,153,137,25,212,135,96,9,214,122,239,59,13,125,40,147,81,226,134,169,83,226,29,120,193,162,115,224,254,174,55,101,216,27,125,52,183,3,22,23,131,199,53,128,156,122,97,149,41,60,110,158,244,114,127,137,140,45,61,56,130,14,99,34,170,54,227,165,158,66,185,241,197,171,255,251,178,100,186,12,6,16,103,215,27,76,78,32,73,229,170,165,97,229,106,25,1,157,90,108,225,137,193,52,146,43,96,247,137,56,87,214,80,187,116,50,98,15,4,152,84,61,96,183,83,182,181,253,186,214,233,118,99,43,123,68,72,75,103,11,253,147,183,31,122,140,159,188,201,81,214,57,122,2,211,129,238,109,69,173,179,32,187,165,254,186,198,150,60,222,58,212,185,140,186,183,251,143,214,78,161,189,104,27,41,214,6,50,57,98,181,77,237,106,214,41,85,175,161,202,194,28,75,47,43,222,0,132,194,70,187,31,7,177,32,134,236,51,6,123,231,205,36,22,132,172,188,48,54,26,139,151,85,123,30,171,109,211,170,253,52,167,188,140,182,158,6,190,72,101,41,121,16,162,59,176,185,54,219,138,81,67,80,224,251,239,161,179,56,122,97,223,209,236,252,248,19,253,120,255,246,213,232,4,20,147,153,105,28,50,129,140,9,25,25,40,80,85,25,70,86,199,135,132,128,144,72,162,161,195,209,99,15,14,2,1,23,221,147,190,139,153,185,169,219,35,89,115,200,37,113,229,44,46,181,36,77,76,101,44,248,154,175,115,106,156,19,118,135,18,58,171,244,235,18,149,215,197,82,53,57,29,28,74,29,150,55,123,176,19,2,106,84,176,43,2,183,102,45,39,129,170,21,72,213,177,143,201,173,83,198,44,90,123,99,82,203,179,115,147,87,221,134,148,205,106,193,26,198,219,253,45,155,75,152,228,211,251,184,49,217,150,65,245,32,253,78,198,160,249,187,178,73,200,45,242,139,75,132,174,220,93,38,154,228,52,201,155,123,139,88,175,36,185,220,225,164,198,113,153,172,7,113,255,31,232,106,148,37,76,201,151,102,149,21,45,129,178,210,232,230,85,231,103,115,132,15,121,125,28,102,128,214,121,71,91,46,24,146,232,184,251,114,38,6,134,91,205,153,27,158,26,39,131,154,180,76,227,70,40,218,222,213,174,28,89,23,31,255,243,95,235,172,127,239,63,20,189,150,250,88,0,64,4,19,40,105,10,217,30,110,229,83,51,120,38,58,158,4,211,152,164,141,248,80,98,67,118,152,110,130,178,228,187,114,94,222,161,45,79,114,61,155,106,248,181,92,31,191,111,140,7,64,117,101,98,48,226,78,207,43,61,153,68,206,45,22,202,150,211,212,79,234,244,26,104,55,217,195,201,91,179,246,67,89,144,4,23,100,68,42,77,181,99,117,221,203,11,166,48,76,73,83,0,0,133,209,35,144,99,86,180,96,153,153,224,48,88,96,53,74,214,87,144,56,83,90,73,117,7,101,10,185,48,75,228,176,174,98,29,74,4,47,114,255,33,91,91,151,131,131,101,44,74,240,135,48,4,60,255,62,255,251,178,100,209,12,136,16,113,214,27,120,125,114,84,134,74,165,97,229,78,156,225,197,84,77,49,252,129,22,159,43,176,244,137,224,49,40,121,132,52,238,218,175,8,164,114,173,180,85,145,7,210,71,90,77,29,232,196,92,119,44,17,159,78,94,54,114,18,19,168,132,178,37,152,187,137,217,21,10,198,15,21,159,182,15,245,108,25,194,146,190,155,208,218,41,103,58,60,70,221,225,226,26,198,115,212,129,74,100,170,213,76,235,242,70,73,35,227,194,240,49,52,45,186,108,206,169,104,204,145,176,228,194,225,170,166,80,81,31,102,107,191,151,89,96,182,123,236,214,42,177,220,138,40,54,141,87,175,225,57,185,82,70,235,101,244,206,45,112,202,250,80,255,89,240,181,62,51,38,173,141,252,103,239,53,238,254,104,238,201,161,64,0,42,64,190,136,113,39,74,10,35,149,12,208,217,75,110,75,177,212,138,23,7,61,147,53,116,182,168,175,164,141,193,54,118,153,142,172,18,251,119,197,147,102,173,88,142,24,147,145,165,8,223,251,182,139,215,84,211,217,219,255,247,130,42,221,71,117,116,144,0,2,65,112,68,116,254,94,54,149,141,180,112,50,163,14,56,181,0,38,166,48,48,129,8,16,64,185,48,48,179,132,236,155,137,38,143,206,0,144,18,110,104,84,109,252,58,134,75,128,91,111,211,181,0,149,72,211,162,13,50,78,242,12,213,11,112,84,9,58,233,70,176,96,140,216,130,120,200,214,186,57,138,132,234,86,173,5,225,162,19,76,26,74,254,83,21,60,122,162,54,165,166,89,154,209,241,210,12,123,102,120,243,171,221,21,117,96,212,180,123,108,164,82,155,129,27,27,83,50,184,36,181,44,141,206,177,120,58,92,207,19,34,134,33,62,103,73,67,142,209,70,228,188,240,34,198,178,181,40,206,224,197,52,53,123,139,75,212,162,34,102,199,169,219,170,8,184,8,95,113,161,187,30,29,84,206,169,70,88,16,27,207,23,81,27,253,28,235,72,241,212,49,48,146,57,25,91,28,150,162,204,126,143,200,173,170,85,70,245,25,154,141,82,107,255,254,171,54,215,220,41,169,54,94,145,190,192,96,0,0,149,48,250,16,84,105,197,29,6,2,25,213,193,41,41,141,132,165,50,212,28,132,38,29,129,201,114,197,78,7,81,172,147,169,20,104,192,179,154,200,142,214,75,211,172,123,31,249,37,133,102,44,53,138,251,191,255,21,211,91,219,189,96,9,129,159,156,6,153,167,34,27,145,177,188,144,5,203,65,133,134,10,70,58,40,98,4,5,171,50,192,214,186,1,5,3,42,12,249,66,140,64,33,33,2,85,34,148,138,93,62,192,171,33,3,244,146,9,108,154,232,35,0,181,255,251,178,100,182,140,71,106,109,85,27,88,122,98,66,34,26,233,37,131,38,30,237,187,78,45,225,237,81,13,158,171,232,241,137,160,156,179,192,72,133,154,146,43,93,158,72,217,136,243,153,10,192,47,54,16,209,82,22,68,37,62,136,78,135,2,217,89,16,222,56,202,196,153,98,97,69,62,74,34,33,45,37,149,176,151,79,114,194,206,170,218,189,45,50,45,114,240,238,136,184,29,170,41,161,178,67,148,224,131,0,225,103,111,93,222,85,118,222,158,201,73,96,37,156,112,219,6,50,37,84,204,119,44,208,158,190,114,66,152,93,82,34,179,111,181,2,141,202,150,86,100,78,190,235,50,56,162,84,177,194,85,239,11,131,237,185,174,46,164,107,115,166,210,119,199,180,173,120,205,21,237,240,247,237,21,187,12,108,190,233,175,183,110,110,50,164,145,114,206,195,2,22,119,189,106,93,107,22,143,239,140,106,107,136,64,153,235,198,36,184,126,0,64,34,22,147,48,199,81,234,215,75,188,84,182,193,110,52,113,67,141,227,246,147,161,72,71,160,78,229,190,162,122,61,27,34,177,189,105,227,163,1,191,58,28,128,65,244,242,119,249,181,82,194,41,61,83,171,36,69,90,255,161,154,191,255,209,244,136,0,20,82,112,43,36,198,8,49,201,205,164,195,42,72,33,72,48,176,119,160,168,208,112,101,246,28,185,206,136,23,140,148,19,81,118,81,213,31,212,181,183,73,215,60,191,184,43,18,185,134,88,52,194,104,201,92,164,77,87,45,251,84,137,87,182,225,74,89,204,158,33,161,0,79,152,32,186,45,209,216,137,189,17,99,253,102,59,34,233,74,249,91,4,162,111,63,9,202,30,126,161,79,219,142,86,182,136,144,165,96,98,125,15,74,213,21,34,55,172,198,96,80,237,120,97,188,177,32,179,212,154,182,115,209,59,13,206,139,201,250,198,109,96,187,213,48,181,183,41,22,73,185,76,185,64,51,188,67,99,73,141,73,211,233,38,20,93,50,226,170,72,156,164,238,44,237,104,237,194,48,15,46,242,26,237,149,80,180,197,117,107,252,204,247,47,82,3,93,235,139,18,212,242,54,213,177,153,197,205,234,157,7,135,174,75,115,167,71,96,141,69,132,185,117,43,217,246,224,245,124,205,37,146,198,82,161,93,63,196,184,187,176,0,0,40,0,0,105,34,229,26,93,84,236,43,243,199,92,87,161,80,136,192,48,0,254,122,236,106,58,146,99,63,100,174,222,52,164,99,43,244,176,239,181,125,27,227,32,80,93,93,222,53,126,252,236,100,223,210,33,1,7,247,219,103,244,128,8,249,128,195,158,231,201,139,34,152,219,113,53,137,135,37,8,64,68,157,144,112,196,143,68,0,192,36,196,255,251,178,100,168,140,135,152,117,85,27,79,22,114,64,37,10,236,60,194,104,29,25,185,78,77,225,139,193,5,137,43,36,246,36,104,119,21,105,105,134,20,36,4,5,51,210,210,46,148,234,86,246,253,124,1,178,135,65,45,36,251,102,128,203,180,171,90,208,36,80,35,221,4,185,55,149,60,153,231,125,26,228,65,112,208,188,75,131,147,145,152,69,243,171,153,137,250,216,197,4,179,65,116,142,28,161,50,242,218,21,144,215,154,66,96,123,25,108,146,217,235,164,243,161,37,76,35,226,246,153,137,48,253,22,28,236,179,117,139,139,110,220,161,117,54,106,164,38,138,135,100,36,132,48,58,217,24,87,168,105,8,247,174,175,161,80,50,59,18,12,43,97,24,252,208,62,0,5,116,16,207,162,192,108,37,84,66,10,138,124,39,22,209,64,116,215,60,210,22,46,54,196,110,151,119,98,187,71,74,189,147,148,125,117,207,169,96,201,52,86,219,213,115,183,91,172,207,77,186,122,29,105,241,86,144,229,166,92,64,0,0,186,100,76,205,19,140,7,172,26,197,209,163,74,12,101,226,72,166,51,148,157,230,187,187,100,228,49,246,31,110,202,33,54,210,200,5,76,43,41,202,37,115,181,216,237,103,191,99,135,189,30,70,22,255,228,123,191,87,103,151,220,154,65,33,185,36,220,67,36,214,157,48,85,34,216,238,45,26,128,133,135,144,128,33,132,137,160,5,105,19,144,74,168,134,105,250,140,108,41,143,198,221,167,128,250,21,134,130,179,76,34,231,16,242,78,190,70,173,41,172,169,70,218,86,145,244,112,183,166,25,14,167,4,60,88,118,128,97,45,237,138,151,4,100,69,74,133,11,92,167,28,26,148,167,156,84,34,83,137,225,180,216,163,85,31,158,147,192,93,185,29,13,167,28,54,22,85,211,52,218,78,180,60,82,48,182,89,128,224,126,83,192,69,23,215,204,81,174,242,138,68,60,245,47,200,105,142,134,185,30,71,45,177,52,143,84,113,16,150,164,45,148,242,21,8,247,240,7,3,58,153,240,90,154,246,253,185,109,133,35,58,73,64,199,140,24,12,207,42,207,139,203,2,236,167,193,150,226,126,41,144,211,238,85,115,42,121,101,60,165,203,171,203,152,43,238,48,25,108,233,206,88,251,97,141,153,46,174,232,179,0,0,146,104,105,60,63,134,177,252,227,113,196,229,80,69,49,27,89,5,118,213,251,23,239,11,103,170,190,96,1,134,73,21,159,174,47,131,152,203,140,118,155,24,211,182,179,111,164,149,229,45,152,255,74,159,255,177,159,237,161,53,101,217,197,86,218,78,212,1,0,97,167,94,105,153,84,170,104,214,249,157,6,38,45,70,132,10,13,48,84,48,240,140,48,255,251,178,100,161,12,135,22,104,214,27,89,120,48,69,35,42,178,61,130,62,32,69,229,72,46,101,141,193,23,136,235,104,246,8,120,134,96,128,217,137,130,77,193,0,129,4,244,147,7,160,150,101,77,12,146,128,211,14,136,159,224,225,198,128,22,133,75,7,184,65,160,128,37,162,49,16,60,190,227,160,57,242,230,4,10,46,94,80,10,10,200,90,34,106,58,75,174,134,87,78,238,61,107,245,33,166,147,53,149,182,54,1,0,200,160,9,3,88,135,30,249,128,213,226,160,55,29,128,184,92,70,44,6,198,35,82,195,21,150,59,186,244,130,72,26,58,39,31,231,56,118,244,67,137,17,96,58,108,40,58,109,226,184,127,1,120,220,182,96,112,65,184,106,103,81,196,178,56,149,132,82,121,68,226,56,110,109,135,54,19,48,228,148,89,43,152,124,39,38,69,227,241,13,103,28,169,126,9,111,207,113,151,147,65,145,190,121,51,87,95,97,99,47,231,43,138,107,13,86,56,189,50,187,57,137,213,177,71,233,55,121,99,111,209,197,141,221,135,110,228,182,230,108,207,210,191,121,216,58,244,220,186,200,127,178,171,239,33,0,1,0,20,92,144,113,220,64,10,77,172,13,139,140,112,99,13,135,207,62,60,41,163,248,82,185,10,129,34,53,145,192,60,171,191,159,65,211,70,65,38,141,24,25,218,19,119,33,44,246,125,151,127,241,110,198,81,247,50,113,203,77,142,82,6,94,135,85,0,85,243,29,116,254,203,8,236,108,253,135,20,2,23,49,45,128,91,196,154,130,142,180,128,199,105,52,216,92,224,192,106,86,93,150,142,98,128,64,75,173,85,64,193,133,3,48,17,34,80,44,89,221,182,93,193,162,100,66,11,135,37,90,209,148,249,65,50,125,168,43,118,123,151,201,78,132,37,224,174,73,162,68,28,229,245,181,18,200,105,24,100,180,226,52,146,170,102,181,106,120,87,67,181,66,95,73,82,33,84,216,61,68,245,48,131,111,31,135,228,232,20,41,180,97,6,105,110,78,169,73,92,5,91,138,113,154,238,48,34,40,83,199,153,96,109,48,139,185,214,186,170,173,12,58,220,148,44,202,216,135,147,138,5,20,114,31,44,15,151,74,70,63,71,21,186,36,13,20,114,24,11,49,244,124,188,105,3,217,104,49,206,194,18,47,208,150,202,217,48,62,213,1,94,88,73,113,202,174,92,62,122,160,67,152,103,104,156,159,178,16,162,122,218,212,135,20,106,4,53,186,59,107,18,120,130,194,46,199,50,174,28,83,212,157,67,97,249,107,101,52,147,42,22,197,81,251,43,41,90,137,139,22,99,148,142,187,116,91,43,7,162,203,205,41,49,163,204,38,52,104,8,1,80,0,0,10,26,255,251,178,100,144,140,8,205,120,212,147,79,54,114,50,33,218,252,61,227,38,33,65,221,74,45,189,59,8,243,136,236,52,192,154,0,213,202,98,97,12,193,195,36,104,245,75,76,218,55,208,197,21,237,24,26,40,184,26,18,137,206,238,17,111,228,61,119,126,213,159,253,223,238,254,157,20,118,44,1,49,73,115,204,63,53,117,67,79,161,52,132,19,24,96,52,113,195,125,111,7,12,1,85,128,65,64,101,69,8,48,48,98,97,16,224,211,12,28,65,1,143,147,152,48,10,53,17,0,168,9,32,80,168,210,65,149,129,4,53,178,85,10,79,201,82,121,5,70,144,76,154,131,64,69,218,46,195,95,100,168,224,14,11,68,116,1,8,133,96,182,176,192,31,198,48,213,158,86,129,108,121,32,84,99,112,242,84,10,33,200,133,31,134,138,40,133,34,211,160,188,85,11,3,122,133,8,17,242,66,136,57,25,52,158,46,12,42,68,105,204,30,222,243,5,90,227,150,72,48,218,175,24,190,169,14,114,180,220,126,76,204,102,117,74,135,103,155,25,46,138,78,148,197,122,224,102,151,113,226,123,149,199,202,49,56,241,100,232,104,130,230,127,237,236,133,217,234,162,250,204,11,189,0,92,113,200,44,68,13,27,113,147,208,66,145,33,12,221,179,96,145,209,15,106,237,238,67,78,50,95,82,19,33,6,90,142,90,34,126,137,245,147,159,221,127,247,235,107,24,181,93,82,159,134,249,82,183,145,201,108,98,179,238,72,0,1,48,0,64,8,135,117,71,55,137,3,119,60,218,23,116,97,58,184,38,18,212,193,188,211,194,180,171,176,22,177,11,106,94,139,14,238,220,151,110,103,87,255,254,71,196,197,118,210,252,25,254,143,13,149,71,118,169,1,0,0,66,146,167,46,146,105,120,70,58,4,116,64,166,58,80,96,228,33,9,195,65,224,160,163,18,35,48,240,181,216,98,69,135,46,21,16,154,160,164,198,96,129,151,6,146,42,42,232,42,200,73,151,50,10,22,113,72,19,23,70,162,65,33,198,85,225,80,42,0,86,170,54,221,71,245,26,126,82,133,27,213,98,34,138,3,38,28,144,52,10,229,233,83,162,97,133,210,74,100,211,73,4,30,74,211,148,28,161,130,222,34,167,16,201,62,227,148,99,164,227,84,171,118,57,201,232,102,105,58,161,55,145,107,182,88,196,177,189,152,247,112,69,31,248,68,24,103,235,229,195,75,73,230,244,125,206,70,159,13,21,116,22,213,68,172,205,174,13,199,180,51,169,169,233,13,104,101,98,92,33,231,113,66,138,122,185,45,170,165,195,133,162,45,53,29,114,169,156,149,167,227,198,169,114,134,57,221,116,185,27,138,40,239,113,45,162,238,14,48,220,255,251,178,100,110,142,168,26,105,83,11,122,122,244,72,6,154,177,61,34,92,31,45,171,76,77,229,235,192,255,137,43,168,196,141,80,254,207,31,204,165,129,86,107,46,19,206,213,171,11,165,92,241,214,112,213,23,79,33,109,222,167,213,89,226,207,138,78,245,215,182,23,237,250,64,27,144,226,14,61,37,136,248,201,123,82,54,56,16,251,68,17,24,20,90,208,94,72,79,193,8,139,231,226,37,250,36,24,179,87,178,101,103,185,168,77,77,74,157,237,167,118,95,66,184,191,250,63,251,248,71,163,201,85,55,242,199,229,156,159,79,236,209,255,169,26,64,49,201,19,114,188,52,126,227,62,50,14,97,48,52,83,28,39,52,193,193,8,240,93,37,68,137,65,26,241,180,121,41,6,232,67,66,152,66,160,40,12,161,16,12,221,50,137,130,36,56,249,88,215,33,113,175,118,88,213,75,240,183,16,18,144,203,189,11,94,50,203,50,166,122,234,192,200,62,89,102,170,97,150,212,25,218,86,51,23,165,3,22,82,151,29,7,121,184,77,217,79,208,104,158,231,136,107,155,74,145,0,63,71,186,233,94,206,162,87,162,21,96,75,51,193,94,48,16,230,183,20,64,149,86,186,86,165,33,196,162,66,20,53,90,229,89,145,210,156,111,91,195,164,139,139,82,233,82,224,207,172,121,226,204,166,98,122,156,99,114,196,173,206,116,67,146,208,28,170,121,226,2,222,149,79,91,228,229,100,8,113,117,55,206,21,110,82,63,154,127,141,119,217,204,180,237,174,81,147,201,102,118,85,74,29,149,101,222,225,98,217,143,52,38,167,113,228,103,163,12,11,189,143,168,41,24,123,135,106,227,48,77,37,128,40,149,41,119,113,64,0,114,226,8,55,16,81,188,201,171,251,16,65,124,156,242,111,7,204,50,168,50,138,52,244,20,120,130,115,144,36,9,185,39,156,154,250,68,183,205,79,88,44,115,206,127,247,163,213,78,34,137,181,9,63,152,103,95,206,182,145,88,192,0,16,156,220,11,121,210,41,183,240,222,133,178,0,14,42,96,69,137,190,4,49,28,147,149,148,25,32,45,84,0,162,163,228,28,82,116,61,142,5,180,155,159,54,68,64,115,201,1,172,196,237,91,177,5,86,107,112,92,185,132,197,44,201,27,27,137,20,90,33,226,10,175,145,34,190,254,42,12,211,49,76,211,201,66,182,117,163,94,186,92,159,78,42,154,55,195,171,75,101,230,161,66,224,172,187,20,69,219,57,220,253,205,206,3,214,214,165,76,58,65,157,149,62,175,37,202,117,151,234,119,74,20,6,29,181,182,71,109,70,68,80,196,195,18,145,109,136,221,123,135,238,78,223,161,176,151,17,174,134,64,203,13,212,7,179,100,255,251,178,100,83,140,38,238,104,213,155,47,77,240,62,97,186,242,61,131,8,155,145,163,82,109,189,55,1,38,135,236,52,193,165,200,4,56,98,244,84,254,38,226,171,208,178,251,153,112,254,11,18,83,111,82,21,136,167,209,118,136,194,107,76,96,153,164,145,175,168,132,234,17,10,139,81,67,75,55,28,14,148,144,195,102,23,66,114,149,108,0,6,219,199,80,47,84,22,228,210,39,234,50,198,65,104,194,89,14,137,131,0,134,39,192,71,249,48,222,135,58,253,223,33,236,119,213,255,16,197,221,40,195,190,192,34,213,34,231,221,194,129,169,34,166,149,182,74,241,199,143,77,128,0,37,94,23,65,50,121,227,9,31,3,100,141,28,24,64,193,129,139,24,104,106,48,15,3,151,181,12,146,120,8,30,80,6,6,19,81,112,224,32,112,105,88,27,242,203,91,186,206,37,15,12,70,68,36,128,125,81,134,82,144,153,182,203,241,235,84,72,37,218,84,150,160,219,140,96,213,151,247,19,200,252,59,84,14,102,89,218,97,173,34,75,250,16,210,92,123,115,4,51,104,246,80,110,43,20,105,225,118,40,7,114,189,246,146,239,25,209,173,197,124,119,28,70,211,248,233,56,178,206,176,169,128,136,136,20,77,183,56,74,227,193,162,217,68,177,111,205,114,91,72,196,144,40,127,100,85,199,61,33,250,138,102,245,37,131,64,205,17,153,106,71,240,100,80,80,250,103,166,132,224,150,76,145,192,163,211,38,27,7,77,69,83,231,160,54,24,179,52,63,34,134,140,197,67,76,177,213,20,66,0,113,164,92,64,110,150,77,159,88,0,64,144,20,9,127,11,4,211,102,152,179,37,166,108,89,187,230,38,152,200,97,223,232,38,15,163,123,109,135,138,153,122,229,25,115,133,79,43,85,203,231,255,233,255,214,200,33,172,61,46,108,186,24,60,209,69,139,247,77,159,56,94,137,57,155,227,68,203,4,0,178,229,96,0,0,113,1,156,193,101,83,18,69,65,209,3,28,18,204,22,36,11,9,76,238,39,48,200,120,192,196,176,160,32,132,14,140,134,39,19,6,1,0,94,152,0,24,68,133,99,21,17,151,168,106,47,131,156,44,126,38,217,188,65,62,169,80,134,170,82,8,5,42,130,133,146,140,80,80,177,76,49,132,136,66,103,201,70,203,4,132,75,145,0,101,83,40,165,202,149,78,154,42,239,6,130,187,24,157,19,236,162,212,106,31,13,52,72,114,42,76,45,1,7,185,120,67,83,9,71,43,143,73,252,139,46,79,158,34,85,45,204,247,30,83,75,9,97,138,35,50,39,18,185,202,154,99,60,209,170,36,147,12,86,7,217,91,134,197,17,122,215,86,86,102,247,176,48,165,171,99,4,255,251,178,100,89,142,71,94,103,210,19,153,123,112,71,2,90,243,61,35,30,26,245,163,80,109,225,139,193,43,167,108,40,145,149,136,254,120,254,73,164,180,174,247,52,205,111,106,220,203,60,184,141,123,126,154,166,109,127,168,83,127,23,203,139,225,154,14,173,184,57,211,217,253,105,188,218,90,98,150,174,190,37,254,4,77,252,77,151,146,231,150,88,0,0,15,122,13,104,167,221,13,80,241,116,168,18,197,15,183,114,232,55,219,206,26,49,254,177,108,51,37,51,34,150,176,84,239,82,165,184,107,255,255,239,114,16,235,218,113,79,112,85,225,195,206,106,226,58,2,135,78,44,108,144,209,85,3,172,121,147,91,212,48,169,184,225,73,214,184,25,165,184,64,48,64,57,130,143,129,5,194,228,129,80,241,1,52,73,21,9,0,94,213,162,21,186,41,176,2,209,23,17,51,139,197,120,160,131,61,126,73,170,76,134,80,197,196,97,78,5,98,123,83,41,83,52,234,237,93,251,68,42,208,2,48,209,63,55,220,197,206,191,92,232,102,29,166,89,1,81,113,225,25,210,90,98,146,210,144,82,84,93,117,237,114,152,170,169,165,134,181,108,134,169,129,41,57,212,47,89,182,12,157,235,45,177,113,122,192,160,162,156,212,186,232,212,48,227,18,34,25,236,119,141,63,48,236,33,177,12,124,68,134,112,88,203,153,26,221,201,35,149,94,47,178,247,44,211,171,193,138,226,87,218,66,10,82,39,142,15,108,172,88,57,177,11,41,233,79,143,91,231,174,122,87,161,9,219,198,146,203,120,186,171,86,209,236,114,198,255,141,22,102,86,66,199,161,125,97,0,0,4,171,190,0,131,0,90,131,106,147,49,124,175,93,129,9,3,220,215,13,66,113,108,169,175,78,111,255,167,71,191,253,47,254,237,255,209,251,249,62,146,69,146,230,125,94,237,123,218,148,26,231,116,126,209,143,189,234,131,79,50,180,135,78,9,201,155,109,233,126,100,234,192,0,0,48,64,249,176,63,158,55,232,62,104,212,18,5,3,83,248,219,140,140,208,0,199,201,204,104,93,28,138,129,1,139,195,73,68,2,5,3,212,195,204,166,34,10,76,76,132,76,49,117,149,86,72,152,12,73,34,130,153,165,17,103,24,114,170,151,88,169,160,161,23,40,149,84,1,78,192,200,87,172,137,64,83,153,158,10,221,98,146,229,144,41,251,48,8,97,135,64,164,90,34,196,100,244,169,122,233,80,113,185,70,31,116,99,212,126,87,27,159,185,183,34,173,214,14,225,89,159,161,143,92,134,96,233,136,68,114,180,145,241,183,53,132,174,124,234,195,32,108,194,1,25,220,15,4,96,68,140,188,80,27,132,234,212,104,246,16,164,117,113,111,255,251,178,100,86,15,103,19,111,209,147,120,76,224,76,73,90,247,48,194,62,93,237,191,68,14,105,141,193,35,48,235,204,176,11,80,167,163,31,80,210,77,241,173,33,78,30,81,253,218,145,246,179,197,253,76,241,95,231,186,146,57,213,12,108,209,191,199,127,146,175,142,193,78,248,248,197,90,171,198,55,82,173,255,215,255,255,109,234,109,193,0,0,0,83,116,32,38,22,18,248,171,115,80,105,208,77,16,109,189,186,126,221,14,63,45,187,221,179,182,127,95,191,255,251,255,255,255,254,191,255,111,207,104,39,114,104,252,233,149,220,178,138,113,99,231,151,120,232,250,214,176,198,222,21,204,67,49,195,108,153,230,125,125,111,119,227,60,63,201,156,215,64,131,138,137,12,100,24,48,1,96,10,64,51,162,52,2,56,8,38,128,67,130,33,200,140,48,60,68,8,46,26,1,34,164,8,10,154,144,130,165,65,197,204,208,213,59,12,156,22,170,46,100,208,163,98,96,33,104,4,127,12,80,177,0,102,228,42,120,12,144,4,36,56,25,114,29,83,22,21,46,24,177,17,180,118,66,80,88,91,23,11,17,8,12,167,82,132,7,193,201,238,156,15,19,196,175,37,206,83,55,178,250,41,211,52,128,79,160,14,220,128,118,72,232,39,25,232,152,30,173,10,4,161,80,27,48,44,169,3,132,42,23,130,71,173,174,251,4,83,160,48,91,92,96,125,98,147,250,182,235,206,141,237,21,95,148,39,15,87,174,109,210,186,5,92,87,29,217,129,186,197,102,32,180,49,58,236,215,186,145,124,147,163,159,219,75,78,246,197,251,57,20,44,229,217,58,234,212,247,146,183,45,235,79,87,105,43,35,247,93,178,27,182,122,143,219,167,38,102,102,102,102,102,92,14,238,80,11,10,3,105,60,144,108,52,20,198,67,81,187,148,90,212,101,85,172,153,123,23,233,91,229,30,191,248,185,231,255,255,236,143,247,237,177,16,172,101,42,151,147,104,41,146,136,196,152,120,87,127,101,178,125,235,101,59,43,181,61,217,242,27,160,233,173,227,30,80,0,0,9,84,192,9,13,153,20,219,55,14,84,48,122,79,66,128,70,78,50,99,231,38,18,124,52,14,96,12,129,97,1,102,224,80,121,198,145,162,72,36,34,22,3,189,107,136,66,136,101,210,17,26,11,196,215,68,108,116,82,30,69,62,149,245,245,210,72,65,64,162,200,177,167,121,104,35,59,234,147,170,20,85,13,202,113,26,18,152,34,147,160,218,41,186,154,161,234,233,161,86,118,25,24,120,29,122,23,177,244,115,221,50,116,160,66,104,185,30,166,49,67,38,150,155,84,188,132,91,251,208,127,170,184,31,174,123,111,207,146,67,182,53,218,121,10,219,255,251,178,100,74,14,38,220,104,210,27,121,99,112,79,172,218,227,48,34,190,90,93,159,78,109,225,139,201,46,164,236,40,150,8,168,135,214,120,215,42,244,115,249,99,214,235,197,245,48,69,122,78,39,181,150,181,44,238,212,178,181,69,32,174,95,89,28,41,211,213,164,29,53,77,52,206,88,173,102,251,142,172,185,72,165,153,18,250,46,66,60,205,180,104,182,30,239,213,110,172,42,49,86,87,159,249,112,0,4,75,200,64,233,112,96,78,33,44,86,88,188,0,214,204,68,115,89,200,187,45,40,111,181,245,237,126,179,55,239,155,43,217,145,255,242,117,255,191,18,204,127,255,255,255,180,241,4,57,37,34,143,181,24,76,168,66,172,234,44,146,178,99,43,163,218,95,103,153,157,155,65,254,171,80,229,10,150,239,17,159,30,109,72,173,160,132,32,144,20,16,54,154,102,162,128,6,0,42,18,144,2,153,58,202,230,23,10,183,15,33,57,52,96,58,18,208,8,134,206,154,112,33,248,106,89,136,105,208,224,172,40,4,22,59,65,114,87,50,108,47,72,125,169,233,184,188,204,37,250,109,164,11,13,12,37,38,83,47,195,178,156,14,72,102,218,2,178,131,68,116,212,88,214,132,45,151,141,222,138,142,209,242,161,177,166,153,48,39,115,113,202,95,122,76,125,136,246,200,21,29,128,226,83,129,254,145,9,139,93,176,251,67,179,234,92,165,150,126,205,181,3,245,79,48,68,106,104,230,161,251,11,163,200,127,110,89,97,99,44,173,108,110,189,96,234,48,101,131,229,55,47,91,36,135,78,92,161,73,233,52,193,216,93,67,72,61,149,97,76,132,231,81,97,130,234,202,244,9,32,44,182,101,156,94,195,234,219,0,129,192,203,185,192,209,81,39,35,168,150,169,124,135,92,253,215,119,175,45,193,248,55,55,95,63,246,101,79,191,255,255,255,254,255,245,43,44,137,18,254,93,26,216,59,173,204,249,40,183,238,239,116,32,192,241,17,240,240,121,79,115,74,52,12,64,2,37,222,106,66,63,93,232,110,0,1,99,4,146,51,132,163,99,232,57,5,3,26,75,17,11,3,74,76,108,192,198,139,12,64,184,195,72,142,154,32,196,201,141,12,40,120,164,116,169,169,139,12,157,32,130,207,22,148,4,51,168,6,36,68,216,46,65,241,2,160,2,16,143,151,232,73,228,182,82,135,92,212,5,157,47,117,192,205,66,8,74,37,13,30,32,56,151,177,24,154,177,125,151,106,141,177,8,65,124,20,81,79,202,85,65,137,181,214,96,216,155,3,251,26,101,113,8,19,175,163,245,246,108,242,31,176,219,197,30,249,113,235,7,5,90,178,6,31,30,32,146,207,215,154,129,40,92,153,231,146,209,255,251,178,100,76,142,167,11,103,209,147,121,75,244,78,102,170,211,60,194,116,30,189,191,64,46,105,235,209,31,9,107,168,243,20,232,16,253,118,170,55,180,179,166,92,141,204,155,130,121,168,146,72,118,147,42,113,96,107,33,237,116,76,235,200,83,213,223,53,23,20,248,255,137,95,145,35,231,10,15,90,51,17,72,163,207,32,74,222,180,119,30,228,166,154,230,24,219,222,114,62,230,228,212,40,174,178,189,192,0,11,83,47,11,9,86,160,107,72,179,233,63,104,37,93,98,88,253,174,2,124,219,224,28,74,155,28,218,142,205,246,29,221,186,255,255,255,253,118,67,73,175,233,42,41,97,136,74,211,139,212,166,57,94,146,66,37,41,226,85,245,170,145,193,181,157,139,9,99,70,2,195,69,222,80,36,72,38,24,158,27,119,182,111,145,129,200,134,70,87,17,25,12,188,14,6,155,145,110,96,35,153,148,192,207,201,195,209,135,89,97,208,110,6,156,53,220,198,3,12,60,37,100,225,36,52,197,204,80,181,13,73,225,17,83,176,200,218,10,44,216,80,128,99,118,94,38,248,84,154,67,78,25,81,233,4,154,64,192,42,82,24,41,119,44,19,1,48,226,168,197,64,169,22,190,204,220,85,144,136,74,88,9,32,105,53,158,226,78,88,143,97,12,18,36,170,88,23,199,114,52,220,86,150,18,250,155,58,160,160,38,31,169,241,108,126,163,116,123,25,70,9,120,87,22,232,238,109,237,239,85,239,24,95,42,25,218,74,69,45,220,108,192,122,28,94,247,180,6,232,53,127,52,143,85,147,54,98,118,101,214,243,116,58,61,225,109,239,114,220,175,169,166,38,246,231,145,237,3,62,251,135,169,245,172,249,51,76,91,63,214,109,79,18,241,211,26,143,59,126,181,47,223,220,222,152,172,124,233,222,181,37,53,188,219,211,231,95,255,241,255,254,49,0,27,185,116,94,200,204,104,72,136,197,240,67,182,47,102,201,229,70,67,224,28,40,101,149,185,71,189,74,42,125,195,150,231,235,255,245,123,33,102,0,26,133,80,219,164,88,134,112,212,58,4,24,124,140,19,106,5,30,88,99,9,18,117,246,112,25,171,163,9,57,64,0,0,51,21,75,13,51,102,56,76,196,220,196,208,2,24,194,37,115,2,4,13,68,209,49,136,44,200,7,209,81,9,160,48,38,7,15,25,20,128,128,83,27,3,76,48,0,72,177,161,73,128,6,4,192,131,17,5,210,253,33,85,84,205,194,65,153,128,35,19,12,14,200,198,52,28,243,168,20,20,47,24,25,228,134,26,49,188,110,192,88,25,42,29,132,171,47,74,19,209,21,139,172,43,82,42,0,236,33,226,84,163,113,49,15,74,183,178,213,252,229,39,255,251,176,100,61,12,71,178,105,80,19,153,76,240,76,41,107,10,40,2,210,24,205,163,78,109,225,139,65,66,180,43,140,240,150,184,139,213,216,155,216,225,59,241,170,57,4,229,120,98,146,46,253,51,167,249,83,210,106,125,176,74,97,45,70,114,146,151,7,214,114,153,233,156,181,126,142,188,181,243,159,169,46,167,144,189,80,255,204,205,125,105,202,62,193,188,123,153,15,204,186,111,7,30,218,101,31,91,166,19,69,41,79,242,100,246,17,249,166,127,189,94,223,83,91,254,118,235,251,109,115,18,84,165,105,83,24,194,72,93,168,209,202,169,178,101,100,65,155,1,221,83,29,9,157,101,185,173,196,250,0,160,0,0,0,238,252,92,16,8,17,72,208,43,8,128,92,22,15,64,92,71,116,186,61,178,172,121,47,126,206,221,239,171,95,250,181,138,111,254,197,92,229,86,204,137,244,65,213,238,43,76,164,94,67,25,140,135,84,133,22,109,229,143,4,75,90,214,31,44,223,42,220,156,190,147,64,0,75,151,140,62,26,226,73,158,201,152,128,106,206,49,32,240,72,65,145,134,25,8,192,232,194,2,140,0,216,250,67,49,88,161,132,204,237,248,50,176,72,105,132,161,208,242,246,161,35,232,40,69,48,123,165,9,124,161,106,233,179,53,134,131,10,94,6,197,192,100,208,172,57,8,228,16,160,162,94,161,246,139,26,26,197,186,114,164,208,225,22,126,56,242,63,186,243,232,214,235,202,12,84,161,93,109,80,189,9,217,74,197,97,233,134,189,40,108,50,77,80,215,186,218,228,25,129,108,76,254,209,151,223,163,180,36,38,93,114,147,175,80,161,30,194,203,169,88,106,43,253,96,245,151,171,126,82,118,146,185,170,45,154,97,197,231,14,59,167,88,149,140,253,208,206,111,201,235,2,214,119,150,163,125,35,11,55,56,214,188,217,203,14,181,70,232,180,0,73,115,246,226,78,164,49,158,159,238,8,123,44,78,107,186,135,70,188,226,92,99,127,82,251,207,191,150,111,127,212,255,41,212,211,94,223,248,107,154,39,89,255,196,14,234,125,239,232,7,162,144,56,37,20,225,241,225,251,135,220,104,202,133,57,155,161,53,211,49,63,250,185,253,140,59,111,153,177,145,0,0,1,80,193,237,35,133,206,140,154,249,3,44,205,2,39,49,17,32,195,32,67,74,178,12,30,43,49,185,92,192,193,49,134,49,134,131,193,5,32,112,252,113,232,148,198,178,96,138,152,225,130,205,204,200,36,212,47,248,32,97,200,62,6,36,24,105,128,20,20,14,24,52,252,168,29,69,147,184,12,141,27,95,209,192,13,101,47,208,25,20,81,133,49,83,22,24,203,215,178,211,81,215,34,5,86,37,103,141,255,251,178,100,55,14,167,102,105,81,27,154,99,112,77,172,43,13,48,37,156,30,205,173,70,78,101,145,193,20,136,43,40,244,153,88,183,69,241,25,103,112,123,155,126,150,75,45,151,163,104,12,20,75,109,143,244,18,81,13,15,132,165,119,73,240,60,173,230,89,187,108,195,179,241,61,152,180,111,37,120,47,240,163,180,87,183,113,32,60,50,110,239,76,37,182,89,151,214,246,183,244,81,22,105,226,189,165,227,138,55,121,90,130,224,136,103,152,179,182,106,219,231,217,218,242,209,46,57,173,78,209,101,25,130,171,34,150,34,81,22,183,246,61,187,235,143,105,7,209,184,183,168,206,56,84,152,246,168,50,176,254,76,0,0,128,0,0,2,63,188,2,32,88,108,233,5,242,95,65,80,42,130,28,86,15,221,239,188,204,53,175,204,30,122,21,255,255,251,255,254,104,154,22,102,189,61,41,253,62,229,33,128,194,65,215,125,11,116,178,138,139,150,180,57,216,138,107,62,126,212,239,248,223,183,237,39,141,114,50,160,217,129,87,7,66,48,24,76,238,100,49,65,129,2,226,65,240,112,0,64,90,52,16,56,104,218,8,2,25,180,94,100,160,160,96,244,180,102,30,19,130,129,208,113,80,110,80,9,12,3,146,0,210,213,24,129,24,29,138,169,72,45,214,176,139,35,161,4,67,20,47,28,32,48,165,45,135,145,21,181,4,138,202,5,135,47,195,48,162,43,9,102,193,72,252,16,75,51,130,29,183,253,169,75,134,76,18,3,221,23,37,243,124,97,133,187,90,25,149,50,86,184,246,196,98,114,119,210,118,29,158,124,229,242,204,172,114,57,63,42,100,15,198,173,227,45,181,90,71,151,124,46,123,195,162,211,165,27,163,64,80,80,106,33,168,197,147,248,131,110,87,85,125,133,133,183,122,104,242,76,61,108,242,200,215,175,78,57,26,14,236,142,232,78,169,31,162,178,25,110,123,233,70,39,115,153,66,107,51,92,91,184,92,81,119,237,88,211,239,179,12,111,99,207,163,48,14,193,158,202,248,104,135,9,151,125,45,50,195,143,12,82,71,12,209,172,36,5,74,186,28,224,226,97,88,55,21,107,147,237,63,130,200,76,23,212,157,192,69,141,218,250,116,194,33,254,80,80,120,235,142,177,23,238,253,93,63,253,169,81,111,234,179,171,8,170,109,163,21,83,31,34,43,109,145,124,88,153,113,10,150,212,216,170,92,0,66,233,131,110,162,141,0,227,49,184,60,49,98,97,112,217,134,0,230,144,20,152,208,88,98,82,193,130,128,38,36,132,147,24,140,42,17,3,24,12,26,42,8,1,189,196,32,192,40,29,7,5,131,44,157,134,133,197,137,106,96,0,136,208,28,16,12,147,142,131,255,251,178,100,35,142,39,108,109,209,139,143,79,36,69,132,90,146,61,34,118,27,89,161,78,109,189,59,64,213,7,44,244,193,25,136,140,58,0,95,111,104,92,28,160,182,152,131,108,199,196,129,171,76,190,72,158,224,40,180,50,189,140,16,86,5,2,150,42,175,120,221,55,33,212,205,218,110,46,51,113,38,15,193,251,83,206,173,146,225,130,244,149,194,229,88,245,248,101,204,105,164,23,168,195,2,72,81,168,155,88,186,102,45,51,5,115,149,11,4,42,40,58,238,104,198,118,159,47,74,203,76,224,175,128,236,161,128,239,150,123,57,115,175,152,125,108,92,33,7,144,66,229,145,76,100,62,249,155,244,148,161,243,46,27,191,243,59,43,253,175,41,69,236,226,216,128,126,186,23,203,103,46,145,114,109,232,91,240,66,135,195,167,157,26,13,205,83,102,158,40,169,64,0,15,120,15,128,125,6,140,32,147,69,24,134,90,204,96,160,42,21,28,245,141,171,71,164,10,173,96,192,238,252,232,103,245,19,145,208,43,225,204,254,139,231,127,240,127,255,219,163,252,195,25,210,174,129,44,245,76,142,164,145,67,147,240,189,205,217,55,235,5,90,48,96,127,139,131,200,38,214,8,22,28,89,163,33,194,40,48,168,216,140,181,124,153,226,192,40,233,56,0,66,97,113,215,225,171,133,130,148,154,96,61,81,118,134,241,35,88,160,10,102,38,68,45,188,38,0,101,176,137,92,62,241,72,226,47,227,18,139,186,172,153,215,166,109,160,1,83,164,44,134,150,17,111,97,18,58,102,39,129,52,156,40,196,106,54,21,42,164,67,109,83,206,113,180,141,202,189,56,122,186,97,94,174,51,60,151,169,117,248,95,213,127,182,212,209,235,70,188,203,188,36,29,237,176,166,114,214,27,209,204,94,209,150,173,153,247,188,252,223,126,239,113,185,147,91,114,99,129,203,115,106,212,97,128,174,85,48,170,165,136,175,48,53,92,197,195,101,100,127,78,143,196,71,90,100,215,16,86,224,129,17,185,28,12,74,2,179,84,174,160,204,85,133,176,161,58,210,40,77,18,20,19,22,181,233,209,164,16,0,160,64,6,255,10,175,158,188,119,197,204,180,159,140,15,207,2,106,94,113,194,58,226,43,127,255,255,255,255,246,120,236,38,10,18,67,154,215,48,179,170,149,26,53,143,175,237,102,137,106,172,0,2,210,184,42,168,246,179,52,152,128,237,141,113,96,2,192,185,163,50,252,138,24,40,193,125,141,190,195,130,21,50,170,25,136,45,180,188,64,27,29,78,6,189,74,239,166,66,214,72,176,143,187,108,120,190,202,157,218,120,148,105,26,26,213,36,141,105,169,131,192,213,157,248,164,235,197,74,13,49,58,91,179,255,251,178,100,41,140,166,249,103,211,155,88,122,240,68,129,202,253,37,227,38,30,233,181,66,46,105,237,209,40,31,171,92,244,9,104,50,129,227,82,248,173,71,88,93,78,39,106,12,46,159,68,128,133,208,197,53,232,200,163,218,84,126,184,177,161,203,166,246,7,236,111,209,239,143,163,25,233,178,162,75,90,102,136,234,216,91,210,123,167,43,215,146,244,73,151,165,19,232,203,234,137,217,92,212,103,148,37,107,46,48,223,43,203,211,87,108,204,151,84,82,59,6,122,28,214,195,198,241,140,241,39,105,108,222,185,154,53,171,120,83,106,108,110,55,128,242,77,43,230,179,68,242,75,233,43,230,89,179,1,221,162,102,60,159,46,58,218,73,221,226,237,91,161,249,228,0,0,16,0,64,0,17,55,176,4,70,121,161,14,206,167,82,228,152,160,226,51,186,200,219,252,18,4,33,233,130,116,78,174,71,223,255,249,159,255,224,34,163,234,14,97,48,130,70,5,198,5,139,215,42,48,224,163,133,136,91,39,178,40,48,229,182,18,104,2,155,199,166,227,26,35,28,101,177,57,151,8,36,64,99,5,9,204,211,24,52,56,208,161,94,96,192,217,139,220,163,203,195,0,10,76,44,4,53,235,3,4,8,4,162,97,129,32,177,87,251,120,2,44,88,76,97,68,0,165,28,2,192,210,168,212,20,40,48,57,61,208,137,105,128,136,167,148,58,228,151,112,192,135,71,6,18,36,234,109,96,26,219,218,98,110,155,64,244,229,192,165,93,116,201,7,18,20,42,165,74,229,42,70,140,56,23,22,51,151,5,2,44,254,46,167,6,87,38,53,205,176,57,149,10,225,66,164,142,167,92,177,175,179,66,2,107,22,161,143,3,17,22,167,73,50,189,202,5,242,251,173,181,150,184,48,71,131,70,229,217,18,207,5,233,206,180,234,19,251,222,89,254,28,98,197,127,137,148,209,115,58,239,113,227,71,188,20,74,119,203,95,170,127,138,239,24,167,223,172,95,122,255,61,178,146,167,215,222,165,135,108,55,79,171,75,62,188,147,252,57,230,149,111,166,47,76,211,24,183,204,12,189,27,8,209,0,101,213,11,147,181,8,81,155,145,200,58,133,88,248,158,2,70,139,10,182,130,234,86,227,9,40,249,186,37,33,238,233,213,178,211,118,245,79,255,245,79,255,255,183,127,246,250,208,57,166,131,210,233,10,135,25,118,229,11,173,232,128,150,88,34,86,249,163,211,204,75,159,212,0,0,1,112,26,12,99,30,230,125,248,107,10,226,51,113,26,249,2,56,2,8,193,2,204,72,205,16,76,122,60,12,164,32,34,48,144,213,52,101,76,152,191,164,192,206,25,113,95,241,224,116,158,83,232,44,6,59,184,226,59,255,251,178,100,30,140,134,230,103,82,27,111,103,32,79,233,58,202,61,34,104,25,21,163,80,109,61,150,129,44,40,43,8,243,9,106,195,160,49,22,98,66,14,170,11,205,166,68,31,230,29,15,175,116,6,52,230,228,136,237,36,97,45,34,223,250,119,225,149,197,33,86,223,194,96,23,233,158,11,2,202,30,56,212,61,1,143,40,200,227,86,92,178,102,9,249,150,68,62,241,181,44,43,198,211,146,197,152,156,156,117,23,29,134,123,81,87,139,207,164,155,150,104,71,42,109,182,167,27,100,170,85,44,91,179,43,4,125,49,223,86,176,249,113,253,140,227,96,58,142,188,72,20,69,126,157,151,154,98,153,107,243,205,176,196,114,246,93,10,238,249,45,21,215,100,206,35,175,166,85,52,133,84,231,206,73,78,253,28,58,48,43,103,71,76,84,0,32,68,0,0,45,100,21,103,122,73,204,222,84,155,173,206,80,5,152,224,153,197,20,51,88,101,209,146,200,80,9,51,82,45,228,130,219,221,251,221,237,85,251,83,255,251,127,245,255,191,255,255,227,17,107,255,232,237,224,69,3,36,2,192,176,137,197,157,104,78,29,167,101,77,129,87,189,241,0,0,18,159,226,19,38,43,225,128,88,121,20,165,234,40,43,224,206,164,75,2,135,136,65,25,171,0,33,69,64,227,128,6,130,191,238,162,153,151,98,30,107,20,237,242,240,114,210,242,12,83,167,54,46,144,86,221,194,192,17,160,148,173,103,100,113,13,103,77,136,203,68,114,229,28,9,208,69,166,80,77,18,101,88,215,24,55,93,17,166,222,222,242,44,19,198,201,72,107,100,246,206,142,177,92,184,135,141,115,80,247,141,123,41,30,249,206,147,168,42,189,137,48,249,26,122,165,34,205,254,169,139,123,141,142,163,25,129,250,192,155,166,246,236,77,47,38,35,254,167,239,63,29,228,176,7,65,50,43,168,17,251,79,55,4,120,194,119,62,89,134,38,221,153,56,126,93,32,195,100,187,50,210,200,42,229,114,190,70,191,192,220,182,181,28,235,12,93,168,58,192,0,126,80,148,48,154,78,141,246,84,170,61,126,8,139,141,89,52,182,139,102,243,172,132,145,108,40,52,243,146,217,250,59,89,193,208,175,246,167,215,254,191,254,255,255,255,255,166,254,223,253,83,132,86,40,74,27,11,18,163,0,145,30,194,235,120,190,172,179,202,79,96,165,135,128,0,0,65,216,10,29,55,68,68,24,117,7,79,76,34,14,2,151,4,4,33,129,89,106,12,46,21,45,136,57,148,10,22,1,0,197,245,50,184,128,72,16,144,226,4,53,22,12,146,80,226,195,144,155,104,136,153,173,137,249,28,13,53,19,188,143,2,85,91,13,76,26,86,30,171,255,251,178,100,37,142,134,199,103,210,155,152,123,210,72,66,154,179,61,134,82,29,161,161,66,78,105,147,193,46,137,235,28,243,37,216,160,24,17,237,112,239,42,73,96,91,131,198,112,27,247,245,246,217,180,218,91,14,215,1,160,30,229,194,194,95,41,169,81,135,147,148,235,118,98,34,237,101,204,23,23,175,163,178,58,136,194,143,218,98,180,198,183,87,181,158,4,60,195,198,83,53,235,164,188,109,239,41,105,126,26,18,177,113,18,223,235,123,206,188,31,186,52,215,16,53,78,171,86,167,15,130,38,27,197,13,38,162,179,56,86,83,74,87,90,172,8,240,111,38,54,186,141,123,43,60,205,212,135,9,251,69,116,242,182,246,75,226,20,56,122,218,226,52,26,90,178,86,64,0,1,60,48,145,196,56,162,20,51,161,23,78,66,36,138,150,38,1,182,147,82,246,95,40,171,109,192,37,51,3,133,63,49,139,40,6,89,80,56,182,133,255,45,127,83,213,255,127,189,223,237,40,162,192,77,172,254,200,148,57,80,80,44,106,40,151,173,227,75,138,1,99,9,243,154,149,140,87,169,52,209,248,204,166,67,23,136,76,68,0,53,42,20,192,97,115,30,0,211,188,210,139,50,0,114,57,151,252,91,248,94,16,72,40,68,6,1,15,194,5,96,208,43,48,43,12,136,64,5,236,114,80,144,135,113,98,102,5,136,176,232,112,190,230,36,56,144,68,62,93,6,161,83,90,2,4,148,131,130,162,66,139,47,5,43,101,2,27,136,168,33,9,74,209,222,246,70,197,96,1,145,129,202,223,247,216,153,180,219,224,197,88,4,137,253,148,53,151,138,26,143,198,165,77,213,78,159,217,107,18,237,44,162,214,115,86,105,148,74,155,84,208,139,50,174,84,220,187,118,101,114,174,215,238,47,12,83,179,107,126,231,53,4,202,165,62,112,112,45,202,59,5,208,251,253,136,189,207,165,200,215,169,255,62,120,143,40,248,244,213,38,87,167,114,181,118,158,135,211,191,63,150,201,105,249,163,213,251,252,239,63,221,142,238,250,62,222,233,155,57,217,124,151,25,108,247,244,8,160,0,19,117,216,146,34,14,185,14,199,199,51,115,62,142,44,63,169,21,63,104,63,79,224,88,155,254,80,221,132,43,44,70,144,48,51,40,63,144,187,244,93,255,250,217,192,182,37,172,10,210,44,137,50,193,168,4,176,109,33,223,150,49,22,130,238,198,172,0,161,3,239,120,116,0,0,66,148,194,136,19,205,55,68,115,147,44,155,12,128,8,48,210,60,192,228,51,29,145,135,128,198,21,28,33,48,199,167,160,72,40,12,9,11,140,141,62,137,74,192,192,105,111,200,150,38,45,46,34,67,205,62,203,32,136,32,17,173,255,251,178,100,32,14,167,2,107,81,155,153,99,240,77,44,58,218,49,98,88,27,133,163,70,110,60,219,65,47,177,235,92,240,150,8,140,160,161,4,108,78,97,173,8,147,77,135,174,48,10,253,150,42,187,197,43,107,236,181,226,136,217,2,128,69,64,168,111,172,173,245,130,31,184,1,16,195,30,135,151,218,254,206,57,38,118,96,72,141,103,254,57,98,171,80,185,30,87,181,41,218,182,78,205,178,2,205,199,163,70,15,121,248,31,115,143,103,224,138,36,147,122,20,56,190,186,45,246,202,9,48,164,37,90,237,53,120,89,174,218,157,177,223,83,145,174,189,99,235,10,234,152,113,0,29,86,195,55,163,189,145,126,83,122,251,89,166,255,98,239,163,104,110,115,22,152,50,62,207,118,46,130,58,117,250,218,135,22,222,102,214,249,153,131,164,128,0,12,0,0,195,221,177,88,160,191,97,202,163,186,26,221,38,231,19,0,136,224,237,160,158,149,93,198,96,54,25,217,6,118,217,248,46,213,239,183,255,235,251,209,43,187,39,254,159,183,251,55,95,255,118,190,51,152,72,84,37,251,237,251,126,139,206,148,47,239,168,205,142,60,49,226,160,27,71,18,39,73,54,152,165,54,109,208,65,155,136,38,50,14,24,132,70,99,33,66,151,5,200,98,32,57,139,140,232,232,0,2,24,8,166,101,213,19,94,80,120,65,88,80,32,8,168,36,66,64,37,224,235,139,1,129,65,134,136,225,22,181,100,74,219,145,128,3,77,70,117,134,129,132,45,14,142,129,7,215,115,83,128,161,200,168,92,78,86,20,147,183,60,225,133,200,150,98,8,9,112,138,8,81,104,129,1,104,244,66,212,87,63,133,165,226,177,66,242,0,235,150,33,123,243,70,183,147,51,153,243,89,126,184,196,249,196,111,138,207,247,94,212,149,195,105,137,23,126,137,86,236,92,234,115,150,177,97,215,238,184,141,252,26,237,174,208,116,199,155,48,45,73,1,84,72,35,54,51,251,185,90,178,90,52,247,129,104,176,41,43,201,46,193,177,7,5,213,108,179,184,70,118,53,62,98,117,153,31,69,230,45,205,126,170,92,178,112,191,107,35,71,227,42,173,22,245,162,102,174,174,247,76,18,26,120,111,223,105,72,33,118,219,19,124,61,70,218,206,154,47,223,255,254,158,69,17,20,8,179,24,165,118,103,65,239,255,255,253,233,255,253,81,179,165,88,123,63,16,116,110,206,150,253,62,180,252,233,215,81,126,93,32,0,0,76,220,24,210,124,75,198,10,148,114,41,230,52,34,98,43,6,4,44,2,181,64,105,134,13,39,49,138,152,18,0,63,97,80,67,204,53,47,138,95,44,10,197,113,34,247,90,147,118,90,124,91,144,194,176,255,251,178,100,28,142,198,103,102,211,27,120,99,224,80,41,202,215,61,2,120,26,225,131,70,110,101,49,193,30,12,235,12,244,137,216,33,148,135,23,100,152,111,110,113,32,170,38,89,108,70,129,142,194,102,27,73,73,39,91,87,114,135,56,196,94,71,156,189,68,44,199,82,194,199,97,232,118,163,213,36,22,254,77,222,108,189,186,113,148,117,170,205,164,121,87,232,118,174,71,250,115,61,46,81,153,160,157,92,96,109,243,208,106,121,41,128,162,143,201,56,189,17,122,151,110,15,194,146,85,197,53,11,244,194,92,67,160,243,9,232,7,134,202,186,226,102,215,41,4,75,253,77,86,211,108,203,204,164,64,86,202,21,170,138,255,75,162,137,233,58,127,210,35,154,60,227,83,71,242,205,129,135,86,4,18,0,3,55,201,109,48,14,135,105,216,234,134,38,62,173,196,70,16,138,143,133,126,126,53,127,26,77,48,120,63,193,108,197,13,184,189,27,200,255,253,255,219,111,255,255,210,255,79,191,50,209,229,55,253,76,245,162,236,84,110,194,200,23,178,217,123,84,104,210,147,121,193,83,96,244,94,26,23,0,56,96,148,41,195,212,230,79,149,25,149,114,96,64,97,147,196,230,44,19,24,148,10,4,6,6,19,147,168,198,67,178,192,48,194,64,178,2,129,195,82,224,33,17,106,86,217,136,64,44,172,72,4,236,137,22,147,229,151,45,169,106,89,154,6,136,89,46,139,42,104,166,53,170,125,101,190,230,34,114,212,54,98,108,225,156,218,108,12,126,200,49,81,230,154,237,169,248,5,195,132,65,109,213,53,110,61,3,196,206,80,192,86,161,152,102,98,25,109,173,215,151,76,88,98,178,107,241,218,218,181,150,28,191,155,60,181,149,152,223,126,255,49,21,78,162,154,106,94,131,207,176,120,109,169,250,31,42,245,212,23,247,153,85,147,245,250,63,236,197,75,114,201,106,60,52,41,107,79,228,67,221,42,245,36,223,242,167,87,175,218,102,86,143,205,107,246,227,111,178,207,218,81,5,28,48,32,10,16,8,113,213,187,238,64,0,67,190,24,155,62,30,136,6,3,115,214,246,75,173,94,200,176,62,69,220,15,102,253,255,42,241,69,24,80,44,235,64,213,151,238,50,116,127,151,191,145,255,239,243,212,95,23,72,186,221,209,130,250,157,136,66,45,114,205,181,171,18,9,11,150,125,98,132,208,160,0,2,210,188,113,140,209,61,12,135,0,205,134,204,204,8,192,150,76,4,4,211,205,192,196,96,65,177,144,19,37,14,85,34,64,128,161,249,152,198,7,5,201,19,105,61,147,54,35,50,60,7,32,77,148,25,97,209,183,28,68,14,223,93,125,136,6,178,177,26,2,132,69,22,37,70,255,251,178,100,38,12,134,142,104,211,27,111,102,176,77,5,154,218,60,166,140,25,185,155,78,109,189,154,129,94,157,169,201,132,169,224,144,167,49,108,151,181,242,242,19,9,52,44,239,196,106,172,65,23,71,177,207,133,221,46,201,135,138,215,199,58,17,22,233,71,77,197,237,186,236,208,179,22,186,126,231,48,230,84,68,121,11,23,158,62,213,53,165,237,140,227,164,175,89,8,188,106,178,165,152,39,186,1,31,102,115,55,182,142,78,187,121,210,204,115,73,228,75,166,225,168,10,88,202,63,197,213,201,180,213,155,87,27,191,91,218,92,82,137,217,42,190,250,28,93,47,46,50,108,112,83,218,177,101,225,202,47,191,172,129,164,46,199,161,168,0,3,0,0,20,59,232,56,77,212,34,101,115,196,116,71,210,44,235,41,1,203,170,171,153,99,219,87,51,51,25,94,23,196,127,226,108,223,215,255,254,159,46,95,184,177,105,101,223,223,214,120,179,62,167,159,73,48,166,195,77,98,228,104,57,6,75,63,65,166,172,5,58,177,168,112,124,0,3,115,241,195,19,27,103,48,214,99,112,54,52,208,67,36,10,49,112,113,197,6,178,48,48,149,2,202,40,32,67,18,227,29,97,186,16,180,136,240,112,166,107,118,84,139,81,164,114,70,247,253,232,80,161,64,6,9,57,88,191,235,253,232,165,16,6,212,97,240,228,228,57,21,206,91,64,84,16,129,160,30,207,82,70,25,104,117,37,153,215,133,31,178,196,71,37,118,89,146,180,147,54,211,100,24,49,105,44,108,90,242,88,119,184,203,34,213,101,114,248,50,149,238,179,118,92,147,164,26,151,199,101,187,116,51,131,46,96,61,39,98,119,38,52,57,173,42,246,53,175,23,13,121,212,119,189,204,10,69,145,192,220,137,47,196,193,77,150,153,93,142,50,187,160,93,180,162,23,251,85,142,212,180,80,108,83,28,91,15,65,13,32,134,11,202,191,113,181,50,211,225,49,38,224,48,139,184,38,50,171,219,27,242,135,120,5,21,221,166,203,154,163,183,33,142,129,229,63,77,194,110,98,44,91,197,88,149,129,232,223,202,18,103,1,186,250,209,175,50,12,156,223,156,62,79,212,183,246,102,235,249,87,127,229,27,53,20,202,80,211,51,101,136,206,54,191,21,111,26,104,30,115,214,243,62,85,29,219,239,250,8,65,0,2,204,188,70,150,114,189,3,3,38,236,197,15,146,37,57,32,2,163,24,14,48,112,122,65,39,228,64,104,33,65,195,141,43,3,9,34,26,219,64,91,70,110,13,129,151,207,151,73,64,197,128,224,133,124,151,194,195,179,209,245,9,73,41,92,209,8,196,190,28,245,252,165,241,185,182,127,46,25,12,74,21,121,169,28,255,251,178,100,43,12,134,153,104,211,27,111,102,160,80,135,122,167,60,199,116,26,133,139,68,78,101,143,137,60,141,43,40,241,177,208,122,10,71,72,64,70,186,28,222,30,183,2,144,231,71,182,167,16,104,151,7,38,170,41,96,89,25,169,98,110,28,91,57,143,149,182,211,241,81,2,180,187,162,153,195,141,44,138,209,204,31,137,84,55,189,84,13,226,176,62,130,173,124,43,88,90,252,184,173,113,227,57,72,31,162,131,153,78,224,230,0,244,43,15,247,173,183,15,98,221,154,205,34,211,55,150,76,20,60,102,51,194,99,171,187,30,166,235,139,24,142,135,169,124,234,57,130,4,121,107,215,246,144,205,18,0,64,0,3,25,104,15,0,112,143,91,42,117,15,34,13,52,230,200,136,208,143,240,64,56,224,136,18,179,45,210,165,55,18,26,206,44,208,61,142,152,103,142,147,127,212,230,255,223,235,167,253,255,237,247,38,250,4,166,22,229,95,250,104,91,212,97,13,51,109,235,246,178,205,205,80,110,195,57,96,240,0,5,138,143,77,96,215,52,99,100,204,67,227,66,20,198,141,198,46,1,26,42,34,35,25,135,24,2,160,211,41,44,204,90,4,14,16,10,142,76,50,224,47,120,168,10,88,37,242,56,143,14,176,8,6,130,198,183,85,85,4,42,6,193,17,12,228,34,34,210,73,104,12,61,158,173,19,14,116,32,70,86,118,162,225,5,63,140,108,148,72,66,186,5,66,5,25,102,59,245,155,180,228,73,189,64,51,77,97,49,202,104,211,173,7,45,18,50,192,50,7,201,100,146,244,5,155,21,232,119,149,92,255,93,200,202,79,50,164,251,111,52,177,129,204,43,2,190,231,57,165,115,81,210,215,152,20,253,177,123,255,13,111,137,35,171,107,222,143,191,160,141,156,177,207,251,33,148,157,157,94,96,254,188,246,252,215,62,28,218,38,155,161,70,215,45,157,238,157,157,231,231,179,190,185,53,215,152,105,7,6,240,3,5,128,84,190,64,141,176,149,238,103,196,33,216,242,124,13,231,6,181,33,1,183,208,223,121,136,120,46,63,220,135,76,147,15,233,97,222,216,100,80,172,229,245,238,245,178,179,222,130,62,255,179,120,80,18,90,26,252,160,226,5,55,7,237,155,209,189,97,231,42,94,135,0,170,162,132,134,86,0,0,0,48,2,53,63,42,120,206,15,19,15,167,204,200,7,49,41,228,68,28,10,143,201,144,198,15,12,18,8,140,117,22,29,18,46,146,222,154,33,62,68,53,78,7,20,16,81,60,214,59,10,22,2,206,7,155,166,161,56,226,0,228,195,81,80,90,106,94,75,128,32,133,179,188,170,220,68,117,62,213,90,70,95,21,255,37,130,82,133,90,7,67,255,251,178,100,47,14,134,142,104,209,27,154,75,240,83,41,58,202,61,10,120,26,49,159,72,109,225,143,201,43,39,43,76,241,149,208,174,210,16,104,137,32,128,101,114,110,176,53,232,141,17,148,177,152,186,211,165,49,182,129,81,223,124,149,82,188,162,153,211,131,167,45,243,52,95,14,67,10,150,132,100,71,86,232,154,30,107,30,8,90,57,199,191,20,43,12,252,59,157,114,108,197,242,18,45,93,182,229,137,77,222,81,241,132,223,99,250,184,182,107,121,43,207,247,255,190,49,143,202,24,54,166,53,176,149,75,42,233,42,146,139,201,175,183,119,26,233,103,201,74,149,72,0,32,0,144,0,61,224,18,194,96,78,153,153,152,25,213,143,97,136,60,51,241,172,131,111,113,55,22,116,66,137,175,144,183,168,155,161,29,29,18,154,238,25,24,80,246,163,235,255,217,123,119,255,255,255,255,254,138,254,191,178,95,86,63,44,133,30,250,196,247,221,145,121,10,250,203,137,92,50,126,227,143,24,148,157,126,158,243,9,181,72,154,158,89,143,22,7,2,132,27,27,185,177,170,139,24,10,26,31,155,168,113,168,1,21,129,24,104,81,150,151,2,128,145,13,69,205,77,148,173,71,216,34,209,98,105,163,96,157,39,89,169,80,198,185,184,243,69,245,46,84,150,34,24,164,6,56,15,226,29,90,83,189,48,242,192,40,187,38,127,93,218,78,67,240,252,173,201,108,203,157,240,83,215,45,80,79,81,50,26,121,233,3,255,39,195,224,154,253,221,222,244,52,37,81,255,178,135,93,61,249,80,218,9,101,76,39,163,93,32,139,236,247,155,71,21,50,18,212,17,39,6,139,49,108,121,45,56,243,107,86,167,111,31,173,147,115,69,101,139,147,139,174,120,107,215,54,164,231,91,251,187,35,157,73,48,236,151,150,211,81,64,155,222,134,15,175,235,156,185,253,103,90,205,163,44,37,150,43,85,249,6,96,1,128,159,183,14,113,58,51,158,36,123,58,181,171,8,197,169,103,86,215,85,154,124,148,92,193,135,51,23,99,230,101,230,28,255,219,253,24,96,88,67,152,212,255,255,255,255,255,171,116,68,127,109,136,100,98,119,105,82,143,138,5,130,150,78,5,14,189,211,189,138,150,114,117,134,0,0,1,80,192,16,240,227,244,68,196,192,196,200,115,188,197,240,184,194,66,88,192,144,196,194,228,8,193,112,196,194,33,8,96,43,48,81,193,7,7,113,32,16,202,21,21,12,36,2,68,96,96,140,81,17,104,97,90,26,65,122,70,1,135,43,37,8,115,68,136,192,11,3,21,28,101,29,61,173,116,96,208,32,75,166,219,164,136,20,43,173,21,70,178,177,140,181,234,76,214,224,188,93,130,217,15,255,251,178,100,53,142,134,223,104,208,155,186,75,240,75,99,42,186,97,39,86,25,205,163,70,109,176,222,129,112,167,106,13,133,157,224,10,141,74,27,73,85,82,160,6,126,148,203,234,35,114,46,226,78,51,229,108,151,184,18,184,110,49,247,26,59,125,103,9,93,201,226,74,161,148,70,227,213,145,186,100,186,205,90,164,195,83,205,223,179,120,52,220,60,66,30,48,6,54,219,62,247,149,143,96,201,77,116,178,245,245,187,70,211,19,50,146,254,121,89,23,206,255,203,125,221,255,87,221,178,133,86,249,110,244,183,53,70,183,205,245,218,148,125,171,31,29,150,170,0,16,0,0,0,85,247,24,194,193,48,201,219,210,181,135,147,73,106,21,4,8,24,64,50,214,117,103,27,125,100,49,168,63,202,157,152,98,213,223,143,150,37,196,125,119,255,253,150,215,110,170,29,233,140,10,174,18,10,213,44,253,138,217,52,44,34,177,97,230,218,224,46,145,43,129,83,152,113,161,237,32,24,115,96,26,12,227,196,75,60,101,2,166,145,212,112,131,0,97,97,24,209,198,69,27,184,176,242,64,97,88,141,220,28,0,133,44,16,189,108,161,239,134,8,138,158,17,96,113,208,67,56,16,125,138,1,210,112,192,72,96,166,128,160,227,201,238,6,80,89,80,9,152,182,89,83,155,63,0,51,71,37,224,126,155,186,86,92,159,140,75,108,186,241,182,143,36,91,251,167,156,139,210,50,39,226,25,117,221,24,77,138,207,13,31,243,231,63,113,61,50,199,47,244,48,61,74,212,209,110,113,84,146,228,125,250,238,154,169,142,150,128,198,110,145,184,184,198,57,145,167,229,199,220,230,62,221,61,214,190,144,22,57,76,75,100,143,202,75,87,190,202,94,124,239,78,80,242,1,48,158,38,235,223,220,130,208,16,151,39,170,42,20,198,149,3,155,158,224,178,96,32,32,21,176,81,115,88,50,44,75,90,37,8,81,42,139,26,168,254,184,105,236,168,151,223,131,156,217,170,141,120,27,232,196,145,112,193,163,61,37,46,213,92,229,98,25,196,219,232,159,196,245,40,60,248,225,31,254,159,245,244,175,219,250,176,253,153,95,254,245,107,80,121,137,151,29,29,171,78,48,187,158,149,168,236,74,109,194,31,225,190,120,0,0,19,188,193,7,131,136,212,76,138,184,6,155,140,98,49,17,157,204,16,16,25,92,153,216,28,97,0,168,92,16,99,185,193,140,132,138,6,166,6,87,66,199,164,90,193,131,160,75,20,215,151,41,138,251,79,181,54,62,97,67,154,246,67,177,174,36,55,228,128,151,178,122,4,96,4,2,190,48,26,18,10,4,128,27,163,39,95,205,217,214,116,83,94,89,78,249,202,178,100,42,100,159,255,251,178,100,52,14,198,188,103,209,155,153,99,114,99,199,186,99,101,130,122,26,29,159,66,110,101,15,201,67,39,170,204,245,149,120,18,181,93,110,230,87,35,192,153,168,188,188,53,22,42,192,134,51,232,233,22,230,115,250,201,82,58,50,86,248,47,135,176,49,227,208,237,101,175,89,13,149,208,154,41,218,52,109,50,144,142,142,231,47,243,112,163,199,79,150,86,126,117,213,146,95,138,199,175,94,201,239,9,195,240,156,33,23,161,248,186,201,45,155,253,106,76,85,129,219,94,177,214,107,53,189,107,122,221,139,254,55,246,143,32,179,229,215,152,129,50,96,0,77,149,96,35,20,64,169,34,64,178,87,254,24,49,138,22,29,250,128,70,39,105,241,136,125,125,217,178,248,142,235,215,31,160,252,1,152,254,142,185,48,25,206,190,154,101,108,119,249,116,228,219,34,153,158,163,255,4,58,148,31,12,178,95,51,84,195,141,4,172,168,113,238,167,62,180,93,254,137,142,158,207,129,159,102,207,226,214,60,37,42,1,82,20,209,119,233,90,0,46,152,56,252,98,42,97,164,86,134,60,75,24,240,74,96,64,121,143,72,128,27,169,130,74,160,82,176,8,114,107,88,136,68,80,152,80,24,20,67,242,33,96,36,4,90,224,8,105,162,183,95,163,92,33,25,106,136,96,67,243,129,131,232,4,36,22,133,232,100,98,21,77,52,211,77,228,108,66,16,22,197,10,83,22,222,195,164,93,53,44,103,145,5,206,160,14,229,201,83,239,90,0,95,66,69,173,184,150,50,169,235,177,6,139,67,24,100,168,217,23,167,213,59,221,169,4,162,213,185,2,44,208,160,3,33,70,129,153,69,140,19,154,228,141,10,19,13,99,69,96,34,21,250,86,152,83,139,128,242,100,104,129,109,34,38,109,71,11,44,49,6,74,28,178,57,108,226,198,200,122,106,92,154,49,157,87,249,162,124,248,113,59,119,122,11,115,122,75,67,220,241,69,9,208,199,114,227,2,212,9,240,186,11,144,119,176,213,38,220,8,210,113,181,240,38,1,164,84,165,249,173,146,216,188,117,221,231,189,67,72,153,71,230,183,168,185,32,205,99,119,62,75,148,49,31,212,98,76,38,42,202,68,70,255,255,235,236,223,71,247,95,163,250,91,245,55,149,69,148,84,238,180,140,22,23,116,228,12,0,0,10,120,133,108,100,137,185,163,198,70,92,9,152,128,132,96,84,128,8,54,102,16,169,154,192,134,25,38,140,132,77,29,27,8,79,150,208,194,97,211,49,157,69,134,98,193,82,226,150,185,182,46,227,32,38,72,48,77,27,146,236,97,107,45,77,130,192,80,212,108,253,218,6,5,27,84,210,103,192,33,92,151,66,228,164,172,236,190,255,251,178,100,45,14,134,149,102,209,27,154,75,242,80,199,170,183,61,37,120,27,57,163,66,110,101,143,193,53,39,106,204,243,21,216,189,50,173,91,13,0,185,4,64,99,20,203,181,161,103,42,67,86,80,216,86,101,217,248,181,51,190,133,212,111,228,193,113,227,87,101,80,4,159,147,213,50,171,169,74,17,16,229,19,129,110,158,148,52,249,161,14,143,210,198,122,178,113,17,175,225,221,90,228,246,143,120,196,107,22,81,134,97,83,249,21,241,124,139,42,74,146,146,183,169,180,148,125,214,229,94,92,171,63,47,23,117,221,7,228,37,31,13,244,201,142,189,169,177,179,213,113,125,91,159,72,2,8,0,28,222,16,129,8,42,9,138,145,138,116,162,226,64,53,145,152,138,91,38,248,163,186,166,181,234,22,189,160,135,242,14,87,41,83,217,11,101,156,41,206,63,118,208,255,219,147,171,127,255,255,177,93,222,141,87,255,138,202,10,83,202,37,98,167,130,64,90,142,230,175,225,143,218,253,28,133,160,25,130,170,67,134,234,13,42,123,51,130,172,194,133,195,14,133,140,104,83,32,107,25,148,28,36,81,128,12,177,124,49,232,176,48,146,96,224,161,187,152,9,174,36,7,73,243,4,164,124,86,244,244,8,220,148,52,118,130,13,117,144,232,60,129,97,211,68,7,69,252,48,209,51,198,147,58,134,178,74,8,217,236,129,65,35,142,95,72,180,17,97,210,109,2,236,19,33,46,220,141,214,198,178,31,160,74,32,147,53,247,26,161,71,151,2,214,108,217,90,97,19,53,154,20,138,252,86,47,110,121,117,47,2,176,107,26,25,184,101,178,140,150,254,173,46,70,198,87,63,93,45,116,121,105,233,154,109,84,23,167,236,169,116,95,173,87,191,103,50,183,126,189,78,190,192,180,213,254,72,152,197,200,78,33,154,221,31,174,126,249,54,221,174,55,13,163,67,236,233,122,26,99,139,107,49,49,12,44,43,252,239,212,203,32,200,147,160,4,1,239,128,90,42,69,169,169,33,41,222,173,158,8,29,220,114,230,24,127,76,111,114,208,117,209,175,192,134,230,132,2,247,23,118,144,51,59,133,68,71,254,71,252,193,249,35,222,165,19,41,139,255,255,255,255,255,175,255,244,249,116,75,218,163,8,135,50,149,81,103,239,185,92,189,96,0,0,10,156,117,40,116,1,185,133,208,230,32,59,152,52,54,96,196,24,56,10,101,68,241,138,129,230,11,25,24,40,16,106,145,200,24,176,170,38,1,10,26,77,98,5,1,104,66,24,201,7,66,182,119,46,126,133,71,183,66,16,206,12,97,146,131,86,165,221,60,84,47,61,0,241,190,13,67,47,203,113,197,43,65,194,164,211,36,64,220,87,14,13,255,251,178,100,47,14,134,142,104,209,155,154,67,240,80,105,218,167,52,2,242,24,233,159,74,109,165,126,137,95,29,234,140,245,22,24,2,129,64,217,117,58,240,165,195,165,255,105,173,18,43,25,165,194,52,154,109,3,232,229,141,91,181,238,64,214,177,158,177,219,69,164,44,31,18,28,19,135,40,219,143,74,40,34,97,163,83,212,5,225,106,171,187,186,164,13,8,176,167,156,94,225,214,240,65,235,121,66,138,252,192,213,14,132,4,97,194,224,113,218,68,254,226,218,59,46,52,226,140,16,104,88,69,62,165,209,97,199,197,136,210,152,199,17,206,75,126,133,74,113,232,48,8,0,0,2,110,100,9,176,58,3,185,139,227,212,39,165,226,69,192,204,23,199,160,245,0,168,179,244,154,155,93,104,45,134,134,197,129,166,70,54,74,145,174,131,169,139,135,251,234,117,253,7,223,234,253,13,154,186,153,185,172,238,251,51,78,180,218,52,107,181,172,193,23,122,154,24,81,127,65,245,133,47,17,167,31,29,1,2,136,36,84,206,204,204,104,12,196,194,140,57,156,198,130,132,3,226,64,230,236,118,225,0,134,9,15,205,190,32,2,2,165,140,53,91,172,61,82,232,193,32,44,69,6,21,129,163,180,242,67,149,205,44,151,141,14,149,139,204,181,147,22,39,83,153,153,83,188,222,227,31,79,27,237,151,165,197,137,208,91,105,246,251,181,48,106,112,99,223,188,108,67,46,37,107,56,166,252,13,157,169,68,187,159,29,206,245,85,251,195,235,56,15,6,167,236,138,221,192,67,78,38,82,83,246,77,124,202,151,191,103,235,0,51,13,174,172,193,215,184,203,13,89,163,147,188,44,97,175,58,253,217,164,29,3,131,20,14,38,238,31,103,110,25,189,99,237,94,203,31,47,50,90,148,125,53,233,158,148,157,218,114,149,153,61,242,231,84,194,193,224,2,197,115,197,1,208,23,10,230,211,213,184,112,51,183,104,82,169,12,244,5,44,77,203,2,61,174,175,179,2,34,214,19,133,20,6,230,215,139,84,112,183,35,80,29,173,221,84,208,17,165,58,142,155,254,180,111,226,100,125,8,165,20,58,47,101,26,246,146,107,73,244,93,7,64,251,127,174,61,204,225,55,143,129,22,115,11,132,0,1,12,156,44,48,56,17,112,199,128,178,35,25,48,40,10,80,11,134,12,0,45,18,17,133,2,138,62,101,144,211,14,79,113,0,152,226,192,96,112,128,191,106,58,184,222,233,201,67,28,81,87,213,128,44,248,138,121,3,0,180,116,148,6,1,5,58,28,107,0,17,148,162,33,243,50,15,161,114,176,136,230,145,79,116,213,75,87,247,36,116,104,235,57,221,202,244,52,225,148,112,246,14,172,156,62,255,251,178,100,53,142,134,48,103,211,27,144,71,50,98,108,58,179,97,101,126,26,61,163,72,110,61,56,193,17,147,171,104,188,45,128,245,152,41,116,11,171,153,11,16,207,143,0,215,22,130,36,153,116,129,162,155,151,149,53,77,30,68,210,64,242,245,187,220,184,32,211,36,138,136,38,76,30,48,30,9,101,172,160,104,181,151,199,245,234,100,136,5,147,8,112,47,167,90,171,241,173,221,60,243,119,142,228,82,184,122,154,24,200,41,114,65,210,88,249,45,170,42,72,27,101,68,4,202,51,254,226,171,176,135,182,118,81,76,243,94,155,246,75,186,72,108,155,243,252,137,186,149,213,182,28,140,218,162,201,51,188,10,223,220,220,29,213,88,237,126,180,38,74,111,254,117,2,141,65,13,68,151,58,196,217,207,255,79,242,209,52,148,51,252,64,251,255,191,249,190,97,7,17,85,114,138,24,88,103,221,185,168,48,153,150,115,27,221,121,56,128,161,109,50,160,23,65,164,3,114,150,76,136,20,22,73,129,3,6,55,1,15,18,77,10,120,6,0,193,193,49,64,64,57,218,167,68,194,16,168,216,233,172,117,98,80,130,229,33,138,162,162,85,68,225,71,119,37,229,88,40,121,77,132,2,132,129,151,83,14,146,88,27,210,210,203,5,24,14,105,152,3,0,9,193,2,54,1,17,58,102,24,33,249,51,22,5,39,108,16,2,84,188,119,143,42,57,174,8,146,138,107,19,192,37,95,48,97,112,254,125,67,206,233,186,53,187,82,62,109,217,86,203,3,25,133,170,99,10,107,125,4,54,0,214,112,186,63,127,24,130,132,6,165,245,78,48,233,1,121,230,90,112,114,111,106,87,125,147,142,19,50,140,44,72,6,15,47,85,151,152,70,103,124,203,163,222,160,160,117,26,132,136,46,66,180,121,169,205,104,180,148,122,78,242,64,129,253,57,255,121,112,69,251,32,32,99,194,27,164,40,96,225,129,249,128,150,230,98,103,216,180,32,150,123,190,155,119,54,161,171,30,43,252,128,175,21,59,230,245,9,246,99,9,195,168,253,114,89,91,239,220,138,209,33,179,231,123,13,141,255,103,211,187,90,168,255,253,95,255,254,175,66,0,0,10,85,174,156,180,81,175,19,24,200,25,139,132,10,18,129,3,76,36,116,68,0,2,5,46,184,148,155,142,201,5,78,205,62,81,84,88,130,237,86,36,224,128,198,1,19,165,67,102,148,172,152,1,105,210,7,1,11,4,67,210,224,112,98,254,137,193,160,130,136,61,223,83,160,225,152,164,220,105,191,138,150,109,54,85,162,196,106,228,43,238,169,219,189,245,28,24,188,166,121,157,200,35,21,162,196,64,127,245,44,227,79,106,149,251,152,102,116,126,50,164,255,251,176,100,61,142,134,153,103,83,155,105,127,176,75,164,122,81,101,141,118,26,165,161,74,78,105,47,193,46,155,169,85,167,149,224,90,15,229,229,212,224,43,136,198,61,65,92,170,70,98,218,171,78,181,8,219,101,3,226,237,158,73,40,17,78,209,84,45,77,94,228,74,218,11,179,111,130,17,2,179,4,66,2,191,155,246,23,101,217,65,242,46,222,216,182,165,221,161,181,102,34,203,61,234,248,146,79,182,8,211,248,17,109,135,210,255,14,38,41,121,134,183,247,128,155,49,149,85,84,176,125,22,155,146,56,52,126,26,138,20,9,82,90,40,49,149,60,179,111,184,124,142,24,217,140,188,186,239,154,155,234,24,1,169,162,64,151,106,103,23,77,156,234,101,61,3,207,38,18,61,145,91,37,200,16,149,53,178,77,95,18,105,232,98,157,196,60,65,160,23,17,131,140,56,233,49,179,40,196,131,162,33,57,136,2,102,9,16,128,158,3,66,48,72,121,4,134,114,1,48,194,96,1,133,130,71,146,28,139,14,11,94,132,213,48,182,247,16,158,106,15,192,0,51,19,153,138,192,35,173,83,158,1,78,67,46,137,171,48,8,8,192,187,151,54,137,216,28,173,66,232,39,145,201,235,17,253,30,140,142,111,196,98,153,194,179,125,228,99,179,181,21,20,122,110,133,137,47,11,121,187,236,34,237,204,222,233,125,108,229,108,178,130,53,20,129,34,244,150,21,97,221,85,89,89,117,25,184,163,69,42,7,199,46,48,28,238,168,144,78,68,234,82,73,195,172,227,187,62,232,86,211,98,118,155,109,131,119,59,7,216,219,14,18,121,86,57,143,28,99,46,236,254,70,224,159,125,37,233,19,182,129,64,207,195,147,186,148,51,62,222,171,29,216,207,85,10,223,69,39,175,209,12,2,38,28,24,144,43,77,123,81,6,27,102,108,209,209,151,11,7,182,249,23,140,53,179,22,178,188,187,165,161,206,215,84,84,215,136,89,40,49,20,88,90,115,12,20,19,62,218,82,62,212,132,11,128,25,57,129,223,63,232,47,160,45,211,255,95,255,254,47,250,127,168,165,126,144,0,0,138,148,26,10,97,207,198,60,112,103,11,131,161,163,2,67,160,134,16,40,146,40,115,88,96,52,156,145,19,64,37,135,138,250,159,75,209,175,33,75,127,15,21,66,163,51,234,200,217,153,35,100,123,16,177,103,203,31,209,130,56,92,94,7,4,122,157,247,108,100,74,145,93,169,40,225,154,165,55,134,167,164,20,49,222,228,220,156,91,245,163,111,109,44,81,126,102,175,143,2,26,123,103,23,118,233,4,251,65,171,16,138,170,92,89,20,11,219,125,186,54,188,156,239,40,215,84,49,65,164,137,171,230,191,31,255,251,178,100,68,140,6,118,104,212,27,120,101,160,70,69,10,221,62,8,96,24,253,155,84,109,97,239,73,21,148,106,157,133,153,232,190,212,85,87,181,141,99,156,194,188,12,51,230,101,234,92,177,231,147,131,53,94,217,1,91,148,34,128,181,90,237,155,187,85,66,64,127,103,15,190,86,93,189,213,249,158,158,105,194,160,103,29,10,145,215,110,138,105,11,244,163,31,148,106,147,31,202,245,21,172,0,32,32,0,8,17,16,133,68,196,247,130,245,146,197,197,14,83,100,224,205,139,168,7,134,47,86,101,87,194,93,231,142,188,58,158,128,77,41,54,251,190,215,244,210,155,211,153,124,243,197,197,221,5,42,136,33,5,28,31,133,192,234,80,33,251,255,255,79,234,0,2,147,185,61,206,118,208,81,211,32,96,48,168,64,164,18,24,179,234,160,230,183,80,54,8,234,98,8,210,157,156,8,95,7,52,137,245,56,144,162,228,33,227,157,100,146,218,121,1,85,144,85,89,160,69,162,83,240,40,38,178,251,79,26,252,138,234,227,199,42,20,163,87,89,151,174,213,146,90,234,114,111,26,231,52,31,49,47,75,52,247,5,223,196,121,104,254,234,116,42,121,255,179,99,103,111,218,33,110,191,49,113,164,37,203,191,219,84,178,232,237,54,181,252,122,98,239,216,104,207,34,86,209,227,42,104,212,237,169,11,173,167,241,35,70,98,69,238,254,203,83,188,149,39,2,58,225,82,28,14,80,62,247,241,69,34,165,247,240,29,107,246,172,234,38,51,188,181,51,83,106,114,109,141,182,79,173,202,203,125,106,53,49,188,120,215,30,165,184,16,0,2,0,0,155,91,234,46,251,215,128,162,12,202,63,127,75,95,87,86,65,144,176,230,222,231,34,211,252,157,74,49,90,174,129,79,240,41,73,170,78,254,62,79,187,191,28,180,39,207,236,210,157,22,97,41,200,153,112,32,198,245,0,255,211,255,255,251,72,0,0,145,188,116,132,210,195,129,137,230,0,94,98,128,128,80,250,134,26,8,89,245,42,88,67,61,5,140,178,18,96,209,63,210,176,100,227,161,90,219,165,42,2,51,73,43,33,88,148,241,24,125,31,218,110,112,232,56,93,146,93,136,24,96,244,146,4,130,146,226,173,202,20,226,160,16,137,36,3,69,164,175,72,234,234,170,82,93,120,107,48,163,56,143,66,204,110,252,242,251,149,246,225,97,72,177,44,105,160,55,183,196,112,134,228,89,20,244,173,235,15,103,147,217,105,59,156,40,248,72,167,247,37,88,162,107,50,197,221,226,156,120,242,86,150,159,49,163,123,82,46,254,231,182,61,47,27,89,153,87,210,78,100,223,90,154,35,250,109,153,168,240,205,106,188,163,249,227,90,55,255,251,178,100,90,142,6,134,104,212,155,111,102,208,79,200,154,202,96,202,116,89,1,145,78,109,229,113,193,91,158,170,205,133,149,224,101,244,123,159,137,102,13,37,65,39,76,55,25,215,107,28,110,62,219,110,233,54,204,61,200,71,254,88,2,16,16,0,132,112,46,173,201,152,27,225,187,46,60,82,83,147,92,237,36,44,166,84,120,66,177,165,127,11,152,227,9,150,52,122,130,221,20,149,179,104,167,46,245,66,205,247,119,48,193,11,32,66,200,84,156,141,219,251,178,183,255,255,255,60,240,212,169,50,168,253,228,131,73,236,84,188,104,160,11,130,134,167,141,22,32,121,11,192,131,66,128,66,32,17,179,25,24,12,8,42,132,176,51,82,20,197,60,12,29,32,245,103,65,65,206,2,151,188,200,198,243,21,20,78,9,75,57,83,74,204,1,123,142,50,211,245,70,99,62,163,48,27,190,119,207,198,217,89,18,150,85,122,13,96,145,144,105,41,242,60,119,115,190,227,222,198,94,44,197,156,226,146,250,220,85,54,214,198,114,164,152,195,42,176,119,47,123,255,27,175,219,87,51,177,55,142,173,71,154,30,127,189,255,144,132,167,171,116,200,180,66,81,41,154,189,219,82,212,29,160,60,126,215,246,125,82,85,91,18,69,179,100,221,186,84,227,104,121,251,48,33,192,120,91,53,99,231,41,24,53,156,168,109,126,109,11,183,171,206,159,141,1,129,246,160,233,142,162,229,137,246,7,103,243,153,243,190,144,0,77,49,168,83,14,2,92,213,32,24,220,59,61,91,139,175,28,25,137,168,145,155,244,230,66,171,203,85,136,113,132,77,7,234,101,0,135,195,62,62,49,135,114,25,196,129,232,189,14,82,148,29,90,122,200,136,205,184,145,149,142,9,163,229,251,104,59,250,115,11,188,114,84,45,5,165,159,255,252,75,212,141,181,31,253,160,0,0,0,20,10,134,116,232,230,38,130,97,41,96,105,179,14,32,65,179,54,35,65,97,16,18,180,26,72,235,63,72,17,148,147,165,192,1,1,167,10,156,67,12,118,161,84,81,26,94,150,75,15,172,247,161,214,2,2,15,9,64,48,120,48,177,173,67,149,204,248,66,7,127,41,1,195,210,10,26,234,7,74,64,78,168,210,66,103,11,140,74,184,82,3,150,146,144,147,109,169,94,16,33,107,100,211,32,12,113,188,119,248,150,58,105,117,45,98,250,57,31,49,164,240,136,175,153,113,248,254,141,47,107,167,122,1,222,228,211,168,88,223,134,7,152,208,86,26,121,64,214,253,35,241,217,249,119,77,191,32,13,153,174,102,115,232,255,212,153,223,178,189,198,134,203,233,230,114,229,151,200,34,42,70,166,149,186,11,205,142,122,171,240,153,115,255,251,178,100,98,14,134,73,105,83,155,111,94,160,84,42,74,195,62,37,106,24,1,153,84,109,173,254,193,81,169,107,104,252,41,128,89,194,55,191,203,128,10,18,224,214,36,133,81,42,112,82,92,192,131,47,50,49,83,96,0,41,49,73,207,185,211,235,179,101,243,92,117,217,66,227,106,140,222,164,184,225,126,92,104,123,118,168,209,70,144,9,209,82,237,250,123,126,134,246,105,195,26,138,219,54,161,237,76,174,202,12,237,166,173,109,239,19,43,227,142,217,60,117,102,202,43,149,9,64,92,6,6,0,97,33,70,70,6,156,192,192,3,26,8,81,87,205,240,50,160,231,245,186,23,192,248,130,196,134,26,158,213,228,191,136,188,208,112,126,31,247,185,178,212,29,18,148,87,154,26,6,89,142,132,72,57,41,188,130,96,216,236,63,216,235,185,213,49,89,209,30,94,205,229,251,146,68,217,191,206,66,48,159,100,44,130,206,166,88,7,55,79,173,229,216,106,67,140,155,194,72,144,36,115,244,241,170,60,202,176,68,33,207,157,148,99,161,8,65,116,169,188,47,184,159,48,124,47,113,49,106,214,67,113,152,87,217,172,55,230,250,73,120,85,194,43,253,228,201,141,81,242,239,203,254,204,234,40,216,164,139,114,65,187,231,237,229,58,133,246,223,65,127,215,18,77,139,64,158,186,193,250,198,29,195,27,33,0,0,32,61,238,91,202,40,9,84,147,195,229,228,73,204,184,115,40,199,213,63,197,122,41,117,187,44,42,241,169,124,20,151,105,51,107,35,83,151,59,150,221,106,135,232,71,183,171,254,158,223,255,213,191,252,183,249,110,186,206,110,149,169,175,113,115,50,152,63,242,125,23,13,146,115,78,37,173,181,101,238,172,180,0,16,82,156,170,137,251,57,163,33,131,19,130,21,29,55,1,203,167,35,186,239,155,162,215,96,33,83,14,29,5,73,85,133,62,174,117,86,141,8,166,129,26,252,195,211,139,14,106,221,130,199,3,233,245,50,97,66,175,61,106,235,19,44,51,128,114,71,73,60,13,171,217,227,248,118,32,95,244,154,182,48,152,65,220,184,243,221,53,191,74,84,115,148,153,129,13,6,25,133,87,76,171,201,51,61,142,57,221,153,66,38,119,194,133,94,155,65,58,248,65,152,149,167,243,25,139,231,176,211,166,74,84,249,200,173,94,7,14,156,135,150,32,214,112,206,127,33,28,233,57,10,206,251,41,98,150,148,230,251,68,42,31,23,207,143,142,161,135,90,88,221,55,33,123,231,177,123,206,4,136,109,0,22,220,222,81,148,220,161,122,199,17,212,105,229,56,42,29,32,31,5,90,42,109,214,180,29,153,18,189,67,235,64,86,205,100,122,68,71,182,137,140,23,77,255,251,178,100,112,140,197,176,103,86,27,59,99,96,94,42,90,211,62,69,92,24,129,187,82,77,172,93,81,146,175,107,140,245,21,224,236,34,37,72,75,111,70,215,91,18,141,145,187,183,75,168,191,254,145,117,162,145,86,251,168,247,88,213,125,101,96,153,23,56,225,38,81,79,16,196,115,173,58,137,210,163,92,249,196,248,229,0,0,16,136,180,201,160,12,117,16,10,48,10,48,64,137,101,204,60,116,160,61,89,27,1,160,13,44,180,168,36,51,48,89,101,1,125,24,99,55,111,35,41,145,122,82,218,53,182,111,114,136,132,69,180,205,176,0,5,37,240,11,248,9,68,127,37,15,129,119,97,29,205,159,100,58,25,21,85,159,79,16,126,181,55,29,96,52,217,188,236,235,57,107,166,166,198,249,56,20,105,210,20,182,37,225,240,152,195,150,201,85,48,234,16,69,42,219,146,27,160,34,31,135,199,126,52,182,21,150,220,193,230,43,2,15,98,214,229,81,97,234,170,178,218,218,110,131,126,161,246,84,189,83,74,191,131,159,40,146,171,188,239,218,170,211,168,138,81,203,90,112,225,145,44,168,19,143,57,54,152,66,250,231,11,31,41,154,195,247,172,7,229,248,189,213,0,75,110,239,163,150,9,195,58,231,103,51,14,106,133,250,159,0,237,141,84,87,223,74,48,144,117,68,27,96,103,68,212,59,24,97,230,215,135,154,133,185,3,166,57,70,164,206,84,64,250,214,107,32,165,101,67,70,204,199,217,236,145,103,239,107,81,65,53,42,162,89,76,236,62,168,199,68,124,172,52,87,141,229,61,73,17,126,61,245,55,67,254,205,21,69,174,159,80,134,100,0,0,74,92,80,115,54,51,13,33,137,203,40,34,41,165,146,180,178,85,158,44,26,154,176,193,97,64,142,121,12,88,17,251,181,65,47,141,37,52,23,72,246,189,145,104,212,132,148,78,55,42,143,3,64,20,226,244,58,96,164,238,173,28,4,166,210,62,208,98,229,46,154,77,213,203,10,138,215,98,213,121,85,232,215,61,29,5,110,241,66,71,62,220,173,155,230,60,28,87,21,131,17,189,55,38,160,144,207,251,127,196,23,209,47,243,111,224,172,111,53,154,191,175,33,122,211,195,131,123,94,133,124,107,76,50,203,244,211,154,202,165,212,255,223,214,205,75,85,166,151,162,127,13,222,179,234,141,198,117,136,255,113,163,197,84,87,8,148,92,90,177,183,169,90,139,138,49,218,77,18,164,128,192,179,107,202,161,54,82,177,156,100,130,249,245,101,106,100,207,173,245,0,38,0,136,114,111,199,52,151,212,16,162,93,141,228,157,101,206,135,248,22,163,246,61,170,103,226,237,69,82,122,4,199,200,249,174,222,252,23,97,237,255,251,178,100,121,142,6,81,104,213,155,59,123,80,87,234,91,10,61,69,120,89,85,157,82,109,173,62,65,176,46,234,141,133,149,225,56,107,220,32,210,181,172,111,227,180,31,211,113,71,28,63,208,249,151,168,166,112,250,20,104,143,135,145,17,216,135,137,87,105,148,104,169,158,22,230,81,1,211,52,26,169,250,0,10,85,25,52,217,97,192,240,67,121,64,25,0,34,112,152,16,97,128,2,33,66,211,51,33,149,38,252,152,40,113,231,141,141,15,169,22,30,218,195,149,211,241,123,179,230,57,4,179,137,234,82,64,244,131,152,99,99,36,171,213,221,145,25,0,19,22,129,37,37,155,109,174,208,68,182,88,7,150,60,183,112,125,229,60,193,247,40,4,156,175,60,95,59,22,90,250,125,218,251,168,217,127,145,136,207,234,252,70,93,147,204,124,249,72,205,250,0,155,94,97,86,144,102,215,108,59,48,86,66,243,155,204,184,136,95,116,224,239,211,131,8,229,76,0,216,159,129,171,253,72,123,182,63,201,15,101,114,32,135,248,175,247,130,104,252,181,63,142,32,49,225,192,198,76,203,98,168,143,150,33,0,210,40,147,8,153,36,82,193,248,202,170,107,36,15,191,39,156,149,124,136,0,2,83,180,136,138,155,169,145,38,108,152,50,216,30,71,121,117,82,216,105,34,252,147,90,207,181,165,101,138,180,210,222,241,81,150,160,40,189,200,13,173,111,32,188,165,137,179,237,208,55,64,36,132,20,107,0,253,250,54,157,27,83,46,175,97,15,126,253,58,182,227,177,170,74,184,137,251,105,86,213,209,212,86,121,71,244,189,5,93,115,233,58,93,206,168,236,87,30,100,189,234,74,200,33,243,61,12,0,80,10,109,13,154,9,166,82,232,200,80,169,244,38,27,96,6,72,122,237,16,166,49,45,11,222,199,76,34,147,85,80,187,207,12,2,191,29,213,154,144,202,40,203,150,20,152,10,153,176,214,207,15,163,212,93,172,45,166,74,206,84,120,204,134,152,119,214,138,98,68,168,98,175,149,9,121,90,243,137,148,102,5,171,220,34,21,171,213,127,105,25,109,72,17,154,82,113,230,110,110,172,182,85,94,231,105,98,80,157,109,97,102,98,38,158,141,8,173,75,16,229,153,3,209,78,27,247,157,19,250,181,225,176,38,82,224,184,101,137,36,22,98,78,88,132,75,244,136,206,102,37,91,211,107,213,192,212,106,211,20,195,104,154,234,211,4,76,255,208,230,239,168,230,198,49,86,166,205,53,35,160,139,121,177,200,228,216,66,237,251,127,127,255,255,225,156,2,0,148,130,111,96,140,196,66,94,223,67,30,37,32,244,151,128,189,123,35,204,42,150,247,144,189,204,160,91,109,68,132,83,170,255,251,178,100,116,142,6,46,113,212,11,73,23,196,85,171,218,247,48,162,134,26,81,147,72,110,101,145,201,68,29,171,116,243,161,240,62,138,93,20,202,231,105,66,10,49,101,50,21,235,170,89,42,166,86,55,79,255,255,153,234,87,232,109,95,252,169,202,156,8,200,162,122,25,245,54,143,232,239,204,186,1,39,121,103,181,32,19,2,1,103,71,76,25,40,246,99,128,169,133,2,227,34,51,0,130,4,148,194,71,16,160,60,183,96,98,88,8,42,139,80,17,170,15,36,193,0,192,91,9,92,12,154,26,42,134,44,227,0,98,170,74,0,152,70,50,239,188,149,37,66,131,15,18,190,27,115,50,246,234,237,69,205,96,101,116,13,193,220,160,47,162,89,193,244,17,73,35,80,181,165,102,101,243,211,72,240,227,59,149,219,186,157,189,148,180,236,18,154,212,106,213,106,124,158,183,95,185,95,173,114,106,134,15,169,126,0,91,148,250,250,110,221,45,20,17,252,238,78,208,62,156,109,109,235,47,188,229,143,146,178,245,155,58,73,180,50,115,254,228,89,234,108,78,202,83,191,232,223,50,138,200,238,130,236,251,179,51,136,127,51,168,237,53,174,94,123,109,171,41,92,108,88,177,58,143,95,75,222,209,209,244,204,235,117,21,44,0,0,192,128,64,13,184,26,33,136,156,33,204,233,27,189,87,91,110,8,244,171,104,185,79,209,12,68,62,205,185,142,144,52,190,35,102,16,111,19,124,239,215,208,116,40,126,181,117,40,163,4,9,85,175,131,78,161,161,111,231,153,97,211,93,189,22,8,243,195,120,247,59,255,255,255,254,209,100,123,82,0,0,211,188,208,14,59,138,77,96,16,170,131,12,16,70,49,123,25,119,183,20,209,65,12,81,18,255,174,144,184,67,110,65,251,126,91,43,195,18,114,214,90,48,39,163,240,229,70,35,210,39,133,229,205,185,151,157,112,71,39,7,12,253,57,173,81,235,151,100,232,74,107,33,217,169,72,110,91,185,10,236,220,174,81,169,137,11,50,166,167,135,158,172,119,24,101,55,247,150,243,203,86,106,93,236,98,197,60,166,35,71,110,218,168,52,249,71,111,206,235,8,171,213,149,23,225,87,254,131,188,203,41,109,172,185,201,190,85,158,141,119,182,40,177,169,158,158,27,56,119,127,159,243,14,200,191,229,86,185,98,18,237,227,78,247,206,63,123,238,52,22,53,82,95,114,182,26,149,198,51,203,63,171,107,26,249,222,213,250,125,106,145,205,171,156,3,218,122,108,235,220,191,218,72,43,234,92,216,177,33,126,251,115,32,4,0,32,4,5,224,79,130,128,43,214,151,13,33,84,133,185,212,254,130,192,137,11,152,54,73,139,233,61,119,79,102,128,181,255,251,178,100,124,128,6,179,101,212,29,107,0,0,70,5,26,135,167,164,0,43,54,33,78,89,205,0,0,187,12,43,163,30,80,2,124,7,15,205,194,28,184,19,206,127,219,204,85,127,159,220,255,234,222,199,39,52,96,54,95,254,59,34,90,245,179,146,237,253,189,64,0,0,0,112,114,179,201,153,64,6,210,71,26,60,2,96,178,137,136,7,198,48,27,12,134,12,126,77,28,15,24,104,44,96,0,248,52,10,247,6,6,67,134,38,33,16,24,8,46,143,228,33,211,220,179,225,208,196,110,86,48,192,21,236,101,67,153,98,143,193,152,100,100,210,29,5,36,73,35,75,176,28,12,72,17,149,50,216,146,104,210,70,5,30,53,33,5,139,41,39,233,255,100,116,5,155,49,224,84,155,104,189,11,154,145,236,81,20,225,230,150,245,202,158,44,37,209,149,72,205,20,124,28,82,42,206,136,146,151,156,225,12,49,166,217,44,79,117,35,46,182,25,54,233,209,25,117,146,253,107,198,198,5,178,160,224,109,5,176,166,122,60,227,91,59,114,122,75,56,97,13,180,184,29,4,229,167,77,112,112,135,182,81,36,125,18,81,60,26,98,150,170,17,224,67,167,33,201,174,103,110,247,111,242,143,48,17,52,87,90,240,44,63,47,120,84,13,127,206,74,203,68,201,229,107,40,200,142,1,4,5,28,89,200,29,196,194,163,135,105,39,115,252,49,160,165,171,223,215,29,120,26,146,145,157,191,118,160,5,132,117,29,182,191,47,142,48,196,118,125,93,22,228,204,125,247,127,154,218,120,178,71,110,37,155,239,255,255,151,235,153,255,255,255,255,255,255,255,255,255,251,240,235,220,150,38,27,207,201,92,111,255,255,255,255,255,255,255,255,255,232,32,25,153,216,116,136,18,197,143,56,210,39,250,14,0,0,24,0,0,16,0,96,29,204,199,0,138,63,99,138,134,85,93,134,10,225,222,100,56,144,176,78,37,101,79,49,200,115,53,78,122,216,21,148,35,130,231,190,141,127,166,0,0,128,2,82,106,214,113,77,21,161,204,88,17,47,78,70,228,75,197,150,54,25,153,231,128,178,78,208,157,214,78,68,177,209,212,81,163,66,104,212,217,152,87,34,66,112,164,218,246,225,113,61,34,94,185,210,66,207,217,121,100,238,229,93,95,98,176,108,98,101,1,105,228,109,117,216,125,203,180,235,104,73,27,138,221,173,56,222,44,165,80,140,31,62,56,215,77,22,66,126,177,22,189,118,33,106,173,148,201,173,165,206,150,169,123,197,174,55,125,47,145,86,230,151,73,107,234,243,84,181,19,30,25,153,159,206,195,117,118,174,57,76,57,78,197,90,182,217,198,236,253,33,179,246,121,134,161,189,52,239,40,221,255,251,178,100,81,128,117,110,104,91,87,61,128,0,72,228,122,96,236,44,0,22,185,163,107,76,61,131,193,36,30,234,84,243,9,176,45,55,206,142,149,94,200,17,63,240,125,163,8,206,176,67,200,68,166,190,214,83,165,243,158,175,4,208,217,157,165,167,186,242,117,211,137,170,101,155,17,34,155,57,236,134,62,61,23,85,103,81,5,76,248,151,95,196,87,104,83,25,199,161,63,140,46,237,70,60,93,254,187,195,97,4,130,117,9,241,63,119,154,112,2,0,64,4,146,115,38,234,73,21,70,129,97,43,124,232,173,78,33,154,75,74,143,56,211,170,165,26,233,146,43,233,96,104,69,65,113,166,200,7,131,192,242,43,53,213,119,133,8,229,130,3,72,80,185,48,179,123,115,5,146,210,37,233,241,180,107,140,191,140,75,144,122,213,139,8,17,192,241,83,86,49,72,86,157,94,176,58,182,241,222,46,93,3,115,146,114,185,50,245,60,178,90,108,213,33,22,243,247,170,132,235,22,168,120,235,61,162,153,53,55,202,232,47,101,139,229,117,239,229,179,135,138,135,241,159,209,130,108,38,164,227,47,213,147,54,105,220,106,43,186,250,243,135,33,98,254,218,215,155,101,11,211,231,65,55,26,33,69,250,205,114,56,26,125,73,150,185,165,186,61,193,47,14,196,120,70,11,217,83,8,160,88,69,237,117,85,138,63,254,25,82,88,120,188,246,8,4,108,105,48,209,17,142,49,191,204,32,58,118,35,190,170,253,53,132,19,145,208,132,185,44,253,95,149,250,186,207,93,217,255,252,16,66,2,239,175,88,141,228,140,156,4,114,128,0,20,211,185,54,196,176,94,113,208,160,203,122,64,254,111,77,161,167,12,170,49,240,3,137,196,0,128,144,187,149,37,46,25,4,192,61,104,60,78,26,37,23,112,245,65,48,60,248,45,49,177,163,251,38,103,54,98,100,83,35,195,114,57,53,225,8,166,37,76,82,4,227,155,251,133,228,98,0,36,224,245,194,133,15,220,215,156,38,71,144,133,119,166,193,48,153,19,121,133,166,90,39,89,139,88,134,44,143,182,109,38,166,162,239,56,191,174,138,50,78,80,223,162,103,172,35,3,136,214,48,138,212,34,102,95,29,137,218,89,30,255,55,180,157,219,10,144,156,156,154,220,141,198,165,43,70,197,178,248,87,235,73,127,107,156,57,193,74,147,27,144,216,21,202,181,36,72,233,213,196,102,242,254,78,169,116,2,184,48,229,181,176,104,218,3,125,86,147,212,225,147,151,190,30,147,21,52,202,8,229,84,162,187,177,88,5,212,21,7,245,61,187,33,233,249,29,95,173,94,158,205,170,194,155,36,102,255,47,83,139,167,80,0,4,149,229,65,68,222,36,4,255,251,178,100,126,12,229,48,104,218,27,15,72,192,76,169,42,160,61,34,94,22,149,163,98,108,189,141,129,28,146,43,5,131,32,186,2,3,202,245,179,180,23,107,173,117,220,149,58,111,58,68,144,194,196,141,65,71,134,227,13,132,253,25,71,42,169,183,107,69,224,214,32,19,73,148,162,229,235,34,216,245,71,124,216,88,219,244,83,173,203,117,106,160,173,3,203,222,94,100,190,10,42,196,8,76,87,90,36,189,213,155,21,224,15,18,39,113,129,37,11,234,173,200,30,200,183,14,231,57,188,175,222,58,63,114,59,39,216,89,96,243,158,211,243,227,213,43,111,92,85,199,191,46,107,190,198,122,169,223,93,23,168,15,144,212,17,82,158,137,36,157,238,179,229,39,183,29,232,34,97,151,221,98,106,74,212,51,227,5,210,153,27,246,220,102,150,44,219,235,30,69,44,76,179,92,231,195,31,8,83,164,223,206,61,13,184,74,65,139,113,73,62,157,43,104,115,67,45,28,196,5,131,87,100,52,196,245,102,172,221,20,189,212,136,175,194,71,255,221,101,138,177,56,117,21,68,98,47,168,173,79,46,142,131,173,194,85,120,183,195,158,255,179,214,214,54,253,8,0,0,74,152,145,51,178,96,81,6,238,128,34,144,32,170,108,213,35,147,251,8,138,201,102,72,68,105,148,226,140,205,124,196,237,141,104,252,9,50,84,113,23,18,177,114,87,136,203,75,81,232,141,82,148,202,241,200,119,151,104,201,217,76,180,114,97,14,66,165,178,181,8,47,251,68,171,35,46,22,152,241,23,47,139,219,5,85,203,154,243,157,134,139,97,149,110,4,71,25,245,228,162,67,94,36,149,77,235,249,153,146,158,178,26,15,203,178,192,135,17,42,140,203,199,235,212,150,68,187,9,71,215,37,205,37,157,69,0,134,139,98,17,0,177,88,163,135,198,253,20,217,46,165,100,145,83,107,219,51,17,175,32,20,135,57,122,124,155,132,173,11,179,83,67,59,95,119,214,198,71,127,112,0,3,72,19,138,1,223,25,79,5,105,181,182,140,57,153,66,162,164,175,82,210,46,71,13,191,78,159,99,149,213,81,13,193,178,231,24,179,217,253,204,85,10,9,237,157,123,136,255,183,108,33,237,125,107,255,83,216,133,187,167,86,166,213,178,244,161,150,37,39,114,28,207,180,204,9,140,212,140,64,154,163,44,11,8,225,182,239,12,0,248,171,183,105,61,151,251,104,200,115,147,193,239,93,105,84,93,177,47,249,107,86,136,59,175,227,9,138,204,61,188,16,45,9,162,18,6,195,145,76,232,216,106,16,34,133,25,114,135,23,80,76,130,246,170,218,199,2,56,95,130,24,208,190,9,235,168,96,186,98,241,117,161,63,28,255,251,178,100,174,14,101,181,104,215,27,47,75,112,69,36,122,210,60,194,104,149,157,163,94,108,176,215,193,22,37,235,169,6,20,48,107,171,12,51,251,1,159,123,95,91,87,234,239,121,97,43,173,60,182,125,219,165,83,206,185,187,92,186,10,152,41,247,206,200,207,186,5,180,106,212,14,156,32,43,153,199,223,237,151,202,147,48,222,126,214,166,54,97,1,59,196,3,41,60,25,94,119,211,75,102,102,54,82,15,223,88,128,64,0,94,50,5,49,48,10,142,225,43,229,222,89,139,175,67,117,117,121,218,248,209,33,162,143,132,1,206,166,28,136,133,180,163,49,175,72,214,53,91,111,74,150,155,249,151,235,239,251,255,246,100,255,79,255,250,250,181,84,111,41,233,200,42,175,78,245,245,128,0,0,83,156,176,84,115,1,150,204,165,103,24,201,0,84,64,44,11,26,2,140,9,20,152,228,160,219,1,50,211,12,17,230,125,219,225,224,235,190,66,182,101,16,24,168,114,242,55,239,19,122,173,201,200,128,182,112,212,223,212,145,136,64,108,41,173,174,12,18,130,5,128,215,53,149,180,136,145,90,86,148,255,75,71,228,50,224,232,192,56,80,128,178,191,217,35,50,74,63,100,220,237,220,88,185,131,60,30,101,33,234,177,218,232,241,22,44,95,235,126,193,37,218,38,209,65,204,119,58,179,72,138,172,158,178,100,63,184,250,212,227,99,199,159,172,9,121,114,243,171,157,67,101,201,11,62,140,73,159,62,179,9,242,22,111,246,194,158,239,161,66,150,44,93,62,92,50,197,172,184,198,45,38,151,107,158,230,124,101,92,127,154,49,94,169,22,217,163,54,193,203,115,233,35,93,114,194,196,249,170,87,177,107,106,176,225,156,28,72,40,242,44,13,38,140,143,242,98,45,40,30,89,21,134,95,214,64,226,216,211,211,75,118,254,169,162,16,243,187,73,82,228,202,211,127,59,65,4,203,124,218,129,193,72,48,125,68,170,38,170,13,8,76,21,233,33,194,120,85,230,115,119,149,150,115,103,23,182,121,54,73,166,83,41,124,30,23,63,250,10,122,71,24,130,230,46,201,246,197,158,81,153,111,254,162,75,203,14,109,254,152,10,134,202,104,37,57,84,26,63,150,12,128,65,5,195,33,25,114,18,212,104,17,165,2,1,19,146,229,35,227,231,105,146,51,26,73,192,169,193,192,21,2,210,186,216,215,211,176,132,231,133,185,171,12,62,181,163,73,223,25,82,104,211,3,167,17,140,99,63,40,29,14,67,184,34,3,91,42,14,232,147,147,8,2,42,87,68,152,238,100,99,74,16,97,164,108,196,177,149,230,71,5,37,228,214,218,94,207,217,202,44,122,163,187,210,63,38,227,231,95,20,44,255,251,178,100,222,14,230,198,104,213,155,76,126,192,98,199,122,96,101,34,182,25,189,163,84,109,97,141,65,115,35,105,197,134,21,176,242,178,179,167,222,86,70,77,157,82,196,49,197,79,202,180,233,66,215,153,230,31,186,51,47,229,12,181,176,158,61,161,147,177,180,96,229,108,239,166,139,109,7,244,234,56,10,225,199,184,210,214,71,212,105,145,42,112,119,66,61,110,249,87,54,55,47,120,18,83,246,144,207,149,124,156,181,97,44,0,211,86,142,89,5,68,206,159,198,12,244,198,115,181,185,99,29,14,215,212,130,174,167,156,225,10,71,148,180,112,184,58,169,110,240,187,175,85,37,140,234,228,174,244,36,219,180,234,4,144,194,50,45,172,19,22,84,200,123,57,33,108,205,213,84,186,247,67,109,174,239,189,86,133,249,105,180,238,157,243,15,180,212,114,90,66,159,250,153,247,40,0,0,9,117,165,158,250,78,25,232,194,100,64,5,194,36,121,137,84,95,49,146,43,108,28,61,6,217,153,140,64,72,229,0,22,75,208,83,21,40,123,214,207,138,9,95,192,142,11,232,211,36,5,85,167,210,170,201,145,237,180,126,223,74,233,10,156,237,125,90,96,87,69,17,111,44,180,135,132,188,86,161,181,170,225,77,68,149,143,54,125,41,142,81,90,144,82,136,11,71,167,42,182,39,144,20,52,248,15,47,217,89,194,232,222,161,231,110,179,74,86,175,3,72,168,58,213,29,34,88,94,117,237,87,10,181,240,158,46,139,207,9,177,235,247,105,238,40,30,37,178,187,91,254,55,223,67,142,30,93,201,75,193,51,128,250,163,200,148,137,111,222,143,220,184,229,57,186,236,193,25,225,216,134,220,148,230,2,117,115,211,245,154,170,173,165,148,102,83,41,4,14,229,154,199,23,187,226,64,5,140,14,88,176,81,67,36,194,135,187,41,31,21,130,44,97,51,113,93,174,45,210,209,172,173,20,164,168,59,9,245,202,194,0,250,218,74,198,232,106,80,23,206,114,106,57,7,179,8,73,237,9,244,247,113,253,140,206,139,197,226,129,195,136,18,133,140,43,18,222,5,123,108,36,97,237,62,121,40,65,173,7,34,230,232,181,143,255,201,91,255,210,49,1,33,151,87,128,94,205,200,4,198,195,130,161,75,208,20,20,16,66,52,40,23,0,26,32,37,15,46,17,136,23,130,20,53,194,113,152,84,93,215,181,70,90,92,16,33,34,123,7,76,208,91,163,200,73,98,242,23,245,164,196,18,221,198,180,133,143,171,176,193,203,98,187,218,212,84,182,178,116,165,92,237,217,165,70,222,165,152,2,212,5,226,85,146,213,162,119,15,11,71,22,128,168,53,71,24,44,193,61,12,181,80,8,38,152,18,204,255,251,178,100,210,14,230,132,104,212,155,88,99,112,93,100,122,113,97,134,104,26,17,159,80,45,225,141,145,77,146,234,73,134,32,176,141,221,44,203,250,255,25,198,154,45,209,222,143,14,201,89,83,141,149,149,126,26,52,190,170,71,216,102,96,85,48,101,38,11,155,220,118,247,99,156,186,247,213,151,37,152,249,10,229,50,233,233,28,97,235,158,48,125,149,180,93,148,236,175,228,245,171,10,109,210,159,161,31,206,228,158,218,114,96,119,39,171,52,153,158,175,75,184,91,196,160,60,168,64,180,65,83,149,171,17,63,9,7,99,248,182,168,97,114,35,232,146,123,177,211,144,142,65,88,91,73,121,135,26,124,42,146,74,223,15,115,9,60,170,246,39,110,255,245,145,8,136,65,158,167,127,44,241,56,3,91,121,149,141,123,252,84,141,50,166,178,100,127,73,218,138,22,98,200,241,184,43,16,172,0,2,219,188,128,16,153,96,76,48,65,64,135,78,76,144,194,7,128,155,105,106,190,128,234,131,133,40,206,21,114,26,34,101,181,129,78,173,61,97,26,226,144,124,40,91,103,36,9,9,217,81,205,197,205,180,187,80,161,180,201,15,99,67,33,170,66,100,233,97,213,73,36,205,159,251,52,239,172,177,7,45,166,52,73,189,72,68,242,146,195,225,31,175,86,180,250,229,63,95,23,97,99,180,179,169,219,129,81,82,157,90,174,110,174,62,103,27,30,110,190,92,189,241,245,12,177,247,102,189,118,99,150,230,164,108,69,204,183,82,64,199,223,125,87,231,173,200,23,35,251,89,237,173,20,220,205,125,150,43,143,142,239,37,64,108,228,14,94,143,90,57,235,116,251,110,83,97,114,151,104,0,8,0,0,7,200,20,101,41,2,135,79,67,16,166,41,92,35,73,44,64,173,69,22,51,158,75,110,216,210,98,11,25,107,55,76,16,132,209,50,184,79,145,166,174,146,138,229,114,165,64,124,248,170,68,85,141,127,255,172,254,209,2,138,255,240,81,71,107,160,152,112,114,165,9,27,89,222,88,244,74,38,88,209,144,213,31,138,140,107,241,25,228,88,220,200,6,72,160,117,9,230,15,102,106,111,2,128,70,32,22,201,140,120,104,104,44,116,116,32,4,195,129,69,67,82,188,89,180,104,12,88,112,48,164,46,42,42,12,183,20,181,39,92,85,132,131,200,132,19,32,64,13,37,68,23,160,186,236,33,180,119,81,24,57,64,204,36,7,99,192,3,233,145,38,11,81,32,71,182,152,197,174,152,85,202,74,177,141,0,228,136,62,81,135,108,9,33,42,144,184,237,101,238,119,198,189,19,42,197,172,12,36,74,113,146,9,255,180,171,106,163,234,230,5,211,54,135,177,52,184,20,224,69,166,84,255,251,178,100,208,140,37,166,104,215,27,79,99,80,95,228,106,137,97,233,46,25,237,157,78,45,189,55,17,27,140,235,244,199,141,128,26,190,177,178,251,68,161,33,36,170,100,217,18,238,86,83,63,35,45,85,117,112,244,88,20,220,2,111,124,10,8,167,68,106,232,40,33,200,177,214,81,186,185,239,170,141,204,81,182,65,165,81,67,193,64,71,42,78,220,249,235,127,171,200,244,213,156,1,8,5,0,36,230,108,8,138,3,179,197,156,39,135,132,15,174,248,220,153,24,201,232,90,101,17,133,205,162,94,14,105,145,153,219,240,126,134,254,74,221,207,33,40,31,234,168,157,177,122,93,105,235,153,182,73,183,36,88,209,177,203,237,238,215,188,202,173,251,86,8,128,64,0,17,1,2,0,0,72,84,66,188,124,100,102,58,110,114,104,6,220,106,189,149,33,164,138,4,4,128,4,139,184,96,161,4,128,101,220,4,132,152,0,72,64,106,17,67,225,128,76,45,183,122,52,62,97,65,245,47,186,149,63,69,65,48,245,133,79,119,106,32,253,70,70,155,15,208,176,216,187,111,17,85,101,191,21,104,136,100,247,217,144,62,186,106,53,215,115,245,57,22,119,100,176,229,52,29,106,180,77,132,70,172,82,185,154,149,79,246,242,249,142,147,76,71,146,242,170,203,74,62,192,121,105,200,254,163,196,28,209,20,248,190,141,82,145,226,54,23,170,42,199,198,46,27,63,122,162,165,96,249,157,138,2,223,243,223,124,172,81,25,86,140,126,114,243,238,58,12,231,42,199,124,61,102,151,162,153,153,154,156,173,92,169,196,132,238,180,118,118,78,135,39,174,70,137,200,171,27,205,187,103,165,150,62,182,118,41,67,252,163,192,0,128,0,0,245,242,92,2,146,201,35,97,152,209,91,92,199,79,69,61,194,176,184,89,9,157,52,234,101,26,16,164,183,21,85,5,184,226,216,206,173,20,77,168,195,24,97,142,182,96,149,89,46,167,84,187,136,179,103,125,4,204,122,177,81,12,157,252,187,245,248,242,178,45,117,49,214,158,201,250,165,55,70,168,209,173,187,137,131,63,239,155,176,58,107,103,86,160,3,134,28,188,117,144,1,86,131,151,23,51,160,177,35,167,16,197,70,199,128,17,25,20,76,8,52,128,12,12,62,97,225,1,113,184,2,136,189,40,15,80,53,188,80,180,139,153,36,1,228,202,20,76,197,200,51,0,46,30,10,210,100,175,48,3,172,187,133,4,144,147,81,158,87,49,1,237,152,33,7,162,30,187,88,44,10,117,99,137,119,15,107,42,20,174,86,88,150,156,117,41,113,83,234,131,245,133,56,19,92,9,64,87,61,67,47,46,69,200,220,115,65,213,22,143,112,114,220,58,175,255,251,178,100,223,14,166,194,104,211,155,120,99,240,98,73,218,153,61,37,120,25,205,163,78,109,189,145,65,137,20,169,201,132,153,208,222,106,145,153,245,21,244,144,158,149,47,181,64,239,189,102,106,204,57,59,121,164,223,165,15,236,89,69,28,152,10,214,150,75,93,48,148,207,232,231,44,177,191,114,21,53,189,180,201,203,247,151,88,78,119,29,248,166,254,253,107,91,91,47,182,221,221,204,130,105,141,169,127,251,208,1,214,31,200,141,5,144,70,39,222,92,140,211,178,11,112,13,59,128,182,93,168,180,108,143,27,39,74,36,38,1,68,189,72,192,11,81,211,75,163,136,152,190,244,133,16,166,108,160,121,239,241,237,190,203,189,159,12,83,120,121,107,88,172,22,28,97,153,228,36,102,202,206,197,131,179,211,71,23,20,206,158,149,122,221,238,161,196,90,94,176,56,4,202,69,202,109,198,0,0,20,219,188,68,168,216,151,0,218,50,44,204,112,103,153,165,137,16,86,38,179,2,183,37,31,92,36,65,19,118,188,110,30,120,159,249,218,28,19,125,193,87,107,26,147,56,38,3,86,215,66,30,160,130,234,64,108,236,252,80,17,169,161,63,69,75,223,47,248,241,9,45,8,134,235,136,208,90,165,154,169,166,29,143,171,22,172,161,197,83,240,251,37,243,71,209,23,21,213,110,191,69,145,250,189,184,211,178,83,101,175,236,73,254,154,59,107,87,148,212,230,41,22,156,251,31,172,64,69,233,173,163,212,107,120,169,54,113,149,26,86,61,110,244,109,104,134,30,198,251,50,190,24,231,103,123,55,122,198,71,136,203,193,1,83,147,100,185,35,215,36,77,182,88,190,151,247,81,183,249,74,9,224,1,198,0,0,0,138,138,236,8,141,130,131,140,94,33,146,8,236,16,165,121,104,18,64,101,126,102,16,147,101,109,24,109,186,73,201,105,215,0,125,254,253,5,106,213,234,244,122,126,222,15,190,39,193,207,255,127,247,255,116,236,242,7,47,48,30,119,227,181,182,133,106,0,0,146,148,0,144,105,89,70,19,80,102,139,163,128,0,96,2,0,157,36,95,209,72,37,245,42,50,130,148,35,73,11,65,199,71,226,80,13,5,64,152,35,71,154,78,146,240,172,224,83,216,99,222,135,2,222,3,162,236,58,75,192,249,96,67,213,136,196,120,80,5,137,15,108,63,86,153,161,60,76,176,27,144,142,164,194,128,94,214,10,58,74,60,96,104,101,132,124,198,205,85,180,87,191,133,163,74,42,181,69,150,212,67,102,152,99,205,1,37,60,7,58,233,33,18,231,117,225,56,122,174,165,150,237,45,86,96,206,23,14,178,216,205,22,102,199,58,86,241,164,56,243,155,97,197,174,53,58,254,118,255,251,178,100,208,140,69,189,104,214,27,76,77,240,72,105,106,237,48,98,106,26,189,163,80,109,225,229,193,80,174,107,168,244,9,120,127,179,204,241,90,156,83,179,56,54,202,74,71,115,51,251,105,194,86,108,98,87,251,223,198,30,105,157,181,238,42,192,199,59,158,91,169,76,62,174,119,26,153,198,181,74,94,183,146,253,125,231,218,0,192,66,28,119,224,76,11,186,195,68,153,80,183,203,85,47,132,8,171,47,105,212,141,99,126,70,15,151,234,106,103,186,220,57,23,45,142,140,141,218,77,186,244,93,127,157,233,59,83,251,130,162,179,16,204,171,181,209,14,239,239,254,253,181,101,210,147,174,50,74,95,167,233,247,187,247,96,188,243,83,190,34,21,72,0,128,80,6,0,40,12,0,0,1,48,85,216,216,163,76,13,232,226,2,77,236,92,170,50,84,4,48,208,112,17,65,125,212,189,100,136,192,76,24,28,28,172,147,64,173,15,197,116,153,74,199,151,90,134,198,18,81,1,129,204,67,116,62,86,49,145,6,80,13,59,41,226,192,215,100,141,17,25,83,98,112,66,232,111,85,130,28,98,153,38,73,11,186,165,97,10,55,143,82,49,8,197,136,123,142,100,90,225,14,18,120,169,211,57,0,180,231,57,149,118,84,32,167,122,161,7,25,97,68,217,40,150,142,219,13,246,112,187,157,138,232,124,87,171,150,6,22,197,113,63,213,50,148,133,72,80,49,10,155,134,227,180,123,232,110,109,250,169,218,155,125,134,44,189,222,95,214,4,42,221,64,184,36,138,167,107,201,213,42,140,244,73,231,116,171,36,216,223,246,167,242,177,125,92,198,84,195,134,113,58,145,124,56,227,218,2,33,183,85,110,180,240,94,187,189,109,14,146,97,150,184,194,190,149,141,15,63,50,106,222,209,63,242,235,126,29,183,243,55,164,0,3,0,193,104,180,145,101,132,181,90,182,99,13,130,81,133,137,87,108,58,50,236,39,162,11,254,85,29,200,147,244,102,147,252,95,117,152,25,118,59,210,190,246,249,197,209,138,85,187,28,67,194,192,170,132,200,141,94,114,108,246,93,136,109,66,24,115,172,89,242,136,19,44,240,20,157,227,203,130,193,57,224,13,245,14,144,132,42,24,114,68,26,64,1,132,48,35,163,94,6,50,144,176,18,224,8,120,194,202,193,33,37,209,232,24,25,63,82,233,10,3,131,19,205,88,208,150,145,78,251,191,30,95,175,26,94,141,10,161,58,32,139,98,48,53,86,127,87,128,176,115,191,12,43,137,234,37,92,147,23,68,99,154,156,252,81,41,6,88,162,136,164,178,169,8,124,96,177,77,33,235,14,11,242,237,3,112,144,181,199,186,3,80,236,151,235,129,146,68,151,69,255,251,178,100,223,15,7,158,116,211,27,120,123,82,92,5,138,153,97,130,136,25,41,163,82,13,189,150,193,86,18,169,229,135,160,120,6,209,54,13,11,113,161,41,178,108,49,211,63,46,223,116,27,90,108,91,153,238,235,125,119,174,170,185,241,117,75,182,233,60,233,157,85,148,164,77,55,113,111,203,10,168,168,232,55,217,248,90,157,167,93,99,242,223,41,206,242,203,37,132,110,166,24,248,181,54,99,65,226,253,125,137,198,242,176,88,177,57,69,121,56,228,51,9,62,181,150,0,64,32,0,2,27,40,1,129,104,151,252,233,138,144,24,236,11,184,143,104,174,9,86,207,166,69,195,140,24,240,184,209,106,144,65,113,32,66,33,24,120,130,215,184,179,154,166,140,41,134,169,30,36,113,9,91,171,168,155,244,137,159,41,98,197,216,184,206,201,129,160,187,242,43,142,105,50,229,44,244,190,126,87,81,240,0,0,48,9,120,230,73,115,52,9,204,212,40,49,56,60,197,169,160,176,28,40,74,2,0,151,50,4,204,48,15,0,164,44,148,147,51,152,123,226,48,10,4,159,42,8,139,142,130,102,184,164,0,1,21,157,197,202,52,89,134,206,52,106,112,92,83,174,129,167,15,26,121,104,193,232,82,76,22,121,5,49,170,81,23,3,6,239,196,223,167,185,175,168,205,48,208,62,213,49,72,195,139,90,160,6,152,107,104,146,244,112,217,168,225,138,212,230,15,246,146,172,93,66,33,70,232,254,15,216,56,6,83,53,212,199,86,224,63,67,162,69,209,34,106,206,132,6,155,209,213,141,57,191,172,89,40,187,203,106,82,240,164,137,108,53,172,68,163,189,235,181,187,195,60,40,171,236,137,52,110,51,149,188,178,46,204,106,210,85,175,18,72,53,218,54,76,46,110,170,214,152,14,166,195,198,2,122,17,169,40,187,99,221,218,31,92,91,120,145,174,4,13,201,15,195,220,13,111,179,66,167,165,255,147,252,247,63,46,160,255,228,134,0,16,1,0,133,138,196,84,156,3,156,173,71,225,185,218,88,126,129,241,84,3,204,72,103,76,169,62,149,39,163,208,226,106,222,120,161,44,194,188,180,237,5,97,20,153,155,58,93,160,164,197,193,73,248,222,215,84,236,248,219,243,181,248,165,209,91,26,187,30,116,68,0,115,84,20,146,121,118,40,28,133,159,68,139,16,198,211,88,68,164,238,235,24,235,152,192,132,49,64,131,140,20,65,64,169,211,208,216,234,183,39,174,10,226,101,90,132,197,30,153,4,38,229,232,33,194,129,161,153,250,102,237,31,140,208,184,87,107,83,234,212,122,218,183,197,57,61,248,21,0,145,227,86,182,231,147,76,119,35,216,239,48,74,67,175,61,141,5,206,81,255,251,176,100,207,12,167,154,113,210,147,152,122,240,88,101,58,117,97,134,104,23,157,165,92,108,173,250,193,43,20,234,96,243,14,136,252,148,147,236,120,96,65,173,120,248,190,42,57,73,27,253,163,169,32,147,43,60,27,102,112,182,47,83,65,139,167,208,233,112,180,26,102,239,18,191,13,204,246,241,253,95,64,142,190,222,102,157,116,178,190,172,134,161,82,164,133,152,46,22,154,85,190,172,205,88,28,35,157,23,123,21,9,106,131,132,143,88,161,119,139,120,43,181,153,188,215,212,102,21,68,249,241,239,91,63,214,235,91,207,46,62,128,48,198,8,66,150,7,241,212,164,122,104,71,121,50,146,139,198,155,30,25,183,105,162,209,2,250,2,102,243,246,218,87,43,67,196,84,32,94,252,202,153,174,24,210,76,239,61,191,218,202,71,31,88,57,129,98,116,163,80,245,129,121,23,237,24,116,71,93,26,91,1,161,130,106,128,0,1,117,31,63,49,4,213,147,179,1,150,12,16,116,50,34,236,195,160,67,35,34,76,0,39,5,1,7,1,193,64,154,142,139,3,208,180,206,6,22,2,2,46,96,205,25,112,67,71,84,166,2,98,130,161,4,33,66,226,7,6,45,39,212,10,28,88,33,8,225,0,96,34,22,26,152,108,21,150,44,2,134,62,166,12,27,238,179,224,55,38,96,118,2,99,43,20,5,38,79,245,6,107,206,202,71,185,50,233,106,114,52,167,121,235,5,4,124,118,144,14,24,143,241,30,55,75,140,105,194,172,72,1,226,95,162,142,240,118,70,144,153,9,70,165,227,251,114,209,244,72,55,22,235,183,100,48,47,171,22,59,98,137,199,22,40,44,199,189,18,72,250,174,162,43,226,232,206,57,101,177,250,155,243,53,172,97,8,140,150,40,20,198,8,89,176,186,92,170,50,202,194,14,134,236,194,123,73,176,217,29,128,219,119,28,244,132,113,238,59,73,197,32,207,210,113,141,3,66,18,216,250,72,229,115,143,141,183,210,63,70,219,231,123,245,223,204,102,45,99,219,95,52,255,57,137,252,207,120,135,214,148,20,0,0,192,17,136,40,170,80,237,62,141,41,228,108,14,133,217,128,233,8,194,192,101,83,1,242,67,204,41,148,50,35,63,156,165,111,15,201,236,206,204,155,214,73,254,167,73,70,107,125,75,255,254,231,65,152,176,166,208,229,24,11,16,223,7,226,83,13,101,254,147,75,112,162,223,253,111,99,121,255,111,172,32,16,185,194,215,38,128,106,154,108,84,2,74,153,72,236,100,81,225,137,131,70,9,13,24,28,14,93,83,0,129,5,106,253,7,40,246,165,52,64,166,232,49,41,181,198,207,148,177,219,67,168,1,136,7,66,67,47,46,202,107,133,255,251,178,100,204,14,168,54,111,209,147,154,123,114,83,5,170,151,97,45,76,28,173,183,72,46,97,235,193,24,38,170,104,246,21,32,10,203,136,117,5,146,133,150,21,129,203,112,215,74,86,178,116,249,156,108,146,1,159,0,160,164,163,142,242,127,203,202,83,209,12,194,187,2,111,116,45,128,32,105,247,76,66,53,22,185,38,243,202,91,70,117,6,224,36,135,74,39,103,105,214,140,132,139,27,80,151,9,125,97,193,51,120,53,33,48,51,114,167,230,3,20,72,204,208,179,72,238,9,153,229,65,59,187,216,90,218,73,47,36,238,115,255,136,178,94,12,236,236,172,132,218,125,116,212,169,116,129,97,221,161,95,235,51,82,84,182,61,162,176,125,119,24,106,175,14,238,25,61,45,141,192,123,175,77,255,143,254,191,255,62,191,63,239,63,252,127,156,69,80,26,50,167,1,0,5,27,64,244,62,17,107,226,119,20,119,221,122,48,227,106,69,51,86,204,197,170,142,31,128,105,20,31,134,206,112,160,147,206,170,174,182,59,140,210,49,196,108,106,213,255,254,141,11,31,252,127,254,187,183,255,255,255,255,243,237,227,177,167,172,204,255,245,2,0,128,10,116,192,132,240,147,161,155,128,38,193,21,133,134,230,27,63,11,8,76,186,62,88,16,224,40,176,68,179,41,138,179,152,202,104,11,117,88,80,66,212,71,158,221,149,153,86,74,34,64,162,36,171,128,86,18,69,59,9,120,158,162,163,136,216,126,139,182,236,176,153,228,213,95,207,127,25,68,8,42,129,122,49,120,202,157,52,119,70,199,177,68,250,50,224,90,27,227,156,162,44,222,227,12,153,30,117,93,161,89,210,30,121,228,203,4,132,170,107,100,93,225,228,54,208,50,55,61,198,34,176,121,46,56,155,252,16,230,244,110,43,107,153,147,214,133,26,42,101,201,50,164,220,172,184,215,110,21,115,105,9,221,236,213,171,37,171,28,253,85,17,162,244,237,205,112,132,159,166,176,167,8,29,227,213,220,241,27,156,232,124,174,149,49,14,248,135,111,140,202,88,140,20,50,9,200,127,160,39,22,51,166,29,15,227,139,89,132,211,142,250,46,189,34,255,120,216,249,67,51,153,114,245,90,246,56,158,92,2,64,17,241,36,186,15,172,62,226,190,120,144,219,186,250,42,63,113,235,38,13,213,175,153,131,145,61,191,11,139,161,18,210,121,181,174,49,198,20,96,136,252,218,115,225,223,77,61,254,249,182,97,105,122,158,141,42,151,212,250,52,255,217,232,9,60,13,33,153,166,62,96,37,49,156,73,230,26,7,152,212,146,98,161,57,136,200,97,193,82,168,56,191,130,16,2,85,169,122,42,8,146,153,140,29,48,213,168,120,108,49,108,255,251,178,100,176,142,135,126,105,82,155,152,122,240,65,69,26,165,97,131,62,156,237,163,76,110,97,235,193,22,22,170,77,131,41,56,52,25,182,97,41,65,6,101,6,90,203,53,28,216,66,137,71,86,148,109,47,165,208,107,188,203,155,230,225,43,100,48,43,91,14,68,174,203,145,61,33,66,223,152,44,218,124,99,193,183,8,43,223,41,180,164,170,229,1,172,41,83,120,50,4,24,251,244,92,31,143,165,14,245,188,225,155,251,179,238,76,7,75,5,226,131,246,14,33,168,243,9,133,171,109,243,187,92,165,178,86,44,75,51,218,209,140,135,94,68,92,12,249,39,206,148,242,46,22,79,131,83,17,88,152,231,86,49,3,202,43,182,216,22,153,175,86,93,158,19,225,126,116,59,19,54,148,167,40,140,58,115,51,85,43,193,155,21,247,142,68,198,139,29,251,203,182,71,133,5,246,115,121,107,38,244,183,168,85,101,146,51,113,224,0,40,0,65,97,19,135,153,45,228,166,190,180,155,133,46,130,105,162,8,234,42,57,112,216,4,169,14,111,135,68,196,55,54,99,156,173,44,169,217,143,122,144,221,171,208,255,55,237,202,141,103,29,160,6,14,176,143,164,246,130,21,222,56,173,222,229,247,222,48,220,132,226,209,67,77,254,12,60,57,38,8,24,90,18,80,91,54,80,136,202,98,3,12,138,65,3,16,9,68,18,43,10,132,140,16,16,11,1,73,130,2,0,1,133,0,107,21,135,8,129,36,5,51,81,1,40,12,58,75,68,160,160,97,215,25,8,133,140,12,132,193,4,102,87,216,104,103,12,140,200,116,64,98,99,154,42,49,34,230,181,149,85,104,33,120,67,176,80,101,112,236,68,18,17,145,54,18,252,64,12,229,254,75,152,122,52,186,202,221,134,213,130,76,130,117,21,133,60,236,70,122,38,42,9,48,78,194,166,11,28,60,212,9,72,182,133,64,106,214,213,234,37,82,176,198,103,95,231,219,214,118,79,15,33,18,31,9,164,128,235,145,211,98,29,15,8,83,201,152,17,107,111,18,232,114,26,192,168,171,4,41,38,75,85,158,18,204,8,173,81,225,168,83,230,66,41,80,115,3,81,24,198,218,4,50,45,26,244,155,110,34,79,199,121,169,240,252,241,143,8,186,60,70,239,123,115,140,161,141,51,215,11,162,35,103,230,55,245,191,254,222,167,58,219,133,254,233,252,223,238,54,255,147,95,230,217,158,121,52,9,98,50,102,8,1,246,38,14,70,178,4,145,174,81,77,201,60,177,50,171,167,143,181,75,233,138,158,8,56,121,126,186,41,37,177,77,69,24,13,173,57,192,227,93,178,83,239,254,248,205,223,26,41,244,10,119,170,142,175,9,5,31,245,181,222,68,255,251,178,100,169,14,248,140,112,80,3,153,124,112,64,69,154,128,60,197,136,31,173,197,72,110,107,3,65,29,26,105,129,132,157,120,20,168,233,204,205,21,179,79,188,12,252,44,62,240,1,202,13,154,131,85,129,18,64,133,28,64,227,169,242,36,168,4,88,81,74,6,167,186,152,28,10,194,26,56,232,24,169,1,211,68,48,233,26,182,93,166,144,145,170,28,232,136,9,72,225,178,4,1,192,78,211,73,65,137,51,189,41,91,179,236,45,10,26,108,51,58,215,169,90,205,151,26,43,69,117,182,238,82,80,224,97,2,226,172,77,75,177,201,205,106,133,238,236,86,32,140,113,173,83,168,236,238,10,56,217,241,149,88,203,114,233,234,18,246,206,60,143,28,130,109,119,88,202,129,236,253,94,191,57,127,150,90,36,106,106,78,242,200,106,219,159,193,232,147,101,97,112,193,217,83,86,147,211,91,124,94,218,22,89,105,44,57,65,78,34,77,185,108,117,214,215,217,183,87,241,203,235,83,209,84,145,209,69,242,249,151,226,56,181,179,163,88,214,125,183,150,208,92,169,57,91,58,170,251,61,75,37,242,232,105,235,90,146,234,176,108,11,250,187,174,85,185,255,255,255,255,188,63,255,62,106,207,203,54,83,74,198,79,12,51,33,193,228,93,217,43,119,143,192,31,159,0,7,140,112,92,137,53,13,157,136,52,76,185,142,45,8,137,101,234,211,220,26,129,136,222,166,68,196,242,152,47,158,255,49,166,116,86,179,205,80,151,242,229,191,245,228,248,81,159,253,36,98,253,33,0,0,115,8,21,83,86,224,99,90,201,227,42,139,3,85,110,53,7,67,23,7,56,253,51,176,243,118,99,158,3,124,112,107,32,3,206,36,64,140,158,160,13,100,108,232,104,198,80,97,130,65,115,134,132,67,16,161,235,20,220,128,182,80,200,40,39,180,206,60,70,81,154,235,165,3,180,84,102,73,222,47,64,203,6,140,68,69,23,121,31,68,249,71,130,252,187,44,41,13,147,221,39,21,64,148,56,114,18,210,195,133,108,50,87,112,46,139,164,213,155,168,88,5,63,121,140,58,120,196,199,5,99,209,168,226,33,147,70,230,105,84,213,12,220,194,193,44,238,71,101,215,43,195,175,236,169,210,150,231,13,238,109,130,209,106,94,238,235,42,25,92,236,70,81,67,26,175,14,179,108,99,247,57,75,167,221,142,99,5,61,244,95,126,253,29,202,58,177,93,205,177,182,163,22,179,27,93,211,205,252,211,64,173,90,45,71,67,82,213,188,172,222,141,225,119,24,135,57,118,21,46,151,237,245,126,126,179,41,223,246,53,106,197,55,121,187,219,251,183,97,151,230,215,229,188,191,9,158,227,99,151,0,152,104,196,255,251,178,100,133,14,8,81,104,207,147,187,200,144,73,73,90,253,48,39,120,31,157,163,64,110,107,36,65,66,45,107,40,245,9,248,128,0,34,0,0,32,104,119,100,16,19,95,80,177,226,2,105,150,246,247,95,18,211,105,217,132,166,148,226,73,120,19,180,210,254,159,255,255,248,177,205,40,113,140,10,150,61,18,167,232,231,89,74,47,217,25,26,191,95,255,233,231,153,66,208,213,15,241,95,21,255,187,189,4,151,76,8,227,62,114,252,219,105,179,52,165,12,232,137,93,134,136,9,193,206,108,195,24,8,103,77,226,84,12,34,117,156,30,49,11,224,98,204,97,7,132,7,246,111,6,182,150,166,76,189,26,66,37,64,2,46,13,22,12,84,32,0,178,0,100,193,224,58,17,183,101,2,219,160,232,98,32,2,163,172,197,238,220,90,172,203,181,52,86,20,62,241,48,117,246,166,106,164,154,18,188,30,180,174,103,176,235,61,6,145,13,103,96,152,26,41,115,208,184,243,154,67,172,159,56,52,132,209,226,168,232,216,106,151,63,87,152,19,237,90,95,3,81,87,227,209,202,122,104,2,205,107,207,223,108,195,112,54,27,198,150,207,41,39,240,177,19,142,87,198,49,15,83,103,45,86,156,50,108,22,49,171,94,255,46,210,216,228,210,141,169,206,231,224,25,5,9,48,77,201,150,229,79,45,179,119,57,70,190,228,94,181,189,102,232,227,110,134,19,122,23,149,52,75,150,29,40,231,127,28,37,151,37,119,172,234,181,29,54,24,89,195,47,185,188,46,67,84,154,183,228,64,0,128,0,8,209,190,227,156,247,79,183,162,182,109,176,190,165,63,136,197,52,101,53,169,160,227,110,105,2,27,217,41,154,249,143,255,253,185,135,55,66,98,248,96,213,101,104,81,222,187,235,210,223,211,127,233,94,191,255,187,225,196,34,13,122,25,116,78,148,246,55,104,56,160,65,251,11,57,117,40,0,0,219,156,46,169,63,61,96,204,42,83,28,5,12,40,89,49,25,29,47,5,85,8,94,48,38,42,0,12,10,2,79,112,168,44,32,48,147,134,23,2,10,1,82,52,48,131,66,46,76,48,144,235,213,25,11,218,41,181,172,82,54,236,181,140,161,45,200,250,232,162,173,61,129,61,238,172,108,59,112,154,73,36,175,40,219,3,92,27,131,87,59,176,244,90,158,131,111,205,172,91,178,111,14,140,163,112,99,255,135,118,167,251,97,162,212,250,132,135,31,204,175,129,64,75,154,15,67,77,198,124,147,155,61,93,33,185,211,1,121,141,29,189,162,35,82,180,188,106,205,232,107,252,179,45,178,244,233,12,187,124,55,237,122,61,6,107,154,241,233,175,85,219,201,219,88,97,49,46,79,144,117,62,255,251,178,100,92,14,7,145,104,81,27,152,123,240,78,201,26,199,60,101,120,31,229,165,60,78,235,37,65,151,43,234,76,245,10,56,93,174,77,163,101,152,204,139,87,201,211,195,199,211,171,97,207,54,166,23,159,76,249,90,175,84,63,94,112,70,97,250,107,113,213,109,213,97,179,12,208,244,101,193,143,220,237,120,139,52,123,115,214,44,167,253,151,244,132,128,132,9,153,218,194,170,76,185,222,229,76,171,188,195,182,111,217,105,28,101,222,152,201,123,125,174,124,176,56,194,237,24,255,93,14,32,136,200,14,87,167,247,198,63,93,135,255,149,136,199,113,255,239,119,111,233,95,255,241,119,136,92,65,54,122,235,64,178,9,53,39,28,217,250,106,137,84,11,152,44,126,156,228,234,25,4,81,153,154,175,153,24,67,24,94,21,155,118,103,73,217,216,2,104,231,154,52,134,41,88,141,201,151,60,104,198,131,36,9,103,49,163,13,42,242,112,129,130,11,170,165,70,24,97,96,133,86,58,77,56,24,68,114,118,140,22,209,164,170,80,196,196,236,39,90,164,159,18,209,98,146,136,89,114,247,179,213,203,5,67,84,234,54,23,54,71,16,92,244,106,160,204,212,77,96,92,55,62,64,14,57,160,184,150,131,75,119,177,149,17,14,252,201,154,59,109,148,242,83,182,150,34,99,134,181,11,152,48,40,115,56,50,114,151,121,192,221,185,76,253,111,118,41,233,38,114,175,202,150,168,112,189,73,102,213,94,81,119,25,67,153,202,120,237,106,11,10,117,45,150,70,217,245,251,29,130,103,49,251,146,27,150,174,180,58,126,242,114,59,7,74,34,255,107,28,174,90,230,177,252,255,88,97,158,121,119,92,199,234,252,238,21,245,158,241,149,81,227,90,138,191,255,215,191,219,119,121,201,236,119,86,99,181,234,99,69,0,139,76,11,49,75,0,7,90,153,120,36,162,12,80,33,22,87,135,3,75,6,171,223,62,111,213,240,170,137,132,47,60,118,246,36,26,168,171,204,53,92,126,204,136,194,226,221,189,63,50,76,131,225,171,39,53,21,3,192,233,34,43,13,220,120,20,206,105,21,207,53,82,244,102,36,254,123,15,213,59,43,47,253,127,70,30,114,92,94,236,86,163,163,245,122,230,24,171,77,156,21,15,173,151,123,136,44,0,66,228,121,241,163,241,154,0,113,153,226,137,138,68,129,131,4,96,4,35,50,208,239,48,60,20,48,232,39,24,12,65,129,32,160,18,97,104,18,96,208,28,1,208,183,130,72,26,73,156,174,139,118,98,140,203,134,65,37,112,132,96,31,111,0,25,80,230,134,161,48,73,54,210,1,30,103,136,189,217,82,24,25,32,181,71,233,52,64,5,167,18,230,122,26,28,255,251,178,100,48,142,71,196,115,207,11,185,123,116,86,137,234,215,60,103,78,27,181,221,78,13,176,220,201,43,22,105,149,132,157,48,65,69,71,67,84,82,143,6,140,175,209,17,209,125,154,35,124,234,164,75,165,44,95,38,129,146,101,82,250,41,129,80,124,144,204,198,30,231,140,14,78,74,216,245,69,172,105,185,20,201,218,231,213,243,109,85,243,200,114,201,9,223,135,26,180,196,120,247,249,133,17,170,54,118,241,236,57,78,231,56,241,18,81,237,106,186,131,35,197,183,239,112,174,164,90,69,204,24,104,44,226,175,233,175,91,127,19,53,206,113,189,86,177,35,201,245,166,88,215,197,224,214,241,41,172,60,108,167,206,235,15,196,183,171,124,249,128,216,172,170,189,207,127,255,175,255,175,249,108,80,86,130,128,32,42,89,182,196,56,246,73,42,26,168,196,233,244,132,13,105,28,69,31,228,20,190,210,72,108,8,28,55,1,217,19,55,189,254,188,219,80,214,84,250,184,123,34,156,140,38,117,85,219,117,49,29,77,60,213,238,123,30,236,213,100,118,232,212,83,62,203,94,147,29,26,74,200,73,144,227,91,144,75,118,43,209,242,171,24,27,53,138,227,94,36,21,29,14,127,32,6,48,193,99,11,30,5,5,161,201,138,37,26,229,88,232,174,88,20,65,36,37,164,38,146,88,185,248,73,157,100,191,121,194,224,249,174,72,125,12,224,21,155,14,202,96,232,139,66,143,195,240,228,28,255,66,92,8,235,151,95,180,16,28,94,158,149,255,173,79,0,99,61,42,152,183,12,47,154,5,23,38,30,44,95,92,169,220,87,109,173,250,107,38,118,30,200,231,229,69,12,153,198,193,131,166,23,199,218,88,96,161,135,145,18,222,56,88,201,254,18,209,152,56,61,128,25,56,14,50,36,34,18,227,99,163,56,89,2,141,178,203,176,202,179,130,9,156,0,0,40,154,87,227,148,17,36,232,153,68,28,158,196,58,30,36,157,2,40,240,137,38,112,2,118,66,207,30,200,54,30,188,122,4,146,119,164,16,4,24,46,222,21,182,246,217,223,65,37,15,132,217,14,233,147,48,90,216,156,128,64,132,56,53,70,144,211,35,22,162,4,39,168,232,147,135,210,26,161,158,102,204,183,113,133,69,147,21,195,234,147,168,31,215,201,28,56,195,93,14,149,44,175,42,197,117,108,171,160,218,90,164,77,255,21,135,220,229,100,21,106,32,241,61,47,39,12,173,127,204,124,161,137,157,4,2,0,11,252,134,97,41,13,18,123,184,200,12,86,225,178,148,58,75,26,133,60,249,70,126,173,150,229,132,1,161,115,172,159,179,36,14,163,76,155,146,68,73,140,161,115,170,33,43,234,90,70,156,180,176,142,255,251,178,100,28,2,246,223,121,88,171,15,97,240,69,165,26,112,97,37,78,28,41,225,98,204,189,143,137,27,140,106,128,241,25,8,36,144,140,33,58,31,72,228,70,84,42,133,33,136,148,69,128,226,165,227,130,157,136,5,146,217,228,71,203,96,90,132,56,19,30,2,132,85,202,25,92,10,135,194,246,33,39,152,52,226,180,3,152,7,181,197,67,82,90,197,112,21,207,17,147,27,134,222,165,117,139,16,158,18,143,88,51,186,244,35,75,243,206,168,51,101,35,47,190,201,209,243,167,150,60,125,195,183,160,139,238,199,77,208,158,216,212,63,130,25,88,124,114,7,14,220,71,173,244,92,177,121,61,71,182,56,46,52,23,147,7,53,202,19,58,202,109,118,103,253,183,161,114,113,246,242,106,252,223,190,159,20,211,88,76,120,178,168,80,93,215,161,200,109,48,45,231,172,8,54,106,213,105,157,8,188,21,128,229,17,182,187,244,100,212,140,102,44,72,37,114,86,121,18,42,41,157,51,218,215,230,178,53,130,218,238,174,158,234,185,121,91,86,248,208,176,8,146,134,37,77,181,183,87,127,187,62,107,218,75,162,151,121,112,128,1,10,134,115,170,2,84,152,229,45,17,2,196,155,187,149,82,30,133,189,77,41,149,187,12,73,192,58,24,29,23,7,52,147,112,90,128,50,37,69,205,24,119,168,201,177,32,47,10,114,145,168,200,63,27,77,209,250,145,85,170,164,78,157,199,178,129,94,132,143,132,114,126,34,61,58,158,103,96,134,41,204,167,11,114,138,15,80,19,11,46,45,31,157,62,117,96,160,125,14,168,74,184,10,45,135,71,106,205,13,152,77,21,104,242,118,78,218,38,41,121,160,239,238,216,248,116,70,72,137,231,216,50,180,20,60,122,167,204,105,219,143,106,193,201,58,87,122,188,117,9,233,213,215,209,214,85,35,165,24,114,232,208,172,238,30,124,8,90,165,42,148,34,178,51,165,234,238,208,239,63,100,140,81,73,17,26,220,117,56,146,49,61,57,129,166,149,229,210,150,156,180,122,147,111,21,173,212,189,190,238,255,255,230,227,76,63,180,220,121,159,179,151,111,35,80,124,151,86,86,88,99,233,147,82,67,112,46,153,171,10,195,136,79,246,176,114,126,126,242,217,178,151,110,159,44,185,55,130,141,33,135,205,178,78,133,153,45,15,134,95,88,176,218,27,16,47,214,202,95,106,80,202,81,177,62,170,142,80,207,162,223,255,255,72,0,18,1,80,68,83,165,205,70,21,109,244,65,168,219,50,245,246,55,215,71,120,183,160,137,146,100,203,96,90,59,21,240,21,73,226,72,24,73,199,169,83,146,124,158,168,210,70,143,41,145,111,216,213,15,205,37,69,143,220,40,255,251,178,100,30,140,6,162,104,89,27,15,98,114,69,140,75,7,48,34,78,29,213,213,90,45,61,151,25,11,150,108,100,145,137,240,153,150,139,3,193,129,113,107,178,126,156,252,241,226,185,225,61,158,92,11,142,39,229,235,152,137,236,180,32,45,50,64,104,116,80,160,12,196,65,57,198,23,121,210,221,165,16,238,235,232,53,38,194,118,253,241,197,200,253,61,24,69,17,84,60,28,8,168,193,55,154,90,199,44,127,151,163,187,136,85,64,153,96,232,134,201,116,233,48,250,85,62,56,82,56,170,151,31,116,234,97,154,70,126,73,213,231,167,69,175,39,54,86,46,31,115,170,220,181,204,7,135,89,31,80,135,208,73,41,234,123,245,244,234,172,45,93,230,235,208,101,193,37,19,23,13,157,140,43,226,118,170,0,0,144,0,144,129,247,84,31,82,22,93,112,91,12,130,65,121,24,250,129,165,61,143,0,191,158,213,86,53,236,236,175,66,127,69,59,28,154,118,254,86,78,255,147,255,255,235,255,71,125,255,255,223,250,40,155,39,223,66,178,148,238,45,162,220,159,255,172,1,4,153,50,255,201,153,27,71,166,52,0,52,34,255,66,103,165,218,90,106,76,156,8,166,188,45,41,67,254,190,145,89,116,197,87,90,174,0,2,44,209,64,213,208,235,196,32,120,96,64,5,157,167,168,177,48,203,27,100,172,156,156,136,114,13,44,95,148,197,72,84,141,193,28,87,23,2,240,166,70,157,167,137,153,114,232,121,30,236,230,74,153,46,121,33,166,203,197,229,12,3,148,252,92,147,19,197,45,146,242,159,86,51,156,192,150,118,158,166,154,212,14,109,73,44,84,122,60,113,227,16,244,196,86,60,151,221,15,85,133,99,218,199,137,77,221,113,117,197,226,48,140,124,92,107,89,47,137,219,71,113,29,19,33,54,123,11,193,242,200,233,2,87,224,47,31,49,135,6,201,249,210,157,41,120,188,249,155,142,215,31,138,147,244,140,113,89,139,82,146,75,48,209,122,207,186,199,150,158,178,195,232,165,227,199,145,59,27,223,240,213,153,190,165,237,155,103,90,12,181,109,59,87,86,235,175,159,160,9,224,0,0,21,128,90,17,36,71,108,165,147,242,144,104,209,10,232,70,124,33,68,105,211,60,241,118,101,41,230,69,38,165,59,164,165,242,123,246,246,220,236,175,164,29,154,155,123,154,199,209,254,33,242,40,87,251,103,127,200,196,197,63,255,251,33,0,0,1,112,17,210,236,153,80,6,17,68,197,88,48,180,144,90,12,249,98,47,166,124,32,35,16,76,101,60,183,37,202,18,214,91,51,71,144,182,241,54,112,44,216,34,180,63,26,122,151,35,6,135,6,142,61,35,86,140,68,232,129,43,255,251,178,100,32,14,6,178,104,215,155,15,101,192,60,204,59,93,36,34,74,93,49,165,86,77,189,151,9,35,30,235,20,246,21,160,30,39,160,51,24,98,148,32,42,4,98,17,25,21,33,192,166,157,108,231,89,58,102,139,30,38,88,84,108,45,237,217,87,88,129,170,247,207,23,7,208,52,73,51,102,214,75,171,36,195,236,49,37,142,28,136,206,136,207,211,56,228,147,153,138,88,97,186,22,221,45,7,84,68,91,104,249,115,235,29,182,235,145,63,97,188,193,165,137,85,133,198,83,220,133,26,230,64,213,208,95,132,190,161,149,169,143,172,241,13,99,239,146,141,171,148,95,117,251,229,230,168,96,217,162,203,163,84,95,66,232,142,174,242,66,7,64,252,46,67,235,194,100,203,232,3,166,88,142,171,129,129,144,0,0,2,137,19,216,249,57,48,177,118,210,183,86,151,156,242,79,237,65,237,237,253,63,223,233,169,29,223,99,179,175,244,255,215,167,255,255,255,255,251,118,118,191,255,171,167,234,247,232,120,101,73,245,43,133,55,91,1,140,28,220,193,32,64,86,198,188,192,16,124,13,7,6,25,152,64,58,6,2,0,1,162,37,175,118,212,28,32,53,122,44,69,224,169,72,128,135,66,22,179,130,76,10,145,73,50,6,5,38,28,67,180,101,244,84,76,48,42,4,128,197,128,80,99,172,221,12,33,164,38,128,186,31,196,160,205,51,26,158,15,77,77,20,48,42,137,89,120,141,14,207,75,129,86,192,169,78,25,42,70,55,109,170,169,95,64,112,52,94,152,7,18,201,230,98,140,37,132,53,92,95,225,33,168,187,36,28,22,34,158,176,98,176,56,201,233,170,209,20,164,126,242,197,208,243,116,161,209,233,72,140,31,71,195,161,177,104,250,135,216,132,116,219,46,170,90,166,173,158,35,220,35,177,238,60,36,136,173,20,189,227,241,6,27,68,117,203,167,153,134,242,236,105,186,231,77,35,189,99,188,199,178,206,187,20,204,178,98,114,182,22,151,117,218,233,182,250,218,63,233,93,114,65,198,155,251,35,11,43,239,16,17,0,53,149,171,162,222,178,79,16,181,58,135,177,95,189,103,93,17,238,41,69,169,99,132,241,195,127,153,218,64,232,212,37,2,20,207,132,12,127,32,138,183,82,157,253,139,81,55,167,80,139,250,159,65,23,255,24,69,44,79,227,35,191,208,95,255,242,223,255,126,186,128,0,0,66,152,44,249,195,17,230,137,162,209,49,33,84,87,193,88,49,133,45,12,27,137,106,34,141,103,44,116,128,87,8,52,65,3,43,148,131,228,75,1,36,50,77,211,184,167,29,199,33,200,22,180,248,90,5,112,177,170,21,102,226,12,162,31,178,143,99,145,23,221,105,255,251,178,100,36,142,102,73,104,215,27,47,99,192,64,101,122,226,60,194,62,29,45,163,80,77,225,145,192,253,139,44,24,193,148,234,112,24,10,142,205,18,22,210,96,155,26,250,58,102,166,110,84,78,185,65,154,212,43,142,80,56,152,160,65,46,186,122,9,52,191,215,181,67,151,11,169,166,19,139,236,46,190,238,48,244,121,69,53,233,198,27,155,156,113,177,145,202,115,237,67,163,203,171,23,61,203,7,22,30,194,135,80,205,226,146,165,167,195,9,144,113,175,131,24,66,173,81,33,66,202,40,219,163,177,176,209,211,138,248,196,246,5,138,78,185,214,125,210,235,102,104,120,69,65,82,166,142,77,15,156,125,230,117,128,0,30,6,121,148,79,94,176,42,27,82,74,76,4,166,196,181,167,167,100,29,3,23,191,212,58,142,32,28,87,157,13,204,81,86,245,6,222,96,172,168,244,251,131,234,72,211,223,251,191,255,245,183,244,110,200,181,87,139,162,61,98,190,192,28,42,82,29,122,113,97,102,108,180,110,129,104,136,23,78,53,176,36,114,16,3,131,136,23,213,243,38,78,65,240,0,90,176,24,56,170,43,1,2,197,128,6,133,28,112,137,132,28,239,19,78,92,242,255,19,204,202,84,163,96,85,216,17,10,5,170,168,133,159,5,36,186,232,128,194,130,73,198,124,203,26,8,136,1,209,110,174,10,145,76,53,158,189,155,144,242,135,65,22,96,79,58,244,83,23,253,137,47,73,28,52,140,146,119,193,189,103,54,26,251,95,108,206,68,65,109,41,173,89,3,73,148,176,88,117,86,92,141,205,227,57,126,119,145,151,11,107,31,104,169,0,145,196,215,10,239,26,159,101,74,105,32,46,147,28,90,74,45,196,184,230,127,228,216,147,74,174,177,126,70,81,249,217,186,227,200,222,95,143,151,202,30,240,231,238,51,3,17,222,187,203,45,95,106,59,123,20,170,251,203,201,153,87,199,107,205,25,235,156,194,137,179,164,94,191,144,212,75,110,48,236,30,8,23,112,146,50,28,101,115,140,167,67,176,42,103,153,44,196,85,18,75,213,153,196,129,53,226,12,149,66,91,76,163,175,234,183,131,95,223,255,254,141,104,2,20,168,60,210,50,185,113,192,68,168,52,29,158,52,34,62,78,26,36,154,128,0,2,220,220,80,19,255,195,70,19,23,244,97,17,8,176,206,90,243,115,146,229,242,106,40,109,52,128,185,165,173,43,115,224,102,245,243,133,197,157,231,221,38,221,21,25,144,207,54,36,66,146,201,17,32,240,36,46,143,96,84,190,122,114,91,100,176,36,53,84,108,9,106,203,37,51,241,49,25,233,112,104,124,253,227,149,44,151,16,23,157,228,46,216,171,199,66,96,138,35,15,255,251,178,100,50,140,38,130,103,215,155,44,125,226,71,164,250,177,61,34,76,155,197,147,82,109,225,145,201,32,48,108,24,176,142,251,87,112,182,241,46,182,117,0,201,225,192,248,233,192,229,17,140,7,38,75,146,62,251,239,249,94,52,140,202,149,133,152,89,88,17,243,5,210,37,79,139,229,178,21,34,131,214,39,28,15,238,216,249,122,46,151,84,180,98,173,149,193,243,199,254,44,87,243,178,197,143,11,197,179,68,103,170,104,144,36,137,17,244,59,71,149,114,168,86,93,235,252,79,46,148,151,145,220,120,240,91,234,222,229,29,236,132,0,21,225,51,58,131,80,133,23,87,55,199,101,4,228,188,1,184,114,189,143,40,36,198,240,108,104,90,164,115,164,148,133,98,210,120,116,47,206,254,99,120,177,39,255,224,77,35,149,59,255,255,83,255,172,208,106,150,214,91,220,241,114,41,188,86,176,161,167,225,190,46,0,0,2,226,114,155,4,226,75,26,90,56,4,0,16,24,160,35,212,13,129,1,97,6,194,48,1,144,96,1,136,113,168,88,61,0,238,251,1,74,130,232,148,5,164,56,57,48,120,158,209,132,21,100,38,177,226,247,41,90,12,3,134,221,155,240,30,16,24,193,87,129,32,75,164,66,119,149,231,81,84,95,123,11,116,194,229,12,53,62,89,236,245,200,118,113,129,52,232,188,145,170,178,44,31,72,188,221,234,173,90,71,36,177,93,240,160,136,209,179,166,201,202,121,151,238,110,91,198,63,86,150,164,98,110,212,21,75,165,131,196,164,128,202,38,229,102,214,215,133,184,95,173,160,94,190,19,17,216,250,104,68,75,137,82,156,196,185,23,210,129,239,222,133,184,9,137,11,102,118,94,10,207,57,4,39,108,81,37,28,130,15,251,216,243,214,212,167,117,14,177,101,249,201,80,203,249,136,5,152,53,105,238,38,68,187,216,112,191,226,167,6,5,0,220,0,177,44,63,40,88,153,215,230,135,178,211,227,185,21,226,220,214,59,122,11,123,246,39,170,177,6,166,188,240,127,249,255,255,253,127,255,51,95,191,185,41,63,245,254,252,121,203,148,184,115,200,136,243,114,165,138,56,199,103,92,146,133,57,9,117,27,200,69,0,0,180,64,63,186,32,112,233,171,82,131,158,204,80,180,4,16,104,65,130,32,136,66,144,16,10,130,65,76,152,12,161,124,99,165,51,75,240,178,138,0,5,146,192,11,0,208,208,172,68,1,9,224,153,196,67,83,132,102,102,165,164,50,142,42,135,166,32,36,48,233,154,8,176,30,82,170,212,147,186,163,225,80,195,234,0,212,151,42,171,178,150,19,32,149,70,218,4,242,117,174,216,13,85,100,108,10,195,174,30,147,66,86,76,67,24,236,255,251,178,100,59,14,70,254,104,211,147,120,99,112,79,172,59,39,32,35,218,28,109,163,78,77,225,51,129,48,48,236,140,128,142,240,75,16,133,69,242,241,133,150,159,151,199,136,11,162,164,235,207,112,189,38,199,190,132,79,61,218,24,204,168,31,120,242,143,108,181,238,253,85,124,151,80,88,180,38,136,236,219,176,180,115,173,220,172,63,221,167,143,16,185,137,93,105,136,162,221,159,181,98,232,94,61,149,202,174,250,196,89,151,175,118,58,124,210,37,144,60,132,234,25,227,142,69,108,125,109,109,52,129,223,142,243,151,179,95,248,96,32,0,192,9,94,36,32,60,9,132,64,235,48,153,223,42,42,110,22,29,82,238,132,79,136,137,230,171,223,159,181,178,3,171,24,91,191,254,31,255,232,151,255,243,89,117,254,242,234,106,207,218,254,97,24,173,28,142,57,133,85,149,152,19,219,89,146,66,233,219,72,22,81,129,11,45,58,177,147,96,57,84,48,209,191,14,161,160,231,92,1,224,96,1,214,110,101,101,228,129,178,161,231,81,193,98,226,130,23,128,197,128,128,33,96,242,128,213,248,36,110,56,66,80,58,158,128,80,241,128,81,17,50,118,0,16,193,69,138,141,240,216,48,70,149,6,29,4,165,207,88,101,218,166,35,132,43,26,28,71,142,216,93,244,219,124,210,45,189,174,209,82,52,44,53,8,183,2,169,229,144,141,77,109,154,173,71,126,61,156,53,20,134,24,77,88,126,31,144,92,156,152,105,84,175,204,11,77,28,155,129,103,229,56,42,9,108,139,240,203,109,46,158,174,1,147,113,80,38,218,175,31,80,164,145,40,202,186,100,231,62,164,134,201,186,217,114,64,160,146,17,147,213,234,137,143,191,151,156,37,164,169,182,48,77,215,102,127,116,252,239,35,27,140,147,106,9,36,130,46,134,172,233,207,202,58,163,115,65,244,133,12,207,16,70,171,94,79,25,206,215,246,106,114,151,39,176,0,0,78,241,128,24,112,74,104,158,133,134,59,194,68,149,95,111,189,51,73,189,182,222,54,230,35,49,159,145,241,191,231,139,165,254,177,113,127,255,152,188,21,175,228,141,141,162,127,208,121,30,83,236,245,159,197,35,237,216,19,195,147,182,82,248,217,142,101,119,64,228,245,145,178,64,0,0,225,212,3,143,63,54,101,131,138,164,48,81,194,32,35,5,63,51,176,53,124,188,12,36,12,70,22,88,1,49,210,176,96,58,19,2,1,130,2,83,181,104,5,136,18,117,123,34,155,96,49,28,5,161,228,86,78,12,155,164,161,167,134,5,14,35,71,79,24,66,189,121,152,130,122,52,40,1,74,213,203,198,40,24,2,44,176,114,181,49,87,143,220,74,211,26,85,240,100,16,255,251,178,100,51,12,6,214,104,212,19,120,76,96,77,69,155,77,24,34,102,22,121,161,96,108,189,43,193,57,48,172,232,112,11,72,208,165,78,235,239,90,77,113,176,189,251,213,185,199,90,82,236,220,143,213,139,64,48,146,11,180,55,134,205,162,103,85,109,132,2,39,163,76,48,182,44,91,22,94,19,82,212,169,123,97,64,251,229,168,32,171,60,247,168,207,58,97,25,202,41,44,206,47,37,207,2,201,165,134,145,169,53,12,205,132,164,142,14,155,13,43,108,41,186,147,233,235,194,161,226,145,245,99,177,167,118,50,16,173,78,127,49,253,134,114,228,223,205,197,153,104,28,0,107,0,0,64,6,185,187,4,34,77,203,225,197,149,164,226,216,43,208,182,53,30,71,98,142,157,215,246,127,253,255,175,255,101,216,5,5,159,82,158,44,250,93,203,95,66,194,101,111,142,38,148,0,204,198,139,164,187,205,34,48,89,81,18,199,197,154,130,2,116,6,8,139,158,134,175,0,21,44,252,144,65,10,199,48,6,73,129,134,56,200,234,66,3,42,113,149,141,164,43,1,82,192,16,166,37,150,65,233,58,213,80,209,43,128,242,88,137,162,184,213,203,43,49,206,159,72,154,199,137,163,17,250,250,65,93,42,252,39,103,174,104,218,202,178,234,139,155,68,46,170,6,18,179,238,199,40,211,87,29,17,163,37,109,115,137,146,44,20,109,43,14,170,209,50,105,188,28,233,182,14,170,196,72,81,179,33,4,215,85,116,217,156,93,5,247,108,187,117,135,42,109,113,100,235,237,233,66,92,149,33,110,81,237,90,33,24,16,89,24,161,131,68,235,10,241,1,2,206,83,19,60,213,178,141,137,40,213,228,217,43,149,87,172,197,67,221,143,47,6,91,175,115,81,53,116,32,32,0,0,10,219,204,17,200,131,144,156,90,231,169,172,209,162,158,155,20,123,185,231,159,122,232,196,191,127,95,234,249,191,249,130,206,85,69,35,208,138,69,103,66,161,213,20,172,135,39,49,105,187,27,68,118,101,68,111,111,250,50,51,37,185,30,246,57,22,210,207,32,103,136,19,17,238,0,0,176,162,81,134,99,154,96,129,161,42,3,158,67,5,140,24,128,172,104,40,2,196,76,64,16,182,227,33,2,2,5,23,6,7,46,133,68,175,70,138,145,197,85,148,160,184,37,216,116,149,226,188,96,201,67,1,63,45,72,56,74,6,112,200,130,217,202,199,108,12,133,58,146,121,219,132,202,63,145,101,186,101,58,124,177,144,130,240,226,134,42,219,13,101,90,32,83,26,24,83,75,174,212,103,45,192,103,106,149,73,34,178,174,75,135,244,71,208,168,116,212,177,248,102,69,157,182,30,210,14,22,74,182,123,115,170,116,255,251,178,100,69,142,6,124,104,212,147,111,78,32,77,76,27,26,32,35,188,90,249,163,80,77,225,139,193,33,9,108,244,144,137,200,43,210,107,92,162,247,77,77,181,90,118,77,124,134,165,61,103,180,210,49,60,174,69,142,177,139,155,16,48,190,46,143,80,110,227,229,22,33,57,67,102,217,76,36,101,39,69,69,215,214,58,234,90,109,205,149,49,186,99,106,116,211,189,196,251,24,252,64,160,8,2,0,0,6,174,96,133,66,32,217,3,1,65,69,43,226,209,92,205,150,238,197,153,35,239,110,99,32,121,137,217,27,245,207,254,103,255,231,247,235,254,217,103,115,67,179,235,191,255,215,95,100,233,56,47,228,253,233,174,101,77,93,142,243,204,191,230,113,186,17,200,110,217,170,255,92,43,0,36,27,137,249,161,48,152,134,73,152,2,160,152,117,96,202,12,232,192,193,2,195,32,226,16,48,226,165,236,50,240,162,136,34,80,97,133,0,64,95,148,58,34,232,89,192,68,130,210,95,180,134,84,40,246,152,49,5,94,134,180,233,174,164,212,205,135,188,138,177,145,43,134,254,18,193,163,1,64,64,204,225,185,67,76,226,80,248,188,185,24,200,154,32,4,232,147,28,148,143,79,7,162,196,8,75,121,91,73,145,89,89,243,244,125,228,229,208,96,220,228,54,226,234,204,197,252,186,36,7,90,125,248,223,103,214,187,38,207,115,39,77,46,10,71,231,143,74,200,238,194,229,187,11,20,159,76,170,56,27,56,99,201,143,255,199,148,178,10,35,37,22,118,166,49,74,183,168,231,101,160,66,125,50,55,191,218,83,10,204,179,79,251,21,149,173,185,90,197,235,154,151,57,116,45,178,214,200,161,110,94,154,185,32,0,0,64,0,0,39,37,240,25,136,41,8,83,179,119,48,236,72,249,49,145,42,105,135,213,175,4,154,153,22,104,131,217,231,39,217,82,10,8,78,167,46,217,163,49,10,174,167,111,36,149,97,20,148,65,10,234,227,169,96,196,161,96,19,162,81,86,144,123,69,87,166,0,0,115,4,35,142,9,113,0,151,76,82,121,48,177,36,12,33,2,132,12,66,12,48,248,40,20,3,49,104,204,20,50,48,48,124,192,38,84,16,133,1,67,196,87,121,4,70,24,0,151,164,18,1,77,227,20,208,160,193,110,140,226,65,41,140,28,68,224,195,41,132,64,17,111,192,195,180,133,230,233,44,10,182,161,209,14,111,154,106,23,113,1,47,42,150,1,84,107,140,9,97,25,211,44,98,77,201,156,201,160,230,62,233,195,142,100,70,41,75,48,197,236,50,57,201,27,21,187,169,216,213,4,229,198,55,149,90,103,206,111,6,232,197,110,217,173,75,170,9,101,187,200,69,9,130,166,255,251,178,100,78,142,167,22,103,210,147,153,76,112,75,194,90,243,25,134,4,29,61,149,72,45,225,147,145,32,48,172,220,145,136,232,27,145,107,30,29,87,81,17,146,46,98,45,29,214,150,13,108,81,22,75,115,158,218,50,233,108,223,104,108,197,76,158,62,242,91,222,136,174,103,115,76,217,205,221,164,226,148,157,251,20,231,228,132,203,60,169,136,33,244,88,201,246,136,154,156,158,252,249,28,88,0,0,78,107,8,56,25,162,148,165,49,55,73,20,34,179,126,35,88,215,170,233,55,142,154,114,4,132,200,72,6,149,49,247,249,235,27,114,87,175,241,65,120,179,39,111,96,140,52,210,145,26,172,145,131,40,23,158,100,41,222,128,162,5,207,214,45,26,4,3,0,171,29,121,217,224,152,60,113,246,250,156,46,121,231,118,156,201,121,132,21,152,123,121,179,166,25,32,25,131,147,153,153,193,147,11,138,0,25,210,49,167,129,25,89,24,66,233,150,132,47,128,50,48,140,97,58,150,240,20,20,152,112,57,57,36,196,228,12,224,64,88,9,114,213,97,253,68,193,44,16,29,144,24,16,10,28,228,78,8,80,171,65,97,45,250,189,21,26,130,130,148,234,197,202,162,95,83,43,169,28,72,64,238,183,7,122,130,113,48,223,89,249,151,145,250,186,148,181,96,54,190,239,212,105,80,195,115,148,70,28,138,27,174,28,171,176,251,70,148,220,171,159,47,212,120,178,184,200,159,135,139,196,167,124,228,237,251,100,217,19,14,235,238,61,241,9,133,24,227,197,147,78,69,56,244,95,114,252,120,212,23,89,51,105,107,97,127,189,154,175,248,123,41,138,123,246,145,109,239,31,192,226,89,173,215,181,94,132,250,40,26,130,171,22,190,142,247,98,189,24,34,10,135,165,62,173,61,242,228,178,239,0,170,36,76,38,171,219,25,76,203,118,131,145,230,209,251,243,198,178,94,223,127,255,255,255,226,217,196,94,28,143,220,154,187,106,99,211,79,169,230,118,91,211,234,139,254,203,77,172,99,36,185,13,209,142,136,139,117,103,100,98,220,157,17,86,208,98,173,101,34,0,42,229,188,116,177,206,22,16,172,214,136,7,38,78,0,184,119,85,213,98,74,1,36,83,132,22,82,13,221,174,174,6,108,195,19,245,166,89,128,240,107,234,93,13,56,145,186,5,136,137,227,206,6,212,56,87,224,96,107,92,64,160,134,232,114,162,3,133,152,91,71,99,227,168,214,164,36,150,105,26,26,107,136,129,19,101,160,96,98,37,151,143,11,75,207,34,201,14,93,40,13,194,43,44,106,206,228,159,82,44,171,118,246,69,144,106,185,153,173,124,205,124,78,78,78,35,82,28,141,137,105,53,238,12,183,254,159,103,255,251,176,100,69,140,69,177,104,215,27,76,77,64,79,194,107,7,60,197,52,29,161,157,74,109,229,239,65,41,48,171,204,176,143,48,166,196,31,34,9,69,65,170,218,221,149,219,76,218,72,25,187,93,159,52,65,85,63,177,109,43,18,16,247,26,38,154,167,4,68,79,185,198,62,79,140,53,152,144,0,0,9,201,183,59,113,33,120,198,214,162,164,13,98,193,237,15,179,247,11,18,164,189,20,86,240,0,145,236,23,172,223,17,127,147,4,238,115,204,220,49,226,96,146,169,60,177,208,235,202,60,107,164,13,10,210,11,132,143,151,167,212,5,21,0,195,78,12,168,60,212,4,101,15,49,232,76,46,0,0,2,161,133,178,27,188,185,245,137,28,23,97,1,97,141,20,24,0,56,12,36,88,218,68,103,69,160,130,17,144,35,60,123,7,51,152,122,154,201,2,4,180,227,113,144,163,9,210,187,11,9,183,231,105,132,16,19,24,222,21,178,66,42,176,186,96,17,65,203,34,80,245,35,201,34,147,6,115,16,84,68,41,126,203,219,30,105,115,68,168,191,216,184,236,49,121,173,116,96,154,13,178,248,101,180,167,134,114,128,157,170,79,244,37,78,72,159,194,74,24,114,40,82,71,117,225,168,241,22,43,200,8,74,224,109,191,234,85,83,132,53,101,254,85,153,143,22,39,205,86,43,2,219,174,106,225,186,203,188,67,107,100,203,196,205,43,9,236,73,169,140,197,122,185,143,186,238,59,4,104,78,112,95,58,93,235,27,115,113,121,72,88,220,105,105,26,74,40,220,89,41,6,53,33,74,55,168,251,75,205,15,179,147,75,218,173,115,171,223,186,98,129,134,56,181,165,245,228,99,130,79,245,235,103,34,8,0,38,243,66,35,146,121,226,164,138,78,176,186,100,238,97,156,206,180,237,249,211,140,67,174,189,90,95,70,178,158,34,95,55,252,191,255,89,183,255,231,253,63,87,245,61,74,222,178,94,39,172,139,175,93,114,153,72,5,177,125,250,97,75,89,26,131,84,4,242,19,72,139,136,0,73,9,135,104,180,26,133,40,111,211,177,140,2,70,35,11,24,224,200,24,46,34,6,7,20,3,10,70,9,33,2,64,230,78,52,24,8,0,131,38,37,1,152,20,0,13,2,152,212,18,10,15,152,100,22,153,192,150,204,155,78,88,64,236,27,140,4,78,69,50,134,151,248,185,102,170,0,232,11,126,52,136,215,100,43,42,172,249,92,104,154,131,229,210,100,235,129,32,144,109,131,183,113,65,226,169,190,191,223,230,12,205,219,37,120,17,114,38,4,125,220,107,176,108,183,217,28,138,154,3,154,206,105,177,81,227,23,152,183,79,82,67,89,182,137,46,59,20,176,68,106,147,179,219,255,251,178,100,77,142,7,187,120,81,139,153,76,116,78,108,59,39,36,34,172,28,161,163,76,109,229,141,193,49,167,43,204,193,138,24,211,64,125,146,166,74,153,43,64,66,209,20,19,163,90,119,60,65,108,82,18,253,98,105,45,175,141,38,156,146,229,71,217,171,164,175,91,134,209,138,171,115,42,45,169,203,17,14,17,73,234,246,21,148,86,185,0,87,229,136,25,122,58,0,40,154,188,66,228,98,245,75,65,98,77,105,171,111,36,151,243,223,255,255,255,243,127,254,239,255,255,253,225,16,0,26,154,254,181,132,77,172,112,206,183,41,114,215,47,148,248,71,119,109,217,94,137,102,252,71,250,230,255,159,148,215,178,39,57,54,103,255,239,152,23,48,243,73,147,61,64,99,171,165,251,242,179,204,25,175,103,69,95,223,251,25,9,36,202,237,153,17,218,136,182,35,5,58,247,201,168,36,233,32,129,52,9,207,192,24,83,240,181,33,146,151,152,18,97,192,141,129,3,34,224,163,96,184,217,0,25,136,128,36,88,50,81,169,206,65,216,184,80,226,252,41,146,199,68,242,86,204,102,140,96,82,128,180,238,48,136,69,251,7,151,201,13,89,91,99,113,17,17,72,61,109,81,4,13,121,98,212,138,63,234,217,22,126,101,177,52,255,235,202,200,97,231,171,152,198,20,148,159,113,109,45,144,97,31,152,45,105,108,100,95,48,197,235,216,102,19,194,161,69,238,249,251,36,238,41,148,174,145,121,83,60,115,52,143,138,79,176,252,193,204,31,251,203,38,181,94,219,104,232,75,87,74,66,195,109,16,45,212,161,202,207,104,253,82,223,6,237,192,197,57,183,206,202,102,120,144,125,85,5,15,222,213,154,112,112,132,136,66,47,40,108,74,84,94,176,156,35,22,75,199,230,230,214,89,82,232,225,18,112,156,158,189,124,57,212,134,24,156,253,152,166,47,100,34,124,0,3,50,229,161,65,92,62,71,169,24,111,209,55,1,15,152,175,93,132,237,83,148,139,234,23,104,178,132,99,86,249,201,77,237,255,255,230,227,6,43,236,79,211,250,127,255,87,238,157,61,120,54,229,18,252,198,71,148,26,34,102,105,19,144,99,221,2,54,28,28,117,141,91,10,70,10,0,193,160,147,38,87,12,2,40,50,115,92,201,192,19,11,139,192,67,34,33,17,131,193,160,208,72,210,0,194,128,4,108,17,19,81,72,146,193,170,50,164,8,0,56,91,9,104,28,117,134,21,24,49,192,210,133,18,201,212,237,149,63,146,34,207,160,9,225,85,236,145,61,159,136,41,122,144,137,149,186,43,145,141,69,132,64,137,180,229,80,104,236,53,117,211,58,18,216,229,27,60,129,102,161,169,53,53,148,173,8,218,120,85,255,251,178,100,57,14,71,88,114,83,11,152,99,112,77,197,42,247,60,197,30,30,237,197,78,77,225,231,217,11,11,43,24,246,20,232,17,33,45,104,88,8,30,36,56,44,58,217,81,99,65,216,150,227,171,219,129,210,89,109,110,194,211,115,144,37,57,88,60,137,119,124,144,146,40,171,83,242,160,136,113,47,169,111,196,133,167,231,230,240,218,107,104,62,151,163,14,75,111,69,99,10,162,97,102,63,179,118,254,47,105,124,107,49,250,183,167,204,99,16,189,61,217,118,95,94,189,143,189,186,22,233,17,229,143,22,85,250,111,110,82,114,24,54,253,89,179,27,28,68,251,110,180,53,250,148,28,8,1,0,27,114,75,58,68,144,17,18,14,60,48,132,204,41,86,248,131,141,134,152,226,128,235,197,139,117,31,15,178,11,133,1,203,95,255,255,255,250,14,46,60,233,142,42,39,172,115,139,158,107,16,68,112,156,93,201,200,49,2,18,212,214,240,106,42,199,26,150,39,245,92,114,43,146,180,6,4,136,157,81,33,131,31,25,224,64,24,28,116,152,104,92,222,12,11,154,12,32,137,73,146,88,112,45,37,4,51,32,160,233,148,141,192,183,184,72,236,134,173,118,80,122,57,189,104,254,176,48,42,135,135,5,51,17,201,162,61,5,178,36,226,110,23,133,231,33,76,8,21,90,48,97,26,163,9,9,68,43,209,112,42,159,85,160,3,168,225,66,75,106,141,181,181,71,204,148,233,252,119,42,152,211,112,149,86,138,237,58,188,164,195,110,19,232,219,39,137,194,133,246,102,222,244,99,61,203,16,255,188,44,60,171,26,136,112,106,102,198,104,175,163,33,112,31,102,140,180,221,85,85,180,18,104,231,51,232,251,212,83,217,193,93,29,197,70,213,139,174,153,78,86,20,74,122,173,113,45,6,108,89,12,97,92,49,169,20,6,236,209,51,60,54,194,238,70,162,34,84,137,213,106,87,16,217,27,155,81,85,67,216,108,193,59,199,205,107,203,203,90,102,122,227,15,89,212,105,230,205,113,26,218,255,122,214,118,246,113,61,59,225,254,74,16,0,0,105,146,248,208,44,110,148,36,109,82,100,218,10,114,232,76,213,156,126,85,190,99,212,226,216,105,146,131,28,231,64,101,172,193,81,118,136,148,52,56,86,52,234,170,78,192,17,229,232,253,84,254,38,127,255,215,255,247,91,28,194,160,95,210,0,150,147,216,26,78,102,241,134,76,122,33,115,35,8,146,34,220,2,205,17,8,207,128,32,167,67,132,206,41,65,171,61,64,34,87,154,84,102,35,45,58,124,188,30,131,172,15,66,26,226,134,199,111,47,199,163,195,72,177,45,23,196,37,54,166,38,8,97,187,21,109,94,194,144,108,145,80,255,251,178,100,39,12,166,247,104,213,27,121,120,224,74,172,42,227,36,35,204,29,169,193,78,109,225,141,201,26,48,235,220,176,142,248,172,87,33,137,67,165,150,213,101,150,71,22,167,235,45,166,43,228,57,12,178,118,230,22,111,50,46,245,96,70,55,193,232,92,6,236,61,213,39,74,77,133,217,114,143,106,166,247,139,16,121,217,160,70,204,237,197,214,207,224,164,155,35,70,121,153,169,81,3,183,179,30,100,169,64,225,27,16,148,12,240,90,29,160,20,136,212,233,37,127,25,129,177,13,221,155,135,27,166,182,252,138,6,73,153,108,194,245,49,8,176,188,214,81,208,25,245,19,51,197,153,125,53,150,28,196,108,139,186,95,176,106,59,155,168,50,193,87,152,163,59,58,245,119,210,0,4,2,236,202,178,6,137,6,3,225,130,247,7,50,35,60,95,33,146,141,201,246,172,54,239,249,195,43,110,53,245,104,92,217,57,135,126,255,233,115,195,124,239,95,255,230,95,253,64,215,95,253,255,176,218,178,6,86,239,140,133,39,94,25,127,252,225,162,37,8,132,82,90,144,0,32,21,9,82,72,234,78,48,228,220,142,140,236,4,193,4,76,96,120,205,206,192,64,233,218,1,19,45,26,71,130,138,83,8,209,164,177,39,81,122,67,210,157,43,36,214,85,142,141,128,17,129,192,61,116,25,105,143,3,102,108,37,227,136,50,212,227,197,34,98,106,10,207,24,201,115,94,166,90,206,91,162,109,187,241,169,124,65,196,143,69,88,212,57,18,164,149,195,244,247,170,242,224,236,58,8,163,235,38,136,223,86,250,49,128,144,182,199,75,28,128,228,206,231,71,39,241,249,194,137,132,123,6,7,164,150,213,179,86,41,165,194,226,138,86,105,2,245,87,76,84,41,90,180,134,166,98,90,214,14,15,50,91,63,92,169,249,125,8,162,244,178,218,163,159,76,145,184,89,230,201,111,27,33,136,235,239,99,199,87,173,48,148,166,105,215,164,165,143,224,110,236,198,236,192,168,205,239,51,134,240,8,134,241,151,11,21,236,198,144,227,249,156,167,110,83,169,73,230,203,82,248,132,47,255,2,5,55,149,16,67,176,49,52,72,144,102,89,38,175,72,165,117,125,35,176,167,116,165,54,249,248,103,95,132,10,203,154,175,87,255,255,204,157,95,255,228,126,87,223,185,112,169,174,95,115,25,54,121,253,242,243,145,139,203,83,246,236,102,40,134,104,104,24,69,187,192,32,168,212,152,170,84,5,172,203,11,6,202,107,97,97,238,17,48,229,28,67,40,17,40,147,184,149,26,69,96,252,51,6,58,210,129,148,227,42,153,3,192,52,57,170,31,206,21,11,138,136,18,104,129,208,80,57,96,188,116,95,228,229,255,251,178,100,31,140,133,251,104,215,27,79,97,208,73,105,10,144,61,133,62,31,65,229,70,46,101,235,145,19,10,235,168,244,148,184,115,117,206,69,203,174,90,52,129,225,226,10,91,141,208,81,10,68,1,249,121,200,137,27,53,7,201,169,108,181,230,98,97,227,231,130,199,173,68,211,240,143,36,89,153,159,179,71,241,206,33,204,203,47,74,215,11,99,106,186,82,61,61,146,232,176,141,106,156,177,237,31,29,24,147,79,105,255,246,233,92,218,213,187,203,107,104,171,218,52,155,82,209,214,214,233,67,108,197,108,157,91,239,39,25,118,89,16,31,129,111,115,56,246,31,15,249,240,168,85,117,177,208,107,193,141,242,221,139,146,74,84,3,122,17,127,46,131,140,201,243,19,129,232,80,168,83,117,114,118,114,102,123,211,82,202,136,231,81,222,235,12,162,57,248,88,41,226,137,29,169,27,255,250,149,189,73,65,227,81,238,172,42,223,254,223,255,205,255,255,252,81,203,218,175,160,91,250,30,182,21,164,1,48,147,44,230,198,115,133,8,77,154,200,53,48,192,152,232,100,113,169,162,83,2,33,33,130,193,162,192,211,51,128,75,96,110,2,16,232,132,176,124,128,64,210,240,18,178,8,22,24,128,33,240,213,217,135,65,128,104,132,2,229,169,209,128,90,92,59,170,50,13,46,137,0,20,2,163,169,245,160,208,140,80,202,193,71,145,140,5,54,114,104,79,198,242,164,187,69,9,245,9,108,25,65,162,200,158,40,14,102,119,22,118,37,20,234,144,68,211,9,165,149,54,229,8,51,252,91,217,237,208,166,24,111,144,163,194,23,59,29,66,114,35,32,131,102,117,68,180,104,55,13,149,102,232,126,145,20,183,19,26,102,42,148,106,66,134,192,99,44,235,37,208,167,166,238,167,198,168,221,15,230,184,173,188,248,172,124,65,119,26,218,220,223,59,86,31,127,53,147,250,231,22,173,116,227,35,219,119,243,122,98,120,78,58,174,60,255,116,81,110,151,110,114,150,46,42,164,141,188,213,74,106,248,81,183,19,56,182,50,239,63,238,14,173,254,245,253,173,8,18,0,4,0,118,26,142,65,109,142,187,122,200,232,84,213,191,37,184,153,197,8,98,207,64,39,116,247,161,213,29,166,225,101,6,5,221,33,248,50,214,110,143,150,255,103,255,255,53,241,34,102,41,3,155,97,150,174,3,44,64,217,70,164,233,123,218,145,84,0,0,48,98,148,222,182,179,26,15,12,226,191,53,192,184,170,144,6,17,76,188,73,6,9,203,227,21,51,0,8,170,113,33,65,21,155,245,139,50,110,192,48,41,62,12,12,193,68,148,97,44,214,233,40,225,1,28,1,177,116,248,88,209,37,144,162,42,1,66,255,251,178,100,35,14,39,49,113,82,19,153,122,224,77,10,187,26,25,2,102,91,69,195,76,109,225,235,1,20,22,236,40,176,27,16,168,92,115,4,200,221,216,25,52,23,90,167,59,222,49,39,14,144,40,163,143,67,48,38,223,151,242,84,43,240,229,38,1,190,151,87,163,149,178,66,38,10,88,234,137,19,108,240,99,135,100,176,100,127,37,174,132,177,171,27,134,90,205,44,220,169,247,136,15,232,89,205,39,179,244,137,75,151,108,7,142,168,220,119,86,214,109,43,60,208,15,171,205,102,3,111,210,149,213,124,39,255,116,251,206,62,98,107,25,183,207,188,93,210,230,194,215,164,147,234,179,195,96,125,7,207,35,234,199,150,89,99,73,5,183,59,151,45,112,162,110,4,149,205,237,1,162,153,204,103,223,254,218,209,255,242,255,247,7,117,0,96,6,0,24,9,185,114,145,73,181,128,6,59,75,129,231,107,11,61,223,0,188,220,203,232,102,246,6,190,190,159,255,24,56,207,131,81,217,7,255,255,246,255,255,235,122,58,167,95,107,27,216,110,197,123,221,141,122,59,189,18,162,223,137,190,109,212,86,206,52,98,114,14,127,249,180,0,15,20,137,51,32,243,8,40,49,124,149,106,50,240,227,46,20,3,134,151,194,56,161,102,134,6,182,192,253,18,129,234,240,217,200,75,60,230,53,66,169,6,76,86,210,193,130,192,4,240,157,139,0,156,53,67,193,100,13,96,20,225,7,42,56,142,108,18,49,248,24,5,176,188,165,13,73,83,228,224,134,188,120,72,141,185,19,170,225,107,159,41,195,93,251,167,22,93,90,115,237,203,50,170,162,218,66,119,185,105,31,56,194,155,81,114,118,185,235,13,82,251,38,9,36,184,204,123,227,159,142,179,173,168,243,173,166,117,157,217,53,175,187,238,184,132,125,252,66,110,254,219,105,223,174,169,172,234,150,214,237,23,19,250,215,210,230,196,219,167,206,55,119,199,172,119,77,79,82,117,84,196,185,108,118,186,162,113,244,74,196,112,45,171,148,37,179,81,217,112,246,72,44,47,173,18,67,223,255,229,117,254,61,190,191,130,234,0,0,8,226,77,100,244,192,66,202,164,154,236,226,90,11,165,119,15,99,149,55,113,38,122,255,190,126,191,221,177,3,7,241,144,131,3,56,34,58,255,249,99,78,60,242,110,82,220,25,172,171,213,79,85,200,112,172,104,105,138,81,176,57,184,188,164,197,99,65,0,0,65,92,18,113,50,93,76,205,232,3,46,17,67,34,102,31,65,138,16,12,38,32,4,133,2,160,245,186,100,0,81,2,104,188,2,60,67,248,242,101,243,90,231,56,69,250,37,0,64,161,69,233,126,5,28,169,64,98,33,97,34,98,32,93,255,251,178,100,33,14,71,53,108,82,155,153,122,208,80,44,75,10,24,34,194,26,177,163,76,109,229,231,129,63,48,107,76,195,9,153,23,161,229,67,85,6,101,165,96,62,143,113,243,112,127,23,181,130,64,143,148,182,232,181,56,156,13,37,37,85,103,248,215,85,188,61,16,165,107,183,238,15,228,107,85,89,44,245,65,153,33,25,212,164,72,17,35,202,199,70,88,107,131,94,213,69,87,16,99,144,154,94,244,187,222,108,69,222,244,142,182,108,184,221,35,174,18,149,114,203,100,151,136,206,99,110,176,165,205,181,19,24,249,143,235,237,61,247,127,46,125,124,90,111,103,114,83,83,214,155,150,171,181,149,90,77,158,49,160,194,178,241,233,188,112,85,200,232,96,64,164,210,204,71,233,68,231,70,89,211,222,21,114,231,104,87,211,126,255,249,139,235,195,81,56,4,0,13,128,24,183,243,9,142,13,205,5,176,35,194,64,137,67,54,30,215,203,207,10,92,253,87,248,105,252,190,214,65,119,201,242,237,255,255,255,58,164,60,223,251,255,255,253,25,67,36,214,22,214,185,104,238,75,111,173,219,77,251,125,215,169,125,217,115,35,148,18,24,198,156,120,55,43,13,48,6,248,37,116,228,84,132,196,141,49,184,205,65,193,5,161,205,70,238,82,74,250,52,11,48,126,134,40,168,66,40,36,48,192,18,188,28,19,66,13,49,80,10,130,56,33,19,234,170,134,33,65,148,181,144,58,229,128,76,34,200,194,8,114,120,229,43,0,157,67,14,68,218,80,102,23,36,57,55,90,40,73,50,33,177,62,128,112,59,79,148,49,110,27,164,58,61,79,39,58,125,158,20,100,155,58,172,50,123,87,158,77,231,45,243,215,107,167,60,253,173,126,244,147,111,209,231,191,76,99,238,137,171,227,190,114,196,231,177,151,29,212,179,62,166,207,84,244,28,78,185,166,229,120,157,183,171,117,53,3,230,240,37,139,10,218,205,167,165,44,127,35,113,156,218,62,240,148,92,57,51,237,134,120,57,155,110,104,8,108,79,151,10,54,165,219,212,76,104,217,121,157,54,223,214,186,125,11,13,89,92,134,218,0,2,32,158,193,44,47,50,22,149,78,68,102,46,126,37,88,131,8,165,59,171,154,107,253,12,31,124,244,87,190,96,78,181,167,245,255,222,114,42,76,182,30,144,105,134,85,35,255,255,255,253,23,175,71,127,255,111,167,151,235,244,43,168,205,42,61,30,90,137,115,48,57,135,55,95,10,220,124,187,0,2,74,124,64,30,103,206,160,45,35,32,146,2,3,146,47,24,89,72,25,9,39,24,145,16,136,67,4,33,20,136,0,193,73,5,3,64,160,210,221,5,130,99,174,90,91,20,13,36,224,8,56,255,251,178,100,26,140,102,53,105,83,155,107,79,160,82,12,58,234,61,34,60,92,157,161,68,78,105,233,209,48,48,107,140,192,138,176,20,10,172,209,39,153,35,44,188,73,228,188,103,164,146,54,37,43,99,81,100,223,109,181,77,2,124,17,45,100,145,25,174,79,253,107,44,83,187,148,216,183,118,17,98,205,220,220,187,119,175,202,177,237,133,229,75,122,47,220,104,102,150,65,16,254,169,159,74,4,121,97,187,124,148,88,206,7,125,242,98,155,98,64,214,243,148,108,255,18,84,177,90,150,228,51,153,182,188,173,40,92,160,157,75,165,47,84,88,79,26,217,54,189,220,150,104,100,169,16,226,6,96,84,117,100,151,128,129,81,114,141,5,75,168,190,220,214,123,252,145,47,141,110,255,72,4,0,0,0,8,115,224,254,169,71,21,198,67,238,17,144,86,208,34,97,135,211,114,187,110,216,104,95,127,234,174,171,176,98,109,253,158,221,59,255,255,151,150,136,255,235,211,255,253,5,243,54,87,127,86,251,16,237,71,95,167,174,175,42,161,10,163,217,204,150,99,236,172,136,195,208,83,75,138,115,233,232,0,1,24,152,82,125,216,241,191,87,42,56,102,64,17,140,210,198,96,27,154,16,196,97,112,115,79,69,240,124,181,190,108,135,153,116,7,6,129,133,0,101,206,149,65,134,150,107,67,2,133,66,21,183,48,225,204,89,80,100,20,159,70,55,168,32,58,36,32,136,178,161,97,210,180,106,34,22,48,94,38,187,148,209,148,58,104,98,122,14,87,198,16,164,7,249,220,216,26,198,181,146,39,225,107,25,181,100,158,194,114,45,243,58,203,9,50,153,46,196,104,201,70,96,163,158,76,41,41,39,94,157,236,21,193,79,187,202,177,31,112,71,85,109,151,56,186,205,74,200,89,162,51,85,185,242,221,135,111,73,163,218,193,129,91,234,167,93,181,157,196,250,242,226,254,251,242,252,210,153,213,127,206,98,107,86,134,170,196,190,245,139,43,68,247,236,123,203,219,110,60,39,149,211,198,20,58,105,40,216,186,129,2,5,36,123,245,44,109,101,230,59,133,174,1,28,168,56,146,165,208,56,200,3,174,73,1,234,122,196,100,134,189,198,226,235,90,109,168,249,167,158,249,216,24,184,57,7,235,146,40,126,255,255,248,177,76,255,237,121,75,69,95,171,202,193,75,161,223,63,107,118,170,11,154,248,116,45,244,77,204,53,221,95,221,26,178,60,138,144,100,57,221,34,160,0,1,112,0,49,204,77,24,234,185,149,190,147,78,131,28,76,152,56,222,2,76,48,116,16,44,205,134,154,6,68,197,66,3,5,76,25,17,36,94,52,16,152,197,37,218,124,48,2,109,199,9,0,172,5,149,11,89,255,251,178,100,29,14,230,110,105,82,147,121,99,212,79,11,218,243,36,34,156,92,161,221,78,13,176,221,9,17,48,172,76,112,11,16,92,36,101,245,49,68,37,72,95,229,114,197,219,56,168,141,201,211,83,140,32,135,159,217,37,54,80,235,22,128,106,51,232,117,64,240,122,0,215,78,60,93,232,71,7,187,90,18,92,206,18,167,104,14,29,91,211,69,108,33,87,156,176,222,153,143,238,112,29,200,57,215,237,240,187,92,149,113,103,195,51,27,64,221,126,56,221,37,155,144,43,253,89,200,44,213,254,214,181,122,22,29,126,111,251,189,107,238,114,81,103,87,115,222,213,9,213,197,108,134,199,77,45,62,173,237,214,245,138,205,120,171,13,229,109,152,94,238,45,139,234,122,215,111,226,149,148,160,0,1,90,245,3,64,160,24,52,210,128,194,87,132,185,54,215,201,211,21,87,232,185,70,171,255,24,60,63,159,255,255,255,234,191,241,52,116,183,93,91,172,202,36,130,205,100,50,136,101,213,86,91,85,219,76,155,178,221,172,151,75,85,204,86,229,119,104,69,51,226,249,21,100,209,124,182,11,244,66,108,125,46,128,144,242,162,216,64,57,158,42,128,150,140,4,92,8,32,145,104,198,16,140,96,0,96,160,20,99,46,145,48,193,109,84,160,12,26,157,9,206,225,135,19,164,243,206,23,13,95,174,11,170,136,40,94,167,78,242,148,175,152,9,236,107,176,90,193,168,26,51,53,134,81,97,242,149,196,221,245,113,110,126,81,63,123,41,99,36,164,164,227,204,224,59,144,13,101,231,4,131,101,117,112,171,247,84,249,49,211,196,51,51,246,132,132,55,137,134,97,252,107,14,18,30,59,8,228,176,225,208,110,184,241,125,227,149,233,138,26,112,162,22,91,95,114,150,62,132,97,231,11,38,37,139,29,37,133,7,142,54,103,123,255,81,142,59,125,200,95,179,123,118,215,192,226,115,245,142,194,188,236,150,79,66,38,38,122,119,125,191,237,144,247,166,16,39,162,0,0,2,17,119,17,222,247,246,216,60,158,225,251,222,245,222,239,125,167,100,202,32,132,100,24,134,112,2,75,186,9,1,0,62,46,62,81,93,9,11,147,26,169,202,122,170,234,97,139,95,111,215,98,189,51,59,105,106,42,118,252,138,138,183,98,213,89,29,23,250,90,246,218,247,123,53,84,242,178,203,177,216,206,183,167,251,178,35,56,181,119,64,166,113,98,108,0,2,10,80,81,128,71,61,41,4,39,177,36,58,164,250,87,235,207,108,145,197,88,8,172,4,211,28,39,218,21,1,210,195,112,180,150,28,10,176,70,21,145,94,29,104,231,10,53,185,188,82,170,117,24,187,26,136,200,17,158,55,199,46,69,196,238,255,251,178,100,33,140,6,213,115,88,27,15,100,242,61,66,186,253,61,133,26,27,101,163,94,108,177,251,1,12,7,235,24,53,36,0,107,91,213,220,234,242,100,204,102,229,246,8,138,199,58,42,30,33,157,13,65,61,145,78,163,163,58,229,185,193,241,167,87,44,91,16,160,68,127,151,91,96,162,176,171,106,87,40,97,109,138,36,86,100,251,199,108,184,84,99,76,207,224,97,48,23,38,42,234,157,66,112,60,156,150,84,194,104,193,253,139,139,30,167,26,141,9,122,60,152,7,198,248,126,169,162,237,67,75,206,58,110,31,21,215,184,179,159,197,254,194,9,131,139,14,74,139,139,136,113,159,25,17,225,210,172,85,94,189,101,101,165,151,71,99,190,99,247,109,51,211,51,243,147,179,244,120,186,27,14,65,92,68,38,64,0,16,9,44,67,176,91,207,193,108,137,187,147,210,183,97,109,241,245,247,172,89,25,94,60,80,51,94,136,237,227,66,250,164,63,163,81,213,210,141,221,183,191,127,89,226,132,99,13,119,95,255,255,243,49,99,159,56,0,0,16,96,53,35,87,240,171,0,204,128,197,5,16,108,43,193,55,93,229,55,134,149,189,30,223,230,148,241,41,82,233,118,160,246,157,6,178,121,124,0,177,16,50,32,203,87,53,142,181,168,212,54,248,67,236,25,192,152,150,50,184,57,225,134,32,139,116,242,220,110,41,232,133,118,54,228,163,243,108,108,114,146,171,176,70,202,85,229,164,134,86,45,13,37,7,84,152,84,236,15,25,36,36,159,48,102,201,134,123,22,114,207,221,197,197,167,82,30,17,145,178,111,169,212,183,17,233,120,227,232,86,52,163,221,90,209,112,146,77,80,66,138,58,178,123,110,58,117,44,27,54,188,84,67,93,42,220,87,119,20,243,17,157,230,218,153,117,233,95,225,192,141,165,92,23,236,142,110,236,206,163,86,33,81,80,6,131,216,176,105,182,134,21,183,236,149,161,190,250,35,118,221,68,85,236,237,102,5,13,152,10,49,168,71,225,231,24,4,0,0,7,6,131,34,203,17,133,136,151,48,13,21,67,34,2,114,120,24,183,166,249,102,11,101,174,249,96,209,163,0,194,156,208,211,47,79,25,100,186,22,117,43,253,136,178,194,212,110,157,115,119,138,127,255,185,46,2,228,149,105,24,6,219,175,0,64,132,144,244,161,249,138,148,23,36,136,33,193,91,84,132,70,113,160,136,222,33,15,59,15,37,98,204,105,177,38,241,176,180,201,152,117,150,71,158,85,203,34,102,242,38,198,208,87,28,149,194,226,30,155,37,41,35,248,14,172,136,35,161,46,234,172,198,225,190,126,169,19,202,181,247,145,91,212,13,53,81,180,35,213,199,140,186,101,170,188,255,251,178,100,46,15,6,245,118,87,139,79,77,246,72,163,122,204,60,195,88,26,213,223,90,13,48,219,64,254,167,172,168,144,137,104,230,209,114,102,87,193,129,26,3,154,133,82,188,230,216,254,19,199,56,239,101,205,110,250,150,178,177,95,38,217,91,30,68,127,103,25,220,168,253,207,81,159,175,40,244,186,103,190,160,222,174,41,123,59,220,25,154,153,225,46,224,198,129,120,80,99,214,144,165,108,98,45,34,57,204,180,227,224,194,150,53,105,138,198,52,74,84,52,85,21,168,68,113,177,213,228,137,104,142,146,198,91,204,53,165,142,19,160,235,227,122,229,216,251,179,179,249,56,220,174,179,230,66,93,56,53,190,11,226,6,193,32,192,0,0,0,0,145,1,138,57,196,149,30,228,159,106,13,114,217,150,131,65,57,13,21,132,122,37,193,65,9,4,239,135,23,107,79,46,236,49,23,24,254,139,80,52,157,171,69,102,143,138,22,91,37,61,197,143,247,121,255,7,216,241,219,126,198,116,45,63,255,82,196,102,2,238,77,59,226,172,227,84,88,68,85,68,140,145,21,76,205,136,144,8,5,40,153,16,41,64,224,152,147,97,86,199,174,44,215,96,56,90,137,33,91,32,146,54,235,253,187,214,127,25,108,56,202,158,8,219,154,154,180,112,181,146,203,214,107,48,96,212,47,229,151,45,252,150,252,12,112,87,86,75,97,212,97,131,66,94,147,31,58,47,31,187,16,130,144,39,56,133,57,105,146,160,134,194,35,242,0,138,210,2,231,151,218,246,123,20,25,182,185,100,43,86,50,210,10,40,207,142,149,183,166,123,67,179,130,186,69,72,214,28,48,85,47,20,224,81,30,211,223,92,185,19,26,167,246,45,117,119,182,176,190,122,3,157,92,228,117,167,53,107,98,100,56,63,92,114,182,138,76,165,16,117,26,110,18,67,116,196,45,89,244,9,18,189,106,115,237,127,53,29,206,188,222,196,177,248,222,198,182,255,218,90,213,8,0,8,4,18,20,135,89,4,193,208,111,82,50,205,180,217,184,51,114,52,208,130,76,155,50,208,191,246,150,53,253,127,255,71,64,127,163,19,255,255,255,255,111,251,34,219,253,117,51,187,43,98,138,129,238,124,144,111,102,41,179,86,128,0,1,113,64,66,141,14,122,49,210,97,221,3,5,133,67,24,80,201,234,156,133,203,10,135,4,8,95,47,162,49,52,87,217,156,166,204,141,151,51,55,229,52,215,42,198,34,4,237,181,56,6,121,216,68,168,117,157,68,163,204,5,12,27,21,34,236,163,120,198,36,192,160,164,224,24,74,134,209,209,217,201,76,153,104,206,207,98,41,141,154,40,159,209,98,18,242,97,57,84,233,182,60,210,187,22,92,10,79,255,251,178,100,54,140,38,209,113,86,147,76,126,82,69,101,58,209,60,197,58,153,145,165,98,108,177,250,193,23,15,107,100,241,137,224,82,208,174,90,87,3,169,205,23,192,89,146,12,92,182,3,117,201,26,93,83,230,245,240,188,234,131,243,161,245,14,139,170,45,205,121,146,86,53,201,121,59,197,247,35,114,115,187,94,12,109,106,99,245,156,96,195,126,228,246,88,177,165,150,20,246,141,72,242,49,222,38,53,13,206,208,230,211,4,8,177,169,251,250,68,131,171,41,152,151,52,141,137,237,157,62,221,189,235,92,191,250,222,254,177,45,45,59,196,128,49,10,67,172,183,28,108,107,207,193,132,152,68,176,146,232,196,248,33,79,40,115,29,153,225,98,7,94,119,35,114,55,140,97,39,248,151,249,62,100,59,172,99,45,100,10,220,239,255,114,242,4,17,248,18,153,179,189,205,62,170,150,238,93,250,8,74,50,144,26,73,185,144,248,49,197,25,42,114,36,8,57,38,76,76,155,112,201,155,38,67,58,141,82,167,13,249,4,174,126,157,226,137,217,126,94,136,211,175,0,231,61,26,193,230,145,207,75,172,73,107,57,25,47,168,243,253,28,87,52,79,4,57,29,143,87,120,29,132,197,90,85,149,43,145,150,136,4,91,146,44,243,231,7,195,203,163,145,248,240,119,66,201,226,11,196,101,65,253,220,117,196,24,91,227,37,252,180,114,118,182,108,178,180,201,241,106,20,196,85,63,102,32,85,98,237,50,21,173,46,45,87,101,179,124,138,24,170,220,210,12,210,70,78,70,173,55,74,57,57,205,60,7,113,79,72,193,241,102,168,18,221,186,13,62,173,29,206,107,93,18,193,53,94,234,210,239,84,70,176,184,43,156,213,145,160,188,125,35,149,119,69,110,176,242,87,155,197,42,193,173,158,32,0,66,0,2,103,46,69,56,178,28,113,228,85,39,216,213,15,19,47,185,65,51,36,113,32,65,232,99,73,80,27,13,218,53,54,151,13,89,118,138,116,59,120,213,57,236,33,15,62,130,213,252,247,253,107,40,249,2,223,252,239,255,116,172,89,97,44,8,91,165,0,194,230,198,55,88,109,232,162,43,179,87,45,50,241,192,176,120,232,58,0,204,24,28,199,1,140,60,148,46,42,52,66,186,13,49,70,167,69,48,95,118,196,129,171,2,141,40,8,10,156,100,138,108,208,11,224,216,163,107,57,32,20,5,190,96,203,244,210,209,17,214,26,54,209,22,106,116,66,85,124,121,249,101,48,220,150,79,5,44,200,236,221,44,46,60,204,224,56,196,19,131,255,7,5,40,68,243,132,34,130,98,240,31,94,37,22,11,227,161,20,66,63,42,8,36,131,178,233,219,241,193,9,85,196,36,135,192,255,251,178,100,69,14,103,53,113,84,139,120,99,112,61,193,155,13,49,134,6,26,5,161,88,109,97,137,193,31,158,234,196,243,9,178,185,29,102,242,159,53,59,3,229,73,92,160,158,121,0,9,24,170,92,192,102,123,26,251,171,71,19,4,167,78,172,186,204,61,91,69,7,188,223,183,79,86,225,231,180,69,1,232,161,186,239,68,217,143,81,134,98,215,229,179,88,152,106,19,222,216,96,127,98,173,86,230,214,159,11,180,131,32,106,157,4,255,237,23,102,116,204,231,239,76,207,89,120,0,208,0,0,0,0,0,94,2,140,0,51,183,78,90,29,78,44,57,164,249,54,253,39,84,225,237,97,3,68,192,151,195,235,54,85,170,110,213,123,228,93,213,243,180,253,110,138,127,254,207,252,232,110,166,177,64,44,228,179,51,36,167,73,131,156,105,198,136,137,48,128,238,236,196,24,36,199,14,65,57,115,1,217,11,16,135,42,108,165,35,134,83,118,174,252,165,195,244,170,239,225,64,22,13,82,187,78,211,162,172,45,10,142,10,26,27,192,203,221,167,101,209,105,16,242,232,86,245,45,115,137,36,83,50,184,215,198,71,163,176,217,136,95,15,49,26,149,170,15,136,235,134,236,156,161,204,100,178,250,71,198,150,9,39,166,0,145,103,203,192,137,81,135,74,110,227,71,52,182,28,40,181,86,110,54,241,145,81,118,203,203,115,10,230,108,199,80,68,94,203,167,190,226,89,30,85,37,248,154,100,243,147,173,191,190,199,60,165,122,62,92,124,120,164,0,77,138,75,114,241,192,117,51,254,203,117,88,140,183,242,190,133,115,150,147,194,53,93,126,94,214,181,187,53,75,49,93,152,62,203,140,221,162,224,117,46,13,249,80,192,58,134,18,224,106,37,81,38,75,84,52,114,105,61,27,133,4,48,26,26,174,24,208,34,54,171,100,134,14,200,198,86,148,131,78,62,81,255,234,53,8,123,25,52,189,191,153,81,170,245,107,255,203,155,250,23,255,196,249,64,115,71,187,182,190,223,212,180,225,61,1,0,0,99,4,14,51,24,163,22,56,49,12,32,22,25,152,6,152,8,128,112,72,144,33,130,132,11,23,153,88,217,234,97,211,72,99,195,88,56,243,21,208,25,40,54,15,84,108,74,130,1,136,96,52,18,252,59,196,77,47,234,197,85,52,54,100,75,237,43,212,225,174,133,192,216,7,130,65,54,4,157,205,36,120,174,92,161,223,88,72,220,203,233,12,86,240,90,88,207,20,97,133,8,186,184,16,20,83,34,113,249,254,168,88,128,75,156,80,196,113,18,92,21,182,94,29,58,36,233,215,55,237,76,236,140,106,220,35,163,89,225,111,82,206,253,83,25,182,57,102,243,231,31,16,249,188,255,251,178,100,78,14,231,42,106,84,19,120,122,242,71,201,202,210,61,37,46,25,49,163,84,109,177,57,64,234,167,44,204,112,11,17,144,139,216,138,247,204,185,181,236,249,236,121,50,235,23,248,107,84,107,94,23,129,45,224,214,12,212,107,48,190,226,62,151,126,119,26,107,193,119,108,233,75,30,216,133,36,241,47,14,27,7,215,196,187,212,217,223,213,177,237,154,110,4,108,86,76,94,26,142,127,170,59,25,0,0,46,48,108,31,132,12,212,80,80,49,54,76,4,206,57,144,132,51,187,13,36,133,41,92,42,9,12,61,116,20,24,49,97,2,255,184,115,254,239,255,255,183,255,235,255,255,210,111,175,175,209,188,244,82,165,120,130,36,214,149,146,121,152,163,235,114,215,43,202,140,1,56,60,22,108,202,6,208,18,101,246,5,248,1,50,10,129,2,76,72,66,80,140,72,237,62,73,64,140,76,25,59,76,180,106,60,206,224,226,176,184,178,72,50,198,118,150,138,98,155,173,162,250,137,176,11,111,26,144,107,73,234,135,119,1,65,75,119,38,113,82,245,113,170,65,144,58,208,32,86,41,40,66,37,153,119,147,204,220,42,156,73,154,16,108,98,16,176,74,136,182,93,43,52,100,112,74,160,214,132,200,168,5,45,57,66,129,186,199,10,205,189,16,171,105,58,45,99,143,87,107,231,183,182,46,233,231,72,40,224,88,120,12,253,198,163,75,208,152,218,42,51,223,247,212,247,229,119,156,238,171,169,204,19,83,107,191,59,150,93,173,242,124,237,82,162,3,16,105,230,92,181,221,154,188,138,127,194,88,198,181,127,198,209,34,78,42,45,207,253,65,32,102,229,76,40,6,156,92,161,35,24,176,180,249,195,125,15,87,178,223,124,237,22,154,254,255,255,255,251,127,203,161,189,53,167,122,238,133,121,149,233,3,94,199,255,149,152,228,252,248,89,94,79,56,214,47,242,223,116,0,0,0,176,0,153,159,166,156,84,209,151,218,28,192,1,160,0,23,180,137,220,32,93,4,192,129,34,163,0,236,70,33,229,219,63,61,122,66,225,46,112,161,11,192,202,45,27,152,8,241,199,48,134,9,33,2,133,76,142,43,83,244,138,38,152,176,42,58,178,55,65,16,216,26,211,124,197,8,84,236,72,66,41,16,209,248,34,93,18,118,105,30,55,20,250,44,147,200,105,66,204,241,13,99,115,134,138,46,171,202,53,65,218,71,172,67,149,24,187,106,170,16,167,79,175,11,246,162,75,17,65,22,35,185,19,145,98,75,6,203,153,138,165,125,217,43,62,162,84,230,112,99,172,153,115,180,68,67,216,213,130,131,141,244,254,241,225,233,194,62,32,219,118,197,228,215,150,249,158,108,66,128,246,236,138,255,251,178,100,92,142,103,27,104,211,147,121,122,240,77,202,187,42,36,37,142,89,149,149,80,109,225,139,193,42,176,236,12,144,142,185,101,3,156,141,81,172,255,207,175,106,213,229,38,138,241,126,22,102,195,191,118,168,241,28,173,139,68,166,179,7,211,222,191,121,220,60,209,228,143,245,54,179,192,20,0,0,0,10,111,33,17,40,84,93,27,34,183,160,100,152,235,121,8,111,149,186,20,35,225,147,150,35,52,107,255,255,235,255,255,223,255,163,162,183,255,151,238,142,86,109,152,213,233,213,140,116,103,66,212,167,5,123,239,61,235,28,101,16,154,106,19,150,171,155,218,221,206,157,45,245,0,84,32,37,52,64,99,108,45,48,144,163,170,28,28,5,49,1,243,29,34,12,30,72,242,96,132,163,32,90,69,63,96,152,17,28,90,9,20,6,139,12,22,123,236,6,210,92,167,16,92,37,7,21,2,175,32,59,65,80,212,166,133,140,132,44,23,213,165,12,137,39,109,18,33,4,139,197,69,210,154,92,253,203,53,184,117,162,187,178,38,147,210,9,165,197,10,14,134,165,102,33,251,142,46,76,209,179,4,114,90,136,168,86,63,32,58,33,232,70,94,120,234,137,89,187,181,141,207,165,94,15,227,190,99,182,189,200,176,223,237,127,124,164,88,202,233,97,239,187,87,173,83,194,89,130,222,239,181,27,14,204,173,115,183,111,239,77,189,249,165,45,30,183,55,190,66,242,198,30,171,139,68,140,200,110,165,184,107,141,86,6,26,233,148,44,239,150,89,0,161,231,127,254,72,7,126,6,71,64,64,108,141,180,201,232,217,85,100,241,14,193,86,82,207,181,116,251,245,27,183,100,210,23,245,255,197,255,242,191,203,255,255,255,252,154,74,89,225,61,252,189,245,105,177,204,49,241,54,179,204,25,145,33,132,94,118,58,199,235,80,109,74,133,250,183,122,66,132,144,0,196,68,115,24,75,77,56,86,0,30,77,76,52,50,24,140,68,15,8,68,4,0,204,32,4,48,168,20,68,37,48,160,252,96,42,164,194,228,224,80,32,193,32,22,36,105,138,95,115,20,132,8,131,147,4,44,74,136,84,144,210,212,161,56,159,2,194,13,141,92,56,146,96,130,84,204,48,33,163,203,194,214,21,169,52,68,66,187,168,56,197,70,67,110,174,155,105,5,203,107,202,88,3,222,237,48,25,248,6,26,129,229,51,239,251,16,94,172,194,25,220,50,238,225,51,25,119,229,22,174,137,193,50,226,184,133,164,13,131,10,99,96,123,205,146,7,164,225,58,162,5,15,174,164,91,138,35,218,179,246,72,36,72,141,205,164,11,34,68,169,46,70,20,187,179,230,229,87,63,38,123,8,82,85,2,177,39,18,11,133,255,251,178,100,95,142,230,238,102,211,11,153,75,246,72,41,219,19,48,34,142,87,213,163,88,109,97,137,193,51,178,107,204,193,14,249,97,104,87,231,39,5,84,116,80,34,150,251,195,177,201,125,173,133,219,21,54,46,178,108,251,91,173,41,172,88,8,0,0,18,246,195,241,4,129,99,44,28,41,184,195,17,201,215,246,94,85,227,64,97,145,242,112,18,147,235,63,95,255,255,249,44,255,255,255,175,249,147,51,12,218,74,147,62,139,223,82,41,75,216,74,188,239,249,251,110,42,167,239,243,180,93,160,25,118,237,18,237,54,84,220,70,132,10,188,195,161,49,145,192,209,5,151,170,145,166,24,195,161,2,78,28,202,138,143,58,218,227,66,213,124,204,216,99,174,163,16,11,186,197,147,26,32,183,229,138,115,18,135,168,80,31,5,60,18,22,182,178,25,13,53,116,239,100,174,216,136,67,82,14,163,88,117,48,66,249,90,104,79,62,74,185,200,237,80,242,235,249,147,103,232,184,249,155,122,118,214,33,152,146,72,155,28,86,174,193,150,172,22,109,27,67,173,84,210,212,156,47,54,159,253,205,125,121,41,244,231,87,11,77,87,174,57,251,176,98,93,216,238,211,77,206,183,27,238,56,115,14,54,181,59,26,133,202,186,150,212,134,10,33,92,149,84,58,126,134,215,253,71,111,127,42,113,143,111,162,127,45,136,73,59,122,201,118,179,50,197,24,95,112,20,233,65,83,208,248,196,234,138,105,100,3,166,58,238,229,172,214,177,175,214,139,51,169,189,209,206,122,85,166,41,191,213,243,127,255,242,250,183,255,255,254,191,233,242,245,74,215,250,116,125,93,65,193,79,179,153,91,86,205,113,88,150,133,9,141,82,212,70,149,117,142,108,37,253,155,144,0,0,9,144,44,65,52,4,12,112,78,84,58,152,0,70,52,146,32,9,1,68,0,225,136,128,55,17,7,13,71,67,66,0,59,150,96,18,138,131,6,6,38,197,202,139,128,32,178,96,177,2,143,58,196,57,128,24,54,229,15,95,3,200,92,225,84,62,10,217,56,164,213,32,16,11,105,75,194,195,45,114,114,41,129,119,239,49,6,45,14,192,82,235,239,237,35,73,151,188,16,251,213,13,53,236,28,90,70,48,205,33,80,205,27,224,254,75,37,216,62,76,42,98,154,24,100,71,160,168,192,165,86,21,62,162,4,56,169,249,212,71,17,18,197,25,227,30,248,90,40,25,32,77,152,34,54,242,116,33,240,52,211,48,223,109,155,74,247,50,30,89,9,198,4,222,12,196,142,13,204,132,46,37,211,146,148,220,148,165,71,113,171,33,61,167,21,69,175,146,172,108,238,69,136,174,246,73,106,85,81,109,92,86,214,65,255,250,192,0,255,251,176,100,110,14,134,210,102,83,155,152,75,240,76,234,219,3,60,194,14,91,213,163,74,109,225,145,193,49,170,236,28,145,137,233,2,255,134,57,239,137,9,85,162,81,226,75,46,137,188,110,50,149,66,80,155,33,115,188,237,84,70,79,42,110,223,253,63,255,238,223,255,211,255,233,174,246,250,247,236,79,73,247,81,112,174,4,2,24,27,25,222,206,138,41,163,153,133,220,55,236,42,5,1,52,225,208,223,252,132,0,84,48,103,243,175,145,63,242,115,8,101,50,245,115,41,32,68,227,153,97,50,224,116,153,52,32,194,84,99,9,16,24,18,22,10,48,64,65,35,99,9,13,73,147,57,3,81,163,33,0,128,133,70,85,113,106,12,64,148,163,120,246,139,102,52,37,54,5,37,164,5,212,153,74,136,152,12,121,247,85,194,7,1,66,130,74,68,178,121,198,36,225,68,157,26,173,221,166,66,220,43,113,36,46,107,141,114,60,255,203,161,44,105,95,218,104,221,166,113,100,240,195,149,45,128,226,174,91,203,90,26,156,116,167,216,188,178,119,56,127,150,176,202,95,99,245,165,161,74,91,218,235,171,25,93,107,144,244,170,214,140,99,133,209,88,30,95,73,175,68,135,82,207,187,188,214,94,177,211,58,172,77,98,231,181,221,109,207,152,93,174,115,176,185,148,69,70,246,183,58,179,116,127,168,214,177,72,153,216,232,251,169,95,166,250,21,37,169,173,178,47,141,0,48,0,91,161,12,138,131,107,129,150,133,69,40,222,167,46,195,241,108,3,168,222,80,227,151,185,231,47,110,18,85,99,81,179,255,246,254,79,233,255,255,255,255,123,59,223,243,127,77,244,117,186,163,178,64,215,99,209,24,242,152,129,228,210,126,29,107,138,108,0,106,169,127,194,97,16,0,0,1,84,68,246,123,202,38,254,226,99,162,38,82,158,100,68,133,130,211,39,45,49,144,160,48,89,144,13,152,153,105,9,169,128,16,128,128,66,160,10,110,97,160,201,66,43,194,231,130,212,190,194,108,97,40,53,69,144,71,16,115,202,38,0,138,125,151,200,234,24,25,14,192,165,38,241,44,192,139,141,188,128,220,1,176,95,230,46,96,19,46,64,82,160,109,155,183,89,236,56,255,40,253,150,184,247,82,70,169,41,155,131,251,62,184,165,81,185,76,251,157,12,91,155,165,132,102,246,218,96,23,17,138,7,37,162,213,82,213,198,178,177,229,181,8,178,195,241,214,153,231,143,95,96,54,249,189,147,62,200,134,82,133,157,223,137,198,143,87,229,126,102,219,6,82,178,235,48,245,41,51,70,7,155,219,45,255,208,189,221,151,172,17,159,175,60,130,207,171,106,29,211,204,134,11,77,177,50,238,189,96,163,12,255,251,178,100,107,142,70,211,101,210,155,120,99,242,78,11,170,243,48,35,188,92,185,143,68,78,101,145,129,47,39,108,104,145,149,152,94,99,195,64,0,1,119,248,46,46,14,23,15,143,136,123,12,5,214,163,146,167,71,91,106,169,152,109,122,255,207,108,121,126,74,230,176,77,203,252,255,255,127,238,255,255,217,252,255,249,252,232,240,120,153,123,79,133,219,4,89,198,250,43,246,170,89,162,99,156,164,18,97,90,64,32,127,233,13,176,242,64,49,129,213,39,85,13,29,237,188,34,62,24,252,94,29,56,48,193,44,209,13,3,7,136,204,0,2,1,13,204,172,46,4,23,204,90,54,18,15,152,112,48,164,200,147,2,49,1,152,1,108,44,28,153,29,156,108,96,35,102,83,41,124,68,161,138,56,149,65,110,26,248,8,243,142,64,160,139,176,153,53,132,52,193,10,48,168,200,141,85,118,80,255,23,24,36,76,66,169,135,11,72,176,181,57,89,249,100,142,242,15,78,190,20,116,208,84,113,90,219,179,249,43,89,46,180,169,184,56,112,235,77,159,105,205,222,83,15,15,68,98,209,225,92,49,120,220,186,39,29,220,246,134,203,253,178,125,252,165,78,219,47,65,95,249,88,227,164,28,93,125,145,139,239,55,104,255,121,126,172,206,153,163,7,115,255,253,216,212,40,109,230,191,131,195,117,152,25,165,41,88,111,150,215,114,179,92,182,199,61,90,236,183,89,77,53,171,123,217,237,50,215,24,44,6,169,57,159,15,128,64,0,64,238,252,136,18,32,64,30,136,132,140,235,138,22,206,6,146,37,78,163,211,206,189,182,95,103,39,254,255,252,31,69,42,50,212,200,191,111,255,246,235,242,122,25,204,174,188,168,252,251,117,187,214,167,74,20,224,19,152,216,136,2,249,113,162,234,65,66,64,38,226,154,80,0,0,10,144,46,97,51,196,128,208,226,147,4,170,140,16,32,51,128,188,172,8,99,160,184,113,129,67,130,161,131,26,134,204,8,14,49,24,124,192,128,35,7,8,132,0,32,128,218,156,158,66,32,18,80,18,230,32,65,1,89,4,44,44,50,238,174,36,7,44,89,163,160,215,82,18,83,153,154,131,98,68,168,67,113,4,212,24,84,201,119,149,28,232,227,243,113,89,83,245,28,128,35,77,74,38,187,177,138,196,229,117,184,189,160,198,215,77,146,24,155,147,78,190,211,213,96,24,148,196,168,136,168,192,157,64,130,49,55,10,99,84,187,77,105,147,4,7,84,104,169,135,174,106,133,117,52,40,26,73,115,141,133,25,154,235,194,91,40,154,130,122,178,203,176,137,183,179,109,34,42,234,137,3,228,209,136,5,143,174,164,72,153,87,26,99,84,115,70,118,4,142,219,247,255,251,178,100,102,12,167,0,102,210,155,152,75,240,81,234,155,7,48,37,174,91,21,161,78,109,225,141,129,29,39,107,204,241,137,224,9,161,150,219,73,176,182,121,202,228,222,54,233,193,246,214,147,49,255,153,0,192,0,2,159,221,104,200,225,97,109,194,65,213,25,95,123,75,19,212,127,162,223,121,221,253,181,100,18,97,52,121,24,153,200,163,220,183,173,223,255,254,127,255,254,151,175,200,65,113,231,150,215,13,120,205,202,244,21,1,67,228,104,130,170,229,18,38,56,128,252,189,166,231,65,19,195,154,140,176,15,228,0,4,153,185,8,201,192,173,24,220,65,131,163,26,113,145,157,7,129,71,140,161,92,12,52,131,97,10,38,44,44,85,44,42,8,42,227,185,82,132,10,65,68,129,73,3,13,188,170,116,204,45,89,132,160,210,181,244,29,139,12,5,104,175,1,181,173,148,38,180,245,202,182,139,238,221,213,250,18,80,201,125,183,20,91,205,128,185,237,221,160,243,176,113,20,37,37,172,181,88,151,6,156,42,7,242,50,82,95,45,146,224,60,104,78,61,76,181,9,167,144,88,23,179,19,72,81,110,66,250,41,213,46,229,251,115,209,202,207,170,174,215,144,237,10,177,160,25,162,128,233,123,46,64,134,171,13,154,150,163,171,163,162,227,235,196,114,235,199,232,111,39,49,242,169,152,64,51,131,159,90,210,123,82,115,241,98,216,215,173,117,215,216,178,55,117,114,186,176,177,74,86,98,98,183,131,94,109,10,39,163,204,115,91,136,134,208,93,216,36,76,232,151,19,158,71,213,179,184,171,188,246,221,78,73,0,242,86,162,136,228,51,226,153,23,201,31,173,191,255,183,253,63,255,254,254,207,250,254,185,146,150,91,182,78,218,123,152,239,185,225,140,59,50,200,84,92,148,134,56,104,118,16,145,51,26,230,45,0,0,0,112,192,67,211,64,252,12,6,75,48,154,196,210,4,195,1,142,12,38,66,51,202,24,193,225,211,9,13,0,71,211,18,140,204,14,4,28,13,133,64,166,47,24,2,131,164,69,1,9,197,40,5,143,45,208,193,227,74,152,8,180,81,149,77,176,129,6,185,13,113,25,212,137,206,20,156,68,122,150,176,17,105,6,76,36,5,10,130,197,1,159,75,0,32,173,228,40,96,165,236,200,209,174,250,243,96,178,85,225,34,72,138,72,91,189,38,173,93,90,36,133,1,196,212,86,142,195,253,0,66,42,89,137,178,104,182,101,100,72,104,40,101,168,75,9,136,104,23,91,11,203,93,244,119,246,127,62,52,237,49,119,81,116,196,139,24,198,138,54,230,239,159,109,138,92,221,172,222,155,145,101,219,189,85,114,199,222,115,48,81,9,198,227,151,126,23,32,125,255,251,178,100,100,142,231,49,104,209,155,153,99,240,74,137,203,3,36,8,212,28,213,155,68,78,101,143,209,36,167,107,204,196,136,160,204,202,70,84,200,224,63,143,123,119,170,220,14,65,122,192,206,90,105,72,159,221,233,175,107,58,171,234,207,128,0,14,255,48,64,86,50,70,219,193,120,157,232,162,126,59,112,204,189,238,134,219,255,220,220,75,35,85,159,111,222,223,255,63,254,43,250,181,249,227,143,251,171,244,69,63,187,214,42,169,248,74,159,152,77,143,123,141,88,29,107,138,166,160,163,224,221,216,149,199,72,181,104,72,12,12,8,25,60,140,114,98,65,135,176,38,25,17,26,212,132,96,225,232,27,156,98,161,81,128,200,6,79,7,152,72,140,1,39,152,96,72,24,21,52,177,124,20,4,48,24,4,207,152,235,69,156,9,232,84,29,75,85,184,72,98,129,73,194,10,146,60,160,136,102,244,196,0,111,82,84,193,134,148,0,200,137,32,5,44,32,5,77,12,26,9,173,94,10,10,76,172,128,85,5,64,221,19,2,153,59,86,44,73,125,196,30,72,58,90,255,68,108,63,173,65,203,69,169,90,182,70,165,44,210,236,244,150,212,129,160,68,228,127,25,77,10,162,197,150,72,67,60,230,27,112,254,248,82,126,126,150,206,47,196,245,32,135,38,237,93,123,122,90,247,96,249,236,91,22,222,205,119,205,159,207,249,164,185,85,143,221,107,25,64,125,246,167,162,154,255,215,94,130,36,143,31,184,244,95,85,223,106,62,180,230,206,47,245,247,76,182,188,183,122,176,82,26,107,68,87,225,253,71,3,187,48,4,137,44,157,137,139,140,62,197,156,49,186,234,138,11,145,153,238,248,53,54,77,219,82,190,255,255,253,255,239,244,255,255,251,213,238,197,247,232,216,68,202,234,84,87,237,208,243,37,72,97,145,28,50,22,151,168,32,163,198,199,214,165,53,137,20,96,5,85,226,160,0,2,165,220,132,0,236,231,12,240,124,203,29,67,47,205,84,124,44,82,101,197,161,131,105,30,76,110,35,27,16,3,152,200,41,127,140,204,101,78,82,137,16,193,192,76,129,48,91,11,108,58,6,97,192,101,192,64,228,215,73,135,9,102,35,96,112,251,49,170,177,96,37,248,145,178,134,106,221,213,153,115,3,194,200,196,176,218,32,110,132,149,196,102,20,45,185,9,93,213,45,40,67,142,33,10,151,133,26,195,6,139,196,244,179,9,163,36,218,49,3,122,115,63,28,179,149,104,21,129,99,5,70,110,180,191,25,141,252,255,189,90,252,83,25,76,188,89,36,14,68,155,106,246,160,185,247,29,34,197,246,60,59,139,99,205,49,21,186,18,181,121,65,44,66,149,205,135,12,234,153,105,86,255,251,178,100,91,140,70,227,104,211,155,108,126,80,78,106,155,3,36,67,158,94,17,161,64,78,101,145,129,108,177,235,92,243,21,80,107,214,87,22,119,207,158,180,75,5,227,5,88,91,163,65,135,134,86,86,200,242,93,81,136,14,122,139,63,127,186,201,106,205,19,19,253,12,0,35,223,164,4,115,115,64,100,68,234,101,178,223,207,119,255,149,138,190,217,64,204,41,16,93,250,26,205,255,255,239,255,95,169,226,144,202,159,239,233,255,254,153,226,22,251,13,93,102,216,42,107,214,236,62,2,225,3,8,219,133,165,106,192,82,151,234,124,117,255,203,80,213,245,138,190,44,0,6,196,9,67,104,64,207,192,157,51,36,80,229,101,179,67,163,72,139,103,38,118,24,40,98,97,32,33,130,134,128,194,225,135,141,193,113,129,133,128,166,58,51,24,132,6,28,17,28,25,153,200,12,160,37,11,242,162,105,204,36,129,249,225,157,208,104,110,176,184,33,125,213,32,240,32,252,146,28,132,225,164,11,156,108,152,104,36,128,165,202,23,188,82,245,212,5,40,139,190,18,194,167,156,161,65,35,16,194,154,58,204,125,146,162,20,134,31,139,238,14,80,6,74,200,97,23,80,235,110,72,163,48,205,59,187,125,163,195,182,162,172,145,137,181,113,243,194,48,158,204,89,93,185,22,43,143,89,71,48,247,61,232,203,237,175,91,107,237,91,235,48,32,219,87,57,214,217,47,52,237,44,215,86,199,62,213,223,219,70,137,138,29,47,212,173,1,231,40,189,188,133,182,220,119,224,118,135,181,106,159,181,97,237,198,47,61,204,156,252,12,38,58,59,191,51,208,245,173,182,249,179,39,15,46,89,228,58,197,66,0,8,92,221,168,243,104,114,169,109,122,80,188,179,181,0,177,169,138,78,24,107,45,40,38,236,180,45,42,106,244,19,79,255,254,142,173,35,9,102,57,144,136,77,94,223,254,205,93,182,167,242,50,153,221,148,154,212,221,79,116,250,212,171,100,96,146,25,196,204,125,218,36,99,172,168,214,150,50,199,197,140,119,67,8,174,132,26,27,165,80,0,76,11,64,142,219,99,204,248,28,9,111,3,38,201,19,13,11,163,18,202,130,16,108,199,33,248,192,80,64,195,224,180,192,177,244,193,147,64,194,16,132,48,59,48,208,87,8,25,140,34,7,64,1,177,129,34,41,130,32,152,144,12,50,68,13,224,118,113,174,58,34,136,9,18,156,131,89,3,148,43,97,142,40,118,22,5,139,128,88,41,83,50,49,165,210,241,6,31,163,40,28,26,168,96,105,114,128,210,151,216,80,58,53,188,134,0,59,43,143,143,16,82,8,218,191,83,69,247,167,145,179,119,177,165,67,205,93,247,164,70,71,46,255,251,178,100,71,142,103,189,105,79,11,186,76,118,82,106,186,243,36,38,174,94,101,153,64,78,101,147,65,26,167,107,232,193,157,216,8,82,200,105,178,56,148,204,33,178,50,172,98,107,213,171,69,38,174,67,114,57,107,169,17,173,218,29,83,222,82,131,141,225,163,43,182,42,141,15,154,121,175,140,201,12,176,14,132,73,209,52,205,34,76,236,109,222,19,185,108,181,44,218,101,11,224,180,228,132,174,125,235,248,163,156,46,208,169,10,155,102,231,106,110,218,206,166,81,53,177,238,16,38,194,222,51,198,215,135,204,172,185,50,160,0,19,47,238,4,2,128,249,48,18,241,214,225,33,88,125,186,12,66,63,110,127,218,149,254,72,40,233,191,32,9,191,94,127,248,127,252,185,175,255,165,151,136,176,238,51,8,209,64,34,57,20,140,246,201,133,243,183,45,181,219,28,73,221,142,182,223,59,53,211,129,110,17,149,89,80,244,123,163,93,67,250,5,204,48,214,57,245,164,224,12,19,72,245,142,28,87,51,179,80,196,196,163,79,201,204,114,57,74,67,46,130,76,56,56,14,35,153,136,20,4,1,24,109,88,94,195,19,131,69,2,192,167,83,250,101,32,128,80,16,76,168,70,163,22,2,141,25,128,200,22,96,121,208,115,101,164,17,212,111,230,145,166,122,67,65,167,41,178,136,163,35,165,162,160,131,2,46,198,5,109,67,136,102,131,8,55,200,130,91,103,133,2,34,192,81,193,239,99,133,31,170,210,158,24,117,141,46,38,98,249,209,178,105,197,214,201,94,71,130,67,45,118,227,142,252,169,208,108,7,71,72,95,121,67,133,98,20,107,125,165,248,249,209,53,99,231,175,55,118,138,145,86,204,199,154,233,203,111,158,52,102,194,130,252,61,149,235,118,223,109,141,173,171,112,59,57,72,225,113,189,180,87,118,207,253,190,154,210,207,129,216,173,85,80,201,183,124,39,135,80,52,203,16,192,242,115,198,113,167,94,171,111,66,153,219,86,40,199,10,137,141,93,59,244,0,66,151,118,131,181,137,73,198,13,14,72,185,73,34,39,228,127,232,235,84,240,180,143,237,67,215,154,189,54,167,111,245,255,255,252,212,255,244,28,204,126,141,209,51,155,142,191,211,71,179,170,156,212,183,221,186,133,14,64,170,95,40,90,147,114,71,17,207,76,168,0,0,99,1,146,163,109,235,147,13,79,35,45,194,35,114,4,51,47,134,51,22,3,83,43,201,163,7,65,48,184,66,44,181,24,118,9,8,135,115,8,194,153,65,136,195,8,144,114,58,3,2,12,157,230,70,72,48,36,249,128,120,102,3,153,133,199,116,225,155,60,45,116,24,16,72,168,83,90,168,24,49,135,12,162,202,51,224,0,72,255,251,178,100,45,14,199,183,102,79,147,186,99,240,87,105,202,195,49,34,100,89,129,147,74,109,225,47,65,76,176,235,204,241,149,216,129,1,66,16,136,128,35,216,209,195,6,120,212,11,76,245,97,53,193,98,193,82,138,48,149,225,1,98,4,130,208,85,228,33,11,7,50,165,233,141,134,210,89,139,19,100,43,218,76,178,230,95,117,95,34,125,30,203,48,44,62,205,242,184,98,130,225,118,6,197,132,161,41,121,97,135,78,41,21,160,70,143,233,240,217,107,52,126,30,94,227,69,213,52,250,182,35,114,245,29,106,48,207,63,246,219,207,185,4,24,252,222,53,75,96,90,229,158,193,169,71,187,4,183,169,171,151,150,237,108,149,53,102,254,205,41,26,157,125,101,150,199,70,88,222,238,207,178,207,191,70,38,32,239,248,128,70,0,1,41,110,180,72,3,128,200,38,68,4,216,105,209,28,28,58,208,33,54,28,97,1,156,103,153,6,63,200,113,61,142,69,10,174,55,45,108,223,253,255,247,221,23,28,137,103,181,239,117,77,254,217,23,152,243,53,216,175,222,155,24,149,187,171,74,212,46,80,56,220,202,123,213,0,103,253,250,244,250,252,195,34,253,208,127,64,78,24,131,65,190,10,155,89,249,139,242,155,64,1,175,55,152,9,185,147,173,18,11,3,74,67,0,5,7,64,194,42,220,135,35,57,44,69,144,129,24,112,228,118,14,30,177,150,32,120,84,6,24,161,80,244,89,19,216,171,93,182,116,110,2,8,23,250,107,184,173,1,20,159,87,149,61,197,4,202,43,72,101,80,58,245,145,174,59,76,165,201,177,213,64,83,9,13,150,184,159,25,16,72,177,165,10,65,69,230,114,1,67,18,68,147,41,161,104,164,86,183,39,228,228,100,229,24,158,106,250,156,208,58,114,251,158,225,234,68,169,194,214,220,164,162,217,69,207,202,136,50,143,40,236,77,181,218,35,33,218,168,25,76,90,231,36,27,80,35,64,148,188,219,213,144,49,223,109,221,222,205,89,77,53,93,139,49,8,147,138,209,158,79,11,137,2,96,62,94,179,240,242,136,1,89,55,144,161,134,59,25,142,184,42,151,240,156,214,27,181,34,254,235,30,56,98,96,138,63,216,50,131,66,162,116,162,255,255,255,251,111,174,114,2,108,135,238,219,204,198,79,116,101,219,92,167,147,177,235,171,83,165,31,154,140,87,168,130,187,200,68,177,110,175,115,121,78,254,219,172,174,32,210,15,196,130,0,0,49,2,224,196,148,179,89,143,12,32,157,49,201,48,207,129,163,35,129,77,20,45,48,0,172,12,21,50,144,32,12,40,20,41,2,131,230,1,0,24,200,122,137,34,68,36,117,18,51,160,28,100,8,180,132,158,88,255,251,178,100,29,140,6,193,101,81,147,152,92,96,81,203,171,10,60,194,62,23,153,163,82,109,37,251,1,80,174,235,168,196,136,168,121,149,11,206,46,129,83,136,164,176,162,50,2,58,136,68,161,103,107,0,132,2,163,82,134,94,64,240,170,218,163,35,38,117,113,149,195,207,130,150,60,176,12,182,154,31,202,35,242,152,14,159,24,6,45,85,142,100,251,78,79,58,185,211,195,144,156,230,159,126,209,25,67,68,137,249,179,17,22,190,33,119,170,32,38,205,25,10,66,164,146,53,36,102,131,251,73,22,104,23,78,147,116,105,182,219,217,181,197,176,226,248,116,182,81,12,77,77,107,243,106,184,166,92,213,243,215,19,201,215,36,85,48,137,230,108,57,189,26,184,118,189,160,27,25,89,85,136,154,31,61,112,104,50,176,223,201,0,34,24,192,97,187,254,231,169,24,89,79,220,236,32,90,67,143,158,13,171,245,210,40,7,32,125,58,119,236,153,172,143,202,118,109,126,212,165,169,87,86,255,253,84,168,90,255,255,111,174,255,96,78,180,35,246,114,237,187,86,201,244,10,244,71,149,71,120,237,67,144,237,102,251,250,15,29,121,39,51,218,0,69,201,184,162,160,165,195,230,117,18,12,249,195,31,24,68,64,213,3,82,135,168,190,171,24,66,40,48,67,240,24,157,219,67,6,26,213,30,82,32,53,85,115,228,132,182,26,193,221,10,173,134,64,251,7,6,108,76,7,10,103,186,49,39,151,82,67,19,207,92,143,54,18,247,211,67,123,155,176,169,229,150,122,20,165,17,91,212,8,217,123,76,79,41,164,187,22,38,222,151,138,168,166,31,187,137,253,72,220,168,110,12,47,76,190,124,4,102,43,139,207,228,96,129,189,26,23,240,33,74,161,227,145,203,254,168,246,207,60,225,239,18,149,22,174,239,6,208,223,85,186,4,88,105,156,227,113,183,169,226,86,237,248,165,219,230,197,38,155,79,102,166,26,230,188,13,223,23,188,104,183,93,238,155,190,127,139,80,4,0,1,8,19,187,200,17,37,160,129,148,205,130,226,72,164,84,101,252,67,225,108,100,35,162,25,250,28,211,50,142,2,253,202,255,234,186,23,156,99,55,255,237,221,83,255,100,254,125,253,236,200,2,81,144,93,232,230,123,38,197,116,186,238,47,37,14,25,155,49,147,212,44,180,47,215,131,8,29,13,214,27,173,0,0,1,140,212,67,15,41,60,21,196,42,244,103,37,7,62,42,102,69,6,146,28,96,226,198,2,10,80,108,143,33,92,155,130,34,105,31,18,40,37,163,182,3,196,204,39,85,163,148,72,186,195,220,75,208,135,32,146,216,200,221,245,4,18,100,140,182,43,165,202,69,100,238,81,71,16,129,8,255,251,178,100,39,142,6,158,105,82,27,120,98,240,81,170,154,211,60,194,56,28,221,211,84,53,183,128,0,237,13,43,170,158,96,0,2,113,99,169,65,78,195,19,102,74,188,37,235,109,252,65,14,174,111,173,188,86,94,89,61,41,50,177,213,110,38,91,170,13,203,117,8,59,25,165,238,138,92,141,242,229,219,179,213,182,69,127,191,45,167,9,207,205,222,234,108,246,65,86,151,62,213,87,219,47,211,49,193,255,222,88,189,29,254,91,114,225,217,61,215,153,92,66,96,216,253,93,222,105,163,19,232,30,49,191,48,205,110,195,127,72,182,56,212,159,219,181,246,28,68,219,14,244,84,133,251,214,155,253,127,167,164,251,72,0,208,255,160,0,2,114,234,26,235,145,119,58,78,199,135,104,63,34,80,129,220,237,86,38,195,104,130,131,73,89,198,165,228,90,10,50,181,61,127,255,255,252,200,243,127,246,206,246,154,159,208,137,57,53,4,110,99,20,213,217,250,39,179,149,221,196,171,23,177,59,137,121,97,75,65,1,98,171,9,30,22,172,91,173,101,8,9,53,56,0,199,225,83,4,140,49,243,151,200,89,153,12,94,49,80,6,124,48,6,222,35,147,35,101,69,1,68,41,54,155,15,73,18,196,3,216,11,199,106,136,222,75,14,129,190,4,128,25,80,245,154,169,80,162,143,41,83,0,152,164,71,3,130,192,127,30,12,198,138,20,126,183,194,99,172,241,97,74,166,87,34,216,60,101,123,4,44,159,42,166,22,38,214,8,115,71,102,89,77,168,82,237,171,106,117,83,234,50,98,85,93,219,24,94,194,100,203,62,89,239,38,33,200,218,231,188,200,245,198,18,68,178,56,82,198,131,90,153,14,66,89,160,177,48,177,46,92,183,135,3,158,138,182,8,19,81,130,93,221,190,120,150,132,246,208,241,122,64,138,234,208,92,252,12,227,76,113,147,139,13,141,234,70,23,205,74,121,33,211,56,179,107,44,44,210,249,141,19,18,55,180,197,219,59,36,119,152,190,183,93,234,244,132,233,220,75,210,62,41,191,138,201,18,28,123,199,52,16,9,128,196,130,166,169,114,16,113,111,80,178,36,142,104,174,108,201,140,125,121,248,83,19,119,229,182,103,255,95,215,178,53,249,194,112,160,154,94,50,143,255,255,60,119,255,252,236,234,16,63,208,5,206,208,40,128,48,131,8,168,9,72,4,82,51,113,206,82,51,38,8,195,17,24,0,112,87,160,171,230,196,65,192,135,64,129,133,45,244,105,98,173,4,66,116,243,8,116,20,185,216,50,107,57,41,254,68,37,27,34,59,238,165,204,173,95,203,24,98,232,140,70,66,36,252,89,77,41,59,194,180,225,54,221,134,78,207,156,136,68,15,31,255,251,178,100,43,0,8,59,119,85,134,107,0,0,70,227,170,197,199,164,0,28,133,235,113,89,135,128,1,38,18,107,131,30,48,0,145,106,102,110,51,77,122,35,33,146,56,13,228,57,36,140,70,31,184,29,172,45,89,67,197,40,129,158,202,176,220,195,56,146,52,138,41,20,228,57,51,32,150,52,184,76,165,255,167,129,42,206,99,47,185,79,67,79,114,253,59,249,44,133,190,12,178,87,5,184,214,98,77,105,227,96,11,186,147,177,25,249,118,170,205,85,222,13,93,192,157,154,142,97,156,229,53,47,32,11,210,231,14,1,164,136,198,41,233,168,38,40,38,177,141,77,231,51,86,106,151,87,240,202,79,73,127,83,209,121,250,121,252,179,175,191,206,150,205,108,41,42,196,123,86,83,91,31,206,237,108,167,179,179,217,13,122,191,255,255,255,255,255,255,255,255,255,142,240,189,110,176,119,255,30,160,93,66,0,0,0,0,101,147,179,232,24,167,89,206,222,162,80,154,38,218,169,251,227,138,20,55,140,155,19,180,206,136,186,165,34,245,24,35,52,219,58,154,243,47,117,174,63,159,234,12,141,245,100,248,165,41,108,110,180,98,119,96,43,254,103,166,183,252,193,158,223,91,0,0,7,16,129,160,136,40,36,26,30,52,190,116,71,16,142,74,225,247,133,73,24,132,2,170,178,75,86,35,107,205,212,197,198,58,84,45,56,62,81,239,152,91,201,162,172,69,14,179,152,232,114,77,51,161,238,10,72,138,182,170,190,153,18,88,245,32,250,51,205,226,216,206,218,192,72,167,113,164,28,194,138,167,157,133,251,50,218,158,51,230,166,232,111,97,193,103,140,160,206,219,118,170,70,40,26,28,224,250,34,154,105,10,155,164,236,140,151,198,24,27,166,84,93,118,218,218,183,15,194,214,60,204,170,21,60,39,140,118,171,202,111,77,238,80,88,27,171,168,146,43,31,48,70,222,35,189,139,106,211,88,13,50,26,78,216,138,130,72,175,22,5,106,175,102,225,44,102,57,27,43,73,73,210,194,11,12,106,196,170,186,102,27,55,222,90,41,225,79,87,191,23,139,137,127,255,239,255,255,223,255,255,255,255,255,254,188,208,183,122,250,77,27,31,208,174,121,3,64,155,185,159,67,112,224,78,161,9,183,209,219,22,97,199,135,71,192,34,3,162,147,146,160,192,131,8,14,29,205,201,201,6,34,54,47,200,26,37,206,231,207,186,74,48,97,243,84,219,12,26,114,42,183,66,34,242,123,191,105,83,194,204,81,176,237,31,242,204,103,197,212,4,18,9,113,37,142,105,73,104,45,106,58,206,164,90,204,177,139,58,48,211,243,77,57,97,231,26,65,145,192,82,122,3,135,240,228,212,219,151,39,128,255,251,178,100,20,140,117,212,105,90,159,97,128,0,72,195,106,197,231,140,0,26,125,163,102,108,61,145,193,23,25,43,160,243,9,176,197,121,227,41,142,136,75,76,254,134,58,106,96,90,143,188,39,11,193,143,234,51,67,212,125,21,47,19,118,226,82,77,66,76,228,107,15,76,110,234,217,189,175,85,229,203,155,38,92,253,123,41,171,82,197,18,229,56,112,76,132,254,207,81,15,215,167,147,133,172,29,143,200,232,246,164,215,255,209,181,232,125,180,106,238,46,215,78,113,226,169,36,245,211,215,16,170,201,97,181,110,45,85,251,126,173,81,213,155,71,67,184,158,232,41,154,153,21,94,216,44,126,162,141,242,118,142,102,241,67,91,111,94,135,170,164,201,39,176,148,72,122,42,89,57,16,128,0,41,2,252,211,36,72,133,36,37,2,153,118,169,95,107,247,117,120,244,91,40,146,161,232,151,150,172,32,114,142,102,15,25,110,132,218,137,22,92,38,204,42,218,133,131,139,59,74,1,162,84,89,173,222,249,135,87,13,46,162,239,255,119,236,219,245,127,179,87,250,64,0,144,93,28,50,202,25,114,124,9,1,61,216,35,34,129,27,43,190,132,136,121,220,125,157,185,99,47,109,97,110,3,147,50,4,97,137,67,192,134,168,33,54,152,25,39,172,37,193,146,83,145,243,53,25,17,53,150,51,11,233,101,112,55,14,148,49,201,211,66,138,209,34,218,87,29,209,249,138,237,188,225,55,149,177,160,38,228,219,123,28,237,141,125,182,51,51,210,104,188,241,174,103,43,230,38,103,189,168,234,160,154,106,182,171,232,92,179,142,50,186,81,186,132,26,138,7,167,193,178,154,209,117,31,100,172,250,69,197,215,79,152,127,155,86,76,57,36,176,88,126,29,54,104,229,147,6,91,52,57,97,245,201,203,42,232,209,105,154,43,93,26,179,149,232,43,79,9,165,66,219,167,151,59,44,65,167,9,204,162,94,108,112,250,102,202,137,213,42,179,91,0,36,143,4,196,40,31,169,1,86,0,193,232,18,67,205,12,128,127,169,221,174,209,74,246,197,212,150,38,125,78,37,111,116,215,148,197,166,101,79,222,253,177,202,143,31,91,1,238,8,41,159,79,234,247,57,178,3,181,83,234,238,159,168,135,83,117,110,164,6,4,11,126,207,255,255,255,255,255,210,0,0,177,20,199,95,160,96,135,161,16,168,32,46,80,163,110,132,50,134,169,167,2,53,120,130,170,46,102,190,56,131,204,238,68,218,226,120,151,132,28,108,141,26,99,109,126,50,58,67,80,65,86,132,175,217,211,212,57,121,56,151,83,29,167,137,76,93,34,34,139,115,137,212,164,99,43,16,201,138,70,10,49,44,45,161,176,118,152,118,55,255,251,178,100,45,142,134,70,101,87,147,47,101,144,74,7,186,242,60,194,62,25,173,163,92,108,189,146,193,8,147,172,168,182,8,120,6,173,9,202,34,56,23,74,243,98,105,211,167,196,218,164,102,34,233,215,184,253,35,107,49,21,217,67,88,192,152,135,89,70,63,46,16,152,62,55,71,53,100,224,202,55,34,84,73,91,244,188,186,203,62,99,65,41,244,177,95,210,169,72,183,34,133,114,213,222,125,120,234,204,50,207,127,51,13,20,186,182,143,46,98,255,98,74,232,86,107,207,83,35,221,182,211,97,183,77,110,185,1,83,13,187,218,113,156,84,0,1,148,194,202,76,208,214,246,181,27,141,18,76,44,80,118,131,228,180,40,58,116,121,24,223,157,17,128,209,133,85,87,84,110,168,0,20,129,83,255,195,61,80,122,51,117,250,134,6,208,109,234,86,253,79,252,111,13,187,255,6,211,66,75,35,215,114,146,237,214,80,41,164,0,224,138,227,102,1,101,205,224,192,22,0,11,22,88,190,171,108,116,67,48,151,64,112,229,181,15,37,235,84,65,82,255,62,202,200,206,154,194,174,75,70,188,218,40,7,136,117,158,160,61,26,1,144,83,18,69,121,1,94,54,15,229,66,184,129,27,238,66,123,17,72,202,109,188,32,20,39,36,101,199,67,189,72,135,228,34,108,39,47,31,194,83,11,207,62,151,84,169,253,227,180,179,119,23,159,44,51,13,203,174,191,29,118,104,122,148,225,187,134,5,65,57,125,45,67,150,13,106,236,76,57,201,179,211,28,159,75,47,69,88,173,250,105,207,112,146,97,29,47,138,12,200,43,208,74,119,234,159,153,146,151,162,43,93,57,50,47,244,103,46,63,236,175,56,81,241,165,56,63,220,47,149,23,58,142,135,16,199,18,200,19,59,233,157,75,6,226,167,93,105,186,177,255,247,129,0,0,192,42,224,88,67,94,30,125,198,183,24,191,79,111,242,61,126,165,1,53,152,250,130,26,101,111,213,85,91,129,33,81,255,252,105,3,199,66,14,17,228,118,43,244,103,59,229,79,157,173,252,231,104,120,143,127,125,112,191,222,62,184,179,0,0,34,203,152,71,161,7,64,167,52,21,100,32,33,139,73,32,105,92,177,143,52,168,6,38,203,159,121,98,84,185,141,81,143,195,10,249,182,26,3,167,7,58,78,132,219,42,104,141,202,67,17,146,58,76,84,243,166,73,14,215,140,234,130,113,115,130,177,56,75,125,114,149,165,146,235,199,183,63,216,255,80,210,195,119,24,135,212,93,216,137,183,120,124,46,168,185,108,152,107,255,99,207,91,223,178,244,12,84,44,174,62,196,124,254,87,157,189,180,180,93,90,84,126,237,100,81,217,134,117,15,120,232,183,87,255,251,178,100,67,140,37,124,102,216,155,12,69,226,71,163,91,42,60,194,30,25,213,157,86,109,48,220,193,49,49,108,104,176,138,233,102,156,3,144,59,165,57,204,101,84,243,116,177,211,141,226,185,7,67,147,98,170,142,22,151,55,98,232,212,181,18,57,133,119,71,205,108,29,56,25,0,8,0,0,0,0,165,176,253,111,102,23,244,245,177,5,137,93,108,233,137,79,103,19,41,84,32,97,40,149,179,126,121,112,108,73,12,143,234,60,244,166,219,45,253,186,52,77,44,56,245,52,178,165,213,141,88,76,152,54,73,23,61,109,159,86,30,192,72,59,214,228,0,0,0,184,22,184,118,211,26,27,224,198,35,89,196,16,19,125,52,150,114,168,24,115,193,96,32,16,44,8,56,72,209,193,24,50,220,1,4,35,74,178,23,28,132,75,54,44,177,158,22,146,169,210,215,219,147,72,10,136,2,12,69,100,29,112,153,126,42,13,35,99,51,206,50,212,37,1,3,23,130,121,255,110,238,36,18,243,34,3,108,197,160,104,91,1,144,65,178,235,185,80,197,102,86,85,18,163,33,79,92,205,88,252,196,144,171,101,231,147,138,121,0,188,189,231,34,141,248,191,224,82,249,210,225,168,24,150,207,224,41,124,84,142,53,111,198,215,156,172,55,248,210,65,89,90,132,243,219,5,225,73,4,219,235,100,81,14,2,70,8,167,66,194,98,151,44,245,102,148,83,17,55,141,60,181,149,138,61,60,181,236,247,147,166,83,90,144,239,101,245,177,179,206,52,123,164,1,0,128,21,233,128,211,67,210,38,86,196,237,135,42,184,137,42,90,120,33,206,31,247,207,4,43,98,184,209,106,107,212,212,191,251,163,185,245,255,255,253,255,255,102,32,39,127,250,255,227,201,181,153,165,50,230,102,212,77,17,244,105,144,132,50,22,136,179,30,204,226,183,118,135,136,0,2,76,184,67,209,228,153,171,57,84,177,9,165,210,65,213,133,99,42,6,6,41,61,3,188,91,196,128,85,6,216,223,20,66,6,76,8,242,222,11,212,2,88,7,81,198,70,159,150,192,53,130,112,195,111,50,80,53,51,52,187,123,8,190,166,17,139,8,249,148,17,146,240,198,145,110,18,81,198,126,91,249,95,137,117,107,142,88,241,227,183,62,167,229,155,123,238,54,227,178,166,203,42,174,98,166,78,185,53,232,215,217,208,181,68,46,89,184,233,255,107,86,165,219,189,0,173,139,163,245,185,191,28,17,180,169,113,87,220,166,113,79,24,231,86,98,63,237,81,209,119,90,237,77,235,213,127,58,199,85,163,173,61,120,152,110,251,185,106,55,104,49,52,241,111,243,180,36,32,0,0,1,220,218,37,83,200,82,85,57,66,49,73,48,165,255,251,178,100,98,14,69,150,95,215,27,47,98,242,80,196,123,7,60,194,42,22,157,157,90,109,36,218,201,43,35,172,204,129,14,120,153,37,38,109,150,202,26,4,140,85,153,138,232,205,153,168,253,52,149,250,39,254,24,81,237,57,235,35,233,254,150,1,194,102,77,165,106,139,30,112,184,176,161,116,22,133,144,160,172,106,204,66,192,48,195,32,103,162,118,26,216,193,65,66,157,194,8,192,111,198,61,104,241,227,22,244,2,77,53,22,194,72,23,52,26,12,184,41,24,86,5,108,21,67,50,84,214,32,22,170,202,60,219,41,122,80,165,193,113,4,96,97,110,150,13,105,70,81,133,125,186,205,78,125,255,129,41,98,82,184,41,98,192,17,133,106,121,31,215,125,220,138,76,59,78,208,156,136,82,72,47,149,10,93,209,49,90,137,52,174,139,155,21,69,148,214,77,104,236,209,76,218,23,36,212,60,168,197,64,245,157,64,17,62,180,155,171,98,220,154,234,228,151,103,1,105,247,136,206,162,157,70,168,162,78,92,255,162,78,136,3,40,113,18,182,82,155,72,63,249,148,156,103,150,20,152,81,244,33,173,156,245,139,249,242,209,230,51,231,157,188,166,138,94,0,0,107,251,168,38,80,142,97,2,110,55,236,118,118,149,202,245,102,35,38,8,138,237,253,61,61,61,27,253,180,251,245,57,94,160,6,7,130,241,127,212,205,175,218,192,194,6,30,193,98,233,145,37,113,76,72,248,83,81,5,45,194,27,132,158,219,13,75,136,53,246,56,67,198,8,0,2,147,156,169,24,241,30,5,34,53,39,12,218,82,220,175,34,99,237,200,112,80,136,136,192,129,8,165,51,68,246,178,137,143,144,140,17,17,5,84,121,219,58,184,10,16,26,98,177,212,221,247,110,209,177,80,171,49,36,156,39,1,166,216,111,236,71,28,118,237,8,83,24,140,23,148,61,106,60,253,198,24,204,10,107,140,136,148,180,153,239,162,144,241,29,199,53,9,156,86,146,229,88,174,177,19,45,214,56,54,212,48,215,92,62,217,139,28,199,178,248,90,75,243,91,181,13,29,138,179,14,21,237,99,228,124,227,212,165,33,127,111,170,41,255,89,238,114,101,177,149,132,149,187,181,10,70,109,249,133,157,41,70,208,0,152,226,43,4,98,150,77,58,180,144,168,57,0,36,3,144,208,147,115,39,188,39,164,224,4,0,0,5,75,151,0,3,64,169,98,234,47,68,155,203,252,39,85,228,181,116,93,30,163,222,28,49,93,125,180,24,207,162,45,31,219,255,255,254,138,180,127,219,161,121,144,191,74,221,17,21,145,14,190,150,154,250,212,99,88,246,124,131,92,46,44,135,30,53,10,6,70,206,138,188,242,49,81,240,55,255,251,178,100,135,140,101,241,103,214,27,76,54,194,81,137,219,23,36,197,46,22,201,163,90,109,97,135,193,67,154,236,104,145,148,241,88,0,36,238,226,40,1,142,204,24,99,34,136,136,106,91,54,192,144,101,239,64,59,56,5,157,105,23,122,82,205,217,162,239,111,217,88,136,11,157,77,159,192,41,158,181,202,68,42,86,235,138,31,201,93,230,225,44,93,203,10,206,64,122,23,5,7,10,70,194,90,227,19,148,92,43,15,69,102,107,14,58,10,55,55,119,77,26,120,197,247,171,75,41,165,29,85,27,13,214,177,61,90,55,187,105,174,176,244,49,219,152,168,210,236,179,107,223,45,109,153,196,174,26,43,76,194,53,144,69,69,199,248,189,54,55,115,134,191,220,235,46,207,129,60,118,223,162,244,91,104,91,89,149,191,205,51,223,121,154,26,243,57,95,172,187,45,194,143,238,207,244,112,195,3,243,171,179,24,143,175,118,42,6,9,187,177,50,193,84,192,245,205,64,74,44,41,215,114,83,187,90,46,141,120,19,33,149,83,122,109,90,186,58,34,118,111,244,215,255,181,106,65,173,255,187,208,162,217,169,206,26,86,229,111,19,184,207,174,169,255,146,13,144,110,212,70,240,75,239,219,196,7,179,73,103,227,127,187,107,127,209,71,240,0,0,82,184,102,1,224,236,97,98,25,150,6,80,144,92,43,93,7,44,93,37,193,10,30,45,200,132,58,4,84,236,192,17,80,4,2,59,33,132,147,177,75,225,200,26,30,30,7,47,34,30,176,170,104,161,130,162,91,172,77,130,64,236,165,32,128,74,58,39,187,46,3,64,246,96,53,152,108,237,173,15,36,9,83,43,111,150,156,99,60,82,205,184,157,133,34,15,22,133,221,123,180,81,248,119,53,53,241,11,163,158,112,220,199,184,242,59,226,6,152,74,115,110,123,12,183,94,83,201,164,125,60,127,249,221,213,215,223,133,230,84,98,180,25,109,142,139,37,208,246,84,181,88,203,186,214,39,57,166,37,94,109,189,141,168,91,76,10,45,78,149,82,237,228,21,147,116,140,157,54,222,36,0,0,0,46,84,193,100,199,3,103,68,237,201,177,133,20,38,89,98,251,25,121,74,148,2,16,158,148,236,63,173,92,54,22,78,135,63,52,97,201,175,252,207,255,252,128,95,234,178,195,145,63,227,37,247,23,158,100,153,232,76,102,182,122,124,59,185,223,92,220,203,133,127,110,33,55,139,36,22,124,86,129,93,144,232,0,183,38,228,53,2,145,17,196,149,0,135,9,15,127,208,0,188,20,89,58,24,132,165,66,224,212,127,80,55,149,195,66,197,208,156,243,40,198,1,60,59,134,218,148,243,42,11,192,199,43,224,184,62,186,237,181,74,133,255,251,178,100,163,140,229,190,102,213,155,79,77,162,83,235,90,243,36,35,186,21,241,163,92,108,189,49,1,73,34,236,76,147,137,145,217,124,149,51,158,74,136,16,28,44,192,135,40,137,17,52,60,201,242,69,225,6,106,172,144,86,141,9,165,24,93,102,39,142,109,138,169,234,130,171,98,222,164,231,225,4,45,175,56,204,202,115,132,44,199,215,39,13,155,169,232,200,188,34,204,253,101,67,119,167,144,175,53,146,146,224,134,201,2,40,159,196,217,140,61,117,59,55,144,78,130,201,159,45,113,102,48,131,159,25,186,80,68,92,194,20,50,83,98,204,164,212,107,101,118,182,185,119,92,21,25,129,57,22,251,66,137,36,161,134,252,150,60,25,59,58,78,45,231,239,234,82,121,153,91,255,239,167,254,151,89,209,85,140,222,140,148,121,196,178,53,206,223,176,240,163,8,10,172,172,175,34,177,6,75,238,202,214,154,167,71,251,59,105,53,49,46,100,43,121,96,135,39,73,125,91,193,63,64,0,18,156,220,26,144,208,118,11,22,49,131,76,161,227,32,8,120,144,96,119,233,37,196,66,69,130,40,100,21,4,22,209,85,85,211,146,95,214,20,213,89,91,142,34,12,60,21,174,40,19,162,251,192,4,34,19,13,215,127,90,180,51,200,236,7,45,199,113,75,117,239,201,162,86,171,246,211,3,123,185,17,8,63,132,55,120,196,101,242,106,58,187,150,164,46,196,117,58,154,76,25,72,150,227,57,202,83,207,25,210,235,182,134,9,236,119,39,80,103,212,162,30,72,69,3,72,101,158,16,172,141,227,50,150,201,6,237,187,19,5,144,182,137,19,40,82,116,103,165,213,75,96,170,246,108,252,245,4,208,65,135,61,153,26,101,199,137,66,232,163,241,93,222,254,222,58,208,44,0,128,0,23,54,3,36,1,6,53,52,140,99,28,138,243,156,242,9,190,105,50,236,215,253,143,220,240,234,206,255,40,104,132,255,250,255,255,242,47,244,43,105,15,109,82,200,239,170,76,30,193,153,126,180,138,107,103,153,166,53,208,129,204,215,176,238,6,178,220,104,230,79,215,127,240,107,17,73,127,191,229,0,0,179,4,171,142,156,73,50,96,136,206,7,211,3,1,204,224,202,93,134,55,5,167,72,32,92,21,40,152,236,0,223,24,252,37,22,50,170,76,57,71,212,46,152,228,151,44,22,119,20,164,56,152,3,65,146,10,50,56,56,217,122,140,41,128,177,65,80,64,32,34,213,195,6,134,15,76,230,146,128,213,23,71,68,189,66,113,84,18,99,52,6,73,64,253,171,51,74,125,154,122,152,167,187,58,185,66,173,178,54,126,238,64,142,43,251,0,205,137,73,69,33,104,141,34,92,17,9,19,96,255,251,178,100,196,12,37,151,103,214,27,73,54,210,82,41,219,23,24,34,182,91,109,163,72,78,105,45,193,143,176,107,156,194,142,240,120,82,52,106,82,56,58,93,147,93,164,79,45,37,141,52,156,78,161,110,36,67,136,60,118,126,48,123,55,21,212,235,81,133,78,173,225,87,41,210,82,240,218,242,234,228,174,170,76,255,173,234,108,213,32,141,187,53,93,184,124,195,172,178,202,104,126,34,205,135,94,43,85,45,42,130,95,82,164,82,148,155,213,103,201,124,246,93,1,0,169,176,154,1,68,243,230,84,31,31,172,43,144,120,123,139,28,81,232,75,47,186,244,166,67,142,211,2,73,110,10,118,98,188,72,101,205,162,20,138,170,191,253,153,127,239,146,200,234,142,158,149,70,182,117,200,202,214,101,121,132,243,98,164,68,73,209,164,5,97,207,89,3,12,239,111,22,7,54,106,90,29,39,47,115,23,55,147,61,183,188,41,7,51,1,229,231,228,24,0,0,146,148,144,168,11,8,103,71,38,92,154,100,231,101,82,0,198,20,38,53,179,11,12,0,131,5,198,196,34,96,144,20,193,69,97,80,52,83,107,41,144,48,40,207,90,73,127,146,88,88,252,128,49,143,86,67,49,208,38,8,133,128,224,102,186,183,150,172,195,175,34,103,79,252,41,163,171,35,121,72,163,49,252,31,186,90,84,238,119,199,129,65,130,7,152,221,181,60,195,17,107,5,211,63,248,62,60,152,108,199,71,173,79,28,147,166,199,21,217,190,212,114,20,169,153,189,251,132,243,228,254,82,114,228,196,201,107,71,205,86,43,237,223,54,74,198,153,46,82,66,15,105,13,24,154,26,177,91,158,103,226,104,32,66,35,239,215,178,78,101,166,248,71,62,190,165,181,184,239,61,219,158,176,16,0,17,91,249,81,248,34,56,40,150,215,185,71,100,186,142,184,223,188,89,148,223,119,65,153,251,247,169,151,174,223,255,188,174,59,151,234,250,54,136,191,249,157,14,228,25,178,167,77,137,94,15,146,45,251,203,156,21,45,248,238,92,134,104,118,99,1,156,124,40,39,84,54,93,100,212,77,141,107,224,21,251,64,5,185,119,10,7,29,0,73,152,16,133,132,66,229,38,18,118,80,16,92,84,17,139,0,128,88,22,82,233,14,154,198,46,9,84,140,66,38,45,86,84,194,213,85,218,88,1,179,39,35,76,105,78,131,254,88,27,218,153,210,135,34,69,168,228,115,86,37,237,171,6,38,35,40,88,152,146,18,0,96,106,146,96,163,97,88,247,75,148,81,202,144,33,226,111,180,119,215,70,227,172,83,110,69,22,241,156,138,119,46,155,147,26,77,228,70,72,32,172,238,241,170,98,249,179,175,15,61,168,17,77,6,202,255,251,176,100,201,12,133,196,104,212,27,108,54,160,83,201,251,39,36,67,172,23,9,163,86,109,225,41,193,156,47,235,204,196,148,177,83,198,147,113,57,169,16,110,48,217,105,156,246,141,61,90,70,238,12,56,204,18,218,99,16,95,182,146,78,54,204,39,60,207,125,153,161,153,133,89,86,231,184,178,165,227,31,122,212,166,240,0,78,93,196,240,164,188,184,120,32,30,134,188,97,234,41,23,69,92,126,203,28,30,60,160,205,24,68,115,148,156,221,229,46,168,98,25,127,253,25,118,150,207,81,235,101,50,202,173,245,70,17,70,51,160,97,149,145,13,102,220,145,234,164,100,102,218,205,59,185,216,213,18,102,98,72,131,196,28,4,102,53,25,138,105,142,102,171,138,190,122,207,122,71,148,99,5,92,11,190,117,190,176,0,0,74,149,81,27,9,233,206,47,161,216,197,222,204,151,52,204,65,140,168,68,80,16,4,24,36,94,96,195,160,129,133,96,10,147,154,48,7,29,9,111,68,67,12,217,51,6,97,118,162,233,103,12,108,3,58,56,116,2,213,3,20,66,165,120,104,137,168,16,40,90,242,83,52,53,105,108,129,224,77,247,242,68,194,139,222,162,42,22,190,94,37,132,97,177,5,59,4,11,120,148,250,241,149,53,170,39,117,219,134,35,49,121,126,76,190,118,29,178,132,90,121,60,71,95,28,5,216,107,12,42,222,140,43,67,242,251,180,91,109,158,92,221,151,208,45,29,93,67,85,105,187,111,35,250,173,57,47,141,232,11,17,88,110,39,109,183,165,237,177,236,126,251,190,165,191,45,188,235,75,145,199,48,150,203,118,67,242,185,253,94,180,87,174,107,46,82,157,44,149,87,59,115,154,175,66,82,177,136,81,111,86,4,56,227,97,146,221,187,28,98,11,58,183,255,214,0,16,32,0,38,166,226,120,15,32,21,139,133,245,59,13,82,68,189,71,194,195,215,205,250,93,133,56,174,217,2,35,159,212,212,49,24,207,114,60,19,255,249,164,135,151,112,90,229,101,34,213,173,90,183,234,163,111,117,111,210,115,14,68,102,87,152,142,170,165,186,229,62,230,183,155,219,7,223,24,73,155,229,91,191,104,41,45,200,117,156,206,90,36,100,35,100,132,167,118,52,254,1,0,20,182,254,155,160,240,144,49,233,128,128,0,133,130,160,68,195,193,80,66,160,16,20,84,132,37,94,167,251,30,117,11,176,186,90,116,249,122,154,115,228,137,103,2,178,4,149,28,136,50,242,248,124,19,225,118,92,37,218,158,166,83,166,235,198,37,242,70,21,40,98,18,30,129,194,141,33,10,155,30,137,177,114,5,87,213,143,150,88,72,42,75,82,20,178,40,101,86,132,39,230,131,77,140,42,255,251,178,100,218,12,135,23,104,210,27,122,99,112,103,75,122,234,48,70,174,86,169,159,88,109,189,48,193,77,43,43,204,195,8,185,138,178,233,57,91,82,201,168,154,37,11,42,243,5,165,83,233,167,95,75,61,60,66,104,130,121,10,251,170,237,179,162,153,118,190,65,22,147,64,170,250,110,167,3,109,9,150,113,203,213,148,154,40,70,45,42,102,233,186,106,18,94,94,169,254,225,142,169,41,181,158,93,40,215,78,96,0,83,155,15,100,65,57,215,1,215,182,33,104,1,162,235,220,197,125,117,230,240,249,108,21,222,186,159,32,50,111,212,136,229,255,243,123,108,158,171,232,79,167,254,214,108,46,211,15,156,142,230,62,200,173,127,177,205,70,6,100,216,101,32,129,242,253,179,195,34,228,215,140,221,125,221,223,82,203,95,152,53,132,0,76,82,127,48,175,132,209,192,67,40,162,12,76,254,50,109,112,72,86,103,177,49,133,136,163,195,147,28,0,140,142,24,48,241,14,30,17,1,140,190,14,49,168,56,8,25,38,74,122,30,33,192,121,226,229,49,65,193,210,142,154,51,12,64,52,192,40,41,134,44,74,52,208,12,48,68,12,233,21,208,0,0,28,49,164,21,2,179,213,208,147,74,212,132,4,32,82,36,48,35,79,122,192,192,168,145,238,78,1,18,151,225,64,53,32,55,165,213,81,39,205,145,75,105,238,67,77,74,69,37,145,69,97,234,216,81,209,200,236,208,82,174,86,184,203,10,71,112,6,49,196,190,203,107,241,199,13,211,225,225,219,102,206,93,167,216,216,107,6,57,90,180,240,148,124,206,52,228,93,44,69,126,171,250,142,210,205,254,58,191,144,83,111,211,191,247,113,175,222,252,174,227,157,74,212,146,204,114,74,81,153,179,116,43,183,89,122,181,103,24,114,218,205,38,179,125,173,182,243,79,171,94,163,152,43,229,192,1,57,183,19,193,53,101,82,169,138,180,203,174,158,245,153,137,138,205,246,183,162,18,168,30,182,224,3,167,253,55,39,169,223,255,236,212,110,171,217,180,231,178,213,234,154,76,128,134,185,75,0,50,42,163,48,168,177,78,104,224,147,219,31,35,97,174,239,137,184,235,134,70,209,22,226,6,67,95,241,75,95,150,113,180,122,143,139,190,173,71,160,108,69,180,164,248,168,224,83,128,214,146,126,19,6,16,48,212,99,2,92,16,159,4,54,152,177,137,132,18,133,77,140,145,2,88,48,2,100,35,227,130,102,20,20,2,13,26,18,77,225,162,149,212,181,16,74,6,37,8,12,38,171,95,169,2,5,88,17,99,37,42,32,24,100,193,103,169,2,160,81,86,90,229,183,70,221,193,94,76,218,18,186,85,138,30,121,33,182,185,105,39,93,255,251,178,100,216,14,71,106,107,208,139,154,99,244,99,75,202,243,48,72,172,24,93,163,76,109,224,211,1,73,165,44,92,144,142,216,216,125,250,159,153,228,114,79,42,237,61,187,169,144,129,164,218,164,219,156,223,83,103,111,147,65,209,206,223,17,141,74,133,20,70,100,40,173,73,113,111,174,186,221,68,149,38,153,227,234,104,250,204,69,4,48,171,132,251,206,57,104,107,238,82,197,190,122,39,77,111,24,149,198,82,40,197,52,185,120,70,116,9,92,38,148,235,222,200,70,250,92,78,53,70,175,103,252,165,33,0,3,215,110,31,40,216,132,62,30,122,43,202,158,85,63,127,106,189,185,42,75,231,234,75,221,217,222,159,246,87,255,246,236,253,255,61,9,224,75,37,63,231,31,85,4,80,65,116,91,230,122,32,166,96,148,88,25,255,212,82,68,40,244,201,229,12,134,6,74,130,129,4,251,145,25,116,12,218,225,117,60,0,204,18,183,53,102,236,201,35,64,73,24,193,36,131,45,42,196,143,38,106,3,152,68,80,56,53,49,48,1,18,19,156,16,16,33,6,14,132,72,73,198,10,11,5,24,137,143,48,132,73,9,129,1,1,162,130,8,31,112,134,60,57,66,80,225,33,65,8,130,13,90,84,0,23,16,169,209,86,149,180,76,7,137,165,65,234,42,221,83,13,31,159,22,188,162,202,195,130,231,141,146,10,150,176,230,68,251,110,125,220,121,30,137,92,51,57,155,245,82,163,173,20,173,102,173,76,165,82,171,212,180,164,141,53,4,130,160,36,101,43,12,121,145,134,210,176,88,193,0,124,19,152,130,9,35,152,132,147,139,40,176,160,146,34,254,218,36,211,143,161,168,196,202,188,48,170,136,38,161,68,182,44,173,170,172,12,153,166,166,65,243,88,178,194,196,142,177,105,196,55,117,168,57,105,97,36,123,76,203,66,29,252,237,192,255,248,159,55,88,113,174,224,1,32,3,29,216,186,29,146,199,147,178,20,72,108,180,92,210,187,168,183,41,85,235,24,104,137,214,208,3,65,223,204,253,79,213,236,247,85,255,253,175,178,182,168,87,74,184,30,137,219,230,245,171,236,93,106,8,88,146,176,9,138,250,160,174,242,158,87,177,165,102,179,142,102,5,178,232,189,217,42,13,222,243,179,97,215,221,227,30,189,159,205,131,65,76,243,132,54,55,209,224,16,1,158,33,156,4,40,177,241,140,147,24,104,129,130,6,14,30,132,20,129,64,199,146,140,12,4,195,224,169,72,65,174,56,36,224,162,32,135,88,44,124,40,185,74,98,83,131,149,33,76,18,25,106,204,161,75,100,93,84,1,143,36,42,28,93,43,168,165,49,214,147,62,42,74,206,85,223,70,231,63,47,229,132,51,255,251,178,100,204,142,6,245,109,209,139,154,67,246,92,137,250,247,48,194,90,89,141,143,72,77,229,45,193,76,160,108,104,145,137,49,110,206,3,225,75,20,180,225,75,50,126,165,113,154,16,177,165,192,156,181,141,5,93,34,102,121,12,26,146,176,89,96,37,166,93,41,91,63,106,233,58,250,173,203,90,85,205,63,171,177,233,32,178,139,96,138,81,217,186,94,50,73,208,154,115,141,39,169,51,50,157,212,159,53,145,205,110,223,110,148,171,186,161,21,60,45,157,148,165,22,82,148,238,76,213,120,211,93,209,5,13,2,129,80,62,216,209,149,57,249,113,12,0,0,5,203,255,42,42,111,122,110,138,227,102,134,146,190,98,98,74,195,177,126,200,165,223,250,170,122,230,255,235,163,114,173,215,119,230,39,250,159,187,115,43,173,151,65,2,1,12,224,192,12,16,86,106,171,190,62,177,110,44,103,87,67,216,143,199,196,171,197,255,44,186,46,222,233,111,206,54,194,190,170,0,17,179,3,61,78,113,75,53,152,72,193,67,51,23,47,204,120,52,1,25,135,156,105,202,97,240,113,128,68,38,31,18,2,19,138,138,51,200,1,201,70,182,13,23,16,11,56,71,204,82,150,114,95,68,208,6,97,96,38,64,27,25,88,67,8,24,80,122,43,0,64,37,99,73,96,205,99,9,5,10,82,173,87,173,65,154,172,30,129,201,112,148,239,68,55,155,99,26,11,28,74,89,60,28,23,38,64,76,108,134,234,248,153,92,63,50,230,218,238,209,253,164,80,167,228,55,174,148,25,222,204,125,236,242,237,127,167,92,111,15,230,111,60,145,246,175,246,217,170,18,83,30,133,60,181,189,91,204,234,231,98,180,27,247,75,203,181,149,247,166,107,236,211,30,179,63,173,230,210,221,93,155,30,59,176,185,187,219,213,234,202,205,107,183,107,243,17,162,67,1,177,225,191,237,0,39,164,184,232,203,107,5,139,244,164,132,142,147,142,213,233,211,235,43,90,112,125,71,95,177,25,74,95,239,91,251,97,231,255,242,58,118,115,190,234,52,167,65,130,128,24,157,86,71,95,211,156,165,121,221,41,98,248,40,85,82,15,175,255,63,71,75,151,181,102,142,183,7,224,150,227,142,50,183,172,103,140,236,140,184,58,13,21,60,77,190,0,109,200,68,186,8,121,53,85,7,112,64,8,213,76,32,56,200,198,140,20,228,44,70,100,226,98,195,70,234,160,214,68,129,6,120,111,198,247,161,91,138,4,8,224,93,73,154,1,150,201,55,81,188,84,17,18,76,65,42,100,243,45,213,155,174,24,53,172,192,176,218,223,107,11,157,53,219,90,9,29,4,90,24,88,104,251,163,0,216,128,172,208,194,57,39,171,123,17,100,255,251,178,100,198,142,198,104,98,209,147,154,98,240,86,233,250,243,36,163,170,24,17,151,72,77,229,45,209,74,175,236,76,145,136,224,170,42,165,60,32,219,185,92,239,55,170,170,73,67,37,243,55,106,23,254,39,103,218,156,107,214,199,50,59,40,14,151,64,166,8,86,234,236,227,3,62,56,98,222,221,116,51,41,5,7,14,77,169,176,115,30,43,178,35,247,31,41,62,79,140,20,195,94,49,63,149,82,201,75,35,183,104,182,80,166,167,85,84,200,195,0,125,32,1,45,223,174,26,72,176,44,170,239,70,182,204,131,66,145,108,8,85,154,173,111,255,111,255,255,99,179,27,170,22,215,49,145,203,66,8,127,211,163,56,65,232,133,64,76,228,85,150,32,16,226,225,84,219,78,210,50,220,219,53,206,199,82,226,40,247,186,91,102,91,187,171,89,61,217,240,101,106,5,219,147,0,1,176,187,218,115,0,62,105,232,66,96,241,214,99,16,18,103,248,154,97,112,22,101,128,64,97,0,118,5,27,12,113,23,12,88,23,150,248,160,28,56,49,159,104,39,122,160,67,115,111,196,165,113,139,86,103,213,152,129,198,209,1,187,108,121,64,26,147,226,132,76,9,129,106,0,68,160,113,192,162,166,88,33,133,52,189,67,1,55,49,33,76,52,112,50,49,195,69,250,83,96,16,117,1,64,240,72,230,44,240,176,87,156,117,26,173,99,209,183,106,48,230,51,24,22,137,231,136,188,149,198,7,39,151,245,177,200,55,140,73,216,167,80,190,37,167,214,66,10,72,76,172,102,149,117,171,99,242,215,218,207,89,165,110,173,203,55,21,150,192,118,93,52,215,79,87,9,79,64,182,36,87,106,2,149,88,143,82,187,11,205,229,15,162,92,173,31,28,70,135,50,32,90,215,125,10,139,229,110,228,202,247,23,68,121,238,79,235,171,96,133,18,162,12,47,204,45,159,199,190,190,157,203,23,13,17,217,167,111,117,160,0,147,155,42,78,30,40,14,8,11,161,106,195,5,146,203,74,120,145,130,144,168,167,45,49,225,119,144,141,122,47,141,151,213,85,168,255,249,22,94,179,178,116,69,209,19,246,178,185,145,70,15,179,233,69,91,160,154,170,142,166,171,214,138,154,191,32,152,144,234,232,26,202,219,32,247,33,210,196,137,54,150,101,11,167,66,40,211,216,4,109,15,88,1,77,127,224,152,39,13,16,148,49,128,160,210,5,199,129,193,129,215,32,232,244,1,180,247,254,31,156,82,244,70,98,11,48,88,35,180,229,205,59,11,188,120,26,227,106,116,144,186,117,31,141,198,162,89,190,146,70,200,208,168,96,84,84,217,35,123,155,81,16,56,226,72,151,113,220,93,171,98,143,97,236,215,203,89,145,255,251,178,100,210,140,135,139,102,79,147,186,99,112,93,75,202,211,36,163,190,20,109,127,88,109,36,215,137,67,167,108,104,179,8,57,105,67,50,242,101,84,180,129,165,153,158,87,203,172,149,212,116,141,168,249,65,81,7,159,146,108,168,54,40,213,66,133,241,137,52,149,178,209,88,65,141,108,177,166,29,171,212,163,43,36,253,17,6,173,142,166,175,169,35,19,15,169,211,86,108,188,249,167,125,98,153,47,36,42,239,23,251,192,0,2,91,127,145,52,8,76,169,131,204,32,90,235,42,52,171,214,71,10,234,215,61,181,63,250,126,141,255,247,85,167,255,213,222,45,247,174,203,34,45,80,167,66,51,44,206,87,72,66,103,34,126,155,51,28,175,118,220,108,141,1,125,251,54,191,145,161,221,47,53,250,178,227,185,252,225,191,174,76,0,68,51,89,205,148,193,152,96,249,132,192,25,166,238,145,141,200,81,131,160,17,143,163,25,141,34,225,135,130,121,8,202,97,144,30,23,46,193,35,49,128,163,49,142,50,26,100,57,134,8,132,109,152,113,57,130,133,24,186,9,80,240,28,210,111,127,100,232,230,56,52,100,226,202,232,58,176,116,52,153,104,28,188,99,192,42,137,113,4,15,22,244,196,9,83,233,131,1,1,4,69,72,174,56,82,140,102,8,52,189,196,65,224,160,81,96,132,28,106,230,38,10,132,133,40,97,15,242,59,202,88,94,111,92,31,198,172,241,32,98,80,76,110,127,184,255,17,146,31,23,32,117,124,85,68,72,108,136,41,148,55,93,101,244,159,237,217,40,186,49,212,181,2,247,22,178,86,38,165,123,27,163,92,98,22,151,34,60,90,138,31,122,204,78,102,220,225,68,110,111,53,140,195,231,234,90,137,63,23,169,167,152,223,215,169,56,198,124,176,217,89,218,64,203,176,101,30,134,151,201,231,231,62,108,220,210,212,234,190,199,179,140,71,51,151,153,162,220,206,153,156,189,97,82,32,208,12,74,238,254,4,2,128,116,170,7,185,114,114,11,33,97,162,253,118,178,61,168,26,85,213,20,195,226,165,109,203,43,163,206,6,23,232,227,199,255,252,145,33,39,50,28,49,13,70,164,107,10,131,129,6,235,110,206,253,74,150,98,19,181,44,130,73,25,99,194,81,247,75,92,204,208,225,186,93,177,111,222,238,141,22,50,25,105,108,127,243,23,87,48,119,17,181,162,27,35,97,106,230,71,34,224,90,84,84,120,5,54,221,226,44,39,204,195,180,40,104,198,168,50,70,7,132,25,148,130,161,208,28,99,129,4,2,45,200,4,28,10,48,29,30,145,104,20,0,49,50,101,49,181,204,238,142,25,124,18,131,40,98,180,148,84,62,40,51,15,15,12,16,141,203,238,255,251,178,100,216,140,200,5,113,206,139,187,99,112,110,12,10,211,36,168,172,20,193,159,82,109,48,212,201,82,167,107,204,193,149,96,141,70,14,146,138,168,170,172,244,237,209,241,74,92,120,190,251,55,46,222,98,198,42,136,44,185,252,97,23,125,90,14,111,82,124,34,249,126,55,187,255,174,135,43,53,150,190,242,183,207,54,227,11,78,122,25,242,51,252,207,219,91,127,43,88,31,175,35,189,150,185,191,78,239,173,81,143,161,132,128,78,131,210,218,106,242,69,102,73,196,87,94,253,203,193,254,167,186,57,56,0,89,38,213,12,210,184,28,161,227,104,85,94,254,140,67,85,26,217,130,48,101,202,53,168,250,116,215,250,191,255,206,103,103,229,18,235,69,101,83,137,179,188,134,167,75,48,128,217,10,180,229,232,195,148,88,129,78,200,252,211,177,170,155,163,155,179,171,13,81,234,33,104,55,112,74,246,178,66,247,53,10,188,242,192,0,2,66,112,194,15,179,21,94,140,160,2,4,165,140,58,83,50,97,252,28,81,6,132,129,198,211,13,13,204,88,38,48,160,69,23,10,138,24,34,132,44,22,140,56,195,213,83,74,68,18,42,97,131,144,230,24,185,244,34,239,100,112,96,60,84,2,27,101,13,26,179,11,238,187,81,221,174,133,208,148,162,251,115,122,29,153,11,18,37,6,76,194,155,105,19,197,39,78,104,250,243,68,132,93,51,97,252,215,40,127,77,46,38,63,177,76,35,154,163,87,142,242,84,171,68,242,122,158,25,242,119,80,131,49,89,209,173,169,78,253,124,221,40,206,159,84,128,87,13,232,159,42,102,147,198,160,43,132,226,157,174,218,52,83,243,214,101,189,172,146,13,98,117,106,100,41,15,113,183,21,101,88,79,181,137,181,26,64,178,109,221,59,54,17,171,222,171,207,137,218,134,11,166,47,78,164,128,19,146,255,109,21,70,1,103,53,23,45,85,113,78,201,181,37,110,222,226,129,187,98,169,225,159,207,43,91,131,213,29,191,246,79,163,105,69,113,200,59,147,218,228,210,246,48,191,89,221,179,136,192,71,225,153,239,255,73,193,236,60,221,72,122,8,155,82,34,10,148,180,180,254,28,157,193,138,4,69,145,134,172,136,31,252,111,183,4,243,98,0,98,46,115,233,117,58,162,35,9,146,48,172,83,82,201,14,131,56,167,178,83,131,10,88,49,130,49,33,3,25,21,4,15,128,1,204,152,92,18,156,5,5,22,124,52,97,83,2,20,46,248,200,17,138,129,142,9,154,224,24,9,25,127,33,56,191,197,158,10,147,144,2,150,1,24,28,105,114,167,29,138,146,88,126,171,195,164,191,19,103,114,170,145,170,99,20,240,11,212,53,68,216,156,66,22,153,255,251,178,100,203,12,134,121,102,209,155,153,74,240,92,11,122,227,36,67,142,96,37,221,68,45,189,151,137,77,167,43,92,196,136,248,23,76,46,163,177,161,228,189,108,186,15,67,198,168,140,6,3,132,6,70,246,53,202,142,243,102,1,60,16,129,112,85,95,111,238,241,229,110,172,198,30,42,225,177,237,88,163,145,228,223,80,216,212,106,10,54,48,138,248,57,201,124,152,78,76,175,157,227,247,53,34,161,121,145,78,206,216,116,43,40,240,174,9,131,114,209,34,155,123,162,239,165,22,24,24,37,38,57,135,28,251,206,34,56,97,122,249,166,253,190,247,51,63,96,242,148,51,243,135,87,191,73,217,158,150,204,196,181,127,187,254,195,151,187,15,227,29,78,159,186,199,27,51,63,129,101,111,91,49,73,194,192,46,55,44,0,28,130,53,152,53,118,144,170,148,157,44,162,31,102,165,229,161,243,106,190,89,193,52,79,119,244,250,203,247,91,43,127,238,67,178,189,233,181,38,152,48,81,202,103,98,171,53,179,154,29,31,178,125,247,80,103,49,91,111,71,66,233,217,117,35,50,66,90,108,254,50,149,112,244,209,222,100,238,0,0,145,149,179,109,134,1,76,36,49,157,29,138,6,9,35,15,8,143,7,141,11,5,27,145,97,226,34,8,64,28,227,57,220,97,47,0,207,47,47,107,118,100,100,5,12,203,62,113,40,18,37,193,105,203,26,1,73,151,166,2,182,159,180,234,36,215,37,237,149,159,149,201,69,242,235,38,55,120,11,52,81,66,130,159,136,81,47,95,231,34,123,227,193,8,196,172,146,231,115,44,44,142,139,28,106,42,29,132,66,122,198,213,191,69,147,55,64,114,38,219,39,31,71,4,55,98,12,131,24,97,236,179,128,112,72,18,31,58,61,94,243,148,220,117,69,17,50,110,200,147,212,194,147,226,178,91,71,157,244,126,167,47,159,19,208,223,141,190,112,243,159,110,150,156,189,230,101,182,105,147,181,189,231,220,173,223,183,82,62,255,247,174,218,191,223,221,223,233,157,249,180,195,47,90,95,143,216,130,151,135,227,13,0,128,12,57,0,14,168,118,26,46,100,113,44,161,166,96,238,116,105,196,36,4,34,6,214,43,40,159,184,225,28,87,168,91,158,189,204,100,205,84,99,75,255,237,250,125,18,231,96,161,93,127,234,213,111,255,160,156,82,161,186,43,121,190,74,233,107,176,189,236,136,208,0,69,53,41,81,19,46,50,42,86,88,178,38,57,133,207,14,201,247,115,92,165,110,113,93,54,204,230,59,140,65,110,46,232,38,90,231,92,113,87,171,102,102,148,144,211,224,244,61,17,22,9,33,151,166,80,130,82,17,4,149,247,49,127,230,204,88,240,186,218,178,255,251,178,100,178,140,134,176,116,212,19,120,98,114,71,233,202,182,49,34,62,24,65,163,92,108,177,55,1,26,22,170,4,246,21,48,97,18,229,179,164,207,147,32,66,112,186,119,144,29,195,239,187,110,121,18,122,171,98,173,77,80,2,51,212,187,3,12,77,206,179,136,0,83,132,68,81,231,27,78,113,31,213,23,35,120,218,64,63,13,156,97,181,160,254,93,2,188,144,115,13,161,18,194,120,68,11,22,167,130,51,34,149,28,7,24,33,32,88,226,49,83,234,88,203,2,134,177,108,171,198,11,226,3,132,8,159,52,54,185,72,60,21,34,203,243,124,180,130,17,83,73,109,134,55,249,85,167,54,1,34,128,198,204,117,131,10,47,100,75,28,97,221,12,143,73,108,2,234,170,89,129,135,96,248,174,81,199,30,126,168,230,139,213,157,88,108,65,67,199,178,178,49,59,255,196,218,255,247,190,234,112,49,207,150,138,125,133,235,63,226,126,123,172,10,125,191,171,253,0,0,192,0,2,84,110,244,167,35,88,64,86,90,31,4,9,118,170,165,4,62,205,153,252,53,22,149,180,184,30,171,108,218,188,114,138,105,77,51,108,218,181,217,108,11,48,104,128,16,12,98,199,207,186,11,119,160,20,136,61,181,46,202,90,45,82,7,26,139,30,80,253,98,232,196,227,217,35,67,93,196,73,35,100,100,134,123,202,0,165,141,234,6,38,185,26,170,158,85,84,32,79,109,146,255,110,231,190,213,206,196,131,132,34,65,235,236,69,48,174,220,121,248,43,107,173,83,249,90,20,137,17,74,231,227,172,18,67,38,210,253,123,187,213,231,118,251,73,166,221,102,196,217,38,137,26,56,181,220,250,170,70,117,1,140,192,125,47,222,99,150,149,217,114,157,0,140,192,145,30,202,97,110,78,96,3,18,65,80,139,75,142,178,66,2,117,128,189,43,216,4,199,82,30,74,112,5,172,211,197,128,140,88,24,89,39,208,97,232,90,179,34,183,163,121,40,1,222,98,230,122,209,96,46,37,28,40,108,237,247,174,194,121,0,242,157,247,8,132,166,61,170,154,96,36,13,49,152,45,60,96,179,152,176,144,208,192,128,17,36,194,130,1,36,177,141,3,131,196,115,5,4,81,188,8,192,141,36,74,61,139,18,252,66,186,80,165,18,45,162,73,178,24,90,115,93,5,50,72,65,195,4,13,140,30,130,129,220,11,54,32,57,1,0,82,97,101,231,146,176,0,82,70,92,197,215,94,233,242,233,54,39,65,116,193,104,190,188,93,118,98,68,16,52,101,56,90,108,106,145,249,120,29,121,192,218,59,19,226,2,41,201,226,250,27,192,187,120,76,142,193,46,119,155,134,194,22,202,187,138,95,128,29,42,76,101,36,255,251,178,100,198,132,197,120,104,216,211,9,101,96,72,34,58,145,61,137,34,162,37,221,70,14,101,237,201,72,43,235,76,195,20,184,234,249,117,218,6,153,202,185,44,100,148,240,27,115,167,216,210,207,153,80,197,58,33,201,97,204,247,99,37,241,197,157,100,63,86,149,137,84,187,19,51,196,227,227,57,153,36,211,9,156,182,134,138,89,174,140,113,210,19,27,13,176,55,42,252,91,78,219,17,243,19,90,185,212,174,167,125,92,123,77,181,78,124,56,52,247,211,86,104,205,245,152,186,189,188,104,54,246,188,43,81,203,120,213,235,237,157,125,123,87,87,223,247,133,10,51,200,219,172,153,223,131,92,64,1,20,238,32,0,25,209,82,229,196,15,80,32,67,72,235,73,57,132,171,10,177,106,49,55,194,131,196,75,246,70,157,172,205,209,63,254,173,164,210,238,117,254,63,254,171,163,84,180,79,215,120,59,202,133,90,31,249,154,152,209,39,71,98,191,83,136,13,148,119,237,204,97,197,101,199,45,196,143,127,90,64,0,0,74,149,201,63,107,68,98,26,177,145,12,101,2,129,65,24,131,109,33,58,210,28,88,82,50,162,179,224,201,18,73,136,165,146,99,51,56,188,106,26,42,1,104,98,64,229,46,227,29,85,37,40,80,245,218,192,90,19,150,58,154,22,210,22,69,6,192,136,118,65,54,41,197,95,121,66,1,234,16,238,87,53,91,144,93,168,239,232,79,147,235,72,94,99,125,106,164,233,171,21,254,101,171,154,33,94,217,172,213,42,168,84,31,46,45,196,142,174,115,215,206,148,42,230,139,33,41,18,1,76,198,157,167,100,123,254,159,109,120,85,170,111,83,150,204,215,147,235,44,66,197,146,212,237,185,166,43,231,92,180,191,215,9,34,167,247,8,60,4,176,136,66,100,240,65,6,20,109,233,121,218,50,11,196,248,207,250,0,0,16,237,56,3,12,20,3,212,48,17,163,145,112,230,66,27,104,108,109,251,43,90,216,91,67,170,58,28,135,131,159,111,157,255,179,244,255,42,80,138,135,65,170,92,120,18,157,22,54,42,177,130,35,97,205,14,26,17,96,163,44,105,94,215,50,40,109,0,53,83,159,169,128,83,165,250,66,64,114,193,196,86,36,35,106,229,64,210,46,215,114,39,28,75,235,49,101,250,199,98,14,245,52,185,193,117,93,120,102,214,83,76,135,172,97,242,204,215,101,236,210,102,166,3,188,140,152,140,103,171,189,217,157,94,136,124,243,5,92,92,68,146,28,43,229,66,88,200,25,200,88,204,171,160,88,32,233,118,220,127,215,207,10,190,84,142,37,189,177,38,183,218,214,40,173,82,42,233,221,214,127,104,81,160,68,150,44,108,32,170,133,53,22,106,255,251,178,100,192,140,229,234,103,213,155,76,53,240,69,34,10,227,37,38,6,25,9,161,92,108,61,149,193,112,159,233,197,134,21,112,227,97,79,231,141,2,121,149,175,28,123,216,138,147,131,51,97,192,252,86,13,218,51,161,134,173,160,84,180,152,140,121,37,253,95,94,150,111,5,150,23,213,175,55,126,231,254,104,231,210,35,69,140,202,85,140,36,72,94,167,229,224,188,101,118,203,168,156,113,183,239,255,84,160,82,144,128,114,247,113,50,84,173,248,119,238,71,159,248,74,22,88,150,46,112,196,113,77,213,84,66,23,151,133,157,130,116,76,178,142,57,118,210,206,161,121,80,112,11,234,115,180,241,81,255,230,30,48,228,115,43,152,69,231,127,136,136,63,245,90,28,125,83,214,133,118,162,33,158,174,55,212,65,218,213,162,187,146,221,106,179,228,229,4,87,174,0,0,144,65,33,217,177,131,163,204,48,168,100,220,0,40,64,14,103,165,72,33,74,192,96,65,64,17,119,145,24,80,166,97,39,186,101,21,141,14,239,81,114,160,7,130,38,98,41,120,75,93,3,169,8,242,26,191,192,83,131,138,202,18,131,218,124,134,27,191,47,71,21,184,150,172,170,69,6,207,85,161,161,102,25,68,79,38,45,31,199,173,57,94,212,14,1,194,89,168,250,70,135,131,107,171,158,52,108,178,120,139,32,186,241,233,162,59,110,183,12,205,211,214,132,100,190,129,71,153,76,195,13,94,238,21,92,87,163,143,9,33,136,72,195,3,249,254,255,46,66,47,34,59,133,243,75,135,39,240,200,130,120,62,142,142,195,231,156,122,249,44,220,1,132,48,240,242,78,244,229,5,189,114,4,74,253,247,239,57,2,218,91,83,187,120,113,130,250,118,223,191,219,230,180,232,31,121,95,191,61,191,63,241,237,115,38,24,107,51,191,11,123,187,6,76,199,120,225,0,196,224,9,96,215,44,35,210,29,233,114,198,158,59,210,105,233,214,20,236,167,43,28,34,153,253,118,171,149,157,17,114,194,96,60,123,2,179,15,228,164,248,102,37,161,73,191,200,146,225,186,203,51,132,69,67,171,0,146,38,197,168,14,73,152,152,179,64,14,137,2,168,104,156,8,44,81,157,192,55,187,145,119,151,127,147,127,252,57,63,160,0,83,70,66,169,17,0,34,232,184,22,43,55,82,152,17,220,118,218,106,144,128,225,150,180,217,217,35,202,228,43,248,34,228,208,26,208,146,106,163,100,113,157,177,136,223,53,74,85,75,246,60,183,197,86,222,41,218,183,184,16,115,136,16,167,142,165,120,221,26,37,115,75,109,244,100,162,144,229,66,34,53,50,186,142,250,148,189,29,222,51,201,94,8,179,248,221,195,81,107,54,146,197,119,255,251,178,100,212,140,103,40,120,84,19,120,98,244,91,195,170,113,61,134,132,22,185,155,94,108,61,145,192,249,9,43,40,195,13,32,23,50,185,229,30,123,211,188,227,80,122,204,205,31,202,103,183,94,245,102,157,105,247,25,244,58,156,185,28,216,78,43,10,173,3,25,149,182,156,114,37,90,207,25,110,204,245,105,223,123,238,205,219,118,117,148,61,218,75,84,165,43,23,87,182,223,142,242,215,128,203,250,172,18,162,231,46,240,8,36,56,23,0,209,53,186,44,45,148,138,230,20,107,173,9,36,210,16,108,229,163,16,111,136,172,227,56,93,136,121,202,69,179,222,247,244,121,175,68,162,155,71,24,171,186,183,63,66,27,69,218,122,14,246,80,41,43,81,28,84,40,0,136,8,4,0,192,175,199,70,178,108,160,230,10,20,76,168,101,162,37,188,55,0,245,62,52,8,100,2,34,73,69,240,18,26,12,33,24,4,28,6,47,249,107,193,193,143,40,144,43,208,169,17,4,51,6,35,129,175,23,26,130,75,174,85,224,140,70,195,13,244,56,79,220,125,219,36,11,138,234,179,21,220,84,42,151,191,13,105,189,160,129,35,236,191,221,232,106,133,153,89,107,82,156,126,199,105,23,155,44,120,151,202,92,67,76,42,158,229,187,113,236,230,53,204,174,221,165,137,179,22,237,59,49,51,191,195,60,75,163,236,70,38,34,104,70,184,245,61,25,190,176,94,68,102,205,234,61,132,225,224,160,9,106,1,95,223,221,84,243,200,107,14,135,21,32,212,88,191,215,22,138,131,160,177,221,69,106,173,72,83,46,42,80,61,38,42,40,113,60,45,194,127,177,177,173,169,95,126,46,168,60,82,223,171,195,122,29,156,44,119,173,104,62,221,73,18,253,210,67,141,76,89,249,111,125,245,14,86,99,204,175,90,10,95,166,28,218,202,248,104,225,146,0,0,16,100,154,151,133,224,185,92,164,64,124,225,76,12,222,194,129,236,37,75,58,152,210,197,141,175,95,171,91,219,255,250,255,251,185,57,2,46,221,186,191,229,109,238,141,92,236,107,76,42,245,103,171,58,85,83,141,21,22,100,155,195,195,189,95,114,120,170,192,72,56,113,32,197,96,8,147,140,4,20,199,136,5,129,200,67,148,131,130,42,20,96,192,0,128,23,105,164,35,24,160,57,115,88,193,123,7,133,96,6,9,4,76,37,51,144,95,176,193,41,18,150,171,59,81,135,26,217,112,8,128,89,194,226,143,229,87,154,72,82,32,119,167,17,186,79,60,101,68,24,170,103,103,11,114,31,134,8,207,152,102,109,137,18,68,129,230,82,35,12,198,117,6,156,252,46,165,97,67,213,137,214,98,140,9,1,107,87,177,56,189,132,253,117,3,255,251,178,100,223,12,71,189,120,83,11,120,100,116,71,169,234,250,48,101,76,28,201,221,82,77,189,23,201,82,39,106,232,244,149,56,84,195,53,24,222,41,35,181,178,214,240,61,226,162,118,185,122,96,54,148,69,184,122,121,252,250,74,90,179,85,91,101,54,164,112,144,225,206,185,220,158,94,58,85,173,115,99,80,31,83,38,105,236,206,195,34,111,74,89,243,173,199,185,178,56,61,85,236,61,248,16,3,232,31,98,8,186,154,105,190,142,114,141,20,96,120,65,83,123,122,254,181,89,52,121,77,59,112,188,155,51,232,81,82,28,8,50,202,128,244,25,140,72,90,33,20,132,14,83,225,50,76,75,79,113,145,22,241,246,86,143,248,140,118,225,76,53,41,33,106,85,183,71,92,230,62,179,8,16,241,49,207,246,56,163,178,38,212,94,174,84,23,198,4,76,33,205,141,95,219,183,159,199,20,234,84,48,207,212,124,236,223,198,209,62,194,199,41,0,0,96,180,192,200,41,147,141,5,208,65,8,128,192,34,207,27,56,120,168,50,13,150,121,14,78,248,56,140,180,129,193,236,53,148,152,88,104,208,122,18,87,82,248,84,66,16,103,28,20,108,158,74,133,166,38,236,137,94,48,179,6,4,112,219,170,40,254,93,29,173,144,209,101,24,209,19,134,213,88,206,104,71,28,162,214,174,160,175,23,99,173,88,230,180,217,188,70,180,118,23,205,74,85,179,120,135,57,199,102,171,19,165,109,152,33,70,107,116,15,169,216,227,234,54,96,77,219,226,199,84,78,218,116,158,5,123,90,13,252,121,41,44,4,228,104,144,75,155,42,251,163,115,105,156,39,117,243,187,51,195,196,70,166,70,37,221,38,132,46,35,132,161,81,17,89,18,240,220,161,56,124,28,27,110,125,125,32,185,116,58,41,73,42,162,10,32,84,200,44,88,88,97,81,215,112,248,166,88,234,73,90,253,190,251,158,202,178,147,47,245,76,22,1,144,0,109,150,35,173,10,24,100,241,242,30,195,203,114,137,10,205,2,108,196,68,161,59,24,154,16,184,100,164,232,81,218,34,108,182,203,166,193,25,178,2,131,251,28,198,211,255,67,7,133,255,253,243,0,195,219,248,210,253,223,255,204,66,197,160,207,100,179,165,214,199,88,96,45,87,138,174,69,240,19,87,213,140,147,196,81,141,207,33,24,32,177,144,49,160,80,65,208,164,70,139,142,34,20,13,18,160,13,209,138,38,138,3,90,164,45,112,150,185,148,184,240,115,109,3,49,54,68,225,201,226,42,31,12,184,19,44,145,143,184,229,162,83,3,152,196,26,192,194,25,93,82,81,222,18,208,254,45,41,163,116,164,210,43,159,65,105,166,20,225,117,115,42,14,138,46,124,255,251,178,100,201,142,166,255,112,83,19,111,69,226,85,39,218,113,61,37,92,23,181,155,84,77,48,215,193,35,22,106,152,244,136,248,254,180,161,111,38,186,212,162,175,62,127,169,74,191,11,49,115,103,186,97,71,168,146,177,189,213,177,211,182,170,42,153,37,29,97,46,214,111,219,20,173,199,250,252,98,125,28,225,202,9,43,156,234,210,153,10,42,16,153,92,243,75,47,214,251,255,253,237,111,229,106,49,44,86,31,232,242,182,207,47,50,51,255,120,68,112,133,56,166,81,55,152,123,222,176,160,64,244,192,132,33,78,217,204,247,50,20,121,81,96,23,204,160,120,129,10,0,140,39,36,113,208,174,82,71,98,129,162,35,254,236,94,71,54,136,211,10,106,233,254,179,47,253,254,12,95,251,63,5,133,62,157,84,5,72,138,212,92,10,161,94,172,37,14,84,206,191,77,2,0,116,30,193,1,150,2,25,145,41,166,163,131,148,64,6,38,208,208,100,22,104,176,160,231,26,112,112,152,198,202,198,235,160,103,195,48,104,103,16,64,225,68,7,176,53,160,163,6,184,39,0,71,8,72,150,198,128,133,152,160,12,136,59,72,66,36,101,57,38,8,249,47,169,17,40,169,28,232,211,4,77,206,100,129,224,167,57,83,196,28,69,73,177,35,73,126,137,56,174,142,203,154,148,77,20,74,161,15,55,10,253,136,17,254,161,114,153,210,225,185,14,96,219,52,195,100,7,134,52,58,87,215,191,137,35,84,236,202,34,76,224,126,154,143,232,67,92,27,220,156,104,196,127,171,88,222,139,114,116,27,97,37,14,39,65,36,70,175,50,111,15,92,201,116,70,87,54,196,225,1,26,139,78,81,14,213,49,221,43,124,190,37,183,51,148,99,253,113,5,214,86,49,109,69,206,247,37,241,9,246,171,13,79,18,242,93,190,38,95,119,177,92,117,184,216,165,125,179,183,213,149,155,89,249,213,183,155,235,59,221,96,111,83,90,208,173,71,185,242,98,250,196,25,10,130,186,225,72,21,45,66,188,164,75,41,181,10,151,158,144,65,62,146,100,163,87,212,10,159,151,34,134,210,110,211,159,113,123,79,77,226,190,173,17,78,237,231,217,198,29,201,253,74,148,184,168,51,81,255,87,230,84,127,239,140,156,215,239,182,218,23,253,255,210,145,114,51,255,255,253,96,169,44,159,149,84,107,3,37,101,8,222,248,196,19,53,148,62,170,154,150,181,20,182,49,110,157,232,140,203,185,102,73,217,144,132,179,107,168,108,241,139,172,116,188,72,207,123,222,174,121,187,194,159,46,30,11,130,178,175,53,218,246,223,152,112,165,150,18,137,193,141,72,194,177,105,216,160,197,251,112,181,173,14,253,90,31,73,170,98,245,255,251,178,100,211,12,135,249,119,81,131,121,121,242,76,74,42,178,48,197,94,21,153,155,98,108,61,145,201,53,30,234,16,246,9,112,206,183,89,234,184,128,201,177,202,168,87,243,51,153,232,117,174,148,248,138,86,46,201,249,245,235,60,237,88,163,17,176,193,76,124,123,228,152,21,43,38,173,213,243,90,70,107,173,30,174,110,21,84,188,85,156,105,169,129,118,245,104,181,31,175,170,205,244,82,159,217,138,43,90,211,191,75,55,82,227,224,140,2,0,59,129,152,121,60,87,139,178,116,74,39,215,76,139,9,21,148,73,192,102,72,36,231,156,134,204,21,10,168,238,193,92,196,226,175,188,215,109,111,246,213,167,106,120,53,93,220,221,45,156,226,228,255,67,82,134,28,191,213,189,202,230,162,49,101,232,120,66,132,147,104,226,50,41,253,32,0,0,129,116,26,198,57,225,0,207,195,177,83,160,92,98,14,33,152,12,124,12,64,152,76,22,23,5,25,44,18,97,0,193,117,133,155,108,0,192,209,88,60,160,74,164,227,24,229,35,34,149,53,144,41,166,9,2,135,44,10,171,167,130,19,84,68,203,20,202,52,5,56,245,104,19,28,2,110,204,49,197,232,216,21,240,219,101,50,147,201,131,17,81,5,160,20,176,203,194,49,153,3,21,210,165,119,21,95,35,8,130,197,74,56,32,144,180,244,231,42,126,20,238,78,43,199,218,145,181,200,223,128,36,224,149,96,63,175,25,234,214,221,56,56,41,149,229,116,170,227,213,145,132,155,54,53,213,169,155,188,157,155,4,161,92,54,199,216,250,124,80,200,227,110,186,85,218,60,167,243,19,75,25,109,44,54,198,153,46,126,178,157,208,160,200,169,157,138,103,55,5,212,117,165,218,61,210,230,111,169,35,77,101,136,9,184,210,51,167,146,236,204,18,60,68,206,121,57,167,92,97,210,72,211,200,186,118,166,155,180,200,158,75,62,124,233,183,50,75,216,117,202,36,145,96,0,7,51,128,194,135,164,25,209,103,65,248,149,153,176,226,61,48,149,84,158,205,229,4,134,139,182,193,199,130,99,213,135,114,68,131,36,78,70,133,122,127,194,179,162,165,62,154,177,155,255,94,138,118,255,252,24,173,247,206,4,192,128,175,38,38,233,26,215,73,31,119,70,104,224,210,7,148,128,249,198,173,132,223,138,44,102,19,12,110,108,230,140,46,97,232,134,104,92,98,226,133,214,53,177,129,8,40,4,228,64,74,24,142,159,5,252,80,115,9,24,66,160,113,97,8,24,192,64,144,26,206,94,73,230,48,10,142,198,14,0,93,5,134,38,8,110,130,193,68,33,49,2,97,164,250,85,198,10,220,117,72,164,137,169,118,47,12,164,174,15,66,212,172,81,255,251,178,100,215,142,231,252,105,81,155,153,122,208,86,70,186,114,61,34,118,26,57,155,74,45,189,55,17,63,31,234,204,246,8,184,131,217,250,68,25,77,199,7,109,89,159,108,236,209,149,140,111,215,12,139,136,11,79,182,203,86,167,42,201,241,120,59,35,46,52,150,125,102,176,186,78,84,152,146,51,84,56,148,159,56,102,73,20,153,177,244,199,193,81,74,136,88,65,119,73,115,178,17,218,9,8,202,111,144,169,81,43,238,20,248,194,8,164,188,149,216,17,245,50,252,33,229,59,135,188,78,117,176,126,70,113,168,173,8,239,175,127,245,41,53,155,121,23,186,38,98,214,164,162,145,96,155,141,195,234,11,83,121,109,120,15,161,65,9,143,195,171,225,179,76,195,119,171,3,106,208,126,151,101,96,19,237,153,25,149,234,222,79,255,94,214,255,253,199,255,70,213,4,177,119,35,235,164,81,2,177,20,129,140,161,71,137,16,72,141,106,62,152,42,101,159,160,49,11,111,181,140,105,173,38,224,0,4,139,180,97,1,232,44,44,196,28,40,200,22,96,194,129,204,249,132,168,74,208,64,130,244,186,73,126,213,17,129,128,188,44,53,56,97,186,92,95,170,209,132,234,135,99,142,43,208,35,232,144,73,16,54,227,214,134,20,4,53,226,250,251,84,234,248,215,114,97,108,126,172,107,139,171,106,125,178,111,87,220,68,186,181,249,55,82,42,226,40,228,113,108,195,108,104,113,99,218,217,138,92,212,17,32,207,122,251,69,108,159,172,75,30,72,178,247,28,98,184,190,33,249,182,120,49,151,177,250,60,231,52,216,229,155,112,157,204,200,230,225,9,137,189,64,101,197,199,24,137,64,92,226,95,170,71,107,97,141,132,52,138,90,76,131,239,59,239,89,214,89,163,76,215,236,184,209,150,170,113,117,180,228,138,15,181,214,31,222,234,221,148,117,42,39,117,112,55,105,22,218,106,104,190,229,176,32,1,23,129,40,233,153,74,65,6,227,241,60,232,115,58,150,15,173,174,73,157,232,185,253,23,158,17,171,168,121,225,9,203,250,66,163,66,208,74,16,0,144,12,91,42,255,181,13,49,127,255,142,29,255,253,63,255,151,46,176,19,188,182,93,10,11,38,12,25,0,128,8,144,129,24,199,47,204,64,16,195,201,204,16,112,194,129,69,6,76,200,100,183,33,202,2,24,194,6,216,20,4,53,7,89,2,146,8,71,3,12,89,154,194,75,154,99,61,71,180,37,36,172,78,40,146,201,84,208,4,114,8,44,59,19,80,42,80,210,173,60,87,173,33,99,236,191,38,142,151,55,37,74,64,195,67,17,171,149,181,124,43,163,29,191,204,122,153,245,229,189,26,131,72,45,221,83,47,172,12,190,255,251,176,100,195,12,134,126,103,213,27,79,101,112,70,71,186,130,61,135,46,157,117,161,76,109,225,231,201,83,159,105,144,246,9,106,86,61,205,159,154,139,183,186,137,108,248,90,63,28,162,63,140,123,207,7,109,136,201,242,193,102,12,168,39,105,171,77,75,130,28,88,43,9,246,107,172,57,118,11,54,110,27,9,176,199,185,232,76,139,169,12,56,147,174,43,105,247,140,204,11,107,231,226,81,157,24,124,36,32,237,162,104,86,173,94,192,83,48,229,243,211,181,246,21,176,147,243,60,109,222,95,180,40,149,110,173,230,131,22,118,182,104,167,166,118,231,186,181,42,6,26,55,84,69,42,110,172,13,49,0,8,64,53,68,81,44,130,233,13,10,2,194,24,142,93,9,0,154,65,196,229,120,62,80,53,56,213,71,41,64,192,103,90,66,79,108,204,73,164,1,142,203,148,165,43,212,89,129,20,102,40,139,250,53,29,12,230,217,211,254,138,111,255,54,29,144,159,155,212,0,104,82,188,172,169,251,6,124,163,191,253,255,224,0,0,36,138,253,162,28,166,143,177,9,210,246,145,16,25,0,30,102,12,17,15,49,66,200,134,178,133,174,93,54,144,212,24,165,10,93,180,103,73,172,58,139,197,64,216,195,60,167,144,168,99,230,234,186,197,161,132,195,68,248,190,193,126,218,150,104,58,81,57,171,51,35,6,159,67,86,30,113,205,4,61,26,222,205,13,199,71,90,28,176,182,224,167,67,94,30,203,76,145,245,240,201,152,141,241,178,213,41,0,130,243,45,255,19,98,173,206,113,221,233,133,66,207,242,179,89,224,239,120,83,56,77,163,70,69,150,19,247,7,190,105,141,103,116,114,202,190,104,17,81,8,253,125,170,82,100,160,166,58,95,63,58,156,224,181,65,185,254,210,126,35,209,71,76,4,172,209,226,57,87,88,168,121,207,177,80,128,70,8,22,70,4,131,103,128,106,11,5,151,134,26,142,191,78,188,236,207,22,189,27,170,191,66,216,0,33,36,103,156,30,30,122,194,219,171,80,216,24,40,167,13,21,53,208,65,189,85,91,95,247,255,251,255,173,119,255,253,127,255,95,255,173,208,142,159,253,200,183,202,192,189,6,10,63,250,204,6,51,62,23,36,209,199,195,37,178,76,26,217,51,57,212,200,167,67,24,156,140,2,40,48,1,176,211,66,131,56,144,66,226,36,177,10,141,141,56,211,16,84,200,143,2,136,3,32,51,2,129,36,76,1,162,98,229,185,49,101,76,2,32,116,194,230,185,64,166,70,16,2,152,153,26,102,138,74,188,68,4,2,13,43,86,52,135,17,9,49,65,145,148,10,9,59,213,77,121,24,162,136,167,9,80,52,43,17,24,116,213,133,118,145,255,251,178,100,190,140,70,170,104,84,155,79,77,240,52,9,59,7,48,98,56,34,13,181,62,14,105,237,201,84,37,105,196,246,8,250,11,88,201,242,12,0,173,175,60,24,146,234,92,232,1,218,8,92,172,158,98,226,31,73,118,149,123,166,67,148,97,30,77,135,241,101,44,51,177,0,75,106,147,33,56,103,67,216,199,192,247,62,13,214,34,122,135,51,150,242,90,214,91,248,90,9,110,224,56,172,185,155,251,14,166,229,25,35,44,73,106,178,177,235,15,22,214,235,70,70,83,173,0,93,176,163,187,89,254,196,127,168,144,200,79,84,187,173,160,52,226,242,205,222,218,151,158,44,55,148,143,127,189,231,51,206,250,14,225,46,230,139,148,65,79,252,13,234,115,241,214,254,102,248,191,165,43,187,230,251,253,252,123,107,137,59,56,7,28,12,104,213,243,112,31,109,65,194,102,38,159,137,139,155,54,82,250,130,112,190,137,249,200,218,50,118,236,105,151,29,192,48,147,186,157,193,194,11,114,3,163,12,97,255,235,246,127,111,254,247,254,9,191,255,82,104,9,198,68,179,191,235,157,175,234,131,48,130,243,133,155,188,84,138,142,213,218,133,237,222,43,76,0,76,157,84,196,170,141,237,104,199,202,77,69,68,0,134,60,142,119,229,163,166,38,30,64,96,6,134,8,104,167,33,97,51,34,27,30,17,14,40,5,7,44,144,32,61,48,200,56,84,88,120,12,66,22,4,0,6,3,0,157,92,80,193,64,48,64,232,112,140,32,100,124,84,37,245,75,197,1,86,201,82,34,191,97,192,9,117,78,205,208,113,172,153,92,201,64,44,52,250,170,163,192,186,217,219,238,48,22,95,135,245,55,136,137,165,79,130,207,150,73,141,245,147,230,35,50,12,183,61,114,47,73,196,32,147,40,144,112,220,98,182,65,157,93,213,247,57,158,105,106,135,194,24,203,16,189,38,217,72,83,122,132,28,106,46,61,157,172,93,201,76,130,131,13,101,129,219,139,46,173,9,230,53,131,201,246,110,250,58,77,212,77,77,22,10,189,158,15,108,131,165,253,98,154,220,107,234,47,108,182,246,203,245,188,201,22,89,254,230,182,30,194,158,3,2,3,125,241,21,53,30,235,26,106,212,13,189,199,206,102,221,91,136,114,66,204,1,140,130,211,195,147,13,210,139,0,224,250,73,155,205,7,16,159,49,55,189,59,122,225,237,237,149,17,25,83,175,196,192,82,59,101,66,120,157,38,8,84,114,81,150,78,106,86,86,106,7,113,211,250,178,244,94,139,215,183,81,127,233,255,238,207,190,168,41,230,197,92,169,227,133,57,142,90,128,11,128,146,9,210,156,230,109,33,25,16,172,101,81,1,134,78,64,81,8,145,104,8,255,251,178,100,174,142,231,247,113,81,11,111,31,84,70,167,170,112,61,34,92,30,173,165,72,110,105,237,201,21,22,233,133,134,20,250,4,68,144,184,220,84,39,1,33,240,240,60,201,147,87,66,202,31,179,42,20,179,44,177,52,157,164,101,78,49,39,32,165,11,68,120,40,92,98,14,160,178,204,64,27,146,206,222,200,188,97,153,185,79,35,86,101,16,243,28,104,230,51,152,177,247,97,42,149,99,11,128,237,62,177,210,176,146,248,241,48,42,240,35,174,247,211,58,145,85,5,138,101,210,204,86,5,49,210,149,92,170,186,211,216,49,30,31,176,89,187,13,245,191,129,235,175,113,78,189,80,222,57,66,179,131,184,215,98,173,152,95,38,47,120,203,204,10,42,191,187,100,179,183,166,252,58,227,41,152,184,127,30,183,60,217,234,198,79,220,152,76,52,4,211,33,222,88,12,144,23,155,162,190,110,75,90,60,121,214,226,106,6,173,61,96,34,166,149,149,225,121,172,132,108,174,150,11,108,76,198,197,190,24,27,175,171,66,213,87,224,56,123,199,30,36,136,230,8,55,222,172,41,40,133,242,105,12,157,15,33,244,74,101,24,224,35,20,158,49,203,121,152,120,221,39,244,220,114,87,59,166,204,40,62,53,158,100,101,26,79,163,153,255,255,87,79,163,127,225,191,225,143,220,5,28,81,54,177,36,130,15,132,156,13,61,14,90,191,223,244,64,0,2,10,112,46,150,2,231,5,119,153,196,1,130,156,4,25,24,144,137,162,10,3,129,129,35,136,73,76,132,158,140,80,61,12,132,180,99,128,106,225,51,92,198,201,44,86,208,40,72,96,138,42,52,218,88,45,94,43,246,156,140,104,80,134,240,203,196,250,181,231,69,198,105,111,58,119,40,187,94,48,160,162,130,232,165,188,227,108,245,253,15,225,40,206,159,13,230,246,230,119,208,211,16,77,194,218,117,149,145,90,223,28,39,250,233,90,111,214,88,140,141,208,79,128,192,149,235,122,186,150,127,29,196,238,197,181,42,176,227,105,142,65,20,13,175,8,173,233,133,177,199,42,215,34,140,56,133,196,226,17,240,25,2,12,116,204,158,82,162,148,229,177,217,142,173,91,31,34,12,32,14,77,24,55,9,89,0,93,141,199,176,81,110,149,120,100,209,56,116,254,59,42,46,2,162,237,17,213,14,124,208,124,154,60,144,148,57,90,240,185,169,224,208,231,96,91,88,106,12,242,110,78,20,107,47,152,97,81,130,18,194,141,72,157,66,133,33,70,134,111,107,68,226,38,118,241,136,19,48,91,74,36,141,94,115,123,247,48,179,149,128,0,1,104,212,58,149,65,48,64,170,8,149,76,80,135,84,158,111,7,178,227,206,235,63,11,39,14,255,251,178,100,149,140,136,119,120,83,27,111,54,224,61,69,186,130,48,98,176,32,189,213,72,78,105,235,192,242,167,107,116,244,136,56,124,75,2,50,99,76,67,61,126,1,68,43,192,250,130,124,132,198,253,137,23,47,79,254,63,248,123,254,91,244,251,119,198,128,0,120,89,6,117,65,177,159,202,102,8,67,24,240,72,97,66,232,80,16,102,192,88,0,46,157,230,31,32,22,153,183,4,9,34,24,101,0,165,120,40,208,160,64,53,68,36,55,234,165,118,132,178,98,0,32,64,170,84,163,13,213,115,58,145,224,8,144,228,136,232,220,146,38,149,136,192,43,253,60,149,148,170,33,169,169,128,143,34,139,74,224,133,147,7,174,213,19,56,156,32,24,130,148,230,103,38,116,143,177,162,245,76,117,20,202,87,140,237,15,213,79,80,103,91,139,18,118,5,90,11,240,11,206,20,134,143,254,52,186,18,87,88,157,68,127,22,50,250,224,20,202,22,13,151,189,78,230,190,161,150,233,212,72,92,228,58,160,139,172,118,191,22,88,150,135,133,139,151,214,88,14,57,139,102,36,114,122,49,35,98,120,159,101,125,34,53,161,44,197,25,189,133,15,180,148,58,241,182,152,240,102,122,226,246,59,114,122,120,26,163,43,83,247,181,23,95,69,116,38,40,222,14,43,51,106,134,167,42,87,44,49,154,222,246,189,226,54,161,103,16,163,226,255,219,57,137,95,107,66,158,161,128,0,12,19,68,163,4,157,24,141,206,6,14,118,94,7,42,24,245,162,160,40,221,221,88,131,88,21,44,143,244,102,93,95,183,255,222,98,162,45,239,255,167,253,253,95,246,255,213,117,255,255,172,148,50,54,224,221,176,8,0,199,108,207,196,132,231,227,204,212,140,220,132,77,72,8,199,209,140,68,108,193,12,12,72,96,215,201,204,24,93,40,66,130,133,151,1,108,101,168,70,8,196,10,106,76,106,229,71,101,11,21,44,28,16,136,211,4,69,130,128,90,161,136,104,168,129,66,18,28,139,64,237,18,181,93,65,66,48,107,186,136,104,186,10,129,39,50,36,129,186,39,53,182,145,36,57,128,3,51,121,96,18,83,25,220,168,176,27,8,155,107,177,8,94,102,66,221,83,233,115,42,34,211,25,246,151,134,140,84,35,23,42,167,230,225,236,160,1,77,189,84,255,121,197,20,176,66,52,247,49,90,25,143,164,249,224,36,78,123,62,75,18,105,251,194,80,161,83,108,198,82,25,42,208,116,173,134,4,37,214,163,248,59,127,57,237,60,37,122,41,8,143,75,24,203,166,183,34,16,245,169,22,202,195,35,246,67,54,72,48,149,170,149,169,103,86,67,141,17,133,173,185,115,9,149,242,181,253,225,183,61,103,87,51,255,251,178,100,117,142,104,95,110,209,11,121,123,118,62,163,122,146,60,194,62,31,237,179,66,46,105,237,208,240,140,107,92,195,8,224,185,208,237,88,188,12,46,166,182,41,10,107,49,182,75,31,58,240,45,26,39,164,75,182,218,104,244,252,195,43,230,2,122,0,3,11,226,4,142,94,69,153,235,137,201,216,72,99,136,34,119,2,68,99,175,117,181,131,124,40,27,5,144,111,122,244,59,68,61,156,98,129,194,55,122,232,248,187,213,162,171,25,117,140,42,193,67,187,15,192,136,149,11,166,233,16,152,66,2,116,46,17,144,76,38,111,132,153,112,214,96,51,96,200,24,218,160,211,14,133,204,102,7,28,38,152,92,8,33,12,10,129,196,131,96,68,192,144,230,28,25,149,2,15,60,94,241,146,9,108,76,24,66,12,192,138,96,101,5,193,129,93,131,10,116,8,24,189,228,132,132,6,76,144,54,42,203,154,20,137,253,140,42,70,138,214,151,210,132,160,232,55,218,70,191,205,30,11,146,168,29,182,18,203,131,137,211,21,1,134,16,160,149,57,17,140,197,187,10,53,14,22,36,124,194,192,99,233,58,92,25,89,148,41,23,54,52,242,152,177,171,216,11,215,110,187,246,176,44,45,201,42,210,241,14,61,80,38,252,204,37,26,169,214,32,173,185,177,212,212,59,143,53,66,53,159,83,176,211,45,169,75,227,7,125,76,248,42,214,88,158,69,119,172,251,98,196,55,184,189,189,47,88,182,108,157,246,229,250,131,171,94,28,213,170,246,102,136,246,74,195,91,155,193,77,66,207,150,152,196,9,98,181,211,169,163,95,29,206,125,90,124,91,48,3,74,204,184,100,22,42,16,14,237,6,39,69,40,42,184,204,137,6,15,238,243,17,178,58,222,113,180,61,81,155,190,202,132,96,85,62,159,255,209,255,253,32,226,25,204,52,2,80,226,202,137,128,187,73,66,158,104,48,180,181,75,65,99,186,35,107,0,66,175,147,82,160,76,16,56,50,204,228,198,38,211,42,146,76,28,95,38,93,24,32,18,97,227,185,129,80,70,0,1,128,66,227,66,83,19,7,128,64,193,224,1,130,65,198,14,31,152,12,76,142,235,172,186,11,176,176,7,80,97,35,64,169,34,17,171,164,198,25,49,161,193,133,64,195,132,150,2,152,141,82,94,164,66,56,32,3,11,145,147,14,80,118,228,36,5,64,205,21,49,111,239,171,57,132,131,71,197,86,163,186,214,70,155,211,172,8,65,137,136,146,188,128,222,150,171,41,118,33,31,37,126,169,237,57,182,180,239,56,22,111,69,243,130,169,96,181,221,37,129,160,39,214,196,212,245,44,121,33,233,55,106,41,106,137,195,129,74,128,90,133,69,27,236,111,146,40,255,251,178,100,90,14,200,23,108,208,11,154,76,246,71,5,170,195,60,77,140,33,109,183,60,14,233,237,193,16,179,107,140,192,149,40,75,231,87,0,218,0,232,60,113,33,11,83,153,245,2,54,155,102,13,141,143,73,182,232,60,76,99,17,180,121,17,118,58,249,55,175,176,162,209,200,147,123,168,178,187,155,132,81,222,162,106,112,76,79,28,64,12,92,231,127,202,175,16,86,194,76,229,158,102,54,135,254,220,157,151,154,159,47,20,0,11,131,110,72,245,82,65,16,146,187,230,231,216,154,154,197,254,232,238,213,238,237,161,32,208,73,229,149,245,75,29,183,246,125,254,147,173,126,98,235,235,64,43,140,194,31,255,169,14,119,248,68,113,83,149,9,7,70,34,232,30,44,89,54,176,163,173,169,107,222,97,42,250,101,221,208,100,113,152,42,41,153,234,12,1,70,179,3,70,115,68,10,3,2,68,32,32,168,36,71,24,20,34,24,36,6,14,2,134,10,136,230,140,129,150,0,111,128,140,129,56,199,7,175,24,163,164,0,8,152,3,78,168,8,118,51,144,153,175,62,194,66,146,96,24,8,20,92,183,160,42,4,78,214,208,56,28,120,152,121,88,54,70,193,131,140,146,129,47,208,24,17,142,244,2,220,195,90,138,98,171,133,34,203,98,41,206,16,170,62,156,132,83,33,217,106,120,173,232,4,158,104,208,80,49,159,101,201,250,177,94,113,74,45,132,136,251,103,72,30,200,82,234,160,227,92,150,176,140,8,242,62,121,28,69,158,59,112,99,84,137,1,117,86,137,41,13,140,52,70,163,156,232,66,14,17,236,226,249,172,189,28,202,232,232,27,169,39,186,153,9,246,121,14,231,169,174,186,140,213,83,217,244,207,176,161,158,19,93,51,5,226,215,165,49,182,183,85,195,142,175,140,253,68,159,90,137,189,189,164,26,230,148,237,145,49,136,55,223,248,254,22,254,98,255,231,146,184,98,214,187,169,38,184,157,21,8,0,3,1,47,168,178,58,24,43,90,177,189,145,85,38,201,118,106,158,81,102,125,251,248,95,155,255,227,80,77,136,77,80,68,129,225,255,215,255,255,255,247,87,101,163,178,251,117,106,116,117,116,69,211,167,191,171,85,138,100,127,189,119,69,219,237,222,32,240,0,232,156,151,25,218,92,26,7,161,199,197,2,28,139,5,4,106,6,48,74,101,169,230,156,226,84,95,0,128,40,169,133,143,70,161,163,17,3,4,28,59,160,35,165,220,23,14,47,137,8,9,107,76,84,36,194,131,216,160,145,0,128,68,197,65,10,162,136,170,97,196,6,56,4,52,82,190,75,217,60,146,44,26,29,115,5,64,136,64,208,68,225,1,91,0,198,16,27,44,86,2,200,53,73,255,251,178,100,52,140,136,130,119,208,3,111,79,48,68,135,202,80,97,34,78,26,161,163,78,109,189,145,193,21,143,233,228,244,149,56,138,49,192,246,21,193,192,36,96,129,94,38,209,228,116,220,228,92,158,79,23,48,39,134,115,39,23,147,168,165,83,199,20,130,24,170,59,1,200,112,199,79,177,188,133,70,8,1,195,51,134,212,138,68,137,180,244,54,13,247,199,40,253,85,198,126,169,47,17,151,212,104,145,190,87,139,129,25,1,28,176,173,35,24,207,230,215,52,67,137,208,222,210,164,59,196,61,157,145,112,15,129,176,112,0,27,162,69,107,106,28,140,159,91,152,143,172,226,121,160,99,88,78,76,47,53,32,129,20,51,166,129,142,49,3,218,130,40,235,54,125,54,234,148,132,239,17,234,2,173,218,57,155,32,103,194,115,93,121,148,49,149,25,239,194,54,137,46,9,61,135,167,108,10,40,24,125,11,92,214,144,140,235,212,35,77,232,68,32,74,232,146,69,212,42,45,19,206,67,138,26,130,43,69,58,238,130,128,232,35,185,243,128,182,63,217,29,72,191,255,202,191,227,254,143,255,245,17,20,33,255,158,35,203,127,160,0,10,6,193,196,179,183,104,51,0,163,6,116,17,11,44,96,32,161,135,150,169,96,8,52,195,5,129,162,141,197,98,143,4,170,84,0,175,40,83,254,183,167,204,229,179,244,156,140,146,98,118,150,21,40,147,169,211,39,240,161,44,5,115,157,143,118,45,176,152,39,169,75,48,165,130,86,202,133,58,141,60,255,8,105,89,82,169,163,12,152,135,116,38,119,103,82,169,211,221,61,121,172,170,153,217,234,229,14,209,207,224,31,79,30,46,85,25,147,114,114,115,191,145,190,97,180,19,144,105,99,77,119,238,227,187,176,153,45,30,31,60,137,126,77,145,249,207,31,241,36,248,148,12,163,174,5,73,71,146,192,208,168,144,157,49,139,163,239,10,132,98,209,104,148,181,244,245,82,235,44,194,244,245,175,19,171,168,222,209,171,41,175,151,187,47,197,103,191,235,255,177,119,187,246,229,213,34,119,200,202,214,116,2,16,0,40,128,11,12,176,150,142,242,8,74,155,145,78,82,81,131,162,166,91,31,68,87,17,244,147,104,23,27,184,138,144,48,178,39,158,115,56,230,251,149,59,64,96,205,73,212,83,31,232,119,246,63,238,145,255,83,63,233,246,217,249,174,171,147,253,21,128,0,2,73,116,8,244,255,97,57,64,69,32,2,178,152,7,37,226,35,20,76,72,42,88,112,0,48,157,50,109,9,11,46,122,137,35,138,231,12,10,165,241,8,105,214,125,217,169,112,65,66,164,48,242,100,48,230,50,172,169,200,172,46,243,200,215,229,112,213,247,45,214,255,251,178,100,36,8,166,182,109,83,27,76,23,80,71,35,202,120,61,39,62,28,121,163,80,237,177,250,128,204,140,171,76,243,8,56,119,34,44,214,38,66,117,193,237,71,238,159,9,23,106,165,135,182,39,59,41,116,253,171,37,197,255,76,186,248,177,219,194,232,231,95,97,111,114,0,165,1,132,53,127,5,51,132,73,163,167,140,161,181,19,195,43,38,53,63,183,40,151,168,96,134,225,112,26,135,97,25,163,141,77,213,83,227,46,188,147,42,254,244,5,130,195,38,100,245,22,79,255,201,120,168,161,123,71,13,124,222,244,150,168,92,29,10,100,248,17,22,204,236,92,48,78,102,186,42,80,164,127,238,47,39,171,89,91,47,143,206,213,30,79,229,153,253,66,67,250,62,80,0,8,64,5,120,122,205,243,4,73,199,50,64,70,198,68,34,102,206,36,17,23,96,48,160,246,122,162,175,46,61,241,53,82,56,160,252,111,56,186,29,85,132,109,171,94,197,164,245,205,127,46,45,231,197,115,111,79,144,72,123,245,226,233,234,178,207,86,173,31,210,32,16,109,191,199,6,79,52,228,199,6,68,37,38,80,38,6,20,48,80,179,3,32,135,209,156,0,54,56,13,81,184,180,135,78,38,175,219,85,15,144,76,74,35,79,91,52,87,41,6,250,73,168,222,232,1,209,98,239,44,13,27,101,151,31,153,124,109,204,147,202,218,148,248,32,84,152,46,244,219,140,208,102,21,226,32,194,136,67,62,199,209,72,227,131,0,152,150,70,121,212,134,104,109,15,37,247,22,165,112,180,86,17,186,92,148,53,80,102,114,31,173,180,177,169,78,150,167,164,109,84,218,146,84,173,178,221,219,189,225,18,194,176,123,18,165,26,195,199,45,66,188,124,66,202,155,41,151,197,248,198,115,196,130,186,212,196,171,20,152,246,63,228,78,189,100,64,179,209,205,149,176,230,108,72,45,44,170,85,39,45,81,48,89,229,212,138,118,31,227,66,133,135,108,58,94,114,239,163,50,225,210,211,107,185,219,95,69,122,154,99,137,181,54,166,49,220,170,2,124,21,82,40,44,28,210,113,26,173,233,181,78,194,25,157,111,171,42,35,159,171,167,194,191,185,191,255,1,255,255,87,255,36,159,17,58,107,164,249,177,112,19,139,249,163,233,197,220,96,0,1,240,1,201,236,23,154,50,57,139,244,153,66,9,146,195,24,225,216,118,96,112,225,135,28,25,16,145,130,152,192,76,160,48,36,12,90,89,48,96,50,113,6,67,167,131,9,127,18,65,225,71,132,233,101,142,115,126,94,70,221,42,159,151,98,73,42,87,10,38,241,35,155,142,218,34,186,197,97,40,45,70,8,28,30,26,162,174,186,37,50,214,77,80,112,26,13,255,251,178,100,49,14,135,67,116,81,19,111,71,66,75,103,218,167,60,39,134,30,121,187,76,77,189,155,9,2,141,170,12,243,65,160,144,62,228,66,83,48,107,223,47,169,1,185,74,192,174,112,137,225,177,188,170,210,165,198,208,154,158,238,169,39,179,72,158,137,2,152,169,48,182,98,53,47,155,217,134,64,82,148,73,42,220,163,72,194,180,219,217,171,93,34,250,74,154,154,27,95,223,178,238,148,103,139,11,94,17,139,60,123,180,226,18,157,211,150,156,24,91,99,192,117,17,137,228,121,35,203,14,52,73,161,87,180,15,7,161,186,163,9,206,177,0,55,105,117,115,75,48,138,229,31,15,87,63,29,88,136,147,63,255,192,202,46,235,248,0,16,0,0,14,214,227,117,144,153,54,34,87,102,132,102,55,78,254,100,137,88,216,113,123,82,102,96,126,98,79,211,173,225,66,253,239,78,223,255,255,251,191,255,255,255,212,225,169,197,208,58,254,76,31,44,242,179,203,117,225,100,189,200,51,131,37,64,123,96,55,189,98,14,6,160,15,48,48,195,183,131,50,161,129,70,16,133,243,43,47,12,8,50,193,246,74,64,68,42,68,96,68,193,1,137,242,68,6,136,235,0,133,140,237,55,22,98,190,102,14,99,98,67,68,111,46,193,123,218,67,50,121,214,155,63,30,19,101,201,30,181,217,84,204,85,216,115,88,115,232,195,24,164,54,58,52,242,195,240,67,106,243,62,238,109,164,60,90,219,71,58,121,103,79,228,220,41,20,196,224,232,103,78,52,33,234,68,34,88,140,140,142,161,199,132,134,56,104,132,45,238,30,100,129,55,113,119,18,13,77,242,87,135,141,104,8,246,91,99,132,201,15,105,205,49,199,134,136,21,196,233,59,88,150,26,125,206,39,222,165,134,175,67,213,106,69,70,184,12,1,133,115,241,2,144,51,14,191,3,17,106,142,104,9,159,9,6,142,156,24,30,66,96,121,9,154,179,184,206,201,245,177,230,216,242,75,130,66,52,228,252,109,125,150,44,153,130,45,42,9,12,177,249,52,153,152,108,191,181,133,156,51,233,5,180,60,31,152,240,32,0,6,27,130,52,110,15,162,120,93,23,8,66,165,150,143,32,68,84,165,132,0,210,106,197,188,198,60,131,155,37,156,188,165,119,71,68,201,64,134,102,64,155,46,75,61,31,255,51,239,232,119,182,165,250,151,49,73,100,80,177,82,55,129,0,32,130,83,106,14,36,210,118,248,28,130,211,128,94,152,200,202,187,222,147,45,2,63,77,51,240,224,66,149,229,176,86,50,46,17,140,45,133,188,195,58,85,136,6,150,21,218,172,166,81,30,70,0,161,137,240,160,40,28,90,212,8,143,141,40,192,157,3,228,200,155,255,251,178,100,36,8,102,145,102,216,59,15,98,96,73,35,186,117,61,40,54,30,213,225,93,45,49,252,201,20,150,170,0,243,29,112,25,191,135,20,109,93,1,160,20,42,18,14,6,177,17,57,61,33,44,158,185,197,124,75,16,208,94,121,43,162,41,226,70,154,218,242,243,236,96,241,33,17,10,138,98,58,88,87,31,206,202,230,116,91,20,49,156,5,0,208,240,253,91,39,49,193,115,227,3,135,220,197,37,130,202,215,43,232,112,21,7,176,14,9,133,113,184,255,184,96,179,175,244,126,111,105,51,51,59,94,167,218,164,45,175,63,45,184,192,32,68,211,131,195,129,192,163,70,108,146,25,238,156,235,251,107,193,144,66,231,238,33,172,113,196,148,56,8,4,0,37,48,4,169,124,93,151,4,81,116,32,106,17,96,141,46,63,35,40,72,7,144,191,89,163,98,169,156,74,19,157,210,77,90,149,170,208,126,38,198,245,242,227,204,187,96,32,126,182,47,136,31,202,89,56,122,151,73,237,21,248,183,81,207,255,127,82,113,69,189,58,0,48,0,7,42,171,6,18,48,176,75,154,23,20,8,48,90,161,35,10,100,4,18,172,96,32,106,118,151,237,113,77,30,68,203,107,116,190,146,114,24,117,213,42,155,72,104,204,48,142,11,145,239,98,10,216,205,158,185,134,154,214,95,71,217,172,186,175,171,247,36,134,159,41,92,34,253,71,26,35,73,90,4,93,50,200,92,170,89,35,111,98,45,122,185,100,57,36,155,151,198,203,99,57,124,192,203,158,92,34,8,162,232,112,69,65,80,213,238,162,170,155,135,76,67,113,240,176,148,234,4,231,151,161,87,104,184,188,169,107,107,152,84,251,7,161,234,115,52,185,26,0,141,188,172,213,31,74,142,214,114,234,134,148,60,186,18,88,242,235,76,140,201,43,182,70,202,190,240,87,7,34,26,214,230,195,29,193,65,25,94,249,236,169,106,179,156,74,38,23,136,180,228,37,11,82,220,115,241,115,59,197,124,119,135,130,180,255,210,149,142,237,109,153,182,36,174,237,173,211,120,212,39,244,243,111,49,96,42,94,120,121,204,150,158,183,25,8,44,215,35,222,82,50,135,157,107,104,181,148,231,18,40,22,210,40,33,101,182,100,76,117,125,187,44,114,78,125,105,175,147,85,16,142,232,203,83,201,185,77,12,108,243,141,79,102,250,104,229,31,240,241,117,61,25,245,243,149,119,100,31,31,177,44,219,232,0,4,177,25,226,222,26,36,140,70,52,192,36,160,80,0,208,24,0,92,5,84,99,42,86,182,144,6,221,110,175,8,164,211,241,90,91,12,196,211,45,83,55,177,230,108,239,41,20,194,188,92,22,81,139,8,82,73,72,202,230,133,162,32,255,251,178,100,32,14,6,224,104,88,19,47,101,98,49,130,75,58,48,98,72,27,153,163,94,108,189,55,193,8,12,107,32,244,157,24,150,231,91,88,149,93,29,97,9,186,113,90,140,140,138,75,204,220,173,63,50,137,109,44,10,216,234,39,217,69,51,47,57,25,108,236,173,109,17,34,49,213,89,30,187,163,47,157,92,240,183,158,44,236,36,82,133,105,38,135,67,145,181,129,83,14,34,155,22,143,95,132,162,159,196,179,119,160,113,58,230,25,210,247,30,211,63,25,134,75,4,240,88,220,4,47,24,143,53,137,147,2,97,145,57,98,213,83,72,80,208,207,71,148,53,196,67,220,60,18,92,92,218,219,60,199,159,47,138,156,178,57,70,153,150,154,56,187,159,42,87,123,248,244,124,205,252,127,230,203,242,5,5,106,83,165,255,225,225,198,24,77,239,2,44,157,175,64,37,157,60,135,105,106,119,12,174,146,243,236,174,36,32,6,19,35,134,247,253,44,197,163,255,250,255,236,119,113,159,139,59,253,95,169,222,192,83,130,19,78,157,136,97,21,52,207,44,101,149,186,24,59,115,87,110,192,80,165,150,134,104,168,254,58,173,53,232,123,225,46,227,250,235,85,76,102,221,40,99,236,93,247,112,225,46,178,249,203,167,137,209,6,86,131,172,70,154,88,213,138,131,8,187,182,81,72,139,88,111,93,93,13,242,19,104,41,236,29,182,45,97,228,254,98,84,183,69,81,78,138,128,79,36,122,167,145,145,36,245,169,36,253,182,27,167,44,209,90,228,116,37,30,204,98,179,155,210,56,184,195,131,33,220,249,82,167,127,118,11,56,36,208,171,42,144,135,247,188,88,87,72,56,217,17,117,150,40,208,245,52,38,101,157,246,194,84,38,202,136,110,11,11,163,97,81,35,216,114,171,25,21,141,209,23,113,94,167,108,52,132,64,194,37,83,109,228,138,178,101,33,179,174,72,79,46,124,132,89,242,20,168,123,9,142,40,170,34,92,64,69,236,162,165,94,51,107,64,0,32,0,90,192,244,62,15,231,134,196,2,161,128,220,76,78,117,196,229,219,253,112,248,88,134,175,63,152,89,138,60,198,119,246,136,43,62,160,198,172,63,147,101,36,40,119,203,238,253,254,107,243,161,19,154,29,203,161,157,150,50,175,201,230,132,1,0,2,146,119,18,36,244,128,65,71,148,46,96,65,212,28,184,173,101,58,93,17,24,217,11,0,136,172,28,16,243,54,39,42,7,151,193,48,52,243,98,137,177,75,179,216,165,61,29,201,148,105,96,242,180,124,100,125,106,169,207,28,11,135,177,138,202,137,171,100,232,127,17,232,248,144,184,227,132,164,98,1,36,244,178,201,186,243,151,16,211,154,130,226,115,73,152,255,251,178,100,49,8,6,202,105,88,187,12,125,80,72,166,122,216,60,98,134,28,41,191,88,77,61,149,128,248,165,236,52,245,9,120,26,139,203,150,129,110,121,194,160,234,193,226,183,71,50,90,236,228,217,241,194,179,183,22,27,55,93,185,158,15,210,98,176,85,37,98,166,50,94,120,77,81,22,161,55,106,2,38,208,244,204,165,116,124,66,131,85,10,130,132,104,201,41,118,91,224,39,224,157,46,155,36,149,113,84,187,222,219,242,158,90,108,145,201,84,173,214,18,208,213,72,133,84,233,226,123,120,72,198,165,205,237,136,47,114,229,237,152,214,211,122,27,10,104,216,171,218,137,106,0,48,0,0,52,18,132,226,57,8,60,217,22,213,134,221,18,55,70,175,64,221,88,99,93,133,41,99,246,51,80,114,191,86,93,201,22,27,218,181,109,179,20,206,121,156,251,58,23,84,54,183,111,222,114,99,84,212,154,241,230,29,215,234,30,2,15,105,119,78,255,255,210,0,5,100,7,207,121,195,72,24,209,184,69,0,176,226,239,152,128,196,163,135,9,39,241,17,135,124,132,44,193,100,151,12,62,229,200,149,114,156,168,234,132,86,99,171,177,223,118,232,86,208,216,99,56,214,186,65,13,62,219,85,101,176,213,53,98,176,136,2,80,40,65,25,28,41,2,189,210,27,118,6,38,102,132,37,161,122,30,149,172,133,197,161,36,139,136,245,138,197,252,255,55,96,23,196,85,95,110,58,117,102,19,42,196,5,197,228,132,218,224,214,64,218,170,169,52,85,173,236,51,217,246,164,101,170,171,181,51,162,166,92,82,5,232,209,52,250,36,143,158,171,33,32,155,7,86,89,171,27,82,170,35,88,198,228,156,19,130,81,246,33,41,27,218,190,188,213,88,140,127,191,56,141,169,130,201,89,39,61,107,198,146,133,39,12,146,89,154,70,49,56,218,197,109,129,223,163,251,251,212,247,96,130,147,221,121,157,153,174,48,178,206,116,122,200,128,0,0,8,8,0,4,93,225,43,68,54,170,79,86,52,75,27,110,88,40,203,250,185,80,26,127,25,147,70,223,255,246,255,255,111,230,97,191,255,240,163,99,255,137,255,182,118,255,255,213,56,177,221,111,173,218,254,187,196,63,136,136,0,0,9,116,44,172,214,56,55,145,13,12,68,93,0,152,179,128,177,35,216,8,109,88,59,76,197,5,22,176,1,146,24,196,96,171,20,197,41,125,13,195,224,90,65,184,46,102,24,240,118,64,78,178,124,132,183,169,139,1,121,101,92,12,65,212,107,57,34,6,161,244,127,9,170,23,34,16,118,39,84,171,199,240,180,30,43,164,123,101,33,37,24,135,91,245,202,75,183,68,169,201,59,11,9,172,184,127,60,22,243,255,251,178,100,55,138,103,26,105,86,27,88,120,192,72,39,170,210,60,197,108,28,117,173,84,205,225,229,193,26,167,107,88,243,9,176,165,110,166,194,204,53,195,212,213,227,185,71,66,21,150,42,8,53,148,179,193,136,242,179,34,24,102,129,52,139,133,138,199,25,207,219,24,173,252,91,106,44,56,143,247,23,85,96,169,179,1,169,157,37,54,97,13,19,82,41,53,180,198,2,63,199,57,124,38,220,66,178,244,244,102,220,173,207,78,8,139,106,125,178,176,179,178,41,176,137,97,210,37,11,81,205,134,90,124,95,217,189,231,129,42,155,222,36,134,74,190,42,131,233,69,229,64,0,15,65,128,93,7,43,146,129,105,25,42,147,42,62,233,164,237,179,141,250,240,112,84,16,254,16,138,151,207,12,232,70,54,223,45,222,180,14,119,100,47,185,88,171,189,117,157,89,109,239,254,16,62,204,235,255,209,241,204,255,242,186,254,75,165,50,169,153,71,242,66,6,197,73,78,61,60,209,158,140,236,168,4,64,23,7,100,198,59,153,134,108,8,243,206,1,152,7,76,152,132,215,88,68,12,125,198,154,142,140,182,212,98,41,25,28,32,210,160,49,228,168,152,39,67,252,97,158,12,138,40,39,169,208,117,1,228,204,33,203,71,176,199,50,68,229,9,21,173,70,169,176,70,77,205,147,114,250,168,92,153,74,147,221,76,92,238,111,74,248,241,86,170,89,96,157,74,124,78,71,46,162,38,160,12,148,130,214,84,70,213,88,164,126,222,217,21,128,230,103,116,123,146,152,103,60,184,153,71,104,172,251,113,111,166,155,171,119,164,178,4,137,104,49,87,95,50,187,100,171,109,161,230,216,180,71,42,184,156,13,246,68,146,22,22,164,124,210,17,164,180,91,190,137,21,181,41,88,77,80,51,29,236,29,196,113,221,212,251,166,151,117,211,91,37,252,22,167,158,218,221,47,141,124,231,226,171,186,234,23,137,175,23,114,12,7,69,236,16,77,73,1,39,8,249,81,21,73,227,8,248,114,91,113,140,171,136,107,51,86,33,3,34,4,78,115,142,202,236,242,239,8,210,126,119,229,235,217,109,175,242,85,155,77,85,159,110,186,127,192,234,230,113,31,254,143,159,255,215,254,195,180,21,233,131,111,95,255,88,0,0,97,198,38,78,1,220,244,30,84,55,160,144,3,27,148,89,41,137,48,96,88,41,128,8,242,59,128,154,131,135,153,0,40,236,180,226,197,215,46,8,212,149,77,51,144,81,60,128,44,32,19,56,22,106,244,25,0,88,42,106,175,215,227,192,158,9,95,40,79,70,70,150,16,5,52,64,160,236,112,97,100,196,94,205,209,143,187,74,158,55,40,47,184,147,173,74,136,131,0,184,214,214,255,251,178,100,52,15,231,122,107,212,19,88,99,242,71,233,58,210,60,194,94,29,225,167,80,13,225,233,201,34,170,235,140,241,157,176,26,100,136,174,235,148,189,231,156,104,182,52,144,204,87,36,138,152,84,37,44,11,192,86,184,67,13,142,18,62,36,54,106,173,105,5,106,192,192,3,23,90,35,159,188,66,245,167,176,41,89,99,113,224,89,162,112,13,60,125,86,123,72,169,202,15,30,75,135,214,231,227,21,78,158,45,201,176,58,50,228,157,131,210,167,25,67,246,150,30,198,252,103,189,92,61,117,9,84,180,83,189,83,49,50,115,174,53,98,41,253,163,142,179,209,63,48,196,221,153,187,244,163,49,100,14,246,114,241,17,132,219,103,221,226,128,0,249,184,89,143,241,96,81,164,200,217,206,190,190,220,162,178,50,12,82,165,65,39,196,226,48,173,107,47,86,123,94,107,237,211,62,120,41,245,218,179,33,234,203,172,125,211,220,182,183,189,191,225,82,82,255,255,212,23,249,27,5,111,234,34,163,200,128,127,255,199,4,2,155,78,249,149,6,28,4,58,42,133,71,12,160,140,84,112,42,34,96,227,163,77,68,84,77,14,209,33,140,175,47,176,113,147,64,28,161,224,33,66,119,141,49,210,145,7,24,113,42,41,47,25,0,232,81,229,15,10,203,25,105,10,52,229,192,226,165,30,243,66,64,147,114,99,5,89,192,7,83,204,215,106,37,194,238,94,213,170,225,252,41,142,108,7,185,227,132,36,188,166,7,26,128,98,153,142,145,167,254,11,187,49,200,87,9,170,185,250,27,86,1,199,107,132,45,150,49,248,153,82,229,250,195,92,72,42,4,56,182,195,114,90,180,19,167,109,74,71,145,223,117,83,17,227,42,168,61,163,229,125,7,13,209,229,138,206,227,159,44,47,123,198,126,234,74,165,167,246,152,242,149,150,175,97,57,231,77,83,233,116,175,180,69,220,93,226,184,220,100,220,251,149,202,210,54,83,44,51,91,77,168,94,181,88,250,173,230,183,196,77,210,26,42,104,147,193,153,241,49,4,230,44,147,127,191,249,125,128,56,144,110,153,165,241,44,161,63,87,117,96,170,119,190,126,3,14,232,44,250,164,112,204,67,155,124,45,71,82,200,105,145,229,22,136,255,212,202,165,191,95,166,143,95,202,43,39,255,255,55,255,246,254,52,44,248,160,96,160,39,158,44,18,207,229,76,169,66,229,135,94,0,74,3,0,234,229,136,115,84,135,26,134,4,145,153,52,224,209,216,57,16,105,36,12,134,134,242,161,227,64,0,40,176,73,122,148,155,196,218,52,180,225,112,73,131,94,82,218,144,129,141,8,39,48,208,186,87,148,6,23,189,71,193,200,146,246,64,145,40,210,207,200,255,251,178,100,36,15,199,120,113,83,139,111,79,48,70,132,138,176,60,195,134,28,37,197,80,13,189,25,65,3,10,170,200,244,177,40,3,214,1,0,79,170,170,39,184,176,123,240,140,229,158,137,56,68,192,36,128,42,11,3,209,9,3,13,2,63,77,200,88,46,235,229,43,146,67,97,204,166,34,133,37,106,18,169,241,4,57,137,227,112,85,36,161,42,28,203,241,254,195,32,40,90,84,231,162,219,117,146,202,88,205,202,119,3,116,91,158,153,212,125,34,187,21,81,181,57,110,60,89,17,151,68,153,205,155,203,203,190,204,122,83,17,83,23,88,164,45,76,145,205,91,16,61,25,81,0,245,53,28,56,222,115,172,235,199,165,239,51,41,173,85,135,196,101,245,63,29,179,91,169,2,79,94,235,236,212,251,163,155,213,93,213,165,217,240,135,255,231,255,229,155,250,109,176,87,4,188,48,157,22,64,184,51,148,74,184,105,235,171,91,153,164,119,103,208,212,14,211,50,65,216,163,13,52,51,207,138,22,33,114,210,152,26,113,193,57,220,143,245,176,138,199,5,135,129,201,156,138,248,168,187,78,157,98,247,82,85,255,244,155,1,123,121,227,6,48,49,77,147,27,177,54,2,147,23,17,49,67,51,55,106,48,65,112,112,113,136,141,34,16,136,9,29,64,66,233,100,132,180,98,79,164,67,151,165,48,24,29,186,23,86,64,203,197,1,209,138,1,34,15,70,80,72,67,115,71,21,205,14,47,137,165,182,235,16,130,145,30,39,138,222,134,69,124,84,192,29,105,196,99,113,51,31,34,26,88,168,44,101,201,155,32,230,87,56,56,30,41,209,64,147,120,47,219,212,42,10,52,172,171,159,135,202,242,169,61,177,204,144,45,88,147,37,174,151,75,110,58,132,213,163,253,127,157,135,77,91,163,106,49,225,140,171,32,79,87,213,178,55,47,67,202,182,3,140,122,201,25,179,110,227,106,104,210,222,53,28,81,17,242,60,42,59,21,2,135,177,175,108,106,216,164,200,210,23,142,234,136,243,89,149,252,107,70,89,208,194,99,95,29,60,76,82,85,81,34,188,228,190,36,56,119,91,126,245,5,51,240,204,0,3,228,15,44,138,97,170,171,13,165,194,116,221,68,117,8,88,9,20,225,175,170,33,134,126,185,215,254,2,75,46,147,41,211,246,100,210,68,83,11,215,202,235,164,118,253,158,212,29,249,220,181,31,245,36,217,205,219,44,53,243,255,253,64,0,0,10,148,144,177,239,46,101,106,153,49,64,168,96,66,134,77,24,240,130,243,138,147,14,32,95,115,188,0,74,120,27,4,41,180,114,147,64,85,183,40,136,58,32,103,11,169,12,61,71,146,112,36,252,77,0,39,142,166,50,17,200,255,251,178,100,31,142,182,94,107,86,27,79,98,240,65,99,42,200,61,35,118,157,113,199,82,77,60,185,201,19,26,43,0,244,9,232,81,116,31,164,22,76,199,20,151,232,244,46,35,229,17,60,82,157,48,208,6,63,78,54,60,220,63,50,38,241,224,145,234,135,91,176,120,135,129,164,11,140,100,224,193,139,64,175,181,180,115,21,104,162,183,55,37,84,201,219,86,255,158,202,56,110,169,248,168,116,4,213,53,236,94,207,182,252,74,46,191,45,42,41,83,119,104,92,45,155,102,129,104,19,27,236,137,139,242,229,126,126,34,133,231,114,176,205,118,199,46,227,183,109,132,217,21,135,43,83,110,125,203,38,222,117,181,196,36,239,229,78,58,7,118,57,131,235,228,62,92,0,8,64,9,121,156,162,22,57,202,178,86,104,182,41,17,147,92,221,71,30,120,103,240,153,241,130,18,60,84,146,127,16,33,160,223,216,216,33,34,77,206,120,165,130,105,201,87,222,80,112,2,21,68,213,156,177,239,244,66,191,243,18,55,206,3,225,105,135,97,217,171,110,119,122,24,82,134,77,225,150,226,40,80,40,40,197,12,45,25,132,48,244,138,166,117,75,212,159,98,204,220,5,146,177,11,224,250,74,145,76,188,202,6,148,170,31,108,144,2,40,58,234,132,96,85,247,137,61,29,135,62,31,34,102,151,112,36,101,60,35,8,182,241,99,96,124,51,2,153,165,189,32,133,15,196,122,41,235,115,131,50,233,148,139,177,254,137,153,116,133,62,82,167,141,213,120,237,146,50,122,36,118,24,158,70,154,58,158,35,86,92,164,113,109,140,132,167,96,176,213,154,205,54,110,138,223,30,248,121,153,174,159,16,38,88,8,85,48,212,239,50,44,170,49,23,19,233,159,81,203,235,150,232,99,71,219,97,228,128,79,200,251,106,100,38,13,217,47,1,129,103,230,59,139,60,234,202,234,201,104,158,27,170,43,160,125,64,105,131,78,87,205,3,249,226,164,14,124,69,110,155,30,28,239,106,165,113,102,137,62,248,136,109,4,193,122,244,211,109,10,224,50,6,147,10,233,144,54,212,170,60,74,136,201,128,200,215,51,185,29,16,177,38,168,188,152,65,215,33,195,186,85,16,12,146,156,179,140,125,49,47,165,213,145,152,213,87,60,159,101,160,149,166,191,253,78,21,206,127,21,95,85,31,115,87,30,150,243,32,0,2,147,184,117,81,211,14,109,176,117,184,7,0,193,100,202,77,53,243,45,50,163,4,147,0,169,91,158,34,9,104,178,35,184,117,157,70,26,241,160,54,71,33,188,59,147,51,16,34,236,110,143,18,235,218,142,212,226,189,58,44,73,229,155,34,144,17,203,169,203,137,21,176,150,143,37,227,253,9,255,251,176,100,40,14,198,161,105,86,155,89,120,96,67,231,170,227,60,197,92,28,61,197,86,109,60,89,193,20,141,170,200,244,153,104,133,131,93,113,37,239,29,178,85,209,183,74,55,238,120,134,195,73,233,70,109,197,59,212,44,113,83,147,234,2,22,245,178,122,224,227,167,66,150,182,163,189,238,239,213,41,54,223,91,79,171,69,200,164,51,226,125,233,185,202,146,43,98,222,13,103,190,239,178,1,74,55,176,97,181,60,119,158,9,67,23,15,81,12,42,190,133,237,92,152,134,229,103,241,41,21,254,111,29,85,136,197,158,42,214,219,240,248,208,85,225,16,135,63,182,225,107,194,80,65,194,225,98,187,111,135,190,153,179,253,54,244,128,0,16,16,188,206,62,142,23,70,2,37,69,51,10,173,71,129,100,108,244,162,210,83,81,203,99,155,10,155,230,227,248,192,50,91,44,237,34,221,202,218,151,163,244,205,254,218,121,127,240,226,137,8,0,208,225,170,126,132,17,122,62,63,187,250,119,233,41,200,75,8,222,84,52,120,141,152,65,39,160,7,107,184,205,145,114,69,12,150,224,195,16,95,41,26,145,136,134,158,35,65,97,216,97,94,175,246,49,8,121,213,226,30,35,123,235,2,42,130,110,179,22,185,77,23,219,168,159,24,179,53,170,195,30,120,209,118,141,58,76,89,220,160,160,204,52,244,36,85,139,155,196,250,186,236,245,96,136,68,209,66,249,197,118,142,195,131,146,210,80,115,177,185,46,114,123,190,129,131,59,88,132,175,125,151,126,198,43,5,203,106,195,151,103,180,165,172,143,85,234,86,26,194,114,99,180,19,64,43,90,178,217,23,162,163,63,140,133,50,178,68,171,167,170,12,224,151,192,91,102,80,65,82,177,38,77,248,144,221,53,66,39,30,50,154,177,27,147,113,156,224,231,217,179,49,161,204,178,213,42,220,26,82,38,182,199,188,177,26,171,19,187,127,125,218,89,251,234,215,80,223,106,58,249,137,103,183,131,31,143,116,11,45,128,0,12,0,216,87,19,69,180,121,224,77,146,10,101,65,44,120,10,108,5,77,7,96,203,255,68,78,48,189,76,96,14,58,24,30,228,120,243,33,45,173,213,155,49,228,163,146,69,135,185,197,156,122,130,200,66,206,145,179,121,17,97,255,84,91,246,126,36,10,211,1,175,205,199,160,203,163,195,129,76,225,120,200,222,0,91,70,18,24,99,6,70,12,58,101,168,42,162,0,18,0,7,133,70,139,225,41,100,202,210,66,8,6,0,28,6,8,3,64,48,176,73,129,9,33,193,222,92,3,4,75,185,115,165,170,28,218,20,97,163,168,114,183,18,1,45,165,16,73,167,77,125,38,180,210,19,67,137,211,201,225,82,194,255,251,178,100,47,142,7,154,119,211,3,111,71,64,62,167,171,10,49,2,92,31,9,197,76,46,101,235,209,37,165,170,201,132,137,104,192,11,40,176,245,23,41,20,153,187,61,64,198,139,11,154,119,99,137,153,17,204,179,38,77,205,152,239,71,106,228,14,139,238,205,42,158,172,236,53,87,37,49,134,109,53,159,113,226,15,229,232,99,234,242,66,81,56,208,198,186,189,242,173,227,149,88,242,177,49,240,58,206,183,235,122,162,234,168,149,123,37,225,79,69,153,155,35,78,104,191,137,34,206,166,108,145,47,21,207,238,57,65,53,229,164,26,45,99,50,95,17,51,75,34,149,10,39,100,139,230,248,144,247,131,153,254,154,24,119,202,180,226,245,53,13,247,88,149,162,134,5,189,33,163,63,137,46,64,4,3,84,0,83,107,10,163,73,19,2,210,1,109,14,199,163,250,51,15,99,126,27,221,130,65,70,195,2,58,161,55,42,130,40,119,33,64,179,245,110,156,223,253,223,255,245,127,253,124,148,191,255,216,78,174,151,251,21,255,255,208,17,26,96,200,211,67,31,160,140,240,169,10,7,76,6,164,48,211,8,199,163,161,128,88,8,108,44,91,49,16,176,64,40,54,1,55,140,173,75,112,93,52,231,113,203,1,132,34,154,3,193,67,202,26,14,32,49,164,220,114,68,41,20,100,162,201,50,8,58,24,118,146,65,23,29,72,5,43,208,14,195,158,55,250,70,228,53,168,121,103,204,145,34,210,28,134,120,0,67,14,65,230,72,0,226,35,176,218,9,115,226,31,41,22,45,106,44,144,133,147,193,181,202,0,157,213,226,38,116,225,127,85,74,81,172,194,129,13,164,239,126,201,0,110,185,54,155,43,199,107,99,84,249,81,237,134,43,12,90,185,68,115,103,210,140,61,156,89,83,103,174,34,41,95,48,198,203,92,147,106,119,174,8,168,215,85,71,101,211,82,97,243,223,62,87,116,190,91,173,7,46,254,111,75,111,238,177,148,48,95,46,39,196,240,102,214,87,235,69,122,109,244,25,252,180,133,189,223,51,103,24,129,166,165,232,119,248,223,244,181,242,215,109,101,171,20,7,10,0,16,47,174,68,95,194,64,215,5,69,46,152,140,182,238,99,75,1,35,141,54,155,209,153,139,226,165,108,219,163,119,2,8,88,145,44,65,125,73,81,107,115,104,42,246,87,79,99,35,122,178,80,148,5,128,31,248,110,8,245,255,255,127,255,255,254,25,217,13,150,255,226,82,0,201,33,5,183,12,12,164,232,142,77,60,132,203,205,76,114,40,50,132,104,96,0,146,32,30,50,49,22,82,136,102,116,0,60,37,17,38,39,77,22,84,155,4,196,107,0,161,132,192,169,86,165,168,86,220,40,80,255,251,178,100,29,14,135,5,113,83,139,111,93,208,70,230,106,177,61,130,62,154,81,165,84,109,225,231,192,249,20,107,244,244,136,248,230,16,102,72,8,143,6,22,11,33,155,46,229,180,122,71,211,112,28,197,66,98,118,23,133,208,94,185,213,94,50,152,149,210,32,5,37,82,81,35,212,138,58,42,20,170,102,212,1,205,42,28,157,112,71,40,142,249,69,219,204,213,34,41,37,172,153,250,210,97,185,242,252,9,154,11,246,33,153,140,113,212,44,157,225,141,215,175,124,72,241,149,125,106,133,52,2,200,148,156,88,149,72,158,47,94,107,166,159,147,163,219,116,8,103,233,228,195,198,86,116,150,116,205,82,108,89,137,123,237,87,157,173,157,154,189,198,20,201,139,114,132,166,112,67,68,236,185,227,229,104,150,83,232,193,71,66,159,197,221,149,215,106,84,149,17,20,5,40,116,132,181,11,120,12,160,73,12,66,82,226,224,201,133,101,19,122,159,117,28,103,158,117,136,85,239,248,69,10,144,175,229,10,129,208,114,246,83,157,106,248,54,163,230,106,108,103,242,193,235,68,193,127,204,144,110,255,39,255,203,184,20,116,170,50,63,254,144,74,160,83,227,11,138,48,166,19,44,20,51,240,65,2,136,56,120,21,178,44,48,181,134,250,98,2,4,75,5,48,180,200,53,43,66,67,129,233,188,189,153,227,4,134,25,10,61,147,66,164,89,217,18,82,200,105,40,26,243,208,154,133,114,49,120,227,49,6,172,145,144,116,55,139,18,209,242,83,57,179,184,62,54,14,115,31,149,230,98,142,142,113,203,72,135,42,207,120,217,52,23,183,185,187,88,110,119,146,208,230,92,199,204,40,213,135,55,210,70,246,55,233,5,79,154,101,87,168,83,251,199,151,78,22,239,74,72,55,172,127,89,149,219,146,123,91,24,204,13,197,104,191,126,238,13,224,169,222,188,131,188,181,19,235,119,43,204,185,198,245,79,189,111,27,92,48,199,126,193,2,90,50,197,172,36,37,194,212,66,161,185,207,92,94,120,182,153,174,182,172,45,230,205,152,97,14,216,131,155,32,80,128,20,0,133,215,72,146,199,1,70,192,86,157,177,97,110,11,134,20,188,248,163,237,34,84,215,247,147,19,84,67,51,178,171,163,219,61,61,95,75,169,190,58,139,28,24,3,177,28,13,194,31,171,214,201,95,255,253,157,26,192,0,204,22,134,57,192,52,209,207,176,99,24,96,152,100,193,177,152,206,230,152,14,1,64,98,70,35,20,128,204,46,17,36,4,208,4,235,144,173,242,245,31,64,140,140,175,141,82,195,196,42,40,186,214,176,0,51,28,209,144,159,132,154,0,154,179,144,232,52,201,159,4,74,88,200,102,92,68,238,88,255,251,178,100,40,12,39,201,113,82,139,153,122,244,67,162,58,202,61,137,56,23,197,165,96,108,49,247,129,29,154,42,216,246,21,48,164,198,41,155,98,121,153,195,252,184,4,99,70,147,181,208,64,140,188,90,21,32,133,8,56,174,30,163,9,30,51,154,216,7,193,61,132,131,86,199,114,39,238,158,190,67,180,33,79,161,32,33,153,232,106,14,233,131,239,52,84,173,174,94,252,20,8,188,146,8,107,228,225,206,28,37,87,83,196,126,249,236,126,146,111,231,224,172,78,92,232,198,38,104,80,191,67,99,222,59,86,42,192,250,164,234,35,198,29,187,171,231,147,177,30,127,104,164,27,168,72,200,108,233,24,19,109,245,99,91,234,102,166,214,152,171,183,89,135,18,22,50,207,26,203,165,140,107,31,127,239,221,119,175,239,61,219,219,243,155,201,55,255,255,45,111,228,139,244,128,4,192,0,0,0,101,198,41,32,44,121,15,145,206,58,78,24,23,145,222,53,43,236,74,35,193,89,133,125,35,136,189,176,31,157,50,52,52,50,33,18,218,48,177,29,226,171,126,2,5,242,126,151,117,32,29,79,255,255,226,232,221,252,91,134,244,184,18,83,183,242,168,3,28,112,137,189,73,152,85,113,38,211,237,148,38,138,186,102,17,244,60,94,173,235,252,219,218,157,135,105,224,136,92,106,122,54,159,56,73,211,254,28,248,131,61,213,211,64,175,137,0,209,121,24,164,125,127,45,8,136,153,53,90,177,218,26,216,214,136,2,109,113,215,198,241,175,65,220,87,185,172,112,147,248,190,232,116,93,225,101,32,199,247,219,163,100,187,25,135,103,199,135,80,66,232,127,101,149,74,244,203,73,21,56,66,55,67,186,85,184,221,32,121,124,110,214,53,250,235,75,69,60,211,105,146,114,93,50,80,88,221,196,12,161,135,250,134,67,175,118,93,186,198,218,230,212,90,235,201,105,231,92,239,48,99,193,211,107,38,255,74,87,214,38,254,241,173,193,221,254,160,194,170,47,63,208,16,4,150,178,212,25,10,243,204,176,1,54,245,29,56,236,44,144,112,92,185,68,83,37,151,22,43,154,242,7,113,78,42,56,43,237,57,232,64,141,14,85,232,255,47,82,113,211,180,158,87,255,255,232,173,9,49,196,29,243,223,223,228,160,250,95,37,247,255,209,250,224,0,0,99,17,6,15,32,29,8,220,27,180,32,103,1,41,145,201,166,94,125,154,116,182,50,1,48,17,144,137,98,96,129,137,96,22,44,58,48,56,4,223,96,89,243,204,33,66,75,42,9,184,13,121,8,206,251,60,57,78,96,161,235,173,242,96,128,26,160,49,247,73,243,60,165,38,129,108,192,90,231,100,136,115,52,242,180,225,109,216,136,33,255,251,178,100,46,15,8,34,113,82,19,153,123,114,60,66,187,26,48,73,130,27,213,197,78,13,225,145,193,51,20,42,148,246,21,176,45,161,161,228,31,213,123,5,41,120,192,77,164,15,52,146,133,248,101,109,208,153,17,65,71,128,108,211,242,50,116,194,18,19,226,134,9,21,179,180,253,37,117,1,201,69,1,8,202,104,175,53,98,71,43,54,175,142,253,114,228,234,132,177,174,81,128,195,41,196,179,169,137,53,148,138,246,216,174,49,92,24,150,44,170,7,153,172,204,141,207,109,214,32,222,148,112,135,62,224,196,177,116,182,21,8,216,109,172,173,57,79,38,173,9,105,83,53,84,208,30,49,186,213,216,49,125,198,206,108,170,141,21,135,116,146,104,146,81,115,126,187,113,221,237,157,255,109,252,219,127,22,135,136,63,123,151,255,14,254,144,105,95,153,141,127,238,156,0,0,32,108,0,0,190,18,128,152,72,176,156,41,65,174,162,59,151,145,87,31,156,43,47,188,140,62,28,198,68,61,183,3,94,141,163,6,229,78,125,110,87,239,255,255,255,255,13,0,94,45,36,174,179,59,150,132,93,73,134,90,101,52,230,168,248,107,177,166,156,66,64,198,98,68,38,86,40,212,195,134,198,9,193,165,4,161,228,137,234,152,193,1,135,1,82,205,29,225,64,145,212,180,64,130,150,180,83,105,20,193,10,32,182,216,85,96,34,180,40,56,127,151,45,131,9,41,144,42,169,96,212,206,36,173,123,160,116,160,180,104,31,2,207,39,18,139,53,183,206,157,91,83,165,113,61,14,27,56,95,148,176,227,5,84,20,137,74,222,227,94,5,202,146,71,107,5,195,245,177,212,49,86,215,87,158,56,201,100,212,214,35,123,217,24,128,248,39,151,9,87,69,115,59,90,205,196,246,93,164,77,153,140,150,48,243,178,203,81,114,202,91,53,171,91,52,159,214,175,31,51,65,239,151,59,135,226,73,1,212,40,104,253,209,77,147,110,118,83,112,234,122,153,115,118,159,200,182,218,134,255,245,39,230,243,155,55,189,62,191,139,50,123,102,127,173,55,174,206,203,189,117,132,0,0,187,142,49,244,18,133,72,255,30,33,102,184,92,41,199,162,81,146,101,171,67,39,100,99,154,233,187,28,144,109,49,137,252,228,38,187,169,50,141,149,191,170,243,180,95,61,253,185,168,209,234,26,40,213,43,196,223,91,77,28,177,87,73,248,89,7,25,253,63,255,39,255,255,210,0,0,96,66,104,15,164,201,174,12,174,76,194,68,76,24,240,43,64,97,168,69,164,49,129,147,71,0,48,99,148,111,51,228,232,112,196,64,144,18,212,19,34,84,97,130,4,193,36,130,2,128,34,129,41,12,188,131,40,225,216,60,148,255,251,178,100,31,142,167,43,113,83,19,108,63,176,71,69,10,178,61,130,106,25,241,163,84,109,189,152,129,37,145,171,40,246,9,168,116,188,11,4,165,70,114,3,47,125,196,34,208,220,89,134,153,176,25,16,130,245,32,1,86,245,239,41,93,148,47,43,210,228,67,233,215,6,80,166,162,67,197,165,72,148,134,87,242,188,241,44,92,159,85,127,69,59,65,110,79,41,143,100,156,85,78,146,192,74,14,8,149,0,165,188,67,33,114,98,195,94,36,173,136,1,25,141,179,239,132,93,165,210,34,25,225,207,121,222,220,130,34,28,242,89,95,207,63,234,162,234,204,22,122,214,34,53,44,93,19,107,20,88,170,127,119,147,183,54,54,157,170,47,246,231,45,230,188,147,30,115,234,132,80,90,93,77,13,49,168,245,126,97,204,200,135,151,10,61,63,202,182,58,91,226,128,0,22,108,151,2,126,91,34,9,8,82,45,111,105,114,15,177,108,67,144,225,52,134,235,28,203,229,142,138,52,140,230,28,193,223,228,78,217,160,181,68,234,45,133,232,141,65,42,128,230,250,169,191,102,31,204,248,105,135,221,163,201,255,245,90,71,245,255,75,49,48,6,81,9,41,142,80,152,74,49,161,11,153,232,64,20,176,129,176,168,30,145,37,81,35,2,0,4,140,47,19,29,46,64,210,240,45,84,224,103,143,186,65,195,41,188,192,224,214,179,5,6,10,82,89,77,21,38,206,30,176,112,100,251,119,120,21,196,189,194,12,51,139,221,106,166,105,55,110,56,71,166,26,224,241,51,89,149,48,216,17,204,235,233,118,23,43,70,124,131,185,50,56,167,149,75,136,49,215,170,98,69,56,121,232,250,180,113,83,204,159,119,90,210,186,220,103,250,133,108,101,251,252,92,138,239,236,52,250,134,14,172,78,172,239,227,155,25,57,15,83,161,220,177,151,106,27,207,168,64,26,146,24,27,167,104,190,40,253,165,16,234,122,88,231,99,155,217,37,27,63,83,102,27,211,242,70,221,122,27,244,129,84,237,159,253,207,214,51,59,99,138,99,107,235,156,127,207,13,128,1,78,243,188,65,207,19,144,182,3,233,8,212,20,32,156,114,84,109,98,245,44,173,40,152,192,35,171,54,92,48,199,182,223,115,201,159,166,248,191,45,228,23,81,185,180,71,216,190,202,10,234,140,127,216,175,249,47,255,87,217,253,101,26,70,36,143,98,92,35,126,179,0,0,0,112,47,68,222,6,7,122,56,13,13,104,130,84,32,214,70,112,57,48,115,18,76,201,1,48,8,75,0,194,187,85,64,4,77,26,72,130,72,163,194,196,82,73,59,151,59,55,65,213,29,14,87,82,76,147,138,30,250,47,68,193,140,55,52,87,74,9,120,224,255,251,178,100,36,14,7,16,103,84,155,79,102,32,70,103,170,183,61,34,176,28,121,165,82,109,189,152,136,237,148,44,116,197,46,208,48,72,197,38,231,82,136,233,116,176,177,5,250,217,50,65,151,212,33,86,222,59,84,13,41,17,208,196,170,143,180,249,54,169,248,112,57,48,34,168,186,134,167,169,39,162,38,120,186,150,50,176,162,9,170,164,73,210,243,208,151,120,177,46,53,70,86,230,176,110,180,177,126,166,89,196,136,10,135,146,200,54,125,167,150,218,157,15,81,213,21,58,100,171,182,136,253,4,182,116,213,72,200,171,101,207,26,70,180,184,194,35,71,168,242,216,230,37,246,49,91,84,177,172,106,53,79,152,212,76,88,186,56,175,74,109,61,251,79,177,14,90,76,0,33,236,120,124,168,177,226,122,189,238,8,16,0,64,0,38,80,128,119,139,122,4,119,17,163,135,74,68,105,59,109,7,27,28,59,180,98,238,157,226,60,123,193,66,235,186,18,103,51,48,24,176,37,70,122,39,65,103,202,136,238,224,234,147,189,201,183,193,204,175,169,168,194,191,253,255,208,255,255,248,192,23,1,41,166,237,26,105,103,102,176,244,136,102,44,62,100,40,38,80,68,172,99,65,37,8,192,18,70,70,100,129,139,180,104,1,12,17,38,25,87,8,2,114,85,65,156,184,200,43,45,49,96,39,150,193,96,17,4,80,116,80,199,192,219,231,28,168,3,47,145,179,192,134,87,146,220,195,32,28,24,7,224,198,114,118,83,46,150,87,75,146,216,120,32,217,9,41,154,209,13,84,187,54,166,22,115,197,236,4,39,74,217,158,100,184,103,249,195,147,174,113,114,139,36,63,137,179,12,244,47,141,30,182,95,89,239,32,189,44,218,236,86,40,30,59,19,137,43,9,201,199,212,50,246,46,92,227,175,125,173,77,93,97,226,22,146,198,85,30,16,67,87,202,166,39,47,98,83,67,163,165,255,88,149,169,47,168,245,107,176,180,239,109,70,180,214,148,76,52,184,156,145,105,241,17,231,102,62,157,190,244,20,231,230,251,83,188,247,26,165,139,77,120,191,253,237,83,0,0,4,14,26,3,128,16,101,57,76,174,217,217,13,79,217,26,205,29,13,179,58,102,210,209,85,120,141,87,38,113,61,163,10,227,209,154,225,15,236,239,171,244,127,225,214,138,100,139,249,86,85,145,135,255,255,255,254,144,0,0,96,12,233,176,176,28,60,121,142,33,25,160,24,81,64,193,251,64,70,160,99,0,41,81,8,129,132,34,142,0,153,107,176,65,25,128,149,149,65,132,134,90,171,148,96,1,164,192,3,161,133,217,74,36,249,76,179,8,37,118,170,146,129,59,76,149,106,153,81,50,135,58,170,46,165,87,10,255,251,178,100,39,142,7,239,119,83,19,111,70,210,55,194,219,93,36,47,101,28,201,153,80,77,229,237,72,224,13,109,180,102,153,112,130,6,118,78,80,8,167,15,210,100,36,195,208,250,134,2,63,211,112,114,109,70,210,169,16,206,11,65,140,70,144,209,241,58,249,121,82,17,47,130,130,67,213,250,21,106,231,75,81,164,22,247,60,42,217,153,17,204,173,168,245,150,230,198,27,225,84,225,151,236,110,71,133,15,150,198,124,117,118,153,77,11,102,170,172,41,151,156,20,199,27,230,70,179,29,143,15,105,25,162,244,206,53,136,239,35,161,241,29,56,213,152,154,182,169,31,34,37,174,111,11,191,89,98,219,19,216,155,101,198,100,178,20,113,166,200,58,35,154,120,241,49,182,88,130,48,65,21,53,168,175,73,141,250,168,25,228,222,209,75,85,67,29,117,171,177,170,49,183,94,77,32,243,99,54,9,17,32,5,216,4,192,65,53,146,17,188,168,63,13,180,136,248,12,97,23,15,218,212,248,218,233,81,43,88,96,64,187,108,106,29,193,27,163,141,255,87,176,52,93,249,234,235,115,62,222,239,127,255,140,72,46,64,230,78,130,103,42,38,98,18,53,136,101,160,6,116,206,98,166,234,188,100,132,121,4,10,64,40,6,99,44,102,20,13,15,16,128,173,109,125,87,5,74,106,68,130,60,40,173,36,112,130,170,56,88,12,24,52,43,67,17,8,22,141,226,79,21,144,151,119,148,12,239,81,148,179,73,33,2,32,137,240,52,137,42,40,236,45,31,32,144,180,88,239,18,37,6,197,90,22,172,115,82,175,51,183,8,225,252,214,253,77,132,58,70,94,72,28,174,179,69,52,29,191,40,92,179,29,102,124,36,231,163,214,168,236,242,192,108,190,23,119,175,140,227,3,79,164,124,134,33,173,173,137,228,123,42,146,3,157,50,198,209,123,110,214,153,246,220,26,33,53,197,97,145,11,106,108,211,62,245,152,22,154,175,156,229,147,45,184,125,245,90,61,131,11,203,8,160,188,155,129,23,89,139,53,226,110,6,110,243,59,255,235,217,243,40,209,29,117,180,40,175,247,53,69,127,238,165,184,0,5,81,128,27,2,20,245,220,8,237,40,74,254,40,66,97,51,24,52,179,174,73,27,221,244,181,117,231,13,216,125,6,211,84,229,88,9,13,132,201,254,239,255,245,255,219,191,167,224,65,207,209,199,55,216,0,0,146,180,176,244,231,168,8,38,42,244,105,160,21,73,128,72,6,133,17,48,0,11,174,20,2,255,147,40,65,180,85,76,97,229,205,85,82,185,59,26,137,52,39,129,165,36,109,123,8,236,141,16,123,88,18,83,142,252,40,115,197,81,172,134,211,8,221,104,147,105,50,228,255,251,178,100,37,14,134,137,103,214,27,88,99,112,73,196,106,165,97,230,78,29,13,161,86,117,172,0,1,26,145,234,134,176,144,0,69,168,36,151,95,30,70,46,216,102,82,25,152,121,184,87,173,86,192,186,141,3,14,212,92,219,49,80,123,251,35,169,209,97,168,88,35,122,27,15,201,10,9,185,172,145,50,228,228,177,23,209,207,222,181,222,138,114,38,70,5,59,62,56,164,154,93,15,113,215,155,58,133,104,116,12,76,151,25,155,138,68,67,161,220,26,149,2,19,166,161,58,67,41,149,144,236,104,133,171,159,59,237,131,44,212,246,88,119,46,235,208,125,164,233,34,67,51,117,181,66,17,212,226,170,189,41,79,23,18,222,231,6,107,244,0,64,1,225,77,98,161,17,82,56,187,146,17,36,229,18,70,50,174,67,104,191,42,26,149,127,9,248,253,154,60,91,48,211,200,179,93,165,159,204,186,141,185,71,133,239,223,11,67,63,167,154,117,21,143,196,126,107,75,28,112,146,42,83,89,63,226,84,177,200,119,200,180,50,75,116,192,65,55,216,10,162,142,44,112,16,32,135,6,62,112,11,20,20,92,165,116,21,8,154,38,69,80,65,100,1,56,233,20,231,186,111,3,240,176,11,65,147,78,61,202,250,31,127,88,122,88,220,94,54,29,57,59,79,90,178,228,116,0,13,238,133,203,174,50,252,217,76,17,83,79,124,174,244,70,110,68,198,161,52,48,195,239,23,191,94,35,201,99,75,111,34,157,139,216,154,153,148,211,192,88,74,229,115,244,60,156,162,105,82,124,226,116,151,49,149,229,191,163,249,253,77,199,254,252,87,10,211,113,202,154,214,63,51,94,28,168,179,111,52,57,214,148,219,217,194,81,25,115,239,203,176,203,56,181,249,216,172,182,95,27,186,241,203,90,12,11,73,200,106,247,121,174,84,222,52,217,243,227,53,235,231,118,214,181,187,241,77,103,38,252,167,164,144,169,101,204,96,222,71,178,151,76,72,95,142,76,206,218,187,150,87,119,106,245,53,157,10,170,18,77,200,54,253,107,74,68,56,138,232,89,77,57,220,89,37,129,53,119,239,7,189,165,100,153,78,76,253,36,47,151,26,65,52,91,25,19,126,208,228,206,172,186,230,140,208,128,0,159,127,254,208,255,255,253,123,21,59,186,119,237,135,245,115,252,77,248,191,255,255,206,185,1,202,45,255,210,0,8,1,4,132,138,74,57,109,30,90,169,29,46,137,132,239,53,129,17,210,68,182,73,166,93,213,228,170,177,66,250,65,205,61,231,78,64,138,187,47,163,249,87,69,75,98,219,112,232,3,250,60,209,91,40,21,9,232,81,217,75,202,236,153,151,55,108,177,42,202,209,27,49,118,187,204,231,226,255,251,178,100,39,128,6,202,102,89,62,97,224,0,63,66,203,26,198,12,0,31,25,163,90,125,156,0,9,21,145,42,151,176,96,0,49,236,7,24,243,74,133,198,115,113,205,166,179,42,218,128,236,109,123,87,40,211,70,98,102,219,36,74,74,45,15,149,143,98,175,44,53,210,4,209,125,37,151,93,134,46,103,163,232,103,194,81,71,18,35,253,60,84,102,105,156,48,249,189,141,183,87,110,102,196,210,86,22,55,234,76,128,200,94,73,137,198,41,6,5,35,7,112,253,218,190,61,25,25,34,73,77,94,30,119,117,94,55,30,60,202,252,91,177,99,121,130,2,185,170,143,46,0,100,40,87,128,198,135,28,15,242,215,25,147,127,255,171,255,212,77,143,122,64,2,0,16,0,0,0,0,0,26,20,1,40,57,16,75,98,24,136,46,100,127,41,147,153,52,152,40,57,215,71,220,146,47,186,30,3,134,140,110,161,104,59,161,119,14,21,22,179,239,252,142,157,221,31,245,172,191,195,63,228,11,86,160,1,5,21,10,141,131,106,0,162,165,200,68,1,88,28,67,51,97,236,236,144,16,72,142,82,122,49,52,48,105,77,188,218,247,106,46,130,242,151,178,52,116,112,22,35,180,229,190,178,199,2,210,178,55,141,202,16,252,68,148,85,222,150,70,238,90,134,34,207,171,238,210,75,251,36,185,59,76,247,48,74,212,81,202,56,46,9,105,46,147,84,127,111,74,235,184,212,210,90,119,47,66,48,52,216,35,77,150,95,41,140,182,34,36,181,215,18,146,73,118,154,30,183,114,11,181,217,117,51,141,26,149,65,240,204,244,134,77,77,69,44,150,203,46,79,204,186,117,254,106,158,105,242,103,82,30,220,168,241,75,223,215,83,245,90,15,157,183,51,46,137,220,146,75,162,48,86,118,59,86,65,204,19,153,21,210,90,69,238,68,106,39,107,41,218,179,191,127,153,198,46,83,54,43,83,57,82,200,42,195,50,216,122,228,3,51,57,103,145,217,101,184,98,159,10,213,170,231,158,52,214,45,84,139,75,106,244,190,163,54,114,103,157,27,212,248,65,67,66,0,1,118,88,162,237,37,181,20,20,122,75,133,202,118,137,203,15,165,15,213,119,199,49,124,198,162,164,216,117,3,81,212,221,19,163,239,204,199,205,79,247,254,93,181,241,247,16,73,48,43,84,35,92,89,194,205,212,35,188,194,18,95,197,125,61,125,43,125,0,0,113,197,67,227,10,122,105,160,76,129,158,137,107,11,132,206,209,65,73,136,143,155,49,76,79,34,65,217,235,44,129,20,82,218,185,128,156,97,128,203,160,191,9,136,118,21,26,111,171,167,33,144,179,182,209,53,19,141,135,145,158,200,196,130,130,146,23,39,202,255,251,178,100,35,142,102,212,104,85,147,47,101,194,72,196,234,181,60,195,104,29,161,155,80,77,225,241,192,239,150,171,204,241,37,248,241,182,206,144,39,235,166,90,142,243,132,157,31,75,229,172,203,70,202,84,222,239,217,9,232,140,80,230,176,104,36,192,174,149,95,107,186,91,107,34,68,126,164,134,92,173,175,209,80,169,149,44,201,136,158,201,42,205,16,248,173,117,182,95,42,30,95,133,104,232,116,79,46,15,42,97,111,49,167,80,153,254,185,101,136,53,27,23,78,79,82,86,81,103,93,189,146,42,4,134,149,40,100,101,176,82,241,108,51,19,222,157,182,136,103,181,234,161,57,101,172,202,21,250,243,90,122,21,182,251,159,139,225,58,130,55,102,216,152,88,144,190,171,253,58,23,249,32,128,0,74,121,139,40,223,120,44,69,224,150,199,87,173,155,50,171,145,38,87,196,217,186,109,148,137,88,121,51,212,7,113,137,197,141,145,198,241,116,25,183,45,189,63,41,68,231,101,228,80,129,22,139,22,58,218,163,15,218,125,78,86,202,103,241,1,105,138,122,250,186,0,96,64,201,193,183,25,33,73,153,156,9,62,0,19,204,84,76,0,12,171,12,28,40,96,32,64,56,146,201,75,35,48,145,164,66,109,80,168,104,114,24,92,81,197,221,25,35,171,77,74,21,80,72,52,121,74,246,232,207,150,234,213,76,210,244,136,197,235,41,191,99,237,50,27,129,203,212,242,55,70,242,90,235,69,216,63,180,209,194,175,151,61,154,199,82,234,146,179,99,91,142,0,240,233,105,162,236,38,133,249,143,48,121,73,101,93,183,170,31,108,146,249,37,150,68,69,56,186,206,167,149,68,32,185,12,198,17,190,191,99,211,153,162,224,218,126,198,203,187,65,80,101,244,21,86,208,216,179,198,162,153,15,59,154,224,188,102,81,67,132,87,83,21,212,107,175,81,138,86,31,85,212,89,84,42,205,234,76,14,21,66,94,10,107,48,50,215,122,190,222,221,60,92,182,93,129,206,45,95,207,254,225,251,123,107,85,212,141,244,222,163,66,223,220,25,162,22,24,20,122,10,157,223,106,167,163,40,9,225,64,173,140,232,163,97,108,188,25,23,181,26,51,251,250,32,154,157,110,119,7,194,43,41,191,191,144,159,125,180,26,250,121,230,103,202,238,135,230,140,87,58,77,29,255,254,165,254,198,175,36,23,86,230,237,167,139,128,0,0,1,85,72,30,96,159,153,31,108,26,194,26,94,24,166,153,8,171,97,10,33,96,198,91,119,131,11,91,129,20,185,40,255,9,38,77,56,200,139,161,113,25,144,254,98,99,92,100,75,249,227,12,19,48,139,48,244,137,73,246,250,36,205,80,65,43,96,107,245,209,81,255,251,178,100,36,142,135,33,103,84,27,56,124,112,68,229,219,26,36,73,126,27,185,153,76,77,189,55,65,42,19,235,40,243,9,104,87,125,189,76,164,193,105,16,74,160,183,77,78,161,175,122,237,123,35,84,180,179,110,202,136,67,204,154,228,58,247,166,118,155,121,166,185,30,25,51,245,14,81,179,238,71,34,80,88,244,160,213,153,63,79,148,130,71,28,206,83,101,97,245,219,86,155,220,89,246,214,133,247,202,183,174,218,214,42,135,65,87,100,213,110,103,159,16,168,237,84,211,21,113,26,185,109,122,234,155,92,209,37,19,107,238,154,226,52,217,238,161,6,251,116,104,10,173,54,91,239,57,240,98,204,222,203,25,63,19,26,132,229,152,176,83,118,151,89,131,124,218,210,95,85,213,189,179,85,108,7,211,223,251,180,0,6,0,0,3,0,252,1,160,56,138,197,40,247,10,81,91,108,72,197,123,59,224,244,186,153,161,151,255,237,114,255,182,155,255,36,31,168,197,66,166,154,4,27,212,18,4,133,174,255,255,254,166,212,124,239,78,145,97,64,185,177,20,232,120,56,170,175,146,1,198,7,15,172,176,209,170,140,148,20,200,2,12,53,168,199,134,140,48,68,193,65,76,8,137,117,136,138,146,241,60,22,248,146,148,56,154,192,64,19,13,0,18,11,64,202,132,193,171,208,72,116,144,4,190,49,117,190,251,141,3,163,178,138,133,132,212,20,188,101,253,180,116,48,12,81,226,51,72,33,57,18,54,83,93,14,22,100,32,106,163,213,75,69,240,82,129,130,178,140,21,44,109,142,36,52,118,141,101,210,124,154,137,70,243,17,240,11,103,224,10,105,161,74,118,193,17,73,8,41,203,116,101,102,218,180,166,110,190,146,115,37,230,170,28,106,193,110,54,99,175,151,171,41,86,124,204,44,186,101,202,170,6,83,70,49,107,169,239,133,65,156,204,21,70,215,195,148,77,46,67,172,6,174,79,68,116,138,57,164,179,156,150,106,163,117,242,47,216,102,208,212,118,147,65,234,125,51,251,88,223,169,231,140,190,189,98,159,250,155,167,1,32,0,0,58,66,216,39,9,8,68,98,19,12,137,250,166,11,7,68,154,119,253,182,105,104,144,61,245,207,42,72,34,155,131,236,212,90,44,42,171,125,42,84,101,232,125,21,4,46,166,136,107,250,127,254,43,254,253,43,236,204,11,30,121,227,209,18,150,211,213,60,217,90,129,0,0,1,52,129,56,2,62,102,149,198,76,14,110,193,102,22,190,97,194,70,14,76,165,3,221,5,192,51,105,44,4,53,186,165,55,132,127,66,16,87,68,220,55,36,12,70,65,224,69,32,77,209,80,229,207,11,55,106,138,4,189,147,197,33,220,66,130,139,176,255,251,178,100,35,14,39,32,102,83,27,121,121,240,63,66,74,250,48,35,116,28,53,219,78,77,189,55,9,4,19,235,24,244,137,40,21,91,66,70,45,32,192,73,169,23,78,106,240,122,167,16,103,73,122,66,25,223,3,184,189,4,189,104,192,97,97,108,86,12,195,253,109,125,11,64,15,213,116,215,2,113,200,112,67,20,46,105,243,232,238,142,31,32,120,107,10,232,173,109,141,172,171,152,207,250,55,112,87,39,155,99,20,23,117,158,27,229,52,146,217,194,235,113,21,41,36,63,111,99,210,176,157,102,34,28,207,106,72,169,133,150,248,202,123,69,174,24,39,165,224,187,141,74,143,30,242,141,89,248,133,77,106,223,94,26,211,116,90,229,130,21,40,199,41,171,166,27,124,170,181,140,238,91,110,207,162,226,210,64,19,169,187,46,0,72,0,0,0,13,244,34,216,208,120,24,18,148,68,185,223,111,15,143,218,254,58,68,205,17,121,48,72,56,223,106,80,43,109,54,18,242,222,231,255,118,175,108,70,162,131,159,247,213,173,172,249,80,201,215,188,137,36,7,215,242,38,128,176,187,17,217,168,136,144,141,120,152,203,142,76,65,60,197,193,192,71,72,86,96,66,96,144,19,22,4,44,240,176,201,116,140,4,133,59,135,65,75,96,132,246,84,58,2,66,4,221,196,97,69,255,45,235,71,138,205,168,179,124,225,167,34,229,110,74,92,107,137,138,188,63,91,201,145,20,117,33,192,22,57,28,161,216,81,142,210,76,212,173,84,8,178,26,151,38,230,240,206,112,73,161,201,81,239,36,20,193,123,34,230,94,116,36,240,145,118,37,211,162,99,31,17,89,1,18,190,125,44,169,53,52,254,118,218,133,170,36,68,146,190,211,6,160,132,67,123,55,64,150,160,88,121,209,105,237,41,20,160,202,40,93,73,134,212,49,155,252,136,18,36,33,92,252,38,15,16,181,28,47,75,217,17,13,67,201,211,98,7,133,225,189,182,42,233,139,122,138,182,122,81,209,70,124,146,209,158,122,132,95,112,249,255,245,172,79,255,255,255,255,255,254,210,38,32,1,184,70,230,75,128,197,25,106,212,194,44,238,114,146,58,80,74,146,249,180,156,182,48,64,205,122,145,156,99,24,178,95,153,212,142,141,214,110,148,123,73,252,27,114,5,60,189,42,255,5,6,63,22,252,178,249,55,126,132,171,71,103,208,0,0,1,80,131,144,48,56,5,217,224,180,25,216,9,88,4,93,21,18,212,145,69,1,153,20,130,64,49,102,106,128,166,24,16,73,114,147,59,147,13,2,68,36,131,114,11,94,72,4,161,26,243,174,64,1,108,197,238,175,132,5,39,97,152,228,121,15,209,156,113,159,198,235,72,100,26,135,178,255,251,178,100,39,142,70,252,103,211,155,79,77,240,59,129,11,10,36,38,80,29,113,157,72,45,188,222,209,47,173,235,204,194,137,120,92,186,148,103,10,129,74,149,58,134,161,252,130,118,99,177,57,162,156,26,193,120,218,49,86,148,203,133,107,210,162,99,114,229,43,154,150,26,34,9,84,161,132,31,187,134,196,241,230,40,199,209,58,150,234,252,203,30,35,98,171,118,133,45,190,242,219,61,152,214,160,225,226,54,144,107,70,200,106,136,247,240,180,185,111,66,31,103,88,135,121,156,215,173,26,46,178,77,172,177,68,196,121,244,255,86,189,245,124,22,92,80,188,157,164,147,132,212,102,196,3,182,124,25,201,196,225,37,121,218,236,183,133,72,113,135,18,216,25,189,79,5,121,89,200,0,0,0,4,2,231,15,2,163,33,67,98,19,107,32,95,22,137,142,3,36,180,17,123,25,66,243,119,197,157,36,64,149,44,95,191,111,238,179,245,211,226,111,231,8,234,32,173,26,156,122,44,4,7,43,71,172,51,22,25,128,108,28,94,217,154,242,154,133,1,153,167,25,187,144,99,33,144,16,7,12,152,137,105,129,129,24,194,218,9,129,69,40,75,12,29,44,186,142,23,188,32,240,187,42,36,172,201,172,22,10,86,181,133,40,63,28,21,119,199,2,8,128,23,242,8,101,72,236,133,11,10,191,159,181,22,85,234,170,222,36,188,152,4,7,21,107,105,228,180,26,250,152,191,45,150,15,85,116,241,93,18,38,82,154,150,225,80,20,62,216,137,129,98,15,234,76,35,76,165,51,231,210,93,203,128,233,147,238,6,178,120,246,177,118,13,247,197,236,251,98,111,154,91,58,111,217,85,103,236,199,244,24,47,230,98,75,221,235,123,92,40,111,113,93,204,145,47,15,92,97,42,162,229,252,177,150,148,48,175,127,62,84,170,149,45,241,17,251,92,175,22,26,228,245,95,55,53,14,205,118,249,143,241,10,53,43,150,189,169,110,54,162,240,147,187,155,115,61,205,69,191,191,155,206,92,143,10,103,104,209,10,115,193,160,16,8,61,218,33,9,162,112,148,22,61,12,185,229,57,156,57,217,183,49,81,143,24,76,77,27,253,93,84,52,134,31,178,191,111,255,233,210,180,22,142,223,233,215,255,254,166,211,236,70,250,217,186,154,20,142,90,197,7,189,55,207,236,167,43,217,76,86,8,117,200,117,106,118,147,0,0,0,0,48,192,180,7,75,141,7,236,205,223,128,129,198,27,34,100,0,0,2,179,0,12,50,96,51,11,3,0,53,21,84,97,50,39,15,45,8,156,195,96,15,7,34,232,123,20,161,75,4,132,100,35,66,27,16,164,83,204,171,66,255,48,181,192,187,163,2,69,71,197,102,172,255,251,178,100,37,142,167,4,104,82,27,120,122,224,76,43,138,250,36,194,40,26,165,125,72,77,225,49,201,54,43,235,156,243,28,161,33,67,218,165,176,44,96,112,3,157,204,7,240,224,17,98,114,23,105,243,4,181,7,25,56,31,143,149,128,112,150,18,112,214,19,160,193,106,79,36,199,90,30,93,21,225,180,224,152,122,17,134,150,6,52,242,163,32,150,126,35,138,165,42,231,46,77,115,46,121,63,123,6,10,151,13,148,171,90,11,122,121,122,196,159,211,234,165,165,38,129,22,146,199,203,214,229,95,174,107,189,111,77,152,190,101,251,130,254,22,231,198,144,152,180,211,21,105,156,124,79,243,125,225,227,253,239,81,111,120,125,137,98,43,19,185,101,115,159,230,14,169,31,27,196,91,122,107,94,64,0,100,0,0,48,175,72,25,37,11,72,6,24,11,98,184,37,37,32,181,151,141,116,71,26,224,157,229,181,189,178,239,254,221,127,255,78,142,173,21,4,50,21,61,215,255,255,241,173,251,253,246,244,125,146,138,176,0,136,67,247,222,237,48,148,70,101,185,208,82,16,147,171,192,140,64,30,85,226,52,233,179,55,137,57,17,227,30,23,52,102,112,51,48,36,212,192,67,76,108,200,152,16,205,88,80,96,152,116,88,68,194,129,157,71,105,9,68,77,72,4,75,113,193,48,86,8,4,48,20,131,214,104,234,184,146,64,200,167,248,225,32,5,129,72,148,65,125,161,214,104,168,86,36,2,178,27,150,13,187,242,176,171,77,213,83,44,226,84,203,198,153,107,85,95,76,70,172,252,142,70,209,138,21,60,237,40,203,6,236,59,101,134,195,46,61,133,7,131,235,68,164,146,7,173,155,80,56,22,39,173,125,23,47,205,223,2,50,205,8,147,106,176,31,30,93,45,159,77,77,15,78,206,42,180,208,220,14,183,145,20,137,190,102,187,169,171,229,214,164,30,160,117,233,173,99,65,82,85,166,21,246,134,222,202,246,180,229,104,73,228,150,67,106,165,119,213,220,237,205,215,235,4,73,69,23,191,255,234,0,175,228,105,86,39,158,145,180,12,129,114,3,50,184,86,53,204,220,163,21,35,148,188,125,255,178,251,41,141,210,191,211,111,255,253,91,253,63,255,219,208,223,244,127,251,228,24,108,130,56,181,86,194,32,84,145,103,22,93,78,165,215,161,67,212,136,227,148,169,67,189,214,125,152,90,226,192,0,0,10,144,67,248,194,218,51,168,15,41,19,40,60,1,104,120,49,135,48,156,66,53,169,12,106,13,50,104,186,77,33,19,94,76,199,204,168,26,6,64,244,118,119,202,131,27,130,29,40,216,28,241,8,101,240,170,107,29,61,216,218,251,105,79,228,129,129,195,173,34,15,110,255,251,178,100,37,12,134,137,104,211,155,76,55,64,80,73,203,10,36,199,30,22,81,163,92,108,177,52,193,13,167,172,116,195,28,176,80,58,155,86,104,137,38,204,123,12,84,120,161,202,88,219,66,157,168,201,230,109,91,213,160,201,218,158,13,190,58,22,163,44,70,2,62,204,172,116,105,31,56,95,19,182,233,98,211,230,205,66,250,3,172,151,91,33,163,217,234,100,14,119,210,136,65,26,105,132,253,67,39,248,176,75,88,178,148,88,188,150,37,153,196,196,82,233,213,35,72,211,136,189,35,131,187,241,201,155,107,89,171,75,47,236,72,108,39,81,52,128,99,164,81,142,22,23,109,23,165,4,32,247,182,116,94,172,245,194,111,204,156,255,19,128,0,96,0,163,73,189,3,34,5,143,0,135,28,209,163,26,152,37,243,144,178,127,106,7,119,40,249,167,255,232,232,255,65,81,3,177,159,103,255,249,140,167,195,40,11,200,55,254,114,91,70,250,54,212,125,83,237,111,111,165,36,209,23,140,184,154,159,97,167,14,44,46,129,57,114,199,85,53,109,0,34,149,191,140,196,26,225,142,160,114,235,188,10,34,74,173,101,248,174,41,84,70,28,109,26,179,144,242,52,247,213,60,35,110,212,122,71,30,145,193,86,96,62,181,67,149,165,208,124,238,29,91,81,205,253,129,56,78,37,40,47,9,71,145,188,177,254,198,119,174,101,123,86,203,71,220,128,241,11,6,113,10,66,169,39,25,194,48,176,229,179,114,172,148,189,197,215,50,194,118,144,222,0,89,181,212,198,93,20,7,88,212,100,115,64,168,162,245,12,75,156,60,78,245,81,132,226,28,20,37,218,145,16,108,200,149,9,41,12,116,97,199,85,105,17,100,9,174,172,205,41,79,146,235,30,101,121,40,121,62,146,219,201,219,94,242,228,161,102,58,122,158,210,157,84,177,92,66,0,160,128,7,83,108,51,43,69,97,51,79,244,201,69,232,118,118,221,164,168,176,133,125,21,243,223,254,148,127,211,255,127,255,143,154,62,208,157,64,73,81,230,255,237,211,255,239,127,223,157,246,244,69,83,159,171,15,57,84,34,197,141,26,207,253,58,4,0,0,0,112,117,176,150,24,201,76,76,32,44,205,198,2,194,3,204,38,56,78,148,96,163,163,8,4,49,66,84,186,103,69,183,24,122,18,192,194,85,32,119,223,244,69,164,79,41,40,10,226,35,57,140,38,20,58,101,35,36,110,72,102,151,114,74,216,78,187,141,9,158,197,24,74,70,184,176,153,213,113,13,71,33,184,243,9,185,88,224,86,201,120,160,241,202,82,98,25,105,133,166,225,28,35,191,21,147,1,21,68,168,78,250,106,152,138,209,123,214,239,56,158,183,186,123,68,178,255,251,178,100,64,142,6,174,103,211,27,120,98,240,75,169,106,179,60,194,118,26,69,155,74,78,97,143,193,53,39,44,40,176,10,192,148,237,117,14,58,213,60,14,187,180,138,97,46,163,95,203,11,93,148,93,99,75,172,172,178,121,197,83,88,173,241,151,8,196,129,89,157,156,237,105,246,147,64,241,241,244,194,186,203,119,113,159,134,221,103,112,141,190,247,153,73,125,194,234,44,182,194,65,91,63,53,229,189,41,163,197,198,114,194,0,160,254,71,168,85,0,1,1,205,14,132,18,81,184,234,64,172,191,107,130,134,226,3,196,7,114,116,157,31,166,40,209,255,0,131,201,196,71,143,163,151,165,154,54,159,77,189,73,219,236,239,90,149,94,95,255,253,27,255,219,255,255,245,209,67,26,168,153,69,152,229,207,69,90,36,47,122,40,210,210,224,56,32,164,113,196,48,4,118,96,0,161,140,195,6,33,25,152,160,0,80,145,28,12,152,32,118,208,140,6,60,114,67,2,165,254,3,7,138,192,1,2,152,224,190,139,112,16,149,51,80,162,162,4,16,52,40,173,203,54,40,84,210,124,48,148,137,64,56,114,216,51,15,116,220,165,44,117,154,106,253,117,18,241,193,188,251,143,5,203,153,151,193,206,12,41,232,170,219,218,128,172,196,109,102,222,61,123,173,184,236,98,47,82,163,203,28,102,81,139,88,151,95,188,133,135,189,28,47,179,186,149,75,50,105,207,58,252,118,75,53,142,254,71,181,223,114,109,78,67,121,152,159,117,175,171,173,93,231,237,248,167,182,175,76,226,19,122,92,107,51,246,91,122,185,111,219,118,253,54,62,249,214,111,51,14,83,182,121,36,46,178,228,119,238,91,60,182,47,150,38,113,249,66,57,115,186,94,77,153,96,51,0,200,1,9,119,147,18,90,216,188,64,14,202,212,20,162,243,123,230,162,162,226,142,144,215,145,39,182,219,186,182,223,237,246,162,31,172,196,255,255,228,237,25,232,212,247,242,148,237,27,123,118,51,221,156,185,204,238,139,45,99,134,197,239,166,84,14,224,14,235,218,130,239,60,168,65,0,18,220,188,145,2,58,66,7,24,40,29,88,34,245,76,21,17,76,1,7,40,41,134,27,17,110,138,90,224,233,78,101,104,144,189,29,104,14,22,248,52,178,102,25,69,232,57,140,60,242,200,30,48,167,46,252,212,111,23,122,195,233,46,206,130,85,139,63,144,80,253,139,91,136,225,41,243,244,65,56,63,191,70,171,42,234,151,212,202,187,144,86,209,199,146,30,30,10,35,86,252,76,49,49,213,75,24,111,34,226,100,99,103,90,137,58,70,84,179,119,10,35,81,132,48,27,18,144,175,17,30,192,128,125,166,241,117,17,47,134,8,126,255,251,176,100,71,140,37,235,104,213,155,44,78,160,69,226,74,202,49,9,82,24,189,163,86,108,189,146,65,41,146,42,20,243,10,146,157,74,40,10,18,98,135,242,33,160,69,233,225,3,52,196,179,160,50,129,1,50,133,50,84,195,172,144,210,205,53,40,10,7,13,70,112,172,248,75,238,80,250,228,116,171,0,38,0,128,0,37,58,134,5,35,63,63,16,73,217,155,80,22,136,112,40,214,149,147,241,250,143,139,222,156,124,188,90,61,76,179,201,180,22,115,60,130,232,82,211,169,33,149,243,240,245,244,249,70,226,141,25,149,219,25,120,57,162,166,73,79,79,81,151,250,64,0,164,239,107,71,215,66,37,1,46,55,83,40,165,11,1,70,242,165,18,20,33,107,7,90,172,93,162,171,184,147,208,195,89,172,137,227,106,79,217,32,165,224,253,72,186,29,200,51,216,195,115,38,202,51,212,3,170,19,75,202,140,196,243,182,70,178,121,193,209,217,226,141,177,142,212,248,142,211,23,118,30,235,24,93,231,185,34,118,85,155,225,208,118,99,10,97,221,177,49,111,206,126,205,31,190,52,180,246,171,21,178,120,95,88,152,245,116,16,204,14,233,186,192,110,68,104,192,127,57,138,69,118,247,90,130,27,80,212,70,27,70,210,97,253,108,147,156,42,157,217,228,45,38,46,211,85,69,39,222,116,226,22,26,76,116,63,48,141,67,13,157,123,43,29,161,88,183,99,60,78,85,84,202,195,36,55,161,130,172,197,45,185,42,204,126,86,130,0,30,227,116,125,43,227,133,52,98,22,185,113,113,28,44,204,137,67,14,59,188,37,174,231,44,248,103,140,125,219,175,90,144,64,42,149,60,86,176,242,227,236,164,81,235,43,153,14,155,235,40,190,53,101,192,162,104,136,251,52,93,176,56,228,121,86,157,194,174,245,49,130,16,0,0,66,188,42,4,246,106,50,210,135,66,26,128,230,102,208,240,64,75,208,129,224,161,172,164,82,129,111,90,114,168,8,136,51,129,224,14,216,145,165,45,103,10,202,189,153,200,92,74,18,131,136,44,189,230,202,213,226,24,37,241,48,117,254,200,163,39,101,133,148,187,151,178,129,74,46,117,70,14,35,1,244,21,50,227,114,158,39,138,165,82,117,181,146,231,9,179,240,170,162,186,107,81,118,218,237,197,153,74,204,134,57,176,88,198,122,131,122,238,125,226,90,66,166,55,104,239,88,106,205,89,151,108,176,24,55,92,235,20,204,69,227,91,68,54,86,237,73,12,238,134,211,86,88,122,157,246,211,43,52,204,141,145,19,240,178,36,4,96,82,73,29,129,56,6,102,80,106,5,81,43,181,50,82,17,72,211,25,105,182,150,180,194,9,161,137,215,39,141,172,255,251,178,100,100,142,166,145,102,83,155,79,77,226,70,9,218,195,61,5,86,23,201,119,76,109,61,54,137,56,40,107,116,243,9,160,115,25,103,16,210,72,148,211,74,0,0,0,204,147,19,164,57,238,80,248,169,247,216,136,89,24,135,129,90,73,139,18,100,18,18,15,104,102,148,25,155,70,154,154,50,53,63,254,109,63,87,127,169,175,255,255,255,254,255,244,255,247,221,178,82,56,128,243,244,228,64,15,132,208,147,106,37,118,165,18,166,2,183,58,152,142,33,195,48,244,48,193,173,130,99,131,156,166,67,206,196,45,11,82,110,244,150,69,2,72,13,64,114,177,165,42,179,142,136,113,84,181,108,161,26,31,9,7,96,194,204,24,76,98,58,128,36,38,38,147,17,67,38,156,190,110,60,45,239,194,148,139,45,228,104,82,167,12,67,206,60,85,152,143,167,93,163,15,12,48,197,217,135,17,80,194,57,160,176,108,20,128,135,69,68,6,132,100,162,20,36,239,234,137,203,244,249,89,184,171,169,60,132,78,66,42,180,201,41,213,3,192,143,175,235,178,57,162,98,145,115,175,21,25,66,56,243,78,142,48,242,190,105,193,10,147,210,144,38,180,89,75,61,168,205,30,124,149,214,85,39,75,162,168,217,4,190,101,58,76,176,99,25,165,137,69,18,120,168,244,0,72,151,202,120,57,44,185,36,110,164,119,120,164,205,96,229,124,122,51,136,244,93,222,64,134,207,100,227,237,34,221,61,40,125,189,147,111,183,245,145,219,76,31,110,255,255,255,244,97,217,190,178,138,62,166,107,119,114,235,110,44,91,40,157,43,200,140,52,27,156,56,217,25,237,72,169,64,0,0,148,220,43,36,22,192,230,31,51,149,71,9,24,232,229,175,50,156,12,80,132,139,18,12,111,136,128,155,180,228,187,74,20,112,86,37,40,14,72,179,165,135,184,63,130,172,10,103,136,36,203,249,168,72,194,80,134,137,234,120,31,133,248,138,67,215,76,206,206,147,33,97,60,72,160,9,17,120,73,187,153,252,123,202,156,101,118,230,125,71,88,157,3,139,184,160,66,121,41,178,114,222,60,66,37,12,198,202,172,171,107,164,80,223,161,106,164,217,85,237,55,170,184,116,172,67,203,125,204,180,112,66,153,161,134,214,93,36,241,68,130,46,141,26,179,130,114,150,198,36,197,62,136,73,140,141,177,3,134,26,105,165,151,108,214,70,200,235,122,176,44,94,178,187,166,170,113,182,145,229,249,78,225,127,39,60,204,205,215,205,160,32,0,0,5,122,248,72,136,43,165,49,248,230,76,34,83,69,133,54,164,116,3,158,60,235,87,10,58,178,134,19,102,125,89,219,54,109,87,91,208,191,111,233,75,107,218,159,244,250,127,255,251,178,100,121,142,166,4,102,211,155,79,76,82,78,170,234,183,60,101,100,25,161,157,72,109,229,141,201,57,39,106,140,244,137,96,255,201,83,255,109,213,190,194,148,97,42,26,161,64,82,204,190,223,160,177,248,25,164,80,125,31,32,164,130,167,6,75,154,82,249,189,61,152,146,232,25,184,205,154,140,44,144,214,80,67,36,76,96,128,33,88,197,113,145,20,28,42,56,4,9,81,132,181,164,230,8,172,154,34,98,155,170,63,133,135,30,88,179,167,98,139,109,189,24,37,163,187,10,242,157,111,56,170,129,234,125,94,90,85,12,78,22,30,198,97,115,108,169,253,137,197,171,185,51,108,122,33,24,126,229,79,194,158,161,118,163,149,101,195,100,58,15,165,245,6,25,17,147,136,1,9,98,35,167,89,134,172,185,12,161,74,63,69,72,187,228,241,232,107,11,139,33,228,33,126,83,103,89,142,54,213,46,65,101,103,195,240,176,126,139,97,206,178,58,114,252,244,177,125,213,30,251,125,70,7,245,244,171,19,59,150,196,159,106,126,183,199,47,165,41,207,81,228,157,10,238,215,190,190,213,191,230,122,187,237,182,229,147,1,37,72,132,200,182,179,68,62,24,22,210,180,128,14,34,135,91,34,114,14,180,222,156,84,38,56,24,143,232,65,140,7,229,219,30,141,190,246,125,254,255,203,183,77,26,237,255,247,246,255,75,176,147,29,13,90,220,98,150,126,109,145,166,51,109,44,51,152,185,225,140,125,174,133,162,150,253,64,0,0,1,112,193,15,147,52,50,205,20,141,49,8,48,208,98,211,15,159,12,60,30,50,108,132,68,39,49,24,88,88,94,101,50,57,150,0,160,34,49,132,0,38,123,227,78,151,196,26,105,23,98,213,183,118,126,2,88,128,194,211,3,93,17,206,169,100,42,222,12,128,136,165,208,95,240,40,197,8,165,202,26,180,55,241,249,90,77,125,20,24,106,25,198,7,73,112,105,42,187,113,56,195,16,99,15,34,146,96,173,145,174,198,218,92,212,57,6,45,88,45,52,58,113,94,29,149,219,124,115,28,28,59,134,154,88,95,79,115,28,206,64,251,189,61,13,255,89,129,37,126,19,107,127,206,161,91,55,26,71,87,114,214,175,155,63,204,107,248,255,202,201,151,98,98,235,19,221,58,139,88,144,145,110,187,210,253,43,85,247,254,156,118,21,29,147,30,221,109,127,93,235,193,63,73,138,103,122,105,7,205,24,202,64,32,0,2,83,118,210,30,165,91,131,183,2,71,52,10,161,109,18,73,46,115,135,31,243,111,187,61,206,242,150,47,111,207,12,191,239,239,254,95,50,23,72,175,203,127,47,255,237,154,178,50,90,231,36,87,103,142,232,208,208,13,182,73,14,255,251,178,100,139,142,134,190,104,81,27,153,99,114,73,169,106,211,60,34,174,26,45,147,66,78,101,47,201,61,37,171,92,241,137,96,14,32,96,113,210,35,12,156,242,130,128,88,86,110,4,162,152,248,42,102,53,81,134,70,230,49,97,152,8,138,98,128,121,159,68,195,39,179,31,129,204,25,45,49,88,244,48,114,2,27,152,152,174,160,2,65,3,16,115,184,6,92,2,50,169,124,208,125,238,50,231,48,10,128,84,241,10,224,70,76,20,215,161,111,69,165,66,136,218,87,79,44,121,122,217,79,165,3,77,199,113,241,24,93,32,153,67,79,158,131,24,67,130,182,154,235,22,146,59,78,187,254,228,214,104,48,20,126,212,86,83,82,7,191,167,225,227,164,149,67,17,198,132,13,22,56,37,37,36,101,214,231,36,204,49,153,226,82,120,212,20,34,70,202,236,124,188,229,157,28,158,108,50,148,242,86,79,165,239,45,235,247,228,46,46,242,197,98,44,211,164,10,58,8,225,191,55,35,74,70,187,214,181,170,95,203,114,59,145,247,87,155,254,87,168,37,27,48,155,236,64,48,19,155,175,147,71,5,92,20,92,19,229,166,122,140,144,50,18,3,180,23,4,85,80,38,0,167,68,162,91,211,120,113,47,206,223,255,255,246,235,160,186,183,250,182,182,118,183,255,84,84,155,173,95,166,202,180,87,86,81,134,193,17,0,9,67,84,197,220,224,73,164,153,99,226,150,146,236,0,2,157,252,47,46,58,250,99,102,198,70,176,80,112,96,69,38,22,62,98,202,0,100,180,36,20,11,153,177,208,114,154,23,16,1,1,72,10,0,148,188,148,0,68,34,203,32,152,97,117,52,22,62,5,3,72,120,45,205,97,165,0,76,126,47,15,40,59,250,191,154,195,200,251,79,190,173,227,68,112,150,18,45,14,182,249,69,42,67,81,34,98,98,73,233,203,35,243,235,18,67,142,122,82,57,85,229,50,108,168,205,17,39,141,142,253,228,148,241,215,51,232,220,29,183,130,56,217,49,154,82,144,35,238,13,171,59,178,95,228,90,173,43,75,152,202,105,219,7,171,61,200,190,24,214,254,57,99,181,142,233,153,242,142,31,83,241,250,147,219,146,15,177,34,186,250,61,66,214,73,30,80,124,176,118,184,24,233,55,231,255,188,12,199,87,252,235,151,177,111,214,88,0,2,119,243,160,12,4,71,99,40,194,131,241,120,4,63,7,156,188,175,23,128,153,11,120,107,57,254,207,217,213,191,255,237,255,251,234,104,63,250,114,35,127,251,106,82,204,213,179,11,107,43,49,25,210,228,98,162,133,37,168,20,29,10,143,106,225,149,48,40,29,89,110,218,170,48,116,120,0,39,38,224,159,38,78,233,203,128,13,255,251,178,100,146,12,198,86,104,83,27,108,54,210,77,233,202,227,36,98,114,23,213,155,78,109,61,51,9,58,161,107,76,243,9,104,44,101,13,14,78,42,138,51,138,133,130,131,73,164,161,141,240,68,17,172,130,128,142,29,98,171,121,145,19,22,138,57,111,84,148,144,66,254,12,240,33,31,171,42,33,72,52,204,212,170,226,10,128,189,160,205,73,158,55,166,88,206,132,160,144,19,103,237,174,17,167,109,196,51,197,186,26,138,243,192,137,194,200,5,200,137,219,53,129,130,136,30,38,183,146,68,149,33,242,200,37,133,87,162,222,48,78,170,137,186,112,73,25,62,7,140,221,194,226,132,214,166,110,169,149,109,126,162,70,93,246,186,109,167,137,243,164,102,113,163,226,5,14,25,177,224,38,106,21,59,143,72,220,186,146,205,187,67,169,206,81,53,114,58,202,235,154,115,146,216,202,215,245,178,253,125,220,82,76,72,0,23,175,107,76,30,202,198,35,178,48,236,129,37,136,18,141,131,252,202,31,124,215,194,31,92,38,252,229,239,166,68,174,191,255,223,255,167,237,119,255,125,150,234,255,254,117,20,73,14,170,202,41,134,74,148,6,123,150,186,98,163,95,26,181,68,145,59,68,224,75,227,222,119,89,101,176,11,0,0,1,80,82,98,106,241,25,199,82,6,70,48,153,80,152,99,209,241,146,15,134,7,78,25,160,176,98,194,72,208,96,210,42,211,66,14,199,140,70,69,0,24,8,4,24,111,48,192,16,130,112,66,1,148,160,240,169,8,84,100,128,44,120,128,147,223,150,158,173,0,64,207,125,69,129,86,96,104,1,98,81,25,75,96,68,89,66,247,149,141,44,135,213,91,84,110,224,141,197,190,244,162,115,17,134,212,77,115,74,29,101,66,188,86,219,253,94,63,18,132,193,44,254,165,103,22,155,11,219,237,52,63,44,220,125,122,250,183,8,201,132,44,212,171,235,5,249,216,34,188,85,135,102,135,113,210,3,121,249,253,41,61,95,246,25,77,106,165,203,125,189,230,108,246,223,95,98,213,126,146,243,42,222,106,26,179,27,59,136,77,95,35,164,174,237,223,172,110,65,248,116,253,106,177,186,250,154,214,81,82,63,122,243,74,205,89,247,93,96,40,52,32,3,114,252,10,123,97,56,161,252,132,33,200,201,246,65,207,22,231,161,186,204,62,107,252,40,208,95,241,119,232,219,216,59,43,162,54,243,126,93,190,255,242,203,172,57,6,128,63,249,115,50,153,108,205,246,165,14,59,186,191,43,24,247,179,204,250,33,149,197,154,102,124,19,49,26,70,170,90,140,91,25,229,101,70,200,141,110,29,53,188,240,140,0,11,118,243,0,107,52,146,97,110,51,48,47,10,11,152,2,255,251,178,100,166,140,198,246,102,208,27,153,99,242,93,12,58,179,60,194,104,24,5,155,76,109,229,43,201,73,167,170,204,244,149,88,249,125,205,4,60,201,0,196,98,128,225,211,26,153,1,54,236,6,0,33,161,244,74,215,172,75,212,241,96,141,129,1,233,26,86,26,80,25,108,62,239,99,114,80,231,18,22,215,17,169,191,142,184,48,60,74,236,161,241,134,225,200,55,40,105,154,106,150,110,83,31,33,44,9,15,5,21,36,195,200,159,100,168,198,140,30,181,121,67,228,179,109,53,89,123,11,181,68,236,165,77,182,147,105,70,127,102,182,45,12,15,205,158,47,247,107,135,157,106,205,152,23,205,43,38,89,19,159,100,162,116,94,41,236,231,107,220,116,146,165,70,210,92,192,129,5,145,201,106,150,215,242,142,76,154,55,249,29,65,25,245,183,34,212,188,59,250,94,113,188,151,150,62,230,44,0,2,25,127,23,197,188,182,48,145,183,162,126,141,130,230,16,145,58,17,240,75,228,155,204,189,73,32,232,67,163,206,103,165,93,93,22,200,100,102,251,55,79,255,250,157,68,196,132,206,239,254,157,45,255,253,73,98,105,50,163,250,167,228,187,87,168,104,147,55,81,4,27,2,111,3,4,68,67,202,253,37,72,0,0,75,120,194,12,115,147,204,13,150,133,51,208,164,203,231,49,166,9,146,78,102,87,132,152,144,78,96,18,233,150,129,134,136,140,9,62,204,74,21,48,16,116,204,37,34,32,44,188,68,128,22,89,117,37,107,192,6,124,64,64,106,50,14,24,185,164,161,80,132,26,20,204,133,12,18,144,162,167,12,112,7,236,120,242,8,17,152,182,48,170,1,164,193,96,77,41,116,112,176,61,40,97,197,69,43,134,93,197,141,28,86,36,91,88,122,140,82,114,57,13,75,176,18,25,56,101,115,215,121,21,1,227,240,248,244,210,54,23,13,103,135,196,55,250,7,253,164,26,249,239,125,42,166,26,114,27,177,37,181,127,173,135,104,165,209,130,133,11,33,189,160,120,123,48,149,74,221,200,17,25,68,113,84,44,69,18,59,222,184,170,82,160,193,209,172,98,88,123,249,171,213,187,43,66,40,174,125,243,188,82,161,18,189,179,241,250,126,175,94,172,78,125,159,213,44,182,80,8,254,30,0,0,164,222,133,8,231,124,202,118,171,210,59,146,194,200,183,70,64,10,14,226,49,95,105,207,5,126,89,63,165,70,185,146,253,79,24,211,126,191,237,255,83,175,186,164,207,183,204,110,87,148,67,147,232,245,42,178,122,228,237,165,41,84,169,94,229,80,192,142,198,82,29,23,221,102,23,169,240,105,79,38,157,41,34,1,84,193,73,179,192,241,140,142,207,49,98,144,56,180,100,255,251,178,100,166,142,199,64,102,80,27,154,99,112,84,235,10,179,60,197,104,29,53,163,60,110,105,47,193,42,150,106,204,243,9,104,25,208,208,240,214,204,83,73,132,12,128,24,51,0,40,213,177,131,57,10,201,4,198,87,26,24,156,62,97,16,48,144,40,42,20,235,154,14,166,98,194,180,178,41,230,158,40,232,48,40,131,174,201,162,167,1,128,90,115,203,17,8,42,8,36,124,147,234,48,90,4,119,44,9,71,182,116,66,61,84,19,61,5,192,130,159,210,21,44,5,167,33,107,76,123,28,128,224,51,137,246,168,151,82,218,117,37,15,189,167,30,244,126,8,138,188,203,219,177,136,211,118,165,128,221,86,115,45,48,169,229,153,14,57,198,185,16,212,78,11,193,100,82,215,100,200,231,10,103,34,17,171,219,226,31,137,51,177,30,69,73,70,105,1,42,127,149,89,29,71,209,81,38,52,136,166,23,123,208,130,7,91,101,62,188,167,14,51,190,244,104,145,209,157,24,38,52,128,208,140,211,34,2,21,106,229,15,9,48,196,123,115,174,234,127,89,110,176,0,145,205,164,18,198,250,22,154,48,22,155,92,212,244,37,67,121,16,26,210,243,186,251,58,88,87,231,142,110,119,133,243,217,158,102,63,94,254,220,105,217,159,15,8,112,44,204,234,50,136,169,99,150,228,160,52,66,221,150,34,136,79,125,171,98,209,44,166,176,251,227,153,19,0,0,0,2,121,45,206,207,88,51,225,220,203,43,227,42,20,12,254,55,50,97,64,214,204,67,44,128,140,94,92,49,128,196,197,177,112,81,68,202,160,243,30,8,76,122,142,49,160,69,49,6,64,157,129,195,66,203,141,93,14,6,3,41,132,14,103,208,4,16,12,8,172,0,210,32,225,5,190,85,117,6,26,204,132,48,120,80,161,120,22,212,188,116,73,64,74,97,80,105,217,20,28,10,68,24,132,139,77,105,145,135,153,182,149,176,53,53,138,186,15,125,104,118,221,104,144,26,104,59,10,5,171,40,132,69,141,163,53,75,14,31,237,76,237,197,93,140,69,247,125,185,79,59,123,206,110,211,187,20,206,82,101,100,126,217,30,158,183,167,103,28,75,158,154,183,93,172,90,43,124,21,133,187,93,18,117,31,115,147,155,211,114,96,221,245,28,190,121,243,180,135,158,158,12,235,209,100,12,44,173,180,254,176,225,203,143,99,212,101,215,214,46,110,175,195,141,255,212,4,0,0,52,246,94,44,13,69,142,0,187,50,32,92,153,101,32,108,176,149,102,23,214,28,175,62,113,1,206,12,127,218,217,162,0,205,29,214,82,39,27,253,94,223,127,109,167,118,115,104,48,117,53,250,215,122,233,255,253,211,177,220,198,146,90,95,207,150,44,255,251,178,100,149,12,135,31,104,208,27,154,99,224,88,73,234,167,60,166,174,26,37,163,70,109,225,143,129,122,39,235,12,244,10,56,138,173,220,81,228,78,1,137,196,139,74,64,35,242,69,2,159,245,0,1,109,206,66,120,121,181,67,102,38,186,148,99,133,70,17,50,14,18,50,246,130,130,20,21,99,70,188,92,99,32,229,220,33,8,56,197,85,132,84,42,144,197,53,106,105,11,225,38,75,146,7,105,149,65,5,126,20,241,83,169,252,133,110,105,131,73,4,203,29,19,56,21,165,108,87,65,149,194,170,172,5,179,197,93,70,110,166,48,53,89,139,210,26,125,179,89,4,185,214,185,73,86,94,254,46,101,241,106,36,80,89,135,14,240,60,56,161,67,104,132,177,65,68,177,213,81,26,26,167,248,226,22,186,219,111,226,227,149,128,183,245,250,112,89,4,194,171,94,86,253,82,211,153,31,227,165,233,104,230,220,186,251,203,147,222,172,207,160,109,138,208,62,243,241,251,19,60,243,157,60,145,183,81,243,176,172,162,29,94,110,38,93,227,196,22,28,212,115,86,29,206,97,201,154,172,202,21,192,13,233,55,93,17,70,244,55,35,125,192,216,239,166,74,191,170,176,150,250,252,79,174,158,84,71,188,109,166,69,172,181,122,212,126,54,150,63,54,109,46,39,230,224,127,3,83,251,69,79,190,232,36,91,30,209,113,21,86,228,206,202,125,26,119,174,239,220,207,237,219,117,173,223,185,226,66,178,162,56,224,133,163,68,70,76,147,161,4,86,186,219,254,72,0,1,176,99,136,242,39,3,167,30,141,50,41,49,240,24,211,8,3,47,135,205,163,7,3,24,76,68,126,50,56,8,216,162,192,128,136,98,204,105,12,119,52,169,131,193,8,162,24,60,237,145,14,4,28,68,128,99,182,101,88,137,189,36,52,111,130,55,52,176,42,181,8,74,132,72,124,101,102,35,59,114,18,30,97,179,193,175,4,85,184,54,21,216,205,10,131,92,98,1,204,200,66,82,117,183,139,168,26,113,208,186,10,234,7,197,95,74,35,87,92,5,174,241,204,202,149,190,15,189,55,110,65,102,41,35,110,117,23,158,209,193,81,40,58,134,231,84,116,210,124,189,243,240,217,199,6,163,83,38,110,171,242,199,162,142,18,84,74,213,79,22,77,20,166,198,68,198,204,242,187,4,85,74,37,3,217,10,56,25,93,208,143,67,173,234,81,86,112,252,185,184,190,175,59,119,41,200,212,169,41,95,103,20,203,149,116,79,246,130,68,213,187,103,210,0,146,77,251,81,124,69,48,71,29,174,104,92,210,196,58,189,161,144,248,222,10,236,140,53,216,122,196,200,132,18,92,35,239,93,105,227,225,141,119,115,144,236,234,255,251,178,100,134,142,135,7,103,79,147,154,75,240,97,201,234,211,60,162,120,27,237,153,64,110,105,47,193,150,171,107,28,241,149,209,46,238,236,161,5,171,159,160,165,35,125,173,211,110,222,157,169,20,104,145,108,133,56,3,51,7,83,216,90,221,145,78,72,26,179,26,225,76,65,194,3,227,93,10,147,124,153,226,75,20,170,253,107,88,5,195,9,66,142,42,95,56,82,104,197,38,115,30,24,204,38,236,3,21,76,44,10,49,216,120,28,126,49,136,108,212,1,216,186,23,25,0,158,105,39,241,32,84,88,132,92,210,220,9,44,81,114,80,64,231,98,10,32,237,6,48,96,64,134,168,211,71,22,144,5,40,6,88,2,23,86,36,29,29,203,96,98,34,60,229,195,117,19,112,136,90,105,56,72,205,144,233,6,154,185,89,204,61,95,6,89,29,105,13,2,251,162,254,84,161,167,118,221,201,5,28,58,186,169,233,126,114,83,71,5,81,190,149,23,131,30,102,184,102,107,138,115,151,173,167,78,149,102,10,102,156,220,78,31,249,104,141,158,158,122,106,116,167,147,39,191,90,85,141,39,56,117,154,138,150,68,113,26,154,80,160,85,147,101,147,75,234,111,213,188,239,100,72,242,7,192,225,125,43,34,57,42,135,35,83,133,247,194,211,200,106,197,173,225,17,17,201,85,210,118,166,104,129,18,27,47,233,132,46,17,124,148,144,37,212,179,192,138,116,203,43,24,174,87,192,242,195,217,133,248,83,96,57,240,175,196,132,164,7,86,116,65,66,67,147,155,156,154,163,245,249,93,24,76,53,196,234,173,179,219,180,206,118,76,139,232,245,98,57,200,67,84,137,181,230,83,85,200,90,139,185,217,216,170,42,14,198,177,52,51,116,26,155,146,122,165,111,162,127,54,157,213,31,74,0,2,156,188,195,38,13,190,12,213,14,12,40,52,26,82,102,167,228,199,34,5,2,80,16,80,8,113,48,212,83,238,60,54,66,64,116,206,237,201,254,93,130,93,95,141,78,10,43,58,130,34,34,106,9,5,121,60,128,67,82,183,26,192,3,58,242,55,100,27,59,47,238,13,138,6,154,159,110,150,31,103,225,251,198,147,112,133,78,164,29,89,112,228,55,69,2,17,143,130,199,155,235,160,201,36,21,201,19,221,161,23,227,91,100,50,233,231,231,239,165,116,252,162,198,242,195,144,150,92,14,183,36,207,36,154,159,148,89,103,50,230,17,215,125,194,216,138,115,179,140,234,25,64,223,90,58,125,105,73,4,243,113,61,207,226,38,137,134,114,76,202,158,138,229,206,163,40,166,156,148,242,178,80,90,102,36,178,176,89,241,4,10,229,253,168,206,95,82,68,28,206,9,8,111,170,162,204,101,32,152,235,255,251,178,100,106,14,133,248,104,210,155,120,75,208,89,171,10,211,60,69,118,25,149,163,72,110,97,47,129,136,168,170,221,130,154,121,168,171,163,156,16,97,240,142,241,15,128,236,94,116,208,223,127,254,244,21,71,58,163,29,10,125,42,74,244,251,243,83,35,107,55,78,58,204,244,90,22,211,169,103,68,100,75,169,148,202,60,172,12,200,98,171,93,179,182,171,29,56,112,113,85,72,253,10,66,118,240,67,24,200,171,176,48,112,20,100,48,72,56,40,125,48,152,76,199,133,146,97,41,40,40,32,148,101,0,34,228,66,224,48,200,229,160,145,225,89,16,112,189,193,23,94,173,17,232,26,18,87,166,106,134,151,193,173,42,195,11,150,172,57,30,52,145,80,64,207,65,146,206,211,203,35,86,245,96,81,246,144,197,164,43,45,197,112,170,82,235,180,23,96,213,159,110,129,179,97,219,149,98,200,204,115,10,233,10,72,108,236,194,201,209,36,237,118,240,179,151,77,252,235,171,194,125,121,183,56,101,4,250,140,213,206,184,131,89,72,116,153,97,243,124,166,204,80,136,186,114,155,16,210,73,107,37,80,53,76,58,149,104,210,106,16,128,131,233,206,18,108,244,182,51,233,224,111,3,82,70,132,62,121,119,194,190,26,171,58,247,67,160,65,103,14,34,180,121,177,38,171,91,96,0,97,43,188,146,9,102,51,238,162,183,193,209,153,69,157,65,220,161,149,147,62,214,183,73,103,90,237,14,130,147,18,143,64,9,157,131,141,237,122,49,188,149,13,161,110,139,125,127,183,236,59,127,255,93,169,223,239,236,125,252,92,54,248,66,53,242,167,115,75,103,111,230,209,247,249,97,10,71,14,164,101,204,151,195,132,40,149,64,226,251,243,223,95,111,140,181,32,0,6,177,29,248,192,246,19,53,149,76,200,84,0,31,140,200,180,50,56,176,203,195,35,12,140,12,54,99,49,40,44,212,37,84,78,48,248,36,201,7,115,127,89,25,98,85,133,78,144,170,7,33,64,104,192,100,146,48,137,201,7,152,147,162,49,170,202,160,163,46,76,128,21,1,97,225,107,234,223,18,30,14,106,84,176,146,225,48,247,76,187,52,41,24,221,221,242,161,22,240,172,99,248,237,242,71,17,188,157,234,169,66,210,35,52,148,53,47,56,109,206,154,237,200,63,43,208,45,5,172,171,64,181,212,111,25,58,196,198,89,42,166,194,207,59,27,86,36,16,131,43,123,14,193,99,247,94,244,137,212,91,73,78,70,165,102,179,95,89,63,28,207,34,169,195,119,93,9,212,218,190,72,113,45,221,251,151,94,91,125,2,137,62,166,165,227,254,190,19,246,133,117,152,135,13,33,0,203,5,191,79,156,18,0,0,99,223,182,255,251,178,100,109,140,6,168,96,80,19,154,75,240,85,233,202,215,60,199,114,23,121,141,78,109,189,145,73,84,39,43,12,244,21,224,39,151,39,251,128,237,85,42,35,181,109,31,44,37,56,146,65,236,25,88,219,150,139,173,220,83,198,254,213,77,141,253,127,230,231,127,109,183,41,221,110,222,253,235,116,239,255,36,172,110,151,66,230,182,140,238,231,77,75,177,142,142,168,80,6,132,202,184,0,209,70,21,115,113,238,113,157,156,154,212,0,14,77,248,86,24,196,148,77,20,172,0,40,161,129,116,99,10,14,18,143,16,2,150,245,42,140,176,137,116,22,120,70,16,110,139,225,193,9,54,169,67,134,24,181,81,76,112,13,129,61,1,108,74,39,103,5,32,164,22,4,216,67,20,203,168,128,14,30,54,80,180,102,78,67,49,39,68,163,154,156,35,239,113,177,4,154,68,195,159,222,171,16,144,125,94,165,23,54,34,193,188,91,205,80,226,19,42,20,223,246,208,246,162,155,158,254,183,238,65,154,134,142,208,163,158,223,162,120,181,33,227,138,59,189,151,236,190,4,87,173,87,81,134,222,235,38,243,153,238,137,246,234,177,161,139,69,150,45,237,244,193,44,44,98,237,198,173,42,249,214,46,220,245,181,216,169,21,75,83,107,254,207,71,221,224,28,184,64,7,46,237,69,133,176,231,114,31,8,229,92,24,251,80,106,233,192,144,188,206,62,248,166,148,49,114,43,200,143,1,68,172,119,22,173,63,183,251,127,254,250,11,200,255,236,218,170,45,47,245,163,213,172,79,82,145,87,162,17,214,133,116,177,61,3,65,185,16,193,104,177,129,83,108,8,185,165,161,47,106,198,164,156,0,0,2,116,192,243,195,87,20,205,198,117,48,104,64,198,5,19,21,172,76,48,17,48,106,4,72,36,97,48,186,2,77,54,181,48,152,72,194,35,83,11,143,136,229,70,15,3,164,97,10,163,42,68,104,242,93,16,148,73,162,97,230,144,9,155,18,6,22,157,14,208,54,48,179,21,217,28,50,97,196,138,195,206,41,167,58,184,90,59,144,134,79,146,210,108,108,222,250,192,34,208,24,28,174,165,217,200,18,179,8,71,213,239,62,184,169,237,97,44,114,96,171,20,108,62,10,183,218,157,207,25,20,66,245,163,154,92,150,8,49,49,55,159,49,114,165,34,150,92,229,133,231,87,94,191,179,187,229,112,194,44,149,109,182,73,234,90,254,231,38,139,39,57,212,218,198,144,187,104,36,117,217,57,231,214,212,187,74,9,184,149,169,187,235,174,159,220,170,209,178,139,121,38,239,228,182,238,46,148,22,140,217,4,0,166,208,144,226,138,174,97,180,176,153,141,87,99,215,31,14,193,23,61,178,205,121,210,255,251,178,100,119,14,198,165,102,208,155,154,75,242,80,41,234,179,60,229,130,25,241,163,68,109,229,47,193,99,39,106,140,244,149,216,180,35,136,1,85,129,195,48,57,55,157,22,53,143,111,69,255,234,223,255,191,255,253,180,215,246,226,164,50,107,82,78,205,33,204,173,228,74,43,35,173,3,233,91,208,10,223,4,174,23,13,92,207,108,88,23,49,137,121,29,227,1,223,151,153,169,73,184,31,153,20,169,156,169,154,149,241,144,130,12,37,147,32,157,180,145,137,129,12,21,25,18,89,213,87,20,6,19,0,162,144,157,200,231,66,66,0,26,240,96,36,102,23,28,20,34,148,89,33,104,138,197,217,26,10,114,60,159,82,196,226,76,88,121,45,86,92,36,156,19,109,82,84,77,167,233,22,87,252,135,9,125,218,239,82,23,70,32,183,186,189,62,88,56,77,66,146,94,209,36,179,248,74,100,18,61,238,119,59,133,205,206,48,182,21,72,245,65,91,132,139,57,86,235,62,29,75,25,61,153,127,160,126,96,69,169,33,73,68,185,50,70,77,54,94,63,97,39,167,112,85,28,45,39,198,199,98,200,49,44,137,173,182,54,58,121,190,246,250,79,69,228,175,154,30,179,91,41,245,88,102,51,73,121,108,23,215,212,36,164,173,85,128,9,133,46,144,74,21,6,226,148,56,206,18,1,118,231,97,201,61,216,194,25,46,44,197,254,218,149,131,153,198,152,151,25,124,32,87,123,143,201,89,87,189,5,153,94,185,137,140,87,53,35,86,255,255,251,250,234,219,127,206,103,51,110,141,67,61,76,231,101,36,133,51,76,238,73,98,142,59,121,167,23,17,153,117,174,161,95,155,0,0,156,216,17,12,117,211,128,172,99,41,61,51,64,64,67,209,111,140,41,40,49,228,192,3,140,80,56,222,88,140,240,72,196,195,193,66,70,45,70,52,24,250,140,60,248,101,188,254,112,14,33,196,3,248,180,77,167,126,161,210,18,20,165,226,142,161,52,182,144,219,250,99,227,189,43,175,60,68,103,142,35,54,242,65,79,192,232,163,82,154,142,202,200,83,130,99,161,85,134,233,104,150,6,53,225,208,23,81,144,173,71,77,127,245,126,182,152,254,2,236,213,121,230,99,170,17,123,27,140,98,109,170,87,31,188,91,255,76,41,102,164,61,114,55,187,58,179,100,59,93,201,157,220,154,203,7,49,77,57,199,108,138,139,134,148,109,192,181,189,172,115,89,113,252,212,58,159,191,205,64,187,182,247,217,188,25,88,173,173,79,83,54,127,35,174,251,15,74,0,108,59,253,148,118,47,142,1,178,237,32,168,111,124,38,201,72,235,2,203,74,178,59,143,85,22,39,242,134,230,76,52,61,208,125,123,140,247,87,255,251,178,100,120,14,134,63,103,210,27,120,99,210,88,75,122,179,60,197,118,89,161,159,66,110,101,47,201,68,39,171,40,242,137,240,26,69,106,57,216,87,65,54,213,200,172,255,111,255,215,229,111,254,84,153,89,238,48,199,39,71,151,69,67,187,16,239,101,81,16,114,189,78,239,140,66,171,221,203,228,104,171,197,2,157,48,42,72,226,146,227,27,150,12,74,71,17,24,140,154,148,50,81,136,195,67,211,60,4,1,193,99,30,9,192,55,21,150,96,0,160,128,44,101,18,49,49,157,169,176,3,90,181,112,196,96,0,160,169,70,125,16,77,1,135,196,134,78,198,2,127,210,26,32,184,46,216,155,208,0,37,10,222,9,113,121,74,23,107,14,175,92,183,237,56,83,93,51,227,117,224,215,54,171,167,13,23,230,82,212,40,117,114,67,46,88,245,98,16,10,148,78,220,184,210,36,120,223,150,81,226,158,125,19,40,118,222,42,116,28,89,136,206,38,39,53,225,144,185,137,167,94,221,147,206,90,246,81,146,119,188,156,217,137,169,239,97,110,143,253,52,218,232,114,234,184,169,17,36,146,94,229,252,227,235,114,230,247,212,41,28,104,119,37,125,156,179,209,140,246,53,182,149,67,110,29,84,50,64,0,134,3,159,221,8,95,100,80,19,6,104,41,88,151,7,123,94,22,208,233,252,15,101,40,209,202,2,99,1,245,5,104,211,173,67,93,116,207,219,64,91,122,127,255,233,255,235,242,126,255,232,85,153,247,244,253,186,217,136,0,100,101,56,113,134,24,46,126,195,195,20,120,97,69,170,244,72,246,118,129,0,5,179,23,26,61,142,3,44,86,28,12,46,161,44,136,240,33,179,224,128,2,74,3,66,11,13,216,76,218,195,145,156,0,14,114,117,26,69,177,146,141,18,218,228,30,163,129,197,43,128,134,20,136,86,246,5,60,163,198,97,17,42,1,131,66,19,105,13,187,148,90,8,69,168,9,82,73,27,180,25,24,97,116,43,10,209,55,125,202,198,81,31,149,165,150,79,102,56,212,189,96,42,125,32,154,134,225,64,225,170,129,211,93,127,15,45,24,203,141,186,162,145,62,120,129,115,235,110,20,238,32,158,249,92,21,218,163,94,123,105,187,109,57,87,142,95,130,190,83,180,225,93,235,237,32,81,33,44,83,204,200,109,231,148,238,112,180,109,160,111,20,237,35,139,182,149,244,221,206,85,82,149,199,99,24,252,93,105,192,8,19,3,45,252,169,150,25,82,132,137,96,79,220,111,68,2,10,122,0,144,219,49,151,114,236,174,87,254,1,148,247,64,4,156,34,213,1,66,132,107,251,255,255,254,214,206,25,146,81,170,103,239,191,255,253,84,50,75,51,190,181,35,43,153,86,255,251,178,100,128,14,133,236,103,81,147,121,75,116,84,41,234,199,61,34,102,24,1,159,74,110,48,218,201,76,28,43,92,242,137,248,85,103,153,183,80,138,14,184,146,152,61,50,110,81,241,255,236,64,82,243,13,133,77,44,112,50,128,224,192,130,227,4,9,76,96,51,49,24,164,2,175,50,136,12,18,4,48,0,8,17,8,6,5,26,97,48,40,195,36,55,69,208,140,152,44,24,173,47,155,24,67,82,16,98,180,55,128,209,83,74,144,190,230,9,2,180,182,146,216,75,41,28,143,91,76,183,90,244,125,156,207,207,65,16,203,61,133,52,101,203,127,41,101,154,132,178,77,105,22,109,185,160,122,218,210,164,30,193,70,55,177,229,41,215,217,163,125,152,135,217,210,143,241,99,151,159,183,52,143,77,99,233,201,152,61,248,65,100,158,28,143,107,80,236,220,241,229,141,180,8,157,102,156,145,135,35,37,36,109,66,74,141,178,157,86,209,114,99,12,81,123,48,201,221,101,44,49,224,51,215,165,210,48,119,116,49,114,141,152,196,0,162,109,182,107,96,130,214,202,97,189,27,40,53,248,0,236,96,150,100,95,251,61,156,112,136,75,137,181,73,207,169,102,51,54,2,255,95,225,79,65,39,228,111,164,59,193,141,133,109,76,237,132,146,198,196,145,74,184,76,44,209,120,148,130,20,28,2,171,11,32,4,42,4,105,37,170,200,227,183,211,255,74,0,0,92,212,85,217,242,20,117,6,24,162,134,168,88,237,5,25,54,28,8,211,23,92,193,11,60,241,70,202,49,55,96,205,52,74,37,34,163,224,228,169,115,24,91,9,140,200,157,213,92,12,71,27,126,27,137,137,9,55,24,200,28,38,179,243,0,173,170,26,71,245,75,38,117,105,88,240,63,63,14,143,19,154,50,254,143,128,81,35,235,27,178,199,73,209,95,198,155,80,224,226,244,129,21,89,94,74,56,140,121,152,116,4,55,179,93,79,57,147,8,0,192,84,79,4,143,138,9,245,121,167,185,61,156,216,195,153,107,155,141,245,16,38,222,66,175,33,39,81,146,35,41,174,24,62,132,44,35,39,58,32,0,138,16,137,222,23,62,129,5,163,40,73,100,4,130,48,218,193,134,87,70,172,227,15,225,137,215,156,234,171,59,27,181,10,181,219,80,0,80,238,237,165,246,170,119,164,133,164,71,11,223,101,14,178,209,154,112,16,125,6,236,145,177,86,42,21,225,45,3,188,103,110,110,111,233,252,12,81,135,8,189,3,133,115,255,255,255,203,166,235,247,212,83,52,175,187,17,166,167,73,110,172,163,159,116,15,176,230,69,86,118,7,111,80,60,46,226,125,244,0,9,110,110,74,201,224,72,149,129,113,193,90,22,153,138,128,255,251,178,100,149,12,134,53,103,211,27,76,78,32,82,137,234,179,60,229,102,25,45,161,88,108,233,230,73,31,15,41,81,151,153,96,122,78,132,108,161,48,211,68,186,194,0,151,23,6,246,98,121,168,174,105,18,121,181,176,23,161,236,231,51,88,226,8,227,234,74,216,137,149,36,157,70,225,122,121,163,58,67,25,99,158,170,24,112,215,158,156,188,220,205,164,87,202,159,246,136,223,87,213,120,172,115,198,18,130,129,153,201,16,132,172,171,140,119,8,214,69,231,123,106,112,136,194,188,224,220,127,6,67,53,155,143,42,218,11,203,222,71,251,190,241,155,199,135,184,177,47,74,34,21,58,182,175,73,51,232,225,182,125,225,149,60,184,48,84,7,163,202,15,112,202,78,171,226,154,12,210,53,68,163,198,85,20,181,124,57,222,177,28,195,237,190,44,196,149,29,188,233,158,54,94,184,83,230,22,160,104,224,205,97,63,189,119,169,248,194,8,12,245,169,197,219,155,136,40,67,54,33,129,158,87,114,64,150,150,169,19,177,165,81,91,149,85,113,203,13,30,171,68,218,31,92,137,151,2,10,140,177,57,204,27,22,154,139,198,27,191,127,236,11,176,78,160,29,74,120,107,26,253,136,234,3,126,143,187,255,74,64,0,0,146,116,149,248,49,217,140,182,103,40,132,8,42,145,109,76,17,16,193,169,108,93,35,49,0,52,202,210,210,206,105,135,90,116,153,40,220,77,241,155,45,171,13,184,67,97,204,214,4,160,242,118,184,42,148,12,152,113,74,177,50,70,8,163,141,178,2,129,237,209,74,85,91,97,48,70,194,209,190,149,60,174,147,198,226,174,154,216,50,249,233,161,46,49,34,177,202,215,44,140,90,109,86,193,142,203,158,226,144,182,58,239,52,132,33,168,56,141,67,31,125,177,25,47,112,113,206,174,210,247,119,189,183,139,103,48,239,232,221,93,121,39,147,95,173,106,208,163,89,172,239,175,63,74,204,64,73,168,30,59,210,167,52,213,251,157,26,53,249,241,171,88,246,155,220,206,182,170,185,96,181,151,226,215,13,127,91,170,206,241,42,187,252,62,221,224,99,119,105,214,166,132,1,170,160,22,23,19,118,2,228,91,142,82,140,59,145,192,68,145,170,60,250,132,126,29,46,177,143,149,115,115,131,121,45,207,62,74,232,122,59,201,164,13,196,98,222,207,196,124,56,147,43,156,53,12,197,212,55,209,228,220,4,168,176,81,28,55,154,255,242,255,255,244,160,228,172,230,172,150,97,116,164,42,34,68,192,98,20,162,131,7,133,24,11,204,101,171,65,3,144,34,143,26,112,213,151,49,241,45,226,112,189,242,134,59,41,88,234,245,73,68,171,33,250,114,109,148,152,80,64,177,255,251,178,100,167,14,150,92,105,85,27,88,122,208,72,164,138,81,97,229,106,152,153,157,80,77,189,119,1,52,20,105,217,133,165,240,44,193,246,44,75,246,44,192,94,15,107,203,204,147,36,70,243,209,124,53,2,132,163,64,81,96,237,140,138,32,144,225,69,70,236,197,171,2,125,157,250,196,145,85,199,155,11,48,107,51,180,202,122,178,213,225,118,198,159,71,139,141,169,40,181,0,113,49,143,20,156,211,113,244,226,20,111,219,244,61,179,117,113,18,123,131,107,150,186,212,152,163,40,220,231,201,10,191,65,7,100,144,226,23,15,153,107,179,185,248,106,132,12,197,144,110,240,254,114,186,28,82,165,125,106,199,195,235,219,234,26,147,3,156,95,189,135,8,208,34,13,235,102,206,124,90,40,131,111,34,123,180,215,170,4,11,161,166,74,229,65,136,191,110,150,187,199,212,14,152,135,95,133,100,199,201,96,25,236,117,75,83,15,65,56,135,87,107,25,233,173,83,9,199,127,197,137,107,170,141,174,145,42,13,87,72,244,222,142,45,47,254,239,57,255,208,0,0,203,148,103,16,40,166,31,100,87,134,30,40,51,212,105,171,97,176,60,225,126,221,88,103,3,198,25,116,181,234,106,16,239,23,141,117,194,44,188,45,203,196,236,225,121,145,228,86,174,52,16,150,103,207,68,1,29,59,113,253,244,166,38,12,206,42,246,150,140,41,151,49,42,187,150,214,91,108,174,242,237,221,28,100,203,116,250,116,146,41,217,37,93,190,196,4,251,142,215,85,159,20,127,29,118,141,9,220,6,191,37,203,92,187,188,228,85,82,171,65,232,216,231,80,238,51,124,42,125,78,154,79,180,148,190,68,104,196,64,102,94,31,4,165,90,235,218,173,216,123,67,115,199,119,112,60,95,147,47,210,38,249,140,214,169,223,149,231,121,255,146,170,91,127,168,0,48,2,75,128,0,34,116,173,81,207,138,178,153,26,217,145,110,232,232,221,74,146,162,233,218,254,76,223,215,165,148,126,249,211,211,160,24,118,149,21,175,114,80,71,157,47,80,128,189,173,245,19,57,245,246,97,55,116,95,13,81,67,67,247,136,238,181,54,117,202,81,255,209,254,237,36,28,102,76,212,101,225,71,163,60,50,42,6,82,45,9,156,34,130,152,204,28,100,56,108,224,160,128,68,230,4,40,58,122,104,87,128,97,114,253,65,69,7,73,194,177,36,99,194,105,142,182,75,80,197,159,218,113,147,144,113,227,50,126,84,128,242,67,68,65,99,26,74,114,149,41,32,1,128,2,184,139,230,186,59,200,147,121,220,74,56,195,59,44,109,17,19,134,109,187,133,129,4,194,16,194,39,94,125,47,25,156,5,90,169,119,40,160,137,107,209,78,255,251,176,100,187,142,149,134,103,214,27,47,92,112,76,165,26,170,97,43,118,28,113,167,70,13,225,121,1,104,154,105,73,135,149,232,177,23,251,75,128,216,17,64,225,255,142,61,212,208,149,227,61,184,91,233,99,41,84,146,180,236,168,104,111,87,60,121,118,254,60,218,78,238,220,83,11,55,40,162,119,169,21,214,237,176,227,41,76,216,114,212,202,79,40,249,144,241,108,52,63,16,30,76,177,9,54,80,184,127,32,170,15,82,178,219,90,13,127,31,111,205,217,228,166,122,132,61,234,197,114,183,204,124,199,234,252,20,47,244,191,54,144,71,203,220,75,41,151,100,96,208,161,17,30,104,133,179,33,32,108,150,4,41,10,30,98,4,120,141,235,118,170,153,85,94,46,229,39,101,29,229,110,228,9,37,177,71,84,132,214,79,103,147,6,190,166,42,153,69,40,28,17,26,186,144,77,40,28,102,140,153,78,195,67,50,170,14,17,123,243,113,198,226,49,47,255,21,254,94,28,153,0,1,113,133,243,47,12,0,190,26,170,0,65,224,20,125,2,38,4,169,89,33,112,51,80,152,32,112,12,44,68,115,70,109,194,157,55,192,192,202,190,25,161,95,203,230,47,102,126,0,167,42,9,182,177,137,72,168,106,213,183,2,24,168,92,51,11,125,144,62,95,98,149,178,124,170,149,13,106,193,239,236,49,120,71,130,186,227,224,63,15,46,5,211,31,226,240,55,232,72,55,88,241,107,146,23,195,117,148,41,65,27,131,197,161,27,165,172,237,221,188,1,65,55,180,26,111,248,235,72,108,204,223,35,239,140,125,174,111,43,89,198,235,25,199,53,27,50,186,131,147,16,202,204,12,211,169,14,164,183,93,69,202,250,241,16,63,41,89,35,183,16,109,251,31,175,86,62,12,191,91,247,252,20,85,95,178,112,0,32,32,198,28,22,50,138,40,149,49,19,206,148,83,90,199,156,11,155,0,253,167,218,188,205,242,147,249,10,91,237,109,170,0,108,212,84,236,113,251,126,44,215,98,46,98,159,37,105,115,255,232,28,122,36,88,96,64,73,65,50,51,212,106,253,255,254,175,252,122,198,96,101,57,157,88,0,25,33,137,192,102,74,19,6,2,5,64,224,210,8,96,209,50,130,224,67,45,11,7,0,102,4,5,9,9,143,78,53,18,11,36,12,8,10,18,20,1,217,212,18,255,47,135,237,29,202,13,64,84,97,195,21,142,180,56,102,162,38,100,18,220,77,241,41,165,216,170,102,44,84,65,234,201,98,197,90,60,30,240,175,55,248,112,131,192,158,124,98,68,69,160,250,172,50,63,51,50,137,201,203,47,167,165,46,132,87,109,244,74,171,58,109,251,12,161,221,161,68,238,58,84,145,121,51,255,251,178,100,197,14,133,222,103,84,19,108,94,176,71,134,42,218,61,103,124,28,113,167,72,46,105,115,193,131,154,105,9,167,173,224,173,57,50,231,72,40,234,92,140,106,146,178,195,189,214,232,22,23,11,119,91,127,171,125,239,237,138,178,41,175,228,252,251,164,165,100,82,38,153,230,242,179,44,251,74,187,100,172,97,108,179,195,50,202,34,136,39,25,111,224,235,160,181,83,70,244,70,235,55,155,145,226,253,164,207,107,62,11,103,131,181,121,183,230,255,41,213,186,214,179,106,28,60,1,128,41,17,249,145,7,9,144,10,141,107,161,98,114,184,140,44,32,36,161,242,123,207,8,119,154,197,208,245,84,100,204,239,218,238,162,215,66,22,166,128,39,142,24,176,22,55,140,37,189,225,30,16,106,135,199,181,61,195,59,116,252,168,106,222,65,0,237,66,77,99,237,194,33,37,135,153,203,71,83,36,206,238,162,47,147,205,242,201,15,221,255,229,184,4,252,0,0,1,112,24,126,102,228,132,14,134,116,146,201,2,195,133,64,227,18,21,85,227,32,171,196,200,72,95,22,142,34,55,54,104,196,77,127,150,1,8,111,198,255,22,183,125,129,169,8,38,52,74,45,6,74,225,211,25,21,92,54,96,193,35,249,136,140,50,137,14,109,183,230,149,145,37,188,167,83,163,7,49,190,107,66,25,101,138,93,25,113,220,96,23,149,93,58,96,91,124,53,20,75,167,22,178,236,108,209,231,111,113,143,179,223,57,91,141,76,119,250,206,205,198,74,67,34,173,186,62,249,174,63,205,51,173,89,249,245,27,37,131,181,218,45,90,30,147,13,121,52,170,72,190,220,152,130,37,217,6,26,60,225,185,155,208,50,59,5,201,170,167,141,123,115,157,227,250,222,152,227,213,171,212,50,102,165,247,183,220,59,35,192,51,6,176,0,4,195,19,10,71,88,204,87,2,139,160,156,211,219,224,100,129,114,13,179,157,121,127,204,56,149,231,196,119,144,2,54,149,133,65,71,54,160,235,231,252,27,106,111,253,11,255,191,255,255,255,255,232,47,255,255,255,27,197,164,38,110,24,145,8,0,202,111,180,224,64,224,220,8,179,35,141,200,65,34,0,177,145,202,136,122,76,12,14,14,25,32,216,157,168,8,48,129,240,241,206,243,27,3,21,218,175,7,11,34,133,16,194,54,172,41,228,130,52,69,129,95,179,30,13,10,98,241,147,172,84,120,28,92,116,24,249,134,18,179,150,0,0,6,50,232,183,21,0,183,72,146,229,164,188,189,69,69,164,28,106,84,186,71,142,78,196,213,99,20,136,70,6,129,195,116,149,31,161,100,87,219,188,169,139,212,126,26,28,252,64,128,24,204,109,176,211,142,189,57,192,183,68,255,251,178,100,200,142,6,10,103,84,27,111,94,64,68,201,170,218,49,226,78,29,81,165,70,46,105,239,209,125,155,169,5,167,157,224,217,223,159,5,230,215,149,1,242,147,164,80,40,83,113,143,29,120,168,204,70,202,82,91,226,168,71,195,205,105,186,36,138,69,62,190,234,227,36,101,76,21,118,97,239,84,221,111,108,184,43,55,82,182,87,27,218,237,78,190,98,181,190,254,84,34,180,219,189,238,201,217,243,219,32,219,203,157,229,169,215,213,156,191,212,111,172,170,245,252,7,223,220,138,88,128,13,158,53,33,17,250,23,88,96,100,52,52,77,204,134,221,224,176,73,136,20,96,49,202,66,226,79,200,112,254,191,218,163,65,66,115,82,126,234,178,132,101,207,51,136,134,175,230,213,36,15,82,161,3,152,198,186,14,129,78,67,218,112,107,147,83,199,206,113,49,123,237,32,236,247,210,202,79,143,104,79,221,207,110,63,215,169,197,96,0,125,211,84,254,45,0,0,66,149,29,73,152,204,89,76,50,32,197,64,73,2,196,97,38,18,10,192,28,246,176,97,100,237,221,108,130,128,143,196,165,22,158,92,213,219,157,149,91,78,148,46,106,17,4,87,24,5,108,241,56,48,194,198,33,201,137,65,88,141,36,154,105,107,200,185,1,9,218,243,211,37,72,252,93,77,165,137,79,97,43,140,170,158,230,173,77,90,237,236,21,111,113,108,219,51,183,144,82,36,77,182,218,207,10,199,118,160,60,94,223,197,232,138,99,114,90,67,124,120,131,191,110,216,150,92,65,218,142,123,58,160,123,62,180,204,54,15,144,208,77,218,92,181,60,61,62,24,32,67,53,195,225,73,138,40,157,178,0,181,122,39,34,90,179,176,75,109,100,198,244,33,68,234,16,247,19,246,68,168,229,118,240,115,168,35,69,0,128,6,0,65,14,177,121,87,253,86,157,2,140,3,47,142,209,167,189,53,214,180,19,124,42,244,38,57,181,47,220,42,68,249,68,187,213,133,218,38,40,87,231,31,127,207,156,85,136,48,186,2,181,22,167,64,201,65,54,9,40,128,147,66,143,250,127,242,113,210,63,202,229,211,255,181,33,0,133,141,246,53,51,3,236,194,70,64,160,96,66,14,36,9,152,136,32,24,7,70,211,6,1,204,92,108,44,0,71,2,64,132,57,161,32,5,80,138,11,37,98,74,139,7,23,75,63,138,44,27,79,65,132,224,114,162,6,2,17,17,6,223,212,59,131,12,238,28,73,139,129,147,44,154,27,114,203,188,223,190,20,201,135,35,83,168,124,32,46,251,43,90,128,50,209,152,118,170,129,143,27,98,32,51,154,33,8,8,148,89,204,64,106,83,37,106,27,5,36,109,157,104,82,144,39,91,108,118,255,251,178,100,200,14,5,250,103,84,155,111,94,48,77,38,154,134,101,229,120,28,33,165,72,46,61,122,209,121,35,106,168,249,29,168,62,107,169,127,138,80,20,137,61,82,44,27,171,151,2,106,134,233,172,127,122,148,3,250,248,158,55,159,10,183,13,209,128,198,244,159,209,244,195,210,102,84,227,106,114,227,227,203,183,175,90,102,50,194,131,160,81,229,67,90,177,77,164,27,89,215,151,238,199,135,214,111,81,146,231,187,60,188,43,60,164,189,111,56,255,85,219,143,92,106,231,254,205,32,16,0,0,5,163,0,184,130,98,143,40,164,14,40,40,20,211,204,59,50,200,52,64,69,20,221,101,98,162,41,208,73,71,178,24,108,181,137,26,214,124,104,191,239,201,162,207,206,63,190,97,98,50,68,94,163,84,26,13,143,24,38,26,48,243,80,110,96,172,209,64,176,218,83,155,207,211,255,202,11,51,143,87,98,160,184,243,172,236,210,14,223,176,152,0,0,113,17,32,204,163,211,45,41,76,206,34,49,208,176,192,161,64,0,72,32,24,24,1,11,3,11,96,98,50,250,168,150,172,193,69,3,190,44,76,32,2,112,218,186,251,176,196,148,125,90,26,75,95,67,196,251,108,114,192,184,177,94,67,106,44,97,1,242,113,70,215,225,144,67,75,165,234,110,163,128,7,158,158,153,100,101,30,116,203,133,43,107,196,160,166,228,226,213,176,44,14,183,72,219,71,169,43,143,2,164,241,178,144,29,239,151,71,10,91,10,131,92,224,116,36,4,75,53,12,231,173,174,103,236,114,48,106,44,230,217,250,101,83,143,229,173,188,27,90,201,84,25,17,103,135,62,102,204,238,63,216,167,249,221,247,135,114,168,98,58,211,92,107,121,225,229,199,245,93,154,112,211,169,21,137,124,156,100,135,255,121,97,139,202,234,170,222,146,188,239,187,11,178,121,29,252,190,104,229,147,246,82,3,122,253,98,153,220,231,161,61,201,67,160,64,0,1,65,66,0,105,232,128,212,172,64,180,108,29,237,143,224,162,250,167,95,7,32,49,75,106,147,37,202,217,133,164,223,23,49,238,0,66,236,196,29,205,155,117,115,43,173,38,205,191,62,252,221,244,169,61,214,66,77,12,205,199,170,67,81,25,78,255,126,173,77,255,230,254,87,127,252,72,5,128,10,6,125,51,152,120,14,102,81,120,96,208,96,14,159,134,12,8,151,217,79,185,102,12,30,55,57,89,130,66,199,81,37,147,16,149,107,199,62,226,203,213,157,66,37,214,26,67,221,98,108,10,27,81,165,133,3,158,78,10,77,29,19,197,163,177,128,80,180,145,184,49,186,212,137,195,4,192,206,192,142,54,18,60,165,200,81,122,97,201,141,103,117,8,27,61,255,251,178,100,201,142,7,13,105,82,147,143,103,48,79,71,186,151,101,109,118,24,221,157,78,78,101,111,193,37,20,106,241,129,169,200,30,168,84,219,177,232,236,35,147,240,184,26,218,141,25,43,71,203,24,144,136,120,40,33,74,185,143,113,64,38,150,81,56,39,210,64,51,203,75,59,203,13,127,4,206,82,187,74,20,31,14,86,215,92,189,39,30,247,83,114,65,163,92,29,15,7,8,164,135,156,123,183,23,187,70,167,228,148,189,201,233,171,74,166,243,173,213,100,246,67,247,19,21,43,63,162,82,6,111,221,180,0,40,96,0,30,5,17,200,138,46,89,164,106,155,78,84,235,144,113,184,79,186,171,12,31,249,23,32,215,7,95,78,51,186,133,49,33,144,25,118,146,232,67,193,75,33,8,152,210,128,208,179,222,163,65,215,169,22,205,75,161,87,234,83,190,138,63,57,200,87,250,179,136,0,0,35,0,33,12,158,45,17,154,140,206,115,6,7,76,28,1,47,153,131,68,5,195,64,98,66,152,84,162,157,234,40,32,57,153,226,60,130,22,12,208,67,129,132,66,85,152,66,3,38,4,12,128,94,69,135,84,74,200,225,130,5,32,224,59,232,209,197,7,46,220,173,109,24,212,180,211,33,77,136,104,6,242,94,241,96,119,193,43,32,32,15,6,51,82,16,58,23,177,234,243,40,5,177,60,219,59,19,212,192,32,58,86,107,28,6,152,12,66,150,187,220,115,108,124,175,3,185,219,234,27,57,61,34,43,180,54,19,235,189,67,159,238,175,202,101,92,102,83,163,63,188,159,57,87,223,24,139,227,73,64,36,178,73,47,138,109,128,217,230,185,83,156,217,219,59,76,57,87,144,11,61,49,248,117,173,68,105,39,209,203,146,239,81,229,221,188,49,92,186,203,76,110,200,51,199,50,64,156,117,158,43,59,15,49,39,40,180,25,201,215,186,11,96,69,223,17,254,167,255,255,41,0,64,16,0,1,139,130,241,254,36,70,210,202,189,96,29,205,219,116,93,242,248,104,128,103,23,106,54,53,97,246,84,211,94,76,155,206,138,233,186,225,251,30,206,106,45,160,190,130,248,192,239,212,237,144,21,175,229,141,20,118,148,64,175,10,93,107,252,126,237,255,198,8,153,196,78,69,88,6,175,41,7,101,236,203,132,135,42,184,29,137,16,23,102,69,13,124,164,105,222,84,80,5,46,96,211,38,154,105,168,244,50,28,45,242,105,80,240,88,84,50,205,196,65,143,83,85,96,139,199,164,50,41,124,19,8,140,210,65,176,61,172,146,161,167,88,151,52,199,58,235,226,48,102,95,57,156,110,159,12,163,125,35,49,90,26,38,36,251,152,181,222,96,184,198,185,124,95,153,208,223,245,85,165,255,251,178,100,208,138,39,73,113,82,147,143,95,36,97,74,74,170,62,69,106,86,93,159,90,237,61,152,73,77,158,170,204,249,149,168,152,208,170,82,25,195,201,124,106,52,47,248,156,131,7,242,141,191,241,163,19,132,217,196,228,73,157,122,119,31,183,79,134,95,152,231,179,146,72,143,250,23,115,112,234,177,204,187,219,68,34,206,20,216,4,95,66,118,76,40,237,60,97,89,133,188,239,228,208,71,43,161,249,89,238,251,74,146,59,118,53,246,219,131,166,56,103,92,243,170,36,198,128,99,183,40,78,49,226,202,102,228,133,186,244,55,53,41,128,7,34,145,3,117,153,21,166,39,180,95,40,31,185,48,91,90,196,133,121,214,168,231,162,98,70,208,55,181,68,23,65,255,210,173,233,90,63,255,245,255,248,109,229,97,25,42,191,223,163,172,112,24,23,42,93,195,143,10,19,21,21,122,30,76,37,112,0,192,36,97,99,57,137,204,6,44,18,36,152,96,9,54,0,128,144,224,208,84,2,171,129,163,212,127,86,210,219,28,252,14,44,31,104,14,185,16,110,31,135,221,149,248,250,48,68,17,179,135,102,31,16,136,147,227,112,97,40,169,188,127,22,193,130,137,141,244,185,177,151,186,12,138,113,169,68,223,101,28,75,25,232,49,82,42,218,89,124,54,145,16,37,134,180,203,236,250,105,166,20,229,36,153,46,41,34,118,101,145,136,251,206,251,229,30,12,247,232,168,128,62,214,54,145,181,190,103,5,52,170,47,135,110,9,68,118,61,128,247,216,100,75,39,166,114,3,252,89,16,178,32,236,43,56,180,151,223,67,197,232,71,180,190,194,57,149,223,132,253,147,184,232,153,3,155,68,132,173,131,253,63,126,6,76,9,101,183,169,119,34,132,130,39,210,5,234,7,197,249,38,98,32,235,178,16,122,88,123,4,52,59,101,182,62,123,239,248,19,37,184,135,129,171,17,24,127,143,252,7,129,0,1,177,49,16,72,212,249,123,92,134,220,8,5,199,142,98,140,244,242,6,92,30,253,127,209,94,237,252,238,222,187,132,119,91,245,26,156,181,164,158,156,198,96,64,27,15,219,181,253,96,237,217,76,250,221,164,18,88,162,108,224,228,181,20,95,157,112,197,170,32,162,58,63,127,241,218,139,255,248,164,102,111,255,82,15,31,151,8,32,18,155,123,51,245,4,107,201,49,53,23,127,220,140,34,146,246,97,90,129,164,154,13,33,173,41,137,77,211,229,122,134,110,24,143,94,175,149,36,230,77,86,89,14,68,37,172,89,200,181,149,46,199,75,70,241,226,70,206,53,73,173,89,148,153,135,8,5,115,231,68,51,54,22,56,201,45,243,200,42,131,93,177,220,3,90,226,131,36,126,151,254,255,251,178,100,207,128,55,65,110,212,11,140,55,178,88,231,170,101,104,197,194,24,185,161,106,236,49,247,129,18,18,43,32,248,173,130,9,173,45,123,194,88,90,112,201,243,209,184,197,229,138,197,77,97,82,225,45,49,45,229,168,80,204,201,197,73,228,65,248,125,23,9,30,200,156,10,228,10,14,41,64,194,224,241,235,19,85,213,170,101,149,218,28,185,164,86,5,228,235,167,208,37,196,204,10,230,23,22,37,61,165,96,137,156,62,122,241,11,81,56,195,186,65,59,165,52,24,80,226,177,49,161,145,119,22,95,119,249,167,164,2,0,6,166,0,219,149,210,43,138,98,65,95,147,2,91,24,32,112,30,84,190,95,172,214,53,55,217,176,248,200,4,186,187,1,51,145,150,178,182,85,50,253,93,158,119,238,33,134,133,191,39,247,92,3,68,152,114,95,171,124,246,191,63,233,253,21,122,144,0,8,0,36,2,154,113,218,74,19,136,132,42,76,6,65,37,165,125,156,167,217,223,74,187,144,107,212,98,76,155,40,221,45,123,116,207,36,27,30,65,28,236,13,235,183,172,41,244,98,220,182,6,203,155,147,113,189,4,228,66,140,52,41,249,194,213,17,104,204,71,70,96,99,66,150,213,169,230,43,55,67,81,169,177,132,50,2,181,131,7,145,218,242,4,40,115,177,54,193,93,167,153,211,166,171,43,27,4,8,174,218,180,188,160,121,84,98,24,126,192,171,129,52,83,110,6,77,40,106,247,183,191,52,242,200,146,189,188,243,221,19,247,145,21,243,219,13,102,144,162,30,158,82,73,82,14,18,202,135,11,83,34,39,9,41,66,162,237,227,70,36,158,97,235,11,187,231,22,146,32,91,90,209,99,210,83,162,250,62,115,27,167,210,116,89,58,255,163,26,165,50,55,242,216,205,216,10,181,49,94,251,169,228,40,119,94,241,90,121,3,19,148,111,211,126,199,24,193,129,181,175,205,167,111,221,192,141,10,35,155,232,10,117,68,151,70,171,233,130,149,221,237,38,166,157,206,212,163,170,214,89,26,81,106,165,87,156,91,52,67,181,88,147,65,12,213,112,204,74,154,115,250,8,237,207,248,76,128,218,36,222,196,144,193,250,157,169,213,0,0,33,74,58,204,135,96,129,1,156,20,29,85,228,78,100,203,71,86,28,220,140,65,166,126,163,73,120,120,67,55,121,11,40,180,246,72,35,210,27,77,214,7,151,195,204,157,23,222,152,170,30,149,67,87,111,221,161,25,8,38,34,249,71,98,206,90,76,225,71,52,25,11,205,106,149,92,70,222,244,132,70,127,58,93,170,207,169,1,89,165,85,90,81,8,20,210,37,181,95,84,155,107,123,114,189,173,72,173,56,90,212,102,47,104,124,204,207,255,251,178,100,209,0,182,162,104,218,107,15,100,240,86,231,90,160,97,226,122,28,49,163,92,109,61,153,65,80,150,43,21,134,33,218,181,37,224,55,179,158,204,81,168,189,111,105,34,63,211,236,173,91,45,101,58,25,30,27,165,46,105,119,4,190,167,130,144,111,78,174,79,87,23,146,174,23,119,174,15,141,136,72,11,72,101,145,252,194,86,62,44,220,17,140,116,221,57,131,213,250,176,80,57,18,81,24,182,100,208,75,98,111,21,82,5,8,119,31,105,25,171,69,164,165,111,220,90,138,19,167,161,136,58,234,220,187,168,126,52,244,212,38,218,52,11,11,129,36,184,58,48,219,181,60,195,47,220,124,69,189,34,164,230,89,68,155,165,231,154,62,124,131,122,186,23,45,91,0,12,107,192,189,194,21,13,48,230,165,117,137,155,199,223,9,181,92,189,68,187,175,19,82,158,97,226,83,216,132,227,85,76,56,149,31,88,153,180,174,224,19,96,205,124,190,88,0,0,113,11,51,158,116,34,64,119,211,48,69,12,145,232,132,218,113,133,73,140,142,0,139,71,6,118,33,78,114,7,51,39,229,77,23,194,1,153,147,246,206,221,8,75,21,87,80,218,207,17,1,98,172,185,97,89,123,109,28,141,22,11,192,141,1,159,166,227,83,113,12,57,149,129,240,113,211,7,136,182,158,42,37,58,54,19,37,153,135,165,161,70,158,62,75,203,99,58,0,202,161,236,168,81,159,171,203,202,229,58,13,51,21,66,2,81,141,70,33,102,107,9,73,34,208,94,152,20,17,3,40,105,102,24,214,75,39,174,121,93,146,103,148,69,132,78,126,48,209,47,156,75,169,50,245,21,237,98,24,83,96,165,173,219,42,25,90,61,23,157,72,82,167,170,191,187,144,130,215,34,45,185,221,250,153,65,49,252,188,142,90,186,212,155,205,74,72,164,19,238,234,9,17,171,117,0,11,98,57,90,202,129,212,100,83,76,118,199,40,147,166,66,226,218,75,201,117,81,244,254,74,171,18,53,240,83,72,52,163,249,14,41,195,9,15,74,157,82,174,233,212,156,199,178,207,168,4,226,124,53,77,31,171,166,52,46,176,212,134,249,37,118,167,255,34,48,187,169,229,228,28,3,169,173,33,153,224,17,139,131,18,3,130,143,64,201,74,194,12,35,45,98,101,5,64,12,5,24,204,149,195,137,84,177,77,151,224,64,112,24,25,181,26,15,11,130,24,64,33,64,209,17,50,209,83,209,20,220,112,128,1,66,65,104,30,44,10,134,38,52,60,151,101,167,83,98,214,39,26,8,200,0,109,13,0,22,2,128,0,172,129,222,132,131,4,23,226,247,104,243,144,219,144,210,162,110,50,196,141,184,43,73,86,123,240,189,168,222,255,251,178,100,200,14,166,123,103,214,19,79,78,32,69,132,218,225,61,3,120,158,21,223,78,45,176,95,1,60,152,171,40,242,166,48,216,226,224,127,30,186,120,117,201,184,4,46,168,208,122,31,25,19,144,146,24,23,158,47,80,113,92,7,124,38,39,142,96,250,152,22,52,16,212,128,87,147,5,3,172,141,71,209,81,13,227,19,214,151,20,220,141,69,253,131,223,74,185,114,235,30,36,92,187,223,195,226,157,175,255,165,6,112,170,177,181,180,110,107,123,127,102,63,72,61,134,186,211,149,119,127,45,87,226,62,102,111,182,220,189,126,111,53,158,207,131,248,46,24,11,255,134,98,2,128,18,64,82,145,167,242,193,236,244,223,107,135,101,13,102,120,31,170,204,192,135,123,156,30,130,111,44,68,96,200,178,40,65,222,42,134,116,217,22,109,46,245,90,198,20,136,173,234,218,9,141,62,73,150,84,121,9,196,13,33,148,144,172,197,93,111,255,173,255,35,255,241,106,122,211,237,72,0,2,12,220,44,52,193,207,53,145,75,154,36,81,135,166,136,170,102,30,172,66,66,24,204,26,213,80,164,89,244,33,119,59,142,251,3,110,51,45,245,51,40,93,77,222,35,93,193,110,109,53,55,145,145,167,190,176,18,53,69,35,111,228,21,77,28,140,196,223,151,13,102,67,211,250,101,80,20,21,69,103,146,21,12,120,139,142,39,217,1,136,66,65,176,225,57,216,159,62,81,7,129,196,182,132,48,108,74,219,166,227,92,86,36,138,2,197,90,85,199,76,226,104,164,196,182,27,143,48,81,67,25,225,251,59,107,43,42,114,39,202,223,115,34,175,62,212,5,162,203,212,44,88,249,180,206,36,57,45,38,215,28,212,142,55,67,94,118,215,147,207,232,27,93,147,115,156,64,165,122,2,80,221,246,98,111,191,251,94,89,109,230,26,3,156,251,43,12,0,0,0,0,2,241,64,29,60,4,140,12,157,117,230,110,175,87,170,13,155,202,22,3,108,180,240,168,104,140,49,23,12,88,157,84,9,95,152,245,92,201,164,119,105,124,191,251,191,242,238,46,104,244,145,42,92,87,136,129,200,177,184,117,47,58,68,182,125,193,195,169,59,196,65,161,45,230,80,214,80,68,10,70,79,86,24,6,15,40,16,24,7,67,128,52,10,72,134,68,192,225,129,179,145,211,44,233,40,198,107,89,240,31,9,2,64,100,30,231,27,145,112,45,144,215,106,81,99,48,195,148,208,41,80,176,203,11,9,155,6,187,88,125,161,104,135,56,36,245,44,193,37,140,217,187,58,137,203,81,15,229,167,236,163,63,108,132,253,149,112,137,162,177,144,228,31,20,62,94,56,12,139,206,145,160,36,175,94,39,154,150,44,58,15,255,251,178,100,197,14,6,48,103,86,155,73,102,176,72,98,90,234,49,99,96,27,177,163,86,109,189,143,193,42,166,235,180,183,137,9,199,197,211,148,130,9,85,129,174,21,198,54,110,88,126,11,75,174,50,42,146,34,245,45,70,137,74,87,178,6,110,118,65,186,204,170,67,177,246,59,225,110,208,145,72,80,5,101,165,189,102,27,72,56,188,184,201,215,96,124,248,186,120,76,170,195,181,139,218,93,231,81,176,118,133,97,185,246,172,23,244,105,44,153,89,198,114,234,173,130,81,182,134,192,93,149,210,42,0,0,64,0,0,132,157,160,88,23,56,30,144,85,130,164,143,76,242,68,32,94,178,108,64,141,66,40,237,189,76,117,149,154,45,172,118,131,144,162,27,254,148,119,135,34,245,61,65,186,103,119,78,103,240,169,230,215,86,233,230,106,171,214,133,240,77,14,87,193,31,134,240,80,0,0,0,99,4,1,140,125,29,50,210,228,212,163,35,13,141,10,196,134,13,12,24,144,195,26,48,209,16,100,66,98,64,170,250,42,228,160,162,44,143,12,77,162,34,136,130,112,80,53,143,19,53,33,194,190,12,224,194,22,153,17,208,72,111,48,64,129,11,5,32,104,108,156,48,74,137,67,6,66,203,199,68,60,81,82,67,198,177,39,88,17,33,7,67,230,15,52,226,48,81,226,54,20,129,246,244,168,67,137,211,97,248,173,27,160,138,113,23,113,36,71,144,81,59,114,37,165,155,137,166,103,140,4,238,86,206,149,42,57,200,83,146,74,228,83,155,19,91,35,62,205,182,4,10,65,242,152,183,78,169,72,194,128,253,26,165,150,26,185,184,253,220,178,160,212,170,91,57,194,110,165,148,81,98,106,123,68,134,195,5,149,206,176,148,206,21,182,30,203,17,53,182,87,115,90,109,253,182,64,139,216,109,62,117,182,235,172,229,182,142,123,179,217,17,210,51,62,97,69,52,195,215,111,139,136,219,249,219,171,176,189,222,51,6,168,176,7,253,128,1,128,0,0,78,240,146,43,24,21,203,47,118,253,235,92,71,57,146,196,220,68,152,64,107,136,159,32,122,131,138,64,181,83,13,110,134,184,100,79,244,107,237,245,234,223,134,39,250,183,141,248,159,245,80,114,57,62,218,52,173,4,224,130,90,31,232,32,160,39,69,73,143,245,245,85,205,125,0,199,135,75,32,197,130,194,69,174,18,34,66,208,49,20,148,42,4,224,41,188,58,152,67,128,37,211,46,225,48,51,136,227,167,99,55,98,16,235,27,160,102,73,46,145,238,10,162,88,101,160,232,165,171,11,145,60,41,0,175,86,204,189,145,67,205,81,105,57,91,138,208,55,188,86,30,197,37,166,74,170,4,119,83,19,227,168,214,227,40,255,251,178,100,209,14,135,195,104,210,147,152,122,244,69,9,218,234,61,226,10,25,253,163,82,109,177,58,64,219,5,235,244,150,9,128,196,19,227,228,185,98,17,8,78,102,196,39,86,72,249,34,133,187,188,214,163,22,136,234,21,80,38,97,115,201,73,136,78,81,147,26,194,165,64,38,176,43,185,70,100,173,185,121,234,239,48,104,80,134,181,230,35,3,98,14,113,197,226,8,33,97,91,105,130,138,103,41,212,149,217,93,8,212,4,4,240,66,138,78,152,69,27,68,89,140,172,197,199,123,18,25,212,219,89,150,214,83,155,112,171,180,250,5,0,0,8,73,208,88,86,32,210,20,166,51,110,230,60,88,12,204,84,222,29,72,28,54,44,64,176,160,26,73,66,139,101,177,110,238,237,119,86,231,241,244,189,55,211,128,63,60,160,52,70,153,252,27,0,0,49,205,227,156,109,54,127,131,249,182,51,87,144,18,241,137,31,153,184,96,36,132,197,20,205,44,192,210,133,97,208,9,104,84,76,200,10,64,200,202,184,64,100,204,139,90,20,11,79,80,113,249,0,81,147,144,155,98,28,139,144,58,52,96,137,36,59,19,2,143,162,0,19,224,12,160,65,200,132,185,194,133,2,154,26,165,148,5,64,29,13,25,229,195,27,45,132,222,126,158,146,82,159,86,6,248,150,181,57,74,3,79,196,196,121,88,155,1,73,22,102,146,12,205,84,211,130,180,109,136,167,212,60,159,175,203,45,111,89,244,14,233,59,236,86,46,246,210,136,195,150,186,73,29,46,149,196,169,32,76,89,124,113,188,130,32,106,101,131,176,242,201,92,59,50,167,238,253,167,103,41,67,145,90,141,135,72,210,175,137,227,181,190,100,100,252,22,115,135,83,149,168,173,219,102,30,145,229,43,205,43,135,212,67,243,238,217,170,218,73,122,204,213,102,84,210,94,179,80,68,204,5,232,78,222,210,80,249,158,202,174,141,168,158,243,155,217,251,69,10,221,238,153,153,157,156,226,155,186,64,0,46,1,44,42,139,201,78,196,226,126,40,149,208,14,179,226,229,76,146,76,233,2,170,46,120,60,66,129,18,173,138,22,93,129,25,19,184,167,194,39,174,73,71,242,240,134,43,156,141,219,255,145,87,82,125,220,159,225,173,170,77,125,255,249,255,75,229,42,190,212,9,48,70,185,179,234,103,218,113,146,201,83,41,242,192,39,10,173,135,110,238,106,114,198,54,12,99,192,129,1,233,176,252,6,2,128,6,0,65,97,3,208,242,19,139,148,165,201,38,185,70,12,133,5,205,72,23,140,160,75,192,4,53,220,133,10,170,226,192,242,117,240,176,138,233,117,183,170,112,187,224,103,85,78,149,60,41,114,168,219,69,168,178,161,185,139,255,251,178,100,214,142,232,42,110,209,19,121,100,240,86,41,42,130,61,34,94,26,33,153,82,109,225,43,192,231,22,107,76,193,137,112,246,155,132,16,19,27,0,145,9,160,64,203,47,14,144,14,18,131,245,214,38,23,104,23,89,226,234,15,161,176,195,232,161,40,186,20,72,88,170,110,140,30,70,187,24,139,87,214,169,25,170,82,117,137,100,203,170,24,38,80,46,121,114,173,149,49,72,233,40,34,20,145,135,137,101,130,5,94,144,128,206,240,154,244,140,220,208,83,155,172,199,185,191,87,120,156,123,147,68,238,182,160,84,84,195,116,204,21,75,39,75,194,174,83,131,129,16,104,234,164,1,54,100,149,199,9,195,0,24,218,20,142,67,7,33,146,180,9,226,66,164,151,150,97,21,224,152,101,181,121,12,168,40,242,153,153,217,59,35,61,61,60,191,213,125,191,4,238,87,43,119,70,211,142,250,8,203,177,79,108,38,226,120,179,244,160,0,0,99,7,60,140,81,40,54,44,192,57,82,103,96,129,117,194,225,33,64,24,224,192,198,225,210,96,193,143,128,234,30,23,10,152,184,6,2,16,33,120,168,16,120,54,50,2,110,171,238,20,81,97,90,11,205,158,128,176,22,11,30,90,140,44,86,35,138,18,138,63,181,182,226,112,226,78,9,73,126,133,74,52,70,20,131,37,20,113,11,199,18,94,91,107,81,85,14,113,90,59,165,48,212,155,34,240,135,96,183,250,24,129,26,61,50,169,195,148,237,49,184,66,153,162,201,125,93,70,129,41,102,242,186,38,193,122,78,221,147,122,45,126,86,242,93,154,141,205,121,59,196,74,159,148,135,198,85,151,93,170,81,245,98,183,210,190,149,109,82,135,139,130,56,11,152,202,191,77,211,58,158,19,76,61,138,14,105,18,245,186,149,50,196,59,206,157,249,237,105,108,165,45,43,169,223,251,77,115,32,171,47,107,121,50,162,116,198,185,245,76,187,216,219,102,61,54,174,214,119,231,103,107,157,251,251,51,59,105,200,223,105,96,240,16,0,0,0,0,55,54,232,15,29,32,114,226,121,201,135,149,101,248,239,89,162,54,161,175,227,56,255,245,45,121,216,111,149,174,109,230,22,114,46,75,133,127,242,88,142,206,191,37,255,251,255,255,139,255,42,219,231,254,100,205,179,81,50,170,194,245,99,253,118,225,155,149,89,42,116,41,187,4,182,90,177,93,202,74,148,192,118,50,231,206,44,163,148,84,12,249,72,42,32,64,176,48,112,96,212,39,6,30,157,71,162,34,203,89,47,157,86,66,225,36,50,131,74,161,82,228,174,94,106,90,178,222,73,83,236,178,89,122,119,65,108,190,26,76,125,190,146,39,38,119,29,44,201,10,217,110,17,203,242,255,251,178,100,202,142,39,165,114,210,19,152,100,112,84,75,218,202,48,35,202,88,145,155,84,109,48,219,65,42,148,106,96,243,14,24,198,51,56,129,17,217,90,203,79,225,73,28,122,125,43,67,21,177,189,101,240,176,202,11,113,191,11,8,168,144,106,52,119,156,252,121,109,29,246,253,204,71,183,109,238,128,124,219,198,186,86,222,54,211,151,207,163,92,126,195,239,239,178,190,208,56,102,124,113,88,89,124,236,142,72,118,109,48,187,75,186,160,240,238,244,94,121,157,125,139,230,228,217,219,23,0,53,212,81,169,67,30,3,7,168,237,191,54,31,104,194,105,138,134,250,13,114,137,222,130,96,0,66,9,118,86,1,54,216,87,48,97,75,50,154,132,251,19,24,135,107,3,245,198,214,216,196,172,226,97,91,115,79,38,152,201,185,210,33,54,41,129,219,181,204,34,54,84,190,250,25,242,231,157,167,32,39,54,177,164,189,41,218,97,105,202,217,178,242,77,161,104,102,61,40,0,18,156,188,69,8,198,240,5,35,54,67,70,133,38,163,75,37,4,185,83,209,217,18,11,237,205,110,38,132,109,219,122,219,87,205,194,150,92,182,165,203,77,197,120,224,238,68,37,5,163,73,210,184,133,17,9,39,135,255,90,48,104,85,41,210,214,113,107,240,42,58,81,29,85,77,218,189,177,148,58,216,235,154,154,163,60,94,242,232,78,98,233,108,211,37,108,251,202,166,219,109,127,15,87,91,216,111,144,94,163,58,203,119,164,39,208,131,4,165,218,166,126,96,165,88,213,241,50,114,236,197,86,71,154,37,165,149,77,232,101,85,63,253,84,36,214,179,190,251,146,135,148,36,42,194,200,224,69,105,52,169,227,101,89,138,91,213,140,165,102,104,138,93,104,0,0,16,0,0,0,3,108,32,16,39,35,177,121,196,67,124,21,189,13,136,209,65,102,81,233,225,12,16,21,146,80,103,221,123,42,149,232,186,33,219,255,191,253,244,215,101,111,250,127,255,255,102,254,191,211,160,93,129,24,120,72,76,132,151,117,220,55,45,149,185,59,180,0,0,57,129,80,65,183,1,176,93,181,53,128,98,50,76,179,48,80,2,48,120,5,49,228,41,48,152,112,48,204,71,49,120,1,50,116,54,44,9,52,48,12,121,112,40,65,227,166,68,240,21,40,4,217,171,70,101,155,130,7,38,25,108,78,168,163,18,172,2,32,40,28,73,72,233,156,67,145,128,15,0,74,24,65,72,162,1,26,100,94,150,197,75,144,74,133,237,104,189,200,118,122,74,194,21,3,34,82,51,45,101,76,14,76,160,172,64,178,52,19,1,112,88,70,105,220,51,137,238,100,6,171,97,250,99,74,127,154,39,209,125,74,50,153,1,171,81,255,251,178,100,198,12,165,118,102,214,155,76,77,114,73,105,106,221,49,34,28,34,5,187,64,78,233,235,201,79,36,106,76,244,137,168,148,76,103,233,210,169,26,175,4,85,90,218,103,154,174,107,149,2,25,178,18,169,120,196,174,102,120,124,31,109,181,116,206,182,253,67,212,213,111,90,178,251,53,197,235,90,122,34,243,219,233,66,251,85,107,135,69,133,116,204,251,120,231,36,73,85,106,152,80,28,169,9,244,107,102,107,225,113,26,92,31,213,206,55,105,20,210,94,43,18,196,95,22,176,160,33,182,236,17,161,183,189,121,137,62,173,121,38,188,12,110,190,22,190,117,235,233,92,234,82,150,126,140,252,64,50,66,12,6,81,86,79,97,225,176,223,82,51,142,108,189,47,132,118,245,237,146,11,193,173,214,114,27,40,197,4,165,140,83,251,114,41,109,156,163,3,20,67,213,244,250,209,214,102,153,224,187,164,237,255,189,55,253,255,238,191,76,210,221,234,110,128,194,232,83,22,9,184,42,84,151,73,198,43,174,197,183,144,0,0,1,112,193,241,142,63,136,205,189,71,30,141,28,84,196,65,203,96,99,6,166,38,42,80,10,20,2,50,192,118,26,23,27,148,13,162,112,148,68,136,132,103,132,160,170,131,35,91,24,30,154,54,143,121,134,167,194,228,108,105,210,132,233,68,69,130,42,176,32,24,174,37,222,201,210,237,128,221,141,192,175,18,151,44,36,115,57,152,56,86,30,18,3,167,130,232,8,7,129,242,120,85,13,184,128,240,222,5,138,64,156,16,23,36,85,50,233,126,168,250,224,172,54,204,48,162,36,8,16,152,66,141,22,219,189,146,71,166,135,49,237,160,28,20,64,169,236,216,215,69,87,178,213,34,187,81,155,69,226,125,27,34,4,136,205,137,24,21,108,82,190,245,53,180,196,107,190,152,58,78,209,104,24,104,118,76,78,59,209,92,44,195,165,60,244,148,42,25,151,24,49,90,174,158,163,27,122,128,128,0,0,0,101,191,133,0,65,243,82,193,166,107,68,61,165,110,93,59,73,75,38,131,126,232,211,211,250,167,95,191,255,255,254,244,215,250,205,84,209,178,42,95,231,65,47,68,233,224,154,129,227,130,17,44,118,103,237,202,249,135,145,113,207,50,245,2,84,0,169,142,16,22,53,145,148,193,41,163,22,13,0,160,112,16,40,20,28,16,129,197,64,77,148,23,102,188,97,34,205,38,162,120,142,140,115,133,233,46,160,52,78,145,50,148,13,1,234,128,52,240,107,184,35,10,191,118,16,158,114,2,163,120,35,4,171,116,153,37,166,27,39,113,159,3,25,120,248,52,71,146,193,186,39,12,13,109,232,66,126,35,33,205,29,251,105,208,174,102,114,24,159,255,251,178,100,191,142,102,138,104,211,27,120,74,240,67,231,218,250,36,34,128,29,177,199,78,110,97,233,193,4,12,170,136,246,33,32,197,86,51,50,41,205,168,72,148,161,19,38,85,166,83,150,219,156,170,194,247,114,202,143,82,153,169,229,74,226,45,3,145,245,225,180,111,189,151,233,169,70,228,254,81,231,46,176,215,23,225,207,89,108,117,171,211,24,139,42,170,34,177,176,142,163,147,244,41,76,47,27,141,169,181,52,208,181,168,58,130,222,193,6,12,21,214,53,163,145,92,205,8,247,143,13,173,119,245,67,184,250,121,9,181,252,173,176,220,241,228,174,243,119,183,141,36,120,155,206,127,255,252,255,245,140,99,62,26,172,232,64,18,153,33,128,248,73,174,152,168,147,76,53,170,4,174,164,157,3,244,171,48,29,245,241,93,133,56,239,61,29,96,81,150,140,84,127,27,51,66,86,155,19,61,145,119,184,113,53,243,76,95,110,117,63,223,179,86,245,58,162,63,239,255,255,66,0,76,47,48,244,82,77,105,236,223,219,143,41,96,193,72,204,184,76,24,104,42,76,13,3,47,120,112,26,111,149,65,210,168,195,65,195,8,12,12,0,42,40,6,13,107,96,96,37,12,110,68,33,41,250,85,2,7,25,36,90,161,64,64,232,50,201,36,1,7,43,178,73,107,103,48,210,4,35,100,172,181,124,191,200,162,233,146,128,73,162,32,96,119,169,212,156,68,5,204,216,89,176,24,186,176,66,78,84,61,120,110,194,120,146,12,220,48,182,26,176,236,149,9,205,212,28,65,50,159,109,61,9,59,76,236,117,199,69,124,191,31,177,75,100,48,174,87,65,132,38,118,239,101,249,91,133,246,214,135,105,104,249,63,147,86,220,105,181,214,190,88,173,241,3,225,161,141,153,15,92,169,204,93,210,175,15,228,251,99,221,219,163,113,222,219,77,178,48,219,57,78,255,136,242,144,6,61,116,125,103,180,201,97,190,198,143,165,80,250,234,123,224,86,184,91,255,249,76,73,43,3,17,110,21,127,215,241,5,64,34,1,192,0,0,0,207,84,16,128,141,1,243,148,205,179,148,62,238,196,55,45,43,58,182,232,237,74,187,143,25,177,201,118,71,101,234,144,247,61,31,23,163,91,66,69,77,24,193,212,34,16,60,172,121,180,177,38,77,237,193,57,178,34,189,17,126,43,75,73,255,253,178,61,96,2,17,111,21,9,15,9,0,213,9,205,20,84,60,161,152,107,32,227,179,212,92,69,37,170,123,9,144,255,19,184,52,6,120,162,29,228,228,220,27,81,14,67,24,50,143,242,104,20,5,183,66,204,34,39,74,169,196,58,84,40,113,206,95,150,216,166,98,154,165,253,236,117,136,205,39,11,245,122,255,251,178,100,197,12,7,123,120,82,11,111,70,208,75,4,186,138,97,226,62,25,197,163,84,109,225,226,193,28,140,170,32,244,153,96,135,18,49,46,251,212,43,117,230,61,244,220,235,209,249,139,26,17,84,98,192,107,30,216,222,225,214,221,95,187,72,115,74,254,49,9,97,222,77,202,227,56,248,137,157,227,43,47,35,182,137,71,250,172,24,27,107,249,180,71,127,31,112,149,236,45,7,108,135,203,61,239,154,57,13,183,199,222,175,120,178,102,54,169,5,97,45,233,101,116,216,218,55,78,51,22,244,235,170,27,141,240,99,25,228,214,208,211,42,43,105,126,211,86,27,172,123,111,61,177,171,59,147,250,70,126,192,8,0,0,17,162,10,216,196,176,85,151,214,114,169,90,201,16,117,113,200,145,63,74,19,5,65,196,104,150,62,116,207,195,164,160,205,106,160,132,29,158,217,226,133,18,7,14,184,40,65,82,37,202,199,41,214,227,62,223,57,243,107,253,19,247,40,109,223,255,209,72,0,65,39,0,108,228,217,200,3,102,179,204,144,35,48,17,24,32,56,66,51,42,129,208,92,12,11,48,56,34,7,30,15,130,134,131,32,146,214,173,81,74,144,177,150,8,14,75,2,106,136,44,21,243,108,103,59,242,62,83,28,75,146,44,37,76,111,180,177,60,229,64,241,68,30,168,100,178,140,185,236,180,189,169,210,89,16,217,91,13,123,5,11,135,105,37,107,255,77,197,53,234,203,33,178,102,224,231,193,105,81,1,207,55,102,79,98,43,16,82,27,122,201,84,169,71,48,144,35,67,12,101,155,20,186,88,181,50,76,97,42,85,32,57,34,162,208,72,92,33,71,113,143,132,54,12,72,16,19,169,228,177,184,134,152,206,80,92,26,115,5,53,110,230,239,226,214,134,230,252,196,40,39,109,25,251,240,176,218,127,65,60,169,61,247,106,193,188,148,89,89,174,37,66,117,168,78,88,139,220,32,235,111,224,99,11,183,214,240,235,157,230,46,113,153,181,254,241,241,7,95,24,255,255,247,172,251,59,175,150,40,202,164,216,96,24,0,33,27,46,34,194,24,137,148,33,104,234,100,174,137,173,155,52,0,27,48,80,192,128,129,88,46,209,120,238,20,104,202,194,39,120,19,228,123,230,156,206,9,36,56,42,33,19,47,218,221,24,182,152,24,218,39,255,146,102,116,110,191,163,37,117,34,166,223,250,159,14,233,59,226,115,183,51,248,232,216,92,50,44,197,114,92,182,130,102,65,62,31,53,28,166,10,120,122,195,53,109,64,72,67,176,159,38,199,50,164,210,59,140,76,34,142,18,194,101,41,200,24,38,87,73,54,98,150,139,40,196,230,225,78,120,59,76,15,246,122,214,43,142,224,53,57,255,251,176,100,196,142,7,157,113,81,139,152,123,242,76,169,10,152,61,34,92,24,193,157,84,109,97,226,65,39,152,170,156,246,32,56,120,76,148,129,25,11,150,52,134,44,216,219,78,55,69,138,200,85,30,108,43,232,81,37,172,179,45,234,9,10,154,59,162,129,141,186,227,245,142,60,50,245,127,14,62,187,78,245,140,35,210,86,132,37,219,165,241,92,109,1,43,108,205,61,55,189,213,88,241,149,54,242,66,155,21,128,197,40,168,123,3,26,93,196,146,142,123,146,20,76,215,125,202,183,194,198,54,192,158,72,170,162,36,255,115,149,35,18,232,179,30,239,34,35,115,185,28,254,60,255,217,96,243,126,154,64,192,0,72,0,6,104,240,80,38,7,173,46,26,226,109,146,62,209,65,150,189,106,166,101,41,96,39,31,201,70,144,198,212,207,253,28,213,91,131,91,171,25,117,213,255,255,67,44,27,213,109,76,227,172,112,26,16,56,235,129,233,79,201,117,193,240,195,173,253,247,127,235,201,128,0,1,243,9,129,205,253,153,48,244,48,202,192,35,71,129,76,14,87,45,88,200,128,5,68,30,42,8,67,100,148,12,185,157,4,203,26,218,211,29,33,114,197,134,23,64,232,44,53,149,101,66,129,68,59,142,224,231,150,218,208,157,50,209,122,38,163,128,2,116,64,42,222,30,98,0,39,109,132,17,28,34,138,35,78,88,164,193,66,152,140,222,75,38,89,47,237,150,100,28,138,84,161,236,18,183,55,4,90,10,120,101,248,197,237,96,134,26,237,76,35,188,233,158,167,165,241,4,247,244,209,255,1,190,112,210,84,66,226,131,121,109,181,51,18,181,196,54,36,134,140,50,76,109,118,41,190,83,10,154,233,35,18,217,150,39,113,108,148,152,169,210,81,162,71,106,44,70,224,22,83,4,118,59,106,53,170,2,203,253,169,148,106,233,62,144,19,69,179,189,59,236,45,187,241,37,205,215,7,151,128,190,142,253,178,45,62,92,190,47,111,233,62,188,31,255,215,255,255,237,191,153,206,209,203,0,0,64,2,1,1,107,12,82,226,153,67,18,238,141,68,123,3,137,36,212,139,251,166,211,39,32,227,57,223,57,250,34,90,113,211,62,210,41,162,98,119,234,114,44,26,10,76,9,191,248,234,101,252,141,6,55,179,255,245,6,255,248,102,2,225,191,255,236,1,140,70,60,216,147,141,103,32,247,175,141,5,120,197,7,3,13,140,93,212,66,38,48,38,174,68,4,165,207,84,70,92,30,10,16,115,87,208,32,184,160,136,68,6,234,35,195,122,176,66,0,72,2,20,6,50,141,0,38,199,140,114,136,4,16,91,89,85,29,244,202,100,235,177,199,65,118,26,129,79,2,99,56,197,130,255,251,178,100,195,14,7,89,113,82,19,152,121,240,68,229,42,121,60,70,182,30,57,163,70,77,229,241,209,5,20,106,220,243,41,88,146,102,7,137,203,138,128,58,206,203,246,205,93,72,163,118,164,163,143,195,138,27,237,235,214,134,210,204,90,76,83,56,147,112,92,56,71,147,184,160,121,185,149,27,173,222,70,175,110,179,193,173,124,57,43,121,48,100,166,219,90,132,109,202,173,115,126,246,54,241,49,170,146,112,72,138,67,220,194,75,91,43,209,247,105,218,41,222,120,76,240,29,152,10,228,128,232,84,192,130,151,61,5,45,36,185,188,56,111,90,162,59,164,55,200,53,156,231,10,63,120,9,70,180,222,81,85,125,70,36,68,10,30,197,135,192,73,190,180,37,231,190,235,185,51,152,254,108,237,67,157,47,253,100,208,56,32,0,6,0,24,85,172,193,51,212,7,206,82,80,223,105,87,104,146,43,28,78,61,210,232,241,232,238,206,231,174,201,222,156,132,190,97,95,215,234,228,1,169,195,199,15,77,62,34,133,185,11,191,255,119,47,253,156,135,255,245,116,210,123,232,0,76,19,67,78,190,137,204,247,18,77,84,82,140,110,24,12,30,48,128,135,12,176,64,51,51,56,48,33,136,34,35,184,61,76,166,57,112,77,208,139,32,37,24,216,133,144,50,151,33,136,136,73,105,168,168,4,99,144,21,62,61,169,185,72,99,224,192,81,108,192,177,121,169,74,42,137,64,138,37,241,125,87,202,245,65,148,59,32,188,26,35,89,150,171,84,203,14,103,97,3,88,138,170,146,131,200,86,208,177,79,12,61,78,89,42,119,57,225,14,114,188,141,152,163,69,232,101,52,148,133,43,117,129,138,211,121,35,111,170,113,86,173,31,157,194,227,7,150,231,117,190,152,151,228,68,83,77,139,87,65,171,216,65,111,62,54,222,251,29,236,65,247,131,30,216,97,18,90,150,122,139,217,228,211,231,255,38,108,219,185,157,45,89,28,121,243,123,160,88,147,28,199,151,106,219,74,41,83,223,253,199,60,172,210,103,255,10,151,239,91,152,252,62,154,134,183,215,229,30,169,123,253,191,22,252,100,182,119,202,214,181,220,108,247,149,123,221,125,102,34,127,248,233,102,185,221,54,31,64,48,0,0,0,1,144,140,147,244,60,140,163,206,23,52,60,182,25,237,129,17,38,22,85,205,64,156,224,162,79,187,72,95,121,194,156,161,40,45,145,163,206,139,228,151,71,255,146,232,245,229,71,141,211,253,255,173,159,250,147,12,220,33,255,219,235,59,250,128,0,165,55,11,54,154,88,65,173,193,129,154,3,133,75,254,60,18,21,52,36,34,190,69,2,231,207,44,116,104,45,147,238,221,210,221,136,175,40,109,42,255,251,178,100,185,12,104,26,103,80,11,186,201,50,69,5,42,154,61,34,74,27,141,163,80,109,225,231,193,17,36,106,168,243,9,112,159,117,166,199,92,165,73,7,183,165,130,68,35,10,62,58,88,22,94,135,39,206,198,198,66,195,99,8,222,56,216,152,9,228,125,100,129,194,241,19,236,249,126,169,107,128,248,165,131,181,209,57,141,118,100,14,185,216,169,237,135,120,91,218,134,98,31,138,203,127,164,53,206,93,168,97,189,169,16,162,172,130,107,22,147,45,94,28,74,110,5,18,219,113,40,135,172,234,154,42,122,76,229,55,54,26,146,181,140,199,102,213,67,122,88,124,170,151,96,233,99,102,88,46,4,4,125,41,73,182,164,154,203,135,138,187,195,80,217,93,6,124,162,217,213,238,11,13,237,16,224,49,42,243,70,184,112,209,102,46,164,36,42,59,213,185,220,79,104,120,196,185,204,119,233,157,249,127,112,1,17,24,54,85,208,225,150,165,210,2,69,205,121,204,185,180,133,174,176,193,224,199,70,151,36,135,119,39,140,82,243,180,235,191,169,172,20,204,100,111,209,188,191,251,80,111,193,105,250,85,170,79,223,223,6,0,46,39,255,132,124,240,78,130,51,201,212,0,0,139,156,193,140,176,59,0,205,48,83,10,164,206,1,242,174,145,81,33,87,161,73,167,138,223,48,25,161,6,9,15,208,49,241,139,129,18,76,166,158,133,67,160,110,98,0,160,50,94,200,95,133,66,133,76,178,121,110,133,8,211,222,245,218,202,160,22,217,214,122,98,236,38,97,123,64,240,88,112,39,224,42,102,50,226,208,70,169,105,37,211,81,138,89,199,249,32,237,60,149,146,111,184,65,83,124,228,24,242,124,117,41,210,202,59,194,168,33,61,202,85,69,82,12,77,234,109,96,229,92,146,90,98,241,30,245,111,231,103,232,183,200,207,49,229,217,137,44,29,78,60,117,153,98,102,83,127,176,109,254,109,226,187,169,188,117,126,16,248,195,203,226,163,99,128,107,206,222,162,127,71,145,37,154,231,59,49,77,202,9,86,162,50,200,18,154,254,161,170,220,158,133,70,155,202,208,166,97,17,125,97,232,245,172,226,45,74,91,74,244,191,85,171,211,58,223,247,91,254,87,220,246,169,51,148,87,208,181,116,32,173,0,0,168,1,141,49,214,146,22,100,234,89,100,148,23,54,168,33,218,40,102,49,89,199,66,238,124,236,84,111,121,149,233,67,6,124,92,106,77,85,98,236,135,57,168,159,254,143,32,180,74,79,38,194,129,107,160,28,90,105,114,29,17,20,239,244,255,174,191,255,255,200,152,71,141,32,154,96,25,249,209,198,198,127,149,154,238,14,96,194,136,208,224,48,228,100,195,72,132,2,88,255,251,178,100,172,14,135,155,104,82,155,154,192,144,74,165,170,131,61,39,62,31,97,159,68,110,101,239,200,236,21,107,104,176,11,8,23,40,105,134,192,182,71,130,102,21,4,2,64,5,164,79,128,129,216,65,128,122,91,12,13,139,230,12,25,12,204,227,72,2,96,160,76,65,128,178,242,67,140,209,83,89,30,224,0,19,44,133,106,79,35,90,162,101,207,194,69,74,171,166,101,184,10,218,248,104,48,153,164,94,102,148,208,98,116,210,78,67,168,153,81,253,108,173,27,242,134,22,253,141,37,52,11,98,72,88,52,226,106,103,37,195,242,178,147,248,47,18,2,190,176,136,112,33,47,23,47,201,162,122,117,56,104,42,227,177,179,210,101,166,200,154,162,104,247,113,62,78,226,243,2,168,100,220,247,117,61,226,42,223,195,154,139,133,122,150,138,173,30,167,29,37,132,222,184,18,176,221,83,201,90,64,127,141,85,161,254,237,133,79,134,247,73,39,26,50,153,143,44,187,158,47,106,77,69,201,154,179,13,251,244,115,156,117,218,111,16,30,73,23,49,84,247,0,63,159,157,126,8,187,28,16,128,0,48,103,17,192,240,126,15,198,161,254,77,144,70,13,252,234,174,118,211,179,11,206,84,149,100,20,114,189,125,127,255,255,209,240,78,253,116,255,187,255,22,207,122,58,92,131,114,252,120,32,30,28,226,25,115,138,0,0,99,1,217,78,153,166,14,18,155,212,190,106,16,145,139,209,134,35,5,24,21,32,97,209,97,132,196,160,80,97,134,2,79,216,112,156,20,48,20,9,2,1,106,198,96,97,16,176,69,28,20,180,64,38,128,75,82,220,18,132,8,97,145,64,102,47,35,115,190,153,231,128,117,225,82,101,123,93,78,67,146,172,209,54,8,209,83,238,50,155,105,108,167,164,114,68,150,118,174,73,157,55,90,60,236,174,170,9,124,56,155,113,38,135,80,153,50,56,148,125,171,210,216,95,18,218,71,172,150,37,129,154,40,139,168,93,109,18,171,150,17,168,239,14,100,202,138,116,161,47,134,227,33,7,103,141,209,222,11,6,162,249,23,42,93,232,64,21,111,155,173,11,75,148,172,74,191,91,154,153,182,25,161,188,57,105,4,39,220,32,60,57,204,226,231,29,3,30,118,231,106,232,139,208,33,81,13,114,172,92,165,179,141,199,132,150,203,18,97,83,22,38,237,9,76,99,57,66,51,204,90,234,10,219,6,88,217,55,17,173,191,87,211,69,99,53,101,251,58,238,178,232,201,232,143,64,1,240,20,26,71,48,115,199,5,167,225,123,229,203,152,101,205,178,209,111,172,89,241,161,208,35,44,229,168,154,195,155,191,219,255,191,227,23,255,246,223,42,202,56,47,138,104,50,134,255,251,178,100,153,140,136,10,105,81,19,152,124,102,69,101,202,163,48,73,152,30,89,163,72,109,235,2,65,11,138,234,156,243,36,240,144,162,76,224,136,113,89,235,191,233,252,181,122,63,238,148,251,82,67,80,4,130,164,230,67,214,122,165,166,53,100,102,116,7,6,112,20,234,126,17,134,19,40,60,1,203,7,109,90,135,166,215,65,5,47,35,220,49,68,175,0,128,68,150,68,227,146,22,113,67,91,19,240,222,5,76,154,181,135,2,52,248,202,240,143,3,153,130,226,148,172,72,179,180,220,217,91,172,245,189,141,228,90,29,107,237,123,8,251,186,203,172,220,116,105,55,62,160,89,67,208,99,75,181,45,137,214,252,24,84,15,142,104,117,78,11,55,80,246,27,195,233,40,255,5,245,99,119,91,174,51,117,89,197,123,90,80,238,234,129,212,214,165,187,250,184,190,123,174,176,9,243,91,9,4,205,107,183,19,54,245,89,182,63,218,107,93,167,148,193,112,136,105,219,86,196,14,252,178,143,176,210,47,200,159,221,219,142,69,183,73,67,141,186,214,231,48,151,102,242,127,223,119,42,227,94,11,136,208,85,131,39,236,222,167,99,145,218,202,167,32,189,215,198,53,132,117,213,80,91,87,166,39,190,73,23,139,89,202,26,101,253,1,76,0,0,53,114,18,161,160,72,80,195,1,137,56,76,30,64,127,3,65,253,204,50,62,150,198,6,180,200,146,212,4,208,124,69,19,156,212,10,97,75,93,231,59,92,149,61,63,215,17,255,216,207,211,22,255,235,160,130,17,185,206,13,159,179,66,48,0,0,0,148,192,245,236,200,56,120,200,3,216,213,69,56,194,128,16,195,129,12,84,65,48,224,133,4,2,102,11,133,2,192,40,24,12,123,65,67,176,148,203,8,21,94,1,219,4,132,197,151,209,112,128,197,3,17,36,12,0,8,6,25,146,131,68,119,143,18,212,30,209,37,21,173,234,101,165,159,127,98,147,204,97,173,210,56,112,196,89,193,119,219,200,244,50,72,60,56,132,62,10,36,227,12,196,97,202,86,224,62,202,180,119,4,106,60,205,102,46,101,29,198,53,242,66,65,19,187,151,130,109,120,108,212,143,20,123,197,131,131,10,127,101,59,141,36,14,90,70,194,230,76,198,143,125,202,243,81,20,197,125,119,120,219,164,9,124,57,99,107,230,249,126,253,213,232,124,43,154,35,222,49,25,18,2,220,113,109,250,81,227,139,44,118,90,206,158,71,192,131,99,207,86,132,207,51,51,58,113,250,87,31,112,159,202,178,217,13,182,36,58,164,93,53,67,114,87,68,85,221,207,16,238,161,254,45,149,223,228,207,116,152,206,0,37,64,128,28,96,51,43,78,193,19,52,46,58,128,90,255,251,178,100,130,142,7,169,104,208,155,185,122,242,75,135,106,218,48,199,62,32,29,169,60,53,221,128,17,90,36,171,30,158,80,0,51,166,106,101,50,40,23,191,95,89,15,202,107,48,139,85,126,190,103,255,252,60,168,212,124,242,194,147,16,84,88,193,193,247,247,255,229,72,8,209,216,62,152,60,159,147,47,127,255,255,254,147,20,200,180,208,68,9,163,72,76,144,82,76,201,135,193,200,41,141,64,73,138,129,89,141,130,97,112,140,118,0,64,196,48,48,143,48,36,18,48,20,9,7,1,66,193,89,129,128,209,8,74,175,212,200,201,160,77,32,96,194,140,204,100,161,133,34,153,130,6,128,129,76,24,52,80,128,18,4,44,114,60,106,160,69,172,29,2,49,80,231,229,39,225,240,32,36,56,89,84,68,38,20,64,64,160,27,198,92,68,228,170,160,108,214,6,103,5,173,38,5,146,203,16,173,116,81,40,123,125,5,91,137,13,3,67,113,170,11,51,18,72,195,65,181,48,198,157,110,181,196,16,19,6,202,50,37,2,111,175,216,154,157,164,149,46,138,60,46,201,111,84,148,80,86,161,188,147,88,85,149,175,108,169,41,236,101,83,80,238,50,172,155,110,81,79,86,199,178,73,63,212,175,99,249,188,185,69,42,179,204,222,6,129,98,166,88,231,38,229,174,125,124,114,230,63,205,101,115,245,159,243,249,102,191,246,190,127,83,234,246,237,155,220,236,198,242,222,63,223,251,93,230,63,103,30,74,179,238,31,123,15,72,100,105,32,32,64,17,45,124,196,81,86,187,47,107,185,83,52,98,222,124,73,224,94,168,60,104,191,120,230,41,202,83,128,196,105,189,190,95,254,191,53,209,206,182,74,156,7,31,206,238,93,127,203,163,127,255,2,138,13,18,21,119,81,213,241,106,157,162,1,194,1,38,68,10,22,79,77,199,96,197,164,199,128,99,71,45,71,17,146,0,0,0,0,0,68,128,213,37,99,64,0,206,45,65,28,34,29,36,200,6,88,24,124,56,52,42,48,184,156,160,104,96,64,64,177,21,175,134,1,0,193,1,8,12,193,129,83,22,131,199,136,240,174,244,48,33,89,0,7,170,158,107,216,227,240,188,69,72,55,132,25,7,125,76,224,104,21,181,55,16,105,104,58,80,224,120,140,198,4,189,220,112,100,75,98,117,253,7,88,121,136,14,77,149,56,86,161,20,1,73,42,165,4,178,218,88,150,50,106,103,45,211,88,208,41,110,215,114,149,173,21,70,211,155,178,149,48,137,100,190,252,197,155,239,195,251,72,152,229,232,116,99,137,120,128,69,154,151,174,99,12,144,219,148,235,93,185,189,113,251,97,236,29,74,217,243,234,237,179,50,249,173,70,26,214,144,193,255,251,178,100,94,0,10,76,134,211,30,115,0,0,109,107,122,211,199,148,0,25,13,169,108,220,246,0,9,39,137,42,215,158,96,0,98,44,34,194,168,123,2,164,237,138,75,247,36,25,115,61,36,194,114,64,43,7,78,152,107,7,63,23,125,214,59,99,118,30,37,226,33,67,67,112,97,190,168,58,85,217,151,221,189,149,235,216,231,141,37,218,246,174,58,198,131,32,49,146,63,113,57,114,255,124,147,174,72,93,135,33,250,151,198,16,24,215,22,163,49,75,246,190,177,225,117,88,130,152,56,143,60,143,251,252,231,225,251,255,255,255,255,255,255,255,255,255,248,198,52,211,48,116,162,110,174,127,255,255,255,255,255,255,255,255,255,2,51,186,57,82,239,155,136,59,17,64,0,1,161,104,176,110,20,228,56,89,78,165,134,151,141,168,92,37,44,43,246,171,226,32,145,16,112,195,160,40,225,1,204,196,48,137,77,24,151,82,45,107,162,119,87,107,217,250,233,181,176,182,58,88,131,104,118,162,213,184,176,83,74,113,1,82,137,139,142,66,204,114,58,219,226,49,33,202,32,42,35,68,100,118,139,6,51,155,251,119,103,77,204,206,196,189,213,75,49,141,19,12,29,71,255,255,255,255,214,17,0,21,172,62,64,30,183,0,106,171,76,185,167,33,41,209,139,150,230,7,75,39,58,232,84,196,100,39,144,151,188,73,136,140,77,64,13,32,30,202,54,66,75,99,149,67,161,224,168,180,37,142,207,62,53,221,165,103,14,28,119,98,195,131,7,78,20,50,251,40,75,34,57,89,17,226,118,223,90,177,78,190,218,91,33,164,18,135,196,207,64,120,157,215,34,78,150,172,157,159,139,217,110,177,89,127,157,186,253,234,236,41,248,232,162,56,136,66,224,36,187,214,196,126,214,21,227,88,59,58,56,164,141,122,248,203,14,9,98,91,170,149,177,237,175,138,21,71,75,15,94,180,85,42,41,37,180,238,156,186,250,75,174,94,141,20,87,198,147,77,83,159,43,81,22,61,216,183,95,56,73,26,136,174,211,165,73,214,33,6,247,237,190,30,141,166,112,154,90,66,0,1,0,127,158,33,252,220,158,128,138,136,234,123,235,16,105,170,178,137,24,218,250,90,155,149,85,130,150,84,44,104,211,128,2,193,211,166,73,57,167,93,83,111,201,41,129,39,141,153,174,84,11,80,177,36,122,89,250,151,175,69,201,250,46,241,111,253,42,214,234,126,228,80,0,1,72,130,73,69,196,165,12,16,128,136,245,68,246,185,108,114,93,16,117,44,199,33,249,116,220,61,38,136,213,128,103,175,95,164,89,13,2,41,28,110,85,91,156,173,227,158,207,84,212,114,216,244,186,158,19,29,32,158,42,124,197,13,3,255,251,178,100,32,136,118,93,119,91,83,12,22,112,71,226,218,181,61,35,22,156,253,223,103,76,188,89,193,14,153,107,128,147,9,120,9,82,57,41,124,241,148,53,130,81,226,52,214,123,138,104,75,130,247,125,19,253,9,211,199,191,208,217,133,84,44,137,70,209,90,171,178,239,217,111,64,122,46,59,31,82,188,61,31,38,66,14,14,202,139,78,87,95,223,142,247,38,251,236,115,239,172,94,193,246,208,188,226,244,39,235,4,101,117,34,75,193,83,135,16,149,174,76,114,35,245,42,147,85,83,80,220,172,73,103,151,213,107,107,91,114,252,169,220,89,102,46,150,63,171,46,160,64,158,7,30,49,206,177,251,40,206,219,117,170,211,111,69,251,138,74,162,130,81,0,0,20,234,98,96,94,129,1,62,31,36,105,228,145,152,36,40,20,207,130,16,58,190,6,9,16,77,179,123,168,24,225,69,16,60,15,190,194,193,116,153,22,113,241,96,192,77,162,104,189,65,252,32,167,233,163,159,21,36,53,155,78,109,183,179,167,254,188,254,233,78,5,0,73,41,210,20,193,20,12,16,12,73,227,64,131,132,239,83,196,223,102,134,200,214,58,217,90,42,20,223,75,216,156,23,11,150,187,174,21,136,68,63,5,94,161,110,180,175,173,247,113,214,187,89,250,191,7,190,205,54,101,22,45,62,58,237,86,212,215,20,235,219,204,34,20,103,171,107,85,80,83,199,104,162,57,56,168,55,27,213,219,118,184,140,116,197,87,158,232,75,45,152,156,143,182,133,114,169,84,245,145,111,47,89,85,121,80,202,144,116,164,71,195,140,195,87,41,213,26,86,217,134,12,86,101,9,108,170,237,251,18,234,43,154,34,168,52,241,130,143,206,92,82,168,199,38,45,209,121,249,194,187,95,92,182,209,134,114,133,22,201,13,98,70,77,46,30,246,5,167,241,31,42,88,47,68,116,70,181,209,117,47,80,212,184,117,88,42,165,193,203,86,91,183,67,98,92,192,145,153,168,202,99,116,194,127,94,28,118,185,168,180,114,177,108,98,183,163,190,161,29,64,126,140,17,193,203,198,149,114,237,118,62,20,215,138,107,121,191,27,128,209,8,99,219,215,119,27,182,123,240,63,122,216,78,117,113,14,160,154,17,9,235,93,236,87,227,63,71,231,7,80,33,254,25,23,49,169,80,38,162,33,3,154,124,170,127,255,150,0,2,1,160,0,72,68,186,159,226,203,69,70,33,2,188,78,226,255,131,160,10,207,4,165,250,122,45,57,244,144,91,140,201,89,77,121,249,28,53,85,196,164,139,85,125,173,61,49,169,29,155,58,153,94,121,178,55,39,217,137,42,122,231,244,141,236,172,13,39,171,215,57,13,181,36,236,237,170,168,241,255,251,178,100,40,128,214,144,104,91,107,15,101,248,68,165,155,1,61,3,62,30,101,209,86,45,60,221,25,13,15,108,0,195,12,234,118,195,34,233,210,141,178,4,8,231,51,132,14,117,21,42,4,27,49,232,180,241,64,190,230,187,203,148,104,21,218,42,142,6,147,253,51,159,108,112,24,161,60,141,86,228,158,212,140,73,39,25,151,43,152,211,69,143,13,81,25,154,11,1,234,150,131,7,53,131,170,81,181,68,175,89,79,34,70,83,148,213,145,9,83,165,170,241,185,219,138,166,73,30,187,121,73,145,190,161,105,40,201,116,36,208,137,43,34,180,34,179,74,73,223,19,90,188,255,223,216,109,124,181,176,237,221,255,232,128,101,55,155,199,76,237,144,45,79,85,103,82,189,187,39,83,87,81,125,128,217,56,211,50,248,51,49,187,159,111,197,98,236,226,29,50,202,156,153,161,255,244,254,97,140,116,102,136,209,248,176,237,64,49,162,188,44,95,151,244,139,123,254,234,50,72,147,80,2,35,178,109,252,28,162,166,152,89,218,2,96,212,147,5,105,176,144,8,133,21,48,228,74,160,88,121,136,6,130,17,165,74,222,142,136,138,205,11,103,31,103,35,160,80,148,188,251,12,36,132,112,189,76,57,43,67,133,37,211,19,128,11,149,14,191,201,188,152,201,92,130,30,48,213,236,218,33,165,18,99,191,49,182,152,140,174,146,234,143,145,14,118,157,84,29,73,121,151,42,141,204,237,132,78,163,17,4,197,95,0,195,44,110,43,149,8,184,147,149,107,231,132,37,66,204,180,72,142,104,204,81,143,226,242,216,206,113,190,48,147,167,103,40,213,18,165,148,240,16,109,218,201,124,98,81,51,52,197,72,25,80,20,81,84,46,74,39,240,168,174,130,64,214,160,53,180,52,207,183,240,123,139,10,86,13,222,186,171,148,134,245,35,73,10,215,143,104,184,221,42,213,58,4,136,75,173,2,73,33,188,65,233,187,144,57,35,244,210,5,65,209,72,165,172,83,151,153,75,109,255,255,247,188,235,110,250,150,87,198,36,46,163,184,17,117,25,89,1,254,171,219,87,211,59,252,198,64,160,197,249,160,104,70,88,171,50,14,12,27,53,135,84,51,223,176,18,135,92,210,108,38,115,100,163,58,222,244,136,46,250,11,50,152,234,184,161,180,108,127,245,191,166,46,118,203,164,158,35,32,4,228,189,15,64,63,49,12,9,182,146,170,237,184,176,39,216,203,190,176,142,156,129,48,160,165,70,234,183,102,174,244,64,210,230,182,207,217,181,149,255,44,165,120,31,183,2,19,49,3,67,74,227,166,20,51,37,60,69,196,177,181,58,137,167,47,253,92,84,140,243,174,83,104,153,102,87,238,36,91,63,78,255,251,178,100,41,140,38,74,104,217,27,15,77,240,67,226,27,39,36,98,56,30,77,163,80,77,225,145,192,255,132,108,180,147,36,136,41,224,31,103,243,146,157,249,219,139,67,73,197,112,122,138,60,149,43,137,226,206,241,142,27,157,231,163,3,246,151,235,180,105,220,77,87,161,43,98,171,97,42,109,22,58,119,117,132,206,140,80,182,171,25,105,21,243,147,59,130,140,169,195,110,29,160,175,72,244,196,68,93,183,29,92,220,238,182,28,241,153,230,125,104,239,233,158,243,218,74,28,180,219,148,206,9,64,97,45,20,68,231,109,167,237,153,233,44,148,73,75,21,70,110,103,197,198,200,0,0,0,82,201,19,130,163,72,132,106,170,108,169,136,37,177,30,217,156,41,118,40,102,89,166,49,110,63,99,146,78,190,213,162,167,142,168,169,111,179,102,222,196,172,223,184,182,184,20,182,34,244,232,32,13,201,19,156,52,21,26,146,178,196,33,68,128,0,48,227,73,239,157,27,52,56,18,44,213,76,12,32,176,88,152,56,5,4,0,225,133,36,2,27,25,19,34,5,50,64,208,160,89,65,154,162,67,154,31,39,34,18,31,18,37,5,58,152,204,193,230,101,168,14,4,225,130,218,70,192,51,222,134,154,93,16,195,175,51,28,209,48,72,34,83,44,155,60,41,234,251,101,136,200,145,45,50,9,88,20,145,42,9,181,129,89,154,57,38,164,14,255,43,106,130,47,135,210,82,228,193,48,186,169,2,190,95,199,17,157,41,108,174,82,220,156,125,184,174,108,94,12,150,50,104,98,98,26,106,245,235,75,159,136,224,136,102,98,60,137,11,140,245,56,52,88,29,225,241,41,131,184,22,15,7,227,180,121,229,194,250,110,211,180,178,184,233,242,74,5,151,151,158,106,3,52,75,22,165,89,231,38,45,61,20,0,114,240,62,145,61,27,81,252,221,217,181,84,59,210,213,238,182,43,53,9,207,82,233,101,21,89,251,41,77,19,122,144,231,57,59,13,211,220,40,30,251,113,112,0,64,112,0,9,213,5,96,168,89,131,182,66,193,237,182,49,179,130,225,33,81,227,94,64,160,242,3,129,81,143,102,171,12,214,167,107,78,127,175,247,219,252,130,244,61,99,27,101,70,77,151,189,52,213,93,220,77,139,175,115,37,114,64,0,0,10,148,128,24,19,217,142,122,99,5,152,240,64,194,76,20,20,221,157,40,49,64,70,32,192,82,96,70,25,149,9,31,86,229,180,36,5,192,72,135,94,42,143,12,164,178,30,2,230,7,198,18,106,77,134,105,204,110,33,220,240,140,32,98,146,96,139,146,188,91,1,18,134,20,194,50,119,158,231,146,150,114,41,112,115,23,114,184,230,157,52,95,90,25,18,47,255,251,178,100,49,14,230,159,102,86,27,79,100,192,68,193,171,3,37,134,2,26,181,163,86,77,225,141,209,2,29,237,12,80,27,192,149,8,164,195,160,100,57,44,20,60,40,86,210,110,44,197,232,104,151,11,52,233,33,75,30,66,57,180,20,141,133,100,227,180,34,137,110,37,206,173,97,173,90,187,94,55,121,164,106,206,32,226,187,84,125,252,90,84,90,196,56,229,91,166,23,18,178,173,212,234,144,223,133,208,136,155,86,38,157,71,207,162,94,251,153,77,114,27,56,148,175,17,205,106,225,134,193,215,81,111,67,101,222,204,255,114,57,150,65,51,76,255,245,210,0,0,4,232,209,242,200,124,80,36,82,80,212,24,164,72,31,86,114,19,77,103,172,29,64,168,58,81,193,24,195,186,132,234,216,67,153,201,63,193,243,252,167,215,226,96,169,192,250,43,20,72,182,123,31,71,235,81,52,161,40,40,53,8,120,163,153,53,88,52,64,30,119,229,99,165,38,94,144,103,224,47,248,24,20,181,196,161,34,32,244,224,76,87,45,18,64,32,32,32,20,109,104,180,128,229,166,58,33,44,69,129,70,96,21,94,69,88,146,200,162,218,195,138,48,178,23,122,205,205,75,21,62,41,189,164,127,79,37,228,165,15,36,211,230,154,247,99,55,93,23,29,71,113,178,178,89,178,143,230,160,79,171,171,61,88,201,163,83,165,1,1,84,197,57,145,96,188,249,116,197,212,5,197,82,219,37,215,196,185,94,220,198,223,54,94,183,188,138,140,181,153,14,90,85,247,246,73,58,241,9,59,101,231,47,173,105,132,110,56,57,75,80,86,246,155,113,227,232,120,226,216,143,79,83,194,2,87,33,180,246,44,118,158,156,242,52,206,172,95,49,186,116,219,48,125,151,168,86,253,127,166,218,215,231,52,243,19,91,235,59,235,99,200,233,107,246,149,75,44,31,107,135,155,140,64,16,3,81,36,60,211,36,232,245,191,87,243,23,214,222,191,236,191,255,250,127,189,158,118,148,139,66,9,2,59,185,116,87,71,110,199,121,231,82,12,41,201,135,71,54,249,162,129,2,172,97,161,53,74,2,184,42,32,161,141,169,0,1,178,64,67,72,109,48,145,115,29,152,72,50,161,28,116,204,0,137,134,76,16,96,42,18,21,0,89,162,67,128,130,193,209,32,113,91,21,127,130,192,197,239,86,36,248,45,217,123,67,144,93,179,1,8,72,196,14,47,168,136,12,80,1,5,24,22,112,226,157,195,72,240,237,46,21,59,90,98,128,136,224,149,168,77,16,113,30,106,211,109,177,30,103,185,170,132,228,175,36,19,191,14,81,66,161,58,214,25,95,17,248,45,229,17,174,80,33,130,62,177,99,61,157,144,225,126,161,96,255,251,178,100,65,12,102,189,104,212,147,111,54,64,79,12,251,55,32,35,158,87,101,163,92,109,61,45,129,44,172,108,204,128,142,121,130,135,110,11,196,254,222,164,222,197,122,185,146,89,144,170,172,170,30,194,125,222,219,24,206,173,113,84,144,181,17,27,41,177,140,120,92,158,145,25,90,68,151,114,81,32,51,200,81,28,204,44,26,27,15,232,212,145,254,147,194,58,164,77,188,205,189,93,13,150,59,195,71,135,220,205,254,17,125,248,89,195,163,63,168,224,128,0,0,29,220,160,252,4,2,124,95,33,230,76,139,133,109,110,238,170,47,228,229,243,3,11,124,249,163,243,255,95,255,251,255,213,138,217,164,50,145,9,104,136,229,6,32,242,158,155,203,114,54,37,141,88,203,249,163,172,254,107,157,31,156,51,170,69,121,18,60,216,255,191,249,119,208,23,152,0,18,221,232,120,125,81,129,149,26,114,129,149,83,253,129,34,42,55,7,6,100,133,193,112,149,2,31,132,0,61,22,185,12,152,164,173,66,96,140,66,72,107,144,150,52,41,16,36,132,232,188,45,67,103,66,11,9,2,58,208,145,186,142,31,70,90,174,172,229,163,3,98,213,21,64,113,19,3,34,97,239,103,68,147,82,67,10,147,152,10,13,167,113,110,105,59,196,133,116,137,17,161,72,163,87,177,78,104,84,74,67,4,225,158,130,226,221,222,86,145,59,78,198,87,97,187,187,66,204,54,166,73,128,124,169,123,75,55,32,93,137,137,81,141,108,39,21,1,54,99,51,141,86,235,221,80,41,22,219,216,170,74,68,252,81,28,27,26,39,235,70,114,204,69,49,155,55,106,106,52,50,140,170,72,91,164,185,184,193,192,80,123,107,70,77,92,181,211,95,11,81,203,33,21,243,21,43,200,185,255,63,47,254,95,254,220,191,248,222,207,131,33,137,70,101,249,96,215,145,255,187,234,135,72,169,220,6,144,255,3,145,28,201,97,123,136,60,142,208,80,204,57,69,209,253,243,131,253,153,23,201,0,0,177,71,6,226,161,177,120,38,24,6,4,196,134,11,136,53,161,76,104,242,3,160,225,70,45,66,38,24,224,160,21,132,36,136,139,132,14,86,33,35,100,195,197,70,172,50,21,165,193,124,134,129,22,166,80,138,144,148,240,116,150,17,33,27,133,168,66,206,71,166,64,156,197,128,165,164,101,40,11,66,27,140,161,36,223,72,131,127,15,55,239,59,209,21,81,87,125,172,186,242,24,13,236,198,126,144,60,88,18,202,101,108,18,208,67,168,36,76,24,196,201,49,9,181,230,10,26,56,109,187,28,61,151,55,188,124,63,176,202,60,233,150,103,32,142,244,211,99,69,137,68,217,136,164,244,44,227,21,240,228,26,186,255,251,178,100,82,14,134,88,98,212,147,76,55,34,77,138,155,51,36,34,78,89,69,159,84,109,176,220,65,59,50,108,156,145,14,185,217,48,48,51,40,47,209,122,71,101,202,36,229,222,35,123,127,169,170,234,10,79,84,109,220,254,189,231,188,100,46,204,8,18,177,97,157,183,197,0,1,27,221,96,84,153,0,187,20,173,74,11,65,17,204,10,198,26,168,107,201,149,30,79,255,191,255,47,248,238,140,9,78,103,10,223,150,210,42,123,222,254,221,211,53,149,182,35,216,197,243,43,16,242,106,85,28,206,236,115,106,117,20,222,70,244,53,187,191,251,163,57,222,253,241,31,176,11,128,196,67,151,47,51,149,96,76,41,138,11,8,200,158,147,35,8,47,137,135,11,0,132,204,0,156,116,16,160,0,144,52,24,72,136,201,242,4,15,160,71,103,217,107,58,198,0,4,60,12,170,169,59,3,52,82,251,130,130,101,234,181,85,29,22,160,185,23,226,248,45,67,154,90,181,41,141,48,241,32,91,140,45,95,62,139,13,14,191,16,195,235,36,123,224,187,76,242,70,237,207,210,218,146,24,177,24,12,63,50,18,113,201,216,180,164,99,2,37,186,112,184,147,139,221,39,46,170,107,98,3,88,212,64,10,132,179,230,204,236,51,148,129,26,148,77,97,19,49,103,97,156,236,79,122,61,131,223,76,224,82,82,118,247,60,144,163,89,112,144,252,213,149,112,199,61,116,211,154,197,145,36,86,57,116,205,157,246,40,214,246,137,221,167,15,64,76,119,255,64,128,1,2,239,40,208,92,16,34,151,124,147,121,218,147,107,55,238,95,114,61,143,127,210,93,255,59,242,254,131,167,255,248,111,246,86,187,211,255,245,100,229,255,235,201,170,104,220,165,103,108,206,40,206,86,151,42,61,228,253,14,197,248,74,60,149,200,245,118,111,234,17,101,12,16,199,192,171,64,0,4,157,220,80,192,86,113,129,64,32,71,13,51,5,5,14,0,130,5,254,195,5,66,52,72,162,84,40,179,125,101,222,84,174,242,228,137,61,169,232,253,71,211,25,238,106,107,229,128,84,202,28,149,245,221,249,231,114,25,130,89,163,239,139,21,161,148,61,186,154,173,133,39,52,185,61,27,94,114,219,51,175,225,145,205,14,78,165,44,37,137,157,87,87,23,98,41,50,191,184,198,51,147,95,93,211,99,57,117,138,217,198,173,54,198,243,96,126,24,6,150,60,167,174,115,201,234,158,232,124,161,228,250,213,169,90,36,18,24,182,88,93,96,129,34,217,114,201,107,161,148,180,180,188,54,106,26,185,23,126,169,243,2,152,76,213,61,74,157,115,179,48,113,28,2,128,0,12,230,233,14,163,236,229,201,54,57,79,50,66,120,80,255,251,178,100,96,140,37,122,103,215,155,76,54,194,81,41,123,55,36,37,110,88,145,159,82,109,48,218,65,56,34,44,76,192,142,57,88,205,38,240,209,239,196,254,124,155,255,255,95,241,22,4,106,11,129,133,9,103,153,143,222,148,125,40,170,158,150,100,152,134,125,116,117,154,155,221,136,60,194,143,57,71,80,147,244,42,234,55,150,231,180,177,83,255,55,54,185,131,191,96,0,1,74,152,46,70,149,73,141,132,127,151,158,208,164,16,214,41,186,42,9,2,40,172,44,0,66,108,112,178,181,144,149,16,42,112,147,80,88,40,178,116,251,32,4,240,51,241,64,41,186,166,201,244,154,170,104,232,167,89,40,103,213,172,60,236,237,249,86,39,13,212,69,177,32,172,69,55,86,17,75,31,56,67,75,141,58,18,8,26,4,21,40,62,42,159,13,141,210,22,216,80,255,165,86,13,210,46,118,240,105,21,141,11,82,117,5,195,218,9,1,152,155,65,126,68,132,250,209,4,161,75,145,27,236,157,47,152,192,230,216,25,236,152,153,99,1,10,17,166,186,107,38,90,56,215,62,209,59,80,110,250,40,9,21,183,103,223,230,138,55,188,163,38,155,62,200,35,136,183,241,57,16,119,75,13,184,106,252,133,166,225,139,63,209,210,28,188,184,19,39,93,14,243,148,107,138,251,203,224,143,50,251,70,193,16,9,24,17,136,70,142,116,45,224,228,72,190,119,245,253,127,1,23,255,83,158,86,121,109,29,27,147,87,41,118,139,111,15,31,255,245,93,132,127,233,174,251,218,220,199,36,247,50,153,221,94,161,184,156,198,249,181,244,0,2,75,184,47,0,220,246,90,102,120,240,245,243,20,68,136,80,112,50,168,240,64,165,49,79,133,110,119,198,65,12,8,101,75,237,127,164,226,195,188,210,198,78,92,23,73,64,34,114,150,34,215,32,21,128,125,93,152,147,69,140,178,71,213,244,118,27,187,171,45,119,32,39,30,46,191,168,231,108,68,105,16,220,86,205,30,162,118,121,200,84,115,122,188,225,123,201,160,17,53,14,96,101,220,164,16,162,125,214,32,170,110,255,232,246,23,200,103,150,249,222,191,111,230,117,232,115,241,163,249,72,157,101,70,71,181,102,40,53,103,180,215,187,91,71,99,162,102,85,27,143,77,204,133,230,177,199,135,89,238,78,59,106,46,130,64,172,121,94,72,3,201,199,186,241,148,137,57,125,236,212,73,179,147,92,225,68,203,125,63,234,194,128,32,0,78,119,116,131,7,78,230,194,50,95,148,242,81,39,253,10,18,17,36,103,223,232,207,203,255,240,247,156,255,144,136,72,138,48,73,199,143,5,16,108,174,51,181,23,221,219,182,182,115,213,136,233,115,94,110,75,223,255,251,178,100,126,140,134,11,104,214,27,76,54,208,79,105,75,55,36,37,126,22,229,159,92,108,165,153,129,70,175,236,76,128,139,161,27,11,153,21,20,115,246,216,209,129,170,30,181,225,219,129,105,100,139,36,0,18,114,241,221,14,34,76,136,205,207,148,196,68,178,206,3,84,129,4,146,98,161,197,36,98,177,23,252,176,52,28,203,20,17,229,127,89,92,37,249,103,50,40,66,194,195,207,60,106,8,169,25,130,232,91,172,60,253,199,223,8,126,46,205,105,12,10,170,66,67,39,71,68,108,206,214,139,138,178,81,10,85,213,145,196,146,107,82,27,72,101,156,52,197,66,48,17,164,41,85,4,136,49,20,229,218,118,161,144,205,201,3,113,148,90,236,156,117,187,35,105,156,34,181,48,202,196,195,51,67,140,80,211,73,78,36,26,163,162,41,87,39,34,25,78,192,66,105,76,87,212,243,110,55,42,109,110,98,152,178,90,89,24,124,211,138,190,21,241,229,170,182,140,67,86,231,121,197,245,237,198,208,0,193,69,120,132,117,5,232,92,96,247,75,23,171,23,24,215,35,145,170,223,251,188,158,163,250,250,150,244,174,230,249,160,108,38,177,162,131,222,5,78,82,63,255,100,183,16,205,127,86,65,34,198,22,251,50,95,91,127,127,127,52,164,209,151,91,243,38,230,185,86,202,156,207,238,55,183,74,46,132,169,160,0,0,74,116,27,104,240,178,51,84,76,74,193,97,134,84,209,88,142,32,136,132,43,55,49,2,89,81,48,48,176,34,220,61,170,106,181,145,109,176,40,221,43,146,153,168,70,203,211,197,177,170,247,69,119,191,80,219,247,3,205,206,50,6,147,34,79,39,137,116,76,137,36,164,1,208,69,225,228,182,84,177,96,184,134,112,225,82,84,152,242,13,207,111,239,173,80,177,214,124,21,123,202,124,181,244,112,136,203,151,50,157,154,58,116,236,31,7,248,44,50,211,147,217,180,130,74,54,89,201,165,113,178,6,48,225,132,165,104,90,115,168,166,42,167,244,113,208,62,185,52,114,228,49,236,187,194,136,177,44,204,159,175,12,185,236,57,211,111,88,201,105,167,108,161,2,87,217,183,57,41,60,220,157,193,121,202,82,118,161,159,255,228,64,0,192,0,96,68,222,128,3,20,106,58,212,82,204,219,96,64,219,219,44,206,219,178,113,230,249,164,149,149,78,36,161,137,153,9,8,4,191,238,71,191,255,164,105,161,0,227,203,49,39,214,40,128,241,33,26,143,49,41,1,34,130,98,210,111,226,172,203,57,48,176,0,150,157,227,11,142,80,19,52,132,49,209,158,0,1,22,132,0,37,168,122,94,199,156,168,17,208,73,182,6,42,25,60,90,115,92,97,146,136,236,46,255,251,178,100,153,12,6,10,104,213,155,76,78,48,71,100,59,42,36,35,122,22,245,163,92,109,37,153,65,14,137,44,232,145,25,40,86,180,34,242,37,165,12,188,147,24,189,79,53,140,50,167,150,198,101,245,224,69,250,254,6,92,129,160,108,138,29,57,58,73,71,22,60,178,170,207,27,220,137,249,171,170,23,4,26,114,83,210,116,158,58,88,74,242,236,114,93,205,118,61,40,113,27,26,139,110,5,53,161,254,111,198,162,141,98,119,141,169,109,224,90,118,174,177,189,44,217,47,145,84,202,152,159,113,227,55,58,48,160,70,91,19,255,100,148,252,91,244,153,199,56,233,132,232,52,116,74,90,84,52,177,135,87,144,90,142,30,181,152,219,127,82,246,202,126,71,255,251,0,48,0,128,36,212,157,36,202,19,44,114,220,80,31,132,104,176,200,180,117,170,125,89,17,26,168,70,54,244,119,32,70,181,111,52,181,232,120,42,166,207,81,190,137,205,0,117,147,60,73,186,26,47,137,5,58,21,251,94,223,65,110,200,0,21,66,27,0,0,74,80,86,241,217,114,104,12,154,91,162,220,12,3,176,192,67,64,17,226,44,151,226,18,174,25,17,52,38,5,0,20,20,84,37,199,26,26,212,147,104,203,25,36,236,15,36,113,90,132,146,208,252,36,65,120,133,40,28,146,44,66,102,128,39,70,177,136,27,164,185,13,18,172,69,221,56,222,158,105,127,115,53,177,190,174,108,12,142,47,222,189,150,124,194,141,21,130,62,31,162,199,115,130,233,204,252,205,153,239,212,74,242,204,65,129,111,24,41,210,182,76,223,253,177,20,102,127,9,36,172,151,89,97,225,88,32,38,15,180,152,149,235,144,232,154,218,133,177,255,77,186,83,88,253,14,94,130,192,89,157,200,51,29,254,174,55,228,180,166,101,82,93,213,80,61,131,162,157,106,243,214,211,186,213,252,54,219,73,168,89,165,110,179,111,92,203,192,2,2,0,0,4,27,147,216,80,80,32,154,68,106,201,105,254,198,21,93,145,189,56,109,136,29,97,129,89,149,80,133,215,237,174,80,67,14,9,245,117,50,146,175,76,162,220,96,235,223,106,71,15,86,24,239,242,141,160,109,194,211,99,90,35,117,17,70,0,26,110,110,32,80,71,16,193,2,54,45,200,141,132,12,14,38,16,233,115,36,235,6,0,10,82,28,34,16,165,113,50,86,123,170,167,49,22,121,40,97,105,78,226,64,107,79,53,70,247,206,188,78,60,90,91,185,248,131,112,118,174,70,217,35,232,232,13,108,252,125,100,239,86,62,12,21,171,56,35,18,176,118,51,96,117,185,167,105,162,244,175,195,69,162,56,192,248,184,84,228,222,243,86,61,133,165,178,239,143,186,234,255,251,178,100,190,140,6,58,104,213,27,79,76,96,68,225,75,45,37,38,0,24,217,163,90,109,97,137,193,108,47,171,204,177,26,185,199,26,113,145,206,149,154,38,211,184,147,159,234,31,33,62,218,37,167,244,28,183,223,196,42,45,65,152,93,214,30,71,255,149,62,77,1,60,157,19,229,99,68,54,135,128,27,17,226,213,135,148,130,213,111,88,216,93,149,169,75,44,20,146,35,22,158,186,83,124,168,186,114,190,198,88,254,145,118,44,255,98,158,252,11,236,0,0,153,253,128,228,62,73,168,183,93,50,166,19,60,135,61,30,251,103,106,93,187,169,112,198,94,78,123,40,134,119,191,233,234,223,205,233,207,110,215,255,246,95,246,119,246,160,180,65,211,75,230,49,76,12,232,211,116,61,80,212,143,143,224,21,57,61,149,24,219,84,13,146,163,250,30,149,251,201,153,231,248,39,18,239,52,136,244,39,78,0,0,146,112,10,196,23,169,25,96,4,30,132,59,129,24,135,67,64,199,100,35,105,20,88,14,12,23,47,120,65,121,132,12,22,176,57,49,104,21,68,211,17,142,171,123,37,126,154,75,43,93,108,28,185,235,12,166,41,208,144,206,243,245,13,215,95,201,74,157,207,178,207,98,232,227,10,127,19,86,47,20,94,242,151,238,166,165,34,169,160,244,78,189,211,54,184,255,148,192,218,218,170,110,238,180,80,44,162,90,94,97,8,238,196,227,248,163,175,92,228,242,239,36,74,158,2,252,34,11,244,90,249,139,142,194,23,210,17,25,82,90,137,237,9,198,180,142,36,252,160,124,110,20,75,106,89,78,228,40,212,252,62,251,132,147,228,82,181,124,56,180,11,25,46,171,235,87,87,111,122,225,204,251,17,54,161,114,198,206,72,38,141,39,66,60,33,57,88,126,230,54,198,43,105,130,171,209,64,193,233,196,47,164,255,255,231,111,224,220,1,0,1,100,184,188,132,84,48,44,156,155,7,216,155,130,125,160,128,137,221,26,77,168,153,41,242,39,19,182,16,57,180,43,238,137,4,199,125,86,151,101,86,244,120,119,177,26,136,165,59,92,131,212,183,66,107,237,187,81,155,167,238,238,42,231,216,117,94,60,48,12,69,197,22,73,17,64,122,244,101,197,53,222,231,32,96,64,6,44,43,31,3,113,153,210,24,35,161,158,160,153,24,241,158,6,139,96,8,128,0,35,38,0,46,103,65,160,18,16,80,17,139,153,152,232,72,9,129,47,74,166,20,11,114,11,132,190,163,209,4,9,120,150,112,227,69,85,30,197,177,97,22,130,219,5,119,39,175,175,246,28,210,19,93,221,34,169,117,29,233,18,133,207,169,39,45,214,177,26,136,174,247,214,92,155,207,155,118,188,202,37,178,230,255,251,176,100,207,14,134,222,119,212,27,108,22,224,88,7,234,215,49,37,58,26,141,163,76,77,225,47,193,55,31,236,76,176,142,121,167,65,151,189,83,210,122,89,138,72,107,82,56,58,134,101,152,172,215,75,179,74,50,156,202,79,115,72,113,220,7,234,125,104,232,29,1,145,213,71,104,150,37,96,48,126,206,219,250,109,55,26,167,177,25,59,101,62,164,32,137,107,155,149,49,248,207,148,93,144,236,197,57,85,120,238,70,85,8,197,115,168,183,23,179,217,121,77,87,87,220,39,45,149,236,217,138,174,114,121,233,87,49,7,107,13,0,0,142,238,152,25,160,114,210,165,230,26,226,223,46,81,109,167,105,222,171,69,113,144,8,184,184,103,79,249,127,255,151,250,169,184,153,155,199,35,62,106,186,212,253,150,116,82,201,65,52,85,161,190,170,25,114,111,208,187,111,95,145,210,8,252,121,11,239,69,103,12,252,3,93,7,107,52,0,2,243,9,148,141,165,7,51,42,136,207,8,160,18,172,197,169,243,18,2,140,200,10,4,132,4,131,6,18,1,153,28,132,56,88,184,230,133,70,99,101,54,2,162,48,17,13,169,119,69,219,129,117,75,15,23,64,56,193,160,228,105,130,12,72,144,21,134,87,239,203,194,170,202,141,118,186,104,120,231,33,72,176,11,169,111,3,134,130,172,39,194,249,102,241,151,98,58,114,180,172,188,53,146,236,10,196,37,189,154,106,42,9,83,181,66,173,91,7,51,11,174,221,63,132,255,108,80,150,108,195,45,42,194,230,249,229,153,225,218,138,75,215,55,198,115,29,153,150,41,227,70,122,70,196,28,236,184,66,104,71,196,107,126,115,185,222,59,173,172,71,143,18,15,113,98,111,115,219,11,217,28,44,205,125,179,181,14,134,111,9,237,25,37,98,139,43,215,236,182,132,254,28,143,240,217,14,87,209,176,246,29,38,222,235,224,77,153,241,7,195,239,27,113,18,151,203,184,80,96,195,38,92,88,212,145,232,211,0,1,1,1,0,0,210,93,206,147,29,58,209,104,25,76,69,36,95,158,172,253,249,184,182,81,243,43,47,231,37,223,253,255,251,218,209,127,103,10,194,174,218,99,51,169,235,255,247,126,3,174,173,107,29,3,177,109,25,144,136,216,63,46,241,25,2,154,173,213,236,110,170,41,101,122,141,90,139,133,69,59,171,223,254,223,255,234,144,92,116,13,186,208,218,71,13,155,120,209,142,1,140,166,90,32,6,159,6,10,142,151,8,2,10,138,165,129,48,40,113,0,233,167,200,186,35,86,35,209,144,83,176,155,136,252,24,90,15,131,140,65,227,24,24,97,44,211,153,47,25,234,239,176,238,49,134,136,173,175,252,4,226,55,136,26,187,255,251,178,100,203,14,7,123,104,210,147,153,122,240,87,197,155,45,36,38,152,90,37,165,76,109,229,45,193,67,140,171,12,246,12,112,22,184,65,204,22,251,155,102,21,140,60,218,180,171,246,32,166,250,10,177,90,43,19,111,47,15,233,3,111,57,38,197,50,42,46,174,146,178,66,112,180,210,10,39,168,15,52,212,87,89,217,109,84,36,132,89,61,37,59,182,102,234,153,140,108,101,14,26,130,175,138,12,248,228,157,6,57,15,150,61,180,147,37,12,112,203,2,175,32,40,136,246,209,148,76,43,117,71,106,178,106,56,64,69,21,109,253,26,181,89,6,42,119,43,59,146,56,67,72,80,210,189,117,174,145,120,115,214,159,82,0,0,0,84,61,66,100,100,158,39,66,178,193,130,127,209,61,14,33,185,130,151,245,116,16,193,176,134,35,43,97,210,250,33,146,141,8,207,16,79,130,218,104,158,140,118,135,7,127,78,138,12,99,11,41,212,36,184,134,181,177,164,17,189,210,174,104,121,83,47,83,138,159,96,176,78,231,198,184,40,198,0,0,0,74,112,116,28,248,15,76,180,148,33,32,216,131,140,17,0,32,220,13,14,154,4,1,101,215,48,146,129,12,68,97,44,72,135,42,69,1,229,252,68,22,112,166,17,54,156,12,11,86,72,33,46,168,123,196,253,178,54,200,215,231,173,74,163,45,251,143,113,175,64,201,49,15,187,104,141,7,72,154,115,76,146,219,149,82,153,184,208,250,51,47,46,213,40,212,169,54,150,143,44,236,80,188,176,28,115,38,6,93,44,46,98,156,185,37,11,150,67,121,218,23,221,197,174,191,248,202,197,109,162,86,205,117,21,246,40,234,216,236,207,176,221,27,48,44,180,244,57,208,54,235,241,157,162,72,245,28,170,244,40,151,198,119,67,208,3,118,55,170,160,190,185,233,143,34,190,226,166,208,161,101,143,248,23,115,190,218,68,231,95,106,191,74,251,117,154,211,26,175,204,103,78,219,241,55,236,0,192,0,0,83,114,227,160,152,124,121,176,117,230,144,51,69,175,76,172,233,83,171,54,235,38,160,191,101,41,162,172,254,28,229,252,150,31,63,147,3,144,132,255,190,15,188,228,165,86,67,104,123,79,184,38,11,177,164,88,100,105,213,167,69,229,16,98,105,136,179,21,101,58,5,212,3,1,20,76,159,48,205,108,76,11,180,28,128,4,146,49,225,83,84,20,22,62,2,4,22,108,192,207,192,132,230,20,68,56,70,99,236,32,32,16,112,1,134,134,13,25,59,244,165,160,22,28,44,227,151,48,56,32,151,68,195,166,0,2,218,193,138,93,30,96,201,248,197,210,101,153,136,65,25,187,79,64,3,184,154,105,246,193,96,21,50,103,53,170,74,255,251,178,100,189,142,6,128,104,212,27,120,98,240,75,232,123,26,36,34,158,26,157,195,74,77,177,28,193,63,13,235,156,192,166,136,37,19,181,159,166,74,167,251,216,196,34,45,27,161,42,59,4,7,166,79,41,90,201,145,140,179,199,37,227,85,8,77,61,194,109,10,203,120,181,167,169,199,247,166,145,94,145,250,236,46,62,182,178,165,37,109,26,21,204,58,239,210,177,41,107,246,219,105,237,71,174,94,30,142,21,163,158,164,78,161,128,246,222,241,136,62,162,139,187,236,108,21,239,76,75,117,112,161,48,140,87,125,213,122,173,70,63,170,83,181,238,7,127,255,169,63,72,4,5,0,192,5,218,67,0,139,7,35,117,6,230,246,204,59,213,4,103,13,58,8,247,43,103,216,117,191,181,145,67,89,138,72,136,147,77,8,247,175,78,215,183,79,233,255,15,162,118,231,192,71,0,133,40,10,151,106,71,52,107,82,44,248,96,59,23,192,164,30,22,43,43,201,11,202,243,110,89,82,0,1,178,20,89,219,139,70,0,90,129,31,38,9,16,152,52,86,36,124,51,64,144,0,43,48,72,104,20,18,48,224,121,101,128,132,98,130,162,81,9,130,64,162,0,9,136,136,60,5,21,4,130,12,57,38,72,86,107,228,1,130,191,88,68,29,72,226,227,39,195,103,134,32,150,0,230,53,151,217,48,153,107,220,16,170,8,214,138,134,185,50,228,192,121,239,221,135,218,195,245,78,237,68,89,53,5,187,50,106,239,117,182,129,73,147,247,219,23,173,218,201,186,197,165,216,164,216,208,177,67,179,59,168,69,215,118,190,23,0,42,72,120,124,250,139,21,79,27,160,117,57,234,53,177,51,132,102,88,109,133,160,152,168,32,179,138,43,81,231,125,19,212,118,106,38,116,217,61,98,10,66,39,68,137,4,91,56,110,54,214,161,131,160,163,154,159,71,169,170,153,74,185,98,247,152,191,243,191,177,234,218,57,77,39,9,84,245,117,11,176,155,156,92,193,144,0,18,32,0,44,247,42,11,131,193,99,1,231,27,127,171,120,213,134,216,142,219,98,85,51,225,242,139,52,158,118,107,255,255,255,237,255,78,142,168,207,254,118,17,19,13,53,15,54,57,141,59,118,109,255,171,231,183,97,68,65,164,156,80,24,125,90,66,202,65,209,40,104,94,123,60,162,153,1,193,53,0,230,83,170,118,106,198,153,62,102,238,39,54,226,35,215,11,152,25,43,41,150,23,8,217,76,28,52,106,40,44,138,52,176,12,43,50,167,177,228,98,98,163,201,64,155,103,66,24,133,204,159,70,50,49,4,23,61,221,57,130,62,95,68,143,68,165,78,183,153,202,242,111,67,44,161,144,203,119,67,81,100,52,5,202,24,255,251,178,100,196,142,135,12,103,210,147,153,75,240,81,169,91,26,36,197,44,28,153,157,70,77,225,143,129,49,167,108,40,194,138,32,216,105,248,92,169,117,110,26,141,178,200,37,224,129,212,189,22,162,111,244,212,90,110,89,28,6,37,98,90,229,55,63,62,183,141,99,234,29,139,199,133,194,222,25,62,228,4,2,136,21,212,231,208,93,161,133,147,52,190,233,226,46,227,70,43,135,60,218,58,99,73,186,59,60,226,186,85,147,74,215,101,119,90,57,138,78,54,84,59,84,135,72,242,235,89,145,161,174,179,87,101,39,253,107,214,118,125,98,235,209,231,40,73,87,100,36,237,31,51,18,26,235,74,220,98,118,182,214,38,213,91,81,2,136,158,173,146,197,20,73,111,137,144,24,1,0,42,92,95,26,135,162,177,170,231,28,173,119,246,37,87,114,137,135,219,189,82,81,58,126,100,76,135,30,248,47,255,255,230,255,251,87,127,217,121,146,111,244,189,40,233,16,39,93,160,247,45,223,85,70,187,165,96,232,109,80,172,208,65,131,44,121,56,199,81,60,42,101,69,64,0,0,10,116,194,46,115,165,47,129,79,211,55,172,137,166,102,24,9,134,40,140,230,9,49,8,72,0,8,102,102,64,28,133,132,96,96,49,130,197,7,200,98,245,131,164,12,84,79,228,48,50,8,47,115,136,33,85,16,67,166,1,24,164,208,168,186,233,108,24,58,198,121,172,41,155,138,6,1,52,132,64,67,68,2,165,139,254,210,72,136,113,250,187,222,74,88,18,12,140,200,30,167,237,155,40,85,152,106,8,202,137,236,136,17,236,102,80,61,151,84,65,129,32,103,13,83,89,162,54,149,185,138,144,24,114,201,94,248,215,137,248,154,175,171,142,20,51,70,139,139,204,230,238,148,146,75,103,106,205,214,180,72,55,181,21,89,61,236,155,206,246,8,152,143,150,58,249,212,71,80,217,135,71,238,18,245,101,19,100,5,199,162,129,213,134,144,65,235,93,88,121,67,20,233,222,61,149,51,247,143,101,252,91,84,6,215,170,139,175,198,134,111,135,163,216,1,0,1,20,189,12,113,58,14,86,29,144,31,30,77,99,6,131,171,221,215,110,99,69,230,148,233,213,91,163,125,253,190,191,253,191,232,115,96,128,223,101,233,77,85,151,167,255,54,198,71,165,140,247,153,27,123,239,89,126,178,235,106,158,207,70,85,238,58,106,206,136,94,133,232,97,90,237,211,0,198,15,152,154,245,250,106,134,1,166,102,134,48,65,16,57,12,50,55,49,249,224,18,97,48,248,80,12,116,49,202,8,8,27,48,224,40,199,2,243,40,5,200,147,229,183,37,84,230,96,179,32,136,135,10,18,96,181,138,162,34,72,17,131,170,255,251,178,100,185,142,167,13,102,210,27,153,99,114,79,140,155,7,48,194,46,92,93,165,68,78,101,143,193,53,37,108,12,192,137,249,136,141,4,5,26,130,151,185,50,154,9,40,170,225,235,95,45,17,65,4,70,135,42,156,141,140,20,196,54,221,89,177,122,106,196,222,73,152,219,116,108,105,160,80,20,27,46,107,83,112,227,243,121,127,83,214,119,102,172,95,153,171,89,210,94,157,205,9,42,80,201,57,205,78,164,56,88,84,85,75,85,250,1,43,179,46,159,222,80,205,32,107,9,167,155,173,167,233,126,39,28,187,219,251,151,219,179,211,93,134,38,225,232,22,55,122,66,204,52,178,139,172,189,223,107,229,137,251,59,52,188,253,227,187,118,251,193,245,156,182,103,90,245,203,101,231,231,62,223,189,77,190,65,139,57,154,66,225,113,107,107,142,238,134,9,62,93,194,172,106,222,182,49,46,170,215,120,200,195,116,141,136,144,127,245,131,255,255,254,255,203,82,77,6,102,117,217,182,165,28,195,122,253,73,102,196,17,153,42,86,131,119,30,174,175,118,48,180,27,249,233,246,149,95,7,254,42,236,95,53,228,43,143,239,30,123,118,239,96,0,0,96,69,140,210,206,3,80,62,12,242,204,53,17,32,200,40,3,48,10,200,165,166,58,24,24,128,178,68,17,49,194,100,18,57,25,19,152,244,76,97,144,96,66,152,132,12,59,33,197,138,51,131,155,0,20,157,35,61,6,10,110,4,101,42,28,130,76,5,10,65,161,166,11,230,238,59,10,82,203,196,138,17,10,242,167,192,202,177,102,150,220,194,0,184,194,217,82,63,194,239,195,80,35,242,217,43,150,209,60,162,47,52,53,19,142,79,193,167,11,86,25,22,87,154,189,76,7,193,123,106,203,148,204,161,79,117,200,138,206,23,150,36,118,43,38,15,105,70,89,143,106,203,146,115,18,125,134,204,184,204,47,40,119,25,115,111,30,189,78,230,109,19,89,88,39,51,165,133,11,39,158,155,201,218,75,209,141,122,207,222,137,185,246,191,105,245,181,230,115,237,149,182,126,85,252,183,76,127,104,118,127,88,249,111,193,113,60,157,123,169,46,96,0,2,0,0,58,109,236,56,168,34,109,3,104,23,253,124,129,227,185,108,186,24,83,69,106,39,253,42,1,245,207,255,255,95,245,41,104,162,197,56,252,205,139,235,66,246,102,127,61,138,71,101,100,25,206,170,129,197,42,35,61,253,25,81,183,98,49,147,106,202,81,175,12,158,20,42,219,163,107,202,170,215,128,230,12,157,152,127,82,101,39,145,134,137,33,138,83,1,175,76,144,48,52,176,252,195,35,67,0,22,22,136,141,80,4,21,152,232,100,99,192,217,134,136,130,201,162,200,255,251,178,100,176,14,134,254,103,209,19,153,99,224,82,106,155,26,36,34,140,27,93,165,68,78,97,49,129,65,42,172,12,243,8,168,151,0,203,32,54,116,96,176,168,162,35,32,163,11,81,31,78,155,7,24,173,32,225,32,181,84,162,102,78,3,61,96,237,116,182,161,112,13,0,18,87,197,148,223,93,17,73,115,80,82,232,180,101,198,98,177,231,170,84,163,75,249,227,115,163,18,91,77,158,179,102,179,72,252,95,167,175,69,220,224,23,210,174,21,196,40,19,40,109,89,160,50,85,201,174,189,112,107,103,72,181,99,125,143,218,133,175,85,23,93,89,57,149,141,86,203,96,162,57,42,134,108,37,116,164,144,227,39,7,222,189,93,66,130,145,203,75,111,181,80,95,103,60,156,146,214,106,215,166,97,167,227,252,100,126,163,170,161,143,216,201,183,230,100,61,58,7,145,162,195,219,197,41,0,0,228,222,82,108,219,1,109,121,198,42,104,131,40,57,243,180,159,162,57,114,117,51,254,70,69,170,211,254,223,255,127,252,205,85,87,87,93,104,134,214,177,246,101,71,186,162,111,82,159,70,87,176,95,127,33,106,100,15,209,70,66,14,103,215,56,238,212,19,21,121,49,226,193,137,174,160,37,163,201,0,39,37,220,98,57,175,16,50,24,201,41,0,3,0,27,44,209,49,177,80,106,250,18,21,50,244,170,117,124,134,77,14,121,250,80,10,8,140,53,239,76,251,174,210,36,77,77,225,46,108,106,118,173,6,84,11,142,129,233,12,168,37,197,25,22,156,234,43,212,128,19,74,31,99,17,155,73,91,73,13,47,166,252,136,1,60,74,152,84,35,101,47,91,90,8,122,175,188,161,204,132,32,109,50,100,250,111,196,219,211,202,103,107,17,242,138,37,38,136,168,134,117,164,32,248,184,27,151,12,38,144,242,7,12,197,194,119,40,237,165,190,24,131,15,103,135,26,50,161,204,179,6,202,107,67,203,105,202,230,35,31,59,18,84,14,160,0,13,201,213,13,6,208,44,210,122,202,148,67,205,226,214,36,190,186,246,90,141,100,252,8,191,52,138,134,110,255,255,255,95,226,39,130,197,112,153,117,206,98,239,121,166,143,41,162,11,54,72,197,216,47,145,52,208,167,223,236,169,26,174,69,46,213,67,44,228,181,231,219,35,199,17,195,189,0,0,83,180,45,50,104,218,230,54,62,108,203,166,2,102,97,135,198,86,2,29,148,96,64,6,32,46,136,198,72,152,23,13,18,80,34,40,49,36,228,126,119,25,40,41,22,8,22,8,72,236,209,81,34,225,240,193,37,1,70,166,144,161,106,220,247,200,109,63,143,58,155,189,75,38,25,110,169,175,19,96,13,38,47,30,159,125,245,156,162,220,255,251,178,100,168,140,197,52,104,214,27,73,69,96,78,140,186,243,44,34,174,89,117,209,76,109,164,189,65,65,170,108,76,178,142,120,205,121,150,233,220,173,110,196,79,94,110,164,77,117,24,93,138,136,54,188,88,22,73,202,165,133,187,182,252,235,137,234,159,168,176,197,189,68,217,129,173,196,79,212,75,204,115,225,157,82,103,141,41,140,245,16,19,164,171,215,147,135,233,3,65,116,27,36,35,130,234,19,26,196,85,25,152,107,163,60,228,162,249,48,209,23,168,72,145,208,102,177,71,229,57,185,69,60,184,165,147,140,99,177,169,71,255,79,215,16,2,48,0,57,183,242,6,206,146,150,32,233,116,239,67,155,79,226,185,239,170,251,127,211,86,117,251,127,254,203,126,164,236,142,245,101,100,211,214,200,112,163,176,228,123,171,24,246,175,214,244,14,70,158,207,150,200,93,118,236,140,162,203,96,148,216,139,115,75,3,152,226,133,184,185,37,182,99,67,88,13,145,0,0,49,150,19,225,20,53,21,144,205,211,55,30,16,180,35,41,163,12,1,139,132,39,2,196,157,111,131,193,0,196,132,2,233,34,65,118,193,37,158,235,131,66,68,81,230,129,164,128,90,30,176,70,153,81,147,28,16,112,138,172,152,44,156,42,73,126,153,43,13,46,16,113,164,197,46,150,80,128,146,99,156,146,74,35,100,114,184,185,148,195,125,84,28,101,132,17,129,29,32,195,50,113,240,33,130,184,83,168,84,106,131,204,158,36,75,153,166,77,50,190,133,183,187,130,184,72,165,71,32,188,92,31,166,178,116,230,84,175,169,154,44,127,171,227,56,57,211,108,19,22,198,84,66,194,177,185,250,176,223,87,144,185,14,118,198,201,124,130,216,173,108,78,33,9,198,245,98,189,144,183,185,168,211,141,230,93,85,113,25,150,21,239,224,183,48,168,227,18,134,134,10,179,200,215,60,68,252,38,54,168,89,204,39,8,75,19,168,9,228,206,42,54,6,23,110,153,233,115,177,66,143,86,76,254,238,44,199,40,207,28,23,137,9,133,41,181,247,117,222,119,123,192,240,227,211,251,235,211,95,227,87,215,250,156,211,143,131,227,182,132,0,228,43,139,130,149,54,113,42,115,57,190,112,6,128,203,80,40,126,42,238,149,198,17,121,222,78,229,151,212,84,178,163,13,196,236,246,38,148,163,115,37,180,50,16,70,142,152,71,206,233,4,63,200,245,56,179,19,191,46,205,245,183,208,149,173,120,134,176,60,136,62,42,224,65,218,17,31,33,244,187,26,137,110,87,171,190,134,165,247,98,141,50,105,47,172,46,8,244,165,16,12,70,35,201,65,90,243,138,220,221,72,110,150,79,17,129,95,102,187,74,240,60,176,168,29,202,255,251,178,100,199,142,72,113,116,83,19,121,122,114,66,100,154,144,61,34,92,31,113,229,94,76,60,217,192,243,33,171,216,208,11,200,82,171,246,231,23,181,81,156,230,151,44,144,214,229,165,114,147,79,207,75,159,136,213,122,112,163,16,54,228,235,152,112,25,42,184,141,101,205,109,88,82,31,39,90,190,141,149,220,114,232,56,18,149,100,86,44,40,212,196,161,42,206,116,18,245,210,177,57,17,191,107,182,150,100,228,86,59,15,196,147,137,11,86,56,174,223,39,216,203,154,189,26,171,63,22,84,108,239,224,39,48,175,94,78,177,33,155,39,134,35,244,152,48,192,13,143,52,249,206,181,14,68,129,145,136,51,210,93,171,21,75,15,207,195,65,99,74,246,231,38,5,40,135,155,201,211,141,12,203,27,99,35,214,189,201,52,53,195,130,125,186,37,216,32,151,65,126,104,30,32,35,180,90,175,122,28,66,44,179,11,212,28,224,129,114,217,24,77,56,192,16,14,225,55,38,8,115,195,66,101,138,92,144,54,172,204,253,208,66,165,173,105,165,179,165,163,122,215,48,73,108,218,108,183,75,223,178,191,123,183,255,223,78,226,40,69,87,120,181,179,12,234,13,164,130,156,164,55,202,40,0,32,0,12,167,103,202,44,48,46,128,58,196,248,101,131,198,173,129,65,157,210,18,28,17,64,85,34,100,192,80,42,178,202,109,51,8,113,236,147,133,68,66,196,116,88,37,206,192,100,241,232,122,180,220,114,49,15,81,74,231,175,60,207,196,56,166,50,42,18,188,202,133,181,140,36,152,79,244,171,168,208,212,43,148,57,20,73,221,35,92,143,101,50,161,180,250,132,73,30,169,163,41,229,72,153,51,26,204,201,167,182,182,97,48,61,238,48,99,190,132,162,22,98,153,28,134,169,97,167,78,91,155,202,251,37,46,173,129,141,213,219,237,79,152,89,63,85,47,153,28,147,205,175,154,161,61,187,4,40,78,74,36,114,213,114,245,79,2,165,244,10,164,0,202,99,154,119,236,47,99,226,88,59,165,91,100,101,108,212,145,27,231,206,160,8,75,220,48,176,223,252,214,190,184,166,216,163,205,23,85,139,166,216,78,142,45,90,211,233,57,53,28,155,87,156,255,157,48,212,72,41,104,2,1,156,23,69,193,20,252,30,82,44,43,241,48,182,181,113,225,202,14,154,68,179,156,121,43,181,71,211,73,80,133,225,82,131,199,211,21,5,80,146,42,92,0,38,9,189,167,34,237,25,109,15,74,30,224,18,209,211,160,239,120,173,253,249,4,124,182,138,3,168,151,89,72,55,74,220,33,34,80,166,106,149,51,101,47,75,40,160,232,208,158,190,20,172,182,163,205,49,134,92,30,162,216,20,228,144,133,255,251,178,100,170,138,71,67,120,87,179,47,54,112,71,2,42,181,61,134,12,27,69,161,96,108,61,237,193,3,20,43,20,244,148,248,192,41,15,227,29,129,14,78,62,126,119,186,120,198,148,61,205,35,160,223,52,143,242,129,44,164,96,88,85,49,50,165,89,211,145,215,122,135,117,59,60,166,165,74,107,65,92,189,89,71,190,139,66,12,224,217,28,171,83,184,44,41,88,32,146,247,207,216,20,203,149,213,214,38,172,109,233,196,192,143,25,142,51,58,234,151,82,42,225,45,244,197,45,135,242,72,205,85,126,103,125,152,6,61,226,237,9,158,176,217,155,243,6,70,212,226,89,252,24,43,136,234,117,80,6,131,213,104,42,200,54,97,122,251,49,102,112,212,104,205,58,98,100,203,181,42,117,68,249,156,19,209,222,193,122,241,59,10,72,206,227,123,227,118,158,145,232,157,150,42,101,103,14,156,220,182,163,48,146,193,66,0,11,140,149,178,72,115,153,106,133,162,88,18,161,210,145,7,13,115,162,181,145,219,7,12,172,135,243,165,59,89,111,147,132,185,9,245,7,232,79,78,52,136,71,139,85,99,226,51,223,250,221,95,250,72,125,254,80,135,254,234,180,255,136,192,0,0,102,64,113,80,130,89,18,154,36,0,10,14,209,205,8,6,82,91,212,162,36,129,32,196,41,67,129,152,41,246,187,68,0,80,86,226,234,186,21,135,84,95,180,127,5,22,30,139,95,124,45,128,47,143,19,229,9,70,144,51,225,209,184,212,50,145,165,252,22,12,74,114,64,132,36,224,85,92,202,135,55,135,42,198,139,26,37,5,199,137,202,104,54,41,237,58,22,106,221,147,96,119,37,170,233,147,177,153,158,220,150,178,152,18,27,139,41,228,66,245,161,51,217,111,108,118,62,52,216,143,82,190,87,53,89,68,253,251,52,70,125,102,70,232,183,164,108,193,213,35,66,56,49,104,202,42,120,90,141,26,85,137,226,185,34,107,3,75,11,135,192,127,95,101,138,221,188,55,185,239,56,197,235,51,107,236,67,121,26,27,216,185,125,40,225,98,139,10,23,135,137,26,221,102,21,183,172,184,196,195,252,58,172,54,138,219,206,146,241,48,0,6,64,5,1,65,82,69,127,14,209,248,160,165,226,255,211,10,16,10,169,157,37,5,16,47,168,89,85,212,146,6,70,89,191,223,146,57,163,35,17,168,13,248,238,101,248,241,240,174,173,255,249,253,115,87,255,255,195,14,223,254,191,255,255,245,146,158,97,6,109,9,142,238,141,24,52,155,11,137,187,4,162,36,26,95,186,10,165,13,162,211,31,134,211,241,78,103,253,232,182,221,212,189,176,177,200,10,118,204,106,32,189,157,232,228,58,224,114,63,44,63,7,255,251,178,100,172,142,38,237,104,86,147,88,121,228,66,137,234,248,36,34,172,23,149,161,96,108,177,247,129,14,139,44,28,144,141,128,135,114,90,244,132,67,176,122,50,118,173,24,89,130,0,165,211,154,39,84,116,252,1,15,52,114,227,198,250,113,37,146,60,46,45,126,93,62,156,79,38,68,67,183,218,116,253,31,211,86,70,116,165,212,119,103,219,169,131,240,158,84,226,152,164,136,221,127,221,170,61,142,1,15,206,232,36,255,173,216,181,166,139,62,179,69,230,87,71,95,184,176,106,62,101,165,179,62,254,117,155,67,129,123,55,65,130,221,30,12,152,132,204,215,72,215,106,181,183,44,214,198,28,227,124,102,88,155,141,86,247,40,32,0,5,72,74,50,64,132,141,26,192,120,167,81,225,157,86,97,81,144,29,14,95,55,147,222,102,94,61,17,87,153,221,32,44,84,70,62,144,70,167,185,214,82,154,220,154,211,69,63,119,228,189,191,204,158,36,176,153,160,110,232,162,221,106,201,33,228,0,0,98,195,198,124,161,8,2,63,50,1,3,157,41,27,81,135,152,237,143,36,52,32,201,8,55,80,44,66,45,190,209,118,181,28,86,118,148,164,199,81,7,4,94,23,209,148,71,224,7,205,121,46,69,162,170,142,13,184,186,167,110,13,179,188,173,14,10,68,223,60,20,169,225,136,132,183,50,133,178,133,76,84,8,125,159,42,215,205,101,35,195,9,63,165,181,82,250,81,0,206,122,176,21,74,132,204,72,44,208,20,207,201,214,171,29,74,149,113,116,220,226,193,26,88,244,83,97,243,168,111,224,173,202,195,171,218,212,118,254,108,56,184,218,205,150,240,99,93,230,23,188,146,41,190,163,207,152,56,101,134,242,3,20,145,94,59,98,226,215,10,6,27,119,140,250,230,152,255,20,59,82,195,218,3,155,110,76,77,149,165,83,59,161,46,93,120,235,101,244,108,178,164,122,0,0,12,0,0,0,8,57,112,68,67,134,214,70,161,131,154,72,86,72,3,83,244,126,163,48,32,228,187,164,34,28,30,254,83,78,203,145,239,251,104,246,255,131,249,63,79,35,145,255,158,253,31,253,34,82,1,16,17,66,113,194,135,146,62,72,58,52,232,54,1,116,133,81,225,160,97,209,152,43,102,180,41,143,0,56,132,241,72,19,133,89,16,25,74,252,208,7,228,216,38,221,160,12,37,119,197,17,49,173,35,144,129,96,33,55,136,47,24,79,182,4,147,7,208,48,204,33,6,46,237,40,2,86,74,140,82,100,59,142,209,93,10,152,202,83,68,80,158,113,158,42,97,67,55,71,91,57,125,100,118,88,161,31,234,224,117,179,63,211,233,78,57,83,152,87,38,240,174,194,189,149,61,222,204,177,255,251,178,100,195,142,166,103,104,86,19,47,54,102,70,4,235,13,49,34,28,28,65,165,86,109,97,229,193,52,39,171,140,195,21,104,9,141,162,51,53,98,176,222,14,222,175,213,175,80,235,149,197,91,165,81,109,243,58,211,134,174,151,85,196,195,94,178,187,113,120,141,136,137,221,122,238,61,32,69,221,229,101,210,226,139,240,165,140,131,84,196,24,145,222,210,4,246,135,90,207,219,160,234,241,151,43,180,92,216,150,12,245,109,112,55,30,49,177,175,50,194,205,36,104,215,122,172,239,41,17,79,17,252,120,81,84,213,44,163,146,132,33,228,239,214,17,116,184,6,13,71,104,129,165,9,39,70,126,108,140,19,19,251,101,68,235,114,74,235,236,98,224,189,147,32,193,10,136,183,122,142,213,217,59,189,127,226,14,159,189,31,255,187,116,149,244,255,255,189,183,255,149,93,55,118,81,32,221,153,236,38,180,145,74,19,114,206,177,96,214,2,52,0,128,21,28,159,150,12,92,82,218,172,81,35,183,183,17,206,2,90,75,49,1,41,46,233,190,205,122,154,121,217,98,208,251,34,140,80,86,106,14,52,15,43,133,192,119,99,205,75,177,40,220,235,136,209,162,170,83,173,139,147,38,124,175,168,217,33,200,228,219,165,106,27,184,205,172,83,197,60,154,199,20,232,98,53,66,220,112,65,87,224,239,56,34,46,187,156,177,30,40,99,19,168,134,109,27,219,101,180,250,131,21,227,13,162,186,171,138,100,165,154,26,228,238,194,220,116,101,179,210,206,90,219,83,190,226,227,2,29,13,41,104,229,37,228,101,213,48,214,161,203,3,84,103,39,37,58,169,202,81,214,234,53,155,163,90,20,239,167,143,127,135,152,113,68,159,48,113,62,214,72,173,54,184,42,117,245,69,24,207,74,18,186,149,255,23,202,1,180,236,172,135,0,0,1,32,186,147,1,51,160,169,215,79,46,15,136,171,9,56,122,4,215,233,23,217,76,12,62,161,247,211,51,155,27,33,226,123,89,203,171,106,236,245,101,50,6,207,178,174,37,211,182,255,254,190,243,127,165,200,127,246,65,228,31,255,65,113,212,185,181,14,2,113,103,212,135,127,255,230,192,0,12,70,204,117,100,130,66,102,5,36,103,35,166,144,2,35,17,50,48,224,112,88,4,236,120,228,10,148,97,129,96,16,227,6,9,48,146,68,192,134,11,1,0,228,196,249,6,142,142,2,23,84,42,38,36,184,153,70,18,33,205,65,9,70,138,102,64,5,137,12,203,144,7,3,130,76,238,50,134,116,174,203,248,170,79,97,53,86,187,112,75,113,45,36,125,71,61,28,162,146,118,96,16,152,38,43,38,108,18,151,133,160,61,36,193,136,77,237,151,64,141,110,255,251,178,100,202,8,70,70,104,217,59,15,77,240,79,138,26,250,48,197,76,31,5,197,80,77,225,147,137,98,154,234,196,244,149,120,158,59,18,112,87,125,168,98,153,230,143,191,181,160,40,187,17,144,204,230,204,35,150,39,237,241,108,150,140,241,115,181,90,22,134,56,114,180,209,232,203,139,159,114,21,148,117,168,76,115,138,12,189,35,205,18,31,143,211,9,107,38,2,253,35,165,23,82,61,113,68,68,90,245,247,189,35,221,151,215,122,235,14,87,46,127,46,122,226,218,35,77,174,97,72,27,170,200,79,138,21,218,222,62,166,88,242,58,59,203,178,103,38,211,53,214,251,111,176,226,218,177,183,237,0,26,176,67,9,65,78,252,141,193,53,160,30,141,70,240,192,16,92,240,189,29,148,89,93,224,168,52,60,101,90,140,203,49,105,187,101,137,83,144,126,129,186,187,159,86,42,50,182,57,17,153,65,148,246,122,145,196,223,106,45,171,183,218,69,74,199,25,28,128,135,237,40,176,37,154,207,131,129,102,30,127,94,210,42,238,118,255,234,0,2,90,152,145,162,113,64,204,128,126,90,131,204,58,105,128,201,75,121,50,74,170,216,76,118,188,91,69,233,70,172,200,67,72,215,88,116,54,202,84,181,52,216,147,70,15,131,168,186,29,233,213,58,20,182,126,54,53,172,191,99,61,149,209,22,146,78,111,27,49,181,68,54,187,38,124,245,106,155,48,112,98,194,189,226,63,116,245,170,17,252,184,206,35,124,41,101,98,204,57,227,185,207,159,104,149,171,99,21,37,198,170,249,209,52,180,43,70,220,110,127,222,222,128,162,180,123,54,217,250,217,244,199,115,153,219,86,159,14,116,12,223,98,68,89,63,209,186,239,245,174,214,209,255,204,222,101,173,198,106,241,13,59,187,17,202,157,179,100,134,183,160,97,108,205,149,33,227,204,196,173,232,239,226,118,141,192,0,32,12,38,5,65,96,229,116,102,114,168,151,228,48,117,132,17,31,142,168,16,251,43,149,54,190,157,123,153,179,93,199,39,90,233,189,91,247,101,107,50,63,154,110,114,185,208,209,64,206,223,219,218,205,223,255,255,162,214,111,249,132,220,222,212,17,70,92,244,134,99,244,148,173,42,192,57,167,66,199,140,250,227,164,88,32,33,127,13,32,84,100,48,166,16,112,24,208,144,0,0,82,124,183,84,172,101,80,56,176,245,2,17,10,33,4,175,212,49,75,32,18,226,180,122,37,220,250,38,48,241,118,20,170,106,221,161,234,38,166,138,237,181,66,135,160,130,249,84,138,18,1,180,157,94,144,116,165,96,40,7,91,99,43,213,228,3,106,194,120,151,199,90,80,62,75,153,112,83,241,23,71,75,18,169,153,227,82,165,255,251,178,100,189,14,5,219,104,215,155,47,100,240,73,201,234,227,48,199,90,27,185,165,86,109,61,55,193,40,46,44,232,144,137,240,105,59,67,114,27,35,245,202,118,140,202,232,19,178,168,79,136,244,121,118,163,0,80,223,190,179,116,241,205,234,246,199,105,168,91,96,141,60,117,83,251,195,89,130,185,145,17,188,58,246,254,50,185,227,50,49,102,35,147,10,130,8,253,157,133,251,2,220,155,157,186,90,66,113,188,116,68,179,229,102,130,56,81,21,241,186,43,59,139,81,173,158,54,96,214,41,172,32,132,90,88,155,213,136,148,8,6,0,0,18,231,240,26,164,209,17,115,22,238,162,106,217,17,190,83,29,225,241,150,139,92,255,173,151,254,134,93,181,211,247,230,255,171,245,217,38,74,119,117,217,151,181,174,110,109,237,217,161,145,217,40,4,115,103,99,55,61,167,40,254,74,84,76,202,36,176,171,159,46,0,0,74,120,171,16,233,26,64,9,165,210,115,137,6,27,10,6,103,72,102,42,109,14,38,85,153,32,146,192,212,130,40,118,52,5,36,10,129,203,92,203,220,116,64,110,194,132,20,57,155,19,24,186,227,142,135,73,134,16,106,14,241,23,25,15,8,104,140,156,230,80,204,69,28,233,112,124,58,87,4,1,38,117,49,47,25,241,209,106,195,93,154,120,201,198,70,201,103,49,152,217,88,87,156,80,198,216,85,83,155,209,161,45,86,18,41,92,214,249,45,164,85,147,141,211,51,196,181,150,233,36,207,245,88,3,65,83,154,222,21,103,241,33,225,249,38,101,205,165,96,179,122,90,238,24,114,164,72,137,28,66,175,173,255,75,199,86,196,106,138,37,148,196,227,255,203,79,65,27,185,180,143,237,130,100,109,56,86,28,175,235,207,75,212,59,31,175,11,139,173,57,119,39,40,122,239,172,197,237,21,189,210,191,206,128,128,64,0,0,167,124,1,75,229,131,243,99,5,48,44,241,95,68,194,82,212,89,198,119,87,48,43,209,200,58,154,231,153,23,68,187,127,213,210,143,255,50,117,77,118,255,95,87,210,189,191,110,142,140,232,168,244,101,186,117,87,43,209,12,117,26,61,31,216,127,85,91,155,43,209,202,66,4,141,147,133,147,21,174,191,254,68,0,48,85,184,27,14,12,68,16,126,153,88,33,158,143,152,24,40,182,17,96,36,197,15,7,137,204,136,216,40,126,96,193,192,97,208,196,128,226,150,76,151,143,232,208,73,80,28,24,20,201,148,13,77,80,136,104,97,106,217,44,202,0,200,1,147,230,226,169,131,0,12,16,13,197,197,125,76,57,76,240,124,194,9,211,196,18,39,33,94,194,208,124,2,44,225,92,141,213,108,140,42,215,90,113,71,50,159,79,255,251,178,100,206,14,6,185,104,213,27,79,101,112,88,75,155,26,49,37,58,92,177,165,78,77,189,55,81,39,174,44,204,144,149,184,34,173,33,169,53,28,206,111,215,200,107,229,75,58,169,168,191,64,50,163,40,220,83,154,111,127,1,186,144,177,91,183,217,174,51,106,240,166,69,133,15,49,42,204,233,134,3,246,72,154,109,0,247,100,233,133,76,68,194,163,82,20,87,23,149,41,168,84,215,140,204,126,196,224,90,228,75,102,107,186,210,110,228,169,72,206,68,45,196,152,62,35,33,216,162,153,197,15,197,102,81,189,84,80,123,145,35,50,68,203,78,150,55,115,25,185,220,179,207,252,50,0,65,185,252,131,83,32,109,28,27,163,178,64,149,218,206,69,28,159,123,69,254,112,255,74,100,243,100,239,255,244,170,117,101,171,127,212,214,75,174,219,105,212,219,167,68,178,74,222,91,24,62,71,87,66,129,28,54,74,17,219,161,91,167,189,34,226,76,5,115,35,159,17,176,0,0,139,184,112,241,160,72,36,108,206,65,34,254,52,76,182,236,29,30,129,199,137,135,3,145,164,72,112,183,88,193,23,100,183,153,227,66,129,156,37,82,113,212,165,212,172,221,93,152,163,10,166,96,4,193,233,229,172,226,117,164,210,71,33,246,222,79,5,206,51,57,11,97,102,109,114,6,181,85,230,104,188,122,45,188,115,118,216,44,96,183,173,239,188,121,125,187,70,240,235,241,196,130,164,229,209,197,229,124,123,70,160,78,247,187,70,102,151,154,13,75,243,254,244,180,103,208,252,65,130,12,242,138,56,202,41,80,152,254,94,104,183,69,176,77,119,221,159,243,38,212,28,152,30,34,80,181,222,133,249,99,243,26,152,115,236,202,208,113,133,201,15,34,193,35,33,91,236,80,154,98,88,103,6,235,51,39,12,0,136,1,66,155,216,112,168,136,50,134,104,156,100,23,24,35,67,174,160,91,164,207,39,162,192,152,21,163,239,162,207,255,251,240,172,138,79,80,79,181,63,255,213,145,122,123,244,119,172,175,181,22,245,116,126,148,85,74,108,100,28,62,219,233,70,95,34,107,42,160,33,208,38,112,186,115,104,193,32,152,73,20,111,71,153,131,9,134,130,130,27,228,166,101,147,48,20,2,106,66,192,224,12,195,74,115,39,134,66,22,130,131,131,18,6,129,66,131,82,147,194,192,81,208,105,136,67,166,72,2,40,224,48,50,96,112,210,74,5,73,66,192,115,16,66,110,229,3,146,128,52,6,22,176,113,197,220,94,69,100,85,131,185,78,34,239,38,112,243,84,201,43,18,36,226,84,175,93,0,92,139,224,120,148,165,66,179,5,131,119,82,160,33,48,76,37,125,177,229,158,174,26,219,12,107,180,255,251,178,100,198,14,133,232,104,214,27,76,70,208,79,139,155,39,36,101,62,31,65,163,70,46,97,51,193,91,180,107,136,193,14,186,170,6,226,97,2,45,58,143,19,206,248,59,14,202,183,187,239,180,117,107,200,32,76,148,162,157,140,209,166,244,147,56,77,61,170,23,46,77,45,163,134,114,162,164,107,69,3,237,37,204,226,22,228,113,42,183,134,8,196,195,231,21,42,162,48,48,115,74,34,70,8,179,139,188,25,95,114,227,136,187,104,24,120,234,164,64,216,247,185,110,150,130,117,56,74,179,39,159,189,43,205,168,164,146,5,235,22,207,12,151,238,156,234,123,253,125,44,105,216,25,233,126,144,0,27,145,185,12,236,69,10,31,138,231,71,132,68,55,87,170,131,92,163,123,209,192,178,209,219,165,227,51,108,229,83,58,169,147,255,244,126,55,87,243,159,234,204,206,223,255,92,223,254,143,211,187,165,222,134,166,75,203,219,193,200,208,34,182,177,115,153,154,92,242,164,12,212,165,163,200,153,255,72,255,39,40,111,148,2,162,0,0,83,156,144,24,112,168,56,252,192,38,12,36,36,10,12,90,64,16,168,176,73,130,7,33,129,129,131,37,179,130,23,7,12,0,187,33,228,228,2,148,104,116,20,72,64,46,144,243,60,7,33,234,122,15,147,184,129,16,149,49,24,68,158,42,147,237,196,252,50,80,103,33,33,84,70,35,10,51,149,158,173,170,11,38,47,21,126,20,36,239,157,89,50,13,169,72,121,137,63,173,225,97,63,69,114,155,199,242,145,198,99,59,103,114,244,163,214,77,183,85,183,33,150,173,203,222,165,162,40,95,236,17,171,93,175,203,80,17,32,159,126,80,156,62,254,91,23,243,119,202,196,177,171,64,138,56,74,104,80,77,34,215,249,92,255,169,223,116,194,205,51,9,205,217,91,43,25,18,207,33,138,94,105,69,78,43,203,33,59,188,177,92,219,59,82,192,0,24,0,5,238,239,96,69,5,250,8,187,222,189,55,193,6,97,99,54,235,28,31,7,201,243,203,175,79,254,11,52,72,98,181,74,37,153,80,69,129,199,184,225,198,82,24,215,79,100,250,237,90,101,67,209,26,110,91,50,89,186,155,178,37,153,68,197,93,235,101,223,208,196,114,63,226,150,39,119,25,64,5,196,4,29,209,153,130,14,152,252,177,183,0,152,160,217,120,12,52,108,46,0,99,32,225,132,166,12,74,9,37,49,96,35,10,6,52,65,240,224,36,85,85,129,12,243,192,96,33,0,145,165,131,137,153,87,139,125,39,151,252,8,189,193,160,31,28,188,80,13,21,201,123,153,123,74,93,12,222,203,8,107,165,4,128,147,186,0,71,57,136,228,165,179,70,224,218,141,14,118,45,255,251,178,100,190,142,134,43,104,85,155,111,99,98,82,75,139,58,36,37,136,26,57,161,80,109,225,145,65,57,39,172,76,144,149,208,47,120,230,225,168,30,152,202,233,161,70,184,205,216,33,116,92,184,170,121,247,90,175,228,67,170,69,69,152,33,215,98,164,242,252,189,178,225,125,59,58,24,38,219,60,157,82,183,33,179,190,133,13,165,211,106,90,173,206,119,119,202,168,239,20,51,240,43,129,121,66,189,243,152,205,105,203,185,85,186,137,102,183,97,167,250,183,227,132,57,175,251,219,179,211,189,121,167,127,205,54,236,153,114,189,250,154,237,12,0,6,155,232,173,0,30,68,84,130,93,44,180,11,235,57,76,98,49,180,136,246,40,56,24,85,244,247,178,107,245,211,167,191,255,255,255,249,7,12,19,22,16,42,196,170,31,110,7,170,178,108,86,183,221,90,235,249,254,162,64,32,231,50,121,228,8,192,141,200,69,94,214,113,40,214,96,209,0,0,179,25,136,76,194,82,50,136,52,207,234,240,57,20,211,197,146,33,249,165,75,134,29,15,152,160,206,96,192,9,134,18,3,134,243,4,140,75,76,105,209,104,97,152,18,1,67,161,133,72,195,205,11,112,177,129,33,130,39,231,76,106,99,152,178,37,246,26,84,254,47,17,82,0,192,76,88,96,177,103,239,1,12,40,50,117,207,8,196,3,69,33,49,65,133,148,92,93,100,196,68,165,32,46,106,10,111,184,151,168,114,34,21,98,147,38,139,40,141,149,129,151,71,111,32,113,140,131,232,236,104,55,244,89,15,200,231,168,252,103,126,110,32,203,4,50,82,252,238,185,68,250,240,17,211,69,126,174,83,196,170,141,129,248,178,196,172,118,232,144,41,57,78,218,230,137,53,119,6,204,148,130,204,109,194,189,98,81,150,43,207,104,241,113,35,114,110,176,211,140,14,216,24,214,233,4,145,35,85,55,125,59,155,125,34,190,196,68,212,28,189,108,166,96,213,255,240,51,54,225,219,49,227,42,189,189,247,86,246,234,68,172,77,71,197,226,222,176,255,196,220,176,0,0,12,205,99,224,160,72,25,71,172,35,142,82,116,128,224,210,65,215,97,89,107,45,234,155,39,85,216,40,135,86,163,35,186,34,163,37,239,236,111,171,43,255,213,253,30,223,255,174,205,255,211,255,242,127,247,66,13,246,42,45,243,183,12,142,38,248,45,9,161,203,1,245,247,250,229,250,110,251,28,3,41,32,196,228,67,1,17,132,193,180,144,130,65,154,133,6,1,1,137,0,135,2,34,165,160,160,88,194,165,208,160,156,10,14,69,147,12,149,131,139,98,32,131,40,38,98,65,101,96,224,169,8,184,91,131,137,18,36,178,11,8,177,154,187,113,4,56,216,255,251,176,100,202,14,135,237,105,209,147,154,123,224,81,41,74,211,61,34,60,92,157,163,74,110,97,241,9,42,39,107,220,244,136,120,52,229,83,0,231,181,240,193,42,131,61,153,80,193,193,167,187,18,103,152,142,189,146,46,101,77,72,148,236,93,140,230,39,225,189,26,228,45,115,51,221,216,139,127,181,116,237,172,243,53,100,223,73,182,213,8,115,229,20,71,247,61,161,89,193,22,215,89,98,60,150,72,56,166,80,169,39,120,128,173,119,92,126,221,141,175,18,88,86,239,237,152,101,233,245,161,95,107,141,67,189,223,77,171,97,245,170,208,207,21,133,95,3,14,36,185,229,225,192,146,27,12,202,47,137,16,109,185,145,95,27,111,92,28,30,246,60,85,173,85,167,176,88,220,216,116,246,28,72,173,239,47,171,181,249,188,244,99,134,169,8,1,16,174,134,145,94,32,1,163,104,234,88,85,185,18,166,72,172,238,44,141,87,57,130,198,108,238,82,133,26,127,89,15,223,255,250,145,137,254,127,235,79,255,255,255,255,58,219,187,37,123,123,89,14,175,117,32,179,111,169,10,36,40,234,26,20,27,222,117,216,90,33,11,130,0,2,220,188,195,153,1,43,37,40,4,250,109,201,24,99,200,58,17,149,67,140,152,114,36,38,129,96,200,229,55,73,147,112,11,37,9,99,106,167,74,64,25,109,20,5,47,187,116,115,83,1,146,74,25,250,132,73,1,46,155,72,146,243,204,71,18,138,117,149,192,184,27,239,21,17,74,20,56,90,14,88,134,108,109,46,82,49,166,250,135,165,221,87,204,110,188,225,1,109,146,3,150,230,90,196,4,3,46,212,201,169,110,123,65,97,157,97,178,242,60,137,127,30,4,144,243,15,37,82,27,72,247,119,141,56,160,119,116,81,115,187,169,93,254,139,106,181,176,132,94,119,232,68,153,164,254,188,74,218,38,9,245,88,153,120,172,106,121,112,117,228,93,234,100,144,81,129,37,155,98,18,109,132,13,201,0,52,81,164,17,39,147,23,91,81,86,230,245,25,148,51,16,176,128,0,7,121,116,38,72,26,26,142,203,204,58,5,72,147,219,204,105,100,209,221,190,203,219,98,218,74,231,213,36,238,174,29,143,131,243,114,253,18,255,255,127,255,255,255,230,149,192,151,129,255,244,122,58,57,177,97,142,119,212,56,196,156,155,231,70,94,88,101,217,176,1,77,205,199,20,157,71,12,12,193,12,55,96,128,199,192,65,9,128,187,101,97,163,230,124,139,108,86,24,26,24,136,188,133,107,180,2,32,207,122,183,167,34,76,144,3,84,15,130,56,196,171,183,82,80,136,64,7,65,115,162,112,78,122,135,1,137,216,226,160,161,16,128,9,12,66,171,21,82,255,251,178,100,177,140,198,95,104,213,27,79,77,112,71,169,218,243,48,34,188,25,37,157,86,109,49,245,129,36,174,108,76,112,31,201,80,184,140,125,83,167,201,150,178,68,67,32,84,79,90,137,49,101,74,117,231,67,229,140,136,141,163,43,150,87,84,45,60,48,140,122,189,22,29,252,210,176,85,247,251,66,226,60,25,175,125,114,25,200,37,60,28,97,97,252,4,202,196,150,138,157,239,108,254,150,196,104,27,202,198,160,189,133,139,237,231,68,152,207,110,254,6,116,246,144,229,133,9,142,125,97,253,179,18,12,177,181,26,149,83,173,188,145,221,103,241,239,244,246,243,195,240,53,119,123,121,96,0,0,31,227,160,52,124,124,3,68,162,4,88,247,23,142,171,9,116,115,38,216,210,74,218,60,199,108,219,103,41,254,223,175,253,127,109,61,147,255,91,254,249,148,100,177,99,89,1,200,142,68,245,67,16,129,235,73,247,171,33,169,213,199,186,246,94,47,209,192,61,223,28,0,65,172,208,99,76,203,11,163,21,107,13,82,26,54,11,20,192,36,3,82,148,194,2,166,25,98,25,68,38,107,194,241,134,206,105,210,97,226,57,165,208,130,64,80,104,136,128,44,204,83,192,192,192,49,24,88,48,122,48,11,2,2,12,57,0,88,1,166,70,32,1,76,24,197,96,246,37,96,2,176,133,12,197,45,147,213,179,178,224,16,230,64,44,120,16,32,41,216,201,85,225,8,67,77,15,26,225,168,211,169,10,102,236,28,73,86,205,19,134,27,36,15,89,24,29,148,89,159,187,42,159,106,209,14,74,160,57,4,15,62,216,162,147,177,53,19,236,51,155,215,10,116,177,102,114,219,149,96,170,255,75,114,253,88,39,47,179,13,67,223,188,96,75,88,245,171,229,62,64,130,33,147,94,164,94,17,64,185,3,205,100,154,51,125,219,38,159,74,212,220,77,42,30,79,187,66,246,83,175,146,134,190,152,158,104,97,118,185,91,207,22,46,107,48,229,222,104,135,31,82,211,145,171,221,34,135,255,255,255,255,255,250,183,254,176,0,4,21,237,103,19,9,25,16,161,81,57,220,7,10,61,179,155,169,179,69,22,245,39,163,232,200,143,250,171,25,219,87,255,247,255,163,102,209,186,117,232,255,255,255,169,159,210,189,191,213,76,78,236,142,55,30,173,63,167,231,122,164,42,50,225,115,151,156,132,174,164,0,224,17,142,97,166,32,4,20,96,24,129,18,176,204,32,211,36,130,76,174,30,48,200,96,197,231,81,36,113,165,68,230,14,45,171,8,176,12,209,65,97,226,128,208,148,72,84,14,45,181,193,192,50,166,35,1,6,0,11,17,184,72,206,178,17,32,181,41,165,2,239,96,99,163,65,72,8,255,251,178,100,198,14,199,173,120,81,11,153,92,244,72,43,170,243,61,39,30,28,17,163,72,110,97,145,129,54,47,43,204,244,156,248,41,88,18,171,89,132,131,64,155,68,32,45,28,169,67,144,84,91,200,143,54,190,167,100,174,36,234,189,156,143,189,244,57,60,87,171,53,26,71,170,220,220,15,43,183,43,249,100,123,173,130,191,114,9,191,72,161,82,19,165,131,234,48,150,247,133,212,62,137,90,219,143,102,119,135,150,188,226,27,148,174,3,30,204,216,49,33,175,61,7,83,229,30,78,254,213,149,236,115,72,16,209,65,104,252,168,39,32,195,87,113,119,93,158,152,138,118,246,31,109,183,125,9,212,60,239,58,47,222,213,101,186,59,107,175,154,168,189,156,139,231,89,232,239,255,250,16,0,0,63,148,188,181,148,42,180,215,81,90,76,135,70,157,0,206,252,55,173,41,183,41,239,241,214,79,205,105,217,250,88,223,239,255,213,190,191,254,243,191,255,255,255,255,255,255,187,17,30,30,53,25,206,52,56,120,197,84,149,43,212,174,148,84,63,93,133,69,221,11,31,251,160,64,70,0,0,2,84,67,186,113,92,38,236,8,52,102,121,71,38,99,116,97,106,38,28,104,0,37,8,176,51,144,3,164,2,70,128,230,115,16,42,48,246,16,82,0,65,113,83,144,188,9,206,34,13,89,10,240,51,79,7,0,89,147,101,210,246,169,240,188,43,44,181,67,2,37,162,217,14,81,196,38,9,9,203,105,128,2,137,17,135,43,86,33,108,214,57,96,112,160,171,241,0,15,98,153,203,228,41,124,140,146,185,153,123,113,120,224,168,98,89,71,39,141,193,55,229,144,19,30,134,33,233,11,190,201,94,166,224,156,233,104,160,252,189,226,17,170,242,96,148,165,181,140,90,23,215,52,237,135,231,158,19,71,238,122,81,163,171,4,83,169,11,130,114,132,88,211,240,133,199,235,167,138,61,2,243,198,151,67,242,202,196,103,241,181,22,196,159,220,175,161,83,217,230,107,3,116,101,131,172,187,226,66,245,135,104,23,215,142,181,225,61,86,218,37,234,157,77,87,183,92,138,238,209,134,46,195,26,73,49,0,0,1,117,118,37,210,105,193,228,68,49,185,181,71,229,41,255,88,111,252,132,100,217,206,71,187,143,247,210,208,211,191,226,79,57,79,110,239,165,209,63,237,247,238,159,255,255,235,230,255,233,111,239,55,78,253,209,10,93,45,3,32,149,178,94,239,254,55,75,192,99,4,196,206,26,150,48,168,100,192,146,115,54,30,192,8,96,114,244,214,133,208,193,97,145,71,64,35,1,171,67,193,97,240,40,128,97,241,168,10,196,97,0,41,132,0,2,49,24,212,161,92,8,130,8,118,7,250,255,251,178,100,183,142,135,112,104,209,155,121,99,240,70,73,202,195,61,133,90,29,245,161,68,78,101,241,17,48,167,108,28,192,158,32,109,70,17,81,149,201,116,134,5,113,8,152,18,92,194,16,254,29,61,135,4,8,1,51,77,97,209,106,36,210,10,10,84,143,58,25,139,60,191,196,74,198,9,176,72,248,8,170,156,203,167,68,168,77,220,140,242,92,52,208,5,65,54,142,83,96,249,170,108,134,184,183,49,221,82,88,229,40,146,208,215,100,11,13,112,201,155,137,83,82,174,3,254,151,191,139,43,248,248,150,88,10,211,194,59,59,123,19,150,155,20,109,247,217,21,55,153,230,245,34,10,152,172,111,229,197,179,46,179,238,181,25,227,197,59,116,25,230,172,22,187,91,85,119,191,233,156,81,237,190,89,181,23,23,214,224,222,153,92,66,127,120,247,114,158,207,239,255,115,151,54,247,221,39,150,41,122,220,140,228,46,128,0,160,111,155,29,23,3,198,70,156,105,217,131,242,87,100,189,49,226,154,97,25,192,236,69,91,64,230,139,147,245,255,208,117,78,170,153,202,140,91,237,255,255,255,255,108,201,231,158,206,232,90,169,243,84,171,187,19,30,119,60,189,3,135,131,74,25,150,62,217,46,221,30,158,21,0,66,212,19,139,61,77,8,191,49,69,204,198,231,243,96,56,76,160,132,51,192,192,196,99,65,152,41,128,130,38,174,43,152,212,18,24,45,38,26,26,240,82,86,0,6,12,73,13,70,16,36,128,130,2,196,242,210,3,166,136,91,6,48,49,117,204,42,96,176,81,102,6,37,164,132,199,22,7,59,20,20,22,72,22,2,76,20,204,134,44,186,253,69,80,40,66,213,22,116,144,9,136,29,5,164,200,4,209,116,70,5,56,66,34,239,12,12,154,8,9,8,54,255,65,50,213,150,222,68,28,230,122,224,79,36,119,31,213,215,18,118,160,105,84,105,188,120,91,34,254,185,54,180,159,40,149,165,75,15,196,100,110,67,221,243,113,95,152,31,159,110,43,53,88,160,16,88,243,80,76,134,38,3,68,202,22,139,137,43,75,227,41,11,237,85,204,181,75,96,236,157,122,181,22,246,30,121,115,22,120,236,65,76,254,149,236,168,119,125,109,134,74,110,169,164,157,46,107,216,137,156,58,246,252,246,235,246,210,41,138,103,85,26,242,172,204,132,0,10,127,32,63,129,98,101,216,113,220,116,117,169,245,80,38,144,255,191,148,204,236,153,135,127,235,191,47,116,228,107,190,9,127,39,255,127,255,255,255,252,115,109,242,254,236,214,229,39,255,51,150,252,189,243,186,64,178,161,18,66,169,65,198,54,203,228,74,9,134,250,121,128,24,9,5,62,217,140,199,161,67,17,16,204,255,251,178,100,167,14,199,185,104,80,11,154,92,116,74,105,218,243,48,43,202,30,41,165,66,78,101,241,17,39,167,44,12,177,26,184,234,29,56,67,52,203,163,98,47,121,134,8,230,98,63,3,66,70,117,53,0,84,35,199,3,0,128,12,48,137,89,227,198,176,184,216,21,10,26,9,152,0,106,92,177,225,16,104,226,88,21,120,32,214,146,24,9,135,170,138,58,0,19,11,116,34,136,70,140,132,5,36,18,181,211,84,136,193,210,82,221,179,4,24,186,6,30,11,156,69,17,106,112,86,21,188,222,143,29,2,6,180,108,138,242,149,0,206,60,208,144,116,48,180,185,93,92,86,62,140,248,184,167,107,16,166,107,138,103,158,47,100,32,83,197,142,115,50,222,14,41,187,77,22,242,121,244,136,75,103,82,51,90,141,104,200,244,138,51,30,210,73,170,249,126,53,124,60,248,112,181,188,196,213,53,134,140,219,46,85,100,143,230,132,192,140,175,137,168,254,238,241,91,56,230,4,24,248,180,42,83,93,179,61,118,229,109,74,214,205,139,226,150,143,151,15,26,154,204,110,197,75,183,228,131,215,63,26,64,0,13,119,252,92,68,47,31,8,117,10,210,154,29,68,71,164,103,182,93,52,165,205,190,191,63,95,209,84,205,183,87,255,244,251,47,74,55,142,133,134,111,254,95,244,123,249,206,150,42,103,119,44,254,143,76,220,145,51,53,12,124,18,18,65,135,216,164,106,92,173,95,241,32,0,0,115,24,229,27,68,37,129,48,216,35,137,118,58,233,35,101,101,56,182,146,16,163,125,9,26,228,51,136,147,18,129,52,112,148,39,27,217,104,115,56,57,148,193,197,64,162,9,166,99,5,0,16,50,100,128,8,25,138,19,149,14,129,74,33,192,110,25,138,9,135,11,23,136,21,42,197,2,129,198,10,7,22,5,13,38,131,27,150,69,75,81,40,104,37,251,92,2,17,6,209,17,139,149,1,140,1,13,1,31,202,17,166,17,38,187,91,91,169,87,103,17,216,7,157,19,149,179,168,176,53,174,28,23,13,135,148,36,249,93,234,50,116,227,98,252,168,72,92,128,194,174,90,233,134,167,41,40,243,210,2,65,147,90,140,174,199,128,94,117,176,144,22,197,33,146,194,8,16,150,147,50,98,167,142,154,7,56,211,77,163,44,121,66,134,8,147,54,245,116,154,65,251,37,109,189,247,153,160,92,200,20,26,117,91,82,204,27,148,67,71,35,75,53,75,169,20,210,81,122,214,0,0,169,173,13,246,33,239,50,14,234,167,237,143,206,145,80,88,11,52,8,52,138,133,225,66,198,186,88,181,237,144,135,187,43,86,15,255,82,91,233,219,252,151,255,254,242,157,165,246,232,101,102,115,81,203,255,251,178,100,144,14,231,63,104,208,147,111,70,176,76,137,218,227,60,194,86,29,193,157,66,78,105,237,193,44,174,43,76,244,156,112,113,108,243,250,33,24,108,102,91,88,40,64,212,134,155,126,15,45,191,242,128,48,33,50,125,119,217,133,81,6,57,67,24,77,148,102,22,177,145,8,38,156,83,24,188,40,100,68,121,19,132,192,72,163,5,8,140,2,0,48,64,100,203,16,40,246,33,58,101,145,152,83,171,16,199,136,45,40,247,19,64,96,72,1,150,164,33,52,84,6,181,135,89,32,177,135,16,138,105,212,154,129,8,216,58,164,96,16,42,177,67,69,218,98,133,245,64,59,45,46,120,48,24,115,128,195,175,138,149,45,103,85,211,46,72,176,86,63,17,141,82,51,118,143,93,84,147,184,73,50,76,206,204,136,118,224,230,129,120,93,205,107,195,39,169,119,210,144,57,99,80,124,49,210,236,81,55,214,60,13,70,171,203,171,247,189,50,73,166,164,188,111,8,167,221,119,31,27,193,181,45,54,247,117,110,159,89,133,187,87,113,126,155,94,226,104,54,211,231,175,36,198,247,241,186,255,134,202,111,19,203,111,172,125,53,223,181,207,119,249,150,92,103,31,249,35,103,25,247,254,3,24,241,142,225,21,189,83,68,61,184,175,66,37,34,177,226,230,149,70,208,6,27,67,193,151,69,102,249,115,19,70,214,206,235,171,122,177,122,231,85,255,250,55,253,31,235,91,63,237,253,251,127,243,61,254,141,105,150,223,100,57,29,152,195,167,26,27,106,231,117,85,86,164,212,170,249,7,152,125,78,239,81,16,0,0,140,188,129,121,159,220,106,195,133,207,24,38,71,197,137,176,28,29,224,198,15,48,223,131,0,152,213,161,114,76,121,43,141,32,2,97,106,4,152,33,131,164,196,33,93,18,128,33,85,8,164,4,12,90,245,109,117,16,150,232,192,202,12,200,88,10,159,121,228,112,204,178,46,199,209,229,246,105,34,194,101,104,186,220,208,133,169,208,179,60,182,122,147,4,171,77,225,177,165,219,226,41,144,126,209,118,180,207,136,56,136,255,9,150,111,8,228,75,187,218,133,166,28,84,187,134,243,22,111,187,231,118,214,239,87,117,166,55,245,148,116,28,34,197,41,254,225,45,177,213,16,129,137,87,212,163,116,235,85,196,69,171,194,127,179,10,199,90,54,200,62,17,53,91,93,246,158,229,82,206,39,249,67,44,64,82,113,113,85,198,18,60,180,201,17,252,112,20,221,200,105,241,29,66,142,253,99,57,166,147,214,196,167,244,128,1,182,94,80,2,232,160,54,131,132,86,86,66,17,11,224,142,22,187,82,136,145,128,30,70,245,246,21,239,255,252,159,255,220,226,119,13,197,139,61,255,251,178,100,128,142,198,193,104,211,27,79,102,192,80,139,138,243,36,37,140,28,125,161,70,109,229,145,193,50,174,43,140,243,20,224,84,149,248,178,145,7,119,73,137,42,51,238,207,123,222,147,77,167,123,187,171,58,168,25,138,140,215,127,119,191,253,96,114,102,19,95,22,160,29,112,41,192,184,49,244,229,150,18,132,72,128,144,51,137,193,49,115,35,26,145,17,143,26,136,248,25,60,207,17,12,60,156,161,52,32,16,200,193,12,60,0,48,229,201,54,97,7,233,106,34,187,170,1,93,131,152,34,171,123,3,38,36,24,90,231,98,129,164,178,50,2,211,121,206,18,5,114,177,167,141,120,16,17,0,51,33,178,93,101,41,69,52,79,77,76,16,234,249,198,110,177,41,115,207,75,12,52,183,190,62,218,117,78,107,67,48,252,170,114,155,181,162,19,83,21,25,12,98,189,102,137,141,45,71,66,253,221,187,54,251,83,15,96,232,241,59,231,7,236,100,40,9,231,139,86,80,67,60,93,65,228,88,255,55,2,157,19,14,209,245,12,102,254,251,112,62,143,27,67,127,249,135,90,134,231,142,92,76,29,249,124,214,181,110,12,156,77,189,182,117,50,248,99,248,160,165,202,176,47,118,205,205,224,137,234,118,205,250,243,151,110,42,186,116,245,221,222,176,0,16,45,228,29,74,211,1,141,24,216,160,60,66,133,101,216,236,163,80,224,67,42,72,253,55,163,123,33,17,139,75,127,255,191,253,31,157,200,162,142,16,219,219,255,255,255,251,242,82,223,206,142,66,72,200,163,69,68,228,124,80,95,72,227,242,61,95,108,80,240,210,126,188,0,214,129,0,0,9,152,148,120,244,244,0,213,198,16,112,99,8,102,70,8,29,76,108,166,193,200,198,116,70,77,30,106,165,37,70,16,192,177,32,179,29,82,107,225,132,69,192,59,153,127,102,19,46,18,162,6,137,6,140,34,3,159,2,129,91,35,19,75,203,169,186,58,58,90,79,7,14,250,40,117,226,226,138,130,243,161,242,236,114,144,241,96,200,138,76,122,9,198,63,26,141,189,106,234,154,134,93,37,129,178,147,85,54,162,68,103,37,90,189,88,21,28,232,154,62,91,139,202,43,67,119,18,224,153,12,226,185,227,151,241,151,145,206,23,235,145,94,147,212,22,175,204,12,109,89,250,97,72,222,178,195,83,93,106,182,179,243,250,142,231,176,27,62,185,98,39,238,29,30,31,52,251,214,141,234,211,220,53,110,239,57,157,120,45,144,29,171,203,146,170,189,214,243,253,35,207,111,32,34,216,143,123,25,121,35,12,0,1,130,110,144,12,156,153,32,17,88,29,234,191,174,64,121,213,51,200,80,213,184,233,92,95,220,205,161,125,169,210,255,251,178,100,123,12,198,177,104,210,27,121,99,224,80,203,154,227,48,101,132,23,137,163,80,109,37,122,65,54,174,107,140,243,28,169,223,255,213,62,158,139,178,147,135,205,189,21,127,191,255,234,230,221,170,67,80,109,253,122,156,149,69,58,180,68,80,20,53,206,236,169,208,233,244,37,76,216,179,42,207,50,244,136,80,0,9,167,120,195,64,11,112,225,42,6,107,25,138,224,33,34,112,69,1,3,131,92,37,240,69,192,161,49,160,204,148,201,8,73,132,92,103,65,152,226,207,227,69,111,16,224,166,101,231,75,213,58,135,96,56,149,87,122,38,204,220,75,44,146,10,173,64,185,220,139,240,83,90,176,204,157,88,148,25,89,176,57,209,113,16,13,183,6,31,8,42,73,201,152,177,58,87,139,113,55,46,36,105,209,76,133,46,112,82,245,176,246,105,218,214,204,230,198,83,36,197,119,178,150,153,80,252,73,0,83,22,155,98,212,25,221,243,124,181,154,60,108,95,122,134,103,16,99,140,13,1,60,118,45,188,241,198,190,227,146,60,176,181,55,75,83,108,209,131,222,45,61,190,14,50,106,229,150,165,32,175,253,146,92,194,111,247,128,0,45,222,212,67,215,42,118,69,73,224,50,72,172,105,33,186,71,83,164,188,238,171,122,45,233,153,213,149,206,126,255,255,219,255,255,175,250,251,231,77,41,122,122,106,205,208,203,27,95,51,191,121,135,85,179,24,33,52,196,74,219,187,82,154,178,95,142,169,248,97,201,253,170,173,247,192,0,37,35,220,113,1,227,104,137,65,116,224,1,225,96,64,226,160,38,171,0,13,62,217,74,23,33,49,18,226,12,237,38,29,88,225,104,168,159,168,6,42,206,151,236,8,172,47,85,27,233,61,109,66,102,101,242,26,19,215,195,17,240,201,158,195,67,177,209,0,155,47,35,161,120,204,145,31,47,41,62,247,115,179,88,108,225,239,197,239,57,76,34,69,227,75,250,218,72,243,75,39,251,107,222,95,111,40,196,108,116,42,47,46,29,221,205,54,214,160,35,204,175,56,136,225,41,31,187,31,181,38,6,33,125,138,223,7,209,11,77,9,100,221,110,10,150,39,150,132,53,180,32,158,217,141,8,20,229,173,56,224,137,197,158,117,177,0,49,253,217,102,102,120,199,166,76,207,62,64,0,133,106,241,36,108,55,205,231,173,231,97,114,39,6,129,120,80,157,244,93,138,89,40,198,221,87,146,142,157,15,245,53,68,171,51,111,255,208,191,251,215,157,187,183,255,163,255,183,254,222,249,123,251,125,142,82,24,230,56,64,46,82,41,93,42,147,222,186,122,156,162,0,208,157,55,61,149,110,58,0,0,230,35,177,202,24,78,48,113,250,95,154,136,229,172,255,251,178,100,138,12,69,151,104,213,155,76,53,224,81,11,138,195,61,37,60,30,1,191,82,77,61,145,200,223,5,235,168,196,140,152,54,1,20,172,4,192,72,120,100,80,104,197,138,164,199,139,45,213,46,4,129,76,218,86,54,124,172,133,232,195,0,208,47,7,33,252,230,79,66,248,23,103,217,148,51,9,225,40,22,147,141,51,33,146,126,27,164,44,237,15,244,145,115,52,133,220,231,53,83,107,181,247,151,115,109,82,42,26,182,241,98,17,116,38,137,245,107,130,93,125,15,124,206,252,228,99,145,146,144,224,41,195,16,164,129,149,37,117,104,17,124,152,251,199,139,208,150,50,177,1,178,147,103,148,162,195,199,216,88,134,71,90,172,188,122,13,203,167,89,86,232,64,69,8,224,165,73,250,53,188,242,164,161,89,224,240,58,77,57,200,39,135,131,67,2,90,241,18,236,164,113,200,108,225,226,16,136,118,249,0,16,31,13,216,135,202,133,131,181,229,114,59,78,29,148,196,176,39,115,247,46,193,227,12,21,207,236,218,202,119,79,251,139,61,97,229,43,48,59,195,18,113,219,46,96,0,0,1,18,161,1,50,145,193,89,85,18,178,119,2,161,249,166,9,201,109,6,195,140,13,26,243,230,75,86,209,32,223,243,143,217,253,95,171,247,127,254,240,140,160,69,94,135,231,249,251,182,108,224,168,0,1,241,29,135,156,135,49,193,200,131,187,14,192,185,201,86,205,16,121,45,2,2,84,235,213,74,216,130,144,120,223,40,118,72,207,225,153,83,42,142,207,169,163,76,107,243,164,197,241,212,99,198,86,168,74,55,22,7,72,180,179,36,11,67,100,75,57,197,115,70,64,86,57,41,153,153,158,195,124,175,164,108,167,161,56,170,146,235,187,105,61,118,53,36,209,213,179,210,7,157,136,216,86,205,87,23,190,5,212,147,226,10,177,15,52,35,57,62,110,89,127,18,88,15,47,44,144,158,229,118,97,84,147,171,137,108,251,136,241,82,237,202,72,216,179,98,96,254,71,111,246,193,213,11,159,16,139,44,132,62,68,25,35,5,162,248,130,99,203,163,5,72,145,130,134,200,34,81,78,186,108,2,205,44,204,132,66,130,0,178,17,137,89,99,224,160,75,99,237,246,211,86,136,208,232,164,162,245,190,165,44,249,158,239,255,114,156,90,60,219,57,76,200,4,0,4,2,0,18,64,10,16,8,28,63,33,18,76,138,151,18,176,59,12,100,224,115,193,158,64,77,132,184,165,87,151,211,27,25,250,203,125,45,239,255,255,255,241,156,27,56,114,86,90,55,45,108,4,222,255,160,6,36,112,248,184,55,211,225,211,140,225,18,45,232,84,148,155,30,36,184,32,34,82,245,44,17,177,27,70,255,251,178,100,155,142,70,253,117,215,19,47,77,112,58,35,10,234,48,194,84,25,65,165,88,76,177,58,137,38,169,171,24,243,9,160,133,94,41,94,214,29,39,222,11,193,37,203,142,130,234,87,49,86,133,230,172,93,71,158,80,177,242,100,79,11,197,15,184,142,179,243,114,93,38,168,174,159,151,201,179,36,180,68,70,94,132,92,247,11,229,178,219,43,221,102,231,35,163,67,242,191,42,165,53,84,81,67,94,65,133,55,14,77,7,37,159,218,161,94,174,171,82,113,46,30,153,22,50,161,41,157,30,130,30,198,153,171,42,44,113,42,52,164,208,205,215,219,149,178,217,114,117,252,105,20,136,180,148,67,175,165,79,12,20,107,183,173,236,151,140,37,35,240,168,37,177,157,206,155,146,42,48,137,85,245,135,57,17,20,189,121,109,253,138,121,84,190,128,213,68,119,251,190,197,17,53,248,239,16,0,44,61,3,53,205,169,90,151,161,213,13,154,48,249,62,51,195,219,80,68,37,17,18,74,27,164,227,185,229,218,79,66,29,16,164,165,149,239,236,190,172,141,228,237,127,62,189,253,237,69,253,215,253,148,62,119,252,205,145,217,255,4,58,39,131,28,88,27,252,55,253,96,0,18,91,148,171,3,194,206,11,58,57,5,197,2,154,100,44,142,21,76,161,30,68,22,243,156,3,51,80,252,12,199,103,162,94,26,194,117,165,140,81,173,42,210,66,25,224,156,85,88,173,209,32,241,85,132,224,173,131,179,103,82,151,71,210,193,240,132,248,227,99,212,211,114,234,244,176,184,250,146,159,67,133,136,108,244,39,90,184,229,86,233,239,30,180,79,90,143,97,141,148,178,165,49,243,197,72,141,203,149,171,175,162,78,237,149,227,15,151,163,62,96,232,78,86,242,155,114,211,157,246,78,78,117,90,236,94,90,220,62,38,186,49,180,77,60,186,156,177,89,41,83,89,176,253,86,229,171,170,38,122,117,235,236,86,74,156,244,187,18,83,90,210,90,135,106,237,107,179,59,214,187,38,9,251,189,0,0,59,112,72,113,16,201,165,50,248,126,194,94,14,129,163,73,47,232,76,131,212,180,5,110,187,154,145,255,235,138,174,164,160,182,135,61,145,27,155,246,150,68,234,183,244,165,28,237,254,170,139,255,247,212,81,92,143,255,238,254,248,244,47,168,84,79,255,88,0,0,11,162,134,140,177,211,173,116,69,160,153,89,117,134,64,134,1,76,65,209,37,154,6,3,37,8,128,199,220,195,11,96,169,134,233,149,131,116,229,43,99,48,244,8,24,61,130,128,188,121,161,68,148,253,25,133,183,146,165,35,136,248,80,24,129,72,89,41,204,53,203,37,1,250,135,39,104,108,33,68,202,232,198,73,174,202,255,251,178,100,172,12,165,211,102,215,155,15,97,224,69,73,250,194,48,197,90,24,65,149,84,109,61,49,65,61,39,43,104,244,137,96,185,73,51,85,176,32,84,148,49,161,149,228,177,208,169,80,129,82,105,114,78,209,82,18,227,209,142,120,72,138,77,179,164,200,140,182,134,40,154,163,26,250,141,215,80,249,128,177,52,181,103,197,137,179,1,131,95,12,185,115,23,111,213,142,176,138,255,215,176,26,180,220,194,168,118,170,254,168,142,58,148,174,108,205,62,72,244,52,153,9,10,201,121,73,120,58,75,87,204,113,176,208,185,223,252,176,38,1,117,172,73,77,209,190,214,194,163,74,57,38,22,77,209,178,233,158,134,216,54,187,165,118,218,170,230,153,30,118,108,247,255,182,65,159,255,234,102,249,61,41,168,39,95,223,232,223,183,250,83,243,54,190,223,162,206,142,188,40,97,194,61,205,108,244,144,184,86,76,155,202,230,90,230,4,24,0,0,10,148,80,16,229,35,204,193,44,204,74,13,24,112,197,71,2,129,134,76,86,132,243,4,12,65,116,66,37,4,93,206,168,16,197,73,164,104,169,165,177,212,192,127,151,2,8,204,132,94,164,108,117,85,250,78,161,58,242,108,47,24,45,238,180,36,122,102,137,35,33,4,15,9,146,184,174,218,137,44,34,183,84,193,165,55,204,254,51,47,157,179,141,249,76,66,65,40,152,116,133,88,116,127,30,186,19,18,12,145,130,80,80,5,80,117,113,198,205,90,47,115,80,133,85,210,70,201,129,25,66,244,108,76,137,117,122,13,112,105,218,43,50,245,233,221,69,37,219,177,167,181,75,34,54,23,39,58,108,12,30,10,18,18,160,105,104,206,65,146,64,69,51,10,161,71,58,245,230,42,129,221,105,182,163,23,70,80,228,136,16,32,215,255,174,140,114,211,109,138,77,89,167,23,146,103,255,196,225,0,0,0,46,244,49,41,16,214,184,40,62,42,58,95,243,166,77,163,122,72,18,198,212,82,141,224,175,76,138,187,127,11,83,234,220,17,127,251,255,222,223,229,255,167,86,255,251,75,49,168,251,91,79,127,149,144,168,105,178,40,54,210,110,142,143,229,253,160,5,227,103,109,78,63,191,89,24,224,48,36,12,198,180,204,145,244,223,216,199,196,67,143,204,8,144,197,75,152,192,40,184,148,20,84,28,132,24,32,212,192,192,14,184,197,195,94,134,147,162,202,210,179,102,144,168,2,147,133,74,5,30,113,27,64,137,64,192,23,248,36,49,192,194,129,175,182,114,156,171,8,147,177,180,70,46,176,97,40,102,236,176,88,211,164,189,216,131,202,225,191,72,196,190,25,219,143,3,72,98,109,149,168,184,252,188,241,60,23,15,196,229,6,241,17,255,251,178,100,203,14,102,147,104,212,155,120,75,224,79,11,154,247,48,98,108,93,101,223,76,77,229,141,193,30,46,107,168,192,158,184,135,153,32,18,8,226,177,24,231,201,138,204,138,128,196,180,174,130,250,192,122,136,164,67,126,53,150,68,50,57,177,73,139,44,162,31,111,197,13,82,186,63,169,56,105,113,157,163,253,129,101,29,75,69,168,2,211,175,135,138,235,71,212,72,108,61,214,138,150,165,24,80,237,126,183,249,253,118,238,82,148,157,201,237,98,139,187,145,58,210,132,93,168,113,115,181,203,78,222,236,206,246,76,204,207,117,255,230,41,238,239,182,119,82,14,159,219,181,96,8,1,239,8,0,135,71,68,224,81,32,118,176,72,141,42,71,226,62,233,106,44,220,232,45,124,255,240,83,170,240,148,223,76,153,127,255,252,63,255,255,255,255,254,41,1,255,90,11,230,72,226,203,71,121,167,132,98,51,247,115,159,254,169,252,149,99,52,120,21,203,0,18,147,152,116,57,208,98,1,4,101,217,137,15,67,138,193,141,46,104,131,128,75,212,232,70,248,180,70,128,32,78,10,102,211,180,14,93,104,163,92,72,85,11,158,203,174,19,232,190,216,140,55,50,226,87,83,28,251,32,190,228,70,25,24,109,24,109,84,106,19,9,192,115,196,197,143,42,118,162,131,17,52,136,132,180,201,228,209,202,33,153,48,141,230,86,212,152,154,17,86,249,181,209,117,202,161,131,104,26,49,54,97,125,37,241,210,69,178,143,18,68,161,48,178,209,105,249,127,229,103,148,252,184,185,164,101,212,13,250,3,103,163,93,111,254,150,121,124,251,174,214,182,246,35,183,245,122,203,147,101,140,151,25,124,223,250,214,244,168,18,201,164,210,122,115,45,174,242,69,68,77,105,250,128,36,152,43,135,32,15,198,240,185,163,89,212,103,83,66,96,246,67,149,103,131,171,232,248,145,72,131,158,176,236,145,160,34,58,179,60,16,102,136,4,214,10,210,140,103,161,9,5,183,54,157,53,55,130,54,9,149,110,220,95,136,210,254,175,247,161,61,50,171,22,233,255,160,0,0,37,211,25,117,54,47,83,183,126,49,183,209,172,98,41,3,17,77,49,67,16,41,104,192,177,89,9,118,193,70,22,64,195,72,210,16,142,180,200,58,147,68,150,206,84,17,226,30,0,2,144,59,192,9,7,168,74,145,53,196,4,152,226,142,26,12,57,218,91,43,209,61,128,35,36,84,62,154,168,115,10,10,200,26,57,120,21,165,42,64,81,39,51,212,240,41,52,175,9,34,168,243,78,37,81,112,38,40,213,74,212,51,73,246,227,177,20,122,26,9,179,45,16,61,159,190,40,216,203,164,6,229,247,55,131,212,250,11,1,189,88,255,251,178,100,200,140,101,194,102,214,155,73,102,64,73,132,234,145,60,194,122,31,149,165,72,109,229,235,193,67,52,107,92,243,21,40,44,54,92,81,80,206,172,99,148,182,191,66,86,30,110,59,27,238,252,245,102,97,172,19,4,164,58,136,115,81,186,216,226,205,2,70,120,81,96,71,117,35,214,245,108,185,193,162,139,77,197,219,125,86,59,78,145,241,209,115,190,145,149,166,238,245,89,231,90,223,107,118,159,81,164,208,246,21,134,233,225,169,150,110,170,93,48,51,190,150,201,6,73,167,187,4,44,102,77,62,102,215,121,250,3,254,96,31,242,1,0,119,201,13,38,72,131,192,119,183,147,231,135,106,141,163,96,94,72,156,231,20,230,211,99,233,149,24,114,98,212,175,22,247,153,211,235,247,255,244,125,191,255,255,255,223,215,255,183,183,139,156,24,199,187,202,38,24,46,68,42,199,153,115,147,84,160,211,57,57,0,43,101,19,254,218,47,56,152,146,4,0,37,36,220,133,48,121,6,172,1,99,16,205,47,37,128,227,36,3,32,170,215,37,54,161,184,20,191,205,79,76,154,55,69,73,73,101,233,95,44,145,183,151,66,166,18,137,229,230,40,119,18,87,157,65,30,75,15,74,154,221,82,203,252,45,153,176,180,187,19,101,99,147,229,217,103,25,213,182,69,110,81,141,244,71,55,94,193,178,196,39,197,43,178,203,235,87,250,24,28,238,252,125,168,86,187,71,88,178,249,97,99,117,129,124,5,49,18,49,93,239,59,52,198,249,102,228,46,211,117,128,139,75,110,197,249,242,69,80,160,56,137,178,118,159,7,191,110,27,78,85,243,146,33,19,191,154,240,134,73,237,44,196,26,143,207,87,149,168,221,63,0,0,2,0,0,157,129,253,38,79,80,146,252,163,55,104,110,15,196,23,68,216,55,125,35,202,170,166,219,201,4,147,105,160,203,98,188,38,99,137,80,118,14,29,138,241,215,255,186,54,77,44,204,134,106,127,245,175,117,91,31,255,228,255,219,233,243,57,154,254,168,10,86,237,95,160,0,155,115,225,214,225,15,78,90,195,37,8,72,187,67,16,10,98,168,200,68,4,32,96,140,18,51,17,0,87,96,196,15,163,34,44,226,121,195,236,198,33,32,113,21,129,26,95,202,56,83,84,118,151,204,178,4,112,37,205,225,38,135,84,80,247,62,206,7,35,165,212,2,226,116,185,61,76,198,82,36,12,130,174,142,153,149,170,5,109,209,77,243,50,154,7,122,62,204,71,60,8,188,209,61,92,79,217,23,121,123,147,233,84,169,164,87,189,202,52,8,244,134,199,241,25,145,106,174,91,101,51,35,223,82,99,194,72,167,150,96,4,189,42,27,83,221,89,6,206,221,175,247,255,251,178,100,200,12,165,90,102,215,155,44,77,114,75,137,234,169,61,34,74,27,169,165,86,109,61,55,193,106,31,42,88,243,30,90,173,172,137,35,200,165,197,20,194,229,12,190,170,76,243,65,85,94,169,110,62,151,135,210,172,156,172,36,14,26,47,226,52,38,106,193,89,51,49,130,203,10,199,122,202,148,105,226,92,122,38,164,84,42,77,166,217,170,104,233,40,80,190,98,22,62,71,153,38,8,122,130,161,232,27,79,32,97,39,3,165,62,130,62,212,204,170,57,14,154,90,68,46,34,53,246,44,208,91,190,200,27,167,142,188,153,100,100,87,149,97,167,122,255,83,178,83,217,204,107,231,234,208,14,36,105,16,225,105,131,160,252,73,7,72,100,124,112,88,247,161,207,170,109,215,244,46,151,96,211,233,116,74,244,62,163,223,254,160,0,0,1,112,16,243,50,149,80,210,227,195,56,19,12,224,94,48,73,36,192,32,99,37,148,204,6,37,48,217,176,194,64,19,0,20,86,74,15,26,205,27,218,11,208,144,167,169,35,130,37,242,37,136,198,69,129,136,140,121,12,41,88,210,205,38,40,187,232,122,22,85,44,203,128,40,66,110,46,193,109,80,86,28,78,4,51,48,67,48,83,148,23,53,190,105,97,152,165,212,186,92,64,11,48,46,101,190,82,6,249,15,50,201,201,92,204,109,152,8,122,233,20,154,142,109,171,242,123,55,49,53,65,80,172,164,172,113,188,71,54,19,200,154,93,39,156,247,22,53,243,35,166,74,164,38,142,180,225,57,239,87,39,143,183,59,148,218,52,146,140,71,240,230,115,35,110,230,77,103,112,35,82,60,245,129,13,145,82,247,58,70,229,201,77,154,40,166,187,249,84,152,134,161,138,245,169,151,45,81,183,183,179,234,250,206,35,55,78,173,172,173,181,133,90,70,136,169,141,94,220,204,181,89,181,154,192,102,145,137,155,108,149,150,26,244,180,0,4,166,233,73,24,179,154,43,106,118,3,249,225,186,209,112,80,154,67,47,250,254,178,88,93,69,219,205,170,183,212,246,149,169,233,92,165,106,255,255,187,121,158,163,51,78,99,220,20,83,14,102,155,65,201,135,149,26,140,161,134,11,49,243,91,158,253,155,253,190,159,52,194,44,81,243,0,96,202,146,57,8,128,167,131,42,13,197,222,243,175,211,72,6,82,9,147,88,120,52,146,243,64,77,53,225,197,216,96,163,166,110,8,235,131,78,70,3,201,74,25,225,104,67,0,192,207,194,199,138,58,196,70,144,27,138,198,71,103,37,147,128,128,64,32,160,144,53,81,149,37,224,200,66,46,152,24,76,177,76,25,204,8,52,14,197,22,146,239,86,69,130,89,141,114,121,219,170,167,150,51,67,152,137,255,251,178,100,216,14,231,182,104,209,155,153,122,240,93,233,74,195,61,39,76,24,33,161,76,109,177,26,129,74,167,107,76,246,8,112,59,131,225,129,77,197,107,19,193,83,206,72,12,172,158,197,39,59,143,108,150,199,200,148,175,213,235,249,163,183,34,150,233,61,106,70,231,57,199,72,244,154,113,6,171,150,124,42,56,241,112,10,161,240,226,40,102,77,51,83,64,216,170,170,97,226,113,214,197,211,197,2,225,20,154,42,219,72,140,121,102,66,87,87,7,23,202,176,186,123,45,195,169,41,207,61,180,58,217,86,252,200,79,102,178,100,157,42,151,130,45,133,110,16,20,21,10,201,108,173,249,172,90,254,36,40,180,45,28,174,101,104,51,243,43,189,2,183,127,255,127,127,221,122,244,87,255,236,168,237,85,191,211,83,35,171,62,198,210,244,10,233,220,194,93,72,71,146,28,8,74,14,60,129,165,140,177,194,216,212,216,145,23,228,192,0,0,99,16,200,77,131,126,50,164,12,201,77,147,54,132,130,228,163,2,9,204,0,76,33,17,25,0,164,0,21,5,202,98,32,193,109,138,0,38,48,6,3,149,163,65,97,65,200,176,52,68,0,1,5,7,12,163,160,9,129,60,13,16,52,3,167,66,0,169,1,211,25,138,67,148,12,28,21,3,98,98,135,72,197,83,66,225,77,4,158,80,200,2,162,101,202,216,136,104,242,250,57,8,245,38,172,161,238,83,193,7,204,179,200,155,35,123,223,249,18,89,77,186,148,51,13,235,171,86,252,212,66,150,79,71,8,148,91,119,171,81,84,96,115,125,183,59,47,187,110,197,218,109,130,84,144,146,64,251,15,169,66,127,142,139,28,209,48,241,172,54,117,151,83,254,75,199,60,234,13,102,252,109,116,164,77,62,155,26,146,239,134,205,61,110,31,254,146,245,52,165,31,174,67,177,89,248,106,105,210,45,200,74,49,107,124,87,237,121,55,6,63,255,44,0,0,23,188,18,26,232,71,158,22,22,203,43,201,236,142,107,216,78,161,230,224,237,118,158,211,174,58,242,220,199,28,174,63,16,125,46,91,121,31,254,253,191,255,106,127,249,238,205,239,255,204,139,124,219,104,168,142,205,65,23,50,142,70,124,76,128,56,229,208,138,234,172,204,152,246,149,14,246,97,60,0,76,192,61,217,116,56,255,16,10,152,67,86,103,16,134,228,222,5,57,40,126,14,7,48,128,224,138,210,0,51,35,54,67,64,65,176,128,144,186,12,180,196,22,74,12,80,2,33,177,59,165,78,226,228,129,68,18,42,148,197,164,66,88,23,37,225,111,87,122,19,148,61,42,83,202,86,141,235,94,1,89,137,40,129,37,117,64,196,162,168,16,109,215,155,175,46,136,64,102,255,251,178,100,203,14,167,7,103,81,19,152,76,116,90,11,138,195,61,133,30,88,125,161,74,109,225,111,65,71,46,43,92,214,20,56,165,130,105,35,155,2,194,136,17,27,37,33,52,73,72,21,191,152,130,47,68,227,33,233,18,119,170,74,47,108,155,50,98,52,211,62,84,145,153,174,92,198,30,165,23,183,106,163,172,32,156,108,89,100,171,200,239,186,165,29,49,38,14,95,170,35,166,91,163,95,239,36,38,135,16,130,221,95,157,115,95,12,63,105,83,223,92,53,203,44,165,109,106,109,186,134,67,217,123,77,162,204,155,255,160,129,77,160,218,4,7,96,96,22,96,145,196,215,132,4,175,193,72,230,10,99,140,246,14,136,226,2,76,110,236,250,41,228,198,91,175,215,213,61,127,254,159,250,244,58,93,146,133,247,78,238,117,149,111,46,174,250,145,254,38,68,162,60,131,2,71,109,233,108,244,86,232,230,126,32,162,87,93,185,143,52,192,0,0,2,112,193,81,115,185,149,14,84,205,52,10,88,198,7,240,169,172,193,35,163,31,19,75,216,96,227,105,143,201,230,11,64,152,36,104,96,192,89,129,196,6,127,76,150,1,32,80,120,42,65,50,244,190,49,105,221,161,226,166,29,1,184,32,101,163,24,225,162,33,171,56,112,48,209,178,217,15,91,128,192,129,84,217,193,7,48,66,122,75,150,245,31,130,130,1,130,148,146,67,192,131,161,140,8,96,225,200,228,214,155,3,238,253,73,26,75,223,10,140,59,75,165,171,68,108,192,33,19,1,57,48,174,37,44,122,36,129,35,174,135,75,19,152,142,200,157,168,163,242,229,123,86,79,189,14,156,207,93,27,144,82,38,249,184,178,7,208,101,161,52,124,49,84,87,125,15,138,102,206,90,209,51,127,110,6,146,49,84,43,46,189,82,218,150,154,85,195,126,62,159,220,143,51,63,62,102,13,151,253,247,40,251,44,209,14,57,106,157,210,245,63,126,26,95,235,57,125,166,191,112,0,1,207,244,154,62,9,154,84,251,100,97,136,186,162,31,73,234,205,109,67,139,139,255,230,139,63,198,193,132,49,58,93,193,4,163,110,125,36,255,255,255,246,191,255,234,138,228,85,122,45,255,85,82,29,21,223,145,139,246,77,237,174,106,103,216,88,33,185,148,79,255,71,248,121,190,95,238,197,212,42,122,53,252,3,4,79,131,102,32,108,135,30,142,60,98,53,250,96,192,101,54,92,36,43,51,120,60,28,22,48,177,144,204,161,99,0,31,1,162,77,112,224,163,51,140,172,59,58,218,50,99,24,136,0,10,240,72,161,98,42,204,1,52,50,72,13,128,10,5,26,201,73,23,37,76,141,8,98,160,149,101,66,196,210,131,86,148,125,3,208,255,251,176,100,202,14,231,68,104,208,155,154,99,224,87,171,138,211,60,72,174,25,9,123,68,78,105,139,193,49,174,107,76,246,20,104,34,20,30,13,50,210,212,174,38,196,208,186,97,166,195,151,225,129,252,240,16,11,172,148,115,15,64,154,160,200,107,29,139,194,36,118,97,27,102,105,171,247,30,15,156,169,156,221,146,28,80,99,27,141,218,240,172,126,39,220,174,89,200,239,188,207,124,121,147,131,29,135,50,58,161,230,77,29,173,175,211,207,191,150,183,226,217,118,246,253,187,92,125,27,47,78,127,229,58,107,63,244,158,201,159,249,207,131,182,236,224,29,86,81,138,131,65,75,228,23,231,32,229,54,9,252,239,211,154,137,8,87,243,14,210,157,204,141,20,143,121,80,102,139,66,77,17,68,92,254,239,233,251,127,255,255,254,190,174,213,239,122,167,86,66,233,102,221,246,163,174,149,50,29,43,176,68,187,180,159,59,43,61,104,141,212,64,123,151,91,126,128,85,0,2,92,188,193,21,206,222,156,217,18,13,36,36,197,9,5,75,139,234,103,227,76,4,198,68,204,76,16,194,79,82,68,32,29,4,70,40,70,52,100,171,76,8,29,144,53,180,156,120,30,84,148,125,195,10,208,129,61,209,141,85,213,89,74,37,235,86,22,184,102,11,157,6,68,89,114,100,166,132,0,210,90,4,12,170,48,182,10,247,89,104,146,131,130,44,10,24,147,58,148,117,115,114,146,208,76,255,36,44,196,49,1,243,182,188,243,72,118,241,240,169,49,210,114,139,90,4,254,32,105,57,66,80,157,142,108,64,227,178,88,244,72,166,116,197,77,71,156,67,9,98,146,53,63,33,68,147,131,149,214,234,106,28,77,180,56,212,246,183,248,102,107,217,74,83,222,167,76,192,43,116,238,23,58,212,165,214,85,202,237,41,11,241,204,178,240,131,81,0,11,37,202,8,4,128,100,65,24,25,142,171,36,60,61,152,40,178,139,78,233,115,62,13,151,244,30,146,245,117,197,117,39,61,254,206,254,195,179,40,194,80,75,255,149,169,70,88,60,167,155,117,93,88,221,21,18,215,235,119,242,215,180,128,144,155,190,167,101,158,17,23,106,255,88,0,3,24,50,66,122,90,217,201,186,198,9,134,155,105,24,98,97,161,151,135,166,78,12,24,216,60,103,7,89,138,9,230,144,111,8,147,196,203,211,15,7,13,54,80,5,101,192,32,131,9,151,204,136,3,33,0,24,112,126,84,3,64,192,83,193,147,70,198,141,48,152,208,182,32,15,132,7,140,20,56,2,137,204,32,64,11,17,209,109,109,36,128,232,102,201,160,192,216,32,10,1,149,206,20,196,152,32,68,198,50,184,136,147,45,70,226,151,143,232,169,138,255,251,178,100,198,140,198,53,103,211,27,105,102,208,76,9,202,211,44,2,210,32,13,161,58,78,101,246,65,122,176,170,140,242,142,184,196,46,160,85,10,150,81,17,78,8,48,50,84,131,201,15,61,75,217,158,12,180,211,114,13,229,151,205,232,143,218,163,23,51,69,109,243,50,61,20,55,26,123,243,118,253,177,133,243,19,4,173,178,33,246,220,241,88,89,53,59,85,240,164,175,158,17,31,14,10,182,44,145,224,160,119,233,19,238,22,102,203,78,247,107,56,181,79,23,25,123,159,168,232,149,70,111,245,27,57,174,183,74,222,241,233,137,173,72,123,250,158,241,25,160,255,37,239,191,10,146,239,88,222,245,241,187,61,112,96,166,167,124,31,0,128,84,216,248,6,217,61,8,98,60,119,74,221,84,242,108,150,63,82,206,150,89,139,36,213,97,147,188,109,87,99,247,195,131,213,190,34,177,168,135,71,40,130,178,95,255,255,255,106,21,29,29,203,250,90,119,103,215,205,165,37,154,24,167,63,103,61,155,66,164,143,99,70,144,202,134,48,49,142,185,10,191,219,126,29,202,222,253,227,73,223,9,252,241,0,0,1,80,2,19,55,255,20,205,106,163,79,9,195,169,102,70,55,173,51,98,13,76,10,23,6,151,12,128,16,50,89,124,26,68,0,4,12,66,35,48,130,224,20,62,28,11,25,35,134,112,200,16,66,70,35,114,124,24,16,102,174,9,145,102,163,5,161,94,129,82,65,1,4,8,140,184,68,210,29,0,179,150,201,101,17,165,105,58,171,90,82,185,145,125,78,155,70,120,251,181,54,183,30,108,42,253,224,160,102,80,30,54,224,134,179,42,147,69,159,80,148,66,129,179,230,118,209,22,51,177,13,155,44,108,179,117,32,105,204,240,244,114,82,169,69,102,58,45,218,85,188,235,160,191,70,239,174,13,52,170,216,174,164,59,115,147,127,114,94,211,124,227,119,77,249,206,63,220,12,73,55,173,190,31,220,55,119,227,59,75,169,7,90,87,210,106,47,133,116,165,41,152,157,85,206,152,106,127,175,19,5,245,35,232,0,2,213,253,8,184,156,52,78,252,70,180,67,120,158,151,57,215,126,148,72,64,144,157,92,23,122,222,170,178,108,223,250,253,63,244,219,63,58,175,219,236,239,255,253,110,120,146,33,237,70,109,102,101,217,85,110,153,72,24,41,192,163,88,149,57,206,231,69,24,85,210,26,175,30,100,20,233,129,68,7,85,81,141,79,141,148,136,1,68,140,128,53,49,40,112,199,1,68,204,48,201,148,46,6,50,1,49,95,24,208,26,98,160,241,149,143,1,0,135,68,10,145,29,195,163,128,186,77,1,42,0,198,2,155,51,7,54,200,5,66,153,161,81,211,124,255,251,178,100,181,14,198,192,104,80,155,154,75,224,75,201,218,227,48,98,114,27,81,159,66,110,101,47,193,133,46,234,204,245,149,16,113,65,193,153,49,80,134,78,185,13,170,91,179,212,172,97,113,0,164,43,114,123,168,43,123,22,12,21,220,101,215,74,160,191,239,28,77,169,86,145,123,182,252,61,175,30,77,133,238,173,77,65,86,51,44,253,214,143,91,228,26,77,168,218,119,177,27,49,210,121,84,246,114,93,54,176,244,43,89,75,60,34,253,180,81,192,248,65,100,105,32,97,25,71,53,178,165,163,215,109,2,239,219,186,156,144,117,175,31,168,8,136,182,107,46,212,251,255,191,184,204,159,69,138,64,214,210,202,23,59,137,52,172,159,8,50,202,85,153,249,164,253,82,1,173,102,142,154,128,1,171,119,76,17,146,54,163,56,76,27,50,217,131,3,8,31,55,34,214,92,12,141,15,130,213,132,4,66,76,250,42,106,30,177,217,27,255,254,59,191,161,241,133,246,171,163,245,209,168,36,42,118,114,16,234,68,107,42,120,210,9,1,138,174,180,42,156,167,67,171,188,238,163,166,121,29,92,72,202,39,221,190,228,139,204,65,79,176,171,184,198,110,165,204,65,80,0,0,18,180,46,152,50,155,244,226,102,179,74,49,141,48,45,48,233,152,42,46,53,248,36,16,42,12,58,140,6,204,114,69,37,4,134,9,76,58,6,51,120,232,105,24,96,112,49,166,193,234,144,148,235,69,4,3,206,22,184,14,121,212,1,134,43,119,22,32,20,97,128,48,233,132,94,160,17,57,34,204,32,21,50,89,191,54,132,1,14,30,12,53,209,46,76,189,25,208,49,53,31,152,101,124,177,87,9,144,71,218,214,18,151,6,158,3,154,159,103,241,190,5,82,169,84,89,165,40,115,95,28,88,73,117,236,230,214,211,117,189,149,98,38,149,180,73,113,46,234,231,73,175,69,68,127,37,115,202,107,64,100,241,179,213,255,66,242,180,246,159,181,179,171,26,215,51,220,65,89,116,165,229,204,235,28,194,243,53,78,161,229,140,16,220,197,255,100,85,143,159,97,254,200,182,119,156,68,251,240,223,37,46,53,54,175,125,118,107,12,78,60,185,198,235,233,0,0,48,0,5,87,100,129,110,201,51,20,139,26,23,93,181,65,177,143,65,125,202,219,235,58,210,43,102,8,16,170,237,119,107,28,140,122,39,191,255,183,255,209,16,54,162,14,26,218,155,244,71,255,189,103,114,7,100,18,202,156,199,165,76,157,26,205,116,75,44,61,67,216,41,20,51,22,31,131,82,174,145,250,158,0,9,57,184,49,44,113,81,129,171,89,160,144,1,147,131,38,95,16,0,132,38,79,9,152,84,66,98,17,65,148,0,70,255,251,178,100,172,140,135,24,104,80,155,153,99,224,84,233,218,202,61,34,30,27,145,161,70,110,101,143,65,122,167,171,12,193,14,96,24,13,50,144,160,32,187,166,9,23,21,147,26,8,196,34,76,3,128,38,21,125,60,169,26,144,160,192,130,128,17,20,171,65,38,40,210,143,62,170,153,174,190,244,109,5,167,201,93,75,224,64,155,231,81,102,66,153,12,228,110,21,54,209,27,49,124,143,141,160,63,1,44,184,149,25,4,226,129,210,51,166,166,145,217,98,168,202,177,42,100,171,6,173,47,91,236,57,53,54,57,246,89,68,154,168,118,173,157,122,189,103,150,122,199,123,10,68,213,133,49,122,243,68,77,12,235,125,107,208,242,238,156,164,233,212,135,188,108,170,168,149,45,112,244,146,34,3,34,173,147,251,205,38,139,56,238,140,94,57,231,208,229,124,226,217,112,150,107,19,9,30,153,180,178,207,199,73,164,176,105,178,201,145,153,239,253,32,1,181,219,16,2,154,15,99,176,209,163,244,75,80,72,150,69,170,95,180,23,215,51,152,92,24,70,160,194,17,213,148,139,162,85,243,162,215,255,228,102,184,50,101,130,132,142,24,234,15,69,132,227,127,179,23,62,13,102,106,195,229,211,193,17,18,24,106,26,25,67,200,48,213,197,85,19,211,40,187,154,210,62,6,140,35,165,9,249,88,119,234,126,33,0,1,115,35,102,12,105,72,57,76,76,213,121,115,9,32,141,34,157,48,97,172,214,141,225,160,137,137,15,38,102,9,24,156,26,97,195,112,168,204,195,129,19,67,51,194,29,5,129,25,140,194,102,76,2,165,240,32,78,52,19,206,72,73,187,192,58,168,97,93,50,209,7,224,42,66,227,3,161,67,185,140,138,219,70,243,238,136,164,78,168,132,115,28,241,66,134,0,36,17,230,47,100,180,191,113,203,69,82,33,214,148,234,223,84,177,90,234,45,14,179,72,84,210,142,189,147,14,116,237,105,239,195,30,215,202,106,94,120,5,42,194,232,166,73,218,181,201,127,45,20,252,162,196,186,84,156,38,146,247,155,6,146,197,141,144,98,38,171,224,254,215,66,155,118,123,185,87,252,150,206,122,229,54,221,227,37,115,18,132,174,252,179,212,238,171,115,230,179,36,183,29,115,110,15,148,60,246,25,83,134,230,123,216,90,170,223,67,37,121,163,168,0,1,54,252,176,26,5,6,8,158,203,146,157,31,78,164,231,226,254,174,188,147,104,245,120,67,29,127,215,33,77,76,124,255,255,255,255,160,95,246,212,137,136,72,120,78,100,70,81,154,195,196,214,111,239,68,69,161,233,67,27,159,178,30,32,52,119,250,209,63,255,38,168,103,252,36,11,112,199,217,3,189,207,13,58,215,52,255,251,178,100,154,142,198,240,104,207,19,153,76,96,75,235,154,227,36,39,186,27,233,163,62,110,101,47,193,99,46,106,204,246,20,104,13,92,192,163,67,40,18,204,74,41,53,48,136,194,196,163,25,51,12,66,71,1,18,12,50,96,51,176,120,196,228,35,55,187,76,40,23,12,15,0,184,9,187,130,25,150,241,89,70,35,192,28,77,242,194,152,150,230,16,20,34,68,76,25,204,18,138,128,19,29,17,15,65,238,38,163,196,208,196,69,137,10,198,21,49,18,205,224,201,147,106,56,206,233,18,145,231,98,44,63,222,221,210,67,239,196,54,252,211,190,45,67,40,140,15,75,90,142,165,143,189,94,197,248,206,116,179,44,133,118,31,212,31,56,16,227,49,134,217,232,38,232,198,18,168,70,218,138,195,12,168,104,224,165,115,175,148,87,38,201,197,161,229,142,46,133,71,190,43,159,110,121,8,44,176,64,138,225,139,73,73,203,238,99,246,150,130,81,148,150,147,89,68,112,94,88,233,33,121,49,100,119,184,235,148,39,62,237,93,79,53,246,144,0,179,92,186,23,137,129,116,136,87,161,130,114,153,162,148,173,178,90,85,85,98,28,206,54,194,164,115,12,96,42,27,100,208,85,125,58,50,255,246,255,248,189,134,185,208,119,232,235,236,86,74,185,17,205,189,140,44,197,113,132,18,42,79,181,14,114,41,5,42,76,204,222,138,1,142,45,159,215,191,237,94,226,46,157,76,252,4,0,0,146,56,177,86,50,103,88,201,9,3,42,151,13,198,93,51,161,232,193,164,227,17,43,204,46,51,50,216,56,56,172,80,78,48,41,28,104,96,96,193,184,140,202,68,151,48,128,60,26,8,100,66,48,205,211,132,128,19,36,205,6,80,35,84,84,195,8,215,200,181,70,112,96,18,222,198,22,158,172,250,24,45,219,102,228,142,66,104,140,160,240,240,56,55,21,105,51,215,82,53,40,131,222,119,153,201,185,46,191,198,127,202,8,15,56,232,109,9,112,165,11,191,127,170,59,24,235,163,201,63,19,155,52,18,82,151,246,242,238,86,220,250,20,103,84,131,11,181,199,254,204,210,14,172,110,122,175,63,134,159,249,55,231,114,223,94,229,153,189,95,189,251,45,51,189,201,150,77,50,147,159,243,95,202,107,21,189,87,52,178,148,109,110,142,21,61,67,76,134,141,126,52,95,35,47,95,173,214,7,161,229,180,88,12,62,206,55,208,0,136,0,91,127,98,41,211,137,131,24,215,48,160,193,20,105,23,60,40,159,237,150,179,232,188,58,239,26,10,31,106,15,67,249,22,102,167,70,255,255,254,155,150,87,22,65,236,172,154,148,201,154,97,204,126,118,163,23,121,241,82,73,58,217,228,118,178,22,200,255,251,178,100,145,14,134,223,103,208,27,153,99,224,92,11,138,183,61,133,30,28,105,163,60,78,105,143,129,79,174,107,76,192,150,184,44,120,187,156,141,137,129,12,71,155,61,168,68,232,157,252,42,47,112,247,111,216,173,152,167,228,104,247,161,169,38,70,87,236,27,12,122,99,35,97,137,16,6,201,24,46,195,50,31,204,254,56,48,64,148,194,70,51,25,9,70,133,198,126,54,141,69,193,1,179,53,24,212,23,22,8,102,29,136,1,3,178,153,128,167,85,25,182,38,114,65,24,68,47,233,97,56,48,97,84,216,56,73,0,149,128,14,10,131,0,103,170,43,13,174,194,82,66,35,101,64,109,162,134,186,232,126,166,204,254,25,156,89,121,169,194,193,82,51,186,57,84,59,27,131,164,24,76,131,20,51,62,89,120,180,179,115,152,177,43,65,112,150,181,194,199,9,86,114,176,197,59,210,211,242,135,135,135,191,3,42,154,150,178,191,146,146,175,175,89,207,78,43,126,148,233,143,160,219,107,246,127,115,63,89,122,214,151,173,174,8,245,180,89,243,7,75,151,217,83,89,223,115,111,47,111,51,99,182,218,126,8,161,171,215,232,58,148,189,182,47,166,235,231,53,94,174,119,200,0,2,187,127,32,49,240,84,117,37,96,150,211,219,98,150,196,145,206,130,118,41,155,117,95,249,194,53,45,243,50,92,255,255,255,159,223,32,14,48,169,112,153,102,70,121,135,153,16,3,207,11,46,201,193,122,86,26,100,84,69,45,236,6,52,202,164,20,208,202,99,50,110,93,95,139,176,185,2,112,214,74,229,15,0,4,204,148,134,136,195,42,141,249,240,195,102,131,60,66,228,224,128,243,79,32,36,6,17,155,5,65,68,1,194,128,200,152,22,6,37,6,18,99,71,229,168,236,192,8,12,96,75,245,88,147,12,136,100,48,13,4,242,27,44,37,74,90,132,125,185,54,143,161,118,231,158,60,23,210,114,59,145,133,233,110,149,155,69,168,243,125,229,135,226,103,201,65,132,11,167,188,118,101,196,242,65,152,181,22,81,234,160,35,35,122,108,160,40,130,211,108,253,86,82,91,89,179,213,16,18,35,156,33,144,130,144,158,100,32,32,137,0,8,43,110,21,4,238,200,31,1,35,5,9,45,27,97,128,237,144,8,67,53,129,6,220,70,54,110,225,12,190,222,16,38,22,228,24,247,254,192,192,97,105,189,195,235,136,156,155,135,178,109,63,12,78,242,225,224,124,63,136,60,64,24,0,1,1,0,1,192,219,253,4,9,2,5,85,186,62,154,41,19,92,179,140,204,166,99,103,82,231,223,245,53,252,255,203,58,175,38,193,174,74,181,145,50,234,31,127,63,233,180,122,127,39,114,50,250,8,25,255,251,178,100,129,12,6,80,104,210,155,105,54,192,78,103,154,253,44,3,210,29,145,223,64,14,101,143,129,54,46,106,232,244,148,216,0,0,218,242,196,202,164,204,148,153,135,48,23,6,69,75,236,103,22,221,255,169,224,202,49,183,146,230,216,83,5,7,224,111,33,128,203,230,3,60,153,120,98,21,20,152,252,198,94,83,12,144,197,68,129,3,3,6,135,204,74,182,49,136,120,32,88,106,206,137,204,124,90,245,204,201,6,69,58,240,1,176,107,172,52,154,150,144,2,182,64,8,129,77,70,241,24,67,0,172,176,184,205,122,91,22,78,116,135,93,204,33,42,33,134,144,129,238,85,37,232,45,180,113,29,40,171,0,194,164,16,215,37,82,249,185,56,40,40,11,7,162,10,50,228,46,172,59,51,84,128,169,114,197,139,38,35,146,39,233,109,28,29,117,137,139,123,249,99,230,138,104,41,17,105,221,43,19,61,106,59,0,200,148,59,172,30,109,11,105,102,153,121,99,215,163,17,129,154,63,231,230,172,45,82,236,237,16,168,226,102,39,91,131,219,220,201,143,246,57,142,155,177,252,255,189,237,237,225,165,38,18,254,223,51,254,123,165,202,86,211,51,189,88,79,226,162,251,252,204,206,223,227,205,172,229,58,207,198,0,4,0,64,22,213,185,55,15,244,233,92,110,195,59,28,32,97,227,108,73,16,51,188,232,200,46,46,218,136,9,252,56,248,208,61,58,127,255,254,255,182,136,137,91,63,219,208,183,209,215,181,11,239,89,63,255,241,219,150,172,204,194,134,58,164,132,215,70,119,46,191,197,231,181,126,146,96,0,4,130,148,68,212,90,83,92,23,50,10,208,185,80,232,131,148,29,56,175,0,69,166,70,8,96,130,13,76,12,74,160,134,4,136,152,49,224,16,11,93,93,239,125,245,248,23,15,43,3,81,68,147,134,167,94,6,226,188,89,52,55,18,146,187,119,163,81,135,157,78,215,235,188,57,22,212,70,82,44,182,217,198,54,95,117,10,39,138,103,184,238,233,62,234,223,216,146,169,84,243,150,201,109,179,214,43,4,9,98,195,139,91,39,106,119,243,50,215,79,221,68,206,101,177,172,190,175,112,62,50,35,196,89,127,42,162,187,59,183,134,233,197,42,219,189,215,33,195,113,28,115,171,243,102,162,92,126,236,61,119,110,203,117,253,172,48,48,119,175,150,172,121,77,159,125,181,254,222,57,2,21,146,42,148,183,171,45,183,235,175,119,250,191,169,140,159,255,247,120,232,1,219,119,104,130,153,165,17,212,141,76,2,80,117,17,53,41,5,70,27,57,168,163,214,240,176,180,81,18,219,214,139,79,255,252,228,16,33,70,36,236,36,35,90,119,173,253,36,243,22,172,159,255,251,178,100,127,12,198,75,120,83,27,108,22,112,76,9,202,195,60,197,40,28,49,185,66,46,101,143,145,61,39,171,12,103,148,48,109,253,219,213,151,167,165,122,184,246,125,168,65,135,196,44,59,245,190,44,133,206,195,192,24,93,88,118,73,25,151,15,102,144,155,153,180,120,1,40,3,12,74,64,64,4,49,40,88,193,160,147,22,145,193,164,51,15,7,2,160,0,32,248,4,176,48,8,16,43,19,79,45,0,224,206,192,181,6,64,224,24,141,53,128,76,170,163,186,1,52,24,34,74,172,21,116,115,5,13,136,32,100,65,89,77,157,35,65,195,37,77,51,63,159,76,184,1,248,158,128,229,17,169,37,38,116,242,26,234,43,31,158,163,237,16,83,10,212,108,150,211,173,114,86,150,86,17,170,166,251,155,82,74,22,144,169,90,255,113,228,93,239,44,148,170,14,69,189,135,220,189,104,147,217,165,70,139,35,201,41,160,250,213,135,89,93,61,63,210,135,8,125,125,103,100,203,192,193,113,117,59,138,222,184,173,236,187,59,233,61,182,93,239,172,192,255,117,89,250,204,48,76,42,25,89,179,235,135,39,191,167,30,182,214,171,189,205,153,153,153,138,102,242,247,196,149,132,146,0,231,53,172,10,136,31,202,131,242,69,109,226,179,179,53,87,8,187,247,52,98,92,92,167,189,142,210,230,221,13,78,191,141,10,15,135,63,247,255,200,83,9,195,131,2,98,79,208,226,34,233,233,127,186,182,254,215,246,255,175,204,168,201,118,157,4,76,60,146,204,224,111,100,189,87,171,241,70,64,0,0,0,116,199,87,140,251,212,83,28,215,147,142,213,36,195,73,70,4,13,212,212,148,12,133,220,34,48,200,12,0,6,98,17,214,54,25,54,25,56,152,134,127,25,80,246,0,138,190,9,184,99,58,93,25,192,106,34,66,63,96,133,141,25,213,108,240,2,131,163,19,232,96,26,116,69,226,141,33,4,115,47,12,86,125,55,95,151,59,182,96,39,73,58,52,113,186,201,138,191,113,131,146,20,193,244,65,67,190,194,166,212,54,153,143,250,125,136,27,59,138,211,219,101,223,240,210,94,32,162,213,45,73,207,119,174,249,197,185,83,144,198,167,191,59,77,139,63,123,224,237,182,110,70,153,222,55,141,185,191,174,43,47,75,148,131,28,223,130,179,241,67,70,88,248,57,111,252,236,23,230,77,86,169,221,186,200,205,106,228,253,246,105,236,116,112,118,201,211,201,210,6,11,55,189,192,203,1,240,250,140,224,157,68,209,158,180,198,135,31,36,202,106,232,116,238,122,255,69,161,39,10,171,127,255,223,253,59,24,115,207,65,36,150,212,53,205,255,217,156,223,167,87,223,255,237,230,158,202,198,222,255,251,178,100,131,14,198,79,104,209,27,120,99,208,78,9,218,211,48,103,102,26,45,155,64,78,101,47,129,73,167,106,204,241,149,216,168,56,93,65,155,150,142,6,185,34,2,42,81,161,66,221,235,30,23,152,60,56,124,135,185,147,78,166,39,210,26,180,154,96,242,201,133,201,166,119,18,34,145,141,136,6,60,10,24,228,142,0,7,24,96,52,6,12,152,112,218,100,192,121,16,28,119,176,16,137,20,192,16,232,36,169,133,216,10,213,68,2,149,58,87,80,138,70,100,155,194,97,45,129,208,87,66,250,34,141,47,165,142,104,161,68,3,52,231,133,34,30,231,246,77,14,95,219,126,217,37,76,130,189,53,21,118,169,27,249,94,239,128,177,94,210,49,141,69,50,204,35,38,101,150,60,141,40,106,155,33,188,170,151,43,254,92,120,30,122,46,218,45,123,197,49,95,71,134,14,22,2,74,19,78,108,39,76,198,238,43,19,40,80,252,84,73,135,77,99,9,236,183,14,141,150,11,79,126,171,155,181,185,158,126,81,175,52,183,22,236,70,179,255,46,250,207,127,43,43,17,104,240,247,6,149,250,64,0,155,118,111,118,84,7,250,53,63,42,175,164,240,170,99,113,187,166,159,210,225,70,33,212,233,41,212,235,208,83,255,255,251,127,229,255,153,255,202,196,81,64,249,134,161,197,103,18,70,149,155,41,142,34,81,204,148,187,188,172,235,150,132,35,33,204,235,192,194,129,170,6,192,90,229,100,151,118,67,187,64,0,37,21,188,42,10,104,143,102,146,46,104,114,68,88,2,16,1,145,19,14,22,114,193,67,192,0,147,24,20,66,115,29,83,96,34,122,221,150,22,157,65,94,49,96,55,161,205,116,83,177,82,145,0,52,187,8,174,33,129,225,221,128,236,24,56,60,130,228,29,30,139,228,203,28,56,66,44,168,200,97,88,104,46,144,117,113,225,203,118,194,145,123,136,165,93,141,46,221,144,80,217,36,116,0,211,207,35,61,137,184,174,186,186,16,107,49,84,185,188,238,39,32,208,120,88,88,211,244,84,24,205,73,36,208,178,86,89,208,113,171,13,22,231,184,185,209,29,84,34,106,65,242,145,70,35,218,64,216,26,10,132,196,7,238,64,238,28,232,184,157,46,241,199,146,138,0,4,165,185,124,94,28,194,42,220,130,226,89,146,76,9,7,227,74,26,106,183,94,149,53,228,152,115,28,205,35,245,255,255,254,222,137,217,254,150,255,95,185,202,142,202,253,119,163,84,172,62,45,119,114,163,85,46,119,51,189,183,101,93,16,50,85,91,62,139,103,220,242,238,252,163,203,242,26,18,153,160,0,68,165,68,71,115,137,24,12,242,76,52,216,172,155,138,5,27,24,64,24,103,96,255,251,178,100,140,140,197,128,103,211,27,108,69,32,81,139,154,179,61,37,28,23,61,161,68,110,97,15,129,72,46,106,204,240,150,121,25,16,112,195,66,176,80,32,200,99,144,8,244,32,154,4,0,152,148,170,44,131,36,1,154,52,52,54,120,158,42,84,76,6,0,36,17,1,216,82,85,174,0,17,100,73,12,171,96,170,52,2,183,18,253,63,143,155,206,241,165,11,127,13,46,124,224,197,192,251,221,149,216,179,106,83,241,158,213,120,238,242,206,184,33,140,40,147,100,72,130,146,29,24,54,30,126,26,7,150,60,164,110,42,4,159,211,88,221,76,245,152,199,126,56,160,142,206,40,250,212,105,156,84,196,213,167,202,220,70,51,159,198,26,34,85,114,171,241,255,226,144,101,214,61,34,20,135,37,88,101,30,140,230,94,121,70,77,208,215,197,153,96,0,219,183,175,179,166,13,162,61,77,67,162,206,87,85,65,197,207,235,120,122,254,222,92,9,158,96,102,242,230,166,229,229,255,254,132,187,173,206,136,128,165,201,153,244,4,9,95,250,210,200,137,117,206,245,148,140,250,211,230,161,196,131,57,73,73,247,123,42,105,90,161,68,144,182,14,242,255,118,100,210,192,0,75,109,252,113,88,59,233,183,52,97,248,169,66,68,138,0,6,1,120,136,10,33,129,138,4,72,46,88,239,23,68,72,187,166,225,194,160,85,108,120,32,84,247,78,70,94,200,229,114,6,20,235,61,81,123,117,34,182,217,36,74,102,212,27,13,85,136,159,87,101,251,24,226,231,210,56,213,161,23,101,236,65,42,131,216,148,220,71,173,197,15,182,109,187,181,86,180,230,230,103,175,209,164,25,71,175,20,163,165,97,209,39,136,188,129,173,85,48,181,92,164,205,226,226,123,203,176,128,76,115,30,230,84,14,56,67,45,71,171,146,131,38,225,185,117,231,154,149,130,12,158,139,90,70,68,24,69,84,202,139,143,166,24,153,152,129,4,179,108,190,78,31,137,224,52,186,6,226,33,104,116,166,196,20,116,111,49,132,221,18,202,136,247,61,186,164,68,29,244,37,127,254,245,163,35,101,117,43,170,150,168,229,116,118,210,126,123,221,15,254,210,169,225,183,149,52,35,34,230,69,99,21,17,168,74,220,108,59,148,233,153,125,221,180,211,160,139,83,105,159,214,0,45,53,24,163,102,183,134,88,0,13,69,134,46,43,55,18,125,231,86,52,141,8,13,164,192,210,5,128,68,103,149,224,129,99,109,207,82,184,68,141,123,204,86,165,141,186,111,178,152,64,178,169,34,208,62,95,4,222,75,88,146,180,121,44,175,59,18,218,86,188,205,134,38,254,13,207,87,239,151,192,248,224,104,156,116,41,144,128,225,193,225,156,11,255,251,178,100,173,12,69,49,103,212,155,73,70,50,85,203,154,195,61,37,28,29,173,193,88,108,177,247,73,14,158,233,217,131,9,224,9,98,89,254,112,230,35,138,2,129,44,15,174,116,237,243,178,123,236,191,77,78,19,163,48,18,21,45,45,156,80,36,64,179,135,98,26,124,211,71,171,12,51,28,130,35,153,15,197,135,249,132,134,53,156,132,224,130,32,4,157,44,224,212,218,38,16,88,200,57,115,115,129,72,17,219,212,112,162,190,45,139,12,106,8,47,223,171,213,251,173,232,242,35,122,30,135,154,103,91,58,177,88,224,254,119,158,241,239,2,35,197,217,214,207,123,235,226,2,177,88,200,156,80,90,159,222,249,179,200,246,121,172,82,5,12,142,60,60,246,218,50,182,196,4,26,136,45,253,79,82,68,43,213,163,15,44,126,70,47,57,209,103,150,181,199,203,168,47,15,106,172,2,66,114,1,168,135,189,100,226,116,12,254,12,70,102,174,255,89,255,255,234,159,183,255,82,114,24,127,252,229,9,127,21,237,135,136,23,212,44,0,64,162,197,36,222,25,98,4,48,14,172,183,148,128,211,31,230,56,151,101,200,130,26,109,57,123,147,58,218,114,66,173,203,229,76,69,31,147,145,213,106,211,10,229,158,4,24,165,226,128,17,3,8,153,135,89,164,220,16,167,45,243,98,95,168,131,160,240,78,202,136,55,20,163,121,94,122,70,87,157,112,96,31,185,22,151,54,212,120,142,141,226,108,204,207,151,111,206,134,179,117,94,127,55,77,43,51,245,58,78,34,9,212,86,197,83,140,42,221,137,36,169,112,136,154,36,104,22,114,196,74,198,179,58,186,201,229,91,90,24,174,130,173,161,238,41,72,88,76,17,132,91,58,14,25,251,166,215,101,253,197,84,142,85,135,232,70,69,169,129,114,157,1,21,9,36,152,58,26,80,234,192,66,27,212,104,34,94,97,43,77,70,38,86,181,78,91,154,161,60,81,170,83,166,234,133,66,173,82,164,159,217,181,90,132,62,132,203,41,229,108,199,86,146,88,83,73,17,251,147,230,231,35,189,14,140,137,108,202,61,29,162,73,148,2,10,35,254,145,226,84,90,220,175,210,248,32,153,104,224,217,27,3,88,31,35,92,32,165,224,235,31,74,35,76,212,49,72,26,146,96,144,192,232,48,49,199,180,139,96,0,105,236,89,200,229,179,173,227,92,239,1,176,92,112,52,136,125,104,162,141,109,186,26,14,123,43,222,87,168,185,84,87,235,220,254,163,0,8,142,230,232,41,129,3,20,220,182,207,144,160,29,81,146,40,50,18,225,150,149,5,67,238,235,232,192,233,235,64,156,148,172,153,106,148,188,52,140,186,162,103,60,164,163,100,178,198,217,222,255,251,178,100,190,12,184,45,120,86,19,47,54,114,66,195,10,96,61,102,96,23,245,155,94,44,49,57,81,25,36,170,21,131,9,224,88,241,8,42,6,161,133,47,224,120,110,48,132,163,5,196,19,132,101,186,60,38,163,129,13,125,223,94,140,84,168,174,58,28,190,146,131,169,116,91,15,124,177,211,10,213,39,87,226,21,185,35,205,75,251,124,67,20,146,74,254,60,190,123,43,157,103,145,227,214,194,232,140,36,153,33,13,118,98,87,123,239,29,70,202,139,25,35,123,230,22,147,37,201,98,117,61,184,150,69,28,247,189,109,90,94,188,80,138,73,89,66,74,101,44,105,102,242,241,56,70,40,136,132,222,163,80,107,80,196,163,99,21,160,128,43,228,121,83,47,131,226,211,83,20,46,88,67,70,153,142,74,103,47,66,215,204,118,133,186,203,119,152,194,163,170,70,12,46,183,146,46,212,251,120,87,132,166,189,43,125,111,181,158,99,175,245,117,127,170,159,255,78,195,106,155,219,119,212,233,115,219,212,252,138,235,72,4,33,228,24,0,2,73,152,87,103,39,194,211,177,44,11,182,222,5,150,238,136,195,12,151,114,10,96,110,155,88,116,175,180,202,11,49,63,165,144,44,11,115,117,158,87,225,121,20,161,244,4,137,63,96,40,24,78,151,105,5,6,57,113,62,8,12,169,6,219,119,196,237,92,220,153,171,138,89,122,4,118,69,253,189,45,234,86,52,33,155,18,64,75,166,85,215,120,251,58,205,165,211,106,211,12,75,64,136,220,250,23,155,210,183,174,20,239,146,53,110,153,159,82,89,213,41,220,215,232,59,147,243,36,38,172,21,111,213,102,189,179,23,15,45,239,99,77,48,208,166,208,227,170,120,39,79,236,213,247,60,240,56,249,31,69,214,45,57,52,34,20,195,73,98,161,169,170,210,172,170,0,89,72,214,164,105,104,170,73,45,85,47,17,60,8,0,0,0,0,0,3,106,25,109,129,88,36,27,113,230,14,69,8,104,70,245,150,142,138,218,0,135,191,244,191,231,154,154,116,233,79,235,255,219,79,237,253,127,253,72,102,84,172,253,157,50,50,234,22,217,206,119,236,32,59,255,254,164,30,63,196,149,126,28,0,0,96,188,201,139,156,24,64,249,41,72,41,148,192,137,204,4,8,192,1,76,12,8,4,106,183,140,164,61,61,196,64,72,153,4,164,107,244,210,86,35,174,76,7,125,160,151,24,194,130,80,188,104,202,109,221,105,128,145,99,13,9,30,77,48,176,88,202,0,13,17,79,14,48,218,6,129,68,76,0,238,31,130,50,133,8,224,138,39,99,57,169,27,138,16,133,212,41,132,177,64,55,17,228,113,154,109,11,136,240,111,110,18,136,135,71,84,85,255,251,178,100,190,12,101,246,104,87,155,15,77,112,70,75,58,253,49,37,20,28,73,133,78,77,189,23,129,71,179,107,168,145,137,113,1,82,43,174,42,215,204,114,42,157,193,196,166,234,36,188,157,170,85,26,46,35,85,81,89,153,206,42,72,185,31,45,37,213,173,50,171,89,129,30,69,30,50,222,138,61,85,164,132,14,74,100,38,118,123,183,88,209,117,187,101,165,137,87,31,74,237,182,134,200,21,206,183,182,130,137,197,139,105,170,211,88,24,209,77,141,71,56,70,190,73,134,249,94,114,132,32,53,165,4,103,136,35,24,239,158,229,0,128,2,248,124,194,68,2,97,149,129,222,142,4,230,212,197,121,246,97,247,47,65,112,1,137,9,78,31,17,11,236,137,94,222,141,207,232,202,79,250,47,255,247,237,255,226,1,189,223,78,245,35,157,186,138,123,163,171,190,138,218,117,183,67,33,165,83,15,90,50,232,23,40,146,45,32,197,23,113,193,82,132,0,0,65,124,65,100,226,41,66,121,3,81,32,230,104,98,103,26,21,14,249,129,16,179,131,144,59,41,231,15,151,234,226,188,1,10,107,182,92,167,137,249,25,18,185,89,2,77,182,235,121,60,192,2,66,132,68,6,30,53,166,143,46,161,115,25,244,90,117,254,136,136,192,71,198,3,83,174,120,6,102,142,39,34,148,25,14,44,10,151,161,3,79,109,17,233,124,70,129,72,97,87,210,187,11,34,21,143,90,67,79,90,221,22,214,181,101,211,228,177,38,165,233,121,214,204,97,84,202,62,68,125,102,158,164,199,82,106,88,71,161,249,163,106,254,169,178,164,81,214,153,172,86,247,150,1,138,92,198,149,157,142,79,205,69,87,250,253,202,182,36,145,85,7,15,33,14,223,229,180,119,171,146,56,206,229,81,200,246,116,50,0,0,0,20,235,230,250,72,168,140,246,117,57,102,40,65,51,203,197,35,149,12,78,245,229,24,196,66,27,13,53,10,168,71,243,95,171,46,136,210,213,125,213,211,254,154,254,191,233,255,241,130,58,122,221,123,87,106,52,181,165,141,198,91,125,60,100,209,130,88,253,148,133,251,215,155,45,210,124,160,25,204,27,60,109,188,66,130,8,57,38,122,51,100,163,2,19,51,82,115,20,1,24,89,66,144,230,245,135,17,135,6,129,212,44,192,177,198,178,173,188,44,58,2,0,157,64,80,37,253,50,10,45,211,117,101,134,96,192,218,135,20,51,196,14,148,12,216,128,118,224,95,40,41,15,101,74,254,32,10,17,19,208,228,137,10,27,199,186,15,139,9,42,238,143,211,178,82,48,168,22,240,228,48,6,168,133,161,4,204,73,95,166,136,150,19,136,221,105,96,144,101,174,27,122,226,206,47,176,169,255,251,178,100,200,142,165,253,103,213,27,76,54,194,78,202,202,227,61,2,62,93,145,165,74,109,229,235,193,117,39,42,104,244,137,232,163,229,209,136,184,103,113,121,50,244,205,181,247,134,179,1,72,170,120,210,174,81,177,182,230,207,243,19,9,213,217,117,10,83,233,97,53,166,26,107,111,21,42,30,222,140,111,135,125,82,20,101,11,4,246,83,87,116,196,35,210,208,36,128,238,184,223,175,240,219,161,196,59,96,62,79,57,214,51,42,181,181,228,242,199,222,160,66,151,57,243,238,72,93,246,113,117,229,220,90,194,80,189,255,255,36,224,0,30,42,69,136,242,16,98,32,254,111,40,155,139,179,25,198,123,184,80,240,44,93,17,153,179,88,180,8,227,12,100,208,62,171,46,87,20,133,103,138,56,20,233,37,183,53,120,53,96,109,130,40,38,140,166,252,171,255,185,63,211,255,255,162,216,125,251,202,159,68,241,45,149,237,193,6,25,159,102,46,242,230,97,161,69,26,150,190,77,108,19,8,0,0,3,188,99,216,215,65,80,2,173,19,12,16,100,194,5,55,2,212,56,193,4,7,28,30,114,240,162,114,182,24,80,234,31,47,45,26,117,63,48,42,168,64,76,25,5,17,178,16,208,90,138,53,152,34,38,20,152,81,43,152,212,159,118,221,129,38,42,79,198,95,120,145,121,232,9,1,187,42,104,223,65,47,59,116,99,21,76,100,130,1,137,8,51,206,66,248,67,11,170,53,149,113,5,140,213,120,224,184,142,214,212,117,70,109,149,187,199,198,53,36,72,80,108,246,105,62,52,213,243,141,66,114,133,104,87,130,225,173,223,118,245,231,51,89,102,62,34,185,45,66,204,212,196,8,143,231,108,123,134,76,48,253,56,142,197,234,174,206,198,173,17,50,142,94,75,250,240,219,140,174,36,194,91,117,84,155,219,184,173,123,127,101,187,71,95,183,235,212,84,157,245,94,0,0,1,185,116,45,120,47,6,35,177,234,20,68,103,194,5,90,213,165,89,177,102,92,110,209,223,156,135,80,170,173,189,123,21,199,51,179,157,21,157,144,236,191,74,109,252,223,255,255,255,79,255,217,191,255,155,196,4,142,82,61,21,88,41,200,53,206,116,179,181,223,220,168,98,104,131,216,6,56,172,77,239,12,128,46,16,199,158,41,249,64,145,138,184,33,192,129,60,42,20,102,70,200,70,16,100,60,138,2,78,11,1,19,17,51,114,221,39,192,177,34,39,155,87,104,193,29,202,82,67,46,134,26,176,195,208,220,78,182,98,40,160,18,181,45,0,132,225,73,25,57,85,20,168,107,47,172,121,101,163,122,228,45,202,125,33,147,93,113,86,244,16,182,118,252,59,206,98,203,129,83,118,46,214,33,249,255,251,178,100,195,142,230,95,104,84,27,79,78,192,84,75,154,179,49,37,62,24,109,115,76,109,229,45,201,71,39,106,136,243,21,114,200,57,174,137,73,0,113,100,1,16,18,33,96,240,101,98,101,245,218,110,19,90,42,36,93,67,119,228,233,239,49,18,51,213,176,181,151,89,71,214,84,173,82,167,64,244,40,189,248,223,91,230,243,242,71,12,201,104,234,22,181,10,83,140,101,3,76,66,216,149,255,176,156,245,11,160,86,75,78,47,99,124,208,73,235,71,41,156,191,179,120,147,0,62,24,141,28,96,201,111,55,244,62,88,93,42,144,108,106,129,137,243,251,38,203,27,69,164,242,160,173,34,6,233,104,43,191,47,152,52,7,252,172,221,239,116,218,91,211,181,63,234,255,255,173,63,255,50,255,211,212,205,169,16,30,105,151,143,14,13,46,15,133,26,139,85,196,71,76,39,61,220,177,58,132,0,0,1,120,192,107,76,214,48,0,160,101,163,70,144,152,97,228,134,50,76,104,36,96,225,211,34,1,37,11,51,1,210,207,5,131,83,4,202,7,81,248,196,65,196,7,166,11,164,21,1,58,209,24,196,28,59,17,228,192,218,46,116,82,48,15,48,41,17,60,106,212,50,80,232,4,130,68,149,201,16,108,160,187,113,38,100,99,0,240,140,40,168,212,205,118,34,243,22,125,75,229,20,87,109,29,150,146,7,5,179,20,135,89,15,60,45,166,74,97,205,192,47,44,110,158,79,72,203,99,206,213,232,126,201,85,15,111,62,112,153,98,88,147,124,110,108,228,59,230,194,5,222,32,22,47,83,69,42,109,44,195,195,42,130,197,153,71,31,168,53,67,103,24,93,17,58,190,25,21,83,93,188,187,186,241,144,188,55,239,157,103,143,169,94,81,25,101,94,211,104,35,20,23,174,221,138,254,233,67,237,39,233,45,148,110,43,246,59,130,0,0,0,21,240,26,11,184,249,60,144,149,165,1,49,188,8,76,180,132,137,70,121,175,215,201,233,159,250,216,100,187,73,206,72,239,38,40,238,247,236,207,213,54,54,154,105,211,255,235,255,146,242,91,255,100,64,180,57,223,253,140,164,109,64,3,146,116,231,80,6,14,244,119,251,187,177,80,24,132,40,141,208,8,221,222,35,196,115,255,129,241,73,91,136,206,206,53,28,193,195,4,105,166,84,28,100,232,78,161,147,139,163,208,92,177,34,140,68,81,71,64,161,73,84,52,86,128,56,96,120,239,211,63,20,19,1,135,146,152,56,42,6,95,25,114,173,46,144,136,192,211,166,115,40,103,19,81,69,218,173,235,225,90,234,69,26,82,243,17,130,40,141,174,59,70,126,158,182,191,73,42,150,209,190,176,125,71,125,141,69,29,25,4,46,91,255,251,178,100,208,14,102,218,104,210,27,121,75,240,93,11,154,167,61,34,62,88,125,163,78,109,225,47,193,64,164,234,204,244,148,248,118,35,102,102,254,120,188,221,127,109,231,166,91,116,237,190,137,103,210,107,37,226,229,175,165,69,155,58,137,99,206,134,58,238,171,214,217,40,10,130,44,95,243,242,54,173,225,134,81,18,41,146,80,22,109,182,18,73,42,239,92,177,169,221,31,185,201,210,170,212,238,160,164,78,101,177,26,132,24,247,87,255,235,173,119,254,213,244,149,201,175,55,0,238,128,63,150,202,4,17,60,140,92,176,172,71,142,220,13,108,212,235,215,121,220,137,255,145,57,155,22,234,68,51,93,76,33,200,253,180,68,233,169,63,255,249,63,255,116,211,250,119,65,103,28,113,235,183,70,152,105,153,11,32,106,138,149,220,178,132,19,226,194,50,142,59,102,162,199,186,70,0,64,0,0,240,33,236,235,49,3,20,8,140,124,235,51,56,252,207,99,115,26,19,76,66,114,1,14,204,82,81,144,24,184,178,16,0,49,40,196,16,1,49,48,169,7,0,67,146,113,10,240,72,105,146,58,132,37,197,11,157,53,72,64,6,70,4,183,133,175,50,204,199,96,155,228,230,213,42,161,45,105,107,218,33,137,96,72,16,84,35,144,199,24,248,25,16,92,8,132,171,122,155,142,115,96,164,88,55,17,248,125,93,137,148,148,87,196,128,147,153,6,150,59,181,2,178,231,66,145,6,102,96,89,199,103,174,103,163,197,36,123,140,115,15,50,129,96,96,92,58,178,200,87,160,55,86,222,119,168,95,68,188,162,152,138,169,125,222,91,74,205,153,173,238,70,51,162,235,100,211,155,54,62,228,36,63,30,69,74,55,99,21,173,62,101,10,145,214,208,195,248,218,188,183,218,235,150,69,106,223,185,101,235,72,174,223,237,113,117,255,118,44,191,88,230,214,255,165,239,212,135,152,110,46,0,0,2,253,176,158,54,134,51,19,3,41,254,202,143,29,77,169,150,191,183,22,125,171,80,23,241,76,50,253,166,188,204,188,105,12,203,66,115,233,214,143,111,255,255,79,255,236,207,127,253,113,81,133,82,53,62,235,21,114,233,113,119,18,24,157,2,196,198,6,152,80,137,57,138,195,237,75,32,231,62,56,232,67,188,253,142,111,116,60,206,37,92,0,10,147,112,112,7,238,173,56,6,41,238,200,167,40,54,29,34,20,153,197,55,49,26,136,236,198,26,92,181,107,35,154,159,125,89,82,141,186,78,10,245,126,75,210,28,19,130,251,2,69,16,28,56,210,199,114,223,22,191,55,73,113,184,49,88,69,162,246,210,40,172,12,161,211,80,252,223,33,51,77,33,46,30,188,76,19,132,225,155,11,96,255,251,178,100,209,12,231,72,104,208,147,154,99,240,92,204,250,179,61,37,62,87,221,159,80,108,177,58,201,65,48,171,12,193,137,112,47,166,19,87,61,232,238,245,68,250,237,189,61,35,129,77,171,213,135,220,78,235,116,117,191,62,161,33,215,67,227,178,89,85,35,46,228,172,152,252,178,175,42,74,201,11,151,132,102,155,4,62,97,164,181,173,175,98,165,88,70,131,8,25,75,113,36,44,38,214,84,29,60,202,251,7,41,250,171,21,38,216,183,82,247,170,25,241,238,19,67,24,90,189,202,85,150,137,8,47,100,130,82,193,24,98,52,173,31,26,59,114,58,57,8,16,180,162,57,66,8,43,222,5,21,14,148,42,112,209,151,89,121,55,255,255,255,250,127,255,47,183,253,46,129,227,54,164,36,186,197,17,249,163,145,149,85,29,17,197,209,43,74,183,101,57,8,119,73,48,253,95,98,8,210,56,21,159,56,0,0,0,112,195,133,163,238,166,12,116,75,50,227,152,194,165,147,53,11,140,130,46,52,144,220,64,20,50,121,88,136,124,96,83,8,32,24,14,19,1,2,198,5,21,0,132,163,2,33,18,0,167,193,160,27,36,24,35,23,204,27,16,200,35,100,132,206,135,113,233,77,64,13,221,204,216,68,11,37,88,161,40,84,200,82,104,198,21,127,11,2,206,89,202,211,45,193,40,8,94,209,80,147,105,167,39,160,80,25,216,170,177,56,44,201,229,76,169,99,92,95,206,188,50,226,74,35,78,30,50,41,250,73,134,59,31,110,151,33,221,124,76,62,145,106,227,242,153,105,40,230,126,234,244,92,209,194,218,178,116,172,128,81,108,141,208,227,211,219,253,119,220,184,22,50,170,78,115,95,218,57,74,243,149,150,156,122,254,34,23,121,7,29,46,186,206,185,26,10,88,191,143,215,217,124,213,170,236,210,98,142,248,188,211,190,186,88,133,98,135,174,179,158,202,114,250,209,191,179,189,76,110,47,115,74,72,123,64,2,128,246,76,29,141,4,141,0,137,140,156,137,144,129,156,63,98,121,181,31,166,163,139,176,182,124,84,132,64,126,18,201,246,198,59,211,245,213,191,101,40,227,61,156,88,7,71,95,234,111,255,239,255,250,171,168,188,142,236,214,191,130,185,49,51,156,93,222,68,124,64,160,200,60,206,252,233,76,232,140,98,167,153,241,191,37,149,251,110,23,64,112,101,195,18,116,193,29,6,244,38,114,101,182,24,36,132,193,151,24,50,72,59,177,140,84,23,4,135,118,86,132,150,196,68,4,4,37,49,144,44,144,3,204,128,100,87,96,128,32,1,9,215,82,134,160,44,197,30,22,56,14,44,94,132,253,117,164,224,65,47,2,219,147,173,25,133,149,48,41,150,130,255,251,176,100,206,14,135,114,104,208,155,153,99,240,92,10,26,179,61,37,62,91,69,197,74,77,61,56,193,6,15,106,24,244,137,48,22,161,50,153,155,157,184,199,52,83,152,88,140,120,33,53,102,92,179,179,59,61,197,205,185,101,174,50,174,69,91,36,180,145,185,211,183,133,253,87,30,26,162,85,199,94,195,126,17,178,106,151,66,105,38,128,64,234,178,160,16,205,98,236,195,22,12,13,182,104,8,73,58,176,163,57,24,53,158,227,31,78,12,69,142,20,36,134,178,0,15,107,50,119,171,158,169,190,161,243,136,228,236,236,29,173,100,163,147,246,177,36,19,167,195,114,78,0,140,212,83,54,83,33,173,255,253,239,254,246,31,213,146,11,87,169,48,0,0,129,164,66,199,160,28,103,49,50,79,29,245,47,193,25,20,15,36,41,67,9,62,206,228,89,137,17,39,179,169,13,77,36,182,217,71,16,32,228,130,235,125,85,193,232,87,42,255,22,255,35,250,218,195,63,32,136,104,30,216,181,142,215,0,64,18,211,146,144,184,15,182,20,58,99,67,153,193,64,160,225,2,72,169,195,34,1,9,246,2,38,214,224,200,209,64,248,195,103,91,235,241,245,111,83,37,80,59,176,164,150,66,233,115,51,10,133,80,113,9,5,87,134,166,37,16,150,209,228,109,85,9,44,122,23,241,230,245,12,126,114,63,103,60,155,97,49,217,71,118,56,163,205,202,59,230,228,62,30,73,130,205,238,237,130,198,113,34,196,61,230,150,132,165,85,177,78,152,105,141,168,94,109,174,78,109,73,74,194,92,66,72,77,93,67,54,117,121,238,217,11,76,199,27,100,62,65,173,173,241,138,242,44,149,158,254,88,210,121,44,86,230,186,132,148,198,44,74,226,195,126,238,250,251,172,77,227,114,44,127,33,147,36,202,9,14,148,152,52,179,220,209,202,243,43,17,216,43,158,224,6,154,26,221,213,226,80,0,4,40,3,67,35,65,36,15,1,37,5,167,141,163,185,183,98,17,84,97,113,61,173,13,42,136,119,218,168,89,219,233,148,59,161,240,241,16,229,99,194,181,83,83,170,245,183,78,247,253,89,190,159,232,232,237,253,125,64,212,44,79,110,127,22,131,106,138,234,61,155,86,10,144,0,166,228,252,83,160,34,195,88,24,189,135,8,9,117,16,211,217,191,8,13,75,3,16,107,147,239,107,52,118,91,163,169,14,190,206,11,71,76,197,176,228,173,37,47,164,153,44,235,114,69,120,18,110,8,189,202,42,119,134,45,45,172,213,74,96,141,203,139,0,42,66,217,90,77,232,202,247,82,173,10,158,186,37,39,218,224,29,151,203,12,158,240,78,0,173,175,211,21,93,1,1,5,222,47,13,206,121,187,255,251,178,100,194,8,230,92,102,85,59,79,69,240,74,233,234,147,49,34,62,25,89,155,86,236,177,249,1,36,163,170,76,244,137,48,55,58,3,99,111,158,49,41,29,9,129,4,23,168,209,251,86,21,85,253,209,217,100,162,39,19,105,136,135,218,146,65,222,226,110,7,223,111,54,97,159,79,4,140,213,205,112,29,143,208,209,155,87,218,205,32,35,98,239,105,6,91,103,13,105,73,125,207,68,220,147,107,79,49,23,194,254,208,183,11,53,206,86,92,174,194,233,170,26,65,221,59,119,130,162,48,133,148,182,5,161,70,74,216,78,104,164,240,211,17,142,154,70,210,238,75,43,87,199,30,200,157,26,16,93,191,78,143,169,228,42,151,218,250,126,100,78,213,233,255,244,253,95,186,104,255,183,85,56,50,47,127,107,85,65,15,88,140,233,195,80,76,55,247,113,218,208,0,1,99,6,83,14,78,225,48,96,36,10,243,52,89,28,68,12,50,104,36,206,133,226,33,33,142,15,110,25,155,194,164,142,133,68,153,16,102,73,120,36,17,136,46,16,60,56,185,110,140,104,37,59,43,144,13,12,10,26,159,168,76,50,64,146,52,118,65,197,50,103,134,5,14,12,8,4,2,67,22,114,98,202,10,130,80,194,129,192,144,11,53,0,229,200,111,225,231,14,96,121,18,247,108,168,132,224,39,129,232,132,135,98,201,235,20,17,38,72,142,165,144,165,186,15,208,45,35,216,149,190,123,24,161,157,36,175,71,100,15,8,33,86,45,181,86,10,163,50,120,57,146,122,147,237,54,79,72,207,27,42,67,90,233,65,219,154,226,175,34,69,46,161,186,120,147,244,235,230,134,250,29,34,56,237,252,155,111,132,245,67,15,76,153,61,74,104,114,224,53,225,195,121,12,32,83,76,229,52,89,252,56,76,255,204,184,115,212,8,107,225,229,126,145,15,133,52,237,171,42,110,166,204,72,112,161,73,185,81,179,252,242,101,11,113,227,164,168,249,89,14,95,255,244,191,254,93,252,91,14,26,0,16,0,0,2,133,69,153,128,216,95,73,10,30,65,121,122,136,251,79,168,80,94,162,103,209,164,80,114,156,247,47,8,154,83,43,26,218,56,41,224,152,138,224,0,144,73,143,213,191,251,183,204,223,209,255,249,191,161,63,250,186,171,17,180,111,212,137,212,220,205,246,39,254,139,93,57,62,159,232,190,27,7,88,11,116,193,172,140,97,24,208,139,0,2,198,214,74,96,237,9,56,101,132,101,248,32,54,85,165,15,2,52,8,20,76,66,103,182,52,35,66,115,204,132,148,14,100,2,233,46,162,221,16,60,128,9,32,60,49,204,6,80,211,164,0,165,187,4,113,95,245,168,228,142,9,161,58,175,234,154,15,255,251,178,100,212,14,40,50,113,80,147,154,122,244,83,172,122,119,61,130,76,26,169,157,74,109,225,235,129,35,48,235,104,195,8,248,130,21,89,81,33,193,34,148,184,164,21,44,10,197,37,145,41,226,83,34,141,193,89,124,41,141,79,17,202,44,94,236,247,141,22,42,221,43,164,242,163,86,177,246,254,184,173,251,81,251,123,248,14,18,188,76,165,105,156,158,159,48,163,195,211,100,83,173,227,115,82,114,93,233,184,112,210,52,40,182,181,177,38,160,229,235,51,122,171,45,237,58,205,136,28,93,87,95,84,197,223,103,56,133,31,234,146,26,175,226,221,138,54,50,229,77,222,107,239,27,198,251,84,247,175,83,235,188,172,55,24,226,102,239,245,160,0,96,4,188,128,0,41,87,140,68,136,16,22,10,153,30,125,213,58,9,154,20,202,41,69,239,230,131,108,211,250,55,155,154,137,255,79,167,255,254,159,254,95,255,255,84,188,158,173,63,87,33,121,239,246,52,51,100,111,209,122,163,232,217,153,250,245,113,15,93,197,208,0,0,114,88,225,138,34,102,57,62,24,114,0,96,145,120,8,164,99,161,48,36,146,97,16,41,137,200,166,36,3,25,180,12,204,2,130,50,96,241,128,0,194,64,182,224,14,10,188,9,30,10,6,142,12,17,105,39,5,188,2,90,6,117,93,143,28,5,252,205,76,45,136,48,113,129,226,42,217,35,86,84,212,71,230,80,130,119,177,23,152,146,85,211,50,135,104,12,75,135,14,192,142,211,159,49,41,72,105,184,53,231,101,242,234,72,251,169,63,168,90,235,144,83,216,174,243,85,160,100,23,126,88,224,215,215,95,248,69,186,152,52,43,58,203,41,103,168,25,68,195,81,41,80,129,47,184,160,254,200,151,189,182,153,85,61,238,187,100,132,175,125,91,45,43,187,210,56,73,186,72,245,116,9,137,113,117,212,201,207,117,151,215,5,3,236,159,89,69,234,46,44,174,123,82,106,230,233,56,105,199,107,218,170,198,203,168,152,251,255,191,243,192,8,0,0,54,243,131,109,133,232,142,22,46,162,71,151,32,104,34,185,182,48,151,16,29,244,14,98,26,213,255,218,187,126,159,95,255,255,255,233,237,127,255,148,90,9,189,5,154,116,70,97,246,32,171,173,60,207,194,36,216,102,108,236,72,225,199,173,197,203,130,166,48,91,226,162,114,240,11,87,4,78,152,99,154,148,26,121,194,194,1,147,65,65,166,144,18,235,26,32,160,163,93,82,131,49,83,238,22,149,65,192,42,136,72,162,52,36,200,50,96,40,20,62,251,93,78,195,114,130,128,129,218,91,164,238,40,44,60,135,117,120,254,177,245,215,39,139,83,188,211,33,199,79,118,108,228,201,135,195,51,255,251,178,100,191,142,166,243,113,81,19,153,92,112,69,199,218,231,37,130,8,25,189,157,72,109,225,139,193,43,36,106,156,243,9,104,60,138,1,220,248,212,79,37,32,191,227,168,212,202,52,245,138,23,196,56,23,88,184,245,97,7,234,175,25,23,38,237,159,251,15,45,193,254,227,43,170,81,158,169,35,102,106,206,225,249,67,10,18,142,58,49,8,233,181,163,62,207,161,158,127,251,96,196,167,21,71,43,106,222,1,198,5,101,49,77,207,105,241,76,203,43,178,250,11,41,250,166,68,109,222,228,42,152,181,34,119,237,251,92,115,174,78,139,242,38,90,184,49,254,32,32,38,85,208,213,55,195,92,202,61,98,150,248,74,247,35,148,168,124,129,147,7,12,50,100,49,53,252,98,147,33,77,238,200,124,181,117,213,126,191,255,255,255,255,235,209,111,167,246,213,209,47,253,58,93,184,177,0,213,58,72,238,157,105,66,136,103,173,149,15,211,16,40,120,76,0,0,1,148,193,236,227,132,39,204,158,44,28,13,153,168,64,102,96,105,140,67,38,65,6,34,1,133,202,4,196,131,39,133,155,195,20,212,38,3,194,96,225,201,36,202,22,188,9,70,64,0,242,164,167,37,177,126,88,138,186,104,38,34,192,174,198,131,30,1,172,169,157,27,128,162,236,44,176,140,8,160,208,91,51,57,1,185,41,142,100,136,225,108,23,34,160,176,162,207,196,112,158,176,30,136,122,49,161,137,234,28,181,168,68,182,54,149,86,240,108,116,109,186,175,235,225,164,89,254,227,159,109,184,213,119,185,83,216,207,214,181,10,137,124,103,43,189,255,172,252,233,167,15,31,65,246,158,18,183,234,185,197,41,50,143,59,196,170,246,248,242,181,105,182,43,193,203,8,254,101,212,144,94,119,206,235,52,57,99,223,48,215,163,199,203,134,28,49,7,27,140,166,204,90,121,239,75,50,49,70,196,104,58,220,93,201,23,58,155,47,230,233,0,3,80,0,0,83,120,11,230,238,5,69,212,106,46,33,192,183,159,9,158,43,126,79,40,217,196,4,124,76,7,182,191,220,141,77,191,103,254,255,255,255,255,205,255,255,234,40,117,35,182,156,185,28,254,162,200,90,191,169,8,84,100,125,104,255,198,138,50,116,236,162,210,9,110,115,86,82,152,194,222,140,52,200,204,87,76,2,172,200,133,12,193,136,46,50,103,68,160,144,113,24,172,52,102,129,227,129,129,3,9,158,8,52,37,187,41,21,192,179,81,205,63,4,152,88,211,19,64,64,48,177,135,108,195,64,32,0,153,81,87,209,231,187,17,64,19,114,96,47,122,248,152,94,174,131,13,126,95,216,202,188,112,159,204,229,241,232,2,70,204,241,122,166,34,183,169,104,255,251,178,100,200,142,166,248,104,209,155,153,122,224,76,235,26,202,49,37,44,25,105,163,74,109,225,141,193,55,174,107,76,241,29,104,231,31,145,44,51,104,244,210,153,175,22,235,3,235,103,42,76,55,89,3,37,21,159,6,218,91,36,215,170,133,106,46,66,23,54,198,137,207,86,217,222,237,96,105,15,220,252,253,35,124,231,237,217,178,207,221,210,59,47,213,100,83,154,52,71,62,199,117,167,163,122,152,220,29,107,16,145,199,203,144,142,117,135,151,221,119,64,211,113,237,88,126,114,153,21,235,148,111,239,150,103,204,131,127,193,208,248,141,51,41,174,184,154,4,202,217,36,83,38,233,49,66,62,193,165,223,244,75,210,143,211,255,175,253,127,255,254,190,223,255,162,13,7,194,121,25,206,174,168,153,231,156,173,158,163,133,216,246,54,231,205,30,119,45,159,75,116,74,58,181,51,144,121,41,168,53,184,112,74,16,0,76,4,75,143,54,32,12,109,23,204,102,120,204,199,2,204,73,23,12,158,15,13,0,25,12,6,8,12,98,32,140,69,6,204,183,27,12,169,35,4,8,216,7,57,8,199,158,20,120,52,175,7,163,152,112,102,0,81,11,224,56,195,46,249,44,128,23,130,169,4,160,169,50,161,162,200,149,30,23,32,70,105,35,5,14,169,152,96,68,27,20,8,24,152,84,42,42,0,131,33,204,8,61,113,169,67,35,34,206,96,226,167,169,131,4,128,98,118,50,15,34,94,167,14,227,129,4,200,99,179,23,83,41,11,38,160,196,113,91,84,189,52,215,46,32,213,108,86,62,35,17,161,208,16,135,50,71,151,113,156,135,73,183,238,25,209,42,98,222,240,106,46,149,134,193,246,235,52,55,89,228,128,238,208,227,56,140,198,181,196,79,138,185,170,208,201,162,251,188,211,182,76,75,19,112,218,94,184,97,115,77,249,208,248,151,119,125,111,122,173,51,233,43,142,51,181,212,251,246,133,31,26,172,27,191,173,40,255,126,217,215,175,205,119,191,125,102,248,181,191,206,254,33,162,135,231,201,71,195,0,3,0,0,8,114,254,202,127,11,177,136,30,88,60,176,87,210,86,43,176,42,120,105,200,50,163,132,13,160,124,34,42,167,52,149,208,191,137,255,255,77,159,233,255,255,244,236,93,41,222,143,180,199,71,18,49,118,176,139,76,86,42,181,140,230,119,205,34,8,144,142,207,235,254,168,233,240,190,169,212,85,245,43,101,16,53,96,12,165,133,67,2,4,53,56,51,26,8,9,95,52,90,179,8,60,51,16,226,81,3,45,22,65,49,161,20,140,2,101,6,98,156,11,253,254,5,60,144,164,71,41,112,242,2,40,9,128,82,37,9,136,42,30,140,191,41,194,12,180,196,255,251,178,100,205,142,136,32,108,78,139,186,122,242,87,140,202,186,61,133,26,91,25,161,68,109,229,139,193,31,36,107,104,176,11,80,24,213,141,32,26,243,16,87,172,237,58,152,162,31,60,15,139,89,77,36,151,88,148,202,44,146,170,172,100,30,235,47,247,144,232,94,172,0,13,168,34,131,99,18,192,126,47,142,17,0,121,132,249,116,152,66,168,50,221,121,124,83,165,229,7,50,217,68,231,119,50,110,89,91,12,191,169,156,92,254,53,197,235,228,251,95,144,41,185,109,198,102,241,241,174,254,98,23,215,142,111,58,210,41,52,96,65,78,114,169,209,107,197,83,232,222,216,26,245,42,35,253,248,157,212,37,106,35,50,228,123,180,212,47,143,172,127,47,239,169,122,84,196,159,117,255,187,243,119,221,141,174,234,232,0,32,1,221,204,69,3,3,112,77,29,108,53,78,178,73,129,53,164,117,239,246,199,12,138,244,16,107,63,223,255,202,55,171,37,192,130,191,219,163,219,255,125,72,85,131,102,82,30,230,172,231,50,182,37,41,173,226,131,44,231,97,131,44,198,208,153,196,38,181,18,0,0,10,152,179,167,72,93,24,216,16,97,246,241,139,66,134,29,30,128,142,198,91,33,146,134,76,20,27,40,23,152,236,60,188,195,129,130,0,104,112,177,26,87,208,201,174,163,56,100,99,144,52,241,196,132,134,32,49,161,41,202,187,11,60,2,140,24,89,48,235,165,254,77,200,120,57,23,194,7,85,142,218,254,99,173,205,47,168,97,136,16,88,18,81,158,105,20,58,201,88,205,165,241,7,199,223,215,106,196,110,21,122,138,228,125,167,124,228,239,109,204,237,213,213,221,67,47,198,216,75,170,29,41,243,255,132,198,170,149,52,244,5,144,79,19,37,255,186,182,8,166,130,253,102,121,19,188,254,198,27,73,147,143,94,36,16,83,20,98,152,132,192,23,157,109,201,152,202,175,167,108,102,242,203,178,68,173,43,43,63,23,141,49,24,133,115,222,139,254,76,242,10,180,93,43,109,41,191,127,253,128,0,5,127,147,196,129,48,48,140,40,245,62,49,148,145,64,123,25,25,38,104,153,179,108,149,76,253,36,231,16,125,93,244,126,167,202,11,177,226,80,155,21,164,102,126,205,127,116,254,199,208,81,88,162,152,30,168,113,7,11,143,123,11,0,89,212,195,124,187,234,127,248,79,233,252,173,221,0,2,76,188,18,94,107,9,100,36,134,123,104,104,193,198,58,212,98,36,224,96,165,244,74,56,16,46,101,131,109,49,9,75,224,69,118,62,86,32,168,149,165,154,6,12,118,66,71,107,200,114,136,146,137,66,210,8,69,128,22,11,68,128,54,191,15,54,8,226,235,122,90,43,21,101,88,255,251,178,100,183,12,230,155,104,209,155,153,75,240,77,169,250,195,52,2,212,89,165,163,72,109,225,139,193,32,37,171,76,160,15,81,178,56,155,182,252,65,111,18,215,113,229,182,41,200,199,37,160,109,229,116,4,143,204,106,77,44,92,22,33,68,174,241,39,100,42,187,116,106,109,163,143,189,214,55,95,57,217,45,41,114,103,214,107,152,138,9,147,233,153,118,121,179,33,241,6,171,204,159,101,130,249,59,85,55,20,180,149,226,194,56,173,41,112,213,34,76,131,48,17,162,200,162,41,86,176,82,119,250,203,99,216,80,172,246,208,225,85,238,181,227,151,148,209,235,69,205,184,98,228,199,70,174,231,201,204,79,107,17,11,63,25,133,102,0,209,72,21,9,197,180,52,148,122,196,44,179,29,238,135,170,47,52,128,133,216,253,126,157,63,101,83,64,82,178,89,210,62,151,254,197,177,121,166,127,240,102,159,153,29,6,154,128,20,109,185,244,107,167,59,190,253,224,118,157,237,185,226,112,185,172,192,0,0,65,144,200,237,79,211,216,228,151,141,220,36,231,0,77,77,200,210,138,77,1,80,2,28,99,168,96,34,163,73,58,21,6,50,97,244,110,8,90,66,32,129,245,120,173,8,134,188,2,171,7,118,72,9,150,49,35,166,0,239,123,6,54,89,11,38,97,206,152,3,162,176,245,110,90,148,77,145,2,47,203,20,167,83,153,0,128,151,255,7,124,188,68,5,180,149,73,77,12,80,197,227,112,36,23,5,68,43,196,94,250,105,13,86,137,1,217,145,203,177,237,12,105,166,213,186,160,141,78,144,144,93,30,164,19,29,255,99,249,185,253,129,85,97,38,103,42,51,183,147,175,50,129,194,18,212,87,206,180,145,87,194,94,13,67,103,145,138,73,65,64,105,5,51,16,181,19,146,114,245,246,188,233,61,216,78,145,86,70,53,27,97,72,164,191,249,12,159,155,81,220,223,180,254,136,42,5,110,231,29,213,212,2,0,0,21,55,47,132,36,209,208,13,1,5,36,213,228,13,50,212,2,117,239,13,35,148,216,128,242,141,58,151,249,250,107,255,255,255,255,175,255,157,236,168,159,252,194,145,170,156,202,147,85,105,87,57,9,150,220,39,173,174,221,17,30,253,122,83,118,59,106,164,250,81,186,143,127,93,160,152,64,55,140,22,199,56,19,132,195,137,97,152,185,149,11,38,2,67,152,184,52,102,0,57,134,3,161,133,145,96,177,142,134,172,12,17,81,3,39,50,76,157,153,152,160,196,147,140,192,32,112,97,172,129,1,3,175,6,82,55,131,92,84,160,67,65,204,26,1,25,228,22,193,83,162,186,245,69,167,157,201,129,220,119,117,38,93,7,25,198,110,20,196,70,181,9,149,255,251,178,100,195,14,166,175,102,80,155,121,75,240,79,140,42,167,48,167,92,90,105,163,66,110,101,139,193,51,176,234,140,244,136,240,112,254,66,28,37,1,33,137,5,161,234,50,216,252,37,50,225,232,124,135,29,106,177,147,176,250,107,199,143,108,141,23,201,197,75,187,126,102,81,57,57,191,127,190,77,37,235,78,125,250,16,224,229,97,129,125,68,73,226,162,214,216,111,43,203,75,237,35,156,212,84,153,59,218,111,111,196,238,218,148,236,248,191,46,229,126,15,117,50,148,216,131,18,166,242,39,146,85,133,215,106,176,44,239,125,150,108,237,34,162,214,96,141,127,120,146,229,243,25,82,39,11,163,181,96,228,145,183,138,114,160,195,45,120,205,141,124,151,87,115,141,0,29,29,178,213,244,66,191,111,255,255,255,255,255,208,173,117,18,203,39,147,240,74,16,32,42,110,101,82,189,163,145,181,20,200,196,245,246,250,254,245,35,165,181,146,178,124,87,84,137,104,0,0,0,112,118,190,98,244,17,149,128,166,158,169,153,221,38,107,132,105,149,73,67,6,19,2,1,4,138,65,133,3,39,140,134,68,166,14,28,142,139,23,18,53,9,3,76,70,129,33,167,160,161,226,4,132,142,50,204,52,221,49,163,62,136,22,49,81,143,58,100,162,1,136,219,125,50,160,146,170,172,253,77,25,75,215,78,206,35,13,121,184,2,78,132,71,150,66,84,180,166,24,246,217,140,58,205,49,67,91,218,176,183,233,230,107,180,236,130,158,130,153,204,194,119,186,141,205,233,154,247,140,147,118,82,121,149,32,52,241,13,227,231,215,35,187,248,122,146,182,42,124,146,52,158,207,209,4,164,55,155,247,18,55,121,95,249,166,131,61,170,41,56,77,19,247,229,109,42,174,180,154,88,195,56,181,109,171,224,125,68,50,64,100,198,236,225,141,162,122,184,42,242,131,132,55,104,106,120,167,231,114,41,137,184,148,2,4,130,0,30,95,203,166,164,208,232,240,134,114,240,50,201,52,201,236,135,122,119,95,22,94,162,39,15,30,51,223,45,63,250,127,255,255,41,149,66,64,238,234,57,202,207,111,89,81,109,244,178,220,96,124,107,160,199,123,53,13,212,84,192,210,77,67,236,26,239,249,153,43,72,75,157,235,46,110,34,201,62,137,113,17,161,193,22,27,184,9,155,34,19,41,3,156,198,142,129,6,229,0,166,40,18,190,68,64,10,170,1,4,76,212,123,109,83,141,118,57,100,162,151,138,37,11,217,169,184,237,149,143,24,216,96,0,40,50,198,189,12,187,171,254,59,30,201,179,62,240,50,97,59,206,251,241,43,205,103,71,100,144,220,220,174,11,140,80,219,221,251,114,57,92,31,44,145,231,26,153,202,255,251,178,100,199,142,6,190,103,207,155,153,75,240,78,72,186,202,48,197,44,27,13,155,70,117,188,0,9,62,39,42,142,152,32,0,237,205,214,187,126,6,252,49,165,223,51,130,108,217,221,206,204,127,235,159,140,170,181,76,43,82,235,43,144,159,252,43,254,249,123,120,76,76,70,45,198,40,230,57,143,43,197,171,227,119,156,179,169,136,42,254,243,198,43,133,123,183,243,167,164,165,144,242,164,182,229,154,14,83,215,237,95,207,233,171,97,143,114,249,4,171,10,125,225,123,10,89,126,172,101,107,146,158,83,74,170,220,206,99,44,171,209,227,114,185,192,96,0,35,155,16,192,12,178,21,128,193,201,4,207,75,210,77,247,61,117,53,36,123,145,208,149,6,0,8,205,253,47,70,255,211,255,255,250,112,72,45,212,3,244,243,81,237,127,181,113,65,0,102,209,53,85,165,18,138,161,144,138,106,81,97,198,165,246,161,8,129,24,121,8,22,186,34,127,24,42,0,0,0,135,51,32,1,147,45,200,227,69,143,147,44,7,96,88,182,105,144,36,96,176,156,98,24,80,100,144,222,96,224,52,97,64,192,96,176,118,210,225,132,57,139,3,101,4,129,129,0,50,38,13,92,84,140,27,9,194,10,84,25,231,7,4,37,73,27,128,34,0,166,6,118,81,9,61,67,95,163,242,31,144,10,143,228,70,130,65,139,152,19,25,144,133,206,20,56,96,85,109,99,208,165,128,66,82,193,64,104,175,41,38,84,26,16,16,64,73,204,205,250,142,61,242,238,195,42,245,173,50,70,107,5,49,5,55,4,136,155,171,76,2,18,150,210,81,204,219,207,31,104,16,116,178,214,172,122,209,148,163,121,158,42,20,50,201,117,239,149,94,238,255,58,57,93,110,63,116,147,153,190,220,117,218,122,7,180,228,226,89,148,131,3,40,13,28,178,197,110,118,253,237,254,18,167,34,65,79,77,20,203,152,225,137,138,20,101,35,192,196,14,128,23,13,33,29,23,29,129,34,110,88,93,215,51,203,180,122,252,243,222,27,229,188,127,157,206,229,142,225,204,235,128,175,12,37,93,193,232,0,99,143,58,234,91,11,181,48,17,29,31,23,3,151,255,159,255,255,255,255,255,255,255,255,255,255,255,255,247,184,223,150,88,237,37,39,255,255,255,255,255,255,255,255,255,193,148,172,14,254,161,154,178,57,176,0,2,16,153,172,251,69,32,8,13,195,57,44,19,229,209,16,169,84,41,75,155,106,196,73,155,162,149,46,62,50,107,4,200,112,152,208,120,11,24,82,218,186,26,132,223,234,95,175,169,223,255,191,81,212,17,7,253,27,87,233,207,234,198,30,230,153,121,163,39,206,163,213,144,128,189,220,104,123,41,50,168,123,255,251,178,100,200,0,9,228,134,209,22,119,32,0,112,170,234,147,199,156,0,93,25,187,102,221,135,128,9,12,147,233,151,158,80,0,51,151,173,171,234,189,92,244,114,227,135,196,164,30,38,56,62,77,174,141,82,231,243,226,245,129,117,127,9,148,0,69,47,28,122,18,69,212,174,147,6,212,82,27,114,226,217,193,240,43,136,223,193,180,13,162,40,240,38,101,178,17,204,76,199,26,160,177,178,182,22,23,207,152,205,91,66,120,169,124,130,41,15,195,64,196,148,82,27,147,207,88,17,107,148,49,81,21,31,124,63,196,5,122,44,243,121,16,163,48,140,145,30,70,162,150,33,182,44,178,177,45,198,102,102,120,154,131,34,164,185,37,99,67,171,140,111,10,143,55,173,202,241,71,58,254,148,183,115,170,244,37,248,17,106,222,132,37,174,55,17,110,137,98,131,109,76,116,170,178,114,248,92,138,70,150,105,88,91,147,140,42,147,1,104,224,45,138,86,102,37,69,80,164,154,249,252,165,122,101,72,92,155,94,94,34,49,16,201,164,226,244,88,140,145,232,187,57,218,21,152,86,110,243,63,63,222,203,84,63,107,209,220,25,87,106,166,134,133,51,124,39,38,215,55,249,205,117,62,163,90,62,96,238,212,67,105,156,191,89,135,170,8,0,3,252,20,105,128,150,139,241,99,67,83,147,33,4,216,250,163,36,241,231,120,46,103,28,34,36,60,52,32,42,177,128,131,10,36,139,183,254,70,245,80,250,55,255,247,16,107,165,129,101,191,248,32,30,19,191,95,252,26,165,251,124,167,254,26,0,198,119,7,44,1,60,225,12,4,67,132,6,24,116,84,246,8,132,190,226,16,218,50,189,92,201,108,214,22,171,192,234,50,150,18,254,67,137,216,22,9,211,81,87,37,74,34,89,60,234,184,121,88,5,140,178,169,238,51,39,197,58,84,20,116,67,132,50,21,74,1,37,144,42,70,18,208,76,134,168,249,82,42,199,249,194,115,4,181,93,130,80,206,87,19,224,205,37,0,143,28,39,129,140,170,58,67,189,28,151,87,169,130,148,208,49,74,178,16,69,131,5,105,30,147,106,122,163,57,141,228,234,33,97,2,134,49,18,148,240,245,30,71,97,48,46,197,252,224,79,18,214,102,226,236,253,66,117,135,234,40,56,0,86,13,229,9,254,167,74,177,44,46,143,229,123,121,118,23,43,50,181,171,146,198,244,230,81,13,18,17,208,45,67,225,84,146,46,234,87,0,141,128,80,63,9,98,22,88,31,37,46,55,138,118,99,189,36,127,39,81,211,25,48,88,222,147,145,250,46,81,78,164,232,188,71,29,59,79,156,35,196,182,155,143,142,115,37,84,180,157,118,111,38,21,206,36,165,112,180,111,255,251,178,100,131,15,57,29,122,87,11,47,78,116,58,193,250,197,36,227,66,157,189,219,96,12,189,151,137,23,17,235,148,196,13,104,61,66,36,192,168,14,71,65,225,148,90,62,195,235,47,27,154,77,10,202,145,55,24,153,20,142,44,105,167,216,32,0,4,97,209,113,128,44,83,76,185,232,13,41,126,23,24,77,29,54,24,168,24,60,41,22,117,212,218,183,149,90,45,75,86,136,15,62,22,67,192,121,157,229,212,79,214,13,189,86,127,39,182,124,231,255,255,85,226,175,154,144,23,65,81,22,188,66,3,174,96,132,143,202,220,170,174,169,84,196,54,227,56,107,108,153,59,86,99,49,138,92,147,16,140,136,77,97,176,53,121,77,247,85,83,50,152,45,193,88,239,75,2,5,156,75,69,24,81,17,73,201,141,244,121,115,66,74,101,121,146,72,94,143,197,115,227,72,254,77,24,45,134,139,58,28,70,149,40,92,72,135,250,169,236,113,136,196,219,2,114,238,142,86,55,76,129,46,71,59,180,163,3,101,144,168,145,154,146,10,206,204,182,151,142,170,196,6,3,181,42,135,57,238,205,171,168,238,77,164,249,181,88,146,19,98,186,59,228,243,36,8,134,139,3,18,60,253,83,145,147,201,165,253,106,30,161,44,38,146,157,72,118,227,68,210,80,116,94,51,171,138,248,244,250,24,108,95,231,21,180,175,218,97,167,37,218,149,180,173,122,90,42,55,174,174,142,102,21,182,121,73,234,198,151,64,231,44,154,187,215,189,108,246,177,43,107,217,54,233,203,125,189,112,228,72,128,36,52,120,10,112,137,70,110,159,148,106,201,22,49,3,2,38,61,79,253,205,33,8,122,236,47,65,7,159,45,95,66,157,159,146,29,160,136,58,158,129,56,226,164,208,23,127,83,34,73,20,87,162,241,110,92,198,176,241,193,253,63,251,93,255,219,215,255,237,0,198,110,117,16,174,132,102,81,118,140,170,170,84,254,136,222,156,133,254,25,50,1,88,13,216,226,12,33,252,50,195,94,184,84,211,126,135,37,225,16,198,6,118,239,47,134,26,142,140,8,104,76,166,249,26,72,139,86,202,245,114,120,210,47,152,81,138,81,254,58,14,178,192,122,34,141,5,4,145,88,214,32,157,69,170,125,12,106,136,93,11,106,250,38,54,84,199,35,133,34,186,108,179,184,10,163,244,184,25,72,132,210,77,134,187,203,148,71,15,2,101,219,234,188,142,253,92,176,237,154,120,178,181,174,227,64,97,79,34,85,142,78,214,164,131,17,174,22,33,186,138,174,97,107,80,167,176,228,196,155,126,224,197,148,41,247,79,171,37,23,37,205,88,84,174,227,194,141,231,151,18,57,53,177,65,75,125,22,19,237,2,69,93,174,255,251,178,100,97,140,39,19,119,216,11,15,53,246,69,133,155,20,48,35,144,27,89,159,98,108,189,149,192,201,8,109,112,102,9,136,72,172,45,36,131,187,90,5,132,218,85,131,97,191,196,118,242,41,238,77,206,249,54,252,142,55,167,204,114,56,163,0,2,0,3,8,68,98,81,226,132,138,88,97,141,67,101,6,111,159,148,181,136,38,35,2,139,14,230,110,32,225,74,142,41,6,159,121,49,155,236,251,202,126,87,135,203,105,127,79,208,51,122,142,223,10,116,75,12,98,63,140,44,160,39,45,215,250,191,255,214,0,32,148,233,81,49,136,140,129,17,120,0,90,40,189,136,58,242,150,209,71,149,181,175,178,136,211,236,198,154,252,105,197,120,34,241,184,74,111,167,90,216,145,195,240,53,214,4,33,11,8,240,137,133,180,229,194,136,105,196,99,40,205,150,69,90,37,242,51,72,82,184,163,26,136,245,98,69,213,187,41,193,25,78,197,54,155,80,132,99,197,51,184,10,214,36,220,209,85,203,9,231,137,246,181,116,4,150,85,149,111,189,99,67,129,15,49,91,156,11,235,202,160,92,81,213,73,76,221,26,215,126,239,162,220,71,10,144,209,122,39,45,49,119,189,50,197,84,225,61,24,238,92,237,9,163,82,184,184,208,124,100,74,16,172,118,91,94,148,65,57,59,42,185,28,49,214,6,55,30,229,140,178,153,245,199,107,68,194,89,120,218,172,34,38,209,231,227,123,214,183,5,34,57,140,147,229,101,205,137,43,148,3,4,151,162,141,48,8,12,128,61,0,7,120,147,72,9,81,133,93,103,110,83,15,40,126,165,130,174,9,155,179,14,100,13,180,4,238,73,213,171,24,52,230,115,202,255,119,127,145,119,138,250,190,191,253,95,210,0,2,10,148,113,161,19,2,81,70,20,60,32,169,164,199,29,96,41,6,88,202,23,83,173,132,144,29,227,103,7,73,236,115,42,174,116,153,98,188,185,105,122,166,46,83,167,19,33,116,50,211,101,123,11,130,141,20,183,29,96,15,136,184,128,110,172,232,168,16,169,185,103,212,149,85,11,9,8,99,251,109,161,146,29,128,154,65,132,133,161,220,94,84,91,244,179,196,84,76,165,41,35,92,187,154,216,184,226,207,192,87,126,238,174,64,117,41,96,201,254,200,108,209,0,200,102,116,27,38,95,170,171,141,252,80,112,158,129,26,147,41,142,176,30,29,162,88,176,173,20,75,18,240,132,100,150,232,124,181,117,152,188,81,126,227,74,86,173,133,102,182,103,250,151,121,116,53,133,138,252,45,113,203,150,247,55,206,214,68,93,105,125,238,167,249,208,0,3,225,48,168,148,136,102,144,161,60,179,142,63,251,163,99,127,170,200,214,239,206,81,255,251,178,100,110,140,230,36,103,216,155,15,98,112,67,133,155,18,36,194,76,25,141,163,98,108,61,55,193,15,22,108,12,145,21,152,105,12,93,14,224,149,203,208,162,14,67,117,78,198,151,167,161,27,217,179,14,125,122,180,109,245,4,105,255,191,197,155,251,92,113,74,83,121,138,92,77,182,18,0,18,155,220,113,166,243,3,154,10,72,88,69,216,105,197,210,155,33,139,142,204,210,161,81,92,184,206,88,43,56,40,28,52,234,106,30,118,147,9,115,58,144,229,14,165,47,53,61,59,67,76,231,100,149,119,116,249,112,69,56,61,57,218,104,193,22,23,59,24,24,159,151,6,85,67,83,84,67,249,34,75,24,164,95,192,254,134,182,254,139,236,59,91,195,132,204,204,176,172,159,128,116,182,161,72,54,250,217,55,18,177,152,88,215,51,59,102,196,238,112,245,13,93,102,108,190,107,131,5,118,197,133,58,109,169,77,51,248,122,121,77,89,243,217,151,226,42,169,235,104,167,235,155,248,69,249,174,201,87,12,14,214,73,163,50,156,26,114,121,103,181,180,121,25,167,6,24,20,113,73,145,105,201,164,4,201,25,193,10,22,91,20,148,105,107,140,213,200,213,176,64,101,36,32,21,18,40,93,66,41,31,87,129,196,169,191,54,21,245,3,120,59,139,232,40,29,96,96,45,183,244,78,49,70,183,255,232,223,65,63,82,248,231,254,153,101,252,20,11,7,27,138,179,148,64,104,117,250,244,171,105,80,149,105,76,224,25,177,9,149,202,130,0,0,98,171,51,43,180,29,244,212,9,48,207,8,18,24,1,166,156,184,56,65,170,60,33,68,40,88,86,49,129,34,145,35,235,52,0,215,132,245,52,168,132,41,152,206,151,240,37,164,139,75,248,168,208,7,142,232,63,200,132,97,82,148,140,48,200,133,46,65,102,209,147,43,98,114,48,245,2,162,80,117,167,56,152,76,174,59,42,85,204,209,118,183,21,186,176,111,107,49,119,153,147,92,93,137,203,25,88,0,167,225,82,112,144,26,144,68,130,24,54,135,199,35,18,137,203,165,213,101,65,57,240,110,17,28,43,250,101,101,195,166,14,201,26,235,221,107,149,188,76,35,235,134,107,32,88,128,249,52,212,174,161,233,246,206,122,54,214,151,168,196,17,247,91,15,101,71,54,124,141,115,185,106,16,156,73,151,222,102,127,253,109,98,177,221,61,23,91,153,217,91,210,245,105,74,210,9,139,45,51,155,191,63,69,238,82,211,110,153,249,221,217,153,142,86,171,64,54,130,113,164,148,240,141,67,38,131,180,51,161,62,59,233,70,184,90,37,80,58,35,220,63,252,148,44,77,39,11,198,156,129,15,220,192,219,219,200,209,195,145,124,136,119,254,255,251,178,100,137,142,199,26,111,213,19,88,99,112,70,133,170,225,48,194,104,154,1,165,86,77,60,216,192,232,151,45,76,96,149,120,176,200,75,255,241,48,141,79,231,143,146,108,196,159,13,215,218,132,248,182,143,174,52,11,16,155,63,166,66,213,89,1,161,64,102,195,131,128,134,73,14,36,103,203,7,25,44,9,48,37,2,194,17,72,172,83,192,157,5,80,68,76,83,213,1,204,145,235,32,98,28,112,96,136,56,123,117,79,39,138,5,2,2,77,74,98,168,82,176,202,210,64,21,109,62,242,49,224,77,50,80,115,28,131,168,255,31,207,86,21,100,14,115,10,224,153,78,195,124,185,86,147,180,56,234,81,30,103,226,100,142,132,161,109,211,100,207,34,197,75,68,110,128,160,153,142,25,200,249,219,34,42,38,177,76,153,32,59,2,69,138,34,140,129,2,240,96,179,44,219,25,164,70,17,232,110,162,74,132,14,77,15,91,181,179,70,156,74,212,198,178,184,95,194,100,198,155,164,177,218,46,173,61,127,115,40,126,213,76,82,118,70,50,117,242,145,95,103,175,122,90,24,70,153,58,61,125,23,45,56,140,0,15,19,118,37,1,78,150,108,161,86,112,22,183,34,119,250,0,34,245,94,159,255,167,222,254,155,252,53,134,9,168,39,255,212,4,5,11,107,56,179,205,238,47,202,20,46,232,154,170,34,42,242,33,60,171,171,43,0,18,147,185,170,149,101,0,22,205,159,195,4,181,148,98,16,163,98,134,164,251,40,120,212,29,197,69,119,165,39,94,54,178,254,195,118,96,247,181,114,41,74,125,63,114,40,155,228,224,49,53,163,5,177,113,152,44,63,9,36,180,37,132,35,34,161,222,182,77,61,227,69,5,83,209,33,156,83,66,158,176,150,175,23,149,187,67,102,208,246,174,110,192,219,244,67,200,88,84,120,114,24,39,130,12,164,177,91,69,144,217,135,29,173,157,199,15,187,214,157,209,8,158,125,12,9,41,139,252,233,185,204,219,223,242,126,60,197,81,174,148,184,89,169,107,92,101,85,102,234,26,234,62,186,118,159,166,36,69,229,204,163,201,65,148,120,6,245,123,149,79,187,215,151,106,153,81,209,64,0,0,189,72,109,36,98,146,184,41,209,84,16,81,189,141,169,242,27,251,223,91,191,219,83,155,3,150,248,70,79,95,144,158,116,61,25,83,251,47,255,255,255,255,245,186,41,175,254,171,83,39,209,63,117,45,4,209,183,4,207,160,114,111,235,36,230,39,153,183,97,121,31,252,229,30,253,223,83,0,0,92,128,249,189,51,100,193,203,204,2,178,176,225,4,140,88,16,112,195,12,144,196,132,18,6,204,85,20,30,251,53,193,80,140,149,222,105,74,245,215,70,255,251,178,100,151,12,229,154,103,88,27,44,53,242,79,234,59,19,36,73,188,88,153,151,88,77,48,218,193,31,178,108,136,96,143,51,49,208,64,39,40,113,8,5,13,172,196,11,86,232,30,32,180,21,200,24,19,184,165,173,22,9,172,181,26,204,12,176,201,124,214,38,216,139,125,38,125,86,147,77,50,94,39,1,164,1,45,56,19,78,118,31,66,186,3,5,164,227,70,214,34,170,28,151,45,59,200,154,47,198,114,194,33,137,37,43,20,59,122,2,163,118,180,67,251,19,45,242,232,49,30,44,86,197,221,32,0,33,32,125,119,68,193,153,182,219,26,204,148,211,77,73,207,131,205,8,123,88,192,206,180,162,118,163,63,219,179,44,201,106,198,54,152,178,105,54,186,232,199,90,251,107,125,65,193,130,1,244,123,80,13,241,196,1,207,13,160,137,139,155,2,203,57,92,175,72,119,23,235,51,221,183,204,77,227,42,54,117,228,63,98,146,253,214,101,243,215,255,255,255,255,229,144,141,185,124,157,153,47,100,133,89,194,101,230,39,179,230,101,33,178,111,63,235,240,237,51,156,13,235,92,168,0,6,220,153,148,45,151,124,72,225,82,136,84,204,192,167,86,33,161,184,13,235,128,156,112,226,24,192,205,113,170,198,222,41,20,221,28,108,189,19,209,154,146,215,2,95,46,129,97,111,162,196,91,233,203,230,71,36,137,39,31,26,192,99,40,11,202,67,251,119,67,137,19,140,39,99,123,84,200,120,71,61,37,169,84,37,93,216,202,206,34,41,4,111,135,19,180,32,29,74,134,167,157,101,18,86,45,44,147,251,163,115,66,47,226,217,248,200,91,95,29,159,104,201,26,114,113,139,217,123,242,34,237,101,102,206,58,246,124,149,7,111,197,102,175,111,248,101,87,169,183,150,175,180,40,212,38,92,173,248,78,217,93,172,254,61,243,36,125,82,122,155,80,0,1,193,146,246,34,43,25,14,148,195,227,21,19,168,112,186,245,100,227,220,191,248,42,153,88,66,206,157,88,213,35,221,235,111,78,164,214,112,80,216,214,90,92,10,135,96,42,108,227,90,132,30,52,133,42,86,226,177,40,92,155,13,26,46,39,41,91,4,237,34,21,0,76,17,80,250,94,78,118,48,196,194,87,104,226,17,152,12,138,188,24,153,137,156,57,153,49,234,28,132,76,6,46,36,96,97,102,98,52,97,225,38,42,6,96,163,195,87,227,160,108,196,18,106,34,39,72,93,49,68,135,193,67,230,46,33,145,58,12,51,137,171,87,134,128,225,52,174,66,68,4,67,33,154,81,131,159,64,90,29,209,8,138,113,103,92,36,66,1,38,234,224,172,138,72,183,5,4,132,2,69,100,66,207,129,218,47,81,231,146,18,255,251,178,100,182,140,5,99,104,216,155,12,77,176,72,164,59,87,24,41,94,30,97,159,76,45,229,241,25,97,33,236,28,195,9,57,104,162,203,218,37,180,177,63,66,85,42,209,148,134,191,209,98,92,61,103,83,14,23,50,201,76,102,35,204,54,117,232,174,220,47,18,12,23,34,137,15,186,214,216,224,183,194,109,65,190,145,197,183,120,92,244,61,249,221,23,81,95,169,30,98,61,223,198,113,218,44,252,247,139,167,243,91,214,234,135,78,218,163,74,101,73,120,14,190,115,109,227,199,173,245,22,19,140,249,204,85,82,34,210,186,149,29,121,30,190,211,187,184,82,108,110,181,154,111,2,205,89,1,1,1,0,1,110,192,217,176,248,52,32,45,16,252,201,42,3,54,147,62,0,241,236,253,43,58,31,244,145,116,0,136,96,38,64,226,107,36,231,219,232,171,235,190,180,255,236,118,255,250,39,118,188,181,109,62,172,49,24,45,186,44,64,160,179,180,176,24,61,254,209,221,54,191,219,254,207,220,31,31,254,54,247,217,186,100,243,254,192,0,2,10,148,44,209,135,161,178,97,9,201,80,104,46,158,2,6,2,20,10,101,8,147,136,202,45,155,4,22,2,80,211,19,85,45,20,77,75,32,149,96,10,28,185,90,162,72,52,14,181,247,245,187,56,14,83,51,110,113,86,249,187,54,24,93,153,150,70,248,40,62,228,142,52,42,29,144,187,115,109,249,209,108,221,146,226,70,233,20,251,36,241,25,28,84,63,201,46,168,67,127,214,209,203,31,198,245,113,5,19,255,88,123,101,100,16,157,65,183,161,149,90,148,57,199,33,182,249,104,183,142,37,218,184,253,207,90,155,118,53,44,219,57,248,108,246,209,102,50,103,26,72,200,32,249,227,54,191,58,211,151,155,185,78,160,18,5,42,220,23,220,242,33,5,168,164,183,238,155,113,202,125,49,127,43,96,253,36,1,128,0,0,9,14,110,112,116,153,134,76,33,160,101,21,53,40,208,117,69,184,222,68,120,38,45,91,122,186,255,117,155,236,173,171,59,255,233,255,255,232,203,164,175,235,190,227,65,189,146,156,172,233,93,104,75,45,214,225,130,28,45,231,214,82,229,98,58,238,244,141,175,51,8,143,55,76,57,227,0,5,21,46,33,193,53,205,190,2,48,46,35,209,209,56,193,118,4,103,10,67,65,43,189,74,26,157,182,117,9,71,225,170,206,59,208,76,33,1,73,56,127,28,44,183,32,43,148,2,1,64,120,13,187,157,12,42,84,178,27,69,75,89,99,115,161,204,178,231,29,125,28,241,176,20,73,43,68,68,95,91,240,129,41,211,8,151,33,53,43,97,149,228,85,73,174,76,186,26,152,240,29,12,92,231,168,157,150,37,255,251,176,100,189,140,69,224,104,214,155,44,54,208,81,75,139,77,36,194,10,86,157,159,94,108,61,50,201,102,173,44,12,195,20,249,11,109,97,42,200,218,200,253,39,180,4,99,70,71,7,15,48,102,120,169,20,100,255,4,121,54,87,53,105,65,125,81,158,137,177,218,89,66,88,72,234,84,212,145,226,110,156,177,82,86,11,227,90,204,81,230,98,144,185,219,235,112,243,163,145,157,253,169,40,155,45,0,0,1,204,82,50,46,173,62,31,224,14,17,8,83,144,216,3,66,154,101,28,68,180,54,75,236,203,230,72,241,73,218,198,222,148,45,29,173,209,61,87,103,255,163,111,191,255,217,190,159,76,105,231,17,81,215,116,214,67,134,61,16,228,185,221,157,78,232,186,187,125,30,250,185,17,210,114,139,37,203,36,131,136,171,190,165,73,244,112,0,0,96,12,17,181,238,1,157,198,152,12,120,216,212,11,140,188,88,197,5,204,68,140,208,145,204,132,44,44,0,96,196,38,158,10,24,16,9,194,61,157,196,80,208,74,200,68,81,37,146,164,69,118,33,232,242,131,176,80,117,216,4,80,66,137,128,193,217,49,97,8,210,238,35,18,152,179,96,131,65,43,141,155,166,234,198,40,19,198,85,21,30,81,38,209,144,110,74,230,78,114,39,7,58,140,155,143,212,100,24,137,197,49,49,89,135,150,137,2,81,153,233,192,242,90,81,199,70,32,16,200,10,159,144,195,32,62,167,174,150,44,90,84,218,173,152,92,109,59,23,121,183,153,244,81,109,70,17,47,141,29,227,172,76,214,31,101,124,245,41,140,162,106,5,86,113,175,134,248,122,227,232,36,167,39,84,77,107,20,205,186,117,238,157,165,55,103,99,246,224,156,180,219,243,47,90,230,213,206,166,102,48,193,143,197,127,18,0,0,64,0,36,233,249,192,161,113,181,69,228,55,9,70,150,219,217,225,195,125,127,24,214,238,231,189,157,91,217,244,60,177,75,54,140,172,128,76,22,120,87,255,209,147,255,226,123,131,13,156,197,4,23,124,113,188,27,201,2,22,70,90,76,136,243,24,207,10,96,200,170,102,21,195,56,169,68,66,34,70,53,31,115,60,99,104,153,9,219,160,197,170,255,176,195,68,1,101,89,195,36,54,5,30,153,2,72,26,20,203,83,130,195,230,190,224,97,2,6,6,244,44,210,92,51,8,54,1,13,130,64,66,193,65,194,134,4,46,121,185,237,193,112,51,178,246,141,80,5,134,54,7,25,48,98,228,208,16,217,65,32,117,13,86,144,163,14,1,100,165,197,86,7,233,32,139,124,173,233,240,161,168,4,91,202,58,210,11,208,197,222,196,94,129,100,239,178,169,54,214,95,152,220,50,229,67,239,196,170,255,251,178,100,214,142,6,209,103,83,147,120,99,112,98,11,11,42,36,35,184,91,93,161,78,77,225,143,201,114,178,44,28,146,142,113,206,108,29,154,201,30,219,241,72,123,56,122,85,18,122,215,157,73,221,2,20,193,51,100,19,96,229,125,161,43,71,204,167,134,252,162,191,74,20,142,31,79,155,17,173,238,96,99,26,247,162,37,245,212,251,219,247,129,110,90,122,63,246,61,71,123,235,84,166,78,210,163,83,120,230,5,179,191,243,158,135,72,38,175,223,169,189,197,39,29,246,226,114,184,253,111,3,214,207,123,171,253,253,125,139,152,8,0,0,3,151,156,197,77,136,194,69,195,226,115,173,174,185,148,157,118,180,146,69,88,163,142,47,148,165,153,193,47,205,236,187,227,214,139,250,235,106,251,109,222,223,79,245,244,62,25,221,73,254,23,117,118,166,199,14,173,150,200,121,33,232,20,209,117,157,47,67,215,55,251,221,15,67,213,168,112,173,92,126,238,234,226,184,249,158,62,208,41,65,0,38,236,220,130,3,110,65,132,194,203,160,28,13,216,0,114,253,184,64,18,86,1,184,21,66,77,102,68,168,80,23,209,72,44,40,105,194,182,106,5,49,92,187,57,94,84,235,74,161,230,161,6,101,93,160,139,210,65,32,198,95,23,16,152,215,24,107,122,140,242,159,200,49,212,32,156,83,35,100,66,76,149,208,54,116,115,142,134,236,143,31,213,136,125,149,90,78,143,196,18,66,55,163,80,163,234,235,4,131,17,107,72,226,110,138,212,168,228,126,10,221,101,131,113,96,197,187,49,152,213,186,48,163,27,112,107,215,85,91,123,84,233,4,252,141,146,238,68,123,250,156,187,150,156,176,154,87,157,171,212,113,205,67,144,217,203,119,91,110,186,148,186,135,231,20,208,77,64,0,26,207,214,32,64,137,181,147,26,184,120,29,106,236,132,52,200,153,49,254,14,170,198,37,182,95,122,253,18,255,244,255,250,59,25,7,135,78,170,112,254,236,149,68,81,5,87,87,84,118,179,100,239,58,182,250,35,246,35,232,131,202,229,220,113,28,32,46,136,230,100,202,66,170,127,145,42,53,80,211,22,85,25,41,132,128,0,9,190,97,191,31,99,71,186,120,21,88,69,99,179,84,116,89,210,94,72,92,139,136,43,88,192,80,172,18,69,1,35,119,106,162,49,4,12,242,114,235,175,215,9,3,74,12,65,240,196,161,123,252,249,5,14,128,247,25,203,16,29,165,20,106,36,102,26,199,107,15,242,114,63,246,216,28,24,197,32,69,129,118,157,249,115,51,82,69,162,147,131,239,162,51,36,193,164,198,67,47,17,20,147,190,121,115,41,150,37,42,169,56,220,242,55,146,207,74,113,29,231,91,45,26,255,251,178,100,196,12,69,148,103,215,155,47,75,98,86,171,123,51,36,101,104,26,225,163,80,109,97,139,193,136,178,172,28,145,26,121,17,93,39,27,28,66,91,177,110,203,100,190,229,30,50,97,226,248,187,201,169,234,34,114,69,51,71,15,102,26,57,167,42,204,151,223,168,182,3,252,131,151,145,169,131,194,148,178,149,136,167,187,166,139,102,86,68,119,45,172,90,184,192,4,160,181,39,40,53,110,24,78,15,161,51,98,174,154,56,63,58,237,215,67,109,186,194,86,4,0,36,59,186,65,80,160,44,192,145,86,201,30,97,184,151,214,182,58,220,35,89,103,88,218,49,92,40,51,156,142,103,33,102,94,205,5,63,235,101,232,126,233,79,247,255,233,126,253,216,219,186,205,56,211,164,210,145,66,159,54,182,90,153,143,106,198,240,241,114,251,234,56,30,227,76,227,252,118,246,205,155,57,61,146,255,37,165,191,159,185,146,239,247,187,171,72,68,0,1,97,92,3,145,43,54,34,147,19,138,3,45,8,65,140,244,112,210,146,135,71,13,5,216,84,28,44,0,23,1,50,112,80,16,112,56,208,200,0,69,3,68,16,5,86,65,41,158,50,5,44,208,39,99,46,28,66,11,164,161,54,70,76,93,32,194,22,208,228,72,40,5,25,157,153,160,34,25,0,142,80,208,65,200,160,170,29,211,165,18,21,73,61,217,171,233,2,10,42,199,90,140,250,153,69,163,81,59,49,75,45,218,29,102,50,167,65,143,81,67,143,108,228,191,61,183,89,93,44,124,138,185,105,50,227,20,167,174,5,234,71,69,233,24,37,177,50,154,238,56,123,241,37,121,125,46,245,235,167,23,101,41,65,85,74,110,81,106,18,182,85,219,173,94,113,101,155,190,117,220,165,159,251,62,151,62,13,86,223,250,138,204,179,51,119,163,155,127,237,45,73,116,164,198,209,100,254,86,205,101,108,190,41,253,203,192,188,71,182,0,0,24,0,26,165,252,128,40,179,1,200,128,183,147,96,229,68,161,171,25,197,136,194,110,6,143,1,99,149,230,69,107,69,220,99,183,234,189,121,117,215,172,164,114,136,10,11,44,41,251,34,244,111,85,251,122,40,178,57,105,235,122,208,173,220,199,119,167,18,24,174,222,244,106,177,204,86,121,234,184,191,202,130,1,215,207,48,221,100,3,0,95,3,81,77,208,20,207,231,3,134,204,177,192,191,196,215,200,84,96,237,230,96,40,1,7,77,16,192,33,33,146,2,20,252,24,3,48,193,83,84,6,70,100,127,100,8,168,12,14,5,5,2,3,4,135,160,26,88,98,72,154,0,162,5,142,219,164,194,238,46,139,94,86,231,196,28,22,202,21,251,106,143,176,114,192,63,237,86,63,68,204,255,251,178,100,202,14,166,231,101,82,147,121,99,242,90,11,155,26,36,101,106,89,49,165,78,77,177,28,81,51,171,108,168,145,149,168,218,107,206,228,174,247,26,151,177,166,145,151,177,232,44,48,242,121,201,125,28,69,39,57,99,22,128,178,95,101,69,137,184,186,164,24,140,150,52,235,147,216,172,160,148,228,166,130,228,243,245,161,22,252,42,99,29,109,76,63,170,173,106,99,127,241,103,161,225,9,103,40,65,192,176,38,229,193,253,83,142,86,50,122,177,144,168,52,56,56,35,83,236,82,122,16,196,238,175,98,201,71,52,69,63,44,59,25,16,0,118,249,6,104,173,18,243,154,179,245,102,26,185,99,93,176,71,6,157,207,52,78,73,188,250,122,59,255,79,178,126,127,245,255,247,234,173,180,213,238,244,56,242,137,40,12,61,234,187,42,58,76,118,77,245,62,248,209,57,221,251,62,188,99,64,194,35,97,181,74,37,79,66,162,218,128,0,2,148,188,26,164,65,6,97,201,6,82,100,102,1,102,92,20,98,129,38,138,30,4,7,50,98,36,123,8,12,10,11,13,45,163,144,241,51,47,36,0,48,48,193,24,26,50,37,3,26,69,144,168,0,177,33,127,150,181,119,66,49,122,149,91,214,163,25,127,29,81,8,18,210,105,13,133,217,97,45,0,190,25,172,233,38,146,157,76,180,97,86,100,134,153,29,74,157,63,35,51,68,162,1,172,146,51,59,106,150,12,56,238,80,227,181,17,86,122,138,46,94,110,176,171,225,175,197,175,229,87,159,124,175,80,182,147,172,189,27,157,249,124,178,17,36,172,200,255,96,80,253,146,50,213,40,72,222,118,215,59,154,186,181,172,186,214,88,28,42,89,46,17,83,70,43,29,174,153,57,246,31,54,227,157,234,224,227,245,103,109,100,103,248,136,57,71,100,135,41,31,57,67,106,21,236,235,143,105,214,191,114,155,59,9,37,20,32,32,0,5,75,187,22,192,236,18,60,34,24,88,242,70,162,149,125,75,39,220,217,151,241,22,153,172,114,102,127,253,122,245,6,140,62,251,60,243,130,191,240,131,154,16,240,204,140,157,2,197,164,73,159,104,104,241,3,90,166,132,84,127,51,94,0,41,191,60,253,206,29,40,121,49,149,187,161,174,241,125,255,251,76,70,233,64,0,4,157,11,200,62,65,196,4,140,156,147,184,220,220,73,48,200,66,131,128,162,13,170,34,82,225,0,137,101,4,9,72,147,40,61,4,235,168,197,13,14,214,143,111,227,116,68,81,19,76,8,26,16,112,48,179,13,165,226,201,98,45,136,144,40,213,62,195,99,234,37,45,45,11,175,26,102,11,122,7,141,219,185,6,202,18,210,104,223,130,96,167,91,186,210,51,100,244,255,251,178,100,202,140,134,212,103,212,155,111,102,34,86,204,203,23,32,35,186,89,161,159,80,109,97,145,1,61,175,107,204,193,137,169,37,55,97,202,243,199,237,109,105,114,149,118,139,102,206,156,220,187,25,81,249,246,125,146,186,219,116,117,109,232,23,103,185,73,251,155,87,236,27,218,165,235,33,22,181,116,217,165,92,236,6,246,187,74,123,246,174,73,231,209,73,73,188,148,163,237,232,134,178,157,44,246,66,214,205,92,206,203,122,108,32,53,107,21,84,245,239,106,56,189,69,173,221,173,204,15,107,248,224,48,219,58,171,165,154,72,0,4,166,100,24,151,208,11,66,229,229,116,55,92,242,156,62,32,79,69,65,72,116,19,171,115,24,72,99,114,215,214,198,79,255,255,111,127,111,218,218,233,255,157,189,25,127,187,34,140,211,215,233,62,118,165,41,93,168,165,70,53,189,126,202,137,87,18,156,19,82,14,52,61,255,222,198,118,40,0,0,2,84,113,144,240,63,204,205,224,198,57,204,12,52,206,147,204,60,44,219,5,128,193,230,1,22,97,32,130,16,179,3,24,49,82,64,224,52,43,5,5,7,2,155,202,136,131,171,7,78,80,144,0,67,2,42,101,152,188,98,202,76,84,171,61,135,7,129,41,34,105,70,229,18,161,106,171,98,104,71,212,217,21,144,104,12,37,38,154,45,61,94,52,233,67,132,232,66,29,6,102,229,204,62,176,75,113,206,46,216,170,93,193,48,243,157,167,121,162,146,186,89,36,190,65,5,29,186,210,217,127,15,116,130,240,236,196,52,123,61,127,222,154,133,219,66,197,27,162,231,171,116,147,83,145,42,131,131,230,9,92,102,37,255,117,118,247,196,191,142,235,101,152,15,20,75,137,97,126,1,190,212,164,104,151,82,24,211,42,244,202,69,59,141,60,254,47,72,190,52,37,108,209,106,219,252,175,68,175,142,251,102,93,91,164,211,55,18,171,101,182,78,1,107,0,165,101,114,129,224,0,16,2,24,64,12,238,246,142,202,19,4,147,36,173,50,198,45,83,253,100,27,59,220,97,86,4,204,173,29,74,198,96,166,106,122,109,255,254,205,254,75,46,60,16,195,179,23,169,68,252,151,254,103,255,50,226,49,208,169,200,210,248,54,84,131,146,167,239,31,246,14,134,199,159,199,112,83,161,96,128,103,226,238,223,157,229,84,122,192,3,1,132,199,4,60,117,97,103,29,94,113,179,6,54,164,100,98,6,20,38,14,97,51,200,0,177,176,48,80,80,140,194,137,204,56,96,112,112,137,60,70,16,99,197,2,66,41,50,145,241,129,33,130,85,195,48,0,42,178,79,11,226,193,140,160,24,176,208,197,13,178,52,232,43,65,180,29,101,65,17,217,237,48,255,251,178,100,203,14,7,60,104,210,155,120,99,240,89,232,155,45,36,67,140,92,73,163,72,109,229,147,1,55,51,44,76,144,138,41,198,79,180,129,72,227,28,41,2,110,175,53,116,254,199,81,94,114,22,203,148,33,137,64,150,174,70,97,18,215,230,36,160,180,98,108,86,178,98,249,130,115,181,7,3,82,12,161,58,156,146,132,42,112,121,124,21,250,68,150,172,50,239,49,200,21,189,33,198,108,112,231,80,214,55,147,136,8,150,69,91,253,98,236,223,163,50,246,217,10,151,201,129,198,165,91,207,54,109,14,192,143,187,31,233,216,246,121,233,165,89,122,31,135,119,7,149,235,92,42,61,71,15,22,122,18,245,189,18,107,161,44,214,206,106,204,21,99,17,183,234,64,0,68,229,233,139,35,17,56,222,41,43,127,15,78,105,87,181,254,89,132,223,41,54,242,36,207,168,63,252,183,30,129,133,55,84,213,186,163,143,215,233,242,117,245,182,103,59,154,150,111,177,23,117,35,117,69,94,156,204,87,249,180,93,21,166,71,53,144,191,77,138,183,71,117,86,5,54,88,0,76,24,24,60,34,76,210,97,179,76,34,13,14,176,52,89,160,193,192,227,92,144,76,66,62,51,152,132,200,68,243,14,135,203,56,100,176,1,130,69,162,172,88,83,138,141,163,60,184,47,65,36,4,24,141,166,17,174,83,116,67,226,228,147,12,231,226,252,36,120,40,128,15,43,16,154,17,189,133,63,83,10,106,99,82,140,20,12,84,195,211,144,179,5,19,14,50,175,112,82,50,58,67,77,17,184,54,149,15,216,206,131,217,109,54,156,70,96,132,57,184,33,50,64,93,174,92,86,161,38,15,40,120,196,135,76,165,253,193,125,76,59,47,2,140,81,36,132,150,133,252,55,155,110,172,182,129,18,183,146,30,175,0,250,219,134,220,39,253,215,197,225,226,144,224,94,209,247,243,54,107,175,223,217,182,149,165,214,161,230,89,254,245,175,141,205,255,173,119,173,119,245,108,146,14,160,82,246,127,109,110,147,111,251,218,208,98,231,214,29,231,8,6,129,150,103,69,167,219,72,0,6,0,0,204,151,29,59,207,133,83,176,25,173,112,114,170,95,11,137,174,21,144,83,189,114,161,193,170,9,35,57,33,250,208,20,36,219,244,34,238,135,128,72,40,249,230,33,171,137,13,150,77,98,228,86,76,80,96,105,151,134,78,128,74,227,25,174,69,56,168,109,167,41,35,34,0,9,185,120,232,121,131,27,26,153,73,135,70,0,145,140,212,100,181,162,207,70,6,6,99,3,36,192,224,128,97,17,3,140,145,0,133,36,66,150,143,8,141,140,201,124,47,166,245,48,25,12,73,175,185,109,12,170,53,45,121,9,144,186,255,251,178,100,185,140,167,53,104,81,139,152,123,100,76,65,187,26,36,201,40,25,197,161,82,109,225,141,137,33,34,108,232,112,11,72,220,6,178,255,41,75,239,140,37,80,65,20,237,217,53,227,13,146,114,138,65,89,100,93,71,131,136,159,242,212,30,165,74,20,78,130,234,14,78,220,47,206,161,115,122,50,69,10,70,23,174,30,110,119,97,28,226,8,202,117,200,11,23,146,233,229,166,241,107,109,219,250,229,31,116,201,93,72,7,136,206,225,72,237,158,215,108,237,86,189,43,77,168,138,215,162,165,235,146,243,35,20,158,228,76,50,118,105,179,147,51,231,116,149,107,58,203,50,22,10,239,173,216,219,61,143,2,216,113,164,210,226,215,234,134,186,40,47,213,88,191,235,143,44,187,149,7,135,4,98,113,33,198,76,42,202,23,44,58,126,53,12,172,163,32,234,62,98,126,221,63,251,72,138,133,80,102,65,151,162,253,223,91,58,39,232,80,172,231,114,91,213,148,99,98,168,3,5,138,85,52,182,37,108,20,79,46,214,54,86,246,18,156,74,64,0,76,50,133,62,147,24,196,233,243,38,195,140,244,133,50,26,4,20,39,48,178,32,172,80,9,104,25,4,104,99,81,9,85,72,28,78,81,83,19,130,139,136,60,58,49,80,84,200,67,112,104,76,194,160,64,32,41,149,5,209,1,113,97,175,161,194,59,204,220,128,136,139,60,8,20,235,92,107,86,188,136,233,240,236,37,113,84,53,4,33,44,40,73,104,94,32,18,233,246,142,200,96,52,153,107,217,226,69,43,124,195,115,92,10,73,251,151,52,186,71,62,7,135,218,36,94,109,101,193,55,34,209,151,218,142,236,166,130,98,11,23,36,157,226,50,48,65,91,102,128,69,84,78,14,25,41,15,246,78,201,123,31,94,23,168,211,213,211,168,167,65,151,9,199,5,211,135,154,189,162,151,47,72,16,55,33,45,116,121,95,89,122,187,176,26,219,100,178,195,82,207,102,181,51,45,119,45,154,87,170,250,184,206,107,41,157,191,203,115,105,203,252,89,73,138,216,149,137,221,200,97,69,230,225,119,42,0,0,48,0,3,102,229,146,48,11,26,16,33,76,96,236,109,245,118,49,254,38,77,14,135,240,221,252,253,253,34,255,119,79,253,18,174,121,181,118,74,43,244,120,198,25,191,213,81,140,231,209,38,66,233,176,68,153,228,171,125,47,93,81,26,105,251,146,106,105,90,180,116,253,0,200,99,112,102,2,244,101,32,167,22,142,122,85,102,0,124,98,37,134,248,50,33,24,52,88,208,17,104,179,161,141,146,26,112,8,144,184,208,41,142,4,199,12,164,40,75,168,148,45,25,66,192,62,193,1,16,194,103,212,53,208,112,144,96,255,251,178,100,188,14,135,103,105,81,11,153,100,214,74,44,219,42,32,2,196,92,245,163,72,109,229,145,1,73,176,108,104,145,149,32,137,5,216,20,93,144,24,229,37,161,107,152,120,232,78,82,110,180,32,72,42,220,239,60,46,164,61,29,80,196,242,125,48,72,246,28,35,142,161,240,0,60,120,176,209,98,128,96,132,51,161,50,1,32,124,116,205,67,180,228,133,210,215,53,41,82,64,39,28,70,106,11,59,125,79,155,131,228,17,114,107,191,42,90,158,203,79,26,180,196,40,71,136,141,142,173,216,111,73,200,158,114,10,253,219,40,238,250,54,31,101,194,194,81,232,25,251,192,227,136,76,37,130,11,163,58,87,117,140,190,222,164,111,233,67,132,78,144,23,34,137,223,205,59,86,185,134,236,138,183,163,138,78,97,188,116,83,73,116,180,146,24,235,0,245,24,96,16,0,6,73,185,208,56,60,195,76,168,101,53,140,163,169,157,49,94,194,208,48,199,198,181,19,147,185,63,255,210,186,244,255,234,37,50,139,20,168,140,149,79,236,180,150,182,116,181,88,146,143,50,191,222,142,83,204,213,181,78,22,59,46,167,45,51,249,173,214,148,70,71,57,38,127,56,182,176,249,229,23,0,204,34,183,55,244,0,203,130,147,33,196,204,152,113,49,1,136,0,88,50,209,12,70,41,14,92,7,7,65,199,112,168,228,195,225,33,225,137,177,168,16,163,48,242,139,13,25,1,1,11,26,95,65,165,94,196,27,10,196,14,248,137,213,14,65,100,240,97,32,170,3,129,72,132,83,159,45,118,101,64,84,12,182,203,221,174,47,18,226,52,246,126,185,18,13,165,186,99,131,170,200,228,109,170,203,33,218,108,228,50,121,248,118,12,8,142,73,49,149,95,49,52,76,148,205,83,229,243,119,32,78,201,170,232,106,177,64,47,89,104,185,241,158,188,150,177,45,134,111,70,173,19,89,205,51,27,53,29,46,234,157,74,179,94,246,224,131,126,150,250,196,174,177,163,93,74,234,215,155,211,103,213,50,108,213,121,103,98,45,180,61,111,153,165,169,95,214,226,95,94,114,150,167,65,94,158,205,223,109,235,203,23,153,106,95,182,152,189,95,73,102,66,104,175,254,250,0,0,32,0,157,187,243,172,172,32,34,46,161,154,79,100,114,183,39,227,151,8,122,58,5,166,140,239,223,255,193,254,78,231,242,242,115,149,138,34,61,27,246,110,118,182,143,79,170,134,22,202,194,211,251,28,130,217,187,50,199,43,251,144,75,226,73,190,187,197,22,77,82,12,131,72,239,48,4,136,48,192,130,166,193,28,96,207,102,102,156,107,2,102,16,24,105,167,192,65,99,57,134,42,132,13,30,24,176,80,92,148,199,67,204,255,251,178,100,171,14,39,24,103,210,11,153,99,114,77,234,27,58,36,34,154,28,117,149,72,77,225,147,73,31,22,172,92,145,13,184,16,61,117,152,8,40,132,68,217,0,199,3,22,24,184,67,69,166,4,156,28,102,90,64,241,49,251,138,98,205,200,148,2,248,20,81,39,165,36,94,6,154,191,86,28,59,16,91,252,173,232,160,222,47,181,180,142,78,244,161,174,166,101,11,202,202,165,108,226,22,232,67,79,180,162,181,11,38,234,211,150,200,33,238,110,118,135,43,21,224,180,121,184,185,123,101,82,157,157,34,35,172,191,79,67,64,207,109,235,91,11,139,152,206,214,218,93,213,228,8,53,231,113,107,43,155,58,172,189,92,247,11,103,180,133,171,35,80,116,245,25,62,43,135,81,70,189,5,247,86,243,179,98,211,181,101,77,177,189,251,41,123,33,84,135,51,48,127,215,233,251,179,251,88,127,101,111,3,245,172,149,185,81,32,94,13,223,199,244,154,144,64,228,184,232,106,64,160,81,27,223,38,16,50,178,184,8,218,173,24,192,5,233,71,75,124,191,250,191,255,158,246,217,220,181,135,105,123,140,73,226,25,85,53,70,153,139,16,19,146,119,34,25,86,116,13,188,27,63,62,198,42,181,84,3,89,133,222,76,171,40,228,212,0,0,99,10,80,76,193,4,52,225,56,200,161,3,31,172,141,128,125,48,9,204,155,124,96,208,1,134,218,98,199,51,50,137,11,9,163,22,136,12,72,0,11,250,107,150,103,24,67,32,49,177,230,202,207,7,4,24,201,182,144,2,211,144,49,8,65,207,55,33,131,104,204,116,208,20,10,5,51,84,169,177,166,10,176,39,146,73,20,82,91,6,98,66,41,66,15,204,72,70,37,100,36,195,194,1,145,21,133,36,226,146,101,141,59,7,234,8,164,141,196,99,167,149,226,123,128,209,90,85,69,114,65,8,200,23,88,215,65,31,184,144,237,97,96,22,237,177,165,44,83,71,55,74,36,90,62,85,115,218,217,237,133,102,239,145,151,39,232,241,28,43,44,239,212,230,101,229,222,145,222,102,212,109,10,231,206,177,9,97,140,116,210,185,53,207,149,176,76,189,90,49,10,213,184,220,221,17,114,52,173,46,251,218,185,106,101,167,103,118,190,205,114,59,94,5,91,216,16,64,8,228,188,169,146,169,152,38,92,250,104,153,144,140,199,133,192,35,123,220,26,89,193,26,31,255,255,95,255,140,170,113,8,236,142,86,145,209,214,118,51,77,111,75,209,90,244,174,245,74,43,34,150,25,145,85,251,47,191,115,110,157,40,50,0,46,163,17,184,248,54,178,200,134,9,186,244,133,203,73,146,157,2,226,153,149,73,187,50,26,128,9,180,160,15,84,24,74,255,251,178,100,164,14,135,29,104,81,19,153,99,114,82,137,235,23,36,98,98,26,25,157,74,109,225,141,137,50,163,108,12,196,136,120,217,145,17,136,137,77,24,200,194,64,12,216,76,2,136,28,168,1,17,7,88,178,74,62,108,41,229,192,195,181,165,58,105,34,47,152,92,106,59,57,112,217,209,81,138,170,48,84,204,37,2,24,173,119,121,128,229,28,93,195,75,117,220,85,129,18,204,161,246,85,103,53,214,193,16,162,39,39,65,121,41,245,200,184,250,1,188,42,24,18,22,54,204,113,203,108,197,98,155,11,249,168,188,248,193,83,78,130,253,122,170,239,110,44,148,167,117,232,61,153,183,63,62,77,230,234,78,137,22,44,32,101,13,107,86,98,142,100,226,213,88,178,238,46,228,154,203,184,219,69,150,164,235,163,111,103,118,214,233,186,142,155,177,177,197,78,59,177,40,137,231,87,138,243,253,103,80,237,31,35,138,204,198,143,168,140,201,131,173,175,142,0,9,187,178,24,254,114,26,141,134,138,189,67,173,161,43,234,25,211,98,182,91,76,135,63,188,159,253,255,95,255,213,209,127,238,137,202,164,127,251,250,253,91,219,10,32,206,160,146,133,53,22,137,199,50,80,10,72,225,82,1,97,196,30,193,129,231,118,152,89,218,85,15,185,96,126,176,0,204,23,69,12,223,149,141,12,133,50,51,24,80,203,228,3,15,9,13,116,118,20,31,25,204,64,102,128,145,147,71,192,18,68,193,1,39,142,147,192,138,96,161,66,199,202,38,9,1,3,24,66,68,0,97,168,13,82,49,193,204,208,84,137,68,144,16,114,210,162,41,149,14,88,22,66,13,114,53,193,24,150,108,190,26,184,240,164,85,119,220,16,20,87,126,40,216,146,229,136,182,174,114,255,30,128,160,28,23,173,47,70,85,38,16,69,154,128,112,11,142,166,228,119,158,162,115,22,203,162,127,87,168,183,201,5,173,89,82,194,57,112,147,87,240,163,174,33,164,154,76,75,80,178,177,177,66,221,236,114,13,28,197,104,123,169,162,180,21,231,43,2,150,92,93,20,210,105,22,182,190,21,88,127,244,82,102,228,178,166,243,111,157,171,205,254,103,231,109,169,39,117,186,206,237,188,57,121,189,115,58,114,243,251,88,239,202,93,119,113,240,119,169,245,177,0,0,66,219,250,108,42,92,70,219,38,117,71,172,163,240,0,34,12,2,200,223,43,255,158,255,172,222,180,95,255,244,63,114,222,13,189,80,218,145,234,243,41,76,212,247,52,195,126,107,20,200,215,232,199,119,9,129,92,57,71,104,131,21,255,173,242,122,71,126,26,35,191,238,64,34,115,89,36,233,86,169,174,218,17,112,205,52,55,68,78,232,242,4,205,194,64,255,251,178,100,161,142,71,12,103,81,11,154,98,242,78,73,123,23,36,34,108,89,221,157,82,109,49,58,129,14,9,43,156,192,166,64,96,19,168,217,140,50,35,22,89,216,12,49,58,253,66,65,123,16,70,42,3,38,120,212,81,57,38,16,152,28,49,79,49,212,255,141,181,21,134,85,9,75,0,177,28,139,78,184,141,70,53,52,216,24,173,169,92,125,179,73,237,178,155,42,236,84,140,214,5,169,86,172,29,235,139,219,72,227,70,139,27,114,140,211,97,65,1,139,203,229,234,187,242,193,90,23,206,22,109,202,108,11,131,7,14,185,121,243,20,118,35,196,161,98,45,214,64,185,168,146,162,81,83,108,145,25,166,144,55,5,15,65,240,156,213,99,5,5,196,20,230,152,35,178,121,64,143,38,182,40,78,194,5,8,69,196,209,32,78,112,127,45,150,130,249,2,178,85,204,180,116,14,85,107,202,219,102,75,182,80,21,213,236,74,171,21,159,66,12,0,8,82,194,4,214,220,174,36,166,44,50,126,226,210,18,216,215,213,234,35,189,115,249,122,19,203,178,208,96,250,195,49,69,179,255,254,171,26,143,255,172,153,133,191,171,108,17,19,157,158,22,7,239,189,238,72,109,214,197,211,122,93,112,1,53,16,0,4,178,161,243,126,60,24,144,181,162,48,102,116,176,113,225,48,171,196,58,193,218,2,130,52,63,101,88,56,6,24,174,29,116,142,141,209,168,101,11,118,90,128,193,57,47,195,101,137,8,132,81,129,45,146,97,120,192,58,192,14,1,78,203,64,216,51,128,170,201,136,11,45,15,42,84,158,152,146,246,151,43,5,118,18,14,65,186,68,2,89,219,169,226,39,180,157,183,46,119,78,197,12,174,113,196,142,149,224,90,190,239,234,197,254,57,166,16,7,52,122,183,213,158,26,53,17,223,43,164,79,123,109,243,81,62,210,118,139,7,108,82,213,143,143,210,39,123,151,148,139,11,201,5,150,14,254,209,142,3,168,205,18,246,39,125,250,106,71,160,119,17,47,44,18,224,221,141,229,235,148,25,180,235,111,175,66,48,179,46,63,203,234,212,83,78,109,124,111,18,42,157,81,55,65,81,33,158,247,183,212,250,4,0,2,21,43,81,240,93,149,66,80,114,62,42,14,39,160,179,66,66,144,56,70,128,157,109,64,72,130,91,194,209,137,73,181,161,155,168,44,18,25,22,79,234,30,16,248,141,0,199,245,99,26,204,168,2,127,254,52,179,165,131,45,41,251,104,173,218,86,236,234,19,86,144,52,6,176,1,66,149,72,72,212,176,41,22,136,20,161,10,68,131,128,155,143,84,232,162,70,158,60,79,243,252,238,60,203,184,42,9,16,188,98,55,199,100,121,203,210,202,30,144,255,251,178,100,167,142,38,168,104,213,147,88,97,226,71,66,186,182,61,134,38,23,249,163,94,108,61,137,193,18,9,106,148,244,154,10,86,161,201,51,133,16,77,150,223,148,139,77,190,95,117,180,108,56,126,251,60,217,197,143,175,68,111,237,24,198,218,250,177,33,197,32,186,214,23,154,161,11,98,162,87,249,188,91,12,61,122,14,38,5,243,17,248,223,104,203,103,189,3,203,87,50,85,134,3,181,234,26,153,107,42,242,228,104,229,3,17,205,237,239,173,141,73,218,241,80,30,64,221,63,187,232,32,208,142,132,186,179,215,129,84,182,164,199,224,186,214,21,57,223,58,13,9,230,135,143,185,43,109,84,79,229,182,211,149,198,150,205,98,191,156,128,146,58,170,247,108,0,128,144,87,209,65,140,57,1,57,4,157,169,198,194,217,242,103,166,97,42,92,180,200,77,92,86,247,90,24,16,31,249,27,161,224,170,209,160,176,84,18,23,24,221,187,22,251,62,229,138,166,255,182,173,188,80,127,203,78,253,22,151,214,207,171,79,248,208,0,4,65,116,16,204,234,219,51,200,76,179,19,38,40,70,76,84,232,92,112,145,51,66,207,21,6,70,232,67,43,40,20,135,25,230,10,210,209,53,165,43,114,4,210,160,192,14,89,229,240,126,22,58,10,178,9,25,39,33,193,178,49,29,2,180,253,48,134,96,230,32,171,107,172,69,96,69,212,190,67,94,108,92,60,124,241,46,164,218,225,197,124,242,111,70,156,140,8,76,141,110,218,197,173,208,58,140,69,223,75,23,34,92,150,217,83,197,68,3,229,151,115,172,138,212,117,197,87,216,175,9,90,46,174,185,26,251,243,170,153,94,113,51,74,238,56,76,169,238,36,165,154,125,101,104,241,116,64,134,232,172,137,92,161,170,28,162,221,172,255,231,252,189,108,221,130,4,107,238,185,53,192,107,247,34,174,152,14,104,196,75,175,21,79,103,41,137,144,117,167,238,202,4,58,0,0,216,29,210,195,32,138,195,69,82,198,187,87,54,30,173,79,199,230,105,25,58,71,173,232,85,26,107,231,128,32,227,122,16,15,175,145,191,250,147,209,191,255,255,255,255,255,250,73,239,215,106,91,73,216,191,176,33,127,236,62,182,40,201,42,9,87,28,225,40,0,0,10,166,1,153,239,154,100,93,153,33,103,84,89,128,34,35,74,106,82,17,9,54,201,200,138,150,245,166,11,66,109,204,16,85,52,64,75,42,79,182,96,91,134,152,60,24,178,192,226,3,160,89,11,172,168,218,99,202,154,96,225,10,8,200,83,98,14,1,14,103,13,81,80,172,196,60,148,49,15,238,184,82,147,114,223,116,81,252,253,92,199,33,196,115,92,187,46,26,216,223,214,85,222,255,251,178,100,190,140,198,103,104,213,27,79,101,64,70,201,218,178,61,34,102,153,249,159,80,109,61,152,201,58,175,236,12,193,41,185,38,114,125,42,82,24,40,108,245,82,173,190,156,91,11,89,21,187,102,180,101,44,146,54,252,60,90,174,133,230,105,60,237,73,241,91,177,216,146,217,33,113,84,104,151,229,172,255,202,97,215,91,244,174,207,184,239,26,55,81,108,12,185,199,95,70,13,14,114,219,63,59,57,157,74,202,254,110,207,58,229,156,149,233,238,129,29,108,169,152,34,213,117,234,211,161,92,225,242,251,189,104,32,1,192,87,216,87,197,219,131,116,177,217,115,181,99,180,150,40,107,92,196,4,247,12,168,246,121,238,178,81,190,223,255,241,104,66,19,242,16,152,53,253,127,255,255,255,252,220,231,255,210,150,238,107,16,29,78,233,78,141,214,141,116,71,169,98,86,36,42,213,54,197,157,10,91,253,166,118,231,0,0,112,73,57,210,243,152,10,201,161,214,26,171,73,132,32,24,170,8,88,236,184,134,55,152,10,108,48,112,227,6,84,110,75,17,36,67,1,129,32,230,194,10,0,74,49,128,42,205,22,220,179,7,129,229,138,80,16,68,59,39,69,68,165,151,133,69,44,176,48,99,72,84,184,56,3,138,210,177,210,65,68,37,206,40,184,209,79,196,30,205,87,90,142,67,87,109,59,12,161,229,151,58,202,164,240,45,41,197,21,117,160,149,255,167,202,158,44,249,78,71,83,206,96,68,3,189,16,149,136,170,168,62,19,193,146,99,183,209,43,32,152,18,145,22,184,184,80,120,65,105,226,51,203,183,196,196,154,65,212,213,82,118,219,66,85,14,151,147,27,118,175,127,52,55,133,119,46,179,212,117,232,14,91,212,10,195,90,54,137,255,46,173,234,194,231,207,245,126,223,30,86,144,214,239,99,209,161,46,94,85,88,190,111,10,217,103,223,185,110,22,19,89,187,1,0,0,0,83,176,35,70,60,148,196,114,88,245,163,73,207,149,161,230,15,153,227,93,174,198,135,86,76,239,116,139,209,144,72,120,203,239,111,237,251,106,237,234,221,159,219,167,237,237,255,253,74,200,133,229,107,216,234,148,55,25,91,54,247,96,138,12,163,86,178,79,89,216,243,161,12,113,20,174,227,59,149,72,142,130,74,29,72,179,100,39,145,232,251,143,55,163,140,254,163,48,124,2,48,28,4,207,3,22,14,102,95,161,152,80,24,36,164,133,173,160,157,47,220,138,21,172,245,163,187,246,80,28,112,97,64,129,128,110,124,63,109,63,223,218,131,196,220,145,16,36,189,145,162,91,163,1,207,170,118,246,218,157,184,180,53,225,201,19,179,49,55,55,74,209,163,20,23,33,142,97,21,175,38,255,251,178,100,205,14,167,8,97,210,19,121,99,242,90,108,234,215,48,69,148,87,105,151,82,109,48,220,73,52,178,235,204,144,142,121,146,143,215,21,115,173,183,170,60,92,138,51,165,139,219,112,147,215,31,147,180,249,81,87,243,183,43,224,22,150,133,85,176,164,179,123,38,152,154,19,67,112,235,152,47,76,145,96,134,143,225,149,45,118,81,53,88,69,31,216,212,95,133,37,16,217,233,247,230,21,93,59,90,107,68,133,165,73,177,20,23,245,7,231,167,26,191,123,112,189,38,158,32,14,242,129,83,171,163,7,27,70,192,130,177,118,26,69,114,89,184,85,190,42,154,198,5,49,185,224,53,33,118,191,251,175,223,159,254,95,255,254,71,254,117,152,163,255,240,163,26,255,124,145,211,171,237,238,17,116,225,121,255,76,220,138,150,85,142,152,140,140,21,136,137,11,249,193,60,80,0,0,97,198,227,167,59,56,209,195,105,112,59,161,227,23,69,50,98,128,43,16,65,129,211,26,4,137,152,10,178,24,39,100,160,8,120,74,32,167,0,8,75,128,22,36,211,72,100,178,155,193,191,3,169,49,133,29,37,33,85,96,24,20,139,0,26,33,120,179,194,159,8,199,18,40,234,37,115,63,171,188,8,17,158,178,52,151,212,91,86,174,220,84,121,117,4,5,52,236,167,43,30,65,58,213,81,41,115,34,101,139,65,75,24,11,80,64,183,65,227,142,238,90,211,170,78,163,29,244,85,149,66,218,32,162,12,38,182,16,20,198,173,38,45,63,16,83,162,98,195,65,142,8,235,84,10,215,113,105,69,128,235,35,220,45,145,188,158,127,33,41,171,165,213,18,226,124,89,119,66,22,118,93,255,177,253,228,249,187,20,26,163,221,3,118,121,230,23,219,222,180,219,173,148,159,239,227,239,178,229,211,48,252,31,78,252,126,54,247,235,51,153,185,93,175,115,195,70,30,249,145,16,0,0,25,123,97,38,106,100,105,48,156,91,223,45,106,64,176,138,40,154,225,69,83,175,194,142,213,204,57,2,243,42,179,137,37,52,254,254,143,75,255,211,255,54,255,219,250,157,18,237,246,19,35,179,137,27,77,135,178,12,53,75,187,153,106,43,87,169,69,85,85,235,191,30,250,144,170,56,167,40,199,1,82,229,22,48,204,106,51,104,226,71,168,168,209,96,187,197,27,31,84,134,222,49,143,126,106,146,24,193,234,236,34,219,52,52,170,0,74,2,229,214,66,193,199,8,132,57,236,9,20,72,132,187,79,178,118,160,77,74,158,214,192,202,152,107,20,85,11,12,80,56,74,104,162,243,22,123,145,141,238,148,68,153,98,179,246,145,154,106,165,4,211,171,87,84,92,73,82,154,53,203,74,206,188,68,46,140,255,251,178,100,210,142,39,60,103,81,19,121,99,240,96,236,250,215,60,197,72,87,77,163,82,109,49,58,65,67,50,235,76,243,9,49,22,19,99,120,210,113,68,136,83,11,8,175,89,195,54,75,214,165,82,143,159,56,174,5,102,186,42,158,197,52,164,166,219,152,101,242,3,217,84,80,171,49,182,29,186,189,75,155,253,30,210,182,141,14,116,77,58,133,250,113,36,65,177,119,172,150,230,202,125,229,230,206,50,162,232,80,78,126,212,170,16,163,103,81,47,137,39,239,207,82,159,77,189,84,7,58,224,172,109,87,115,117,150,20,170,89,52,64,93,65,142,227,60,190,148,70,80,223,222,159,139,203,85,161,247,111,166,171,174,255,171,253,127,255,255,255,211,235,153,206,168,96,141,213,165,53,121,82,170,75,156,186,238,125,90,237,253,209,212,228,115,58,187,161,74,150,187,17,238,183,120,181,144,138,80,0,0,130,188,192,158,140,158,40,5,44,101,20,230,2,60,102,194,198,22,62,99,36,161,128,224,200,113,161,147,18,38,37,14,36,6,128,202,25,139,130,34,4,21,162,39,172,129,168,149,22,189,130,214,94,66,174,18,252,26,147,41,231,12,136,132,45,54,100,251,1,165,136,57,146,244,252,120,33,101,252,107,205,218,24,168,207,39,33,182,45,98,0,108,23,216,28,170,154,154,146,14,182,230,210,74,101,8,193,30,114,176,177,118,181,198,222,188,23,132,197,195,230,5,120,3,25,72,29,107,48,28,35,155,197,20,149,188,69,43,50,197,189,180,211,131,253,158,87,90,225,178,107,21,165,40,188,245,106,161,221,175,11,163,172,226,110,76,173,180,98,108,151,91,72,0,65,77,91,57,37,103,61,250,238,161,32,195,40,16,201,132,145,148,36,121,89,206,107,241,232,75,27,103,148,77,136,147,167,221,75,91,209,160,0,0,174,244,129,99,120,146,109,28,47,211,207,24,48,212,188,243,179,230,211,75,14,45,247,184,168,39,108,116,10,33,193,118,37,95,251,153,47,93,251,89,105,255,250,235,255,202,225,162,8,0,211,126,69,234,88,119,231,88,206,203,249,21,34,234,92,236,240,80,231,22,235,107,30,49,209,220,250,57,80,107,246,152,48,194,62,55,121,18,161,144,19,163,153,199,119,44,50,120,107,210,167,42,82,96,70,129,67,115,48,66,126,141,18,160,197,201,204,124,132,64,132,85,9,76,3,56,48,48,64,194,211,23,248,30,80,92,24,28,149,85,44,0,140,130,51,5,129,162,144,189,249,16,46,221,26,96,123,197,82,192,37,153,163,69,200,178,116,32,38,134,36,122,65,63,41,60,236,182,104,105,213,122,210,130,81,48,229,70,22,21,167,192,47,101,45,229,144,252,63,208,255,251,178,100,208,14,230,174,104,211,27,120,75,240,91,203,234,211,60,67,158,90,121,157,72,109,229,47,201,88,39,106,204,195,10,17,227,84,38,6,170,207,157,138,189,217,204,59,26,136,101,106,96,46,179,80,161,118,145,66,106,151,61,73,47,13,156,74,228,9,235,205,152,203,169,158,39,226,125,116,88,216,129,179,231,206,30,254,204,41,36,52,204,108,242,59,116,55,246,127,84,75,112,142,202,146,126,206,161,126,145,67,18,66,83,24,129,237,44,116,214,139,47,186,155,16,170,147,87,185,44,109,29,165,5,163,218,0,86,137,194,197,69,35,80,56,118,67,178,58,149,237,23,41,231,53,7,163,55,170,25,90,222,96,131,224,202,181,204,5,139,166,212,49,127,83,34,35,39,249,159,253,210,191,254,173,110,223,125,237,199,68,234,215,33,14,233,188,138,238,25,144,133,98,139,59,58,246,7,240,161,236,106,33,154,140,250,245,119,184,103,186,166,228,0,0,83,184,47,132,99,249,1,99,115,76,94,55,19,115,53,33,48,192,19,58,30,96,128,107,179,37,24,49,0,160,185,128,9,49,95,10,163,171,56,140,16,214,213,48,94,164,219,42,69,86,174,198,34,97,0,214,164,113,5,96,74,165,168,15,130,104,5,110,165,203,52,13,134,214,94,210,220,17,17,92,53,30,84,183,90,59,171,60,177,237,52,120,110,66,146,215,94,182,205,55,20,89,81,150,144,234,168,147,123,131,251,134,82,204,228,142,254,158,111,206,208,92,154,146,193,50,224,213,153,211,34,164,166,213,42,211,208,181,100,19,46,189,156,13,211,78,130,237,16,34,84,24,27,30,19,139,7,205,28,234,101,14,222,38,170,4,69,68,139,55,118,130,71,228,131,14,11,47,71,5,70,167,214,74,12,47,46,209,230,99,25,191,103,164,228,56,135,168,195,79,246,122,13,116,169,70,255,149,100,118,216,70,30,0,0,23,113,236,85,171,79,243,64,122,166,56,95,156,175,149,136,185,188,91,102,148,128,229,45,23,157,65,173,49,154,188,139,168,19,107,26,249,140,219,83,27,200,50,139,252,134,79,255,245,245,175,253,191,250,234,70,152,194,73,47,66,99,162,101,197,2,44,107,189,192,72,82,73,179,189,206,230,43,39,213,220,16,61,213,232,186,41,41,199,90,54,15,133,227,6,61,37,26,208,150,97,72,80,176,52,204,228,80,104,48,195,199,113,96,137,153,21,97,129,163,14,131,66,3,97,130,84,13,50,24,41,30,73,128,0,145,195,29,119,150,113,43,233,176,35,25,167,165,24,200,234,89,108,26,242,60,18,160,29,74,91,140,202,20,5,68,12,247,103,82,117,215,14,32,149,8,242,118,55,175,114,201,154,114,147,178,255,251,176,100,201,142,230,183,102,210,155,120,75,242,93,12,202,179,60,34,202,89,209,127,70,78,101,47,201,62,172,235,204,145,149,216,54,157,172,230,55,1,179,136,6,25,206,109,224,132,62,214,201,66,127,239,183,76,36,78,45,36,145,224,205,193,213,12,188,152,211,26,14,234,251,20,222,34,25,197,97,211,75,6,45,91,163,185,34,209,198,37,184,228,180,176,227,16,244,21,114,79,156,14,70,237,86,22,200,146,66,181,221,57,206,217,148,60,209,184,172,211,22,148,178,115,201,34,127,90,91,181,8,230,203,119,100,190,251,197,163,182,22,239,168,112,248,233,223,214,17,52,94,32,91,130,144,40,231,198,244,221,202,113,40,206,149,252,141,7,52,90,250,86,255,255,253,255,255,79,93,127,247,213,246,174,255,81,228,48,51,179,187,172,202,82,200,104,148,149,35,17,131,173,87,88,211,59,160,226,89,165,152,90,140,242,78,42,246,216,39,115,128,88,112,163,105,0,0,11,180,169,92,5,72,53,33,243,53,132,52,226,99,21,14,22,14,67,116,9,138,185,17,30,130,135,16,212,104,85,115,17,56,5,64,11,134,187,159,169,81,48,137,8,74,76,45,1,0,26,193,160,17,106,56,226,160,241,36,190,64,24,192,2,28,68,130,87,192,56,105,107,61,23,64,219,108,51,129,165,205,195,185,60,80,202,192,141,105,68,43,110,171,122,226,102,69,76,104,170,33,242,163,222,197,115,138,212,187,236,91,150,84,95,205,86,56,239,142,157,83,243,61,56,89,120,209,173,159,201,95,223,144,138,86,144,143,201,250,83,14,11,254,177,181,164,146,22,238,79,254,143,57,229,18,156,84,111,82,62,153,41,244,153,139,242,57,153,91,222,220,213,173,156,230,155,55,154,237,217,244,42,198,148,140,47,26,152,208,168,0,22,224,48,0,2,111,228,37,80,171,67,107,171,230,212,74,84,88,248,217,170,13,71,216,204,200,84,211,98,190,159,255,254,255,255,255,255,175,179,107,82,124,171,114,131,13,29,84,164,172,244,113,102,32,144,214,119,24,85,43,151,84,176,211,170,43,62,140,246,162,169,114,137,28,32,225,220,231,243,241,61,73,223,196,149,166,21,200,109,206,167,96,134,107,102,166,244,112,0,58,29,49,53,85,97,224,51,67,121,50,224,179,37,5,24,42,18,16,138,153,137,8,4,45,14,38,19,33,97,80,160,128,8,142,70,69,111,102,205,65,22,22,226,133,151,5,96,147,236,26,36,163,74,192,144,164,145,11,219,247,70,46,60,98,98,57,242,226,182,212,81,101,241,19,93,220,97,78,150,9,206,222,193,109,74,135,108,138,110,146,46,241,21,135,113,154,58,41,172,101,16,101,91,250,227,255,251,178,100,199,142,230,36,100,211,27,111,77,176,81,11,59,3,36,37,114,91,53,163,72,109,225,143,193,78,167,235,12,192,142,233,178,74,214,142,82,139,14,11,13,39,62,28,21,202,67,249,175,30,30,123,170,41,125,113,42,44,113,214,158,65,206,185,26,103,40,78,190,43,98,174,163,196,52,37,176,254,90,179,13,58,230,39,80,44,146,59,174,162,28,203,72,216,167,229,144,251,249,211,104,181,76,237,225,170,87,40,133,46,157,219,211,157,162,234,95,105,251,4,43,253,103,205,151,99,176,116,151,46,192,120,225,97,108,68,37,153,195,190,116,53,50,213,173,118,121,221,200,144,173,119,183,163,202,32,91,35,132,113,251,95,255,255,255,249,247,255,246,38,214,88,183,138,113,76,41,7,18,90,204,220,194,133,202,177,159,195,154,44,133,145,132,4,114,183,131,158,126,78,199,85,82,235,249,158,11,247,212,179,208,40,0,0,83,180,192,49,140,121,164,213,141,141,55,212,206,140,64,206,38,8,218,97,162,100,69,166,208,40,107,161,198,108,24,21,22,12,52,119,6,16,23,192,88,84,186,6,32,41,192,14,157,9,164,100,14,8,102,138,4,0,59,199,94,36,34,66,60,95,178,42,80,0,8,48,104,133,124,58,212,52,255,178,183,108,191,206,172,2,132,115,179,236,225,150,164,140,97,203,107,213,85,43,237,51,15,83,212,195,40,211,205,78,139,85,157,138,150,226,156,152,118,119,87,230,160,152,150,227,139,134,45,31,226,23,155,158,183,114,219,236,41,57,76,195,134,127,94,122,39,238,244,204,106,186,165,115,35,244,152,221,163,133,85,26,67,60,189,150,17,154,121,8,179,150,108,197,168,53,44,117,218,58,180,120,100,202,52,237,110,201,252,205,151,153,221,219,53,147,137,214,54,243,236,90,188,220,46,102,204,239,215,29,217,169,226,44,141,154,191,64,2,111,130,166,33,193,56,72,65,46,52,159,150,249,50,234,153,122,65,129,232,224,243,24,95,27,65,21,187,155,116,54,223,255,255,255,251,149,71,56,169,232,81,115,145,205,46,159,214,35,190,237,121,38,119,61,217,218,206,239,113,169,176,201,202,235,114,60,4,17,21,67,49,69,183,170,19,68,248,121,74,119,123,178,80,228,22,59,134,153,154,137,41,70,31,142,162,12,104,196,146,84,208,85,204,192,52,96,252,211,8,83,56,208,202,133,0,71,143,223,224,18,43,90,26,25,106,136,79,107,228,196,200,84,163,112,217,65,235,142,183,196,64,137,168,164,234,168,91,130,179,201,132,85,140,96,41,125,62,23,87,67,181,86,32,32,185,97,68,156,108,229,156,169,161,175,8,101,213,80,135,49,225,195,87,96,120,225,180,201,77,255,251,178,100,205,142,198,220,104,210,27,121,99,240,91,236,42,194,53,133,12,215,189,157,76,109,188,215,1,74,175,171,204,146,137,240,71,240,99,195,158,205,87,189,238,175,80,230,3,197,197,30,62,189,58,133,139,50,201,178,132,156,91,104,81,9,194,4,32,162,155,57,13,242,67,79,18,22,3,229,215,238,25,182,187,246,70,25,215,172,100,81,4,78,195,133,128,147,187,206,208,172,223,16,237,41,79,171,125,52,132,20,118,196,177,180,189,146,158,249,242,130,61,140,105,218,64,26,181,127,153,189,16,42,66,33,158,32,143,188,163,213,20,154,204,90,63,69,49,151,107,200,191,254,2,15,240,152,241,129,255,249,8,70,163,223,89,165,127,255,39,211,254,236,118,119,123,57,145,103,57,138,229,25,217,131,9,89,29,250,142,50,26,206,55,145,79,221,250,141,96,210,62,30,88,191,58,3,48,0,76,207,24,54,21,108,194,236,163,60,6,205,202,91,52,9,236,201,235,115,23,34,128,66,243,21,73,204,204,62,50,81,204,198,227,115,17,8,135,133,6,41,1,128,7,42,34,102,8,154,147,5,64,1,14,11,76,7,18,24,148,6,216,176,136,24,36,160,250,0,76,98,209,33,233,56,193,193,192,73,86,7,22,73,115,46,96,186,8,33,46,131,218,40,81,30,149,156,172,59,67,71,82,231,171,130,208,68,203,130,146,45,53,0,45,117,226,117,110,186,160,192,136,46,195,214,178,79,177,42,88,126,4,135,30,120,30,94,232,182,144,220,186,171,188,212,34,142,146,154,63,42,254,31,103,241,249,70,77,146,83,102,219,229,12,68,42,198,225,137,75,145,21,167,156,126,101,178,42,249,74,172,89,212,35,147,50,55,145,179,72,42,76,193,79,198,245,75,150,229,244,55,164,22,175,227,0,72,183,95,62,213,183,126,188,17,67,246,59,86,159,230,236,97,99,27,27,252,113,202,24,157,167,150,253,203,95,142,124,230,121,247,28,172,101,205,78,115,82,138,89,253,84,255,222,187,220,59,190,239,236,106,229,140,55,127,149,185,249,255,115,207,255,84,156,167,207,14,127,221,159,14,0,0,74,145,124,55,12,27,19,130,82,167,63,116,170,87,43,23,12,51,161,118,217,85,17,200,16,22,5,28,76,118,94,161,131,7,199,60,225,196,152,89,255,255,251,127,61,142,215,239,103,95,255,87,251,182,191,147,53,79,53,213,207,100,178,45,157,13,68,218,199,179,223,34,93,224,99,255,247,2,235,251,6,133,72,254,86,247,127,215,108,25,232,0,0,0,32,32,28,6,252,36,104,43,7,94,52,97,6,102,165,188,110,66,128,32,147,29,22,25,20,50,177,163,12,0,49,224,71,49,115,8,8,140,92,255,251,178,100,209,0,8,216,119,80,13,115,64,2,92,169,218,163,167,156,0,106,106,33,84,121,188,0,0,205,9,172,43,18,48,0,4,196,8,72,132,196,218,163,166,232,162,58,154,133,192,2,33,196,177,130,8,27,70,121,73,102,66,195,99,145,69,118,130,138,198,76,246,34,164,144,68,176,200,60,145,201,68,128,73,201,215,1,152,2,154,144,77,178,98,42,162,42,175,81,144,133,196,143,110,164,162,67,39,134,228,72,248,195,75,247,2,0,74,14,90,189,118,140,122,45,24,5,70,71,192,148,239,197,61,13,106,70,8,154,10,106,214,203,198,161,142,73,67,220,120,82,18,148,24,191,204,210,98,122,151,143,228,8,238,54,54,190,250,160,145,154,53,180,228,140,162,36,174,134,146,46,4,12,32,191,207,13,182,109,3,187,176,186,59,157,147,201,162,55,232,223,69,72,141,141,229,133,206,211,233,102,17,241,12,129,76,96,64,9,169,231,221,245,148,64,69,201,107,17,134,163,32,154,144,190,242,89,61,36,15,90,244,171,26,246,115,43,34,255,150,41,242,223,136,128,161,2,221,12,25,168,11,141,135,195,203,233,56,37,211,114,207,128,228,54,32,247,46,24,100,83,115,146,152,215,225,255,189,225,220,127,255,255,255,255,255,255,255,255,254,47,47,152,179,110,89,250,155,172,190,20,247,255,255,255,255,255,255,255,251,113,189,119,15,150,202,168,37,241,170,70,206,0,16,0,0,0,0,0,0,0,64,128,13,192,144,11,13,131,129,232,90,18,117,197,109,93,30,141,35,181,152,248,121,62,165,209,46,200,236,163,255,255,255,247,244,236,255,250,164,104,98,140,0,0,76,41,131,93,164,207,129,54,141,11,244,176,78,224,225,57,90,57,36,120,84,122,17,57,110,82,50,57,141,1,173,40,194,196,12,28,16,214,66,193,12,161,65,218,131,29,112,211,137,164,68,29,24,113,175,186,144,75,126,237,173,153,115,158,190,224,118,83,4,195,205,18,115,57,99,191,38,128,228,78,147,17,116,101,81,137,92,55,4,68,91,102,84,253,226,220,109,63,147,114,188,152,91,162,187,88,148,253,169,185,215,247,119,160,105,92,94,41,45,181,0,67,207,180,135,40,174,114,44,185,157,216,11,187,169,73,43,119,185,15,65,210,215,91,23,50,61,122,237,119,114,171,213,39,187,90,102,5,134,166,34,22,236,94,183,140,196,230,21,106,202,127,229,148,183,183,90,151,29,79,172,121,20,182,229,90,91,17,173,229,159,47,87,213,252,172,246,244,186,6,166,151,74,111,202,32,74,58,43,213,174,119,14,212,167,238,57,254,85,240,183,91,11,188,167,187,168,221,188,53,111,150,57,250,251,92,253,235,154,173,115,255,251,178,100,121,14,119,210,119,86,15,107,0,6,64,130,218,128,231,164,0,29,181,215,84,13,61,152,201,2,147,171,20,195,13,50,191,251,207,62,115,58,84,169,15,112,98,100,83,203,146,121,64,26,89,59,49,164,57,102,202,216,12,138,245,44,84,159,31,56,114,164,75,54,205,166,132,244,95,247,244,60,81,243,244,134,49,172,147,80,130,30,151,124,67,253,191,234,19,2,26,191,173,216,74,143,197,55,172,176,76,194,114,56,226,205,247,225,64,6,16,41,128,105,76,214,76,96,210,227,14,16,68,150,28,64,16,64,134,5,65,19,196,174,153,218,87,67,9,166,21,8,96,0,32,158,4,36,11,183,165,117,52,229,124,239,50,18,214,183,165,164,90,76,200,189,113,68,196,139,4,5,128,149,16,67,133,38,94,227,148,105,68,176,157,32,7,105,94,150,122,79,206,67,4,176,52,134,242,240,115,199,217,100,73,144,210,232,135,131,129,10,93,189,106,217,162,178,202,94,50,100,72,79,30,19,228,227,178,106,156,217,1,69,15,236,88,162,75,159,58,160,13,38,136,213,40,49,112,66,34,43,90,126,209,216,251,199,53,66,147,50,112,234,250,215,9,182,87,18,126,113,165,175,143,209,24,242,17,179,80,14,96,32,134,135,174,191,20,217,117,105,138,239,11,143,97,215,215,49,156,49,88,187,151,95,58,54,242,244,255,155,230,218,220,245,115,83,61,48,211,39,58,95,255,236,201,220,216,169,157,53,89,152,67,219,33,3,165,114,248,246,79,78,84,6,237,128,254,40,177,116,74,239,197,51,57,193,202,206,218,8,109,111,82,34,38,77,16,252,140,190,208,103,167,229,217,162,187,150,65,6,14,56,232,14,194,26,250,150,114,207,242,65,247,247,229,236,207,127,237,0,21,181,83,56,130,76,41,243,20,60,137,104,240,81,81,70,12,19,44,81,102,172,136,105,232,158,183,152,19,164,196,27,154,222,154,109,46,189,104,156,205,33,246,110,173,239,148,110,93,125,166,72,223,6,114,253,55,25,115,208,184,159,134,116,245,74,110,80,81,218,88,145,140,99,47,194,162,89,48,185,101,133,200,125,105,64,190,59,52,72,125,113,65,20,150,218,28,148,58,218,40,73,60,74,124,122,34,29,4,170,5,107,80,226,82,118,94,80,157,65,207,20,70,133,74,150,143,5,127,43,93,166,86,213,172,48,243,242,167,198,171,98,62,92,143,166,60,85,120,157,122,214,198,165,219,59,140,94,173,63,209,44,205,128,221,108,102,186,74,38,225,234,12,219,158,7,140,176,214,174,83,104,255,118,174,203,24,156,184,183,62,109,122,161,189,220,241,136,183,87,66,138,221,71,170,232,83,85,63,179,141,106,56,6,186,255,251,178,100,108,14,38,204,103,215,147,76,126,196,62,65,107,29,36,105,54,29,5,163,84,109,97,235,192,229,147,235,152,193,149,208,248,224,0,0,10,0,0,2,2,199,67,135,166,142,203,44,106,160,234,87,180,225,80,124,145,13,67,196,133,45,108,206,118,247,253,211,204,169,236,236,179,79,255,78,215,255,72,199,192,45,103,243,33,229,154,34,84,78,92,240,13,218,158,92,2,104,234,211,111,80,198,187,60,108,76,16,241,97,10,6,98,143,172,56,84,89,117,76,96,33,217,31,32,160,224,6,179,107,40,46,159,9,202,160,44,246,29,1,24,123,106,42,6,208,52,40,90,228,191,110,128,180,68,100,28,67,144,253,140,9,223,108,12,169,185,138,29,210,111,223,254,164,88,92,228,117,135,226,112,195,56,72,37,94,152,11,7,245,145,47,226,12,68,88,160,136,142,84,22,210,111,29,124,92,27,129,38,202,212,178,200,218,157,80,66,143,151,61,41,34,48,233,50,192,196,229,209,239,153,180,249,226,226,52,233,179,217,130,237,181,213,227,190,109,130,241,234,242,174,72,209,115,123,178,245,70,214,186,2,51,253,79,51,108,182,111,126,234,140,79,113,173,53,13,188,58,143,46,235,95,156,110,176,117,69,230,198,232,81,77,13,50,207,16,144,158,69,245,133,149,161,179,16,165,171,132,104,210,197,154,89,53,60,213,124,100,95,14,49,23,137,150,171,225,74,24,16,0,52,49,146,96,108,127,233,146,44,30,189,101,93,136,169,74,110,162,81,168,5,73,147,207,19,157,229,196,95,253,90,155,104,210,41,140,255,184,87,35,79,254,142,239,197,191,167,191,254,133,213,101,159,75,228,0,0,0,83,188,116,153,216,24,85,54,99,148,164,82,159,78,241,168,44,253,48,21,137,38,213,189,121,180,132,250,151,195,215,148,37,153,54,246,219,70,84,143,236,54,50,204,218,12,17,47,148,41,55,149,89,29,105,150,119,187,237,66,6,80,200,220,78,126,110,74,146,241,57,202,177,168,121,208,236,198,213,66,58,49,87,1,17,48,67,64,69,184,140,156,209,254,164,69,110,46,138,172,147,44,81,132,245,164,58,38,70,83,90,153,252,8,146,156,222,7,83,62,243,143,69,74,187,69,118,74,230,251,167,180,250,56,249,181,34,176,199,159,66,45,50,123,117,242,227,44,50,172,142,153,49,217,49,117,11,226,1,201,121,168,149,159,205,105,244,231,159,142,59,246,40,174,8,246,216,50,43,148,5,115,58,230,60,29,53,49,65,164,145,235,105,24,98,192,142,181,5,246,85,114,106,3,58,0,8,48,0,0,8,54,18,97,80,30,60,93,10,92,78,208,238,212,233,158,222,30,76,103,70,32,138,39,179,255,251,178,100,118,142,6,122,104,215,27,76,126,208,64,162,202,250,48,70,144,26,201,175,82,45,97,47,209,20,155,171,8,196,137,112,237,139,221,140,171,211,8,82,146,167,25,83,4,34,70,114,238,212,253,187,62,239,182,233,231,127,232,127,254,79,207,117,8,29,50,48,76,211,206,32,206,12,62,180,204,58,0,133,228,3,76,130,97,129,6,28,66,105,15,37,20,62,103,129,151,92,32,129,110,139,170,93,39,52,44,52,86,146,4,32,18,227,89,17,20,113,40,98,167,10,44,218,50,148,39,45,130,168,16,186,120,134,11,177,149,163,235,184,16,118,213,163,198,38,211,80,96,36,215,102,55,220,181,159,14,162,12,105,247,159,146,55,118,143,15,54,42,101,58,137,205,32,154,180,52,168,29,250,174,46,211,42,98,204,5,17,73,16,144,5,80,185,98,98,209,68,74,116,208,229,17,22,73,23,137,163,141,196,200,30,41,139,94,70,156,77,4,247,177,41,91,213,65,77,164,175,73,136,193,166,86,165,148,65,35,84,52,169,49,116,41,38,133,181,39,56,65,75,130,108,92,45,68,157,145,167,106,112,76,96,253,230,203,212,191,251,253,111,173,203,246,103,253,150,103,238,166,90,182,160,0,186,112,236,128,30,135,146,83,3,166,228,195,197,39,29,34,6,37,237,19,228,161,76,94,31,255,3,39,128,241,106,87,22,127,124,60,25,86,111,252,16,184,223,240,23,255,255,232,255,240,127,69,206,169,191,145,170,93,174,127,236,35,134,157,235,238,66,8,0,5,161,90,167,187,33,138,96,32,208,6,188,80,124,148,89,177,30,194,74,165,80,66,24,104,191,134,44,98,148,22,250,22,89,114,160,6,221,45,146,129,232,85,68,178,38,30,140,137,24,145,42,32,195,213,165,221,26,96,160,111,169,120,160,128,32,87,241,2,216,251,120,128,21,178,210,82,98,32,210,17,177,60,215,212,12,167,107,206,204,53,39,124,117,65,45,161,131,227,146,231,105,60,226,108,158,66,254,185,113,235,47,124,117,153,203,116,232,47,138,197,115,66,33,84,153,88,118,141,108,79,93,121,139,167,14,58,176,148,249,171,229,219,115,54,108,227,138,171,106,138,8,225,110,122,161,228,87,185,189,183,139,114,204,49,118,124,24,31,8,185,46,112,133,8,30,28,203,138,178,15,74,230,110,82,118,206,151,148,9,185,18,50,189,183,247,220,245,227,237,224,58,235,45,87,95,117,221,198,0,0,0,0,8,125,109,14,0,57,161,76,61,20,78,106,160,149,98,195,145,152,19,170,250,45,70,252,5,188,27,255,255,255,233,255,255,232,255,245,255,255,255,255,220,72,191,139,144,56,19,74,63,232,173,228,127,71,80,112,100,154,255,251,178,100,136,14,102,139,105,85,19,76,71,160,60,105,219,10,36,98,82,26,17,167,80,45,97,49,209,0,147,170,200,244,137,112,78,142,83,145,168,68,40,13,40,152,113,33,211,90,157,45,76,81,68,42,50,130,74,170,12,64,84,29,48,66,23,105,116,219,168,40,184,232,148,233,103,129,80,47,181,156,99,194,225,7,4,173,67,179,132,180,65,209,160,32,129,34,70,85,161,138,102,35,7,47,20,156,67,8,41,205,38,68,240,208,132,24,125,154,132,73,148,169,140,242,46,187,109,142,114,166,15,187,127,30,89,234,6,68,232,250,56,197,165,108,26,25,148,194,37,106,230,122,110,114,39,157,247,167,57,55,23,77,155,221,155,207,113,169,250,99,160,218,68,117,74,141,76,193,52,15,218,82,195,45,95,228,191,92,127,49,33,102,170,196,219,183,82,166,15,127,174,145,254,186,110,138,59,161,89,6,121,31,253,168,125,213,179,96,182,175,211,247,206,22,206,182,127,155,254,215,247,149,190,31,216,127,253,77,164,250,128,118,179,245,248,184,195,67,15,146,153,128,249,77,151,209,176,169,163,229,91,243,195,42,40,20,124,86,147,146,235,139,168,80,90,201,231,191,131,204,252,114,49,135,171,125,148,241,242,126,63,255,231,255,253,223,248,203,126,142,197,121,247,253,98,0,3,46,252,114,101,88,5,148,13,193,104,115,170,146,141,105,179,202,23,145,252,100,161,72,229,66,26,185,47,70,98,14,200,164,81,140,79,150,161,27,73,217,219,202,99,228,217,111,169,117,150,177,93,155,234,202,82,177,207,133,134,157,98,103,136,22,86,116,164,159,103,200,209,80,131,172,57,124,155,2,223,22,39,217,16,147,55,37,201,227,75,123,7,208,60,235,162,97,179,164,207,148,80,12,52,202,253,66,117,16,238,77,165,143,153,139,68,7,224,30,35,97,147,133,79,192,252,15,69,3,213,88,79,135,83,37,106,179,86,37,66,151,68,159,169,178,151,132,225,215,201,117,167,52,203,178,232,44,198,58,19,79,236,103,31,59,242,158,199,73,26,128,32,0,0,9,114,18,51,34,148,60,100,87,115,133,134,149,74,8,107,222,210,58,213,37,219,183,39,139,231,56,236,99,251,210,59,42,50,2,123,94,173,246,212,85,247,41,206,160,205,202,170,126,239,203,95,66,115,57,162,78,214,252,192,231,60,6,19,107,63,73,20,1,22,159,200,22,168,44,0,1,57,112,162,82,196,178,97,6,232,9,140,34,249,18,2,47,2,241,46,107,25,28,18,150,224,34,15,43,16,93,174,218,62,163,130,135,185,79,196,240,175,6,219,226,160,122,134,160,236,98,51,194,49,28,101,163,84,161,164,196,102,27,238,138,68,57,203,255,251,178,100,160,12,101,101,104,88,155,15,74,240,78,68,234,231,49,34,78,23,221,157,90,109,61,49,137,36,39,108,104,144,138,184,83,146,148,217,88,233,235,229,51,50,170,50,229,111,77,77,171,79,214,211,230,37,19,212,101,109,155,77,176,84,254,207,141,126,112,251,113,15,42,210,33,18,210,44,219,75,151,68,139,45,202,64,244,198,142,73,3,84,177,149,150,152,105,106,47,36,85,0,235,49,113,88,179,48,197,65,72,253,233,165,60,131,196,234,156,246,193,28,109,51,204,203,172,180,145,19,34,89,87,33,138,169,161,85,53,68,120,144,219,50,159,218,245,151,251,255,142,70,56,38,68,64,8,3,191,218,132,97,230,145,144,5,26,123,41,194,246,91,31,229,45,249,237,242,247,134,5,39,208,130,121,47,255,230,191,129,131,255,23,254,232,50,206,74,127,145,34,181,12,229,171,142,139,205,64,151,118,81,129,31,22,37,146,117,4,144,242,67,76,146,28,172,180,132,88,0,0,10,144,98,89,241,40,145,166,189,155,20,3,8,42,154,11,35,22,18,40,25,15,136,9,12,13,5,23,101,69,81,173,65,76,26,224,106,75,192,184,97,132,36,32,45,65,139,114,149,225,114,41,231,58,5,152,47,12,117,133,176,218,33,98,184,204,201,184,51,84,5,75,167,155,204,88,120,92,109,170,231,151,190,235,186,149,188,125,229,173,94,204,118,114,53,29,145,213,80,154,171,206,114,211,125,245,163,85,225,203,127,21,53,83,3,149,151,167,67,87,141,159,205,84,145,50,176,134,41,4,233,102,118,89,140,78,53,106,65,131,142,173,33,30,116,153,63,41,235,49,150,55,252,113,98,82,42,70,42,73,85,181,114,107,46,145,28,182,59,91,7,101,207,198,167,27,220,81,119,56,175,134,239,240,133,127,149,176,239,216,88,58,205,0,0,16,0,0,18,111,1,194,204,20,112,160,164,17,113,4,73,114,14,17,2,53,29,71,252,123,165,9,216,73,173,163,127,253,118,255,191,179,246,126,173,90,230,222,141,234,90,187,101,167,236,154,78,197,129,156,153,95,99,196,128,0,17,208,116,193,69,125,88,177,115,97,11,243,113,220,19,100,244,41,49,135,131,12,18,12,12,22,97,197,24,144,100,67,12,8,240,33,14,1,138,161,41,173,37,96,137,197,243,14,122,130,168,242,32,18,132,48,193,102,151,68,129,147,100,163,124,218,209,19,213,45,194,226,181,226,229,54,56,224,210,33,242,17,183,120,212,59,22,79,193,212,208,186,147,203,237,182,74,133,169,146,42,58,216,110,118,190,161,27,131,198,41,5,75,159,199,3,220,61,151,17,106,137,90,182,83,202,135,13,46,235,184,234,28,66,109,222,218,211,255,251,178,100,198,14,166,27,103,85,27,88,75,242,70,73,219,42,20,2,240,27,241,163,82,109,97,235,201,96,40,107,76,193,27,40,170,230,29,209,204,246,112,157,90,199,22,237,175,228,142,180,201,10,136,75,38,91,209,174,167,72,158,14,48,86,78,9,162,72,168,195,221,37,170,247,44,205,208,85,185,68,146,70,5,235,233,10,117,23,191,98,206,99,63,146,109,42,163,123,60,158,63,106,198,226,167,147,175,166,109,115,123,90,219,235,119,220,213,86,198,164,104,146,107,159,147,248,180,4,246,208,60,176,27,12,14,130,224,125,105,194,229,254,73,133,134,58,181,170,218,50,145,248,85,75,144,118,218,23,35,142,57,183,58,83,160,237,175,228,119,247,149,4,221,190,165,255,111,254,85,236,231,183,171,89,147,63,252,207,109,43,243,208,175,14,111,71,154,20,102,191,52,54,29,67,193,20,150,42,181,7,222,41,165,254,181,130,0,0,164,220,70,92,254,137,10,155,51,45,204,152,66,218,202,12,9,68,39,170,4,8,150,176,84,96,232,70,110,8,15,27,80,106,81,225,201,88,171,221,37,110,103,107,113,85,216,170,70,73,208,153,11,103,175,18,177,51,230,160,253,42,201,11,255,4,186,202,216,239,241,183,184,236,47,23,190,87,46,148,208,158,131,237,106,58,151,82,43,101,193,224,183,128,227,198,39,55,128,203,71,31,147,116,109,86,51,93,177,205,206,35,46,90,5,135,62,201,81,148,151,119,224,117,165,101,217,185,89,93,57,23,181,199,244,186,203,82,245,22,252,109,22,114,173,25,253,14,94,167,99,85,116,134,1,153,154,212,14,37,170,195,206,127,249,62,135,60,13,183,21,215,78,84,54,33,52,189,19,47,159,183,211,150,74,155,171,129,187,143,11,59,13,0,0,0,203,0,144,24,5,70,65,34,194,89,19,142,176,70,8,73,22,222,117,27,73,86,9,246,16,134,206,66,213,111,132,206,224,8,229,156,27,104,236,103,86,106,185,168,242,253,41,255,255,255,89,58,175,255,79,150,91,118,167,239,101,46,56,209,66,163,225,91,73,127,95,133,68,140,72,85,162,159,255,255,137,226,59,192,124,68,94,2,197,51,245,147,7,132,54,176,161,0,153,130,133,145,44,137,30,131,72,12,100,56,89,29,9,97,142,160,32,65,162,229,212,12,16,7,11,164,16,144,249,111,160,35,20,224,171,102,241,0,96,147,160,0,115,164,13,184,72,129,16,101,233,43,64,84,229,40,98,97,217,43,97,80,117,156,203,10,6,92,10,218,52,180,89,22,209,36,160,37,30,127,149,177,9,179,229,236,116,234,46,59,236,129,137,72,166,215,68,194,4,240,79,102,209,227,99,211,83,79,29,196,140,255,251,178,100,204,142,166,25,103,214,27,76,78,194,86,105,202,195,36,72,188,91,45,157,76,77,229,49,193,98,167,43,104,195,20,249,160,212,220,90,57,54,233,216,181,90,30,158,181,156,142,197,204,165,217,84,145,47,112,102,14,236,42,253,43,228,194,26,165,77,122,217,254,178,179,153,97,62,202,197,91,239,42,84,194,87,7,72,126,147,156,17,19,79,209,120,51,5,99,116,255,144,141,107,80,150,193,11,109,188,227,255,175,242,171,127,149,93,231,174,54,129,119,95,221,210,33,6,246,128,180,15,2,101,51,244,160,209,32,84,199,72,92,188,142,130,233,38,39,41,129,6,211,8,221,89,165,212,76,139,113,247,75,5,248,251,63,86,123,95,249,111,255,233,95,207,163,200,205,212,219,203,173,217,187,208,151,223,103,226,194,210,78,101,227,5,133,238,255,136,205,126,46,88,1,152,97,124,214,46,248,53,76,42,112,0,0,164,253,148,28,249,137,111,154,123,63,12,14,0,135,153,192,200,52,0,100,68,40,0,24,58,72,30,139,171,236,120,17,53,160,68,201,99,133,217,69,138,81,208,6,82,14,17,21,4,83,85,100,138,150,236,55,101,103,33,65,180,119,36,66,117,82,79,76,66,242,16,25,9,138,28,169,92,141,194,28,141,217,152,185,114,65,165,24,15,41,169,123,48,56,70,66,168,70,221,49,50,94,20,150,99,137,208,216,208,153,21,150,254,16,37,100,149,42,238,18,83,241,112,64,30,79,127,21,151,13,48,229,98,12,174,81,102,203,117,97,146,101,25,52,93,245,76,79,127,30,12,155,142,26,255,178,88,207,145,37,114,21,92,37,136,74,162,129,129,204,251,186,75,82,124,166,208,227,4,206,229,228,230,63,19,114,21,199,137,87,97,50,214,107,45,159,187,179,174,177,21,94,163,190,96,173,102,233,0,0,19,222,5,229,193,137,116,154,29,154,158,161,70,181,53,125,180,218,136,51,81,65,4,120,73,71,151,117,59,206,9,113,134,2,121,103,215,123,252,239,79,228,95,98,73,175,147,255,174,128,224,104,18,62,40,15,24,0,38,113,6,34,136,64,108,169,82,11,112,117,181,82,120,25,0,3,37,221,82,14,76,50,39,142,13,35,4,36,12,216,68,53,80,33,152,32,49,128,2,94,33,192,97,132,25,147,31,127,212,101,58,210,225,0,204,87,36,64,89,68,197,80,224,138,75,234,42,34,7,110,164,138,141,170,49,40,202,69,192,48,195,143,78,170,16,100,27,7,90,97,172,42,125,254,165,235,244,108,13,80,144,158,100,168,177,166,151,22,218,242,250,179,195,216,19,62,209,102,60,19,248,168,203,168,212,33,142,171,11,78,5,139,180,224,152,225,197,64,226,37,255,251,178,100,206,12,230,144,104,213,27,111,101,64,76,2,218,227,48,102,104,25,41,161,86,109,49,58,129,91,171,171,204,145,138,16,155,163,78,228,192,243,86,142,84,218,155,168,1,148,156,124,201,93,108,127,135,193,244,73,212,201,35,20,6,110,211,140,206,154,104,66,44,173,193,116,97,21,245,81,223,85,9,75,183,11,210,30,182,171,53,168,137,131,78,15,49,115,107,85,119,101,159,94,177,9,148,42,196,84,228,151,159,156,30,80,168,184,160,108,66,144,141,205,44,97,60,205,188,66,205,48,174,133,48,221,74,21,107,74,2,149,168,9,255,244,254,79,233,171,255,251,183,64,5,104,230,82,16,24,225,8,11,6,28,187,201,180,204,41,186,246,249,20,160,138,49,156,48,160,1,99,50,169,175,106,139,163,193,7,117,138,14,17,10,181,30,132,192,0,0,240,67,113,246,198,152,171,225,197,0,4,76,27,8,153,145,32,157,201,32,56,208,200,70,129,79,102,0,58,98,67,192,169,99,10,13,48,228,104,29,172,24,9,0,41,68,198,130,69,142,209,144,9,99,73,4,224,2,64,62,230,22,56,225,72,37,212,172,29,179,50,154,224,104,144,48,158,176,48,168,133,188,156,102,19,172,70,79,132,8,145,64,22,45,214,34,236,151,220,178,82,116,86,120,89,228,9,31,88,121,138,38,200,200,225,81,217,90,29,31,104,234,136,199,222,8,245,197,245,127,75,221,109,153,19,16,79,110,10,217,246,77,217,134,199,253,141,24,222,95,94,157,140,117,55,123,170,170,226,155,222,135,246,253,190,122,251,252,182,162,122,81,78,193,90,103,22,245,188,181,11,54,111,110,6,15,239,240,55,72,99,87,6,53,76,153,92,221,179,179,42,95,98,117,58,41,98,147,172,117,38,248,245,255,109,221,114,172,116,216,46,57,178,213,0,0,0,184,152,79,145,177,92,24,69,176,229,33,203,75,13,102,233,158,168,144,46,200,245,14,136,137,213,72,66,2,20,101,167,136,217,72,149,4,221,214,235,19,60,86,129,19,4,248,39,132,169,63,140,133,111,204,223,255,237,239,233,250,126,77,70,246,173,191,47,231,42,106,49,226,196,240,167,101,41,80,72,92,186,10,50,171,0,192,96,9,128,148,163,134,198,199,96,96,41,198,170,114,6,96,4,5,164,169,168,136,170,160,128,172,200,192,135,66,6,69,140,192,52,187,74,21,1,5,206,66,0,135,131,64,147,79,162,51,67,197,197,69,240,227,164,50,226,69,102,152,180,221,34,247,172,10,63,184,128,225,187,74,36,164,33,133,250,200,228,240,124,189,16,33,229,184,205,229,14,155,197,9,73,250,88,245,217,76,134,81,75,12,191,116,131,232,134,176,120,97,255,251,178,100,214,14,167,17,105,210,19,120,100,96,92,105,202,147,61,34,106,25,13,157,80,109,225,45,201,91,39,107,28,243,21,160,164,134,216,17,172,245,93,145,24,200,193,36,71,92,173,84,225,148,31,72,135,20,44,180,154,93,172,237,226,212,220,229,99,223,86,146,89,121,42,193,104,66,12,254,147,229,230,107,125,244,135,246,164,176,22,19,134,76,253,71,90,74,241,53,106,37,114,145,53,169,198,42,57,50,242,107,92,139,101,104,114,165,42,148,161,145,84,128,20,151,58,66,221,203,168,105,20,37,112,157,100,29,79,84,209,88,146,105,29,171,70,146,79,135,234,121,91,194,196,235,45,227,20,232,153,80,203,95,75,235,245,70,215,251,127,73,219,247,206,253,85,26,234,143,123,28,250,203,151,188,244,105,249,145,103,179,190,202,140,8,32,85,184,231,197,137,148,42,209,16,101,47,83,15,76,14,164,180,0,1,177,87,113,133,144,230,6,7,156,96,254,96,194,9,167,6,134,13,51,13,31,12,10,51,48,129,72,207,192,51,4,19,76,66,59,48,80,152,120,42,50,66,48,192,100,190,224,38,192,250,194,21,160,234,141,120,207,166,11,186,48,7,140,108,50,192,5,102,12,166,97,241,167,188,96,74,160,32,209,34,52,79,101,6,113,66,155,170,144,96,20,204,48,102,135,0,177,84,128,112,16,161,16,83,132,104,11,212,176,142,138,158,47,2,61,51,230,63,31,83,54,79,201,28,58,195,81,143,54,143,21,131,133,128,192,143,83,176,245,58,152,76,167,72,49,109,209,232,152,173,8,38,152,224,66,143,32,206,194,217,202,111,150,108,239,159,33,211,121,222,243,104,188,166,197,38,181,189,170,104,212,69,35,213,210,212,91,48,35,203,192,245,188,218,10,32,229,112,236,156,219,216,157,141,232,162,189,106,117,211,166,84,180,61,179,165,199,34,212,166,119,105,139,193,249,44,239,32,78,221,249,221,78,228,244,61,51,8,0,1,53,232,81,144,192,151,148,196,197,108,33,234,28,66,115,231,123,93,184,216,49,34,208,142,66,100,64,112,212,102,4,239,175,205,45,181,254,159,255,239,255,228,110,215,106,232,236,90,101,112,100,22,9,193,13,100,20,193,226,27,102,64,142,154,208,201,139,15,254,72,10,177,228,37,148,161,252,82,177,118,20,102,33,116,60,56,128,113,105,128,82,154,120,137,156,22,5,25,13,32,193,35,0,68,96,227,146,192,144,161,137,65,106,125,5,10,10,65,216,166,8,140,9,14,2,205,142,133,200,93,229,43,10,149,59,223,146,109,128,14,68,52,220,1,12,128,164,5,119,96,242,237,198,86,13,131,55,228,165,118,92,68,240,180,130,233,219,182,183,22,77,255,251,178,100,206,142,231,125,107,81,19,154,99,240,82,137,218,227,48,98,118,24,241,165,78,109,225,109,129,76,45,43,76,243,29,169,197,59,120,7,130,26,69,206,27,21,88,146,184,32,136,43,79,36,134,235,168,244,140,244,49,193,45,17,236,154,121,227,188,233,75,141,234,96,155,230,163,171,245,205,219,150,42,252,162,94,248,82,104,203,235,248,57,112,167,23,6,119,235,255,14,123,50,182,184,201,182,169,49,238,130,21,183,71,254,205,120,92,146,132,102,219,220,152,244,88,210,1,91,98,155,162,125,177,83,109,40,222,210,203,114,115,95,255,82,115,118,167,172,170,135,74,34,100,106,199,96,119,34,65,190,100,31,183,181,125,204,3,158,186,108,205,43,178,46,237,37,189,42,254,147,191,255,255,244,62,232,189,127,55,232,191,206,126,239,70,221,15,237,207,235,214,167,41,168,232,114,130,193,33,10,125,182,162,251,77,42,94,86,39,243,232,28,111,223,120,52,160,0,0,9,112,197,172,142,248,140,203,159,76,153,200,13,22,2,13,48,168,163,34,25,67,67,30,7,7,83,24,104,185,129,3,153,40,121,16,33,190,26,188,25,60,0,104,251,173,44,121,58,16,1,201,224,89,20,57,13,16,142,162,83,8,172,93,211,192,241,153,121,80,17,224,89,88,32,134,152,84,21,236,100,192,128,147,121,50,19,53,245,103,170,62,231,170,164,62,200,152,29,26,180,75,227,242,203,14,181,53,20,189,172,51,17,18,78,85,21,135,37,9,5,137,137,191,24,54,64,79,80,214,63,211,155,231,185,105,211,234,195,99,26,234,231,25,219,183,191,157,236,226,46,200,22,205,102,105,86,54,146,113,51,247,122,103,85,77,241,22,121,237,52,213,197,219,9,241,170,200,208,151,214,179,110,220,85,123,241,213,51,111,77,162,214,34,242,231,205,218,154,205,167,127,21,247,179,189,186,125,176,97,25,46,175,232,0,0,109,254,11,164,3,103,164,226,17,51,159,129,183,148,191,118,171,55,165,231,232,235,63,63,12,168,177,118,135,82,254,127,254,31,255,206,191,254,111,19,189,204,204,81,126,17,163,184,181,181,28,156,127,221,95,42,63,111,95,128,200,240,65,131,209,102,88,153,167,60,205,14,187,81,161,80,74,134,9,112,126,163,38,156,158,108,136,70,30,52,97,170,102,38,32,97,200,162,48,80,9,112,224,17,132,5,22,6,140,216,56,184,230,68,38,220,203,76,101,24,14,100,194,0,75,38,120,100,28,96,16,151,192,9,21,98,24,147,28,52,145,88,13,132,220,1,79,206,9,1,3,142,171,114,5,94,107,112,120,37,22,65,19,55,172,129,172,137,155,196,110,165,187,58,123,132,32,55,45,193,213,255,251,178,100,199,142,230,192,104,210,155,121,99,112,77,137,218,243,48,40,172,25,237,157,74,109,229,47,193,29,167,43,204,144,142,120,172,78,94,162,123,27,43,28,193,244,181,76,167,17,90,217,208,65,93,153,122,24,87,85,39,218,32,216,205,104,253,43,211,40,60,165,234,232,124,77,90,213,40,73,132,225,116,63,93,242,133,165,183,73,55,122,185,184,218,123,43,163,16,173,229,15,116,227,166,54,87,167,254,246,43,211,189,201,12,103,145,148,108,231,119,179,25,105,34,207,95,229,203,118,43,111,196,41,22,175,206,216,46,222,140,7,156,185,251,101,34,19,200,6,208,82,158,238,145,53,117,140,4,157,50,187,134,78,36,176,121,96,242,255,254,127,235,255,152,196,19,64,39,214,85,237,215,213,55,160,141,103,159,115,62,149,51,215,133,80,54,2,142,233,52,177,80,165,149,215,142,80,179,224,0,204,48,101,142,38,18,140,132,37,77,195,129,2,199,81,140,161,137,145,169,153,143,197,17,136,33,49,136,102,56,210,224,14,24,204,5,11,140,45,5,5,3,3,22,197,115,5,194,3,8,1,195,13,3,225,32,12,195,80,116,104,68,37,48,32,112,21,112,84,122,104,189,4,91,0,1,12,150,98,52,163,120,88,241,200,98,61,212,128,241,140,13,48,5,64,132,177,66,66,84,130,8,153,37,165,159,48,97,135,151,180,96,129,193,116,208,241,133,8,222,10,29,25,29,15,37,234,119,166,67,242,245,43,27,252,236,66,150,130,177,19,29,131,139,140,179,19,253,20,220,234,5,88,240,47,187,81,2,230,61,241,248,29,50,27,235,30,179,164,18,142,52,91,157,182,228,98,134,37,12,14,249,105,209,223,225,98,23,238,94,53,105,89,180,226,113,149,241,172,191,166,55,215,218,8,221,178,84,221,233,99,201,78,107,46,217,13,164,107,78,161,161,152,101,237,109,46,220,183,251,235,236,199,189,180,203,207,75,123,20,41,231,182,151,246,55,243,33,114,179,236,206,81,10,221,235,235,147,61,52,233,153,198,189,160,32,0,0,82,252,61,47,195,181,201,90,85,176,191,61,20,111,209,42,167,164,32,147,134,5,110,169,50,38,240,170,24,85,77,119,216,34,202,123,121,139,63,255,169,223,255,255,255,95,191,162,123,219,100,17,33,140,202,202,75,178,161,178,123,89,93,25,202,172,113,148,221,183,254,204,47,102,90,13,64,42,223,199,249,97,187,224,24,22,96,88,81,173,231,166,82,2,153,144,216,108,131,241,149,78,68,48,211,46,18,12,16,11,50,129,24,16,16,26,46,152,92,178,103,160,168,32,62,6,48,3,137,230,19,5,24,12,12,16,103,26,20,147,18,75,0,140,169,69,126,96,255,251,178,100,208,142,168,75,111,207,139,186,100,112,88,75,122,199,60,197,100,92,173,165,68,78,105,17,193,25,11,107,76,243,9,144,77,8,17,48,37,210,60,168,198,38,84,73,252,30,156,58,48,132,212,161,74,1,4,225,226,81,9,40,184,202,135,138,161,217,132,48,229,130,65,18,8,79,132,193,156,96,140,169,212,44,2,86,150,101,11,149,51,150,203,9,118,21,165,157,47,219,40,117,165,210,107,90,249,92,212,98,212,212,20,243,203,40,218,53,23,40,98,127,127,82,139,123,184,241,235,32,93,113,129,232,171,168,223,204,55,23,42,7,9,76,164,182,180,97,29,201,80,219,209,53,227,87,113,164,176,200,180,4,175,156,63,16,26,228,43,85,157,125,12,87,179,101,86,172,109,42,168,242,95,153,183,136,31,83,142,108,121,230,204,73,35,177,166,52,103,109,14,109,132,33,242,65,205,40,85,168,40,159,102,136,216,153,177,38,70,30,131,55,2,145,66,247,107,58,154,79,8,9,73,110,143,192,110,255,249,159,103,42,108,178,18,37,46,18,122,250,140,32,145,85,1,216,163,250,93,2,197,158,105,173,20,233,81,225,3,163,164,0,0,9,120,194,108,143,210,104,42,228,127,189,167,8,154,105,101,6,133,14,106,141,34,197,6,90,176,99,101,226,195,96,71,16,18,153,133,139,37,120,240,25,137,154,5,11,19,172,211,32,32,120,104,203,72,202,32,111,240,104,166,137,14,80,180,70,60,1,130,21,65,11,160,10,48,66,130,151,191,161,84,154,211,2,26,37,40,128,37,183,171,162,142,29,66,152,66,161,82,125,32,33,48,222,84,5,175,9,69,52,73,194,127,160,89,36,101,149,87,142,39,132,158,2,89,148,187,121,38,164,255,94,44,71,66,245,104,18,217,171,251,170,186,27,161,77,9,35,228,228,103,245,151,35,202,83,169,181,64,131,162,24,229,94,188,197,10,57,178,248,255,184,243,119,81,124,213,5,250,63,88,94,187,146,124,58,160,59,3,10,237,124,118,153,44,219,17,159,151,31,84,100,195,11,71,129,78,70,144,206,137,182,52,53,145,95,251,30,182,209,68,125,14,250,200,114,74,203,0,0,18,95,1,140,97,137,249,129,117,136,22,160,70,82,30,43,213,126,81,215,115,242,43,63,221,9,208,76,211,146,99,38,10,190,81,121,255,47,255,255,255,175,132,117,78,140,51,231,93,179,190,163,67,138,103,52,93,23,170,219,215,203,50,73,204,81,160,60,123,239,182,68,11,48,235,208,220,153,83,37,146,12,220,231,50,43,124,196,39,147,18,4,129,129,83,20,138,1,169,179,52,136,147,84,152,138,97,225,33,136,130,97,83,82,226,49,0,48,195,36,179,1,5,255,251,178,100,177,14,167,41,104,209,155,121,99,240,73,168,74,227,48,35,172,29,81,159,66,78,105,49,193,45,45,171,156,194,137,136,140,64,19,43,29,184,99,9,152,232,10,121,153,110,44,112,136,24,147,115,15,92,179,40,116,7,185,101,66,16,192,99,236,132,198,9,140,163,186,13,187,4,199,68,97,35,131,69,219,145,8,242,192,180,33,73,152,153,125,128,192,226,234,10,149,116,240,36,196,28,236,189,139,233,249,107,77,187,224,128,167,226,62,200,97,233,154,10,145,92,232,165,205,158,146,149,70,236,97,131,193,134,124,136,207,99,140,175,10,35,13,202,186,139,199,146,79,246,227,56,161,47,206,43,152,190,195,78,190,42,23,140,161,201,99,116,103,215,63,40,162,40,168,228,147,157,133,144,213,38,77,229,75,195,46,83,79,152,116,231,154,190,77,89,64,165,126,251,143,201,37,180,223,221,71,239,29,128,211,9,54,249,90,160,158,223,74,69,112,75,42,226,116,229,228,74,79,202,182,49,50,5,3,222,177,230,231,34,228,116,194,135,150,191,203,254,183,159,255,244,183,74,255,214,180,213,182,245,180,106,42,104,170,94,21,142,113,183,118,217,152,251,144,66,221,28,190,139,251,88,141,18,130,109,166,53,202,88,224,0,0,99,9,163,13,1,16,51,186,192,211,88,147,85,162,204,168,65,50,56,32,216,166,0,176,220,199,133,64,17,176,192,32,0,184,248,200,227,176,112,104,160,114,4,1,152,108,28,68,22,51,192,0,196,160,33,8,25,35,12,24,20,48,144,188,203,96,128,189,96,117,69,163,30,220,210,180,50,161,212,13,51,68,98,167,216,99,110,153,206,131,13,42,170,151,195,202,152,170,37,162,99,141,77,47,68,177,150,105,83,94,184,92,56,91,206,169,231,40,215,4,161,153,61,13,227,60,83,189,191,82,178,207,200,34,104,19,150,73,97,216,227,118,164,166,110,47,52,147,140,246,123,247,67,122,151,112,6,60,227,241,181,21,20,58,144,18,179,56,167,126,210,203,144,190,98,67,221,43,171,153,214,62,171,94,42,59,249,25,247,205,77,138,205,2,84,138,105,1,6,178,40,73,47,45,167,84,157,227,68,237,107,231,35,29,10,57,179,56,251,79,46,187,74,177,179,77,111,38,110,13,42,147,23,159,63,255,255,255,255,166,0,0,73,185,8,88,17,193,0,26,5,119,39,48,140,87,34,15,73,101,108,172,47,69,114,5,99,138,239,117,92,245,91,20,95,79,211,255,177,117,39,101,53,21,12,239,181,22,219,209,223,77,111,90,162,42,29,217,46,56,243,61,93,233,214,213,91,195,20,180,53,189,221,242,130,192,0,100,155,142,149,31,227,136,179,248,164,96,117,17,255,251,176,100,166,12,231,143,113,208,147,153,76,228,75,139,58,227,40,2,226,27,213,161,76,109,225,237,9,25,167,107,76,193,137,160,152,28,24,106,9,156,133,160,48,172,84,136,68,88,4,182,97,142,10,96,119,128,145,86,104,133,64,40,153,26,76,148,116,83,0,34,77,235,104,37,98,80,117,236,40,229,106,120,196,172,170,202,58,205,160,0,154,200,173,37,140,96,145,39,228,12,242,107,22,193,218,107,147,6,193,162,95,29,163,77,42,172,229,75,87,74,101,182,92,55,160,92,215,144,198,86,250,182,36,245,83,213,69,172,19,194,62,61,141,152,242,221,94,241,178,83,46,178,63,46,109,214,157,45,10,209,22,229,107,211,223,104,104,115,94,26,210,209,155,160,102,92,202,120,62,178,125,98,62,218,171,141,182,40,43,73,28,224,221,189,121,116,206,243,127,106,51,237,173,182,67,134,154,206,188,215,221,59,197,70,189,225,214,53,84,204,46,108,45,112,96,82,144,219,35,107,49,244,246,36,179,98,27,251,89,134,61,171,18,94,201,241,124,3,137,8,202,229,104,40,90,74,115,241,133,190,100,48,53,4,203,210,167,136,134,178,87,15,189,61,63,167,39,55,255,125,127,254,139,228,53,170,235,115,234,232,254,111,175,255,213,157,213,137,88,134,114,81,244,202,216,30,34,29,107,121,33,82,97,0,0,0,112,194,96,19,61,190,12,210,15,59,133,240,206,108,99,47,28,12,120,209,8,180,152,252,72,98,130,105,133,200,229,182,48,42,108,4,131,48,88,116,202,65,112,80,160,0,31,50,9,8,202,224,179,12,142,133,0,164,49,4,68,112,86,43,97,177,97,205,57,148,203,40,53,204,65,212,103,59,4,52,155,17,74,155,75,216,107,102,156,40,146,149,135,52,96,44,34,12,64,73,66,140,241,9,9,16,52,146,201,116,17,81,158,52,193,24,9,166,207,223,186,23,2,52,249,62,153,178,215,178,145,14,26,226,92,220,155,146,65,19,180,120,168,189,23,108,40,231,111,233,244,166,215,198,107,212,171,32,198,71,11,43,25,18,46,196,9,33,123,117,74,142,49,106,152,204,87,47,192,75,140,208,181,201,35,255,156,67,15,72,34,97,166,139,9,158,220,156,28,70,222,48,109,57,52,159,117,173,59,46,39,91,163,242,36,145,125,70,62,58,209,232,17,192,226,34,122,81,169,50,142,22,212,37,65,233,203,84,208,0,11,11,217,31,11,43,224,50,11,215,165,120,160,132,92,62,166,101,50,39,235,53,171,240,115,110,75,132,96,83,43,96,18,204,43,255,243,230,191,46,211,223,248,240,72,35,142,228,84,131,149,21,230,63,255,255,255,107,122,69,139,161,169,235,73,101,30,107,255,251,178,100,155,142,103,140,105,208,27,153,76,112,77,73,218,211,48,34,170,30,17,165,62,78,233,143,193,33,167,107,220,192,142,176,84,3,60,91,181,137,34,88,6,48,84,119,59,248,102,49,124,127,53,93,154,50,208,218,49,64,171,49,48,149,51,144,138,48,136,73,20,34,12,203,28,136,0,115,7,137,114,254,152,36,21,24,206,56,134,4,166,2,9,164,32,78,169,0,35,112,205,100,164,4,195,24,170,225,6,204,163,33,166,102,169,72,97,209,68,45,200,46,24,200,5,50,229,5,86,137,16,161,27,0,223,140,144,65,120,208,242,52,12,44,168,241,135,64,88,152,80,162,133,23,234,70,32,44,28,13,174,191,41,168,149,105,228,232,182,57,107,86,128,150,251,81,92,54,4,96,112,130,211,142,81,5,213,140,51,170,75,234,118,16,45,90,11,17,37,132,39,47,0,157,152,180,222,43,156,33,180,219,135,51,29,157,77,77,179,23,120,215,127,136,152,195,19,210,155,82,125,156,222,105,94,108,11,167,96,69,183,232,107,31,210,156,65,44,67,29,227,218,203,239,206,59,79,212,150,220,89,91,123,55,253,164,179,149,205,157,173,105,107,252,227,157,56,157,170,251,29,103,194,83,110,222,156,5,235,227,46,150,108,115,140,180,99,125,178,223,170,207,182,245,154,172,230,59,145,92,132,66,213,252,239,255,255,253,229,255,151,79,98,190,39,242,47,228,98,61,41,61,250,53,50,63,244,169,133,254,60,24,122,40,171,98,204,201,234,42,211,210,12,147,104,0,0,83,156,198,219,197,188,140,1,164,212,141,0,242,32,6,19,19,43,49,180,211,30,16,48,245,243,80,21,86,243,8,67,229,50,82,67,36,97,197,82,194,213,160,24,18,98,83,63,68,217,26,142,137,96,239,2,68,49,25,89,128,193,21,244,24,171,209,85,52,201,129,148,148,37,214,86,36,1,126,75,106,130,37,167,122,13,127,208,249,248,83,88,235,114,66,185,28,135,161,4,217,12,44,26,16,14,12,141,3,27,178,110,192,140,218,27,237,23,98,245,161,140,240,172,214,184,67,230,172,158,212,227,89,101,162,149,50,20,109,61,10,52,46,101,138,226,101,116,243,131,220,142,173,102,36,125,203,161,69,74,104,253,244,129,187,64,209,19,124,253,133,174,82,153,160,181,92,117,42,41,150,216,233,245,123,235,135,56,34,82,169,229,45,16,9,7,203,83,30,192,193,56,243,79,172,234,245,177,150,206,149,48,170,58,48,32,60,234,127,40,0,1,39,249,124,240,144,2,129,188,40,105,23,20,147,209,57,82,208,124,118,70,127,50,253,163,77,211,22,57,25,72,226,194,108,126,188,63,255,255,239,42,249,97,255,69,203,235,255,251,178,100,135,14,198,239,104,209,155,121,98,240,77,43,122,211,48,35,174,29,61,157,68,78,101,145,129,28,39,171,140,192,150,72,243,127,71,124,249,120,109,67,48,228,198,225,161,245,121,183,157,254,169,31,212,53,21,151,120,151,91,162,201,1,204,42,209,60,212,32,201,1,131,73,230,204,188,81,50,121,24,195,35,147,58,144,66,9,193,6,3,13,1,4,0,160,72,224,193,196,194,203,8,138,38,19,1,24,80,74,97,64,10,102,130,8,161,3,6,162,68,184,98,36,140,3,97,12,168,42,203,92,11,172,130,173,205,82,22,113,61,10,16,111,81,162,162,170,143,11,1,136,208,125,152,123,81,137,163,75,14,85,163,193,207,43,43,109,22,91,106,63,122,197,87,78,28,171,49,47,181,59,40,67,198,112,238,51,76,183,110,53,0,78,93,130,136,180,184,166,229,113,45,57,193,255,156,101,87,159,101,30,61,246,215,183,124,226,65,49,42,178,161,135,93,230,34,70,141,176,156,15,198,96,185,98,191,159,178,200,166,41,30,1,3,138,184,231,82,43,190,177,71,81,186,68,223,172,60,69,223,245,203,221,138,56,189,170,49,53,170,101,135,248,249,219,109,199,244,89,205,250,199,46,253,175,180,167,76,190,124,67,92,249,157,78,210,8,1,137,242,114,233,72,12,29,185,230,236,182,90,185,6,23,92,206,223,90,228,190,221,196,168,149,34,211,102,24,170,255,255,254,212,255,212,233,166,221,114,223,255,255,245,126,249,12,83,123,118,234,174,99,174,53,206,8,19,60,113,83,18,44,201,225,244,203,116,212,0,0,65,112,16,218,103,198,166,28,102,102,171,226,50,67,143,24,8,33,51,149,135,100,195,203,6,135,87,137,130,40,129,183,244,2,179,79,7,52,186,4,192,16,28,173,169,8,131,230,16,102,49,96,25,85,136,20,90,239,85,116,89,100,105,214,10,29,135,49,23,24,188,114,69,246,173,107,88,148,53,43,121,208,37,216,33,129,185,172,113,216,118,90,194,64,244,176,86,52,55,30,90,6,5,194,209,199,80,156,47,12,67,17,50,207,236,104,143,199,165,135,21,60,59,62,82,4,143,82,37,93,110,200,88,215,31,94,185,12,255,121,98,153,161,196,159,244,54,200,152,121,232,196,149,162,11,85,62,234,49,201,127,229,57,212,107,94,113,224,50,128,122,23,188,60,173,92,176,243,123,89,97,101,44,219,190,210,35,114,249,178,195,211,179,135,95,232,79,162,69,107,44,173,97,120,172,161,151,140,196,232,186,93,202,49,95,91,90,210,249,191,215,249,150,209,91,229,9,203,151,0,0,165,218,185,128,67,144,197,98,249,207,2,81,216,16,154,209,124,110,207,34,102,245,115,64,255,251,178,100,128,142,103,56,108,210,155,121,98,240,66,201,218,178,61,34,58,156,13,165,88,108,189,55,201,6,139,42,164,244,153,8,203,103,206,45,204,165,69,103,14,197,53,17,140,201,255,174,213,84,246,235,247,167,255,255,255,253,63,255,255,102,84,103,240,122,137,21,148,233,91,93,165,39,32,138,176,165,64,1,142,6,203,44,58,64,133,18,233,186,25,145,12,252,168,122,52,174,164,229,101,203,41,114,53,150,234,237,94,91,112,201,108,194,0,50,10,4,143,18,75,121,36,166,26,88,73,234,168,90,152,87,16,135,1,142,54,142,58,31,178,43,138,58,154,114,42,86,77,195,156,208,115,123,29,94,136,123,50,63,182,49,177,174,151,211,250,180,58,153,136,215,210,57,29,102,132,38,54,232,183,101,116,254,26,178,169,246,168,144,226,176,216,183,162,35,169,216,166,145,135,78,110,44,77,234,247,208,33,196,85,170,20,119,57,49,9,181,120,183,147,3,130,138,253,58,90,84,166,32,202,155,210,129,236,132,253,56,247,171,22,214,87,206,66,222,28,12,63,91,96,110,137,21,110,240,226,192,172,69,4,226,77,93,210,46,35,146,235,9,17,14,37,146,142,228,238,8,255,185,39,190,201,212,80,143,67,209,18,181,93,119,127,94,173,133,131,0,64,12,147,32,45,97,112,100,38,138,147,113,68,55,132,148,14,48,200,36,177,138,82,101,168,57,50,40,71,46,79,88,99,244,180,152,215,160,197,73,184,60,3,121,196,184,155,82,87,88,56,253,179,95,255,255,254,221,169,90,182,125,197,148,94,0,72,121,128,101,154,5,134,39,208,176,160,52,16,179,182,117,66,35,42,101,7,167,218,209,48,171,80,116,21,96,80,41,135,28,94,81,24,10,160,87,62,164,1,73,62,30,27,13,224,172,68,113,46,180,50,149,40,212,50,187,140,93,226,1,17,34,203,170,76,69,60,155,201,58,191,4,9,151,170,130,154,185,99,131,81,132,166,131,108,56,234,2,216,225,199,41,52,171,213,118,100,18,144,28,71,30,141,205,65,53,199,67,83,96,56,137,167,131,203,164,35,134,67,100,79,151,80,83,253,162,128,137,95,212,228,193,228,192,102,26,182,168,243,15,148,167,132,105,17,144,210,168,62,41,156,12,154,133,99,74,211,14,32,117,72,254,56,170,97,76,75,175,10,70,160,92,82,113,197,104,170,223,255,19,76,86,50,229,171,180,231,98,181,38,245,69,151,189,123,97,227,130,56,250,193,222,223,178,103,115,237,57,61,90,197,153,95,244,54,83,71,58,129,102,15,252,26,120,64,0,14,128,1,50,92,148,162,127,1,66,108,188,112,111,109,171,117,182,223,171,92,8,85,131,136,6,33,228,202,255,251,178,100,130,14,71,37,107,211,139,88,99,224,61,5,26,199,60,76,124,26,233,163,80,77,61,56,193,31,13,170,4,244,138,24,117,58,9,85,176,36,181,115,215,58,254,173,12,148,130,199,100,243,243,67,85,245,16,38,195,139,161,100,24,72,54,73,244,242,138,55,15,76,184,19,64,132,70,28,11,28,117,161,102,75,116,85,60,174,90,41,145,80,104,5,12,27,113,1,200,16,6,128,53,146,211,184,130,165,82,3,161,16,14,76,160,96,170,123,151,70,3,88,16,224,77,141,118,166,187,218,150,112,41,8,118,209,200,76,246,244,89,12,163,200,159,147,66,252,158,97,68,153,186,82,172,24,42,52,226,125,90,220,253,82,190,181,12,246,88,122,188,132,243,135,34,203,166,165,212,125,213,100,253,62,155,94,93,52,196,242,52,15,22,203,161,165,213,211,0,188,145,178,30,37,180,226,201,137,189,104,2,164,194,113,105,118,17,226,242,17,4,179,79,48,169,90,136,178,246,124,14,14,36,2,178,108,93,243,42,171,144,228,140,59,39,42,244,82,18,43,36,212,220,68,217,225,162,20,148,92,68,119,160,127,164,255,202,164,224,170,104,99,77,236,153,107,62,36,220,2,34,65,186,39,104,94,25,3,228,101,193,184,190,177,190,110,184,246,21,140,84,245,112,118,163,63,56,13,24,158,227,106,179,45,106,173,248,11,220,239,7,25,194,132,130,98,2,175,18,129,132,213,149,44,96,52,151,57,159,88,135,171,215,83,214,32,116,51,228,60,254,0,128,2,83,155,146,206,99,70,96,0,42,96,41,17,226,139,19,140,158,205,93,2,238,187,23,74,171,195,224,126,56,141,180,177,114,93,57,174,9,201,222,82,147,55,225,126,117,197,101,148,84,147,52,74,117,156,92,34,16,23,106,163,69,20,212,97,104,239,44,136,231,84,219,196,99,90,88,136,233,16,204,93,97,18,27,18,157,184,220,207,85,197,232,225,104,165,5,12,82,32,105,164,180,243,12,226,195,127,212,103,182,106,166,168,104,203,109,166,77,168,145,209,75,203,126,139,144,86,182,125,167,81,125,214,58,169,164,212,81,105,126,211,101,10,198,162,33,208,0,157,216,84,105,9,80,135,117,207,192,203,209,35,249,188,155,219,164,188,125,254,140,231,113,36,222,206,84,169,197,35,249,165,81,229,241,78,215,216,157,185,236,107,0,2,131,134,225,62,135,157,44,229,49,61,98,149,181,1,83,229,29,135,246,133,123,175,75,234,220,85,50,181,241,105,41,159,113,181,222,212,148,88,129,43,180,255,245,196,177,42,232,223,255,255,127,255,255,187,234,42,130,166,254,63,250,249,1,129,191,255,255,222,0,0,4,224,171,25,232,160,129,82,204,255,251,178,100,137,8,198,8,103,214,187,47,99,96,69,233,202,179,60,197,134,27,57,157,78,109,225,143,193,26,147,233,197,134,21,120,217,196,8,12,101,224,192,133,115,24,35,5,9,34,145,147,130,172,26,28,9,12,147,168,136,133,41,71,133,82,172,50,140,183,4,62,78,212,212,48,97,23,199,158,5,26,57,150,7,19,197,33,203,145,0,169,99,148,1,44,69,104,201,161,68,36,116,153,83,201,21,123,75,156,175,84,174,146,13,125,165,14,13,166,169,3,82,64,46,52,237,87,85,225,144,105,201,158,178,249,191,84,44,87,145,63,150,206,157,44,169,93,243,88,6,48,23,27,78,178,201,88,253,161,245,179,143,249,90,179,116,226,78,49,247,118,43,194,200,132,184,152,241,229,174,99,62,195,153,55,73,219,43,205,50,246,104,172,164,164,62,43,64,94,107,47,171,162,219,161,61,155,92,200,234,94,255,188,51,7,173,73,246,122,106,203,30,119,48,63,61,239,126,209,249,155,228,207,18,144,9,34,234,45,178,71,80,3,117,32,22,64,20,209,53,78,165,42,186,118,244,154,226,210,131,3,5,70,133,241,216,237,118,80,164,76,66,134,209,33,204,62,122,36,126,179,115,151,17,131,140,176,196,82,146,205,45,217,209,63,244,107,80,11,21,123,191,234,255,249,82,63,178,236,109,127,250,0,0,0,96,163,57,143,26,152,192,225,194,147,152,153,1,117,204,40,116,214,89,152,217,84,4,26,84,33,6,32,10,17,133,145,4,132,15,21,67,128,128,96,161,32,82,234,95,49,2,80,2,231,142,141,24,32,9,32,169,128,132,164,250,73,138,16,174,244,245,12,86,26,14,98,8,12,122,138,160,79,226,143,19,14,161,168,92,61,2,46,144,88,46,88,130,5,43,109,103,36,78,83,7,126,88,211,74,67,164,82,84,224,63,176,152,212,133,221,83,139,140,35,227,16,245,121,75,223,245,190,73,6,19,209,50,36,5,218,92,31,90,161,204,74,225,116,179,125,117,3,113,243,166,149,155,52,149,84,190,162,21,10,113,127,177,198,21,110,80,247,182,26,211,88,129,252,221,83,214,128,81,3,2,1,35,6,7,22,192,66,59,167,102,106,10,190,103,184,120,229,48,90,213,24,118,45,88,254,63,155,40,71,141,51,221,61,200,128,64,0,0,0,1,108,131,173,14,100,74,163,118,79,217,210,67,177,56,39,145,63,220,101,79,32,181,65,62,27,201,146,103,65,150,7,3,6,72,90,167,113,206,69,143,61,173,191,253,191,244,254,130,23,84,45,79,236,124,40,14,90,160,108,8,37,56,186,92,206,34,145,104,225,137,66,102,62,2,149,64,134,183,14,148,18,16,26,97,49,24,32,38,214,136,255,251,178,100,156,142,102,201,105,82,147,108,47,160,63,98,218,202,61,35,70,27,193,157,74,78,101,143,193,38,142,106,8,246,25,88,131,101,0,240,32,49,83,24,36,18,48,113,150,27,147,62,209,11,158,169,134,249,33,100,157,35,32,86,60,189,71,162,102,160,226,12,129,148,113,12,31,208,106,174,179,236,86,50,221,45,98,243,121,22,75,31,83,97,196,89,43,187,10,160,83,57,22,17,245,22,99,149,222,5,110,135,32,6,242,16,197,106,57,83,177,166,246,102,62,215,47,75,172,91,129,196,54,220,44,60,172,132,131,42,156,37,30,182,133,14,82,202,225,190,12,88,94,124,237,97,219,117,98,126,173,182,77,137,75,214,230,223,139,110,135,21,87,52,174,187,106,124,181,22,26,149,135,101,151,37,32,202,239,215,50,223,51,47,252,249,245,230,219,153,233,122,101,101,230,237,214,210,219,223,151,180,237,237,147,177,76,233,74,46,251,148,233,217,217,16,49,192,53,132,80,10,70,40,96,39,136,19,50,124,90,237,112,197,64,244,155,151,26,142,117,165,155,52,133,26,224,255,147,34,94,186,46,47,112,36,166,3,183,184,109,251,135,162,88,88,82,22,107,78,157,83,150,214,252,181,27,123,170,127,254,124,53,50,68,2,8,175,139,0,0,2,220,220,188,38,125,203,224,141,99,69,112,53,138,232,205,109,10,152,240,151,136,189,19,50,3,123,87,58,233,72,185,194,42,169,220,124,157,49,16,9,136,140,173,9,19,111,203,154,155,60,100,42,108,232,72,236,163,164,77,159,182,144,243,38,101,22,87,213,166,238,158,178,39,139,57,85,191,46,26,60,80,133,33,102,35,167,86,17,116,87,183,78,195,99,223,161,242,26,26,114,190,14,197,132,23,139,92,202,194,186,110,101,6,249,17,161,195,45,14,239,39,121,244,143,106,215,249,245,86,179,69,89,61,49,83,203,47,149,230,208,54,190,131,109,129,223,222,34,233,23,193,155,131,33,228,101,45,150,159,251,209,236,155,177,59,66,37,39,169,245,114,141,94,147,70,114,25,55,113,93,249,206,230,123,22,171,243,253,48,94,57,236,0,0,1,212,130,44,210,3,235,213,2,248,117,24,48,8,68,232,240,249,11,102,228,242,79,77,36,40,66,194,26,15,206,13,73,123,173,164,229,198,171,101,184,155,146,81,241,191,71,189,155,172,255,254,254,255,201,137,220,166,37,159,226,164,107,162,230,0,0,88,225,241,231,196,156,105,161,153,93,24,96,233,133,11,10,147,152,227,193,138,132,165,168,26,60,100,149,21,12,253,137,32,203,152,130,3,26,1,24,5,32,6,77,166,200,221,130,192,166,2,132,99,68,224,1,206,48,128,175,185,138,166,61,255,251,178,100,163,140,230,14,103,213,27,44,78,210,67,99,74,163,61,233,18,26,201,167,72,77,229,51,65,25,140,42,72,243,37,16,114,202,35,9,11,23,96,132,55,116,80,119,32,168,41,67,10,136,8,122,55,49,53,86,98,168,218,224,147,12,189,33,16,3,24,124,216,123,56,103,239,108,125,219,99,84,140,2,129,232,157,250,89,249,3,205,8,142,182,12,225,143,185,33,56,142,135,75,181,15,206,164,40,35,82,7,189,31,19,145,225,80,58,203,193,64,246,84,54,155,97,74,104,222,161,34,191,13,216,194,207,40,146,230,175,212,252,45,155,113,83,106,154,185,101,161,223,251,255,179,222,232,87,246,149,221,178,234,231,59,146,215,53,246,223,180,156,63,167,122,168,127,100,146,188,82,93,50,169,97,240,23,202,208,39,210,229,180,104,132,62,10,120,140,130,228,18,78,19,121,188,163,72,192,146,49,203,198,77,169,11,95,213,79,253,7,239,75,56,108,88,62,6,167,54,129,230,42,178,68,99,142,190,123,234,252,212,252,34,91,53,168,147,11,156,15,30,87,176,0,1,225,149,131,215,230,16,10,142,33,154,209,145,135,144,128,27,204,92,16,49,96,193,0,19,144,193,9,136,66,140,57,140,32,0,84,164,132,4,203,67,64,84,141,218,88,29,192,32,8,168,56,84,163,17,96,16,1,9,26,49,183,130,3,9,142,110,129,64,147,62,97,7,229,36,7,71,23,34,86,193,194,137,46,247,28,168,12,56,245,12,128,139,106,50,249,55,70,144,226,48,215,165,41,103,109,183,120,141,120,106,149,194,145,215,97,88,86,113,42,199,100,184,203,172,90,122,196,42,54,20,73,172,139,132,210,42,52,82,13,106,22,38,49,212,26,170,169,97,148,156,179,58,139,50,132,158,74,181,141,223,165,219,37,2,216,113,92,71,7,252,174,209,162,12,177,18,97,136,194,36,241,148,249,165,121,123,245,71,101,124,87,161,221,32,231,106,95,207,62,183,195,255,250,163,223,23,95,173,243,254,123,146,164,0,0,42,51,224,176,191,9,2,137,78,89,182,45,54,158,80,128,27,94,18,35,205,99,249,97,33,209,98,246,163,73,56,164,239,181,151,116,72,154,179,42,143,210,85,191,183,191,244,209,255,245,253,187,183,167,127,209,61,40,116,61,191,127,189,117,220,109,78,202,255,10,0,227,179,70,22,74,101,107,70,186,108,99,11,0,19,50,86,51,83,131,47,241,130,132,164,185,138,145,150,0,1,165,134,6,22,96,161,133,195,49,65,229,96,8,20,112,102,50,72,33,130,8,165,199,40,32,134,12,177,204,120,73,128,28,96,48,226,169,5,157,10,42,164,209,93,147,24,134,187,164,133,56,11,10,5,255,251,178,100,186,14,230,182,112,82,19,121,91,240,72,105,218,163,61,34,78,25,233,159,72,77,229,111,193,65,40,106,204,241,26,184,12,112,54,184,136,117,208,248,128,232,186,185,132,51,199,101,253,107,208,43,97,177,44,154,89,84,44,194,46,237,53,122,92,104,164,81,156,168,94,235,175,238,234,186,102,134,134,214,71,90,8,241,111,30,87,228,159,239,55,220,184,93,87,147,94,173,74,13,72,184,252,70,105,81,14,226,184,132,47,106,166,85,121,255,149,253,166,80,117,2,109,230,77,252,239,232,115,171,247,55,90,252,60,217,10,121,85,122,55,203,170,185,61,241,23,229,54,178,84,73,74,189,96,238,19,3,200,190,181,156,199,150,68,57,210,144,227,99,110,113,125,17,252,10,77,31,252,41,153,101,139,7,92,80,33,107,83,50,3,118,21,96,173,4,253,41,239,253,127,245,125,191,167,255,118,246,253,108,96,129,77,150,236,193,216,170,139,64,108,222,242,37,15,65,34,72,126,77,172,238,107,49,16,0,0,1,112,168,174,56,122,224,193,69,179,73,34,192,162,224,72,72,26,21,52,152,120,193,160,179,1,2,204,68,16,49,0,89,77,138,196,193,112,97,138,128,172,136,32,42,0,34,81,142,141,93,163,48,44,230,220,47,177,31,7,214,4,233,64,68,110,140,138,137,88,139,228,128,247,169,147,3,221,16,29,80,210,26,26,56,194,89,98,195,54,118,176,64,6,128,156,245,30,133,109,163,110,174,132,98,114,81,52,251,242,180,253,246,207,114,1,179,155,157,219,48,206,112,215,235,0,168,162,129,137,185,115,233,218,98,133,114,142,103,164,19,184,129,17,121,153,39,94,62,180,215,170,66,170,36,238,227,31,125,35,114,149,11,109,68,255,244,77,230,80,74,162,49,19,112,146,49,232,108,223,119,168,106,236,180,252,20,201,244,43,75,70,225,6,151,51,29,79,127,175,47,108,127,87,190,1,231,189,180,114,213,4,0,0,0,91,87,7,211,8,143,96,210,120,17,181,3,26,225,230,214,162,29,209,181,33,191,218,42,30,111,141,98,142,240,235,215,142,107,79,34,91,182,141,95,109,62,79,253,191,255,255,255,209,208,29,123,2,64,164,177,13,171,21,188,74,151,87,255,32,37,125,232,250,141,0,157,49,76,35,140,34,52,164,131,131,61,49,243,51,29,50,48,33,3,191,88,8,24,32,38,16,36,153,40,121,121,72,250,7,18,79,82,227,4,172,136,8,230,56,114,230,131,192,217,151,252,231,72,26,177,123,205,102,81,37,29,161,230,68,37,64,17,16,80,105,60,227,26,1,188,201,188,144,171,40,46,66,82,65,8,112,126,25,91,180,156,16,228,61,41,123,81,135,5,242,255,251,178,100,194,14,38,169,103,210,27,152,75,240,74,9,74,183,60,194,106,26,149,159,72,109,229,139,193,22,167,107,28,195,21,104,165,12,134,160,33,8,92,12,203,225,20,107,234,96,96,71,176,85,9,39,244,224,198,10,20,147,85,151,33,106,21,201,38,231,189,183,59,164,184,87,213,219,179,124,191,192,235,153,72,12,211,251,25,91,246,194,186,166,219,231,75,118,89,89,50,197,168,218,17,253,138,62,50,232,23,125,166,105,57,168,231,100,199,126,86,189,5,19,86,244,80,185,159,33,179,111,67,206,219,63,51,139,102,96,233,238,59,199,166,67,149,168,0,128,175,66,8,214,150,69,53,128,119,86,93,42,175,44,75,60,33,222,183,209,93,199,145,162,11,97,165,179,65,124,102,245,66,61,11,237,243,255,223,255,111,255,251,127,255,211,239,111,255,214,227,235,226,174,105,30,250,15,36,101,96,32,35,187,35,135,2,196,0,65,153,160,158,57,132,25,231,42,97,25,133,194,104,49,41,138,10,70,153,74,165,200,8,190,42,142,51,0,104,80,48,106,163,185,145,192,102,92,49,3,0,194,1,128,97,12,57,54,96,82,90,129,10,3,204,122,5,48,32,16,201,229,19,22,80,194,180,50,208,73,140,140,16,10,3,71,99,12,44,26,176,192,135,45,66,88,28,180,72,39,107,100,196,202,4,149,23,136,192,37,24,96,149,5,101,101,81,162,197,21,149,111,181,145,64,79,58,69,163,75,14,170,214,137,0,187,240,244,226,103,44,11,189,118,55,39,170,143,177,201,35,147,197,58,203,144,91,123,3,69,90,196,134,47,74,246,80,192,180,45,214,39,98,180,15,252,184,236,83,214,174,200,169,34,214,161,122,181,118,155,25,36,228,87,43,134,164,51,205,85,90,31,86,137,211,82,233,97,129,124,82,36,45,105,28,237,132,116,216,211,107,205,78,113,212,114,114,187,39,77,193,133,214,244,35,17,56,161,91,221,74,191,136,61,126,95,215,43,240,142,253,9,245,43,230,62,79,126,155,150,16,0,0,4,237,94,12,131,240,44,138,146,75,194,213,49,184,20,12,97,249,154,179,80,52,135,157,52,7,86,4,203,209,20,229,108,165,233,167,215,136,141,89,39,48,230,163,81,189,116,237,253,117,236,159,255,247,63,253,44,206,205,79,165,207,235,219,176,212,19,43,208,124,224,226,10,64,204,101,208,158,176,97,229,127,204,164,0,96,172,160,228,136,3,103,14,141,42,23,48,136,204,195,101,83,10,144,140,196,31,49,8,108,194,128,19,31,153,201,143,230,0,24,25,13,52,97,128,113,151,200,32,99,88,163,6,179,61,1,2,129,112,70,9,52,67,54,206,25,64,193,0,35,65,27,41,152,255,251,178,100,204,142,231,223,113,207,139,154,92,244,86,233,234,151,61,37,78,28,49,163,66,110,101,141,193,50,39,107,76,192,142,240,40,195,32,29,12,21,211,101,64,212,20,47,8,247,170,225,164,40,50,78,153,4,10,134,215,199,9,146,46,18,162,106,229,6,152,59,102,102,79,98,252,103,140,238,119,79,44,205,27,140,223,179,17,98,224,144,201,120,126,49,56,35,175,30,218,196,193,66,179,146,152,144,71,178,46,110,229,46,179,71,221,60,159,49,128,58,213,218,97,137,215,121,115,17,255,66,146,240,228,219,250,59,106,27,147,176,35,217,172,83,54,69,182,163,90,165,58,41,171,241,61,211,124,246,43,63,83,223,222,216,175,177,123,77,150,203,19,206,12,220,229,187,211,239,82,91,62,221,235,47,164,157,108,12,250,27,191,166,7,220,27,40,44,47,51,88,168,205,92,16,114,158,89,105,249,219,71,123,163,188,229,167,155,204,160,141,84,195,1,175,159,151,255,255,228,39,127,255,193,230,47,254,137,231,48,2,89,118,228,84,241,153,71,42,64,1,226,55,143,66,222,231,169,133,196,15,85,202,57,203,212,108,0,2,157,252,135,225,173,250,98,193,133,241,24,194,6,104,113,110,140,41,132,86,76,99,4,64,160,131,40,51,72,204,24,147,46,57,77,4,143,169,154,52,43,45,43,182,214,202,169,30,154,98,38,162,177,185,140,105,114,166,88,72,25,226,116,55,89,213,63,0,38,66,235,119,213,19,139,33,135,187,168,179,203,8,179,216,253,152,106,163,215,57,75,82,69,149,20,158,63,8,220,53,32,177,42,202,229,139,182,63,119,46,93,153,189,94,122,181,90,11,219,167,181,247,104,191,238,87,171,157,153,84,213,124,185,151,239,15,185,123,157,202,77,53,98,244,143,60,235,215,181,151,57,103,159,106,253,74,217,247,189,202,164,170,254,171,223,154,143,192,152,110,89,114,167,49,151,86,153,194,154,222,54,43,119,119,53,206,111,117,171,213,175,123,181,243,238,95,253,206,231,53,143,219,171,191,252,121,134,241,170,40,0,0,55,119,196,1,56,94,84,80,122,38,157,151,75,200,154,37,201,252,11,238,87,84,16,99,142,168,67,184,194,83,118,82,56,100,102,167,244,254,191,255,255,255,255,215,235,250,106,163,43,115,35,34,217,118,97,244,42,189,37,45,96,130,21,12,131,170,93,137,116,170,3,174,46,19,164,7,123,27,80,224,0,0,0,36,2,17,102,59,15,230,191,136,134,4,136,134,204,70,134,48,169,198,108,131,198,19,5,70,203,2,195,67,121,167,164,153,129,66,120,32,18,50,72,38,30,37,12,140,12,140,65,27,140,48,6,204,20,220,202,206,78,4,240,200,195,255,251,178,100,179,128,6,158,103,211,157,107,0,2,81,201,218,195,166,8,0,39,82,15,62,89,221,128,9,238,177,170,235,30,160,1,196,32,128,97,83,37,50,26,61,18,12,51,135,194,42,145,100,227,48,3,51,96,35,16,66,3,80,153,0,73,129,151,7,24,155,32,112,24,164,198,76,64,165,134,98,76,101,38,133,169,49,2,16,112,32,241,57,108,149,104,56,4,70,10,170,102,58,12,93,212,24,76,66,97,212,30,69,118,14,202,85,153,154,163,66,164,137,136,64,216,34,93,63,76,177,127,169,210,28,218,194,7,50,199,158,171,130,218,56,207,245,37,20,118,6,151,59,145,120,34,190,16,11,251,102,12,114,165,242,138,25,125,219,241,26,182,111,222,188,251,90,182,247,77,83,118,98,57,73,97,255,147,67,116,211,152,219,222,25,231,221,211,215,189,73,158,57,229,187,145,143,175,143,110,219,194,197,122,57,168,18,106,212,130,237,204,49,189,90,155,13,119,188,237,238,76,254,173,231,172,243,255,189,158,235,210,111,242,213,203,26,199,62,126,176,169,190,255,255,255,255,255,255,255,255,255,255,255,255,255,247,95,255,255,255,255,255,255,255,255,255,255,255,255,248,242,186,249,136,0,0,32,0,0,0,0,0,73,182,125,195,20,242,44,65,5,19,208,90,12,43,133,203,18,136,253,74,46,13,52,225,180,157,24,17,169,0,216,136,55,38,22,137,70,198,16,151,37,39,48,226,170,234,68,121,115,69,116,181,142,38,171,50,87,94,180,235,59,255,191,239,253,63,95,247,175,214,66,61,46,147,81,208,197,34,27,151,67,150,135,151,84,49,204,158,172,101,203,30,107,41,171,32,115,78,161,165,93,9,84,250,170,46,170,72,229,14,71,56,210,244,222,32,0,0,42,22,10,199,192,198,11,7,7,57,62,5,7,155,35,226,220,204,64,97,97,224,194,14,153,129,130,4,18,2,16,95,84,209,105,97,0,88,58,3,232,151,68,181,9,175,154,27,46,218,54,226,196,102,35,12,201,17,90,219,88,162,98,68,83,146,192,173,45,254,75,119,221,240,137,190,242,201,28,66,27,116,234,70,152,237,28,135,174,84,118,28,117,239,203,47,217,93,109,134,154,43,77,147,168,216,228,87,233,49,83,113,102,8,70,16,244,124,178,211,232,89,170,97,55,69,130,191,34,149,183,173,228,173,224,179,203,42,102,145,99,64,102,106,236,32,15,99,150,233,70,20,205,250,76,228,188,111,9,158,251,87,173,102,69,33,108,78,251,231,155,186,176,237,61,184,160,29,239,145,207,117,173,174,248,133,118,114,215,216,131,15,85,203,6,18,59,174,134,170,78,70,27,21,44,30,217,90,213,152,113,28,212,32,42,48,255,251,178,100,109,0,9,143,133,214,158,107,0,2,94,106,186,151,204,40,0,32,21,197,84,125,172,0,1,7,14,106,23,158,144,2,199,166,4,2,157,111,98,183,169,122,86,60,142,90,86,64,36,41,33,32,32,97,6,44,180,98,7,96,205,227,83,141,19,13,61,34,13,70,98,220,102,4,153,230,88,80,88,237,138,10,107,121,255,254,26,230,191,255,255,255,255,255,255,255,255,255,240,213,253,111,12,241,223,255,255,255,255,255,255,255,255,255,243,237,114,238,237,168,0,64,0,0,0,2,6,194,128,147,142,173,34,219,64,82,226,45,244,112,154,44,13,53,218,163,141,21,121,38,91,107,66,201,32,81,137,66,200,248,128,152,11,199,196,196,37,5,177,2,78,210,0,187,36,97,152,176,43,168,211,236,164,249,164,103,127,255,161,143,255,255,253,117,101,55,255,255,158,121,132,45,25,58,23,73,166,232,218,183,255,127,249,83,0,0,34,141,28,24,101,21,39,73,191,106,109,194,152,50,225,119,38,107,113,145,12,190,75,174,76,54,6,49,32,226,100,193,98,206,82,25,145,9,194,148,79,67,228,65,98,75,69,27,95,246,114,160,201,18,173,170,160,141,111,92,122,34,138,16,245,161,162,199,30,57,84,61,67,141,73,98,254,177,102,39,13,70,45,166,229,53,170,100,214,116,107,89,77,234,41,255,128,172,83,220,133,212,255,252,104,86,202,92,227,40,79,100,73,144,222,77,22,250,196,169,151,50,92,110,62,185,246,239,50,220,97,191,179,53,41,116,37,207,181,168,31,191,89,65,251,43,128,81,226,93,77,203,255,133,171,57,71,172,87,199,114,167,247,10,102,236,185,96,89,67,118,110,20,213,230,32,215,244,138,18,10,90,214,245,6,225,59,168,6,151,185,62,188,252,214,93,155,50,36,222,117,171,76,60,113,28,43,188,79,107,53,184,214,146,6,27,109,105,97,233,234,103,9,186,203,117,46,80,120,213,51,236,128,105,118,90,108,125,203,28,109,107,90,191,255,187,221,222,241,221,94,13,157,235,48,64,0,11,132,20,125,138,113,117,7,154,64,92,209,241,11,125,213,172,44,105,233,240,113,86,33,232,128,52,48,131,90,89,82,166,41,57,206,165,89,219,86,12,119,110,102,222,118,133,226,151,40,60,209,129,3,170,109,255,239,250,31,248,147,252,162,0,0,49,65,227,188,157,5,19,157,226,145,164,131,129,147,196,75,166,202,28,52,200,76,0,101,6,6,54,8,131,70,52,35,12,37,122,255,73,82,80,81,49,39,218,101,200,16,200,40,154,32,96,32,212,17,245,174,149,97,77,86,217,29,65,9,183,88,228,124,201,13,217,174,37,90,34,168,3,205,22,133,205,59,114,197,255,251,178,100,43,12,8,20,120,83,19,121,123,112,68,196,202,166,60,197,122,26,125,159,84,109,97,231,193,36,165,234,176,243,9,216,124,229,184,164,160,229,31,129,89,50,252,212,188,44,123,185,75,29,20,22,34,151,217,57,70,229,125,154,46,96,218,156,233,34,99,192,96,17,13,64,152,214,143,4,29,233,175,34,146,52,176,218,171,134,18,146,185,47,101,222,169,40,233,201,161,183,140,136,171,150,161,29,164,47,239,103,37,185,218,162,173,238,88,69,61,176,180,15,123,195,138,41,62,70,244,178,152,1,251,235,119,40,198,84,44,225,123,238,133,251,30,16,244,70,137,0,145,37,31,78,165,63,224,204,119,182,168,219,73,128,172,111,137,24,90,54,249,78,19,82,233,176,46,27,107,163,182,35,20,120,200,251,66,188,245,249,165,191,127,191,102,205,238,102,173,230,185,139,247,243,143,182,208,16,9,2,11,177,110,68,132,21,133,10,83,12,8,204,77,84,170,230,50,81,235,182,14,126,91,3,22,33,22,209,1,58,238,103,215,218,174,107,52,182,60,165,137,122,171,233,211,132,83,160,136,201,26,97,137,15,191,239,143,250,62,123,15,255,251,63,250,0,0,178,76,114,194,160,71,8,27,84,64,162,192,81,133,245,48,186,219,119,136,19,48,115,98,194,48,47,244,180,182,201,97,194,132,187,17,72,2,4,70,214,230,214,193,197,84,180,74,229,202,180,129,50,65,83,209,58,47,157,180,49,14,180,186,183,12,215,107,126,253,134,166,10,134,3,16,82,205,174,18,196,126,110,35,204,110,124,129,199,100,99,248,205,220,117,17,185,162,28,2,70,9,74,182,3,233,45,150,114,18,107,196,185,123,221,114,215,94,180,155,242,177,31,16,23,82,31,190,43,33,57,203,124,162,251,127,119,214,225,219,200,246,6,181,13,139,91,93,164,188,70,242,159,112,250,129,124,97,103,127,122,77,73,62,215,59,190,203,173,189,75,212,79,40,103,211,89,61,41,31,10,120,112,57,176,82,75,184,48,117,216,71,69,124,33,255,141,200,92,103,249,96,114,166,136,146,151,59,125,118,145,0,0,16,0,8,1,114,19,7,249,11,66,9,3,80,99,37,93,221,19,9,123,14,226,52,19,16,9,60,245,193,65,167,73,4,104,226,81,78,103,164,80,103,122,94,168,244,7,209,181,228,254,156,126,62,56,216,237,82,126,173,162,126,169,255,255,219,183,27,212,38,218,200,0,64,192,2,2,33,98,251,158,226,230,100,0,166,192,116,10,168,20,96,43,145,51,235,77,143,129,134,106,162,1,89,98,117,72,105,132,32,11,165,113,190,188,148,3,68,155,49,133,81,35,128,31,7,99,194,220,27,102,87,83,11,44,116,255,251,178,100,32,0,38,148,103,213,211,89,120,192,72,6,234,133,97,34,104,27,117,159,88,236,191,15,193,25,164,170,68,245,137,120,128,96,167,144,213,250,172,196,86,57,185,166,110,157,66,107,13,0,155,138,244,73,214,98,192,21,216,113,242,119,79,75,56,86,184,166,244,97,192,123,66,50,90,111,68,201,98,185,44,183,156,205,62,96,194,196,177,19,94,89,145,56,198,208,173,197,130,77,169,45,79,13,125,255,141,196,254,105,191,187,173,103,70,214,174,216,105,86,22,89,98,2,5,212,10,196,178,63,198,195,52,109,216,194,220,92,137,45,245,56,49,12,184,175,149,170,6,58,28,176,156,104,89,4,235,220,72,207,238,152,30,153,188,98,1,62,155,6,20,111,148,132,192,200,159,182,176,144,0,54,53,207,72,182,228,106,182,168,85,174,76,66,48,221,184,182,235,13,36,7,235,41,198,155,153,58,161,196,236,141,72,50,14,162,148,175,16,235,113,242,57,78,175,112,134,207,218,211,23,254,29,240,111,131,108,31,255,209,65,219,157,223,255,89,217,208,247,249,144,8,1,6,57,56,140,147,12,114,128,204,43,194,49,3,18,84,64,239,136,160,71,116,188,197,201,104,237,45,219,82,234,87,185,144,68,207,200,203,166,226,88,185,118,25,35,254,99,45,82,126,50,131,224,252,111,108,27,209,223,7,181,133,213,226,37,52,166,68,59,241,215,162,70,128,52,160,77,130,72,142,239,201,115,110,244,168,163,248,15,126,36,139,248,247,106,24,211,144,149,237,181,118,27,123,50,178,229,69,55,101,248,206,206,115,123,212,181,207,215,194,89,215,105,54,199,53,172,210,67,57,152,49,84,245,187,159,205,84,148,243,24,197,92,174,229,17,251,173,129,176,246,150,0,74,11,21,235,91,128,132,151,18,165,229,155,175,164,206,89,195,22,183,239,78,22,116,131,90,220,121,99,73,178,201,167,246,246,50,218,209,107,77,137,24,44,95,172,179,239,227,105,46,251,141,213,87,253,76,61,119,169,176,212,153,9,174,170,183,17,50,33,8,89,156,121,19,82,238,94,77,104,233,116,142,37,89,25,122,154,23,162,61,31,84,233,251,50,135,73,50,249,39,93,159,254,163,86,30,150,173,66,10,38,3,192,152,106,255,235,122,190,13,180,127,255,255,199,239,255,255,251,15,175,251,59,191,167,166,128,0,0,0,48,46,214,124,142,70,178,4,112,170,230,4,122,29,10,99,162,230,93,162,215,212,188,215,6,204,12,129,216,48,160,101,20,41,81,86,173,85,1,14,25,151,167,211,100,71,32,66,99,66,60,128,45,209,109,221,24,172,84,49,208,20,152,113,112,139,107,72,89,88,226,109,128,8,90,43,6,220,46,255,251,178,100,41,14,7,192,111,210,155,121,123,112,70,39,106,149,97,34,90,156,145,201,74,13,188,253,9,17,20,171,40,246,8,248,76,221,129,154,163,141,32,158,88,6,133,32,122,203,190,191,47,98,6,73,106,200,95,192,50,44,182,156,66,235,118,35,90,126,152,137,76,147,210,243,72,96,225,103,181,70,141,109,113,59,97,182,26,241,35,216,86,195,73,73,150,205,12,90,238,66,79,141,174,136,31,135,12,21,211,249,179,255,77,227,47,18,248,196,116,21,241,129,18,157,169,78,91,109,9,74,134,25,225,253,29,170,7,136,92,96,196,169,207,111,145,245,168,146,132,47,91,208,125,192,197,73,202,23,19,152,85,137,203,176,76,177,105,136,113,75,83,228,53,87,169,238,3,148,10,55,10,159,152,100,166,46,27,182,239,255,62,255,139,172,119,235,92,232,219,108,8,0,4,165,125,191,45,49,222,162,106,163,170,118,42,93,122,184,36,97,174,59,186,247,212,209,165,49,212,218,73,14,155,39,94,50,102,25,85,68,102,71,80,109,48,113,168,11,136,102,75,255,194,29,43,212,249,159,236,207,245,95,226,43,255,174,163,151,157,204,146,53,130,81,76,181,44,245,175,71,144,204,40,104,195,216,207,41,128,20,206,167,70,46,8,96,195,246,136,140,138,7,12,132,118,46,130,38,3,213,109,96,245,131,0,140,88,46,113,20,4,140,10,193,161,37,248,106,73,84,178,3,130,25,212,61,11,30,30,159,118,0,194,43,217,192,130,39,218,29,43,195,17,159,125,161,167,45,87,203,228,34,32,184,85,39,65,1,106,221,81,195,14,14,112,93,53,151,103,53,4,117,84,94,184,85,215,71,122,203,20,161,45,33,251,130,157,85,223,161,40,234,218,54,224,103,23,246,49,225,182,40,198,189,171,116,51,90,142,26,81,106,165,13,6,89,25,90,107,243,76,102,11,150,226,175,194,174,12,211,43,109,112,198,125,165,132,179,16,14,49,41,109,244,187,247,89,68,102,250,39,57,206,3,131,28,224,112,247,20,81,74,22,199,193,7,161,185,80,71,80,69,212,160,218,108,143,66,122,221,20,102,236,68,245,149,115,204,216,1,2,16,16,136,32,181,147,228,241,110,96,140,137,24,101,159,9,134,157,102,42,204,119,165,126,110,203,215,117,223,108,88,185,112,248,63,179,62,51,149,235,161,76,85,76,174,213,217,248,34,153,242,57,94,131,243,63,243,223,119,254,147,191,252,231,255,214,0,69,31,204,250,184,20,20,112,97,102,134,96,68,62,96,77,160,23,32,18,98,148,24,248,56,52,113,101,134,26,165,248,163,151,220,235,250,129,148,206,68,173,57,139,144,171,101,39,152,141,21,126,8,232,85,2,179,255,251,176,100,29,14,166,228,111,211,11,120,123,116,73,133,42,172,61,130,62,26,53,193,82,109,60,89,193,34,157,106,81,134,21,152,39,200,65,146,134,53,6,139,50,91,1,11,189,244,133,83,219,139,103,45,179,118,57,25,67,155,207,24,127,130,194,107,210,26,2,171,35,191,80,137,145,23,13,12,88,150,122,231,127,35,55,208,59,209,158,167,40,207,212,34,130,55,144,83,177,156,219,201,86,255,226,156,25,210,168,126,83,20,92,227,197,20,23,149,76,65,105,229,199,241,90,60,56,49,62,50,148,214,18,37,227,88,92,43,189,158,55,174,136,93,166,222,242,193,73,168,203,175,178,221,159,200,63,248,33,210,238,3,44,76,123,196,223,76,165,115,215,17,51,224,44,227,244,126,177,117,223,244,108,199,196,147,255,255,254,111,159,10,183,164,220,90,208,0,0,11,0,0,1,54,152,38,233,108,50,13,120,32,44,139,208,194,145,58,89,212,123,119,84,132,100,68,230,109,151,97,187,55,46,218,8,142,186,182,197,142,109,232,86,104,44,129,56,140,194,31,95,253,71,220,122,239,190,119,158,159,255,214,250,217,95,231,255,182,143,148,68,154,35,134,101,11,144,155,55,223,140,137,227,10,44,82,41,153,230,222,37,184,80,128,192,213,27,2,132,67,64,49,217,82,148,62,200,18,122,101,148,48,98,1,93,10,65,65,208,204,10,154,111,220,49,47,64,43,117,154,143,179,186,148,42,169,12,195,51,121,112,179,98,235,19,212,72,92,32,204,55,149,17,34,132,157,73,124,134,251,60,89,21,123,150,12,76,254,231,249,66,68,102,133,208,107,77,98,68,168,197,8,58,87,122,100,215,158,75,99,42,63,43,153,127,199,186,91,125,185,23,124,190,34,167,247,137,243,74,252,225,214,60,139,56,196,2,151,87,106,53,43,236,228,198,75,163,223,239,12,180,213,214,255,234,29,111,38,133,244,244,201,131,105,201,251,184,120,93,199,252,171,47,50,89,112,67,36,134,188,41,113,230,111,52,51,69,58,114,75,82,54,126,17,218,173,215,135,179,72,1,152,53,88,154,162,211,144,55,244,227,16,139,76,73,36,185,52,74,82,103,30,76,110,242,85,227,200,169,41,210,117,84,13,33,69,108,109,68,16,169,213,89,88,64,245,15,54,30,108,239,191,245,212,126,254,218,127,246,227,255,134,69,191,166,137,106,80,233,15,163,250,204,0,128,0,1,74,5,245,157,222,70,176,177,71,99,8,32,185,97,119,229,129,70,132,11,12,53,71,68,5,18,85,128,53,146,106,77,73,201,67,36,119,127,29,153,149,144,68,161,203,88,114,16,233,247,14,136,3,165,252,117,43,11,156,189,234,187,45,114,158,8,7,255,251,178,100,35,138,70,211,111,211,187,79,23,80,72,199,154,129,61,135,92,25,81,159,82,109,97,231,129,11,51,235,24,246,8,218,9,109,222,41,13,44,238,17,137,13,237,213,114,94,72,122,249,8,89,108,9,108,182,145,187,117,203,161,63,52,163,155,54,194,134,185,149,223,235,232,31,197,57,45,170,167,218,49,178,66,229,252,61,231,24,254,49,209,218,213,132,251,61,233,96,174,165,22,169,186,76,148,87,198,175,173,25,237,215,80,247,150,231,246,193,132,92,236,192,167,29,58,181,21,76,32,120,123,11,58,177,92,213,174,98,107,202,90,253,232,99,239,124,248,110,206,83,141,56,195,35,78,184,247,158,211,71,101,253,118,63,179,228,20,159,218,217,126,33,54,207,248,47,110,106,66,61,80,3,88,96,146,49,29,83,192,15,176,45,160,118,78,211,13,130,244,39,209,14,221,31,110,154,167,101,122,248,222,74,243,129,114,234,101,233,203,93,203,30,219,83,46,145,90,225,87,199,57,159,221,242,253,181,255,253,207,208,207,208,127,98,223,79,76,164,145,23,83,242,245,162,95,29,130,108,5,147,13,54,238,141,49,147,2,32,112,73,185,204,14,33,8,8,196,42,87,225,2,111,33,176,210,200,106,22,69,183,126,207,91,146,232,105,16,24,36,205,188,226,50,4,243,24,110,140,20,122,182,67,38,238,96,53,167,147,250,211,159,103,123,219,106,124,105,211,105,138,155,77,78,35,107,20,108,11,253,215,5,134,37,48,231,241,43,55,232,179,107,56,7,115,38,165,26,57,175,13,135,61,97,123,231,113,243,232,167,206,102,46,58,204,139,159,224,147,75,229,168,154,235,56,223,206,93,255,134,159,140,57,127,179,91,119,107,56,247,45,32,164,140,25,101,250,149,89,3,124,185,239,241,209,143,32,140,66,235,176,51,174,110,222,88,157,83,35,177,85,158,31,36,222,46,139,50,25,246,145,64,69,197,1,229,55,184,188,221,100,93,57,44,135,211,80,64,0,7,114,185,227,122,30,168,25,97,1,23,138,73,73,110,72,216,58,214,47,43,3,4,174,29,222,116,122,99,157,238,244,240,102,185,95,8,250,183,235,253,245,229,235,255,255,252,220,255,250,255,251,118,255,255,237,212,191,167,245,110,223,252,80,192,0,0,34,69,48,245,227,64,8,53,73,147,30,53,49,16,0,64,249,137,187,163,2,171,160,76,44,20,210,144,144,129,131,129,235,0,152,42,222,92,167,246,146,105,171,151,149,183,135,129,129,109,134,4,72,102,136,251,171,177,8,68,15,25,142,41,117,101,59,89,10,209,8,151,110,127,112,214,179,187,15,44,167,158,158,72,66,5,75,21,165,64,107,245,156,173,27,39,126,179,19,255,251,178,100,50,140,102,85,103,83,147,107,111,164,81,168,234,117,97,135,90,150,49,159,88,108,189,113,193,47,42,106,113,133,137,104,163,222,26,222,232,111,126,212,116,33,88,22,24,94,30,72,119,180,19,135,203,146,93,77,45,112,169,1,193,208,106,52,67,107,202,131,255,36,160,27,185,103,234,154,85,166,93,243,94,86,109,52,193,186,230,73,166,41,59,217,34,85,89,49,234,30,124,72,240,164,117,199,41,229,44,150,56,241,244,69,45,99,232,201,117,28,7,198,176,110,58,228,52,22,163,98,3,29,124,252,55,64,64,0,54,189,31,180,140,159,115,75,5,20,195,140,250,33,107,116,168,220,224,14,208,139,11,171,167,80,219,106,166,107,112,79,54,134,34,3,222,110,164,17,10,161,124,163,220,168,218,68,40,83,27,241,55,61,191,242,250,150,255,255,253,251,190,91,143,127,234,103,242,213,227,3,25,223,81,235,191,183,250,201,65,34,223,20,92,105,210,242,29,42,161,90,134,166,216,43,84,7,195,48,18,171,189,101,215,121,195,2,142,64,112,74,76,86,164,148,235,23,140,176,11,98,149,232,109,189,51,212,197,245,92,194,174,74,82,133,229,173,244,75,43,46,235,116,93,202,187,49,233,41,206,203,174,74,171,224,25,241,104,222,93,157,239,195,214,242,225,250,36,180,199,134,125,111,7,227,191,12,169,135,251,135,226,255,71,139,33,63,33,43,144,78,102,65,130,19,224,236,123,72,86,234,147,62,7,202,202,68,7,102,3,162,182,151,24,128,243,47,252,135,113,250,50,136,177,243,236,12,222,160,52,233,80,109,47,156,61,207,180,27,108,18,67,188,136,64,63,140,128,5,90,237,95,205,234,143,168,0,32,2,242,87,240,196,121,192,125,84,52,121,97,208,75,104,156,125,17,91,70,105,54,11,233,153,21,141,146,196,119,159,85,98,155,215,85,103,86,127,215,139,108,110,37,177,191,159,190,173,250,127,255,110,78,126,55,255,111,239,223,208,91,119,29,241,95,193,203,255,212,126,114,233,48,0,0,48,96,201,203,173,152,80,41,185,4,24,184,96,146,8,192,97,152,183,2,0,60,20,2,22,0,104,229,180,87,164,198,14,64,112,123,128,36,18,228,197,94,21,111,76,6,9,6,12,129,187,182,81,228,135,20,34,0,12,3,250,138,242,199,21,184,107,13,117,203,216,77,17,85,77,88,76,179,139,186,212,29,5,165,15,112,134,11,153,39,134,27,77,116,208,240,137,173,211,255,23,239,6,214,50,103,172,239,5,84,74,109,89,27,237,222,169,208,86,201,193,172,227,80,69,172,168,28,122,130,77,158,244,63,141,110,80,123,84,13,108,120,82,234,98,3,75,37,212,121,120,223,255,251,178,100,77,14,5,182,101,212,19,111,85,80,76,103,154,170,97,130,90,22,177,157,88,108,189,45,193,54,158,106,21,132,156,242,138,250,3,118,165,116,16,69,232,49,208,72,19,178,50,124,136,63,121,193,125,67,10,97,234,45,149,151,172,2,0,136,0,0,1,112,108,144,91,38,114,44,191,130,50,176,122,236,94,33,134,145,150,44,111,52,183,104,155,70,44,79,135,174,70,46,201,50,201,84,149,17,93,157,53,116,212,47,2,230,211,253,181,126,205,245,255,254,110,252,220,31,252,181,154,181,117,213,67,235,215,236,182,245,138,130,141,98,161,66,7,20,11,136,10,40,120,2,68,142,120,215,12,117,218,47,253,0,112,112,80,71,222,147,99,8,219,59,21,138,211,220,93,72,42,184,92,172,202,81,67,134,115,138,166,197,210,68,192,92,194,84,184,36,162,195,164,53,69,160,174,44,118,213,154,163,177,191,24,36,16,224,80,182,236,241,194,57,90,7,78,114,64,196,219,8,78,0,123,45,174,104,246,224,137,210,200,207,124,219,40,132,143,235,2,137,207,150,142,209,216,189,1,179,26,186,51,122,187,222,97,18,23,207,94,222,20,95,210,119,250,106,48,19,253,79,74,253,138,8,223,41,225,2,27,145,17,237,219,54,204,162,172,23,70,7,26,181,21,23,250,84,121,7,96,118,125,1,121,202,212,107,220,186,119,83,80,64,0,38,146,221,204,45,43,208,251,21,84,65,32,232,58,8,2,124,1,40,51,173,76,204,42,192,245,228,48,30,59,137,185,82,96,213,207,116,44,232,147,84,134,206,38,90,8,143,133,121,30,255,211,42,253,191,53,255,236,212,150,254,45,212,147,121,52,209,18,81,163,95,45,47,255,251,216,0,20,156,157,177,31,219,116,9,6,130,206,83,73,33,78,164,115,73,32,142,55,73,122,121,174,19,34,10,21,98,202,118,167,71,18,129,251,132,61,101,24,70,233,35,216,120,209,205,31,233,59,35,65,230,82,60,162,227,70,28,201,60,147,112,37,180,85,22,72,243,208,83,4,69,241,49,109,137,86,212,76,188,115,163,141,42,150,73,200,212,89,228,207,49,97,252,154,27,186,120,171,106,96,85,179,220,213,205,20,200,104,157,157,200,219,154,6,181,152,143,118,119,80,138,22,254,74,136,145,179,139,251,128,126,233,32,180,99,98,119,48,218,187,118,182,66,66,41,187,168,183,243,14,71,224,159,230,85,75,86,139,106,0,0,17,0,0,45,194,108,135,0,63,75,147,96,93,4,104,146,92,109,33,18,136,172,112,100,118,91,162,245,221,113,228,248,228,200,125,110,140,20,89,124,49,220,98,10,64,254,94,78,213,167,78,124,120,133,194,143,67,181,109,63,171,255,251,178,100,113,12,5,25,104,216,155,15,73,224,83,39,170,137,61,135,106,21,29,151,100,108,61,135,129,16,163,107,244,242,137,208,255,233,255,187,242,124,221,201,242,31,238,157,187,125,47,231,103,47,255,136,8,69,71,47,128,129,178,91,133,66,166,171,94,74,177,24,142,51,5,22,95,207,195,177,10,77,86,60,174,228,113,170,144,192,67,90,202,123,184,204,140,236,193,141,165,141,181,145,217,28,74,78,85,56,134,252,111,85,53,227,108,131,174,73,166,87,73,180,154,32,126,243,251,188,197,41,81,178,198,22,170,40,50,56,189,71,15,85,222,233,214,222,10,57,151,78,190,117,115,123,190,194,197,134,145,202,212,6,50,147,251,60,190,180,98,153,74,81,200,126,115,214,66,183,22,48,77,135,226,167,157,94,187,106,126,23,34,173,198,189,180,43,35,94,189,96,128,58,28,125,211,241,90,229,115,63,118,187,239,251,247,99,238,189,93,129,3,99,116,133,2,46,0,0,0,9,93,106,136,126,143,194,14,88,211,226,58,151,106,85,187,144,144,51,145,10,213,173,123,138,176,57,217,58,54,118,191,255,243,182,47,183,255,255,255,255,171,183,77,223,166,8,59,127,177,27,248,242,115,101,113,148,83,77,20,242,187,144,0,0,10,80,170,48,134,81,85,193,15,161,75,108,8,172,225,21,11,80,224,81,9,129,166,61,68,72,67,76,244,114,156,184,75,140,130,128,243,53,89,69,226,181,0,249,30,198,86,157,249,93,39,53,36,165,12,91,140,209,104,150,121,42,203,101,62,97,124,69,209,244,190,220,132,202,28,208,249,151,32,37,210,29,83,90,116,125,150,49,172,60,109,49,181,29,61,101,43,91,77,79,177,175,56,58,179,23,61,253,171,141,122,200,233,10,195,159,93,111,172,184,206,82,51,203,90,127,14,150,168,173,91,83,181,213,141,22,150,125,54,149,237,151,122,106,115,63,229,73,218,46,117,254,97,88,66,236,118,38,60,153,22,223,26,93,245,143,187,214,254,76,247,123,141,126,150,219,254,80,2,0,3,0,0,122,21,28,169,219,135,229,163,167,1,1,93,44,113,84,168,232,54,195,253,182,217,146,151,188,5,222,228,58,37,155,17,247,102,255,202,150,152,171,231,212,239,153,27,62,119,82,49,69,69,240,69,59,139,234,237,173,46,213,127,111,175,254,222,125,211,130,241,239,232,33,201,248,220,87,162,134,172,96,129,195,68,101,15,142,211,26,76,177,75,120,13,82,211,129,160,213,202,198,126,208,101,107,139,2,113,225,200,112,160,139,16,121,166,66,193,147,149,254,63,82,106,211,85,72,192,214,126,139,178,166,26,132,211,128,152,28,44,147,26,75,229,100,52,241,240,217,111,255,251,178,100,166,142,21,158,103,86,155,47,98,96,81,199,154,137,97,229,78,21,129,149,88,77,61,115,1,72,157,170,33,134,29,112,58,211,154,144,168,136,210,194,137,133,38,204,92,210,165,199,219,147,229,172,39,240,84,100,230,138,196,18,234,164,232,146,2,160,171,90,198,212,206,194,234,202,137,25,233,172,143,75,126,116,54,62,150,187,149,205,252,216,215,107,215,181,13,141,98,44,222,91,87,43,161,95,4,120,245,239,202,175,198,250,247,187,236,90,91,6,46,55,131,5,147,191,239,136,139,51,247,33,214,249,16,1,0,129,4,51,70,34,9,51,184,180,20,164,20,167,182,66,206,33,117,19,226,39,55,95,68,194,253,19,144,24,1,99,90,26,41,130,239,149,156,158,61,218,41,157,171,22,156,150,121,167,176,128,236,74,55,28,74,144,54,247,93,42,239,94,253,159,244,254,119,94,95,57,247,220,188,230,31,207,252,247,88,0,0,219,120,41,33,213,60,100,207,144,6,240,210,165,73,198,13,210,223,64,210,244,181,217,129,209,141,112,28,81,223,186,155,138,2,196,224,156,66,131,18,154,15,58,69,120,211,53,73,91,195,244,234,22,88,41,216,197,241,241,240,77,208,12,76,10,96,184,164,35,49,98,12,201,149,166,198,37,219,35,149,146,74,220,232,139,150,37,79,25,239,133,103,198,217,179,165,229,102,42,220,40,183,41,145,71,203,230,122,166,216,123,234,85,71,212,174,213,147,64,100,74,219,49,80,173,247,90,141,133,147,33,181,170,174,126,30,113,218,149,70,60,186,135,27,27,81,30,126,90,35,175,247,62,146,146,227,227,15,55,174,201,188,101,75,175,147,131,250,37,111,120,39,104,138,161,122,113,81,151,238,103,52,58,115,135,157,103,215,222,57,225,235,9,191,19,114,117,61,32,14,198,0,3,84,113,57,218,195,49,100,156,107,129,85,190,182,134,138,189,100,75,194,7,94,150,127,159,187,89,177,134,137,0,22,41,60,63,93,0,95,202,29,216,126,86,132,41,218,201,66,179,211,1,224,105,175,79,212,233,223,255,204,237,244,46,174,253,230,1,255,169,253,248,217,203,234,164,236,19,255,128,241,62,12,3,36,118,62,241,144,50,169,169,85,24,232,17,145,4,24,61,208,183,16,57,100,18,124,60,92,10,26,17,8,0,128,199,136,12,12,54,136,185,1,129,65,207,105,114,132,12,40,194,10,133,140,218,36,20,59,54,14,161,34,11,205,151,4,120,165,91,44,199,102,20,139,237,206,44,128,101,239,17,65,146,193,8,138,254,196,210,81,221,124,89,90,51,191,208,205,224,96,215,125,76,147,157,74,32,73,112,177,40,222,199,193,147,75,46,203,157,188,236,65,177,188,255,251,178,100,204,14,38,67,101,213,155,58,121,96,85,107,42,153,96,194,148,28,205,185,74,77,225,115,129,50,171,170,232,246,20,216,112,167,150,88,193,144,49,236,238,64,182,112,122,92,153,117,216,38,253,235,4,149,203,178,193,239,65,17,253,36,78,141,21,75,23,154,73,96,121,53,131,172,209,105,53,164,65,222,9,201,219,234,149,92,157,76,64,152,221,136,160,110,138,254,129,172,92,31,247,18,175,199,44,224,54,132,164,152,64,7,94,40,31,13,92,65,8,1,17,116,111,136,174,92,61,220,209,125,112,219,245,122,248,191,91,131,22,201,0,9,0,210,81,177,56,166,56,218,19,33,220,79,7,100,160,28,202,166,68,128,158,166,23,82,16,112,141,3,182,108,161,68,127,69,26,50,108,141,154,117,17,59,32,194,37,19,118,253,117,59,98,57,250,183,202,185,191,201,219,80,223,249,21,185,191,83,252,191,47,255,18,226,223,254,82,0,22,173,188,168,152,140,73,35,67,139,48,89,150,12,35,64,202,213,62,132,102,128,144,100,173,41,216,104,6,8,82,199,196,83,64,180,28,75,199,96,51,5,181,11,90,41,17,105,66,248,56,78,85,26,172,241,153,152,153,68,135,1,154,71,103,98,78,3,42,113,98,2,121,13,212,101,120,220,103,180,4,100,103,113,67,159,160,23,195,57,130,102,145,234,222,79,86,13,244,154,205,116,39,74,168,237,76,53,210,228,244,158,12,10,248,130,44,228,173,120,194,123,72,144,103,66,46,216,240,255,220,236,168,142,185,101,11,38,217,93,65,235,157,191,217,156,252,188,68,205,233,69,248,40,205,94,231,13,55,26,176,204,165,196,155,196,35,202,219,235,223,225,199,95,100,39,214,170,218,205,178,136,72,153,174,76,152,17,253,176,218,98,137,108,99,86,159,251,169,191,195,54,103,190,94,186,194,16,0,0,26,162,104,168,240,48,173,142,148,133,128,215,61,175,19,60,171,117,235,109,92,110,199,242,212,66,172,146,243,137,213,207,33,114,192,103,7,205,18,236,182,245,70,208,36,187,254,32,201,41,7,195,148,191,198,234,226,154,155,58,125,48,122,132,122,131,111,248,46,223,235,250,132,253,221,246,124,255,219,117,64,0,4,21,148,58,153,211,57,18,54,131,96,121,33,160,143,146,13,27,245,1,144,130,152,242,1,81,52,20,36,188,204,0,84,121,196,34,100,136,5,166,8,2,192,202,0,32,19,19,5,78,192,97,80,96,98,201,94,198,34,43,9,40,4,10,129,0,2,139,218,86,38,128,6,110,176,15,242,94,183,73,67,136,189,33,180,59,38,240,176,124,110,219,124,171,20,105,215,86,246,106,178,45,160,62,133,193,7,178,20,178,119,177,0,255,251,178,100,203,12,6,122,101,213,155,89,120,208,84,39,170,120,97,34,152,29,25,201,72,77,189,187,17,94,171,169,221,132,137,240,36,96,74,50,128,114,224,117,69,41,43,49,242,173,150,17,156,98,195,208,36,25,116,188,227,29,173,144,234,74,81,106,254,200,27,57,190,233,220,48,45,49,230,46,148,217,215,92,222,28,18,89,43,13,105,245,62,45,9,169,27,79,245,218,224,38,189,114,50,221,212,241,208,196,199,142,70,121,119,89,121,117,9,245,78,154,21,148,132,57,66,100,45,72,76,44,130,144,118,177,130,77,161,84,97,86,145,52,144,233,50,149,255,48,232,115,175,17,129,2,0,0,1,27,180,185,215,96,238,114,183,16,152,129,174,172,77,217,185,65,27,138,55,189,173,189,16,108,182,30,240,21,211,24,40,113,64,64,186,215,12,247,38,167,242,178,221,90,142,87,104,161,186,40,247,210,167,66,51,250,174,157,53,190,255,175,114,115,243,116,208,79,255,63,234,253,190,159,79,235,211,135,110,221,158,89,0,0,147,120,113,8,219,22,130,169,70,7,98,2,116,12,39,16,40,100,176,37,161,162,144,5,229,129,82,146,221,3,164,57,203,129,40,210,56,107,21,118,140,77,201,23,10,129,201,87,128,168,65,130,174,24,44,80,20,164,144,28,195,232,191,50,23,181,59,2,93,15,67,92,82,224,174,102,106,93,155,81,153,196,129,149,164,236,7,222,92,159,146,150,91,39,66,254,3,131,226,111,59,109,218,38,205,89,49,88,137,168,248,15,161,168,226,196,213,13,149,68,50,237,36,27,194,84,192,220,71,8,74,40,48,154,87,161,250,33,62,186,98,121,9,116,62,94,218,72,149,133,44,27,193,93,23,189,203,159,59,213,230,127,102,197,21,183,156,62,103,220,105,53,1,23,77,225,85,111,212,63,242,167,249,82,90,196,53,43,21,170,97,165,115,166,162,34,214,125,125,127,254,44,162,214,50,149,214,188,105,190,186,171,12,128,0,0,10,36,135,167,32,56,40,146,197,80,53,80,79,75,5,164,144,240,2,231,211,145,82,101,172,2,183,18,199,178,177,209,125,84,187,176,48,108,51,162,182,183,135,45,71,202,183,187,47,175,71,209,219,235,250,116,95,237,219,139,255,239,253,186,250,9,212,223,162,200,206,67,229,98,42,138,172,24,195,169,171,147,152,52,232,147,217,32,113,138,138,3,36,203,244,4,51,22,111,83,39,64,68,42,10,73,48,64,169,90,128,161,193,120,175,178,212,43,34,88,170,197,51,83,7,80,181,237,69,196,112,83,145,58,216,164,2,255,217,90,153,196,149,250,254,122,25,155,11,87,212,82,70,203,115,118,30,168,84,162,52,176,175,190,84,173,18,255,251,178,100,192,142,102,176,103,211,155,121,121,112,77,73,138,167,61,34,104,26,13,149,76,109,225,177,193,40,165,234,101,134,8,248,180,73,246,79,74,156,141,183,107,116,24,78,222,187,114,206,247,130,204,141,250,171,19,114,43,30,131,235,200,162,236,17,175,201,121,90,218,6,73,19,73,114,76,145,58,106,95,28,45,139,252,109,116,82,11,39,77,5,235,52,177,152,220,157,19,203,82,99,115,172,224,180,100,211,68,232,246,98,134,177,205,105,99,84,94,122,133,130,116,198,43,59,144,13,217,66,61,118,58,34,107,90,213,167,177,25,170,44,129,195,79,243,214,211,64,36,0,210,72,148,93,81,76,60,112,80,225,16,2,193,124,235,230,35,197,214,242,134,214,82,226,67,211,117,125,3,177,43,137,158,80,39,98,33,20,97,20,87,168,59,24,188,76,238,103,157,191,86,239,167,255,237,230,254,126,250,155,255,167,246,239,241,241,55,95,70,206,239,190,0,2,219,156,176,132,101,220,70,4,146,100,196,167,74,58,97,129,132,162,0,85,195,31,13,0,37,27,128,233,105,70,3,136,67,128,69,102,84,111,166,79,17,1,27,175,226,131,81,16,34,18,8,79,138,193,145,20,72,96,98,36,192,228,146,165,186,21,189,7,131,12,214,229,138,196,221,163,237,157,36,91,156,2,48,87,134,251,212,185,26,127,195,8,112,80,169,107,112,24,68,1,167,196,84,48,28,26,163,226,16,199,164,185,137,21,252,141,199,164,116,144,153,35,169,241,201,90,160,131,47,161,220,140,150,238,52,43,215,42,18,137,244,162,183,12,211,67,125,10,18,51,71,242,229,181,176,147,70,250,24,158,4,35,238,46,210,32,96,113,197,154,109,186,29,52,209,178,116,65,220,134,214,158,25,236,17,95,41,198,45,55,47,109,74,78,179,227,197,15,19,77,130,119,173,96,196,215,208,251,155,220,151,57,196,106,17,228,67,124,100,9,76,246,43,120,61,165,206,17,145,181,13,123,197,106,29,116,178,145,167,59,171,148,107,127,255,255,255,55,254,155,254,77,128,0,54,147,229,141,161,201,181,106,206,24,21,163,2,184,67,242,98,108,12,92,162,100,233,70,40,77,141,74,23,174,48,68,133,174,31,35,58,155,51,16,53,194,136,124,32,245,1,3,40,48,152,5,85,1,95,255,254,151,255,255,151,111,39,109,1,110,223,118,166,217,88,103,12,115,221,254,143,92,110,241,210,199,176,248,56,185,86,49,187,58,151,171,144,233,170,71,0,80,112,52,101,2,84,106,10,24,136,33,19,220,182,150,66,174,150,42,171,114,105,232,214,213,162,47,98,3,92,199,24,183,176,210,236,85,88,14,11,181,38,183,118,98,59,105,156,51,255,251,178,100,201,14,7,241,114,82,27,120,124,224,79,135,170,114,97,133,62,25,17,157,82,109,97,145,192,246,15,171,28,244,136,248,216,173,55,33,142,238,133,145,189,247,33,185,248,18,150,95,40,151,222,176,210,173,79,192,16,188,31,123,22,170,79,200,235,247,30,183,180,19,36,165,98,152,118,106,49,149,200,53,228,213,54,86,230,56,121,29,142,118,108,123,6,192,159,58,88,188,176,28,255,75,84,201,143,174,156,117,122,96,75,101,136,102,187,116,49,159,230,209,96,136,136,221,185,72,103,74,194,84,95,22,15,253,103,114,58,242,211,250,77,233,142,15,72,255,4,209,180,159,252,90,220,187,63,15,187,236,63,73,216,17,247,246,4,98,0,1,135,101,67,152,135,107,42,177,38,123,131,108,19,109,232,184,255,69,35,69,34,150,136,226,249,153,203,66,163,4,55,117,246,51,190,71,246,187,96,234,215,255,255,21,206,207,223,255,125,216,111,111,59,244,209,103,39,88,0,0,179,11,137,141,135,118,53,17,244,211,230,67,78,146,12,76,71,48,40,228,21,142,17,155,140,224,83,52,201,180,194,129,35,7,135,66,137,35,65,129,77,32,192,194,102,56,121,128,20,45,60,128,225,17,245,188,2,142,98,35,150,220,70,20,48,232,178,240,194,162,129,195,114,152,247,70,56,57,0,163,98,5,138,170,99,22,57,28,84,21,180,49,35,22,194,104,42,114,203,75,133,65,160,179,62,127,145,77,118,62,243,129,64,227,128,194,6,185,108,237,85,150,50,0,20,165,166,166,209,78,120,25,200,176,14,17,104,227,248,116,192,84,55,167,136,2,134,21,195,52,172,85,199,75,78,156,164,175,50,190,205,122,198,86,39,88,174,180,199,29,6,211,141,53,95,112,41,77,213,169,81,75,99,113,183,187,231,50,238,28,71,59,182,199,158,255,47,97,204,219,121,24,135,147,138,142,244,133,120,180,180,75,78,204,221,168,242,54,125,82,207,105,109,229,230,55,222,99,49,28,173,91,103,213,195,25,180,13,67,181,179,123,230,56,32,83,189,200,247,132,72,11,95,37,67,72,194,61,197,165,208,232,20,209,202,102,147,122,98,56,217,192,76,67,117,79,73,172,181,102,220,96,56,69,49,161,255,67,29,99,46,166,87,150,98,223,232,212,253,167,121,33,139,168,187,230,169,159,79,255,255,84,172,213,163,235,122,81,97,112,57,74,116,31,114,167,139,128,190,165,167,10,71,177,209,244,60,210,71,134,137,53,226,231,54,238,100,123,171,227,250,33,86,48,124,219,143,19,63,76,119,168,170,97,119,128,1,42,62,14,1,28,80,2,98,194,112,240,204,84,56,96,192,81,132,131,134,59,10,24,72,14,96,112,49,255,251,178,100,198,140,199,217,103,207,147,154,123,112,116,12,106,147,97,39,110,28,237,163,74,110,97,235,65,194,177,170,77,132,150,120,131,8,84,194,131,103,163,122,0,161,192,33,18,169,145,17,146,133,200,240,141,28,0,228,126,127,129,60,87,107,117,165,161,130,5,36,16,132,165,115,100,15,193,70,212,174,69,136,137,113,9,26,73,75,161,248,33,168,214,211,156,120,171,160,166,27,210,82,234,51,104,248,86,24,251,60,214,82,111,204,117,183,170,110,245,166,77,177,197,97,101,127,51,150,23,155,241,68,236,105,172,242,120,108,48,152,28,230,104,195,90,215,139,120,76,155,182,84,25,186,73,114,226,230,171,87,106,75,186,250,81,24,144,28,144,194,230,225,163,225,31,42,232,222,26,246,109,128,225,83,73,79,76,75,92,95,58,244,221,35,255,35,30,124,50,254,160,84,191,158,28,88,41,249,30,66,124,140,86,171,149,196,158,237,203,167,79,211,143,83,237,177,47,122,103,113,228,135,63,147,174,160,130,27,25,107,218,88,5,120,227,59,109,32,105,237,166,48,20,245,201,84,90,59,98,231,49,252,181,71,53,140,1,102,216,145,68,154,17,143,109,13,229,47,28,59,254,65,159,115,239,198,33,60,128,175,169,6,163,252,126,255,255,255,216,190,52,66,124,221,197,28,90,49,81,168,215,93,147,136,207,10,50,8,136,119,192,146,233,177,77,228,51,255,87,253,219,152,220,104,227,55,21,126,171,242,116,238,85,151,161,255,151,138,128,0,0,99,21,157,77,230,123,48,10,184,217,1,192,33,216,202,147,35,101,73,14,26,109,49,17,128,18,169,52,226,52,12,61,45,193,129,195,70,89,22,153,72,92,132,36,0,247,36,226,26,1,88,36,62,91,64,225,6,208,232,24,145,159,6,127,128,145,95,4,5,6,167,54,18,82,68,21,80,8,156,161,148,116,4,32,12,81,88,155,192,129,70,40,186,255,68,215,28,100,75,140,97,87,26,20,232,216,132,176,17,85,47,46,147,52,109,2,201,11,4,104,2,136,197,205,37,10,95,136,193,185,43,4,76,58,86,165,42,168,217,229,15,170,93,90,123,30,215,217,63,217,217,170,116,62,19,178,194,99,33,234,69,34,61,16,118,28,41,198,117,8,146,136,25,251,145,48,83,49,19,23,35,172,158,146,69,88,98,133,146,30,172,96,102,72,158,228,63,33,124,73,111,10,215,106,83,183,210,58,33,150,137,152,165,57,188,77,27,150,225,185,28,200,82,168,122,66,52,39,166,56,140,23,177,192,184,109,98,117,118,37,135,246,111,29,113,41,39,146,241,217,79,194,236,37,22,152,16,242,24,174,186,234,34,181,132,88,222,246,233,28,187,3,59,229,255,251,178,100,138,14,233,119,112,79,147,154,123,242,65,4,58,149,97,35,90,37,69,209,62,46,237,239,192,248,144,42,73,135,136,248,112,108,151,230,234,53,56,223,42,120,12,90,81,218,121,100,137,243,30,14,183,153,223,92,225,146,76,0,64,41,42,208,246,101,53,46,36,18,51,227,1,52,90,84,199,66,98,104,77,101,160,172,209,5,109,81,40,157,220,50,176,179,47,212,67,48,46,52,164,26,245,105,242,31,151,209,60,24,245,239,86,239,95,93,50,63,111,253,255,211,71,212,19,0,10,147,152,7,131,59,10,163,40,9,66,160,0,100,153,154,102,3,212,100,184,118,60,81,24,124,52,26,30,2,24,206,0,0,132,163,27,135,99,40,67,131,17,67,112,80,34,97,168,16,96,64,197,186,6,36,24,128,57,128,140,1,145,2,7,76,24,153,50,14,53,41,50,66,193,101,128,147,45,23,47,9,146,0,24,129,48,240,243,25,95,132,129,90,88,238,66,167,64,242,236,8,1,211,177,167,26,6,177,57,93,152,104,170,8,204,91,178,76,178,181,100,14,99,147,16,22,138,5,5,132,25,121,16,242,225,71,193,97,172,155,244,14,106,20,203,14,193,164,210,103,90,5,45,19,215,12,203,185,1,11,231,218,18,38,229,114,64,151,43,82,10,244,58,163,112,220,61,202,125,166,27,89,78,213,40,149,62,135,120,31,33,56,165,227,43,212,7,146,124,152,25,125,134,103,156,221,213,228,67,25,39,86,36,82,231,242,105,136,167,100,92,157,198,44,5,51,49,68,101,31,236,67,55,49,33,211,233,158,52,251,65,69,129,62,233,21,186,43,154,224,74,218,56,156,189,211,197,123,230,70,132,67,215,40,211,196,220,45,238,233,147,87,213,187,59,180,88,127,89,158,151,151,51,118,252,180,110,88,240,117,109,75,241,141,196,0,165,109,150,14,97,148,81,162,72,47,39,232,177,26,85,74,102,78,161,219,150,30,66,213,224,64,164,1,98,238,155,213,239,171,36,253,17,34,52,124,0,122,129,125,240,32,70,230,191,205,91,255,61,207,127,254,223,246,255,209,245,130,0,64,44,83,149,187,76,180,217,55,96,124,195,99,243,15,201,204,95,154,48,50,96,196,132,115,29,146,205,52,58,49,128,117,64,140,94,174,52,160,17,85,12,20,27,6,130,147,108,195,96,99,9,136,204,58,18,25,16,43,147,32,135,130,230,32,64,241,183,62,131,1,209,244,193,134,193,211,74,228,24,6,103,98,96,161,166,98,4,36,78,24,154,138,24,48,72,36,89,139,44,215,37,17,16,96,197,240,131,155,155,82,16,51,4,5,105,50,229,3,84,164,129,38,70,16,235,8,128,195,32,22,1,66,165,111,58,146,255,251,178,100,69,14,137,45,113,208,11,155,124,242,56,162,58,198,60,73,96,159,133,193,68,13,189,28,201,18,142,234,232,244,150,136,107,144,26,75,180,23,27,177,248,188,133,143,163,179,236,95,154,72,106,165,52,177,48,233,225,133,234,246,195,207,130,152,223,185,156,95,38,238,220,33,150,113,21,86,199,130,49,73,0,189,177,105,73,48,107,229,200,173,151,125,234,180,194,248,70,211,236,144,27,94,48,72,172,186,90,60,77,169,228,68,43,205,243,201,220,176,10,214,71,155,78,61,69,30,143,100,141,25,13,172,73,28,47,29,46,207,168,119,114,174,98,69,68,20,187,234,212,222,164,123,89,87,147,186,150,241,245,184,10,189,237,174,111,172,250,248,22,159,45,145,45,118,217,231,196,25,26,247,238,205,237,19,242,43,190,48,16,0,0,37,244,241,102,72,216,91,194,154,44,74,161,15,96,12,167,1,103,227,145,191,225,170,88,0,199,14,159,159,109,225,21,53,116,159,18,182,77,65,42,127,253,31,243,21,209,255,79,150,255,71,255,231,76,27,36,255,189,13,227,44,214,205,204,116,100,5,24,113,116,192,182,16,41,177,140,30,145,108,24,40,209,32,9,153,217,152,112,89,140,14,130,3,76,232,1,2,8,100,92,97,225,161,0,113,1,88,64,177,128,145,2,147,13,117,81,19,215,168,232,8,244,154,192,165,8,115,2,235,96,41,236,211,219,197,87,12,59,109,26,3,15,135,68,128,219,195,1,100,26,32,105,237,117,186,190,172,101,169,183,65,192,20,0,69,74,161,1,137,44,206,22,230,72,86,161,12,68,130,236,221,112,97,68,70,201,208,135,189,18,207,164,106,144,141,89,246,139,251,99,129,220,168,211,90,190,44,83,209,14,193,215,42,189,249,61,169,34,52,28,142,228,61,174,175,213,47,20,137,217,234,83,194,134,186,133,36,13,184,183,171,150,224,175,169,207,5,150,152,47,162,246,177,20,114,9,129,225,20,61,18,1,61,72,59,99,21,160,78,149,12,77,186,216,132,26,187,3,14,234,26,134,5,244,177,255,98,53,234,122,228,221,83,126,50,23,135,184,75,31,246,111,171,75,200,64,24,64,0,0,205,100,228,182,151,53,243,12,191,5,202,173,136,241,98,176,231,89,137,13,195,19,234,124,65,135,212,0,170,95,117,40,253,185,223,156,75,196,95,122,229,52,40,102,86,212,69,198,30,149,146,253,127,255,55,84,71,255,244,127,211,255,245,26,0,0,99,0,158,204,59,49,50,33,196,187,196,33,192,106,176,197,102,211,105,4,204,30,31,21,37,24,172,30,170,46,153,145,131,33,195,240,16,108,70,10,1,26,88,194,12,149,137,85,180,176,4,6,133,221,229,92,255,251,178,100,29,14,39,33,104,210,19,153,93,96,68,199,10,166,61,7,160,26,209,191,72,77,164,254,193,42,30,106,85,132,150,136,161,6,88,30,171,28,58,153,32,122,137,3,77,161,224,154,155,146,140,201,243,5,39,73,144,18,135,227,12,187,172,218,28,6,226,184,28,117,27,91,241,103,214,31,131,43,20,82,246,146,12,220,212,54,48,234,207,204,60,184,173,149,159,170,73,47,37,148,49,94,183,183,103,121,239,83,177,69,206,231,188,53,141,91,153,229,140,19,156,98,164,118,103,87,94,169,14,244,184,229,252,165,164,150,196,41,82,58,102,81,6,218,140,94,164,233,231,161,67,131,230,105,172,150,98,124,181,135,65,37,151,137,154,195,118,93,46,232,62,185,249,154,223,79,164,136,75,104,245,94,117,183,154,77,24,175,60,158,155,84,218,33,95,213,253,55,41,42,19,75,4,49,0,14,99,16,52,32,186,165,139,8,26,224,196,163,8,243,117,179,37,159,114,32,100,142,231,134,196,251,5,168,21,178,205,195,99,81,175,65,110,18,22,179,45,191,212,197,141,244,110,171,255,255,255,255,254,75,200,255,247,77,134,223,250,206,223,255,208,11,10,206,154,204,49,50,1,175,131,128,72,2,22,140,211,172,209,1,128,68,6,18,126,100,37,8,208,56,0,13,166,48,1,198,130,42,36,206,209,61,71,195,142,89,42,166,42,3,173,97,8,10,106,155,185,115,85,126,2,192,67,71,76,205,52,192,196,81,215,113,9,227,192,47,58,95,24,48,26,195,197,154,131,200,68,34,251,152,42,40,96,4,33,37,217,67,233,168,197,85,176,2,9,144,163,49,16,155,212,228,74,99,139,202,71,76,177,23,182,233,98,215,172,247,11,179,252,67,30,43,33,103,161,71,232,117,241,90,226,5,6,166,87,86,32,148,192,192,188,136,197,80,203,128,250,206,176,158,179,210,165,146,143,146,61,228,199,25,93,171,50,174,29,23,101,55,65,237,22,53,121,24,255,91,251,208,92,191,220,61,202,11,42,23,53,20,121,25,195,38,68,229,245,212,171,108,119,86,155,206,231,179,114,192,8,80,90,150,176,4,126,114,155,129,11,100,176,197,214,37,61,212,62,140,90,142,111,242,162,229,73,92,171,27,41,173,87,154,23,85,113,55,185,187,82,33,219,73,89,193,200,202,221,16,58,202,36,157,30,71,223,171,167,167,242,254,255,219,179,127,28,239,103,77,57,99,127,213,0,0,148,156,176,118,106,19,98,18,35,29,50,115,137,18,204,65,172,211,69,83,248,88,80,121,145,17,150,137,149,168,128,144,87,226,51,49,117,27,104,11,89,185,74,209,197,87,51,214,216,29,34,175,98,132,160,11,121,203,159,38,164,255,251,178,100,31,140,134,130,104,212,27,120,101,48,79,73,42,195,60,162,168,27,177,163,74,109,189,59,65,53,161,107,92,245,157,208,102,12,86,89,202,24,96,161,113,11,11,74,26,127,184,98,42,251,152,125,90,141,106,210,11,172,249,93,211,74,217,182,117,45,217,190,111,160,241,165,248,176,228,214,102,36,215,254,26,204,99,177,123,253,178,199,55,14,92,1,68,152,211,88,252,183,72,11,12,85,40,248,239,100,43,189,195,210,182,54,142,10,194,85,91,81,59,167,203,169,139,105,122,81,90,246,27,238,54,229,112,39,87,57,5,187,233,22,116,223,39,14,63,101,155,140,37,145,244,222,174,30,159,235,4,242,146,194,170,166,105,87,105,165,245,189,203,158,238,98,251,40,85,182,138,64,2,128,159,107,21,241,244,74,33,51,9,232,255,109,134,71,56,202,43,236,175,32,79,152,178,111,23,188,186,41,98,235,2,197,134,99,91,13,116,24,245,14,151,250,106,255,13,64,149,226,146,148,142,56,103,79,255,255,167,183,190,135,255,211,253,248,249,179,159,231,239,120,73,230,159,86,200,146,144,0,40,153,70,26,207,252,232,207,86,2,15,76,64,84,196,12,221,208,147,176,104,73,136,165,24,17,217,141,1,162,25,170,55,143,67,33,177,120,135,141,209,65,69,65,160,170,212,236,134,2,132,7,176,214,194,14,251,155,106,11,41,213,127,215,241,133,132,210,190,228,0,174,179,72,72,240,16,35,36,176,188,22,116,211,192,50,22,44,21,78,216,32,155,215,214,104,95,128,180,248,245,49,20,202,179,238,201,114,244,194,74,200,107,60,35,157,230,24,230,214,91,149,215,193,130,205,51,114,145,228,69,41,227,9,181,177,135,5,82,234,118,91,161,12,189,177,85,14,218,101,143,155,101,163,48,29,38,190,103,199,149,237,251,99,253,124,89,220,180,146,46,187,98,29,175,139,101,9,50,72,252,195,137,17,170,157,254,191,137,55,229,251,126,210,58,17,194,129,109,79,104,81,248,243,70,80,181,253,100,237,121,74,255,255,115,122,219,102,230,43,32,8,0,179,240,87,27,122,245,22,134,14,168,143,18,54,201,109,118,254,211,239,49,191,185,68,39,52,161,139,47,171,228,26,228,140,136,93,151,211,205,247,127,255,251,127,250,63,103,165,232,166,118,212,74,101,86,121,166,81,75,211,13,44,51,161,52,244,202,99,24,68,160,178,238,223,196,32,0,1,115,10,93,62,99,179,77,70,48,178,51,28,23,42,45,10,115,26,186,224,16,40,84,204,51,216,28,172,50,12,4,220,26,42,17,2,44,145,37,33,80,128,48,216,92,17,19,91,27,154,52,46,211,20,160,230,134,33,182,245,124,39,139,180,202,255,251,178,100,33,142,134,72,99,210,19,120,93,64,100,75,170,147,97,5,164,26,213,147,68,78,101,53,65,87,171,107,28,244,150,144,197,29,12,189,107,80,152,111,19,112,4,21,203,172,35,43,38,82,153,144,77,37,18,86,16,208,161,188,162,114,167,237,198,198,13,91,140,254,188,12,250,198,108,84,67,216,221,234,55,90,205,251,152,127,221,115,96,160,186,160,16,249,43,24,108,154,130,5,28,185,132,248,213,26,140,235,78,38,146,71,80,201,246,168,215,16,169,207,34,14,194,221,246,103,43,41,94,84,66,87,60,25,138,139,184,174,59,143,211,125,230,140,250,41,89,239,32,217,40,178,25,172,170,205,94,59,90,223,71,111,215,182,77,105,0,2,194,126,243,25,123,222,88,118,193,81,138,250,154,26,86,172,102,7,13,3,205,85,131,255,57,139,213,44,75,191,73,153,187,221,50,220,137,106,59,96,230,242,89,100,38,63,138,141,84,207,186,165,212,208,183,205,244,19,124,193,141,15,189,75,67,180,255,109,211,115,254,193,141,127,208,157,253,180,111,113,227,31,175,245,226,248,193,167,44,250,169,145,134,187,67,181,81,197,0,50,2,168,110,120,207,96,227,76,36,82,112,196,40,64,165,192,211,128,112,32,12,194,130,35,19,17,4,141,172,148,208,225,179,53,0,6,130,33,96,121,48,248,70,1,70,179,6,130,67,131,144,60,224,144,169,62,99,230,217,20,163,60,152,187,229,28,179,132,122,49,159,212,137,14,69,13,177,150,170,18,82,49,197,197,77,101,13,101,210,56,139,76,203,41,61,35,132,210,50,104,219,77,73,182,159,81,134,167,67,113,141,77,66,91,202,101,226,68,29,235,76,71,27,218,162,194,190,249,203,143,7,117,93,176,91,194,35,57,133,168,141,188,154,4,241,215,26,192,249,73,101,44,233,194,67,216,88,78,214,166,19,126,39,31,193,224,203,23,139,191,197,39,255,33,111,234,23,68,198,42,171,43,251,191,200,37,249,97,207,137,149,135,92,144,199,69,160,14,113,50,31,151,127,244,123,60,103,189,115,217,159,18,80,38,16,4,229,249,42,46,231,78,145,64,202,34,87,211,38,132,188,243,66,25,101,114,250,205,33,118,125,108,121,231,77,225,201,34,20,230,214,254,107,117,60,141,9,77,105,73,215,238,245,251,74,255,255,86,209,246,250,47,191,238,253,240,240,94,254,241,130,190,221,247,111,162,127,255,183,15,53,78,72,29,219,174,186,38,160,0,0,10,84,44,50,110,213,0,97,48,98,41,136,133,5,193,204,37,48,233,3,192,160,33,2,198,108,10,36,68,50,2,96,147,230,22,14,68,36,56,26,14,8,70,82,32,148,12,118,168,177,40,15,98,172,255,251,176,100,28,14,198,105,100,211,27,111,94,176,91,139,202,147,97,231,102,24,237,139,74,77,189,122,129,147,49,106,77,132,22,152,72,223,130,159,253,142,141,149,131,50,6,86,2,6,159,167,73,72,93,90,130,193,140,226,90,143,45,90,81,178,177,123,211,10,200,253,202,231,27,87,225,153,45,45,136,130,4,113,188,104,77,44,220,248,34,183,211,211,99,51,239,24,175,194,235,94,1,139,77,55,181,215,48,99,103,141,149,187,233,162,91,213,27,191,143,185,51,30,74,220,106,172,67,46,101,24,154,84,144,65,115,242,227,86,107,32,191,176,182,183,29,214,20,199,16,196,159,11,115,221,164,89,234,21,178,30,156,211,65,235,206,44,3,210,29,91,22,145,223,111,212,186,129,216,231,48,164,242,53,128,0,64,79,114,13,136,203,167,45,187,196,204,149,59,10,134,98,74,56,88,154,61,141,25,190,234,242,78,175,241,129,121,173,38,75,29,23,101,29,84,89,171,97,49,210,132,252,127,148,40,126,205,40,95,255,226,118,161,99,191,235,237,155,237,219,157,255,79,255,170,213,220,137,82,223,253,27,27,31,141,118,42,83,101,26,190,84,159,153,167,112,38,97,96,135,222,142,42,42,99,196,192,36,163,10,73,50,154,115,94,26,21,14,48,1,177,109,113,33,135,152,208,24,137,153,128,65,10,194,68,154,204,139,226,153,76,237,245,134,69,130,219,2,215,58,16,216,180,225,1,120,112,227,112,129,5,129,112,125,5,64,165,146,70,124,95,118,185,97,238,87,184,70,66,14,103,47,168,242,227,128,42,221,38,126,157,170,197,226,246,5,116,114,194,184,138,206,68,224,109,218,167,109,105,93,255,36,247,241,230,247,17,56,54,134,168,190,110,239,50,8,3,35,152,39,41,48,98,191,201,235,149,12,154,173,183,16,234,170,139,57,120,212,237,168,150,83,37,120,201,127,203,179,226,25,222,181,247,195,98,245,99,228,134,229,239,47,156,216,65,189,53,193,231,34,120,71,29,13,132,34,29,193,45,165,96,203,106,244,20,32,0,16,191,74,13,31,111,228,207,232,233,214,236,243,180,191,234,241,76,26,148,163,24,78,122,214,121,229,46,203,49,225,227,198,198,26,138,10,196,148,181,5,167,142,240,67,198,55,240,53,248,82,226,59,196,135,229,251,95,27,197,191,234,65,249,158,138,185,15,207,201,95,255,255,162,174,224,193,31,58,61,184,222,34,63,59,234,128,234,72,202,184,208,229,186,99,92,182,73,172,0,2,178,16,35,15,198,49,160,179,7,34,120,65,195,38,11,134,100,34,172,4,84,16,197,197,3,130,214,129,147,177,1,132,8,1,80,224,36,42,207,149,122,109,204,201,91,10,105,255,251,178,100,24,140,197,227,98,211,147,111,94,176,96,107,202,163,97,103,166,23,217,149,82,109,97,244,129,130,50,235,12,245,22,176,54,207,64,59,114,47,32,33,29,34,24,142,55,37,11,205,234,85,38,129,53,138,171,57,117,92,6,155,17,196,104,78,126,59,30,92,93,170,197,2,135,131,67,98,216,29,74,200,138,82,113,62,198,193,183,74,39,49,247,3,230,73,239,153,107,229,49,63,210,83,91,203,191,145,56,129,94,173,255,118,167,206,41,247,76,211,49,89,73,101,239,49,188,165,78,161,197,177,79,94,113,13,247,160,245,80,22,156,244,253,124,171,138,34,142,251,211,36,78,141,151,186,21,9,220,73,60,236,188,208,33,59,186,252,122,139,186,79,181,232,32,148,3,204,66,95,69,55,123,101,37,85,200,175,65,45,58,142,162,91,69,41,104,40,183,133,221,103,187,92,168,148,25,241,235,14,40,225,174,233,220,74,85,193,211,248,52,101,44,47,78,191,101,67,10,89,203,49,48,206,103,247,219,144,108,143,124,12,51,26,157,223,157,73,136,232,191,255,255,255,255,255,254,107,189,3,110,146,108,179,3,157,68,67,37,188,16,1,77,81,2,35,39,76,21,68,197,174,22,154,35,44,12,238,106,67,179,209,147,34,214,74,193,61,38,62,72,208,20,98,99,5,235,154,105,206,131,185,139,33,101,18,232,52,164,83,251,162,161,50,44,79,65,44,18,196,202,240,138,202,227,174,11,151,126,8,144,238,156,89,19,214,31,6,63,150,155,87,160,29,208,112,151,31,6,173,155,146,110,249,24,54,255,127,93,90,15,242,83,56,109,223,177,191,27,181,48,254,216,205,3,99,8,172,159,9,239,154,161,113,127,213,125,51,61,37,139,15,229,83,141,53,160,231,204,133,100,79,152,87,196,210,219,243,242,62,251,84,223,79,80,22,213,53,235,224,234,110,218,171,223,210,167,210,245,114,141,137,75,229,228,122,54,115,174,144,55,239,139,195,174,63,82,255,191,54,244,0,34,201,228,44,77,72,150,94,20,18,31,71,135,211,142,133,157,197,206,72,255,194,167,172,216,169,21,94,190,28,72,153,49,53,53,233,120,212,181,11,175,68,161,228,12,245,202,23,207,255,252,255,252,74,26,103,42,154,79,229,143,73,187,131,60,189,244,29,210,159,33,242,80,140,59,183,241,23,170,151,42,245,14,80,129,113,164,65,55,206,220,168,248,174,25,0,128,16,67,74,8,12,30,251,1,148,65,5,72,182,147,30,52,66,78,9,196,208,46,192,92,106,163,135,204,194,145,34,105,97,3,147,31,120,93,71,249,192,176,211,82,229,231,138,27,224,115,125,67,137,76,95,232,56,56,242,24,203,98,136,93,130,19,255,251,178,100,34,8,198,92,101,84,187,88,125,48,94,75,202,179,60,229,184,25,233,199,76,77,189,26,193,174,47,42,77,133,150,152,162,114,251,84,179,26,166,18,124,142,163,50,81,154,243,85,166,170,200,228,117,252,148,82,60,163,239,51,189,13,33,87,62,21,179,230,20,45,252,94,187,206,255,51,179,250,215,237,209,237,0,9,176,243,170,181,178,118,179,33,203,197,219,235,105,95,11,195,143,27,77,104,94,52,242,7,242,33,127,251,79,241,14,108,233,92,229,246,217,252,246,53,109,108,207,159,150,253,196,210,225,21,76,194,65,102,240,157,68,110,136,218,94,89,31,248,187,222,147,225,235,113,169,72,182,253,61,62,177,1,215,118,158,72,142,240,0,8,73,91,9,98,48,186,184,179,156,162,93,252,100,155,149,200,42,61,147,104,61,110,54,169,21,194,212,30,57,211,106,7,213,167,242,134,80,134,81,112,94,211,139,219,123,216,64,126,118,81,255,254,182,148,228,180,234,223,255,249,192,149,63,38,65,119,244,249,141,161,12,38,130,183,191,91,70,9,98,3,243,51,37,69,72,189,88,225,185,56,135,168,0,0,192,138,134,249,66,10,105,49,53,80,115,160,20,196,199,172,3,66,208,52,196,193,130,13,139,138,156,198,33,84,28,36,130,48,184,185,48,26,66,217,137,46,184,210,38,43,215,61,245,53,242,198,153,56,202,8,155,106,176,161,228,25,201,214,52,189,95,70,68,97,33,112,71,171,36,142,142,160,64,228,158,172,173,90,241,168,183,13,209,220,121,46,81,2,196,17,76,231,96,88,196,138,64,130,203,61,117,25,229,119,245,36,124,227,203,18,66,18,234,139,181,36,29,46,153,179,64,118,193,222,225,231,249,162,98,214,137,154,234,47,200,113,88,30,17,78,80,45,224,104,117,254,62,47,174,64,243,43,42,188,131,118,227,107,14,53,160,40,179,124,127,33,195,8,165,15,20,48,245,26,0,234,146,6,129,131,79,28,171,14,48,61,79,16,132,219,95,255,255,145,255,250,192,254,36,0,2,76,117,186,46,249,91,16,164,224,226,146,234,146,34,208,165,185,14,18,106,236,126,123,29,101,189,76,97,174,163,149,158,84,11,50,6,62,129,222,7,125,105,62,242,21,122,122,238,171,216,203,220,120,244,210,216,192,221,63,71,238,209,93,83,78,23,213,255,251,212,32,2,184,208,241,232,207,135,159,73,170,248,155,81,22,45,246,228,123,8,41,106,251,89,21,175,113,54,86,26,33,157,80,10,66,176,0,0,25,80,148,241,229,14,238,155,97,226,65,16,176,193,236,2,139,95,101,82,96,232,139,25,249,22,126,60,65,218,104,168,144,250,195,144,124,253,11,88,117,175,187,70,255,251,178,100,23,14,133,121,101,85,155,75,111,64,101,107,202,199,97,229,62,24,133,153,84,109,61,152,129,143,174,43,12,246,21,160,152,110,118,20,80,152,204,205,145,224,248,94,100,77,165,247,133,16,173,88,154,159,167,184,133,125,194,74,243,231,170,42,245,157,185,102,48,150,23,107,150,225,250,84,30,25,116,75,186,133,191,95,217,242,57,248,26,120,48,169,104,32,132,214,177,226,222,129,211,126,226,138,12,8,83,117,204,11,106,10,70,143,84,207,172,104,175,155,239,111,172,91,116,245,185,32,22,238,22,150,107,204,193,81,111,194,218,156,217,26,206,12,181,36,227,180,217,146,52,20,26,179,31,45,212,96,143,232,244,0,32,0,70,75,163,213,35,44,18,4,142,18,146,93,246,132,51,69,65,172,198,130,177,93,79,187,82,123,66,31,185,237,137,175,134,159,198,10,74,18,238,209,227,236,251,80,237,40,155,231,194,129,177,189,187,247,223,138,232,211,148,53,168,148,159,102,67,42,200,80,106,134,106,63,134,123,222,219,54,114,43,8,116,21,86,186,172,73,180,109,76,218,11,210,90,216,50,46,98,249,0,10,162,138,143,50,210,160,33,98,8,226,20,48,100,212,24,33,0,80,2,50,70,48,59,130,204,12,131,209,226,175,108,6,6,34,226,204,182,179,210,200,171,7,138,168,153,163,17,10,184,135,96,193,47,163,131,41,138,63,141,125,249,136,198,195,132,203,57,23,75,66,76,147,139,63,120,142,110,164,173,172,74,244,108,21,96,193,58,89,158,33,208,27,199,113,247,11,110,167,137,30,153,198,105,120,39,57,177,108,119,128,167,5,87,59,188,38,32,246,47,119,232,247,206,95,54,147,123,161,46,175,220,69,200,156,62,235,181,15,77,255,167,250,127,142,173,207,154,214,6,74,213,223,97,183,54,78,90,122,134,104,158,91,5,230,138,211,55,140,157,8,205,178,224,169,6,144,143,66,122,79,155,210,240,23,86,94,151,47,63,72,72,249,110,177,9,0,36,165,201,33,166,156,55,13,89,11,241,125,114,85,168,94,200,48,86,59,75,43,111,23,211,173,48,129,175,148,197,150,22,194,229,14,202,224,169,123,40,67,186,116,118,160,137,93,140,69,9,15,75,57,15,237,163,178,142,122,23,51,99,31,114,255,253,28,18,224,168,196,54,98,247,125,27,51,221,168,162,77,161,201,150,232,53,158,156,73,23,67,113,143,16,235,89,25,22,0,76,14,214,58,140,244,28,242,52,252,240,193,35,83,24,130,12,120,65,49,128,40,104,154,99,80,209,134,65,195,193,161,32,176,17,72,36,111,40,222,0,0,143,230,24,1,151,10,151,137,66,186,81,221,152,180,226,2,199,169,106,8,89,255,251,178,100,32,14,135,65,108,208,139,154,123,100,83,74,218,167,61,2,106,23,161,147,76,109,225,231,129,93,177,170,76,246,8,249,48,234,128,81,148,181,167,50,66,221,4,56,16,131,79,150,180,160,136,79,26,18,218,35,171,247,62,239,136,75,192,236,213,167,191,81,137,229,182,66,247,1,86,95,135,56,114,5,178,52,125,146,85,81,190,59,141,102,184,43,152,206,14,59,211,198,245,156,192,124,209,170,17,76,245,134,101,86,6,156,34,228,13,207,228,219,35,52,176,92,166,254,12,10,198,118,203,44,135,188,105,219,17,180,128,196,173,251,163,13,254,118,209,44,251,119,234,167,91,180,148,189,35,237,199,25,163,255,90,193,204,248,107,105,214,103,141,187,229,195,62,136,182,91,103,10,230,92,237,184,251,247,197,245,127,231,197,55,38,179,191,247,245,255,255,184,254,10,128,32,1,13,129,152,142,198,128,244,88,87,103,169,8,136,227,9,154,48,236,85,135,230,42,156,56,218,118,178,0,42,225,131,102,141,136,46,154,29,57,119,187,50,252,25,150,28,131,41,203,255,255,12,216,183,204,202,173,112,79,177,150,231,165,31,102,203,255,255,255,255,255,255,193,150,146,122,92,57,249,180,177,64,183,70,17,14,193,152,33,188,206,228,13,120,40,10,138,8,5,53,38,20,37,152,150,22,18,66,23,20,36,196,77,51,89,166,187,174,138,27,59,48,185,162,139,183,70,209,184,128,157,22,209,81,140,228,205,9,58,218,156,214,77,6,199,98,148,173,145,79,120,74,113,92,217,68,110,207,60,71,9,15,198,132,28,238,67,217,227,200,75,110,223,188,75,239,16,111,139,95,126,90,231,203,53,249,241,79,42,83,230,60,92,90,51,172,233,245,124,174,19,253,120,51,70,147,57,134,77,156,42,188,141,205,175,159,166,180,22,254,32,69,151,123,223,195,46,253,92,169,166,198,167,59,223,46,243,109,183,106,250,96,127,138,105,195,210,12,31,139,54,186,172,12,153,244,129,224,177,107,117,137,157,238,239,43,252,128,127,253,108,0,27,23,200,31,170,67,204,134,61,130,169,88,78,22,40,49,40,158,18,43,90,185,95,196,24,119,76,166,74,90,158,76,220,106,76,118,101,178,163,25,93,109,37,240,153,47,191,255,208,135,80,154,141,218,136,217,154,204,109,215,67,238,255,255,255,218,183,136,70,188,252,220,1,116,108,203,195,182,117,107,169,189,72,242,9,168,0,6,148,220,66,112,13,91,51,112,99,33,54,59,1,32,48,73,48,241,150,15,24,8,32,192,224,64,10,81,166,128,232,202,228,48,192,24,109,18,16,109,130,76,57,99,156,82,152,211,136,144,90,197,86,9,49,204,161,82,13,59,93,255,251,178,100,31,140,133,255,104,212,27,111,100,64,95,234,106,234,60,197,63,27,105,169,72,78,97,47,193,69,20,41,205,135,152,176,63,172,65,120,87,70,213,62,24,98,142,118,221,230,21,112,168,153,232,71,242,179,78,190,181,19,96,208,100,179,214,122,200,142,61,15,242,149,75,150,192,119,178,35,91,97,219,147,37,87,109,173,252,176,139,175,107,199,147,119,158,108,124,216,75,199,119,132,193,28,190,95,69,73,251,35,135,175,221,133,227,9,94,149,77,34,19,133,235,108,217,51,221,100,190,229,36,235,182,166,117,252,117,123,183,136,112,119,236,233,53,5,100,23,61,147,122,192,250,202,177,85,217,148,55,157,180,238,178,0,1,139,137,90,222,152,83,57,65,25,143,54,157,163,70,174,0,224,38,243,227,39,123,159,81,124,58,177,64,116,202,68,97,143,55,8,142,19,86,94,36,149,23,68,170,185,192,65,228,116,116,40,162,175,40,153,94,2,242,186,168,234,8,183,54,85,212,91,152,202,192,69,69,209,245,111,125,71,113,232,60,107,136,0,48,113,181,24,255,131,212,74,115,255,164,0,5,138,163,3,42,75,12,154,46,48,56,240,214,131,51,3,25,136,3,38,93,40,24,44,34,42,27,49,136,52,16,49,8,23,145,0,65,64,115,59,131,66,161,98,232,162,11,238,162,169,80,147,160,248,60,138,210,50,21,107,103,242,176,185,218,121,8,83,60,188,43,93,57,20,93,53,223,215,221,99,164,51,212,234,66,227,189,118,221,244,12,129,162,18,151,251,142,218,164,111,159,200,38,114,92,167,233,40,229,237,166,240,136,83,213,207,14,214,152,126,46,82,58,224,171,104,249,180,113,70,147,164,135,24,85,140,97,208,172,73,116,45,168,227,185,72,9,13,102,26,44,165,121,40,203,109,178,203,173,129,89,57,28,231,10,243,48,73,30,80,193,66,131,203,145,163,245,57,79,211,7,255,156,54,19,89,0,97,141,88,146,40,5,2,4,5,23,156,49,186,134,101,206,107,177,144,207,58,207,1,68,16,48,226,129,252,163,170,0,138,1,2,128,89,47,240,236,147,22,162,68,114,25,103,34,22,96,179,189,66,193,94,127,50,191,75,195,128,218,140,145,197,52,237,2,114,127,35,166,22,124,190,164,202,102,229,172,35,97,142,207,143,31,54,251,116,13,12,114,121,144,230,194,150,203,103,172,254,254,232,75,196,239,189,21,123,231,123,59,64,2,65,38,163,111,48,160,238,163,210,204,38,148,184,213,46,77,71,209,140,6,201,157,180,129,241,27,2,34,91,204,164,21,140,10,114,238,138,16,84,125,82,96,186,144,72,64,145,124,18,128,124,78,74,42,216,13,136,160,142,40,70,137,237,146,255,251,178,100,32,136,149,28,104,216,187,15,73,104,75,71,154,85,101,130,150,153,125,175,72,78,48,219,1,30,37,233,69,135,148,250,43,89,94,129,185,7,152,88,195,80,149,143,199,77,161,200,40,251,152,179,101,102,132,135,208,228,66,247,141,49,123,228,146,199,28,161,173,146,166,101,98,18,20,54,118,56,212,62,70,121,246,122,237,196,48,195,246,177,14,141,154,17,15,7,83,201,237,87,251,106,121,251,77,223,153,60,34,243,69,15,102,38,104,129,245,175,223,53,153,153,132,207,245,122,251,211,149,82,16,32,0,95,46,147,43,48,172,43,45,173,180,129,26,141,218,7,136,16,5,2,189,15,216,40,70,247,80,107,173,86,150,145,86,76,234,234,53,209,165,91,47,157,254,82,14,221,119,231,54,97,140,251,61,141,90,131,88,37,94,214,255,150,217,95,233,255,221,59,127,126,63,223,254,76,0,5,135,131,70,109,131,24,113,6,101,98,113,166,193,70,29,33,139,4,137,9,197,0,3,8,129,3,0,166,49,52,180,1,24,24,116,36,23,53,171,114,76,49,246,81,39,78,81,128,240,56,90,198,202,128,166,102,223,201,224,16,160,12,152,87,165,132,71,212,246,107,209,134,135,74,250,195,13,226,124,81,228,226,220,122,164,161,64,12,244,220,204,60,209,149,135,171,54,161,105,161,211,120,25,92,75,142,162,42,134,62,48,5,78,192,237,85,92,94,223,203,214,202,168,92,220,95,191,55,79,22,236,228,14,167,117,18,221,146,52,109,102,24,148,108,113,108,178,73,118,78,123,82,237,14,247,33,118,20,52,184,75,24,153,162,71,253,141,215,171,120,40,237,27,71,134,110,220,83,109,227,26,172,47,35,215,147,103,231,170,119,104,125,194,227,156,63,182,199,29,174,34,124,38,65,208,75,209,11,161,166,202,225,41,185,45,56,13,160,53,226,47,47,2,69,243,44,168,8,85,51,12,86,89,30,191,191,95,65,226,236,174,252,92,115,199,47,199,128,39,140,124,64,142,133,163,191,255,111,208,127,255,255,212,255,252,159,255,255,255,20,253,95,245,16,0,0,1,48,28,7,56,96,32,201,192,227,12,46,2,11,66,70,99,1,130,204,36,49,97,161,65,187,38,49,240,153,135,47,34,247,153,108,128,80,27,67,40,240,56,172,201,219,29,192,47,107,68,13,118,186,181,154,244,81,98,19,154,26,68,247,121,137,50,106,168,50,251,208,81,185,236,74,138,106,123,42,104,120,144,16,139,85,103,137,135,13,69,167,44,181,134,130,84,21,25,88,36,159,84,115,85,40,1,105,36,143,153,54,148,99,106,155,11,188,123,171,46,150,179,100,169,29,45,36,94,138,156,170,14,77,176,226,252,223,131,255,251,178,100,70,142,133,248,105,82,155,152,91,208,73,9,138,154,60,226,150,24,29,163,76,109,177,58,64,245,37,107,52,208,11,144,187,27,171,112,81,39,13,29,155,92,157,46,165,179,121,165,126,93,85,127,168,227,251,180,86,158,36,122,110,34,175,118,220,198,106,25,21,252,222,215,182,212,109,203,78,240,78,247,100,105,0,8,192,4,0,1,217,69,249,242,127,24,172,71,248,94,185,30,202,177,248,206,188,171,16,231,44,31,8,151,27,46,149,114,89,82,202,51,46,234,209,222,233,63,40,50,22,77,243,45,19,255,250,255,127,255,255,211,255,183,255,255,255,197,151,246,223,62,197,197,108,236,154,37,206,48,50,114,96,134,92,182,97,244,200,36,51,18,97,128,99,38,43,151,2,3,153,128,67,88,224,18,101,49,3,114,9,79,7,65,151,132,13,190,84,202,220,76,238,237,35,140,58,202,229,211,4,128,195,193,209,229,77,14,207,186,241,132,218,166,166,167,126,214,77,46,226,220,143,224,95,120,237,72,252,141,17,122,129,231,224,147,102,138,52,67,65,193,59,40,155,242,106,15,194,90,69,163,250,186,24,82,253,77,66,99,109,138,118,121,101,181,26,66,106,45,116,62,135,88,67,185,166,249,33,249,174,51,38,220,121,170,217,14,38,249,51,10,100,154,156,246,77,38,10,137,34,178,126,250,179,162,219,120,59,209,25,134,167,16,88,129,100,15,67,53,92,86,123,71,150,32,150,41,185,169,162,150,78,254,23,37,243,63,245,87,72,64,0,0,2,243,16,188,9,128,119,47,145,9,81,36,54,36,202,66,248,237,54,32,2,100,210,162,215,153,6,180,213,125,71,255,87,173,250,167,123,254,255,191,255,255,255,10,92,239,213,43,140,10,26,188,115,239,189,111,244,32,0,128,148,188,0,90,115,129,6,188,12,102,230,65,6,37,0,197,228,48,18,37,236,96,32,33,193,32,163,150,76,238,193,192,41,54,165,9,113,196,129,162,241,132,151,18,54,114,213,89,66,47,148,28,29,130,141,16,109,55,29,239,240,186,100,93,213,96,192,141,168,147,53,170,2,177,153,193,190,54,47,75,90,74,110,32,145,214,172,251,18,61,36,187,194,150,177,251,51,167,114,237,23,75,18,38,141,25,237,71,175,226,103,213,192,228,154,90,148,155,136,54,206,154,164,108,121,57,239,89,166,248,202,152,179,105,95,168,74,46,60,10,107,213,8,209,82,7,122,249,154,206,105,250,66,239,38,11,37,224,212,114,118,127,31,189,153,100,125,66,113,153,154,213,110,224,207,233,179,253,96,16,0,0,0,200,12,26,118,120,216,202,31,2,178,65,227,52,215,82,178,56,231,126,96,107,119,233,35,241,44,108,65,255,251,178,100,106,140,133,163,104,212,27,111,76,176,85,108,122,87,97,98,150,22,17,163,78,109,164,219,65,71,177,170,168,243,138,88,107,58,204,169,229,205,197,67,151,79,11,66,17,249,0,254,178,34,195,227,255,172,205,93,150,55,250,39,255,255,255,239,252,109,73,255,255,255,214,55,255,203,205,217,19,6,218,233,253,73,196,108,164,0,2,46,114,83,115,97,157,38,4,50,243,208,160,249,139,5,164,249,51,49,16,40,64,108,144,198,70,156,24,49,185,153,177,115,37,116,229,65,132,12,86,64,72,26,190,20,53,45,101,109,252,11,88,112,74,68,221,156,59,205,86,231,95,248,204,150,164,177,219,177,148,27,169,141,167,212,239,42,207,191,40,119,82,175,130,181,74,213,130,183,104,228,150,72,79,139,154,163,122,132,252,44,247,74,180,67,116,110,212,188,99,214,255,184,182,106,249,51,77,202,22,70,126,112,87,197,46,254,179,249,196,167,219,134,214,172,131,43,86,175,197,170,182,113,173,190,119,39,204,214,238,201,51,0,165,200,196,53,30,85,222,170,180,230,48,216,242,30,57,146,212,43,31,138,250,192,192,24,2,155,215,205,131,144,144,10,162,83,98,143,12,213,45,212,179,209,193,23,121,104,155,69,153,248,217,158,194,4,187,38,173,222,139,21,11,2,98,207,125,27,55,91,127,207,191,255,255,255,18,244,11,199,229,255,255,239,250,28,194,253,63,197,114,234,25,17,212,5,90,136,182,219,196,228,15,89,181,32,0,0,220,188,114,41,198,24,107,8,0,107,153,178,161,211,4,33,65,134,94,113,8,167,144,195,39,174,204,212,192,192,171,137,70,219,176,96,22,77,78,178,70,152,67,9,25,15,186,211,52,4,164,11,196,164,233,217,218,148,142,54,99,189,136,171,113,151,108,27,133,28,73,89,183,223,110,150,21,122,107,45,45,77,212,10,79,26,202,116,73,116,219,18,4,44,163,243,93,178,36,192,246,219,93,125,166,252,223,245,134,151,102,212,249,6,142,179,18,86,178,77,101,205,159,77,126,71,79,147,235,111,172,123,60,151,101,185,25,134,166,213,99,79,195,190,20,61,52,182,93,152,71,196,60,166,78,21,165,223,242,167,121,166,255,214,51,119,115,175,119,203,128,0,0,47,54,40,87,88,129,11,249,166,159,98,184,143,59,89,195,245,245,216,129,159,107,53,75,189,182,140,204,252,207,250,96,114,10,24,41,225,103,124,166,166,24,29,254,159,119,255,228,255,255,255,223,191,244,238,223,255,251,253,41,91,127,78,94,156,10,71,68,10,31,197,157,13,152,126,48,250,128,76,195,69,71,193,165,113,136,137,148,203,70,48,16,148,50,204,92,22,75,67,32,13,17,108,42,255,251,178,100,139,142,197,97,104,212,27,79,77,32,83,76,106,115,97,229,46,23,153,163,74,110,101,47,129,77,177,234,12,245,138,89,35,34,24,133,73,200,32,107,200,206,97,178,163,130,165,46,240,72,105,240,223,12,12,30,203,97,83,56,178,117,57,245,6,80,40,102,116,161,71,101,245,95,151,16,72,239,81,217,127,153,23,111,70,172,68,229,66,48,164,22,179,119,251,123,172,206,207,195,248,124,119,84,34,220,93,137,24,196,216,136,12,162,67,178,35,194,213,255,243,252,142,251,28,230,222,110,25,170,64,120,234,236,95,137,46,58,74,5,73,186,102,47,68,55,14,179,160,198,15,91,232,252,183,79,103,207,39,83,61,152,70,55,145,197,103,249,45,33,241,237,44,121,242,35,166,161,227,50,170,119,156,106,117,171,84,173,182,121,85,34,162,25,62,157,245,0,192,1,190,167,16,36,152,46,16,194,4,212,123,44,48,55,12,175,168,34,125,125,66,105,166,219,10,216,59,239,163,2,199,84,195,244,57,184,82,173,121,49,197,35,74,207,234,186,127,255,91,183,79,255,255,255,237,168,102,255,255,168,223,234,255,255,31,159,157,29,33,151,178,163,175,187,154,138,39,89,198,225,193,0,0,147,156,103,121,213,144,10,190,113,61,29,247,5,165,4,2,16,148,12,56,101,20,70,76,45,18,168,69,202,147,135,42,26,92,46,244,169,48,96,153,219,246,72,112,185,238,10,56,192,76,61,169,98,170,197,101,160,165,75,26,128,30,217,212,5,65,209,217,217,197,243,98,236,71,145,219,36,33,225,250,215,95,174,105,12,22,139,79,173,167,90,202,6,130,182,214,126,26,190,65,41,122,253,24,102,72,125,79,166,131,9,23,73,94,118,177,219,77,244,191,86,78,91,100,246,68,89,64,157,248,78,120,166,193,70,99,141,89,175,43,14,199,85,102,170,41,218,245,14,249,78,183,35,226,125,94,77,68,89,147,101,8,165,216,72,212,213,105,153,21,141,217,205,172,111,43,245,39,174,200,200,165,66,197,64,0,132,128,128,0,31,4,35,39,217,115,47,3,201,64,59,100,63,221,9,28,24,239,2,67,18,237,172,221,11,11,169,28,235,255,38,64,181,242,111,43,169,243,237,237,239,168,126,43,251,101,186,107,215,147,250,127,111,255,255,255,253,191,255,255,254,223,255,47,110,19,117,245,116,75,126,53,20,121,211,229,54,101,57,202,137,167,1,70,110,166,198,93,96,1,74,4,142,200,76,125,133,191,49,112,130,32,243,32,72,106,236,209,71,205,196,81,119,180,5,34,44,104,208,27,81,80,64,136,53,102,76,101,108,104,111,21,42,171,145,20,61,36,65,77,221,78,159,218,165,128,55,230,11,138,255,251,178,100,171,14,133,211,104,210,155,76,78,144,83,12,122,138,61,130,122,87,13,163,74,109,165,26,193,73,14,232,201,135,177,216,53,216,35,42,244,118,165,18,192,96,37,5,21,12,125,145,148,32,30,41,190,60,150,48,22,144,41,56,159,146,118,160,128,105,163,124,238,29,99,246,177,53,233,175,205,91,85,134,191,221,91,94,114,87,185,21,166,219,14,47,74,241,106,33,69,49,173,100,141,135,97,12,19,242,95,174,32,80,96,233,60,148,139,191,32,232,195,220,87,113,236,79,154,15,10,211,73,109,150,99,156,208,180,31,62,188,89,95,68,171,200,100,0,0,225,145,57,10,140,130,47,232,20,248,182,142,91,93,115,1,134,185,240,216,107,161,121,54,152,186,153,20,7,183,237,208,29,226,34,124,173,134,221,14,182,184,215,90,237,84,126,231,213,24,20,183,102,206,64,156,115,174,115,241,8,237,110,255,209,19,113,31,169,157,62,95,95,47,77,122,20,79,238,236,0,2,148,188,70,150,124,110,70,206,234,34,72,52,64,225,35,242,209,18,134,6,11,129,9,75,246,103,102,40,154,252,190,194,97,13,166,147,177,25,87,188,32,70,18,45,52,197,197,0,214,130,223,107,150,71,68,72,135,83,109,17,30,5,181,43,159,111,98,214,103,37,79,54,123,164,235,213,84,32,30,51,122,203,245,244,153,171,139,245,105,44,234,215,220,64,225,24,160,209,226,42,217,105,248,156,69,118,164,46,74,174,97,217,171,87,57,189,105,203,114,135,179,42,102,214,113,174,127,166,241,70,83,217,30,79,122,142,193,63,78,66,91,76,98,21,12,216,105,97,108,233,30,223,243,172,164,228,53,24,246,90,60,178,75,59,135,210,187,254,24,158,188,167,8,187,97,178,149,91,33,245,217,185,65,101,115,208,134,70,25,200,1,0,152,0,43,234,38,15,194,156,177,176,179,150,232,138,103,18,22,193,186,4,229,125,28,254,155,202,236,248,227,32,204,164,201,147,26,215,219,15,86,182,64,23,131,179,181,7,185,55,255,255,79,175,255,255,255,255,55,255,254,169,245,62,103,171,76,237,94,50,138,210,31,146,83,201,177,109,113,214,29,162,244,128,0,0,92,22,59,157,49,124,101,49,137,150,221,38,154,46,154,60,92,13,5,152,205,132,98,192,161,130,13,192,208,97,169,134,9,92,171,214,24,225,41,241,96,240,132,5,62,53,233,15,154,208,174,147,118,104,96,8,128,225,84,65,48,52,12,130,66,247,71,148,193,160,228,46,186,8,147,61,246,17,132,129,165,143,42,61,35,204,174,164,66,196,74,124,13,37,93,110,10,177,201,249,106,207,254,176,24,198,16,117,36,17,9,186,155,178,174,188,183,165,121,255,251,178,100,198,140,134,1,104,210,155,108,55,64,83,10,90,151,61,98,150,27,25,159,64,110,105,143,193,124,46,105,93,134,138,201,64,238,235,165,25,135,100,121,234,94,121,111,204,48,151,175,40,166,54,57,84,243,221,154,245,234,171,191,170,226,207,148,53,19,255,62,158,114,251,211,178,139,125,12,97,51,132,232,220,90,94,38,44,129,91,12,144,50,215,129,2,71,173,188,130,56,88,133,237,227,207,102,197,85,179,223,107,148,254,183,191,101,225,72,195,213,60,187,110,173,213,83,30,25,214,32,16,0,9,238,15,78,211,236,28,113,0,32,181,207,131,199,212,32,141,81,90,7,94,213,221,67,211,249,38,219,18,152,187,90,214,184,209,234,238,159,181,121,50,123,41,29,212,51,36,22,39,217,94,47,110,151,167,232,136,222,191,255,255,175,255,137,255,255,237,221,84,184,11,236,154,219,143,88,110,66,43,202,176,69,51,135,183,95,195,177,59,221,215,224,0,0,81,188,116,28,255,212,12,205,140,199,111,71,12,194,23,130,129,230,12,162,250,152,152,92,6,10,150,45,195,136,153,38,144,209,5,171,98,12,129,128,24,11,148,40,66,2,96,101,9,158,163,203,186,85,50,88,47,98,243,227,65,116,175,115,109,184,106,5,191,45,134,95,12,48,127,249,31,164,0,131,66,111,214,145,70,227,0,117,236,38,219,213,202,77,243,5,85,70,251,119,129,54,22,47,77,137,14,250,224,168,46,168,252,114,82,118,59,140,92,178,110,247,97,82,63,51,161,211,175,75,94,145,95,1,165,224,82,45,137,98,84,78,48,19,115,102,170,159,21,76,27,68,170,160,112,41,84,230,106,221,146,89,166,121,122,193,187,200,187,143,25,111,150,167,33,0,160,52,219,64,192,40,3,17,30,116,52,33,175,211,154,25,208,118,244,13,74,219,172,106,201,19,19,212,171,240,45,201,58,122,219,249,143,157,140,5,73,255,1,121,186,255,245,255,255,254,127,131,3,200,211,246,65,111,245,237,238,184,218,34,214,135,165,239,195,189,10,42,194,215,133,26,49,104,212,229,186,108,3,48,0,74,107,205,161,177,5,6,69,116,154,108,130,85,1,139,0,13,28,59,48,248,68,199,193,208,49,172,211,198,211,9,131,152,160,224,120,195,207,82,219,79,32,40,197,128,213,92,210,210,96,154,234,192,70,130,160,209,11,120,152,92,54,8,162,17,189,29,203,116,216,17,93,43,162,162,163,236,228,218,41,99,47,202,129,165,197,219,43,186,8,134,179,234,109,111,97,22,122,11,221,57,30,122,225,82,249,69,215,194,15,210,230,125,106,77,90,142,200,164,48,110,75,246,69,65,229,25,120,247,113,119,77,109,23,234,233,84,113,255,251,178,100,200,142,197,136,103,210,155,108,70,146,82,202,26,131,61,2,150,27,121,163,64,110,105,147,65,156,169,169,141,133,150,88,168,127,63,51,230,21,213,14,86,140,54,251,155,98,46,90,249,48,108,190,231,204,118,189,248,78,44,210,104,205,230,206,58,247,13,199,130,20,49,195,166,239,235,230,183,145,230,233,41,13,203,163,153,98,208,157,186,253,113,197,108,94,208,122,179,149,176,63,143,101,34,186,18,72,20,214,100,233,192,64,2,205,162,69,239,107,3,36,127,16,154,254,51,202,104,122,76,134,185,252,120,112,184,88,236,102,159,240,70,11,57,161,110,197,163,150,153,69,183,32,246,218,7,254,181,90,40,190,251,162,9,107,253,127,167,255,255,149,165,123,172,162,81,130,165,86,16,21,86,80,242,255,156,173,234,200,43,162,171,137,14,56,5,116,52,64,216,147,186,11,218,9,68,42,184,209,209,61,51,106,39,64,0,0,147,220,84,132,112,243,73,134,140,1,115,193,20,168,121,96,13,28,24,149,36,12,12,24,76,64,6,1,25,109,16,132,146,176,48,52,46,106,181,114,27,166,48,84,33,181,11,125,112,142,56,56,4,84,196,181,68,160,150,21,56,179,28,26,81,175,37,97,71,69,83,133,75,83,161,243,157,121,23,250,253,163,201,162,83,71,99,134,1,148,98,118,227,199,29,75,40,29,239,35,18,23,118,248,138,100,220,163,221,80,228,141,166,28,156,213,140,110,158,105,60,231,213,158,86,120,178,66,97,125,226,170,59,3,101,215,95,85,254,59,157,48,177,90,106,11,179,183,114,183,33,154,214,36,171,116,94,137,112,249,131,36,104,46,142,226,79,95,220,101,131,183,234,37,2,149,70,81,4,73,192,201,10,58,169,243,217,91,25,57,153,149,60,238,76,110,9,60,248,47,94,86,234,139,177,79,60,214,218,222,51,44,109,192,118,246,127,108,211,14,84,182,216,181,1,18,144,0,15,240,20,35,65,56,66,13,20,243,61,25,103,11,230,8,205,160,45,103,29,47,77,36,14,24,21,108,182,52,185,54,233,121,49,22,104,127,73,147,170,86,144,86,36,186,60,174,159,255,163,219,255,255,253,191,251,246,255,255,239,209,143,68,134,102,28,89,71,88,247,105,71,41,73,54,161,85,102,174,211,165,83,245,37,169,11,132,141,166,34,4,32,176,56,3,193,12,2,57,9,34,43,97,150,144,185,34,162,99,65,0,197,85,246,201,209,224,222,7,222,87,173,50,203,164,220,26,217,98,129,35,80,196,137,94,18,216,162,231,130,135,173,16,80,116,127,134,221,247,2,8,149,203,169,44,193,245,34,245,46,57,12,140,206,22,239,11,178,228,76,53,135,221,133,88,213,249,125,255,251,178,100,204,142,135,17,104,209,27,154,123,208,92,12,106,135,61,167,178,91,213,221,78,77,225,47,137,51,15,41,25,135,173,216,218,10,74,70,219,20,16,69,70,94,78,136,64,41,85,66,122,32,42,43,72,144,232,109,85,230,189,69,116,177,72,43,190,151,124,25,71,36,14,71,41,193,245,122,200,140,124,80,99,80,51,57,166,23,19,144,27,56,132,46,104,52,155,240,108,13,211,105,29,39,81,136,35,109,72,200,193,27,197,114,98,147,35,121,71,66,231,40,67,175,36,114,65,20,111,64,194,228,139,183,76,38,141,184,61,70,23,108,161,226,54,200,222,129,4,32,128,147,20,112,173,240,255,255,12,255,250,180,16,32,36,158,0,0,28,221,129,139,99,36,131,80,68,222,121,166,105,84,105,191,20,123,165,98,128,23,217,5,54,90,171,114,200,82,223,60,108,131,54,151,4,86,150,167,129,171,54,135,239,139,220,217,160,19,111,7,62,10,63,83,49,191,255,254,160,127,253,103,181,60,49,54,31,186,217,153,239,254,181,0,0,138,144,122,131,72,49,21,134,211,6,177,9,211,43,20,45,163,162,98,40,2,26,127,31,232,4,142,53,230,211,225,180,213,140,223,129,199,159,113,160,87,33,184,191,173,33,159,38,115,17,99,79,116,122,27,206,113,174,195,213,236,60,124,139,17,36,185,193,74,248,253,202,153,181,173,197,111,50,41,92,215,217,214,149,174,206,72,14,108,10,229,247,138,198,101,219,107,66,173,80,107,166,199,42,120,244,96,56,30,85,80,151,84,42,218,209,9,197,219,100,178,194,149,189,251,114,250,237,228,55,53,98,130,85,92,39,43,27,235,168,134,25,148,134,18,194,246,178,237,235,49,192,137,75,65,72,39,18,36,161,201,16,104,185,33,229,10,108,127,156,4,44,228,67,23,109,99,125,92,116,29,136,74,89,208,134,26,101,128,211,67,205,196,109,78,179,152,188,52,161,171,71,99,170,30,234,52,244,38,41,206,86,51,185,11,88,52,71,165,74,99,159,8,19,213,121,20,171,90,62,209,40,195,240,145,8,235,244,241,162,92,142,13,43,77,131,20,69,16,160,55,214,200,227,124,59,64,212,112,144,157,144,0,12,0,0,143,23,105,150,166,142,74,197,12,207,209,192,114,161,195,68,161,219,98,239,159,228,4,3,205,187,11,38,54,245,22,170,22,12,182,49,71,104,51,247,214,174,220,64,189,113,28,35,117,180,164,42,205,31,249,69,249,111,232,183,245,0,225,85,129,153,25,211,3,21,105,0,34,11,5,1,0,22,14,50,185,193,42,160,65,98,60,134,128,136,251,36,89,140,177,96,153,75,85,99,240,59,103,160,120,165,172,25,248,122,26,155,99,152,255,251,178,100,191,14,184,64,119,214,155,47,54,112,65,35,58,104,97,235,114,31,53,225,94,76,188,217,201,9,13,42,21,134,45,200,228,98,110,29,103,178,231,106,196,2,235,48,151,180,139,212,242,121,244,98,74,175,60,55,184,56,46,101,196,246,66,34,35,149,41,135,138,215,234,130,106,113,61,93,74,114,40,134,100,114,86,12,3,245,30,164,88,39,197,241,235,76,27,81,129,227,27,199,153,138,244,254,68,180,194,154,5,180,214,152,85,195,74,46,177,186,103,12,201,6,166,83,133,155,78,46,13,45,112,24,36,90,93,192,178,233,68,218,173,145,18,113,32,207,3,177,197,181,18,184,138,226,181,1,149,129,219,213,122,86,11,83,21,213,50,157,198,137,41,58,207,3,153,188,249,186,64,252,96,76,49,36,83,236,102,97,248,57,80,6,43,193,98,28,47,177,183,178,43,20,10,74,174,109,101,52,5,213,108,200,112,249,76,169,239,86,229,20,126,236,138,121,75,16,59,150,81,17,180,113,110,175,27,174,196,230,101,179,242,222,35,125,13,108,78,2,189,216,223,118,196,48,251,40,147,38,197,132,227,234,161,237,63,215,81,86,132,76,15,84,58,227,41,173,153,120,68,52,201,73,197,242,239,83,183,215,157,225,253,23,59,255,233,0,83,184,218,72,208,152,44,186,122,176,228,228,104,142,35,219,4,150,226,94,210,83,32,18,61,103,125,76,251,28,163,110,174,101,168,17,254,156,120,163,144,83,191,74,240,183,174,67,203,5,173,24,2,122,214,79,92,112,79,86,234,134,7,18,216,10,28,160,67,77,197,248,201,133,196,70,206,59,100,212,88,106,26,178,242,195,56,199,146,161,224,62,63,12,206,74,165,34,114,64,65,74,243,132,140,101,45,195,76,67,164,250,79,152,121,229,207,21,200,34,132,148,17,112,216,84,31,112,210,237,209,102,203,105,19,156,68,115,116,188,225,138,170,85,116,129,41,126,221,220,226,198,189,182,182,165,186,168,166,153,58,121,19,77,105,99,110,78,186,36,211,68,180,90,90,16,37,158,75,39,50,41,37,142,89,151,254,181,78,43,94,81,105,70,177,22,65,103,210,0,140,2,8,0,90,10,226,82,135,40,238,133,131,51,185,84,132,86,237,192,31,190,155,46,113,250,101,81,135,186,170,112,45,33,119,49,11,125,233,83,227,106,46,42,182,37,97,115,221,1,229,184,52,213,211,219,63,213,246,179,167,200,95,223,251,108,254,149,59,226,232,233,255,72,12,66,65,220,152,26,131,104,115,52,147,4,152,97,89,211,178,22,146,6,57,45,29,67,81,220,199,82,1,118,132,129,93,203,66,88,221,210,102,56,203,99,78,173,215,61,226,129,42,58,105,211,91,255,251,178,100,164,14,54,63,110,216,11,44,78,52,74,195,106,187,60,197,146,25,1,221,94,76,176,91,145,41,150,107,84,244,13,200,7,81,160,196,165,240,92,212,161,146,51,217,68,9,44,128,28,11,110,227,74,149,149,144,156,31,104,95,72,130,83,204,104,74,162,66,145,152,50,193,137,164,111,166,31,197,39,224,37,247,146,147,10,195,81,52,216,241,221,117,138,227,74,44,213,238,128,237,18,34,103,22,71,219,142,238,61,116,8,75,187,21,217,216,123,249,238,66,188,187,209,90,188,177,168,140,210,108,85,231,213,89,157,233,165,153,239,91,141,92,217,203,210,12,106,204,47,234,79,247,192,157,184,123,150,186,161,83,43,89,200,184,246,174,214,211,110,169,120,115,148,165,232,110,159,212,64,80,103,29,6,106,227,72,135,174,79,25,97,150,53,198,23,35,10,60,92,114,159,32,135,48,156,193,0,58,3,198,193,31,122,144,99,228,200,101,17,215,165,71,39,35,255,255,236,71,134,45,65,125,14,255,149,243,254,41,211,127,88,214,15,211,219,45,107,43,95,192,232,250,236,0,0,11,126,76,10,164,21,72,216,2,209,136,199,21,14,218,195,223,72,195,32,102,180,203,20,104,238,21,168,188,193,131,51,154,177,166,200,60,14,77,149,212,148,79,189,143,82,216,141,58,42,242,30,137,137,65,17,250,165,184,93,29,134,145,213,108,156,29,224,228,100,17,54,253,72,72,109,122,184,94,180,47,49,137,224,29,161,82,74,251,48,25,16,240,165,85,52,49,56,39,85,138,109,251,230,184,238,82,26,81,95,173,142,172,56,141,135,173,219,134,101,140,76,0,4,230,201,208,125,17,153,192,202,13,186,170,120,242,205,43,68,194,171,181,41,52,163,223,3,147,218,132,58,93,22,178,51,232,176,104,241,162,236,166,70,41,23,23,156,28,88,99,68,175,96,148,9,162,57,173,58,162,197,26,86,108,212,219,251,122,246,173,160,0,4,0,0,0,0,21,72,160,38,31,109,153,213,89,54,70,27,141,199,192,25,71,154,189,203,119,158,22,72,230,47,171,251,66,204,187,255,215,217,24,11,157,255,151,255,191,255,253,245,253,189,146,135,255,235,254,148,163,220,27,170,91,67,133,204,114,90,128,43,168,9,225,63,152,67,41,158,42,16,0,0,68,140,36,84,196,193,130,128,164,128,201,46,104,32,36,0,130,129,15,201,205,130,129,67,149,97,133,11,160,13,2,148,52,116,8,88,117,138,163,81,64,66,176,203,93,230,94,21,32,162,100,0,24,55,9,136,15,32,251,68,156,87,46,232,73,108,42,64,224,100,50,48,149,144,19,134,248,148,153,114,214,111,167,16,149,18,250,41,14,131,1,109,211,130,255,251,178,100,185,14,166,11,104,215,155,44,77,224,68,235,59,29,44,34,158,28,205,165,82,109,189,149,65,46,21,107,72,243,9,226,128,118,39,148,42,243,55,176,63,16,34,122,106,157,111,148,80,13,187,19,108,205,60,106,198,158,251,90,157,239,215,44,140,201,113,145,201,139,176,239,55,85,214,6,170,153,144,6,141,43,246,150,150,41,212,229,163,251,253,69,98,78,178,233,102,35,36,207,107,223,74,205,15,189,125,97,167,102,37,157,19,198,216,238,8,125,85,131,33,28,224,190,169,48,54,1,195,190,26,144,86,18,204,18,184,249,138,148,73,78,68,151,52,172,106,236,95,15,200,247,123,17,64,4,137,22,133,217,150,176,79,118,186,106,126,240,189,191,131,24,17,110,122,70,203,208,37,106,12,205,228,131,48,52,225,225,63,247,205,97,249,21,129,8,213,185,121,122,147,245,29,14,232,41,2,207,253,63,196,97,50,95,219,221,255,189,1,66,195,219,46,199,134,194,169,214,73,149,129,0,0,0,116,46,220,211,105,52,31,66,212,140,145,64,107,161,0,0,161,180,210,77,50,162,115,140,53,250,73,4,195,59,151,24,237,147,26,185,3,219,116,18,2,92,207,95,100,42,101,44,133,150,22,244,96,226,0,170,231,220,181,43,213,91,149,48,137,136,48,235,196,179,134,148,117,249,66,201,66,248,149,198,167,114,96,101,219,128,107,189,201,167,85,182,140,63,79,244,98,84,221,229,240,221,167,253,224,90,177,248,84,178,220,178,39,53,31,24,19,75,163,170,29,33,40,165,85,205,89,246,181,202,165,191,229,97,203,120,249,206,107,29,72,102,214,47,52,252,151,103,227,159,231,222,106,26,63,73,224,228,223,230,2,187,35,240,244,169,66,55,79,19,191,83,154,185,215,152,182,168,89,236,140,18,127,164,244,81,50,234,53,167,178,245,142,89,116,170,236,228,12,65,104,80,243,37,152,236,211,93,101,218,255,245,31,0,0,32,84,0,0,12,94,148,19,225,47,212,163,110,28,169,17,184,71,144,66,188,209,247,96,93,127,34,122,153,16,15,64,158,228,103,231,208,235,255,191,219,246,71,252,143,255,46,159,74,191,255,255,255,95,186,50,59,174,245,255,241,168,220,223,33,191,148,116,134,218,247,124,157,241,170,63,196,42,79,242,240,107,50,132,70,64,114,20,2,11,24,224,141,105,97,25,80,58,148,181,19,68,66,12,148,246,138,204,199,11,178,6,189,182,136,133,234,63,147,110,251,63,207,212,102,83,15,48,82,224,177,56,243,194,170,237,210,19,199,102,62,215,169,26,132,229,233,93,53,29,184,203,8,106,21,101,132,17,32,189,1,158,173,81,23,250,103,198,200,104,229,18,242,185,255,251,176,100,196,14,166,192,104,212,155,88,100,96,76,106,187,29,49,130,30,89,249,161,88,109,49,250,193,42,41,107,140,243,21,216,161,192,193,51,103,216,148,237,73,84,201,250,196,236,109,32,167,28,145,167,106,4,103,146,87,80,170,84,163,82,181,191,174,70,196,11,83,249,227,91,113,102,204,142,14,52,164,33,28,75,103,221,64,206,120,53,39,17,87,182,135,121,215,165,227,216,254,196,76,184,161,240,146,53,135,57,226,207,44,19,134,143,159,117,157,226,20,40,248,211,171,34,211,79,117,35,29,173,156,190,141,189,226,238,235,153,59,119,129,115,73,145,133,229,62,12,231,202,27,197,109,41,169,9,136,96,214,229,197,217,131,253,213,121,3,45,46,46,251,135,219,173,82,178,104,156,159,254,173,251,95,75,209,255,255,255,254,31,43,141,18,116,97,173,35,244,116,56,64,61,218,200,212,196,78,165,100,101,106,136,103,238,80,0,0,9,176,197,98,204,226,132,193,210,205,133,164,34,208,208,135,73,2,140,116,184,28,48,1,54,48,244,3,88,1,68,50,130,131,25,49,62,82,195,37,1,66,192,178,162,76,49,50,232,168,201,67,121,32,26,212,70,171,37,164,91,42,176,70,4,174,92,195,22,38,104,114,178,192,141,83,26,59,80,187,16,101,201,192,207,177,150,180,150,221,114,183,239,68,24,104,11,253,16,149,40,20,48,251,190,203,190,245,166,52,204,229,148,21,99,173,134,204,191,57,77,232,212,18,184,35,147,144,244,25,24,202,45,25,123,102,234,101,102,239,41,51,203,114,58,76,110,101,71,205,98,243,95,194,53,75,44,207,25,186,79,153,206,154,164,162,138,81,42,155,202,196,142,159,59,27,165,191,94,160,202,29,78,229,177,246,182,132,54,34,131,109,71,43,32,201,33,218,118,184,54,114,169,204,19,197,157,228,39,70,131,53,235,57,55,151,112,232,175,137,121,55,108,188,127,100,33,65,5,228,15,79,252,215,190,62,20,20,189,179,159,255,129,186,207,71,232,2,1,0,23,19,85,54,141,79,167,90,137,152,65,22,56,165,177,40,132,68,59,214,176,34,22,154,29,128,156,31,66,106,206,66,248,160,123,199,146,255,251,37,158,175,117,193,184,32,238,45,181,101,4,127,159,241,151,227,76,255,255,255,255,43,255,255,208,23,4,85,114,107,151,24,237,175,79,33,41,91,251,10,0,35,48,57,83,164,22,51,146,131,69,103,4,20,129,144,66,165,102,62,194,35,19,67,51,7,9,52,17,5,170,129,67,68,7,208,192,0,18,5,3,24,41,42,105,50,22,128,64,26,44,100,233,22,85,199,98,178,242,227,18,11,48,20,185,76,112,184,33,64,76,56,236,138,153,255,251,178,100,203,142,135,200,108,83,155,120,125,224,83,40,218,182,97,98,122,28,169,187,80,109,177,252,193,49,157,236,76,208,27,136,44,44,162,50,244,75,211,29,54,158,215,130,25,126,228,241,234,120,112,48,105,222,173,14,173,105,214,117,24,191,4,91,99,109,208,210,198,175,138,201,229,229,20,224,132,20,13,129,229,136,122,212,72,15,148,22,227,172,227,77,214,208,10,236,254,98,45,156,73,105,249,173,235,10,153,200,74,251,56,195,89,120,15,114,101,251,199,188,0,227,15,230,17,13,144,227,56,51,51,62,193,116,31,204,41,52,91,38,239,29,225,133,5,155,84,78,200,186,143,4,254,135,232,187,75,218,61,237,15,222,86,229,59,169,40,219,26,250,250,111,158,93,118,205,86,14,158,227,127,246,175,255,204,210,160,136,7,50,152,136,209,81,83,151,204,73,118,56,96,57,146,154,130,48,92,100,211,82,150,90,238,165,102,74,74,94,67,25,153,245,178,255,172,216,217,4,74,102,135,39,209,89,89,131,133,147,222,119,123,109,207,183,240,190,141,255,225,234,140,218,165,114,204,179,99,201,227,215,80,223,172,0,0,226,172,41,152,40,153,201,65,147,152,152,120,153,114,201,8,192,69,9,14,12,21,0,150,153,241,200,232,2,244,10,145,27,27,216,56,57,134,128,8,19,9,27,219,228,95,85,103,216,136,52,120,21,190,92,207,233,122,199,130,43,172,9,33,91,171,2,196,12,100,101,106,75,170,58,21,177,16,66,153,84,223,59,81,192,244,78,0,148,123,5,144,96,242,150,228,181,20,224,52,13,214,138,48,171,34,158,74,71,30,216,163,79,50,175,57,82,118,26,53,196,97,115,172,123,127,74,249,217,86,173,189,110,191,107,56,204,58,222,154,135,30,254,239,62,103,108,198,179,213,218,173,123,188,82,160,225,115,213,243,71,55,142,18,157,118,222,74,4,116,154,122,117,83,16,114,171,180,182,218,185,130,26,176,42,50,13,14,50,149,222,243,139,138,16,226,68,221,84,123,60,97,93,91,241,39,87,132,192,32,124,255,184,147,238,57,120,89,255,161,54,106,94,1,125,180,183,201,87,187,27,115,236,162,190,35,179,250,175,230,144,255,211,255,252,48,50,125,20,110,78,250,25,158,60,195,88,234,144,238,234,178,43,23,247,255,246,11,126,242,10,179,166,50,204,168,70,157,235,42,61,101,77,89,149,122,152,215,84,86,246,52,241,4,96,0,81,82,138,95,48,204,12,155,4,19,59,160,34,232,200,66,192,64,17,183,37,0,105,215,74,22,168,168,115,163,25,55,90,232,52,75,77,80,153,34,251,72,8,50,117,78,26,228,82,22,66,110,52,248,78,141,4,111,224,182,230,28,255,251,178,100,180,12,198,146,107,212,147,111,46,96,86,44,203,35,48,229,142,90,93,187,88,109,60,89,193,59,170,237,12,131,149,168,101,155,192,178,169,92,59,24,59,143,199,149,185,119,188,23,167,123,69,89,33,206,171,113,66,215,51,21,105,231,80,33,54,248,74,43,222,157,197,106,117,82,174,176,236,207,30,19,60,21,136,180,172,60,95,103,163,239,136,21,207,210,94,127,93,102,245,195,158,247,164,139,236,195,150,106,91,85,166,189,28,181,120,67,113,5,92,194,127,25,206,182,112,113,164,227,33,12,142,241,16,139,204,24,238,74,22,12,106,33,96,139,136,44,75,184,217,114,209,195,136,251,142,189,168,183,122,230,246,34,187,81,126,38,206,159,94,108,55,59,222,241,7,213,91,199,197,3,16,43,190,160,179,192,162,32,199,203,6,202,194,80,10,62,230,246,237,137,215,106,158,18,185,174,243,63,229,215,206,66,4,95,255,250,54,213,127,247,71,163,118,31,183,179,238,52,234,234,246,54,70,186,35,132,15,158,236,206,118,83,132,17,228,87,62,84,100,66,8,197,173,94,43,43,250,116,64,0,2,89,120,69,248,10,19,20,2,1,147,64,191,66,16,138,133,191,143,80,168,70,69,106,62,218,34,104,222,20,144,134,139,248,193,117,26,124,85,99,100,154,235,77,172,252,136,1,143,10,119,163,101,64,142,164,24,240,8,67,62,182,234,200,162,147,201,139,122,189,192,0,214,149,174,126,87,31,93,140,178,223,26,148,186,199,143,203,156,98,214,252,19,13,246,52,173,179,167,177,166,159,91,219,217,124,169,40,153,74,103,236,161,9,31,63,159,222,210,13,186,75,211,107,226,142,182,90,179,176,65,109,176,61,75,206,173,206,200,13,102,100,172,69,142,108,84,202,223,135,230,122,141,39,207,162,160,254,245,246,141,151,68,82,229,188,188,249,45,141,98,252,165,91,248,236,173,126,94,69,239,232,99,94,45,143,2,0,0,0,82,224,248,95,86,165,20,15,158,49,24,21,131,153,7,37,74,203,150,158,211,108,134,149,157,68,113,235,16,230,212,204,203,194,127,238,152,38,255,254,237,236,255,255,255,255,153,45,165,214,212,68,224,145,222,182,98,20,249,175,145,221,88,87,58,60,250,132,5,44,10,138,199,156,76,46,138,0,0,12,119,169,193,92,95,99,20,80,204,30,4,154,96,192,68,33,81,108,88,24,12,82,53,151,4,194,148,62,108,90,211,132,24,62,108,188,207,74,75,167,130,186,98,208,83,196,255,48,37,48,22,23,7,171,147,6,53,44,35,16,72,132,219,102,139,62,236,18,25,153,160,123,103,226,46,3,23,144,89,134,99,242,9,169,184,26,165,19,116,90,248,95,108,255,251,178,100,182,12,133,216,103,215,27,58,98,224,81,74,75,7,50,2,106,25,109,201,86,77,48,93,65,96,175,173,40,102,9,16,175,119,241,249,101,98,212,59,245,110,19,159,47,214,178,215,67,94,243,173,63,106,107,44,77,142,203,19,183,153,204,44,206,33,204,228,45,61,107,116,49,71,238,22,39,162,32,189,182,129,201,163,36,242,45,233,87,163,153,98,30,156,97,21,38,183,157,151,195,85,127,220,117,73,170,193,98,204,78,218,203,165,200,147,83,125,112,120,183,150,175,135,231,101,58,166,246,154,187,251,170,43,255,27,87,24,108,158,0,12,96,93,59,15,60,241,168,209,181,176,16,142,185,8,43,180,167,181,124,130,176,54,195,181,81,167,16,227,160,178,48,71,100,103,171,139,44,27,255,255,85,244,255,163,13,93,236,93,169,89,145,24,27,2,28,132,102,32,59,34,49,16,128,109,151,90,47,255,184,55,181,54,98,93,85,12,200,218,145,6,101,145,63,22,37,168,0,6,146,120,135,80,112,137,94,10,96,123,5,224,94,81,32,208,4,170,226,0,149,66,167,165,169,130,101,130,198,114,90,229,4,74,88,224,223,128,96,117,125,86,98,40,204,150,179,199,86,5,140,201,78,3,131,43,19,162,69,66,151,190,195,4,59,90,21,209,227,38,56,140,58,18,185,230,22,89,105,120,74,67,121,63,188,202,145,245,149,250,134,181,171,161,156,165,91,83,90,86,176,108,73,135,24,183,154,127,167,45,250,204,219,115,222,125,110,105,142,199,72,78,113,232,230,253,147,107,66,18,158,228,192,114,236,213,51,213,207,179,106,109,117,189,237,97,145,57,235,92,245,217,246,77,105,150,133,149,213,133,109,106,98,128,57,18,170,123,217,123,124,180,114,212,126,68,109,159,214,10,64,57,116,3,86,112,234,177,180,234,241,123,43,107,8,77,31,41,108,71,230,89,176,245,75,163,4,246,37,95,85,96,118,103,101,93,152,84,57,244,127,244,251,34,127,204,15,163,254,190,239,90,148,199,98,170,215,202,201,11,248,61,171,86,234,40,190,128,41,241,73,111,173,69,118,156,11,151,88,223,247,196,128,0,49,134,104,103,109,1,18,15,204,156,56,50,226,36,202,8,243,25,16,192,192,131,32,139,128,68,211,4,23,4,132,163,129,113,225,65,137,195,38,252,70,152,240,54,96,176,9,187,185,160,209,121,199,73,93,1,151,32,40,50,56,57,143,191,1,151,25,39,179,243,16,178,215,140,252,152,54,220,147,85,198,4,152,169,72,151,101,9,44,49,8,76,2,4,162,106,37,176,106,111,11,8,100,139,49,159,202,153,244,77,144,10,145,12,90,235,63,166,102,95,39,70,251,42,132,221,154,58,185,255,251,178,100,197,140,133,167,101,87,155,56,97,240,83,72,219,19,48,98,124,95,73,211,70,78,101,239,129,124,22,106,232,244,45,232,136,139,80,19,216,232,200,138,109,189,87,184,42,151,71,62,113,105,97,65,128,161,187,140,176,241,10,54,202,200,219,135,125,98,242,42,164,198,98,43,220,111,21,150,222,84,236,120,214,210,174,208,112,164,65,82,240,158,66,166,219,159,234,28,88,7,20,31,88,251,139,74,177,79,54,98,39,229,204,88,203,88,181,36,139,167,186,139,172,185,89,169,229,93,203,136,182,199,196,23,24,218,188,93,95,21,141,254,55,229,207,255,207,254,63,147,218,219,151,112,0,2,0,82,141,130,22,114,46,25,83,202,149,99,154,149,22,118,159,170,210,250,3,74,196,104,146,109,4,240,72,66,117,49,114,125,131,149,37,61,241,125,180,243,166,159,57,227,3,132,192,160,234,84,139,121,116,59,247,215,210,143,254,30,228,158,222,239,135,109,147,19,11,144,82,237,53,152,2,23,119,81,184,99,169,147,44,182,148,24,13,63,144,85,100,0,4,112,166,9,142,172,47,37,47,17,42,153,194,73,133,149,24,195,161,127,130,169,128,80,64,128,156,81,224,192,129,140,196,13,1,73,104,0,114,116,130,26,40,87,220,136,74,38,130,238,98,194,33,20,226,24,32,45,32,96,128,48,210,6,113,147,2,14,187,102,154,235,54,105,174,27,68,151,200,107,69,86,126,47,220,206,79,251,227,154,166,247,117,145,94,155,169,90,8,166,183,109,171,239,57,157,215,173,213,129,144,204,168,62,103,192,233,146,6,240,211,238,57,45,112,61,177,74,216,169,38,119,112,141,166,233,155,105,138,241,106,18,46,198,214,8,37,177,131,227,52,129,231,248,167,56,193,190,172,239,141,78,87,44,243,171,108,222,82,100,82,175,51,79,148,146,205,255,82,188,62,128,105,144,232,198,36,25,28,38,10,223,166,183,40,31,116,160,0,4,31,200,64,144,92,92,56,17,248,132,154,175,49,110,120,141,75,158,214,124,95,48,76,251,141,229,99,239,252,249,223,189,210,255,255,173,12,82,43,59,9,63,255,255,255,233,242,255,244,77,33,76,89,1,205,140,208,228,169,14,162,227,167,18,22,19,50,88,194,105,80,40,162,0,227,52,40,101,96,19,193,18,103,226,142,98,2,38,2,34,103,131,102,28,108,100,166,66,2,16,131,22,44,97,6,102,4,24,186,193,145,70,117,98,22,177,32,77,41,17,133,147,168,114,35,178,224,104,91,26,36,168,106,148,33,120,140,134,129,37,162,230,47,171,1,146,182,140,209,191,128,100,172,17,81,62,138,21,146,214,148,132,131,215,86,3,80,224,171,9,30,1,185,200,193,255,251,178,100,188,14,230,53,95,83,19,120,75,240,80,202,202,227,48,101,120,25,161,163,76,109,225,139,129,63,41,43,140,145,137,216,35,50,194,239,90,44,179,245,183,242,212,41,185,224,226,227,108,79,178,204,239,116,237,37,121,91,50,90,134,211,83,105,234,219,107,100,213,149,84,26,163,90,251,103,113,118,23,223,248,24,234,110,60,221,125,167,105,89,202,82,121,9,204,223,181,115,217,46,125,190,79,118,89,113,198,35,103,142,29,61,72,201,171,101,242,195,74,145,33,60,153,184,250,235,84,150,108,135,103,14,143,110,251,142,148,200,103,115,131,93,129,194,17,132,2,130,54,147,60,145,194,223,176,113,108,188,5,9,25,239,24,110,137,146,250,255,147,95,94,223,244,255,127,106,127,224,82,3,153,101,208,72,96,172,96,68,67,40,39,212,228,206,255,172,31,140,17,227,20,199,70,69,146,70,40,33,103,128,131,4,89,40,132,109,99,52,54,149,0,0,0,51,34,67,78,195,44,49,145,24,32,198,100,162,177,153,91,70,0,1,152,49,142,97,112,233,139,129,35,129,2,37,145,130,9,230,36,16,24,76,124,105,172,30,144,129,243,82,34,218,130,176,53,65,20,172,191,6,97,97,119,12,160,209,156,154,81,24,138,96,105,24,166,10,174,211,163,194,196,4,12,99,137,33,163,72,100,242,22,17,16,147,153,149,173,228,59,67,107,4,208,90,131,17,83,148,231,198,1,74,120,110,24,90,15,100,245,53,153,130,114,56,46,76,170,227,100,106,201,75,194,2,241,96,11,22,7,151,104,120,85,110,35,105,122,159,11,203,74,154,76,146,153,122,58,38,35,202,17,226,251,230,9,195,227,240,240,134,134,237,221,95,241,62,40,50,150,160,199,89,109,172,154,245,186,157,109,174,70,241,54,214,234,253,62,166,106,45,87,62,179,3,171,105,48,83,59,54,246,108,188,236,67,125,60,121,246,35,188,237,226,215,237,142,57,243,107,102,204,192,243,66,22,67,88,176,4,0,4,142,252,248,36,212,64,144,60,136,234,173,178,158,59,189,149,210,164,147,59,61,220,148,28,69,116,93,57,211,214,191,93,191,253,39,33,245,141,93,72,103,47,255,175,255,241,131,213,182,58,96,32,132,168,165,200,179,179,212,106,137,143,177,142,170,205,50,168,214,73,82,67,21,73,84,214,232,125,28,170,163,4,127,45,239,66,106,0,9,183,111,20,50,120,209,163,106,210,48,237,2,23,152,193,102,52,178,59,12,128,49,98,10,2,52,197,50,20,14,24,1,120,182,36,253,140,44,232,171,35,201,203,138,57,236,58,6,119,109,182,173,45,153,71,123,97,16,78,203,239,153,167,37,176,90,186,232,74,249,202,218,9,255,251,178,100,201,12,135,101,107,208,147,153,99,112,90,172,58,215,61,37,14,86,157,163,84,109,49,54,129,70,48,107,76,193,137,169,154,69,72,212,242,180,255,139,133,211,44,245,137,10,52,118,136,196,1,178,2,50,230,54,118,244,58,203,85,117,123,9,173,58,180,8,119,156,148,106,165,94,42,18,108,36,12,22,73,198,17,181,92,7,101,88,10,153,148,27,191,36,174,108,44,211,41,106,216,116,89,187,217,254,253,5,95,250,237,75,48,226,137,49,80,189,241,156,45,67,248,108,153,234,40,178,149,179,94,185,155,239,103,226,250,180,128,0,106,222,53,15,165,213,158,92,96,182,219,39,170,127,158,10,76,58,41,107,93,155,71,27,90,157,75,252,43,245,127,210,247,255,183,245,98,27,221,255,211,157,159,233,47,238,17,212,17,11,122,28,45,40,254,100,122,6,117,245,99,127,94,238,165,101,206,213,106,58,118,15,68,5,47,161,245,44,72,104,0,66,161,9,208,169,241,140,64,25,130,195,97,136,230,145,128,103,201,132,65,25,142,35,0,168,28,141,70,42,140,162,66,81,64,108,96,32,154,88,6,142,123,66,172,100,113,49,244,129,160,16,112,96,18,203,38,94,42,188,203,10,8,44,8,2,48,24,49,16,16,232,58,194,231,85,168,56,153,8,214,64,4,40,73,69,158,164,29,78,82,249,32,49,82,11,2,126,29,233,59,64,102,204,153,98,62,72,171,13,177,69,205,13,51,120,67,20,107,17,201,102,130,54,72,35,187,97,136,224,153,9,209,17,120,68,57,29,18,144,19,33,38,38,44,214,87,57,72,109,219,45,29,177,215,99,176,165,74,225,157,167,224,124,177,99,166,137,209,46,234,62,255,36,48,122,101,114,218,181,6,111,215,80,220,173,151,179,75,241,77,137,235,77,121,238,72,222,111,227,46,213,36,209,218,228,110,125,99,178,231,232,209,154,182,253,110,55,57,148,191,174,157,131,169,45,91,239,53,199,38,47,188,196,234,128,0,59,37,51,136,166,22,229,43,215,154,145,228,207,154,244,246,248,139,175,137,21,136,56,134,54,82,175,176,61,47,74,111,253,153,63,245,182,137,85,12,149,206,255,225,167,160,24,130,228,52,172,102,89,92,142,135,129,148,238,64,165,225,253,35,175,40,169,61,235,181,93,183,43,213,6,169,178,31,223,117,171,245,223,207,179,186,11,152,11,49,231,167,154,18,73,133,61,25,153,249,163,22,154,153,33,180,39,129,13,217,120,0,4,136,0,128,204,200,131,129,5,70,4,40,98,3,96,144,211,12,77,46,144,200,106,120,51,240,149,51,68,4,171,88,148,23,64,212,19,25,137,133,88,23,108,10,176,141,213,107,42,84,94,132,202,19,255,251,178,100,201,142,231,90,108,208,11,186,99,116,87,169,74,195,60,67,142,89,209,163,68,77,225,49,65,65,176,235,12,176,142,232,225,42,82,121,250,101,113,89,91,14,76,168,125,198,151,181,245,98,143,191,23,105,230,46,203,32,249,202,89,176,148,136,64,208,58,78,178,147,70,109,68,73,52,15,226,148,185,20,220,174,177,8,93,246,146,93,63,24,198,105,11,103,127,205,169,153,228,110,33,78,74,136,37,53,94,78,204,41,103,62,237,85,100,253,95,92,194,185,119,101,95,42,221,216,214,150,200,194,46,69,115,123,53,72,254,179,231,184,249,234,66,58,101,235,50,77,56,100,41,105,229,66,25,223,59,117,9,203,129,224,30,26,146,131,248,219,97,129,83,152,117,182,147,175,77,173,71,226,214,245,45,185,187,254,239,139,255,121,207,255,54,124,61,34,206,55,255,248,120,101,86,94,188,96,166,188,135,108,84,135,159,63,58,36,168,235,75,178,101,254,223,217,50,165,74,77,247,55,217,246,57,104,199,172,128,94,79,0,4,228,188,101,56,251,65,140,184,44,26,72,96,104,35,6,70,18,0,28,154,209,9,65,194,180,14,91,49,45,209,132,40,37,102,171,176,84,77,53,154,36,181,19,14,126,209,21,237,113,156,166,78,190,87,235,42,92,211,80,196,170,14,99,172,254,102,93,28,107,79,188,156,244,154,27,79,5,109,132,114,8,57,158,137,127,182,77,165,71,23,123,243,235,9,189,28,6,163,177,166,27,98,228,234,249,226,170,36,111,154,36,188,211,51,226,213,194,177,12,54,60,182,23,137,107,217,50,56,249,121,51,115,233,32,134,106,168,162,101,74,126,70,155,142,83,82,132,156,188,105,244,185,116,168,147,193,25,77,93,20,24,164,159,115,80,233,138,197,218,67,26,168,198,239,197,69,45,53,128,48,0,0,0,246,188,28,19,146,62,108,205,116,39,45,100,178,24,158,172,179,37,156,0,228,223,165,95,225,255,255,254,247,123,119,255,41,151,29,15,189,223,74,236,145,152,112,206,229,86,221,25,105,82,42,216,149,250,178,163,223,239,142,137,216,229,111,103,130,64,106,49,71,119,230,9,183,0,19,65,114,137,180,70,186,17,25,212,180,107,104,121,168,87,6,96,18,153,172,104,13,28,24,160,86,103,81,185,166,2,134,9,21,136,206,99,78,131,34,141,204,116,32,70,99,31,3,76,44,1,36,14,152,132,90,69,105,220,81,101,206,0,135,184,48,85,3,60,100,144,103,167,8,79,240,240,93,52,225,78,176,51,193,207,5,139,21,5,158,23,104,200,6,88,248,55,104,42,53,17,79,150,110,164,64,196,169,98,89,168,213,69,180,246,48,248,90,249,105,85,176,128,93,255,251,178,100,192,12,69,162,104,212,27,120,74,112,78,11,234,250,36,34,126,93,245,187,60,46,101,49,209,138,179,106,204,195,142,57,234,71,37,70,51,206,223,98,177,74,44,227,76,246,66,178,226,51,20,21,229,242,121,217,154,92,110,213,255,236,81,77,131,165,204,168,217,11,30,216,50,98,206,16,150,216,154,67,72,115,26,173,108,76,164,179,160,38,89,211,146,146,96,141,166,163,164,234,198,202,63,236,118,18,183,166,174,110,183,75,233,200,212,138,84,217,69,38,234,12,41,166,71,23,104,121,169,109,169,59,158,24,216,211,42,107,53,127,251,207,29,127,41,56,0,137,199,184,56,2,2,70,7,4,208,134,168,112,54,149,123,39,109,219,145,236,198,103,57,30,92,242,151,70,34,143,220,244,51,252,53,67,159,254,247,58,253,137,36,219,181,88,191,250,21,146,20,50,248,199,124,255,92,129,107,126,127,236,223,185,113,4,122,196,202,30,240,83,52,103,70,57,66,102,50,75,120,108,8,227,56,148,6,0,80,32,159,210,240,210,11,97,128,0,2,155,156,192,203,227,129,155,76,112,4,49,8,28,199,64,19,10,137,192,195,144,196,58,9,84,200,192,84,52,100,109,76,64,226,132,2,143,38,195,192,209,39,81,112,151,171,188,60,66,205,72,21,61,40,118,163,43,181,97,221,89,13,20,78,113,216,90,235,226,69,38,135,227,19,135,69,73,106,131,69,169,0,226,0,115,130,241,148,213,151,212,234,142,9,100,248,239,243,58,140,101,128,161,212,229,136,95,89,27,218,247,72,183,90,154,140,37,10,67,227,22,99,178,77,174,148,174,118,141,203,75,109,149,243,191,198,157,74,194,228,94,229,36,95,253,74,171,230,205,140,146,146,219,114,67,168,42,10,205,34,104,85,165,13,83,102,230,165,9,50,34,67,42,218,69,34,69,241,82,36,224,79,65,128,230,219,145,3,17,216,104,74,182,18,148,207,66,172,100,59,175,252,131,154,158,103,11,208,189,253,127,252,153,25,114,25,91,73,2,157,127,6,190,101,234,185,69,203,248,238,114,232,213,89,50,134,13,222,107,188,54,45,213,151,236,195,11,247,173,159,187,105,125,173,67,119,215,255,175,154,160,0,0,42,24,235,180,103,114,17,143,151,6,37,69,152,93,108,102,4,88,96,104,32,52,154,6,1,46,153,144,184,100,66,26,2,193,162,35,3,129,4,67,112,32,180,128,32,100,97,200,112,24,20,44,28,1,58,67,202,25,172,28,79,35,90,63,154,66,11,70,68,16,27,130,230,1,80,96,168,234,128,161,17,96,163,144,20,133,12,68,168,43,98,133,61,111,11,53,125,103,219,29,134,216,26,3,67,107,240,20,203,33,131,229,177,255,251,178,100,189,12,197,195,104,211,27,153,74,112,78,8,138,243,44,35,142,91,221,163,64,110,101,49,129,103,51,171,12,192,142,104,57,136,38,98,65,55,20,197,187,90,173,106,115,234,83,210,74,234,89,100,11,16,163,121,241,180,250,21,105,109,170,186,148,210,233,79,50,15,246,97,56,55,56,206,230,201,213,122,37,159,238,67,208,241,62,87,87,196,146,168,118,71,229,139,143,183,178,89,2,118,155,91,144,65,42,85,101,92,142,229,6,164,202,153,5,213,117,121,87,160,209,25,0,120,207,12,103,245,215,139,109,32,103,201,104,17,251,0,0,203,119,21,26,38,38,38,252,50,207,71,211,111,73,119,173,246,206,152,117,164,88,203,194,14,255,251,255,255,254,163,170,130,4,240,97,78,191,255,74,153,161,212,38,240,217,63,244,43,16,115,13,165,214,17,115,42,146,53,129,196,78,155,7,252,140,139,116,95,187,24,35,180,174,31,132,127,194,126,137,103,32,201,255,213,52,4,104,0,0,137,80,192,57,195,97,207,204,18,58,49,209,148,202,42,35,68,10,135,142,198,100,11,3,128,96,224,193,130,130,6,11,26,5,93,0,190,109,94,4,40,231,129,126,13,198,207,192,195,133,135,29,14,133,116,176,82,137,147,97,86,170,160,136,114,134,224,80,16,43,241,97,214,139,7,75,17,145,254,252,58,153,109,243,239,21,166,137,78,197,101,114,41,115,174,40,46,92,30,30,144,84,188,206,60,169,133,84,39,220,169,175,147,84,112,161,227,56,76,222,18,153,124,85,150,170,151,211,140,234,112,157,206,18,82,163,52,62,230,237,173,180,148,74,43,252,241,87,35,7,255,226,182,227,233,43,251,136,101,119,226,199,158,53,183,113,117,110,243,247,242,93,169,164,149,227,78,235,39,177,5,205,52,145,10,170,239,143,83,191,153,58,88,250,200,169,111,111,64,0,57,37,235,161,194,54,100,171,83,16,157,180,123,21,245,166,49,156,170,214,94,82,237,163,77,255,245,183,255,229,70,206,133,35,73,208,119,32,246,191,217,91,173,90,230,50,186,182,76,129,47,215,164,181,35,39,41,81,206,251,179,104,174,232,106,189,131,134,195,182,203,119,207,101,83,198,199,99,28,27,85,118,198,115,3,245,12,218,80,51,57,16,208,192,224,19,152,203,198,161,24,92,203,192,210,248,133,67,70,30,47,152,128,110,8,157,94,28,252,25,54,40,178,181,159,26,5,133,10,6,40,112,132,23,152,24,112,66,164,213,133,8,8,57,29,94,230,26,33,13,231,124,227,76,149,11,8,152,82,212,123,129,137,64,21,9,66,106,196,33,21,27,52,61,45,138,175,30,146,199,145,153,245,74,199,1,217,228,15,39,64,172,255,251,178,100,197,14,198,69,102,81,27,153,74,240,83,172,42,211,61,34,12,89,117,157,66,78,101,139,193,118,48,170,204,193,13,249,1,159,171,106,78,28,135,4,84,39,81,227,92,237,210,127,77,102,102,114,122,209,209,122,170,245,215,211,109,236,63,188,211,16,54,187,9,238,176,138,148,152,47,141,123,23,247,31,75,10,154,181,123,181,185,20,247,204,204,246,111,95,254,109,77,98,169,178,209,191,147,238,230,186,228,117,150,210,188,246,125,179,114,221,212,198,224,71,228,15,220,227,191,36,0,97,201,120,156,98,57,156,141,106,217,69,5,90,103,22,59,92,147,34,205,196,209,220,136,87,204,235,232,139,254,7,64,72,24,23,254,219,76,157,15,195,26,27,101,253,47,205,209,111,77,250,212,47,79,193,25,83,65,31,239,115,46,245,126,221,73,43,95,202,76,239,23,200,206,130,96,251,185,72,77,41,237,130,65,235,24,113,239,235,160,198,60,224,0,6,243,12,251,141,205,51,53,217,164,208,8,195,54,161,76,114,33,49,144,16,56,166,58,32,106,166,42,11,25,4,84,173,6,33,17,1,132,166,72,97,131,58,35,6,113,71,129,2,3,135,137,26,44,232,176,64,168,164,125,118,6,66,129,65,6,22,76,210,192,70,54,95,183,9,224,160,77,104,100,112,67,194,249,58,72,234,227,207,59,209,120,156,10,241,215,132,177,152,114,53,40,123,231,110,196,57,218,75,20,183,66,58,184,52,165,99,13,189,111,37,38,154,139,83,113,90,19,173,186,207,222,205,187,196,199,135,107,103,82,149,78,83,83,170,21,92,21,163,126,59,147,64,156,101,12,138,85,41,181,110,58,128,243,1,2,120,81,216,212,226,179,11,202,116,128,163,107,166,228,116,230,113,247,93,184,32,135,157,51,169,220,43,80,62,126,246,211,15,13,52,38,108,166,22,232,181,0,1,47,255,149,1,144,254,75,85,54,30,115,225,75,81,207,167,35,183,41,165,194,53,246,187,255,229,255,201,217,163,22,166,21,80,232,99,40,233,255,252,163,236,194,97,7,168,125,201,143,42,12,0,30,245,120,205,122,94,10,6,51,36,23,129,30,195,22,126,118,250,160,253,52,193,188,208,175,240,127,34,117,204,225,64,231,115,248,54,157,100,0,8,185,49,12,192,197,36,131,55,152,76,36,90,48,192,244,203,163,112,176,104,153,78,42,7,17,7,1,177,27,76,167,88,52,177,82,198,68,1,96,196,67,152,67,65,1,78,164,100,152,86,140,40,42,44,60,171,8,199,18,233,0,236,193,38,92,102,168,236,172,19,19,121,226,176,228,70,0,131,212,43,35,13,192,136,206,59,78,60,28,169,74,72,126,240,227,66,148,42,18,92,115,255,251,178,100,201,140,198,131,100,208,147,154,75,112,91,140,26,227,44,35,140,87,165,163,72,110,101,41,193,75,159,107,12,144,150,49,99,116,137,185,221,231,219,249,119,247,214,38,236,109,54,93,117,149,14,163,255,158,198,73,205,2,144,52,133,63,136,139,92,101,169,78,171,76,81,10,69,219,121,116,71,190,221,206,49,139,157,127,31,36,163,176,66,68,23,130,182,105,77,84,157,148,110,150,170,22,112,164,194,23,6,156,131,36,230,159,24,197,11,19,213,219,0,23,45,186,129,145,90,53,140,22,53,135,85,137,114,238,189,137,201,238,112,100,218,48,57,76,186,255,227,194,255,217,157,156,56,94,2,33,167,67,138,91,245,73,81,67,43,87,84,121,85,181,100,113,174,48,82,146,217,191,89,154,137,173,79,255,165,218,159,172,117,254,79,204,147,159,81,213,159,230,249,19,120,0,76,102,185,15,60,18,141,93,79,204,117,16,13,22,6,141,9,7,138,196,83,8,196,146,80,21,58,140,13,38,204,31,38,137,30,151,188,115,33,193,132,97,152,24,178,102,7,184,67,50,101,162,16,134,8,177,16,144,134,3,131,136,170,10,8,88,128,101,102,56,169,128,4,2,20,74,98,32,93,129,17,100,121,5,66,29,54,149,14,170,178,192,129,134,32,198,204,159,109,82,251,236,236,49,228,24,122,197,132,162,160,142,24,28,47,35,150,10,204,33,4,15,30,174,170,151,227,46,26,30,39,45,156,38,34,62,189,231,220,131,93,103,224,206,119,147,187,52,133,247,37,143,69,210,182,61,167,228,22,190,175,161,11,227,182,55,12,57,92,115,86,100,79,100,19,137,239,79,221,138,89,203,223,27,219,78,253,246,243,23,189,212,183,209,235,69,185,61,155,252,236,84,64,28,177,17,8,150,78,143,191,175,204,0,84,146,215,161,160,143,81,28,199,69,161,94,138,151,205,179,71,205,43,47,137,138,210,21,31,51,33,92,213,49,45,155,215,210,157,211,55,213,74,114,191,187,10,11,20,199,33,130,197,16,119,108,136,244,65,62,103,213,186,95,247,58,16,196,136,121,10,115,249,153,26,80,213,140,205,43,3,134,123,164,165,165,35,131,20,73,159,161,119,86,133,134,67,196,188,62,199,89,11,10,70,16,238,25,49,204,104,245,73,170,212,230,76,76,25,92,160,96,83,25,168,138,134,27,20,1,4,192,192,152,202,36,185,166,25,21,14,140,77,39,51,52,196,56,41,138,156,105,203,152,146,99,171,70,4,51,3,22,121,124,11,13,32,14,174,193,66,149,89,62,194,193,68,137,203,36,8,212,154,105,214,166,139,249,189,105,105,190,131,244,16,5,70,21,2,58,52,237,243,50,103,113,184,14,202,168,211,255,251,178,100,211,14,198,174,94,206,139,186,98,242,100,108,26,163,60,163,156,26,205,163,62,78,105,45,201,113,42,234,140,195,21,89,202,227,220,177,90,236,144,199,35,6,16,178,209,243,81,39,66,36,221,21,92,118,18,15,58,211,149,111,218,185,210,174,109,137,100,187,55,30,199,69,85,136,144,152,46,155,38,12,69,165,31,58,105,158,141,56,234,190,23,188,130,165,55,247,70,61,43,148,51,214,125,223,73,206,87,59,80,238,41,56,222,78,224,154,72,220,137,84,233,242,169,53,253,178,158,85,167,14,183,104,156,33,250,226,189,112,176,0,78,59,124,6,3,193,209,145,170,83,152,87,22,16,224,4,197,147,161,17,111,209,181,15,217,206,100,212,164,94,197,255,246,215,95,83,22,111,179,152,129,21,116,41,4,72,136,203,233,202,103,117,234,169,117,175,104,201,153,74,118,85,221,146,151,171,178,20,161,5,208,169,200,85,90,120,186,63,77,52,235,211,153,251,13,14,251,151,29,215,117,0,0,81,80,193,109,35,203,67,12,78,40,50,90,4,194,99,32,227,200,16,14,97,96,177,101,64,33,67,19,141,136,9,209,115,120,89,241,132,107,182,200,9,169,32,202,214,17,43,167,21,129,49,18,189,58,56,167,146,209,74,216,11,168,203,93,150,86,215,75,176,178,159,91,210,198,100,251,120,130,85,24,42,160,188,78,40,14,230,9,203,97,97,86,200,233,196,89,152,106,58,168,52,54,131,211,152,90,96,163,106,175,229,122,31,148,131,249,190,149,184,136,57,229,71,186,49,108,33,39,76,212,252,253,79,21,53,217,77,113,125,70,222,181,82,58,22,175,116,69,75,147,105,160,235,153,222,147,145,220,160,143,19,202,109,41,3,131,13,204,253,64,16,64,48,18,150,239,160,8,53,38,90,150,23,83,50,145,193,168,155,132,233,77,211,176,64,165,208,212,247,255,219,246,110,244,167,239,71,209,29,2,209,116,242,38,182,250,8,245,55,97,75,150,82,33,81,185,95,69,162,29,71,29,84,147,38,231,107,184,242,110,185,220,205,181,81,141,164,168,36,210,31,246,94,48,249,128,10,150,76,102,112,7,84,168,100,202,134,46,114,104,103,160,109,64,161,33,136,160,147,2,14,14,153,88,89,96,213,91,89,91,178,187,134,70,5,1,130,68,104,19,112,86,39,98,32,158,137,204,132,113,186,172,189,157,167,227,112,120,97,14,28,170,76,152,172,142,29,156,152,122,224,239,137,216,160,183,111,25,107,211,114,237,235,81,46,206,202,37,88,115,147,82,253,208,88,171,110,231,234,167,104,49,221,51,14,169,44,175,73,75,203,63,172,49,253,231,149,106,63,162,187,82,91,187,22,236,94,185,102,138,255,251,178,100,196,12,5,91,102,209,155,152,66,224,85,204,234,218,48,101,68,90,133,163,72,117,188,0,1,158,48,233,234,158,112,0,183,247,179,185,101,126,204,196,49,65,21,229,237,97,141,190,215,151,212,179,83,240,236,238,239,87,158,153,144,84,238,127,133,107,152,99,115,249,191,230,26,222,25,213,161,220,246,181,91,154,173,83,30,223,165,156,163,175,110,164,7,149,110,80,74,169,254,238,121,254,52,242,218,28,236,124,207,0,0,2,0,2,91,112,239,6,161,65,97,251,25,76,91,149,74,102,54,214,248,143,147,10,105,64,64,201,200,80,153,65,241,16,227,144,120,127,253,223,255,181,246,180,212,243,111,179,238,172,149,71,150,65,247,115,87,255,53,106,204,238,72,217,202,250,185,55,52,197,57,212,122,113,201,69,171,57,232,163,175,217,170,149,71,85,166,237,58,134,205,111,92,230,244,118,53,29,139,240,203,30,76,0,16,8,12,2,12,4,205,130,227,19,138,206,82,179,10,18,141,173,100,49,17,20,195,96,196,0,8,2,6,7,14,6,3,193,161,99,18,130,6,132,133,156,49,64,56,8,6,48,184,149,180,106,193,196,25,65,5,88,55,222,112,219,87,132,192,2,65,52,115,106,109,16,111,32,133,157,114,41,223,245,150,216,83,28,72,98,39,77,52,193,130,90,159,153,177,237,163,185,16,138,113,250,79,211,12,117,110,26,34,197,249,233,92,254,233,230,31,200,196,165,65,214,186,73,172,50,92,129,141,48,10,183,95,241,215,54,243,185,114,60,51,221,58,129,45,54,84,177,212,81,142,48,201,117,233,190,216,177,28,165,169,218,149,16,6,203,237,40,25,119,215,189,27,39,76,133,107,45,16,168,133,149,83,18,108,176,239,123,206,83,221,230,31,19,147,197,26,218,99,189,240,197,233,251,219,102,32,196,11,126,20,37,42,5,130,103,41,147,12,45,245,44,221,92,105,59,134,247,245,239,91,239,243,84,249,124,9,13,203,251,188,231,230,39,29,182,118,205,199,135,135,11,190,92,21,194,191,149,185,61,83,61,59,157,233,165,218,20,3,255,255,191,255,255,255,255,255,255,255,255,255,255,255,35,189,43,159,98,18,203,240,253,63,255,255,255,255,255,255,255,255,255,179,228,229,110,44,205,56,134,133,85,233,84,250,180,167,81,70,64,0,0,0,226,48,200,117,68,109,58,34,232,12,65,190,158,18,36,104,199,112,60,27,175,17,77,29,150,60,153,17,80,233,30,53,110,142,21,26,50,80,18,32,74,42,44,32,118,133,165,10,57,196,8,70,90,215,124,167,102,189,25,254,255,127,87,146,125,195,106,88,6,15,68,0,249,70,168,158,86,232,158,137,163,26,89,43,233,98,255,251,178,100,205,0,10,2,136,83,30,115,32,0,136,234,218,170,199,160,0,24,77,159,106,220,247,128,9,41,11,41,131,158,144,0,183,233,81,87,247,47,97,104,135,170,177,68,165,7,152,112,128,40,131,162,191,91,181,229,59,197,146,157,200,22,184,32,40,32,6,70,68,71,128,242,183,15,191,255,255,255,246,4,33,86,107,8,65,200,14,2,16,84,68,87,33,108,74,229,148,91,138,250,165,251,10,173,49,213,208,148,73,228,61,51,13,141,133,173,169,189,189,197,146,106,169,88,27,170,199,26,120,203,78,49,222,55,198,179,215,38,124,55,196,221,61,112,163,96,139,123,190,109,98,111,73,174,49,136,86,103,174,93,181,62,136,254,137,51,65,87,168,237,140,174,107,18,210,255,88,240,33,49,53,174,154,98,191,131,92,192,190,45,150,8,186,77,63,79,9,34,137,43,123,234,28,120,145,36,99,211,123,3,68,61,98,144,243,153,98,68,214,119,141,83,206,241,253,245,87,146,201,152,24,165,97,44,97,80,238,42,219,203,82,27,185,91,153,88,146,181,85,251,185,171,43,6,29,59,254,198,213,14,77,118,189,103,194,31,34,147,131,225,240,40,143,178,238,49,2,244,12,169,192,234,57,73,11,147,2,185,62,218,127,174,224,182,176,12,48,154,73,100,169,10,148,246,154,172,185,66,225,31,178,104,84,106,218,149,169,135,5,120,163,239,64,124,123,128,138,65,15,76,48,228,105,202,133,193,246,168,141,187,174,253,207,255,252,143,255,168,0,197,100,49,60,49,233,45,114,178,162,181,169,42,223,175,60,220,28,70,74,196,224,12,148,214,145,239,158,132,192,240,203,188,220,29,149,109,149,76,186,15,36,52,160,112,19,0,123,7,193,40,68,16,129,226,9,249,89,177,81,36,150,210,66,105,112,30,35,184,155,206,162,124,167,33,41,249,197,145,194,195,158,60,163,37,34,40,170,171,232,150,209,183,144,166,167,168,47,70,129,253,223,18,119,53,219,194,241,248,244,233,36,172,117,3,91,54,56,232,163,120,228,216,7,3,68,79,186,210,215,36,245,143,92,37,25,84,182,91,187,22,49,98,66,53,3,136,39,186,3,73,118,75,13,129,42,149,83,153,184,71,76,233,30,47,37,146,48,137,178,88,160,50,104,56,26,73,10,216,246,131,115,209,157,47,51,90,142,59,48,246,142,211,48,249,56,165,246,102,230,151,210,212,72,55,5,180,201,65,29,231,106,24,204,180,220,156,136,241,145,242,146,138,120,234,245,93,192,1,15,50,197,12,33,252,217,60,204,171,251,58,232,168,219,63,178,4,132,160,1,12,203,74,228,35,104,222,159,220,142,178,45,127,40,115,97,230,200,63,70,143,226,150,232,255,251,178,100,137,142,230,92,121,87,139,44,53,224,73,71,186,128,60,194,132,25,213,225,88,45,37,30,137,26,162,42,196,243,20,168,255,168,33,120,6,181,120,140,0,112,145,160,0,97,232,48,50,5,74,151,99,220,214,212,49,156,69,211,130,92,211,25,130,134,62,83,82,199,153,17,151,99,76,117,22,181,12,243,42,95,200,38,88,55,17,210,111,214,6,202,238,160,157,152,88,29,50,54,196,233,242,197,59,97,176,168,158,169,140,105,126,180,174,118,149,151,188,176,60,9,25,164,185,66,251,85,128,119,121,125,202,105,174,241,41,12,153,8,37,160,169,60,234,77,202,224,136,250,32,211,102,4,110,13,137,215,97,164,214,90,76,72,236,227,28,21,130,32,137,228,75,192,252,114,10,52,141,1,169,88,168,202,172,193,120,8,133,101,47,139,1,128,26,146,224,237,235,185,78,51,150,71,72,172,131,161,237,85,151,10,89,130,164,154,81,79,70,217,87,106,100,162,229,46,183,242,139,15,90,163,50,237,253,254,197,7,195,244,33,67,15,0,169,86,45,165,75,41,33,252,153,65,237,26,146,150,140,63,58,188,40,84,58,70,245,59,247,253,8,252,255,59,251,176,166,132,199,245,94,7,232,95,248,143,119,255,220,136,89,6,137,167,69,120,195,172,255,255,121,1,205,182,92,251,24,24,201,197,174,0,1,243,3,6,56,52,227,106,11,75,193,8,98,33,167,50,210,80,150,136,244,196,218,50,29,95,132,31,125,93,40,178,244,118,109,218,108,107,185,195,17,68,36,185,49,150,7,35,72,5,81,93,105,115,20,146,141,19,164,10,48,243,57,8,163,136,85,65,5,224,86,33,200,13,33,164,18,160,60,88,213,142,7,243,210,112,102,152,222,12,42,42,99,32,15,15,190,169,31,139,232,205,79,96,81,137,226,71,212,173,49,133,20,26,144,124,126,218,213,44,165,69,69,20,103,26,127,143,89,36,139,84,173,112,201,238,87,171,138,12,178,130,134,138,176,229,215,196,134,180,172,65,56,109,200,76,64,204,53,100,235,161,129,247,23,86,208,66,127,91,14,49,213,234,226,6,149,141,160,37,89,248,113,250,255,90,114,184,246,235,192,208,34,181,204,149,97,234,79,109,104,173,32,16,3,33,144,73,24,182,116,73,69,187,66,117,85,186,238,209,102,214,244,16,14,145,132,212,203,243,202,93,213,198,140,50,226,127,254,106,231,228,145,65,130,13,32,36,17,152,39,17,190,207,37,45,42,101,221,75,96,137,11,247,255,255,216,128,239,124,234,154,217,48,3,129,73,37,52,204,2,177,100,227,167,221,100,122,12,12,60,21,43,213,91,39,104,193,2,100,165,148,92,204,45,86,142,23,136,234,137,255,251,176,100,156,14,70,91,101,214,19,111,100,160,71,37,42,226,60,168,52,152,129,155,84,109,61,143,193,19,173,44,232,115,11,128,201,2,6,104,187,131,20,202,136,36,81,72,48,63,197,49,152,149,139,19,212,112,75,77,18,225,24,105,26,229,81,140,160,119,167,51,196,72,167,82,78,128,132,154,61,34,181,68,90,64,175,168,152,227,53,85,243,168,74,55,17,94,163,28,208,243,80,192,131,249,245,163,23,135,181,172,83,230,220,15,60,134,71,134,175,231,137,234,121,19,22,236,253,137,146,193,213,227,119,254,86,125,114,237,94,209,61,216,203,195,226,243,171,250,219,65,244,50,122,239,110,184,117,244,153,158,170,26,207,26,31,90,182,139,156,252,122,184,145,91,201,31,121,152,217,166,218,109,21,98,171,66,225,74,53,187,245,216,176,225,0,14,132,189,1,203,151,16,161,141,68,91,175,250,35,124,235,189,191,255,209,255,233,134,154,55,186,11,52,161,36,243,87,245,39,255,255,255,213,29,216,19,20,187,109,102,58,221,254,40,235,247,95,214,158,215,210,224,67,236,10,133,201,45,140,201,45,64,0,0,179,5,92,229,35,50,205,0,67,204,112,210,213,12,130,68,244,215,70,128,113,53,225,27,71,87,208,188,170,82,232,179,148,230,72,22,59,138,217,90,16,219,146,142,42,233,251,104,182,28,53,80,87,78,235,91,80,88,50,38,137,237,206,30,132,70,219,101,180,207,111,199,27,36,52,221,147,185,157,193,116,110,171,238,246,218,164,154,127,51,109,32,154,148,175,197,172,173,209,217,230,76,38,204,205,169,203,119,69,218,101,86,89,151,67,13,114,108,180,204,139,18,46,46,111,88,149,12,196,225,187,103,160,205,104,101,70,229,37,238,82,101,181,87,218,184,39,7,170,202,76,135,153,83,238,250,53,121,31,126,175,255,63,30,134,17,95,106,74,107,112,79,51,19,135,26,115,72,201,17,124,219,170,205,142,55,123,30,234,215,255,255,208,163,58,132,64,0,66,3,139,139,98,138,84,174,157,36,179,92,96,251,20,166,247,5,246,106,77,154,67,26,146,217,14,251,164,189,210,70,189,255,218,25,62,13,238,171,252,96,10,61,208,19,158,126,223,170,191,220,16,163,77,255,59,158,96,139,65,93,23,187,140,111,229,64,14,24,48,73,215,39,157,32,49,103,65,34,134,8,0,64,16,155,132,68,77,252,65,157,186,38,8,12,156,69,166,103,78,169,123,28,133,233,79,130,171,169,193,52,216,60,56,183,157,98,67,69,30,17,248,165,107,85,137,141,9,246,116,96,6,207,27,113,70,82,238,83,45,72,219,251,12,80,204,40,211,43,143,75,94,214,138,246,199,164,23,90,68,48,255,251,178,100,181,14,134,42,119,212,147,73,23,192,70,5,10,215,48,105,124,26,33,157,80,109,225,141,193,18,175,172,52,192,148,232,208,40,67,4,132,210,251,7,120,141,82,242,165,74,141,66,220,40,239,102,46,132,127,48,172,103,225,69,207,90,106,157,19,230,240,85,233,242,233,250,82,221,254,240,186,135,113,199,205,220,110,251,56,254,56,244,51,238,60,225,239,41,48,70,10,150,215,49,214,178,214,59,157,189,110,178,42,87,118,94,197,169,245,158,157,69,70,238,201,143,48,153,97,193,29,110,44,229,14,185,45,215,222,246,219,104,35,155,127,246,64,197,64,197,64,2,80,2,65,94,216,11,44,34,107,215,178,141,4,131,103,196,13,198,137,153,3,197,3,0,234,32,200,255,39,246,79,255,181,253,29,135,179,123,175,107,255,255,255,255,178,54,159,189,63,181,89,41,250,250,123,219,221,99,55,90,162,137,67,213,105,82,148,0,0,179,22,130,60,143,179,81,41,12,37,50,211,176,114,160,16,144,12,60,143,65,81,112,193,237,33,232,52,85,127,7,2,177,81,208,65,213,26,202,174,31,184,201,42,67,26,24,33,142,151,153,135,54,224,145,195,181,148,197,55,24,108,234,160,137,51,83,3,23,147,110,193,139,186,133,163,139,137,61,116,14,91,139,4,217,96,236,53,100,216,81,120,118,236,34,92,236,178,5,170,237,43,218,74,42,92,97,252,231,33,142,189,81,90,8,118,223,136,62,176,166,176,233,246,246,197,67,104,92,64,161,234,74,137,231,186,90,94,203,232,74,236,87,91,140,197,102,215,50,114,23,148,213,90,38,15,102,18,178,179,39,31,190,149,162,116,186,156,185,183,3,11,144,161,236,170,145,246,216,250,134,214,177,4,183,251,88,97,185,244,176,127,118,85,217,99,201,9,153,98,118,198,36,18,142,137,200,112,222,179,11,148,60,183,146,144,127,89,142,184,66,85,26,78,22,158,114,32,200,165,210,30,68,161,199,139,142,96,65,70,140,72,227,235,65,130,48,142,216,211,15,79,90,220,190,107,84,138,72,158,83,51,216,169,108,234,123,229,169,31,203,90,177,139,144,107,153,129,218,58,132,89,5,206,207,254,73,78,208,102,72,51,228,214,111,221,254,179,158,31,239,91,155,229,208,1,50,75,185,42,198,44,224,187,47,7,225,253,100,10,86,68,18,11,41,206,193,10,139,158,92,192,86,136,249,130,89,103,26,17,156,120,64,74,217,25,61,19,25,151,216,30,45,203,203,197,145,229,63,92,237,154,151,218,45,33,198,93,111,58,167,165,233,106,20,139,23,31,194,209,250,62,109,34,28,126,185,130,219,154,112,250,245,95,103,152,248,105,76,65,134,213,249,167,42,246,255,251,178,100,204,8,70,237,104,210,147,120,99,242,84,165,26,113,96,203,94,149,101,159,94,236,225,128,136,252,4,43,220,195,8,72,173,1,242,120,169,109,250,47,36,24,135,111,27,71,120,35,169,235,234,99,234,51,119,227,30,28,41,97,120,213,106,53,127,57,101,125,176,60,247,244,63,243,59,148,161,206,103,100,81,228,78,92,219,242,209,241,110,54,139,145,71,221,208,215,30,113,245,205,114,160,128,65,73,234,83,26,77,172,80,52,65,112,177,161,101,159,120,17,236,22,111,155,22,39,22,117,155,209,99,170,236,115,110,183,139,189,222,199,27,83,61,237,99,90,40,72,6,50,64,115,74,5,225,231,107,11,208,147,246,206,54,145,144,18,5,0,4,0,33,0,128,8,0,0,144,8,0,22,155,151,8,64,30,150,104,126,6,16,33,36,149,40,124,215,96,85,143,34,128,30,180,123,140,53,105,13,44,169,74,97,152,18,125,133,195,49,150,170,164,229,148,205,109,200,120,222,136,115,55,129,68,218,152,75,36,79,133,81,60,109,57,11,146,225,250,119,121,68,232,230,89,65,23,84,118,86,50,148,38,71,58,153,54,238,44,71,140,137,56,71,235,19,10,93,90,133,168,226,71,105,76,173,46,209,197,9,137,27,79,34,66,137,54,82,43,79,33,252,56,196,116,134,69,187,6,208,245,18,54,54,154,209,14,58,95,29,201,53,113,165,50,170,187,145,173,243,171,81,84,240,231,61,147,164,44,190,30,144,98,128,198,162,122,186,131,185,99,173,192,107,204,211,51,222,4,24,21,165,175,174,176,218,74,164,54,182,140,168,189,89,129,243,131,108,35,40,101,182,2,253,230,242,193,49,16,132,219,45,55,109,217,49,170,79,165,44,8,0,4,8,26,4,6,213,97,111,251,179,17,183,12,39,33,60,35,208,27,46,177,172,5,54,187,77,141,149,172,111,75,164,218,6,199,11,154,117,184,32,248,84,15,96,136,7,83,154,8,97,130,9,51,104,234,42,58,16,16,224,183,152,21,45,210,12,173,191,254,12,163,43,11,181,79,208,27,150,12,254,253,105,174,183,44,211,114,153,113,238,177,39,22,196,27,239,72,4,148,220,164,39,66,65,27,148,41,84,145,174,90,55,38,227,202,170,48,135,253,74,35,139,35,175,107,163,57,18,117,76,194,76,228,60,77,195,142,208,205,203,13,147,193,189,56,188,164,132,248,231,136,197,0,129,24,196,1,75,108,102,52,27,241,97,9,90,243,116,42,85,75,67,43,170,91,179,199,203,206,90,64,66,86,178,49,237,231,108,95,58,48,74,189,67,45,190,167,227,82,211,174,69,242,141,49,142,185,1,205,19,33,174,175,166,194,243,62,38,10,87,154,58,63,255,251,178,100,223,4,38,232,104,85,187,79,77,240,98,167,138,101,97,130,78,24,85,155,88,109,61,139,193,57,175,171,36,246,8,224,233,146,38,159,62,30,206,92,63,74,141,14,140,51,99,17,168,241,244,141,227,52,126,41,187,58,126,161,107,220,136,217,152,178,94,211,15,74,194,119,150,152,93,148,35,212,38,236,118,143,109,141,82,10,207,110,175,60,62,49,3,35,1,173,226,171,171,227,0,48,240,22,209,71,8,185,161,238,40,149,247,162,242,181,33,178,153,49,227,195,37,78,173,199,52,75,56,33,39,3,50,77,84,220,172,155,93,159,183,162,187,222,212,95,95,253,127,255,90,77,69,109,171,165,144,197,28,238,233,114,127,116,249,63,145,118,171,254,207,76,186,39,239,19,148,248,180,0,2,1,112,24,222,99,142,1,42,64,145,179,30,16,49,80,193,144,166,90,193,68,64,138,196,201,113,3,7,174,148,120,108,14,49,115,133,64,158,103,222,36,147,235,57,56,214,9,159,61,208,124,50,200,70,2,208,53,236,89,80,209,53,82,46,194,22,79,86,158,130,28,88,204,163,144,255,178,98,175,27,151,103,10,66,241,16,79,29,53,158,47,210,213,100,108,212,6,102,67,149,128,236,104,86,192,120,175,86,44,61,194,225,226,126,51,164,171,116,52,203,216,247,205,99,238,247,189,168,193,152,25,111,220,169,199,41,109,152,243,223,187,79,134,8,234,125,47,107,113,180,248,153,227,248,149,108,103,82,229,200,121,177,161,25,16,208,155,5,45,166,41,125,200,135,18,54,79,35,35,171,34,146,37,145,10,208,245,130,230,156,137,128,164,69,42,163,42,52,58,43,121,195,4,48,247,226,128,152,235,36,70,160,203,170,191,184,109,252,182,175,63,191,185,159,255,241,99,213,154,75,11,236,100,13,93,190,92,14,252,48,108,114,110,60,31,2,80,46,179,102,13,164,190,241,146,83,177,243,99,108,72,78,108,204,46,129,71,61,42,30,21,70,30,92,195,113,20,232,131,157,20,120,190,195,38,152,171,213,172,230,83,31,162,255,178,168,146,27,209,234,83,50,74,17,40,177,40,86,59,213,187,33,26,145,65,108,187,0,219,27,185,142,15,81,37,48,215,119,24,0,0,99,6,63,60,134,67,26,32,50,17,80,131,99,23,4,16,5,24,80,74,113,133,65,200,136,85,89,61,0,2,81,164,57,204,166,94,97,96,138,22,218,1,122,83,13,44,137,64,148,193,209,145,162,179,57,67,215,5,70,222,248,110,81,18,167,102,45,122,59,10,127,221,148,223,125,100,178,56,106,67,170,103,140,252,114,61,30,2,62,34,72,96,67,8,228,54,66,65,79,42,211,58,42,15,220,57,49,40,38,61,46,255,251,178,100,222,12,167,53,119,211,155,111,77,226,100,105,74,96,97,133,62,26,205,187,76,77,176,219,65,79,22,170,37,134,28,248,175,57,64,42,163,21,69,252,60,183,126,101,130,239,69,244,161,89,42,194,175,38,173,86,35,66,93,87,232,143,26,49,38,143,5,88,42,151,177,230,79,42,233,23,17,173,100,164,170,79,78,133,207,115,211,57,150,166,51,38,95,3,203,151,108,215,51,35,35,124,133,112,108,208,50,50,115,224,78,156,21,50,111,171,159,220,213,59,213,122,255,254,219,221,64,99,87,190,216,42,117,226,96,5,34,38,179,84,113,32,54,65,82,7,73,71,171,34,150,121,133,235,150,203,209,177,213,90,167,39,29,42,178,189,111,80,197,208,32,114,100,58,158,85,186,190,168,123,203,50,173,107,49,19,179,115,8,18,127,246,254,84,85,100,162,137,21,116,249,41,46,159,240,120,186,5,164,203,52,36,209,43,243,198,201,0,0,16,228,220,68,44,114,15,202,48,20,11,17,148,150,157,67,11,32,231,177,23,126,187,224,144,244,234,61,42,127,50,82,152,102,106,114,32,186,217,116,169,130,186,51,203,166,28,104,242,120,132,189,235,156,169,66,248,60,211,57,164,105,20,77,62,73,237,172,97,148,165,27,34,26,13,181,3,150,144,90,66,82,215,210,188,197,176,140,141,105,126,35,38,14,13,168,148,122,62,109,238,229,134,206,218,181,80,233,189,149,234,18,216,153,61,50,199,143,92,191,87,104,186,75,7,72,99,51,243,24,171,206,189,163,151,105,238,186,125,219,71,60,100,132,144,211,121,29,153,182,150,110,208,164,170,22,164,106,28,196,76,190,24,130,24,39,98,235,145,124,62,176,141,34,57,184,246,150,148,97,28,230,122,251,66,1,128,0,0,0,222,229,88,10,200,92,9,45,166,181,75,51,244,52,105,144,51,83,5,10,148,26,202,63,246,125,229,86,243,179,107,237,161,116,173,58,126,159,255,187,45,209,140,231,125,23,239,114,9,136,16,181,171,221,133,25,80,207,200,38,37,42,121,88,212,177,228,82,157,93,20,56,116,30,241,121,72,32,206,113,114,134,136,20,85,76,36,61,245,88,145,147,42,0,0,224,93,160,166,1,188,191,25,217,16,140,176,198,4,203,212,97,192,137,168,21,42,49,160,74,169,214,101,5,14,128,129,58,52,234,2,142,9,100,88,34,180,33,68,1,0,71,88,237,32,210,44,148,23,56,137,116,208,24,44,89,120,102,52,72,11,243,27,86,209,67,163,14,66,175,17,216,188,84,121,175,169,214,107,38,53,82,16,249,69,227,177,68,254,151,61,112,45,118,186,221,240,103,196,255,150,182,89,31,203,97,184,53,88,15,175,67,225,57,255,251,178,100,202,140,69,207,102,212,155,108,78,82,98,12,186,218,60,101,72,90,153,153,68,77,229,141,201,145,50,235,156,241,148,248,178,144,220,237,152,86,78,166,143,26,222,95,198,24,115,208,77,142,142,143,151,167,188,172,148,39,41,31,84,121,43,159,217,255,131,153,103,226,84,155,97,247,59,114,145,149,204,255,255,191,247,169,63,14,102,57,118,55,117,154,90,177,33,91,181,101,168,251,185,18,248,85,45,197,214,126,245,237,220,157,86,244,37,135,95,248,48,125,43,255,175,144,76,0,156,187,141,19,177,10,121,35,92,176,21,103,45,243,120,69,201,211,246,18,20,119,32,101,252,186,253,88,255,167,71,76,170,122,59,50,94,87,115,173,107,51,54,197,171,178,33,214,202,243,77,187,56,225,194,33,99,131,196,42,208,163,143,21,102,59,187,25,80,76,166,166,150,90,208,137,100,116,145,84,162,142,103,117,41,117,139,208,8,61,213,72,167,110,168,29,115,83,0,2,157,188,192,176,60,107,142,114,99,64,56,56,216,66,70,220,4,6,116,176,5,139,213,103,232,247,23,64,116,165,108,173,151,226,0,113,224,183,193,115,200,151,218,173,118,231,222,219,206,10,45,193,20,210,85,104,108,151,7,193,57,113,45,177,233,199,156,215,231,10,157,14,20,185,60,85,88,218,134,134,245,167,218,159,70,79,19,69,177,75,180,247,208,121,122,199,123,26,158,201,235,242,186,100,164,101,202,229,158,133,110,46,202,114,54,168,210,98,97,94,242,251,14,89,216,162,121,76,107,245,171,66,252,37,134,18,46,31,27,102,241,182,91,214,20,219,253,93,31,166,32,174,173,10,34,7,34,202,16,130,25,130,219,236,63,253,76,97,135,98,78,0,5,232,234,26,66,128,56,49,56,252,174,10,74,71,183,167,52,23,202,17,156,84,142,142,210,136,14,44,5,239,80,68,120,116,68,73,218,174,136,247,228,239,253,7,51,39,181,209,139,181,91,111,118,76,136,236,106,205,68,162,4,6,118,45,25,29,174,116,60,100,139,139,198,38,242,201,42,188,52,153,66,141,192,108,83,83,172,0,1,42,83,6,134,206,166,118,54,193,44,10,54,49,129,68,195,64,69,72,36,104,126,196,64,98,33,8,192,17,1,38,12,11,54,197,5,72,8,96,14,14,6,150,129,83,160,57,170,163,49,131,194,46,210,58,151,225,31,218,186,73,174,148,197,8,21,60,82,22,224,45,81,39,10,25,120,30,218,99,153,38,148,54,92,77,133,165,123,17,128,177,44,37,114,105,175,48,213,151,84,67,34,236,235,122,170,198,35,41,75,190,97,180,54,250,110,108,201,121,243,168,21,121,9,250,177,76,122,81,109,234,210,235,235,157,29,255,251,178,100,199,140,197,103,104,212,155,76,53,224,87,232,218,146,96,194,58,25,241,163,70,110,61,150,193,172,176,42,205,131,20,169,35,200,251,95,74,229,41,241,5,69,148,47,135,101,31,87,190,140,255,202,20,107,158,66,79,85,75,160,173,121,165,89,215,171,251,77,188,245,88,182,160,46,95,203,83,157,213,182,152,125,202,164,86,250,99,27,212,182,255,199,77,153,82,159,82,100,84,95,230,16,2,23,119,140,7,17,49,110,204,68,180,6,145,115,110,137,235,175,103,247,217,208,95,58,0,131,12,30,250,101,20,66,122,190,157,187,97,228,43,200,62,38,30,19,20,211,246,102,250,217,213,171,188,113,101,171,214,170,46,195,14,34,17,40,101,217,76,172,68,59,36,133,65,27,2,24,88,232,201,109,199,43,186,42,181,208,72,162,142,66,145,133,198,49,200,214,114,2,168,99,154,160,3,42,206,155,128,0,4,219,148,131,136,217,243,80,172,105,41,166,148,172,41,8,97,4,66,132,96,18,113,30,226,160,208,239,16,40,218,243,108,10,177,173,60,243,23,163,224,162,99,194,75,52,16,191,41,194,18,222,66,14,120,106,210,161,189,228,162,119,4,247,70,158,230,161,67,59,45,84,213,172,117,203,168,26,99,113,151,121,100,143,21,118,73,167,112,137,21,219,249,170,249,230,232,252,243,18,62,64,210,187,154,245,90,113,211,71,155,159,113,75,162,147,141,53,152,147,166,106,210,218,128,144,192,156,117,174,142,89,196,178,224,250,27,97,138,30,95,150,220,112,104,201,189,247,178,155,249,214,205,203,93,116,214,50,213,170,183,67,199,105,37,197,70,41,245,16,198,32,165,149,61,218,0,0,32,0,3,37,216,140,19,18,153,46,158,98,32,123,32,64,102,240,163,129,134,179,28,33,182,41,143,167,241,133,183,252,191,63,249,187,94,174,166,163,32,136,129,54,91,165,93,22,84,115,168,218,42,187,186,32,215,114,57,88,17,81,217,152,241,195,181,30,40,116,91,157,72,140,90,59,110,119,107,9,163,181,230,103,41,198,50,220,106,43,72,131,75,189,221,126,111,224,0,3,5,163,231,230,163,159,104,218,105,210,217,136,84,70,84,8,24,16,64,98,66,121,101,0,4,243,2,147,76,48,15,34,1,24,248,148,156,167,118,203,116,26,176,150,168,236,173,162,94,178,1,131,64,3,28,2,21,95,13,140,5,17,66,228,160,130,139,4,56,120,128,195,82,228,132,165,122,235,199,66,128,147,14,48,107,140,169,74,53,28,10,15,78,201,214,138,228,73,157,49,193,221,57,43,242,157,175,204,23,71,117,154,54,9,196,255,33,37,30,125,44,106,236,184,122,23,170,116,236,185,73,82,218,131,22,255,251,178,100,207,12,133,138,102,211,27,79,92,208,99,107,58,202,60,69,46,92,153,157,60,78,101,141,201,165,167,105,201,148,148,249,22,89,180,142,53,105,255,89,123,74,59,93,121,38,19,134,164,169,255,244,66,215,94,89,16,134,89,38,160,83,33,158,172,77,234,54,233,74,210,13,150,158,77,78,122,57,153,86,197,216,163,243,15,217,15,55,122,122,239,54,191,255,175,105,122,45,63,47,47,84,122,72,142,172,67,253,180,171,201,246,139,25,65,254,53,188,98,63,161,142,213,96,68,222,150,193,167,130,136,108,12,206,11,227,188,97,179,19,16,133,98,218,187,168,38,122,146,77,26,140,71,163,130,33,55,233,81,124,32,60,190,140,119,184,183,160,116,75,110,231,235,100,56,178,50,60,197,35,213,200,244,115,222,117,143,153,136,201,236,165,97,166,14,24,0,58,221,213,76,232,234,174,83,52,244,32,194,238,168,57,189,25,94,115,251,254,132,203,240,197,225,194,164,183,127,171,112,0,0,201,112,44,56,124,155,230,176,202,66,206,97,42,224,34,227,4,6,2,2,177,17,1,67,98,8,19,95,228,49,166,37,26,110,48,37,184,206,80,156,200,110,62,226,0,128,138,158,163,227,101,15,122,111,172,225,25,20,189,225,92,51,237,163,151,89,54,158,105,199,157,61,31,23,74,49,77,101,245,220,197,12,80,54,32,200,58,227,71,226,98,172,50,8,111,87,102,79,1,34,81,40,194,25,3,68,195,2,1,90,44,85,172,113,114,230,233,138,221,91,7,162,176,151,91,113,78,140,226,87,7,13,116,151,239,173,55,137,165,209,153,88,243,15,225,84,117,64,203,84,163,93,104,171,170,48,241,166,15,36,92,252,218,20,28,134,10,56,168,137,14,80,240,16,68,94,31,13,133,112,205,253,128,24,150,0,2,182,110,123,136,154,19,10,104,184,177,11,98,129,100,250,80,202,65,65,200,165,170,165,118,215,175,250,255,255,238,218,118,157,101,30,91,217,215,252,180,29,172,236,74,37,44,114,40,96,192,101,127,122,25,215,91,29,78,71,100,248,237,166,245,123,228,203,60,19,94,141,6,0,178,123,39,15,0,18,178,76,9,86,48,76,211,71,46,50,17,37,101,51,208,16,48,33,129,131,49,243,1,5,42,130,39,3,87,24,4,138,39,83,74,122,33,201,116,58,183,227,112,58,2,149,4,108,172,30,55,26,91,109,72,96,9,193,122,96,230,194,173,99,140,59,162,25,211,151,228,41,119,50,230,122,89,187,39,179,78,93,176,206,218,229,1,42,174,114,109,45,51,59,13,35,59,195,109,216,224,55,104,191,233,76,160,108,186,234,180,36,231,12,37,69,23,67,179,14,180,191,104,94,132,238,255,251,178,100,197,12,5,195,97,210,27,120,66,240,81,203,170,234,60,98,46,24,165,163,76,109,189,150,193,160,175,172,116,163,23,197,214,186,199,225,239,172,162,91,114,81,208,76,64,114,180,239,131,25,118,151,211,247,169,31,79,60,91,182,86,109,219,187,46,193,125,142,157,43,233,94,238,39,116,48,150,140,207,158,183,188,221,11,232,77,50,104,220,85,63,204,218,207,124,204,253,121,253,243,154,0,0,0,24,153,230,252,147,131,162,112,134,68,50,125,62,250,19,185,127,97,101,115,195,1,109,28,102,183,61,214,66,52,111,52,209,29,251,182,166,169,150,245,208,215,247,90,199,156,40,73,31,139,228,247,150,158,37,51,187,156,211,16,235,179,184,145,72,16,1,133,158,73,221,21,12,171,38,91,176,177,27,125,165,67,105,162,104,72,150,113,232,203,153,24,163,68,129,183,3,147,79,192,51,64,0,21,163,18,143,142,95,13,49,105,112,72,50,97,243,145,140,69,242,96,131,186,40,4,17,0,211,70,228,22,52,245,219,31,203,164,205,86,252,61,5,167,210,143,170,195,16,217,227,40,35,180,60,249,144,29,155,5,92,132,43,14,199,147,117,231,112,161,247,77,242,113,157,85,87,132,65,94,164,140,94,164,108,15,199,133,233,83,30,43,72,233,9,6,129,178,31,207,215,27,128,241,204,46,214,199,205,188,243,188,126,92,238,250,209,247,245,203,245,157,102,80,218,128,205,214,235,237,91,28,218,251,213,32,171,104,246,173,253,183,145,79,218,26,174,92,122,197,37,119,47,17,189,10,55,253,199,111,236,68,245,23,85,195,55,55,210,44,122,235,127,221,213,60,154,251,239,192,141,199,216,86,73,246,169,126,223,255,172,164,199,25,16,61,173,50,52,78,246,208,206,144,0,0,7,0,0,105,111,229,8,53,14,134,209,50,1,47,115,201,131,0,97,206,2,20,68,118,174,137,94,169,237,253,127,254,57,71,162,138,70,145,5,69,145,168,143,101,119,247,109,61,157,78,132,49,29,16,206,169,177,196,196,80,7,83,246,99,221,152,207,71,168,177,29,218,157,197,25,148,142,186,53,46,236,138,230,119,101,89,85,72,130,187,14,174,68,40,129,152,150,18,122,146,41,253,193,6,128,158,4,40,195,155,134,29,25,152,76,122,12,9,153,4,92,22,39,135,8,67,133,65,82,18,63,19,37,200,64,97,64,24,151,232,14,50,67,7,88,232,137,160,105,192,216,130,201,11,132,85,61,185,18,150,252,18,36,14,48,42,24,56,102,176,203,200,70,126,73,15,116,210,149,148,150,19,110,12,42,66,178,164,14,92,33,227,149,32,220,235,208,252,67,182,158,9,249,137,75,34,123,219,2,161,146,194,48,255,251,178,100,208,142,6,76,103,81,19,152,98,116,97,11,234,237,60,69,30,27,225,163,60,46,101,47,217,128,179,106,157,132,148,80,151,70,101,152,84,179,23,251,212,242,71,139,158,244,34,106,9,180,218,155,39,253,236,121,162,129,193,7,200,89,22,49,149,147,131,50,58,3,23,6,81,214,169,138,47,45,137,51,150,43,41,61,216,78,240,204,80,252,181,19,12,39,110,59,10,175,178,240,109,119,60,68,133,133,19,44,195,85,237,76,183,16,137,39,42,217,47,56,201,254,180,172,18,78,209,120,223,184,133,63,209,253,23,54,145,0,0,10,185,99,88,26,235,61,113,75,2,180,38,215,18,46,211,241,69,20,198,194,99,187,160,33,19,168,198,237,253,95,255,245,219,152,155,41,4,10,97,194,35,10,204,134,56,219,218,91,212,89,152,99,45,21,170,234,231,30,28,7,18,87,220,197,120,168,244,198,77,118,24,32,202,100,226,130,232,85,18,103,90,232,239,93,145,138,244,254,218,127,197,70,162,0,1,99,9,65,78,28,172,59,218,16,194,99,179,29,65,76,148,16,0,2,204,96,66,8,29,0,10,37,0,115,23,137,2,19,51,45,1,2,39,97,33,40,113,26,120,161,20,196,22,133,240,48,129,6,114,151,226,3,6,130,47,250,254,105,43,165,175,154,128,58,82,100,142,115,217,83,86,101,171,57,253,145,165,65,114,88,187,4,126,218,11,117,175,200,179,130,249,44,160,203,226,114,213,235,3,164,16,176,61,211,85,213,80,221,80,149,22,34,17,160,150,160,143,126,199,243,107,250,187,222,27,237,103,113,14,216,180,188,177,84,176,212,95,212,188,181,103,218,50,31,73,10,172,145,190,125,118,228,47,177,4,29,74,177,154,210,153,97,117,102,115,218,158,202,94,57,123,223,101,138,124,186,251,79,83,190,185,54,190,86,145,57,29,43,118,233,159,57,48,82,214,179,62,216,102,184,43,26,167,151,81,182,0,0,24,0,6,203,176,166,20,165,59,24,241,41,155,12,30,131,252,196,101,24,226,65,245,160,212,251,105,167,255,255,127,68,245,217,189,130,129,58,93,73,66,251,18,148,82,127,150,82,14,131,38,219,222,148,204,239,86,246,25,126,194,247,188,190,118,211,6,104,145,31,230,166,42,190,114,223,244,253,232,0,9,37,64,193,129,248,162,198,155,65,153,224,126,101,68,88,168,188,4,48,49,32,0,20,64,48,80,248,26,44,45,88,24,38,84,15,38,49,189,40,206,130,16,17,16,71,11,14,27,90,47,36,65,184,136,40,47,50,19,185,221,43,25,97,101,44,47,50,65,38,51,186,135,120,16,80,18,58,147,197,134,60,234,31,19,99,53,98,151,226,23,89,6,218,175,255,251,178,100,195,12,134,169,104,79,147,153,98,240,80,167,234,218,60,194,18,90,65,163,64,110,97,141,193,107,171,170,232,243,148,241,46,81,212,157,206,49,36,123,159,7,240,196,241,76,184,237,71,227,104,75,180,102,150,179,63,197,152,157,223,190,228,219,158,251,75,103,250,105,3,142,185,14,185,45,235,59,11,178,87,67,62,32,198,252,79,111,78,203,80,206,174,81,157,52,95,103,23,94,102,180,238,157,91,85,212,216,86,76,81,230,197,43,152,218,81,50,206,117,230,213,59,238,190,6,180,191,241,81,221,235,222,20,205,202,195,165,205,90,10,156,38,151,213,184,2,0,7,101,184,40,64,75,165,28,31,51,94,36,78,99,160,177,8,235,103,222,33,38,242,180,127,215,173,126,207,63,255,123,103,86,164,207,33,74,53,206,162,72,103,53,155,155,153,212,116,112,230,211,204,172,116,43,28,10,141,31,59,50,181,212,114,25,166,70,35,126,202,123,201,241,135,66,48,166,254,103,235,200,37,23,67,125,125,142,216,0,76,65,94,56,70,32,239,39,83,54,146,204,172,120,6,159,76,20,12,50,42,76,194,96,179,37,141,76,4,64,49,56,24,48,12,64,61,68,16,104,241,149,152,80,34,66,56,179,202,14,30,243,96,2,34,143,96,66,8,110,101,226,18,71,130,135,68,38,136,111,22,116,176,114,75,135,30,218,32,202,175,45,211,20,149,98,153,228,69,22,241,243,113,26,147,114,167,118,39,96,201,99,251,11,108,84,92,132,96,234,48,135,189,145,57,247,126,180,154,143,26,240,61,170,148,145,9,232,58,12,145,176,90,165,24,201,6,120,238,153,200,204,144,216,140,113,116,200,89,118,193,207,139,125,135,156,129,25,48,195,18,87,236,24,103,27,114,137,49,42,191,88,235,99,91,221,251,151,5,161,47,145,216,92,182,245,179,47,232,252,21,142,42,113,168,137,179,68,112,129,181,18,202,217,228,209,44,195,68,9,65,204,231,255,31,210,219,229,99,10,107,189,0,0,8,0,28,147,89,225,39,13,130,199,17,82,206,81,20,12,45,54,165,81,249,226,33,186,198,146,180,213,243,85,255,255,251,151,185,74,172,180,118,116,101,69,20,35,215,117,79,150,165,19,42,179,221,239,84,120,169,69,142,125,9,165,235,113,20,86,161,136,97,205,233,179,17,30,230,117,117,103,117,175,94,109,230,139,184,167,152,72,1,41,37,193,82,163,223,166,50,129,19,3,103,48,116,38,84,197,73,4,169,12,16,86,48,96,96,41,168,92,235,101,253,159,110,109,5,164,51,56,2,106,90,195,217,161,32,51,249,125,127,208,59,99,32,110,92,21,2,197,232,160,9,27,199,75,73,154,169,180,92,112,122,255,251,178,100,193,12,6,248,109,78,139,153,75,246,89,172,10,202,97,37,8,22,209,155,74,109,176,217,65,161,50,235,52,242,141,185,255,206,97,43,164,11,42,83,234,80,162,26,136,248,25,82,157,117,207,201,202,147,191,127,31,45,49,29,209,48,140,235,254,240,99,84,156,199,111,144,97,5,2,95,142,54,238,227,118,173,113,119,47,72,100,240,54,60,81,122,100,218,215,164,217,171,253,225,241,79,245,150,16,255,177,45,163,127,70,61,52,194,53,54,64,239,46,74,106,44,129,255,12,8,6,68,39,76,34,69,5,254,189,147,203,131,74,197,181,0,1,0,10,3,133,219,55,42,195,209,140,238,12,56,76,122,143,189,122,246,245,138,185,213,65,185,196,69,120,212,145,198,156,69,5,13,240,144,246,191,211,151,253,50,234,47,155,193,177,163,195,207,79,252,238,219,216,151,63,132,127,77,204,195,52,229,207,218,42,141,142,126,47,66,164,231,253,26,43,167,59,148,149,241,39,89,32,16,1,249,16,0,80,66,129,139,104,70,89,126,66,222,55,80,0,204,5,56,205,159,147,12,162,2,140,2,19,140,141,63,12,101,12,12,38,0,12,78,1,140,2,3,128,34,112,56,43,48,228,38,8,10,204,46,3,217,217,197,4,36,12,64,64,194,2,96,168,214,44,165,164,180,117,216,11,136,72,216,120,130,210,8,44,64,33,155,152,3,229,226,113,215,8,40,11,140,74,9,138,10,7,104,112,21,212,129,74,20,87,109,25,156,229,61,202,245,29,90,102,53,74,192,225,53,164,45,130,42,213,28,235,161,114,162,91,80,167,158,80,112,9,150,90,110,246,179,59,169,72,36,121,119,65,202,184,58,132,235,161,230,133,197,145,69,116,147,105,201,210,178,148,20,138,43,147,43,150,28,167,221,218,172,166,169,57,206,149,60,155,238,172,213,72,125,31,82,92,135,79,184,99,216,66,197,189,75,57,203,157,185,95,98,91,229,141,175,116,57,10,187,167,68,112,251,169,143,83,108,101,216,189,27,0,3,36,180,83,77,131,35,32,22,74,19,19,120,235,211,235,58,213,67,162,239,63,122,104,250,78,79,163,127,255,209,127,155,102,67,77,40,70,250,27,157,99,148,246,70,125,29,145,222,213,99,88,80,64,50,239,231,59,142,178,18,98,210,43,174,255,85,119,189,209,55,52,7,204,170,99,124,110,171,227,241,247,255,216,221,4,195,12,179,179,86,143,20,122,51,12,120,193,77,3,62,137,217,177,153,70,97,80,73,132,200,161,80,137,133,64,108,208,197,97,6,8,44,105,124,73,64,196,78,45,48,80,197,209,97,237,8,196,131,80,71,88,31,194,80,13,12,128,13,200,44,81,109,142,5,196,93,207,255,251,178,100,188,142,230,208,110,207,11,186,91,114,86,40,234,179,60,199,24,91,101,199,62,46,97,47,217,78,39,42,77,132,148,185,212,60,201,87,35,46,85,56,104,171,6,38,85,44,45,124,198,229,241,231,225,223,75,200,220,55,14,172,186,244,242,198,193,101,187,60,207,75,159,40,164,183,57,75,79,69,73,140,215,45,224,78,244,24,142,19,214,112,86,78,145,38,246,53,44,223,231,57,186,224,195,129,116,157,122,253,70,210,73,128,118,94,230,114,245,121,66,163,22,8,253,174,155,72,210,114,123,57,32,184,99,234,127,211,152,198,231,252,34,255,36,88,163,22,138,215,151,243,147,51,18,168,63,92,139,34,222,109,183,53,95,56,77,5,251,218,207,221,22,243,63,203,195,155,164,70,154,118,55,82,48,66,101,48,196,197,156,129,68,219,238,194,217,221,234,250,221,59,23,142,164,36,19,57,190,102,255,255,255,254,205,171,91,82,49,196,217,58,54,150,229,189,93,143,91,85,55,192,204,2,130,181,89,91,82,162,235,149,213,202,229,102,197,86,162,27,202,151,87,225,97,167,122,14,158,251,64,255,255,172,5,41,101,220,195,180,12,193,216,32,9,16,201,92,36,75,65,83,73,142,65,16,39,97,194,48,1,134,65,7,145,208,111,42,22,96,38,28,193,184,194,8,5,59,230,36,138,41,48,167,47,137,6,247,103,137,204,175,83,185,45,89,178,118,120,140,199,226,124,146,80,232,126,200,190,180,224,193,75,50,52,176,168,145,236,39,64,251,59,87,149,245,58,205,245,83,164,241,212,252,243,70,179,34,3,64,230,30,5,246,120,10,231,170,136,12,127,17,38,83,158,105,72,205,169,117,211,137,252,132,171,20,113,33,194,67,23,116,67,139,195,248,136,121,150,91,223,56,56,63,112,85,47,174,24,210,209,14,3,140,255,82,58,98,63,21,70,121,184,173,17,242,124,139,104,100,99,86,47,202,162,84,43,144,152,187,89,82,43,218,19,106,149,163,141,12,103,80,62,73,218,201,5,94,95,190,112,154,85,50,17,222,49,40,11,186,109,197,229,176,219,72,15,254,42,226,246,63,244,252,153,69,19,64,2,188,5,202,229,45,151,93,146,204,46,72,46,152,49,82,68,10,186,183,37,105,128,176,74,164,241,8,168,49,88,191,130,29,181,28,197,52,191,149,27,47,255,213,194,193,143,111,165,126,191,236,183,80,243,206,53,236,0,5,97,204,179,244,134,62,132,131,21,66,0,160,152,122,163,24,34,50,32,7,79,85,59,78,149,188,6,22,65,27,138,16,28,56,8,68,52,189,16,16,130,101,249,45,17,9,23,168,104,25,64,232,168,93,138,140,168,4,22,143,69,191,125,201,105,0,16,255,251,178,100,180,140,231,77,105,85,155,58,120,32,58,98,42,81,97,39,40,31,29,229,74,77,189,151,192,237,136,106,8,243,24,224,3,249,24,123,153,202,177,93,60,207,181,209,192,167,85,129,214,13,20,229,221,8,63,159,173,192,50,73,235,139,245,195,228,244,231,12,21,90,177,221,108,79,34,105,50,248,236,91,221,234,57,145,101,177,186,51,118,239,14,60,88,141,26,187,212,234,8,172,63,181,30,3,113,212,135,179,165,159,176,61,86,184,41,138,241,168,78,140,64,218,47,203,95,172,110,12,66,189,204,254,230,26,194,169,25,182,113,204,104,162,87,163,48,75,7,45,83,219,79,100,143,188,191,129,212,25,133,152,11,149,199,246,49,214,32,92,75,127,171,57,72,83,60,31,50,122,116,100,117,144,244,105,79,159,52,179,253,155,179,249,221,3,127,83,216,30,221,172,245,174,203,15,61,45,189,118,86,71,177,60,3,7,209,194,192,94,9,26,26,241,62,76,20,196,11,32,82,211,164,247,237,199,68,69,246,36,148,139,28,6,9,160,8,161,86,184,73,226,170,171,163,146,43,79,195,123,59,121,135,234,209,214,141,214,163,234,125,188,154,0,8,128,22,220,155,140,195,54,76,205,161,34,1,133,80,99,192,147,229,65,156,8,178,219,108,146,185,198,236,232,172,27,202,228,193,242,136,122,146,219,173,61,109,90,105,172,106,1,169,27,106,206,228,204,106,22,194,220,47,149,73,235,12,89,101,115,5,83,90,137,9,202,7,85,46,52,42,26,89,117,35,207,225,88,221,179,3,184,94,8,212,66,114,235,113,82,95,47,154,8,104,77,221,111,85,236,122,246,253,184,122,195,202,89,127,35,62,86,88,181,111,55,134,228,51,88,24,78,232,145,178,246,185,117,104,126,105,85,176,156,226,91,42,53,3,26,251,168,250,147,111,220,173,17,242,230,184,204,22,23,138,56,21,181,223,48,192,110,114,239,102,203,61,170,201,187,62,204,69,50,185,151,47,171,74,53,178,222,14,27,92,59,13,96,16,0,128,0,0,0,252,140,50,112,203,208,32,129,130,54,186,39,167,36,15,195,26,185,172,147,31,71,85,109,60,237,61,81,140,255,183,233,247,167,246,255,255,215,255,245,223,255,255,62,151,167,187,108,119,247,172,80,97,66,131,245,30,111,61,206,13,23,29,119,26,147,199,26,60,231,12,0,32,4,155,155,25,28,24,88,40,208,136,140,40,32,28,10,84,23,78,87,225,255,166,110,173,157,178,171,230,154,207,153,242,125,130,137,136,240,75,109,30,97,140,85,92,109,33,236,104,153,139,178,181,22,111,109,250,117,58,250,142,220,154,95,219,57,164,88,53,211,59,124,205,173,151,132,223,71,186,255,251,178,100,175,128,38,17,103,86,59,76,125,210,76,236,154,186,96,199,26,87,29,153,86,245,183,128,9,52,41,42,206,176,32,1,182,105,1,193,145,91,53,51,99,150,60,254,237,247,141,14,42,225,152,254,143,74,82,246,191,244,221,247,50,186,207,98,193,159,59,173,21,184,114,207,124,173,78,32,77,131,205,21,104,151,131,141,107,51,97,151,113,223,39,109,244,190,209,148,220,37,44,120,222,174,247,10,70,205,190,180,40,79,169,121,245,3,90,123,53,243,140,214,39,174,119,139,98,148,137,79,187,63,215,182,126,30,197,248,224,130,181,101,137,74,3,150,190,212,212,86,174,243,27,87,121,253,199,245,76,16,193,27,68,57,228,255,255,43,255,255,255,247,58,235,35,172,254,255,255,255,209,80,229,54,187,61,158,179,218,24,12,202,200,87,121,202,232,199,137,29,188,81,186,47,146,251,126,109,16,80,165,127,127,100,191,169,0,0,0,6,3,216,211,52,131,243,143,37,59,150,147,40,61,52,151,99,9,33,5,2,1,167,214,49,140,150,24,114,200,64,129,48,241,130,5,169,137,134,11,165,170,60,174,165,228,34,4,111,13,155,180,136,7,26,0,205,0,216,11,88,0,32,103,169,149,8,155,48,66,160,36,75,165,147,2,0,34,212,177,34,2,193,201,141,25,81,77,209,83,63,14,252,23,40,95,107,205,149,149,128,99,40,11,48,98,76,97,3,48,36,48,77,27,235,61,42,150,190,201,214,92,132,76,75,131,0,24,20,49,98,8,128,136,16,26,161,36,93,128,40,101,247,172,110,49,118,212,77,166,74,37,107,222,158,193,170,9,2,33,184,0,80,65,228,144,46,254,84,50,253,207,125,137,68,105,156,69,95,164,52,107,147,10,193,0,56,174,154,94,166,138,9,104,139,122,138,101,197,51,163,226,153,81,76,207,221,165,181,191,167,181,69,147,99,135,225,79,220,166,252,174,128,28,160,4,44,183,2,48,45,185,32,35,88,16,203,163,22,4,23,2,9,29,156,99,12,225,137,204,238,229,79,45,239,235,23,178,28,239,210,176,54,222,31,96,107,221,220,142,191,101,172,105,136,163,56,159,12,77,209,14,18,13,4,169,72,0,128,8,44,192,80,149,182,94,210,246,243,89,235,185,235,153,255,255,255,255,255,255,255,255,255,253,57,118,27,206,86,125,34,145,186,210,200,212,57,255,255,255,255,255,255,255,254,36,21,55,211,229,62,17,209,0,234,14,205,210,89,125,151,145,178,183,16,0,1,0,0,0,118,80,42,243,37,233,78,198,227,186,124,83,54,247,182,166,24,234,244,130,153,138,113,125,53,46,173,237,255,255,253,214,183,151,183,237,255,255,255,255,255,255,255,255,157,208,255,251,178,100,204,128,11,44,136,212,22,111,64,0,63,74,234,243,199,136,0,27,45,219,102,60,247,128,9,44,137,42,87,158,96,2,64,74,1,156,16,220,18,117,147,239,209,168,1,21,208,57,10,81,84,33,144,11,161,52,140,134,176,164,30,51,42,26,20,140,44,169,216,168,243,153,200,187,46,155,206,115,217,204,168,81,149,4,30,72,8,122,157,90,186,103,178,109,153,82,226,132,57,45,180,46,24,10,33,248,249,205,205,251,252,58,180,72,144,158,207,223,19,231,198,234,23,69,187,184,200,187,130,202,157,165,163,43,97,40,148,179,194,158,28,26,191,136,246,19,199,185,106,84,42,158,28,123,101,100,92,54,195,132,172,129,14,72,42,69,18,157,84,173,130,204,160,80,198,140,229,18,248,79,197,137,67,213,169,119,71,42,54,76,186,115,85,70,130,209,104,240,157,226,29,217,230,111,189,226,124,199,190,252,13,205,25,141,147,57,138,246,19,147,142,113,71,236,48,182,202,170,93,198,142,203,31,56,124,246,124,75,159,138,123,86,77,238,241,30,194,173,53,11,226,122,234,147,249,233,104,114,97,22,76,2,0,0,78,65,204,116,182,30,231,106,91,87,145,56,250,172,16,225,181,212,173,116,8,208,60,81,11,171,45,43,77,110,112,28,224,101,142,139,1,214,68,152,108,243,84,193,162,228,152,150,162,70,143,94,70,116,239,90,196,255,174,64,255,141,109,206,225,191,196,253,158,179,253,250,138,16,4,100,60,69,20,3,2,186,185,27,163,247,0,64,206,28,113,185,211,192,142,116,150,125,244,120,165,121,67,114,230,236,241,197,138,144,97,104,122,30,28,35,15,131,2,194,115,21,231,164,83,5,142,156,82,52,229,116,106,137,2,65,240,246,226,77,230,227,31,26,133,158,121,147,61,37,189,25,229,228,203,150,174,72,250,204,201,46,0,131,106,221,30,68,186,135,216,107,184,181,33,20,152,185,227,246,46,28,148,79,182,144,227,16,145,44,132,192,209,102,89,150,54,191,228,233,13,52,76,199,155,233,10,18,84,38,16,221,90,55,67,205,167,16,206,173,105,54,151,104,130,76,170,105,182,44,158,4,23,176,97,245,25,35,69,2,197,22,146,157,203,171,163,133,97,27,201,127,126,25,175,75,27,238,2,150,76,29,97,90,12,140,240,17,198,1,200,167,83,51,78,142,148,252,156,60,189,97,104,90,130,20,227,99,185,226,144,116,36,155,35,57,9,51,205,217,64,19,35,239,240,174,136,252,46,129,139,43,153,145,123,139,63,126,193,11,142,107,46,23,72,81,190,125,249,1,206,19,212,47,93,255,90,117,144,255,67,127,248,128,0,27,197,28,140,228,206,54,5,17,227,15,27,112,72,255,251,176,100,143,12,246,7,110,90,19,12,76,242,77,229,170,176,60,195,62,24,29,161,102,76,61,135,193,41,34,43,128,244,136,248,174,75,113,136,248,188,31,170,84,106,89,153,2,134,31,240,206,164,154,24,154,235,125,200,168,86,140,53,93,77,63,50,78,176,188,188,245,133,154,177,114,186,74,226,98,165,215,38,171,62,217,100,233,28,113,64,243,75,71,68,241,58,84,212,181,141,101,22,86,42,167,176,44,78,62,254,234,51,151,67,61,91,11,100,83,84,58,194,162,138,150,196,150,27,66,115,85,229,33,9,209,80,252,210,133,209,164,125,118,234,127,21,196,177,195,229,84,142,172,195,12,34,49,145,155,7,180,179,237,201,209,121,45,145,109,22,186,194,196,37,76,60,124,252,20,74,226,102,149,68,253,221,181,99,111,73,177,63,70,143,162,159,57,117,238,101,214,176,145,227,161,199,69,15,61,140,145,65,64,180,226,170,122,166,243,169,22,135,106,8,218,111,126,42,206,166,49,230,202,188,229,165,140,67,28,203,193,25,140,221,14,33,159,70,245,232,8,41,200,198,210,234,142,154,40,45,126,190,81,219,183,253,84,231,104,116,115,126,18,9,51,17,2,142,18,127,255,249,207,255,252,71,16,0,0,154,83,146,40,26,130,219,147,5,26,227,18,151,245,211,42,37,20,216,82,72,127,200,196,52,229,140,233,206,59,100,69,166,105,89,20,172,238,10,131,205,84,200,80,73,72,155,56,73,88,110,244,150,22,194,148,164,218,92,249,202,23,93,255,107,77,32,1,66,157,119,165,52,140,54,70,217,226,236,50,88,80,153,150,15,68,146,118,148,229,88,170,55,8,178,211,46,121,51,51,135,159,210,20,37,80,195,23,200,195,99,28,165,121,106,211,242,215,116,158,50,201,197,228,154,175,220,242,118,102,223,191,138,192,31,60,18,137,9,155,88,179,104,118,221,203,38,194,72,218,180,44,13,37,151,125,17,116,40,163,77,226,93,63,215,0,31,203,5,25,76,179,22,102,106,87,23,24,166,87,73,19,86,62,78,213,182,9,2,1,102,31,74,73,209,152,171,241,204,16,117,125,55,162,115,145,25,153,24,233,43,51,178,74,23,167,210,218,35,250,175,250,56,220,235,37,95,78,231,110,183,160,243,141,255,255,235,114,255,250,128,0,2,166,20,192,90,195,6,243,48,37,31,135,27,35,95,105,89,162,42,29,83,225,33,18,172,198,8,130,134,197,155,209,134,49,126,5,19,130,32,76,20,71,42,68,123,177,4,80,117,181,21,107,180,45,173,68,142,110,202,178,42,169,157,157,141,112,181,203,38,132,92,193,202,53,240,193,102,205,169,177,196,98,63,30,194,172,121,228,47,141,196,117,234,255,251,178,100,169,4,69,63,104,90,187,15,73,240,75,105,90,241,61,5,62,151,9,157,96,108,189,139,201,56,51,45,28,96,149,113,68,211,67,179,207,184,173,134,91,166,194,185,116,52,130,19,90,173,62,121,204,100,229,98,235,81,229,209,166,67,6,59,78,230,173,176,209,226,242,211,150,117,21,177,232,222,121,179,21,15,205,241,247,94,166,50,230,235,19,244,251,54,41,101,57,175,180,213,189,181,79,202,118,152,198,122,150,121,166,97,254,142,150,179,201,148,179,18,25,33,0,0,1,63,40,33,17,232,50,23,62,212,91,120,115,48,205,242,68,76,6,105,175,250,82,159,93,125,126,149,255,217,255,237,223,255,251,70,72,60,203,163,244,149,23,225,227,84,60,14,48,162,74,58,65,141,16,248,137,8,42,55,94,200,62,106,191,142,24,194,242,164,90,117,81,99,222,96,0,0,0,48,192,104,13,213,232,193,112,204,133,80,116,20,32,220,40,4,24,36,21,200,193,15,92,49,81,208,26,224,5,131,131,25,82,37,24,234,60,57,171,44,28,57,198,57,22,64,12,84,135,135,144,16,132,129,25,19,64,8,212,155,34,73,132,8,72,182,135,105,130,59,128,7,21,161,104,7,216,156,11,65,59,25,238,72,128,143,23,97,67,20,241,63,86,69,140,250,58,12,132,178,236,211,118,174,75,23,227,112,208,38,209,203,145,24,80,155,177,204,88,73,72,108,242,68,78,220,120,38,237,182,120,145,217,35,181,109,157,202,240,148,61,150,2,153,3,70,85,12,87,237,248,197,189,114,194,213,227,102,189,229,181,88,89,189,218,175,150,92,82,254,37,62,22,169,30,218,163,248,191,25,155,25,246,248,248,218,165,205,142,154,122,172,99,92,70,119,31,87,194,182,5,45,22,104,112,55,30,102,120,175,83,178,94,155,106,143,185,91,159,255,202,211,233,0,16,128,0,0,0,0,1,219,245,236,10,229,80,92,144,47,17,50,0,99,244,149,148,195,221,173,246,255,210,222,191,233,127,255,243,63,249,126,197,235,79,101,156,161,233,102,236,108,148,160,169,234,68,163,22,232,148,135,72,93,192,51,4,107,112,241,68,29,96,86,101,71,20,9,116,47,12,114,135,70,64,214,107,227,134,44,64,6,11,71,146,232,32,20,96,17,29,145,76,64,80,52,18,40,42,72,16,75,81,0,241,196,37,32,21,58,221,245,238,103,59,255,0,132,15,171,28,112,4,0,44,0,70,194,253,69,6,130,241,42,21,180,216,89,170,148,48,232,1,209,111,30,41,12,102,26,141,195,177,196,241,166,130,158,233,50,103,63,210,139,147,46,188,63,78,91,50,16,25,22,158,162,6,2,28,142,212,14,213,30,163,89,10,227,130,255,251,178,100,211,142,103,24,104,212,155,120,121,240,73,232,203,79,36,34,74,26,101,159,84,109,225,141,193,67,176,108,12,193,137,113,144,70,70,44,251,94,235,81,233,146,242,235,235,139,71,195,185,141,46,214,171,49,138,183,88,223,170,177,211,70,205,67,117,182,181,54,151,116,191,182,108,250,107,124,47,59,9,233,233,124,142,173,186,183,174,95,58,185,126,151,187,112,234,58,182,175,239,220,205,35,198,178,106,118,218,229,82,165,125,224,115,181,204,119,208,227,89,19,233,1,206,114,44,30,12,222,221,97,169,162,120,97,197,162,35,193,249,17,79,193,211,10,36,141,136,227,240,254,248,33,191,79,235,79,153,191,229,127,255,82,253,63,224,231,245,71,101,234,172,91,91,84,35,152,211,164,214,186,39,107,225,57,208,27,148,49,28,162,140,140,29,175,8,231,151,240,91,129,195,64,0,0,74,120,67,176,5,152,208,27,61,163,78,16,164,49,47,152,240,129,66,140,76,4,157,8,64,39,140,112,102,140,182,82,169,30,131,155,192,143,117,58,195,175,244,61,34,30,94,231,54,186,14,74,165,239,234,70,174,165,118,133,112,71,168,216,92,12,210,248,139,94,115,26,171,118,77,57,153,23,59,136,98,22,167,70,48,27,106,85,131,201,58,170,142,169,54,180,14,170,1,230,16,101,25,100,8,138,138,10,10,4,171,17,200,89,25,27,46,73,252,166,179,217,137,80,130,20,80,20,113,70,99,140,233,123,93,236,192,110,194,102,130,224,195,119,79,182,150,132,19,85,90,89,42,174,142,42,141,130,231,210,180,166,203,93,38,173,250,245,45,27,180,194,96,33,96,92,140,16,81,16,228,136,81,10,196,104,143,142,141,150,69,74,31,26,107,82,156,213,35,4,152,68,197,19,162,79,236,240,249,192,0,27,76,158,32,200,96,81,183,183,176,26,48,161,130,207,41,64,248,88,86,85,216,18,173,101,38,4,13,5,6,192,211,61,247,255,48,103,255,234,86,249,127,241,239,255,61,216,204,70,234,255,163,202,226,109,106,182,52,46,184,153,174,16,10,103,78,189,146,198,84,128,156,95,0,157,230,4,154,66,13,0,194,212,71,249,24,106,209,199,102,214,196,140,40,64,10,0,97,161,32,225,112,48,25,148,129,135,35,53,208,105,88,144,40,4,16,120,141,198,50,65,36,0,128,131,87,211,3,102,104,132,191,209,132,104,192,24,0,64,18,88,7,0,7,188,105,60,52,54,95,160,16,35,5,77,39,137,146,135,0,161,178,186,78,118,92,86,8,215,31,53,237,44,88,172,197,1,43,22,14,130,210,69,200,86,38,81,215,9,232,119,97,206,162,124,60,10,96,6,133,37,3,69,65,170,148,53,98,255,251,178,100,210,142,166,156,104,213,155,79,77,160,81,135,202,194,60,197,62,29,45,207,78,77,176,93,65,82,48,107,168,243,8,248,17,129,202,72,4,173,47,143,166,119,53,66,245,108,72,129,235,88,30,138,226,210,43,237,158,41,82,189,183,244,242,79,190,186,183,79,21,68,120,145,158,251,249,209,151,189,220,123,13,109,155,250,199,187,241,109,28,113,134,38,56,98,157,201,220,225,234,165,150,35,125,182,234,142,238,28,23,14,20,229,214,144,227,118,24,76,158,121,43,202,23,66,178,109,86,92,129,218,17,185,27,255,148,12,197,66,64,13,197,40,232,54,14,133,95,159,40,97,171,129,199,216,36,2,107,64,43,5,134,138,166,41,148,110,94,126,142,174,163,78,115,168,192,255,219,243,183,219,111,210,127,247,245,86,255,247,153,165,37,8,158,70,186,142,37,236,87,48,235,151,123,185,84,250,232,219,116,14,245,99,181,234,232,233,6,118,173,109,134,150,0,18,219,120,150,32,163,166,23,70,26,233,102,32,2,32,159,96,227,60,67,224,114,146,4,40,91,148,196,232,71,64,51,84,177,49,61,97,69,46,8,89,42,56,78,66,232,132,18,19,253,86,249,58,88,149,24,96,44,30,19,130,1,225,212,82,81,50,102,197,113,98,2,182,65,162,59,118,16,196,195,48,244,140,66,158,236,15,102,225,25,19,45,174,140,234,200,9,45,205,32,241,87,97,174,46,147,80,89,41,15,40,163,108,176,180,143,74,173,101,212,154,140,43,237,213,39,237,198,75,102,70,170,235,26,84,134,154,168,236,188,183,47,206,189,165,27,66,67,28,164,14,55,2,105,38,99,183,184,108,160,247,114,230,157,218,87,81,33,78,214,106,45,210,110,255,239,0,130,32,0,9,91,216,9,78,18,77,87,21,222,74,166,80,185,182,82,5,143,71,227,85,174,253,127,254,223,255,235,244,239,249,255,254,243,91,85,181,125,156,176,81,130,136,238,159,28,23,113,221,28,123,9,10,19,26,162,67,148,107,135,5,68,147,14,145,166,165,213,100,200,229,56,204,187,31,60,0,43,226,166,7,24,184,0,182,34,49,48,178,178,64,100,204,48,129,3,2,6,65,9,128,6,8,7,133,73,138,14,132,66,42,202,96,224,165,200,38,76,72,181,200,201,161,106,22,33,2,67,20,7,5,66,222,101,23,65,229,22,11,0,131,67,24,123,57,70,166,6,172,78,202,134,50,165,216,181,154,114,105,63,82,248,118,40,228,101,19,97,49,17,22,36,17,216,180,20,182,136,164,34,169,106,175,23,71,8,192,211,235,207,42,169,33,196,7,242,161,62,146,76,226,111,95,213,210,203,207,66,181,93,22,34,121,110,84,236,137,233,157,139,255,251,178,100,200,140,5,136,104,215,155,47,73,240,79,234,107,58,36,197,24,28,109,209,82,77,176,91,137,104,37,107,8,246,8,248,81,93,59,187,97,14,94,97,83,181,177,223,107,80,192,161,200,140,101,219,244,174,162,229,2,25,48,146,112,179,40,181,125,212,160,33,58,213,219,149,167,139,218,121,207,75,175,58,134,146,208,228,9,159,227,99,213,104,74,52,168,102,117,217,10,249,150,25,167,194,196,194,237,50,47,187,203,210,198,40,99,109,55,0,5,40,129,34,11,121,104,173,83,60,124,157,228,33,82,244,18,92,51,235,91,254,187,16,35,121,52,192,181,105,189,234,212,83,148,152,223,156,65,21,191,253,161,168,213,38,114,252,29,74,101,254,66,21,234,142,234,230,34,146,223,204,106,29,221,125,249,74,78,246,20,82,35,13,61,102,187,162,0,41,161,219,203,24,223,30,212,24,129,66,0,0,10,116,10,128,249,121,42,118,58,206,141,153,147,22,125,72,0,150,12,14,11,143,49,7,192,165,66,170,65,101,82,20,195,98,86,3,152,83,173,178,33,228,181,199,98,101,169,30,106,154,187,138,96,244,138,5,206,78,59,240,194,94,58,15,43,210,186,155,187,118,105,209,151,137,161,215,150,60,239,6,83,205,222,120,163,100,169,34,34,70,96,156,116,101,69,41,144,200,232,98,109,35,209,28,34,137,211,196,214,32,58,42,92,213,36,148,146,148,117,86,106,13,164,89,188,68,50,200,162,211,198,219,133,98,225,20,35,114,65,57,244,230,249,77,76,215,154,104,203,87,107,151,64,53,65,136,255,39,34,133,218,243,105,140,154,86,223,80,145,161,50,38,150,92,103,144,20,64,135,223,85,25,98,117,42,97,73,97,102,136,72,98,72,63,90,185,89,187,221,244,159,172,2,0,0,8,161,221,206,19,131,232,107,227,4,57,1,131,84,33,119,239,242,73,48,144,186,71,179,91,111,148,197,111,255,59,184,0,0,57,102,65,51,139,47,218,175,254,140,142,172,67,122,46,250,68,28,206,36,65,239,74,185,85,140,38,97,103,101,213,66,134,26,73,153,181,85,103,201,103,86,231,49,158,31,102,102,116,138,15,34,140,41,196,206,84,176,212,115,139,188,219,5,56,131,230,226,65,129,16,125,172,8,137,0,86,151,124,2,68,70,76,40,8,73,105,117,16,150,101,202,166,137,9,43,168,118,50,196,159,104,160,48,83,21,80,50,216,162,178,60,151,128,120,18,70,217,77,80,72,194,201,59,204,229,72,203,151,141,186,172,25,151,43,247,78,56,183,163,80,236,130,26,165,136,60,180,14,219,193,64,240,68,30,26,121,151,102,43,24,200,250,74,46,27,5,218,145,34,232,141,174,101,72,189,255,251,178,100,208,142,6,94,104,213,27,88,74,240,100,76,219,42,36,101,76,90,137,211,82,109,36,93,65,119,162,236,40,182,142,224,36,132,105,130,13,19,248,156,49,172,202,104,211,106,48,121,189,184,162,121,228,140,85,183,82,70,80,174,166,176,168,212,60,26,76,210,24,72,195,49,253,181,228,97,239,112,164,44,12,11,174,243,21,239,91,77,118,51,75,14,44,133,237,120,168,201,76,155,119,190,45,152,167,62,228,137,84,0,233,122,180,156,107,202,93,108,64,232,21,59,50,50,182,222,210,184,151,25,114,192,2,0,0,1,235,113,33,184,94,153,130,43,28,40,70,70,202,133,221,26,59,126,29,123,106,28,155,95,212,87,190,151,167,83,93,126,255,245,186,254,217,131,23,13,46,108,74,5,145,125,255,164,102,108,166,33,200,48,25,32,58,145,163,229,152,151,200,252,190,158,66,83,104,141,213,136,233,6,143,110,84,184,80,185,7,186,215,56,56,220,26,122,205,1,4,151,45,221,165,159,72,136,199,1,48,24,35,144,223,167,219,198,148,138,160,231,67,12,233,222,149,85,128,87,252,11,15,202,100,214,150,68,88,43,50,60,93,165,33,192,41,157,23,158,157,124,29,18,11,150,71,125,80,219,237,171,199,25,188,12,38,222,67,155,98,55,184,42,181,156,177,215,191,95,212,164,125,126,81,200,224,146,147,89,205,201,116,20,101,86,82,161,83,70,182,22,124,153,61,196,148,141,167,13,205,65,168,182,177,86,165,154,215,86,10,85,98,207,97,98,55,48,135,95,47,230,163,85,10,74,82,139,55,15,186,195,79,220,157,250,142,111,218,185,95,96,18,217,40,186,205,235,222,104,147,63,245,0,64,0,0,49,221,184,49,195,138,172,225,146,232,200,166,157,211,251,235,237,246,255,169,12,148,156,238,86,167,72,255,237,50,171,186,22,235,82,175,88,52,66,128,140,44,165,102,189,93,247,158,146,153,27,149,76,254,91,125,245,116,172,172,183,117,124,200,68,209,218,221,216,98,90,176,0,37,53,2,137,230,14,76,97,187,38,116,82,97,4,6,8,176,172,197,72,1,45,3,135,55,225,57,139,66,163,236,49,69,76,233,12,64,103,200,176,82,244,53,29,93,248,148,146,172,36,120,209,64,42,202,8,43,16,64,48,18,32,87,1,218,82,64,104,26,100,32,124,23,176,41,132,48,39,154,212,237,12,50,64,93,200,172,46,170,132,130,128,233,134,160,59,222,151,3,150,35,124,37,181,203,10,133,82,47,28,87,156,98,35,92,218,39,80,41,153,218,250,141,35,18,51,219,99,17,41,29,194,51,35,35,245,33,202,216,208,148,138,165,52,216,26,14,99,145,134,55,173,84,145,69,125,88,255,251,178,100,198,140,69,25,101,88,155,44,76,208,75,108,203,74,8,2,178,94,253,211,78,109,229,229,201,121,164,106,200,246,9,56,120,64,69,38,215,110,112,236,233,145,112,202,225,43,139,246,87,215,112,115,150,52,19,125,10,18,68,37,158,46,85,146,222,28,176,158,179,238,217,133,22,60,72,111,21,218,211,60,43,218,238,161,54,41,16,155,68,99,138,160,109,218,249,184,161,121,71,144,227,50,90,43,235,99,50,106,127,159,143,255,255,255,255,255,226,27,5,103,188,128,0,76,139,78,29,131,248,227,109,126,252,255,63,144,140,117,48,62,205,238,178,52,145,238,238,46,77,77,149,131,118,222,126,52,142,94,236,193,62,237,140,118,114,142,60,165,102,254,133,64,6,118,61,73,235,87,64,194,247,242,244,170,145,243,81,255,6,17,144,24,64,207,119,182,203,48,231,189,129,137,152,182,241,94,235,220,232,115,120,114,125,136,214,52,0,22,220,184,44,78,38,10,64,154,5,47,71,5,28,65,65,32,201,67,49,44,217,105,148,117,171,183,68,110,76,5,160,23,5,158,110,178,121,84,102,88,172,107,161,89,221,168,30,27,117,23,123,72,138,81,180,26,73,124,65,245,147,199,36,112,91,214,138,64,114,166,242,137,153,119,11,49,162,41,36,84,181,195,164,185,219,121,181,179,174,185,99,142,189,9,126,88,10,71,57,165,77,70,95,146,187,196,43,207,111,22,75,65,110,65,50,195,150,62,21,144,35,181,44,98,104,88,135,52,125,209,77,29,51,87,187,110,136,213,105,151,179,111,152,240,253,181,5,25,68,75,193,254,128,143,21,243,11,233,115,118,90,207,188,105,133,89,38,222,175,56,83,217,154,234,216,223,225,185,158,105,35,248,213,212,67,51,22,239,106,254,44,74,77,23,86,167,207,255,255,172,122,128,0,72,245,78,4,32,66,149,168,171,41,27,87,109,71,178,251,9,208,136,79,101,202,234,201,222,190,62,40,97,4,85,229,148,2,27,68,180,222,194,100,223,166,59,117,41,74,63,160,189,95,196,40,115,44,148,59,21,17,246,35,15,212,181,31,61,64,4,246,176,161,129,27,57,211,7,93,80,145,31,245,182,195,190,84,251,23,243,139,0,16,83,148,150,137,167,58,57,60,216,193,37,70,84,86,191,68,66,211,5,39,140,89,66,193,22,178,24,57,196,112,3,16,184,96,129,79,26,105,48,230,201,29,118,200,131,17,1,77,200,147,105,16,77,228,180,71,246,184,237,185,208,168,132,204,227,182,186,151,115,32,112,32,92,229,78,52,217,237,48,104,172,124,96,79,66,140,166,210,91,230,246,90,140,185,58,150,79,153,210,18,134,184,251,77,150,228,214,98,110,218,223,123,255,251,178,100,203,140,134,90,116,86,155,111,22,114,89,197,170,162,61,34,148,25,13,211,84,109,48,89,193,99,165,171,168,243,9,113,80,135,135,222,185,74,194,189,161,112,182,212,118,139,88,90,102,212,17,248,235,91,166,116,122,133,35,27,119,125,204,251,205,74,14,30,144,4,141,58,118,230,92,155,153,137,242,133,29,212,198,150,105,49,122,209,61,215,122,170,244,168,213,22,252,14,156,181,77,229,104,49,117,24,254,155,191,127,171,255,180,84,255,255,86,18,161,0,0,64,28,140,100,184,178,162,133,244,87,140,12,55,92,150,145,52,211,68,16,16,241,47,128,209,38,211,20,232,222,244,94,219,198,214,123,207,155,70,239,226,40,192,64,20,50,128,199,159,251,237,255,93,63,254,68,91,8,83,54,254,165,150,71,200,98,42,15,28,214,63,119,119,172,250,121,43,251,254,249,105,69,15,228,228,90,128,0,69,96,231,104,88,24,128,2,106,144,185,165,75,32,131,121,136,194,230,83,12,137,2,194,226,115,15,131,12,44,72,0,158,25,112,115,98,141,134,128,28,25,89,108,153,31,12,133,208,156,95,112,39,103,121,192,161,193,49,32,8,205,5,71,64,141,153,142,17,10,207,30,114,227,40,42,59,176,213,242,52,146,104,22,253,123,19,32,130,14,51,248,241,56,232,60,13,165,163,25,34,92,27,77,161,217,34,28,103,167,81,78,57,87,167,142,249,160,228,241,103,211,4,117,99,10,108,111,156,54,136,116,175,172,171,92,226,69,133,21,97,219,116,183,150,3,226,182,50,238,42,89,242,186,69,13,84,89,108,109,81,210,174,75,47,218,155,37,131,88,239,222,54,79,169,33,198,187,14,113,89,124,142,216,242,192,221,139,203,135,81,190,247,184,89,222,34,181,97,236,71,40,145,97,56,214,251,195,61,159,184,192,157,182,4,56,108,207,211,237,172,74,27,234,216,141,152,51,250,81,252,155,159,238,245,215,255,255,255,255,255,229,122,228,128,1,0,0,2,237,104,89,64,100,237,62,234,10,33,170,16,90,98,0,97,3,71,106,153,107,14,236,208,191,56,161,50,143,222,165,102,109,217,121,67,84,125,202,81,230,241,40,5,162,99,148,180,137,23,156,218,245,172,175,225,75,69,134,59,213,151,21,25,36,219,187,196,68,202,10,17,120,62,228,28,26,44,78,115,58,0,36,165,41,131,182,99,229,136,154,26,83,69,146,33,28,147,96,144,141,204,68,36,194,11,6,137,20,2,132,244,4,187,67,70,84,138,8,25,131,87,99,173,58,101,91,27,101,76,138,109,49,172,96,192,33,105,11,79,13,66,112,130,87,19,204,68,67,35,49,58,135,90,96,157,165,111,60,75,109,74,84,4,108,255,251,178,100,207,140,135,169,115,210,11,153,122,228,85,195,218,185,61,34,62,23,69,161,86,109,49,55,1,69,164,235,156,246,8,48,55,87,18,219,49,248,37,87,59,20,55,187,177,96,95,28,217,170,179,49,255,238,38,156,239,122,50,194,172,159,61,3,14,21,164,101,51,61,214,130,38,218,82,141,86,244,246,158,166,101,116,81,251,127,81,69,0,168,204,117,133,21,197,41,101,28,126,235,26,75,155,68,146,242,201,160,77,104,76,135,105,180,170,80,62,217,214,24,2,215,200,51,83,150,86,120,30,131,91,254,178,11,64,0,36,92,140,100,62,128,118,3,155,47,59,254,95,207,25,161,61,131,78,142,243,156,49,150,128,75,189,221,27,249,89,170,255,254,212,99,10,166,166,79,232,21,219,211,79,167,221,43,251,21,138,164,182,196,107,92,247,39,85,6,26,165,35,167,131,242,238,21,146,44,199,128,112,218,10,16,89,217,146,130,0,17,179,3,237,52,234,224,69,65,154,199,25,17,33,134,172,0,130,12,200,72,193,130,137,0,79,227,141,164,20,84,82,64,172,66,182,128,136,5,68,97,238,20,1,25,64,168,45,104,169,138,12,14,101,8,35,46,46,91,214,4,155,192,18,82,34,31,123,147,22,137,37,159,230,102,179,146,49,103,177,144,0,6,247,112,158,122,85,231,14,130,234,22,197,39,165,71,26,31,137,139,190,36,203,73,222,137,171,192,112,204,35,190,92,41,3,118,132,75,43,133,74,70,236,52,219,163,146,36,179,87,221,96,25,143,207,250,247,220,94,113,69,176,85,165,208,160,224,178,197,86,203,10,21,45,88,204,31,104,58,233,143,94,231,41,10,65,177,120,191,200,10,155,86,86,38,71,109,109,217,37,91,107,104,152,185,217,162,77,164,173,134,209,109,27,141,184,182,239,45,110,34,242,8,105,173,197,203,171,56,237,163,179,161,93,31,11,254,220,248,190,45,51,150,40,12,0,219,187,137,67,98,8,123,98,37,145,100,221,62,144,157,175,127,223,21,82,107,7,159,242,255,255,239,251,29,26,50,32,83,127,39,255,242,52,110,232,91,92,200,76,65,4,105,217,205,81,50,60,147,74,197,62,229,100,175,238,61,88,154,163,221,85,105,194,61,17,193,109,16,204,83,126,0,56,54,252,197,44,194,176,1,100,33,1,17,129,134,130,135,12,128,93,77,137,4,140,32,72,32,200,96,82,211,150,9,28,196,49,145,100,0,131,23,29,43,83,137,228,76,82,10,83,184,152,67,48,32,193,137,131,93,161,66,84,205,67,226,177,181,255,67,32,108,74,58,196,148,121,206,103,205,129,155,203,47,52,59,24,74,96,90,227,155,165,162,239,175,114,228,19,69,175,115,88,67,255,251,178,100,203,142,71,8,103,211,19,121,98,114,79,108,43,39,32,34,188,89,65,157,78,77,229,139,193,61,178,171,76,244,148,248,132,119,58,253,163,210,179,159,11,141,254,244,132,54,113,86,116,241,119,179,63,31,210,71,127,164,200,104,69,117,93,154,200,185,101,12,222,84,251,83,157,7,253,242,15,182,218,180,158,159,173,35,109,91,203,38,149,183,109,247,148,119,255,56,219,233,18,75,247,130,86,94,23,175,123,222,213,139,173,216,217,153,94,223,153,76,153,191,185,64,181,231,37,31,228,1,112,122,241,164,0,64,78,159,35,172,163,88,65,41,54,172,41,92,208,126,143,193,109,254,223,124,226,37,209,227,124,161,12,167,174,165,95,254,159,255,245,122,166,238,71,111,255,255,209,211,111,252,232,119,25,163,179,83,126,181,106,189,187,55,211,253,115,163,35,185,22,78,67,212,218,206,225,134,162,151,30,248,104,0,65,22,243,134,182,12,102,144,50,208,244,205,65,131,23,32,193,160,179,36,138,76,26,65,42,146,0,5,147,31,19,193,52,154,67,133,65,0,126,77,216,7,17,18,102,248,37,176,22,97,9,44,13,224,21,24,76,176,186,134,48,79,160,66,227,1,24,198,5,194,119,217,35,50,81,249,115,244,93,84,151,42,24,144,84,166,112,91,162,212,169,197,218,192,250,14,182,244,106,176,165,84,161,204,20,59,199,193,224,115,48,85,218,26,180,160,32,18,192,113,126,242,2,134,69,80,126,51,201,165,182,45,176,28,17,98,93,197,57,51,139,187,209,40,214,30,95,63,210,190,11,130,232,214,78,173,93,65,13,235,99,70,206,230,152,145,151,150,161,204,127,56,55,185,41,87,158,35,98,210,55,199,212,123,70,97,124,94,80,249,159,55,70,172,104,154,136,216,195,154,62,107,106,99,113,81,151,3,137,133,223,182,217,100,141,134,28,57,172,171,226,108,220,80,51,39,95,157,15,47,5,230,107,254,180,223,149,94,218,189,111,95,255,141,141,252,205,109,95,231,17,151,12,241,151,245,135,161,54,84,93,85,66,154,55,156,208,165,65,131,149,19,226,146,168,234,136,168,20,166,43,177,139,40,176,156,190,130,91,76,39,224,229,9,155,199,183,135,97,141,82,249,242,220,134,153,139,243,144,215,163,152,220,168,104,181,149,237,6,102,255,236,33,174,235,115,147,236,140,2,115,205,37,216,57,125,31,249,220,175,236,250,0,4,20,221,11,115,54,82,197,133,26,37,230,24,233,48,196,43,51,32,151,132,54,232,128,78,44,11,16,83,64,185,22,212,100,33,96,131,44,72,167,160,182,237,62,134,128,212,22,148,209,150,45,41,242,224,38,49,214,18,144,21,76,172,166,56,200,66,225,255,251,178,100,206,12,232,38,118,209,139,153,122,230,82,135,186,128,61,130,78,24,217,161,84,109,61,145,193,10,36,236,12,96,11,17,55,29,91,130,106,203,168,140,177,33,48,61,197,155,40,204,103,33,10,157,235,221,252,230,45,102,223,182,217,228,98,40,150,31,253,41,210,214,113,251,213,223,226,153,76,94,200,148,241,101,216,31,179,254,156,242,39,153,35,109,181,66,211,106,151,21,181,119,143,119,219,250,189,43,32,135,230,157,237,86,132,11,86,213,85,42,47,119,158,142,28,230,91,169,129,194,225,123,108,57,255,72,167,25,94,223,82,36,51,88,144,206,209,61,21,160,98,148,251,71,184,243,13,5,121,84,246,45,83,106,9,221,32,235,6,144,120,38,46,104,166,48,253,107,206,223,100,15,114,189,204,235,252,223,243,239,223,253,95,255,208,223,221,127,60,241,152,234,236,223,119,49,106,252,193,190,49,230,127,191,159,191,122,248,10,125,12,233,136,196,120,222,44,237,148,159,160,0,68,78,51,182,145,140,130,63,51,65,204,201,163,176,41,41,218,48,144,72,42,30,20,2,24,252,92,9,34,160,52,128,44,96,208,97,130,134,226,71,99,5,0,216,24,8,56,152,1,80,185,114,90,104,92,26,96,160,40,56,32,14,4,168,18,126,15,3,213,132,132,10,210,155,246,83,31,168,182,195,78,150,224,39,14,164,66,189,36,202,156,57,86,100,201,109,64,20,40,137,228,120,187,106,59,196,88,50,11,20,147,64,92,153,146,142,56,14,58,187,156,19,154,52,206,105,171,233,186,81,209,13,254,220,171,102,216,235,185,34,111,43,231,246,215,125,13,138,231,70,7,55,177,152,174,106,228,40,183,102,8,33,43,66,141,15,28,246,154,16,216,92,81,150,34,109,71,176,18,34,120,92,228,139,116,41,200,133,112,228,54,10,2,32,228,217,32,145,155,18,113,45,65,217,130,225,243,26,161,40,215,70,151,70,145,145,88,137,183,255,251,53,255,255,205,152,174,0,64,0,10,1,70,92,48,193,166,67,139,4,144,179,202,70,104,205,239,52,222,99,115,43,139,7,133,71,159,238,223,95,246,255,255,254,255,150,219,55,111,253,58,57,205,75,73,239,75,111,179,170,82,239,47,203,86,66,162,34,83,54,226,136,212,74,116,99,184,11,193,139,118,107,3,135,18,12,76,94,131,96,28,132,106,8,128,212,204,161,5,7,6,21,4,21,88,18,34,226,198,211,170,148,64,4,68,21,75,221,17,25,86,128,36,36,44,17,71,25,26,213,65,18,105,179,8,204,251,230,204,241,244,117,241,58,105,67,218,215,224,53,32,223,97,251,74,105,73,188,90,148,106,118,167,43,21,57,252,90,250,129,25,142,253,255,251,178,100,197,14,71,35,115,210,139,143,69,214,65,140,187,42,20,2,194,23,229,157,80,109,61,150,129,53,178,236,12,144,142,121,158,69,168,97,111,69,255,66,27,40,223,153,146,230,116,244,214,139,106,109,230,219,76,105,244,127,208,171,157,223,130,122,157,109,19,212,210,58,238,46,142,159,127,204,75,255,148,36,210,223,5,181,109,160,130,138,118,181,217,93,60,185,127,109,147,183,234,178,148,127,232,183,76,77,103,146,28,101,173,117,236,195,155,20,45,46,2,51,250,55,14,0,0,93,188,60,108,137,50,72,77,132,183,16,116,45,230,127,158,175,43,72,122,51,7,203,111,255,255,255,181,255,252,63,243,242,128,55,8,94,253,54,86,164,179,98,254,153,161,68,190,79,134,123,250,25,112,242,47,253,62,200,79,101,94,102,119,220,92,24,235,19,57,184,184,66,58,87,66,0,204,39,59,206,199,17,204,87,52,204,52,38,140,31,14,140,23,27,203,88,64,27,128,130,18,81,204,192,144,212,198,240,44,192,128,172,194,160,248,192,145,56,10,12,13,27,230,31,4,6,16,14,161,80,92,136,11,48,24,44,8,12,188,102,134,38,34,70,170,226,64,161,56,142,160,104,34,60,203,100,35,109,229,97,72,200,205,86,188,12,146,160,164,128,52,42,7,145,158,144,130,235,204,46,169,92,182,92,191,88,235,247,55,20,142,222,95,114,167,108,148,212,241,76,232,54,126,85,29,88,175,177,64,145,233,21,20,107,40,228,78,83,35,136,200,170,101,205,41,205,120,181,156,119,241,169,52,187,24,242,40,19,108,12,88,66,64,204,143,147,213,31,80,85,109,39,54,91,58,74,102,184,63,212,53,104,179,12,72,85,187,4,196,39,135,12,176,211,89,119,140,53,222,186,133,101,95,102,165,117,119,99,42,200,193,153,66,59,214,197,80,251,145,114,189,90,187,146,219,91,15,212,162,124,8,186,143,23,40,30,6,128,0,0,238,51,132,201,54,215,43,6,24,90,228,120,238,34,161,197,189,102,22,98,67,174,102,245,133,6,190,124,184,199,182,167,231,79,67,255,239,255,250,239,234,253,180,121,134,178,158,236,212,234,194,174,253,221,152,52,230,54,231,57,222,46,130,157,106,243,173,12,139,16,69,122,156,192,32,179,141,40,209,113,83,160,230,14,88,238,50,226,104,82,148,16,142,99,54,192,197,19,25,90,49,211,35,10,7,66,243,77,8,29,20,11,14,128,9,1,68,176,12,114,24,48,0,246,33,209,134,57,14,42,104,186,155,170,223,6,200,140,1,207,29,91,40,118,169,85,81,165,51,103,154,113,160,69,27,37,201,109,2,51,45,200,163,215,45,159,161,117,55,126,145,219,147,82,196,231,101,255,251,178,100,211,14,199,146,104,208,139,185,76,112,91,173,26,195,60,5,180,24,145,165,76,109,225,45,193,57,178,236,76,96,10,208,59,177,217,90,118,221,157,186,212,160,90,32,155,159,40,70,201,169,162,6,179,197,48,33,19,49,207,48,62,206,198,164,194,205,40,157,16,244,113,101,150,54,232,57,233,114,242,96,68,115,33,52,246,164,86,246,231,20,21,223,99,98,196,230,26,96,49,78,73,84,57,210,32,182,235,58,169,176,166,149,86,82,50,188,81,69,93,233,169,209,144,40,160,141,218,60,161,26,22,225,231,63,216,71,24,36,143,243,96,1,164,187,8,133,137,79,34,221,252,182,233,120,215,233,247,159,145,31,187,187,103,228,51,144,96,204,115,24,194,230,95,232,214,222,149,103,222,135,211,78,221,20,24,55,35,254,245,115,29,91,118,157,14,29,242,177,25,153,254,118,163,61,251,81,21,221,89,3,158,181,144,232,202,237,20,246,172,7,28,167,188,171,230,48,22,102,127,145,6,96,13,134,56,15,128,160,220,198,113,56,116,65,2,129,38,50,3,198,16,135,6,2,131,230,21,5,102,14,139,225,108,99,131,99,52,212,195,110,39,50,81,66,33,176,104,216,208,88,24,108,201,77,206,0,28,12,114,98,224,212,233,110,91,50,99,163,28,13,51,97,228,180,12,9,21,9,103,9,210,129,169,22,64,18,130,0,228,80,112,82,251,2,2,66,218,58,92,176,249,114,254,117,211,85,115,71,229,238,237,51,63,248,96,40,22,68,4,225,61,46,72,243,184,33,104,96,5,72,229,180,251,147,146,250,195,168,71,116,90,73,165,33,109,57,147,79,225,195,126,202,155,96,150,147,43,223,171,20,14,76,234,40,10,230,246,23,109,144,175,42,126,146,221,12,87,21,10,168,107,78,23,94,142,207,106,169,47,136,10,121,163,64,188,56,175,86,92,157,185,122,87,77,250,204,58,223,16,190,127,125,123,210,12,31,23,218,216,154,245,110,154,45,97,237,251,38,166,207,139,30,213,221,102,246,166,237,245,159,243,233,5,231,214,99,205,253,241,168,218,254,145,34,252,193,0,1,101,220,48,0,106,85,53,142,100,146,160,87,159,75,166,242,108,5,195,118,191,255,235,255,255,249,253,95,29,0,84,143,251,249,230,114,105,194,114,180,242,61,194,128,98,73,141,242,255,50,55,28,233,244,224,100,145,207,132,70,217,155,127,252,13,158,69,56,201,249,80,200,22,155,163,195,171,177,211,24,216,153,13,102,36,9,28,102,208,6,90,154,36,78,101,226,200,128,60,128,16,19,148,192,192,20,185,50,224,244,194,193,182,82,16,61,48,240,64,116,188,22,17,24,192,58,119,208,109,149,18,33,161,88,17,255,251,178,100,202,14,200,88,117,207,3,187,123,112,84,44,187,3,32,35,154,90,245,155,70,78,101,143,129,123,40,106,72,243,10,25,28,149,144,119,128,167,76,51,3,138,82,226,220,175,48,160,166,8,46,43,73,46,157,26,219,129,39,19,90,88,44,34,154,193,44,177,249,140,73,231,228,241,70,129,21,175,239,54,20,116,156,148,187,141,74,134,133,216,112,172,100,24,28,42,172,16,115,178,243,85,218,59,224,121,149,187,223,102,154,127,103,177,57,202,87,48,241,215,35,47,198,247,86,173,55,167,43,206,138,43,97,247,38,158,212,243,171,230,218,173,37,50,201,28,127,159,171,247,109,141,118,213,141,202,245,250,57,147,221,220,164,127,7,213,21,157,130,147,74,241,235,144,101,178,49,253,9,166,174,245,154,235,204,32,32,252,178,228,130,41,21,199,36,80,6,133,48,15,132,21,112,127,199,99,86,93,186,139,235,203,207,213,240,227,45,204,249,85,58,4,114,104,202,4,78,89,138,211,229,218,2,165,167,252,16,223,235,38,228,163,252,157,76,91,162,55,211,163,218,51,50,119,147,164,167,12,103,117,86,253,88,174,3,110,167,56,195,53,250,18,224,234,115,140,107,159,54,46,255,129,58,247,29,162,157,223,233,80,0,204,32,222,57,140,236,213,71,99,81,174,76,42,113,49,104,228,12,28,51,192,76,193,98,129,209,193,155,133,6,49,32,38,65,129,135,70,59,9,8,79,72,1,30,69,25,104,84,2,2,178,149,42,43,3,13,2,153,57,131,0,6,21,4,152,108,38,8,2,33,152,24,20,96,49,1,122,129,64,247,121,65,157,134,158,144,74,172,195,162,200,134,36,13,79,102,230,232,185,10,52,179,165,84,208,12,110,244,179,58,22,229,148,63,46,168,142,141,251,181,140,86,237,36,31,41,125,112,167,142,94,191,133,186,166,30,80,29,188,193,17,253,118,179,240,178,239,29,20,237,25,69,208,65,52,88,131,238,60,89,27,5,69,216,220,110,245,247,253,132,13,253,135,162,10,93,29,63,62,165,94,171,144,169,55,55,244,22,212,218,28,13,34,145,130,161,231,72,199,47,116,82,19,252,236,58,152,184,141,203,235,245,251,250,253,199,0,64,0,165,155,9,143,30,157,38,122,21,182,180,244,10,11,46,210,197,12,227,110,172,255,235,255,219,255,234,142,198,251,214,206,199,217,183,240,214,122,132,57,142,37,220,140,68,69,103,186,158,13,130,163,41,252,240,84,98,112,161,222,228,100,123,187,171,35,157,186,171,29,180,34,163,206,136,205,99,135,186,15,225,181,98,53,252,4,128,45,131,245,197,12,240,162,49,89,245,221,48,232,172,100,12,28,214,48,72,44,100,76,97,112,145,255,251,178,100,166,142,6,200,118,208,139,134,23,192,88,11,218,247,48,98,56,90,169,155,68,78,105,141,201,62,159,108,28,112,14,208,129,9,96,144,137,135,5,230,44,16,146,206,18,200,101,147,0,201,26,98,112,9,132,86,215,81,64,0,201,5,73,179,10,129,46,201,67,177,161,32,17,160,17,1,131,22,51,252,16,18,52,183,91,247,101,195,37,10,44,1,225,110,238,76,15,167,90,55,45,121,221,121,4,196,196,8,233,94,105,19,83,73,221,73,51,167,117,25,239,12,219,121,15,152,94,154,200,105,235,215,181,22,250,173,157,244,185,254,171,125,135,177,227,102,171,121,97,77,41,223,78,80,149,164,174,177,206,227,119,189,235,203,221,134,247,68,228,53,188,58,150,221,49,89,169,156,233,171,22,127,167,51,237,219,181,171,240,211,26,114,126,62,182,246,58,255,124,44,197,14,251,117,234,237,241,229,82,153,212,154,235,95,209,223,218,66,0,0,89,109,192,160,56,14,27,3,195,145,93,95,31,62,125,203,219,82,198,182,214,118,242,165,136,5,253,8,89,255,96,33,134,44,191,236,179,80,172,134,122,82,26,119,133,21,20,12,96,218,108,46,18,46,96,98,136,14,11,185,184,195,123,138,80,85,107,69,139,149,34,229,18,54,12,17,50,0,76,11,104,51,132,220,208,142,67,26,9,12,122,48,48,72,136,104,12,14,165,17,2,76,4,66,50,137,92,195,70,160,224,33,132,129,198,27,8,2,71,1,204,81,65,216,148,134,3,128,33,214,66,15,139,24,111,176,113,50,35,0,10,0,25,176,113,66,201,199,82,29,41,18,217,172,192,142,138,60,60,113,84,22,24,29,118,187,239,74,128,94,99,47,148,59,19,126,33,214,209,164,196,40,171,66,33,185,86,160,38,205,26,154,189,133,11,165,1,82,82,219,164,228,186,114,5,173,100,45,168,222,188,84,211,94,106,217,71,220,146,109,130,196,196,37,12,106,57,58,216,102,111,215,42,170,61,70,89,89,246,154,237,212,81,238,40,154,54,16,183,88,82,7,35,24,252,245,87,95,106,211,188,191,83,216,77,213,155,26,222,167,196,222,165,166,48,236,245,25,187,83,157,95,154,105,251,198,147,136,247,211,213,213,255,56,154,8,0,0,32,29,186,225,112,222,76,54,50,122,4,231,204,212,33,195,178,103,23,243,13,186,238,225,213,255,250,191,202,42,52,127,191,82,51,94,104,21,136,159,205,199,233,105,113,78,34,75,248,195,38,86,166,38,28,61,36,162,102,229,169,126,100,243,210,234,247,104,90,164,191,89,175,238,83,230,123,133,125,18,143,31,75,248,236,23,203,166,219,233,88,120,63,244,9,25,111,29,108,26,98,195,145,144,9,255,251,178,100,163,14,6,208,102,208,139,153,75,242,96,203,122,250,44,8,194,95,149,185,74,78,101,229,201,6,138,234,228,244,136,112,70,73,13,24,60,24,90,3,152,51,20,1,74,130,55,57,233,42,132,14,64,28,226,33,20,120,107,140,33,204,132,193,16,67,197,199,28,113,65,194,130,132,10,60,52,186,28,79,128,45,137,232,23,197,152,120,140,97,48,47,99,236,122,211,224,73,140,64,192,33,7,163,121,127,57,19,133,25,110,55,75,129,192,163,39,115,163,18,72,179,138,34,160,249,66,211,102,129,144,34,230,59,35,214,171,176,163,216,238,230,213,3,17,33,195,105,0,144,240,102,84,60,107,127,124,192,150,46,32,41,212,141,172,72,19,241,170,138,243,66,231,59,58,225,238,88,216,154,14,116,250,169,32,12,73,223,105,227,198,54,53,35,167,170,231,21,33,60,60,88,172,224,172,82,161,208,84,202,212,188,69,3,233,28,35,162,215,74,6,197,41,192,249,173,206,12,40,177,225,43,237,168,24,251,172,103,111,233,18,250,211,248,143,243,26,35,35,252,95,192,214,231,174,243,3,95,223,122,223,212,247,240,94,82,100,58,194,115,72,209,2,64,48,8,0,0,88,200,92,48,28,169,140,241,83,137,80,166,241,227,252,251,132,194,148,173,224,16,53,67,140,160,69,33,255,7,22,255,242,158,103,43,253,37,118,123,97,159,87,82,65,129,97,43,173,79,50,178,231,58,19,23,153,56,93,147,10,0,1,176,71,163,128,132,202,30,54,135,135,154,17,19,93,194,218,16,108,84,41,139,48,98,136,128,65,161,145,129,2,50,52,211,3,38,40,99,133,42,227,0,61,13,157,200,29,18,138,2,24,128,73,43,64,211,220,184,211,212,12,8,241,63,168,72,112,220,54,89,214,60,194,152,98,33,142,65,109,66,76,229,123,99,18,112,31,46,3,77,18,115,24,213,86,36,82,65,190,109,28,39,226,56,191,180,28,51,213,18,228,245,105,169,203,78,57,47,232,84,203,50,25,163,189,88,196,174,107,101,196,109,78,188,174,202,184,184,154,198,35,175,26,60,235,209,108,177,118,121,49,210,76,232,180,52,201,86,144,250,187,178,60,241,68,165,173,18,19,231,216,93,41,160,192,132,98,32,147,18,31,4,166,81,192,56,88,244,241,105,41,18,87,29,235,18,202,199,228,69,166,71,203,11,110,190,181,97,245,243,40,116,202,70,232,220,239,2,67,138,165,208,75,89,122,204,188,242,157,159,155,255,79,229,173,61,89,156,153,253,97,12,225,224,254,10,44,0,1,202,161,103,78,23,212,74,117,86,154,97,176,199,27,42,177,67,232,133,186,68,16,192,241,43,82,175,102,160,167,223,254,165,255,255,251,178,100,142,14,231,190,116,212,147,79,102,80,66,108,186,162,61,34,62,91,37,161,82,109,225,141,192,238,49,171,140,112,11,201,255,252,135,255,255,255,255,13,255,255,242,63,254,231,255,65,63,255,255,208,90,157,253,190,87,208,206,253,184,217,144,93,4,72,26,217,185,128,26,6,60,51,32,96,128,136,36,8,32,14,8,68,208,80,216,140,121,77,75,114,6,0,159,24,49,148,99,51,94,204,28,73,201,130,253,40,168,40,131,80,90,12,28,152,202,105,47,113,150,51,32,114,218,236,93,131,179,5,224,254,203,146,132,181,73,216,245,74,161,137,248,10,95,114,25,148,59,76,246,227,227,35,149,221,163,88,25,110,87,136,203,94,41,221,210,249,177,41,131,167,85,147,93,4,78,22,192,160,238,35,232,78,148,47,196,176,44,105,202,34,59,22,203,205,197,154,132,169,38,216,226,85,117,80,207,34,110,16,27,101,55,28,84,46,152,93,131,75,215,58,138,213,187,139,121,146,184,52,142,222,66,45,146,46,177,42,136,230,223,115,222,101,113,184,227,56,174,35,216,147,91,254,19,162,204,115,90,231,176,250,64,13,245,138,221,246,213,125,3,174,180,117,61,51,186,162,186,192,51,1,136,43,44,35,138,9,137,36,228,113,226,165,37,130,49,199,234,107,63,87,31,127,255,254,223,255,167,255,215,175,255,235,208,236,155,26,135,47,95,91,244,161,203,103,221,181,100,58,3,104,65,89,7,65,154,238,158,0,2,83,216,69,176,214,70,82,179,92,81,0,163,131,16,72,97,213,216,80,33,16,48,41,119,192,128,32,226,194,225,129,133,78,0,12,208,4,176,88,56,21,174,21,68,68,7,37,115,75,218,187,38,96,47,12,117,104,67,109,109,249,93,17,120,9,253,99,111,34,86,173,170,10,94,197,170,76,211,180,120,170,82,233,226,129,252,234,248,148,217,11,202,35,81,241,120,222,40,198,229,53,139,213,27,37,66,21,76,45,62,148,124,58,156,198,106,186,101,15,246,50,176,179,77,222,83,43,35,31,211,63,67,158,135,113,12,178,209,106,5,244,35,203,150,33,60,150,99,96,237,202,137,77,81,196,165,82,177,181,211,156,51,137,149,169,51,62,36,164,109,38,188,184,201,13,50,179,225,41,68,8,221,63,78,186,145,90,144,185,98,205,175,62,182,250,107,176,192,238,108,222,152,201,235,173,237,159,244,2,0,96,0,4,57,185,192,69,27,18,40,195,89,8,222,226,85,40,186,13,142,250,79,223,17,50,127,239,252,255,252,231,75,127,255,47,249,22,249,255,255,159,72,139,172,93,178,70,59,255,51,102,70,248,198,115,107,151,145,127,191,44,135,145,92,169,123,173,33,151,40,231,154,255,251,176,100,142,12,166,145,104,213,27,89,98,240,76,236,203,26,36,35,158,91,125,151,74,77,229,141,193,28,176,236,76,128,142,248,136,78,11,0,0,113,158,195,54,115,29,63,54,129,1,1,121,131,141,152,0,145,133,140,152,152,248,201,25,135,25,25,1,48,52,133,140,132,44,1,63,1,28,198,15,0,89,98,118,5,215,103,106,121,95,11,0,6,200,84,114,242,166,113,119,19,168,189,8,69,12,54,193,3,89,86,212,201,107,13,76,129,62,147,92,72,34,192,201,27,44,150,8,163,212,8,184,96,171,42,32,148,144,51,187,240,195,24,151,66,104,70,67,209,224,214,126,156,78,27,150,79,143,18,144,139,235,6,180,223,152,192,177,10,169,239,48,55,7,45,250,169,73,207,199,101,15,80,229,83,227,243,231,159,18,174,232,235,71,109,167,143,77,83,228,185,12,84,63,163,141,51,241,189,4,36,34,75,52,171,81,195,75,227,244,198,242,107,6,108,205,126,2,212,112,149,31,249,252,182,29,100,76,68,185,230,213,51,66,82,159,172,189,96,177,49,37,74,208,105,88,136,62,228,220,72,32,0,248,33,204,19,140,25,164,201,44,43,110,234,149,83,195,116,151,175,119,203,170,254,255,255,255,255,200,215,249,37,33,129,62,107,47,194,198,111,215,209,42,204,132,1,51,71,196,17,110,184,29,221,97,253,47,51,73,234,83,67,48,170,176,104,227,10,0,0,179,11,196,53,201,64,37,121,150,20,148,6,1,76,204,20,4,40,228,8,16,0,6,161,52,28,46,91,213,100,49,144,176,168,26,114,9,11,154,24,74,14,152,16,0,88,41,44,154,147,36,20,105,205,3,232,46,26,212,137,53,209,16,16,71,72,155,90,93,81,198,24,154,236,64,96,168,214,0,18,139,43,216,109,233,151,54,40,179,170,129,80,115,194,248,44,216,243,228,243,59,47,202,179,75,34,180,178,120,14,67,13,87,139,54,11,78,213,234,123,173,236,173,131,16,78,108,22,25,201,219,214,57,85,20,161,189,164,96,170,3,71,31,17,184,76,251,9,216,212,149,161,244,77,153,218,89,105,220,62,41,39,38,61,148,158,97,122,118,128,236,110,109,61,77,189,75,178,117,223,110,239,59,25,175,79,72,153,247,8,75,197,185,40,73,81,147,51,249,44,148,35,155,152,150,178,41,76,141,138,150,197,64,0,8,0,0,20,189,48,13,19,223,129,61,82,175,191,238,49,153,78,115,255,98,227,138,166,172,44,155,21,202,119,95,255,255,255,235,255,255,242,127,175,252,51,153,221,123,118,34,49,142,219,99,247,211,251,183,237,219,66,154,102,118,51,152,197,163,160,202,119,102,57,20,85,37,192,1,71,47,2,210,62,255,251,178,100,148,12,38,178,104,82,147,120,76,96,75,12,187,10,48,34,158,24,25,159,84,109,97,137,193,56,176,236,40,144,138,57,12,192,148,64,37,192,66,27,0,140,90,252,93,142,81,152,105,66,235,222,25,0,225,66,46,175,1,205,93,49,21,50,188,253,44,165,29,87,8,225,12,61,178,166,113,147,52,151,195,141,54,113,183,120,164,51,175,3,87,106,164,161,241,54,170,47,89,244,42,166,47,40,26,89,52,46,178,102,166,173,178,39,225,236,12,13,88,73,186,45,171,103,41,225,50,98,168,64,61,229,148,120,244,237,182,144,47,173,51,135,203,28,54,76,169,18,211,214,223,190,73,121,202,98,183,215,50,212,4,170,51,177,103,173,150,170,78,71,104,47,98,156,115,81,231,167,17,193,235,41,52,69,91,161,236,213,219,87,175,40,86,71,86,131,181,51,48,77,38,172,185,65,243,117,135,113,184,207,151,99,81,125,126,143,191,234,0,192,0,217,186,67,194,49,237,85,114,4,208,191,54,163,39,110,195,21,40,144,7,166,125,65,38,56,191,207,255,255,255,255,37,254,12,210,32,241,94,8,180,230,178,28,228,99,145,235,250,127,4,228,176,207,161,219,154,159,37,47,114,184,28,118,87,118,75,42,20,152,83,71,135,228,191,120,64,0,0,1,112,146,0,202,144,140,97,228,215,72,76,108,48,144,136,178,6,52,206,84,29,11,7,24,193,48,98,25,0,156,136,198,137,67,128,7,12,207,199,81,18,125,62,203,2,184,175,18,110,74,196,205,45,73,49,140,173,220,94,236,40,12,83,44,143,160,49,245,102,142,250,94,80,12,140,193,130,6,108,146,135,246,25,165,173,39,124,219,36,189,197,108,79,115,113,145,202,227,239,194,28,123,73,47,66,42,22,135,230,153,42,41,58,76,126,133,19,107,74,151,187,85,240,251,107,3,125,126,158,151,174,131,85,201,169,141,127,95,171,244,156,41,184,186,246,126,114,150,91,21,173,189,171,43,229,248,45,11,51,39,48,33,156,157,42,214,227,199,215,243,17,170,218,149,126,190,212,87,220,115,79,23,199,26,150,175,246,129,215,253,114,237,61,179,113,29,71,117,183,181,31,222,246,47,4,139,90,132,67,146,32,128,28,0,0,242,239,161,228,8,55,56,216,24,251,61,90,189,187,233,156,171,143,124,60,159,100,219,125,93,127,211,255,255,255,230,182,129,17,19,63,238,199,43,183,103,209,182,153,90,199,46,223,117,91,209,168,104,56,80,203,23,249,158,127,239,39,111,79,198,59,220,18,67,33,255,48,216,174,32,0,4,164,232,128,176,255,8,64,196,1,19,64,227,229,44,20,34,25,4,45,50,210,78,176,17,99,49,116,12,76,40,70,255,251,178,100,163,12,6,171,104,82,155,121,99,112,79,137,75,10,48,226,156,87,169,155,78,109,189,49,73,71,22,235,140,195,20,225,68,60,52,157,65,114,98,233,11,0,45,134,38,144,119,129,88,0,40,88,135,248,79,39,133,128,27,65,37,72,41,220,210,204,102,105,59,184,159,33,34,84,246,67,94,88,154,48,63,133,182,117,82,232,174,55,167,87,63,100,74,35,166,130,108,22,45,187,9,225,9,227,16,21,200,192,158,164,171,75,173,140,37,15,147,182,118,236,24,138,227,104,178,223,106,220,116,172,172,236,226,207,127,221,153,94,174,53,183,45,178,168,114,105,74,151,118,248,39,238,149,181,122,47,61,76,187,126,49,159,240,228,5,145,144,56,60,151,130,90,232,32,152,204,242,174,40,39,149,190,5,247,186,72,42,254,16,1,205,220,217,108,76,45,39,58,96,174,125,180,177,129,61,9,53,232,237,46,36,212,32,113,80,191,220,215,253,27,255,250,252,169,208,132,110,48,16,159,152,123,223,234,207,254,48,187,189,143,115,191,127,233,103,255,236,202,115,154,124,179,229,237,218,103,113,12,164,179,23,116,171,65,187,70,222,0,247,210,0,2,155,213,85,140,176,209,138,134,164,208,48,73,117,91,57,159,76,176,79,88,233,16,195,234,62,186,210,96,63,12,241,138,21,160,80,69,150,35,160,135,152,128,86,0,86,84,4,140,135,29,171,148,184,68,46,24,203,158,12,132,227,138,203,154,24,94,206,227,134,26,242,19,37,81,171,153,18,183,62,212,84,113,142,192,81,98,239,104,141,0,170,217,155,16,154,239,69,76,10,10,77,74,178,77,102,153,243,169,226,136,121,29,214,83,103,101,21,217,86,43,87,32,125,73,133,238,11,226,175,94,246,182,62,7,71,30,245,111,1,114,83,39,143,194,19,165,233,162,98,170,230,24,25,55,212,80,212,230,235,165,181,200,91,49,26,213,170,21,36,147,83,49,57,78,217,132,49,91,51,57,207,41,191,64,0,6,0,0,46,223,157,0,3,16,80,242,218,207,138,91,131,96,224,117,52,83,122,115,253,63,253,191,255,255,245,55,50,140,233,84,101,84,125,136,229,71,102,96,67,59,103,83,218,140,45,123,240,112,70,40,183,248,229,26,165,159,58,148,196,90,236,208,105,169,199,77,185,126,110,102,31,10,35,255,184,177,48,0,13,2,73,39,126,37,21,24,198,1,37,24,16,106,5,2,144,146,204,18,39,48,80,44,44,52,48,40,144,104,170,35,5,163,64,140,50,64,70,48,80,41,227,19,8,32,210,107,201,17,180,132,109,250,242,7,134,102,138,170,41,102,197,139,114,210,85,18,82,75,151,51,184,212,217,226,33,179,21,13,117,96,40,255,251,178,100,176,140,37,205,104,212,27,79,75,112,83,11,27,26,36,98,20,88,153,151,72,78,101,15,129,48,178,172,28,144,142,121,121,62,34,80,67,174,233,199,40,101,185,55,210,88,187,101,181,23,128,248,235,192,176,36,68,96,26,101,84,138,137,156,104,146,69,72,32,78,66,15,148,9,101,53,185,231,235,25,161,84,194,30,196,154,76,205,97,53,112,43,40,29,138,57,23,57,156,193,202,161,65,178,71,67,76,108,85,25,71,52,20,157,80,188,89,232,238,149,99,38,153,157,68,179,41,243,55,99,22,159,58,182,248,164,99,209,93,121,209,182,61,226,196,2,77,249,212,39,12,204,149,177,164,175,35,239,14,248,101,87,255,216,151,39,255,47,255,63,255,255,250,44,180,129,47,249,12,41,110,81,240,253,142,188,144,207,127,91,101,27,135,177,168,97,40,75,210,203,45,212,207,248,176,243,166,8,206,255,151,226,139,37,82,248,147,130,210,29,164,0,0,1,80,207,237,78,227,100,206,124,128,219,6,32,20,36,108,96,193,39,0,182,96,160,33,199,230,142,12,104,229,64,64,243,31,2,48,4,67,93,192,244,77,208,143,139,66,10,80,70,96,60,91,178,96,50,74,8,98,192,80,204,0,94,164,113,91,11,180,68,59,67,75,200,83,79,107,11,108,183,129,137,166,138,160,125,95,117,132,140,220,98,79,12,243,111,23,190,222,48,155,138,245,215,136,44,151,37,89,234,62,177,114,131,133,196,136,171,11,167,39,34,184,77,169,8,248,177,75,177,151,41,29,83,187,253,21,109,148,161,127,114,92,168,158,162,100,213,187,46,166,39,138,165,67,195,221,132,173,197,232,169,3,180,147,185,199,200,171,101,154,249,86,45,97,29,190,168,171,117,179,14,155,108,90,174,108,146,246,217,142,227,85,48,240,192,250,90,142,232,170,120,203,201,76,85,173,72,52,184,244,181,139,224,106,40,175,107,70,202,99,14,182,122,128,1,160,0,1,235,119,47,138,53,3,68,22,92,148,133,116,45,1,69,152,218,189,71,17,191,255,111,255,255,249,213,23,61,11,184,211,230,23,13,21,94,115,25,54,66,16,230,12,107,179,95,212,98,22,177,21,51,221,105,177,144,84,86,244,59,144,94,68,202,251,207,127,198,106,165,51,151,48,148,168,241,65,215,9,39,94,188,64,104,144,92,194,111,147,173,54,12,94,28,52,177,20,200,68,1,144,208,233,112,201,68,32,40,64,192,197,19,18,144,204,84,77,65,24,128,26,96,240,152,131,147,216,49,174,78,178,193,193,39,168,133,6,248,72,21,55,42,2,28,128,37,229,27,22,48,128,85,210,12,4,12,196,4,151,10,246,36,138,233,202,205,168,6,3,93,107,255,251,178,100,201,14,7,12,104,80,155,121,99,112,90,11,218,250,48,197,26,90,13,145,68,78,101,45,193,76,47,43,76,244,148,105,245,225,145,67,159,102,180,221,171,182,222,247,69,212,96,19,208,235,93,128,93,137,115,141,88,200,28,145,184,197,170,15,35,15,104,17,4,194,253,210,163,130,173,231,125,86,125,188,178,40,180,133,76,46,236,133,236,89,188,25,184,16,54,132,178,137,249,186,233,21,244,59,69,12,178,202,45,165,204,108,31,183,81,184,238,228,213,191,79,220,158,244,239,80,148,123,108,181,80,138,26,203,86,137,75,199,197,53,33,181,25,40,208,176,192,251,34,187,9,201,191,58,0,6,169,114,248,253,68,186,41,34,64,170,171,91,19,169,35,124,183,17,93,1,71,46,198,98,118,234,199,79,235,127,235,253,155,254,28,70,177,25,153,54,254,233,236,168,251,105,115,88,232,151,140,232,103,66,176,186,62,136,81,230,101,122,91,153,105,123,178,155,182,233,200,139,119,19,36,184,101,154,110,194,244,0,4,157,180,43,244,248,101,49,44,205,193,242,223,36,32,200,32,19,229,52,24,8,74,40,193,154,73,246,92,14,2,157,232,248,215,195,138,54,20,214,85,38,153,0,217,142,167,2,231,137,63,176,251,164,185,86,188,78,5,125,20,148,4,225,56,196,4,133,65,190,5,48,227,104,117,68,187,203,21,60,93,67,238,113,140,81,71,211,56,125,143,214,200,113,175,194,156,233,135,244,61,98,142,78,222,119,182,117,254,61,199,80,154,248,84,77,149,215,222,233,137,26,87,34,178,226,106,54,4,249,163,106,191,16,151,167,41,56,227,169,237,133,169,141,66,87,173,232,204,51,35,44,25,41,104,243,91,116,200,183,61,240,229,231,227,237,141,156,40,137,31,123,112,239,109,207,158,144,0,17,75,72,32,104,21,122,197,244,140,60,203,106,150,80,19,72,164,153,80,192,196,119,166,208,190,75,219,31,250,219,253,255,125,191,152,110,113,157,191,253,178,77,244,242,176,84,40,34,74,206,239,217,110,102,188,18,48,18,169,23,50,162,18,238,127,105,10,175,247,205,186,56,36,74,176,68,155,151,0,128,0,0,168,97,47,153,143,39,134,13,158,153,192,158,106,48,185,135,6,37,67,137,171,79,160,129,217,141,72,98,21,134,50,249,144,42,98,81,25,56,6,87,248,140,217,159,0,104,81,5,67,135,4,50,37,73,142,141,71,4,161,26,38,156,38,80,138,32,7,47,44,7,100,98,48,236,45,84,82,69,105,174,245,46,69,33,193,16,82,18,1,192,199,142,167,11,233,98,120,9,99,245,92,132,137,58,152,255,177,120,13,94,135,194,249,136,206,224,93,238,67,216,219,17,48,255,251,178,100,193,12,197,148,102,211,155,76,53,226,81,172,58,195,48,98,92,30,217,185,62,110,105,233,193,127,179,107,76,242,138,57,97,47,203,9,52,189,201,84,108,15,247,22,73,60,167,251,76,56,17,179,90,233,221,103,218,212,138,157,201,30,2,206,26,221,195,241,119,147,210,214,93,45,76,229,5,174,12,179,210,88,89,149,151,125,17,25,93,133,118,126,21,46,161,181,171,175,73,243,27,53,133,77,203,42,98,254,239,177,183,183,204,140,78,46,18,169,85,114,64,139,22,103,173,83,178,157,234,101,82,220,51,205,73,79,90,67,101,102,123,25,129,254,227,69,255,255,241,95,153,190,40,0,7,91,187,89,37,97,85,226,11,246,45,54,70,97,254,42,243,235,193,251,219,81,5,203,121,86,159,35,157,203,254,174,254,223,251,255,212,76,87,141,1,76,30,255,218,20,12,4,73,4,98,181,249,130,56,161,96,232,85,126,107,56,82,163,44,17,195,76,64,132,230,188,142,66,123,207,98,139,87,15,153,17,240,234,93,16,40,179,209,68,84,164,10,8,60,0,0,74,112,194,62,79,9,236,194,161,76,60,8,132,92,24,30,72,50,36,58,170,198,16,106,96,132,224,64,165,62,96,166,2,76,204,188,72,226,133,68,43,89,45,40,196,106,236,48,39,36,136,33,96,192,135,64,105,197,25,68,38,38,130,40,235,250,233,199,149,35,85,108,110,240,224,12,201,195,168,220,49,197,161,74,170,83,222,192,8,232,69,109,204,141,0,93,84,68,97,212,223,11,117,248,218,240,37,138,64,67,163,187,101,15,226,151,225,151,168,191,49,9,16,202,7,33,69,124,245,191,178,114,85,190,101,243,10,108,59,49,212,16,109,109,132,163,243,177,13,98,61,135,199,21,149,207,165,103,51,228,118,112,202,148,177,242,57,95,222,100,157,9,170,249,43,3,50,180,178,246,181,247,95,58,95,24,239,120,0,24,166,205,100,123,196,121,18,133,131,244,180,85,194,75,34,205,148,251,193,213,170,75,25,186,255,255,109,61,63,125,100,251,13,246,1,29,191,63,205,250,55,253,119,230,167,220,130,78,242,82,232,174,206,172,202,101,51,152,180,82,59,218,79,67,170,50,108,166,68,187,171,185,108,125,133,94,104,72,22,13,176,156,44,152,96,226,185,155,202,134,24,21,152,28,40,35,19,25,192,176,96,48,129,84,92,99,192,145,129,194,98,161,240,0,56,200,194,16,170,68,233,1,143,49,63,22,64,120,67,16,194,97,130,8,66,242,101,198,167,17,166,10,13,87,32,132,190,237,56,195,69,48,103,148,26,97,207,99,170,28,195,4,98,52,149,158,209,87,228,73,227,98,14,29,20,186,188,224,3,92,82,30,255,251,178,100,187,14,197,237,104,210,27,121,74,240,80,12,186,211,60,197,28,89,225,155,68,78,101,45,129,68,37,107,204,192,142,57,39,38,4,208,130,162,176,128,124,153,69,140,201,141,125,26,81,225,218,176,156,231,117,198,49,181,157,5,161,95,33,34,120,205,38,48,61,224,155,174,225,186,31,78,114,125,40,165,117,178,161,159,62,65,67,238,169,125,84,145,184,19,252,223,241,139,188,83,174,113,210,185,111,149,93,109,169,136,254,67,97,53,23,184,69,183,201,109,173,180,122,210,126,82,108,200,15,148,120,241,37,202,104,1,201,119,240,135,133,69,113,189,87,110,205,225,174,239,119,51,61,152,71,39,236,151,179,39,255,228,17,46,53,206,198,247,250,126,11,253,101,60,138,13,246,215,86,254,74,85,93,15,225,83,242,209,94,229,132,80,68,40,5,168,106,99,144,238,52,75,150,86,72,82,223,230,90,239,55,31,204,11,244,208,0,5,240,78,12,225,128,115,18,8,130,47,196,131,128,49,248,193,225,224,112,228,64,25,22,7,152,40,76,96,128,208,240,96,198,96,99,50,147,7,76,19,44,148,99,157,82,224,140,12,97,244,143,1,142,153,14,128,191,103,229,84,194,227,181,36,194,44,209,125,158,48,48,203,4,191,223,69,74,146,138,26,245,161,88,145,1,2,12,142,196,103,34,132,194,171,12,237,166,185,139,213,85,195,147,82,74,101,112,11,116,143,172,248,5,71,13,3,123,209,9,126,162,161,92,234,229,177,213,182,71,234,253,16,40,118,179,151,221,89,132,169,78,86,125,12,100,235,175,182,189,209,37,188,112,170,86,216,214,199,27,241,241,206,25,154,89,203,158,53,203,150,46,84,92,40,51,71,11,14,23,80,137,152,140,192,193,248,106,175,104,122,63,180,201,84,255,148,197,52,174,193,93,156,57,134,19,188,170,226,90,26,165,48,25,24,53,85,239,81,18,72,105,3,189,154,237,184,246,147,59,71,231,246,159,93,140,194,247,16,0,0,113,223,180,9,134,156,124,149,34,142,89,236,77,156,77,223,107,102,204,247,137,31,84,158,220,143,73,223,255,255,237,84,119,89,122,238,218,160,66,165,247,111,213,221,190,169,253,119,115,83,134,173,220,237,254,24,81,234,143,188,228,96,136,69,97,150,204,251,241,1,238,124,118,31,229,222,54,188,118,211,29,113,104,220,46,137,204,0,10,105,220,21,210,124,80,136,169,24,80,160,129,0,96,37,2,204,72,181,146,184,66,130,81,157,230,77,179,0,12,0,26,88,184,66,4,43,93,117,131,107,140,237,221,76,247,53,27,149,204,29,28,103,115,76,98,138,154,117,238,113,227,79,111,27,172,130,39,29,187,15,40,212,34,151,229,255,251,178,100,203,140,7,121,111,208,147,153,99,112,90,10,10,215,48,70,158,87,133,157,82,109,49,58,193,57,37,171,40,193,14,185,146,172,148,226,212,184,219,156,142,35,70,123,71,215,104,244,205,148,74,212,197,216,203,141,36,202,56,59,17,113,132,245,137,252,47,6,14,199,95,245,177,220,226,214,171,155,104,248,213,143,103,117,168,215,238,51,177,52,232,74,38,82,108,227,41,250,18,208,138,124,75,9,169,150,164,243,227,112,47,225,38,254,221,248,136,207,227,6,238,101,39,188,62,65,221,79,141,157,52,175,38,87,181,209,249,46,76,85,53,123,128,32,64,0,0,11,183,65,2,225,134,34,92,243,74,173,127,185,184,230,167,29,166,179,28,181,238,199,211,87,68,223,124,19,125,250,87,253,246,255,255,244,255,253,23,255,214,172,75,154,239,250,93,145,166,234,88,38,138,170,77,112,103,255,247,125,208,224,26,95,152,182,48,2,255,62,125,105,129,0,20,228,188,83,56,84,193,36,160,198,0,224,134,41,211,220,24,205,52,130,224,21,33,119,19,109,50,154,33,40,232,194,11,151,137,30,135,130,173,25,90,113,192,214,18,33,206,48,73,162,26,141,88,59,213,238,213,5,163,196,248,177,206,104,156,101,138,135,221,194,132,120,49,238,88,235,76,205,75,165,247,46,178,212,124,184,55,183,185,225,143,16,224,185,117,194,142,151,56,87,45,138,119,203,173,222,227,77,238,23,166,155,11,106,232,7,52,88,82,177,157,134,67,75,1,34,114,211,83,141,227,178,55,46,91,160,235,169,220,78,96,112,250,17,171,9,74,142,192,120,162,80,135,243,167,114,171,203,39,214,128,230,174,183,74,175,146,122,108,163,156,158,61,164,245,183,202,233,138,254,169,150,108,83,124,114,108,184,232,248,120,119,235,219,90,112,51,174,44,92,215,220,189,19,40,137,61,27,192,64,1,14,194,13,119,197,194,231,100,20,46,10,230,174,57,218,49,91,135,179,222,18,66,223,194,158,63,255,59,158,159,255,255,146,104,175,230,180,63,22,177,88,182,89,114,3,242,63,254,215,131,255,243,48,121,146,101,249,187,101,255,124,60,2,16,83,125,209,5,31,231,98,57,55,26,170,215,101,246,0,23,154,9,103,203,86,149,64,0,5,169,120,33,28,224,201,76,28,136,202,6,68,0,104,14,74,16,64,210,121,80,34,146,133,184,9,196,21,6,75,164,160,92,137,44,129,139,49,183,81,175,147,51,240,226,31,164,84,20,145,196,91,38,86,222,100,47,49,16,197,210,185,200,173,95,102,237,38,44,118,229,181,248,229,233,19,90,163,37,11,33,90,245,32,147,154,111,209,8,170,43,15,174,192,162,112,48,220,143,26,138,255,251,178,100,201,12,102,139,104,212,27,79,100,240,89,140,42,147,60,35,218,87,169,163,82,109,189,49,1,23,178,235,168,176,142,185,44,116,143,177,130,187,183,196,142,174,39,15,225,86,151,201,200,220,92,147,7,217,70,60,31,154,204,51,166,62,113,172,139,210,110,114,33,16,162,76,208,36,212,89,81,89,90,217,184,134,124,253,33,52,187,146,19,154,137,117,206,174,32,122,196,40,118,0,113,10,138,138,219,132,198,180,138,77,102,234,170,61,229,17,49,109,1,1,19,120,2,33,236,238,145,55,107,41,204,114,182,231,84,65,234,251,61,223,191,255,127,255,255,249,127,255,251,255,255,255,200,226,58,100,95,54,134,200,28,38,173,16,191,138,86,118,220,252,225,7,156,69,41,79,114,213,115,237,67,207,12,202,120,58,205,164,0,0,10,148,196,205,179,122,206,12,154,115,54,179,124,194,5,115,3,179,193,162,19,57,1,140,148,49,48,0,24,198,163,16,229,168,176,76,96,110,97,35,248,68,0,116,64,74,155,27,131,144,49,196,10,212,229,6,26,101,6,35,129,121,1,110,33,96,89,181,180,74,67,168,93,102,38,224,183,65,164,0,2,36,241,136,28,224,8,98,214,32,45,61,92,90,81,91,73,137,171,39,106,234,162,254,7,49,254,55,80,232,238,71,185,190,143,72,154,41,24,12,69,177,66,136,84,37,52,142,26,177,153,72,66,69,161,141,189,126,176,178,10,38,232,205,108,177,225,170,177,160,224,135,224,189,138,74,84,241,17,99,109,210,45,243,91,107,3,57,212,126,202,192,214,175,101,61,44,170,154,237,56,132,172,118,164,170,241,245,57,20,152,90,132,194,187,63,209,201,219,24,107,180,165,218,40,241,42,183,84,234,233,86,222,212,107,62,93,69,95,97,128,116,235,13,238,234,184,187,229,229,50,215,149,200,189,45,19,165,217,123,220,119,107,203,135,139,148,227,45,229,136,182,184,148,221,171,232,183,184,70,110,39,127,96,0,0,76,171,129,29,48,216,208,46,75,41,166,8,244,171,252,156,201,24,113,39,129,42,71,62,72,209,167,129,63,90,2,108,200,72,57,2,47,201,229,111,255,255,234,158,9,255,211,68,117,123,218,142,187,249,187,166,157,95,154,156,169,156,48,253,174,234,223,57,246,171,255,231,233,113,110,207,27,181,141,95,185,130,55,30,168,141,203,91,85,174,208,70,200,148,232,160,137,228,170,131,97,76,248,212,48,188,194,0,132,135,140,57,44,168,48,141,229,174,14,74,87,160,17,97,1,80,92,149,33,11,246,98,33,224,32,170,21,222,180,37,40,84,159,202,96,42,18,191,23,18,178,63,213,221,88,228,101,214,92,77,118,1,76,104,118,84,224,255,251,178,100,217,142,104,77,104,208,27,153,123,96,95,44,186,131,60,70,174,88,53,159,74,109,176,219,1,24,50,235,156,243,8,105,166,54,17,186,114,0,151,126,181,13,169,201,66,1,5,66,74,29,18,202,110,147,205,155,138,21,55,165,122,84,39,118,50,158,160,38,132,229,185,100,216,242,155,212,170,187,240,174,41,125,181,136,77,212,134,125,203,92,238,103,84,65,121,59,152,156,98,159,134,255,138,227,107,50,240,191,200,250,137,71,142,115,68,33,148,27,116,237,250,213,202,75,203,211,53,68,116,235,251,170,65,88,6,49,141,18,190,198,212,250,167,202,209,68,100,206,79,102,162,200,7,127,192,234,97,90,64,29,144,173,244,244,68,196,159,63,58,162,179,165,63,235,255,235,255,255,255,255,255,250,38,235,126,175,111,41,40,198,251,83,149,213,164,113,42,32,99,29,39,98,81,127,209,136,140,66,162,145,250,179,213,230,186,16,203,185,221,24,66,160,0,36,155,221,115,28,106,209,129,44,144,131,25,24,144,84,208,64,12,60,20,16,31,37,45,240,240,139,70,65,57,114,208,22,143,41,8,2,4,105,78,252,178,48,197,175,75,91,193,160,133,231,10,148,19,131,168,236,133,207,242,224,121,178,168,21,164,245,152,196,98,71,93,160,86,195,239,26,183,118,26,176,58,122,133,201,1,86,98,85,162,168,91,79,133,30,145,208,168,80,144,233,28,101,175,141,168,101,77,239,15,255,27,90,7,35,151,113,219,179,113,165,71,93,22,237,160,118,211,47,215,157,142,255,4,127,175,63,63,116,27,189,234,171,188,17,163,93,164,62,198,13,126,235,215,94,136,171,199,22,204,246,33,152,59,80,159,235,202,43,245,246,93,38,196,196,42,247,49,67,63,95,255,197,91,152,221,93,223,168,0,0,174,243,0,129,0,178,165,32,179,127,150,72,226,85,178,250,222,196,87,152,159,126,174,253,125,127,255,255,255,245,255,136,108,192,197,48,224,201,101,102,30,55,154,103,255,183,215,157,67,209,213,123,239,69,219,61,106,155,162,50,49,204,85,66,11,189,80,69,106,198,8,22,79,128,0,14,96,153,17,214,228,102,194,122,155,158,136,96,84,225,150,83,102,86,6,27,198,28,102,0,168,232,244,2,87,30,105,175,228,134,49,145,20,204,136,51,58,130,130,195,116,0,24,192,103,148,97,51,165,29,53,164,0,194,130,203,76,208,211,7,48,144,232,177,165,2,72,32,197,104,75,48,194,160,169,33,145,14,1,6,94,96,224,108,216,144,8,57,96,132,200,160,132,82,137,5,33,0,171,58,172,201,126,175,5,135,6,32,236,20,145,29,49,72,25,59,22,100,45,70,6,54,34,38,56,190,42,25,201,255,251,178,100,200,140,229,238,104,212,27,111,101,80,75,172,42,211,44,194,14,97,209,195,58,78,105,239,73,115,50,234,13,130,142,120,42,189,191,33,144,233,100,50,69,211,76,80,74,11,184,194,16,194,185,205,114,228,253,141,157,190,128,145,127,1,86,213,68,154,230,113,57,41,85,181,127,15,10,134,196,187,125,234,202,201,166,248,171,188,183,219,107,241,214,188,86,244,114,251,147,122,175,214,68,27,158,242,164,143,29,113,23,57,92,235,126,52,75,73,92,193,143,23,120,158,19,1,248,205,88,145,252,24,13,88,152,252,71,198,111,95,141,157,199,111,98,87,249,43,31,111,237,104,76,152,110,110,191,244,147,230,184,155,127,49,177,1,241,131,182,11,181,163,20,89,124,67,116,74,117,78,253,208,84,189,26,175,157,120,164,205,138,58,245,174,126,93,209,17,156,40,236,195,110,102,136,188,52,159,229,111,255,255,167,255,71,255,127,146,107,106,200,223,57,91,14,75,14,195,215,180,139,158,97,2,65,134,9,30,233,80,212,152,183,46,25,41,24,244,85,228,57,58,89,50,151,57,195,214,48,224,148,104,0,0,241,2,224,244,103,163,39,10,13,22,150,50,128,124,198,8,211,13,147,65,163,243,2,3,130,129,115,11,0,129,196,193,0,56,18,0,4,11,4,135,105,92,60,26,49,184,32,168,7,7,2,133,1,106,86,146,197,240,20,7,162,168,36,86,167,13,112,116,16,187,87,249,123,89,123,108,244,43,134,76,215,215,171,246,166,197,191,18,1,12,0,19,86,88,42,20,93,23,32,200,254,117,207,211,216,208,48,119,14,138,53,180,52,246,241,91,202,68,39,230,107,178,41,124,115,205,21,60,185,146,38,104,59,162,98,150,195,124,255,69,218,153,137,251,21,115,50,198,42,239,215,121,114,166,188,207,22,85,56,30,121,82,217,175,5,243,107,243,53,50,180,31,44,8,47,164,98,6,218,91,68,21,29,65,254,161,207,48,227,251,182,228,223,56,145,138,116,180,189,87,237,143,158,51,218,78,84,83,115,92,249,16,0,0,71,79,64,48,3,142,167,86,122,60,43,93,203,118,252,132,82,101,69,59,154,179,47,4,202,86,149,145,40,139,211,255,255,255,237,255,255,201,255,254,189,17,202,151,173,78,99,229,101,64,109,236,238,45,85,127,187,147,250,229,156,135,61,141,86,171,132,59,82,98,92,172,177,36,124,144,0,22,148,198,9,16,96,3,38,60,156,52,222,99,194,230,32,96,96,160,38,148,78,89,182,100,34,6,7,9,174,229,174,113,41,144,0,243,151,48,7,86,98,221,222,8,219,52,97,203,181,105,160,146,92,158,14,139,107,15,52,139,17,105,2,167,114,42,179,58,87,255,251,178,100,181,140,230,172,103,81,19,143,54,176,78,44,170,147,61,130,14,87,233,163,76,109,225,139,193,23,51,107,76,160,11,80,129,151,47,70,236,236,246,44,163,24,234,142,134,144,219,246,24,234,164,237,149,35,172,236,5,155,114,206,247,199,230,234,56,38,70,211,167,244,250,129,113,246,201,39,144,239,15,132,181,237,222,67,172,143,4,94,109,116,203,149,114,122,119,183,94,249,135,187,22,231,215,104,207,55,61,48,117,154,245,150,118,2,63,89,50,153,254,105,140,115,39,234,243,83,115,197,221,102,173,152,180,235,162,133,2,27,245,158,242,74,7,115,206,91,242,56,230,42,204,198,21,220,60,0,122,8,81,248,85,143,11,26,167,33,198,19,18,156,115,41,249,183,232,191,127,71,126,159,175,189,191,255,133,132,116,172,207,228,74,156,136,200,82,146,100,58,232,253,12,79,66,31,84,98,17,14,86,68,70,43,43,143,202,85,44,182,98,9,5,91,0,20,148,184,193,34,14,204,116,68,136,50,146,24,98,98,103,70,20,48,97,133,140,41,6,194,192,225,3,14,67,49,34,29,36,6,85,36,38,152,40,26,201,144,181,72,33,166,174,134,88,175,203,164,251,188,179,78,108,118,69,110,205,69,136,211,35,14,21,87,17,160,67,116,209,174,167,123,243,204,114,250,142,161,165,62,143,17,77,93,27,195,200,67,119,182,239,95,140,42,225,86,200,44,202,30,254,7,55,182,116,238,86,68,42,117,43,240,204,137,149,246,81,78,223,17,94,96,143,242,55,82,213,99,181,129,59,20,157,68,134,120,218,155,221,161,214,55,82,29,239,194,55,151,14,223,175,187,255,119,123,107,179,186,215,24,228,115,197,22,219,35,109,168,236,242,160,174,141,97,10,43,252,92,82,0,4,233,121,72,28,67,60,177,33,113,87,243,214,253,223,57,158,221,138,163,131,89,95,74,121,124,191,255,255,255,127,228,255,196,115,163,168,113,73,231,4,37,165,106,196,224,43,253,254,229,219,255,237,1,149,41,44,255,62,127,229,173,170,216,49,24,92,206,93,34,64,236,37,9,239,249,99,239,28,0,0,0,84,49,7,24,217,70,192,169,208,209,16,213,10,51,203,12,200,5,35,107,130,12,88,11,49,96,96,57,16,102,240,136,163,195,30,184,215,184,54,125,140,160,51,46,16,169,176,193,147,52,195,5,72,24,0,200,11,1,3,48,129,1,193,140,12,180,91,117,214,49,84,73,113,89,73,117,95,84,127,44,248,160,55,80,152,226,254,90,12,36,28,10,9,45,163,194,72,213,17,229,112,10,244,137,71,70,219,88,155,27,207,138,132,73,34,63,142,208,140,54,170,46,131,54,217,214,213,209,102,58,106,171,44,255,251,178,100,200,140,165,199,103,211,155,108,54,210,80,108,186,211,48,35,142,95,241,189,62,110,105,235,193,65,178,234,156,240,142,185,74,116,186,234,19,11,235,64,29,142,247,10,157,189,194,60,33,109,173,152,240,218,136,189,138,36,31,233,173,101,230,32,197,141,150,102,31,21,105,113,42,153,163,198,85,184,89,252,170,198,20,211,107,202,107,4,213,244,177,40,249,234,77,85,232,194,181,78,254,37,33,197,167,128,229,23,77,172,143,153,186,219,246,104,236,140,206,225,206,188,183,17,90,242,26,62,87,15,239,150,8,222,85,203,26,212,88,178,66,129,255,254,111,241,191,39,9,7,176,77,1,43,143,128,253,48,211,13,196,201,228,147,222,204,217,238,9,119,10,182,218,141,87,251,215,175,159,132,97,250,122,13,127,255,255,139,147,165,254,95,241,246,115,255,248,102,193,127,191,130,93,50,30,218,252,127,166,15,239,60,179,34,52,40,117,75,219,133,71,160,208,2,12,13,201,50,180,34,84,107,129,0,0,179,3,211,13,106,205,49,168,84,207,2,115,71,135,140,116,131,50,9,4,201,39,248,169,129,196,0,129,64,209,209,3,132,8,130,93,34,209,12,17,144,236,44,66,33,17,38,10,237,170,121,151,96,178,129,2,16,172,32,25,123,167,249,64,46,227,116,97,212,141,140,96,4,115,153,70,38,92,149,244,201,35,19,67,92,4,65,170,40,141,216,119,9,144,24,20,1,216,36,89,65,28,142,94,124,31,84,113,33,194,102,153,8,116,216,59,48,48,49,204,100,192,253,192,184,178,36,238,170,213,131,167,83,148,93,54,81,16,134,208,70,181,115,52,62,237,143,58,251,133,185,214,230,142,184,182,204,167,146,21,208,106,102,219,34,156,134,33,177,170,94,218,190,92,251,134,253,59,180,41,166,172,61,7,158,96,100,181,57,175,106,218,195,67,230,1,165,187,156,116,242,0,0,117,47,104,58,19,207,150,21,221,18,140,149,163,201,112,50,116,115,122,98,201,37,209,151,239,222,253,127,255,255,255,160,169,207,200,60,20,158,167,118,110,159,223,251,185,81,88,151,111,239,237,163,62,138,122,29,54,66,245,222,186,221,156,175,35,163,212,131,156,202,53,196,213,216,131,124,174,70,244,7,49,15,72,216,209,3,41,166,205,4,204,53,105,80,208,14,3,38,152,205,20,106,51,40,56,194,36,16,41,68,198,224,131,20,56,192,132,56,4,14,27,67,224,28,97,56,111,179,12,48,33,105,144,62,10,46,239,152,242,70,104,65,164,24,105,193,3,132,15,22,71,209,192,136,73,92,234,219,20,122,140,24,212,191,129,218,130,106,160,218,106,46,180,255,67,57,112,80,147,252,214,53,63,217,178,255,251,178,100,195,14,102,90,99,81,19,153,90,240,80,140,122,211,48,197,56,94,33,189,62,78,105,235,193,78,52,107,28,243,20,232,254,70,141,17,216,227,57,142,72,220,11,24,245,41,141,88,11,147,134,34,185,75,85,9,201,55,37,231,188,233,237,34,158,121,9,26,207,204,93,213,103,121,31,185,239,115,168,245,154,115,239,80,142,60,233,244,176,159,205,151,27,233,170,241,127,204,151,112,117,223,73,22,140,184,154,109,53,181,218,215,155,122,138,154,199,179,142,55,73,232,219,91,95,113,113,138,66,196,88,47,177,6,211,194,143,242,242,43,230,24,148,181,161,174,169,139,87,95,88,205,29,68,244,251,248,207,214,247,7,94,94,232,84,86,96,20,238,240,135,238,85,113,79,88,106,112,58,72,119,45,50,41,97,14,239,15,176,118,87,170,115,91,171,167,95,255,255,255,255,229,111,255,244,241,37,253,16,177,167,191,241,202,107,171,111,28,101,33,78,109,89,76,247,187,246,60,200,147,20,54,142,115,43,25,144,107,198,56,138,9,59,88,140,200,113,163,212,93,2,0,0,179,10,219,141,76,231,49,121,132,176,232,49,48,20,197,40,163,37,9,12,140,130,48,240,124,196,67,130,254,152,40,22,50,38,72,131,11,131,1,158,151,152,26,97,244,128,116,129,134,138,60,159,109,117,34,67,136,3,32,106,58,99,134,229,3,69,28,21,116,202,138,160,69,162,8,152,166,78,243,113,102,170,194,145,104,220,147,237,194,52,85,145,242,181,14,194,227,243,14,197,102,145,156,29,51,18,175,102,125,110,202,11,100,26,35,174,193,223,39,199,106,135,134,193,20,208,121,99,217,24,21,62,243,31,130,217,193,213,176,242,180,76,137,34,142,97,228,54,195,92,140,87,185,179,194,7,169,85,229,135,22,223,16,165,32,91,122,163,189,205,163,5,85,72,113,202,39,61,27,148,219,110,237,126,31,55,71,20,54,148,30,106,199,54,97,145,182,19,173,223,182,142,234,31,168,0,0,46,118,192,49,0,19,108,192,216,61,177,95,11,56,132,136,233,253,127,45,246,115,42,136,251,23,173,186,191,255,255,255,215,79,255,255,235,223,254,138,204,86,69,35,127,100,102,234,204,32,98,108,102,74,153,47,191,82,24,113,97,220,162,199,45,213,36,34,212,68,197,4,102,56,151,144,234,193,12,22,96,28,192,55,12,195,0,193,69,76,221,120,210,13,76,181,244,199,140,6,20,76,128,56,2,48,96,37,64,80,6,156,143,96,209,50,91,65,82,166,96,135,19,28,2,99,146,25,97,125,67,151,172,92,40,146,193,169,232,170,9,33,229,236,239,195,15,162,71,160,50,63,5,70,225,42,108,184,91,26,72,73,134,255,251,178,100,186,14,166,118,102,208,147,153,91,112,82,204,250,163,48,34,130,90,5,157,70,77,229,45,193,32,42,235,180,243,8,241,70,123,33,187,46,132,227,161,31,161,148,184,127,79,24,142,87,150,65,243,8,209,138,27,72,86,210,4,3,203,208,202,167,138,81,216,193,116,141,47,112,140,242,28,51,115,251,209,144,32,7,206,48,55,211,72,166,69,89,32,196,209,163,40,72,163,13,71,86,207,127,82,212,10,183,182,78,218,80,59,121,87,123,91,57,203,42,106,100,235,46,227,85,58,98,41,48,171,23,179,153,189,114,144,164,14,39,126,95,157,90,253,38,19,28,114,7,65,48,67,151,178,4,56,176,33,66,192,175,245,34,23,18,198,69,64,92,29,61,125,116,136,125,241,78,122,214,226,73,202,15,251,253,223,255,255,255,255,127,255,255,237,191,255,209,82,165,216,222,77,21,153,53,34,193,220,182,178,202,83,93,213,164,134,149,92,105,78,223,127,221,67,95,50,46,122,191,80,0,150,220,252,65,16,110,178,68,58,134,32,32,5,87,32,45,215,97,40,102,214,207,196,1,201,117,209,222,44,198,243,21,25,106,133,177,154,68,28,211,213,215,114,44,42,174,204,57,11,196,176,48,171,141,86,156,57,86,68,232,26,64,124,168,88,53,110,217,73,58,113,199,11,6,24,1,60,144,32,44,53,82,209,114,253,114,64,80,182,197,65,244,122,96,204,250,82,137,111,54,250,111,213,235,157,48,50,31,74,119,133,108,17,42,97,73,250,197,202,9,0,192,153,130,80,62,185,151,221,136,253,164,50,89,201,213,220,6,97,2,232,216,4,199,225,112,28,3,2,96,48,112,182,98,91,86,188,170,14,47,185,24,162,124,99,38,192,112,60,16,196,123,241,49,140,90,250,162,36,5,51,59,194,245,137,70,43,87,72,144,1,24,79,143,101,245,116,5,181,9,85,213,127,168,16,0,16,0,0,1,129,125,143,135,144,105,27,13,170,145,13,45,26,29,68,215,191,175,253,159,255,238,175,255,255,255,212,148,250,111,175,99,252,170,238,18,62,196,6,107,0,2,146,116,146,65,63,16,43,130,65,162,194,129,3,128,37,64,205,214,177,143,6,154,100,64,19,104,203,135,26,76,205,84,17,252,132,176,181,230,193,223,151,133,43,72,129,128,136,67,139,169,188,174,87,41,64,232,78,144,182,128,180,17,0,44,10,83,65,119,47,69,201,22,53,159,30,231,66,117,205,60,126,17,99,237,22,121,151,102,76,169,116,164,194,53,141,109,10,210,86,240,151,10,147,173,70,149,51,137,170,189,88,55,172,164,209,213,21,161,81,17,72,241,235,75,51,59,23,26,43,72,73,185,174,165,57,45,7,7,124,67,255,251,178,100,196,140,38,102,104,214,155,47,98,224,46,65,42,253,36,108,66,31,109,179,84,109,61,149,73,93,31,41,37,132,137,232,17,213,191,3,41,222,76,56,166,169,124,80,98,185,106,129,208,244,26,23,93,7,7,197,43,199,177,88,134,149,49,105,82,177,64,86,59,148,16,145,186,74,48,0,129,192,181,84,39,178,118,244,40,78,148,194,241,44,184,62,50,92,173,9,99,137,76,146,63,92,172,85,55,10,218,90,76,113,120,242,95,100,147,8,134,58,44,171,164,180,66,89,208,129,9,247,116,251,180,200,46,198,116,27,215,35,46,208,62,32,0,96,0,77,212,236,7,208,183,26,16,13,157,166,92,195,227,8,123,173,61,15,224,169,155,180,14,208,156,152,106,157,138,170,38,104,220,84,131,229,93,25,249,238,156,64,205,203,150,119,168,86,141,255,110,223,187,93,93,254,85,255,248,63,255,254,16,31,255,207,150,244,21,124,181,170,120,15,237,114,207,8,139,8,64,79,88,4,2,0,18,154,78,224,250,35,65,232,11,168,67,225,234,17,201,200,66,32,75,184,208,187,158,109,240,101,85,173,106,87,37,231,71,5,20,130,12,209,17,75,100,136,208,234,54,137,77,158,96,141,178,250,220,218,43,194,17,54,109,149,151,194,41,56,109,178,173,133,155,91,9,25,96,30,55,22,31,112,65,140,32,141,161,155,225,28,61,136,212,46,140,179,158,137,217,20,203,163,70,210,76,42,64,169,217,32,209,113,125,123,182,89,203,220,115,86,56,126,134,88,68,150,196,131,198,153,137,131,5,97,32,248,204,52,56,58,50,29,14,95,178,215,20,203,239,61,12,180,195,176,179,142,105,252,16,242,26,210,228,52,195,179,5,6,5,119,238,102,174,51,3,214,101,106,152,50,99,179,63,10,149,132,181,204,18,50,46,236,64,213,110,191,24,180,248,30,83,21,166,43,230,161,137,201,65,108,179,205,230,171,112,76,189,81,92,121,138,209,145,249,144,169,247,63,106,191,232,91,55,131,11,117,81,5,150,174,219,138,158,172,254,93,251,195,205,255,255,255,164,0,89,5,193,24,195,125,216,42,120,212,41,71,115,20,81,85,9,8,3,5,22,201,114,139,56,76,100,31,50,236,135,144,185,69,174,85,5,218,233,92,130,211,185,99,175,86,24,80,65,124,228,250,179,167,85,104,177,180,225,125,37,110,84,226,253,127,95,230,188,255,156,80,154,77,18,98,77,213,199,50,77,13,81,183,14,183,37,74,148,37,7,243,230,228,233,112,13,81,202,184,14,134,240,255,32,105,165,209,108,36,2,16,103,170,91,81,145,82,42,51,78,1,27,117,21,90,127,199,163,197,166,116,91,78,133,192,201,94,114,141,69,255,251,176,100,197,4,69,165,104,218,81,233,100,240,71,37,154,96,96,194,120,33,193,227,88,109,61,25,201,92,148,170,37,131,13,120,105,225,17,38,56,31,209,250,154,10,120,94,45,42,2,103,162,89,221,217,168,23,149,33,66,34,204,139,87,189,63,81,72,182,102,145,220,224,167,201,108,19,213,32,27,0,170,160,37,34,205,14,17,198,116,171,94,153,200,136,235,196,149,15,136,137,53,150,251,34,170,169,5,13,20,68,45,60,213,31,123,170,41,200,243,160,36,201,27,51,145,198,172,71,33,99,36,19,133,44,67,13,84,234,27,131,35,44,139,179,26,101,182,254,20,1,141,197,4,71,190,60,129,71,242,100,127,8,8,0,48,9,209,51,9,23,106,189,170,220,226,48,203,180,21,160,51,210,27,72,154,139,196,170,220,57,201,31,120,124,159,41,159,194,82,207,228,134,78,151,27,111,11,7,22,255,244,225,10,119,40,62,30,136,49,196,193,119,56,85,217,72,156,246,255,81,117,16,213,124,204,78,97,134,31,255,142,107,247,40,43,96,180,135,52,0,80,28,158,176,67,69,67,1,166,9,76,66,69,44,17,173,211,64,141,40,180,160,136,0,30,149,167,35,109,31,70,150,167,167,166,220,200,6,53,24,89,181,229,208,3,47,93,175,38,82,200,10,63,75,69,34,170,216,168,187,33,225,82,96,36,36,218,19,220,43,96,98,230,166,172,199,46,100,115,156,120,182,66,86,188,68,50,233,206,25,214,187,195,58,218,186,101,115,3,51,147,82,91,53,180,46,120,176,46,203,108,212,50,222,85,169,167,87,64,215,71,252,213,188,104,235,131,199,194,30,115,202,251,62,67,199,216,155,107,112,182,250,241,177,150,249,187,213,58,226,17,42,60,38,120,44,57,172,71,250,219,188,225,121,182,5,87,40,255,151,249,221,208,117,187,231,57,165,109,190,48,184,155,232,117,63,172,11,233,236,37,70,43,43,218,122,63,183,229,158,169,90,232,8,152,202,218,228,39,250,208,2,66,216,156,146,147,205,149,118,224,126,58,63,168,186,149,149,4,138,11,253,70,189,2,44,228,157,220,98,111,24,152,33,51,45,159,60,25,241,56,17,201,1,222,120,115,133,231,212,195,202,163,23,210,53,97,238,197,37,215,92,139,114,205,54,66,32,78,105,245,130,72,91,134,96,108,97,2,102,24,184,129,47,162,171,113,120,193,3,46,224,135,102,151,16,60,241,208,34,203,190,22,76,50,102,184,149,24,164,195,90,121,34,16,212,90,46,185,101,116,150,178,164,130,35,54,33,217,247,82,138,51,6,71,50,44,32,157,115,212,139,141,240,140,193,128,111,71,212,19,111,51,76,216,244,167,115,101,85,42,152,92,236,255,251,178,100,187,136,70,155,111,88,51,15,62,114,70,195,154,181,60,195,104,27,5,215,92,76,188,187,129,2,28,43,88,243,9,160,160,110,59,91,19,16,244,165,211,162,170,184,73,37,234,215,105,112,206,199,8,162,131,114,114,223,219,156,182,215,27,244,245,107,72,238,73,135,9,84,167,102,218,245,110,146,89,223,25,181,244,203,30,213,63,103,236,124,101,69,190,123,30,46,50,22,45,209,235,151,237,184,243,23,173,237,121,55,46,98,211,80,83,19,202,241,5,242,194,255,119,59,235,72,67,106,14,162,70,129,169,23,49,163,69,112,128,243,31,116,237,174,118,178,133,7,205,83,239,43,196,114,198,200,80,128,20,200,159,24,38,91,35,5,80,246,4,157,211,184,132,106,30,253,146,27,78,131,168,173,124,149,169,142,117,153,107,4,166,77,79,59,3,106,219,248,118,171,124,69,191,103,167,253,94,191,241,126,191,255,128,95,255,236,249,30,132,36,1,69,4,216,50,179,211,217,115,58,16,178,9,112,12,101,26,197,88,80,225,160,158,144,113,204,34,116,198,73,31,98,169,212,221,80,233,2,209,60,15,44,14,240,59,140,158,221,27,99,74,135,157,188,187,73,0,44,11,101,145,47,247,9,125,242,47,28,126,39,74,132,43,100,222,49,200,10,95,25,88,55,201,182,143,209,112,82,47,47,177,224,216,95,84,37,29,33,134,229,156,238,164,38,104,181,41,166,134,88,230,47,202,151,166,194,94,201,54,27,30,166,50,178,87,241,166,35,80,180,152,246,187,63,210,55,120,246,162,97,151,12,1,114,225,102,221,228,216,222,33,5,156,152,159,49,36,71,230,202,69,172,202,68,94,40,186,19,87,239,5,228,240,146,108,79,161,201,22,9,254,110,70,85,12,169,224,120,250,102,83,9,86,29,58,41,217,121,184,205,44,197,194,204,169,16,79,156,208,96,176,79,166,166,233,35,98,3,22,100,79,109,244,140,155,110,143,112,72,130,157,139,53,8,1,0,0,4,214,2,202,180,211,132,162,101,61,89,213,145,205,239,130,22,81,47,202,150,129,178,104,165,62,48,57,115,23,227,237,37,157,177,175,232,166,95,246,79,234,53,232,213,110,127,248,79,111,250,125,26,160,223,92,203,255,254,48,217,123,127,207,255,255,218,128,4,94,216,143,255,250,0,18,171,38,232,7,39,230,105,1,96,140,79,6,146,21,13,34,65,141,185,102,96,43,41,73,26,21,129,64,118,200,148,88,16,117,9,198,174,218,164,93,50,89,109,26,113,179,216,61,172,33,148,166,67,12,89,152,89,20,239,186,205,197,77,251,42,131,32,154,66,171,10,56,243,65,13,118,102,6,81,174,134,73,52,136,236,32,173,208,89,213,255,251,178,100,201,136,167,80,111,87,59,47,62,224,77,75,234,198,60,197,104,27,137,221,86,44,188,187,153,40,47,235,4,241,21,226,151,41,98,95,87,134,215,26,143,19,205,202,136,108,207,162,43,13,157,105,129,202,178,180,85,181,80,215,67,181,103,67,125,13,202,154,187,169,141,109,149,208,166,111,145,140,206,166,84,64,175,181,103,154,165,19,30,225,1,66,39,137,230,130,164,206,11,40,153,219,63,194,225,150,221,31,254,243,247,120,223,160,117,180,196,73,119,6,251,110,87,190,240,79,42,195,121,3,116,57,165,212,34,68,223,87,122,206,49,54,125,181,141,193,143,255,29,160,229,248,88,83,207,42,91,87,216,96,208,174,193,164,144,75,187,32,121,39,153,98,201,49,222,198,146,31,143,65,80,84,28,19,113,143,66,168,151,138,231,227,16,234,232,213,59,255,188,255,67,41,169,202,153,127,224,35,77,255,47,208,181,4,255,167,255,171,110,184,182,139,244,62,175,202,158,102,255,160,139,199,247,190,145,24,43,56,3,243,44,31,51,112,208,49,97,129,164,6,14,24,177,93,112,1,64,4,8,194,64,148,121,126,26,88,67,81,71,196,211,71,100,133,38,31,98,76,201,239,75,194,224,179,241,32,39,22,113,125,14,129,178,182,91,19,127,105,212,166,67,113,95,73,97,20,211,145,40,221,226,81,4,202,115,96,37,70,204,238,29,71,240,126,105,149,176,135,169,212,45,133,229,64,101,177,56,70,202,177,113,137,223,199,58,118,214,218,137,210,188,190,185,108,236,190,37,112,188,3,198,22,11,99,187,15,212,42,166,99,132,101,231,59,96,200,101,139,38,144,162,129,27,212,227,98,59,106,110,104,38,113,122,195,16,10,238,87,82,218,152,60,113,165,91,141,32,117,112,61,16,174,76,80,189,163,252,185,144,226,132,215,162,162,22,37,74,236,106,186,84,189,170,162,218,112,135,236,13,89,53,221,197,69,184,255,211,111,133,185,219,241,212,180,56,205,231,143,252,213,79,246,162,0,64,1,37,38,75,60,134,186,252,192,207,84,65,241,184,210,181,212,81,4,7,204,126,125,240,215,234,89,250,99,89,11,254,89,7,119,222,217,198,8,58,160,205,70,38,63,232,202,159,155,215,255,248,177,163,95,252,13,251,200,39,248,236,71,255,237,161,177,223,76,143,254,88,6,17,175,54,176,76,48,195,86,116,199,11,49,46,72,140,136,139,33,177,143,10,139,168,226,135,136,142,2,240,162,240,128,225,200,240,16,12,136,19,168,216,36,204,8,190,172,245,155,196,28,198,126,167,151,123,92,131,110,196,224,168,122,68,226,75,154,4,230,237,58,54,139,1,138,0,169,234,6,184,232,192,139,43,195,184,255,251,178,100,194,14,7,34,119,85,3,111,94,192,73,137,170,181,97,37,106,156,1,213,86,77,61,123,65,44,47,171,32,243,21,176,138,136,218,166,139,50,115,185,163,183,21,81,43,245,77,117,122,173,176,183,187,212,239,207,199,60,25,139,20,219,173,96,243,196,139,83,49,14,232,51,78,128,186,226,77,108,211,143,93,69,120,123,103,107,0,129,153,190,215,231,193,143,189,4,19,221,221,35,225,5,168,229,11,249,30,165,53,70,41,175,33,113,205,160,173,122,94,248,185,95,11,42,87,26,231,39,30,98,88,104,226,177,175,106,168,186,195,3,168,15,99,185,211,91,93,70,172,105,44,244,123,25,195,110,97,252,205,220,20,16,183,83,195,254,185,94,160,76,0,128,3,10,24,69,145,163,146,24,216,140,70,218,213,143,134,238,31,6,240,59,61,200,254,203,47,234,191,100,209,207,154,166,235,127,253,206,185,205,104,156,186,143,47,251,127,255,215,87,255,26,88,131,255,142,247,71,156,27,110,218,111,250,243,232,124,255,245,38,143,255,255,232,56,0,0,97,12,80,28,18,73,70,52,249,137,30,96,42,145,15,52,97,147,96,198,27,120,147,57,119,9,4,51,41,221,53,246,159,9,134,1,2,188,32,21,82,118,101,163,32,89,74,184,130,222,86,178,189,161,186,178,25,107,115,135,90,196,174,126,52,201,160,249,22,157,249,57,32,227,4,14,91,5,39,75,129,38,143,56,247,57,22,120,118,110,52,141,170,83,130,4,21,124,242,30,91,212,56,76,145,23,125,187,74,82,139,122,73,32,41,9,43,150,243,137,159,45,117,152,235,147,53,53,122,153,1,90,149,86,180,26,65,51,34,90,48,32,227,74,225,31,43,162,186,219,12,58,249,179,27,72,69,108,200,99,233,193,15,146,26,227,48,172,47,169,227,218,186,213,40,139,69,103,7,173,33,90,1,235,88,53,172,220,143,105,85,236,19,212,162,65,170,112,169,178,180,29,108,7,210,205,41,93,176,234,220,227,245,111,221,145,4,247,61,45,218,152,63,209,96,34,64,0,19,34,16,152,56,38,60,150,89,39,81,61,67,182,198,56,30,87,106,39,88,166,99,154,66,162,178,208,164,254,150,139,223,206,81,235,109,60,106,52,247,50,13,127,247,255,249,147,77,95,127,182,237,254,31,246,78,9,220,189,85,213,17,93,232,179,252,189,33,8,142,89,177,246,105,242,25,33,102,124,17,148,160,61,24,26,189,164,150,26,33,201,126,23,209,73,153,22,8,158,205,16,85,25,194,6,62,68,251,77,229,254,147,133,219,127,19,129,164,206,171,34,209,108,110,108,134,172,117,211,141,78,88,134,86,116,31,140,54,237,83,18,176,182,47,219,244,156,255,251,178,100,189,12,151,19,114,85,19,79,94,210,72,7,170,182,61,133,106,29,117,227,82,45,97,237,129,30,30,170,224,244,137,224,76,35,184,111,36,161,229,26,135,19,180,91,216,101,115,81,111,78,35,211,207,20,186,137,101,107,18,126,50,102,115,190,51,121,230,140,239,141,169,40,160,180,18,192,172,220,8,16,141,153,165,29,230,174,108,86,106,66,82,203,135,206,103,145,2,135,146,254,50,175,135,86,244,11,123,54,129,130,37,37,123,71,137,26,70,26,10,232,118,81,106,202,197,175,164,101,115,165,94,32,191,167,122,86,99,164,103,206,51,54,118,121,218,176,220,177,137,45,238,179,188,230,22,53,7,127,122,106,222,32,149,159,27,151,63,27,223,150,218,206,113,94,222,73,163,234,187,174,61,190,232,251,239,24,220,217,32,49,195,60,191,158,42,193,163,4,89,160,24,55,84,209,76,84,153,21,112,228,236,75,213,48,140,244,118,193,67,117,44,236,110,55,45,55,167,185,89,174,174,53,81,233,75,235,215,116,67,116,193,62,251,252,54,85,255,39,211,32,94,117,92,254,139,39,127,33,254,130,0,0,97,5,115,4,240,218,182,55,197,12,40,227,27,160,72,136,115,194,253,153,21,166,0,28,117,14,66,193,77,81,17,226,41,196,80,9,0,33,131,4,162,198,25,17,49,55,121,49,211,24,191,51,82,134,5,18,107,43,33,91,101,242,132,174,118,162,50,151,181,112,223,142,62,140,170,144,116,16,211,21,191,74,176,145,231,153,58,137,40,132,61,97,74,49,165,96,111,96,79,156,209,220,85,53,124,223,88,140,241,23,80,26,236,241,254,7,123,173,47,172,66,145,150,35,114,19,31,118,139,66,129,201,180,179,143,69,246,24,87,29,81,235,22,59,80,246,137,13,64,8,23,28,45,197,231,184,215,157,180,33,248,149,243,216,143,209,214,231,114,106,26,189,41,168,24,141,76,28,255,21,49,190,94,110,235,165,12,216,109,90,196,180,143,180,138,29,152,46,157,230,251,215,209,126,245,128,203,62,111,38,125,144,218,85,72,86,214,6,226,110,178,37,10,247,103,139,192,176,134,199,31,178,227,26,146,72,2,0,16,72,80,211,84,197,66,22,141,245,73,116,178,93,185,78,25,68,76,46,85,0,232,247,126,178,171,59,240,207,63,59,145,68,157,166,196,232,202,207,39,247,183,155,209,168,254,77,255,215,146,191,69,244,71,69,13,214,226,183,216,169,121,27,255,71,250,169,255,254,145,20,240,166,83,142,36,234,72,38,68,101,240,134,77,0,52,44,129,160,2,165,10,168,167,77,20,124,16,57,146,149,164,146,19,136,172,7,45,73,4,156,30,52,142,164,37,130,160,22,96,140,20,255,251,178,100,181,142,151,110,117,84,147,79,86,224,72,199,170,181,61,37,102,156,177,213,80,13,61,187,73,26,160,171,8,245,137,176,132,148,41,125,214,5,74,18,33,214,99,8,162,250,187,180,176,224,136,12,57,34,122,215,83,170,158,194,72,82,206,97,106,188,50,118,148,200,143,138,86,142,80,232,126,228,206,175,89,53,28,112,198,181,84,100,240,226,85,134,203,157,46,187,81,250,183,132,138,207,94,92,206,216,83,211,111,163,88,231,117,145,57,65,208,247,174,30,17,205,148,97,124,178,52,156,246,136,4,29,101,85,210,198,104,234,194,68,22,21,211,36,147,93,1,76,147,53,156,110,45,26,163,62,172,117,237,200,214,211,143,30,126,248,181,143,215,157,203,141,169,209,23,170,68,253,73,163,88,210,183,89,186,25,229,46,100,122,68,53,82,21,42,167,206,154,110,200,57,48,81,103,65,187,243,12,24,12,37,36,100,205,94,228,61,170,104,185,52,197,74,99,66,241,123,242,98,199,53,204,28,124,251,234,38,221,220,92,93,245,77,133,171,19,153,186,206,25,53,255,119,159,219,247,71,77,127,253,121,255,205,244,121,196,125,70,167,242,146,55,126,75,239,244,116,83,255,64,0,64,34,74,39,239,129,183,202,105,157,34,105,160,218,16,104,194,153,64,73,137,124,160,129,200,211,248,104,129,196,56,100,136,66,151,160,232,132,87,109,157,52,252,70,164,208,73,36,198,65,119,10,40,222,63,73,218,221,0,64,218,154,82,48,41,27,60,139,185,204,186,127,22,228,193,101,177,16,64,37,36,252,39,155,117,140,178,84,253,15,42,215,193,19,166,182,117,67,18,44,226,87,210,102,165,11,77,91,224,177,67,63,93,43,224,166,10,6,107,38,86,48,152,129,134,212,41,186,231,125,94,168,126,209,40,237,159,164,158,20,98,199,182,22,107,173,142,198,40,42,49,14,222,220,30,80,119,157,113,154,195,94,209,119,137,219,23,123,209,117,134,216,132,81,171,81,214,210,89,251,221,83,48,50,238,47,31,178,196,43,100,27,90,144,4,153,161,203,210,132,203,83,80,41,30,81,99,82,199,179,137,209,107,64,241,181,156,104,166,195,139,175,75,245,43,110,238,242,145,155,242,172,114,15,173,0,0,1,192,0,0,0,1,33,2,66,177,254,170,212,16,27,42,249,31,18,143,177,236,47,84,177,145,92,118,136,46,248,53,159,41,192,141,34,240,165,124,151,103,162,255,146,249,95,43,169,202,254,214,127,182,182,66,79,83,212,208,42,53,218,157,159,90,8,14,150,17,141,77,2,217,18,12,29,84,195,58,3,38,21,50,227,133,83,150,228,57,35,133,12,8,206,165,92,33,75,86,72,179,162,34,110,255,251,178,100,171,138,167,99,111,212,19,79,102,192,67,66,10,237,49,227,82,28,197,189,84,237,60,251,129,19,163,43,72,193,62,178,123,96,95,239,59,57,96,235,61,217,147,164,115,62,97,180,232,10,129,212,233,148,192,174,22,78,58,55,79,70,91,26,241,194,3,5,16,141,62,46,197,232,75,44,129,156,74,94,181,24,244,141,69,153,136,126,91,21,172,175,13,185,237,2,209,90,215,122,100,220,3,249,41,98,141,238,82,27,163,9,168,247,106,200,177,147,208,240,126,38,245,84,118,114,119,111,48,234,204,89,69,134,248,45,166,211,39,193,82,205,229,18,107,247,123,143,214,183,179,178,54,147,177,166,149,77,60,88,225,101,229,169,141,188,40,174,240,193,33,16,118,115,44,68,191,114,185,188,13,119,109,137,153,240,174,78,66,173,135,173,147,114,161,172,57,140,181,137,146,45,107,85,25,66,174,203,218,100,196,237,214,219,49,179,129,33,70,214,125,21,168,48,146,33,72,100,148,47,170,9,225,197,144,32,128,22,41,204,114,211,215,134,61,198,30,175,194,174,165,245,91,208,138,232,97,236,143,179,127,255,255,233,255,233,255,230,255,225,10,221,192,173,112,118,22,159,149,113,187,184,152,178,198,214,26,255,255,253,63,64,0,72,74,79,133,96,44,198,106,168,227,76,38,90,212,36,66,13,52,48,48,227,26,24,95,4,75,112,32,64,225,160,145,24,200,97,88,50,235,69,116,42,38,39,125,149,64,88,157,30,91,114,168,41,122,152,42,159,16,128,133,172,71,103,80,63,76,8,241,255,59,21,194,80,228,102,143,147,32,227,62,69,128,176,193,8,146,1,0,214,144,113,131,77,201,50,49,163,158,105,85,228,249,249,78,130,140,173,125,226,59,130,242,102,214,70,106,54,145,181,76,132,5,166,141,82,221,72,98,183,93,153,153,180,169,222,66,153,203,182,26,248,106,33,56,186,178,100,208,216,108,134,79,7,126,50,132,199,160,203,47,125,128,4,23,80,218,32,177,41,80,203,208,183,58,135,67,77,104,147,94,73,15,11,157,58,103,114,218,181,130,42,34,55,150,155,77,33,152,135,88,228,215,169,113,219,130,53,58,23,61,87,87,51,55,36,64,236,168,215,55,82,255,166,76,51,162,12,126,116,57,99,133,173,13,0,141,128,182,7,1,114,118,140,75,30,174,111,234,155,106,138,28,164,203,8,112,206,72,74,70,10,49,127,88,82,54,95,114,21,69,186,35,186,10,168,63,207,155,209,180,119,255,86,253,27,230,124,253,159,252,183,238,138,15,27,156,20,22,199,194,214,40,252,242,76,0,100,210,157,1,205,134,243,14,33,6,50,214,179,46,31,48,114,32,32,153,143,155,45,1,255,251,178,100,165,143,167,89,111,211,139,111,93,112,70,40,74,161,60,199,104,158,9,213,76,13,225,119,192,251,33,43,36,242,182,122,166,85,110,75,81,44,147,52,29,234,57,15,0,152,96,24,208,178,34,182,2,99,230,64,197,128,1,172,221,91,24,178,1,87,146,217,111,210,154,118,196,243,42,143,84,83,66,246,173,231,249,248,14,196,104,133,43,73,168,218,26,58,242,105,210,232,9,25,89,212,244,69,26,32,156,41,161,216,170,189,148,80,198,57,35,148,252,142,73,123,57,95,31,40,55,113,54,115,61,187,205,78,172,114,85,110,60,253,215,246,227,122,227,32,165,197,67,158,204,222,7,59,186,84,118,49,220,57,54,163,77,2,145,209,34,245,190,78,83,105,63,96,109,71,138,219,111,231,110,227,132,86,167,173,187,61,202,135,92,165,237,250,140,151,181,174,107,254,215,238,57,9,177,155,211,126,119,13,29,96,134,59,26,226,121,248,202,234,24,53,125,40,217,186,225,145,89,128,94,166,145,248,255,91,226,124,139,86,198,87,195,106,164,230,146,0,32,194,80,78,15,197,33,69,5,88,214,246,170,153,57,15,74,49,40,101,127,230,151,15,176,172,250,142,56,43,170,248,238,108,114,41,159,171,227,255,111,255,245,255,254,159,255,209,228,224,149,106,85,141,5,180,70,46,88,245,165,8,0,128,180,180,61,113,19,38,108,50,212,112,196,35,36,85,38,22,49,67,208,80,0,80,236,70,6,99,160,16,8,42,67,213,115,140,118,2,252,42,185,156,42,66,82,192,4,83,40,60,8,24,170,84,45,42,97,144,11,140,188,230,222,183,178,218,161,119,168,96,136,162,11,199,153,227,70,79,138,82,193,33,128,182,103,141,17,156,55,233,181,20,31,128,232,219,16,140,170,27,155,144,103,48,255,126,99,28,55,58,81,13,239,22,89,160,105,121,211,102,106,70,163,96,140,30,89,93,51,197,134,87,60,162,35,50,156,246,193,222,109,100,244,90,196,18,65,44,39,182,65,30,199,11,17,70,45,149,236,243,208,141,154,246,192,13,19,106,62,169,9,111,56,77,57,98,17,79,155,64,154,118,193,231,6,72,81,181,119,82,216,162,85,223,76,10,167,43,54,222,119,66,162,76,43,220,225,194,100,143,249,227,111,25,162,20,251,135,233,38,38,204,130,171,195,154,76,106,79,255,215,248,199,237,110,18,221,45,109,128,26,224,109,140,33,152,169,31,106,149,210,113,187,78,77,204,164,16,185,241,123,90,73,157,121,219,157,111,229,88,127,212,237,250,148,98,168,68,193,135,230,153,254,91,211,213,191,95,219,229,26,93,191,255,66,234,129,63,202,23,161,79,214,205,223,251,239,242,224,0,72,10,133,255,251,178,100,156,140,7,123,111,211,147,121,122,240,69,8,74,161,61,39,104,28,225,189,80,109,97,233,65,15,175,171,92,192,138,112,0,10,236,52,158,140,33,96,56,51,53,40,201,140,14,114,28,136,0,169,21,140,129,197,162,146,233,11,20,250,112,34,16,28,36,72,80,184,129,48,134,10,202,1,200,111,26,252,235,246,157,29,229,200,65,13,67,12,61,158,77,17,15,242,92,98,48,19,34,240,226,31,33,11,96,169,36,35,46,44,152,57,137,203,184,2,214,197,29,235,34,36,177,74,148,85,223,37,166,118,205,14,176,146,14,159,210,135,146,198,134,84,45,36,161,236,247,81,43,252,123,89,53,172,139,187,143,62,28,50,212,56,99,109,139,86,217,137,117,48,53,98,67,127,188,25,171,85,110,17,250,101,203,234,87,44,224,194,137,149,93,169,10,60,10,93,77,154,169,159,230,174,89,203,17,79,189,20,84,137,22,3,21,74,128,86,210,50,218,89,251,122,243,94,225,11,84,251,131,5,194,44,103,59,237,116,234,185,142,15,45,177,203,156,118,175,255,215,255,63,213,96,202,15,106,192,48,192,0,16,0,84,32,104,188,90,216,226,241,13,182,248,179,4,0,85,11,105,142,255,195,29,46,215,36,214,151,121,154,55,16,254,191,207,215,103,35,251,249,127,151,255,250,26,166,250,62,15,255,255,215,255,235,239,96,141,103,185,31,78,10,39,136,164,34,0,74,170,199,55,122,100,83,70,193,68,14,135,50,85,64,17,1,149,166,1,4,67,20,198,128,128,161,10,174,60,96,103,195,224,102,130,164,240,152,16,3,88,156,99,42,60,69,37,160,36,0,37,132,138,130,57,145,132,172,50,99,167,152,170,218,132,2,36,149,187,81,167,191,225,0,92,10,252,132,136,73,144,146,4,124,237,57,96,25,27,250,218,195,50,85,85,40,148,41,187,143,42,39,30,167,134,238,19,70,197,203,5,209,74,251,218,45,163,84,204,170,166,205,65,79,23,159,201,72,13,200,117,151,38,34,131,39,235,46,72,84,123,136,74,63,155,18,234,48,58,158,102,125,32,81,98,85,180,59,130,71,105,85,81,33,25,162,175,7,184,15,171,247,26,65,149,41,125,147,54,24,21,104,206,227,226,180,80,234,240,173,122,56,207,166,51,111,89,118,224,254,78,179,163,217,11,251,179,188,189,150,155,177,121,244,149,6,231,242,250,191,189,198,229,45,124,179,234,251,147,89,255,84,165,61,181,1,2,38,113,135,254,61,238,192,1,0,12,144,183,145,178,219,131,2,20,28,68,234,172,61,29,67,65,44,2,240,24,236,240,108,204,49,28,250,101,223,202,243,232,166,191,191,118,126,167,123,123,233,223,255,163,211,246,246,255,251,178,100,148,15,199,170,111,82,139,120,123,118,72,11,10,195,60,103,108,31,69,191,72,13,225,181,192,254,162,235,140,241,41,176,173,67,31,67,241,239,255,251,181,63,246,215,249,102,203,74,202,197,185,15,250,73,24,142,190,88,4,32,112,88,194,214,38,87,30,99,132,38,182,66,99,68,6,84,142,97,226,110,250,32,177,194,43,35,9,44,79,112,228,112,112,185,177,135,9,12,139,10,32,81,49,154,43,130,135,65,34,79,2,241,131,210,176,57,233,126,147,101,212,104,16,96,216,146,37,247,114,89,2,76,181,87,76,148,133,167,123,151,136,232,162,237,128,138,73,40,244,189,209,248,113,25,167,149,68,191,17,135,218,7,128,172,47,91,145,103,87,239,180,239,150,200,178,189,109,177,81,190,216,202,153,36,139,12,90,134,160,135,254,244,113,110,207,212,116,55,60,173,184,86,103,141,75,219,35,76,212,26,157,18,223,126,32,169,106,203,126,118,250,141,90,95,94,31,144,100,240,169,207,203,67,171,123,113,90,148,244,16,46,177,103,50,58,2,97,42,180,210,51,103,22,213,177,67,54,100,5,210,89,52,197,85,152,25,178,115,32,135,205,141,151,52,63,140,18,214,112,226,19,173,68,234,222,116,78,168,211,93,147,102,182,167,92,102,36,82,88,62,183,52,245,32,0,8,161,200,192,80,164,238,229,50,154,53,187,46,40,106,11,32,236,59,48,56,51,236,244,35,244,246,206,180,61,68,125,255,111,255,127,249,159,254,237,79,223,243,143,21,2,141,213,241,32,63,148,0,137,223,30,200,255,213,241,95,239,0,2,0,84,192,91,140,210,196,192,26,204,200,128,34,224,195,137,64,195,102,32,98,98,33,162,168,3,32,133,221,85,49,224,83,26,10,42,129,196,74,130,216,131,40,181,225,214,96,54,183,36,24,52,34,94,236,86,7,47,51,40,121,215,185,103,219,201,66,188,130,100,110,139,128,154,233,54,226,205,19,78,121,84,33,111,36,161,136,51,39,126,17,17,126,201,145,189,141,6,73,94,20,252,202,3,125,141,116,99,226,51,45,37,84,99,49,20,206,107,186,100,141,68,152,239,74,209,122,216,72,43,226,196,87,192,169,69,61,2,153,202,139,130,39,80,9,204,248,241,150,134,154,82,66,50,56,34,183,214,45,154,197,111,140,7,57,241,61,231,145,47,122,21,88,157,210,142,154,111,158,51,123,116,218,138,106,252,186,137,83,180,172,125,118,133,166,28,229,154,65,150,5,171,204,162,119,211,42,103,183,134,44,51,194,116,98,177,207,5,99,223,42,247,121,107,17,56,144,156,243,75,127,255,255,255,251,83,75,82,0,17,2,0,0,2,5,61,34,163,39,207,141,167,49,73,255,251,178,100,128,12,7,127,111,83,27,120,123,112,65,43,235,29,36,39,126,32,93,189,68,14,101,87,193,29,43,235,28,241,22,32,158,107,224,173,76,160,212,234,188,252,143,253,124,255,255,251,255,254,159,255,237,246,254,197,193,39,190,38,25,160,7,63,203,209,31,255,255,223,79,208,147,237,169,159,141,42,122,206,144,48,43,96,234,226,99,1,201,204,38,227,51,16,232,194,76,227,4,135,140,240,108,150,24,236,254,160,102,17,19,16,5,211,68,192,3,179,6,5,132,134,33,201,17,64,217,156,128,68,68,224,129,51,98,18,39,5,3,66,17,9,129,194,172,25,228,170,23,17,164,212,202,21,22,101,183,16,0,139,173,0,56,204,249,129,147,20,159,78,50,58,132,108,247,144,132,63,210,213,79,225,36,90,251,38,83,118,239,121,78,248,161,138,158,55,118,24,117,155,154,183,74,27,216,107,24,250,227,185,44,130,237,97,218,6,254,24,205,177,163,219,219,153,40,177,91,111,83,94,193,246,73,183,218,243,187,57,60,136,119,180,237,46,26,120,243,64,221,57,49,249,101,27,134,226,5,80,226,50,167,152,122,26,73,183,162,138,180,180,172,60,165,32,129,47,215,135,177,191,117,157,99,85,99,209,80,222,129,178,213,89,155,121,177,79,213,123,57,110,123,188,188,167,22,122,167,89,90,173,162,200,21,68,35,78,205,31,152,140,33,154,70,70,147,25,243,158,161,250,148,119,252,239,232,10,130,192,143,38,4,0,0,0,12,193,188,240,133,62,60,26,84,45,207,172,177,18,33,2,93,227,82,72,234,234,224,96,227,191,31,209,139,129,110,35,26,195,191,86,167,229,255,255,244,255,166,109,90,141,175,250,147,227,7,224,191,167,254,251,254,253,255,234,61,232,166,41,109,250,140,2,0,76,44,230,57,178,68,81,226,102,186,74,120,27,147,128,239,0,150,70,57,1,214,18,1,22,102,154,138,145,50,2,14,40,227,118,147,16,227,132,243,36,99,24,17,99,214,187,16,40,125,22,192,50,146,90,134,78,74,204,1,58,98,174,254,137,52,197,218,27,118,82,177,32,157,246,68,201,197,136,79,148,94,29,44,74,232,33,78,144,28,141,45,40,56,178,17,222,5,173,64,58,80,212,220,163,34,170,214,47,106,204,157,38,2,227,230,242,114,82,203,48,183,13,91,157,220,125,179,193,244,177,20,117,159,218,100,180,57,187,141,222,244,26,205,158,186,203,203,59,41,137,110,201,123,216,237,172,82,131,79,74,26,64,185,63,83,236,116,148,21,189,29,72,228,31,213,215,151,180,19,69,101,237,176,5,3,173,55,32,229,74,86,163,135,178,26,127,146,204,125,77,80,124,146,25,221,249,93,174,114,255,251,178,100,105,140,168,77,111,209,11,154,200,196,65,138,250,195,60,194,100,28,37,157,82,109,97,231,0,216,50,236,52,176,10,216,151,189,142,57,182,241,127,164,52,185,227,51,217,74,88,99,94,85,135,102,49,175,217,167,119,88,113,254,171,186,108,240,230,24,119,120,185,250,169,202,255,251,255,253,255,255,235,15,220,254,0,67,147,144,208,0,0,1,141,70,40,200,32,206,134,195,3,3,123,125,217,243,48,253,56,151,96,42,167,89,106,57,177,204,60,19,74,39,183,95,167,248,255,127,255,255,70,255,229,193,254,255,246,250,15,143,255,247,239,255,95,255,72,208,197,146,83,203,166,167,0,20,68,206,34,156,121,203,152,16,166,93,201,171,42,41,21,184,152,213,34,35,152,120,91,67,26,21,149,85,198,152,225,201,67,132,144,138,78,145,102,159,6,185,33,62,195,53,18,115,156,0,250,29,145,11,154,77,166,24,164,39,160,171,152,144,150,134,130,6,117,68,32,1,194,160,93,161,202,87,7,176,132,220,222,201,82,123,51,70,98,57,206,194,250,245,68,113,176,46,71,237,213,233,216,209,238,123,173,48,229,128,128,91,44,6,222,90,169,180,202,16,189,132,93,238,183,139,142,91,248,104,29,72,134,222,249,181,78,213,167,175,5,84,244,100,222,32,22,189,248,129,110,143,124,9,24,126,18,27,187,49,192,243,44,202,71,143,134,188,88,234,122,111,111,245,28,194,126,221,82,141,102,53,36,58,208,243,48,46,95,162,220,165,118,184,59,25,34,48,16,167,154,152,212,157,157,86,182,255,13,88,137,135,163,57,229,32,66,36,119,228,223,226,154,7,160,0,30,131,194,164,137,163,250,198,198,135,44,228,160,57,4,129,185,228,81,208,111,19,127,127,204,252,255,251,127,175,255,147,255,253,242,127,253,215,125,191,246,254,212,18,201,111,246,255,244,24,154,208,0,0,0,84,1,0,123,141,6,26,184,100,170,199,10,30,28,184,2,86,115,140,12,80,194,89,89,73,141,20,151,188,0,161,26,207,143,10,140,48,8,236,52,245,233,14,177,133,94,56,1,141,17,38,40,151,239,40,52,40,196,196,21,137,0,140,218,192,202,96,88,171,130,238,45,232,139,71,85,20,97,188,88,49,148,173,9,213,40,35,40,135,85,140,64,249,4,163,199,129,49,119,253,243,25,15,116,169,133,69,115,147,232,201,235,62,110,107,142,217,13,72,127,35,106,64,26,103,110,67,173,20,136,99,179,140,24,38,78,175,41,175,67,213,27,238,51,220,178,177,116,181,72,124,2,98,79,50,250,120,216,94,17,44,193,3,196,214,143,53,54,150,222,89,235,150,109,60,187,52,60,183,157,218,123,6,44,89,166,131,212,255,251,178,100,95,140,167,169,110,210,155,120,122,240,71,236,186,211,61,37,38,96,89,187,72,109,231,7,65,3,171,234,228,246,8,120,197,116,205,229,213,165,162,211,34,28,198,129,127,128,185,142,225,152,169,248,83,108,112,234,201,246,88,153,103,125,110,231,25,102,240,203,90,202,224,199,54,228,223,249,214,127,222,241,40,218,29,121,216,230,128,0,0,31,101,147,185,13,89,20,242,49,89,244,84,78,170,16,64,116,166,131,85,205,118,89,10,138,109,61,93,8,149,111,254,223,255,255,250,175,250,126,255,63,253,255,124,255,84,211,251,235,255,244,249,16,29,139,28,137,188,93,213,93,29,213,232,38,172,48,115,65,0,2,0,80,47,60,103,240,166,111,128,9,242,48,178,227,9,172,78,194,171,145,105,207,76,130,198,156,255,14,38,14,60,219,48,54,176,40,194,206,141,22,117,141,12,49,247,73,103,39,57,37,198,38,51,167,82,66,89,81,213,183,4,1,39,187,204,220,212,57,241,91,110,59,130,128,165,10,110,236,0,106,184,38,243,136,171,212,233,114,161,210,7,104,20,3,4,93,178,198,192,210,102,101,148,80,12,125,232,126,160,149,56,150,223,132,87,163,129,33,85,52,210,111,205,234,129,132,217,184,194,172,82,73,35,188,128,159,152,99,145,42,25,59,74,142,91,71,72,86,15,76,35,40,235,32,157,213,60,204,196,161,139,101,37,38,68,228,170,173,253,61,10,127,119,17,94,198,229,223,202,244,31,215,215,43,147,79,61,138,31,175,106,202,253,183,86,118,55,91,151,237,243,108,122,127,109,194,45,26,187,106,199,190,200,183,157,90,27,59,154,179,43,175,93,250,177,169,215,158,126,214,18,204,42,201,105,228,24,76,53,125,202,243,187,127,27,255,255,190,119,247,255,247,67,43,52,143,188,128,1,231,77,179,139,110,0,193,155,169,196,250,152,66,192,42,100,189,125,13,208,87,157,236,45,33,95,145,130,141,87,66,71,161,143,255,255,191,255,255,224,211,255,255,226,191,212,71,250,8,127,183,237,223,55,255,255,104,169,91,181,183,159,80,0,0,65,88,117,24,221,172,12,61,200,192,40,141,72,80,205,69,76,152,132,112,100,12,114,99,100,6,32,20,98,6,44,174,112,109,7,165,50,101,114,32,200,197,11,94,194,147,110,31,87,46,176,194,28,118,97,9,77,194,251,51,198,78,25,103,233,96,65,195,90,175,75,243,47,80,7,194,65,1,15,81,250,79,225,232,49,232,74,133,207,192,207,215,101,136,21,242,68,11,55,221,9,81,69,33,171,147,169,86,162,132,175,187,146,218,90,216,68,192,94,132,198,100,185,213,176,250,180,236,141,103,193,39,103,149,142,12,84,74,226,255,251,178,100,70,142,39,130,111,83,27,120,122,242,56,65,203,29,37,134,24,31,189,191,68,45,225,119,129,1,165,170,204,243,9,152,1,133,19,105,55,31,33,45,175,143,149,147,1,165,124,125,25,237,79,16,169,249,240,67,186,236,87,179,6,37,191,84,83,103,165,49,42,122,187,101,205,156,149,120,244,90,137,252,245,93,165,169,131,249,212,26,86,12,99,52,30,77,49,215,48,46,212,136,121,1,128,146,198,166,141,184,146,55,67,175,89,109,196,88,132,221,234,118,59,21,158,205,255,250,223,223,255,204,103,0,12,5,68,128,0,0,19,105,129,178,23,131,66,64,112,197,62,24,86,143,194,131,0,158,95,77,89,75,32,139,19,90,158,190,79,233,255,251,125,187,52,127,92,191,174,70,70,239,244,173,215,34,154,182,126,208,133,99,143,171,4,200,208,3,156,69,207,12,91,245,96,77,49,212,203,80,12,10,20,10,18,101,109,194,17,17,224,99,37,23,86,162,219,25,40,41,80,44,220,2,9,151,215,200,192,187,90,36,26,17,8,152,104,98,153,18,6,40,194,93,58,233,80,21,7,50,96,230,245,68,194,230,86,247,110,117,135,35,106,48,46,98,0,141,134,240,92,13,81,60,203,102,166,4,37,143,189,202,206,48,146,237,54,37,103,66,38,103,28,108,108,209,177,67,109,194,195,141,7,74,214,117,191,150,219,187,28,112,100,16,171,17,21,100,203,56,125,204,235,209,26,176,252,168,140,178,70,252,73,100,108,34,12,132,52,246,57,125,132,186,253,137,21,150,21,141,201,35,182,135,7,58,9,130,137,191,22,144,178,252,50,81,201,62,114,129,100,243,82,222,215,152,153,214,218,221,46,36,41,195,72,36,21,81,195,9,46,207,17,152,250,161,105,195,176,41,215,121,41,130,57,117,176,183,218,138,123,1,59,216,131,228,245,240,166,250,96,230,91,183,142,57,159,230,126,11,94,238,242,224,7,50,115,137,203,33,172,92,208,47,224,179,64,63,37,145,0,69,72,112,92,130,215,204,12,217,202,93,241,58,198,180,158,132,111,127,255,255,255,179,255,255,252,255,155,255,168,71,251,253,76,148,20,172,110,119,212,118,228,55,74,112,106,96,0,0,50,65,161,22,145,130,178,153,119,41,164,5,154,145,241,161,172,5,20,12,68,180,199,25,6,66,204,57,53,4,41,6,96,3,134,139,65,65,77,176,130,151,24,192,134,140,232,142,134,197,225,78,27,23,126,154,34,225,29,5,53,223,6,120,157,43,49,74,97,12,233,97,220,136,60,10,27,64,88,193,68,155,248,105,108,130,72,167,84,136,138,170,178,26,143,138,86,11,32,232,62,168,137,25,147,61,239,188,52,40,198,250,5,40,107,255,251,178,100,58,142,231,130,102,210,19,121,123,112,71,105,10,195,60,103,120,31,209,189,70,46,105,235,209,20,35,42,204,241,158,24,176,168,53,29,34,106,85,121,181,53,47,107,67,220,114,64,218,44,184,95,177,190,188,237,201,246,96,27,236,106,144,217,112,193,242,193,134,179,242,46,149,183,60,198,66,131,4,196,222,61,229,125,185,12,8,91,98,12,183,114,63,220,106,51,253,171,99,83,12,179,210,12,79,101,77,233,10,35,175,38,59,214,141,195,82,207,143,69,156,36,80,25,132,203,106,239,81,103,193,211,38,179,52,89,243,62,49,3,48,160,60,75,75,104,228,88,85,100,18,101,93,87,8,128,0,1,68,202,48,193,38,79,193,10,159,73,189,72,213,51,6,101,123,53,33,238,48,149,243,18,111,236,136,35,141,245,155,86,122,43,221,186,166,223,111,255,255,71,255,255,249,223,230,188,112,196,242,160,60,235,156,92,209,102,93,7,127,255,83,213,165,86,55,76,128,69,1,7,108,53,152,57,142,99,201,25,136,198,230,29,104,11,8,204,186,22,49,144,112,48,246,96,32,177,137,199,1,2,211,204,198,27,7,89,48,1,77,0,1,145,65,168,199,171,23,233,172,143,15,47,73,155,78,32,30,52,36,168,21,171,22,242,162,51,37,177,151,19,31,125,10,14,182,37,21,107,77,197,135,189,61,0,146,73,56,147,166,100,130,49,7,69,73,175,9,35,2,116,96,5,105,0,50,0,178,36,16,216,133,193,50,136,13,66,93,118,44,27,77,86,34,112,164,142,126,42,79,8,113,240,85,198,200,247,103,194,120,232,178,140,102,161,170,35,245,42,230,212,137,229,154,174,1,158,187,202,144,26,174,45,138,134,183,3,184,233,76,31,32,149,56,33,191,104,193,24,89,162,248,146,110,3,54,95,182,187,159,72,115,30,32,64,212,53,184,18,179,42,252,72,80,34,107,207,157,165,105,50,226,122,251,205,134,211,23,48,235,30,153,145,246,112,162,172,92,246,253,203,15,56,198,180,254,3,77,177,243,185,51,255,242,103,231,235,126,34,136,195,116,1,3,130,102,192,19,103,18,192,133,46,149,201,7,137,137,100,69,61,203,55,211,175,70,138,21,179,53,82,94,66,211,62,43,80,239,253,23,175,255,255,76,115,255,162,235,249,22,249,212,208,104,181,33,80,16,217,202,96,213,128,5,189,223,255,203,164,167,200,4,0,0,74,112,70,36,219,136,32,174,88,78,11,30,101,210,128,22,130,84,137,2,4,15,75,176,113,69,43,85,198,84,114,131,182,136,138,128,50,128,65,192,227,112,210,181,55,98,17,98,160,195,2,60,178,164,238,30,70,81,158,3,182,19,6,35,229,206,30,137,129,196,255,251,178,100,36,14,7,32,101,212,155,79,101,98,74,44,154,162,97,133,84,26,193,169,86,77,61,55,193,6,33,43,232,243,9,128,149,18,49,107,66,212,6,9,254,58,205,34,129,159,57,66,80,119,86,51,48,42,225,167,251,65,254,249,32,154,115,134,175,103,236,167,250,23,51,44,23,56,75,208,40,168,179,248,127,47,150,33,46,135,84,77,65,93,81,72,249,226,229,155,48,142,57,236,255,12,172,137,69,67,209,44,126,132,190,79,88,184,193,98,128,27,167,103,244,60,52,60,175,19,77,147,220,166,193,101,195,212,7,154,186,193,1,67,38,111,209,143,102,245,62,129,99,145,9,103,99,157,117,43,185,67,251,179,181,61,187,237,177,83,138,56,182,106,58,75,37,103,25,15,216,158,59,75,119,151,92,65,158,235,239,228,128,0,58,22,100,209,25,51,120,66,135,161,246,136,207,212,104,240,173,10,89,94,88,129,107,183,19,29,56,76,95,185,16,2,106,22,36,218,41,112,35,219,239,143,255,111,255,237,18,255,244,255,157,191,221,109,219,27,251,255,239,159,255,246,251,14,219,215,171,56,175,111,198,117,129,99,37,207,224,195,8,196,206,160,51,160,1,9,203,102,44,65,64,201,83,38,186,140,190,133,231,76,17,0,23,185,115,160,203,46,133,64,82,40,105,68,200,0,178,4,0,198,35,16,27,36,128,150,29,142,67,52,225,25,85,141,210,118,249,57,24,211,61,4,156,155,33,105,117,201,144,182,197,120,211,23,4,203,107,90,53,18,143,95,60,182,226,186,131,85,83,149,108,114,61,17,84,121,251,136,173,222,119,207,240,158,219,134,154,244,164,138,214,237,253,95,203,9,237,164,211,107,140,25,86,151,119,140,243,27,172,104,140,231,30,158,66,165,104,253,169,243,131,216,248,115,137,2,212,79,91,81,33,38,221,226,209,30,250,229,84,54,86,101,248,150,145,163,110,255,113,52,163,7,131,15,42,65,226,164,154,53,56,37,186,122,149,173,141,181,169,66,85,23,234,201,245,164,253,44,118,34,55,205,6,110,17,10,23,41,0,1,32,165,110,96,137,209,158,98,7,89,97,59,94,61,136,189,126,210,41,166,45,153,87,59,165,18,203,153,246,46,140,232,38,199,245,233,255,255,253,116,111,245,107,255,223,254,223,181,2,115,158,10,216,158,34,146,212,219,181,83,71,96,0,0,99,14,228,220,145,12,72,49,240,112,144,113,19,106,104,9,48,132,65,159,146,211,128,196,216,13,40,232,241,97,234,110,16,57,35,64,2,134,140,174,84,117,82,101,169,11,15,7,0,131,161,231,49,98,202,10,160,30,241,224,172,85,71,213,137,59,215,76,59,14,48,118,94,155,111,153,129,16,171,255,251,176,100,40,142,135,78,107,83,147,79,102,162,71,7,186,168,96,194,104,28,145,141,76,45,225,145,153,25,175,171,220,160,11,200,155,12,94,203,181,10,101,112,251,10,192,39,135,43,153,63,34,82,35,200,163,87,61,80,246,135,53,181,65,215,40,46,213,32,156,52,138,163,224,250,109,121,147,144,174,130,174,136,210,251,10,54,183,7,7,194,162,244,8,71,204,22,132,207,19,83,157,112,52,134,52,139,80,68,148,236,139,20,188,113,54,214,101,7,215,19,117,184,200,79,29,67,177,43,161,177,81,49,117,9,18,207,118,7,214,2,143,50,142,95,171,116,103,109,72,15,160,91,209,171,133,206,167,48,213,25,204,206,245,148,173,110,207,69,106,202,239,117,153,107,162,251,107,61,175,8,191,56,53,217,90,214,84,0,32,0,6,13,107,202,164,163,241,177,196,199,224,233,27,70,144,202,100,178,148,12,27,171,60,149,40,187,163,234,105,84,214,128,206,230,209,202,142,113,164,89,205,236,183,109,22,215,127,186,211,253,219,252,22,95,249,127,164,100,200,41,184,175,127,255,211,252,231,168,96,23,83,174,150,51,64,35,91,64,26,72,48,101,3,13,27,51,116,82,98,3,58,5,26,6,7,46,172,81,160,160,8,129,114,26,104,178,64,36,24,203,6,214,98,225,73,80,131,173,130,65,164,154,106,51,246,160,130,38,240,168,133,130,6,198,28,90,40,62,58,121,245,208,77,20,50,113,212,21,32,66,168,114,17,218,5,107,13,26,56,216,97,218,56,1,100,169,139,110,198,87,108,26,197,212,125,254,130,167,38,100,245,98,181,227,28,64,172,139,76,211,37,210,131,7,106,127,194,236,28,92,38,50,124,136,229,225,93,151,30,182,77,140,128,124,42,97,130,50,243,180,52,55,181,181,7,86,66,105,179,70,223,122,210,182,210,112,168,233,138,158,177,102,185,43,172,178,226,46,90,104,144,242,96,215,24,162,167,163,92,125,86,85,90,2,179,146,95,171,48,253,29,236,119,182,217,243,173,191,235,222,172,55,138,43,149,93,30,172,236,110,120,18,95,237,124,214,224,0,28,5,50,176,200,52,29,2,160,55,8,3,71,228,227,225,234,10,228,90,150,212,195,228,79,170,90,203,90,151,126,101,26,119,255,242,162,227,217,12,117,21,6,96,218,41,102,160,183,159,70,211,247,249,90,215,250,145,255,215,245,71,87,230,247,184,15,68,140,0,0,97,150,208,173,105,153,30,11,131,154,192,105,145,149,26,114,49,148,170,133,64,204,173,64,8,38,100,224,136,114,80,50,133,20,75,48,81,100,149,95,6,78,14,6,17,74,230,202,103,40,92,114,193,119,128,182,176,178,145,10,93,114,20,36,184,255,251,178,100,33,142,135,25,105,82,147,120,76,96,68,11,251,7,60,197,38,27,161,163,78,77,49,253,17,26,172,43,204,208,23,200,61,238,122,208,22,186,193,166,186,118,22,149,6,38,137,0,158,137,206,146,37,194,67,6,85,54,250,61,82,105,27,62,86,215,125,161,176,150,130,194,218,18,142,179,72,133,235,20,91,206,138,110,186,70,193,36,1,126,105,98,97,165,164,136,46,128,185,169,134,210,33,70,14,206,108,48,64,42,85,48,160,184,194,195,69,172,40,64,163,101,37,49,158,246,65,101,197,101,61,22,42,73,38,154,131,61,30,163,82,86,105,196,132,89,2,19,196,72,163,209,10,87,140,124,234,190,250,74,57,165,90,194,88,166,183,242,207,86,197,251,110,213,127,166,29,235,214,75,125,67,165,107,62,5,186,201,196,144,65,36,1,0,0,32,219,229,85,67,62,163,16,34,111,19,72,190,0,165,100,67,102,87,18,109,26,140,217,29,77,211,70,255,255,255,150,49,191,255,255,237,250,255,148,12,123,52,99,50,13,39,54,254,227,191,78,111,223,95,212,115,169,191,140,216,54,151,118,200,131,64,78,166,23,129,154,96,104,54,155,2,102,21,249,83,65,136,164,14,4,13,194,141,194,197,101,104,68,5,10,97,11,12,0,40,100,88,22,96,65,24,32,18,25,104,176,228,49,47,114,35,189,10,57,50,236,178,149,22,88,163,196,33,245,26,42,132,81,198,94,148,130,202,214,134,11,41,155,133,129,175,151,173,61,26,20,130,114,227,253,126,220,161,254,131,215,140,204,3,10,122,93,90,145,157,87,29,70,94,176,3,66,5,7,244,39,209,197,168,80,145,97,60,227,134,210,60,92,126,236,211,108,178,203,84,23,185,165,44,47,39,33,121,118,207,46,185,201,248,232,6,227,134,214,73,92,251,214,84,50,78,119,26,122,11,188,88,26,20,64,157,75,135,197,28,152,30,141,132,116,92,210,183,96,75,68,146,217,65,26,4,145,109,228,180,57,50,247,219,57,204,105,20,150,222,51,44,28,235,112,222,235,199,155,175,57,137,254,167,244,0,0,1,238,178,84,154,56,152,123,134,200,239,89,18,95,90,138,43,178,139,201,166,182,212,151,100,167,218,141,83,205,169,117,107,87,169,190,166,255,233,250,134,94,251,52,205,91,122,61,15,150,164,47,42,208,213,51,217,223,116,24,57,93,67,215,33,9,210,232,4,0,0,73,180,129,204,215,42,76,64,184,27,26,76,166,98,67,102,150,102,103,65,0,224,211,48,42,48,65,4,90,85,4,65,48,209,33,209,218,224,243,78,72,249,134,64,236,82,145,75,215,122,133,184,100,89,177,171,43,65,99,54,66,230,27,0,194,149,65,40,81,255,251,178,100,35,142,39,17,104,211,27,121,99,114,77,106,250,199,61,37,78,27,157,165,72,77,229,143,193,22,43,235,244,243,20,240,121,232,1,10,14,249,91,158,214,190,94,244,213,109,203,171,5,71,92,185,92,204,114,137,235,130,151,196,60,206,122,207,103,160,22,107,60,55,59,230,76,160,61,74,8,192,65,66,78,190,26,81,11,133,172,82,139,212,27,40,57,195,211,108,101,194,249,192,251,41,171,12,47,18,1,20,209,8,78,176,139,74,71,113,133,104,37,175,110,11,124,214,205,223,74,15,172,171,199,84,108,170,209,139,67,194,139,66,228,157,4,43,195,197,82,127,22,71,106,137,39,199,168,188,1,148,48,9,191,10,101,140,59,20,76,251,15,245,208,248,156,178,98,71,103,167,205,239,170,49,42,7,29,58,78,2,0,0,0,55,101,65,158,167,227,64,209,80,29,79,145,96,89,6,17,17,178,169,142,228,169,58,235,119,87,78,126,57,234,171,164,45,158,4,19,51,138,127,114,254,59,255,151,255,255,255,255,255,10,9,191,248,229,238,227,244,212,223,143,228,203,171,105,109,35,14,115,100,228,232,187,32,16,24,114,156,251,72,130,225,230,240,16,110,229,70,20,212,96,189,230,121,6,244,154,104,129,164,12,163,65,8,32,132,208,57,100,197,195,20,124,120,172,64,112,4,51,32,230,55,5,58,160,25,69,17,92,35,70,45,169,26,193,2,133,91,8,40,31,186,49,166,81,140,42,85,39,33,128,105,196,67,114,85,164,5,162,169,9,78,184,210,41,231,20,128,35,115,111,223,176,152,160,224,80,20,2,212,150,156,186,133,56,105,95,57,76,114,80,250,203,161,80,243,2,160,115,172,210,207,28,205,159,61,212,33,187,144,27,194,216,125,25,46,158,114,89,88,116,68,196,148,191,220,252,173,206,8,46,50,85,163,199,222,79,110,46,171,75,169,255,215,233,94,241,213,101,190,133,247,223,132,233,70,250,58,56,255,67,59,251,211,107,247,167,154,138,105,123,83,41,51,79,201,152,62,117,118,23,122,109,104,243,246,31,222,157,236,67,82,33,111,253,32,0,0,13,64,220,217,132,245,15,100,96,29,205,88,128,81,252,89,35,246,108,44,247,53,148,72,28,46,176,190,205,217,1,222,143,51,183,253,254,191,255,255,255,255,187,83,182,201,66,220,25,254,200,142,253,237,175,244,211,175,226,191,203,139,201,252,243,119,94,0,73,46,79,219,44,194,87,78,41,176,209,196,12,116,136,222,149,77,124,112,199,68,140,218,60,21,70,40,6,205,76,205,36,40,22,101,195,38,20,14,24,116,171,206,137,225,66,40,44,146,198,40,1,8,209,229,163,193,3,185,168,179,95,4,155,64,232,255,251,178,100,34,12,7,83,103,209,11,122,99,244,76,171,186,234,44,5,226,23,229,159,82,109,225,139,193,61,174,235,12,243,21,169,8,193,5,0,200,124,213,216,8,34,87,171,73,118,1,111,96,146,176,204,180,192,14,16,138,66,65,128,81,26,98,8,166,251,202,236,97,17,107,35,160,158,8,109,143,40,111,41,17,193,115,233,240,136,200,99,84,209,203,203,230,86,254,97,18,148,85,170,194,164,141,1,101,107,38,43,155,8,90,41,148,26,49,27,58,240,49,133,190,219,75,131,89,78,163,245,33,29,234,85,6,197,82,153,146,63,129,9,94,86,245,230,246,209,102,233,85,14,52,107,31,211,211,223,61,166,63,111,62,165,123,41,28,214,9,118,242,28,83,72,39,246,248,167,230,205,190,220,203,110,203,15,254,199,153,252,181,139,110,115,162,229,129,175,15,242,0,20,2,6,0,13,207,35,173,96,79,104,60,9,64,138,106,94,26,14,201,36,26,173,178,79,70,172,177,41,44,248,252,167,205,204,90,152,73,127,210,155,174,127,254,127,248,254,218,232,217,183,188,140,160,159,246,245,244,229,107,46,94,159,79,125,223,125,108,203,160,119,48,151,138,77,26,0,2,147,152,170,90,115,101,102,30,82,97,106,200,113,29,41,48,36,99,73,28,66,144,161,131,2,69,38,140,100,40,212,128,195,78,118,241,158,128,160,152,144,243,208,194,60,181,138,145,62,35,211,229,130,167,219,210,201,75,243,8,128,82,25,209,164,85,2,241,230,212,20,233,170,65,176,227,30,109,43,75,103,178,189,86,17,190,58,25,35,19,81,64,162,168,176,224,255,173,31,146,183,61,59,173,90,86,209,236,18,126,208,82,87,69,187,29,53,229,39,168,108,238,63,93,172,50,182,113,76,200,146,79,169,236,207,193,221,71,63,118,177,71,61,3,143,230,3,136,50,64,126,246,139,106,182,101,45,105,253,243,107,81,86,72,228,105,132,149,95,88,167,171,105,222,142,251,29,114,57,239,219,238,50,231,78,194,192,7,247,128,0,1,207,42,120,252,72,179,168,202,19,85,242,70,12,62,133,71,72,161,184,160,125,115,75,72,187,252,165,60,157,220,187,162,200,79,60,239,103,183,247,244,127,111,255,255,255,239,95,219,246,71,8,254,249,188,142,250,104,239,139,45,251,126,63,79,202,221,220,131,108,163,61,33,141,182,191,191,32,0,0,82,116,16,198,110,199,134,58,154,97,39,198,152,6,96,129,102,59,108,104,103,236,16,207,208,193,91,38,52,58,23,2,6,170,39,129,184,17,125,233,225,0,48,64,41,139,2,216,25,176,80,51,64,224,48,140,205,78,158,242,6,201,206,70,85,72,36,28,85,162,175,36,85,115,220,255,251,178,100,38,140,135,6,104,210,27,121,123,112,75,199,170,215,60,103,118,27,225,189,74,109,229,235,193,31,39,171,168,244,136,224,51,180,72,9,44,16,249,21,139,235,27,47,187,29,126,217,3,94,152,175,217,36,161,163,147,18,232,73,217,68,182,61,72,235,180,80,162,125,154,175,104,229,201,187,59,169,227,95,51,70,84,64,75,198,207,105,157,170,3,28,24,111,158,170,79,244,243,216,251,110,147,80,164,219,227,251,121,91,154,208,27,161,196,166,242,189,19,204,253,111,24,129,61,235,125,34,161,55,60,32,86,170,97,111,62,255,11,172,94,20,45,127,243,168,117,123,189,162,76,88,8,183,153,206,115,156,67,215,98,146,175,92,189,45,17,237,126,224,195,130,179,243,55,212,210,247,71,176,4,0,7,13,205,131,252,244,102,115,35,35,77,21,215,13,50,116,142,223,53,74,98,66,23,107,233,240,106,73,219,188,73,202,154,123,41,149,253,31,95,168,164,86,254,62,4,67,255,255,250,103,253,123,238,113,187,40,185,185,245,170,62,153,182,27,239,254,178,102,158,138,235,37,86,144,0,41,187,196,2,167,219,34,60,212,108,234,166,188,0,42,180,96,240,197,111,2,198,99,206,33,133,230,46,84,206,0,165,139,56,96,146,134,225,194,38,144,156,74,105,40,197,99,48,68,20,72,128,112,144,85,24,204,36,83,42,140,208,81,69,193,44,120,84,132,14,235,148,26,244,64,106,86,151,210,247,188,128,87,157,225,116,173,94,249,179,163,212,233,59,35,62,91,94,130,164,89,194,152,196,174,20,17,11,147,97,40,193,241,36,45,98,72,103,212,164,98,39,212,248,142,205,126,240,230,138,133,36,161,188,99,141,9,214,34,55,204,206,118,190,231,174,114,138,30,42,189,70,214,27,38,198,25,97,73,172,185,67,196,186,127,3,104,209,148,234,71,202,185,234,149,159,176,209,228,41,164,157,227,168,95,58,147,206,81,165,94,51,172,85,234,166,180,98,167,194,134,90,55,59,251,197,179,18,90,201,123,193,158,149,245,215,255,255,255,255,230,96,208,0,0,71,121,31,36,14,75,43,10,52,47,8,201,62,41,216,195,249,33,230,12,176,172,47,4,49,97,234,230,160,235,179,237,79,211,255,95,233,255,255,239,183,215,190,154,182,35,247,205,255,236,149,10,61,71,184,177,163,154,74,216,125,98,133,222,83,136,173,228,224,0,0,11,120,196,133,77,23,208,203,207,12,38,20,72,160,197,71,137,78,143,25,129,35,76,133,144,204,195,12,64,253,69,130,131,225,9,101,73,16,232,10,165,181,16,172,109,168,202,219,187,24,1,36,166,172,233,96,94,59,229,141,75,108,170,46,169,162,250,253,81,68,255,251,178,100,36,14,198,130,100,82,27,121,99,112,92,75,10,195,61,37,62,91,177,189,70,109,229,235,193,42,38,171,76,193,149,200,7,23,18,52,176,138,105,4,15,6,58,10,126,23,74,68,72,20,138,50,225,62,181,112,175,37,136,196,82,109,177,94,90,112,52,196,90,38,167,71,130,188,116,45,169,38,208,43,246,234,138,102,140,86,136,113,77,20,74,30,55,177,156,28,165,61,228,38,63,17,54,253,179,80,167,153,213,164,160,22,100,133,70,223,41,125,244,166,162,213,231,58,148,125,45,114,133,36,79,255,205,237,254,153,217,235,205,224,110,102,127,102,72,107,161,84,181,198,32,239,201,237,93,153,151,131,54,217,153,209,201,17,33,176,239,228,0,8,67,47,106,59,97,28,144,6,82,26,101,200,148,50,134,139,65,241,75,170,174,214,171,24,110,115,152,174,140,111,83,103,184,133,156,107,237,230,18,29,163,125,127,95,123,50,186,0,133,88,250,57,37,223,78,249,127,101,9,4,222,169,26,62,160,47,238,244,125,49,162,200,164,170,187,91,75,253,166,56,230,235,236,234,62,10,140,61,31,227,160,83,162,19,227,125,145,51,88,66,8,210,108,227,0,109,49,185,115,168,59,0,3,1,97,77,184,112,193,85,17,8,49,129,1,2,198,172,33,214,11,156,127,10,109,214,149,207,72,144,170,252,170,74,223,1,72,162,116,194,44,66,12,70,85,124,113,18,150,110,17,16,41,209,32,93,162,16,224,52,98,121,26,224,242,82,22,116,199,91,163,34,121,105,234,57,54,191,217,50,73,44,132,38,60,41,211,25,181,136,116,210,162,90,25,174,129,163,216,114,234,154,94,143,178,141,222,91,183,104,49,38,196,178,51,181,42,181,27,24,149,213,34,184,99,44,245,215,213,151,101,138,119,211,193,150,21,247,117,20,95,245,6,3,249,126,61,40,220,169,150,203,214,166,117,88,112,169,22,38,41,51,187,235,94,184,237,183,212,71,83,70,89,146,144,53,156,177,221,158,3,235,83,48,239,247,36,11,124,249,41,51,204,227,223,223,63,255,254,39,228,42,0,0,18,189,8,180,87,38,40,39,128,128,53,0,244,91,131,23,235,180,68,212,23,197,86,31,133,11,169,199,210,141,75,163,53,159,254,191,111,233,255,250,127,211,93,59,238,254,156,55,235,170,127,253,209,66,223,29,89,34,180,248,225,34,222,92,242,212,3,222,30,135,40,254,128,0,136,79,142,247,200,64,224,109,202,131,73,230,60,30,98,57,102,120,50,93,131,38,82,48,241,176,186,41,109,193,164,72,50,24,68,58,2,97,224,9,80,96,225,176,114,186,117,1,192,165,176,76,149,3,20,1,141,219,36,9,34,56,99,109,185,255,251,178,100,33,12,135,15,119,82,139,108,71,48,78,9,122,202,61,101,90,25,201,175,88,108,177,247,129,38,158,170,93,129,138,192,129,148,50,70,81,25,107,238,163,79,86,199,45,156,42,131,44,83,102,41,100,188,5,220,103,14,164,178,154,134,157,173,181,245,111,191,0,190,242,110,208,59,149,59,141,99,43,5,53,74,75,8,159,73,87,187,33,51,45,220,112,123,216,202,177,68,85,199,154,96,192,144,139,216,38,1,241,28,71,2,96,124,158,218,245,241,114,197,39,183,186,185,134,1,32,242,38,113,99,143,189,69,149,59,188,11,15,62,79,118,9,3,209,115,20,27,176,165,7,98,62,93,180,16,149,215,9,92,114,226,130,149,188,34,102,87,207,207,241,187,150,29,139,210,3,64,104,101,122,60,34,65,9,47,92,117,63,249,119,38,0,0,18,0,0,29,171,201,82,126,137,101,46,160,236,77,197,69,181,43,224,173,105,132,251,235,139,164,13,153,168,23,121,240,251,194,90,125,76,212,111,255,231,255,255,246,187,127,255,253,190,152,208,35,120,215,195,190,88,227,87,71,198,143,129,231,78,231,149,67,136,201,251,89,104,166,151,214,0,5,21,33,43,5,169,104,78,216,243,168,52,49,200,45,225,233,76,80,7,154,0,0,173,200,48,167,77,101,180,77,136,203,103,78,200,59,142,140,195,219,37,104,213,49,138,174,15,151,5,65,135,109,180,7,237,25,60,7,24,18,161,57,145,72,156,43,102,80,214,69,164,82,122,106,129,209,56,223,194,171,255,180,118,251,12,185,114,249,254,233,77,28,114,52,209,245,227,210,38,40,67,222,178,190,186,196,101,149,186,1,79,89,146,179,219,162,69,245,216,169,1,88,214,180,173,118,49,168,25,187,148,8,154,198,81,194,233,36,152,243,85,128,233,181,173,28,194,150,67,69,34,250,122,49,161,218,99,209,201,149,235,207,218,223,227,82,70,139,185,26,181,158,228,149,155,48,15,56,86,149,255,214,162,87,56,207,239,177,143,12,252,102,246,133,95,140,198,174,52,130,31,53,59,18,6,0,0,0,8,49,95,42,155,199,66,200,5,80,181,115,107,141,5,216,202,237,253,101,39,220,38,25,230,31,111,150,161,157,242,62,77,40,251,140,145,154,209,9,36,86,32,108,51,35,127,162,163,131,25,12,223,167,214,221,117,109,250,215,246,163,103,250,110,39,91,11,127,165,0,37,242,86,7,221,241,146,94,117,168,148,36,134,137,109,154,91,108,120,8,140,120,41,18,182,34,97,209,147,28,22,78,210,23,107,180,28,68,70,5,229,174,40,14,43,58,214,82,150,196,184,68,73,46,111,56,195,72,33,110,26,193,177,124,233,23,169,16,23,229,159,171,255,251,178,100,36,142,134,250,113,212,147,79,46,112,68,131,202,202,60,34,176,29,9,199,78,77,229,233,129,34,148,170,136,246,9,56,234,174,45,215,8,182,55,41,144,134,152,69,83,137,171,4,170,126,150,120,47,91,179,219,13,109,190,62,119,0,247,182,185,238,250,51,88,209,134,249,173,78,227,219,149,46,88,111,73,203,148,56,110,226,18,176,64,173,10,202,24,208,222,161,241,172,252,214,212,202,198,247,45,123,111,199,49,189,25,97,110,213,70,87,200,82,233,134,239,102,166,85,142,34,245,94,118,238,50,248,204,155,114,169,113,237,31,222,73,163,239,189,191,237,243,83,9,54,141,229,112,121,182,214,169,188,197,166,109,6,237,63,45,76,123,174,74,143,107,132,43,86,111,196,47,24,248,26,20,135,192,0,243,128,0,0,45,176,200,76,167,227,24,71,112,232,118,115,51,177,245,35,74,18,222,229,134,243,114,124,123,86,17,164,247,152,99,170,174,68,46,105,73,81,51,179,193,155,250,199,74,45,187,255,127,219,171,196,125,183,117,116,254,45,255,255,146,255,164,95,2,44,27,18,1,168,28,156,217,232,8,8,100,16,195,129,204,108,208,136,92,16,136,50,89,240,75,246,114,102,2,236,163,198,4,69,50,142,24,35,164,138,121,65,98,1,209,209,58,86,104,8,41,201,56,142,228,97,123,168,13,241,33,197,242,105,143,229,17,252,28,7,234,217,1,130,167,134,66,78,208,91,63,118,64,12,86,141,144,116,170,22,214,20,17,150,181,197,90,239,121,75,165,183,84,150,236,102,148,159,102,204,254,232,150,152,149,50,119,158,91,166,243,31,152,140,172,22,106,97,180,16,57,162,164,189,79,84,217,164,253,137,132,98,62,164,133,53,35,86,152,194,229,89,168,76,168,8,48,152,19,84,194,40,235,180,40,23,187,212,193,74,216,107,181,132,245,94,189,48,237,173,171,177,236,172,182,250,171,123,171,86,53,184,51,214,133,213,231,217,24,60,165,143,118,111,231,91,254,203,31,181,28,81,171,155,186,197,228,215,254,111,243,159,254,233,252,148,190,47,23,0,192,5,209,150,224,26,167,133,252,83,68,199,38,104,54,48,104,114,31,12,161,115,21,42,155,95,34,104,125,164,137,166,217,25,164,235,8,167,87,207,64,92,49,156,159,82,240,89,205,132,19,129,169,138,102,132,255,144,67,95,98,58,146,157,233,111,253,222,75,255,255,68,0,0,65,148,171,40,254,165,1,145,55,15,18,9,137,24,237,135,13,224,56,1,149,30,25,28,212,136,81,227,1,96,46,0,2,5,175,165,210,79,139,34,48,34,164,144,104,80,74,240,135,103,133,0,188,80,250,210,127,103,167,194,6,197,99,235,224,255,251,178,100,33,142,22,224,104,212,27,79,101,224,63,35,250,198,61,34,106,29,89,193,72,45,189,124,209,28,13,234,236,244,157,152,82,124,162,5,56,58,211,105,210,250,163,126,29,79,85,204,170,162,4,215,14,24,178,152,98,173,188,122,3,109,25,48,120,102,222,150,82,255,106,61,210,9,89,140,46,103,249,120,150,139,10,27,150,218,211,241,124,37,255,147,224,159,255,57,54,246,132,209,239,84,14,48,249,75,228,169,209,45,175,247,140,159,94,209,30,230,235,208,247,167,100,59,109,185,45,108,73,3,246,196,37,160,66,210,38,130,79,34,208,246,42,208,236,169,252,123,28,53,236,126,214,59,142,98,170,204,21,17,182,56,111,189,10,206,185,112,73,123,219,45,76,161,129,26,233,76,49,8,235,43,83,190,34,8,132,0,7,32,248,40,20,78,140,16,161,143,74,209,248,209,11,151,118,246,88,28,216,5,95,225,60,232,179,170,255,164,251,209,14,82,96,162,188,162,61,180,85,249,48,83,20,127,254,21,163,248,141,222,239,111,255,255,169,215,125,214,4,47,8,113,136,7,24,196,110,104,97,134,97,96,17,31,209,135,191,128,130,76,225,68,193,8,140,240,221,97,64,83,224,105,147,3,36,25,13,83,227,129,96,38,64,1,154,213,150,152,113,24,64,131,67,107,198,70,65,5,45,224,1,3,79,137,187,78,92,213,129,80,64,168,4,10,64,10,2,50,97,89,105,33,91,20,217,48,195,37,70,55,241,250,139,180,248,122,216,88,0,100,21,75,160,180,175,78,21,122,233,6,3,181,23,77,202,209,18,165,71,163,111,219,8,107,135,92,173,254,76,17,215,169,62,158,169,146,122,229,147,61,151,48,147,194,41,120,43,0,240,139,59,178,247,184,43,162,199,122,191,13,233,26,152,16,215,56,17,239,188,54,48,227,171,16,127,112,138,235,108,245,87,67,92,96,253,103,193,58,135,4,64,214,115,16,181,112,255,167,58,182,93,63,147,209,104,174,231,173,48,235,184,167,125,26,214,160,118,160,196,219,222,72,188,139,11,124,47,197,255,169,180,61,48,0,0,0,32,131,81,242,64,18,174,139,224,201,10,168,75,75,232,155,37,81,198,138,33,248,30,132,133,13,59,0,159,133,231,64,132,193,241,137,64,149,238,73,35,61,37,156,40,48,219,205,209,127,122,187,53,139,11,151,170,202,247,121,191,233,171,255,255,250,157,52,0,0,0,116,66,216,98,186,102,104,152,99,240,192,32,85,192,99,236,67,85,128,225,112,10,48,211,129,140,151,40,121,134,79,130,149,198,181,32,5,5,2,129,28,192,153,12,81,73,12,67,193,196,52,37,36,104,43,27,117,130,242,39,4,169,159,130,190,170,255,251,178,100,34,142,6,252,104,211,27,121,123,80,73,76,234,215,61,34,106,29,93,165,70,45,233,237,209,51,18,235,104,246,41,56,190,10,139,82,194,32,80,219,6,157,123,25,129,202,91,27,0,134,95,65,214,144,115,30,243,172,208,58,129,146,206,145,23,129,2,154,16,55,32,235,96,162,81,102,84,255,237,76,191,158,238,89,217,85,247,213,19,85,118,111,91,12,136,117,178,164,38,126,19,152,181,231,44,138,15,152,107,175,219,213,27,164,34,247,52,75,207,156,96,215,248,149,155,214,27,55,194,149,41,168,122,119,232,116,163,24,17,101,249,222,51,148,63,126,18,171,49,34,95,235,195,223,213,187,132,216,48,49,157,214,127,13,202,12,127,175,185,28,179,166,213,21,114,145,113,155,231,20,233,148,83,215,94,254,208,2,0,0,128,46,26,154,147,177,81,74,1,126,176,173,65,41,164,32,78,177,67,246,243,190,179,115,3,95,140,191,200,67,233,123,250,13,255,51,189,189,25,244,212,191,157,182,237,223,78,255,215,67,236,223,253,255,255,111,250,127,237,255,255,234,250,191,234,77,191,190,158,12,36,47,198,76,8,22,114,57,202,144,51,104,132,8,201,218,205,162,8,192,195,12,173,172,205,73,76,129,37,42,142,11,120,200,68,2,57,50,177,238,128,82,134,196,9,161,55,50,225,24,98,98,202,21,125,163,130,153,255,100,230,29,8,242,88,9,67,9,236,52,2,192,64,104,226,128,14,232,168,195,66,148,72,187,218,198,175,180,6,2,210,158,65,162,117,223,178,168,86,72,219,230,56,60,128,58,207,122,197,129,37,77,103,168,2,13,192,117,21,16,53,35,228,45,17,34,158,206,118,225,79,124,241,116,64,237,176,237,137,100,72,170,205,148,69,157,228,49,128,76,119,17,232,68,70,203,90,255,163,194,195,225,196,28,58,172,114,21,5,178,180,203,98,101,10,249,135,31,94,171,31,208,137,128,241,202,54,187,244,165,208,69,155,79,206,89,189,241,93,106,223,63,227,253,103,19,122,198,139,167,243,196,242,218,7,204,223,231,31,202,209,191,43,175,243,159,224,221,193,51,103,246,48,156,152,2,1,1,1,192,2,216,229,76,158,25,63,199,97,158,253,116,120,65,168,23,102,242,246,176,179,224,102,221,166,189,46,71,79,45,78,28,171,148,48,146,47,173,209,111,167,163,35,62,180,128,68,26,204,64,182,162,82,37,190,142,167,151,166,250,55,251,255,163,255,243,62,182,246,41,243,34,0,129,45,220,148,129,168,146,76,12,89,187,109,124,101,168,16,27,77,68,146,255,34,20,80,201,144,38,2,211,28,134,107,78,165,202,242,215,195,172,214,123,33,96,56,91,76,154,182,37,65,255,251,178,100,25,140,197,183,101,86,155,79,102,64,73,228,106,179,61,98,134,28,105,141,72,109,233,237,193,45,178,235,76,245,137,169,196,251,114,94,226,252,22,44,57,155,119,176,152,106,112,151,68,221,54,233,102,216,96,93,180,202,173,147,89,73,103,243,63,63,15,126,49,188,245,255,188,42,141,95,9,191,117,209,206,239,43,147,114,20,33,250,92,230,179,33,199,168,208,208,173,237,185,206,52,26,73,123,208,196,217,167,119,96,57,164,220,205,94,252,10,115,200,71,45,20,214,91,180,84,122,114,56,8,132,207,170,194,35,25,98,223,79,223,114,111,147,249,151,182,9,177,227,255,212,134,136,93,12,231,86,57,222,91,51,174,198,90,0,0,2,102,21,67,220,218,102,46,161,180,26,135,36,90,18,123,96,122,82,210,63,158,69,150,124,40,99,25,136,119,196,37,226,67,73,214,63,160,26,247,185,225,191,221,6,214,164,225,15,127,252,176,251,39,10,112,32,237,78,40,222,191,189,108,254,167,22,220,137,111,145,168,0,0,5,66,84,96,84,57,183,175,158,209,9,134,135,40,105,138,111,152,137,156,164,198,211,6,182,12,0,172,132,36,195,62,80,124,193,13,24,36,68,16,64,29,18,8,155,55,143,72,208,145,37,139,136,24,12,91,123,205,131,168,179,159,145,144,230,49,100,2,244,128,13,165,91,140,152,39,208,80,66,135,158,27,120,152,78,104,92,72,81,234,104,210,130,192,110,49,72,130,8,146,212,160,60,69,9,73,190,246,82,33,235,141,184,227,44,107,64,224,254,157,236,5,168,218,48,80,27,193,66,128,237,138,40,251,51,10,47,207,198,152,181,46,100,77,182,230,251,218,19,134,189,35,124,211,53,142,241,157,145,79,22,219,146,103,12,225,220,45,251,95,229,184,199,99,120,203,188,64,34,16,88,38,165,200,120,239,10,70,22,173,195,125,125,85,146,38,60,31,175,31,49,189,144,198,150,198,106,35,237,44,113,206,245,251,253,248,52,254,120,206,18,74,91,250,44,64,0,0,31,158,39,201,253,34,33,14,66,34,76,150,93,224,105,60,69,85,224,250,213,9,196,99,231,164,252,160,49,118,149,238,6,221,235,145,31,91,209,27,77,155,51,109,253,245,253,127,255,250,251,255,246,223,255,255,255,255,251,204,124,118,144,27,81,8,146,174,221,244,30,194,200,48,113,96,252,139,51,98,174,77,138,65,26,23,41,73,160,142,7,7,51,8,4,3,8,115,3,29,68,3,96,112,92,213,204,163,32,129,132,145,96,17,65,129,64,37,247,47,217,139,3,52,47,232,117,208,201,171,89,82,157,197,8,219,38,48,229,194,15,174,146,234,29,226,37,5,23,41,85,40,65,37,7,255,251,178,100,41,14,151,160,94,80,131,154,124,112,73,68,106,185,61,226,78,28,61,121,72,46,109,237,193,36,17,234,129,135,137,56,25,136,103,170,129,170,189,239,196,121,215,84,225,65,4,9,132,132,66,215,160,84,66,49,169,191,4,38,221,65,226,207,9,0,148,76,108,204,12,199,130,129,164,121,130,18,58,212,142,136,112,75,55,31,230,250,146,242,135,174,10,107,68,34,101,124,151,34,148,179,72,116,137,78,233,223,107,55,240,66,77,189,182,206,141,154,27,146,205,216,218,88,109,7,118,194,30,246,51,213,205,241,25,137,81,185,147,10,55,94,246,143,234,171,34,165,99,115,207,132,56,208,169,17,229,244,189,231,114,173,79,140,203,154,206,215,141,120,91,248,197,226,126,146,137,187,229,203,57,187,168,202,46,233,110,159,59,164,249,240,245,10,0,0,9,128,0,229,71,164,205,57,145,65,182,16,214,182,101,211,117,72,59,216,205,239,46,249,155,80,155,247,223,151,60,117,35,205,236,147,111,166,21,144,143,114,100,209,175,43,135,4,217,109,58,150,135,223,133,114,123,61,116,102,255,233,212,228,122,191,255,223,178,207,250,194,155,70,105,9,26,52,238,99,69,177,128,129,175,57,129,163,70,135,4,133,129,38,38,37,25,132,0,96,80,89,122,12,210,132,43,22,6,22,10,7,11,41,52,3,2,4,48,241,106,118,192,44,90,14,49,74,37,246,97,228,113,248,4,80,164,120,238,29,45,209,161,149,188,228,128,43,144,160,106,16,168,206,36,24,28,118,254,67,206,219,94,108,65,0,169,40,86,8,207,100,202,174,208,220,43,106,244,128,1,79,213,79,228,135,108,211,33,0,181,218,94,22,34,24,253,168,158,201,45,10,122,84,140,160,53,131,229,31,101,243,93,162,2,152,114,238,67,69,61,158,101,189,215,234,61,237,142,93,214,145,47,235,58,225,22,207,18,51,6,247,115,222,44,125,36,33,69,205,255,207,99,102,198,214,177,89,88,162,101,201,36,205,244,191,18,14,243,79,93,190,182,191,223,246,197,127,55,243,37,219,233,243,101,234,165,17,34,11,166,191,39,165,99,218,164,77,181,8,97,103,87,116,198,11,4,80,54,50,37,135,136,74,219,100,20,15,112,86,252,46,109,120,11,175,211,14,30,83,82,158,59,135,120,40,102,245,84,142,8,102,118,108,161,218,164,198,229,30,205,111,191,22,158,161,247,125,94,201,255,228,161,255,253,83,137,57,255,201,128,0,5,96,168,25,213,51,20,43,3,8,73,147,38,12,77,216,33,37,19,199,139,194,128,206,163,47,2,58,169,139,194,208,197,188,170,128,232,138,174,153,108,17,5,24,23,244,24,23,21,158,46,193,173,84,85,255,251,178,100,28,14,198,147,101,84,19,120,123,84,70,164,106,145,61,141,104,25,217,123,78,77,61,56,193,43,175,235,140,195,137,224,48,175,161,47,233,0,155,36,72,96,231,36,38,180,231,101,81,36,2,237,78,60,87,54,25,43,6,44,17,164,8,68,221,73,248,84,81,249,95,140,67,5,157,115,150,105,229,110,77,201,13,173,1,154,56,52,225,114,117,195,173,213,147,209,77,7,171,11,130,20,243,49,25,46,254,52,248,92,98,104,90,115,194,233,26,133,56,182,55,58,127,132,140,254,1,236,140,151,58,214,169,151,234,6,164,93,51,232,68,172,209,42,119,186,199,109,135,75,221,215,135,1,81,61,113,77,249,32,226,119,150,46,17,241,117,218,3,25,148,157,255,143,254,224,102,153,205,231,178,26,243,91,52,67,56,2,100,211,13,130,94,135,150,100,244,11,79,13,197,42,154,128,144,96,49,229,48,24,149,173,66,239,194,193,207,75,227,30,66,47,206,13,104,154,11,128,80,199,95,158,83,60,201,222,96,77,66,163,60,255,42,61,255,219,191,252,61,196,21,58,186,244,213,255,233,1,132,35,65,74,140,203,3,118,52,75,224,224,3,66,172,238,18,30,46,4,154,6,58,252,5,192,144,172,5,50,26,28,66,60,183,69,230,49,97,204,72,71,89,39,22,139,37,99,226,16,9,219,51,72,50,80,120,147,240,157,166,48,154,132,176,64,129,207,195,242,247,27,34,33,133,48,146,169,81,200,196,56,72,203,204,102,3,53,42,237,232,113,131,232,251,122,43,135,249,174,176,34,8,24,42,178,57,5,73,16,216,80,25,209,214,111,136,106,67,132,122,59,212,85,21,172,165,67,51,34,38,38,147,138,31,110,158,197,19,241,100,106,77,151,107,65,230,166,204,208,201,65,135,250,76,117,255,214,109,36,37,138,19,208,76,68,125,84,134,74,94,220,7,225,56,161,206,147,114,188,249,246,83,90,210,38,86,90,168,166,178,108,183,1,9,161,203,145,45,98,244,157,157,40,12,168,0,5,128,118,199,2,176,124,110,112,57,25,241,210,168,104,126,234,174,118,92,218,14,188,210,89,82,212,38,238,111,9,159,255,79,11,191,39,183,254,59,178,34,142,164,160,28,166,107,204,136,228,127,84,58,80,105,247,255,255,255,255,255,255,242,212,178,216,218,110,39,177,203,124,220,0,0,112,41,220,217,214,227,20,31,12,200,159,30,26,24,20,44,101,131,57,147,128,162,0,25,129,144,134,53,5,42,240,163,38,171,192,178,78,226,11,40,224,12,134,7,232,32,246,98,58,3,99,50,21,152,78,242,255,64,112,202,133,178,120,218,39,12,169,14,41,163,99,110,115,195,5,11,150,6,6,164,178,34,255,251,178,100,42,14,198,197,99,81,147,153,122,240,80,105,234,211,61,130,78,27,13,147,72,77,189,56,201,53,163,169,200,245,137,224,206,113,72,50,1,89,108,126,149,16,30,83,137,172,24,40,33,120,93,69,26,157,181,60,2,126,222,241,136,231,121,20,120,108,109,43,227,87,4,117,242,70,158,89,184,254,250,59,199,45,118,192,254,143,216,77,45,102,202,75,93,114,255,91,214,177,171,123,219,81,163,238,249,234,250,77,239,88,216,220,149,172,204,12,57,135,26,219,122,117,32,225,42,149,206,122,197,45,92,123,99,121,197,119,157,255,52,90,211,30,13,162,75,89,190,40,243,82,99,252,107,120,241,13,147,73,119,63,29,165,228,153,76,128,0,214,240,87,46,66,24,249,37,13,98,202,85,16,70,150,56,169,93,163,157,5,158,252,217,157,48,180,130,27,27,11,228,190,16,26,252,214,69,235,215,178,107,255,250,255,244,251,35,174,189,245,39,58,234,35,233,211,245,250,189,157,14,194,232,161,14,235,100,112,163,218,25,2,222,90,221,242,106,1,130,139,38,196,6,107,17,70,200,90,36,188,48,18,99,98,6,112,18,128,243,61,47,2,128,33,162,51,152,176,234,200,48,81,81,8,25,48,56,192,120,65,130,80,63,77,80,190,40,13,76,196,208,66,185,76,173,36,85,170,251,95,48,144,185,165,30,91,73,240,214,86,28,198,64,5,136,221,232,145,111,29,170,113,234,10,27,76,85,128,66,42,201,34,16,9,37,176,220,78,144,145,77,112,160,54,49,60,1,99,127,37,217,155,211,233,245,86,41,33,29,121,218,147,94,140,78,176,218,201,26,35,201,163,208,156,82,120,140,157,30,54,154,208,197,246,246,54,194,180,97,133,20,132,72,101,250,105,160,205,82,148,94,67,240,98,72,210,48,37,34,128,160,233,55,130,3,43,252,117,78,76,199,255,6,39,176,82,26,118,117,210,132,247,207,165,159,215,189,157,219,115,232,229,99,164,142,223,70,102,3,144,197,96,95,108,0,8,122,131,233,15,1,133,80,62,200,73,38,74,9,226,202,149,38,72,34,169,88,165,199,154,204,9,199,143,42,133,102,240,141,129,27,243,20,237,161,20,92,247,45,129,190,21,232,17,5,193,38,78,205,247,124,27,253,23,254,136,206,243,119,170,55,53,213,203,244,108,190,247,143,214,76,0,0,96,68,9,146,245,26,194,49,161,44,65,64,34,131,15,35,50,18,1,64,67,32,95,73,240,48,202,155,161,89,105,205,148,30,212,114,68,35,136,84,251,136,38,210,173,28,12,73,213,170,192,42,188,66,143,46,201,67,174,107,25,2,50,8,45,247,108,137,214,202,82,217,179,186,44,197,168,65,44,213,120,170,255,251,178,100,42,14,182,251,105,82,19,121,99,112,77,39,170,117,60,194,148,28,37,165,72,109,225,235,193,40,32,41,129,134,9,104,234,11,42,153,111,221,110,9,38,240,182,104,9,48,166,225,53,147,78,101,91,36,82,124,71,166,16,142,2,110,152,167,26,11,54,43,136,101,10,29,150,93,150,193,98,205,107,126,42,143,66,17,88,114,59,66,137,186,109,164,157,20,17,90,38,18,28,172,24,174,183,93,51,95,52,96,177,123,101,161,247,72,246,143,222,44,170,27,7,112,26,105,98,62,121,35,175,101,90,247,24,172,214,176,243,60,151,153,179,42,233,212,190,75,185,244,170,245,151,253,141,100,51,252,235,149,206,255,134,96,27,229,65,135,53,160,179,97,179,32,8,2,68,146,208,100,142,164,249,1,61,4,125,250,57,11,132,216,112,187,60,152,222,97,31,3,114,42,160,173,217,31,203,79,86,0,78,166,44,171,29,222,115,14,175,218,166,8,240,101,193,246,233,248,55,215,157,245,250,161,147,47,247,213,149,238,47,85,88,245,191,181,217,237,159,254,128,9,134,2,234,118,208,38,224,110,101,86,6,156,10,5,52,50,98,115,73,3,12,25,21,110,86,192,168,34,36,144,17,11,15,3,105,229,180,113,128,91,18,178,212,78,228,133,69,80,192,202,9,211,67,62,93,161,34,179,229,222,17,119,134,57,28,136,72,225,167,36,155,174,187,167,13,173,72,211,106,24,48,207,210,62,194,48,226,132,66,4,43,67,148,166,235,139,123,160,89,93,87,98,107,19,47,230,157,94,165,62,156,163,174,135,139,246,196,53,52,167,86,28,186,134,136,63,231,220,140,237,227,96,208,51,208,229,151,202,122,102,3,201,97,36,107,22,124,94,175,32,54,35,245,31,17,34,59,213,101,90,172,41,251,3,54,224,183,42,92,235,87,53,107,41,117,157,253,86,93,214,239,61,171,62,32,65,205,62,37,198,227,168,49,127,14,101,167,245,129,122,174,38,220,146,48,211,78,241,183,177,18,174,80,101,212,214,149,244,178,196,242,21,224,139,226,133,66,131,17,37,51,223,70,188,216,33,76,165,169,106,72,231,130,196,68,88,83,63,124,231,95,132,251,229,97,107,49,87,74,37,156,34,169,175,65,68,166,80,226,18,11,134,239,255,255,179,224,191,133,92,11,79,249,14,138,27,224,158,191,118,162,75,122,155,145,251,255,88,0,0,72,80,193,101,79,156,44,222,164,76,88,216,21,90,98,161,166,28,48,97,65,76,68,200,85,67,130,215,42,84,134,1,22,68,23,52,248,64,105,1,64,192,70,182,206,167,74,170,34,48,100,86,83,59,125,169,225,196,232,110,18,112,60,90,21,59,77,150,90,95,174,0,148,255,251,178,100,37,132,166,167,113,210,27,120,91,112,72,201,170,137,60,197,132,24,193,163,83,173,97,226,128,242,158,170,204,243,9,96,218,212,174,117,26,39,29,151,253,43,35,172,178,24,95,182,40,31,40,30,118,74,177,170,225,93,9,60,216,53,15,173,58,132,148,39,99,176,118,138,202,213,41,49,57,233,54,71,131,204,104,254,54,34,35,145,64,112,8,36,50,175,185,17,23,116,7,171,199,108,168,171,156,124,100,236,239,15,237,166,5,245,195,245,211,50,73,28,38,121,22,7,130,241,220,3,224,222,94,234,119,75,56,194,95,92,41,212,147,226,218,136,184,187,40,77,185,4,251,220,253,214,191,168,139,249,169,233,151,169,255,79,249,143,223,94,167,58,0,1,128,0,36,174,70,97,109,6,57,38,42,148,2,204,232,216,128,159,149,39,29,95,63,108,16,20,214,138,185,197,134,207,171,170,9,254,70,176,101,230,165,216,136,235,110,126,43,111,255,255,78,111,169,141,199,119,199,47,161,158,59,247,211,219,183,245,45,65,118,127,88,0,8,0,45,201,121,3,243,169,4,213,65,48,36,192,248,42,181,65,130,40,210,3,42,206,5,51,53,109,11,0,48,79,14,53,48,12,49,216,91,159,159,200,193,140,77,32,108,206,78,176,51,2,121,251,62,217,176,163,69,153,78,164,108,212,70,8,34,135,43,38,197,22,228,40,153,235,182,182,59,185,140,104,232,202,167,146,241,182,225,165,204,8,240,213,71,203,101,96,157,236,49,178,187,253,177,92,227,246,175,197,19,200,121,212,148,161,125,114,210,33,147,114,181,231,75,212,117,89,246,206,109,222,248,242,65,155,55,84,173,110,89,34,110,212,77,46,108,216,183,173,89,14,219,140,165,54,169,69,94,254,99,237,171,15,125,45,47,250,113,154,63,72,34,181,136,238,173,164,196,75,110,19,159,240,233,241,227,98,243,235,210,208,169,218,180,209,64,78,56,100,221,56,220,182,253,56,137,113,127,85,35,4,89,43,236,78,52,171,152,132,219,202,154,5,162,221,15,91,232,118,250,104,221,237,111,255,233,167,252,140,169,143,251,191,116,117,4,127,43,173,155,82,210,27,255,217,250,9,0,2,156,188,170,134,113,240,230,12,66,9,55,53,128,64,128,2,241,131,1,217,65,134,143,32,226,152,203,217,218,130,8,193,219,246,110,103,18,114,80,114,102,98,120,57,135,49,187,59,90,125,118,146,87,129,116,203,99,86,29,16,86,178,19,13,16,32,33,250,61,15,56,90,142,97,37,157,232,255,150,28,169,136,49,42,68,227,104,69,107,24,221,93,211,104,138,99,106,233,13,232,32,139,229,8,237,237,200,178,133,145,16,117,51,240,21,252,92,135,228,255,251,178,100,60,140,166,75,104,212,27,111,99,224,77,68,42,117,97,136,58,27,21,163,74,109,97,233,129,22,144,169,128,246,33,104,124,155,157,209,244,143,194,60,174,165,250,171,225,40,67,97,13,117,177,133,240,212,165,165,202,20,131,101,8,155,28,142,23,143,100,207,90,194,106,230,181,100,218,71,248,42,247,245,137,90,215,31,148,205,32,46,170,172,170,31,37,232,10,57,218,163,182,19,200,180,172,237,103,219,172,183,91,226,176,21,96,8,3,161,101,137,232,44,97,171,166,220,60,151,34,88,181,81,62,161,85,128,202,140,132,126,111,208,142,209,44,202,224,64,72,128,27,82,53,247,144,138,162,110,161,38,121,175,117,136,184,156,77,95,101,49,21,19,152,242,44,57,221,83,195,125,229,188,127,107,31,118,223,187,244,255,255,72,0,2,10,160,205,167,33,57,139,12,104,73,27,197,98,5,8,8,0,158,48,160,192,182,83,188,82,144,83,46,24,9,196,73,92,45,249,182,72,68,85,101,150,19,20,117,192,211,18,5,1,209,247,245,97,88,51,118,134,1,38,100,242,210,116,62,222,151,145,128,84,235,106,242,243,25,36,99,152,203,150,226,238,131,195,129,117,87,30,78,7,250,1,144,232,13,55,41,223,40,221,65,127,62,107,120,202,152,41,53,78,218,146,40,53,38,219,55,216,26,35,65,153,171,17,227,191,85,73,70,90,94,71,126,207,243,92,102,51,5,96,39,74,70,223,191,175,15,48,209,241,61,247,26,243,49,42,217,237,179,233,134,122,218,139,122,62,187,239,93,120,244,240,155,21,219,189,117,109,189,99,90,158,35,105,238,216,176,193,72,123,142,179,168,241,223,198,154,145,124,180,130,253,133,187,51,102,206,24,234,93,181,44,94,65,251,176,3,184,50,10,192,26,143,160,97,171,208,195,249,242,36,130,18,180,25,23,79,56,153,4,13,22,207,84,164,91,91,46,61,114,228,39,62,86,21,65,10,234,126,182,114,42,229,93,117,58,152,255,145,121,30,28,179,237,212,238,127,188,175,125,76,238,183,111,222,0,4,147,188,64,78,110,54,102,122,128,88,114,51,144,20,251,10,0,25,57,176,145,33,137,12,43,64,144,124,234,135,184,67,74,12,21,18,92,100,189,98,181,158,4,105,139,51,102,130,246,67,50,233,196,106,143,94,82,150,239,43,136,190,148,22,223,162,96,168,31,112,27,93,200,112,156,234,88,2,239,69,75,162,101,53,94,64,108,130,194,61,25,141,178,228,247,249,59,189,74,253,145,189,81,228,92,49,186,158,218,212,37,38,107,165,207,121,101,2,53,150,199,94,247,36,45,210,54,235,39,211,116,95,56,213,102,197,175,137,28,250,149,128,250,240,96,255,251,176,100,73,140,6,126,104,211,155,111,102,80,71,139,10,186,61,34,78,26,133,163,74,109,229,231,193,46,36,43,116,193,29,248,252,61,209,197,2,176,217,81,242,4,79,19,23,139,58,236,107,229,168,22,224,156,9,63,3,177,188,204,180,82,124,117,136,164,120,244,36,40,54,194,108,85,151,15,166,241,109,96,63,126,160,137,226,7,217,41,197,42,195,126,108,0,12,1,64,0,23,176,166,63,131,229,0,108,31,38,251,74,252,208,64,97,84,8,146,132,246,63,115,47,127,183,126,118,160,13,19,181,58,0,48,95,232,142,143,147,167,39,255,255,191,215,255,255,255,91,126,62,255,254,79,254,159,141,255,138,151,249,190,112,77,74,193,0,165,38,0,28,154,251,145,185,170,5,173,128,196,66,163,36,33,38,18,166,4,20,229,56,202,0,206,93,58,218,82,200,63,213,125,147,37,78,201,178,166,123,212,113,249,94,162,160,129,7,123,160,138,104,250,136,193,148,132,13,71,230,40,159,109,46,195,44,9,162,246,191,0,127,82,131,245,142,118,81,242,98,56,197,77,171,34,66,46,109,155,128,44,254,156,224,127,226,165,60,149,157,243,60,18,183,16,136,194,233,147,43,254,217,93,219,115,36,49,29,234,22,107,57,114,225,63,194,62,213,198,113,14,145,111,18,81,102,56,105,134,155,75,181,173,232,146,33,59,147,192,195,66,77,201,110,205,229,60,92,200,156,92,76,216,121,215,109,109,57,241,217,182,213,2,222,22,245,172,233,141,228,215,87,158,144,54,198,227,141,46,111,252,41,245,156,71,214,53,2,106,210,208,55,69,124,89,23,190,189,64,16,12,0,0,0,236,123,218,46,175,26,80,213,40,47,89,202,159,28,170,84,166,156,226,187,17,169,163,100,165,56,190,221,19,254,189,103,32,84,91,148,69,243,191,109,121,191,253,127,255,34,56,53,46,167,101,65,178,162,75,203,113,171,202,177,84,203,191,118,55,217,255,210,212,80,0,0,50,176,25,134,99,103,57,56,24,226,156,105,129,64,56,2,97,242,121,184,17,38,87,1,24,177,90,42,45,48,58,144,16,10,48,232,52,116,86,100,227,240,8,12,98,208,24,51,147,91,36,29,18,37,42,145,248,101,33,74,69,79,107,111,219,186,9,100,90,229,14,86,131,45,117,210,206,36,79,60,58,220,147,84,95,85,232,254,56,172,73,189,125,211,8,193,17,141,51,113,0,200,226,253,211,164,187,67,177,63,2,67,112,211,95,4,161,5,180,46,9,138,20,206,170,97,195,122,219,227,164,202,109,43,115,32,119,44,77,118,24,245,73,156,59,211,130,190,103,151,56,10,200,17,17,241,119,147,170,150,100,131,103,155,75,189,166,201,255,251,178,100,85,14,135,129,103,79,147,153,123,224,67,98,106,186,61,43,46,25,77,163,72,110,101,141,193,41,174,170,28,243,21,200,229,243,230,223,111,155,183,43,146,244,159,17,113,117,247,81,117,33,196,247,114,52,253,93,29,235,172,127,135,88,146,36,93,211,119,255,10,200,10,250,56,51,186,178,37,245,181,36,254,173,81,62,247,27,115,217,150,219,175,205,44,194,1,29,58,235,201,0,185,213,0,0,36,192,0,36,252,132,233,22,33,169,99,212,64,3,50,211,130,183,110,14,194,118,40,207,81,172,139,179,156,35,53,161,155,146,216,176,237,203,37,149,170,175,237,251,51,172,75,39,17,174,91,91,203,126,67,252,143,249,83,107,166,114,0,160,105,98,149,192,80,113,192,93,70,123,13,130,132,160,164,193,40,56,40,6,48,194,17,229,48,33,113,56,12,30,87,98,73,184,94,227,17,212,133,93,203,32,79,154,207,180,243,36,124,229,211,208,42,251,197,25,73,138,149,63,0,71,21,103,32,87,87,55,145,162,33,237,36,21,105,116,217,104,233,84,205,164,205,178,29,159,120,189,102,201,71,222,200,237,238,162,42,212,232,67,116,84,113,237,85,95,124,246,132,78,157,40,109,146,126,148,203,221,60,138,203,248,63,15,227,185,213,124,190,182,60,151,229,232,96,99,26,56,31,235,243,92,78,166,100,102,55,155,177,57,30,160,47,124,164,28,41,88,149,8,244,217,12,97,62,145,153,216,147,216,168,123,148,98,145,103,203,222,143,147,13,43,110,56,86,248,64,65,163,197,227,73,221,207,245,145,228,172,85,237,209,101,164,131,0,0,0,145,145,4,180,207,38,200,82,193,126,23,92,39,103,36,93,130,9,145,120,204,55,48,10,225,221,179,6,52,16,126,151,142,239,123,58,175,71,215,151,250,254,175,255,175,247,109,186,231,55,169,168,255,95,255,255,255,255,255,107,104,205,28,245,20,36,163,136,232,132,103,132,0,0,1,112,1,20,122,26,134,187,54,97,60,230,16,54,33,12,48,196,99,163,69,51,160,163,83,37,17,13,27,100,178,198,3,9,135,10,26,25,119,143,32,14,80,108,194,163,136,175,6,19,106,128,67,101,128,16,65,199,167,108,244,50,36,179,252,153,129,21,149,169,41,123,209,93,250,77,219,65,37,194,156,38,148,228,209,167,168,80,66,64,110,193,137,20,148,80,172,220,105,68,167,4,97,179,82,38,14,154,61,25,50,46,11,62,241,179,1,182,53,145,199,161,171,242,81,171,36,218,154,110,185,52,245,77,33,222,4,68,97,193,26,196,231,125,50,125,231,18,207,182,92,42,91,181,164,184,137,253,68,222,82,49,117,6,42,170,118,201,39,188,237,72,215,10,255,251,178,100,88,14,135,67,104,80,27,121,123,226,74,44,234,170,61,130,30,29,165,163,62,78,233,237,193,57,43,235,12,195,149,112,46,4,98,253,125,169,163,121,84,252,229,221,235,117,21,152,146,182,203,124,72,118,182,82,149,141,216,214,47,83,186,6,118,119,42,43,150,228,214,126,102,164,208,173,7,114,71,206,238,187,129,68,78,149,110,124,160,0,4,0,0,96,78,212,60,160,149,7,131,66,97,100,101,200,131,90,171,140,115,206,177,181,182,3,118,43,109,6,104,27,201,106,122,215,237,251,119,255,253,95,95,229,125,127,167,239,255,127,255,255,210,155,58,182,141,249,53,111,168,125,18,132,122,187,30,122,27,199,111,88,112,24,0,111,28,154,190,24,36,75,152,0,112,153,150,26,136,129,16,192,108,192,84,12,195,80,100,197,160,228,193,176,228,203,17,156,192,32,24,44,1,24,18,16,154,102,173,32,196,131,75,179,238,33,249,136,36,240,56,40,168,35,86,72,42,168,56,83,68,150,5,81,141,38,119,208,176,12,144,121,195,63,91,236,129,190,106,229,128,161,97,77,154,13,134,146,83,137,160,134,8,192,189,149,164,116,139,94,132,68,210,150,29,150,87,128,181,157,41,67,8,162,169,225,9,91,141,169,225,40,213,241,221,32,12,195,199,18,141,20,156,89,88,220,124,173,179,225,204,253,238,108,232,52,47,86,23,45,89,50,160,213,163,239,113,164,103,147,87,115,47,87,198,126,101,115,198,14,149,69,97,217,222,99,181,71,98,220,52,212,108,97,198,14,183,127,229,196,58,247,89,132,243,62,190,4,45,229,247,174,226,46,191,83,189,254,22,115,184,8,31,188,77,253,226,75,241,111,156,106,190,66,83,114,42,61,236,123,48,0,61,236,6,7,4,98,131,252,42,113,124,67,197,11,5,157,148,206,115,49,166,229,6,30,28,30,86,173,146,161,4,84,172,12,34,226,3,191,126,223,255,175,255,79,254,223,255,168,76,6,101,225,97,170,228,61,151,19,50,136,42,182,222,93,31,233,213,190,162,157,203,29,103,101,235,34,0,76,78,68,141,58,128,3,33,147,6,195,67,74,65,16,104,82,96,24,210,97,178,32,2,34,204,57,49,4,0,241,156,64,153,130,32,34,131,8,66,163,5,72,169,80,65,87,77,135,130,21,104,12,136,30,24,94,81,118,130,176,62,205,201,112,8,63,26,217,29,209,164,229,28,126,82,212,11,24,153,170,125,160,187,226,106,62,170,38,236,19,9,66,74,64,211,64,68,155,35,89,20,93,80,52,24,154,228,97,55,217,66,10,207,200,31,64,137,233,116,184,17,35,42,73,97,109,201,237,91,85,97,64,70,102,84,53,10,121,206,219,79,130,125,255,251,178,100,72,140,199,66,105,79,11,185,123,116,73,107,170,163,61,37,62,26,13,163,76,109,229,231,193,55,29,106,204,246,9,112,169,54,138,218,196,136,20,230,234,56,115,24,207,82,239,56,248,155,42,231,241,114,95,103,254,54,252,171,85,132,252,213,190,117,60,57,228,114,172,203,236,243,210,141,89,149,253,47,124,234,251,155,31,126,216,197,179,127,88,187,206,223,70,139,85,107,189,231,182,106,178,32,49,219,63,196,144,237,188,215,26,219,239,239,41,223,134,16,0,2,175,110,29,105,131,76,165,73,158,164,204,201,233,138,242,86,0,98,223,103,254,230,43,31,249,97,197,248,104,213,255,251,174,159,203,223,255,251,127,255,228,239,255,221,54,20,250,183,127,245,202,234,212,42,6,232,86,244,63,246,114,10,246,169,94,162,213,240,244,140,248,33,41,46,226,140,135,58,26,107,68,198,82,76,101,34,209,38,162,42,72,32,72,11,90,162,59,238,47,131,89,34,68,33,151,58,11,136,42,89,233,197,246,189,151,202,235,122,158,247,166,202,47,177,104,252,58,56,56,241,17,2,110,85,67,172,20,82,138,51,2,27,103,199,242,165,97,218,225,147,50,167,148,233,182,101,166,22,235,42,16,215,7,210,178,123,227,62,72,23,96,83,32,115,147,184,138,211,2,99,20,96,211,229,118,88,36,105,110,140,127,249,23,218,110,137,96,158,203,20,164,121,91,87,117,116,59,89,53,172,177,61,99,220,177,144,110,167,125,151,146,210,206,76,249,95,94,119,14,70,55,58,140,164,4,58,198,159,87,119,18,106,184,102,151,180,249,139,59,231,206,90,138,165,154,44,153,180,240,95,79,14,115,234,221,170,22,252,102,87,40,215,188,109,98,12,91,53,233,84,5,35,223,4,225,32,64,92,98,63,86,187,83,89,75,100,239,17,173,222,252,246,117,45,95,153,129,78,234,36,123,118,222,171,129,238,217,205,68,247,211,167,242,255,235,230,223,149,242,102,114,165,118,109,188,108,63,162,0,209,165,242,104,136,245,63,195,168,63,189,197,79,46,34,169,236,168,0,4,10,88,169,4,105,82,199,8,72,133,104,110,157,196,2,70,8,178,149,166,68,48,5,1,48,230,116,7,45,128,225,148,169,131,179,103,124,107,206,211,204,206,86,97,121,218,171,138,138,13,54,105,9,170,177,219,208,161,84,139,232,234,42,164,9,239,188,54,215,227,84,143,116,109,149,164,35,117,155,182,233,83,98,129,225,82,162,249,147,181,125,14,23,116,63,40,103,162,66,51,31,155,112,134,133,118,238,189,250,65,93,156,219,222,231,103,104,64,108,150,108,95,120,243,37,197,57,42,219,95,117,236,29,171,176,106,165,99,135,14,173,16,255,251,178,100,72,12,6,180,105,82,155,120,98,242,75,7,170,102,61,130,118,30,197,197,72,77,229,235,217,24,21,105,244,246,41,96,220,146,153,178,137,219,167,37,217,149,103,134,8,155,179,5,66,98,245,109,195,147,10,251,81,101,120,238,244,152,34,130,147,248,84,183,86,199,17,55,111,169,108,116,90,213,4,184,29,92,182,239,173,84,119,70,91,63,99,151,89,57,255,176,193,246,123,141,121,255,192,2,0,1,73,32,251,42,136,43,49,240,188,11,136,227,190,130,8,216,220,141,20,140,191,212,217,104,17,242,165,229,191,146,147,219,131,82,169,58,73,29,213,94,130,8,142,174,213,77,122,167,253,82,232,220,205,78,159,219,255,244,94,163,247,23,253,100,129,226,238,239,253,254,217,112,1,6,11,213,24,71,249,195,5,148,33,162,81,132,11,141,27,25,65,152,56,188,201,196,129,164,70,44,232,209,148,169,80,158,196,75,81,17,163,153,134,41,107,176,35,16,156,68,101,18,16,20,104,178,140,5,199,73,112,205,29,119,20,190,241,87,129,228,107,176,34,52,64,203,198,187,74,81,85,46,82,147,112,229,188,226,187,238,165,27,245,44,101,25,248,232,237,154,35,140,207,15,215,47,35,202,105,158,175,84,144,83,162,57,107,23,245,251,19,167,80,142,105,181,21,82,227,50,92,240,101,4,186,28,220,98,62,140,155,174,227,185,219,72,70,246,197,134,196,170,10,171,178,47,126,63,179,84,93,193,86,124,60,154,12,66,159,85,33,204,176,88,204,163,41,96,235,31,170,134,100,31,202,26,162,124,174,87,195,128,80,148,209,186,137,236,27,195,121,106,173,81,88,72,35,65,210,142,119,203,163,78,37,15,129,173,29,205,255,135,15,27,143,184,42,168,88,92,185,66,177,65,157,110,120,191,255,191,95,27,201,205,141,181,157,152,16,0,0,0,0,57,0,5,226,130,24,47,12,161,134,164,50,144,130,249,112,36,244,249,88,31,174,97,175,110,188,235,247,54,249,66,27,172,210,122,25,184,250,181,205,70,121,223,249,200,89,25,204,238,74,61,35,13,3,6,202,81,77,116,211,244,162,239,255,72,0,70,101,141,140,52,212,21,76,188,13,230,37,35,69,163,43,84,50,16,224,34,248,84,44,215,195,197,141,49,26,11,52,80,7,16,152,114,16,100,64,64,227,245,0,74,64,128,24,64,52,92,201,0,75,42,154,139,220,128,12,179,14,235,38,26,16,8,36,137,84,105,236,112,189,113,164,255,140,65,112,74,16,40,240,90,105,48,29,132,182,89,173,221,187,217,180,169,36,138,211,60,188,68,163,199,3,253,1,223,196,219,139,20,87,232,213,28,0,205,136,241,17,29,217,87,139,169,230,255,251,178,100,64,143,7,151,117,209,139,111,78,212,68,231,170,84,97,34,106,29,149,213,70,14,61,123,17,14,152,106,168,241,30,32,212,176,33,229,28,143,138,35,40,123,40,151,110,209,109,127,229,90,240,145,50,192,130,241,188,40,22,152,187,141,120,246,139,172,70,112,188,100,6,250,155,210,81,85,126,32,50,202,167,140,231,82,206,122,195,90,198,143,135,187,210,171,52,111,65,218,102,28,127,213,223,33,254,22,29,81,130,73,82,224,9,252,28,9,68,163,253,169,218,36,121,66,99,212,64,139,240,185,156,136,135,127,110,48,245,174,229,180,231,79,33,251,57,50,0,4,64,0,128,139,42,216,212,170,64,232,219,90,110,42,129,83,9,0,88,206,154,192,32,62,58,68,35,138,150,24,179,104,137,175,156,31,158,136,129,186,142,189,236,146,62,12,13,163,156,149,126,175,241,55,183,246,175,167,79,252,118,255,249,62,194,124,92,0,136,55,229,180,195,2,243,26,142,75,134,193,80,220,197,228,224,16,68,194,67,134,226,99,229,232,8,158,148,41,188,96,224,123,16,69,52,222,5,8,199,145,80,26,78,9,8,23,153,33,6,16,92,226,80,68,52,187,12,44,17,110,178,244,215,7,5,101,245,152,11,250,145,18,230,230,80,4,142,188,10,59,4,24,60,204,76,100,167,76,168,21,184,188,179,216,190,30,41,180,137,45,109,50,226,56,42,15,31,52,73,220,210,185,108,71,169,81,224,182,157,181,15,130,188,95,53,50,182,251,107,203,148,55,56,84,50,148,155,13,6,136,39,38,251,111,203,3,196,76,87,248,114,57,144,17,200,202,186,215,139,94,254,109,183,75,185,27,235,12,247,43,173,96,234,133,201,233,116,112,191,49,116,81,178,23,35,227,116,6,103,44,194,42,91,38,112,187,158,47,114,75,62,225,160,196,72,132,103,69,78,185,53,135,149,56,194,155,5,78,169,4,154,246,187,167,117,195,175,135,221,74,213,112,189,32,129,24,0,7,192,1,165,19,90,16,169,106,145,23,180,140,96,226,70,106,43,5,47,147,26,249,70,43,184,157,192,176,226,178,62,87,170,219,35,47,255,119,168,78,71,202,132,64,228,233,142,56,198,140,80,119,137,159,30,8,39,167,219,126,137,207,232,0,0,64,84,145,128,225,108,205,164,48,199,206,65,195,68,36,204,56,195,138,132,154,12,140,4,24,44,101,28,6,136,14,40,178,32,40,37,130,71,74,193,223,139,220,211,212,56,20,11,9,11,58,81,208,104,173,109,90,5,64,90,14,188,89,4,5,3,193,48,114,231,147,171,125,60,194,185,147,85,38,93,247,51,83,9,133,173,208,69,97,136,140,14,127,34,208,115,217,181,177,243,213,20,255,251,178,100,52,14,183,118,106,209,155,121,122,240,68,134,58,117,97,133,104,157,161,171,66,46,61,123,17,26,30,169,144,241,22,208,245,75,67,124,186,131,101,219,83,82,128,44,104,182,75,32,197,60,222,237,170,54,115,25,145,118,237,65,50,133,13,120,33,237,48,80,233,188,25,242,204,67,212,246,86,93,184,101,170,112,93,77,77,94,76,98,15,150,199,220,108,54,101,241,102,142,191,20,155,105,22,184,127,57,34,165,215,214,113,207,153,113,133,14,236,96,17,80,118,139,153,174,159,52,92,33,110,17,206,150,60,69,62,51,58,72,76,105,40,246,125,151,209,214,187,238,250,87,74,245,68,253,219,171,241,201,191,136,15,144,81,69,26,186,120,8,128,28,66,154,5,143,8,110,210,38,146,223,188,23,73,74,212,101,81,96,94,81,233,55,44,147,58,83,12,223,228,187,49,172,139,91,99,11,153,21,225,76,238,202,93,59,246,181,63,38,123,235,255,241,20,48,181,30,76,185,204,132,151,251,191,255,251,130,32,44,31,65,146,108,243,33,132,196,224,98,48,4,28,0,0,152,80,226,10,54,24,168,130,14,6,153,180,88,86,94,105,0,226,24,25,78,2,0,161,66,66,152,80,102,14,11,41,179,236,14,6,47,33,64,240,113,204,197,33,113,81,26,189,110,230,0,4,55,171,173,45,192,64,137,74,235,100,202,188,42,10,178,210,32,247,113,39,70,0,76,252,170,137,44,204,89,118,195,138,44,245,184,54,158,162,180,146,42,5,45,180,185,49,45,163,21,119,74,104,229,186,15,111,75,203,232,96,75,217,192,151,195,103,58,86,242,166,174,233,30,42,102,18,191,8,81,228,222,25,140,153,40,117,229,155,164,100,114,157,71,13,96,49,82,242,23,81,81,92,182,252,60,249,149,155,194,115,222,136,202,50,184,8,53,224,21,154,50,204,78,114,70,141,101,251,33,223,0,240,212,250,52,183,113,174,162,245,136,201,118,139,59,9,59,17,140,163,230,186,134,201,139,99,86,184,29,205,168,54,102,161,169,29,114,200,21,46,197,105,58,86,184,88,239,1,32,242,52,222,133,72,122,153,26,134,51,196,195,124,209,129,192,74,216,83,231,112,140,61,222,155,247,102,119,254,144,224,211,116,134,18,103,23,109,47,241,124,191,190,139,106,247,255,140,67,31,47,108,255,77,131,53,59,254,72,0,0,51,18,145,12,254,179,58,89,232,198,193,128,115,28,144,94,14,16,152,50,70,99,241,24,52,244,16,69,49,140,236,194,33,74,179,16,64,231,79,80,161,98,170,12,100,26,132,56,34,2,207,193,1,197,64,142,228,26,86,101,143,2,6,182,119,80,145,124,177,107,51,64,18,25,249,197,112,220,255,251,178,100,40,12,7,193,117,80,19,154,122,240,71,5,10,125,97,34,104,26,21,165,76,109,225,237,129,38,144,169,69,135,161,104,0,74,97,202,144,52,61,54,17,33,116,153,44,162,82,221,1,80,107,210,20,176,79,224,157,130,28,78,213,224,82,148,223,124,237,14,56,177,62,212,239,78,175,28,189,174,217,192,144,130,214,56,32,192,31,74,173,54,184,233,171,46,207,152,167,117,213,42,135,129,174,165,236,11,90,169,245,225,178,43,35,33,155,97,12,195,90,107,131,195,230,23,178,99,197,109,49,43,212,51,96,217,34,49,48,65,124,139,150,72,186,113,131,152,9,92,97,117,19,230,22,118,89,59,214,150,245,23,253,192,129,109,237,157,199,55,125,172,182,162,55,163,225,102,182,251,198,127,167,213,255,205,190,77,157,126,223,255,255,255,91,121,119,47,198,127,243,74,128,64,16,0,64,2,0,0,161,64,99,252,215,103,226,51,35,164,117,28,157,8,156,180,156,151,60,28,49,236,54,45,135,63,165,131,112,252,98,181,147,94,88,72,221,148,30,65,211,167,234,72,232,105,159,80,32,194,0,92,244,201,217,147,18,95,148,246,106,255,247,128,18,64,206,90,115,192,154,55,113,3,28,34,40,19,10,1,133,64,144,164,172,236,193,200,217,233,160,9,145,45,163,226,18,66,152,94,221,149,133,206,70,136,75,101,86,7,4,71,101,218,2,26,118,75,51,72,233,233,28,250,181,74,33,186,9,106,23,246,182,119,226,80,76,136,40,130,105,85,142,194,96,184,146,223,58,208,196,33,114,51,218,216,39,65,169,119,167,179,169,155,79,170,41,88,164,84,8,238,149,197,142,93,21,122,235,251,242,73,70,216,170,26,90,185,63,163,117,214,63,175,210,107,88,127,136,230,116,75,174,136,159,139,255,39,244,89,253,187,233,180,250,213,12,172,115,245,25,172,121,54,188,227,139,191,113,250,74,234,113,78,129,94,169,219,151,212,40,237,87,220,18,167,126,137,223,36,1,227,23,103,193,181,93,121,254,43,93,245,197,62,61,245,213,30,27,228,220,78,3,143,169,124,60,188,39,168,30,4,115,79,21,28,152,40,56,120,188,1,135,6,220,184,37,38,106,127,70,233,14,140,107,155,177,44,158,77,123,31,3,82,126,29,64,214,218,34,190,235,133,252,159,134,77,220,70,159,44,13,220,179,235,214,225,23,245,209,201,93,226,63,253,20,0,0,0,52,195,161,211,45,10,136,175,198,84,57,6,18,0,128,163,14,129,140,35,34,49,88,64,88,243,15,152,94,168,176,64,16,38,188,16,185,244,128,84,109,4,210,6,19,48,186,211,188,48,203,234,50,32,5,148,194,38,10,134,40,34,178,199,162,170,255,251,178,100,34,142,135,75,107,80,155,154,122,240,72,5,90,122,97,135,90,26,233,165,68,78,101,237,129,30,21,169,232,242,166,216,72,28,112,25,118,27,35,98,93,143,152,56,132,182,23,3,62,175,88,240,54,16,49,168,32,181,180,141,155,105,48,148,118,4,132,165,81,164,210,11,239,156,92,149,196,151,104,233,162,171,155,113,25,27,69,120,12,81,214,9,101,95,22,199,93,113,31,123,213,90,226,51,105,115,26,16,96,205,68,158,181,39,237,93,202,207,48,248,235,41,114,85,23,159,35,239,237,190,212,143,183,107,251,128,68,253,139,13,186,181,41,95,18,62,90,153,255,109,207,179,63,217,84,225,31,171,188,79,233,17,170,154,132,114,70,205,223,95,11,163,46,123,46,136,154,251,207,170,111,63,162,150,47,134,232,159,153,223,249,55,201,188,54,205,32,1,4,16,4,32,1,6,151,146,82,224,210,211,92,33,44,101,195,170,56,177,237,32,82,13,63,178,136,23,58,200,74,90,158,25,197,86,187,39,248,232,196,153,233,117,26,28,169,68,235,166,167,83,86,82,20,27,147,64,147,121,71,150,248,173,61,234,157,83,191,181,0,56,140,230,104,78,17,139,69,230,2,26,4,31,12,6,24,11,8,76,106,168,22,92,24,76,188,96,64,129,147,194,227,77,23,100,160,120,127,6,165,234,20,88,16,70,80,74,172,57,163,139,48,139,225,103,197,205,57,207,25,28,120,17,209,66,79,112,27,104,130,8,235,46,21,109,71,194,192,61,125,87,164,165,217,30,66,140,193,192,33,135,125,179,173,247,66,40,176,212,72,16,146,72,192,112,182,167,96,163,219,76,142,209,53,106,229,181,73,123,143,8,26,185,231,92,187,105,117,70,173,83,47,55,220,109,86,234,100,99,59,198,167,211,99,71,124,135,218,144,238,200,32,249,185,128,183,241,127,229,223,186,111,126,39,233,3,235,88,30,173,93,149,53,75,71,175,145,167,246,7,127,179,125,164,154,53,150,223,127,247,228,215,202,74,152,204,95,188,177,111,217,1,191,159,233,172,99,195,155,31,26,249,111,240,225,16,0,2,128,27,121,49,67,75,254,37,111,15,210,157,13,200,241,26,206,150,201,210,81,207,108,217,141,9,174,12,41,78,136,59,145,41,139,98,7,157,197,105,202,193,35,33,42,253,86,250,183,255,73,243,115,134,156,176,215,200,93,245,83,226,191,255,255,171,229,181,0,0,0,113,196,57,191,141,70,112,32,152,20,22,101,32,65,129,64,38,32,7,136,18,227,206,65,9,12,192,225,147,10,204,64,167,64,161,146,124,198,202,73,21,72,187,140,232,98,220,178,197,81,64,42,154,152,136,224,101,134,97,0,32,28,93,25,72,255,251,178,100,33,143,135,60,105,80,147,154,122,240,75,167,186,91,97,229,90,28,137,171,66,14,105,235,193,20,25,169,136,244,10,88,166,60,82,209,24,48,49,106,70,188,143,232,246,13,13,125,248,83,55,121,84,3,128,191,198,12,233,22,135,141,94,170,38,52,210,207,22,194,69,13,54,96,17,11,147,241,126,70,167,206,11,123,114,103,100,203,243,250,35,136,17,231,156,232,188,19,166,61,95,196,242,238,36,141,12,146,176,222,193,146,225,164,69,176,221,47,111,50,157,105,171,113,77,19,111,73,130,31,252,47,235,62,26,216,43,167,209,178,89,61,213,197,119,203,68,175,215,197,229,75,107,13,209,63,88,199,73,38,171,215,27,147,252,238,77,125,49,205,154,62,254,171,53,171,122,7,127,255,247,143,166,187,215,195,139,155,181,230,30,114,100,79,180,238,128,0,1,0,32,64,244,138,129,156,162,171,87,171,54,130,69,190,225,70,10,190,40,21,229,192,72,229,179,105,68,254,73,29,86,227,100,0,252,8,198,114,62,6,114,203,203,14,30,205,87,56,80,147,15,117,251,91,83,71,127,81,92,73,93,233,255,245,191,127,175,227,53,31,255,244,138,51,77,135,118,54,16,236,197,101,114,36,72,0,50,58,38,50,82,220,28,5,49,64,240,72,54,106,96,160,157,179,4,12,207,136,52,173,195,10,11,33,42,17,21,160,60,253,38,82,156,136,34,119,25,7,224,32,198,157,56,88,163,158,255,168,179,24,160,78,84,13,102,108,81,128,160,82,96,196,29,178,233,64,75,40,57,83,17,42,215,5,21,138,49,119,250,141,173,193,229,212,95,23,17,148,88,215,225,46,92,110,115,234,179,176,192,77,85,149,83,86,112,114,76,178,135,238,57,118,114,186,151,249,96,213,169,197,106,59,84,149,20,79,250,220,219,106,119,216,86,101,196,30,206,31,10,173,51,138,189,247,191,201,27,243,83,89,109,198,76,227,207,20,28,216,149,92,209,54,97,103,174,237,141,63,117,105,33,235,107,200,13,247,248,175,244,206,55,238,137,189,36,123,175,217,239,101,247,88,249,205,181,245,252,89,243,43,111,248,108,255,193,169,42,2,45,93,192,0,6,190,10,83,192,214,54,219,27,130,145,68,97,224,19,227,87,44,37,177,219,71,89,115,139,36,22,213,241,80,4,78,85,48,224,91,114,11,175,94,98,196,141,73,245,230,249,38,255,86,97,43,111,255,228,176,215,127,39,255,127,255,245,127,47,211,109,1,0,2,0,124,71,50,125,0,100,114,38,70,58,56,2,93,131,11,4,48,116,48,18,88,146,113,0,177,156,244,23,33,77,128,218,136,25,81,149,51,72,210,132,73,199,108,233,78,246,201,0,5,154,255,251,178,100,26,140,6,207,104,209,155,121,122,240,68,197,26,121,97,229,90,28,157,189,66,78,101,239,73,46,20,41,152,245,138,200,35,10,160,42,83,104,165,41,136,226,74,66,227,135,70,221,97,184,186,171,165,119,37,73,65,45,143,151,26,62,34,164,58,123,44,51,141,150,0,189,220,15,50,153,36,151,107,86,195,117,140,195,119,51,110,21,120,201,183,166,0,219,249,84,91,167,241,186,91,193,182,225,77,53,165,139,178,146,157,183,248,88,248,84,79,135,222,114,137,99,162,204,108,252,127,39,242,67,223,129,247,8,215,252,237,248,52,150,119,120,53,203,106,3,25,92,203,91,170,173,181,209,105,3,75,27,114,254,239,155,161,98,132,225,45,54,206,166,250,68,45,218,169,70,129,109,182,97,109,174,3,108,236,134,116,8,125,227,60,38,162,253,190,170,214,8,16,28,0,4,65,100,194,129,25,68,31,42,193,71,34,142,197,57,1,211,234,66,20,225,3,54,142,121,102,4,181,97,83,137,28,45,78,167,125,68,241,225,116,116,123,143,216,129,38,159,95,45,121,239,255,104,255,213,151,107,61,217,43,253,187,44,252,208,0,3,152,37,182,117,84,25,188,3,134,7,15,6,15,196,96,129,144,249,135,69,33,138,35,6,25,76,22,35,50,138,140,202,64,180,75,1,7,140,196,52,119,133,135,68,8,5,143,31,217,22,203,2,145,72,40,48,49,131,196,3,89,148,79,99,162,137,29,207,181,167,32,196,44,5,51,234,227,136,198,112,132,149,140,183,36,205,149,216,12,6,176,176,131,113,33,226,42,63,110,11,89,75,195,81,155,72,5,208,162,95,67,48,154,78,165,238,224,240,222,178,91,20,94,195,104,67,188,36,126,168,177,189,46,55,239,15,82,110,219,98,180,81,143,158,242,125,64,143,134,196,155,204,176,225,225,63,64,220,205,108,214,32,252,227,94,200,41,252,251,237,100,87,217,69,123,39,171,78,242,217,210,87,30,4,111,150,76,124,26,149,162,187,83,124,234,248,155,217,21,243,87,191,125,83,77,174,239,188,110,106,99,123,207,106,250,212,44,102,237,255,252,127,255,255,197,57,96,4,152,0,201,144,173,58,25,221,63,68,140,98,37,14,82,1,0,214,122,169,14,121,220,165,71,165,167,133,30,211,74,117,95,75,178,117,244,164,84,223,110,165,85,234,56,200,11,140,71,178,239,42,209,30,156,150,255,108,71,254,74,207,233,241,54,163,250,103,123,246,255,236,250,232,0,0,0,52,193,106,78,233,108,233,14,1,42,73,8,166,104,13,48,138,36,1,24,33,243,226,103,207,161,196,245,83,88,222,84,81,77,20,5,1,12,12,28,104,122,32,172,174,73,40,49,9,64,255,251,178,100,26,140,7,1,105,81,155,111,102,176,76,199,10,86,97,109,120,24,29,163,86,109,61,145,1,50,30,169,85,135,137,120,176,187,18,33,1,145,138,136,16,10,51,7,176,180,99,65,15,242,56,5,129,210,76,32,62,105,64,18,2,243,72,65,181,62,56,68,159,78,90,196,133,184,18,218,41,212,229,42,49,173,145,78,176,242,35,156,104,29,205,197,251,6,217,21,44,113,195,166,5,92,113,35,52,29,176,69,137,141,102,73,239,150,189,100,200,182,151,81,47,1,47,78,170,112,172,107,84,140,238,132,144,96,200,134,169,102,86,125,59,90,251,53,161,124,148,97,162,190,124,64,155,83,78,213,164,81,57,6,82,137,95,249,34,191,169,105,251,62,213,148,197,85,238,44,92,155,245,121,254,66,87,31,222,99,22,111,213,139,57,240,234,248,216,217,75,150,123,78,176,162,76,1,0,64,2,128,193,79,146,192,241,90,25,209,11,101,45,215,32,9,158,206,193,102,32,81,117,80,215,134,16,134,167,18,86,113,88,247,209,0,103,158,32,14,77,42,191,62,176,129,53,48,41,253,219,94,164,109,253,75,211,211,255,255,223,254,109,228,188,95,191,35,127,255,244,89,71,208,0,36,151,56,225,179,151,180,88,8,48,160,112,6,124,157,8,92,179,89,58,70,18,38,163,110,73,122,0,57,44,99,181,149,77,19,24,170,157,128,178,7,194,48,134,34,150,204,2,255,209,0,227,79,164,35,7,6,148,5,141,94,233,151,110,86,13,167,19,230,125,63,201,13,209,200,166,119,43,15,35,80,201,195,11,91,122,76,47,154,169,154,12,172,249,75,168,114,179,30,223,130,88,163,206,76,19,83,180,37,178,229,33,205,215,231,186,61,118,58,220,49,124,202,137,13,149,233,164,39,146,155,118,50,25,169,204,144,45,136,141,178,229,180,5,73,157,203,179,140,127,179,240,160,107,235,168,120,112,190,139,206,16,150,245,79,225,113,197,231,167,17,195,235,81,164,76,37,150,62,53,144,99,236,214,105,104,125,198,191,79,64,116,128,64,81,21,186,233,166,141,248,98,30,68,150,134,221,34,97,70,178,220,145,0,206,234,173,70,235,201,154,150,98,48,81,107,244,154,178,120,131,33,230,42,79,234,251,227,31,53,201,234,230,221,189,251,189,105,39,29,214,191,189,67,100,255,79,242,54,255,86,250,229,27,253,235,156,135,2,0,64,155,205,138,195,100,84,192,102,51,198,65,195,76,16,211,85,157,131,33,44,192,15,51,50,212,181,1,96,81,135,121,233,134,0,189,193,195,17,148,185,139,65,41,224,52,107,24,1,30,69,152,188,157,98,171,134,2,227,189,201,240,44,116,0,43,64,21,109,98,101,157,255,251,178,100,36,140,166,255,105,83,11,88,99,230,71,228,42,81,97,231,118,22,241,155,90,109,61,47,137,22,14,233,145,132,182,26,201,86,179,38,135,213,101,19,140,191,16,42,73,40,152,141,183,102,9,46,113,156,39,150,42,177,159,90,88,42,152,158,92,56,24,159,145,116,166,231,36,88,3,37,50,118,144,4,226,189,22,165,109,27,203,38,106,120,137,171,151,7,34,33,173,150,158,192,181,13,113,2,41,92,194,104,27,92,45,245,195,213,173,158,31,157,166,82,145,90,229,167,106,125,99,120,191,95,58,113,111,199,243,14,92,169,89,138,28,133,222,89,122,217,172,251,44,237,110,9,101,223,139,221,42,251,93,251,123,69,108,106,191,217,173,108,48,172,151,103,76,175,120,190,45,28,218,65,226,213,22,1,76,5,70,206,212,206,69,53,72,58,202,144,61,32,169,41,229,12,4,35,83,249,55,26,102,164,85,231,24,16,24,29,219,150,106,111,86,152,180,60,2,9,17,205,200,28,11,1,162,181,161,156,141,60,179,33,205,197,102,189,252,63,118,141,111,33,175,215,85,48,68,0,74,114,225,64,229,88,234,164,56,33,40,22,131,47,16,22,104,76,197,134,142,0,133,180,135,136,21,206,69,18,57,84,37,193,180,171,105,57,67,232,164,60,95,194,85,55,49,184,15,84,121,153,137,43,122,121,229,232,192,185,143,58,249,209,134,232,18,56,28,48,60,27,62,175,242,192,145,164,232,250,42,41,218,102,154,148,86,250,120,158,106,57,246,158,70,16,67,100,73,148,1,70,128,83,73,118,5,254,146,160,93,26,20,134,24,62,68,21,46,64,142,27,68,65,164,201,233,72,81,91,8,192,148,225,30,42,11,219,86,44,134,152,140,218,93,24,29,146,155,197,13,54,75,59,88,208,128,153,98,4,168,161,226,172,171,171,31,69,20,212,107,106,45,201,146,130,68,217,240,105,251,202,208,0,80,43,52,52,244,193,249,210,8,195,21,118,109,39,173,234,87,92,95,147,187,175,42,123,98,231,38,163,134,26,174,66,11,221,134,95,148,18,239,175,173,186,106,21,16,175,77,110,153,251,160,233,229,229,222,20,119,175,180,38,185,11,182,95,253,182,232,164,0,74,166,99,232,198,42,84,10,9,22,144,48,146,64,224,64,133,162,96,67,0,36,71,161,128,26,138,50,99,39,38,232,152,152,109,52,96,197,145,7,114,15,29,219,108,155,66,164,45,98,76,168,171,47,20,25,115,215,106,8,130,219,117,223,23,96,51,89,113,20,37,140,149,51,86,202,21,67,212,142,59,142,217,31,255,115,31,185,84,59,102,55,62,205,218,246,16,187,15,225,101,205,22,58,89,125,146,97,153,116,192,119,57,56,255,251,178,100,57,142,102,179,103,83,11,120,99,230,75,8,234,121,97,34,122,27,53,165,76,109,61,57,129,46,148,105,129,134,33,224,42,117,103,160,58,189,206,221,84,213,73,244,56,58,45,142,225,181,0,162,201,26,156,137,139,193,72,148,25,181,3,111,11,227,66,123,89,113,185,90,117,47,227,106,160,163,21,77,10,225,30,126,68,233,147,129,101,165,140,250,187,6,103,90,205,101,62,141,68,86,44,185,231,76,94,25,183,209,109,103,63,45,90,231,180,238,211,246,154,203,200,145,59,167,127,216,193,127,44,192,18,0,0,0,68,210,195,181,169,59,103,122,226,77,66,6,109,229,40,245,188,214,209,132,116,217,174,36,6,81,37,61,66,53,47,65,231,27,176,121,185,178,12,236,55,106,188,176,68,45,10,247,186,189,55,146,246,253,210,50,47,255,253,13,95,233,255,255,255,219,5,180,67,125,224,7,8,75,153,110,38,244,145,150,202,45,52,194,153,102,134,177,219,82,18,44,94,212,231,104,145,48,180,67,201,37,133,36,24,84,16,113,180,161,150,16,159,141,171,123,3,70,23,209,158,168,83,184,195,226,170,156,81,68,189,89,93,16,112,151,89,255,138,147,7,163,136,147,17,136,230,135,130,245,122,196,81,80,126,182,55,196,63,182,202,63,156,219,98,166,149,104,83,231,202,214,215,110,115,169,223,42,23,210,77,70,74,39,217,202,104,204,81,52,215,135,6,171,172,74,135,178,178,40,16,112,147,244,237,203,191,101,172,210,59,138,169,137,195,167,210,241,228,182,254,97,235,76,151,203,108,23,12,109,169,218,252,9,6,187,139,149,205,36,212,115,48,146,218,58,42,158,240,160,237,171,211,164,104,207,136,61,32,56,33,18,192,249,154,64,220,112,230,254,113,143,239,127,56,222,126,126,56,225,156,243,77,203,236,63,101,9,160,71,167,108,64,6,207,99,133,246,189,57,48,144,187,176,155,103,18,67,243,213,66,31,126,145,161,182,92,173,116,206,95,184,118,202,184,9,217,179,21,34,81,198,131,225,71,155,204,53,36,207,169,120,37,127,227,214,199,94,123,61,95,41,42,96,244,141,254,127,99,185,43,123,17,82,0,148,220,218,46,70,184,12,252,201,47,69,176,160,22,78,22,33,35,83,23,169,116,87,158,64,8,187,102,47,90,9,14,28,242,195,133,64,114,247,101,185,189,45,154,11,115,147,177,185,69,108,52,246,205,98,68,138,87,96,231,221,232,163,151,74,26,110,160,209,33,172,215,58,7,170,94,198,214,147,125,70,24,146,69,153,195,102,60,170,196,29,220,102,210,177,83,213,203,149,228,233,241,133,230,221,81,126,45,91,220,152,225,59,83,243,161,156,231,66,208,136,44,255,251,178,100,61,140,182,91,103,85,155,79,62,208,75,227,122,80,101,143,120,27,37,157,78,109,61,185,65,31,163,169,85,132,138,32,250,162,241,93,186,233,175,78,47,85,9,55,83,147,24,144,237,189,250,199,196,6,249,216,94,81,215,105,178,92,246,132,102,48,38,164,130,102,230,49,50,8,184,49,146,49,119,45,22,174,189,73,102,82,119,158,52,30,130,130,215,19,129,164,220,120,134,233,137,134,50,187,57,126,215,40,22,112,79,243,144,98,72,176,53,14,140,61,76,228,132,88,21,246,172,130,108,97,115,195,114,62,90,104,52,75,92,113,99,199,159,95,14,74,119,94,36,147,239,195,172,193,154,244,209,254,75,60,185,123,222,103,144,24,9,188,25,119,46,37,10,189,84,63,83,139,2,110,133,39,186,223,255,234,59,135,128,0,164,149,20,4,103,24,27,151,38,152,88,213,163,4,129,238,52,40,91,66,161,164,47,50,224,229,140,104,209,155,58,145,21,42,160,32,26,40,18,88,240,146,23,119,146,153,153,133,192,187,168,22,199,147,92,32,26,212,102,202,208,210,93,169,144,112,151,209,137,182,116,224,135,226,5,81,54,130,85,141,211,122,17,16,237,44,135,65,96,112,134,206,66,23,74,104,181,57,227,182,30,234,230,247,113,106,185,79,172,165,78,164,131,97,43,120,196,156,127,4,221,126,250,10,141,139,173,207,206,185,13,195,64,231,144,165,212,69,52,45,89,43,93,177,64,66,74,184,252,253,53,51,103,10,127,189,109,220,247,102,133,5,189,201,173,165,39,215,130,248,88,243,83,118,51,8,102,147,95,161,57,74,125,142,218,78,16,197,5,14,194,80,117,80,199,77,167,91,42,17,26,208,206,151,27,55,204,7,246,131,175,95,67,237,161,100,146,9,73,59,83,26,5,110,112,34,152,70,155,188,153,0,191,56,141,134,244,202,167,101,81,37,197,222,17,122,108,3,25,162,3,31,65,101,159,64,11,198,214,215,243,122,10,163,86,15,238,209,126,132,111,245,51,198,6,255,167,255,95,252,79,250,183,255,255,7,197,1,0,68,76,71,254,56,106,47,230,13,40,76,150,97,101,70,24,4,99,194,164,72,102,42,62,35,3,52,160,48,80,240,92,12,206,18,142,1,84,194,130,137,0,86,217,157,4,17,23,195,100,6,46,235,15,127,192,168,143,40,48,138,140,136,55,22,93,216,108,169,148,227,55,6,110,96,204,252,144,128,163,73,30,169,154,74,250,103,210,18,193,100,201,145,44,221,26,202,31,168,242,180,188,8,53,58,239,51,230,11,75,23,159,121,23,106,124,75,161,74,70,33,14,66,239,197,170,82,63,109,54,10,148,56,21,175,253,219,85,34,216,83,69,162,187,255,251,178,100,72,142,166,235,117,81,139,121,108,240,74,135,170,96,97,229,120,26,253,177,72,77,229,111,193,10,13,233,229,133,165,208,158,156,194,14,178,221,221,247,131,5,237,188,43,186,252,194,237,39,121,147,207,59,39,56,78,21,147,115,86,238,139,84,79,81,195,51,66,180,135,98,220,86,61,65,7,97,156,123,51,123,220,229,166,51,46,98,68,107,145,30,135,95,81,103,110,223,185,163,212,76,118,203,63,179,127,202,80,0,97,23,75,3,198,34,244,39,84,11,14,82,23,58,118,92,151,224,43,83,223,171,73,173,75,186,210,158,43,142,121,156,179,52,231,189,109,130,207,55,211,131,173,72,228,23,28,168,21,124,202,169,163,175,253,172,46,191,251,126,203,237,211,110,142,153,5,127,234,156,144,191,216,1,152,82,224,87,152,24,138,105,50,2,78,6,18,150,191,70,98,7,132,6,138,76,52,64,192,226,2,10,24,64,128,60,235,192,148,196,120,24,81,1,164,74,30,68,225,197,196,128,95,165,182,100,96,32,202,129,195,5,220,52,72,86,198,192,85,96,138,132,142,105,1,89,83,197,43,87,9,146,60,177,155,170,144,41,28,7,1,94,4,1,186,203,137,108,186,20,176,82,135,177,119,117,244,149,63,154,139,82,181,165,16,148,198,166,165,16,254,84,174,173,44,86,145,214,128,136,97,189,2,4,146,110,112,30,100,16,70,231,211,92,151,33,176,238,15,131,160,62,180,105,90,40,77,174,67,70,125,50,112,132,121,226,144,251,210,223,215,5,171,116,198,180,201,83,34,94,65,150,239,174,178,144,132,105,127,252,92,232,109,239,72,70,125,180,148,101,36,20,124,191,222,91,243,95,47,249,184,140,218,184,82,190,86,248,122,0,0,223,2,245,184,138,110,247,62,25,149,75,109,246,140,146,61,199,136,174,193,116,234,250,104,142,92,138,38,19,32,194,186,66,86,53,8,77,171,3,181,78,83,250,174,30,62,89,216,147,224,235,234,101,122,238,255,255,166,175,253,168,237,255,250,128,0,2,139,152,146,32,246,224,197,128,45,193,223,2,130,80,150,178,130,30,5,69,45,51,78,252,160,75,204,60,156,213,5,140,186,12,41,0,105,69,12,162,234,211,99,73,84,215,11,72,207,94,72,28,32,116,82,74,251,179,215,254,34,167,16,59,124,214,101,49,186,10,100,179,133,198,26,140,113,137,205,68,31,218,76,218,77,231,227,109,14,229,29,111,148,29,176,164,92,33,161,68,232,150,63,48,114,80,47,27,15,141,33,181,127,92,128,209,73,184,25,136,226,50,109,8,101,179,42,15,113,230,219,247,63,41,38,130,116,178,38,3,55,232,190,115,38,108,91,119,19,89,92,14,213,0,177,255,251,176,100,78,140,70,80,103,212,27,76,111,48,73,4,218,80,97,133,122,26,137,157,74,109,177,190,129,36,141,169,217,135,164,248,228,17,76,165,155,49,184,196,5,37,220,146,109,119,56,125,36,79,177,181,156,172,92,35,177,56,127,44,80,247,53,206,22,231,93,53,218,164,207,235,95,31,88,138,40,128,11,184,151,152,52,58,120,13,92,163,27,63,149,24,44,219,73,30,193,169,207,222,128,0,71,229,165,209,209,117,99,43,222,88,15,92,97,244,47,137,123,157,38,89,124,175,9,150,94,162,91,62,91,65,198,232,135,246,16,108,195,45,235,245,254,122,134,254,103,216,221,200,0,0,1,80,97,176,212,109,13,73,24,208,215,197,172,2,200,143,225,128,185,131,141,72,71,224,243,80,157,26,127,105,166,84,0,5,4,101,202,98,176,230,22,30,152,75,84,148,60,191,193,112,20,37,38,161,141,136,160,218,180,18,0,130,143,103,159,192,176,192,208,179,117,103,72,94,177,26,12,173,17,80,209,204,79,242,209,77,38,210,37,180,236,148,225,63,30,57,124,149,132,63,140,61,223,143,71,105,231,40,167,150,182,162,114,199,86,83,111,80,153,138,41,231,158,84,102,109,148,87,53,21,187,37,98,229,117,68,49,146,180,164,104,89,225,163,229,41,110,92,53,233,125,10,20,202,49,104,101,30,228,231,108,234,110,198,239,27,79,180,165,116,240,67,20,158,181,70,96,191,180,233,103,105,199,105,92,215,149,19,135,89,152,251,114,107,231,13,27,63,160,221,5,250,148,96,193,119,49,223,109,133,130,16,0,135,168,176,53,160,240,52,40,6,104,96,198,50,114,16,0,225,152,252,155,185,187,186,242,125,98,105,80,218,125,157,25,235,199,20,72,233,20,175,101,194,180,74,156,19,191,187,22,102,213,122,170,148,48,152,172,142,117,72,230,125,159,70,183,255,235,91,232,83,125,128,0,72,90,6,110,54,154,65,76,66,199,48,128,44,195,99,99,11,2,1,49,83,35,133,195,132,166,13,9,24,234,244,115,180,168,13,57,76,124,86,136,177,67,9,135,164,10,97,190,29,156,132,112,33,105,54,60,192,166,132,132,164,10,31,153,161,4,12,234,135,28,2,241,167,161,168,64,0,81,216,58,27,56,33,6,203,201,3,78,23,21,96,129,65,51,52,145,118,83,73,51,139,210,228,133,13,49,58,63,76,85,149,50,162,166,232,239,109,73,19,89,32,51,104,231,49,226,180,32,32,21,229,197,169,88,187,212,167,42,174,85,230,11,81,212,52,217,159,98,204,198,71,97,91,3,109,100,218,152,115,175,113,193,172,198,149,132,103,168,175,169,252,151,159,233,163,53,131,89,58,220,149,82,229,16,181,255,251,178,100,93,12,215,71,107,209,11,153,122,244,74,167,186,98,97,135,120,25,221,163,82,108,225,237,1,33,143,105,133,135,153,104,187,127,157,67,34,181,166,188,255,243,187,79,127,3,198,246,164,60,37,252,72,46,234,193,191,241,6,255,18,127,139,255,239,175,153,191,246,214,178,223,254,41,53,75,93,117,92,6,0,21,18,249,153,40,35,22,142,80,14,201,88,31,104,136,143,174,173,198,152,95,139,89,62,33,140,35,100,124,129,141,2,237,202,18,3,147,229,189,109,49,195,61,9,244,200,201,141,16,187,149,110,96,17,209,91,27,127,61,178,203,255,255,43,255,255,152,244,39,255,253,62,160,0,109,61,201,62,5,228,108,64,107,50,16,57,43,174,153,168,17,28,69,175,79,147,165,1,50,28,242,211,2,138,168,154,3,113,84,169,98,255,36,234,141,81,189,112,105,172,180,51,145,82,220,91,162,83,5,247,66,99,76,85,38,153,137,179,84,101,242,222,150,144,90,27,15,52,186,45,185,98,4,179,183,186,70,237,246,237,201,171,74,177,30,70,159,197,193,124,37,210,191,58,217,82,199,52,37,51,4,76,30,147,193,93,44,44,64,213,89,27,58,145,42,235,43,83,98,91,248,235,91,241,178,241,126,46,20,230,38,168,227,159,187,123,51,207,152,30,105,99,66,119,3,175,7,136,176,36,172,125,25,164,163,83,46,83,127,225,221,164,105,212,72,81,82,181,139,213,144,203,92,49,54,45,116,243,37,112,253,131,116,132,120,107,59,114,244,145,107,90,206,126,46,165,223,145,50,16,192,4,86,230,242,79,209,196,82,189,22,98,177,96,16,65,238,216,165,8,167,26,53,156,134,166,242,116,195,195,209,185,46,154,139,125,160,41,81,23,206,36,156,19,158,233,228,132,90,25,24,191,116,86,143,172,57,15,80,163,110,53,239,142,215,249,21,191,254,246,127,168,0,148,221,188,40,184,230,43,18,16,102,128,52,50,216,171,24,206,4,186,66,106,229,48,123,212,6,90,76,211,79,173,64,48,64,120,18,198,170,217,110,44,45,164,199,202,164,207,9,80,48,176,187,13,73,93,68,24,17,69,245,109,233,176,161,113,82,146,6,133,193,146,158,50,95,15,116,50,11,84,3,184,188,49,45,203,120,217,162,233,243,122,58,235,79,225,48,198,181,147,141,171,104,156,54,82,45,147,209,50,212,241,150,3,155,91,140,59,34,214,156,249,195,190,214,131,214,153,53,106,209,42,153,143,115,240,84,211,86,204,147,106,210,173,59,163,20,104,176,86,54,155,75,196,134,53,92,119,241,38,232,51,119,138,59,249,174,127,119,92,181,213,207,126,236,235,180,117,87,41,139,104,195,190,58,251,14,117,180,175,255,251,178,100,95,12,6,77,104,213,27,88,122,208,57,229,27,13,25,231,38,28,229,165,68,77,229,143,193,33,20,105,65,135,149,112,180,177,181,243,75,123,205,254,91,55,228,72,0,97,64,141,128,56,2,230,72,95,91,202,108,151,20,69,134,129,252,214,53,134,189,11,92,30,14,141,133,96,78,200,2,179,134,189,63,189,175,253,255,131,218,14,14,150,168,249,30,40,255,255,255,255,237,255,254,176,0,9,24,164,55,125,144,43,73,169,54,24,96,112,129,225,63,140,205,120,218,0,140,24,241,93,30,112,200,12,8,24,24,101,99,230,168,46,60,56,16,84,72,129,122,10,28,34,52,133,81,194,11,114,12,20,13,24,51,241,208,225,180,151,51,38,14,61,217,3,80,60,235,18,107,239,234,139,22,225,40,75,208,61,188,18,188,0,102,53,217,225,101,161,164,115,109,91,91,208,185,115,194,230,9,7,35,78,186,240,109,107,77,204,136,43,176,181,96,86,249,218,10,203,4,212,163,112,115,166,251,143,193,117,18,142,186,115,88,182,2,155,152,130,61,108,78,14,4,211,8,198,118,230,68,105,80,58,187,41,176,127,57,65,209,224,151,110,217,130,151,153,40,45,148,237,108,169,67,70,115,37,51,26,237,237,156,39,10,226,242,5,186,143,191,205,163,93,138,31,60,222,151,16,237,52,77,73,90,252,204,39,211,45,215,59,123,39,171,243,51,51,54,153,196,149,60,147,39,60,172,208,244,83,46,121,161,85,134,145,53,66,223,248,200,180,193,17,113,0,100,172,120,71,116,23,80,206,150,165,83,105,34,135,150,226,127,2,171,234,175,244,195,78,224,179,204,56,127,4,23,89,93,4,71,20,143,196,7,82,32,250,174,55,255,137,240,215,212,238,166,255,208,0,76,2,126,57,81,36,196,234,149,50,3,24,12,78,36,48,208,64,196,67,80,197,40,4,26,97,128,161,150,239,66,129,140,64,83,39,48,203,193,79,180,12,65,49,165,16,52,125,35,136,10,136,197,144,130,71,212,37,25,244,4,34,218,152,32,192,27,108,133,176,24,89,198,116,59,238,181,140,8,247,213,162,212,25,50,28,153,107,2,136,93,81,198,120,4,0,27,136,112,153,130,72,120,200,119,149,161,130,124,43,71,168,227,98,77,68,60,1,0,173,80,30,160,233,113,112,132,92,15,199,35,236,124,38,90,79,248,138,243,161,142,118,119,12,40,8,107,169,95,48,78,197,24,253,71,71,97,94,244,236,118,233,184,84,150,175,152,18,221,76,67,237,182,108,238,151,246,93,235,193,146,246,143,6,101,214,23,42,235,231,127,51,62,85,83,45,83,124,235,31,55,214,228,251,251,164,38,247,15,189,205,150,37,118,254,226,252,255,251,178,100,109,14,7,69,99,81,11,154,122,228,70,196,138,118,97,133,108,28,173,157,68,77,233,143,193,62,158,233,161,132,10,200,193,159,58,250,255,16,156,26,180,104,181,71,187,60,176,144,64,0,61,173,251,107,25,230,130,35,207,163,31,161,131,69,43,13,193,76,12,18,83,75,13,6,222,201,132,50,134,32,239,29,134,231,252,15,142,144,68,197,178,78,20,205,35,164,45,49,92,223,233,183,184,110,227,235,103,255,156,255,79,255,246,255,252,133,18,97,121,142,173,25,199,121,177,201,153,218,152,177,168,133,220,40,6,102,47,96,162,144,17,64,24,68,218,246,195,40,74,128,198,180,102,107,243,194,67,128,64,24,185,155,60,61,12,20,12,168,124,200,130,11,133,46,160,52,208,11,106,60,188,194,170,4,69,223,245,31,0,137,23,53,37,87,134,64,146,236,90,205,76,132,202,174,122,186,181,208,190,56,16,228,80,218,65,165,212,14,242,203,91,11,98,65,245,61,12,169,8,46,252,182,68,251,11,1,156,163,79,180,42,179,63,1,75,171,230,249,50,190,88,177,3,167,94,112,79,172,8,70,177,194,161,59,233,93,88,85,73,149,91,94,27,158,234,237,150,38,68,229,82,53,128,226,67,201,105,85,143,177,16,221,252,46,95,244,218,83,136,117,67,94,131,242,217,202,11,34,35,78,21,11,52,201,201,41,227,49,21,233,57,106,222,163,106,226,116,87,153,153,169,106,214,199,167,242,187,153,249,155,180,201,140,4,55,255,160,32,0,0,6,74,14,3,24,76,168,211,189,72,40,40,122,110,84,96,3,38,140,172,48,32,51,216,246,76,223,231,117,181,153,202,133,230,239,32,152,42,254,162,170,123,82,10,221,202,7,170,242,141,90,12,24,57,109,176,66,209,189,69,100,43,238,191,253,158,191,251,83,255,252,127,254,158,159,253,4,0,0,99,13,131,141,244,172,51,232,212,205,37,211,2,8,76,96,31,49,40,100,192,74,241,228,57,131,196,129,96,73,168,142,161,197,52,229,51,8,120,230,203,209,33,32,240,254,28,26,100,63,246,200,75,72,149,41,48,50,146,78,7,121,117,138,133,184,81,250,22,224,108,44,7,152,100,80,72,231,234,232,226,149,44,216,192,101,17,26,107,164,111,24,197,167,203,182,16,97,48,206,227,69,81,105,4,133,137,150,109,116,182,38,43,17,144,66,220,194,192,132,206,57,155,98,153,165,128,153,30,11,170,35,203,44,67,102,146,171,247,83,46,110,216,158,121,186,28,22,140,212,249,28,127,65,142,223,252,136,172,243,235,248,126,229,86,186,249,225,46,233,79,38,176,218,148,137,225,79,229,220,149,113,221,93,227,93,174,179,174,145,177,93,181,205,255,251,178,100,98,14,151,39,103,80,147,153,123,224,67,164,58,114,97,134,120,29,141,177,74,77,229,143,201,26,18,41,217,135,161,224,141,107,234,87,13,102,14,255,206,105,34,86,157,115,54,115,255,235,31,54,166,115,189,255,189,255,111,255,158,23,40,239,38,2,1,20,46,26,178,57,94,207,227,8,78,108,214,41,0,198,135,54,186,66,53,61,106,132,242,54,109,51,113,6,120,190,151,244,216,161,139,3,199,186,132,167,233,128,120,8,228,212,253,215,204,48,151,95,239,101,156,32,117,127,237,255,250,255,233,105,96,149,45,142,88,180,209,194,141,52,100,100,56,192,18,4,5,134,92,248,10,59,34,21,48,192,99,37,96,3,7,160,140,116,64,254,79,201,134,144,1,6,0,5,22,57,200,36,20,160,86,132,182,151,226,56,172,182,40,41,179,67,134,92,176,77,136,198,234,181,195,152,180,207,138,64,236,185,179,91,122,129,65,245,170,168,16,92,40,98,29,155,115,119,64,220,203,216,247,65,145,41,52,49,36,181,17,139,91,209,109,29,151,114,41,0,80,72,97,185,182,239,76,4,201,111,161,8,10,81,54,110,82,42,173,128,193,33,227,36,181,4,244,57,63,28,7,72,151,152,69,230,103,242,177,99,165,197,7,11,69,139,227,216,167,19,163,121,58,67,196,52,135,144,186,188,252,172,235,7,235,34,199,73,104,34,2,254,137,157,249,95,106,76,84,152,37,122,247,231,110,219,244,113,135,32,60,220,169,157,156,222,154,82,111,123,204,222,249,211,205,191,124,133,94,81,133,154,97,158,141,63,103,169,223,252,70,64,10,13,75,70,200,254,227,122,31,25,44,135,84,128,66,217,166,119,194,105,33,213,80,182,157,75,53,251,231,47,200,219,44,108,138,107,172,242,196,227,154,215,252,204,38,30,28,203,75,125,139,167,127,142,67,105,192,93,133,132,246,55,103,214,238,239,149,254,189,80,1,111,244,67,49,142,2,195,140,134,135,108,170,17,174,27,186,174,106,6,21,2,25,39,51,11,104,40,84,217,86,128,218,202,157,51,20,212,119,91,69,66,254,230,195,22,35,49,126,16,149,20,123,32,21,86,129,239,94,11,170,130,110,19,77,185,233,99,114,191,43,100,12,54,17,126,49,158,90,107,143,205,141,178,230,35,77,90,83,26,158,146,178,6,7,75,77,65,123,6,234,215,49,184,194,152,3,181,22,89,16,219,147,33,125,93,233,136,125,180,104,85,177,103,109,237,71,100,182,11,221,165,223,18,114,86,200,94,85,222,211,106,195,239,245,52,186,44,176,176,237,20,169,166,195,146,202,9,94,123,152,109,35,82,237,183,241,153,201,168,103,26,87,69,173,83,211,199,154,165,72,252,196,255,251,178,100,91,140,24,5,111,213,19,88,125,240,66,100,138,117,97,42,116,159,129,227,76,13,229,243,193,28,18,42,113,135,173,208,26,232,130,56,149,177,136,101,244,198,5,135,161,221,58,81,94,231,47,194,189,44,70,106,228,25,157,60,110,79,58,143,12,93,139,12,72,71,169,40,114,204,22,214,105,242,132,61,248,143,22,180,87,61,214,142,211,138,176,23,216,183,225,49,215,196,255,238,24,37,116,140,140,208,16,0,43,181,154,70,91,62,209,182,173,47,116,174,201,112,162,207,136,171,12,47,149,75,116,50,211,39,92,175,104,222,112,20,215,64,6,22,85,0,109,45,203,177,227,65,88,246,82,217,8,249,190,92,221,135,143,45,252,151,95,89,255,171,250,235,42,148,155,144,192,67,17,158,84,26,0,1,129,193,46,147,132,93,1,47,5,193,73,65,204,93,89,161,49,176,170,1,224,73,150,240,160,45,165,24,120,3,97,113,200,70,157,247,149,248,79,225,103,82,53,249,29,117,177,180,216,208,90,21,99,170,212,193,151,195,43,153,228,26,35,116,16,18,92,207,166,226,240,84,249,201,146,145,77,37,122,42,16,137,115,81,245,85,175,114,189,118,75,57,97,124,171,169,46,161,116,221,165,72,26,88,33,133,44,216,238,47,83,143,67,81,246,164,131,33,238,60,218,161,97,51,173,118,117,147,48,71,234,9,24,38,223,101,108,158,253,215,114,75,126,182,153,149,61,21,9,240,199,174,151,81,171,5,87,86,76,170,49,25,205,10,177,231,66,74,178,207,24,253,179,110,43,144,18,246,223,26,89,213,154,105,97,76,197,202,51,81,115,166,221,252,222,104,250,204,27,88,246,159,125,224,241,213,249,247,76,81,253,173,187,235,249,245,190,124,187,207,130,68,107,117,67,61,161,219,253,36,226,99,127,227,253,127,228,199,248,113,32,0,25,2,0,210,85,50,136,194,100,116,113,85,205,127,11,9,211,117,252,10,68,251,9,125,171,48,172,110,87,88,196,66,197,88,64,108,169,129,6,183,128,181,118,159,203,41,83,172,234,102,249,90,118,215,211,175,113,54,33,167,48,151,146,253,250,191,255,87,147,2,0,0,20,42,61,48,72,232,18,113,28,22,148,45,12,74,45,49,16,48,192,109,35,0,128,151,171,83,48,16,141,188,34,0,72,133,202,229,2,39,18,177,64,201,159,30,33,48,104,119,29,174,183,39,54,1,121,17,17,215,132,67,134,22,16,100,118,5,16,189,85,118,211,19,13,122,115,159,231,216,56,3,4,44,148,124,153,12,89,240,95,136,84,124,17,5,233,181,189,72,150,109,186,12,68,54,222,192,132,93,116,202,241,94,221,118,206,206,246,125,199,74,38,25,146,45,53,255,251,178,100,64,8,23,187,120,211,179,153,123,192,66,197,42,186,96,239,124,31,229,225,76,77,189,93,65,24,38,42,149,133,149,226,202,182,115,225,188,93,73,212,218,23,3,238,180,50,173,180,251,6,225,208,186,193,112,144,158,157,81,232,217,240,214,100,98,13,91,242,255,110,178,156,161,174,146,206,139,117,23,83,176,185,128,40,142,184,101,87,92,176,213,145,72,172,142,166,56,97,107,84,100,243,115,191,48,178,167,107,155,101,82,58,219,44,152,254,87,6,67,235,78,168,255,214,127,227,219,123,35,104,239,165,34,182,159,169,255,114,223,196,86,218,226,146,79,255,133,175,239,255,147,64,1,0,128,5,0,1,54,211,95,90,121,60,118,117,109,197,179,174,179,183,65,3,145,178,14,191,60,178,158,89,113,102,37,17,193,203,212,13,108,167,86,83,136,162,206,228,123,125,43,202,253,101,219,157,154,225,86,11,110,189,31,187,255,254,191,16,0,160,208,234,153,184,45,24,116,169,144,233,153,112,121,130,58,139,3,155,123,105,156,7,136,132,139,92,97,34,75,14,93,226,85,179,174,186,7,8,177,212,63,47,18,191,134,10,160,133,4,204,5,0,47,240,176,69,230,104,35,28,47,3,145,25,50,145,52,97,130,92,161,131,56,179,46,119,228,52,177,234,117,84,131,202,160,64,192,176,49,133,12,213,200,173,36,149,15,198,139,42,193,72,2,93,22,166,33,136,233,197,12,7,65,55,129,33,16,165,120,184,75,191,52,23,13,47,234,153,68,41,162,152,105,166,196,242,177,55,241,1,205,79,8,87,7,125,100,4,243,188,174,5,255,130,138,93,223,92,149,65,89,148,113,4,238,46,115,252,62,47,48,163,191,69,109,79,38,104,161,85,147,136,238,27,16,24,10,247,150,224,8,224,27,170,45,62,52,27,21,45,231,244,99,216,243,69,205,95,157,107,171,93,184,229,59,13,199,100,200,215,252,170,34,247,165,209,250,247,202,199,254,89,255,237,186,252,140,187,189,5,193,220,226,37,42,118,132,170,242,223,109,77,229,2,0,38,216,187,77,78,105,232,164,176,40,6,37,45,170,164,105,170,173,128,9,229,216,187,157,87,251,14,248,138,138,208,41,87,66,174,88,223,154,162,195,244,29,168,252,253,17,170,78,251,107,237,255,163,171,39,55,239,236,189,255,255,167,231,248,78,255,255,250,0,0,148,146,148,133,40,99,99,36,172,200,225,14,94,98,140,2,143,154,168,161,4,139,174,239,162,76,28,200,68,74,14,9,100,56,17,203,81,178,32,133,106,130,95,4,242,124,27,216,105,94,208,64,165,207,104,17,77,130,134,97,113,216,124,100,99,41,108,220,5,71,110,129,171,78,48,166,26,68,255,251,178,100,39,140,55,45,105,213,27,91,123,96,70,9,138,149,97,101,120,30,53,191,74,14,96,249,129,33,13,234,161,148,173,208,107,69,103,54,128,209,5,74,15,218,55,147,245,14,240,103,163,149,144,4,140,147,102,202,243,138,11,114,109,137,62,144,75,189,186,69,21,6,230,235,218,41,7,53,175,101,53,32,176,137,145,112,143,40,233,141,202,133,55,193,146,123,110,77,19,150,215,92,173,79,219,168,55,191,62,83,116,60,107,46,167,186,109,56,126,166,119,80,246,170,138,248,229,98,0,49,164,57,53,60,4,54,18,173,145,134,252,214,151,117,135,6,109,72,186,102,139,134,53,108,75,22,69,119,234,99,171,246,225,68,158,196,171,173,249,95,127,43,60,222,195,148,215,188,75,187,149,95,247,217,96,16,0,35,238,98,170,38,148,81,135,197,16,4,217,160,139,136,29,241,196,57,158,197,15,251,23,44,165,75,252,192,179,199,98,245,34,155,123,10,120,109,252,81,171,209,157,24,55,87,209,185,121,104,191,219,255,53,35,85,253,133,63,252,159,209,191,254,159,8,56,88,222,98,2,225,150,2,2,72,51,61,128,140,18,134,48,128,0,192,78,0,112,108,48,10,186,204,54,5,96,238,242,95,30,124,118,52,71,100,2,32,1,138,2,45,34,12,97,69,0,56,121,94,18,128,21,4,60,196,66,195,85,223,20,107,6,29,37,41,5,224,252,149,74,174,91,42,127,5,130,52,210,86,192,251,222,120,129,65,3,22,126,47,114,43,15,225,64,29,57,236,75,104,208,240,197,61,151,163,243,66,152,74,227,125,151,66,106,76,203,159,25,3,212,247,80,118,75,27,140,218,207,149,217,99,253,32,175,200,254,49,11,227,131,124,249,64,33,67,217,154,178,72,255,218,156,19,134,250,201,163,50,14,175,246,207,126,165,55,51,211,52,171,8,190,227,234,98,173,107,177,138,173,10,150,220,162,24,252,181,34,160,80,60,47,63,218,213,142,207,81,214,237,90,77,229,172,240,255,56,112,231,177,86,113,49,44,168,205,132,195,195,184,239,100,171,49,134,10,67,232,23,27,45,5,213,103,220,165,154,38,128,18,0,174,174,213,65,218,132,186,49,50,66,97,154,123,73,35,203,79,8,104,146,31,178,135,186,242,79,156,102,228,15,33,89,49,254,20,83,91,31,13,168,105,103,194,195,2,22,73,188,27,212,245,59,84,118,146,135,145,18,221,71,210,159,77,122,238,255,255,191,254,144,0,0,52,6,228,119,116,157,46,120,48,194,56,47,228,231,99,133,219,92,19,83,76,66,173,32,232,77,22,148,225,6,59,239,103,94,136,62,147,7,130,206,126,214,37,223,84,148,57,234,48,75,48,246,6,127,255,251,178,100,28,8,69,178,104,88,211,15,93,240,72,230,90,128,97,45,118,29,197,167,80,109,229,239,129,34,153,106,232,249,149,168,72,21,181,176,98,142,8,112,151,11,14,82,113,106,143,135,40,30,199,44,72,252,106,18,219,86,101,93,111,69,195,147,101,161,249,90,237,188,234,84,3,60,217,212,28,222,165,241,183,243,101,215,93,30,31,49,31,127,133,152,58,201,224,217,172,53,230,237,200,109,34,74,174,194,246,99,209,151,8,98,75,22,78,234,14,224,104,128,111,41,217,181,52,26,77,157,209,43,171,91,63,252,216,214,233,4,106,72,6,86,86,211,212,144,89,204,121,30,248,239,130,216,149,28,53,74,227,177,132,252,107,50,21,225,26,46,67,141,51,47,14,54,17,212,24,6,222,53,101,49,65,59,198,127,96,182,102,133,243,40,22,98,160,223,155,86,170,202,110,163,115,20,171,108,192,177,172,183,164,150,137,183,61,168,206,166,253,217,103,255,92,201,169,157,158,249,119,127,245,0,0,5,58,32,57,3,47,24,147,33,11,193,66,1,128,40,137,7,153,146,184,144,240,200,76,18,97,225,244,201,94,97,198,135,156,234,93,133,214,219,137,108,191,110,167,99,172,207,171,16,4,205,224,217,32,171,9,17,13,192,70,228,9,229,89,97,76,93,106,182,211,97,197,229,42,110,69,191,163,146,146,10,60,173,233,51,84,101,177,75,149,68,136,198,179,71,131,239,230,145,77,61,246,4,12,30,91,219,214,45,210,100,251,139,87,155,114,200,221,18,91,232,172,93,231,237,170,19,214,226,212,220,158,82,232,227,212,196,215,50,41,85,57,133,130,246,145,154,18,36,38,117,181,20,107,224,226,145,38,252,165,211,83,247,11,35,213,135,75,28,218,60,163,53,117,219,32,64,96,78,127,56,110,109,32,26,113,134,37,27,118,237,5,75,191,178,133,101,99,167,146,52,156,170,80,237,200,245,71,68,140,93,201,219,13,101,29,24,242,78,223,121,39,212,60,27,7,221,228,172,72,171,140,36,104,195,187,192,32,16,4,0,12,152,110,201,76,231,243,32,113,44,164,182,29,57,128,62,192,13,197,121,197,58,140,217,108,173,100,105,187,34,95,70,160,228,20,141,154,164,212,89,235,122,31,182,42,217,197,123,114,80,119,206,86,80,209,173,209,35,88,86,78,239,127,255,215,255,255,220,0,0,66,116,84,74,42,89,10,15,8,131,132,200,195,7,8,4,132,66,134,34,247,180,7,116,193,65,40,218,225,30,1,28,84,62,60,35,117,9,3,42,128,193,99,5,64,32,103,142,46,64,18,81,84,240,72,227,194,63,240,41,194,162,76,80,52,67,114,138,54,246,11,2,1,2,214,128,203,53,243,255,251,178,100,40,142,23,61,105,212,27,153,123,208,70,4,138,171,101,165,120,30,17,197,74,46,105,239,145,49,155,106,137,134,138,32,35,131,187,247,41,222,37,191,6,89,1,139,136,101,217,186,61,66,66,110,69,148,182,2,3,90,163,47,146,58,161,153,171,16,168,214,127,46,26,27,221,175,21,150,158,172,236,123,108,107,21,212,63,90,17,120,253,172,74,126,162,105,245,202,24,187,173,71,168,32,241,160,198,141,187,20,141,165,185,185,63,188,173,184,202,186,75,20,233,156,208,240,158,28,68,251,208,131,51,194,35,111,245,22,2,141,213,181,33,213,111,121,90,191,245,120,179,224,55,201,116,83,12,253,114,173,112,157,34,22,73,232,53,59,237,173,218,179,229,245,88,40,64,156,181,11,197,138,221,27,96,0,33,0,1,0,228,105,129,183,174,187,215,66,66,28,236,127,169,213,101,219,90,161,42,66,114,114,241,187,21,158,179,190,92,37,177,138,83,192,55,217,220,121,232,92,5,4,87,142,212,91,78,44,186,3,245,31,33,147,147,59,195,46,229,253,30,223,127,145,80,65,162,147,78,135,76,42,9,50,34,244,153,104,97,84,48,96,208,203,161,115,19,3,148,200,188,6,41,24,184,32,96,16,4,142,108,8,32,112,5,46,4,65,77,160,197,45,117,11,5,26,27,76,116,220,164,9,179,201,104,50,10,115,188,213,76,86,214,30,176,112,9,205,34,76,1,143,55,32,64,188,37,170,206,134,178,220,139,9,87,101,215,154,153,75,160,251,176,73,89,153,235,45,213,66,105,171,128,129,32,5,87,32,244,128,111,27,118,75,102,2,209,98,67,83,26,73,210,85,125,77,70,245,164,130,48,145,64,237,142,59,83,180,131,209,145,253,195,64,219,128,64,201,110,185,120,104,250,193,134,127,207,201,200,175,95,108,179,81,36,173,229,133,234,59,119,85,98,139,39,235,83,201,239,46,53,212,175,71,142,226,171,28,179,243,36,250,190,154,255,249,139,159,216,45,127,118,251,127,53,247,43,36,120,45,141,213,249,81,94,108,235,27,238,57,127,164,84,76,66,164,223,27,255,26,255,235,31,195,244,12,24,76,172,181,241,7,206,219,102,141,158,238,105,211,248,179,195,28,233,172,231,110,15,217,89,229,78,190,44,137,203,136,2,171,4,96,249,171,18,26,135,179,71,211,26,12,74,241,27,190,2,5,168,77,253,118,233,125,95,250,6,93,52,30,250,182,232,45,186,67,168,86,223,255,249,230,0,96,2,154,114,183,81,16,115,2,92,192,55,142,131,65,165,200,32,154,255,110,174,232,40,5,104,36,8,32,226,65,105,143,251,68,84,42,215,70,167,80,60,170,90,225,181,122,9,199,85,179,203,255,251,178,100,26,136,6,59,104,86,187,79,102,96,75,201,106,188,97,101,134,29,1,165,82,109,229,239,65,53,151,43,180,204,45,128,237,5,129,62,115,55,76,64,55,190,114,179,94,237,149,246,159,41,51,97,250,134,235,93,180,220,206,22,78,125,100,184,149,203,80,201,49,129,171,179,238,247,157,18,220,212,201,18,121,87,45,232,30,210,188,233,84,235,13,235,222,174,40,123,118,50,150,119,207,118,127,134,117,191,187,174,152,255,91,11,157,98,4,218,241,236,205,151,94,4,149,241,209,13,12,90,210,215,221,142,250,150,187,115,61,181,93,119,245,166,154,210,217,214,109,7,253,92,250,57,132,237,28,220,177,94,133,158,172,97,132,23,194,131,157,46,218,115,178,142,60,163,4,206,183,125,64,1,65,16,0,0,8,211,148,245,179,41,20,122,32,180,153,76,21,146,186,175,130,149,155,81,111,176,12,51,77,77,43,121,141,62,146,59,116,53,156,224,6,150,186,71,208,87,26,45,42,63,62,82,98,193,155,159,250,127,190,191,234,95,208,155,127,197,191,255,245,254,49,222,191,16,0,0,1,42,188,13,108,36,198,81,65,132,99,201,230,28,130,36,6,97,7,73,26,170,75,52,200,67,214,154,255,49,144,19,243,4,38,19,113,139,1,1,143,66,232,155,116,80,169,75,45,79,216,228,19,20,36,49,88,169,100,129,193,43,202,38,148,104,252,230,64,209,214,95,3,234,50,86,22,165,41,146,86,47,221,120,237,197,218,232,11,59,177,98,40,55,114,12,40,30,84,120,27,248,220,40,159,58,72,65,145,214,254,100,111,64,73,60,138,53,222,187,53,229,156,236,89,97,165,11,4,123,166,72,253,229,137,83,124,209,82,159,118,198,126,6,251,187,28,246,84,174,142,75,171,96,47,237,168,250,127,13,205,28,230,115,196,219,133,38,86,47,170,80,143,168,78,161,218,200,200,88,150,41,36,139,186,81,69,247,165,43,26,221,222,146,54,110,145,64,200,224,185,67,19,138,82,10,134,189,139,178,111,71,242,171,212,9,73,223,111,45,166,249,245,136,239,50,59,218,35,201,16,3,8,64,0,110,208,0,96,193,107,209,62,232,62,84,46,224,49,190,11,8,187,59,217,41,94,33,110,21,231,43,90,228,121,189,225,141,215,31,5,247,170,91,118,165,124,147,189,68,223,157,47,173,163,101,109,185,224,198,102,127,77,67,58,222,104,226,175,89,207,250,63,239,255,255,254,129,0,4,75,125,19,7,16,21,105,7,134,157,40,128,10,20,204,29,168,160,43,52,179,64,4,157,230,73,195,33,125,201,131,225,20,108,137,231,44,178,204,212,226,102,148,176,9,223,187,43,69,217,14,19,35,41,229,183,176,255,251,178,100,29,140,214,129,104,214,27,26,123,80,72,5,218,185,97,162,122,26,25,163,86,109,61,153,129,24,17,235,8,248,37,128,73,9,174,174,166,140,147,63,81,242,43,160,255,135,34,42,19,26,125,236,109,167,77,56,48,9,88,94,42,100,86,182,222,10,165,94,203,52,216,214,161,54,165,90,167,148,181,206,240,203,156,66,170,234,127,208,171,109,182,55,195,166,125,251,42,149,120,210,149,101,222,85,170,54,70,20,38,167,114,133,45,120,207,117,43,213,46,229,125,188,110,14,142,210,242,135,209,235,28,95,136,110,224,253,66,59,225,91,117,166,117,14,13,144,173,206,95,88,234,147,109,238,113,87,42,119,79,71,146,111,112,206,140,183,171,85,38,123,67,233,234,222,202,50,107,165,253,122,54,0,36,0,16,0,117,24,50,240,118,247,31,227,76,114,229,188,72,170,42,117,86,56,142,93,130,68,245,50,136,10,163,184,186,104,234,14,135,234,7,133,60,167,172,209,231,70,229,168,203,198,108,217,137,192,255,255,163,241,190,115,254,127,255,226,191,255,247,173,189,15,205,0,0,36,188,74,96,28,217,55,196,79,131,30,37,187,65,20,98,93,185,217,97,129,53,9,84,227,160,140,213,22,40,236,165,42,212,134,37,140,241,18,219,19,240,254,49,203,216,142,8,144,91,188,94,86,133,27,141,24,66,77,15,143,225,118,251,145,232,132,98,85,216,150,213,228,70,231,105,17,209,19,74,145,173,38,81,68,243,89,106,13,94,119,60,216,247,101,246,213,230,189,222,158,10,70,101,218,225,33,250,171,91,230,249,187,187,195,58,113,154,30,120,164,103,147,201,17,210,111,209,104,210,212,250,87,170,40,206,252,249,134,217,189,42,239,124,210,39,244,87,255,103,69,228,230,215,35,126,28,119,143,113,175,129,217,18,89,228,123,167,136,41,16,214,182,211,194,2,33,62,234,9,133,122,29,142,194,211,34,90,34,96,114,189,11,158,30,209,107,157,104,135,21,94,177,219,251,223,40,28,80,208,42,13,210,158,12,97,148,128,112,168,142,199,108,40,192,124,110,133,60,118,52,122,238,225,188,15,110,244,76,234,224,29,222,100,159,170,223,235,220,92,169,167,122,19,254,160,236,123,145,255,208,93,85,213,61,94,8,215,49,238,182,114,167,127,142,179,218,2,0,35,28,151,138,41,27,150,58,41,6,150,2,122,132,128,155,45,121,177,173,22,173,21,96,64,59,46,57,148,36,142,101,111,61,172,221,25,226,50,21,142,203,213,60,119,72,164,110,66,162,206,187,135,172,190,56,242,214,160,44,71,131,245,116,31,51,236,222,51,243,150,14,152,91,79,215,49,194,88,16,234,50,176,170,146,108,73,41,97,255,251,178,100,45,136,70,16,104,216,187,15,99,240,71,132,10,181,97,131,120,27,129,163,92,108,225,137,192,247,138,234,233,135,160,216,245,87,207,173,40,23,37,106,88,46,237,22,75,229,240,114,254,84,18,165,107,71,13,188,242,196,42,44,37,161,57,197,146,169,170,232,10,70,59,46,174,47,58,133,239,253,236,133,103,166,229,37,206,184,249,169,21,127,24,154,14,113,148,151,116,202,58,162,166,202,235,214,185,171,113,243,155,184,79,188,12,28,158,40,33,1,100,12,118,50,212,236,43,22,197,108,110,204,204,111,189,254,26,2,8,4,169,219,108,15,250,45,97,62,210,222,72,204,16,170,210,253,53,208,204,200,105,191,58,205,255,45,73,189,41,235,120,73,181,178,209,107,242,154,255,69,76,154,67,95,245,248,26,5,3,168,2,223,58,75,35,17,83,40,33,187,78,43,40,254,143,219,99,126,160,0,0,167,68,108,14,218,45,112,209,40,110,50,83,46,21,18,140,46,116,97,52,100,80,25,8,70,169,73,14,48,71,38,90,220,31,103,234,48,136,106,28,234,215,119,163,206,227,215,233,228,177,104,125,97,98,84,46,60,38,189,132,56,72,233,11,195,35,168,216,31,19,157,157,47,247,112,252,199,75,71,70,238,160,157,210,202,241,197,226,76,74,29,48,68,217,113,99,107,49,65,125,232,185,123,226,0,64,33,147,64,12,158,60,19,197,165,79,76,123,137,153,50,101,163,214,11,209,37,49,43,155,184,47,80,160,225,73,93,163,31,19,13,101,245,22,69,135,136,159,126,194,33,117,132,107,204,30,213,34,121,0,252,236,205,106,104,205,239,82,185,113,213,5,195,98,73,60,56,64,28,252,225,82,67,168,202,80,150,27,56,110,35,115,131,75,253,199,13,160,118,61,17,16,218,18,35,46,56,59,18,139,18,170,147,99,84,140,40,128,212,0,0,0,82,163,233,45,110,130,214,83,182,221,25,81,109,154,109,155,37,184,38,231,164,37,234,39,212,101,170,147,109,1,142,232,27,66,201,207,71,108,65,13,87,29,198,63,213,235,228,255,232,255,199,127,255,122,51,188,125,224,1,0,0,0,42,18,192,12,156,249,196,49,176,232,149,194,234,52,69,216,93,21,94,52,131,244,149,0,163,26,123,248,220,160,165,238,245,39,11,133,39,110,173,45,88,158,246,195,105,211,135,223,123,160,192,241,160,111,84,49,209,164,134,155,215,41,227,118,217,4,13,37,108,16,52,98,219,237,1,62,149,83,68,68,229,67,200,75,171,209,30,184,58,21,145,16,86,184,112,78,41,27,23,13,170,188,174,177,23,50,127,201,84,44,15,160,226,186,67,168,82,142,32,193,178,100,72,39,142,31,225,195,80,81,255,251,178,100,67,10,6,215,111,214,187,44,22,224,61,162,138,237,61,130,40,27,125,181,88,45,61,151,81,16,39,107,88,244,21,48,83,172,185,25,117,8,209,65,101,25,194,202,217,37,88,118,53,133,215,92,112,247,113,245,236,158,231,176,144,119,51,190,143,4,229,90,242,87,145,244,39,77,178,205,25,42,145,100,176,100,131,115,251,14,11,85,236,143,167,246,221,246,211,30,113,117,58,53,200,103,40,80,21,232,185,73,72,246,122,119,70,197,80,255,54,13,40,18,0,0,148,83,130,67,116,245,59,17,193,193,24,57,229,136,159,205,100,106,219,162,89,71,176,42,211,115,19,10,214,41,168,0,115,234,222,214,214,221,226,250,79,207,194,43,99,66,136,216,171,184,151,209,57,65,136,177,161,138,162,74,35,106,28,19,72,8,0,179,200,4,4,143,127,145,16,72,145,141,36,187,70,10,19,27,82,16,134,106,220,202,193,167,157,167,45,185,38,187,102,74,37,115,5,195,138,192,155,179,44,184,66,33,228,144,161,71,106,193,120,53,87,12,135,106,228,208,124,72,199,33,150,172,83,29,231,49,55,99,83,18,17,153,14,3,4,182,92,64,206,44,114,194,68,52,232,247,86,32,89,44,193,168,80,75,130,162,61,19,54,238,8,82,19,51,180,228,108,155,10,105,138,121,58,182,70,52,228,22,228,180,246,178,203,189,89,83,188,217,65,205,218,222,175,40,69,152,209,34,233,138,110,102,89,121,57,106,200,137,198,32,232,222,232,185,197,208,221,127,45,104,72,85,110,16,25,97,154,178,121,119,24,121,89,109,247,125,14,63,126,200,246,156,222,207,152,110,151,75,232,81,173,30,15,110,181,147,230,224,110,103,158,13,220,67,22,161,227,0,0,35,32,206,127,168,244,123,35,10,104,42,253,109,133,1,110,209,181,81,253,35,112,198,85,145,191,103,21,124,213,51,174,57,243,103,245,116,84,170,246,125,119,254,253,99,74,26,200,103,144,205,95,245,111,255,95,253,116,66,153,178,32,176,206,163,40,0,2,147,121,2,130,204,3,136,101,104,18,85,118,168,196,32,182,28,191,65,5,120,135,137,224,70,225,28,230,105,192,214,150,109,116,163,55,20,231,242,69,52,105,48,53,204,29,238,176,216,132,64,114,38,199,11,38,155,146,81,33,22,70,37,169,89,12,25,121,104,198,23,26,249,90,115,252,52,172,212,50,223,28,33,30,159,226,21,172,193,153,101,230,4,84,124,193,61,235,167,43,181,34,26,133,195,165,89,121,98,177,238,149,78,139,215,50,133,4,74,215,188,144,161,79,161,52,242,229,39,20,213,97,209,111,188,222,178,211,143,76,188,50,198,229,70,238,222,14,226,133,250,77,186,104,255,251,178,100,78,12,6,25,104,216,27,15,98,240,68,6,106,178,61,34,94,156,61,167,86,77,97,237,192,214,153,45,52,192,137,112,37,187,13,87,71,120,199,33,163,184,244,140,252,156,170,151,208,149,67,145,25,67,182,17,253,246,68,91,81,209,146,140,76,79,166,181,95,117,246,132,0,6,71,65,132,59,103,45,232,72,209,99,80,170,211,235,10,0,56,109,186,212,122,126,16,199,190,127,237,206,107,236,219,207,245,240,246,219,189,174,250,3,141,166,153,91,17,105,151,238,158,204,63,78,159,99,133,49,242,10,114,247,172,21,250,63,203,128,162,217,1,67,25,16,213,164,57,233,137,134,136,135,150,137,71,148,160,46,117,104,152,147,208,8,136,152,24,137,118,24,152,242,163,1,157,103,74,49,17,114,209,25,21,37,105,91,36,86,148,61,98,237,214,92,130,72,181,11,150,202,96,214,148,145,12,218,51,172,217,52,56,187,82,120,137,181,53,102,4,149,189,44,14,84,80,73,101,231,98,154,195,197,18,120,249,189,51,1,116,160,177,134,123,33,104,139,105,162,152,69,184,178,190,67,150,173,133,92,217,76,161,213,177,74,250,25,55,79,82,35,213,66,43,60,244,77,229,90,220,141,92,189,140,225,13,169,9,155,22,100,54,188,144,201,190,51,84,29,187,4,217,174,16,31,107,236,88,194,224,225,135,59,22,166,196,35,46,12,45,164,98,235,37,164,107,109,134,61,171,149,234,225,80,181,141,195,223,190,235,254,213,55,131,5,170,127,114,253,253,199,188,189,169,190,60,170,144,188,90,128,211,156,34,9,186,200,0,16,43,104,93,43,142,135,147,113,230,16,145,88,117,114,4,132,95,202,47,0,91,7,255,255,157,102,60,203,179,61,147,214,173,245,246,253,48,91,116,127,255,235,87,255,250,104,232,167,88,0,1,98,18,70,35,209,135,112,118,146,148,13,48,135,9,131,24,226,233,166,98,0,19,43,49,201,87,48,0,209,68,116,79,105,109,113,133,33,205,130,222,127,88,122,81,50,68,132,106,137,60,158,8,224,35,231,203,56,162,84,76,252,236,53,71,160,69,193,108,125,183,30,224,190,64,152,220,34,87,81,155,146,138,131,229,140,187,10,25,224,155,244,142,111,170,160,228,205,67,152,88,220,229,73,57,21,203,184,209,53,122,162,221,87,68,10,13,33,144,102,122,182,39,102,168,119,94,57,225,10,191,18,156,183,237,250,158,105,19,112,97,138,4,171,3,200,99,180,112,11,104,128,54,9,57,64,84,162,144,36,158,98,100,172,85,14,166,38,44,19,134,217,62,234,227,87,12,201,124,2,153,248,77,45,208,251,89,49,168,110,157,110,59,39,103,150,223,226,155,243,69,27,153,255,251,178,100,102,14,86,207,116,85,19,79,77,96,69,164,106,182,61,34,104,28,81,211,82,77,60,187,128,248,141,235,116,241,177,224,9,171,151,63,255,255,201,31,254,191,255,255,77,214,16,32,0,18,81,232,178,64,251,84,51,159,209,79,119,130,239,167,196,212,151,181,152,217,136,194,43,118,43,150,24,105,160,155,52,213,16,51,213,23,65,10,234,228,204,243,249,176,116,67,7,247,199,219,151,33,206,171,255,247,217,56,49,223,205,255,255,87,81,208,44,170,56,215,124,48,9,142,106,146,96,224,214,128,0,38,24,197,130,99,192,100,6,68,228,160,28,88,207,10,20,21,19,86,136,8,136,113,106,19,93,170,166,138,99,64,229,228,71,21,180,162,5,83,9,252,216,225,66,1,51,216,38,249,114,91,35,126,194,20,210,26,184,74,5,95,189,139,128,80,8,208,135,74,113,158,68,218,209,100,168,119,28,176,158,50,64,186,41,13,115,178,125,159,16,22,50,126,177,169,147,215,110,137,121,70,94,220,172,245,195,74,116,45,146,10,40,226,214,132,253,161,152,243,125,23,23,126,121,79,181,13,43,242,213,77,184,35,225,174,21,236,148,157,250,139,191,85,172,239,48,81,181,238,223,90,29,209,254,6,15,56,66,209,33,108,241,170,158,146,73,11,237,169,211,155,198,13,27,227,22,180,40,6,2,186,158,50,198,48,233,203,95,186,199,179,158,181,148,117,237,150,63,154,22,95,183,28,27,250,90,171,167,139,103,40,0,8,0,192,119,61,149,172,201,40,102,125,18,145,203,166,97,160,210,217,167,144,58,154,17,94,189,196,172,63,142,199,11,130,13,212,62,48,107,72,107,26,40,247,71,211,153,170,135,136,104,224,188,108,181,212,238,246,116,81,35,0,160,0,0,1,81,57,129,14,6,108,2,15,16,22,31,48,146,179,12,31,22,50,89,1,66,176,227,83,18,11,134,69,6,64,130,109,214,88,140,12,205,77,144,230,244,61,37,161,98,77,109,104,53,166,141,31,75,233,74,241,139,142,27,41,67,119,66,40,54,210,6,132,21,154,63,165,128,169,172,69,73,136,138,54,202,208,115,118,114,224,72,251,220,245,47,249,68,78,85,49,81,130,208,36,244,130,229,7,113,232,133,162,194,111,192,222,48,34,170,60,136,75,115,203,231,38,117,47,26,191,82,105,59,71,198,141,49,74,1,231,73,89,14,172,185,173,174,108,149,91,4,118,230,80,92,67,90,136,161,53,106,157,71,22,168,166,185,69,101,50,209,112,158,116,3,99,247,204,22,90,65,180,109,242,181,147,224,89,231,218,49,92,86,112,180,170,213,7,232,253,203,232,235,115,151,59,184,243,235,167,151,232,210,40,250,19,139,45,29,255,251,176,100,109,12,7,12,105,212,155,120,99,112,64,136,90,236,60,34,120,25,169,161,86,108,189,154,193,27,179,171,8,150,20,98,76,123,74,209,214,115,60,210,8,134,0,0,2,60,71,59,18,103,82,49,245,83,133,140,222,156,125,228,158,147,133,143,241,8,192,194,0,155,32,185,107,36,186,153,193,182,190,223,146,246,203,217,215,253,23,255,4,142,229,110,95,251,89,189,72,251,139,166,74,186,105,234,0,2,74,118,217,189,1,244,185,158,249,20,225,76,194,226,133,75,104,224,6,139,142,24,116,173,57,66,46,81,102,80,204,91,187,84,99,174,101,84,77,127,93,54,230,224,175,134,111,68,177,99,182,80,23,123,7,69,130,206,59,171,12,93,56,172,82,13,18,6,78,218,39,169,89,144,68,130,252,173,218,149,94,157,43,168,241,174,205,72,38,118,140,159,169,187,192,59,238,137,132,159,102,218,67,62,141,113,153,96,170,95,201,131,193,69,216,159,98,227,178,172,44,242,44,192,171,75,251,74,199,87,120,109,212,11,27,57,172,141,250,141,177,22,221,21,246,220,91,255,94,242,255,245,61,19,35,10,131,47,55,232,214,135,206,229,137,176,95,107,49,58,93,115,218,58,141,27,48,99,216,135,177,80,228,197,187,253,173,249,124,249,159,222,77,89,185,13,78,5,31,116,247,196,186,192,0,14,67,163,32,72,216,87,64,44,120,61,200,41,114,145,136,6,78,52,145,71,17,39,10,24,174,39,156,146,20,163,174,239,26,202,146,170,170,235,218,247,127,253,191,77,23,87,207,239,211,249,125,255,247,255,255,237,255,255,246,113,141,255,255,196,27,234,20,245,128,0,0,1,80,112,44,40,22,110,137,102,53,60,52,84,98,133,70,34,12,34,24,82,162,35,178,212,4,32,180,128,97,96,97,226,47,186,131,65,79,32,146,0,70,117,107,32,200,112,18,148,116,161,194,74,68,90,32,34,122,71,122,90,203,240,99,91,22,155,133,1,151,37,33,155,118,100,182,135,154,212,149,250,58,143,37,176,41,232,196,221,119,197,163,179,55,234,180,204,244,229,248,117,248,163,211,132,247,97,13,199,59,114,125,77,231,110,65,87,188,33,216,252,245,144,151,62,116,58,58,243,163,14,240,169,110,150,16,139,41,139,106,19,116,213,58,55,134,237,218,109,13,203,236,49,245,60,121,14,13,85,95,133,217,100,234,78,121,14,104,124,144,91,16,48,59,73,171,19,147,108,111,100,107,163,178,212,173,116,82,198,161,194,122,125,196,165,69,64,108,142,26,178,41,248,137,23,253,229,223,217,30,123,173,231,84,227,79,189,112,6,0,6,50,111,58,18,118,212,75,227,222,142,166,76,226,235,82,21,194,9,255,251,178,100,120,142,134,220,104,212,27,120,99,242,60,132,58,211,60,105,108,28,121,161,76,77,189,156,129,17,26,106,16,244,149,160,66,107,249,48,62,34,185,112,216,126,184,249,218,92,49,104,44,140,245,201,126,135,77,217,173,215,104,123,45,105,223,233,254,223,161,8,88,86,25,0,194,133,166,108,206,115,197,166,18,18,98,2,6,11,20,98,73,1,6,74,128,198,17,74,21,8,157,165,164,199,194,0,123,46,234,184,99,76,52,193,196,70,134,224,5,41,12,20,40,9,25,3,46,124,40,104,8,100,81,166,48,149,4,82,182,241,158,84,114,26,252,172,152,40,73,5,131,55,200,6,164,89,192,224,66,160,59,152,221,146,97,85,156,182,29,17,104,200,206,132,16,99,44,112,33,17,213,158,211,206,43,15,2,155,12,12,60,241,62,64,128,151,197,88,54,218,114,26,213,130,74,166,130,186,66,160,60,148,233,196,128,203,107,185,228,186,198,86,152,222,194,145,153,253,24,213,145,111,103,99,105,57,23,229,135,240,128,140,219,170,239,172,123,150,190,117,30,199,140,88,221,8,91,168,21,211,204,153,156,181,235,147,189,153,48,177,82,164,48,156,198,39,23,221,99,40,82,191,39,127,98,154,206,207,94,149,131,123,90,114,224,102,110,206,95,45,172,16,7,101,58,10,68,240,62,14,162,37,108,222,130,105,109,38,49,6,94,111,158,182,206,48,43,181,241,86,57,150,96,252,238,245,2,142,148,162,216,89,113,39,200,223,255,246,47,253,12,111,157,241,11,97,79,252,73,244,125,180,160,82,43,95,255,255,237,0,68,73,102,25,210,29,242,120,244,129,216,38,126,122,102,131,192,67,244,117,48,200,128,72,169,19,203,182,98,70,160,32,97,140,186,201,142,214,132,148,103,82,62,56,228,92,23,233,212,146,129,19,139,238,86,81,145,11,21,55,193,2,66,166,130,135,70,136,53,54,54,143,33,136,12,27,36,135,203,60,109,50,254,66,226,161,83,49,226,40,36,189,127,91,164,133,197,73,195,2,54,117,181,57,4,163,228,77,227,113,248,99,170,104,94,32,16,163,208,46,15,6,118,68,3,58,249,34,119,124,165,18,144,155,20,251,149,18,160,131,113,93,83,109,89,25,41,92,54,73,227,75,21,151,74,219,183,89,202,179,188,89,123,91,70,128,215,149,101,95,106,36,90,110,53,155,213,50,82,248,188,6,34,23,105,169,120,214,207,250,251,214,47,77,192,223,204,74,82,55,129,189,186,113,255,46,62,208,217,247,168,87,254,249,207,171,233,252,193,111,246,201,232,1,0,0,6,198,107,143,130,102,252,159,56,36,151,141,152,1,48,36,25,81,169,118,149,124,173,244,44,184,33,2,95,255,251,178,100,128,15,39,0,102,82,139,120,123,116,73,140,250,182,61,34,72,158,197,161,70,14,101,237,208,233,25,43,220,192,137,136,163,232,39,94,13,246,125,219,255,254,139,255,251,236,249,153,27,211,252,255,183,244,255,127,215,123,127,255,242,187,25,147,103,239,253,120,204,228,98,42,133,81,148,73,137,34,230,52,44,26,122,14,102,1,41,135,155,164,68,179,29,14,12,38,2,50,248,100,28,102,50,88,49,248,42,10,12,62,7,48,64,45,249,103,157,145,9,3,105,135,96,240,128,200,13,80,70,57,106,140,166,74,164,145,12,72,32,88,34,17,211,16,169,29,50,193,10,132,94,166,228,92,176,55,229,202,22,21,100,163,216,37,133,248,0,48,190,172,214,84,68,164,109,151,56,82,151,41,2,135,157,150,179,149,3,121,102,11,146,211,8,228,224,39,135,244,37,17,141,48,229,40,128,83,49,20,246,58,55,115,166,12,72,96,87,157,181,140,28,202,136,4,245,171,108,97,240,93,214,15,51,217,151,78,39,236,92,203,54,96,53,57,83,91,105,220,154,126,195,105,99,246,198,167,25,225,195,179,76,13,172,214,168,173,172,230,219,88,82,129,185,236,216,158,174,54,137,187,103,118,190,126,37,191,241,101,243,238,121,154,233,19,90,236,177,181,42,110,218,202,15,251,198,214,26,159,95,231,189,130,4,122,89,206,242,145,96,24,128,5,76,201,77,48,41,229,243,18,91,110,80,157,201,149,20,20,37,56,166,251,55,147,82,29,174,95,209,91,255,253,61,63,255,127,160,57,166,127,247,253,152,243,133,27,221,243,238,19,77,195,113,21,46,194,21,88,0,0,51,1,99,50,79,211,81,28,59,154,49,39,51,48,92,51,145,212,100,76,83,48,73,36,0,51,224,252,4,67,133,80,64,193,150,92,86,16,221,217,0,176,169,129,129,138,3,22,160,20,42,98,97,200,78,50,64,164,209,124,6,3,148,213,63,219,67,1,0,102,245,139,232,243,181,248,40,28,0,185,35,169,255,93,48,145,161,58,222,69,135,120,212,37,153,190,207,237,88,108,168,5,17,149,56,77,102,90,245,61,86,226,174,195,80,171,124,200,124,224,252,102,9,183,240,69,157,91,5,224,248,180,54,242,248,181,115,180,149,196,185,234,122,215,100,156,79,27,49,9,71,60,53,21,119,93,218,108,207,45,101,150,4,43,45,179,86,236,190,102,38,60,214,215,135,143,62,163,183,196,223,122,221,150,0,5,174,19,103,16,154,162,66,250,214,253,105,188,201,143,143,185,92,228,174,99,190,124,230,214,214,134,59,219,3,46,118,198,162,215,135,3,121,145,143,223,219,22,223,251,254,173,254,180,24,0,0,151,196,124,255,29,60,255,251,178,100,122,140,103,102,119,82,147,111,23,80,66,6,138,178,60,197,104,155,173,163,84,109,63,21,193,26,25,170,88,243,9,224,186,183,169,110,158,104,23,30,153,74,25,149,134,158,69,139,236,215,244,9,94,107,27,206,6,204,87,77,14,151,163,190,143,181,11,175,138,53,127,255,67,229,50,14,255,254,255,238,191,254,250,133,8,211,35,211,20,168,0,74,110,242,84,161,120,161,30,195,104,143,58,48,104,6,9,138,17,167,24,108,230,9,6,216,20,26,76,161,179,74,118,115,104,233,236,227,59,73,164,95,218,39,9,13,95,88,57,202,26,138,117,200,232,189,74,131,42,10,144,145,165,121,83,34,18,141,108,132,88,219,210,169,149,98,153,190,24,166,32,236,137,114,143,24,211,102,203,196,51,22,171,22,221,174,99,125,30,247,180,5,92,86,155,146,136,152,93,157,17,97,178,40,161,104,57,69,126,104,172,72,215,56,139,42,79,70,215,209,38,87,187,150,89,154,40,188,143,79,191,131,22,71,56,72,181,172,39,37,121,252,119,43,48,75,107,26,104,212,252,104,77,107,62,19,82,235,68,164,150,91,173,157,62,93,177,175,237,251,216,92,249,187,47,213,75,180,247,230,46,252,178,74,212,240,169,18,162,198,228,19,45,199,244,246,229,216,243,127,34,252,32,59,212,82,147,244,250,213,244,132,4,174,76,144,171,11,165,132,49,152,105,43,146,114,134,171,40,135,235,112,94,97,49,1,206,3,50,224,149,104,160,137,145,57,226,26,117,13,238,103,149,145,213,250,190,180,63,254,129,127,93,9,209,168,197,132,29,15,127,253,108,248,188,120,115,111,217,244,211,68,0,0,96,179,89,151,66,137,207,156,136,160,150,208,225,201,147,22,140,3,9,15,26,74,41,158,137,160,141,115,153,97,8,208,137,137,10,8,0,21,116,0,235,136,137,193,192,145,80,40,225,48,136,177,131,50,7,10,49,146,128,68,61,47,203,150,144,160,224,249,233,98,46,47,215,169,234,48,208,2,128,45,58,41,176,32,9,102,129,0,177,180,154,85,119,149,209,101,142,44,3,124,176,20,208,176,120,34,112,168,53,93,74,163,53,10,181,153,92,218,234,161,35,98,231,15,34,47,5,202,17,156,154,44,18,23,117,136,11,146,76,129,170,185,158,46,132,8,252,95,139,0,198,220,149,57,236,186,212,209,37,69,37,23,18,205,155,43,26,82,157,190,106,68,132,219,3,197,210,198,165,188,209,103,188,124,56,248,71,168,21,47,23,229,16,187,100,139,157,181,253,83,20,206,173,165,148,32,213,6,211,4,15,113,196,164,246,58,104,104,165,108,241,216,89,234,203,59,31,63,255,215,250,255,255,191,207,69,88,0,64,255,251,178,100,120,142,135,117,119,210,19,111,71,64,72,75,106,186,60,194,100,30,5,159,74,110,103,3,1,47,51,171,76,243,9,105,0,0,0,10,232,159,156,226,98,224,97,48,26,108,41,200,196,22,34,210,172,54,79,98,123,183,11,49,238,162,109,238,139,19,83,165,42,103,253,254,255,253,255,245,229,237,187,55,255,255,255,237,254,218,106,208,27,127,127,235,223,171,104,42,38,137,104,226,90,220,2,120,132,162,100,112,224,213,152,199,211,36,198,37,124,196,136,235,113,32,15,175,196,254,37,49,200,50,124,89,133,211,47,96,210,222,180,132,24,226,62,203,8,44,141,2,244,118,212,62,31,75,7,213,130,211,55,163,130,171,86,48,238,67,241,2,44,63,183,153,67,52,28,11,172,144,110,251,120,198,229,235,226,81,98,110,209,32,166,51,128,226,176,124,218,124,209,95,186,214,110,220,146,188,221,137,43,59,147,35,184,198,232,181,216,30,4,153,152,102,57,220,140,39,254,51,16,222,190,210,185,130,241,189,77,59,157,73,216,247,115,195,44,173,75,105,230,238,219,121,244,251,83,66,112,161,213,154,58,105,215,183,87,230,33,223,155,198,173,169,77,121,63,100,247,166,90,64,29,48,68,15,218,208,20,175,13,217,179,103,30,231,79,204,237,76,231,127,8,188,67,9,215,119,227,175,132,138,25,151,198,83,10,98,236,51,69,249,82,194,39,41,233,101,214,121,4,177,111,249,68,186,120,126,63,170,61,211,246,30,64,0,1,127,112,154,67,157,204,255,96,78,217,246,144,173,144,131,255,242,165,123,148,153,159,241,182,192,187,237,119,59,44,157,140,235,255,236,255,255,255,125,63,41,233,255,255,183,255,255,254,208,47,175,110,252,153,12,199,64,164,184,35,153,131,162,162,142,133,75,207,170,140,233,10,44,0,0,83,188,101,136,239,195,254,200,196,11,3,164,16,11,48,45,140,40,148,6,130,102,25,96,130,33,241,241,213,175,226,176,58,164,198,159,119,164,46,36,88,60,24,32,4,14,16,181,91,169,51,233,27,122,135,178,186,86,184,2,19,82,150,13,117,34,170,52,60,5,128,226,146,213,27,171,47,76,41,19,120,236,72,212,74,71,59,186,202,28,212,50,152,123,168,228,142,236,237,186,142,37,170,89,44,83,145,245,29,105,83,218,99,35,111,41,129,242,40,50,33,22,13,219,33,7,136,208,137,72,228,107,31,194,69,130,87,132,90,132,200,131,163,92,43,162,50,15,201,195,237,202,102,87,67,58,9,222,231,223,105,57,48,96,217,210,97,124,151,86,89,182,154,145,91,147,95,145,163,49,214,14,114,234,215,220,182,101,44,183,132,253,187,220,156,149,221,163,157,203,91,138,208,255,251,178,100,102,142,7,160,104,211,27,76,207,160,67,203,187,13,37,226,160,31,173,195,68,46,101,237,201,40,158,170,72,244,149,96,182,73,108,186,2,191,54,221,174,201,162,208,91,112,151,198,233,226,246,41,223,7,247,47,138,66,39,236,60,115,88,218,190,245,67,255,21,255,239,0,2,34,128,112,0,2,95,230,76,6,27,33,68,32,211,182,122,230,23,173,159,76,166,249,198,170,239,208,212,124,172,115,182,122,55,147,86,79,255,255,255,255,79,253,63,255,254,183,255,31,247,116,243,90,51,117,111,175,207,162,163,211,163,234,55,239,164,97,81,249,168,228,198,171,2,27,132,232,107,0,72,140,120,98,144,225,141,0,33,193,163,36,171,76,124,25,20,13,58,102,26,17,36,121,191,41,16,161,112,30,145,41,210,216,57,180,1,33,145,164,224,100,108,108,136,168,148,177,30,81,29,88,75,136,77,18,254,151,193,177,39,209,52,136,135,97,238,250,31,41,53,164,130,225,200,57,237,64,84,13,176,101,214,218,76,106,209,17,175,164,54,170,150,27,179,49,132,199,102,5,114,161,201,12,9,197,98,24,76,78,164,33,56,52,70,163,146,236,42,84,169,68,192,187,40,213,142,37,20,72,23,84,169,23,200,80,251,119,119,78,159,186,78,155,206,21,83,28,10,199,54,196,2,29,42,189,9,157,181,157,138,59,200,44,240,24,23,74,60,50,221,86,207,109,183,191,127,59,205,109,177,224,203,0,137,226,161,229,216,92,60,239,30,67,128,241,131,77,145,46,254,244,195,198,10,106,38,175,55,198,229,90,182,179,63,197,35,210,38,46,254,59,94,99,219,56,199,133,77,98,37,115,255,255,21,135,71,152,27,221,128,0,206,4,120,111,27,232,224,216,99,85,166,143,67,200,243,225,225,162,89,190,214,10,190,147,50,130,9,94,46,8,177,86,164,144,248,173,208,81,162,96,131,54,234,246,208,159,249,216,255,63,182,191,138,51,237,255,250,56,176,182,121,103,20,245,135,119,94,253,206,36,223,250,2,0,36,2,8,38,173,147,17,116,37,3,49,73,214,26,131,76,144,4,73,58,60,82,33,16,161,149,51,181,150,151,19,215,164,77,66,42,132,15,212,13,60,167,230,222,121,68,186,68,243,12,130,202,90,61,45,182,183,139,164,188,51,249,220,100,121,62,70,98,44,103,40,11,179,205,162,18,225,70,250,201,199,110,48,138,120,241,24,77,87,58,47,31,243,57,176,229,27,67,228,134,57,93,59,51,110,152,141,204,88,223,242,62,94,111,140,222,164,43,231,132,253,73,77,178,26,49,171,134,237,52,70,109,154,235,231,194,21,225,53,184,75,18,115,146,27,54,230,107,133,6,104,170,168,240,31,255,251,178,100,78,8,134,231,104,85,59,111,197,232,66,67,202,146,97,35,106,28,129,165,72,109,229,233,129,9,19,170,88,243,9,176,69,105,111,68,166,58,68,89,36,135,123,212,223,59,251,149,227,90,253,205,101,142,26,158,175,17,129,94,9,185,201,76,49,90,123,146,169,184,147,245,126,227,252,230,82,215,126,227,210,28,169,238,181,202,88,68,204,237,154,213,110,3,114,223,39,128,0,24,51,8,124,176,137,99,124,192,88,77,169,92,185,166,102,233,195,175,93,110,162,136,58,103,152,131,61,199,65,22,88,93,87,199,55,74,125,168,28,165,19,208,92,238,59,208,13,177,23,36,90,77,91,124,185,201,239,187,238,186,62,239,13,128,0,0,200,14,0,54,220,192,85,1,164,40,11,63,22,0,64,4,70,8,10,76,10,100,172,0,4,133,188,107,111,81,134,193,159,10,89,55,201,92,93,86,124,21,26,4,67,102,98,183,165,78,166,48,183,225,151,6,9,43,83,12,221,84,37,94,132,13,243,132,71,20,2,158,115,131,232,82,213,199,106,59,83,9,217,214,179,9,164,200,105,194,56,183,52,55,156,78,46,48,16,212,19,248,196,29,205,101,140,79,107,178,50,140,181,153,80,228,221,204,51,71,54,104,172,9,239,11,16,21,101,131,56,195,253,94,57,126,111,154,4,57,159,198,174,161,190,93,103,74,218,173,218,157,31,13,207,120,171,69,108,155,220,185,202,190,28,114,160,233,25,64,9,209,66,138,249,92,161,89,158,91,32,28,163,237,56,155,159,119,135,111,153,27,108,231,123,58,135,172,85,162,107,53,19,180,172,237,108,136,183,84,113,186,15,75,26,215,127,63,196,202,249,242,117,250,201,8,0,1,160,11,115,208,209,53,70,139,212,150,82,46,139,222,16,135,96,133,163,249,227,112,73,128,188,103,204,150,194,89,231,124,17,142,214,78,240,188,126,118,182,103,174,224,159,125,223,143,38,167,204,207,123,91,252,170,58,191,232,247,127,95,253,33,0,0,179,15,14,141,227,124,57,81,36,221,56,19,79,134,204,20,59,46,113,157,69,230,5,0,24,109,250,104,190,134,49,174,22,50,107,157,131,50,20,14,16,4,72,177,170,240,41,179,82,156,41,160,135,212,233,248,10,177,0,170,33,80,207,208,155,145,192,2,24,13,255,115,209,237,14,8,102,159,75,2,208,70,22,193,82,16,178,146,181,226,146,50,137,120,161,82,38,220,169,144,173,105,235,78,139,36,147,41,221,139,53,110,34,147,23,164,131,86,25,161,195,86,3,1,34,186,159,162,193,183,90,179,119,137,93,76,149,98,183,52,157,217,77,103,45,156,229,50,244,92,242,169,138,23,74,222,14,146,114,213,238,170,221,255,251,178,100,82,142,136,56,105,208,19,154,194,82,64,2,186,218,61,40,24,31,81,199,70,77,229,237,9,7,11,106,17,135,164,90,158,131,165,115,183,222,216,42,222,29,212,198,243,186,246,208,195,155,173,53,75,248,211,78,97,150,224,250,186,149,80,56,97,46,116,228,18,203,210,137,203,61,236,178,23,63,171,48,68,90,189,254,71,113,213,36,25,26,249,189,76,198,44,119,148,20,255,94,129,176,219,194,196,11,45,206,253,59,238,230,219,119,115,222,51,146,58,247,51,189,220,121,77,97,132,79,251,145,0,0,13,48,0,10,236,43,27,71,89,226,66,32,214,40,184,183,21,85,215,219,22,220,101,136,175,79,66,178,14,252,214,225,245,172,94,215,39,255,215,245,253,95,227,191,211,165,162,0,47,199,165,53,45,100,136,185,111,187,156,50,125,233,6,204,33,48,211,198,1,119,167,16,136,123,160,166,4,6,5,19,6,152,2,128,77,73,56,198,130,76,232,98,26,42,135,3,82,143,132,220,38,106,88,5,71,146,29,118,26,20,6,105,78,191,84,88,90,31,100,227,129,20,0,0,13,116,180,135,206,15,39,175,19,201,145,94,28,173,234,17,224,34,161,25,138,198,51,21,46,105,80,60,37,210,17,220,18,175,140,227,45,102,24,240,197,24,203,98,211,10,77,72,238,29,4,113,227,89,218,47,55,101,211,17,209,20,228,46,113,227,156,241,44,222,166,119,177,235,50,189,230,79,90,232,135,144,31,167,36,141,13,88,187,104,79,156,132,253,46,144,122,180,192,206,245,105,176,228,140,129,123,30,72,241,158,40,246,226,206,241,154,107,191,73,19,16,212,30,45,170,150,170,177,231,209,205,145,187,46,106,201,101,139,188,196,179,10,174,69,76,143,33,173,184,246,6,215,38,5,217,236,238,4,187,88,204,177,84,89,102,138,243,18,194,106,180,5,251,196,190,61,245,79,241,172,190,150,119,248,45,24,89,0,64,17,232,91,113,49,23,101,18,64,131,202,175,87,149,216,33,50,129,153,124,120,210,205,119,247,124,77,133,58,219,227,252,143,87,76,78,208,211,9,231,5,199,230,108,89,219,201,61,82,146,53,133,215,244,82,123,79,169,30,178,127,255,255,250,64,196,18,93,220,148,88,100,241,9,156,0,6,0,131,24,148,32,206,27,57,129,66,179,166,33,15,15,4,0,32,219,105,30,174,129,200,170,8,221,71,102,66,128,210,64,145,48,37,252,105,226,160,21,56,173,35,21,3,129,16,242,19,68,66,32,203,93,137,235,58,65,11,58,212,68,193,193,23,23,75,161,155,231,61,29,70,166,2,194,108,71,27,106,150,196,54,109,64,84,185,79,83,197,195,175,48,12,251,65,49,29,217,255,251,178,100,56,12,135,88,104,211,155,143,197,112,66,105,154,163,61,39,26,32,45,165,68,110,111,34,129,19,179,235,40,195,20,240,77,1,138,135,119,62,35,27,179,229,203,213,72,72,142,155,51,105,119,120,134,114,175,29,176,215,159,81,73,21,174,194,44,115,55,74,192,76,212,77,112,147,73,165,229,44,26,193,50,179,24,226,127,169,32,69,42,118,149,181,91,71,96,198,26,235,99,177,107,43,114,254,215,158,128,127,123,169,16,143,92,191,81,234,138,118,172,211,74,179,140,7,90,37,57,26,162,188,213,94,88,118,118,87,0,101,61,219,46,171,38,189,1,77,97,15,114,143,234,77,104,242,175,1,128,0,137,168,228,84,4,169,160,185,225,205,16,176,67,105,154,35,142,205,35,76,215,63,43,86,29,239,103,50,84,88,52,25,161,26,136,95,219,230,255,254,186,183,118,211,252,195,191,255,246,191,255,255,245,87,57,11,69,118,101,61,183,255,242,32,0,1,119,136,80,0,23,169,181,6,6,141,210,31,145,97,129,145,3,2,12,128,80,4,28,98,17,160,3,76,238,37,168,200,32,36,250,176,72,86,85,154,125,33,226,149,146,236,77,234,143,21,174,73,105,16,142,131,158,100,10,68,82,193,228,194,34,147,48,26,105,53,229,28,234,19,34,232,118,119,146,246,142,129,61,153,92,244,243,132,60,54,176,166,98,56,76,102,179,165,176,68,91,43,213,148,102,89,98,72,208,110,246,10,116,80,162,204,194,225,171,118,26,162,107,248,197,231,91,37,35,24,173,67,71,87,83,232,192,239,103,102,158,26,238,222,136,182,120,215,130,45,126,229,113,190,71,100,42,130,0,150,206,68,57,75,32,130,169,226,77,79,59,146,186,216,222,121,62,11,222,41,227,73,217,139,200,236,11,221,149,65,108,59,113,152,3,116,116,142,133,168,6,67,25,120,240,130,28,59,148,180,113,169,201,109,182,234,202,231,114,115,43,231,38,248,198,114,216,106,159,113,214,228,158,118,179,131,34,111,207,89,131,43,135,217,46,46,13,169,84,187,185,222,120,158,68,7,0,0,12,185,50,114,64,114,248,154,217,131,156,16,41,177,77,53,246,8,248,232,3,14,104,206,223,215,147,245,255,255,255,255,253,127,191,126,127,254,200,143,171,181,79,77,103,223,114,236,128,174,93,9,255,159,217,38,248,253,27,35,106,253,187,58,70,60,0,0,163,9,168,141,23,115,1,53,76,242,163,58,224,20,28,78,22,16,152,44,48,96,192,41,145,24,6,9,3,0,73,176,160,184,21,67,12,228,114,32,14,235,9,51,1,22,56,116,98,87,67,210,7,73,139,66,11,11,8,18,207,27,160,90,66,195,36,188,58,176,118,37,145,255,251,178,100,37,142,7,108,104,80,147,154,123,116,75,107,186,221,49,7,58,25,49,157,74,110,101,227,193,67,51,235,40,240,150,120,180,13,104,74,200,232,50,215,17,149,43,228,215,106,107,194,52,134,211,242,245,87,18,29,38,166,118,10,9,211,73,20,62,45,242,74,149,176,153,55,21,49,210,72,91,78,76,194,248,2,126,138,129,170,184,134,167,86,196,103,35,47,212,201,68,219,171,188,87,105,180,55,206,29,90,120,191,42,104,63,27,66,115,236,79,92,115,164,162,6,6,41,46,119,155,185,225,203,219,51,123,223,52,196,53,45,34,62,87,132,44,0,51,56,181,23,25,94,32,88,102,250,186,102,102,229,251,176,30,17,241,220,224,82,240,216,117,179,226,237,189,175,31,174,161,91,26,65,107,121,114,190,79,133,85,173,85,212,250,57,253,57,176,0,0,1,2,0,0,102,240,122,66,24,221,65,60,187,50,97,244,82,138,255,211,129,140,134,57,124,87,100,59,167,122,45,153,95,182,159,255,255,175,255,255,55,175,255,242,247,125,93,102,219,247,111,166,112,77,125,219,119,103,171,253,94,153,187,151,202,17,210,60,227,94,104,140,56,12,148,66,88,49,2,220,192,161,211,8,213,207,198,193,168,151,52,25,58,186,31,205,27,69,36,135,19,177,202,7,78,219,200,223,2,222,178,21,132,36,88,122,65,16,43,88,79,31,29,201,160,41,10,5,26,169,8,197,172,44,205,115,172,16,230,180,90,208,245,45,49,46,67,34,145,202,149,3,46,48,58,163,192,101,89,248,56,227,71,162,7,49,172,130,96,218,243,177,241,163,209,43,90,175,233,57,29,227,149,220,79,217,251,139,223,34,16,170,221,100,141,155,244,190,252,137,189,250,46,171,182,5,34,165,93,103,176,51,27,81,213,74,215,121,143,34,83,202,237,252,238,45,110,254,114,155,57,64,224,203,103,122,214,110,234,204,89,149,213,117,188,185,99,61,175,82,215,77,211,90,54,96,237,175,53,244,215,180,177,191,206,169,212,206,116,155,191,41,119,253,160,32,6,0,0,2,239,33,131,112,180,42,136,194,149,178,210,93,99,174,226,45,111,56,205,57,232,155,147,105,104,88,121,232,50,129,59,254,55,255,255,231,255,203,245,229,255,250,136,10,171,154,168,252,119,52,164,242,161,236,160,133,71,149,249,25,221,151,68,89,47,171,72,63,71,253,155,147,68,108,106,132,0,0,0,112,192,74,131,15,85,205,154,55,51,247,76,220,227,115,11,6,204,42,10,48,193,80,56,28,100,227,104,177,28,10,83,131,193,161,68,65,71,133,134,3,108,9,252,10,206,207,2,28,142,66,40,200,66,60,49,1,81,0,145,117,148,232,133,151,190,237,255,251,178,100,35,14,71,40,104,208,155,154,122,240,80,43,122,183,48,194,92,24,61,159,76,109,189,55,201,63,179,234,204,244,148,176,122,58,157,121,67,19,76,181,220,102,110,170,145,106,9,75,72,170,208,37,89,193,98,52,148,110,200,177,27,66,16,113,12,115,106,63,200,139,46,199,21,86,155,134,60,9,151,208,75,239,23,150,129,199,97,4,70,175,88,253,114,220,196,107,75,237,3,179,120,84,43,171,13,90,132,192,141,52,12,102,2,155,251,176,83,117,57,163,124,42,144,123,219,236,235,117,131,72,52,214,105,23,84,139,79,186,160,233,168,112,139,160,14,42,148,2,163,49,220,188,91,184,94,11,170,227,229,150,158,5,237,136,210,106,144,151,225,127,52,111,102,239,170,53,188,251,179,39,213,22,160,82,206,22,151,134,190,186,235,8,2,0,0,155,202,116,49,225,0,127,24,143,206,190,180,143,208,11,8,118,244,122,0,67,186,77,255,43,119,157,251,212,148,36,61,83,179,55,163,234,191,95,255,191,255,237,243,122,255,254,197,255,231,208,180,191,115,35,177,133,130,122,33,25,210,215,118,121,218,172,191,87,30,177,250,123,204,2,212,165,103,20,60,51,67,51,125,5,52,130,97,244,163,4,18,46,144,177,81,116,73,21,130,3,135,7,37,13,34,70,14,56,126,159,152,138,95,62,141,108,148,88,152,21,67,74,194,144,249,60,163,215,211,145,143,203,166,31,155,241,234,18,167,19,231,39,252,118,23,19,201,210,229,140,147,199,217,128,145,182,92,72,109,176,201,7,202,149,173,165,98,139,153,105,187,72,182,108,100,246,131,233,1,200,239,212,117,134,181,134,153,164,126,215,76,153,74,237,226,105,127,195,94,45,134,255,140,171,111,216,246,158,135,13,203,26,215,194,162,42,198,122,243,253,117,122,196,56,45,138,172,124,68,94,23,240,158,198,245,166,119,111,107,87,219,238,217,202,151,227,100,69,25,160,198,193,231,13,211,198,183,100,168,66,170,4,249,53,155,95,164,53,230,8,0,12,190,133,198,81,244,154,20,212,139,193,3,38,48,105,4,115,46,21,18,143,139,104,59,60,209,29,4,102,22,10,137,162,161,87,253,127,86,255,199,191,205,215,183,253,41,250,255,153,213,155,245,126,151,66,39,87,173,61,237,153,150,188,156,204,204,246,118,53,173,170,242,189,210,197,86,198,86,0,198,13,163,70,134,243,110,67,163,11,179,67,66,71,34,17,192,192,224,164,193,99,92,194,48,16,201,19,52,193,48,52,192,18,53,121,5,64,177,80,112,197,208,181,10,160,149,131,35,114,202,192,223,137,122,11,13,0,18,27,66,23,4,24,233,69,17,248,115,19,36,92,236,188,2,27,60,255,251,178,100,39,14,199,122,103,207,11,186,123,240,76,12,122,179,48,162,110,90,193,157,66,110,61,119,65,54,51,234,205,132,136,184,222,208,72,213,5,32,2,162,40,0,123,218,66,122,189,237,5,155,10,137,17,130,165,135,139,5,6,145,62,117,9,4,33,45,222,142,47,229,47,212,149,191,141,217,225,64,27,179,208,202,172,132,210,203,150,184,232,190,21,2,30,106,217,202,5,179,157,86,20,60,159,40,17,101,127,210,233,39,182,8,233,113,143,43,17,165,19,116,29,86,240,146,27,188,34,99,3,225,2,106,101,198,7,222,173,10,62,22,49,240,151,205,154,183,36,104,75,26,220,7,169,49,98,132,237,236,242,48,235,19,219,54,181,51,172,211,227,223,127,121,214,174,186,223,180,148,254,5,62,49,54,190,119,188,98,217,248,95,187,21,250,128,12,2,239,242,223,5,227,98,96,148,113,165,234,15,250,190,162,220,85,195,225,67,213,209,178,152,243,125,173,89,239,254,32,17,111,255,251,175,254,250,116,169,117,191,255,246,219,247,90,109,35,47,247,49,1,9,214,190,172,150,187,118,186,171,43,142,248,205,167,117,184,159,90,112,250,64,38,8,203,70,108,115,27,228,8,99,254,177,180,133,134,19,31,143,19,76,88,122,64,227,53,7,71,142,194,2,165,129,0,32,24,15,48,73,97,168,63,82,49,24,5,59,83,196,176,62,89,226,48,160,96,165,85,215,189,182,164,96,80,48,240,117,157,240,144,15,47,136,81,137,57,17,92,44,106,99,48,207,1,181,196,148,21,96,129,108,126,142,42,163,220,231,8,168,146,28,170,233,242,45,25,170,232,191,176,76,184,49,86,164,134,101,8,164,129,220,130,110,162,234,174,14,107,46,80,80,5,4,40,45,141,126,81,244,135,82,44,137,220,246,227,194,249,235,155,122,173,184,97,66,242,124,157,70,166,170,84,65,29,166,167,186,86,173,185,11,54,235,68,45,46,81,145,109,175,102,122,85,229,190,110,215,219,228,217,21,23,59,118,96,215,217,177,106,218,139,162,172,150,63,121,15,171,150,133,134,62,254,202,0,0,2,247,174,252,197,135,79,47,99,71,38,228,218,12,114,173,49,158,155,185,28,122,176,183,86,36,239,7,163,110,251,43,183,175,117,111,255,251,63,254,249,254,201,34,35,95,127,253,254,143,255,221,250,35,43,194,155,170,23,35,219,185,116,61,228,89,8,62,130,90,173,175,154,149,225,220,0,0,176,104,240,225,20,131,87,137,141,142,51,59,96,68,66,119,21,8,25,108,76,16,113,50,26,104,28,10,48,9,149,140,5,193,230,5,5,25,168,98,80,20,108,237,152,32,100,166,68,197,81,146,32,176,140,96,8,166,228,33,255,251,178,100,31,12,199,14,103,208,19,143,95,32,74,236,250,195,60,194,62,24,169,163,82,117,183,128,1,62,40,107,14,152,80,0,85,216,159,233,174,33,29,151,70,4,121,132,64,103,206,27,119,75,118,253,171,35,19,65,136,206,155,187,11,123,226,82,81,32,220,186,100,116,22,246,88,219,13,34,2,54,105,167,41,242,181,28,104,246,53,114,76,215,28,206,71,170,91,215,210,195,141,192,141,21,245,146,19,164,67,48,208,141,205,162,230,227,181,152,150,177,102,116,227,113,149,81,237,150,26,111,80,55,184,47,28,50,124,126,40,181,170,231,168,106,7,163,105,202,180,170,156,242,107,156,131,71,128,213,18,195,118,170,231,69,157,114,116,212,95,8,77,189,236,90,93,182,233,118,198,237,53,204,167,72,243,173,68,106,17,95,107,141,168,201,26,122,220,53,0,0,50,253,191,118,75,10,247,110,158,232,133,128,245,148,1,108,236,200,20,185,194,237,185,88,156,2,126,157,52,171,170,255,219,255,253,29,126,191,255,171,79,127,254,252,194,209,183,191,167,187,183,221,217,3,29,245,57,189,53,205,179,179,204,251,15,130,102,250,147,242,87,6,56,0,167,47,236,184,195,154,140,84,28,194,98,197,155,1,64,9,54,20,41,100,228,133,176,201,96,18,141,220,170,68,94,246,82,169,9,161,124,118,14,0,203,38,65,214,22,182,212,155,145,57,50,219,160,168,233,154,44,67,98,162,251,133,95,168,28,239,42,233,229,19,179,235,164,19,58,129,22,108,97,179,20,170,195,204,64,77,199,197,112,132,191,132,125,222,72,174,13,155,90,112,106,84,29,59,198,254,57,216,158,112,129,104,149,172,170,234,102,117,125,227,206,177,5,250,125,185,90,254,238,81,31,195,135,13,106,206,119,195,59,215,251,141,31,214,85,123,246,120,79,12,8,243,180,46,223,195,139,22,182,128,241,158,247,197,40,245,229,24,216,239,76,68,196,210,157,145,181,72,177,38,196,212,165,41,9,230,187,186,60,137,11,31,42,123,188,120,0,0,59,254,143,7,69,65,120,62,202,20,189,198,31,151,87,125,86,168,192,120,225,58,59,180,135,254,148,84,122,147,70,233,255,255,205,255,244,229,196,94,37,95,255,234,106,59,190,134,147,157,154,201,169,44,162,35,132,197,117,41,140,161,160,19,106,6,107,155,105,97,241,230,244,72,20,12,195,96,0,0,0,0,6,4,32,80,176,238,137,141,54,36,206,199,13,18,248,58,92,68,60,189,80,150,14,101,2,8,146,2,130,6,195,1,18,100,88,196,26,12,177,94,240,186,155,195,41,18,52,12,34,37,141,37,30,128,147,97,210,103,253,154,180,150,236,195,21,157,68,104,95,102,226,255,251,178,100,37,128,8,16,118,211,158,111,0,0,70,70,187,29,199,156,0,24,45,161,95,93,134,0,1,57,25,41,131,176,176,0,95,134,113,12,183,69,131,188,245,61,13,162,133,168,29,58,202,137,178,117,108,146,59,145,23,106,22,219,205,53,157,183,102,19,55,49,6,210,219,156,179,81,195,82,119,97,215,250,25,136,205,75,34,115,48,53,199,226,55,206,77,207,218,125,251,243,207,236,228,81,197,136,191,213,103,97,174,201,126,165,251,122,189,94,244,253,61,138,150,233,47,83,53,167,225,173,85,110,212,121,181,235,78,85,54,21,110,235,247,188,47,239,9,102,26,150,126,247,217,236,231,215,99,72,167,135,157,232,243,119,98,81,153,150,79,82,59,65,86,204,215,243,44,185,174,85,191,249,119,189,159,175,157,61,190,227,111,11,125,255,238,57,111,62,127,255,255,255,255,255,255,255,255,255,255,255,255,227,103,255,148,91,43,0,0,16,13,8,0,0,0,0,224,116,173,24,13,151,180,203,19,105,89,30,147,193,71,177,171,99,77,171,197,27,4,3,66,245,17,197,2,46,251,246,255,127,252,239,255,255,249,65,169,223,255,161,3,197,181,60,176,230,116,251,74,79,16,170,161,102,252,233,27,64,1,128,0,146,81,50,152,82,65,229,46,138,138,77,66,22,52,85,68,91,218,176,252,65,125,39,219,52,180,122,124,149,242,250,120,140,196,24,206,98,48,92,226,143,64,45,159,157,175,165,156,60,242,193,197,100,185,242,160,241,17,100,193,33,81,1,214,34,170,245,111,198,245,84,36,90,144,250,207,194,179,215,223,121,231,246,22,12,153,86,63,190,237,41,254,177,9,68,37,117,247,92,242,167,153,61,88,152,242,167,231,157,106,245,47,183,72,184,247,95,63,171,185,29,230,137,9,138,38,20,134,135,150,187,182,249,133,186,203,205,214,204,51,72,45,106,239,52,77,121,113,223,158,28,107,197,178,195,43,75,71,229,135,150,138,194,134,13,214,66,90,104,212,193,91,197,52,94,132,141,146,144,50,42,108,1,113,195,41,11,227,21,92,69,39,29,165,190,60,146,230,89,125,94,232,114,31,84,148,214,35,17,158,238,18,43,31,152,50,40,69,179,89,76,232,175,205,190,162,15,202,110,75,98,75,51,158,152,251,124,205,214,191,255,91,55,217,249,227,225,159,223,51,55,49,214,128,116,225,251,214,235,225,127,21,240,199,95,57,111,58,0,8,0,0,70,211,92,44,68,100,192,192,88,133,97,11,30,204,193,17,168,136,33,117,154,104,26,203,164,145,0,141,165,241,199,1,170,122,30,9,212,82,120,126,16,48,63,161,249,81,148,201,35,36,16,196,149,243,208,189,20,91,79,2,52,82,255,251,178,100,33,10,39,22,111,213,203,121,120,208,71,101,154,136,60,98,136,28,125,159,78,45,229,239,128,243,139,43,92,195,8,152,188,108,61,152,25,33,8,170,105,197,90,55,208,153,88,132,248,164,195,112,247,105,164,132,142,61,232,249,214,20,243,43,30,97,232,188,138,217,14,14,158,213,145,93,35,105,61,23,247,204,119,86,198,17,240,173,74,65,122,246,68,46,176,23,67,249,146,22,24,208,136,251,132,134,207,43,10,113,189,246,224,147,38,127,9,239,125,34,72,177,159,88,193,212,31,251,213,216,35,226,125,30,133,59,147,58,149,228,56,239,98,164,95,227,19,207,169,54,194,58,96,205,35,144,254,99,219,232,235,182,253,78,165,126,225,18,30,33,53,192,146,151,112,213,104,220,181,11,86,255,214,185,197,107,175,136,249,43,124,182,68,0,9,0,1,182,26,148,28,230,209,68,116,24,82,162,96,22,253,117,160,194,212,242,56,233,161,64,146,2,103,108,86,160,42,110,165,10,69,173,172,27,60,167,83,114,245,218,140,151,69,183,84,164,35,149,84,29,57,122,238,15,234,163,255,202,34,191,150,255,255,244,132,132,236,195,18,205,160,12,194,235,13,216,56,193,1,208,38,98,199,69,3,70,0,84,199,69,84,26,98,86,183,115,86,11,92,107,108,66,0,99,237,209,203,174,246,192,45,105,158,130,226,106,83,138,2,152,78,146,3,136,14,78,120,106,31,81,113,226,159,88,138,28,9,153,116,95,102,79,59,1,59,104,119,157,236,100,132,86,205,205,40,177,17,23,186,48,10,73,206,205,35,120,252,137,151,136,246,37,202,16,102,184,213,224,115,157,231,147,114,145,94,241,152,119,48,98,199,168,141,79,184,41,219,90,163,229,11,155,7,106,3,79,108,162,105,157,180,28,43,14,76,171,145,25,154,202,226,237,26,151,53,118,231,126,153,49,51,172,213,245,35,152,33,109,19,199,61,13,121,39,218,152,254,115,180,98,77,157,222,6,113,156,182,173,222,175,96,225,230,232,93,157,219,244,157,126,52,194,205,191,13,134,44,22,216,154,250,123,141,219,88,253,135,134,168,151,201,24,144,0,7,86,176,176,10,175,33,168,189,54,129,28,195,64,123,179,91,53,80,22,64,204,186,104,38,26,2,29,152,107,242,208,169,237,103,189,191,179,209,255,243,244,84,26,255,58,148,11,72,90,163,132,90,3,176,152,121,230,84,0,0,2,84,149,104,141,152,28,8,241,98,158,132,163,27,176,5,145,124,3,147,66,19,77,212,113,139,180,195,174,72,164,90,92,224,226,199,230,226,239,226,66,180,68,180,127,111,74,68,128,135,93,199,72,138,57,101,131,229,137,177,248,81,7,100,14,167,112,252,255,251,178,100,35,14,6,189,104,84,155,89,121,240,55,131,123,45,36,44,134,30,13,213,72,13,225,243,193,16,29,234,21,134,9,216,152,152,144,28,70,72,148,249,40,5,167,16,97,134,246,93,176,10,152,177,174,186,197,79,165,234,110,83,149,63,14,115,227,82,225,36,223,158,218,32,19,111,78,30,216,94,53,189,43,159,170,46,113,152,38,106,17,38,225,145,78,181,4,153,69,130,252,147,196,108,139,35,24,204,155,25,126,247,121,120,36,48,32,193,59,3,221,163,193,95,173,254,71,204,242,76,215,36,219,237,103,68,75,226,177,53,229,69,4,251,148,70,233,74,248,20,145,94,217,61,24,207,55,149,123,104,151,162,244,41,23,110,16,92,170,249,229,67,4,51,139,104,172,44,239,72,33,5,247,0,14,16,1,107,86,153,63,111,61,178,193,26,32,76,17,3,208,201,49,228,133,127,91,213,255,226,78,252,50,18,153,95,206,254,167,87,188,159,255,255,255,251,244,255,238,85,217,151,12,91,55,146,60,152,119,104,57,180,208,250,192,246,38,70,60,24,80,101,168,229,101,134,96,23,30,52,36,16,113,60,48,95,243,68,121,119,80,177,50,76,36,41,133,168,148,6,181,5,64,137,65,155,57,250,48,227,154,146,134,35,192,139,180,132,39,148,75,36,201,222,53,198,233,47,44,33,19,238,93,118,23,5,153,83,13,35,70,51,81,82,118,217,161,37,0,46,115,214,90,66,194,71,105,96,52,135,181,82,84,188,106,233,167,202,238,229,42,32,51,157,87,175,180,87,188,128,150,118,120,204,33,207,89,92,119,162,153,76,210,35,93,46,182,235,219,249,165,12,98,184,245,193,38,132,86,204,203,13,111,219,247,145,47,162,90,212,226,229,182,195,134,181,204,117,118,229,176,66,181,171,39,201,118,239,119,176,247,171,20,10,173,98,143,233,252,67,214,190,178,234,215,240,148,215,207,162,17,255,214,115,239,5,138,179,252,126,255,120,161,171,188,248,177,254,183,168,85,207,157,113,15,127,246,45,223,30,6,255,199,126,106,146,0,0,71,220,118,124,34,178,254,94,16,242,29,163,14,158,10,53,106,150,101,115,115,224,48,170,169,165,216,78,138,188,150,211,172,12,165,72,93,214,236,149,43,235,115,160,190,51,41,6,145,253,207,49,188,223,167,243,149,255,95,183,27,240,223,190,114,176,6,24,204,122,167,4,133,204,7,59,50,64,44,193,161,212,137,4,22,203,222,1,38,9,0,7,77,203,153,125,164,224,84,212,236,44,61,227,19,1,224,84,89,135,31,73,49,129,64,240,200,56,148,243,53,102,30,68,62,114,214,242,178,134,18,36,111,235,184,165,177,235,235,200,152,21,47,185,0,51,91,255,251,178,100,40,143,167,37,114,210,131,143,95,48,72,36,10,153,97,35,118,28,193,225,74,14,101,21,193,31,25,169,192,244,149,224,20,233,104,68,29,202,92,155,74,91,114,243,198,16,26,139,212,159,30,4,206,82,187,131,67,55,193,34,206,212,12,155,204,64,93,35,32,106,3,134,244,214,238,89,225,11,39,251,111,74,230,140,226,55,15,125,227,54,226,152,233,216,240,207,66,67,19,55,69,42,227,184,31,138,170,53,140,165,30,166,136,216,125,185,110,181,135,156,54,148,115,94,22,14,50,114,149,123,96,60,203,136,108,242,147,23,238,18,124,92,17,89,212,141,241,237,60,132,176,208,133,89,221,49,171,250,70,172,154,85,204,226,202,206,77,189,50,30,254,10,209,142,18,56,101,1,172,224,0,4,0,0,13,187,209,97,210,51,71,74,243,15,131,161,21,156,186,42,222,156,183,248,176,38,184,230,221,196,233,191,150,99,209,115,92,161,189,63,117,254,159,186,73,5,125,18,28,32,151,229,65,90,247,40,244,82,71,235,246,127,170,85,210,85,108,179,244,59,255,172,8,85,4,38,65,73,224,164,228,202,225,112,160,92,4,11,48,96,24,104,132,97,17,169,122,76,74,35,43,4,50,36,189,49,73,93,8,83,169,109,24,124,8,194,150,22,26,37,5,180,165,6,79,226,97,45,185,50,50,156,69,63,177,229,84,44,172,46,219,74,72,56,223,34,72,69,119,6,70,243,231,228,131,39,79,101,235,201,32,229,254,244,132,73,33,166,165,161,191,45,135,146,39,121,223,105,57,252,137,185,94,252,97,246,173,73,167,163,251,220,98,159,77,234,111,122,198,163,54,119,91,173,14,81,188,165,84,219,186,58,139,245,150,48,82,49,223,228,22,187,45,101,114,106,110,174,107,45,74,97,234,242,106,11,153,218,213,90,92,249,131,92,158,247,44,0,243,72,47,223,1,208,154,241,181,76,208,6,119,54,76,90,160,10,31,114,64,54,191,118,85,26,64,116,34,151,112,157,252,10,173,107,29,120,75,31,34,32,133,254,14,136,203,141,177,120,210,175,255,39,102,217,130,11,160,120,23,115,244,14,172,227,153,160,148,199,212,96,103,66,221,176,209,159,214,194,166,243,164,37,188,66,16,247,175,174,118,87,245,103,218,136,41,174,116,13,179,254,135,94,95,43,226,122,171,228,23,60,250,107,246,201,214,238,239,125,219,170,255,255,182,128,36,81,54,182,211,153,3,51,109,243,237,25,48,226,34,96,97,2,35,31,50,225,225,226,179,32,81,22,31,123,17,104,212,134,73,136,202,3,34,97,100,219,26,85,56,207,147,156,140,208,98,116,58,15,200,192,5,43,14,46,85,228,82,56,38,211,128,229,54,255,251,176,100,34,142,71,73,120,210,3,120,147,240,72,73,58,97,97,229,62,155,249,215,72,46,97,117,192,249,157,235,156,194,142,56,62,77,195,117,108,18,142,53,126,168,232,136,159,133,213,166,86,254,98,178,1,221,147,68,233,215,21,171,46,74,49,223,177,214,197,95,236,52,185,15,230,139,244,86,25,237,70,107,81,56,83,22,98,150,129,61,42,177,26,52,199,150,56,58,12,238,3,164,73,207,28,23,129,189,58,3,228,93,180,164,71,18,102,37,65,36,29,5,226,205,34,209,64,253,2,113,218,23,60,122,161,240,50,89,145,108,247,31,103,155,55,69,108,152,100,116,115,66,243,169,51,2,110,146,148,72,155,41,107,69,117,27,12,187,28,117,170,155,212,121,74,77,35,58,234,49,61,157,38,74,173,199,226,96,175,148,196,14,210,56,174,182,242,131,192,20,234,37,85,63,74,10,185,105,216,1,20,50,208,146,161,251,27,128,80,233,191,119,138,186,103,118,109,222,244,222,73,219,227,194,56,112,75,225,17,22,232,172,9,223,65,95,162,140,163,165,108,139,87,212,175,167,76,175,156,131,203,250,245,21,255,229,94,205,255,241,225,42,140,204,26,18,52,232,72,200,131,162,48,112,16,92,95,65,209,17,16,96,196,227,68,50,48,145,241,190,125,208,24,100,83,83,60,92,237,20,8,8,107,171,187,34,0,216,160,21,61,102,203,139,72,246,62,96,121,58,202,212,204,209,106,67,216,29,215,128,114,124,90,68,163,138,26,175,41,42,193,68,95,198,201,9,82,234,190,4,136,72,60,171,224,150,117,177,135,224,14,95,172,224,254,90,138,85,206,235,5,147,253,222,216,222,172,223,214,87,161,155,153,115,85,251,83,80,252,191,42,210,78,101,64,34,52,61,142,16,251,245,190,85,185,223,222,16,53,202,56,92,42,254,28,195,43,220,237,107,120,119,52,113,199,185,74,205,138,58,207,130,214,51,135,223,65,252,42,185,179,115,181,44,53,16,153,48,55,154,49,187,14,220,209,185,49,119,196,27,183,172,123,53,175,201,213,240,98,183,170,107,63,176,172,120,61,149,0,160,130,169,118,165,10,64,15,104,196,15,84,39,44,28,52,57,98,202,160,245,44,121,243,53,223,119,74,159,80,226,185,191,255,163,126,135,254,29,255,225,206,112,198,168,178,164,89,168,32,208,209,140,55,95,192,31,74,224,184,19,122,173,31,212,233,41,76,28,3,153,228,144,61,114,50,117,160,217,97,0,176,68,56,40,96,209,56,112,96,8,83,18,5,153,180,86,44,49,98,104,62,99,99,220,50,142,79,0,1,172,140,162,139,108,243,39,236,68,231,33,26,161,137,8,235,103,98,109,120,100,51,21,61,233,255,251,178,100,33,142,135,28,120,81,131,152,123,224,72,167,122,234,60,173,184,28,81,203,70,78,101,239,73,33,157,235,40,245,148,184,104,122,235,211,4,199,45,74,208,182,229,50,130,11,186,134,136,128,242,232,205,98,164,149,21,121,133,20,79,171,91,135,67,205,114,185,38,216,203,114,126,217,62,67,153,221,245,61,113,171,195,133,21,229,109,171,68,171,220,29,204,74,175,1,174,51,153,48,6,26,86,240,212,20,248,202,205,252,36,84,249,133,157,109,237,84,244,174,115,2,123,81,185,138,54,97,161,79,124,155,159,127,225,207,22,191,173,125,211,168,76,93,234,93,253,221,94,179,27,119,39,239,119,72,113,226,227,29,238,47,19,223,116,254,138,154,124,219,63,252,65,114,215,221,41,111,143,119,8,248,203,195,138,54,235,53,105,175,92,218,112,0,0,234,0,126,200,128,197,65,203,44,148,189,24,180,185,223,162,186,111,231,213,51,108,125,45,99,192,57,97,178,48,185,94,175,68,59,110,243,117,127,255,255,230,161,138,184,212,72,68,5,208,227,235,55,73,181,167,80,40,143,78,28,75,42,25,46,190,66,158,182,244,128,198,0,1,25,141,208,101,240,32,139,156,98,1,113,129,7,229,64,24,224,205,128,152,120,164,86,27,52,48,205,93,55,36,223,51,73,177,206,66,6,20,46,114,127,41,18,81,69,129,67,168,32,81,128,161,168,98,50,85,54,23,16,98,168,131,12,206,90,135,33,167,163,77,149,249,191,52,238,185,181,222,147,6,5,253,140,177,76,54,241,140,8,234,171,199,1,222,53,37,59,213,61,225,249,139,208,236,81,110,161,67,74,91,77,184,214,95,249,50,198,113,42,183,243,37,100,37,104,77,59,82,243,54,76,0,1,199,150,218,154,40,227,223,161,49,113,13,62,203,140,196,244,190,162,179,95,247,58,239,10,196,220,44,195,84,205,23,48,109,27,252,168,167,206,96,231,95,105,247,171,54,196,13,255,35,11,91,133,56,248,50,175,219,43,153,189,152,252,31,88,49,177,184,76,10,218,211,222,22,167,241,32,91,215,192,222,63,195,107,220,251,178,40,167,216,108,6,0,24,212,91,117,104,76,214,159,212,208,139,98,34,236,49,22,183,150,218,212,143,99,193,116,246,27,42,191,102,100,110,137,103,215,175,95,12,67,144,62,222,30,96,5,122,255,39,234,160,205,24,233,80,8,50,139,208,63,62,250,38,248,247,255,247,121,239,125,125,203,0,22,146,144,8,48,210,214,75,163,99,168,15,113,245,93,201,76,239,4,35,127,205,216,200,10,187,37,13,26,184,33,184,139,12,190,184,219,170,112,78,41,98,143,52,254,241,221,145,204,55,236,98,221,78,66,173,220,194,255,251,178,100,29,140,133,254,113,84,27,79,94,178,81,72,234,199,48,197,92,24,181,197,74,77,189,117,129,34,33,41,224,246,20,248,12,160,187,216,26,65,148,112,120,173,238,231,119,88,54,99,59,162,237,14,155,221,154,157,185,126,54,46,171,197,40,17,199,223,190,165,124,213,167,69,185,196,213,107,235,131,17,198,54,32,50,215,65,172,30,34,116,65,193,92,244,251,171,174,76,44,111,81,79,236,156,91,19,175,229,4,172,133,132,72,98,246,104,180,209,176,74,82,25,81,217,193,188,190,23,126,114,188,162,38,140,13,65,152,114,101,16,251,89,114,121,53,72,163,238,105,45,113,214,230,38,229,142,54,37,58,254,175,254,223,251,215,192,2,22,198,209,180,193,245,73,161,190,251,122,84,211,121,63,65,55,250,196,250,81,165,71,246,31,174,70,52,80,206,152,168,196,56,35,66,131,113,189,95,119,227,84,34,32,236,129,230,19,113,80,232,197,135,69,191,130,39,225,38,111,176,23,155,160,114,198,39,242,138,118,242,142,238,27,89,251,236,255,235,0,209,225,1,129,182,222,26,0,73,162,243,157,32,8,4,89,247,96,114,163,26,51,30,22,54,96,57,222,2,66,141,4,126,32,227,58,104,83,19,87,205,140,152,37,109,47,230,84,68,61,61,32,108,77,48,144,225,103,85,64,150,35,246,57,178,110,176,176,150,215,89,10,16,103,177,86,9,143,230,76,147,75,244,153,105,189,71,115,101,204,49,173,136,112,157,218,197,216,51,231,174,96,227,63,214,92,61,157,151,48,117,53,175,30,60,127,108,235,143,99,23,29,184,241,206,225,34,53,83,83,132,100,173,210,108,246,200,255,103,113,238,159,10,26,163,114,169,228,234,153,162,215,15,185,255,38,45,44,15,167,221,114,139,29,84,242,107,170,194,186,118,147,150,147,186,35,244,204,77,54,37,162,9,30,97,56,158,64,171,127,81,127,246,255,36,9,157,0,18,36,147,171,15,68,74,71,235,42,195,56,192,207,154,22,66,194,35,220,103,10,171,158,85,197,200,27,40,111,91,180,139,56,102,32,125,25,226,79,140,108,65,50,155,51,209,199,85,221,88,88,114,63,253,87,250,175,239,254,130,115,165,191,139,59,131,121,235,169,244,132,0,2,66,112,42,92,48,250,0,105,184,35,194,152,60,46,96,208,82,145,5,9,25,201,84,132,255,9,56,222,184,136,128,39,216,53,182,104,216,74,20,214,71,136,213,71,152,207,211,188,46,178,113,218,132,67,116,145,198,40,185,29,106,121,201,4,106,13,150,183,103,35,9,99,93,183,82,70,63,171,120,205,52,232,241,216,6,174,163,208,212,159,57,112,190,234,243,227,74,137,115,176,206,143,244,235,255,251,178,100,53,12,198,145,113,210,27,152,122,240,74,231,250,97,97,229,30,23,49,165,80,109,61,149,1,54,165,234,204,192,150,24,250,65,173,118,144,118,243,210,243,227,15,162,79,240,231,248,167,69,151,60,139,150,110,150,114,141,117,195,44,240,219,34,221,195,45,234,184,51,225,227,140,213,132,133,209,195,183,203,2,184,143,169,45,50,220,150,221,166,214,106,185,91,206,237,227,99,220,249,86,215,45,169,212,23,196,242,186,220,75,176,37,179,76,227,22,249,92,60,129,127,69,53,32,99,230,127,255,223,255,190,255,246,213,188,0,148,15,220,160,114,130,174,20,52,84,1,218,180,24,78,10,230,208,129,199,165,20,153,96,128,169,123,98,148,214,43,66,1,220,128,181,67,29,206,248,215,196,31,24,122,59,75,234,179,39,34,35,213,186,113,93,27,96,146,126,34,95,229,71,70,181,69,18,183,74,199,53,166,169,33,38,195,248,66,192,218,152,31,26,105,170,134,215,72,246,204,130,104,96,194,157,91,129,25,39,32,38,238,52,198,245,44,234,232,152,115,104,87,12,153,97,138,160,215,20,178,138,102,170,68,249,246,216,255,11,168,45,184,113,115,163,229,22,219,5,60,9,197,110,211,3,163,122,62,15,253,115,226,243,79,72,51,90,203,58,250,99,129,190,28,52,199,63,122,86,158,229,136,74,159,159,165,190,93,223,153,249,145,57,22,230,156,110,234,28,207,174,55,156,142,148,203,50,138,63,146,246,244,233,198,47,155,188,112,174,24,159,85,104,68,3,36,206,157,27,155,162,60,26,75,71,45,100,181,237,66,39,198,149,134,136,70,216,198,161,197,90,242,101,215,126,144,82,103,123,101,158,169,119,43,121,66,255,94,144,24,44,57,96,36,208,44,115,170,159,136,24,0,175,87,0,37,167,89,215,64,136,103,123,198,242,247,81,143,65,162,213,7,125,69,185,121,255,247,61,236,154,29,183,236,218,127,255,234,202,103,169,173,119,52,147,119,38,172,91,69,0,43,36,145,149,189,117,216,100,61,113,57,204,107,236,203,144,0,0,96,42,232,195,131,179,109,16,140,193,128,56,56,72,8,39,48,40,0,193,229,84,201,50,96,20,152,6,106,48,202,101,40,233,84,56,13,22,143,3,184,74,8,1,18,91,176,8,47,0,139,16,11,206,21,4,138,8,82,9,96,24,228,229,28,121,93,32,38,187,239,105,245,111,48,193,78,95,218,59,74,161,59,47,112,2,11,173,165,203,225,192,158,220,159,40,3,83,234,2,91,242,28,106,207,71,206,213,121,241,161,71,198,130,170,29,109,77,77,136,95,91,93,57,192,249,173,173,166,106,187,253,195,28,162,20,17,119,8,128,210,125,168,79,23,30,255,251,178,100,74,12,6,91,105,80,147,143,79,32,86,75,90,186,61,98,88,21,81,157,82,109,188,211,193,39,145,43,40,193,13,232,84,178,93,76,254,20,41,220,178,205,94,81,25,197,42,39,246,121,11,117,107,253,223,63,87,113,18,66,179,54,127,74,183,177,161,141,148,245,86,62,74,94,16,156,175,215,159,255,45,70,183,114,159,235,196,64,0,1,6,12,97,221,131,231,69,249,194,36,12,217,63,65,94,238,130,235,63,136,124,28,225,50,207,85,14,151,168,39,168,8,178,89,170,196,250,42,127,21,114,148,132,115,160,193,4,86,110,135,212,255,162,127,253,253,157,253,111,117,110,173,148,78,112,220,193,111,171,104,189,122,121,65,169,82,80,239,178,105,60,155,91,88,1,72,166,229,83,3,9,69,34,76,44,86,34,131,152,193,212,17,239,0,131,49,208,196,137,84,56,221,76,44,10,21,106,52,133,115,238,180,145,86,186,44,177,90,94,24,29,94,216,64,24,21,205,155,41,37,92,24,165,235,250,212,32,139,159,193,50,241,86,179,161,207,230,20,124,226,107,82,34,131,213,211,108,152,225,178,219,63,166,230,188,153,190,95,37,226,227,53,133,79,88,83,253,215,122,186,7,91,178,74,23,204,139,29,224,39,125,108,92,241,200,231,49,47,216,11,82,158,145,21,181,97,51,204,19,97,213,161,61,181,0,13,134,107,104,250,6,16,98,105,8,31,37,182,6,111,190,138,140,211,191,237,242,223,69,105,71,3,255,202,132,0,0,2,237,135,44,7,175,138,84,49,137,176,247,192,175,101,204,111,209,113,211,22,12,186,181,173,250,240,67,98,4,208,2,108,24,98,208,91,129,142,72,66,144,194,105,91,169,91,170,253,247,233,76,33,41,226,72,25,215,176,134,201,11,110,18,10,24,181,182,158,251,234,0,22,130,152,68,212,102,82,164,81,6,135,104,26,216,84,16,87,134,2,88,151,132,138,35,193,0,235,182,199,29,99,230,120,16,171,37,4,129,3,121,120,169,162,74,20,6,80,246,38,129,49,26,52,134,119,178,167,229,151,60,178,138,103,46,134,106,243,244,245,227,75,36,189,140,26,96,37,238,202,31,7,202,181,69,41,141,126,46,204,139,239,75,215,215,71,51,185,120,52,71,69,192,128,85,29,218,218,203,78,206,182,50,129,216,105,15,76,27,51,57,146,156,43,77,60,108,178,121,163,74,90,2,119,94,179,26,219,241,239,254,100,95,56,215,19,102,203,102,211,107,157,83,168,172,230,158,212,239,176,37,118,239,53,126,143,64,236,49,213,8,126,141,122,125,111,49,220,129,165,252,223,116,83,217,201,213,79,87,214,244,38,63,145,64,0,48,44,176,23,71,115,179,104,107,255,251,178,100,102,140,70,21,104,210,27,120,99,224,78,139,74,163,48,69,132,25,53,147,66,78,101,47,209,73,41,171,28,176,150,216,7,15,94,7,158,142,128,164,91,101,149,160,33,15,10,110,62,163,37,94,215,236,147,118,110,251,118,116,105,185,209,92,171,255,255,255,236,253,253,172,71,83,15,92,136,63,144,232,38,80,46,202,247,82,90,85,183,174,250,115,36,187,12,59,214,221,181,74,0,0,49,130,19,70,90,169,152,140,114,101,88,121,203,0,33,112,81,88,96,192,36,112,112,148,199,5,224,128,73,161,2,226,64,119,200,12,4,49,216,229,204,75,148,125,62,6,85,64,197,74,164,38,156,44,214,4,170,96,185,138,29,166,49,24,134,214,241,9,112,235,116,168,187,97,233,124,85,96,94,40,50,50,157,249,202,165,1,83,223,153,233,164,25,150,253,196,210,117,41,126,53,63,222,75,103,191,60,232,251,142,83,159,147,62,121,191,219,57,242,252,85,32,71,238,150,175,43,95,228,101,145,1,1,179,11,130,160,71,250,118,91,211,65,94,30,154,154,205,252,166,115,114,207,22,174,114,76,198,84,75,158,107,93,253,203,221,42,73,11,254,19,101,49,133,91,154,34,93,81,181,210,94,218,217,105,11,148,217,66,39,228,253,52,92,0,21,14,124,182,72,72,130,125,223,109,2,28,5,11,149,125,48,131,160,227,27,97,159,123,225,101,42,93,215,194,82,161,65,148,24,72,183,249,61,158,50,203,189,195,215,16,220,202,42,244,102,142,1,210,81,110,200,222,170,102,206,78,70,250,14,238,39,253,92,27,171,13,72,117,154,172,205,229,20,143,67,238,73,241,169,255,234,0,0,139,152,96,184,102,69,9,153,70,224,29,73,155,1,228,1,182,244,194,131,209,225,56,56,244,2,32,24,149,28,10,24,91,73,51,12,9,29,101,99,29,0,8,132,174,82,187,120,129,193,228,108,20,1,43,48,24,98,161,210,247,217,141,22,25,2,66,28,150,153,6,130,95,139,4,81,183,89,9,52,24,56,75,64,30,52,75,16,175,129,42,64,182,207,76,57,99,77,199,93,233,86,203,226,237,241,227,194,47,206,57,245,244,254,39,211,81,54,121,247,14,77,200,31,191,235,52,185,240,36,105,52,105,20,247,105,219,74,82,158,75,40,75,152,163,210,214,111,197,74,86,3,23,60,224,114,175,185,166,110,173,175,151,41,214,138,249,60,226,89,249,157,172,58,86,23,19,14,56,73,63,98,255,138,215,253,147,60,215,116,53,191,82,86,71,50,181,42,219,34,152,5,0,0,103,111,151,75,65,66,52,107,10,122,121,80,206,105,9,147,238,109,243,83,63,172,197,249,217,58,182,143,251,155,71,237,255,255,251,178,100,119,142,134,86,104,209,27,143,101,82,80,44,186,183,61,130,30,26,221,159,60,78,233,237,201,71,37,235,116,246,20,104,255,246,253,232,203,237,215,234,236,218,183,90,178,234,229,212,80,151,205,170,27,83,23,142,137,49,199,109,118,45,24,191,101,73,72,83,117,54,187,183,86,195,230,150,5,152,50,68,26,160,143,154,134,18,130,112,115,57,65,243,4,131,176,80,94,172,100,70,81,137,68,40,136,9,49,68,137,30,61,89,120,0,22,50,246,138,56,32,137,31,205,189,6,188,52,234,20,101,21,152,82,64,18,101,244,50,39,8,4,44,244,59,151,234,27,64,12,132,64,30,195,250,206,22,173,218,211,234,245,203,127,151,209,121,105,238,191,165,85,112,63,190,205,65,239,228,64,70,10,197,110,59,61,157,167,36,39,158,118,216,131,147,28,242,219,155,128,141,192,249,110,173,105,6,244,203,58,3,227,89,238,182,186,222,169,51,45,240,230,40,226,195,219,20,124,105,234,155,91,149,138,247,213,226,235,238,238,179,140,91,231,11,89,247,102,139,173,74,203,5,203,80,35,176,205,79,10,30,53,138,186,190,169,226,215,192,130,134,171,189,101,101,198,35,102,21,245,169,189,62,124,181,244,254,62,117,169,168,154,128,2,18,7,127,249,94,140,72,131,5,213,101,247,170,45,95,18,194,102,108,145,232,107,69,184,181,68,63,207,32,213,168,89,40,207,81,6,105,222,86,255,235,251,254,111,238,159,90,245,93,5,12,197,26,213,82,62,81,188,116,197,14,1,154,140,180,113,113,120,49,114,211,78,32,120,176,123,212,253,62,178,0,0,179,9,195,35,53,133,35,96,67,83,14,177,83,141,66,83,4,132,225,224,252,42,33,24,190,1,131,14,192,96,22,20,91,76,37,7,66,128,81,128,0,249,140,167,152,96,74,36,20,152,0,11,173,32,48,74,95,68,220,10,11,140,48,46,0,5,65,35,15,132,50,0,1,22,152,162,29,81,236,136,19,107,228,0,147,115,136,193,235,233,224,236,96,182,75,70,97,230,68,200,221,151,64,192,64,113,60,176,126,198,18,27,104,4,40,102,191,77,44,170,161,202,167,34,163,229,116,189,173,181,159,86,109,104,49,20,56,202,230,39,146,28,216,134,241,59,76,83,94,237,171,171,77,14,88,143,217,172,18,215,238,223,198,90,255,64,172,141,43,3,83,193,191,245,131,237,212,255,203,130,31,41,137,39,104,248,74,53,13,23,183,100,46,210,202,66,89,169,74,246,45,138,179,159,89,69,105,170,89,124,78,26,180,62,213,253,110,112,125,107,247,45,59,114,63,6,128,0,11,119,148,228,144,119,144,214,58,144,30,46,232,14,239,192,174,127,58,176,255,251,178,100,125,14,135,34,105,78,147,175,78,176,79,9,154,179,61,133,42,29,209,159,54,46,233,19,209,66,169,170,220,244,148,112,32,249,83,219,255,67,39,202,221,251,255,255,236,191,255,254,16,101,66,17,70,176,43,164,140,131,94,234,229,38,230,122,16,93,109,230,26,252,53,234,41,30,52,154,241,86,114,197,129,193,119,176,244,69,209,200,8,2,97,8,102,114,114,184,110,233,4,101,196,126,125,168,22,97,57,88,96,48,0,97,114,88,98,56,64,100,137,78,14,7,76,160,13,76,231,11,83,52,88,87,50,168,105,50,28,11,3,6,96,0,56,197,194,52,148,3,12,28,93,67,17,68,243,3,0,1,34,42,225,222,164,66,80,172,72,140,96,168,194,16,232,48,226,152,81,111,187,99,85,68,133,103,214,31,241,129,178,7,101,120,166,27,118,125,146,244,203,172,34,25,65,15,160,25,160,86,161,17,15,87,183,107,195,18,74,106,170,202,247,82,87,149,46,11,83,87,159,252,238,70,21,53,109,125,46,123,185,36,179,220,107,182,217,97,87,118,123,156,25,202,242,141,92,202,145,233,127,87,191,211,79,69,51,254,7,39,68,225,195,192,100,79,18,168,147,28,56,240,144,3,21,98,65,0,203,59,6,144,231,144,177,95,111,20,85,148,120,222,50,43,39,17,196,206,155,241,46,240,56,87,184,72,184,139,153,234,92,240,73,11,144,198,29,42,72,85,1,128,101,191,202,146,128,20,48,201,89,2,216,10,80,25,98,240,25,55,14,189,186,68,100,95,250,139,120,31,242,182,191,255,255,239,45,95,87,107,23,190,198,41,145,209,21,68,152,240,162,114,105,108,80,169,74,54,111,16,206,46,101,99,9,140,216,134,255,21,155,214,47,14,178,213,245,73,84,121,128,0,0,1,80,192,1,164,201,37,72,206,48,112,200,3,120,77,26,48,172,43,7,6,162,51,64,28,86,24,248,12,6,11,66,135,65,138,96,34,134,152,12,9,24,80,57,6,14,67,32,0,36,163,125,99,36,100,249,123,205,37,204,176,214,42,67,164,90,0,19,101,67,194,162,201,80,53,170,51,72,140,189,162,184,147,214,96,209,64,27,180,221,35,105,28,211,19,6,222,215,104,35,41,15,12,246,216,192,112,63,35,119,108,93,211,69,150,82,229,118,111,157,236,17,142,227,109,23,169,43,99,236,148,90,176,244,124,155,110,79,39,72,247,109,179,82,166,7,133,206,218,206,245,124,234,58,215,18,247,167,122,209,238,175,153,158,247,87,187,106,158,46,64,250,56,115,202,255,78,108,253,34,114,108,227,241,218,59,102,252,20,89,233,85,208,237,232,172,210,247,175,28,72,182,239,59,245,153,97,168,214,79,118,62,255,251,178,100,107,14,134,238,104,207,27,185,99,240,85,204,170,173,61,101,88,28,5,151,58,78,229,51,201,46,165,234,204,246,8,88,196,32,56,199,229,212,182,164,0,0,0,8,0,129,183,123,89,201,20,20,46,213,143,160,56,51,204,101,222,241,116,114,74,209,239,130,161,6,250,132,255,212,221,247,70,211,135,94,52,59,255,255,213,251,113,13,52,70,98,223,87,81,207,18,61,173,102,55,49,116,70,254,38,39,144,164,178,131,159,175,252,219,63,168,231,82,74,250,19,219,241,239,81,80,104,192,35,156,213,168,80,194,81,232,197,74,88,229,112,120,0,81,151,60,194,144,100,89,61,49,100,200,48,76,28,10,37,6,47,3,65,192,25,109,204,123,61,140,66,2,130,3,81,24,22,97,24,152,159,1,130,157,96,8,172,93,80,104,28,129,103,165,104,2,75,55,53,210,113,134,151,143,3,142,107,84,241,69,63,67,109,158,150,159,11,75,201,49,169,95,86,226,81,9,64,246,105,212,22,23,186,105,90,156,220,143,210,220,173,117,185,181,14,219,211,157,186,184,190,182,114,149,47,10,253,221,203,95,95,58,255,82,15,127,251,218,156,222,249,114,143,152,247,92,231,84,123,57,203,123,147,235,87,134,161,224,246,181,82,187,122,163,70,115,248,192,227,37,49,10,227,16,90,11,5,158,148,116,167,170,231,238,90,201,138,109,29,220,36,195,45,205,165,239,202,114,111,93,80,170,169,239,132,35,155,5,41,185,5,131,41,191,203,214,107,197,102,176,0,25,54,205,179,170,74,177,146,78,72,161,221,31,69,208,195,98,72,59,170,29,13,255,250,191,242,246,255,255,219,174,212,122,35,104,93,252,195,90,180,169,52,29,205,3,173,26,128,218,206,197,209,185,69,45,1,137,180,65,53,6,107,136,207,165,242,13,105,55,221,55,237,76,154,194,0,76,75,89,204,142,121,140,186,9,140,26,249,13,175,8,133,142,3,20,195,32,66,78,16,100,24,22,131,152,142,3,153,142,47,139,57,2,192,113,105,12,62,45,202,17,195,9,64,144,32,50,98,96,162,96,96,6,90,34,0,4,193,176,220,136,9,48,96,31,32,62,101,43,22,216,160,16,224,161,161,205,20,32,151,7,14,176,200,96,187,42,106,250,197,154,225,88,5,167,5,74,203,4,224,187,168,0,11,212,88,144,220,108,16,74,204,204,44,190,203,59,179,185,211,87,183,25,69,154,77,62,143,230,121,91,113,167,42,191,141,188,138,174,16,23,242,204,228,246,235,75,32,45,126,122,221,184,237,104,85,253,92,179,102,40,224,52,71,146,123,24,172,179,83,50,34,77,129,9,200,196,3,241,163,220,78,35,238,222,51,1,87,81,119,30,48,255,251,178,100,98,142,135,118,104,77,139,186,68,242,89,10,106,170,48,194,68,26,181,161,62,110,101,143,193,90,45,234,156,245,137,40,124,170,155,2,5,28,131,213,35,132,62,7,167,116,34,168,244,166,220,200,136,137,230,206,74,39,226,237,120,109,20,131,238,105,220,174,252,254,144,235,182,140,0,8,0,0,202,91,144,218,38,138,67,116,241,14,102,164,42,14,61,220,152,216,4,7,68,16,243,12,222,159,126,223,187,61,139,211,248,113,152,48,118,142,166,68,80,223,167,101,251,67,141,148,153,8,229,32,119,51,42,16,226,147,82,35,106,106,89,40,82,163,152,50,208,130,124,55,151,196,73,195,129,218,195,114,13,91,188,55,189,2,233,130,94,166,62,160,0,190,134,33,254,24,20,0,97,131,192,140,4,88,51,136,0,38,68,55,2,136,102,30,123,152,40,38,198,11,66,98,117,249,132,65,37,170,36,24,192,116,88,112,197,45,156,6,168,25,180,32,232,38,106,175,202,181,50,37,129,136,41,10,225,96,174,71,31,230,117,65,105,165,41,84,86,114,234,42,83,71,158,48,10,237,71,59,43,15,20,175,45,73,235,25,203,96,143,163,220,181,168,243,185,66,113,254,75,55,114,121,181,220,129,108,204,148,177,63,196,45,254,200,241,205,126,61,188,222,27,155,137,241,83,40,182,181,121,47,237,241,157,189,103,109,30,57,215,156,249,132,250,252,143,23,124,118,162,201,115,95,166,179,15,219,40,173,100,15,61,107,249,203,101,85,49,159,114,123,123,5,207,110,38,160,185,146,136,222,76,206,29,56,203,71,45,126,149,30,58,64,241,141,249,157,1,0,1,157,221,181,22,154,111,53,146,49,203,59,169,232,10,51,176,86,234,80,122,208,122,157,5,191,165,136,77,95,167,228,2,205,237,255,255,210,200,20,152,37,117,6,77,122,187,125,216,15,89,122,139,212,233,3,69,184,84,106,59,74,24,86,243,86,46,219,95,127,62,78,211,153,46,202,61,98,7,137,174,88,53,49,34,0,2,212,188,118,53,5,69,204,64,188,128,169,130,223,1,137,76,20,164,160,60,73,125,231,48,130,81,46,232,81,40,226,248,136,100,89,119,141,53,159,197,139,16,25,49,84,28,21,13,70,27,112,184,253,103,193,203,184,204,119,114,41,2,204,114,97,172,204,99,117,231,173,114,178,22,83,254,3,238,243,98,60,89,238,204,248,230,166,213,171,187,37,199,122,86,143,223,175,57,211,171,181,183,73,31,181,251,125,234,213,186,45,237,226,248,199,181,131,233,166,213,119,217,131,232,238,122,247,214,152,179,115,107,157,199,53,166,111,179,120,176,167,218,211,170,111,7,229,59,233,5,99,223,231,54,45,134,55,174,255,251,178,100,80,12,133,181,103,209,155,121,98,240,88,43,26,147,48,69,136,27,121,201,60,78,105,139,193,57,166,42,232,198,149,72,180,200,231,35,161,251,213,248,12,11,234,126,203,221,166,211,209,81,28,209,232,41,64,64,6,182,201,71,52,67,208,221,35,228,147,114,101,135,117,19,192,244,115,180,229,168,3,88,222,131,186,96,222,192,130,254,44,249,159,151,255,255,90,53,45,182,205,208,242,47,234,81,21,186,235,67,10,8,168,185,72,194,104,137,21,95,172,107,98,130,134,117,10,236,100,228,157,144,116,199,239,97,210,228,94,203,193,219,107,190,68,0,1,140,25,57,54,73,52,236,129,147,54,192,142,52,14,2,167,195,6,34,199,129,99,177,145,148,98,196,115,10,59,140,88,164,200,34,88,126,246,135,38,68,244,255,55,4,94,34,99,192,194,198,224,168,192,160,82,80,186,80,233,109,133,113,176,199,173,176,32,57,124,11,14,140,208,37,243,77,137,53,198,64,207,31,104,227,170,215,172,74,81,92,152,101,27,134,200,35,132,75,18,71,231,74,227,252,251,193,170,100,234,224,58,72,227,4,181,230,225,56,14,40,191,68,110,54,118,127,74,196,184,73,191,228,244,202,251,235,246,133,98,131,160,58,189,250,71,79,188,77,44,60,229,153,78,58,97,101,50,81,124,247,203,28,216,150,254,172,81,110,133,248,238,190,164,181,249,191,124,162,245,243,30,204,245,126,147,169,20,117,233,182,157,190,228,236,71,147,61,249,73,235,191,255,243,13,63,230,155,72,166,126,102,102,118,247,238,130,179,64,24,66,151,125,26,108,83,35,149,170,94,70,125,83,22,195,33,231,64,154,15,70,58,71,118,165,254,232,77,5,154,24,56,123,21,249,255,191,255,244,127,255,221,59,107,14,58,149,158,213,204,190,165,162,55,244,20,225,109,160,161,18,135,69,144,143,97,80,40,110,124,121,69,155,163,66,148,4,20,138,120,97,136,142,9,20,147,35,37,18,82,245,38,150,2,7,36,24,185,132,64,98,143,241,8,241,64,15,116,90,131,41,77,27,74,123,99,142,83,113,92,88,246,36,137,131,66,209,246,166,61,115,7,245,42,245,29,50,170,204,97,178,214,121,56,224,37,52,134,133,109,235,227,99,137,121,229,167,202,107,143,70,181,108,13,61,62,183,61,160,149,238,142,214,250,173,233,81,248,248,243,87,4,67,171,122,117,246,89,52,74,102,4,215,9,36,157,72,84,173,53,237,102,166,128,161,171,88,187,12,198,141,130,44,70,36,91,252,97,38,105,225,156,254,57,121,106,34,187,146,36,229,150,93,34,36,71,79,146,193,20,153,38,10,144,197,147,143,97,151,67,105,16,0,1,72,96,0,35,255,251,178,100,91,12,133,125,104,212,155,76,77,88,67,134,234,205,48,34,156,24,149,163,72,117,188,0,1,156,41,234,14,158,80,0,139,125,51,84,132,71,125,204,120,187,115,178,122,114,112,191,166,127,253,132,209,109,119,255,223,230,47,205,255,46,249,81,153,63,203,49,127,75,108,234,80,143,87,255,196,240,179,148,47,91,250,124,214,232,145,229,30,237,226,26,137,128,12,145,222,98,45,166,251,66,16,216,106,200,6,90,2,13,24,30,23,11,140,34,97,141,154,163,129,100,157,169,214,42,44,105,68,218,203,138,12,237,183,141,213,168,44,2,1,224,213,106,135,231,238,191,46,195,131,59,91,230,223,250,184,227,49,86,63,188,183,51,42,187,69,126,183,47,74,108,247,9,155,214,53,158,95,133,217,156,239,82,209,91,199,249,67,127,47,187,134,233,183,118,181,207,183,51,119,127,243,95,106,246,235,234,255,119,47,249,171,26,206,93,251,253,91,207,182,175,239,127,119,236,97,187,189,255,215,117,175,221,126,247,57,92,174,253,125,195,184,239,89,208,222,195,28,251,205,99,141,143,195,30,242,253,108,234,227,83,82,218,106,153,243,83,117,169,235,74,239,203,240,175,134,22,238,77,215,228,213,63,229,157,201,252,175,164,1,37,150,229,98,181,28,65,12,116,140,3,178,57,249,58,17,61,25,75,75,233,66,12,40,32,35,28,225,137,209,207,215,171,109,202,86,167,9,128,13,251,17,92,175,213,16,70,249,212,196,178,178,181,85,200,161,226,156,206,71,19,90,93,199,53,135,35,84,138,226,226,7,148,106,254,135,14,81,132,10,170,160,101,178,33,222,188,234,33,229,222,40,77,194,103,65,178,140,157,44,70,104,0,0,2,0,128,66,128,221,134,78,108,192,219,225,12,1,88,221,96,207,128,13,118,25,80,17,159,20,0,157,76,144,84,196,128,145,101,19,202,129,166,50,2,42,0,24,34,0,96,97,87,177,17,0,64,73,102,48,157,82,130,91,180,17,148,191,164,219,135,214,186,151,182,40,0,182,204,232,91,202,170,110,56,69,20,117,0,208,250,128,67,141,166,193,66,111,129,169,108,48,235,45,29,56,48,9,157,13,89,126,38,231,223,138,41,106,102,166,139,247,17,92,172,222,5,135,37,139,93,217,207,10,75,215,239,224,165,241,101,110,47,66,224,93,214,101,238,132,195,211,131,241,90,231,221,135,44,231,175,236,152,185,137,66,220,215,108,57,78,170,239,221,43,74,142,59,49,90,104,125,47,19,26,114,39,47,150,89,183,99,86,249,208,113,120,152,142,114,213,88,142,66,150,74,45,176,7,182,52,247,192,45,153,202,100,174,228,162,188,107,10,212,154,151,247,27,24,231,44,254,255,251,178,100,115,0,9,130,134,209,158,111,0,0,105,42,186,202,198,20,0,23,141,173,90,93,166,0,9,46,153,169,3,158,160,0,247,74,82,175,21,169,92,42,164,102,33,85,188,113,86,172,9,2,61,139,169,246,177,140,61,12,203,251,218,180,56,227,151,41,48,223,121,158,127,142,127,255,255,255,255,255,255,255,255,255,123,238,95,171,90,213,90,159,255,255,255,255,255,255,255,255,255,73,118,221,94,229,150,119,128,0,4,48,18,209,160,240,88,62,30,129,200,25,194,82,32,143,131,251,5,242,89,209,60,184,174,136,215,216,58,20,36,38,42,42,80,67,148,174,172,213,207,171,90,31,51,2,141,12,113,241,29,241,1,33,17,102,16,68,84,255,48,150,87,71,205,255,156,170,48,69,135,169,13,115,228,43,127,192,195,12,195,0,160,229,4,10,149,29,140,107,2,155,255,229,28,82,144,74,170,47,29,36,177,128,36,84,6,26,96,229,154,112,102,84,64,96,132,237,76,152,10,12,67,39,65,199,107,113,184,148,86,118,46,25,131,64,104,58,16,214,47,58,15,7,98,67,8,5,115,179,133,36,194,234,195,138,159,159,175,63,108,240,240,193,212,254,240,129,84,105,31,70,195,79,171,125,215,223,181,57,113,225,229,233,140,49,59,101,133,183,209,90,143,159,23,20,48,178,181,133,127,231,116,214,208,44,56,60,88,91,128,225,99,152,195,153,50,229,211,58,138,135,117,51,105,100,43,224,88,161,91,201,219,51,107,173,69,246,114,42,157,253,127,246,199,7,149,109,229,150,153,206,190,245,118,240,57,121,154,55,92,230,227,239,132,254,86,44,101,253,189,150,100,75,218,88,222,83,122,244,230,236,224,24,7,79,15,148,207,31,234,245,176,89,8,163,217,82,93,34,27,236,165,197,249,4,87,105,82,246,150,40,10,206,31,139,133,98,133,68,146,50,204,170,197,143,39,99,208,151,52,213,91,84,120,182,41,177,17,61,19,179,55,252,213,254,139,219,100,229,26,249,49,138,117,156,57,39,233,132,94,173,95,255,255,255,253,32,0,21,162,71,12,65,142,242,226,137,26,177,21,34,199,114,21,189,156,191,237,33,219,121,222,216,125,243,183,57,102,55,19,112,89,203,2,144,208,47,9,195,217,118,135,29,108,72,74,225,129,149,78,250,10,212,51,241,195,113,26,227,58,51,213,145,167,107,203,28,144,55,88,249,107,251,111,103,103,111,129,184,109,122,99,143,52,120,106,201,89,158,54,18,3,66,105,110,238,4,212,212,244,234,170,89,104,18,188,40,177,226,208,228,139,155,180,132,7,136,67,3,96,109,1,174,92,218,136,90,5,12,49,40,69,97,67,151,72,156,144,62,220,32,64,198,73,255,251,178,100,73,140,6,88,119,88,19,47,76,112,73,132,10,64,61,35,116,24,57,221,96,76,177,49,193,24,32,42,164,244,137,48,66,68,205,24,42,35,108,255,39,109,72,49,9,22,130,106,69,183,23,187,109,69,222,198,201,69,16,137,200,16,189,29,69,86,153,155,19,65,25,36,174,250,142,168,141,87,219,95,253,249,127,251,189,168,91,216,66,201,209,204,15,162,104,230,244,209,148,105,70,85,121,159,142,26,234,144,113,122,245,161,243,121,179,22,117,197,21,111,90,133,166,125,100,37,47,92,182,22,181,169,162,0,32,227,113,105,125,138,60,210,19,180,12,115,93,212,218,3,135,237,17,81,119,95,71,153,253,63,249,240,16,71,44,84,17,9,170,235,32,44,171,46,66,98,63,195,242,166,112,221,93,117,160,229,182,139,65,241,93,240,221,248,250,226,200,46,78,49,96,188,121,8,185,65,108,51,129,199,204,221,90,194,242,57,129,9,65,252,21,124,240,168,86,63,24,151,213,152,21,111,67,152,170,226,248,30,101,72,195,157,137,222,30,152,244,127,177,209,101,139,128,80,241,85,209,204,183,51,22,144,46,179,9,2,98,162,5,80,14,138,145,16,68,180,221,51,84,141,224,38,157,237,49,28,94,114,132,220,172,152,37,245,98,76,11,75,79,33,184,123,54,213,159,44,194,115,109,6,91,173,187,40,185,50,109,177,242,222,206,53,18,117,160,209,36,235,9,145,120,55,23,193,11,103,4,36,70,33,190,254,94,165,39,47,153,190,31,212,103,255,255,38,230,67,168,16,134,150,85,0,220,59,168,13,67,125,228,9,199,218,163,81,158,145,183,210,18,78,85,243,222,251,166,23,94,203,226,157,246,127,173,21,100,178,141,107,90,147,53,52,67,219,182,138,125,219,238,221,95,213,109,127,120,42,188,35,101,185,9,191,250,127,250,14,0,0,241,136,6,61,193,145,62,16,152,191,165,171,96,18,212,143,155,105,9,80,74,13,223,90,175,123,23,124,129,194,99,142,156,114,107,147,22,228,248,195,67,31,195,21,212,241,63,60,205,18,74,168,72,39,143,84,209,98,108,45,227,217,27,50,157,173,72,222,133,15,100,61,101,9,70,135,219,65,51,9,158,48,133,76,17,120,40,169,21,70,86,122,113,70,161,3,68,41,3,37,168,95,213,219,23,53,233,192,240,108,209,163,139,52,85,204,147,102,230,242,170,150,160,60,134,57,11,170,90,42,198,84,167,21,4,167,146,59,33,77,60,105,19,242,75,156,170,70,204,16,147,116,217,138,154,147,73,63,81,90,31,55,110,220,124,80,249,94,179,138,179,81,185,78,145,79,53,81,5,15,73,100,109,235,88,192,8,0,0,16,189,136,104,0,129,255,251,178,100,98,142,69,220,103,87,19,79,76,64,73,140,170,201,61,37,12,23,101,159,90,109,61,145,1,50,150,234,204,243,9,160,113,38,89,116,108,218,236,110,135,167,79,83,49,81,175,84,9,48,125,74,223,235,109,80,174,239,153,150,159,202,246,85,39,79,213,223,79,219,253,20,255,232,67,177,204,166,37,245,19,127,222,132,41,191,200,197,127,255,255,255,255,252,111,232,5,76,51,24,236,40,46,152,101,50,1,3,160,208,22,22,24,176,12,53,164,172,59,33,110,45,121,41,152,35,114,44,147,230,251,79,171,209,70,234,128,121,25,200,114,169,180,62,42,75,21,67,244,121,164,207,85,201,5,50,83,204,238,35,177,42,245,227,2,73,47,202,55,50,105,120,193,165,113,242,168,151,196,202,217,168,178,218,214,169,166,214,219,248,238,210,172,16,207,34,97,6,242,198,186,150,53,180,194,19,108,225,211,139,214,127,28,202,28,193,130,20,100,217,0,146,84,171,124,238,182,226,28,198,161,168,174,179,102,19,204,29,161,125,213,143,57,203,97,148,42,214,105,103,106,236,12,251,122,134,221,31,86,215,173,114,221,123,197,39,84,118,177,29,51,213,147,231,247,236,175,174,227,203,24,223,244,0,0,0,24,198,29,2,8,171,116,199,43,35,60,247,95,98,104,96,48,12,242,234,75,255,133,200,242,31,128,226,212,55,5,127,183,204,131,13,195,127,232,143,225,155,253,84,127,249,239,177,68,99,179,187,104,2,140,27,232,54,147,142,135,156,23,81,135,23,116,248,88,54,53,123,206,32,0,4,83,220,135,67,14,193,1,134,168,224,2,21,34,25,203,213,177,69,159,215,210,187,112,131,25,250,183,209,161,163,220,218,59,114,91,47,27,202,239,71,31,141,86,122,220,23,45,218,163,107,209,230,187,79,54,252,69,97,51,45,17,212,161,202,131,146,121,75,167,16,122,141,61,70,104,253,110,166,5,41,74,133,63,55,77,173,46,122,218,90,187,23,221,122,229,249,117,132,107,233,92,228,177,62,251,153,241,69,174,194,165,152,243,47,106,200,227,3,122,28,186,255,206,100,214,103,210,244,61,29,123,53,109,85,64,151,160,142,29,169,51,189,197,144,217,184,171,102,152,179,206,80,98,245,17,33,206,234,157,70,22,139,5,78,169,180,150,57,181,78,11,194,212,40,0,4,0,0,2,13,240,182,28,18,93,67,212,140,179,39,23,167,175,60,208,159,155,143,166,192,159,200,215,209,156,39,255,250,191,255,235,4,251,127,255,171,191,243,219,255,165,189,120,190,96,212,158,154,217,111,249,230,93,152,126,177,235,179,231,82,134,72,167,187,25,128,0,18,166,4,167,29,20,33,138,47,24,216,57,16,113,255,251,178,100,131,140,165,127,101,215,27,44,54,210,71,105,26,250,48,34,120,87,133,163,84,109,165,27,1,49,172,107,140,147,8,113,128,19,23,48,96,188,84,29,90,214,8,188,104,134,156,197,207,71,225,224,129,24,72,40,201,146,175,233,181,223,85,140,139,2,193,197,149,186,167,145,157,213,108,107,97,202,102,67,192,50,84,182,121,223,212,144,122,101,73,132,162,203,129,182,153,191,6,184,209,198,163,40,33,33,39,11,193,100,98,180,38,224,194,174,56,13,73,137,73,152,16,37,112,211,119,100,39,17,138,87,86,133,224,178,151,59,97,88,163,41,1,232,49,168,77,34,172,156,252,224,53,79,7,202,46,119,41,134,118,168,179,235,115,61,108,38,22,36,57,227,102,88,162,249,161,123,165,68,61,42,248,66,26,242,148,210,139,62,123,177,138,92,188,99,79,103,44,143,132,76,114,25,64,59,200,64,130,0,2,76,163,168,32,206,30,103,137,214,42,189,108,41,146,204,11,103,51,162,3,51,34,214,211,74,99,234,127,116,191,183,215,255,71,219,235,246,255,252,169,167,183,239,254,104,154,49,100,106,217,164,165,232,238,182,43,169,199,163,141,127,26,6,173,166,118,145,175,15,144,0,0,75,220,41,32,73,193,182,204,80,100,210,137,84,134,32,130,104,40,58,180,43,81,106,6,2,161,220,185,10,192,176,204,176,203,13,75,23,249,25,32,107,50,117,154,152,44,129,39,147,53,126,164,228,113,115,68,149,60,23,60,163,44,182,56,158,46,92,227,106,163,201,97,78,233,192,111,13,51,192,181,165,99,68,34,101,23,37,62,132,81,6,81,17,194,100,204,55,152,212,8,231,168,94,51,50,31,82,116,209,115,251,123,143,182,42,233,36,137,175,122,108,111,255,123,92,86,232,128,168,112,166,101,75,191,22,200,66,31,251,200,145,0,146,194,90,142,252,164,152,220,121,254,233,54,56,237,105,46,101,25,199,78,143,71,29,231,15,94,221,36,218,211,95,235,18,250,114,50,0,0,1,113,190,80,164,68,197,54,123,54,17,183,109,39,135,106,149,1,18,234,73,91,195,215,178,125,125,7,221,112,121,238,148,21,157,218,118,108,182,9,158,165,140,35,157,196,95,2,93,183,239,233,79,250,54,94,249,98,65,208,179,64,68,65,106,67,40,17,27,81,19,13,17,173,1,195,66,97,194,16,128,0,20,109,227,132,143,246,35,113,0,215,10,28,54,9,71,35,49,45,9,3,64,201,78,95,116,121,138,44,112,8,84,73,70,192,228,107,94,27,120,37,175,123,224,212,21,40,112,165,225,97,198,68,245,130,88,105,52,0,142,78,171,36,118,36,108,86,56,243,67,240,18,132,74,35,51,110,156,182,255,251,176,100,171,12,133,159,104,213,27,73,54,192,82,195,106,163,61,37,78,22,65,155,84,109,36,219,9,89,51,106,220,244,21,121,237,106,16,100,42,22,44,151,231,28,114,201,27,145,80,226,3,16,72,83,50,10,81,117,132,78,173,57,68,216,215,68,202,255,195,179,146,158,193,175,57,65,120,251,186,172,226,207,62,20,54,141,20,215,106,156,199,17,227,86,247,110,159,164,150,104,215,190,219,190,222,49,246,223,153,13,247,255,70,32,129,145,27,11,249,245,216,132,44,244,75,100,223,235,189,63,93,190,1,128,32,65,39,62,87,136,9,109,71,98,102,83,158,14,220,161,3,167,114,66,99,20,104,195,4,24,42,97,6,152,167,83,155,173,186,58,196,175,204,158,48,157,191,149,30,255,255,252,64,52,119,255,215,255,248,170,138,8,155,34,114,78,135,231,102,166,77,95,254,68,209,254,51,121,187,62,57,78,60,154,39,158,150,198,168,0,4,157,252,64,0,240,81,18,160,107,137,10,11,2,139,2,141,11,133,117,20,86,24,71,198,50,207,37,0,225,169,14,196,192,198,16,89,201,100,110,76,186,179,16,159,94,105,205,27,94,47,107,94,132,204,75,160,88,156,228,114,0,111,36,210,200,212,210,180,96,251,76,74,222,73,183,198,66,186,113,41,239,66,113,116,44,243,111,88,45,67,126,202,135,229,201,215,212,251,19,189,55,56,124,222,140,178,245,191,183,241,217,119,152,113,216,179,224,143,102,253,90,229,137,89,180,60,70,119,29,23,55,145,188,221,254,180,166,89,207,176,99,72,150,106,211,216,195,89,95,179,255,7,246,151,185,98,88,184,107,151,251,148,217,244,147,182,237,86,138,248,89,161,132,128,0,141,127,30,65,20,41,68,106,49,84,40,165,36,132,109,20,219,115,22,199,199,80,183,108,82,27,185,123,154,11,39,204,223,126,95,188,131,243,223,247,151,244,102,74,74,162,193,129,163,168,163,18,213,208,50,82,90,108,160,253,141,126,232,98,143,208,16,63,198,229,149,1,36,161,63,27,223,225,7,29,175,79,254,180,247,63,14,131,218,72,160,0,0,78,152,74,217,208,5,27,244,233,200,5,2,80,12,5,0,46,30,106,15,32,146,240,33,161,134,152,33,176,33,147,4,19,72,114,98,192,136,8,71,15,232,206,25,50,196,32,173,182,134,139,210,33,100,140,64,130,196,17,38,94,96,83,77,226,107,50,214,188,99,6,72,0,129,184,30,64,24,132,153,155,36,10,47,147,74,221,25,194,188,98,36,64,89,64,50,134,15,101,193,212,8,169,44,194,22,37,14,138,175,4,77,157,22,155,142,234,195,216,202,86,117,101,92,237,174,15,45,175,40,77,246,110,253,114,255,251,178,100,202,140,197,122,100,85,155,76,54,194,92,42,122,211,44,35,184,90,77,163,72,109,229,139,193,153,51,234,140,192,155,32,111,30,237,15,107,232,94,161,237,222,191,78,9,48,64,201,190,151,105,147,150,60,200,30,166,94,255,140,65,73,129,172,217,181,191,101,111,254,122,150,47,117,108,223,230,144,42,77,27,144,94,235,177,70,116,16,161,235,105,237,73,75,255,148,123,190,140,123,153,213,151,53,164,0,0,51,99,240,156,53,23,4,201,74,104,199,4,60,17,245,42,181,43,173,12,60,187,89,214,126,38,63,225,123,63,22,108,115,126,219,77,37,108,99,243,228,47,215,229,254,70,19,203,244,125,63,118,190,91,154,80,251,34,110,99,182,103,216,175,178,51,59,132,96,11,199,187,198,112,249,127,76,51,59,199,136,142,204,198,118,240,204,243,49,231,220,237,246,111,229,255,205,230,27,170,0,0,10,152,194,37,19,149,62,76,88,173,48,192,28,196,5,66,18,0,0,92,96,161,148,62,97,16,104,20,42,232,144,132,211,165,9,74,216,96,208,57,116,0,67,3,2,1,209,153,132,63,183,17,145,72,175,98,253,49,23,9,156,136,193,170,177,42,97,180,123,85,210,245,2,47,154,182,39,66,97,56,77,200,148,2,173,51,48,253,185,67,121,4,44,3,94,17,136,193,233,113,27,230,49,19,147,92,197,31,31,12,144,171,3,228,121,55,122,8,171,30,238,46,90,76,186,206,234,117,45,99,173,200,51,233,236,239,104,31,141,40,253,194,165,17,155,32,78,95,102,150,77,125,103,53,156,243,224,204,106,45,74,207,210,206,134,164,118,40,133,29,78,220,66,211,100,72,60,201,133,184,217,192,131,188,128,72,168,179,177,142,138,20,42,135,172,210,35,64,0,233,119,90,98,200,133,101,18,52,250,201,81,174,56,101,23,17,15,228,101,73,65,29,177,46,142,13,221,75,182,182,183,255,209,219,55,187,178,20,112,189,65,132,6,238,102,90,7,199,197,116,172,157,104,211,31,119,135,23,112,10,33,210,186,198,172,117,53,82,53,249,26,121,179,27,84,220,153,172,18,55,30,126,221,171,125,175,148,33,252,140,53,127,207,153,74,125,96,249,145,225,152,29,184,139,188,202,197,71,2,12,24,12,192,140,13,61,24,195,12,12,57,4,28,42,150,66,161,155,172,4,48,113,14,151,1,139,154,120,134,46,201,18,161,52,21,184,68,34,14,184,128,212,195,6,87,146,241,2,72,152,192,215,58,55,20,22,231,0,146,94,128,160,150,234,1,162,105,28,42,124,153,204,111,33,109,129,138,51,6,158,247,134,47,45,2,99,197,68,10,68,227,75,30,222,96,184,52,94,242,9,228,34,173,52,255,251,178,100,208,14,166,58,103,211,27,140,54,162,99,42,26,211,48,72,126,88,213,163,72,77,229,107,193,112,169,235,156,131,143,33,131,87,22,198,244,72,161,224,180,198,206,54,159,61,190,102,28,162,183,165,47,55,141,158,181,166,113,235,144,52,126,13,34,247,91,25,154,108,77,10,117,19,98,232,229,24,221,159,122,197,149,40,250,140,122,247,21,87,10,221,221,115,178,238,174,246,84,28,167,93,195,166,254,106,238,88,172,149,181,151,105,22,123,244,7,192,112,124,29,192,176,160,187,99,229,152,85,86,234,23,228,112,235,246,125,165,245,78,106,35,183,211,209,125,191,255,236,121,51,203,9,102,129,132,157,255,215,214,172,180,171,186,99,136,37,3,26,186,236,103,65,126,102,225,161,163,64,49,230,103,240,204,232,37,50,50,20,253,113,216,167,165,91,98,151,107,143,71,10,87,136,21,222,8,0,5,176,107,28,235,75,19,15,157,76,214,13,49,168,164,196,3,80,40,172,195,164,81,144,137,1,16,64,52,73,224,185,230,90,166,74,230,107,197,255,103,0,8,132,100,20,6,220,216,114,181,40,227,65,14,16,42,17,110,21,106,60,3,131,111,83,145,203,91,133,220,90,169,8,48,2,182,171,214,117,113,57,75,2,178,119,133,153,63,80,20,133,185,176,119,132,100,136,156,37,232,146,85,124,237,142,109,171,167,35,77,147,114,90,42,122,111,26,171,202,84,56,170,137,143,203,83,187,47,76,123,231,19,76,242,218,223,250,22,245,221,119,206,187,185,215,41,46,203,80,100,44,81,200,87,197,55,177,109,234,65,21,126,11,94,207,125,104,198,87,187,156,204,218,244,173,114,8,50,157,213,103,126,90,106,173,192,251,117,172,219,187,102,42,223,104,195,210,215,252,163,143,128,9,86,111,42,92,111,54,54,187,230,147,130,150,59,98,133,65,202,174,107,75,8,170,223,81,31,20,212,170,161,69,248,227,34,238,94,183,219,82,255,253,140,129,39,175,245,156,170,118,6,21,82,169,86,46,236,97,50,178,169,116,114,172,156,201,168,42,234,80,131,170,49,234,166,153,78,68,177,149,118,73,182,84,67,185,153,80,121,152,85,68,69,148,121,55,5,218,201,188,64,10,57,54,42,250,99,226,18,98,155,138,21,213,67,154,145,80,245,142,170,174,75,113,114,146,17,212,117,32,20,141,123,101,57,174,104,36,56,18,3,227,2,33,241,48,86,115,39,227,163,231,173,148,208,14,107,231,40,43,154,155,74,29,170,118,94,246,121,246,246,244,253,200,69,38,80,168,41,68,124,201,197,228,223,161,252,234,175,29,209,93,185,249,206,163,145,218,154,92,82,195,240,215,225,162,230,217,204,111,101,211,232,76,255,251,178,100,208,140,198,89,104,210,147,153,98,240,100,44,58,195,60,101,92,86,57,159,90,108,225,129,193,50,156,42,204,243,53,56,30,30,246,237,236,202,246,212,43,111,136,132,194,221,181,49,224,238,50,122,113,197,144,35,94,169,226,241,194,135,78,84,57,3,147,12,252,39,7,16,118,92,236,123,191,229,24,207,126,166,14,26,103,108,223,233,49,242,139,170,206,136,119,156,0,1,210,113,172,177,13,228,9,227,30,83,253,112,144,88,57,160,135,239,203,31,202,188,240,154,162,93,40,187,140,103,220,204,237,245,50,244,63,255,118,255,82,9,19,9,83,83,1,80,9,81,89,97,154,109,73,144,95,173,219,207,220,62,233,241,55,119,124,187,99,250,52,247,127,124,201,128,2,18,0,0,16,243,2,225,60,101,67,103,120,52,113,163,24,37,49,112,192,64,113,136,20,3,6,12,48,124,208,213,126,184,205,160,3,76,2,52,133,88,99,122,11,11,142,151,185,158,54,136,132,221,20,144,27,32,208,50,85,52,29,4,173,89,157,87,124,42,21,244,22,42,170,142,21,138,44,44,54,186,163,9,99,170,10,77,114,175,47,5,51,130,184,254,121,101,152,237,235,106,109,209,157,139,83,15,147,153,157,119,21,210,153,75,9,118,164,123,17,230,91,226,136,168,145,42,99,195,163,115,247,149,127,168,80,188,99,185,9,82,71,130,235,107,39,164,119,178,57,90,180,142,146,82,171,78,53,41,176,178,195,150,109,195,169,189,72,172,74,103,199,108,104,178,208,32,173,133,209,169,218,186,59,12,41,33,169,28,208,76,239,85,37,182,44,202,53,134,86,91,74,165,106,122,110,205,42,229,58,122,43,179,30,237,236,48,87,151,70,250,137,86,235,202,203,136,207,107,25,201,197,90,189,30,22,99,70,254,154,237,126,75,215,255,138,127,255,172,6,239,253,49,28,0,72,0,64,1,73,19,1,238,56,153,135,138,28,250,40,71,73,217,246,226,224,187,115,82,34,95,213,57,36,23,200,74,237,168,176,147,74,174,4,154,135,197,116,249,249,212,83,100,54,247,132,220,106,49,136,213,60,214,171,11,157,187,150,110,205,24,20,224,255,24,244,18,221,184,155,130,237,43,108,204,181,71,165,95,40,234,4,136,88,143,169,135,90,110,235,42,144,132,49,16,226,65,139,197,153,14,146,42,138,73,228,59,129,67,186,171,225,176,86,38,32,211,153,228,105,56,202,80,84,175,57,4,129,200,73,134,74,93,32,157,77,16,227,128,191,25,199,190,155,52,173,76,33,72,84,144,245,99,224,231,122,202,121,19,216,177,116,44,223,157,21,121,133,35,125,40,25,136,183,142,127,17,144,25,149,151,189,139,157,115,218,130,69,255,251,178,100,223,14,7,222,119,83,19,120,122,112,88,165,154,157,60,197,150,22,93,155,84,77,61,49,1,58,150,233,204,244,157,56,243,119,101,118,86,154,77,152,111,81,64,152,124,129,148,14,207,189,159,54,86,69,200,89,109,42,72,45,35,170,252,191,108,211,176,150,70,181,93,158,177,113,247,23,38,55,121,5,26,202,206,205,40,186,170,50,231,239,174,235,241,89,246,230,132,4,100,45,43,79,182,179,195,64,0,80,0,55,197,40,17,177,168,36,202,83,248,96,36,71,206,19,129,227,34,53,27,121,16,67,78,199,84,67,49,116,93,160,88,148,172,156,79,176,138,31,62,92,165,235,46,72,126,65,59,212,213,126,173,255,243,104,68,36,26,160,87,237,126,242,90,152,49,233,217,140,114,11,127,251,127,210,0,34,193,148,102,88,172,227,46,136,160,96,160,233,4,14,165,105,150,239,56,106,167,21,94,78,66,168,185,49,148,179,108,25,184,56,91,124,43,211,55,240,230,248,65,16,182,245,42,24,119,67,115,58,139,170,89,14,163,121,176,229,14,35,20,110,198,118,41,103,111,205,86,100,124,147,140,254,203,59,187,123,69,79,165,206,172,186,113,135,34,205,51,90,109,32,91,130,210,206,198,137,137,37,224,77,152,120,222,153,81,55,98,125,7,109,157,211,75,108,5,84,27,72,218,198,144,92,9,72,197,246,109,65,213,160,234,125,49,97,141,133,80,130,197,31,129,240,164,96,184,70,193,200,247,11,86,25,80,82,62,146,132,34,120,125,173,98,25,239,186,225,36,245,73,104,201,239,18,89,179,107,69,88,134,193,211,47,67,177,18,157,136,246,19,245,37,99,243,20,133,167,146,218,16,1,0,64,0,0,148,4,187,24,194,14,233,130,129,108,15,7,4,139,28,38,41,120,88,0,194,4,45,184,235,229,16,56,71,18,28,185,5,40,133,15,90,2,245,72,50,62,239,186,95,184,197,85,187,217,63,186,190,63,255,255,254,142,121,191,231,252,175,149,130,238,229,246,240,109,254,14,66,245,37,208,39,152,32,168,55,239,96,0,2,11,134,23,210,76,16,104,36,129,158,32,128,131,36,2,24,39,50,208,34,248,24,0,88,128,100,192,7,144,76,76,188,68,94,138,97,3,208,49,17,136,40,69,65,216,35,66,106,100,0,77,85,35,6,130,21,114,181,59,5,239,112,99,83,140,128,136,68,166,2,120,7,145,77,25,196,189,108,235,26,71,42,12,231,66,204,21,184,117,98,123,69,82,194,134,3,250,30,18,179,34,111,186,50,191,87,181,252,55,52,69,162,207,115,106,243,51,61,70,57,185,176,198,123,6,144,55,88,118,196,118,88,242,123,191,124,240,222,204,155,80,255,12,185,255,251,178,100,219,140,6,100,104,214,155,79,101,120,88,43,234,157,61,130,28,28,77,181,74,109,189,55,129,103,48,234,168,244,137,49,48,161,35,152,185,200,122,60,151,116,182,115,23,12,51,75,91,52,181,196,97,21,38,155,34,24,23,114,31,100,139,145,22,66,218,111,92,149,196,251,8,242,138,29,39,210,136,13,54,141,22,141,160,97,50,199,208,47,38,10,244,154,183,33,34,34,142,237,181,178,254,63,222,205,32,30,229,132,170,159,0,72,0,0,1,6,246,161,228,36,41,116,90,177,114,171,124,121,58,149,6,135,6,238,200,91,234,37,233,135,74,233,104,110,74,76,61,194,214,192,153,119,106,179,125,191,223,215,163,254,100,127,255,167,211,255,89,91,254,223,191,22,24,38,206,27,153,176,80,103,199,248,83,42,3,5,18,166,171,76,236,86,45,144,92,35,125,224,110,144,0,20,211,216,169,84,244,230,25,46,36,228,194,137,88,172,22,8,70,103,9,16,146,29,132,166,154,3,83,81,253,197,67,214,29,196,119,168,168,29,235,45,113,97,57,77,22,98,146,137,138,120,171,104,62,137,46,149,213,151,96,88,112,77,219,167,133,230,132,31,173,190,203,96,78,132,235,23,63,116,200,186,106,112,86,59,84,162,238,114,17,194,147,230,150,172,185,84,76,68,243,134,209,123,150,169,115,231,27,231,189,72,224,210,122,165,202,217,30,76,189,92,17,42,34,229,131,21,150,170,102,26,70,211,116,24,242,186,78,13,243,161,186,59,105,202,157,56,160,143,180,194,181,221,106,216,206,161,40,19,242,43,88,175,149,18,85,235,235,183,54,201,42,37,201,185,242,237,101,169,194,210,156,141,45,167,67,51,167,176,29,185,160,80,81,243,152,47,95,52,197,78,55,226,119,54,97,146,34,78,215,240,217,33,0,0,65,132,78,80,20,163,112,221,101,232,193,212,109,209,135,93,247,213,165,192,233,184,251,90,5,131,11,15,165,35,133,26,138,39,40,3,77,22,200,74,151,181,209,55,175,88,243,210,219,247,76,158,96,77,68,102,217,212,82,118,66,231,229,162,1,62,255,250,245,100,117,49,155,94,49,117,55,79,27,123,250,28,191,255,255,89,138,110,153,66,49,177,82,128,144,65,8,162,165,160,146,0,85,0,84,68,100,16,139,227,80,65,0,199,10,198,138,198,152,33,143,47,66,172,134,56,76,5,215,135,71,137,4,12,140,41,114,6,197,164,174,0,64,42,198,154,74,145,111,134,3,12,52,149,120,142,195,129,64,209,152,212,250,30,26,148,82,217,72,220,131,82,146,37,42,25,35,142,218,147,170,5,181,10,190,11,197,166,68,113,90,120,10,197,203,180,218,77,178,58,145,193,234,170,202,255,251,178,100,210,140,54,172,104,85,155,76,125,208,88,39,170,85,97,34,122,158,25,221,72,13,229,233,193,96,161,233,21,134,9,120,89,161,197,114,74,57,20,15,245,120,189,169,15,98,150,170,71,201,102,164,220,232,75,68,246,179,156,212,241,96,100,160,45,172,69,141,242,16,177,132,58,45,173,88,202,214,68,74,185,68,41,37,205,198,150,196,100,108,84,195,12,251,250,234,170,184,218,208,219,41,155,69,139,108,222,13,235,17,222,222,204,205,155,122,49,233,137,115,1,143,16,119,9,159,27,158,183,214,109,151,145,243,185,255,244,215,94,83,177,31,171,206,127,255,255,234,201,255,255,248,108,128,9,120,13,109,62,3,12,197,20,13,164,63,174,163,185,72,181,99,28,128,224,172,14,194,60,24,106,213,124,132,128,90,94,177,70,9,171,216,161,202,90,171,129,42,187,53,111,83,75,194,239,98,233,52,158,141,109,86,29,249,139,187,122,192,204,247,254,171,5,52,171,121,235,153,243,76,133,253,193,182,53,133,62,127,250,127,214,162,0,100,176,34,105,232,145,25,178,56,240,113,135,0,160,152,181,196,192,8,138,241,140,131,165,91,18,40,2,105,32,128,40,117,239,41,2,8,107,43,87,148,4,25,8,51,193,90,162,34,25,137,106,196,20,25,9,59,81,204,165,252,100,66,100,102,134,70,216,96,93,178,71,238,239,120,97,97,234,189,2,252,47,180,73,52,78,84,61,28,210,214,170,139,171,158,98,135,169,149,156,229,206,227,53,92,57,26,219,153,181,143,98,153,108,144,165,82,196,202,227,178,26,173,250,254,205,208,141,225,15,158,118,189,5,242,107,53,200,163,37,130,140,171,248,128,194,242,126,21,77,157,152,24,110,216,226,180,81,218,242,151,62,103,189,134,182,207,95,92,217,255,61,122,60,92,203,180,86,202,206,232,54,177,152,174,132,128,103,19,207,83,18,133,2,189,15,214,33,98,96,26,224,248,41,148,7,186,8,172,36,74,105,19,17,129,79,1,200,147,21,137,226,165,165,90,68,60,147,146,5,40,210,4,36,207,149,91,112,139,54,198,39,127,26,85,100,18,183,146,97,228,94,155,241,98,104,126,202,94,144,33,151,191,153,235,90,37,253,154,42,255,255,85,244,0,38,40,210,98,230,71,4,118,45,78,56,68,98,102,0,0,83,37,33,36,2,37,15,20,4,6,137,37,193,134,129,136,129,88,61,75,198,30,2,93,148,132,117,105,36,113,198,72,159,232,140,149,10,133,71,95,235,139,74,26,72,24,180,211,205,31,33,0,107,150,97,247,17,55,94,232,139,251,1,216,147,217,107,52,165,10,221,34,211,146,226,206,49,62,23,151,18,133,149,10,195,35,180,88,38,255,251,178,100,190,140,182,61,104,84,147,111,99,208,75,131,106,96,61,105,64,25,233,155,76,45,177,58,145,33,140,233,212,244,140,248,174,118,3,230,189,141,110,135,193,131,118,78,106,186,29,153,26,246,202,193,97,42,43,64,137,87,130,6,201,19,83,118,245,65,112,248,12,33,24,174,164,101,189,12,147,147,208,17,77,106,152,35,68,242,26,46,151,241,142,249,100,82,155,253,111,205,253,41,160,89,60,72,236,50,48,38,200,77,39,161,41,178,58,254,206,214,166,166,170,124,78,12,206,196,34,54,34,18,2,118,185,225,51,5,248,62,146,36,232,148,33,229,216,23,105,128,139,128,221,3,12,52,37,141,223,98,149,7,53,21,241,185,36,130,47,42,12,4,90,67,168,86,6,5,67,34,164,134,54,1,18,35,89,144,255,20,6,122,107,180,75,150,208,30,20,151,146,190,141,62,244,43,255,176,0,18,138,144,42,35,57,170,108,205,0,67,40,129,197,8,6,1,0,128,210,63,244,23,75,192,75,4,27,21,144,20,66,182,45,50,154,57,133,32,34,91,91,100,71,106,40,105,23,132,72,3,241,200,67,73,29,148,99,181,184,17,4,184,253,28,195,176,243,23,146,39,186,80,95,30,49,212,42,100,177,194,202,241,141,227,106,244,118,245,228,146,170,60,117,17,250,196,144,76,71,96,59,213,58,68,168,231,127,157,178,199,100,195,89,242,104,40,217,139,56,205,186,190,160,183,253,237,82,185,101,108,110,127,164,146,185,116,221,47,206,113,88,199,181,35,21,135,9,99,71,85,177,111,80,48,159,115,120,220,102,197,85,168,47,120,5,137,204,185,71,44,101,241,141,195,47,160,185,105,114,129,103,97,153,202,172,221,243,166,119,145,159,50,164,161,170,85,206,104,99,63,98,149,213,244,205,149,116,45,79,50,42,250,119,155,200,153,108,99,78,51,233,191,203,17,4,208,5,61,158,17,243,33,151,0,64,0,2,147,3,65,28,95,139,203,226,129,66,63,201,201,250,136,10,148,162,13,201,130,39,34,157,108,153,40,36,83,100,121,18,170,67,65,145,145,237,94,135,120,103,6,118,54,69,163,25,148,140,206,181,90,255,162,61,127,10,196,213,234,97,119,178,187,117,119,183,255,232,198,212,78,121,255,164,0,103,225,243,186,40,217,50,12,102,208,12,82,181,212,22,68,228,171,176,160,177,1,6,180,52,60,128,8,112,86,178,247,34,187,14,149,174,182,227,14,38,228,86,170,154,50,40,91,187,23,191,33,146,47,70,205,47,109,39,221,152,68,4,242,209,172,135,154,115,38,201,82,92,247,185,82,68,73,32,199,243,40,226,245,167,139,39,16,80,79,74,110,198,202,56,179,103,50,211,84,235,255,251,178,100,208,140,71,89,104,211,27,152,121,80,79,169,42,137,61,34,76,24,81,155,80,77,48,219,65,19,147,234,8,244,25,186,22,210,20,110,253,122,86,103,52,142,35,59,145,11,253,235,242,38,157,122,179,90,248,150,187,78,124,250,180,127,175,53,121,175,68,124,62,175,190,180,17,158,155,22,101,152,163,149,116,130,203,76,143,88,51,217,48,102,40,220,101,163,9,169,139,65,34,52,254,125,31,6,156,20,137,56,3,103,142,240,90,5,157,2,30,133,11,55,114,111,194,67,0,32,0,104,30,232,121,88,91,209,107,7,234,153,177,86,233,132,234,94,5,50,92,189,74,88,216,20,19,45,81,75,100,73,215,49,247,67,85,235,154,182,155,143,123,250,174,168,173,146,73,233,238,148,142,205,27,250,174,34,235,95,214,209,74,118,85,137,202,1,0,151,198,235,200,38,27,30,137,150,99,57,18,99,176,16,6,49,140,114,5,72,130,67,1,132,144,113,40,97,120,178,100,18,26,18,164,197,142,56,245,186,143,133,88,1,145,18,228,24,77,165,148,25,2,150,109,86,200,140,2,12,40,81,147,46,133,165,242,46,66,110,21,152,8,104,145,138,0,147,226,48,238,204,185,180,65,129,82,12,17,198,109,4,33,211,160,120,49,124,81,205,198,46,42,230,149,226,108,92,95,151,112,91,140,21,115,65,207,71,226,4,148,17,177,163,35,215,16,223,86,194,85,189,99,96,149,101,60,44,160,95,37,170,131,113,109,61,43,43,148,22,58,207,238,81,57,104,146,181,158,122,177,239,36,179,165,39,203,10,137,22,94,142,128,131,163,199,67,229,247,151,180,55,202,69,28,3,165,54,202,40,137,211,131,229,9,160,185,49,26,251,3,200,223,113,28,109,38,224,169,147,47,237,26,107,255,25,251,247,150,240,47,86,235,230,4,178,69,128,173,132,169,153,202,37,162,79,169,181,59,198,55,141,177,156,119,175,254,91,224,71,106,138,245,137,133,247,248,166,163,249,92,55,23,109,127,209,235,147,3,61,37,0,64,128,2,42,162,208,140,106,0,187,202,165,123,129,130,114,149,243,121,59,86,13,243,53,64,210,252,63,200,122,69,3,111,87,146,171,103,203,122,38,14,87,159,236,128,161,10,229,114,11,89,94,2,3,22,75,38,101,182,101,113,132,245,79,238,161,68,15,183,209,85,171,86,118,95,245,50,164,161,61,213,177,165,144,160,174,104,141,23,12,192,200,131,141,132,140,98,86,5,29,12,30,53,6,155,26,57,138,136,174,240,16,56,72,42,48,80,56,42,30,48,24,0,4,28,30,10,53,196,39,152,8,30,131,229,198,47,99,252,224,151,99,76,4,192,224,152,251,67,66,198,15,68,207,33,255,251,178,100,214,142,40,136,121,80,3,186,122,240,90,39,218,72,97,226,76,27,89,221,72,46,48,125,9,12,22,170,76,241,138,24,230,26,199,30,199,190,28,125,113,100,45,114,153,230,99,146,248,41,77,88,116,62,200,150,100,102,182,232,104,173,68,163,110,227,32,131,105,36,93,82,170,161,16,70,59,178,51,130,53,96,45,57,5,251,19,151,132,18,187,34,118,223,103,62,181,201,152,34,110,188,109,248,134,142,154,125,220,194,36,51,210,240,117,8,255,124,220,158,227,234,90,51,130,217,96,179,92,94,45,50,102,53,63,54,154,57,223,75,197,236,185,116,57,142,151,173,4,26,10,168,226,12,221,85,65,56,32,129,0,203,102,251,88,72,80,65,71,35,135,233,197,174,78,94,203,158,104,81,200,230,24,154,44,80,144,104,29,35,189,251,2,242,173,137,90,153,124,172,180,43,42,169,17,199,235,25,65,157,32,202,17,141,28,182,87,189,128,159,78,140,137,253,155,215,255,247,168,35,123,114,168,26,183,125,253,90,29,32,225,169,203,109,242,243,135,27,178,1,244,210,0,37,35,220,193,92,48,254,195,161,25,160,130,66,67,153,15,24,49,32,152,50,151,18,3,137,176,164,250,64,244,67,105,207,160,84,3,126,226,80,88,123,199,64,90,145,196,173,197,30,230,246,129,220,216,98,161,234,245,18,233,250,194,118,26,220,52,171,250,152,86,102,122,197,101,90,149,154,20,103,183,177,125,110,138,184,141,9,127,90,64,67,205,27,146,240,49,123,89,237,252,94,36,10,55,171,169,160,67,139,127,61,239,103,187,93,182,215,113,160,192,82,57,73,148,141,32,109,85,34,225,156,146,195,74,70,131,222,249,243,7,90,220,86,54,205,83,197,30,155,3,203,81,213,10,59,160,64,218,103,218,133,114,210,132,107,99,163,25,183,141,150,158,76,190,136,57,244,103,167,77,176,201,196,238,179,91,247,194,157,108,14,62,86,160,76,198,144,128,0,0,5,33,80,142,51,218,87,68,10,40,231,20,134,30,35,230,136,12,123,17,100,23,188,172,215,65,214,75,32,186,75,87,93,25,107,221,191,255,239,255,250,167,111,255,255,255,123,253,122,249,145,117,4,7,197,0,213,73,3,71,86,236,131,88,183,96,22,41,238,78,30,83,210,0,33,70,8,129,29,252,104,105,242,153,143,133,64,1,145,137,208,97,128,195,52,138,128,128,82,200,152,80,50,157,66,0,177,129,193,229,97,225,27,4,101,46,161,193,97,176,10,165,31,221,21,236,221,39,146,136,181,74,16,140,11,165,103,51,141,169,98,72,139,11,170,106,204,208,245,150,75,33,75,133,69,219,203,180,42,110,249,54,239,218,101,199,33,174,72,237,255,251,178,100,185,140,102,44,102,212,155,79,101,112,76,105,26,167,61,37,60,28,41,201,70,78,97,141,200,242,30,235,40,195,9,8,219,166,191,48,165,210,156,41,76,241,126,157,149,105,86,83,27,236,185,117,185,14,153,58,27,160,187,99,68,175,59,28,205,47,158,145,179,189,105,253,185,9,212,241,156,95,106,182,135,37,243,227,163,133,151,98,111,72,106,228,23,72,61,146,148,101,75,130,58,193,204,233,75,29,109,63,164,117,92,104,219,141,187,239,217,186,101,222,191,42,138,61,76,183,253,186,125,110,195,36,244,236,34,251,49,121,153,187,78,55,2,43,228,204,204,205,233,181,189,54,119,54,127,33,25,32,201,200,128,102,145,64,208,68,136,216,172,250,140,9,138,50,9,71,147,123,141,221,73,56,198,98,148,250,187,22,190,157,187,55,255,255,254,213,67,43,56,152,53,165,155,188,29,28,26,249,155,241,32,133,255,19,190,96,175,255,215,255,121,36,175,13,160,9,77,79,70,76,32,7,193,7,161,147,3,249,147,225,89,136,5,24,8,60,4,16,6,3,148,136,62,50,59,24,74,34,24,102,1,3,168,144,28,53,44,207,172,240,33,19,26,8,46,76,186,232,12,11,22,46,88,24,17,165,98,170,129,203,90,25,131,0,218,140,135,46,96,32,128,160,102,22,68,1,55,65,39,210,168,4,9,117,37,24,225,151,97,192,119,129,1,212,217,207,113,10,194,46,198,190,250,67,79,171,223,36,125,20,236,152,107,15,94,139,252,210,68,171,141,229,97,38,108,102,81,17,128,178,59,38,53,37,238,23,118,115,177,46,209,203,45,235,41,232,49,111,25,139,30,104,227,96,251,51,227,174,182,215,26,87,21,230,56,239,111,33,132,93,132,104,72,1,122,224,62,167,220,79,103,11,39,123,117,237,1,148,209,92,178,194,171,106,187,81,232,223,253,171,18,86,223,186,53,199,219,173,107,91,187,94,115,43,143,198,89,179,241,152,118,172,89,98,238,47,145,175,63,91,249,165,251,110,62,119,254,51,92,214,150,139,223,127,237,245,229,84,180,112,80,0,4,148,166,115,89,128,65,165,23,88,67,218,116,204,70,150,165,231,134,35,32,58,146,171,129,96,152,43,235,178,19,225,126,218,104,9,255,255,223,111,250,217,1,255,233,157,140,237,130,117,123,38,90,33,140,198,171,250,118,202,180,29,147,253,168,228,171,127,209,82,235,241,213,8,54,105,173,93,166,36,64,46,24,95,220,125,147,17,178,210,102,33,51,152,120,44,103,38,1,140,195,32,171,225,140,65,192,34,25,197,34,28,212,26,224,198,133,86,224,85,226,129,201,16,114,137,19,115,8,64,2,56,193,210,128,40,113,178,164,65,117,255,251,178,100,201,14,232,29,114,206,131,186,123,114,81,171,154,147,60,194,102,27,125,159,64,110,105,233,193,45,176,106,204,243,9,25,128,195,150,248,80,114,151,175,245,135,127,5,132,13,29,80,38,190,215,139,6,85,242,23,74,94,176,146,160,205,70,48,88,33,104,226,98,158,126,91,21,202,204,45,61,177,130,47,220,80,214,13,204,202,160,232,6,171,44,46,15,182,215,145,119,239,3,189,149,138,72,13,115,87,117,215,215,247,211,235,46,220,23,81,33,117,221,107,71,28,214,202,218,195,55,135,28,136,75,188,226,216,174,36,198,126,36,128,228,251,109,253,189,83,225,205,10,61,34,213,83,52,75,253,234,47,87,193,139,139,99,198,244,153,253,52,203,168,31,16,233,101,172,77,70,220,77,27,30,45,245,187,67,141,231,242,3,127,244,132,247,76,18,194,161,116,137,70,179,182,167,85,144,208,59,13,142,27,219,54,197,22,146,211,125,92,244,150,223,191,255,255,255,253,63,255,75,219,213,255,90,135,7,71,253,62,166,164,192,142,36,236,213,73,145,17,202,113,55,253,75,119,248,57,82,107,185,196,28,11,232,77,217,57,193,0,0,179,5,104,35,123,162,131,34,196,147,31,200,19,17,76,51,3,201,227,29,1,163,1,135,227,2,2,48,80,146,96,184,234,97,120,56,8,15,128,193,113,131,65,57,138,0,112,88,19,14,9,13,209,5,68,77,96,107,138,229,144,152,61,42,0,1,135,169,68,138,17,30,9,76,12,112,201,1,99,86,9,6,83,225,88,64,161,46,162,242,145,12,157,112,146,232,45,149,197,97,253,133,192,150,215,138,241,85,23,174,113,197,146,198,221,41,197,234,169,33,155,77,175,174,74,39,84,229,174,55,30,3,123,64,175,61,117,168,94,122,52,15,172,184,197,127,16,167,250,169,244,187,68,196,68,252,121,63,20,115,106,27,122,161,228,18,141,29,183,155,165,174,197,178,158,118,233,174,246,21,166,241,86,168,167,171,139,234,243,239,178,133,55,98,122,211,121,167,245,215,76,189,23,207,177,119,226,79,254,244,54,98,185,31,90,212,180,127,210,201,89,207,229,128,0,53,191,33,14,163,81,130,81,171,73,40,79,69,92,109,239,219,61,185,187,211,213,127,231,95,249,242,243,239,255,255,255,254,199,255,255,228,143,253,6,5,194,229,52,201,88,161,225,196,13,108,29,7,162,13,51,211,91,84,233,228,189,102,255,134,124,242,227,32,197,29,163,49,19,12,192,43,216,207,176,4,194,177,240,199,16,180,198,83,68,199,212,20,198,129,64,207,210,116,48,136,11,135,6,8,146,69,65,124,64,52,24,18,7,152,50,40,7,198,49,72,7,159,154,92,135,152,73,16,255,251,178,100,178,14,231,10,103,207,19,185,99,224,75,235,186,195,48,35,172,28,209,151,58,46,233,141,209,37,163,107,12,144,150,24,147,46,205,30,66,3,135,28,145,144,38,49,106,75,208,53,8,195,64,88,224,224,69,144,12,12,76,116,57,82,39,160,25,30,73,66,137,27,100,175,225,133,10,214,23,252,54,236,21,0,191,209,135,41,78,155,172,24,188,221,88,54,187,147,4,211,170,140,60,252,62,235,158,51,61,53,15,166,36,195,64,142,157,96,252,196,26,189,155,208,168,181,85,45,90,90,121,173,251,126,62,73,84,132,122,150,199,203,90,202,205,245,34,213,136,136,39,158,223,199,243,106,195,247,119,146,238,71,190,79,104,113,98,5,207,102,61,44,85,163,250,172,172,93,111,233,115,166,245,203,185,94,98,41,231,221,188,214,187,221,245,223,234,79,206,63,86,135,20,197,132,133,25,124,247,67,119,240,56,81,67,130,65,49,32,137,20,213,146,71,24,87,197,141,201,141,18,33,81,27,238,83,127,253,105,255,255,255,254,34,251,127,250,62,148,254,101,12,32,153,78,172,67,126,102,68,12,56,132,141,100,92,12,112,0,25,149,1,204,16,21,226,80,26,85,103,65,183,23,0,37,165,252,17,112,111,92,134,44,64,1,16,69,144,105,137,64,209,131,134,135,3,8,68,198,180,22,192,236,149,89,6,80,209,223,188,12,187,220,176,239,203,183,10,42,57,251,77,34,248,103,49,10,153,128,223,71,209,189,124,250,217,165,146,70,254,65,110,48,164,141,172,48,142,206,22,145,58,139,43,70,136,89,3,69,25,55,105,217,232,37,112,210,135,252,223,4,218,76,129,196,123,102,192,230,206,57,217,24,195,62,107,215,146,204,124,15,228,222,139,54,112,64,37,104,44,156,50,108,239,135,183,198,72,224,141,140,175,27,91,235,75,165,8,245,110,99,13,188,236,209,161,221,168,47,95,197,245,5,147,203,122,213,177,90,221,119,152,183,243,184,238,249,79,30,100,136,0,103,118,229,32,10,39,143,162,65,12,224,140,114,112,227,176,42,92,245,165,188,251,61,218,182,81,78,150,53,119,177,72,218,125,127,251,84,40,37,107,144,122,191,209,8,61,127,253,51,20,52,52,113,31,77,253,134,12,30,41,151,88,74,77,137,153,129,238,30,131,20,226,114,63,241,18,133,45,255,83,190,127,181,239,244,218,137,232,186,113,125,102,227,192,51,13,35,3,114,14,243,53,139,195,2,9,224,1,112,96,65,92,98,200,146,99,65,120,96,136,26,96,144,54,0,33,76,23,38,192,161,48,192,26,9,3,1,146,153,65,145,74,27,89,246,33,117,138,184,46,151,32,43,113,101,204,22,13,3,30,52,12,16,255,251,178,100,171,12,5,141,103,211,27,120,74,114,94,169,74,179,48,67,142,92,49,183,60,46,229,141,201,107,37,236,52,144,10,5,12,205,139,226,33,21,218,85,100,241,69,65,195,104,212,145,48,203,241,98,59,151,87,68,212,55,15,48,152,221,71,166,10,114,36,45,190,44,225,220,127,95,114,96,44,201,99,105,217,82,128,176,176,234,246,5,25,118,76,203,12,54,219,216,218,116,249,1,253,240,192,195,155,88,228,157,221,83,110,164,119,25,235,44,200,119,53,125,234,119,5,156,203,235,253,242,231,116,222,238,98,141,187,180,114,199,135,140,127,196,226,178,163,180,114,3,220,204,183,193,78,147,183,219,51,95,183,166,215,47,243,59,73,237,254,217,206,164,235,246,221,118,107,239,222,236,83,169,60,178,91,33,210,27,247,112,0,42,2,1,26,18,203,178,84,54,173,50,218,168,26,146,42,94,63,242,145,213,47,192,212,236,32,132,62,237,50,54,168,189,63,255,232,219,213,222,212,80,193,133,212,149,79,33,29,80,245,16,86,115,211,193,76,150,1,86,109,202,85,202,59,130,72,51,20,147,198,255,36,225,226,41,57,23,140,182,185,238,122,126,239,11,125,62,111,45,176,0,0,73,80,193,179,3,68,87,130,39,38,76,30,5,211,70,16,114,28,226,166,216,97,69,192,16,227,109,48,99,16,2,18,45,136,72,154,20,0,1,128,33,70,217,1,144,18,44,17,69,64,193,20,4,80,144,96,178,212,25,2,234,60,44,64,44,24,144,161,72,112,116,11,72,140,129,72,32,104,32,18,7,81,49,7,153,110,118,30,139,17,63,23,92,37,217,108,159,210,152,194,142,224,115,197,79,154,106,246,84,49,231,128,173,97,85,195,157,153,49,100,116,76,207,118,119,39,54,118,181,42,31,5,112,187,46,93,185,38,136,52,10,199,143,70,243,146,171,229,169,106,203,74,233,118,184,98,177,194,225,86,101,92,5,44,91,204,230,231,58,129,89,29,223,186,206,94,175,74,199,10,185,61,148,46,106,68,54,157,7,229,77,231,81,226,195,132,223,31,9,87,155,115,182,17,162,249,153,18,105,63,87,235,192,188,84,202,241,245,54,118,121,183,66,98,167,99,78,69,120,174,211,91,172,106,217,106,78,143,65,210,109,159,28,190,198,8,0,0,34,9,63,192,50,15,137,126,113,97,0,41,188,48,202,79,173,209,162,153,220,254,239,254,123,45,255,244,173,84,105,179,61,234,9,172,193,128,16,157,196,203,1,15,199,182,128,84,155,218,31,189,69,226,121,172,32,100,0,17,46,67,19,177,15,200,213,52,81,148,195,65,179,19,2,192,36,19,36,7,12,24,107,121,65,14,130,68,16,198,13,208,20,42,255,251,178,100,172,12,71,180,104,208,27,154,121,112,61,65,202,234,48,194,38,29,129,189,68,110,101,231,128,242,35,107,168,112,11,80,126,29,14,167,186,134,134,110,56,40,116,228,164,149,64,158,20,40,152,33,163,76,192,19,185,181,38,8,34,1,102,41,163,184,132,169,82,1,204,78,133,57,16,80,148,196,137,62,17,113,85,162,137,142,58,181,92,108,196,93,40,144,152,174,54,120,186,112,231,121,171,9,62,130,126,140,77,190,74,47,50,153,8,94,158,98,85,100,215,108,110,158,59,118,210,146,71,85,72,167,65,238,114,106,193,62,237,25,81,2,174,47,123,93,122,186,35,51,122,110,70,11,71,136,192,230,216,132,125,174,152,232,181,167,183,232,9,104,118,162,148,78,196,234,13,235,11,121,39,53,133,72,47,114,216,237,170,60,251,164,61,162,16,81,242,148,194,178,124,118,93,118,39,54,92,53,38,245,10,60,79,183,214,180,108,125,65,196,26,119,61,124,219,253,103,255,38,236,33,160,3,0,0,9,183,81,184,220,92,41,57,135,132,81,1,196,208,187,119,126,199,81,238,143,223,51,127,233,251,124,191,111,244,88,10,32,246,246,51,162,172,115,204,90,29,115,170,161,212,86,106,171,73,57,167,152,132,94,124,170,80,51,27,176,194,9,19,117,72,204,42,187,48,37,28,204,91,243,44,157,12,154,64,49,248,72,24,18,51,18,236,8,68,20,10,5,67,6,102,26,128,157,77,108,160,136,96,162,96,177,12,194,160,132,217,48,120,121,102,152,68,180,1,0,27,133,179,132,136,107,231,97,2,3,1,133,176,53,87,40,1,8,135,7,11,57,13,10,172,90,198,76,68,64,81,57,1,190,44,14,135,1,46,165,173,41,102,164,250,213,157,121,83,125,92,200,89,244,20,200,144,181,220,157,86,70,41,148,14,229,72,153,29,203,207,253,71,241,235,142,75,101,246,185,12,211,252,114,45,141,75,83,14,223,223,111,44,190,16,70,226,9,55,18,158,198,154,13,155,187,81,200,179,110,33,218,204,246,234,98,153,161,186,39,14,201,40,213,65,216,53,180,227,44,214,78,146,80,4,246,34,59,220,131,236,188,169,134,243,134,75,63,93,214,33,30,183,26,68,70,65,95,181,197,213,116,103,189,34,26,252,134,234,111,168,254,105,221,63,209,237,227,202,181,186,94,197,255,117,240,223,250,230,214,32,64,0,0,32,155,248,100,208,187,16,227,164,106,8,217,77,238,164,245,118,223,178,116,109,111,101,243,127,255,255,220,141,153,31,255,255,209,182,209,253,159,240,181,8,230,29,206,245,116,71,102,168,51,52,151,53,138,221,2,155,247,229,52,62,206,227,237,190,124,231,186,95,235,187,48,65,255,251,178,100,165,14,39,232,119,78,3,153,92,240,76,169,202,218,61,34,24,95,5,187,60,110,233,235,193,29,36,234,232,243,8,120,5,66,80,52,251,36,44,200,130,44,197,178,28,195,114,20,194,193,160,200,208,92,202,50,97,13,134,131,163,27,5,128,72,154,97,57,4,65,43,186,11,8,20,16,105,66,26,8,98,199,68,184,130,19,18,134,68,81,144,229,204,42,137,50,8,75,3,201,153,129,153,23,212,46,8,182,200,232,68,97,91,157,194,240,32,53,60,132,128,38,113,49,9,230,0,68,62,145,45,152,235,255,1,63,76,145,134,41,14,243,245,94,208,145,128,220,171,141,120,231,142,143,211,130,34,33,163,75,167,239,76,165,11,130,29,53,217,213,173,22,63,97,171,82,112,204,174,228,199,74,35,104,244,150,54,193,245,149,147,15,151,114,72,254,46,85,145,238,70,89,96,40,97,215,45,241,94,76,155,220,40,249,158,122,79,85,198,244,165,119,19,188,115,123,164,222,121,67,224,218,55,218,73,212,190,255,58,186,75,113,155,156,163,28,183,205,84,16,94,182,194,182,141,243,94,51,252,195,206,169,31,16,105,143,185,119,188,47,127,228,207,247,207,212,181,164,180,80,2,0,64,229,235,149,89,50,90,8,23,76,112,147,199,129,20,129,209,52,249,231,76,176,196,204,138,150,221,141,254,191,255,255,255,255,255,238,244,122,61,185,182,242,58,57,9,219,100,55,212,75,81,216,97,135,145,98,175,244,12,151,101,234,24,39,97,85,27,161,72,0,2,147,184,68,113,49,228,244,196,32,64,131,57,1,48,201,109,3,12,14,193,35,179,3,6,76,44,16,48,56,72,64,78,49,212,93,32,66,140,118,194,23,82,208,152,204,2,209,133,223,72,134,184,20,48,181,128,32,197,12,78,242,130,144,66,80,139,206,239,174,118,131,18,144,164,42,232,16,6,242,55,234,195,30,134,124,93,184,64,28,89,150,166,62,25,99,157,140,246,251,211,147,111,52,61,32,32,50,134,178,247,172,117,64,45,232,250,180,56,177,166,128,189,187,182,185,154,144,39,81,110,27,156,175,141,250,98,45,104,247,13,136,100,251,212,154,63,162,66,40,97,174,28,242,203,87,187,108,107,90,221,160,82,107,182,89,153,19,156,202,174,139,188,55,49,67,85,223,149,80,156,21,177,41,181,58,82,52,87,149,139,188,185,69,138,229,103,201,42,226,69,206,36,97,49,42,222,80,171,155,100,133,18,124,194,137,92,234,254,52,79,23,109,116,128,64,0,0,224,109,184,250,19,192,236,104,92,48,51,34,23,10,104,20,18,159,169,208,73,145,186,84,145,217,122,217,11,212,255,255,36,76,203,199,219,89,179,25,160,36,149,255,251,176,100,136,12,71,9,104,208,155,153,122,224,76,103,218,202,52,2,226,27,185,163,70,110,105,227,193,27,168,106,140,192,158,49,39,185,240,235,63,67,152,60,88,190,108,246,28,137,134,151,54,219,90,75,127,77,92,2,148,29,77,11,182,128,1,109,237,192,11,147,198,15,140,102,46,48,57,0,11,72,215,161,3,109,59,1,199,64,2,74,1,27,136,38,128,1,13,36,51,194,200,80,62,170,68,34,0,208,230,8,32,22,229,49,2,251,7,8,4,24,185,151,115,168,188,41,139,3,229,149,67,88,117,11,58,8,40,111,231,62,208,194,141,0,233,22,114,181,49,185,68,142,200,200,119,110,59,102,26,150,43,135,39,57,28,8,108,51,138,61,236,145,136,127,174,33,177,235,51,61,138,196,183,51,2,226,51,27,85,209,159,80,188,67,155,250,237,170,73,104,211,235,38,121,159,152,36,108,117,191,50,148,236,139,7,181,30,29,234,166,254,182,221,43,34,76,237,113,36,205,241,99,45,71,237,185,135,148,221,114,143,120,199,45,90,224,147,24,51,219,184,192,199,140,243,91,133,146,166,77,244,189,153,228,60,89,33,27,44,153,218,162,216,242,196,139,9,236,56,190,61,227,206,193,66,64,1,245,112,67,67,14,131,214,146,50,65,90,205,23,177,14,95,121,182,59,68,204,200,20,37,146,72,228,191,34,230,69,250,247,243,200,101,111,240,129,193,6,79,211,255,75,255,28,48,155,16,141,31,179,158,85,177,243,205,118,149,42,105,75,151,79,70,61,165,225,130,0,0,0,112,197,183,180,214,169,76,209,50,184,193,66,176,198,17,128,201,101,100,194,49,144,198,226,72,193,240,144,193,48,140,193,1,104,192,147,112,192,177,217,6,12,155,5,14,142,73,16,18,216,209,136,203,248,178,37,74,130,163,9,72,241,7,152,153,103,16,230,24,162,78,27,41,152,198,146,24,89,48,73,37,8,181,192,51,11,188,18,90,201,26,13,41,137,147,76,50,169,37,197,112,80,234,161,79,20,118,89,46,103,229,151,1,117,207,47,90,66,15,175,227,144,206,224,217,13,244,69,19,234,149,87,137,70,188,63,63,87,151,83,82,199,16,245,83,102,189,190,129,22,45,6,44,60,181,228,213,150,140,191,14,89,210,103,186,52,163,101,202,53,43,226,113,62,239,205,230,235,96,242,39,92,193,85,102,177,114,50,143,220,113,194,5,139,17,242,84,108,44,105,191,166,20,234,185,108,58,32,77,27,44,40,185,113,200,104,39,140,45,104,233,121,203,65,202,54,54,148,101,112,207,231,23,77,37,148,23,239,205,128,0,38,126,123,142,230,243,133,251,92,4,236,61,61,82,47,54,61,8,139,214,104,222,131,255,251,178,100,133,142,135,145,108,206,155,185,99,96,76,43,138,163,60,101,102,95,181,189,54,46,233,237,145,31,31,171,104,146,138,40,66,219,122,171,30,223,215,151,255,255,255,255,17,111,255,167,255,247,97,219,63,205,39,69,116,212,24,88,30,162,202,180,65,81,122,161,157,200,237,101,213,204,212,35,221,35,70,146,127,244,197,194,99,110,162,113,69,92,107,152,228,98,160,116,98,1,130,104,129,44,102,72,228,103,8,246,97,128,202,98,145,72,101,152,112,96,74,10,0,1,76,140,16,204,122,2,143,142,35,2,36,105,137,229,80,11,170,28,12,219,148,48,134,8,164,132,36,26,146,109,138,152,118,64,0,162,88,77,114,144,1,160,64,4,6,151,165,64,215,64,233,83,26,112,96,48,225,130,97,97,112,2,67,165,169,130,10,10,211,20,84,153,147,246,248,178,72,6,108,95,29,97,138,90,188,78,177,179,18,117,91,246,52,21,216,9,124,34,198,181,180,115,28,230,34,62,18,51,237,169,199,109,70,117,48,167,113,74,54,109,155,51,195,170,56,167,179,52,121,168,229,125,168,226,109,243,115,227,74,44,35,53,31,181,167,191,112,111,101,218,198,169,62,181,173,179,52,170,241,44,40,95,117,213,49,63,194,155,78,113,98,99,45,147,226,186,215,254,89,224,231,83,33,248,246,86,196,180,40,246,163,3,69,61,245,61,109,187,87,123,222,55,19,56,255,246,28,211,198,206,188,29,92,154,84,17,0,56,95,110,15,137,64,83,41,170,176,210,73,176,35,233,189,127,212,123,245,54,96,94,94,223,255,252,12,46,57,235,68,84,23,255,255,250,183,254,150,115,140,73,21,147,79,18,97,42,37,129,14,64,149,50,97,144,178,198,51,197,63,67,206,134,226,234,83,21,64,50,167,211,61,2,15,53,52,27,49,152,169,50,225,89,50,69,210,48,208,73,51,180,207,48,20,30,49,204,0,48,164,211,49,48,210,48,8,3,18,98,53,35,144,241,195,66,0,89,135,49,110,4,7,0,133,24,241,217,8,0,179,41,132,146,3,145,77,64,92,198,207,204,80,56,89,192,57,12,188,230,28,36,97,64,198,22,18,68,76,189,69,137,136,7,147,120,8,40,211,194,160,165,248,81,34,192,160,112,68,228,0,170,142,139,160,222,50,230,236,179,13,144,175,120,119,104,239,32,137,250,172,165,182,159,17,37,193,224,148,136,140,142,117,27,232,115,26,231,48,86,83,216,231,91,5,12,216,202,86,201,82,148,113,180,5,131,66,2,189,69,182,214,91,195,71,73,121,99,236,93,109,146,132,214,111,137,245,180,70,171,4,240,248,108,117,247,213,45,44,82,182,110,175,125,55,89,29,254,145,196,89,45,55,255,251,178,100,107,14,135,251,109,205,3,187,122,240,71,193,202,186,61,34,28,26,233,163,62,110,229,141,129,53,40,106,204,196,136,97,93,64,190,55,141,111,121,143,46,243,102,75,235,51,248,52,91,221,219,190,51,173,239,230,217,198,235,173,198,197,60,127,240,166,222,247,22,124,14,232,173,0,0,192,0,3,14,126,123,146,98,123,73,141,113,124,82,1,66,140,160,65,120,250,216,231,104,196,67,212,26,83,107,171,255,18,127,183,243,203,198,55,20,98,196,184,178,244,7,101,94,10,133,34,115,0,232,34,65,140,38,60,46,146,15,176,202,135,185,79,188,160,215,16,148,48,46,39,52,165,180,49,180,65,48,32,117,48,0,21,50,140,93,49,104,61,17,14,70,15,131,64,129,108,192,49,0,193,240,148,42,3,24,116,7,152,198,0,30,179,163,241,90,231,136,7,218,192,39,201,152,102,195,72,146,186,230,152,129,150,160,66,0,114,33,99,91,162,198,87,41,35,117,215,73,20,169,6,2,93,231,177,63,215,230,41,108,205,44,74,147,50,130,98,133,225,235,234,7,167,27,41,211,75,169,236,85,164,143,38,205,161,154,245,241,121,242,159,54,191,175,117,238,61,126,46,120,218,7,27,255,249,212,176,53,223,211,107,254,119,87,139,159,66,249,180,57,137,232,250,47,194,133,97,219,213,75,113,226,154,52,228,87,205,250,53,249,165,205,181,23,189,101,241,78,211,107,57,245,138,118,171,187,142,105,220,217,25,152,130,231,218,143,150,222,213,236,174,117,218,89,70,253,138,246,155,214,141,129,128,28,187,144,67,209,4,180,112,209,8,202,107,68,70,180,16,173,208,77,145,218,125,217,181,104,234,114,190,215,223,230,255,255,255,254,206,255,232,253,220,181,117,186,94,249,226,148,85,219,235,103,236,77,8,197,165,143,218,118,135,17,239,181,134,154,233,43,60,183,223,82,155,175,254,228,189,0,0,51,10,50,211,156,135,131,22,131,211,1,70,243,4,79,65,10,134,96,184,70,100,128,164,97,144,98,97,129,24,100,104,52,97,64,0,220,8,184,7,253,51,79,12,146,112,203,6,226,193,136,22,17,136,194,130,67,152,177,148,56,133,199,24,144,96,43,201,14,201,192,1,66,5,8,69,169,18,205,47,116,31,147,152,34,40,32,85,49,224,45,6,218,177,183,204,102,16,154,97,198,104,34,14,123,100,102,40,11,28,229,229,251,11,19,106,109,63,18,117,142,167,137,66,253,23,13,208,57,224,167,124,201,169,103,102,189,137,148,14,152,130,201,2,44,111,154,225,105,29,26,30,32,54,68,180,180,248,143,140,38,226,217,173,5,9,255,198,152,119,121,22,109,172,91,227,188,140,171,199,206,243,171,255,251,178,100,92,140,199,83,107,78,19,186,122,240,79,71,218,147,61,34,56,26,177,163,64,110,225,143,65,34,168,234,140,192,138,56,107,192,223,219,126,115,31,121,237,183,166,37,251,254,54,96,82,213,70,207,72,171,51,198,92,173,98,173,201,118,205,218,119,179,185,83,123,220,88,154,135,73,178,229,254,100,236,29,109,64,0,43,151,36,66,237,96,242,78,25,242,154,18,78,192,74,100,123,90,229,87,150,163,153,65,174,118,169,232,150,127,191,233,111,255,255,255,231,35,193,13,245,213,10,100,86,96,109,125,122,169,20,75,37,27,133,134,16,136,64,197,31,188,89,11,66,10,203,15,122,144,212,41,226,209,147,20,32,216,0,20,85,198,16,56,39,5,147,0,34,32,176,12,24,98,59,24,220,45,24,126,12,24,192,49,163,73,133,97,121,128,193,235,134,131,70,21,0,9,60,96,0,138,85,1,19,148,151,103,138,129,8,77,49,195,171,64,94,162,162,43,104,134,35,33,38,89,19,212,26,27,144,181,21,37,44,124,21,181,40,152,203,202,190,32,120,118,1,96,246,214,204,47,58,88,27,246,252,99,201,139,73,165,14,56,127,138,26,136,108,209,66,246,115,112,236,181,100,183,231,22,183,162,58,41,70,227,184,236,89,22,75,136,20,130,113,168,236,220,246,211,248,147,118,100,163,36,235,90,80,191,203,221,56,254,52,246,89,66,107,85,47,21,54,142,60,56,32,187,17,96,204,194,203,158,96,192,221,232,45,185,27,138,27,255,109,144,108,83,88,100,126,202,80,119,254,194,178,59,53,125,140,203,45,179,221,68,173,82,151,245,53,128,4,113,252,134,62,7,6,236,148,23,38,112,168,184,237,9,211,197,155,70,163,255,204,194,68,145,81,249,127,255,255,252,194,79,145,191,228,124,151,238,178,204,247,59,58,126,249,110,235,253,60,231,241,74,123,14,246,242,48,207,30,219,30,167,23,232,115,158,70,66,134,160,0,1,35,24,173,19,76,23,3,71,6,65,25,128,99,168,122,98,82,60,97,16,204,36,35,24,70,10,24,124,82,152,0,64,24,74,8,23,52,193,128,44,198,112,204,224,186,12,190,29,120,219,208,8,36,104,10,129,13,131,83,143,20,20,126,97,73,6,70,4,174,16,135,26,158,103,7,163,185,141,10,136,128,17,11,233,185,67,198,4,130,101,144,17,113,219,131,220,207,47,15,18,167,111,6,147,192,177,58,180,208,20,9,85,244,169,241,250,175,171,37,165,151,83,32,85,81,64,154,81,31,241,82,248,139,68,78,54,181,42,117,107,169,142,34,12,171,199,58,127,167,215,193,150,164,48,65,12,83,151,239,7,44,154,35,102,137,56,161,166,185,113,83,234,115,155,255,251,178,100,88,14,199,28,104,78,19,186,99,112,78,137,26,163,60,35,142,28,217,177,56,46,233,47,193,42,167,234,140,144,138,48,240,123,174,158,237,91,223,166,100,9,51,108,246,102,214,151,77,51,221,189,179,27,219,118,52,171,78,185,247,242,25,98,41,19,230,173,84,237,172,236,154,82,191,223,124,112,124,17,47,201,212,208,0,14,109,178,23,230,195,107,25,129,33,223,150,104,240,48,242,13,237,189,68,214,9,19,11,163,48,205,156,153,255,255,255,255,255,254,100,180,254,229,158,204,85,170,66,203,207,67,35,16,26,108,169,196,191,172,125,14,142,8,188,166,224,224,228,45,150,144,24,164,79,73,177,41,59,172,133,232,25,139,178,57,249,238,233,158,66,176,52,182,49,0,255,49,76,181,34,49,12,253,29,2,1,208,177,8,97,72,22,97,80,46,23,3,199,142,19,25,2,193,226,244,187,160,192,64,220,87,30,62,96,193,154,133,1,82,225,146,12,17,177,98,230,68,65,167,30,66,108,33,208,8,16,145,33,9,50,253,33,105,88,69,202,151,96,18,8,8,82,67,192,153,12,66,34,176,227,197,166,17,1,53,151,61,43,65,119,225,168,118,5,76,168,98,27,250,90,177,26,44,96,139,217,199,40,170,194,59,158,23,35,110,36,3,124,80,98,6,200,109,160,26,125,9,245,19,81,253,20,240,208,170,108,229,77,29,33,67,177,54,249,2,113,108,28,161,129,52,33,106,167,103,31,83,187,172,93,36,71,252,186,88,141,36,237,101,27,144,167,24,78,123,22,238,118,215,251,89,243,58,235,85,225,141,213,196,140,192,101,211,243,150,92,188,231,29,247,231,252,99,12,223,216,112,100,168,224,107,168,0,29,187,235,26,5,135,70,71,140,193,229,91,87,170,105,43,156,162,206,18,38,17,209,150,56,164,107,252,247,255,255,95,46,251,228,4,206,204,223,250,28,186,207,250,120,179,169,84,122,16,135,240,64,134,169,195,41,165,33,31,68,96,226,167,181,177,134,19,216,149,105,247,33,96,0,72,101,231,1,121,26,32,130,76,123,52,97,4,192,103,179,3,150,204,210,83,40,9,152,172,110,101,96,233,132,131,0,96,42,24,33,168,145,88,88,20,14,4,153,246,198,78,68,82,69,135,190,226,53,142,132,68,2,208,138,189,111,150,124,21,252,162,227,128,105,43,177,102,82,53,22,40,219,174,247,178,22,213,83,233,247,45,186,173,47,35,59,112,91,244,199,129,153,241,152,208,203,145,54,5,26,181,195,242,251,209,103,158,17,15,144,16,221,94,201,44,221,91,206,11,19,26,209,59,8,97,193,65,33,96,216,215,116,254,224,220,24,88,229,57,152,8,82,176,184,100,204,8,151,255,251,178,100,77,142,231,83,107,208,11,152,99,228,66,135,234,82,97,130,60,28,217,199,72,78,97,141,192,235,34,42,12,241,137,104,182,119,29,207,87,195,1,253,189,184,97,47,34,152,31,39,229,239,120,22,189,72,175,151,141,202,157,183,229,39,111,35,192,121,43,22,40,142,244,205,155,231,78,234,231,26,44,85,146,225,88,125,141,243,196,84,156,230,28,89,23,55,119,98,179,47,223,110,113,87,37,92,89,146,137,225,23,144,117,96,0,76,245,14,165,79,171,201,241,209,201,86,9,129,192,180,19,36,34,139,29,80,177,159,203,228,90,185,149,205,85,149,58,22,230,105,173,116,111,151,175,255,255,255,233,111,255,175,255,244,228,56,55,176,67,169,175,67,140,191,95,167,81,31,47,208,7,3,9,166,201,155,153,8,128,97,20,201,131,133,134,43,14,129,128,230,74,0,130,128,192,96,73,80,56,99,16,186,29,193,65,19,4,128,200,36,197,25,184,19,202,32,52,82,80,138,20,58,203,2,21,10,196,45,210,130,185,1,64,81,188,78,4,38,35,47,72,181,29,112,86,212,2,203,29,55,21,100,194,162,103,67,0,190,141,53,92,101,29,121,81,173,226,6,201,3,100,43,204,20,72,148,86,65,69,44,141,170,27,166,242,219,37,155,182,240,142,193,227,122,204,205,66,116,82,248,235,84,209,26,37,116,178,122,120,210,97,239,180,121,13,156,97,73,99,73,136,94,179,47,103,173,72,163,168,225,111,179,239,98,121,246,123,156,138,210,37,228,69,160,42,33,34,36,69,151,17,144,28,60,149,120,212,70,208,158,81,154,177,121,98,247,126,109,129,173,254,133,229,17,116,197,61,126,153,182,116,182,228,236,167,206,164,51,191,52,200,55,118,14,233,217,119,83,156,30,120,114,37,192,135,19,180,32,254,84,163,212,180,103,177,250,194,2,129,195,6,9,46,72,57,139,206,177,219,11,55,250,246,255,255,167,255,255,255,213,36,116,233,119,252,234,80,98,204,188,232,156,68,169,235,124,181,95,253,8,0,0,99,14,19,63,185,131,34,128,12,77,50,178,195,20,48,48,112,99,20,66,108,224,16,194,64,83,42,10,94,104,248,98,64,197,0,43,177,146,83,172,2,7,172,2,105,163,19,114,42,2,176,39,29,217,75,132,126,108,137,104,238,48,61,172,27,40,90,43,217,98,182,69,210,174,145,93,150,51,135,248,24,220,10,34,159,122,232,158,70,26,165,207,197,59,151,23,134,18,230,24,120,215,131,105,62,35,180,59,207,84,119,48,4,207,66,133,38,68,133,244,61,92,67,23,186,62,47,244,176,93,169,189,71,105,94,126,118,56,31,164,132,192,117,104,241,16,246,211,49,71,27,135,247,255,251,178,100,77,142,39,32,110,82,147,108,71,66,71,131,186,53,97,134,100,26,209,157,76,77,177,126,129,9,143,169,89,132,161,152,41,22,44,118,171,10,206,86,136,222,115,113,137,219,197,30,188,102,87,66,100,203,43,30,215,91,12,212,47,183,175,174,110,47,223,218,9,78,163,144,203,108,36,104,21,14,128,34,184,165,99,159,252,125,107,2,150,73,67,145,204,190,186,178,241,136,59,238,113,220,49,241,233,1,0,2,200,1,5,19,212,1,144,12,57,210,83,87,237,132,245,69,189,213,98,193,3,127,166,7,173,90,165,232,201,38,177,198,133,222,227,69,237,165,59,243,223,3,191,149,47,156,245,244,72,154,98,190,138,238,186,92,107,97,11,231,108,61,103,162,175,147,255,254,128,92,195,12,12,214,156,198,155,12,145,232,199,192,4,3,192,0,131,25,51,38,1,101,33,128,38,26,2,161,173,168,92,5,26,213,178,34,92,55,45,62,160,165,226,148,73,62,181,153,80,112,130,217,78,20,109,71,119,161,136,166,221,251,138,110,185,98,203,138,26,125,41,154,227,122,88,0,114,12,36,224,72,2,23,102,137,186,51,247,145,41,146,81,32,229,237,81,18,38,36,141,193,179,76,41,251,179,186,228,204,98,235,118,140,178,189,181,217,163,245,73,158,32,170,176,144,146,89,59,202,103,240,138,251,75,26,37,16,14,56,76,126,193,54,13,62,101,87,43,60,249,112,245,212,40,246,21,87,196,59,38,71,99,251,173,171,140,75,58,99,9,99,151,117,246,242,78,171,244,21,250,83,141,174,118,30,104,188,247,99,250,211,43,14,182,42,114,78,182,46,91,46,247,58,162,19,140,158,112,101,141,219,16,232,12,0,115,8,5,25,4,245,220,22,156,238,44,139,51,18,149,167,200,75,168,71,56,140,54,110,43,191,38,137,45,212,133,154,219,180,250,230,207,171,213,254,222,47,36,55,227,237,169,154,21,232,242,94,229,253,31,248,114,45,136,92,143,163,254,157,48,0,0,11,148,129,0,63,168,70,36,101,11,134,32,50,58,79,21,11,134,141,5,43,32,168,18,148,51,55,101,38,162,173,149,87,34,36,158,252,102,50,208,162,138,28,219,39,12,150,18,190,24,3,182,189,95,215,158,2,97,210,38,253,130,86,114,180,135,103,222,46,226,131,69,212,38,182,48,237,118,230,249,55,103,217,44,168,215,131,179,114,219,225,59,13,134,248,89,118,217,50,13,75,100,203,42,248,221,129,89,116,211,135,119,42,196,28,199,117,66,41,100,237,219,142,51,195,209,246,197,114,151,158,79,49,229,43,10,31,44,156,245,24,27,218,226,232,236,210,27,12,158,190,137,15,104,137,113,238,21,86,253,104,133,160,255,251,178,100,82,142,166,109,103,83,155,108,79,64,75,37,170,91,97,5,122,23,137,163,80,109,49,125,1,20,35,169,140,243,21,224,248,133,253,138,97,150,159,149,185,89,179,241,51,146,48,167,208,69,189,91,134,163,208,101,243,159,122,117,124,233,239,157,1,193,241,174,14,185,150,59,72,0,0,160,0,2,78,194,228,14,141,23,216,88,224,230,218,189,20,219,240,218,90,105,141,30,98,8,113,197,236,88,112,148,193,36,195,153,184,185,85,246,104,205,149,205,154,138,2,136,106,170,87,193,238,45,171,191,171,180,109,152,159,226,123,246,83,45,252,69,94,174,238,119,80,108,149,113,45,227,77,4,10,124,72,233,176,38,88,30,92,176,11,70,235,15,151,189,174,180,120,112,20,17,152,202,161,198,238,219,185,240,93,50,254,105,73,160,247,162,44,61,101,222,133,186,47,36,211,156,216,154,235,70,219,211,85,255,202,105,175,175,25,176,177,53,255,38,221,215,174,82,230,87,76,149,93,125,78,176,213,152,43,80,74,168,51,115,109,34,232,203,78,166,134,214,129,253,40,106,127,70,133,111,106,42,240,65,47,65,30,142,86,210,190,97,121,242,245,61,239,188,239,64,171,109,56,153,84,194,190,101,30,206,246,114,239,128,208,251,218,20,61,152,129,6,15,163,227,178,161,109,32,141,239,62,219,76,213,144,105,231,165,173,12,185,167,43,236,169,58,161,151,194,220,28,186,136,37,212,163,214,133,105,2,16,39,64,183,18,18,126,113,169,14,49,146,199,220,80,82,171,79,37,68,56,192,104,86,154,175,166,77,126,126,242,212,212,216,174,87,60,84,234,30,107,183,80,152,250,143,213,198,255,153,132,127,234,159,245,255,111,255,224,94,159,249,206,17,171,35,194,169,0,0,115,5,190,15,6,127,50,106,132,193,140,147,36,1,140,14,98,25,3,130,68,102,18,0,22,65,136,135,4,136,0,111,120,4,74,221,94,17,96,201,128,65,9,238,235,61,75,40,172,22,50,3,48,32,33,115,129,140,113,229,233,26,4,4,190,237,161,32,12,153,153,45,230,16,203,18,138,34,32,14,64,23,71,50,128,83,56,200,152,154,102,173,167,57,225,74,132,185,136,176,212,138,167,71,97,99,227,208,2,171,85,91,113,78,194,190,246,113,93,170,215,149,172,245,150,192,50,170,89,171,84,16,156,88,135,216,175,21,206,231,39,174,56,118,39,113,229,44,167,13,168,238,92,143,201,234,217,151,95,181,143,68,19,14,8,166,188,39,30,194,90,227,147,37,26,132,90,40,193,240,192,164,86,160,77,231,2,60,119,49,41,155,53,247,20,210,30,67,28,5,155,84,33,167,199,253,125,27,197,183,200,164,24,139,196,86,255,251,178,100,109,14,230,229,103,81,147,153,68,240,73,196,90,82,97,40,106,27,25,171,70,78,105,111,193,36,20,41,73,134,40,248,218,119,72,0,14,43,32,32,78,170,67,48,228,62,172,132,201,235,240,235,171,67,14,54,130,234,58,39,103,51,190,8,136,18,159,80,177,216,12,249,49,12,124,82,210,2,69,220,7,175,171,62,65,61,13,175,145,234,59,238,14,131,90,74,89,171,45,54,191,165,246,95,149,125,26,50,96,89,82,28,105,228,33,142,211,32,86,105,140,199,198,29,21,11,13,12,192,79,1,9,192,192,163,2,134,1,65,146,168,29,253,48,72,73,222,71,228,163,7,24,34,50,76,17,85,148,48,152,176,64,2,222,37,74,2,80,234,223,181,65,208,196,131,95,241,128,80,35,63,66,198,167,21,18,1,113,31,93,82,254,170,0,160,6,140,23,152,217,171,210,181,229,28,64,132,63,68,13,6,28,2,203,98,30,5,42,182,204,152,187,33,91,151,97,171,121,94,238,77,94,171,253,46,121,227,229,142,48,72,66,58,80,63,157,55,17,202,153,5,180,225,118,67,204,148,15,175,199,209,242,79,16,196,27,72,87,245,212,38,123,111,65,245,125,82,218,72,207,59,245,70,125,146,15,156,80,192,205,166,4,104,148,75,101,207,191,99,115,255,242,245,46,143,220,180,118,31,141,19,181,221,247,53,241,250,181,198,127,153,235,81,171,245,1,106,36,153,106,80,23,19,62,180,218,53,160,216,72,60,39,63,194,178,69,91,128,253,77,147,254,48,112,235,63,2,189,212,249,17,25,236,60,108,92,78,113,193,36,191,92,161,133,165,122,147,203,127,74,169,111,53,254,191,230,253,110,162,176,147,3,122,63,252,250,255,245,0,0,2,83,220,41,84,109,42,102,62,42,90,176,20,112,16,213,23,2,133,206,128,224,72,20,5,5,165,47,121,48,3,112,143,69,129,32,45,235,29,112,94,133,62,195,147,5,47,91,199,166,21,5,44,182,234,255,191,208,36,18,134,144,85,105,254,248,153,52,142,69,105,252,149,20,66,50,253,236,36,82,28,237,184,100,132,228,71,225,63,9,250,121,85,114,39,76,179,194,138,243,161,139,113,96,181,74,247,50,78,217,31,103,253,240,245,95,159,23,88,63,99,178,98,54,199,84,11,16,4,111,92,187,127,9,95,230,133,169,36,135,109,222,216,129,111,85,12,210,77,233,159,74,176,124,150,204,70,106,138,179,42,32,250,166,198,146,174,217,91,213,124,142,125,65,153,243,171,162,204,57,134,115,64,185,122,36,119,246,235,185,79,250,223,212,124,178,99,159,150,106,250,128,0,1,208,61,2,16,44,131,153,42,64,106,20,21,132,86,129,84,32,87,198,255,251,178,100,112,12,102,82,104,211,155,111,77,240,70,9,26,115,61,39,62,25,73,163,74,109,177,60,128,243,15,42,28,244,161,16,161,12,138,111,58,197,49,94,178,245,87,225,139,181,139,184,244,80,253,82,138,45,121,109,93,11,127,205,127,250,255,223,255,255,229,2,117,21,147,249,164,89,252,223,24,101,204,100,192,0,0,222,48,173,35,70,222,49,49,35,23,140,52,81,19,46,9,22,42,52,144,84,172,6,6,62,72,154,50,7,5,10,132,169,162,251,144,68,18,137,204,162,86,104,29,54,193,128,162,0,20,234,135,102,25,250,212,96,111,115,236,197,30,22,217,125,203,148,10,218,99,73,17,153,157,178,55,228,116,142,13,158,169,59,1,191,235,62,2,69,226,96,201,2,219,96,223,126,37,3,204,6,48,58,228,158,41,160,247,139,176,179,74,209,166,241,7,71,143,187,11,63,105,119,197,216,253,105,160,198,216,53,22,241,159,205,182,118,204,26,35,169,202,244,46,57,232,56,122,102,168,194,124,229,12,251,20,69,234,15,26,163,142,151,70,63,179,236,111,185,106,63,159,59,186,8,35,157,240,37,214,152,209,138,132,115,122,151,190,223,149,57,95,84,126,160,142,81,41,254,176,128,14,164,130,58,79,14,243,68,237,75,151,3,141,189,113,180,220,16,109,216,230,36,77,173,65,159,5,45,209,252,247,117,184,150,60,30,127,254,242,7,104,183,245,123,189,223,253,95,251,97,189,78,254,85,86,45,126,153,154,66,0,204,53,82,53,146,76,18,120,50,44,16,199,67,49,212,80,132,2,1,52,128,66,102,25,2,149,68,9,156,91,16,80,44,194,161,160,48,217,64,26,17,133,0,192,80,19,113,90,197,80,52,29,7,14,2,75,13,0,133,89,210,198,50,129,201,10,44,98,65,167,11,178,203,153,130,246,47,203,186,217,81,37,49,212,250,126,186,230,45,143,46,212,73,201,81,84,141,70,169,34,69,11,22,4,44,21,143,80,81,205,37,155,50,135,123,118,205,219,18,63,140,64,178,91,141,14,130,114,126,130,237,60,43,10,214,46,64,83,215,185,102,147,111,37,89,69,124,232,33,238,106,38,197,181,6,203,41,53,21,169,218,189,151,61,181,83,34,211,43,80,201,103,215,83,106,102,214,169,198,204,102,82,97,51,36,208,236,34,104,119,150,156,212,134,195,119,205,106,84,228,169,154,150,223,212,240,207,155,253,173,236,229,236,119,175,42,14,0,33,0,0,0,5,108,35,169,88,15,149,242,130,113,94,74,28,143,143,108,209,78,169,103,142,230,32,252,212,192,105,2,11,88,22,110,150,220,104,229,112,152,191,75,168,198,144,211,244,123,255,187,250,1,49,85,126,43,50,124,255,251,178,100,139,142,38,209,106,209,11,152,92,244,73,227,170,138,60,101,118,25,33,163,72,109,225,109,193,47,15,168,197,150,37,96,80,252,171,183,250,246,148,22,125,189,182,172,25,0,202,9,200,48,191,35,12,68,50,244,32,240,17,41,35,34,1,50,101,129,80,131,0,39,6,137,129,0,154,147,96,12,33,40,170,86,173,210,182,172,2,37,210,36,243,64,118,157,130,255,166,18,211,79,4,140,78,86,80,147,109,214,5,106,144,219,96,120,212,222,113,1,47,88,224,218,68,48,219,5,168,164,170,205,85,127,25,78,163,137,104,160,242,197,101,68,74,148,247,94,106,1,156,36,179,222,67,75,204,80,84,160,130,115,20,113,91,176,255,114,152,233,189,101,108,119,229,40,50,65,30,48,173,13,82,19,207,205,169,234,90,214,95,118,104,101,148,82,217,239,248,162,222,77,12,157,96,158,67,100,71,240,124,162,216,66,62,31,8,193,77,175,84,198,152,219,19,61,76,22,198,186,165,236,105,198,85,36,179,245,107,216,126,235,47,100,146,201,21,150,28,249,192,106,141,151,21,81,5,68,100,162,19,230,26,212,141,100,141,98,72,30,86,137,247,76,143,254,254,38,147,76,194,15,153,41,102,198,174,188,20,33,223,96,241,42,111,37,55,255,255,196,176,191,57,145,127,87,237,255,94,31,234,45,254,119,113,150,110,91,61,119,212,212,255,170,0,0,138,188,193,227,15,216,140,201,133,12,5,132,209,3,12,21,69,156,164,98,40,138,13,20,0,130,66,200,0,211,61,52,210,29,176,69,97,50,21,237,74,198,155,50,28,211,33,143,147,31,78,107,79,89,15,67,79,73,122,119,169,254,120,164,19,180,207,11,204,248,178,198,149,80,85,77,164,191,42,6,197,93,248,142,32,210,65,252,2,184,112,236,166,71,144,223,29,157,187,242,194,55,228,178,132,170,52,40,18,145,36,145,246,41,151,191,81,91,78,35,62,135,112,40,182,138,70,59,197,7,241,141,235,214,104,244,222,159,97,57,2,90,71,73,174,76,204,30,142,91,125,77,174,100,89,180,8,246,66,208,194,148,132,218,28,178,175,77,238,65,121,250,191,2,68,63,136,20,175,180,152,141,124,72,177,239,180,95,218,123,144,222,9,187,5,152,190,42,171,0,0,54,112,63,129,188,24,1,26,4,109,26,14,130,94,52,80,242,128,79,72,24,24,198,128,154,200,53,157,175,34,142,43,81,52,12,204,41,39,178,143,58,242,35,174,197,140,253,245,82,80,71,212,151,191,135,172,225,111,249,137,71,255,255,79,174,207,189,119,49,142,219,79,150,1,140,38,216,51,57,240,201,64,99,28,77,204,70,50,50,240,64,200,32,195,14,36,208,18,255,251,178,100,150,142,38,72,104,211,27,120,99,112,75,3,218,66,61,139,84,27,209,165,66,78,97,143,209,4,15,42,168,244,136,216,97,208,232,0,92,96,33,146,152,57,70,25,14,6,2,213,41,48,184,212,244,233,88,237,117,55,145,100,44,145,140,23,56,222,52,102,94,165,181,80,49,0,19,57,181,85,234,60,28,90,117,224,203,84,229,19,153,96,138,77,97,5,152,169,113,201,160,235,213,125,28,54,84,77,152,96,46,177,185,197,218,65,76,48,143,51,23,25,235,95,221,191,71,200,30,131,56,14,114,206,76,219,72,46,64,185,96,251,0,88,235,41,65,188,83,21,90,16,120,178,132,242,16,71,22,146,9,182,72,62,189,53,234,161,255,56,245,233,174,204,100,89,209,251,185,116,31,51,4,107,38,23,209,65,9,154,174,199,186,71,131,90,81,93,37,137,201,103,119,63,30,99,253,121,114,222,79,157,130,61,219,176,238,111,86,153,7,100,195,13,169,87,230,171,167,153,225,144,8,64,0,23,174,67,36,247,29,208,141,215,34,136,80,8,52,220,85,17,213,55,42,50,61,193,151,65,129,63,216,179,206,233,113,186,243,143,35,37,255,255,255,250,191,210,109,173,199,179,52,149,222,195,237,0,169,36,11,132,151,176,170,225,160,0,1,177,193,208,156,153,14,49,76,108,42,192,75,89,131,197,192,52,26,48,52,66,48,140,16,48,104,33,48,4,41,4,132,225,112,12,136,27,48,168,13,48,112,7,79,178,244,9,6,229,205,34,2,152,115,212,163,28,2,0,133,228,52,198,139,66,74,133,47,193,83,152,114,195,168,140,105,66,153,235,194,94,231,252,132,70,106,74,82,226,110,107,164,171,77,77,221,132,33,251,24,107,182,129,131,149,135,23,36,17,193,169,42,110,173,153,176,210,110,47,149,110,193,216,191,142,236,106,171,201,51,35,229,76,229,24,224,233,206,229,114,99,185,209,119,175,214,19,214,39,110,211,229,113,84,50,212,21,94,246,117,187,126,81,126,83,52,125,56,75,161,86,142,133,157,213,131,234,20,211,126,199,217,130,228,6,96,149,111,34,118,235,78,244,193,234,74,229,61,156,82,220,80,188,240,205,120,157,119,164,144,237,84,191,71,59,172,125,195,85,156,21,255,195,63,90,191,255,249,106,64,16,0,0,0,29,202,53,135,44,190,11,112,201,11,97,104,77,203,163,170,150,118,61,148,138,91,164,167,90,71,122,210,56,233,178,153,109,231,106,143,237,252,234,91,252,32,220,163,147,14,163,128,196,172,251,229,156,249,221,9,191,214,133,189,229,52,142,107,126,237,223,64,238,170,192,42,26,24,88,196,169,165,12,26,227,97,203,173,153,104,200,8,164,207,79,132,255,251,178,100,164,14,71,59,113,208,147,185,76,240,74,231,74,154,52,9,226,29,117,163,70,117,188,0,9,15,26,106,14,158,80,0,136,68,37,192,98,80,64,178,3,89,208,96,121,64,154,226,68,83,96,0,163,93,206,91,0,132,45,52,69,49,0,161,105,27,81,87,47,164,62,107,5,168,94,242,16,200,58,47,202,212,134,96,73,244,139,82,73,203,52,22,40,208,223,249,29,152,21,92,59,234,174,229,135,2,226,137,51,184,121,223,116,231,108,183,146,200,98,119,60,55,156,93,255,191,98,1,155,159,203,9,187,114,254,196,109,225,90,93,245,236,231,67,142,227,28,222,223,203,152,51,239,250,146,58,246,236,254,22,183,111,182,178,194,205,188,35,145,123,251,177,95,245,99,242,207,58,58,249,216,159,167,167,201,187,56,148,92,207,88,84,151,219,175,188,234,70,237,219,213,15,216,195,152,211,125,29,38,49,90,62,203,171,219,183,201,219,150,41,224,72,196,178,98,221,218,25,75,205,255,43,179,253,214,119,245,73,249,58,28,115,255,240,0,16,0,5,49,41,70,10,68,64,245,151,145,220,132,28,44,232,152,44,149,202,86,108,76,167,117,71,40,240,152,186,200,81,8,143,174,210,145,88,5,119,210,88,153,42,45,190,223,171,218,136,223,179,255,141,248,200,119,255,255,35,53,146,119,255,245,59,235,98,0,0,24,4,8,6,0,207,31,49,97,77,88,84,168,63,136,12,209,240,184,84,110,45,0,201,52,23,48,161,8,130,46,161,97,101,217,75,32,160,103,65,223,38,17,40,81,64,189,75,229,88,65,0,97,74,80,176,69,254,144,3,64,154,97,114,169,53,166,2,132,69,167,40,41,138,168,7,47,80,57,77,45,147,69,214,186,189,94,237,162,239,129,23,24,36,10,166,204,148,189,69,153,211,108,251,203,33,152,9,242,92,140,225,82,68,25,194,251,66,5,228,18,213,49,98,86,37,238,59,40,67,119,34,126,150,59,61,14,53,134,112,211,25,10,135,57,65,116,169,218,117,62,242,183,254,94,223,197,32,247,241,186,39,195,223,7,61,11,8,151,140,145,173,8,0,169,18,25,33,218,202,106,193,142,244,176,32,74,225,97,217,84,134,54,35,10,214,79,101,133,184,226,75,34,242,184,218,106,87,84,104,208,215,44,56,147,117,103,26,137,80,38,96,210,183,89,68,161,164,150,149,1,8,252,176,9,152,179,151,99,88,142,186,72,246,187,216,131,240,177,213,178,126,49,44,148,59,137,120,157,9,246,250,50,198,191,15,234,54,239,173,6,186,249,56,178,168,50,154,154,86,189,88,43,194,192,103,30,28,251,157,139,180,219,238,63,255,255,255,255,255,255,255,255,255,62,203,31,255,251,178,100,154,128,10,180,136,214,30,107,0,0,50,131,74,244,198,12,0,28,53,223,100,93,135,128,9,39,14,234,99,158,80,2,138,75,241,139,207,229,37,183,209,196,162,255,255,255,255,255,255,255,247,167,217,114,149,71,154,78,53,115,120,153,146,127,182,96,2,36,0,0,0,0,15,75,4,34,185,248,150,5,4,161,38,17,193,14,146,150,237,253,210,253,218,206,156,34,225,124,167,34,183,149,26,57,183,127,255,255,253,31,255,255,255,254,173,109,0,4,97,24,129,148,113,129,6,3,49,198,10,141,240,127,156,42,120,140,42,36,234,195,82,25,196,241,201,87,109,12,134,3,243,20,158,41,86,44,65,73,41,236,14,162,196,120,177,157,12,12,209,151,87,68,167,145,149,110,130,184,128,151,36,176,27,83,236,142,159,191,71,160,211,244,153,114,111,175,190,67,77,100,108,211,51,185,62,139,152,13,83,239,114,98,68,194,187,199,82,65,195,3,115,215,205,48,52,172,82,155,71,42,54,114,246,156,126,166,107,124,227,119,172,172,74,9,76,68,72,63,213,108,200,197,29,161,199,127,105,17,237,174,242,187,57,11,196,246,202,189,109,65,101,194,149,227,35,216,80,42,253,178,72,254,158,144,165,180,87,241,179,152,77,179,211,21,85,196,110,131,221,60,87,170,148,138,195,65,101,244,207,224,110,214,127,45,215,15,33,199,121,152,118,206,229,255,20,153,252,42,94,254,249,135,106,171,237,157,234,254,76,51,108,72,16,0,0,1,242,50,15,227,149,68,84,138,32,31,104,75,52,200,205,197,98,191,176,132,68,239,82,184,51,176,153,195,129,133,115,168,129,41,113,33,243,5,126,137,12,0,141,76,153,88,126,165,80,237,127,79,119,222,234,52,33,14,18,118,244,255,234,250,153,187,255,253,2,224,0,16,209,214,9,212,24,29,149,147,154,166,74,206,10,21,85,80,234,206,150,18,34,138,96,225,27,3,119,106,101,167,89,173,97,175,196,167,169,22,22,235,143,35,123,101,235,78,3,102,37,211,79,144,224,202,181,114,130,231,130,45,64,222,118,30,49,203,177,242,201,29,196,91,95,198,74,42,21,126,1,117,49,82,15,96,155,141,110,155,73,241,118,95,247,181,170,241,92,196,178,137,61,216,84,40,106,184,89,144,247,236,72,204,55,24,103,67,51,154,163,18,47,76,190,186,60,218,143,5,99,214,5,27,150,99,89,214,223,42,148,227,4,0,49,59,101,146,85,229,195,59,231,203,201,184,170,245,197,146,72,84,56,174,148,138,181,4,227,228,253,86,116,82,133,88,158,101,27,205,10,227,178,44,87,20,242,61,197,68,171,150,167,16,170,102,216,62,101,139,73,159,69,65,210,64,24,255,251,178,100,103,142,55,134,119,87,147,47,77,242,71,73,26,181,61,34,62,155,233,189,92,109,60,215,201,15,31,43,148,196,148,250,75,42,194,120,78,12,50,142,38,106,213,212,162,202,108,116,227,108,162,70,197,110,75,33,73,89,141,75,107,110,72,137,146,232,32,0,7,160,149,136,241,44,114,71,55,69,100,120,39,166,15,108,179,245,223,176,246,187,127,167,161,180,239,92,8,50,240,129,69,159,26,140,120,54,4,92,111,105,8,70,255,254,140,127,244,23,200,218,144,151,254,147,121,155,244,115,220,232,202,112,239,185,255,255,232,0,56,40,88,11,144,104,17,135,94,203,75,186,188,2,0,188,80,226,45,63,74,170,199,222,135,249,186,163,184,144,136,129,115,27,155,216,197,218,85,35,22,129,159,154,151,93,84,23,67,21,116,60,65,74,12,165,9,210,112,33,135,144,219,95,55,12,168,68,104,103,50,42,159,33,167,211,155,146,181,106,173,135,137,37,110,89,102,55,225,46,33,154,35,165,60,228,195,70,197,62,119,1,146,6,55,152,207,9,243,149,104,200,213,185,25,223,194,84,203,51,254,214,165,110,136,195,136,169,231,38,88,42,197,85,99,75,5,204,169,56,101,73,196,133,188,185,53,98,86,204,54,46,32,182,111,54,132,246,1,45,123,17,30,196,125,190,112,134,145,82,42,210,177,87,163,85,206,76,188,87,51,110,194,134,10,31,8,28,50,194,3,109,4,5,57,25,12,80,181,9,66,57,101,5,34,123,103,155,166,153,102,245,225,243,89,61,61,163,141,164,106,44,128,70,128,225,20,129,37,231,16,158,214,93,215,92,225,70,152,94,105,37,237,109,254,198,84,76,145,3,209,56,233,206,241,186,13,182,139,223,154,118,70,255,254,131,83,253,31,199,243,255,230,142,11,117,16,208,231,185,236,63,163,79,75,62,159,37,219,234,0,76,13,24,255,26,12,152,56,43,130,99,1,38,60,32,97,100,128,166,100,191,1,21,136,136,76,136,45,97,1,195,67,72,227,176,72,224,74,65,90,0,128,168,132,247,105,5,234,103,196,95,9,16,43,41,109,22,71,64,19,130,161,1,60,207,0,11,196,1,101,235,166,218,241,97,168,218,240,45,197,132,107,212,234,172,169,156,54,184,211,149,42,225,98,78,66,243,74,205,183,7,57,204,71,87,142,33,14,171,200,65,200,7,227,89,48,216,206,165,73,144,182,210,88,163,99,69,37,140,6,167,27,18,227,137,91,25,218,19,88,202,196,186,152,225,69,198,26,172,16,82,36,75,227,145,219,209,131,17,67,0,153,51,38,75,211,11,246,97,166,75,76,250,184,186,136,212,170,39,240,37,96,133,24,194,67,152,102,61,49,29,202,43,148,255,251,178,100,97,142,40,17,119,84,11,120,123,112,71,203,251,77,40,7,240,29,33,165,84,109,61,55,136,247,11,44,28,244,140,16,118,3,26,36,119,24,144,225,199,130,203,73,126,107,224,55,102,251,135,151,209,214,170,219,38,159,106,186,173,231,106,180,23,240,54,229,108,107,252,218,191,62,6,243,175,255,129,191,247,189,90,237,63,30,53,253,161,106,46,191,245,117,17,0,5,0,48,0,0,1,149,80,128,176,184,178,152,84,87,19,30,169,229,100,103,255,215,48,195,151,253,191,95,247,235,221,191,255,250,127,227,131,96,44,11,65,225,36,34,142,64,153,209,187,49,227,131,102,18,76,57,219,167,250,255,255,249,223,123,77,47,125,75,146,210,1,80,64,96,222,248,54,64,132,20,205,122,208,73,71,72,137,184,96,81,65,164,205,12,248,5,242,149,198,72,178,18,146,16,192,20,49,132,232,215,96,240,24,29,113,164,224,240,186,71,105,232,98,12,57,213,121,68,32,81,24,121,57,107,142,178,4,186,17,228,232,166,169,16,194,192,150,38,199,123,8,173,66,24,194,72,165,103,85,191,47,40,114,141,61,4,229,103,84,57,156,6,2,40,116,185,159,180,135,17,157,9,79,179,248,171,135,181,166,34,68,157,161,187,108,176,250,126,10,149,9,145,112,155,239,80,230,119,102,174,33,180,198,181,99,56,167,220,205,199,174,51,4,220,235,74,220,185,81,114,174,180,61,198,204,171,10,105,33,65,108,92,86,42,139,115,96,76,27,110,197,39,205,189,53,210,93,60,229,140,21,175,21,196,105,162,128,193,166,90,50,134,148,115,45,172,91,87,81,114,54,201,20,39,105,49,35,21,34,50,241,91,45,111,19,92,78,184,87,70,113,248,210,64,8,78,53,139,225,42,192,201,215,235,51,129,3,11,119,85,193,187,158,52,191,130,112,66,5,145,17,158,64,174,35,21,97,138,246,51,237,189,130,46,117,30,46,141,138,52,64,28,222,133,41,185,213,157,230,159,169,63,251,124,201,0,0,181,188,112,131,97,156,132,198,4,18,15,71,204,34,41,48,64,164,20,52,29,7,3,3,64,64,241,143,130,175,233,126,140,87,80,64,196,167,241,222,139,224,22,52,13,87,203,169,14,100,67,14,105,140,141,73,5,84,76,153,73,200,24,225,231,154,88,46,83,20,35,4,65,224,63,209,194,106,64,145,69,200,191,29,4,56,177,159,97,92,196,109,178,16,199,69,237,13,61,76,5,26,242,190,2,101,8,130,169,32,236,104,82,33,129,21,50,53,73,51,243,93,143,81,97,41,159,169,212,168,123,232,82,56,57,54,93,119,50,168,202,146,235,207,147,201,53,76,145,209,15,240,202,139,163,212,182,182,150,255,251,178,100,80,142,72,4,116,84,19,152,122,210,69,68,138,220,97,232,8,31,141,189,78,77,229,233,201,0,31,106,193,132,137,112,63,1,212,224,212,238,170,216,15,25,116,172,111,126,205,9,67,27,13,236,49,80,149,59,34,229,16,163,146,26,138,89,50,200,245,183,87,219,140,240,183,13,160,239,172,176,80,58,64,61,149,178,87,24,254,28,93,79,29,201,180,250,141,6,20,244,89,234,120,145,242,245,236,61,179,190,132,217,247,137,55,141,234,219,250,117,157,253,99,223,111,114,132,204,119,176,8,128,0,0,18,128,61,98,196,62,147,231,1,69,41,252,115,151,119,200,147,84,139,87,22,103,71,106,29,246,232,31,15,133,11,30,212,168,49,73,95,238,162,245,81,150,147,23,34,139,95,73,150,80,105,32,55,244,153,182,121,16,243,236,78,234,200,146,168,3,12,40,51,149,179,150,58,50,74,99,13,44,6,34,131,131,205,16,48,194,64,64,64,198,130,231,207,133,134,64,162,158,232,10,174,100,26,114,142,104,38,157,32,39,209,253,29,201,139,28,29,6,17,161,1,163,5,51,105,21,8,132,37,218,21,77,66,66,226,162,3,226,224,172,226,129,146,16,88,55,157,20,56,19,160,77,135,81,54,46,81,2,72,238,230,112,71,80,162,198,192,138,50,26,203,185,214,241,105,152,180,66,152,17,208,219,18,107,131,184,183,177,49,33,138,246,21,169,101,121,18,72,50,193,150,120,170,61,183,161,139,164,74,183,9,4,110,143,85,83,18,224,217,111,189,214,113,58,57,53,13,241,64,5,37,99,157,173,44,138,51,202,140,240,91,213,250,85,230,121,95,192,139,51,44,118,199,40,81,214,107,88,113,169,104,17,190,119,140,181,210,155,211,105,210,135,43,87,80,149,150,96,142,253,211,139,57,209,10,5,223,226,44,217,145,154,123,81,205,121,150,4,104,88,196,176,41,254,45,191,187,211,24,138,253,81,81,130,114,225,77,182,48,49,222,70,18,234,64,80,44,166,67,170,207,23,72,172,23,146,27,105,180,215,72,254,165,54,59,48,68,84,121,106,156,99,20,146,161,174,15,85,0,27,157,241,43,213,17,191,79,250,191,246,168,155,191,219,102,255,199,95,253,159,245,4,0,204,22,85,56,17,0,210,2,193,71,97,140,0,134,6,36,24,164,72,96,177,8,32,26,97,32,216,4,34,99,99,184,32,34,24,46,50,176,5,162,149,3,129,64,216,36,68,66,17,45,252,93,245,94,74,194,96,96,10,125,152,80,7,4,20,2,165,9,12,92,229,108,8,3,7,10,12,18,30,69,248,1,114,23,65,176,39,200,112,169,233,62,36,46,65,246,22,73,241,244,130,3,9,154,78,215,143,112,255,251,176,100,54,142,167,229,115,211,11,143,70,80,69,227,122,198,61,134,38,30,37,209,78,78,97,141,201,4,36,171,24,244,137,160,184,75,15,81,38,104,26,71,185,224,76,139,68,137,114,4,172,228,210,59,229,212,20,40,236,56,85,233,102,102,242,195,109,156,41,87,233,141,93,138,171,104,169,158,179,167,147,138,38,35,249,98,33,119,91,96,82,26,205,49,96,167,36,106,71,181,57,158,37,16,181,48,89,143,194,171,73,244,237,81,21,149,27,120,143,95,175,75,10,205,26,60,6,4,108,36,16,207,56,57,13,140,44,117,227,102,198,146,210,115,140,15,80,45,42,65,181,37,211,100,169,167,7,213,37,189,190,184,142,131,151,168,106,189,231,234,158,247,139,229,239,224,251,80,2,0,1,34,172,73,14,18,165,11,42,108,89,66,45,232,43,95,35,164,117,29,38,36,105,204,154,213,24,225,202,105,193,179,57,177,169,54,119,55,113,216,207,36,248,10,208,130,115,29,162,221,235,121,157,86,249,80,171,51,40,40,64,238,103,255,247,175,224,96,12,68,51,49,148,68,204,192,227,4,22,12,116,26,2,152,12,32,16,49,216,164,24,20,20,24,11,10,140,82,96,105,224,208,1,135,192,35,187,82,146,222,4,100,32,96,44,16,32,152,229,194,16,128,0,57,120,26,79,186,181,45,17,16,192,33,28,65,50,202,26,53,196,78,145,189,43,217,95,53,35,64,165,9,184,201,41,81,13,44,226,109,146,109,149,71,162,80,246,75,166,210,169,192,12,210,67,126,211,51,23,133,234,13,215,21,199,98,82,165,103,194,73,24,186,60,42,104,222,20,164,246,85,151,23,64,120,190,78,86,83,215,27,179,137,203,5,162,249,107,174,4,43,84,36,40,11,131,245,72,78,131,195,193,84,231,227,181,142,9,232,103,37,201,84,203,180,148,110,81,139,191,201,62,245,122,101,35,83,155,125,163,149,100,165,180,167,62,122,134,81,255,197,62,185,180,82,217,121,115,214,81,27,221,74,87,48,240,162,228,71,213,113,251,166,107,167,242,126,211,51,185,28,204,252,244,203,179,87,164,217,0,166,80,119,178,171,75,85,10,20,174,107,109,111,29,218,134,88,20,207,200,196,136,55,108,251,202,223,229,25,72,185,131,254,218,63,229,12,255,255,180,205,233,255,175,255,247,255,255,104,223,253,86,180,231,18,228,208,183,82,159,187,166,112,180,0,76,238,116,214,7,204,65,68,196,31,197,209,64,167,230,116,46,33,60,16,132,7,71,129,133,140,137,148,45,57,138,201,4,1,101,194,230,146,40,2,201,40,14,131,128,165,35,187,3,125,204,165,198,128,8,124,24,74,42,41,219,80,17,18,101,144,6,96,168,255,251,178,100,35,14,231,156,111,83,11,121,122,244,68,167,202,243,48,101,118,26,37,145,80,45,225,141,209,21,47,108,12,176,11,17,26,98,177,180,149,83,87,76,187,101,194,1,34,157,68,133,52,184,113,45,90,246,108,98,3,111,25,131,57,108,91,5,123,58,180,57,6,168,127,26,8,226,64,60,163,23,33,158,224,130,158,216,78,162,77,40,23,76,183,247,79,224,188,79,43,224,171,40,175,190,95,102,72,55,113,125,148,155,231,54,18,190,18,224,217,212,86,252,236,192,141,17,120,135,191,35,80,20,241,117,22,235,41,230,37,184,84,84,183,91,21,61,245,36,72,206,233,36,15,14,111,168,122,240,100,242,226,36,111,11,248,27,97,137,117,195,239,14,103,244,247,220,7,182,211,123,220,230,28,90,82,6,19,14,228,133,73,49,87,243,99,95,52,190,190,254,53,73,228,109,102,147,66,0,0,4,41,14,196,102,208,151,138,56,254,37,18,53,214,135,241,195,242,21,114,234,156,235,11,193,8,47,184,161,223,79,255,254,191,233,250,245,211,211,255,246,254,174,88,58,172,214,131,206,138,185,140,121,96,160,179,31,7,113,205,153,225,98,66,109,53,207,12,129,60,228,62,76,141,84,169,66,99,70,225,101,243,7,17,49,66,96,96,201,130,18,129,136,204,68,225,127,2,68,2,16,86,169,132,16,201,1,203,252,2,34,49,36,186,65,178,180,189,119,146,100,144,105,3,122,2,70,4,175,83,38,18,14,176,96,149,43,168,168,89,200,128,73,118,216,87,128,64,225,152,142,246,198,170,50,121,168,122,87,6,181,40,101,192,123,90,179,131,4,90,146,152,21,1,208,248,226,54,50,37,103,134,165,170,147,151,107,108,250,86,63,179,126,98,119,218,114,234,157,247,80,227,211,105,100,126,171,142,253,138,93,11,139,148,132,209,100,218,211,66,206,188,158,171,161,94,135,200,89,102,97,40,205,141,32,202,231,158,71,48,61,5,151,91,236,119,150,166,116,16,158,90,251,92,171,187,187,29,172,191,34,149,223,3,212,149,222,1,30,8,158,108,231,209,211,197,72,83,97,137,88,126,178,113,37,99,214,112,68,213,42,99,52,153,47,191,254,185,68,252,168,126,127,248,169,170,247,87,255,253,191,255,71,60,50,21,200,233,239,90,171,251,231,54,149,171,34,167,146,253,186,57,14,68,209,3,16,118,39,120,215,67,227,205,203,0,0,0,99,13,221,56,116,179,131,169,0,111,156,137,41,143,26,15,79,153,210,185,132,5,25,33,33,32,105,143,48,138,132,137,31,17,77,133,110,2,148,58,41,170,129,139,0,137,81,166,65,11,192,96,130,0,210,6,86,98,28,177,148,225,12,195,133,4,148,42,255,251,178,100,35,12,135,127,107,82,147,121,123,112,80,11,251,19,37,5,70,22,37,155,92,109,61,43,137,47,150,235,156,193,149,224,72,151,4,160,14,172,36,106,215,87,69,253,166,104,34,229,165,83,60,40,154,32,173,136,19,167,92,204,229,140,73,218,252,109,148,54,148,75,25,155,39,74,153,64,79,244,96,156,157,204,185,67,25,18,170,85,53,38,47,107,44,105,88,209,13,230,198,71,202,197,3,60,103,238,12,17,183,95,43,247,172,75,163,185,154,28,18,31,86,212,34,104,114,82,116,147,69,34,158,9,5,82,206,45,30,216,106,60,239,150,185,147,176,224,85,129,218,146,37,94,57,97,194,13,41,30,189,139,210,22,177,108,110,5,30,207,138,124,124,158,59,204,185,139,184,219,246,137,61,44,181,52,187,141,141,94,20,75,235,58,206,162,239,23,249,220,45,124,124,62,0,22,133,242,160,209,193,81,192,95,8,53,60,51,176,67,152,147,185,86,161,87,163,206,60,122,223,103,183,111,255,249,46,128,26,183,144,234,98,137,106,161,16,101,29,209,191,255,255,217,89,157,181,255,53,185,6,15,122,51,138,173,144,88,132,158,186,28,221,78,91,177,223,209,209,162,243,84,95,50,0,9,183,112,161,243,136,132,209,137,45,248,97,226,19,133,236,68,18,205,32,218,62,5,193,39,209,96,54,21,163,13,88,29,35,112,58,209,38,107,246,225,192,131,63,207,100,171,194,128,255,55,73,83,49,170,113,189,87,150,170,34,102,135,68,39,9,159,80,211,37,144,51,38,56,120,207,153,243,53,153,141,166,15,142,26,191,172,205,147,15,153,28,17,139,39,40,25,122,168,60,110,90,195,43,60,153,83,164,72,101,48,237,164,12,230,171,43,146,15,163,165,202,49,39,238,180,185,108,231,40,210,166,61,161,150,54,203,230,161,247,205,21,92,25,184,230,92,155,189,15,92,225,72,207,28,29,106,136,94,204,235,126,162,58,204,35,83,98,235,97,158,121,74,45,212,7,16,0,4,11,183,44,19,158,15,11,40,210,173,66,185,1,150,12,225,118,224,216,62,36,128,240,239,62,128,65,224,97,44,127,112,204,77,191,55,238,219,38,159,246,103,161,157,131,121,127,254,244,2,136,244,0,87,81,149,223,88,23,117,52,157,88,20,179,140,19,65,240,231,123,136,212,0,0,0,48,27,106,55,76,113,100,134,151,112,105,35,70,94,18,103,1,134,130,96,58,118,10,85,119,76,184,141,35,76,60,136,200,136,76,48,135,26,1,173,144,0,79,192,37,29,28,226,1,11,40,153,176,202,104,65,236,104,148,100,41,67,185,64,3,54,249,47,4,210,176,24,134,76,1,8,125,21,180,132,43,122,251,70,127,255,251,178,100,44,14,70,205,104,211,27,120,99,96,78,107,203,10,44,34,140,91,33,151,74,77,229,141,193,60,164,108,104,144,149,168,108,205,46,132,187,200,245,57,128,246,185,228,16,133,5,66,26,117,197,210,177,22,239,70,136,182,126,96,87,38,198,105,10,142,103,37,109,214,245,90,239,91,237,195,139,95,145,237,200,227,15,235,0,100,202,88,118,74,234,34,73,118,72,165,139,85,206,202,17,109,182,125,107,14,234,164,36,255,157,125,189,159,216,169,147,153,27,223,117,143,77,159,166,77,216,67,30,170,112,185,151,156,250,255,190,96,179,235,104,30,122,202,211,90,230,117,134,171,174,222,77,218,67,210,150,15,70,139,217,104,4,128,0,0,89,119,170,18,27,137,40,138,24,246,129,118,35,218,106,39,252,158,147,70,87,210,140,41,120,214,127,240,255,236,140,215,252,200,15,195,15,247,191,174,173,255,235,130,84,127,249,9,220,236,161,10,243,58,22,148,91,123,85,11,228,34,177,28,236,74,57,148,73,214,220,254,101,234,1,140,34,156,245,183,14,22,48,206,255,140,92,184,169,42,96,231,38,110,12,14,144,2,147,25,241,217,149,136,65,0,80,80,116,249,144,194,2,4,4,157,2,43,120,252,69,202,10,146,14,29,75,21,160,77,130,85,0,129,233,62,134,145,165,105,230,104,15,49,68,193,194,178,112,104,65,98,75,218,155,194,82,169,66,55,164,181,20,186,235,189,43,90,168,237,45,140,62,140,37,70,106,75,157,214,41,102,5,156,156,40,17,5,99,225,249,156,107,72,135,140,149,132,182,82,189,27,244,170,237,135,148,209,132,52,61,106,135,200,103,69,4,197,219,237,195,38,19,142,219,19,86,209,54,39,16,135,241,56,77,235,124,179,12,4,246,152,46,201,243,74,220,90,190,143,87,38,107,110,163,145,107,48,193,149,235,75,243,83,28,247,107,110,41,77,108,82,131,191,109,152,202,103,189,110,99,180,182,221,232,167,110,221,225,111,235,12,0,5,46,189,230,2,19,16,147,131,88,69,43,210,215,102,81,5,50,127,35,167,34,222,181,255,224,16,168,252,45,184,75,161,127,251,62,134,123,54,154,209,71,176,187,205,35,135,165,200,93,209,7,232,255,181,121,184,144,1,99,159,23,215,70,132,154,80,176,161,82,202,21,51,54,181,128,55,136,0,4,138,184,169,68,246,142,53,186,12,75,192,119,1,39,38,84,89,146,18,179,128,32,76,48,224,195,169,126,138,230,96,2,177,147,1,125,195,139,131,0,150,201,79,14,210,40,41,17,224,232,41,80,228,235,8,48,129,24,38,1,210,66,167,38,195,96,234,65,40,201,1,99,83,152,99,161,161,34,158,108,107,104,57,97,255,251,178,100,43,12,102,43,103,85,27,79,100,64,74,137,219,19,48,37,102,27,57,141,74,78,101,141,201,44,173,108,40,192,150,56,42,124,134,170,188,180,209,124,59,96,106,82,16,29,121,243,215,18,191,164,211,138,61,120,239,104,145,53,76,230,31,191,53,174,210,181,250,164,125,132,230,251,163,229,190,213,150,99,252,84,116,111,110,167,228,21,31,183,169,74,73,188,193,141,89,131,228,243,236,188,116,189,139,234,171,77,254,254,174,216,52,109,104,236,14,16,145,190,172,149,87,27,205,188,180,134,179,246,205,251,212,130,142,193,106,211,236,199,128,223,242,96,0,158,159,212,92,250,152,72,117,106,22,44,150,214,45,155,136,235,170,114,26,183,115,151,125,255,255,255,213,166,255,203,243,63,219,85,116,176,170,25,14,135,5,54,93,30,200,82,28,255,255,16,230,35,76,102,52,145,138,10,164,9,190,213,88,199,88,240,138,226,142,146,53,48,0,2,224,148,136,35,12,42,162,49,160,188,211,68,51,7,28,128,2,163,39,1,130,226,144,0,152,194,97,240,80,248,46,8,21,3,24,96,126,48,0,169,37,129,1,88,3,111,42,0,68,225,125,193,79,178,22,22,173,230,128,96,209,131,13,11,8,66,122,171,173,161,8,79,128,114,161,210,55,116,16,216,92,73,208,78,50,155,191,36,64,65,8,54,234,83,40,220,28,187,236,226,250,86,106,210,151,161,231,212,154,95,83,73,252,134,63,56,45,169,217,209,146,209,252,253,27,181,137,115,222,202,117,59,11,52,130,6,107,153,228,229,17,23,32,209,172,127,100,184,49,155,53,120,146,42,184,246,185,120,72,124,237,38,213,57,22,51,83,37,203,203,231,238,191,27,79,34,142,221,119,102,207,86,173,109,109,104,178,145,253,223,167,205,225,61,46,46,190,163,107,47,90,253,156,135,207,211,46,230,147,49,220,166,225,59,76,176,1,61,55,240,121,41,133,207,108,115,155,96,155,46,72,153,204,190,69,84,158,192,34,3,33,228,87,191,196,191,127,153,69,255,12,248,31,255,47,202,224,77,255,220,225,67,223,239,242,161,207,174,69,221,40,140,175,185,81,149,146,157,93,52,18,97,246,133,70,195,196,171,188,44,72,0,0,96,67,104,43,184,193,6,13,187,36,195,141,76,228,40,203,139,140,36,88,192,73,140,84,216,0,50,16,162,139,65,198,230,106,0,1,9,162,78,81,255,32,39,148,129,76,147,5,18,211,64,195,19,88,80,12,166,11,245,219,66,64,226,212,92,28,20,195,111,203,182,186,33,214,58,210,160,48,114,162,141,81,221,126,22,138,233,178,210,229,203,146,150,26,170,209,23,238,16,83,87,135,229,217,206,211,22,132,243,196,255,251,178,100,56,15,198,172,101,83,19,120,99,116,82,139,250,227,48,199,106,26,85,155,76,14,101,141,145,65,163,43,204,192,158,57,5,173,168,112,146,227,231,2,98,70,90,163,214,215,146,245,161,152,167,213,110,210,19,151,228,191,87,133,113,242,96,206,89,249,146,148,176,134,226,64,135,239,95,156,96,246,124,238,213,188,207,45,190,183,26,57,232,218,109,118,205,122,252,236,53,164,118,92,123,179,54,117,196,35,254,90,203,181,243,247,169,2,183,186,79,49,22,222,149,175,185,107,33,146,11,53,212,231,45,179,126,128,192,8,107,142,11,97,200,156,144,76,92,165,228,176,14,55,193,21,10,154,234,215,249,149,179,157,38,195,245,67,9,193,115,210,244,255,255,244,255,254,255,127,255,211,255,245,66,0,160,34,93,15,114,149,119,238,177,171,205,83,88,238,213,117,68,152,159,86,189,13,163,118,115,118,209,144,179,46,53,131,223,153,11,20,77,139,20,51,97,164,203,204,114,97,217,132,199,226,16,57,146,196,160,160,89,80,102,6,3,6,23,195,0,65,80,216,114,160,8,104,224,165,161,60,6,14,128,7,74,89,169,96,148,105,160,96,142,77,88,215,236,164,88,55,80,66,2,228,49,195,83,243,130,195,136,128,119,214,131,190,215,147,172,137,150,198,224,71,96,246,99,158,160,215,41,136,218,162,241,193,7,67,179,106,143,169,35,49,92,77,94,89,147,10,54,124,251,53,42,184,213,106,230,209,200,158,122,251,179,44,83,158,211,43,82,168,221,11,213,228,35,183,179,91,74,231,62,168,7,9,158,205,203,117,141,242,212,166,194,105,88,160,172,156,199,139,182,191,180,66,249,172,62,219,159,103,242,52,153,148,150,186,5,88,210,84,111,214,182,234,60,181,90,220,84,189,214,171,222,227,144,91,47,88,1,192,23,190,29,91,129,63,64,0,39,229,205,2,71,39,197,133,82,116,138,212,37,81,242,53,166,119,186,16,203,6,65,8,25,255,95,95,255,247,54,127,81,175,236,79,207,231,225,200,56,192,248,130,169,148,108,113,108,80,110,116,205,185,140,138,133,184,84,92,180,158,254,155,247,181,161,127,168,209,255,188,217,32,24,233,77,49,251,0,0,179,22,57,16,49,156,118,41,166,27,154,249,17,134,3,152,217,121,130,135,148,20,25,192,128,25,8,205,129,160,176,104,241,140,145,131,70,223,165,138,24,54,176,4,73,56,175,192,129,180,190,64,244,78,109,226,197,96,43,152,96,29,1,74,206,195,225,166,32,32,3,83,27,133,226,88,239,16,241,11,60,102,5,191,167,144,180,234,56,54,187,23,176,247,124,26,167,238,192,49,76,98,56,82,245,97,192,224,174,203,159,197,8,88,255,251,178,100,58,14,134,104,95,83,19,108,55,48,79,235,186,237,48,98,118,25,245,163,78,110,101,139,193,65,47,172,40,195,20,104,108,59,123,205,87,104,243,104,77,45,199,231,49,185,135,61,110,176,147,221,19,92,198,200,147,54,181,19,162,150,13,48,254,244,236,142,176,174,154,181,188,194,217,154,231,131,157,79,48,190,19,89,59,143,36,25,215,110,6,221,230,240,8,59,160,112,125,153,215,201,58,92,177,32,80,45,14,160,36,42,1,61,56,133,210,114,220,125,43,0,0,4,0,0,1,73,76,92,33,143,162,245,37,212,175,243,238,24,228,135,135,145,205,130,80,31,9,17,186,26,163,136,51,122,55,255,255,118,245,175,253,63,92,151,173,232,191,217,223,87,175,224,81,157,191,223,85,239,100,115,253,17,87,110,123,119,116,123,59,22,79,22,18,112,186,119,152,37,34,66,120,128,50,113,48,241,157,17,102,21,41,25,180,72,96,1,3,164,99,64,194,32,24,44,8,85,3,152,148,42,101,136,9,164,193,64,12,17,16,205,44,8,81,33,5,152,126,226,74,77,34,128,160,39,65,144,3,102,99,233,12,221,27,118,106,28,62,13,113,22,165,141,124,120,8,13,49,37,209,199,92,136,183,206,197,4,27,58,219,187,20,175,157,16,200,206,151,2,138,148,182,62,254,186,14,64,143,15,251,75,6,188,242,245,47,100,192,117,18,238,232,41,105,181,126,170,172,186,88,210,27,154,112,89,236,173,174,95,171,165,237,132,193,116,43,111,122,113,66,40,83,195,101,208,195,246,167,61,123,243,19,249,107,93,136,214,101,102,182,188,82,166,253,147,236,88,217,189,43,30,27,55,71,171,101,234,143,90,41,114,182,208,175,68,171,145,110,37,118,212,125,97,235,255,244,121,32,12,1,9,151,118,131,227,2,93,134,178,39,199,10,171,18,209,115,18,180,148,104,232,117,230,102,102,201,191,167,250,159,202,219,115,127,255,175,253,172,229,66,85,116,47,162,33,196,32,40,113,164,210,46,218,170,170,183,42,52,198,166,187,45,62,134,76,168,237,109,43,186,17,76,58,130,54,73,200,62,0,20,212,221,71,205,5,19,176,140,224,228,71,38,184,12,0,36,160,68,28,176,134,18,100,5,70,90,121,76,82,20,186,86,65,169,4,0,161,110,91,164,197,233,4,34,100,170,229,184,187,84,175,59,9,90,78,139,53,145,47,215,134,80,227,218,136,164,220,243,166,189,178,142,64,185,242,122,67,216,15,19,142,142,25,30,99,237,218,219,166,4,119,87,183,167,23,105,120,254,219,240,113,239,209,74,249,181,55,230,249,181,189,89,139,144,231,132,247,44,209,62,123,166,245,126,133,97,120,154,78,101,124,110,255,251,178,100,67,12,230,6,103,213,27,88,98,242,74,139,250,227,48,101,104,24,165,163,80,109,225,43,193,40,36,108,76,144,178,120,90,19,5,191,221,19,216,130,184,147,175,196,172,252,251,29,44,222,52,21,167,71,91,177,90,11,52,143,176,122,69,107,197,92,92,111,186,217,21,231,142,153,139,54,196,234,44,188,189,92,182,168,114,41,173,35,213,185,28,0,2,38,113,224,69,14,4,246,218,66,80,132,212,160,89,145,216,213,208,39,65,164,149,127,38,140,68,127,63,255,234,159,253,255,244,165,150,52,255,90,163,230,237,211,245,238,64,203,54,171,247,255,38,189,214,244,254,136,255,158,197,156,154,34,57,134,142,140,44,177,51,135,102,192,0,162,110,6,129,31,236,137,150,20,26,187,81,163,9,150,4,80,192,195,194,90,192,136,57,2,140,156,140,182,203,44,165,229,146,16,132,138,35,8,78,97,125,164,162,183,41,202,155,40,18,124,168,106,199,135,89,195,190,157,42,44,231,190,233,156,176,242,72,25,167,64,74,30,173,83,44,253,246,203,28,243,146,70,95,169,81,231,176,16,37,136,153,30,167,144,109,8,46,81,150,99,64,122,6,214,8,67,23,216,227,104,221,228,137,150,147,147,15,118,217,52,224,133,235,135,199,104,140,26,191,224,186,141,125,54,93,156,217,120,214,154,222,148,234,114,93,74,252,133,23,198,216,155,38,151,85,40,185,62,254,244,121,160,254,65,28,150,138,198,224,170,50,21,145,64,157,137,51,104,140,10,31,27,131,108,61,156,185,92,58,56,70,108,109,189,77,255,206,4,206,48,78,189,118,174,199,190,142,198,188,53,254,234,180,119,29,152,16,203,115,7,159,255,255,255,255,244,95,47,207,201,98,255,184,225,80,8,179,55,119,217,152,166,175,99,174,66,196,14,61,120,131,99,206,14,80,88,34,77,98,40,117,245,60,195,221,206,119,57,64,0,204,36,96,51,66,100,200,80,131,84,128,141,80,71,48,232,112,2,1,51,216,68,12,122,7,35,131,4,166,122,47,51,195,19,129,76,54,30,48,80,192,46,20,14,27,152,80,122,44,103,50,136,68,185,131,38,35,48,196,76,231,65,83,140,144,20,193,93,180,66,16,40,73,71,99,165,130,68,32,195,231,5,33,107,38,11,140,182,12,44,144,108,42,76,214,227,20,203,33,231,135,28,45,213,120,31,121,85,150,77,23,155,147,80,67,198,53,36,22,16,202,242,181,114,195,97,104,143,28,45,29,125,44,213,215,192,213,53,155,61,87,172,201,141,164,78,152,134,177,183,151,69,135,175,126,225,113,216,19,198,73,56,181,231,42,182,168,93,173,178,196,48,103,206,117,103,231,231,25,114,151,109,200,220,117,255,251,178,100,93,14,38,236,99,209,139,152,100,84,75,73,235,26,36,37,142,89,213,157,76,110,97,141,193,57,47,235,92,243,9,104,156,247,166,138,109,126,202,85,180,117,152,163,174,238,101,127,169,86,237,213,159,222,180,32,144,20,4,124,205,111,44,22,97,206,90,176,0,48,0,0,65,127,24,22,68,24,38,187,70,66,198,142,122,70,68,230,103,57,225,200,203,133,27,40,142,74,107,205,255,255,255,255,215,159,239,255,255,248,138,30,6,116,39,232,182,188,228,198,157,43,39,49,99,81,68,241,186,103,240,209,196,210,118,107,12,253,255,22,197,135,109,4,232,88,184,111,120,169,147,213,128,196,40,25,32,96,240,144,132,26,23,14,47,176,32,148,192,130,51,28,140,67,130,225,96,137,65,176,84,1,64,52,243,90,128,141,9,83,61,16,129,147,201,196,53,103,137,70,170,138,177,208,101,45,245,117,28,118,214,162,94,205,89,181,43,128,8,162,218,49,22,153,33,128,89,171,161,52,255,67,176,84,78,229,229,57,220,174,24,198,134,197,45,231,108,254,216,216,176,218,135,143,222,81,69,146,83,105,111,58,96,253,32,175,249,236,21,167,90,211,45,77,80,199,203,208,213,219,252,226,20,87,90,80,46,146,212,207,48,202,234,12,121,42,248,121,211,211,138,204,203,152,139,239,107,48,138,222,228,60,127,243,219,51,197,41,134,101,164,171,214,209,113,50,201,117,9,187,118,161,58,79,127,37,127,39,130,159,214,113,255,164,48,14,111,255,192,98,33,39,106,96,203,79,146,133,34,146,119,37,37,182,90,176,56,48,179,7,217,16,232,190,181,160,169,236,241,106,108,50,179,235,69,255,209,127,252,223,246,155,165,254,93,62,172,254,159,154,232,97,44,171,233,172,146,73,162,203,123,87,191,121,250,222,247,141,74,149,250,195,150,16,151,208,100,152,0,0,64,112,146,128,199,91,142,254,64,231,59,196,68,6,2,102,96,131,102,188,12,98,67,6,24,140,98,4,134,200,160,206,12,4,96,5,118,92,1,97,80,164,92,19,3,208,80,0,210,9,4,102,233,150,23,101,0,65,130,162,235,218,134,196,0,12,150,66,169,128,107,106,190,195,14,97,15,187,75,106,65,96,129,192,203,91,66,35,95,88,37,179,92,118,36,138,199,106,95,44,148,178,105,219,173,236,134,19,40,147,234,35,163,130,195,71,145,109,203,137,214,8,247,137,222,125,155,170,199,55,206,58,150,79,48,118,156,219,80,234,249,76,33,149,195,189,182,240,75,232,186,2,201,77,86,82,189,208,225,110,250,155,102,134,169,178,105,230,75,92,180,213,166,165,138,243,253,206,179,5,99,236,30,217,163,237,221,131,178,222,226,234,231,255,251,178,100,97,142,6,246,104,210,27,121,99,112,80,107,250,250,48,37,132,91,141,165,70,78,101,141,193,46,47,107,204,192,138,56,48,207,226,29,124,105,138,159,100,167,11,208,229,170,90,38,186,146,251,208,200,15,43,83,230,244,203,60,1,13,0,0,44,31,200,68,64,236,168,228,17,56,189,126,6,214,88,69,46,175,142,36,240,97,245,122,38,225,21,251,250,127,255,246,171,127,223,191,255,95,255,255,245,95,255,218,94,52,56,212,121,174,117,24,133,71,58,22,231,102,117,152,202,217,133,7,175,24,56,38,230,29,188,108,172,206,246,137,3,97,103,145,144,231,102,251,26,155,129,78,108,112,97,138,131,224,144,241,153,134,100,161,176,16,108,194,96,35,45,151,204,46,0,2,133,204,22,54,65,80,85,33,138,157,32,27,44,158,195,43,80,8,130,176,213,85,222,26,76,210,16,26,74,81,187,133,163,97,32,18,76,114,27,213,68,86,131,183,29,46,243,46,32,16,162,121,83,0,78,152,13,233,146,193,83,141,50,88,204,96,136,251,248,150,17,6,200,246,94,203,83,252,130,140,47,128,172,127,142,85,245,162,140,89,191,116,147,5,251,242,105,241,103,28,195,82,84,94,98,143,16,195,14,184,237,77,207,161,125,216,11,212,42,157,67,117,91,243,166,81,213,227,234,29,59,108,172,250,134,156,196,237,107,200,225,179,143,115,205,118,94,180,171,158,214,176,211,189,205,95,20,116,172,141,134,236,115,86,86,225,204,21,218,210,38,111,7,206,117,250,5,115,49,60,189,167,53,193,96,0,77,95,139,132,176,236,253,210,29,20,45,159,25,77,137,244,190,217,181,23,14,70,249,82,87,228,252,191,255,249,17,135,230,247,255,255,253,31,255,73,219,0,50,148,218,54,246,80,170,42,132,70,125,10,219,28,26,61,171,162,33,83,99,62,232,87,221,102,12,228,152,66,187,42,0,204,11,72,57,30,224,234,179,19,124,25,3,70,70,104,67,24,132,172,44,167,7,3,12,128,47,48,73,4,210,134,6,238,28,47,52,65,92,32,169,134,60,48,40,6,100,205,0,63,65,12,178,18,0,131,198,201,15,144,174,12,110,100,195,164,194,70,68,76,97,82,17,197,168,49,100,84,49,16,1,204,224,69,208,86,121,194,69,48,199,74,84,88,12,235,207,171,44,9,9,125,23,11,65,157,138,110,2,22,19,20,102,77,189,5,13,220,242,134,192,156,75,173,168,29,209,125,219,50,209,130,213,184,45,144,97,246,88,47,241,90,93,130,88,54,110,123,5,127,54,108,158,86,210,58,144,73,166,224,83,116,62,103,171,17,123,96,26,246,143,10,251,189,13,171,221,75,139,194,105,211,170,209,252,182,189,255,251,178,100,93,140,135,83,101,208,139,154,123,114,80,170,26,227,49,34,42,27,29,157,78,109,225,141,129,22,159,107,116,192,138,232,224,193,153,253,160,252,210,6,169,159,92,107,177,123,255,251,93,43,168,116,214,47,173,231,109,144,55,120,191,26,245,182,101,213,165,241,105,171,75,43,140,48,61,243,156,168,172,160,0,225,159,21,129,161,92,15,152,156,154,92,182,240,103,166,180,171,89,100,91,35,204,230,232,13,99,57,63,211,255,247,251,149,157,251,117,170,35,116,39,167,253,166,255,242,148,230,10,44,226,26,137,245,40,107,61,128,5,158,29,149,144,148,34,178,133,1,84,17,156,107,73,14,172,153,219,241,253,201,0,2,9,144,67,36,46,48,104,240,230,5,12,97,98,98,161,202,112,105,224,0,224,35,1,36,42,4,25,104,186,198,88,98,137,48,187,209,5,24,193,111,65,192,92,92,87,73,111,180,113,212,55,37,135,119,154,138,138,8,193,106,36,135,40,67,17,103,15,180,0,168,229,235,238,251,79,97,84,217,193,48,79,99,174,251,223,163,249,121,26,83,177,185,111,34,214,138,246,41,128,241,222,21,109,166,82,250,194,241,255,44,236,251,146,204,207,233,21,55,47,254,190,47,105,250,53,124,60,53,181,150,208,226,45,149,7,251,116,26,150,130,112,62,164,253,246,218,134,236,56,178,19,51,161,33,150,229,176,240,75,55,56,60,38,24,67,133,188,94,208,224,98,110,144,242,135,170,164,134,119,123,193,99,2,251,78,47,84,84,60,95,99,199,54,237,30,57,148,173,137,6,139,218,234,86,139,209,152,59,98,174,224,128,159,172,62,40,0,128,2,42,52,130,72,244,4,225,11,44,91,111,104,17,102,11,72,1,242,19,204,26,231,254,222,221,57,44,221,165,19,199,185,173,201,119,238,107,249,127,255,117,95,163,124,163,211,115,249,45,160,74,231,120,39,164,76,42,183,109,50,186,251,115,245,97,246,0,2,138,148,67,104,242,250,51,48,205,141,3,20,20,197,155,48,66,81,13,0,224,81,47,80,56,131,160,133,70,48,2,229,91,112,59,104,91,101,122,254,28,204,12,104,132,0,228,87,156,40,147,12,73,71,178,173,15,71,34,101,93,151,232,167,168,148,100,98,56,220,50,222,196,218,123,47,107,118,118,150,164,183,131,120,176,112,114,180,182,216,228,113,150,211,174,175,13,75,36,249,146,216,99,106,23,173,49,117,87,210,69,182,79,58,176,222,239,170,47,55,71,46,169,215,107,151,199,226,193,216,26,135,7,193,33,172,109,42,195,111,180,71,228,216,4,162,85,158,61,90,56,166,55,34,144,141,209,30,77,53,196,138,206,88,76,157,18,211,223,181,153,137,97,170,255,251,178,100,88,12,6,111,102,213,27,79,100,112,68,34,106,172,61,233,12,29,5,147,74,77,229,143,192,197,159,108,180,160,15,32,228,203,86,65,244,115,150,176,117,176,33,176,118,251,106,226,176,183,249,136,50,202,229,152,129,86,242,77,59,212,0,0,8,0,0,0,53,48,119,3,208,255,56,137,210,53,201,147,212,137,146,57,22,72,152,210,113,11,16,163,79,211,114,116,243,168,138,77,107,43,72,33,15,101,123,209,231,191,209,244,216,18,122,223,93,11,253,47,238,255,244,90,214,90,121,47,233,232,0,0,99,18,186,63,236,99,6,11,58,83,35,130,28,48,53,115,17,1,55,67,34,192,81,65,105,133,131,24,216,170,234,11,7,128,11,203,160,12,34,12,13,84,164,149,25,226,136,136,64,67,210,165,41,234,100,18,10,29,253,112,39,26,11,136,64,130,56,55,233,232,203,157,200,105,47,86,34,56,41,138,226,137,17,47,1,172,34,95,63,206,74,92,178,200,113,118,92,90,118,42,65,14,237,104,132,228,101,253,79,107,77,37,245,119,93,185,138,183,158,137,125,36,138,113,242,2,213,172,147,196,80,240,205,243,195,231,157,63,165,207,149,178,153,209,220,196,234,230,4,66,146,82,51,159,21,215,7,71,78,23,90,33,11,219,50,134,43,174,90,138,200,117,138,172,169,129,92,117,186,23,157,216,170,120,115,200,126,138,150,90,204,119,119,107,27,212,216,176,206,219,214,203,185,148,156,102,62,199,109,15,111,46,46,169,253,189,190,17,112,160,72,146,152,100,30,55,31,37,69,212,0,0,128,128,8,0,1,119,65,48,74,48,124,37,154,73,82,192,126,164,20,119,32,127,115,87,71,231,187,127,224,244,68,101,77,173,136,165,213,95,14,175,239,243,66,69,146,45,225,210,0,0,146,148,65,64,223,224,52,203,13,152,177,114,0,66,6,92,81,49,216,124,40,32,12,61,152,45,68,60,34,133,11,94,237,242,153,4,4,26,38,137,112,152,66,75,10,21,66,38,87,7,186,236,33,185,58,78,251,179,10,150,184,149,93,93,96,190,25,187,226,232,255,0,157,165,66,236,108,208,216,150,240,120,188,205,3,225,100,188,249,62,27,89,211,103,83,37,128,78,52,234,200,246,153,196,180,41,17,42,109,98,157,159,134,61,135,117,33,152,112,58,18,172,112,128,202,216,178,207,17,48,64,96,186,180,36,29,83,36,38,220,245,49,217,194,26,16,246,228,39,75,77,95,196,95,46,154,214,245,5,251,216,19,181,42,100,28,134,42,178,222,73,181,168,177,41,182,13,77,43,213,211,175,73,173,120,81,162,177,46,109,169,98,203,11,78,59,197,51,247,142,225,36,56,18,191,185,103,87,239,255,251,178,100,105,142,166,168,104,213,27,76,126,80,73,104,42,97,97,5,132,27,121,223,76,77,164,95,1,7,139,42,48,241,38,64,223,154,0,114,72,226,64,25,5,23,45,139,204,191,35,177,202,69,96,131,24,66,68,212,165,156,114,103,20,252,106,253,104,247,92,26,129,224,60,55,12,148,49,171,255,251,127,234,86,255,255,15,129,63,255,235,237,254,32,52,69,156,89,163,93,203,58,216,187,87,255,244,105,103,109,32,49,136,62,31,133,209,204,76,26,75,8,192,97,128,43,12,16,21,156,151,220,120,156,192,0,195,4,197,2,128,193,230,84,36,44,7,14,160,123,2,36,11,43,25,77,183,133,106,40,27,240,24,100,213,25,48,176,114,238,26,13,72,113,16,121,0,28,4,206,216,154,230,149,56,240,186,53,212,143,45,50,0,121,218,82,185,139,63,174,123,10,205,180,73,248,179,12,133,197,31,90,179,51,107,209,235,171,69,61,43,149,90,151,78,50,169,165,167,101,131,116,161,41,17,230,16,136,132,234,205,114,148,155,77,37,70,34,61,170,134,2,202,13,4,80,164,102,18,89,150,132,230,41,165,2,118,156,36,183,169,17,142,16,160,152,25,82,40,240,252,227,211,49,22,163,138,234,208,10,136,93,38,188,174,208,120,202,81,243,200,33,118,198,239,83,223,3,147,237,49,18,187,91,214,135,249,243,23,188,186,41,91,90,28,191,175,170,124,75,0,40,1,156,0,104,37,97,128,163,2,64,202,79,49,55,65,22,55,37,120,214,134,147,111,179,73,14,234,134,8,148,64,156,161,42,252,112,238,122,133,233,175,212,115,233,202,124,21,255,255,75,127,183,123,30,186,165,237,247,151,61,70,162,219,170,0,0,65,148,66,180,13,77,55,138,99,8,103,22,67,82,224,226,211,73,5,110,6,4,106,58,0,96,65,140,233,172,136,131,73,129,19,209,48,199,1,76,92,12,72,8,120,33,234,135,80,66,5,20,93,204,13,43,84,148,96,123,1,50,226,49,206,181,17,128,165,77,79,201,152,120,19,99,64,79,149,135,185,112,177,227,25,153,217,99,29,170,35,74,115,214,59,204,88,213,120,166,110,138,208,217,34,135,39,45,136,45,158,70,96,163,45,235,40,100,184,75,17,69,49,73,12,17,174,209,210,82,167,142,30,89,137,54,127,100,147,233,216,195,102,128,208,152,247,182,60,172,69,52,208,232,242,71,210,187,94,208,52,172,136,68,231,27,50,179,131,164,178,75,195,124,98,88,69,73,160,72,29,29,100,91,171,6,211,148,23,200,35,154,172,99,217,139,16,185,121,84,191,171,77,221,34,189,158,159,112,0,112,19,144,203,17,66,224,232,194,89,56,217,65,193,10,66,24,85,255,251,178,100,115,14,230,149,104,211,155,111,77,64,81,103,202,195,61,39,58,24,125,161,82,109,61,51,65,48,31,107,140,208,11,201,6,185,81,229,49,36,156,133,186,28,211,203,232,178,214,126,95,183,69,255,24,27,129,131,164,72,22,28,26,148,7,194,75,131,239,255,255,165,223,237,244,249,15,129,197,222,2,73,52,11,199,48,60,229,253,44,79,122,111,115,244,24,73,206,96,77,31,3,135,18,1,196,18,101,209,136,158,146,135,16,8,90,194,133,18,212,96,124,0,210,4,151,23,173,90,208,153,54,128,212,124,116,224,171,75,64,66,16,240,39,172,38,128,216,6,106,4,242,59,79,39,228,37,181,172,233,74,164,69,233,4,110,92,61,62,97,249,166,78,237,72,245,84,88,176,119,223,107,166,165,75,250,195,154,10,177,195,116,98,217,50,187,62,216,47,41,24,48,70,86,72,236,236,75,181,93,64,209,82,193,49,10,167,34,90,150,66,57,61,198,172,87,147,35,37,112,182,226,75,228,168,32,77,3,177,206,38,69,18,5,60,22,246,7,15,99,74,212,72,86,158,203,60,115,166,70,197,121,2,171,160,18,65,181,182,114,156,39,40,146,196,132,77,50,240,132,37,75,109,72,242,103,228,195,48,103,255,208,4,189,65,228,64,81,37,70,28,186,146,6,114,77,70,68,212,83,164,77,115,21,51,181,150,214,169,111,175,169,147,247,239,255,242,10,38,69,210,98,11,62,148,93,89,213,99,176,54,48,206,157,186,171,41,230,255,12,201,245,196,101,253,239,255,214,236,95,23,160,204,15,253,228,255,36,0,0,74,156,26,40,110,154,38,80,6,107,198,198,122,34,91,80,226,51,54,24,78,83,13,1,34,45,6,145,14,0,52,32,113,96,240,2,60,163,137,125,12,8,12,152,81,5,225,230,206,151,234,80,181,85,73,183,91,175,249,109,30,166,52,221,155,231,69,123,54,57,183,186,87,49,75,22,9,130,85,33,200,126,218,199,138,238,182,52,22,197,8,140,75,48,190,82,49,68,162,105,201,182,97,167,120,63,76,73,104,108,210,123,100,202,154,203,223,127,162,61,3,162,72,180,68,227,130,73,172,99,212,107,179,80,42,192,18,44,206,123,204,88,141,201,34,248,158,92,95,84,202,222,195,205,78,151,148,123,80,158,51,41,177,250,27,175,137,234,136,232,178,200,97,56,107,75,17,169,36,146,102,188,165,237,132,149,84,146,226,159,75,94,0,6,128,0,16,30,240,142,225,104,150,184,105,124,137,49,97,34,154,71,54,103,25,78,128,135,247,171,72,102,172,200,98,252,141,23,41,151,223,255,47,215,255,255,255,255,254,163,160,121,27,169,153,93,183,87,173,72,236,97,186,118,136,255,251,178,100,128,142,134,15,104,212,27,108,78,16,79,233,106,218,48,37,154,89,165,147,72,109,229,141,201,69,50,107,168,244,156,184,158,119,191,171,250,87,220,212,171,116,186,63,15,179,159,190,240,0,232,84,124,216,26,192,152,38,217,100,9,76,48,248,162,1,131,48,67,22,40,51,97,48,184,225,134,45,167,81,130,3,136,73,84,216,195,104,203,21,11,136,206,15,68,144,199,205,60,132,79,160,171,216,44,59,15,98,169,8,173,162,0,208,217,86,181,54,176,175,45,64,206,67,83,79,193,38,210,189,97,148,86,15,176,186,161,139,144,124,186,113,150,37,36,50,154,141,163,226,196,97,151,222,2,147,219,94,225,56,91,88,145,216,129,26,211,22,216,213,205,171,87,26,211,74,213,132,47,183,215,214,175,146,65,251,73,147,113,88,214,117,189,159,118,94,251,98,204,87,150,173,115,244,251,113,87,191,42,103,43,251,88,59,173,59,42,153,136,194,232,81,87,59,81,127,23,187,118,251,26,72,245,165,231,172,227,23,153,64,84,250,197,51,210,253,247,183,117,178,69,250,79,248,3,0,0,10,110,214,82,48,161,109,202,198,140,65,20,132,124,185,38,103,157,153,147,253,61,205,102,44,58,172,110,255,122,127,245,79,255,253,255,255,253,19,246,222,255,245,20,132,196,137,177,180,178,171,81,213,83,159,46,234,117,167,162,42,251,205,99,189,230,123,154,202,253,201,174,114,186,181,145,7,244,16,0,0,176,169,92,249,220,115,27,203,204,58,168,53,129,112,201,162,3,31,13,140,158,107,12,25,1,81,193,96,185,131,81,69,164,48,16,112,201,162,192,74,161,24,19,14,88,168,36,65,8,213,3,51,0,29,85,244,8,20,20,58,95,160,160,53,33,2,172,98,132,34,32,38,20,170,152,51,181,50,74,248,227,58,88,86,196,206,131,149,3,3,195,43,49,182,81,46,62,22,30,87,130,129,235,74,101,208,195,88,235,95,116,229,145,6,196,247,59,168,101,45,18,68,83,50,19,227,218,33,16,102,8,48,190,173,160,156,210,228,23,87,99,244,203,239,70,245,66,114,163,22,231,68,227,137,210,86,205,171,135,18,219,16,14,247,102,219,179,213,44,91,27,172,176,107,111,93,252,197,39,144,207,101,156,216,47,72,47,243,246,118,154,190,46,217,159,130,63,243,185,251,94,113,135,160,113,9,71,124,223,115,119,104,219,71,61,66,0,0,77,219,74,146,242,10,161,51,143,246,24,71,136,32,102,55,189,199,16,40,174,234,212,101,8,69,217,189,89,83,79,215,255,255,249,127,255,254,222,255,255,166,52,56,166,59,222,174,86,177,144,173,198,229,129,227,109,142,64,78,246,234,181,245,181,192,134,255,251,178,100,143,142,198,204,100,209,19,154,99,114,78,105,26,211,61,133,14,90,193,163,68,77,225,145,81,69,39,235,12,246,8,113,177,1,71,123,184,203,58,115,186,3,24,93,57,169,211,157,31,41,214,159,132,112,136,47,74,129,167,10,204,24,110,101,236,166,48,30,98,146,162,16,65,80,113,235,195,16,7,48,97,177,160,83,12,1,52,33,40,8,4,2,193,21,97,109,132,89,26,208,17,66,32,52,53,87,16,80,188,197,243,101,84,118,215,130,134,56,112,50,173,86,112,194,65,105,122,138,144,60,4,206,224,57,100,10,250,74,217,51,74,96,136,3,111,92,85,39,1,64,242,69,190,239,31,92,112,55,59,45,24,232,113,25,104,72,26,220,137,113,78,52,138,96,35,183,92,91,179,29,166,39,116,36,42,233,78,218,66,53,232,80,63,243,61,172,171,90,91,69,158,238,251,108,37,236,238,150,175,109,217,142,7,28,201,232,53,2,158,125,74,86,153,155,22,201,204,204,203,89,170,183,97,207,198,54,141,164,95,21,156,138,157,223,212,180,50,151,45,57,108,180,21,152,214,0,1,25,186,76,144,16,38,33,252,205,194,220,168,225,94,47,23,117,239,27,81,68,176,170,102,76,26,193,250,163,43,77,246,127,251,255,255,127,78,194,155,255,254,143,254,149,202,119,10,82,119,70,240,23,94,13,138,211,62,122,24,35,251,15,116,143,52,47,137,3,49,212,50,21,125,230,239,90,71,125,130,0,0,0,112,26,211,63,49,124,214,225,147,93,194,76,60,41,50,144,116,199,227,19,24,149,12,52,10,50,112,88,195,161,67,13,165,31,161,33,1,139,71,38,216,129,70,3,25,50,198,9,120,166,48,25,236,41,43,71,27,65,113,163,146,125,145,171,83,136,102,30,129,192,225,147,89,46,18,113,34,89,131,139,7,195,44,196,154,210,82,18,85,76,161,199,77,95,99,98,123,41,93,217,91,122,142,116,77,221,143,246,47,139,82,153,71,18,26,235,31,157,96,118,225,85,212,208,195,84,168,223,173,81,94,101,99,253,46,209,51,250,57,159,106,219,188,39,117,150,30,219,246,220,195,185,231,254,191,89,153,253,211,103,230,15,159,45,94,148,99,201,213,173,179,251,29,251,173,245,236,47,155,82,41,145,226,217,87,178,10,191,46,229,34,204,152,168,234,43,98,220,223,142,219,185,95,236,239,131,179,30,0,32,0,34,191,148,199,17,81,49,145,166,232,86,252,32,99,38,155,48,81,157,164,98,170,220,109,30,255,101,191,250,255,255,255,243,117,65,183,255,254,237,107,254,198,6,0,166,38,234,204,139,41,172,45,44,22,70,58,89,89,81,76,148,109,22,202,91,232,136,206,237,234,8,112,255,251,176,100,143,14,166,152,104,209,27,153,99,112,79,235,218,231,48,162,98,24,229,157,72,109,229,43,193,46,37,170,156,240,142,176,129,201,173,119,80,67,180,197,108,205,180,132,234,224,141,22,244,194,203,65,18,64,208,115,104,71,75,243,39,78,40,14,49,230,245,128,92,134,78,70,48,237,227,108,189,77,180,131,243,85,236,74,70,166,129,3,82,32,52,100,185,167,28,56,69,110,94,206,163,21,151,63,210,247,34,32,219,203,18,229,42,19,78,6,165,164,141,91,149,218,130,240,96,15,10,128,173,138,208,175,34,237,17,54,114,67,140,34,28,136,196,80,17,16,205,174,187,76,189,163,241,189,90,18,134,248,194,98,3,52,83,240,247,156,135,246,227,88,143,52,62,73,22,146,68,148,155,104,233,33,247,175,72,11,135,88,70,221,80,56,140,196,32,43,212,132,238,137,88,138,90,165,26,40,207,121,62,100,32,150,73,168,197,102,89,171,207,49,121,34,110,105,108,229,243,49,45,88,223,180,147,0,237,232,16,14,67,188,111,33,195,241,161,12,85,154,14,43,154,139,60,139,202,124,66,172,55,136,248,242,237,246,183,31,62,226,138,232,214,76,194,47,246,79,175,255,255,254,191,249,230,180,87,242,246,4,11,133,50,233,223,188,35,214,195,110,224,218,82,176,210,41,135,23,246,200,27,118,206,160,0,0,82,188,193,109,207,155,200,220,231,11,90,109,160,230,98,36,101,66,0,170,146,239,144,167,128,65,76,133,73,175,48,211,46,17,4,164,132,34,91,78,80,63,70,198,104,52,211,220,215,146,121,130,164,226,137,179,70,114,191,203,0,123,225,248,90,148,174,23,14,163,107,71,89,38,217,219,91,100,185,182,72,58,83,19,156,175,53,98,9,143,173,89,116,8,238,207,87,167,181,101,247,190,35,120,142,230,27,159,196,74,215,57,15,210,79,145,187,179,171,241,83,218,103,76,209,195,102,98,33,62,203,103,215,236,158,42,253,33,34,173,89,218,189,138,110,22,98,198,105,116,238,52,173,155,72,224,190,28,72,150,55,205,166,114,173,89,111,199,5,117,214,117,223,188,193,28,118,103,167,226,71,239,166,22,31,144,198,146,146,204,114,168,230,107,5,94,94,219,247,99,95,91,245,128,8,2,0,0,0,5,127,42,25,15,146,208,44,193,88,37,64,228,180,152,233,215,41,167,225,123,116,222,97,41,99,251,207,242,175,255,255,255,255,255,251,222,191,187,201,67,174,235,255,181,158,113,231,186,123,249,201,138,34,165,135,15,31,41,21,174,14,60,238,35,105,214,244,244,0,192,31,243,85,38,55,253,99,132,214,58,52,35,23,197,10,26,27,26,161,141,24,25,177,209,142,138,25,147,255,251,178,100,155,14,38,105,104,210,155,120,99,112,75,9,42,253,36,38,158,25,205,147,68,77,225,51,17,59,47,235,12,241,138,16,234,201,43,18,52,80,144,48,33,40,17,130,3,24,72,177,81,44,18,12,8,1,84,17,242,18,82,168,48,208,66,163,143,20,65,153,155,158,161,203,205,15,97,135,36,32,234,62,240,162,51,201,66,62,36,223,134,90,204,45,218,180,240,90,134,109,73,41,224,183,73,116,189,205,138,35,106,122,35,46,166,121,83,132,228,200,132,204,148,60,36,35,0,186,204,131,237,174,210,22,110,251,59,185,59,93,252,64,198,29,140,192,230,214,177,35,62,57,176,127,146,141,16,178,182,173,118,145,60,125,122,137,139,212,167,80,110,183,173,4,225,146,74,91,253,122,254,71,43,231,221,42,248,57,61,73,204,236,117,232,23,232,161,108,251,180,167,30,144,176,29,173,148,148,175,162,144,95,237,228,56,140,157,170,198,120,139,236,238,85,38,120,109,74,210,23,203,247,117,166,16,219,165,164,71,58,158,180,175,233,255,239,255,167,255,255,253,29,83,215,251,72,155,175,241,146,94,172,112,230,84,209,25,85,216,129,228,236,201,125,154,52,228,86,100,45,37,100,113,44,105,213,22,59,133,80,0,4,220,220,1,42,34,242,42,11,25,131,209,137,14,24,240,136,241,185,167,133,173,49,227,39,248,197,203,42,55,98,0,228,119,74,244,205,83,16,80,218,96,23,158,211,152,196,97,215,246,113,246,85,180,40,240,196,43,64,241,24,216,240,239,136,148,100,224,26,160,29,88,87,239,74,186,93,30,174,35,43,43,27,188,251,174,114,54,78,218,83,83,25,111,68,171,17,163,182,33,184,115,145,165,254,214,39,169,73,89,73,43,191,78,94,208,156,131,116,35,30,156,255,56,255,105,178,57,89,228,170,107,48,194,78,126,29,151,86,44,230,219,250,192,251,122,251,17,170,22,184,223,213,35,153,121,131,175,171,233,105,195,116,13,61,80,58,218,51,168,240,96,99,10,213,209,29,66,25,148,223,227,62,103,48,8,0,175,104,39,137,1,63,223,30,108,33,107,174,138,32,96,253,21,224,35,156,238,251,106,166,187,255,100,20,36,127,173,191,255,255,255,255,247,60,132,114,81,130,164,214,35,178,210,116,89,29,189,25,59,68,106,236,52,53,12,106,82,183,85,100,85,75,221,85,218,143,235,187,168,53,44,127,111,190,128,0,57,141,108,132,44,155,241,249,149,47,27,0,73,143,81,24,185,200,193,168,132,76,200,155,74,129,230,160,174,195,204,0,28,202,9,201,26,113,11,190,13,52,74,194,120,12,145,29,226,96,16,68,97,6,201,193,161,44,196,97,94,37,195,2,9,109,41,255,251,178,100,167,140,133,206,104,211,155,108,53,240,80,107,234,211,61,130,24,91,25,133,70,77,229,141,201,64,39,170,220,240,138,9,217,51,43,80,54,24,237,87,115,222,1,102,22,2,110,8,143,144,131,17,164,121,35,139,177,83,206,77,184,234,93,77,33,109,174,83,227,57,131,233,29,80,250,50,65,48,224,236,11,232,250,79,64,154,167,65,154,171,63,216,7,1,211,160,114,18,89,97,194,225,197,94,94,193,113,91,111,143,235,238,156,71,39,192,193,129,133,56,176,177,21,215,222,91,81,155,21,247,211,159,177,70,236,126,243,155,118,245,9,23,109,59,111,171,215,211,191,235,124,164,251,109,177,78,151,162,127,115,101,66,117,230,104,162,88,121,193,20,0,107,68,27,72,1,230,62,78,96,128,0,32,187,161,132,217,125,47,102,58,129,205,92,216,213,28,171,197,211,205,236,46,50,175,178,51,27,54,5,152,203,86,127,250,127,255,254,133,127,151,255,255,239,237,107,175,253,221,195,41,25,119,159,116,60,170,188,235,45,62,232,62,86,236,160,201,104,89,251,95,110,142,20,78,177,43,43,185,58,0,0,65,112,193,39,207,214,120,215,41,204,34,44,56,148,2,144,53,80,112,15,73,28,103,116,107,56,125,220,144,227,3,9,92,216,21,89,55,145,176,28,201,172,58,154,41,130,120,175,176,32,46,242,84,211,195,206,210,144,91,74,148,112,171,105,236,31,192,49,163,16,106,49,2,46,36,200,153,27,101,233,240,65,130,52,196,126,3,28,121,43,224,15,131,169,241,254,115,38,90,93,191,211,227,184,164,96,83,34,11,153,109,55,65,66,105,57,164,73,96,148,59,21,2,234,231,186,23,21,83,115,16,77,150,24,54,22,115,229,38,226,226,147,118,244,176,121,229,113,196,41,167,221,79,82,197,14,168,163,149,145,182,108,214,241,18,212,197,98,102,139,135,247,85,150,70,218,177,88,108,27,6,189,145,101,49,126,45,133,200,82,28,186,224,173,40,217,150,199,227,19,42,117,57,244,214,205,172,109,24,198,254,72,247,119,70,72,247,120,103,65,121,21,56,100,211,11,148,174,110,200,148,146,251,143,93,109,135,119,132,197,95,166,202,255,104,254,152,190,245,184,101,87,156,176,1,8,0,0,28,97,43,13,192,145,37,199,115,162,10,147,196,49,145,71,20,107,34,113,133,169,11,60,115,157,17,120,254,222,12,213,103,46,242,56,138,39,122,238,189,8,189,187,191,211,255,255,250,111,91,127,165,143,131,215,237,191,69,241,167,206,191,227,250,130,13,131,52,67,211,194,59,52,57,19,20,17,53,27,49,41,209,225,128,82,97,138,141,162,128,36,29,209,78,242,248,16,129,67,232,238,157,255,251,178,100,181,142,39,254,113,210,155,121,121,240,69,137,250,153,60,197,132,29,77,185,74,45,189,59,17,10,141,169,213,132,14,16,200,214,156,97,192,50,71,37,102,44,40,200,34,36,44,230,46,130,53,128,86,64,104,89,80,101,223,114,149,133,89,165,44,169,253,134,86,252,113,167,168,205,245,177,1,143,18,71,29,146,1,86,8,94,23,136,89,209,102,180,6,147,233,86,37,194,141,168,151,164,94,62,11,59,202,54,86,182,135,6,178,18,111,197,99,63,164,209,133,54,39,8,107,62,48,79,32,162,15,241,99,29,15,166,45,240,110,147,105,197,148,236,144,227,46,73,36,183,106,62,227,103,113,228,172,171,119,188,222,247,145,221,218,91,138,244,92,52,144,70,75,29,1,1,39,13,6,102,242,200,203,201,131,202,94,14,202,185,237,150,147,157,99,56,219,86,147,51,164,103,62,135,135,47,217,233,97,72,202,166,253,165,210,205,165,243,243,153,212,153,191,8,144,116,148,67,88,8,4,72,12,50,83,5,192,212,87,124,37,122,81,70,33,164,149,194,56,205,227,246,163,84,48,67,80,131,134,83,25,21,54,52,29,161,86,92,251,244,193,140,197,39,92,16,183,37,29,18,86,61,4,205,98,63,243,212,122,6,6,116,240,185,219,80,0,10,0,4,210,115,97,145,103,68,249,146,48,231,9,3,48,70,208,216,116,174,150,21,219,78,72,91,106,236,189,111,36,75,226,13,244,110,180,98,57,42,137,72,166,178,171,186,56,162,168,77,86,171,75,57,184,163,243,77,158,237,85,149,82,167,204,146,221,135,225,74,226,104,177,106,170,70,235,49,29,170,161,104,218,176,160,217,208,182,143,196,53,93,36,73,35,236,111,174,176,52,130,176,37,133,149,131,225,106,246,62,110,51,152,239,67,126,191,224,181,133,77,131,50,221,15,87,157,186,223,191,231,239,204,78,43,232,154,13,207,38,49,123,1,90,198,55,23,111,215,71,220,207,204,39,140,243,194,121,18,143,20,115,203,148,115,199,26,207,69,77,95,196,240,219,119,172,181,189,212,53,115,221,194,211,69,252,41,241,227,211,118,171,92,129,29,144,176,0,3,0,128,0,0,6,72,10,129,114,20,66,127,157,65,175,142,74,145,23,167,196,13,69,161,246,31,22,36,41,197,153,239,255,219,111,255,255,163,253,188,150,135,191,71,254,228,128,97,68,228,8,64,28,12,19,99,54,32,201,102,8,108,98,72,24,16,226,17,200,48,14,38,255,58,74,4,184,148,201,123,187,9,18,147,114,230,201,57,1,191,82,228,19,231,117,192,129,219,10,110,32,69,239,144,169,140,99,26,25,209,18,70,85,83,75,249,74,21,12,234,177,56,142,90,194,59,255,251,178,100,163,136,38,53,103,215,83,76,126,192,48,129,170,253,48,73,98,29,1,221,82,45,61,151,217,20,19,170,20,243,21,168,18,48,81,143,91,15,73,247,5,120,253,57,10,198,83,165,78,251,70,27,157,163,162,159,179,89,193,150,33,234,78,245,157,19,57,96,102,77,90,138,182,86,69,97,218,220,245,113,59,124,119,74,58,74,196,163,163,230,246,22,168,139,152,138,253,193,219,134,113,91,188,127,1,242,26,171,66,166,128,135,150,108,135,154,49,173,143,16,208,166,232,238,113,161,67,108,103,131,173,66,135,90,106,144,225,134,7,89,129,117,107,223,11,199,167,77,211,33,179,13,128,131,153,105,252,173,15,221,120,241,114,42,193,150,191,99,12,234,135,157,182,252,205,126,238,77,251,59,238,194,112,62,16,1,29,129,158,18,32,84,147,132,169,54,8,251,108,24,228,22,170,85,106,20,240,21,35,202,78,90,190,168,93,193,137,211,253,205,99,84,97,181,97,92,38,250,45,41,180,190,173,141,85,9,122,238,162,243,175,191,133,234,183,235,158,184,102,213,237,245,116,10,0,216,105,199,218,152,250,49,155,34,14,132,24,250,113,145,9,153,25,49,128,0,10,146,171,243,22,2,122,210,21,200,8,4,88,116,234,96,96,97,117,175,61,0,76,53,148,134,103,41,92,254,201,27,172,52,214,81,220,193,132,159,53,190,51,81,138,211,241,140,57,156,77,58,26,81,203,184,21,91,148,106,211,240,189,170,27,149,232,123,232,46,91,126,230,192,171,78,178,170,26,20,167,41,121,119,203,174,33,178,179,35,217,100,171,101,89,206,24,215,138,98,177,82,124,61,135,25,16,204,161,55,154,98,85,121,47,23,108,12,208,252,165,116,151,153,52,173,94,80,69,96,132,187,251,203,204,230,145,113,86,226,205,246,116,122,138,134,68,167,15,170,20,139,80,232,226,219,105,147,70,17,116,37,208,186,13,97,72,219,139,110,218,86,67,5,26,89,77,182,84,39,98,104,82,201,92,181,86,102,214,226,222,189,98,122,199,142,252,223,250,108,116,249,59,229,24,0,40,2,0,0,0,3,27,1,34,10,176,144,202,93,20,106,144,95,171,227,39,187,2,214,39,150,40,113,22,54,204,18,18,216,35,144,111,39,157,223,240,191,245,255,240,100,215,250,127,255,255,241,241,197,13,29,245,59,13,223,124,167,254,238,145,48,22,60,32,108,34,134,170,50,106,133,6,52,14,98,177,166,64,54,98,68,237,248,56,80,80,20,12,87,12,52,166,202,150,106,32,52,8,130,20,234,83,202,230,61,13,18,1,47,40,21,8,155,70,74,253,194,147,208,68,6,96,224,108,217,49,204,160,134,178,57,29,165,200,240,56,255,251,178,100,184,142,39,22,116,84,11,111,77,230,66,231,106,173,61,226,14,27,125,207,78,77,189,55,64,243,167,171,244,243,29,24,81,9,197,178,6,64,78,40,208,66,157,218,117,225,109,50,163,45,181,221,63,117,202,98,2,73,10,132,198,175,20,43,86,51,225,106,58,141,44,205,133,46,213,210,140,168,89,128,74,166,180,121,173,172,31,171,43,75,181,100,13,182,32,153,176,133,184,79,155,176,66,113,44,57,216,4,88,94,83,102,20,94,81,79,96,69,160,238,32,113,86,198,112,224,85,17,148,35,169,116,99,168,91,104,118,161,5,103,156,212,238,151,24,158,65,40,82,106,230,44,154,46,88,215,242,37,141,77,223,195,101,77,41,31,105,199,250,254,254,239,255,255,47,125,50,8,128,4,0,19,213,194,116,129,171,85,106,231,171,134,180,203,171,54,60,247,8,15,53,215,221,111,95,222,255,186,95,255,178,255,95,255,109,127,255,247,254,188,183,255,221,142,29,171,134,140,151,36,232,105,111,30,119,187,253,68,0,0,0,116,128,208,204,226,205,109,212,205,131,76,88,60,203,150,204,132,112,90,96,66,14,97,161,0,0,224,130,7,77,57,90,17,40,34,74,38,90,109,13,24,165,100,91,225,48,53,119,1,56,96,40,186,116,178,248,29,92,3,0,151,147,250,154,11,163,138,136,17,105,134,138,87,28,12,197,152,135,161,81,209,224,185,49,80,206,152,89,136,224,243,120,100,220,198,190,216,145,236,198,145,52,102,132,123,189,130,233,22,210,134,218,10,254,101,149,130,5,198,79,212,8,218,203,26,154,52,72,44,52,221,227,53,231,18,252,69,43,111,21,132,126,86,27,196,215,98,156,215,165,170,85,218,170,75,115,250,54,12,139,227,100,34,113,250,92,44,174,154,58,153,83,7,237,65,36,110,217,81,79,162,97,82,184,159,133,23,36,89,54,78,133,178,153,6,222,145,124,206,30,206,250,169,123,87,219,101,43,242,79,249,48,14,10,47,113,96,109,57,239,80,247,241,227,18,48,209,58,229,85,91,219,206,134,163,91,135,190,215,47,77,40,2,149,237,109,230,108,239,239,62,116,160,34,195,157,141,110,118,24,30,232,59,103,221,163,116,225,15,174,214,21,121,224,3,221,244,179,216,158,112,117,175,96,0,134,156,228,9,15,108,3,99,76,144,250,6,24,10,198,60,194,71,36,161,80,188,173,73,210,205,55,4,77,103,169,197,13,51,214,129,10,248,67,240,225,186,9,89,77,22,113,172,49,150,96,161,114,23,149,46,86,162,215,107,10,84,179,245,219,140,124,212,202,182,140,4,162,158,232,89,97,195,138,87,109,75,19,65,195,107,67,204,36,25,183,85,203,205,221,51,57,255,251,178,100,192,140,230,180,105,83,155,111,101,208,72,35,106,145,97,38,56,153,29,165,84,109,61,55,193,16,150,106,4,244,136,250,126,145,129,116,225,5,9,129,31,32,204,115,187,43,44,184,218,26,173,248,71,223,182,199,204,169,135,121,170,41,90,223,185,74,230,149,218,186,155,194,225,199,61,83,173,91,17,111,101,246,69,159,146,214,52,26,165,240,171,198,190,32,57,182,70,142,181,137,42,201,75,119,255,82,25,3,131,176,96,31,133,79,122,100,34,149,223,176,115,139,95,138,77,199,246,254,225,137,90,213,239,249,48,153,129,48,91,64,78,128,75,69,200,190,143,154,48,8,88,28,76,205,166,152,22,60,127,188,231,140,245,180,201,170,218,69,136,1,38,48,116,226,69,35,71,229,191,242,63,235,193,89,124,45,94,255,49,100,130,218,206,236,213,111,236,75,191,254,149,233,64,0,76,111,240,226,19,141,231,44,232,239,76,40,168,229,246,13,161,188,231,89,202,129,166,112,208,99,134,38,108,37,26,12,21,29,43,38,90,38,21,49,160,66,160,41,146,136,5,2,213,81,25,3,16,20,232,46,169,32,6,113,233,60,189,193,5,141,20,138,128,162,128,106,34,184,80,85,28,40,110,66,206,229,162,205,44,0,80,1,147,72,133,122,85,184,42,97,120,160,5,234,9,177,81,9,28,190,217,203,46,127,22,179,189,26,88,238,188,90,30,117,25,4,157,92,214,116,4,142,121,33,66,48,88,166,47,34,30,188,139,71,75,74,93,63,77,9,146,95,134,70,135,179,55,62,225,74,30,69,14,162,253,73,197,179,122,82,156,74,101,33,41,132,207,42,32,68,204,21,50,69,241,231,50,99,16,32,34,32,215,13,241,36,93,249,161,178,31,165,98,122,236,3,93,244,8,44,77,201,187,50,111,13,75,75,173,193,158,214,219,46,41,88,87,190,92,161,52,211,182,223,53,205,247,136,208,43,14,106,252,111,20,196,106,82,145,239,184,15,183,17,130,76,124,125,124,75,19,255,255,255,254,218,236,0,2,0,13,187,22,248,188,133,250,127,9,4,233,178,42,88,38,244,79,81,61,79,206,245,208,83,91,240,53,73,165,118,254,225,117,236,43,39,92,110,234,127,51,46,246,89,165,96,223,125,255,53,245,233,52,138,180,125,127,203,190,190,94,61,231,78,167,234,90,150,124,168,5,246,255,254,181,144,100,11,198,30,252,160,8,40,214,70,200,140,204,86,156,203,141,76,148,50,88,99,96,134,8,16,28,54,207,212,24,185,192,96,18,247,41,75,32,65,36,10,192,89,227,49,86,36,255,119,93,23,73,147,180,119,125,151,48,149,220,238,180,162,22,21,7,241,234,75,73,20,230,248,131,155,174,255,251,178,100,210,14,168,62,116,80,139,121,124,112,78,103,90,136,97,34,136,155,93,183,76,109,189,23,193,22,139,170,89,132,140,248,101,17,50,79,43,174,113,139,81,181,12,162,53,168,166,103,131,17,11,195,3,214,36,17,231,135,228,92,213,48,82,180,111,59,77,83,211,24,78,199,163,94,239,4,53,44,217,186,118,254,135,138,182,248,129,54,229,84,86,19,60,222,171,180,42,46,224,158,17,60,88,223,181,79,252,250,182,105,90,58,130,109,46,106,164,20,110,170,147,69,27,234,133,194,206,111,87,203,209,20,170,140,194,157,7,15,86,113,198,176,244,104,94,170,7,201,69,61,12,51,176,158,155,24,213,201,202,195,18,85,13,109,159,251,175,199,81,94,247,177,142,128,21,4,36,128,136,77,244,153,155,41,171,55,20,2,143,32,92,128,42,129,106,144,164,89,154,187,201,62,237,233,39,198,174,108,222,87,5,98,0,240,20,202,135,85,7,52,185,178,36,153,109,148,179,119,173,243,97,255,187,23,150,187,141,119,238,221,225,239,72,0,0,241,4,145,187,85,24,227,160,56,200,33,156,209,22,204,212,40,195,6,150,24,192,12,85,112,177,6,203,130,141,40,54,1,9,26,2,121,195,1,219,148,62,241,50,138,38,38,194,75,68,221,90,242,134,83,38,250,128,172,45,42,107,63,196,192,60,141,175,84,204,189,54,210,96,59,172,201,124,70,178,143,18,5,220,77,84,157,176,105,133,243,158,252,26,38,218,217,21,147,36,205,119,84,35,38,172,54,167,168,19,254,234,118,7,154,107,119,169,3,107,87,188,43,91,134,101,81,144,203,48,196,125,137,37,45,89,72,145,5,204,6,146,202,63,110,224,255,71,43,116,84,76,14,16,121,16,241,212,4,49,210,31,67,140,16,108,204,72,68,154,108,62,181,35,116,33,71,145,222,218,61,38,123,148,190,231,173,252,152,174,217,135,87,63,78,231,132,190,81,126,167,79,244,201,0,64,5,226,73,49,19,19,165,201,42,62,60,195,97,185,18,146,93,17,142,199,45,220,236,25,143,145,99,133,238,92,213,106,148,254,239,148,245,29,93,165,29,138,247,83,28,200,234,64,133,45,191,95,59,55,137,159,113,225,204,55,61,251,41,173,209,32,183,248,101,35,159,213,255,183,71,244,128,225,76,131,183,20,51,9,195,67,62,34,66,50,107,160,199,35,76,33,10,1,152,98,81,135,5,148,9,69,202,161,64,160,178,250,46,197,186,153,98,66,74,249,83,69,211,176,176,28,176,196,32,230,34,19,4,185,162,48,245,55,91,177,17,160,38,180,192,26,224,176,59,97,128,88,186,233,126,96,180,49,243,89,156,15,132,3,42,176,7,145,82,120,176,155,255,251,178,100,190,14,198,113,105,83,19,111,94,160,78,5,42,117,97,133,78,26,153,165,74,77,189,57,1,14,31,42,204,244,136,248,166,133,20,109,12,139,181,4,101,26,110,42,4,250,193,117,49,102,156,163,53,48,222,122,31,74,75,169,93,204,220,126,51,124,134,125,126,212,181,204,4,2,150,176,78,155,217,125,221,178,168,127,251,81,121,94,216,195,110,74,117,117,167,246,163,149,181,57,60,224,113,184,7,135,25,234,132,20,50,152,75,251,61,78,198,238,180,245,111,83,63,113,115,251,105,103,200,127,126,185,217,207,228,255,131,179,215,240,165,125,205,71,234,206,114,53,208,128,0,2,235,81,44,59,15,219,160,74,227,145,34,17,200,73,151,52,133,246,112,193,189,150,228,151,149,121,201,24,61,82,71,237,174,140,218,86,189,190,191,46,189,92,191,245,255,215,255,219,234,55,245,29,177,227,238,82,238,245,255,30,94,71,96,173,192,0,0,17,148,193,170,13,243,16,213,146,12,114,144,104,116,211,215,141,104,12,160,200,144,40,12,124,172,202,202,85,1,69,243,4,6,44,210,190,7,15,164,40,66,193,129,133,180,198,26,136,139,161,69,153,153,131,132,71,160,114,238,43,50,141,56,2,64,152,36,35,11,72,199,33,50,202,199,209,206,68,214,85,178,57,25,119,28,5,121,16,140,8,129,21,9,231,112,218,70,61,93,26,12,143,25,53,117,2,225,105,71,149,40,110,222,33,61,34,118,188,84,37,93,233,234,190,122,147,229,70,164,31,142,117,237,218,211,178,230,80,62,194,125,47,117,246,204,66,92,170,173,163,96,151,174,158,88,143,105,204,61,64,178,229,203,245,85,247,6,73,225,173,159,13,9,221,181,3,83,58,96,38,131,41,62,123,169,51,72,210,192,74,191,129,226,185,28,115,230,137,153,53,148,18,78,73,51,9,98,155,146,146,69,107,143,224,192,188,123,168,216,246,213,22,87,246,117,124,229,113,141,61,2,35,30,220,94,157,218,174,143,197,130,0,5,246,42,52,145,104,24,255,16,218,50,174,235,175,5,239,5,178,184,170,121,141,224,120,52,219,94,44,233,120,149,221,5,35,179,43,150,195,146,156,101,242,156,163,226,8,69,14,253,155,167,31,167,133,38,12,116,253,63,255,235,203,193,3,237,81,191,255,199,139,41,61,63,208,218,246,18,158,188,147,172,188,184,1,18,157,164,28,3,37,14,116,13,97,17,129,122,76,136,4,150,69,135,8,89,25,213,201,86,16,192,239,20,160,168,10,168,59,120,65,17,73,69,228,8,4,131,243,49,12,26,24,44,72,36,129,51,163,145,113,68,225,33,73,8,241,106,131,69,166,193,97,154,138,155,15,109,209,66,212,205,255,251,178,100,203,12,103,153,118,82,155,111,22,224,84,136,218,101,97,130,92,154,49,163,90,108,189,134,193,1,20,106,96,243,9,224,229,89,120,165,114,219,6,171,24,100,97,154,92,113,159,42,78,66,189,190,94,63,79,229,101,99,228,132,59,176,56,49,72,150,222,131,191,90,231,7,206,114,244,197,232,72,2,64,144,100,89,180,117,98,141,157,161,159,161,7,131,248,230,74,44,9,97,128,62,31,152,16,196,49,127,32,126,248,238,94,29,73,246,29,51,85,199,72,151,100,40,155,59,56,109,124,10,28,187,242,191,14,15,27,37,137,10,99,66,82,127,100,148,66,80,254,182,91,105,105,250,29,187,130,215,96,75,30,92,249,196,0,16,176,164,3,168,74,97,20,192,54,39,222,185,173,161,80,38,132,253,118,182,201,28,65,143,4,214,9,123,61,229,130,62,76,193,228,151,222,98,22,204,160,237,70,174,250,167,162,107,168,84,175,175,208,95,107,233,197,78,59,253,18,221,102,0,26,241,31,128,196,12,164,204,149,66,1,53,7,53,216,40,5,245,29,17,64,38,224,23,141,81,172,59,33,128,227,41,6,169,157,249,69,36,75,172,9,219,212,6,206,235,191,182,98,237,53,167,184,144,101,105,51,28,114,37,117,202,206,24,28,144,75,8,105,120,101,212,211,191,170,228,5,111,52,225,85,146,96,148,31,25,36,125,186,17,29,146,225,105,9,146,147,18,168,200,181,40,98,187,56,190,216,116,172,238,158,82,72,153,245,202,98,187,102,108,194,217,195,107,42,160,170,67,37,184,4,162,67,162,201,119,206,143,162,87,201,11,143,33,212,123,60,211,215,203,205,32,193,23,123,218,14,167,74,58,210,45,81,75,204,163,178,73,34,166,130,247,236,73,176,201,233,202,36,183,20,20,207,218,169,122,70,10,155,98,235,36,196,88,46,171,152,176,0,7,182,8,58,78,164,220,249,34,82,169,49,10,199,35,161,139,228,182,106,85,121,179,160,206,176,83,235,198,23,142,150,138,227,190,248,184,118,61,13,52,49,144,213,49,108,89,245,245,237,175,205,229,93,138,254,213,35,197,187,141,253,39,186,251,95,254,158,169,101,60,103,180,6,21,240,125,15,157,131,34,39,102,144,73,87,161,163,222,114,2,41,146,138,135,31,34,10,217,76,129,6,144,89,198,14,131,202,132,48,17,142,9,27,110,76,173,157,143,17,40,14,209,95,87,8,72,9,127,167,152,121,9,4,240,74,53,17,93,44,228,168,64,28,117,102,49,38,151,1,48,133,168,187,208,197,184,63,142,74,239,108,78,7,241,60,63,38,67,214,219,30,101,205,70,57,141,131,232,230,57,141,195,41,94,250,17,18,116,55,33,7,147,62,178,255,251,178,100,197,142,134,52,103,214,19,44,54,96,74,69,26,130,97,138,62,31,29,183,78,77,61,154,153,84,141,233,217,132,225,154,202,116,61,84,41,148,11,130,49,5,149,219,125,210,194,152,232,60,210,57,34,40,214,33,86,34,61,219,100,139,5,223,29,116,176,26,21,4,84,28,64,60,113,9,121,233,181,139,18,144,133,72,26,30,202,41,199,115,180,102,44,137,71,240,217,89,248,182,71,72,27,118,4,248,243,42,220,90,184,192,72,44,160,59,20,39,69,68,22,73,68,224,196,169,17,102,53,235,14,75,190,185,50,135,145,159,155,184,56,142,39,233,10,173,90,223,90,247,109,86,203,8,153,220,225,223,148,32,0,2,172,12,253,175,41,229,105,48,173,181,124,90,164,78,85,66,128,71,184,70,184,226,161,194,87,164,217,90,192,175,142,44,61,86,102,56,40,41,251,236,179,177,38,214,139,189,169,142,173,246,197,77,204,89,150,164,50,162,197,156,104,87,113,40,165,125,73,68,141,212,21,168,218,221,237,214,130,95,255,183,237,180,0,0,82,152,145,227,161,49,46,76,155,95,240,197,141,14,193,197,174,148,116,30,93,74,157,164,71,75,129,146,52,70,161,114,37,88,67,148,137,22,194,113,128,213,41,79,1,188,125,155,225,242,10,213,66,81,62,102,181,136,32,22,209,211,44,58,57,180,13,204,220,62,132,57,80,201,4,79,90,164,171,67,139,179,27,43,104,124,31,43,90,78,147,218,18,89,93,81,217,102,28,176,62,243,12,45,211,120,178,46,96,196,126,109,41,223,50,84,118,236,65,0,149,203,27,19,159,110,39,31,70,225,39,12,182,46,234,33,60,87,103,21,65,70,190,11,20,195,122,33,31,131,51,164,76,174,167,144,22,174,72,235,217,179,249,74,28,67,37,39,211,43,71,173,157,44,69,72,39,207,33,97,123,140,215,32,207,129,66,27,16,30,81,245,169,118,177,128,55,71,154,158,207,124,144,148,130,131,102,106,19,134,117,161,104,240,192,238,96,51,59,250,71,72,173,20,112,225,201,50,36,83,166,221,140,3,113,107,238,84,151,255,164,109,33,83,153,16,209,47,71,169,215,145,184,254,189,212,147,121,41,75,174,223,255,255,254,246,4,24,144,125,19,230,136,168,17,148,2,126,48,150,51,60,54,53,18,181,82,49,19,19,22,8,33,27,16,132,152,82,40,214,24,8,153,25,204,24,5,74,64,67,134,8,10,215,146,113,50,66,160,138,80,198,76,36,101,100,64,146,10,170,163,33,169,106,198,86,130,33,26,160,36,8,9,21,130,106,70,183,25,198,104,229,171,137,162,122,78,196,33,249,50,38,49,26,36,255,92,168,159,78,253,178,216,117,226,120,101,255,251,178,100,189,142,166,41,104,214,27,47,99,80,71,3,106,145,97,137,56,29,213,173,74,45,229,51,209,41,40,107,40,243,29,160,143,194,173,140,181,54,68,243,64,113,43,13,122,2,8,38,92,230,180,182,157,34,173,0,183,38,222,252,191,6,211,52,209,147,204,110,39,113,135,194,32,40,179,193,106,7,142,94,202,151,251,126,51,61,42,129,91,104,204,176,168,22,30,46,9,50,75,245,173,128,127,14,58,36,176,93,115,228,84,224,107,159,153,43,113,155,190,215,78,59,158,61,209,79,203,121,77,68,46,199,3,208,194,63,55,175,82,245,191,195,34,145,187,209,168,108,148,107,234,183,233,42,109,68,31,37,166,88,8,1,122,167,25,228,137,61,20,189,146,67,26,19,170,195,231,174,146,44,99,135,153,210,195,177,228,115,151,82,87,234,162,40,22,118,232,95,209,255,255,255,232,223,255,255,255,255,179,154,103,251,25,68,79,192,56,157,5,6,177,251,205,17,154,56,246,119,16,191,160,143,93,207,0,1,180,220,57,8,144,43,177,153,39,25,104,128,114,41,139,215,25,9,242,63,152,128,24,97,232,224,132,152,0,68,102,65,193,177,73,192,194,35,186,72,7,137,97,83,241,120,47,104,136,193,206,102,68,37,56,16,157,13,162,171,168,238,117,182,219,14,145,16,110,33,249,192,9,138,203,20,113,67,221,229,214,136,3,1,109,163,113,129,209,50,181,121,218,22,163,77,44,173,101,157,235,27,164,131,77,11,202,5,153,133,113,50,149,32,9,134,115,136,195,81,33,54,124,206,130,149,98,242,241,165,91,110,125,171,26,87,213,171,157,41,151,181,182,237,74,126,222,237,109,170,197,28,204,110,11,17,20,44,31,225,207,119,85,85,229,48,234,142,108,118,99,149,169,68,249,155,38,226,211,78,51,157,203,27,58,129,156,215,17,252,27,227,238,77,221,45,6,167,172,254,185,207,240,191,166,177,92,125,239,44,217,210,99,95,192,171,65,249,7,236,117,186,24,200,107,18,169,18,97,209,141,142,169,103,65,48,59,65,124,41,22,195,39,42,33,17,94,8,14,150,91,16,248,186,31,49,16,231,87,215,11,145,240,156,138,7,201,151,155,178,39,168,155,80,141,200,255,83,191,169,240,128,175,231,127,255,255,255,236,48,105,142,220,142,120,162,122,127,222,3,24,60,86,114,4,57,151,80,70,20,85,5,65,70,22,64,24,69,92,33,2,9,10,64,164,3,133,18,163,235,72,215,192,134,112,147,136,135,34,20,68,50,45,161,45,173,149,64,91,74,5,3,142,138,8,20,96,130,36,68,27,151,46,74,48,17,185,243,152,44,114,135,24,34,60,202,168,115,6,173,13,37,170,5,248,59,39,255,251,178,100,194,142,135,2,103,83,19,120,123,96,76,167,202,112,97,133,106,28,161,149,72,78,101,233,200,251,10,171,40,244,21,160,5,193,59,25,200,124,99,200,64,210,206,129,214,16,210,104,95,69,172,71,88,33,33,18,142,183,34,204,95,243,196,80,184,47,22,70,74,24,77,72,221,18,93,76,124,176,72,193,17,65,40,255,137,119,140,186,57,152,15,228,41,20,184,153,131,81,213,51,47,62,125,9,17,24,197,55,99,197,56,28,90,157,193,183,134,229,141,37,48,221,62,29,230,20,177,34,102,18,198,217,232,184,238,90,159,238,28,75,248,246,245,212,152,94,196,191,88,136,187,102,222,222,173,252,111,231,193,199,147,95,31,127,214,39,210,244,94,136,94,191,25,0,16,0,0,60,187,37,232,245,109,135,160,71,146,144,158,165,216,238,174,52,11,137,130,73,243,161,100,159,9,97,152,1,38,204,180,5,115,24,47,43,161,45,191,202,61,155,254,141,159,118,159,253,69,3,254,67,245,254,46,9,124,128,0,76,117,244,251,163,68,211,205,202,40,215,135,74,19,140,72,224,236,26,64,68,198,50,202,72,96,96,101,68,34,163,173,38,150,40,86,40,60,34,92,241,192,66,237,152,137,178,131,14,131,64,160,97,167,209,91,80,120,68,4,240,146,16,135,12,12,129,138,128,25,122,26,196,80,229,154,81,200,5,136,1,188,6,82,214,32,43,134,23,36,85,37,137,138,150,76,13,158,136,90,245,72,216,194,211,69,24,139,174,199,171,162,76,81,112,83,178,170,237,242,21,67,112,211,37,144,79,175,132,113,125,84,229,140,208,180,157,194,169,28,222,64,210,26,123,169,123,103,120,211,238,35,66,240,187,176,206,80,63,225,148,47,146,184,26,65,216,220,73,251,151,200,138,32,134,85,136,70,141,181,66,123,20,55,97,197,78,100,100,148,112,197,167,148,153,38,108,229,235,55,170,173,99,187,233,214,247,89,20,229,88,124,33,174,17,217,9,94,161,222,101,213,194,222,96,101,196,87,168,233,35,89,28,133,5,0,0,0,28,108,165,184,103,239,45,48,233,25,130,176,89,97,80,162,198,194,165,157,115,104,99,97,39,198,40,191,27,201,88,110,154,137,192,43,228,219,33,248,40,148,237,18,254,90,71,255,254,236,89,223,221,181,169,253,196,181,254,145,89,64,24,197,106,79,208,152,226,223,76,49,204,217,11,193,177,102,62,130,121,137,198,30,22,101,65,198,168,16,97,67,239,193,132,11,6,82,34,56,84,70,68,166,193,113,76,22,232,139,4,54,21,190,236,23,34,48,176,9,178,58,184,185,5,185,12,12,248,9,3,147,53,158,47,199,229,31,144,204,56,41,115,183,58,222,61,132,255,251,178,100,193,142,231,98,105,81,139,120,93,212,64,67,106,163,97,35,62,29,53,175,72,77,229,237,144,252,16,42,76,244,137,160,0,148,34,171,219,187,119,16,14,142,12,67,96,119,21,65,22,110,184,8,225,227,2,196,133,98,99,68,184,88,145,23,216,143,8,193,192,155,38,167,42,53,33,42,169,121,198,130,235,14,38,4,137,221,119,77,105,200,230,58,149,208,82,187,166,228,214,144,155,213,212,167,19,35,182,228,26,58,243,191,198,124,77,93,69,157,250,71,243,72,209,47,111,53,92,113,9,109,197,3,70,92,102,36,59,235,234,152,136,231,215,55,113,240,183,50,229,1,168,131,99,27,134,242,215,108,84,205,170,170,102,249,191,248,215,195,114,107,120,149,212,247,93,127,229,155,201,128,106,68,145,177,219,61,194,172,73,68,5,144,239,33,136,254,226,83,8,92,107,192,172,210,127,253,159,206,135,38,216,149,22,75,199,30,115,156,31,134,122,175,132,47,126,187,63,217,183,245,210,236,90,188,62,183,67,63,255,87,213,244,0,0,0,177,15,9,236,16,27,237,248,87,140,72,100,200,130,141,71,148,209,139,140,120,16,200,212,140,52,204,195,75,25,113,132,140,26,137,72,32,73,29,74,3,133,2,65,192,230,80,14,188,200,16,89,192,37,25,17,144,160,244,97,82,137,143,2,34,55,98,212,77,115,190,229,104,47,75,77,120,87,34,184,12,33,116,180,250,7,96,4,108,70,4,103,200,108,221,223,240,96,11,49,154,48,134,198,189,149,52,2,174,86,10,33,1,93,121,155,90,6,42,191,102,158,2,223,207,202,212,121,212,132,179,120,101,94,190,243,49,185,153,61,27,89,111,235,213,84,242,205,103,63,248,89,16,68,83,28,93,11,146,123,76,72,244,188,200,248,61,123,102,235,149,45,207,232,16,38,163,11,242,207,180,214,4,76,98,83,53,51,25,30,5,240,27,204,180,63,179,207,63,52,230,164,129,104,230,189,120,72,150,177,88,139,236,206,116,159,77,122,47,180,83,243,47,116,167,53,157,75,127,150,167,165,148,201,169,245,215,60,0,0,0,32,0,0,8,29,114,43,202,19,250,80,197,12,115,132,251,2,179,22,88,33,41,237,99,185,97,241,38,171,163,40,198,11,136,17,140,74,251,122,179,159,244,122,255,117,63,255,255,253,2,133,195,15,173,139,9,180,146,113,173,72,5,64,3,188,206,139,99,19,151,204,82,179,50,120,192,10,140,2,65,204,122,153,88,98,161,68,201,161,227,4,8,210,244,44,192,130,224,171,101,193,14,64,176,40,98,134,133,74,144,148,132,138,14,1,91,129,136,24,133,23,152,160,34,70,129,94,190,202,30,99,114,154,43,189,64,148,255,251,178,100,190,14,167,127,106,209,147,121,100,112,63,194,58,221,61,39,58,29,81,173,72,110,101,235,193,27,20,170,25,135,137,48,214,46,214,224,144,112,47,162,104,55,101,218,173,80,201,115,152,51,194,255,16,28,186,226,182,11,10,136,153,174,151,36,188,86,55,35,217,36,110,22,49,46,237,180,81,187,136,96,36,219,204,133,150,85,100,52,253,28,164,7,166,233,66,106,215,137,149,26,162,250,121,14,133,132,244,181,189,254,149,122,212,90,35,87,84,148,241,60,49,31,117,204,38,93,194,131,27,197,206,177,25,113,14,248,148,174,207,111,126,196,150,235,121,213,177,47,139,26,216,153,199,207,52,79,188,120,169,95,84,154,207,129,171,222,85,141,102,6,41,105,224,210,185,166,57,242,227,235,46,254,90,235,253,99,189,118,121,36,8,7,120,80,74,160,141,121,216,68,192,187,217,84,101,226,36,199,157,82,70,251,173,38,167,124,144,137,36,119,95,16,41,166,4,12,145,134,77,242,171,100,26,90,191,168,54,213,124,141,141,255,76,27,234,103,255,254,223,169,209,247,117,254,167,138,221,70,233,110,44,0,76,53,193,55,19,144,198,197,99,48,165,141,162,66,50,41,124,211,84,19,121,134,140,38,9,50,65,152,13,20,48,233,25,47,12,138,55,53,144,236,27,0,42,192,213,5,32,28,110,3,22,173,231,44,30,10,128,2,3,38,36,50,24,208,197,88,113,166,98,37,67,77,86,138,9,137,102,41,120,113,112,178,83,94,30,9,42,137,49,0,87,178,180,167,154,18,136,68,36,17,32,163,16,82,10,125,84,168,184,64,163,251,130,196,1,149,176,28,9,173,33,88,224,50,34,48,244,195,73,153,118,62,197,185,90,15,179,221,46,87,132,41,105,168,53,100,192,188,14,180,139,154,218,16,224,81,12,215,134,112,29,148,82,192,61,104,214,164,31,166,138,182,25,117,109,175,121,170,174,32,233,165,20,77,238,176,196,112,148,183,118,209,30,205,213,181,203,212,245,97,131,188,179,53,32,245,222,20,219,249,86,49,190,130,243,231,184,67,251,117,237,167,125,183,119,174,177,106,56,235,39,173,127,183,254,63,204,219,215,245,215,241,126,151,255,198,55,158,215,155,226,21,171,119,197,192,23,172,121,73,161,89,196,25,129,115,67,158,254,45,181,184,246,105,203,114,174,153,122,116,132,189,164,117,167,137,116,209,162,88,176,41,47,135,28,204,74,246,199,73,250,141,145,214,204,24,199,101,69,112,20,63,205,127,253,217,15,250,191,255,215,255,218,3,133,52,102,73,123,25,225,228,96,249,177,148,194,102,52,121,152,192,124,116,118,81,132,2,198,69,29,24,208,242,99,1,202,18,192,7,179,255,251,178,100,181,14,200,2,107,80,11,154,123,112,67,164,10,129,97,131,104,159,125,163,66,78,101,149,65,35,31,43,76,195,41,160,78,130,76,68,35,17,132,192,201,49,0,96,4,46,48,49,44,12,19,42,5,33,133,92,80,22,14,9,152,152,120,94,18,128,121,96,176,39,186,114,22,136,199,16,57,4,194,0,150,64,66,153,21,9,71,160,184,80,74,105,162,114,8,152,50,1,76,64,164,18,166,248,67,44,110,42,200,88,58,106,145,89,17,65,225,66,6,129,174,203,218,84,155,4,6,149,152,217,152,90,144,139,182,138,160,168,223,213,84,104,204,113,236,161,137,73,100,25,8,73,144,254,69,207,157,206,74,253,84,228,35,161,24,181,198,199,241,122,217,228,79,202,147,176,100,65,60,128,118,118,6,101,44,39,207,235,43,44,222,109,33,107,139,79,114,16,253,27,238,26,156,162,229,63,44,197,15,48,207,65,180,212,147,111,221,152,16,50,21,170,186,172,211,188,234,30,73,72,231,89,164,211,105,41,99,233,130,253,43,65,165,38,223,172,129,64,50,226,249,52,224,21,90,9,131,0,54,188,192,186,191,72,38,164,44,63,131,83,205,107,195,51,129,5,247,31,26,169,100,127,175,241,129,49,162,198,19,4,215,61,223,255,255,207,255,254,255,183,191,73,16,253,251,150,205,106,20,19,7,239,149,255,149,229,85,249,56,0,0,99,32,246,204,0,118,54,68,176,200,182,163,66,17,204,208,120,49,14,80,216,105,243,19,6,204,112,93,53,200,112,203,163,160,168,4,199,196,1,9,40,89,52,21,3,152,36,32,138,198,156,80,6,192,80,32,201,228,117,14,54,139,70,212,232,164,213,72,80,56,65,80,235,133,72,162,241,26,131,162,67,19,16,81,153,153,10,173,224,64,230,205,10,64,56,227,160,81,56,20,110,156,197,146,65,101,65,0,39,152,16,184,241,133,188,238,169,76,104,48,75,17,122,137,87,62,245,224,37,105,140,186,22,84,7,174,160,97,139,140,157,89,24,252,157,108,180,99,232,167,83,146,163,177,98,98,26,107,213,144,9,66,199,121,90,226,187,72,12,211,149,102,49,40,205,105,59,251,167,103,218,108,249,56,19,244,142,56,150,228,77,197,108,219,90,214,240,77,98,89,207,189,135,174,229,6,70,5,136,115,169,148,44,11,50,44,255,134,122,239,74,187,201,136,178,191,212,92,110,219,145,199,225,187,58,182,47,76,56,214,51,234,252,103,84,254,54,189,29,211,24,165,113,36,182,103,235,113,0,0,1,177,244,147,142,180,151,44,113,37,81,37,85,231,249,239,185,199,65,131,204,171,233,224,245,83,109,92,194,245,198,1,172,160,103,18,78,241,114,61,253,204,255,251,176,100,152,14,136,29,104,208,19,154,123,240,66,196,10,163,97,37,106,32,189,163,62,78,233,237,193,43,30,235,40,244,157,24,83,116,24,244,161,100,10,221,249,45,100,127,255,202,127,251,127,255,71,127,186,77,64,217,133,176,25,171,161,185,155,69,193,154,2,153,148,194,137,139,234,192,164,36,103,64,198,20,4,76,20,25,12,36,24,140,118,28,199,1,67,18,80,195,37,132,115,176,16,189,163,232,8,82,149,162,62,111,74,14,16,36,25,30,56,53,109,25,212,102,187,36,211,14,25,220,122,68,45,3,14,76,30,121,12,94,34,18,102,180,3,44,122,77,52,130,206,176,225,0,217,195,10,37,77,141,112,21,208,24,109,176,43,227,6,32,48,134,17,7,124,88,80,114,120,120,56,0,140,96,242,170,236,156,136,113,79,0,7,217,93,30,44,21,112,178,0,124,18,40,160,230,47,197,229,161,141,56,101,49,177,19,197,86,24,131,177,69,162,86,173,86,167,73,58,52,185,51,193,99,137,186,95,59,65,93,233,146,202,173,100,124,235,147,118,86,107,55,158,205,41,106,155,7,59,174,185,137,52,84,102,50,217,25,121,66,207,70,163,122,118,23,243,103,23,91,142,179,14,6,32,102,219,80,226,185,166,165,82,44,215,169,159,111,203,6,154,85,191,214,235,171,83,57,190,189,116,152,165,243,7,86,188,43,140,0,0,1,75,242,112,38,80,41,97,184,3,54,226,30,161,65,186,1,134,30,128,8,149,19,179,61,38,136,46,42,13,164,95,101,25,83,68,70,234,197,151,187,251,232,251,234,159,245,111,255,250,181,191,254,223,40,119,176,146,51,109,114,186,148,148,251,52,169,171,64,168,142,30,0,76,47,241,56,75,28,211,137,179,27,77,204,124,36,52,201,212,197,16,35,151,46,132,143,198,113,39,154,160,194,103,180,16,84,34,103,123,9,165,194,198,83,7,131,67,230,50,0,196,12,24,115,64,16,192,129,17,30,17,25,90,136,128,102,195,152,95,161,196,219,192,183,129,172,197,66,130,132,78,210,2,130,3,0,4,138,134,115,120,136,34,29,72,36,65,28,50,64,166,0,9,126,80,136,163,25,49,19,18,8,168,2,163,188,182,17,133,177,63,130,16,225,7,151,114,36,130,71,170,41,91,5,114,20,102,132,70,165,32,32,232,210,218,150,56,108,129,135,198,80,133,148,39,140,105,211,235,180,178,172,99,77,70,33,180,176,249,2,182,235,38,170,140,193,108,130,137,111,164,242,225,182,126,230,174,111,81,153,144,21,23,66,156,213,121,126,146,219,62,88,138,106,226,144,49,136,142,95,203,152,113,227,54,221,150,60,174,127,238,127,23,235,226,250,237,218,222,62,108,217,255,251,178,100,115,143,8,20,104,207,139,154,123,244,76,39,202,250,61,133,38,32,205,183,64,14,97,152,208,252,12,235,40,244,173,136,23,62,122,86,74,62,254,70,55,153,137,171,64,96,215,182,181,118,37,139,98,148,251,107,25,151,193,112,0,32,8,16,101,63,209,59,95,63,152,134,81,8,6,182,177,75,26,43,44,146,11,142,121,239,9,226,3,221,128,6,179,208,59,173,110,221,108,172,81,100,112,155,213,53,255,228,126,13,30,59,9,180,141,255,251,251,125,7,239,241,93,199,2,17,229,79,85,169,189,79,240,228,175,73,138,174,39,131,147,153,201,206,101,196,169,159,76,6,128,63,152,46,66,104,128,232,209,80,160,168,69,55,48,64,220,68,3,53,176,56,57,6,40,28,48,80,248,201,192,1,16,96,4,46,50,88,121,139,151,120,8,19,48,40,46,28,22,4,24,20,216,229,166,48,92,196,128,129,208,33,130,132,0,82,155,91,89,66,2,50,91,8,0,233,12,45,82,30,11,55,172,156,178,47,12,30,114,224,42,169,177,1,54,57,58,91,181,247,129,145,130,94,174,223,130,207,145,85,146,195,236,134,5,135,37,225,69,184,178,8,146,43,198,33,167,97,208,119,154,115,100,167,102,183,101,57,197,157,22,153,8,227,199,2,74,104,20,123,233,70,12,26,23,151,21,135,198,146,138,6,246,26,200,229,150,25,138,1,65,137,100,244,174,150,245,193,168,174,131,229,65,187,217,178,237,37,229,164,253,54,125,218,15,212,29,252,64,85,57,3,223,60,252,205,63,111,241,206,86,92,127,221,126,154,111,83,198,210,182,98,220,36,123,46,187,159,66,145,175,107,119,103,27,123,189,126,207,183,251,59,29,64,234,31,78,30,0,64,200,6,0,1,202,168,148,227,153,192,125,146,17,248,204,174,75,174,242,109,17,111,167,90,160,81,173,59,115,1,79,23,37,176,131,243,5,235,25,223,43,118,76,53,96,72,151,70,243,190,207,148,255,254,239,250,232,119,255,223,235,0,6,157,220,195,75,55,164,82,128,56,49,151,16,4,100,59,252,8,125,219,16,132,49,162,139,216,64,0,193,238,26,32,134,40,204,154,49,103,0,44,217,172,147,213,175,202,101,163,157,130,42,161,57,86,196,20,12,218,40,110,140,149,76,230,129,69,78,204,163,133,198,37,143,244,146,24,138,71,100,179,244,80,107,185,139,71,123,159,187,170,126,21,203,26,138,66,47,136,32,171,236,190,170,221,57,85,171,50,121,183,151,38,119,108,109,240,117,133,47,218,77,151,117,76,233,225,100,160,52,149,110,108,55,108,140,146,91,178,250,83,55,115,159,78,108,42,135,18,189,134,185,108,61,16,9,186,34,148,79,231,99,255,251,178,100,81,12,135,69,104,212,27,88,123,240,68,101,90,129,97,130,106,31,13,163,74,109,189,158,193,23,17,170,232,247,137,56,210,203,115,123,30,201,164,169,133,91,139,112,180,27,6,132,115,137,211,198,180,243,90,158,218,119,58,229,194,179,238,28,25,99,188,87,46,147,116,85,141,23,241,27,21,208,91,15,213,50,25,212,229,127,131,17,195,83,47,98,140,77,120,195,18,34,37,118,247,87,120,37,40,70,248,210,255,119,69,38,59,24,215,190,172,57,234,154,17,161,136,26,144,29,232,68,153,196,241,217,112,21,159,41,34,180,32,58,254,66,239,41,128,203,253,25,16,41,224,234,218,187,230,237,130,233,179,253,3,163,22,182,101,203,250,123,191,251,172,0,2,83,152,81,12,249,97,67,161,12,133,64,194,9,76,84,252,201,43,65,77,208,57,128,154,154,96,89,40,138,28,76,245,245,46,16,120,185,132,199,200,238,159,6,26,64,151,19,42,86,44,4,217,22,105,148,151,55,146,212,65,30,20,85,70,8,45,74,212,31,101,76,36,0,231,150,1,13,0,133,196,102,205,137,244,76,28,5,128,153,164,110,24,139,210,213,94,181,30,181,232,167,42,86,217,222,203,179,143,196,134,102,128,84,26,146,221,42,22,78,59,207,116,196,90,23,85,86,179,5,60,250,244,97,143,116,142,235,99,33,154,97,7,58,211,74,101,11,82,93,212,145,146,254,32,148,141,118,9,50,102,164,251,25,55,56,25,154,228,128,134,78,237,184,120,57,182,181,48,77,215,121,169,231,163,17,243,200,98,102,197,70,208,253,103,132,222,110,45,180,82,27,138,242,238,12,254,145,55,136,60,58,149,146,51,16,16,23,114,50,73,93,180,66,32,89,2,192,223,19,198,178,95,66,123,242,8,224,247,152,162,212,45,69,170,79,117,194,72,64,0,0,178,6,18,41,74,202,78,3,252,122,224,174,15,23,176,70,25,121,142,220,171,197,215,84,195,27,63,161,189,125,97,213,162,31,90,243,186,202,32,57,102,242,113,251,173,178,61,155,240,78,71,250,219,255,213,255,247,255,253,210,143,173,114,221,148,136,0,4,83,148,80,92,248,79,204,105,16,199,3,204,24,172,97,76,72,240,221,72,16,176,199,2,129,161,99,162,207,25,165,41,135,5,169,75,40,34,58,93,35,64,192,38,212,5,141,176,112,224,242,23,44,210,25,113,88,59,142,144,12,9,89,141,89,214,157,66,9,14,224,186,43,188,248,131,107,243,175,211,34,103,56,23,132,152,37,167,138,230,112,3,39,146,90,26,0,161,108,254,76,144,211,86,37,16,183,186,1,6,155,74,11,48,82,117,210,56,174,211,6,147,76,80,173,45,222,59,109,151,144,255,251,178,100,66,140,135,202,104,210,155,122,123,240,68,164,122,112,97,231,78,32,65,165,70,110,105,239,193,33,166,43,156,245,34,120,201,114,145,143,27,7,51,133,66,20,118,33,234,216,238,104,11,72,119,168,182,184,44,52,180,241,229,72,28,236,134,154,8,168,132,217,17,121,91,21,84,220,40,93,175,183,177,50,65,197,30,156,26,114,142,242,9,0,80,167,97,4,146,6,30,179,172,174,35,200,120,186,93,244,99,133,36,196,44,117,19,82,178,238,66,116,176,217,42,237,131,43,165,8,195,82,192,54,243,106,197,180,61,227,27,141,254,87,47,117,119,250,87,81,142,235,154,163,93,122,139,74,249,136,208,146,1,198,145,79,24,108,82,128,234,19,109,148,34,253,12,23,28,74,211,75,11,15,234,118,94,216,46,127,169,245,107,1,239,126,207,42,8,104,239,62,130,194,83,71,158,143,131,242,63,255,255,217,119,187,226,46,115,255,216,0,0,150,168,36,112,110,214,73,138,208,6,47,4,129,129,4,135,99,6,81,12,162,5,3,11,65,67,160,81,248,144,126,74,12,16,59,150,43,134,1,8,134,26,233,90,41,42,164,106,37,11,33,18,30,178,74,128,78,136,37,190,68,12,149,107,144,245,146,147,51,166,22,243,154,20,70,128,228,116,24,134,32,156,194,97,198,84,169,147,233,177,14,157,68,154,71,222,49,52,209,26,84,169,124,35,34,254,113,81,97,74,101,210,199,241,183,151,93,11,13,115,105,106,185,85,226,111,99,183,140,165,235,116,140,126,99,60,136,186,58,153,94,50,154,239,48,36,59,152,24,35,214,192,249,122,100,182,54,97,194,209,236,101,184,196,133,69,120,208,59,83,226,238,211,44,90,56,163,135,202,194,18,97,143,215,217,95,134,179,9,185,12,112,52,216,202,105,177,0,34,85,7,246,7,173,215,185,159,9,245,32,68,147,47,148,255,127,81,51,124,166,17,186,100,1,189,101,122,204,2,162,36,35,204,240,67,151,69,116,86,88,30,91,187,254,209,102,245,120,250,189,151,27,93,37,71,32,64,192,0,126,23,70,179,230,167,34,126,39,136,116,90,173,102,66,52,242,183,141,158,242,255,207,149,27,60,134,138,62,196,146,231,7,160,98,203,239,254,148,175,230,255,255,254,255,255,255,246,77,70,133,17,90,171,46,56,157,143,72,185,26,215,226,47,226,229,146,158,219,144,0,1,112,179,49,249,142,154,90,80,71,32,132,120,197,210,140,15,184,208,129,66,3,134,78,193,79,2,50,70,240,212,215,209,2,29,6,15,139,15,50,128,112,169,130,133,173,228,165,46,129,16,156,8,142,64,100,138,118,46,58,66,140,108,137,78,9,164,92,7,53,45,71,129,223,255,251,178,100,37,142,134,202,95,82,147,108,127,160,93,11,42,179,61,165,134,26,101,195,74,13,176,254,129,128,174,235,28,245,149,168,244,132,55,32,118,185,8,116,94,119,25,233,14,11,93,120,182,25,85,103,169,160,205,180,100,26,138,67,140,81,119,67,211,215,93,251,22,130,192,147,127,81,166,238,57,31,135,179,166,136,169,143,148,235,169,1,187,154,94,65,158,4,45,192,144,225,12,83,202,230,74,106,38,0,139,159,133,250,60,89,45,151,92,33,189,6,5,236,255,141,102,255,136,251,230,209,56,178,20,218,213,137,188,120,58,62,191,134,219,60,185,199,206,39,102,223,255,86,246,198,247,57,113,114,110,134,216,169,249,177,237,6,3,182,7,4,149,166,28,158,206,123,192,36,1,46,62,10,70,241,108,176,102,128,204,112,218,50,17,11,66,222,161,219,124,124,218,28,106,6,245,144,30,102,125,72,136,150,162,125,104,5,42,171,117,112,51,185,88,145,214,24,68,115,38,239,16,237,211,255,233,211,111,255,127,121,93,88,104,219,141,227,91,89,36,157,168,49,224,239,142,215,42,167,155,245,203,138,142,22,1,168,142,38,251,12,42,104,215,196,77,68,48,84,164,209,68,4,10,166,90,38,108,65,6,22,34,4,30,1,64,8,132,75,174,106,203,101,128,113,8,8,20,52,56,114,48,244,132,22,52,22,18,89,194,209,211,176,224,184,109,10,155,136,130,202,193,216,48,136,24,198,200,89,180,180,112,57,87,63,35,164,6,126,70,166,205,171,235,12,192,44,4,186,9,229,140,166,81,94,31,98,242,89,120,84,25,168,52,106,133,229,135,109,66,220,249,220,2,224,24,247,38,254,122,75,18,123,236,206,204,56,238,47,231,82,9,107,172,60,57,58,37,214,128,68,73,93,121,245,23,179,40,19,10,170,219,81,84,123,36,46,90,235,38,213,162,214,166,165,211,127,154,215,255,220,219,194,128,65,135,194,206,81,65,215,26,59,57,67,207,100,9,28,227,107,49,110,236,17,82,40,236,17,156,143,116,90,25,204,77,122,167,156,223,227,130,36,23,64,220,246,65,193,60,236,44,134,177,75,30,86,138,199,33,41,188,198,53,9,140,148,15,196,155,220,148,174,212,3,223,145,23,200,32,118,239,186,144,158,227,240,161,215,17,93,217,0,97,216,250,145,106,130,199,67,241,55,140,25,80,255,255,246,255,255,255,255,35,40,197,101,3,113,148,116,212,226,159,237,86,9,81,198,104,193,111,168,52,205,196,94,145,1,38,229,156,83,2,250,45,90,3,146,109,48,74,175,73,136,211,82,139,183,107,194,51,53,40,133,11,77,146,197,170,81,110,73,190,238,61,51,110,172,61,55,52,255,83,92,141,255,251,178,100,24,12,196,228,98,88,27,12,78,32,96,41,138,195,61,34,106,32,33,213,62,46,233,237,193,51,164,42,140,245,137,224,107,58,137,37,159,110,173,84,156,145,57,241,62,222,93,144,53,10,17,177,41,76,103,180,118,192,170,159,190,61,70,62,117,168,78,165,86,112,69,184,89,120,38,206,224,72,69,28,184,53,91,12,243,117,110,107,144,145,31,101,148,137,188,132,72,161,58,69,254,124,146,121,212,92,83,26,84,119,122,98,152,126,180,225,181,47,146,159,255,255,253,179,41,133,76,173,75,10,182,147,73,238,205,206,233,46,233,8,208,0,77,219,146,4,240,229,26,241,201,16,249,74,190,125,26,74,19,41,35,50,91,131,221,105,109,38,181,238,53,117,41,82,41,95,2,175,245,237,213,211,21,86,51,57,99,56,81,171,127,220,168,181,8,27,12,187,61,12,181,68,209,168,55,136,42,15,41,11,12,4,24,207,2,127,156,172,135,43,32,81,54,81,53,74,30,45,247,44,98,143,65,36,81,217,72,2,97,148,0,99,234,76,99,74,126,98,32,124,98,24,234,96,193,204,96,176,210,98,48,106,42,15,24,104,5,132,14,134,5,12,97,96,56,193,49,180,193,16,168,28,100,64,76,211,129,50,68,208,144,100,129,160,13,59,204,88,5,74,48,76,198,28,8,102,4,42,199,168,163,233,204,40,52,205,13,46,162,97,46,215,117,45,1,166,206,176,224,48,148,198,68,198,186,91,104,240,0,241,50,89,124,169,153,204,53,18,97,45,209,52,233,84,226,32,36,136,187,143,155,218,217,232,148,40,80,9,39,227,12,166,59,231,133,221,85,165,226,138,203,19,211,42,243,216,219,84,51,9,212,121,20,133,201,227,160,34,154,232,40,48,159,168,226,243,9,41,222,136,203,38,54,226,182,95,21,238,46,100,66,149,154,104,101,222,86,139,192,84,218,86,188,110,12,23,45,169,224,189,137,164,242,31,5,198,242,95,57,133,95,241,187,98,246,174,63,199,166,225,184,252,67,190,53,104,254,88,239,38,106,214,117,170,111,207,247,243,175,228,183,240,169,175,252,191,255,255,248,190,63,255,255,48,64,0,50,231,177,222,92,81,105,241,35,47,177,51,29,193,119,131,254,13,170,254,117,95,178,110,23,233,11,153,69,154,174,130,12,73,62,164,147,214,217,246,79,255,250,254,150,255,95,255,111,229,137,96,39,40,82,234,150,210,231,117,97,52,255,250,220,100,97,41,97,200,98,47,146,178,194,0,0,11,156,87,176,219,202,129,44,32,161,243,5,19,12,114,12,37,49,225,48,16,24,4,216,78,129,123,50,179,16,78,193,14,212,24,181,19,65,51,26,242,103,40,219,38,85,84,245,85,169,255,251,178,100,26,14,198,141,104,210,155,120,122,114,73,71,26,115,61,130,78,29,33,165,64,78,101,51,193,43,142,233,137,132,137,50,32,217,97,9,241,35,158,119,99,112,19,164,233,72,93,182,176,25,153,168,76,162,1,193,161,117,21,44,215,118,196,124,51,174,145,33,114,82,38,71,145,252,183,18,35,116,122,48,30,21,149,186,250,119,31,81,100,142,254,213,164,249,55,243,240,201,237,15,58,41,155,150,35,77,214,111,100,148,221,179,81,47,237,102,231,182,83,26,167,204,104,240,79,213,94,186,233,254,96,214,145,239,72,218,78,103,225,228,19,138,234,104,51,215,30,238,183,189,57,230,75,50,231,89,197,119,156,65,109,163,57,184,254,70,198,87,243,188,98,42,232,220,140,246,210,19,15,15,231,249,99,166,99,206,247,213,79,49,32,0,3,165,65,184,232,245,41,195,52,185,170,123,136,180,56,242,200,184,237,182,150,170,92,171,250,43,191,53,217,113,123,172,227,80,69,29,5,191,29,215,42,85,148,154,171,127,127,246,255,254,223,211,255,31,79,255,212,128,175,36,107,250,46,83,80,242,230,61,106,17,214,5,152,159,224,96,217,81,149,137,102,101,9,153,44,68,99,183,88,193,108,193,100,162,80,193,134,69,230,47,13,152,16,126,210,76,4,62,1,27,204,88,30,2,3,210,21,42,133,129,70,2,2,198,135,1,105,28,168,17,180,72,209,106,209,205,189,16,200,2,180,116,23,160,28,250,39,51,199,33,105,53,5,22,83,116,82,135,225,229,148,128,22,100,5,125,197,159,134,93,135,209,52,162,208,57,115,0,200,162,195,35,94,138,219,22,129,112,140,229,16,107,74,195,57,78,205,48,206,19,7,218,145,237,199,150,74,105,105,235,193,49,136,189,60,212,51,127,234,83,96,184,90,204,94,77,79,97,246,189,215,162,71,140,145,127,218,213,218,186,137,206,50,7,9,69,50,130,131,79,127,145,248,92,190,228,17,105,30,166,186,133,207,42,11,225,3,82,165,224,158,174,106,146,89,138,75,110,89,118,187,89,2,109,180,50,68,250,37,26,120,120,199,246,196,225,94,18,171,134,197,107,194,182,0,0,205,216,24,54,16,202,18,233,23,32,59,113,230,196,132,3,160,7,130,40,56,235,43,250,180,177,50,97,255,208,32,93,164,121,213,11,59,177,89,99,250,120,87,119,172,228,87,234,245,165,216,130,250,113,251,124,130,41,99,152,157,169,249,50,21,48,139,212,166,233,122,223,160,0,0,115,0,253,140,232,13,52,225,176,199,166,83,57,157,140,176,30,49,24,48,208,162,99,8,2,12,140,58,7,35,204,10,72,126,70,128,198,13,18,24,28,94,44,4,233,32,53,151,35,96,255,251,178,100,26,14,70,248,104,208,19,143,55,48,77,167,170,99,60,194,92,26,17,165,68,110,44,222,129,29,165,171,28,240,157,248,176,128,68,9,105,204,136,8,4,8,2,166,162,4,73,128,10,58,138,11,81,39,134,129,49,54,146,188,86,156,169,74,40,220,23,113,199,120,157,247,44,170,27,134,148,239,55,81,211,129,231,217,153,96,4,177,233,225,146,96,171,93,154,141,90,149,69,128,174,12,189,62,95,137,1,95,30,85,2,158,50,143,44,141,180,120,64,161,118,198,79,117,86,106,53,244,216,183,54,89,245,100,194,90,37,202,233,243,79,210,49,162,162,25,228,204,24,116,106,119,251,189,102,92,239,88,180,239,43,90,198,44,160,67,146,155,188,245,46,220,201,43,191,218,118,96,52,165,60,106,42,14,158,230,113,74,216,116,39,180,111,103,108,50,127,16,194,194,253,44,233,0,0,2,84,236,53,79,98,24,32,68,232,112,30,80,84,241,206,194,137,38,137,229,129,9,161,147,79,52,119,224,68,83,101,107,169,81,155,132,233,138,234,220,221,11,255,215,255,251,109,175,210,205,255,255,85,20,69,56,253,167,234,10,52,35,247,217,166,212,17,124,86,30,117,206,141,176,128,5,194,91,33,142,141,70,108,80,24,44,142,98,177,145,133,23,68,161,195,4,149,65,64,19,22,132,140,4,16,25,30,173,149,186,100,192,90,15,170,215,113,45,90,235,188,229,168,234,63,178,18,192,24,48,6,44,65,86,213,234,66,4,66,108,34,56,33,1,49,57,101,71,179,21,204,213,157,152,235,139,200,41,250,157,145,203,100,251,130,91,14,45,87,99,192,251,47,0,112,6,53,110,245,52,213,218,176,106,234,203,182,175,103,34,158,206,134,13,162,212,208,40,106,164,227,187,118,66,174,144,180,149,150,63,38,238,113,13,146,201,144,201,233,5,206,160,51,113,154,70,202,17,11,154,168,248,215,255,124,184,221,231,67,211,204,5,32,150,67,20,131,225,232,114,136,19,105,166,180,139,144,9,246,112,134,111,79,82,184,98,68,55,60,91,144,218,107,175,107,33,186,115,90,212,238,110,149,136,0,15,153,187,80,197,110,86,236,217,133,30,104,148,99,250,180,122,88,225,234,195,137,63,143,203,255,229,255,90,206,80,51,137,60,64,114,143,139,117,111,91,246,253,189,186,155,47,177,221,190,205,110,230,81,8,45,115,101,125,232,199,12,197,80,183,148,236,115,214,195,0,0,179,19,107,143,4,149,51,3,112,8,61,51,186,20,197,228,19,33,9,195,27,3,73,35,5,28,76,66,15,48,128,233,147,152,4,10,52,123,27,128,100,209,88,128,68,111,70,34,179,161,249,65,219,112,12,25,209,54,230,157,255,251,178,100,31,14,7,22,104,208,19,152,123,112,74,106,90,170,48,34,140,26,173,155,72,77,225,141,193,29,9,41,149,135,152,162,180,78,90,132,3,67,169,121,94,25,246,221,55,223,246,244,152,13,61,95,75,172,75,100,37,87,37,219,96,170,217,225,166,147,56,250,205,143,30,50,155,205,85,210,139,83,206,86,75,192,126,7,133,135,203,15,102,56,93,225,128,217,153,205,135,57,113,161,49,175,111,123,30,172,90,161,183,9,76,133,211,9,235,116,250,175,85,43,98,103,192,148,248,189,35,154,216,163,218,210,76,118,165,76,223,223,20,182,108,201,186,38,237,53,180,157,188,155,211,157,247,45,169,53,152,38,143,139,95,90,165,108,215,38,242,213,54,53,170,253,102,61,95,69,182,175,52,159,115,219,23,222,51,44,124,237,118,213,168,44,102,62,186,218,93,0,2,0,0,64,205,160,54,40,144,66,114,104,150,114,241,90,166,25,115,83,199,220,135,81,43,52,200,15,9,142,151,245,150,255,255,238,33,248,77,127,255,255,239,250,251,244,29,66,105,175,246,116,42,80,236,240,106,241,26,51,254,30,45,99,37,93,54,245,94,103,80,117,212,0,98,184,198,244,66,0,76,50,225,211,169,63,6,69,152,40,152,161,114,86,152,241,64,56,61,1,201,8,80,18,40,0,103,56,8,228,79,77,50,233,160,13,99,52,151,241,12,209,105,3,221,150,111,17,36,58,153,41,106,167,88,103,214,88,228,59,148,108,110,40,248,52,202,118,8,253,224,153,77,158,60,252,63,149,151,99,201,76,225,182,109,68,23,252,63,243,176,184,152,189,24,240,4,68,179,196,231,111,137,101,185,136,210,42,234,122,73,222,190,226,222,95,122,223,77,98,91,73,188,119,163,168,240,144,121,70,40,218,53,107,223,28,194,176,110,4,203,105,4,179,246,28,99,233,71,31,167,54,127,117,204,24,8,231,255,56,146,148,203,206,252,182,189,123,244,235,229,38,102,126,142,57,78,162,202,177,205,159,188,178,141,159,154,54,188,237,124,221,125,231,41,173,157,190,80,215,80,14,207,150,64,62,240,64,1,93,14,131,75,81,49,175,166,243,122,49,112,84,160,209,239,25,86,213,106,244,185,98,210,73,212,122,78,16,211,82,107,114,33,0,164,128,121,137,67,66,4,22,88,140,157,244,154,38,66,47,99,219,99,90,215,226,61,242,107,254,170,137,140,7,84,173,143,188,0,2,83,148,66,160,236,73,96,134,57,184,58,48,48,16,84,6,75,216,120,186,114,33,61,176,160,45,11,81,49,220,76,69,43,97,174,75,123,86,29,117,88,202,114,47,232,219,228,188,89,60,114,62,193,161,249,132,41,48,192,163,100,60,25,213,4,255,251,178,100,33,140,6,153,104,85,27,79,77,240,66,9,106,173,60,194,76,24,201,161,84,109,61,139,193,7,12,169,136,246,12,184,205,181,109,243,175,9,243,4,37,1,220,226,120,45,55,147,228,251,28,118,234,171,23,15,12,250,46,221,173,179,223,111,18,79,98,229,95,166,39,24,133,186,52,152,203,203,239,123,87,226,59,250,55,177,189,122,118,185,46,216,152,219,95,94,13,165,164,65,57,90,124,156,79,191,195,122,229,74,220,163,111,109,187,231,54,230,163,74,54,48,144,103,91,102,114,99,25,239,251,157,223,197,103,77,221,84,182,197,131,146,19,230,58,51,71,128,12,237,153,185,141,134,160,97,137,225,56,108,210,236,172,247,131,172,52,172,169,86,143,154,90,100,149,75,128,84,0,18,0,0,148,176,99,126,187,28,226,100,121,151,193,116,43,130,209,105,207,73,145,16,196,248,222,138,22,97,123,133,159,154,211,136,253,190,149,223,177,159,95,77,63,209,62,95,183,210,111,253,250,183,92,223,163,127,179,208,163,225,31,245,0,0,36,202,93,160,243,134,132,72,82,9,142,0,5,100,134,68,71,218,104,136,11,194,52,17,0,114,2,248,21,5,9,44,106,51,4,81,201,210,141,68,67,5,196,52,214,38,40,78,35,40,200,89,36,174,47,16,132,251,11,228,34,50,100,171,130,155,177,245,148,252,135,155,81,155,201,138,133,146,248,244,56,157,98,244,245,248,75,77,163,106,235,42,63,226,43,45,105,14,137,138,103,175,173,109,168,223,78,142,6,79,63,88,96,250,171,110,135,82,164,203,51,157,4,53,94,93,31,79,143,220,173,29,244,150,58,109,123,208,174,213,191,149,233,62,92,221,235,231,109,74,69,65,104,193,84,23,154,44,138,188,179,206,141,15,143,37,152,182,213,100,187,47,194,202,147,135,181,159,153,121,219,74,57,200,23,60,252,77,177,39,135,168,209,173,187,50,192,0,14,89,128,36,55,65,246,15,193,202,124,9,7,164,234,3,29,100,136,27,45,40,46,130,145,87,160,122,90,238,41,129,39,85,64,64,58,48,220,95,4,53,53,50,44,132,89,255,246,255,141,117,189,157,85,51,255,213,215,236,121,53,178,132,0,0,0,96,80,57,249,0,153,201,40,133,21,46,4,136,204,80,76,104,81,163,5,129,19,228,153,13,156,24,40,8,176,56,113,18,244,107,225,0,42,65,0,10,15,40,73,178,64,52,2,55,144,67,161,104,116,13,33,160,102,4,206,89,44,157,152,39,50,233,115,95,167,218,7,159,135,95,102,218,109,181,120,35,242,232,77,3,181,65,34,101,240,134,155,20,140,195,147,20,115,11,118,91,15,55,181,115,177,86,158,47,98,146,33,13,23,255,251,178,100,58,14,38,112,111,83,147,108,47,176,72,195,58,85,61,35,118,26,97,173,74,77,49,60,129,14,12,169,221,135,160,104,78,208,208,152,25,67,117,176,98,85,18,209,41,57,215,111,31,60,138,31,41,237,240,193,150,178,100,231,209,56,30,202,228,191,57,209,67,208,185,151,31,88,135,178,151,171,71,231,54,33,93,216,43,158,218,233,207,155,161,231,85,61,155,157,1,138,84,50,133,54,38,230,80,214,162,57,72,151,11,18,53,20,180,53,198,114,191,227,27,232,8,0,17,158,6,171,193,119,43,5,145,22,46,240,130,210,210,26,167,168,114,22,35,117,178,236,69,29,191,218,36,48,108,101,238,216,160,126,228,15,161,142,191,8,32,208,139,8,185,102,92,48,16,124,153,4,241,11,255,204,45,217,41,135,254,180,200,34,221,82,63,255,188,11,21,142,112,44,27,82,230,5,41,70,35,9,212,116,72,179,192,104,34,130,230,16,32,97,89,108,10,53,176,73,194,64,132,2,3,22,69,116,193,130,94,244,186,109,82,17,72,167,82,5,83,138,13,47,91,90,78,244,223,129,24,11,170,154,101,224,153,121,87,92,15,25,105,8,165,9,130,17,45,202,142,193,141,42,92,201,85,65,173,169,188,177,137,50,217,201,204,158,123,74,10,71,69,182,227,202,34,26,13,199,163,49,235,96,67,64,243,100,53,176,179,120,140,210,113,98,48,34,253,31,53,47,179,171,200,127,15,3,20,56,215,109,78,149,40,14,33,200,202,22,68,195,60,73,212,59,145,72,221,104,105,91,180,98,212,108,73,132,70,211,122,9,231,254,32,236,114,64,36,221,252,157,127,109,25,237,138,15,37,197,175,201,219,203,103,232,71,110,62,19,245,239,37,255,75,104,144,158,235,164,8,0,20,83,177,9,27,197,146,198,138,84,170,93,174,172,48,101,80,165,205,76,59,230,69,164,101,169,124,88,30,51,221,47,149,155,191,127,27,72,249,9,18,77,193,62,247,253,212,55,70,248,132,143,239,247,9,31,158,253,63,22,67,200,206,185,154,200,0,0,66,116,40,194,125,12,72,204,80,36,217,204,112,8,194,193,4,0,165,128,244,88,103,104,0,81,196,22,1,15,129,68,88,104,208,3,12,12,6,127,83,17,60,200,210,57,9,49,49,81,52,147,243,172,127,19,81,77,86,43,74,241,15,85,153,71,41,158,166,73,20,8,77,74,3,88,247,149,66,195,29,92,70,39,126,222,174,131,42,203,180,19,2,190,27,3,238,255,85,142,179,137,28,159,13,195,83,81,32,78,34,90,147,166,10,140,16,46,120,234,101,158,62,139,219,38,51,149,92,57,31,32,28,65,136,195,59,200,86,210,69,143,72,155,155,44,210,255,251,178,100,74,142,6,54,111,83,155,111,92,96,78,230,74,89,97,229,62,24,73,165,78,109,61,47,129,18,33,234,232,241,29,248,251,25,177,48,243,76,69,53,172,69,31,102,135,49,145,35,217,216,125,63,121,14,215,126,201,89,146,10,187,178,123,188,222,58,89,182,85,51,52,91,21,53,124,69,61,95,226,191,255,88,0,0,128,1,2,85,17,232,164,66,30,187,172,102,28,72,202,40,220,3,26,59,49,36,57,212,108,155,81,94,37,214,71,123,12,180,213,205,150,44,85,119,39,132,76,135,235,56,92,107,145,102,71,37,25,25,119,184,147,87,115,78,165,253,63,141,112,135,233,242,63,255,59,255,245,244,185,159,65,38,113,223,38,64,1,134,56,2,44,14,114,13,148,32,28,68,40,64,48,84,18,104,148,55,129,91,57,106,151,107,40,73,241,5,0,144,246,177,32,57,66,134,50,132,56,112,63,33,225,70,77,201,218,192,145,199,149,9,18,82,205,145,141,26,47,31,14,224,212,194,25,68,145,12,79,31,175,154,211,71,179,153,45,126,112,37,152,94,229,202,116,74,161,184,34,143,128,157,20,149,108,44,59,103,152,140,204,110,82,100,178,100,227,64,202,112,84,145,72,198,106,168,106,45,165,214,253,120,65,16,117,189,157,82,176,217,11,234,75,106,75,154,252,138,172,174,169,177,75,157,9,86,53,147,151,222,14,190,92,12,238,94,176,99,194,60,16,23,200,129,136,226,18,41,114,249,29,3,160,250,81,153,90,113,202,93,219,166,124,151,37,244,82,35,128,1,0,183,105,9,49,182,172,63,98,230,202,53,98,182,171,240,116,206,184,245,163,149,10,89,90,225,93,208,63,186,62,181,175,167,59,87,232,58,107,230,85,114,223,150,187,127,138,201,103,49,76,195,234,46,161,236,91,195,114,220,223,149,30,91,253,64,0,0,0,48,87,252,246,179,13,48,240,56,168,207,0,204,220,212,198,1,204,180,40,120,109,53,193,161,70,156,54,50,0,23,1,18,97,2,198,60,249,142,2,99,7,66,24,18,33,164,242,3,209,229,21,131,134,14,29,120,20,12,34,13,90,223,134,224,64,10,175,178,223,210,40,18,209,95,204,193,136,192,238,86,43,61,15,145,37,2,158,6,110,251,212,109,227,94,136,174,244,93,161,73,174,227,35,170,56,17,9,196,228,157,112,30,199,129,180,144,29,49,51,54,80,140,94,114,9,10,174,227,164,117,115,144,6,141,145,60,110,185,253,238,33,37,234,91,10,105,164,185,73,80,234,239,100,194,183,166,239,32,88,213,111,105,39,165,97,180,235,133,99,164,91,83,115,148,158,108,15,92,245,7,89,77,112,164,107,176,223,126,118,246,86,194,171,251,175,255,251,178,100,99,142,70,131,110,210,27,121,91,112,70,163,58,138,61,227,62,24,41,171,74,109,176,250,193,35,13,41,9,134,21,216,125,197,152,247,152,126,173,255,250,160,152,0,64,0,37,176,103,135,131,193,52,114,25,215,40,198,90,98,35,69,159,28,203,156,70,154,12,251,180,125,225,238,255,134,220,150,216,166,179,197,135,216,67,115,52,28,18,8,168,146,183,122,40,69,23,94,181,107,177,110,130,44,89,227,254,209,48,11,200,29,0,42,97,187,38,104,226,105,197,195,131,38,84,0,4,93,48,81,145,128,48,64,152,16,8,183,230,138,148,146,133,80,224,17,217,131,14,37,218,120,171,64,40,45,28,211,153,121,21,129,174,184,29,76,158,86,52,179,150,91,49,110,87,148,85,40,226,82,5,48,106,79,219,244,239,55,204,133,176,172,21,107,80,236,157,179,60,211,18,129,41,56,228,86,35,1,50,252,145,9,42,160,24,190,126,69,198,182,229,194,106,22,173,213,228,219,44,172,81,58,239,67,3,149,243,173,29,98,199,88,102,157,242,105,140,169,217,106,101,108,106,41,46,246,122,62,48,202,52,146,42,89,16,85,60,244,106,51,149,12,119,106,27,19,139,209,65,83,119,83,172,204,11,196,154,8,148,42,93,156,242,198,202,52,250,246,158,64,109,98,92,113,250,208,0,29,163,155,206,238,184,138,226,110,137,74,25,83,227,58,130,41,108,18,147,42,165,118,103,85,216,157,82,58,28,10,94,249,19,113,27,164,20,31,80,49,189,196,17,194,129,142,41,179,253,97,255,253,189,78,70,58,74,99,238,187,130,223,237,220,215,120,72,247,125,170,0,0,74,120,11,234,97,232,198,144,16,97,133,38,64,16,99,200,66,67,224,102,1,144,228,155,75,243,54,117,119,128,162,36,33,141,86,30,108,114,52,7,46,247,217,244,126,135,67,91,188,58,165,15,235,66,89,40,88,178,90,202,5,148,5,215,148,51,38,146,214,32,88,86,82,69,227,67,25,89,116,202,207,21,118,34,16,6,230,95,53,37,3,187,173,237,217,13,94,84,39,165,33,39,114,36,122,156,127,117,226,222,156,153,48,160,165,10,225,230,251,91,222,215,48,193,218,236,170,110,9,203,64,167,253,221,158,239,130,58,13,40,31,47,124,164,122,88,57,235,174,250,33,148,50,74,250,235,116,207,109,207,210,44,234,108,190,110,226,26,61,146,71,246,253,96,197,198,231,40,115,138,179,214,181,88,212,56,42,156,234,75,111,223,27,207,191,235,173,107,181,212,237,96,10,126,189,73,83,85,94,164,108,45,14,213,216,5,145,138,191,236,169,75,192,20,89,105,88,194,212,176,105,107,81,236,161,154,170,184,172,103,234,86,188,255,251,178,100,122,142,230,91,104,210,155,108,127,64,76,6,58,49,97,133,104,26,157,165,68,78,97,111,209,30,140,169,201,132,137,218,26,46,57,66,129,66,98,39,126,167,250,122,157,248,211,127,255,252,73,149,72,116,161,110,18,18,119,43,191,79,250,186,109,242,64,57,13,148,207,18,50,178,209,139,133,46,153,132,80,6,42,28,3,3,137,130,4,6,152,84,44,98,150,240,128,64,96,96,160,56,210,98,209,243,112,72,225,147,3,242,161,128,224,172,2,144,64,74,58,165,106,203,68,20,243,184,29,209,160,202,20,236,89,210,86,90,185,147,145,69,21,133,148,171,27,232,194,75,255,22,76,149,88,165,46,50,76,75,26,84,146,227,79,64,52,105,249,91,178,171,16,221,29,180,242,173,101,179,221,183,91,24,211,241,24,162,173,17,145,229,66,105,89,154,6,132,234,136,54,117,175,65,169,227,98,212,23,114,144,68,142,141,219,159,102,74,167,24,140,103,253,74,184,33,246,144,52,182,66,186,135,142,207,215,163,50,161,111,245,247,116,169,31,161,6,183,181,135,38,91,64,128,67,163,99,227,90,194,90,14,84,44,218,83,186,233,204,102,141,148,178,210,44,185,254,154,122,0,184,5,9,237,197,227,140,178,139,236,254,19,77,72,40,106,145,248,147,127,123,46,133,131,29,137,54,209,252,222,37,127,137,253,41,23,46,171,140,39,21,100,249,185,5,229,174,189,63,201,125,56,223,119,232,170,248,213,199,240,245,44,120,221,39,226,143,32,237,151,92,0,0,10,156,193,16,211,115,147,196,65,114,130,33,130,194,38,17,49,130,129,134,41,34,160,233,32,24,182,102,3,74,178,193,32,206,48,199,237,40,21,62,91,169,117,216,68,165,45,169,96,116,173,107,168,249,34,99,205,96,152,214,113,4,42,152,177,112,27,81,162,224,205,48,178,161,199,114,189,28,113,147,198,17,20,46,72,149,43,153,244,146,71,143,131,192,234,84,34,158,43,226,31,37,234,238,160,66,138,227,167,19,149,175,107,150,184,140,88,123,53,176,189,3,226,211,102,237,155,56,162,69,119,43,108,219,194,98,184,135,38,123,135,212,179,67,132,82,250,205,191,119,88,149,155,52,92,106,242,52,106,167,254,117,31,51,248,85,233,39,254,205,186,183,166,177,84,22,242,104,250,102,238,177,14,151,193,69,19,26,81,253,93,5,154,46,94,110,90,79,241,152,155,254,187,235,250,166,146,85,191,80,0,1,54,21,68,255,186,115,168,132,234,38,235,38,153,149,128,91,86,210,245,82,59,164,230,201,110,166,187,105,11,238,192,75,26,92,126,52,158,109,56,218,246,247,8,30,56,242,246,147,113,228,101,244,19,71,213,251,253,223,255,251,178,100,136,14,230,157,104,210,27,153,122,208,68,35,58,82,97,35,120,153,13,163,74,109,225,143,129,61,41,233,140,244,137,216,255,255,253,72,111,127,119,168,165,57,134,105,153,116,73,139,145,128,3,132,64,230,40,126,99,99,32,146,145,164,115,1,31,106,166,44,12,14,30,47,200,160,80,57,73,11,17,204,84,100,78,82,42,108,198,146,73,84,219,216,28,33,15,180,88,144,195,72,92,181,214,72,180,156,25,108,117,225,127,226,208,92,219,61,211,76,123,148,121,81,175,41,167,158,95,55,140,122,54,167,155,88,41,251,212,237,61,152,36,32,172,36,71,31,249,84,63,177,38,90,136,230,5,47,26,52,189,203,98,215,230,206,96,250,189,92,77,65,249,34,119,255,40,201,122,121,15,100,184,80,250,254,75,125,58,162,148,142,210,146,42,73,34,153,49,127,213,171,180,71,159,155,215,34,174,92,163,242,42,205,159,72,197,239,247,63,117,123,166,27,218,6,28,104,237,31,229,47,179,53,251,75,221,49,102,75,253,85,0,45,109,8,90,56,230,200,73,214,75,35,77,32,198,18,132,189,140,114,191,203,224,201,190,61,154,146,11,208,241,46,117,66,88,205,8,69,20,69,60,24,232,133,201,43,45,189,87,223,153,25,183,255,254,223,111,69,251,244,111,255,219,67,175,216,154,63,153,209,186,168,35,250,118,235,83,41,93,64,0,0,0,52,67,57,63,11,132,210,101,19,4,26,12,40,10,48,98,224,195,32,115,31,53,128,194,99,12,5,197,67,70,42,106,24,72,80,160,1,7,19,17,19,195,0,35,32,130,214,27,4,3,161,73,36,4,36,130,6,65,0,226,201,45,105,239,168,235,138,149,44,91,169,0,224,229,40,153,18,142,75,139,99,26,97,4,69,197,218,194,98,202,25,18,17,48,54,194,255,64,239,75,223,53,30,69,26,236,229,113,201,40,174,246,96,160,89,68,5,2,219,177,69,126,42,211,59,139,243,133,73,80,56,134,106,192,159,185,156,178,151,58,225,250,151,126,175,91,56,188,175,104,238,74,143,172,199,130,115,45,205,45,44,222,96,83,158,183,185,9,127,201,159,76,207,206,108,23,54,233,99,166,209,238,157,27,103,144,231,230,175,58,205,237,224,235,253,196,249,200,7,28,172,37,175,245,143,253,105,107,211,62,112,189,21,189,44,179,149,80,0,9,202,35,68,232,119,49,8,234,140,83,148,137,246,32,55,39,21,105,32,169,163,243,20,24,69,33,176,142,174,32,20,181,196,135,186,216,124,18,34,184,118,210,143,238,229,15,237,55,245,107,250,106,38,219,108,94,44,207,255,228,232,245,110,238,1,140,47,79,52,138,80,217,38,19,28,156,140,116,82,51,255,251,178,100,151,142,230,229,104,208,155,153,99,240,66,98,186,98,61,39,98,28,53,163,62,78,101,143,193,3,9,42,76,246,12,160,154,24,206,4,163,2,199,13,36,46,48,57,64,196,129,19,123,174,65,203,210,0,113,157,70,32,209,56,8,102,28,69,33,112,216,53,51,12,226,199,70,7,30,33,41,53,130,15,53,246,75,212,227,17,32,102,148,211,155,130,169,24,7,185,75,181,147,39,50,55,191,138,60,202,159,215,1,12,224,105,193,35,8,1,93,104,208,241,78,50,238,45,162,237,167,147,119,100,205,202,110,9,159,85,5,187,53,22,92,111,77,187,54,168,216,140,231,90,29,195,193,197,133,130,142,141,135,171,236,67,149,48,208,166,26,158,61,11,255,216,187,49,91,85,63,255,56,157,19,141,251,155,251,48,143,160,63,191,151,190,80,141,255,135,79,248,230,178,119,85,105,105,60,191,175,124,172,151,21,76,142,15,127,236,204,239,226,75,254,30,126,121,27,58,170,255,178,211,51,253,182,233,237,236,150,55,23,169,223,104,102,118,165,106,20,144,86,14,197,194,133,49,62,3,200,181,24,150,31,161,190,54,246,4,2,240,204,54,161,82,88,208,187,54,189,82,42,209,230,237,236,243,235,65,239,185,233,244,123,163,254,223,117,139,3,79,161,37,15,50,72,230,134,185,64,0,2,10,116,18,98,122,101,227,80,98,197,100,68,1,85,212,173,48,55,83,38,3,32,9,90,166,148,238,55,34,210,152,20,35,2,153,47,118,118,6,52,60,177,25,244,153,176,177,103,204,68,24,163,54,42,0,104,139,110,84,236,39,19,88,127,161,234,86,197,218,173,6,26,110,12,178,196,65,72,59,181,157,216,109,200,117,32,240,50,38,62,36,44,151,93,37,3,50,225,100,119,65,48,72,231,17,201,245,48,169,131,25,214,232,16,156,244,230,106,171,9,253,142,143,207,223,174,191,249,173,83,151,115,135,2,1,98,218,118,140,142,221,126,114,8,235,170,175,45,210,112,248,226,37,120,176,158,189,191,67,45,8,6,43,103,186,142,106,194,65,49,81,189,52,159,118,41,51,167,107,204,206,213,105,216,52,60,233,88,20,57,220,210,202,30,83,152,162,199,223,94,190,101,150,254,235,149,148,16,92,0,0,132,99,100,46,210,159,211,218,210,159,38,126,213,160,138,48,179,220,231,217,167,176,235,212,182,30,110,61,135,82,64,207,225,227,206,250,107,209,151,26,132,130,202,79,167,255,250,167,183,235,255,39,255,253,147,227,121,244,246,35,255,244,253,119,80,158,72,18,170,66,28,253,224,48,184,195,144,76,52,92,196,1,95,147,10,109,48,208,80,225,18,1,227,24,158,49,80,128,176,81,100,76,0,255,251,178,100,158,14,6,151,104,211,27,120,98,240,68,231,218,115,97,34,118,31,185,191,76,109,191,23,128,251,9,169,233,131,61,208,76,191,109,129,166,135,3,180,53,68,229,173,247,97,10,212,48,72,202,227,103,94,202,213,106,140,32,92,152,6,52,78,5,117,42,55,20,103,186,18,123,140,160,156,33,96,18,6,225,61,107,47,225,208,49,85,109,199,155,34,78,43,122,177,157,157,66,196,94,130,92,0,132,165,80,66,103,217,130,39,171,77,136,192,132,158,45,182,214,55,100,57,98,175,68,209,85,31,98,184,174,132,161,30,135,13,48,139,100,43,49,189,150,89,143,172,92,194,33,46,125,125,68,205,62,177,143,36,75,65,135,31,51,70,112,145,153,76,86,215,183,72,178,140,58,10,241,249,14,58,221,150,87,213,201,251,218,176,205,233,98,80,211,255,185,187,78,190,254,172,38,146,41,75,40,153,143,195,43,61,189,199,5,130,93,51,118,37,175,220,252,110,23,33,202,48,236,88,189,102,50,250,99,141,87,242,182,224,13,115,255,127,255,172,255,127,98,160,8,32,40,0,0,64,110,137,105,106,50,250,161,253,40,232,218,242,193,214,32,163,173,12,192,11,70,145,238,49,211,79,166,116,104,87,226,131,125,91,115,228,132,53,92,129,145,13,33,69,184,142,220,221,251,168,221,254,255,238,47,250,128,0,18,138,148,193,32,5,242,55,48,13,80,16,20,177,20,229,136,100,203,13,50,81,20,129,52,38,138,206,33,249,17,49,129,205,93,160,186,41,195,140,7,40,123,225,231,133,164,58,26,139,175,144,80,71,154,90,28,70,1,158,103,171,217,230,107,250,144,194,164,108,137,211,130,136,12,17,56,43,3,105,204,73,200,155,137,130,182,192,145,72,196,134,196,220,137,231,146,186,144,209,49,103,46,138,219,207,173,179,217,21,102,102,207,69,75,143,162,238,54,18,115,110,129,132,234,243,134,29,153,23,100,197,191,112,15,159,106,70,166,86,159,218,237,196,221,113,102,211,106,111,18,37,51,109,94,83,19,85,93,57,61,204,233,132,108,13,182,40,27,85,71,224,147,129,116,35,85,101,182,17,111,226,217,114,186,220,141,100,154,234,136,198,71,251,85,46,30,245,59,91,186,5,166,122,85,62,88,41,181,208,150,102,243,50,234,13,72,110,190,84,187,240,90,113,148,90,181,61,71,226,212,0,0,16,0,36,0,49,43,81,47,68,36,121,135,232,31,207,220,16,97,40,174,38,165,242,87,150,203,148,249,249,163,222,77,91,55,222,134,113,142,84,148,185,230,198,108,41,84,248,33,67,87,159,232,253,45,49,66,26,97,244,119,228,251,238,246,62,245,126,167,128,17,9,56,4,52,57,89,255,251,176,100,155,12,23,63,111,212,27,79,23,192,70,68,74,88,63,3,146,155,161,165,80,109,229,235,193,22,13,234,53,135,137,104,161,193,82,99,128,227,35,33,16,40,52,42,15,4,13,43,42,94,128,83,202,5,69,0,17,0,17,147,1,155,200,214,124,33,216,108,73,159,235,201,112,149,134,241,185,237,33,64,231,220,35,36,102,189,147,96,80,152,102,253,200,10,21,75,82,254,33,112,9,208,101,207,228,181,165,62,103,10,152,23,11,46,74,168,239,23,110,13,202,1,66,103,143,163,27,13,170,175,41,102,242,231,116,83,106,122,70,214,245,23,127,36,6,191,102,37,9,211,96,127,72,212,252,185,125,200,209,136,109,72,235,192,69,140,101,194,195,114,202,198,113,156,65,222,103,108,82,235,42,118,168,153,186,66,92,210,2,3,44,210,11,187,104,100,62,119,240,102,161,145,167,187,14,36,201,17,166,40,8,126,63,101,94,222,222,66,158,164,194,122,212,179,84,235,105,8,95,59,191,242,87,30,11,237,230,143,125,151,57,226,167,39,8,128,5,40,128,40,0,53,69,40,114,95,248,194,74,83,14,0,49,205,82,34,21,25,181,8,64,208,74,136,48,89,173,79,30,155,135,27,253,157,176,156,196,136,133,57,19,76,253,165,177,227,52,224,89,213,168,36,186,222,6,125,57,77,192,15,233,238,255,233,93,0,16,10,84,193,39,12,157,104,207,140,76,16,96,193,192,1,177,224,161,19,42,126,26,45,0,14,50,99,58,103,14,103,79,2,160,137,132,11,164,75,212,194,16,74,184,96,84,236,30,2,100,13,233,104,73,134,92,53,57,97,200,56,147,77,12,194,134,85,109,214,6,143,114,20,193,129,35,109,9,251,100,11,215,0,76,227,248,192,142,187,83,29,5,194,124,250,175,246,228,52,184,118,154,48,242,202,218,52,166,56,53,11,201,156,22,234,115,218,60,197,86,146,220,20,245,47,200,179,195,225,173,225,36,75,75,91,168,208,189,75,93,20,109,127,232,115,91,185,115,243,237,230,186,238,89,187,19,68,73,247,182,121,169,63,51,245,167,49,198,39,63,142,149,246,53,101,50,136,30,87,101,178,49,252,40,107,194,50,207,39,65,174,17,11,24,166,223,39,36,58,253,75,183,172,156,187,175,29,60,25,222,228,185,31,134,63,87,24,10,13,136,114,82,248,22,81,87,105,9,144,88,86,171,11,117,107,90,110,132,245,118,203,243,9,61,88,138,76,239,195,207,247,211,175,79,31,105,218,39,3,128,3,10,114,209,85,119,202,154,115,80,29,51,16,142,213,10,5,113,198,89,66,90,211,207,13,0,87,53,246,144,236,33,92,144,24,244,25,28,247,38,214,183,55,77,6,255,251,178,100,153,140,152,32,112,82,155,121,125,240,69,164,74,117,97,2,122,33,101,213,68,46,105,237,193,13,17,234,29,132,137,168,221,193,20,138,99,219,241,4,69,115,165,141,243,215,218,92,253,159,114,255,183,240,192,2,43,12,61,43,232,214,2,19,19,11,140,26,10,49,145,61,9,230,15,23,25,136,24,96,112,49,96,48,99,168,128,208,28,88,40,2,0,25,64,8,64,228,192,134,224,128,178,5,206,50,16,89,210,31,23,100,4,20,29,41,252,84,97,80,96,233,164,195,163,102,77,96,64,58,136,188,21,12,131,203,122,109,69,229,79,17,40,5,238,229,129,53,143,88,130,108,190,3,2,83,161,117,213,32,10,208,163,47,211,241,42,135,161,151,209,210,9,224,101,0,110,27,175,94,10,152,240,67,20,241,86,136,112,46,10,213,52,70,51,150,246,57,217,44,224,32,109,21,67,71,166,32,219,33,192,98,120,133,71,24,203,113,84,141,24,93,64,50,102,134,122,8,9,130,174,126,60,142,40,218,183,193,135,233,130,25,54,15,136,235,111,111,130,110,184,128,137,138,245,76,206,105,152,74,122,179,75,164,243,111,221,99,248,106,52,42,85,135,104,109,47,137,164,98,196,69,62,48,108,205,240,192,243,246,227,86,191,19,193,242,35,117,135,174,255,149,175,89,149,171,125,236,61,121,109,47,125,166,77,238,60,190,155,151,114,210,2,0,26,162,240,101,140,62,7,33,28,85,153,177,216,133,1,34,156,169,51,178,32,54,129,37,50,105,190,236,184,75,60,3,50,152,195,118,58,42,21,35,134,49,55,195,130,163,2,235,254,142,162,183,46,53,250,229,106,80,130,143,149,163,255,106,40,0,0,2,84,65,56,51,193,88,5,185,52,64,78,78,97,99,16,20,16,98,119,25,142,2,97,128,209,24,0,211,36,0,229,67,27,85,99,32,133,82,5,118,37,17,134,192,35,192,197,47,28,0,13,3,235,33,37,7,3,20,43,182,92,93,147,1,128,97,166,134,96,161,138,85,88,107,160,224,10,10,168,147,95,97,177,184,98,7,18,50,227,4,29,21,101,203,173,201,47,98,106,50,235,104,128,216,213,238,229,46,212,211,222,222,219,119,153,248,79,158,105,135,161,213,221,58,168,188,173,134,29,32,36,181,249,188,251,205,95,186,216,101,221,217,127,103,240,178,163,221,227,232,95,28,34,178,150,145,142,115,18,111,197,155,55,253,198,10,66,62,207,50,23,114,35,42,161,158,252,175,78,251,197,87,158,244,193,108,218,236,146,3,70,42,147,47,75,247,217,233,151,53,145,17,142,39,150,241,165,123,183,201,92,49,203,178,197,104,179,91,172,155,46,213,121,227,55,108,186,215,49,197,9,255,251,178,100,117,14,40,132,116,81,27,152,22,112,65,165,26,153,61,34,104,34,157,207,62,110,107,11,193,3,148,105,213,134,9,106,15,117,47,144,145,116,213,212,243,147,127,25,214,251,43,49,37,213,69,91,178,107,212,213,159,141,124,224,102,152,237,103,22,244,59,149,219,131,112,2,192,0,0,72,206,24,37,192,187,163,198,233,174,46,170,23,199,208,70,128,160,170,29,70,210,138,79,205,79,125,196,119,62,168,254,71,93,198,18,143,127,7,169,239,181,157,254,46,35,245,224,254,169,117,174,158,250,100,127,250,232,255,255,246,128,12,48,63,232,251,178,19,138,26,205,228,153,29,28,152,109,24,96,225,145,133,218,160,163,216,132,152,97,17,41,141,47,166,114,57,136,20,40,140,228,81,50,97,72,134,171,195,210,17,37,192,130,5,72,6,22,32,20,20,34,140,131,212,203,171,52,64,232,164,10,71,44,128,175,98,250,179,166,212,58,249,88,116,132,100,207,42,252,84,170,38,76,169,222,97,237,221,37,149,153,182,33,81,47,76,199,240,72,74,2,140,78,234,134,58,83,205,121,127,219,158,20,25,225,81,22,200,176,77,189,36,2,129,21,61,207,37,146,147,181,78,243,69,234,83,175,136,94,53,136,109,46,236,248,168,234,95,192,57,208,244,158,12,80,31,198,98,39,248,59,48,23,241,159,135,26,89,98,82,140,54,121,55,175,229,218,47,173,82,254,50,217,45,234,184,54,54,133,94,212,202,227,206,197,214,128,176,98,94,137,194,53,133,120,123,89,212,89,184,99,28,97,243,89,224,183,49,221,103,51,59,149,92,154,186,182,132,168,167,108,187,240,229,190,208,216,203,84,237,75,62,97,220,242,212,15,205,242,69,207,130,34,119,187,244,55,191,91,181,223,249,143,255,255,255,153,1,0,122,31,183,17,219,106,99,128,139,51,57,233,153,72,202,206,79,75,7,133,179,104,105,212,110,214,117,145,159,252,145,35,176,128,236,148,57,153,221,168,208,175,49,131,222,25,135,253,93,11,249,116,7,213,47,84,41,71,196,212,253,159,212,0,0,179,15,127,14,48,71,55,3,156,203,135,51,22,140,204,130,129,48,113,4,46,50,1,66,140,74,71,49,161,207,242,130,58,70,73,9,130,92,123,149,24,177,64,37,96,2,38,58,64,40,92,172,68,19,101,90,192,131,199,28,53,130,65,153,147,12,227,13,244,224,102,192,27,65,253,180,181,7,53,28,73,2,80,94,132,59,168,74,215,80,209,103,236,185,45,208,120,114,96,122,94,162,36,155,187,84,28,45,115,202,150,14,23,114,219,240,152,15,147,55,76,131,184,89,199,142,56,171,171,75,19,125,80,77,240,148,98,130,237,221,104,157,147,255,251,178,100,72,142,40,129,115,207,147,154,202,48,68,197,42,135,61,42,118,31,41,183,66,110,111,33,193,12,148,42,76,242,153,240,117,96,164,20,219,2,159,8,203,1,65,55,75,34,38,54,204,82,234,7,103,141,248,27,249,125,112,243,38,234,44,5,28,235,224,211,123,218,252,253,103,69,206,253,251,159,67,69,254,198,233,176,220,161,40,183,51,36,123,10,131,151,114,203,80,237,136,235,153,115,222,134,159,151,37,104,85,106,173,101,55,215,233,207,255,236,215,59,89,59,108,235,106,59,123,93,237,143,228,118,21,151,229,59,190,220,169,250,171,12,229,243,83,57,255,208,243,243,187,99,255,84,191,255,119,255,238,131,16,0,160,0,23,0,56,176,161,75,70,82,104,247,65,182,49,131,160,166,146,65,249,226,78,83,196,237,60,56,114,158,80,187,92,76,39,231,16,117,102,70,144,30,236,198,245,205,252,112,240,86,70,252,160,150,140,40,25,183,206,238,109,191,119,235,255,36,1,52,196,24,1,31,124,207,54,74,28,204,140,56,0,226,96,165,230,145,76,90,112,49,169,132,135,25,190,210,68,129,3,140,76,36,244,196,65,66,224,96,2,96,98,40,66,229,10,1,179,161,106,208,253,76,89,80,96,172,174,90,145,1,15,151,161,101,129,30,7,140,216,90,201,139,74,151,35,251,93,1,14,155,12,161,68,211,15,108,201,100,8,75,113,99,35,171,204,62,140,40,96,8,46,223,186,19,22,168,25,252,63,165,130,8,175,119,227,237,245,105,213,59,106,57,118,92,150,93,220,186,146,244,69,125,206,225,113,90,97,124,245,31,194,214,43,254,213,60,202,158,223,242,246,183,73,67,150,224,4,105,183,215,169,143,223,194,238,56,225,90,246,61,220,246,88,213,132,255,182,26,45,231,6,72,190,252,198,226,37,6,212,179,159,234,67,175,202,45,249,213,104,21,127,112,71,62,235,145,134,250,250,247,116,42,169,219,217,194,100,249,114,87,45,203,143,141,55,234,131,28,123,42,155,250,245,34,93,251,120,119,254,239,255,62,244,181,85,128,7,106,57,225,154,84,26,117,12,198,105,230,8,22,158,199,12,186,101,140,241,17,234,81,35,225,33,103,134,6,225,55,51,43,111,25,93,27,159,252,53,128,20,223,98,15,198,30,30,237,179,179,251,191,255,221,255,191,121,248,148,138,39,33,138,187,0,0,0,48,69,16,212,132,147,19,162,65,73,161,193,145,136,12,0,208,241,131,194,134,58,1,2,68,67,192,51,16,180,204,28,27,21,7,152,96,70,107,132,146,237,71,20,228,52,65,91,232,78,107,228,201,199,20,192,112,214,100,188,228,194,152,19,126,136,139,225,25,134,135,118,219,240,20,133,255,251,178,100,39,14,135,78,110,80,147,153,123,240,67,133,26,118,60,233,138,155,217,163,72,110,105,233,193,35,24,169,204,243,174,40,171,123,20,85,204,82,43,241,63,212,132,190,92,56,34,4,187,50,32,29,3,97,152,33,95,167,196,78,195,95,156,139,192,76,97,186,53,198,142,6,90,122,32,232,202,44,81,54,54,43,95,4,239,18,217,149,141,227,247,100,245,47,14,224,41,82,11,113,241,156,34,79,199,176,36,123,154,217,159,59,177,183,186,153,195,255,51,183,145,247,199,215,198,53,243,43,191,186,184,126,190,148,213,23,158,103,194,156,244,23,184,127,95,37,113,247,79,224,54,211,120,86,255,87,242,239,77,217,199,105,154,248,59,163,124,196,137,157,195,191,213,55,255,141,239,137,105,170,227,95,203,253,188,222,238,76,8,0,64,5,130,117,36,186,88,60,83,99,121,25,73,192,127,60,91,144,144,17,32,207,104,27,156,171,227,100,186,3,252,5,58,177,2,250,155,77,6,8,59,156,249,67,40,218,50,98,66,92,134,250,101,11,185,0,195,189,114,210,180,124,143,255,250,9,83,152,53,136,111,40,41,150,69,6,87,6,176,99,1,138,1,129,160,1,205,90,132,34,54,94,103,173,57,101,236,10,54,58,18,76,0,4,147,32,14,96,194,53,38,206,170,46,124,14,240,142,5,95,111,28,56,74,80,104,51,29,141,150,18,45,106,87,176,42,41,205,185,1,195,146,39,252,249,33,23,51,68,24,91,162,112,70,22,16,171,137,41,76,162,123,53,35,55,19,248,56,55,64,224,251,174,76,76,246,211,235,228,53,208,233,178,195,103,55,194,200,205,44,80,239,117,184,43,189,230,231,174,245,134,236,250,198,206,26,216,163,233,248,79,69,193,154,162,191,221,49,188,103,63,187,247,128,234,157,124,218,205,148,198,38,34,209,54,14,33,31,169,141,173,49,37,190,164,112,173,99,11,230,239,56,206,190,170,126,102,241,83,178,199,124,95,89,36,171,123,172,226,207,232,241,22,242,245,98,143,90,209,83,136,112,91,39,242,18,183,235,0,7,128,3,166,70,241,234,232,62,32,3,182,172,78,65,249,25,196,244,2,118,36,214,122,211,178,181,97,177,28,40,50,97,132,78,168,3,33,90,60,161,120,153,137,58,37,174,79,243,235,168,94,93,19,23,9,173,201,16,182,123,164,240,171,172,60,191,84,116,157,255,188,0,0,65,56,201,112,141,89,56,244,225,4,97,166,62,62,34,81,114,128,141,133,175,22,24,120,12,205,124,84,45,74,204,36,140,61,100,5,2,135,1,20,184,144,0,238,165,202,74,189,42,42,253,38,218,194,60,113,68,194,68,197,52,67,19,3,144,216,243,232,193,140,255,251,178,100,36,14,135,8,105,81,27,124,123,96,76,38,42,119,97,108,124,27,189,209,68,78,61,25,129,38,29,169,9,151,157,232,20,51,93,207,4,12,80,4,151,95,81,177,160,111,180,85,204,199,106,204,10,131,156,228,173,130,152,71,159,237,165,145,206,226,196,113,31,230,0,13,38,172,22,193,171,10,102,178,182,217,7,105,12,214,158,78,181,98,116,120,101,144,228,143,236,138,182,27,14,109,124,37,117,255,255,40,15,131,229,21,141,46,77,77,226,154,206,105,253,43,111,168,17,113,218,202,207,185,19,95,222,58,72,103,93,222,115,152,217,213,163,231,193,100,206,225,178,107,200,145,206,114,184,165,180,93,24,126,20,178,94,20,4,22,32,23,116,165,107,133,175,14,235,118,204,151,220,121,61,123,230,44,145,2,0,1,56,0,77,167,196,45,133,204,194,222,70,81,63,31,174,185,232,120,237,148,186,143,146,67,185,100,214,151,32,115,199,115,86,201,235,204,134,46,187,239,239,34,51,244,234,98,163,255,226,225,219,109,105,223,84,253,104,4,195,123,101,113,6,232,40,30,232,92,143,96,62,255,245,129,102,23,69,9,240,77,166,108,49,240,100,194,161,19,4,3,65,163,19,56,130,130,2,130,193,162,96,129,137,138,65,96,105,8,40,192,132,19,137,35,136,134,48,72,16,4,40,1,22,0,67,170,166,246,168,242,103,177,38,14,236,191,35,33,22,145,20,103,134,38,32,51,106,106,35,6,140,23,124,169,226,88,214,158,208,215,23,26,43,13,177,83,17,112,16,240,117,63,134,62,197,161,198,237,242,59,134,95,79,172,146,32,87,160,167,61,17,181,210,249,181,52,50,250,53,117,168,25,196,165,155,142,124,42,103,44,59,219,113,45,175,178,23,233,7,95,48,165,253,114,94,111,218,208,49,49,75,239,56,214,62,111,124,66,244,189,210,191,220,213,135,219,108,252,135,75,27,230,93,103,82,79,124,233,83,154,213,191,30,5,162,119,184,160,237,82,162,55,177,26,100,11,47,225,171,81,150,97,134,221,76,119,173,241,79,242,47,205,95,216,196,0,192,6,238,244,186,203,69,251,37,22,34,143,220,148,72,147,146,236,81,104,156,195,71,237,46,103,212,86,183,95,49,18,154,148,195,97,112,209,36,141,224,146,43,196,255,118,205,238,198,243,84,250,214,133,155,213,72,7,41,180,241,72,145,136,11,254,189,52,111,255,254,90,177,0,0,32,0,80,74,50,83,13,140,129,221,26,135,64,236,233,33,192,135,176,116,219,126,6,67,130,212,204,116,195,114,246,225,48,192,230,222,250,55,197,180,151,181,58,212,241,55,13,185,185,109,125,165,139,22,215,36,243,10,99,51,71,121,255,151,255,251,178,100,33,0,150,185,109,85,211,44,30,114,64,132,58,135,61,12,116,29,17,203,96,236,177,239,193,20,20,233,145,148,138,200,244,229,15,208,180,158,118,13,192,186,55,42,146,39,52,254,252,102,108,140,56,80,9,28,73,113,33,45,26,27,47,149,4,135,110,219,242,144,4,7,151,238,126,247,255,199,26,84,194,197,134,6,112,108,50,222,125,23,157,147,207,19,153,151,213,167,51,9,195,241,33,18,70,87,255,55,122,80,237,112,32,44,146,66,146,201,45,227,194,248,19,65,217,190,116,205,9,104,43,27,43,136,230,103,246,72,96,96,189,123,243,61,51,117,139,18,24,44,56,38,24,56,245,78,196,50,124,122,127,242,177,135,37,99,148,159,215,63,68,65,124,115,254,245,207,193,3,227,135,129,0,135,0,0,15,81,92,56,238,130,66,81,230,140,91,236,195,219,241,144,3,230,76,192,105,156,109,113,70,248,171,209,96,237,22,96,75,214,198,122,187,178,83,189,230,105,234,91,56,4,80,161,69,103,75,231,73,255,191,215,79,252,172,144,32,1,34,146,177,57,15,70,22,30,27,150,174,249,74,28,35,16,5,43,114,148,186,42,198,54,148,30,252,138,0,225,233,92,204,116,61,94,31,145,76,80,10,79,186,73,0,225,185,40,224,189,164,164,166,237,27,20,198,37,117,229,115,193,4,121,86,144,232,224,20,86,236,82,144,154,189,200,77,143,79,74,140,160,150,210,36,59,139,19,168,81,170,213,139,44,108,200,112,112,197,80,69,135,75,77,6,204,145,29,71,157,16,160,101,126,175,86,60,107,130,196,164,100,79,169,216,26,155,147,41,245,217,49,48,85,142,21,135,89,148,247,84,189,84,70,115,61,142,34,195,21,172,247,52,136,66,113,26,77,9,194,25,83,253,64,72,199,248,174,26,34,46,178,82,18,22,6,182,249,18,143,52,159,66,145,123,89,175,244,111,172,102,165,98,158,58,242,194,190,238,112,153,29,151,231,44,201,122,55,66,103,91,81,98,86,119,247,250,255,201,138,230,14,190,49,247,254,103,47,74,12,16,16,108,45,172,189,145,53,228,252,184,221,42,71,113,94,83,111,107,190,18,148,159,10,9,153,204,159,27,212,22,170,216,253,65,157,231,178,29,111,65,232,85,154,143,188,198,68,234,125,73,251,142,246,227,29,213,19,235,193,143,203,81,41,255,34,223,215,138,129,2,103,215,94,217,77,109,44,41,19,145,166,5,98,13,125,222,137,63,110,108,19,14,46,209,160,79,67,110,197,168,18,41,39,160,95,54,37,240,36,237,12,102,45,43,135,30,168,2,155,147,19,152,183,46,217,208,7,2,154,205,108,172,138,231,233,6,243,171,79,148,170,139,180,183,255,251,178,100,37,136,119,8,104,218,51,15,77,242,72,37,170,133,97,35,120,157,169,223,88,13,61,30,193,4,39,107,20,246,20,250,66,101,81,16,115,64,236,86,157,137,246,5,68,101,90,124,218,42,11,108,70,5,150,84,81,226,176,248,247,136,175,98,78,164,9,249,232,91,206,4,189,102,220,176,146,241,246,195,1,197,173,197,92,221,70,217,163,75,135,54,182,36,125,216,213,155,218,193,232,93,207,207,17,141,141,235,234,48,125,119,107,164,107,122,129,157,169,79,21,201,240,62,64,146,60,14,28,49,34,210,175,111,46,96,67,145,90,204,44,5,25,84,157,3,100,18,88,84,92,73,1,80,201,128,107,97,177,44,111,118,52,219,42,156,63,133,194,132,141,126,255,216,253,176,36,26,100,160,39,35,8,0,3,214,162,209,135,139,57,250,69,247,43,177,166,179,249,54,80,200,72,109,46,60,230,21,98,169,54,107,145,234,61,17,102,68,23,218,191,224,86,4,29,1,187,177,116,119,203,211,242,72,87,98,190,64,217,51,250,31,158,85,53,254,123,134,57,60,67,40,255,16,8,194,135,248,52,113,133,34,41,104,168,71,212,184,42,189,65,80,238,100,202,32,148,66,5,97,140,98,54,224,96,134,34,56,8,60,125,99,83,49,215,50,38,169,91,120,6,149,2,50,120,176,168,76,26,178,112,179,164,18,67,145,6,72,255,189,175,156,62,237,190,208,195,131,109,249,113,98,146,39,98,55,54,202,32,249,51,144,255,200,158,182,80,222,171,27,192,240,66,89,170,237,165,118,158,24,144,234,97,161,12,218,6,22,103,55,210,49,141,182,3,241,105,165,15,82,57,55,194,138,151,218,157,205,129,178,69,91,42,170,3,91,18,237,146,50,203,123,163,149,20,214,160,189,77,89,71,43,86,48,159,81,38,213,170,106,90,44,22,91,50,211,76,48,26,156,148,208,88,35,193,94,87,39,146,224,220,37,80,20,200,150,214,93,53,198,123,71,173,176,157,26,89,163,241,135,72,37,186,136,104,69,144,119,24,223,89,185,149,85,224,230,215,95,188,70,23,48,191,214,108,207,174,227,249,67,225,69,54,160,21,140,142,98,202,228,134,46,126,161,212,75,74,128,37,199,251,63,246,44,253,183,213,14,15,185,119,28,64,19,179,35,154,49,142,132,187,228,79,70,237,249,208,149,237,168,198,186,233,254,251,255,252,245,255,183,223,255,248,211,191,242,0,0,0,96,104,243,41,20,212,138,50,74,25,241,125,239,8,76,61,144,18,206,6,33,90,98,129,161,131,74,1,70,154,42,182,188,174,228,13,97,102,52,102,130,157,42,47,13,182,143,227,175,16,109,220,87,222,29,59,14,166,69,217,19,6,83,146,255,251,178,100,33,0,38,236,104,215,19,79,77,244,71,169,202,246,48,101,118,25,161,163,103,76,61,151,193,5,167,107,160,246,8,120,115,54,21,149,201,133,114,19,51,124,120,113,11,178,141,157,97,58,150,122,53,96,156,86,112,84,170,242,103,62,38,80,128,95,7,139,17,202,164,125,103,112,75,197,86,174,218,175,59,157,53,188,171,233,19,154,93,64,80,71,139,38,154,182,165,138,245,239,212,24,93,197,238,87,108,172,51,214,11,117,38,201,203,152,217,147,119,196,177,105,36,7,54,40,236,111,26,179,169,48,28,200,106,50,241,222,65,120,218,219,136,120,128,245,37,16,10,17,89,164,104,136,192,49,44,4,224,225,129,73,180,156,65,54,217,164,73,23,210,56,84,180,149,89,152,166,113,165,213,18,44,59,81,252,58,128,128,0,1,72,97,56,55,29,99,112,252,122,163,218,23,252,94,6,182,240,38,230,160,207,47,81,214,133,33,163,253,214,187,100,103,255,69,169,14,98,190,135,32,83,105,87,234,218,116,253,191,183,253,191,162,163,127,244,93,62,65,48,66,127,210,217,15,75,191,137,202,0,8,52,11,69,203,122,31,130,32,16,51,82,211,49,74,99,78,210,245,167,167,72,199,30,27,120,211,230,27,117,229,15,204,235,179,45,159,119,156,216,65,107,161,135,81,219,135,44,193,180,80,153,123,213,75,10,238,51,27,156,116,179,106,60,206,114,42,156,213,15,91,230,202,226,72,111,33,48,42,151,165,142,134,65,114,113,88,203,220,55,184,5,61,222,69,57,14,38,103,23,75,151,36,172,140,15,207,231,137,54,23,148,138,224,246,121,148,78,85,100,103,111,190,94,192,129,152,207,155,91,152,228,130,241,161,169,82,198,210,224,222,191,4,222,137,26,146,170,110,242,63,139,51,98,211,60,102,199,206,80,220,96,196,10,147,181,199,15,190,169,29,195,17,175,186,57,18,140,159,49,152,236,126,24,82,7,143,206,174,123,135,205,99,189,51,127,171,45,70,204,91,14,111,158,128,0,24,6,50,64,111,189,45,149,157,148,76,52,32,71,239,133,51,243,106,192,145,243,24,227,234,69,157,139,10,157,242,186,245,255,232,71,115,17,27,202,4,53,25,138,220,239,244,62,190,223,253,253,151,110,142,85,122,255,221,93,125,22,22,176,0,128,28,156,171,9,236,105,175,88,53,180,65,17,9,61,137,2,173,26,121,6,48,38,34,74,34,130,228,155,57,23,134,216,224,67,85,233,35,188,255,55,136,42,226,43,165,219,216,101,121,146,107,165,206,100,52,217,70,29,169,105,22,149,12,202,149,150,231,52,215,111,105,150,70,227,206,122,38,29,55,26,208,142,26,195,137,125,68,162,150,57,125,255,251,178,100,46,140,6,104,104,215,155,56,120,176,67,37,186,250,60,13,178,27,29,163,90,109,61,55,193,9,150,43,32,246,29,106,33,244,209,248,143,157,99,72,237,218,150,174,220,60,59,68,201,7,136,108,172,54,83,14,154,24,162,183,62,106,130,218,225,3,76,15,227,109,26,225,13,170,58,57,31,29,186,9,125,97,222,87,114,189,126,199,30,140,154,127,169,96,51,222,22,156,106,9,167,213,153,245,31,67,195,20,88,185,121,30,178,43,51,87,245,120,212,73,105,217,81,146,188,86,43,88,226,231,116,166,171,23,199,149,174,106,177,82,52,120,50,239,0,192,0,0,28,0,133,205,215,103,50,210,158,35,122,5,228,34,138,104,147,83,81,165,182,230,146,146,127,19,255,6,212,146,243,255,212,156,156,145,212,13,159,50,112,97,32,177,120,158,88,150,156,176,183,136,167,47,239,253,218,191,170,117,32,27,52,128,0,77,206,72,228,215,208,48,175,204,243,240,234,97,115,74,36,48,205,51,155,100,178,51,40,203,75,12,168,170,166,142,167,83,130,224,49,23,10,3,133,53,133,126,220,149,138,204,106,12,112,162,237,201,220,110,81,115,196,150,174,135,188,116,139,213,42,136,252,115,81,38,27,146,169,93,65,129,219,216,9,180,15,68,108,52,115,194,79,149,219,11,131,106,158,116,225,252,14,4,20,241,142,131,200,210,57,220,78,134,183,9,87,42,213,217,146,225,13,133,219,89,112,202,148,255,71,231,48,16,249,165,131,6,5,172,218,160,145,145,86,207,51,155,245,62,178,237,65,92,217,187,253,182,209,154,120,175,161,53,177,85,59,221,179,48,170,53,6,40,126,171,94,190,97,113,119,182,184,116,189,160,190,131,131,4,71,73,92,7,19,76,50,137,224,157,170,52,202,142,182,90,145,42,26,38,68,136,149,116,234,72,117,151,253,43,0,0,8,0,76,144,102,80,109,71,63,89,194,157,252,78,35,227,99,237,65,60,153,220,67,247,241,16,164,7,197,123,82,173,62,155,245,253,60,198,245,175,222,49,163,123,132,35,58,183,47,55,230,128,172,138,181,94,182,134,166,198,159,69,29,29,32,0,0,18,116,45,132,254,40,10,49,58,229,192,86,130,163,203,130,98,132,143,63,32,14,221,77,68,211,30,20,16,48,180,69,157,71,245,53,78,97,224,17,21,180,224,168,34,149,63,107,152,137,173,52,129,149,35,67,126,196,153,218,34,54,99,221,172,164,54,80,85,138,97,171,139,226,24,60,79,21,226,254,141,106,209,231,13,39,56,163,222,212,166,34,68,176,41,208,167,229,254,59,11,180,103,46,238,1,244,128,185,157,0,215,232,233,16,221,161,89,110,177,251,14,241,93,190,231,255,251,178,100,64,14,38,194,105,85,155,79,77,240,67,132,250,234,60,194,118,27,241,157,78,45,225,145,209,7,25,107,5,132,157,82,84,69,35,50,163,77,183,76,70,130,215,72,106,172,238,21,226,196,107,131,2,27,200,107,151,138,28,64,112,93,211,122,98,212,45,64,140,212,225,152,182,85,94,36,151,138,229,40,143,70,155,193,125,76,94,95,188,226,202,228,143,218,237,192,144,208,250,133,44,193,61,176,197,82,10,240,240,71,238,5,223,11,40,194,53,84,207,197,192,32,192,0,0,1,53,134,9,124,92,44,36,31,151,210,214,60,49,61,91,101,97,13,75,29,34,45,61,98,209,45,15,152,53,13,168,203,146,235,95,252,253,90,181,162,223,244,8,57,125,58,221,191,255,249,79,253,64,235,255,78,194,247,141,254,199,160,38,3,66,126,238,134,96,12,67,112,77,4,96,203,162,18,18,25,33,227,176,224,144,227,192,5,144,97,216,36,148,161,32,192,204,11,112,129,172,236,196,64,3,131,128,0,178,53,131,25,123,0,66,88,41,74,52,240,166,1,119,222,244,127,4,17,104,151,101,199,78,213,172,169,68,174,161,202,112,201,93,230,64,238,160,187,92,147,181,21,34,212,43,63,206,140,89,191,76,236,172,208,179,87,97,56,98,168,64,254,183,25,185,216,113,182,211,147,7,188,107,134,121,170,67,207,219,247,67,16,115,166,213,134,81,94,56,236,223,155,164,149,75,22,23,86,60,114,118,194,26,194,111,237,175,175,246,210,148,114,24,25,137,170,75,133,28,74,186,83,71,41,239,68,24,166,7,179,86,170,110,47,93,173,50,2,81,246,210,58,235,173,77,114,98,91,86,90,42,210,9,140,251,154,177,254,124,91,49,90,27,100,215,246,115,123,249,170,131,15,233,192,68,195,43,105,204,41,151,198,226,80,114,46,64,213,231,138,132,53,99,224,52,212,228,242,65,92,136,78,242,131,196,102,56,194,151,38,84,205,190,131,134,127,245,33,47,254,129,103,211,200,162,114,173,242,223,252,189,207,191,255,183,251,107,231,40,255,154,0,0,113,28,153,189,68,26,227,81,182,182,0,155,140,40,48,28,70,98,39,193,197,5,246,101,134,70,84,101,129,230,28,6,60,84,252,130,132,45,208,84,112,129,17,45,45,223,248,88,48,52,238,66,89,200,59,24,108,228,36,3,128,111,18,45,30,214,226,128,179,244,215,90,44,49,20,147,121,107,171,123,171,15,74,19,135,114,70,194,184,100,14,19,66,148,174,166,102,60,60,27,2,192,110,219,96,129,218,81,222,178,57,77,117,101,147,141,199,243,24,18,107,12,103,98,12,242,78,178,70,100,201,142,249,149,17,17,206,26,146,90,221,26,251,81,255,251,178,100,73,14,38,240,98,212,19,121,123,112,72,75,138,234,48,34,190,25,189,163,88,109,49,249,65,23,39,172,40,195,9,160,166,158,91,173,193,151,238,92,106,218,189,179,136,79,188,27,64,202,179,19,252,101,255,100,198,113,11,86,212,25,35,189,135,241,186,207,113,205,87,219,204,24,23,172,104,247,206,36,195,60,176,243,187,73,172,94,241,162,127,3,207,45,237,224,210,144,18,104,232,32,1,109,82,223,69,238,0,128,0,0,0,4,216,174,57,0,219,10,221,2,197,10,33,1,228,92,227,188,207,187,238,109,51,42,179,230,6,54,237,57,205,4,50,63,243,223,253,31,252,154,214,178,95,248,189,127,255,232,214,229,95,252,223,250,37,255,253,231,172,148,70,22,192,241,173,93,168,6,202,151,144,185,62,235,205,68,3,19,128,34,32,202,37,84,75,81,33,15,131,7,16,199,46,106,105,64,161,80,176,210,42,217,105,41,244,192,160,20,147,128,28,5,15,117,163,109,186,111,54,87,231,40,176,240,152,220,219,101,149,173,41,107,84,121,167,22,143,117,17,215,144,194,178,45,90,94,217,104,121,6,78,184,134,71,94,47,194,50,246,72,198,82,101,10,244,228,155,214,199,202,162,34,221,188,60,114,200,80,19,176,185,126,100,58,93,101,47,204,157,168,105,14,151,175,242,215,51,207,158,117,14,140,89,113,241,38,165,133,203,236,196,145,235,100,167,78,86,145,153,27,152,31,63,108,78,184,63,109,8,74,135,47,89,207,214,88,210,199,130,241,238,24,105,36,55,170,28,46,92,87,220,32,197,215,188,207,222,187,143,19,78,48,226,227,113,169,87,175,221,75,3,108,145,96,130,70,0,3,149,162,115,3,139,198,49,213,2,149,11,214,143,68,176,117,239,69,151,137,223,116,255,41,234,241,29,162,60,143,173,51,109,215,233,141,211,228,255,223,255,255,255,253,21,46,244,173,255,94,204,107,39,216,162,116,83,173,164,173,104,66,143,238,58,43,0,0,163,188,69,217,135,161,205,129,164,201,240,9,126,198,136,2,154,202,86,66,64,0,188,48,65,96,12,156,117,101,88,189,224,226,253,187,110,67,117,125,162,236,113,158,148,15,12,167,155,116,109,165,44,233,179,38,171,221,46,126,96,166,48,212,226,208,174,78,173,185,107,145,61,101,199,144,87,154,50,248,65,84,114,120,193,25,12,180,134,113,84,136,37,156,75,138,33,1,5,170,31,163,62,46,34,121,115,138,231,172,37,98,103,156,95,130,26,82,250,179,200,223,76,56,158,218,6,225,167,76,181,123,83,213,183,255,200,203,87,110,137,47,89,49,202,63,189,253,71,82,54,214,60,173,186,121,16,89,157,226,71,180,123,11,122,255,251,178,100,83,142,70,72,104,214,27,44,126,192,81,43,107,13,36,37,112,89,145,163,84,109,189,150,193,66,180,108,104,196,21,56,166,107,75,65,171,235,91,113,47,149,76,152,102,97,135,13,150,173,209,105,151,152,143,152,217,133,183,81,175,6,144,153,29,65,0,8,0,0,0,0,13,206,145,240,248,4,6,198,56,218,18,30,12,31,43,0,115,106,209,204,53,230,198,15,198,53,245,116,125,127,250,254,100,255,196,191,218,222,255,47,189,189,244,167,232,142,236,202,228,46,254,221,89,37,251,131,18,136,173,255,49,135,180,185,76,52,188,10,14,255,127,208,139,1,51,18,229,0,21,155,77,169,144,2,24,89,218,203,28,37,85,65,145,85,190,211,250,101,38,136,9,2,129,152,112,49,153,24,175,66,219,56,201,64,201,28,150,162,172,41,58,90,150,80,68,44,162,235,216,148,1,38,216,122,239,4,134,45,73,113,118,6,210,56,192,33,16,152,145,76,34,18,150,55,86,132,81,11,74,185,151,197,152,15,78,248,182,157,92,238,9,120,136,60,97,28,137,229,44,84,244,37,115,4,5,153,78,244,102,231,81,249,234,243,138,47,177,210,218,39,81,29,12,110,149,163,187,83,138,45,206,254,186,186,187,48,255,29,156,93,197,237,249,163,7,74,153,135,153,43,74,69,39,117,203,185,148,106,104,221,171,107,128,178,131,213,43,87,173,50,199,108,198,226,133,206,95,16,219,181,213,210,108,222,178,225,99,151,214,61,122,153,75,194,253,99,204,230,223,184,6,38,0,1,239,67,97,77,23,46,170,83,232,240,6,209,128,86,158,98,71,127,113,253,139,240,24,19,116,10,145,52,181,246,79,234,223,107,205,250,187,127,127,167,255,255,255,247,250,187,127,249,92,227,238,68,40,88,117,5,78,53,91,103,103,107,211,227,25,235,70,19,28,255,245,118,202,199,28,57,68,0,0,10,180,16,94,116,35,192,0,211,142,145,48,48,5,194,24,12,97,5,193,0,206,105,142,128,129,13,200,68,68,135,12,76,52,227,198,65,192,237,29,4,137,234,130,201,214,176,80,234,164,66,114,28,26,18,51,176,65,64,4,70,75,246,150,74,22,133,143,195,94,25,23,80,56,242,161,101,111,99,118,135,227,79,58,193,69,151,91,151,7,79,194,172,144,252,94,71,97,178,254,48,36,172,46,176,14,3,235,188,79,76,134,226,248,174,87,28,62,208,244,81,162,63,180,46,242,88,135,231,169,141,81,77,45,106,50,103,85,237,110,227,57,115,48,178,14,102,245,29,43,44,179,146,165,139,199,219,229,43,66,246,80,89,49,133,154,33,5,222,143,225,242,200,23,135,106,73,163,104,177,9,196,188,111,18,71,187,17,255,251,178,100,95,14,70,97,100,212,155,108,78,146,81,233,219,26,37,165,82,91,217,163,74,78,105,143,209,45,168,172,28,199,157,72,219,206,186,26,180,49,243,100,206,82,176,240,92,11,0,96,0,72,2,9,186,72,68,32,145,130,248,30,109,30,5,81,197,115,103,98,138,37,174,131,177,130,204,226,99,176,141,42,217,191,255,255,175,165,9,157,184,129,145,255,255,255,255,86,165,222,155,43,126,243,43,200,102,115,35,40,112,114,117,1,191,254,82,31,120,230,142,131,188,189,250,247,241,171,130,16,1,128,64,129,13,116,197,101,211,10,157,77,2,13,48,144,88,152,70,147,166,6,6,151,248,192,224,32,185,56,176,51,49,56,224,195,0,51,104,43,139,98,10,2,22,108,205,138,64,75,76,70,98,177,34,51,75,244,144,113,137,12,130,17,104,3,42,169,211,188,188,202,112,253,162,34,246,49,145,154,123,158,197,81,214,29,119,25,58,172,87,197,172,144,50,20,211,115,54,210,152,228,16,235,163,11,83,128,157,183,225,171,64,77,9,87,35,85,101,86,76,169,28,138,2,188,220,41,146,173,255,168,250,14,41,11,169,46,100,189,223,240,136,75,82,209,114,246,144,190,74,84,91,88,40,73,87,243,120,91,249,220,126,247,86,243,244,181,245,236,216,219,214,31,230,246,157,121,250,218,86,178,225,74,44,18,138,73,86,45,150,89,134,20,37,212,167,116,243,114,163,111,61,229,22,28,89,74,75,203,254,142,246,223,223,135,242,109,47,222,109,182,120,32,0,0,93,160,5,225,189,89,186,53,14,212,203,52,95,23,8,50,33,53,116,107,87,21,35,185,6,196,76,245,237,95,255,253,180,252,171,83,237,255,255,255,254,122,158,217,35,43,52,227,27,243,182,63,81,187,42,180,192,90,54,58,113,70,110,160,96,241,140,4,54,199,126,149,128,0,0,1,80,18,38,23,109,153,165,18,106,37,224,213,40,24,60,36,9,152,200,94,176,2,162,112,48,48,194,3,50,192,76,144,94,42,46,52,67,20,185,195,194,66,161,32,181,27,56,64,14,130,3,137,69,38,13,97,129,94,186,133,12,22,188,160,214,194,144,66,180,76,45,70,92,101,194,162,203,45,65,91,156,189,250,104,72,156,215,145,170,48,164,85,190,71,13,49,86,131,0,53,230,75,71,73,13,195,205,154,141,215,123,33,170,175,184,240,50,77,198,109,198,236,53,167,154,145,165,39,110,25,242,99,81,180,83,39,15,119,96,203,162,209,57,127,184,126,212,180,189,7,167,55,94,235,254,226,251,30,89,119,45,232,170,158,52,216,211,255,71,13,237,243,249,127,107,114,31,245,178,31,40,83,122,86,52,62,153,253,133,236,165,111,30,255,251,178,100,98,14,6,204,103,211,27,153,99,242,78,101,26,243,60,229,120,27,177,163,72,110,105,143,193,61,167,172,40,241,149,192,121,213,94,152,22,59,109,91,27,159,207,181,103,254,144,236,116,218,218,254,192,128,2,96,57,151,81,26,141,119,54,204,167,119,39,80,226,84,192,174,196,131,33,91,155,31,76,243,29,202,53,130,54,214,189,109,248,194,245,45,69,26,112,83,110,53,194,205,18,125,53,251,255,226,167,227,203,3,36,239,162,46,179,22,172,69,82,242,204,32,53,202,121,163,210,108,122,58,99,20,0,48,113,36,106,132,201,163,87,230,123,91,3,6,198,21,10,152,160,38,98,115,33,84,12,68,28,21,11,152,148,112,1,29,133,3,133,5,115,232,144,138,17,232,234,91,195,6,125,118,165,218,98,36,65,134,6,24,236,189,224,103,11,40,56,232,197,53,206,8,2,94,114,172,180,245,96,75,184,216,64,82,64,192,62,60,33,87,167,43,124,155,206,42,69,52,197,55,145,183,240,27,95,165,108,13,176,64,185,60,117,171,180,202,215,159,168,53,166,213,98,34,68,249,140,41,220,125,101,8,205,23,219,51,78,231,221,194,90,20,85,80,21,37,141,132,63,138,228,69,165,63,85,93,56,181,171,107,214,246,167,253,84,194,228,198,185,154,89,214,215,68,204,252,121,240,29,76,206,185,243,86,49,190,194,85,68,71,255,50,247,133,70,238,202,61,235,175,125,151,191,113,214,34,117,31,182,137,106,251,125,118,155,76,255,174,218,175,79,158,243,64,9,0,0,3,34,94,212,167,69,44,82,214,110,135,45,149,82,182,34,194,122,62,160,152,38,248,222,35,120,78,144,229,10,223,233,249,255,199,168,176,246,228,49,94,175,178,165,127,255,255,255,217,168,251,94,191,51,122,211,209,4,136,19,30,118,145,48,231,157,137,173,108,84,138,159,95,89,21,44,0,0,0,48,149,140,126,16,121,162,77,38,179,167,26,208,14,96,50,232,96,36,204,165,83,0,5,76,10,16,66,163,24,7,64,131,80,16,88,197,135,211,172,61,1,64,64,128,224,4,40,100,112,1,32,8,178,233,188,158,40,0,34,92,96,240,91,137,44,236,154,12,39,210,185,66,113,128,114,27,151,73,221,60,229,81,180,255,66,37,240,225,35,219,74,118,210,68,48,151,244,32,97,208,169,227,142,78,12,241,105,161,92,254,112,60,78,6,161,94,151,94,250,136,204,204,43,199,101,208,43,192,190,31,185,70,75,16,170,179,178,49,123,18,174,136,87,77,60,52,215,27,4,227,171,182,196,198,148,14,67,101,57,237,167,56,79,146,186,17,237,83,215,107,173,59,237,217,97,45,123,216,71,225,248,201,216,41,66,23,255,251,178,100,95,14,134,251,104,82,27,153,76,96,77,139,75,26,37,226,82,26,25,165,80,109,225,143,193,46,167,43,204,241,30,24,94,17,155,54,184,229,87,81,245,247,206,83,212,152,118,54,99,19,77,113,54,249,66,80,102,19,168,33,141,83,48,153,59,64,1,128,16,225,81,222,113,96,179,215,172,71,158,137,94,177,164,199,4,221,69,54,141,87,194,112,14,7,189,219,230,67,194,21,1,138,146,164,6,64,233,47,243,165,79,77,183,74,255,221,121,216,138,205,75,255,253,255,254,215,244,204,16,87,71,183,234,84,245,65,162,106,165,31,110,70,40,73,156,192,30,13,122,96,203,71,140,52,252,161,241,71,76,12,40,48,213,58,133,72,82,16,120,248,132,52,2,6,5,72,55,135,176,0,82,243,100,32,182,34,187,12,105,73,214,237,192,131,1,29,43,164,243,3,88,195,29,56,4,210,170,102,181,40,58,105,205,108,172,217,47,168,82,85,220,83,55,97,97,101,43,129,231,157,158,108,115,176,100,50,171,109,199,97,80,125,28,145,189,133,211,117,158,185,183,174,212,145,68,235,65,53,106,71,225,228,183,185,163,170,31,88,68,58,182,186,199,232,207,83,82,191,173,88,109,249,255,183,178,207,249,97,103,228,245,123,52,109,20,215,51,175,175,108,238,172,141,102,41,163,75,168,31,23,71,53,84,181,210,185,229,8,186,83,83,44,184,184,127,11,247,238,253,59,39,205,143,91,43,149,165,248,143,29,91,11,118,205,131,157,74,251,37,133,78,112,0,0,109,205,74,21,17,108,125,60,140,187,133,166,108,213,16,26,152,30,89,55,9,169,83,110,51,48,237,128,84,134,255,254,204,187,218,213,111,215,166,255,255,251,55,111,247,218,75,44,200,140,48,246,179,115,127,250,187,2,161,129,82,200,242,25,39,53,5,222,210,216,181,48,51,4,0,2,9,152,193,75,67,101,133,76,58,112,52,169,228,199,64,65,16,192,192,160,96,161,41,208,7,1,2,10,130,200,1,144,232,88,2,9,2,157,12,24,60,30,26,1,61,227,1,199,28,135,112,56,177,17,172,117,77,67,154,113,157,112,168,232,210,176,113,147,10,117,69,16,204,233,109,212,145,68,210,18,4,153,49,21,176,11,25,128,33,166,27,138,113,95,42,225,56,30,87,77,237,240,159,190,13,54,165,75,49,236,95,232,200,226,192,149,148,158,159,218,120,195,184,113,33,188,195,85,18,73,71,217,248,143,15,104,98,178,20,216,166,114,218,106,192,121,6,23,146,178,63,221,99,144,183,60,197,123,170,68,96,143,54,180,213,239,137,98,252,125,51,70,137,120,74,250,54,54,134,165,140,141,182,71,109,172,87,24,12,176,95,177,164,255,251,176,100,97,140,7,68,104,83,155,153,123,192,85,9,203,42,61,2,142,30,53,165,76,78,101,239,145,35,148,109,40,167,166,192,28,113,165,135,56,209,142,132,202,226,50,146,61,163,196,123,59,42,222,34,98,104,17,124,103,140,137,189,74,206,216,233,253,186,129,223,89,160,12,136,0,114,236,221,132,197,29,150,36,185,129,166,57,220,50,249,30,34,115,250,61,190,170,123,139,158,106,164,109,246,47,250,127,90,162,255,175,6,118,189,211,148,57,145,230,106,8,144,116,124,13,75,147,169,166,40,101,20,62,158,45,200,232,165,119,51,21,165,150,164,247,111,235,255,255,250,176,39,127,49,255,254,224,0,22,42,46,12,41,70,4,163,12,188,249,48,168,116,116,80,44,28,17,145,75,66,5,19,5,128,132,71,240,176,116,193,33,131,26,20,77,156,198,18,26,143,2,89,160,28,36,144,26,29,248,80,160,33,14,226,90,4,85,44,163,49,5,72,36,171,139,152,89,39,82,150,52,3,241,37,147,215,241,129,176,89,99,120,160,45,187,147,70,44,156,170,172,149,126,204,68,35,133,3,75,230,101,78,93,123,174,2,224,123,17,60,7,169,149,137,85,26,65,226,68,183,182,213,11,203,250,167,172,225,82,188,206,45,47,75,66,97,66,46,133,174,16,220,180,237,253,15,149,106,21,54,22,163,110,176,152,111,50,148,79,16,80,172,233,107,182,183,9,186,166,13,155,32,105,233,218,87,185,101,226,219,51,234,177,74,203,22,170,210,84,175,103,206,183,150,168,84,77,83,58,132,238,215,142,172,211,18,59,179,41,161,71,147,178,218,206,229,125,46,239,103,216,141,218,180,163,180,72,12,212,191,129,46,197,103,113,167,64,20,130,6,128,61,221,129,122,13,10,138,197,139,41,169,114,236,84,36,128,0,221,235,232,234,223,126,2,177,70,167,219,233,161,207,239,129,51,55,55,49,156,79,126,115,154,54,161,176,80,212,240,196,234,68,4,233,174,226,119,41,223,255,255,255,138,4,223,250,6,125,162,223,234,0,0,179,9,228,49,165,243,36,100,53,71,227,149,17,21,35,64,97,141,0,132,5,22,4,193,36,98,88,3,162,38,2,46,100,105,7,201,146,10,56,3,3,146,135,130,147,21,173,4,235,226,9,65,51,166,85,6,3,11,198,26,152,160,180,248,136,30,120,198,194,20,97,160,176,67,71,9,17,2,170,180,10,130,87,225,59,20,128,234,33,234,132,73,120,179,232,98,78,151,83,23,80,117,30,109,166,106,233,129,172,66,200,222,229,59,0,84,133,216,148,76,123,55,15,140,213,83,27,188,67,83,249,149,8,32,7,140,22,136,86,129,14,71,77,200,92,119,185,198,147,45,39,255,251,178,100,76,142,7,154,104,83,19,111,78,100,88,173,10,247,61,5,124,31,141,165,72,78,233,239,145,53,29,235,157,132,29,224,141,54,242,219,246,82,91,114,33,56,241,119,26,12,38,180,132,90,98,76,219,75,241,171,172,68,188,6,216,6,107,201,30,163,135,105,214,193,17,220,93,54,170,148,200,92,71,238,43,168,173,176,85,3,132,167,88,101,98,68,112,209,228,20,133,0,14,128,133,181,73,198,138,61,152,138,16,46,131,154,124,73,205,134,171,106,144,232,174,218,64,32,5,0,50,237,202,228,138,166,173,153,129,186,233,25,190,144,5,76,76,184,225,254,254,213,52,68,92,8,212,216,111,245,174,7,202,208,200,237,246,115,175,154,107,119,92,159,137,107,245,255,255,255,255,81,0,7,57,93,76,116,204,99,170,23,169,191,243,8,55,255,236,74,50,231,101,148,200,131,69,109,58,92,173,241,232,138,46,1,24,18,132,24,250,173,0,139,131,17,3,16,18,36,96,48,150,14,4,140,63,24,40,12,4,9,1,161,232,114,30,66,24,152,10,7,24,52,4,28,58,19,152,90,1,162,0,36,112,92,236,116,192,0,29,24,95,178,160,24,28,116,49,117,149,184,104,240,234,193,162,16,84,188,9,109,34,211,253,175,158,100,233,206,153,203,140,28,93,247,73,70,188,98,1,57,15,67,128,0,31,122,126,32,154,77,181,50,237,50,0,177,134,229,5,1,101,18,144,16,70,12,148,116,102,0,7,145,94,117,40,92,42,115,30,114,93,62,249,145,192,235,42,214,210,8,104,179,40,216,225,198,172,3,206,26,186,26,123,112,180,234,138,82,188,189,226,69,86,115,224,197,123,91,12,229,188,238,60,91,213,168,88,105,241,1,158,89,210,43,187,223,81,226,106,175,87,48,245,174,80,85,214,160,57,87,90,202,59,87,205,183,245,182,13,71,207,96,137,184,120,154,12,91,165,20,216,125,87,215,100,172,212,218,225,83,14,247,89,188,145,231,133,21,243,32,168,71,18,103,123,136,128,0,33,193,151,25,164,101,123,227,46,156,141,88,221,152,63,114,136,185,54,168,253,9,88,139,246,174,138,29,56,23,117,97,11,119,116,140,101,102,244,68,98,13,70,204,118,65,225,127,161,163,69,68,255,255,220,195,53,60,240,60,2,254,99,99,247,255,255,21,255,37,98,25,127,254,177,0,0,113,90,227,228,119,52,37,179,118,190,3,9,24,48,65,132,132,128,76,87,200,52,18,2,14,101,37,15,22,15,16,165,159,149,33,16,74,10,129,0,129,75,203,53,114,8,1,19,57,200,101,235,225,91,39,81,136,2,34,147,42,54,195,140,24,146,15,114,225,6,82,112,169,27,252,144,36,196,157,163,255,251,178,100,41,14,6,223,107,211,147,111,54,98,102,10,90,247,61,5,122,26,241,165,80,77,177,126,129,34,152,107,232,245,153,240,24,157,176,164,28,8,125,166,115,23,11,167,211,132,111,199,120,91,238,248,83,65,236,120,60,152,54,28,108,177,183,40,135,249,162,250,144,99,210,110,194,143,106,81,36,35,71,240,220,225,210,3,183,180,213,101,132,199,98,190,77,90,108,99,19,54,199,223,46,26,240,239,70,10,92,226,190,111,9,203,88,149,112,217,72,20,121,228,153,38,253,143,116,103,211,191,87,29,191,189,81,148,166,123,159,247,3,255,64,133,185,4,94,79,166,33,45,63,118,228,159,222,79,121,44,231,132,16,237,223,158,127,61,133,82,59,55,210,20,0,101,137,53,195,125,148,46,112,244,147,158,37,18,154,140,137,1,194,109,216,157,102,239,90,173,139,51,128,227,172,4,169,93,125,196,55,188,233,230,168,69,124,91,81,86,42,12,28,238,134,129,128,174,51,214,118,255,198,49,20,215,57,3,115,178,81,138,243,10,8,39,32,248,254,130,218,146,139,41,153,202,236,241,164,9,71,42,25,84,163,233,24,61,15,102,228,223,99,29,44,1,136,29,1,90,70,120,178,13,186,49,128,96,168,194,245,50,64,68,190,16,131,145,9,26,72,49,96,12,28,4,6,8,53,235,213,236,173,96,80,115,24,2,81,149,190,215,228,196,128,12,145,92,4,6,182,85,158,85,17,102,205,149,185,129,67,21,3,199,0,129,19,85,221,150,204,187,162,176,107,246,195,34,153,62,139,83,41,124,174,65,132,118,100,72,26,220,166,137,238,181,42,100,10,78,214,115,76,134,123,89,238,237,89,150,181,141,235,180,213,104,188,162,185,245,75,216,243,146,133,36,188,6,243,234,205,246,66,194,231,73,213,171,181,190,193,108,20,239,255,51,84,50,65,188,25,10,74,117,75,190,229,177,105,207,113,21,253,192,222,218,134,59,167,81,14,239,98,159,68,147,209,185,228,245,97,169,189,185,176,188,153,8,157,54,141,186,175,117,157,68,208,213,77,228,42,224,101,186,177,64,104,73,214,89,96,0,4,0,195,164,1,83,66,137,181,166,187,39,51,10,136,47,13,72,25,180,204,156,229,199,205,80,85,183,37,55,228,170,241,109,213,191,135,116,180,22,95,43,253,175,127,127,22,179,241,215,200,250,238,67,148,163,173,233,223,28,231,65,35,81,6,157,234,221,255,255,232,0,76,4,126,59,33,172,203,71,147,56,139,77,16,8,12,11,132,7,12,54,48,64,104,160,40,160,70,103,160,248,92,22,96,208,72,209,8,233,103,226,130,58,0,29,147,16,3,225,197,178,66,25,47,193,115,216,97,8,9,24,22,13,255,251,178,100,31,142,7,39,113,83,11,143,70,192,78,133,202,202,97,226,126,26,5,165,80,109,173,62,129,64,33,172,180,245,149,216,32,194,192,177,34,26,179,181,144,8,246,117,71,212,200,194,134,37,189,45,106,201,241,139,25,130,193,128,90,177,183,168,181,114,235,185,190,206,161,176,128,65,17,172,220,10,151,51,144,51,192,44,65,233,16,50,162,225,84,220,251,115,154,48,116,242,54,36,217,238,90,195,209,238,54,231,195,89,127,197,84,136,217,245,43,5,126,145,71,142,188,140,53,215,95,112,249,185,56,214,160,29,74,150,236,175,20,211,90,242,160,117,51,89,163,111,134,165,185,56,39,45,230,9,60,124,64,115,117,72,15,77,227,4,95,200,47,242,4,110,82,71,249,4,7,35,238,232,107,94,129,249,213,230,66,91,28,16,95,255,252,137,190,40,63,218,1,128,8,9,64,0,20,47,139,248,252,201,233,45,190,206,229,60,161,146,238,98,22,18,169,254,97,151,26,206,255,111,141,157,176,187,173,82,119,240,137,5,254,38,254,10,230,187,133,156,107,207,253,85,147,255,95,70,118,8,80,236,136,154,120,86,180,173,108,55,255,248,253,127,250,191,215,253,0,3,10,135,70,119,38,98,3,230,83,98,102,195,164,33,239,0,4,253,134,5,64,83,24,212,206,132,64,32,96,99,20,35,63,36,4,88,139,172,210,99,231,101,33,10,129,112,148,192,148,80,178,229,81,123,130,129,3,199,77,205,64,136,134,82,10,54,200,204,180,29,32,37,209,18,233,75,93,56,171,14,183,98,27,82,169,239,174,242,78,111,52,123,189,86,242,207,250,206,146,169,188,218,184,132,250,63,148,215,199,121,209,79,253,20,69,174,168,73,21,132,49,187,122,100,139,220,6,18,166,152,179,213,82,216,161,15,55,36,81,162,106,5,54,180,136,177,198,194,131,121,229,25,111,222,227,71,93,36,239,28,3,204,255,167,132,206,187,26,250,213,2,63,201,181,254,187,196,197,122,17,230,28,40,99,98,50,144,32,204,27,213,166,220,231,67,241,103,155,202,140,138,237,110,222,163,89,32,8,196,0,20,0,80,58,210,176,54,48,35,219,178,187,102,78,96,254,205,158,136,196,222,207,77,119,214,188,217,64,118,210,36,30,94,7,108,207,167,78,220,239,250,154,80,153,153,26,113,169,95,223,255,255,255,249,204,19,115,152,194,155,8,141,140,52,56,65,87,203,255,189,212,245,156,163,77,81,80,0,0,38,4,122,65,6,14,60,5,145,54,145,119,181,31,217,168,176,145,8,76,44,203,16,85,156,32,108,2,60,103,234,171,121,202,72,37,205,13,51,178,0,119,177,115,63,226,17,22,106,185,90,192,136,145,18,158,255,251,178,100,29,14,134,108,110,212,147,111,94,36,93,74,90,243,61,5,118,87,225,155,86,109,101,137,193,47,167,108,40,196,10,112,149,214,1,30,130,160,120,177,144,7,180,248,155,110,91,23,158,12,112,89,114,139,28,188,222,84,249,190,225,138,135,114,50,26,116,19,138,54,211,28,111,98,72,32,84,141,70,215,79,171,9,14,167,123,150,182,149,141,107,203,66,198,87,37,112,233,1,242,205,179,78,179,17,163,101,181,252,144,107,63,128,72,107,8,136,26,114,128,30,65,14,8,253,65,178,30,195,209,210,165,183,228,66,247,237,78,163,160,74,57,86,213,57,116,160,113,5,73,99,213,40,218,39,204,189,112,19,44,40,115,213,85,67,144,194,60,177,230,146,105,82,223,253,79,253,124,246,224,9,44,9,154,201,74,232,100,45,63,113,171,187,63,46,185,126,184,32,119,196,108,233,115,54,203,2,67,166,193,232,182,0,87,106,217,217,217,216,234,214,24,143,20,196,209,82,16,173,146,71,69,83,49,139,124,172,198,97,114,255,255,255,167,244,127,255,162,106,89,227,5,192,140,71,241,38,251,234,59,61,186,107,143,149,29,15,154,70,179,115,46,105,38,242,87,154,110,230,141,209,40,51,210,17,25,158,48,80,48,224,204,16,84,35,52,165,94,181,168,15,29,153,85,164,100,74,216,58,59,50,141,45,198,38,135,25,116,2,246,48,37,98,155,120,73,5,117,165,139,152,10,134,160,23,217,191,113,168,23,38,118,1,232,121,254,130,63,179,33,73,174,156,188,37,35,52,10,74,22,241,197,109,174,239,189,9,140,255,247,195,83,179,229,218,221,234,227,75,35,200,3,129,246,176,124,204,148,225,218,245,23,107,38,57,50,116,173,83,38,0,176,53,118,205,158,179,90,100,231,205,235,110,105,45,94,141,41,103,243,73,64,217,143,229,207,109,82,142,165,158,205,91,210,203,150,181,106,201,204,54,152,168,186,220,132,100,73,117,165,87,91,71,144,201,199,207,117,147,60,1,31,254,116,8,0,61,131,129,13,115,75,88,67,171,203,170,185,55,202,176,29,31,227,51,84,209,115,168,62,184,31,50,190,193,215,195,119,255,255,237,38,155,92,220,88,227,65,6,15,195,177,81,142,100,163,151,43,11,3,218,202,69,107,83,33,154,191,255,255,67,244,255,255,229,213,155,49,133,168,0,76,82,163,58,132,240,217,111,35,36,79,13,90,74,17,134,3,0,0,38,129,138,193,70,5,38,147,17,12,136,26,88,16,196,57,128,71,230,192,41,139,31,81,137,95,141,39,148,101,153,38,153,66,16,96,18,80,30,0,13,76,2,0,119,85,105,96,10,68,3,88,133,198,30,30,7,17,144,241,70,194,133,255,251,178,100,41,142,7,19,113,81,11,143,70,196,79,73,218,247,48,226,140,25,193,153,76,109,189,151,1,54,175,171,232,243,20,160,84,45,117,23,108,226,65,45,168,61,93,200,90,99,90,14,13,63,82,73,98,88,117,193,128,5,245,68,49,146,120,8,209,163,20,37,67,198,19,89,14,164,95,9,121,133,88,14,104,88,120,227,173,61,109,65,90,180,8,37,226,66,67,105,141,130,21,82,213,13,143,253,149,36,124,242,226,54,245,241,54,60,83,137,244,176,47,75,197,194,114,4,213,145,162,190,86,89,167,206,132,10,91,36,57,110,132,166,103,36,172,114,33,204,240,125,227,246,121,135,30,62,137,172,220,57,32,54,142,55,166,234,9,73,249,173,164,105,117,255,255,255,201,64,16,1,44,14,228,48,98,83,28,226,223,239,220,205,121,192,246,43,98,172,194,133,180,49,165,38,81,218,43,93,105,255,178,152,185,187,17,46,109,138,38,106,23,29,8,157,217,168,97,110,213,34,171,149,86,191,255,254,143,182,251,219,255,205,118,105,171,4,21,229,223,211,123,103,15,181,46,255,82,42,96,11,57,251,85,154,249,113,137,100,44,161,0,104,48,40,149,89,25,131,4,16,208,204,192,89,200,177,48,128,56,20,182,80,8,176,134,18,26,148,205,213,66,95,17,99,196,156,127,154,2,84,218,94,138,0,164,159,149,220,9,24,109,157,168,128,184,81,16,3,156,53,147,138,180,219,107,173,159,47,177,169,85,110,218,155,72,126,160,197,36,43,115,44,33,12,242,54,147,155,87,14,23,170,65,13,172,175,21,25,117,5,80,221,120,233,0,137,117,13,129,202,247,112,218,62,133,207,165,91,25,95,52,226,221,173,63,50,217,64,243,48,228,242,214,96,10,187,120,170,237,54,111,119,245,136,17,86,110,139,91,208,189,98,230,110,199,184,189,179,199,47,44,229,241,8,234,151,187,111,175,115,42,191,104,184,221,182,204,125,69,24,72,189,250,137,238,223,95,138,27,0,109,223,72,64,24,0,86,25,23,174,79,51,52,171,60,210,5,29,222,151,41,137,1,166,241,203,24,203,65,92,218,9,114,39,230,20,136,137,157,156,29,214,108,163,79,127,95,215,165,91,242,222,221,191,255,255,255,255,253,91,106,53,10,7,117,217,255,228,74,166,130,179,178,42,187,14,205,105,146,82,65,0,0,155,184,113,156,195,228,12,196,28,32,96,161,64,64,3,19,48,209,145,32,148,8,44,208,113,75,252,44,244,101,3,150,86,237,161,96,184,92,135,9,162,148,53,1,113,68,208,98,79,243,200,255,53,136,45,219,120,95,189,211,53,186,237,210,215,32,87,215,39,246,253,122,141,3,150,123,26,204,74,13,98,156,255,251,178,100,42,12,5,252,104,84,155,120,98,240,80,9,203,26,48,39,114,23,13,163,84,109,225,135,193,72,43,107,52,244,136,184,45,63,67,67,229,89,225,37,126,39,233,55,190,74,231,123,63,23,152,70,66,109,153,245,83,42,131,8,230,190,245,209,28,11,165,50,216,215,179,45,159,230,176,67,194,95,46,91,71,162,30,177,216,101,29,97,66,63,81,108,183,90,154,228,205,234,60,167,30,77,15,206,185,108,182,56,193,73,227,214,178,111,101,174,204,39,251,190,201,244,21,129,245,213,47,45,232,221,236,205,222,251,71,75,194,184,246,160,128,32,32,3,167,127,67,53,41,133,225,154,19,27,74,251,63,237,30,95,216,87,38,133,181,32,107,138,85,237,215,255,255,191,151,40,76,80,164,202,56,250,149,13,199,63,233,254,111,255,255,89,253,85,163,244,255,242,206,121,135,79,216,86,14,26,44,72,85,211,136,12,236,173,198,89,83,187,210,144,16,77,77,196,76,33,233,134,14,114,20,97,3,38,192,140,188,64,22,172,72,238,246,3,172,241,32,56,189,192,144,180,56,121,55,144,189,254,88,119,196,152,44,70,4,73,101,25,212,86,126,41,110,94,176,22,186,89,72,202,229,30,225,93,130,115,199,101,96,175,36,232,242,179,134,53,159,66,150,155,133,6,116,45,69,19,25,60,95,52,183,46,163,185,229,116,95,141,94,117,122,236,186,81,155,253,212,173,255,109,214,183,199,179,95,204,41,19,16,80,172,77,126,75,47,4,235,99,180,11,33,171,4,23,45,140,172,57,83,117,177,44,134,197,34,49,109,116,106,108,138,204,184,174,13,170,236,135,174,252,19,232,113,77,28,83,182,90,233,77,147,134,251,12,110,199,214,189,27,139,110,239,246,190,0,160,0,0,0,2,154,149,78,66,217,132,136,215,93,153,6,102,142,132,92,248,148,94,178,207,203,165,149,114,61,29,250,165,208,191,59,255,255,253,208,203,100,232,125,95,65,72,212,166,156,9,81,74,79,61,187,148,223,111,161,91,255,219,86,178,38,32,81,232,111,231,224,177,99,203,17,40,75,163,237,61,0,1,179,9,177,59,86,161,3,25,132,77,152,168,24,168,20,188,70,120,212,193,131,16,131,20,3,85,0,24,192,193,8,122,151,40,128,144,131,140,176,106,88,202,201,160,195,152,232,168,20,158,50,209,197,192,141,201,167,45,120,67,95,165,122,227,16,91,218,200,229,51,18,200,50,246,18,181,157,170,213,37,50,219,67,219,211,43,86,192,131,183,178,112,109,28,21,206,110,71,251,230,49,89,148,34,88,112,204,205,156,175,109,75,135,87,189,144,171,71,234,162,216,206,110,94,4,122,251,15,200,150,224,70,143,217,128,255,251,178,100,68,140,198,42,104,211,147,120,98,240,72,10,26,163,60,38,174,22,173,151,90,109,97,129,193,23,148,170,5,135,148,176,225,254,111,47,5,94,115,115,161,110,41,230,190,107,240,90,95,115,114,123,114,147,179,108,221,171,223,21,109,13,44,189,150,51,212,180,135,9,118,5,199,177,205,96,202,217,91,43,43,107,124,5,66,192,80,70,115,179,168,147,192,0,128,160,54,70,65,2,31,74,163,62,27,248,45,172,135,238,29,187,62,41,174,242,152,108,153,174,54,162,230,159,51,229,243,37,254,178,235,133,33,19,228,192,95,212,62,191,255,255,232,217,150,230,65,77,22,104,143,183,254,183,187,244,130,18,37,102,152,112,244,162,192,37,36,237,17,203,57,72,13,9,65,24,101,151,146,0,29,152,57,78,91,244,114,108,12,233,161,160,145,231,101,234,245,32,99,14,129,84,49,51,57,224,248,238,136,3,185,42,0,32,160,204,253,97,108,186,203,139,150,50,181,77,52,226,106,251,180,89,1,252,123,117,83,191,203,57,177,209,19,173,54,102,217,147,27,154,210,200,155,94,95,186,215,83,109,245,202,206,162,189,230,59,237,232,138,180,183,91,122,207,76,94,59,147,72,231,42,154,173,38,179,234,61,198,150,176,9,174,154,149,3,53,233,201,244,202,195,100,35,7,196,116,25,252,94,179,235,207,81,202,44,125,250,189,181,98,242,195,232,121,240,243,71,139,96,125,210,178,202,36,138,103,90,184,12,62,51,218,111,167,140,80,4,221,203,254,85,34,91,41,8,130,189,102,77,42,78,235,35,150,9,170,205,87,75,53,178,226,43,219,132,206,163,171,33,77,170,51,35,169,10,101,122,53,251,247,123,190,197,213,139,18,38,52,165,180,178,121,63,239,182,33,205,126,141,114,97,248,175,109,62,140,0,4,178,75,39,173,106,28,77,11,129,38,3,164,21,248,70,213,100,1,146,74,143,47,162,99,166,162,213,151,178,80,160,219,247,169,221,105,45,69,247,44,33,74,228,177,154,71,232,117,25,25,129,49,12,208,196,130,75,91,195,161,57,89,128,58,150,3,209,106,130,97,33,41,147,204,147,149,95,24,114,46,242,250,199,25,234,235,39,82,42,69,89,100,118,85,106,89,25,125,133,175,215,32,110,188,243,43,238,225,242,199,45,2,135,156,129,182,166,144,53,171,18,60,141,212,203,123,26,130,22,253,246,94,93,210,190,107,54,45,50,135,87,217,102,241,230,146,67,192,101,86,183,190,111,191,126,157,189,92,134,185,253,114,254,222,172,48,235,11,231,172,204,74,103,33,206,175,206,81,193,25,16,106,208,202,245,41,181,41,160,4,0,110,162,49,35,176,88,106,181,162,48,38,85,26,145,255,251,178,100,103,140,165,243,103,85,147,88,97,224,75,41,202,133,97,130,46,150,37,163,94,109,61,39,193,26,167,42,96,241,150,128,166,130,242,80,206,148,177,27,14,72,90,132,192,106,47,188,69,212,36,200,54,135,130,118,99,204,109,172,223,221,159,222,125,21,75,171,166,245,125,16,158,159,211,219,254,170,157,149,23,252,223,255,4,36,143,246,127,254,192,1,72,201,135,16,133,172,0,3,6,10,66,5,180,153,170,137,94,55,213,197,184,177,26,230,152,93,67,99,184,173,185,97,111,70,19,192,31,141,164,100,115,53,109,174,142,4,181,74,145,194,198,203,175,41,50,132,140,210,176,136,169,123,148,81,49,143,145,213,200,245,201,135,120,141,82,165,148,198,24,145,147,148,155,232,130,38,209,146,200,228,89,64,129,180,115,179,240,20,36,137,136,90,76,195,58,231,148,124,234,197,65,64,116,38,62,70,13,39,37,179,166,218,35,73,30,156,209,167,213,64,254,120,144,147,24,207,118,218,210,85,171,156,49,123,200,197,60,76,251,49,101,156,73,42,47,18,202,17,69,185,101,234,126,62,44,162,212,211,51,20,209,163,81,206,248,184,22,40,100,101,68,8,202,173,185,160,191,204,246,135,243,116,101,246,121,178,187,106,196,36,86,24,234,108,145,244,215,51,68,130,50,150,145,147,157,175,101,111,255,236,157,220,105,42,125,253,245,47,219,167,246,255,245,77,237,188,189,122,59,179,126,80,210,4,182,99,128,0,66,138,70,207,132,14,99,101,146,6,157,149,47,85,240,16,68,160,176,84,72,88,80,208,36,119,7,57,150,157,122,8,137,139,219,17,121,55,213,162,192,202,154,127,16,176,28,128,29,196,112,100,118,127,35,18,113,18,75,76,8,193,52,91,211,37,201,202,145,30,166,96,142,123,32,103,126,168,69,72,133,61,93,153,37,19,146,56,59,160,37,188,135,105,79,176,233,114,222,57,118,227,242,17,80,168,253,199,5,165,200,32,94,132,71,101,8,206,232,8,202,231,151,62,60,97,26,99,2,217,197,199,160,48,123,102,12,17,244,107,168,227,159,241,86,174,44,78,199,92,225,202,76,81,125,42,36,40,110,113,205,153,198,90,191,246,252,29,102,215,238,253,155,218,150,237,126,124,168,227,176,221,135,111,110,185,198,249,194,250,54,211,110,171,255,153,107,172,240,156,2,0,15,161,140,11,36,138,45,13,78,219,202,170,99,153,82,91,118,87,92,225,240,87,203,11,2,57,121,97,134,59,42,222,127,116,143,211,118,168,162,46,192,134,8,98,184,44,130,19,255,248,86,54,166,97,198,95,75,240,199,255,185,99,16,65,118,47,98,157,172,4,19,89,170,128,42,14,27,57,119,141,209,255,251,178,100,142,14,182,70,107,86,11,79,99,116,75,132,250,117,97,226,62,24,81,165,90,109,61,141,193,8,13,106,20,244,137,160,129,135,236,228,72,218,99,151,218,58,153,65,130,132,34,9,12,61,75,2,0,105,197,148,51,129,90,138,47,79,79,19,232,240,32,101,230,10,188,62,201,202,36,82,137,209,252,168,77,173,44,65,82,39,14,196,242,72,200,151,124,85,35,159,172,41,231,179,51,45,116,50,23,48,214,21,43,235,150,138,138,240,79,151,206,62,32,19,53,80,39,86,20,135,17,229,132,228,10,194,154,35,223,124,4,186,85,149,166,30,205,163,181,172,41,247,96,161,70,139,215,7,234,159,195,243,233,165,4,86,62,123,96,218,12,151,90,203,201,189,174,97,164,105,48,71,175,194,221,123,94,50,35,253,241,99,123,95,181,208,150,157,90,208,174,132,216,249,247,154,32,35,61,163,211,71,242,175,153,109,162,140,191,203,166,213,122,7,176,244,3,4,51,144,209,59,120,73,154,149,180,110,193,30,175,4,229,65,128,147,100,107,30,15,40,56,138,25,86,209,32,174,34,224,194,184,67,207,132,38,166,15,183,39,211,80,218,147,11,112,230,127,253,126,175,232,78,144,190,206,222,135,172,0,0,1,112,144,176,108,229,6,26,143,128,159,49,196,113,212,6,232,92,244,192,16,14,187,148,98,68,29,44,59,117,254,18,62,51,24,61,138,67,9,108,93,206,71,6,144,197,75,156,128,246,44,42,164,57,249,130,246,140,134,75,51,101,210,209,35,159,34,249,25,99,252,155,79,5,233,77,225,22,66,254,142,207,187,196,134,134,164,39,66,98,175,110,51,17,50,196,8,19,41,49,65,66,113,207,41,41,155,93,248,253,12,5,68,199,221,126,93,167,32,220,26,167,84,16,209,246,15,32,245,88,121,59,80,41,116,100,214,229,118,177,121,204,204,190,251,92,195,101,133,168,109,130,38,197,94,161,211,245,117,42,107,102,227,246,204,119,247,164,234,101,42,26,164,150,247,87,100,239,245,27,167,202,89,148,118,151,221,218,156,247,172,32,0,0,52,160,160,233,18,154,81,92,237,202,98,11,96,218,24,132,220,53,237,68,87,141,69,27,136,42,186,54,97,173,55,85,58,212,138,198,73,92,17,141,238,187,181,237,158,222,30,201,149,105,27,117,219,170,17,21,191,111,251,31,255,255,228,111,244,24,126,238,205,127,245,188,212,130,42,117,43,27,76,104,128,152,34,2,69,211,218,4,118,42,45,213,8,78,228,63,140,195,5,219,236,189,213,79,168,187,138,240,78,221,122,95,122,77,209,202,30,120,41,75,232,231,227,88,120,177,135,7,241,229,59,112,236,144,95,51,124,228,194,140,38,36,255,251,178,100,169,14,70,6,105,86,155,47,100,96,76,233,218,166,97,34,76,23,117,161,94,109,49,247,9,44,158,234,212,244,148,248,124,28,84,113,17,103,226,195,146,237,21,217,47,93,209,175,154,194,31,15,14,21,145,39,145,48,182,219,41,205,78,163,201,27,157,246,168,205,156,213,98,208,52,139,135,142,145,105,214,32,147,26,67,189,32,253,69,74,91,22,158,187,223,133,62,37,236,209,166,202,229,81,172,56,145,168,210,103,42,89,62,116,161,123,186,102,62,59,27,114,161,149,222,215,10,249,91,26,141,182,7,154,118,242,54,243,93,196,143,241,95,134,248,145,151,163,79,26,131,132,128,23,70,164,66,30,98,22,200,148,146,230,202,3,133,176,42,111,38,74,195,191,140,110,17,137,212,44,139,251,232,171,50,148,197,146,83,89,153,104,243,187,81,229,58,18,73,221,151,51,169,51,77,101,94,170,225,103,53,207,211,190,123,236,60,212,84,99,233,246,133,63,255,253,0,0,0,116,246,50,215,192,196,66,154,1,128,76,128,53,168,173,113,19,2,89,96,71,10,133,0,141,15,98,96,128,209,121,205,175,71,177,198,77,165,127,12,166,148,54,153,171,15,15,12,2,46,74,80,2,128,60,82,150,229,8,97,232,246,74,167,8,2,250,36,94,203,34,180,48,9,198,206,68,77,112,228,110,239,70,200,128,196,85,143,229,43,131,227,72,119,60,133,16,236,198,172,157,60,152,156,145,52,73,62,83,76,255,200,71,226,76,195,117,118,211,161,4,191,23,51,123,170,92,179,23,105,212,30,175,28,167,166,24,138,137,41,156,235,215,74,39,150,245,223,207,197,63,138,171,154,250,44,108,56,93,127,106,127,4,173,95,59,53,43,31,118,142,162,238,34,16,215,78,149,140,11,152,84,152,106,60,54,13,109,204,0,0,64,0,0,234,64,115,153,1,3,74,44,77,136,170,217,215,103,181,170,146,191,176,25,34,5,65,88,96,198,228,87,8,78,255,91,244,242,161,151,169,153,193,253,232,222,58,163,237,94,47,219,244,245,234,3,50,254,190,76,111,136,113,199,255,200,84,45,255,206,57,200,185,220,118,176,130,7,135,89,109,152,249,50,98,243,129,154,0,230,92,19,164,56,52,18,195,130,228,82,34,240,200,232,0,78,7,6,139,136,96,70,128,230,172,248,171,11,54,40,41,37,10,42,110,0,16,92,17,34,11,174,232,22,56,64,196,218,35,84,32,34,222,197,159,131,33,20,235,97,14,163,112,82,250,85,108,7,51,62,216,24,64,0,213,19,149,45,165,128,74,155,138,112,206,84,51,128,186,26,76,168,65,87,8,240,126,62,133,61,196,165,66,79,243,197,236,112,80,17,239,29,158,240,255,251,178,100,198,14,165,249,94,85,19,79,93,112,76,103,170,185,60,197,120,28,181,159,76,46,101,237,153,101,30,170,84,243,34,34,97,146,86,227,165,14,87,65,37,143,20,92,240,53,217,216,65,12,158,86,199,136,131,188,140,166,226,149,102,17,64,130,219,91,130,109,149,242,152,203,77,67,162,153,244,103,29,148,46,22,158,223,198,237,237,17,247,166,44,102,159,113,183,4,248,103,133,185,159,87,27,162,239,58,222,111,139,198,126,242,251,137,168,52,201,240,239,90,254,62,38,255,239,215,91,205,179,247,243,11,116,192,45,65,192,32,128,225,26,233,154,185,85,48,224,126,76,169,108,50,107,190,181,181,89,68,234,69,17,174,4,113,132,82,221,65,71,26,233,5,251,149,158,215,51,37,74,45,125,173,50,68,234,147,99,175,198,66,251,255,165,242,159,49,242,15,173,92,240,176,179,200,248,175,248,130,124,27,250,178,25,111,251,11,4,98,163,231,63,125,56,0,0,99,11,99,122,147,36,195,198,243,232,35,152,6,164,40,20,56,99,4,145,2,54,68,124,39,130,243,49,218,158,114,150,42,102,46,213,65,125,22,145,189,102,215,69,23,134,40,21,0,137,132,246,3,38,141,171,11,29,144,5,82,149,113,249,146,172,43,74,93,9,52,104,102,0,90,140,46,196,59,240,123,58,32,41,169,79,213,219,213,59,197,50,106,9,154,132,168,213,115,164,99,222,129,68,176,245,249,235,28,249,110,128,143,112,92,66,52,116,215,134,103,219,134,89,38,151,24,146,7,133,168,109,191,6,117,190,162,160,105,240,59,111,90,230,153,174,216,92,163,111,57,199,196,177,63,185,246,54,104,119,108,112,140,19,66,97,115,177,234,175,220,182,219,108,63,77,237,6,64,186,216,221,230,206,132,44,109,178,65,0,128,0,0,71,160,159,162,14,65,228,199,62,227,16,238,57,144,77,252,55,205,96,177,189,134,233,119,29,216,78,45,84,114,213,228,227,5,14,238,244,115,84,41,90,232,135,70,41,80,200,143,78,192,157,147,217,145,46,221,90,162,31,71,239,203,106,157,176,137,211,255,101,226,87,127,99,250,128,6,152,81,88,112,25,57,160,203,38,55,114,152,168,112,32,16,32,73,83,36,41,134,64,196,203,147,12,13,1,85,15,216,130,99,248,120,66,84,38,48,146,174,250,56,65,45,193,82,130,66,106,3,214,163,74,52,140,178,46,170,202,51,214,4,154,216,81,54,133,4,172,119,25,91,198,64,66,127,64,227,69,60,172,254,32,85,29,9,180,147,8,120,253,157,176,29,198,162,44,77,4,105,197,88,39,3,32,173,193,146,10,35,144,230,67,117,30,119,32,38,129,208,191,41,130,133,27,165,253,255,251,178,100,200,14,101,252,94,212,147,47,94,84,77,199,170,166,61,130,62,29,73,163,74,110,101,235,193,109,46,42,92,246,9,56,74,78,145,168,135,33,110,107,112,126,96,167,103,126,41,195,49,206,36,233,217,27,174,226,135,199,209,118,66,227,64,142,78,238,246,228,196,175,141,241,139,48,190,201,183,27,52,240,125,165,117,159,182,223,223,76,157,126,241,105,241,126,204,246,196,79,188,66,105,254,158,214,145,241,251,22,109,69,98,70,62,38,75,48,244,253,62,125,95,91,199,129,251,202,98,209,251,252,185,181,72,242,6,241,0,6,25,128,206,23,96,142,55,22,232,234,74,41,65,144,20,60,39,80,6,50,245,132,149,134,183,54,72,117,119,37,225,57,67,110,16,173,236,53,89,204,66,164,35,224,217,144,156,152,51,92,156,229,125,11,112,191,212,133,255,101,5,237,201,253,71,186,167,255,255,247,174,247,69,50,182,170,231,254,203,178,156,214,136,84,83,78,230,186,76,0,0,3,92,147,49,129,208,113,230,12,111,54,34,141,8,180,96,6,13,120,128,130,82,84,197,145,37,102,186,84,196,225,134,157,108,78,0,210,54,64,173,242,133,185,42,80,214,126,133,10,70,18,64,28,136,194,218,30,138,20,6,191,212,197,140,12,103,10,64,175,120,43,250,87,152,149,92,163,147,64,182,128,220,117,170,116,232,211,60,90,200,3,27,197,219,65,116,220,35,0,194,70,38,155,151,70,62,152,87,74,219,213,173,227,82,43,46,145,246,114,38,123,180,53,43,60,108,174,139,251,95,242,87,19,183,66,223,193,173,241,10,43,231,172,41,17,114,109,212,209,97,86,145,71,243,134,157,68,205,100,132,199,247,170,210,93,162,100,121,186,26,199,63,55,223,217,93,155,63,250,227,199,174,70,245,160,83,102,139,43,79,121,130,236,79,124,48,222,117,21,163,235,199,151,135,235,103,0,32,0,0,20,233,129,242,167,46,138,143,67,51,88,46,14,62,5,252,87,23,89,238,239,183,28,130,182,184,159,137,149,173,86,62,94,159,250,167,245,255,255,244,255,255,191,57,109,247,230,255,94,99,25,247,112,194,12,183,194,163,220,46,41,147,102,105,4,56,56,84,3,56,23,8,192,160,78,236,104,49,20,52,104,209,72,210,12,24,0,148,66,36,98,38,240,226,83,0,11,26,10,145,13,112,145,8,44,234,116,190,89,233,116,153,75,110,140,40,12,166,238,203,63,100,140,16,153,52,148,8,193,194,80,22,44,20,154,173,177,131,5,192,201,72,144,80,66,176,165,188,20,44,11,35,110,15,208,192,3,93,162,154,77,218,175,188,132,144,14,91,182,232,238,192,144,20,177,164,30,114,45,148,10,19,173,170,255,251,178,100,198,14,166,130,104,212,27,79,101,224,71,137,218,231,61,37,28,28,69,163,76,109,189,156,193,112,170,235,12,241,38,185,9,77,118,38,48,75,187,187,98,125,243,62,18,8,230,215,50,234,151,205,94,181,82,28,1,22,86,106,19,14,59,182,167,112,190,81,191,127,10,56,187,126,46,55,242,195,167,213,206,88,255,248,152,197,32,199,245,161,118,96,255,39,66,153,224,188,103,149,83,183,214,80,71,159,114,107,71,14,93,94,60,149,43,67,128,122,49,12,41,226,251,13,174,61,63,60,70,128,101,10,108,89,6,164,229,154,96,106,235,190,1,249,76,77,148,109,136,74,125,228,26,36,209,169,195,185,147,106,235,106,13,187,54,105,88,16,235,45,215,198,113,208,142,229,59,236,25,203,202,248,109,93,232,245,123,238,223,171,255,223,254,140,207,255,254,157,31,171,253,125,123,9,235,51,216,39,195,18,14,138,73,211,235,191,165,63,119,43,86,119,255,206,131,230,225,139,197,249,185,57,107,163,0,0,0,84,176,210,52,76,200,200,228,195,36,35,140,238,15,50,40,64,32,52,1,2,40,121,137,69,226,160,227,11,139,12,24,86,26,5,162,33,161,194,174,99,168,129,49,48,18,21,150,65,132,213,180,20,179,111,204,144,8,135,123,70,78,15,53,247,49,214,37,52,12,179,88,124,204,178,229,73,72,150,77,16,70,51,33,27,135,121,76,41,138,64,67,5,148,25,12,243,92,193,115,6,75,82,228,125,160,19,77,172,138,33,69,12,129,180,133,218,121,92,175,72,105,210,228,34,30,64,140,148,114,84,72,196,140,73,194,59,88,177,36,133,198,54,102,11,92,45,89,207,30,221,21,23,59,59,45,247,180,190,98,188,42,63,174,179,108,194,69,59,214,126,255,222,111,253,164,143,140,248,149,150,28,85,101,165,241,175,153,105,153,254,62,61,62,252,111,243,167,107,244,205,51,5,243,60,103,214,133,243,143,54,245,20,145,124,0,0,64,175,128,24,135,97,169,233,171,213,150,57,248,243,20,254,33,62,220,108,188,42,60,117,251,200,96,164,191,162,244,204,158,254,222,138,245,70,69,103,104,81,46,180,173,31,255,255,161,187,239,39,255,209,116,162,33,152,133,247,170,254,13,238,187,239,223,231,107,191,119,75,46,220,128,41,193,148,71,120,124,106,34,134,33,32,1,25,49,113,230,120,205,209,80,12,90,52,90,42,42,50,100,16,64,157,230,116,42,212,217,124,26,152,55,210,1,124,151,169,68,150,107,90,107,137,71,9,46,185,109,236,145,46,163,42,13,51,43,6,4,2,193,31,103,26,209,40,27,92,84,128,228,131,102,60,8,17,145,120,7,123,76,7,52,72,240,107,38,255,251,178,100,194,142,230,210,99,210,155,153,123,194,76,42,202,243,48,98,120,89,157,155,78,109,189,153,9,45,39,107,76,193,138,25,57,122,127,67,66,136,126,205,201,201,131,69,31,157,251,125,8,79,146,144,31,36,54,239,15,18,173,113,98,149,190,21,21,223,60,123,161,245,203,84,91,111,43,241,63,98,206,126,220,47,3,225,210,42,227,82,197,150,151,134,123,102,31,252,154,211,165,248,31,173,99,97,106,132,145,142,106,99,102,149,250,187,167,153,211,95,72,165,171,153,45,180,191,70,87,209,190,135,161,103,57,239,250,106,168,247,242,238,222,149,64,55,224,68,102,75,94,16,106,20,174,126,36,58,225,27,38,136,230,44,229,210,178,8,160,33,85,160,38,202,135,239,167,183,70,253,116,95,204,169,167,245,79,255,255,255,244,249,219,255,251,149,138,72,48,162,196,145,165,186,47,147,162,213,135,39,237,156,37,237,3,95,255,30,245,65,0,0,0,52,17,98,58,30,224,208,74,19,24,76,140,220,85,3,10,76,56,15,21,5,36,65,137,85,70,28,19,152,200,62,100,114,41,150,128,162,48,129,141,206,9,84,148,168,126,16,223,37,4,2,64,99,160,210,215,160,140,100,40,206,204,96,27,70,166,106,96,97,89,219,0,35,28,98,213,165,64,57,193,133,8,183,12,233,16,199,164,161,210,202,152,192,16,11,134,71,112,105,68,227,37,7,21,64,80,26,61,7,167,234,124,74,31,52,236,30,75,41,104,234,234,18,183,118,145,34,193,184,185,165,1,65,46,223,33,194,242,72,233,100,162,162,223,152,246,160,10,40,23,37,145,51,68,252,187,72,255,202,10,21,3,253,95,44,5,107,217,84,148,213,221,63,34,182,113,167,107,205,95,251,47,104,118,53,18,83,171,54,169,117,204,239,223,141,182,126,235,159,133,204,181,95,14,62,111,132,252,76,180,175,6,96,179,115,187,233,82,190,62,165,37,77,174,123,82,23,242,161,235,154,169,38,70,109,41,23,53,40,228,82,156,170,26,141,173,35,80,0,0,11,252,2,113,94,159,58,145,158,88,172,48,176,164,114,185,139,189,230,7,205,231,204,153,155,234,19,173,185,195,139,102,186,100,58,165,227,182,245,218,13,191,114,250,85,11,155,250,253,183,85,255,253,61,72,182,214,200,255,187,244,50,226,209,153,146,39,4,128,209,252,245,224,96,78,96,251,222,32,192,225,40,134,167,244,197,75,128,28,2,47,15,8,230,22,88,24,140,172,104,160,121,152,5,105,234,35,26,151,188,193,35,176,196,80,52,180,96,131,56,112,49,88,64,134,85,94,186,83,12,196,192,226,235,141,6,196,101,83,72,32,168,145,64,135,125,94,163,227,93,59,16,255,251,178,100,202,142,231,214,104,208,155,154,77,112,89,106,58,195,60,70,188,27,141,125,72,110,97,240,201,33,39,43,76,193,138,24,170,147,187,139,18,75,146,33,180,211,65,146,97,29,70,151,36,34,183,15,240,40,42,136,10,90,32,5,82,33,8,72,161,42,42,20,4,76,81,236,111,56,29,73,97,235,85,65,22,85,144,99,52,180,197,22,249,212,10,242,74,125,176,41,97,30,11,80,141,197,90,65,191,38,84,102,6,179,83,198,95,55,71,148,174,110,108,246,240,35,207,17,181,185,106,240,163,42,32,238,9,241,105,183,62,228,206,152,93,227,20,251,197,247,108,251,68,183,121,152,111,27,224,183,33,76,22,249,158,150,172,238,94,248,206,37,108,251,213,33,99,85,180,246,175,174,91,227,82,58,114,40,149,137,21,128,5,242,37,135,0,88,122,46,197,212,128,213,225,170,184,37,111,242,44,178,144,70,167,246,135,0,81,43,97,203,138,34,55,31,255,92,245,92,219,51,85,211,95,255,242,170,127,255,244,79,255,255,255,209,65,62,64,35,124,58,29,133,137,131,196,86,25,116,231,168,10,72,0,0,0,116,86,248,227,195,207,26,172,205,212,206,160,16,228,0,12,44,16,200,131,75,164,80,192,37,76,101,174,102,72,14,100,32,106,220,96,148,15,243,91,48,32,195,22,23,77,81,24,19,73,30,49,77,35,0,4,87,132,192,193,131,41,0,193,198,165,65,128,160,41,194,66,66,237,162,28,225,101,148,21,45,72,167,72,56,177,145,168,176,0,233,52,209,156,231,216,20,122,7,73,232,73,151,250,16,88,18,247,193,115,72,32,70,185,3,196,93,104,105,82,56,195,192,144,70,122,224,82,200,182,132,234,154,178,192,233,47,102,245,53,120,50,3,130,89,164,205,74,105,187,116,207,178,134,59,253,153,144,223,171,149,73,201,239,166,140,72,173,118,165,13,102,1,9,75,87,173,231,219,46,171,172,218,123,51,233,60,181,109,217,219,168,207,121,161,213,201,89,204,185,44,50,213,166,219,87,86,61,156,246,90,203,198,134,214,245,25,185,85,231,173,89,207,203,123,181,156,167,82,54,124,0,0,11,120,98,216,164,98,92,51,218,190,20,172,42,231,8,233,29,248,247,85,160,203,212,53,67,174,165,163,242,165,181,110,189,251,203,245,127,170,215,125,63,255,118,255,253,184,143,236,164,79,255,42,217,110,215,16,64,211,198,16,87,113,146,13,120,177,88,144,242,155,227,26,26,113,131,203,71,186,124,28,72,188,102,119,9,154,135,6,90,21,33,192,132,240,158,196,199,35,42,2,12,184,62,11,161,135,2,72,146,97,51,152,176,1,168,45,97,100,81,16,8,4,45,114,20,109,2,255,251,176,100,181,143,199,78,104,209,155,120,101,208,75,234,10,211,60,101,114,28,61,159,68,14,101,147,193,40,173,107,76,112,23,200,203,182,199,14,34,2,13,26,85,249,1,106,209,0,179,144,164,89,53,83,133,129,48,66,201,89,17,77,208,2,211,113,68,2,227,143,12,170,19,76,160,13,118,15,132,157,22,93,25,193,194,148,149,134,70,195,41,25,124,105,35,98,209,197,6,78,70,51,41,191,15,48,220,36,52,192,129,91,55,223,150,90,166,205,224,135,169,161,249,228,225,164,185,90,67,91,232,82,186,12,202,246,240,221,252,221,171,88,202,27,22,183,82,122,15,166,47,7,243,123,187,245,97,131,243,219,51,109,191,76,187,150,201,125,28,47,73,193,59,207,239,209,86,206,55,104,57,185,232,152,114,7,45,246,234,3,208,209,204,171,151,122,29,167,125,57,230,95,166,255,102,70,160,2,0,61,199,192,136,16,160,7,57,83,204,15,3,129,81,131,0,133,208,145,173,101,49,75,31,42,65,73,203,155,127,28,74,234,102,190,166,68,207,237,178,126,158,198,251,213,183,255,163,172,139,89,68,2,66,238,146,14,157,19,231,83,29,137,138,33,3,37,143,93,204,223,72,0,0,0,48,200,36,163,95,126,77,124,95,49,204,196,196,166,35,22,135,67,6,32,166,152,64,244,195,198,144,18,116,206,160,195,17,146,0,200,212,175,11,31,144,213,107,14,6,66,192,162,210,23,101,97,199,128,201,136,68,8,17,129,214,16,132,2,44,36,48,128,240,191,67,33,243,42,133,136,66,133,197,87,170,124,123,105,168,153,108,233,178,2,106,187,28,19,204,22,243,50,115,70,112,133,53,34,4,3,102,185,188,32,227,70,38,138,165,141,87,120,32,166,123,77,29,21,74,193,58,206,116,20,188,21,247,97,226,242,23,106,158,188,25,22,198,34,250,67,180,80,93,27,119,129,117,89,219,181,158,34,48,181,27,248,91,133,253,154,120,114,53,99,8,42,51,205,208,70,162,214,160,162,58,159,7,162,248,15,135,221,63,127,45,246,175,196,42,234,68,233,90,76,60,218,185,190,159,108,136,247,155,189,189,203,238,200,34,97,214,76,36,222,162,233,244,232,152,174,102,32,238,184,0,128,5,201,49,148,115,28,45,102,180,84,229,44,170,47,231,235,190,72,254,162,99,185,39,117,238,247,19,8,161,90,70,163,19,239,62,239,200,187,35,117,202,55,243,151,243,147,255,255,163,255,255,255,255,255,251,219,61,89,225,14,126,204,149,74,104,119,187,17,89,122,136,125,189,192,7,12,10,111,56,64,240,218,201,227,23,18,77,50,70,52,25,28,18,21,48,146,77,1,230,18,65,25,68,70,105,33,9,133,255,251,178,100,171,142,199,69,104,208,155,152,93,208,75,203,74,179,61,39,118,29,225,159,66,110,105,115,201,39,39,43,140,195,149,72,81,96,100,1,0,112,207,132,114,176,176,140,4,96,128,17,18,86,14,14,35,16,129,85,242,3,140,14,16,17,5,81,1,229,100,76,13,26,0,225,4,134,78,161,0,48,176,17,18,200,46,227,12,29,48,72,71,175,69,87,8,40,33,4,140,232,225,74,173,234,0,36,116,136,180,189,244,38,21,155,115,116,198,138,169,232,41,197,118,171,179,25,228,237,121,43,166,2,161,138,59,19,15,61,234,242,146,98,79,52,47,77,107,122,184,241,110,149,235,80,198,133,79,102,158,211,229,110,242,184,148,190,185,215,169,218,246,236,239,147,14,237,140,114,142,80,103,111,9,46,229,42,230,140,1,52,244,237,231,131,141,152,139,152,85,233,52,249,0,116,107,62,76,107,83,56,122,146,211,150,71,110,32,233,22,66,81,26,69,182,197,160,213,8,135,108,251,115,153,47,116,26,40,209,128,0,1,251,161,128,42,83,66,155,122,215,33,184,88,10,60,41,202,135,69,82,206,245,98,149,13,174,242,170,166,137,253,95,111,223,253,23,251,127,249,155,255,127,123,141,0,6,144,230,234,46,83,247,219,83,167,71,100,101,48,120,90,222,56,250,100,82,163,78,56,4,255,17,16,0,0,97,210,12,218,168,20,197,209,0,195,227,176,198,176,48,28,125,24,30,1,24,136,57,3,130,99,18,68,83,11,64,192,132,56,192,162,20,192,240,52,64,9,24,222,36,168,81,116,12,1,7,140,55,5,214,58,73,14,1,106,200,33,11,141,80,4,28,48,32,136,154,2,43,160,202,155,138,173,48,7,218,219,88,137,147,23,123,134,2,175,74,67,6,10,25,141,13,5,156,73,214,132,99,192,139,0,137,193,18,47,127,30,34,97,13,164,65,61,39,161,200,212,141,159,177,205,142,128,128,99,111,44,186,79,95,183,16,9,5,214,193,200,144,215,155,137,202,171,195,106,53,40,189,217,44,98,59,124,220,5,78,136,134,132,131,167,14,193,217,98,67,149,160,227,105,51,229,98,117,102,63,163,7,176,144,76,56,189,240,172,188,220,188,178,109,119,252,75,80,226,166,34,37,213,236,99,24,247,175,222,131,110,216,76,36,14,195,135,35,168,169,123,38,237,140,230,229,55,178,24,198,127,255,255,47,255,208,57,160,178,214,16,8,2,5,190,41,139,140,202,140,168,185,126,135,21,45,16,156,192,150,252,231,105,166,24,250,161,65,211,219,155,110,159,217,235,252,191,198,1,194,95,255,254,173,255,255,194,197,204,228,123,168,112,83,116,238,151,33,18,230,98,226,46,0,142,19,15,54,11,255,251,178,100,156,14,71,151,118,81,19,186,92,112,76,201,218,231,49,5,98,33,137,221,64,14,97,119,65,29,39,42,9,132,137,225,113,77,47,83,210,223,209,89,98,114,104,115,249,148,197,134,40,173,25,40,34,105,18,20,0,98,240,97,49,52,204,7,51,21,8,13,80,25,49,32,240,198,161,192,160,76,195,165,4,47,8,1,149,66,102,47,8,24,4,18,68,56,71,146,32,224,136,56,21,15,5,193,3,160,242,255,13,13,76,92,79,3,13,196,64,51,65,131,146,120,4,10,68,156,11,66,17,225,130,174,102,212,45,244,19,149,64,84,122,183,167,12,58,23,177,156,52,16,82,92,202,148,114,68,17,116,215,68,86,153,41,138,169,107,56,128,81,102,42,35,10,141,71,219,233,84,166,130,158,157,139,170,215,102,153,115,77,195,177,88,38,253,154,104,97,203,138,196,106,238,71,110,186,164,135,101,114,139,50,153,116,3,183,234,95,114,69,29,249,169,251,145,156,74,77,65,52,172,119,65,244,220,196,131,241,129,29,102,158,151,182,136,50,212,193,8,133,32,193,20,225,211,205,116,146,137,233,176,121,137,119,161,52,122,138,139,154,170,215,183,159,16,134,242,64,108,62,178,230,94,182,183,154,251,171,163,250,71,156,106,215,150,179,255,252,195,149,60,199,132,155,151,150,185,133,212,0,3,12,244,105,36,129,165,131,147,226,252,38,122,157,183,93,48,251,29,174,156,215,255,146,48,129,60,235,150,115,184,140,194,231,206,91,249,103,127,215,128,66,243,183,208,239,95,255,228,10,55,235,235,252,71,255,255,170,38,127,10,255,233,165,174,149,87,4,226,132,132,0,198,86,179,167,22,144,52,212,22,15,140,210,20,201,134,48,192,100,96,163,6,128,96,82,56,201,160,108,199,241,96,192,210,72,180,172,212,254,75,30,30,161,134,24,57,222,84,50,8,20,102,201,19,22,78,14,30,22,52,44,144,8,16,72,224,171,32,237,196,32,205,161,198,236,34,44,146,235,208,12,113,66,213,182,108,96,16,225,198,186,222,19,42,106,243,49,208,33,20,218,165,157,45,117,18,183,89,48,1,160,23,117,220,134,176,123,212,221,148,138,140,18,80,195,67,23,17,5,146,60,105,129,34,177,51,123,35,216,205,44,40,200,86,184,177,61,212,140,79,180,158,26,72,10,210,2,65,244,120,43,171,239,70,228,106,82,174,81,187,81,156,212,195,18,219,199,212,21,78,105,125,248,191,112,125,124,170,90,213,129,206,213,180,60,174,34,185,102,181,141,235,77,53,230,177,117,72,30,74,234,62,35,46,28,170,173,112,146,184,164,24,184,198,51,111,172,235,231,25,196,146,66,159,35,103,251,215,226,184,245,18,150,255,251,178,100,121,142,7,152,104,208,11,186,123,118,77,41,218,234,48,71,136,31,5,163,62,110,105,51,193,101,45,234,220,246,20,169,8,0,192,0,0,123,228,48,221,121,185,80,91,66,247,37,84,37,9,243,66,111,76,7,45,26,171,83,88,82,218,125,155,147,63,255,233,255,253,27,255,255,171,171,208,255,77,127,85,45,44,118,138,142,169,181,216,117,231,73,42,208,235,169,142,16,184,50,110,125,250,107,237,167,244,139,198,0,76,51,79,20,244,105,19,162,176,194,243,179,90,23,76,96,37,37,0,24,89,0,100,16,129,144,77,166,30,15,154,49,18,99,145,201,145,129,137,102,106,18,240,240,140,160,50,96,177,1,141,8,32,96,64,208,185,37,9,140,8,66,4,14,140,30,14,50,2,32,28,16,69,160,154,144,161,163,84,220,128,25,41,227,26,21,244,50,112,145,33,67,219,198,14,9,38,32,8,190,67,0,52,56,102,6,33,64,95,30,77,41,76,10,207,224,83,14,6,126,3,172,248,75,229,5,237,159,40,1,130,153,53,216,187,243,15,191,210,12,221,50,169,22,254,142,133,226,183,123,230,158,95,229,10,156,97,159,97,185,220,47,189,11,118,69,132,197,15,50,202,91,142,122,141,79,99,126,228,162,91,60,0,193,20,165,172,222,159,0,231,54,230,150,191,72,15,190,4,43,157,244,178,157,122,85,235,193,12,178,15,181,242,94,190,116,155,122,118,146,75,70,65,182,74,176,171,25,21,233,175,136,19,99,35,191,185,190,141,85,78,169,251,21,106,172,66,194,0,0,72,93,235,225,128,198,170,92,38,112,67,83,0,248,28,146,85,224,54,233,132,218,7,236,134,210,80,209,130,243,225,34,171,221,142,110,132,219,182,49,191,56,124,95,212,194,188,64,69,234,60,202,126,132,228,103,211,250,255,82,90,187,209,255,252,125,169,121,16,224,109,58,51,126,141,223,184,155,17,157,63,249,191,21,203,87,160,0,0,179,0,103,179,194,32,227,113,197,240,4,22,97,104,118,100,0,88,2,6,140,121,49,3,135,3,35,136,32,198,24,200,243,88,64,120,138,134,105,24,103,176,76,0,3,134,131,244,158,23,131,8,55,26,87,32,28,30,121,25,36,21,24,28,34,3,50,152,48,113,64,97,131,172,0,128,140,4,96,22,254,13,21,49,48,16,226,249,89,131,28,139,16,44,25,48,169,80,52,88,224,183,75,124,24,33,24,73,232,100,192,200,85,244,74,233,128,130,82,193,207,216,96,74,53,51,251,48,124,45,253,68,197,252,80,43,93,185,144,131,63,205,125,229,67,246,155,215,224,112,37,11,224,102,180,129,142,193,58,241,254,217,15,37,139,179,67,82,238,20,34,128,15,42,255,251,178,100,88,14,168,44,103,78,147,187,123,240,74,9,202,234,48,194,100,30,169,165,60,110,233,239,137,38,39,43,92,195,149,136,124,221,244,43,195,132,211,109,162,144,87,124,249,133,199,181,178,160,110,227,15,95,56,59,97,95,53,197,175,225,207,77,198,178,230,28,91,90,59,83,185,35,156,189,243,126,161,71,141,119,159,22,204,95,173,231,95,30,175,220,78,254,229,159,120,145,118,251,59,133,46,224,206,242,74,87,53,163,41,176,171,188,170,203,186,160,0,18,0,0,9,119,132,7,144,12,150,70,241,236,109,169,47,9,207,104,185,199,135,94,205,79,160,168,167,175,229,254,186,247,127,255,255,255,255,238,9,245,179,153,26,173,198,228,127,178,29,12,219,229,231,177,24,213,169,212,57,164,33,34,189,203,115,11,220,74,207,84,193,0,1,128,200,12,221,209,12,209,114,204,192,132,140,73,218,49,72,46,20,14,204,1,58,76,24,6,204,119,16,0,1,49,132,134,201,135,65,185,140,96,51,154,44,231,132,7,36,32,33,130,34,84,172,42,108,137,96,234,32,80,80,40,241,0,241,0,227,80,56,193,8,26,18,12,216,16,16,96,25,132,136,154,38,85,122,250,113,140,27,210,221,176,212,97,80,67,58,64,132,11,74,17,13,121,96,251,197,153,91,247,96,129,24,216,91,149,48,35,33,24,153,116,162,180,113,98,16,81,192,74,245,64,66,135,129,164,196,59,90,168,175,25,39,245,32,202,125,181,87,39,115,45,108,23,174,118,203,2,90,209,155,135,235,22,111,237,152,11,166,76,93,124,242,151,195,87,103,189,108,56,46,221,125,125,226,234,141,111,127,235,17,105,95,30,139,184,218,139,54,33,82,18,169,86,229,74,110,153,188,28,107,62,148,220,55,120,198,115,189,42,209,7,203,182,216,143,42,175,198,230,107,172,243,210,180,221,239,247,136,12,106,216,112,50,60,128,223,208,194,194,246,56,37,96,157,43,31,100,172,138,161,219,50,144,217,17,177,134,114,43,51,223,166,221,18,173,219,255,255,255,253,191,170,127,255,173,16,62,92,207,60,228,252,201,172,83,116,51,35,56,88,12,52,89,150,169,166,210,129,81,25,16,117,64,55,254,4,136,64,0,0,1,80,194,199,108,194,12,8,196,17,192,2,58,25,202,11,24,44,26,151,228,199,160,108,195,144,48,194,2,188,198,32,48,192,130,112,84,148,12,5,215,209,151,1,16,240,104,68,6,131,129,243,33,129,51,1,128,224,48,96,88,4,17,173,20,16,41,141,6,85,66,66,36,146,108,34,50,48,136,249,15,101,38,20,200,24,36,209,16,145,34,214,155,65,192,0,195,105,62,254,8,196,185,203,198,52,40,97,127,73,255,251,178,100,56,12,199,123,104,207,155,186,76,240,73,201,202,211,48,34,126,28,29,163,72,109,189,55,193,78,47,43,12,245,21,72,96,21,232,184,165,179,32,208,106,183,226,207,239,40,160,39,169,90,121,3,54,39,49,212,151,54,24,175,105,35,232,145,57,106,88,242,115,14,93,189,132,113,152,81,254,181,71,254,216,24,252,255,55,69,245,240,177,87,13,202,226,156,198,173,108,229,96,224,202,39,212,54,48,195,215,145,168,54,178,209,201,162,86,15,69,60,85,12,18,210,4,36,234,165,83,173,98,235,37,25,239,133,48,222,51,68,193,243,123,8,32,105,122,47,31,25,66,182,242,236,162,50,202,236,27,83,253,0,0,42,187,178,11,141,6,44,145,157,94,227,79,60,61,197,97,254,102,48,34,83,241,34,58,239,159,230,29,242,207,255,254,181,78,142,82,21,149,156,250,167,111,255,77,2,11,118,164,219,62,232,245,246,75,35,145,12,134,6,96,153,209,2,155,212,245,48,76,169,47,220,231,128,1,110,126,0,179,54,81,147,44,16,48,89,195,47,18,42,4,136,69,4,108,80,193,135,50,24,96,121,130,145,131,70,11,136,195,141,20,253,143,181,117,14,50,16,150,100,160,105,216,175,20,201,99,175,48,225,6,148,205,71,70,135,129,82,56,198,193,233,151,90,180,72,35,194,36,227,41,212,6,196,227,162,116,150,211,227,88,240,195,104,139,60,110,130,25,172,244,158,61,167,235,198,214,87,225,37,98,229,35,18,58,191,35,54,44,141,135,43,126,37,110,153,251,195,153,146,92,50,37,226,104,97,146,236,201,36,91,195,138,224,225,170,40,91,113,86,95,120,205,77,100,223,116,174,252,104,74,201,225,118,169,237,143,93,252,64,107,140,183,220,226,168,149,206,68,252,162,31,204,39,20,6,182,43,51,185,170,153,229,203,155,246,115,40,25,201,93,104,16,35,20,138,136,252,21,33,129,146,40,48,40,28,159,109,133,136,35,139,36,88,218,53,39,46,4,0,165,221,172,77,154,81,45,107,156,162,103,95,100,101,7,86,26,106,136,116,171,63,64,83,15,147,35,174,33,71,164,207,175,94,253,63,251,250,126,137,213,176,178,10,246,212,172,234,200,170,90,202,212,181,85,235,244,119,228,202,218,212,160,66,57,138,184,187,246,118,101,230,125,113,21,52,76,127,229,69,65,81,0,199,98,207,135,200,214,9,140,85,160,193,128,0,65,201,72,97,225,162,65,34,196,196,67,73,194,96,194,36,44,193,168,51,127,4,73,76,209,24,27,31,85,5,122,163,113,118,86,165,109,243,86,42,136,160,236,140,26,114,128,39,51,107,130,31,50,121,84,65,221,99,112,19,134,225,67,15,228,218,203,255,251,178,100,40,142,39,78,110,83,11,121,98,246,70,227,234,117,97,37,120,29,77,227,88,77,97,135,201,31,153,41,213,132,137,232,126,26,196,237,32,98,29,171,36,7,239,164,38,19,252,192,224,79,70,32,9,1,224,142,79,184,120,201,60,249,183,247,32,231,232,112,2,0,33,109,58,133,155,27,205,227,106,114,105,155,103,9,98,92,14,62,174,5,142,85,121,251,74,35,14,2,129,32,119,56,100,206,203,19,163,132,177,96,64,176,84,4,7,194,185,108,236,184,34,30,48,112,120,156,253,151,152,255,36,9,2,1,49,121,45,227,14,246,57,179,200,191,33,63,129,149,107,237,134,12,188,225,124,159,21,239,101,149,95,56,254,65,78,158,253,235,206,78,202,197,167,135,107,143,1,228,238,227,192,247,164,3,88,4,0,86,139,202,176,161,97,177,53,251,46,85,76,152,3,202,239,67,143,116,194,125,200,239,208,115,15,214,226,201,49,150,180,236,41,6,154,131,88,155,16,111,184,151,80,79,34,38,33,226,78,42,226,161,162,74,87,135,191,234,157,207,127,97,26,202,141,213,255,82,20,16,148,137,8,73,64,74,34,214,139,6,67,242,192,88,49,52,73,158,217,208,154,159,116,37,199,94,78,31,165,11,193,39,140,191,213,25,196,134,146,98,50,48,7,93,116,36,2,145,47,90,176,146,128,128,126,79,3,132,177,240,225,117,16,223,193,204,252,132,30,47,204,93,39,103,205,157,175,113,97,249,12,122,145,192,115,96,151,120,199,66,88,254,189,192,48,248,150,181,90,161,164,27,14,187,85,139,206,14,22,209,115,79,247,188,141,35,199,39,42,220,81,137,227,131,87,167,109,227,112,24,6,198,37,162,164,204,83,238,46,57,32,142,0,204,154,124,58,66,97,0,2,21,4,22,85,14,5,58,98,211,228,197,151,60,244,205,43,43,27,94,137,122,163,74,159,157,150,227,109,97,208,146,153,251,50,168,197,81,92,227,15,12,220,136,122,49,86,103,113,32,168,62,52,58,54,229,47,74,253,38,184,145,72,134,201,56,197,236,196,86,164,199,11,15,86,219,209,162,121,216,214,32,16,0,200,162,204,173,216,85,234,9,76,183,165,141,122,251,250,172,213,54,180,48,205,65,244,233,40,44,154,89,244,30,105,64,202,162,185,196,171,190,52,134,237,139,188,213,235,180,71,180,200,201,68,59,178,255,71,110,175,212,202,218,179,192,3,255,242,167,89,255,248,33,6,0,148,163,114,145,128,30,131,193,160,56,3,133,68,225,178,33,32,201,211,137,137,143,223,150,38,74,209,89,163,2,11,23,88,100,176,172,73,76,100,174,133,104,162,65,108,184,204,105,94,218,117,85,26,180,67,45,94,237,31,255,251,178,100,30,128,53,220,104,219,57,233,96,176,67,2,250,152,61,34,118,26,205,209,94,204,176,89,201,34,31,170,64,241,138,200,68,145,179,125,98,152,130,58,28,167,56,188,17,62,88,86,250,24,53,17,201,135,5,81,152,215,101,166,91,45,93,65,158,116,218,173,45,129,71,89,8,192,255,185,175,181,30,246,14,131,129,220,31,60,67,255,121,220,187,11,185,210,194,244,202,168,193,7,170,121,68,86,44,19,226,216,95,94,229,206,111,102,29,90,243,65,65,9,68,5,136,152,127,208,152,109,182,43,42,215,222,170,200,39,50,124,127,66,221,92,133,117,98,174,172,93,57,9,143,104,119,210,148,200,134,158,208,13,48,0,6,0,201,38,38,1,148,201,20,161,126,28,38,185,212,170,89,160,41,220,33,216,244,217,175,25,37,123,203,46,184,186,232,238,113,155,13,64,166,22,65,46,91,155,96,245,73,137,207,158,98,101,207,248,122,223,221,23,123,127,255,22,254,176,128,0,169,98,160,129,204,51,6,3,90,161,209,248,17,67,49,107,111,235,119,110,207,2,249,94,16,212,141,220,98,244,204,58,93,89,28,208,8,172,25,193,115,79,20,133,84,81,153,187,95,116,230,225,218,104,244,122,142,9,151,134,129,153,241,137,13,50,64,109,166,69,132,77,42,29,138,144,145,1,177,208,148,153,151,68,176,244,154,75,26,133,195,177,57,17,86,173,196,225,30,31,45,84,4,25,234,198,221,180,87,95,107,82,235,142,203,70,113,23,203,102,114,93,38,169,136,137,74,111,64,13,64,107,120,12,147,171,74,133,46,95,144,242,135,177,33,70,124,191,10,132,1,24,110,190,166,84,167,177,122,34,118,152,154,141,114,71,105,71,143,143,80,152,213,174,172,253,93,7,239,37,83,69,79,70,149,73,49,125,238,243,171,89,233,72,246,52,202,209,150,121,1,20,75,114,10,178,38,161,130,173,228,246,96,1,236,230,15,229,49,83,1,56,230,152,145,66,89,186,126,114,86,217,84,75,252,104,151,234,141,244,134,30,60,69,180,191,176,105,219,24,120,120,65,33,245,125,146,176,231,161,205,212,153,14,109,152,230,251,83,242,63,109,79,255,238,83,8,78,124,136,156,229,174,242,192,0,128,130,75,115,188,231,65,96,160,75,210,194,96,229,49,40,63,12,52,62,136,89,214,170,61,20,23,91,96,103,87,192,118,124,183,149,174,23,89,61,78,18,21,8,142,32,198,130,113,135,175,174,125,121,181,223,58,164,22,149,102,214,140,193,242,159,23,33,116,194,83,38,59,67,148,101,42,222,157,3,22,161,123,125,165,6,69,88,39,235,179,105,219,221,154,159,8,199,170,207,200,62,213,78,32,171,174,222,43,255,251,178,100,55,8,101,166,103,217,59,47,97,114,70,135,170,213,61,34,62,26,129,157,86,108,189,151,129,31,22,107,72,244,148,122,213,48,248,38,147,151,153,67,232,172,132,177,55,196,130,152,127,90,204,221,109,25,113,173,30,16,74,189,53,173,162,248,35,215,102,181,171,176,196,225,122,54,18,55,88,40,174,201,92,105,246,177,19,174,180,116,184,232,113,121,148,165,86,143,142,174,114,235,246,116,40,128,0,42,240,212,29,38,84,203,182,101,229,209,185,228,45,178,39,203,234,174,79,57,102,110,126,148,38,58,191,148,244,107,61,31,68,86,50,242,174,222,142,84,100,163,85,179,51,244,255,255,252,159,240,65,18,28,159,136,205,255,226,178,250,29,233,214,214,47,91,192,0,16,221,48,91,59,104,56,191,14,84,22,154,183,55,99,25,120,218,34,22,105,97,212,4,186,75,242,186,185,128,97,216,1,202,88,89,28,189,186,48,150,82,211,100,144,34,251,115,144,168,194,95,214,163,180,132,139,2,61,172,190,162,137,123,97,146,34,116,122,62,212,113,89,194,78,248,165,63,220,131,233,197,20,237,197,143,83,59,134,204,114,167,23,159,29,253,67,165,91,217,26,153,19,246,187,3,27,91,3,19,42,117,183,87,107,129,109,67,143,44,24,47,216,35,154,46,47,112,194,221,61,181,44,253,181,240,241,33,236,8,181,26,77,112,192,161,93,24,173,200,117,27,158,161,205,48,226,187,132,147,126,36,73,9,36,213,212,167,60,124,171,233,172,169,235,73,236,22,129,180,227,126,141,54,51,106,125,182,107,205,32,50,127,240,62,122,33,71,21,22,251,191,107,204,180,12,153,247,127,136,128,33,166,10,120,38,57,128,88,222,49,25,197,35,77,137,83,244,106,104,39,206,185,155,24,81,80,62,210,60,236,13,250,13,181,13,149,255,116,56,171,167,55,219,227,127,255,197,194,110,122,42,157,198,45,73,183,229,147,120,156,169,141,234,18,65,177,200,44,217,21,28,0,2,83,156,116,84,228,142,76,97,13,33,147,113,157,195,139,253,153,175,107,139,162,97,36,209,252,117,142,132,146,84,231,80,34,22,240,59,140,83,173,209,65,20,162,75,24,99,64,177,154,11,42,2,149,18,126,156,235,134,21,216,186,13,105,80,133,50,103,76,198,155,34,9,119,85,15,130,41,12,170,169,82,67,227,33,204,152,87,163,133,52,101,202,152,191,204,48,137,245,108,71,18,215,143,243,179,24,182,29,54,209,154,208,131,148,97,170,152,224,230,85,217,221,85,237,39,16,92,116,233,27,117,88,169,11,94,105,164,76,162,80,235,47,76,61,238,90,73,76,229,250,246,189,111,245,235,89,167,181,138,160,189,87,97,102,255,251,178,100,83,12,101,232,104,214,27,111,99,96,79,105,138,247,60,194,30,89,61,163,84,109,61,54,192,240,137,107,140,244,140,112,151,118,141,57,176,44,122,177,89,230,81,85,235,52,142,19,155,79,78,188,214,214,89,32,0,0,0,119,164,66,25,17,62,137,41,62,142,75,213,24,61,125,243,27,232,28,167,6,0,166,66,55,235,183,173,29,247,255,116,127,255,253,31,255,237,255,255,22,21,65,170,58,117,107,16,237,77,55,98,139,18,154,196,46,185,186,200,86,24,252,35,148,96,48,161,65,29,211,130,127,174,219,0,0,1,74,149,29,159,26,230,81,121,171,60,28,165,61,90,49,155,36,150,131,134,193,67,82,77,216,34,12,93,132,16,175,200,105,139,196,33,43,26,173,84,183,124,163,178,101,80,123,210,93,176,208,8,69,53,151,137,60,76,33,71,116,122,30,127,41,149,195,8,90,146,12,102,153,202,171,134,52,81,134,172,204,226,154,178,107,179,189,187,244,37,202,101,202,241,241,87,5,38,27,225,25,80,113,35,2,172,105,179,229,137,142,180,158,175,40,94,29,242,64,100,40,129,84,138,65,49,168,193,22,19,168,106,13,161,114,19,40,131,108,209,130,54,137,16,54,122,164,204,91,156,182,144,70,78,17,130,104,33,224,157,67,195,23,254,21,31,61,32,84,145,130,229,151,64,203,213,116,224,106,29,178,3,12,52,233,0,72,213,200,157,53,61,227,81,217,167,255,131,231,8,78,202,5,242,80,222,141,92,71,63,86,92,242,226,79,120,103,19,225,7,46,146,163,128,2,198,19,84,20,21,180,36,147,133,77,174,218,103,124,247,253,93,254,13,111,232,249,96,106,33,67,253,39,220,67,131,47,89,93,194,0,0,9,48,8,158,117,128,170,224,206,65,21,114,60,40,26,141,191,161,64,132,100,68,70,182,174,210,252,70,22,176,238,42,148,68,154,251,75,131,164,106,218,193,217,75,162,216,24,180,10,219,162,232,32,29,164,195,74,104,130,41,139,97,80,137,60,134,42,238,113,212,222,95,215,73,6,103,165,248,209,53,207,195,84,221,115,80,59,59,23,155,161,206,74,64,160,134,48,55,24,189,157,141,23,48,81,234,183,65,34,166,16,198,13,78,125,106,64,94,97,179,200,146,52,218,71,9,26,233,164,177,165,125,10,215,195,130,7,236,76,74,118,171,40,186,208,175,211,158,186,158,66,129,217,155,72,33,93,208,191,94,57,90,200,136,37,213,80,180,24,156,225,5,147,181,32,160,145,182,146,20,148,115,25,89,75,120,222,180,220,210,83,217,168,36,46,242,12,67,25,25,147,24,164,104,77,173,60,122,68,241,139,33,121,60,164,47,219,41,55,66,180,117,66,165,255,251,178,100,113,14,134,61,103,213,27,111,77,160,76,71,170,128,97,133,62,27,25,207,78,77,176,93,72,253,22,107,244,244,28,248,233,210,132,165,81,13,132,232,12,57,95,9,160,128,111,83,152,3,38,132,112,74,220,207,57,18,195,52,78,203,109,63,253,40,63,86,127,241,110,60,200,179,249,103,125,206,136,205,183,212,11,5,223,206,39,156,199,91,13,20,148,200,129,128,128,131,0,102,128,26,42,18,60,54,135,113,97,52,109,18,78,120,16,230,90,232,49,203,88,54,32,92,23,109,155,138,14,32,61,78,194,193,14,69,1,32,116,145,92,164,123,18,110,75,129,187,176,28,90,162,211,103,245,41,194,192,75,253,164,64,49,26,26,208,10,134,45,22,241,165,47,202,73,20,102,220,105,254,129,47,96,80,92,36,135,92,234,37,233,161,111,209,209,121,242,6,173,25,20,205,148,26,166,231,180,234,86,63,71,90,117,37,7,235,43,121,106,18,219,203,46,64,245,35,109,83,86,72,59,219,98,135,14,44,82,248,106,211,53,114,212,188,49,46,92,33,12,162,173,139,174,109,231,122,209,204,254,89,163,235,20,213,82,244,233,76,246,78,52,153,232,229,116,83,21,82,147,98,251,64,236,245,190,125,155,102,155,45,191,254,229,1,21,4,39,252,104,3,0,0,60,58,36,32,42,69,69,34,122,34,112,186,138,127,113,7,40,140,1,31,249,87,31,107,83,116,181,63,173,180,175,237,79,245,196,146,194,81,104,146,15,129,143,236,223,253,74,21,127,173,130,210,152,189,164,78,45,248,148,76,0,2,155,220,171,68,217,76,51,241,8,5,152,128,170,62,181,11,200,142,128,192,171,49,56,88,2,189,224,41,67,77,78,66,227,163,78,133,122,209,54,33,102,233,38,138,149,29,231,80,175,130,200,192,62,212,44,11,8,148,74,88,255,122,167,10,2,229,79,17,41,225,42,140,39,97,28,6,183,185,149,136,39,110,114,197,58,114,98,205,210,43,71,10,155,191,10,226,249,233,210,245,6,40,237,209,241,239,116,194,121,90,194,95,76,193,146,214,251,16,149,229,151,168,66,216,91,145,129,20,146,242,40,150,116,81,181,152,246,75,138,157,153,202,16,248,114,141,242,201,37,133,201,207,44,199,238,48,181,198,79,151,109,7,38,88,23,169,58,245,181,122,59,164,172,71,20,88,134,149,90,107,15,135,13,173,60,200,190,240,124,214,207,173,117,103,254,130,128,24,0,22,234,232,7,38,179,242,36,41,148,181,124,159,16,22,179,134,126,16,211,249,104,198,127,249,160,138,47,0,129,214,118,59,235,183,234,223,247,232,237,253,187,255,255,148,250,122,232,159,216,113,7,80,79,214,112,54,14,197,214,255,251,178,100,130,140,6,44,104,213,155,79,98,240,83,231,250,199,60,194,78,23,241,163,84,109,61,45,128,223,8,236,116,193,148,88,233,232,92,205,236,131,228,167,164,84,44,229,138,12,30,56,169,82,52,189,96,0,10,78,136,229,152,30,102,229,177,162,22,45,61,16,199,66,15,55,137,21,12,32,16,191,75,32,49,20,88,13,96,61,169,128,192,114,52,140,101,45,140,145,75,45,165,181,46,90,19,132,16,94,159,163,224,177,190,72,18,216,106,116,108,7,103,32,230,80,174,172,161,131,117,202,144,127,1,3,111,84,248,226,224,41,43,74,16,71,216,106,2,235,115,209,185,206,107,18,98,172,153,70,59,115,171,75,201,58,114,234,163,20,3,195,136,21,97,69,75,201,109,146,52,81,221,166,232,141,99,139,194,7,91,34,110,71,182,158,71,56,70,80,66,206,155,220,182,168,62,150,175,190,213,65,229,234,155,11,22,33,23,155,17,249,29,181,231,84,186,27,129,69,156,70,15,167,238,55,47,60,219,231,111,81,24,136,255,81,118,208,0,0,10,0,0,4,219,187,0,201,118,172,30,125,146,204,22,54,139,125,47,236,65,182,213,250,61,252,1,174,211,114,47,240,235,218,200,212,253,230,254,142,146,167,243,157,219,220,234,255,105,10,152,146,45,64,0,0,1,48,145,156,220,243,13,60,72,74,112,196,197,146,112,72,44,194,196,68,97,101,199,6,3,131,131,90,81,104,215,40,16,33,76,159,148,251,100,47,211,158,240,210,21,66,20,146,60,174,102,156,179,10,128,26,75,98,207,181,168,5,243,149,15,1,188,20,141,101,210,143,59,108,194,33,29,149,73,168,170,76,216,87,66,57,84,51,11,12,141,142,77,8,86,169,131,240,38,34,176,97,117,148,236,133,67,20,55,91,107,57,65,134,86,185,245,106,107,238,216,88,57,185,8,64,220,93,187,105,169,147,93,96,181,8,25,137,248,210,38,149,107,248,178,145,187,117,194,13,161,146,241,106,175,10,238,195,199,102,57,117,183,75,177,36,11,43,250,144,65,4,233,40,59,84,240,109,181,78,5,97,239,214,109,214,230,135,222,194,152,138,255,72,84,108,22,64,0,3,0,0,0,74,60,20,70,26,77,97,254,133,170,6,89,15,236,81,59,87,30,182,215,128,12,130,78,200,166,87,13,157,212,230,74,227,13,211,25,161,94,246,79,167,255,223,237,255,233,255,251,241,165,103,18,55,111,227,201,78,77,145,122,155,111,14,191,98,43,145,110,204,130,105,8,168,0,134,115,16,153,248,38,249,82,72,16,130,32,34,101,135,21,0,11,13,26,4,97,194,120,41,113,129,4,85,28,200,219,24,132,27,95,156,90,176,108,41,67,153,227,255,251,178,100,161,142,38,61,105,84,27,108,78,160,76,104,186,202,61,37,46,24,145,161,80,109,49,58,65,15,13,171,92,244,140,104,113,76,246,21,101,135,197,23,57,116,164,232,106,196,224,213,245,15,51,5,7,118,173,185,72,189,75,49,12,64,242,170,149,219,139,174,34,112,68,29,32,38,88,116,251,7,205,42,66,58,109,160,196,230,148,162,76,95,209,12,167,212,50,89,152,226,179,116,16,219,214,110,71,69,4,80,16,168,202,70,247,218,208,80,129,155,212,162,41,94,68,117,11,59,202,55,55,75,185,109,111,222,198,127,69,48,180,244,63,77,93,51,200,15,53,123,125,132,69,196,33,7,52,166,55,221,20,80,110,113,98,69,152,82,158,27,33,247,119,239,51,222,21,110,199,218,207,194,97,209,0,81,113,120,120,19,212,63,75,17,151,213,163,35,187,194,172,225,12,105,74,90,39,210,168,40,195,152,46,157,59,254,127,134,28,203,5,17,101,123,44,142,81,110,167,197,210,62,174,145,136,246,217,75,204,185,107,13,252,93,168,213,94,88,135,63,114,145,0,0,10,84,128,212,254,231,7,22,194,132,64,97,50,239,147,2,24,112,67,10,6,142,6,11,1,3,94,128,48,184,24,100,84,56,186,11,168,48,65,153,59,44,22,68,219,160,220,52,250,151,189,186,51,116,24,167,100,9,201,5,170,88,110,236,101,148,200,224,119,25,228,101,45,201,48,95,248,230,158,29,67,207,172,100,141,3,75,132,5,44,151,215,28,38,109,35,164,69,195,148,233,77,154,55,34,84,86,111,68,231,5,215,105,90,158,34,154,24,28,127,144,20,178,169,77,230,251,107,179,3,207,102,225,168,167,83,132,235,16,99,14,58,101,175,40,228,165,37,82,106,248,42,86,14,178,239,243,237,226,215,187,185,137,34,108,104,24,178,117,122,122,94,179,57,177,214,86,52,229,177,245,176,83,43,118,153,250,253,105,8,52,126,191,245,162,160,16,2,8,0,129,39,15,3,228,3,224,218,202,139,60,174,97,58,31,120,223,34,248,20,35,61,40,80,129,157,27,221,23,250,29,117,170,167,189,122,242,167,70,251,127,253,255,255,216,73,68,24,253,159,145,221,202,142,157,81,7,115,250,163,127,169,186,165,220,61,135,92,176,97,190,198,191,139,116,234,26,0,24,96,199,103,133,16,109,214,38,194,18,68,234,42,58,64,112,23,77,10,15,133,74,198,1,64,165,131,2,198,110,12,102,32,202,82,60,122,6,5,48,144,102,40,21,0,69,41,182,248,29,5,11,80,52,39,37,225,89,198,64,201,1,168,11,172,128,47,59,50,148,134,1,229,128,200,138,195,233,86,242,119,145,53,115,52,184,180,171,55,1,98,173,255,251,178,100,186,142,38,44,103,84,27,105,102,208,81,139,26,234,36,194,58,90,49,163,72,109,225,49,193,50,172,107,168,176,142,232,70,177,244,178,215,225,183,140,173,150,67,111,179,247,32,56,117,166,179,24,220,221,250,214,221,234,180,213,39,89,140,206,232,100,145,230,135,107,149,111,221,220,167,118,187,24,170,229,173,211,77,25,54,182,172,97,137,227,110,93,17,163,39,15,181,154,166,163,116,85,220,74,114,87,111,84,151,122,171,39,44,78,113,102,190,45,126,117,252,236,208,201,248,45,28,87,5,214,217,118,151,106,101,234,225,28,109,202,212,34,235,171,197,179,109,128,32,32,0,151,145,3,33,24,117,81,169,65,163,61,206,133,132,12,84,191,127,124,79,234,220,25,164,132,92,189,31,246,45,127,255,255,107,255,255,229,255,255,7,114,98,50,225,228,116,225,171,23,109,91,158,125,116,133,244,180,225,43,155,107,150,21,227,201,130,114,202,13,18,90,95,206,4,0,0,9,116,178,71,165,1,154,0,98,102,146,41,149,129,165,252,3,7,128,195,49,24,24,32,56,160,66,48,232,197,132,238,54,146,209,139,69,73,35,83,41,217,64,161,48,0,56,76,61,75,195,172,172,10,73,173,171,146,250,9,25,27,212,170,0,101,73,106,141,144,210,68,184,108,229,33,27,138,152,51,118,19,9,125,41,165,76,129,128,7,99,152,196,190,123,1,233,233,17,81,179,213,57,176,50,42,140,185,255,116,245,46,33,44,43,84,223,13,83,132,87,233,204,170,232,250,239,213,227,150,28,141,249,110,56,96,135,63,147,185,126,102,238,239,168,123,38,244,154,228,109,211,191,35,250,100,205,154,83,23,111,50,124,235,113,90,182,234,252,254,202,31,181,71,156,238,156,250,71,72,123,101,247,111,30,27,176,157,166,217,152,90,175,195,238,55,145,85,217,107,82,0,80,0,0,0,0,117,222,2,24,89,77,137,163,241,108,150,184,177,207,176,233,238,222,67,33,164,107,208,201,162,109,245,255,255,255,255,111,255,156,74,2,172,200,178,153,210,212,129,49,17,123,108,70,175,217,76,69,85,116,131,112,100,116,32,68,242,46,34,25,78,122,24,18,57,22,13,116,81,129,48,81,152,217,89,67,167,45,142,10,199,5,60,194,132,129,131,185,160,212,134,33,9,25,36,68,101,176,41,137,11,130,50,64,211,28,10,27,48,18,84,195,64,35,1,135,12,120,25,28,3,24,16,42,96,32,28,93,38,194,196,243,12,132,194,30,55,225,102,12,160,99,128,112,164,187,29,141,5,129,4,172,177,90,112,248,227,211,152,0,25,224,166,57,120,144,205,175,46,68,204,75,135,186,94,218,161,57,118,66,66,0,73,120,108,255,251,178,100,199,14,102,87,104,210,155,152,98,240,79,137,203,13,48,98,56,29,89,139,62,46,101,51,145,80,170,171,104,243,8,97,170,76,194,165,205,184,16,140,228,173,217,136,113,152,79,188,148,136,196,241,74,160,137,99,172,237,180,22,233,61,19,250,211,46,26,201,137,82,227,28,194,134,172,102,252,187,68,47,177,145,73,49,73,25,27,21,43,52,212,44,208,125,44,155,137,113,145,80,31,8,82,14,180,108,250,120,219,45,108,106,59,118,141,241,131,87,210,214,183,47,61,231,159,75,58,147,90,59,95,220,234,80,141,219,229,120,162,24,236,45,67,96,65,192,172,61,216,202,207,129,4,83,115,208,79,143,229,0,8,17,32,183,201,98,248,130,61,25,72,173,8,82,233,48,139,53,127,116,106,117,166,237,255,255,246,48,106,130,8,21,233,165,127,215,255,238,129,3,48,39,187,73,74,187,89,21,85,75,28,226,76,170,225,93,140,249,121,149,225,230,211,226,244,210,92,31,31,112,253,209,107,235,130,132,0,0,1,112,26,186,61,110,204,214,14,195,25,140,76,198,68,40,6,152,88,66,96,32,153,132,132,224,66,72,96,108,195,98,145,193,33,134,192,198,17,7,24,20,134,96,112,120,96,180,207,244,243,93,2,204,163,68,102,194,19,54,24,9,178,166,30,226,83,145,69,38,13,69,17,16,46,8,164,202,237,20,139,79,79,37,213,85,139,8,74,130,177,116,56,40,68,51,50,204,21,73,71,193,212,7,192,105,24,180,57,138,130,247,10,227,129,170,52,128,249,80,126,138,82,209,247,5,137,159,48,92,109,164,129,164,209,46,195,212,187,83,57,79,157,82,235,85,60,67,95,14,86,180,190,197,58,82,186,181,8,107,24,233,126,62,236,201,248,54,235,96,154,215,98,113,206,162,216,255,234,245,181,237,217,205,174,47,97,139,127,228,54,247,154,157,137,205,122,138,185,181,49,157,90,177,108,210,153,104,151,210,22,154,119,71,80,128,0,0,93,252,88,37,120,148,118,66,164,72,237,173,46,69,40,226,97,158,249,241,178,26,48,65,148,48,243,240,31,229,255,252,191,168,55,255,236,229,127,253,4,97,55,95,223,207,250,125,59,127,59,90,28,48,102,116,172,144,226,134,34,33,140,207,15,83,42,82,20,60,241,89,83,235,10,204,64,204,53,155,232,201,82,67,54,35,1,129,19,14,5,69,5,134,154,28,130,1,195,192,195,6,11,12,96,36,24,28,25,108,34,98,65,41,169,9,246,48,147,96,217,2,160,130,134,136,63,236,153,96,0,81,0,136,41,108,190,133,28,63,33,4,25,3,33,17,10,1,80,18,157,53,67,130,25,57,165,161,2,105,87,7,2,34,93,75,92,255,251,178,100,193,142,70,197,103,81,27,152,99,208,77,106,202,231,44,35,158,27,37,163,66,78,101,109,193,59,170,171,204,193,136,224,165,254,246,61,55,209,209,242,81,117,6,110,145,165,30,167,114,55,30,113,97,184,61,208,26,65,81,76,26,5,144,186,42,120,236,34,22,38,74,47,72,149,1,169,72,144,209,197,123,222,219,122,200,49,253,23,185,167,12,101,189,212,109,185,178,8,146,78,56,86,66,48,254,100,171,47,36,62,14,57,6,171,175,112,197,143,100,148,174,178,123,182,42,141,220,116,153,222,90,187,106,154,253,218,180,201,58,198,46,125,53,53,89,245,23,84,238,123,170,83,203,86,103,138,0,1,215,126,82,45,10,212,242,254,117,72,87,28,8,23,94,107,131,175,8,230,170,237,219,233,246,79,255,78,201,233,148,112,87,20,48,178,153,116,126,15,107,36,19,182,102,165,172,229,34,145,111,186,45,10,132,117,87,169,16,133,132,115,150,226,6,247,102,90,48,89,126,17,158,95,98,251,235,0,0,10,120,194,4,88,193,104,28,193,145,136,201,34,136,195,176,172,148,9,48,60,34,48,88,46,48,36,4,48,52,21,48,200,7,48,180,17,24,19,8,0,99,6,66,6,24,38,89,115,141,101,29,22,234,133,79,202,185,48,97,8,89,0,131,165,136,196,30,52,70,34,0,8,13,52,136,80,230,124,169,87,41,128,35,42,92,136,90,176,204,161,226,94,168,101,5,179,53,16,120,225,230,144,223,184,65,250,16,192,254,165,79,78,42,59,27,9,202,76,4,209,16,144,24,87,178,135,104,75,83,199,182,102,155,64,134,7,24,174,78,91,156,253,248,95,153,228,54,81,215,150,204,231,86,108,210,69,7,69,39,98,250,117,109,106,236,217,108,95,182,213,139,30,90,255,50,252,91,172,102,187,218,252,205,45,136,106,28,245,169,28,97,136,89,76,88,120,244,253,153,171,89,10,88,214,54,212,108,29,164,113,218,115,120,250,44,214,85,246,254,128,0,6,237,211,5,33,83,5,206,29,152,102,193,56,193,134,173,95,142,187,165,196,79,211,233,253,25,191,95,255,254,191,127,251,35,93,207,65,132,122,46,199,187,69,88,62,56,20,70,214,185,152,69,141,91,162,92,174,231,187,35,143,187,42,61,180,210,149,223,219,238,125,24,117,198,122,197,115,0,87,15,190,196,54,57,204,215,198,99,24,14,12,82,0,6,130,77,94,17,48,144,116,120,130,98,64,89,143,2,66,50,225,18,184,195,195,18,4,0,241,40,12,49,55,105,67,66,128,66,31,120,4,133,57,11,53,70,37,8,193,144,42,147,182,34,140,24,0,24,147,169,117,43,22,20,16,67,100,64,8,224,107,225,56,208,255,251,178,100,194,14,198,244,104,209,27,185,99,96,76,204,42,227,60,69,62,27,201,163,64,78,101,143,65,67,171,43,76,129,22,184,6,181,82,121,0,101,234,132,165,227,55,28,2,145,140,40,106,129,4,135,101,129,231,199,34,185,80,67,90,88,30,40,29,1,64,111,24,67,146,95,88,66,58,242,170,212,40,230,206,151,134,45,34,66,165,242,217,178,85,118,231,42,109,127,117,43,87,171,150,248,172,231,107,250,160,182,159,212,101,63,39,175,118,45,151,155,236,223,223,170,203,65,86,59,54,60,251,110,244,246,117,95,129,118,34,95,74,35,198,191,173,105,152,183,90,139,246,155,142,109,167,30,164,189,246,181,27,136,227,223,12,124,42,128,3,6,93,192,224,38,7,132,118,83,20,195,122,107,178,77,200,189,186,107,150,75,182,24,181,205,249,189,52,142,133,49,70,175,234,247,253,254,169,255,235,74,37,182,161,55,237,140,167,2,52,206,165,206,236,155,104,243,207,145,144,237,119,47,125,131,11,81,84,16,19,212,136,165,160,203,143,56,105,205,228,0,0,0,48,193,23,96,230,134,188,206,181,228,199,161,236,206,160,208,194,48,232,192,224,36,198,177,28,84,2,48,20,34,48,88,62,49,116,13,48,8,104,8,2,76,47,9,140,12,29,12,4,6,140,15,0,192,73,32,170,159,7,122,146,74,88,111,204,221,12,246,14,51,76,19,5,183,36,60,64,33,186,184,146,66,17,76,32,211,145,155,5,197,3,2,158,97,5,5,211,130,20,60,116,240,105,48,146,2,20,130,239,129,21,176,181,109,109,108,190,173,49,226,139,68,161,10,60,237,60,55,227,142,33,30,11,46,31,177,130,82,112,200,40,79,100,130,118,162,10,56,136,73,126,127,82,148,164,203,224,73,141,239,229,23,222,166,201,101,170,48,146,202,33,13,157,11,77,72,87,170,105,40,201,28,231,117,36,212,102,140,49,25,197,74,122,207,151,116,242,127,234,105,79,81,142,219,208,98,130,164,92,227,24,43,122,240,18,44,117,200,81,34,156,227,133,103,191,102,163,201,47,61,87,223,251,110,244,4,0,0,1,187,146,66,224,141,47,80,95,105,84,194,200,59,16,26,58,86,120,34,218,200,121,144,202,103,187,207,178,81,255,75,127,254,111,255,255,255,238,114,167,51,213,22,147,96,12,67,140,255,215,103,122,84,232,107,34,30,122,174,79,149,132,19,32,129,82,53,25,116,244,18,197,234,17,140,194,87,248,235,146,40,211,150,252,198,116,76,194,208,93,17,76,4,2,204,132,37,4,132,226,16,76,194,224,132,199,64,24,100,152,48,188,32,7,19,6,22,139,134,50,2,224,144,120,104,84,140,37,217,129,193,128,128,0,255,251,176,100,188,14,71,113,109,79,155,185,75,224,78,10,138,183,60,98,76,29,29,181,60,46,229,51,145,84,43,43,76,193,21,248,109,130,130,248,24,9,50,222,10,38,102,144,63,58,105,133,138,0,250,118,132,34,101,69,199,137,64,18,47,133,96,47,233,127,26,74,97,151,244,120,2,205,198,151,83,134,181,96,6,48,160,168,154,180,163,20,143,60,149,217,180,195,153,51,246,234,212,151,221,137,177,90,181,247,131,245,102,71,90,6,154,164,213,221,92,167,116,62,198,113,31,203,47,177,83,187,220,17,57,157,73,162,39,73,172,147,16,61,121,71,160,47,25,151,187,47,31,190,160,133,18,84,232,198,11,116,10,205,148,104,29,142,230,155,170,148,101,82,182,3,72,36,176,154,175,41,125,149,202,245,219,114,71,106,83,76,195,43,118,27,252,178,50,142,59,127,191,247,178,71,90,114,13,0,8,164,220,188,118,10,19,163,101,148,172,94,213,129,237,75,222,29,151,176,236,103,99,144,41,45,211,186,145,255,191,211,252,49,99,173,21,68,183,122,253,255,100,49,44,99,254,164,125,179,56,96,162,171,243,54,142,205,123,80,123,172,79,213,144,123,41,19,105,210,204,36,114,215,86,8,173,32,179,4,93,99,131,169,0,0,49,152,168,255,231,168,204,180,84,208,148,92,121,166,48,120,121,48,4,33,50,224,40,48,192,17,48,64,106,49,0,16,12,75,198,72,3,2,128,179,11,196,214,238,123,4,26,34,230,46,41,153,20,96,6,26,214,233,170,215,17,160,120,40,202,227,38,128,183,0,163,198,33,106,215,1,118,50,71,80,74,44,30,194,184,112,140,153,116,184,26,56,66,56,152,82,193,18,144,4,144,89,205,109,222,83,168,242,131,40,146,6,44,153,248,195,137,62,241,201,197,64,193,143,92,182,79,100,139,132,116,49,252,203,106,190,78,6,77,54,178,30,62,25,4,196,53,203,222,171,144,29,33,196,251,215,143,21,198,225,250,28,117,253,181,41,211,7,86,106,128,217,104,249,206,153,189,230,122,171,84,213,117,42,217,251,27,207,117,156,191,204,177,31,211,235,61,141,204,157,239,87,186,118,144,182,237,231,62,209,86,27,68,123,40,173,42,44,196,193,106,78,180,238,168,2,190,149,22,0,36,91,217,240,158,9,195,19,130,107,104,68,101,202,142,2,39,0,49,241,51,71,189,28,248,158,162,240,243,136,52,142,221,16,159,171,137,127,168,254,168,215,83,106,115,175,106,245,255,177,92,221,159,116,78,233,84,26,162,81,180,126,151,60,237,42,57,81,8,29,17,1,14,198,98,173,29,102,14,65,137,203,252,72,23,154,245,128,2,45,78,49,14,55,56,116,200,100,131,54,255,251,178,100,166,12,199,56,103,206,147,186,99,112,88,42,170,163,60,194,76,25,229,163,68,110,97,47,129,95,179,43,12,243,20,104,128,4,33,81,32,201,107,128,5,118,20,5,1,0,128,194,199,81,1,41,80,138,137,140,6,89,40,26,150,252,27,232,236,24,153,44,77,60,86,130,56,10,48,46,241,160,45,70,190,89,48,49,203,52,163,79,56,168,217,40,232,23,42,149,89,85,102,245,133,64,202,137,205,102,10,115,13,213,135,147,186,10,128,160,217,11,165,57,86,30,128,110,205,202,40,92,88,48,6,140,138,133,52,194,37,101,133,149,87,190,169,0,37,94,255,234,213,148,212,48,105,83,7,37,98,127,69,81,73,135,193,156,153,113,90,234,60,212,161,113,140,217,251,26,102,242,48,216,139,37,218,16,12,137,150,55,170,48,188,37,153,47,11,229,221,2,120,244,77,220,68,62,219,57,176,4,250,167,156,140,89,25,168,73,126,95,79,164,214,185,36,118,201,213,64,1,75,191,107,31,165,2,52,106,5,20,104,130,50,40,228,198,175,161,232,145,52,158,204,138,119,43,209,125,191,214,111,213,253,75,201,237,214,214,57,150,189,101,115,29,134,142,65,37,52,170,123,81,29,229,8,131,135,7,161,56,242,51,80,92,112,251,92,204,232,52,232,218,48,169,207,175,146,57,34,99,181,175,255,235,255,198,128,0,0,115,4,146,35,185,180,3,18,22,35,40,82,99,19,67,19,9,200,128,64,212,76,139,17,9,230,5,1,6,20,136,166,58,133,6,0,143,134,12,4,70,27,11,226,131,185,8,66,96,104,80,110,72,53,104,233,98,185,51,112,48,39,63,172,148,202,112,52,68,0,15,152,209,1,165,136,148,43,172,64,117,10,209,188,94,195,8,230,92,60,178,151,195,170,86,135,64,8,50,34,1,151,20,101,187,181,160,8,9,230,128,213,179,93,137,190,86,91,248,97,227,134,226,146,146,204,88,30,71,131,197,76,132,147,163,100,30,59,152,126,243,112,153,162,201,237,85,151,162,232,83,64,190,217,100,252,242,80,231,175,41,53,232,159,53,54,36,46,218,134,62,125,174,178,124,51,237,199,41,91,62,84,171,97,118,51,246,223,179,208,88,242,74,171,6,219,212,101,68,189,39,54,86,96,238,99,30,117,67,110,169,21,56,107,222,255,170,255,188,254,226,53,29,100,192,0,0,147,166,200,158,63,22,19,228,120,19,144,39,194,128,137,129,5,15,78,177,19,27,77,218,216,85,193,245,127,248,141,207,154,65,237,172,2,115,232,120,204,37,186,212,247,131,133,91,72,148,152,246,82,124,227,192,226,200,123,85,52,34,39,120,210,231,236,210,8,138,164,168,169,200,104,232,68,78,242,255,251,178,100,154,14,199,21,109,79,19,185,91,224,83,226,234,131,61,134,18,29,81,179,58,110,101,51,65,62,159,170,204,240,137,248,26,144,176,1,130,147,163,173,103,205,89,242,2,72,8,19,70,85,0,15,14,77,106,146,44,225,134,200,6,25,15,25,160,186,4,49,24,192,126,100,113,49,132,147,230,103,10,24,208,38,97,243,170,43,45,19,1,0,75,147,46,49,129,52,196,160,19,9,227,27,67,8,225,249,66,139,154,104,136,136,48,19,47,51,19,10,160,95,179,28,245,82,16,22,136,72,238,179,72,67,20,145,40,33,107,14,80,90,230,134,217,98,113,151,189,43,156,72,53,55,105,219,181,28,14,200,157,23,22,102,14,164,128,155,120,150,163,150,106,225,40,161,149,233,17,130,6,241,36,45,89,60,118,81,93,156,97,39,54,218,170,29,138,102,152,148,227,40,124,249,236,124,129,52,107,185,73,117,101,24,203,98,138,8,169,156,205,133,234,4,119,112,93,101,246,228,207,149,123,137,100,173,205,139,26,83,34,148,85,109,114,58,210,89,184,156,186,54,55,38,213,165,52,177,72,76,130,145,174,67,191,255,253,36,141,251,43,0,2,221,157,114,45,38,9,113,145,252,177,221,193,203,140,148,153,130,120,148,195,136,4,50,154,21,84,192,79,255,164,205,127,251,254,246,51,17,43,69,79,53,10,174,137,94,219,76,253,201,4,24,4,56,100,219,80,46,56,68,121,47,47,43,71,201,72,179,13,15,112,144,163,216,37,216,125,110,81,0,0,99,14,193,115,86,53,3,61,19,3,49,130,131,68,132,195,2,11,48,105,74,98,48,78,4,4,70,67,19,25,65,195,15,200,98,161,76,98,144,160,68,28,71,204,93,5,67,128,179,4,35,52,210,162,0,64,80,66,96,0,108,224,6,220,70,145,189,56,133,97,44,66,235,35,153,248,128,21,231,57,133,43,184,8,24,88,93,149,250,52,163,61,95,203,248,149,131,8,169,56,232,100,67,213,155,91,32,145,221,84,6,144,1,75,45,126,228,148,101,80,230,30,87,55,112,138,73,198,211,80,138,27,244,244,248,231,133,121,192,16,64,32,117,86,120,241,229,202,187,193,19,12,161,252,156,42,109,16,148,198,86,146,231,136,226,193,154,12,53,92,7,28,45,114,108,176,175,110,104,219,24,25,20,94,224,129,174,139,211,116,231,8,7,9,149,84,106,195,189,208,232,140,218,232,171,224,116,194,64,149,109,214,94,237,224,105,26,172,139,189,69,214,104,0,45,219,121,87,37,91,142,247,42,244,22,167,79,154,175,56,147,42,173,176,157,17,44,206,125,175,215,86,164,186,89,127,255,13,185,81,184,119,186,47,187,12,93,254,149,217,159,60,255,251,178,100,137,14,135,6,104,206,147,185,67,240,89,201,218,195,60,163,110,28,17,179,60,78,233,13,201,75,170,171,116,196,136,120,106,150,123,208,199,197,216,56,112,160,210,39,161,195,30,100,192,245,108,81,220,57,254,23,28,121,92,92,12,95,210,44,1,113,182,68,173,177,8,73,16,28,196,176,148,240,232,124,207,160,164,205,227,60,195,97,172,196,192,28,193,240,172,204,128,237,7,65,64,193,133,34,9,130,4,24,52,80,48,176,61,48,4,11,52,157,128,240,140,73,67,112,137,28,95,179,30,53,31,197,136,10,235,8,46,131,198,240,33,135,36,228,167,242,146,50,10,26,249,0,50,222,44,76,16,214,92,148,202,230,39,80,16,9,97,144,81,126,72,82,9,164,91,108,101,64,104,40,133,201,252,211,103,33,251,82,198,114,193,104,223,202,129,67,168,21,141,2,34,227,224,113,232,107,137,76,15,45,92,26,137,137,66,172,163,173,152,97,42,42,104,94,85,13,144,233,165,14,42,55,89,81,12,144,232,7,7,61,189,53,60,77,216,189,205,196,181,208,218,15,78,39,216,97,42,140,126,232,74,227,5,219,121,60,198,187,40,104,196,53,74,55,36,67,17,4,135,115,103,227,58,185,228,182,225,147,175,227,24,184,175,119,234,139,166,0,64,0,10,235,250,114,200,106,100,109,249,20,31,161,91,194,179,126,253,182,67,36,100,164,234,135,203,111,191,250,43,255,254,215,250,37,17,188,63,254,172,230,43,130,80,202,202,68,42,247,168,83,28,58,174,74,101,100,177,209,36,112,22,204,141,196,61,38,253,212,98,122,235,38,84,165,105,58,209,5,206,58,0,0,147,26,196,206,130,244,53,181,12,217,17,243,74,143,66,202,224,34,80,196,67,129,24,216,197,35,48,40,232,84,232,4,49,25,152,88,0,18,24,36,208,94,227,22,6,73,195,44,145,80,17,197,148,221,58,76,104,64,77,54,198,240,197,129,134,147,77,83,20,128,161,38,32,44,133,53,9,68,78,128,162,0,146,150,146,121,185,77,120,188,108,232,189,185,84,136,72,232,154,43,73,71,4,176,133,61,173,34,79,78,249,49,136,114,47,205,72,107,202,223,233,77,61,239,183,69,51,61,158,50,60,195,69,139,177,68,119,217,92,108,177,168,227,133,44,142,237,249,70,79,121,203,56,60,16,156,40,151,117,197,112,238,49,108,68,98,20,91,64,156,88,57,129,130,113,138,34,13,113,200,130,133,93,138,94,210,96,251,191,27,117,22,212,239,252,171,197,227,217,123,227,247,216,101,107,255,20,134,123,196,4,156,0,6,75,112,154,65,59,15,157,252,49,92,19,20,43,45,212,130,37,49,134,35,163,49,209,182,253,233,175,255,251,178,100,121,140,70,175,109,207,19,153,67,240,80,169,218,195,48,197,54,20,201,159,78,110,48,213,1,93,42,107,92,192,9,193,237,255,244,78,223,184,138,186,41,12,242,95,190,154,29,213,242,209,245,188,44,14,100,24,14,66,228,93,232,98,187,52,194,233,254,238,61,172,80,214,31,59,133,142,236,99,216,199,237,89,9,32,0,118,77,196,5,211,138,30,204,84,101,6,5,219,56,144,24,44,6,8,35,166,217,117,84,100,70,9,33,4,33,74,117,149,4,11,133,79,174,169,156,153,20,59,11,136,186,17,242,240,196,154,146,51,14,69,229,158,184,131,65,43,89,121,52,126,132,49,117,60,76,207,18,22,171,67,186,74,108,79,90,122,119,60,214,177,183,72,167,29,183,32,11,72,224,232,3,42,131,191,240,106,121,77,92,39,236,125,188,166,166,237,157,141,222,78,109,73,229,60,246,217,41,82,216,244,253,234,12,64,167,123,164,115,101,225,22,232,20,36,9,190,0,186,251,21,104,183,196,0,177,72,7,43,34,88,142,107,83,201,242,250,248,80,131,164,36,1,118,223,203,176,38,23,41,156,106,24,35,110,14,212,56,183,58,104,202,12,0,141,5,167,239,250,187,203,250,63,48,219,215,82,207,93,28,191,167,87,83,29,149,178,181,77,117,116,131,16,20,50,253,83,91,169,236,253,10,80,79,43,32,180,51,41,140,105,217,194,135,75,157,223,211,116,142,147,37,34,219,125,159,239,253,0,38,229,220,170,242,114,46,227,8,230,42,72,36,52,35,39,25,21,3,15,178,218,98,214,130,1,17,120,136,97,28,31,97,160,69,220,130,171,242,26,20,1,130,224,119,93,94,52,84,68,149,101,25,116,22,244,98,164,185,249,55,6,64,212,190,136,172,225,37,56,48,141,44,89,242,56,29,160,50,70,105,21,212,37,83,213,199,224,197,122,174,115,250,249,155,18,244,220,95,22,220,247,193,50,59,146,161,22,223,134,154,72,153,228,71,16,212,241,18,166,38,76,150,157,2,218,170,200,163,98,30,44,167,14,81,167,11,55,108,151,204,97,204,159,98,83,91,208,91,150,241,65,200,148,56,35,230,198,150,38,222,69,84,94,184,65,8,104,8,0,59,181,237,113,10,38,124,211,45,48,37,141,137,34,249,99,217,50,225,93,26,202,228,255,165,21,255,87,111,254,86,222,66,219,190,97,138,53,64,214,191,239,249,69,52,117,34,150,203,210,225,248,48,104,142,254,68,125,125,33,18,205,31,50,185,124,207,44,252,143,233,207,43,229,240,201,136,142,24,206,44,35,102,247,82,0,0,148,97,128,203,25,193,192,64,132,19,50,108,170,48,228,66,48,160,5,48,76,61,48,192,62,48,20,38,255,251,178,100,143,12,197,77,103,211,155,108,69,178,86,75,202,211,60,67,124,25,157,163,66,110,229,13,193,108,175,106,204,242,137,241,48,20,51,48,160,32,48,140,33,36,9,5,134,0,112,22,14,92,15,168,27,83,20,18,209,50,80,32,139,173,199,10,50,60,233,41,113,149,232,146,9,200,163,101,147,109,97,136,202,248,107,40,77,80,7,106,83,15,56,139,72,176,27,228,230,67,146,109,87,139,64,143,115,31,120,33,80,108,134,102,138,196,131,87,178,31,40,34,80,243,58,113,141,50,104,150,210,4,231,11,221,167,19,119,110,75,15,145,97,58,249,178,179,11,84,165,230,184,177,3,193,227,146,177,8,163,86,18,172,138,88,50,30,36,211,223,139,132,168,187,230,52,230,89,34,166,171,134,62,86,163,24,73,144,72,144,89,232,84,131,232,121,170,84,15,26,217,144,133,79,52,150,227,54,36,1,20,114,244,202,72,115,43,100,154,86,219,211,55,94,198,155,119,19,166,49,209,145,144,194,172,165,235,167,254,176,101,113,174,232,119,69,90,179,118,187,39,141,152,225,89,139,218,157,166,68,164,178,39,248,17,142,211,106,180,123,145,169,122,213,220,232,159,13,150,171,212,130,134,57,85,42,59,17,209,93,218,232,5,204,134,111,27,45,188,244,0,0,81,80,201,183,211,167,250,205,38,182,52,249,176,209,1,3,13,37,129,3,195,51,3,132,2,243,15,8,1,128,51,32,7,4,98,34,35,170,187,4,19,195,132,3,65,112,12,65,197,190,231,42,75,245,177,5,184,54,129,21,92,16,106,24,19,82,21,97,97,84,9,124,199,154,235,211,37,67,20,250,117,26,122,123,190,175,161,84,88,46,187,252,249,124,220,161,225,97,203,161,177,86,128,239,85,188,217,43,229,122,232,124,32,144,28,137,15,141,217,71,92,108,124,186,26,29,52,85,118,218,169,90,146,230,13,57,210,123,180,161,214,173,201,40,192,232,139,51,53,245,196,140,48,197,24,136,250,176,136,41,151,22,208,227,6,60,228,87,196,140,24,40,170,213,185,60,46,66,185,81,98,48,217,81,148,64,212,22,228,193,229,92,8,131,72,117,27,0,13,117,223,76,7,33,108,215,79,55,254,168,78,223,35,211,13,236,52,91,235,250,50,207,245,235,241,168,33,88,29,20,207,149,154,133,24,1,55,223,206,197,70,50,37,174,125,253,84,249,18,196,92,202,243,105,152,203,101,6,91,50,179,175,14,71,29,5,106,23,156,42,211,198,151,76,148,128,0,196,221,198,3,226,108,93,198,175,0,99,33,38,116,94,10,34,48,130,3,4,37,34,9,4,128,1,140,76,116,5,23,133,147,68,129,2,230,177,21,76,14,13,86,150,248,255,251,178,100,162,140,198,56,102,208,27,153,67,224,78,169,122,211,48,34,124,22,145,159,72,109,172,217,73,71,41,235,76,147,8,104,112,30,102,105,139,6,8,146,128,168,178,110,42,20,181,76,87,198,91,23,137,195,146,165,184,214,251,155,117,191,74,43,76,225,186,213,4,129,28,110,32,220,100,61,189,231,148,238,149,61,41,27,15,74,67,82,58,145,38,78,122,251,119,171,253,125,222,187,255,98,255,42,168,173,76,237,159,148,71,225,229,34,244,103,110,201,230,91,151,220,194,215,3,42,79,61,0,66,82,230,53,75,227,160,215,123,71,201,105,208,28,92,75,225,230,18,195,49,35,147,80,244,18,89,56,105,68,13,241,54,43,23,50,0,20,182,254,144,12,92,8,30,208,81,70,174,138,66,140,94,166,184,85,102,74,34,243,223,235,239,247,209,223,254,86,49,104,84,53,103,35,76,192,217,159,169,180,214,41,217,28,140,191,232,33,152,197,118,219,98,110,75,189,77,221,17,225,149,156,247,6,175,52,48,109,142,109,118,10,56,179,211,77,232,208,0,25,28,188,43,86,97,248,102,170,196,99,138,160,16,115,5,69,65,177,99,179,3,14,42,1,138,4,1,137,21,152,12,40,91,240,160,56,64,120,240,10,117,186,76,84,186,16,52,157,174,43,10,179,161,27,8,188,170,82,213,34,216,160,154,120,208,228,1,160,43,169,88,130,83,26,125,124,94,213,19,54,201,224,214,165,58,166,31,173,167,245,251,62,165,130,35,125,182,164,16,217,206,74,97,7,59,58,44,223,91,39,227,116,53,245,181,255,157,142,255,184,27,83,150,149,180,200,219,127,103,91,75,53,219,95,139,4,205,65,153,165,57,199,119,118,116,109,20,88,137,165,87,79,148,70,201,102,82,161,2,209,57,35,114,90,161,203,137,243,235,177,167,4,0,0,150,223,218,47,3,164,195,135,192,57,116,132,148,69,17,89,132,121,40,133,178,65,79,75,239,175,127,210,218,127,181,202,180,107,232,165,202,146,8,94,238,78,229,53,132,158,136,212,71,181,112,80,134,85,39,77,140,86,37,199,8,30,185,32,33,134,196,0,107,142,69,26,69,64,108,124,149,68,81,39,172,52,0,0,198,5,78,39,128,242,198,149,142,6,153,34,102,28,140,6,36,3,166,41,140,230,104,142,198,17,141,102,12,23,70,13,139,38,59,131,161,80,40,202,129,60,16,7,10,69,62,42,13,40,19,27,144,196,155,18,18,2,12,192,7,131,142,2,67,129,130,66,102,73,152,48,129,128,198,135,145,68,49,128,135,67,165,236,172,42,45,138,24,211,72,168,230,49,18,81,208,218,100,8,133,145,3,98,9,253,156,63,20,126,162,73,138,202,208,226,255,251,178,100,188,12,69,105,104,210,155,108,53,176,84,200,218,199,48,194,26,28,69,163,56,78,233,141,209,112,167,42,12,246,20,104,245,180,135,206,114,23,42,139,217,164,161,34,221,181,239,135,170,255,163,206,98,221,223,102,236,189,220,158,158,203,245,61,168,88,206,114,113,136,230,111,126,206,134,179,148,185,57,19,115,251,219,179,221,145,203,174,252,23,215,151,119,28,39,139,105,37,216,159,141,255,222,238,118,115,203,45,63,234,138,176,99,11,172,124,213,110,162,153,149,46,192,204,192,151,22,212,250,215,74,228,254,210,171,206,148,241,111,238,0,4,220,185,185,56,3,202,152,108,102,250,63,78,88,121,9,67,201,45,8,127,62,46,56,104,161,35,98,244,65,150,103,126,71,253,28,253,191,238,182,35,80,237,66,91,50,15,83,34,235,209,30,227,238,212,178,255,18,97,192,114,185,58,59,72,145,211,149,40,167,138,185,74,186,10,160,26,16,22,130,199,131,53,31,212,60,170,160,76,12,246,128,0,2,72,80,199,22,19,156,53,204,110,137,54,176,160,208,35,131,16,54,24,193,65,32,56,154,36,90,34,26,137,46,32,179,41,14,140,12,0,4,23,140,126,7,21,5,28,90,135,26,17,49,107,217,194,223,29,120,144,0,97,39,122,138,100,60,113,141,11,32,6,22,166,44,137,255,130,147,116,186,236,178,145,137,174,102,209,166,75,80,141,251,118,185,31,153,126,215,211,44,130,163,49,118,17,200,212,91,10,111,187,118,67,114,189,138,121,77,45,140,238,127,121,219,10,223,6,48,198,124,118,246,249,120,142,176,247,57,125,55,93,202,191,150,223,3,2,69,1,54,254,214,249,29,77,139,127,94,111,89,56,99,87,230,34,232,200,108,249,187,68,140,58,20,164,230,10,237,215,37,233,135,135,71,80,119,80,105,239,122,120,32,37,96,43,244,253,32,1,36,155,195,29,67,116,215,102,11,135,161,6,98,48,103,22,48,251,34,225,202,172,140,27,201,178,90,244,255,145,171,116,95,104,114,33,65,166,135,42,42,181,93,67,175,250,186,118,107,85,54,217,248,89,224,23,211,217,213,213,153,98,193,177,233,77,5,35,27,47,132,58,248,187,248,207,206,224,187,117,206,57,158,162,148,48,113,21,63,93,192,48,1,5,49,88,212,50,172,18,48,92,8,48,192,26,51,0,21,48,20,72,48,144,17,49,148,54,49,92,8,89,6,48,5,230,0,131,38,75,160,146,224,233,38,52,248,140,20,217,49,248,146,147,48,176,87,114,193,155,80,115,235,152,195,142,65,34,0,4,33,138,160,31,53,6,91,104,77,67,214,20,195,212,61,237,86,180,218,92,81,85,247,43,164,142,218,116,154,53,11,255,251,178,100,195,14,198,43,100,79,27,153,51,240,84,202,138,163,61,34,26,89,85,155,60,110,233,13,201,109,42,42,12,244,136,112,48,220,212,38,33,61,94,95,75,107,96,132,22,97,37,152,53,140,170,23,170,49,216,85,70,15,222,170,162,230,123,161,244,85,153,3,111,171,121,155,169,243,141,30,36,6,227,218,150,169,10,29,5,10,75,9,148,71,34,49,217,34,243,39,105,112,250,211,113,115,122,85,150,56,169,198,15,208,82,52,15,94,158,73,28,52,230,187,30,196,54,222,66,228,152,128,45,142,237,28,37,96,117,184,97,130,22,72,152,62,88,118,43,178,130,18,213,174,66,131,18,140,193,81,85,130,214,204,154,126,249,209,154,223,220,238,170,23,177,104,235,229,50,177,91,55,87,69,16,233,70,17,186,165,111,82,128,187,28,143,179,187,171,57,245,207,145,209,124,136,238,191,208,0,56,140,82,252,160,76,147,2,244,70,10,158,0,0,64,80,204,14,211,245,76,14,93,49,53,44,32,212,3,146,8,216,88,10,14,72,152,28,138,96,148,193,152,76,102,112,25,152,36,78,104,0,224,36,136,99,180,65,143,133,6,49,12,129,111,0,68,128,146,153,224,170,114,28,40,209,1,71,241,96,70,132,27,38,30,34,73,4,128,1,51,54,14,172,202,88,194,215,249,160,2,198,146,253,193,73,215,166,42,148,204,233,215,79,86,77,79,4,212,141,63,237,33,125,72,35,174,165,158,221,165,175,91,228,223,98,122,237,175,183,204,237,118,123,137,3,195,193,8,9,199,197,127,159,46,57,156,34,21,155,175,143,63,160,240,222,97,167,9,151,153,141,63,180,151,13,243,246,82,48,74,55,249,108,172,85,62,122,206,65,104,228,147,27,50,147,38,22,115,22,78,137,34,115,16,88,219,65,5,231,123,57,75,203,54,133,193,253,40,189,84,28,165,64,7,45,191,174,139,24,248,66,222,214,2,183,202,242,47,88,216,50,10,231,86,179,97,228,213,111,76,140,254,148,127,214,40,137,212,156,206,177,117,179,202,228,122,185,221,238,95,215,217,165,101,178,239,86,107,237,152,38,36,183,153,241,57,197,28,230,164,207,17,19,108,179,2,77,238,238,192,159,190,190,165,185,219,55,135,199,105,182,164,157,18,161,132,97,17,238,230,153,150,2,153,148,224,129,148,194,57,130,192,57,131,160,145,145,32,184,144,34,96,136,174,1,6,140,75,10,128,128,104,113,10,96,160,22,101,116,118,22,9,56,28,234,196,96,198,36,79,100,52,24,56,65,168,44,111,136,134,3,204,1,129,128,144,150,220,95,101,90,206,18,217,153,34,147,234,212,98,15,116,28,220,33,184,195,193,71,41,221,137,75,226,14,135,255,251,178,100,202,142,198,155,102,206,27,154,51,240,90,105,106,163,60,101,104,87,89,155,62,110,229,13,137,65,42,106,76,244,136,184,226,40,58,56,71,64,148,64,82,208,118,137,71,105,90,93,110,49,24,108,209,81,49,94,178,240,209,148,54,38,98,27,137,251,254,72,37,113,163,11,244,110,109,243,204,102,120,183,47,138,171,34,26,180,31,50,54,91,251,207,238,22,3,193,210,77,143,132,26,199,241,101,141,234,114,149,96,122,161,82,64,201,58,112,0,150,73,155,12,64,196,128,171,97,121,103,136,25,69,78,208,252,90,249,76,71,78,218,243,172,147,17,213,215,255,253,103,253,63,70,85,74,178,2,209,3,217,63,222,175,181,29,105,106,127,162,136,18,193,196,181,14,153,40,175,189,9,53,159,171,146,245,95,160,152,242,175,190,40,65,98,78,168,68,0,4,138,80,198,10,163,75,121,142,80,96,55,11,100,197,194,131,22,184,5,68,192,105,80,52,92,99,193,25,155,64,134,80,41,152,28,86,101,0,56,96,108,198,100,211,47,1,128,197,19,109,176,162,72,60,115,218,133,140,84,16,152,12,146,20,14,150,204,37,132,169,1,60,145,230,72,202,80,94,120,102,92,177,2,227,35,108,149,150,176,169,123,38,74,72,156,54,225,52,200,180,212,50,250,191,49,167,135,79,28,174,150,138,75,122,173,63,25,109,81,74,70,187,18,122,54,93,171,145,172,193,66,67,134,110,44,121,210,159,96,189,46,139,118,59,113,94,26,195,174,126,119,128,112,158,137,68,65,122,111,28,189,187,85,47,82,38,92,93,233,123,159,198,107,236,98,113,31,197,17,181,94,53,137,244,177,98,120,7,201,32,128,189,45,83,35,86,9,188,140,162,44,154,241,247,106,170,196,218,39,203,214,136,98,228,87,213,112,1,93,47,235,194,126,59,137,194,185,88,253,206,172,90,123,134,137,165,127,16,142,135,217,1,142,246,100,165,175,183,181,126,196,155,107,250,162,131,209,40,162,104,229,35,143,171,135,132,126,63,183,167,220,238,213,218,255,173,255,59,111,100,119,28,114,191,237,242,47,213,198,165,234,18,143,207,85,255,54,40,126,100,95,153,124,164,225,191,71,205,188,179,217,73,195,93,251,147,223,152,176,0,6,49,73,208,61,167,111,51,9,12,49,53,55,6,145,134,37,129,134,25,11,230,45,9,128,144,180,196,48,88,193,160,244,194,177,184,40,38,153,4,10,5,193,2,81,188,72,109,48,124,9,17,168,84,28,136,3,42,51,20,33,226,81,176,156,211,33,194,203,5,152,76,83,75,144,16,229,223,131,196,8,168,202,148,187,163,211,166,98,110,40,27,164,254,54,33,144,149,35,164,155,236,150,11,149,255,251,178,100,213,140,198,213,103,206,155,153,75,224,101,234,154,147,60,70,126,90,21,159,56,78,229,15,129,103,49,106,140,193,13,249,105,193,105,15,252,237,52,102,79,0,197,96,136,173,63,249,227,64,215,16,169,55,70,56,233,158,119,27,98,201,81,52,49,111,145,146,98,8,78,47,146,133,99,110,106,40,102,225,48,66,52,196,78,242,199,162,22,146,175,25,219,144,209,118,65,105,23,57,154,53,157,94,247,3,156,114,24,33,22,57,213,135,36,218,64,143,170,225,253,140,49,62,37,30,174,204,41,14,37,202,140,244,0,12,182,238,146,71,224,48,120,116,235,54,227,117,210,226,253,202,222,175,212,125,88,180,100,183,237,255,63,189,91,209,195,102,99,231,168,96,106,112,152,222,101,246,198,39,249,97,55,217,111,246,110,13,209,224,143,149,184,167,202,47,60,81,148,209,54,243,137,183,14,154,126,8,242,185,201,185,239,172,62,253,18,198,248,103,107,67,160,178,0,2,217,112,199,207,227,131,216,12,48,124,49,240,100,201,33,19,11,29,197,7,161,205,144,128,72,193,116,194,130,65,193,184,233,147,0,20,16,60,1,116,196,133,16,144,48,64,213,189,132,142,172,74,102,204,22,96,14,40,0,12,96,68,50,6,248,148,18,11,164,35,142,192,94,248,97,162,180,184,113,218,105,245,172,195,49,167,226,149,209,189,24,236,244,182,84,14,9,6,4,199,22,34,136,76,231,92,208,169,144,103,253,69,169,53,38,10,42,43,99,41,108,142,210,236,149,60,64,58,6,138,222,226,72,185,74,92,96,210,92,97,31,247,243,49,163,220,124,155,20,56,65,44,94,160,99,161,235,178,250,223,2,203,112,238,45,60,30,109,91,49,218,93,68,145,180,31,147,92,203,116,142,164,208,1,239,255,227,0,40,14,44,228,112,65,233,247,217,170,111,90,150,59,121,175,207,255,242,171,250,247,112,164,78,92,176,202,66,187,7,13,159,210,255,34,236,12,234,176,29,208,188,207,58,48,16,128,142,127,80,120,251,224,197,226,114,85,204,64,58,149,14,106,82,216,136,137,185,93,137,3,14,188,5,226,241,207,0,76,21,15,168,194,193,87,204,30,67,136,196,152,84,12,95,194,172,194,144,0,204,16,194,152,194,0,17,76,4,128,240,193,160,12,129,64,50,96,60,20,0,16,153,48,216,0,2,16,12,51,89,179,89,22,54,2,243,15,14,49,242,36,51,0,164,152,128,146,207,51,82,131,20,6,48,163,128,168,233,48,208,241,216,113,153,128,128,167,180,132,40,4,132,107,188,191,230,44,42,186,219,200,114,82,202,23,27,113,45,12,153,15,47,71,169,84,186,50,176,234,98,225,61,140,74,53,122,14,141,255,251,178,100,199,140,197,197,104,208,27,154,66,240,83,105,74,211,36,35,124,29,33,159,50,47,109,45,209,136,177,170,12,241,13,240,227,17,151,85,19,226,129,53,79,92,100,212,182,238,241,2,167,242,109,197,88,253,182,174,101,238,77,217,97,26,146,73,149,235,221,220,123,179,78,48,220,68,116,188,170,82,233,236,30,218,8,161,170,138,153,13,77,20,16,207,173,42,240,223,28,223,150,249,226,72,152,51,53,84,189,86,80,89,178,52,225,25,36,128,212,206,197,237,32,197,93,55,250,89,100,66,73,25,80,65,222,34,0,59,108,189,32,94,130,214,122,195,73,198,172,208,225,73,42,198,155,44,241,70,133,216,140,57,152,74,47,93,159,213,63,71,20,143,133,145,184,131,14,41,40,57,60,67,216,95,70,20,76,127,192,111,236,186,226,66,142,147,202,61,108,190,136,36,222,127,202,126,108,163,83,146,180,52,87,190,180,243,202,253,134,147,179,255,203,57,12,233,145,2,214,177,96,179,85,201,24,0,18,211,176,193,246,163,236,198,12,242,43,50,146,152,104,34,96,147,48,84,172,76,162,106,68,195,35,32,3,76,22,51,28,133,157,7,54,14,224,63,176,134,196,36,33,37,84,140,64,91,246,164,99,48,144,100,32,33,33,32,221,225,97,84,250,64,187,138,204,235,189,49,197,168,227,183,119,54,35,102,173,135,22,154,10,144,80,221,185,122,108,76,93,151,218,7,66,215,157,202,146,157,222,109,251,214,254,35,99,16,100,82,188,140,231,60,239,218,150,84,188,110,183,124,179,215,249,57,40,68,110,100,175,166,107,47,205,214,249,39,100,135,177,158,67,45,226,25,168,118,114,220,35,121,156,167,102,36,210,173,168,186,44,171,254,114,206,165,55,37,230,190,157,73,180,84,81,140,19,91,255,248,0,118,235,123,81,12,39,233,247,170,69,131,179,175,101,86,114,18,175,106,2,107,163,30,149,95,250,255,217,59,208,235,86,146,139,115,170,43,88,34,242,234,173,165,165,185,138,40,172,168,166,125,114,182,24,135,35,249,210,205,109,90,205,216,58,172,61,86,42,14,5,201,162,42,137,193,40,242,197,227,215,40,0,10,230,46,236,7,250,64,230,98,155,96,66,248,210,96,96,20,141,152,60,44,153,158,8,133,194,51,13,132,19,22,3,227,14,8,64,79,115,228,212,224,0,52,61,9,197,24,183,6,65,105,146,42,161,38,108,145,120,211,0,209,226,52,34,204,153,132,131,88,113,96,134,85,194,151,24,2,77,161,32,165,44,81,69,130,11,4,116,32,198,194,204,93,119,18,109,96,38,99,172,118,73,60,252,68,160,161,238,40,83,178,94,144,176,159,9,242,250,94,3,31,63,181,214,255,251,178,100,195,12,197,183,93,80,27,153,74,242,82,9,90,179,60,194,40,26,173,163,54,78,233,139,193,138,176,233,204,241,13,241,210,155,214,201,102,47,180,187,155,61,179,102,237,101,206,175,187,80,187,126,200,235,208,81,238,250,95,14,145,70,101,25,235,183,217,237,204,165,252,221,182,22,187,3,15,51,43,63,235,211,89,207,252,248,191,175,243,79,159,227,54,28,171,179,103,216,222,133,250,207,189,238,95,97,103,233,212,103,25,220,231,215,95,99,190,129,115,218,192,5,216,239,110,23,204,100,61,86,97,58,87,67,127,30,12,53,156,86,102,144,83,1,17,195,140,135,35,22,122,222,45,126,191,213,213,91,106,250,109,59,34,213,249,5,16,249,65,69,219,72,227,113,54,21,39,78,92,138,149,165,230,24,112,72,127,229,51,34,67,203,40,150,214,167,253,24,214,255,254,20,209,252,29,47,54,39,165,246,132,127,215,19,87,116,177,15,142,0,161,243,5,98,3,158,200,131,44,73,179,11,72,115,12,131,2,168,234,20,32,76,24,6,23,57,128,2,177,130,64,153,131,98,56,89,184,84,176,208,97,23,228,148,54,130,88,144,8,50,75,175,232,44,152,99,240,101,66,152,48,128,194,177,146,33,136,163,22,110,171,165,123,15,0,105,203,8,133,78,69,35,67,125,34,213,89,251,92,148,195,80,36,146,244,1,52,233,6,138,46,35,145,102,8,186,116,141,10,107,90,201,40,140,222,77,181,234,106,57,4,87,115,117,112,155,80,131,27,239,177,6,218,253,124,93,120,202,254,118,119,213,43,227,23,95,184,109,206,22,170,145,171,242,144,128,81,78,77,178,98,59,131,14,81,72,177,158,225,120,136,60,163,9,106,39,84,28,211,234,16,204,103,114,105,202,53,91,228,254,255,58,220,64,128,104,246,189,35,16,255,16,164,0,2,0,1,187,109,232,12,68,146,20,228,167,139,10,35,110,33,75,19,89,154,150,155,50,217,32,10,151,199,255,255,146,255,209,128,57,34,115,50,239,190,104,61,225,175,211,234,82,169,141,58,10,133,89,97,215,239,55,160,148,208,120,69,139,226,106,37,34,230,42,209,207,70,67,201,9,234,97,7,34,210,46,35,151,126,60,239,161,74,114,192,51,2,32,67,234,151,195,19,72,147,37,212,211,9,194,34,34,132,88,83,50,120,110,48,176,54,48,124,0,3,15,166,30,11,1,65,28,0,19,166,168,224,168,68,36,13,11,106,108,48,66,37,10,4,212,72,136,86,81,51,158,227,88,132,6,19,88,97,64,202,146,177,148,181,100,113,110,214,86,59,77,98,8,232,89,136,90,167,127,89,203,93,65,50,104,21,13,176,146,137,209,44,111,25,1,9,37,3,255,251,178,100,202,12,134,94,103,79,19,186,74,240,91,137,74,170,60,40,140,30,21,211,58,46,229,143,129,102,43,105,77,132,136,241,193,50,50,241,204,75,223,118,119,97,210,89,44,169,140,150,192,184,238,13,200,212,68,116,51,44,80,123,94,94,93,19,246,56,90,196,84,132,144,236,13,222,234,72,239,59,22,117,143,46,178,133,32,24,126,119,55,122,237,82,174,108,109,157,181,76,180,103,142,245,162,185,251,20,56,67,41,34,72,136,75,251,216,224,194,248,196,94,250,137,154,106,173,182,193,173,39,85,88,46,178,42,122,114,220,205,230,183,111,247,255,156,158,189,239,98,187,253,126,253,164,197,57,215,153,153,153,152,34,153,183,64,0,5,38,229,103,88,176,37,86,135,20,6,46,226,173,99,133,67,226,89,131,174,66,117,241,49,56,13,48,150,203,147,156,197,67,37,144,255,127,203,95,255,166,205,118,245,71,243,80,188,221,91,43,171,26,146,215,218,172,89,68,93,203,209,245,104,167,145,146,167,244,102,253,31,90,33,68,95,203,125,207,94,19,142,87,243,254,73,216,160,0,65,177,67,85,192,192,167,99,8,149,76,150,19,48,80,124,196,37,1,81,203,134,56,36,48,184,64,193,163,114,192,133,185,145,1,1,194,160,113,128,186,203,241,116,186,1,96,42,29,18,65,61,16,216,48,8,172,43,145,72,141,4,208,65,9,125,197,66,110,252,73,165,168,26,241,64,231,182,30,77,182,246,4,103,239,168,0,52,144,41,93,162,32,153,0,10,92,8,55,130,216,92,20,228,252,246,107,87,192,157,157,12,210,53,206,3,248,153,138,212,143,110,36,140,108,120,138,214,231,240,103,223,8,164,11,213,38,106,152,25,39,10,41,220,38,180,182,108,139,64,118,181,4,123,71,162,166,238,218,45,187,100,137,109,98,93,110,200,201,205,220,118,107,236,17,19,38,147,86,78,140,187,208,220,206,182,206,82,212,97,79,234,238,83,31,252,115,5,80,25,166,31,222,101,198,35,225,237,218,100,199,185,228,75,81,181,140,243,132,43,124,79,47,12,191,15,0,45,84,221,129,20,19,65,181,64,65,46,37,135,251,242,106,196,124,150,6,35,221,205,28,225,202,118,150,26,72,37,46,52,59,233,80,161,77,47,165,95,247,127,111,245,255,81,32,211,237,83,92,77,9,101,216,207,142,90,59,236,3,152,76,152,44,72,66,54,196,24,197,198,2,161,128,197,33,49,129,97,122,137,65,162,48,25,84,0,89,177,0,1,140,187,78,56,169,212,180,104,44,41,31,167,217,195,132,246,160,141,159,22,241,122,192,149,88,228,49,20,134,145,234,122,180,34,139,37,187,25,109,218,20,110,146,8,166,21,34,160,255,251,178,100,184,142,231,25,105,80,139,143,102,180,65,130,74,33,97,230,40,25,85,163,76,78,97,141,209,18,9,41,8,246,24,160,148,60,109,58,15,151,41,253,189,205,67,174,204,63,55,73,44,161,218,150,34,166,48,229,85,117,148,39,75,29,246,11,185,135,31,116,253,240,124,248,45,231,166,145,175,64,159,171,191,199,187,78,130,55,165,147,97,242,21,205,83,214,185,68,50,116,14,189,55,125,188,112,94,218,18,117,7,23,39,175,190,197,149,59,76,229,178,125,184,178,235,113,255,231,30,213,206,163,204,199,109,106,149,133,145,233,125,203,117,243,165,122,158,212,174,69,116,229,89,130,58,152,190,132,92,170,64,50,238,4,136,248,16,23,1,30,17,1,144,232,120,104,193,5,105,101,42,242,193,68,107,105,200,167,162,14,134,164,24,226,2,192,188,246,193,128,64,141,197,124,66,191,245,117,83,127,232,42,110,188,80,121,90,172,111,171,210,71,235,90,30,146,122,92,100,0,201,28,29,14,230,242,208,131,129,142,20,68,104,190,38,108,145,0,42,118,166,204,216,202,255,118,68,65,210,242,38,167,219,147,188,202,160,71,181,98,173,117,136,204,29,8,227,50,107,238,61,84,159,117,221,141,66,37,207,221,216,114,247,37,19,24,171,121,88,43,210,151,81,187,202,11,81,15,35,227,20,2,14,145,214,46,151,41,71,123,233,209,47,85,88,211,178,255,65,82,97,48,56,52,97,75,156,197,43,96,106,126,210,126,113,165,17,180,213,47,92,232,124,234,244,111,9,138,78,194,113,29,150,142,28,67,244,134,23,88,134,37,171,36,8,134,154,188,20,93,176,65,6,196,89,164,20,244,216,131,59,147,211,6,28,64,32,8,33,192,101,0,5,128,245,136,16,204,252,193,143,144,32,0,131,252,136,48,192,66,25,191,191,104,141,123,4,64,242,127,254,198,101,222,198,127,251,147,39,128,128,192,0,128,203,6,74,70,18,91,25,213,51,150,174,112,208,6,50,27,5,196,130,238,19,33,255,26,252,60,220,162,167,123,217,139,117,155,38,47,164,101,39,10,108,237,16,255,33,213,255,95,255,252,77,191,248,148,88,151,147,187,97,207,245,188,82,187,173,138,186,83,91,177,113,23,76,204,172,141,56,104,194,138,141,72,0,132,189,114,131,129,153,218,149,19,11,174,69,151,22,81,33,144,240,112,154,151,33,37,189,72,55,214,50,174,11,165,19,152,80,183,66,125,195,79,136,12,128,13,254,127,215,171,180,219,61,119,41,217,165,121,136,1,247,165,32,9,117,106,77,178,86,114,232,168,24,6,67,169,14,117,19,114,250,113,226,144,225,116,186,50,145,251,119,87,241,216,236,176,254,176,94,238,189,255,251,178,100,198,14,70,156,119,211,139,76,54,194,74,6,74,70,97,37,62,28,17,207,76,45,189,59,9,86,152,232,129,132,137,232,86,117,182,234,119,204,177,36,141,145,141,221,72,210,206,172,136,204,144,137,152,199,75,126,118,223,25,199,55,82,35,14,233,201,89,162,172,150,37,160,184,70,60,172,231,149,149,106,250,18,254,231,233,26,107,32,9,190,112,114,149,57,48,75,22,133,74,175,14,122,6,24,56,102,11,78,9,81,22,166,134,83,168,65,46,201,86,112,174,79,212,98,156,105,21,95,191,234,229,33,228,76,63,101,159,250,201,72,211,85,20,238,4,165,99,103,5,129,42,6,42,227,100,174,90,184,100,120,54,175,227,85,183,44,120,38,158,235,93,25,219,208,189,168,204,184,162,102,75,153,158,70,158,110,108,186,243,122,217,213,161,167,142,160,5,66,53,158,154,61,247,36,142,255,104,119,171,252,0,244,203,119,169,89,38,2,174,36,203,206,70,42,141,191,153,190,255,255,255,120,0,22,147,181,157,158,42,32,46,131,54,151,42,192,208,139,122,2,68,242,57,248,158,79,16,220,120,136,122,85,95,68,165,129,204,225,242,115,241,164,50,240,226,197,187,169,82,225,236,12,209,139,153,182,98,71,130,164,209,56,79,81,143,55,90,150,100,194,7,240,181,84,76,46,95,251,106,46,198,158,232,246,252,161,131,9,161,199,199,108,235,134,59,199,47,81,19,159,106,98,66,246,91,189,203,100,17,32,18,156,86,70,72,234,89,211,75,238,83,20,250,164,113,203,7,52,154,18,171,11,84,216,86,197,13,239,206,229,221,167,192,186,8,43,70,171,145,125,250,12,229,9,38,40,24,174,244,161,78,238,87,150,185,33,48,169,92,149,158,149,150,2,152,50,44,97,51,151,149,118,120,228,51,4,135,98,105,166,130,205,210,97,121,200,40,98,126,235,29,207,222,52,197,121,231,81,163,159,165,194,241,48,67,38,36,127,174,244,34,60,181,158,191,169,95,252,39,255,241,1,86,146,165,111,73,111,169,221,1,31,16,104,0,66,233,211,106,132,204,120,191,49,228,188,196,97,178,4,51,36,50,96,48,66,48,17,1,76,66,10,38,2,16,2,5,24,34,131,17,96,88,72,98,52,146,241,47,226,74,164,233,119,29,144,72,15,241,134,0,232,110,82,231,45,238,102,56,130,10,21,218,170,168,202,163,90,67,65,50,132,251,34,66,9,128,27,103,136,40,225,126,155,179,112,79,121,106,171,152,165,252,132,1,30,26,105,100,255,83,65,23,36,145,57,136,82,38,219,80,116,157,149,12,109,101,31,72,83,124,205,249,146,9,80,111,28,144,133,185,150,72,14,13,205,65,119,216,141,56,137,228,255,251,176,100,195,140,69,76,101,214,27,88,96,32,72,134,74,48,97,133,76,31,177,203,66,46,101,235,193,49,44,234,168,241,137,48,249,217,165,220,247,61,9,26,147,16,79,20,11,62,220,180,129,59,128,160,75,4,33,31,34,149,53,20,173,126,255,189,185,55,134,91,89,220,115,165,246,119,240,101,172,8,81,230,155,113,88,169,53,60,42,82,5,177,11,15,20,240,225,192,129,151,170,158,254,11,156,56,238,80,225,73,173,210,35,216,153,139,124,123,124,99,80,117,155,110,246,215,188,105,171,185,241,245,243,140,82,16,226,217,192,136,0,2,2,221,114,26,39,104,250,153,155,75,239,149,194,208,28,208,1,114,70,137,30,243,129,31,87,251,233,182,251,21,123,219,254,127,190,191,233,255,255,255,253,29,50,61,125,105,127,148,81,98,132,40,229,126,198,208,102,193,24,17,158,229,171,6,16,234,19,105,81,115,120,216,135,0,204,20,155,62,99,164,192,135,176,65,140,200,97,179,18,137,67,135,3,69,33,208,58,9,203,134,36,6,85,51,7,129,193,64,161,24,105,65,213,24,192,33,235,118,25,130,251,112,8,1,10,233,91,26,42,141,183,145,214,172,189,203,0,249,248,69,4,73,200,120,82,177,221,100,80,92,7,105,248,148,10,131,149,130,63,21,83,236,77,109,24,173,163,212,47,223,34,14,136,10,85,227,193,242,121,244,118,54,204,205,86,101,51,147,138,16,221,185,236,197,10,2,120,169,151,37,91,10,86,3,203,84,120,104,239,141,106,57,25,75,56,225,120,118,170,43,89,150,215,60,57,154,159,48,11,0,187,22,170,141,50,40,220,185,178,25,226,24,227,38,127,198,154,98,180,139,41,152,189,174,180,244,154,235,45,46,121,99,48,35,129,69,115,125,110,213,134,139,83,69,88,100,218,229,86,77,125,173,159,206,143,111,208,212,2,89,39,76,57,96,209,239,55,195,64,0,128,15,38,64,19,169,130,68,94,91,84,33,47,17,117,206,222,62,207,220,99,144,143,15,70,4,236,115,135,126,159,239,35,21,169,53,223,93,212,167,245,67,33,255,195,255,215,255,203,254,135,121,255,205,213,126,141,67,161,124,19,23,253,207,192,133,117,248,63,115,142,170,12,152,56,122,160,0,109,57,196,113,206,253,112,82,240,186,193,233,67,136,213,208,40,91,202,135,174,35,5,130,219,179,73,4,48,128,46,14,85,218,117,44,122,189,55,206,179,64,228,185,245,6,20,168,97,50,64,218,237,176,15,124,170,16,81,23,44,186,57,202,214,181,43,49,162,144,151,155,238,237,9,253,36,141,30,200,108,208,234,90,103,178,107,203,86,55,8,63,23,128,144,62,226,93,181,15,46,160,35,100,255,251,178,100,204,140,199,11,101,81,139,143,102,164,78,44,106,115,61,34,40,22,37,159,82,109,61,45,201,51,24,233,73,132,148,248,204,158,210,25,117,24,218,6,225,120,104,217,79,32,184,148,100,242,192,26,13,171,71,12,238,193,220,206,167,52,23,100,136,174,217,229,104,122,236,164,103,231,27,156,55,203,238,214,66,91,66,184,171,133,214,137,42,11,217,13,11,249,83,61,121,108,251,143,122,165,103,64,0,1,179,208,226,35,50,177,180,25,46,76,136,160,208,241,96,255,136,201,146,72,234,20,234,36,58,158,214,91,165,81,110,118,149,81,110,236,16,119,71,68,88,219,87,86,86,86,42,253,29,189,249,30,127,198,104,215,167,90,69,183,104,191,78,207,215,214,154,222,180,44,7,74,45,117,16,0,64,44,233,207,69,193,150,35,33,140,107,81,131,163,209,139,4,16,24,171,48,8,48,48,84,4,90,160,224,160,194,48,49,118,152,134,1,129,1,134,172,14,52,168,25,194,121,150,17,52,5,205,37,100,182,166,112,70,184,224,66,165,177,210,36,81,124,64,168,168,192,216,9,15,8,5,135,39,51,118,117,192,73,38,17,102,87,131,90,83,182,182,236,149,117,96,171,101,37,223,66,161,80,96,118,152,66,194,93,159,133,168,170,100,86,100,99,70,88,111,74,72,133,33,144,240,167,107,102,105,32,202,183,126,42,159,10,233,205,227,242,106,25,77,54,104,163,240,26,153,10,197,114,190,42,121,229,18,79,96,49,143,231,104,235,204,121,47,204,218,139,89,92,198,86,18,88,106,76,178,166,31,185,98,245,194,174,204,14,74,221,202,217,10,54,96,98,210,185,255,155,211,123,250,131,185,253,118,251,54,164,119,152,195,86,237,222,205,104,211,197,207,235,94,89,119,62,98,235,25,141,127,141,219,85,131,248,65,233,63,234,110,169,85,0,0,53,27,51,172,10,194,72,191,15,171,238,187,214,130,228,242,168,154,109,96,228,172,114,226,74,44,188,66,135,155,126,210,116,120,189,163,168,253,150,62,34,30,58,60,61,42,25,196,145,66,217,149,6,39,203,127,67,212,140,207,225,65,6,232,214,224,204,239,80,46,21,31,238,113,220,74,146,56,119,203,31,89,168,0,94,73,104,9,84,9,212,66,187,64,42,25,110,169,213,244,156,74,225,146,186,27,144,80,5,216,197,132,204,96,24,187,41,126,28,106,98,192,172,78,27,64,120,84,12,120,149,144,9,0,43,34,72,41,129,84,13,136,129,65,146,205,124,9,0,215,111,98,233,61,43,21,5,100,150,90,210,245,161,168,76,17,6,52,245,155,28,87,180,179,129,170,63,221,39,199,137,40,52,197,93,144,161,121,21,128,113,197,130,196,178,255,251,178,100,221,14,231,168,105,79,139,185,123,102,95,69,154,34,97,133,62,25,93,163,70,109,189,57,1,27,151,105,141,134,20,104,241,41,135,74,143,88,214,136,226,239,168,27,247,37,179,14,189,50,213,182,200,120,196,219,201,29,217,224,70,219,191,171,185,246,213,184,217,179,124,72,59,100,82,235,122,67,214,53,230,144,54,244,221,47,187,90,107,23,41,7,208,70,245,54,175,20,124,255,255,183,87,43,98,125,234,41,145,78,55,75,78,81,42,204,162,185,186,251,112,237,111,235,238,95,118,245,165,217,98,139,117,48,28,99,101,81,46,100,133,25,129,70,196,92,90,169,114,27,124,118,126,173,210,136,42,15,48,182,179,40,165,221,28,149,106,183,206,245,187,116,255,255,233,236,22,88,75,167,205,244,84,43,115,127,105,82,94,183,172,117,171,212,131,81,16,18,104,109,169,178,105,168,0,2,66,152,71,25,50,214,72,206,163,195,3,149,76,200,59,49,153,188,120,226,97,160,186,60,36,136,64,176,196,97,69,49,12,27,0,128,34,17,58,42,72,83,20,32,10,110,233,164,236,116,70,82,209,58,224,224,51,41,90,90,146,173,142,23,4,116,112,67,126,191,219,149,162,245,209,39,82,235,104,246,223,42,194,142,69,168,148,73,181,100,241,117,125,5,166,74,80,216,137,208,222,127,238,200,233,3,220,123,221,120,185,149,58,54,92,102,39,177,171,144,172,229,34,45,170,21,18,58,200,165,128,103,199,21,153,27,124,151,213,105,14,14,234,250,36,147,8,234,120,205,75,213,137,181,249,8,111,28,49,247,179,189,98,135,37,32,44,188,29,6,15,47,235,135,72,218,248,171,100,36,106,122,28,135,107,234,83,246,8,71,78,50,85,106,200,203,151,139,68,243,239,137,42,185,177,227,157,170,93,155,53,108,125,159,35,245,4,0,0,0,39,83,33,105,49,194,80,40,142,229,1,60,21,180,106,33,241,54,160,226,137,220,239,25,130,244,111,63,50,127,136,161,50,33,132,221,144,173,86,202,70,50,168,219,47,255,251,127,183,253,63,213,182,255,4,230,168,183,91,246,198,90,171,182,173,199,127,254,241,151,176,147,104,18,212,239,145,255,231,189,110,91,253,185,0,1,21,119,10,87,131,32,195,148,140,42,140,96,84,195,28,76,108,82,20,156,228,129,195,64,38,36,38,220,134,128,203,84,0,120,176,212,28,105,205,49,88,226,202,118,229,74,75,76,170,234,229,226,111,224,214,225,4,38,67,213,14,68,224,72,118,50,178,161,152,2,26,165,165,131,166,8,88,238,74,160,137,26,178,206,88,161,85,70,131,243,111,253,53,205,76,84,52,108,62,55,187,245,165,135,37,104,132,36,56,186,199,255,251,178,100,209,140,38,209,104,209,27,152,99,224,88,39,234,87,61,34,62,90,101,163,72,109,225,141,193,71,176,169,157,132,137,40,91,92,21,51,39,107,102,81,55,8,8,121,44,106,188,111,218,39,150,60,134,104,166,95,72,122,191,138,64,137,49,135,79,143,28,57,27,220,45,23,198,228,78,198,115,246,92,13,252,186,86,31,35,72,48,251,16,233,156,85,142,191,51,113,49,55,122,181,195,179,85,105,82,123,92,146,83,127,74,93,62,82,206,225,54,28,163,136,225,251,192,236,157,47,157,189,29,245,0,12,3,188,18,97,50,193,164,100,185,121,216,139,201,158,151,65,117,226,128,209,14,40,127,123,129,101,208,15,255,103,163,44,90,94,207,245,165,57,27,255,255,255,255,249,127,215,255,209,37,255,255,150,164,123,142,82,182,167,1,24,16,61,31,134,82,29,240,101,44,198,33,212,155,204,197,115,15,0,60,218,132,0,0,115,12,158,243,170,115,192,160,178,100,2,162,99,168,44,99,98,92,100,120,80,99,216,0,42,7,0,129,33,225,4,196,241,160,186,230,20,128,230,4,5,230,141,102,152,226,176,31,15,24,32,152,224,32,113,85,243,4,2,87,1,165,14,210,18,43,254,203,150,48,211,96,97,80,76,34,86,2,161,102,110,210,134,26,195,199,8,145,30,166,84,197,72,147,102,128,96,130,96,141,63,130,195,39,98,108,13,16,254,150,73,136,207,51,50,216,65,17,7,177,160,186,71,90,69,80,180,196,135,63,138,173,47,145,147,164,50,139,51,50,43,208,200,141,99,238,105,70,203,168,218,104,196,130,123,41,212,202,201,29,39,189,56,152,186,86,136,134,237,17,185,86,137,202,242,101,147,91,132,251,9,135,44,36,93,121,231,223,190,244,230,189,134,184,206,170,166,131,141,54,196,183,198,55,227,226,210,107,55,155,74,141,95,14,13,251,236,80,45,168,246,207,131,63,179,126,169,72,79,61,113,157,218,29,188,192,85,143,139,135,2,205,254,224,0,0,25,234,18,144,253,24,68,212,237,91,99,21,96,226,197,77,44,34,96,94,163,45,188,220,40,215,234,144,213,203,226,43,53,140,238,147,186,58,93,38,93,83,223,255,255,255,243,127,255,223,217,17,53,255,247,228,36,172,221,32,191,245,56,52,88,147,157,5,176,123,157,3,162,204,136,144,236,225,149,61,228,56,0,4,151,121,132,226,124,153,128,196,152,129,135,20,81,149,192,101,134,164,27,31,17,0,98,230,16,155,200,10,12,214,156,128,226,74,90,166,106,102,235,49,20,239,126,147,78,18,150,173,201,193,150,49,185,124,177,133,181,137,84,182,129,253,134,213,124,53,37,119,222,138,6,47,85,14,107,55,9,77,255,251,178,100,205,12,231,172,102,78,147,185,123,112,84,108,42,99,61,34,62,87,85,163,74,109,48,221,1,6,140,106,13,132,140,144,51,62,166,106,220,144,183,253,136,213,229,219,217,90,71,165,152,104,234,249,165,53,227,248,29,182,67,109,211,216,229,42,15,75,155,162,54,59,125,194,69,37,37,254,3,79,153,148,105,38,196,247,30,175,214,87,126,50,45,189,25,164,238,227,201,103,213,26,92,164,121,28,213,3,41,42,39,45,59,120,173,107,86,182,242,192,219,85,32,55,184,143,18,147,176,188,140,76,217,153,222,196,124,45,63,202,144,20,251,12,51,146,196,226,140,241,162,193,246,143,21,174,177,81,131,194,164,76,10,22,114,146,228,94,254,50,153,224,223,58,228,168,207,251,191,209,255,202,50,133,111,64,234,133,2,206,101,253,119,14,153,77,165,153,48,121,129,132,45,241,71,10,136,0,2,66,116,194,243,100,235,243,176,204,160,176,8,111,11,37,230,32,153,166,59,1,230,23,3,133,161,21,10,128,193,185,131,97,241,32,40,96,200,50,139,198,5,6,2,64,91,33,34,122,53,175,150,24,88,11,38,52,21,37,66,195,5,125,35,218,130,194,37,242,87,171,8,21,183,153,36,62,147,78,8,145,46,7,12,186,79,187,38,155,132,133,38,128,248,110,50,228,177,102,188,215,101,68,160,26,22,81,53,235,86,61,86,17,125,243,148,61,114,203,213,114,222,17,105,251,175,83,100,179,73,203,57,209,230,221,173,224,232,63,116,249,72,43,70,22,175,207,220,251,142,94,29,122,165,223,6,68,109,111,41,186,105,86,28,121,225,31,75,201,172,222,60,181,48,215,117,185,117,95,153,253,102,237,101,185,20,34,146,8,126,255,27,112,156,181,51,75,255,115,88,77,222,157,251,54,232,242,181,24,152,148,91,220,90,5,151,88,158,155,177,126,37,107,238,201,113,143,238,151,12,47,74,179,173,217,137,126,254,244,205,252,230,5,12,176,172,206,56,92,128,8,0,0,66,181,0,18,1,152,6,189,71,50,50,69,3,44,84,148,175,183,86,71,17,25,93,88,4,65,1,87,168,152,99,139,102,170,69,143,84,179,242,242,62,255,127,255,254,162,71,255,127,255,55,249,201,21,34,250,111,213,217,178,16,140,102,87,43,43,12,61,59,127,16,62,146,194,204,97,247,170,96,202,70,104,141,0,0,0,67,130,58,19,101,225,53,119,51,155,97,52,142,131,158,46,51,145,144,8,104,122,16,180,129,186,136,24,168,232,224,81,137,137,2,148,64,163,139,181,31,82,233,218,51,130,17,56,232,63,50,105,192,32,69,139,139,3,74,131,78,84,198,163,127,141,25,128,207,12,9,255,1,3,155,1,59,255,251,178,100,209,0,7,221,104,208,29,119,0,0,86,106,186,103,167,148,0,42,182,27,70,89,189,0,0,192,4,171,155,30,48,2,49,128,21,81,123,153,38,3,231,4,69,76,1,212,221,64,49,80,11,204,196,16,204,44,60,4,124,206,18,40,10,165,233,116,97,129,3,1,19,26,116,228,112,197,184,164,113,152,59,106,86,183,203,102,93,244,254,11,15,76,65,64,210,96,81,169,12,190,93,43,128,173,193,138,77,92,55,117,214,191,34,45,125,170,39,234,174,49,6,11,134,152,19,51,212,177,104,107,119,164,56,212,119,33,137,64,96,52,31,100,238,26,115,151,205,32,1,5,7,1,16,134,40,74,232,41,243,18,116,205,8,156,158,179,202,147,152,214,207,13,3,128,63,50,183,241,216,111,20,190,142,114,229,135,245,149,38,34,233,8,4,91,133,136,160,145,149,140,222,101,99,245,251,239,57,102,174,249,255,56,152,112,67,76,119,41,103,235,53,135,81,99,191,246,165,204,49,121,66,23,27,146,215,108,179,11,18,247,234,13,136,192,238,244,99,47,223,127,127,191,255,255,255,255,255,255,255,255,255,247,226,220,162,28,145,67,17,73,253,127,255,255,255,255,255,255,255,255,251,166,176,106,125,192,88,1,32,11,241,160,40,184,16,0,0,0,0,6,100,159,34,224,194,99,23,245,151,244,143,22,44,75,82,241,242,221,128,34,160,193,160,15,177,238,118,228,255,255,255,255,255,255,235,54,190,191,240,177,191,80,1,0,40,172,84,142,49,235,49,139,232,32,8,59,153,220,132,27,136,35,224,226,43,92,207,231,44,180,31,168,73,252,70,7,18,37,172,202,138,109,26,72,109,222,24,104,98,139,73,211,32,148,149,198,241,206,77,40,132,51,206,249,133,60,169,97,103,84,179,35,39,79,167,21,202,4,145,127,80,57,52,59,71,42,219,211,106,210,230,110,48,52,63,79,182,86,241,32,116,138,184,226,64,70,166,171,233,58,176,223,131,21,48,202,133,29,12,172,201,54,185,161,46,148,7,132,120,145,242,177,181,149,122,128,234,89,89,150,141,253,246,223,203,70,86,104,103,254,152,235,13,137,129,218,141,15,109,119,2,182,137,139,67,139,38,105,18,62,94,221,203,199,107,150,10,150,91,71,218,218,254,213,138,231,26,177,188,115,134,168,82,170,162,187,83,190,162,219,220,194,159,200,185,84,198,219,138,204,149,125,72,216,171,232,215,155,235,83,83,80,98,219,239,91,147,16,131,93,220,0,0,50,131,96,78,11,129,198,72,80,80,154,219,153,91,33,190,149,174,12,129,21,17,4,5,124,64,130,56,22,207,119,39,200,160,34,3,24,52,199,130,196,79,19,76,166,65,218,51,136,104,255,251,178,100,140,132,55,36,118,90,55,61,224,2,75,34,250,117,231,140,0,28,221,219,104,204,49,249,65,22,11,171,20,246,12,40,1,126,58,194,20,3,228,151,239,242,235,255,69,255,235,127,254,81,210,60,64,191,72,64,34,62,85,11,118,21,104,52,238,120,200,150,43,0,154,128,45,62,144,115,242,232,195,14,220,18,225,75,166,230,113,154,172,204,33,230,203,82,84,251,195,144,3,198,237,58,109,134,149,217,143,175,25,125,248,165,2,229,73,124,245,10,200,201,5,240,88,232,59,90,59,14,77,217,231,194,99,18,110,14,67,177,169,73,220,45,66,36,139,84,156,130,79,18,212,40,64,6,193,250,39,223,44,180,116,181,99,176,219,217,63,20,145,120,212,190,250,230,15,158,31,215,93,246,206,97,101,42,81,212,168,135,116,81,178,155,221,47,66,148,98,165,74,216,37,232,16,149,122,4,224,50,21,230,178,113,114,180,139,22,84,250,241,252,113,157,205,78,78,104,212,134,223,48,178,161,15,80,213,10,185,75,18,120,240,238,187,47,177,85,171,76,143,20,205,16,101,82,161,51,65,117,52,29,81,201,204,249,113,222,30,111,94,184,248,198,117,237,138,122,230,218,247,255,23,213,181,51,16,144,32,206,62,240,112,76,52,61,102,32,141,157,65,60,27,93,2,33,2,16,78,79,17,9,194,8,122,231,61,196,25,66,73,156,120,13,15,28,77,72,159,99,148,231,157,63,7,25,80,13,237,93,101,239,176,91,209,122,113,227,255,255,232,75,149,250,244,45,233,0,1,112,73,231,131,3,75,0,81,30,9,53,209,101,34,100,200,23,47,109,169,22,234,86,4,9,153,94,80,161,122,32,139,209,20,99,21,114,69,100,254,115,28,105,194,22,188,41,66,89,36,57,14,243,228,227,98,149,218,153,153,137,116,156,51,146,236,67,144,191,179,216,243,63,204,107,174,10,199,212,37,170,160,234,34,48,4,70,134,209,118,164,19,241,36,92,195,7,198,108,88,101,97,237,56,136,165,105,154,247,141,145,224,245,141,154,172,170,1,164,75,84,159,158,153,157,29,9,76,150,17,241,125,166,80,139,230,37,194,226,203,27,98,131,178,130,146,209,44,158,241,227,122,122,112,224,62,209,156,3,61,165,219,212,200,54,62,121,112,235,69,204,228,201,221,11,5,165,131,225,97,113,84,117,196,51,171,217,163,188,120,74,126,200,54,86,202,148,35,195,149,175,117,206,11,83,83,180,90,245,166,172,185,74,100,22,153,207,157,219,63,253,208,83,237,28,73,2,0,0,134,38,30,33,44,37,30,74,67,170,200,8,160,25,155,197,112,72,37,248,112,75,198,93,24,238,240,161,24,206,142,85,82,35,150,237,136,255,251,178,100,134,14,55,34,119,88,147,47,99,114,73,5,154,245,48,101,76,29,53,209,94,44,189,143,200,246,139,108,32,193,153,152,41,51,123,153,153,145,173,218,40,248,173,100,156,25,80,107,118,24,32,71,220,110,114,137,207,255,169,30,177,38,142,219,166,70,88,84,237,105,174,41,176,113,66,178,177,160,96,113,180,76,71,232,9,194,110,64,165,222,87,229,165,6,91,1,252,164,55,11,218,140,13,82,136,127,53,158,5,208,88,20,78,66,168,73,131,160,115,130,140,137,73,143,34,224,123,24,4,136,122,147,193,136,99,155,69,236,202,47,168,243,117,152,253,46,228,216,252,60,78,3,232,254,105,61,211,44,34,232,35,43,41,5,98,181,82,214,3,217,18,55,36,82,86,29,160,67,4,29,2,33,249,124,229,124,118,62,17,31,47,21,90,50,19,215,28,197,17,60,42,141,226,38,33,220,82,224,208,169,162,9,96,70,58,3,144,178,193,235,112,43,28,23,236,11,227,43,23,151,103,50,181,209,38,195,137,185,57,48,247,101,112,40,87,91,209,148,142,187,116,234,98,91,123,35,148,10,250,84,142,217,132,215,137,165,199,43,28,102,183,103,99,130,26,209,98,107,65,63,154,197,237,236,76,91,155,152,133,63,108,222,102,154,207,56,208,109,174,0,72,3,34,178,3,145,39,115,37,183,212,176,207,142,220,246,59,74,223,188,172,34,29,239,203,37,205,135,100,73,7,97,57,96,89,71,175,88,107,50,161,143,229,79,207,83,25,205,72,101,167,202,27,117,182,255,253,95,242,121,160,0,69,87,156,140,70,16,241,145,140,52,248,88,41,64,224,113,41,147,22,1,52,223,185,240,0,48,32,97,81,138,5,12,19,21,40,8,167,40,166,228,49,120,1,96,80,4,245,68,34,172,233,170,53,248,41,105,45,225,225,41,212,165,73,132,177,88,242,188,66,198,29,10,75,233,56,232,37,29,83,87,154,16,145,12,204,162,110,94,86,164,73,112,227,89,67,213,98,4,210,88,91,66,28,174,112,86,146,228,81,126,47,224,147,100,46,70,74,133,185,56,227,0,87,220,78,228,122,237,78,190,132,172,178,161,240,155,73,128,108,40,58,3,142,196,64,243,145,82,100,226,64,122,32,117,192,140,56,25,2,4,194,168,156,7,162,74,129,227,170,154,40,184,11,82,3,159,53,245,22,174,13,41,199,178,0,114,79,105,131,52,97,186,149,228,105,69,36,193,42,81,33,72,138,56,131,35,178,148,224,170,115,158,252,207,20,174,27,243,193,250,167,169,194,75,63,100,179,209,40,114,177,224,37,15,0,34,64,28,0,0,0,199,32,91,41,105,21,132,183,172,185,183,41,181,255,250,129,224,130,168,41,255,251,178,100,131,14,7,88,111,214,139,79,78,160,61,98,91,61,45,226,128,31,85,215,86,77,97,145,200,251,173,237,104,144,137,184,195,163,3,65,170,255,246,124,79,234,251,57,95,214,175,117,249,98,130,64,227,197,12,157,157,213,110,68,195,21,158,201,37,221,96,49,136,98,117,64,156,10,193,124,64,65,70,25,193,8,51,30,49,47,0,42,75,202,171,20,104,68,80,24,140,73,129,124,80,158,86,69,80,58,241,167,217,117,163,113,122,20,216,189,40,216,147,98,175,16,12,44,49,144,59,197,195,106,244,234,174,158,241,100,206,103,67,193,125,103,144,201,254,29,81,118,29,118,164,195,95,202,54,94,206,68,133,8,118,27,71,57,167,42,106,168,224,255,181,136,146,105,47,104,155,59,107,56,68,28,84,61,77,102,184,234,178,23,213,197,151,216,85,76,98,19,80,21,59,250,239,74,97,151,242,0,64,133,177,34,240,50,51,124,121,55,102,18,73,187,70,130,26,253,35,31,20,173,116,33,212,196,250,74,183,128,31,7,222,148,69,166,142,223,128,119,94,184,178,250,175,82,17,26,45,80,183,88,67,88,77,170,136,110,63,54,195,47,227,60,101,19,193,245,83,143,108,67,170,102,240,186,177,167,22,236,217,108,253,79,155,162,67,253,202,55,151,135,231,40,221,123,119,246,207,95,62,211,159,189,50,206,106,193,90,77,64,0,0,8,74,110,10,184,172,208,78,159,94,48,233,17,138,27,76,215,145,20,198,160,245,47,255,223,187,93,159,224,237,251,95,254,138,139,232,166,255,71,233,95,254,255,252,57,127,255,254,205,172,175,69,12,150,44,156,226,159,32,0,5,0,1,16,147,151,126,84,9,2,139,72,209,16,181,250,138,188,181,84,131,213,43,154,110,44,57,198,162,140,60,17,250,75,180,208,253,183,33,178,203,98,210,233,194,178,115,170,25,132,79,22,80,209,46,62,52,47,21,196,5,162,130,108,104,199,226,174,37,67,92,94,57,84,201,74,40,12,104,85,120,66,37,180,84,60,109,12,237,41,61,98,34,201,80,186,161,12,57,101,58,151,94,67,83,152,93,96,191,25,155,7,138,143,210,29,149,135,250,158,164,109,114,178,226,225,53,7,73,4,151,10,192,123,25,177,3,149,130,92,119,146,160,201,196,24,106,79,129,129,158,89,16,210,20,167,162,190,208,6,27,181,114,176,232,116,214,253,220,89,209,14,115,57,50,69,196,3,43,57,63,90,41,88,173,142,81,208,185,243,49,215,226,210,238,112,155,96,210,35,154,91,48,38,102,220,88,255,162,16,55,160,153,41,180,131,182,238,167,171,151,178,52,75,231,127,125,110,250,187,141,123,169,76,153,87,250,90,129,78,76,109,255,251,178,100,121,128,246,142,104,218,235,12,125,112,70,6,218,224,60,197,106,31,85,197,84,45,225,237,129,4,152,235,64,246,8,248,216,73,159,83,10,232,82,146,155,215,80,232,107,186,185,94,170,55,254,131,38,244,48,175,145,99,251,81,91,189,117,106,119,221,254,207,160,1,42,152,153,92,9,165,25,24,241,121,143,9,152,105,8,224,49,146,5,167,208,200,209,16,8,240,42,28,12,32,136,200,134,64,100,26,131,39,42,60,214,23,17,173,169,201,23,208,70,96,48,92,175,155,150,210,135,32,209,214,29,27,217,32,36,9,196,86,80,131,163,162,55,56,47,200,176,89,75,150,128,6,112,141,205,171,231,14,21,137,120,86,40,13,243,132,37,200,193,97,106,38,15,93,7,90,92,99,178,45,4,211,213,10,109,128,183,36,4,128,26,199,187,137,236,210,164,195,152,133,63,67,22,31,48,184,32,236,117,26,76,45,5,99,146,49,95,25,219,147,229,99,44,139,146,46,147,187,111,78,29,39,156,208,196,109,169,184,253,111,163,115,95,161,117,47,211,190,150,155,105,220,67,58,245,125,76,217,129,130,27,137,137,45,11,170,221,233,10,38,97,165,43,136,81,181,152,175,228,203,36,8,207,93,125,106,21,110,224,239,213,171,218,240,175,166,188,210,151,125,233,7,23,251,223,246,151,95,227,123,203,135,221,220,101,82,129,249,242,109,67,164,182,169,12,165,90,161,91,19,177,160,68,208,184,173,70,90,130,21,55,249,179,111,76,167,119,51,240,217,133,20,18,208,198,93,3,26,104,185,30,154,40,84,130,55,209,130,10,185,31,212,159,241,139,127,232,245,61,253,103,22,253,30,177,4,0,2,18,82,8,93,61,70,55,3,56,57,105,11,213,125,45,231,104,116,240,192,94,132,208,47,185,118,145,93,82,191,75,61,10,154,107,100,108,171,169,174,180,101,106,90,102,83,205,8,32,98,234,81,31,133,35,33,28,180,89,60,37,39,1,232,150,57,162,164,9,2,125,145,90,96,55,209,74,150,57,16,146,92,97,172,58,76,156,200,123,130,33,122,211,73,166,166,200,198,117,81,75,136,71,140,55,7,3,69,125,112,149,214,143,167,206,109,104,77,195,137,71,6,117,69,30,187,107,157,63,5,173,52,174,186,179,78,244,142,51,50,6,138,174,90,60,116,249,133,237,2,68,23,92,110,55,203,42,81,31,49,114,49,195,92,13,128,1,48,54,2,175,9,100,129,250,133,129,164,232,228,152,69,88,57,144,141,236,69,137,95,41,69,132,242,82,216,183,255,61,6,126,193,91,85,247,94,79,97,226,8,91,57,181,168,166,109,15,220,39,118,194,110,54,181,54,104,0,8,1,70,162,61,18,102,48,255,251,178,100,119,4,199,38,105,87,59,47,100,240,63,204,202,243,61,37,26,95,41,215,82,13,225,235,201,14,147,171,132,195,9,224,116,242,30,52,229,186,224,64,228,253,46,239,183,238,120,102,130,64,253,95,235,247,250,38,239,243,9,135,13,167,255,255,255,255,255,255,255,251,170,190,109,27,243,106,110,146,59,175,251,250,255,242,143,112,128,32,121,142,109,152,115,25,155,49,152,72,80,128,80,112,36,207,68,129,65,166,28,8,180,150,168,192,143,80,23,14,96,162,4,20,55,166,231,20,1,105,2,18,201,166,178,22,130,56,166,3,30,20,121,133,110,1,114,1,195,86,48,117,9,142,21,42,142,170,212,72,2,140,152,43,157,198,65,34,180,140,161,167,50,57,72,208,149,65,211,4,9,218,63,209,232,97,12,80,166,75,122,232,60,158,195,53,144,148,55,197,105,114,56,99,24,129,8,149,22,124,43,80,42,134,82,100,121,51,187,120,168,185,180,195,109,35,156,199,124,10,156,169,59,179,206,204,158,67,34,181,26,42,216,52,139,101,58,23,13,16,33,180,98,172,8,11,135,57,40,49,85,142,111,216,156,160,43,113,42,101,154,212,211,233,216,146,142,48,201,52,45,213,85,155,36,156,173,60,30,251,189,246,206,119,87,120,195,83,135,204,181,146,139,157,106,237,145,32,197,214,115,36,181,204,5,156,226,186,214,37,189,43,71,211,103,88,255,191,189,59,52,254,155,255,205,9,246,152,1,88,30,18,68,163,66,165,140,154,47,243,184,225,249,59,216,119,140,62,128,250,6,63,42,94,15,161,147,156,196,145,230,30,233,177,10,217,213,210,143,31,67,191,154,16,141,213,6,252,146,223,202,47,203,39,191,247,54,234,242,93,68,93,103,146,253,97,4,0,0,9,42,10,3,62,41,202,145,196,132,17,87,113,208,110,3,119,64,164,23,66,19,16,64,90,118,94,58,5,189,101,233,116,44,1,177,39,250,168,208,37,41,16,20,204,119,34,174,242,100,39,244,45,232,69,70,60,167,159,246,17,0,35,123,17,92,238,238,73,229,49,160,166,19,103,20,201,53,89,99,78,41,215,13,112,137,178,49,118,67,168,155,98,47,239,13,197,184,144,34,174,165,187,114,49,169,89,29,115,2,143,201,36,60,211,72,132,99,53,99,178,65,82,180,48,48,60,119,23,47,104,209,2,201,105,96,69,111,186,117,85,18,40,215,137,69,93,244,186,90,222,9,179,234,111,199,140,151,141,226,79,36,71,114,226,169,201,160,148,145,162,39,227,238,240,233,240,181,251,92,25,160,182,176,54,56,170,19,142,154,158,90,3,90,146,104,68,131,49,229,46,48,239,53,21,113,106,77,160,98,36,86,236,222,77,197,255,251,178,100,109,134,39,55,113,214,187,79,22,112,61,193,155,41,25,35,26,27,181,213,90,109,60,89,193,4,19,172,112,193,137,224,111,102,114,25,111,202,106,184,6,248,235,16,6,32,0,0,51,192,60,143,198,149,13,116,59,84,218,3,16,204,162,81,148,132,184,169,1,41,96,50,69,135,139,80,42,250,239,88,200,148,131,136,57,205,171,203,122,220,127,39,50,53,248,147,77,181,171,253,29,52,68,218,223,72,5,196,228,53,20,76,123,179,22,120,160,249,119,88,144,148,21,196,35,26,196,218,123,70,18,16,152,12,5,167,172,132,92,186,138,111,98,171,194,145,125,43,101,206,52,55,46,94,76,9,76,89,138,155,56,178,102,218,1,88,234,162,195,217,109,59,134,147,81,160,89,206,132,6,20,40,106,69,133,94,114,74,107,151,4,57,116,125,229,45,200,53,149,104,198,120,173,85,83,65,62,89,81,240,35,83,110,104,152,113,151,237,117,231,7,155,129,30,2,98,118,167,40,116,119,62,162,86,215,104,125,135,77,158,107,64,79,148,15,242,213,2,106,170,225,188,41,27,107,79,105,142,79,147,122,150,66,95,53,46,204,216,57,169,215,101,59,44,102,232,205,147,76,195,3,115,46,243,108,54,50,196,108,74,176,72,216,140,102,131,51,248,176,81,51,69,61,205,103,207,173,19,17,223,60,131,18,3,36,153,196,45,231,61,7,247,196,229,25,182,226,64,0,3,64,0,123,78,16,10,235,74,245,119,80,169,184,122,180,3,8,166,101,12,212,104,253,122,20,27,117,248,52,144,153,61,40,233,253,123,90,141,79,12,103,185,158,125,66,140,167,233,163,243,153,148,10,132,67,183,197,91,235,126,85,250,0,0,0,8,85,14,7,189,249,163,10,107,214,7,13,65,132,180,64,98,171,22,129,58,145,49,89,3,129,162,56,20,59,74,130,84,97,183,72,53,180,163,237,5,181,97,107,57,51,224,13,16,133,53,145,4,148,182,148,39,114,12,246,56,9,74,8,130,145,69,180,221,57,78,131,116,77,89,28,77,36,53,134,141,170,158,142,71,40,219,30,220,254,130,134,181,181,193,196,57,113,182,179,117,218,165,185,222,162,207,148,20,146,121,237,109,238,177,167,87,209,234,149,153,146,21,175,35,133,168,151,138,229,25,142,120,78,115,194,30,56,122,235,54,163,52,122,35,225,95,231,57,66,103,204,184,213,29,37,189,23,178,152,120,254,57,92,230,171,98,112,91,240,28,127,49,116,199,229,225,221,109,153,17,87,158,143,199,188,75,38,44,126,32,28,147,32,93,1,233,72,130,247,38,133,147,133,108,133,24,38,8,113,28,155,50,218,64,18,160,29,17,138,171,201,183,29,99,59,80,243,255,251,178,100,115,12,230,194,103,86,155,79,101,112,75,40,42,225,48,194,106,25,189,161,94,108,61,149,193,6,147,236,8,145,137,184,6,75,48,35,123,30,45,53,22,106,74,114,92,236,249,107,233,227,41,73,91,157,226,136,159,145,129,243,30,60,17,91,212,24,219,211,22,174,223,226,70,67,219,248,159,214,83,119,198,245,55,146,198,170,222,251,55,213,20,231,61,0,0,146,79,18,8,228,99,169,143,38,30,73,122,148,176,124,242,84,50,139,43,91,212,161,41,192,181,24,155,244,147,101,211,107,207,11,117,111,27,146,239,113,155,118,233,73,45,13,178,230,95,12,229,25,165,35,136,222,29,136,244,249,212,84,188,61,234,123,203,183,169,8,184,115,107,236,83,171,28,156,220,58,51,7,18,120,190,206,157,141,17,235,27,84,144,92,155,20,109,118,177,232,160,211,61,98,73,11,18,234,35,234,48,182,29,145,90,241,228,218,86,151,195,214,167,108,209,154,213,77,106,65,99,133,141,102,177,89,237,100,100,124,66,206,176,83,229,242,151,194,101,220,104,122,121,21,4,157,129,191,206,69,239,23,10,15,113,149,99,189,32,43,161,140,222,112,229,36,164,100,242,50,251,243,1,36,205,90,248,9,214,86,83,51,135,219,150,250,144,177,173,65,14,158,138,208,53,164,68,44,124,97,38,41,159,42,25,35,97,52,158,43,136,7,186,79,49,152,37,153,118,31,122,125,34,79,233,194,231,187,90,43,183,168,54,97,16,240,149,38,120,89,78,3,119,228,238,255,229,200,211,175,250,96,23,190,28,44,181,124,50,0,18,146,152,144,163,140,83,118,64,113,229,208,17,130,221,195,3,107,165,129,97,148,248,104,201,118,219,177,183,89,154,46,216,139,169,156,125,142,62,235,59,24,122,57,85,234,86,73,169,151,142,48,227,60,236,186,133,187,83,198,172,225,139,45,202,13,100,191,141,44,21,155,139,172,250,11,133,155,97,17,26,168,150,151,242,140,152,34,15,60,5,153,20,9,214,44,134,100,47,98,155,102,41,98,74,226,0,92,181,34,139,37,91,150,48,250,219,51,111,195,8,254,131,37,125,44,250,146,33,250,220,144,116,222,197,169,24,55,119,148,142,252,230,121,37,198,221,36,81,170,29,76,231,168,235,208,228,149,79,52,10,94,109,182,177,109,130,28,120,246,173,244,245,147,59,188,152,180,27,77,58,173,6,246,102,185,36,110,188,107,249,104,246,40,0,1,0,68,131,1,184,232,209,213,9,204,23,155,235,161,18,8,229,221,209,7,27,50,126,101,200,59,231,221,101,103,152,138,164,60,180,117,221,236,186,196,217,42,233,216,63,115,167,32,53,246,43,202,58,171,63,252,95,255,193,64,77,255,251,178,100,129,12,230,22,104,216,27,41,126,176,75,37,170,243,48,194,104,27,33,197,90,109,49,251,9,29,158,235,4,244,149,160,12,23,56,192,40,97,99,30,56,35,83,22,0,0,144,225,41,226,14,198,126,49,128,42,36,0,12,4,28,12,201,0,105,75,33,187,13,6,92,195,195,93,96,40,102,217,211,88,81,226,4,66,108,65,110,34,94,168,52,33,229,110,237,125,14,114,181,225,12,199,89,99,42,134,23,67,76,103,15,202,152,94,118,219,197,251,3,193,59,151,195,48,52,46,108,221,12,236,151,26,100,143,158,174,29,153,44,56,61,62,229,25,239,186,100,199,71,106,225,102,169,83,94,37,76,176,255,253,87,66,33,125,130,71,93,117,200,229,78,46,95,7,89,52,107,223,163,98,199,114,219,153,121,212,221,153,251,65,111,208,189,89,132,246,43,139,20,236,200,180,226,187,109,239,117,52,210,201,33,95,152,121,240,178,227,122,74,98,97,137,51,46,119,118,25,151,14,80,31,82,22,189,98,70,165,82,14,86,131,18,145,124,125,234,14,243,255,248,206,190,183,93,99,113,14,219,187,55,54,22,225,244,65,207,7,1,103,109,85,191,127,149,55,59,79,241,57,39,236,56,209,231,7,180,172,110,113,40,223,83,62,137,165,16,219,84,34,213,42,253,155,66,138,179,119,17,22,100,51,23,14,25,31,253,181,223,77,14,251,249,129,254,221,191,255,238,119,87,233,228,16,0,0,50,196,224,97,3,107,24,233,53,1,43,49,14,153,113,170,32,50,20,4,137,213,12,122,72,0,73,152,64,128,195,8,110,153,70,4,115,152,76,101,46,35,40,208,146,136,100,233,11,5,64,178,97,104,37,42,13,107,42,96,247,80,82,67,74,110,160,99,32,224,85,48,113,209,217,82,55,173,9,184,185,78,51,255,15,95,108,186,56,143,128,212,204,186,85,161,92,190,193,0,41,170,163,139,27,9,77,68,125,27,39,35,219,102,52,113,12,155,164,7,229,168,237,74,169,132,91,122,150,238,216,246,165,167,20,252,209,109,83,175,251,189,2,96,58,186,139,245,170,70,179,9,167,179,108,210,145,60,254,17,90,156,115,242,23,34,200,66,22,171,177,124,189,55,100,140,253,239,244,231,152,68,152,125,106,135,117,63,183,108,120,56,187,68,103,61,120,221,57,163,64,86,203,214,152,177,205,54,173,85,3,127,83,254,34,217,128,5,112,63,5,214,240,206,84,44,241,208,171,100,176,44,34,12,220,85,178,92,65,139,31,85,187,244,34,172,68,196,211,8,35,199,87,9,213,186,35,254,71,210,247,73,16,254,254,67,184,143,10,27,65,142,163,164,139,61,44,40,183,11,106,163,189,155,72,222,135,255,255,251,178,100,145,12,134,212,112,213,19,76,46,224,75,133,10,209,61,35,62,25,45,165,92,109,61,137,129,9,24,236,36,192,137,208,219,251,118,234,0,18,82,148,170,112,205,236,114,193,80,66,11,133,65,22,64,26,45,65,6,1,182,128,212,85,1,68,95,0,100,156,59,72,130,168,208,46,78,40,1,100,104,37,194,81,26,162,23,65,112,36,75,72,212,114,48,108,52,4,39,99,114,178,101,0,226,65,248,47,3,79,52,128,157,97,25,40,232,165,183,162,162,53,10,121,6,169,216,90,242,245,172,81,50,241,57,13,212,212,170,28,109,62,229,169,111,149,26,209,77,33,241,18,234,71,153,201,127,218,52,75,244,129,236,119,87,15,237,47,99,181,39,211,71,230,32,152,213,47,23,87,203,11,250,152,118,153,1,108,37,194,122,1,104,112,141,117,78,34,52,32,149,187,148,229,226,113,67,69,66,213,26,94,165,212,236,189,55,76,235,94,190,101,187,189,91,25,85,166,93,94,243,42,230,205,127,105,77,52,242,228,0,11,71,204,4,19,250,5,141,30,89,10,233,165,13,209,239,31,110,202,217,144,144,65,217,153,132,213,223,245,244,85,182,119,215,84,67,215,227,165,183,6,139,243,120,40,125,97,161,71,246,221,239,254,241,98,87,222,174,90,106,170,251,52,252,168,0,0,96,180,227,224,152,213,99,55,196,11,54,97,224,174,195,86,84,197,142,10,14,110,192,166,40,16,61,137,167,8,4,170,170,249,24,140,34,8,122,27,194,22,234,166,72,119,169,146,163,196,8,164,196,44,120,146,85,235,115,152,163,142,251,163,115,224,167,213,210,244,16,129,59,150,147,230,163,165,6,134,34,84,235,225,208,14,225,102,206,156,62,124,63,21,131,214,204,153,45,169,124,238,10,31,161,0,181,136,102,39,143,185,84,148,178,200,162,106,247,129,110,52,186,44,50,231,210,199,68,39,173,99,248,227,95,241,48,246,186,109,247,59,214,26,206,96,88,114,210,88,48,236,124,153,47,53,53,80,86,162,131,174,59,43,56,215,192,162,10,210,52,164,73,219,124,234,187,125,133,223,42,209,115,172,61,181,117,189,117,30,124,54,203,194,121,89,187,185,141,191,184,146,62,164,206,77,118,118,136,239,205,14,141,64,188,200,48,0,0,0,228,115,81,3,38,226,22,24,62,118,88,33,236,20,88,51,124,86,247,111,117,90,188,174,252,163,235,120,148,77,27,68,162,198,187,85,111,46,158,175,225,69,168,234,159,145,85,115,167,122,87,43,204,128,9,41,72,33,88,245,176,220,236,144,165,204,40,72,24,49,9,136,134,239,70,80,169,176,2,1,72,71,225,172,44,201,74,65,13,15,7,42,145,174,38,186,116,255,251,178,100,159,140,70,205,112,213,19,88,98,240,57,129,11,74,36,194,34,24,173,165,92,108,189,145,0,206,27,173,116,192,137,112,166,83,69,19,209,5,80,40,24,149,43,46,103,228,162,56,203,202,85,65,212,162,93,34,200,123,131,51,185,174,193,209,242,227,67,36,171,21,38,29,222,133,152,101,200,42,164,247,132,149,248,202,149,151,112,188,251,237,69,44,71,150,127,225,55,181,74,183,137,9,30,172,189,117,7,101,190,198,47,88,136,170,26,162,217,130,96,193,45,171,50,205,232,58,235,162,127,178,226,218,242,247,34,30,11,62,140,132,162,39,166,240,44,12,43,87,172,150,139,17,209,121,106,205,190,235,48,52,225,246,149,151,88,232,177,94,254,175,121,237,179,251,46,202,186,234,73,182,209,130,104,131,186,160,20,128,0,219,210,9,171,17,248,214,89,39,168,57,246,167,189,140,178,95,7,131,159,255,239,69,232,239,50,250,39,51,178,250,38,253,252,15,51,130,7,161,1,172,151,39,225,53,127,223,233,0,37,27,152,100,129,122,14,102,205,16,144,96,68,99,35,67,68,204,80,94,41,22,232,94,100,199,167,100,143,186,201,140,171,234,143,162,151,100,225,218,130,81,198,78,47,162,152,154,219,116,192,173,120,133,58,86,197,66,148,197,235,83,20,255,110,18,185,23,99,245,138,83,85,135,161,39,98,186,28,154,211,166,205,88,132,71,213,133,131,163,136,155,18,25,213,57,1,252,62,169,26,180,14,88,72,156,30,49,171,63,120,10,28,238,99,205,191,2,197,174,183,149,152,24,99,68,173,219,54,219,69,183,228,28,175,186,253,154,108,250,99,35,238,148,137,156,173,122,230,202,71,185,170,114,102,55,31,32,150,19,173,43,194,191,157,188,73,0,142,48,232,66,250,247,225,127,27,165,62,174,218,178,174,89,33,87,94,229,56,0,82,0,70,18,2,150,120,113,86,96,243,84,57,214,29,124,152,242,74,24,104,63,104,17,28,181,157,209,219,100,218,207,174,206,250,76,228,88,137,93,22,18,7,181,13,43,238,112,238,207,86,41,102,158,83,255,163,249,245,59,45,188,168,93,240,244,247,79,144,172,243,73,141,208,72,195,94,141,48,200,219,156,64,32,3,169,6,30,44,14,150,11,139,2,24,202,136,201,86,0,9,48,176,67,1,14,52,34,52,248,8,22,42,4,153,233,22,119,4,72,104,145,226,173,141,12,98,156,103,68,205,64,163,130,16,17,2,128,100,193,1,116,58,88,20,36,241,20,37,51,195,149,30,56,89,225,16,5,204,53,64,129,159,181,1,33,68,181,69,34,232,137,47,129,114,127,51,153,141,130,218,45,133,8,115,33,131,149,133,149,8,80,180,165,143,255,251,176,100,193,12,69,238,104,216,27,47,100,64,63,228,251,3,48,98,104,35,57,223,72,13,229,241,1,74,41,43,24,243,138,16,232,232,113,99,94,171,66,189,100,140,167,20,34,71,5,125,181,10,85,175,222,34,32,182,43,220,14,56,112,137,99,131,121,32,41,241,179,246,58,132,233,90,107,66,87,148,206,98,249,70,192,245,150,85,98,101,153,128,10,46,150,210,81,90,110,56,151,160,132,142,34,156,251,202,202,153,36,141,103,87,138,172,183,162,141,230,75,234,6,27,155,157,231,49,179,212,23,204,21,75,217,10,183,237,80,102,147,54,50,162,105,38,246,143,222,98,216,179,216,186,111,154,180,140,239,54,92,68,204,55,176,97,117,247,10,247,169,170,98,238,160,253,83,23,153,245,53,5,191,65,0,2,116,50,242,44,137,201,198,66,184,208,82,198,162,21,211,239,209,79,244,191,18,2,250,231,9,135,145,33,118,90,135,221,65,33,69,134,86,247,63,85,59,193,239,155,85,125,28,19,23,167,145,191,239,51,8,254,23,254,223,232,23,234,19,241,193,216,103,172,129,222,17,53,25,53,186,103,213,37,250,219,0,0,99,0,26,59,1,83,114,104,54,242,147,34,43,48,117,19,2,26,8,7,48,209,211,25,11,68,48,227,68,58,8,72,12,32,60,195,3,84,97,28,0,1,128,64,177,99,72,6,0,115,151,104,112,138,17,181,213,41,121,132,64,224,80,36,192,153,66,185,74,234,154,74,4,152,17,6,171,210,255,179,100,235,121,229,205,152,168,36,134,209,136,218,226,126,95,198,117,226,145,47,51,113,55,124,120,179,149,145,75,78,209,29,250,195,27,18,165,184,114,65,60,82,24,89,180,132,242,88,112,109,30,28,60,203,2,11,98,238,178,30,47,217,246,140,142,186,74,79,83,206,239,226,120,235,168,177,216,210,203,213,213,27,30,127,129,214,231,134,88,108,15,19,86,170,166,125,179,199,71,66,47,197,43,228,234,114,88,113,79,244,252,56,242,210,18,158,222,79,168,236,123,179,3,46,229,61,80,86,210,186,20,8,42,157,230,229,61,55,88,209,97,206,171,127,69,247,8,24,222,220,43,129,2,40,126,107,62,173,128,251,102,87,91,96,129,219,72,0,0,20,189,224,88,40,208,44,88,19,199,3,24,0,184,195,144,94,220,229,110,23,116,175,167,117,205,56,230,160,32,24,112,50,53,192,64,53,105,231,103,114,12,177,42,245,218,158,105,221,239,166,123,43,151,174,77,174,28,244,87,138,162,159,183,79,77,64,4,147,146,179,194,76,224,6,128,82,40,126,34,30,144,102,92,18,118,44,44,188,104,91,14,103,165,4,213,94,94,232,187,236,88,136,12,134,56,247,255,251,178,100,179,12,7,192,119,84,19,111,30,226,69,98,154,230,48,194,76,26,117,161,92,109,49,251,64,219,22,108,220,144,165,248,208,192,49,166,209,252,135,33,149,59,145,67,80,45,44,220,254,112,19,199,41,128,231,95,89,154,24,194,29,35,215,51,185,132,100,194,38,15,177,57,17,60,44,38,196,77,26,166,134,199,213,76,184,22,64,19,19,93,115,21,46,60,249,117,5,149,183,214,29,76,152,146,167,8,13,28,138,98,244,197,181,233,192,193,72,163,95,64,125,122,114,72,136,6,93,56,137,116,79,101,129,162,19,218,202,46,167,226,99,50,178,55,79,81,16,1,138,195,180,69,166,7,166,109,124,199,252,70,123,78,118,216,229,217,160,48,188,172,133,173,228,57,220,27,217,35,192,178,161,69,39,137,74,206,241,78,205,29,18,148,220,12,190,107,176,123,205,9,30,79,233,16,64,18,185,108,38,101,51,17,7,216,71,181,22,188,221,44,250,4,205,86,201,100,230,39,229,70,114,56,138,157,46,191,253,6,129,184,231,194,0,176,75,163,255,90,93,161,203,66,124,243,180,95,156,160,0,32,66,80,96,25,210,38,105,253,27,229,162,65,129,141,140,9,208,193,107,0,21,68,142,198,152,34,119,33,200,28,161,77,81,42,234,129,24,112,195,195,96,214,100,150,83,137,118,246,50,84,254,77,129,144,9,208,179,149,251,18,136,63,77,145,212,88,22,226,197,149,134,44,192,225,45,198,112,117,2,236,138,89,121,101,84,234,131,176,184,134,99,18,73,192,237,104,136,88,203,241,141,9,227,45,231,105,211,99,128,231,70,155,240,22,205,151,204,103,249,145,26,2,93,236,69,119,196,170,70,99,186,22,210,118,162,78,181,145,170,212,45,177,21,113,162,65,93,198,99,80,5,129,22,174,124,203,37,49,169,6,11,62,155,168,233,84,142,181,172,229,35,116,20,61,133,60,128,171,169,119,58,237,228,107,65,241,82,42,40,187,80,79,173,177,193,146,50,212,89,209,65,61,83,177,161,93,1,172,209,130,192,74,132,98,173,204,46,160,66,130,140,141,212,162,246,35,4,140,249,145,124,83,71,177,119,64,82,97,182,192,78,89,128,1,128,0,2,38,50,28,150,152,219,176,133,178,32,7,19,97,100,246,93,90,220,113,20,75,85,36,235,191,214,233,126,67,219,233,74,140,204,135,255,253,186,111,246,247,16,148,247,116,217,234,253,224,0,44,21,13,154,138,46,103,17,177,159,128,198,65,15,24,100,132,60,49,51,64,148,8,5,16,138,200,1,166,53,12,151,233,149,24,84,78,100,59,19,16,128,5,209,84,19,57,172,10,136,21,240,77,109,55,1,235,64,201,34,50,16,178,154,51,59,255,251,178,100,182,140,71,164,113,212,155,79,46,224,52,228,251,77,36,162,48,31,65,189,78,78,97,237,137,4,20,171,232,243,41,112,66,108,189,184,166,106,41,177,197,240,210,152,132,126,235,228,128,86,112,35,193,22,88,172,250,255,110,238,145,9,87,26,3,225,199,171,157,33,138,17,214,164,186,185,70,162,103,109,66,161,203,80,118,173,151,197,247,108,79,28,220,88,222,48,194,98,179,248,185,60,217,220,142,121,28,21,146,70,102,66,154,25,148,58,184,150,85,165,155,21,239,157,210,9,248,159,84,59,85,217,117,59,157,24,134,51,148,71,215,163,247,145,225,55,83,16,161,234,100,74,203,5,222,75,119,154,166,228,139,21,125,163,85,94,146,180,180,58,90,240,222,27,8,57,48,241,254,186,137,154,175,204,153,154,153,237,22,248,204,44,55,160,34,226,208,177,134,221,111,24,119,138,230,90,98,78,38,17,236,200,217,104,192,64,16,20,0,147,91,9,86,199,0,186,51,188,147,23,85,98,98,29,155,23,91,60,188,158,123,49,123,221,179,25,70,240,66,101,50,175,214,222,223,142,201,11,244,56,184,27,15,134,35,15,251,168,244,127,251,187,136,79,255,245,124,171,253,40,0,76,22,109,49,9,16,227,41,115,107,40,12,194,46,36,55,152,32,120,102,225,128,136,28,100,192,10,31,25,192,148,65,32,86,192,41,128,178,129,105,244,211,124,196,40,78,245,130,20,0,94,51,34,178,238,11,28,54,25,125,215,152,88,19,93,114,177,19,217,1,106,196,185,82,92,187,143,244,11,50,96,152,199,220,68,228,49,135,99,193,82,13,192,98,150,220,244,151,76,211,170,17,208,124,24,174,110,74,158,95,203,129,210,224,174,39,109,145,81,50,184,42,39,39,131,200,92,207,149,115,114,118,17,176,121,88,37,202,203,105,94,168,61,194,121,122,57,161,181,193,174,253,224,156,57,202,186,49,44,145,3,226,157,46,129,142,237,189,157,170,24,89,47,175,196,158,2,186,4,72,129,144,246,72,113,179,17,103,88,48,226,201,220,161,178,151,85,11,165,34,135,121,111,104,247,127,186,228,213,220,120,110,183,182,220,81,181,61,167,160,236,60,151,109,231,111,105,136,134,200,244,253,38,238,89,102,143,243,9,170,74,182,149,158,150,143,72,136,185,107,134,173,238,208,119,53,155,167,182,225,58,249,155,27,213,169,191,72,51,129,192,0,186,88,114,3,192,93,1,81,129,11,198,34,244,54,191,105,181,185,187,231,200,187,142,181,253,175,20,7,194,206,48,149,52,183,127,248,59,63,255,158,234,51,253,38,186,165,171,197,250,4,8,136,245,156,190,142,242,244,146,148,16,166,159,98,137,200,207,153,226,160,255,251,178,100,171,142,72,113,119,82,11,153,122,246,61,4,251,19,32,2,208,30,249,197,78,109,225,235,65,7,147,235,88,243,9,160,24,116,203,138,204,100,64,212,194,32,48,73,19,14,52,82,180,34,1,12,0,18,242,52,68,129,11,0,125,165,55,66,122,228,39,210,202,135,2,4,76,166,234,251,21,68,6,204,10,152,73,8,183,214,136,226,7,41,28,53,151,32,86,26,200,81,128,112,35,132,252,19,170,54,227,85,86,33,168,230,211,81,200,255,112,107,110,56,238,161,138,255,189,101,119,42,163,42,54,194,53,25,24,139,99,58,88,92,101,74,56,93,41,21,243,158,146,39,83,214,131,93,158,34,1,178,139,135,147,78,173,100,106,27,168,215,107,13,175,24,152,29,162,203,225,175,44,105,151,27,77,189,83,15,93,104,185,211,124,215,141,29,145,186,4,89,175,116,54,236,106,226,191,89,82,162,119,171,73,181,33,171,166,51,183,55,136,196,217,180,91,82,161,88,10,37,102,159,188,86,47,177,28,213,154,198,83,231,168,245,116,173,51,69,130,216,126,149,187,197,44,253,141,175,95,194,183,249,197,254,39,255,83,78,215,34,32,0,3,169,95,179,15,246,50,141,88,243,21,186,11,112,150,173,191,33,40,186,108,152,126,86,162,116,39,120,171,213,197,72,197,120,54,255,250,147,255,112,99,255,203,170,142,118,221,239,237,197,180,155,85,31,119,173,172,145,89,71,62,203,214,108,49,10,196,222,239,3,114,209,77,18,48,51,241,12,24,112,2,141,205,98,97,48,72,36,194,230,147,16,2,205,80,88,17,8,140,16,74,95,101,128,193,103,139,198,16,4,48,96,164,196,96,38,217,222,7,23,130,192,162,96,24,132,32,81,137,44,132,70,57,35,186,56,197,159,52,69,139,51,53,248,44,18,19,144,66,196,1,68,60,232,78,33,1,35,22,177,80,176,129,81,174,10,157,69,202,24,243,99,38,17,192,102,241,170,73,134,46,205,30,204,103,245,2,171,249,109,71,230,117,236,148,48,105,212,123,104,240,43,116,143,59,175,188,111,8,91,154,244,71,32,185,69,86,129,65,58,206,106,228,196,179,146,60,110,238,82,134,89,168,185,17,208,220,196,13,40,147,75,243,126,186,4,75,70,144,152,211,70,178,210,248,250,95,173,245,182,168,78,108,71,179,166,100,212,219,92,58,142,180,187,50,169,52,172,86,180,180,194,41,239,211,35,189,192,101,251,203,36,93,152,73,72,158,21,45,101,79,235,164,214,247,247,191,3,196,164,169,92,127,62,171,47,254,145,61,229,143,187,229,5,138,90,111,141,239,95,255,121,32,0,5,8,0,32,5,0,28,135,8,72,207,201,47,27,7,80,249,18,78,255,251,178,100,144,142,8,105,119,81,131,153,124,240,70,132,251,13,49,98,104,32,129,205,80,77,229,235,201,10,156,106,192,243,9,120,77,17,170,219,113,175,185,219,171,10,211,62,130,181,212,159,255,75,111,245,105,105,91,48,65,106,126,183,244,88,115,253,238,255,170,2,166,91,217,74,76,143,37,173,2,129,194,143,35,95,88,54,48,194,116,84,198,22,146,107,228,36,203,32,34,99,20,5,51,1,101,135,48,33,128,160,17,153,134,146,0,6,221,107,11,20,136,65,193,137,28,114,194,93,181,254,239,17,28,135,2,207,23,33,64,74,162,57,138,82,173,78,252,109,36,25,130,15,152,96,152,33,172,120,171,24,83,204,82,133,55,8,2,88,142,44,212,6,223,195,109,146,3,21,242,14,36,107,72,84,24,137,147,112,240,101,146,85,99,2,153,133,145,219,33,209,16,217,84,184,57,197,63,206,181,30,148,78,10,180,172,244,146,29,146,178,244,68,9,28,89,40,104,170,39,87,152,177,18,38,131,58,157,106,155,100,140,244,118,29,41,69,82,129,210,194,17,9,194,82,90,244,211,66,220,28,208,245,61,93,166,89,87,12,142,146,83,80,151,179,236,240,218,189,189,153,141,77,26,10,189,122,123,89,36,241,56,172,106,58,225,176,40,34,225,168,196,128,197,88,143,28,25,175,37,145,174,111,149,138,152,211,82,87,143,24,80,153,88,231,154,6,243,191,247,123,198,246,245,206,255,173,254,117,29,106,192,2,227,180,194,228,254,5,209,84,196,54,31,161,234,92,114,47,129,61,142,86,88,117,129,142,40,229,119,138,8,250,249,185,220,245,76,110,198,182,54,196,253,136,236,166,206,108,167,245,8,8,85,61,25,12,255,173,55,190,111,2,237,187,221,253,114,223,254,219,122,16,0,162,129,85,37,77,122,78,128,42,210,213,109,200,81,81,220,96,74,241,94,73,147,34,55,40,131,104,150,139,67,100,142,156,20,249,223,127,218,251,230,203,163,47,83,51,166,139,195,94,250,136,171,13,15,19,31,173,39,31,15,225,74,193,216,205,114,96,117,37,110,64,19,133,227,129,240,64,57,174,8,163,58,37,58,118,61,142,172,170,216,180,181,222,114,45,27,184,98,56,167,28,225,133,157,58,76,33,152,39,59,98,203,142,10,133,147,104,106,234,230,137,182,57,116,247,11,146,193,2,17,62,55,8,7,58,233,60,208,70,100,113,66,82,78,162,106,123,156,194,77,92,68,42,147,15,156,83,85,69,230,11,228,118,101,21,8,238,235,182,53,59,56,145,38,237,72,227,124,150,24,246,237,208,166,100,139,1,114,101,202,212,55,76,84,123,217,31,225,194,28,222,176,219,28,25,34,246,126,156,40,4,64,255,251,178,100,106,140,70,151,105,88,155,12,125,248,59,64,203,29,48,39,48,33,45,223,86,76,179,28,201,8,22,170,192,241,138,96,0,0,0,36,200,118,20,131,208,144,76,1,203,74,0,80,68,46,5,46,52,168,179,3,109,22,78,50,74,198,106,32,123,109,79,194,149,244,236,181,96,78,143,250,127,112,143,58,82,223,209,90,73,94,89,105,246,128,8,216,164,102,45,198,60,64,158,192,130,33,60,88,241,170,70,0,132,7,50,90,180,115,49,203,103,98,48,103,2,0,139,69,3,132,25,57,175,32,184,161,231,30,102,44,67,129,55,202,198,200,211,193,53,226,201,203,1,64,140,93,31,24,101,52,168,46,19,53,112,154,124,169,244,143,57,87,159,232,162,185,101,173,153,141,193,205,42,118,50,252,57,203,185,132,186,208,26,208,248,146,144,77,100,13,5,33,48,172,68,0,200,104,131,177,233,224,205,106,8,238,96,91,122,21,7,233,87,70,254,83,210,153,68,40,65,78,213,62,18,56,208,205,11,104,71,141,152,33,145,129,184,66,189,51,0,217,144,4,63,6,165,19,131,2,242,27,78,94,199,81,190,255,68,218,53,88,113,190,125,39,104,228,78,232,192,146,62,17,126,189,21,60,111,182,43,231,186,105,4,174,84,254,186,83,208,46,47,252,101,248,102,174,53,154,75,174,244,87,25,84,186,73,157,203,116,212,213,105,239,238,83,73,222,98,255,62,182,162,183,43,243,89,227,134,27,185,106,150,229,170,181,63,255,91,231,238,205,45,203,82,154,96,202,177,51,12,69,64,167,200,91,43,15,98,182,244,146,69,220,150,135,18,71,253,170,136,44,115,195,133,42,169,13,192,76,122,108,71,52,163,206,204,169,67,90,153,208,132,252,16,170,191,224,155,53,213,196,126,69,93,26,216,181,183,191,71,250,254,152,11,161,153,217,177,149,179,26,34,249,144,128,24,114,113,154,151,24,248,72,16,28,144,60,178,34,18,194,192,121,19,138,80,49,1,97,97,24,105,140,135,24,33,18,210,24,13,94,6,62,4,4,13,54,10,178,232,7,35,128,1,70,147,194,0,25,146,96,137,1,10,136,61,115,75,0,92,80,112,40,168,2,193,22,3,18,4,191,41,158,9,3,120,90,68,24,234,175,55,101,76,27,154,65,144,11,186,44,249,130,40,84,224,128,6,22,157,236,90,62,196,35,173,171,56,99,108,93,201,228,78,179,231,5,56,113,34,250,28,234,164,17,234,60,155,199,249,196,132,200,186,148,108,154,109,81,220,153,220,206,68,57,100,123,22,227,45,23,25,86,81,143,195,113,234,229,137,226,138,33,156,150,33,34,130,18,77,98,104,37,250,10,41,233,138,194,141,195,170,71,187,138,255,251,178,100,101,14,40,106,119,83,3,111,71,178,53,129,187,61,36,38,82,32,193,213,76,45,61,61,9,0,156,43,72,244,149,96,141,94,137,87,181,163,88,84,91,87,16,250,65,200,43,206,28,76,195,158,223,109,110,35,232,142,109,214,212,33,189,129,164,209,135,160,220,26,164,148,34,69,190,241,204,142,26,57,154,248,199,48,246,131,155,134,190,210,180,185,152,224,233,184,136,57,228,0,42,128,4,0,0,8,35,114,131,49,96,201,49,58,17,14,30,128,113,27,219,232,181,146,13,179,100,198,68,211,244,118,255,246,83,79,255,253,255,103,254,223,226,224,179,139,60,149,211,208,205,139,168,35,172,77,238,196,192,59,132,197,231,25,140,199,21,0,43,250,149,153,196,129,129,76,145,209,80,102,172,200,12,59,77,133,152,147,0,165,2,207,82,233,115,35,113,88,241,208,196,247,0,208,205,56,148,151,22,124,160,232,162,64,16,32,114,19,25,106,213,81,224,72,148,205,74,193,224,130,34,107,152,84,123,118,5,3,47,19,70,67,71,246,3,164,91,73,157,40,24,34,232,179,22,130,239,52,213,4,89,235,101,136,55,64,56,154,4,157,30,121,138,162,30,173,61,29,185,153,16,206,99,177,76,163,26,202,117,34,156,89,17,233,101,37,226,25,169,230,18,164,185,110,51,74,119,106,66,116,99,171,213,219,120,132,177,61,97,74,101,193,161,92,111,23,145,73,139,10,14,143,8,6,179,121,38,65,196,170,231,75,183,44,64,57,80,230,165,43,246,232,237,147,183,156,200,251,193,14,69,214,232,217,155,65,114,182,223,79,87,145,255,81,11,26,11,131,49,69,141,234,195,251,133,1,156,106,150,142,46,72,134,39,89,219,199,226,169,250,213,97,190,95,213,79,50,161,253,231,85,154,211,172,136,3,94,46,35,36,239,86,144,40,10,248,74,120,167,29,48,90,179,62,56,194,111,58,46,179,114,231,68,14,167,124,180,56,101,40,158,193,22,217,125,9,209,12,74,209,70,121,127,255,255,252,87,255,255,229,76,255,97,232,119,202,219,201,210,0,17,177,0,179,74,168,200,9,53,86,1,206,204,75,3,16,44,46,73,71,12,90,133,174,21,64,198,197,162,156,226,64,32,1,129,129,200,80,116,128,57,120,7,143,48,133,38,137,230,233,32,115,96,48,96,168,85,140,92,85,5,88,131,66,222,102,230,161,142,240,232,215,1,107,161,72,225,22,38,160,237,226,202,113,210,152,104,138,236,166,105,142,26,115,16,178,66,99,24,103,136,128,35,77,225,18,38,32,189,40,154,227,161,81,9,40,243,36,152,97,83,169,114,115,47,7,208,162,51,79,34,204,106,54,141,74,165,27,152,88,88,92,91,255,251,178,100,72,14,167,177,111,211,147,79,22,224,65,97,202,247,60,105,82,31,233,197,72,45,225,117,193,24,16,171,76,246,12,120,244,169,241,95,40,149,200,134,36,124,54,11,49,185,225,100,254,89,157,206,106,19,2,245,88,234,187,68,72,32,83,210,184,39,163,51,53,198,72,178,77,97,149,10,18,219,53,31,54,45,36,208,148,118,155,1,39,6,182,111,174,101,75,102,144,235,168,56,149,251,103,206,69,53,175,91,79,121,165,69,99,56,70,234,223,62,176,98,235,109,187,245,222,235,154,191,255,30,131,28,233,164,8,32,0,0,5,120,250,61,208,184,170,228,37,202,175,122,17,64,107,198,166,28,105,84,73,180,46,105,1,6,57,96,146,20,77,132,10,60,6,131,52,16,97,39,59,119,253,251,242,255,255,248,230,209,234,226,51,17,200,162,137,201,244,19,65,208,151,20,227,78,13,81,172,114,224,204,5,204,198,60,199,136,201,159,26,240,128,148,4,134,40,134,85,9,52,208,3,39,75,48,241,2,236,130,128,204,196,136,155,9,75,7,140,74,128,204,44,195,129,4,131,1,72,69,223,25,33,22,28,43,13,48,40,196,70,221,52,20,29,107,65,134,89,134,136,160,37,215,71,130,105,129,176,161,0,96,59,77,12,21,21,228,222,51,2,1,166,34,216,67,131,124,157,239,36,14,178,82,125,46,164,163,205,110,9,230,198,91,72,203,43,104,76,247,23,90,25,108,80,2,229,143,37,179,29,108,118,223,69,89,117,70,103,37,215,33,137,115,209,114,173,137,118,58,108,46,36,196,55,18,123,224,63,187,45,185,41,132,207,74,240,118,109,211,74,10,5,22,167,163,198,236,73,213,199,38,154,208,108,194,240,144,98,222,210,96,182,230,110,190,46,165,53,135,106,77,144,2,55,57,38,156,162,71,141,13,142,70,45,7,158,120,121,9,242,31,104,223,31,110,138,72,215,204,59,239,185,95,238,225,165,23,194,17,127,250,71,191,91,166,72,0,164,132,49,12,41,218,30,199,83,86,72,14,1,253,129,138,90,182,92,202,30,244,35,160,238,187,217,97,230,33,143,56,56,32,69,150,205,15,165,255,240,77,77,249,103,56,255,254,164,114,255,254,77,73,21,1,52,151,114,159,11,67,172,224,180,43,97,86,168,64,20,236,217,172,9,12,216,208,49,133,144,32,42,131,4,22,25,17,0,120,72,189,66,173,1,2,110,140,161,210,111,94,39,21,208,103,147,232,236,176,238,211,65,110,170,210,146,171,149,136,38,19,165,14,218,69,169,137,89,111,65,14,196,49,112,220,204,178,103,235,110,10,231,21,147,132,140,56,157,183,71,63,136,151,98,49,54,125,192,136,171,102,114,100,149,238,242,255,251,178,100,49,12,38,152,105,86,155,15,109,240,52,1,171,58,36,195,22,31,213,173,68,13,225,244,192,252,6,108,40,192,137,128,208,170,142,113,49,36,224,34,145,173,103,141,28,113,169,151,150,32,194,89,123,81,118,66,245,132,242,218,237,201,114,159,100,59,91,15,100,27,138,157,202,9,222,27,207,232,170,188,183,205,32,37,145,253,252,143,219,20,49,39,45,150,194,251,67,247,135,107,36,3,164,134,125,8,4,59,218,20,28,61,77,238,123,226,217,105,83,156,62,233,5,0,202,90,138,143,177,193,110,147,15,230,175,83,86,239,82,6,218,221,212,85,144,16,0,192,0,1,78,251,9,2,143,168,196,88,252,4,189,188,6,4,224,31,68,92,142,226,85,81,87,217,255,191,255,161,125,189,218,253,86,104,181,47,245,31,84,69,68,30,131,135,91,82,238,10,31,30,59,121,201,19,156,44,249,191,40,24,246,193,150,168,19,11,0,67,141,20,60,211,195,196,43,104,113,53,242,83,158,22,49,129,147,0,21,47,41,133,41,154,208,81,141,7,24,137,248,140,168,137,28,10,62,103,100,38,8,36,98,128,136,64,53,0,98,194,130,197,48,120,202,209,69,132,5,78,84,232,253,224,172,133,138,95,228,64,18,169,220,8,86,180,92,161,76,139,33,57,214,21,47,132,2,67,171,46,21,128,96,16,2,166,236,149,203,47,48,114,201,64,169,86,137,164,105,21,108,193,128,135,36,89,203,146,217,230,230,88,23,36,188,14,35,36,142,227,174,65,138,196,210,253,161,250,65,235,250,43,171,32,201,45,145,77,8,77,58,98,106,209,121,83,209,38,174,126,114,58,152,36,233,7,85,131,26,82,205,203,76,37,49,148,241,37,103,201,38,109,200,73,232,189,50,167,194,154,70,38,162,107,5,184,198,220,111,30,190,84,223,206,124,88,58,222,161,64,199,48,166,253,182,185,203,134,177,44,125,235,251,125,95,249,63,250,255,112,245,242,250,40,4,0,1,9,244,60,11,16,172,195,30,116,163,201,117,162,164,212,131,173,194,156,55,6,24,181,0,209,1,175,173,67,106,98,253,172,232,245,63,246,107,255,41,172,170,249,188,203,248,50,208,225,193,29,139,42,162,137,118,96,92,80,186,16,48,25,251,121,177,40,26,158,233,131,2,153,202,209,158,6,141,145,33,137,146,52,128,162,135,20,25,249,162,36,27,75,72,58,188,20,56,203,143,84,131,4,93,68,154,3,90,15,232,212,8,37,112,30,134,80,36,167,15,234,113,190,108,68,43,0,128,34,19,131,137,97,225,196,140,188,189,139,98,165,0,152,200,148,64,210,247,155,64,206,51,132,153,65,152,13,188,78,226,211,186,139,232,105,216,250,186,255,251,178,100,54,14,71,182,110,209,3,121,123,224,76,201,59,19,48,39,138,92,57,163,76,77,101,233,193,21,167,108,244,144,149,176,66,150,172,91,177,99,146,81,185,205,132,193,242,101,23,131,114,131,250,42,165,82,65,85,130,150,97,137,26,56,193,74,43,1,228,198,63,167,104,61,98,194,108,114,131,21,81,155,30,135,188,5,83,83,233,208,24,178,13,193,252,212,105,59,157,72,41,160,212,84,195,81,91,153,174,224,67,43,12,93,170,179,42,144,215,181,139,72,119,120,234,90,185,223,106,101,126,238,207,53,181,3,58,134,181,241,141,223,108,191,112,177,110,175,112,253,170,223,16,126,96,185,219,90,207,255,127,227,95,52,248,220,191,230,11,175,255,253,168,0,48,143,124,39,137,135,144,237,95,109,11,78,55,148,111,207,123,214,82,64,118,16,151,147,7,146,55,127,158,188,178,197,75,108,105,85,96,85,221,63,255,255,53,61,168,166,166,191,255,250,162,250,57,132,187,109,108,123,248,70,143,167,254,33,212,65,235,182,209,221,170,79,224,213,127,6,124,150,1,191,234,73,64,8,228,225,169,21,246,4,66,44,109,126,144,142,12,120,170,252,128,249,116,11,160,12,149,70,44,97,140,114,68,0,69,66,36,208,38,120,86,66,236,13,106,154,130,48,5,133,48,21,71,48,177,16,120,132,183,134,30,92,201,248,137,33,83,159,148,57,176,81,16,46,137,153,15,16,100,185,8,102,82,157,228,152,90,207,240,240,151,60,140,115,17,114,73,203,162,20,241,83,17,73,12,133,105,162,44,241,224,63,63,18,102,122,132,249,64,40,211,205,101,226,46,151,58,171,114,213,96,70,220,35,244,230,111,82,194,117,5,174,102,211,138,4,173,175,36,93,184,237,26,13,72,182,135,26,243,91,108,74,156,248,63,237,5,190,113,120,106,197,138,98,46,35,157,69,125,54,78,107,143,47,149,173,110,30,237,233,189,234,204,15,188,50,3,31,93,119,92,101,85,111,68,182,117,172,95,230,76,251,235,253,196,198,224,61,104,125,90,128,21,16,0,3,205,244,131,76,116,196,104,162,159,35,186,92,182,22,211,153,23,151,218,197,45,255,255,255,253,127,255,252,49,157,142,48,249,213,144,93,205,213,246,101,70,253,83,72,181,183,117,43,189,181,100,29,186,250,109,114,26,19,80,193,149,162,251,217,73,0,72,99,140,61,132,215,99,141,161,64,218,70,205,56,196,21,46,110,68,201,54,101,176,96,162,17,147,69,164,106,197,6,220,86,116,223,5,26,163,153,194,165,88,26,99,186,146,160,195,69,131,72,59,146,60,19,26,44,66,194,220,25,88,189,6,74,1,204,147,72,133,234,198,76,72,53,49,164,65,255,251,178,100,40,12,167,205,106,209,11,121,123,112,73,200,107,61,24,38,142,22,225,163,90,108,189,117,193,40,39,108,76,193,137,160,129,42,80,64,196,79,143,30,145,32,99,154,115,188,203,19,41,220,97,228,2,161,193,175,21,65,80,132,220,93,233,236,186,28,36,74,108,133,7,193,72,54,34,177,156,154,78,35,111,142,24,136,113,212,91,204,19,132,242,63,73,168,186,148,176,11,236,86,101,244,244,72,72,38,121,155,113,146,220,132,209,59,103,89,146,51,106,177,154,27,231,174,146,52,200,178,4,206,123,53,240,102,81,181,128,175,85,89,170,85,90,77,45,46,200,47,131,73,183,47,146,11,243,238,90,53,110,62,103,222,31,173,83,253,110,244,173,158,59,175,67,22,233,212,159,58,70,87,183,51,103,222,187,214,43,157,195,206,252,179,126,213,175,228,53,42,170,29,108,152,0,0,48,0,0,3,251,126,104,177,190,117,6,141,135,148,164,44,175,57,38,201,139,156,30,63,44,127,253,255,255,255,222,171,255,189,222,98,119,51,36,182,77,76,142,67,221,12,83,250,223,251,182,155,130,117,134,28,113,207,46,233,71,34,139,218,210,192,68,135,78,143,173,64,2,229,186,149,14,37,76,73,163,17,69,176,85,153,133,20,8,222,23,117,164,47,154,65,227,208,173,78,153,179,204,168,134,131,103,77,201,177,95,76,136,203,85,134,224,203,107,76,252,106,80,23,57,246,182,91,218,143,251,14,205,31,143,83,26,107,53,97,205,109,43,30,164,96,174,58,131,195,71,93,111,14,234,195,133,43,11,7,114,149,239,102,107,74,177,213,24,184,104,163,77,235,167,254,28,121,170,238,6,139,234,211,116,104,81,100,77,121,21,48,175,30,153,109,250,35,72,251,123,219,158,213,187,11,53,43,188,200,187,84,103,71,53,33,143,214,72,104,242,125,98,40,238,101,1,17,163,83,137,135,144,211,165,242,216,132,23,150,10,171,148,219,48,111,238,255,191,254,230,253,86,122,242,205,176,248,77,175,33,89,109,87,126,206,40,13,170,57,74,112,135,233,117,73,139,254,167,39,253,31,255,255,167,154,170,37,204,251,209,250,172,249,150,248,197,83,38,140,96,238,150,243,20,158,66,189,42,35,154,203,196,149,175,16,29,105,226,35,150,132,32,118,177,73,155,243,48,42,88,24,80,81,216,193,154,69,1,147,40,27,136,177,183,14,24,250,43,120,98,167,128,40,83,25,50,42,138,35,154,104,107,13,84,48,70,76,128,65,105,32,167,70,60,121,177,50,40,200,105,17,141,160,101,69,154,21,97,6,149,98,53,133,18,137,3,48,229,3,18,149,170,123,215,114,74,152,192,38,12,105,84,234,202,48,164,159,180,255,251,178,100,45,15,135,203,107,80,131,122,122,240,71,172,219,3,36,34,158,29,129,147,66,14,105,237,129,45,44,235,220,144,142,248,28,47,179,200,203,21,148,204,3,70,247,81,29,6,4,39,129,44,15,213,88,174,27,15,134,240,237,12,179,60,155,109,4,118,66,70,159,104,208,126,228,252,109,39,206,68,38,229,193,55,147,193,241,255,57,91,30,58,233,228,201,151,54,125,42,94,212,91,146,141,169,199,107,43,207,117,36,55,9,31,57,187,82,71,229,216,17,80,33,190,188,5,116,91,65,60,30,192,97,196,87,165,110,165,32,178,64,81,79,124,196,108,134,185,49,61,85,174,24,219,170,120,45,59,247,251,204,111,143,123,213,219,172,93,131,117,203,54,114,217,23,121,167,249,198,191,165,169,156,239,234,93,127,230,169,237,144,246,177,192,4,11,119,64,148,21,122,33,166,39,131,109,37,120,79,153,187,39,78,252,162,78,134,84,150,92,217,232,215,209,53,145,205,95,252,188,251,255,228,83,163,86,44,254,92,116,255,125,153,46,149,240,67,162,247,158,142,242,222,191,126,205,19,34,243,114,191,204,255,5,147,4,170,0,207,195,78,180,66,160,17,100,137,128,166,44,240,173,18,21,5,128,79,100,78,147,21,11,72,2,129,15,35,71,11,204,217,129,2,0,81,19,21,84,111,137,16,144,33,34,171,0,237,96,84,103,133,41,169,18,25,108,192,19,125,135,0,141,33,34,30,76,208,210,160,95,176,194,148,11,28,4,128,46,14,38,20,169,120,139,70,128,164,37,172,216,5,149,151,157,149,40,226,79,46,113,1,72,143,224,132,42,2,236,127,40,67,209,102,74,149,46,72,165,17,210,95,19,27,201,127,142,209,96,131,36,5,193,194,42,1,26,77,146,13,15,166,93,49,71,61,220,188,203,171,224,150,171,231,172,22,85,197,161,49,59,99,128,245,199,7,164,107,206,10,236,61,119,30,230,204,209,58,105,110,54,177,27,10,136,187,31,94,20,147,194,166,27,181,49,139,105,78,119,213,213,243,125,59,212,77,94,210,194,247,147,127,159,63,251,250,225,41,191,3,85,249,206,181,159,252,144,80,105,74,219,234,32,0,20,212,218,6,213,30,194,236,61,76,120,205,182,34,110,57,216,132,39,212,66,207,249,107,94,111,242,51,120,16,215,255,255,159,249,125,60,193,223,145,200,70,38,92,162,149,50,233,123,255,114,181,44,211,51,65,200,209,139,189,244,102,200,219,140,84,122,130,205,34,186,246,7,0,0,0,0,112,43,48,195,112,54,116,77,187,211,180,28,140,72,44,89,157,44,9,8,96,146,1,154,25,19,204,200,106,192,120,37,152,172,234,106,53,24,49,50,208,23,68,144,130,255,251,178,100,24,14,6,166,104,210,155,89,99,112,78,202,59,29,36,34,126,27,137,165,72,45,229,141,193,52,51,107,204,192,150,184,181,65,2,159,161,173,36,214,28,13,53,11,170,52,18,1,136,133,65,215,38,83,60,88,9,87,161,194,94,48,107,95,88,121,67,57,147,213,114,156,7,234,121,164,178,183,206,236,185,214,117,121,32,128,90,148,165,213,237,219,44,70,107,243,56,204,186,68,129,165,176,26,180,121,0,237,222,133,92,67,233,137,111,232,252,197,223,165,88,175,85,27,115,49,108,110,50,83,6,79,183,4,220,187,27,248,127,147,124,118,136,187,70,154,235,202,232,201,74,186,76,31,109,167,145,177,236,85,114,18,12,218,219,56,139,93,66,87,213,18,13,226,131,46,235,68,252,187,67,227,215,172,85,157,181,230,212,150,167,126,90,233,173,149,40,0,1,24,0,0,4,73,189,131,35,68,209,43,246,123,2,46,225,212,0,50,19,42,54,64,8,68,142,56,127,126,29,250,255,255,252,151,255,255,166,117,42,58,191,140,133,250,179,245,149,139,94,236,243,107,4,112,132,68,45,74,70,101,8,226,74,229,77,145,62,26,32,133,10,45,137,122,185,33,152,73,193,180,58,23,216,208,224,76,176,188,195,241,135,70,70,146,12,68,52,202,200,140,160,68,199,11,69,2,12,236,4,132,88,48,243,24,129,229,140,168,137,174,26,116,105,129,196,9,139,0,150,39,57,101,0,207,51,241,166,20,9,1,101,195,40,68,42,100,55,8,108,130,163,43,134,125,64,175,17,137,66,91,65,165,100,146,130,208,75,91,102,226,150,237,172,74,66,132,180,139,132,187,174,171,234,189,232,151,230,8,48,23,83,31,249,178,195,145,253,190,51,113,230,15,148,20,199,202,150,81,114,231,16,215,243,135,134,75,224,12,115,146,125,90,114,183,72,203,117,155,173,138,131,73,148,27,29,58,177,177,38,93,179,107,33,41,157,19,163,100,177,27,21,48,114,19,165,253,97,225,69,57,221,133,37,255,123,58,127,167,24,221,19,168,229,55,230,235,167,61,202,76,236,204,207,205,250,102,103,229,185,22,78,216,180,152,70,56,0,2,106,125,18,197,75,162,56,125,202,179,199,60,184,127,173,125,252,253,188,109,222,30,201,133,141,21,203,116,91,254,189,191,255,228,191,135,191,224,68,102,67,200,92,135,205,219,205,255,255,243,163,161,110,63,62,157,69,62,141,68,71,101,109,153,16,203,185,138,168,228,26,154,225,21,164,0,0,1,113,37,1,23,12,211,196,18,133,197,9,38,104,230,224,83,51,12,34,128,131,10,169,163,11,36,5,69,67,82,235,164,18,204,82,199,236,36,80,27,174,73,212,98,2,8,191,255,251,178,100,25,12,166,98,104,211,155,88,99,96,65,129,107,45,36,38,48,27,201,165,80,109,101,229,193,22,169,108,12,112,23,80,110,209,66,74,135,16,141,227,81,8,62,146,51,5,203,223,150,175,10,6,137,166,56,148,202,225,230,83,52,167,101,212,205,37,136,60,131,53,131,161,156,148,206,18,160,149,16,24,91,231,201,226,79,18,197,247,69,163,145,1,105,93,168,23,58,132,115,123,221,239,175,175,200,172,168,189,108,49,172,182,139,53,124,95,4,63,23,52,75,57,165,75,29,2,191,220,83,125,253,171,239,221,194,67,183,82,210,165,192,8,69,247,17,173,210,177,174,51,31,227,70,147,19,20,234,170,165,51,253,76,23,172,121,28,239,86,168,68,140,247,50,101,14,213,182,41,156,156,249,67,218,81,28,162,0,0,1,96,0,0,4,187,196,80,34,115,5,157,138,162,152,211,2,204,64,160,199,36,76,6,30,219,212,221,58,127,255,254,212,11,50,250,159,30,10,76,226,112,165,207,205,161,134,99,77,228,59,192,108,23,50,138,207,21,165,171,180,14,246,184,0,9,74,247,200,230,76,22,112,97,8,129,71,24,9,6,51,204,217,36,4,88,52,35,42,84,168,73,176,88,248,49,68,88,5,38,221,197,131,79,86,48,186,154,179,112,94,140,130,210,48,23,145,92,57,203,137,113,118,202,206,4,185,96,50,16,209,114,43,8,83,193,124,194,74,64,134,112,53,150,161,173,136,73,34,124,141,218,136,233,111,102,129,86,164,45,189,210,49,83,12,241,158,26,167,188,70,162,21,234,72,18,44,177,199,29,216,180,7,255,49,149,149,81,34,16,212,77,224,157,90,217,238,207,25,173,203,20,151,196,134,255,39,154,10,151,190,188,190,152,75,207,72,23,195,91,158,226,28,245,134,149,132,222,196,220,190,193,42,90,34,148,115,66,151,46,166,120,119,158,43,25,129,117,92,60,184,179,190,85,194,103,46,218,122,134,217,177,65,89,92,238,158,45,35,192,154,250,110,99,141,105,97,178,193,219,75,11,203,176,126,30,7,124,160,252,52,18,150,17,196,138,185,97,60,120,73,99,221,11,189,101,11,158,126,174,180,126,207,202,244,127,247,219,246,253,202,224,168,229,208,186,84,132,72,113,237,152,230,33,158,234,71,0,93,12,235,65,121,60,168,126,212,62,104,36,247,186,229,184,204,208,32,32,163,189,50,77,14,199,86,1,66,62,50,77,135,64,19,52,146,43,26,131,152,220,134,74,98,10,3,75,107,82,166,72,44,244,107,66,99,96,83,237,104,196,66,61,90,32,136,19,89,13,38,172,43,110,219,11,170,55,7,251,40,112,163,78,150,84,124,65,100,55,209,43,233,101,18,136,184,255,251,178,100,39,140,230,240,104,85,27,56,121,96,69,35,26,179,61,37,100,29,221,201,70,45,229,115,209,41,51,107,76,192,143,49,158,194,66,141,142,140,89,78,167,208,231,80,237,138,197,115,136,209,183,38,220,76,238,19,146,22,220,132,175,37,46,171,112,218,245,236,187,140,207,65,138,114,171,140,164,49,90,155,61,212,109,105,198,122,29,15,229,163,180,235,68,104,106,117,83,60,60,195,131,10,101,91,214,111,18,89,114,223,156,97,65,181,219,246,101,60,99,117,65,1,91,19,14,36,224,93,227,177,73,168,167,124,93,63,109,188,146,201,102,166,196,252,69,105,234,176,233,25,157,193,153,111,182,176,31,78,232,241,107,94,209,241,104,112,60,176,88,153,99,157,237,255,151,0,0,0,49,172,141,16,178,195,57,33,153,137,236,71,73,12,50,147,115,232,61,143,54,129,61,182,160,202,241,162,238,102,160,118,81,219,16,241,159,238,255,203,191,231,91,170,254,255,226,189,105,148,191,189,250,104,19,44,93,99,214,133,1,19,88,208,130,199,0,37,133,51,82,70,51,213,67,102,132,53,243,147,16,215,48,83,147,55,94,10,136,137,24,131,152,140,80,189,67,12,44,64,193,131,212,33,29,82,108,194,3,213,99,108,50,38,128,132,215,67,19,0,62,22,220,105,210,199,12,172,68,170,29,70,3,88,160,192,214,242,183,188,102,80,189,26,13,118,11,50,186,210,161,148,152,128,228,84,184,189,42,189,247,105,132,168,203,159,199,73,0,18,237,44,36,118,171,104,206,161,26,131,175,191,208,168,211,236,201,233,150,227,254,176,178,118,33,54,215,161,170,206,77,59,65,142,160,205,251,144,22,173,217,158,169,138,146,121,172,194,34,242,74,176,30,117,216,229,249,43,81,229,249,77,53,217,117,172,74,128,223,221,73,129,105,155,75,75,201,72,65,12,98,137,181,14,181,200,21,220,226,162,147,217,243,155,1,216,19,61,107,216,64,171,210,83,93,58,153,89,227,88,73,19,177,113,253,16,168,181,235,203,37,105,136,158,53,98,81,255,253,142,127,255,234,126,36,0,190,217,136,246,239,129,71,87,177,2,34,253,30,36,77,233,87,104,183,126,143,34,143,123,46,223,247,76,255,195,122,78,32,178,95,255,255,255,255,167,255,255,255,252,84,189,249,85,229,216,124,143,89,22,114,69,229,253,107,240,37,232,97,10,231,162,139,127,203,237,8,133,67,84,0,0,9,148,18,130,114,143,100,202,102,121,40,48,2,101,2,198,66,50,24,12,96,192,128,17,96,130,240,40,130,31,19,58,11,140,26,0,232,77,234,4,192,108,164,67,144,135,107,138,80,140,132,75,132,0,21,89,87,133,8,42,0,179,96,255,251,178,100,32,142,7,57,104,210,155,121,122,240,71,233,218,253,44,5,212,25,165,157,76,109,61,122,129,57,172,235,140,244,148,161,196,102,121,155,140,154,24,94,226,192,204,10,144,156,74,173,26,118,94,225,81,145,33,46,160,8,170,60,174,211,164,195,22,231,112,22,213,77,106,227,9,103,43,45,109,40,231,86,87,80,185,197,51,30,46,79,114,252,214,212,176,152,135,58,33,166,15,112,180,147,193,152,109,68,219,59,35,2,121,75,62,219,118,164,80,176,70,157,228,116,50,189,9,154,248,103,165,96,168,91,181,22,215,158,76,54,196,245,47,157,180,155,187,84,166,28,153,107,134,141,43,82,151,139,134,40,251,61,82,250,194,183,80,254,109,27,46,161,189,108,179,19,44,108,86,180,189,219,203,204,93,69,125,154,53,91,58,133,61,160,66,147,237,73,212,149,0,0,32,8,0,0,4,183,84,50,15,233,162,63,22,181,202,73,83,168,146,218,246,197,166,124,193,10,61,243,247,31,186,59,255,155,235,248,213,185,151,247,239,246,183,255,237,247,75,148,175,51,64,224,34,128,102,82,131,164,32,168,110,145,20,78,134,128,19,33,98,43,0,170,33,158,107,213,26,118,166,18,97,194,48,101,254,24,32,134,249,137,111,196,40,195,3,0,3,177,130,215,154,99,69,3,18,94,90,23,32,85,26,157,42,198,74,11,108,25,152,161,18,128,175,100,99,88,207,251,235,31,89,49,106,207,177,111,31,198,12,237,150,218,28,139,184,197,226,193,61,209,241,182,120,32,116,108,112,72,121,25,18,52,126,212,74,245,217,250,122,42,215,81,107,23,19,185,191,231,67,13,222,177,31,45,138,198,230,71,38,158,81,68,196,181,204,152,250,25,150,172,80,138,133,42,217,16,157,105,14,98,206,154,185,122,97,2,105,178,45,141,105,170,10,212,215,114,88,236,63,213,12,238,36,158,85,40,45,106,28,35,110,109,104,151,85,51,166,78,138,133,178,78,85,155,150,110,138,176,250,18,25,53,3,247,166,183,204,55,85,53,138,191,23,179,13,160,2,1,111,148,49,50,206,252,105,209,72,165,104,106,135,154,170,164,93,93,202,56,95,69,14,143,27,205,35,157,244,173,255,255,218,139,84,213,142,169,246,255,233,235,255,254,191,255,232,255,102,19,206,246,148,8,175,146,87,139,181,80,198,18,32,169,212,103,23,186,143,6,101,94,126,78,197,176,0,0,98,74,82,127,147,39,151,50,54,51,152,44,53,182,179,60,38,53,68,162,129,18,100,1,37,163,23,18,29,2,51,97,131,29,73,61,66,48,16,8,8,29,104,106,67,96,25,192,16,56,139,97,101,76,208,208,8,60,130,55,148,150,56,27,70,102,148,255,251,178,100,34,142,199,113,105,81,19,121,123,98,76,11,218,243,36,35,188,26,93,163,76,109,225,141,193,57,169,235,140,208,27,200,4,10,70,26,57,96,69,70,186,137,66,79,113,129,213,234,31,208,146,16,211,72,107,65,135,57,186,41,50,83,20,184,157,31,161,252,95,165,116,110,38,77,3,0,103,199,75,206,116,149,168,118,156,161,16,115,44,229,86,20,165,73,202,114,175,51,28,168,39,162,126,169,153,118,247,120,139,61,133,226,110,233,150,41,208,212,253,146,74,138,53,156,79,161,62,211,35,222,220,131,49,37,109,87,227,16,39,129,217,239,228,189,97,42,105,116,69,222,38,221,215,44,106,252,97,111,61,46,149,197,190,177,218,99,222,31,251,146,177,237,172,214,30,49,15,31,230,122,120,45,21,196,191,121,147,56,249,205,60,91,125,189,207,136,248,236,232,68,242,176,0,1,127,193,40,147,34,28,30,47,149,36,84,132,147,47,51,60,55,109,152,110,254,177,135,213,102,156,234,83,243,255,255,254,79,251,255,255,127,255,244,2,255,156,241,101,191,142,28,194,56,93,133,25,130,204,220,241,165,104,247,134,230,198,125,117,164,102,28,17,122,81,66,92,149,130,102,24,89,54,176,35,5,71,49,185,18,204,153,3,104,144,120,115,177,125,1,194,104,106,93,21,240,97,96,32,144,161,108,54,53,133,45,218,8,134,160,223,33,193,70,68,76,64,242,40,192,204,160,136,202,40,186,160,123,108,77,204,105,19,193,142,105,175,15,66,133,133,181,151,33,20,94,81,192,170,105,78,85,216,27,14,135,96,5,63,8,193,245,150,208,225,73,7,213,85,173,45,80,221,164,164,182,8,139,112,152,193,5,216,98,16,85,253,67,106,118,40,176,43,200,10,198,58,38,67,136,80,226,115,203,99,146,136,191,104,73,197,153,213,159,100,40,246,175,94,118,190,196,84,177,222,52,63,163,230,206,154,138,76,166,228,82,187,10,143,171,165,34,142,70,179,23,217,234,154,62,197,158,72,166,37,149,189,40,121,107,23,198,214,141,13,250,108,118,171,57,69,144,209,191,128,145,85,85,151,0,0,5,250,48,131,176,97,139,193,138,116,249,195,229,21,21,19,106,100,157,13,214,179,10,157,75,186,232,46,204,205,212,203,245,234,255,255,245,62,237,153,77,251,87,106,210,175,229,140,198,223,223,93,70,93,225,38,162,146,111,173,88,170,163,197,137,195,176,251,247,134,158,246,138,186,193,98,144,0,0,1,80,41,10,109,206,129,65,243,33,181,53,82,83,64,118,38,63,51,213,113,8,137,128,31,129,1,9,135,153,240,67,32,65,128,5,169,114,171,139,84,194,16,10,32,122,55,57,200,108,201,192,237,64,255,251,176,100,28,14,166,176,105,82,27,120,99,112,78,74,250,227,48,35,158,28,165,181,68,77,229,145,193,53,177,107,92,176,142,240,181,176,189,152,115,68,122,109,133,0,167,147,73,187,185,14,68,149,186,64,106,250,8,100,1,114,186,232,96,93,38,43,109,79,16,29,196,135,25,242,241,119,110,77,54,151,101,151,154,20,125,140,84,70,169,205,176,186,85,80,216,52,72,45,94,144,190,95,40,84,10,27,126,150,249,151,94,184,52,218,173,71,183,139,124,50,253,40,82,99,122,236,121,76,128,174,126,31,180,10,173,177,57,189,148,129,218,121,82,82,116,124,205,85,82,25,174,56,111,255,75,220,185,61,72,255,39,178,52,245,122,191,19,15,123,206,217,219,179,174,43,207,246,230,143,79,49,89,103,92,151,154,181,13,14,90,228,153,0,0,12,254,72,193,193,89,211,245,5,106,95,207,176,228,251,247,245,236,134,127,97,16,84,68,79,213,175,114,127,159,255,255,147,254,191,250,255,245,255,110,155,249,169,173,231,204,41,175,234,47,193,140,102,34,134,133,161,138,97,149,13,179,120,120,89,115,130,145,103,144,40,96,179,176,117,69,0,115,15,151,60,21,211,16,60,30,18,57,209,115,75,178,18,113,50,198,192,104,32,0,120,196,130,71,152,18,144,105,72,195,77,65,196,64,224,228,108,26,49,6,145,9,3,136,75,11,4,55,169,122,255,26,6,163,33,0,49,150,150,166,138,196,251,9,22,208,30,183,164,26,43,45,170,217,140,84,175,14,132,215,208,28,175,135,40,76,101,96,141,49,214,56,142,43,129,133,8,4,150,231,3,67,48,28,153,219,83,245,96,237,217,149,59,209,149,185,200,9,215,127,34,16,11,96,144,195,80,68,63,0,78,213,89,83,154,169,79,158,120,239,64,47,23,31,34,128,79,111,162,58,228,34,45,42,177,227,98,228,92,20,42,127,92,206,133,29,177,3,186,217,116,151,183,149,245,130,109,237,10,195,218,222,211,67,37,86,249,155,151,63,103,190,102,149,129,235,108,103,110,216,229,202,213,183,158,178,120,90,113,201,183,191,123,230,71,121,134,57,218,195,211,51,56,223,115,36,5,223,141,129,130,4,209,105,210,93,20,174,91,9,25,58,181,74,21,37,118,196,221,83,196,118,167,144,123,88,100,249,127,255,255,47,253,175,241,127,242,101,252,109,131,243,229,29,175,146,69,54,33,57,129,229,62,187,127,204,152,198,41,154,160,106,123,74,166,23,202,200,12,109,165,22,80,0,0,147,156,101,153,137,128,4,80,43,168,33,177,153,162,2,34,97,12,53,18,241,145,36,38,31,42,22,58,33,24,24,37,134,169,170,91,134,0,81,21,78,180,29,196,200,255,251,178,100,23,142,69,226,104,212,27,76,78,160,78,139,234,227,36,34,158,90,249,159,72,109,225,141,193,43,179,107,156,128,143,105,125,21,189,169,174,88,188,86,86,253,221,96,189,136,65,49,74,121,116,117,109,72,108,67,106,147,36,222,109,39,121,105,69,32,213,254,223,223,168,134,161,183,236,236,213,19,9,22,204,60,178,171,144,177,180,34,177,179,250,29,169,196,135,95,61,216,1,49,9,228,107,7,188,72,204,226,65,189,130,241,165,226,112,88,126,117,225,206,181,5,141,165,74,255,167,247,136,58,128,205,165,102,88,190,99,100,33,36,217,239,208,247,223,89,42,242,154,29,92,188,95,52,154,37,234,162,97,114,166,152,189,89,104,38,195,245,58,200,102,105,133,0,0,7,55,224,154,128,139,40,27,37,216,107,93,153,177,185,88,221,222,164,156,38,200,132,249,57,188,170,75,255,255,255,146,255,255,231,228,179,123,44,61,67,145,230,170,218,206,189,119,78,64,200,229,57,14,197,19,33,88,228,162,109,151,49,91,51,194,88,24,93,5,122,182,10,213,153,24,72,0,232,193,233,161,190,152,35,48,135,136,199,139,140,233,252,57,124,200,27,69,128,67,138,65,0,68,71,141,200,56,24,194,5,195,246,1,0,243,192,206,56,12,157,96,168,142,145,112,147,9,171,15,173,128,161,208,160,66,36,48,198,109,7,34,60,185,175,176,192,117,97,152,21,239,76,21,64,176,114,232,9,252,97,227,89,106,18,88,25,125,45,118,217,187,165,235,159,148,81,215,198,150,11,149,76,55,74,32,58,176,163,240,21,76,94,15,70,165,77,64,124,85,65,208,117,249,129,186,204,223,7,63,121,94,109,156,169,4,254,91,25,127,65,68,73,235,1,250,14,231,206,161,252,202,174,156,155,234,189,162,254,144,51,93,228,73,235,70,119,75,234,105,118,59,139,223,21,93,151,38,10,73,202,213,94,92,238,125,111,199,69,149,112,166,71,118,93,102,178,167,37,207,237,206,122,192,211,20,34,82,84,0,83,185,128,64,64,0,175,161,64,228,5,70,3,200,6,12,46,131,216,40,161,245,61,158,57,238,41,106,111,139,182,255,251,174,45,178,23,138,95,255,255,250,255,255,255,255,255,212,212,255,234,190,144,36,23,121,13,246,174,19,43,164,111,220,210,7,94,69,139,116,72,72,150,95,56,46,152,4,0,0,99,0,69,62,215,65,18,128,141,192,232,9,13,43,216,204,84,17,176,20,188,96,233,134,44,62,36,207,84,172,208,148,0,198,130,128,33,165,80,131,26,34,52,81,18,97,35,7,2,29,12,93,160,195,80,16,57,252,8,34,10,224,124,229,97,66,122,99,195,198,35,193,232,51,0,9,44,187,255,251,178,100,40,14,134,235,111,209,19,120,92,192,78,140,203,29,36,37,98,27,197,163,66,77,189,58,193,63,150,170,136,241,14,98,203,237,65,135,90,240,168,154,152,148,125,130,142,244,196,23,181,176,198,73,82,169,172,180,81,192,65,86,223,184,228,109,209,128,99,28,9,164,80,79,39,148,8,45,228,56,38,97,112,252,38,49,80,78,104,202,4,2,26,88,91,116,212,26,9,22,77,29,6,54,41,182,73,38,214,98,59,17,108,193,211,85,236,65,151,61,207,107,211,225,52,22,117,240,169,235,177,217,170,77,137,99,101,24,39,118,88,155,46,159,161,11,91,45,244,251,132,78,41,110,90,90,231,92,39,23,35,245,108,89,245,253,110,143,249,255,235,103,199,11,77,96,0,0,3,0,0,242,111,232,21,42,133,253,132,118,175,127,85,202,91,98,35,208,133,107,233,247,233,210,159,255,248,108,62,28,244,99,128,16,158,122,162,127,170,167,183,234,159,236,118,230,41,92,197,67,116,63,100,21,154,105,152,245,22,34,174,220,182,157,239,119,157,87,214,251,235,219,222,32,3,129,142,76,90,93,32,65,29,231,96,114,109,118,6,192,40,116,48,128,96,208,8,233,141,0,11,50,52,100,7,148,43,161,89,135,2,24,32,24,168,168,57,76,84,9,145,138,6,55,137,16,97,225,100,33,0,32,182,78,60,142,20,15,80,218,23,108,20,4,217,218,67,164,74,12,92,244,210,126,2,1,201,130,213,33,110,84,6,34,64,74,1,5,130,102,88,40,128,53,20,42,118,128,198,32,23,92,179,143,116,48,229,50,97,158,91,101,65,72,233,167,115,44,159,74,242,193,98,244,134,80,231,62,82,150,32,79,53,134,12,73,188,192,55,240,210,206,250,25,201,187,158,230,175,209,89,93,53,72,230,184,156,172,252,173,255,172,237,161,34,233,206,181,124,159,63,203,170,99,18,125,108,88,189,5,143,203,221,89,202,107,255,91,75,73,84,21,69,226,202,201,164,146,109,47,81,6,219,170,71,43,242,247,190,234,154,134,161,236,196,14,0,96,109,20,227,180,236,71,158,182,63,111,35,130,83,159,207,222,176,235,182,218,95,188,50,133,96,110,8,131,211,216,215,157,198,101,19,152,19,209,255,231,92,107,103,218,38,168,1,142,50,80,65,200,131,137,63,244,117,19,31,253,252,147,39,138,189,186,171,29,76,44,38,117,204,134,102,228,238,36,0,23,35,189,144,7,218,16,147,48,220,73,9,152,123,32,66,160,82,42,0,12,4,156,74,74,157,18,8,132,60,14,123,254,149,228,192,91,88,97,176,94,74,184,13,80,75,83,245,60,149,64,185,47,3,84,103,109,198,120,88,44,138,13,135,12,3,183,14,255,251,178,100,34,140,5,169,102,212,155,76,77,98,81,137,202,215,61,133,12,27,97,163,68,45,189,28,209,45,45,43,156,195,8,169,64,255,217,178,64,232,88,160,167,156,161,165,123,148,55,77,45,158,45,125,86,31,37,53,92,75,43,135,196,22,202,252,237,21,145,45,115,26,192,254,72,73,40,140,33,178,19,154,85,91,114,147,118,171,40,106,138,84,84,116,243,182,25,210,61,233,185,120,126,158,95,37,233,143,158,58,193,181,106,19,221,72,181,222,95,74,25,9,100,19,190,103,191,19,43,38,123,229,144,82,95,79,169,28,203,205,149,249,202,160,234,224,144,0,0,1,203,176,62,74,225,211,177,92,104,92,189,65,190,24,188,252,30,135,34,25,214,61,139,82,188,188,189,116,90,183,79,255,183,253,90,159,255,245,162,200,137,232,179,239,185,196,59,81,146,147,216,229,12,88,133,236,142,98,29,69,42,60,11,182,116,168,106,65,70,222,196,165,87,194,86,139,164,144,2,32,68,53,97,97,11,201,165,104,139,153,155,19,249,176,155,156,48,73,152,142,153,41,161,8,137,139,0,186,139,20,12,94,134,65,129,169,252,100,128,69,201,43,26,11,7,142,129,69,194,135,108,16,73,52,180,65,97,145,96,160,80,121,121,83,5,199,10,132,73,30,214,182,10,10,122,151,28,68,192,1,157,196,206,90,76,121,87,12,1,41,155,231,109,167,14,7,59,243,108,32,176,17,35,162,152,249,250,88,30,77,50,194,207,9,82,206,190,229,118,21,172,179,155,133,154,137,64,198,162,79,106,82,103,72,249,80,90,73,51,179,159,12,234,246,232,140,239,58,251,207,116,30,47,10,145,32,56,221,210,105,142,120,146,196,187,222,253,46,253,141,254,169,71,183,212,47,144,217,134,67,83,150,119,131,250,207,241,72,159,244,50,11,61,157,144,104,120,104,250,176,253,189,150,211,168,226,57,35,165,100,97,68,159,127,45,95,88,132,64,0,11,191,2,179,97,41,1,243,71,162,65,67,57,216,171,106,88,105,143,113,111,102,87,134,213,231,151,224,223,171,255,251,127,214,223,255,255,229,79,191,245,137,34,55,117,157,52,250,248,54,99,61,114,186,102,207,108,146,21,149,205,48,250,217,255,115,117,56,251,95,179,206,0,0,112,107,49,244,149,152,90,185,142,28,28,169,241,148,127,24,186,81,159,28,24,48,32,1,60,198,64,3,6,153,8,113,32,56,88,20,42,144,138,106,246,19,60,58,6,4,40,116,4,100,16,59,11,81,28,214,90,252,50,37,28,95,217,245,133,121,22,83,119,38,139,139,97,117,75,212,225,224,135,137,65,52,88,99,113,95,212,51,77,41,88,221,230,20,215,225,83,178,40,171,99,255,251,178,100,51,142,102,161,102,81,147,120,75,240,82,171,234,211,48,194,56,88,37,155,78,109,177,58,137,47,179,235,28,208,11,81,156,141,206,76,200,238,208,69,242,167,121,57,15,75,26,100,185,233,108,41,17,157,26,77,181,136,77,165,17,19,164,122,156,8,66,12,174,168,25,131,54,16,231,72,189,170,121,145,94,118,136,65,174,165,121,161,60,153,35,105,191,138,96,174,226,126,135,177,91,216,78,14,188,101,155,143,154,117,151,247,194,126,246,108,61,85,163,66,89,34,221,103,175,159,107,43,97,113,191,251,244,14,64,241,125,217,222,137,21,128,0,42,95,226,193,24,150,104,205,132,22,6,193,252,179,247,50,67,12,247,138,28,238,200,169,7,217,175,167,87,235,255,255,255,116,245,122,63,251,118,254,164,85,218,197,65,114,145,169,74,205,163,29,250,163,217,17,220,214,4,237,53,14,245,206,200,204,12,18,81,165,47,103,112,98,167,5,124,246,210,11,105,167,113,80,224,193,17,129,130,38,19,8,99,34,6,74,92,100,129,134,62,14,148,128,1,225,226,116,125,108,172,204,32,177,1,238,155,182,136,194,0,73,98,37,56,16,129,8,33,16,97,126,148,177,231,73,132,8,44,166,115,39,85,105,12,110,36,190,238,203,232,20,221,228,134,99,204,178,113,133,66,27,107,50,213,31,180,202,96,106,251,180,84,150,45,53,220,150,85,116,7,179,91,157,68,209,124,208,68,79,98,196,107,9,134,197,244,226,186,167,64,107,67,114,94,82,58,195,76,42,134,84,28,242,75,30,74,214,1,160,216,229,35,174,155,207,66,21,60,235,45,181,130,14,145,110,77,140,166,214,54,153,202,14,198,140,107,73,74,62,48,124,42,223,138,94,42,121,20,95,95,22,216,82,13,157,79,206,207,199,63,146,201,176,16,14,242,161,58,11,80,170,177,52,50,24,133,34,180,202,19,2,146,73,45,144,60,247,89,181,221,150,98,212,53,39,103,85,79,156,75,169,191,254,223,94,40,238,189,30,254,236,223,8,197,151,174,16,204,121,146,193,165,90,74,117,24,142,143,246,238,148,100,121,142,156,197,4,35,5,0,66,204,131,71,164,204,80,28,52,92,200,206,2,147,9,217,76,52,81,50,249,4,192,36,51,35,135,75,114,96,144,66,28,204,108,20,51,56,236,96,132,20,6,156,100,56,168,13,52,65,15,146,148,86,50,116,26,194,159,41,11,66,167,98,80,152,43,160,202,161,92,104,37,140,191,140,181,119,64,5,172,67,84,8,174,245,107,86,98,217,177,199,104,32,196,47,126,29,49,17,170,242,85,209,16,75,214,65,38,157,206,5,140,49,218,19,106,145,209,147,171,146,246,87,39,135,47,58,79,255,251,178,100,65,12,230,222,89,80,139,153,123,118,76,10,250,178,52,2,212,217,57,159,78,109,60,215,193,42,49,107,12,243,8,233,115,197,157,182,86,200,59,28,212,100,107,173,215,46,179,116,165,91,44,194,190,119,73,54,91,55,9,134,187,221,227,51,187,189,150,147,85,166,179,42,170,63,127,76,69,221,112,238,76,167,239,9,195,121,250,190,55,143,69,211,188,211,58,215,223,242,124,103,56,155,113,115,120,117,39,89,28,229,192,60,241,139,110,138,234,118,255,204,255,156,0,6,212,9,224,93,130,234,55,146,196,1,148,106,56,13,136,106,46,144,25,141,140,135,178,247,65,35,199,233,178,13,62,251,171,83,59,231,21,213,252,191,237,191,173,63,177,251,215,232,70,116,89,199,193,181,141,70,27,214,106,10,6,32,178,6,57,21,97,204,215,135,245,211,146,200,0,10,83,112,180,67,27,48,198,38,1,98,57,131,205,50,51,74,20,70,96,96,49,134,82,144,205,197,71,209,92,195,16,10,5,121,216,138,70,137,31,72,34,242,39,116,32,68,97,101,150,136,48,12,9,19,96,178,8,110,22,214,167,161,169,11,106,56,203,97,33,165,115,36,51,141,250,76,58,21,121,105,78,35,22,87,208,245,15,158,72,113,32,68,128,154,214,92,97,60,199,171,198,12,40,170,132,178,74,194,223,174,212,209,31,15,183,7,54,218,59,191,171,234,63,172,208,15,170,244,189,119,136,241,25,35,60,58,87,76,114,185,98,149,141,60,55,111,91,162,222,153,91,196,115,130,62,9,170,220,38,7,219,123,38,107,36,9,24,98,91,192,220,39,43,231,222,217,138,195,88,208,84,171,136,184,34,5,76,76,201,62,16,199,34,139,254,40,179,96,137,0,5,237,139,133,82,16,171,44,223,162,232,40,58,152,65,54,220,195,150,205,167,96,207,119,180,159,217,157,240,66,61,255,233,254,189,63,219,255,255,255,255,255,255,254,232,230,51,177,24,232,199,60,183,5,106,34,23,113,71,123,186,66,34,34,59,57,17,88,103,65,54,81,88,91,0,0,9,112,192,73,99,46,31,204,68,114,48,251,44,105,152,67,16,48,24,112,199,128,68,139,32,37,45,178,244,149,64,96,226,64,16,58,14,212,41,203,50,196,70,96,85,149,188,112,141,12,199,226,255,169,208,71,2,130,34,154,215,28,5,102,166,40,153,83,63,232,208,151,156,169,117,38,228,56,202,96,18,32,203,211,125,21,33,113,55,192,176,73,248,91,101,80,214,95,110,211,139,4,197,36,151,99,203,108,209,187,151,39,203,69,167,156,44,208,125,71,115,214,62,160,186,149,153,28,215,230,71,93,56,130,43,29,218,44,67,196,235,155,181,218,169,215,33,255,251,178,100,74,142,134,148,98,209,155,152,99,114,78,44,106,218,48,197,28,26,85,163,68,78,101,145,65,62,51,107,40,244,148,177,20,232,70,215,122,123,167,141,43,148,173,238,230,201,59,181,149,84,162,26,232,170,143,26,28,195,23,107,23,247,254,119,108,221,202,222,142,244,161,189,244,236,156,173,27,101,116,119,119,246,8,7,87,133,3,29,143,255,95,202,221,192,0,8,0,0,2,239,96,52,132,112,14,16,60,34,196,143,91,17,21,189,221,1,206,143,28,134,213,154,255,202,254,163,186,255,233,255,253,126,255,253,189,63,255,215,86,239,167,118,237,215,160,251,10,227,7,61,217,8,62,137,107,53,76,115,4,22,135,93,168,71,122,28,132,32,245,202,36,96,22,42,144,51,105,8,64,88,50,132,76,195,97,131,62,145,129,205,3,42,13,76,44,21,49,25,84,28,80,48,72,16,128,10,36,38,40,57,148,3,107,45,160,0,24,201,0,118,22,210,208,236,24,88,134,48,117,64,169,84,180,96,2,106,144,146,188,85,211,108,135,38,241,208,118,65,0,50,4,2,178,96,17,211,173,158,113,237,117,202,131,160,212,178,125,196,88,37,99,160,170,66,3,55,159,127,37,88,200,35,86,224,161,157,201,101,175,67,23,123,101,195,154,12,202,69,154,249,161,42,91,11,85,175,152,250,159,79,39,125,235,106,57,121,72,197,170,62,109,230,177,193,21,209,154,189,153,146,197,58,205,185,153,108,229,27,230,51,9,62,109,203,173,74,204,178,201,205,186,243,221,87,117,140,233,118,109,253,144,180,171,50,173,100,171,110,155,221,76,191,251,221,246,207,215,167,105,145,110,250,136,20,0,0,27,164,88,68,164,24,6,82,3,130,130,134,152,229,4,162,133,26,243,106,233,240,96,73,213,163,25,7,62,78,246,225,109,90,255,233,255,232,213,255,255,167,255,254,189,191,127,251,107,153,204,211,81,217,196,221,154,172,83,54,251,43,72,159,63,43,227,158,174,84,58,94,68,24,215,96,0,0,99,6,168,142,64,117,40,9,154,192,238,29,127,0,89,204,24,35,43,17,131,70,134,68,10,162,1,130,130,99,33,147,19,2,76,140,44,65,1,116,215,104,1,64,181,170,88,60,58,135,63,194,196,155,174,28,15,147,8,93,114,103,146,137,36,84,9,169,146,39,21,97,236,217,193,150,40,51,130,144,228,66,50,7,164,20,85,50,32,160,137,82,65,78,153,8,238,252,150,72,144,109,164,90,228,7,47,140,195,89,91,99,217,202,32,78,186,47,198,49,139,213,175,58,141,129,19,205,30,20,230,65,161,71,177,93,173,150,225,230,88,121,158,62,103,139,195,25,41,18,105,251,47,23,249,41,8,117,163,255,251,178,100,80,140,230,233,104,208,147,153,99,244,77,11,122,179,48,194,60,22,137,153,80,108,177,27,9,29,51,107,12,208,23,88,27,55,77,23,220,218,211,243,56,237,172,125,236,131,55,28,141,124,253,107,62,181,27,253,110,200,35,142,240,222,96,174,197,46,181,5,17,183,74,79,106,143,190,50,237,43,5,62,183,155,230,217,45,160,234,55,44,232,163,245,128,0,1,93,34,48,74,110,128,59,145,4,212,194,211,63,130,135,178,208,239,84,203,40,192,172,124,125,14,219,116,239,6,245,68,255,209,239,255,183,255,255,95,95,255,251,203,174,191,212,247,77,221,209,240,35,36,50,181,234,188,214,73,157,16,132,59,220,65,162,151,44,202,156,70,12,75,0,2,78,222,35,144,211,84,203,100,236,240,63,112,60,166,248,66,97,5,195,2,176,16,74,69,52,84,134,10,146,214,160,7,189,111,145,28,211,23,163,212,201,20,221,37,133,1,125,148,62,20,142,181,154,213,166,121,126,83,56,243,75,102,36,44,70,63,57,51,24,189,0,67,210,12,33,246,123,56,245,133,42,38,53,213,139,61,147,233,68,166,42,17,101,179,39,228,252,78,205,179,11,39,133,89,57,73,205,201,47,77,235,253,122,214,5,243,97,188,237,43,18,91,212,16,51,83,72,247,218,143,217,48,127,235,48,161,94,174,14,175,164,15,205,103,20,132,180,216,18,22,191,179,204,31,84,191,182,28,116,81,72,22,99,228,111,5,232,42,157,28,52,217,138,229,142,145,4,99,0,79,140,198,209,202,21,50,232,40,75,234,68,145,89,132,192,194,167,148,80,105,243,179,38,181,78,166,239,219,90,171,126,172,230,171,37,104,217,170,85,77,209,134,20,56,80,251,85,221,195,3,206,87,221,206,103,73,135,231,58,82,148,212,139,57,31,77,126,226,109,80,0,0,96,73,168,243,193,195,37,181,204,29,138,127,132,60,131,21,143,140,46,4,48,144,72,192,41,115,21,7,12,92,49,42,137,192,129,112,9,64,66,96,67,33,2,21,87,11,4,3,68,181,64,198,7,172,53,191,16,180,99,226,97,146,43,58,138,1,32,64,122,169,67,224,84,97,105,148,138,102,64,47,35,74,95,10,48,25,114,215,97,70,17,112,225,85,225,225,131,129,150,209,168,34,0,26,134,66,133,54,156,134,97,154,71,118,24,117,158,177,99,10,134,122,92,38,192,84,9,62,165,64,185,94,52,122,221,42,59,148,24,129,55,100,177,97,230,233,163,171,230,53,210,1,59,203,227,182,83,216,172,10,211,22,6,110,243,251,45,155,218,75,47,179,73,150,31,173,68,46,77,69,53,230,58,243,91,97,101,68,226,252,189,21,210,203,167,237,180,156,138,174,255,251,178,100,101,12,166,247,101,79,147,153,99,112,79,44,202,163,61,34,56,87,65,159,78,109,37,154,73,31,51,107,40,208,11,88,52,255,122,253,249,175,203,210,247,218,214,155,126,94,94,44,66,122,122,56,72,0,3,3,51,89,99,80,19,53,25,144,121,167,142,22,64,14,217,82,88,246,186,231,178,229,22,65,4,209,200,47,181,182,240,79,255,255,255,252,73,108,138,128,46,226,186,31,255,255,253,154,218,255,213,190,70,124,173,164,197,54,149,116,39,187,41,212,244,99,235,65,79,179,42,57,123,61,161,112,0,20,155,220,144,32,1,137,137,106,108,225,7,124,7,123,52,10,68,148,46,163,20,97,227,10,130,99,45,156,187,44,150,138,203,29,105,138,208,135,117,82,140,138,4,180,133,112,211,214,184,16,14,224,186,82,198,25,218,25,67,43,139,72,37,203,26,197,184,243,95,201,153,98,252,234,88,198,38,166,152,79,59,137,36,198,62,194,54,39,52,242,199,237,122,34,112,132,105,92,52,57,57,234,133,187,56,204,228,204,149,177,158,191,25,118,23,141,102,17,242,119,163,70,82,142,135,230,207,205,167,161,71,123,95,247,123,118,243,41,101,160,240,137,150,80,177,85,21,197,231,234,97,152,224,190,35,134,13,133,201,251,189,235,122,194,114,233,222,233,185,213,177,165,16,111,77,237,176,94,61,181,177,107,137,149,32,0,123,149,139,195,17,135,144,16,195,208,233,89,60,212,153,38,18,198,232,154,44,216,242,213,50,118,60,173,73,81,238,234,119,174,243,143,95,82,89,126,154,39,103,233,47,148,167,202,0,238,153,93,243,89,235,102,179,214,85,162,149,153,46,87,202,215,187,176,182,44,0,0,113,25,36,227,208,163,22,151,77,246,119,55,80,112,103,130,99,35,9,151,1,102,22,19,153,92,180,99,64,41,134,135,226,128,212,217,8,13,156,243,176,0,130,194,34,53,92,8,168,99,96,107,2,16,77,24,10,171,139,164,26,26,100,147,170,108,62,229,174,69,248,44,59,41,45,129,0,36,128,38,57,104,216,154,27,39,75,107,74,42,36,89,113,132,34,144,14,212,33,16,145,174,61,54,92,209,224,235,102,236,195,145,10,246,236,11,83,242,143,112,249,148,130,48,151,16,30,92,47,66,128,154,86,110,131,2,62,220,153,55,125,11,136,61,5,237,6,59,212,29,253,8,125,255,188,48,53,79,39,171,203,204,30,202,169,170,184,41,185,215,93,60,82,255,24,187,122,107,215,152,35,209,57,60,23,234,236,31,148,182,239,239,85,116,77,45,129,93,169,104,169,167,61,204,197,190,204,218,88,182,101,39,118,16,144,3,138,128,128,0,1,59,234,19,134,129,194,160,30,62,17,255,251,178,100,116,142,134,217,102,207,147,153,99,112,81,44,218,183,48,194,88,88,213,157,70,109,225,139,193,59,162,234,204,244,136,176,82,59,17,77,196,141,194,93,196,77,54,185,210,53,182,166,138,230,119,219,36,19,86,95,255,255,255,235,255,231,245,79,235,163,248,183,117,109,250,159,175,236,187,90,92,81,100,77,223,70,217,96,150,201,101,112,69,230,114,181,204,75,89,209,224,141,124,202,115,16,143,155,177,216,93,16,206,104,77,32,32,219,143,141,38,16,32,8,0,28,96,70,161,7,198,26,64,170,34,169,0,162,187,9,102,4,33,44,194,13,151,205,134,62,205,116,195,21,54,119,213,148,164,10,153,95,46,134,106,170,46,106,182,192,105,200,244,56,11,245,25,89,164,82,242,62,81,38,154,34,206,71,32,54,186,239,186,94,65,10,141,151,85,82,223,149,151,117,18,3,141,59,172,172,188,160,86,5,252,233,251,207,3,217,63,191,15,206,143,81,86,219,115,153,155,27,73,121,126,125,51,137,117,184,158,69,115,14,109,25,229,121,188,188,246,123,173,100,151,114,199,84,190,182,159,87,55,85,142,19,163,181,242,59,34,239,134,191,106,252,55,104,191,234,160,174,33,210,221,120,154,59,79,70,26,181,49,181,182,105,163,123,186,122,227,16,0,32,73,107,91,196,145,116,168,50,64,114,141,145,11,7,147,83,122,114,199,55,180,218,137,20,107,131,87,151,98,86,77,9,65,182,70,217,254,173,255,215,255,255,216,217,8,82,180,234,135,45,11,93,81,242,38,245,121,184,132,107,88,199,172,78,157,235,40,5,114,90,183,14,221,91,69,56,138,0,0,74,112,70,111,48,51,48,46,154,49,235,60,195,225,144,44,120,193,163,195,32,146,68,34,83,2,24,4,129,102,18,21,195,38,20,3,46,20,72,114,136,128,128,81,178,165,240,66,97,229,133,36,1,189,229,248,3,137,134,145,68,98,104,186,169,84,242,78,75,98,47,195,224,254,173,70,106,230,198,98,80,19,91,118,68,33,226,166,140,189,116,208,72,152,129,237,178,20,68,76,120,212,210,53,5,41,68,141,176,137,212,208,159,80,62,216,18,62,70,133,148,131,188,95,11,1,87,154,109,198,182,163,80,160,111,100,170,152,66,213,138,204,248,73,57,202,25,102,19,171,248,170,243,229,39,21,162,31,80,188,5,113,147,112,13,73,209,52,162,146,138,239,173,110,215,251,102,29,13,183,70,229,26,151,248,109,72,202,120,172,148,150,104,242,74,49,81,212,30,64,0,1,171,170,96,190,44,13,2,72,19,4,200,98,200,126,213,124,164,196,181,167,82,200,169,119,125,82,132,54,139,91,90,245,43,162,167,255,255,255,244,111,254,253,255,251,178,100,123,14,166,76,105,81,27,152,74,242,79,12,90,163,61,34,46,26,153,157,72,77,176,220,136,255,158,171,104,208,15,80,111,223,117,35,36,188,98,95,244,167,159,77,221,165,204,87,57,59,60,223,114,90,168,171,149,17,188,210,167,57,1,225,33,72,208,152,26,130,122,1,198,28,236,104,198,38,154,50,100,227,166,192,138,100,96,225,130,198,54,50,24,8,97,99,13,36,193,194,68,32,130,48,132,110,72,119,128,136,125,129,38,50,167,45,168,84,108,48,44,12,48,189,80,97,130,160,18,85,212,140,22,1,118,219,4,61,11,109,19,73,81,180,71,185,245,104,152,186,178,100,42,76,120,203,64,94,74,108,160,15,194,182,168,59,47,92,235,30,246,57,219,125,208,90,6,138,170,188,100,180,244,249,102,213,195,74,190,220,107,164,83,59,252,253,38,23,203,103,167,235,142,25,181,236,149,102,56,92,113,123,235,162,109,240,112,139,217,45,34,41,129,177,9,54,24,153,233,225,4,241,150,17,132,249,132,20,160,219,196,218,110,205,137,158,205,12,49,159,229,239,202,174,78,234,12,8,203,60,197,94,195,221,94,121,167,212,247,45,44,0,127,244,121,146,150,128,102,192,241,229,198,37,33,238,53,148,1,44,92,47,153,24,27,21,45,70,149,214,163,244,9,99,170,33,151,221,203,239,167,251,126,191,193,126,193,66,82,83,106,157,108,96,71,130,233,79,222,185,226,76,189,60,130,182,46,226,215,34,170,239,203,80,0,193,174,103,42,124,58,74,125,67,165,29,64,226,51,90,42,50,197,129,160,48,226,83,43,5,4,16,167,224,80,40,195,67,66,3,11,48,203,165,165,182,6,130,194,145,209,56,81,181,10,140,134,40,24,168,165,169,205,28,2,12,226,48,207,189,209,213,51,82,185,81,133,227,206,94,237,121,254,119,72,145,42,47,16,47,106,0,207,151,120,168,203,236,204,102,83,105,103,75,151,139,6,174,251,40,203,169,45,83,240,100,134,231,41,103,187,106,196,229,186,120,51,26,78,201,103,50,202,24,238,178,255,173,103,10,69,209,67,25,78,45,76,58,187,227,199,2,96,237,56,246,51,132,97,171,214,215,31,77,34,59,130,1,207,144,49,196,189,206,50,133,207,114,59,37,26,43,58,210,33,14,156,149,159,85,18,100,209,7,107,81,46,73,239,247,190,225,232,244,117,13,198,192,159,226,25,251,183,84,203,79,77,166,101,25,165,249,38,25,149,50,247,252,213,205,77,214,165,106,173,0,0,0,199,114,114,22,177,107,101,4,216,142,179,39,220,221,38,64,211,77,102,175,141,41,235,144,38,15,15,146,172,80,230,66,194,128,185,20,166,17,53,83,252,255,255,201,255,255,251,178,100,139,142,103,57,115,82,11,120,92,242,72,105,202,131,60,197,88,26,81,213,76,77,61,19,193,17,39,106,105,134,20,184,255,255,255,255,205,155,255,229,201,206,143,202,63,16,59,80,209,114,69,207,247,101,220,185,88,24,169,100,250,96,58,24,76,154,3,102,185,24,140,232,226,49,134,8,40,37,97,113,135,75,68,135,141,130,140,2,131,12,130,104,45,116,56,195,12,116,151,192,16,0,176,100,28,28,8,162,76,133,149,104,66,116,47,65,188,237,128,33,132,189,30,86,128,136,159,56,155,216,11,70,65,250,3,136,149,73,28,99,36,73,1,22,214,35,231,3,145,254,224,201,114,153,156,235,75,51,25,113,168,214,243,18,214,108,220,246,105,105,98,128,181,62,20,209,26,224,219,200,196,222,214,9,105,31,15,9,46,163,222,224,172,221,168,243,165,21,253,218,227,34,1,41,48,63,129,39,136,0,196,40,213,225,96,125,59,138,84,201,198,83,3,53,0,32,250,26,123,13,107,114,28,58,143,142,234,136,242,178,134,141,6,110,128,243,211,143,248,142,71,249,81,192,72,235,137,106,231,191,142,49,188,99,43,241,200,0,148,76,50,86,188,172,175,149,81,196,152,137,66,32,198,17,84,43,127,83,168,162,247,160,196,61,125,181,125,45,58,144,59,83,220,88,15,103,231,50,217,29,171,100,191,79,253,53,84,215,118,255,181,127,255,126,191,219,255,223,249,61,24,83,238,5,59,64,0,115,242,23,231,36,201,208,158,67,56,100,50,72,24,157,230,73,138,55,1,81,151,128,112,43,184,12,0,94,116,240,47,160,144,184,61,156,163,83,33,108,76,149,170,142,4,121,208,6,220,216,187,131,106,19,89,3,48,152,112,159,73,229,60,79,85,203,46,187,28,113,189,20,0,197,159,114,235,53,138,21,157,238,11,52,182,216,85,231,32,184,214,14,203,241,94,24,202,207,32,238,101,106,5,203,8,50,130,138,73,57,17,151,77,179,252,102,176,238,51,81,153,20,160,160,181,101,140,31,234,198,55,217,69,143,130,95,172,183,49,188,173,222,80,102,179,237,71,100,175,218,64,39,199,1,212,203,21,186,53,245,74,97,207,50,32,171,150,195,45,213,135,212,177,218,175,216,237,43,228,246,191,155,63,91,181,50,134,215,98,82,196,201,6,58,79,117,250,180,156,163,83,240,236,233,157,110,178,65,196,154,200,132,16,0,2,182,245,148,224,153,198,11,192,59,64,186,233,165,125,237,12,52,111,90,50,221,17,232,215,202,152,227,124,132,228,42,27,45,109,56,187,38,235,93,21,63,246,237,254,223,253,182,255,255,244,251,127,255,202,20,67,119,168,220,169,206,225,235,61,93,64,6,54,85,174,255,251,178,100,143,140,198,174,105,83,147,88,100,240,68,169,234,163,60,202,88,26,241,171,76,77,97,115,193,21,152,234,76,247,137,112,100,67,31,37,97,23,205,128,21,236,107,163,157,144,202,156,203,16,49,166,194,224,159,3,42,117,1,195,34,95,65,104,214,5,143,2,136,168,4,89,13,19,33,57,23,57,101,28,133,93,24,105,79,194,210,22,44,83,6,54,200,35,64,24,33,197,172,199,36,22,38,28,4,64,45,58,190,110,171,209,2,150,155,177,64,182,151,165,135,241,102,223,131,97,202,179,237,155,224,90,43,124,157,231,42,75,57,106,179,125,35,131,30,169,36,179,147,147,244,57,213,181,65,36,129,101,67,87,152,159,100,27,194,59,220,158,172,50,122,232,181,217,157,201,163,190,110,67,156,218,247,201,21,124,240,72,254,99,234,25,60,243,92,170,147,77,20,173,233,142,106,145,186,122,235,106,30,50,179,72,47,184,117,245,103,12,125,4,103,48,3,45,146,5,122,232,239,81,252,29,243,151,89,107,189,35,41,175,24,170,158,32,0,128,211,88,226,18,1,197,176,181,10,97,97,97,73,182,36,50,136,171,222,234,238,49,183,139,194,243,42,253,109,170,222,123,244,67,20,128,227,42,43,249,90,9,95,6,143,149,213,61,154,191,237,250,55,255,12,243,202,250,63,244,126,73,96,183,255,135,1,0,0,1,80,170,150,100,121,230,192,8,113,224,230,92,74,97,32,230,81,64,112,99,131,67,6,50,0,6,54,6,3,171,49,146,14,24,64,19,103,10,128,151,137,160,130,64,129,69,75,30,1,65,34,211,46,234,35,152,40,91,98,119,162,79,116,113,165,24,232,60,247,87,74,198,113,85,128,153,205,151,42,7,250,2,96,171,202,30,22,30,76,231,249,86,181,182,22,8,136,89,84,160,20,194,132,224,134,86,37,153,15,24,7,229,39,94,84,77,105,89,111,218,218,93,66,149,182,102,230,207,235,189,98,187,107,1,1,172,252,31,49,50,121,110,17,236,231,226,160,53,150,43,50,169,55,110,45,246,92,156,94,72,49,4,94,195,73,114,6,8,174,189,148,149,85,72,99,39,133,101,221,57,172,149,150,200,150,118,143,202,19,86,100,201,215,101,102,105,57,81,24,16,214,120,134,78,109,85,106,75,122,49,51,99,13,145,216,25,71,207,127,252,247,245,124,127,174,0,0,0,165,208,0,0,219,49,81,12,186,48,202,151,85,138,190,15,27,170,98,35,124,36,254,228,88,67,63,76,196,112,109,16,200,186,222,49,0,142,192,250,182,255,255,252,175,255,255,245,23,62,184,173,223,228,187,213,79,195,117,16,0,9,23,49,85,121,227,126,98,27,24,135,112,220,160,204,242,53,130,255,251,178,100,155,4,135,31,117,82,155,111,94,176,62,66,186,253,60,207,56,26,201,165,78,237,97,233,193,32,152,233,73,150,21,122,84,44,81,169,176,72,2,104,199,122,21,98,187,95,117,223,43,86,146,225,183,176,75,4,45,138,58,169,145,168,10,63,32,235,32,125,155,184,168,185,228,128,117,97,193,26,65,66,107,206,172,172,238,134,119,13,240,188,71,182,54,133,26,112,84,195,31,5,189,161,184,227,142,174,62,156,14,102,246,193,235,191,72,58,155,206,169,180,83,229,157,252,40,105,205,72,199,54,32,70,190,41,18,64,97,225,248,177,103,70,165,45,99,239,80,15,29,81,150,71,53,52,202,149,4,218,206,98,92,248,222,17,38,36,248,115,196,70,234,54,207,18,173,106,233,177,204,235,204,108,178,122,223,226,71,23,93,123,199,204,76,50,226,187,115,106,214,40,221,54,213,174,169,72,97,148,207,207,84,116,58,195,213,182,250,247,240,100,220,37,44,111,146,142,160,6,1,178,225,142,129,43,135,194,196,144,194,154,210,150,84,203,226,8,96,85,145,209,32,235,38,231,83,3,54,129,192,77,238,64,200,144,129,90,241,126,41,42,14,177,74,72,166,20,72,165,133,140,127,255,255,255,255,254,160,55,255,13,236,229,179,249,71,255,253,190,160,0,0,112,177,89,135,111,153,203,128,194,169,151,144,24,1,161,147,134,158,17,32,132,60,196,144,140,224,28,20,114,248,5,154,68,101,5,180,10,133,137,9,46,177,16,41,132,137,39,51,117,48,128,18,0,5,103,70,224,8,120,160,59,200,239,164,67,54,101,160,225,23,150,195,252,14,5,174,228,137,64,62,76,221,184,210,51,169,18,7,4,28,63,243,73,55,7,33,32,209,72,139,144,74,199,25,220,34,102,153,126,84,168,230,41,227,153,139,122,93,31,113,43,135,24,48,143,152,184,196,71,63,59,46,252,44,235,118,175,8,4,234,97,17,164,135,60,45,169,210,221,77,123,101,87,13,153,23,18,75,43,164,42,87,89,236,24,220,182,154,132,205,159,222,78,226,136,189,20,144,177,53,240,126,117,27,193,252,206,238,120,102,125,57,202,143,191,49,40,183,148,153,222,249,173,143,173,6,240,131,124,145,15,20,251,15,100,128,0,2,64,0,236,34,14,25,126,42,12,18,90,136,241,134,54,219,65,60,140,59,115,92,124,60,50,103,106,108,99,136,144,31,13,81,219,35,196,185,114,159,230,249,87,12,255,241,168,3,140,81,39,228,111,255,255,255,255,193,93,255,83,255,244,40,177,113,202,0,62,167,127,245,29,255,64,12,8,13,62,183,243,159,40,55,198,192,20,146,111,24,37,24,11,64,8,60,16,198,14,102,51,48,164,94,255,251,178,100,162,14,6,202,105,82,19,111,94,176,77,102,58,121,97,229,92,27,125,213,70,77,225,85,129,12,144,235,180,193,50,144,50,2,64,1,24,112,209,40,104,8,65,58,75,114,22,21,20,5,105,102,44,2,211,218,81,128,1,14,2,67,138,128,46,106,46,149,54,97,4,31,99,240,26,25,169,107,82,46,224,2,107,165,250,205,213,130,26,74,236,81,9,135,252,104,68,170,94,67,75,142,149,86,146,105,52,220,201,148,74,86,120,201,221,230,174,197,171,180,138,150,248,243,81,91,177,14,90,179,29,117,37,245,172,89,238,165,26,222,167,63,13,231,52,139,187,188,159,122,197,194,215,182,59,88,205,61,243,217,203,46,206,64,52,98,177,172,198,177,236,30,178,137,66,169,210,44,162,144,151,50,104,134,99,98,69,136,66,193,198,166,163,100,99,137,90,89,71,151,154,155,16,172,169,140,172,26,180,94,59,251,157,187,231,29,65,20,159,255,253,57,96,0,96,130,32,3,132,5,240,20,200,107,104,29,1,71,207,204,20,90,75,112,78,124,184,146,115,25,149,197,250,70,52,26,168,212,121,67,126,175,190,129,98,24,54,22,220,212,122,85,244,57,127,239,254,91,79,255,255,209,111,250,62,149,43,119,191,77,0,0,75,152,187,128,102,167,100,153,176,100,6,38,56,188,103,169,141,102,156,230,40,200,24,16,41,74,142,0,73,32,112,128,19,168,44,85,108,43,144,32,102,21,31,89,170,241,61,149,2,247,97,76,80,64,60,48,227,205,38,25,57,57,131,13,136,75,215,80,56,86,159,184,42,150,87,66,253,143,10,164,130,229,14,19,158,42,225,40,28,25,14,215,42,165,16,111,80,153,36,128,154,197,213,122,197,226,234,244,77,83,22,110,253,93,53,45,31,120,189,33,135,20,5,178,17,126,116,227,157,174,188,20,222,244,255,49,81,23,96,114,190,177,61,48,195,125,190,41,237,215,117,188,147,181,237,223,144,117,69,188,95,201,192,140,94,222,78,25,82,171,55,46,97,37,212,246,37,114,185,18,32,145,124,149,21,187,16,198,184,139,63,93,28,166,20,179,84,165,190,21,255,251,192,0,46,178,190,67,187,207,50,136,98,8,44,21,152,179,93,136,251,49,126,93,128,143,85,66,184,18,69,107,192,178,242,53,13,242,163,79,205,178,205,145,123,53,242,128,216,245,78,251,95,125,95,79,209,255,255,195,186,187,132,127,255,229,130,121,143,241,93,221,76,239,242,160,0,146,151,144,148,13,140,113,216,142,166,12,74,32,6,9,206,38,58,50,73,16,123,32,102,158,2,193,101,252,96,44,145,173,168,18,199,96,112,107,227,8,72,69,28,88,174,69,166,161,40,40,150,252,10,255,251,178,100,166,140,166,98,104,211,155,79,94,192,73,38,58,114,97,133,106,25,93,163,80,109,101,231,193,19,15,105,213,134,13,162,35,46,43,146,30,136,144,201,72,168,145,208,40,199,28,213,9,19,68,67,84,141,174,213,80,149,67,193,2,214,168,78,50,173,71,85,154,150,67,151,232,185,69,206,246,18,86,89,23,21,207,219,109,180,124,215,253,121,55,22,81,53,204,66,103,140,32,163,118,54,139,46,223,107,44,20,185,253,17,133,106,55,141,19,88,94,159,175,145,255,182,99,26,114,109,211,174,212,162,131,240,93,39,219,81,171,247,153,169,220,22,48,223,18,31,101,219,149,245,26,186,220,23,142,220,35,57,192,223,142,53,163,97,125,55,175,229,166,243,186,110,27,94,254,35,83,171,2,25,165,234,172,171,190,3,20,24,141,11,54,60,209,87,243,94,235,70,123,144,208,204,161,92,112,190,10,159,175,72,95,102,53,225,155,222,84,180,195,80,208,255,241,64,154,202,71,209,133,99,104,112,181,159,253,57,94,239,127,255,78,138,63,209,253,63,234,0,0,0,48,100,172,32,129,25,84,214,98,82,56,57,136,96,114,225,140,11,166,231,29,16,134,12,58,25,49,248,196,198,194,87,104,44,21,48,64,116,72,102,178,7,133,72,202,24,54,48,160,62,112,132,10,177,16,125,28,7,65,42,171,9,103,42,156,201,192,23,126,240,8,88,158,117,203,234,157,15,146,41,151,193,254,84,15,188,48,247,83,45,32,129,66,173,86,102,26,34,1,164,74,52,90,92,169,176,186,238,147,2,27,179,163,122,129,212,41,90,215,134,181,82,101,181,54,249,226,162,213,62,28,224,98,11,102,236,126,185,231,184,123,79,62,8,84,115,44,97,126,156,214,156,15,174,244,240,248,92,194,228,206,41,28,182,169,189,227,78,195,166,47,183,47,143,77,207,233,45,123,98,191,167,35,179,241,244,212,246,227,189,110,197,121,63,231,108,102,228,74,252,160,248,196,116,62,106,52,162,153,210,251,146,38,184,34,67,44,11,66,119,237,164,0,128,0,52,169,127,195,12,154,7,75,197,172,68,211,253,16,46,5,183,16,152,39,218,82,70,132,57,146,73,91,35,213,65,187,184,148,223,79,181,193,10,207,248,2,236,145,231,98,107,227,109,255,255,79,248,223,31,252,243,172,255,93,137,136,127,185,34,141,139,114,23,33,250,128,46,0,90,141,125,120,46,10,106,108,230,0,28,100,35,134,149,72,108,227,166,8,30,24,138,10,154,50,178,68,60,40,5,51,112,98,114,149,10,177,129,9,46,96,18,139,168,144,169,208,36,52,137,85,234,164,154,12,188,64,2,122,187,48,113,143,77,50,106,84,206,97,213,224,161,255,251,176,100,187,142,151,6,105,81,155,143,79,32,74,134,154,134,97,226,62,155,13,163,72,109,225,141,193,56,39,105,205,134,41,96,77,53,172,209,204,178,106,116,208,5,117,112,186,74,189,52,26,129,49,105,208,98,251,72,110,11,245,211,123,95,41,108,145,154,26,18,37,65,100,163,20,147,92,140,133,251,149,63,234,5,150,190,109,114,232,225,10,82,176,0,52,193,239,104,82,53,250,41,127,206,166,49,197,93,15,62,102,114,3,164,93,64,199,189,111,124,189,12,78,115,73,150,29,216,68,221,43,19,229,248,24,253,50,87,70,117,22,148,232,135,147,27,21,114,248,179,238,154,13,180,140,122,83,181,182,201,156,103,50,78,29,157,111,62,226,122,133,172,235,119,112,0,73,133,216,74,38,21,30,21,17,81,34,68,134,39,213,133,149,80,248,49,68,132,114,212,35,221,216,210,70,178,166,121,176,167,62,14,151,162,181,149,188,100,55,100,87,92,195,72,243,23,70,158,23,111,113,55,229,77,253,219,255,246,255,244,125,191,255,255,245,119,78,87,255,145,255,252,168,0,0,2,148,199,74,141,135,40,202,12,140,5,84,121,12,176,118,73,224,14,28,108,70,18,28,107,64,70,28,90,144,192,131,65,225,145,24,205,242,33,70,76,60,64,133,202,210,146,169,48,95,36,49,26,2,7,28,167,115,206,72,52,10,3,131,161,3,34,173,236,77,56,18,56,34,106,48,81,45,136,66,237,68,190,73,192,11,64,41,198,48,33,137,114,18,198,121,16,224,213,143,102,50,66,68,35,82,204,203,74,69,66,158,242,44,42,175,9,195,205,38,233,139,106,157,203,95,13,56,247,121,205,104,12,35,251,58,98,189,223,95,112,162,211,76,191,104,136,250,68,84,190,235,226,161,47,97,47,93,66,194,165,230,139,148,26,39,189,143,23,185,80,140,197,212,32,138,100,238,24,241,211,232,155,143,219,115,204,182,175,181,191,190,86,81,231,125,58,92,67,179,106,102,103,63,41,149,154,157,109,181,108,54,245,25,221,117,184,0,2,232,47,163,178,137,64,130,161,16,101,164,202,169,20,45,193,227,51,121,254,67,56,77,143,87,181,18,213,53,35,108,134,167,151,144,81,233,81,70,137,100,126,205,132,88,116,73,73,136,11,37,181,25,254,191,255,255,213,245,165,203,179,83,188,242,72,87,114,125,89,42,128,179,62,116,6,142,8,147,140,184,136,202,73,193,197,32,91,195,46,16,71,241,65,176,72,153,132,135,44,161,208,98,176,64,104,1,121,146,132,128,10,26,33,187,148,163,106,70,52,218,41,65,22,161,112,178,163,128,127,139,195,194,220,72,134,190,229,35,155,226,151,108,169,255,130,114,132,196,116,255,251,178,100,185,142,134,214,104,210,155,111,101,208,73,132,122,114,97,133,104,27,141,165,76,77,225,143,201,24,144,234,156,245,177,176,181,83,206,101,219,128,30,246,188,179,230,91,170,247,79,39,249,143,51,6,43,93,228,129,96,106,144,182,167,169,137,68,246,24,97,133,122,230,247,140,225,119,149,78,231,35,161,199,65,15,147,49,96,183,57,214,30,30,22,84,249,29,49,114,123,151,148,90,21,231,10,23,58,79,63,188,116,54,235,33,243,210,212,179,159,1,141,223,56,52,80,190,19,250,44,91,240,117,210,98,249,250,53,71,49,136,215,202,247,223,78,245,15,49,137,246,175,157,110,142,241,205,230,253,18,121,63,125,239,249,106,126,226,62,50,174,194,238,49,201,57,152,64,20,0,20,120,110,38,10,197,72,138,130,76,185,203,9,76,138,162,150,50,73,168,171,8,40,138,147,143,18,249,2,66,77,15,236,245,185,87,230,253,54,215,205,41,163,68,224,134,99,37,160,213,229,79,71,249,79,172,247,255,255,250,125,94,157,127,245,93,172,0,0,51,19,138,63,119,3,148,120,57,6,131,13,3,34,142,49,115,163,74,25,2,5,131,1,141,36,88,8,10,216,76,53,61,118,171,10,203,15,73,97,209,136,64,244,65,77,90,177,132,33,80,65,164,70,200,107,48,248,224,135,104,207,73,103,141,179,1,72,52,246,144,188,165,40,58,44,28,52,237,178,38,176,240,169,184,36,114,252,191,208,234,52,161,54,202,21,59,206,134,106,123,75,56,144,133,173,240,243,134,36,19,196,208,30,52,176,185,4,75,128,236,75,140,205,112,146,56,29,152,165,73,212,188,11,107,234,154,162,10,81,244,34,76,113,67,251,157,212,168,189,83,136,145,45,228,233,56,204,180,65,45,48,50,43,14,145,162,71,243,10,40,108,229,74,177,163,206,90,203,167,68,201,113,110,117,125,124,13,222,118,159,150,94,112,190,246,70,112,144,221,14,142,182,253,10,169,218,134,246,88,63,106,27,146,89,121,232,235,126,132,255,105,144,163,171,50,142,245,101,157,53,49,2,177,180,165,147,41,66,203,12,212,21,6,166,171,33,106,5,4,204,140,165,164,5,105,35,131,36,206,230,185,77,142,222,82,215,6,46,187,91,171,192,100,182,161,241,96,61,106,14,49,244,56,158,33,105,141,152,90,235,206,237,251,183,237,89,228,101,124,167,255,250,121,160,19,141,192,224,13,13,56,220,105,196,199,199,4,129,140,69,148,106,69,123,151,212,197,129,150,50,51,141,34,170,56,162,199,22,210,135,35,216,64,211,165,177,181,4,188,123,159,241,121,210,78,187,66,119,141,174,225,106,171,151,112,112,78,244,141,247,3,1,248,126,147,209,255,251,178,100,189,142,7,71,104,210,147,121,99,112,73,166,122,96,97,231,92,26,201,163,80,109,225,141,193,32,143,42,168,246,53,32,223,138,185,74,96,186,98,75,38,1,125,93,151,154,26,135,222,198,245,153,225,18,96,245,169,95,194,193,52,134,47,51,31,145,157,190,116,5,206,17,179,74,21,163,88,130,209,221,242,80,109,13,95,113,148,167,226,66,139,169,163,187,142,39,122,113,30,121,6,13,39,145,5,33,177,88,214,140,90,3,146,225,225,100,249,37,110,160,254,187,208,180,184,253,180,208,56,102,227,23,86,56,51,21,47,155,29,114,35,179,101,239,218,47,191,172,92,185,58,189,120,232,232,124,187,81,222,98,50,127,166,62,58,89,120,250,244,59,164,12,203,56,2,0,34,192,0,7,13,195,120,100,153,177,9,144,98,5,187,8,248,10,206,176,111,203,216,83,145,158,126,85,185,41,7,155,143,226,246,37,86,19,114,228,232,54,214,229,109,153,167,178,175,91,159,134,173,83,191,93,183,106,77,247,162,223,255,246,232,119,251,61,54,86,0,0,1,80,70,8,105,8,166,213,10,107,1,102,16,16,12,12,48,202,19,11,46,68,134,134,103,129,33,195,44,132,64,172,97,2,9,172,146,165,4,69,210,97,128,146,253,186,12,226,97,159,135,88,159,45,202,70,40,132,207,89,47,32,140,48,27,56,33,67,12,107,40,132,5,107,98,123,93,4,135,114,156,165,146,200,158,120,131,133,12,110,91,12,222,126,25,124,173,160,41,92,94,61,11,113,73,34,96,144,46,169,104,114,169,133,131,99,245,126,235,44,28,225,106,198,247,127,142,152,152,29,104,19,58,129,88,71,27,156,182,173,215,152,237,195,218,29,98,164,177,48,89,232,230,191,37,101,44,8,209,178,105,121,166,182,177,151,86,153,15,169,163,228,174,91,144,171,208,82,211,3,155,143,114,215,180,114,213,149,69,114,162,178,172,12,109,8,69,229,209,44,158,186,156,203,172,60,76,186,55,15,154,76,124,108,171,171,81,1,22,89,41,46,136,240,251,134,57,71,215,24,109,123,70,124,96,119,238,71,53,94,251,189,98,228,206,187,237,75,157,146,147,28,94,32,59,16,155,60,156,81,55,169,166,84,172,110,255,186,204,102,212,70,17,170,102,168,210,122,185,74,56,95,167,87,232,211,95,80,178,78,114,80,160,224,38,170,25,110,67,5,138,135,49,80,76,232,181,168,161,129,198,213,173,84,76,122,147,32,29,32,19,117,138,188,107,192,179,208,35,196,220,153,100,48,68,8,137,21,106,98,16,9,20,215,96,178,205,70,99,200,52,254,191,144,200,40,245,30,77,249,198,138,116,63,135,67,154,97,242,121,247,95,83,47,37,255,251,178,100,188,142,70,213,102,211,155,120,99,112,72,4,122,113,97,130,164,153,65,159,84,109,61,57,9,30,25,106,232,252,10,192,180,109,29,47,25,81,204,206,83,145,167,60,102,121,160,192,94,125,154,176,207,35,181,62,116,160,243,174,25,235,182,118,91,24,14,182,200,98,48,214,213,203,151,219,29,54,246,212,163,195,166,81,10,19,149,108,59,134,2,109,146,10,181,187,96,228,80,199,44,132,50,70,7,194,134,35,236,188,110,242,18,163,19,194,186,214,182,147,0,244,167,1,17,34,99,120,237,34,16,189,0,56,36,138,164,71,231,20,140,254,7,151,132,59,27,66,6,90,0,76,0,103,155,103,136,177,78,74,67,248,58,21,195,148,224,102,132,45,142,235,137,243,150,29,226,12,44,209,53,250,236,144,170,212,67,117,77,69,182,239,210,181,128,134,208,96,254,50,56,150,146,170,218,177,38,252,27,105,215,234,221,245,237,198,114,127,245,130,0,68,73,51,215,100,77,96,249,54,9,224,207,33,211,17,33,204,112,98,52,9,108,10,49,11,133,0,162,67,17,5,129,35,147,91,55,77,222,24,51,177,179,16,10,53,160,163,10,22,51,65,48,99,105,112,8,3,5,66,140,8,104,193,133,140,196,104,6,90,165,46,17,8,177,134,9,161,106,149,28,241,152,176,42,7,5,132,193,72,32,16,40,0,240,138,129,128,236,124,193,12,84,76,0,30,149,160,35,212,158,90,210,113,96,160,184,58,111,53,182,50,9,5,3,11,59,207,107,76,48,48,9,97,107,86,211,41,30,98,122,33,66,97,33,222,55,143,161,196,137,25,100,113,228,136,101,86,224,198,86,170,30,54,69,132,20,138,247,36,153,146,143,152,73,208,202,34,192,191,5,118,249,234,101,7,108,154,27,161,133,14,131,141,88,148,80,159,202,8,56,220,23,25,172,138,47,72,231,171,184,81,170,140,121,68,42,2,143,176,193,78,58,155,7,245,62,78,87,117,151,85,196,141,16,58,227,253,211,15,18,15,227,114,70,246,87,6,231,115,92,242,69,202,146,77,102,21,175,191,36,109,117,43,185,177,89,113,255,254,94,192,201,38,195,84,0,32,18,128,2,128,66,68,70,71,193,78,216,95,8,89,28,202,192,245,67,64,190,53,47,179,207,50,158,213,180,21,86,156,71,157,246,153,129,150,48,186,118,231,71,63,24,121,219,194,86,129,17,145,26,77,121,119,53,10,255,144,245,47,42,44,230,155,16,232,37,25,60,143,255,255,223,73,128,84,102,77,128,131,3,166,101,18,25,16,46,96,33,224,164,224,205,102,64,32,9,20,12,248,17,48,104,205,27,204,73,26,50,96,152,193,65,192,168,88,199,192,112,17,34,17,160,255,251,178,100,201,143,8,161,107,80,11,155,123,116,77,134,26,154,60,71,196,30,209,165,68,14,105,239,209,33,17,234,169,135,172,216,71,138,58,64,9,216,40,96,96,129,38,33,215,23,31,93,3,11,0,206,23,124,0,127,68,139,2,116,193,173,75,58,35,14,66,160,177,77,255,165,65,10,120,133,72,187,64,209,102,76,68,9,2,67,204,54,88,148,116,79,232,140,85,152,32,152,83,187,62,220,217,122,181,192,206,192,84,204,59,77,74,137,47,43,93,167,123,95,188,160,195,161,84,244,202,110,64,55,29,237,187,25,74,71,171,229,83,69,138,66,247,147,160,128,64,96,164,52,202,91,59,60,239,13,18,205,66,99,9,117,5,170,245,173,32,215,84,193,193,105,220,49,3,17,51,116,238,99,89,182,139,236,90,231,171,159,196,9,233,92,95,24,117,91,191,213,113,189,213,76,239,233,91,60,182,206,243,167,143,45,214,51,74,70,190,188,111,188,63,255,24,183,131,237,33,167,138,128,96,146,0,128,0,68,77,21,218,35,173,74,237,21,70,166,40,229,121,182,170,148,16,239,223,53,168,187,32,105,214,102,72,52,1,137,200,18,30,164,52,167,15,30,168,133,58,150,253,10,250,136,24,240,47,47,224,218,230,139,61,75,190,197,253,189,223,236,255,253,146,36,0,0,2,112,65,42,126,80,230,78,156,120,225,70,40,26,99,40,132,31,204,0,42,16,42,64,100,224,32,130,65,0,121,179,145,152,145,56,48,200,0,115,39,120,197,129,24,82,241,4,236,105,32,34,8,0,50,194,13,98,102,128,191,11,102,24,161,225,81,243,36,138,145,148,152,1,238,51,176,13,30,126,70,54,121,12,211,77,119,154,122,168,23,241,79,40,226,225,126,33,213,0,108,9,236,12,28,212,103,211,201,61,155,146,155,182,243,233,116,56,5,210,185,169,56,57,234,142,82,46,172,175,145,193,91,44,56,42,215,152,190,151,75,54,92,152,114,217,165,12,211,105,219,247,106,182,190,196,23,182,171,20,59,221,200,250,90,78,19,249,92,181,14,44,76,55,6,236,183,93,51,85,171,192,118,152,170,196,102,246,49,74,188,121,5,145,107,52,61,29,64,137,101,95,162,202,94,58,167,113,183,61,240,216,239,54,32,20,99,107,120,140,237,204,166,20,86,52,175,173,167,213,47,189,118,168,192,4,92,1,129,96,80,4,95,30,130,100,67,110,103,129,213,68,253,234,129,214,7,68,39,6,253,119,135,229,177,135,38,12,161,255,210,62,100,73,254,221,78,192,37,117,172,138,14,24,27,16,55,112,220,27,229,219,163,99,127,228,97,206,71,133,30,160,20,255,255,255,255,254,189,229,156,144,0,41,71,128,57,76,175,255,251,178,100,160,140,7,119,101,82,27,122,123,112,74,166,10,183,60,98,192,28,133,159,78,109,49,254,72,245,145,171,116,241,181,144,19,135,72,32,184,84,49,101,192,79,143,48,115,6,52,191,70,180,0,52,88,168,211,81,180,207,132,40,14,58,41,56,220,200,208,8,99,252,204,30,148,2,54,136,146,56,93,165,64,164,132,95,153,107,114,51,129,94,215,22,15,75,165,228,32,14,111,138,49,77,39,229,214,81,16,47,130,161,111,94,38,245,170,91,102,177,232,235,112,115,35,179,78,141,60,63,2,210,194,160,50,168,207,194,118,26,175,44,189,86,91,65,64,110,153,176,253,35,233,140,175,165,113,141,48,60,122,230,128,78,133,129,202,186,197,68,247,50,3,142,210,237,56,184,168,233,81,42,23,110,81,174,57,227,231,39,250,158,121,151,113,172,212,163,119,57,222,156,117,26,62,69,228,12,224,235,137,136,13,203,23,165,220,177,1,211,39,98,213,113,229,149,122,216,138,63,214,32,194,79,50,192,140,182,59,214,19,49,123,151,159,45,213,175,235,168,190,86,216,189,0,4,64,0,12,48,0,2,12,27,234,228,235,229,43,40,234,50,16,197,75,188,12,40,162,193,147,96,124,142,134,66,9,139,137,60,115,106,32,71,112,13,52,152,155,205,219,174,250,223,86,220,237,127,247,166,223,255,255,233,122,43,0,4,83,148,3,14,106,201,6,202,184,13,99,37,12,48,130,51,25,203,54,224,226,240,5,132,76,56,16,0,36,135,51,20,148,18,49,14,32,182,67,95,164,82,63,150,189,98,176,132,165,90,138,106,176,160,216,147,219,201,15,80,86,190,233,31,224,186,239,201,85,102,124,204,199,0,62,35,114,55,40,52,136,178,224,19,226,222,132,199,233,99,236,121,206,106,152,226,208,165,34,13,131,253,82,218,134,170,142,144,109,61,87,232,84,194,57,209,204,138,183,51,58,50,150,12,6,103,205,232,255,162,205,99,208,230,131,180,56,130,66,99,57,109,5,244,99,182,221,177,13,187,98,42,59,165,227,125,228,69,131,178,3,63,47,167,220,93,12,181,173,65,139,156,101,205,202,58,178,17,175,30,50,72,89,210,56,132,49,102,223,59,217,91,116,214,238,51,85,18,115,41,242,223,140,222,70,232,243,88,36,169,182,182,38,162,247,118,219,33,43,75,149,175,95,56,9,209,117,134,236,217,239,8,0,2,0,223,208,133,63,30,135,75,194,8,75,225,70,103,112,200,167,185,60,149,163,179,151,9,63,113,38,179,7,84,140,27,152,240,86,8,215,125,35,153,189,178,143,215,103,203,223,255,255,229,255,255,254,201,59,78,30,20,168,197,191,242,72,238,80,17,206,161,238,36,230,163,101,255,251,178,100,154,140,71,72,97,83,27,121,123,80,85,43,138,199,61,101,120,93,201,197,72,77,189,190,193,99,175,43,12,246,149,168,74,211,213,241,38,150,41,193,109,128,0,176,54,148,42,82,114,103,1,143,38,158,26,24,64,98,158,230,2,6,48,52,40,24,91,80,41,24,16,52,220,200,208,252,12,6,32,3,1,57,5,1,208,148,36,66,249,44,16,160,120,144,33,108,67,135,204,136,133,39,153,184,140,220,178,89,12,131,128,10,24,170,210,37,16,98,8,58,96,161,192,112,116,163,134,211,158,86,16,14,214,74,193,209,174,14,116,221,133,179,0,180,136,155,72,71,242,96,134,196,163,3,128,240,136,57,168,177,86,242,84,74,39,73,110,97,111,223,127,37,61,157,169,156,54,236,221,174,137,19,30,217,40,214,247,24,124,223,12,40,110,162,40,182,221,110,187,137,225,71,118,245,74,201,45,204,22,122,105,36,120,57,216,152,57,110,229,214,145,126,47,229,133,30,206,218,210,209,111,12,90,181,189,146,168,180,162,150,120,27,95,188,122,69,105,203,204,253,98,102,163,102,134,37,29,77,197,245,216,77,141,22,71,81,230,117,21,252,247,125,102,13,210,110,143,64,184,224,0,5,187,78,100,171,85,15,91,2,132,148,111,210,169,159,101,130,1,156,131,81,250,140,168,203,217,82,231,9,55,115,51,121,52,60,33,107,160,170,252,249,158,163,59,227,59,127,255,211,241,19,81,165,71,71,204,206,67,204,32,215,26,62,195,91,18,189,19,238,133,116,56,21,222,17,212,141,163,113,95,255,11,165,71,85,70,250,129,0,76,36,195,51,44,80,4,255,1,145,76,210,5,17,137,12,128,20,52,8,52,72,130,1,5,25,20,38,40,32,33,4,153,97,46,96,96,208,128,8,171,133,2,9,86,98,64,129,133,65,13,201,41,140,4,96,96,19,166,188,104,60,135,98,96,204,169,196,139,86,4,63,57,137,18,144,64,16,9,180,25,17,28,102,94,104,220,153,110,251,33,110,170,194,139,165,193,30,85,236,112,208,129,54,215,75,179,29,120,66,231,137,26,153,76,172,116,4,196,112,104,24,171,65,103,104,226,223,192,147,110,148,63,47,131,163,116,244,83,50,247,14,89,22,146,76,67,46,150,56,56,47,52,82,86,188,179,204,127,0,208,43,31,84,238,85,59,149,133,91,235,10,205,166,141,16,141,69,69,241,179,235,135,231,111,115,130,63,74,127,163,103,8,249,18,82,247,56,38,139,26,219,0,158,255,228,22,61,184,190,144,169,134,9,255,235,90,21,219,1,116,208,237,235,25,95,236,28,168,165,167,251,126,47,153,150,102,127,62,102,127,166,101,151,51,166,211,50,194,255,8,132,2,255,251,178,100,127,14,7,216,113,81,139,153,100,112,87,107,42,231,60,197,106,29,45,197,68,77,176,95,17,40,29,234,168,243,161,248,192,223,228,189,47,148,204,178,198,84,110,28,204,153,55,159,236,79,116,123,29,220,204,126,114,60,161,219,113,174,112,43,118,170,63,116,164,227,7,181,78,141,98,143,21,122,183,211,255,255,255,255,241,85,197,216,165,54,52,117,58,29,173,42,184,144,242,35,0,199,107,142,90,59,81,210,242,122,227,7,78,141,34,189,32,48,2,196,201,24,12,29,28,61,48,72,228,192,66,204,21,48,21,212,96,128,134,44,126,99,1,4,8,96,81,51,15,100,48,97,18,251,41,74,104,142,141,1,138,75,206,169,137,0,139,162,186,204,32,20,72,12,48,45,53,5,134,146,84,26,0,214,144,68,24,62,200,19,33,72,162,234,0,193,65,96,232,214,42,249,33,33,156,168,195,59,72,227,8,3,190,245,175,213,40,107,46,125,44,226,19,87,252,184,152,13,100,72,157,104,17,165,71,223,84,26,117,234,202,97,20,242,231,74,53,170,57,181,70,29,124,112,188,91,206,46,199,146,75,118,231,38,199,139,8,246,110,158,202,41,100,124,217,30,217,196,164,171,35,62,167,198,201,85,168,250,131,125,250,245,54,39,120,235,46,183,139,192,213,61,219,56,63,173,18,95,166,30,148,202,54,74,117,182,235,186,95,65,246,202,241,216,251,23,90,35,135,214,137,196,204,218,251,41,171,223,68,182,153,203,108,207,89,246,178,60,194,212,0,8,0,0,27,134,26,199,65,82,60,149,9,53,203,109,225,45,161,117,51,97,44,194,129,31,71,68,102,32,149,116,169,6,119,84,48,18,238,182,238,182,69,70,214,219,39,255,212,170,242,73,190,50,239,139,194,112,134,194,193,67,1,164,179,55,38,71,7,101,155,255,255,160,0,4,220,184,44,170,118,50,198,64,146,96,98,194,92,133,71,21,60,14,177,113,20,48,162,82,71,130,192,132,54,191,227,46,40,114,205,80,56,117,220,209,72,194,164,198,14,145,73,34,168,58,157,3,109,134,194,56,93,30,23,212,193,186,12,2,133,122,165,217,70,91,151,36,144,82,236,187,91,44,160,170,24,11,241,97,53,147,40,227,153,86,211,86,194,189,184,229,62,214,225,197,186,165,25,151,174,45,234,51,158,170,245,109,176,163,190,15,131,206,209,220,231,202,114,140,74,179,130,185,191,130,140,202,242,53,252,99,113,221,34,165,153,115,0,244,159,90,55,25,171,246,144,131,135,152,172,140,174,51,34,123,28,206,17,8,183,140,80,220,227,77,100,84,88,57,153,147,174,34,179,118,75,61,222,237,18,27,150,225,172,59,188,173,249,246,101,79,98,255,251,178,100,99,140,70,168,101,83,27,121,120,224,75,233,10,151,48,72,142,28,233,165,66,109,225,237,129,61,39,106,76,196,29,176,17,29,170,65,154,179,226,186,197,89,225,235,63,156,8,0,0,6,224,64,193,72,150,168,144,126,68,59,94,70,10,27,38,20,31,171,51,48,201,172,16,80,154,203,96,235,73,206,9,97,86,97,75,178,207,145,178,254,255,255,255,254,39,30,48,8,8,229,77,125,246,111,202,168,213,97,140,32,153,209,227,180,40,51,11,21,242,214,109,152,0,0,0,169,4,185,146,72,30,53,9,199,214,138,25,2,129,140,104,57,64,39,80,220,24,38,50,154,161,166,18,110,98,98,6,196,161,192,56,0,24,144,16,183,164,65,25,51,3,93,73,96,26,196,194,95,105,212,49,97,22,151,35,198,169,75,104,147,46,25,16,17,152,70,0,235,55,71,225,43,219,154,196,87,2,135,46,179,120,147,172,219,80,1,234,76,6,65,166,88,138,176,126,18,21,89,240,141,105,41,161,146,214,39,152,114,157,4,171,140,230,183,86,36,99,12,199,227,19,26,51,58,96,105,154,26,122,47,83,168,122,161,87,169,36,215,104,203,114,62,122,157,241,94,158,147,215,110,11,173,219,171,181,91,200,129,215,180,107,201,44,221,179,238,4,78,243,116,127,168,159,57,112,220,253,103,107,169,107,85,118,169,88,151,202,45,11,158,42,41,154,36,120,177,95,199,45,73,77,212,226,246,180,211,102,95,235,122,211,99,150,98,67,166,167,159,54,31,240,154,53,132,0,3,120,82,6,130,1,8,70,11,136,99,197,19,176,13,208,202,198,110,195,226,136,168,181,65,29,62,94,254,113,133,64,114,21,31,147,72,173,241,51,244,233,239,59,255,255,255,219,115,63,255,236,73,95,29,70,98,161,239,46,245,41,48,150,124,160,213,190,163,98,15,172,231,67,127,95,253,100,0,2,147,120,44,27,58,120,108,210,0,179,71,173,204,100,30,6,3,0,165,96,196,170,67,152,0,30,2,2,8,69,8,206,96,16,96,241,68,57,34,81,89,98,44,11,66,91,5,110,28,18,48,176,238,32,180,133,117,169,155,244,66,0,24,248,147,126,225,183,210,102,56,131,147,203,162,28,150,40,58,30,190,224,96,98,146,193,231,36,14,76,8,255,201,22,124,52,187,24,251,91,162,34,18,83,45,135,98,246,35,90,41,12,20,58,243,163,139,200,141,101,183,6,78,156,136,230,101,83,231,30,62,80,102,87,59,89,85,158,184,71,46,46,131,110,210,220,240,52,250,48,226,73,225,116,66,56,112,49,37,159,40,243,66,237,234,38,0,125,108,166,173,228,138,239,65,237,215,207,23,198,233,201,33,66,229,52,227,185,255,251,178,100,95,12,199,94,104,209,155,153,99,112,49,66,234,211,48,43,100,30,237,199,74,109,225,237,193,20,11,169,5,132,153,152,251,218,43,20,145,86,18,12,206,191,167,2,8,238,91,163,22,188,104,110,70,114,72,55,92,43,59,48,42,153,172,89,150,152,218,26,24,106,139,90,216,29,169,209,6,127,176,4,110,120,15,202,129,194,244,230,45,244,220,195,117,114,168,253,18,235,124,132,78,16,147,72,174,188,31,252,195,163,118,159,253,63,246,187,79,252,91,255,223,255,167,68,157,79,235,0,0,81,148,88,48,195,137,141,168,248,217,230,66,193,96,161,130,231,11,36,21,132,133,66,12,160,8,192,135,99,6,14,0,97,96,96,135,142,2,62,165,240,67,250,193,211,113,58,38,60,68,38,113,27,127,3,30,210,92,245,109,1,45,157,67,42,4,250,191,47,252,8,92,248,121,135,51,71,14,141,139,62,174,204,85,247,5,1,36,25,188,217,180,107,113,137,81,133,71,69,25,140,199,165,107,179,48,208,115,101,69,158,103,44,114,0,235,76,146,78,202,167,45,242,198,103,76,58,174,201,90,121,95,213,73,92,50,168,185,207,44,56,147,150,195,33,153,118,137,141,1,188,239,27,138,117,132,136,10,236,175,28,163,189,218,37,7,231,114,137,168,84,183,187,197,125,33,233,129,211,165,194,177,76,163,14,66,141,174,12,84,123,213,27,215,121,157,205,147,48,21,73,59,62,109,66,141,28,176,19,182,202,206,114,77,168,39,80,233,102,141,195,210,229,114,156,44,119,173,161,227,195,146,29,94,171,255,151,255,255,247,199,254,73,109,252,160,20,0,130,34,168,1,2,76,245,13,97,76,166,49,19,117,211,30,134,109,56,77,35,153,211,81,73,34,117,85,122,58,192,60,80,36,221,249,169,66,212,160,37,190,167,196,249,71,35,168,78,249,191,247,127,211,229,117,52,126,243,151,173,217,11,44,215,242,192,0,64,32,0,18,114,241,192,199,118,233,128,74,22,18,108,198,136,218,152,224,38,28,52,38,29,68,82,80,85,153,114,193,43,117,53,44,122,18,238,214,81,38,59,1,185,80,212,138,98,90,186,93,104,148,121,72,74,235,63,16,168,133,217,90,159,171,4,68,220,108,160,135,106,7,175,26,33,20,190,51,120,15,147,142,5,71,133,177,43,45,85,77,196,158,108,174,89,177,164,196,91,63,93,70,110,202,251,159,194,98,109,117,103,205,207,219,181,167,5,133,60,212,246,190,34,153,11,203,90,17,18,89,161,24,184,227,220,99,66,158,241,111,116,154,187,12,17,98,68,106,137,125,95,8,51,179,118,122,197,9,184,178,90,87,97,5,219,43,10,20,124,214,145,227,107,192,179,118,255,251,178,100,89,128,38,215,104,213,83,88,122,240,62,130,10,175,60,207,114,30,133,225,70,45,189,60,193,23,147,105,84,244,149,176,179,16,233,109,104,234,4,132,155,102,127,152,98,114,94,28,163,162,15,40,61,241,21,232,238,30,224,56,118,76,63,88,166,96,178,74,110,170,255,60,4,0,32,14,1,0,0,1,19,36,12,253,9,162,129,226,137,185,157,63,1,89,6,58,140,35,167,241,221,35,29,254,217,99,188,93,158,165,204,150,218,0,117,77,211,75,178,218,63,255,254,141,95,255,219,249,239,252,137,164,204,226,192,24,193,225,164,157,153,94,233,148,65,26,57,177,143,52,139,25,154,42,72,20,52,192,4,21,80,192,202,222,146,130,115,48,13,14,25,14,3,110,106,24,24,58,207,21,68,170,9,41,70,84,135,48,176,213,51,100,136,168,4,62,14,22,88,85,202,24,38,138,112,51,23,117,96,251,137,238,28,32,153,234,141,129,183,70,88,66,0,90,197,134,178,229,32,24,152,93,229,108,130,35,199,26,64,225,38,30,80,182,28,235,205,160,143,144,115,51,193,46,162,145,72,35,185,238,222,41,153,216,243,49,254,211,72,205,17,97,28,218,150,99,250,19,82,172,53,76,48,117,43,85,94,19,107,151,5,75,123,70,23,7,61,35,28,160,188,84,69,194,179,229,78,177,228,129,18,52,89,38,206,229,75,39,241,7,77,52,176,104,204,180,121,42,70,6,32,249,119,233,20,43,192,135,237,180,155,176,220,162,144,203,55,17,148,63,172,253,216,139,255,234,252,31,191,181,178,82,85,226,171,22,148,229,235,167,225,210,223,233,191,191,106,241,112,8,3,48,153,5,41,60,14,147,56,131,154,71,209,218,149,48,250,188,145,3,135,148,44,227,196,16,200,35,50,94,230,0,208,120,68,246,69,157,174,248,171,153,238,147,154,22,76,80,40,167,178,77,74,49,223,198,17,128,142,126,128,255,35,61,176,159,255,253,161,4,0,0,9,115,18,174,48,243,76,234,19,55,24,253,20,10,44,66,32,82,93,196,156,134,108,192,73,212,81,34,188,72,131,76,149,139,58,165,40,57,145,196,100,129,158,66,177,130,225,27,1,181,94,168,35,145,236,48,14,245,107,106,64,21,168,65,187,16,149,186,83,15,6,166,206,7,118,38,88,1,166,109,48,200,129,87,230,27,148,56,217,64,207,92,32,113,58,227,27,127,135,42,85,117,10,21,210,57,158,139,157,99,77,115,207,12,150,201,188,73,110,212,243,198,91,135,104,23,75,99,152,0,173,88,111,133,7,16,33,145,56,145,212,209,154,33,94,245,134,228,193,120,16,224,77,217,224,233,91,76,192,134,173,129,10,245,155,78,213,186,205,156,163,255,251,178,100,87,4,102,160,104,212,187,88,121,48,71,35,202,101,97,40,104,28,185,159,76,109,229,237,193,50,29,233,205,135,180,248,234,102,87,35,198,10,27,14,59,98,145,85,23,168,9,182,171,29,30,205,133,218,59,249,221,76,197,34,196,254,35,14,250,235,37,192,202,234,8,0,3,208,131,173,65,99,139,173,215,128,222,42,123,112,42,216,153,190,191,75,149,18,20,2,136,150,64,201,196,64,120,53,248,225,19,51,42,98,170,223,86,62,135,111,67,181,192,195,99,19,154,197,206,30,99,4,71,191,238,194,225,190,254,61,111,103,255,251,245,128,1,5,58,50,184,110,43,70,126,36,108,98,2,240,166,46,92,36,66,16,104,5,6,97,10,110,96,192,132,161,5,179,49,0,99,16,4,4,193,44,244,153,248,76,60,159,208,84,54,198,84,118,153,158,54,227,19,144,149,11,149,32,179,162,209,83,150,10,128,157,230,80,176,237,6,34,250,194,228,239,187,52,143,203,34,227,2,169,8,102,104,8,141,61,105,80,208,81,249,168,43,25,152,235,163,245,146,231,98,166,2,193,236,231,117,20,211,199,235,136,51,118,23,122,209,249,173,204,193,25,97,74,58,152,102,204,184,234,120,122,122,133,64,157,251,122,178,213,32,66,199,181,168,78,241,101,209,171,71,205,218,130,225,13,203,233,114,204,150,253,158,54,101,87,181,178,176,159,89,172,121,228,125,107,253,175,197,174,244,177,184,178,32,155,78,30,95,188,174,149,204,176,180,89,50,85,149,181,166,108,30,178,239,189,84,206,166,102,207,234,101,233,214,78,218,37,107,127,222,56,1,240,104,203,233,195,31,51,178,237,62,140,187,116,27,108,43,68,61,85,10,222,143,218,228,127,1,245,231,207,44,148,243,106,60,8,70,202,62,205,152,35,203,232,100,231,172,103,127,90,215,223,250,31,255,254,138,193,62,72,205,58,17,234,66,116,16,102,91,207,23,4,159,255,85,0,0,200,108,142,17,24,211,233,13,199,156,231,3,76,30,20,32,196,193,134,197,135,198,68,6,142,193,80,105,120,9,6,4,19,153,72,42,244,78,178,212,136,128,157,217,105,32,2,48,47,5,164,32,8,66,22,48,52,4,96,129,128,96,116,77,120,199,132,100,172,229,107,37,75,254,142,17,50,130,166,174,135,204,100,12,9,137,8,76,227,73,122,164,224,192,228,205,123,217,240,80,226,79,110,157,181,206,117,193,126,162,113,182,30,207,29,155,202,56,72,121,50,196,83,197,252,118,138,43,208,149,137,11,163,149,114,143,173,38,81,199,105,130,51,85,215,242,219,176,165,187,26,161,230,30,80,134,218,82,108,30,139,233,207,208,31,136,138,12,114,116,196,235,32,104,255,251,178,100,87,142,39,8,116,81,139,111,143,32,75,231,170,147,60,175,142,30,57,207,68,78,101,237,193,6,28,42,104,241,158,25,74,154,22,171,77,167,74,140,93,50,36,117,149,140,29,20,46,110,149,106,55,122,203,72,154,203,166,25,215,220,171,157,62,140,178,172,227,233,161,173,55,173,14,117,166,104,127,151,57,199,0,0,55,1,112,66,12,33,92,23,198,227,53,85,175,28,7,198,223,161,136,29,235,121,248,64,212,179,216,88,117,194,201,42,94,102,75,208,121,11,19,22,195,143,191,110,111,209,116,254,159,247,247,67,107,23,78,190,173,172,74,168,207,206,28,88,245,0,134,214,39,116,63,151,11,84,4,136,90,134,205,110,25,69,148,99,10,105,134,136,38,70,31,152,196,32,97,17,96,16,30,238,145,20,140,184,47,21,9,0,65,38,57,12,28,1,58,65,10,165,120,159,16,116,225,84,65,98,75,2,5,76,54,4,47,227,30,34,8,90,97,109,31,120,241,151,19,138,144,141,29,186,59,234,102,155,232,72,144,65,80,58,172,131,136,17,163,86,198,180,185,7,108,64,123,31,140,155,98,181,25,247,140,179,81,9,12,56,230,60,48,15,82,4,135,206,146,26,242,41,9,67,75,182,148,155,154,214,12,244,66,197,135,211,132,9,75,109,164,152,228,114,74,176,4,218,134,216,96,146,170,116,35,186,33,147,204,253,32,139,213,136,216,245,55,223,77,59,193,237,31,222,219,150,108,205,2,105,90,29,251,53,196,204,21,99,115,122,73,199,91,131,137,43,108,199,145,206,76,251,182,110,216,115,204,221,187,127,192,175,202,103,239,181,198,253,174,38,190,99,124,223,63,250,111,226,218,254,93,99,83,239,253,83,255,11,255,32,32,6,3,32,18,13,38,192,35,9,117,19,211,189,169,137,209,59,239,147,164,223,83,178,30,127,20,87,64,155,85,2,89,150,102,69,182,254,203,81,58,100,155,111,255,211,255,187,127,141,8,137,69,5,209,31,42,178,129,158,130,69,225,238,254,132,0,0,66,152,40,224,111,18,2,19,3,96,55,52,145,16,178,160,52,8,203,66,133,4,37,35,64,230,94,92,72,4,243,7,28,129,77,125,215,251,40,84,175,212,97,133,69,87,194,166,90,137,95,1,169,50,9,88,133,169,122,66,182,106,143,51,249,89,238,154,38,34,46,248,207,184,127,12,195,240,101,72,113,131,170,249,139,96,2,212,230,204,165,10,112,185,79,23,175,53,72,151,123,134,125,226,42,233,246,30,54,209,198,140,42,184,189,78,227,137,79,106,226,142,125,202,68,34,124,230,30,59,107,221,55,54,253,82,50,91,60,193,5,228,183,203,239,219,143,191,156,79,189,252,210,185,104,255,251,178,100,78,142,6,174,104,211,27,121,123,112,68,135,122,186,60,72,198,28,245,173,66,46,101,237,209,7,142,234,36,246,20,248,104,254,89,173,132,174,92,210,11,126,23,88,147,226,62,91,175,23,94,101,111,215,70,46,86,57,242,187,213,216,149,77,87,84,207,155,15,117,84,253,118,179,137,34,196,245,178,215,242,52,227,114,100,148,149,235,168,2,20,11,128,3,128,27,142,69,10,34,34,238,182,85,239,40,69,246,142,50,45,76,107,95,90,245,133,255,92,22,247,178,139,186,219,140,209,226,57,195,86,50,60,242,149,229,108,31,39,255,255,255,255,168,209,80,244,118,86,172,152,144,254,26,130,196,178,66,40,238,51,73,64,204,1,3,131,74,13,30,48,49,42,40,201,131,49,195,200,192,148,192,32,48,225,177,155,19,227,34,165,178,14,19,128,28,47,146,210,147,6,158,197,214,241,96,100,144,66,114,125,178,70,20,251,137,52,29,66,92,59,44,152,119,98,99,95,212,192,83,8,28,28,10,13,3,147,71,36,157,93,173,171,156,72,2,215,32,6,50,196,74,188,178,198,245,170,14,252,255,78,60,73,165,42,206,21,1,78,189,54,8,27,230,83,188,155,72,196,70,143,183,138,51,245,80,231,68,66,226,213,31,46,123,92,158,245,180,53,99,154,117,92,74,211,177,171,10,55,111,60,243,0,181,154,143,210,104,45,101,72,8,25,181,88,213,212,51,91,116,130,239,215,248,83,225,52,170,167,131,18,176,157,69,141,180,190,254,102,198,181,252,150,255,93,203,122,202,190,89,176,243,118,218,159,91,162,244,245,209,235,233,118,249,191,128,235,126,159,239,49,45,235,255,242,222,206,232,54,128,130,100,0,142,72,126,141,209,59,56,32,68,32,69,145,69,199,229,135,226,192,47,125,197,55,186,18,210,145,204,23,205,58,30,175,115,195,124,81,182,32,138,165,183,75,4,10,232,32,234,110,238,164,189,255,210,147,200,239,226,111,255,147,166,76,0,0,98,85,129,179,158,6,172,14,27,211,72,102,162,1,140,75,102,28,21,154,8,96,44,6,4,10,195,3,70,67,89,10,9,145,152,191,133,128,248,84,26,141,42,212,109,35,206,236,149,4,77,5,200,175,204,109,107,242,4,234,27,80,44,138,153,133,18,212,139,139,30,186,53,184,45,78,68,55,103,229,55,30,149,113,15,59,209,69,139,27,129,64,197,39,12,243,194,117,168,208,100,87,192,129,149,82,201,218,108,198,20,197,2,194,202,168,195,18,138,38,137,11,151,93,157,64,158,11,9,207,180,94,55,133,129,209,232,30,39,116,37,113,50,57,169,230,106,147,38,26,58,61,98,131,200,24,73,161,113,47,157,175,116,144,72,211,255,251,178,100,84,14,70,215,103,208,147,152,99,240,72,70,106,65,97,34,122,28,129,199,66,77,189,28,193,49,30,105,89,134,21,112,145,163,156,154,99,109,30,213,217,134,151,107,87,188,156,101,245,200,233,91,252,181,57,147,170,41,58,133,189,71,251,125,68,91,168,83,154,115,251,236,214,101,170,207,229,239,74,189,132,60,52,128,52,181,164,152,165,94,188,208,52,69,125,195,144,20,30,188,105,163,79,186,143,88,185,197,119,18,194,116,144,144,22,201,161,2,226,184,38,63,114,87,83,144,156,251,223,253,202,25,193,102,240,32,148,77,118,223,109,172,221,253,63,173,145,134,191,22,220,183,121,15,247,129,96,153,195,140,217,13,73,53,174,35,198,12,50,198,179,15,32,21,96,48,128,162,242,152,0,24,6,140,16,32,96,193,166,58,42,1,36,167,104,102,8,28,95,197,96,99,68,2,9,235,15,10,3,1,64,75,94,196,108,133,142,198,142,87,26,111,32,24,136,116,170,2,153,239,178,54,33,56,96,5,137,192,9,25,60,174,164,205,109,71,4,0,28,127,8,74,23,173,52,172,194,5,218,157,138,226,16,7,66,31,144,60,215,36,38,101,67,5,75,184,136,54,70,39,200,56,83,34,34,238,141,201,168,210,34,39,248,63,230,106,127,2,217,109,107,96,119,134,27,105,48,227,168,240,36,119,166,226,75,142,184,41,183,157,102,152,92,219,234,89,243,168,25,214,155,166,174,112,69,135,97,48,108,74,39,3,67,166,150,15,133,238,229,224,217,163,24,94,37,135,86,112,138,71,130,163,20,241,97,210,163,94,90,182,152,190,157,149,233,86,198,183,227,127,255,255,198,132,0,1,47,88,208,83,68,84,165,97,110,185,160,149,161,199,223,54,24,152,127,37,14,51,104,77,178,152,81,131,170,138,124,28,62,159,44,20,126,174,93,235,181,48,199,208,112,89,24,76,91,8,151,31,255,250,62,191,255,243,185,159,254,222,220,115,191,252,147,201,68,255,103,255,253,40,0,0,65,112,195,209,13,168,88,224,29,205,133,148,236,1,76,138,64,194,73,12,222,141,55,192,164,166,28,40,109,77,64,81,228,81,42,21,4,2,55,171,140,152,101,117,5,161,235,42,22,93,93,129,69,96,37,64,150,172,8,94,81,242,97,225,208,12,146,73,172,107,13,58,203,108,159,11,69,20,90,179,7,125,83,174,149,152,184,9,140,242,212,2,128,223,70,98,65,117,23,116,229,10,122,200,173,213,150,106,204,2,174,108,214,157,102,183,44,92,223,102,157,35,85,160,248,148,122,68,89,150,42,213,143,34,254,13,53,148,166,210,83,163,92,139,109,38,189,172,47,219,245,213,137,232,165,175,191,91,116,53,20,255,251,178,100,81,142,38,115,104,208,155,121,75,240,79,12,218,173,60,162,90,89,221,159,64,110,105,43,193,72,165,105,204,245,149,160,73,245,144,19,26,122,103,130,161,26,203,139,50,69,28,150,59,61,230,123,217,92,82,134,73,123,156,18,169,201,150,234,48,182,123,225,4,145,122,187,89,221,125,160,1,64,0,32,0,1,173,234,218,95,79,228,29,96,19,6,149,36,116,25,33,208,213,177,27,123,41,94,12,26,240,97,247,34,52,66,183,73,82,13,182,111,247,255,255,255,252,174,182,69,211,183,69,209,191,247,255,252,138,71,219,84,123,110,218,34,171,165,83,87,219,86,170,9,254,255,9,118,96,169,64,162,67,186,95,76,168,145,52,20,28,208,196,211,35,135,8,134,35,32,83,32,133,76,8,31,34,34,129,165,230,64,193,160,22,115,145,137,70,65,209,96,129,83,237,216,72,2,152,79,132,18,6,135,5,5,90,176,53,185,3,59,34,160,155,201,108,33,62,52,245,61,163,43,77,45,104,104,215,196,54,163,173,217,134,201,218,239,162,27,235,47,77,215,206,200,1,192,48,168,132,3,20,71,97,200,132,8,142,34,96,161,117,53,65,87,76,225,252,176,250,26,76,74,230,177,109,79,119,32,37,48,223,233,252,40,181,94,46,190,73,240,75,9,187,111,71,157,58,235,194,121,41,173,112,24,55,126,223,4,2,231,149,138,16,143,88,80,203,77,120,65,164,6,36,250,217,55,17,137,50,157,236,160,170,210,114,134,39,136,8,146,132,51,220,24,221,106,30,173,54,74,255,234,114,3,151,55,146,152,160,244,134,254,130,148,148,134,204,12,85,115,183,195,27,184,167,68,124,73,200,201,36,119,73,97,13,160,149,208,180,47,114,36,150,186,111,255,255,219,255,252,124,66,179,105,223,120,106,70,11,139,76,84,78,166,115,108,168,150,242,32,235,34,187,28,240,49,164,190,212,231,212,54,255,96,149,100,0,4,179,11,33,37,103,49,52,51,9,177,52,145,241,149,112,161,9,132,206,40,176,88,0,199,4,76,137,132,35,69,144,22,249,224,107,2,136,229,5,26,35,122,208,152,153,105,45,20,36,137,168,86,227,187,105,144,29,87,33,129,152,202,173,41,40,242,60,179,74,86,207,11,216,237,191,139,14,209,168,37,78,218,179,189,215,158,182,88,116,1,128,49,101,194,237,207,91,12,48,74,43,40,194,235,34,65,21,197,123,11,80,242,54,228,72,85,122,221,189,247,83,110,98,179,142,35,71,53,215,117,163,158,20,64,233,144,65,61,81,69,66,230,133,115,81,6,35,162,6,16,48,186,57,238,210,1,90,72,33,119,2,6,80,49,42,185,205,70,16,48,206,207,196,46,124,86,177,255,251,176,100,89,142,6,140,100,209,147,120,74,242,84,198,58,122,97,101,94,28,53,209,84,77,48,91,137,33,160,104,193,150,21,112,35,181,143,8,109,201,139,157,118,34,160,162,45,160,98,183,23,159,243,67,250,254,16,142,249,11,31,213,100,198,112,4,128,0,80,100,160,108,47,92,60,204,156,203,243,37,64,203,223,25,225,8,129,195,203,67,175,171,74,95,220,249,148,234,15,220,152,30,238,26,202,126,237,212,170,201,29,202,157,81,1,66,64,54,253,251,253,225,129,55,17,69,42,112,161,90,142,24,65,56,238,167,172,76,64,183,82,221,231,176,203,151,19,223,82,214,114,222,30,102,102,77,40,80,80,102,48,81,117,62,98,128,13,5,64,42,182,24,136,136,88,58,77,58,148,58,150,8,89,77,93,220,84,31,5,163,58,186,74,24,122,82,216,23,133,218,116,232,151,23,65,81,220,143,191,242,53,26,98,181,27,60,58,201,227,113,59,81,9,20,69,241,131,129,245,103,71,228,210,120,228,104,104,249,0,228,86,64,110,28,17,55,206,222,108,182,195,172,2,239,89,112,246,148,226,90,97,180,139,85,19,43,67,246,32,26,210,45,55,60,118,140,40,138,154,189,95,147,252,209,163,195,114,42,144,36,74,64,54,56,29,78,208,79,202,239,50,84,141,81,124,168,68,125,11,27,37,175,36,56,223,188,88,133,89,226,219,191,13,162,149,151,245,245,43,7,237,44,82,189,93,24,108,192,241,226,187,203,29,37,160,159,217,130,105,180,243,149,220,167,183,69,132,131,66,99,122,0,17,219,165,153,145,30,167,16,41,64,3,4,78,180,86,138,133,23,92,88,7,14,124,32,5,17,141,191,163,49,192,172,204,2,191,200,103,17,187,230,73,78,204,201,189,227,153,109,167,79,2,57,143,251,114,56,181,217,134,142,118,163,143,132,220,241,223,171,255,233,35,47,245,239,58,255,255,178,255,227,191,232,167,255,250,132,81,83,203,68,208,190,21,40,104,12,3,73,22,188,205,47,81,69,135,85,128,105,234,90,60,89,64,89,108,243,57,77,230,204,143,74,107,16,90,141,192,191,235,184,185,46,219,7,114,21,227,142,229,74,153,171,8,124,36,171,166,66,118,88,35,154,13,194,224,95,89,135,19,129,222,114,30,167,138,64,115,202,62,131,37,105,243,69,160,139,176,64,69,120,189,14,19,40,176,54,30,51,167,5,204,132,74,143,101,82,24,136,132,82,158,14,52,222,172,163,42,173,230,231,62,144,248,170,180,97,222,162,88,135,10,46,81,112,160,170,155,146,137,244,146,61,203,54,82,155,5,220,178,127,33,66,122,42,129,186,10,225,40,183,50,53,77,13,133,86,164,81,39,85,248,153,255,251,178,100,88,14,103,188,121,86,3,79,77,240,64,197,74,104,97,101,104,26,125,175,92,45,61,143,217,11,144,234,4,243,9,232,34,156,106,157,210,237,92,228,184,32,166,84,176,219,89,183,2,176,170,234,12,213,179,69,30,229,69,80,184,193,55,46,112,188,135,71,219,243,74,52,212,99,144,139,5,209,38,136,66,55,22,167,77,65,39,86,126,154,38,110,120,239,8,207,127,158,36,11,147,6,84,160,76,0,1,25,156,214,242,168,182,102,89,62,74,103,113,170,220,76,6,109,75,76,44,54,91,149,212,143,85,228,126,5,103,23,204,7,238,174,248,97,219,233,59,100,127,255,255,227,198,156,249,223,255,134,48,192,127,255,255,86,239,237,225,154,2,253,154,201,68,71,137,161,129,154,152,34,10,46,89,18,34,101,236,105,160,131,172,254,10,66,184,204,162,7,63,4,4,159,7,1,100,126,8,176,152,132,89,10,45,227,200,49,142,41,17,165,182,41,128,248,239,46,111,178,56,234,165,102,23,68,227,154,89,142,238,10,167,179,41,209,230,129,168,181,0,208,86,105,173,250,167,86,178,181,84,171,118,184,78,9,4,7,239,203,67,169,100,198,26,216,121,133,198,210,223,85,58,114,161,134,10,100,36,228,72,139,8,70,4,20,198,228,87,125,116,110,153,92,202,18,213,199,168,150,46,128,184,21,30,8,207,27,45,221,103,173,111,250,124,73,161,248,93,247,23,16,7,42,253,57,165,172,46,189,172,205,155,188,125,241,174,80,250,251,66,176,249,251,108,71,158,236,199,187,86,122,115,250,152,197,61,231,217,130,153,6,180,160,222,145,90,147,111,90,57,97,6,226,16,236,152,163,201,130,176,219,47,15,90,128,236,141,50,226,52,193,237,211,11,194,101,191,13,93,167,49,74,201,221,203,217,108,135,115,26,249,111,138,237,225,10,59,73,151,33,226,254,153,65,159,19,253,178,225,239,231,57,15,232,185,154,255,232,0,203,238,152,230,126,135,67,110,216,40,96,0,231,27,136,164,136,5,161,10,84,192,194,167,184,1,1,74,147,197,100,211,36,69,253,176,219,67,142,67,124,189,27,228,56,153,20,239,139,140,4,145,220,173,85,158,106,217,81,110,141,197,25,2,64,24,44,240,91,22,98,217,68,185,79,13,130,74,173,66,13,182,69,113,30,182,106,227,101,114,122,231,14,142,124,138,241,104,194,158,29,72,177,35,137,107,167,177,153,62,109,241,155,26,190,122,90,61,203,89,71,145,139,42,83,147,87,81,213,34,78,59,11,183,168,197,69,209,55,84,79,28,21,204,83,179,83,155,198,162,209,93,246,30,110,185,143,33,198,231,160,236,84,190,85,90,113,237,188,234,177,30,251,68,198,255,251,178,100,88,14,38,178,114,86,139,47,99,242,72,136,90,200,48,194,104,28,221,213,84,13,189,119,128,249,19,235,224,246,8,122,176,132,88,93,106,222,107,88,70,110,69,87,249,154,196,204,229,176,239,153,236,154,244,214,179,213,93,57,54,233,151,157,106,209,148,188,191,124,16,32,0,0,18,45,4,194,68,124,76,14,206,23,34,1,101,149,143,130,190,182,72,251,33,11,128,189,252,68,243,163,24,21,17,237,74,108,138,201,89,217,249,64,136,98,174,148,56,79,122,127,245,188,243,127,234,223,187,57,118,160,199,4,227,122,106,241,95,215,255,255,180,144,76,45,104,98,169,6,15,26,28,70,22,31,65,195,61,40,40,1,119,3,143,204,44,40,56,85,105,128,135,192,2,233,153,4,63,37,222,102,206,28,77,210,70,245,21,34,13,40,7,73,244,168,128,139,246,243,57,46,19,154,252,78,216,99,34,138,83,53,80,79,87,204,33,248,105,101,234,152,218,66,225,27,173,100,188,41,21,171,165,11,243,161,153,121,202,20,84,104,79,43,30,37,240,132,174,65,222,112,108,238,84,56,65,55,94,109,156,198,137,184,105,70,24,174,110,43,168,132,5,13,113,66,146,21,90,58,146,239,152,226,158,13,141,241,143,40,75,166,81,227,102,168,102,210,183,25,105,142,220,171,36,201,40,175,28,28,37,128,197,189,237,129,218,144,108,140,146,205,143,101,132,44,35,3,178,81,96,172,127,107,17,56,251,165,7,212,164,168,133,59,5,45,75,60,65,156,53,152,53,108,169,79,103,108,35,185,204,230,102,63,213,45,255,249,70,107,170,139,188,232,0,5,4,185,50,112,59,8,139,214,55,123,68,18,190,165,9,36,213,120,226,77,137,34,48,224,164,224,170,132,165,236,70,175,217,180,175,105,235,241,54,235,160,38,117,63,154,96,210,59,29,188,202,175,72,38,8,154,173,203,191,214,0,75,8,205,241,97,16,179,249,104,232,129,78,128,99,108,131,28,163,192,8,241,145,126,98,2,152,52,65,113,8,172,150,196,198,33,144,50,82,92,40,6,188,84,4,77,20,131,17,117,125,147,225,152,60,82,101,139,113,79,181,136,66,188,78,169,124,62,202,104,23,181,51,182,158,42,195,40,172,233,56,16,213,150,229,154,77,164,241,52,229,20,252,143,191,42,17,32,187,94,104,152,114,184,21,76,109,43,52,14,85,77,14,75,201,146,105,11,197,31,100,102,56,210,97,0,132,222,216,227,23,71,42,88,160,99,55,178,190,172,47,24,109,162,117,176,251,101,52,40,222,166,52,243,9,14,70,194,205,224,44,78,202,60,13,250,182,67,79,119,172,17,233,86,60,210,51,22,55,215,247,234,133,43,247,137,93,255,251,178,100,93,142,183,78,108,212,11,88,123,240,70,69,10,197,61,35,90,28,249,163,82,77,229,231,129,9,153,42,212,243,29,162,223,121,86,166,245,135,40,240,53,104,138,141,244,193,231,60,54,45,219,229,132,60,56,234,240,119,186,238,37,117,238,130,133,156,70,206,126,107,139,252,56,241,137,82,40,95,164,4,128,10,82,242,72,80,104,22,104,141,177,160,184,9,1,50,50,160,190,47,112,178,102,27,73,2,52,235,168,27,158,124,206,41,162,149,122,183,231,177,217,156,53,236,151,143,207,170,44,108,21,81,233,43,242,198,58,159,186,242,68,106,10,17,61,234,187,255,235,1,200,6,205,206,120,204,16,193,80,6,158,20,177,134,80,12,120,69,48,5,142,7,2,102,114,102,150,53,26,8,89,160,224,133,195,65,166,44,138,17,183,1,152,24,36,50,165,70,92,69,160,80,131,138,49,211,74,209,10,38,133,1,56,31,196,221,80,168,138,236,98,242,6,68,136,81,216,156,59,19,200,98,38,85,120,151,47,192,151,87,30,100,96,231,94,60,90,85,109,44,66,89,197,220,104,202,184,42,196,27,113,34,113,219,116,41,165,132,87,230,69,35,69,226,42,154,28,116,80,62,93,77,73,155,20,40,91,43,27,122,90,206,113,89,98,54,233,28,215,13,242,94,211,193,80,193,133,179,37,81,74,54,47,214,54,105,46,222,189,164,38,39,145,230,103,101,243,50,163,173,151,173,173,178,194,62,20,86,167,223,153,242,86,3,216,236,98,52,231,17,182,117,58,114,57,116,22,27,94,173,89,159,18,63,109,220,85,244,116,208,216,95,107,190,162,244,36,126,253,149,178,25,22,225,29,61,207,4,75,137,52,71,54,78,101,17,40,73,14,32,145,94,240,215,40,21,90,223,209,68,204,117,170,230,83,57,71,95,252,125,152,255,86,98,244,127,85,10,159,83,126,132,127,241,210,107,177,73,235,179,164,63,255,255,251,191,246,4,0,0,49,25,136,248,33,196,54,155,127,209,144,14,33,1,135,161,24,98,216,24,28,84,84,89,28,200,162,140,28,28,196,207,214,112,86,22,158,109,132,140,132,160,37,112,52,23,101,96,206,17,84,220,73,224,17,34,1,148,138,192,150,217,120,81,183,170,218,236,171,208,40,138,94,255,179,123,210,21,55,136,5,197,140,163,140,33,105,39,243,213,1,75,218,68,148,136,104,9,73,100,165,240,51,246,251,50,252,86,58,240,37,214,146,196,246,49,218,134,0,145,8,206,32,74,102,43,168,217,152,222,18,134,71,168,162,31,1,189,235,202,242,68,179,136,46,30,218,78,122,195,117,84,115,167,58,174,26,202,93,67,148,198,102,203,82,190,53,26,134,217,98,128,207,255,251,178,100,87,142,119,130,103,211,147,121,123,112,71,37,154,165,97,34,90,154,25,151,86,109,97,229,193,39,161,42,64,244,149,176,23,26,133,53,35,85,37,186,213,252,219,195,123,45,96,33,201,74,103,11,173,234,135,198,253,162,184,101,154,3,248,57,97,48,80,230,7,152,190,33,198,38,65,166,255,77,201,43,182,109,149,123,17,232,97,184,110,86,232,243,2,214,250,195,250,130,0,1,51,2,46,17,9,105,98,55,82,209,252,143,100,162,228,166,15,8,15,27,180,138,51,108,10,83,226,188,107,27,155,174,182,130,92,183,179,244,247,84,179,162,80,174,238,143,228,113,34,217,91,241,79,22,227,5,183,37,138,220,159,12,127,253,123,190,143,253,64,185,70,70,132,251,57,67,204,129,160,208,40,20,93,240,34,195,174,153,32,99,30,204,24,210,17,68,204,142,113,218,236,216,211,86,221,52,12,200,219,244,235,114,196,138,155,203,142,129,172,162,102,102,81,50,170,70,3,42,149,64,216,205,53,69,55,5,139,52,57,43,2,116,156,2,185,36,129,109,60,204,22,237,152,202,167,82,39,10,108,89,179,106,70,162,228,193,99,49,154,28,47,172,225,51,77,71,54,226,75,23,59,228,205,211,83,198,29,222,207,239,15,14,155,225,53,198,134,222,220,110,211,71,43,213,11,180,40,189,63,96,39,231,241,162,246,54,237,109,57,86,183,79,218,88,102,236,24,152,48,210,186,229,9,147,142,248,247,197,37,67,148,58,133,1,174,179,66,81,177,71,177,218,82,61,135,240,250,210,108,30,78,120,95,125,120,88,120,227,188,104,237,123,20,208,40,103,245,78,63,198,33,55,6,154,249,190,41,68,211,19,10,233,123,92,71,3,104,90,197,19,69,166,137,45,65,164,246,196,204,210,78,242,101,75,151,148,253,53,82,130,45,75,149,69,238,205,153,212,138,101,37,243,140,31,142,205,195,31,254,32,223,175,111,157,61,255,24,43,255,238,232,0,20,164,188,112,25,162,30,53,112,236,139,26,197,214,32,132,16,226,87,42,185,66,131,19,164,105,102,159,164,15,125,93,162,126,34,101,1,200,222,119,143,81,228,61,34,28,119,13,116,249,92,72,163,41,93,54,50,23,196,83,181,246,231,21,107,195,229,30,112,234,26,244,57,118,136,72,26,199,98,105,74,182,172,88,122,201,100,45,176,105,27,118,153,51,165,59,90,218,206,79,68,181,170,205,168,210,154,88,142,145,65,189,235,186,226,41,9,103,142,224,213,60,118,84,83,50,239,44,236,108,72,184,87,95,110,45,107,132,89,12,140,245,181,14,187,212,201,16,135,90,123,86,215,137,109,233,146,53,242,172,143,168,201,150,73,48,41,138,186,231,107,255,251,178,100,86,12,38,158,103,214,155,89,120,210,70,168,90,165,60,194,118,28,253,159,76,46,101,231,217,7,33,171,176,241,149,168,171,230,67,14,109,75,103,59,233,112,150,134,243,38,9,19,59,200,141,208,94,84,193,15,87,138,242,92,66,164,73,226,69,161,179,19,19,103,188,148,32,0,143,20,228,128,146,7,163,145,22,5,114,218,188,155,2,164,117,247,3,235,24,103,196,124,111,128,55,239,121,37,82,104,28,105,26,206,103,90,21,205,112,111,7,234,246,147,242,132,237,86,231,255,209,190,137,255,223,136,69,248,225,121,245,179,228,221,175,242,32,9,0,60,221,176,243,40,14,140,180,185,22,112,24,52,14,97,67,217,128,12,0,160,26,105,188,73,168,185,202,105,150,168,179,166,50,10,228,37,66,162,170,36,170,233,227,9,28,69,111,5,2,48,7,17,143,12,13,60,158,179,227,36,72,208,150,136,236,12,57,2,20,19,2,226,78,148,68,80,141,33,133,196,38,130,14,202,110,136,225,210,110,169,11,24,108,20,196,96,229,28,177,197,217,0,218,86,84,251,120,4,194,138,173,135,34,185,193,22,61,43,245,99,38,201,109,161,182,179,210,73,22,229,76,27,66,86,200,227,81,149,8,207,147,49,225,117,12,25,94,170,171,35,114,50,52,176,86,167,164,35,106,209,219,98,205,182,195,20,229,164,56,53,198,230,182,246,231,175,187,103,229,174,109,85,62,231,122,121,113,54,226,231,58,189,191,243,189,212,22,180,109,35,248,52,139,116,139,60,211,231,86,175,214,119,110,191,189,103,201,89,101,183,147,125,91,234,45,227,246,252,192,2,150,0,1,182,20,230,224,187,57,34,34,41,69,250,93,200,147,24,166,235,48,162,46,24,158,93,27,44,121,130,42,110,121,178,21,31,223,107,187,255,211,253,233,253,63,245,255,255,253,10,249,221,194,35,4,145,174,173,127,87,183,247,255,233,0,0,1,144,16,18,99,135,162,137,70,179,234,96,225,165,129,48,112,137,142,130,141,42,130,4,1,195,70,0,204,132,243,5,82,138,192,78,165,160,128,146,230,11,2,166,133,98,193,195,39,142,30,134,140,252,31,90,239,69,164,166,18,61,41,168,83,85,173,37,59,77,30,25,65,93,6,162,244,210,174,197,48,220,13,241,64,224,172,24,5,133,114,226,112,5,9,44,8,65,86,111,170,75,186,1,176,212,52,73,164,64,101,52,59,140,167,219,232,197,36,120,133,221,29,31,72,103,171,82,119,92,179,113,220,9,35,107,4,174,104,49,213,209,188,116,191,150,29,239,37,156,124,173,175,47,42,112,197,214,219,86,99,100,236,62,143,235,123,211,123,143,109,213,146,208,116,89,185,221,133,74,238,255,251,178,100,91,142,231,55,103,211,155,121,122,224,69,68,250,178,61,34,90,28,121,163,76,78,97,145,193,40,175,43,76,192,138,224,183,32,133,124,125,100,234,133,134,115,121,37,36,138,87,255,108,11,87,220,19,229,102,39,215,180,189,34,230,246,251,125,170,122,238,181,235,153,253,181,2,56,246,110,125,54,83,216,0,1,118,24,108,224,58,56,26,101,176,190,42,151,112,193,146,92,99,145,236,44,204,91,164,139,52,209,143,147,18,75,30,103,34,87,4,79,206,71,231,118,125,26,49,94,159,197,84,225,28,175,211,255,119,151,27,243,11,242,150,239,235,66,93,200,245,212,244,0,100,161,35,35,203,204,178,38,51,96,216,58,100,10,10,152,68,192,101,50,137,109,82,196,188,38,81,11,129,137,38,9,11,16,1,132,147,79,80,24,36,21,10,19,12,213,169,12,229,228,143,7,145,62,0,162,16,81,120,163,92,62,81,181,132,117,139,254,148,47,75,218,153,130,65,129,221,244,111,110,78,220,4,135,102,68,176,112,61,182,177,45,131,39,225,244,118,154,42,17,2,113,214,74,192,93,215,130,118,121,154,200,86,25,110,73,37,83,18,58,40,41,200,169,81,68,233,39,174,59,127,79,147,87,191,155,85,144,118,228,1,77,188,24,65,12,121,177,190,215,37,109,75,244,46,67,145,161,154,110,20,144,34,215,150,168,168,212,89,42,239,71,108,188,25,157,124,223,73,77,105,139,99,113,191,127,162,218,77,225,172,253,126,139,146,100,113,121,13,182,152,137,63,158,114,195,104,148,94,157,209,245,105,222,97,121,250,94,214,84,102,173,27,177,176,112,0,1,117,105,60,236,50,242,9,112,145,94,104,56,87,170,134,22,200,95,151,179,237,27,243,7,109,109,44,124,207,214,5,155,242,118,92,155,203,243,6,65,115,226,235,236,9,191,239,255,220,221,110,66,132,111,255,86,71,171,204,201,167,163,255,166,135,213,54,65,175,161,242,42,147,0,76,120,24,218,75,14,236,88,229,2,141,180,64,194,144,12,62,0,120,124,73,157,67,12,176,68,216,146,194,225,35,209,66,33,176,143,130,64,0,176,41,119,204,32,8,20,42,52,80,206,134,67,196,67,5,165,6,138,22,76,190,172,25,112,143,25,164,33,64,24,200,171,115,141,185,170,160,14,8,142,62,203,149,154,174,165,164,32,4,130,217,115,254,74,11,30,99,176,101,19,40,32,2,109,137,3,21,116,219,21,105,82,137,68,60,254,17,113,129,198,58,96,229,85,5,12,63,135,28,37,193,180,132,165,155,13,136,50,38,80,94,82,54,193,184,10,125,198,144,121,64,120,204,205,61,230,113,132,246,4,75,225,69,168,81,218,210,190,135,226,105,255,251,178,100,86,12,71,111,119,82,139,111,71,50,69,136,106,250,36,103,116,26,113,163,88,109,61,143,64,245,153,43,204,196,8,240,81,36,71,22,251,21,75,42,237,48,106,12,149,214,164,154,198,23,111,88,243,187,96,20,136,216,124,114,64,249,229,101,222,4,134,40,211,231,203,19,148,34,3,135,124,243,85,191,229,105,85,70,80,167,252,253,252,255,87,21,61,212,114,149,139,206,6,128,0,0,0,188,220,82,9,131,35,168,2,64,212,43,5,237,61,2,223,170,206,158,45,104,136,96,139,35,20,227,181,77,105,178,95,221,127,187,127,250,127,233,252,126,255,255,241,123,230,115,172,14,194,96,140,143,254,144,207,103,126,13,241,9,239,178,117,0,0,82,115,8,66,26,38,160,173,230,47,132,50,40,41,35,2,135,28,160,184,69,140,97,73,39,184,168,50,65,4,162,216,184,176,34,6,56,68,248,177,31,2,114,28,41,49,92,21,45,104,64,156,17,71,113,228,88,89,160,195,15,148,99,27,94,224,28,188,170,74,157,55,89,79,186,146,204,137,209,138,149,64,136,121,247,214,70,124,248,42,220,117,49,196,134,133,37,92,86,136,182,64,57,94,47,33,172,142,229,213,199,239,63,10,252,15,106,100,253,237,57,22,236,158,206,174,91,39,208,197,119,132,241,208,114,82,83,112,164,112,64,82,148,240,26,194,113,68,55,248,169,10,34,43,165,181,86,138,169,214,56,216,22,18,99,117,122,232,15,50,175,111,81,126,167,213,7,74,238,14,92,145,104,202,239,151,136,167,210,141,107,209,81,124,108,23,94,165,38,19,186,52,177,99,75,126,151,255,5,154,0,8,196,38,28,142,96,93,122,100,52,178,249,170,226,24,29,220,26,139,40,244,108,165,184,148,158,176,95,55,213,159,163,179,254,71,131,67,254,212,253,27,71,252,4,90,56,62,169,172,90,142,53,223,255,253,217,206,151,125,154,136,0,0,146,148,128,49,195,112,111,200,154,163,5,101,2,160,72,7,153,33,172,209,34,200,137,24,1,173,84,186,195,160,65,91,152,123,112,55,75,82,2,66,213,161,126,88,84,69,41,13,169,72,59,148,135,177,106,107,42,87,17,10,36,234,37,110,105,211,117,116,168,83,179,89,63,60,6,103,203,169,12,43,64,203,19,186,54,192,113,230,3,54,95,66,170,101,184,170,91,179,25,241,108,224,163,67,2,232,182,26,184,125,88,87,42,130,164,108,14,36,197,84,176,239,194,119,208,174,104,124,175,37,205,118,26,148,214,220,245,194,105,93,149,139,135,124,87,240,243,63,44,156,178,124,178,57,217,112,79,55,6,133,229,46,55,226,118,81,189,201,166,205,99,78,60,43,171,104,143,202,16,221,255,251,178,100,91,14,6,105,104,214,27,79,99,240,69,166,170,201,60,194,120,27,41,223,82,109,36,95,1,0,142,107,232,151,137,136,179,162,2,85,14,245,145,181,30,210,191,125,181,148,188,210,37,175,150,238,255,235,17,128,96,0,8,26,141,70,194,217,62,90,185,117,82,46,150,89,25,188,37,224,137,212,236,23,160,116,138,102,130,231,92,246,220,223,193,239,220,236,195,21,213,166,35,80,202,247,247,21,90,124,173,87,211,78,143,233,12,4,115,71,142,225,187,110,125,144,255,254,92,18,97,42,99,225,48,221,145,62,168,196,192,8,87,146,175,55,4,93,99,0,54,52,102,203,45,49,33,115,103,249,18,12,150,254,242,135,43,99,1,116,208,234,160,140,57,159,160,116,194,225,226,253,83,36,242,36,11,7,172,20,180,66,5,249,146,194,224,168,180,82,102,141,79,50,233,28,53,41,124,239,84,162,130,33,44,42,118,37,106,25,238,241,206,87,56,219,81,87,185,45,213,135,74,45,77,18,111,8,199,150,6,146,12,151,18,111,7,36,148,19,147,42,31,80,152,82,81,235,98,169,163,213,10,142,232,58,197,67,60,0,141,32,108,230,36,9,144,171,41,194,241,16,202,28,87,78,164,140,33,168,38,219,48,27,64,104,84,133,203,117,179,111,62,120,244,153,33,40,188,16,96,34,37,58,224,210,166,150,114,105,89,20,155,197,46,224,172,90,39,90,8,76,144,137,165,183,87,80,79,77,102,108,155,34,140,233,0,0,128,18,201,78,94,176,12,194,131,104,79,206,143,25,178,29,20,121,219,109,160,174,140,167,69,58,184,68,193,114,37,247,217,178,82,32,16,62,125,67,4,146,119,33,139,103,167,187,251,178,59,202,60,119,163,178,10,127,154,189,253,215,35,0,70,22,15,111,104,204,206,77,98,100,214,129,74,12,76,20,140,221,216,16,152,97,133,64,32,67,24,61,10,7,152,184,216,32,208,196,95,193,160,104,132,85,18,7,6,130,64,83,1,245,16,14,150,185,197,48,112,19,20,9,69,228,41,44,3,193,108,136,160,28,194,130,146,105,59,24,169,136,4,42,72,117,202,88,73,50,84,23,112,169,14,144,112,38,130,24,29,204,140,110,4,48,216,43,13,19,37,145,86,92,156,35,28,52,37,212,1,102,10,202,232,222,111,83,168,130,134,155,35,87,73,155,112,205,117,114,172,161,84,210,98,223,101,157,45,109,193,120,176,76,70,86,88,175,44,119,25,107,51,150,24,102,33,80,157,181,65,221,197,206,118,104,204,217,179,2,162,51,67,1,195,133,214,26,233,134,39,38,186,92,77,109,180,146,130,145,0,8,43,25,83,169,206,108,127,205,185,151,160,227,171,158,170,84,165,255,251,178,100,108,14,135,154,119,82,139,111,94,82,71,4,58,162,60,200,130,25,201,163,84,109,233,137,192,242,33,235,168,244,9,216,192,138,179,221,25,217,107,123,184,119,178,221,103,17,174,174,185,247,113,255,205,245,21,124,212,100,70,144,128,1,224,166,13,32,18,162,158,166,114,45,142,204,103,157,84,133,252,32,13,174,16,86,93,68,139,164,135,164,233,138,145,130,224,188,77,52,46,211,77,126,244,251,197,249,226,69,61,137,227,130,169,193,156,144,48,179,5,81,165,15,191,239,245,244,134,63,162,202,9,110,142,14,26,244,161,129,3,25,92,24,113,185,41,48,192,97,160,134,189,43,188,18,36,194,130,132,16,4,48,160,207,107,102,238,128,214,16,95,182,84,164,224,132,159,80,246,94,188,200,137,51,39,93,237,97,239,251,78,80,105,198,225,33,80,122,71,170,122,93,213,204,79,9,66,145,240,176,98,169,134,99,118,202,6,158,129,226,43,148,227,149,139,0,180,109,226,29,210,70,20,193,34,222,54,102,59,166,74,230,93,212,181,79,117,255,1,204,168,179,173,227,123,12,111,94,59,88,137,200,120,190,133,80,64,252,116,138,21,113,169,44,178,79,108,127,131,92,102,27,163,165,87,105,170,237,109,163,7,52,240,224,73,31,32,219,159,230,195,187,147,147,47,68,66,137,226,82,168,141,176,197,9,176,89,148,108,182,246,215,242,142,76,80,90,167,217,145,85,108,109,205,81,95,81,152,1,128,0,17,14,144,92,20,147,41,14,227,186,146,70,84,72,206,91,3,150,109,114,228,230,52,181,245,107,98,224,166,198,201,71,34,87,79,75,108,234,203,209,105,253,90,233,255,183,255,253,191,203,250,181,76,202,131,255,235,0,199,109,220,116,134,240,26,136,12,80,242,150,25,74,44,198,216,75,48,104,46,202,35,23,228,126,7,149,243,32,142,2,73,74,0,172,192,35,18,0,211,3,52,203,136,106,221,67,76,136,64,101,37,178,38,11,98,181,207,34,72,182,114,139,44,104,63,186,192,204,240,247,42,104,122,219,10,58,172,75,212,19,46,157,16,58,63,33,15,142,150,100,155,137,180,37,70,67,148,203,212,47,47,33,90,7,189,245,166,79,124,53,125,129,222,240,238,196,176,61,115,221,142,54,97,61,82,226,84,47,79,168,140,46,115,11,111,170,87,83,147,108,37,64,111,66,217,85,67,71,219,188,242,40,117,35,243,59,181,41,141,188,237,200,233,45,46,128,132,252,209,171,109,97,67,219,123,46,189,13,172,85,38,149,146,28,47,251,228,221,160,198,239,40,149,75,23,94,114,151,152,163,86,228,9,73,153,104,230,227,6,226,228,19,105,182,150,222,39,191,210,250,165,109,74,255,251,178,100,113,12,69,189,101,215,155,25,97,66,70,36,250,144,97,37,120,28,93,195,76,109,176,95,1,11,161,43,40,246,9,104,230,119,70,4,217,75,205,83,249,208,46,151,83,163,156,102,109,7,110,107,231,109,0,129,149,255,167,168,0,0,37,65,25,17,176,124,29,2,145,169,130,152,200,25,129,171,152,48,161,147,152,34,200,16,128,193,136,12,84,84,84,12,66,42,102,100,198,118,178,209,129,64,8,186,2,37,101,200,171,29,79,166,46,195,12,0,24,192,128,222,178,33,224,184,72,144,98,128,165,16,128,81,167,62,233,154,52,62,93,20,158,180,206,86,163,182,172,109,117,221,110,238,106,51,61,147,214,32,232,142,16,42,29,31,252,104,226,251,249,250,94,215,188,205,102,45,211,93,120,235,195,252,104,184,137,175,164,49,97,127,189,176,68,149,4,187,222,243,12,224,246,206,98,218,108,37,72,45,20,108,151,190,209,28,169,128,95,122,226,171,93,98,218,117,7,89,166,176,138,78,158,197,108,173,101,126,242,129,46,218,34,26,35,101,87,166,222,246,145,207,246,109,125,179,37,201,12,74,135,236,114,86,74,121,52,56,181,166,75,139,242,108,212,113,237,99,181,59,197,251,63,248,39,124,184,4,0,1,13,65,84,97,61,35,158,177,155,35,21,30,219,177,193,144,84,36,237,222,238,182,90,174,65,61,2,61,124,167,250,162,95,121,16,27,101,191,70,118,255,145,61,84,131,255,255,249,217,79,106,251,153,80,189,191,248,198,62,255,0,191,254,176,0,0,82,152,170,100,102,213,103,44,128,116,16,3,79,198,20,114,60,126,1,49,204,48,76,28,50,103,2,160,162,51,27,24,30,69,53,213,140,85,158,13,34,125,236,71,86,191,25,24,44,34,70,80,118,28,147,232,212,48,188,50,185,212,228,66,48,210,17,181,122,101,27,40,96,78,227,160,209,90,91,79,167,72,54,51,78,147,252,189,73,55,2,26,131,144,249,255,82,243,100,97,194,15,59,18,32,85,5,71,133,194,74,177,165,88,91,116,34,143,155,82,36,104,75,139,136,202,116,101,19,12,35,36,170,167,63,214,56,172,82,210,58,142,185,119,144,250,68,79,73,139,61,130,105,242,229,48,63,124,228,138,102,29,100,219,215,107,42,168,47,33,76,1,185,113,82,26,137,44,222,186,194,186,234,232,102,99,47,158,225,61,105,131,16,36,89,230,42,202,36,230,234,123,213,45,199,5,154,103,42,165,215,89,129,211,62,213,231,190,40,0,16,16,0,64,0,11,246,21,100,144,181,5,146,152,40,152,176,168,92,160,201,120,13,153,151,230,41,204,249,217,152,30,216,206,85,195,23,57,77,224,253,18,252,212,75,242,127,255,251,178,100,134,142,6,231,105,83,27,121,99,208,74,137,202,237,48,34,188,28,89,163,70,77,229,143,193,63,161,43,156,243,9,224,255,255,255,245,191,76,82,248,25,95,253,227,92,197,3,121,69,31,136,63,30,183,88,202,62,205,64,61,9,165,153,3,236,77,255,232,216,11,12,113,192,203,193,76,137,164,4,246,97,195,96,65,243,44,232,40,52,48,210,51,37,43,57,72,50,234,129,137,129,198,26,32,83,152,234,66,133,161,123,69,196,5,38,22,84,68,106,14,33,169,204,129,107,80,184,68,1,127,83,221,51,11,68,187,220,228,161,86,36,206,11,14,225,183,98,245,39,170,226,135,81,253,255,149,56,115,172,255,38,68,167,50,200,195,138,249,199,229,79,199,115,108,49,134,127,73,37,150,178,234,120,147,221,12,69,130,243,118,67,121,69,247,154,40,14,44,157,101,145,97,121,224,177,228,223,188,206,218,147,27,246,54,202,123,117,160,83,57,103,109,69,241,45,71,39,222,222,192,205,251,158,202,30,176,245,223,90,62,213,243,218,197,71,44,255,205,51,103,123,189,121,220,53,187,167,29,69,139,41,92,124,233,183,115,169,206,74,199,54,57,114,103,97,171,26,230,92,216,225,124,188,161,100,64,4,129,2,203,222,157,42,209,102,141,150,244,57,162,215,29,177,219,219,12,175,251,85,123,250,156,126,112,95,167,41,248,150,135,55,41,254,221,140,200,200,190,237,182,189,244,255,255,196,62,11,224,198,152,228,141,75,87,204,212,29,174,251,247,180,244,171,145,182,84,70,232,120,56,167,231,180,150,149,0,88,57,201,51,230,140,63,152,154,194,102,64,185,132,81,198,20,8,190,194,76,225,82,96,80,114,104,114,249,153,128,102,43,14,1,1,6,79,18,0,131,68,66,145,12,66,236,197,213,184,2,137,210,72,166,64,101,76,180,78,96,132,2,149,184,22,24,228,61,155,164,153,97,97,43,138,165,179,1,150,211,101,151,183,169,120,28,217,125,213,234,210,105,171,85,19,146,242,0,175,16,98,115,15,76,110,30,66,138,143,36,215,193,48,197,134,85,40,101,113,89,68,183,148,176,228,185,85,36,10,57,176,181,25,4,249,199,221,63,56,72,102,195,165,84,133,148,229,67,69,234,157,203,176,240,128,124,114,82,59,143,150,147,219,128,134,66,10,10,136,43,196,187,114,241,253,73,145,49,77,218,162,37,102,5,214,12,214,44,163,235,144,177,195,252,60,45,250,234,109,182,177,153,198,252,26,247,90,105,55,131,105,246,207,139,150,54,185,96,144,136,225,188,232,127,249,58,152,25,92,239,205,229,244,142,219,228,243,58,155,140,55,103,177,196,70,45,90,86,145,104,2,134,57,211,71,250,255,251,178,100,129,15,71,222,113,81,139,153,99,242,64,132,234,145,61,34,106,160,81,197,68,14,101,239,65,3,161,107,168,243,9,96,210,244,130,22,128,72,184,132,145,4,200,103,133,85,218,101,114,58,60,119,73,142,214,151,38,43,18,167,174,68,74,203,83,200,188,249,86,140,225,196,32,188,181,106,214,254,225,36,111,250,127,252,199,67,62,238,193,196,140,18,49,55,124,140,113,102,102,168,217,174,70,38,49,52,153,32,94,100,205,177,132,131,70,31,1,140,132,77,125,141,50,216,84,195,34,208,0,188,207,96,197,138,24,11,66,162,247,60,6,195,165,95,192,203,4,60,9,44,25,56,90,54,248,124,80,171,98,19,6,65,110,202,8,111,8,84,13,9,96,234,203,162,135,119,65,28,66,14,88,138,228,179,208,202,216,46,16,8,116,113,129,37,101,9,169,200,25,47,9,48,25,236,57,149,106,246,52,161,33,33,122,61,205,164,70,232,163,32,72,74,89,13,55,154,15,115,89,50,201,12,174,102,112,102,134,214,96,189,171,36,4,163,197,149,179,195,77,78,89,128,138,189,89,27,136,116,75,175,138,75,92,53,11,17,194,166,211,91,118,50,194,208,167,181,242,141,187,87,110,117,106,101,244,110,148,120,207,140,195,121,53,215,42,169,47,93,54,189,77,218,141,203,168,155,250,83,102,214,203,102,247,52,170,203,91,75,202,184,154,243,198,135,143,136,72,27,249,106,209,157,235,76,51,231,61,138,111,139,123,255,91,38,38,205,203,152,162,16,0,1,67,88,202,165,184,89,164,124,184,35,111,233,49,50,24,176,101,110,115,233,84,127,70,0,191,114,221,69,180,143,213,251,81,62,222,253,245,167,84,12,202,100,104,87,206,74,167,191,95,255,191,54,195,242,202,98,128,151,235,103,68,144,0,204,36,83,61,101,156,206,39,51,4,160,141,62,24,4,47,75,190,98,80,224,27,8,99,224,1,144,198,0,204,113,151,65,134,29,28,19,9,141,72,29,71,33,208,64,162,211,28,61,180,47,48,203,211,58,44,197,15,18,158,10,112,105,223,39,64,114,17,35,1,32,68,2,90,217,9,66,160,247,77,123,149,156,18,108,131,49,164,251,114,81,49,189,147,139,4,96,81,241,99,195,64,161,218,69,37,46,134,88,58,28,159,74,23,210,31,169,18,117,34,105,138,251,223,75,8,243,157,22,151,187,207,100,165,123,70,241,41,150,139,225,128,158,120,88,37,115,186,41,152,20,52,220,37,107,159,214,24,245,0,174,119,68,69,242,83,48,192,4,140,173,169,130,16,219,121,111,90,167,218,77,73,138,38,30,202,253,164,190,253,12,224,89,222,196,103,177,174,91,4,116,95,212,62,206,133,61,114,255,251,178,100,104,142,135,152,112,209,11,154,99,240,71,168,74,195,61,34,90,29,121,153,68,78,105,235,193,2,137,43,232,199,164,152,158,221,107,221,31,227,178,215,76,234,119,127,103,110,239,117,217,159,156,126,122,115,62,103,96,69,51,51,147,51,82,246,141,175,32,0,3,145,140,159,157,199,161,171,5,48,94,77,103,56,130,126,17,209,72,12,122,60,107,11,86,248,68,63,255,38,185,42,83,208,99,50,62,143,215,215,95,233,255,127,255,255,255,255,183,35,78,63,224,206,144,149,100,186,74,165,65,139,212,118,223,43,195,222,191,72,14,1,58,155,222,158,111,48,25,144,218,134,36,13,24,248,92,100,240,225,146,49,166,70,5,152,44,164,24,62,48,234,0,247,16,55,175,76,241,66,83,74,22,14,10,153,38,40,4,180,12,152,81,122,29,132,100,0,202,129,4,12,126,52,190,40,0,33,104,36,220,132,91,47,127,205,24,37,146,132,65,193,218,99,41,131,211,208,186,136,10,127,133,64,164,75,192,149,34,0,137,115,73,28,93,10,20,193,55,50,7,244,19,240,203,120,124,58,106,12,133,91,211,180,125,158,74,23,71,65,224,252,94,31,40,114,237,54,244,197,169,18,253,11,172,55,204,51,218,37,18,221,159,10,216,239,39,180,198,106,211,115,156,50,241,46,38,35,52,131,181,50,162,104,109,110,89,139,126,250,240,123,151,181,118,238,218,237,180,196,157,111,31,229,142,60,191,59,215,145,112,239,126,245,222,177,216,116,243,123,92,196,222,158,195,154,250,203,205,70,174,101,213,183,151,177,175,233,87,198,103,170,249,7,66,144,2,0,2,45,250,144,232,39,83,205,195,146,52,182,32,38,59,26,172,67,234,153,166,238,243,242,223,174,97,61,179,45,77,150,48,178,158,212,127,173,219,255,255,203,53,60,136,111,202,62,52,86,52,236,236,94,75,172,12,193,88,149,223,234,0,0,2,148,192,105,83,165,39,141,250,74,52,232,156,32,136,1,98,18,16,140,46,85,26,91,152,132,206,21,15,154,189,238,100,96,57,136,71,0,225,121,160,65,3,64,197,126,22,52,113,64,167,57,88,161,68,230,204,40,200,148,158,32,8,116,110,34,179,170,171,192,83,20,53,26,128,136,8,146,45,5,92,4,24,14,22,200,31,53,202,45,21,125,47,97,144,37,2,154,59,52,30,72,161,116,208,18,221,150,51,231,153,142,15,21,148,225,15,217,120,156,121,167,75,77,213,190,79,120,164,74,51,90,65,121,137,221,181,168,216,82,132,190,18,110,58,251,232,208,220,101,117,148,190,86,217,250,72,159,70,108,82,127,190,48,81,108,103,129,209,60,100,166,139,91,175,33,142,66,49,57,15,231,101,255,251,178,100,92,142,7,118,104,209,27,154,99,240,75,41,234,250,52,2,242,31,161,163,62,78,105,239,193,58,179,235,156,243,29,208,179,103,189,223,166,165,210,44,196,175,157,124,232,179,190,187,236,53,61,85,180,41,61,174,64,56,31,45,218,70,122,137,173,67,98,43,180,45,82,195,9,210,252,204,25,21,117,201,118,30,191,199,179,184,32,0,2,0,160,63,214,72,150,137,201,106,4,243,99,67,134,0,116,37,139,142,238,215,77,21,150,102,197,214,162,157,204,207,174,151,83,234,102,253,214,215,253,71,85,99,4,244,203,196,214,87,191,246,109,255,230,212,173,51,35,131,12,202,97,246,174,214,162,5,160,218,44,175,212,1,152,69,118,107,118,41,233,89,198,3,210,152,228,14,16,202,51,128,228,223,228,32,51,140,202,3,17,99,249,220,169,96,106,145,145,72,166,18,17,153,144,230,68,31,84,132,141,140,1,6,100,96,5,146,199,55,98,5,13,160,192,26,241,188,114,28,17,154,152,162,70,165,139,254,44,92,27,192,205,153,16,142,64,112,113,226,64,4,32,150,120,37,16,210,17,0,117,36,8,22,68,25,4,98,32,0,16,108,66,69,40,74,197,24,69,198,148,154,8,255,103,10,87,230,105,87,174,133,133,162,90,46,232,8,164,58,245,67,106,54,246,195,104,153,90,235,17,30,85,69,176,191,87,33,222,19,242,253,58,69,197,59,53,82,7,250,251,132,24,18,62,95,84,164,233,145,229,225,179,23,163,202,145,31,23,182,11,195,158,29,105,30,35,66,205,86,49,127,121,188,190,14,181,36,141,88,131,188,69,187,123,135,213,225,221,171,63,248,91,222,230,125,10,72,243,181,251,226,30,227,218,43,115,247,209,111,52,248,255,30,29,183,168,21,141,187,82,30,199,245,26,222,0,192,0,113,127,231,243,184,123,145,39,26,36,40,165,122,194,212,67,146,157,210,142,229,181,176,83,229,142,98,115,63,93,209,182,250,237,247,191,127,255,168,76,96,251,255,250,255,255,186,187,50,42,181,9,49,170,250,47,208,194,254,59,151,99,219,217,253,123,235,178,182,139,68,255,254,247,46,128,0,0,0,48,40,104,152,125,72,26,26,78,25,12,125,153,50,37,130,15,177,129,164,200,97,232,136,118,48,164,18,48,112,38,50,30,10,48,20,58,48,116,48,108,198,64,27,65,129,75,115,48,167,74,58,131,1,5,69,129,92,156,17,166,56,194,178,152,210,160,192,171,201,26,5,92,30,16,141,186,239,18,20,27,58,37,37,10,68,74,133,224,224,24,34,138,166,23,26,193,19,181,8,211,149,239,51,46,113,139,62,47,219,120,139,25,13,225,102,165,116,126,179,41,78,193,38,2,154,233,255,251,178,100,65,14,199,233,105,80,27,186,123,208,102,139,202,131,97,231,118,27,17,163,68,77,189,24,209,87,175,107,76,243,9,232,50,16,80,87,42,149,202,210,8,165,57,77,246,71,6,195,201,137,86,222,178,114,45,48,196,38,166,164,89,106,249,146,201,99,182,102,232,148,141,233,218,175,12,188,56,70,130,76,117,254,81,201,71,210,181,67,222,162,179,45,193,180,75,188,181,101,190,224,230,6,158,230,15,181,244,251,21,121,47,250,211,100,153,222,43,171,65,154,14,96,204,253,199,17,225,48,179,95,80,37,93,42,166,181,28,165,172,102,220,82,52,23,150,174,95,189,131,2,199,111,238,79,1,0,3,0,203,237,163,43,118,38,230,150,5,56,225,22,35,99,7,171,12,223,21,45,29,232,137,169,242,187,212,55,252,241,123,164,201,91,140,184,160,103,29,17,81,161,29,75,148,188,80,222,85,208,183,154,76,168,244,71,96,230,148,36,112,252,191,87,199,211,255,61,153,255,255,211,116,111,162,189,189,253,230,34,189,25,104,84,202,37,231,91,110,99,26,136,198,119,124,102,2,251,151,104,12,66,202,108,78,6,186,144,114,92,129,41,230,120,110,29,6,110,151,128,35,65,85,241,36,147,81,251,51,192,3,55,45,25,74,10,234,160,194,164,44,19,152,168,25,112,192,164,5,66,176,49,241,134,130,36,106,106,152,240,146,12,41,20,215,7,55,173,149,36,96,193,1,136,207,163,61,48,85,181,85,116,150,96,84,72,104,93,225,43,77,211,201,26,55,192,28,135,111,160,37,151,10,97,192,93,140,202,70,86,173,54,157,100,225,29,164,249,55,41,156,219,19,164,230,34,73,20,223,166,167,118,75,244,10,234,61,23,174,227,134,182,53,152,168,32,177,214,156,88,96,224,211,12,5,49,18,2,20,248,148,88,35,82,14,27,115,32,208,124,91,91,249,198,77,202,143,41,67,130,17,77,196,36,45,204,93,8,115,222,6,143,86,162,74,163,168,67,29,87,159,243,38,203,113,122,199,55,46,59,244,129,116,118,196,244,0,156,34,95,83,41,124,228,196,56,131,222,244,124,104,51,49,55,138,246,232,83,203,22,140,81,28,108,128,205,9,163,248,143,249,120,251,74,126,146,187,169,39,114,219,81,0,99,40,52,27,224,198,245,109,91,255,255,255,246,46,251,179,171,178,85,178,145,210,125,15,77,59,111,78,223,204,154,91,212,202,65,167,126,229,12,0,2,92,220,148,204,227,252,131,8,76,82,120,40,56,34,72,11,134,10,164,148,10,24,80,67,144,102,128,197,226,37,10,17,151,157,57,16,96,59,242,213,149,186,90,220,70,1,214,120,224,75,174,164,24,139,72,167,82,146,131,102,227,255,251,178,100,31,140,134,162,104,211,155,111,102,64,87,73,218,234,60,229,120,91,45,163,70,110,105,49,193,34,9,235,104,204,25,128,11,37,32,95,244,207,225,134,16,72,30,184,118,85,3,59,138,16,55,56,46,48,4,131,101,224,30,17,114,161,17,179,22,218,212,237,169,228,45,27,117,40,108,35,105,84,251,134,108,177,1,252,154,204,107,46,220,49,102,196,4,47,87,185,197,74,22,102,250,230,36,125,29,204,181,133,181,169,245,59,21,254,182,28,29,101,219,141,148,104,140,34,60,219,44,180,87,48,175,192,201,236,22,80,130,106,211,169,6,129,213,118,204,110,192,206,52,219,200,124,126,227,211,95,61,58,149,202,98,118,235,87,205,153,61,139,103,96,181,94,172,118,119,29,164,124,168,240,247,0,34,32,1,48,7,219,42,197,242,198,225,148,145,248,155,127,147,137,131,104,128,221,137,28,124,147,170,150,40,131,170,140,130,220,42,213,8,254,172,17,41,92,34,181,189,192,134,183,40,167,95,213,127,253,255,255,255,251,148,236,98,184,145,152,231,3,238,199,148,182,187,246,106,186,160,221,238,16,227,109,165,120,253,254,240,234,48,0,0,23,75,4,19,92,27,141,116,71,50,137,96,217,65,67,20,145,140,80,38,4,134,74,1,102,35,6,2,139,33,12,34,64,49,138,66,165,180,61,162,192,160,138,68,6,42,3,135,138,8,248,96,160,137,9,50,35,105,120,93,226,210,152,129,40,132,140,64,68,193,10,157,21,68,101,202,166,180,6,226,28,56,237,163,167,89,154,63,8,221,50,136,42,121,149,44,1,117,87,5,186,103,150,145,235,80,20,20,123,102,169,175,91,155,88,169,121,12,101,113,23,227,149,33,251,214,243,174,239,208,103,36,194,190,89,198,233,121,214,200,201,119,204,43,111,236,129,185,92,175,28,14,26,75,218,159,233,92,255,64,11,20,205,244,172,180,83,63,116,233,213,149,201,95,173,110,201,39,210,152,7,96,83,114,149,236,151,54,151,164,228,255,253,196,242,4,247,88,134,219,121,209,146,190,177,93,171,250,189,165,29,182,46,214,57,0,0,0,73,95,226,227,82,110,201,88,15,40,135,194,152,21,18,131,143,71,163,115,170,223,125,107,56,180,91,76,207,194,31,123,163,141,228,105,178,45,201,205,189,69,47,94,107,251,180,109,30,255,226,238,107,2,207,215,233,54,100,249,100,128,78,156,85,136,151,3,192,112,0,0,82,156,170,26,122,167,198,228,106,99,244,166,100,34,1,61,48,32,115,81,36,204,24,26,136,130,74,3,128,10,172,32,60,52,123,180,86,129,75,204,89,180,186,45,82,111,147,77,149,168,1,8,192,202,120,147,100,26,100,212,235,55,255,251,176,100,32,14,134,17,104,211,155,120,67,240,96,107,202,227,60,163,122,28,1,151,72,85,204,128,9,41,161,107,222,158,112,0,5,53,139,193,116,225,188,102,238,140,189,88,236,183,105,18,167,189,53,48,132,118,63,145,139,47,76,56,156,51,180,213,235,101,169,36,118,127,25,91,6,179,188,106,206,101,55,40,214,34,18,41,170,73,130,204,6,8,142,217,50,178,228,146,156,48,240,152,196,184,8,106,104,72,58,41,133,133,179,159,171,112,185,205,136,21,22,132,71,243,93,4,220,169,160,177,70,245,87,225,147,153,38,52,178,70,236,166,138,142,76,214,25,104,52,89,133,142,130,83,71,196,71,16,133,156,227,6,162,10,128,28,82,239,212,138,67,137,221,35,158,191,19,160,161,109,38,27,25,209,14,200,181,113,35,163,136,143,199,178,168,109,40,246,91,89,41,193,10,2,117,37,186,134,54,129,84,219,170,175,255,195,253,111,151,236,119,107,46,231,87,207,204,153,226,9,79,235,42,0,162,18,210,210,60,255,50,234,121,236,231,145,126,70,127,255,94,28,146,67,53,184,203,136,250,33,0,28,194,194,51,60,4,195,180,134,48,125,152,132,36,101,64,73,32,108,196,133,16,48,76,8,58,84,98,198,181,7,49,217,60,205,104,19,190,190,12,28,14,66,0,104,38,74,1,198,148,4,22,28,107,34,19,75,240,97,154,96,131,74,37,89,131,201,49,142,18,222,49,126,100,8,102,187,202,119,160,194,92,93,6,128,198,95,164,101,167,110,106,46,95,40,77,60,54,176,179,207,234,32,39,124,190,154,72,222,74,35,13,171,103,147,202,36,197,98,79,190,240,220,245,78,196,29,56,158,23,236,88,189,201,206,97,240,84,29,248,97,99,95,170,218,185,205,246,167,109,78,253,74,150,251,251,167,231,239,117,110,97,246,255,180,149,112,156,189,156,199,254,26,189,190,255,121,255,169,186,122,124,172,68,240,164,195,88,111,58,146,188,57,206,84,167,183,221,231,150,31,135,55,221,84,195,46,110,237,204,59,201,68,49,14,88,255,252,255,87,246,129,96,2,2,0,211,95,34,125,72,118,98,3,90,115,121,210,107,16,144,192,62,231,103,34,159,177,231,60,225,51,220,118,100,50,126,243,169,215,243,255,253,255,243,13,124,151,82,84,254,189,127,233,219,46,117,38,204,52,185,64,29,199,164,251,96,203,241,143,237,135,55,160,166,158,229,218,32,22,29,14,137,69,224,19,53,224,8,1,103,88,123,247,4,59,41,3,2,169,24,40,168,113,34,52,146,116,40,177,30,73,2,32,69,136,105,6,32,230,43,46,17,65,140,21,17,28,140,193,19,28,177,205,37,202,163,168,162,64,137,242,46,255,251,178,100,32,128,7,109,136,90,158,98,64,0,84,6,90,231,204,32,0,24,217,161,94,125,151,128,1,34,139,106,203,176,240,0,51,132,80,156,47,147,39,86,94,60,51,195,97,55,80,252,145,243,119,64,209,208,144,211,114,124,128,136,236,2,41,69,145,201,38,73,17,108,48,46,50,117,48,12,104,106,38,164,248,212,25,129,178,50,38,72,41,23,64,209,214,207,69,113,93,54,89,20,42,20,8,137,52,46,117,24,35,82,141,212,181,50,208,65,51,199,77,205,220,135,141,97,109,56,46,82,38,61,5,194,135,56,27,0,19,169,137,169,203,160,110,238,95,39,150,153,65,3,68,25,5,32,130,117,32,5,172,51,65,150,200,209,208,63,139,32,27,194,24,88,76,12,202,165,177,206,25,242,170,72,162,200,89,22,111,245,127,255,255,100,84,202,103,122,12,159,255,250,110,142,200,249,144,2,0,0,104,0,56,0,4,2,143,67,58,104,80,3,201,85,176,72,98,113,103,141,59,23,251,116,38,60,18,68,224,245,197,144,130,84,163,226,196,231,22,48,96,60,140,46,194,45,135,1,57,168,49,35,87,106,75,203,225,35,64,240,230,120,98,107,248,185,170,255,255,255,255,255,6,246,116,53,45,255,255,255,80,0,2,74,136,122,67,66,194,27,29,52,167,144,181,192,167,157,214,15,109,11,226,44,128,46,145,46,37,233,110,40,99,73,215,29,119,219,0,30,21,231,90,37,176,104,81,30,167,29,7,147,11,8,206,37,173,138,212,122,185,165,158,54,250,169,114,95,14,165,203,52,107,48,194,154,215,85,50,169,80,49,12,195,170,34,170,46,17,15,208,216,229,89,210,223,149,250,191,108,133,2,62,229,142,239,234,71,189,244,108,123,59,121,122,179,182,230,152,158,27,236,60,195,231,26,60,145,133,244,176,224,62,119,101,14,180,247,47,98,127,18,51,246,23,81,123,90,117,183,194,133,69,42,26,249,89,52,169,215,26,197,155,89,221,117,137,226,186,124,186,121,185,213,79,179,182,245,99,106,173,226,186,61,116,215,243,172,214,187,180,250,135,93,189,163,199,201,242,86,0,1,113,71,233,221,23,85,241,197,174,218,161,165,78,139,154,77,18,82,63,87,218,225,197,164,29,181,211,52,151,174,246,217,12,203,101,219,120,205,87,56,60,84,50,170,197,26,36,30,46,192,169,130,177,83,135,39,26,65,200,74,42,246,171,103,127,233,255,232,255,236,0,69,2,140,64,92,200,138,204,45,232,201,1,0,133,204,180,44,82,183,12,56,98,4,5,28,43,247,85,24,142,220,177,32,213,73,196,30,7,159,93,170,160,133,140,192,191,9,185,14,184,112,43,66,106,205,109,43,204,4,34,4,129,255,251,178,100,31,136,182,227,104,213,139,111,102,36,69,4,250,176,97,43,118,23,181,163,103,76,177,249,65,29,19,171,21,131,33,208,157,129,225,89,61,87,37,34,29,151,253,54,81,202,158,77,139,246,57,213,134,11,138,209,52,64,180,72,62,234,220,174,15,40,96,184,177,22,177,77,184,164,190,67,121,84,4,138,20,104,206,132,84,44,142,135,41,79,11,112,179,117,231,143,57,238,208,176,184,196,252,56,80,83,177,92,127,66,77,17,219,48,24,164,7,223,128,152,200,84,217,213,78,216,96,245,92,160,193,234,23,30,82,40,20,252,77,250,111,59,217,102,138,21,128,146,210,219,51,107,78,177,63,74,44,137,149,88,215,100,234,22,39,86,85,100,130,203,215,133,239,125,124,126,206,90,105,119,169,11,250,230,82,249,204,231,196,20,236,242,13,67,141,120,156,89,173,89,144,88,74,250,214,95,192,248,200,61,52,86,185,84,117,226,235,195,34,117,36,33,111,100,76,254,147,155,113,250,229,101,46,191,203,159,255,197,201,190,191,186,137,8,164,116,98,255,252,167,254,135,127,156,202,7,255,117,96,225,37,22,229,237,40,191,97,198,23,188,136,5,46,135,7,0,137,55,41,229,206,216,104,84,20,14,163,123,45,159,185,33,180,221,29,69,26,76,189,197,49,135,91,140,127,180,112,15,205,117,58,177,136,206,222,145,74,99,51,180,11,68,68,12,98,203,210,217,236,90,189,205,56,45,150,141,215,212,209,219,28,94,144,52,21,246,36,60,97,210,162,52,203,226,197,41,93,76,119,139,104,161,130,228,156,71,88,156,70,154,205,67,139,87,90,52,118,129,82,42,46,45,61,143,233,165,81,124,237,117,133,177,38,242,150,33,65,140,119,230,240,185,255,66,53,154,207,27,119,153,227,219,65,129,52,28,106,118,93,69,138,249,150,35,231,174,76,90,137,59,214,23,216,213,109,55,172,236,88,143,189,179,189,139,168,12,255,239,133,153,182,146,251,194,221,73,248,110,199,42,40,36,146,29,101,64,239,207,114,8,212,147,202,103,24,248,40,100,148,24,182,176,21,229,52,190,102,152,92,181,155,142,98,254,56,51,104,199,165,191,71,132,162,75,24,249,13,226,1,81,251,187,54,247,33,63,189,215,133,0,0,0,1,52,68,44,100,75,97,67,240,12,232,56,52,205,74,197,131,76,52,5,28,4,35,35,67,195,3,192,160,17,160,225,9,161,130,194,163,162,121,168,124,45,123,178,226,160,6,146,57,52,149,177,88,33,216,48,16,20,247,82,175,210,238,51,103,234,169,135,14,202,211,109,205,93,75,11,12,149,109,140,231,114,176,31,48,242,196,40,55,85,104,45,171,179,0,197,71,29,100,25,11,255,251,178,100,51,142,39,85,104,213,27,111,78,96,68,196,122,233,61,2,120,28,189,165,84,109,177,254,129,8,11,236,52,252,33,128,17,171,228,76,211,104,98,172,191,25,177,128,220,33,10,37,82,66,2,177,218,157,130,83,203,114,155,82,230,238,109,208,240,227,59,234,49,48,101,149,92,229,38,181,121,171,17,22,162,181,25,16,134,27,202,165,250,90,178,171,46,88,123,155,94,3,20,122,213,185,98,209,223,56,173,117,101,79,200,132,142,108,64,110,158,208,28,105,175,143,109,96,120,62,164,69,4,226,134,143,128,130,98,113,64,12,44,52,233,169,50,84,9,48,85,102,113,9,75,16,174,76,187,2,151,74,232,192,219,7,111,96,4,0,160,0,7,102,150,65,200,210,111,44,25,52,69,76,61,109,207,142,208,198,135,139,122,61,242,65,166,28,238,47,23,97,221,120,42,253,229,28,175,142,95,198,250,11,173,6,97,32,48,14,74,186,159,255,255,255,173,110,93,105,253,15,145,209,71,69,64,153,75,3,134,102,182,24,200,41,14,101,98,166,22,54,60,54,99,6,170,6,80,18,185,137,6,68,65,80,57,0,121,221,161,4,7,160,17,52,94,164,153,104,12,1,221,117,83,57,252,79,152,25,223,33,32,43,0,134,72,128,194,225,14,163,237,14,24,73,132,37,41,223,85,111,120,30,184,113,8,101,82,168,56,104,73,196,162,142,195,113,104,126,58,156,151,113,136,85,127,167,98,109,53,160,80,215,90,18,137,51,185,101,177,82,200,161,248,197,50,229,46,25,158,58,165,207,241,182,123,67,227,145,209,79,141,112,23,139,46,50,144,243,226,149,206,70,216,172,255,251,208,201,204,98,186,73,174,26,64,167,207,173,102,188,190,109,219,196,213,117,184,5,144,207,122,173,101,41,218,4,193,30,172,39,181,138,246,17,39,241,38,137,103,182,150,42,229,133,181,253,32,70,112,48,34,198,151,81,223,73,166,40,185,100,173,32,186,83,99,115,73,166,149,44,10,234,111,229,0,0,12,88,0,21,178,104,220,125,44,167,220,23,16,161,232,232,81,147,209,216,53,27,22,158,133,195,203,63,175,188,108,187,10,143,228,29,230,41,39,58,85,149,0,233,229,251,63,247,127,247,127,241,174,232,252,171,209,9,18,208,103,161,243,166,96,0,0,112,64,120,200,197,83,44,133,140,68,13,52,72,156,192,131,96,80,152,0,78,83,96,48,56,152,144,12,32,5,197,0,208,16,88,70,113,225,177,16,1,35,85,176,121,163,92,122,84,105,122,39,228,133,234,131,211,205,22,203,142,60,165,125,180,161,25,150,178,180,150,137,131,175,25,79,88,124,120,34,131,206,74,7,133,64,237,221,168,145,17,110,255,251,178,100,47,14,135,70,103,212,19,154,99,242,71,196,58,233,62,75,96,28,149,165,78,77,189,59,1,63,25,107,13,133,149,224,51,18,182,117,125,162,203,20,244,9,66,252,64,82,56,250,130,46,118,75,32,128,136,64,188,113,184,84,0,241,192,104,113,47,172,187,136,203,5,247,141,130,50,43,171,223,63,78,245,138,232,45,60,76,112,243,239,103,235,99,75,228,156,185,71,225,54,123,144,199,42,206,65,23,175,241,148,157,67,3,150,167,173,87,123,85,170,196,225,120,180,137,123,67,137,224,237,107,148,181,100,213,140,110,28,139,226,163,159,110,110,15,247,136,75,16,19,203,15,156,62,177,250,85,127,243,63,220,254,48,251,91,65,234,210,255,95,31,168,0,32,0,48,76,177,174,156,83,20,163,5,249,178,255,185,18,249,114,93,128,108,211,201,204,228,153,195,89,115,108,95,129,115,169,128,245,43,190,229,204,253,243,235,105,42,121,42,219,201,6,88,112,164,252,56,234,47,191,204,186,79,255,71,178,129,203,108,56,2,78,208,12,68,92,97,115,96,161,51,20,170,30,255,49,229,163,8,4,7,61,166,96,128,109,2,38,6,186,28,54,99,128,224,148,227,113,183,12,10,14,18,17,132,10,133,171,18,113,179,231,45,61,140,52,9,115,42,119,28,120,92,170,110,52,18,200,82,100,194,130,150,30,88,213,140,217,73,230,103,178,116,103,117,101,206,234,142,95,81,119,160,28,14,216,165,217,180,214,242,135,97,21,76,130,197,64,162,39,129,37,16,97,99,83,16,208,72,18,165,225,122,99,8,203,225,240,99,133,187,220,43,97,81,18,168,35,169,45,75,135,181,157,67,145,168,255,136,251,48,86,115,51,89,52,172,13,56,86,177,84,7,197,109,16,148,239,13,240,35,196,79,55,161,179,184,238,34,107,54,233,135,41,119,8,172,50,142,32,102,54,64,168,134,245,63,117,208,255,251,94,230,145,185,177,210,109,234,182,16,109,131,29,65,39,72,158,225,140,84,14,239,106,226,120,236,57,214,191,139,0,0,0,25,117,58,31,229,15,124,152,132,62,226,95,173,182,73,133,166,50,56,75,223,101,230,136,238,148,144,62,220,137,91,71,121,206,0,93,105,98,21,197,250,27,116,195,25,16,165,64,226,142,202,223,40,143,245,55,255,28,255,251,61,159,214,123,127,243,136,11,19,98,72,201,243,71,239,39,50,0,0,17,80,170,32,57,65,203,108,75,216,57,0,9,8,176,81,18,86,190,8,0,68,88,200,58,32,30,227,10,23,62,244,150,186,136,75,197,129,67,57,61,77,61,125,135,19,80,103,149,172,170,242,1,171,221,162,167,25,119,150,100,178,16,16,221,142,84,193,114,41,255,251,178,100,36,14,198,68,105,85,155,79,78,32,69,4,122,214,97,98,120,26,165,165,82,109,189,56,193,53,165,172,76,152,9,168,213,198,212,50,83,214,25,206,126,234,232,141,29,249,16,71,27,170,82,46,44,199,192,221,92,101,251,154,27,49,122,103,106,180,3,212,219,169,100,246,142,10,68,147,178,0,173,86,146,63,11,16,155,33,154,1,90,209,7,68,249,24,150,90,215,88,102,91,64,84,164,174,168,187,42,52,131,93,53,97,236,217,75,150,92,35,48,57,19,161,161,229,132,30,202,103,206,18,147,159,103,179,35,150,250,184,143,190,69,208,238,181,57,12,207,114,155,142,111,70,127,252,89,104,123,166,62,233,112,128,32,1,86,156,183,229,144,211,47,43,44,138,41,79,72,223,204,92,136,2,155,73,156,158,123,209,93,68,216,123,204,22,207,142,219,211,1,133,230,204,253,66,113,63,162,252,135,13,160,135,96,133,108,154,95,255,236,255,248,170,138,45,133,115,159,223,118,224,1,133,129,99,34,31,52,19,83,15,62,40,173,49,195,248,169,134,18,49,96,48,123,136,103,106,32,97,84,115,108,167,188,20,44,64,138,233,254,28,32,230,52,214,228,160,138,166,94,164,78,90,133,253,87,66,0,49,225,164,95,107,194,18,117,186,192,108,25,64,75,142,190,41,213,169,132,198,46,5,196,3,195,236,224,41,160,221,10,104,62,89,135,238,44,114,14,35,198,196,89,92,106,101,60,24,140,143,75,10,149,151,40,114,81,186,42,41,211,168,44,41,243,234,13,147,7,124,44,71,79,90,102,129,193,114,158,209,73,228,43,67,53,3,163,97,226,143,141,2,62,80,63,8,78,33,245,89,187,53,62,169,10,29,134,182,203,50,15,31,61,147,56,41,21,243,168,225,57,42,12,100,123,87,239,251,53,58,129,116,166,51,216,93,16,89,228,20,212,39,14,166,145,56,222,45,229,213,202,79,119,120,160,0,0,37,214,81,16,149,162,118,68,108,125,22,146,114,12,217,246,158,117,45,53,91,166,121,105,20,57,18,60,139,215,175,55,243,118,223,207,250,127,253,191,255,255,250,58,46,89,154,142,141,108,200,188,136,229,32,129,81,161,215,157,50,35,123,141,35,23,66,77,187,0,215,188,2,161,142,0,0,82,125,187,10,92,105,156,101,230,107,0,174,86,248,168,203,240,44,10,102,28,1,14,144,179,135,12,58,247,171,20,157,105,111,246,111,66,158,79,250,145,52,72,110,179,86,86,115,194,230,151,5,190,116,102,128,169,59,141,146,227,64,144,84,182,237,206,77,102,190,162,153,227,17,187,86,211,38,163,228,0,211,40,168,101,12,208,125,211,192,76,161,138,236,58,93,110,12,118,5,141,255,251,178,100,51,142,6,33,101,214,155,44,127,64,81,234,91,26,61,2,120,23,105,157,88,109,61,56,65,58,175,171,204,243,9,225,204,26,129,21,163,10,163,174,40,122,83,15,69,133,209,58,236,198,201,159,102,181,215,145,56,195,183,2,111,196,135,77,206,112,152,242,250,211,55,57,196,41,239,60,233,172,4,100,89,203,200,139,50,157,211,252,21,214,243,209,252,248,240,245,46,223,161,94,217,142,143,108,122,173,128,33,235,11,182,216,173,179,185,231,80,150,171,52,195,65,65,186,180,128,100,24,0,64,3,238,15,214,243,2,233,61,178,237,245,212,82,171,13,209,193,109,196,173,6,79,112,250,31,198,137,183,22,29,200,59,245,117,63,47,213,128,94,167,86,113,93,63,61,191,251,127,255,255,255,254,191,255,29,168,20,75,23,28,24,146,152,16,85,112,4,137,92,214,113,121,112,1,111,117,232,4,187,0,26,133,6,125,137,15,147,60,64,197,140,91,75,176,137,9,130,28,153,6,84,81,8,68,193,21,10,113,215,42,36,229,138,178,167,245,175,64,211,74,202,24,102,66,191,97,183,211,107,217,225,73,165,140,204,162,178,242,1,172,213,210,105,144,123,173,90,49,39,101,73,48,171,218,252,108,239,12,104,25,228,76,62,110,219,2,136,221,5,65,67,105,12,169,6,38,192,166,80,198,181,116,38,106,176,182,198,72,159,57,38,12,167,209,62,254,9,189,228,89,91,6,140,223,228,38,101,32,178,29,130,209,51,154,177,159,233,109,245,229,107,39,33,227,50,225,80,100,52,154,70,146,130,105,146,193,254,108,195,206,54,232,77,82,86,60,182,83,200,161,26,37,130,31,225,177,104,179,87,88,147,238,255,229,64,0,0,47,179,50,184,100,63,211,146,185,165,157,188,249,173,228,27,174,172,152,83,89,104,194,103,183,226,80,107,54,117,133,83,92,149,255,254,103,253,186,254,175,255,255,247,255,255,255,255,255,229,217,75,204,224,140,165,161,129,14,255,232,137,71,14,160,209,81,39,97,255,135,226,11,55,103,23,0,1,181,111,48,119,96,194,67,14,183,76,243,55,6,73,19,13,37,81,130,97,177,96,179,12,37,74,180,36,38,169,199,10,168,74,81,56,36,194,173,214,16,146,170,125,141,7,20,5,0,208,30,231,175,201,230,88,155,235,12,35,7,108,13,37,6,109,70,30,195,53,248,85,174,206,179,181,133,112,244,89,80,25,161,85,152,47,135,100,122,183,151,157,178,52,31,145,172,186,115,49,35,183,54,22,29,162,77,228,30,62,102,153,229,226,59,187,243,47,86,188,72,209,162,55,63,183,15,137,70,62,234,126,165,177,140,77,190,165,170,83,12,2,198,126,219,42,229,91,255,251,178,100,75,14,230,49,104,212,147,111,77,196,81,43,218,243,60,101,120,24,21,147,80,109,61,54,201,55,45,43,140,145,149,225,26,207,27,98,59,20,100,187,21,0,176,101,18,35,47,183,182,175,233,212,238,29,60,51,43,40,211,62,80,106,76,147,50,61,120,137,201,193,4,28,172,39,144,157,229,244,255,207,0,0,181,79,148,110,203,116,19,210,214,204,88,140,150,198,9,180,250,198,134,98,76,83,47,168,197,2,92,195,148,59,126,148,109,107,233,246,239,249,168,226,92,22,213,1,63,65,135,41,99,241,19,242,29,89,102,79,84,239,255,254,181,147,180,173,243,127,189,165,145,89,55,49,197,213,180,212,183,56,146,129,79,12,137,59,158,12,88,51,73,4,254,147,53,101,203,202,99,19,162,153,138,82,14,76,5,60,66,124,80,26,58,29,52,174,49,48,7,148,12,109,77,148,137,40,55,181,84,139,202,137,163,68,212,169,110,161,60,152,2,5,135,5,4,7,79,167,252,227,41,238,108,40,73,241,64,61,227,3,86,61,214,3,241,142,72,234,151,82,187,47,78,124,193,42,94,157,72,246,20,100,138,197,113,163,9,134,18,162,197,3,152,242,139,46,171,155,52,75,20,206,213,207,156,126,76,132,92,167,77,159,73,33,79,98,155,91,237,137,198,202,51,4,151,143,187,47,59,216,237,111,147,238,241,71,94,90,240,86,148,42,42,140,154,184,65,83,111,249,104,189,215,149,168,229,164,218,82,181,231,147,184,58,75,194,165,7,88,125,137,243,92,140,3,255,128,34,37,132,165,140,28,229,143,2,66,3,106,131,19,241,84,179,7,178,92,25,45,20,39,198,57,172,237,215,189,87,211,153,245,126,217,95,255,183,255,255,255,118,250,59,255,255,87,20,171,152,175,18,4,16,12,35,187,91,57,154,154,179,188,116,27,86,107,252,61,15,186,110,55,60,0,0,2,60,66,44,203,174,3,200,49,153,14,24,114,168,117,57,10,60,117,197,9,9,4,37,66,179,75,124,129,51,0,137,54,92,119,68,179,82,22,158,188,74,2,38,66,195,56,36,198,148,1,189,42,137,78,4,255,68,116,92,96,210,242,198,116,206,221,5,82,125,158,171,132,235,75,91,9,55,80,97,181,35,51,98,218,24,239,11,232,91,154,165,157,121,174,2,236,128,182,76,250,83,150,202,182,132,42,116,25,226,177,136,132,136,98,204,208,51,169,56,123,196,95,12,59,184,175,129,186,76,171,208,200,15,92,230,1,3,202,185,178,254,78,136,221,125,163,241,135,77,90,254,227,191,235,209,199,148,46,142,112,213,29,66,32,134,243,96,185,30,27,83,198,154,43,80,169,118,139,67,0,0,12,254,184,73,160,185,232,255,251,178,100,95,142,229,178,104,212,155,79,69,176,84,106,42,227,48,101,122,22,33,163,82,109,177,26,65,71,167,43,204,192,162,112,9,90,221,63,196,22,156,137,238,252,115,95,6,2,27,184,61,199,81,37,33,201,191,47,165,62,74,253,58,222,158,122,127,253,255,65,174,36,163,94,200,183,46,66,4,132,157,180,251,204,214,255,218,52,97,69,153,42,60,122,10,164,76,160,220,229,180,170,40,19,88,148,89,157,145,24,42,241,8,217,147,30,25,65,208,205,81,140,5,152,80,2,177,2,131,212,176,28,38,60,34,56,92,34,34,86,242,176,132,6,200,86,84,68,152,114,178,186,124,10,4,24,208,96,19,142,68,6,134,18,98,250,189,168,190,128,100,78,115,27,180,30,227,110,63,127,172,134,39,56,186,165,210,90,172,209,253,253,185,245,129,80,148,143,18,107,230,104,88,131,102,192,114,215,207,81,69,24,226,35,67,145,53,149,20,110,14,204,60,154,218,140,169,137,51,71,29,15,196,238,89,159,65,51,87,243,20,29,153,63,199,196,252,61,16,60,178,211,28,15,2,209,96,145,97,46,148,91,221,116,149,169,129,176,53,88,100,14,84,30,194,226,134,180,105,67,234,231,210,238,175,36,120,255,122,139,206,15,71,225,245,229,158,235,197,38,219,245,51,179,78,250,197,46,2,25,207,168,147,95,229,207,255,178,207,239,255,255,252,76,162,54,62,239,237,187,166,18,15,91,52,222,226,152,211,69,2,246,53,38,185,41,82,105,53,218,234,62,196,161,32,89,76,186,213,139,32,180,113,176,121,159,176,40,176,0,0,92,188,84,169,129,90,117,3,152,249,2,227,76,144,107,0,3,109,44,88,40,113,50,170,16,184,130,214,15,3,12,29,42,98,177,38,195,0,188,141,128,120,44,117,209,96,236,41,100,84,67,195,192,123,140,208,253,58,82,75,67,135,11,233,122,19,38,5,9,62,211,123,80,253,102,204,7,253,113,29,154,124,41,160,238,34,163,46,94,2,206,236,197,219,187,82,5,236,212,134,173,10,105,79,12,203,199,24,206,184,147,75,73,201,255,110,74,106,176,127,233,84,243,240,86,246,72,223,75,164,40,93,20,183,250,199,65,172,91,101,109,177,237,44,33,115,58,86,22,214,234,238,135,201,127,121,63,158,210,154,77,65,190,171,74,160,170,200,212,247,98,151,81,217,11,86,13,72,0,0,6,233,70,225,250,132,11,18,226,117,19,36,5,130,238,195,135,128,153,141,2,242,210,38,237,76,208,182,146,102,249,25,25,1,61,93,110,119,247,247,170,74,140,11,77,213,219,223,255,255,255,250,122,63,223,255,248,102,37,73,177,67,12,8,126,77,53,193,127,131,136,212,77,217,255,251,178,100,128,14,165,158,104,213,27,79,77,64,84,169,234,179,61,2,104,86,221,159,80,109,49,26,73,58,46,107,92,244,136,96,176,8,95,255,134,239,187,187,97,187,203,12,204,24,179,124,232,202,203,62,64,3,42,36,193,41,69,134,4,148,22,100,33,96,9,22,6,2,183,3,11,47,212,99,166,72,166,68,179,96,36,161,103,139,177,135,165,130,71,66,208,221,40,91,154,27,181,70,10,216,50,92,93,148,173,246,192,202,223,74,86,9,8,161,112,153,124,86,245,73,110,159,29,149,159,128,217,51,198,202,122,112,121,60,89,19,166,202,103,128,251,12,196,221,139,32,211,160,48,245,16,158,37,82,131,181,24,45,49,35,74,86,227,220,94,150,2,67,168,147,237,143,22,11,176,139,95,123,14,251,145,104,166,121,22,101,2,212,57,123,145,100,113,171,121,5,21,113,124,138,24,131,12,161,195,131,216,119,30,105,150,163,100,166,174,37,217,110,108,67,118,66,28,223,73,245,65,64,22,31,128,15,114,50,8,12,11,232,87,205,16,139,168,196,112,111,28,150,187,35,59,162,165,101,77,232,253,62,255,213,171,253,255,253,21,191,127,245,100,149,61,73,43,21,63,77,132,78,232,88,206,128,194,3,121,89,140,215,219,237,213,168,131,220,233,231,52,182,164,36,0,20,229,220,96,88,90,121,134,78,65,76,57,128,64,23,81,97,175,8,198,173,66,65,164,1,222,135,4,104,228,28,236,41,136,152,134,61,205,67,184,115,175,7,146,84,143,6,76,19,12,151,11,58,181,33,165,154,243,110,201,70,40,74,23,77,151,60,150,254,34,191,23,65,180,43,61,50,3,116,109,38,71,75,174,106,141,74,101,168,95,161,109,181,88,180,5,136,143,92,42,50,216,181,39,46,141,140,111,95,254,234,115,166,90,98,224,185,142,188,155,223,58,129,255,21,35,105,49,140,100,92,131,46,26,163,14,78,203,39,247,16,41,105,86,86,125,159,71,39,102,168,57,49,68,91,167,54,246,56,29,31,253,168,5,162,36,2,0,64,16,1,87,125,21,66,14,58,71,129,67,236,31,153,130,131,18,215,64,205,82,168,12,168,225,7,82,25,187,173,4,236,247,167,163,244,182,167,211,230,75,203,237,255,237,239,245,253,153,51,188,229,185,146,139,246,84,153,169,67,35,61,64,194,163,33,110,63,202,97,3,33,249,88,192,235,128,227,255,252,119,155,12,0,1,42,81,2,19,115,68,4,64,194,101,12,124,35,27,3,177,52,249,26,40,76,68,132,114,150,23,204,26,0,196,165,158,94,48,241,116,225,111,52,125,24,101,74,189,120,37,140,16,208,144,17,105,70,210,197,142,215,148,66,92,124,32,133,199,93,194,255,251,178,100,160,140,5,56,93,214,27,79,75,210,85,201,218,218,48,226,84,86,173,159,82,109,49,56,137,51,20,42,76,246,44,248,192,172,9,224,104,85,19,135,77,152,158,77,66,199,192,83,180,105,222,186,13,138,195,51,231,207,98,202,233,54,43,20,242,108,228,251,188,242,113,57,187,225,84,148,104,204,100,214,199,234,214,156,152,70,205,67,21,162,140,212,96,50,137,108,185,107,126,163,207,251,200,65,182,228,112,70,148,79,161,16,162,57,176,187,132,253,187,228,217,185,128,204,116,153,84,50,158,73,229,100,242,118,231,45,143,205,188,221,45,143,164,45,3,0,4,0,167,65,33,35,139,217,210,94,158,20,86,84,50,4,23,57,229,247,173,134,120,170,14,152,91,187,30,189,255,117,35,159,182,39,147,14,34,226,212,227,248,185,190,42,166,228,210,10,73,168,159,226,200,128,28,89,157,219,255,248,173,62,223,220,243,56,17,151,236,245,163,54,159,208,0,0,139,148,168,60,199,95,54,41,67,130,155,48,65,136,210,76,128,75,38,2,148,110,101,237,36,36,170,133,197,49,98,30,245,253,17,67,104,170,212,188,161,55,133,139,26,5,154,26,131,19,35,20,195,33,99,253,145,114,208,203,120,70,179,9,82,159,185,123,118,146,104,36,141,245,187,200,253,135,44,214,25,95,53,42,169,63,98,177,31,54,119,126,12,185,194,243,13,205,232,198,233,220,48,249,74,123,237,179,15,65,121,118,105,165,56,203,206,51,29,253,214,174,156,133,132,54,97,232,234,63,182,88,94,125,169,41,234,170,88,251,243,75,96,130,114,9,166,130,227,129,109,54,197,149,175,252,14,237,229,107,184,185,1,42,189,57,31,94,188,103,167,77,249,134,177,94,180,207,77,122,144,47,200,29,97,149,159,255,156,0,192,1,128,3,34,12,6,77,13,34,75,208,156,158,136,42,13,135,208,216,170,108,217,53,229,126,205,27,173,84,126,99,226,230,39,238,112,247,177,10,59,174,90,190,179,139,100,120,132,73,211,183,213,221,255,198,192,148,130,203,97,1,193,24,201,200,203,131,156,134,95,12,212,8,210,202,144,28,100,131,3,194,96,21,49,36,179,29,12,3,3,24,144,56,40,156,216,130,88,56,240,107,51,38,56,114,150,156,16,132,33,112,146,97,53,74,137,194,32,121,24,169,26,237,37,7,18,14,6,9,181,228,237,136,161,205,179,188,12,218,101,12,20,52,144,146,132,217,51,23,4,36,156,41,212,239,28,158,40,28,214,155,146,20,185,125,85,157,232,8,167,74,165,10,92,158,43,71,42,208,12,131,241,20,244,228,55,157,52,29,16,102,115,130,137,118,164,115,98,220,180,198,238,213,215,46,163,239,42,255,251,178,100,200,142,69,248,104,213,27,79,100,176,61,162,202,202,49,34,76,29,193,221,74,109,188,89,193,6,39,172,12,112,11,200,57,81,22,120,125,75,109,107,112,35,189,23,144,90,190,127,122,143,95,155,205,151,250,213,232,207,174,202,214,150,212,102,71,21,166,70,37,216,127,152,14,213,210,194,59,35,99,27,205,118,225,157,183,54,152,43,45,106,136,11,149,29,18,104,232,202,171,192,113,210,98,122,127,245,233,109,200,184,251,106,127,71,191,255,208,71,168,143,32,13,5,16,47,230,3,145,36,21,21,145,42,174,134,138,135,75,152,44,51,33,100,123,161,123,195,196,227,96,18,68,255,121,159,102,233,250,159,181,127,166,189,208,238,186,236,235,255,50,165,10,70,161,168,48,35,3,47,101,182,94,247,110,59,250,117,161,0,0,1,80,80,28,204,5,207,172,136,193,108,12,84,92,212,207,140,56,16,198,81,135,142,0,204,132,34,134,96,38,5,65,49,64,35,8,30,12,146,69,34,229,184,42,47,58,197,223,185,120,192,248,88,112,96,45,85,9,4,212,128,64,42,81,136,128,194,11,35,136,252,200,95,52,40,106,83,215,36,73,247,16,123,65,193,25,164,174,69,1,204,134,154,55,3,104,195,112,50,154,91,24,151,167,105,30,12,40,78,140,45,64,65,49,180,5,2,192,1,207,117,114,189,20,226,218,132,42,167,179,155,213,34,210,98,18,46,124,214,71,40,42,220,49,205,10,31,96,202,22,224,93,143,27,205,35,253,194,134,108,11,110,153,158,81,236,3,229,76,118,184,201,60,9,37,153,254,218,224,194,123,88,110,52,188,3,38,209,88,85,4,45,222,21,86,82,230,124,124,68,238,109,211,70,203,14,181,1,241,222,134,225,233,199,70,245,212,84,22,25,163,122,111,127,231,17,152,153,119,219,22,156,239,79,79,251,238,202,214,105,64,240,130,152,162,236,73,154,21,148,122,135,28,36,242,136,177,133,4,54,38,148,31,241,92,22,27,105,26,82,24,0,229,131,75,31,109,187,29,69,25,64,180,10,27,153,171,194,72,207,22,118,92,57,202,191,251,119,185,201,181,38,197,158,133,52,45,46,68,187,212,228,98,137,117,243,91,18,233,244,201,218,34,14,158,85,143,86,234,3,167,72,128,74,73,222,240,9,220,94,225,90,5,134,137,235,212,47,60,75,132,77,4,70,28,26,129,179,52,156,198,36,168,63,50,216,187,144,245,17,146,164,172,36,102,160,130,71,109,46,229,90,9,252,39,57,215,121,107,80,181,55,77,234,175,93,81,170,145,181,6,176,183,134,187,120,138,89,79,60,198,105,180,6,199,168,124,160,205,52,160,99,34,80,181,105,30,28,203,61,104,144,237,255,251,178,100,217,140,199,156,119,82,27,111,62,224,90,165,26,81,97,233,40,150,217,161,88,108,61,143,193,41,20,41,200,244,137,216,7,102,225,82,130,191,205,200,174,85,63,154,205,24,237,180,151,3,122,41,214,28,42,30,62,183,46,191,147,190,252,112,181,179,86,99,228,46,97,31,250,208,184,96,134,186,58,36,122,211,249,212,172,246,234,197,146,197,214,143,156,147,204,207,223,177,229,88,118,219,127,234,245,46,185,235,117,157,132,239,255,214,0,0,213,9,194,164,69,5,120,28,140,9,40,45,166,176,125,11,51,139,89,176,234,10,97,168,162,150,112,107,110,158,118,122,240,252,118,99,160,240,160,216,162,1,229,120,122,55,75,201,27,87,130,65,142,130,37,221,255,255,79,255,218,137,180,135,200,127,128,223,67,97,255,244,0,0,38,212,157,25,4,59,142,171,36,60,53,68,204,177,212,199,34,40,52,28,170,77,0,161,130,75,112,33,0,192,156,86,107,12,190,10,195,2,187,177,21,249,112,89,34,105,162,66,193,167,130,234,115,83,253,36,150,17,169,70,228,234,217,234,59,141,50,210,120,165,205,79,7,194,211,37,138,225,122,98,145,211,248,23,124,153,166,165,149,187,205,133,135,74,160,24,165,103,202,87,30,130,178,0,12,64,27,178,234,47,155,170,200,232,121,114,140,241,169,227,147,245,136,159,230,88,15,213,243,36,79,57,28,111,27,100,98,59,109,112,227,229,220,29,49,181,74,221,73,216,81,4,165,133,73,150,181,116,22,230,147,103,26,89,134,191,121,79,27,238,44,85,78,235,41,126,20,169,160,210,37,173,223,99,57,131,14,143,162,181,174,92,96,23,165,33,236,75,105,25,29,98,88,211,208,221,226,254,92,234,12,153,181,225,184,227,45,113,90,177,255,255,250,124,18,62,6,85,166,80,201,145,49,157,180,22,14,242,59,45,48,144,235,77,60,103,16,215,9,251,12,211,57,110,23,101,45,12,200,114,77,178,220,201,136,34,150,52,236,54,224,121,149,72,237,62,43,97,247,93,44,255,213,234,82,196,45,123,103,245,203,88,62,214,80,178,255,249,95,35,2,104,250,16,22,130,161,199,184,40,196,131,254,140,83,184,16,123,133,24,140,215,64,220,89,204,1,68,219,11,78,184,152,4,172,98,116,198,36,0,101,75,132,85,102,110,80,23,88,10,147,147,28,128,0,208,128,66,4,206,131,31,220,229,236,236,9,32,133,131,29,208,104,169,138,9,140,1,141,26,149,11,120,22,47,12,16,2,150,47,118,100,231,9,25,188,130,163,178,248,16,46,22,170,107,14,179,232,136,64,161,128,193,52,243,126,223,135,150,117,189,121,222,42,243,78,195,181,38,168,252,42,138,255,251,178,100,217,12,167,17,119,212,155,79,23,192,93,38,234,64,97,34,154,31,17,223,68,13,188,255,1,49,152,169,220,241,50,216,48,82,187,15,187,147,15,205,64,35,32,126,98,33,8,249,24,113,67,92,237,40,142,117,225,120,158,89,170,220,234,116,105,80,109,75,31,104,123,201,226,170,15,39,191,10,152,76,237,198,204,108,200,190,183,182,249,246,58,31,28,174,79,163,181,18,101,123,60,43,37,30,171,39,59,103,94,103,180,181,149,246,171,92,64,222,212,130,43,1,194,103,42,196,198,63,240,105,44,104,85,197,166,195,45,160,186,179,248,141,209,45,153,237,91,235,239,223,238,155,206,252,184,182,94,59,255,250,183,90,175,168,68,88,84,0,32,11,129,7,177,208,3,62,74,21,183,229,41,26,26,113,223,10,92,241,26,154,233,236,249,78,247,13,26,244,242,204,139,211,83,9,24,207,3,9,119,156,7,83,83,212,77,15,187,119,34,176,8,180,178,234,102,240,99,69,191,41,58,43,89,255,46,55,242,63,172,30,255,244,65,0,0,11,84,148,144,206,116,4,69,194,4,145,193,131,44,66,94,134,14,90,147,32,97,228,39,24,64,73,124,204,80,48,48,76,197,65,98,45,227,25,81,107,179,234,116,203,73,68,101,42,123,183,206,234,112,178,213,70,142,169,166,233,193,111,86,106,130,242,30,218,141,49,6,203,12,184,189,141,64,170,169,73,43,205,205,211,100,236,5,221,84,160,162,153,177,198,131,243,243,23,47,231,89,152,91,17,54,93,114,240,246,249,209,29,225,221,26,61,175,148,245,116,83,60,242,242,158,144,21,203,156,111,115,223,75,55,134,19,93,41,159,180,28,201,40,237,10,141,143,225,57,76,205,181,45,146,207,211,191,34,85,237,218,238,181,249,244,198,174,5,117,233,154,76,204,246,77,190,244,210,90,247,128,243,72,161,179,162,209,224,22,44,56,163,233,110,187,251,91,86,217,67,136,34,108,222,36,93,126,196,224,71,6,128,64,0,0,7,104,65,201,208,47,0,254,70,28,23,243,35,202,159,132,120,121,249,85,127,154,54,113,2,158,153,168,184,71,171,99,5,106,156,191,68,227,123,255,217,130,159,255,255,255,255,255,175,246,255,255,55,149,44,118,248,97,240,196,172,216,146,63,65,250,244,234,233,46,157,215,128,101,36,108,102,58,26,39,96,201,161,117,13,132,161,1,144,98,24,12,40,164,121,32,52,80,234,144,9,16,80,1,104,144,123,109,210,100,50,215,81,163,37,218,129,135,54,209,65,183,177,236,95,74,212,162,163,205,157,214,191,49,74,179,164,10,55,106,203,66,140,170,6,172,114,173,196,187,147,246,246,243,190,50,234,44,71,120,204,71,255,251,178,100,190,14,166,178,104,211,155,120,99,240,75,234,186,167,48,171,174,27,25,223,78,109,60,185,192,251,19,170,232,243,9,208,75,164,38,70,187,195,134,242,36,71,231,204,4,145,94,169,203,107,51,253,162,81,23,96,173,157,36,99,166,92,113,242,225,166,27,213,195,23,194,131,70,246,62,115,11,183,250,207,24,251,218,255,133,185,83,84,125,102,231,62,243,127,214,106,226,184,137,241,23,20,215,108,68,18,196,180,28,58,121,108,68,254,20,176,241,227,189,101,98,202,86,145,218,103,82,186,73,14,246,92,211,230,46,96,110,85,198,254,179,34,27,134,245,13,33,51,24,219,243,121,119,204,105,180,116,0,140,64,0,99,132,97,28,108,149,21,233,212,207,48,237,136,244,119,204,87,242,26,51,242,149,129,44,49,179,42,24,230,177,124,216,212,71,253,191,181,186,243,168,27,59,226,191,255,211,207,247,235,113,84,194,68,92,162,31,169,91,104,255,72,0,71,86,14,39,8,244,0,136,74,205,12,96,201,226,227,1,71,64,48,17,134,38,24,96,56,88,196,193,9,71,70,130,160,230,98,82,76,30,160,138,108,96,97,46,131,183,13,148,25,14,14,131,141,193,128,3,196,204,58,54,220,200,130,149,42,99,8,131,28,249,105,202,12,83,233,150,34,96,32,43,162,248,88,163,9,10,208,94,19,232,139,178,12,249,33,49,64,181,9,63,29,101,12,126,248,167,186,16,147,123,157,54,153,145,193,8,117,156,46,18,33,80,225,169,2,118,19,110,153,31,28,137,115,119,81,233,138,216,186,102,102,89,233,13,126,9,127,117,6,60,137,74,192,140,164,134,209,93,162,45,212,25,68,44,219,7,241,27,242,228,195,171,244,31,50,209,228,56,14,22,131,25,173,255,247,231,133,186,120,111,102,65,18,131,240,46,121,224,1,212,159,198,39,44,168,255,241,39,189,89,183,187,225,253,127,159,255,243,107,231,255,231,175,224,200,7,99,37,8,60,141,209,188,112,139,43,246,53,33,162,127,26,147,143,45,156,142,92,183,56,202,226,203,71,221,197,11,252,13,59,194,101,16,95,59,160,36,237,198,104,123,68,147,90,56,10,46,223,255,253,119,110,7,237,183,38,208,208,158,147,203,81,175,238,152,115,127,229,64,6,14,172,27,81,177,205,8,142,156,2,180,140,228,156,137,104,205,198,136,135,12,124,48,73,12,144,232,192,14,12,228,93,9,198,40,152,239,42,155,11,48,176,39,102,124,116,20,48,88,100,92,203,129,129,129,134,6,0,137,202,141,82,13,15,44,135,44,132,89,180,129,100,2,48,247,158,12,123,38,135,0,20,122,129,219,99,145,44,12,34,90,144,106,87,58,126,176,146,163,233,255,251,178,100,200,142,39,13,119,82,11,111,77,212,73,165,10,129,61,37,104,156,1,165,72,109,189,152,193,15,19,171,40,192,138,152,216,217,80,161,106,111,66,162,51,50,165,220,224,164,207,42,39,144,37,133,212,138,166,123,159,4,190,200,86,89,217,71,118,105,37,107,43,238,37,240,151,220,235,160,202,71,87,165,91,12,242,233,131,225,40,59,105,202,217,84,170,130,203,167,255,255,25,150,111,212,155,77,205,126,6,214,128,147,216,215,95,119,254,103,127,187,152,195,29,168,242,91,84,121,203,95,112,127,80,242,174,129,18,213,254,212,115,71,61,98,57,229,236,32,170,186,118,105,33,39,159,7,132,0,3,1,219,129,48,141,35,200,58,180,169,245,53,45,21,233,45,119,202,233,156,127,21,39,61,149,26,227,55,134,23,1,152,188,27,255,183,237,165,88,34,63,255,250,195,197,79,119,162,220,32,144,124,45,120,138,21,63,186,181,22,67,220,67,255,20,0,38,156,221,0,198,84,185,72,192,72,133,94,99,76,43,242,67,48,200,160,18,32,197,231,72,228,20,117,83,214,165,28,97,142,225,40,124,98,143,8,208,134,81,25,131,33,76,97,179,219,75,55,161,236,231,8,138,207,212,66,118,228,176,219,90,119,27,126,85,140,227,86,68,209,113,14,38,66,164,177,30,41,73,7,43,79,2,243,161,32,117,214,163,101,230,130,41,138,236,172,222,182,127,229,36,246,231,49,209,182,135,198,10,207,219,37,85,119,90,232,205,12,15,56,225,125,141,127,62,73,150,83,48,147,215,189,135,136,39,7,132,197,45,180,103,103,161,48,2,75,48,221,164,208,82,237,183,77,51,189,223,217,146,11,27,4,72,69,164,40,112,246,137,164,72,48,99,69,107,143,62,35,125,95,217,195,54,92,106,209,191,255,112,6,220,16,68,104,167,176,131,117,164,111,48,47,65,37,164,101,182,50,106,45,178,225,125,101,166,84,24,191,184,34,152,116,173,220,150,190,189,168,174,202,192,181,53,126,202,166,189,27,174,25,138,115,223,75,62,245,191,174,255,83,178,91,237,100,249,245,127,173,250,0,19,106,32,58,103,243,4,31,51,147,99,23,53,55,52,32,228,18,37,83,59,9,0,20,6,20,25,1,17,147,143,152,72,88,176,81,150,152,60,99,160,229,224,118,224,197,45,47,65,17,96,32,88,209,8,198,129,200,141,12,16,17,53,133,3,146,121,128,136,194,145,80,152,33,47,85,82,2,84,205,168,208,67,210,240,170,54,46,92,71,241,183,146,172,84,111,47,251,190,214,18,3,96,43,11,100,3,144,96,28,3,0,233,62,11,13,73,128,71,23,8,179,160,196,28,226,222,88,202,180,131,209,115,22,193,216,255,251,176,100,200,140,230,13,104,214,27,76,125,240,70,164,234,129,60,194,148,36,237,229,72,45,189,155,65,102,148,41,1,132,153,232,49,23,81,9,97,150,71,168,24,11,226,1,210,149,254,219,20,3,140,149,150,52,122,160,127,165,149,218,47,231,24,153,202,139,60,217,221,175,22,242,94,143,78,80,167,27,0,9,2,8,228,105,146,182,24,247,68,11,129,104,172,169,59,9,24,199,142,95,203,121,150,49,14,133,35,35,199,178,43,28,118,218,170,81,39,20,147,110,11,248,108,241,234,192,172,136,198,112,180,115,2,98,249,78,188,75,29,65,48,38,126,76,214,206,196,177,17,67,177,219,155,255,197,142,64,190,55,244,204,124,102,216,199,21,199,246,132,179,244,50,191,184,195,144,208,144,97,21,104,72,18,12,62,3,194,227,6,12,118,70,48,45,165,109,90,198,97,57,226,50,202,99,203,137,34,153,194,65,82,42,124,233,98,71,73,157,64,31,0,192,123,217,112,89,170,36,44,39,198,197,24,159,179,37,25,29,194,253,54,51,62,63,255,207,230,168,179,59,53,231,54,100,20,96,116,134,205,189,167,136,159,148,122,150,240,51,3,253,253,65,80,110,115,178,25,69,0,130,132,32,132,3,50,152,10,41,163,136,2,148,65,131,35,129,32,147,137,106,108,132,4,37,80,200,154,145,93,100,197,41,81,5,187,11,169,150,37,27,58,107,162,49,65,96,20,122,136,207,183,238,58,7,163,114,18,139,174,197,21,233,214,10,1,222,65,220,66,50,204,233,14,114,132,78,201,248,230,98,49,134,249,250,121,28,134,130,61,168,246,77,206,104,196,100,126,206,249,233,135,13,185,80,172,66,141,241,128,118,33,229,50,113,72,127,185,36,146,141,36,217,46,214,136,88,103,103,82,205,125,55,44,65,108,98,49,96,40,209,196,49,38,121,169,182,216,242,27,105,248,224,249,54,95,89,77,100,36,28,48,16,76,73,7,60,53,35,149,53,86,85,82,101,16,234,70,93,167,230,80,234,98,240,156,172,102,25,95,68,108,145,134,27,247,211,237,254,109,171,72,162,81,93,28,99,159,74,90,61,65,49,90,123,45,123,235,183,143,132,91,122,155,36,182,147,158,249,145,13,17,133,80,176,131,55,177,36,10,54,183,190,148,124,230,147,75,189,131,169,0,1,169,179,40,96,182,153,4,248,204,48,12,180,94,130,160,243,61,137,238,181,147,155,149,197,61,148,250,61,237,209,16,106,187,245,209,236,214,112,164,28,64,34,166,7,225,136,215,255,197,136,126,92,227,231,110,224,76,71,141,8,73,54,222,196,46,122,37,104,150,144,43,165,120,191,79,35,89,121,168,44,180,61,52,56,101,247,177,20,143,70,255,251,178,100,170,136,71,188,121,85,3,111,77,242,62,132,42,217,61,34,44,24,73,163,102,236,49,245,193,25,148,41,192,246,8,248,46,246,121,191,102,176,228,19,42,138,22,137,68,162,220,36,114,144,19,36,23,98,113,73,62,55,203,68,52,55,204,9,35,239,39,234,39,114,46,170,174,34,54,12,23,62,110,59,37,46,172,29,200,39,235,30,53,105,166,148,174,44,28,143,42,221,19,154,106,199,217,217,212,84,202,226,220,99,247,132,59,29,49,93,42,219,47,28,173,68,224,165,104,53,114,178,190,143,236,42,108,222,31,14,67,244,111,93,197,120,121,204,237,74,224,177,111,86,35,5,84,144,50,140,169,85,209,148,214,214,28,187,115,126,188,73,85,47,224,194,150,179,215,217,61,127,55,138,244,253,139,217,107,91,111,115,87,56,222,226,50,165,134,133,114,224,100,17,195,56,115,157,1,68,233,161,96,84,13,129,166,151,213,197,42,91,85,49,84,32,133,84,242,17,210,75,193,31,84,110,28,33,135,104,228,119,244,124,20,208,175,51,20,218,158,172,44,76,45,141,255,254,168,46,67,78,27,195,73,118,86,239,255,64,0,0,96,75,161,215,30,2,2,141,44,205,28,6,149,18,92,81,37,59,69,74,12,12,13,114,144,6,0,136,18,52,49,33,126,14,131,34,147,1,99,75,209,245,124,153,104,145,121,136,6,139,16,168,107,104,166,68,64,104,246,190,147,30,34,28,52,169,80,67,15,67,52,239,51,127,90,35,15,213,155,101,78,37,28,53,40,120,95,232,140,118,89,38,199,221,183,230,12,102,180,203,210,197,19,175,216,62,9,147,67,145,50,230,219,134,157,211,177,212,170,234,228,20,197,65,220,110,64,181,45,89,160,157,92,82,240,244,126,56,153,39,44,148,147,197,122,58,117,81,42,85,239,60,86,240,185,101,170,245,86,70,150,165,220,199,79,191,42,134,212,100,237,36,169,173,45,248,194,66,159,188,203,47,110,79,217,236,209,51,91,233,174,235,114,168,185,98,167,213,95,255,183,121,155,157,99,64,97,211,59,190,157,101,64,3,0,3,69,6,97,144,104,60,55,227,59,89,165,244,139,97,195,117,255,249,248,220,139,39,124,81,195,20,53,234,222,174,127,206,223,243,188,213,14,169,203,138,213,96,47,132,39,193,159,255,254,157,255,255,40,206,223,79,163,252,157,119,49,237,176,23,48,86,1,188,14,20,184,99,85,162,113,142,8,72,0,73,128,64,48,105,16,224,141,13,202,14,6,165,70,68,44,169,17,16,66,165,236,174,111,21,185,35,22,4,32,26,199,160,164,152,150,25,164,108,33,73,210,124,35,43,99,44,157,157,149,90,112,49,31,189,106,86,33,71,195,255,251,178,100,178,142,134,178,104,84,147,108,55,176,66,133,154,195,60,73,152,24,113,163,86,109,61,53,1,46,39,171,168,195,28,248,184,108,199,201,138,193,30,244,119,132,77,210,81,91,14,88,141,113,99,60,97,136,117,220,140,51,78,230,134,77,24,226,126,22,189,40,195,11,101,98,91,139,50,34,50,172,10,159,88,237,166,249,179,48,51,17,43,40,144,130,177,212,86,222,32,70,89,45,24,108,226,199,226,37,73,32,209,209,46,40,219,57,227,19,98,163,15,157,161,249,56,126,138,245,112,105,171,85,137,78,229,121,8,156,122,179,213,96,195,53,71,188,252,191,162,223,191,224,106,0,128,0,128,41,83,129,80,145,213,37,165,194,150,227,206,18,73,0,197,127,222,234,146,35,187,252,18,217,104,74,221,15,175,245,127,251,62,115,29,67,208,153,161,115,81,127,67,191,255,255,255,162,178,213,255,191,43,243,122,14,159,206,114,7,200,250,109,56,197,158,88,160,7,190,68,0,0,0,48,193,134,3,149,46,140,50,192,50,0,124,48,212,164,140,0,40,48,42,16,194,193,194,35,73,133,2,129,193,192,104,156,137,26,20,1,152,184,12,177,204,62,23,18,7,166,160,32,42,171,230,71,130,33,81,72,80,0,5,25,153,68,26,23,7,13,10,95,161,32,16,80,40,68,62,3,4,18,60,28,57,96,137,168,156,196,160,101,109,193,106,173,115,76,94,10,145,62,38,106,167,36,249,5,46,229,57,100,133,40,74,106,67,52,85,130,157,83,248,227,140,93,196,5,82,134,153,250,30,136,97,110,98,38,73,52,23,72,98,130,238,91,42,91,74,126,148,114,133,184,86,234,184,113,110,115,157,45,183,78,173,67,165,160,63,153,101,132,226,140,84,114,35,8,192,53,78,161,212,80,225,124,225,240,132,139,30,182,122,132,59,26,171,48,229,22,45,105,28,162,252,181,227,68,106,105,81,82,11,134,41,218,255,95,179,184,30,147,173,18,73,38,141,36,0,0,133,120,124,226,163,168,69,75,57,181,225,101,23,52,106,227,225,6,171,49,186,173,251,57,206,212,132,94,90,203,102,127,251,39,255,91,236,220,243,15,203,235,255,253,151,235,255,241,75,46,102,57,22,95,249,219,97,254,215,59,75,231,15,162,76,222,192,99,4,10,142,168,93,49,50,200,212,6,99,56,128,12,158,83,36,16,153,108,182,96,32,65,140,75,0,65,56,24,62,20,24,129,148,68,64,32,9,36,20,3,67,161,168,64,136,139,190,40,250,168,41,130,78,102,11,25,209,100,113,196,42,6,156,8,3,21,2,149,83,20,46,4,16,46,184,56,250,156,144,12,34,20,66,65,205,78,84,5,74,212,237,71,158,122,235,129,255,251,178,100,198,14,71,31,103,210,155,143,70,66,68,108,90,243,36,35,190,92,213,161,72,78,105,143,209,40,175,171,168,244,148,184,121,39,155,113,105,176,242,212,64,166,76,227,51,103,213,141,238,11,102,12,222,54,144,82,54,112,205,113,141,85,165,121,236,150,182,106,158,84,148,200,156,104,188,168,172,141,236,54,36,87,214,166,102,21,208,165,132,83,103,205,150,175,46,221,98,18,75,63,96,129,97,207,53,11,167,168,93,22,185,105,186,89,171,146,211,183,221,46,158,217,219,28,172,110,111,117,42,16,21,236,117,214,167,47,208,218,248,92,250,188,206,68,214,111,182,155,153,248,39,230,121,168,158,247,178,140,110,109,95,139,20,24,0,0,200,51,174,69,196,253,63,84,175,104,30,232,93,34,203,56,91,53,57,255,242,155,81,215,176,173,163,145,57,52,214,151,179,125,213,175,23,170,36,238,118,10,98,147,191,191,255,255,255,250,254,191,244,255,183,218,134,239,254,70,215,53,217,116,119,31,77,74,149,21,145,0,0,2,120,144,212,241,164,1,69,231,57,40,96,36,70,130,74,97,164,166,12,190,99,166,35,167,224,161,241,160,192,80,0,56,164,56,64,198,84,129,161,0,98,130,134,67,194,137,76,44,88,227,4,32,48,6,130,102,192,2,201,8,15,7,9,47,218,184,21,4,16,21,159,43,128,131,201,92,208,149,43,140,179,24,74,8,82,33,185,177,232,66,123,182,39,173,206,109,222,165,144,229,164,180,89,159,207,182,236,245,159,191,147,205,73,108,197,174,187,139,245,226,111,31,91,146,217,114,198,145,106,5,154,226,5,202,234,160,228,2,68,42,207,178,164,213,99,145,34,130,75,27,163,241,33,154,155,223,164,122,104,153,0,90,68,203,173,104,144,181,83,15,183,77,210,76,101,44,200,161,47,56,62,235,167,224,244,220,135,206,115,74,112,189,246,136,213,165,12,94,78,219,89,210,109,117,97,213,171,215,234,149,112,69,189,35,160,0,0,64,220,81,145,229,91,93,211,85,105,100,145,148,38,197,45,139,251,183,201,148,177,127,1,107,218,218,116,215,109,76,66,110,103,51,105,221,255,38,247,203,248,125,190,38,8,247,255,246,169,223,178,80,54,22,32,23,20,17,7,140,157,148,74,170,58,6,143,112,113,71,209,109,65,168,213,128,101,48,106,28,243,5,51,42,50,204,188,116,51,16,0,198,228,163,0,129,12,76,132,16,1,12,92,62,48,200,128,120,102,42,50,22,49,22,188,203,130,246,194,28,67,87,8,208,74,19,58,90,67,74,23,204,220,60,207,112,28,248,33,165,24,20,108,32,52,84,21,132,42,10,46,24,197,37,0,33,96,160,13,205,146,46,164,50,86,255,251,178,100,193,14,230,209,102,82,155,122,75,242,78,5,154,195,61,34,76,27,69,159,72,110,101,47,201,40,45,171,8,243,9,162,248,109,93,176,116,101,98,109,57,36,224,104,109,162,55,71,170,251,235,23,146,180,149,167,13,210,171,83,71,82,201,136,10,110,89,31,183,39,126,185,2,191,185,67,188,152,177,251,244,10,172,74,85,59,198,210,106,140,233,9,33,197,22,62,181,36,210,189,158,210,72,181,104,50,138,137,83,150,201,45,215,171,187,45,79,99,145,73,31,2,156,185,58,109,252,40,141,29,210,145,203,183,199,198,27,179,130,171,179,117,159,171,52,17,57,44,164,49,220,94,87,155,57,85,206,211,74,99,193,243,52,106,147,216,202,179,199,155,49,247,30,50,77,170,64,137,120,207,109,203,163,81,253,141,168,125,28,225,84,141,102,58,55,41,127,253,255,249,63,242,255,255,255,255,255,228,107,251,54,168,185,156,136,124,12,75,208,9,29,82,206,251,234,174,133,104,49,118,7,153,242,59,128,0,0,0,112,210,126,77,232,16,201,191,76,93,76,216,138,76,149,120,197,137,133,74,12,40,192,34,92,20,162,80,184,52,38,45,104,95,227,135,54,164,68,209,29,100,130,149,5,65,226,168,67,220,152,137,27,43,133,160,17,20,40,82,88,136,135,7,62,94,195,60,102,188,192,130,61,102,102,138,171,21,27,84,136,140,8,156,110,24,104,240,4,22,196,213,195,126,202,25,251,140,174,94,104,234,250,149,58,179,141,14,227,198,205,170,21,129,237,105,238,155,135,159,219,173,174,89,208,82,91,226,176,24,250,98,73,129,83,13,21,124,43,211,105,62,195,207,47,2,3,234,51,168,214,221,188,230,59,255,66,70,227,169,195,183,155,243,197,156,86,80,156,52,141,31,138,168,167,15,184,63,21,58,21,251,80,95,237,177,109,90,172,30,156,251,51,255,153,235,123,132,246,76,179,187,210,35,218,67,17,255,152,160,0,32,64,0,7,191,100,25,249,146,229,54,48,95,79,133,149,245,22,203,147,116,160,128,70,151,169,17,25,189,92,182,211,127,253,187,127,211,253,255,255,214,187,255,181,107,57,68,87,65,203,75,29,136,46,24,133,83,197,10,9,15,7,75,4,68,166,135,91,134,29,104,44,183,14,254,180,0,1,41,254,96,117,103,208,38,102,147,166,135,10,97,4,166,12,38,136,161,100,114,16,211,14,29,71,81,33,98,160,217,49,177,116,76,216,25,22,71,128,71,8,68,34,66,171,2,28,24,169,121,140,33,1,66,60,245,42,1,19,16,12,141,133,240,102,204,101,97,224,134,42,190,96,40,235,244,210,101,77,146,138,187,60,118,164,120,203,51,128,231,163,246,235,229,31,255,251,178,100,194,12,38,164,97,209,155,121,75,242,77,169,58,250,49,101,96,25,237,163,78,109,225,143,193,44,167,171,92,195,9,160,172,229,213,161,159,136,47,90,180,15,156,244,11,157,27,245,168,205,94,203,166,142,160,213,21,75,21,138,175,100,211,45,103,253,46,59,100,145,198,178,179,126,175,204,42,239,93,122,232,113,18,27,216,102,157,104,255,175,103,215,82,214,100,116,242,171,45,212,221,121,163,133,48,232,176,110,184,182,183,238,113,242,236,53,107,105,172,190,132,214,90,220,213,157,172,45,199,48,57,90,127,228,29,214,123,231,233,190,149,144,128,12,217,57,226,65,40,168,196,2,163,6,220,104,184,117,24,51,71,75,229,125,32,47,107,225,115,17,168,195,251,80,181,82,50,105,250,236,141,255,255,255,255,237,107,255,189,157,72,236,228,101,69,75,123,142,203,160,97,116,98,101,144,129,30,160,223,180,237,106,122,198,147,255,80,0,204,51,173,204,14,98,204,158,13,77,53,103,204,117,46,76,254,51,76,41,19,65,193,49,131,32,153,130,72,209,145,96,113,135,129,41,129,194,73,140,65,25,136,161,177,147,230,73,130,64,209,136,32,96,64,106,98,32,84,9,3,147,36,9,64,28,220,203,215,49,237,143,178,128,91,17,97,97,23,13,40,67,30,52,195,52,47,96,93,59,40,39,110,97,130,154,245,102,0,129,34,66,209,152,2,102,8,160,80,104,136,0,136,2,122,35,51,186,24,9,3,155,10,84,8,201,190,164,0,209,26,66,157,104,254,219,5,194,165,25,32,53,64,66,10,54,245,63,168,148,224,195,44,50,161,116,109,180,197,204,239,192,207,67,207,34,104,87,26,236,161,67,98,49,76,158,254,95,138,214,191,26,78,93,113,50,226,99,231,43,92,121,61,96,110,245,56,139,30,78,132,88,57,35,124,93,79,250,210,58,193,40,151,12,31,187,2,85,142,96,118,204,66,227,101,55,35,72,180,206,28,117,142,165,231,237,5,171,222,213,38,57,151,182,182,154,119,46,202,244,26,33,76,130,24,95,204,128,64,0,0,0,57,251,210,238,64,155,156,19,118,3,136,21,139,35,68,46,20,237,219,19,202,220,178,55,214,213,148,138,46,107,253,31,157,250,167,254,191,210,173,255,255,252,154,81,43,251,94,140,17,123,51,170,208,158,199,28,186,192,197,16,81,100,57,208,130,102,40,116,77,213,233,43,63,81,155,129,145,99,107,179,208,10,216,192,88,51,114,1,140,24,78,51,152,136,58,54,103,32,225,48,168,197,230,1,24,96,200,38,209,97,209,132,194,64,129,33,149,192,198,20,7,152,8,108,64,3,11,0,64,91,26,65,138,52,90,113,83,9,158,49,23,50,18,255,251,178,100,203,14,104,17,97,207,11,186,100,116,85,202,250,218,61,37,46,28,9,159,70,110,101,47,201,32,165,235,140,144,142,224,3,120,117,13,9,30,229,9,40,34,28,56,12,114,124,40,163,194,193,200,156,8,24,96,101,10,47,106,25,176,138,37,12,100,174,250,182,172,88,171,99,107,13,109,139,195,110,115,42,145,199,99,80,61,154,239,107,164,199,175,193,50,44,114,139,79,183,217,196,163,177,189,28,65,23,172,125,177,54,195,183,215,223,170,161,165,117,101,203,26,183,168,255,78,138,73,149,132,183,15,8,160,44,130,241,72,193,169,78,8,121,103,158,103,200,9,152,125,161,146,26,62,194,1,2,109,51,128,202,19,164,46,33,197,148,98,176,186,173,69,117,226,213,42,131,86,122,76,138,156,187,112,93,149,54,161,88,235,157,194,74,131,171,127,152,72,52,102,2,120,144,174,114,114,46,131,91,156,148,191,58,233,91,103,235,156,223,239,26,95,239,181,203,255,191,250,251,206,55,191,222,23,5,195,50,211,132,102,123,91,156,112,73,243,164,121,248,184,39,227,82,216,19,30,42,10,18,14,138,230,248,103,196,166,208,0,0,2,84,1,247,2,215,204,33,110,50,28,248,205,105,99,10,29,1,1,33,192,88,241,144,205,132,210,176,17,133,132,96,146,144,67,20,193,96,96,183,117,92,52,32,222,45,7,111,73,224,40,132,62,45,177,131,32,121,153,50,163,152,77,164,11,29,87,34,207,138,130,141,0,57,184,24,34,163,160,10,28,35,30,139,137,24,210,18,57,64,148,13,75,39,70,3,197,16,109,26,220,182,122,185,36,107,162,7,128,102,157,149,86,107,236,174,83,106,28,12,143,74,234,232,160,184,224,248,62,19,99,76,161,9,105,45,82,195,42,142,158,227,244,91,12,228,123,147,26,248,204,11,143,77,49,99,21,253,150,80,189,183,87,151,200,99,136,133,69,19,179,127,32,59,233,171,85,251,237,51,139,9,12,90,59,211,123,9,103,107,215,254,68,251,187,61,157,178,181,102,136,250,211,58,195,15,33,153,15,2,65,241,213,255,27,246,40,206,214,244,188,172,107,235,140,45,207,14,191,108,2,0,3,46,252,191,19,0,92,110,101,57,61,144,51,224,19,49,183,53,180,244,240,59,122,121,151,104,162,118,244,252,191,253,246,252,214,169,201,142,174,159,245,105,138,109,168,212,41,115,78,154,57,135,122,21,190,173,125,28,249,180,116,96,138,238,57,136,22,165,84,51,176,177,46,80,15,36,205,104,67,57,196,12,105,76,51,34,8,198,160,241,160,169,150,135,227,32,115,18,163,140,140,2,37,12,24,68,2,97,144,0,160,24,130,0,201,129,35,26,160,26,167,8,255,251,178,100,178,14,39,61,104,208,155,154,99,112,74,10,26,247,36,194,62,28,249,157,68,110,101,141,193,41,39,43,104,244,148,248,97,50,133,32,17,184,136,129,5,136,45,56,46,193,8,3,194,10,108,144,192,144,76,33,224,148,223,72,152,216,56,132,228,78,180,172,16,129,48,205,19,109,42,105,222,149,252,202,152,19,204,207,91,132,243,237,167,18,146,125,96,154,171,94,126,221,89,108,77,15,101,133,46,190,195,235,8,68,114,245,87,162,46,226,232,90,55,194,147,86,237,87,223,175,250,214,211,212,78,87,3,172,170,200,47,212,228,58,14,16,157,153,39,82,61,158,213,225,253,66,149,198,91,18,218,180,91,171,155,139,23,8,246,132,221,154,205,155,57,2,136,218,162,148,214,165,50,172,66,246,228,17,26,67,240,110,93,125,41,131,179,136,109,86,23,150,57,21,245,175,165,168,165,214,163,7,69,51,204,232,77,0,6,0,87,62,184,185,18,179,165,142,151,204,9,68,203,98,208,71,238,225,85,222,170,232,7,171,122,202,199,200,204,197,251,54,191,255,254,134,250,242,30,199,24,161,26,167,255,179,95,45,253,191,81,175,255,226,100,220,240,66,68,16,148,113,19,0,243,95,173,196,92,55,172,181,0,76,41,180,204,8,60,204,97,77,12,218,93,13,20,24,140,163,34,208,158,98,64,88,97,40,22,97,201,242,96,152,34,96,200,98,0,43,204,68,11,71,5,147,58,108,5,141,215,52,23,9,214,8,137,130,130,129,82,19,38,48,27,6,14,134,203,12,66,58,153,17,76,88,99,6,112,70,181,40,130,236,7,1,134,59,48,96,128,35,132,66,144,74,140,38,44,2,233,85,20,103,2,153,38,60,32,0,165,225,4,23,138,135,59,76,157,138,75,215,162,55,43,11,252,92,228,193,125,93,151,122,129,16,175,46,161,225,158,10,93,185,149,100,78,146,186,107,61,222,147,212,228,236,233,102,221,125,63,234,69,84,145,169,78,158,120,135,101,112,205,5,142,12,55,3,242,157,237,92,55,84,230,21,118,136,184,113,154,11,23,127,118,171,194,174,96,70,203,186,202,203,4,243,205,107,109,83,55,55,137,163,101,183,104,58,215,214,183,253,49,122,79,89,245,120,113,177,123,204,116,58,135,19,94,223,25,222,177,74,255,191,138,222,46,113,141,126,255,166,168,106,131,64,64,0,18,78,253,174,7,107,42,22,134,98,180,69,107,71,163,249,192,166,136,191,84,164,196,0,9,55,246,89,218,253,74,78,86,242,191,255,214,191,249,95,127,250,127,251,167,95,235,209,146,95,70,254,237,170,2,92,134,232,116,33,118,255,228,98,217,154,70,187,3,166,225,61,67,211,34,82,180,194,52,255,251,178,100,167,142,135,235,108,79,11,186,123,112,77,139,186,199,60,194,104,28,69,153,70,110,97,239,1,41,144,170,204,244,168,184,179,172,174,128,78,115,65,25,204,220,21,50,120,56,10,0,49,216,184,194,65,163,34,3,130,13,224,224,128,208,68,200,32,129,144,192,128,124,168,16,116,211,241,2,66,192,52,169,78,135,182,23,240,41,97,179,0,44,144,203,93,104,51,52,59,1,168,148,74,88,6,52,56,142,233,218,64,21,118,161,238,162,8,209,133,220,127,29,75,9,245,114,80,191,24,240,204,20,162,185,82,136,85,154,44,198,27,169,93,226,34,54,120,79,34,177,108,187,179,75,118,189,93,103,37,60,24,175,97,111,198,76,91,219,19,85,173,129,69,185,63,114,163,150,146,83,109,195,235,45,112,36,102,111,138,158,190,113,189,192,155,108,205,107,88,157,244,39,89,158,97,238,117,67,132,168,106,188,243,57,163,130,58,180,224,211,25,228,25,160,200,243,113,99,64,241,227,65,180,244,202,38,36,42,103,3,157,177,245,105,191,7,89,222,183,227,223,94,32,152,37,238,0,112,82,151,97,164,70,73,211,154,193,135,163,11,207,145,16,58,162,121,35,243,255,19,60,48,239,206,20,33,51,38,119,94,142,186,167,255,82,17,240,129,1,6,122,92,253,12,87,109,99,30,55,78,138,181,85,75,101,158,19,60,53,162,239,52,191,83,165,148,150,143,212,253,32,0,0,9,116,197,157,19,59,173,140,1,139,53,199,12,207,74,211,74,159,16,64,104,50,216,24,62,104,51,97,155,3,65,9,48,66,0,198,128,144,193,41,245,25,84,160,106,77,112,74,225,29,197,203,65,81,123,138,10,61,251,28,84,46,128,49,34,53,220,32,184,198,253,4,94,0,11,86,64,113,42,113,18,45,107,176,61,218,134,160,186,38,23,128,44,36,93,109,205,37,26,92,69,29,248,30,28,33,47,105,233,58,202,24,202,134,204,52,120,53,235,90,98,110,26,142,40,195,229,205,67,81,96,109,146,72,185,210,81,38,53,163,97,237,36,108,210,235,239,215,89,123,150,181,136,75,93,98,4,8,13,205,16,160,230,157,150,248,112,88,124,175,125,6,237,147,51,225,190,217,137,72,12,241,35,231,75,43,178,178,86,216,81,183,134,166,244,249,48,85,217,155,81,179,19,199,189,115,38,95,90,115,249,154,60,101,151,7,21,84,105,24,206,201,220,47,172,198,133,30,158,4,118,22,40,55,241,164,163,145,237,187,76,233,175,254,102,250,192,8,0,48,157,202,66,68,94,68,217,193,82,241,94,218,176,239,164,216,99,6,104,177,132,73,253,32,152,30,2,16,99,51,186,91,48,85,45,53,122,159,255,251,71,253,255,251,178,100,147,12,167,194,103,207,155,153,123,114,74,73,234,183,61,2,104,26,5,163,74,110,101,139,193,30,167,107,92,244,136,184,77,1,233,250,255,255,234,255,255,118,254,181,249,188,197,30,230,242,148,116,92,55,241,143,42,107,9,90,160,0,46,93,204,72,163,58,168,208,16,153,48,162,84,198,100,146,223,136,128,161,131,144,168,92,192,4,176,194,129,16,228,10,96,113,64,97,207,19,139,122,247,33,105,109,19,189,28,99,228,67,22,160,56,50,204,135,22,222,17,22,72,114,199,4,135,19,110,141,178,6,186,232,174,170,205,129,143,59,146,198,121,1,65,13,1,225,141,176,89,116,189,225,150,28,138,95,58,137,113,200,154,200,164,72,78,186,242,128,218,213,120,174,76,172,191,82,38,193,128,94,117,179,142,251,142,182,162,127,45,37,198,206,123,94,185,127,21,97,13,22,71,168,253,170,30,58,172,146,228,117,128,147,28,74,74,179,106,244,62,237,24,129,85,69,146,188,229,215,174,124,234,214,217,141,76,54,173,102,190,255,119,103,234,123,117,62,7,78,117,116,36,158,122,177,205,116,187,28,85,218,207,69,72,62,206,57,18,20,191,164,11,82,248,101,54,74,155,7,26,133,140,145,118,246,90,236,175,181,173,25,172,162,131,50,91,55,237,255,255,183,255,250,117,211,255,211,186,142,173,255,169,18,135,177,152,206,155,86,50,52,61,164,43,181,29,132,153,17,128,141,82,33,179,98,146,61,219,250,0,0,0,179,51,71,78,183,68,53,213,244,207,160,195,127,136,205,32,69,21,15,153,113,68,98,130,113,149,25,6,19,28,153,44,48,96,210,153,157,2,102,50,21,25,232,62,10,20,8,64,230,71,28,41,185,128,68,38,10,3,150,156,172,144,22,194,193,29,147,132,0,251,11,252,58,224,150,34,26,82,68,26,233,127,215,91,104,102,24,137,229,84,153,195,8,47,149,34,146,74,81,224,84,121,218,110,45,33,151,180,8,113,190,123,30,246,103,81,218,138,52,119,209,211,68,150,203,69,114,0,121,99,82,41,52,109,216,226,249,153,179,106,213,74,208,135,165,228,230,249,82,180,238,49,251,215,59,14,154,233,227,73,167,71,237,78,31,141,162,156,110,157,38,73,8,142,55,225,91,146,78,210,204,220,217,85,40,161,234,76,252,223,61,145,31,86,83,105,241,221,221,253,174,113,30,102,173,229,39,226,24,207,16,109,203,205,64,72,96,230,6,132,0,152,49,153,129,61,54,144,0,18,236,39,8,192,8,108,84,94,157,200,203,234,90,56,63,171,146,228,47,228,207,251,62,138,221,45,55,90,237,74,240,224,82,46,95,207,255,127,255,127,255,246,124,179,141,103,109,40,114,220,255,251,178,100,141,12,199,41,96,207,147,153,76,112,78,105,202,195,48,35,184,25,229,163,74,110,101,229,193,72,167,107,12,243,21,152,153,1,231,110,242,254,105,168,92,131,178,252,214,100,57,2,160,123,20,230,222,245,20,172,198,176,0,46,93,204,12,11,58,41,44,4,200,51,58,48,194,33,227,42,3,20,112,43,90,87,0,222,26,92,204,52,64,248,28,160,81,102,61,48,242,116,24,193,137,54,206,2,161,54,22,166,130,86,8,12,21,41,165,195,193,53,226,66,111,5,201,45,29,98,180,159,135,58,36,239,38,142,154,9,58,30,70,102,94,156,226,93,191,83,62,74,46,181,92,192,136,222,202,218,154,149,102,202,40,178,60,150,208,250,114,20,13,107,90,89,122,68,82,52,56,141,209,45,6,124,120,85,240,43,11,15,111,220,97,64,205,93,238,62,49,219,243,156,159,206,141,247,58,125,218,87,55,148,212,124,69,222,38,129,117,31,107,220,206,121,143,185,90,228,120,217,58,245,227,106,31,215,155,231,58,172,191,116,110,121,252,104,24,187,6,31,196,214,169,118,236,195,214,183,121,227,94,144,158,124,66,255,80,0,29,46,199,193,111,28,138,88,140,217,170,229,130,176,82,80,44,47,73,205,212,190,195,88,198,194,132,206,187,255,66,30,159,255,250,254,212,243,177,93,69,21,89,244,87,37,27,34,61,210,167,101,147,36,182,80,137,136,173,67,163,23,170,43,104,37,196,21,139,67,9,179,131,189,10,217,115,91,70,103,164,0,3,36,252,26,24,126,240,6,160,156,109,177,198,76,64,103,1,128,193,33,17,56,92,68,197,11,76,52,40,197,195,0,128,66,32,21,56,46,242,73,167,184,20,5,122,23,144,32,45,209,91,196,160,133,212,33,3,28,3,134,148,251,88,12,16,135,175,129,88,210,19,232,192,68,63,7,59,74,69,66,110,159,169,4,185,254,214,129,182,218,99,43,218,150,24,125,94,175,210,26,2,173,25,141,153,114,221,184,88,115,135,15,229,245,22,76,193,155,88,208,238,229,54,36,115,147,115,254,204,104,247,108,159,95,75,106,43,111,94,89,204,70,206,37,132,57,163,244,119,231,172,197,254,82,117,99,173,87,198,195,203,144,180,254,167,36,230,168,242,195,136,102,178,204,166,236,250,68,213,169,85,15,119,223,108,220,48,56,167,161,119,245,239,172,109,86,155,242,205,121,214,116,0,9,183,241,168,141,16,234,102,59,48,249,114,63,66,178,221,41,95,224,232,111,121,201,213,57,208,33,140,209,77,114,238,127,255,242,229,57,71,127,175,255,51,43,27,56,213,14,253,48,54,57,124,204,170,216,95,246,192,228,156,30,143,134,28,255,48,3,51,8,18,62,209,255,251,178,100,138,12,198,86,104,210,155,111,101,80,84,42,10,195,48,35,170,27,125,149,62,78,101,145,73,67,172,107,12,192,149,128,49,198,76,28,216,88,85,113,27,223,36,0,35,102,33,149,31,246,234,111,236,49,173,72,70,154,42,24,40,218,96,0,49,151,92,6,16,23,2,18,6,44,6,153,120,98,33,71,24,220,28,44,24,50,48,84,88,76,80,42,48,225,48,73,90,165,225,199,19,4,82,38,196,105,7,88,102,186,96,140,143,81,98,207,23,196,1,216,8,34,211,181,133,148,24,97,162,58,65,24,5,149,163,25,38,24,88,197,1,16,33,125,148,187,72,50,166,174,226,135,193,237,201,241,95,140,38,20,251,195,49,248,69,149,123,36,44,73,196,73,203,74,36,230,51,210,147,14,83,240,138,26,29,187,74,168,187,158,145,238,252,189,178,208,204,63,121,67,166,209,236,138,83,255,79,26,217,105,198,59,176,125,222,222,114,41,248,183,160,252,163,157,3,31,105,250,175,117,190,93,110,221,238,246,118,118,240,189,116,181,222,179,172,223,158,164,44,191,73,123,233,243,221,61,238,145,104,71,239,250,64,0,4,151,240,176,121,57,24,146,203,116,247,153,178,82,28,18,168,241,19,90,80,20,115,80,162,102,111,254,159,255,255,255,147,150,117,67,236,118,186,39,127,173,218,159,100,115,29,72,198,20,43,81,206,221,38,94,225,167,76,197,101,41,28,112,184,197,67,166,228,142,107,209,99,161,227,162,115,29,60,192,0,9,243,0,148,163,150,197,131,7,146,35,13,139,211,30,2,99,19,197,19,2,196,51,25,196,149,52,48,188,47,48,144,27,49,44,44,3,7,198,47,1,195,195,113,163,116,60,104,29,32,128,56,114,243,2,44,64,176,80,152,241,117,240,166,164,73,128,230,215,211,92,48,2,140,64,177,36,177,35,4,10,140,192,3,87,38,80,34,192,166,80,241,167,189,43,11,197,1,59,81,151,129,190,79,181,188,254,56,49,167,101,133,186,178,166,254,27,164,151,72,106,177,72,243,115,235,90,80,243,167,88,94,33,193,211,93,136,164,51,179,155,183,139,51,105,247,183,90,246,126,173,108,85,190,93,231,107,219,54,190,221,124,199,157,5,239,55,220,150,230,217,155,155,203,29,117,164,173,108,250,216,109,177,71,185,219,15,214,123,175,22,85,186,189,13,59,30,251,82,189,100,117,52,38,120,47,18,157,3,168,240,181,134,104,63,210,0,3,109,248,88,110,23,156,39,91,231,9,80,157,76,181,186,125,63,127,177,168,130,47,216,174,159,47,218,191,255,251,127,223,156,170,240,99,156,170,187,141,235,103,163,221,185,103,215,194,175,210,124,86,89,182,59,252,132,230,90,161,255,251,178,100,139,142,198,199,95,80,19,186,99,112,81,138,10,211,48,163,142,26,137,161,68,110,101,109,193,37,159,107,76,176,10,208,12,112,203,243,155,128,3,56,229,139,119,181,68,195,147,237,253,100,195,5,59,76,61,92,51,11,124,195,197,131,73,39,214,185,157,70,134,1,11,153,168,206,96,176,9,135,128,70,83,5,24,224,70,42,77,49,24,108,104,154,8,81,34,21,188,137,160,144,146,52,193,108,24,91,87,10,108,6,44,10,81,182,8,232,10,68,20,120,146,138,8,44,24,92,36,33,88,85,134,40,121,124,14,9,52,220,167,217,51,42,74,185,115,237,29,126,31,204,31,75,77,9,245,150,196,37,242,152,244,222,230,154,13,1,158,198,172,107,230,180,98,104,77,157,204,44,130,62,106,203,76,239,31,104,158,155,140,217,199,83,35,67,83,69,240,118,89,166,104,153,12,116,249,38,146,97,227,235,158,103,19,217,105,247,105,34,161,61,66,146,166,18,105,197,65,146,200,81,213,12,30,100,247,53,148,215,41,10,164,147,26,219,234,151,98,74,186,237,173,52,227,102,237,205,94,90,116,208,251,54,255,80,0,91,118,225,64,34,138,36,165,135,199,230,137,209,73,0,74,124,77,178,161,191,212,175,60,85,46,255,255,176,112,44,142,87,146,218,246,127,93,44,174,9,44,186,138,50,36,162,71,9,73,52,224,140,50,24,107,76,30,226,86,154,251,26,110,161,236,16,173,219,114,42,157,0,0,227,188,195,149,3,177,150,76,162,25,52,176,180,49,118,103,49,81,128,4,70,60,67,39,80,176,216,104,174,99,48,224,9,160,42,11,108,194,96,204,128,180,7,169,52,6,8,213,209,221,166,151,24,206,81,199,31,80,12,4,54,12,26,154,150,196,122,68,35,75,148,123,201,68,34,139,185,86,196,236,181,153,83,99,145,201,110,67,179,242,248,246,98,69,92,64,242,164,198,88,80,244,135,185,70,21,213,114,174,209,160,157,102,14,151,19,73,42,138,236,199,89,150,236,228,129,72,236,16,136,85,145,236,66,110,160,230,226,233,90,3,137,12,120,93,197,142,165,237,109,20,54,222,35,87,86,210,33,187,185,38,120,243,92,80,210,43,151,148,167,54,186,108,55,216,114,72,110,25,18,66,121,34,196,40,15,205,182,193,149,83,47,10,149,42,97,120,179,54,3,0,57,127,10,132,80,246,51,52,15,7,5,19,198,139,144,65,248,155,69,61,41,241,214,199,158,234,14,181,213,241,16,206,81,135,255,161,123,190,215,215,254,149,45,175,74,58,186,22,244,49,140,19,116,114,82,188,17,86,204,228,132,30,105,80,57,26,68,150,102,130,130,210,171,108,84,57,117,147,0,0,99,187,130,255,251,178,100,143,12,198,74,104,81,155,152,74,240,80,41,218,195,44,2,194,23,29,163,74,110,97,41,193,60,39,235,12,144,11,8,33,70,74,10,152,165,22,99,224,177,137,64,166,35,9,136,0,70,57,4,135,11,76,16,49,22,225,227,36,26,43,235,12,16,45,116,17,80,123,235,181,97,29,38,102,242,185,131,87,4,9,5,213,36,45,159,176,196,216,151,54,179,18,135,236,189,112,11,97,109,105,100,45,197,8,8,60,66,104,27,34,54,70,209,63,194,42,76,218,157,97,109,23,242,196,121,173,171,24,41,181,44,155,1,250,85,236,168,190,90,247,255,190,220,22,97,43,84,223,184,235,85,125,159,250,234,254,39,125,221,37,154,139,175,112,144,120,210,179,137,106,93,138,90,111,85,53,208,178,179,50,236,205,89,87,254,27,20,234,221,145,205,212,150,201,39,29,66,215,170,64,171,41,210,44,216,101,67,168,148,0,0,219,191,7,131,135,192,220,16,160,10,54,137,178,20,101,62,238,190,73,236,114,163,55,222,78,25,127,239,143,172,251,255,207,91,186,74,228,105,81,10,255,70,106,246,143,45,47,87,218,161,8,63,223,234,8,135,59,33,221,216,16,253,28,42,6,49,50,153,252,178,219,18,78,156,168,51,250,68,0,2,154,152,192,183,227,97,164,204,178,157,37,38,2,71,166,60,11,152,76,14,96,84,56,4,8,34,26,24,136,12,98,145,112,168,144,104,144,96,64,57,143,41,182,179,204,130,14,208,8,96,102,50,154,132,160,35,16,68,12,132,96,67,195,127,25,226,12,48,119,233,244,24,2,223,64,109,161,209,191,111,195,124,202,159,213,132,124,155,164,110,24,148,252,167,49,82,76,145,51,33,25,217,144,69,113,121,164,138,230,228,139,116,246,63,253,51,102,34,67,60,59,246,239,106,182,204,78,173,60,179,250,188,142,110,53,109,212,246,249,117,74,215,241,132,235,253,202,213,190,85,39,132,209,196,116,150,248,77,183,176,213,250,221,221,204,251,28,104,241,90,233,166,202,245,114,92,252,149,39,203,146,121,116,150,71,28,146,31,21,90,63,253,96,1,110,191,135,135,0,48,173,160,119,130,78,86,68,67,37,126,111,86,55,145,202,246,251,200,220,54,191,217,127,159,219,127,126,132,141,11,165,253,34,149,79,255,205,178,76,216,206,145,195,242,132,171,249,42,252,225,94,250,84,46,49,202,8,214,100,162,136,29,123,214,228,100,167,76,226,162,90,158,157,32,0,146,86,152,111,188,109,230,177,157,91,102,123,30,10,17,77,48,88,48,88,84,193,202,224,18,28,199,227,115,1,138,204,152,41,38,5,5,128,230,39,6,11,113,9,66,114,67,152,73,7,10,6,26,194,255,251,178,100,165,140,198,19,104,81,155,152,75,96,81,9,218,211,36,3,194,25,33,155,66,110,97,141,73,50,39,43,12,192,142,176,184,192,17,138,160,89,43,177,62,137,204,35,24,24,10,164,77,114,67,171,83,144,183,20,169,56,152,233,88,91,179,93,79,199,133,37,0,152,192,17,55,227,131,211,152,79,84,59,2,244,182,58,128,166,55,168,112,131,3,75,248,171,66,201,138,79,101,190,117,195,89,166,115,109,103,63,185,243,47,86,189,45,230,108,25,108,158,147,203,119,253,153,128,78,200,237,73,157,182,91,243,90,126,13,191,236,198,93,129,75,243,101,167,175,83,107,249,141,29,125,93,250,228,94,236,59,73,252,216,31,181,150,67,175,57,120,50,28,189,254,179,57,88,112,228,160,2,165,219,144,130,128,90,134,209,175,7,226,73,98,171,134,84,181,251,54,9,158,165,245,28,244,128,2,40,39,53,218,207,253,124,156,255,30,63,173,24,180,255,171,169,89,150,124,251,138,205,192,59,135,239,151,107,185,28,110,211,164,229,234,12,39,145,111,153,155,28,46,145,17,31,208,0,6,212,156,194,186,131,70,30,64,198,96,52,88,120,192,101,225,145,49,20,197,36,3,30,4,76,128,21,30,25,153,44,36,33,37,152,72,48,76,52,48,161,26,92,140,67,76,195,80,85,128,44,2,134,108,160,16,153,40,205,20,206,21,81,145,46,50,138,119,33,209,134,32,33,40,223,70,106,143,145,21,28,113,181,28,119,71,224,3,80,87,160,70,106,113,102,200,200,74,18,242,203,52,249,73,73,76,177,133,96,136,253,187,70,185,88,124,185,213,187,2,196,77,63,2,236,155,193,204,71,126,218,77,122,153,87,241,220,222,153,201,157,255,211,119,142,23,46,85,4,222,157,105,139,103,240,233,137,221,202,210,80,235,153,52,195,170,49,179,102,114,217,179,125,154,33,52,212,110,197,76,129,215,173,101,99,210,132,79,223,229,115,151,252,179,109,115,121,76,105,241,64,1,45,223,190,44,4,136,232,102,52,184,64,52,27,92,22,7,21,212,21,133,54,163,140,59,6,216,140,212,165,235,185,122,127,255,190,232,140,232,164,98,11,202,116,213,39,211,167,149,201,23,200,234,125,63,107,10,160,80,110,68,82,38,150,31,204,62,186,42,227,152,73,103,148,249,28,64,137,58,73,0,2,146,126,97,40,113,162,27,198,53,38,9,38,140,88,26,48,192,220,104,18,98,195,200,48,32,96,113,97,173,17,240,216,65,39,11,160,99,204,183,147,60,20,25,144,9,22,97,65,132,37,43,42,144,44,16,152,10,141,47,38,88,177,115,90,144,92,40,170,210,141,173,121,98,171,56,139,4,242,56,126,206,222,124,86,255,251,178,100,184,140,198,83,103,209,27,153,99,82,80,201,218,179,61,37,42,23,133,147,72,110,101,41,201,65,39,106,204,244,136,224,21,21,148,93,202,188,197,56,143,43,163,106,164,152,229,232,187,111,117,33,146,172,177,225,23,158,81,240,205,248,158,41,15,211,119,89,69,163,114,140,75,77,89,58,155,154,91,246,108,63,32,253,245,91,61,202,221,153,19,63,225,215,235,208,193,68,123,2,65,26,18,246,85,114,71,77,124,218,151,78,85,231,29,140,12,181,61,92,145,49,84,222,205,100,99,145,141,99,82,193,176,165,0,1,219,126,208,244,51,23,11,166,216,11,37,69,47,16,141,41,141,199,103,4,229,163,160,232,199,16,17,215,235,218,255,239,255,122,43,156,244,158,25,181,178,70,87,160,36,123,124,183,51,21,29,127,163,173,220,21,94,182,103,86,77,204,203,70,70,162,171,58,185,129,153,7,3,249,189,31,111,254,244,0,0,99,13,161,224,214,32,193,37,64,198,48,92,194,66,152,16,82,152,106,24,25,36,55,24,246,2,152,114,88,153,28,30,153,66,77,24,0,83,24,112,48,24,40,27,24,128,24,0,131,1,160,168,76,163,182,67,4,241,6,41,26,30,8,36,208,20,7,10,3,140,153,0,160,114,17,24,35,0,158,90,202,149,117,131,91,118,6,77,99,163,35,141,10,238,180,119,141,156,169,67,58,88,7,233,75,92,137,153,218,105,154,143,203,227,140,106,204,150,220,170,67,100,72,210,129,155,144,113,227,108,136,65,84,49,40,89,198,111,109,237,175,107,182,195,102,182,103,230,146,143,227,186,159,117,26,170,86,251,158,88,234,127,237,190,120,74,18,133,59,254,19,208,105,187,95,242,164,245,232,182,88,112,174,14,166,246,65,75,76,80,114,222,202,233,151,107,5,188,96,201,128,1,91,119,192,114,30,229,225,172,195,200,159,163,78,198,227,248,255,67,115,2,46,242,245,238,74,202,112,134,5,6,8,21,93,102,145,243,46,191,255,251,93,29,122,175,83,220,16,146,134,17,100,102,250,20,216,76,120,34,53,207,244,228,204,142,153,106,112,187,253,4,190,99,227,188,29,97,145,168,16,69,26,150,82,164,240,52,221,160,2,15,253,75,82,197,121,7,72,241,24,118,248,102,100,185,128,216,6,135,65,24,252,52,110,150,129,148,133,38,152,80,24,96,142,106,166,89,142,69,66,18,104,140,90,44,123,80,80,228,201,132,130,129,206,208,104,116,196,193,132,86,22,164,50,80,41,38,189,71,33,129,64,82,224,182,168,254,16,80,9,193,133,160,5,72,227,133,129,65,177,26,109,45,52,147,152,12,35,242,90,199,116,132,40,162,53,191,180,239,164,118,129,173,194,92,255,251,176,100,204,14,198,82,99,207,19,185,91,230,93,202,26,147,60,67,142,26,109,163,58,78,100,209,129,112,168,170,140,242,142,40,90,121,69,20,190,142,197,122,71,179,86,228,93,199,11,17,156,98,114,153,79,97,5,200,176,163,151,126,16,98,206,175,15,148,238,22,44,43,46,167,58,154,222,241,254,172,224,100,47,42,119,37,215,251,235,119,229,33,3,20,113,88,241,149,71,157,100,107,62,204,63,237,19,182,112,169,229,153,102,237,180,185,138,220,101,24,245,44,138,53,189,165,153,3,205,68,72,203,189,64,1,109,191,195,39,3,182,43,10,85,156,209,67,137,252,84,234,69,14,132,219,169,171,60,148,178,48,74,142,91,182,178,211,221,171,255,255,173,83,230,226,177,142,94,252,119,8,158,197,183,194,60,241,121,252,117,179,243,34,242,132,215,225,60,200,254,4,183,42,12,81,165,179,56,32,27,168,145,76,113,133,198,181,139,122,211,32,210,31,144,52,144,0,0,219,152,193,82,88,229,97,200,197,161,0,199,161,156,48,66,50,84,98,48,40,9,49,68,137,11,1,134,31,138,134,19,132,6,42,142,3,61,159,140,2,146,11,144,52,193,154,8,33,179,24,183,128,74,167,17,229,42,180,241,130,76,78,72,37,60,80,205,24,128,32,4,50,157,109,65,212,84,74,86,187,150,42,175,141,62,178,161,80,201,48,14,25,226,226,166,206,138,68,62,70,152,40,35,106,73,40,205,207,117,236,245,185,2,80,243,74,44,157,142,100,156,179,16,94,191,169,86,166,194,83,117,37,63,88,167,204,98,38,211,111,8,216,39,221,146,200,42,80,212,225,139,198,27,178,188,243,43,41,71,164,179,107,44,156,97,247,93,225,26,243,115,146,70,81,3,29,7,89,214,221,20,25,201,199,238,189,26,74,234,167,157,158,125,212,223,200,128,16,0,123,127,215,104,65,109,115,130,134,108,170,134,227,21,60,8,15,55,114,114,85,173,151,192,177,182,204,253,191,170,127,255,253,251,221,90,142,206,135,37,71,83,146,94,191,162,166,115,238,203,230,60,133,180,98,195,131,49,74,205,179,59,67,4,220,76,236,136,112,141,200,231,151,8,9,17,32,234,222,13,154,140,156,121,128,169,166,2,103,60,35,155,133,166,113,180,153,138,9,166,208,11,25,196,54,96,39,217,144,65,230,182,115,136,16,102,91,35,152,240,4,98,195,168,8,26,96,177,113,133,198,70,123,7,24,16,128,96,224,170,12,47,19,16,145,199,133,224,148,143,229,76,81,7,153,49,9,54,79,1,94,158,1,70,219,137,156,146,151,24,19,19,14,88,72,121,36,8,164,176,208,110,240,8,251,164,128,203,135,129,123,93,167,222,154,15,255,251,178,100,199,14,134,57,104,80,155,185,74,224,81,201,10,199,60,194,88,28,41,161,56,78,101,19,65,140,43,170,76,243,21,152,142,209,187,82,43,176,195,49,150,88,113,99,223,148,66,142,122,154,190,15,197,87,186,119,59,3,93,232,65,17,50,171,33,106,169,182,185,238,7,28,94,58,70,43,142,133,211,54,199,194,48,41,50,71,43,217,107,119,82,232,62,49,162,177,106,194,141,47,66,16,146,119,19,9,197,70,205,61,108,170,200,197,139,17,37,11,185,103,114,54,197,157,156,232,20,185,56,193,242,82,92,230,12,81,64,62,33,205,128,1,178,238,147,88,46,37,60,70,5,146,230,169,48,162,19,211,57,123,100,58,88,24,181,55,147,69,6,109,45,76,251,72,131,91,161,233,255,255,191,211,170,230,117,148,81,81,148,105,190,189,208,230,58,153,77,68,170,247,83,13,48,82,214,231,51,144,200,167,156,93,200,234,196,115,163,229,9,153,70,156,164,34,84,234,157,70,130,18,33,243,165,141,86,247,233,83,204,66,0,2,146,148,193,178,76,232,34,8,200,99,116,199,225,216,197,146,4,10,49,143,4,230,30,18,194,64,225,133,67,112,112,250,99,8,220,11,32,142,135,154,155,246,36,34,118,30,44,56,65,214,164,179,149,24,55,21,53,210,220,13,2,81,44,208,162,7,134,42,149,112,244,74,11,220,158,5,178,84,43,41,248,140,192,44,246,149,243,111,217,68,89,179,191,117,40,44,48,82,98,8,47,202,185,116,139,111,230,25,202,194,126,66,83,54,51,198,121,156,111,218,76,190,165,226,157,94,86,163,201,170,232,239,183,101,219,89,108,203,118,7,33,183,123,153,91,147,132,210,147,127,190,177,171,36,102,51,214,228,180,82,158,160,254,15,188,251,89,179,158,81,150,94,202,9,220,109,99,81,140,55,54,62,241,105,95,131,65,160,136,167,72,0,1,0,1,54,223,135,200,67,1,53,1,220,0,168,134,248,137,228,191,39,9,166,172,179,82,170,117,123,217,101,121,78,252,99,228,142,83,178,47,231,91,255,127,98,137,177,143,105,127,51,171,220,35,6,101,239,210,134,84,22,197,201,127,180,249,132,20,2,57,198,173,26,99,204,203,21,170,253,245,128,0,49,135,239,217,207,213,153,161,139,104,203,68,100,17,54,103,49,172,97,248,100,35,57,193,64,105,145,162,177,132,193,33,153,199,24,201,224,0,13,76,64,17,133,158,24,209,32,106,231,142,153,212,98,96,206,153,132,109,44,57,0,26,249,144,56,101,92,152,231,32,70,14,105,137,96,97,203,133,64,132,93,6,161,92,128,81,165,249,146,131,142,24,50,162,194,19,145,132,162,194,245,45,99,114,29,13,9,94,255,251,178,100,191,140,166,5,102,80,27,184,74,240,80,137,202,202,36,3,180,28,29,175,54,78,233,45,209,103,39,170,76,243,21,160,79,195,242,251,68,113,81,200,18,138,77,47,136,188,47,205,119,182,225,250,112,182,76,242,196,154,108,158,87,141,171,150,194,234,167,149,155,9,121,43,247,53,36,74,234,236,213,85,179,229,38,114,166,195,142,174,222,248,94,125,140,189,74,100,89,95,162,74,253,77,54,233,89,138,200,80,106,106,73,28,251,89,58,169,35,184,182,66,186,173,163,162,21,68,60,20,139,8,28,156,8,110,208,50,210,106,54,162,105,228,147,93,191,255,239,214,254,118,156,35,32,211,93,41,89,133,210,117,6,137,233,158,251,34,154,80,29,5,191,187,148,62,74,103,161,242,170,196,123,87,93,255,255,146,132,118,69,116,117,122,14,52,192,229,19,57,166,102,39,165,83,60,53,91,38,175,120,137,140,80,251,181,19,71,108,122,138,87,136,56,144,198,33,100,80,249,222,30,119,248,157,106,0,127,170,0,39,36,188,25,1,56,112,176,196,199,83,42,147,4,150,134,74,36,24,40,32,9,25,176,115,10,2,204,142,15,49,185,48,12,185,164,145,114,210,0,88,226,80,148,4,48,182,236,94,103,65,78,8,97,76,208,105,170,129,50,33,246,80,221,80,253,99,182,176,51,95,161,21,5,247,81,90,42,7,170,73,128,67,65,120,136,26,15,69,101,206,23,4,5,205,34,198,152,42,110,184,128,82,93,81,236,40,67,219,101,164,82,228,156,146,175,243,53,203,33,132,144,93,176,200,90,89,153,170,27,7,17,131,181,112,212,178,216,201,65,171,223,5,193,230,54,53,45,133,37,10,186,123,155,94,154,175,34,49,165,218,15,216,232,147,172,84,220,203,125,71,161,20,113,88,226,166,39,178,64,6,91,127,62,84,163,97,74,162,57,172,121,186,79,56,27,192,162,249,138,89,134,10,143,147,166,163,240,163,137,251,105,255,251,125,254,211,110,136,138,167,217,179,143,115,77,117,78,141,37,26,230,53,31,102,94,228,106,128,189,223,71,92,145,196,73,152,170,135,34,72,113,18,20,107,221,111,213,106,201,127,164,3,48,47,247,62,3,175,50,56,61,54,205,83,53,48,178,53,16,219,3,24,166,104,158,134,18,141,6,39,145,68,76,25,155,75,40,129,15,48,136,181,18,8,135,72,229,44,48,184,47,14,170,105,229,5,166,25,152,99,35,6,136,26,99,39,72,105,187,182,81,108,194,22,30,126,68,124,199,159,50,81,192,208,129,46,148,88,26,149,195,50,199,67,7,150,148,120,90,38,133,0,162,179,55,36,15,48,64,63,52,1,177,40,5,225,152,159,104,174,235,157,33,164,255,251,178,100,193,12,213,162,104,209,155,153,66,224,82,138,10,163,60,197,88,27,17,135,52,46,232,207,217,120,173,234,8,243,21,160,152,235,219,47,117,46,88,248,244,178,206,23,45,64,152,190,217,223,165,17,39,249,71,42,13,115,220,181,246,139,217,73,72,226,139,190,127,216,101,60,90,148,247,9,2,27,92,253,67,123,235,50,3,95,85,184,199,16,84,81,138,97,68,202,76,129,37,177,107,154,121,33,14,98,139,116,201,166,101,155,157,70,222,173,203,136,248,125,122,21,48,92,21,192,50,2,214,46,196,48,243,47,78,35,69,156,237,134,79,76,3,155,65,104,12,72,37,237,149,68,132,169,178,169,252,228,214,141,211,254,255,253,84,236,180,221,145,145,72,76,242,181,14,204,250,49,248,179,152,64,82,126,152,244,122,74,32,16,46,183,147,197,172,183,34,10,80,100,78,229,113,179,42,30,222,66,39,84,220,197,21,114,166,18,165,122,98,224,0,5,179,22,240,242,81,40,202,178,176,204,22,236,193,193,176,204,99,12,194,49,12,195,208,208,80,65,48,44,159,48,168,80,50,20,242,48,80,71,49,28,114,48,176,6,52,234,4,156,152,208,230,205,160,122,67,28,100,204,30,42,128,47,89,151,38,111,10,153,50,96,17,109,40,152,177,146,89,14,141,13,64,82,55,167,9,107,18,204,44,80,20,56,144,130,174,124,98,78,60,60,91,184,219,52,119,214,83,217,48,254,72,50,106,180,239,174,181,126,146,65,75,14,220,137,177,12,85,86,139,36,59,15,102,138,255,62,94,159,89,88,152,199,222,156,30,174,39,191,31,22,123,178,99,9,137,26,33,110,247,251,228,173,10,6,137,168,65,18,104,90,76,12,12,73,30,88,194,101,69,110,98,211,184,157,51,207,30,60,112,228,85,119,28,98,193,243,38,41,226,147,172,212,8,117,38,89,100,128,2,251,127,19,74,104,32,17,56,79,192,163,197,72,195,161,81,140,204,185,169,129,226,48,216,214,54,170,186,210,255,127,246,255,238,163,37,227,76,38,42,208,152,193,69,56,166,132,69,157,159,100,106,178,209,149,158,70,199,41,18,116,138,167,85,87,221,133,23,204,69,197,238,228,28,19,6,1,48,235,112,201,220,124,177,145,224,169,42,126,5,122,222,98,222,9,213,23,166,73,68,18,175,205,22,34,42,138,140,54,9,50,16,180,136,104,98,224,161,132,128,38,60,66,152,0,72,96,241,233,133,64,225,200,150,80,180,200,146,85,20,42,8,65,106,216,52,88,2,51,48,183,208,197,33,251,26,8,101,164,213,94,170,94,128,7,213,41,158,242,16,167,99,80,58,182,52,198,35,74,239,63,74,52,254,50,201,200,244,163,84,180,145,255,251,178,100,201,142,198,138,103,206,147,186,67,114,92,105,202,163,48,197,98,24,113,159,66,78,100,205,193,83,34,234,140,194,142,40,124,126,228,178,147,24,158,170,118,4,32,130,254,148,64,142,196,110,225,132,73,147,239,28,168,254,108,245,65,132,1,20,252,241,6,53,223,230,35,29,42,204,108,159,78,204,65,89,115,173,6,167,222,202,86,48,216,6,38,3,68,50,100,245,175,112,189,188,195,215,242,29,127,91,90,9,182,30,78,191,141,187,188,189,104,155,118,60,28,158,161,201,111,203,32,6,182,220,67,65,2,224,208,229,107,229,102,21,216,21,43,158,89,185,143,90,175,180,163,4,232,245,40,59,79,122,250,235,255,255,142,129,13,163,32,72,32,114,160,252,241,24,35,106,79,253,251,232,183,163,44,95,252,217,186,65,244,51,47,36,35,214,2,9,139,137,83,122,203,164,220,223,213,115,148,65,41,35,36,0,0,74,48,197,124,115,142,134,77,70,184,53,114,88,214,98,99,74,144,2,129,3,26,6,76,14,8,8,27,24,84,62,99,147,145,133,96,98,149,24,130,132,36,76,16,48,16,211,10,108,6,121,5,129,194,88,82,152,16,132,3,5,44,129,105,214,90,103,3,137,148,12,73,0,17,36,37,176,232,21,82,131,64,15,1,74,182,146,61,29,65,105,224,181,221,156,46,168,176,123,48,49,8,22,214,57,184,136,30,183,59,21,103,58,165,78,117,101,220,34,199,7,88,129,1,227,57,184,75,25,39,75,111,86,89,131,182,104,171,132,33,6,168,93,207,150,182,32,213,181,82,35,17,227,154,202,133,210,101,201,115,106,136,146,49,20,111,236,218,230,245,95,118,232,237,140,181,87,194,84,191,86,82,29,217,86,26,111,51,215,85,205,222,98,153,163,62,253,161,191,158,54,155,84,120,190,160,190,166,165,104,71,171,45,156,218,49,124,110,69,161,104,135,57,96,31,143,91,34,174,165,199,98,89,127,11,184,202,135,170,154,113,43,70,49,254,119,191,173,73,19,197,228,12,249,73,78,191,130,189,108,104,146,32,85,145,5,84,85,213,158,16,176,168,184,174,4,245,165,40,122,40,10,37,77,28,213,244,58,228,73,37,205,203,43,81,205,86,129,20,32,183,81,192,3,127,255,127,66,219,139,168,135,83,118,161,241,223,35,19,151,173,204,161,164,231,128,231,182,172,66,241,124,168,112,62,115,251,17,109,2,176,3,156,223,152,140,220,176,201,174,140,180,4,212,68,197,6,140,24,88,112,12,24,58,130,35,24,61,11,196,190,174,208,84,106,169,50,32,9,107,17,209,50,153,244,164,70,84,223,67,245,225,33,143,140,5,220,47,228,105,121,83,67,77,152,44,92,29,22,18,255,251,178,100,206,14,40,2,112,80,155,154,122,242,85,37,218,16,97,229,104,25,205,159,74,77,225,139,129,2,138,41,88,246,13,96,201,163,144,16,158,89,74,15,138,192,240,128,34,12,20,226,65,236,156,254,96,26,114,17,241,60,8,99,250,248,215,235,239,224,128,126,225,77,138,175,51,149,153,212,106,138,121,182,156,229,129,226,55,214,39,3,103,247,148,207,239,131,69,26,250,113,253,125,185,211,245,125,207,192,229,110,190,19,243,170,218,183,43,155,222,213,69,175,195,91,81,201,73,139,73,103,243,59,126,238,153,148,91,52,164,20,166,78,64,189,218,153,136,226,57,254,49,59,123,124,206,118,254,222,244,177,229,15,227,24,130,73,123,175,162,64,65,3,225,222,40,129,222,3,237,52,156,47,4,226,19,21,194,90,77,8,234,86,141,45,147,174,107,124,105,117,95,193,25,208,144,11,57,135,172,104,144,195,42,70,178,223,65,95,238,255,250,149,172,194,114,59,32,34,16,117,6,127,223,196,193,0,76,51,76,249,73,140,200,76,199,161,7,137,70,11,88,177,156,129,141,18,0,128,4,129,12,60,136,128,124,28,16,159,100,64,201,230,221,217,97,65,202,18,86,155,8,167,104,1,96,16,48,250,44,67,176,33,32,4,178,32,220,23,154,229,93,213,89,91,55,166,93,162,193,146,151,9,70,104,62,96,134,68,41,17,131,41,135,47,213,37,130,241,82,103,69,48,167,238,161,161,142,45,208,85,17,32,242,238,106,93,38,186,150,85,184,88,170,45,219,102,147,209,26,230,135,73,25,232,145,111,17,212,117,157,253,193,187,195,214,175,145,202,246,203,65,136,245,138,153,81,176,194,234,21,11,203,196,87,103,114,65,103,127,18,143,220,103,125,152,31,20,241,222,151,210,38,119,185,241,117,53,119,140,94,111,161,65,100,115,70,136,104,125,11,1,160,32,120,128,117,88,246,175,71,114,160,129,56,132,163,86,29,126,21,253,21,187,175,184,155,89,175,110,3,168,30,32,0,0,33,132,168,18,249,4,157,111,23,150,112,187,208,19,99,145,142,137,59,32,78,168,88,76,35,104,29,25,236,32,243,109,38,166,161,198,247,48,171,124,240,71,158,248,57,215,183,69,211,244,112,77,68,127,251,125,15,239,213,19,255,255,182,191,70,77,190,135,226,80,144,108,195,49,205,166,216,202,133,94,16,84,41,153,16,24,56,40,92,188,48,72,32,92,12,26,98,67,234,194,119,9,16,0,104,94,236,24,70,229,5,80,118,192,207,151,24,170,132,24,51,148,51,46,140,37,61,151,163,216,232,160,137,156,186,15,147,12,106,251,96,3,77,168,233,202,211,26,41,18,168,220,226,240,99,149,93,80,242,61,255,251,178,100,195,14,103,23,120,82,139,111,70,100,73,169,202,70,97,34,104,25,77,153,74,77,225,139,201,35,154,104,197,132,137,170,45,233,42,13,157,100,157,95,161,132,6,12,67,52,78,24,12,228,254,135,141,35,105,26,98,84,116,132,135,245,94,125,51,141,157,120,113,120,149,102,206,223,99,241,253,121,54,97,132,65,112,182,180,209,201,107,174,117,87,75,72,235,137,139,249,92,78,169,179,76,218,54,239,28,220,138,186,159,126,142,159,105,237,62,175,66,183,29,174,125,161,93,1,215,58,60,196,209,107,230,114,221,51,245,220,200,225,4,69,17,255,252,28,27,130,194,82,134,108,36,36,213,102,236,141,217,119,35,131,5,92,206,6,203,21,18,2,164,132,160,178,13,70,186,19,75,61,10,18,136,161,15,209,125,231,173,163,139,126,176,173,179,127,231,253,204,223,255,254,54,140,48,131,253,159,200,91,171,55,95,236,101,179,215,126,96,0,20,91,188,44,170,112,167,102,132,142,96,106,160,34,83,18,22,83,83,12,28,84,232,155,72,103,80,225,133,68,165,201,230,248,59,146,228,47,134,35,245,152,186,193,142,129,25,211,82,95,101,153,191,16,100,96,116,113,26,25,98,74,76,80,182,69,127,89,245,82,33,169,109,32,236,229,4,214,62,132,241,250,44,179,239,182,128,189,91,68,244,197,153,55,159,46,170,53,106,197,91,64,100,196,117,71,41,36,169,48,71,221,36,122,9,38,160,73,123,232,236,131,110,170,71,144,209,158,61,118,174,114,201,25,231,154,198,159,149,52,43,35,134,103,51,213,73,5,5,145,180,7,180,180,13,164,66,59,102,204,76,76,121,191,205,164,210,102,232,228,234,176,252,201,86,188,234,96,250,146,103,249,208,59,92,215,179,123,165,158,59,170,128,40,8,56,194,40,12,169,62,139,157,11,102,49,167,254,18,135,36,247,84,182,154,52,78,52,26,137,199,116,84,123,101,7,249,97,161,202,101,160,109,4,179,6,62,183,35,187,24,33,91,45,227,191,230,167,133,186,26,154,209,171,252,218,14,84,46,140,254,87,238,219,223,110,221,140,218,175,59,187,117,2,238,255,255,212,0,0,2,233,129,88,39,199,75,26,184,66,98,119,169,140,67,38,50,31,143,19,7,6,192,35,0,128,104,4,3,25,0,122,98,192,96,118,96,14,73,192,80,20,111,25,140,157,48,184,194,68,87,30,136,206,120,120,128,43,104,113,77,103,245,106,182,131,35,164,64,64,13,60,80,183,212,49,36,129,122,217,24,122,80,91,32,112,66,193,186,240,44,242,62,73,103,153,201,126,39,19,136,134,18,87,11,130,109,25,78,63,212,232,53,243,202,199,28,69,3,248,45,103,209,58,255,251,178,100,202,140,230,10,103,212,27,120,98,112,85,169,234,49,97,130,104,157,197,163,66,110,101,235,193,96,154,104,201,134,21,160,98,57,11,235,58,145,47,210,249,60,47,2,135,27,198,167,138,156,195,80,178,157,91,40,84,12,13,50,62,207,124,189,166,183,19,65,89,186,202,194,157,141,86,109,209,243,189,41,180,221,120,116,249,122,207,75,189,75,221,101,138,11,246,105,39,111,186,57,254,113,183,81,239,184,154,204,6,255,218,210,172,170,26,218,72,144,18,80,160,189,63,210,154,102,99,137,224,181,103,120,190,61,33,102,51,116,101,37,36,130,30,233,2,216,210,25,151,48,113,142,160,99,160,228,132,117,155,141,180,16,166,234,117,82,129,245,132,226,17,109,25,22,230,193,114,67,133,203,165,114,132,42,152,56,251,30,100,3,200,161,216,204,130,195,24,127,239,255,245,77,94,102,229,227,91,235,212,127,250,1,157,103,73,56,137,41,101,71,229,78,157,249,109,213,1,141,33,250,243,148,132,0,0,2,116,84,4,238,123,77,137,52,56,156,217,71,140,57,28,10,0,96,79,170,34,96,33,224,227,19,41,40,11,140,136,138,147,32,201,50,252,43,164,18,23,137,4,171,253,177,167,17,141,195,204,10,157,117,163,116,46,3,130,16,66,192,66,233,87,204,181,123,176,149,91,66,129,109,2,162,218,135,203,193,3,92,152,134,98,93,97,14,173,101,58,142,56,178,111,104,242,172,35,176,3,234,125,80,48,116,152,147,41,40,19,0,85,198,138,26,15,35,139,234,224,91,67,40,214,48,119,166,124,251,27,2,80,112,213,30,187,85,62,154,72,39,213,219,33,99,16,167,173,154,109,7,244,155,186,113,62,103,121,54,52,150,71,24,122,137,172,106,82,168,254,120,247,187,30,223,68,103,161,36,210,216,145,239,136,165,186,158,58,170,179,245,114,89,238,183,163,0,0,1,148,168,21,98,112,88,6,40,133,204,123,50,164,52,43,196,135,108,25,93,129,181,131,239,155,209,144,37,10,197,204,181,36,76,239,78,209,89,54,235,255,253,31,211,179,232,226,45,11,232,204,11,178,60,224,241,82,59,138,37,245,111,90,42,123,57,48,40,12,96,192,212,119,9,102,100,17,132,98,58,124,99,41,60,96,216,108,97,152,84,96,224,160,80,49,152,60,14,11,7,166,42,12,38,25,185,157,186,98,68,28,81,225,193,69,154,50,115,80,40,2,21,121,149,64,143,7,1,8,50,138,64,35,69,189,142,22,26,15,93,134,41,90,191,49,66,1,197,150,1,95,133,28,181,43,234,48,29,225,217,126,219,241,1,6,40,204,221,180,154,86,27,138,12,141,110,8,240,209,8,27,173,168,13,86,150,240,255,251,178,100,195,14,198,64,103,81,155,120,75,112,70,162,202,99,61,35,90,30,25,157,62,78,233,235,209,105,167,105,76,244,137,225,209,14,246,229,192,128,202,128,111,53,226,183,192,27,164,136,252,50,139,115,58,98,231,251,236,40,236,160,217,34,100,76,229,55,60,18,33,193,254,103,66,207,107,55,183,234,120,78,59,149,177,86,162,198,190,166,139,38,255,143,189,55,99,86,188,223,45,241,181,229,115,241,155,31,69,155,17,156,234,235,226,176,35,230,218,191,242,170,63,239,166,135,72,80,171,132,51,21,136,144,182,112,189,7,19,192,155,94,238,20,164,88,150,190,90,130,43,114,235,127,195,100,0,0,82,139,161,49,28,224,30,151,21,10,92,97,208,231,88,12,209,176,142,108,46,113,162,149,18,50,218,111,48,97,33,217,100,92,117,193,85,81,108,119,216,231,153,3,58,250,147,254,155,127,255,51,117,127,255,255,255,250,50,183,165,125,212,199,179,35,43,54,234,224,197,81,19,175,214,239,37,31,54,114,78,53,251,239,243,253,110,108,0,0,1,116,202,43,13,111,4,208,210,12,159,48,205,16,141,108,225,32,13,165,176,120,48,192,204,8,128,140,212,208,0,52,97,100,198,4,22,2,57,66,36,19,130,69,69,150,75,112,145,204,245,60,130,136,66,64,175,184,41,44,40,12,139,124,136,14,128,181,161,24,2,166,44,1,90,153,66,249,144,176,18,14,193,138,39,58,128,183,150,243,214,205,36,123,76,183,122,187,71,126,28,121,253,113,253,191,29,115,222,51,66,145,62,131,169,109,219,91,201,1,105,210,179,99,83,164,208,185,185,231,87,26,118,21,123,244,46,142,17,42,176,123,44,122,175,206,81,113,59,25,254,58,23,255,126,226,91,91,60,247,111,222,155,239,82,123,153,185,43,68,183,56,66,190,54,127,245,4,187,236,75,146,249,177,230,254,97,179,27,132,83,174,148,43,247,123,171,254,68,44,49,181,128,0,1,202,46,131,28,100,128,186,117,133,68,101,203,154,165,196,51,150,141,171,169,28,220,212,153,106,146,216,24,38,134,70,94,124,62,90,107,113,167,152,80,38,173,106,223,247,107,127,255,251,63,252,222,255,255,235,107,54,74,250,65,217,172,200,191,228,96,105,26,135,119,41,206,112,64,4,213,126,105,226,201,205,204,42,24,253,217,204,76,201,43,140,192,4,202,193,193,129,160,20,85,138,56,2,134,230,40,30,59,132,65,78,98,249,198,214,50,42,37,235,124,206,91,27,55,6,145,74,218,0,119,149,81,113,167,188,228,203,204,64,71,225,129,54,98,250,67,212,47,161,51,242,157,150,173,153,248,229,4,70,89,184,102,4,145,164,158,128,142,68,231,242,19,255,251,178,100,189,142,230,97,103,209,27,108,79,16,82,73,234,99,60,194,134,23,237,159,76,109,225,139,201,53,171,169,140,244,149,161,2,234,6,17,172,223,215,186,24,138,80,194,75,88,154,204,211,150,73,199,142,18,196,187,41,7,68,151,150,16,10,74,96,98,9,210,180,201,202,245,253,61,148,245,214,182,222,183,97,232,16,223,138,116,166,142,121,146,60,209,131,248,157,103,218,72,135,255,248,238,251,246,249,193,157,167,16,88,252,183,111,30,252,194,150,118,239,71,61,119,102,92,119,119,175,185,67,239,156,0,248,200,34,1,102,112,23,179,65,42,41,207,13,230,81,61,35,107,123,28,172,17,44,244,41,243,166,91,22,251,28,182,198,103,76,16,163,143,162,141,165,72,247,165,219,126,141,255,79,255,255,183,255,255,255,255,255,239,254,99,233,254,217,227,81,157,139,124,11,196,223,201,219,250,189,203,8,0,0,0,48,192,159,67,34,176,142,150,88,51,5,60,204,12,83,25,148,76,46,19,55,96,176,199,97,192,0,248,16,12,51,105,152,203,130,49,137,8,1,153,132,65,208,195,158,133,233,2,213,129,144,186,130,167,71,151,153,197,6,92,73,152,0,70,237,84,134,159,128,8,137,18,46,176,57,153,135,38,60,132,10,28,187,5,67,136,24,214,10,163,196,165,47,18,16,20,166,32,82,89,64,242,17,162,77,110,96,80,19,5,120,75,19,100,208,198,92,148,100,189,91,12,110,158,160,240,93,157,91,46,71,9,212,230,253,22,160,14,245,65,82,76,90,87,8,184,142,52,92,230,20,230,93,18,75,10,219,55,23,53,109,245,9,71,183,83,160,117,238,247,225,74,200,225,53,62,49,107,255,155,219,45,87,240,115,55,191,159,89,235,88,182,47,109,111,114,200,230,243,95,211,231,78,24,242,182,103,80,149,147,82,142,179,155,51,83,233,73,60,27,36,245,122,105,146,124,181,107,59,166,241,46,153,104,88,0,0,59,243,56,255,48,71,115,226,66,245,23,52,55,34,252,67,106,15,51,21,220,159,190,163,41,158,175,56,230,227,118,207,252,175,174,175,255,255,250,127,255,253,249,191,253,178,53,150,135,120,137,150,172,178,56,73,141,139,168,182,172,212,65,48,241,4,33,174,184,214,49,232,65,48,208,239,163,38,213,188,192,250,142,93,52,208,74,204,217,228,199,76,192,3,65,112,129,18,131,13,66,168,209,141,15,149,67,64,65,47,235,220,224,38,58,207,12,34,110,110,122,47,186,193,81,193,97,32,130,0,212,77,195,120,79,12,102,35,24,87,5,36,105,171,66,108,90,82,67,180,26,12,73,6,96,180,56,38,101,80,62,161,132,107,236,178,69,28,214,172,58,238,10,170,255,251,178,100,207,14,167,110,103,207,27,154,122,242,80,41,234,147,61,37,90,24,77,159,74,109,189,51,137,56,174,234,92,243,21,152,116,13,86,42,242,174,26,164,173,170,72,80,76,135,53,35,12,106,249,231,93,78,169,131,186,173,207,66,134,161,206,147,118,23,71,95,33,229,130,68,62,29,70,74,44,151,180,127,140,31,77,88,142,46,153,8,191,159,14,251,163,82,138,119,222,247,49,41,66,56,196,125,240,143,181,25,99,35,43,149,157,189,215,161,146,224,121,139,67,55,92,97,238,93,88,223,55,38,208,44,220,246,52,25,197,120,208,78,185,16,91,196,217,117,72,37,161,132,54,155,121,111,232,48,181,54,151,200,235,122,201,84,74,223,95,253,63,255,255,255,240,206,52,127,127,190,43,238,222,137,38,214,178,51,102,86,98,153,250,79,82,250,222,203,77,74,197,70,220,135,32,251,82,230,84,81,8,0,0,0,48,67,56,24,215,16,26,6,28,132,42,134,98,129,38,41,12,134,12,4,134,70,163,38,31,2,38,25,1,102,41,132,102,55,142,6,6,1,38,35,132,64,144,104,193,209,0,181,161,80,80,200,85,4,6,21,52,134,4,171,82,64,42,84,21,92,194,10,26,116,98,195,143,42,18,60,227,14,160,124,12,221,19,12,20,68,44,172,9,142,110,175,23,81,114,7,202,182,100,39,170,176,84,26,4,160,70,132,128,22,187,74,141,235,202,64,150,201,202,135,207,37,86,139,9,163,143,162,67,88,79,24,228,59,52,236,195,207,205,217,60,19,12,42,120,6,26,2,137,132,226,66,106,222,13,164,96,217,164,53,108,123,96,221,20,120,224,193,186,240,101,255,100,63,148,133,132,127,255,243,121,251,51,63,40,81,236,214,47,155,171,204,197,89,59,236,94,115,235,72,123,49,124,255,71,243,135,243,158,78,219,66,177,216,36,169,28,117,42,198,233,251,135,149,179,40,23,246,159,190,91,234,244,184,206,93,239,253,160,0,0,180,9,209,121,46,129,190,12,64,129,29,192,116,73,51,37,67,248,162,64,81,126,46,211,9,102,232,10,244,128,189,87,46,83,108,200,37,37,2,185,80,78,192,95,168,223,244,127,255,95,255,255,127,255,247,120,230,40,224,140,80,196,188,74,231,26,48,67,231,60,174,193,76,105,194,144,52,49,49,59,190,101,210,147,146,73,9,148,6,11,56,129,16,134,25,19,24,224,66,158,166,0,7,152,100,20,1,3,6,8,140,52,39,20,161,168,98,32,129,178,222,15,84,132,36,217,87,111,233,32,213,3,44,49,137,55,148,5,89,216,250,70,197,209,186,90,89,214,30,211,26,145,40,214,251,113,76,132,199,176,244,196,16,254,125,178,102,213,224,106,255,251,178,100,207,14,231,139,105,79,27,186,99,240,84,233,250,83,61,98,132,88,205,159,72,110,97,139,193,63,37,233,77,134,9,104,237,213,142,58,75,8,11,6,141,16,161,138,80,206,17,96,255,143,193,31,244,50,76,195,173,61,72,147,45,44,234,232,202,187,12,27,236,142,15,214,83,51,210,194,206,181,218,153,105,93,255,190,253,95,219,195,243,1,113,86,246,34,223,101,30,117,145,239,235,222,253,251,186,43,125,58,211,55,122,179,9,247,213,12,139,74,221,244,223,234,230,216,60,55,124,96,199,95,75,21,182,85,230,199,45,57,171,252,29,255,80,74,198,196,40,36,102,21,59,216,141,79,34,73,195,178,220,214,137,93,157,35,235,133,200,30,232,84,9,137,200,106,230,56,35,130,204,82,210,188,143,32,84,111,167,175,209,63,251,255,255,252,159,208,159,87,31,162,222,237,51,201,245,124,249,208,216,167,157,1,129,30,156,89,228,190,167,179,106,125,64,0,0,2,120,194,153,35,52,215,12,100,0,50,202,240,199,132,163,56,12,193,192,51,26,179,6,64,230,9,33,137,2,140,90,82,16,140,12,2,32,70,97,58,201,128,3,78,12,64,74,84,161,107,36,162,147,40,95,100,206,0,152,24,161,103,88,178,208,75,53,245,97,4,229,97,138,8,231,10,148,137,111,13,162,144,219,250,71,241,156,49,120,122,18,204,31,140,153,3,45,234,109,195,76,206,77,49,242,123,212,239,179,236,108,108,154,98,166,12,71,218,130,122,7,2,228,165,149,97,245,246,13,145,67,186,30,209,148,151,46,38,148,36,17,249,63,255,9,255,238,56,221,213,43,153,139,27,243,145,157,97,237,248,40,47,186,187,86,255,255,148,231,148,222,106,236,120,88,115,237,10,235,109,138,106,201,18,164,65,108,131,32,164,254,23,102,90,132,251,213,49,114,78,8,58,210,0,0,44,217,120,146,19,193,218,117,151,246,178,134,27,3,179,248,249,174,68,178,181,199,85,141,187,122,98,255,102,136,64,33,25,157,20,126,95,211,253,255,255,255,255,250,139,232,58,76,212,83,84,75,191,244,45,119,170,118,118,237,90,189,150,16,57,2,67,54,218,193,251,197,118,106,226,211,129,48,178,230,60,64,180,51,112,161,52,68,79,51,224,84,48,176,128,16,133,166,41,161,38,75,3,224,163,116,193,64,12,199,2,252,195,17,12,203,1,117,95,24,204,5,129,129,179,6,195,67,9,48,89,232,9,9,145,8,74,100,106,72,54,153,20,195,79,64,22,84,204,27,30,12,23,68,93,177,10,33,164,166,65,1,159,12,58,80,160,1,156,152,147,128,193,132,8,76,168,166,194,22,17,76,85,97,112,170,45,85,17,245,125,202,255,251,178,100,200,14,230,112,104,208,155,153,75,112,78,105,186,147,61,34,102,30,17,177,56,46,233,111,209,83,23,105,204,244,149,104,132,99,136,131,241,16,75,118,89,187,245,163,79,134,17,66,97,47,66,181,210,161,101,168,132,170,110,253,169,44,109,102,221,154,1,50,81,80,32,155,151,52,119,106,23,135,244,212,84,189,123,29,1,228,215,44,4,198,209,88,247,211,76,25,38,35,251,38,97,209,16,165,74,218,233,23,66,185,100,185,82,61,73,129,233,133,110,95,19,53,103,237,215,15,166,22,241,9,199,36,168,229,54,86,109,189,82,147,71,185,117,230,85,103,71,226,111,85,239,181,88,132,127,230,53,140,185,120,168,29,132,72,115,170,86,194,72,158,79,224,152,158,9,192,153,118,149,94,13,115,46,55,97,221,210,187,81,15,179,82,93,82,115,17,255,106,59,255,189,191,255,120,48,209,103,133,2,246,81,244,108,24,29,73,208,171,156,160,45,67,175,114,66,161,148,49,197,70,69,143,152,68,92,76,1,109,117,239,184,118,0,0,66,120,43,104,49,57,208,219,72,35,48,186,64,200,19,60,133,138,3,38,172,62,152,188,56,98,80,32,0,4,97,242,176,88,146,98,177,3,13,2,137,224,240,226,104,11,96,225,202,166,59,100,2,163,1,140,50,185,10,204,15,81,76,97,112,227,142,146,68,194,5,196,44,211,108,168,3,150,70,20,26,76,80,59,143,3,124,255,64,203,113,253,107,74,254,26,170,173,241,237,186,14,243,5,145,228,220,97,22,38,159,255,108,241,231,247,9,109,169,238,110,110,195,149,200,249,167,156,18,78,206,171,148,124,61,14,245,61,17,181,92,177,13,100,67,183,252,115,170,122,190,228,243,50,117,23,122,80,126,147,129,233,220,207,165,169,11,252,78,74,251,118,78,40,37,20,221,146,166,229,43,19,109,20,2,119,96,156,146,137,86,161,142,11,27,146,242,97,114,170,86,138,76,117,117,152,74,99,16,2,183,232,164,1,0,0,10,239,97,154,169,21,197,89,32,161,25,75,180,21,13,16,122,140,230,30,205,216,147,109,144,103,248,201,85,177,235,25,63,242,254,154,127,255,255,255,255,255,246,232,17,108,142,244,189,40,219,211,55,119,209,177,166,73,39,177,185,19,139,54,24,252,137,91,1,79,24,66,129,28,68,34,24,244,48,24,8,92,130,136,243,37,69,240,160,64,96,17,176,14,1,201,5,83,1,64,51,0,132,113,160,96,194,32,117,2,140,19,7,135,128,160,80,102,4,84,167,32,41,100,64,144,130,60,32,113,70,146,36,17,6,80,217,215,17,2,15,234,82,173,192,38,137,24,23,5,34,84,60,104,86,4,32,8,5,11,138,176,113,255,251,178,100,190,142,134,182,103,208,27,153,75,240,71,137,218,151,61,130,46,27,249,163,64,110,229,143,193,41,167,105,204,244,149,105,225,25,244,169,249,46,86,7,230,185,32,109,70,178,141,67,204,214,21,240,70,247,140,1,19,123,171,51,123,84,252,215,117,86,219,235,200,13,11,110,113,120,168,166,126,53,255,148,175,97,98,47,170,24,202,245,46,19,43,249,243,60,54,201,165,235,21,25,118,117,201,154,27,76,46,69,190,159,247,146,61,70,161,200,118,105,29,25,125,139,94,89,199,205,190,120,211,166,228,126,250,175,99,174,133,91,88,164,253,112,79,66,255,41,174,139,89,83,118,241,122,38,48,230,39,40,202,168,232,32,0,3,222,25,154,92,68,81,24,172,88,6,76,53,214,74,16,25,89,147,70,200,169,240,172,93,101,133,254,202,75,56,101,124,217,73,91,29,169,186,127,232,255,254,223,255,255,247,255,255,213,151,230,191,237,169,203,123,148,186,132,135,130,174,97,127,223,63,87,241,227,58,100,161,0,0,115,41,184,13,177,83,54,1,160,203,4,131,72,131,140,154,17,12,39,26,252,186,6,88,152,176,88,16,12,48,88,248,46,52,49,152,88,70,1,63,1,124,68,99,24,9,132,148,168,162,72,17,40,165,19,98,38,50,66,98,151,201,54,81,152,190,40,222,94,129,41,201,140,21,53,230,49,39,134,147,252,132,32,239,237,180,152,66,235,79,54,148,249,41,171,157,78,203,35,116,110,211,106,165,207,157,104,164,94,89,166,155,50,184,174,6,161,50,172,213,125,86,5,205,9,164,133,156,162,44,89,246,59,62,80,254,117,178,199,199,240,222,164,198,104,192,197,99,111,217,198,208,162,223,99,151,216,240,229,25,253,28,165,253,234,93,100,83,63,247,196,151,213,125,183,139,111,93,95,63,177,176,179,155,201,196,137,99,233,113,138,175,255,205,89,91,204,169,189,235,184,227,111,211,189,186,255,75,14,29,159,57,243,55,95,121,159,216,111,51,175,194,192,0,0,2,128,0,2,127,218,202,82,99,29,24,93,96,23,66,98,237,129,195,98,76,83,202,121,125,70,73,3,97,66,220,199,105,245,239,215,244,215,255,255,255,255,255,63,86,231,233,179,251,49,227,154,232,155,208,236,168,42,100,188,96,124,210,196,224,209,177,130,117,235,101,205,194,149,89,212,170,2,96,104,216,225,6,67,26,2,140,32,116,48,8,28,96,128,97,128,16,128,106,14,5,161,216,32,128,137,45,20,181,170,112,70,117,156,45,21,6,5,81,25,81,173,159,168,105,0,4,37,46,121,103,67,158,149,224,147,136,198,90,182,46,20,12,242,131,142,1,53,22,131,21,113,210,137,210,49,9,151,37,68,255,251,178,100,193,142,39,3,111,207,147,153,99,112,79,232,234,173,61,37,58,36,117,221,76,78,97,235,201,6,10,233,100,246,25,96,93,248,99,105,214,235,205,184,73,86,51,198,226,52,248,107,85,156,231,89,51,58,207,34,216,154,58,21,167,58,23,68,61,230,36,72,154,100,29,241,167,35,90,191,162,194,62,61,99,140,200,180,24,80,78,117,26,191,12,10,141,19,241,11,12,58,73,213,211,77,35,82,16,160,67,59,27,82,68,122,201,24,93,174,137,200,46,0,182,131,55,19,74,114,86,28,234,57,8,58,22,93,14,145,220,47,30,55,16,65,115,22,243,172,211,47,227,214,46,103,90,30,176,199,60,123,213,206,143,231,78,33,11,181,122,141,32,45,132,177,14,16,128,212,14,7,23,251,82,29,8,248,49,238,95,201,218,174,232,122,17,40,195,9,25,142,253,72,156,80,53,43,34,41,206,179,157,184,228,84,57,159,140,147,63,79,171,246,200,254,240,34,64,174,247,124,64,212,76,200,172,137,168,15,21,140,154,15,46,1,128,0,144,93,66,18,62,65,246,104,18,84,176,25,129,170,75,21,197,24,42,21,188,83,112,240,77,71,101,243,207,113,10,57,248,52,30,88,124,178,81,221,37,1,7,24,98,214,151,53,15,255,255,116,94,41,79,255,211,215,184,202,218,179,2,0,85,64,217,48,76,145,164,200,80,13,96,168,56,252,207,14,12,20,17,213,34,54,96,137,182,12,15,50,129,99,10,11,17,34,36,91,80,3,64,44,170,120,5,65,5,22,173,0,161,142,127,204,129,1,165,73,151,59,33,3,38,143,69,199,155,74,0,134,196,0,18,140,33,93,14,197,181,76,72,73,68,105,236,165,136,10,71,193,166,75,146,174,211,193,210,84,100,162,34,226,168,177,54,34,192,153,204,108,40,2,37,11,20,201,12,193,246,109,4,201,63,51,145,6,32,239,39,161,254,21,104,245,18,36,191,18,84,170,32,212,17,85,180,235,138,5,86,249,11,35,152,15,28,36,143,85,97,1,92,25,71,82,18,92,14,194,218,93,94,182,41,28,96,216,252,53,145,228,141,173,47,201,123,58,18,204,132,170,196,84,242,115,40,12,242,234,133,146,149,201,214,143,61,118,161,60,85,198,129,191,12,144,13,122,58,81,44,128,72,41,42,114,82,145,58,84,137,228,234,153,13,90,212,22,80,128,183,28,99,240,217,63,149,102,115,10,224,96,28,172,231,209,111,26,7,97,158,154,79,62,66,149,194,221,14,12,55,147,98,3,184,77,108,141,175,152,205,247,101,57,77,25,153,193,41,85,220,175,217,23,121,143,21,181,157,197,47,1,153,75,88,144,32,171,205,4,100,153,164,32,0,10,162,179,32,255,251,178,100,158,15,41,174,120,211,139,121,123,114,61,131,74,69,97,131,62,29,49,203,88,13,48,221,8,235,4,235,116,246,8,40,180,27,106,233,29,70,64,178,200,236,34,0,131,5,136,103,204,24,146,24,113,245,236,173,168,240,121,79,71,10,252,41,82,65,193,100,227,59,58,23,3,141,163,88,82,115,255,255,255,255,255,41,255,255,250,157,19,27,100,101,144,237,227,76,16,192,45,11,2,37,30,52,60,203,6,79,196,112,108,78,34,147,33,18,36,40,160,66,96,139,7,176,237,200,223,85,15,91,107,29,153,182,138,198,174,43,166,49,96,27,253,97,149,185,175,43,162,200,29,54,225,43,67,75,172,26,11,103,142,138,192,56,16,12,65,252,125,113,129,164,17,91,170,218,212,149,82,163,105,17,3,35,137,233,145,54,240,175,36,75,3,227,65,114,197,234,46,120,19,153,139,106,233,243,75,15,18,46,88,134,188,192,176,35,41,72,227,133,33,252,119,57,42,164,29,23,44,227,178,209,161,95,72,167,224,24,205,68,233,145,60,119,100,248,249,57,40,112,59,47,52,73,92,241,233,92,169,46,99,204,245,135,210,64,228,100,161,28,187,73,101,188,148,53,141,23,97,15,194,19,78,197,9,10,72,208,145,165,129,182,160,105,30,184,140,234,164,15,161,73,4,150,198,156,205,116,211,170,156,245,38,49,78,171,113,86,0,34,51,0,145,64,0,0,116,13,112,128,164,161,108,217,160,48,79,137,108,39,11,12,46,112,66,112,0,36,211,130,235,120,100,124,131,13,219,91,217,147,163,255,255,255,255,233,156,67,226,121,186,122,111,200,232,38,12,57,222,224,0,65,33,207,194,179,150,204,216,254,55,67,0,64,202,9,3,6,22,188,196,162,0,145,10,128,76,168,153,16,209,19,4,226,118,148,224,144,66,43,49,41,84,4,144,162,1,64,160,243,74,91,64,214,156,101,132,78,98,237,172,166,104,238,151,153,185,53,165,133,98,207,234,247,64,0,104,108,23,96,47,128,182,74,75,242,132,211,32,220,21,224,143,134,117,28,2,24,103,38,73,233,208,182,214,79,145,10,195,209,82,227,1,70,141,15,141,30,11,152,202,150,163,181,145,68,204,239,91,68,57,68,135,104,205,71,84,144,167,132,79,84,137,101,162,72,89,161,174,143,245,76,39,172,131,90,212,71,155,236,59,78,50,198,84,118,117,133,125,44,157,106,133,31,71,122,54,46,83,204,172,103,11,138,243,218,201,133,195,21,113,150,230,15,186,14,229,118,41,87,170,151,66,136,159,138,165,19,138,73,204,197,24,85,202,130,190,145,212,162,205,87,184,185,173,65,38,175,22,238,150,57,156,89,211,140,25,173,73,146,141,148,57,255,251,178,100,121,142,135,173,113,213,11,79,78,98,53,66,218,252,37,99,56,30,177,161,84,77,97,231,25,3,137,171,204,145,165,40,174,72,176,0,0,6,0,0,70,206,149,26,64,70,3,182,138,159,183,167,84,28,21,154,144,38,44,80,225,127,99,113,53,242,58,17,127,70,239,251,43,179,255,255,199,121,86,8,200,98,79,70,236,215,255,218,3,16,29,1,3,51,118,142,10,211,224,152,211,136,18,124,103,215,25,20,75,243,184,2,10,130,113,100,168,65,216,43,182,2,102,129,57,82,42,177,248,79,143,240,22,65,66,24,135,137,194,233,82,85,16,64,140,142,34,165,13,6,75,58,243,211,56,105,13,137,208,133,83,97,230,27,138,196,144,106,2,113,189,210,248,45,24,80,130,128,89,218,208,213,165,97,111,87,68,80,168,142,23,168,67,107,34,176,162,39,7,29,27,32,159,171,37,213,193,59,2,170,185,148,250,221,24,164,142,226,165,120,204,80,69,114,124,45,233,153,91,210,106,120,17,151,8,67,101,225,190,103,81,46,99,177,102,116,241,100,155,84,184,66,84,168,84,175,77,247,8,13,143,84,203,132,163,65,188,75,140,101,59,107,19,28,20,53,101,250,49,121,133,118,133,163,96,111,10,172,51,45,217,9,111,203,147,13,27,91,84,36,208,233,105,117,10,19,205,50,210,140,46,24,180,74,178,85,159,44,147,65,111,168,199,140,147,231,201,254,99,175,81,153,223,80,0,0,42,38,41,31,48,92,234,53,108,128,74,184,232,16,18,169,211,219,28,203,224,192,36,65,143,61,44,117,209,0,176,132,66,247,62,192,90,191,189,79,255,211,225,107,100,43,208,45,194,174,116,149,251,165,77,231,12,142,190,35,127,230,128,0,0,54,108,106,14,128,238,179,1,193,50,97,147,37,12,26,20,49,17,176,176,152,32,40,193,66,86,185,107,218,250,100,153,248,83,42,144,10,129,3,136,223,105,34,151,134,1,169,104,64,40,160,29,69,142,133,141,142,11,128,11,62,85,2,67,231,118,24,17,3,67,242,216,21,106,182,120,17,248,157,41,24,206,80,129,188,93,135,192,223,110,49,155,194,205,225,164,91,134,241,66,162,123,212,240,212,231,178,36,181,63,84,167,4,228,97,114,141,131,25,226,194,38,70,51,242,119,139,184,203,136,13,123,108,162,225,157,94,198,254,33,33,171,139,194,248,167,90,97,55,92,234,204,198,77,85,181,73,19,233,163,67,150,206,23,80,162,149,154,123,181,28,141,144,81,45,237,240,150,220,158,69,237,91,157,74,227,52,63,23,202,242,107,193,40,111,90,117,207,179,68,67,76,251,68,209,148,98,128,128,192,42,89,177,212,80,210,88,106,80,234,166,204,255,251,176,100,112,14,231,159,113,212,147,111,78,96,67,67,74,194,61,130,40,28,169,197,82,77,189,60,192,218,14,43,204,195,8,160,166,164,141,173,83,142,122,243,199,120,223,251,12,213,93,123,141,142,98,208,0,0,109,98,60,123,9,34,172,124,62,52,105,77,43,71,146,180,47,228,192,142,74,134,80,32,226,91,72,166,122,0,187,115,179,190,29,131,229,156,24,88,52,100,250,187,255,255,254,7,183,12,217,249,29,223,203,218,200,97,41,115,198,90,167,53,245,0,226,136,34,132,0,128,35,54,195,52,178,211,27,10,101,160,161,209,97,115,27,12,5,6,128,2,216,34,114,36,0,179,74,185,76,228,208,14,2,131,90,34,241,97,146,228,19,36,44,10,158,73,243,49,52,195,80,148,229,44,3,231,38,79,40,171,117,153,129,20,118,0,121,146,225,188,179,29,71,72,27,119,27,202,121,151,40,120,17,190,190,162,205,54,150,236,24,216,92,161,176,150,55,35,161,166,42,145,232,211,5,203,105,57,86,169,42,159,66,205,3,81,86,197,151,54,229,213,32,222,50,243,12,150,157,192,153,59,136,236,195,78,173,194,80,170,241,131,149,86,201,183,139,110,44,242,218,27,100,245,61,222,182,238,239,37,99,178,39,108,61,168,170,3,100,199,9,101,104,19,121,19,43,39,56,180,243,6,161,230,83,200,109,28,152,142,212,205,153,104,34,184,84,214,49,238,164,229,238,50,217,95,186,198,14,229,67,249,123,172,251,187,89,191,174,26,108,173,32,21,153,52,43,130,149,38,41,99,2,42,91,88,69,53,208,235,84,86,237,96,235,166,73,81,111,169,236,33,82,117,73,99,110,93,141,103,255,213,211,2,211,255,147,35,250,123,80,36,37,61,91,223,28,0,0,51,0,51,48,206,131,93,66,53,226,243,173,57,12,33,82,96,83,67,0,20,37,63,96,192,144,67,10,38,108,235,176,206,197,203,214,28,0,159,233,62,128,225,97,20,197,18,3,89,69,244,59,195,204,56,190,46,156,211,219,27,108,106,116,223,58,137,26,225,174,250,70,221,42,29,37,110,34,106,184,110,173,44,100,45,173,245,182,186,221,185,99,75,18,126,83,40,132,209,30,135,186,228,118,89,97,162,57,49,120,102,39,12,75,104,83,149,71,218,27,125,24,173,50,190,37,84,145,153,36,196,105,243,149,196,102,172,83,218,72,195,37,229,236,0,215,108,81,21,70,110,144,164,124,214,140,5,205,42,48,20,157,150,16,211,37,112,220,220,154,126,145,14,137,232,148,244,121,8,210,73,98,148,62,109,55,81,100,12,157,77,51,95,131,88,11,169,27,181,95,89,62,185,231,60,170,99,185,43,8,145,15,15,45,137,239,119,255,251,178,100,109,142,103,139,113,83,147,120,100,112,70,163,138,161,60,195,120,27,69,163,86,109,97,229,0,251,7,43,92,196,140,224,43,255,92,189,241,232,166,149,41,75,52,157,254,155,59,57,51,89,122,102,27,253,64,11,241,98,33,39,112,240,32,170,209,61,69,156,206,9,134,167,173,134,235,62,81,192,125,34,128,144,147,200,70,38,237,178,136,217,45,31,73,136,42,217,157,196,132,11,13,48,145,3,167,66,99,84,80,157,97,203,62,34,241,73,172,107,190,75,255,183,95,232,233,37,78,58,76,207,22,54,77,76,151,65,43,102,128,8,161,77,41,70,208,1,23,56,128,114,114,204,40,168,1,11,249,140,142,209,74,41,20,250,33,44,97,24,8,25,254,88,16,241,150,174,83,1,252,144,163,139,218,112,220,78,28,175,114,83,49,158,197,58,194,229,22,104,37,149,233,210,72,228,135,208,76,21,186,108,53,51,70,88,169,167,145,20,207,206,168,150,131,179,56,204,75,183,60,113,170,74,199,52,122,237,157,85,118,88,208,228,236,13,204,208,24,163,170,164,164,101,204,72,248,59,157,94,120,83,197,178,136,228,180,104,176,154,227,119,197,147,203,54,168,89,175,139,93,28,221,171,39,99,37,148,202,198,201,33,67,107,91,172,120,74,105,103,130,218,72,242,227,106,40,51,50,166,28,103,36,171,116,87,142,69,253,64,112,100,123,48,102,28,53,100,39,10,205,35,29,86,181,235,86,168,241,207,253,64,110,253,21,8,0,88,130,7,25,17,199,195,221,3,147,27,195,171,169,193,38,171,117,70,21,49,84,96,16,93,33,192,153,152,29,39,208,197,49,145,81,148,75,107,183,99,175,217,186,45,209,179,235,175,190,216,255,126,228,0,28,176,94,69,216,32,0,0,113,211,147,101,140,51,228,99,9,234,17,142,0,154,91,56,8,20,10,6,16,4,40,24,96,162,194,48,113,145,23,208,26,10,204,66,160,89,0,232,181,130,4,232,59,144,82,33,16,172,0,101,234,144,111,13,245,15,64,49,2,28,117,51,82,34,17,93,78,249,20,24,157,176,123,114,92,203,210,196,26,150,243,80,204,0,224,202,227,171,217,9,116,208,135,173,181,119,93,103,94,12,191,4,64,113,87,209,160,84,164,116,186,247,166,244,28,252,31,52,76,240,244,68,54,17,246,139,56,172,119,136,117,72,241,101,167,82,140,19,167,86,78,66,93,138,121,14,18,113,19,61,90,50,185,118,237,86,243,114,127,127,180,229,33,226,179,236,116,8,142,242,25,130,215,213,175,245,31,130,40,169,25,102,107,58,242,198,32,229,137,219,123,155,105,69,144,34,78,178,141,83,82,67,246,235,51,57,217,95,212,142,8,0,195,255,251,178,100,108,142,38,246,102,212,19,120,99,240,69,227,58,144,97,230,28,28,17,221,84,77,48,189,73,3,142,107,36,243,13,208,247,101,211,188,230,107,22,46,152,34,163,61,144,110,39,50,24,212,170,37,24,219,209,80,201,2,26,81,72,222,32,38,7,23,255,45,227,177,67,92,239,119,69,211,152,212,231,132,69,205,4,207,192,167,92,80,110,9,117,130,33,165,234,211,44,142,110,119,151,119,202,46,201,50,156,240,62,20,78,106,133,29,171,38,150,225,202,76,60,49,135,5,150,48,65,196,170,192,58,116,66,52,193,10,71,226,255,145,2,159,110,69,197,92,173,78,83,6,35,217,161,54,21,22,138,44,12,160,84,195,132,220,92,56,121,152,181,166,190,135,241,119,166,49,21,125,58,159,11,225,168,210,202,219,102,167,3,52,135,234,125,164,169,123,44,148,90,112,97,59,132,72,219,138,164,53,171,145,10,208,232,91,90,14,129,115,87,151,176,200,211,129,24,188,122,94,252,79,171,137,247,49,195,180,137,22,92,245,57,251,99,235,79,250,83,140,82,240,233,181,185,36,234,39,227,166,176,26,151,87,115,134,204,194,132,112,56,80,131,182,88,235,254,136,170,217,26,229,114,82,230,199,200,189,115,140,142,203,246,23,86,78,85,167,71,180,52,208,56,140,188,145,71,151,226,141,99,216,221,227,67,167,239,102,61,74,49,144,52,218,181,63,63,163,89,239,234,254,161,74,0,68,128,5,65,55,13,193,162,151,47,115,155,42,243,250,26,157,20,241,88,60,163,179,24,18,203,110,105,51,243,210,157,35,134,49,243,112,101,52,18,242,162,235,1,96,115,141,86,43,194,166,63,254,87,223,255,229,244,75,143,255,11,201,235,0,32,0,74,119,151,156,156,163,176,130,211,135,96,190,153,60,141,225,71,132,232,70,69,200,161,112,225,122,23,179,147,36,34,29,60,11,30,100,173,148,97,14,10,84,50,182,189,59,73,66,197,230,99,246,216,2,142,67,37,226,114,67,210,243,212,58,19,202,157,85,47,161,135,192,233,17,132,175,245,151,161,132,122,177,125,12,173,85,82,120,65,117,138,61,199,102,107,145,152,194,82,175,55,92,135,26,186,178,65,61,178,194,193,249,105,110,13,108,175,101,203,25,130,41,61,42,31,200,156,177,55,161,148,129,182,196,173,69,74,158,149,27,37,231,157,218,22,94,117,171,134,205,58,59,159,40,24,162,179,201,91,46,191,140,194,239,68,181,163,33,89,60,172,157,32,22,68,72,68,203,55,111,79,82,29,188,234,118,174,84,126,24,53,151,225,89,119,49,3,255,219,48,3,128,0,0,0,3,177,216,214,20,133,205,46,170,52,25,136,217,51,10,194,195,108,255,251,178,100,113,8,38,87,104,215,187,56,97,240,62,66,218,234,60,195,70,27,101,221,82,77,48,95,9,37,141,170,152,246,24,232,104,127,18,64,148,191,212,202,25,247,76,198,12,188,12,194,173,22,116,229,254,47,255,255,255,255,27,66,214,135,223,70,88,56,167,29,154,59,204,128,0,49,2,146,177,199,32,185,135,214,181,77,104,231,208,80,42,235,1,54,188,99,200,130,8,22,103,18,131,74,77,161,180,182,144,166,150,19,217,110,8,129,131,76,147,37,18,0,168,219,229,87,92,12,77,27,147,245,149,179,87,41,10,224,73,68,70,7,91,44,161,146,130,133,63,45,97,177,41,178,247,123,27,187,141,156,181,68,86,251,65,185,122,15,212,242,21,49,184,247,34,15,148,105,160,78,196,32,92,149,210,184,133,69,73,233,117,8,134,30,155,143,200,100,181,67,212,15,87,162,76,196,10,144,3,80,58,94,130,34,243,196,9,97,226,101,214,148,229,9,146,90,166,93,204,136,172,102,65,113,115,78,228,50,190,29,31,106,218,188,71,183,117,133,189,166,204,71,118,166,155,214,115,122,21,144,247,209,238,127,47,34,163,218,186,194,74,127,206,94,215,99,246,41,220,253,252,164,22,180,177,31,249,171,73,127,248,188,128,32,5,16,81,12,0,216,24,232,165,192,194,44,14,172,9,105,73,47,7,8,159,47,149,27,137,201,96,75,86,92,114,70,214,138,127,54,127,211,117,6,199,195,222,208,60,164,52,12,120,56,14,188,232,157,105,60,211,167,219,254,225,188,65,95,90,122,159,255,171,255,79,72,0,0,177,8,41,181,185,156,129,96,80,172,207,66,64,78,206,32,36,193,206,48,2,113,96,48,80,66,4,18,34,132,112,26,94,187,32,1,32,22,110,215,213,73,243,93,230,56,58,204,75,218,199,37,228,128,179,243,10,26,134,11,190,4,77,132,118,88,6,73,180,80,41,134,73,126,81,174,15,129,105,92,60,63,69,237,77,130,110,1,73,16,196,216,161,196,34,45,34,172,134,95,211,233,211,141,165,14,81,46,192,81,79,29,177,207,117,247,200,135,37,10,141,24,165,70,57,198,111,250,142,233,115,164,46,137,214,201,165,65,27,16,170,14,241,136,163,65,148,105,6,73,5,203,21,6,196,80,20,144,62,48,169,146,162,39,75,39,20,83,164,80,17,46,179,65,112,220,27,247,236,189,251,184,102,218,218,142,74,61,48,25,21,89,226,140,203,31,60,102,147,218,205,191,149,141,73,56,170,139,135,127,252,72,16,243,252,176,149,10,82,8,200,93,213,45,204,136,99,90,121,233,167,43,187,58,247,223,202,60,201,27,168,241,10,153,231,128,32,201,235,14,229,105,236,167,8,27,110,255,251,178,100,129,142,134,175,105,84,147,111,77,192,71,68,250,177,60,105,152,156,13,157,76,77,61,60,192,239,136,171,156,196,152,32,83,99,54,252,26,161,130,7,106,25,242,46,211,238,250,219,207,101,186,127,209,165,91,233,215,245,128,102,32,41,175,20,96,171,28,175,135,165,88,182,50,81,162,205,203,104,20,148,20,16,100,201,133,83,152,161,178,211,84,53,62,19,69,173,19,11,80,133,158,95,98,177,46,8,56,196,250,23,7,17,123,148,198,6,125,130,19,0,67,60,169,210,192,20,217,229,126,150,227,242,211,154,179,69,74,136,126,86,207,160,104,5,228,108,12,14,171,50,105,70,44,75,251,62,229,65,113,199,245,81,55,81,25,92,186,100,217,114,123,5,8,83,4,32,53,105,164,184,203,85,43,203,177,210,32,102,54,225,66,101,66,107,143,230,195,59,51,10,75,42,152,176,155,210,237,112,35,140,150,213,194,250,188,211,137,9,153,30,234,240,221,72,242,11,57,173,9,87,10,61,105,93,174,54,170,150,155,52,151,218,172,217,76,148,171,147,170,206,166,202,95,239,46,171,48,74,109,182,184,118,2,34,164,236,34,151,200,38,146,87,229,139,202,179,167,137,2,138,255,249,210,0,0,0,77,80,22,132,185,40,48,97,209,47,17,248,92,12,163,12,30,205,90,89,219,227,95,45,99,174,58,161,207,239,39,201,35,203,179,168,239,255,255,156,252,18,127,30,150,148,107,235,68,145,5,8,213,110,86,195,12,0,0,66,180,40,20,101,46,230,116,70,97,144,192,16,114,248,169,89,132,21,168,57,134,128,163,137,130,0,16,8,168,203,56,49,240,186,73,181,162,236,48,117,120,248,50,104,0,176,6,226,48,7,87,21,145,155,214,220,8,0,220,135,145,90,173,121,212,9,66,133,219,121,120,124,136,200,63,19,207,10,132,57,94,192,180,23,151,128,210,219,18,54,161,180,116,67,74,184,173,153,117,14,2,125,0,210,173,80,82,19,203,228,210,50,53,12,40,137,165,211,146,228,180,229,26,121,30,123,70,204,236,172,125,168,214,150,170,114,132,80,137,33,203,209,102,92,91,67,231,149,90,62,146,181,29,150,14,29,115,207,78,207,140,132,186,92,209,69,224,102,207,72,210,162,99,142,158,190,174,244,230,110,149,125,23,35,36,186,212,193,89,154,91,255,171,219,93,181,57,188,215,192,0,0,110,136,91,75,51,53,10,44,46,148,193,35,40,96,18,160,181,214,54,227,7,144,61,92,42,187,42,188,201,50,149,8,110,79,173,61,78,214,247,240,174,200,223,255,255,255,255,215,253,255,246,198,40,170,214,250,7,54,138,229,94,68,4,211,174,1,8,146,183,214,9,184,110,29,212,255,251,178,100,140,14,38,82,104,212,155,111,101,176,77,170,186,211,60,194,58,26,121,163,76,109,189,150,193,43,19,235,104,193,138,88,10,116,24,76,115,226,198,74,164,32,114,14,153,51,96,96,184,113,138,26,46,160,17,168,64,121,138,139,129,1,7,128,136,0,204,48,113,109,236,172,1,18,64,192,142,27,196,235,194,150,17,31,151,98,97,198,146,217,122,192,128,225,212,112,82,167,69,208,40,78,179,241,64,37,129,144,205,82,94,180,158,38,33,15,84,196,67,201,170,177,70,188,0,53,146,172,52,88,80,57,197,64,212,177,154,141,231,91,149,224,89,12,22,102,3,181,195,35,208,188,229,73,24,245,50,19,240,161,214,43,118,170,172,55,210,231,201,88,48,82,171,73,89,175,37,54,97,182,134,91,11,75,153,72,155,192,213,223,111,26,111,253,61,45,104,9,171,53,196,241,40,137,117,168,112,78,214,126,251,173,63,94,232,163,151,166,235,97,187,43,17,18,78,123,86,126,222,10,217,155,86,123,187,178,150,219,245,249,42,205,31,80,4,3,0,41,202,197,179,150,192,241,23,197,107,142,170,175,219,225,42,60,161,237,226,247,155,44,184,212,243,55,148,242,53,35,149,191,91,59,107,237,157,147,92,222,8,229,50,223,255,246,117,143,48,203,42,51,58,209,9,177,217,26,82,80,216,212,139,150,23,58,214,95,246,2,64,0,0,146,220,80,248,201,23,192,176,224,84,113,107,19,10,6,75,192,227,164,172,6,138,37,241,132,6,14,140,72,83,240,229,120,122,149,150,75,84,221,206,146,75,160,151,61,135,65,200,19,182,154,109,235,240,60,37,82,120,40,182,42,41,215,170,204,227,151,59,31,112,181,31,100,45,18,15,205,170,179,121,187,54,198,165,57,143,105,178,199,42,230,186,114,111,16,149,52,236,140,31,97,121,21,107,170,76,150,7,201,203,202,145,161,59,172,244,194,221,41,124,57,151,87,129,148,47,144,230,151,105,122,186,218,18,45,229,138,230,76,36,87,109,42,87,87,165,140,220,214,135,162,214,152,198,16,143,101,130,171,166,103,107,74,77,106,252,22,90,98,231,238,210,139,46,93,142,213,154,58,85,211,150,171,242,179,218,201,164,89,54,218,244,230,237,43,85,32,0,48,31,98,6,74,163,41,85,108,26,109,147,7,72,48,25,148,113,184,62,234,42,86,185,67,213,15,91,163,86,126,154,153,115,14,165,155,213,175,109,189,215,106,158,225,159,255,255,255,219,255,211,255,231,26,69,14,61,209,196,196,13,37,169,150,46,46,40,11,134,86,222,49,79,119,119,74,64,112,99,64,240,226,3,7,132,76,167,145,49,1,52,198,129,51,2,8,204,14,151,48,152,76,170,255,251,178,100,152,14,70,51,104,212,27,120,99,112,78,234,74,227,61,39,42,28,141,125,66,78,101,239,137,61,148,107,28,246,12,224,71,49,56,60,199,99,211,9,133,68,139,176,73,176,196,195,194,54,196,171,28,82,230,42,178,218,114,153,129,17,34,173,40,104,145,77,184,49,217,121,122,72,157,0,138,185,20,218,224,35,54,168,66,20,117,73,161,171,126,159,234,11,45,69,248,20,8,24,240,153,38,32,40,10,104,83,61,59,140,87,176,244,181,148,185,47,227,88,122,136,156,131,96,208,132,22,198,170,77,252,141,98,48,230,144,53,18,110,67,33,6,110,27,106,168,71,254,165,98,143,72,59,107,93,69,141,26,27,118,33,182,138,167,41,155,133,146,104,58,138,121,111,48,80,86,196,59,230,20,144,138,246,255,141,194,212,12,177,77,233,60,210,45,234,35,86,158,172,86,35,124,250,188,218,175,105,181,247,125,239,57,146,181,182,228,199,107,78,218,59,249,183,140,70,72,19,247,155,249,197,237,80,64,4,192,47,175,36,211,128,186,193,15,144,145,26,177,166,233,76,240,62,252,230,27,181,58,21,74,195,164,0,64,237,95,34,90,165,239,123,145,32,160,50,93,139,47,199,76,95,250,182,42,191,249,127,220,167,167,255,18,90,194,45,250,84,23,1,4,194,210,64,33,206,2,139,158,23,205,76,29,0,0,74,124,17,40,119,6,70,250,190,43,102,7,26,50,162,50,80,19,32,86,96,200,66,80,4,100,67,4,169,174,49,115,205,120,233,205,94,78,107,236,194,218,131,100,175,15,129,64,74,130,136,11,85,150,37,11,89,146,64,128,192,54,62,160,246,200,4,35,108,194,218,158,68,43,146,80,128,14,184,47,240,208,146,215,176,155,74,11,58,232,193,4,160,118,176,130,95,139,52,240,93,68,13,84,107,150,245,93,211,20,181,71,169,148,186,56,178,70,55,144,130,100,155,145,173,118,225,17,115,138,62,222,87,47,183,137,213,186,187,197,19,95,201,231,79,105,81,209,49,117,70,245,13,170,93,187,177,91,44,55,145,169,55,203,94,49,120,75,172,29,68,80,61,6,207,37,202,168,211,83,241,226,75,205,141,93,22,72,7,115,2,153,245,208,138,206,8,128,240,108,248,80,184,152,251,72,20,107,166,185,54,182,97,217,131,77,50,144,223,184,32,0,40,5,239,197,98,176,76,45,55,168,230,137,55,158,33,81,144,2,226,108,181,12,173,96,234,197,77,213,246,25,249,187,194,131,225,65,230,24,113,131,127,254,159,211,255,254,139,209,190,167,235,183,255,251,246,17,21,0,132,210,0,128,94,71,42,60,17,69,49,242,176,111,205,218,3,133,101,135,67,2,152,224,212,96,53,193,255,251,178,100,155,14,6,238,104,210,27,111,79,48,76,41,58,231,48,69,102,29,85,161,64,78,101,145,193,41,167,107,104,243,9,88,181,78,198,36,9,24,44,24,97,81,209,137,129,64,224,153,132,131,70,85,40,152,120,78,100,16,105,132,133,66,35,105,108,23,130,182,132,2,209,185,217,108,75,114,29,3,122,84,200,74,224,84,174,195,112,64,83,152,52,16,131,198,238,172,81,64,108,108,165,14,208,122,177,5,197,127,17,112,13,140,161,67,19,152,21,129,120,37,12,168,137,39,61,254,125,206,210,151,28,227,234,223,69,221,134,229,13,60,188,73,215,66,88,166,210,57,125,137,166,224,56,78,41,73,35,134,231,216,29,18,200,158,134,104,101,48,138,105,70,87,241,194,163,230,65,91,29,111,151,7,210,239,72,139,237,172,78,130,171,42,33,193,167,155,105,95,194,255,235,222,159,216,229,88,165,104,226,168,177,66,182,29,130,174,173,163,115,52,178,250,125,170,205,42,249,74,254,244,51,212,248,221,246,26,172,156,222,180,131,187,187,183,246,213,205,214,52,185,138,150,251,249,16,8,8,0,0,3,55,180,66,248,119,143,218,93,82,237,170,202,176,98,184,110,164,67,220,102,73,137,202,117,71,233,204,166,250,255,46,159,255,233,95,255,255,229,255,244,238,230,222,134,242,231,165,27,75,169,92,213,34,14,35,63,53,72,21,227,80,249,165,139,49,234,12,116,210,0,66,233,65,169,206,49,150,41,33,130,240,177,134,99,49,141,162,0,16,8,49,56,239,2,132,166,0,4,38,16,2,38,51,12,0,130,24,194,16,48,193,48,108,205,113,129,9,37,244,81,112,128,56,8,1,162,59,8,26,4,4,0,33,132,161,240,16,161,195,4,10,2,174,7,11,32,65,123,130,134,153,148,32,1,168,253,16,17,16,101,69,64,74,214,191,75,248,205,138,162,144,189,137,18,128,88,0,104,242,235,217,79,212,0,65,202,166,202,192,225,28,201,27,8,68,121,100,69,77,84,105,236,184,139,140,14,60,175,47,200,106,233,115,133,1,63,76,137,78,98,52,235,38,125,59,174,86,221,215,202,204,175,27,23,48,212,214,85,44,89,123,106,125,165,249,187,85,150,84,230,20,178,93,94,117,1,73,69,38,206,185,36,7,155,26,102,88,187,142,175,148,239,58,247,82,172,31,146,102,169,99,95,83,205,164,246,117,45,154,188,227,165,75,172,212,176,225,82,115,163,20,172,47,50,189,25,188,243,158,113,228,17,99,151,164,0,8,2,128,0,0,59,254,148,219,19,150,21,6,15,105,155,250,161,189,237,82,251,178,181,178,174,241,251,127,218,71,199,229,249,117,255,255,126,103,255,255,243,54,66,191,213,215,255,251,178,100,147,15,39,174,99,79,139,186,92,244,76,202,10,237,60,35,158,94,121,223,62,14,97,117,145,52,45,43,76,244,136,160,200,200,205,125,196,78,119,34,133,238,146,95,110,42,48,156,30,252,97,109,89,186,113,242,91,251,243,252,51,8,206,140,48,119,53,50,16,201,55,3,72,7,13,82,71,48,16,72,197,10,35,7,132,135,1,200,162,103,178,105,131,203,193,193,208,224,33,189,128,131,195,66,213,63,192,128,16,52,20,150,195,128,98,128,162,155,152,16,110,74,17,14,53,3,132,106,241,53,208,80,172,33,2,53,100,43,117,109,146,188,176,225,0,9,142,28,101,37,0,39,178,35,53,246,190,92,211,43,18,218,86,180,65,69,151,184,136,204,107,235,145,130,29,155,72,97,165,42,41,37,20,203,180,180,37,108,150,219,91,198,105,75,74,6,249,53,181,173,41,139,56,14,51,10,164,191,219,212,85,167,50,175,135,42,59,50,206,213,186,239,214,248,235,183,4,95,235,85,230,23,227,239,117,250,160,47,106,34,214,62,104,17,206,194,41,24,31,151,143,182,163,225,84,245,204,91,123,179,206,109,223,94,178,255,206,162,204,216,234,124,30,60,86,105,102,231,218,173,209,227,214,180,213,91,171,219,71,51,151,83,47,191,235,174,235,134,69,245,236,250,218,213,195,187,217,52,132,136,170,60,240,100,3,178,129,33,56,202,214,12,126,194,103,188,35,189,211,41,57,60,202,254,94,255,255,246,245,79,255,255,75,236,68,99,82,118,45,94,228,29,145,92,152,115,80,251,76,9,246,102,43,149,235,121,145,166,253,41,33,93,53,104,102,11,72,230,253,203,115,225,0,0,1,116,194,41,227,47,93,140,72,200,36,78,155,120,98,100,113,153,116,205,30,72,5,12,20,12,132,4,101,129,97,131,72,36,67,192,184,40,204,39,214,76,176,140,60,32,82,84,1,192,130,134,43,12,58,96,116,43,88,100,196,67,69,70,5,178,150,76,116,64,210,105,164,132,76,193,29,211,108,9,54,176,168,203,5,210,56,210,50,16,95,80,202,80,214,234,58,15,5,26,129,216,153,178,116,70,41,10,88,145,39,37,242,116,190,202,104,189,57,175,119,58,65,218,6,148,95,89,245,243,15,55,75,237,82,243,209,2,64,245,173,111,28,242,206,191,225,114,236,82,83,91,221,15,154,137,161,194,110,188,170,70,175,97,196,222,245,85,207,174,18,22,197,187,69,223,133,234,65,53,142,238,225,116,57,184,149,148,202,187,124,131,175,135,199,17,51,240,220,253,179,230,22,243,135,43,30,87,9,100,252,121,75,20,37,108,185,138,231,216,252,188,110,252,171,152,238,123,233,138,176,131,141,77,165,79,85,160,48,255,251,178,100,120,142,71,123,104,208,155,153,100,112,73,233,58,250,48,197,40,30,217,191,60,46,233,19,193,65,47,107,76,244,148,232,0,0,0,206,255,83,181,231,163,34,107,130,166,57,97,161,51,0,215,136,239,164,89,158,244,144,196,252,171,249,191,255,255,250,80,19,192,174,236,148,162,253,30,123,89,118,253,153,75,43,35,49,141,122,90,201,125,70,86,31,32,84,44,167,219,21,10,107,249,138,61,58,194,97,41,220,110,146,46,102,18,70,99,180,138,99,177,118,50,57,24,78,25,152,20,137,140,134,96,96,96,152,92,50,60,87,48,40,165,12,27,204,9,7,76,107,31,134,129,183,216,189,193,192,104,136,4,10,0,100,33,34,45,21,0,99,11,65,145,138,166,12,73,80,3,178,23,58,14,22,14,12,93,147,42,56,72,98,76,53,131,84,209,148,48,226,33,72,10,16,12,209,0,0,134,152,32,133,17,131,57,134,26,190,35,4,10,89,14,189,173,204,93,4,59,109,37,87,109,167,154,195,0,236,113,100,34,180,65,254,169,15,209,246,1,17,12,121,137,0,189,141,217,237,113,217,195,252,197,101,25,205,66,230,37,185,212,254,77,63,247,50,169,131,235,191,152,123,123,87,6,133,7,103,90,35,46,204,225,32,209,163,8,89,123,44,23,218,90,150,116,209,245,116,93,73,164,67,154,96,248,62,133,171,164,138,36,150,93,89,7,195,76,216,229,120,74,129,143,169,23,81,81,104,218,207,215,253,109,53,241,20,76,250,14,72,136,154,40,0,48,13,223,8,195,116,141,23,37,109,204,233,23,128,184,196,85,0,91,190,163,154,207,16,202,238,168,120,143,110,233,151,183,44,236,1,252,194,159,255,167,255,255,244,245,255,208,173,123,43,149,139,115,158,241,140,141,99,26,179,48,229,22,147,145,227,39,232,235,43,178,30,48,173,63,141,207,113,155,208,0,0,51,2,25,141,34,210,55,48,20,214,157,19,157,153,204,132,148,48,48,60,218,11,195,31,132,140,18,14,26,70,154,112,120,98,128,128,114,124,48,160,112,129,218,146,66,243,8,128,131,8,105,114,188,133,67,65,131,178,219,152,200,14,96,94,137,57,30,81,3,134,24,5,31,93,197,14,133,108,144,130,46,44,14,110,221,202,157,130,129,70,0,73,133,15,10,37,28,9,26,211,145,0,189,198,144,129,65,217,209,209,40,190,235,57,201,184,108,205,169,42,50,64,114,183,101,174,199,93,235,121,150,249,34,109,141,1,106,50,106,242,167,241,68,97,44,37,90,97,167,53,109,199,225,231,51,83,115,15,116,190,85,141,125,125,204,106,209,118,56,247,91,164,154,144,84,179,182,99,38,198,122,35,71,56,161,49,108,146,85,255,251,178,100,95,143,231,228,105,79,19,154,76,242,77,99,186,163,60,226,128,32,145,161,58,14,233,239,193,74,47,42,136,193,138,74,158,164,8,50,196,101,107,190,201,122,248,83,55,50,136,197,163,27,242,65,60,243,239,33,151,203,147,59,56,147,102,167,35,107,213,57,148,93,148,145,147,210,212,101,164,217,156,33,12,148,113,91,122,250,180,138,115,186,61,174,191,0,0,1,55,118,222,144,5,145,176,101,54,161,234,20,230,208,22,100,160,161,214,42,227,106,166,6,18,87,84,117,35,230,235,162,127,21,176,7,83,252,175,189,107,224,204,85,41,1,9,157,132,157,112,146,52,15,136,90,21,26,148,53,162,215,76,110,134,78,160,179,130,46,91,29,190,99,24,97,80,32,119,195,18,97,211,58,100,161,36,107,152,124,101,128,170,98,0,88,98,233,120,97,224,16,96,176,92,96,8,18,101,216,22,20,51,12,35,3,12,51,6,13,27,15,71,131,180,137,119,193,96,196,161,36,17,40,193,237,225,64,38,214,16,226,51,44,96,106,11,6,10,208,85,117,129,46,1,166,76,98,204,83,60,39,33,2,117,214,30,76,97,194,13,8,96,200,132,6,165,1,16,136,33,20,96,209,134,27,116,203,186,136,81,69,109,137,133,149,97,24,109,18,42,157,155,165,98,216,95,239,74,12,168,19,214,131,245,100,243,19,17,177,0,216,109,220,13,209,103,74,168,78,37,65,88,167,97,138,249,97,39,152,21,195,121,204,205,35,59,4,173,177,155,243,134,91,27,151,149,218,76,242,214,44,110,203,5,51,175,14,85,8,251,205,169,222,190,205,226,90,4,122,235,58,206,232,225,91,110,38,175,152,121,255,7,199,165,106,219,157,71,196,121,116,255,49,116,165,121,35,122,237,69,36,8,175,239,18,52,107,98,5,177,136,186,182,32,223,48,206,130,39,170,93,138,40,178,226,219,98,81,84,51,34,6,71,160,37,114,181,163,248,215,84,32,31,53,199,241,236,87,36,177,28,235,26,0,42,87,89,104,255,160,134,144,63,42,35,167,253,204,155,243,183,255,173,29,76,106,22,235,110,213,163,169,83,79,67,126,159,174,149,117,221,186,175,57,21,131,151,84,107,190,171,4,44,194,23,111,220,0,0,84,220,96,90,103,246,25,155,129,230,37,164,24,148,56,102,162,58,87,24,109,90,32,3,140,133,7,134,99,202,3,7,134,138,5,134,0,0,152,136,212,203,22,6,242,51,23,102,77,13,15,6,164,130,1,58,29,82,133,83,191,101,255,93,43,80,161,0,90,8,128,201,227,2,106,117,35,233,70,216,212,10,17,19,22,125,185,248,20,96,138,9,154,200,38,46,224,169,97,145,48,142,55,71,207,40,195,255,251,178,100,54,142,167,161,104,209,27,152,124,192,71,171,186,231,49,34,26,28,241,157,62,78,229,143,193,87,46,106,204,241,14,56,167,146,94,199,210,69,225,149,17,75,31,26,39,142,204,3,197,35,179,49,206,41,245,76,69,88,145,230,51,251,124,118,89,101,136,213,169,224,37,161,86,85,94,45,59,105,107,226,199,17,201,88,159,173,169,88,206,149,48,96,42,217,99,66,114,119,224,159,202,20,124,93,183,50,28,18,168,220,212,112,103,148,198,79,147,185,12,150,120,15,224,28,71,38,37,115,59,150,150,31,54,85,145,182,3,234,178,81,48,202,136,128,176,203,132,41,44,218,227,35,170,65,207,173,235,6,51,35,10,145,221,23,167,232,202,128,64,0,1,221,225,88,60,7,103,69,124,14,145,215,24,42,141,115,159,197,31,30,79,37,238,169,249,191,245,172,223,255,255,253,191,255,103,209,180,237,158,118,115,84,236,118,193,157,116,119,173,103,159,81,104,157,90,168,250,191,42,27,190,253,25,226,16,124,32,239,164,7,20,46,78,30,24,204,161,2,12,193,107,140,154,20,12,82,4,0,66,177,134,2,193,138,32,33,128,96,249,16,68,28,127,24,26,56,137,2,166,2,129,134,61,12,36,65,2,105,131,71,13,144,183,206,3,254,69,90,235,52,168,24,44,28,192,58,246,216,105,6,154,128,192,84,97,84,81,161,88,179,52,147,121,149,76,152,162,65,7,13,151,177,178,160,146,210,17,83,36,206,37,37,231,149,185,0,242,230,183,19,58,196,157,168,162,202,49,98,87,30,219,87,143,48,230,69,36,74,8,22,61,188,165,9,164,252,40,179,163,218,160,88,116,240,193,163,172,53,173,243,242,117,57,254,226,165,44,80,224,32,175,54,52,223,95,97,115,244,169,47,91,223,223,173,76,167,185,205,179,109,161,239,124,199,53,173,154,93,52,217,189,153,56,201,138,74,123,93,190,202,247,108,177,109,247,226,179,150,126,150,199,110,119,242,185,247,175,144,211,127,166,101,246,193,81,206,122,221,158,228,146,151,36,216,139,241,49,50,229,156,235,109,82,117,91,3,232,5,231,86,172,77,104,30,103,232,167,20,2,125,54,131,63,252,219,0,255,255,253,76,206,109,230,255,225,200,101,250,207,95,58,125,153,222,141,155,6,60,154,76,243,61,78,39,90,191,13,128,148,179,250,101,247,153,39,14,181,84,40,8,134,22,13,249,100,149,0,0,65,112,196,90,204,103,124,84,80,221,207,78,152,192,204,72,11,170,101,175,68,65,166,20,0,180,76,216,52,16,90,14,31,118,142,4,25,160,63,171,180,33,43,114,5,106,171,218,5,18,57,120,84,37,139,198,209,169,150,43,106,214,20,90,129,255,251,178,100,33,142,102,214,102,81,155,120,99,240,74,72,74,231,48,34,124,28,89,183,80,109,61,55,201,3,136,170,104,246,13,16,182,209,116,222,182,163,109,9,227,75,200,26,90,165,183,151,203,115,69,38,125,94,157,118,75,39,101,3,224,147,110,94,217,166,165,17,249,184,213,43,135,5,221,119,238,71,229,243,18,214,103,122,10,92,161,226,187,99,192,99,236,97,255,173,110,238,86,237,44,154,99,212,110,50,93,34,59,165,219,252,98,147,41,75,135,35,186,203,100,87,174,86,250,222,177,83,182,22,183,25,60,193,13,29,95,174,244,41,177,52,191,2,139,196,149,252,229,121,201,174,177,127,109,170,173,103,161,49,167,108,44,43,171,51,66,60,109,138,103,214,221,103,42,188,24,23,106,86,240,39,80,96,32,0,0,87,111,167,7,2,65,249,131,100,149,207,213,66,105,145,124,201,44,243,47,229,83,219,186,85,235,191,255,255,254,254,255,234,138,86,153,206,74,16,247,99,59,145,94,17,54,130,181,162,133,163,101,3,98,17,96,56,75,218,46,135,7,106,13,0,192,181,168,33,95,145,0,56,22,62,117,170,26,55,198,71,249,150,18,2,150,136,132,168,194,4,181,165,216,98,193,33,226,63,179,51,76,9,40,99,104,97,10,99,76,65,193,142,67,242,213,242,128,215,54,64,238,190,234,121,109,37,100,165,61,212,130,20,68,38,142,181,163,125,130,41,10,74,55,69,84,165,79,17,142,150,104,112,94,18,239,24,99,163,207,54,215,174,74,164,53,88,192,248,202,93,176,170,148,202,216,46,230,181,54,219,231,63,201,67,27,155,36,149,203,234,195,146,21,224,190,92,180,184,167,209,72,117,235,165,51,220,90,7,157,181,137,196,210,33,37,217,79,187,183,201,141,71,100,159,114,166,17,39,195,217,27,82,66,220,110,190,179,247,6,124,218,240,213,202,213,182,85,18,229,146,42,226,59,115,111,102,113,98,19,29,64,78,198,166,32,210,216,78,36,153,193,78,3,197,4,194,150,5,117,19,15,52,238,39,66,163,119,191,255,254,62,169,182,45,253,42,40,3,0,10,55,161,204,224,248,185,249,160,196,140,76,92,25,29,150,110,3,41,136,41,12,43,154,1,13,54,44,89,229,3,68,79,40,208,132,36,7,104,168,110,207,202,52,94,77,127,255,255,254,248,234,145,125,47,228,72,153,23,80,114,91,66,0,0,1,80,132,180,203,174,76,109,100,195,52,205,92,85,12,199,131,141,32,157,9,234,172,2,30,10,7,142,22,5,5,128,193,70,173,102,24,83,69,154,17,128,152,236,177,228,80,85,98,5,12,24,104,96,41,9,25,88,101,125,41,28,93,67,159,153,74,79,12,142,128,255,251,178,100,36,140,103,40,104,211,27,121,99,112,62,131,138,146,60,197,118,23,57,163,90,108,49,51,193,8,27,169,212,244,137,218,251,79,252,185,186,183,206,10,181,176,86,97,13,171,83,34,100,80,87,87,164,250,241,125,41,28,120,155,51,147,78,211,77,142,41,25,7,221,92,34,143,195,101,173,13,72,78,31,38,74,91,84,192,5,10,19,54,60,115,76,174,81,117,149,234,157,28,38,102,227,193,163,182,70,197,96,69,106,80,205,9,40,96,66,31,130,163,129,218,197,57,132,249,155,70,176,197,41,194,150,244,150,69,60,39,220,233,65,172,84,216,14,232,114,128,169,115,31,140,89,150,18,54,180,125,109,84,5,202,184,77,180,42,234,168,233,18,235,154,55,254,85,28,39,233,172,69,74,81,236,101,134,23,239,146,236,0,0,246,214,194,66,108,25,5,198,34,13,234,67,103,9,87,59,194,123,188,101,111,47,88,81,123,157,222,71,220,126,135,149,148,54,147,113,8,120,73,254,91,255,249,207,237,175,248,146,69,203,12,9,42,67,96,87,51,205,166,137,64,0,109,203,197,98,120,51,26,110,3,230,44,146,60,39,51,180,247,186,105,208,235,44,85,166,6,83,235,34,177,51,0,224,234,204,200,22,112,94,44,53,121,35,234,91,51,40,68,172,248,241,123,169,99,163,145,162,89,18,146,101,161,74,83,103,201,170,78,146,55,171,29,195,250,30,143,24,85,104,232,167,236,83,144,19,68,88,58,92,37,89,227,25,57,119,94,108,233,167,189,75,199,34,254,137,182,135,253,248,54,171,156,142,42,34,32,62,152,19,129,197,92,146,51,136,198,17,199,32,250,30,138,29,64,37,136,120,86,89,28,103,36,100,54,42,110,172,163,207,144,201,67,204,66,150,154,68,194,165,70,119,88,60,42,213,137,148,164,82,33,110,168,151,214,153,228,20,202,25,163,92,169,9,7,251,2,6,134,25,134,55,195,144,225,142,8,84,177,214,202,142,68,153,110,97,6,143,253,237,38,99,136,227,115,252,187,42,110,117,83,187,200,192,193,117,237,170,255,219,252,162,250,244,175,255,246,212,114,253,98,19,39,163,113,65,155,61,199,181,127,250,0,0,148,220,188,86,146,39,199,2,50,112,76,165,142,186,19,73,134,8,129,100,77,171,107,181,82,4,235,82,96,201,27,72,133,210,46,0,179,7,201,55,22,10,41,207,132,115,33,26,44,150,210,10,200,229,36,249,18,50,109,140,136,165,252,82,203,78,50,31,29,198,37,157,162,129,33,139,14,105,218,221,49,41,124,114,108,203,62,165,159,52,113,228,238,178,77,179,206,172,138,252,194,132,136,169,19,159,1,115,127,84,167,78,127,12,20,212,76,151,70,255,251,178,100,60,12,165,220,104,214,155,47,99,64,75,100,250,112,97,37,120,27,249,175,72,109,225,141,193,54,169,42,220,244,136,176,94,78,246,47,69,14,27,153,41,252,188,9,218,104,214,8,160,161,226,242,43,229,227,133,234,207,95,89,116,241,90,222,135,60,133,75,102,59,203,236,241,243,75,250,55,24,39,162,33,22,207,214,191,26,236,138,213,249,218,253,214,52,124,210,75,52,194,150,22,253,186,162,169,130,160,42,139,194,21,41,135,224,86,121,53,97,56,37,182,241,2,94,34,210,50,140,114,222,179,201,105,42,170,133,220,162,187,138,8,85,153,140,80,117,245,85,102,49,121,42,150,184,208,49,129,66,136,127,84,10,153,78,167,223,168,171,243,183,216,134,105,237,214,0,0,2,168,175,169,160,109,25,16,225,168,162,25,81,105,157,31,147,5,26,90,136,88,20,192,136,132,155,204,16,52,112,153,176,128,143,20,8,74,114,224,135,137,25,40,203,172,143,48,132,51,51,4,38,227,64,71,149,70,199,218,67,54,50,53,65,19,169,150,183,116,21,102,111,139,136,157,144,99,134,238,56,109,117,187,241,157,62,209,22,155,72,158,48,135,26,138,28,159,169,28,146,72,228,22,194,164,132,192,169,112,96,2,78,93,75,84,177,66,85,28,140,96,41,30,158,22,208,207,27,241,25,234,162,162,102,104,242,128,232,156,133,167,110,164,131,4,246,93,119,83,60,36,33,171,45,89,61,61,83,197,170,38,62,251,116,107,78,108,125,203,61,98,244,94,186,199,205,238,206,122,200,23,46,105,104,242,58,158,247,109,117,119,228,13,47,49,173,135,165,73,83,109,172,114,183,221,118,114,213,234,178,181,220,187,176,31,52,196,19,51,51,16,128,119,34,75,97,80,44,168,36,187,32,9,218,109,176,89,181,128,60,191,134,218,158,137,138,38,232,170,57,222,99,27,125,17,246,237,203,246,251,251,100,116,204,223,255,249,61,87,244,221,101,43,162,109,116,247,250,186,81,230,102,153,65,179,222,128,219,99,211,36,120,40,108,66,171,55,122,193,0,2,148,188,71,220,199,163,54,81,141,146,48,1,51,80,32,194,141,14,0,163,38,20,89,152,30,190,21,137,13,75,126,168,70,60,85,132,88,146,191,80,174,2,48,54,7,248,204,28,109,164,229,45,20,89,209,197,2,166,88,110,116,88,146,67,153,240,193,170,227,15,92,37,154,114,246,250,59,94,227,205,22,2,99,48,224,185,80,96,156,200,121,114,123,86,107,152,66,93,10,18,184,70,124,162,249,2,248,138,80,144,245,155,146,98,130,200,79,152,106,245,153,214,246,57,176,112,86,19,85,182,80,62,109,34,236,50,125,55,194,100,140,120,9,224,255,251,178,100,73,12,165,196,103,84,27,79,75,114,80,106,90,179,61,34,58,26,93,159,70,109,229,141,201,51,166,234,220,244,136,120,35,98,105,146,246,21,92,133,40,207,228,111,23,156,182,73,70,216,150,20,151,134,78,84,243,182,202,241,214,213,196,255,149,231,245,91,22,246,128,0,4,41,216,194,14,232,184,37,203,187,25,219,12,124,11,225,80,90,48,243,87,49,67,138,171,43,153,196,216,125,122,26,136,136,242,119,204,204,149,43,235,173,124,212,124,251,125,190,222,253,63,219,85,255,186,61,122,215,115,57,58,213,78,223,130,214,76,225,162,111,153,81,64,51,129,215,39,118,44,0,0,19,49,128,252,158,237,129,138,21,25,116,224,179,105,137,36,24,160,41,150,51,12,0,24,240,89,151,7,0,131,203,42,56,32,99,4,3,168,9,28,88,24,44,64,149,15,16,88,54,239,66,9,9,211,46,170,12,13,46,175,34,204,33,33,130,246,48,147,32,5,207,14,2,144,119,34,109,5,84,83,5,180,141,62,76,158,28,131,168,32,121,150,11,101,100,70,98,79,84,15,12,190,240,35,171,25,157,149,168,90,98,79,95,101,75,74,217,28,215,18,31,157,188,94,70,235,7,71,214,105,36,241,253,91,8,174,45,245,61,99,19,38,110,197,211,90,52,115,248,180,234,37,127,21,32,237,154,91,189,185,166,209,248,126,170,252,45,137,107,43,84,177,51,75,173,77,120,38,238,186,229,211,75,23,97,140,220,58,189,174,218,247,253,152,211,50,221,231,185,13,237,250,236,228,236,89,21,28,148,64,77,148,165,1,160,29,204,196,216,149,181,236,54,86,215,3,57,87,234,29,210,36,113,150,168,82,24,237,20,139,67,238,169,247,109,191,123,103,95,206,200,250,253,127,255,255,252,167,62,73,218,2,143,119,200,150,91,157,94,114,67,24,25,131,162,134,9,46,165,20,85,228,204,228,127,66,0,0,1,152,17,66,21,139,56,67,17,12,89,150,23,24,40,249,145,18,24,81,185,130,1,142,166,4,33,176,100,150,44,6,133,197,92,0,225,22,182,36,25,48,42,204,186,29,181,27,11,218,252,1,133,21,5,90,213,8,232,110,59,59,49,143,107,162,192,62,239,162,191,123,225,151,229,128,193,15,12,189,6,160,166,195,20,160,142,70,219,171,118,97,180,16,203,209,156,125,241,190,212,26,86,238,182,149,35,151,233,34,145,27,175,206,175,126,165,200,138,145,178,70,163,70,85,97,88,163,141,230,170,127,154,220,121,210,178,147,62,150,133,190,164,237,79,159,102,253,197,59,149,65,69,167,26,187,125,206,82,25,51,119,61,77,132,83,35,165,99,8,58,138,86,99,53,81,164,169,238,70,141,178,255,251,176,100,92,14,70,71,102,82,27,121,75,242,78,11,186,183,60,34,126,21,153,163,80,109,176,213,65,63,153,107,92,192,137,240,249,8,54,137,164,16,99,194,55,144,180,163,155,8,91,214,66,16,0,0,2,167,108,8,25,206,237,52,89,72,93,52,219,1,146,4,237,136,61,237,55,35,9,24,120,132,100,25,144,56,1,3,166,90,30,60,251,172,185,255,255,255,191,49,127,253,251,233,108,222,205,215,247,122,210,165,41,107,189,76,157,10,233,73,165,115,23,135,66,112,251,185,182,136,86,148,188,0,138,118,225,34,2,16,133,17,8,225,32,233,104,140,0,101,75,128,35,99,64,76,217,96,16,72,204,21,243,32,137,178,116,47,96,108,26,103,212,21,93,32,6,110,48,218,189,166,192,72,31,18,199,51,39,202,132,214,209,24,32,190,41,62,64,33,234,218,167,64,62,29,159,105,123,175,225,218,196,85,195,93,191,106,156,255,155,82,243,188,189,226,229,245,245,177,230,57,50,182,224,101,58,55,200,26,123,26,83,115,240,182,136,224,184,45,34,103,185,188,178,150,235,41,108,189,167,68,224,88,161,126,97,35,62,182,17,36,206,115,185,201,151,38,205,121,91,89,25,52,206,73,95,93,35,245,34,235,71,242,31,48,221,68,226,38,109,49,246,136,32,3,76,155,164,15,137,36,146,205,150,47,113,134,21,193,70,86,87,138,102,222,107,147,100,149,247,215,159,205,63,78,7,56,80,78,13,153,92,52,31,223,255,199,43,196,77,164,179,156,16,65,245,19,112,190,43,14,180,92,88,241,6,149,0,15,21,156,109,172,9,57,147,243,106,146,62,223,32,160,0,1,163,34,113,10,207,155,21,217,143,181,153,201,16,84,64,205,205,76,85,224,136,40,203,0,76,32,202,10,37,42,20,37,42,3,134,10,140,4,190,197,173,88,197,180,73,53,226,138,132,98,126,0,13,34,184,209,24,226,183,41,152,54,38,159,54,160,53,201,228,226,49,169,211,176,175,82,145,225,135,24,8,137,112,156,243,151,67,204,109,205,97,232,192,254,67,175,12,236,81,210,182,198,92,43,179,14,101,90,121,100,55,27,185,168,70,167,110,92,178,117,82,54,136,228,52,214,177,237,20,160,94,193,86,105,219,73,174,187,59,243,195,219,170,90,83,150,108,89,166,163,19,168,224,220,235,35,34,31,106,169,78,121,94,233,145,197,101,86,123,112,33,220,198,103,76,90,208,220,244,151,255,183,29,117,229,71,236,83,135,103,10,55,152,165,201,50,64,0,2,89,255,56,2,135,68,104,64,45,157,175,68,181,96,175,122,238,28,138,77,114,37,165,254,190,255,254,249,165,51,186,46,74,42,230,85,113,221,159,239,85,255,251,178,100,121,12,70,47,96,209,19,120,75,246,83,201,218,231,36,98,52,23,221,151,74,110,48,218,201,68,38,234,204,244,148,96,43,202,142,244,207,236,229,32,129,196,158,87,42,5,122,49,31,156,244,18,174,199,114,182,104,26,158,208,162,139,42,33,164,84,248,162,109,191,232,88,0,20,165,232,210,113,245,24,112,56,197,226,195,13,134,204,90,56,48,16,156,56,124,96,160,25,128,196,70,38,7,162,137,124,192,195,196,78,6,130,209,65,14,49,129,96,36,30,197,97,181,168,56,19,81,69,19,83,119,146,173,166,221,248,48,96,5,229,71,55,19,115,81,120,33,189,134,160,135,226,218,229,147,217,206,204,227,101,202,216,31,87,106,209,1,95,157,44,186,16,183,236,190,169,137,44,31,180,171,224,250,157,54,172,227,118,217,89,133,45,105,121,46,197,39,205,89,119,157,162,119,59,126,103,230,190,62,78,28,28,34,101,133,160,112,76,75,91,167,38,164,248,228,5,143,65,3,59,61,95,179,17,34,254,227,190,114,168,184,33,101,187,46,220,32,15,72,177,134,234,40,102,150,102,107,86,249,67,175,64,176,0,6,203,207,129,74,73,162,77,9,17,140,52,170,52,71,88,192,50,233,38,42,46,42,59,36,203,53,21,237,231,126,221,19,211,239,255,79,253,191,244,71,160,12,142,204,114,33,124,172,172,238,36,102,38,231,36,239,145,80,213,103,82,55,116,143,14,20,30,40,73,40,90,223,157,58,178,15,145,254,160,0,0,1,148,145,0,224,202,13,21,20,199,85,12,33,132,224,68,204,224,16,218,30,66,227,2,51,244,105,48,81,0,6,67,182,104,74,2,142,229,97,224,223,1,134,252,34,132,52,28,131,101,159,180,171,50,161,127,53,254,164,185,124,194,14,206,144,117,94,53,214,90,192,211,217,75,81,221,193,102,238,146,71,55,209,151,242,130,22,190,88,107,90,7,130,81,97,36,216,142,95,88,6,136,200,36,4,114,179,214,134,37,104,12,37,75,62,186,135,75,99,109,165,42,169,105,196,155,181,246,98,197,45,106,2,103,212,42,218,109,59,99,174,239,127,58,123,172,90,107,72,251,171,61,46,107,115,92,148,5,237,239,64,236,217,223,91,70,98,222,199,191,182,223,61,106,192,255,78,76,214,137,99,163,81,228,183,182,247,166,7,54,179,46,19,72,0,2,111,228,33,176,22,11,142,133,76,29,118,59,87,95,140,177,218,77,149,40,6,163,94,84,112,105,145,182,118,165,51,234,168,201,167,251,127,211,171,22,111,255,165,191,253,229,101,41,72,219,131,83,61,157,206,224,136,218,156,76,161,237,72,35,42,179,188,60,72,6,50,177,186,132,129,48,177,127,250,128,1,255,251,178,100,139,140,230,29,96,208,155,120,98,242,81,170,90,179,48,98,116,22,41,131,76,109,176,216,201,75,46,170,140,193,14,120,55,47,11,175,28,252,9,146,173,25,88,129,138,1,140,148,130,65,140,192,104,136,44,16,36,28,180,146,176,16,208,43,78,5,0,203,102,149,85,175,186,108,221,216,117,75,156,152,48,164,107,139,61,206,202,255,82,208,48,83,84,89,172,150,242,192,62,145,249,75,211,106,71,0,68,161,180,94,96,61,182,124,30,210,82,43,85,116,200,107,49,55,234,39,11,167,112,68,191,158,204,230,132,231,21,158,59,71,58,123,254,153,13,225,85,169,224,179,145,8,8,55,233,234,181,100,115,141,48,194,81,133,49,104,227,120,220,61,58,102,50,142,92,167,180,86,32,213,232,168,172,251,153,27,127,217,168,90,234,157,212,213,171,42,42,236,194,233,29,24,138,85,15,121,96,230,230,194,96,14,86,115,17,60,144,56,195,165,139,23,157,141,126,206,118,111,76,48,3,42,210,115,23,185,127,13,228,230,171,90,82,255,254,153,10,138,135,116,119,50,45,59,108,158,69,217,251,226,218,215,99,32,71,229,103,75,71,199,204,104,186,161,65,145,168,50,230,134,105,166,156,151,239,203,204,121,15,251,66,0,0,1,144,9,136,122,126,135,86,76,210,76,112,40,215,5,135,139,205,76,104,199,1,204,108,36,28,2,42,4,94,65,192,6,204,99,33,0,160,32,192,83,38,204,192,20,50,129,172,164,181,68,17,128,180,136,157,34,181,144,138,21,136,109,83,113,166,39,11,244,161,236,174,98,154,24,113,147,86,66,146,175,251,99,131,156,152,13,145,187,12,141,206,206,89,53,126,89,40,127,162,82,187,145,199,190,165,233,218,241,107,189,185,245,115,251,197,21,9,173,72,251,141,232,182,125,49,245,167,73,54,42,254,236,59,34,232,188,242,175,11,125,199,250,218,222,183,41,160,187,115,147,99,174,200,32,157,105,129,127,16,229,169,102,190,204,172,201,51,15,95,105,106,51,30,38,202,40,166,3,253,89,216,195,1,64,0,36,191,166,7,16,139,240,10,213,56,245,63,32,131,224,166,167,194,57,246,212,168,175,250,105,217,187,111,255,255,237,36,61,236,16,247,231,254,94,159,188,122,124,63,130,119,72,254,71,92,130,28,34,218,103,195,204,66,224,196,185,97,145,68,29,144,153,59,248,77,48,4,160,96,64,31,81,2,31,197,64,4,183,47,2,76,8,200,76,76,200,200,10,81,56,204,139,24,233,155,154,140,1,24,32,121,139,2,52,150,84,93,21,27,0,0,40,155,6,33,2,112,213,149,172,70,184,48,8,148,174,162,210,83,138,55,250,94,164,18,30,46,207,165,255,251,178,100,166,12,229,211,94,209,27,120,51,242,81,234,186,195,48,67,126,22,133,163,76,109,164,218,193,42,176,171,12,144,142,240,178,246,12,226,52,75,13,138,173,252,154,139,221,4,213,149,74,160,218,104,249,0,40,132,156,193,144,58,40,203,55,65,218,76,158,98,73,117,121,200,249,171,104,27,198,206,49,223,9,22,159,173,26,158,187,27,22,238,138,149,190,84,147,113,124,206,7,94,116,222,191,231,100,59,248,16,238,167,76,194,159,117,97,105,205,144,130,139,46,86,239,213,108,251,14,244,99,35,187,92,130,64,170,67,233,87,53,225,202,218,125,172,248,247,159,159,45,221,206,80,58,44,248,54,1,162,136,253,205,12,89,253,63,234,177,102,95,243,33,62,249,92,255,169,247,223,254,191,252,243,93,211,255,255,241,201,240,242,99,183,8,133,47,188,35,229,155,148,11,102,38,119,248,176,188,201,21,203,57,9,188,194,183,9,252,160,39,11,190,118,33,0,0,75,48,131,40,238,252,6,180,199,165,76,20,36,4,122,44,34,128,32,81,24,233,160,224,108,176,116,85,1,141,32,56,76,68,4,135,133,236,8,15,134,39,37,13,96,120,9,17,97,214,178,173,48,249,128,1,36,66,242,49,16,197,16,79,205,62,233,106,239,169,212,196,161,196,97,209,180,202,141,67,176,219,173,2,202,229,78,21,215,217,0,145,24,164,126,31,181,109,233,126,166,81,161,1,198,14,86,152,109,223,133,140,51,38,191,34,24,149,9,208,172,253,105,120,196,127,91,230,114,209,241,229,227,137,200,92,88,108,89,105,189,121,209,232,89,205,153,1,133,241,60,118,124,225,156,39,206,149,73,198,39,202,214,56,110,62,8,124,180,180,7,224,149,156,209,216,239,94,182,69,106,221,250,113,209,231,123,34,61,166,227,156,15,197,155,43,227,220,210,25,69,106,99,148,78,180,122,35,219,144,128,100,15,165,2,101,174,142,92,174,127,170,96,133,133,0,0,0,5,23,128,60,33,138,37,241,165,57,35,70,41,95,42,23,103,228,101,28,78,110,99,102,30,34,247,36,237,70,138,187,69,109,153,239,72,194,235,102,149,141,114,25,161,227,212,95,115,188,166,155,237,191,186,254,29,90,127,205,101,158,175,88,193,37,72,0,201,50,142,185,160,219,143,76,156,60,172,212,26,182,22,38,56,2,195,27,78,127,18,49,4,211,196,189,162,58,149,20,132,148,44,33,104,38,136,152,196,92,2,67,136,94,88,10,39,152,160,190,213,57,50,148,33,64,71,154,24,117,132,122,152,16,228,0,239,56,193,154,194,78,5,140,33,200,145,107,92,161,37,59,25,152,91,169,146,108,61,10,118,35,144,27,133,185,94,73,38,157,255,251,178,100,200,14,39,17,111,82,27,108,23,82,70,227,58,135,60,194,118,27,173,199,72,77,225,231,193,36,147,233,132,244,140,248,169,79,53,84,78,57,153,230,173,217,109,14,198,13,179,147,178,54,104,103,83,51,205,62,31,217,193,141,251,148,91,65,64,206,193,18,36,184,108,107,153,70,220,169,180,55,120,212,125,218,86,55,243,82,28,23,85,188,3,238,151,136,87,120,152,221,236,201,53,43,184,209,251,123,207,124,65,223,170,147,88,171,5,111,133,215,159,50,48,61,196,72,208,237,18,46,38,186,91,246,196,39,238,172,153,245,127,241,3,255,255,255,41,93,254,250,247,237,67,44,137,136,112,147,35,165,105,160,225,6,138,7,15,176,23,96,129,167,16,79,109,105,32,27,237,87,219,64,74,245,242,83,73,35,211,219,28,239,41,16,130,38,191,154,251,102,95,224,163,222,227,3,254,133,208,149,80,242,137,162,40,238,218,235,123,18,105,88,107,254,190,162,0,2,147,148,27,192,220,204,50,11,206,126,128,1,131,44,16,201,128,5,101,28,0,68,0,112,3,90,77,33,130,203,24,8,5,166,58,140,189,249,93,242,175,32,23,20,76,72,45,64,221,245,242,178,230,150,194,233,71,218,90,122,88,58,55,0,179,104,221,104,36,45,18,204,83,33,241,50,99,78,48,144,85,117,180,182,15,229,208,97,165,195,231,167,28,163,150,152,91,63,48,216,6,10,142,27,33,30,177,194,183,125,69,189,135,40,226,27,235,57,52,183,66,253,84,86,209,12,170,201,89,27,233,58,126,47,199,171,168,166,252,107,137,95,12,229,145,16,155,82,52,89,235,17,62,177,75,101,206,62,240,209,88,215,105,206,104,104,195,188,176,227,111,43,182,40,218,143,173,243,49,89,62,224,87,122,130,229,76,183,45,252,71,174,109,77,238,151,167,255,235,250,69,255,205,88,0,96,0,0,0,16,114,213,134,3,195,227,35,60,64,9,130,98,80,32,149,164,112,42,108,50,223,119,239,209,221,163,255,153,61,9,60,245,19,36,199,75,58,246,64,243,230,90,177,182,223,110,214,128,83,110,94,67,184,244,126,59,128,69,226,153,39,192,105,0,21,102,24,170,18,192,32,139,1,85,234,28,75,2,223,212,79,121,216,3,57,107,43,161,252,141,133,141,160,156,66,29,190,47,226,121,64,101,204,140,62,40,2,45,116,125,223,147,89,146,76,188,11,66,45,14,136,56,253,134,9,220,177,191,115,99,101,45,238,195,49,15,83,188,36,160,141,19,76,34,11,106,1,209,192,233,156,126,40,220,219,221,139,33,210,99,155,181,37,103,112,192,76,44,157,228,13,82,160,87,149,145,186,210,133,223,109,110,170,140,124,34,123,255,251,178,100,199,140,6,109,111,212,27,76,126,80,53,128,170,221,37,137,0,32,53,207,78,109,60,89,193,104,167,168,213,134,9,240,114,80,133,64,70,152,235,100,49,116,89,192,57,77,131,168,7,115,72,210,128,96,145,231,83,249,185,240,228,120,169,146,67,113,43,36,18,254,90,197,111,14,1,142,166,48,137,25,150,60,208,38,20,86,253,31,198,227,91,51,130,53,31,104,106,103,22,197,120,165,22,104,163,137,165,82,217,66,96,209,236,199,26,101,105,122,66,9,8,46,15,22,85,124,172,167,220,125,57,139,231,111,203,227,55,163,18,190,77,115,55,232,118,199,237,197,186,84,2,0,15,0,33,169,24,93,87,81,116,63,107,15,2,195,171,137,238,179,23,135,154,20,5,227,216,248,141,181,205,130,236,65,27,246,86,121,67,34,177,162,199,95,236,232,235,215,75,59,240,238,176,223,101,18,119,239,101,43,52,100,159,177,3,193,252,196,94,159,244,111,52,245,109,219,102,149,87,223,108,141,71,200,235,175,241,191,255,34,0,132,147,188,170,232,0,84,219,45,61,32,76,32,230,124,56,140,48,212,193,0,22,76,219,36,248,96,90,118,71,72,129,200,122,63,86,54,129,182,0,240,50,194,50,180,214,131,100,98,36,165,134,88,25,67,33,221,132,244,116,164,35,39,210,185,94,204,197,10,119,172,167,204,32,165,248,151,21,87,115,108,160,47,34,32,250,131,239,164,59,66,138,247,7,72,18,44,70,95,80,117,94,39,87,121,28,214,96,142,174,71,242,226,39,75,136,203,232,147,92,213,251,45,43,205,205,236,165,183,115,108,195,168,126,94,138,108,157,28,232,224,76,178,98,217,250,151,79,127,238,180,125,227,90,146,173,44,34,183,212,12,45,18,110,13,107,213,43,189,216,132,211,244,32,169,242,10,201,123,144,213,127,151,201,90,235,170,106,11,13,6,91,211,85,64,32,0,5,238,146,8,32,225,58,140,232,133,206,51,52,70,187,28,26,50,31,233,213,16,87,11,146,177,59,154,180,79,87,234,124,204,87,105,180,41,232,14,37,169,253,101,77,103,235,95,203,214,205,15,207,14,151,242,63,201,254,124,197,127,221,233,0,0,0,48,195,204,35,115,3,142,224,74,53,128,145,30,77,62,81,49,210,124,217,226,227,9,4,140,36,42,2,129,12,32,23,48,48,92,197,40,2,251,9,53,50,100,17,224,211,138,51,65,200,132,22,165,193,49,145,77,139,3,18,64,8,68,2,68,40,1,29,192,144,89,178,177,24,160,6,77,36,129,42,222,37,118,134,9,166,28,108,96,122,106,39,242,13,160,146,78,97,65,67,78,202,241,155,89,14,42,144,90,97,64,108,174,10,140,163,192,168,255,251,178,100,191,140,166,27,101,213,27,79,99,96,66,163,186,118,60,194,118,33,201,199,64,110,105,237,193,36,147,233,176,244,137,40,132,209,122,81,250,9,53,93,37,142,136,170,209,26,195,58,101,34,136,23,228,20,188,157,120,23,84,169,106,122,145,132,148,118,97,203,22,85,168,191,44,150,115,110,149,145,139,168,77,23,164,9,249,33,149,121,92,88,91,35,170,77,29,176,30,91,115,109,212,89,218,240,208,126,62,179,172,62,73,166,252,2,232,77,36,114,109,114,155,37,249,255,130,249,162,238,109,116,213,91,175,137,152,146,125,85,20,147,57,225,168,190,77,137,22,158,90,66,112,238,200,109,123,172,30,231,158,246,102,150,8,80,95,95,223,39,94,59,54,115,255,255,202,183,191,222,227,246,186,176,0,1,122,0,67,28,52,144,240,203,57,4,249,156,249,18,144,22,58,97,228,27,100,242,181,11,3,99,69,45,94,30,136,128,11,195,74,251,59,190,39,93,2,155,208,159,253,208,23,171,248,74,159,121,101,22,69,218,22,122,200,132,31,164,51,232,141,115,241,43,214,73,160,0,0,138,116,68,88,113,152,102,84,104,107,240,32,226,51,75,11,2,20,24,8,154,31,139,1,130,146,80,201,14,0,82,85,16,26,2,148,188,234,86,206,214,190,82,176,32,120,40,76,184,41,202,16,8,156,18,32,96,19,82,137,32,122,94,195,144,147,137,169,38,194,113,10,122,22,93,223,85,66,88,34,53,39,224,169,148,201,247,18,203,86,118,143,46,167,36,166,35,107,168,75,80,96,189,189,98,55,196,132,228,76,19,41,200,164,245,94,228,145,45,237,177,178,102,102,175,109,27,53,180,108,89,199,20,138,171,219,118,157,70,235,167,57,31,204,132,229,117,60,178,106,245,212,88,83,66,212,155,220,138,119,44,200,184,45,41,213,182,166,213,179,255,10,187,249,113,245,150,123,123,152,215,153,81,179,136,27,238,224,213,135,218,74,136,80,174,60,138,93,232,135,34,153,14,137,52,255,254,103,229,223,175,80,0,3,53,134,57,44,1,0,163,81,158,139,161,33,2,205,149,16,183,45,162,141,66,74,13,60,152,36,82,29,5,179,138,90,12,51,36,44,162,214,132,129,6,16,168,125,57,23,81,255,14,53,23,83,181,250,116,93,71,223,206,123,253,109,87,184,42,92,103,199,41,154,17,128,23,208,92,74,104,82,33,132,96,6,150,23,23,232,195,0,87,128,8,15,30,5,24,240,8,44,51,48,64,128,128,0,138,104,202,2,53,42,69,213,163,8,11,76,66,24,33,25,5,30,107,201,66,28,243,91,19,160,2,16,140,25,232,177,17,185,101,18,45,134,58,107,133,9,203,249,89,213,177,20,255,251,178,100,184,14,6,173,111,211,27,111,93,240,66,34,122,114,61,35,58,29,1,201,66,46,97,115,208,232,6,43,244,144,165,16,96,162,230,213,114,215,75,250,145,248,42,103,45,9,114,170,122,54,154,48,40,110,97,165,187,112,115,99,148,180,40,155,179,37,220,190,9,169,114,30,88,103,61,211,247,34,31,156,122,226,48,29,236,28,60,48,137,75,109,125,140,109,246,93,63,114,196,178,45,149,106,78,229,86,195,83,194,100,160,116,197,214,106,85,157,181,12,22,68,233,16,206,84,34,153,219,135,160,140,193,92,62,201,71,186,131,252,193,223,85,156,42,58,59,202,234,24,96,223,140,244,148,215,167,246,82,93,234,14,57,122,223,155,243,42,241,247,230,53,242,105,249,254,68,2,16,2,128,0,64,91,252,192,201,243,106,169,34,23,155,104,193,169,56,181,159,233,16,69,168,57,119,250,78,255,219,255,33,91,218,77,4,38,160,139,190,44,229,72,58,93,208,168,115,35,142,14,179,115,186,191,164,0,5,112,40,217,243,102,154,218,209,199,26,152,24,137,132,144,24,106,49,150,15,43,96,140,120,120,236,190,196,161,34,162,12,225,30,86,138,33,196,218,12,142,17,28,6,3,143,37,36,58,70,144,5,60,205,185,0,27,251,113,110,5,0,100,141,206,125,87,60,245,93,52,150,176,234,67,11,130,210,207,167,150,203,165,48,12,85,142,198,96,92,177,157,125,217,92,102,235,181,27,68,177,0,176,149,149,23,162,27,180,124,59,123,36,133,200,153,32,115,190,76,252,134,63,148,239,218,98,50,141,134,8,159,52,50,205,42,145,181,105,88,238,233,92,155,53,74,246,36,139,110,154,61,194,249,191,105,144,67,180,234,44,165,122,243,63,143,228,203,212,38,215,35,242,235,208,138,97,54,112,234,71,135,69,177,200,179,113,137,30,224,68,31,92,125,105,185,121,33,251,59,248,253,90,149,160,0,10,209,98,10,81,137,34,80,208,78,44,59,36,134,21,33,112,11,90,6,110,57,64,0,232,56,108,208,46,154,137,146,138,159,22,14,0,74,46,179,52,123,27,32,187,165,42,245,162,158,216,129,136,199,185,168,43,60,105,41,115,109,232,169,186,216,64,0,11,114,115,31,97,50,138,211,143,65,57,23,131,35,43,5,68,152,91,232,133,124,116,83,30,208,162,68,130,142,78,102,162,141,34,211,171,2,179,142,4,37,194,68,181,151,136,40,89,194,216,88,64,168,33,80,83,61,54,66,130,109,127,150,204,42,68,12,207,139,136,252,103,32,101,232,209,30,7,113,100,4,162,30,61,17,217,140,8,34,112,244,58,207,225,10,109,195,105,40,21,197,237,16,214,116,210,40,254,68,169,96,153,255,251,178,100,194,140,230,118,109,210,147,108,95,52,68,2,58,114,61,134,34,30,177,191,70,109,229,231,193,71,155,104,201,134,9,56,29,250,250,183,12,231,234,176,195,217,150,73,15,19,212,72,208,203,36,72,181,150,229,100,72,237,135,23,150,18,80,172,134,212,214,132,195,187,10,186,45,9,137,145,59,65,164,27,247,97,142,170,179,92,71,88,193,185,22,11,214,4,181,225,24,100,124,141,105,192,116,69,218,117,98,12,104,19,247,76,107,95,183,57,95,77,208,105,225,7,191,17,160,55,99,196,169,34,83,230,116,133,113,57,110,116,253,242,42,31,124,244,181,223,42,55,187,202,205,243,84,78,227,215,127,252,127,243,55,254,122,64,52,63,12,96,146,138,141,117,18,180,144,40,165,12,44,0,216,170,132,44,59,15,208,253,106,15,168,47,3,152,148,228,139,11,241,196,248,252,105,176,48,179,119,226,214,193,56,176,179,130,10,126,161,48,109,111,95,213,86,132,39,197,183,253,183,34,232,52,173,3,132,62,191,209,229,86,237,57,95,83,117,1,0,0,35,2,184,193,119,83,154,138,69,231,6,94,43,155,8,118,12,138,134,13,195,4,65,134,2,131,96,32,40,2,0,144,137,66,5,228,195,82,231,176,182,155,4,146,129,157,169,176,64,12,199,161,3,21,128,135,69,40,200,104,114,96,131,146,22,100,112,48,185,1,105,88,184,144,106,218,95,106,141,37,8,2,137,202,18,233,29,139,240,187,16,182,81,118,220,117,12,157,244,110,99,35,161,222,169,23,106,104,255,15,196,23,60,157,237,122,85,219,54,134,237,65,212,184,65,176,246,121,82,196,35,217,171,47,246,101,197,151,126,46,237,111,239,111,220,195,61,220,248,222,242,187,7,247,120,200,121,189,169,237,88,62,29,97,67,157,152,213,84,149,50,38,23,124,15,102,113,172,17,100,42,113,185,95,220,252,218,254,195,222,169,70,244,129,30,91,67,166,151,65,90,109,11,108,237,27,30,173,33,169,148,65,14,101,237,99,54,152,92,163,55,241,95,75,124,165,221,36,2,0,0,0,184,44,206,210,102,77,161,30,41,18,95,59,154,190,72,247,210,129,246,173,138,248,13,150,139,6,109,109,238,167,172,255,68,68,7,17,201,150,2,158,99,207,175,215,206,83,250,255,255,255,201,51,4,255,201,127,15,133,86,199,88,220,126,83,142,149,87,59,197,34,175,34,160,12,193,48,51,21,2,206,51,17,57,58,252,12,29,8,162,24,152,238,102,212,224,32,20,97,211,0,0,126,72,21,44,13,130,230,3,4,0,132,2,86,102,246,24,32,54,91,176,16,29,103,76,129,130,160,229,249,130,4,40,158,151,9,138,159,98,17,186,171,197,255,251,178,100,188,142,167,47,112,80,19,153,92,244,76,170,154,135,60,40,188,91,193,191,64,78,61,120,192,220,137,234,168,243,8,184,133,133,34,48,163,43,82,151,5,13,24,36,149,156,190,232,231,56,48,137,108,80,75,72,126,35,141,48,39,211,0,32,174,3,129,205,102,167,32,8,135,236,99,242,18,85,129,90,112,53,177,29,53,90,72,172,202,228,96,161,17,110,134,161,83,216,104,64,158,1,62,131,6,44,93,231,227,131,230,211,10,18,183,176,147,201,16,64,181,66,12,134,164,150,94,166,249,105,133,62,97,118,176,71,51,115,13,66,222,169,201,170,175,147,159,55,242,239,130,23,218,96,250,129,213,117,21,240,76,114,206,87,109,32,67,197,168,57,155,116,252,18,98,229,79,230,190,22,252,202,90,178,0,39,1,242,70,137,241,57,81,51,8,44,152,40,119,3,32,178,36,203,101,54,193,70,243,114,121,141,97,54,139,28,110,73,94,79,255,245,125,242,106,111,98,13,179,173,22,40,221,9,216,194,10,223,89,0,0,51,7,80,77,221,166,52,248,236,206,141,33,132,33,135,1,134,60,68,24,212,222,2,26,140,142,192,77,160,184,64,2,3,48,232,180,70,3,5,1,135,128,192,32,1,128,3,69,226,87,11,21,170,9,58,123,142,35,81,79,29,101,128,153,188,76,234,103,178,146,209,140,50,162,168,205,22,112,86,22,31,85,226,19,29,37,75,5,51,247,197,129,75,99,108,231,169,62,191,10,3,105,104,228,254,82,202,83,156,186,109,130,12,88,89,69,153,114,128,64,119,99,87,114,162,142,229,86,251,68,157,146,96,194,40,239,216,107,244,88,96,209,249,186,105,127,118,54,59,45,220,120,104,218,129,235,162,32,39,170,120,196,152,215,211,248,119,84,97,250,134,124,16,101,242,162,33,200,228,238,201,175,165,186,235,228,231,192,255,126,107,87,99,237,95,119,18,65,48,237,24,182,101,34,62,212,198,173,157,221,100,168,158,255,150,124,45,249,254,118,76,0,5,0,163,63,37,188,1,242,184,15,66,8,4,130,242,40,150,116,73,199,65,50,13,122,63,103,6,137,9,198,197,179,81,158,210,99,234,90,141,210,248,225,19,122,39,46,163,196,94,83,87,247,255,230,155,225,225,210,94,172,254,151,222,143,170,167,220,148,46,151,163,119,250,80,230,244,128,229,75,137,139,157,70,113,24,153,86,150,98,134,225,147,196,164,146,67,69,24,195,4,224,98,1,144,193,195,34,50,18,9,135,5,42,44,100,20,180,196,64,8,204,58,193,70,212,212,42,0,103,48,124,244,100,218,25,129,149,17,128,10,52,24,115,53,182,90,53,145,35,204,132,168,11,60,4,18,196,11,0,200,255,251,178,100,192,14,230,246,112,80,19,153,92,112,77,101,170,83,61,39,104,29,57,193,62,78,101,237,193,6,136,234,140,243,12,240,72,4,104,8,62,218,52,246,198,44,75,251,14,181,185,196,236,87,168,40,238,150,5,149,86,149,174,130,238,56,126,144,122,170,180,87,203,117,208,232,80,167,72,177,181,199,39,82,197,122,48,146,152,200,249,127,120,35,226,55,123,77,203,93,207,14,209,241,35,246,223,7,45,54,205,200,253,230,230,165,34,67,165,183,143,141,183,79,152,93,221,186,69,222,36,76,158,63,58,117,76,237,214,99,72,234,191,17,127,129,7,30,26,235,122,162,171,235,170,175,125,87,56,170,239,62,210,214,245,179,79,202,251,237,227,49,115,242,173,223,245,255,231,127,201,127,243,11,54,82,19,189,118,39,197,240,112,69,41,210,13,184,120,75,82,46,131,243,87,16,205,140,123,191,19,110,48,69,187,205,45,27,29,127,245,122,255,162,174,215,139,122,95,242,68,94,89,146,107,217,92,22,122,82,101,44,9,61,160,227,138,190,97,129,33,112,0,0,75,152,192,236,19,37,197,140,180,86,53,73,152,192,225,35,28,129,76,50,76,48,17,89,49,128,193,113,99,66,78,32,132,193,98,15,93,10,160,140,133,81,178,68,252,149,188,66,10,1,228,68,198,42,193,224,183,228,66,154,71,165,1,131,163,148,176,72,210,97,188,214,92,197,162,238,179,40,131,124,237,53,154,246,163,22,22,86,111,189,166,17,63,158,113,103,110,238,81,75,212,161,153,107,143,17,246,182,213,199,65,188,18,67,249,109,64,96,123,161,214,221,121,213,154,230,175,140,106,123,101,15,43,54,232,136,32,80,94,157,173,22,121,20,140,247,201,159,34,29,172,224,84,140,227,68,8,212,110,88,182,162,134,239,168,191,42,33,249,128,100,226,143,26,38,32,19,90,198,199,168,73,125,54,150,229,132,52,65,136,145,140,151,159,228,149,154,211,35,69,117,1,0,0,4,59,225,18,22,3,113,236,252,252,37,125,133,126,225,83,3,141,80,99,228,83,115,62,30,131,179,151,255,255,221,148,175,255,162,97,142,244,167,146,75,213,42,71,237,80,18,185,50,34,144,2,149,186,241,11,2,98,30,57,143,27,70,246,147,31,105,138,103,147,41,190,193,198,99,128,154,28,178,10,36,152,184,110,24,44,11,129,204,32,24,51,201,102,128,217,150,45,233,132,16,99,197,157,100,134,61,138,117,171,49,7,99,10,148,220,160,30,112,25,236,121,91,19,8,152,136,225,192,12,40,51,24,177,77,19,121,122,135,4,46,58,208,69,129,83,50,240,81,4,182,22,92,188,19,206,7,135,215,252,85,17,147,237,2,159,145,161,109,255,251,178,100,187,142,166,89,103,210,27,152,91,112,59,34,58,183,49,99,80,31,97,209,58,46,105,237,209,41,12,105,141,134,8,248,102,142,113,57,16,121,133,95,65,29,34,160,255,46,198,90,145,86,67,158,43,152,16,229,43,97,228,143,93,162,65,195,29,251,194,228,177,31,3,21,220,85,100,93,75,184,254,93,77,225,46,16,198,23,249,74,210,235,226,131,86,93,30,114,186,159,85,125,141,225,169,169,55,125,46,221,250,159,44,159,37,75,250,105,178,111,141,125,222,235,89,214,93,211,112,223,127,130,247,189,217,87,143,148,58,159,251,215,11,139,111,45,149,166,96,52,235,209,3,106,65,182,190,152,117,243,111,254,39,255,107,123,253,222,255,155,255,38,192,46,80,134,41,168,33,162,141,170,68,203,85,67,37,67,179,37,240,94,170,154,177,122,42,90,216,72,75,127,251,42,102,139,221,175,196,110,234,118,194,72,29,121,248,187,191,90,190,175,135,62,137,80,184,114,176,232,115,176,226,4,210,40,148,101,96,246,75,87,125,91,238,212,208,0,0,49,21,228,255,175,99,206,46,142,234,39,49,58,164,215,97,192,181,196,201,11,211,11,129,202,166,227,61,137,76,12,12,11,145,6,139,162,192,16,83,0,17,71,236,172,56,132,249,140,36,239,52,129,219,70,105,81,35,53,36,100,137,33,26,155,24,214,133,172,101,192,227,230,60,218,94,12,3,103,97,132,150,50,51,70,214,178,45,4,3,72,225,101,210,112,113,40,106,49,81,199,17,135,168,131,176,208,136,45,45,36,202,87,145,21,129,233,84,148,185,101,58,22,43,136,73,215,122,86,177,46,114,208,184,75,237,181,209,175,26,56,156,175,223,67,154,187,122,255,251,60,255,121,244,185,211,175,35,251,109,48,63,93,223,150,178,57,218,176,245,153,241,244,181,252,186,212,36,139,70,114,122,155,120,211,103,222,49,63,222,99,125,231,95,229,199,94,169,207,244,172,173,54,173,206,171,106,103,15,169,77,91,231,49,86,243,211,16,126,239,237,156,46,191,240,255,248,159,95,46,95,229,230,167,161,208,4,128,0,0,21,47,210,104,229,19,210,8,80,10,133,74,10,168,164,77,61,121,214,113,93,221,14,204,162,248,71,48,181,150,158,24,66,159,67,63,252,55,111,254,164,76,81,182,179,74,117,103,145,146,110,85,208,209,254,164,235,204,128,1,77,206,0,186,35,70,116,8,31,203,134,17,74,151,25,1,160,135,10,160,96,73,172,50,183,177,115,2,65,231,65,185,101,101,30,75,183,158,17,52,157,142,72,160,38,46,132,247,230,140,70,21,249,136,170,68,196,127,164,141,225,121,3,44,101,68,87,106,67,93,74,127,60,114,137,132,255,251,178,100,189,12,39,108,112,79,19,154,123,112,62,162,74,170,61,133,26,24,105,159,76,109,61,150,129,2,10,41,140,246,36,208,138,81,44,252,160,147,49,217,25,233,116,173,185,32,239,90,51,74,125,233,13,83,155,247,9,143,210,136,7,250,217,13,205,141,202,106,197,249,77,95,103,33,54,229,246,92,221,203,129,253,168,134,90,213,156,254,71,57,190,236,123,84,62,166,33,160,99,133,112,222,59,164,185,251,92,255,106,254,165,252,242,42,89,250,175,96,73,255,124,206,15,210,178,203,179,121,162,193,237,113,229,242,251,49,42,219,33,12,230,141,218,45,109,61,1,159,69,96,3,32,0,63,3,40,2,164,176,104,154,160,251,57,20,22,97,90,19,81,26,42,58,236,141,5,208,144,179,177,192,164,177,130,88,237,37,136,48,4,65,244,14,53,98,191,217,228,127,187,159,190,165,255,247,55,254,243,232,177,105,82,39,18,0,76,48,51,206,33,85,77,14,64,65,198,105,129,193,25,146,128,81,128,68,161,153,98,192,144,248,48,5,25,16,11,2,0,51,1,131,83,26,69,80,49,184,28,152,72,129,163,106,103,77,18,18,50,70,149,181,124,5,141,31,11,230,92,201,165,70,68,45,23,214,121,150,30,16,88,96,50,209,50,163,74,129,19,13,56,219,146,60,178,210,237,171,52,188,20,133,213,112,72,66,9,13,135,29,18,16,202,106,165,8,80,76,33,181,43,2,21,38,201,163,202,236,28,14,66,246,45,232,27,159,195,52,52,147,165,73,150,134,154,162,54,149,148,132,139,145,58,87,36,80,73,196,145,154,44,88,208,252,48,148,230,137,20,241,88,74,65,17,1,200,144,30,38,67,16,223,218,121,90,66,27,149,132,148,159,54,154,76,193,87,57,120,78,7,29,21,200,113,93,43,26,68,191,33,54,235,136,243,71,99,134,128,83,4,13,243,230,66,252,132,55,197,32,70,46,41,41,249,88,154,57,50,195,84,137,172,173,145,153,15,124,248,194,82,61,180,22,1,190,172,157,200,112,45,184,168,74,133,108,86,235,226,6,88,229,119,87,44,41,217,29,252,47,158,79,223,55,29,24,248,111,94,158,216,86,192,183,220,55,40,86,122,193,156,83,126,186,222,34,207,24,127,17,4,139,136,188,14,41,6,11,184,94,144,65,207,2,0,223,69,169,145,108,87,106,158,6,198,203,82,225,213,230,209,196,234,207,206,109,118,78,60,140,228,138,46,247,250,228,180,61,222,103,241,173,29,127,163,135,127,14,103,97,181,164,51,187,244,120,2,181,245,54,226,20,130,4,230,135,73,158,42,105,138,5,2,1,204,18,66,50,227,203,250,21,88,110,75,10,112,133,58,129,194,22,166,48,101,255,251,178,100,204,142,233,103,120,79,139,186,123,116,73,164,74,32,97,230,62,27,137,175,76,109,97,233,65,7,141,169,137,134,28,240,198,74,134,226,137,121,233,18,252,55,5,197,103,162,86,97,46,195,94,101,142,29,96,211,87,34,203,234,177,24,147,33,237,79,11,122,40,212,48,14,243,208,200,35,110,5,83,82,189,249,186,100,165,226,178,28,218,202,115,94,9,98,174,151,46,86,201,83,62,52,88,115,219,97,85,235,36,27,116,178,190,176,85,23,194,237,43,45,91,158,47,248,179,223,179,226,14,53,9,83,215,18,48,212,194,220,76,32,98,193,209,97,109,121,102,249,34,226,212,117,213,41,245,59,41,222,100,39,83,167,225,125,70,118,165,77,233,69,18,143,48,32,52,230,210,171,177,123,205,39,234,66,43,80,225,161,212,240,146,8,251,111,53,131,6,54,117,88,150,76,186,206,240,216,184,199,145,254,191,149,212,85,244,203,187,168,15,122,5,82,203,71,190,167,82,65,144,39,242,0,226,59,71,115,212,34,195,158,132,174,191,196,21,127,207,218,163,78,225,10,178,158,221,75,28,124,135,149,24,195,73,58,71,251,59,125,31,145,244,58,175,86,167,2,185,16,222,91,63,217,176,137,0,72,1,199,27,184,152,173,130,52,90,49,64,40,20,233,48,120,96,32,78,16,14,48,88,132,4,187,48,88,8,96,84,13,49,67,199,217,200,46,38,120,18,56,104,3,82,240,128,4,63,131,149,94,70,64,128,98,18,125,36,33,20,144,42,112,24,73,70,81,233,144,5,195,211,210,220,1,72,221,110,92,66,214,148,52,122,183,37,11,45,145,52,168,26,45,37,77,194,83,37,85,91,100,9,83,208,64,54,49,192,139,119,166,11,102,110,100,37,162,96,43,213,16,154,205,236,108,170,92,91,5,197,198,121,17,186,228,109,181,187,185,170,75,21,143,139,60,210,50,68,115,234,182,28,115,31,48,150,228,52,96,121,81,244,223,41,165,104,237,212,143,188,182,86,133,84,53,190,190,242,124,181,59,104,204,139,110,95,176,194,205,90,163,255,127,139,230,22,235,103,233,108,210,42,253,126,96,31,127,239,238,92,122,247,91,107,214,191,187,126,177,156,239,252,186,255,199,223,240,45,189,127,7,89,255,252,127,185,128,10,128,0,8,0,10,23,54,49,29,198,5,12,166,112,197,19,84,82,17,86,245,197,79,191,177,247,129,139,42,155,60,7,227,5,54,126,139,223,61,109,255,255,255,254,207,254,162,127,255,255,40,102,4,40,35,103,207,56,90,0,126,206,107,162,171,128,9,55,55,24,32,247,44,106,178,108,214,1,4,35,42,130,6,156,95,161,7,57,43,104,195,21,106,139,17,13,169,54,255,251,178,100,169,140,71,122,120,81,11,153,123,112,67,6,74,173,60,194,104,25,185,163,82,108,189,147,193,7,140,170,28,244,141,160,186,28,34,60,206,76,21,11,78,84,117,52,1,122,175,43,44,233,76,161,22,22,22,125,210,241,73,99,216,204,151,101,194,21,25,52,119,109,119,216,225,170,206,52,215,86,23,58,71,114,143,141,13,187,85,181,41,74,23,107,60,107,153,162,168,182,104,175,213,76,145,94,33,201,44,194,66,227,220,171,105,139,148,203,163,107,49,157,77,85,116,22,205,102,84,42,68,68,166,108,25,127,209,203,76,32,194,35,91,45,178,57,109,228,117,65,80,7,168,60,152,31,96,40,124,115,178,234,19,241,157,22,27,215,144,127,88,44,126,56,99,70,48,105,41,114,86,12,30,244,170,194,38,166,61,162,27,137,227,121,109,10,174,172,150,214,168,188,9,12,209,109,40,12,0,0,38,5,225,101,55,130,62,127,139,88,217,29,42,246,114,74,216,218,74,234,30,67,135,73,55,56,62,246,180,247,242,186,137,14,65,233,231,41,223,21,140,121,153,169,55,126,199,250,251,109,122,126,255,254,124,228,186,55,125,125,159,255,208,0,0,1,148,1,0,108,248,167,118,34,9,71,6,30,7,73,152,81,88,25,52,28,18,80,38,16,224,242,34,57,144,8,23,73,36,199,24,80,160,32,131,178,31,38,30,216,144,24,96,192,165,11,169,23,123,10,43,37,194,157,44,148,251,115,129,36,43,38,7,96,205,226,240,149,57,45,206,202,200,130,161,182,112,251,228,162,172,70,45,212,221,123,98,179,43,73,131,82,225,7,92,92,67,67,117,49,101,79,20,207,104,208,34,30,160,106,148,55,75,164,209,36,170,102,98,135,51,106,31,128,81,40,233,121,205,135,118,86,178,74,42,158,186,107,179,11,172,187,82,233,102,102,109,90,227,39,174,26,204,202,55,114,207,37,18,84,131,84,194,144,167,158,76,116,91,33,169,177,235,190,132,93,118,110,228,227,199,118,183,218,54,226,199,107,198,46,53,106,14,197,162,179,251,255,9,22,43,21,143,227,202,152,193,103,109,214,43,91,230,118,41,157,114,102,105,103,188,2,122,11,220,21,17,152,9,190,130,228,171,74,73,83,192,189,226,211,16,236,77,225,161,229,233,92,183,122,130,87,20,165,162,187,103,125,162,10,48,229,16,30,233,149,153,30,131,12,144,196,141,92,143,249,254,140,191,110,127,248,215,241,209,111,255,244,7,207,26,35,251,58,192,51,7,26,131,137,218,67,83,212,131,13,193,211,0,201,35,81,67,163,16,200,67,39,136,147,3,192,67,7,8,51,180,149,231,0,43,48,141,197,206,26,249,3,43,12,217,33,4,3,162,255,251,178,100,176,14,71,30,113,81,155,120,99,112,73,134,154,49,97,37,146,30,225,195,56,78,233,233,193,23,36,106,244,199,148,208,180,111,50,155,8,68,20,14,49,226,2,67,149,85,37,73,130,24,69,180,42,65,18,23,113,128,36,92,100,61,70,100,49,49,11,20,8,57,139,184,90,231,52,88,56,142,165,77,228,224,35,42,130,92,210,2,192,92,66,82,4,144,176,193,97,6,169,116,83,200,78,209,78,117,59,144,233,220,14,26,188,95,60,44,142,30,196,53,182,42,229,94,173,153,113,13,201,129,41,60,23,76,103,44,214,109,114,145,78,31,153,178,232,176,51,93,176,227,181,104,60,115,123,43,109,76,99,26,203,150,228,72,56,239,107,185,243,10,87,56,144,161,35,96,235,91,174,174,239,58,164,92,231,110,127,235,63,94,6,191,155,222,245,139,78,254,22,122,34,63,140,255,17,171,42,55,24,187,234,203,10,120,155,179,93,237,172,127,219,102,254,70,93,127,25,246,192,2,64,1,72,207,208,133,145,136,37,115,13,39,166,148,66,213,6,68,86,193,134,178,95,24,15,67,100,200,47,205,207,101,214,135,239,249,127,255,173,187,244,255,175,223,255,255,231,233,246,210,200,226,133,138,195,37,1,245,218,66,9,189,59,200,253,123,211,157,0,0,129,80,196,25,67,87,55,14,251,20,48,97,120,209,33,147,108,128,76,4,6,49,8,240,72,76,97,4,1,146,193,41,38,98,147,25,18,41,238,109,128,145,20,29,44,33,90,29,188,6,73,120,14,6,149,153,163,33,130,70,165,149,68,35,32,145,209,25,53,203,13,1,140,172,10,225,0,3,112,146,181,152,137,3,159,8,6,205,91,197,84,114,223,135,157,29,93,8,172,52,88,13,28,150,40,72,207,5,182,165,134,150,44,155,216,143,117,106,198,84,83,238,85,247,28,60,23,99,22,37,79,200,205,24,45,202,217,30,151,231,190,42,198,101,203,118,176,240,77,126,101,97,222,161,161,90,187,100,61,110,71,59,234,30,127,150,54,106,144,115,191,111,204,59,74,239,30,25,169,170,193,141,136,109,182,243,89,223,172,55,216,253,247,244,123,124,238,246,143,10,6,253,245,225,97,20,225,184,177,254,183,211,91,254,37,49,105,177,18,102,202,226,178,255,84,225,251,18,0,64,128,0,102,38,235,162,116,175,36,76,229,192,192,99,218,250,6,210,33,100,117,61,241,142,225,101,172,157,50,163,253,183,93,214,206,180,253,191,19,95,208,208,155,254,237,254,191,247,255,228,123,254,95,242,92,234,236,45,23,23,89,87,229,240,177,247,67,37,205,172,64,211,246,223,64,218,0,99,3,158,131,114,98,99,25,73,195,32,141,35,11,203,211,255,251,176,100,162,142,7,47,105,79,27,154,122,242,78,105,74,170,61,37,86,29,165,199,58,78,233,235,209,32,135,41,220,245,37,0,19,66,180,50,51,172,20,5,3,38,38,133,38,29,129,66,16,16,169,137,14,128,1,6,221,153,113,9,72,24,101,98,40,98,49,107,108,80,194,190,32,136,103,227,26,178,43,164,26,41,24,65,67,31,177,8,32,114,184,61,34,17,81,249,48,98,139,224,190,155,170,104,187,109,0,176,17,223,126,219,186,141,191,112,62,16,59,141,26,48,23,89,99,30,129,28,178,174,131,246,2,221,82,170,252,177,45,94,202,83,234,201,160,238,103,207,73,83,84,69,238,153,61,255,219,189,125,65,205,184,53,183,186,159,114,238,9,225,19,224,219,205,174,229,11,255,140,75,171,229,169,55,157,75,79,191,31,229,114,234,159,118,129,52,53,70,175,58,91,254,148,139,90,184,235,123,77,211,195,179,251,89,206,46,124,144,156,180,119,168,96,102,12,73,170,220,141,139,46,28,111,136,243,70,212,237,246,143,74,71,251,150,187,247,119,255,207,223,146,211,160,128,0,0,46,101,224,98,5,40,52,86,5,232,144,23,104,233,192,229,113,31,21,175,188,71,89,92,137,156,98,212,159,120,93,236,35,133,22,87,183,209,251,62,157,179,189,8,26,213,54,238,89,225,18,54,161,206,118,129,120,70,125,66,171,77,164,5,150,106,82,158,194,48,214,220,57,35,140,49,29,10,52,216,154,52,65,135,51,48,108,48,236,69,49,244,185,79,35,26,137,84,3,24,34,38,63,49,208,60,98,91,169,81,131,18,48,152,208,168,53,222,204,212,130,200,140,176,6,133,52,250,204,119,243,230,243,224,67,197,201,49,170,162,56,138,158,9,65,52,74,167,23,221,93,28,25,169,217,148,42,106,26,2,22,121,44,133,74,103,144,212,56,208,226,106,112,220,72,25,121,87,227,119,44,52,242,69,21,153,155,57,185,230,80,92,169,239,152,82,79,116,111,23,63,10,179,46,101,220,83,249,143,214,166,163,129,59,140,86,122,238,76,162,143,125,157,238,49,88,182,22,164,161,6,88,167,142,63,25,229,16,113,121,148,27,15,72,169,99,241,44,123,126,175,229,185,5,235,153,53,60,234,103,69,115,183,111,221,165,130,107,243,157,202,253,189,65,223,141,14,25,238,164,183,181,185,188,245,184,166,183,255,188,126,167,112,214,121,119,57,158,247,122,231,253,37,238,231,173,227,191,255,255,169,134,245,42,195,61,213,231,253,13,111,253,218,62,86,12,46,0,64,0,0,36,102,205,199,144,225,5,250,224,92,85,212,153,92,88,227,213,61,206,218,3,176,211,180,109,20,94,213,33,53,103,47,47,254,255,255,251,178,100,148,140,72,15,111,205,3,186,202,66,78,228,106,138,60,194,100,28,173,183,64,110,97,233,193,42,39,41,204,246,20,120,255,23,49,180,53,217,253,139,125,185,161,71,130,172,0,165,129,106,82,181,140,88,69,96,187,218,48,137,24,125,221,108,122,76,133,110,235,60,32,176,0,73,110,115,21,209,13,46,182,53,83,20,192,132,19,33,18,77,12,58,11,9,76,208,64,14,5,128,73,66,109,64,0,20,230,133,166,16,13,50,166,196,141,70,36,129,202,170,197,67,42,112,23,65,76,46,217,111,80,121,223,67,139,214,240,20,34,48,192,155,37,193,227,209,171,231,17,121,66,97,108,231,246,10,40,73,102,150,18,98,86,189,122,46,100,213,193,36,110,202,249,172,150,97,105,189,235,132,22,247,118,195,122,87,217,20,109,210,201,58,219,75,140,90,173,49,127,141,168,107,10,217,151,106,64,103,177,106,83,39,207,8,143,205,154,207,13,60,170,51,47,113,93,190,211,173,221,188,198,196,180,89,207,206,243,69,202,95,20,212,208,163,190,89,249,134,129,146,152,53,235,137,21,89,141,34,71,116,89,58,53,23,76,79,34,233,186,22,36,61,14,166,118,199,250,83,188,59,55,183,176,204,107,201,26,139,245,93,157,108,144,214,49,173,252,255,243,18,132,0,0,1,235,128,142,31,170,144,122,160,92,6,241,84,34,194,160,150,225,165,250,92,175,234,99,134,70,155,10,202,117,215,180,237,255,111,255,87,255,255,255,255,219,255,242,235,244,84,230,188,173,42,173,197,36,86,59,172,70,112,56,211,203,10,67,78,85,69,192,248,179,123,169,88,0,20,148,188,147,16,237,57,143,8,228,193,25,69,15,2,55,68,138,76,144,136,72,80,192,201,197,133,213,56,128,61,102,11,2,15,3,33,18,134,163,49,131,5,137,28,53,244,60,182,33,6,70,243,104,7,81,220,210,78,21,109,98,62,204,150,23,202,48,220,90,19,197,8,227,107,101,59,92,166,81,58,139,106,169,16,39,155,25,97,102,153,121,47,22,59,196,78,214,242,141,111,187,246,8,21,111,84,72,168,185,93,141,174,103,247,135,93,225,13,222,59,45,243,43,150,240,167,19,108,86,84,182,44,190,251,94,70,89,174,209,65,67,209,209,134,229,19,169,132,243,107,189,1,163,82,182,153,173,134,249,120,40,113,0,128,111,40,253,215,244,228,157,207,210,41,166,136,203,44,184,191,237,197,119,151,165,43,30,63,35,146,231,98,88,189,153,26,21,191,68,239,81,141,87,249,85,49,251,132,173,144,164,0,53,5,182,161,77,4,224,207,28,192,222,30,230,68,204,12,25,61,142,88,72,93,110,249,210,51,121,141,42,176,113,145,0,255,251,178,100,123,140,198,166,104,209,27,111,100,240,79,101,202,83,60,71,152,30,109,211,54,46,101,19,193,46,170,106,76,242,137,184,243,153,240,149,131,80,196,39,254,116,111,241,208,64,103,254,20,4,99,156,241,91,141,189,27,231,253,171,221,101,239,169,112,131,76,188,36,28,99,215,128,19,215,182,148,0,38,62,238,28,99,214,125,14,9,172,85,166,136,159,28,89,54,96,195,193,145,22,45,56,49,16,37,42,107,134,30,8,24,16,20,44,195,4,17,16,74,97,81,168,8,126,68,1,52,64,0,104,64,13,12,11,4,72,69,224,34,201,188,65,118,3,148,22,9,53,129,205,175,83,4,161,193,16,125,119,172,67,132,6,110,152,175,184,128,182,249,196,96,168,242,195,85,93,1,9,0,242,196,146,41,62,27,162,242,64,16,96,83,177,38,78,255,178,103,106,26,151,188,242,166,69,46,151,91,144,242,133,104,195,52,18,85,178,183,169,48,136,64,209,155,20,88,205,101,26,151,101,82,106,93,42,177,43,163,188,170,174,44,86,190,55,245,243,49,91,24,86,173,69,133,137,44,97,12,77,11,67,135,162,174,40,74,163,61,86,60,104,185,39,145,208,9,141,22,81,163,14,185,16,106,201,32,115,100,135,181,188,202,58,45,205,204,101,68,143,138,226,46,245,54,250,143,81,231,145,3,228,117,13,174,106,143,230,18,43,248,124,144,4,13,123,174,126,15,97,133,48,215,84,168,166,186,54,150,59,38,10,226,71,206,29,51,178,75,163,125,95,34,127,193,162,129,173,255,255,232,212,75,82,215,253,189,63,254,81,196,23,58,139,224,72,114,134,186,246,69,200,214,87,117,149,255,78,227,205,84,98,127,97,231,238,190,199,136,0,204,32,220,57,224,224,248,134,195,79,141,140,126,88,48,161,20,203,225,227,58,133,128,34,19,27,131,140,84,30,48,40,20,192,163,2,99,105,131,130,196,198,180,5,133,194,166,8,10,24,164,40,16,165,96,9,248,96,6,4,224,219,104,164,2,192,100,208,67,208,19,87,65,209,39,22,4,195,29,61,150,57,172,82,48,13,4,199,133,2,84,238,115,8,90,44,189,104,184,78,75,90,117,219,43,154,208,103,8,12,99,149,151,34,12,103,61,125,179,102,71,47,129,241,32,124,120,130,35,161,26,188,56,24,17,32,80,178,229,12,62,253,215,135,68,115,228,50,89,109,178,249,190,149,70,93,100,45,217,46,49,20,11,2,141,135,75,108,179,252,228,62,219,43,239,117,151,117,234,81,13,246,207,216,76,112,32,15,156,118,98,25,169,93,151,85,23,65,173,36,98,42,49,61,122,88,226,111,182,138,41,159,189,90,88,205,58,53,148,134,243,41,250,45,248,255,251,178,100,113,12,71,146,109,206,139,153,100,82,78,133,26,135,60,41,152,26,205,161,82,109,61,151,193,20,20,104,132,241,150,88,24,246,255,251,47,73,156,221,150,94,17,28,20,5,33,131,67,0,0,114,165,215,8,9,160,66,82,36,46,196,189,227,196,124,121,76,58,176,193,139,218,181,254,98,61,104,153,104,98,197,162,177,63,245,159,255,181,162,131,127,181,68,237,233,159,163,224,90,58,75,26,20,26,24,137,54,218,253,198,158,80,90,217,25,32,101,27,142,210,44,37,87,162,86,88,0,165,183,242,16,7,131,248,16,201,129,24,132,161,160,204,76,161,123,40,24,18,129,169,112,243,56,51,110,52,18,238,195,74,153,110,94,142,212,108,238,27,146,192,34,46,28,105,184,49,8,17,232,125,225,15,14,189,64,136,186,70,62,83,50,117,91,22,245,172,65,105,111,93,185,204,152,72,185,229,221,223,207,5,244,203,17,149,10,201,148,36,237,76,58,92,153,244,222,163,86,69,147,114,47,167,216,153,43,150,36,154,20,162,100,69,221,172,196,115,83,185,189,85,178,148,231,220,88,110,71,129,209,182,97,232,110,134,230,183,10,62,28,32,195,104,163,123,214,255,25,149,189,218,166,211,40,28,11,114,80,165,59,155,76,181,182,52,61,15,132,172,147,43,93,33,17,151,109,61,205,78,249,179,60,97,15,46,97,9,192,32,105,72,20,49,4,81,226,238,165,23,29,117,53,204,230,14,150,176,145,255,111,201,128,71,121,22,3,50,152,14,164,240,89,162,43,204,161,173,5,88,82,183,32,220,210,177,152,25,243,133,246,20,69,23,29,233,11,118,82,15,96,218,158,41,142,37,253,226,97,7,171,207,92,198,79,37,98,79,100,191,235,121,82,126,255,151,246,90,183,78,205,0,0,76,132,236,12,18,113,134,199,3,16,111,198,70,200,240,97,70,102,30,122,96,160,6,20,108,28,32,5,25,33,164,12,74,1,76,97,101,164,55,128,147,21,128,202,69,221,86,81,184,193,3,153,68,8,72,87,107,21,2,42,4,150,169,56,106,158,32,60,8,8,149,173,204,136,71,173,202,121,11,174,186,217,10,194,67,48,162,21,223,232,144,241,212,83,243,135,129,56,45,129,164,167,51,130,241,68,218,94,147,135,202,50,199,9,76,226,208,154,110,100,93,131,164,198,34,206,107,39,176,143,141,61,166,164,206,107,148,220,88,167,214,158,238,50,133,68,114,145,236,235,189,171,71,187,105,246,134,72,198,162,85,213,198,27,188,194,101,221,220,107,109,209,81,62,217,167,171,200,178,198,91,188,8,146,69,162,157,214,148,27,218,177,174,121,245,188,111,113,39,212,222,11,173,63,139,119,214,222,176,214,248,255,251,178,100,106,14,231,177,110,80,139,121,122,246,62,1,170,82,61,137,52,29,65,165,66,78,101,143,192,240,136,232,200,244,153,136,241,130,145,136,207,11,176,177,62,182,32,252,107,95,127,19,107,48,37,125,172,111,239,52,254,12,219,18,241,7,73,241,58,238,0,9,33,190,1,136,231,3,232,247,8,225,236,85,30,133,161,231,134,128,243,35,179,29,128,104,37,42,46,226,48,146,78,9,148,109,235,63,34,204,36,84,56,141,165,219,158,20,114,182,127,215,243,197,103,98,218,148,241,52,210,53,131,226,166,147,196,63,204,228,54,51,8,100,210,4,194,203,9,30,12,240,28,48,56,100,32,158,132,177,64,112,16,30,96,208,67,124,42,11,72,112,160,245,82,136,140,9,90,0,37,12,126,50,83,14,247,232,158,181,164,130,160,200,81,69,108,156,96,14,148,22,56,89,86,28,94,247,121,170,62,171,149,25,110,56,15,124,93,12,91,119,144,183,147,174,219,26,144,195,75,201,99,67,236,33,52,160,231,46,228,51,4,217,172,239,60,210,92,101,55,29,216,208,132,110,86,131,143,137,42,72,214,201,47,216,132,184,188,77,187,11,121,107,232,128,180,7,132,11,161,209,82,145,44,92,255,218,34,57,78,56,1,17,254,132,232,187,243,185,132,86,169,205,48,237,18,27,180,132,196,213,131,221,9,73,232,128,115,212,35,66,113,21,241,218,148,212,46,200,108,134,128,246,244,59,52,95,253,172,225,7,30,170,148,59,83,219,114,172,53,243,51,42,122,98,154,63,228,110,10,57,140,99,72,73,1,198,200,181,147,162,198,131,3,194,164,73,83,133,177,0,224,124,19,23,19,107,11,112,240,78,224,72,162,155,115,243,8,43,4,139,197,245,28,169,127,12,235,63,255,255,251,255,52,155,66,229,201,17,132,56,114,170,127,66,80,0,0,3,184,11,26,99,253,36,20,70,7,42,50,120,5,149,29,22,49,99,35,14,22,49,67,85,76,74,122,74,3,9,64,122,113,167,81,12,33,144,130,140,3,19,32,32,4,156,179,12,243,130,177,104,219,69,23,75,19,8,96,40,11,20,30,98,127,140,64,226,230,22,18,70,214,39,211,64,18,3,161,67,123,0,76,33,235,34,63,16,223,79,109,50,24,163,142,67,161,164,188,171,88,18,201,57,165,57,240,230,150,75,222,147,3,141,144,165,67,95,43,246,162,204,221,179,109,207,24,215,89,194,62,237,182,126,126,233,185,27,73,95,80,244,107,90,173,180,161,136,172,194,40,158,21,236,168,75,60,21,115,94,178,152,84,105,137,137,129,194,142,25,218,119,76,41,219,43,87,143,162,31,82,250,181,206,22,125,171,225,68,113,211,10,30,227,152,16,101,255,251,178,100,100,14,135,102,103,81,27,121,122,112,68,134,154,70,61,34,104,30,13,165,62,110,101,115,193,32,141,105,76,244,149,160,60,93,60,98,129,137,240,177,53,148,180,234,212,219,74,150,43,124,72,142,87,123,245,25,202,209,27,177,174,222,168,40,17,225,169,47,180,4,0,0,25,82,26,129,35,0,32,119,6,106,236,64,77,179,40,203,77,177,152,172,226,39,161,161,40,244,230,43,66,26,198,179,163,67,4,50,59,160,205,225,36,104,90,23,225,201,255,153,254,160,13,255,255,255,27,255,209,255,255,246,93,173,31,127,114,192,6,16,72,207,112,143,53,249,136,212,14,211,46,131,134,128,70,87,15,25,20,234,21,10,133,13,6,46,9,0,68,200,52,21,14,0,136,6,34,9,0,129,101,128,8,8,248,96,64,1,155,64,202,174,88,6,139,31,200,130,166,23,55,7,100,8,28,32,18,36,1,47,14,10,32,8,195,124,24,128,198,129,141,43,160,81,238,171,94,109,146,216,44,60,114,220,203,248,42,179,179,66,33,2,251,101,161,138,50,181,186,209,218,231,66,165,202,105,159,38,209,108,192,158,226,188,174,133,232,212,125,229,129,82,17,218,85,205,47,9,109,183,186,146,207,213,198,228,236,129,177,221,155,149,101,126,246,17,108,238,177,249,169,154,122,239,180,51,90,31,185,106,149,236,141,98,184,22,46,163,199,29,172,214,40,254,78,197,17,106,96,244,61,179,108,15,198,208,80,188,164,165,203,119,210,139,206,119,163,40,81,197,78,182,158,184,52,109,32,75,209,228,229,85,157,229,174,229,54,76,85,70,191,184,68,243,175,59,108,144,8,0,11,167,168,11,231,224,198,52,7,89,190,54,37,48,79,40,7,169,221,0,113,201,148,17,181,129,249,148,58,219,55,206,212,130,78,3,225,21,110,31,103,42,15,168,54,224,86,207,214,28,119,255,78,207,153,126,159,180,159,106,27,245,22,98,144,156,170,255,146,160,0,0,75,220,192,111,201,57,193,98,231,4,10,107,99,230,207,36,170,70,110,14,145,102,155,231,0,230,34,97,113,204,2,193,197,169,116,64,44,49,160,80,36,52,159,129,138,161,141,132,13,32,3,26,125,32,49,16,18,132,70,105,126,21,188,30,48,52,50,192,2,209,15,16,70,14,4,146,88,211,13,65,246,174,36,120,62,211,173,32,197,141,69,219,89,61,56,208,148,162,60,237,65,38,85,13,235,146,147,108,8,199,74,26,55,190,126,88,224,177,45,184,86,26,143,31,16,246,167,101,102,57,51,118,140,58,212,172,21,170,33,185,181,252,101,218,37,97,229,100,124,202,165,242,154,95,58,101,171,216,90,138,186,127,140,79,137,111,166,182,135,94,29,255,251,178,100,86,142,231,25,103,81,27,121,121,240,67,196,234,99,61,34,62,29,29,147,62,110,101,51,201,25,11,41,140,244,141,104,95,183,72,126,33,59,52,227,74,126,162,86,225,238,69,85,143,106,59,126,229,110,209,23,113,223,68,183,117,189,198,143,210,11,182,138,195,100,139,245,43,173,98,180,245,137,171,234,60,0,112,231,217,244,0,0,0,14,137,10,129,23,36,71,42,93,124,75,137,8,8,4,110,7,226,79,137,240,191,152,125,84,101,38,223,194,6,162,129,160,249,228,178,212,98,42,193,98,94,253,181,251,127,193,165,246,246,255,179,119,255,255,254,178,52,68,113,69,174,86,138,84,1,112,19,93,52,83,232,227,44,243,69,52,13,38,45,54,168,140,200,130,83,26,159,12,38,28,49,144,32,88,14,97,113,49,80,126,96,80,177,128,192,134,31,20,50,129,129,192,64,84,195,225,147,48,129,153,81,32,84,89,36,9,8,152,168,92,23,1,130,8,134,34,36,28,41,162,34,0,79,36,128,68,5,209,34,249,255,21,126,101,212,115,202,128,137,7,75,26,34,9,239,33,70,7,135,136,154,154,211,166,158,113,228,56,169,108,78,31,67,231,62,24,129,89,115,97,70,14,91,115,92,56,219,201,4,203,100,73,193,89,43,101,146,8,245,184,191,104,254,33,168,142,224,23,126,196,169,253,212,187,180,207,79,104,25,172,196,71,57,200,6,109,179,85,251,52,17,120,99,211,74,178,141,78,123,12,88,158,51,101,46,51,27,103,109,53,167,175,3,108,60,174,106,81,148,181,116,188,242,25,159,177,27,196,243,49,166,61,237,75,7,62,148,187,174,237,185,179,180,182,133,31,12,7,126,73,217,96,17,115,164,159,96,207,103,87,158,40,129,161,35,105,48,158,29,28,225,245,113,180,154,216,34,86,153,241,61,23,165,138,26,46,65,35,205,149,175,33,114,37,63,255,253,68,243,151,85,224,83,198,18,230,4,149,187,96,107,204,36,0,230,104,147,0,0,4,188,194,244,76,233,60,213,236,204,118,128,32,164,169,14,1,37,43,40,48,17,50,254,7,52,100,18,161,6,40,225,216,134,98,76,105,5,131,163,150,108,74,71,116,144,113,51,139,64,11,45,3,26,3,172,212,73,16,74,84,118,6,38,23,12,70,234,227,43,68,89,62,135,37,214,9,233,202,187,36,85,19,210,196,228,15,197,131,190,50,122,1,32,45,12,116,232,75,21,141,209,92,102,27,88,93,42,225,39,149,173,113,222,18,231,135,155,132,207,50,250,61,188,29,65,124,184,117,140,45,237,171,113,88,173,42,14,19,109,166,164,235,20,223,211,75,233,155,75,132,109,70,215,106,131,171,116,126,176,162,146,117,63,255,251,178,100,83,14,230,225,104,209,27,121,121,240,66,226,202,83,97,34,62,26,209,163,66,110,101,47,193,5,141,41,72,246,8,250,149,215,150,172,209,158,81,78,169,232,165,141,177,195,120,246,219,104,218,78,87,30,255,127,219,237,115,30,219,172,240,113,54,116,193,51,134,215,16,239,185,102,190,181,54,52,219,188,215,112,62,102,255,247,0,0,1,61,50,35,19,42,86,55,69,250,140,42,166,14,174,11,172,68,144,86,155,97,49,220,15,217,18,5,152,188,77,5,15,164,80,204,91,232,21,231,3,197,22,140,163,236,71,74,63,255,253,104,212,250,189,253,192,111,237,63,168,2,102,87,235,1,78,98,55,185,182,101,6,81,33,154,68,160,104,0,217,161,137,128,162,113,153,6,163,129,32,169,45,77,65,194,160,184,32,46,14,5,12,204,66,15,91,2,162,67,52,80,2,37,151,137,149,81,12,200,56,99,131,151,133,186,75,164,104,140,2,17,143,131,246,96,131,51,166,171,134,99,14,215,160,8,61,50,19,250,39,33,109,37,140,193,218,201,49,244,198,104,32,88,2,8,102,140,89,186,215,108,211,23,164,114,70,163,118,211,231,24,135,32,121,187,242,21,129,186,237,92,77,168,162,143,164,252,26,35,21,83,53,235,94,206,42,32,73,90,108,105,32,139,126,149,80,174,36,2,108,89,143,195,151,215,63,157,13,105,89,217,232,228,65,175,226,152,73,157,98,10,42,102,93,40,185,89,126,131,82,166,226,199,148,151,82,109,89,170,152,197,57,50,195,235,169,2,76,137,79,4,197,21,138,218,59,101,30,208,77,124,186,128,112,43,165,140,96,174,20,134,0,240,200,120,33,137,53,63,189,157,184,109,197,54,206,253,202,246,56,244,41,161,32,107,147,118,9,68,150,128,212,95,86,196,242,137,103,255,233,246,188,215,255,255,235,219,101,83,26,82,177,47,57,0,1,177,206,147,112,144,53,66,131,203,127,54,35,83,102,184,50,36,102,180,14,27,50,164,2,254,9,30,50,0,168,88,32,40,104,49,14,96,145,131,116,35,104,147,232,101,244,85,76,152,33,135,194,190,47,22,126,40,66,163,32,69,95,40,249,192,128,36,49,70,70,181,100,70,74,77,61,209,115,152,114,101,195,82,133,147,32,42,136,236,67,41,73,106,118,164,185,85,212,98,125,250,116,203,219,59,4,74,225,202,7,55,24,6,30,167,136,192,215,98,212,107,98,153,126,191,219,85,177,247,114,109,129,242,128,243,245,60,229,222,228,58,152,41,97,60,7,214,42,41,163,174,233,169,196,166,30,162,213,209,204,109,87,225,247,42,185,139,236,125,21,242,33,217,201,124,122,117,210,163,253,114,146,46,214,159,186,68,106,255,251,178,100,95,14,230,226,103,80,19,121,99,244,74,34,122,99,61,105,48,28,197,157,62,110,101,237,192,245,9,42,12,243,13,88,153,67,153,189,42,205,227,203,22,95,133,166,159,232,13,166,174,42,180,245,122,11,47,203,79,127,218,11,171,251,128,0,1,47,109,8,48,125,20,4,184,102,40,131,244,196,94,64,54,10,162,70,82,74,50,40,61,161,252,132,97,15,135,51,135,22,15,63,190,93,4,51,204,98,100,42,123,187,255,247,127,68,75,126,183,230,171,54,162,161,179,244,211,77,85,178,97,198,174,41,55,189,104,85,32,39,76,88,239,63,76,32,207,148,131,42,190,76,72,1,49,162,44,199,129,67,72,133,137,131,134,53,24,24,84,42,98,176,56,4,34,137,134,10,7,154,75,165,179,69,61,86,7,34,50,59,132,40,90,212,71,3,62,209,64,210,177,4,206,122,3,9,5,29,24,236,92,4,66,154,15,128,193,201,173,104,47,218,159,66,122,102,62,144,218,0,226,234,100,197,48,65,45,51,96,118,213,2,217,16,4,177,172,73,80,74,249,202,167,163,45,128,218,132,190,224,230,101,190,153,47,28,187,182,18,118,232,233,249,97,215,91,127,86,233,80,228,69,236,195,168,182,134,251,54,33,243,176,184,184,53,169,47,245,118,198,87,115,97,69,52,175,92,49,36,89,244,219,19,94,14,221,181,199,211,221,194,128,205,19,253,51,102,145,173,92,198,223,164,110,197,90,98,76,239,62,124,54,91,117,196,222,60,217,221,80,81,160,65,159,30,213,165,53,31,58,123,154,238,28,114,140,175,225,208,46,250,32,165,32,116,41,15,106,188,124,224,233,122,9,148,135,174,33,14,6,130,89,158,86,2,15,65,27,103,209,69,233,211,244,127,251,191,65,114,26,30,183,154,188,168,225,0,17,139,112,254,232,189,226,229,94,102,26,255,164,0,0,85,252,196,152,76,57,208,213,35,12,233,92,197,70,140,161,156,196,198,193,74,104,164,22,45,34,51,48,192,65,16,89,64,112,176,113,122,144,140,101,49,101,210,220,30,34,237,122,213,99,31,52,26,83,120,57,124,192,200,52,165,11,152,109,116,206,20,49,38,26,80,209,207,227,243,39,110,174,84,227,166,225,79,170,156,183,21,125,107,41,248,250,219,134,216,117,156,25,100,13,156,190,154,72,129,186,129,19,134,148,70,225,50,19,170,189,59,13,187,93,191,196,93,59,233,54,147,185,115,177,40,73,169,76,93,74,152,223,175,74,27,143,62,148,66,83,27,76,230,82,61,37,147,29,147,168,85,28,155,161,26,51,116,212,90,193,138,16,25,105,178,50,227,168,2,40,150,152,172,121,242,195,141,19,114,6,216,142,15,114,89,133,125,255,251,178,100,97,142,230,193,104,209,155,121,99,112,75,169,26,115,60,194,76,26,237,159,64,110,101,47,193,18,137,105,141,134,36,144,233,136,109,182,170,246,46,175,143,221,80,196,226,173,198,191,119,24,135,208,244,128,0,2,95,8,52,208,74,71,130,198,110,147,167,233,226,193,64,176,37,35,138,131,130,249,97,133,158,208,249,46,225,77,214,93,40,132,253,251,206,250,253,255,233,127,255,255,247,255,249,219,67,61,186,63,153,127,20,48,85,218,58,210,146,200,34,89,78,114,156,32,220,24,85,200,160,2,225,131,6,231,167,72,154,65,40,107,161,113,167,78,195,168,3,21,137,67,18,36,161,243,3,12,140,58,22,49,8,132,8,26,5,9,195,3,0,0,67,138,13,25,186,230,152,192,195,88,131,43,34,20,64,105,210,180,234,180,208,45,244,39,179,244,93,49,150,7,0,59,131,118,104,162,70,184,174,253,246,176,132,247,237,141,150,178,168,224,177,122,66,96,103,27,12,243,140,153,43,197,93,78,201,18,122,205,71,233,204,104,146,31,148,61,191,8,140,199,34,210,215,62,243,77,146,145,12,189,77,252,81,87,0,241,138,95,229,249,167,73,1,48,84,195,80,104,58,143,99,49,228,19,92,229,226,22,161,235,218,3,204,64,175,169,180,164,106,18,138,121,18,83,93,179,88,186,207,156,49,221,57,183,36,89,13,149,77,124,206,165,83,214,78,75,137,45,101,106,170,121,230,172,54,250,85,86,218,48,130,164,103,53,129,45,172,208,71,14,246,202,84,12,107,33,169,33,160,153,54,72,108,146,27,34,203,82,167,161,228,206,100,178,65,5,70,218,82,135,6,187,48,220,159,246,255,215,163,233,64,247,197,235,250,139,75,10,158,34,30,122,239,122,22,185,166,210,246,199,125,9,164,0,205,106,179,210,96,202,95,62,158,140,252,195,170,224,189,38,176,0,200,99,58,148,24,20,200,14,42,201,9,139,229,135,51,160,37,216,233,172,134,132,58,10,30,163,5,204,49,77,222,143,40,115,92,85,84,57,186,199,101,129,166,1,80,100,225,162,237,190,142,166,223,230,157,15,187,109,38,97,76,22,17,229,45,153,109,216,59,43,0,49,28,74,66,133,81,40,116,51,45,137,96,241,32,153,224,220,248,119,45,7,6,13,131,163,185,30,23,224,255,126,232,64,32,12,31,203,73,41,74,251,125,237,29,153,140,216,60,48,185,249,60,216,64,29,57,62,63,106,44,211,178,123,203,30,88,84,48,117,57,251,76,64,72,6,135,135,100,251,44,132,68,17,12,42,253,110,219,231,140,116,36,178,121,60,255,31,88,96,229,41,74,86,157,121,156,96,241,207,234,107,123,235,15,35,163,137,204,207,239,255,251,178,100,105,14,167,94,117,81,139,88,98,242,70,130,138,87,61,233,10,30,73,227,76,45,188,221,0,254,19,168,197,132,137,106,126,189,243,174,189,252,167,210,155,124,98,159,74,93,184,242,118,251,127,167,107,111,223,195,248,68,8,0,0,0,46,146,10,177,23,8,90,36,119,42,144,42,228,227,227,164,171,103,82,21,97,26,233,1,115,198,17,34,98,53,141,210,68,116,31,134,39,169,18,62,68,170,132,171,180,253,59,170,42,205,255,39,182,162,77,167,247,255,255,239,185,109,228,14,255,250,130,56,82,116,181,230,228,142,34,6,8,8,49,180,82,2,64,176,74,53,183,48,128,0,16,250,116,139,11,198,87,122,3,83,76,66,6,24,112,16,22,166,171,97,13,80,89,63,18,188,136,34,26,131,102,91,147,74,10,133,136,0,75,68,169,144,70,149,43,121,142,172,103,121,203,72,244,36,50,118,66,190,33,232,252,234,221,102,203,189,129,187,43,11,49,21,112,27,155,203,201,199,225,220,38,241,12,51,28,117,24,115,19,67,37,60,138,195,123,133,217,21,143,208,243,252,170,36,81,32,195,171,45,39,165,91,107,1,229,90,143,35,169,157,133,10,157,142,6,25,90,158,89,197,141,133,64,202,190,94,18,40,149,213,33,70,103,143,36,72,46,111,208,243,244,132,163,96,192,134,209,9,68,172,82,73,169,235,18,6,51,104,84,140,166,131,182,217,97,209,231,216,25,99,28,73,208,120,201,200,49,240,194,173,168,152,59,214,54,47,188,200,164,177,31,238,237,163,104,141,185,174,197,111,79,251,136,64,182,218,141,234,193,62,9,56,56,50,180,167,186,78,51,135,130,59,39,132,178,96,168,7,20,182,241,182,83,13,106,201,12,131,180,235,172,180,192,212,198,69,142,234,174,167,207,212,11,186,131,27,5,234,242,255,15,255,247,242,55,116,255,193,195,85,213,236,0,37,241,128,0,58,141,64,36,80,132,84,224,1,14,128,232,66,57,181,173,181,245,243,57,155,127,0,165,235,131,93,168,195,106,225,168,130,75,132,177,105,94,115,81,119,109,234,96,239,251,103,149,166,4,138,91,41,130,171,71,26,212,97,248,139,77,210,64,111,220,190,71,76,244,48,72,110,95,40,140,202,34,112,2,232,125,64,127,37,121,246,222,137,123,66,26,53,141,161,136,71,39,203,44,89,170,85,246,129,134,150,23,227,235,149,11,228,226,97,28,120,52,59,127,206,245,239,244,144,147,23,158,70,86,29,25,43,182,220,78,13,3,161,12,127,50,69,137,87,90,241,48,228,44,161,189,98,27,87,204,245,3,216,15,66,94,160,205,50,100,237,84,249,97,155,107,205,143,27,56,102,215,42,37,82,184,241,121,255,251,178,100,94,136,54,222,119,214,147,44,23,80,72,38,154,56,97,130,90,25,109,163,94,236,177,244,193,23,147,169,96,244,14,18,72,26,28,180,230,177,91,86,60,235,75,137,210,59,105,88,201,202,166,114,59,209,209,81,170,123,83,185,250,5,28,18,16,0,2,129,55,199,9,15,32,156,185,175,227,95,116,23,77,246,106,40,16,131,51,218,144,78,15,75,118,202,33,14,23,188,227,212,108,88,113,67,66,33,148,242,148,25,234,72,155,157,85,132,102,93,233,245,212,148,39,247,127,247,219,25,173,71,216,73,31,229,18,16,72,77,57,136,12,63,101,103,70,8,101,157,28,1,96,218,59,192,130,86,30,234,175,151,210,102,89,71,44,132,194,160,62,86,140,61,9,203,29,106,87,156,88,58,22,12,75,39,134,40,100,228,50,242,232,66,70,79,158,138,165,79,28,139,107,200,105,207,130,6,74,47,68,145,242,0,181,12,127,64,109,116,184,136,173,138,209,115,233,167,119,170,165,149,28,200,199,36,72,81,164,110,125,5,193,252,88,238,24,69,78,164,85,46,166,130,206,219,103,237,235,210,67,202,170,21,119,33,53,142,168,149,142,238,206,22,70,19,154,18,174,69,117,91,49,9,253,96,227,172,191,97,66,246,203,107,188,63,72,78,114,246,60,89,53,172,189,214,109,121,163,54,41,152,174,227,83,250,43,50,28,158,142,60,162,249,101,98,102,143,108,83,188,143,247,69,173,64,164,40,107,58,128,0,32,66,1,214,1,176,54,168,24,43,112,142,117,18,92,189,55,81,131,111,160,196,22,80,196,119,161,197,187,53,22,49,141,7,65,160,154,1,46,72,102,159,114,29,13,235,185,118,249,255,185,148,225,24,164,89,128,253,164,17,158,248,210,92,185,189,123,73,128,0,76,21,67,46,96,27,0,70,237,15,193,40,132,128,5,18,39,64,170,224,81,69,206,133,0,33,234,84,10,86,220,74,133,9,76,36,65,195,60,204,249,211,93,227,5,34,50,99,60,4,197,117,94,212,59,6,45,153,68,165,16,240,81,141,49,17,152,51,57,81,215,125,101,162,221,193,193,40,43,131,33,132,51,218,170,185,162,145,5,166,42,248,1,221,135,161,164,156,137,177,180,72,169,35,111,233,175,59,251,109,175,170,149,19,77,235,143,105,241,146,60,43,194,189,14,199,43,201,172,186,99,117,201,89,19,2,129,170,162,113,56,184,118,108,134,116,225,29,195,94,169,249,88,238,2,219,37,180,49,41,5,113,104,125,174,93,78,177,202,203,76,61,102,146,173,52,39,86,144,86,71,226,180,53,202,237,162,172,218,177,222,80,183,214,243,236,206,59,27,39,17,135,183,162,59,53,31,77,154,43,95,115,115,255,251,178,100,107,15,55,21,104,212,11,88,99,244,73,68,234,113,97,134,42,28,9,165,78,13,225,143,209,28,39,106,80,243,9,240,249,163,207,150,67,5,70,149,205,227,18,127,104,2,170,4,204,97,72,208,214,20,163,139,203,69,102,228,92,29,89,129,221,46,237,46,100,17,68,122,183,178,220,60,130,32,233,43,182,97,181,31,191,67,240,245,110,208,239,220,242,107,207,149,141,253,177,175,183,14,252,80,23,255,87,40,130,191,207,106,79,232,126,253,31,218,22,140,56,153,147,89,64,51,163,51,45,18,6,139,152,32,32,36,60,24,14,97,229,230,44,0,219,136,192,2,7,18,20,2,64,214,163,195,162,44,153,8,87,162,118,33,123,33,1,112,178,75,148,132,4,65,100,44,74,234,93,41,170,226,151,178,114,193,214,97,119,25,115,11,105,8,106,48,85,97,157,74,167,1,28,215,244,85,118,175,135,240,100,104,194,155,138,126,163,136,207,46,34,18,4,224,1,238,195,175,35,245,13,79,238,188,59,97,96,231,31,186,206,143,55,92,83,98,3,205,163,35,217,81,43,174,40,31,117,74,229,163,212,1,114,179,160,192,78,46,171,67,125,217,163,218,145,58,229,208,178,194,186,172,54,242,121,25,13,233,52,117,220,132,177,103,208,154,85,128,244,51,27,187,84,11,244,197,243,15,71,53,151,115,241,230,235,236,33,127,23,187,54,176,90,91,204,252,205,228,40,246,208,69,61,10,57,149,210,115,217,182,79,18,0,0,193,128,10,33,158,163,84,162,9,210,49,82,240,236,177,123,107,203,189,169,233,58,170,40,209,1,73,227,211,58,68,0,219,28,143,137,213,51,79,141,247,190,224,168,201,127,125,211,145,22,147,225,29,55,51,127,254,213,219,255,211,166,127,86,189,191,254,191,195,32,0,0,0,48,17,60,106,242,6,162,62,106,132,70,90,44,98,136,97,131,102,32,90,168,200,153,12,0,60,48,32,66,14,141,75,212,207,3,212,136,132,24,160,72,137,185,91,146,245,78,135,142,48,102,220,131,130,216,17,193,94,169,137,125,211,144,35,168,108,232,171,114,157,45,231,36,112,45,57,53,144,138,74,185,73,171,23,21,58,143,38,179,129,66,205,19,146,90,73,54,140,155,141,75,56,20,148,15,91,192,62,52,59,33,171,160,211,101,177,72,204,90,141,202,157,117,97,182,29,16,125,178,250,234,26,52,90,90,226,20,6,105,84,39,88,21,208,158,238,153,186,23,47,21,146,215,152,214,37,238,162,194,198,64,149,162,37,76,156,223,22,223,80,66,134,77,113,214,221,226,210,123,249,82,15,116,158,113,171,98,214,169,187,7,79,20,246,147,108,59,217,242,202,91,73,152,215,55,9,255,251,178,100,104,142,39,49,105,211,27,120,100,96,61,196,74,202,61,131,6,29,93,165,74,45,225,53,145,9,20,106,24,244,149,160,223,149,107,23,253,132,248,173,30,57,219,136,230,110,127,253,97,143,212,134,223,0,144,0,0,0,130,234,240,154,10,79,84,142,106,109,37,178,106,99,36,68,29,125,197,137,119,149,210,20,185,63,58,208,254,95,243,48,197,75,148,220,120,53,185,108,203,191,110,253,26,106,234,223,249,253,104,255,161,58,238,213,220,16,14,209,150,55,154,233,89,165,64,1,139,140,104,24,48,200,0,188,86,22,98,235,206,72,56,12,68,66,6,41,12,34,52,144,85,168,72,4,97,36,100,33,72,51,56,229,39,154,125,24,128,136,193,64,176,233,8,83,157,8,90,4,164,12,211,13,66,73,119,145,84,17,123,3,87,97,234,172,160,171,73,164,45,220,197,38,167,73,160,203,220,177,192,68,147,128,168,52,251,33,19,31,235,248,190,154,226,235,31,80,232,6,134,255,63,116,16,219,57,119,51,112,120,190,173,171,76,49,47,148,68,235,198,101,183,96,60,44,77,75,164,23,106,218,157,125,47,70,36,123,128,88,36,21,79,117,182,130,104,100,21,45,227,122,141,214,162,152,200,120,25,77,116,143,38,70,208,200,136,2,198,65,225,101,99,48,152,169,53,8,24,187,60,67,235,223,55,234,77,239,85,236,255,107,124,239,243,232,8,55,158,149,243,146,189,76,246,214,187,213,203,251,83,254,77,249,72,69,171,181,208,226,12,164,8,1,38,112,66,66,148,51,212,233,23,51,254,25,5,91,148,168,122,185,17,221,172,145,76,215,157,41,77,254,116,158,8,137,235,195,135,225,49,49,113,126,182,92,96,170,175,112,136,240,147,233,244,11,113,255,255,255,255,232,161,25,175,255,217,234,0,21,177,12,17,182,187,24,219,24,169,208,64,96,92,137,208,18,34,14,4,10,151,162,210,176,41,73,51,145,36,196,76,203,1,78,114,189,42,130,214,185,39,121,70,88,34,16,178,82,49,111,200,135,17,144,66,137,242,149,169,20,87,22,160,74,163,203,65,232,55,142,98,229,57,225,58,177,129,108,183,23,50,242,96,146,96,170,119,21,82,152,104,35,36,217,200,18,204,106,39,86,142,149,211,20,107,232,183,198,81,209,141,50,123,57,237,8,87,89,250,117,84,219,54,85,7,173,19,231,231,169,7,132,253,116,94,21,174,73,70,200,254,236,199,238,155,212,232,168,242,194,235,24,77,196,95,92,28,91,113,94,103,111,153,174,58,54,154,120,148,151,165,209,87,219,159,179,223,158,143,119,164,66,170,63,206,20,53,244,66,23,19,221,218,110,153,39,203,52,112,143,91,99,165,55,138,255,251,178,100,103,142,103,0,105,84,19,120,122,84,73,197,10,97,97,40,78,31,29,165,70,46,101,237,217,18,145,42,25,6,36,24,184,239,210,47,220,4,55,238,83,71,244,254,42,236,125,178,41,0,168,9,68,185,82,77,195,81,233,115,193,125,89,12,10,8,131,198,193,231,178,211,54,217,221,133,160,23,254,131,248,161,67,146,132,245,68,216,41,98,167,44,194,52,146,153,67,139,190,243,196,58,128,102,42,31,253,34,199,18,230,108,222,106,228,44,143,144,255,234,158,174,120,38,4,140,28,136,64,98,67,73,156,64,34,209,83,27,128,204,52,5,48,146,5,34,204,128,60,7,2,140,14,5,20,12,23,224,184,167,69,45,132,18,8,133,128,234,68,11,180,153,68,60,85,80,219,52,0,105,156,0,128,226,39,202,134,146,138,40,32,154,165,237,152,147,7,10,68,74,77,0,79,14,41,4,37,211,131,156,101,84,117,8,36,92,238,153,119,93,196,5,163,60,140,44,64,243,65,112,33,200,117,252,67,229,114,42,123,160,74,8,8,75,177,72,80,156,7,194,162,1,61,78,43,83,34,188,139,81,159,203,149,148,250,111,150,230,11,54,178,39,87,49,30,50,143,85,145,5,191,16,206,205,225,136,209,68,31,200,213,116,29,124,166,49,84,250,153,45,87,176,230,157,145,198,26,104,120,65,90,106,124,223,218,217,146,246,206,93,107,44,171,157,203,63,242,107,114,223,93,123,219,227,107,118,206,31,183,106,241,85,182,178,102,123,101,174,54,49,35,69,255,155,252,77,254,93,250,225,77,246,242,238,107,231,112,199,120,157,75,56,64,65,208,10,71,1,121,248,212,176,22,48,1,99,168,195,224,137,32,50,234,93,36,113,59,175,50,144,245,82,137,37,23,165,186,90,76,236,39,252,58,178,198,117,76,197,221,123,238,222,169,228,199,180,90,42,139,255,119,83,136,232,161,63,253,225,239,251,160,0,0,99,4,254,60,150,99,18,73,56,153,243,76,29,48,213,86,150,100,137,128,224,179,71,48,18,65,48,97,129,8,160,240,24,98,208,58,25,31,128,131,97,82,37,186,96,97,72,91,11,108,229,219,1,6,8,79,203,210,198,8,136,150,160,171,137,68,10,186,155,42,69,129,104,70,89,54,195,162,34,49,126,218,1,123,213,152,76,45,4,47,104,186,85,174,230,88,131,40,58,199,134,92,145,232,34,85,150,161,197,18,86,4,149,22,162,28,68,145,72,167,159,56,187,137,31,172,209,161,16,171,8,18,118,110,76,210,196,38,178,170,216,238,211,99,79,30,146,239,83,172,119,176,12,154,221,217,217,139,221,83,240,84,1,79,69,103,181,185,77,121,228,25,177,13,39,21,178,144,131,75,255,251,178,100,91,14,183,160,105,81,147,120,93,98,63,164,58,136,61,134,74,156,49,165,78,109,229,229,193,11,20,41,193,132,157,120,1,16,91,38,174,19,152,180,198,71,70,211,114,202,131,65,186,21,142,12,83,122,166,75,105,22,173,242,59,42,216,72,163,144,184,126,169,29,137,77,172,123,130,131,43,227,254,119,201,103,209,79,174,139,201,56,135,220,255,58,105,102,0,0,32,0,130,63,130,72,28,75,105,221,19,56,136,214,162,41,157,37,25,78,226,143,89,10,147,18,226,18,60,237,39,26,65,166,10,132,155,93,153,31,22,247,2,191,3,159,191,189,113,134,156,167,104,83,151,127,79,216,255,103,255,73,46,96,35,129,229,44,26,81,225,153,174,143,17,161,33,36,141,52,11,216,4,212,189,96,210,81,188,120,210,177,139,48,255,136,201,135,11,166,177,95,104,235,87,83,81,33,137,95,98,142,114,121,45,34,154,8,155,14,210,216,96,154,162,24,140,8,203,242,124,74,151,35,176,73,104,62,203,161,242,125,56,22,194,176,143,15,132,209,176,86,183,33,196,241,82,126,132,235,160,74,196,65,45,207,180,222,87,46,224,198,50,219,96,37,180,212,218,235,170,95,230,148,111,151,88,153,55,165,51,23,209,207,59,172,55,109,129,55,167,150,133,117,222,158,174,99,59,164,22,185,212,138,28,162,28,2,106,58,122,231,146,78,2,251,163,223,206,115,180,71,218,225,19,17,133,25,233,37,179,133,159,148,155,167,254,212,76,211,206,254,27,38,153,76,57,99,161,204,183,157,61,31,116,54,32,198,163,99,202,120,241,230,242,33,111,246,249,17,251,220,88,229,91,182,196,85,47,201,41,18,162,24,107,178,39,229,223,95,86,32,247,8,199,128,3,149,69,104,175,58,66,50,207,169,167,112,32,107,126,201,131,212,242,137,108,250,76,197,71,87,137,212,179,245,40,69,67,191,230,185,111,12,252,64,239,240,167,175,117,27,31,217,0,1,115,7,172,49,90,83,28,178,2,28,130,171,140,17,58,26,29,95,16,6,153,3,112,25,184,193,137,133,9,71,140,148,76,88,213,160,163,217,133,6,143,87,128,133,147,172,144,22,216,148,99,18,243,14,148,43,77,114,99,199,75,86,214,216,94,72,121,109,45,177,224,196,142,85,129,19,174,18,248,35,189,18,192,4,46,235,146,50,34,1,118,20,12,253,142,20,153,11,88,70,50,224,85,137,226,238,52,118,16,201,86,193,16,41,184,52,13,216,31,79,148,43,63,146,75,162,83,109,26,63,73,2,227,118,28,179,89,105,89,164,160,135,165,25,222,160,216,81,113,38,180,176,161,180,4,49,212,167,161,186,242,148,80,122,40,248,134,133,152,239,35,255,251,178,100,86,142,39,123,105,81,147,121,100,112,76,197,154,118,61,43,92,29,69,163,72,109,225,239,65,20,20,106,8,244,173,8,11,133,254,82,37,149,52,170,83,65,74,202,25,48,74,215,14,226,173,10,101,204,212,14,150,156,200,31,158,41,203,221,90,153,78,84,193,62,98,102,47,131,204,123,75,168,103,74,78,239,100,207,219,50,215,106,118,171,250,83,65,11,59,99,238,177,0,132,2,128,33,150,243,248,188,22,194,80,230,41,206,4,13,101,0,48,48,8,5,84,77,112,158,175,125,236,148,18,41,34,132,76,137,96,138,42,55,3,127,11,174,238,250,153,162,187,146,147,200,95,17,105,54,4,181,55,117,92,49,68,138,255,255,131,3,254,163,73,255,248,147,255,138,146,102,49,180,163,250,144,53,7,131,70,100,51,240,21,49,45,233,142,5,32,56,207,202,83,80,192,201,83,50,64,10,46,51,80,59,35,195,38,200,138,192,8,181,56,33,11,122,160,225,71,43,163,72,101,200,198,150,161,114,37,80,202,212,165,119,63,236,224,48,170,228,48,40,208,215,75,224,188,179,12,115,82,83,86,236,145,12,225,151,174,100,39,24,134,24,32,73,169,28,184,47,234,99,192,96,14,144,250,31,252,134,163,37,89,119,180,139,38,222,6,77,84,10,187,174,223,230,9,127,117,173,162,92,179,53,164,39,247,50,145,113,185,219,69,149,202,93,233,254,121,90,22,165,152,238,137,132,92,44,211,24,158,50,10,53,145,236,58,106,95,145,126,77,38,148,62,135,107,168,115,48,20,125,177,27,138,41,89,235,207,188,237,18,151,88,255,38,44,89,167,59,219,225,221,189,14,136,244,220,164,6,84,154,27,23,99,186,95,136,81,177,255,213,52,187,253,170,38,250,253,4,62,170,128,53,57,18,153,44,42,19,153,66,78,217,11,131,99,237,25,58,51,222,174,125,142,228,249,32,56,165,218,116,124,253,211,73,58,157,83,102,57,189,214,170,206,139,175,227,114,233,19,250,94,79,251,97,124,219,233,254,75,111,209,228,63,255,255,83,98,191,228,128,0,0,0,84,194,228,163,135,88,76,46,104,52,51,48,88,158,97,66,76,100,193,36,6,0,100,227,25,16,68,193,4,1,193,80,240,252,28,85,48,64,193,112,163,32,176,180,49,192,9,5,37,225,32,229,4,168,65,174,168,18,161,180,150,21,54,82,48,20,217,106,205,243,145,201,182,101,65,195,153,40,208,8,97,88,133,155,104,74,169,13,146,137,88,68,208,56,176,192,17,118,7,17,138,204,137,129,106,160,96,20,117,90,25,85,118,100,208,83,217,73,179,226,134,226,87,33,217,19,163,40,205,176,85,155,184,52,29,199,20,33,243,124,40,255,251,176,100,72,14,199,202,105,81,27,153,124,96,67,228,74,113,61,136,62,31,57,165,64,45,188,254,144,220,142,106,204,244,136,248,208,198,235,55,111,80,54,181,186,92,100,238,178,18,136,220,21,85,150,94,43,23,8,182,6,92,204,223,16,163,131,148,252,142,227,107,26,62,89,181,5,164,251,218,251,106,81,174,173,139,9,108,216,253,131,44,183,68,71,110,175,198,45,152,113,171,22,69,169,113,172,163,245,86,163,243,76,248,120,102,213,201,68,246,155,97,99,181,75,41,255,181,245,187,255,108,43,183,155,219,24,86,67,133,59,64,19,60,36,224,119,15,217,70,250,148,148,153,128,51,230,3,219,164,114,197,150,209,106,151,43,133,37,169,6,217,26,124,134,8,161,230,63,28,214,196,146,138,165,39,122,81,13,251,195,103,64,110,201,98,168,147,206,251,177,119,127,119,83,255,179,255,245,4,194,84,206,202,112,200,249,78,82,232,223,8,12,88,16,56,104,196,77,77,128,20,9,148,2,12,48,84,21,58,50,193,128,105,105,166,28,133,0,8,75,18,240,198,139,193,70,168,3,17,0,147,34,5,71,140,0,0,16,140,77,52,97,193,37,3,101,128,96,16,9,130,132,154,176,32,97,193,108,70,1,0,128,132,69,40,62,157,78,3,59,37,3,103,106,164,165,140,176,66,92,133,101,237,70,197,248,92,17,16,26,20,149,66,210,160,66,14,164,82,121,21,149,89,138,178,2,33,120,216,208,116,211,78,121,158,86,221,233,150,184,111,156,185,241,70,200,226,26,230,249,241,151,225,5,18,57,141,18,228,184,69,172,68,177,41,106,81,29,117,188,8,169,83,240,209,79,34,71,133,90,224,179,221,82,229,20,247,108,90,248,196,85,10,196,169,60,183,117,35,10,202,230,147,195,47,21,160,66,174,144,141,132,166,73,117,154,44,71,10,18,59,53,159,150,57,216,32,148,26,177,142,60,50,116,76,50,223,48,228,168,213,182,120,221,143,18,255,34,192,0,1,50,100,200,30,233,255,46,15,133,128,247,147,171,51,8,107,105,245,127,53,73,11,127,193,37,68,175,77,70,185,221,195,145,153,172,137,224,184,219,209,239,234,255,255,255,167,221,221,253,91,179,233,0,0,0,84,18,75,156,180,192,152,174,107,130,0,99,44,1,163,6,195,103,248,192,65,212,192,240,144,197,18,140,192,176,52,84,60,10,134,230,7,130,32,33,24,15,219,150,41,145,154,216,14,34,43,139,54,23,28,154,128,170,167,233,70,197,199,72,8,5,26,124,42,153,142,97,118,141,169,77,49,68,96,160,129,20,204,81,69,134,1,114,168,19,176,26,98,193,183,3,12,23,49,51,139,104,21,4,48,20,248,91,0,255,251,178,100,56,14,200,51,111,80,27,185,123,112,66,5,10,113,61,130,78,26,237,163,74,109,225,143,192,251,148,106,8,244,157,234,66,225,244,49,114,128,195,184,169,24,200,151,130,184,76,50,39,154,42,29,123,30,76,138,134,204,188,92,105,72,1,76,6,179,97,226,170,103,10,152,205,22,121,13,78,118,186,133,28,127,68,196,92,195,109,109,89,69,45,41,230,21,150,135,184,145,199,182,27,20,241,61,35,226,100,130,204,104,105,70,142,223,38,90,243,230,52,237,180,139,75,134,23,37,242,175,181,172,169,97,238,2,87,17,203,37,70,124,92,192,198,227,185,183,54,51,67,60,218,42,245,198,175,218,204,105,99,36,144,115,68,146,63,255,239,85,158,90,66,125,189,158,26,215,167,255,31,238,79,242,96,176,211,59,86,202,228,113,50,132,113,188,63,26,3,137,23,33,139,179,48,192,242,216,137,107,107,201,183,248,19,182,174,47,153,130,212,126,38,18,2,47,56,134,59,12,99,163,97,24,163,70,162,255,130,170,227,93,174,198,59,241,11,250,191,196,0,167,68,111,166,150,4,103,115,38,106,186,76,50,24,6,176,160,193,68,83,18,101,76,34,64,209,16,58,132,137,10,0,144,42,5,64,147,157,97,6,138,166,9,222,161,9,162,58,178,220,21,0,203,215,18,165,2,149,61,197,244,128,8,140,226,228,36,35,246,139,109,162,200,102,45,198,25,87,116,133,130,168,196,177,99,61,110,147,234,197,177,116,215,93,36,17,43,116,39,30,54,45,156,131,151,33,114,40,172,39,118,228,29,201,78,125,198,92,127,29,184,165,184,158,104,240,191,240,66,45,125,103,63,204,107,62,142,165,32,197,142,162,203,146,234,209,7,41,116,149,113,246,122,163,227,242,179,38,30,188,143,7,111,19,218,110,50,0,230,176,242,236,44,89,210,194,246,43,234,126,110,221,186,121,101,253,138,152,218,167,143,231,55,186,196,6,206,95,47,249,121,219,193,187,44,246,204,97,248,130,8,59,235,80,96,2,0,7,184,202,27,2,228,230,204,232,152,217,15,152,203,61,162,170,143,12,82,204,35,168,56,226,98,51,115,198,148,71,41,67,225,198,21,215,55,82,223,209,226,248,158,81,203,183,200,65,147,142,127,152,192,135,175,252,135,255,255,64,0,0,1,80,101,2,114,65,0,40,174,99,53,9,146,64,165,151,95,6,38,53,4,16,76,26,40,22,18,24,0,48,131,3,206,94,229,215,145,175,128,187,19,189,22,220,71,37,54,18,252,132,203,252,154,140,173,103,165,67,190,132,240,226,14,57,72,67,12,197,93,191,18,135,149,8,208,166,36,211,96,38,188,40,53,104,30,114,156,62,162,40,3,156,94,148,255,251,178,100,48,12,56,3,118,211,27,152,122,240,66,37,10,117,61,34,108,153,5,149,88,108,225,224,193,29,16,169,148,246,33,42,227,244,81,169,215,72,99,123,136,209,211,236,188,40,215,90,57,203,27,138,120,231,112,111,55,20,168,203,196,83,151,186,245,92,13,162,65,32,29,58,193,166,176,135,41,179,6,135,240,196,250,81,226,54,111,189,64,103,46,21,201,152,98,194,150,210,74,248,158,151,186,109,75,61,179,43,61,158,154,4,45,82,218,46,129,34,61,88,19,230,57,210,135,105,8,164,11,28,143,208,134,54,39,173,234,19,47,122,136,117,207,212,168,51,197,154,239,84,216,109,36,106,45,125,184,82,20,134,180,22,72,20,130,253,251,251,199,99,188,44,68,147,52,131,2,127,182,166,221,120,110,90,255,255,218,220,191,255,255,31,64,32,0,23,116,232,56,10,163,132,144,194,55,21,74,214,115,162,61,12,128,23,147,23,9,179,20,187,203,131,162,247,157,169,158,138,219,78,116,191,101,61,158,164,251,151,79,28,202,102,84,208,107,127,205,23,126,25,246,99,167,19,255,37,95,218,160,0,41,41,132,55,156,98,192,193,18,15,184,49,81,211,74,213,192,140,237,64,83,25,8,19,152,97,97,180,174,25,234,197,202,157,0,97,176,166,66,218,58,185,48,250,164,180,56,220,37,218,34,45,20,46,17,154,160,33,209,162,194,20,136,112,73,217,98,88,176,187,67,143,36,56,17,37,117,164,189,210,203,113,91,237,238,222,225,5,45,218,23,242,156,69,123,192,205,151,32,179,84,201,164,110,22,220,213,137,173,216,127,252,196,91,180,23,41,241,182,195,39,121,106,65,205,254,183,215,220,190,88,51,157,101,206,75,194,43,159,243,216,26,145,101,107,97,127,2,199,214,59,114,55,78,180,141,174,159,174,43,27,10,108,231,154,54,254,70,7,40,238,146,250,140,249,15,174,151,202,255,224,214,11,10,65,11,223,109,152,232,20,208,74,167,174,79,12,211,64,128,23,112,14,129,64,240,225,53,72,120,202,89,73,52,4,197,43,201,99,181,88,67,18,149,229,169,84,195,200,222,181,226,206,8,198,176,218,60,207,130,149,82,4,144,147,50,186,77,114,253,12,52,145,119,212,52,90,236,245,29,145,142,24,223,85,87,235,119,63,42,0,0,144,0,83,77,97,27,57,177,74,8,146,140,173,64,104,200,184,65,193,166,40,90,23,1,48,129,70,132,60,49,60,237,49,85,203,133,194,168,122,120,42,21,76,221,216,236,84,181,20,164,66,47,203,94,71,182,87,2,39,153,109,27,4,221,213,147,98,158,40,171,99,244,148,109,181,35,60,101,66,65,136,83,146,182,146,43,97,7,221,215,186,255,251,178,100,46,136,183,123,116,84,211,120,133,112,69,6,154,133,61,37,94,28,145,173,85,77,62,53,193,24,164,169,212,244,149,120,32,234,76,76,209,55,178,86,250,101,166,80,106,34,246,243,178,85,171,213,96,148,66,28,14,162,243,3,189,31,145,210,220,204,75,45,94,181,50,195,103,44,108,106,2,253,251,198,190,48,228,185,214,187,67,82,4,215,202,21,29,93,85,78,171,57,222,169,221,61,48,139,214,221,73,254,229,31,158,169,46,137,165,21,110,75,129,116,186,148,180,137,227,35,92,200,197,35,212,221,146,34,40,46,70,241,11,38,155,156,29,69,66,96,83,134,138,17,252,64,42,136,209,23,82,144,108,148,29,215,76,187,168,209,41,212,185,195,252,247,232,43,172,252,169,162,192,8,0,44,208,132,48,112,208,128,65,69,170,19,47,19,140,154,21,11,98,107,14,168,220,24,195,72,67,185,138,77,25,50,91,245,61,249,5,227,144,205,99,214,140,52,230,9,151,82,83,223,182,173,43,255,47,18,111,66,120,191,246,50,187,255,16,127,253,36,32,33,50,221,228,145,202,208,154,11,0,214,5,188,10,47,156,10,60,67,225,226,74,180,136,58,137,181,22,190,138,80,204,82,105,102,186,179,16,11,81,151,188,78,2,161,135,97,232,97,63,21,112,2,58,145,167,100,235,109,199,162,172,208,83,169,215,122,40,137,66,181,134,24,174,139,214,102,32,30,83,104,42,183,214,100,129,224,122,188,128,36,163,193,226,164,94,101,137,132,98,41,133,124,244,138,223,148,81,193,173,48,222,235,128,89,68,198,215,58,177,27,13,81,161,89,131,83,2,165,153,245,86,178,146,61,58,236,133,54,209,124,182,87,121,135,188,80,136,242,101,202,153,95,117,1,164,129,156,77,244,25,96,78,162,116,110,26,12,241,212,6,155,204,132,124,153,84,216,201,2,48,182,32,115,229,35,162,230,63,72,63,168,150,17,55,27,166,131,168,72,203,229,244,6,168,162,53,97,231,93,153,25,129,90,230,102,143,56,147,211,91,103,30,163,251,54,210,66,204,44,217,64,14,157,75,69,228,63,220,217,30,187,16,27,6,2,246,140,137,114,244,150,35,130,129,40,225,199,225,132,75,229,35,213,84,115,20,163,120,155,12,71,11,26,194,43,244,127,254,191,255,128,237,243,183,25,167,47,143,208,255,255,255,195,40,15,107,0,76,48,247,51,141,72,206,206,224,18,144,204,193,0,114,196,120,142,102,113,9,132,128,38,42,33,174,160,194,73,121,69,132,98,48,1,122,94,4,17,160,210,191,91,161,0,86,226,189,84,4,16,29,70,68,210,73,247,24,10,34,71,68,136,34,164,14,139,190,179,160,48,53,52,44,2,255,251,178,100,38,143,183,183,116,81,139,153,109,112,72,100,42,136,61,40,76,27,37,207,74,13,189,91,89,33,26,106,32,244,137,120,90,37,18,187,95,43,228,191,179,240,162,179,18,97,179,197,65,20,17,10,231,179,1,132,153,3,221,19,78,28,236,55,8,102,13,99,158,183,155,92,96,5,251,141,44,77,160,213,85,102,197,50,220,166,91,28,66,138,228,82,123,146,64,170,241,90,11,79,85,60,165,209,93,175,189,202,0,192,169,177,148,221,194,57,2,254,58,148,165,5,77,204,49,203,255,141,109,238,72,197,113,202,47,173,82,85,123,55,10,81,213,249,49,212,165,7,121,180,168,69,157,45,47,141,215,51,40,34,121,72,40,169,49,232,179,177,57,108,79,151,100,141,87,37,85,152,20,89,102,34,254,131,189,79,157,111,227,251,232,14,180,230,211,148,230,78,119,149,188,76,0,2,192,0,122,178,4,52,164,53,131,61,225,40,103,71,18,153,26,40,43,17,118,14,162,153,32,122,208,154,5,31,237,53,233,115,63,6,167,121,252,49,248,219,155,176,124,229,200,111,187,243,219,230,144,79,225,185,241,114,115,169,235,57,127,254,179,191,255,255,255,251,140,18,60,25,38,111,65,38,216,194,14,16,24,114,135,140,137,253,16,196,73,200,19,18,18,20,10,107,130,193,44,222,27,141,161,209,85,160,74,89,93,58,126,79,226,60,62,165,121,131,64,218,58,66,23,76,56,169,78,218,115,176,80,13,46,88,37,218,228,57,60,105,44,226,7,67,186,38,163,68,38,28,16,141,42,227,200,248,23,226,25,25,125,138,241,15,139,80,213,92,142,228,46,200,166,127,61,13,170,14,148,132,117,248,37,153,125,143,206,234,105,152,24,137,184,17,149,122,219,96,206,92,121,69,13,50,139,147,175,103,127,107,131,70,76,175,42,220,169,226,107,45,80,254,99,44,123,182,42,124,102,209,171,7,39,168,58,227,106,201,122,91,192,254,11,70,181,135,28,73,135,190,76,45,254,104,80,243,72,29,68,162,124,74,22,248,117,232,251,190,85,250,100,76,95,40,41,170,157,61,142,179,152,248,190,221,115,98,66,248,14,225,154,118,31,101,212,226,36,73,196,78,217,136,197,34,162,187,28,51,89,6,108,62,7,66,120,194,180,104,44,236,239,168,119,220,155,221,131,242,28,29,134,102,211,87,181,191,102,142,180,255,134,228,162,167,30,26,190,86,72,57,167,248,159,255,255,255,255,64,0,0,138,84,64,170,15,82,51,164,83,60,57,26,22,7,33,145,8,24,82,144,8,72,196,69,88,10,225,73,105,229,99,109,42,58,46,91,137,46,100,211,115,239,249,125,211,125,24,215,125,149,139,79,21,101,192,160,86,255,251,178,100,29,142,166,146,116,84,27,111,133,224,75,73,26,120,61,37,108,27,201,209,76,109,225,177,193,32,36,106,12,244,157,56,151,214,49,137,100,130,0,60,158,138,71,163,227,138,104,133,150,142,236,33,99,201,98,225,194,166,112,149,66,215,165,54,96,87,39,10,91,18,37,252,218,89,193,174,220,237,21,41,202,74,156,176,230,235,16,64,15,37,45,182,76,232,244,64,48,223,146,248,89,100,77,102,68,188,79,219,136,125,233,12,107,52,249,37,215,106,41,230,150,2,206,180,188,238,89,232,53,97,101,128,43,59,38,59,139,231,142,15,41,72,197,173,148,73,204,152,151,117,201,206,51,206,238,137,109,25,3,46,61,198,147,46,38,89,129,253,159,65,217,70,78,203,56,96,252,254,182,174,190,174,117,128,0,88,0,34,38,64,170,17,229,144,122,57,5,13,38,76,52,173,62,97,37,68,88,209,192,218,200,228,228,39,129,225,107,129,101,152,36,5,84,117,165,149,22,22,156,208,116,175,46,226,103,85,123,181,118,159,254,69,101,255,133,182,154,175,29,207,191,191,100,250,191,255,126,62,128,3,130,20,179,52,181,51,235,208,224,82,129,179,13,99,131,64,207,70,56,6,60,162,90,36,250,93,228,64,10,44,151,114,55,140,44,2,80,14,206,232,224,152,82,249,94,3,41,43,58,219,135,10,138,73,231,48,105,6,54,55,56,163,160,187,233,231,153,67,134,241,203,160,38,205,32,110,37,159,119,99,18,178,166,218,179,203,108,64,39,42,118,74,255,114,118,37,63,65,110,129,227,173,132,165,169,253,173,62,91,113,46,79,68,119,16,118,239,231,29,238,80,104,193,109,255,98,218,113,152,91,143,39,97,28,209,140,185,152,242,51,199,241,50,46,168,127,47,22,206,62,161,126,137,64,245,35,35,117,159,31,5,226,234,196,16,9,115,168,196,225,40,88,62,12,13,33,220,39,102,101,134,99,186,145,42,37,148,14,9,123,180,105,56,186,137,238,196,137,157,135,241,224,211,17,125,166,71,245,61,73,175,127,56,218,143,213,110,149,127,59,164,14,3,80,48,203,96,234,38,163,212,125,24,152,57,204,147,48,140,217,152,67,77,92,183,210,107,7,63,181,208,16,141,28,191,26,150,101,171,50,134,206,65,65,28,113,222,191,255,171,87,59,254,57,252,238,255,252,236,70,0,254,212,36,94,163,228,255,114,243,192,231,163,0,76,10,59,60,236,36,199,138,243,55,154,134,134,230,6,20,4,25,204,72,197,46,17,138,74,76,156,4,1,36,14,160,28,32,58,96,64,35,242,221,11,96,14,1,33,122,36,193,43,139,3,11,135,22,132,180,49,108,201,117,2,178,2,0,155,58,227,180,214,255,251,178,100,35,8,167,115,118,81,139,152,108,116,77,137,26,170,61,42,56,23,117,163,84,236,189,119,193,37,164,105,237,132,137,176,182,132,235,143,164,216,247,152,19,142,157,196,161,168,48,34,88,190,240,12,172,0,48,240,224,213,72,135,18,144,61,107,198,87,45,134,167,235,81,219,87,203,114,82,213,95,236,108,205,60,149,26,45,104,25,254,205,84,28,139,247,101,19,245,106,129,21,22,179,125,197,236,216,7,0,233,39,0,108,180,118,33,25,205,136,87,31,64,156,48,114,104,70,41,73,135,215,51,25,78,100,80,53,89,140,132,86,225,240,100,151,160,70,2,193,26,3,192,188,102,112,167,147,199,145,211,203,40,178,104,15,86,77,100,230,101,142,37,53,140,23,34,23,178,105,7,51,35,178,189,71,245,255,89,154,21,40,182,117,73,243,90,236,249,61,12,233,181,64,0,64,0,0,195,128,217,49,220,61,106,16,239,208,179,20,48,219,35,75,44,63,122,185,143,139,144,184,163,177,131,163,51,151,105,133,204,86,122,177,134,185,17,249,215,254,246,127,243,164,37,80,198,161,1,148,0,225,204,243,233,233,167,111,108,208,167,39,250,142,101,139,254,163,74,134,8,64,64,40,183,215,105,149,56,65,103,169,207,96,54,198,0,101,80,76,56,141,182,238,237,64,173,217,143,182,57,136,173,242,98,37,84,158,247,183,54,105,73,12,67,182,88,204,236,173,167,10,129,16,144,56,107,13,136,180,67,247,171,132,252,97,236,48,81,239,180,11,132,110,219,72,11,59,169,84,217,139,71,126,210,161,10,157,53,165,63,128,169,202,29,183,106,157,177,111,82,47,99,111,3,218,82,125,168,177,219,212,110,126,25,122,222,23,91,242,184,107,229,177,91,11,176,23,24,223,19,254,187,137,237,26,255,25,158,94,103,45,197,161,236,15,13,109,112,141,123,63,77,231,117,112,151,211,231,61,107,211,178,254,168,36,212,123,170,13,200,87,90,4,251,204,70,94,155,62,221,196,191,221,242,139,105,254,186,0,4,130,18,172,148,138,83,60,164,91,116,17,181,150,101,90,218,43,36,202,34,152,140,149,66,196,99,157,16,124,35,14,88,230,28,10,86,193,159,56,181,36,174,126,211,183,226,239,144,58,61,127,169,191,36,100,109,58,54,31,174,142,219,102,255,109,109,255,255,243,13,210,0,76,0,106,61,190,4,209,111,227,91,131,76,184,45,49,73,60,89,50,104,179,209,89,160,202,197,99,15,131,146,212,112,84,96,112,136,128,8,97,112,84,140,192,32,69,72,96,192,154,35,9,2,223,209,225,57,117,76,16,32,16,84,252,34,172,225,128,80,21,5,43,14,128,147,114,238,65,78,27,140,226,150,4,255,251,178,100,42,14,232,14,118,80,139,153,148,244,68,6,170,113,97,34,94,153,33,165,78,109,189,55,193,11,36,42,140,240,166,232,141,19,106,130,180,175,2,71,52,36,138,0,22,81,114,253,126,0,188,7,44,179,224,1,197,160,181,186,221,86,93,137,53,60,138,206,17,5,192,191,232,165,137,67,170,71,169,130,113,22,95,23,153,246,174,163,233,35,205,211,206,97,52,8,101,199,198,218,197,165,148,40,218,116,57,26,178,133,22,125,247,104,127,81,160,222,191,156,24,148,116,246,70,224,124,228,149,75,197,232,168,50,67,209,180,166,74,147,197,147,65,124,25,82,73,68,12,23,150,80,220,42,25,21,140,199,114,50,192,242,117,167,214,117,100,81,158,59,151,144,230,106,101,21,172,186,87,101,20,7,172,233,37,81,211,203,122,181,61,105,175,81,129,182,167,169,126,131,162,199,121,101,14,120,1,134,21,185,21,148,225,157,10,18,218,150,187,75,238,238,0,255,19,175,236,60,47,45,223,222,33,51,44,122,108,9,65,56,234,222,253,152,138,87,29,235,206,17,43,77,80,218,118,230,254,215,70,253,219,17,250,51,99,242,58,255,254,235,127,251,255,160,3,48,16,176,198,219,141,182,32,64,46,34,19,49,164,18,221,150,25,216,48,113,212,33,187,43,113,107,18,68,136,22,117,234,133,11,1,198,114,155,91,204,97,4,164,1,146,199,110,194,8,165,50,54,154,34,10,116,35,110,42,118,67,49,32,97,156,202,236,27,212,13,181,64,122,103,216,26,227,26,201,2,30,100,186,130,127,83,81,99,252,200,107,158,91,108,139,238,188,203,132,45,119,59,222,145,79,107,45,127,181,3,130,52,61,168,190,91,84,114,249,11,254,243,86,111,37,119,241,13,85,7,195,60,247,175,191,157,38,181,156,223,234,88,153,154,199,221,104,97,129,102,23,69,40,207,117,134,181,71,171,114,190,31,150,74,189,128,114,234,38,77,175,236,21,94,53,132,15,224,113,37,241,16,99,236,197,247,170,98,254,253,223,63,237,79,203,86,255,237,164,14,9,232,116,170,135,3,17,246,140,15,173,40,39,220,25,100,223,189,169,237,95,45,32,230,213,206,189,217,51,238,137,19,37,43,52,16,78,95,255,254,15,255,23,255,254,253,233,30,66,252,191,105,139,237,51,187,62,252,227,7,141,114,255,255,254,148,0,0,64,48,43,100,108,47,39,103,40,113,196,166,118,0,107,9,128,37,163,94,76,50,145,19,24,107,46,232,192,24,140,85,6,201,138,129,69,119,23,9,8,10,3,161,212,248,170,140,76,232,34,17,27,74,4,206,228,1,116,208,213,56,200,151,49,219,127,28,249,244,145,158,94,83,101,11,182,24,228,255,251,178,100,40,140,7,119,115,209,155,121,124,112,70,165,218,116,97,37,78,25,81,157,82,109,229,226,129,58,165,169,221,134,9,120,188,120,184,20,128,241,65,10,7,113,34,229,76,211,194,16,233,5,11,99,51,188,85,124,108,93,150,93,147,193,112,253,5,248,9,215,254,61,18,107,172,241,177,217,119,189,253,85,124,110,78,81,234,185,142,59,123,219,107,166,150,143,24,20,221,188,78,173,165,58,83,77,72,93,179,219,199,132,13,174,90,28,53,153,169,42,65,199,229,103,118,199,74,229,210,249,92,239,3,100,58,227,119,202,166,6,137,77,95,169,83,112,254,28,105,93,158,94,63,66,247,242,91,179,241,118,42,89,70,254,155,111,53,107,229,119,188,85,163,249,103,249,135,62,183,239,19,211,26,255,239,231,235,255,79,255,255,202,0,0,10,0,110,200,2,46,90,96,74,6,71,137,115,219,87,249,99,195,4,196,160,96,227,86,204,93,122,170,38,77,215,40,89,116,67,247,247,42,84,220,236,73,24,97,102,133,106,52,141,165,69,175,101,253,24,168,255,167,19,226,89,126,255,119,251,36,229,30,128,0,41,39,204,4,224,215,226,131,161,128,206,128,146,8,100,77,67,70,192,81,0,200,9,225,2,19,213,65,112,45,151,60,139,161,121,47,14,158,31,101,177,71,30,44,70,66,242,111,34,205,0,144,93,87,9,63,14,2,249,216,168,138,190,73,251,136,202,75,75,146,226,35,44,139,128,252,206,32,54,93,230,175,92,104,196,49,34,70,77,239,75,139,64,67,84,174,47,112,164,72,83,75,223,183,128,226,211,170,33,212,203,81,198,203,15,6,75,39,72,203,142,181,79,211,134,44,103,250,47,49,111,253,50,166,143,157,189,172,120,120,104,163,34,229,29,23,106,80,121,207,190,238,53,96,44,255,187,67,190,47,233,222,120,149,96,214,21,230,238,105,184,104,185,110,173,133,43,245,218,190,122,181,218,104,106,252,60,214,183,79,73,255,212,201,11,186,246,124,224,145,200,32,2,0,8,4,60,73,128,72,119,109,237,176,212,209,69,155,40,221,61,161,57,73,30,57,155,145,241,216,114,74,178,71,201,250,221,66,4,214,164,243,225,161,12,142,165,46,189,215,99,247,218,126,164,8,222,181,123,190,253,98,174,140,186,159,136,127,170,116,250,183,183,127,255,254,252,125,68,32,0,1,243,12,200,212,70,49,52,193,2,144,148,97,200,150,68,196,183,46,122,27,171,3,202,220,30,118,239,2,74,29,150,232,236,178,245,127,42,110,195,6,75,20,141,124,96,196,232,73,72,172,211,104,157,110,226,240,131,163,146,184,212,227,80,149,201,93,185,101,197,84,99,87,34,16,224,192,30,87,221,255,251,178,100,40,128,7,163,106,213,21,107,0,2,70,37,218,117,172,28,0,27,102,19,98,89,151,128,9,28,14,235,47,30,144,0,223,121,234,219,182,255,227,86,206,111,253,122,211,18,217,102,238,93,141,211,68,28,135,210,138,80,250,63,144,5,37,91,255,173,226,182,165,16,227,249,8,199,58,75,16,219,134,203,215,255,110,82,95,206,111,185,222,213,201,253,246,228,70,197,63,198,167,50,212,170,150,212,110,27,202,180,146,246,110,219,151,16,148,75,52,161,118,230,37,241,150,14,249,220,118,217,195,241,1,205,199,29,199,221,117,191,123,206,150,98,155,143,189,29,71,126,53,40,135,37,155,199,116,243,24,196,223,250,56,1,220,156,187,44,228,221,170,216,97,189,243,10,148,150,42,82,67,14,228,138,24,164,189,79,93,174,207,161,30,109,216,114,1,0,64,0,106,139,24,128,41,127,66,136,90,42,34,74,210,48,171,63,82,24,177,254,84,70,48,146,180,104,37,131,89,199,76,36,43,9,135,25,71,181,32,232,107,202,143,43,197,103,212,231,111,90,181,255,67,37,149,205,167,234,60,227,141,215,221,21,183,163,249,96,0,1,64,89,51,213,74,148,1,35,153,137,219,204,88,9,233,52,67,73,132,54,75,149,26,112,169,235,41,7,177,58,152,109,83,23,163,188,5,242,216,206,77,73,104,177,23,35,33,226,125,13,63,34,165,10,27,43,232,147,90,140,244,234,45,201,102,70,248,44,8,229,105,160,95,20,38,58,31,134,8,202,173,54,222,74,193,122,96,179,157,249,90,98,63,86,26,142,103,44,172,199,99,195,28,4,91,170,72,228,222,206,165,92,56,53,186,123,6,177,26,161,233,185,121,252,90,206,250,45,83,144,95,234,36,59,223,217,244,47,124,57,64,170,154,120,89,206,34,121,237,185,54,243,205,52,106,49,188,117,22,37,113,227,87,118,236,113,113,254,45,111,235,123,90,118,253,252,122,107,176,83,120,191,182,118,175,190,95,253,253,227,197,214,243,255,255,255,255,255,255,255,206,254,63,255,255,255,255,255,255,255,255,245,2,38,163,236,64,0,1,0,0,0,0,0,2,4,52,40,187,148,225,168,13,50,238,148,20,132,45,10,81,16,149,150,57,250,155,243,109,153,229,218,149,163,183,230,69,63,130,105,248,86,45,87,74,177,122,173,186,186,221,207,42,230,17,181,17,169,95,106,201,3,37,149,182,158,55,65,10,8,53,33,151,40,233,48,56,24,117,44,11,152,153,130,16,152,9,132,2,238,111,196,152,141,68,157,86,198,133,105,45,42,82,199,32,40,193,58,46,51,193,51,5,113,121,8,44,105,229,76,54,215,164,184,202,103,93,66,138,63,15,23,136,229,134,255,251,178,100,33,142,55,93,119,86,135,101,224,2,71,198,170,128,231,156,0,28,109,215,86,45,61,25,193,26,19,170,248,252,22,0,85,121,119,56,159,41,145,73,37,98,168,206,66,170,219,25,190,21,98,26,13,182,126,158,56,148,98,104,162,50,217,27,87,109,206,216,215,48,77,147,152,233,58,85,39,18,29,35,212,72,65,14,166,96,199,140,173,55,92,96,41,171,22,83,77,82,173,147,77,183,110,124,253,116,245,91,42,233,74,233,162,118,226,98,194,227,30,36,103,216,114,195,107,182,38,135,5,229,87,77,42,97,195,137,181,212,176,98,171,94,234,59,134,37,136,194,203,71,218,198,51,191,5,167,21,215,182,212,244,145,204,148,169,148,204,214,164,242,60,80,209,76,241,203,189,97,166,172,205,186,229,162,214,204,12,98,88,207,107,103,245,246,182,245,92,111,58,144,108,32,26,192,184,146,126,44,172,96,217,36,232,76,124,189,81,45,218,215,36,58,196,21,194,129,147,223,20,11,88,128,46,102,83,158,132,206,157,97,199,49,35,66,202,134,91,236,119,111,121,247,61,108,201,117,117,153,254,168,97,108,225,29,234,245,254,167,127,255,255,253,65,20,92,2,184,97,100,133,79,143,7,4,43,87,226,51,229,197,65,184,36,192,159,150,170,128,9,123,92,130,26,123,114,86,59,22,86,219,232,185,154,89,40,89,92,25,131,34,105,76,50,36,165,48,186,104,105,218,158,102,183,85,214,82,163,176,69,222,2,140,87,76,25,152,30,43,25,210,10,98,150,36,3,133,236,100,155,252,43,97,40,201,77,42,158,142,225,0,90,157,26,170,118,150,213,233,6,157,234,22,148,125,238,93,39,218,142,73,79,183,120,3,34,58,1,220,253,210,232,225,237,163,19,53,109,204,93,178,209,224,100,197,210,86,63,110,80,111,137,243,140,23,209,38,155,119,178,147,112,96,207,35,228,89,37,80,53,185,99,162,55,171,86,22,31,61,174,155,53,27,210,251,219,185,239,13,5,140,110,176,242,149,139,183,0,65,30,247,105,150,22,240,133,106,117,196,95,138,87,123,107,43,198,5,78,183,49,225,65,8,177,132,90,212,124,23,120,120,0,0,64,0,32,54,17,3,32,230,161,192,174,9,99,42,33,161,252,155,100,174,126,99,120,172,205,186,164,81,65,29,140,238,40,129,209,203,138,61,76,174,250,35,43,133,42,107,183,43,117,246,64,232,252,197,218,222,4,21,69,110,78,229,63,255,187,255,255,229,2,1,0,0,12,65,0,80,161,27,34,79,15,4,0,81,87,23,69,64,148,209,169,152,71,90,76,145,129,146,174,149,151,109,147,83,188,205,149,179,49,182,220,116,22,133,16,177,52,192,103,31,34,255,251,178,100,26,10,182,188,113,86,51,47,62,224,75,43,250,196,61,130,30,27,153,213,84,12,189,123,1,30,47,171,20,243,21,104,65,42,93,153,146,100,208,225,215,18,221,107,233,117,108,176,59,170,213,238,80,182,12,155,27,142,244,46,175,145,253,249,255,10,10,211,122,20,77,171,116,173,28,219,201,78,147,107,234,229,51,3,226,99,60,134,201,247,180,202,196,203,235,82,109,236,104,163,249,161,169,134,89,178,201,249,207,189,77,189,65,129,217,135,254,241,191,225,61,244,33,51,118,76,79,225,95,9,237,85,219,20,45,34,201,107,217,82,187,233,7,126,52,147,97,193,47,62,237,51,220,230,5,101,147,122,111,65,123,183,192,248,39,80,186,152,16,7,229,225,107,83,230,247,170,97,95,154,54,62,190,215,35,152,225,22,83,155,40,45,172,58,185,80,0,32,1,6,10,113,220,210,120,11,88,71,36,23,232,177,163,36,243,214,156,199,206,208,22,141,40,201,8,16,68,17,119,68,93,85,240,101,43,152,116,156,171,126,221,95,100,119,4,230,246,86,43,175,125,99,36,36,207,249,63,228,255,146,159,245,236,141,249,63,255,255,255,197,177,12,7,230,0,131,142,255,18,72,195,168,190,0,25,153,88,4,40,185,158,204,165,23,13,66,91,180,18,246,65,104,89,43,135,219,11,28,101,139,189,54,226,48,212,37,74,208,85,251,115,64,165,210,238,84,227,78,177,90,72,7,13,199,227,24,149,15,123,93,236,220,102,68,223,189,140,112,150,39,29,18,232,238,104,147,81,143,19,12,193,104,134,213,6,145,44,124,88,184,151,117,113,119,128,206,78,34,105,188,139,99,72,143,78,101,100,137,163,141,169,132,17,151,251,93,68,136,167,49,112,214,111,103,10,42,69,99,84,233,188,122,175,133,127,233,36,167,216,87,63,164,41,231,140,243,53,83,197,144,184,140,171,69,96,116,107,114,183,97,249,219,228,251,73,36,238,10,218,93,91,227,59,90,164,124,173,59,101,10,39,105,49,120,239,106,213,175,110,137,42,28,222,132,206,83,222,68,109,75,14,197,40,79,174,83,157,174,154,212,192,68,130,44,133,241,59,17,125,104,118,168,217,58,22,120,72,9,45,237,41,165,161,128,164,165,127,167,161,130,223,165,158,212,40,234,136,170,163,55,117,116,237,100,179,249,143,100,254,237,167,194,72,64,155,127,159,253,23,254,255,253,79,209,191,29,255,255,255,254,32,123,208,0,68,38,13,0,35,1,48,208,180,38,48,97,84,132,9,48,226,202,0,136,133,181,35,36,82,186,118,147,70,69,25,166,129,5,171,110,218,3,214,212,29,102,171,106,0,120,226,170,26,32,5,6,191,32,97,147,245,219,156,255,251,178,100,30,12,38,239,117,85,11,79,62,224,74,75,234,203,60,194,118,26,17,173,88,76,190,23,193,42,175,170,224,243,9,160,154,117,215,139,174,41,124,204,117,73,215,36,18,231,61,252,109,30,55,157,219,241,144,82,204,194,128,130,237,58,179,69,133,228,137,119,158,203,91,103,68,174,116,62,140,216,200,198,101,243,121,1,180,97,107,152,166,68,248,70,192,134,120,186,82,2,226,205,176,102,153,114,211,244,60,92,46,199,250,255,178,192,88,77,123,111,41,44,234,162,87,121,102,143,62,239,72,168,155,218,35,250,246,19,245,202,209,183,210,85,240,233,106,191,84,125,47,230,47,222,160,226,14,179,42,111,47,89,179,172,24,15,175,48,74,144,203,69,212,63,156,107,87,65,123,64,191,237,116,138,158,167,117,13,18,102,23,37,136,234,87,44,0,0,12,0,0,100,10,150,2,251,25,33,24,114,49,49,84,240,151,40,18,225,17,81,223,99,20,90,216,55,252,20,180,8,111,158,213,209,96,213,236,9,244,191,219,187,254,87,161,191,81,177,254,90,179,252,216,47,248,175,251,127,251,244,111,203,255,255,232,255,166,224,45,244,0,128,218,250,55,152,0,116,206,196,173,4,46,146,102,16,234,196,161,142,113,142,61,215,136,20,98,103,195,209,248,194,81,198,39,38,91,51,9,128,90,164,70,1,191,50,231,53,218,32,224,164,216,43,15,125,33,12,234,135,145,82,39,39,19,146,244,204,212,190,61,232,224,190,88,205,27,54,43,107,26,9,225,35,29,202,226,197,171,173,250,66,112,231,106,70,86,168,77,169,244,172,35,49,55,5,121,89,171,51,227,157,209,155,71,174,47,190,244,223,255,53,247,135,89,237,110,178,138,45,248,149,139,61,49,15,228,75,227,189,190,180,229,142,164,141,43,165,171,81,173,43,253,255,59,41,185,101,139,217,146,177,45,44,236,219,210,148,162,73,21,150,71,185,64,137,21,29,197,6,90,47,13,96,84,32,102,69,100,211,173,154,77,140,91,19,14,132,178,217,195,243,209,102,136,14,22,171,88,2,4,0,107,14,98,102,100,173,156,209,14,38,85,204,34,191,90,49,199,182,92,40,214,86,109,141,250,120,39,113,249,208,238,243,102,122,166,224,158,67,140,255,107,81,62,112,85,71,233,133,46,127,186,67,55,203,133,255,136,253,179,255,244,102,237,191,255,255,255,255,138,61,228,8,0,0,184,12,226,1,48,205,13,36,212,145,48,77,3,129,24,5,73,206,93,185,89,146,41,45,105,37,91,152,5,93,22,233,149,177,204,107,245,82,97,144,90,42,145,188,140,79,68,69,22,163,241,211,4,243,172,219,185,151,216,180,113,126,197,110,89,26,109,228,237,255,251,178,100,35,140,39,57,111,212,147,88,122,240,75,139,234,201,60,194,90,26,113,197,86,108,188,89,193,34,158,234,148,244,149,106,78,58,248,177,102,226,230,69,200,201,25,251,85,26,210,207,24,188,195,50,155,199,64,78,56,181,171,60,115,245,228,2,168,245,97,55,228,161,3,135,32,33,145,221,76,75,117,33,173,30,9,71,9,128,43,83,122,139,10,173,228,223,107,228,34,208,154,168,168,62,96,245,88,93,103,79,107,84,147,55,168,104,69,237,190,154,154,73,212,206,178,218,168,213,142,242,112,77,242,229,54,10,9,165,213,35,198,78,51,215,11,166,150,89,111,44,25,88,175,33,238,107,89,36,159,146,11,112,180,37,220,73,152,21,204,138,165,156,179,78,203,31,149,104,45,105,72,181,19,43,250,254,19,191,245,255,195,175,49,12,8,64,0,0,1,48,66,82,70,206,197,121,135,145,146,161,57,46,109,21,96,3,190,190,123,108,56,163,212,219,192,167,132,239,62,209,180,124,221,95,43,233,167,66,175,217,164,71,217,240,255,245,102,7,245,124,87,183,66,254,218,63,247,243,242,253,68,127,213,191,255,228,208,67,124,128,4,16,10,132,35,139,82,22,20,234,220,137,224,43,133,232,26,77,1,133,193,126,140,145,238,50,163,44,70,19,31,125,40,74,194,153,139,86,81,136,30,72,58,5,150,201,166,86,137,142,28,208,232,89,96,246,75,109,61,145,135,62,155,36,196,120,197,8,101,56,74,73,9,1,244,228,212,108,53,102,12,144,110,213,19,73,92,43,73,220,253,27,183,143,154,42,81,153,238,153,48,212,156,119,198,131,135,132,125,70,179,100,44,37,98,228,63,169,255,211,196,119,193,243,174,254,185,76,211,171,67,114,108,58,182,87,16,252,1,51,197,92,230,254,14,246,199,88,80,158,227,75,180,193,173,181,137,185,236,235,50,94,153,113,75,90,235,174,239,248,81,106,148,159,101,153,173,139,53,191,154,16,177,33,23,78,0,34,53,161,226,213,117,136,147,228,169,100,246,120,183,75,175,182,131,229,232,39,81,114,244,0,128,55,135,177,246,48,156,78,22,33,240,135,45,67,33,203,32,4,65,151,74,167,141,86,39,211,207,173,141,171,0,91,114,120,157,171,23,113,157,134,189,4,31,27,163,247,127,190,61,7,241,184,89,243,124,32,168,33,255,4,255,113,111,155,255,102,37,255,254,176,151,168,0,66,225,26,83,160,156,98,120,149,210,137,224,151,40,58,72,173,10,197,67,96,100,8,68,209,228,106,72,40,117,0,208,89,165,119,19,119,30,5,90,170,170,172,42,17,146,186,83,163,128,80,148,195,93,113,80,178,107,140,169,194,245,142,254,177,45,223,62,4,1,255,251,178,100,35,140,39,24,113,84,147,79,22,112,69,39,122,234,48,103,104,28,241,197,80,77,97,231,193,43,30,234,224,246,8,250,193,114,83,184,55,40,66,137,158,117,226,220,42,125,8,239,117,194,6,239,242,34,98,77,29,169,239,186,161,67,32,132,17,181,65,205,17,116,64,162,96,153,26,152,106,63,41,163,235,112,12,39,241,1,71,23,16,53,165,52,10,53,144,171,230,37,176,124,193,185,248,31,182,219,79,201,176,142,199,1,241,156,161,14,167,126,231,185,205,216,214,79,24,240,231,76,147,35,163,70,155,170,7,115,220,174,38,101,130,127,175,48,244,82,202,134,5,171,185,34,79,205,148,222,37,147,56,227,229,207,112,129,42,132,237,198,111,92,83,244,138,2,185,163,157,246,214,220,125,222,200,47,97,85,83,148,0,192,0,0,0,160,4,160,17,129,145,161,115,132,32,244,147,98,134,249,176,187,26,63,9,12,27,250,137,124,57,124,203,188,212,211,85,231,54,158,191,246,91,95,245,122,175,176,189,72,1,117,139,140,168,223,5,237,198,80,106,179,158,207,254,75,255,246,199,128,0,89,129,126,96,29,140,103,17,96,40,118,100,153,141,39,48,139,20,204,27,148,185,58,229,227,11,144,250,177,114,46,68,43,161,14,148,41,237,102,10,121,170,39,50,115,53,201,36,8,242,12,149,172,183,237,154,7,167,30,149,67,136,240,107,27,75,108,227,96,93,252,80,155,112,126,67,137,81,78,229,112,215,37,241,151,15,218,238,127,42,225,173,74,41,1,147,54,18,218,136,105,43,56,177,155,41,68,140,91,41,205,172,180,141,168,6,98,158,101,233,117,34,101,252,48,140,52,234,155,202,244,190,40,189,249,92,105,196,207,114,219,56,53,167,238,122,237,136,253,200,50,237,2,7,221,226,95,10,77,202,161,133,18,249,29,196,214,10,187,208,140,60,240,28,156,244,180,106,73,43,247,7,217,174,34,217,31,104,68,108,215,206,21,207,59,0,83,60,229,220,21,102,85,41,120,90,146,59,173,176,141,95,158,211,31,181,235,252,239,63,219,239,180,194,246,136,213,197,234,72,0,0,64,109,37,101,81,166,169,188,17,150,96,94,176,111,188,30,34,154,195,22,69,7,61,80,68,34,185,249,60,169,247,56,205,41,10,58,154,140,54,77,24,106,133,46,189,237,81,183,220,151,185,240,79,119,171,124,5,142,37,236,218,105,233,226,126,98,159,171,146,255,253,147,4,0,2,237,162,153,42,100,159,74,214,50,21,35,240,146,134,194,16,144,105,64,4,226,168,104,45,242,158,79,17,142,76,107,206,145,107,202,246,89,28,25,211,78,207,188,57,74,146,81,233,109,242,117,231,144,174,141,1,95,255,251,178,100,29,136,69,210,104,217,211,12,121,56,66,200,90,217,48,194,104,29,37,197,76,13,97,237,129,42,161,42,128,244,157,168,172,188,93,206,225,43,138,21,227,35,243,118,202,85,145,177,74,58,231,107,119,188,172,67,228,208,247,112,137,187,164,107,218,211,88,76,61,221,157,194,240,224,208,189,68,241,191,108,66,53,179,143,125,191,245,222,123,105,56,214,109,174,216,170,247,36,91,236,215,248,215,211,116,76,180,38,154,183,34,154,29,140,93,228,206,117,169,107,18,139,133,76,210,164,245,45,119,156,67,127,240,124,155,122,145,142,190,8,179,177,221,80,16,102,219,57,187,166,189,245,185,8,159,46,156,181,218,193,48,0,64,1,184,66,193,160,131,25,203,101,128,102,9,232,233,139,139,165,238,253,174,221,217,21,239,148,229,32,185,245,97,173,215,43,72,70,217,255,234,103,249,22,203,103,218,207,254,152,111,249,127,226,255,226,255,158,123,147,37,234,250,120,122,27,16,247,17,195,48,105,15,153,160,93,195,95,8,122,32,34,184,168,115,14,65,86,25,150,114,48,184,163,92,116,18,101,246,24,7,120,191,176,122,234,91,78,106,98,181,66,162,210,2,92,234,144,181,16,153,19,206,66,106,42,84,27,165,225,118,31,164,98,143,210,68,212,202,242,142,48,57,153,66,176,144,13,196,78,182,131,232,26,17,79,114,52,215,5,56,101,190,30,48,129,174,50,175,41,96,153,184,151,51,80,85,20,36,73,149,167,228,145,207,34,118,53,112,54,14,75,38,95,54,213,72,218,182,0,181,158,33,251,23,185,143,221,46,71,100,125,200,207,98,172,219,217,208,3,76,205,110,179,216,13,188,182,2,117,230,124,243,81,202,215,48,235,214,161,222,179,54,178,53,43,247,99,218,108,65,180,57,21,140,247,212,24,248,199,166,107,19,89,107,75,253,203,157,115,146,22,155,134,100,45,223,227,223,55,237,73,175,95,125,121,98,235,203,175,243,243,105,93,87,203,31,149,202,54,133,172,93,140,84,179,83,225,148,149,101,209,99,133,16,177,9,167,46,127,94,150,195,88,53,85,17,153,105,155,243,142,35,168,255,58,121,22,184,155,148,77,245,126,98,124,252,229,116,120,251,34,25,142,183,143,58,132,119,127,201,127,101,59,246,200,125,100,168,238,223,253,254,88,0,0,164,18,209,78,241,204,171,48,94,198,92,137,68,47,119,53,31,33,228,237,135,66,194,228,100,161,107,215,7,148,23,31,249,113,0,136,90,22,139,170,196,28,156,168,82,113,200,129,199,231,99,221,151,184,43,172,97,124,243,231,194,45,222,17,236,43,9,105,136,57,97,164,196,213,236,141,138,230,165,185,77,1,211,169,25,124,175,255,251,176,100,44,136,246,54,104,215,83,12,123,144,74,232,74,165,60,197,120,152,209,165,88,108,177,246,65,18,161,106,128,243,21,216,28,185,146,190,178,137,223,42,162,114,175,59,146,125,101,162,79,26,248,23,109,247,255,202,201,228,52,105,223,102,34,229,203,73,225,143,186,205,174,189,63,184,150,223,97,199,205,188,238,167,219,179,238,214,122,97,155,85,56,191,72,44,82,11,108,108,197,77,192,234,73,225,239,91,182,18,174,160,53,141,125,54,174,160,90,226,30,203,98,204,83,212,48,110,201,108,53,209,222,200,193,105,52,29,207,108,175,238,238,188,1,0,13,232,81,164,18,4,178,73,232,231,120,197,129,249,185,8,132,6,102,100,49,138,89,50,163,91,45,2,75,11,214,140,116,49,125,208,140,55,163,189,21,190,175,160,170,254,242,170,35,87,56,237,185,227,112,34,91,70,201,174,173,142,250,54,7,250,242,90,221,179,255,47,64,1,144,21,162,146,181,243,22,128,39,225,193,152,70,147,4,5,57,244,47,164,160,10,143,96,242,200,39,220,53,27,156,123,32,231,230,73,68,216,97,214,2,242,204,101,28,92,241,204,130,193,88,168,9,153,92,88,136,96,237,70,177,151,151,137,232,48,157,10,22,176,54,18,144,159,153,169,67,74,190,67,232,250,2,52,155,238,19,189,217,94,231,204,169,82,171,214,204,119,89,61,86,242,184,127,242,227,159,46,163,152,117,241,63,149,103,243,239,229,238,245,85,190,115,138,86,241,237,219,26,124,162,209,23,18,235,126,45,236,166,250,142,250,175,24,81,102,92,20,35,117,93,21,180,163,51,67,106,125,47,6,49,237,166,10,199,253,169,150,45,185,183,224,59,220,178,146,201,246,185,6,178,21,14,36,89,60,180,213,204,231,31,223,91,246,191,37,200,71,39,42,113,8,100,87,225,13,67,210,117,33,109,110,140,181,94,189,35,42,141,53,101,32,216,6,42,168,103,230,207,16,226,237,59,88,69,242,159,109,159,187,254,90,80,186,99,91,25,233,160,51,95,242,253,90,135,250,54,28,255,242,89,15,233,225,152,148,11,59,155,10,145,157,164,27,226,136,119,49,143,76,13,13,152,218,216,32,44,72,137,90,76,153,98,29,66,3,12,45,20,22,98,100,67,197,80,101,138,60,0,250,38,83,29,71,130,246,151,38,24,73,233,10,167,74,210,239,75,12,172,101,90,27,2,0,22,228,176,46,2,210,26,59,125,25,73,81,161,76,222,164,212,99,214,73,128,11,0,204,189,2,146,7,96,254,138,220,17,119,241,201,51,18,86,16,22,198,21,242,113,105,74,172,105,216,74,85,130,164,183,178,55,138,108,124,25,1,61,12,83,146,17,216,17,240,255,251,178,100,69,14,39,51,113,82,131,111,94,192,71,104,74,218,61,138,28,28,49,189,76,77,60,89,193,31,33,106,160,245,149,160,33,176,81,176,2,207,133,116,109,23,122,237,180,91,47,33,201,166,147,176,109,202,72,65,0,227,26,44,125,153,142,244,216,36,255,105,239,104,85,207,69,205,33,52,124,81,201,20,4,152,77,186,121,11,112,180,180,151,23,167,79,103,240,93,82,161,116,152,34,216,199,93,73,0,65,22,217,206,63,102,68,91,221,62,173,252,173,237,175,82,157,194,192,0,96,0,0,3,3,130,244,59,222,26,151,116,46,56,115,137,144,190,132,57,119,107,244,238,164,4,185,165,209,9,182,170,91,153,173,21,91,51,254,234,233,254,191,235,215,252,133,255,223,249,131,240,60,93,115,69,197,167,129,57,128,136,72,152,207,255,255,166,159,160,11,28,158,100,76,25,19,103,163,176,105,99,74,224,138,8,115,211,14,0,192,9,101,102,118,125,194,33,70,228,80,113,85,202,204,161,225,100,212,139,125,68,161,43,89,34,93,85,99,127,160,86,2,9,48,161,144,8,244,217,124,250,117,187,246,145,146,46,139,81,139,42,16,106,236,206,4,161,172,122,30,169,178,185,253,199,172,44,34,36,215,166,150,102,181,212,84,153,116,3,204,69,219,252,179,20,49,184,190,61,9,162,2,148,19,198,152,0,108,47,91,46,206,244,166,41,220,230,114,110,114,6,60,217,73,103,38,106,51,174,5,198,5,144,248,118,32,12,221,64,23,51,98,223,162,26,105,40,183,95,50,95,222,53,244,203,31,108,8,217,96,57,21,12,16,157,218,135,204,216,220,241,186,125,52,234,42,37,251,233,111,124,101,47,23,7,162,214,99,50,73,242,65,35,196,94,7,140,246,116,254,155,220,8,154,51,156,123,84,42,205,140,245,254,9,192,16,128,59,80,241,8,88,195,60,73,68,98,222,194,135,68,31,249,128,77,64,102,173,169,81,255,49,164,139,62,72,58,97,149,106,234,190,138,222,97,22,204,59,255,41,125,79,209,215,59,70,241,95,93,2,147,250,1,63,212,19,253,66,191,20,205,98,222,175,254,30,0,64,144,129,119,144,133,54,32,8,16,130,35,74,132,43,214,233,5,165,101,81,90,2,82,179,45,14,128,151,160,168,51,201,82,191,102,116,52,53,127,102,219,127,68,8,122,177,80,1,83,135,41,25,50,222,167,108,174,59,4,214,83,57,236,174,35,112,183,147,245,91,173,44,99,229,203,8,92,2,24,95,244,215,11,112,93,254,94,79,105,153,181,68,244,216,40,162,121,27,126,99,107,203,2,33,169,242,185,215,109,139,225,26,255,31,232,244,248,59,140,187,98,30,250,73,195,192,18,185,255,251,178,100,65,8,70,38,105,86,59,88,121,48,64,43,235,26,48,234,76,23,105,163,90,236,37,246,1,27,175,171,168,192,169,152,195,14,245,120,94,101,53,33,177,63,137,166,181,209,105,118,108,208,249,166,37,137,52,147,160,55,149,36,104,180,164,108,174,208,233,178,50,160,114,166,28,185,132,62,227,96,153,143,75,35,6,153,164,237,112,181,99,57,41,185,36,138,250,205,158,222,68,8,0,0,8,28,49,241,4,190,75,246,157,14,91,102,36,97,229,244,111,208,183,68,98,93,230,124,191,254,191,255,255,121,114,197,76,17,203,65,209,109,97,112,231,156,95,207,211,245,255,146,254,217,191,255,255,255,255,255,254,165,218,128,184,128,2,5,75,217,8,24,192,77,153,228,46,64,32,209,136,66,54,42,192,237,2,95,236,232,190,236,130,32,232,196,86,100,94,89,36,180,217,62,46,217,240,236,73,172,201,227,34,1,231,92,36,207,17,80,70,85,33,105,169,80,205,203,34,37,212,74,12,131,142,240,11,206,118,254,36,54,105,21,232,236,229,215,220,93,117,82,245,84,184,193,235,23,179,31,80,19,16,60,177,63,121,77,147,109,110,251,233,59,226,85,39,241,177,116,195,134,83,96,214,158,71,223,43,136,153,110,22,57,240,219,53,115,54,170,147,205,31,31,115,227,162,217,119,3,125,119,124,121,242,213,34,86,211,169,166,189,171,72,141,180,155,73,227,235,184,67,165,46,96,77,84,200,43,228,108,127,111,175,95,102,37,79,189,222,215,181,0,64,0,12,2,172,9,7,4,244,98,111,10,12,136,20,17,255,140,0,106,116,87,18,208,248,200,171,190,127,204,204,233,217,255,219,252,215,178,156,113,165,135,151,18,65,89,165,70,108,199,109,182,191,191,250,63,252,239,255,251,255,255,255,255,189,77,161,226,39,232,0,2,180,172,58,96,204,209,83,118,228,139,192,138,162,117,24,2,229,250,76,197,190,98,21,92,80,19,90,11,75,52,86,53,144,185,89,180,130,8,159,114,238,48,118,46,167,86,233,200,77,27,119,6,105,61,50,73,80,233,7,42,33,253,31,149,68,23,109,166,214,170,106,156,136,215,80,15,52,42,58,241,247,238,175,85,195,88,149,44,88,60,139,53,210,191,92,241,54,46,146,221,211,91,169,3,74,209,37,175,42,6,185,222,226,25,63,184,107,77,120,242,30,52,203,220,111,105,168,97,45,27,217,209,99,214,78,225,169,67,60,32,84,193,165,167,176,27,96,78,132,70,163,122,90,28,73,204,20,30,28,55,238,211,139,68,114,110,63,28,98,221,39,23,230,213,103,109,50,34,212,145,155,91,59,148,211,199,176,237,118,206,114,1,25,94,220,207,79,53,158,210,255,251,178,100,101,14,230,153,104,212,147,88,122,212,69,43,250,178,61,39,86,156,5,189,72,13,228,245,193,48,178,106,200,241,157,203,183,64,118,246,191,188,175,102,181,0,16,3,0,255,19,130,236,150,84,180,165,153,99,208,156,119,128,168,126,39,40,70,158,154,135,150,202,4,106,96,28,222,83,208,214,247,232,159,253,155,239,229,152,214,21,52,32,4,170,11,104,230,121,47,249,15,251,255,205,255,255,174,223,255,255,255,254,93,204,24,128,221,72,13,16,192,217,126,64,1,230,142,116,16,248,96,110,2,48,51,11,24,113,204,165,142,129,11,131,44,66,19,193,160,40,38,21,0,5,17,165,114,97,181,76,149,10,166,64,122,125,14,128,61,136,72,5,30,152,180,38,30,119,96,0,129,154,132,50,153,217,143,20,235,192,105,180,36,149,27,71,70,43,141,146,13,44,25,15,83,211,10,18,186,59,13,166,125,60,78,3,118,37,145,153,73,124,16,118,180,20,253,246,109,196,147,91,75,37,82,121,217,223,99,168,114,121,41,200,7,141,219,180,206,111,202,28,217,70,88,93,174,143,221,235,149,123,141,30,118,204,145,147,235,10,15,211,11,109,110,53,148,72,179,158,95,141,200,175,120,156,52,89,202,173,126,181,151,97,235,28,26,141,22,62,40,23,33,124,76,118,58,98,13,28,246,26,189,13,212,179,65,92,125,90,160,248,232,88,72,32,238,214,154,210,165,181,126,156,191,242,242,96,28,2,160,83,132,82,65,237,198,141,92,110,65,255,47,75,88,156,132,195,135,33,85,208,112,246,3,218,154,161,252,234,217,106,217,253,255,171,253,146,170,223,137,159,28,250,212,221,190,139,255,111,167,127,170,107,250,127,255,255,212,205,171,58,227,88,248,152,12,26,254,214,42,103,29,200,0,0,97,18,49,175,163,152,179,192,130,36,217,194,192,180,38,8,22,14,91,1,20,12,17,171,17,138,41,86,45,161,154,143,152,80,116,68,136,145,29,223,183,149,239,110,208,32,169,24,67,109,47,139,57,131,40,11,37,61,228,198,235,54,123,137,18,202,233,16,36,232,203,47,241,152,51,202,37,103,96,216,228,156,76,57,73,60,246,139,232,179,44,61,108,170,102,188,102,3,202,95,36,130,73,143,126,179,221,157,35,97,162,218,120,54,35,88,150,70,97,8,122,7,104,105,79,13,225,4,186,233,158,30,103,107,136,33,184,203,132,218,42,81,253,118,73,159,200,165,196,194,159,184,73,129,67,70,183,63,44,55,93,168,147,252,189,223,246,196,116,79,194,132,172,166,91,139,114,162,242,111,109,141,30,88,81,118,164,103,181,83,25,222,103,189,224,30,19,80,140,165,236,246,4,43,113,97,214,19,193,50,255,251,178,100,106,14,7,45,105,82,147,120,123,244,67,108,154,250,36,71,110,29,9,173,72,77,189,155,1,48,48,42,152,244,149,160,175,115,141,19,94,87,177,178,119,160,107,75,199,191,109,212,143,72,6,2,128,0,64,47,168,15,145,5,7,15,184,40,13,2,211,4,61,132,4,96,143,116,119,32,55,208,54,19,93,47,219,127,254,223,223,245,211,253,27,255,255,239,255,255,219,255,252,162,255,255,254,215,209,189,140,41,72,21,30,103,166,121,209,247,106,6,192,45,2,223,102,3,24,108,12,195,225,102,156,62,104,224,102,96,190,10,39,0,9,13,1,24,138,251,98,48,16,113,83,195,4,13,81,34,236,189,41,10,137,41,232,182,31,209,144,85,108,28,4,106,49,218,87,156,180,136,175,46,40,46,109,25,130,153,95,158,68,107,3,192,175,147,196,182,139,191,97,89,85,228,236,219,88,25,7,121,157,182,131,121,115,1,114,25,58,185,250,122,63,62,236,5,177,145,88,101,62,161,158,83,88,81,183,16,226,214,34,241,45,143,96,180,24,208,219,144,153,155,8,167,144,207,213,204,225,170,207,76,198,193,242,213,219,69,163,16,155,161,202,64,86,234,25,194,231,133,202,206,106,139,99,218,248,113,95,170,113,127,25,237,135,102,225,143,1,237,244,148,75,24,241,235,251,98,132,209,215,211,156,27,214,230,117,238,114,220,145,222,241,228,101,162,100,108,239,129,171,208,130,122,179,222,174,116,236,124,26,154,245,40,246,108,51,51,5,156,202,64,128,0,1,183,22,226,126,61,38,40,125,232,159,42,87,123,19,126,188,66,211,206,249,70,171,92,88,174,199,82,46,172,65,59,227,40,34,173,215,15,180,233,168,146,227,181,39,102,244,76,106,55,230,21,198,255,85,255,138,127,255,190,255,244,252,103,255,255,255,255,157,174,14,55,228,226,0,0,8,152,10,204,58,126,98,99,134,149,120,99,225,0,200,192,168,33,143,28,49,48,16,91,57,2,30,85,45,97,151,7,128,244,233,11,46,129,111,168,131,17,110,147,234,9,1,5,141,14,51,9,124,56,159,205,101,203,12,47,39,217,204,39,53,52,130,32,58,244,209,114,107,203,233,99,183,174,47,81,192,181,22,74,133,4,86,233,112,112,65,178,189,9,122,134,38,75,224,28,102,72,158,89,152,197,112,228,209,118,107,25,56,93,17,169,176,20,209,40,167,44,49,182,121,71,209,237,14,112,169,159,45,206,244,103,168,116,188,93,98,101,63,14,59,33,175,44,97,87,188,219,93,126,54,242,71,123,73,191,93,103,171,245,150,197,91,98,251,121,41,81,209,95,157,30,234,157,72,125,185,67,194,9,111,38,235,184,216,243,109,49,173,116,225,255,251,178,100,98,142,7,16,105,83,27,120,123,96,71,136,234,234,60,40,186,29,201,165,70,77,225,239,72,207,136,235,232,240,189,208,183,208,179,166,146,80,70,93,224,141,154,106,23,170,168,153,242,214,250,13,119,154,219,4,107,110,47,144,233,0,128,34,0,0,28,204,37,74,178,235,119,7,51,231,15,44,134,120,104,115,191,243,79,175,185,51,7,127,225,181,190,41,91,27,143,20,60,82,236,191,255,207,252,139,249,175,242,255,247,252,116,63,244,144,119,96,20,228,127,154,179,75,25,179,255,234,118,82,97,158,144,108,171,88,110,36,38,118,202,102,92,6,216,48,107,34,6,160,16,104,163,134,52,44,98,195,170,172,23,95,140,15,5,155,40,57,153,6,34,104,56,137,184,129,16,137,13,101,125,60,192,212,67,134,41,65,197,81,76,16,0,85,234,106,152,70,19,66,26,43,68,79,169,33,101,228,99,74,166,120,82,125,29,173,205,145,75,8,41,77,213,34,120,170,77,128,96,19,165,106,64,73,224,193,81,161,77,131,197,224,20,1,191,201,137,36,250,23,53,78,66,188,163,43,137,243,197,240,147,172,192,22,225,81,0,245,31,24,61,232,225,116,95,156,6,109,225,8,222,72,10,11,216,30,247,170,225,236,195,32,198,168,229,22,44,176,153,56,177,158,113,193,73,6,173,203,170,247,230,112,204,18,219,156,43,138,248,117,138,110,21,215,159,118,44,217,252,174,44,146,213,45,3,73,8,211,106,127,69,211,76,91,22,78,232,137,129,247,208,81,51,28,61,37,180,205,31,58,150,15,217,235,31,193,248,175,146,236,232,6,0,10,0,0,1,164,114,42,84,238,70,100,138,133,91,150,80,255,132,172,223,210,217,164,250,65,254,7,243,152,132,209,253,255,234,235,119,255,255,191,255,255,197,100,59,214,37,70,73,111,72,8,16,11,220,69,120,29,84,198,227,49,102,194,92,136,252,163,200,38,24,200,17,145,146,17,149,82,228,249,56,96,70,214,146,132,17,193,104,123,38,73,57,145,147,156,66,20,14,78,142,32,5,40,227,172,114,180,53,136,185,116,86,132,112,163,29,136,179,245,18,161,136,214,123,69,111,30,64,63,63,91,94,41,129,227,173,135,83,248,42,146,177,185,157,120,183,138,85,249,29,172,161,142,174,78,13,151,35,55,13,164,165,222,136,26,206,26,215,58,107,70,71,218,17,37,3,103,24,71,235,105,21,6,154,205,203,246,61,100,178,112,128,62,65,89,154,174,43,133,41,77,69,240,141,79,43,30,169,141,75,16,162,242,150,241,141,76,181,6,50,225,181,178,120,194,42,162,179,43,154,181,114,145,45,85,48,7,169,197,166,51,44,243,49,27,110,56,23,100,100,255,251,178,100,100,8,135,34,104,211,155,88,122,160,72,140,10,202,61,34,104,28,21,163,81,77,225,231,193,50,178,235,12,246,28,153,167,34,219,7,184,232,101,111,21,192,230,67,27,225,66,139,245,6,143,202,19,91,188,103,135,18,85,234,192,16,9,64,0,0,82,67,233,90,101,52,168,210,132,138,34,150,229,179,236,227,95,117,39,222,247,185,116,7,252,18,89,218,0,111,169,175,232,90,118,94,141,251,118,111,222,136,239,240,107,175,250,127,255,247,255,147,255,253,63,255,255,239,163,125,27,97,98,139,173,105,164,37,68,162,83,220,44,152,93,51,3,71,50,24,48,17,41,17,200,177,185,132,8,41,32,172,84,136,83,245,93,227,20,194,12,251,36,10,123,9,29,75,222,232,229,196,108,83,119,245,228,110,178,181,182,4,227,112,126,151,220,142,11,59,12,25,134,205,5,166,19,1,82,11,251,182,10,22,132,200,224,24,68,57,165,140,32,35,135,7,190,215,111,19,75,247,114,126,107,8,198,147,10,29,80,253,100,209,63,44,232,84,98,132,202,4,161,65,75,202,123,155,83,193,77,58,232,38,44,133,37,32,172,205,200,26,231,176,6,76,78,148,129,179,184,250,124,196,7,157,74,157,166,33,59,212,16,120,56,93,146,154,241,235,21,63,174,74,216,34,101,78,74,195,115,8,68,108,193,115,163,132,140,239,81,107,76,211,149,112,96,110,60,155,201,247,18,68,185,171,42,137,88,254,78,91,237,146,136,55,11,207,153,206,63,243,75,17,188,219,195,101,254,123,85,96,0,0,3,200,171,55,5,122,225,242,188,59,137,38,4,249,165,66,75,161,251,156,106,23,208,78,124,34,175,50,220,236,207,109,123,127,159,245,54,168,237,243,95,79,166,191,255,211,82,31,243,255,255,211,255,255,253,78,196,205,170,80,108,229,76,0,131,157,235,82,4,216,210,75,195,178,0,2,11,188,97,104,211,16,1,160,230,87,66,80,238,67,24,188,12,126,18,32,28,163,76,50,108,164,83,64,125,65,154,190,2,195,199,196,178,72,54,130,152,112,31,194,222,16,49,170,160,75,23,128,131,136,194,8,56,54,156,27,234,184,194,44,184,51,217,24,6,136,184,67,61,132,61,198,65,42,24,230,87,134,15,129,127,30,40,128,85,178,170,6,216,11,225,128,38,182,61,147,120,217,98,80,212,114,13,149,131,126,38,137,91,70,209,165,124,51,53,21,219,28,99,116,54,143,3,30,157,143,243,52,242,211,113,39,250,141,73,212,237,13,225,156,103,250,157,150,132,96,42,180,97,8,252,217,63,35,107,57,204,201,169,224,39,202,92,56,216,153,156,176,149,170,252,153,137,124,85,91,103,167,254,230,132,224,204,255,251,178,100,94,140,7,30,104,211,27,121,121,80,68,12,122,234,61,34,26,31,225,189,64,45,229,117,209,47,175,234,232,246,137,48,175,121,182,172,74,121,58,110,19,179,234,203,149,82,203,95,47,145,114,206,14,146,154,71,21,118,255,87,75,68,130,9,90,216,195,59,133,37,172,2,0,0,0,0,3,240,168,40,15,227,1,129,112,201,57,30,5,61,6,76,86,70,166,180,126,33,224,251,215,237,247,70,255,247,211,253,151,250,62,255,109,54,253,191,229,255,255,255,211,255,255,254,216,38,67,167,6,200,160,32,136,222,16,200,35,24,80,1,48,29,96,24,224,7,40,203,194,1,247,70,246,10,2,245,16,219,152,208,217,145,160,6,16,26,164,44,12,1,35,56,132,3,41,35,68,112,113,176,192,72,8,64,48,105,44,16,41,217,16,16,128,134,204,60,108,120,192,96,74,2,69,163,123,181,164,242,154,240,195,233,108,8,40,137,70,220,180,56,143,53,27,167,149,132,211,82,208,113,88,41,209,107,197,37,75,134,161,58,76,121,122,158,117,84,47,238,224,134,44,187,106,165,3,160,157,35,215,200,159,225,160,229,211,130,64,49,204,197,67,79,212,240,88,157,196,44,12,46,56,48,194,222,161,95,41,239,74,194,159,183,231,106,37,77,33,6,13,107,6,53,187,234,55,2,96,241,160,180,174,227,89,237,34,31,185,148,237,128,137,121,235,144,77,237,53,76,121,54,128,239,169,37,181,190,206,101,121,254,194,177,32,105,106,167,137,3,59,28,222,65,46,245,79,25,102,244,218,37,71,45,50,211,51,90,5,167,228,144,107,113,2,138,172,34,155,150,50,223,254,121,138,23,53,243,42,196,205,106,215,242,207,92,1,2,8,0,0,5,99,34,199,179,9,136,20,39,132,97,88,203,18,124,69,18,247,115,230,198,57,112,204,227,236,9,97,232,82,22,85,114,71,223,6,61,80,19,255,208,254,223,227,209,126,137,255,255,241,95,232,255,245,255,251,102,109,191,255,255,106,13,167,106,168,241,248,186,176,8,48,234,176,219,79,193,90,161,137,56,3,84,179,11,94,68,130,102,124,8,153,12,36,72,105,48,80,44,207,105,165,182,97,225,241,134,80,38,15,35,0,65,166,18,1,50,147,40,6,83,176,120,44,135,143,208,80,12,60,22,48,168,60,32,130,35,10,33,8,232,180,194,132,192,184,9,202,49,208,81,90,229,32,146,216,53,115,12,37,83,36,25,216,99,109,217,8,223,167,160,36,28,224,49,170,148,32,137,216,102,160,165,37,172,176,140,202,74,134,16,202,161,231,137,124,195,70,104,99,161,89,108,164,69,97,13,34,60,29,136,225,139,196,160,148,234,162,130,5,14,147,212,17,255,251,178,100,76,142,168,36,100,207,131,153,93,226,78,11,250,253,36,167,76,31,137,147,64,46,101,241,201,20,48,43,180,244,156,160,172,151,17,133,230,228,79,71,147,205,173,89,73,249,76,120,193,30,138,243,187,158,41,78,251,228,240,143,33,245,156,106,175,42,4,97,186,69,109,18,43,58,7,3,13,49,138,62,204,145,17,33,185,19,195,44,185,149,152,6,221,96,76,53,180,199,176,88,241,89,42,218,145,165,210,18,228,214,61,145,90,115,230,149,175,88,207,182,77,209,43,202,73,233,213,215,212,54,202,30,111,58,24,2,249,159,208,176,0,32,1,0,0,0,63,250,194,192,22,33,179,194,182,75,64,74,128,3,46,142,252,41,126,22,213,250,253,235,217,63,255,255,237,254,255,245,255,255,249,80,154,80,177,245,216,28,29,234,117,17,208,88,177,211,203,74,13,209,207,99,173,85,124,169,203,243,150,133,179,184,247,40,88,206,177,65,152,92,212,30,56,2,59,140,165,130,50,0,128,207,66,163,58,133,12,94,178,72,211,17,24,17,208,206,136,56,169,133,69,230,107,36,15,24,19,80,48,106,66,6,6,133,83,132,32,6,194,164,102,24,168,112,70,32,197,87,50,136,32,4,217,24,56,132,249,62,76,109,35,198,81,130,48,26,192,0,60,198,140,150,191,173,116,200,10,29,110,66,163,189,204,244,187,2,40,161,148,217,104,192,68,10,13,156,116,199,159,181,121,216,106,56,164,211,119,77,194,44,97,12,37,176,89,178,22,2,67,112,168,76,194,44,34,108,244,65,5,236,224,203,201,136,152,85,53,117,57,19,102,207,174,135,194,117,74,1,132,57,81,239,240,54,74,235,164,135,43,198,180,95,126,80,138,181,48,186,129,19,45,135,252,180,76,56,93,120,111,249,88,181,125,222,78,118,98,26,176,243,134,245,13,67,205,172,165,62,161,165,53,231,159,27,112,137,59,217,239,30,15,220,177,53,133,231,120,109,135,79,135,177,47,131,25,138,186,214,62,115,78,212,102,201,246,37,215,231,244,24,0,32,25,237,157,169,243,69,249,25,108,5,108,189,129,253,35,172,222,91,213,197,66,201,131,114,47,59,233,111,244,95,255,255,253,255,215,79,211,63,254,111,214,166,137,12,143,155,54,19,239,107,89,90,221,187,255,255,247,94,83,243,79,107,22,44,127,10,32,0,0,178,203,25,184,188,14,2,25,40,84,108,128,113,133,97,193,1,195,45,152,69,137,0,226,116,58,102,243,99,119,48,176,48,5,20,30,9,140,1,149,149,230,12,11,11,2,67,128,13,218,46,22,100,68,34,100,64,211,112,115,47,17,91,13,192,7,21,172,93,69,192,195,171,107,250,52,83,50,78,246,108,241,255,251,178,100,42,10,7,183,104,208,147,153,124,112,75,107,250,234,44,39,184,25,33,163,82,237,61,151,129,54,175,234,156,245,149,104,35,160,11,219,202,30,60,115,23,128,16,132,84,228,35,113,168,11,61,17,184,198,84,19,58,72,98,95,31,164,176,44,1,120,239,192,41,227,216,148,70,53,177,208,24,194,180,168,117,251,101,229,123,238,142,162,184,107,55,20,231,227,61,148,71,186,237,250,184,50,220,50,140,141,163,101,245,46,7,168,245,78,65,157,226,11,161,192,121,212,36,51,30,19,142,33,138,87,171,86,241,120,246,118,175,139,13,62,94,155,250,112,140,166,152,25,119,165,245,110,37,195,200,15,28,43,25,33,171,110,127,110,129,139,130,0,231,138,98,55,153,10,204,51,224,112,29,56,214,177,190,246,152,72,44,252,93,214,188,70,172,51,208,0,34,27,0,1,92,202,168,5,203,12,195,193,112,177,204,104,187,145,248,189,149,45,175,226,210,50,157,17,25,141,32,87,234,127,239,127,255,255,250,255,191,240,153,212,40,222,135,212,38,127,85,161,191,86,211,254,189,117,63,111,237,119,210,187,101,180,110,153,7,143,139,209,190,234,4,11,185,141,137,184,49,11,76,20,240,19,211,50,36,56,169,132,10,199,145,69,231,51,67,222,149,47,50,33,214,51,250,158,115,142,227,203,102,85,131,72,98,18,215,159,9,124,22,195,33,114,209,8,137,101,84,97,99,120,60,29,25,113,219,141,226,247,9,132,232,126,249,86,95,214,224,220,186,160,179,84,213,55,27,24,139,131,172,189,111,113,119,181,117,250,149,112,233,190,28,53,36,42,152,47,233,91,79,87,87,203,218,115,199,114,122,85,119,14,218,67,63,151,52,110,141,20,254,46,118,162,110,4,238,9,71,252,116,86,60,91,226,6,111,59,47,209,108,193,148,35,193,243,232,173,131,2,169,111,220,118,23,183,178,18,220,78,190,251,186,145,200,188,106,175,159,174,152,15,7,95,138,18,105,246,50,191,50,222,223,144,20,228,182,204,15,193,229,14,122,192,32,0,0,2,176,75,8,211,40,153,128,236,224,150,89,125,66,135,96,64,229,237,47,57,95,110,113,149,122,117,68,7,179,185,175,171,239,95,159,183,222,141,254,242,191,198,63,249,117,250,54,79,171,230,253,182,255,247,232,191,253,41,233,210,92,67,244,70,57,2,148,134,29,2,153,157,32,0,72,10,72,90,76,65,92,203,23,76,72,108,195,43,65,32,6,102,72,48,6,28,148,98,32,102,150,56,157,229,224,4,145,3,144,130,85,164,60,105,86,14,27,42,144,5,192,9,250,152,151,74,28,22,59,216,130,103,168,190,163,151,94,8,7,26,187,140,194,85,18,122,174,255,251,178,100,37,14,39,146,110,82,139,120,123,116,67,44,10,253,61,103,74,25,101,163,88,108,189,149,193,36,47,170,165,135,148,152,23,25,115,37,112,200,156,122,2,128,191,236,77,103,161,197,138,180,132,254,12,68,109,180,134,159,45,50,232,26,239,92,211,40,48,200,124,95,11,202,171,157,4,204,174,28,195,145,12,57,39,87,156,201,117,217,210,121,176,183,169,168,196,141,128,148,98,91,110,81,190,67,206,136,204,169,244,46,17,216,73,84,187,100,91,152,254,85,61,130,47,220,163,181,221,76,222,112,245,3,124,202,107,183,185,76,199,121,216,189,112,192,120,66,162,121,201,149,223,117,150,234,91,55,159,31,62,255,213,197,214,179,61,96,183,86,5,35,193,98,134,168,102,206,95,107,123,248,198,117,39,196,182,139,1,198,51,86,241,243,255,247,195,116,208,199,7,231,24,7,0,6,192,0,0,3,182,166,225,161,211,39,210,167,171,241,219,36,23,146,219,223,214,219,32,77,137,98,85,24,59,205,199,243,182,245,109,182,255,255,254,218,255,166,159,255,252,223,251,127,223,255,255,255,255,255,229,63,158,202,160,228,112,230,242,65,57,137,79,55,156,18,48,193,97,56,148,208,76,50,247,210,37,138,149,129,141,165,78,112,81,42,7,33,124,95,212,0,57,119,40,40,93,49,192,85,182,6,161,109,152,65,206,132,19,192,80,89,158,101,17,228,253,217,248,250,2,169,194,99,252,147,237,237,101,82,57,71,122,126,226,68,125,218,233,77,187,202,161,91,189,79,71,23,35,185,201,90,136,142,255,82,48,239,8,100,111,150,57,164,219,62,22,17,209,206,220,26,80,111,89,92,159,47,51,226,20,118,104,199,244,86,178,70,130,124,242,36,153,149,149,194,84,57,88,168,141,59,51,200,177,117,105,27,140,133,6,7,35,184,206,21,241,100,71,132,200,137,117,89,122,203,204,44,220,250,42,136,214,196,255,177,161,133,222,191,44,65,94,181,155,15,132,207,189,83,146,215,189,176,97,187,117,105,211,232,55,42,144,8,0,1,185,151,1,240,106,112,145,193,180,144,68,26,35,100,199,59,67,131,94,128,138,247,104,209,216,136,83,176,0,253,197,173,168,175,161,211,167,126,75,93,254,250,37,62,141,66,237,182,102,255,127,166,130,127,246,255,173,25,181,83,127,244,255,255,255,148,30,249,105,32,0,65,56,78,197,51,38,116,193,224,108,70,98,0,244,226,81,98,16,38,132,83,4,48,32,147,20,26,72,172,105,133,9,1,152,16,9,128,68,96,120,252,133,89,20,146,152,53,5,214,162,228,2,201,129,22,72,116,11,61,72,128,73,184,203,32,40,12,226,50,150,162,225,69,221,166,50,179,20,255,251,178,100,39,143,103,139,109,82,139,79,103,160,75,235,234,153,61,5,106,26,149,193,76,13,61,123,17,42,33,42,5,132,149,160,222,26,100,128,0,76,206,220,28,162,208,100,152,176,21,9,175,76,45,208,114,224,217,183,242,101,232,121,232,26,72,241,104,214,23,254,52,230,183,238,4,54,204,7,26,33,82,186,47,44,238,140,199,145,32,40,208,244,131,74,1,72,99,172,33,232,196,18,229,193,59,6,10,94,174,72,86,168,187,124,196,168,165,198,201,12,139,88,49,105,29,235,133,87,49,80,231,214,60,105,19,118,73,210,137,83,0,49,24,56,58,88,218,12,52,112,253,231,238,238,166,85,62,190,125,150,18,222,223,102,69,103,181,201,138,188,62,125,181,125,237,105,157,74,238,86,15,249,103,102,90,153,196,209,78,190,232,24,185,190,8,98,224,24,0,0,0,60,23,228,8,141,216,47,10,227,72,233,67,246,43,221,100,134,153,212,111,87,112,162,24,155,246,154,5,250,51,64,232,94,29,240,220,125,147,111,215,186,124,139,93,116,206,58,137,182,152,143,255,241,156,91,247,163,93,127,235,127,251,255,211,255,19,254,250,4,57,90,6,116,128,85,12,59,8,76,29,32,193,212,30,0,96,3,170,144,137,156,77,114,177,16,184,145,193,4,35,239,143,8,70,99,22,4,121,19,162,182,22,123,66,32,20,177,149,240,224,148,9,170,169,16,21,175,7,12,18,135,88,82,48,64,240,235,227,40,79,214,241,248,129,97,116,101,81,4,207,94,235,110,99,51,149,32,73,73,252,168,75,68,76,67,83,56,105,63,39,24,230,5,84,186,153,161,78,163,122,186,59,140,116,157,145,71,163,135,90,112,218,72,168,125,9,54,167,195,11,250,32,149,148,139,157,225,99,122,113,182,179,54,169,251,8,61,166,150,6,243,46,102,203,52,122,231,25,133,54,231,92,98,70,197,180,50,48,84,164,100,216,32,210,190,12,229,67,210,243,150,119,111,91,104,192,109,51,212,63,234,24,187,89,117,56,251,158,244,161,109,145,218,177,239,70,245,91,26,142,83,182,71,42,73,43,114,102,76,182,6,29,116,226,138,229,0,92,83,29,195,205,251,31,44,217,167,119,207,11,228,125,13,236,194,45,65,94,61,157,13,29,87,170,34,68,25,154,223,121,7,54,133,137,48,149,137,218,19,29,68,163,119,113,150,79,175,76,218,135,63,225,255,254,182,127,215,242,160,0,0,82,116,130,121,178,18,32,2,103,86,132,33,49,232,202,196,12,10,133,1,4,81,50,233,40,168,2,216,135,22,119,153,236,108,72,122,103,54,205,25,143,166,235,10,98,77,125,225,85,200,120,139,212,190,13,23,75,65,22,142,199,31,73,255,251,178,100,32,142,6,200,112,84,27,79,22,112,76,235,234,186,49,37,94,28,193,193,70,45,188,253,1,34,161,105,196,244,157,160,199,198,137,71,151,103,246,79,177,242,205,166,19,213,88,133,148,4,168,228,114,102,78,221,142,213,137,54,12,64,243,170,56,246,119,36,179,51,12,33,156,144,241,207,215,87,68,205,34,243,58,204,173,55,218,33,243,246,4,252,115,201,174,59,123,62,227,35,25,242,222,235,168,173,98,232,13,87,141,181,249,130,239,93,103,75,153,169,218,177,92,43,243,221,73,60,164,245,74,107,31,40,101,40,122,154,181,133,85,71,93,110,120,172,213,125,88,211,51,65,207,103,23,71,47,35,173,123,31,219,164,38,102,92,98,39,248,155,235,55,248,110,247,240,120,53,213,203,72,127,35,150,0,16,128,8,0,8,22,79,75,3,194,8,31,40,19,21,157,174,0,211,37,56,222,71,178,211,127,99,231,255,212,238,34,169,101,75,231,240,210,1,78,152,51,203,142,28,221,59,122,243,253,22,169,127,136,174,93,250,61,171,223,111,190,128,95,245,70,59,122,126,191,255,255,255,255,245,30,64,181,169,204,133,5,137,12,166,60,200,65,76,114,20,104,236,20,38,2,9,50,48,81,225,64,224,24,100,26,38,60,110,105,129,20,68,197,200,33,11,6,174,5,70,155,132,64,194,0,6,146,161,69,214,108,105,4,152,64,128,214,213,247,7,30,42,53,135,66,214,22,235,171,124,133,6,165,173,179,126,68,14,238,138,154,148,23,69,234,175,121,100,10,149,195,160,74,118,207,172,205,45,73,92,56,247,90,204,180,93,46,9,11,196,1,169,29,24,66,99,153,3,213,112,87,27,237,100,108,196,143,20,250,220,85,208,134,161,105,20,218,178,231,251,166,4,234,153,233,97,108,119,149,199,162,237,135,112,22,48,245,194,160,226,36,177,23,213,26,206,160,120,77,110,160,177,66,105,110,115,204,68,51,55,139,73,236,194,218,242,163,87,233,72,175,243,218,30,215,86,215,109,245,175,155,187,4,68,39,186,98,204,164,253,187,61,91,43,199,18,227,165,241,194,238,244,26,63,54,2,53,144,164,64,124,61,5,10,108,119,50,52,51,15,218,198,46,33,140,105,34,28,154,111,149,69,251,226,10,79,65,26,210,187,209,79,28,37,65,117,141,189,107,191,218,169,246,186,39,94,58,95,77,245,121,249,218,62,223,92,160,79,254,163,166,126,149,116,255,233,249,8,0,0,9,48,99,89,162,20,48,168,64,44,35,17,154,136,68,136,96,106,149,24,162,239,202,156,208,22,120,40,0,199,135,110,109,129,247,68,18,129,140,81,170,57,203,92,189,171,14,211,213,157,239,73,113,32,47,156,160,255,251,178,100,29,142,166,193,112,83,27,79,94,192,74,107,250,153,61,34,90,28,205,193,68,13,188,187,65,18,157,233,212,244,137,104,172,92,41,89,95,232,50,11,84,210,181,100,136,171,46,42,95,62,34,42,220,35,84,48,244,21,54,98,45,14,19,25,161,228,56,113,149,218,82,30,57,13,224,69,237,186,108,51,155,248,134,149,107,53,211,146,159,42,43,116,134,167,177,108,125,6,50,255,84,67,126,138,86,194,58,161,90,26,205,37,87,106,242,184,246,248,149,35,71,157,32,191,222,97,77,251,53,117,15,54,219,190,233,95,242,250,183,38,120,125,32,4,13,217,40,65,79,151,60,194,238,16,207,117,102,19,194,130,153,174,98,216,153,29,176,229,30,188,164,119,224,251,79,34,235,150,153,222,74,154,212,186,212,254,40,255,201,128,1,0,0,0,242,191,130,136,88,28,137,99,255,76,91,65,70,1,49,30,74,205,179,11,213,235,31,125,102,179,136,178,209,21,172,242,110,244,56,61,85,234,239,237,97,190,103,101,79,77,31,244,126,108,186,119,250,232,159,78,111,247,254,110,221,254,143,167,255,255,108,111,254,163,15,163,61,85,48,74,145,154,74,25,248,65,148,198,6,40,8,141,2,160,97,117,129,225,194,96,197,176,72,38,96,130,230,38,132,189,70,140,82,84,20,56,60,208,164,8,0,36,64,0,80,176,106,29,209,128,144,85,87,138,4,136,132,162,206,56,98,74,175,138,176,181,26,106,129,196,175,115,27,66,53,218,189,75,240,247,22,208,56,69,255,146,166,163,118,75,241,42,12,177,12,37,231,211,90,129,118,48,96,55,155,200,243,12,165,7,50,172,208,126,225,69,90,193,204,107,12,176,107,151,246,245,56,251,119,101,82,105,129,50,222,129,93,233,20,237,63,34,193,49,66,161,165,17,24,107,103,237,110,76,91,96,213,96,71,169,176,8,187,65,102,182,163,69,155,50,79,2,153,196,174,84,130,225,111,61,47,133,212,85,26,96,243,247,69,163,51,135,177,58,235,226,207,252,223,115,241,48,21,228,31,141,22,209,210,141,157,52,225,87,170,172,73,154,118,46,194,158,79,42,64,229,105,58,59,214,1,68,176,134,228,239,134,90,116,105,9,162,228,200,5,140,38,247,82,167,227,169,140,199,131,174,255,194,16,248,216,101,108,143,254,61,23,229,125,7,252,16,248,127,6,237,239,161,48,159,6,234,111,135,255,169,235,255,242,125,179,254,161,0,194,172,38,114,116,161,198,25,48,36,34,99,175,33,133,162,194,66,192,6,18,78,86,4,140,108,96,194,66,132,135,140,240,61,65,32,20,116,1,34,20,18,174,244,92,135,9,66,21,202,233,97,136,50,179,148,193,153,192,255,251,178,100,30,14,6,209,112,82,11,111,63,180,73,203,234,134,61,101,76,28,173,209,68,45,189,91,1,29,39,171,40,243,20,224,181,12,52,114,113,178,39,83,173,96,48,14,30,67,154,234,77,203,10,217,137,40,160,97,27,221,36,113,102,219,156,181,124,192,204,71,110,27,109,74,254,75,57,40,123,180,130,164,65,150,114,117,245,74,226,197,100,210,101,27,49,142,75,162,145,83,212,179,213,83,37,181,205,125,212,91,43,59,227,225,213,77,253,248,176,63,88,137,243,171,183,110,139,177,18,221,115,159,125,107,52,159,227,196,150,248,219,151,165,181,242,198,226,133,70,23,213,186,68,233,174,118,247,174,181,173,184,120,213,194,14,58,75,1,137,30,99,92,78,216,224,208,181,60,139,199,159,21,13,51,87,31,48,217,94,172,95,201,0,76,0,3,201,230,93,69,63,142,117,73,232,212,233,32,111,199,72,149,252,7,9,138,163,107,239,94,239,4,131,56,16,156,237,9,206,61,254,201,162,127,255,238,250,63,226,3,227,70,125,190,223,175,239,131,254,249,63,239,237,191,255,255,255,189,61,94,65,3,254,25,139,216,16,162,89,216,192,142,150,152,42,64,214,169,156,63,139,59,152,97,170,53,25,96,131,174,44,16,58,8,4,31,48,160,99,101,19,86,177,162,49,145,66,131,102,114,147,68,33,141,52,189,229,220,34,16,8,1,81,181,68,96,97,38,12,26,196,159,99,6,33,115,83,113,1,174,139,57,24,0,150,237,150,39,51,47,95,238,96,168,1,153,130,40,204,73,36,219,27,48,13,243,112,191,142,148,122,101,183,112,207,170,177,185,43,128,150,6,234,81,66,51,163,167,137,121,36,77,195,10,116,217,59,161,34,53,162,74,95,90,89,205,146,232,166,72,168,37,186,125,205,160,161,71,241,241,245,102,222,212,246,93,53,71,239,220,48,46,229,139,230,54,251,92,254,138,152,215,109,164,89,117,231,117,236,97,101,136,85,10,66,49,246,44,6,234,209,215,25,49,119,31,75,89,143,86,140,130,136,115,59,42,109,208,123,111,57,244,86,140,233,32,63,24,190,97,119,230,183,230,141,0,128,0,0,0,36,238,142,213,178,187,38,41,117,124,164,195,30,199,15,173,106,125,196,78,239,196,177,191,126,189,13,74,117,255,191,255,255,166,175,247,250,238,108,60,219,80,122,4,64,223,87,196,245,151,90,226,246,137,134,138,32,110,64,102,196,242,31,234,129,126,144,0,48,0,0,67,87,116,18,156,51,5,129,192,54,145,96,8,233,46,145,1,195,4,140,171,2,3,122,16,76,150,160,97,34,110,244,216,69,75,94,80,61,178,154,59,137,33,160,198,206,16,146,232,197,80,55,44,49,255,251,178,100,29,4,38,116,104,212,211,89,120,112,76,12,170,218,28,10,210,28,185,165,68,77,229,235,193,23,178,170,156,244,136,168,57,47,200,116,184,155,139,40,184,102,143,200,57,41,42,90,84,193,228,146,108,129,25,211,85,28,43,108,226,85,226,31,150,183,158,12,41,177,99,229,104,200,128,127,33,176,225,14,197,173,41,81,205,20,74,157,221,131,118,79,83,191,174,96,57,123,42,247,235,232,215,173,3,188,173,141,151,24,89,97,102,237,71,59,134,96,54,79,13,198,243,173,107,72,199,9,36,134,173,67,87,44,182,144,220,55,165,170,165,8,233,138,215,159,181,105,165,231,101,244,202,76,129,159,91,134,169,180,248,36,216,222,44,250,214,155,254,197,72,13,239,191,68,169,239,228,234,254,224,1,140,0,0,11,238,65,184,224,168,94,15,3,197,49,216,150,166,137,3,156,70,31,77,39,116,55,28,250,125,114,26,255,209,181,255,49,162,67,250,11,63,24,19,160,146,9,53,205,83,222,162,65,251,33,219,16,30,233,122,19,47,167,234,102,191,245,35,106,190,165,93,178,255,249,112,0,7,50,65,99,77,77,20,13,48,190,144,225,51,71,110,14,144,18,78,4,3,5,143,84,12,192,0,7,6,49,21,56,200,50,55,116,73,160,29,132,9,48,153,229,248,32,57,230,17,144,135,136,72,86,244,151,104,72,168,52,147,155,9,11,254,212,83,125,44,100,207,58,97,78,62,13,170,104,187,136,194,212,221,34,125,36,15,75,56,198,128,184,45,168,72,83,85,9,139,82,145,46,149,134,125,31,128,28,128,196,163,138,30,102,102,54,135,139,137,226,14,213,97,115,106,79,19,207,81,132,209,102,194,141,157,168,218,63,114,167,139,16,132,195,161,199,7,13,73,78,190,113,58,196,251,149,114,231,202,17,153,188,198,198,233,76,101,28,225,184,221,222,102,191,101,251,198,181,102,214,164,27,92,216,166,204,88,49,108,173,242,83,62,79,55,182,88,177,156,184,162,115,137,99,123,54,65,155,25,74,107,218,109,103,11,63,114,222,157,177,171,230,92,61,148,73,157,228,5,0,5,89,21,106,99,9,116,20,37,14,26,41,16,197,190,34,95,183,7,229,221,1,115,137,52,15,234,250,45,227,110,115,81,13,167,255,253,85,255,118,255,125,242,232,255,232,248,159,175,109,63,77,184,71,219,183,109,191,254,13,235,225,56,103,43,122,60,227,146,0,193,135,7,210,128,5,20,49,69,243,115,9,48,251,19,4,5,28,35,45,217,133,31,13,1,22,173,14,64,16,0,226,3,59,24,78,161,97,82,242,130,167,68,141,151,217,32,37,161,144,56,163,253,89,37,216,242,69,144,9,186,122,0,6,75,255,251,176,100,33,14,198,201,103,209,139,111,63,180,75,12,186,163,49,5,118,29,1,165,66,77,189,126,129,61,36,106,13,132,157,232,217,138,223,100,25,191,178,52,191,121,217,227,128,92,41,106,105,151,109,197,176,171,28,6,18,184,24,91,250,205,167,34,81,232,244,126,93,47,152,153,120,145,60,104,19,42,145,157,216,123,164,50,231,189,68,207,163,161,170,26,38,105,74,55,24,75,201,8,205,201,85,214,23,26,126,60,159,78,86,79,184,74,254,214,225,155,61,220,235,134,157,193,11,13,103,87,187,100,218,149,145,238,37,205,177,175,51,22,234,205,154,116,243,181,115,90,86,21,15,86,60,248,201,103,248,117,252,124,71,250,155,88,216,80,244,108,64,116,226,164,90,141,214,166,166,60,94,142,188,117,85,0,0,0,14,209,137,120,233,0,94,54,37,50,252,70,118,232,202,55,139,115,184,181,46,170,106,134,94,14,125,233,122,41,40,62,178,235,111,253,63,232,175,250,181,77,254,93,244,228,255,191,237,255,255,211,255,255,250,84,135,40,110,186,5,156,64,192,138,167,237,69,8,139,92,213,0,100,18,128,65,129,147,227,76,180,19,27,54,198,176,118,57,143,18,45,243,55,7,79,176,176,112,192,0,56,212,80,124,214,4,22,128,145,24,193,80,48,236,20,116,147,99,161,202,64,179,12,4,186,99,65,75,2,133,229,81,177,0,100,42,18,98,37,109,253,11,136,221,167,24,251,79,105,36,192,72,10,118,134,131,218,105,33,24,116,51,168,167,78,138,142,40,250,173,119,87,212,78,42,190,157,185,35,211,77,2,74,222,102,238,13,0,12,21,129,32,167,206,212,77,140,53,8,195,144,147,164,52,185,200,124,153,14,27,11,74,94,167,193,58,101,72,44,179,212,223,171,161,16,101,128,41,84,239,21,222,1,17,26,206,127,7,198,57,80,11,218,74,211,251,22,190,144,26,237,146,234,74,98,172,63,186,217,41,154,144,135,6,28,22,14,111,58,105,54,89,91,51,159,10,118,242,145,220,115,187,224,170,78,104,158,153,101,113,187,153,59,82,86,60,191,75,182,155,14,145,200,134,192,3,151,30,153,105,78,140,50,72,56,219,211,82,246,221,13,75,226,174,38,22,125,191,101,169,66,14,206,146,255,137,243,190,241,217,189,27,209,58,97,109,199,87,170,255,232,107,255,149,43,102,245,229,126,94,137,255,55,234,209,226,95,53,163,225,129,43,255,20,244,43,239,253,60,140,151,173,48,0,2,3,152,2,204,38,63,1,21,35,138,11,193,145,133,150,89,77,136,220,210,99,138,173,115,32,152,202,99,72,220,209,165,32,40,250,24,194,155,39,243,29,80,37,74,131,236,174,109,206,103,255,251,178,100,26,12,70,121,103,210,155,120,121,242,80,172,154,163,48,71,140,91,129,151,66,77,229,239,193,43,47,170,168,244,156,176,34,214,111,93,242,226,41,204,120,175,126,169,20,17,199,194,177,118,158,23,87,99,210,36,198,34,241,123,105,73,74,118,33,102,77,116,241,202,206,27,172,35,228,98,5,124,87,76,25,234,136,57,126,132,161,44,24,92,173,205,66,233,10,246,78,196,92,102,46,215,26,217,123,140,198,165,222,45,23,181,48,205,245,74,191,137,40,80,148,56,130,234,105,24,225,81,121,251,158,183,13,102,20,187,241,183,70,235,66,134,224,184,97,51,12,154,174,143,134,203,211,80,115,43,171,81,254,51,239,171,205,54,56,239,174,34,184,252,195,60,103,222,123,133,96,107,227,52,251,188,79,152,45,207,227,128,0,0,124,132,145,4,65,55,0,66,138,135,215,112,247,148,226,239,71,171,123,238,117,102,193,128,188,7,119,228,175,6,55,209,95,255,157,255,209,89,254,191,254,187,254,255,86,255,243,191,252,185,50,17,241,146,165,4,154,9,131,47,181,81,233,38,223,162,189,123,162,28,130,85,27,231,202,177,203,116,0,1,198,114,140,193,192,198,145,76,156,28,196,13,13,237,0,13,168,6,7,48,161,49,10,144,64,177,132,9,45,160,50,200,9,144,196,130,2,128,37,240,96,97,156,147,178,93,18,4,137,133,82,144,176,37,183,47,112,200,170,137,84,12,25,213,70,11,28,122,6,78,226,130,19,110,144,20,92,8,173,201,96,176,53,6,128,94,194,39,136,216,101,181,219,105,148,222,104,76,137,148,171,216,180,204,170,84,237,183,188,128,243,247,236,138,41,91,237,75,133,215,110,245,183,105,165,56,23,57,57,61,143,160,170,53,36,107,212,67,226,120,244,54,109,145,12,100,231,36,106,75,110,212,90,222,119,63,179,231,92,140,122,247,61,97,174,255,103,148,255,94,178,111,61,199,238,38,49,173,193,162,65,107,93,95,19,22,221,59,92,214,238,57,206,113,191,77,107,170,39,150,215,198,40,243,25,149,135,56,158,39,255,223,203,19,112,161,15,169,2,0,128,0,44,92,71,87,165,85,65,66,64,34,36,67,162,10,122,32,212,101,69,221,85,184,171,178,212,163,201,55,250,13,5,36,144,33,206,123,39,183,247,253,218,187,107,175,59,255,244,255,255,254,111,255,206,74,158,229,11,216,226,221,179,117,183,250,190,252,222,44,12,121,32,0,0,96,6,161,167,168,153,65,249,134,211,134,120,136,123,194,194,166,42,54,143,70,38,170,205,140,20,5,128,0,67,12,4,4,10,39,45,34,33,129,204,48,36,105,96,136,48,132,73,26,6,1,25,92,85,97,199,2,85,255,251,178,100,30,14,7,61,107,81,19,111,103,50,75,236,170,167,49,37,78,26,45,185,80,109,48,93,65,27,50,170,93,132,136,176,241,96,24,68,53,41,81,231,26,19,13,171,232,21,203,29,4,119,82,95,25,67,178,94,231,240,132,80,179,174,196,22,224,166,28,190,46,33,3,45,154,151,178,119,217,19,24,131,205,45,153,176,116,76,52,75,241,150,168,71,191,140,122,43,21,5,133,86,192,91,54,222,91,156,180,41,233,167,145,101,170,97,167,80,210,81,221,143,183,234,243,91,188,122,231,140,40,158,83,44,106,53,101,174,89,95,238,55,214,163,120,111,47,185,25,217,227,111,58,102,166,174,222,207,30,190,152,102,235,102,49,57,183,188,165,89,22,174,111,233,58,220,127,56,86,89,177,103,245,204,253,142,85,148,164,83,183,158,190,244,229,95,253,181,255,113,96,136,142,233,252,208,4,24,0,2,116,224,192,166,52,96,55,22,146,229,54,133,210,97,144,228,93,244,89,213,169,82,249,29,77,191,202,239,94,176,141,249,206,77,24,27,255,255,237,246,255,229,125,126,77,53,211,191,215,79,229,197,189,237,175,100,251,174,223,190,175,244,93,95,234,87,156,15,191,154,120,224,19,129,105,6,61,193,158,72,140,5,197,48,9,205,168,243,4,96,152,120,208,145,24,35,28,10,161,16,4,1,43,83,133,4,196,81,137,102,197,222,38,167,82,251,52,140,93,131,222,246,110,211,36,109,53,250,163,105,146,251,41,187,76,156,48,60,53,57,35,162,64,88,208,107,212,206,234,90,58,51,242,144,176,230,69,201,88,232,121,155,248,171,76,160,108,248,142,24,181,31,192,115,9,227,67,193,225,169,219,29,12,212,171,28,234,166,35,245,172,9,24,225,2,89,189,107,116,85,99,57,165,11,88,41,40,116,120,23,227,211,178,84,65,179,98,90,1,93,196,239,174,152,42,156,255,72,207,65,78,52,31,226,56,201,104,215,153,133,136,234,217,236,153,178,90,126,253,74,59,122,190,177,241,63,57,162,233,63,57,9,93,221,199,109,68,230,123,121,223,163,253,252,132,157,6,226,51,223,212,8,0,0,0,14,164,177,17,105,83,164,131,35,33,93,61,1,41,242,19,212,109,1,233,211,238,149,174,160,221,194,15,226,46,250,48,36,232,207,39,63,255,251,109,211,35,237,79,215,232,218,125,95,127,251,127,255,255,255,233,255,252,185,42,16,48,131,155,234,206,52,0,0,75,144,69,16,207,75,21,18,0,38,169,140,148,224,115,163,18,24,48,42,93,56,134,44,188,189,243,80,34,230,135,140,231,0,216,49,205,120,106,37,75,242,145,92,85,180,167,70,92,6,66,196,234,9,47,63,184,153,34,149,36,255,251,178,100,31,136,38,182,105,84,27,79,99,112,69,11,250,151,61,39,56,89,21,163,88,236,177,252,193,31,158,234,37,132,148,176,91,42,136,111,185,1,112,127,52,41,234,36,68,175,106,128,107,16,200,78,96,141,54,170,210,163,61,152,245,40,40,58,196,167,179,83,59,196,17,59,74,158,94,58,235,161,71,50,67,157,123,240,39,140,180,156,180,240,21,71,81,60,206,88,74,175,201,247,40,1,116,73,139,1,149,19,251,85,121,29,202,162,64,82,92,33,151,234,218,3,15,15,80,33,17,208,145,88,172,90,105,192,219,52,129,118,217,195,214,113,26,190,81,163,229,177,184,202,91,205,131,186,193,121,43,206,178,124,238,52,173,219,213,201,182,218,102,203,93,147,154,206,55,145,51,167,72,157,99,73,211,164,4,0,0,0,12,216,110,56,33,106,130,240,90,164,20,139,194,233,48,208,138,82,212,14,146,57,149,220,193,86,239,102,159,214,108,120,51,230,188,247,206,237,239,243,182,70,238,212,125,41,215,51,109,59,105,183,127,219,127,250,127,255,255,255,255,254,128,230,56,64,0,156,159,144,164,200,194,232,133,149,109,140,25,145,96,168,107,68,65,155,160,129,40,90,139,122,232,87,126,43,46,8,30,213,13,167,170,122,89,94,245,247,129,162,92,205,184,239,114,202,91,13,119,38,207,20,222,116,212,197,65,156,203,55,111,195,115,221,184,170,178,157,71,89,30,236,93,127,40,13,228,208,127,212,104,165,98,132,3,112,60,66,100,207,79,153,250,144,187,146,16,59,99,253,30,21,52,21,30,88,9,69,169,71,105,177,242,22,156,36,61,2,166,248,130,81,203,210,178,61,189,252,44,53,229,12,154,81,68,198,115,232,82,63,80,229,62,55,82,137,36,109,174,230,87,111,78,17,224,205,14,53,17,209,19,244,174,96,46,158,102,33,248,229,180,118,32,249,12,93,111,41,103,45,192,174,251,92,215,239,247,173,46,159,98,235,26,63,253,192,64,0,12,181,163,56,51,56,56,170,192,16,22,101,70,194,138,47,204,194,118,42,218,166,246,138,247,56,14,40,163,182,170,74,204,206,194,107,208,181,9,158,131,180,126,169,245,107,165,42,186,106,126,136,79,190,154,15,250,61,69,187,32,60,90,197,187,254,183,127,227,128,0,8,33,16,20,151,241,83,142,195,65,38,183,84,107,0,214,150,40,72,83,52,200,147,3,67,131,87,179,47,135,106,69,114,107,109,158,41,29,193,227,147,252,186,12,212,74,7,134,35,12,250,126,56,117,167,227,144,244,250,168,225,206,146,84,12,98,150,53,118,102,176,78,248,79,35,238,227,227,47,186,39,39,220,38,179,27,111,43,252,238,49,12,85,228,178,145,255,251,178,100,48,136,166,56,104,214,83,47,93,240,68,231,186,96,61,103,104,29,33,201,66,13,225,115,201,20,33,42,36,244,156,248,181,86,168,158,167,172,93,181,39,252,57,224,89,75,17,180,213,174,157,69,244,43,53,133,122,162,141,241,12,115,113,106,232,89,173,139,71,221,15,87,125,185,186,176,148,86,70,200,235,187,63,172,184,77,53,233,173,50,72,26,18,72,95,156,205,71,110,71,236,219,137,166,142,161,134,184,207,211,40,110,225,213,188,90,90,205,199,99,68,79,210,87,230,189,60,210,248,62,143,143,90,41,115,82,146,2,230,252,99,13,65,206,173,68,202,92,236,160,86,132,251,164,7,243,45,218,102,75,190,229,90,131,106,244,17,125,49,56,187,138,139,212,28,18,104,159,119,246,255,208,222,241,206,107,249,124,247,255,47,241,196,169,15,135,189,191,235,215,255,217,210,97,109,70,4,30,108,167,230,87,64,45,100,110,219,224,45,51,45,92,51,1,3,37,43,38,52,51,198,100,63,12,57,14,22,12,94,88,64,224,246,18,14,115,12,42,103,43,230,46,157,9,134,159,104,254,199,149,104,203,77,77,88,211,132,153,86,183,248,13,133,0,135,206,208,112,73,216,159,115,15,202,63,172,211,31,82,229,139,69,28,197,16,72,13,39,233,58,248,247,172,145,30,233,90,74,247,1,58,3,100,214,203,182,214,43,211,218,171,109,149,51,72,218,17,178,37,124,214,235,180,89,31,122,232,207,231,125,160,207,73,109,227,147,141,140,169,103,202,180,180,103,255,39,215,181,226,81,254,73,36,174,178,111,69,12,68,49,250,11,162,220,179,24,144,19,23,208,125,36,22,21,29,78,195,203,84,28,34,222,10,229,33,170,108,225,206,30,200,102,252,219,38,215,17,11,109,16,249,40,95,202,215,252,187,168,191,238,243,11,220,106,239,85,11,248,50,249,95,86,62,79,171,204,12,3,243,158,5,19,198,112,73,181,165,68,200,44,12,83,100,112,182,22,18,139,171,108,28,67,111,87,82,44,205,205,223,81,183,163,126,114,97,23,41,255,255,233,242,156,167,249,175,255,250,27,150,255,144,59,240,203,215,125,211,155,62,252,187,144,231,233,32,0,69,67,135,10,40,25,4,92,101,21,97,132,3,70,64,131,0,141,198,5,62,132,5,128,195,149,216,98,82,202,118,145,4,199,136,0,98,226,116,164,83,73,12,14,176,132,3,189,106,125,47,152,8,208,125,18,5,186,90,130,67,142,179,29,11,30,123,160,18,211,174,198,100,9,10,161,136,13,108,81,70,198,135,238,25,86,58,164,248,49,168,146,22,149,207,39,105,128,70,132,82,230,64,101,5,74,90,68,249,17,149,226,189,32,216,0,160,255,251,178,100,59,14,231,2,110,209,11,154,60,240,68,103,170,114,61,133,70,25,129,163,74,109,61,60,129,15,47,170,136,241,29,186,13,36,123,45,192,173,164,29,60,166,21,218,155,92,220,126,11,237,197,26,173,251,116,168,168,117,77,187,54,163,44,18,151,212,203,47,142,55,217,85,167,133,234,83,182,209,195,129,84,2,75,78,108,76,8,79,1,193,234,6,9,136,137,156,248,62,87,12,169,170,104,144,93,69,203,30,14,208,178,34,188,216,203,235,35,30,44,94,76,178,199,75,234,93,105,191,143,38,40,63,26,39,81,141,76,137,192,0,25,175,6,17,112,201,74,67,138,37,246,117,32,127,20,38,90,212,94,75,65,255,143,103,24,3,146,29,88,181,129,84,112,250,9,188,117,24,34,248,90,225,255,231,127,167,221,171,140,109,127,205,244,39,250,37,5,252,87,247,119,93,255,252,191,156,96,5,200,168,42,1,155,136,105,202,15,136,56,119,131,54,25,96,195,35,66,168,18,68,198,50,99,40,224,94,48,8,216,45,237,99,70,32,42,36,44,52,77,111,176,184,117,90,164,239,236,41,61,153,91,226,254,23,254,204,125,9,12,234,1,47,116,161,22,162,54,96,180,232,129,196,4,89,164,130,85,213,110,91,214,30,2,65,206,21,150,228,89,250,178,88,210,21,203,136,237,25,8,78,179,26,28,109,172,50,23,84,201,246,167,186,153,139,229,153,214,37,72,223,57,166,95,123,31,246,170,134,110,188,201,239,51,207,26,2,84,245,186,128,139,54,214,223,144,115,166,144,190,145,156,122,218,158,138,105,49,219,253,128,211,206,154,133,174,75,238,19,148,187,16,91,137,35,246,149,117,170,22,106,68,45,252,73,217,237,72,116,165,253,229,85,213,211,72,54,150,108,148,199,86,5,43,37,226,112,160,97,78,200,195,132,35,57,101,119,58,129,187,237,59,163,171,33,69,189,143,125,59,251,21,178,38,159,107,255,206,140,145,67,136,26,195,225,131,20,73,46,80,97,191,255,111,163,105,255,255,211,255,255,255,255,163,126,218,14,59,77,80,0,197,13,206,146,224,193,213,12,21,228,207,135,76,175,212,200,128,76,117,72,0,72,13,43,70,19,17,67,81,208,48,152,24,56,193,66,160,246,209,151,131,132,197,139,98,141,213,24,144,72,220,25,83,138,155,146,241,150,152,2,152,240,233,136,80,35,210,13,43,93,109,14,69,99,37,250,75,41,30,32,226,82,3,20,186,222,200,219,220,42,151,157,205,81,195,72,210,130,244,0,6,6,15,203,130,141,145,133,251,131,222,147,123,202,126,188,203,90,157,149,171,166,23,63,4,97,5,80,243,22,51,191,220,1,150,122,189,136,225,166,160,245,56,255,251,178,100,72,12,166,207,110,209,139,120,92,114,69,166,26,151,48,76,140,23,245,163,84,108,177,61,0,241,145,234,140,246,8,168,123,60,195,195,183,162,49,26,141,10,129,60,18,8,101,9,101,146,235,185,146,221,163,225,13,101,136,25,185,121,161,251,86,189,74,30,97,82,103,176,135,249,46,187,166,230,44,37,252,182,107,130,187,212,143,113,223,169,158,47,250,191,191,70,125,84,111,229,111,82,181,20,239,122,1,0,0,80,11,75,8,94,85,124,42,12,73,39,229,229,160,222,86,43,114,255,198,168,185,230,171,220,129,176,23,187,201,118,75,84,125,66,51,197,54,254,141,47,246,178,42,252,197,219,33,106,159,211,140,181,94,111,178,255,119,255,223,183,255,71,100,55,254,176,0,49,205,199,77,18,193,14,6,22,169,118,107,34,37,57,42,169,238,20,2,44,40,52,125,248,77,132,33,185,59,0,180,166,58,242,201,95,55,250,32,254,74,37,92,144,180,106,126,48,121,217,67,68,131,105,150,252,109,205,135,62,98,35,72,84,9,169,253,220,219,172,87,237,40,13,45,234,202,199,250,164,118,104,47,166,227,247,238,205,207,17,97,64,130,62,16,232,172,161,70,135,68,29,195,120,144,226,71,3,122,248,131,30,138,190,80,195,57,66,80,254,47,124,162,42,114,229,178,134,221,249,246,35,244,33,20,219,12,172,171,17,236,68,89,74,127,187,5,74,197,142,24,218,80,141,177,136,233,63,168,246,15,18,182,124,74,207,174,24,63,215,78,86,142,45,100,73,51,22,126,86,94,179,91,156,130,17,161,134,116,128,30,107,132,153,129,4,16,250,22,45,78,232,137,44,193,79,232,22,168,137,93,126,24,235,13,81,168,125,234,106,39,51,234,213,47,167,27,194,207,181,127,242,30,213,127,253,79,197,191,211,65,60,46,179,71,243,230,223,50,176,0,0,96,105,212,196,137,99,19,1,204,172,67,50,168,48,195,80,3,9,130,3,11,16,96,24,108,240,146,141,86,136,112,92,20,43,30,41,179,101,47,72,195,7,0,7,129,17,38,198,155,44,229,117,22,242,82,147,250,79,100,123,108,173,60,33,157,183,98,192,175,179,75,50,4,120,133,133,70,153,198,192,162,246,129,169,43,136,188,102,64,128,133,115,35,143,142,68,238,237,227,45,229,53,43,178,24,53,102,167,181,114,211,57,127,149,114,185,38,164,101,239,76,82,37,239,29,174,123,50,177,244,16,207,104,103,39,52,134,176,13,67,0,133,175,84,137,74,19,200,242,72,49,64,16,200,84,220,70,153,137,200,3,55,152,14,179,57,41,149,243,57,88,143,74,144,247,184,249,73,147,14,249,6,207,115,102,229,155,242,218,227,86,244,9,255,251,178,100,97,142,6,213,110,81,147,153,92,114,69,198,154,122,61,130,56,24,101,163,78,109,97,141,193,15,20,105,201,132,169,96,81,116,238,218,93,196,25,109,139,248,191,85,158,122,125,202,87,205,126,191,50,184,29,48,4,4,0,0,0,6,55,161,175,73,245,194,180,103,163,194,65,18,0,23,9,193,171,248,235,227,240,248,250,185,33,49,227,45,89,77,154,39,86,219,187,228,233,163,94,139,247,210,254,247,229,251,124,23,237,83,252,255,247,158,255,237,163,135,84,22,231,132,157,100,185,134,96,156,65,166,120,169,144,116,52,232,214,142,8,160,96,207,10,128,10,3,104,98,164,38,95,197,244,93,73,182,76,200,153,213,59,67,136,188,205,17,183,109,37,145,25,27,63,83,23,110,250,146,238,11,98,24,146,51,56,33,79,182,247,228,143,230,98,163,43,55,121,68,147,211,242,55,133,9,113,158,199,83,62,229,204,22,102,205,160,82,24,245,59,110,100,137,242,181,72,135,58,203,125,37,120,186,2,231,214,43,202,188,184,198,184,131,121,132,139,214,126,148,135,144,8,55,132,152,68,219,236,202,100,115,227,189,164,78,67,123,80,101,209,243,234,51,202,203,195,195,168,87,191,149,81,78,197,48,246,59,153,39,255,59,233,79,241,12,107,252,92,239,81,135,254,75,193,236,123,103,175,223,104,248,167,147,41,93,153,57,109,177,96,12,3,161,113,165,207,51,248,65,105,115,1,125,224,46,52,136,216,109,46,108,169,102,103,123,43,83,247,168,83,40,210,198,49,183,108,215,175,33,125,15,215,159,208,59,229,72,177,18,85,246,46,175,149,239,200,171,178,115,253,255,251,246,107,193,23,250,64,0,0,98,171,216,68,153,159,24,131,100,146,244,47,186,20,11,48,83,83,2,25,11,23,9,1,1,6,230,194,1,195,9,68,0,113,84,128,76,179,9,6,14,11,135,182,217,224,101,119,0,216,88,8,61,91,82,218,145,169,3,128,96,120,218,32,182,211,165,222,118,80,137,218,151,48,166,197,41,32,35,14,21,236,212,243,47,80,105,118,203,162,162,57,65,99,66,149,178,180,138,242,86,44,21,21,121,235,251,35,129,172,0,100,184,62,157,98,66,119,104,42,254,249,95,165,204,171,19,0,190,218,113,55,74,127,58,141,79,60,153,105,81,28,5,2,215,255,243,127,76,143,58,233,251,63,12,55,84,29,142,197,237,236,135,239,131,134,51,253,184,247,220,241,79,185,92,253,176,97,246,174,221,34,49,188,96,117,136,238,252,47,159,149,157,82,9,101,12,54,217,37,14,82,174,188,0,48,0,213,252,188,37,105,81,106,34,10,133,34,253,77,252,246,32,27,160,3,203,218,144,143,95,165,255,251,178,100,117,12,198,110,104,210,19,108,79,36,75,43,250,131,60,106,106,84,229,159,88,108,61,49,201,82,179,234,13,134,40,176,181,220,216,254,103,155,212,237,63,23,5,8,55,15,213,152,132,122,208,220,25,255,127,255,223,255,209,247,255,175,255,253,255,255,254,223,183,208,172,199,82,229,171,251,57,248,78,0,6,75,249,6,77,135,12,8,4,68,204,34,137,51,214,235,34,75,249,122,195,110,8,98,238,53,36,86,9,119,27,249,204,59,92,173,171,221,55,81,177,94,242,115,122,205,106,109,197,58,94,184,69,240,145,245,63,78,60,98,115,103,19,53,14,231,223,45,56,247,83,101,195,47,150,241,77,253,211,93,165,170,43,220,34,155,127,59,35,102,27,132,254,185,210,26,84,16,202,10,195,168,91,166,178,125,148,130,98,46,145,3,51,238,252,100,123,166,132,197,32,85,130,237,201,196,145,56,106,25,115,100,93,112,151,128,137,15,243,106,22,249,120,168,75,159,198,13,101,150,175,91,121,103,170,5,157,253,203,251,133,251,254,115,116,243,0,6,0,62,134,70,217,26,44,148,168,210,169,29,97,81,240,146,250,62,191,253,103,145,197,95,205,209,212,215,166,102,98,182,121,155,242,143,156,115,124,221,5,80,176,253,79,199,5,254,185,159,255,255,183,239,255,231,127,211,244,255,255,255,32,62,105,66,217,205,68,101,64,84,164,40,138,233,34,36,82,249,57,101,91,32,4,219,189,14,165,171,124,145,237,11,66,240,83,38,244,69,142,194,153,47,97,187,18,105,101,53,248,37,222,144,72,254,58,245,85,145,106,237,53,42,136,233,115,157,74,111,181,59,178,181,219,27,90,62,231,161,141,108,206,226,225,45,139,189,34,81,27,241,165,110,87,120,104,83,50,59,100,87,198,103,141,164,226,115,78,239,101,70,174,80,37,38,158,53,251,202,225,124,80,39,246,16,135,178,176,136,105,139,76,222,94,250,242,225,63,82,15,5,129,14,197,113,64,252,98,110,229,143,88,80,253,78,218,80,84,64,87,16,150,68,43,136,235,143,15,218,102,251,116,50,217,32,186,91,96,72,71,11,235,43,239,251,3,250,66,98,248,244,237,162,101,142,237,124,79,1,92,233,177,205,231,74,70,139,238,179,239,92,100,159,67,246,46,127,204,253,245,0,1,128,0,20,162,46,14,20,226,48,43,69,148,247,105,200,203,149,137,30,116,82,59,93,150,178,34,245,86,119,132,14,129,30,232,165,12,5,179,66,195,56,147,235,253,249,203,234,155,141,223,116,78,159,252,111,125,252,122,63,255,255,253,190,246,255,255,255,255,126,56,0,0,200,117,51,109,54,77,28,228,4,224,40,32,115,134,59,41,154,94,102,86,255,251,178,100,146,12,38,49,104,87,27,47,100,112,71,171,234,104,45,229,28,27,117,225,84,76,176,125,73,16,47,170,168,243,21,80,36,156,33,82,59,43,105,186,61,42,217,164,15,81,123,15,209,110,21,34,228,5,6,185,229,118,24,70,144,110,227,233,63,237,68,120,101,0,88,70,103,12,44,74,86,210,24,71,102,13,140,118,29,107,15,36,85,248,106,13,77,249,177,11,247,238,48,253,217,88,100,87,6,180,44,54,95,132,168,217,242,248,35,57,176,230,172,196,10,132,172,156,165,230,155,81,49,33,55,62,225,152,233,2,242,212,10,112,136,205,28,242,225,217,245,142,148,62,234,211,248,227,212,135,169,229,27,111,175,200,168,231,119,162,197,237,159,55,120,185,187,180,112,88,237,231,167,238,222,94,43,171,84,210,131,200,87,233,12,207,149,182,84,38,56,189,13,168,225,94,184,113,31,39,215,230,101,58,45,67,143,126,237,42,157,193,190,153,58,69,7,69,77,75,81,99,196,4,73,96,17,29,236,231,48,112,51,2,73,128,79,20,202,91,166,56,145,6,236,74,41,109,239,101,184,212,65,142,164,123,163,63,133,151,157,251,233,201,209,255,209,91,245,255,254,255,191,210,145,63,111,109,213,253,172,219,111,234,223,255,255,111,199,61,67,224,0,0,113,15,99,80,136,221,48,37,7,94,12,149,104,134,60,176,194,69,150,0,18,33,158,151,148,32,148,134,104,16,203,205,15,166,234,185,116,158,164,114,101,6,121,17,214,132,247,199,230,98,45,125,147,195,75,210,157,109,166,219,24,101,179,146,88,16,245,42,144,132,146,195,164,234,173,32,153,81,14,241,36,36,12,170,133,108,181,209,53,152,167,103,142,218,192,226,185,131,118,34,232,170,110,244,203,108,61,45,57,205,72,150,163,44,142,87,158,28,103,106,148,98,16,131,99,77,53,62,109,133,13,66,229,118,137,21,16,158,70,109,73,89,19,106,234,88,199,43,5,177,73,219,168,254,108,194,190,105,219,85,179,93,178,44,203,250,51,133,142,12,181,204,239,181,23,16,167,212,245,81,46,161,14,245,110,80,245,105,216,132,216,222,66,165,50,113,27,16,221,94,175,178,219,17,142,44,250,153,237,43,140,75,26,191,74,146,232,234,136,165,67,60,165,132,67,130,207,152,32,0,27,72,39,197,48,240,17,176,240,107,33,162,233,33,49,72,160,149,109,216,12,168,251,219,106,171,53,114,72,36,95,222,173,140,235,229,70,107,11,169,195,147,123,197,243,165,10,239,204,185,84,65,94,180,126,191,253,176,146,151,128,156,15,159,88,181,106,57,203,175,231,127,254,144,0,36,167,8,114,132,2,179,70,145,177,57,176,146,251,50,24,13,133,255,251,178,100,162,140,119,46,119,213,147,47,46,114,75,198,202,101,61,34,92,26,161,161,92,108,61,149,129,41,29,169,193,132,149,120,150,190,233,32,150,171,236,217,153,36,109,76,227,44,162,10,143,171,106,234,46,147,243,22,183,18,145,52,119,29,15,135,161,30,77,211,147,44,19,3,169,10,51,200,180,233,121,12,182,200,138,169,228,122,70,75,122,24,200,198,94,177,89,24,219,79,45,225,129,244,79,225,69,46,208,103,74,222,147,193,142,229,6,11,147,61,231,134,242,249,76,19,68,54,196,190,83,153,157,145,150,170,150,199,238,79,165,132,179,34,177,152,196,122,16,70,22,58,93,2,225,129,209,216,224,111,21,124,178,211,142,174,64,114,26,33,143,103,65,40,70,59,190,127,232,206,136,159,117,127,15,186,133,25,126,56,169,31,82,98,248,9,106,198,165,8,245,115,199,159,204,8,15,197,104,81,92,72,3,133,150,156,137,29,245,168,168,174,210,162,210,63,65,24,250,231,130,220,102,106,73,56,154,192,217,149,237,149,28,61,89,19,103,1,48,198,91,74,32,65,106,110,28,98,148,183,106,204,206,116,231,84,168,161,255,243,28,206,172,102,36,178,90,118,121,212,175,119,65,207,234,18,109,62,221,136,126,249,235,196,220,214,179,81,95,94,206,100,0,69,102,137,103,119,141,60,6,206,153,106,133,25,2,8,133,199,44,83,44,105,82,133,133,156,145,66,1,110,227,79,46,170,71,42,213,139,0,64,163,160,11,166,42,10,73,77,154,31,171,124,153,132,133,64,224,197,23,243,154,149,194,16,106,36,149,169,66,205,82,124,180,50,84,143,114,139,223,8,116,152,91,132,150,23,80,219,58,10,195,220,184,169,162,54,27,204,49,218,140,87,239,230,86,65,109,57,68,142,32,244,208,226,165,80,227,167,26,66,22,226,38,73,70,31,71,63,87,68,153,138,56,248,63,152,141,215,232,8,232,246,229,46,89,162,185,197,144,170,100,92,151,227,237,103,76,56,230,250,166,146,22,23,216,97,241,240,141,133,149,187,102,27,154,182,129,240,229,151,75,127,53,77,239,117,196,47,26,108,48,111,123,220,155,235,83,72,95,28,177,150,233,247,134,63,236,90,99,250,250,192,71,69,219,84,72,219,194,220,221,168,163,78,106,37,162,22,47,21,57,164,147,69,73,61,68,42,16,245,166,142,2,156,130,57,181,220,156,208,242,18,222,204,32,71,241,67,2,19,191,230,19,178,213,200,52,100,164,148,222,21,31,227,75,145,102,174,68,126,215,236,18,136,223,33,219,254,106,57,201,249,62,15,144,155,116,102,255,253,46,255,56,223,255,255,255,255,233,0,2,74,144,82,114,36,6,82,51,226,69,21,27,255,251,178,100,161,140,247,88,113,84,139,79,62,228,74,9,234,144,60,194,94,27,161,195,88,108,189,187,65,36,158,170,1,132,137,176,91,65,66,85,152,100,182,36,5,61,227,100,6,176,1,199,202,94,103,148,122,68,45,125,237,211,50,183,233,125,50,154,27,78,227,251,26,130,144,194,149,196,93,51,140,205,245,141,32,62,203,113,148,170,25,58,4,75,204,76,125,190,51,217,216,135,96,194,59,82,172,5,209,177,235,2,19,5,206,202,54,106,186,173,104,171,84,65,53,216,210,243,101,157,130,107,21,81,46,190,175,139,133,165,54,79,216,176,200,26,134,27,130,77,161,180,198,135,178,240,241,229,55,50,149,97,172,154,9,107,252,103,145,148,188,86,226,198,242,137,204,180,181,58,198,213,53,202,30,183,22,16,54,143,3,104,253,75,106,17,49,41,179,11,170,98,244,178,175,9,104,145,111,18,80,58,181,149,5,17,130,229,107,115,163,226,212,102,40,234,62,245,19,153,71,208,204,135,46,146,255,243,182,156,31,243,173,142,187,171,65,67,234,18,146,130,145,164,196,44,176,109,72,26,124,150,181,68,130,72,108,195,235,33,30,126,233,117,53,131,184,129,223,93,204,41,52,254,30,157,193,47,132,91,8,208,80,118,220,175,206,58,178,53,31,215,252,41,100,179,114,237,253,92,30,181,55,252,63,207,0,0,53,156,72,137,133,181,1,139,140,192,8,100,72,180,204,160,2,30,98,129,65,112,19,26,62,42,0,163,105,131,33,128,180,38,46,28,2,168,19,8,146,139,121,255,91,194,1,193,172,8,129,47,133,43,230,33,8,170,210,33,58,196,77,169,171,242,152,196,1,43,99,92,47,249,48,83,12,153,136,2,14,141,133,3,54,228,25,2,15,101,235,177,116,232,176,113,122,134,67,132,175,130,224,179,7,81,254,26,26,101,81,4,75,26,138,214,101,28,170,86,132,19,152,128,24,106,55,87,26,41,54,87,136,121,224,192,122,146,151,117,114,32,46,138,172,84,13,199,18,68,162,136,154,109,92,43,89,11,11,214,197,115,150,68,158,11,0,184,132,168,215,203,109,54,93,69,111,93,150,42,230,123,225,121,254,227,28,212,210,190,122,74,52,86,86,90,226,83,24,70,107,198,135,108,71,199,63,119,30,149,206,254,254,95,186,206,218,191,232,223,215,220,119,247,31,227,115,103,203,55,251,106,215,150,15,249,199,249,247,235,153,227,246,171,17,107,83,44,89,172,38,205,226,226,236,66,220,72,219,164,63,3,198,71,232,64,139,75,194,1,85,70,5,58,79,160,100,254,15,3,90,9,27,61,127,56,85,30,69,55,111,174,38,32,142,99,244,81,84,47,229,8,221,63,159,167,194,78,226,255,251,178,100,155,15,247,206,113,83,3,121,123,112,71,135,170,144,60,197,108,30,137,197,76,13,61,93,9,25,28,42,64,244,149,176,127,87,255,71,85,22,214,242,135,255,134,194,215,204,77,163,7,40,196,85,55,193,129,163,139,58,108,68,2,130,6,42,3,16,51,45,83,180,170,32,243,156,4,15,78,118,56,35,0,29,153,64,196,0,34,45,8,80,0,201,160,2,22,40,200,26,185,32,80,104,184,121,184,130,140,177,148,49,73,20,232,83,162,1,204,60,204,0,122,209,177,29,1,66,22,160,160,99,26,56,121,69,59,67,42,0,110,119,6,66,22,212,4,14,70,207,145,57,240,137,98,154,155,123,40,176,47,169,220,89,225,156,198,234,26,172,14,177,119,83,179,195,72,187,166,193,147,14,86,209,62,121,43,145,153,115,101,93,4,10,167,212,68,252,173,3,189,86,216,158,36,232,94,94,179,170,136,75,73,240,23,232,114,90,29,169,212,133,54,96,144,203,199,63,106,226,212,155,204,233,30,212,191,54,46,157,98,91,201,245,240,146,70,235,213,222,245,59,142,15,109,211,207,101,84,134,47,42,87,133,183,137,100,231,84,119,87,202,155,149,18,218,166,62,154,222,84,116,146,46,56,239,159,90,236,121,71,195,145,112,71,131,229,46,202,170,101,156,103,116,225,109,156,178,67,77,220,37,39,172,253,229,6,58,102,81,234,123,139,220,189,234,43,58,52,212,226,174,198,168,199,94,167,243,252,230,160,199,252,71,139,252,39,81,15,245,31,208,119,84,187,255,179,255,255,166,33,65,56,146,179,1,4,52,103,211,27,5,28,31,0,2,128,66,66,1,140,1,13,147,152,209,176,232,57,33,41,187,15,25,40,33,128,129,78,3,2,77,68,56,12,30,149,44,165,227,0,131,162,0,0,164,88,213,96,158,232,138,26,151,73,146,24,88,66,134,190,69,218,64,58,24,174,97,128,4,97,18,6,139,138,137,24,48,171,21,25,26,103,228,195,63,0,36,82,254,150,192,197,144,89,107,125,187,0,131,223,70,122,239,32,14,92,193,16,132,160,161,161,113,161,155,169,100,57,74,28,2,154,201,36,53,32,254,104,132,148,54,217,219,67,87,21,38,232,187,200,95,43,160,15,144,124,141,167,92,7,106,138,232,145,141,151,243,199,178,242,212,226,214,53,19,121,113,198,3,185,147,164,9,205,48,164,198,174,107,67,140,108,95,171,86,113,102,196,186,170,68,111,203,50,191,226,87,13,102,119,60,167,226,195,205,47,207,22,140,177,131,153,161,70,138,67,109,42,75,65,117,85,47,17,52,30,233,237,81,146,113,51,146,182,65,68,132,4,0,4,175,14,54,242,96,228,48,18,197,218,10,154,66,179,255,251,178,100,132,136,7,186,113,82,131,111,63,64,65,227,202,182,61,37,104,25,229,163,92,236,49,240,65,30,150,106,96,244,149,168,17,200,112,153,159,212,54,207,234,239,223,244,69,152,1,142,163,141,73,193,106,166,128,162,68,122,234,162,205,146,173,152,170,200,246,123,23,229,188,198,169,111,243,89,119,251,127,244,144,2,155,115,101,150,121,130,126,130,138,53,117,133,133,34,35,113,65,3,170,150,240,106,178,10,157,19,38,101,109,221,185,41,39,214,250,58,137,160,232,121,247,32,23,102,104,131,181,118,215,13,190,100,123,0,191,145,30,76,134,27,74,184,78,226,188,100,61,212,208,199,185,242,47,15,184,39,178,226,3,211,58,1,244,212,121,192,123,170,101,153,211,215,198,25,234,132,51,228,236,135,86,194,53,108,72,246,118,215,6,76,161,248,130,43,174,29,145,154,100,202,106,173,105,167,89,131,1,196,206,233,146,224,30,109,107,250,17,162,35,194,26,243,68,114,220,205,111,165,152,255,166,17,166,174,228,59,17,106,6,36,126,174,97,147,107,229,185,238,42,171,96,202,19,26,21,34,250,230,222,131,97,247,145,143,59,92,16,154,119,165,127,195,94,255,187,134,235,75,255,34,170,39,106,252,210,128,0,6,0,23,135,209,218,119,23,128,181,28,9,55,135,173,200,188,33,34,208,58,166,170,108,95,31,128,113,57,2,9,242,17,157,165,102,245,227,62,178,187,1,17,178,11,54,69,148,13,105,111,45,246,249,90,99,15,252,74,34,165,54,98,235,119,187,101,223,215,218,0,68,99,14,220,83,45,108,213,86,8,174,20,96,143,194,200,4,5,141,105,147,28,40,145,112,224,115,10,132,246,216,28,30,14,64,203,160,16,238,163,211,140,8,230,192,157,65,81,66,139,203,108,20,58,192,173,246,38,33,253,230,114,32,130,25,173,5,42,76,148,86,53,68,188,162,198,69,21,170,147,135,18,53,34,196,200,94,144,235,226,6,20,59,169,145,81,34,37,160,17,103,50,53,218,216,28,232,112,191,176,81,74,222,108,38,159,161,238,15,85,135,250,161,132,31,69,9,96,56,37,46,197,193,47,66,116,106,68,51,130,77,53,82,136,42,142,8,112,0,82,103,110,35,20,89,20,244,38,3,80,218,141,135,237,138,243,225,41,0,26,2,211,172,98,38,143,224,177,193,238,93,165,233,58,93,173,41,87,71,4,247,136,179,138,43,148,9,172,26,213,170,229,81,175,51,187,85,219,218,27,218,131,227,120,213,222,100,46,201,171,195,100,182,161,20,211,245,193,197,190,219,175,245,23,125,170,223,236,253,190,47,173,127,143,254,163,239,14,220,251,80,234,238,100,232,9,33,128,1,0,82,85,9,255,251,178,100,132,12,23,253,112,210,11,88,124,192,71,227,186,168,49,233,24,26,161,163,88,109,101,225,193,13,161,106,4,244,149,176,206,17,103,53,76,151,236,21,5,102,79,225,218,93,158,154,51,237,77,128,76,82,40,61,123,71,31,135,34,210,76,250,163,116,150,59,78,23,201,226,91,233,124,115,161,95,44,69,207,215,21,173,22,230,46,220,89,222,229,255,232,255,254,160,1,105,205,136,0,28,48,64,65,196,115,56,137,212,211,16,70,225,160,53,195,68,24,46,84,54,72,240,91,129,39,67,13,155,126,232,107,24,96,201,10,164,187,164,25,134,100,170,207,163,77,78,166,72,183,40,201,91,240,157,117,54,7,171,7,108,69,184,77,46,8,107,165,200,166,26,81,228,27,77,85,169,148,221,7,68,214,239,155,22,50,206,166,108,118,35,172,40,8,249,195,205,216,187,184,217,168,255,242,69,78,217,11,204,48,146,171,46,228,209,49,234,168,179,81,99,125,36,88,42,165,58,105,36,88,132,190,177,188,232,239,60,119,161,88,238,208,52,238,136,29,76,113,77,42,121,212,9,71,121,216,175,61,84,79,42,114,23,156,238,27,5,37,105,60,178,72,226,169,178,225,235,241,229,38,105,77,181,173,75,188,136,5,48,103,50,77,219,83,95,181,59,248,94,131,243,12,236,250,107,111,222,168,36,7,82,116,33,108,97,9,77,158,206,14,88,24,252,229,2,208,111,53,33,47,223,68,188,40,28,253,64,214,196,47,4,89,176,233,156,205,209,38,205,57,252,250,129,72,173,242,127,236,215,81,255,223,111,244,163,37,26,159,241,6,250,241,127,255,44,0,76,70,225,27,115,104,100,229,222,54,7,140,59,240,176,99,74,145,142,24,59,68,200,76,234,194,64,160,144,7,182,88,103,0,227,44,76,46,40,40,148,28,128,20,69,145,147,31,46,169,8,147,26,104,139,49,106,18,200,182,0,81,72,13,105,65,196,81,77,175,161,192,0,4,58,4,32,2,16,8,89,180,246,25,4,76,54,104,135,130,18,148,186,154,144,96,69,85,129,221,128,131,139,117,138,70,41,187,24,120,167,201,133,143,51,121,82,65,189,212,148,211,59,144,188,191,72,143,219,82,217,13,11,85,105,56,98,190,100,246,96,167,150,122,73,214,101,167,182,173,66,168,82,184,138,109,213,176,209,216,173,217,183,42,67,140,170,172,8,198,228,55,83,200,136,110,227,133,236,83,190,71,242,70,31,22,248,149,186,57,138,90,155,118,115,212,106,222,235,210,203,224,106,239,39,242,73,3,231,189,89,213,91,243,155,157,191,103,247,50,77,106,96,250,181,24,24,217,66,127,153,9,6,172,179,76,217,74,50,66,231,74,104,103,82,254,255,251,178,100,123,142,183,229,113,210,11,89,109,240,68,163,186,144,61,136,98,31,101,197,74,77,188,93,81,18,140,170,96,244,153,152,213,155,151,167,24,234,224,154,174,143,82,244,39,137,117,27,98,150,56,224,203,80,20,6,15,226,16,226,120,231,5,16,80,85,247,12,158,134,76,36,76,208,82,23,140,146,71,238,54,100,164,38,23,159,127,32,193,87,229,30,83,69,169,178,127,98,13,228,231,63,248,191,255,251,128,99,2,122,60,82,240,48,65,158,152,128,166,12,80,20,196,64,192,198,73,132,97,166,170,44,99,197,43,228,196,65,76,13,96,193,79,80,120,152,8,116,64,212,67,68,133,17,17,195,74,52,210,36,2,18,2,18,63,102,80,82,91,12,129,164,42,182,136,68,168,96,100,38,172,229,20,86,69,6,5,33,42,54,244,176,18,24,7,31,33,2,2,137,42,72,130,173,75,103,205,218,168,85,15,90,77,227,196,214,220,169,125,180,207,146,152,203,180,243,36,85,228,191,132,155,86,193,13,22,195,21,84,218,103,188,248,61,156,159,159,5,21,97,45,152,124,177,90,112,73,182,97,90,150,112,61,98,248,39,4,60,193,179,41,178,210,165,46,39,84,26,205,92,135,202,11,195,47,95,183,222,105,26,113,180,87,218,169,47,232,164,92,176,53,28,57,195,145,197,123,74,183,117,205,152,236,76,176,205,227,90,14,98,110,49,61,54,240,166,69,94,169,144,190,188,137,50,39,22,128,209,140,174,82,149,249,84,235,109,167,109,246,213,125,31,241,203,65,131,61,64,194,243,195,184,182,51,11,179,166,54,179,243,68,30,27,96,143,138,106,115,70,44,202,115,5,204,7,93,62,174,38,136,252,220,232,77,11,98,243,17,44,50,199,168,29,106,165,18,87,154,89,51,53,51,207,41,245,28,41,228,245,200,127,145,214,207,255,235,0,146,212,220,114,225,224,18,112,19,89,112,69,14,78,240,48,45,36,28,66,167,0,137,117,248,57,11,46,211,43,143,55,80,143,39,11,245,84,120,239,6,65,3,14,98,239,114,70,104,151,212,225,51,138,175,55,156,149,163,152,229,28,212,95,35,33,226,117,208,216,41,24,28,78,115,154,86,34,224,148,77,41,198,53,161,200,63,27,241,83,81,151,112,99,122,178,90,197,233,120,172,97,109,78,157,90,177,189,137,23,139,61,118,146,249,206,156,104,72,37,193,65,14,173,103,134,36,78,194,240,176,237,149,105,72,3,136,92,87,110,26,216,144,158,90,109,18,137,93,50,233,213,210,251,156,239,212,147,32,175,100,138,112,213,92,28,127,106,112,200,212,241,216,58,230,170,236,142,120,169,94,235,13,89,165,101,29,136,45,41,206,221,94,96,130,196,255,251,178,100,98,140,150,202,104,213,155,56,123,16,69,6,106,149,61,37,120,30,241,163,74,109,229,237,128,255,25,170,89,132,137,232,193,158,199,172,53,87,246,8,57,195,92,76,222,1,177,110,220,207,83,227,0,64,0,146,29,40,161,20,126,57,213,167,162,177,15,208,220,130,198,24,67,250,120,231,86,22,157,242,168,132,249,122,166,222,18,207,99,184,247,139,249,12,45,194,14,178,50,132,219,85,235,255,170,76,191,173,178,253,177,54,29,209,230,181,75,255,255,255,250,64,0,16,92,11,211,27,11,105,137,148,24,19,25,160,140,152,152,0,145,97,149,17,16,133,25,25,98,8,12,152,213,124,153,24,64,59,252,55,198,48,36,72,172,39,148,129,206,160,62,13,43,21,102,14,68,22,70,44,74,42,103,171,145,8,203,165,107,128,10,132,71,200,5,70,216,20,116,112,224,67,193,74,25,50,241,18,66,154,24,76,16,112,180,239,177,80,54,48,174,92,0,188,25,41,85,241,1,73,57,162,4,126,85,74,241,254,151,147,84,196,119,176,92,67,193,64,98,33,210,164,9,222,232,175,139,5,184,102,199,149,108,133,196,55,164,156,37,240,168,133,38,170,145,38,183,193,174,225,75,195,193,152,228,152,50,193,225,235,93,109,88,239,75,199,43,174,152,180,205,108,217,178,115,88,57,89,165,154,68,147,92,229,117,111,16,88,105,13,209,227,17,115,17,43,164,37,201,167,81,252,60,253,54,9,20,78,244,244,181,228,7,93,246,124,140,252,248,84,250,124,150,221,151,226,231,82,40,226,229,140,133,58,141,64,110,221,176,132,4,74,73,4,186,16,133,227,34,146,229,45,166,85,123,179,132,69,109,44,245,34,194,86,166,228,158,94,127,244,227,104,191,19,10,108,64,84,99,194,91,249,204,204,75,96,195,19,27,191,254,191,253,120,47,240,142,169,254,178,26,162,96,36,36,212,220,146,33,132,48,98,132,14,64,89,225,26,163,128,32,61,70,196,75,167,153,150,115,192,40,41,144,176,65,236,90,19,0,137,136,255,181,101,56,122,63,132,112,132,132,194,184,242,29,138,33,233,168,77,155,79,132,121,15,91,32,102,112,15,49,153,34,29,20,140,29,230,171,247,137,215,18,145,176,33,34,110,176,240,27,143,153,153,9,150,115,113,229,26,36,26,98,99,170,4,113,107,54,40,195,146,169,12,159,107,249,141,113,217,165,221,79,13,166,105,161,76,139,146,7,14,181,117,219,216,175,140,109,209,157,51,24,6,66,211,111,76,88,25,20,138,248,29,83,209,87,11,77,107,16,122,143,202,104,188,212,85,90,148,174,95,79,122,175,2,190,127,25,159,41,26,28,124,125,81,99,48,187,100,122,106,233,255,251,176,100,95,12,166,210,104,213,27,89,120,112,66,230,106,185,61,133,98,31,201,197,70,77,229,239,129,14,144,170,164,246,21,152,116,12,167,162,31,93,228,53,17,111,144,158,159,13,218,253,50,221,75,181,190,254,232,217,249,219,245,99,64,0,48,0,16,233,20,9,148,90,0,160,102,86,202,166,193,65,43,48,165,159,177,203,130,100,238,44,232,2,187,84,183,89,216,230,88,99,102,114,59,104,251,181,15,217,27,253,55,86,253,159,95,174,39,114,189,119,121,143,240,242,158,183,255,215,244,128,0,88,198,225,178,56,153,232,177,159,82,24,169,1,145,1,139,47,152,186,104,96,1,143,38,1,132,205,33,77,155,25,25,225,176,47,152,26,211,12,34,39,0,72,210,69,191,10,8,188,74,66,100,33,128,152,71,6,120,9,25,222,45,122,130,202,3,130,53,17,150,68,132,5,131,132,106,64,99,72,138,39,56,104,38,92,85,0,90,214,244,66,56,53,183,218,109,126,136,4,80,216,251,236,2,16,49,122,87,128,8,12,228,173,226,46,45,86,150,241,40,176,219,134,138,59,44,21,136,6,0,238,91,82,85,20,251,120,251,138,153,25,51,47,184,154,220,170,133,8,14,176,161,145,39,94,151,2,242,73,72,231,121,122,216,214,228,148,51,196,128,235,141,185,245,193,220,234,201,147,210,62,216,105,30,169,170,247,15,42,149,102,45,222,189,98,92,160,55,169,70,54,247,29,155,43,154,181,100,163,234,255,23,80,253,105,4,59,222,218,58,130,221,120,122,127,92,27,111,177,11,127,81,15,29,106,5,113,184,41,237,119,143,245,255,223,255,249,62,190,38,12,253,0,24,39,34,37,38,76,226,151,231,3,121,177,119,162,55,43,121,68,170,179,115,8,251,127,172,4,110,205,214,12,21,164,199,71,144,94,238,238,48,45,174,175,34,153,221,248,185,229,241,136,18,118,44,238,194,151,253,106,6,31,194,63,253,127,253,254,34,0,2,66,152,9,200,195,100,1,59,48,151,4,65,129,15,7,68,131,90,3,141,26,112,42,24,106,214,46,194,17,160,184,192,42,171,133,131,14,144,26,198,28,216,187,235,229,24,212,192,68,177,203,3,138,211,225,212,181,86,70,190,202,192,166,135,30,36,59,60,151,65,32,67,48,186,45,215,67,177,122,113,42,37,69,86,117,153,42,137,57,112,145,103,51,108,115,56,91,151,16,159,6,243,247,112,16,154,57,184,42,113,1,159,83,8,249,26,60,216,229,63,201,204,240,225,219,105,51,130,120,46,7,14,81,57,138,35,209,104,64,152,58,241,195,182,198,24,146,218,203,71,124,204,160,88,17,61,226,147,76,72,150,103,138,34,27,218,99,185,181,37,115,255,251,178,100,86,140,39,92,104,211,27,88,124,64,69,40,74,128,61,34,122,31,77,157,70,110,101,241,64,214,7,107,180,151,137,24,51,79,130,198,177,229,92,51,152,144,10,223,133,241,137,156,61,84,74,145,161,245,33,160,237,131,113,252,10,56,98,49,113,60,228,80,161,245,122,206,7,171,232,128,55,77,218,191,236,210,234,201,134,111,230,63,107,212,218,117,96,46,238,63,21,163,188,251,40,216,76,182,19,147,1,244,219,56,17,76,88,27,195,35,200,213,221,232,77,222,86,152,105,44,170,204,59,49,253,141,191,10,94,207,111,193,16,204,166,212,37,238,159,118,237,251,244,250,208,31,255,251,204,119,245,220,127,254,182,127,255,64,0,0,10,130,5,1,56,32,192,228,20,227,3,44,66,6,64,162,201,133,64,6,36,16,152,232,138,6,13,153,64,138,50,16,3,7,140,204,66,50,168,92,48,10,52,4,68,96,18,12,56,172,196,208,158,184,193,162,0,37,25,145,166,146,15,11,11,36,9,9,121,40,48,91,118,77,23,65,41,126,157,195,16,164,53,8,225,204,108,101,82,22,252,136,68,12,225,17,238,202,247,105,236,26,3,37,4,97,148,33,131,233,129,69,246,78,255,34,68,181,81,32,111,179,209,153,31,182,51,154,87,225,140,138,33,234,72,38,122,35,30,13,236,122,142,42,64,74,23,41,15,134,189,128,107,62,196,221,83,129,144,183,118,227,93,150,175,91,228,38,46,101,145,9,7,148,120,14,30,40,99,222,231,194,45,110,26,191,110,73,136,185,116,209,76,170,218,60,101,203,138,85,121,83,140,202,40,102,133,133,78,155,112,171,194,59,79,124,158,29,222,247,161,221,26,171,202,140,245,201,36,139,131,9,1,241,2,255,189,90,206,219,166,254,69,232,182,253,18,13,0,48,0,160,16,22,228,171,81,242,16,76,17,167,229,35,153,10,246,123,245,32,227,45,81,203,176,33,213,109,3,169,49,35,183,33,22,221,111,254,185,61,22,127,101,251,127,254,223,253,190,160,214,184,0,2,1,156,192,222,4,100,11,75,49,251,206,35,16,173,116,8,28,74,99,7,1,50,19,160,223,168,94,79,169,154,150,97,20,166,137,210,75,25,154,26,131,146,1,5,171,90,157,140,10,167,197,143,77,85,10,87,234,46,156,76,220,17,82,186,155,81,232,126,4,4,138,92,128,34,108,178,20,26,194,100,230,3,192,0,96,235,48,212,64,119,46,134,217,1,3,80,74,165,133,220,63,158,164,82,64,223,144,250,59,198,18,61,149,149,45,70,193,249,13,88,6,22,242,189,191,106,210,198,235,159,159,43,228,15,194,101,78,244,92,178,2,123,202,43,177,244,70,158,64,111,66,156,241,255,251,178,100,77,140,135,155,104,210,27,89,123,80,70,164,58,156,61,133,118,32,249,199,64,46,101,87,192,223,10,234,200,182,12,112,104,41,85,35,74,40,12,100,59,123,139,174,14,19,94,176,133,26,214,85,48,106,189,31,19,59,214,77,115,234,177,143,194,96,163,51,20,126,237,71,190,46,162,60,236,137,99,83,65,33,54,85,110,103,205,213,130,228,186,31,196,211,8,121,7,197,207,192,84,251,14,224,156,127,108,90,55,118,170,198,47,22,79,29,23,174,145,253,32,0,0,160,8,0,0,202,113,16,70,28,212,143,142,200,202,89,197,219,37,252,73,0,144,120,219,1,110,60,135,181,210,146,62,254,11,22,97,82,100,141,104,97,106,206,53,93,34,86,82,179,73,197,149,222,209,103,44,226,162,250,228,197,44,240,226,58,46,255,233,0,76,78,80,63,2,72,203,6,211,31,186,76,114,11,34,26,25,12,32,102,131,209,147,195,166,71,75,134,7,12,236,53,48,0,136,195,225,3,110,137,140,172,93,98,43,136,24,89,51,64,76,20,64,22,4,171,194,34,176,128,32,91,160,41,36,178,96,128,33,48,60,112,46,95,147,4,131,26,9,137,200,42,4,163,160,82,65,162,182,52,15,83,163,204,245,85,85,100,158,121,231,134,102,53,104,102,13,125,62,17,180,189,12,145,116,26,107,41,5,188,56,74,31,187,17,42,194,49,36,147,52,67,72,199,35,238,92,107,151,220,121,124,76,57,36,57,170,40,98,179,24,138,227,86,21,38,185,28,73,203,245,33,11,75,172,34,204,248,67,53,105,6,10,114,172,36,244,27,148,18,222,72,173,64,180,17,20,8,75,160,48,225,227,92,249,78,250,180,83,203,22,203,3,90,228,122,134,244,212,31,90,244,155,183,45,81,127,101,125,147,214,108,248,252,210,159,238,236,207,114,134,252,135,143,183,39,53,217,170,108,168,122,75,33,30,58,32,108,242,32,178,182,229,75,101,91,83,52,255,229,103,82,80,0,3,164,53,48,23,56,117,66,186,210,227,192,172,151,0,41,173,186,238,185,21,40,161,133,23,26,56,125,123,90,14,104,74,61,137,194,3,14,220,239,138,103,178,217,75,21,250,61,159,242,244,213,255,254,225,0,0,48,199,227,80,67,30,208,51,149,179,127,94,11,212,24,32,33,220,146,6,104,155,208,1,96,12,222,194,140,12,112,193,11,207,9,160,218,195,68,138,154,25,133,18,29,144,137,171,6,5,3,98,195,205,232,100,21,42,25,103,24,6,113,29,224,64,65,130,193,130,66,234,63,54,64,51,138,149,13,157,105,154,197,130,69,53,226,12,157,212,81,225,237,220,132,190,48,142,72,70,224,193,2,135,51,152,124,96,130,193,255,251,178,100,56,14,231,248,103,80,19,121,93,112,65,67,186,146,60,104,132,30,141,163,68,110,101,241,65,4,143,170,76,244,137,168,33,7,59,205,212,13,102,16,251,144,89,151,217,183,81,230,230,246,83,205,200,48,211,42,139,77,15,40,84,13,210,134,248,155,205,26,245,164,11,187,105,224,82,115,177,236,89,239,176,153,69,48,242,210,237,44,247,23,142,145,16,116,243,9,226,242,99,217,83,230,255,60,140,109,221,106,220,203,121,100,178,41,177,153,81,137,205,196,113,157,211,231,174,69,190,106,22,151,28,41,60,110,38,216,152,253,122,38,84,138,230,244,33,231,237,212,122,89,112,106,122,71,162,93,81,72,120,191,8,156,115,123,216,101,112,139,126,15,207,125,167,67,173,0,0,182,182,106,92,240,127,50,237,92,135,212,89,176,151,8,162,245,247,5,66,177,91,210,21,166,12,25,209,162,211,193,146,17,86,169,162,125,127,3,37,71,175,249,224,147,245,203,229,226,235,167,218,183,100,127,235,166,1,245,253,190,183,250,192,10,136,202,167,42,51,25,104,140,98,19,113,139,194,128,160,216,24,130,99,116,89,135,195,134,67,35,24,128,0,24,180,46,96,140,64,42,125,48,224,232,28,27,88,194,165,96,176,108,73,2,150,73,142,69,220,116,10,208,229,41,210,64,60,12,74,16,133,246,168,189,69,222,71,198,144,85,28,104,133,164,94,37,135,54,140,96,15,28,54,69,212,180,132,48,116,44,85,208,98,228,161,49,56,128,200,134,16,64,165,170,188,9,187,32,177,88,137,43,103,219,56,58,152,228,134,203,182,19,193,109,224,39,196,21,24,193,150,114,219,30,10,105,166,84,145,57,157,122,116,198,10,41,50,7,7,75,176,54,198,198,137,52,83,217,189,83,168,153,124,70,220,91,66,228,106,123,125,200,59,138,204,169,11,11,135,86,120,149,91,199,139,121,30,69,253,71,167,4,203,234,68,61,75,198,178,204,203,76,57,179,104,252,237,223,85,139,159,72,229,67,54,24,215,21,219,88,241,251,109,62,171,252,95,169,30,207,108,70,206,172,201,241,40,1,229,244,38,9,130,233,182,228,201,141,83,97,187,220,67,160,12,87,205,8,54,190,244,251,55,249,67,84,215,205,133,23,85,4,224,195,50,22,237,208,175,139,148,79,161,36,121,159,171,254,127,87,254,213,158,26,207,119,161,248,202,153,174,76,0,0,0,20,171,14,114,90,230,113,4,96,52,198,34,70,98,15,224,97,179,92,108,49,243,48,35,168,0,12,213,196,68,35,5,169,56,212,192,133,23,241,177,24,40,113,192,128,1,137,66,224,9,218,68,208,128,32,72,138,88,183,16,234,141,96,16,64,70,160,26,40,113,255,251,178,100,36,142,103,138,104,209,27,121,124,64,58,2,186,186,37,131,28,28,181,157,68,77,229,241,81,6,20,42,8,244,138,26,39,12,64,165,129,151,165,176,0,72,116,50,5,66,23,89,39,198,151,167,44,18,32,37,225,164,79,53,87,100,198,74,188,101,141,4,105,48,44,7,179,19,88,49,19,171,132,137,60,91,211,18,197,18,74,54,102,177,60,32,36,115,218,148,102,134,228,14,231,150,93,12,141,55,57,162,249,51,128,216,9,249,218,130,72,181,16,255,143,1,136,103,45,201,118,181,65,218,182,122,20,164,119,181,243,165,120,218,235,199,28,79,61,166,135,26,22,227,99,14,26,222,94,221,211,107,175,170,165,105,152,17,254,55,19,76,244,174,115,189,218,4,207,28,179,138,181,219,192,60,255,111,89,245,163,175,150,197,95,167,155,230,11,253,248,155,59,227,131,0,16,0,0,0,84,232,249,208,84,94,179,78,209,29,112,36,209,144,165,107,51,2,66,205,129,156,180,106,112,219,1,201,143,120,37,132,45,230,86,201,255,176,99,213,85,90,109,255,152,201,127,242,95,255,237,90,192,32,102,137,194,20,24,67,161,134,43,25,128,169,140,10,24,216,120,17,128,208,9,140,201,169,36,13,96,153,50,9,68,206,128,144,122,105,39,139,90,58,126,107,169,138,94,52,2,230,162,50,2,145,188,25,49,166,3,96,38,28,32,83,21,68,176,76,211,86,69,208,195,11,130,210,31,146,134,147,64,217,61,167,185,139,101,123,197,202,133,162,58,199,155,192,168,76,66,46,58,73,132,154,172,106,11,40,57,184,122,252,185,0,246,74,198,192,126,201,29,177,53,34,228,234,75,182,8,236,81,123,104,231,105,143,78,117,166,169,114,7,169,22,211,151,40,46,173,6,198,160,11,146,83,141,51,30,235,231,219,150,228,162,164,152,45,30,198,50,7,119,215,201,102,120,226,229,51,174,185,166,154,237,137,220,117,226,107,246,168,21,170,107,245,196,191,214,55,146,213,238,62,127,253,125,243,58,231,116,124,221,175,227,86,210,239,127,115,127,150,111,168,122,255,196,133,126,154,90,1,31,49,91,226,42,233,12,112,153,70,28,81,13,129,4,31,200,57,52,138,59,147,171,9,250,168,11,102,232,201,168,8,173,214,214,198,167,154,9,160,209,162,246,7,103,245,4,173,255,199,79,63,231,21,173,229,180,204,107,119,255,255,237,242,192,0,0,0,20,71,210,122,29,102,50,76,104,198,161,154,134,62,244,98,64,128,139,112,17,152,244,177,119,13,100,236,132,16,199,140,12,181,236,204,232,32,21,94,12,244,238,160,57,240,224,84,105,87,53,208,187,99,149,3,219,100,202,232,170,176,54,117,9,83,255,251,178,100,34,142,231,75,104,209,27,121,123,112,63,66,202,163,49,229,84,28,37,163,72,109,225,241,1,39,25,169,132,244,150,32,64,103,52,141,212,193,41,185,194,5,128,74,145,39,156,70,114,216,203,164,243,21,3,16,132,239,80,42,198,114,205,112,32,4,113,2,252,185,176,250,131,74,171,195,104,245,13,21,171,163,46,37,147,209,247,33,138,249,232,65,140,225,226,231,85,35,111,168,156,223,106,114,193,60,139,106,254,123,221,184,49,252,161,75,75,145,148,244,85,243,193,41,187,181,51,148,76,143,194,85,157,67,150,253,197,87,34,250,145,198,69,236,109,174,111,184,222,28,79,252,56,81,228,113,222,27,146,246,213,233,185,55,63,125,233,255,189,109,168,170,77,225,189,75,10,219,84,123,65,141,140,209,215,194,230,5,107,45,51,240,229,158,223,253,96,0,0,15,23,204,223,41,63,3,0,225,84,153,128,58,22,196,162,87,126,26,137,222,149,144,142,25,117,35,176,90,229,154,44,60,32,146,67,79,86,228,81,250,9,247,123,246,232,234,78,183,127,222,170,223,236,233,169,242,178,252,159,72,6,115,17,197,22,135,51,211,115,58,89,4,1,24,232,233,135,14,24,64,112,36,4,201,10,193,32,230,112,112,220,12,28,84,211,83,140,112,165,51,33,229,0,14,140,34,50,70,165,58,68,181,240,33,170,168,6,217,64,234,128,66,36,197,242,202,68,90,149,63,40,218,133,242,225,200,177,147,81,157,25,244,219,75,232,58,40,40,39,98,10,117,17,210,82,237,42,10,224,225,161,178,29,171,204,240,131,69,73,14,82,109,90,81,111,17,19,238,92,106,20,14,162,100,246,83,106,198,131,188,182,154,90,219,182,78,164,150,8,238,252,176,57,115,229,1,138,24,147,123,117,165,58,193,238,93,153,245,46,175,199,97,183,224,144,200,189,158,20,245,88,243,189,242,196,251,239,27,80,73,8,190,233,50,29,30,184,84,217,116,253,131,155,177,155,241,168,81,59,250,49,36,166,111,218,43,227,105,223,120,236,58,242,56,255,8,188,196,199,135,233,25,83,158,244,39,186,161,22,97,47,43,154,3,156,130,30,78,33,5,128,152,8,26,151,125,50,188,107,59,58,234,40,39,61,249,65,60,120,41,113,219,181,19,147,29,41,87,240,198,21,186,43,254,12,154,47,208,243,141,54,191,255,106,10,44,23,117,29,79,125,117,235,63,251,215,255,254,168,0,0,112,79,249,225,48,154,220,249,152,49,154,88,113,147,58,139,31,155,108,208,16,152,2,252,147,134,166,190,170,193,143,135,80,18,107,97,105,230,80,32,22,46,1,42,137,55,19,9,173,129,162,246,216,66,30,42,14,60,140,84,3,159,255,251,178,100,32,14,167,10,103,209,19,120,61,112,70,226,250,154,60,102,130,28,133,159,68,109,225,241,73,10,148,42,8,244,137,218,14,17,50,200,104,169,240,109,220,236,112,182,210,38,230,6,50,61,13,193,155,52,130,4,141,22,148,145,12,137,44,96,135,89,14,75,254,72,139,130,129,7,14,21,25,18,5,169,61,226,99,214,111,227,234,226,222,85,225,88,83,197,163,116,10,94,157,211,210,126,75,160,28,106,47,169,7,213,83,189,205,209,192,254,251,242,52,137,183,174,39,52,179,56,235,243,240,68,182,79,251,146,210,41,222,226,43,82,23,223,195,45,45,169,238,204,94,239,103,121,127,228,219,191,42,236,217,45,133,99,168,42,23,220,42,52,169,7,113,82,17,138,36,174,206,185,162,58,172,106,246,23,60,170,104,218,53,204,125,73,34,128,0,144,0,0,0,85,125,15,87,179,50,36,218,203,170,22,145,152,121,53,55,135,81,140,238,109,35,79,183,42,242,1,223,96,87,194,115,57,141,120,55,41,146,46,30,32,117,65,155,99,63,21,119,253,234,254,158,70,197,219,227,101,174,255,197,243,25,222,235,181,128,12,24,253,62,240,115,93,157,18,23,50,240,83,60,76,49,180,83,39,159,17,22,153,42,154,53,26,131,52,26,98,162,198,202,162,103,3,153,143,5,129,70,140,36,220,105,45,88,89,145,75,136,66,159,64,214,168,187,99,113,132,112,33,154,9,87,17,224,77,93,253,2,38,25,97,64,46,8,64,115,27,88,98,168,126,7,44,242,91,3,134,60,24,155,87,76,183,41,242,29,0,89,8,150,213,234,49,200,196,63,45,69,8,233,20,184,20,152,208,152,98,110,41,171,182,177,100,35,70,219,133,77,243,131,212,153,172,217,176,160,178,251,146,199,94,196,80,79,70,226,71,23,111,30,101,184,155,198,196,106,160,85,9,118,2,36,251,222,45,242,171,214,228,43,167,211,22,231,128,179,157,193,242,185,110,152,112,134,235,9,186,98,42,7,234,238,241,39,143,216,252,95,233,139,111,91,86,207,234,174,213,162,60,253,126,106,210,21,126,36,119,235,38,177,246,247,49,192,101,201,42,132,133,178,159,172,97,176,169,59,42,42,26,170,15,3,131,60,224,58,126,9,190,172,109,29,233,211,140,247,95,82,172,128,204,209,123,150,116,186,147,167,61,244,253,226,73,127,213,122,142,39,175,169,253,110,244,234,119,253,92,229,186,210,0,0,115,14,235,50,232,227,31,67,54,149,3,7,37,49,246,193,164,0,145,80,40,144,25,224,4,102,104,108,244,230,92,70,103,44,198,44,130,154,200,28,173,70,198,90,194,133,133,37,66,193,78,192,20,97,81,3,129,26,211,246,92,243,255,251,178,100,32,14,135,29,104,209,19,120,69,112,63,133,26,147,61,39,104,28,209,157,66,78,97,53,193,32,28,42,104,246,9,152,66,25,250,194,131,213,121,100,37,243,192,243,128,140,204,67,254,189,218,90,109,134,66,22,58,82,162,217,107,115,135,71,6,252,75,98,232,115,101,14,123,100,34,108,66,79,72,163,240,29,104,41,73,225,133,218,47,172,237,203,169,149,182,60,212,231,243,110,175,159,58,224,207,238,72,219,222,155,202,71,243,51,20,99,65,162,219,107,39,227,116,115,48,155,111,164,56,238,165,85,58,181,4,64,109,159,245,175,218,169,219,212,125,250,159,248,254,251,65,202,186,203,248,27,198,49,74,38,44,54,185,1,15,186,99,40,172,83,180,170,158,215,1,150,168,77,49,1,237,97,147,239,43,189,196,233,19,127,5,77,18,159,151,88,0,64,1,117,103,51,147,239,210,29,46,144,81,204,47,241,66,223,105,121,8,233,201,239,153,83,255,84,109,156,125,244,161,178,76,106,151,148,189,209,217,109,245,75,227,90,232,112,233,161,181,114,191,219,254,190,207,254,138,127,246,119,198,128,102,14,108,134,156,193,166,3,71,150,132,128,6,77,61,152,176,120,96,102,50,181,25,12,156,165,6,64,60,55,48,72,48,215,2,147,52,139,139,78,24,0,10,8,64,77,179,24,1,163,113,71,73,119,131,69,129,81,81,130,0,113,184,29,77,77,42,112,80,12,108,186,255,83,48,64,195,160,206,88,8,16,225,24,90,209,165,218,114,35,168,73,19,21,90,20,77,80,174,196,233,151,146,140,196,114,238,81,167,227,31,220,13,66,138,211,109,227,214,172,83,183,175,78,242,172,61,35,218,21,58,109,94,41,149,36,23,158,150,197,172,230,152,141,250,27,210,29,80,92,140,20,59,188,81,107,218,103,209,220,158,152,133,223,191,64,249,195,80,117,100,175,123,185,187,251,218,201,131,254,34,234,81,238,147,123,160,207,127,41,253,53,181,224,147,147,255,164,127,124,29,228,193,239,190,171,39,85,185,50,40,222,19,75,232,247,229,205,126,91,229,42,166,127,187,236,169,224,135,88,28,0,0,0,175,39,70,116,91,43,166,17,84,90,165,216,180,73,65,114,54,233,109,56,249,169,231,79,197,35,246,74,224,17,42,2,254,224,210,96,100,100,186,161,181,85,252,191,250,108,141,250,127,244,79,248,222,143,255,135,43,89,239,249,115,42,145,139,177,171,71,72,0,0,176,164,201,213,255,25,5,161,160,141,25,193,65,138,51,143,39,26,140,185,152,4,152,67,136,96,177,153,174,149,0,193,69,134,254,94,105,197,72,208,93,81,66,115,72,10,8,97,46,218,157,52,17,192,16,168,113,14,68,255,251,178,100,30,142,198,254,103,209,19,121,92,240,71,171,250,162,60,226,104,155,25,165,68,77,189,28,193,44,46,234,12,244,21,168,66,179,56,25,172,21,65,110,235,28,70,228,243,93,16,137,14,183,64,170,110,0,121,137,0,186,20,80,50,22,131,25,68,17,161,175,75,10,131,99,11,95,36,165,23,194,138,2,107,127,71,125,38,103,33,49,21,33,103,59,52,90,186,222,223,218,80,169,220,138,95,166,200,245,119,143,244,155,9,166,141,170,25,201,237,76,246,108,104,14,123,183,99,7,193,169,253,86,242,143,119,179,141,52,121,210,40,13,196,207,22,54,16,212,128,50,122,87,125,36,188,234,106,27,92,103,242,121,2,101,108,176,189,194,13,138,56,158,183,93,199,206,137,3,249,173,114,183,40,153,198,164,253,157,99,20,239,205,187,237,146,149,168,0,2,240,241,116,148,177,239,65,216,216,138,200,235,195,88,205,9,26,167,131,29,104,121,18,250,137,178,154,59,52,107,42,54,182,47,118,127,191,253,23,163,126,237,255,207,255,111,251,126,223,255,211,131,102,190,87,109,171,253,59,97,89,86,151,19,160,238,185,67,125,32,57,33,201,233,148,153,214,33,142,5,152,128,97,155,61,24,232,105,131,33,153,136,193,135,37,3,128,204,145,73,177,133,68,193,171,0,18,85,0,117,26,112,12,48,12,170,156,197,128,40,21,65,31,241,0,242,131,49,23,233,47,139,56,159,82,128,104,236,174,30,85,86,46,220,208,80,46,4,151,119,157,114,16,128,32,44,30,159,197,162,34,7,178,191,154,242,214,163,162,47,155,219,2,55,113,161,46,197,229,200,215,65,13,48,75,103,142,216,179,136,10,55,55,194,150,52,222,68,179,18,103,236,141,215,45,229,94,155,218,30,245,20,54,160,63,239,156,177,232,146,85,117,193,195,143,185,89,15,215,105,20,37,99,121,141,188,15,103,14,220,167,181,222,230,106,79,153,171,228,34,34,196,167,133,164,77,120,134,119,217,238,234,118,119,118,208,233,17,3,132,233,157,213,27,83,134,231,25,113,57,179,69,125,99,124,108,128,3,0,44,136,38,199,233,145,24,190,185,146,107,157,248,16,12,34,7,248,78,247,136,0,140,77,108,64,95,225,230,203,247,122,104,88,82,225,102,30,138,184,196,254,59,254,134,194,65,95,255,254,159,247,255,255,255,255,238,86,221,41,235,253,186,30,95,155,135,170,103,40,23,204,132,0,0,54,110,118,86,145,147,15,6,134,28,152,76,50,97,179,144,24,192,98,182,192,36,82,100,49,57,16,176,194,165,50,168,36,195,64,163,79,9,207,249,158,180,106,16,92,96,2,17,98,6,21,70,76,244,7,133,27,78,21,83,104,14,255,251,178,100,32,14,167,45,103,208,147,153,123,112,70,199,10,114,60,226,134,156,101,157,66,77,225,117,153,29,44,234,92,246,9,137,184,132,212,37,56,203,88,208,114,187,97,48,66,95,111,145,113,20,100,37,247,57,62,202,169,58,15,50,169,5,92,99,240,107,31,37,38,26,150,40,210,173,22,29,188,85,55,22,63,23,155,72,75,102,187,16,77,179,93,129,159,183,163,175,40,174,12,147,82,63,59,206,9,250,105,166,233,146,17,60,20,211,119,67,90,212,160,100,204,134,118,240,159,85,232,246,81,184,86,36,200,210,96,170,136,25,37,102,60,74,233,92,68,124,19,127,219,55,172,59,243,70,248,137,253,97,71,181,156,127,107,100,251,246,249,172,79,23,211,58,173,41,93,244,135,180,56,176,60,139,94,237,145,160,110,145,255,133,175,155,215,52,237,152,255,80,0,1,34,21,35,37,198,0,138,71,7,9,250,134,52,132,31,7,184,250,90,250,201,124,101,155,141,130,193,172,163,59,144,212,137,236,130,247,117,18,234,44,215,70,161,127,159,255,108,100,127,255,254,191,241,255,255,255,223,252,162,134,151,0,197,92,139,222,149,169,96,17,134,60,27,124,57,175,36,156,193,168,169,185,151,206,153,0,57,138,171,154,113,17,164,33,151,72,16,132,66,22,141,71,74,130,2,153,99,133,1,66,33,99,103,26,71,241,32,21,82,26,31,11,9,136,137,76,0,140,193,1,154,11,204,24,32,58,53,140,232,159,74,201,82,80,12,212,127,90,71,18,18,22,113,241,123,72,28,50,76,30,128,37,155,203,176,234,19,84,243,218,194,135,76,142,115,172,101,144,76,198,223,68,121,155,139,65,110,244,237,45,166,207,188,91,53,53,2,170,196,90,180,231,94,24,63,151,22,214,24,76,183,215,181,8,165,212,53,217,82,71,247,144,255,54,217,92,253,223,91,217,254,116,18,247,74,192,168,19,66,13,139,169,5,198,48,64,143,203,65,94,114,87,206,157,220,101,207,202,208,118,246,16,188,210,218,176,221,40,159,168,218,125,98,250,115,203,143,82,165,146,194,34,11,195,140,238,143,17,221,102,39,247,192,143,57,100,0,6,76,41,202,21,91,41,204,176,36,136,114,90,8,224,234,193,122,48,122,112,193,254,189,3,15,193,57,197,231,106,148,85,24,106,26,179,127,244,191,255,116,125,63,175,211,79,251,253,127,255,255,255,255,255,255,94,160,151,225,4,63,133,61,194,199,243,105,38,170,0,0,1,156,194,71,227,150,136,204,84,169,3,30,80,204,194,132,211,20,130,76,216,97,5,21,204,26,78,80,144,64,141,100,161,137,129,10,134,108,236,245,154,23,204,247,112,105,180,251,182,68,50,141,33,52,255,251,178,100,28,14,166,235,104,209,155,153,123,112,72,203,234,173,61,34,114,26,237,159,68,109,189,59,9,10,172,170,88,241,138,18,64,138,6,170,172,12,90,102,128,189,161,226,40,102,223,52,90,114,152,122,112,171,209,109,50,146,39,114,65,188,143,130,72,42,8,42,5,88,7,71,57,88,232,111,175,101,35,196,208,219,226,177,71,86,42,67,34,229,173,155,209,79,188,142,37,228,12,254,141,126,170,247,88,148,221,188,142,161,97,59,135,163,219,237,115,126,123,194,195,90,169,207,211,11,72,183,21,209,182,128,198,63,185,131,15,175,154,142,62,38,38,205,190,173,190,209,60,185,82,105,42,217,172,115,218,29,164,203,221,46,116,181,42,79,185,111,127,19,253,193,38,55,195,51,134,173,86,26,246,165,111,128,253,206,37,165,114,129,127,26,37,163,34,53,88,32,0,0,129,128,0,0,7,151,156,83,168,56,35,190,33,204,173,78,194,46,126,197,140,147,191,85,81,48,187,236,218,120,142,174,183,151,68,53,68,54,70,67,50,213,235,237,215,255,228,191,255,250,235,255,255,183,255,255,255,255,246,250,253,188,237,251,232,52,132,59,101,150,0,87,49,12,67,6,115,51,109,208,132,227,31,54,48,233,3,5,34,10,70,2,3,76,45,140,48,100,199,197,135,67,95,83,118,61,1,21,38,176,176,73,8,154,151,9,43,40,51,182,203,139,134,94,199,76,56,181,59,91,114,168,155,62,106,152,152,152,35,155,12,139,8,173,72,200,232,154,32,46,8,195,18,100,70,38,7,27,141,162,26,220,108,82,52,26,119,236,153,13,19,22,57,64,172,92,217,144,55,29,26,169,132,238,246,198,225,155,173,70,138,42,72,2,166,39,76,30,218,201,117,247,128,85,89,169,199,61,14,195,225,131,250,114,220,205,64,97,125,41,143,169,108,96,206,222,26,72,219,99,53,217,184,155,237,133,229,99,190,183,151,120,212,186,201,237,190,189,69,39,223,161,253,242,159,78,235,160,215,121,122,156,46,64,34,35,100,107,250,209,93,92,147,75,17,154,159,76,194,146,89,245,178,11,225,116,0,235,198,26,144,219,193,125,91,13,117,98,66,57,56,239,77,227,250,147,93,28,131,221,48,119,27,52,163,192,220,84,146,54,133,161,154,192,255,183,50,183,250,106,175,175,255,106,105,167,237,238,155,127,127,255,254,173,255,255,247,211,6,188,119,204,0,0,0,0,52,47,114,60,156,188,192,204,211,98,138,129,36,195,33,162,140,168,52,54,152,140,198,133,35,49,17,129,32,35,45,3,193,0,211,3,143,13,198,57,3,39,19,56,160,14,97,1,136,113,208,4,135,67,163,9,47,192,17,145,92,140,88,144,242,76,205,255,251,178,100,35,14,199,131,103,207,155,153,124,82,62,34,186,131,61,34,102,29,41,159,60,110,105,241,65,37,140,169,137,134,37,138,140,68,12,83,223,234,115,91,87,77,239,34,141,96,19,113,19,145,200,62,52,249,130,216,153,72,233,100,88,44,26,75,131,5,45,229,78,137,208,221,40,84,162,177,160,116,150,85,90,30,208,23,109,246,47,49,129,22,181,168,106,158,244,225,135,8,32,225,66,87,180,243,248,237,205,143,199,125,168,91,230,76,77,2,83,70,2,200,24,167,136,151,121,12,217,66,123,0,121,74,233,186,84,1,60,77,153,164,106,14,241,31,224,59,146,210,164,145,237,29,175,27,150,152,214,245,44,219,206,34,91,118,119,251,123,189,253,79,229,212,218,159,195,222,190,175,186,109,93,18,250,108,220,43,190,198,37,91,101,171,92,127,158,227,187,111,27,249,137,114,64,128,0,3,47,39,3,185,165,168,69,16,226,216,121,154,110,137,94,94,8,8,182,70,208,132,224,158,228,224,99,246,216,213,193,15,20,130,222,33,82,19,24,28,83,110,115,180,66,175,95,233,159,77,10,109,27,116,255,255,255,254,176,1,134,35,214,25,248,52,98,51,49,192,204,6,48,43,152,70,38,96,194,40,17,154,100,179,57,158,75,134,38,3,143,68,129,32,208,73,228,203,12,67,10,135,95,134,86,129,19,74,8,69,129,192,0,59,138,36,128,24,112,168,224,202,170,51,99,215,114,232,14,12,97,1,179,102,162,21,141,32,77,177,160,146,101,27,1,36,4,135,26,76,162,233,122,72,36,205,146,166,47,106,24,191,112,29,194,65,237,209,250,130,196,97,90,100,42,2,12,117,13,234,157,14,205,201,86,89,146,169,166,187,37,90,140,27,74,22,129,78,34,147,85,46,229,130,61,15,232,152,144,146,57,159,23,207,39,211,185,129,22,156,171,166,157,56,88,206,80,176,246,86,4,104,109,66,82,131,17,31,241,127,206,107,120,228,57,199,80,60,105,107,143,90,203,189,223,91,188,247,119,251,109,63,173,60,182,206,226,239,31,227,223,89,218,238,111,102,223,3,205,143,69,187,249,119,141,239,89,249,199,222,163,96,0,0,224,198,114,50,40,77,181,204,246,32,153,189,121,112,89,27,201,11,200,238,123,33,43,213,87,234,228,3,191,80,181,92,165,117,90,168,89,250,233,103,232,92,20,72,55,45,75,23,222,84,53,119,238,40,116,234,156,71,51,55,170,67,255,255,245,13,89,224,223,174,228,40,0,0,0,124,195,179,195,19,179,76,186,232,50,248,160,192,67,243,27,22,204,118,47,50,82,40,96,32,97,99,139,81,3,51,7,1,37,129,241,156,13,102,237,68,69,38,160,87,99,163,144,255,251,178,100,25,142,134,230,103,208,155,153,123,96,76,199,10,135,61,101,92,26,125,159,66,110,97,177,137,54,11,233,168,243,34,8,1,85,150,82,20,131,71,83,69,99,1,68,156,241,149,146,64,36,162,4,6,207,5,179,4,46,81,246,212,195,1,158,139,80,173,113,66,0,197,138,132,14,4,161,15,117,11,65,109,91,212,164,160,216,12,168,9,49,142,215,118,33,13,136,90,212,60,44,99,11,26,233,120,244,45,172,70,51,150,83,43,90,235,189,121,14,106,53,59,199,80,193,120,53,255,80,62,210,64,250,237,198,187,78,252,139,106,245,150,163,81,7,254,254,76,63,218,212,213,247,251,204,216,251,249,119,106,225,131,51,183,207,254,26,53,252,216,251,119,227,107,90,221,238,254,93,198,84,82,181,79,91,108,17,119,166,165,85,99,177,223,91,203,150,235,72,182,189,34,224,2,16,0,12,47,34,176,149,21,138,241,35,82,137,218,224,222,209,67,102,160,167,93,10,35,228,206,219,52,45,157,34,15,201,108,151,77,204,156,173,13,82,251,237,170,246,189,255,108,122,183,235,255,61,14,99,21,227,25,97,175,129,70,191,185,63,237,255,103,59,88,73,34,221,148,241,112,2,166,16,142,25,57,148,104,24,16,8,154,98,32,48,194,216,42,14,42,132,129,0,67,10,32,16,168,206,96,213,242,97,81,8,10,188,99,96,80,144,84,152,52,56,46,51,8,124,120,50,147,107,4,206,75,242,20,104,165,199,244,136,44,158,34,101,74,180,202,206,26,115,221,228,177,97,234,172,173,40,152,68,214,225,4,18,148,184,114,97,214,51,232,149,70,154,64,8,54,238,8,74,94,214,26,58,67,114,237,100,154,155,139,71,159,93,229,65,45,238,225,57,215,94,208,24,145,44,81,160,239,168,179,58,29,86,112,167,142,101,143,112,118,34,161,134,52,80,176,36,102,98,220,202,206,66,17,232,140,195,220,91,86,202,96,250,83,152,140,141,175,60,167,216,181,235,55,77,3,27,206,20,89,106,94,237,49,190,97,118,168,201,150,196,212,18,89,78,196,229,31,115,174,204,183,173,76,166,81,252,224,64,32,0,2,203,194,84,91,195,196,49,109,53,133,65,7,40,217,68,250,88,64,181,66,115,150,166,19,86,125,145,2,10,25,190,204,188,60,242,82,133,160,43,204,28,183,160,156,228,229,175,228,39,28,170,31,246,42,197,178,152,149,254,239,229,120,175,167,170,230,168,97,213,26,46,244,215,0,0,0,52,193,211,163,147,11,77,50,180,53,113,36,196,3,67,42,152,140,148,42,48,226,156,0,45,50,104,197,58,77,32,22,81,247,136,207,134,35,9,142,203,97,14,10,137,204,238,6,7,19,91,201,255,251,178,100,27,142,230,245,103,208,27,153,124,82,76,75,234,115,61,98,104,25,157,159,70,109,173,253,1,48,47,170,12,246,20,224,115,180,23,48,202,164,196,149,199,105,11,248,64,1,144,43,222,175,1,227,206,192,139,249,252,76,48,10,171,0,37,122,245,135,73,75,70,150,253,151,36,83,249,81,251,70,230,39,91,68,169,191,212,77,20,56,89,155,188,74,200,5,25,176,178,77,200,220,171,204,135,173,248,136,13,53,173,208,204,62,62,20,218,198,73,134,232,150,215,101,210,224,77,237,209,115,108,206,65,237,51,35,141,46,222,241,149,220,33,126,130,249,206,236,202,181,225,37,35,251,102,52,149,251,223,219,149,177,154,222,106,205,243,135,248,199,143,255,174,97,111,95,238,242,231,125,119,172,221,138,243,222,222,141,137,171,109,190,251,203,253,222,248,139,233,183,30,200,0,0,1,246,76,2,237,24,212,20,4,80,66,141,3,66,194,187,6,128,235,39,238,80,248,69,158,156,27,157,246,164,181,25,240,98,24,168,31,190,106,66,181,85,181,233,255,190,169,255,215,253,117,209,246,255,111,255,255,255,254,255,245,254,169,51,7,100,46,27,64,135,211,31,68,68,65,124,98,128,200,173,141,44,212,225,11,71,148,138,177,43,144,66,76,96,162,198,80,50,60,22,107,224,173,212,120,8,200,18,76,108,57,41,82,100,66,78,98,130,195,197,12,82,75,52,145,224,0,210,214,168,114,250,164,91,228,129,203,246,78,60,59,35,158,91,173,81,245,93,12,140,152,10,22,250,179,16,112,101,165,103,123,92,89,183,153,121,190,213,100,139,162,65,59,48,186,44,221,148,56,117,135,6,35,195,43,35,206,79,224,9,193,243,135,96,148,83,89,7,61,2,122,210,71,137,61,9,129,206,71,105,236,130,75,104,194,107,147,33,10,200,49,6,239,90,96,88,198,164,63,153,243,60,125,183,98,247,16,74,99,88,101,18,168,231,100,186,227,47,185,248,151,178,107,46,224,171,124,56,45,244,241,30,106,86,98,183,23,107,180,217,195,133,160,67,221,167,204,44,44,1,126,201,160,82,185,64,39,73,161,31,124,74,136,0,180,236,0,50,62,185,56,138,229,196,97,54,220,38,208,235,218,175,13,82,94,48,148,219,39,110,95,253,51,35,255,233,246,211,247,219,217,127,254,255,254,173,145,170,59,145,191,196,61,181,168,158,85,198,151,65,81,237,155,146,176,0,0,99,0,175,15,136,138,0,196,77,12,27,50,248,76,205,69,51,38,137,204,222,72,42,9,76,58,132,135,205,48,20,243,2,128,141,110,42,51,0,92,0,2,103,227,192,83,56,3,3,4,41,154,244,166,96,144,49,9,32,74,22,22,93,119,255,251,178,100,33,14,102,207,103,80,19,152,92,244,74,75,10,135,61,2,102,27,205,159,66,110,101,237,129,60,49,170,76,244,157,136,20,24,243,77,81,165,213,61,249,212,86,85,92,207,145,145,72,168,24,152,26,228,227,242,26,7,53,37,64,3,121,96,183,240,128,108,162,126,60,128,164,45,157,85,4,49,185,201,106,153,64,20,180,137,195,38,250,27,95,200,59,13,174,70,51,8,181,200,155,219,223,157,191,245,220,27,117,228,245,245,33,194,72,194,245,89,177,119,232,37,127,64,254,207,229,110,229,216,10,193,72,88,105,168,111,133,67,68,98,99,61,146,200,190,227,82,46,51,21,30,129,217,209,37,119,38,80,230,197,33,187,223,60,114,97,85,74,49,208,110,252,196,133,101,163,92,177,27,209,101,85,34,32,0,0,0,103,111,124,96,149,239,66,157,58,104,183,159,187,16,217,94,15,72,82,212,176,40,217,248,81,13,215,129,24,21,38,178,136,212,83,34,244,246,253,255,245,217,31,255,255,255,127,254,236,254,157,63,239,249,219,245,255,175,181,3,74,150,24,194,82,76,108,147,206,205,0,47,49,9,112,199,7,99,31,65,76,58,50,6,131,204,0,180,46,152,88,154,97,0,17,132,78,176,209,159,67,53,1,33,179,69,11,143,90,197,163,72,160,35,0,108,22,184,176,207,169,67,128,213,132,64,8,102,137,10,139,88,81,0,193,96,216,240,18,58,89,3,86,122,218,41,134,83,70,22,70,7,120,160,192,130,101,183,68,34,194,179,123,93,70,155,99,12,28,38,127,59,131,74,242,80,126,176,30,107,162,199,154,87,89,194,78,180,54,81,38,214,118,145,133,78,152,254,1,133,134,248,212,195,54,27,75,44,233,92,225,246,109,246,164,124,12,82,203,74,119,24,5,43,69,127,199,140,125,121,86,47,247,189,110,124,239,57,194,204,120,178,169,37,75,49,45,203,138,13,168,52,120,246,86,204,40,100,91,164,217,207,182,247,90,171,166,242,169,235,187,50,57,198,51,220,49,26,88,150,236,45,56,143,7,112,177,5,61,160,151,248,208,61,235,178,224,114,20,239,78,148,176,210,93,30,155,23,44,185,10,35,126,88,8,63,114,172,85,245,36,211,126,122,22,186,187,93,191,95,230,127,239,186,63,254,191,255,251,255,42,15,129,135,234,195,225,132,80,196,227,174,113,43,139,77,233,115,104,253,63,230,255,59,251,158,237,216,204,220,209,208,0,0,115,4,193,211,146,142,163,60,15,19,65,74,96,16,240,100,168,184,6,53,12,154,7,128,66,241,140,130,160,240,142,102,0,116,178,140,7,17,140,19,35,76,29,228,7,176,19,38,200,211,138,31,4,92,122,0,234,35,38,65,169,255,251,178,100,31,142,167,88,103,207,19,186,123,114,76,171,250,147,61,37,98,26,137,159,64,77,189,27,17,32,47,170,92,246,21,80,141,12,64,232,237,233,64,32,226,100,174,34,142,216,163,136,195,236,60,109,6,212,180,48,73,115,1,203,211,25,238,29,4,6,115,11,190,24,172,120,84,16,255,149,4,61,118,212,108,16,0,120,157,250,96,130,125,248,89,64,104,124,103,46,194,84,151,196,23,29,93,10,155,34,21,20,106,194,218,228,149,252,42,214,100,144,125,204,215,72,253,91,215,65,65,167,25,50,217,118,162,236,99,201,198,241,219,225,20,50,158,202,52,167,251,242,153,234,156,196,37,180,222,113,54,119,46,166,214,26,63,205,229,147,109,58,204,143,115,251,191,140,187,219,220,79,254,239,185,245,150,56,176,175,109,239,186,198,32,187,182,175,18,180,196,147,255,243,110,215,173,137,0,0,5,157,126,8,138,35,227,7,116,231,122,229,95,32,176,246,18,88,151,197,28,29,220,178,143,216,45,144,99,47,68,62,186,167,87,239,191,91,255,246,255,244,255,255,223,250,135,15,136,50,133,138,208,175,91,249,191,26,251,233,237,244,246,211,85,211,67,189,69,86,114,121,73,159,80,4,96,173,231,33,66,119,12,7,194,108,105,6,70,55,154,14,24,48,130,35,22,25,52,114,1,224,211,133,47,97,6,2,54,111,230,198,176,10,138,201,244,141,198,134,6,14,127,5,2,40,225,48,168,80,40,192,198,140,84,56,191,228,128,206,120,80,44,2,18,166,179,102,18,87,21,127,16,50,11,80,32,72,27,33,14,26,95,175,185,40,34,120,63,75,0,155,74,23,139,83,103,77,78,34,116,16,73,181,179,100,63,183,154,138,66,252,38,209,121,140,214,106,213,43,22,0,253,68,27,77,125,72,221,108,155,55,246,64,237,173,194,39,98,203,209,205,238,172,119,209,111,250,250,178,62,241,182,138,187,227,170,184,189,191,72,185,248,72,125,49,38,53,157,231,239,228,119,197,73,146,63,240,191,204,113,214,51,175,121,138,168,27,88,199,65,240,126,238,4,201,157,31,26,156,12,157,241,2,69,63,210,64,22,233,147,240,72,30,89,10,89,47,176,28,93,140,109,47,4,170,123,218,45,134,116,208,130,131,243,7,30,118,200,101,64,221,127,151,255,255,255,87,255,255,255,255,253,159,234,249,191,237,147,82,11,33,95,24,46,248,183,199,255,124,157,248,205,69,158,184,180,130,20,0,0,115,7,65,78,196,108,53,149,0,212,100,179,42,4,12,212,55,7,38,140,110,71,44,16,12,56,155,65,99,65,17,7,0,130,192,227,92,13,134,155,229,205,101,128,129,25,153,65,160,226,19,57,97,3,64,64,255,251,176,100,29,14,231,23,103,79,147,153,92,240,79,172,106,147,60,199,102,24,9,159,72,109,225,109,201,63,174,170,76,208,31,200,40,8,66,12,49,65,33,41,59,154,96,192,200,26,208,218,113,192,67,30,100,72,7,82,133,78,60,42,4,66,20,130,230,202,130,7,21,16,28,88,194,25,147,204,198,145,13,250,132,195,3,168,180,201,115,85,87,51,56,208,41,157,150,163,0,49,25,6,120,65,216,233,255,231,170,38,49,9,149,123,213,34,230,161,202,60,244,225,94,171,7,95,228,51,118,92,166,56,113,133,84,219,85,123,191,78,109,54,89,212,165,120,39,132,48,74,33,221,59,172,224,119,55,25,45,23,28,213,81,222,91,250,72,29,85,145,70,35,245,244,180,198,119,79,219,203,120,184,135,85,196,112,147,167,62,198,68,186,216,91,234,53,219,141,194,206,175,232,210,0,0,13,58,68,237,54,11,196,226,159,162,169,201,61,81,211,168,99,200,127,215,11,29,45,239,192,119,210,198,219,111,186,166,173,255,175,250,255,253,127,255,255,175,237,253,28,134,93,78,20,7,227,236,201,162,227,106,116,30,237,162,127,205,254,87,40,136,230,210,89,94,57,162,103,17,97,5,46,208,22,226,146,167,1,106,98,213,198,44,134,13,15,48,38,162,229,15,23,0,69,76,0,249,255,50,177,247,105,85,12,100,212,1,164,84,75,145,89,162,66,218,130,243,92,9,74,251,151,149,58,84,86,203,236,72,41,126,200,149,132,125,88,29,10,39,58,2,66,25,100,211,208,171,236,36,178,208,195,83,141,214,49,216,41,134,63,29,245,233,205,206,190,218,45,112,207,167,78,169,239,26,4,71,163,184,215,129,26,188,139,80,114,180,182,135,175,15,237,204,77,53,17,57,240,186,148,82,12,17,238,122,112,136,67,102,36,195,149,61,202,221,30,169,31,212,90,19,29,198,229,97,14,204,65,17,125,109,238,56,63,174,66,56,253,219,223,204,192,186,168,216,158,243,167,11,93,99,210,202,210,135,189,38,90,136,53,230,143,38,44,84,15,120,210,110,63,134,225,241,180,101,9,217,42,51,164,18,203,76,44,16,91,34,69,82,213,67,45,91,177,158,245,54,211,218,207,111,169,93,155,253,191,251,80,108,59,155,130,129,232,230,154,194,115,78,71,86,34,139,170,187,109,184,239,110,242,142,255,50,163,247,161,139,27,142,18,216,185,246,60,129,0,0,11,156,19,178,98,193,102,58,212,112,70,166,106,58,101,33,6,56,14,96,32,198,4,0,101,37,34,195,38,80,104,154,2,193,230,106,100,98,66,104,106,151,112,32,26,164,191,41,117,194,176,100,36,18,130,129,131,68,137,17,229,231,89,106,158,106,70,255,251,178,100,34,142,134,174,104,209,155,111,101,226,78,43,250,151,61,34,104,29,69,167,60,110,105,237,129,65,174,170,12,243,149,216,14,13,145,73,73,187,97,248,16,130,100,41,107,235,163,184,46,238,105,144,3,129,179,72,99,45,151,68,168,196,231,177,187,156,56,25,50,57,181,177,95,225,222,123,68,219,81,164,157,194,240,216,62,85,238,190,88,55,2,109,246,185,28,139,14,250,27,27,164,81,185,178,90,191,230,19,123,138,224,90,80,95,83,111,9,41,50,240,212,113,188,47,62,38,250,139,234,131,93,198,159,84,193,22,115,6,213,255,123,172,205,37,87,69,73,109,207,151,245,58,136,18,158,179,69,199,248,233,120,176,246,157,43,173,174,63,183,246,58,89,30,159,82,15,148,4,80,0,0,94,153,46,162,118,148,136,41,209,206,214,229,102,200,110,97,31,36,178,157,149,61,191,101,82,127,242,3,3,250,87,18,53,142,133,170,54,155,127,255,255,239,111,255,255,255,255,255,167,255,250,203,6,168,140,148,55,244,187,55,207,66,142,146,186,41,56,229,28,30,36,122,235,212,0,48,196,252,19,174,95,205,78,145,57,129,32,89,132,97,55,184,16,114,6,108,24,164,36,102,97,153,131,192,198,79,71,128,65,198,32,11,155,40,8,119,205,174,99,14,8,195,88,57,145,196,190,70,82,144,139,105,50,51,0,188,105,224,67,3,4,17,51,145,20,96,9,64,103,160,201,196,113,31,113,96,10,162,200,65,129,95,80,52,162,32,239,139,188,76,222,22,85,62,68,1,22,35,207,121,84,20,79,98,238,1,233,94,208,81,23,230,53,195,104,60,221,145,245,7,77,182,222,229,121,16,247,141,228,0,194,43,216,106,122,157,116,130,46,175,247,42,95,77,206,160,237,49,1,144,75,95,141,139,116,75,219,54,163,154,109,105,81,133,75,243,216,231,102,207,167,233,245,142,186,143,76,223,239,26,215,183,219,189,125,210,246,145,199,221,177,151,235,227,54,212,94,247,231,251,110,77,203,13,74,246,90,219,49,96,177,67,205,209,180,189,31,91,22,133,76,252,83,93,182,180,220,155,96,0,5,185,50,77,193,198,135,184,159,103,137,184,198,229,48,173,195,241,140,183,125,197,160,197,214,114,106,17,24,114,43,49,216,145,125,27,106,47,255,255,247,217,63,179,255,255,253,254,183,35,124,62,24,168,41,236,163,236,43,171,98,50,179,226,1,255,249,107,253,6,58,42,45,7,74,164,141,61,1,0,0,0,124,195,243,19,95,145,77,22,251,51,130,24,193,163,32,49,132,196,160,32,226,225,133,5,166,15,54,22,132,196,5,230,64,96,145,49,145,202,230,14,5,33,45,26,0,33,64,50,204,32,255,251,178,100,26,142,166,167,104,208,155,143,94,176,77,139,170,138,61,133,100,27,157,163,62,78,61,122,209,40,46,169,140,244,137,152,144,129,139,40,152,74,92,145,192,24,136,4,14,4,163,52,96,148,0,72,2,93,207,249,0,110,14,147,13,2,150,222,36,64,181,146,166,18,201,43,97,18,9,102,48,3,65,43,65,206,252,89,250,138,102,134,32,170,117,112,65,230,71,227,241,133,153,116,147,167,205,62,89,160,224,209,186,110,79,141,126,156,141,242,165,220,154,223,107,181,202,207,212,113,115,35,39,150,107,98,189,197,228,104,3,119,245,226,25,222,199,235,249,191,250,224,247,13,48,78,12,23,108,160,71,190,150,246,62,18,187,123,149,56,145,227,219,18,108,23,164,236,12,177,35,116,83,99,215,93,24,44,85,211,103,142,73,82,174,58,0,0,96,0,0,29,233,151,18,54,63,242,26,245,124,160,68,241,121,234,51,12,45,76,52,27,56,154,86,62,36,59,137,234,247,243,80,154,182,235,255,255,250,116,111,211,255,250,255,255,191,194,35,179,253,123,237,201,163,208,96,51,255,163,155,232,120,149,84,181,32,189,46,35,49,108,181,160,56,18,246,107,192,137,163,108,102,99,68,24,168,128,4,94,8,72,70,35,36,142,148,12,66,153,45,33,138,209,35,128,195,3,14,204,150,128,49,144,229,34,18,84,192,225,211,55,141,140,72,1,10,0,93,34,96,192,132,56,88,4,0,128,73,28,93,118,106,5,1,162,123,90,148,0,4,208,34,137,20,3,87,178,254,38,10,191,0,225,202,253,128,11,0,84,250,206,42,1,4,199,115,123,19,126,153,161,58,5,180,188,83,60,122,175,71,34,141,114,120,71,17,40,186,174,189,19,75,19,143,34,141,4,195,132,194,123,84,57,162,98,1,157,134,175,7,16,54,192,44,123,228,246,126,164,54,177,214,93,99,52,126,122,96,131,25,211,59,172,121,91,49,29,215,81,241,198,238,25,80,215,172,220,115,87,35,159,185,231,117,163,183,152,183,27,61,18,165,220,110,72,185,40,4,250,207,19,148,164,207,87,71,147,179,233,34,221,93,116,64,55,175,138,51,120,70,213,70,33,98,46,171,102,197,65,167,103,195,237,153,217,192,72,35,105,121,89,67,215,180,71,165,85,168,162,40,25,235,172,140,255,127,237,249,116,79,238,223,255,255,111,255,235,211,235,219,244,111,69,9,255,60,191,178,157,162,110,234,11,166,35,146,133,64,0,0,0,124,197,88,243,226,132,76,250,219,57,8,204,211,66,51,30,130,195,15,0,36,49,141,72,38,104,53,1,136,230,32,82,23,120,128,72,108,193,168,9,100,24,90,72,163,7,14,204,0,72,89,37,186,147,147,255,251,178,100,29,14,199,45,103,207,27,153,124,82,78,235,186,99,96,194,136,26,49,147,64,110,105,233,201,39,32,106,12,241,30,32,58,149,224,221,130,43,1,78,85,61,161,150,212,81,21,117,30,55,105,123,96,34,37,208,228,237,160,248,140,33,192,226,238,33,84,215,87,212,112,51,54,133,113,168,47,22,163,101,176,10,18,234,241,63,219,125,227,62,169,178,34,17,37,242,191,49,32,183,34,226,84,84,10,107,230,204,55,31,191,148,117,242,23,120,173,147,201,216,238,187,22,202,236,128,79,204,230,191,36,90,226,45,21,78,77,11,230,210,197,115,127,132,132,95,5,81,62,243,159,143,253,126,29,87,230,176,59,122,58,212,130,197,76,238,127,157,83,18,107,252,189,100,106,83,74,221,134,27,65,87,194,103,124,105,58,197,22,247,77,207,38,89,151,49,98,48,253,65,106,86,94,16,8,0,20,243,45,16,170,38,157,60,88,23,37,81,23,78,242,26,97,117,77,161,85,59,155,94,183,229,108,184,32,103,222,115,53,111,104,242,200,230,156,63,154,190,234,59,115,247,251,91,247,213,31,245,255,254,159,254,142,135,111,163,237,251,127,204,221,106,55,255,255,117,201,212,79,190,29,94,144,3,198,0,134,153,166,52,96,83,161,181,211,230,74,39,140,164,197,69,166,57,41,9,23,12,146,36,14,90,96,120,172,68,72,62,111,76,83,192,64,22,160,32,14,112,9,15,67,22,12,220,74,16,41,169,141,68,23,22,195,158,165,188,64,33,14,142,211,234,68,181,161,205,145,13,103,205,160,224,39,88,89,84,90,25,4,156,88,195,64,77,140,104,19,142,70,84,185,68,16,129,123,115,212,31,148,150,131,197,112,203,66,27,189,247,94,234,40,182,46,99,221,52,223,182,53,103,234,217,243,213,23,133,61,252,153,106,40,247,68,188,217,73,45,121,28,221,253,193,194,102,184,43,90,62,109,142,146,155,200,227,63,166,117,173,255,254,34,127,224,227,181,219,90,130,209,254,99,121,113,22,144,255,214,107,154,86,155,173,98,71,164,74,118,90,75,9,166,54,101,115,242,231,112,123,244,129,163,26,0,0,6,191,8,32,113,27,144,206,180,106,169,121,103,98,103,103,227,53,147,58,149,112,171,178,56,72,70,212,63,237,87,23,160,244,211,237,254,159,244,221,31,255,255,166,159,191,211,23,135,24,220,44,50,160,219,208,244,29,76,123,145,4,123,251,171,75,29,127,164,202,183,168,0,0,1,84,70,201,60,24,112,1,92,51,58,236,28,123,48,176,184,196,33,243,9,22,76,62,34,48,226,28,193,96,98,193,240,185,195,32,76,175,35,116,76,64,65,21,66,225,14,128,32,85,240,128,41,222,61,255,251,178,100,28,142,6,230,104,207,155,154,122,240,81,75,58,141,61,101,90,25,69,157,68,109,189,57,65,57,46,233,204,246,21,80,80,100,112,9,48,48,217,108,134,67,75,145,93,19,218,178,196,3,58,163,110,101,243,125,95,197,59,78,210,213,72,102,73,3,180,202,66,160,64,128,145,123,173,157,101,69,208,91,46,98,50,237,128,98,234,100,224,235,73,33,107,163,158,54,219,162,222,232,7,9,75,35,180,218,82,117,202,127,224,170,182,52,174,172,39,58,102,189,172,145,110,196,246,126,189,3,91,91,141,233,151,8,174,102,98,18,154,166,109,94,174,137,150,198,119,123,222,34,249,247,235,236,235,211,116,241,229,154,248,194,206,53,157,124,249,251,203,231,63,57,165,243,188,195,166,37,249,243,211,13,207,49,229,223,167,114,182,161,253,94,28,42,69,148,0,64,16,1,128,0,5,188,33,204,64,135,227,209,5,99,101,83,155,218,19,72,40,1,177,104,224,181,166,67,95,27,185,91,224,96,67,100,17,212,146,196,83,61,71,209,169,95,127,247,255,109,175,255,255,215,255,246,213,31,247,255,255,208,197,219,10,54,201,111,250,63,24,235,31,61,11,174,150,142,234,33,110,96,169,103,235,244,98,156,194,211,38,150,76,5,94,16,2,3,173,71,74,76,49,112,20,6,0,67,140,147,8,155,32,216,243,242,168,176,225,193,35,8,9,14,22,105,15,73,65,8,140,84,2,30,94,22,26,243,72,89,10,29,103,34,38,8,18,223,193,44,145,97,94,150,108,224,149,130,83,210,14,208,156,169,118,41,42,190,237,62,174,210,76,212,90,218,96,172,197,28,83,157,55,116,22,177,36,127,136,115,80,233,128,125,55,226,37,63,103,117,140,162,125,29,223,227,198,67,113,181,198,253,227,252,249,190,241,86,171,36,138,247,15,91,251,175,223,29,110,127,23,26,206,233,188,126,28,191,173,209,173,8,62,32,240,102,85,76,75,175,173,10,212,214,115,171,123,104,206,201,52,174,200,46,55,52,1,8,176,117,30,114,250,76,130,234,19,100,242,219,246,128,0,3,126,152,99,93,141,85,65,56,60,154,21,134,205,132,46,3,176,153,93,189,130,232,253,65,146,184,155,102,77,90,199,202,40,209,23,167,127,245,251,255,190,255,255,255,79,255,248,168,17,62,22,255,255,166,147,180,97,240,144,187,245,186,77,237,125,6,107,157,7,78,22,185,72,29,181,48,0,0,96,185,80,235,101,51,64,62,142,137,2,51,232,144,194,38,147,27,14,128,43,3,17,28,12,246,115,14,32,24,253,29,36,2,139,13,186,61,57,11,141,0,100,242,33,92,127,99,128,189,5,64,181,82,105,161,137,76,13,240,80,68,24,255,251,178,100,32,143,103,72,103,206,147,154,123,116,77,201,154,119,61,37,102,26,133,159,62,14,101,19,217,3,175,170,76,245,137,88,64,139,64,17,18,24,36,166,170,64,195,200,154,122,3,133,164,43,74,50,0,208,224,99,3,179,40,165,9,67,156,196,97,209,207,8,45,204,42,131,152,124,155,136,132,114,73,102,172,133,251,173,16,164,100,48,89,196,122,150,197,77,36,62,251,121,228,234,225,188,52,16,41,46,152,87,106,227,182,249,201,129,105,26,96,97,237,25,68,10,62,82,238,182,145,54,247,42,161,238,41,101,182,39,7,226,5,23,121,214,114,218,151,237,183,191,146,218,206,254,255,187,134,245,152,53,181,166,222,90,150,183,167,149,181,99,205,151,95,21,183,199,197,118,215,26,3,29,124,94,219,241,13,102,6,97,214,124,86,37,111,159,104,62,61,77,126,38,16,0,0,0,55,166,8,80,56,71,166,0,75,149,12,42,163,146,56,94,97,192,90,69,149,130,66,50,105,165,137,76,190,95,76,39,234,143,66,14,213,55,255,255,255,211,34,191,255,255,93,63,251,232,204,254,191,255,127,74,178,160,248,239,95,193,211,129,98,129,136,113,166,84,68,81,22,44,195,201,131,249,169,12,216,157,54,131,104,100,62,98,228,25,88,84,209,40,176,8,164,203,66,19,20,129,12,88,91,103,166,12,20,152,112,188,98,99,26,19,211,236,10,9,52,136,60,136,46,176,200,238,76,37,3,1,204,4,47,11,148,99,130,203,46,43,245,99,70,153,120,172,47,204,112,128,6,192,189,134,131,83,33,166,220,136,110,10,38,18,148,144,212,227,154,152,123,33,12,230,77,68,21,13,123,96,245,49,106,106,10,117,237,19,144,88,83,216,253,218,109,251,241,102,235,52,99,29,146,254,79,239,123,0,91,239,191,255,185,236,251,107,86,212,247,245,201,239,201,102,63,84,86,255,123,158,130,240,2,192,117,127,116,32,5,178,66,189,76,87,165,199,35,166,33,156,196,186,134,19,207,87,231,72,193,111,173,41,153,15,182,26,34,195,31,65,213,98,8,138,188,163,60,142,159,119,54,68,22,26,2,221,112,194,16,148,92,114,254,154,102,97,114,160,223,131,192,110,98,241,237,154,148,158,29,180,109,114,234,143,174,173,255,255,255,245,95,255,255,79,255,233,71,127,255,255,243,51,182,43,95,210,189,117,245,6,230,59,59,192,248,186,35,105,172,0,0,1,148,199,208,67,45,168,205,53,87,49,32,216,208,1,83,7,23,12,66,5,4,12,69,0,38,43,57,0,2,166,43,33,50,177,0,64,206,131,17,230,212,55,12,12,118,139,34,102,55,113,211,71,165,32,124,172,195,28,164,55,73,234,81,192,68,255,251,178,100,34,14,198,253,104,207,155,153,123,224,71,162,186,131,61,133,84,29,141,165,58,110,237,235,193,51,167,105,204,246,9,137,3,169,140,201,141,20,33,177,52,116,190,105,33,65,151,216,67,81,251,76,240,152,94,171,109,60,158,8,163,77,202,30,193,74,90,235,81,64,101,3,86,181,109,79,94,54,151,142,183,47,44,217,132,195,52,133,252,170,77,174,174,222,184,223,63,162,107,13,19,202,238,158,46,94,18,125,209,37,107,175,165,113,10,88,223,18,209,235,181,241,137,157,227,30,138,104,219,108,80,235,235,25,214,190,247,229,181,60,140,189,102,36,255,13,234,173,255,11,23,158,52,176,101,141,127,134,120,217,190,177,187,192,158,62,190,117,166,183,44,193,220,207,33,125,217,244,111,230,163,101,225,229,158,4,124,210,0,2,14,233,130,246,57,76,118,113,33,115,114,72,31,183,24,24,114,38,31,55,28,39,102,156,140,87,94,129,33,210,111,186,139,56,72,183,127,187,166,121,218,93,246,175,250,95,163,247,232,4,137,32,133,170,44,149,82,166,153,15,176,46,200,51,112,136,254,160,202,128,10,152,156,217,28,210,130,153,104,225,153,122,114,153,144,0,24,206,68,24,96,5,152,40,142,24,90,44,24,78,101,152,48,8,24,128,29,133,132,64,0,135,158,114,112,135,68,68,226,74,134,4,58,31,56,77,144,10,40,42,12,141,34,24,0,65,136,36,9,9,7,19,51,41,104,128,56,64,76,181,93,99,41,23,74,25,122,32,37,146,194,35,106,70,131,134,35,147,5,64,33,34,154,195,1,208,68,63,76,197,152,19,66,77,157,192,73,2,37,196,65,206,77,202,204,66,215,6,44,16,245,27,197,175,230,54,155,201,82,120,181,78,245,201,255,171,152,110,59,128,115,105,173,106,30,119,5,62,61,26,218,220,221,115,7,244,220,77,122,180,25,142,80,7,131,158,49,175,216,255,145,142,39,248,223,255,117,220,24,218,206,152,164,205,179,237,5,163,59,188,79,247,19,201,154,226,209,30,59,213,173,62,169,14,77,106,140,46,53,149,110,240,50,242,35,231,242,68,241,109,239,17,79,171,66,192,0,0,15,231,177,121,47,129,213,56,248,65,159,167,57,241,129,103,196,131,164,193,99,144,248,218,36,152,209,245,14,215,219,34,147,86,171,239,233,175,251,126,155,127,175,255,255,255,171,95,251,127,251,125,17,170,37,32,132,191,249,174,232,75,153,177,209,193,63,246,174,221,153,221,118,223,196,0,0,179,17,118,140,176,145,52,115,84,229,51,145,208,241,141,82,230,50,14,130,82,166,90,55,154,16,252,76,82,49,184,33,115,133,199,38,82,71,8,6,40,38,17,129,72,69,6,106,255,251,178,100,25,14,198,210,100,206,147,152,69,208,80,169,218,98,97,133,100,154,173,163,62,110,101,111,193,52,167,41,204,244,149,104,9,137,34,81,140,96,34,68,72,3,7,140,28,96,73,84,119,125,222,229,220,44,3,67,85,174,14,46,205,180,113,146,168,28,68,153,236,128,94,46,100,30,85,82,112,75,137,108,90,235,82,187,72,238,251,106,11,44,28,88,180,140,37,188,189,79,89,158,71,33,248,53,174,72,126,175,57,155,249,103,5,45,131,88,180,215,106,75,63,112,237,252,243,110,189,161,181,115,83,184,199,25,30,189,201,183,170,11,159,118,122,206,237,220,179,18,188,5,40,110,162,60,13,174,194,230,207,223,200,255,147,190,135,236,50,215,32,69,139,65,206,67,210,95,60,109,104,152,218,33,255,163,145,16,70,105,74,152,168,116,26,42,5,26,11,146,252,202,192,0,189,226,93,229,66,41,148,160,100,16,115,12,135,29,62,45,141,92,89,237,235,178,34,13,173,7,67,102,13,200,219,102,109,1,123,99,234,157,87,183,242,254,187,255,179,255,255,255,245,101,28,238,188,45,232,109,189,98,219,186,148,96,171,160,173,198,10,38,164,169,55,162,192,153,117,84,244,110,26,0,120,192,249,195,120,206,76,6,166,53,25,220,29,6,50,65,4,20,78,52,2,100,194,99,131,49,128,128,196,83,15,0,16,234,96,224,225,148,8,166,77,36,0,130,68,67,98,91,128,247,37,136,132,18,18,69,157,48,135,25,144,32,144,17,17,5,254,66,9,105,98,238,145,182,36,154,58,186,25,76,77,10,88,81,118,218,28,44,170,18,206,164,94,72,221,20,227,218,190,97,204,38,203,217,31,250,165,99,97,185,67,45,166,106,119,24,236,239,119,44,213,201,109,238,181,54,22,67,20,193,81,58,177,11,228,62,56,197,119,229,208,98,41,106,8,209,145,8,78,78,31,248,62,65,172,84,51,35,241,62,83,92,186,187,238,249,186,232,135,165,236,209,171,176,251,236,193,122,157,245,239,171,221,111,135,152,195,138,83,125,73,187,108,212,201,35,163,195,211,84,218,78,77,27,221,26,146,13,244,138,159,103,19,0,0,191,144,146,1,217,56,154,31,105,70,102,229,139,21,116,84,20,30,199,168,24,102,105,58,21,103,255,144,211,164,91,56,231,140,16,27,218,137,211,95,111,255,223,39,255,255,255,255,249,95,234,251,126,249,119,220,120,163,140,124,32,10,103,167,221,125,46,105,195,50,14,55,159,109,68,0,0,147,188,98,4,101,33,193,144,90,0,210,81,145,65,102,18,39,0,68,70,1,65,2,135,102,20,36,170,99,9,133,82,148,32,22,101,16,9,139,129,6,6,2,168,17,8,8,198,32,255,251,178,100,25,142,230,146,104,209,27,143,77,224,79,76,122,99,61,34,104,27,121,161,64,110,101,141,193,51,47,233,140,240,150,184,230,78,147,200,119,79,18,80,34,131,164,2,132,50,9,59,40,33,5,74,159,179,1,4,94,126,8,90,49,84,113,168,193,44,229,8,108,14,184,167,120,180,32,32,56,159,138,215,13,13,228,188,233,5,78,177,49,246,222,228,212,171,159,226,47,219,77,58,16,124,196,94,196,116,55,121,103,215,134,163,211,94,32,122,209,184,184,210,10,174,46,164,151,192,70,198,199,187,146,231,11,177,158,155,206,237,172,64,104,212,168,199,95,57,159,211,54,183,176,242,186,229,34,149,154,201,212,51,204,255,150,74,110,223,238,117,146,218,81,84,110,202,122,204,100,6,7,35,112,89,60,139,205,246,21,237,102,184,135,0,0,0,175,144,152,138,240,180,167,65,242,180,52,207,83,155,68,203,112,7,232,71,100,144,36,109,100,179,113,150,179,217,216,251,253,30,88,174,212,110,252,218,127,155,244,213,63,255,255,255,253,53,102,251,253,127,54,252,73,241,90,25,186,59,107,250,21,32,231,136,122,248,155,49,155,20,235,218,178,93,228,182,3,79,48,77,55,6,51,19,72,194,33,147,23,136,132,136,38,165,13,153,104,22,97,36,2,169,152,128,136,254,3,130,166,50,42,26,122,152,194,7,74,23,68,233,16,33,183,20,96,116,45,16,138,35,164,44,16,242,43,106,32,155,200,63,36,122,2,180,61,208,66,114,50,137,122,54,41,218,114,56,180,138,164,146,118,211,244,183,173,237,105,27,10,149,206,237,2,215,245,246,137,41,237,107,46,164,68,241,176,137,6,90,127,33,48,174,7,99,72,217,44,151,202,95,167,63,176,150,126,23,111,63,135,160,106,248,56,236,192,70,148,37,170,43,144,184,146,48,213,105,188,237,39,10,65,142,192,128,138,96,220,244,13,233,186,194,119,198,219,169,241,41,247,124,101,186,235,241,94,94,203,161,55,13,45,93,63,72,126,245,104,202,20,110,29,216,86,181,33,176,235,87,47,245,210,251,189,48,161,210,24,84,47,124,255,250,128,55,232,118,10,248,55,89,196,112,219,55,13,226,174,165,247,88,26,233,248,53,149,10,75,214,77,75,7,83,255,160,19,41,155,179,121,101,230,179,239,191,252,241,127,255,253,231,255,253,175,151,127,254,251,162,212,210,16,190,132,233,78,164,185,203,85,221,137,168,106,45,171,114,204,67,42,0,0,99,24,114,141,121,82,56,89,232,223,14,227,59,4,140,94,191,17,25,76,172,253,51,73,0,208,39,208,81,0,199,169,208,40,108,195,224,67,54,34,71,197,8,192,161,9,45,210,20,197,23,139,122,84,255,251,178,100,28,14,135,23,104,206,147,154,123,116,79,235,170,106,97,103,74,25,169,159,64,110,105,141,201,62,47,233,141,133,149,160,42,60,64,64,60,27,68,26,73,20,34,175,200,52,137,138,2,16,58,31,6,189,123,229,8,158,228,58,137,206,211,7,154,67,111,58,193,15,54,133,144,5,0,139,138,211,182,207,123,94,151,214,76,70,37,139,132,80,94,212,146,153,145,226,71,34,70,35,37,103,62,247,132,108,73,73,82,148,180,110,195,106,127,225,123,30,33,110,212,174,162,119,31,24,137,139,100,134,245,107,121,214,153,117,188,52,47,98,9,53,166,189,63,237,26,132,229,253,255,167,175,199,196,45,125,199,212,72,63,80,52,251,55,203,143,164,250,196,61,234,151,213,38,203,203,46,34,49,177,204,217,73,25,32,203,30,89,43,15,223,109,174,25,139,119,145,169,9,179,47,180,0,0,16,0,0,22,245,21,232,233,88,140,185,45,161,43,13,29,107,18,14,158,168,32,23,27,122,3,42,67,132,76,45,185,128,246,187,186,180,182,154,250,246,127,204,255,223,111,255,255,183,255,254,237,242,141,183,253,251,246,158,202,199,7,58,243,47,116,84,74,211,78,106,212,158,214,192,60,18,176,19,113,43,248,7,12,51,186,140,207,131,19,54,10,12,68,21,18,29,153,233,108,97,49,153,146,128,226,65,179,19,29,149,133,0,0,168,49,174,30,160,136,70,0,22,26,80,89,210,156,146,133,78,6,120,22,26,133,75,109,181,147,175,65,81,76,74,112,194,32,145,113,57,31,185,213,220,194,20,62,165,120,12,56,215,97,144,193,112,125,12,226,157,208,95,227,82,95,156,130,220,236,235,75,221,170,199,171,1,138,157,110,211,230,221,34,41,80,138,158,96,167,243,125,152,95,221,83,124,123,98,12,254,94,81,48,214,91,39,43,153,131,95,117,32,138,105,89,233,155,236,212,203,231,167,50,243,51,48,40,165,172,120,100,107,10,150,41,83,90,108,239,77,154,178,134,226,127,111,10,107,174,162,231,86,209,252,175,156,185,17,139,241,99,191,15,176,255,210,98,110,240,149,226,11,64,0,3,222,171,114,44,22,30,147,167,187,242,162,112,136,94,13,7,233,25,40,128,86,178,144,234,234,83,218,151,239,34,222,219,202,211,163,105,171,116,255,235,255,166,255,255,255,54,159,255,170,63,198,14,219,95,219,244,34,163,102,41,54,154,209,25,167,151,107,182,109,211,131,25,114,44,83,161,176,0,0,76,184,197,231,13,98,216,201,249,76,10,132,28,64,96,205,68,131,70,86,40,104,68,6,42,176,183,76,157,205,131,152,72,105,165,26,14,13,145,17,64,66,2,99,68,31,38,6,98,73,74,208,75,255,251,178,100,27,142,134,105,103,208,155,107,55,64,76,235,170,154,60,34,190,26,197,163,64,110,101,237,129,57,175,233,168,246,21,145,118,24,0,92,183,97,144,74,147,41,74,226,83,0,33,182,205,31,116,223,252,81,70,248,240,93,217,11,9,81,155,204,242,20,247,225,2,195,49,75,251,95,46,109,135,173,254,222,242,121,110,23,164,39,63,93,114,72,172,114,42,45,48,130,161,221,82,143,168,54,58,11,78,124,174,26,86,69,156,196,191,69,99,223,6,102,50,11,3,176,183,72,116,116,107,146,145,208,190,197,86,122,245,76,117,145,186,113,42,143,184,141,160,129,49,77,51,212,139,231,42,163,215,154,154,141,73,120,173,96,4,242,102,157,116,22,118,19,105,145,213,12,40,153,26,44,11,133,255,202,0,0,97,128,4,11,252,166,33,250,75,167,38,46,71,130,57,75,13,7,240,109,207,3,183,151,84,118,241,170,238,23,254,166,130,90,183,159,15,43,238,126,89,250,255,252,240,31,255,255,243,255,254,139,230,177,255,223,182,211,35,182,149,158,104,129,12,239,234,217,118,26,71,82,108,133,173,65,204,97,210,129,244,21,6,64,106,153,61,90,99,144,233,133,193,6,32,1,10,184,194,12,230,11,55,133,64,134,46,69,32,132,192,65,163,13,21,78,120,140,16,85,240,87,99,158,146,248,75,208,245,229,75,147,17,161,10,47,34,135,62,67,33,131,5,124,223,209,169,119,17,122,173,218,69,182,70,194,158,250,68,11,88,126,150,2,90,142,117,201,91,112,142,194,106,7,194,189,226,148,39,105,14,67,207,43,77,230,83,189,102,127,36,93,100,196,51,35,174,105,100,55,217,17,254,17,209,91,150,39,205,253,16,189,248,155,242,219,225,102,38,177,44,105,119,112,222,104,250,222,50,184,65,247,137,73,237,95,175,63,213,171,181,138,235,13,111,213,122,113,249,124,175,205,243,227,223,19,101,183,80,41,121,160,64,98,197,161,237,254,103,206,90,158,98,239,175,30,23,204,176,92,225,213,193,131,24,241,25,177,226,4,0,0,0,55,164,206,33,128,32,74,128,252,66,131,248,229,42,32,11,206,185,46,8,77,190,192,74,44,138,8,178,200,218,9,109,179,85,71,232,251,255,191,251,255,190,191,255,255,255,255,255,215,191,191,255,43,111,199,179,95,108,247,167,69,182,232,91,15,104,192,199,237,188,214,148,196,59,0,0,20,164,189,107,130,180,34,192,162,48,49,226,175,164,57,10,138,6,89,134,94,13,94,48,143,225,161,23,97,246,113,25,217,68,107,241,197,128,225,198,136,141,141,214,29,191,57,57,6,101,101,107,81,106,18,161,224,233,194,195,2,97,13,51,5,43,61,222,187,157,255,251,178,100,35,140,69,213,104,84,27,44,53,240,68,198,154,103,61,226,62,26,145,209,74,45,176,189,1,31,140,104,137,135,165,136,108,119,31,242,136,166,233,223,243,138,154,175,142,243,190,142,244,51,47,43,130,156,96,227,106,247,87,213,101,42,221,143,35,94,34,69,1,82,23,206,207,111,7,45,125,187,158,46,72,104,153,12,206,51,131,203,21,15,204,213,36,60,229,238,54,190,240,57,11,235,212,118,114,243,51,249,96,158,175,47,118,239,144,47,189,169,205,223,249,64,224,228,211,60,152,246,172,229,151,108,65,13,246,14,23,68,8,85,158,79,74,155,44,242,31,72,68,160,0,82,172,247,22,0,38,13,116,168,127,38,128,215,37,4,175,139,94,87,137,203,139,142,23,11,230,164,92,87,120,205,51,246,52,99,233,61,51,244,204,163,119,163,245,233,253,255,244,223,255,170,125,114,80,23,237,191,109,222,206,141,184,173,127,253,192,24,136,140,95,84,68,92,60,126,99,98,196,193,128,208,147,33,38,76,160,129,37,184,0,24,94,233,58,100,65,196,128,177,5,41,67,138,19,151,227,225,89,110,38,252,218,49,173,186,10,120,61,169,75,26,9,117,99,240,203,88,131,212,206,15,135,211,166,97,83,169,218,72,73,233,219,165,120,46,79,4,70,171,57,109,198,27,167,142,72,32,53,204,225,214,142,12,3,69,166,138,223,42,175,62,30,8,128,153,129,89,89,156,39,100,4,61,87,95,228,38,224,125,98,134,232,120,172,158,33,85,152,221,94,253,20,60,243,10,24,97,133,171,31,91,68,118,159,108,152,195,241,95,168,178,254,195,181,213,236,34,177,204,40,116,81,48,175,66,31,23,177,29,98,139,102,151,232,80,203,36,80,251,162,20,231,86,19,115,145,204,153,64,80,46,114,24,157,93,234,116,28,230,111,252,173,26,204,97,44,180,60,0,0,108,109,33,200,36,160,49,17,25,92,84,125,74,246,205,43,14,101,12,6,76,228,46,19,139,17,30,34,59,89,209,236,142,71,74,161,107,167,237,137,201,212,103,249,181,206,50,118,139,214,114,156,66,231,117,250,175,92,199,238,234,111,251,244,122,190,142,217,222,104,0,0,74,84,86,84,4,24,39,26,215,177,244,122,79,163,121,148,143,86,22,228,147,242,213,188,23,53,46,169,33,69,132,29,7,58,137,16,244,182,31,176,33,66,75,197,55,79,99,142,59,34,18,167,53,76,196,130,32,166,55,208,166,183,84,78,11,2,105,185,202,21,147,165,10,84,244,140,143,90,150,118,183,201,8,175,254,181,7,91,86,96,153,46,21,15,17,223,82,36,31,164,239,114,8,84,52,188,184,36,6,42,27,42,133,2,82,147,214,20,34,66,255,251,178,100,61,14,54,151,104,84,155,47,99,240,74,5,10,37,97,37,134,154,253,163,80,77,61,154,193,30,25,232,161,131,10,24,124,123,125,49,197,42,126,91,41,19,73,7,103,124,198,216,243,32,247,153,47,164,31,44,242,250,186,176,237,178,184,128,13,13,31,63,58,60,142,247,131,162,113,186,213,200,46,228,6,37,165,106,145,158,160,145,152,17,13,35,46,167,92,184,189,18,200,34,56,18,15,45,232,98,24,27,63,45,29,144,78,204,226,137,90,54,207,255,210,2,0,5,103,136,50,161,98,200,196,65,111,139,18,115,86,149,32,114,247,93,1,143,76,204,63,5,180,167,150,218,71,146,114,162,208,229,11,95,75,59,246,223,7,228,238,134,4,242,52,131,159,178,53,170,255,117,113,116,110,175,181,1,246,253,81,14,175,213,217,254,223,255,212,11,149,41,158,138,134,61,249,174,78,10,60,8,100,96,73,24,192,206,28,12,207,75,92,216,97,96,98,193,132,30,68,33,85,117,124,76,45,181,142,44,199,249,120,195,143,3,208,205,166,24,219,252,221,75,41,40,120,92,72,34,129,57,228,44,74,170,156,61,14,236,169,250,5,15,69,57,19,6,118,221,130,184,217,57,71,19,136,186,178,62,95,126,227,26,43,12,172,155,140,229,86,116,37,87,163,247,198,86,85,196,253,90,97,109,75,74,184,97,131,242,226,216,85,165,238,129,79,169,79,218,225,125,98,177,90,32,229,143,92,245,115,198,94,122,245,143,83,57,118,82,25,63,94,62,211,40,236,86,77,72,212,225,224,212,133,229,35,221,190,173,237,127,218,101,235,87,37,116,126,132,140,232,217,149,6,67,237,88,56,183,194,174,113,230,101,171,124,194,115,23,207,32,235,176,111,107,47,67,239,86,61,236,156,88,100,2,1,6,202,90,212,59,169,100,208,136,144,121,125,212,113,14,185,9,2,75,105,67,100,17,106,103,213,97,35,179,64,67,64,242,194,107,9,147,82,166,113,217,8,96,238,73,69,109,211,163,117,67,54,8,191,132,0,145,27,255,255,135,103,83,245,63,255,47,29,197,128,0,0,1,80,18,194,99,198,100,176,38,24,10,44,110,96,97,64,32,194,102,241,128,5,29,90,136,91,97,215,40,84,48,96,54,112,185,83,188,88,176,120,90,134,157,80,41,92,105,33,22,42,137,57,208,219,88,113,158,210,237,197,29,22,190,253,89,75,72,139,164,247,181,38,100,197,236,40,152,84,85,47,166,229,141,34,14,66,24,94,37,28,81,2,145,22,12,88,186,85,182,42,34,246,22,77,56,35,215,45,69,249,118,228,175,234,227,114,54,208,197,86,219,149,27,206,28,180,136,86,97,84,156,188,6,125,30,236,59,133,255,251,178,100,70,12,118,252,113,83,155,111,94,208,70,164,234,69,61,35,104,25,153,165,84,109,61,187,65,27,25,233,85,132,149,168,36,219,121,22,58,250,111,89,105,249,102,199,128,209,224,29,46,22,146,174,48,102,131,165,204,55,138,4,38,172,10,247,12,31,195,207,87,162,223,205,41,70,221,196,158,250,147,110,41,30,194,118,110,5,199,25,242,246,89,65,119,109,35,187,133,253,18,108,193,129,31,227,173,79,212,254,47,226,227,215,50,74,94,160,64,0,21,96,33,1,212,135,30,1,106,66,4,36,159,161,142,96,159,151,64,254,55,50,84,140,15,57,43,141,35,118,248,170,248,54,94,154,87,177,196,131,251,58,237,171,40,115,78,122,209,223,255,225,6,4,72,127,134,148,74,167,20,255,77,94,151,137,201,118,128,9,74,74,13,138,42,216,0,252,199,150,14,14,42,141,67,76,88,84,211,116,39,89,180,210,198,7,35,26,37,22,98,208,192,40,204,12,243,93,83,208,43,132,165,16,244,5,71,29,107,85,175,46,155,115,31,7,88,94,61,119,115,151,64,77,15,179,32,128,107,246,81,198,197,109,133,178,40,241,138,166,69,193,106,138,225,9,105,244,121,242,249,103,16,218,31,84,182,175,180,165,118,218,162,117,0,123,64,244,137,73,102,100,170,141,126,67,164,223,193,157,55,61,85,219,235,187,237,157,239,63,18,208,50,205,22,86,26,247,206,49,236,83,165,95,43,159,70,194,87,233,12,150,49,209,5,239,63,224,213,188,95,87,195,65,111,81,226,225,134,144,244,219,105,119,28,200,220,232,234,146,34,170,106,49,46,212,51,22,174,162,214,175,162,158,84,91,169,121,205,157,50,44,212,19,194,218,182,168,15,117,101,42,120,84,77,34,3,197,148,87,157,75,142,30,108,227,135,166,179,146,97,187,222,147,45,36,101,30,118,110,22,235,153,73,26,31,81,57,227,212,84,142,48,127,199,255,66,172,52,98,157,254,255,231,31,56,199,243,253,255,253,72,53,76,0,192,53,166,188,182,105,67,39,26,248,10,44,49,65,83,31,19,50,131,164,148,79,176,112,72,176,203,196,23,11,48,98,35,26,4,76,148,198,32,18,49,146,149,44,126,175,20,8,23,217,84,135,0,134,130,226,111,123,228,89,120,235,228,13,6,202,26,142,43,61,83,11,2,107,201,79,12,163,139,96,43,17,184,159,140,172,56,77,186,57,205,57,139,156,6,113,88,119,204,240,10,77,234,55,169,83,61,177,38,205,111,17,159,72,131,127,105,225,14,72,184,151,42,29,226,235,232,180,129,140,212,100,223,81,25,222,163,25,168,92,141,143,58,166,135,201,89,238,188,251,104,218,212,83,156,178,217,19,85,147,255,251,178,100,80,142,86,240,111,82,11,111,46,208,71,166,74,104,61,98,108,155,57,173,74,109,229,235,193,39,152,233,21,132,137,176,234,238,56,130,136,89,162,158,215,146,190,103,42,183,170,21,112,101,119,141,158,170,77,106,44,152,196,39,116,97,139,141,54,94,222,1,33,49,241,32,136,108,64,75,9,10,84,195,223,234,248,87,68,198,113,141,250,15,145,15,107,0,128,2,0,107,23,225,64,13,91,137,127,67,69,189,80,141,132,81,229,136,125,146,51,218,165,203,169,74,240,188,219,197,91,0,73,155,167,78,42,29,173,201,21,219,81,162,41,82,127,255,226,218,68,118,211,59,255,148,98,190,173,111,110,185,4,255,101,247,127,255,64,5,66,9,179,167,50,51,38,163,117,46,52,64,98,21,231,72,201,2,155,162,184,80,194,129,38,232,21,16,224,60,8,91,200,148,40,100,63,153,66,9,91,112,136,20,63,165,126,212,230,1,92,73,180,178,93,120,56,148,92,225,137,123,125,70,52,205,18,222,134,33,189,143,29,117,133,24,172,13,45,4,63,72,119,182,139,83,19,128,149,206,214,22,75,150,85,168,143,74,71,5,101,118,250,38,23,212,83,168,12,150,21,105,41,187,211,227,118,26,44,184,218,17,27,19,60,166,92,112,92,82,60,207,214,140,246,31,150,214,76,33,212,185,84,209,150,167,13,120,53,237,121,221,16,17,107,22,150,132,231,138,169,124,176,210,218,97,135,38,219,70,166,232,188,149,244,109,183,97,112,155,83,197,139,169,113,116,140,221,172,244,71,120,235,188,246,246,31,152,142,247,254,191,151,94,137,41,191,223,255,53,254,243,81,76,131,114,193,2,9,102,69,85,44,11,206,232,191,232,106,220,229,213,84,115,26,116,190,33,51,206,167,38,3,206,101,232,13,86,149,123,162,51,126,50,145,110,222,66,152,253,50,122,113,206,170,71,148,154,45,191,169,48,232,239,93,65,191,248,163,224,214,41,245,187,168,45,246,191,39,250,225,0,76,50,236,214,140,77,11,168,208,84,74,32,12,172,56,203,3,140,105,116,192,130,200,6,17,252,120,145,63,128,160,163,86,192,231,169,59,57,25,9,10,133,21,148,35,132,52,68,10,191,19,220,26,18,169,149,177,24,212,28,128,34,110,90,4,0,124,220,38,209,110,67,197,3,110,10,12,39,202,115,45,178,176,26,6,16,97,5,138,192,213,31,33,64,21,170,45,72,178,122,94,147,105,144,130,31,169,37,194,181,136,120,169,139,143,181,24,227,41,135,238,150,194,106,88,2,125,34,144,133,52,72,57,89,224,158,241,107,37,179,51,184,248,32,199,116,101,149,186,152,42,111,148,166,114,157,163,148,115,81,206,187,205,47,34,255,251,178,100,83,15,118,234,107,81,139,111,94,176,74,165,154,69,97,34,108,27,113,213,70,14,60,252,129,46,22,104,193,134,9,176,221,40,51,35,184,128,153,147,56,131,12,172,127,61,42,150,63,40,16,55,144,77,226,214,107,86,187,87,189,204,163,19,45,1,10,245,80,243,22,124,93,127,243,62,162,223,45,245,127,78,161,234,90,65,154,2,0,1,139,95,29,18,52,55,203,1,1,10,9,186,54,57,214,19,87,168,210,29,106,236,27,96,192,28,226,211,84,210,93,66,237,204,28,203,212,26,41,185,121,156,190,145,65,127,165,155,36,250,9,185,40,213,79,64,186,44,191,8,241,122,202,176,21,92,133,219,63,71,219,208,96,36,201,200,76,35,44,99,42,40,193,161,49,18,12,128,32,97,144,65,130,194,192,16,42,141,143,12,214,66,115,25,8,28,99,32,3,168,231,10,7,76,76,10,38,18,164,21,148,72,25,0,32,68,46,11,89,169,56,173,74,194,44,19,86,25,194,233,69,27,155,146,175,165,101,248,129,70,128,11,29,138,33,252,74,86,148,129,2,2,33,3,10,125,83,145,116,206,61,43,69,31,45,180,132,33,127,94,151,226,126,8,81,202,67,157,209,156,219,178,164,127,246,225,89,43,64,217,193,220,54,114,248,236,105,169,234,134,207,35,185,242,241,186,49,41,63,118,102,62,161,238,67,53,134,149,174,166,248,40,210,174,120,203,199,241,57,232,84,34,4,238,121,133,81,15,31,98,194,89,137,26,14,196,193,185,195,197,221,8,45,133,166,56,229,172,238,84,51,112,177,9,133,234,58,87,215,255,45,170,101,95,19,187,126,230,81,147,242,115,72,74,139,152,133,22,107,78,225,114,225,151,98,226,135,110,84,36,48,104,206,80,249,66,242,148,77,165,36,170,249,76,194,190,28,235,153,50,59,76,89,118,45,40,65,198,108,109,198,181,70,70,67,221,40,159,138,169,86,111,134,139,101,156,13,18,138,223,177,79,243,31,197,127,212,0,18,157,220,146,117,86,4,136,127,58,11,120,243,71,150,125,66,193,174,198,92,164,30,168,186,59,134,219,149,83,160,12,26,106,60,172,157,232,180,137,12,142,180,54,4,133,127,143,157,193,102,82,76,92,216,145,103,82,148,217,64,121,194,62,82,194,140,85,70,190,146,6,214,143,101,12,23,147,60,132,181,89,169,71,176,49,59,36,218,53,229,152,186,98,66,225,136,9,42,105,125,57,140,70,129,69,152,180,39,199,86,84,83,84,205,78,239,57,129,149,205,86,7,188,124,183,179,79,222,103,44,46,89,200,128,170,174,102,197,139,116,166,29,184,195,76,52,160,42,196,111,169,53,56,206,244,69,168,59,100,55,40,122,70,171,255,251,176,100,83,12,86,83,104,212,155,56,120,192,69,195,122,106,61,143,78,25,221,163,76,109,225,141,193,42,20,105,73,132,161,218,123,234,179,222,53,177,131,22,119,21,25,245,59,50,206,112,240,103,106,242,185,219,255,255,255,82,166,177,225,195,253,178,179,92,221,221,128,24,0,1,64,0,0,186,71,134,184,248,80,142,245,121,82,117,159,110,132,184,118,10,23,96,174,135,149,248,39,182,28,223,109,53,234,230,206,230,169,206,191,34,37,134,196,188,106,74,224,85,228,41,113,242,42,123,180,37,229,124,158,139,118,95,239,255,215,244,0,0,5,200,66,22,115,239,38,66,158,108,131,129,143,68,170,68,33,163,162,232,176,160,74,110,133,109,81,226,1,23,30,64,225,189,196,136,22,64,209,220,73,184,75,169,10,83,5,186,216,219,247,188,44,42,30,146,138,198,112,235,179,45,80,73,229,159,69,35,110,43,130,242,127,133,203,2,230,238,59,204,187,147,17,41,127,214,85,245,230,59,94,236,22,44,116,249,23,156,46,192,240,137,18,128,111,41,76,144,49,168,164,79,95,223,48,209,95,174,5,75,56,38,211,138,105,62,82,41,212,46,242,10,13,18,172,153,95,146,133,122,180,2,237,41,17,56,193,172,170,58,152,7,193,140,192,126,155,8,102,81,212,47,13,171,145,56,158,202,99,136,167,142,115,157,48,32,123,67,92,95,9,215,72,156,88,235,66,81,138,119,230,119,166,75,241,76,206,204,161,84,106,248,18,237,77,0,160,167,152,112,174,251,121,8,139,146,1,218,136,217,97,217,212,88,87,154,126,125,33,47,73,44,75,17,58,47,192,188,116,155,230,184,157,135,178,119,200,241,54,178,57,70,127,35,255,240,179,221,204,166,192,46,68,133,41,84,47,241,26,164,60,151,225,223,179,255,255,255,254,161,0,69,131,78,197,232,207,255,204,203,8,193,202,131,28,204,224,20,13,248,99,97,2,49,212,186,3,16,14,2,23,220,173,24,34,162,145,91,7,73,140,156,52,33,57,72,54,22,245,93,37,176,80,89,82,203,74,1,212,20,48,121,3,97,240,72,172,86,137,36,149,253,96,184,43,101,106,147,108,49,209,40,13,193,14,38,44,66,151,114,178,176,1,208,182,149,3,190,206,137,16,53,136,45,111,74,231,97,112,52,112,250,232,189,217,129,158,200,121,76,165,112,13,90,242,4,126,78,123,141,151,27,53,186,193,130,191,59,92,70,170,207,136,4,249,45,58,149,158,137,145,171,172,50,185,237,127,51,176,32,190,24,253,140,229,31,139,135,79,97,105,69,43,189,59,206,9,35,113,13,39,53,76,109,170,175,198,99,114,202,196,27,127,229,156,51,182,14,191,168,119,242,255,251,178,100,101,15,23,28,117,81,11,111,79,36,76,99,122,69,61,38,132,28,93,193,66,13,189,124,129,30,17,105,84,244,137,234,199,125,88,245,248,239,241,189,227,57,253,45,62,182,126,148,51,215,223,222,191,249,253,239,253,160,8,0,25,132,236,69,64,91,74,3,185,101,94,104,148,13,68,182,34,216,137,22,9,163,55,21,209,156,84,197,232,3,59,188,176,86,115,33,222,201,241,182,150,37,107,229,200,79,89,156,58,185,195,235,158,196,205,62,185,213,213,138,180,73,138,249,47,221,246,40,73,254,175,255,255,214,99,14,135,91,150,99,191,39,19,116,111,1,66,152,97,98,195,40,62,49,33,243,12,10,14,38,49,176,17,208,65,192,67,29,7,50,114,214,224,95,16,104,25,188,130,134,47,36,91,9,119,74,161,35,160,67,130,72,140,135,36,34,32,12,16,17,180,151,24,195,129,36,236,33,43,83,134,3,11,136,63,36,66,137,32,246,77,15,2,226,157,132,130,164,197,242,213,53,16,6,166,108,122,52,218,188,210,100,63,87,21,226,178,41,216,227,60,163,139,215,113,50,164,21,10,134,48,128,25,145,72,124,23,2,80,229,69,220,218,109,32,212,111,104,97,211,37,118,76,81,156,236,114,230,202,119,226,59,234,46,43,161,76,102,162,163,174,132,252,137,26,161,1,166,138,210,220,71,152,40,205,199,203,132,77,229,210,66,187,96,215,210,235,202,76,154,61,187,138,179,10,224,209,125,202,94,86,97,240,123,255,168,127,163,125,68,250,181,233,69,113,53,197,161,100,173,160,32,33,32,53,201,224,135,191,66,207,0,96,177,26,112,201,116,140,34,224,122,238,45,143,26,186,199,72,107,107,102,15,102,135,163,215,97,225,53,68,133,229,223,236,101,169,200,182,178,173,227,122,141,229,88,17,82,210,186,116,188,70,187,61,191,255,163,255,255,255,250,193,49,179,8,246,49,3,8,155,206,82,67,53,208,68,203,129,195,48,142,12,230,135,48,160,208,195,33,117,15,48,192,16,80,16,74,3,49,152,80,199,227,228,172,7,7,200,74,165,96,49,160,88,64,77,67,225,74,148,66,0,79,177,236,215,83,31,6,140,105,100,173,78,57,24,111,147,196,128,36,37,178,163,97,20,228,96,174,154,73,160,81,17,20,232,114,61,94,19,57,144,178,112,97,64,224,88,227,71,110,99,76,230,202,70,177,148,182,105,71,35,73,103,146,225,162,182,240,82,252,218,97,198,99,195,160,171,37,58,176,219,116,18,74,77,155,71,147,231,37,80,122,188,162,185,133,222,217,79,103,127,82,41,220,226,47,230,117,224,120,70,47,29,139,43,233,236,60,70,38,168,65,161,103,113,48,57,6,40,61,44,255,251,178,100,95,14,135,110,107,79,131,153,60,240,72,134,122,65,97,34,122,28,153,165,66,109,189,122,193,0,141,169,232,245,165,72,73,67,69,88,110,225,81,96,190,41,18,7,141,28,18,92,225,64,77,82,39,30,54,103,113,60,214,54,197,46,226,100,170,227,162,223,106,251,247,233,175,144,115,28,68,62,75,173,0,103,138,112,66,198,196,223,164,172,210,137,61,210,219,108,23,7,249,176,178,236,109,170,101,231,210,114,41,12,62,187,1,179,205,147,229,22,141,6,32,75,36,54,251,224,184,191,169,61,214,148,106,62,91,109,176,249,101,63,206,244,252,181,6,158,252,159,161,111,251,122,0,46,24,166,112,179,9,129,84,29,207,121,164,10,152,29,242,47,154,56,41,150,133,131,8,215,192,24,60,176,12,217,136,164,4,177,84,165,29,0,2,102,224,26,36,96,145,140,253,78,91,147,250,21,27,70,36,151,95,234,202,6,10,109,33,102,28,14,243,201,83,229,45,161,241,35,39,24,160,45,40,167,210,113,90,102,32,129,211,70,108,162,110,240,200,147,19,53,78,212,36,50,103,14,226,39,74,132,212,84,153,229,101,141,79,179,207,110,70,242,195,8,175,30,202,177,114,162,40,45,46,119,78,52,229,227,53,155,34,195,171,149,108,76,88,32,169,235,170,8,135,107,108,131,212,146,101,62,154,124,145,248,55,189,231,45,192,105,174,34,91,149,60,170,200,72,246,53,13,71,213,31,19,58,35,19,247,21,2,100,170,73,44,145,234,153,143,11,175,159,183,8,70,214,116,216,132,208,36,121,160,55,209,138,213,41,181,156,223,6,31,25,255,82,247,94,69,136,233,2,3,64,0,92,62,15,32,181,9,38,148,14,67,201,90,189,24,202,132,192,208,199,179,170,250,73,201,222,85,243,132,57,167,191,84,84,176,93,32,220,31,25,124,34,52,166,13,238,35,253,155,179,63,87,245,63,232,253,246,255,173,159,244,4,0,0,3,152,146,192,253,220,4,122,64,218,19,33,11,51,16,211,42,31,49,21,32,129,145,16,2,56,150,81,133,36,65,166,25,226,109,26,22,140,36,117,34,62,67,20,110,43,125,84,211,212,101,87,129,104,171,82,194,12,18,243,58,192,211,170,77,207,49,201,105,50,144,107,66,135,36,10,57,119,21,80,50,140,86,134,143,44,115,215,19,29,6,66,23,117,48,255,124,233,190,120,40,202,163,254,174,121,110,98,242,227,57,9,106,105,32,191,4,241,222,138,170,96,248,66,181,143,18,180,250,55,155,251,143,246,80,250,196,159,177,238,115,62,190,10,215,197,53,116,155,221,181,149,76,248,87,222,237,110,25,117,31,40,146,110,170,204,134,78,188,136,63,216,202,221,65,255,251,178,100,88,140,6,227,104,209,155,121,122,240,73,71,106,122,60,235,142,26,13,163,76,109,97,229,65,30,16,233,168,246,36,208,124,169,218,154,149,237,52,164,26,98,167,195,52,43,141,55,91,142,254,184,68,31,149,162,45,99,126,241,126,237,19,54,76,83,195,211,39,235,141,11,74,138,253,192,8,16,4,0,21,128,152,50,14,97,96,77,16,38,18,205,116,159,134,100,201,98,240,135,248,143,92,98,56,247,53,141,160,81,34,166,161,5,20,30,46,83,23,65,33,145,205,106,123,250,191,249,191,127,167,253,115,202,136,170,107,181,201,33,205,127,120,160,123,170,33,239,80,0,20,237,225,95,71,82,64,167,98,50,4,99,196,19,209,156,244,20,60,65,58,22,40,187,84,130,193,202,11,154,60,219,140,184,120,69,25,105,39,185,174,226,93,68,132,154,188,53,133,216,66,12,166,240,31,250,255,60,228,14,182,179,21,52,248,206,103,201,84,101,145,11,184,97,247,9,219,99,227,91,109,162,90,207,25,226,115,235,42,109,233,181,146,174,71,155,170,146,103,234,161,189,165,245,95,171,181,140,31,9,156,251,185,233,163,123,36,45,86,87,91,38,227,117,224,40,96,101,72,223,0,237,75,204,165,121,251,126,106,103,238,53,4,162,94,232,151,184,210,198,157,68,139,8,167,114,107,108,100,133,118,244,30,186,229,182,187,100,115,219,118,28,186,151,114,226,47,142,124,45,82,25,117,115,218,181,89,174,196,73,127,51,217,103,249,137,255,214,251,115,172,99,17,173,184,255,150,0,128,0,49,0,8,3,225,118,22,177,97,53,13,52,104,184,5,110,216,70,98,129,56,13,43,40,17,28,67,121,92,235,179,123,112,177,159,226,79,0,21,83,12,51,121,206,102,125,172,129,96,243,240,100,131,97,125,55,113,53,64,29,54,123,63,144,242,42,62,190,208,0,0,3,148,198,127,14,180,132,101,8,239,175,141,172,128,208,137,12,196,88,220,139,192,163,164,194,10,104,66,20,190,135,132,74,40,77,16,30,1,69,38,12,116,164,139,42,92,161,234,212,210,150,170,18,17,133,185,52,52,67,103,205,217,210,4,33,151,43,187,24,131,2,134,23,237,215,189,59,152,254,75,204,211,29,60,106,179,116,38,173,212,187,80,158,135,84,134,121,54,146,26,210,165,121,135,69,230,217,217,195,222,157,147,74,42,83,43,67,231,43,228,165,222,70,94,112,122,33,150,212,241,49,14,210,26,79,115,109,115,96,212,212,142,78,58,111,203,164,66,212,6,180,167,187,87,195,14,50,146,109,75,208,246,135,228,104,195,167,59,60,38,238,238,146,66,218,246,147,125,89,149,133,126,246,222,205,29,77,14,5,19,23,141,255,251,178,100,97,14,135,60,104,209,27,121,123,208,69,72,250,106,97,133,62,30,101,191,60,46,96,247,129,37,29,169,77,132,138,40,167,57,180,146,114,172,133,209,203,41,37,93,122,100,135,223,164,107,53,54,235,89,137,27,237,174,47,147,44,187,170,231,36,80,28,149,26,224,0,16,192,0,1,16,130,24,1,84,233,187,45,77,219,241,194,131,88,77,66,184,30,6,55,70,153,90,40,231,175,196,180,6,158,19,150,254,36,253,116,131,71,86,215,6,108,222,251,124,119,251,108,147,125,116,111,245,127,71,255,181,191,234,141,246,196,63,164,38,0,200,28,210,72,100,137,9,185,174,198,90,21,24,30,0,97,34,225,148,75,70,14,26,0,69,198,20,3,128,6,170,80,33,14,25,252,70,103,241,74,21,9,3,72,9,102,89,24,24,100,10,89,98,192,20,160,78,141,224,96,32,16,125,3,191,235,120,189,35,33,182,100,198,204,70,31,83,203,97,191,10,14,92,13,187,26,8,18,187,196,176,66,53,75,137,46,34,156,86,117,103,5,48,159,47,20,22,181,82,178,76,159,161,12,125,28,24,183,31,101,71,53,102,138,213,137,78,237,169,23,53,254,14,27,27,174,42,11,240,192,132,89,105,154,180,58,23,74,206,20,19,210,188,162,213,61,98,211,124,103,240,86,103,71,180,47,53,63,98,85,169,85,74,115,89,78,243,148,186,212,147,247,214,167,7,227,27,237,139,152,220,189,143,193,132,216,241,48,206,41,14,100,19,7,208,94,89,71,149,163,236,211,140,113,49,115,78,3,139,71,197,143,29,20,45,106,150,209,210,86,232,167,36,206,105,86,164,183,39,27,220,8,128,6,4,16,203,73,14,132,247,189,76,28,101,83,141,64,125,145,220,193,70,29,126,222,205,147,87,181,121,31,40,239,144,129,174,43,255,161,179,53,55,215,119,77,140,249,122,220,204,165,206,11,100,54,37,31,253,95,67,47,219,183,250,125,31,252,56,11,174,87,215,247,0,0,1,96,5,80,206,82,211,49,98,204,62,78,54,32,116,203,230,177,164,193,179,197,162,65,113,80,72,112,96,193,227,164,158,48,176,148,26,42,17,236,202,208,220,45,121,155,160,12,52,241,28,12,162,229,74,32,16,118,192,134,211,45,111,10,160,44,10,129,57,4,96,189,237,217,210,30,9,255,11,156,233,132,4,191,222,70,124,77,189,199,80,220,13,95,195,15,176,133,100,206,91,173,214,58,44,204,236,80,105,152,114,180,195,229,37,43,152,135,155,61,100,121,148,240,122,112,101,19,194,165,42,18,90,30,130,239,23,0,236,114,210,44,116,199,188,243,75,22,144,133,169,215,143,142,52,133,86,215,225,57,93,74,249,219,182,139,255,251,178,100,83,142,135,173,113,207,147,153,123,116,55,99,42,154,60,38,132,29,225,173,58,46,101,115,209,20,153,232,197,132,138,32,177,56,252,66,252,206,112,145,125,201,55,149,78,156,91,182,213,51,189,174,25,98,103,104,40,212,201,245,189,49,196,206,30,50,229,187,239,108,155,151,78,180,241,37,62,96,159,235,56,116,211,174,118,28,58,163,204,71,254,109,230,246,213,160,199,245,240,107,225,127,237,159,254,181,243,233,255,147,64,0,18,1,128,0,99,72,188,173,65,166,202,39,140,77,244,211,204,88,235,73,124,181,174,163,204,121,23,82,64,245,118,155,15,75,62,119,35,23,220,71,79,246,43,187,175,191,175,244,255,255,245,220,139,237,9,132,169,198,216,119,26,171,170,114,186,217,180,6,38,8,138,152,236,210,96,176,168,160,164,195,67,228,147,49,161,109,137,130,5,198,168,14,154,104,54,93,146,222,22,128,212,130,32,228,209,104,74,128,178,34,145,8,32,24,6,49,66,7,124,64,8,209,102,9,224,196,147,146,90,117,164,242,63,197,161,3,48,198,142,134,222,148,2,195,78,122,55,143,183,54,65,2,166,66,38,17,208,40,161,131,71,224,212,228,46,142,100,5,19,35,0,62,45,165,42,157,196,30,182,225,34,235,160,184,106,55,21,84,123,101,200,50,240,182,96,168,26,112,145,242,122,227,78,123,42,52,86,121,132,150,122,189,73,5,61,133,91,111,113,235,183,147,185,198,221,87,86,89,199,106,252,185,89,236,180,229,112,107,238,33,109,81,41,252,122,117,67,212,214,200,133,181,188,251,105,67,47,16,200,222,179,229,213,122,255,190,213,40,125,184,121,237,198,87,155,23,244,80,251,174,191,99,245,47,225,213,167,252,170,226,103,228,175,64,43,13,4,80,192,146,61,193,112,180,212,3,59,20,244,78,29,5,42,141,45,90,91,83,45,227,221,58,95,23,195,143,206,80,66,212,7,157,88,65,4,9,195,53,44,252,78,213,236,49,145,203,191,171,255,147,163,174,251,246,255,65,180,250,126,182,127,200,176,0,0,28,188,26,146,58,19,196,201,131,83,92,191,212,160,197,133,195,20,135,76,192,84,0,133,12,30,2,72,83,7,139,35,0,32,8,25,150,101,16,26,95,20,4,74,129,163,43,6,196,138,74,233,140,147,77,185,191,33,83,161,116,10,163,37,213,6,141,126,53,211,36,229,240,26,198,122,107,139,202,26,67,86,173,60,135,228,74,163,76,163,152,163,13,130,27,36,123,169,34,64,59,135,156,113,164,65,228,129,51,198,178,178,41,195,173,169,149,247,98,41,92,46,56,176,176,62,116,190,150,155,36,102,249,61,210,126,89,245,35,27,215,192,115,108,163,38,255,251,178,100,74,14,199,163,104,208,155,152,124,64,67,35,122,99,97,37,104,29,81,163,66,109,229,235,193,21,27,105,204,246,20,224,96,45,29,117,108,49,15,30,112,177,184,19,211,238,136,100,107,200,238,53,78,250,213,16,38,174,85,61,228,139,34,210,246,211,116,92,17,47,114,165,105,106,134,122,87,17,146,167,142,97,52,166,225,192,153,228,170,29,235,109,49,225,31,14,159,178,147,199,209,155,211,240,166,51,204,171,69,54,29,192,220,7,180,249,154,22,27,181,152,240,219,111,216,118,211,125,96,128,0,11,83,211,18,17,39,161,41,146,229,180,154,124,108,58,23,48,102,161,212,143,36,132,123,83,213,110,223,95,76,62,200,125,112,249,1,115,31,3,86,50,49,55,238,231,167,0,153,91,117,122,125,159,255,228,127,230,52,185,138,172,239,98,185,98,172,230,66,124,2,28,10,99,27,123,72,43,248,195,228,12,144,32,209,9,76,8,76,56,52,195,64,140,64,198,3,95,135,3,66,147,68,4,155,16,168,122,242,36,241,48,109,196,160,246,112,155,99,41,171,67,192,219,21,0,47,141,59,32,21,130,48,240,171,149,6,140,131,160,125,29,103,37,160,149,73,75,172,25,154,25,42,214,197,47,106,11,53,86,220,190,34,83,164,130,202,118,103,108,175,10,214,200,63,120,34,246,240,135,186,138,51,84,141,1,38,169,234,28,59,186,16,155,134,126,166,45,157,239,104,232,58,33,12,50,39,239,161,119,9,251,174,40,255,9,108,172,152,14,83,66,71,189,235,22,170,149,44,194,85,12,55,214,46,18,82,139,105,137,218,58,40,102,197,124,185,154,120,107,134,123,224,216,113,195,124,174,80,238,235,88,87,98,61,233,87,167,194,163,204,135,50,48,164,15,76,229,148,188,77,100,195,76,218,163,134,111,36,26,67,111,187,116,205,172,86,233,10,170,12,0,56,118,24,204,15,163,32,240,15,197,81,72,220,21,28,241,128,141,142,172,12,163,120,109,37,30,145,166,104,205,65,161,193,1,163,137,124,56,214,77,47,86,251,127,245,87,95,167,253,24,192,198,109,64,81,97,231,240,107,255,253,50,127,251,53,215,251,144,0,0,84,188,48,22,122,195,137,138,229,134,16,82,7,69,204,54,107,49,48,208,24,61,11,3,9,67,128,97,121,133,198,13,149,3,76,84,25,50,112,69,72,132,4,154,249,155,66,43,17,58,98,101,18,73,101,13,72,209,36,79,197,210,252,170,231,53,104,136,103,33,157,75,165,35,16,2,135,52,54,126,158,82,70,191,88,170,137,168,45,6,37,12,18,49,235,56,155,201,104,177,81,38,13,123,237,29,29,48,169,185,231,174,187,71,109,62,108,58,124,63,207,255,251,178,100,61,142,183,140,105,80,155,152,124,64,64,99,42,106,61,137,38,30,21,147,58,46,101,51,208,225,140,233,208,246,8,184,103,225,37,234,64,226,240,136,20,44,34,13,125,55,248,176,231,204,34,103,26,233,139,100,62,75,149,97,45,160,186,49,130,9,188,235,19,180,201,212,119,177,216,211,227,135,60,74,42,228,206,90,87,91,71,217,58,30,98,194,62,77,203,237,185,45,184,10,235,218,43,42,161,180,237,101,115,118,126,222,54,218,37,66,155,146,177,79,210,6,175,132,127,157,187,227,72,188,229,228,145,229,132,193,5,244,177,153,161,237,197,154,72,14,153,225,193,127,144,0,0,128,0,0,35,99,99,81,131,116,240,12,96,56,19,16,190,160,166,33,135,1,158,105,33,152,57,95,176,42,127,236,3,247,203,255,221,138,246,175,247,244,144,165,102,215,37,179,220,89,167,191,239,233,255,127,254,183,47,255,87,255,36,19,20,167,64,10,211,117,233,142,21,198,48,72,44,203,142,179,49,135,13,122,98,49,232,28,196,99,50,32,49,139,139,164,160,48,160,48,29,62,53,136,156,128,10,68,44,17,13,66,7,68,73,208,16,130,30,26,45,162,122,229,49,150,3,66,58,58,77,128,19,52,225,46,201,110,13,172,41,22,194,88,152,161,175,48,106,202,202,210,30,70,76,65,25,50,48,203,101,51,191,100,243,74,224,179,196,69,177,198,170,216,88,100,128,132,84,194,143,191,239,51,76,124,22,252,18,221,43,222,130,95,139,48,1,16,46,109,10,5,51,231,156,183,93,130,16,239,127,142,252,237,198,196,211,109,193,184,207,118,139,94,195,167,108,217,195,212,117,60,44,230,223,229,239,253,106,54,239,103,155,63,137,165,249,103,232,124,217,238,75,15,109,36,243,26,92,25,140,142,146,250,211,115,225,243,245,86,102,7,99,90,91,237,78,216,214,49,98,73,64,129,21,211,66,127,246,162,164,51,245,37,148,161,199,136,39,150,229,148,224,64,8,137,147,16,40,97,122,222,31,230,160,76,186,197,133,114,120,36,148,110,229,196,114,36,91,251,47,219,81,174,0,192,31,204,183,199,160,27,165,191,191,174,19,23,215,255,255,217,255,157,68,149,31,255,191,214,0,76,12,85,206,240,63,13,7,4,141,70,77,130,28,67,16,143,163,22,198,208,230,108,196,0,92,195,128,60,196,16,48,195,145,128,132,11,48,24,37,49,136,42,48,184,94,102,160,96,116,96,51,38,67,72,143,70,199,12,19,115,8,24,58,0,199,64,73,133,146,68,40,170,88,161,42,9,217,25,183,42,213,153,146,73,136,192,59,70,120,172,152,28,148,186,112,232,193,50,42,18,85,230,108,205,148,59,170,181,66,255,251,178,100,55,142,168,49,109,78,11,186,124,86,70,197,58,67,97,229,44,27,221,165,66,77,225,241,17,6,160,105,168,244,137,104,235,220,167,85,225,24,6,52,102,76,64,37,44,100,175,11,132,228,207,2,91,136,203,78,209,37,229,227,48,77,161,14,0,38,194,43,192,18,202,171,0,129,85,40,229,115,177,176,54,44,219,21,194,203,52,160,116,207,24,195,141,200,200,197,178,229,28,149,209,249,42,209,186,211,5,251,191,88,186,171,253,217,180,213,74,244,147,235,195,157,177,219,158,146,40,221,98,26,162,46,107,63,243,37,191,141,186,54,199,213,151,239,123,71,236,239,224,222,101,119,203,181,79,170,251,53,117,45,39,245,255,195,141,141,183,68,214,51,254,91,164,214,113,255,164,230,99,177,231,106,203,128,0,0,70,216,215,153,12,87,202,255,16,20,113,200,189,30,165,70,39,33,232,136,172,41,149,81,89,43,94,164,144,73,81,194,192,97,196,7,209,153,148,117,97,176,178,15,211,255,255,254,61,99,52,63,255,236,246,106,244,187,101,126,145,11,249,61,91,180,87,212,13,133,114,76,177,252,220,247,205,137,180,218,131,12,221,144,203,10,195,36,76,4,72,28,44,161,230,56,62,163,104,128,99,2,230,128,46,200,153,100,124,12,232,68,104,179,238,20,105,19,148,80,80,68,66,81,71,61,199,16,209,217,127,66,58,247,242,4,85,180,99,78,110,76,133,115,50,215,212,91,152,53,83,106,17,106,83,29,47,170,204,84,41,7,192,140,245,40,68,65,107,108,218,237,85,35,93,190,247,103,229,201,236,114,28,139,91,23,43,174,76,121,172,184,159,177,159,191,51,124,71,222,13,186,116,135,239,39,180,172,149,195,110,122,146,124,193,223,150,219,235,152,254,66,194,177,210,112,55,6,144,167,100,210,77,67,43,200,202,152,179,55,197,139,37,159,127,134,153,24,89,181,132,147,253,248,91,120,111,203,217,136,203,157,206,148,118,160,61,60,28,34,178,196,180,45,205,137,224,201,11,41,245,156,190,189,47,85,222,106,221,219,160,8,2,170,123,157,129,65,19,35,136,7,132,121,128,207,246,103,209,144,0,41,242,136,24,28,104,191,105,146,213,91,135,114,153,245,100,93,93,71,168,207,34,127,255,255,217,74,95,167,255,255,255,171,84,255,14,50,207,127,211,255,86,159,254,253,73,0,0,99,8,92,179,76,28,99,19,225,16,11,62,24,72,24,106,118,152,140,15,25,156,40,8,132,48,96,186,34,4,140,65,15,136,65,21,216,100,24,48,101,104,10,16,5,44,8,128,26,49,0,40,48,104,5,99,202,172,80,41,142,2,170,172,13,22,16,93,48,160,240,160,147,26,197,29,75,148,255,251,178,100,40,14,167,181,101,78,147,186,76,242,68,67,106,67,97,135,88,26,13,159,72,109,225,231,201,25,165,105,156,243,21,144,106,75,69,151,155,202,36,106,82,14,128,244,15,18,12,49,15,52,130,108,144,134,0,98,163,77,40,236,60,22,48,205,29,246,200,135,102,3,60,135,131,71,101,174,203,185,7,64,43,243,74,255,150,99,48,230,79,202,76,62,85,80,161,70,238,22,247,151,149,239,242,10,252,84,117,148,118,75,69,134,115,216,210,41,10,184,74,239,102,159,146,142,251,153,35,236,61,217,51,114,162,165,118,86,57,252,13,217,194,226,220,41,141,43,21,143,147,241,159,46,88,113,59,43,255,27,49,230,74,212,169,186,229,213,102,217,216,157,105,180,36,6,226,113,156,210,202,231,198,254,203,42,181,138,234,231,218,146,112,247,230,155,179,159,43,230,208,0,0,3,141,133,84,92,0,17,161,192,185,151,227,1,111,98,18,230,137,165,192,164,34,141,20,1,225,239,167,250,234,22,231,216,32,198,220,245,36,142,236,85,247,46,145,247,255,237,176,246,107,255,195,139,114,53,187,111,136,53,213,255,171,146,221,138,210,84,220,192,104,205,16,244,193,160,205,29,164,4,166,99,196,166,42,28,20,19,50,17,13,30,99,33,94,149,23,26,97,178,79,57,66,199,16,129,207,187,44,122,17,105,148,83,133,202,244,51,251,108,33,88,29,119,76,24,120,62,9,87,147,134,64,141,175,154,74,212,56,206,3,142,197,48,4,194,24,147,108,17,100,18,213,221,30,113,205,132,174,169,72,244,77,75,38,190,22,52,250,28,76,47,181,186,36,219,92,22,233,188,63,215,212,127,51,111,59,204,98,231,11,164,119,67,57,199,192,86,198,235,56,153,78,234,203,159,76,63,174,210,78,86,132,130,89,234,187,71,206,112,237,89,210,108,241,180,102,30,51,110,31,253,82,209,22,3,11,135,93,71,180,200,141,214,79,87,36,140,107,179,14,231,148,69,170,235,166,229,84,106,175,59,131,26,89,165,238,17,96,109,171,88,222,167,232,132,0,117,34,44,64,116,14,100,8,35,105,69,10,121,142,57,235,244,107,144,139,96,16,248,3,194,157,172,226,98,197,113,187,35,14,187,41,211,3,26,227,89,189,63,111,234,250,37,126,191,255,55,163,255,255,255,255,242,113,142,69,20,124,206,253,15,191,45,191,88,0,0,99,4,252,206,75,170,52,113,16,227,165,163,107,130,76,88,242,49,120,160,209,164,112,82,44,198,33,16,81,116,199,98,97,144,153,128,132,6,74,4,153,128,118,40,15,4,129,140,2,30,53,72,72,89,20,185,71,0,68,68,96,8,9,9,38,15,20,161,37,1,41,178,94,99,5,255,251,178,100,38,142,231,137,94,206,147,152,77,210,61,195,58,65,97,134,56,155,141,163,66,109,229,239,64,224,13,169,204,244,148,168,138,163,8,220,9,37,70,155,131,34,6,37,96,73,108,178,69,128,158,80,233,10,133,227,92,101,64,23,147,161,159,182,96,107,211,90,66,216,90,224,99,173,146,32,72,242,139,210,56,211,84,109,102,86,238,232,219,2,253,169,101,53,167,39,209,74,101,237,22,13,137,114,12,227,156,166,254,225,154,186,228,154,147,232,178,188,200,41,116,209,45,225,39,100,252,130,166,226,159,10,173,155,117,159,164,216,244,150,125,99,23,19,11,115,63,99,41,31,35,136,200,159,112,179,12,98,240,172,15,11,126,219,51,74,178,203,251,134,197,149,91,236,136,217,138,4,19,146,123,233,66,205,213,202,247,140,232,241,191,93,251,231,213,243,0,48,74,165,33,116,6,218,151,53,171,179,161,53,19,192,247,186,8,24,221,87,18,131,122,151,238,103,35,100,77,236,127,166,244,221,7,243,156,164,148,211,3,205,223,187,146,140,29,228,123,199,166,158,150,127,255,255,253,189,255,222,2,188,195,191,206,8,164,219,190,141,206,224,20,60,103,99,198,84,6,108,166,70,16,18,97,130,161,193,0,98,20,245,5,7,143,75,20,85,174,194,178,0,187,231,137,132,103,180,181,180,68,154,30,190,174,240,208,44,97,169,167,104,170,246,152,56,171,119,171,81,36,29,48,24,216,130,124,201,30,180,92,104,25,47,179,36,214,155,122,38,48,43,153,152,38,25,165,49,220,9,104,78,14,76,169,36,124,143,99,237,137,87,134,179,129,163,69,42,145,196,174,239,201,135,211,102,250,145,10,214,230,191,213,44,185,250,127,174,187,53,181,103,40,186,121,231,96,159,16,230,181,24,127,76,197,195,123,115,142,25,188,111,240,238,6,23,201,189,162,174,143,120,181,134,179,229,157,27,73,90,156,110,212,226,227,149,198,98,102,52,11,183,57,202,133,42,88,182,159,188,249,122,204,241,235,20,153,158,92,227,48,162,227,71,203,219,210,181,125,46,192,11,181,141,97,22,16,221,4,32,120,54,20,123,193,91,64,8,139,219,16,108,37,53,180,173,113,129,78,226,125,213,44,140,173,65,173,140,233,255,75,29,213,234,239,255,255,219,255,243,55,253,230,163,164,123,4,0,0,0,52,197,70,228,229,145,248,200,167,240,26,152,25,0,0,24,58,121,152,12,42,132,4,3,129,208,36,78,5,10,32,32,216,18,1,135,4,38,43,3,7,33,225,105,2,130,192,25,193,127,10,215,152,112,4,131,10,39,1,16,55,96,34,101,180,150,212,1,65,198,48,82,3,167,12,116,135,145,128,34,152,112,199,104,122,255,251,178,100,44,14,167,117,104,206,155,186,123,112,65,99,58,87,60,101,134,29,121,163,56,110,101,115,193,5,141,168,201,134,24,224,210,115,53,247,189,62,137,9,75,226,5,130,227,133,210,238,24,87,224,128,72,82,252,64,8,234,191,32,228,143,40,77,53,132,31,3,195,66,38,248,127,194,171,16,162,157,32,66,90,33,8,25,26,109,7,134,206,208,97,235,7,243,133,139,177,187,122,186,164,155,213,8,85,112,126,207,81,238,164,212,52,179,61,31,214,116,85,62,226,254,229,190,219,127,5,81,54,219,107,188,211,207,47,149,55,108,194,206,247,167,86,240,99,235,26,223,243,111,112,254,191,158,71,11,109,197,37,109,43,39,205,172,227,171,71,198,117,124,207,252,106,238,36,111,189,122,86,87,171,213,88,12,0,0,1,154,164,224,227,2,42,108,32,70,211,66,22,153,185,189,158,67,213,143,30,220,231,65,70,7,177,81,179,14,59,24,7,154,97,101,43,108,5,113,82,50,87,239,222,153,196,247,51,201,105,253,255,250,88,143,244,252,231,119,234,234,0,168,99,45,152,42,32,104,235,129,192,3,198,150,9,25,216,26,102,49,89,198,129,38,33,36,152,116,74,24,120,18,30,133,130,166,49,7,25,48,86,102,162,201,116,8,141,64,32,225,173,135,160,224,211,238,56,20,43,24,129,132,76,64,212,184,211,36,84,61,24,37,25,43,23,49,103,29,188,165,11,94,49,2,88,55,28,226,43,162,77,73,214,209,11,73,135,85,25,68,205,38,110,8,74,225,12,138,214,222,180,104,96,152,216,161,1,106,13,30,148,192,239,227,97,73,167,141,218,144,252,118,85,203,9,7,33,142,168,226,141,61,196,65,246,32,160,146,126,51,252,121,48,224,107,83,151,126,215,241,154,254,152,85,109,40,235,29,250,27,82,43,116,216,216,120,236,203,139,60,183,212,138,80,124,90,196,41,185,100,46,148,170,51,186,72,205,59,97,218,200,131,83,106,87,133,78,58,77,59,234,142,148,108,51,32,98,207,33,122,38,251,211,249,166,205,54,218,117,71,77,92,85,35,248,132,59,160,22,88,171,197,128,223,8,230,226,178,128,244,241,96,75,201,64,0,73,227,116,50,77,184,15,108,170,71,236,129,165,97,127,180,234,78,147,215,206,228,119,233,239,201,100,252,48,85,174,93,191,81,230,95,212,254,168,154,205,122,247,255,245,2,0,0,1,80,44,169,158,186,226,152,48,91,155,36,169,152,196,0,24,20,164,24,8,57,24,212,25,24,128,26,24,160,24,4,0,64,33,29,2,203,66,52,213,153,154,0,134,3,230,3,128,2,164,48,32,103,12,6,5,130,210,80,96,152,119,0,3,97,128,25,51,3,50,255,251,178,100,36,142,135,111,93,205,155,186,76,240,73,101,26,50,97,231,58,154,233,119,56,110,101,113,193,2,20,41,93,135,148,168,24,68,29,81,138,37,11,75,89,11,2,113,14,91,42,1,48,37,76,152,231,96,26,101,67,85,184,152,67,73,25,68,60,62,70,48,40,195,12,22,28,217,28,32,48,49,32,212,177,167,48,48,77,33,96,73,66,136,229,59,204,238,170,140,1,25,85,178,30,234,19,132,6,190,30,201,65,116,98,76,120,88,6,154,34,107,88,205,193,133,221,125,222,158,92,162,173,249,99,89,161,229,139,115,231,94,24,207,104,103,112,248,206,50,103,70,142,220,123,104,223,235,30,179,134,188,5,123,191,41,234,254,19,124,138,31,245,85,148,209,169,212,218,247,31,6,238,183,235,75,101,176,198,200,149,127,177,69,48,47,99,212,116,139,212,2,131,113,5,128,42,229,69,167,139,114,183,156,19,121,71,49,212,222,240,148,158,87,147,67,133,1,51,108,244,231,110,38,19,28,129,35,163,157,24,84,115,81,165,84,245,66,172,90,237,150,242,191,229,6,172,225,53,42,98,255,59,167,200,250,46,254,5,255,87,209,235,250,128,78,24,125,150,110,243,65,130,63,102,228,145,152,92,138,102,240,233,153,13,6,207,63,130,138,70,43,47,5,1,166,0,6,36,232,24,174,104,161,177,149,135,133,128,155,212,96,17,241,150,67,160,226,130,241,29,32,109,32,100,130,67,138,86,37,80,48,7,24,16,177,156,178,61,40,1,250,28,38,24,10,16,53,99,65,49,206,101,37,6,179,212,175,36,64,106,45,146,136,114,172,250,48,135,100,145,246,8,239,192,104,96,221,104,219,136,247,16,196,126,180,12,244,167,132,114,43,103,46,58,247,227,10,69,242,158,69,166,70,217,210,191,41,122,86,231,89,69,50,227,211,20,238,185,189,173,180,60,75,135,211,208,9,9,92,144,133,153,155,14,138,11,172,104,101,114,166,213,86,241,213,121,201,186,237,116,186,26,215,179,133,239,152,137,196,55,92,189,156,207,156,234,47,165,43,178,170,183,51,99,150,139,254,185,36,0,0,0,255,6,44,116,56,164,20,80,97,6,147,244,155,215,21,13,108,90,176,102,11,82,250,3,35,92,197,189,206,38,144,102,218,47,28,148,104,211,62,79,209,190,223,239,97,215,43,250,109,255,244,127,178,229,61,14,207,179,173,223,232,0,3,243,6,69,195,163,105,179,0,230,147,11,70,51,43,195,179,1,20,211,14,66,82,101,188,198,183,16,75,12,20,96,73,160,201,33,3,73,124,244,75,29,0,2,136,1,50,47,204,29,96,104,17,41,98,104,65,12,212,153,143,110,6,42,13,12,179,0,197,140,25,2,255,251,178,100,36,142,199,11,80,205,147,186,201,240,65,229,26,99,60,73,138,28,237,125,54,110,233,239,129,37,12,105,13,134,36,152,248,47,147,132,140,104,27,91,10,154,97,159,0,28,68,178,2,226,141,38,206,139,3,17,109,30,107,103,57,132,192,171,51,234,139,3,66,170,231,69,16,137,134,133,161,48,29,75,233,106,138,17,30,69,154,5,39,71,122,11,104,89,199,146,190,41,85,43,18,150,249,124,42,182,52,5,88,197,151,55,151,47,55,220,185,206,253,238,220,122,251,130,242,231,20,233,188,253,78,85,249,53,201,246,237,69,114,130,119,127,51,255,29,189,169,153,86,190,45,157,221,118,237,28,166,188,146,21,107,159,91,153,220,214,63,86,115,47,179,121,111,46,100,44,150,32,60,182,136,150,167,253,32,1,193,220,41,9,18,16,17,109,2,108,106,28,73,198,169,150,178,218,92,34,234,205,73,100,214,193,186,170,189,202,21,226,115,44,157,249,68,62,143,244,252,25,187,206,146,240,58,8,30,100,3,168,155,181,250,54,223,254,160,246,142,181,244,250,128,114,152,28,94,28,210,133,24,86,179,154,162,83,24,234,38,24,240,52,24,242,78,140,153,3,1,209,130,195,48,40,99,4,3,78,240,56,99,51,12,54,51,20,2,5,1,198,11,1,163,54,79,104,67,80,21,43,136,13,15,59,49,74,67,19,17,51,50,193,4,34,215,104,129,88,50,12,148,48,33,171,108,211,150,33,8,196,134,101,99,212,211,9,18,222,165,4,90,65,141,229,4,128,64,197,73,128,180,170,2,68,77,45,214,156,70,113,162,210,242,192,231,30,61,15,217,114,216,193,194,190,75,173,20,237,47,19,46,71,169,82,216,50,72,202,0,8,123,78,133,14,102,240,67,203,60,136,155,192,214,113,154,84,210,245,40,245,1,20,165,240,39,119,217,246,180,111,197,124,186,159,213,247,236,26,249,108,188,169,220,253,251,206,197,149,194,95,214,3,157,169,72,215,157,116,154,215,215,199,249,195,133,107,226,122,107,95,117,245,108,215,206,119,125,201,104,135,19,178,240,240,96,0,46,237,193,128,142,33,53,229,35,173,9,78,199,243,245,35,104,68,224,228,59,204,46,3,3,50,59,170,90,175,250,30,24,252,139,44,149,21,7,232,255,245,157,74,67,246,168,253,94,33,138,20,94,245,122,213,79,181,79,219,226,188,136,3,233,253,148,226,149,183,215,0,0,2,112,201,154,35,110,247,204,166,242,60,171,144,199,69,131,24,209,140,168,49,53,209,204,193,195,112,113,200,56,108,0,21,182,99,1,131,77,100,28,52,1,160,4,20,1,29,204,52,211,137,88,209,5,12,58,88,56,44,248,113,97,129,4,100,222,255,251,178,100,34,14,231,53,90,205,155,154,123,226,79,9,218,35,97,34,136,26,53,123,60,110,101,113,201,44,168,168,201,132,137,163,3,7,131,1,169,240,96,227,32,153,169,179,147,29,13,127,163,48,128,40,115,25,163,76,33,241,8,12,186,92,119,28,122,124,94,66,103,145,204,207,192,5,242,38,12,249,54,5,85,84,210,210,168,64,228,244,116,208,219,236,221,5,252,163,53,98,249,9,216,170,144,74,159,79,194,52,165,53,64,185,49,156,34,150,217,88,131,185,216,103,121,43,111,122,232,176,231,9,89,243,113,127,185,25,220,178,193,45,141,215,60,179,57,227,83,126,152,248,162,162,61,216,175,143,188,237,238,154,159,185,252,196,190,114,231,142,249,103,126,211,238,219,207,115,164,27,235,26,190,169,73,55,184,255,131,216,179,174,213,179,250,53,136,0,0,71,13,16,180,196,190,126,92,244,0,170,53,152,236,195,154,106,117,97,180,226,127,44,87,131,91,133,45,225,189,107,144,239,212,104,221,16,254,91,221,209,92,179,42,249,195,121,245,56,186,39,21,247,251,111,149,28,245,228,255,249,43,130,39,255,255,255,255,12,142,206,35,17,168,244,47,80,10,227,23,77,143,246,220,51,221,144,209,165,99,21,3,76,142,95,50,81,64,211,67,80,176,72,193,194,145,163,17,129,194,74,60,96,80,32,192,212,195,194,148,237,6,128,128,128,3,72,5,25,82,152,21,10,30,124,193,46,192,173,13,192,112,103,233,131,22,105,65,94,81,139,164,141,221,67,138,14,114,140,18,101,45,173,87,45,141,141,61,184,48,182,107,138,58,249,14,155,18,132,196,163,170,130,118,31,34,122,220,244,220,38,186,159,154,129,108,118,57,14,238,227,91,179,130,221,136,73,152,30,166,153,222,235,38,213,76,37,80,111,53,190,109,121,128,239,135,230,74,99,247,43,156,169,149,131,227,155,101,254,251,179,106,212,59,111,43,150,252,217,236,160,233,124,148,174,235,85,122,117,23,193,249,51,208,135,193,216,236,243,46,119,46,87,18,217,154,73,183,161,140,235,242,244,228,147,60,3,198,140,52,17,148,15,1,167,16,65,226,150,61,79,181,247,50,239,21,128,17,209,117,70,3,176,43,177,90,59,90,132,134,249,79,68,60,76,102,166,103,163,144,173,119,175,239,254,70,142,142,79,191,255,215,209,191,243,73,162,219,6,59,65,107,231,58,76,133,90,23,87,216,108,224,0,0,2,188,65,128,54,192,232,209,54,227,44,0,76,28,45,49,67,44,198,100,3,38,148,134,130,98,17,64,112,172,192,64,246,96,68,23,51,152,136,33,252,160,164,68,144,185,8,199,65,146,32,209,116,200,16,86,211,17,214,12,24,64,255,251,178,100,32,14,230,240,104,207,27,152,100,112,81,8,90,83,61,34,62,27,1,159,58,110,97,113,193,65,44,233,77,134,29,136,203,35,51,102,37,136,35,234,59,0,25,238,199,36,203,2,48,6,66,21,100,153,36,86,235,80,69,210,43,99,19,56,129,113,68,89,169,123,84,226,196,219,130,144,54,20,109,40,169,243,139,207,190,240,246,77,255,252,212,143,179,46,181,22,152,59,100,178,188,57,43,83,211,222,227,201,181,109,212,202,231,127,110,109,70,19,164,61,146,25,164,195,103,101,118,58,86,139,168,170,113,103,107,123,150,55,251,44,236,217,172,110,244,3,234,174,67,81,222,220,203,12,17,171,43,88,109,170,100,103,80,177,191,4,68,155,119,18,111,229,99,8,122,244,153,213,142,93,230,62,114,126,213,206,219,81,108,84,0,0,38,248,222,26,230,152,63,44,73,139,193,119,5,213,108,39,100,64,168,186,230,18,32,9,205,61,73,106,221,212,138,102,47,232,233,20,140,244,212,103,211,249,63,251,235,181,215,235,255,206,6,148,160,35,237,155,56,247,172,251,53,64,6,1,190,65,130,107,30,70,32,151,35,44,151,211,52,85,234,1,58,99,95,97,249,84,6,185,98,28,56,90,10,22,153,65,28,101,81,57,186,204,38,30,5,152,52,170,92,35,18,131,137,1,65,112,184,116,112,206,129,2,168,32,187,230,3,18,26,68,18,68,46,111,198,76,44,97,92,22,164,208,181,131,29,27,122,177,66,220,94,110,25,209,80,135,109,234,45,42,236,62,29,244,119,153,219,92,37,89,18,233,155,40,238,31,40,236,132,68,199,151,228,170,24,193,112,69,246,145,67,77,3,197,31,22,210,133,218,183,187,148,223,138,158,147,87,103,141,82,70,176,120,199,88,150,27,80,218,251,131,103,249,114,255,233,185,224,118,231,25,47,133,38,186,172,55,179,85,44,23,109,189,126,13,102,12,79,188,172,134,188,190,234,233,87,165,38,3,235,233,22,45,245,211,151,238,140,154,205,242,73,116,251,165,22,107,144,75,168,35,251,204,109,73,148,165,179,119,95,31,177,136,45,74,15,253,1,35,65,41,89,164,201,41,230,95,105,137,139,81,77,230,197,150,81,106,18,145,191,149,115,231,61,207,86,141,51,26,65,159,242,47,223,246,251,127,245,90,109,223,255,81,207,156,95,252,113,233,117,71,84,160,152,50,109,125,42,97,239,61,21,243,174,97,106,187,191,185,191,190,86,170,183,122,128,0,0,12,188,86,232,114,169,17,140,83,230,190,11,142,2,140,90,164,49,16,205,42,204,54,16,48,80,45,73,152,160,2,135,192,81,16,4,58,96,2,11,27,26,21,21,2,166,105,1,21,129,218,66,83,255,251,178,100,27,142,198,213,104,207,155,152,100,96,74,37,58,67,97,39,102,27,165,163,60,110,97,145,193,43,20,232,141,132,150,24,49,240,107,211,4,1,50,234,45,24,25,59,139,212,177,101,67,99,115,96,231,28,88,113,98,147,194,212,146,146,190,74,120,182,113,128,224,39,132,78,6,65,19,67,145,222,105,81,123,77,20,160,56,215,181,41,188,167,170,189,191,221,115,119,36,180,87,26,236,20,130,26,91,133,59,96,40,143,68,243,159,183,230,108,212,112,238,18,186,231,54,252,117,239,71,170,135,19,120,146,170,207,85,123,172,143,202,102,143,249,143,69,213,75,43,107,0,181,125,42,161,152,219,206,242,250,203,93,117,111,78,249,58,151,233,52,66,133,139,30,31,46,132,112,73,47,152,56,235,149,63,178,203,204,95,213,143,18,191,50,234,237,88,232,32,16,21,239,18,153,146,61,223,211,53,98,237,122,221,29,168,127,118,213,128,83,67,242,0,225,46,171,213,156,165,244,232,215,61,166,140,176,78,164,150,188,102,146,169,251,125,191,249,34,178,182,41,253,22,170,159,35,245,126,149,166,78,67,208,151,201,218,179,229,157,250,159,168,7,56,143,112,103,210,217,131,42,230,70,30,152,68,36,99,148,105,142,0,38,128,78,3,4,230,7,0,13,13,76,102,2,32,5,5,68,102,111,12,25,180,28,148,66,192,65,0,156,4,16,105,104,192,64,5,62,45,5,228,40,80,130,144,2,232,93,162,40,186,108,156,232,184,125,125,70,5,128,244,128,176,244,202,84,132,68,145,106,193,85,89,6,10,161,47,28,41,16,218,148,186,228,165,68,111,195,132,196,179,205,83,68,27,217,137,109,140,171,69,247,183,58,246,107,122,252,141,162,234,12,104,155,193,165,69,53,101,218,255,181,191,143,48,171,105,57,153,56,22,78,59,77,114,31,7,30,170,85,89,18,217,185,215,254,154,199,201,173,93,196,189,30,72,98,252,228,84,153,235,251,164,91,244,15,215,166,254,182,96,219,51,12,163,178,53,164,134,132,114,189,223,41,85,138,123,238,57,21,9,140,188,245,220,163,235,34,121,14,137,108,0,0,1,45,0,24,2,34,141,30,32,88,198,148,53,249,125,100,79,230,230,152,203,109,75,90,109,117,229,100,187,206,39,94,182,0,117,205,6,94,48,153,68,243,122,234,6,28,143,253,63,255,241,202,193,86,168,231,217,244,126,153,239,226,212,73,219,136,136,109,73,158,239,213,121,0,0,3,116,196,83,195,127,85,13,1,21,51,120,252,186,102,54,70,141,18,140,180,81,49,80,96,40,55,48,0,32,198,0,17,208,80,224,16,33,200,101,129,2,105,160,52,170,3,14,66,178,135,93,2,12,124,255,251,176,100,28,142,198,158,104,207,155,152,76,112,73,171,154,66,61,34,106,157,69,161,58,110,61,154,193,19,39,105,73,135,136,170,18,162,192,20,200,162,169,124,167,144,2,58,167,234,120,202,236,165,111,203,49,120,132,97,176,179,89,43,218,135,18,34,99,13,25,215,27,148,213,28,43,102,144,229,101,95,109,70,147,55,29,246,66,245,70,244,243,222,251,175,158,235,188,147,184,182,146,90,54,237,220,155,191,51,97,118,126,106,27,222,175,229,189,246,26,245,13,225,225,46,195,93,231,220,22,118,3,230,161,17,251,180,123,26,66,222,141,194,55,211,98,22,152,50,126,148,51,169,41,151,169,18,207,98,252,249,46,114,23,154,186,153,144,114,89,201,105,212,54,78,220,37,37,54,59,250,134,26,120,213,51,153,54,38,96,64,2,228,15,209,184,13,103,68,60,172,31,136,115,116,102,62,252,90,133,14,101,52,35,157,61,94,235,63,217,199,90,207,68,52,67,208,179,215,86,46,143,255,255,254,123,3,211,63,255,175,255,71,255,255,255,254,183,208,188,126,255,90,234,231,114,48,45,19,7,82,181,125,96,39,76,5,118,59,212,140,220,5,147,119,135,204,82,27,50,2,192,198,36,131,23,33,192,200,51,1,9,140,12,3,3,42,139,0,135,132,197,162,210,65,8,80,12,203,22,129,149,0,110,17,118,209,153,32,200,67,97,80,17,129,67,18,52,67,98,130,161,32,128,178,236,92,96,1,75,111,17,88,192,32,147,254,5,4,56,18,197,236,254,40,169,48,182,145,50,193,160,52,75,140,75,82,33,80,189,95,12,116,49,232,82,18,127,19,108,234,97,174,187,57,181,50,101,93,44,3,149,162,66,126,84,224,114,233,188,156,124,156,43,119,106,67,63,119,92,205,154,30,57,233,237,116,193,143,189,70,191,166,34,20,113,124,191,179,19,25,82,237,241,9,63,97,196,223,185,13,67,250,134,45,126,204,87,171,6,214,171,234,229,25,115,155,130,188,95,171,247,171,241,23,152,129,242,254,58,37,66,178,36,170,190,220,227,109,123,73,227,175,228,69,103,38,208,90,58,30,106,198,200,183,100,121,48,0,15,186,198,7,8,211,166,201,11,147,153,74,187,211,87,126,58,24,107,240,120,165,54,119,42,35,96,194,220,7,138,113,95,208,47,79,239,255,255,68,100,123,237,255,233,167,255,255,255,255,246,102,82,189,5,241,244,80,168,231,17,98,91,220,253,211,58,200,0,0,21,252,193,224,141,114,104,219,163,13,164,200,136,156,202,85,12,112,136,218,85,139,74,91,241,226,145,228,148,60,103,7,169,7,249,148,211,131,135,4,34,201,88,212,20,205,144,144,199,203,132,185,221,27,41,30,255,251,178,100,29,14,166,184,104,208,155,121,122,240,70,107,154,83,97,133,58,27,157,163,62,110,101,143,129,17,140,232,229,132,141,160,72,11,253,177,197,173,70,216,138,144,132,32,54,163,22,134,39,232,10,8,211,85,66,198,63,49,60,88,2,142,44,168,146,210,167,176,151,183,188,146,165,178,177,252,20,167,218,62,108,161,203,151,71,247,130,171,252,204,167,196,250,206,237,138,251,24,248,231,238,172,152,56,190,93,180,238,13,174,116,185,217,189,198,185,111,204,102,215,121,177,123,127,150,120,222,46,154,214,34,92,247,66,82,209,80,231,31,17,130,177,161,161,36,91,3,199,37,150,199,175,216,149,201,136,110,173,240,206,189,226,50,195,133,84,76,41,221,31,209,32,229,93,46,223,64,243,206,200,229,6,155,210,197,102,131,152,248,0,0,4,186,234,26,144,146,41,139,44,123,150,153,197,108,85,148,128,249,181,156,129,209,142,111,166,129,27,32,82,24,218,142,146,239,232,53,255,247,251,255,242,165,126,159,255,255,255,101,182,94,219,191,175,166,203,71,199,233,189,190,106,245,245,106,147,24,223,85,96,75,140,22,96,63,243,220,205,210,35,4,164,140,40,8,49,74,44,193,130,243,72,131,65,1,224,128,104,64,32,56,236,42,0,2,2,66,28,0,37,160,240,20,72,62,50,241,234,91,20,101,181,37,195,195,40,122,131,160,9,4,18,197,192,64,50,195,76,24,43,200,95,82,249,23,158,225,89,45,125,250,155,149,176,130,134,41,105,0,196,51,106,6,164,208,150,117,91,140,249,86,242,124,152,235,95,79,33,142,180,132,107,243,0,182,80,216,117,192,98,180,160,4,121,130,111,240,238,105,70,204,102,95,174,116,233,134,219,55,151,211,182,28,151,166,49,161,230,206,79,105,37,107,188,196,84,78,81,249,53,153,180,73,77,35,184,214,218,166,203,199,235,163,66,127,24,32,11,151,47,93,10,26,29,189,81,203,136,178,209,56,153,195,228,101,40,97,73,5,101,85,15,236,116,123,254,227,245,169,242,91,174,90,229,48,224,155,70,218,250,196,33,253,177,171,164,142,47,204,176,132,212,141,193,183,163,150,186,85,34,234,196,16,212,210,1,130,49,77,233,165,39,79,81,108,36,119,122,7,75,76,191,224,99,181,213,247,245,199,14,210,230,253,114,30,73,46,209,56,138,45,168,1,109,30,191,245,127,88,0,0,3,152,202,74,76,57,204,27,236,113,15,70,164,0,105,13,166,130,242,114,200,38,74,118,96,40,64,98,17,106,85,26,48,66,3,45,49,0,162,181,178,201,22,204,173,253,173,33,12,244,58,22,33,21,5,32,138,73,160,65,102,16,160,57,206,5,83,149,184,198,16,85,255,251,178,100,37,14,231,12,104,79,27,120,100,224,74,12,154,99,60,194,100,26,241,165,62,110,229,143,129,16,161,104,205,135,148,168,77,161,176,86,35,171,53,127,96,135,131,209,165,106,128,17,74,48,106,227,173,136,81,214,137,67,181,147,189,38,187,106,95,61,4,183,154,121,240,212,146,239,237,213,156,172,219,199,39,88,55,201,25,87,54,176,54,247,51,1,107,118,178,226,58,88,175,154,170,100,47,111,55,145,79,75,202,162,246,205,102,81,55,104,81,64,217,172,86,62,204,154,37,138,112,130,91,188,156,93,235,70,50,216,145,170,198,98,127,245,190,148,154,127,43,173,196,41,84,97,236,28,157,164,115,202,190,199,26,157,155,22,215,150,26,150,203,222,153,211,136,92,41,44,109,211,168,167,23,174,137,176,0,0,95,211,33,186,79,198,43,153,59,66,78,228,171,12,68,55,15,72,96,157,28,192,223,31,99,109,131,7,132,170,186,154,205,234,143,167,234,223,255,246,71,95,245,255,254,159,245,237,254,135,111,78,156,233,62,173,130,27,246,201,25,250,182,171,151,48,221,191,78,12,254,160,29,160,66,84,226,162,68,194,208,68,201,1,44,136,93,48,104,146,17,129,198,74,16,70,5,3,1,112,45,62,10,8,116,218,10,1,230,35,132,65,5,82,170,148,8,37,140,204,84,152,170,206,175,44,20,17,152,129,11,85,139,205,110,182,226,4,91,103,48,213,14,77,42,86,34,34,99,193,112,96,134,106,228,70,145,121,154,247,48,132,154,135,222,93,173,90,213,215,65,79,228,159,177,207,251,242,205,6,208,159,69,56,131,173,9,113,66,94,19,56,12,243,224,86,112,56,143,106,87,157,142,118,179,166,91,203,102,72,47,78,210,179,125,160,159,188,181,22,103,235,40,104,186,17,246,100,246,177,215,153,81,94,47,139,208,96,178,175,242,186,12,81,13,43,175,3,247,201,125,108,157,194,211,77,34,252,180,171,42,235,60,185,103,181,31,250,89,94,137,253,150,250,205,180,183,166,171,89,250,57,183,92,179,109,154,1,196,209,209,172,117,109,5,239,24,42,124,36,171,165,231,132,235,10,97,246,133,63,100,186,28,183,58,205,22,228,10,120,127,65,209,68,103,245,16,77,63,183,219,253,181,83,155,255,255,254,255,217,116,93,251,227,221,118,107,25,89,9,10,47,138,251,117,136,0,1,97,156,137,133,190,38,229,204,155,26,226,96,65,89,155,80,198,116,91,24,253,26,96,32,65,139,139,193,5,226,103,172,40,152,136,53,165,53,240,128,18,22,48,0,76,192,67,211,102,6,6,136,163,192,57,42,247,52,83,14,96,50,85,216,32,22,82,249,1,36,90,206,160,159,47,61,225,163,6,255,251,178,100,40,142,231,57,104,205,147,153,92,112,72,40,74,35,97,130,100,29,21,163,60,110,97,241,65,29,46,169,12,244,149,136,163,98,102,90,14,130,206,77,86,62,85,89,251,166,97,42,94,80,44,16,147,2,140,59,47,51,210,185,136,134,210,28,71,164,189,26,141,59,42,116,201,106,179,73,219,21,37,26,155,123,162,149,21,133,78,160,244,206,248,53,70,181,130,183,72,48,130,27,134,85,231,245,139,24,192,213,71,119,150,137,46,22,47,152,146,20,60,23,67,75,103,57,203,43,72,214,172,193,247,71,101,103,65,73,12,191,155,91,204,106,42,142,219,159,115,31,108,138,109,105,157,122,140,163,145,109,117,36,187,97,83,233,38,246,218,170,203,41,90,115,47,68,234,39,20,196,145,89,175,9,128,0,1,198,172,161,192,36,106,95,86,64,67,18,89,141,46,158,82,196,106,71,81,248,116,112,212,166,94,27,198,207,148,244,118,192,135,184,7,23,22,71,231,212,109,127,5,255,250,47,6,255,255,255,245,255,251,236,251,212,21,138,227,204,62,225,150,57,55,127,147,250,1,147,152,2,218,124,100,81,158,231,226,6,9,149,68,102,17,88,136,65,134,75,74,152,36,62,97,144,128,24,30,52,154,186,96,160,113,140,68,230,17,20,132,3,200,136,194,0,177,151,128,36,192,214,196,217,82,108,8,84,4,5,12,170,168,49,48,34,48,243,218,235,122,11,213,71,253,137,160,212,132,52,178,148,242,100,241,114,193,149,126,81,0,17,95,151,169,204,77,38,167,82,133,101,181,44,106,148,51,157,158,163,124,25,228,104,221,228,123,138,160,92,108,83,190,75,159,93,233,127,214,72,29,123,19,62,179,62,177,18,12,3,111,27,102,204,137,2,183,250,185,120,50,84,238,166,97,165,41,59,14,40,144,174,218,175,89,224,231,78,95,107,18,195,111,60,167,249,105,123,224,184,222,209,150,49,30,244,137,172,226,120,54,135,18,138,228,243,82,23,134,118,213,52,206,145,72,98,93,118,245,137,92,145,204,23,74,40,108,142,78,107,76,140,49,54,180,204,250,127,22,223,46,2,188,207,13,89,250,16,100,96,62,147,130,108,104,56,76,92,164,192,160,178,198,226,16,31,130,185,29,91,26,53,227,247,69,16,155,84,196,219,95,211,255,255,101,244,215,255,255,95,255,255,229,255,243,181,159,66,238,250,111,246,190,230,67,167,225,2,185,92,187,200,136,0,0,12,184,195,117,83,46,66,204,222,137,50,216,176,208,224,131,25,11,76,114,61,51,26,88,194,33,192,96,132,120,46,76,104,95,99,0,211,39,136,140,138,46,126,144,152,50,40,18,21,178,84,113,85,53,68,84,113,110,8,76,152,66,255,251,178,100,32,14,230,207,104,207,155,152,100,80,69,9,26,83,61,133,84,27,101,163,60,110,105,237,129,31,20,232,73,134,9,168,160,85,138,232,193,54,31,58,112,140,30,240,191,136,13,156,22,219,183,73,22,157,69,196,155,193,140,32,22,7,143,70,208,110,45,33,185,41,213,214,16,147,56,255,101,148,129,155,69,191,155,22,229,33,86,45,36,23,213,22,229,33,132,201,170,59,220,214,111,30,101,251,73,159,167,183,146,145,221,171,90,116,118,120,174,237,223,34,228,6,221,26,231,101,165,253,1,114,242,244,80,160,29,76,132,86,104,239,182,206,145,106,234,242,134,94,84,168,111,220,150,37,167,175,87,48,251,153,88,243,222,99,246,147,215,79,51,153,134,148,89,85,76,253,79,90,190,54,119,199,77,126,203,220,0,0,25,177,154,29,194,232,53,208,35,13,13,14,54,116,87,50,113,128,76,180,203,204,19,94,170,185,229,228,10,120,173,21,144,109,191,63,79,239,255,255,253,118,211,255,215,87,250,105,167,235,223,253,184,241,161,43,38,110,163,22,74,105,212,245,246,213,212,4,184,202,187,147,8,87,140,206,128,52,172,56,198,36,3,3,42,133,5,102,63,0,24,112,50,4,27,6,11,131,12,107,236,88,112,69,45,61,195,148,180,32,8,132,97,201,28,179,154,194,5,185,229,159,87,5,242,18,38,136,105,194,161,160,195,15,94,6,45,38,16,194,247,18,31,19,2,0,186,183,32,88,178,75,20,7,205,254,99,237,74,187,126,131,45,67,13,71,248,212,184,130,53,250,209,251,242,186,26,171,234,84,21,172,113,205,68,52,245,194,17,225,35,252,133,85,62,88,188,179,253,239,80,154,255,182,251,114,11,201,72,190,37,231,82,206,218,196,177,31,178,98,240,107,156,45,235,79,241,190,234,179,69,150,49,38,119,102,27,188,141,1,239,145,17,53,233,2,104,87,121,5,243,93,220,96,238,19,168,145,215,16,30,62,163,214,72,119,81,40,237,23,46,181,213,49,228,127,103,9,152,34,75,19,247,173,50,197,11,153,234,79,149,36,150,239,200,128,44,77,122,65,111,141,10,117,80,80,162,144,217,103,16,128,153,247,66,249,206,87,239,37,35,57,227,41,156,127,76,177,220,255,97,72,161,159,166,255,127,189,23,52,109,194,142,251,63,179,201,107,162,117,49,119,38,155,253,127,255,168,0,0,12,148,196,57,83,93,28,204,123,42,51,60,32,34,24,99,80,128,97,192,216,200,212,38,24,100,78,60,19,14,52,16,128,66,160,67,40,138,78,124,195,128,22,44,84,211,228,34,43,196,135,77,185,226,33,18,60,12,27,156,34,14,192,128,64,80,233,91,13,129,37,167,146,60,136,255,251,178,100,38,142,230,203,102,207,27,153,99,112,72,69,170,35,97,135,102,27,69,163,58,110,101,143,129,34,167,104,140,245,22,17,161,18,16,2,244,62,174,188,41,159,19,29,146,219,1,5,22,130,229,8,128,234,229,156,58,173,59,91,73,159,158,174,203,160,51,228,51,69,28,95,93,48,197,21,195,113,61,64,151,41,198,214,224,157,222,108,171,44,219,246,63,145,218,116,235,186,205,110,90,254,190,25,20,61,167,6,184,249,110,55,138,83,77,62,174,156,74,171,41,211,87,249,32,237,191,60,214,74,138,68,86,71,249,14,91,117,174,73,143,234,39,113,171,60,217,38,171,78,175,68,150,77,95,105,21,86,211,122,159,118,88,181,234,250,103,22,219,199,215,181,160,0,24,110,54,19,8,8,68,131,173,156,96,15,208,192,27,36,1,105,88,110,89,68,129,77,239,32,206,145,195,208,99,191,95,94,15,73,154,6,188,137,5,34,197,255,33,215,218,191,255,249,100,33,245,18,200,250,23,98,157,176,181,62,190,229,94,135,95,255,238,219,88,18,243,0,119,207,159,144,50,12,216,88,42,108,33,201,128,88,163,130,99,82,34,134,135,70,30,14,139,9,130,15,229,128,73,134,1,230,85,29,25,92,52,255,160,144,171,168,11,160,144,225,132,239,121,129,41,14,142,13,53,85,130,131,63,9,6,105,34,220,221,226,92,41,30,135,237,5,111,132,45,30,87,112,228,236,249,89,126,147,170,164,242,62,43,208,100,70,254,142,62,159,141,155,227,197,101,219,169,86,77,4,140,24,40,41,170,81,103,84,117,137,144,241,105,168,225,172,142,221,224,85,94,241,74,240,255,111,252,143,189,38,51,40,106,102,99,122,96,232,151,69,36,195,217,228,45,177,90,110,114,177,158,249,127,39,144,26,180,3,245,250,126,121,164,8,227,67,31,187,173,123,67,123,123,112,202,218,64,204,192,181,177,214,228,162,219,46,89,103,23,236,250,219,178,143,212,107,206,159,98,69,138,188,198,31,171,255,172,11,194,148,98,173,2,32,107,6,113,224,14,211,181,60,180,49,176,164,16,243,202,143,23,242,179,133,145,153,116,176,148,174,25,102,14,193,230,127,68,125,91,77,91,255,254,232,167,214,171,255,233,244,255,175,54,191,71,75,246,186,216,221,10,227,73,156,87,142,162,94,223,144,0,0,13,220,196,83,147,64,26,12,44,56,51,132,20,200,64,178,97,169,135,66,192,41,56,145,100,26,12,98,67,66,196,93,82,224,232,105,151,128,41,50,28,1,16,4,193,69,194,32,219,116,103,168,214,74,3,85,120,5,53,80,105,90,80,100,96,40,252,67,225,80,188,134,250,228,64,236,201,128,51,46,83,77,147,54,50,255,251,178,100,43,142,134,82,103,207,155,139,79,34,73,169,154,71,97,135,42,26,245,163,60,110,233,141,193,47,38,104,141,132,137,168,32,61,249,214,10,242,237,229,96,111,53,29,11,253,3,224,241,165,22,117,55,79,100,44,161,125,249,11,184,151,193,89,66,196,30,128,243,192,40,238,13,230,110,243,147,67,93,218,151,144,47,247,179,111,68,93,163,142,148,253,246,231,86,45,12,67,54,245,220,194,169,144,10,163,77,24,189,24,51,111,84,94,57,179,150,100,58,44,103,110,90,136,153,72,174,222,24,221,88,215,93,185,74,17,97,18,27,59,54,117,182,226,110,125,209,128,64,64,0,191,183,72,140,155,105,121,39,73,116,66,41,209,117,120,49,163,32,24,97,26,216,84,154,242,205,221,229,7,217,194,60,192,153,66,66,173,245,59,255,183,219,253,116,71,51,77,63,252,223,167,253,127,235,217,189,254,230,178,161,250,150,2,182,137,36,35,217,255,220,29,220,193,164,148,227,241,88,195,195,4,202,197,28,20,91,21,10,32,104,12,100,25,34,97,8,0,96,40,158,154,162,65,185,8,30,96,32,8,99,88,90,106,213,130,129,17,7,4,10,62,69,69,133,44,42,201,38,46,160,138,92,8,8,151,2,160,212,33,74,0,33,88,227,244,97,9,106,13,85,52,112,156,66,185,91,184,181,229,202,38,80,62,251,8,67,253,220,134,200,0,189,151,245,72,163,56,40,250,254,191,83,115,19,3,29,45,124,210,179,166,253,163,177,11,72,82,132,42,153,54,69,72,20,78,255,97,238,182,7,38,131,181,47,18,239,133,196,78,70,197,201,136,220,41,69,144,159,90,208,238,48,128,139,151,108,209,108,14,254,21,151,47,157,129,249,30,62,59,51,208,204,89,238,100,196,99,43,250,45,231,103,162,138,141,115,139,232,188,152,245,230,60,251,48,233,235,181,170,198,27,219,191,55,142,48,64,0,207,240,89,131,7,65,167,177,76,92,96,168,40,224,138,102,109,217,105,48,11,241,248,14,30,138,122,91,26,110,241,178,95,64,19,125,152,162,62,236,253,95,100,190,251,122,55,223,124,183,92,255,255,205,167,255,255,235,255,239,217,142,138,179,9,136,233,72,80,178,127,250,251,72,0,0,2,112,192,149,147,56,203,14,5,179,52,49,92,232,160,195,25,134,76,80,89,49,115,208,195,227,179,21,1,134,135,160,99,224,192,60,195,225,243,34,154,12,174,68,48,104,60,66,0,11,152,140,0,101,67,163,110,58,40,245,64,160,135,78,50,34,84,225,97,90,10,0,206,0,85,211,222,113,190,249,65,35,130,16,143,25,10,9,64,152,43,26,233,9,98,207,102,153,64,36,214,254,9,178,145,11,55,81,255,251,178,100,55,14,230,219,102,77,155,153,76,114,70,34,154,35,97,233,38,27,13,163,60,110,233,45,193,59,39,40,204,244,149,160,200,178,89,244,144,85,33,241,14,195,173,146,172,204,83,47,206,255,226,222,210,241,126,62,18,38,83,203,108,199,187,77,218,255,169,119,46,247,238,109,164,31,218,12,230,12,14,98,234,70,161,3,224,182,76,68,239,54,111,80,63,168,156,246,238,80,61,80,203,74,94,163,31,17,161,249,209,81,205,156,204,179,42,151,75,42,126,94,159,91,81,98,166,156,21,94,217,77,30,246,144,171,28,254,90,230,170,211,187,128,0,0,23,195,65,23,77,20,163,89,132,132,81,131,12,225,79,199,41,101,72,6,24,2,154,137,9,15,52,155,215,205,216,248,156,134,134,243,210,122,181,249,210,25,59,191,68,120,235,191,157,255,255,251,141,164,70,210,50,61,84,34,216,124,181,78,71,26,106,224,101,224,16,196,225,84,132,202,226,252,197,20,136,201,48,8,192,162,68,80,79,48,224,58,48,184,34,22,8,131,3,65,32,156,84,7,38,1,76,134,3,207,64,100,148,85,160,82,7,196,232,112,197,222,155,234,20,72,37,59,139,112,243,16,2,138,144,3,16,154,102,25,134,28,145,241,45,209,170,92,143,49,200,13,112,186,165,128,44,90,196,250,153,53,40,235,140,66,10,47,32,219,27,159,235,117,80,140,46,83,81,196,130,112,8,231,72,197,164,10,226,66,180,66,224,87,76,65,82,10,109,166,135,222,215,159,152,107,210,219,1,165,101,224,253,159,104,70,206,148,240,165,126,8,179,172,62,156,22,93,2,145,147,36,250,48,82,178,29,89,150,9,70,48,103,192,162,241,188,34,129,121,228,40,73,130,181,133,36,69,149,98,79,147,51,19,216,158,36,105,89,209,81,85,137,204,144,71,106,53,210,70,108,147,234,210,7,245,116,72,13,0,18,205,82,20,100,133,202,20,195,207,44,164,70,240,113,147,203,62,230,155,243,97,47,210,78,58,36,206,113,104,173,255,209,87,175,111,191,250,236,181,211,255,255,255,255,17,175,138,189,67,151,28,213,103,146,170,83,43,163,195,113,42,206,48,88,240,121,207,222,142,174,232,185,0,2,243,13,7,15,66,208,55,112,224,224,253,160,116,176,198,2,163,8,139,141,104,229,48,200,84,194,66,177,160,160,112,244,80,22,97,240,145,163,68,230,77,12,174,144,192,120,200,204,204,160,97,227,74,19,21,69,81,23,49,216,85,18,241,8,68,68,69,250,103,251,88,136,9,203,143,66,47,9,98,86,45,171,106,197,31,131,138,141,175,182,170,12,68,186,59,72,205,217,52,11,117,184,182,157,140,21,178,197,204,165,157,99,213,169,255,251,178,100,58,14,198,166,104,206,19,152,68,112,74,69,26,19,97,7,132,25,153,163,58,110,101,109,193,70,170,104,77,132,149,160,236,118,73,9,223,184,253,219,173,19,147,186,188,197,203,231,25,20,230,170,67,95,188,247,179,147,6,34,69,248,96,79,213,164,167,160,228,229,16,15,74,34,176,237,110,65,41,201,84,66,108,195,32,96,236,137,99,6,140,11,206,33,85,88,241,117,46,153,132,159,87,20,247,200,218,147,56,99,21,100,161,186,93,138,105,47,91,156,240,227,241,162,67,185,126,158,48,1,64,2,70,20,9,41,33,5,74,215,201,83,32,20,35,235,53,199,54,236,56,68,152,156,212,191,218,22,234,23,101,102,113,78,30,53,3,53,177,100,47,181,52,189,214,97,49,56,195,136,6,41,158,255,231,61,74,128,45,255,219,255,103,244,241,107,104,215,246,89,127,235,235,1,200,97,167,113,217,251,102,122,137,27,101,24,78,21,49,90,56,8,140,48,161,49,110,128,7,65,1,16,80,217,71,70,67,38,21,31,31,56,19,18,198,2,152,157,76,7,250,174,97,212,163,72,178,238,133,77,93,163,34,160,73,131,7,40,159,78,232,25,218,56,242,114,168,63,139,41,12,202,157,234,196,132,177,78,202,82,17,160,92,121,75,1,196,41,119,125,56,61,78,149,14,31,90,102,9,19,31,16,83,98,49,63,85,188,140,69,176,67,230,3,162,30,11,157,183,16,122,182,206,184,39,214,66,94,153,119,182,162,165,98,3,147,67,246,112,227,228,146,126,73,41,75,10,188,218,156,118,218,80,117,4,33,181,114,57,209,48,107,54,158,107,222,133,170,196,97,137,220,62,34,103,180,161,170,28,135,188,145,103,14,27,249,201,173,238,135,53,7,158,66,171,144,91,180,0,0,15,182,48,141,194,164,87,168,150,205,88,146,25,181,199,142,195,159,67,146,3,194,71,81,12,128,107,233,234,251,15,240,169,202,176,51,188,231,146,69,163,99,29,81,27,233,245,255,182,101,99,255,255,255,219,253,31,253,55,125,127,109,34,71,24,72,208,37,132,242,161,222,248,199,20,17,242,31,253,224,0,0,93,220,195,139,163,169,140,140,30,180,0,179,68,156,38,37,13,139,2,77,38,36,44,4,1,192,242,96,73,111,90,42,11,25,88,18,24,137,119,73,128,176,9,224,33,52,14,44,209,16,108,165,57,81,61,110,47,25,74,83,130,66,173,14,2,66,194,235,180,176,215,22,31,222,199,146,137,89,86,103,35,146,247,202,57,59,21,132,218,195,6,173,236,98,67,250,249,116,119,33,131,255,10,63,37,153,195,180,53,5,142,105,92,202,40,231,10,159,191,179,215,210,230,225,107,100,134,62,69,145,34,255,251,178,100,66,142,134,121,104,208,27,153,99,224,73,69,202,71,61,135,44,26,197,151,58,110,48,220,201,41,23,104,153,134,41,146,232,224,136,254,148,48,247,236,207,44,46,27,97,202,154,226,247,238,211,61,44,122,67,5,158,211,141,164,19,197,213,136,168,169,139,197,12,57,95,75,253,49,45,133,116,10,145,187,212,234,164,127,162,42,29,47,41,228,5,199,220,37,178,245,241,135,75,70,241,37,51,137,95,203,0,132,0,29,75,74,128,205,52,129,48,113,7,195,192,232,238,179,141,117,144,44,45,197,48,150,62,187,244,223,143,163,0,23,122,239,183,233,253,255,255,237,22,132,6,212,178,3,195,156,78,20,13,134,251,46,78,171,124,76,246,63,80,211,77,215,251,253,194,212,87,242,61,128,70,204,57,148,51,5,92,210,231,195,103,110,76,146,19,49,17,228,192,232,19,50,162,196,36,51,15,1,35,134,7,8,82,152,28,20,102,208,121,145,200,171,41,19,202,128,227,29,8,28,148,114,122,9,134,69,128,18,145,64,114,124,165,164,81,78,1,161,215,222,25,6,5,237,190,42,228,88,34,236,151,90,228,57,43,121,82,116,160,27,121,187,22,157,229,120,164,69,128,37,89,234,202,201,21,188,170,73,159,249,114,196,26,48,169,67,165,12,93,176,21,254,17,26,168,137,242,156,161,48,3,212,203,175,157,143,230,47,195,220,148,253,37,213,60,214,116,245,61,43,203,168,239,176,185,199,160,171,108,154,185,25,226,150,143,28,129,197,178,152,111,115,114,96,181,214,94,230,223,162,182,241,27,197,95,223,107,231,91,165,110,245,235,64,225,41,228,141,136,151,170,45,130,180,179,61,117,85,124,152,191,242,120,177,0,25,66,142,35,242,61,136,8,234,55,237,52,70,41,5,249,216,85,125,34,73,218,53,248,49,70,243,40,215,86,200,199,150,117,10,28,242,202,114,91,106,171,36,247,250,151,251,127,87,207,146,9,110,115,76,12,137,24,169,58,82,255,101,244,223,235,74,236,205,40,165,159,173,0,1,177,201,56,232,16,52,212,115,148,214,164,20,214,16,196,198,161,216,195,16,156,205,162,200,192,176,216,194,81,32,16,3,152,60,21,183,35,3,194,83,13,195,163,12,195,161,224,236,4,23,10,84,98,68,10,205,127,192,4,103,41,121,117,4,38,35,138,67,17,8,21,16,200,65,8,218,97,12,87,40,139,180,100,131,15,4,83,0,43,244,114,227,61,38,166,244,6,23,5,215,149,60,202,153,113,91,167,94,74,239,139,232,160,251,246,231,98,247,148,226,164,151,187,131,108,114,219,207,110,243,29,128,15,71,13,57,23,76,32,93,21,234,129,30,163,172,205,184,141,89,48,159,231,255,251,178,100,77,142,231,13,104,77,147,185,99,240,74,197,186,19,97,42,102,26,141,161,56,110,225,49,129,39,174,168,204,244,21,160,237,155,29,171,145,149,45,22,59,30,79,217,62,79,26,59,70,231,178,39,186,223,135,179,12,223,162,102,60,170,87,239,158,135,150,173,57,117,108,229,114,181,228,120,82,179,80,180,150,7,110,220,221,134,30,235,214,205,239,101,225,174,253,172,218,27,227,156,29,116,232,0,10,35,42,36,53,81,147,179,164,241,44,30,1,97,239,165,45,36,38,110,104,189,96,27,164,30,92,95,217,245,113,168,252,58,62,61,131,44,194,241,198,59,118,214,138,111,189,95,237,254,102,136,104,193,80,249,193,118,89,196,210,191,103,179,241,111,130,53,211,250,190,223,253,64,55,76,33,135,141,162,25,140,225,88,76,174,85,0,208,241,129,228,17,129,194,1,145,2,177,0,6,48,11,129,64,35,4,194,132,16,0,64,3,42,0,80,196,101,42,210,64,70,15,7,22,195,196,60,56,209,9,188,90,196,182,46,99,6,25,58,92,162,232,28,78,204,188,47,155,175,83,17,69,233,16,181,225,247,93,200,133,199,10,73,81,133,169,21,57,143,236,132,181,183,87,104,19,237,82,180,239,147,177,167,169,205,206,23,205,221,131,187,86,89,126,180,62,244,88,63,210,12,254,8,159,205,13,120,190,93,168,105,39,212,126,198,26,188,110,191,214,145,101,145,83,9,31,190,135,205,35,209,154,144,189,51,51,49,92,160,151,54,29,121,167,168,58,126,228,76,174,82,29,122,125,108,198,32,152,133,226,163,253,6,89,58,188,34,76,77,34,184,78,229,18,211,235,150,34,38,66,35,139,107,135,244,248,233,84,45,66,158,2,249,170,100,30,64,221,59,218,187,188,169,204,32,66,13,129,28,244,155,136,111,164,45,212,39,243,146,125,254,189,63,86,244,255,174,218,228,215,191,204,72,144,216,147,168,12,136,52,84,88,169,4,15,6,127,219,47,253,53,255,255,255,255,254,55,252,132,0,0,11,144,196,127,67,131,139,77,51,1,51,190,232,198,3,99,26,152,204,64,20,49,2,252,28,69,48,144,208,160,172,96,64,250,59,32,24,205,97,211,170,12,26,1,96,75,134,31,200,108,218,173,97,10,248,46,1,206,66,150,78,136,50,6,32,88,54,220,239,129,3,90,131,32,100,105,165,68,200,5,200,105,187,91,4,196,44,210,161,163,157,29,132,46,86,205,44,164,167,91,217,51,245,37,159,105,100,48,67,176,174,166,203,178,209,54,215,39,23,145,151,187,9,87,176,105,147,135,51,88,246,95,174,39,174,246,73,210,41,173,233,92,220,75,214,123,168,253,175,98,243,254,211,244,142,238,205,255,251,178,100,79,142,230,172,103,78,155,154,99,112,78,136,74,51,96,199,98,27,209,163,54,110,225,49,129,46,150,103,137,132,150,24,157,203,219,249,1,125,146,46,196,35,183,21,225,218,6,76,15,221,205,142,85,235,177,45,155,45,75,215,69,175,243,177,195,72,103,148,93,143,126,245,231,215,123,15,158,221,116,122,42,121,237,126,205,248,192,0,27,217,30,128,130,70,4,37,151,164,244,65,67,30,138,124,101,183,120,168,64,106,30,224,58,117,117,75,110,57,136,155,53,45,255,163,254,223,255,190,242,227,103,82,87,10,29,67,234,234,170,232,34,187,165,77,44,219,45,134,0,152,195,179,109,175,34,230,220,178,141,167,95,254,175,179,232,5,184,98,164,120,112,132,148,96,168,134,107,218,136,106,240,96,96,1,54,96,72,116,100,8,124,98,184,104,2,31,204,11,3,76,37,14,2,128,97,129,160,73,133,225,225,132,162,192,8,25,43,2,68,66,170,73,6,21,76,8,113,138,214,132,210,217,152,150,194,30,166,208,66,99,7,154,156,40,226,55,202,141,75,10,69,1,23,150,0,83,133,63,162,168,136,179,139,60,74,105,116,203,80,28,52,59,38,184,146,238,150,144,34,235,87,252,34,239,132,15,155,201,87,243,191,133,103,126,143,77,154,156,120,0,226,224,23,224,38,122,139,13,108,245,79,13,120,243,250,81,128,218,113,183,228,177,81,98,15,69,35,57,178,158,182,73,165,159,114,65,55,49,217,116,106,152,109,40,107,230,85,154,134,49,45,195,94,177,52,142,126,163,75,74,151,142,43,218,118,82,146,20,179,26,93,85,19,149,177,176,123,210,121,73,194,106,162,89,30,74,46,185,209,141,41,184,196,146,220,138,105,22,173,1,27,108,110,4,170,26,165,118,130,46,187,185,15,71,90,253,76,149,214,89,102,63,130,162,127,16,54,239,19,116,134,178,61,27,10,125,255,142,248,244,39,213,223,81,229,168,139,197,226,43,209,60,184,126,139,14,163,145,81,175,96,171,180,32,0,1,179,23,171,99,94,4,211,26,25,227,104,220,211,99,1,19,15,10,227,19,192,131,88,203,195,10,5,211,16,3,211,12,192,99,11,4,209,8,60,10,3,65,207,169,151,193,8,96,128,2,21,12,6,17,76,232,15,204,51,0,12,17,1,200,30,38,61,16,12,81,66,203,188,172,188,152,84,57,132,110,161,46,88,153,21,21,76,186,229,176,119,64,211,54,39,165,186,58,196,137,11,43,234,164,14,57,168,118,66,23,17,56,175,100,156,169,153,100,144,20,32,254,94,140,100,158,116,16,237,191,175,99,41,184,180,245,51,59,108,116,109,182,117,91,150,61,90,50,252,165,112,79,51,191,190,37,192,255,251,178,100,79,142,199,50,102,204,147,185,68,112,73,166,122,51,60,167,134,27,93,125,52,78,229,49,201,40,33,40,205,130,162,56,82,236,20,220,129,162,61,150,61,226,225,78,162,97,26,221,112,205,81,65,253,33,98,117,244,71,72,28,63,137,34,148,69,109,140,33,76,182,166,201,38,153,79,60,118,116,178,138,57,231,162,89,163,168,201,24,33,76,32,221,71,58,126,48,50,65,123,109,146,169,229,0,0,104,183,224,44,3,32,22,4,80,144,179,144,56,47,163,176,245,57,156,132,189,104,150,177,55,161,72,217,4,94,9,185,35,238,244,125,58,255,253,255,219,169,45,132,213,8,92,244,31,152,251,229,171,139,107,167,247,253,21,204,89,73,73,209,130,105,155,21,24,228,127,212,23,152,44,210,27,113,119,25,64,245,8,106,177,65,148,193,114,224,192,2,148,195,2,116,193,224,248,192,240,240,104,63,48,84,66,24,2,140,3,14,12,167,21,76,135,17,220,67,4,128,49,64,248,200,162,20,20,26,48,33,86,138,30,90,236,157,90,194,1,25,45,90,28,67,18,121,116,4,17,179,153,97,49,11,83,68,68,228,97,73,63,47,153,42,15,44,196,250,175,106,53,28,113,24,173,182,237,83,21,137,139,99,38,23,13,80,67,177,53,197,147,207,221,84,132,88,205,213,139,205,184,205,30,243,219,142,155,31,224,207,43,103,86,81,223,183,134,153,189,39,171,5,164,158,32,234,246,183,61,149,188,41,121,25,118,144,121,76,123,190,13,79,115,190,127,76,35,69,53,31,112,116,103,123,57,70,57,234,51,75,106,211,134,91,238,114,64,233,207,206,180,227,8,94,19,21,94,224,191,42,130,110,187,215,27,255,239,254,104,16,27,222,11,73,122,207,2,196,148,51,136,29,29,29,169,188,230,185,64,175,95,251,155,211,219,38,251,215,204,37,131,50,16,177,203,111,253,155,211,252,127,209,94,44,189,4,241,7,162,111,154,184,70,176,69,228,47,181,241,55,221,53,87,119,160,248,36,195,35,156,94,247,36,0,0,3,80,195,213,72,250,195,164,206,134,192,217,199,92,216,49,188,195,82,84,197,97,252,215,65,232,197,176,204,194,49,237,251,48,168,73,42,5,6,4,9,166,36,143,6,7,133,66,160,16,209,30,35,30,12,89,27,192,198,130,16,12,176,69,57,2,168,34,50,204,190,56,12,84,66,80,35,38,96,210,205,226,243,141,132,6,86,91,204,97,131,27,103,74,78,15,37,89,113,241,170,164,75,243,165,158,34,37,78,36,250,144,15,27,199,112,106,11,148,244,207,58,219,139,68,225,91,202,8,115,108,204,67,50,44,84,66,1,24,3,57,41,7,19,65,252,242,148,65,110,239,255,251,178,100,76,142,199,86,104,204,155,185,100,96,65,104,90,51,61,39,98,27,185,159,52,78,97,17,193,21,33,40,13,132,10,17,202,236,141,178,181,185,63,114,65,181,42,237,185,191,63,164,126,113,215,109,202,173,63,171,66,125,139,47,62,229,223,152,24,102,20,229,139,228,223,238,211,13,87,99,142,147,57,234,171,217,74,244,46,41,153,247,45,100,54,225,99,145,168,62,120,229,159,137,199,38,215,138,166,202,95,174,181,138,19,57,55,161,0,7,56,5,216,186,19,17,184,51,5,217,67,12,190,176,51,47,226,48,165,133,145,154,56,100,57,146,230,107,168,63,184,13,123,151,159,111,237,167,233,251,127,190,210,38,60,36,46,96,184,129,133,51,93,125,190,159,254,80,181,122,114,27,53,131,102,147,15,26,218,100,107,65,217,240,43,199,139,15,24,169,70,23,77,25,112,144,36,220,38,72,24,100,16,99,49,192,200,8,8,32,54,224,156,210,193,115,5,132,204,58,12,10,133,3,32,226,205,64,128,137,9,21,137,70,133,16,105,49,116,228,17,82,251,153,86,133,17,3,142,44,173,130,236,4,50,3,25,20,117,130,192,23,200,80,133,255,50,134,180,116,46,241,125,27,88,26,224,224,154,237,164,148,26,45,137,184,181,70,226,242,85,129,41,41,160,136,189,76,154,28,158,179,143,16,144,56,152,221,120,245,117,158,207,231,49,59,188,103,234,106,175,19,43,9,166,10,152,112,168,231,198,149,12,129,209,14,187,236,124,200,136,168,76,58,206,141,56,155,198,165,208,128,35,80,141,98,53,219,69,149,141,41,142,65,162,183,110,177,118,138,49,28,80,231,24,48,84,63,207,27,123,15,172,185,186,190,200,12,204,226,188,27,80,57,24,0,0,11,3,51,54,12,64,242,82,164,202,153,175,64,160,91,164,110,94,216,170,71,212,121,168,234,146,153,182,123,111,72,246,135,105,162,22,240,123,216,68,219,253,121,189,183,251,127,145,255,245,255,182,255,79,250,96,143,47,86,130,58,91,244,39,204,21,242,136,0,0,10,112,195,82,236,254,5,4,207,38,140,205,202,32,197,242,48,196,65,168,197,146,104,199,179,140,194,240,200,120,122,47,137,132,129,216,136,8,14,3,12,181,13,204,119,2,84,28,136,96,0,134,230,27,130,197,6,195,188,154,74,225,9,229,168,163,66,165,246,242,176,211,67,220,168,233,147,179,238,177,127,216,91,100,12,172,0,199,82,6,152,116,4,211,181,0,88,145,85,129,6,68,243,239,139,4,183,237,149,64,230,225,55,77,55,12,174,10,208,236,229,172,156,253,80,208,79,208,184,80,19,164,189,67,16,38,0,82,63,177,91,163,95,95,93,122,155,173,241,42,255,251,178,100,76,14,231,35,104,205,27,184,100,96,70,197,153,193,101,229,104,27,133,155,50,78,228,209,193,23,17,167,73,147,42,8,247,66,35,108,10,58,142,54,227,115,168,85,166,49,89,234,67,202,123,96,202,86,107,71,37,147,204,130,171,54,241,43,95,67,152,173,127,228,213,236,235,101,232,82,50,42,46,227,202,242,75,81,109,109,90,113,202,133,214,94,212,110,28,252,196,255,109,163,59,133,148,52,37,51,182,173,0,49,1,168,166,12,164,193,230,9,16,42,94,226,67,145,205,217,182,172,241,232,144,182,37,170,218,182,8,16,145,175,165,119,43,235,238,186,69,46,169,115,7,121,13,19,138,153,211,125,107,11,110,58,163,253,27,250,21,232,146,213,113,148,127,103,239,209,60,83,244,131,70,32,183,230,10,193,38,107,73,102,124,191,134,186,9,198,14,147,193,64,252,206,113,104,194,49,172,194,66,44,152,61,48,236,84,66,112,0,27,48,180,116,48,100,110,71,227,3,128,82,168,190,1,24,130,12,21,6,89,69,100,50,18,240,152,132,145,4,48,78,36,34,18,232,214,27,64,110,150,22,4,44,16,40,238,9,110,251,46,164,191,129,211,120,139,43,237,81,13,171,71,27,212,231,111,190,188,100,172,122,229,64,139,247,217,93,119,154,0,85,181,29,123,52,177,54,251,58,140,214,71,165,250,209,36,81,206,109,215,254,58,210,106,211,112,15,213,203,44,123,49,8,52,23,229,175,0,167,110,236,55,124,20,241,145,88,87,79,84,94,137,117,75,238,39,5,170,29,248,68,48,121,38,138,204,86,59,227,187,157,139,81,209,134,2,243,177,159,174,78,251,29,219,119,191,78,101,171,183,162,143,132,216,49,86,82,105,77,132,131,129,131,78,33,83,4,195,60,172,178,220,42,50,135,211,98,8,149,40,213,199,136,20,251,14,138,211,65,42,201,27,182,244,98,79,154,160,49,47,7,42,88,125,29,82,102,94,137,107,54,81,165,95,249,126,109,100,94,169,11,188,227,254,185,159,91,217,209,239,0,0,10,112,193,42,4,251,35,100,204,6,28,222,52,204,219,65,140,198,49,252,198,98,164,205,82,208,196,65,152,193,1,88,48,93,49,0,75,125,7,133,195,64,3,81,100,228,32,40,98,230,8,3,230,53,16,6,8,2,232,6,116,9,153,90,0,69,77,2,218,138,104,197,194,224,152,109,170,25,145,93,101,86,138,163,145,34,214,76,32,161,148,155,87,219,160,40,238,228,169,77,158,215,170,233,0,176,37,235,52,228,65,109,96,137,150,173,37,165,138,54,40,205,88,27,120,201,110,82,220,135,231,233,155,248,148,46,59,170,8,71,215,81,218,249,205,199,59,187,120,253,70,133,255,251,178,100,77,14,231,43,104,76,155,185,76,112,73,168,121,210,97,133,132,27,121,163,52,110,229,49,129,55,150,231,141,147,178,48,62,68,140,76,108,75,53,17,236,217,166,78,75,138,164,212,154,143,126,98,36,170,117,6,103,8,92,34,156,60,85,240,234,155,164,159,45,131,245,15,109,86,99,122,212,13,17,164,188,221,78,40,130,216,204,167,87,75,84,131,51,122,105,164,182,237,90,146,181,218,166,213,83,241,98,192,0,240,64,243,170,199,116,33,113,22,134,88,158,164,133,76,37,167,85,70,228,140,140,84,12,70,180,29,5,177,5,159,83,62,255,75,67,17,197,35,208,238,248,26,11,20,89,234,212,70,176,206,130,241,175,233,255,238,150,162,227,117,255,215,215,247,255,255,84,141,253,191,235,6,74,96,236,250,96,85,102,97,217,92,107,76,226,100,32,202,56,66,128,66,51,54,135,115,12,195,211,14,193,241,98,48,194,16,233,183,6,3,134,103,133,102,59,133,98,48,25,150,131,3,35,41,132,227,12,64,50,232,195,228,198,50,224,33,105,114,187,37,185,38,136,56,214,78,212,64,18,79,67,34,16,11,134,251,8,131,146,188,43,117,252,110,228,213,246,62,196,100,51,79,155,92,115,121,130,101,198,187,43,34,127,232,108,215,120,155,253,197,63,119,101,189,171,15,81,215,130,174,143,28,242,9,101,1,131,83,136,159,59,229,153,90,29,127,19,198,7,93,240,220,60,234,104,241,177,6,170,140,193,164,25,241,227,247,134,218,148,228,219,162,217,127,42,113,21,46,185,187,78,109,154,146,76,62,166,249,172,135,21,90,217,105,52,115,45,52,208,79,7,145,173,13,36,202,67,108,37,13,182,109,241,157,163,69,5,171,103,171,175,132,225,32,102,64,2,23,133,40,210,19,218,136,32,69,81,111,49,99,18,168,192,180,47,190,171,213,162,83,159,49,198,167,152,170,194,48,169,16,6,60,129,58,203,106,223,185,126,94,85,191,255,250,248,35,102,186,208,48,65,240,147,206,51,95,163,253,170,236,244,73,250,62,67,94,238,239,89,0,0,19,212,195,122,20,210,67,72,204,86,136,194,54,36,12,209,152,88,46,24,118,24,26,12,24,7,10,38,28,0,98,192,1,130,65,106,54,152,28,18,138,8,198,7,130,136,22,28,35,129,67,228,145,12,49,147,17,109,167,12,8,211,80,105,71,87,156,129,23,4,62,138,201,141,57,170,207,18,165,57,159,240,114,168,215,227,135,97,84,201,165,126,101,19,115,175,26,42,130,47,173,50,22,161,197,182,141,93,251,55,46,41,253,69,127,10,187,255,150,95,194,5,146,218,153,251,176,239,108,58,83,152,76,88,253,247,122,200,72,8,101,25,255,251,176,100,72,14,230,207,104,205,155,184,76,112,60,227,122,58,61,37,98,28,85,159,50,110,229,49,193,33,33,40,77,134,29,152,150,242,27,245,163,219,230,125,89,217,205,169,39,7,194,231,164,217,57,238,235,165,13,105,81,18,140,116,200,22,35,81,95,55,50,65,167,76,34,51,5,201,228,171,47,246,196,36,135,185,19,19,150,167,166,226,154,235,56,244,157,102,160,219,113,47,172,173,104,82,111,227,234,48,0,2,64,0,1,127,6,248,57,196,120,32,5,105,1,87,68,47,143,168,153,195,112,117,162,120,186,136,66,92,102,35,234,55,3,238,159,255,141,211,118,255,255,240,10,167,47,47,52,183,225,185,130,244,162,7,91,34,25,47,172,2,161,141,248,217,157,82,105,178,242,241,171,134,225,180,98,80,161,96,97,32,180,24,129,152,14,46,24,78,64,0,131,83,10,67,68,119,48,64,16,51,88,47,50,176,55,11,128,38,7,131,193,80,8,205,240,180,73,62,48,36,3,25,60,120,1,210,8,22,48,78,105,195,39,202,196,32,152,178,169,140,148,224,98,45,10,64,49,19,15,225,22,15,6,43,90,38,74,104,210,90,124,22,219,30,146,189,140,121,111,110,126,2,40,51,202,130,203,191,86,94,200,45,143,80,72,240,198,135,15,160,144,207,237,161,188,119,165,215,238,187,90,218,243,179,186,214,185,141,255,227,229,33,91,232,228,57,68,30,114,240,243,106,16,70,82,115,199,238,169,235,18,115,163,234,95,125,84,103,126,162,154,198,124,234,43,66,119,125,185,246,161,231,232,170,6,140,165,166,231,19,58,132,251,185,52,215,94,109,107,99,197,222,62,162,232,38,98,233,3,35,34,13,154,93,85,99,208,150,88,140,74,14,93,213,104,90,16,164,245,103,112,79,31,11,144,10,218,22,167,96,188,43,31,159,206,216,190,255,220,216,118,205,54,255,175,53,181,76,183,255,255,255,255,146,116,114,140,54,67,194,200,234,205,26,49,130,18,215,63,254,76,225,197,211,255,255,95,72,0,0,84,176,197,61,51,153,206,141,246,162,55,181,192,206,161,32,8,236,195,1,163,79,154,64,35,145,8,125,142,130,0,228,128,112,160,0,206,225,51,158,101,149,145,96,36,38,18,172,91,115,156,66,29,142,67,67,34,147,169,78,87,140,137,148,168,75,111,64,16,110,114,50,179,84,156,241,116,229,78,251,20,147,34,234,159,228,20,229,62,120,192,169,63,99,183,106,49,93,54,21,65,134,171,91,143,173,102,225,150,122,244,92,250,98,131,163,166,126,12,253,18,181,215,20,252,126,125,248,82,60,142,44,44,102,83,73,173,156,88,123,20,176,55,190,205,161,111,99,52,145,227,23,57,198,255,251,178,100,78,14,134,139,104,78,155,154,75,112,73,136,73,247,97,231,98,26,141,163,56,110,101,141,193,35,32,167,137,148,10,24,112,173,42,42,85,15,33,96,84,133,148,125,162,68,86,73,2,25,218,107,178,227,232,234,115,89,165,245,56,161,138,117,62,182,70,19,216,168,212,227,154,143,87,66,195,110,236,85,94,45,191,74,128,128,32,0,192,48,5,182,178,196,53,6,110,117,25,157,196,19,55,143,164,235,101,202,32,45,24,205,201,169,198,251,206,115,40,230,84,176,241,76,3,154,92,189,214,244,230,190,81,158,41,6,71,5,190,187,255,215,233,183,253,190,185,71,219,91,46,174,243,59,42,151,56,123,40,11,116,196,28,48,137,193,178,89,102,192,170,1,163,166,10,62,152,156,42,100,147,225,84,100,97,97,97,105,196,96,68,151,32,15,133,136,68,155,12,28,8,76,129,243,201,149,92,194,10,170,177,214,50,93,230,71,106,57,46,36,0,18,212,133,223,22,178,252,109,95,175,167,213,6,40,99,79,12,56,88,13,250,236,73,54,173,92,148,186,173,71,43,171,34,135,84,164,192,235,83,216,77,143,144,177,215,194,46,182,146,54,9,171,16,17,204,5,41,176,93,158,134,94,201,123,62,251,135,179,120,190,215,87,236,214,57,180,169,67,173,82,22,191,21,89,152,85,103,209,255,254,247,220,164,75,165,215,159,247,54,111,174,214,54,61,252,156,216,167,221,143,155,114,200,186,136,210,88,192,249,34,165,139,15,14,219,70,114,115,208,27,23,150,220,253,17,144,156,138,199,135,139,15,20,44,80,113,39,183,250,197,192,2,225,71,77,148,137,33,29,61,8,210,221,205,69,166,28,253,201,154,165,72,224,67,108,234,205,182,202,229,181,14,69,33,11,206,33,134,110,64,71,209,37,58,77,61,236,9,242,13,79,218,223,247,219,92,205,254,149,77,48,79,244,200,245,253,70,148,51,125,62,189,232,0,0,19,112,196,198,60,233,149,16,197,86,44,42,42,132,57,38,3,7,6,18,141,38,23,6,70,3,129,166,19,132,11,160,178,35,32,89,128,0,81,143,193,40,145,138,249,139,15,73,42,99,32,114,44,24,43,210,0,85,79,45,2,225,160,133,85,31,121,3,174,35,5,221,153,160,128,154,16,240,147,64,78,169,0,109,101,56,7,148,192,63,152,152,184,112,37,44,210,12,134,23,218,36,67,207,102,0,91,68,187,51,218,155,84,117,189,181,86,212,88,159,105,101,232,177,43,15,230,138,217,165,72,235,238,76,196,214,9,122,132,53,81,55,215,59,38,164,92,219,152,53,181,157,166,17,199,79,73,135,227,86,134,88,246,96,253,214,33,54,26,115,86,179,78,253,137,74,152,255,251,178,100,89,142,214,201,104,206,27,175,77,176,74,131,249,177,97,229,132,25,153,153,58,110,101,47,129,29,15,166,197,167,154,16,203,213,100,220,88,68,188,49,37,216,67,206,57,53,240,177,182,154,94,77,69,5,57,180,152,147,120,249,25,145,122,51,129,212,72,212,177,215,0,147,163,68,50,44,230,98,115,133,154,128,115,32,73,14,212,108,175,153,82,192,150,24,179,96,235,78,138,224,38,76,86,20,210,64,137,159,217,83,147,232,145,107,2,116,86,97,56,206,18,116,137,189,8,58,20,27,220,119,220,151,48,187,153,254,173,36,102,25,68,199,184,135,65,118,211,18,67,76,63,40,52,20,252,214,180,48,19,112,196,39,0,49,100,212,71,16,16,180,194,1,209,33,242,99,10,1,211,136,206,96,113,101,122,19,68,0,100,200,56,29,5,192,245,144,162,230,37,249,96,214,114,174,82,150,187,210,132,13,10,78,2,54,204,0,199,212,156,92,191,85,161,48,229,42,142,177,77,201,100,207,101,121,19,74,124,249,168,53,90,243,99,15,238,24,207,79,76,9,105,122,213,143,249,54,251,36,15,52,142,230,131,204,5,110,116,166,222,202,208,251,6,63,35,141,243,21,42,187,213,15,136,145,64,217,168,198,212,101,143,58,139,232,158,72,210,138,142,109,75,105,229,165,25,34,92,242,170,161,15,46,244,227,52,214,169,192,178,54,14,236,10,227,44,63,186,174,79,92,226,116,89,233,116,234,69,113,72,168,219,9,209,224,153,244,217,155,253,40,81,64,120,227,12,128,203,184,96,66,0,76,28,196,10,20,8,158,210,6,101,155,44,7,61,112,231,231,94,132,152,40,9,91,14,179,122,121,102,106,98,137,146,135,224,224,238,151,208,174,223,243,162,180,220,253,151,140,189,132,117,214,65,216,111,247,183,79,253,31,80,0,0,11,112,16,31,166,156,160,60,99,28,21,102,52,36,102,28,39,198,10,96,234,96,212,29,70,19,65,28,96,106,13,3,161,0,96,126,3,162,32,15,17,128,136,88,7,76,4,1,224,198,24,135,131,77,24,20,145,32,42,14,46,96,195,198,80,225,144,32,56,80,157,35,8,132,4,0,170,214,34,10,48,210,166,25,92,198,200,162,142,17,48,40,16,3,17,99,72,97,111,176,87,148,144,4,172,66,235,9,47,59,81,161,216,200,91,78,129,102,154,74,17,83,142,128,37,159,106,215,150,61,4,122,20,102,116,218,89,37,35,193,60,172,108,179,120,95,13,129,69,85,88,142,102,253,245,115,9,121,103,110,236,39,189,159,111,157,121,174,133,213,113,77,190,251,22,65,28,114,228,203,116,183,223,172,244,219,53,205,197,49,67,167,139,146,199,74,209,154,87,93,255,251,178,100,101,14,199,56,104,204,27,219,99,112,62,35,234,3,97,34,106,26,229,163,52,110,105,141,193,12,143,39,205,135,168,224,133,138,175,62,162,253,199,224,148,209,79,193,205,185,219,18,235,221,188,164,12,207,70,123,68,75,49,198,104,16,2,23,161,186,7,0,45,96,185,21,2,171,53,134,150,237,205,252,119,115,2,199,30,189,44,14,4,103,221,75,215,191,50,191,140,111,16,146,64,115,188,199,79,233,227,227,255,113,102,127,209,254,133,174,66,33,197,95,251,234,246,153,110,11,132,79,67,234,59,229,224,220,32,99,128,136,76,120,189,50,41,40,6,35,48,145,44,196,35,211,5,130,140,26,18,20,13,131,129,70,174,27,158,8,41,0,14,70,13,92,118,201,1,216,161,56,133,107,172,58,0,136,1,84,20,93,152,58,204,72,117,28,196,240,32,252,252,202,226,88,176,80,24,60,141,191,113,172,55,82,130,28,142,169,157,91,18,20,25,111,40,189,96,214,166,230,136,137,247,124,187,88,55,134,157,59,243,38,159,166,79,15,203,232,132,58,250,192,153,69,16,157,223,251,121,58,142,129,109,177,228,45,58,191,106,189,248,219,171,8,104,102,174,145,237,69,17,176,95,137,207,92,223,15,222,253,233,102,169,56,170,21,211,150,172,187,247,100,125,148,222,186,247,88,181,238,173,162,101,236,178,253,124,150,241,243,116,94,95,93,77,149,54,252,107,232,186,12,163,13,81,116,45,186,194,29,8,0,5,112,79,227,121,72,40,160,169,50,170,238,3,51,70,161,145,212,217,68,134,193,194,238,141,99,234,30,37,157,93,90,104,242,161,47,34,84,62,203,232,188,137,245,47,19,105,250,63,244,251,117,58,230,169,132,111,221,48,98,132,45,131,94,205,32,0,0,101,184,40,140,28,202,216,154,28,249,24,6,171,0,145,179,17,132,163,18,199,115,37,200,242,64,128,194,96,132,56,87,48,16,23,67,184,84,14,50,212,7,62,37,80,4,136,64,209,167,174,0,8,138,106,149,19,170,244,191,0,10,89,78,155,157,101,84,194,6,43,21,146,169,41,21,58,180,35,84,18,135,9,152,113,220,202,161,88,46,76,65,179,244,24,173,8,78,87,91,138,48,88,110,232,213,159,108,214,155,35,97,175,76,61,56,220,114,80,133,229,149,194,84,178,23,179,222,147,171,51,171,249,96,131,79,31,253,244,39,51,61,168,173,68,75,49,146,153,180,194,105,20,237,20,161,218,177,213,244,44,247,37,156,88,173,156,155,95,142,159,180,46,168,103,99,71,220,204,119,87,237,57,171,171,120,95,116,242,5,141,100,63,17,197,158,172,123,87,165,184,96,173,245,122,197,143,44,147,55,71,253,61,0,0,255,251,178,100,108,142,230,187,104,77,155,186,99,112,68,162,121,242,96,203,96,156,253,159,50,110,233,45,193,47,167,103,205,132,10,17,248,163,133,212,135,141,15,118,82,53,175,151,153,135,58,220,136,215,134,3,146,22,177,168,129,224,111,149,145,223,126,129,183,130,71,171,106,67,211,108,63,22,91,183,253,255,249,204,135,180,161,141,207,10,172,14,176,245,21,160,147,5,214,81,241,69,142,5,56,100,99,152,119,58,12,102,211,232,103,243,120,99,192,20,98,41,188,98,80,214,100,17,252,98,88,34,97,104,92,96,160,6,40,26,14,0,166,14,135,166,43,12,198,217,34,41,133,129,142,115,49,159,13,88,81,33,132,174,201,135,161,0,137,19,1,69,97,81,49,178,246,24,115,139,178,144,18,102,121,163,160,121,16,71,96,0,22,48,181,32,59,236,96,152,142,13,81,228,133,214,124,200,67,61,246,179,71,68,73,164,42,129,126,179,185,200,76,26,64,137,28,34,85,244,152,104,252,128,176,126,73,234,224,236,162,8,143,233,208,252,111,221,152,196,194,82,178,25,40,112,118,173,70,46,121,21,186,199,91,166,178,81,99,55,9,97,170,37,42,156,150,156,144,62,109,82,123,113,30,149,52,191,109,41,90,176,98,168,163,41,186,19,68,108,77,167,141,144,98,54,33,188,72,92,142,53,40,166,79,245,115,37,15,53,237,164,26,48,90,145,21,39,181,168,162,133,196,40,52,14,225,14,133,139,136,222,104,42,175,85,70,150,160,107,197,253,181,65,118,36,37,55,106,228,191,9,82,227,197,68,208,207,83,78,37,185,5,254,226,37,251,254,173,168,219,127,255,255,255,255,95,255,253,25,75,43,189,14,134,170,149,202,229,177,219,84,237,32,145,217,29,11,121,207,12,0,0,11,116,197,103,248,200,152,228,88,69,52,8,32,50,144,6,49,60,81,49,32,26,49,224,52,1,22,32,65,84,64,9,12,134,45,132,132,30,49,224,59,52,97,21,47,34,18,48,65,211,138,32,40,130,38,6,24,41,68,161,8,96,224,18,30,179,180,201,121,156,98,1,185,223,2,1,81,216,98,11,7,70,24,29,42,149,179,108,212,105,102,225,18,125,36,95,34,129,220,239,201,153,73,106,48,148,184,199,93,183,84,96,210,26,245,86,136,31,45,229,4,85,153,18,31,43,5,61,83,75,127,91,92,209,246,54,110,81,56,106,202,241,71,221,80,111,20,227,105,56,232,243,88,179,28,231,46,115,209,97,201,168,74,166,203,175,85,46,25,211,206,199,251,92,73,80,251,206,49,21,28,179,79,53,164,25,8,82,198,50,78,201,82,45,85,103,43,64,224,105,89,19,75,139,109,66,74,226,160,0,6,254,53,69,255,251,178,100,108,14,230,147,101,77,155,187,91,112,77,201,154,19,96,229,132,28,117,163,46,78,225,51,65,36,164,39,141,131,142,120,204,59,23,17,155,47,168,162,176,190,18,75,115,59,136,175,9,14,237,93,165,106,93,178,153,109,71,48,195,234,239,126,255,175,86,255,255,255,255,254,235,15,17,64,83,204,45,186,92,164,103,162,188,117,235,201,78,70,41,12,170,227,234,184,173,118,159,60,80,114,215,245,141,230,67,118,71,252,159,38,126,214,38,184,52,96,228,128,197,68,140,197,241,0,209,6,44,195,17,32,194,192,200,178,102,11,14,81,211,16,64,83,84,65,51,47,65,35,5,192,19,14,129,64,1,16,99,224,154,36,145,11,3,228,2,137,48,70,74,14,150,172,130,161,0,97,10,214,85,73,216,136,196,199,3,78,234,65,72,110,94,39,252,95,154,77,117,113,22,44,41,181,220,54,163,149,166,223,130,87,209,106,172,96,122,119,231,70,203,86,220,42,49,52,222,196,227,27,222,78,100,197,74,179,221,118,99,161,18,58,192,7,10,2,135,20,137,252,216,111,142,34,9,193,83,234,106,135,223,10,106,54,141,163,176,232,216,185,108,230,220,38,179,225,208,177,106,212,103,114,89,38,208,197,133,24,84,194,254,5,207,172,172,39,156,226,210,139,242,145,193,116,186,60,53,189,1,230,97,27,138,169,236,55,213,23,242,65,150,188,55,111,25,23,33,166,149,135,183,40,31,2,83,28,158,67,115,42,33,164,67,97,130,32,57,111,255,96,9,183,160,33,178,123,17,74,21,218,223,95,171,103,29,24,216,152,92,204,9,113,180,134,245,59,78,157,154,159,233,255,127,255,255,183,211,255,146,94,200,192,30,22,74,59,174,124,224,86,179,165,138,146,36,0,2,176,42,166,25,186,23,169,139,218,45,152,36,17,233,131,152,14,152,104,7,145,133,24,73,24,75,135,225,131,200,66,152,56,129,72,8,61,76,26,194,236,178,6,0,32,118,98,40,26,134,15,129,12,96,76,6,70,9,64,78,96,66,23,70,28,225,30,44,39,200,40,88,218,80,252,202,42,49,239,203,102,212,24,212,185,88,12,218,133,9,143,130,154,213,192,183,132,200,30,163,62,21,203,124,21,181,182,33,36,156,122,91,45,209,242,137,42,18,218,145,9,191,78,220,134,149,75,199,3,13,45,198,171,78,125,219,4,94,72,218,242,252,195,203,157,182,157,3,91,98,216,60,180,21,224,199,202,183,160,71,117,38,162,54,187,249,253,254,24,250,75,178,89,159,4,108,69,185,169,137,253,51,151,224,228,214,81,114,105,189,70,166,213,206,235,172,155,51,165,99,174,67,28,116,118,68,244,155,119,254,198,85,114,93,4,160,255,251,178,100,109,14,135,160,104,202,147,218,76,112,76,135,10,3,97,229,100,94,229,155,42,79,109,143,193,24,143,39,157,131,10,16,77,3,197,142,32,195,48,191,31,170,235,79,91,23,94,43,253,156,151,82,105,200,34,143,44,30,4,0,63,193,70,145,202,46,14,179,152,161,178,52,135,106,48,45,168,110,238,67,203,125,21,237,9,141,183,44,73,42,219,56,69,224,92,162,168,31,179,87,250,116,209,255,255,237,255,255,216,135,24,48,6,99,199,196,93,172,59,125,249,169,1,96,249,53,232,102,206,131,144,251,109,64,64,188,194,53,93,140,226,71,140,200,4,194,204,117,194,68,195,156,15,204,27,198,16,194,0,23,12,165,196,32,194,176,33,140,23,130,28,192,168,3,140,31,131,48,66,2,6,6,32,152,97,140,27,230,19,0,178,96,32,3,70,21,160,38,99,41,39,222,170,104,98,3,200,163,173,37,100,102,42,52,33,71,48,240,3,2,7,29,13,140,49,34,162,42,192,186,134,34,28,212,37,200,174,60,39,31,0,9,63,42,129,44,220,178,16,129,225,186,208,12,77,229,128,165,35,2,205,54,131,49,80,149,50,128,201,3,16,15,242,216,29,190,128,146,142,61,15,219,158,143,63,246,232,89,164,138,186,252,124,9,139,106,100,13,157,240,132,183,68,197,197,183,115,38,8,176,190,244,199,87,174,190,221,29,126,212,115,223,166,197,208,231,194,225,219,172,245,58,8,167,157,154,109,189,111,117,220,170,232,22,65,100,39,58,21,209,98,207,152,41,182,114,119,105,148,75,118,251,238,212,55,164,206,255,237,173,214,125,174,131,54,181,132,72,83,248,107,64,64,0,1,168,69,193,252,14,208,59,107,244,96,16,181,135,83,104,27,109,115,113,50,212,53,218,144,183,161,91,219,203,32,104,158,11,241,240,178,27,128,44,230,23,13,235,255,208,122,127,211,255,237,253,76,188,27,4,141,147,99,13,0,167,167,133,219,65,172,94,0,0,29,220,71,123,29,208,204,25,222,47,27,30,102,0,134,115,25,201,243,12,8,19,0,206,211,12,194,115,1,70,195,12,128,115,13,70,177,128,0,88,23,51,212,30,50,100,9,48,0,39,48,84,30,11,91,48,235,204,240,103,176,145,136,242,178,3,161,113,96,144,76,73,25,95,181,166,14,16,205,241,17,11,183,31,103,14,132,56,48,14,57,21,117,44,188,68,192,239,202,32,59,29,145,37,179,205,41,218,192,169,13,179,226,176,189,187,242,10,163,41,39,78,216,218,232,73,85,64,118,39,118,101,206,91,192,210,122,205,228,84,239,78,244,37,234,50,125,171,211,160,222,83,65,181,130,233,30,179,144,186,182,232,175,5,152,186,37,140,246,255,251,178,100,85,142,199,53,104,204,155,186,99,224,73,197,153,227,101,231,58,30,185,157,42,79,109,141,209,26,26,166,201,149,138,24,65,173,70,205,27,133,243,216,151,54,158,60,84,241,137,82,2,78,150,44,190,42,233,223,176,141,250,46,109,97,210,165,168,77,184,65,94,231,173,90,211,183,137,57,239,156,98,199,140,146,194,181,44,17,173,141,231,78,191,120,32,14,237,9,216,149,193,121,144,35,45,65,19,216,58,80,237,51,89,73,123,90,224,1,234,61,251,232,197,140,80,106,27,169,165,39,43,48,108,208,135,52,162,13,82,245,111,213,181,125,254,255,253,42,138,230,58,10,0,83,207,219,146,187,34,90,169,45,239,177,220,85,93,227,80,137,51,12,75,131,124,198,180,230,12,118,69,48,193,112,17,12,27,5,252,193,228,65,204,154,5,96,192,60,10,76,17,65,196,193,128,4,140,37,3,24,176,7,128,144,59,49,78,9,67,170,92,38,5,27,108,48,162,243,92,63,3,174,24,152,104,171,56,67,49,134,34,36,112,168,49,136,129,169,139,126,94,211,21,34,72,23,156,44,53,11,178,94,112,96,11,166,99,33,210,166,166,200,102,33,178,98,186,205,18,75,79,37,127,139,206,165,221,127,147,112,136,118,48,192,202,201,227,84,240,43,222,241,144,19,135,137,174,102,31,116,32,200,141,197,97,82,51,253,124,78,249,40,143,139,36,214,255,79,145,196,166,116,77,188,100,151,155,90,144,234,204,229,234,211,203,226,108,233,23,222,42,83,207,22,174,130,2,245,253,150,62,38,113,201,138,203,86,56,124,182,49,222,238,31,159,48,134,197,148,59,89,137,97,242,226,178,234,163,189,59,76,91,231,172,154,115,117,124,228,20,126,185,63,14,94,59,117,118,0,249,223,136,74,129,7,3,232,123,76,9,176,51,149,158,23,53,30,73,65,46,227,88,128,18,179,142,177,25,111,69,43,218,190,217,193,65,179,229,100,97,233,133,245,219,131,236,208,187,237,28,206,237,157,189,62,20,10,12,11,160,52,167,252,191,239,255,117,154,160,150,230,101,191,65,0,2,99,5,197,94,54,214,130,99,29,150,20,3,11,33,131,176,45,24,125,16,193,130,120,151,24,123,12,209,133,160,124,24,102,5,33,129,104,1,152,125,137,201,32,25,24,16,132,193,132,128,169,152,103,7,184,4,5,140,8,1,188,40,11,198,39,64,136,98,96,1,102,2,96,72,23,159,34,111,53,49,147,20,88,7,18,130,132,152,122,15,10,0,24,42,217,104,93,227,23,41,158,129,193,129,68,67,240,208,26,37,146,161,184,240,180,209,8,24,178,54,11,4,174,30,232,5,166,133,136,92,73,84,10,141,197,197,130,6,70,255,251,178,100,70,142,199,212,101,201,19,219,92,112,77,226,153,227,96,105,130,30,33,143,38,47,105,17,209,35,138,103,205,135,164,224,203,189,42,136,58,109,34,108,136,2,0,99,180,87,239,187,240,196,54,171,31,63,98,48,20,142,89,185,197,215,241,50,64,27,118,162,52,22,102,163,59,166,32,172,220,76,234,94,37,18,212,179,170,188,250,46,41,161,220,108,106,178,44,190,219,167,78,220,171,92,246,45,46,135,36,127,109,176,202,94,147,249,133,231,235,165,238,222,202,73,231,255,82,232,178,109,90,174,249,106,213,190,146,250,149,208,240,107,254,210,0,2,126,35,106,62,215,194,72,199,132,1,117,192,73,90,240,60,235,7,205,177,150,98,19,46,220,117,118,45,221,3,18,14,57,125,32,216,136,243,193,246,192,179,81,217,66,251,142,251,250,223,240,19,164,59,108,21,40,226,96,177,112,78,164,7,31,17,188,193,117,56,60,76,88,152,117,71,48,115,57,227,105,224,101,48,151,56,3,48,160,213,48,113,3,51,9,113,228,48,176,27,3,18,243,33,48,19,12,115,6,80,244,33,0,131,12,96,254,48,18,5,98,80,47,49,247,11,3,23,144,50,48,59,3,227,9,144,26,11,131,177,136,96,34,24,98,0,232,56,6,7,57,141,51,55,14,66,244,13,97,48,130,76,101,155,150,92,205,4,78,55,204,209,14,121,158,128,168,208,113,137,113,183,2,255,167,200,176,6,34,85,26,80,74,138,210,130,86,152,102,170,241,72,189,209,212,228,22,30,255,18,17,14,25,75,46,119,154,107,208,164,102,158,121,138,8,141,5,234,71,70,6,180,197,169,222,234,189,154,127,41,240,115,34,255,6,193,121,229,86,253,49,196,168,106,191,210,71,70,188,61,64,176,194,6,200,143,70,75,236,244,131,142,154,102,175,26,182,41,69,112,73,44,176,36,49,70,58,15,182,181,100,113,26,146,134,178,20,195,46,17,17,187,250,154,222,50,140,71,2,160,64,169,239,169,245,131,109,128,14,252,51,240,162,136,38,95,9,132,64,94,68,164,74,33,175,73,37,82,64,217,66,175,133,33,64,203,68,220,164,171,255,130,103,76,81,189,114,73,17,161,255,161,110,221,255,41,235,22,120,118,64,91,67,222,72,161,145,164,230,133,94,69,98,123,12,209,222,36,123,80,0,0,11,80,196,108,60,140,182,146,104,194,184,82,76,179,128,176,193,76,24,204,31,70,164,0,2,102,28,97,160,97,26,10,193,112,177,48,63,1,147,9,208,169,48,5,2,129,80,35,49,98,3,163,14,128,134,48,33,2,176,8,9,24,0,130,1,132,168,9,1,128,68,28,9,36,144,197,129,12,194,32,56,102,134,161,10,157,72,255,251,178,100,44,140,200,2,104,74,155,218,100,112,70,66,153,179,99,76,14,24,61,155,58,110,233,137,201,49,158,167,205,135,156,120,212,212,196,168,68,73,24,57,148,29,26,4,8,107,241,211,20,42,149,74,19,5,204,36,19,15,93,102,111,20,130,81,15,144,6,167,175,121,157,19,6,147,187,165,16,36,18,199,205,239,122,163,117,165,212,214,98,52,20,182,222,248,84,165,220,148,203,176,199,81,175,227,26,185,148,118,53,118,93,122,213,84,203,170,51,90,209,37,85,83,64,206,199,119,232,244,71,8,212,25,44,158,110,26,203,168,245,10,186,235,15,106,89,150,162,105,238,172,94,227,209,71,30,95,163,137,221,157,233,166,89,59,81,28,188,202,168,119,152,100,186,211,173,54,177,182,36,253,135,172,159,239,18,248,232,204,242,251,244,180,22,116,112,235,107,176,122,64,0,129,64,67,153,195,102,2,26,21,168,64,36,114,154,0,155,172,132,222,125,11,247,167,28,106,19,225,24,186,209,147,185,95,206,148,205,23,103,126,205,133,63,69,243,46,86,233,150,113,156,156,49,117,83,216,181,189,78,111,255,206,60,4,42,135,138,61,121,0,0,78,255,204,59,16,78,94,22,76,156,73,204,110,12,16,128,194,65,164,193,241,108,199,210,97,197,48,24,44,78,179,64,161,91,0,1,134,81,131,12,189,144,90,243,60,100,137,147,53,52,95,109,209,190,1,138,185,19,84,145,228,17,209,95,84,191,93,195,141,123,71,213,184,182,131,82,196,165,122,43,160,149,141,246,227,154,169,30,2,26,115,206,72,255,165,141,142,75,31,10,39,229,58,29,175,156,115,210,126,231,56,108,230,109,230,170,217,38,81,242,244,21,76,167,155,214,162,107,48,254,246,36,60,72,80,137,139,189,70,31,78,126,243,150,155,55,74,98,250,239,233,221,54,238,68,75,94,173,214,11,57,71,60,254,115,151,76,121,14,228,181,39,142,236,63,244,150,237,73,125,126,99,110,171,108,225,116,73,28,189,97,163,104,0,57,248,39,121,113,129,11,7,45,66,3,216,158,130,228,145,167,219,70,38,23,192,64,67,110,183,116,56,109,207,43,168,55,190,160,177,208,90,243,206,155,118,255,175,69,255,127,255,150,70,148,50,17,150,148,38,65,102,55,255,255,91,203,188,195,16,21,85,134,140,143,175,122,247,60,0,2,179,49,229,80,17,208,112,6,154,105,24,0,100,192,240,98,163,56,96,248,182,102,67,26,99,80,118,36,91,24,82,27,24,182,78,131,66,99,4,193,179,72,196,195,59,68,196,175,12,9,12,0,23,204,33,32,140,107,1,72,130,98,172,164,87,17,120,1,156,4,114,38,163,60,26,160,97,144,39,212,160,255,251,178,100,41,142,199,100,104,203,19,185,76,112,76,69,201,211,97,231,58,28,45,165,50,78,225,49,129,22,148,38,201,149,158,24,197,113,228,142,136,4,82,215,100,197,34,157,203,93,147,169,42,68,37,12,29,1,190,80,110,144,231,34,134,97,165,21,87,18,146,81,24,13,72,55,175,188,77,169,92,157,177,122,56,254,242,81,12,193,243,47,243,99,171,69,114,134,33,118,219,85,167,166,185,41,206,167,50,219,55,34,61,138,8,180,112,125,168,120,239,70,124,238,81,166,201,103,145,234,117,231,139,37,63,42,143,99,80,179,53,100,194,196,164,167,93,3,30,48,148,110,161,54,21,131,225,233,135,218,72,166,67,104,27,147,106,40,130,104,238,14,60,131,179,104,162,72,132,241,2,80,83,76,52,102,231,219,86,128,4,24,208,10,161,59,36,32,1,35,121,196,3,93,96,203,15,100,34,40,105,216,206,1,228,215,109,86,38,72,120,35,220,229,104,121,41,239,176,104,178,13,182,32,226,247,191,253,53,135,206,62,187,189,190,175,181,88,227,13,49,64,209,153,65,82,194,95,250,226,237,29,125,246,170,73,111,48,194,59,63,88,221,53,217,43,53,244,209,49,136,20,49,164,168,49,104,100,1,90,6,36,132,198,11,9,102,28,130,166,27,11,140,128,194,160,28,204,192,120,201,32,48,104,56,8,23,69,1,115,40,128,0,129,173,19,135,30,76,160,15,9,38,3,19,186,192,96,121,48,86,77,34,108,130,244,247,82,173,151,214,18,108,182,24,120,233,94,148,89,174,244,55,125,245,213,81,215,146,67,241,4,240,188,194,136,151,149,221,198,164,184,124,47,185,201,51,230,157,121,250,143,44,116,32,167,84,188,112,80,127,168,15,66,103,242,229,236,183,177,184,222,180,215,238,240,195,12,181,18,132,211,141,169,5,25,134,205,7,93,34,76,189,130,44,169,34,130,243,159,75,9,81,151,52,65,139,20,60,73,90,150,65,69,212,73,69,211,94,22,108,250,151,137,228,212,181,249,181,77,180,73,154,159,77,18,10,70,162,13,215,192,131,147,169,208,160,194,105,65,165,6,0,161,80,211,172,48,182,192,33,149,208,81,132,230,82,183,5,96,162,66,64,74,28,48,205,159,139,204,86,1,96,104,181,89,18,48,254,106,255,215,5,120,70,181,207,180,152,245,144,217,125,78,11,23,239,255,67,126,169,151,246,127,253,79,71,237,253,119,44,0,10,227,6,171,147,29,231,179,54,16,35,86,80,51,13,196,115,11,210,211,9,4,35,18,77,35,13,1,49,0,168,1,0,140,67,23,80,240,66,23,24,78,46,153,121,224,19,6,92,56,232,163,192,244,75,112,64,18,1,35,64,199,81,164,232,255,251,178,100,33,12,199,19,101,76,147,186,99,114,70,2,153,178,103,9,56,27,33,151,52,110,233,141,193,41,20,102,69,149,138,24,25,18,207,83,6,249,172,5,70,200,41,2,196,167,164,139,0,250,72,135,139,214,138,46,172,248,80,23,77,218,3,145,199,44,181,135,55,44,98,74,195,148,54,80,30,254,51,177,155,33,4,45,78,180,47,230,79,23,240,207,144,27,230,162,134,67,174,163,16,234,231,165,191,115,9,58,160,169,126,142,217,72,47,70,96,82,92,77,208,71,58,137,222,142,146,255,219,162,186,181,148,161,237,40,195,143,90,202,162,185,242,53,86,45,180,132,220,35,243,54,207,85,171,34,102,213,127,89,94,221,24,234,227,28,196,199,153,92,121,166,154,149,189,236,71,236,65,68,80,115,238,9,211,67,108,192,37,127,40,164,224,1,24,64,104,216,163,191,2,22,138,3,78,74,192,36,114,85,178,239,135,14,12,130,65,108,105,50,71,46,129,0,174,244,234,102,73,107,111,124,192,70,176,99,59,171,151,14,29,66,159,55,22,235,191,43,8,109,75,189,98,60,102,68,193,31,103,254,244,64,96,0,75,142,24,33,97,155,240,4,136,155,161,162,72,202,80,220,198,161,212,88,167,52,28,241,48,88,20,48,132,81,48,68,4,48,104,70,107,102,9,2,102,68,133,71,100,144,140,105,179,0,40,120,216,177,5,30,78,4,165,89,198,0,97,127,154,19,238,221,168,156,164,88,104,83,160,80,191,89,163,201,170,151,194,197,214,105,90,12,86,157,86,156,147,220,147,176,171,247,247,4,63,121,52,85,125,158,88,207,80,12,116,161,51,42,173,0,146,245,73,16,40,234,53,5,234,189,205,187,143,57,111,134,41,68,125,90,164,174,149,206,217,188,204,53,128,254,24,179,155,185,236,80,226,230,87,205,35,107,173,72,215,85,151,122,92,98,218,231,86,199,44,93,123,51,253,94,93,255,10,216,154,252,161,212,122,221,229,166,177,254,195,142,137,77,90,102,180,131,223,99,101,109,212,233,96,112,10,190,116,168,10,197,94,250,131,104,18,28,207,253,77,56,142,65,134,133,0,230,151,36,59,2,130,95,16,120,40,202,102,140,85,69,31,164,106,196,245,24,3,166,100,234,163,128,200,193,39,55,104,39,28,195,55,235,147,85,20,160,188,134,217,169,216,26,114,255,212,223,190,13,57,95,234,179,163,255,254,201,31,88,0,23,243,20,248,243,11,116,211,76,228,99,74,22,131,38,195,35,15,23,193,226,120,194,144,0,200,48,204,195,32,156,128,41,48,92,109,113,19,224,206,128,160,49,68,93,166,17,2,4,11,15,10,211,12,24,28,61,41,92,224,49,226,19,0,97,43,97,145,255,251,178,100,34,142,198,205,104,204,19,186,75,226,75,7,105,178,97,70,156,155,137,157,48,78,233,141,201,43,155,103,205,130,142,49,192,172,44,66,98,114,241,144,13,7,237,132,58,209,193,24,58,120,83,91,180,163,76,119,82,181,209,61,156,138,44,247,91,193,246,85,246,147,109,80,99,169,248,197,1,29,43,44,95,254,13,154,228,35,8,101,107,138,122,0,85,252,62,138,21,45,247,62,102,77,145,210,233,201,45,234,86,81,49,222,248,161,148,149,201,44,182,36,186,165,88,81,85,179,27,66,214,220,53,120,220,81,82,36,245,138,237,106,248,195,55,105,37,171,69,241,73,121,226,58,59,116,172,250,239,184,65,143,47,159,87,58,162,250,173,47,93,118,248,251,111,183,146,161,173,156,187,149,216,0,104,67,225,78,25,106,116,106,92,129,30,168,197,228,128,24,84,168,183,241,202,112,121,154,99,179,14,117,85,200,129,79,118,77,31,192,136,245,116,12,82,34,14,152,92,193,101,139,166,212,245,246,255,219,244,221,95,191,255,151,144,117,232,19,224,20,189,69,250,211,196,30,248,177,254,100,191,70,105,218,172,109,41,148,107,179,108,99,160,168,100,248,252,99,208,222,97,226,224,98,144,20,96,232,84,97,208,64,97,0,208,91,51,7,1,35,19,199,115,118,229,48,205,177,16,226,103,37,41,70,132,154,116,216,56,49,89,131,16,10,114,212,19,37,239,80,64,73,87,70,112,161,84,154,186,249,138,64,32,208,18,186,138,250,157,68,158,90,178,86,113,149,217,2,179,234,254,12,253,161,117,245,30,9,123,147,211,118,134,247,55,249,216,173,15,175,226,112,157,15,106,212,217,41,30,152,82,252,254,124,107,121,83,177,143,22,161,77,70,47,213,173,243,118,230,231,157,251,204,229,251,253,247,43,199,53,125,101,243,25,187,213,248,24,105,203,208,234,60,71,28,22,172,58,220,253,93,165,217,130,14,114,212,187,91,141,193,213,114,213,134,97,99,159,111,216,165,168,139,24,153,112,116,238,119,191,87,121,238,250,180,151,59,102,0,243,224,3,96,16,156,67,113,2,98,194,37,58,225,101,196,160,25,246,9,90,58,44,9,155,148,188,121,151,6,148,112,132,221,192,67,48,190,114,69,150,219,127,145,68,129,78,49,28,206,68,161,126,130,56,225,172,100,192,60,50,129,66,125,163,116,151,195,204,19,241,163,21,146,0,27,163,3,113,115,17,158,19,104,86,243,66,7,64,84,0,97,107,42,98,16,234,101,226,2,96,176,56,32,26,75,248,96,120,210,141,163,160,153,149,35,97,215,132,48,96,21,12,27,100,197,136,56,192,82,34,101,26,140,18,66,96,193,205,67,128,45,10,53,54,30,255,251,178,100,36,14,198,241,107,204,19,186,99,112,73,133,25,195,101,231,58,28,189,221,48,78,233,47,193,34,148,166,137,150,22,16,50,151,116,64,165,51,242,85,76,221,227,129,5,105,33,11,115,169,216,255,211,204,177,41,202,143,43,73,115,111,105,164,195,148,237,128,104,142,20,242,59,80,24,69,117,149,200,98,182,8,191,37,2,225,188,217,195,57,146,21,92,194,246,231,93,215,169,131,164,20,181,218,194,205,220,211,59,253,17,29,106,70,214,114,246,96,89,76,234,55,173,45,63,191,81,168,156,161,119,157,191,211,189,134,174,244,186,143,166,244,201,173,182,239,199,75,106,119,222,149,156,197,185,213,205,191,148,154,101,91,110,153,109,114,103,24,214,235,70,251,126,9,152,188,204,143,12,28,128,14,0,56,109,129,13,26,111,8,235,46,121,16,64,81,148,96,206,80,82,207,107,131,127,69,0,15,101,202,89,228,32,65,51,2,87,76,85,63,142,137,68,96,139,202,31,12,89,246,253,44,229,10,206,13,154,142,43,30,255,190,121,80,95,95,170,124,164,141,205,159,83,178,127,104,76,99,229,210,126,204,24,106,140,170,22,111,204,186,11,76,172,22,204,127,38,13,4,43,76,47,21,76,46,16,12,34,1,193,2,161,102,204,30,1,194,33,83,36,0,161,8,10,2,2,140,83,211,244,192,91,137,49,137,97,16,51,46,52,128,106,116,69,9,68,73,148,84,70,122,83,48,100,71,78,80,44,43,245,34,43,31,115,110,156,52,148,202,35,90,90,189,160,232,246,212,50,14,189,149,58,132,75,83,178,91,202,180,211,177,29,124,239,235,25,102,242,113,229,214,32,122,97,122,235,32,190,11,179,176,35,74,215,132,35,12,17,222,47,189,37,231,238,53,83,51,44,70,146,20,113,123,160,201,179,80,164,28,220,98,117,165,173,136,163,138,179,188,68,147,113,68,251,146,12,204,74,11,107,58,155,9,226,15,56,148,48,180,151,78,76,212,229,170,204,221,197,1,102,246,11,206,150,138,108,10,21,71,140,91,75,49,255,254,179,255,179,255,255,255,254,76,92,184,192,9,80,98,0,161,68,70,155,106,34,88,95,84,184,3,36,52,98,219,209,109,32,198,102,2,153,154,195,22,34,104,48,234,200,97,53,32,157,239,77,146,5,173,208,9,118,9,154,1,152,164,145,171,247,209,247,252,230,248,209,39,137,13,43,10,255,41,169,255,33,221,244,136,51,34,225,49,109,170,49,46,125,53,78,251,49,180,55,48,106,42,48,245,16,52,237,114,48,64,150,1,21,230,32,2,70,11,142,160,128,204,176,38,25,174,70,152,194,31,141,3,163,66,9,129,130,209,154,64,0,96,160,141,107,65,22,206,255,251,178,100,32,14,7,101,121,203,3,185,92,80,66,99,138,10,97,133,100,25,165,157,52,78,233,45,193,60,42,231,169,131,138,48,9,194,176,128,170,81,86,62,168,90,225,139,90,197,129,204,204,98,240,82,69,52,8,4,29,6,220,116,214,159,73,226,133,227,81,6,154,212,104,216,177,8,15,119,215,197,18,108,164,176,145,249,202,233,94,249,144,96,192,117,221,21,9,94,86,74,148,197,66,56,204,237,18,7,228,85,15,171,189,65,2,252,165,173,165,28,74,60,177,167,100,239,109,194,116,104,184,138,203,166,54,206,117,46,65,102,181,83,240,147,87,38,186,167,61,111,55,122,174,114,106,93,29,117,196,38,215,204,50,101,83,233,118,178,167,89,13,154,149,161,237,213,69,210,155,221,14,165,227,165,85,97,163,169,212,177,162,127,250,135,249,122,104,60,199,229,247,245,74,201,103,42,200,2,0,96,96,11,184,71,13,160,70,64,9,36,41,138,201,136,78,247,78,228,214,251,58,133,137,213,233,76,80,71,253,230,60,163,172,60,4,117,1,123,41,188,6,29,11,209,66,35,191,251,145,171,250,237,248,200,175,251,170,102,42,229,63,201,20,170,204,70,63,79,177,69,128,196,169,154,37,73,156,96,9,144,96,129,139,194,201,161,100,25,8,86,96,224,10,8,0,196,1,195,134,56,16,152,158,42,27,178,136,84,95,176,76,128,232,243,136,62,233,61,2,18,75,10,60,137,190,104,178,8,120,88,11,111,76,50,42,253,103,38,71,64,156,246,242,83,213,102,148,71,40,243,57,249,45,51,255,10,207,173,194,111,237,143,2,191,246,105,46,11,89,173,164,167,188,9,244,74,54,105,108,108,151,116,41,38,210,41,182,218,136,188,85,33,95,103,92,61,45,74,14,169,115,234,212,42,16,167,67,86,198,25,188,73,202,45,56,99,211,138,237,49,105,111,90,107,237,35,82,167,95,113,93,141,193,219,126,165,8,213,23,77,156,129,20,169,241,91,110,111,55,30,118,233,140,79,110,108,131,206,119,121,101,194,48,137,21,26,40,198,128,1,0,64,16,1,195,8,7,0,41,164,1,36,0,229,157,97,128,53,185,116,101,114,124,20,134,111,245,88,122,203,128,199,237,169,98,251,102,137,77,11,102,229,183,167,246,255,253,6,191,60,187,197,229,27,255,255,244,255,255,255,255,254,162,208,231,117,18,50,40,35,234,138,112,87,82,156,99,0,0,5,38,184,40,50,113,63,6,217,72,103,116,129,23,69,73,178,4,51,40,11,86,81,81,164,240,28,15,79,118,32,6,173,22,85,98,45,105,167,130,156,147,237,226,130,164,41,30,238,45,248,126,197,251,171,42,197,181,23,238,215,65,8,171,86,29,255,251,178,100,33,140,245,147,101,207,155,108,77,146,77,74,89,243,97,229,56,90,233,159,50,78,233,45,193,25,36,39,1,147,154,120,228,35,121,198,255,98,32,206,242,33,254,31,14,255,150,149,219,17,244,249,241,95,163,231,93,58,93,108,76,30,65,41,140,206,163,40,181,236,76,150,35,140,210,124,58,29,215,126,65,20,139,19,176,42,40,170,103,237,134,80,56,225,66,52,40,153,72,133,28,154,200,228,234,54,212,238,73,194,223,118,194,105,222,65,89,84,43,149,109,2,168,81,206,46,241,101,4,144,172,150,170,166,24,144,202,76,189,84,18,88,93,96,1,0,252,43,33,92,69,28,40,21,56,72,165,45,46,17,4,68,178,18,188,41,65,61,54,218,19,15,72,251,21,132,76,141,160,91,194,244,199,250,127,79,237,252,223,26,37,56,32,87,255,255,255,255,244,25,85,121,41,127,50,185,80,139,115,57,28,178,204,226,71,106,51,199,244,52,72,0,215,152,2,148,31,66,120,154,13,2,24,3,30,24,108,33,25,68,3,24,234,17,25,184,131,24,62,38,24,78,19,201,70,67,97,0,18,1,6,140,187,13,206,107,176,104,33,36,35,18,205,43,64,85,118,56,48,1,171,11,21,21,8,170,241,37,26,235,33,10,143,124,163,64,128,210,59,172,54,29,176,131,180,145,150,189,166,142,179,190,62,235,79,234,77,21,129,117,139,226,208,173,40,219,56,222,181,150,131,180,74,204,104,255,182,175,132,10,137,86,200,151,149,141,153,241,64,210,108,201,13,164,217,43,164,129,26,90,76,172,106,25,22,80,219,150,151,216,48,174,167,214,70,130,58,217,91,77,10,42,146,114,86,108,85,20,130,178,66,218,68,202,67,202,121,36,155,213,46,83,175,210,150,69,124,125,225,72,212,211,148,153,147,69,88,98,48,232,103,45,138,141,60,74,85,55,196,69,111,142,34,104,71,34,64,1,144,34,128,26,79,176,241,217,214,20,40,218,193,183,11,9,121,148,233,53,23,176,148,188,74,6,171,169,113,228,114,177,156,160,44,47,20,106,106,142,99,180,254,143,251,127,255,255,255,255,253,63,253,136,130,255,108,2,199,64,15,201,13,89,66,149,203,229,192,0,21,179,31,172,131,246,113,131,119,163,195,58,33,131,135,3,3,12,105,35,11,13,227,35,147,211,29,9,211,32,7,1,34,88,148,123,6,130,161,113,188,10,93,24,178,46,1,65,51,1,192,211,5,4,208,50,96,44,87,9,4,36,15,49,211,71,129,19,64,42,91,178,13,43,198,48,80,195,78,208,10,184,19,104,172,211,228,66,77,70,165,234,211,33,37,5,155,85,120,89,229,249,168,218,29,37,183,177,120,96,172,91,136,244,55,255,251,176,100,58,12,199,13,104,202,147,185,76,96,76,130,153,163,103,5,28,24,109,163,56,110,61,51,129,65,148,103,77,135,156,224,178,158,132,99,3,86,159,199,92,207,123,105,186,212,63,84,74,171,206,20,69,48,170,178,66,77,120,239,22,100,144,117,172,213,100,173,50,69,54,62,160,130,243,150,248,173,243,198,208,146,246,238,117,147,79,173,171,110,64,154,113,213,137,253,168,169,136,78,75,53,181,37,181,86,157,37,204,174,171,40,88,184,201,84,114,229,241,57,76,178,60,42,203,218,168,172,138,66,253,89,54,155,166,245,56,187,112,85,208,232,0,0,163,5,132,140,219,69,31,57,15,27,120,27,160,239,31,5,42,103,110,41,123,232,91,129,172,237,106,129,143,55,116,231,104,87,172,1,162,245,0,136,160,30,142,129,27,195,189,179,159,118,189,255,238,4,20,240,231,136,149,58,22,145,115,158,32,88,168,179,220,194,205,186,54,214,128,3,187,254,98,109,33,203,114,38,134,40,153,209,222,107,160,249,155,69,102,82,0,0,76,225,113,49,133,66,3,65,161,81,2,29,74,160,227,56,7,74,20,139,225,65,134,0,6,40,5,135,5,149,26,169,77,150,1,56,3,217,27,29,198,56,90,149,155,25,159,167,96,74,82,85,244,58,164,98,121,30,107,185,49,79,175,13,41,86,194,210,158,219,189,32,198,255,57,198,20,248,171,20,3,197,154,52,41,245,215,17,222,174,88,99,223,231,49,231,204,27,97,168,176,15,167,148,179,229,21,145,166,145,114,71,153,65,168,53,169,121,94,47,109,19,61,102,164,177,70,87,18,172,117,5,179,212,131,70,185,247,210,207,102,229,21,145,95,77,35,39,96,190,53,39,161,43,57,35,68,180,41,233,100,211,77,53,124,18,74,55,77,70,185,80,7,205,203,80,232,165,3,31,10,25,3,136,60,210,128,160,51,150,27,6,7,76,129,121,42,157,128,145,32,170,8,249,19,215,197,57,7,243,189,31,245,150,139,195,6,33,89,142,232,130,97,37,239,65,88,168,252,86,244,39,86,187,87,101,212,179,235,87,203,15,45,77,62,71,110,237,77,91,191,211,0,22,163,18,181,131,224,67,99,27,163,179,60,49,113,65,196,193,71,236,195,144,100,211,116,152,198,112,4,100,111,48,100,31,48,12,67,25,2,204,33,0,204,253,10,204,149,11,76,5,1,73,131,145,157,142,139,198,158,26,8,144,138,192,2,145,236,33,198,197,102,5,67,168,37,87,18,24,7,13,75,16,101,211,49,197,7,155,155,119,165,141,221,126,88,131,31,249,102,55,218,92,212,221,249,197,61,85,71,156,25,69,186,212,149,72,192,68,147,83,167,7,30,153,17,30,16,54,255,251,178,100,64,12,198,235,103,75,147,185,51,226,72,197,9,96,105,98,148,23,125,163,58,110,101,41,193,55,154,103,205,135,148,168,206,48,195,72,90,80,130,41,164,98,70,42,211,130,8,129,193,233,193,142,79,74,210,148,104,90,70,34,77,11,78,16,147,246,19,40,131,166,180,48,242,5,217,198,73,118,65,58,137,38,182,203,66,238,136,73,235,132,206,66,79,212,17,180,45,54,67,15,60,129,236,99,167,166,53,160,233,232,137,181,129,192,206,167,65,46,100,121,121,159,29,5,224,5,85,6,171,169,128,162,105,122,2,132,6,90,7,73,52,245,65,4,203,2,167,130,226,225,183,148,76,139,183,0,36,11,48,0,5,34,65,94,110,219,149,74,87,182,13,129,1,208,38,247,62,134,159,87,142,224,205,204,217,27,123,247,119,58,242,141,142,79,126,215,125,55,128,2,219,126,51,90,52,100,116,192,79,179,13,53,200,171,198,88,36,25,60,34,100,112,137,137,130,38,8,10,22,168,16,35,35,105,102,101,67,49,39,34,155,161,200,18,123,21,127,26,164,81,147,50,24,34,55,49,169,35,169,107,140,7,60,163,51,216,188,31,122,139,5,66,29,98,124,236,29,134,241,139,225,224,239,188,186,37,236,203,105,223,15,87,109,69,214,64,220,149,193,24,194,2,192,187,152,45,21,93,102,78,34,76,222,34,62,72,210,55,82,38,226,234,114,203,27,141,235,75,31,158,65,102,162,67,106,193,105,69,85,155,145,18,227,176,106,71,89,178,29,148,204,139,44,252,106,48,194,205,221,46,141,37,151,182,100,137,77,153,88,34,52,170,19,181,41,34,77,153,45,139,38,86,165,172,186,213,0,13,55,217,178,51,105,176,50,146,196,150,171,226,216,74,143,246,211,114,85,192,49,217,179,29,123,37,109,21,198,151,213,218,59,231,251,215,255,171,252,234,45,107,204,31,196,2,118,255,167,211,178,140,157,237,157,32,37,128,30,36,152,74,198,57,197,251,201,190,143,161,55,10,232,213,187,36,0,6,179,8,20,152,51,95,28,243,17,145,165,48,229,37,131,42,16,156,48,63,47,35,5,0,155,49,252,10,243,6,144,164,48,137,6,242,32,82,48,29,3,208,96,1,147,2,249,136,224,79,152,120,2,72,128,4,76,16,192,49,87,152,116,130,200,24,27,12,8,0,44,177,1,21,33,109,198,79,7,92,175,203,0,72,24,113,135,34,252,127,4,109,83,88,79,164,212,134,0,3,204,79,56,252,164,38,50,196,78,1,159,136,64,173,97,189,151,85,127,149,126,225,66,89,218,220,166,69,18,155,166,129,251,149,73,221,212,120,240,220,9,30,28,71,19,38,164,77,45,150,138,77,101,38,201,161,37,255,251,178,100,79,142,135,53,104,74,19,217,52,98,75,105,41,211,97,226,56,91,145,155,44,78,225,145,65,55,148,167,233,129,34,40,30,22,86,2,140,131,90,117,232,111,134,98,172,235,86,19,211,141,138,233,186,55,230,35,151,69,160,15,169,28,105,151,14,243,108,138,253,188,9,114,175,76,199,97,229,101,169,44,158,65,11,92,223,104,65,190,242,4,53,237,157,185,62,14,65,241,249,175,82,193,190,208,0,68,63,13,24,14,81,148,26,78,68,20,72,69,178,169,141,243,65,136,159,228,239,6,114,165,228,107,164,10,216,170,56,7,225,113,95,17,146,175,255,245,111,146,35,164,193,179,133,111,255,255,215,255,243,145,114,14,67,110,114,27,53,76,230,103,97,214,131,86,184,137,83,237,251,30,204,115,217,15,86,27,205,3,80,13,97,236,140,43,15,140,241,72,192,208,1,160,199,65,128,3,105,139,130,200,92,17,48,144,18,84,230,5,132,67,209,153,152,161,56,64,98,16,52,5,68,19,32,193,64,17,48,145,5,142,15,128,9,103,248,126,107,141,177,53,100,253,2,246,35,45,16,198,188,77,44,86,220,76,59,83,239,219,94,143,183,66,128,231,31,84,51,247,33,106,37,27,177,131,194,173,85,148,125,3,173,219,162,135,58,51,108,234,113,51,243,113,127,113,218,229,79,205,32,164,103,23,152,26,69,111,174,239,25,157,61,142,25,214,58,108,53,207,123,226,220,186,163,214,87,251,121,68,202,26,94,167,188,238,156,255,175,215,88,248,126,96,113,234,81,251,81,136,118,255,85,47,212,227,19,204,183,87,118,13,170,131,118,153,189,86,56,181,167,156,204,122,155,151,67,123,250,176,107,135,0,144,113,171,83,25,215,162,106,131,64,0,56,27,104,242,206,11,160,169,28,202,180,165,28,11,123,42,145,195,25,203,16,133,175,182,242,202,22,236,246,234,230,34,62,129,50,250,47,175,127,254,223,88,21,105,191,64,33,99,14,27,255,255,240,217,8,118,218,178,19,225,163,105,106,230,6,60,71,99,50,238,33,55,210,162,189,97,1,204,115,242,12,163,79,205,185,171,141,71,201,142,32,10,76,102,161,204,87,48,140,209,56,204,146,21,0,163,177,128,1,225,17,110,177,12,55,20,76,142,35,12,56,20,133,65,67,7,129,112,32,178,102,0,172,28,132,137,7,227,152,17,66,106,130,22,32,33,246,178,241,194,23,192,56,133,70,234,24,130,57,208,72,209,232,85,108,123,8,102,162,144,166,81,66,176,43,230,252,197,169,218,19,158,249,194,106,71,218,247,75,0,197,51,154,248,236,78,69,184,71,117,114,23,219,173,237,45,184,42,86,46,233,65,245,164,70,27,92,102,105,32,181,255,251,178,100,72,142,230,234,103,202,139,185,76,96,75,171,73,243,97,34,98,26,145,163,48,78,188,215,1,39,41,103,141,129,14,121,220,245,196,167,94,214,162,91,24,115,6,204,53,117,9,253,183,108,43,251,122,164,116,148,182,150,133,231,94,79,70,174,87,101,23,156,6,160,206,234,242,240,156,60,111,218,122,196,33,56,52,181,202,234,231,12,95,230,191,171,169,194,105,108,19,109,133,166,97,10,154,12,84,234,95,128,0,0,0,63,182,14,161,123,139,42,147,105,174,175,26,178,234,130,237,203,234,198,145,172,106,45,224,12,187,240,169,125,78,208,223,55,175,245,254,223,255,250,55,255,255,255,255,255,255,255,232,203,50,43,58,57,92,202,178,177,72,174,66,47,63,57,66,143,121,9,194,142,32,199,109,34,181,152,228,253,29,113,20,26,38,193,24,26,133,155,20,2,153,40,125,25,114,37,24,254,54,134,28,230,22,142,38,7,2,102,28,2,42,124,168,20,25,4,45,152,196,30,142,128,100,65,240,32,0,50,152,14,1,13,175,121,8,48,191,64,0,88,232,0,228,173,72,204,250,202,6,129,147,190,148,119,168,5,0,172,192,5,113,145,136,123,225,76,74,226,82,76,229,44,131,46,20,90,29,230,38,77,208,40,106,241,155,151,49,44,247,91,172,107,81,79,244,173,111,119,26,216,173,170,191,168,245,86,68,197,247,99,245,97,68,194,80,240,32,108,150,100,62,206,138,181,191,42,234,81,89,222,33,9,137,40,179,175,24,203,216,52,226,241,59,190,234,163,164,173,53,5,76,102,226,105,3,143,98,14,68,157,104,100,227,79,150,132,91,25,236,139,225,122,148,228,93,182,49,84,154,33,43,161,163,222,246,64,97,126,29,180,215,90,230,96,20,28,99,174,241,103,153,11,233,46,177,156,2,162,144,238,88,98,244,55,255,222,225,247,225,112,191,27,212,159,255,255,255,126,141,255,255,249,255,255,56,74,95,168,173,171,239,93,17,5,224,198,38,128,206,33,1,20,53,81,106,80,197,51,107,0,2,0,165,118,188,194,10,131,101,2,204,174,24,50,212,236,152,154,98,53,65,132,3,166,53,42,24,0,10,28,28,38,6,152,36,12,252,19,1,196,150,67,197,116,250,108,4,160,165,173,19,107,137,181,20,97,79,3,64,144,64,26,155,89,117,125,197,207,224,248,190,221,13,110,155,175,84,254,182,251,119,116,81,26,43,253,162,124,185,48,168,112,221,171,59,61,71,235,46,247,79,177,222,119,80,190,37,17,54,188,160,41,39,182,186,209,105,34,38,18,152,133,41,136,147,105,56,19,53,27,98,108,221,58,46,130,75,191,36,180,141,228,227,199,59,184,105,158,162,208,76,106,62,255,251,178,100,76,12,197,213,104,207,27,137,55,32,80,5,25,227,97,231,56,26,237,161,46,110,237,45,193,47,167,39,77,145,14,121,103,39,238,237,116,219,166,235,47,138,33,73,133,144,33,243,5,26,120,74,7,64,210,103,186,62,253,232,46,49,67,71,118,32,152,96,64,54,171,236,16,162,168,196,24,125,139,224,141,104,79,37,7,254,237,42,72,9,87,117,89,148,224,43,233,46,93,86,148,20,60,166,56,105,192,159,171,109,211,244,255,122,115,8,29,137,191,255,251,131,37,195,111,103,139,136,159,40,72,114,128,204,48,10,148,22,41,118,186,216,200,230,125,15,64,0,4,211,134,21,155,135,35,97,134,44,173,38,192,84,102,178,137,38,75,166,166,93,21,38,7,8,38,8,10,198,35,137,134,22,2,198,41,10,32,208,64,148,43,50,176,94,51,163,99,5,1,46,40,84,120,228,76,8,153,197,128,72,7,9,130,4,32,41,154,10,24,95,136,237,8,125,17,161,155,220,10,131,75,34,10,48,207,168,16,155,132,141,189,167,97,76,95,234,56,144,139,147,172,242,91,61,236,106,51,154,218,111,108,93,249,253,25,86,86,228,243,204,203,54,96,132,195,90,211,112,128,122,85,138,181,9,86,50,171,15,21,65,18,103,228,39,112,169,101,114,104,19,123,85,23,121,53,87,229,123,153,144,254,31,218,187,225,95,89,158,212,122,153,87,75,85,85,46,198,202,80,150,41,109,169,182,196,26,105,53,145,159,66,153,130,141,199,118,81,141,206,113,106,188,85,122,184,179,10,50,248,153,82,40,0,0,222,225,145,165,40,128,144,41,66,196,12,196,252,167,130,247,118,115,153,187,124,105,58,9,137,30,15,171,82,171,203,245,115,59,113,76,160,251,169,47,219,255,77,31,255,255,155,246,127,255,249,159,255,56,197,255,74,55,215,144,218,155,83,58,235,14,156,128,243,107,113,50,38,208,0,5,99,16,48,16,54,228,11,211,21,99,141,49,208,22,227,62,208,89,49,122,51,19,15,176,134,50,150,15,211,9,144,209,48,26,12,115,4,192,85,48,165,13,2,0,22,48,45,8,227,13,97,5,59,225,211,14,14,14,38,25,57,58,22,129,117,32,50,152,226,160,211,161,132,2,152,16,249,138,6,59,76,29,66,71,67,140,12,170,4,112,196,69,245,104,202,3,194,4,101,166,42,13,13,193,138,111,125,133,17,3,91,99,12,181,205,143,54,116,26,113,233,179,147,162,222,101,128,0,225,250,212,177,88,196,144,71,32,40,248,225,195,68,0,44,202,2,193,168,66,109,78,138,3,133,100,96,117,40,205,16,69,65,52,36,99,75,26,64,217,106,17,94,72,33,222,15,133,158,37,109,29,198,90,255,251,178,100,92,140,135,97,116,201,19,219,67,114,71,98,9,250,97,226,56,25,33,159,48,110,233,45,193,65,22,230,205,149,137,216,44,11,90,249,85,208,178,45,140,51,27,4,79,37,219,101,62,133,72,235,214,142,46,46,98,80,230,199,146,186,69,235,167,206,75,15,146,41,34,97,255,141,106,38,222,174,46,166,11,145,43,128,1,0,0,12,111,195,71,16,137,49,65,67,38,10,11,167,2,139,24,169,10,54,118,241,36,55,84,168,233,13,52,182,208,201,182,160,231,46,110,237,125,63,172,247,254,36,56,42,104,192,225,246,5,29,13,45,101,11,145,114,166,195,3,165,132,206,165,71,18,86,128,0,82,239,76,171,62,76,186,92,141,14,68,204,139,169,140,207,21,12,142,73,140,143,35,140,60,38,12,62,15,140,38,27,132,64,113,134,67,24,192,20,96,136,34,103,72,60,71,201,206,40,32,85,74,211,197,199,162,88,233,162,100,4,32,129,128,90,19,190,250,242,38,66,22,29,149,10,0,212,203,20,98,248,36,13,235,51,88,86,115,190,129,255,189,185,116,174,126,139,229,45,11,59,234,21,223,189,191,14,202,250,88,99,216,187,19,44,145,133,160,182,194,129,115,212,144,134,254,230,57,99,168,229,144,155,106,183,93,221,28,35,40,85,201,57,164,189,162,151,85,10,127,91,42,187,167,141,65,9,44,27,129,232,69,114,172,20,213,186,197,36,188,141,162,219,107,39,8,177,250,44,156,175,190,125,180,44,213,199,198,178,117,254,230,221,109,61,61,37,254,128,0,26,218,16,44,202,4,20,97,147,138,94,136,53,99,229,130,89,18,149,197,26,93,122,0,48,178,42,72,70,3,180,174,23,79,75,248,40,189,255,60,222,159,215,199,223,255,246,241,69,64,199,104,24,206,97,69,194,37,203,32,4,243,35,3,5,72,57,41,189,103,190,85,74,120,18,60,137,168,76,0,1,147,7,213,63,59,8,33,19,75,129,96,52,177,128,195,67,97,110,50,93,65,163,29,32,90,51,159,36,211,8,208,84,48,255,5,3,5,80,31,48,243,25,129,192,130,48,26,5,115,44,129,50,62,108,227,124,22,28,57,4,79,158,2,153,248,139,152,50,0,90,160,107,100,194,70,76,128,148,210,199,201,128,193,2,143,210,165,26,69,43,5,148,153,25,124,57,44,12,43,3,4,71,128,202,239,20,84,104,38,243,238,86,15,48,241,168,61,60,165,188,28,9,125,25,173,3,75,122,174,16,134,141,33,75,230,29,218,210,80,250,229,171,42,105,217,160,96,160,184,34,164,44,68,182,53,179,112,230,55,207,140,62,107,150,190,115,80,189,123,114,87,235,5,156,134,63,102,215,95,159,72,45,94,97,238,255,251,178,100,93,142,199,168,104,199,147,219,99,112,72,7,57,227,96,70,138,92,241,145,34,79,113,13,201,57,158,39,141,129,26,40,246,163,252,134,214,111,169,214,121,210,210,202,68,202,197,209,71,207,189,241,174,152,91,187,22,204,250,246,219,106,235,203,246,153,122,71,243,182,135,41,53,250,203,177,235,215,216,18,108,187,3,69,18,241,33,186,81,159,0,77,248,1,108,143,24,68,66,4,165,24,16,74,35,9,100,114,11,208,7,41,138,203,191,165,174,236,193,216,32,229,68,232,109,190,93,63,254,162,142,12,127,10,188,74,83,105,152,201,140,95,158,145,186,88,45,58,208,204,254,47,49,139,239,154,123,188,100,244,199,195,30,68,74,226,98,194,95,230,88,7,24,102,194,10,38,142,128,166,99,62,111,230,41,129,234,98,102,27,38,4,225,230,97,116,15,230,9,96,194,97,128,35,160,208,52,48,47,9,35,1,97,111,53,242,100,88,72,102,48,65,136,5,7,64,71,152,228,64,96,32,184,16,248,36,117,48,112,81,23,140,98,31,150,16,134,20,129,0,48,42,46,96,145,163,15,0,30,247,140,48,8,132,216,52,192,128,106,55,205,93,215,99,42,139,111,74,253,145,220,104,48,43,105,119,74,202,137,22,10,128,144,224,6,229,215,158,216,248,80,177,65,90,48,123,144,25,49,0,152,20,33,143,75,7,178,3,12,72,231,161,220,208,209,136,106,178,92,177,132,33,207,112,97,12,66,131,70,22,17,11,187,118,237,40,93,16,91,23,21,233,204,218,97,246,186,138,162,204,97,82,134,106,213,93,244,236,106,81,247,83,31,43,11,157,17,83,48,63,145,183,109,214,115,58,23,205,63,141,95,85,117,80,0,223,112,20,52,32,163,130,47,0,241,132,52,106,8,6,107,17,169,215,143,224,180,80,165,212,246,225,151,50,202,14,132,245,7,251,95,255,211,174,173,241,151,18,239,174,201,102,39,187,225,193,152,193,84,71,9,127,191,246,156,123,215,199,108,205,239,25,24,198,176,213,226,174,51,133,5,214,0,135,119,248,195,104,212,226,225,44,200,68,216,193,56,116,203,65,12,199,227,100,198,240,164,195,163,200,170,41,24,22,43,24,14,3,24,94,41,16,1,194,0,52,203,81,0,245,147,33,6,10,8,85,104,102,37,153,96,73,10,58,88,152,34,105,38,83,15,109,100,111,148,109,37,232,186,168,185,81,231,117,180,216,119,218,111,131,109,111,145,94,220,175,5,99,127,236,65,223,50,212,57,253,239,139,42,123,236,159,115,30,202,48,52,108,83,208,145,201,0,88,145,134,9,96,155,123,34,117,143,150,154,51,107,138,100,74,185,178,124,181,172,170,107,168,73,169,211,157,137,255,251,178,100,75,140,198,54,101,204,155,186,75,112,77,168,73,163,101,229,100,88,73,163,48,110,164,124,193,46,15,231,141,131,154,24,203,61,44,99,47,178,79,210,131,161,63,187,151,117,169,65,179,50,101,132,76,33,222,206,124,137,46,168,195,229,25,77,54,60,50,43,124,146,44,168,220,33,29,175,116,168,18,108,0,12,120,2,160,103,10,170,100,102,116,179,140,120,198,141,21,21,131,189,115,136,201,155,84,4,10,158,71,178,60,120,22,26,145,166,90,42,22,64,17,229,238,173,247,255,213,182,248,239,79,111,196,68,90,44,141,163,83,125,223,213,222,204,206,236,206,226,236,100,103,61,163,47,245,215,161,64,0,229,214,140,83,166,82,204,166,56,152,70,160,80,102,117,132,166,59,48,6,43,131,102,64,18,37,65,92,193,49,36,172,37,48,248,105,29,2,154,57,157,1,1,138,193,0,52,2,45,105,128,33,17,145,33,152,97,32,149,195,32,193,64,59,27,64,82,252,111,27,45,86,194,172,48,53,84,0,209,214,113,27,75,172,59,118,36,214,36,184,125,201,23,115,163,149,79,218,248,50,91,200,226,225,231,229,134,144,168,43,223,102,238,32,193,140,58,68,108,138,152,185,56,109,202,88,28,146,103,233,55,219,68,190,54,186,115,143,89,82,72,29,111,106,151,104,237,202,19,78,151,73,180,242,82,86,25,25,205,235,68,250,235,173,164,21,70,17,135,210,3,57,87,161,227,49,43,58,18,208,253,50,148,46,146,62,120,120,105,37,130,152,28,27,9,190,12,101,138,165,184,163,21,164,45,53,238,144,16,11,161,182,127,169,241,227,92,179,86,180,65,205,234,23,215,160,5,50,136,204,150,253,131,183,126,208,107,204,22,25,202,54,40,255,62,165,223,181,234,42,61,110,59,180,21,38,100,240,209,130,131,143,31,217,91,159,53,245,2,0,6,163,7,118,33,49,16,15,195,30,241,193,51,80,12,51,57,48,41,49,85,30,35,22,0,140,49,180,27,19,4,224,46,30,21,82,33,54,48,179,15,128,96,27,24,30,2,145,133,200,151,153,201,50,96,176,40,41,62,96,243,201,193,206,70,196,8,143,0,134,9,194,74,133,60,97,16,33,137,130,145,160,176,10,68,34,1,8,70,140,66,26,48,88,146,41,85,58,208,15,40,8,12,195,146,22,79,146,141,179,79,149,43,22,79,140,73,96,231,245,94,86,144,120,21,64,144,29,44,119,41,185,128,217,225,107,203,153,40,86,132,163,24,35,15,76,33,98,196,167,14,160,110,90,143,154,44,85,195,242,236,193,113,228,24,197,144,91,156,202,113,45,150,34,140,141,140,218,82,105,225,150,144,120,217,97,130,253,68,196,141,99,70,31,255,251,178,100,97,140,199,91,116,73,19,220,67,112,76,133,169,243,97,39,100,24,57,163,54,110,101,47,129,50,27,230,205,146,154,48,101,11,178,156,162,153,142,35,216,203,131,4,120,38,72,140,178,236,118,223,6,18,135,206,65,5,75,67,213,36,208,188,223,255,207,247,196,255,242,61,67,141,240,252,62,224,145,138,133,115,165,0,129,12,217,170,54,73,252,27,6,20,41,32,202,39,200,68,103,211,235,21,184,239,198,194,177,241,2,140,17,95,255,28,24,52,226,239,116,165,90,232,121,80,215,40,101,81,241,202,142,153,255,253,233,188,193,21,146,28,154,232,80,76,133,219,150,0,14,95,185,133,243,230,53,182,154,149,226,103,235,177,172,192,134,31,133,152,88,124,101,52,177,135,68,64,34,82,133,24,104,94,129,4,111,51,73,8,201,32,230,156,192,5,33,59,164,8,229,126,18,12,80,132,169,223,76,9,18,218,156,141,167,188,237,84,221,239,99,17,44,218,30,85,238,110,236,35,245,44,230,239,71,111,88,254,66,190,72,243,254,247,151,143,242,79,13,201,204,36,235,101,115,109,36,255,73,32,71,104,115,21,114,72,102,154,99,167,214,34,151,15,91,38,218,109,52,166,204,220,203,201,78,38,105,0,158,76,40,178,251,88,191,130,247,75,180,196,140,65,185,79,103,203,51,175,110,62,24,194,234,50,97,95,141,184,131,22,64,167,135,67,25,207,205,135,220,186,8,164,133,181,176,198,98,101,81,105,120,73,24,0,15,216,13,28,26,48,132,179,14,212,160,48,102,14,16,18,106,139,189,175,114,137,220,103,196,0,192,212,52,146,85,50,129,233,6,3,86,219,8,63,205,46,245,127,209,244,93,255,255,111,55,31,22,240,56,55,199,245,245,207,168,200,53,25,169,64,25,128,34,166,5,108,125,27,13,68,0,1,99,0,244,135,52,97,37,195,28,82,177,49,113,74,131,20,160,194,49,76,19,51,21,48,17,50,23,15,147,8,192,229,48,68,15,52,34,48,149,9,128,40,6,24,48,1,217,143,48,13,159,52,49,128,130,153,80,120,56,84,250,22,3,152,72,136,74,169,195,210,164,2,100,34,111,96,208,242,166,69,146,168,41,134,0,170,40,112,68,77,114,101,42,195,128,95,208,48,132,149,198,105,177,155,5,0,22,160,196,185,179,40,126,93,200,67,243,113,255,126,170,196,198,140,168,241,147,66,40,76,154,34,252,119,69,100,162,67,56,50,33,188,129,125,89,207,151,40,145,209,41,180,174,255,188,122,161,61,104,205,152,77,117,136,163,129,98,117,23,135,87,207,63,109,202,173,94,253,45,173,50,207,50,220,22,138,38,47,12,106,43,125,137,110,229,32,236,202,57,190,239,255,251,178,100,101,140,199,91,104,201,147,219,99,112,71,137,185,179,101,226,100,26,41,163,48,110,101,45,192,230,134,39,205,131,45,128,82,31,217,189,37,185,178,159,245,247,113,85,224,159,234,217,75,189,206,91,249,123,236,194,210,207,222,89,253,246,186,162,32,0,0,93,216,67,246,36,9,133,10,204,25,210,197,57,27,35,50,134,211,106,97,195,12,89,226,113,90,185,40,8,188,192,119,142,157,3,105,160,211,35,234,148,255,189,95,255,255,255,255,255,255,255,255,250,127,246,169,76,136,142,36,98,146,52,170,6,33,251,191,210,0,5,39,105,151,185,102,69,54,153,196,202,120,52,129,225,135,70,10,203,24,84,242,102,132,120,4,156,96,33,2,100,25,88,114,190,5,7,198,133,47,131,101,22,33,66,137,34,10,56,81,250,73,18,52,77,44,202,58,160,29,123,169,220,154,80,50,69,137,144,184,119,184,221,27,249,166,7,118,98,7,236,113,160,126,82,187,247,47,189,23,239,237,241,123,52,213,97,95,220,105,234,142,44,111,82,166,38,161,9,2,196,128,123,8,155,66,171,16,46,201,218,27,138,106,161,71,74,161,65,178,42,162,196,80,217,36,36,242,204,156,154,164,125,118,223,146,164,82,39,146,209,200,72,90,46,88,145,70,183,53,10,37,72,219,124,16,34,46,171,82,104,162,88,33,120,165,17,2,3,114,36,76,179,210,61,107,165,3,5,89,247,166,237,116,43,203,149,122,101,27,26,98,181,4,137,206,255,200,128,1,3,127,80,194,4,102,130,17,108,40,149,174,154,83,209,58,205,150,181,228,32,5,181,176,104,9,92,47,76,94,219,221,255,232,247,255,255,255,186,142,252,133,36,246,40,181,98,226,134,101,167,85,216,74,191,164,0,1,115,17,2,193,54,171,44,67,11,210,4,50,91,59,179,35,0,149,49,125,9,195,23,128,45,49,112,36,3,7,144,33,48,133,6,83,7,96,33,48,187,7,194,16,12,48,40,8,211,14,80,244,61,49,164,148,8,32,6,167,26,26,81,210,131,152,184,41,96,240,137,177,67,12,32,12,199,69,91,130,232,111,167,140,20,77,138,244,196,1,27,59,188,150,232,169,45,21,4,167,113,87,132,60,163,73,195,101,170,173,233,61,246,206,229,64,208,189,56,9,67,138,82,161,164,207,227,40,176,24,248,237,141,164,114,173,14,206,172,51,133,1,1,44,25,183,42,243,82,120,117,27,144,184,251,174,94,36,214,61,62,163,12,117,179,47,62,154,23,53,132,204,38,189,226,138,174,34,181,179,22,106,205,72,190,153,86,89,179,174,88,227,99,187,84,249,171,21,99,105,75,34,156,226,29,155,84,185,186,168,108,225,107,103,75,238,117,45,255,251,178,100,110,14,199,155,101,201,147,219,99,112,70,2,249,114,107,11,56,27,209,171,40,78,237,45,200,238,8,230,205,134,29,136,32,164,61,17,170,110,126,106,229,207,170,62,48,10,24,5,40,168,49,83,40,49,185,128,0,48,64,0,4,176,66,232,194,80,3,34,50,87,135,137,142,49,0,13,17,19,200,149,23,24,16,22,237,11,113,198,196,155,164,198,147,136,195,57,73,91,117,102,158,72,249,67,61,213,242,183,106,64,19,191,139,43,255,255,235,255,196,136,213,112,222,90,97,162,177,130,203,105,168,245,161,140,21,209,129,95,25,151,230,153,131,118,41,129,67,241,129,166,57,156,194,57,145,130,105,136,1,113,148,130,218,171,24,128,31,27,60,29,158,32,41,88,81,130,133,162,113,180,140,135,163,150,176,100,168,137,113,179,151,224,32,109,154,142,8,74,19,44,192,0,87,188,193,88,76,229,2,148,48,216,193,105,110,68,217,45,26,179,63,61,104,174,69,171,51,11,47,57,117,43,50,127,109,67,36,196,54,55,77,29,142,33,84,116,165,172,249,96,16,122,71,44,25,52,99,168,156,74,53,235,111,177,10,66,130,108,25,154,239,116,73,149,111,201,58,131,148,201,228,143,156,185,48,210,172,53,24,219,220,189,237,170,148,224,181,210,79,188,105,86,84,240,134,65,215,27,35,165,107,218,210,184,244,106,69,119,228,49,36,228,131,194,73,20,119,168,61,4,164,134,225,246,50,154,223,193,228,157,245,35,112,117,247,170,141,24,192,9,56,2,118,31,196,135,96,103,145,16,211,96,192,11,17,35,158,250,233,107,28,136,130,164,165,113,102,192,14,70,225,48,124,226,190,35,52,31,184,66,141,29,137,69,217,249,120,134,186,234,236,205,106,219,118,143,185,0,1,27,118,220,194,34,163,192,133,2,136,195,60,18,66,34,96,228,129,145,193,70,6,49,153,81,128,18,10,176,206,128,128,214,129,193,34,9,27,11,34,4,147,224,37,99,71,163,12,97,90,99,16,68,122,43,18,162,188,207,191,112,239,250,245,82,70,255,143,196,231,231,139,19,138,74,174,210,117,93,203,133,9,174,126,12,218,53,113,109,140,155,171,46,178,151,212,173,180,236,50,185,69,36,229,200,173,47,41,88,73,57,232,78,249,148,59,33,93,139,209,51,123,199,30,155,35,138,12,59,169,204,23,251,193,147,104,115,109,145,117,149,61,103,52,198,62,173,53,100,90,247,172,76,245,169,248,237,209,52,252,117,129,158,89,30,160,94,109,78,154,50,235,44,46,141,154,114,27,149,253,252,202,50,127,255,80,24,0,8,18,57,162,48,25,64,144,58,233,141,250,28,32,197,162,33,2,131,48,65,131,37,1,65,33,255,251,178,100,107,140,197,213,104,79,27,154,97,240,72,4,233,98,103,69,30,24,137,163,54,110,97,45,193,34,143,230,9,146,154,88,225,30,219,13,189,68,119,114,39,96,135,187,244,39,144,104,78,224,154,134,161,200,227,177,93,235,24,238,238,10,132,103,119,26,142,143,179,84,125,36,252,156,87,64,32,185,45,230,23,83,27,158,96,101,128,113,183,161,198,183,24,8,224,202,104,101,21,65,134,195,32,145,41,134,128,166,56,3,181,208,32,52,194,164,64,157,23,156,29,193,200,131,6,180,153,138,78,20,33,133,48,165,48,169,1,201,164,140,238,119,78,22,27,135,32,236,87,230,57,88,237,5,31,220,191,205,110,81,102,246,233,30,236,223,7,223,255,124,224,77,195,205,229,183,52,32,210,140,10,142,18,22,74,101,28,132,156,206,192,98,76,73,28,10,143,53,40,88,171,27,113,6,32,73,202,166,157,227,247,147,163,164,252,113,236,181,11,74,25,54,35,200,106,183,63,102,211,75,25,132,237,134,81,83,13,43,21,96,76,177,142,230,90,166,14,157,26,70,37,101,86,217,114,77,153,102,228,93,166,164,178,174,138,210,18,107,166,133,211,63,134,4,100,136,28,164,152,23,146,118,36,41,173,8,42,243,46,20,225,107,24,1,9,160,90,6,121,235,155,40,213,197,178,156,21,102,161,127,133,185,1,216,12,68,32,162,38,244,102,191,188,60,43,14,29,129,64,157,236,139,127,255,252,140,107,63,255,255,236,251,180,97,177,0,6,229,188,67,116,62,12,100,209,142,83,59,98,12,40,54,51,217,44,207,130,115,81,130,140,148,8,49,80,192,8,2,50,8,81,97,194,2,6,158,18,153,8,24,147,192,161,106,60,25,120,42,44,76,102,228,32,34,96,109,59,58,9,2,141,75,59,24,249,91,201,155,174,171,99,178,23,186,65,180,36,223,194,59,86,118,186,222,169,15,122,98,33,214,198,159,213,2,114,183,23,214,147,12,32,39,28,7,38,174,54,114,73,144,147,205,100,219,82,226,188,154,120,133,57,144,185,66,171,193,19,197,87,227,43,166,144,71,35,206,201,105,205,11,78,83,83,143,105,14,117,152,195,68,185,100,246,158,82,212,252,89,169,18,19,201,52,250,6,23,103,142,201,97,114,32,185,162,20,4,13,152,75,5,70,215,201,171,36,101,73,24,23,85,9,150,30,143,58,36,71,64,0,3,64,112,0,149,39,1,128,1,17,16,186,191,130,154,49,100,248,71,37,223,21,65,52,196,6,9,2,41,21,144,205,203,213,163,33,131,202,193,11,226,88,117,117,175,167,255,52,64,94,114,181,89,80,39,228,29,255,255,255,254,191,85,215,119,246,211,78,70,174,208,0,23,52,255,251,178,100,139,12,134,82,104,205,27,143,76,192,72,68,25,186,100,169,136,27,149,163,40,78,237,45,193,32,36,38,157,131,10,0,11,128,61,125,240,54,2,245,52,165,138,55,232,47,49,66,175,49,156,147,53,241,161,8,67,204,125,30,140,2,2,76,190,16,201,66,176,0,28,106,232,218,104,160,102,26,12,108,160,163,45,134,184,198,15,60,85,34,18,98,36,214,82,36,46,68,32,160,66,129,18,119,200,148,106,183,81,3,186,107,142,22,106,169,73,66,247,110,186,181,234,236,130,77,118,154,68,255,75,237,183,85,233,97,133,149,128,199,167,172,202,42,139,56,32,133,117,234,105,21,173,39,56,78,88,146,231,146,36,106,210,116,187,106,177,57,53,188,140,190,86,55,9,157,182,161,58,98,159,108,90,77,185,155,48,186,202,39,21,224,231,194,123,221,47,176,77,185,102,65,104,221,50,236,105,11,51,233,86,210,114,16,157,109,130,75,135,63,77,227,240,162,22,160,142,25,25,30,71,23,78,190,70,220,207,122,198,71,22,49,13,99,169,50,23,137,140,160,0,0,29,130,67,21,126,132,40,142,76,227,106,5,168,43,101,1,102,179,133,193,160,123,6,227,31,142,77,199,90,194,132,248,16,118,144,78,76,62,110,148,244,255,255,251,127,159,255,255,255,255,255,116,34,48,113,154,64,229,13,10,21,228,8,20,88,120,61,63,245,128,0,7,179,40,59,163,13,238,179,87,157,243,112,95,179,94,4,243,58,143,131,58,198,3,93,148,195,9,65,179,9,5,243,1,192,211,41,67,96,96,14,96,208,102,96,65,116,99,8,168,92,19,9,65,163,1,193,64,18,124,6,59,69,129,194,76,20,165,71,0,35,32,26,254,37,67,52,104,193,3,111,109,40,61,239,113,216,173,198,99,170,120,165,89,42,159,207,76,182,198,224,230,203,126,142,220,0,205,112,81,182,25,111,249,14,204,78,229,142,31,133,45,46,225,172,236,208,86,72,74,21,178,161,71,111,72,198,102,131,108,208,152,162,80,93,204,18,214,132,142,68,234,73,196,188,32,60,146,97,138,20,10,20,98,117,88,155,44,85,145,188,167,180,53,221,52,232,174,239,50,117,97,242,122,51,147,168,197,19,10,153,66,229,46,97,206,248,209,20,113,140,211,146,252,201,213,191,17,37,85,1,150,122,172,92,0,0,238,69,22,88,97,17,0,213,149,24,174,172,164,170,122,196,102,82,98,255,100,216,129,199,200,166,231,165,12,49,189,176,20,27,91,163,83,94,223,167,255,255,255,233,255,255,247,164,138,74,89,207,59,185,196,88,189,108,10,94,151,255,141,81,245,222,12,250,117,62,194,31,105,62,97,44,157,70,122,160,58,97,136,10,255,251,178,100,150,142,198,182,103,202,147,184,52,96,74,231,121,179,100,166,142,28,145,165,38,79,109,45,193,6,137,39,13,134,29,136,6,66,231,62,4,1,147,12,83,4,48,202,12,3,25,112,46,48,176,6,3,4,160,248,48,121,2,195,11,128,95,25,3,211,0,32,26,49,90,10,179,180,22,49,224,80,231,145,212,115,145,164,3,100,130,4,71,72,10,15,0,162,225,113,179,11,23,71,22,94,150,46,56,0,101,87,245,28,97,84,11,161,139,203,211,26,110,106,83,56,194,89,53,90,203,158,253,136,117,245,144,246,149,246,151,211,58,36,194,51,185,74,162,211,2,116,64,213,116,144,195,0,135,38,86,38,224,202,73,179,137,30,99,14,163,115,117,202,209,185,9,23,42,165,156,150,121,16,144,10,87,88,252,127,175,218,168,218,21,33,91,22,62,111,206,197,235,26,223,82,10,69,18,82,49,41,33,240,131,76,237,70,160,179,86,63,70,69,194,228,24,153,201,196,202,24,175,140,70,232,179,226,233,219,83,90,77,63,60,123,248,3,9,163,172,118,181,80,0,19,104,158,198,166,144,192,134,15,96,114,74,6,136,170,141,211,150,162,111,192,41,148,77,199,75,193,53,248,160,205,124,192,6,32,84,166,247,255,255,221,255,230,226,230,170,218,112,108,93,5,2,224,137,160,25,40,16,44,83,246,179,158,169,0,2,218,140,196,159,88,239,167,28,193,184,128,201,148,164,210,80,108,207,52,244,28,224,154,2,219,152,110,30,152,202,26,152,142,8,153,14,44,0,1,211,1,1,99,79,65,243,171,124,72,233,118,65,135,204,246,32,49,53,76,42,80,160,233,114,74,161,65,198,212,33,14,48,28,224,128,180,61,162,251,114,179,150,240,94,90,184,94,135,176,108,183,62,62,208,228,85,167,229,18,219,24,199,218,190,111,66,120,222,231,47,98,46,155,13,165,77,172,163,105,114,203,134,149,80,66,156,180,70,24,49,131,145,60,95,149,233,178,25,235,162,36,66,84,169,60,153,21,141,139,54,146,228,237,93,71,183,147,68,149,78,187,121,120,149,48,220,247,16,183,4,203,177,99,226,132,21,34,218,226,162,134,38,246,153,140,41,68,10,51,200,243,91,79,20,130,164,112,187,78,251,113,122,254,165,178,126,206,89,10,131,152,165,174,128,230,65,65,200,5,10,1,16,1,228,160,45,36,99,4,144,174,6,128,42,104,162,64,85,27,214,25,116,187,222,254,9,35,31,131,237,215,84,205,78,248,184,117,29,124,7,205,178,29,78,157,235,255,237,241,249,182,232,53,105,44,29,98,143,36,100,193,240,161,204,197,241,180,90,85,45,64,227,135,130,163,68,149,153,88,6,77,182,230,45,188,26,255,251,178,100,154,12,134,240,105,74,155,186,75,112,78,165,9,183,101,73,138,24,129,163,56,110,60,209,193,5,137,166,205,156,44,56,44,230,103,55,129,151,19,195,207,51,28,52,204,118,35,48,193,248,136,84,96,96,184,96,44,195,65,53,15,21,4,152,152,108,76,10,101,203,210,86,96,32,16,112,205,99,12,129,152,166,77,23,164,53,56,228,164,53,218,35,152,123,202,177,183,165,190,162,105,173,214,242,201,188,198,106,180,90,68,66,165,32,67,215,106,64,142,218,242,142,16,36,172,120,125,245,232,245,189,68,164,100,69,223,109,9,56,113,109,70,182,59,70,185,53,147,157,22,145,204,179,186,33,67,214,38,66,44,121,2,73,159,12,9,205,242,91,144,25,6,147,60,45,52,10,32,133,155,188,187,193,147,69,250,132,214,90,198,18,140,90,0,35,104,209,140,128,246,90,98,207,61,105,150,129,204,119,181,166,60,246,190,110,150,119,103,214,32,159,0,57,32,15,16,216,40,86,96,106,221,40,144,210,76,169,114,26,213,68,2,238,128,58,239,246,234,65,48,66,175,180,96,103,119,212,120,106,3,72,147,222,97,157,255,250,88,186,200,151,19,57,115,135,217,38,214,243,247,64,6,30,194,107,153,0,7,108,144,71,122,62,162,0,212,170,99,79,62,12,54,20,51,50,160,202,225,176,177,176,121,200,93,33,131,24,103,76,18,9,2,18,58,18,77,208,21,124,141,245,4,142,17,103,108,106,160,183,93,53,132,99,84,74,205,82,84,48,6,126,226,182,107,18,89,26,65,132,190,191,89,24,75,8,31,180,244,127,151,44,86,67,47,153,207,81,71,175,27,214,150,7,71,229,25,117,150,32,171,231,9,23,37,243,128,181,51,204,155,153,156,23,78,196,130,156,75,150,180,84,57,187,205,154,9,114,203,109,22,225,251,180,247,236,104,84,167,175,122,176,184,165,63,52,252,17,75,115,15,204,46,217,152,46,251,167,249,211,54,175,33,49,5,28,235,194,177,233,198,41,88,151,157,175,95,184,112,235,211,240,82,40,225,93,157,147,61,179,244,81,253,159,160,12,110,128,163,230,101,233,150,114,90,113,23,241,24,211,76,60,4,180,157,101,230,151,83,161,52,25,134,104,251,51,92,19,4,163,88,136,131,147,166,206,89,41,96,100,115,86,248,95,119,21,210,255,78,250,235,133,172,253,22,18,212,215,127,4,55,196,58,30,117,146,192,171,118,219,136,167,141,57,20,210,201,76,224,144,73,64,197,219,2,13,12,137,109,138,8,69,87,184,16,5,225,91,225,208,65,2,110,186,37,55,66,230,141,5,78,190,18,26,39,161,252,158,149,94,205,208,181,240,255,55,73,38,212,63,223,203,246,246,255,251,178,100,168,140,198,46,104,205,155,154,97,240,71,163,185,97,107,11,56,21,249,163,64,109,153,29,1,25,148,101,201,148,10,24,253,105,23,117,102,135,179,212,241,22,215,6,198,164,190,155,231,112,151,78,165,222,208,10,79,67,9,100,12,44,159,32,4,154,90,42,70,20,148,59,145,1,196,126,136,8,199,118,164,107,166,66,73,114,38,145,40,148,40,179,113,39,196,80,163,172,183,148,146,162,55,113,227,151,4,218,18,58,18,35,108,233,112,120,242,207,6,143,76,160,156,120,196,44,97,59,210,41,61,219,209,203,40,47,90,156,172,32,128,74,2,241,62,164,2,242,178,74,35,1,136,45,145,129,242,148,12,1,3,128,9,146,172,1,196,60,146,137,155,182,66,192,41,5,96,10,11,20,195,23,166,1,51,104,103,170,93,70,249,199,163,214,146,209,253,120,215,237,113,88,14,168,225,164,175,213,179,40,146,4,169,182,220,194,75,3,183,72,12,186,241,49,113,220,202,129,51,40,171,204,140,46,49,192,144,33,240,113,152,249,133,40,153,97,65,103,105,49,1,196,135,3,8,73,99,66,157,30,169,213,154,5,95,74,116,212,32,120,14,205,35,18,144,117,229,238,132,228,246,10,91,140,245,7,125,134,175,27,33,102,176,97,29,2,160,199,151,150,207,158,86,174,17,66,89,238,213,80,73,113,65,185,89,9,234,42,93,158,248,208,250,52,8,72,96,202,199,241,148,38,149,115,93,232,154,196,103,97,45,68,177,68,104,76,180,245,8,173,50,87,36,67,135,30,74,202,139,194,112,73,19,106,52,132,229,149,141,182,174,77,44,140,88,35,70,129,20,136,86,21,17,83,137,233,100,64,181,157,18,50,210,21,16,144,153,126,65,165,82,139,9,73,28,148,42,128,150,4,201,11,204,204,248,195,66,140,23,24,193,7,140,189,28,152,37,26,203,92,98,35,205,134,34,14,207,69,38,42,157,79,17,40,123,72,137,177,135,62,159,198,167,185,16,51,184,51,125,36,245,171,153,172,10,63,191,48,205,60,122,146,42,242,121,95,58,151,2,102,6,36,81,7,248,54,196,189,70,95,97,80,5,239,48,37,25,195,88,225,153,48,85,58,83,16,210,211,48,71,2,243,19,99,5,49,75,2,67,36,17,196,48,136,3,147,6,16,38,48,116,2,1,8,70,152,1,2,73,130,56,68,24,70,9,217,231,15,25,160,241,202,25,152,169,25,253,170,155,176,1,17,25,9,2,145,2,141,167,17,136,4,150,121,118,168,90,75,10,25,195,119,0,66,210,24,97,75,21,91,72,33,185,113,199,158,104,141,71,8,5,62,36,213,98,208,4,86,17,132,60,199,173,222,64,149,142,218,179,136,242,195,36,255,251,178,100,206,12,198,24,104,206,27,154,73,240,85,133,9,48,109,35,148,31,81,163,36,79,109,45,201,23,28,39,77,135,148,112,7,9,5,136,132,132,189,24,160,233,40,33,226,135,28,35,80,68,136,170,127,172,132,177,214,195,235,5,145,20,46,127,176,34,97,11,137,53,96,67,182,218,253,5,18,72,201,180,112,149,10,97,60,195,79,37,97,118,166,170,201,175,88,88,234,69,77,36,95,78,19,46,129,21,148,161,74,246,161,57,17,85,87,198,84,34,66,73,223,215,30,46,74,174,171,113,69,36,212,101,86,146,99,8,171,44,186,16,243,61,255,177,67,113,250,153,243,96,149,0,120,62,1,140,133,152,185,0,198,64,0,102,30,64,153,85,159,168,89,5,171,8,57,20,47,83,87,61,77,75,140,30,191,132,180,239,219,255,197,212,92,24,84,195,21,21,217,217,81,43,106,219,255,255,50,145,113,181,67,180,80,7,31,106,22,119,101,119,160,0,30,179,68,78,179,191,61,67,54,24,51,113,205,147,63,200,3,73,44,99,71,204,179,74,93,243,12,132,35,8,14,50,130,240,194,225,48,18,11,152,46,33,155,138,88,13,53,230,13,6,6,58,132,227,2,89,144,192,128,146,234,210,75,18,123,8,128,109,153,36,96,113,21,156,245,206,112,114,103,70,64,17,181,78,174,212,140,181,20,173,72,227,212,235,106,83,202,5,171,98,110,48,221,165,212,88,54,22,133,105,176,45,221,93,249,125,88,83,109,186,76,220,199,209,28,94,67,135,213,169,65,147,179,156,105,165,152,56,96,170,17,84,15,151,226,115,103,209,160,169,178,68,209,213,244,162,15,78,210,205,50,214,226,9,160,141,49,121,26,102,74,92,225,180,173,163,41,37,164,244,29,157,240,204,67,9,38,202,23,30,74,141,90,91,53,210,90,49,181,187,206,214,214,45,22,156,252,134,251,132,25,39,58,40,253,157,248,208,0,46,70,6,64,139,37,0,32,30,28,136,161,72,232,174,50,177,167,58,94,151,208,27,232,97,2,187,116,145,253,184,229,0,52,4,28,169,154,43,176,60,178,127,160,137,252,191,191,255,254,190,251,233,100,29,108,153,147,83,231,132,69,91,172,114,232,88,6,36,50,63,72,173,171,186,143,111,176,1,5,140,33,72,20,216,64,39,204,101,136,0,199,60,99,140,33,65,24,196,124,151,12,73,1,132,198,120,47,12,37,65,60,192,248,40,140,30,128,52,192,180,14,65,128,74,96,46,2,166,55,64,212,104,138,6,24,90,105,38,0,0,211,244,10,31,145,18,60,37,12,72,0,72,32,92,156,194,192,202,1,6,69,151,227,80,48,81,165,33,12,18,13,73,169,139,240,44,7,30,30,9,221,255,251,176,100,201,12,230,212,106,201,147,184,76,80,79,71,9,147,104,194,132,28,197,163,38,79,109,45,192,241,8,38,141,135,153,136,51,139,213,28,145,242,109,75,237,234,14,151,63,81,190,222,127,42,175,165,47,206,206,165,219,14,32,132,86,81,88,145,136,53,24,88,80,239,37,102,212,206,45,25,138,228,154,40,187,174,187,115,166,34,231,253,116,245,3,16,250,220,25,135,197,246,68,13,163,148,82,98,230,195,116,217,217,82,146,85,140,247,10,92,195,246,105,205,181,38,199,253,41,46,143,156,66,212,60,33,54,33,138,77,250,210,53,156,166,92,55,160,168,39,47,31,6,158,182,60,139,153,158,37,76,10,219,128,117,35,42,10,112,80,115,166,136,15,28,189,106,245,141,196,151,44,166,177,27,157,199,71,100,159,7,151,69,7,183,55,214,105,23,156,93,137,185,59,174,255,56,168,144,250,80,85,22,58,143,125,119,254,183,39,165,213,192,0,0,99,32,118,211,39,24,67,98,55,67,74,90,35,10,136,179,58,110,179,73,133,99,50,154,3,35,0,192,194,108,20,134,24,172,11,24,14,8,152,82,56,24,186,129,152,228,55,152,32,7,134,18,132,0,144,20,52,49,232,1,29,0,1,137,37,200,172,164,54,128,202,68,52,31,66,130,64,135,55,97,106,222,97,194,94,64,133,211,120,210,1,67,193,93,175,116,188,110,142,226,12,46,104,74,8,202,193,128,23,36,56,170,106,1,40,112,211,13,80,46,198,24,52,91,95,107,144,75,15,117,161,199,34,14,107,241,123,45,109,255,128,25,36,85,195,141,193,17,182,222,219,249,20,118,223,185,232,67,255,6,51,137,152,110,95,51,80,226,80,12,23,31,67,18,117,75,182,176,162,37,197,102,168,86,141,144,16,88,31,0,237,13,3,122,24,64,78,78,179,4,146,88,130,86,223,170,219,111,90,211,235,91,112,101,233,187,249,125,173,69,13,129,128,94,30,111,223,85,31,253,219,171,213,219,143,160,207,24,79,50,113,218,198,109,97,115,235,109,97,141,128,32,0,160,0,132,106,77,176,80,1,163,76,85,17,140,62,224,193,6,129,203,6,102,175,251,42,149,167,105,164,28,174,101,239,36,200,16,18,112,224,35,10,77,144,179,177,32,14,33,131,171,56,232,246,252,183,230,121,111,94,28,139,11,237,79,10,2,38,147,255,255,145,79,255,255,237,255,236,122,82,243,16,91,207,104,37,50,180,192,220,69,195,43,0,140,52,191,51,88,44,149,74,9,9,21,65,112,224,240,220,168,7,49,56,116,207,98,0,25,105,200,28,98,51,26,244,65,101,211,146,179,19,36,116,4,134,76,175,32,54,15,34,26,2,11,68,48,192,136,68,255,251,178,100,201,142,215,236,105,73,147,185,76,112,78,36,217,99,105,73,138,31,205,163,54,110,101,237,64,246,10,101,193,156,36,224,1,110,2,237,189,8,65,46,25,216,240,235,145,138,140,168,103,73,186,135,42,181,20,140,147,66,50,55,203,160,158,40,8,25,99,57,14,116,169,124,78,25,103,60,130,192,244,164,138,198,60,216,144,9,166,151,208,83,32,127,58,140,66,209,15,43,211,11,97,212,56,8,230,84,45,76,172,113,76,50,65,26,101,51,221,184,181,60,96,106,112,95,211,103,66,204,133,120,74,205,194,132,16,5,204,67,129,152,9,98,12,95,5,164,207,81,66,76,33,180,91,85,164,104,126,73,139,230,237,243,130,205,68,162,220,82,161,145,3,77,177,44,178,198,88,100,196,59,202,187,110,39,106,35,178,214,136,225,183,245,247,196,210,89,177,170,45,33,170,138,55,38,8,120,241,161,89,194,21,229,137,71,216,20,116,229,36,129,48,209,19,60,215,212,106,3,19,37,118,208,152,237,134,234,162,129,73,177,39,206,135,209,81,251,190,52,104,161,99,201,248,81,59,148,18,157,18,25,101,25,164,81,112,171,24,106,228,220,183,211,103,253,127,225,144,0,0,99,11,43,115,4,12,241,130,88,231,37,4,193,115,24,196,7,104,120,199,50,56,9,49,116,67,4,143,137,254,99,64,154,80,31,24,74,3,0,158,3,193,160,120,3,50,9,42,114,244,27,248,185,74,168,35,12,194,144,170,145,154,51,81,77,166,36,222,162,224,232,66,18,76,163,208,108,2,72,194,38,64,105,224,227,152,101,139,26,169,20,217,197,108,240,227,68,116,102,95,86,242,12,83,132,182,72,180,49,126,88,195,143,14,2,153,113,90,107,64,118,133,168,205,159,4,213,70,15,212,208,74,157,66,81,57,49,65,112,13,38,36,241,164,175,45,168,129,9,38,136,150,5,20,121,165,219,247,134,236,163,164,37,74,246,25,55,25,116,234,10,83,189,148,234,130,226,135,11,113,172,157,138,180,182,203,17,85,152,46,77,201,123,70,188,90,98,217,213,170,145,92,156,170,201,223,181,64,147,52,204,87,177,26,115,62,237,142,212,142,76,48,182,35,181,105,241,108,215,127,84,214,119,171,207,5,58,169,175,206,237,109,95,22,248,156,152,128,200,42,104,138,104,161,69,142,98,179,137,23,34,174,36,65,4,47,195,134,245,170,112,54,166,125,118,53,64,145,67,66,235,23,11,69,59,184,221,187,195,147,246,12,144,168,176,216,254,180,190,76,191,135,21,81,182,64,206,165,11,10,152,77,90,186,169,117,125,66,202,73,222,97,237,26,104,145,138,96,107,2,105,49,86,99,168,176,100,233,232,100,16,92,97,169,255,251,178,100,173,14,167,197,103,203,147,185,123,118,72,99,105,96,105,130,134,28,41,159,48,110,233,141,192,223,137,39,181,134,21,144,124,97,208,80,96,152,74,44,0,24,98,11,46,35,8,65,3,22,199,51,56,28,189,70,124,16,80,136,26,17,215,4,133,73,188,165,226,51,40,128,181,27,244,202,166,149,8,64,185,82,37,112,248,191,43,181,22,37,206,146,197,107,177,187,28,129,228,208,20,253,21,236,51,165,110,15,123,198,243,205,71,89,170,85,43,158,198,233,249,191,129,1,41,20,233,250,180,209,190,188,52,11,151,64,242,26,218,150,79,14,190,195,237,19,99,173,75,10,142,178,19,219,84,76,164,101,14,121,141,137,25,6,173,180,224,5,109,154,18,120,235,24,37,122,221,154,90,111,91,104,215,114,235,231,176,244,15,182,122,121,86,137,141,36,58,94,254,53,101,208,146,202,177,49,136,54,170,200,227,124,188,179,143,42,114,233,138,19,106,207,155,247,55,127,47,100,53,209,158,250,128,16,0,247,122,204,101,42,180,120,83,128,195,45,226,160,220,249,37,153,136,253,212,68,117,132,82,90,8,253,33,212,47,35,240,19,40,128,65,63,175,255,255,255,254,148,255,242,7,177,207,253,118,91,112,246,130,0,0,66,180,201,127,36,208,55,148,194,93,4,201,131,120,20,175,152,163,55,153,4,17,152,134,135,134,0,166,26,2,137,12,96,224,2,170,6,19,130,230,90,149,199,212,170,192,152,114,130,7,41,74,126,194,36,26,248,40,4,6,64,196,129,197,94,38,221,102,180,177,35,9,52,215,140,40,40,164,11,89,0,172,229,77,97,136,122,61,126,63,3,206,193,111,213,60,162,157,159,203,158,10,104,118,6,187,28,75,151,246,26,159,130,45,139,16,138,19,60,84,149,38,159,186,26,180,132,79,65,11,56,177,134,76,206,54,38,131,105,75,172,138,85,112,99,204,20,201,158,242,220,135,118,42,234,107,179,165,177,255,185,217,109,33,201,234,132,6,195,226,162,4,99,33,66,100,216,125,26,6,205,8,202,40,107,96,128,153,87,173,24,13,145,167,59,146,52,23,22,83,30,91,36,223,67,144,105,58,110,120,173,82,200,161,53,187,126,207,66,128,1,179,55,103,169,188,150,163,95,106,194,60,45,65,1,156,57,28,86,11,153,128,22,93,174,79,221,153,115,249,16,136,159,174,210,33,3,216,16,22,87,90,190,76,153,50,41,99,229,179,95,165,223,164,235,53,110,249,207,64,211,129,246,112,235,212,108,194,67,134,223,148,79,10,3,70,38,44,130,100,158,53,38,4,168,74,100,206,76,198,18,192,146,99,196,64,97,135,78,98,100,9,166,8,160,250,96,218,7,138,180,26,255,251,178,100,167,14,166,234,104,74,155,186,75,112,74,226,105,211,96,38,130,29,53,147,34,79,109,141,193,35,18,103,105,134,9,136,6,1,80,46,48,59,1,211,35,0,57,56,71,3,26,1,54,33,131,6,5,63,201,83,99,48,26,55,102,66,192,70,50,36,135,160,129,116,177,42,4,171,27,49,48,18,197,229,70,96,66,112,203,77,83,65,33,186,66,33,38,124,239,182,174,227,25,141,217,112,90,132,131,174,90,47,198,21,52,177,185,49,91,232,116,102,44,46,41,1,187,46,152,108,114,59,222,238,247,249,225,93,154,54,249,78,19,147,84,183,111,224,186,214,181,108,210,200,22,141,166,9,234,91,148,56,67,174,67,29,93,218,51,43,167,89,232,143,14,17,37,134,171,108,193,164,103,145,218,57,199,178,137,80,214,105,62,174,58,230,99,141,53,71,207,169,172,197,144,91,41,44,90,62,220,158,171,49,245,151,206,95,167,220,182,110,78,116,101,66,83,11,63,37,245,36,128,138,111,74,58,178,80,23,254,34,9,106,102,166,179,16,138,225,18,183,27,47,82,128,244,70,184,106,171,110,230,191,6,106,134,99,247,127,244,255,254,202,238,57,135,199,185,38,9,21,113,255,191,233,187,255,248,241,237,18,152,169,2,238,90,216,176,147,86,225,22,168,224,0,0,99,0,228,189,51,47,28,179,4,16,108,51,105,12,131,26,32,74,48,74,59,195,5,240,54,48,197,26,96,0,80,24,15,5,184,132,5,69,129,12,0,0,70,7,161,0,98,178,29,102,180,130,16,48,6,69,42,171,27,54,105,167,25,33,45,155,166,184,32,12,46,78,96,96,37,96,133,224,64,156,50,96,166,46,91,156,33,4,128,215,170,211,72,54,4,36,24,228,184,209,167,117,177,194,44,68,21,204,220,70,45,32,115,34,244,178,245,33,19,100,69,251,85,18,97,140,37,47,72,97,80,40,243,42,29,216,18,201,81,122,19,137,4,162,232,97,100,37,62,57,220,117,25,150,220,108,158,99,64,49,227,162,202,165,49,211,165,83,69,53,52,170,135,167,52,147,69,242,19,216,99,166,169,213,118,123,83,98,38,222,118,137,21,141,150,96,129,78,211,127,60,191,147,104,241,73,65,184,221,67,23,74,171,168,98,83,190,222,101,49,159,213,229,74,145,100,237,247,95,248,95,255,191,255,255,249,219,0,66,200,137,197,194,29,68,213,216,18,234,198,56,215,45,210,202,59,111,17,232,30,249,18,226,105,167,231,179,190,160,156,114,80,171,119,232,70,253,215,255,255,255,253,94,240,229,56,9,55,226,128,0,82,146,153,179,178,127,113,129,149,114,71,25,112,129,163,6,201,67,17,88,12,166,151,48,80,188,194,196,194,255,251,178,100,161,12,199,120,116,73,19,219,75,112,52,98,25,194,97,130,100,155,61,163,48,110,60,213,193,35,140,37,65,172,152,176,239,2,0,131,1,99,12,139,76,158,124,5,37,198,64,131,64,240,168,48,201,33,240,226,96,96,65,219,133,179,0,184,37,214,113,86,85,183,216,64,67,219,195,157,83,21,40,88,213,100,45,72,59,146,145,151,209,145,103,58,231,149,193,113,87,141,174,12,142,16,198,115,49,142,216,120,167,96,198,138,239,113,53,78,231,30,206,160,189,93,100,224,106,99,118,241,87,3,81,225,82,52,90,202,209,89,95,236,155,50,77,137,175,54,47,136,242,198,221,19,202,53,202,189,15,78,184,43,88,155,229,100,98,129,14,174,86,170,121,113,140,203,162,170,109,140,155,52,4,98,167,86,122,232,130,58,245,94,126,54,229,16,64,218,126,82,40,28,15,154,77,19,141,82,71,235,206,33,170,195,231,57,88,22,244,249,155,210,112,223,29,50,54,13,66,96,112,227,53,200,211,0,202,145,251,73,119,45,129,85,47,241,174,219,22,148,64,113,4,133,40,98,197,203,239,21,85,57,95,19,219,77,125,32,151,155,100,189,39,218,80,120,69,68,159,6,217,120,114,84,215,123,201,127,255,119,255,255,254,228,130,0,39,28,252,195,203,115,129,136,140,130,222,16,36,64,66,51,1,182,66,192,240,129,170,129,24,36,2,254,166,3,8,37,0,25,136,26,110,19,49,79,161,149,129,148,11,206,48,204,158,80,232,198,167,230,161,21,20,113,214,137,195,151,106,198,227,149,240,116,37,246,109,227,45,38,61,189,148,163,97,241,17,190,116,54,31,69,29,59,184,74,170,18,76,203,117,121,179,22,198,154,5,73,198,209,161,20,189,16,174,11,250,217,242,118,134,24,138,114,219,155,41,69,2,19,211,165,155,99,98,169,35,81,179,137,183,145,130,171,86,44,149,213,34,64,72,0,162,153,8,250,165,24,47,173,36,163,108,47,148,150,248,161,184,158,50,186,177,110,165,25,181,29,146,138,201,53,227,98,189,140,242,83,240,246,202,96,112,1,0,13,223,96,90,153,177,107,37,128,209,46,5,140,126,41,29,205,69,56,135,87,173,66,130,86,105,61,186,191,80,87,105,246,234,119,255,255,255,255,255,171,254,19,88,252,69,172,197,3,167,144,160,4,198,3,20,240,85,40,205,86,240,216,100,36,226,83,4,211,161,140,212,146,4,194,212,96,192,16,96,193,193,4,8,13,24,158,13,152,68,35,24,14,24,25,250,40,138,12,102,0,1,106,42,20,19,204,44,18,12,108,7,90,178,209,95,9,208,42,4,134,102,107,134,160,41,146,40,121,143,24,177,169,150,115,56,109,234,10,180,255,251,178,100,165,12,149,220,102,206,155,152,75,82,54,2,121,227,97,226,56,32,177,163,42,46,229,147,208,213,133,103,145,136,49,64,68,16,169,99,160,23,212,64,131,14,46,99,239,0,9,8,221,226,173,243,88,112,148,36,4,57,112,208,0,23,22,36,139,105,8,160,161,132,55,55,189,80,39,219,35,90,201,32,204,20,133,27,143,12,69,158,74,116,183,66,184,165,28,121,229,109,223,42,204,85,58,226,106,157,215,121,29,184,99,56,140,190,17,114,93,25,127,26,228,69,129,196,31,218,120,245,120,111,254,253,136,253,155,20,106,23,169,29,210,149,135,207,46,21,77,128,32,52,47,144,9,34,73,69,73,242,210,179,172,47,68,132,87,84,249,97,180,42,214,87,161,40,238,123,167,167,39,89,203,102,223,43,107,199,213,84,235,236,55,249,147,243,27,83,91,210,119,118,119,102,186,187,150,16,0,221,131,144,74,54,104,201,68,113,107,168,186,245,207,79,90,153,5,16,106,57,142,151,50,22,41,23,45,138,34,213,11,125,44,255,255,255,255,255,255,255,158,52,163,98,230,148,150,25,246,241,132,0,0,179,13,73,3,196,69,163,4,67,179,103,3,99,59,202,131,1,165,129,225,208,194,51,244,196,0,228,8,8,24,114,5,24,208,8,18,138,128,64,220,26,97,24,230,0,147,1,192,96,245,97,79,142,140,100,199,130,99,100,201,32,233,159,232,255,227,32,185,77,169,128,162,26,133,1,32,73,31,197,1,77,1,214,14,163,44,149,8,234,141,60,92,78,224,152,45,234,227,232,74,171,196,220,76,106,75,199,184,255,140,73,81,100,177,243,163,165,90,224,220,76,219,13,36,53,30,143,138,171,132,168,8,166,70,6,179,186,19,214,132,99,82,22,118,238,3,99,244,147,55,84,217,142,141,194,100,168,30,149,152,41,43,106,12,56,31,11,78,208,235,226,27,199,24,239,171,172,65,144,229,58,85,239,177,167,146,90,184,159,230,173,79,89,222,188,150,19,235,234,100,125,125,190,127,174,239,10,5,254,88,171,44,248,159,86,222,228,158,43,87,181,109,173,86,191,51,248,50,90,5,68,132,11,200,52,194,186,192,0,8,132,64,155,197,45,16,158,144,166,202,148,92,0,38,116,162,177,184,114,149,173,0,182,247,82,78,189,105,181,33,172,216,43,135,198,119,36,78,73,164,59,117,3,174,94,168,170,245,51,25,175,111,255,255,247,127,255,253,214,125,223,42,3,152,70,230,30,134,124,153,37,9,154,32,253,25,80,29,154,98,17,153,248,23,25,168,9,152,146,38,24,42,4,129,66,179,25,64,243,3,195,67,5,3,35,73,135,179,24,128,161,96,40,104,29,17,162,52,143,141,88,179,255,251,178,100,182,14,135,122,101,203,19,185,123,176,64,162,137,146,103,6,28,158,245,145,42,78,233,143,200,237,9,167,253,135,136,224,0,40,144,25,124,210,180,12,80,253,135,83,113,17,105,160,80,178,1,82,160,168,148,168,110,76,41,248,102,17,52,80,85,17,208,45,53,137,177,53,35,98,12,98,235,160,144,25,133,8,197,87,115,66,120,81,104,186,145,102,76,93,22,176,243,189,174,204,236,149,198,147,67,118,101,144,251,240,211,35,208,122,0,168,33,193,32,229,168,248,228,73,162,104,145,213,98,21,241,202,117,200,80,4,26,124,204,47,19,91,122,55,75,250,240,131,177,62,237,181,34,206,136,212,56,64,47,23,27,118,21,172,194,236,215,38,171,177,150,94,190,53,25,203,193,193,85,171,222,103,106,247,81,230,207,171,98,212,175,251,53,5,57,237,206,93,104,254,243,255,88,42,235,157,128,65,96,225,155,31,222,222,9,222,91,255,95,209,145,0,8,21,27,161,178,23,81,16,80,206,132,97,206,211,42,195,101,156,226,33,226,60,17,3,13,73,4,190,42,254,164,122,84,27,213,199,96,78,96,247,142,208,138,28,247,54,109,41,161,15,248,61,255,246,127,248,124,0,0,74,184,198,86,195,202,180,76,129,77,51,92,88,209,65,33,140,235,59,51,215,227,1,13,49,243,80,225,51,50,12,6,13,36,1,218,139,131,68,193,192,67,65,228,128,0,192,97,165,180,87,88,21,54,94,102,2,58,17,86,94,245,28,147,166,8,195,36,166,1,186,180,89,74,222,212,101,31,168,211,108,170,56,145,181,24,99,56,238,32,65,99,6,116,140,168,244,227,65,248,115,175,41,87,13,20,111,123,1,82,175,103,100,237,234,208,38,213,10,141,185,70,130,227,165,27,126,38,167,159,18,202,249,214,96,75,40,176,70,112,129,166,54,120,14,153,101,84,79,18,11,76,239,53,30,53,162,71,136,254,67,248,176,53,183,170,55,9,236,242,94,154,163,246,199,141,172,10,136,16,167,158,103,40,3,88,184,98,187,143,122,105,236,70,231,210,51,26,12,13,209,37,111,119,23,89,133,153,98,87,237,91,6,61,99,66,121,188,196,221,31,77,25,134,237,209,0,187,157,27,151,108,80,64,161,167,169,16,0,237,210,184,217,48,161,193,136,89,77,12,189,90,96,168,24,52,83,151,106,149,229,208,37,233,139,168,186,123,44,56,65,6,196,207,38,122,82,87,197,37,140,33,11,133,73,2,65,66,14,2,7,249,67,205,44,244,6,255,26,255,171,110,161,171,255,238,9,139,22,129,193,34,217,132,8,153,182,38,41,168,66,33,158,194,193,169,35,169,145,166,233,133,64,97,145,131,17,88,70,100,216,126,255,251,178,100,172,14,231,86,103,204,155,155,121,112,73,66,201,128,101,233,98,32,153,145,44,46,233,237,193,8,8,166,77,157,24,112,23,10,140,21,25,204,94,40,10,181,154,104,148,37,136,37,12,36,146,148,161,60,40,0,204,26,55,133,206,137,115,112,104,0,52,33,152,84,80,147,85,216,100,138,0,146,37,242,155,160,228,153,58,215,162,119,133,194,32,0,132,91,146,2,38,135,96,80,18,233,151,48,68,81,199,85,38,134,90,7,173,75,213,77,165,182,38,92,253,86,83,164,68,186,19,230,97,115,72,15,196,242,132,211,55,7,160,21,176,227,200,204,208,139,115,210,110,232,5,138,28,232,124,69,97,248,169,36,106,160,135,129,156,1,248,137,155,136,21,164,226,195,27,150,83,37,61,24,14,3,33,14,100,178,177,34,133,217,15,102,81,162,17,33,118,102,26,135,59,230,134,13,177,74,253,72,241,254,84,142,42,119,117,127,183,11,247,205,75,185,100,249,137,106,67,135,36,210,183,195,171,122,142,59,4,92,255,170,255,188,235,59,255,227,234,153,127,13,249,240,192,91,19,162,96,0,40,161,130,49,134,36,50,66,121,198,100,187,160,64,75,13,6,191,169,37,48,251,1,149,189,213,39,229,79,122,49,85,120,146,141,223,197,146,147,196,225,80,33,224,92,10,101,21,142,19,29,34,118,131,220,187,144,175,253,223,255,255,255,248,156,0,0,51,37,41,67,65,65,163,1,208,67,107,94,179,40,1,51,13,218,195,14,132,99,4,132,128,113,44,99,200,156,96,144,38,99,144,60,132,195,11,132,131,37,9,147,250,224,130,192,66,58,231,126,225,237,37,180,6,232,27,245,25,170,28,250,25,128,133,147,87,225,67,202,168,25,205,171,48,182,141,13,193,107,139,162,141,15,232,89,19,102,71,82,0,151,124,50,170,10,218,175,101,15,3,246,167,103,145,212,192,95,28,204,48,87,33,74,51,112,58,8,88,74,135,16,251,132,133,33,74,227,4,146,159,68,168,202,174,216,231,92,166,88,119,1,75,238,126,176,198,93,110,200,144,50,148,2,128,7,81,29,22,147,150,121,168,165,149,226,101,166,35,195,245,193,235,107,45,161,68,191,68,173,70,102,52,165,79,93,76,243,103,85,181,42,55,94,142,58,127,253,88,92,47,135,178,82,210,103,53,214,32,209,206,102,227,203,108,69,217,202,22,21,82,63,141,169,113,235,77,62,150,154,190,171,121,223,238,234,44,106,75,53,80,25,60,89,49,180,133,19,25,228,226,178,132,72,37,96,103,163,202,140,8,134,146,216,154,64,144,23,129,35,202,132,36,47,235,189,70,170,35,192,165,213,96,126,21,37,117,175,88,67,129,122,184,122,65,68,255,251,178,100,150,14,183,209,103,75,147,185,123,96,66,100,233,112,105,130,132,31,37,163,44,78,229,237,209,6,16,166,21,166,14,18,213,92,73,50,56,159,109,228,69,244,167,115,133,126,115,249,112,8,194,44,72,203,209,128,195,154,24,194,22,180,206,210,92,203,178,172,203,0,28,197,19,8,196,32,188,195,67,12,193,32,0,4,107,34,17,40,98,105,40,36,53,48,1,35,136,144,72,225,197,150,217,49,199,3,14,44,48,211,24,211,1,132,181,17,2,68,186,42,22,236,3,153,168,138,58,195,114,228,84,103,117,165,210,178,66,89,72,232,10,192,95,167,153,74,156,56,180,239,61,84,92,168,45,174,60,113,135,162,49,101,247,122,21,164,112,64,187,68,137,116,49,62,241,9,80,169,99,238,176,88,219,26,232,208,222,224,196,197,141,201,72,175,160,69,82,35,139,8,139,13,148,19,65,178,174,143,50,122,172,109,143,106,223,60,142,219,233,224,110,185,150,30,219,228,119,68,82,238,202,215,176,229,111,139,137,237,2,12,109,250,211,95,89,248,165,102,181,109,167,234,116,251,76,177,34,31,76,9,244,57,92,194,167,124,229,17,174,53,34,61,188,211,193,235,154,62,136,242,205,208,98,67,237,47,50,227,134,70,178,110,122,190,4,15,176,176,68,35,12,185,0,10,35,40,9,3,6,46,43,113,41,55,81,121,67,136,69,64,198,128,76,94,189,54,147,201,255,26,161,188,74,67,134,204,199,230,11,106,46,251,247,215,254,4,206,171,239,107,182,159,123,173,14,118,62,160,65,251,63,4,200,80,0,0,51,25,101,35,32,140,3,29,98,227,90,8,163,67,192,147,27,146,83,26,197,115,5,140,179,4,131,225,0,176,2,8,129,194,104,80,24,3,9,38,67,14,69,203,87,6,44,74,3,78,160,241,165,42,222,33,14,52,41,161,8,147,153,2,204,249,69,20,113,181,17,3,2,161,5,78,25,24,165,137,86,171,161,201,240,16,71,33,12,93,196,39,47,134,109,21,78,246,222,94,244,200,169,21,60,14,209,220,135,226,2,115,22,202,235,87,112,20,59,47,31,196,162,248,144,177,49,153,0,24,42,88,122,91,87,229,231,215,210,42,30,107,12,37,170,244,37,44,182,3,135,17,212,193,51,46,221,243,85,62,35,159,249,195,139,4,197,143,56,112,190,56,104,205,219,78,111,164,194,161,244,103,9,22,66,243,107,237,118,14,204,224,56,56,175,83,24,97,216,87,183,70,227,212,75,43,239,60,110,58,184,237,137,13,199,100,127,95,236,131,170,184,241,214,225,130,88,97,179,187,192,179,38,250,165,110,126,59,235,52,22,32,235,167,245,128,0,64,0,128,108,248,23,148,79,12,170,255,251,178,100,129,142,151,185,107,76,19,186,99,112,66,6,73,185,97,34,132,28,149,165,60,109,229,231,0,255,16,230,65,163,22,24,44,139,56,120,41,120,231,51,250,85,123,65,32,26,221,186,46,87,75,116,176,231,195,128,162,38,225,136,90,37,237,126,43,219,68,234,195,255,246,123,25,253,108,255,255,254,14,239,255,255,255,255,191,244,34,157,48,63,227,78,68,48,147,67,156,162,49,209,160,65,96,89,0,201,2,133,158,51,42,114,71,70,67,0,161,230,177,97,69,217,186,95,39,225,24,168,87,37,81,140,110,184,39,134,192,235,59,132,236,88,23,35,220,49,68,110,51,36,102,227,9,50,79,17,130,122,116,171,85,196,53,95,9,90,249,60,230,238,114,246,160,140,157,24,164,96,241,158,150,39,149,128,146,64,238,25,230,254,177,153,122,64,202,109,80,143,104,49,17,73,71,180,67,226,189,121,25,94,118,148,236,153,67,70,189,98,255,91,56,250,26,14,219,108,105,185,93,129,94,219,5,162,216,122,116,71,101,140,135,79,13,88,221,26,117,110,222,204,114,62,121,65,134,127,27,199,241,245,72,45,79,33,220,205,63,39,196,139,45,76,78,242,247,79,163,110,18,232,218,81,61,109,68,63,87,199,117,27,23,186,221,223,49,166,161,109,133,32,238,60,241,99,62,130,247,49,89,32,184,249,53,162,93,185,7,27,48,45,204,33,148,237,16,71,135,212,25,130,170,73,132,130,110,205,44,16,34,138,154,21,85,122,167,134,13,201,148,2,79,225,197,128,74,31,58,234,135,208,255,5,57,28,73,62,213,209,7,133,152,127,255,214,72,32,250,185,64,0,76,23,216,57,194,16,194,134,227,66,200,141,28,62,49,105,16,216,131,51,49,164,8,132,38,5,67,140,128,129,34,145,160,57,130,129,192,34,145,153,136,214,228,200,46,227,24,114,61,219,41,65,10,100,176,67,130,171,10,48,23,245,166,183,116,117,132,15,20,84,24,153,59,101,247,98,218,66,49,98,133,68,104,32,33,154,77,10,75,160,145,190,142,56,52,212,201,194,253,85,4,11,59,105,121,197,113,134,153,149,216,200,203,112,86,173,158,54,62,99,25,23,51,98,208,41,20,53,128,38,175,50,206,168,178,251,55,91,83,122,34,98,47,181,7,193,165,87,209,109,152,43,16,99,24,211,181,47,161,77,181,93,70,143,218,102,219,98,183,93,95,109,246,43,218,58,138,210,71,113,220,203,181,210,78,43,20,243,64,240,27,182,165,123,18,190,95,143,191,108,197,165,149,211,62,237,234,24,154,141,27,91,173,225,214,89,94,192,137,72,148,146,105,245,88,56,125,18,100,11,142,233,6,255,100,63,56,208,64,64,1,176,149,255,251,178,100,122,14,167,122,102,204,139,153,123,118,69,132,73,149,101,34,132,156,125,159,52,110,101,233,65,13,14,166,69,147,10,24,7,127,6,146,52,113,160,1,19,66,2,88,18,198,144,165,204,24,195,12,96,235,52,57,36,195,86,81,11,201,176,168,134,79,221,232,9,196,230,11,226,45,227,176,70,115,45,229,65,109,36,183,216,192,228,109,251,255,74,137,51,86,223,110,76,19,33,142,41,71,102,10,24,232,14,108,112,201,171,129,98,164,144,231,121,150,84,99,65,1,18,113,134,144,208,136,38,34,102,161,71,110,192,144,25,136,85,113,25,99,99,34,234,64,230,255,128,71,88,85,208,152,179,142,72,133,12,162,228,34,197,233,234,233,97,114,44,170,2,254,117,128,50,46,167,192,149,4,251,121,240,194,180,252,184,111,35,137,93,43,43,243,189,78,160,195,145,54,98,209,57,166,215,226,39,225,201,60,5,19,62,87,72,236,94,42,162,60,191,47,43,72,38,25,24,67,158,25,106,121,87,18,62,203,134,182,215,10,143,224,90,93,222,6,111,45,107,10,53,224,198,222,182,203,61,215,217,94,225,142,103,6,219,18,8,167,17,125,57,85,170,7,21,180,54,58,65,115,88,172,19,171,226,72,253,235,205,227,61,119,5,214,83,174,20,206,91,33,68,220,61,107,222,44,70,170,59,151,15,55,104,176,232,213,120,161,196,42,15,197,201,95,73,108,133,65,65,41,112,144,136,67,211,224,22,9,231,108,239,202,146,128,23,249,19,76,107,178,218,110,180,28,69,162,68,12,195,140,229,152,56,160,28,116,124,33,31,135,79,220,51,224,155,242,127,255,183,254,220,181,226,95,200,59,223,254,167,253,159,214,0,0,51,3,43,130,85,4,12,179,80,213,76,180,19,52,193,72,203,100,211,54,6,0,72,35,27,158,78,32,115,82,180,178,38,17,17,165,226,96,71,20,0,3,16,51,4,211,176,217,24,121,5,6,134,2,45,225,131,50,128,228,175,105,145,7,161,121,44,166,12,177,147,162,145,121,171,151,248,148,154,162,93,40,70,93,161,21,6,1,37,37,128,46,17,10,130,94,244,93,7,97,5,120,221,2,69,113,119,96,121,100,74,25,85,180,188,72,175,110,93,40,218,96,28,137,85,114,113,56,105,168,217,153,17,106,183,7,177,216,216,30,170,208,192,86,144,136,103,116,140,105,6,74,34,214,61,19,140,172,85,218,184,227,137,34,31,10,240,253,34,182,50,75,9,177,147,239,237,79,60,240,216,32,225,147,16,207,181,99,4,24,113,253,224,56,73,18,212,214,177,95,107,219,230,31,157,253,245,14,123,218,35,62,124,180,187,251,210,215,129,88,140,239,156,47,29,252,72,183,212,255,251,178,100,115,136,7,142,111,77,19,154,122,112,71,133,57,169,97,133,106,28,189,163,64,237,229,229,65,19,143,166,221,135,140,240,179,207,255,215,254,53,247,229,200,63,168,8,0,0,18,0,104,166,202,40,224,90,203,164,199,144,198,135,89,126,41,109,101,235,28,101,168,168,31,44,97,144,88,89,84,241,116,55,191,222,172,176,172,154,247,177,252,132,236,114,233,116,215,29,132,153,198,40,183,159,87,255,81,197,6,214,213,16,120,176,191,250,2,64,9,39,56,52,112,234,132,204,168,108,204,90,202,2,204,70,104,48,129,12,136,94,97,0,177,133,209,92,2,2,77,57,157,104,112,104,102,98,209,4,217,125,134,155,164,184,29,72,59,138,145,24,117,162,204,195,6,50,137,60,162,120,244,128,25,10,192,149,51,141,227,156,56,87,37,224,82,28,99,42,83,132,53,235,19,60,102,215,183,213,182,198,225,51,25,220,195,120,235,42,135,250,160,135,230,43,107,98,194,202,20,111,190,119,181,248,106,231,231,138,121,108,233,81,153,9,23,184,49,146,177,112,169,85,171,19,79,152,247,52,98,174,184,109,102,131,44,70,168,15,150,37,169,139,53,90,211,155,48,77,86,120,200,168,233,215,50,10,141,69,26,79,104,224,184,172,85,61,222,67,142,222,184,69,160,117,225,123,75,185,58,37,185,246,19,142,112,108,253,67,67,249,44,173,113,153,70,91,83,9,181,82,149,194,27,213,245,106,225,84,229,21,198,46,25,105,251,244,136,16,1,32,5,26,58,104,142,32,96,13,232,83,55,66,141,71,147,108,29,80,24,4,36,207,154,201,19,48,241,158,89,187,91,149,111,76,6,147,184,145,216,57,228,125,153,17,21,45,2,145,227,182,90,2,242,31,236,255,255,255,67,255,255,219,77,189,9,0,18,83,156,199,75,207,40,196,193,24,12,228,68,33,152,212,213,195,162,5,3,215,121,134,134,63,225,18,203,100,24,20,108,64,233,8,160,107,194,100,170,56,60,155,62,85,3,159,69,214,26,147,114,90,240,125,200,227,132,241,65,20,52,146,201,5,198,226,235,68,151,227,167,12,57,244,164,130,163,64,75,230,137,242,110,81,5,44,7,161,53,60,177,20,172,171,83,172,173,248,111,48,225,165,100,182,240,204,9,103,106,76,184,39,158,46,78,234,120,106,154,192,137,60,136,231,133,113,161,27,40,110,180,212,134,198,82,40,251,230,88,178,172,160,226,182,196,159,46,228,86,155,43,46,37,1,47,246,57,17,184,68,138,133,155,162,119,22,44,22,84,130,20,241,125,178,140,144,15,88,179,93,194,58,52,179,62,181,102,251,86,187,99,237,114,250,192,178,36,206,150,33,170,129,178,215,11,199,206,255,251,178,100,105,12,151,26,104,79,27,111,102,208,67,67,25,165,97,232,98,33,45,197,50,110,105,237,128,250,13,39,45,135,152,224,201,121,90,253,129,217,121,114,200,19,23,146,43,82,222,201,26,0,8,0,147,162,176,11,73,64,70,128,20,243,224,8,52,93,91,100,17,74,72,20,122,210,78,230,137,32,5,143,100,213,97,176,169,181,108,56,180,140,246,219,222,201,30,52,104,128,232,56,210,163,202,110,87,142,78,139,245,156,15,39,255,203,115,94,224,0,4,7,204,234,243,63,17,132,194,52,162,170,128,33,22,101,236,72,98,120,68,30,5,54,140,64,83,45,129,171,0,132,65,66,240,26,124,130,226,142,5,43,68,161,198,67,129,124,91,209,213,109,157,225,6,14,38,22,237,183,87,154,44,154,202,108,157,48,219,150,230,54,146,38,240,194,134,69,24,45,96,91,217,10,192,76,142,57,7,58,68,70,5,37,82,167,124,61,19,195,80,246,162,145,129,70,202,202,196,79,136,122,157,172,253,132,230,160,108,54,146,189,88,38,47,21,231,126,146,98,206,164,37,5,205,103,199,145,201,146,45,54,132,171,73,105,186,225,88,236,119,59,147,84,140,60,175,87,214,200,82,62,100,153,195,197,96,100,148,205,85,234,24,170,134,253,85,126,240,165,137,211,24,208,245,155,229,254,9,127,39,107,107,131,130,14,147,141,184,87,67,70,42,6,153,139,151,74,11,87,22,91,101,71,148,232,90,124,125,155,230,49,8,82,161,141,234,8,41,74,169,232,166,120,113,110,41,230,238,34,28,214,182,161,63,75,234,237,165,137,185,87,138,102,255,252,125,124,70,250,146,166,233,36,40,0,44,44,0,22,96,96,59,120,23,146,52,39,82,0,222,217,179,27,0,68,47,36,252,73,186,120,85,194,113,135,7,29,63,187,156,102,52,205,243,119,160,223,48,213,163,128,136,34,191,56,199,237,7,172,87,226,116,189,217,61,32,0,76,103,157,62,98,116,209,49,67,98,9,12,102,8,54,36,176,21,87,49,105,188,193,34,83,24,22,18,8,21,122,0,2,76,20,23,16,33,0,197,16,8,40,16,19,7,1,141,46,52,8,121,163,113,7,42,40,172,66,46,27,187,87,166,97,236,221,128,166,17,16,130,170,128,138,83,21,230,23,1,146,156,68,171,208,233,17,105,71,33,130,104,24,137,136,41,1,104,84,166,73,244,152,197,171,84,106,170,12,61,138,49,27,137,19,13,212,127,145,45,152,149,202,84,225,46,77,169,141,182,22,247,110,160,130,216,59,139,83,249,148,62,193,189,8,245,8,238,242,186,46,206,12,86,239,144,232,194,224,61,78,225,50,43,159,22,83,101,18,186,131,184,173,200,242,116,128,255,251,178,100,89,14,40,22,106,76,11,153,124,84,65,194,153,234,96,67,130,31,85,189,48,78,229,241,72,251,12,167,93,134,9,152,108,24,166,43,170,75,93,39,75,91,162,84,18,74,214,193,28,216,66,106,175,68,222,1,193,168,80,146,181,109,87,32,45,240,235,226,61,244,123,197,248,182,166,245,255,81,182,216,215,157,57,44,193,233,8,216,135,51,46,179,2,106,222,79,154,229,244,185,97,121,172,90,209,106,78,136,160,193,9,200,108,0,11,0,0,0,8,20,109,68,83,253,5,97,177,28,213,11,99,148,193,121,183,109,210,41,93,138,241,72,132,6,77,57,123,9,14,12,87,72,9,88,202,248,98,141,14,9,104,49,167,215,238,26,164,39,233,37,214,115,255,209,228,16,107,214,224,12,193,72,52,107,25,50,212,42,51,160,14,18,5,204,133,100,1,71,104,32,88,28,9,12,71,16,75,106,52,188,8,1,52,105,51,104,79,16,133,109,12,120,23,10,136,38,77,135,1,139,24,144,12,32,181,175,174,145,202,141,165,209,250,21,15,138,34,211,218,27,28,6,77,12,68,208,176,4,141,32,28,114,160,0,35,85,195,18,83,37,103,141,5,48,0,230,28,132,166,68,66,59,11,114,32,176,177,13,173,21,130,239,93,138,72,21,130,148,252,128,116,190,118,185,125,165,147,185,213,2,112,140,10,213,44,48,224,4,83,140,97,236,229,171,17,151,173,217,139,34,19,161,212,116,227,10,56,58,61,163,209,180,120,95,110,85,132,27,106,19,249,6,227,89,45,240,184,90,140,240,34,82,151,92,72,151,51,161,202,180,184,247,43,49,166,173,90,87,3,199,252,255,170,77,83,231,91,240,119,127,186,239,115,237,141,178,148,61,99,214,204,78,63,194,104,189,96,87,231,81,235,235,7,88,219,29,183,10,12,95,159,253,243,79,38,139,28,83,115,130,0,6,10,202,28,18,170,218,227,126,4,74,147,110,22,162,20,137,147,82,58,137,199,11,157,128,23,8,175,46,119,157,117,58,239,32,75,75,46,235,172,25,193,201,187,174,237,192,50,82,93,154,17,232,255,251,186,162,167,84,220,74,0,0,51,11,41,211,80,1,83,43,210,19,48,0,227,11,1,211,50,218,82,178,160,192,80,163,204,88,10,204,23,0,140,215,3,202,160,153,129,97,145,164,98,121,135,224,51,89,76,99,1,134,48,17,98,80,181,151,204,44,188,152,153,0,37,42,54,196,209,49,29,229,0,4,136,86,161,228,64,76,123,56,102,82,16,172,138,187,142,103,137,42,144,101,52,23,79,120,146,113,76,16,208,52,104,75,171,7,39,200,160,84,204,38,18,236,151,73,233,169,18,46,173,52,182,84,138,244,170,17,65,255,251,178,100,65,142,104,39,107,75,147,186,124,112,66,195,57,181,101,232,98,29,1,165,52,78,97,241,17,8,148,38,197,132,138,34,186,44,239,189,186,141,186,148,148,136,15,147,168,84,122,96,112,131,147,27,228,21,123,13,46,137,29,202,56,150,42,170,144,213,84,109,40,111,215,73,189,166,9,46,238,209,42,80,63,77,184,97,189,6,178,63,222,23,72,14,102,25,233,174,229,28,251,61,141,120,238,212,248,93,160,49,105,25,173,181,235,252,203,127,233,120,135,204,251,195,101,173,247,170,82,216,86,51,102,136,136,20,210,45,183,91,94,89,212,6,11,231,117,181,191,190,225,106,38,240,219,159,168,27,184,66,85,228,27,38,32,0,5,83,12,124,170,169,108,154,224,90,225,226,161,175,110,116,168,133,240,232,179,42,236,45,72,81,192,197,130,27,185,190,94,226,160,61,120,121,15,149,12,90,170,65,124,152,142,24,64,193,183,106,26,150,57,110,45,234,183,221,145,246,89,179,64,14,8,242,152,184,216,99,56,8,200,12,136,104,103,8,41,154,64,38,68,37,129,2,166,15,35,58,38,124,8,32,88,136,102,99,227,49,17,161,149,162,66,26,26,32,166,99,48,20,36,177,18,135,173,49,91,145,129,146,51,218,66,207,45,85,27,127,13,78,158,143,20,0,204,41,130,231,172,24,58,79,131,57,114,4,145,16,11,177,51,6,159,48,238,178,5,48,66,88,66,130,45,123,226,61,35,133,201,241,240,161,178,173,199,115,69,211,198,108,191,24,6,25,182,195,161,62,28,19,233,174,39,186,138,37,163,176,225,150,232,91,45,49,173,248,78,91,132,143,165,95,119,166,226,89,114,166,159,27,141,245,29,103,118,26,206,181,5,173,221,144,112,231,100,235,186,111,217,87,173,181,32,245,186,111,230,120,212,61,103,213,84,247,174,253,175,73,222,42,210,108,79,146,223,47,78,215,207,168,124,32,109,132,67,55,179,247,23,184,145,199,30,19,250,187,123,135,179,228,29,76,120,147,125,102,49,210,37,170,3,57,18,2,81,12,64,179,197,237,165,130,132,135,40,177,115,218,59,102,198,193,148,242,243,244,228,188,4,145,233,169,201,123,213,91,51,18,79,103,93,244,63,132,101,36,111,254,49,14,27,183,253,63,238,37,169,245,185,0,0,51,24,230,179,10,71,3,9,143,83,44,69,113,8,140,100,115,60,99,152,76,96,160,160,96,72,108,96,201,10,148,6,77,136,36,32,168,20,56,50,104,113,5,6,108,136,120,13,21,23,140,62,39,76,40,4,155,145,34,18,179,106,148,46,236,96,148,150,32,215,74,167,84,236,188,172,132,208,157,206,0,8,14,4,18,236,152,18,137,250,14,112,60,117,255,251,178,100,48,14,232,63,113,204,19,186,124,80,64,229,9,160,101,37,134,28,53,135,52,46,97,241,24,248,140,231,76,243,22,0,125,33,226,154,192,129,112,161,34,5,139,83,191,67,161,149,185,88,222,33,16,38,175,63,72,131,51,86,99,72,139,4,19,118,181,52,119,236,216,136,187,54,54,192,16,144,122,160,151,89,1,156,91,113,59,94,112,190,57,111,133,181,54,85,209,9,98,109,207,42,233,41,5,207,195,41,179,166,87,140,225,66,100,92,139,198,159,91,107,41,147,235,105,19,57,102,137,38,187,49,149,205,116,87,225,50,121,207,152,115,239,16,211,121,212,154,206,96,86,135,187,188,253,123,227,48,162,97,207,107,15,99,84,221,206,232,172,143,234,144,66,99,54,66,91,223,133,75,248,85,174,124,93,196,121,37,45,159,254,49,254,117,252,158,22,61,7,156,190,204,240,197,72,5,30,232,140,234,177,101,113,53,82,182,10,10,235,57,32,2,7,150,227,183,37,44,56,169,34,66,50,87,126,113,233,217,50,157,36,58,125,28,31,242,24,21,201,11,97,210,127,97,159,254,60,135,35,244,250,117,187,255,172,38,29,217,155,164,208,101,128,81,167,72,40,114,52,11,80,13,20,8,117,152,16,42,99,65,18,65,25,112,128,173,168,246,69,107,48,184,153,120,13,3,192,34,163,37,144,193,77,70,22,67,82,41,59,197,95,154,88,179,233,27,194,216,67,233,122,220,143,76,163,160,71,128,135,84,52,13,67,3,170,214,216,115,34,30,156,76,177,17,230,48,105,44,52,247,181,33,84,212,33,227,193,219,80,109,54,41,100,20,118,35,238,173,114,158,147,109,169,8,203,104,185,6,188,70,25,65,35,6,215,107,221,97,153,155,135,59,110,25,122,30,140,250,86,234,173,109,56,107,108,143,136,219,90,105,64,183,28,43,86,205,191,109,213,42,67,49,223,195,136,187,102,130,233,99,48,80,91,242,219,233,190,54,53,120,191,58,141,134,215,120,205,190,179,191,245,159,26,6,242,164,223,218,234,152,237,149,206,116,239,160,44,23,62,18,78,127,117,255,94,48,47,254,183,187,64,5,222,131,184,72,141,245,88,88,136,211,29,78,125,4,165,189,120,26,46,238,243,172,17,217,45,13,18,67,238,167,97,219,6,197,16,86,251,187,15,34,137,238,215,252,103,250,23,235,57,253,191,211,71,255,192,107,67,212,119,254,144,0,0,1,48,25,81,54,152,208,203,202,130,100,120,92,110,99,217,73,138,0,229,81,203,248,98,176,80,208,36,198,228,53,51,1,1,204,200,68,18,44,163,136,208,72,46,3,7,44,137,155,173,4,116,26,137,72,238,170,160,175,38,123,211,2,8,80,195,19,21,255,251,176,100,35,12,103,57,104,205,155,152,100,240,72,227,169,181,100,200,130,24,185,163,66,109,229,227,129,13,142,166,197,135,165,82,137,132,207,9,182,226,77,220,72,164,194,131,158,206,160,153,123,149,62,64,112,121,169,166,100,42,203,6,199,179,74,151,179,181,214,205,205,98,174,32,216,123,92,213,171,86,249,140,91,46,175,86,18,246,80,102,238,175,110,125,139,249,85,119,231,110,246,107,237,123,161,23,222,83,221,220,126,214,241,115,112,237,139,179,140,110,200,244,33,159,57,119,126,197,68,27,23,15,109,238,178,136,131,20,42,21,85,8,111,251,11,189,40,101,142,221,237,151,227,137,42,15,243,52,217,115,152,88,187,78,115,159,31,209,93,105,187,151,242,148,113,174,67,27,185,3,54,247,121,69,222,183,231,173,38,41,239,81,170,101,204,8,0,1,120,23,221,9,203,8,239,14,209,40,120,160,166,107,70,52,53,61,16,147,238,101,253,245,157,41,198,139,13,34,82,95,114,201,26,224,185,251,20,66,209,92,154,171,26,44,221,199,228,156,69,4,248,187,203,145,44,118,219,123,172,209,148,245,61,31,191,255,255,233,0,18,156,188,193,26,66,66,204,65,48,24,16,90,243,162,208,121,230,131,137,116,40,156,8,0,90,34,207,0,10,139,7,50,242,18,10,13,56,90,216,96,171,53,153,73,129,79,29,183,35,189,235,43,48,63,59,106,40,113,236,120,47,140,104,47,104,179,209,34,197,23,213,133,90,148,200,186,83,28,244,147,47,23,117,117,243,170,98,127,25,171,120,60,229,74,195,193,24,79,231,9,138,126,203,184,62,30,226,233,34,160,253,113,173,38,94,246,164,37,215,221,213,42,213,187,20,248,223,215,209,176,142,195,226,185,207,13,221,210,250,49,226,203,47,72,37,175,174,235,88,122,90,98,28,13,214,248,135,134,212,124,110,184,172,249,207,172,8,221,77,230,128,126,191,97,130,76,80,150,232,171,201,182,183,176,210,239,243,123,214,244,119,79,186,55,229,180,79,65,101,150,178,9,33,33,3,34,76,52,233,175,45,145,22,231,120,1,198,123,57,53,135,18,119,149,28,74,155,55,250,146,185,134,111,179,30,183,55,42,175,206,156,117,212,174,83,75,67,27,53,185,68,105,178,205,175,111,17,238,163,83,197,117,246,18,0,76,225,35,63,40,252,200,203,35,77,28,132,101,163,23,122,140,78,0,48,88,36,200,1,211,21,33,11,196,97,53,59,130,44,99,54,184,120,84,20,170,161,3,16,160,204,207,201,131,18,4,242,24,8,147,12,215,49,128,7,69,80,58,72,68,31,48,192,106,79,55,169,100,68,110,123,98,43,108,18,199,248,22,52,95,54,25,26,221,255,251,178,100,45,15,135,231,119,76,11,152,93,226,61,69,10,10,97,226,42,29,193,197,52,14,101,145,217,5,20,38,193,132,138,24,40,32,90,113,33,16,130,0,173,25,72,209,210,29,74,23,69,44,162,218,225,8,98,88,73,209,90,235,28,236,99,10,88,156,42,196,28,252,86,186,143,143,162,156,76,108,100,73,129,63,131,111,9,169,30,82,171,209,251,17,14,223,246,149,1,227,44,128,114,227,211,103,8,49,155,223,187,82,165,181,80,139,64,50,121,7,46,84,207,111,20,246,232,93,105,23,202,242,147,109,168,204,69,37,89,182,2,198,232,22,190,200,131,25,133,31,108,107,243,227,151,181,94,142,30,116,197,193,143,228,78,174,140,234,224,106,212,49,54,126,218,136,114,9,76,95,108,116,82,126,187,42,102,175,134,59,253,142,216,131,144,241,40,0,4,0,4,160,14,208,83,93,104,240,37,40,224,212,235,50,29,241,200,248,109,130,218,212,253,131,41,5,190,86,85,87,209,89,195,53,77,42,163,95,6,141,111,50,255,141,175,223,18,203,63,255,253,94,190,229,158,255,211,245,152,48,166,121,245,9,129,138,102,110,18,24,232,64,105,146,241,165,132,128,67,233,129,67,6,55,15,130,128,164,8,167,144,8,23,52,144,216,196,194,18,221,56,161,64,49,159,8,64,227,187,59,44,2,77,90,138,133,160,8,100,120,136,180,208,202,138,204,240,55,224,239,111,213,146,9,27,41,17,8,248,2,161,101,15,131,35,26,59,200,20,64,11,229,156,60,161,205,122,75,117,45,84,102,114,109,69,43,75,174,42,24,133,45,202,242,239,171,57,217,248,182,119,25,251,24,129,105,241,105,111,206,179,81,187,248,204,51,255,171,102,55,234,108,56,151,54,8,237,201,84,89,176,201,93,27,178,49,201,18,24,177,2,90,63,191,21,213,226,24,179,234,179,58,0,196,188,137,109,202,67,15,246,150,108,37,42,251,123,76,205,135,28,54,156,98,111,52,151,14,183,243,50,247,172,178,82,126,184,217,70,215,74,142,243,213,151,250,147,148,141,86,219,167,89,255,201,175,124,191,249,209,150,230,233,207,28,133,52,97,37,22,6,172,178,130,202,41,115,112,123,148,162,176,243,41,95,177,175,54,188,189,184,226,227,209,211,17,163,111,253,56,229,8,101,56,11,114,106,22,185,204,129,7,43,178,218,13,232,254,154,253,120,228,203,50,119,195,199,253,63,241,109,96,0,16,90,152,176,40,117,100,34,53,82,202,129,0,198,104,95,2,25,144,92,28,75,220,41,140,240,36,34,86,202,3,99,208,178,161,16,130,50,233,141,144,237,63,17,1,144,67,33,212,87,212,41,230,96,127,105,177,204,109,200,72,82,255,251,178,100,31,140,166,70,105,80,27,121,121,80,67,227,57,178,97,102,132,31,25,223,48,46,101,241,0,248,12,167,169,131,14,24,68,173,150,10,250,163,36,8,203,245,211,26,184,243,132,122,57,69,177,127,240,216,142,61,207,189,219,249,181,73,55,149,114,99,48,50,70,216,126,25,39,206,19,150,204,212,196,104,7,82,151,85,86,75,61,86,116,215,139,121,47,99,126,105,16,14,190,45,109,159,52,180,3,134,22,163,73,29,112,233,178,146,110,195,86,254,72,241,165,83,30,112,240,219,90,201,104,116,108,75,91,81,171,168,149,213,159,102,173,243,102,234,215,147,85,218,205,242,214,155,108,142,153,174,247,91,46,239,103,209,149,15,156,38,188,60,127,168,0,1,213,145,22,19,213,43,226,66,25,47,69,7,125,91,249,96,68,233,223,208,81,30,249,86,240,186,162,57,24,145,183,221,251,18,99,197,159,169,234,6,59,62,170,64,131,214,227,62,254,136,209,117,84,254,89,84,247,108,255,163,219,79,254,219,110,72,2,9,144,31,85,146,98,248,105,146,210,166,13,23,155,104,46,108,145,217,159,68,67,199,195,8,160,21,1,137,216,75,144,64,33,54,9,8,192,193,104,185,65,8,18,44,53,56,164,58,180,209,135,5,40,249,57,134,31,52,140,66,198,123,43,49,137,68,34,225,70,206,36,98,237,41,154,129,136,140,153,32,57,97,221,17,22,221,100,194,66,203,18,253,74,173,210,70,72,3,138,4,83,112,18,98,167,198,8,5,161,212,96,63,60,179,118,140,72,247,13,167,131,184,193,146,39,71,154,158,56,221,14,172,216,25,75,20,145,45,18,140,174,245,92,150,19,171,83,41,254,100,123,184,38,211,143,172,173,3,181,156,248,171,173,109,222,236,118,198,201,240,135,235,11,181,194,172,216,210,99,189,150,25,105,76,194,119,15,83,154,223,20,155,203,77,237,121,202,246,97,172,90,94,250,180,40,26,150,106,181,111,122,97,123,119,53,247,40,216,111,174,45,237,74,226,46,173,36,59,205,140,127,11,95,255,105,252,216,199,255,24,213,181,255,214,237,37,193,128,38,6,140,161,118,22,181,56,140,110,236,236,53,12,221,65,75,177,165,41,128,49,191,48,172,164,210,200,188,185,42,63,167,205,23,159,107,83,165,227,37,224,205,80,173,201,196,95,91,104,144,243,251,180,106,245,253,219,86,237,100,0,0,179,6,92,143,38,21,50,57,44,207,229,243,2,129,140,23,192,48,80,60,196,138,83,18,129,140,50,99,97,198,56,84,146,1,9,132,230,180,22,4,14,89,138,216,16,133,77,2,55,3,51,150,74,110,149,131,90,73,80,98,130,40,126,25,134,8,92,231,38,54,71,18,255,251,178,100,37,12,135,108,104,76,147,152,124,178,67,101,153,194,97,101,132,25,225,163,58,109,225,141,192,175,5,168,180,244,188,136,90,221,112,96,236,11,117,45,82,49,148,68,41,88,254,35,175,13,100,38,180,189,237,101,172,17,133,164,120,249,66,63,87,106,66,82,153,121,149,103,174,38,240,149,91,227,60,238,53,215,16,4,80,157,234,8,251,77,82,25,57,205,92,28,113,109,160,145,184,206,55,85,196,75,72,120,223,24,120,245,16,180,248,138,247,151,27,179,204,82,198,221,114,213,69,180,146,173,170,119,213,76,150,28,192,194,94,241,18,104,235,81,243,215,157,151,121,62,39,245,81,75,105,247,59,141,222,67,182,245,181,247,24,51,61,85,234,115,101,207,51,169,230,173,35,211,89,211,53,226,194,121,121,107,117,75,252,179,125,83,115,79,143,200,0,12,86,68,192,24,2,9,165,160,194,181,116,94,128,219,5,32,4,52,53,196,173,41,156,191,146,203,104,88,152,214,170,77,243,18,99,44,5,25,12,85,24,230,221,217,0,189,12,245,111,255,255,69,109,248,215,117,105,212,255,255,33,161,232,233,214,0,4,21,121,146,123,28,40,17,147,163,25,168,112,64,49,180,141,154,224,129,154,35,8,192,76,96,65,5,204,117,90,26,64,65,133,152,130,172,153,165,104,42,100,17,245,130,206,86,162,44,192,168,148,35,109,230,100,202,222,215,92,105,210,240,253,120,97,103,79,34,95,17,101,189,142,65,112,101,118,98,165,179,149,229,205,130,133,204,218,218,150,255,26,197,221,226,243,121,18,157,121,151,123,147,124,34,35,104,44,200,60,88,253,20,199,123,151,191,57,239,139,205,17,218,86,77,208,186,96,126,57,236,70,66,164,33,85,230,122,101,8,210,74,105,187,31,148,105,136,236,42,91,36,31,133,136,205,155,176,90,113,49,86,29,232,247,65,236,162,226,235,233,101,207,73,245,197,179,209,48,173,211,162,243,238,42,7,81,107,2,73,20,133,4,52,110,55,138,144,52,78,65,87,85,63,214,5,0,0,0,3,132,130,124,204,124,200,31,20,54,233,241,185,150,242,72,255,62,24,7,229,178,11,86,122,16,159,188,235,177,127,255,232,255,255,255,255,187,191,64,0,0,115,20,172,227,88,205,99,36,214,67,1,206,2,34,24,196,234,84,104,171,49,116,100,49,56,54,49,140,64,48,32,10,49,240,229,11,15,25,184,121,233,185,8,130,140,96,96,195,131,65,133,231,144,230,114,129,9,141,16,30,67,68,101,49,51,49,208,192,53,85,98,160,193,118,174,152,77,48,197,200,41,150,218,33,130,139,27,9,134,6,21,64,6,2,209,109,247,120,202,12,98,41,80,101,97,47,35,255,251,178,100,54,142,183,228,104,203,19,187,122,240,57,163,41,214,96,69,134,158,13,163,48,110,237,235,193,11,149,102,65,148,150,32,214,232,41,82,227,3,137,250,1,57,94,183,28,2,246,244,195,144,47,20,133,230,19,155,187,218,30,227,33,19,174,6,137,3,41,151,79,68,205,1,158,12,195,205,250,36,131,197,106,136,227,35,155,226,198,128,189,152,243,134,168,248,161,175,109,62,178,56,231,74,29,230,131,61,240,193,243,29,43,136,37,100,76,77,5,220,133,172,139,114,92,217,71,196,245,141,188,54,166,188,13,239,27,222,122,98,5,170,213,153,55,173,179,200,203,103,209,189,161,68,206,155,156,45,73,89,98,195,134,226,245,207,30,245,97,212,209,159,215,48,63,241,105,16,8,0,1,141,129,91,30,167,69,204,73,38,128,177,93,104,174,194,163,197,232,81,57,103,47,76,175,18,100,102,12,107,6,208,215,128,54,72,169,89,89,225,104,193,114,70,125,31,73,11,44,179,255,255,247,225,117,0,167,20,146,4,7,81,138,39,33,141,3,208,8,28,51,144,172,51,20,27,48,44,245,48,164,15,48,64,115,38,11,140,117,35,130,160,70,44,14,122,129,198,84,38,242,21,143,136,137,14,8,212,61,17,184,189,4,198,108,52,148,112,193,196,95,215,165,248,70,197,7,219,186,96,1,52,179,168,114,68,248,40,96,29,202,30,43,120,154,43,116,72,89,81,96,0,73,14,143,6,213,67,223,100,251,242,180,39,163,190,6,227,93,159,15,90,73,87,11,227,194,119,189,79,31,35,136,83,236,195,193,14,92,109,81,30,80,99,72,100,102,173,51,98,157,88,199,189,99,127,187,196,55,42,231,82,224,245,186,116,55,18,215,163,142,106,187,113,202,144,250,199,132,219,104,102,221,210,209,104,190,19,211,65,72,166,172,231,162,209,254,237,120,179,77,2,86,39,7,240,159,218,146,67,119,5,130,37,98,57,237,177,239,114,98,63,215,220,20,165,192,154,200,173,78,170,90,166,189,45,35,76,54,105,89,15,59,28,203,132,166,44,139,99,4,10,248,144,110,192,198,76,116,83,218,116,16,214,215,56,58,104,252,215,108,45,194,132,47,29,101,76,215,123,27,131,224,9,215,130,180,58,145,246,252,231,198,76,70,223,81,100,191,233,255,166,56,40,184,198,93,247,117,187,183,253,34,0,0,2,92,197,90,104,197,3,104,192,208,144,202,160,100,12,98,152,199,16,24,176,23,0,10,32,80,38,96,176,236,5,2,76,162,33,64,128,134,46,100,111,112,102,130,18,89,51,41,0,37,94,126,133,217,81,21,105,17,29,22,0,7,79,139,74,181,35,79,98,63,47,24,139,36,2,136,94,122,144,234,255,251,178,100,41,14,231,172,104,203,155,187,122,240,67,229,41,178,96,194,134,155,209,159,46,110,229,113,201,19,21,102,205,147,22,24,96,32,18,179,1,0,81,112,168,34,150,204,54,66,32,40,41,101,19,6,179,119,129,217,77,215,32,81,177,3,104,210,210,240,57,224,178,180,139,116,35,111,12,174,62,87,222,85,52,121,4,168,156,160,27,33,137,40,185,72,218,16,183,29,183,29,88,147,108,48,39,194,77,113,251,135,204,179,229,173,147,231,249,149,142,100,192,120,148,218,110,143,75,76,207,180,82,15,80,90,239,118,213,168,109,48,159,193,43,171,36,119,15,153,29,99,55,166,45,253,108,234,93,188,182,127,86,181,49,176,222,28,213,145,72,200,193,83,164,246,110,78,27,200,215,238,10,149,67,46,32,66,137,120,117,78,200,192,194,161,132,187,174,144,0,12,110,205,193,69,211,149,78,69,128,76,36,31,118,27,190,66,22,242,116,106,18,42,123,84,205,33,22,111,23,117,6,161,254,110,224,1,190,164,201,186,219,170,66,14,139,51,149,19,253,239,255,156,22,66,222,207,209,185,127,255,17,216,87,47,69,0,5,76,117,162,13,52,64,140,86,60,76,116,43,204,46,12,76,247,70,204,206,1,140,133,42,140,42,10,140,71,13,193,193,65,150,227,48,140,20,48,56,47,50,60,116,3,1,6,3,129,229,200,48,4,34,50,164,82,1,27,169,128,146,197,19,172,57,12,128,110,32,71,106,25,42,158,229,181,217,144,161,247,158,132,190,14,102,40,24,107,17,30,129,239,108,90,90,20,172,248,76,213,95,30,106,109,34,29,79,45,144,131,8,189,212,124,222,20,11,86,171,221,249,111,88,216,254,75,41,244,175,224,22,129,29,166,28,1,157,217,235,45,133,238,105,245,229,110,203,180,201,37,24,240,111,209,91,110,6,139,191,145,116,16,67,172,135,231,156,193,125,228,59,237,147,72,174,171,154,200,9,26,193,65,108,209,17,173,183,241,107,206,169,207,95,173,136,21,66,231,28,227,206,123,105,212,227,55,143,15,58,246,172,180,190,187,74,84,155,30,158,8,0,22,2,7,18,148,175,131,46,29,153,248,46,171,95,114,41,196,69,109,254,66,123,249,111,44,147,217,181,241,123,202,69,31,251,238,5,231,133,57,207,138,126,20,27,183,141,231,230,255,162,212,136,248,215,35,255,251,127,255,255,224,95,175,56,204,107,211,73,0,0,27,188,99,96,115,64,97,158,29,226,51,185,64,248,203,23,147,44,149,76,140,197,36,14,152,192,50,14,9,26,56,78,155,213,134,176,6,144,26,155,15,57,4,175,62,122,135,64,182,202,40,68,9,150,176,243,36,17,131,90,200,186,142,123,93,162,255,251,178,100,34,14,230,251,104,204,155,154,123,80,64,69,57,162,39,5,14,29,81,163,46,110,61,155,0,254,148,230,205,151,137,144,17,130,249,166,74,93,57,121,16,118,52,93,150,113,78,123,4,75,212,85,74,105,78,34,52,159,133,114,224,149,214,197,142,236,47,10,118,55,158,53,254,102,248,205,160,159,140,6,163,86,4,248,184,110,0,202,147,200,136,182,45,95,169,205,211,171,113,216,47,211,56,178,152,225,165,227,188,142,133,178,55,7,179,202,152,143,189,36,183,149,59,183,255,230,141,177,165,222,229,94,26,208,101,128,169,110,210,225,109,236,240,34,106,108,194,194,251,134,251,200,207,123,130,114,144,105,26,121,254,110,170,239,213,209,83,148,59,152,253,27,34,188,212,12,94,179,182,60,140,245,198,209,31,255,173,64,0,6,56,105,71,194,162,162,51,149,24,69,20,254,72,236,18,62,130,132,12,41,93,123,55,80,105,127,244,45,16,192,141,157,108,28,206,47,14,152,84,254,18,119,69,86,127,147,142,255,249,80,125,117,87,255,127,71,255,255,255,255,111,64,10,83,15,109,15,180,2,54,115,36,20,255,51,57,24,219,85,227,88,131,13,116,100,1,22,140,78,92,48,16,36,13,150,79,227,9,13,141,90,119,50,120,64,2,8,48,128,28,40,109,49,66,104,204,161,53,38,64,8,68,164,62,44,13,75,48,80,27,156,192,4,6,119,87,77,24,136,31,35,125,224,100,60,167,3,4,29,34,96,251,130,220,214,194,195,219,76,179,15,128,30,104,38,28,135,223,178,34,96,226,30,51,220,76,40,172,66,75,227,106,3,58,141,157,197,241,213,78,218,136,72,156,30,45,109,99,236,229,155,69,205,83,77,155,250,129,183,213,129,133,19,70,180,225,175,6,36,178,57,235,56,204,100,207,95,33,243,197,234,40,148,99,151,13,169,75,248,25,153,127,109,115,227,164,144,95,88,211,154,192,156,12,230,239,197,149,113,213,133,248,250,5,212,92,229,220,75,177,205,237,109,203,115,117,119,86,157,43,170,18,195,15,254,247,253,159,206,195,170,116,45,253,69,53,0,5,136,149,140,188,16,4,234,138,78,239,174,185,67,235,108,66,53,53,57,66,49,164,84,193,31,64,139,180,180,187,91,114,156,241,77,154,100,22,79,56,141,255,215,255,254,234,63,253,127,126,198,127,255,255,192,95,34,121,238,163,35,160,0,0,1,188,198,77,35,222,38,77,12,56,52,25,192,196,160,131,53,211,140,224,90,51,185,248,194,128,161,25,68,184,6,148,3,35,192,20,74,99,146,225,129,130,138,216,24,47,48,16,28,208,66,33,38,251,62,28,2,49,102,230,40,47,14,120,240,226,52,227,137,149,58,255,251,178,100,36,142,230,250,104,204,155,152,100,224,69,229,25,195,96,101,134,28,65,161,52,110,109,229,192,240,148,103,77,129,138,24,179,101,81,95,142,184,169,35,30,70,246,86,16,228,227,185,130,23,90,36,8,20,144,118,13,5,140,210,57,184,182,25,95,110,169,189,106,213,33,155,146,30,89,195,188,189,248,198,45,237,139,40,244,190,37,181,81,138,247,21,243,63,219,177,78,92,238,59,126,36,5,118,169,255,93,135,63,21,79,116,60,197,138,104,167,111,53,210,250,174,96,215,63,242,40,123,114,242,82,48,100,248,56,122,213,37,139,224,97,188,188,75,117,194,250,185,98,113,134,219,107,47,144,192,227,236,181,153,171,76,81,90,51,225,250,125,107,12,100,114,219,205,60,120,156,167,148,119,79,228,192,0,0,7,116,221,180,59,49,56,64,0,137,4,95,87,222,8,172,20,14,17,196,83,177,133,185,45,242,129,125,201,111,224,157,104,197,209,48,177,74,156,104,101,81,23,244,251,127,69,216,111,91,255,95,242,63,255,255,241,224,143,3,185,170,135,95,21,91,181,2,183,0,129,14,184,131,49,98,192,200,167,35,13,10,204,227,15,5,80,154,93,57,128,0,153,1,34,37,155,232,234,198,49,128,67,146,11,48,128,22,202,16,52,32,42,52,1,209,44,232,80,192,35,156,195,6,1,76,84,5,207,122,107,8,128,9,209,226,174,7,28,237,229,136,17,75,176,109,17,144,94,39,17,11,233,8,137,80,37,11,70,165,76,85,67,141,135,33,183,106,139,4,45,74,130,110,173,180,234,152,155,201,22,120,37,128,248,75,189,235,5,235,82,19,8,219,130,181,91,94,54,113,149,183,153,188,15,182,202,248,108,219,198,182,233,37,53,75,206,163,230,54,124,86,155,181,65,251,131,73,152,226,193,172,150,73,33,10,7,137,36,47,107,164,89,93,17,150,4,248,220,104,50,202,206,184,134,171,129,104,187,137,22,121,241,184,81,99,205,71,172,240,13,11,63,61,225,97,181,93,35,93,239,108,68,133,6,44,54,215,59,185,30,244,245,0,39,110,105,240,155,203,3,80,103,76,224,168,9,36,55,137,117,174,65,105,205,31,177,106,171,130,184,183,121,28,253,237,49,251,7,49,116,99,248,53,217,63,255,255,238,15,169,255,255,255,250,191,254,183,107,100,245,43,197,1,0,0,0,112,200,50,212,231,131,212,196,20,112,195,32,208,198,32,204,202,166,20,203,18,12,200,129,56,72,167,8,41,140,38,0,76,192,24,151,40,24,22,50,228,87,18,244,96,4,153,64,64,90,7,55,121,253,12,154,101,82,208,120,140,32,225,195,58,5,65,88,91,240,92,39,146,118,38,32,25,40,119,18,20,255,251,178,100,42,14,199,113,104,75,155,186,123,96,67,68,73,145,97,130,136,156,237,163,46,78,97,147,129,18,152,102,137,147,30,26,28,17,252,5,37,88,64,134,170,195,63,30,82,219,228,131,128,67,83,134,153,207,77,170,98,199,197,44,166,196,48,111,218,19,153,36,108,85,207,184,189,73,22,176,22,157,190,51,213,100,82,171,131,176,245,174,199,169,41,36,2,251,63,119,47,245,78,54,238,20,74,209,121,110,203,241,60,7,173,142,44,110,44,6,76,208,179,76,82,75,230,71,123,196,150,154,11,166,186,103,174,10,70,86,116,66,90,242,47,185,107,57,165,47,37,172,193,62,114,234,43,158,107,93,69,102,174,161,185,238,143,225,226,3,175,21,51,149,4,9,94,170,99,233,130,6,237,77,214,30,161,183,29,244,144,3,33,81,182,220,32,170,110,115,184,119,69,150,211,94,217,163,66,230,161,193,116,238,158,163,208,48,118,109,93,47,221,133,232,250,86,251,173,154,100,233,198,172,162,153,215,167,134,177,187,144,68,159,218,207,254,63,91,11,18,212,28,249,203,178,189,96,57,155,235,39,246,111,155,12,244,107,68,89,134,9,6,134,237,25,124,36,97,119,97,140,1,70,48,47,136,192,134,185,68,191,198,34,8,152,108,240,97,128,73,128,0,128,161,232,56,20,106,83,201,137,64,152,144,134,30,87,12,18,70,20,17,17,25,91,122,147,235,66,106,52,23,92,235,10,71,224,160,227,65,235,67,146,0,210,141,211,108,136,31,60,35,33,141,48,116,125,87,57,79,50,227,174,128,151,155,63,47,68,197,122,55,78,187,231,94,154,255,102,165,253,155,146,90,153,93,75,109,230,144,224,202,151,102,170,165,62,61,160,104,217,252,245,54,93,1,92,250,108,127,119,83,42,163,36,72,167,152,120,171,229,194,186,42,75,174,202,250,117,213,252,26,195,169,205,33,214,37,128,129,152,60,254,248,220,245,107,247,238,218,181,185,175,246,206,90,172,81,186,77,122,237,81,125,214,191,177,117,178,57,152,158,89,241,174,221,218,254,180,199,75,92,82,215,8,20,231,48,0,128,18,125,114,16,134,94,5,126,12,237,43,193,6,195,237,107,19,28,42,209,32,113,243,22,111,68,133,67,94,151,231,112,9,235,241,85,148,188,244,107,23,5,231,76,82,46,44,149,254,127,223,255,178,137,14,196,108,224,123,164,155,25,37,75,191,196,129,0,16,163,188,195,115,207,128,52,214,78,205,33,4,192,67,13,46,16,209,132,139,12,232,90,34,46,126,204,248,226,59,19,52,192,114,234,193,73,94,74,211,254,70,169,52,172,144,136,96,66,64,8,28,27,214,86,21,214,156,124,83,107,37,233,140,132,63,11,255,251,178,100,34,140,230,79,104,78,155,120,123,32,69,40,169,194,96,71,138,221,69,163,54,110,105,235,193,7,23,167,9,146,166,50,38,201,165,30,90,38,99,30,118,221,164,246,150,144,246,84,102,1,115,213,220,208,232,113,190,183,252,249,180,79,211,71,206,29,242,54,165,181,14,135,122,218,103,86,190,117,189,169,149,48,38,96,189,224,252,72,129,123,119,154,132,243,77,72,248,191,122,249,92,235,77,177,177,233,39,130,178,218,227,92,216,102,255,101,184,181,82,205,188,188,137,188,103,211,111,30,64,88,197,45,168,240,158,218,21,50,242,140,47,41,53,99,225,205,88,194,227,123,192,180,148,100,158,62,166,107,187,18,203,84,167,255,210,0,6,12,101,144,167,250,169,61,6,8,33,16,89,16,51,63,178,16,90,145,244,210,175,65,157,117,135,69,142,96,131,8,124,236,69,27,56,241,81,79,76,35,55,191,201,222,255,253,253,125,246,255,255,223,251,134,90,137,132,77,30,20,241,56,208,131,147,143,0,0,91,156,192,84,48,22,68,205,234,83,26,4,76,82,25,49,12,156,72,74,14,76,130,135,102,25,20,172,211,38,149,215,216,16,113,229,50,14,28,241,143,26,20,70,102,132,145,144,126,81,113,90,45,47,115,12,2,85,216,57,2,18,104,122,145,30,247,122,84,153,151,26,43,71,110,206,44,48,245,198,46,146,3,121,34,243,47,148,51,38,181,201,89,181,14,197,130,245,84,31,80,105,239,140,94,212,121,120,242,40,206,211,233,146,165,213,186,208,9,244,214,217,209,1,227,200,20,139,70,134,125,204,201,137,211,44,253,229,97,199,127,104,208,165,87,143,55,183,179,218,57,182,222,233,54,87,170,53,123,202,162,220,78,118,21,89,254,115,131,81,57,115,253,11,131,35,123,138,177,198,239,95,190,159,20,157,133,86,163,67,240,238,105,22,148,232,245,102,31,164,99,165,93,174,180,91,9,194,34,204,41,228,62,84,154,45,94,196,178,164,170,157,220,53,201,223,25,141,30,204,168,86,96,11,37,119,60,42,249,166,2,98,74,196,243,106,204,50,84,24,85,202,34,34,104,43,218,146,212,40,38,242,84,104,112,126,201,154,150,138,21,210,152,81,122,43,252,253,191,235,200,142,174,66,215,224,27,213,40,195,196,157,218,117,254,157,206,220,0,0,82,120,194,90,179,76,33,12,146,161,49,105,8,197,33,243,71,36,76,238,15,50,138,96,8,14,38,40,168,137,143,141,204,196,18,124,113,241,102,7,64,150,240,189,165,60,73,236,60,136,124,68,33,163,138,161,73,8,122,12,129,80,78,215,28,105,244,0,89,122,91,213,223,54,152,212,164,69,23,252,138,86,175,114,123,8,132,255,251,178,100,44,142,167,183,104,205,27,154,122,240,68,133,153,182,100,194,128,27,153,161,54,110,105,141,201,25,20,38,85,156,28,168,79,202,27,198,225,137,225,180,2,87,86,22,57,165,101,63,224,172,231,211,55,125,59,253,235,101,185,181,24,238,197,240,199,129,41,27,155,79,208,118,187,183,179,55,185,37,151,81,163,52,231,23,163,53,80,188,65,98,133,1,118,194,126,198,137,35,20,104,81,91,157,85,210,49,228,235,165,149,105,186,154,97,70,178,221,248,128,147,210,218,161,133,61,222,170,124,170,87,183,140,249,228,205,170,215,138,229,114,185,76,181,150,164,186,30,158,87,151,216,243,177,74,164,167,95,58,78,85,121,220,249,15,121,164,56,234,115,140,216,151,85,65,85,184,177,42,149,40,196,218,137,22,138,160,16,201,122,22,1,0,1,161,67,96,151,97,1,236,68,195,132,186,35,135,201,219,235,194,206,216,110,193,131,202,185,126,9,70,66,36,117,242,5,128,59,65,38,51,84,232,45,134,26,143,12,127,235,201,246,255,231,71,239,131,114,244,140,175,179,105,31,135,100,1,156,149,1,25,1,183,83,10,23,16,154,102,210,49,128,130,128,9,113,128,65,6,79,55,131,0,102,13,24,50,3,13,154,88,89,129,128,198,94,9,151,34,84,80,128,144,224,27,225,26,24,242,141,17,4,200,96,201,107,230,233,100,41,170,253,197,162,165,243,191,101,103,169,181,34,6,179,197,1,125,160,62,181,251,228,128,162,182,160,201,246,237,34,115,118,162,212,95,182,113,118,212,86,33,163,73,232,167,102,149,48,249,8,67,131,87,52,30,52,251,150,81,236,43,111,175,91,241,193,241,46,109,26,89,68,76,93,7,35,163,157,186,149,1,20,209,171,86,234,106,244,74,106,242,20,112,196,204,87,161,124,90,215,13,36,171,45,58,68,254,156,27,52,233,182,216,79,76,127,26,11,43,156,108,226,156,250,219,67,26,247,220,63,152,97,149,87,84,146,42,56,197,82,163,70,127,199,180,177,250,182,252,151,227,210,157,211,26,241,235,7,115,201,32,9,182,24,145,32,131,33,175,51,59,82,39,133,36,219,171,108,100,111,244,203,36,46,39,198,188,131,17,66,50,93,51,160,93,15,202,16,120,76,216,217,69,8,58,93,111,43,93,101,172,217,94,159,255,36,70,122,79,210,98,253,30,29,242,94,81,110,87,253,226,0,0,82,176,192,52,83,54,160,140,80,102,50,184,24,198,64,227,56,137,4,148,128,36,10,45,16,141,86,89,129,11,12,245,60,140,166,11,22,114,202,105,98,188,63,216,79,179,239,17,88,162,235,20,28,247,86,173,65,208,37,85,77,192,124,237,70,208,180,200,23,102,240,255,251,178,100,36,136,231,16,105,78,27,152,123,48,73,101,169,144,107,7,42,22,17,163,68,237,97,135,129,11,152,103,9,130,166,106,63,205,165,132,72,242,216,230,7,83,148,3,92,231,102,113,201,222,151,214,71,254,112,224,132,192,139,170,95,230,155,182,190,15,51,58,87,253,94,242,248,40,173,136,8,117,53,61,254,48,133,185,95,205,7,43,136,183,111,85,68,137,59,100,89,45,41,224,179,155,71,251,171,172,177,90,38,252,40,44,46,17,53,18,199,169,52,138,246,10,118,35,10,185,234,31,83,169,219,36,53,75,36,117,246,237,189,74,63,85,185,219,230,121,53,102,166,40,211,105,228,86,204,106,70,248,216,102,220,54,166,200,112,40,226,177,167,22,38,118,27,55,65,203,156,193,200,23,142,31,142,93,202,116,89,65,40,164,145,75,163,9,8,73,69,182,87,138,201,18,19,229,135,208,61,178,218,104,58,224,192,147,63,36,49,77,23,245,48,187,4,186,135,24,39,113,120,241,138,145,9,7,170,163,93,180,178,58,127,248,197,251,101,12,182,117,35,238,250,151,244,85,165,109,87,242,97,0,34,237,252,67,220,213,142,50,13,17,13,92,144,103,74,112,98,39,128,185,148,197,138,221,116,70,5,59,81,79,203,142,166,127,239,100,217,182,190,26,28,11,172,217,156,95,81,127,97,249,110,228,132,49,249,246,16,207,57,57,59,246,52,58,43,195,1,159,84,72,172,28,111,107,205,126,118,155,103,167,82,20,141,233,195,89,204,233,156,83,133,93,216,231,225,185,194,37,218,175,106,116,71,230,114,118,42,47,92,201,192,217,68,234,57,128,169,21,211,43,236,249,143,84,178,137,60,137,233,107,201,98,187,26,126,229,16,204,214,151,29,182,53,182,67,92,253,25,155,181,242,114,123,110,228,79,174,142,11,158,233,143,35,123,171,207,226,219,209,204,133,152,61,219,195,128,65,138,189,202,72,135,120,3,100,160,24,92,109,219,182,37,62,232,72,119,105,183,81,187,34,223,112,230,163,131,219,35,60,13,100,60,199,51,122,142,233,252,253,19,255,213,110,76,128,231,183,4,230,104,104,75,31,2,42,37,255,183,179,145,237,164,48,154,123,58,12,62,51,73,46,51,72,171,49,140,51,52,224,78,30,111,140,57,61,76,52,15,201,139,161,64,16,196,115,48,46,7,150,168,205,97,76,193,192,164,46,8,129,130,34,65,164,199,178,192,200,48,53,50,29,50,129,149,2,1,81,112,97,132,81,107,78,248,67,83,79,54,232,19,202,56,105,18,4,68,112,0,137,20,24,103,25,131,95,154,27,140,96,130,103,64,67,173,149,62,21,177,168,37,148,113,32,214,124,138,9,44,189,121,83,83,77,255,251,178,100,60,142,200,29,120,74,131,184,100,226,68,197,153,146,105,133,132,30,33,163,44,78,225,147,129,9,33,38,69,156,28,170,74,70,250,181,61,249,29,19,229,59,45,103,153,204,32,53,246,86,168,253,183,181,62,187,233,163,71,141,51,12,230,112,253,125,86,197,244,236,92,188,141,134,77,164,166,97,108,182,170,75,80,232,252,211,246,183,96,46,24,217,240,137,18,84,71,7,231,167,137,208,11,14,5,166,213,157,114,58,234,59,190,203,51,143,253,160,180,49,115,75,122,168,75,32,181,154,149,111,188,251,114,175,158,82,203,140,86,27,221,217,231,220,248,87,59,239,118,197,107,94,47,130,63,119,126,103,185,233,151,99,203,100,123,21,235,139,151,74,196,0,2,51,199,33,41,66,129,161,147,3,28,72,40,16,52,30,212,102,192,202,51,122,201,64,93,202,23,213,190,80,139,58,118,10,152,115,229,114,2,172,15,122,84,208,194,138,29,102,193,250,94,143,147,255,254,131,119,94,35,232,47,254,223,101,242,61,82,96,49,143,77,121,192,227,41,149,64,185,158,65,72,97,22,97,172,88,96,161,36,97,96,222,97,8,72,97,192,206,2,9,204,94,35,80,146,96,24,56,102,40,86,14,24,198,64,176,129,176,8,47,152,188,43,7,39,105,230,72,0,148,9,46,152,4,22,60,41,176,68,225,225,8,33,49,248,36,53,118,219,154,183,134,70,184,74,155,32,127,72,154,209,219,163,101,129,156,18,122,58,147,100,68,44,1,215,87,211,194,141,146,118,74,6,5,217,67,244,180,117,39,250,24,69,12,162,17,55,199,82,139,72,182,170,236,218,154,153,68,160,191,210,248,167,198,101,195,177,94,123,12,109,162,82,111,170,5,34,41,255,54,107,148,97,61,187,11,131,46,153,142,97,187,62,217,58,113,10,177,212,246,168,166,229,212,123,88,140,118,135,239,221,102,206,109,172,181,52,79,122,250,46,219,50,228,180,252,80,106,163,87,175,171,86,58,93,180,83,177,89,245,132,167,62,208,165,139,24,230,57,149,23,124,12,197,30,221,22,177,32,34,143,34,185,41,111,3,77,52,35,26,177,132,78,67,34,137,0,199,47,156,15,13,143,173,197,87,34,118,101,154,32,32,102,39,171,9,77,178,8,232,221,176,253,87,223,245,255,253,75,125,12,230,253,233,255,255,204,252,253,201,1,212,246,215,88,0,204,114,71,79,1,85,76,146,84,204,170,31,11,246,104,233,206,76,208,153,26,137,24,26,3,130,73,128,128,20,200,210,49,131,133,67,243,7,135,224,129,0,66,8,24,124,3,150,244,12,184,137,46,69,251,32,84,158,6,186,99,202,38,98,246,134,101,232,134,252,226,215,9,169,159,255,251,178,100,38,10,7,130,111,74,139,185,100,98,61,5,153,247,97,226,42,25,217,161,54,238,105,229,129,27,150,165,129,148,22,16,110,170,160,80,84,18,69,162,46,46,182,38,254,76,151,234,46,64,50,97,182,141,129,130,180,247,30,106,94,145,137,113,118,226,9,251,138,246,73,40,252,213,159,132,81,201,36,178,218,9,172,166,84,16,168,9,208,251,80,152,36,92,136,126,113,214,199,221,82,117,106,234,81,244,247,89,59,118,133,245,178,132,123,23,58,204,39,81,120,50,83,211,102,126,40,236,149,36,253,107,15,169,101,21,189,13,6,89,170,153,199,222,121,250,187,211,174,79,211,237,53,119,155,179,219,50,154,175,106,234,222,239,90,102,221,13,62,207,244,12,162,255,75,2,235,235,76,244,205,89,251,179,89,107,99,116,252,147,37,230,93,2,77,105,194,8,0,136,111,20,16,182,18,202,229,131,144,71,8,58,68,247,184,134,85,184,117,190,139,54,75,170,91,105,168,205,147,151,87,162,59,122,39,175,228,255,255,208,109,56,238,87,255,177,199,183,0,93,34,78,241,52,95,238,67,194,173,220,48,66,115,83,121,133,149,166,17,24,32,32,196,15,243,47,44,210,175,14,66,97,212,169,65,186,63,50,42,16,226,21,87,169,164,94,178,3,70,121,8,182,104,178,4,74,195,102,58,76,71,78,39,27,142,214,55,175,198,126,240,185,56,26,136,59,48,79,33,82,53,163,42,85,2,45,211,97,230,84,193,70,74,135,149,154,161,8,198,118,140,131,55,199,246,143,251,236,194,86,164,83,76,220,195,76,234,136,155,252,179,107,51,251,72,249,6,183,174,213,102,22,26,214,75,105,229,228,154,221,38,196,148,221,96,227,164,39,143,58,17,23,120,151,119,139,101,76,221,173,5,191,104,172,48,218,224,43,153,109,23,214,251,194,230,44,77,214,147,110,180,212,143,107,18,20,187,149,242,203,246,59,79,1,122,141,172,13,236,17,153,88,155,31,179,192,125,69,12,121,84,173,231,104,32,16,203,45,77,76,116,227,135,58,130,222,152,133,48,228,120,158,51,215,180,182,73,12,157,114,35,176,64,33,86,89,116,72,99,134,82,175,181,92,21,86,113,144,234,131,31,198,2,20,130,164,102,88,234,3,236,127,191,242,5,34,211,136,231,255,255,95,235,255,214,0,1,99,31,87,131,229,223,115,4,212,147,80,64,115,19,6,35,85,156,3,63,66,67,70,8,83,23,66,67,28,0,99,6,193,211,61,68,102,182,129,230,155,135,102,37,133,197,213,50,4,4,6,144,198,59,154,166,56,130,78,169,80,53,34,34,70,64,16,176,138,123,218,131,175,151,16,40,166,221,156,189,164,237,183,36,46,178,255,251,178,100,44,14,199,129,101,201,147,184,76,224,67,197,25,130,107,5,44,29,101,165,40,78,229,113,128,239,9,39,140,240,166,8,32,193,98,22,22,6,144,202,16,255,176,129,50,191,143,57,51,156,88,153,21,154,106,225,40,4,117,66,25,172,129,232,0,134,180,18,232,41,93,70,163,183,250,23,149,198,207,106,171,161,122,86,76,102,194,163,16,117,10,241,137,97,167,210,142,197,103,215,25,218,61,254,44,72,131,248,229,37,4,71,26,89,255,180,117,113,144,48,103,253,246,89,240,32,18,84,110,88,163,22,103,100,168,186,174,216,234,39,179,78,241,187,74,85,20,229,28,245,190,50,126,106,72,171,41,61,168,236,163,90,173,220,124,147,146,243,114,37,196,32,145,1,165,84,26,203,5,87,124,237,161,165,128,3,1,32,34,130,228,33,158,116,235,11,217,80,80,42,161,214,135,7,3,33,31,128,1,85,185,85,179,181,65,211,143,34,244,213,158,208,171,98,182,96,43,109,22,86,122,189,11,74,59,42,54,41,254,155,254,49,248,131,236,163,87,107,174,179,150,36,45,152,167,36,29,218,74,153,54,69,26,74,74,152,144,9,153,91,50,25,32,93,24,188,121,24,16,21,152,158,51,2,132,67,56,1,16,0,0,96,200,34,98,161,44,24,44,24,24,18,150,1,35,0,64,3,57,73,243,3,1,32,32,6,23,196,77,22,170,4,48,225,13,118,168,251,93,30,14,48,228,189,194,77,95,131,31,145,97,188,20,75,13,34,193,170,181,180,164,98,114,162,17,66,61,178,182,218,81,80,41,83,203,28,21,74,47,140,144,189,147,18,86,106,187,160,166,246,173,169,61,127,158,187,90,41,44,155,73,5,224,28,31,240,64,11,156,88,110,56,161,128,133,74,153,183,125,24,157,72,225,189,168,68,105,173,151,168,247,69,156,62,116,12,29,70,161,178,153,252,169,143,149,187,99,96,180,179,120,131,171,66,161,119,173,87,23,52,161,221,91,119,253,54,27,39,239,98,139,46,107,89,235,100,170,121,55,201,248,55,126,148,36,215,38,214,239,90,8,91,185,67,147,138,105,128,0,102,224,108,55,137,17,128,155,5,168,170,10,11,42,118,194,71,155,9,125,193,141,34,22,42,42,74,99,251,103,66,206,75,220,99,93,245,83,255,79,125,159,62,253,114,165,249,178,143,99,115,145,235,91,240,190,184,66,0,0,155,184,199,31,3,173,141,205,63,10,50,88,212,10,85,53,60,236,207,129,115,42,156,76,68,34,48,33,149,17,136,160,201,204,8,1,26,48,122,92,17,32,201,50,4,66,47,50,40,76,28,160,138,18,174,60,172,88,65,146,125,63,54,172,37,235,207,102,82,159,60,238,45,166,255,251,178,100,38,14,230,194,104,203,155,153,100,112,69,194,121,179,101,226,84,30,13,163,38,110,225,51,129,43,160,103,76,240,154,168,37,3,180,68,129,125,174,83,38,117,59,113,5,27,22,142,170,199,41,222,191,121,105,182,249,95,64,31,214,132,47,215,242,205,139,58,213,222,254,81,106,180,143,90,141,68,102,184,182,158,94,219,122,241,195,40,254,234,207,99,213,151,43,32,188,225,212,27,139,253,58,171,177,104,90,30,150,36,52,53,163,187,107,178,171,26,70,186,109,57,74,227,171,251,6,255,72,45,76,211,200,218,251,185,49,243,118,190,209,71,87,94,245,10,99,173,54,230,207,179,145,172,59,80,122,115,151,95,239,29,31,108,44,52,237,140,217,190,185,170,128,0,6,54,74,70,217,57,147,146,0,36,201,194,82,198,156,209,174,150,4,202,76,72,30,191,112,142,115,2,39,64,134,130,61,89,56,62,49,113,86,162,110,168,63,57,250,119,235,242,143,121,101,74,176,179,127,254,136,210,238,20,11,6,114,113,91,107,255,234,0,152,100,247,204,114,74,84,106,219,196,102,16,180,99,24,46,103,116,178,102,120,246,96,200,234,99,88,134,97,81,72,22,4,204,204,8,22,33,132,97,161,166,225,121,136,160,89,128,1,81,133,193,8,80,107,50,176,12,14,100,70,128,98,17,4,152,37,120,66,163,113,243,145,100,210,89,133,135,69,158,215,104,104,209,72,54,86,160,113,16,91,20,88,93,100,72,120,30,55,66,109,50,0,87,81,22,232,52,209,146,183,100,243,151,32,97,68,170,202,199,1,61,64,191,19,173,240,111,229,81,24,18,244,174,214,83,110,84,178,101,28,147,41,207,175,167,238,89,150,81,78,247,55,242,231,207,221,218,170,18,152,87,28,198,119,242,238,202,149,64,71,49,138,61,75,108,40,179,76,182,18,110,17,158,238,116,25,180,47,30,178,95,98,199,242,158,255,178,164,178,83,148,224,151,148,203,182,217,163,168,71,131,34,100,102,30,130,71,211,178,168,231,42,230,73,84,248,109,141,103,53,98,215,240,163,104,57,42,242,7,251,76,194,72,91,208,40,16,69,132,200,95,43,81,116,12,90,188,9,78,54,233,172,162,49,113,141,118,172,255,225,240,113,193,110,89,167,71,116,247,255,255,155,95,242,249,104,34,25,88,111,135,216,23,222,41,179,119,8,102,253,250,111,89,211,209,62,1,74,20,172,69,255,250,64,0,0,1,80,201,44,184,195,84,192,205,146,136,207,98,16,193,49,224,203,7,128,201,81,104,197,211,64,104,48,49,52,53,48,80,4,50,4,57,42,128,193,96,252,195,193,216,32,5,2,128,65,4,57,100,12,188,2,129,200,204,124,131,50,101,255,251,176,100,32,142,135,18,104,202,155,185,100,112,69,101,25,163,101,231,100,26,129,163,48,110,229,141,192,246,10,167,104,240,138,0,32,224,195,142,161,139,140,239,44,212,171,125,161,21,84,140,237,94,173,104,40,116,54,6,52,242,131,196,235,44,220,152,80,70,74,125,78,162,108,133,229,85,254,201,157,106,240,89,120,237,193,85,222,171,142,127,104,228,56,93,207,239,64,146,10,170,130,153,169,76,83,168,220,51,220,41,176,222,228,248,82,207,101,148,122,91,111,125,232,40,182,159,202,114,114,92,91,114,240,203,159,249,153,191,233,76,217,239,250,206,75,209,83,78,11,114,207,218,217,202,55,33,154,78,230,177,110,222,166,253,154,105,97,165,157,93,119,9,173,39,138,202,241,166,63,241,231,247,41,241,123,187,144,245,23,106,255,173,189,178,132,2,0,2,133,89,85,6,69,82,151,132,99,151,172,70,28,56,234,95,6,137,156,104,89,55,207,160,174,65,112,159,180,42,118,162,206,182,124,254,46,40,16,143,132,205,234,207,106,189,223,111,190,159,109,74,167,83,189,84,255,95,255,255,253,125,103,62,89,205,74,78,227,0,97,99,7,76,227,13,199,179,31,1,195,1,129,163,30,79,32,17,154,74,33,140,2,6,20,2,165,251,49,24,48,137,21,1,163,26,3,50,39,0,197,129,190,28,192,220,32,143,21,232,85,85,24,40,68,54,139,10,168,168,162,173,50,79,44,184,212,243,185,17,99,148,40,6,104,234,225,182,153,136,63,120,68,210,219,41,166,46,221,37,49,173,167,109,39,199,87,37,185,86,109,238,208,126,14,232,98,216,55,154,18,198,177,114,213,67,168,85,183,19,250,145,24,222,55,174,211,20,53,106,83,159,125,189,20,251,150,235,174,149,206,175,3,91,76,220,178,92,148,173,63,171,39,51,152,117,118,180,63,234,139,105,118,153,215,187,202,185,217,99,186,46,248,88,114,237,159,192,156,154,218,110,196,26,68,145,164,207,108,164,169,140,80,55,51,187,21,93,93,49,101,22,123,155,157,119,197,91,89,0,0,1,11,250,168,156,10,105,238,170,3,64,39,135,130,22,162,208,71,116,190,72,60,232,56,3,224,175,228,163,27,155,145,170,209,74,239,215,255,197,172,146,255,253,62,173,231,56,145,193,232,193,141,223,98,229,13,237,249,116,0,0,0,11,148,199,156,64,212,197,176,198,5,188,193,129,132,194,65,148,199,152,44,199,161,252,204,128,228,2,39,152,34,68,4,0,134,40,139,229,80,1,71,76,225,4,67,165,0,73,153,96,192,88,71,206,96,67,21,56,42,41,34,18,163,226,152,64,35,216,187,56,156,71,168,34,146,74,150,55,242,107,203,175,1,100,255,251,178,100,42,142,167,123,104,202,155,186,123,96,75,7,121,183,100,166,142,27,217,157,40,110,229,49,193,63,42,230,141,130,138,0,46,64,242,132,152,136,87,69,174,179,208,18,70,163,1,178,101,86,107,230,166,200,33,12,138,198,39,109,240,13,97,230,199,106,64,119,152,108,152,132,170,155,37,200,104,205,11,4,1,127,118,112,141,14,18,234,221,206,205,111,32,49,196,220,169,169,33,77,88,240,34,226,242,219,119,128,127,150,232,186,243,219,77,122,240,80,197,95,103,126,247,77,12,143,82,189,168,234,122,249,129,205,251,90,246,243,6,71,174,83,94,89,251,12,120,155,198,223,74,178,221,30,172,44,141,14,21,52,224,63,97,125,88,51,61,98,130,235,87,213,163,192,135,30,88,154,133,29,252,92,180,126,239,169,128,32,0,0,230,87,237,217,112,89,179,132,43,99,184,161,208,35,163,178,209,110,60,134,182,173,203,160,200,146,49,245,154,19,103,198,189,5,218,143,29,5,250,26,159,183,255,253,58,183,255,249,4,115,39,70,206,252,209,0,111,111,169,129,171,253,29,38,167,211,79,247,138,127,195,96,153,76,87,201,141,206,42,12,252,90,204,165,44,196,66,233,158,9,249,151,98,192,161,100,96,160,200,97,73,58,176,166,9,16,136,184,66,12,152,200,69,18,131,196,128,16,40,165,48,28,5,50,204,122,3,13,109,108,130,182,187,145,133,73,194,107,130,240,84,147,47,172,29,132,46,202,226,176,168,228,4,10,157,14,137,239,1,193,13,222,0,174,216,6,161,102,141,133,146,47,184,186,225,164,99,232,147,103,69,180,203,39,237,148,68,96,90,76,228,84,247,47,99,75,115,88,175,213,243,2,75,120,202,159,207,173,53,170,250,128,121,219,125,210,182,162,38,43,210,201,62,169,121,62,86,70,94,147,6,25,243,200,255,145,81,211,197,127,73,141,101,241,15,16,65,196,214,64,104,69,153,39,45,165,212,93,3,179,11,23,146,61,63,244,67,2,117,72,87,113,17,67,147,244,142,69,47,201,103,159,182,197,85,117,41,218,232,3,76,255,221,15,4,254,104,172,225,74,16,13,41,52,172,121,35,33,142,55,73,112,66,108,84,30,125,28,236,34,153,147,147,43,177,208,179,191,227,115,78,11,240,93,253,70,255,255,250,55,254,95,250,126,143,71,213,117,219,245,239,126,156,172,200,68,81,199,177,3,144,50,162,149,196,100,67,8,67,62,157,42,137,86,0,0,83,212,194,63,3,238,30,141,220,43,53,216,124,195,227,163,20,115,12,170,128,51,218,20,193,97,179,32,14,132,130,198,6,57,183,99,4,2,13,8,83,30,38,136,1,132,0,114,82,41,143,201,192,101,218,206,33,255,251,178,100,29,142,70,215,104,203,27,143,102,160,68,34,185,211,97,226,56,28,197,149,38,78,233,49,200,243,148,232,28,245,149,80,10,173,248,216,80,28,68,34,78,152,157,169,125,186,210,181,193,170,238,178,124,213,46,230,66,65,117,253,19,246,43,102,26,8,3,194,47,43,67,9,127,18,183,58,84,57,128,59,238,214,204,114,204,179,187,226,61,179,251,168,182,66,222,148,171,80,203,186,150,125,95,95,108,159,198,243,195,82,171,148,248,217,227,165,141,75,253,89,171,174,62,240,48,202,127,230,75,152,214,171,99,92,195,167,14,42,235,169,143,34,188,105,11,77,146,143,151,189,103,72,13,156,124,48,235,102,81,156,169,90,190,235,175,13,157,186,167,45,46,101,30,247,229,184,104,229,242,187,20,116,113,184,246,142,44,105,191,144,238,218,0,0,203,251,226,238,167,99,114,140,136,178,249,191,9,245,27,209,26,179,25,40,130,241,236,166,153,77,237,159,167,63,106,71,213,232,255,212,229,254,167,95,109,253,10,119,149,102,129,16,24,80,128,18,45,67,222,227,102,41,116,95,84,93,72,166,199,154,9,204,98,133,15,92,67,77,70,85,12,239,45,140,37,31,141,37,55,140,220,26,204,25,5,204,4,6,204,107,14,1,64,169,138,166,98,128,24,10,6,4,76,230,54,129,225,128,32,145,102,96,64,206,99,144,124,2,91,208,200,97,105,50,118,66,73,120,42,81,90,93,183,185,136,55,73,59,168,36,10,146,9,71,1,225,113,224,176,84,119,47,115,86,134,101,138,95,96,170,4,106,91,170,209,26,235,40,93,145,123,101,128,205,254,45,209,21,59,17,138,177,233,38,52,253,156,222,175,254,165,243,91,110,15,3,123,2,93,91,63,206,74,119,188,229,244,149,243,254,248,26,166,232,195,41,238,78,205,236,159,226,149,136,147,55,43,97,101,139,164,121,160,14,76,150,50,128,139,210,73,44,80,198,36,191,238,132,152,171,159,247,179,235,127,57,93,32,201,181,111,201,82,147,107,191,96,141,58,185,207,53,237,62,19,157,50,65,113,207,180,170,136,165,68,255,207,25,240,224,132,5,3,225,250,70,49,236,161,120,12,2,152,254,82,43,112,86,232,3,153,215,145,13,223,71,235,219,229,222,169,64,86,81,212,211,175,255,254,130,199,158,66,158,124,123,245,40,154,251,63,252,163,215,140,213,190,87,95,255,234,0,1,99,10,139,227,205,16,19,43,157,3,7,78,195,9,130,145,154,124,197,163,52,196,20,0,193,17,184,193,226,149,119,153,20,97,160,152,193,193,4,202,34,40,194,192,0,96,27,10,130,70,4,0,6,112,6,160,164,249,201,17,5,165,96,171,112,11,138,71,74,68,255,251,178,100,36,14,135,67,104,201,147,184,76,226,58,199,217,215,97,130,98,91,221,163,46,110,189,154,129,12,13,230,13,146,154,24,161,233,18,95,74,34,126,93,27,213,19,13,42,43,154,200,213,66,112,228,186,13,132,120,83,72,202,205,37,173,217,51,208,249,254,99,245,85,218,175,158,143,22,111,239,61,138,66,146,7,198,89,103,251,63,150,227,214,102,25,42,110,81,63,118,223,134,61,98,188,213,170,90,122,45,215,163,207,12,182,113,136,27,217,151,122,139,178,126,42,86,35,98,2,237,92,21,150,100,78,151,21,183,61,80,205,78,17,106,5,133,170,53,115,57,143,207,229,43,82,245,139,65,229,106,61,55,41,36,226,194,9,205,168,92,60,138,94,253,149,207,60,102,247,168,198,194,238,230,199,196,112,220,123,86,212,105,133,171,107,160,4,0,2,126,6,194,238,219,88,89,129,12,27,214,23,55,1,95,84,121,79,37,29,170,171,65,81,101,109,4,137,151,253,13,25,191,244,255,255,255,75,255,255,255,253,190,172,130,29,132,157,135,252,68,234,198,93,189,20,148,48,164,101,56,232,241,48,60,184,49,160,6,48,128,57,50,136,13,49,204,34,48,200,99,2,8,230,6,12,75,152,198,17,121,247,16,3,6,41,8,230,9,2,172,196,72,68,33,14,12,48,20,64,195,19,99,42,1,106,186,62,154,66,64,195,133,77,117,78,229,50,185,107,38,230,156,7,71,4,33,110,10,150,53,90,38,218,100,194,5,129,92,229,110,116,158,46,155,217,41,49,183,99,51,20,88,57,246,210,216,246,63,173,177,71,8,188,174,35,77,49,40,39,12,47,97,71,213,58,155,80,99,231,94,210,229,179,169,44,148,186,185,100,36,199,15,47,45,162,63,241,114,186,226,219,46,73,79,117,13,30,190,189,19,184,214,253,170,88,220,247,50,215,183,185,246,162,139,206,122,217,248,249,222,142,27,172,66,96,240,229,117,163,188,209,202,62,205,109,126,89,252,227,75,28,188,222,91,102,97,162,95,39,38,16,10,0,66,35,9,234,2,128,2,33,41,208,140,132,84,21,100,230,77,99,68,168,36,129,84,225,144,133,37,13,196,179,143,101,60,131,73,202,80,101,147,172,40,83,133,104,70,221,25,154,233,65,50,241,20,199,114,63,254,167,169,223,254,238,69,142,173,77,22,244,81,154,234,0,1,163,39,94,179,194,23,211,58,196,83,70,14,51,9,0,51,13,102,227,13,200,227,64,2,209,65,128,198,113,205,200,51,152,173,100,171,164,13,41,17,99,3,70,12,0,44,193,214,142,158,132,194,66,154,153,96,77,24,216,136,140,212,197,0,213,53,20,129,57,30,39,222,26,45,141,249,134,102,60,5,255,251,178,100,41,14,167,223,104,201,147,187,123,112,67,195,105,117,100,194,130,26,161,159,46,110,105,141,192,246,9,166,73,156,20,224,46,7,15,173,32,80,251,137,5,196,16,182,184,168,96,48,5,182,110,174,66,29,224,26,149,25,20,25,184,44,28,15,36,131,37,42,221,13,163,174,230,151,153,125,206,104,19,197,184,70,7,49,15,87,196,47,196,18,210,184,55,196,201,159,118,187,194,180,216,74,90,118,183,7,153,186,196,104,200,215,26,87,237,170,99,221,137,219,221,87,179,55,68,188,4,78,236,201,2,52,28,70,163,132,117,217,75,61,109,173,63,93,193,211,50,239,10,215,60,167,218,228,95,219,230,10,218,27,84,120,248,108,86,209,85,26,59,168,247,244,205,167,137,18,104,213,198,29,237,118,250,120,214,135,171,63,143,26,4,48,216,130,211,4,152,14,14,121,87,216,0,128,165,103,114,71,85,95,11,172,206,212,88,228,57,51,37,137,36,50,193,180,216,0,70,191,87,94,216,50,18,68,206,22,26,194,198,127,215,160,237,138,64,232,44,86,122,143,142,70,255,248,126,41,251,105,25,112,143,41,255,246,220,182,133,65,92,136,41,195,47,226,207,212,129,53,11,108,206,200,19,6,133,13,50,65,51,176,28,201,166,96,192,177,141,0,101,199,52,169,90,108,64,21,51,1,0,208,0,124,9,157,151,156,247,171,22,113,198,138,171,229,67,9,208,110,118,205,20,13,140,221,118,85,222,216,102,145,212,228,122,209,202,63,86,80,235,213,141,145,7,133,89,115,31,216,118,17,181,150,230,106,38,192,50,154,180,205,102,246,46,201,67,156,211,228,77,23,78,195,120,153,26,199,153,97,125,126,139,50,246,189,245,165,115,236,160,163,110,26,217,34,219,228,237,206,156,41,154,250,234,93,133,240,94,239,37,102,199,74,185,139,52,185,239,51,53,94,225,227,176,95,23,40,214,115,217,92,134,184,254,96,50,142,26,85,165,233,184,197,107,15,35,177,107,50,236,217,14,145,226,39,151,109,86,243,171,223,163,121,123,34,140,190,89,180,162,165,11,47,96,30,147,235,14,135,52,37,60,0,138,19,137,41,218,43,189,84,16,11,26,40,220,53,65,86,60,202,146,199,220,116,44,119,46,164,199,13,14,214,202,196,95,255,108,39,217,254,159,255,246,41,193,32,226,42,78,166,241,106,191,245,152,0,0,75,116,67,217,58,1,116,212,47,116,44,50,104,56,198,211,177,80,201,163,78,230,36,23,152,60,152,145,134,158,34,175,176,32,96,199,132,118,106,170,165,242,32,22,160,28,137,32,230,213,38,5,188,97,96,168,56,30,226,210,206,183,23,175,217,139,236,242,199,73,200,55,78,209,96,71,255,251,178,100,39,14,198,232,104,203,155,143,101,80,64,229,41,131,96,202,128,29,161,199,38,78,229,49,193,19,141,165,129,172,24,168,54,46,84,88,20,209,50,85,182,42,73,132,84,6,206,2,183,76,37,191,225,28,77,236,177,220,90,52,202,225,153,92,102,130,101,29,232,232,240,201,138,99,91,220,120,247,85,200,191,14,75,51,165,44,94,254,164,181,47,216,189,84,197,209,33,227,65,1,57,234,61,88,211,70,74,128,115,101,29,104,205,22,44,157,66,75,18,248,145,210,247,222,102,148,199,26,79,253,71,210,196,162,200,235,48,208,189,174,198,170,216,58,172,62,137,132,140,172,62,84,149,9,34,244,201,189,195,135,14,78,178,188,187,31,101,219,248,89,147,11,100,93,9,2,0,65,32,168,54,125,88,104,202,224,211,162,102,179,5,240,178,118,13,60,211,210,6,3,179,148,46,38,134,77,173,77,87,22,127,41,223,115,100,178,217,113,197,12,130,201,196,226,96,174,119,229,189,191,254,51,111,231,255,79,244,127,183,212,12,152,169,219,155,156,114,25,162,114,153,146,117,24,218,8,26,0,121,25,178,39,24,224,13,24,186,54,24,74,94,138,2,102,146,140,195,0,57,128,160,9,162,32,145,136,224,224,0,13,26,23,2,129,201,148,128,33,50,202,147,48,17,75,111,161,128,16,153,73,11,51,20,110,146,235,237,124,84,110,227,8,80,105,88,57,40,32,49,149,121,90,11,34,34,227,1,7,49,47,128,151,250,115,51,167,118,200,92,36,225,220,26,16,6,52,238,250,236,156,132,225,59,21,252,36,221,212,59,83,139,129,84,105,39,43,50,135,94,204,245,38,124,167,138,246,87,219,181,99,4,205,70,157,35,100,16,70,68,29,149,152,169,227,198,128,145,123,201,85,160,111,202,120,226,137,60,82,185,245,245,148,46,233,22,37,77,74,185,79,17,177,149,74,170,219,38,155,146,38,179,226,115,158,39,140,101,100,187,227,41,108,246,81,98,18,132,153,246,180,62,71,253,132,242,246,21,126,113,165,229,9,42,16,46,132,208,48,53,143,140,138,5,7,88,166,6,88,210,75,68,233,161,229,160,181,51,110,0,66,182,122,121,83,61,32,19,191,199,83,72,124,254,243,186,59,225,45,78,145,219,215,236,94,245,26,96,220,85,52,59,210,74,159,157,138,31,247,118,109,247,252,213,191,255,172,0,0,12,128,76,155,243,0,95,76,84,54,48,136,240,204,100,160,130,9,136,212,134,4,5,152,48,168,34,6,152,80,61,40,51,16,38,42,134,38,52,11,32,73,216,76,213,240,98,224,1,17,71,147,8,197,26,36,5,0,64,80,205,52,230,85,110,177,155,174,206,154,209,104,188,159,131,255,251,178,100,38,136,166,166,103,77,83,143,77,80,63,101,25,113,97,229,98,156,37,163,42,110,189,56,192,197,134,167,169,134,9,80,14,69,79,62,10,204,93,44,167,98,115,186,251,62,36,73,214,91,39,96,86,52,247,246,214,107,62,164,87,164,76,69,123,32,210,80,55,198,157,183,112,16,233,37,181,30,92,218,138,21,154,236,7,174,164,46,99,91,110,195,208,26,19,154,39,17,35,153,114,33,229,68,165,197,145,182,108,153,121,38,194,71,11,162,74,20,133,18,4,217,137,40,136,217,146,221,52,48,21,151,20,131,211,97,134,182,26,75,132,73,161,85,118,152,154,166,122,20,83,104,171,102,110,74,50,108,225,30,141,185,9,211,46,250,54,160,6,33,152,4,3,178,73,214,150,110,105,69,194,197,114,87,61,33,43,240,232,214,164,130,125,41,66,56,30,236,207,10,118,191,155,81,209,200,14,215,227,213,29,59,55,255,255,142,71,121,109,26,120,107,146,75,46,189,75,71,218,141,21,0,1,77,184,21,193,204,201,78,12,12,77,1,73,57,147,193,153,148,167,137,146,130,57,128,197,201,136,192,33,135,160,18,12,25,146,3,32,216,200,32,97,240,178,92,212,86,86,50,192,100,96,48,112,10,23,88,178,138,17,2,80,8,132,46,5,1,13,180,106,204,126,236,74,141,71,167,104,26,66,235,180,93,184,185,48,20,231,98,184,49,234,50,139,88,7,107,49,66,172,60,217,131,240,138,162,96,92,38,149,196,226,132,238,28,5,185,225,103,90,132,203,12,230,130,68,162,34,161,76,173,204,103,172,72,77,231,188,8,80,107,161,182,195,137,201,119,44,247,183,4,104,181,27,40,158,27,81,8,76,77,137,212,242,43,225,210,98,90,150,75,36,138,243,14,205,121,13,109,53,9,195,31,223,189,122,77,21,86,74,49,134,161,109,149,102,157,123,67,178,103,113,27,114,93,2,243,34,193,181,104,133,205,225,25,233,90,181,129,46,227,5,78,185,58,0,33,55,12,101,222,103,208,44,88,128,211,206,68,53,103,172,42,89,3,12,217,216,28,25,255,5,178,237,175,219,255,255,254,239,250,157,94,171,198,53,150,20,115,25,50,5,60,252,168,0,1,99,17,85,111,50,71,22,131,12,2,86,48,126,26,83,5,192,16,48,208,33,147,9,48,212,48,246,6,147,12,48,54,48,70,13,83,0,16,59,1,23,96,32,1,80,88,197,164,12,140,19,192,68,72,3,138,2,156,10,12,198,23,97,56,96,66,2,45,192,113,0,145,164,188,50,37,3,200,150,185,234,153,131,163,107,233,237,25,39,46,149,14,1,47,179,71,20,36,74,20,148,3,20,112,41,85,244,153,219,7,74,124,155,170,112,255,251,178,100,58,142,199,150,104,72,19,218,76,112,76,5,25,179,60,37,136,28,161,165,34,78,229,51,65,51,138,230,77,151,137,136,33,49,249,87,215,80,141,18,169,217,225,129,7,27,141,183,169,113,199,206,188,134,238,50,234,109,89,157,179,138,16,175,6,43,157,18,179,195,184,210,75,39,241,140,65,24,239,47,181,25,154,89,54,99,150,190,38,132,145,56,69,189,16,180,23,14,147,212,237,104,171,41,23,193,199,35,75,161,155,155,99,85,30,105,158,156,213,204,220,172,148,97,59,135,156,18,155,123,247,164,158,55,123,159,44,134,117,75,55,19,232,148,131,47,86,167,20,105,148,141,106,211,103,238,126,72,0,32,23,97,166,11,107,135,34,184,22,194,160,147,23,211,11,65,9,170,241,41,125,105,228,87,141,109,158,75,251,226,149,117,172,255,211,244,119,171,208,232,160,97,39,255,255,231,134,200,19,10,197,132,33,68,137,162,138,99,79,82,38,65,98,215,69,149,165,22,172,237,105,116,236,88,27,49,223,255,62,157,14,51,104,208,53,193,107,51,108,126,51,81,234,51,116,190,51,93,96,49,8,87,48,104,212,48,0,26,52,220,75,46,184,52,69,51,224,128,40,21,12,21,2,192,65,81,128,96,233,156,100,81,145,160,57,116,6,3,6,12,154,96,81,20,230,77,49,152,6,107,107,54,225,40,17,1,39,153,89,65,198,193,6,80,175,104,213,139,214,95,70,141,20,132,162,167,51,29,122,20,37,23,153,91,233,41,16,26,231,210,186,74,41,25,141,55,139,15,79,71,49,82,28,171,53,49,219,242,234,105,114,255,77,165,69,68,96,40,53,90,22,237,160,11,186,231,243,83,49,122,178,58,222,199,145,153,195,199,10,22,5,215,38,98,174,225,42,175,6,126,70,117,78,63,82,195,117,139,182,65,8,167,138,91,41,98,144,122,251,200,53,202,108,34,212,110,112,204,164,29,12,156,161,75,140,83,133,19,44,187,215,145,242,89,206,178,24,203,31,137,255,248,96,0,0,18,216,101,123,33,197,30,34,164,145,212,67,247,161,109,215,21,11,230,202,14,129,85,169,9,89,77,160,120,113,186,242,242,176,204,52,87,22,37,21,183,253,207,255,255,226,169,151,58,80,53,34,77,66,112,81,66,62,88,92,26,115,197,128,168,36,60,171,170,181,211,239,110,168,160,0,6,227,23,44,147,189,194,243,61,15,243,79,2,32,19,134,100,138,40,100,17,134,103,218,6,97,48,140,98,184,246,192,76,250,25,130,192,24,224,168,98,33,62,60,28,164,232,112,208,85,28,204,65,26,128,75,123,55,24,14,148,100,188,164,2,248,93,240,75,161,121,105,180,153,83,154,33,15,102,220,18,33,255,251,178,100,41,142,231,22,102,201,19,184,76,224,75,1,73,195,61,235,10,28,133,165,40,110,237,141,193,45,150,231,13,128,162,48,203,134,196,167,72,58,231,195,111,66,185,234,134,143,149,142,179,234,23,125,203,106,18,165,224,218,103,124,32,119,99,17,214,37,43,231,40,226,182,50,223,121,106,91,117,224,97,82,57,111,27,132,78,174,17,250,218,236,155,61,243,63,167,54,211,37,212,54,218,138,244,153,89,209,244,136,206,137,91,130,74,42,133,62,209,196,144,196,153,100,42,163,35,30,214,208,26,142,40,144,161,3,156,133,136,205,236,43,85,211,211,146,113,238,213,48,188,20,106,55,234,111,119,77,168,99,57,246,125,108,156,231,126,154,216,186,74,54,156,155,34,220,42,84,0,3,151,116,64,207,17,84,218,192,188,35,199,194,109,57,97,29,235,145,48,107,99,20,197,90,191,122,90,57,249,127,148,255,72,158,251,85,135,82,66,36,30,231,1,245,42,140,70,245,169,135,88,15,161,146,194,98,13,192,85,56,129,240,202,48,218,192,11,54,129,104,65,148,52,167,41,146,74,73,226,230,217,150,138,73,136,136,129,135,34,169,135,106,185,138,130,105,145,65,9,136,225,40,65,34,23,0,204,157,23,91,57,130,32,217,154,225,16,179,209,0,1,142,0,130,14,77,216,8,92,157,26,200,10,144,39,42,0,15,139,27,180,155,182,97,51,251,138,23,147,59,47,51,0,157,18,4,142,11,1,197,169,46,42,61,172,1,112,104,166,152,250,142,209,54,107,140,61,90,45,193,172,242,130,130,203,81,150,186,235,76,205,209,204,46,86,195,170,96,136,249,209,8,168,245,157,87,156,125,106,179,244,189,216,170,228,78,208,233,102,175,130,247,167,210,229,246,152,10,82,94,244,133,134,126,180,140,179,3,222,96,249,243,43,80,158,72,133,94,148,246,55,106,145,64,186,14,88,178,181,231,29,109,248,106,243,234,157,63,95,13,37,255,87,47,225,247,25,66,211,109,172,163,140,122,91,50,160,250,53,213,230,58,8,124,181,197,188,106,217,90,21,228,218,0,145,179,149,3,144,16,170,90,239,63,50,236,84,27,116,11,151,86,104,182,245,194,60,243,111,240,172,18,191,220,165,239,63,255,252,205,156,11,58,16,97,16,8,29,16,30,222,221,6,74,73,207,85,168,219,51,102,103,0,14,143,101,9,150,166,246,53,140,90,80,139,250,216,0,19,110,220,200,1,179,152,146,204,116,113,50,9,128,104,168,98,32,233,159,64,105,54,7,8,48,231,20,176,213,34,150,187,39,16,144,40,3,144,219,161,48,216,21,30,165,7,149,66,54,121,90,128,23,234,63,87,39,194,22,86,131,126,129,97,204,3,255,251,178,100,34,12,230,66,104,205,27,154,97,112,63,229,41,162,60,34,140,158,29,161,36,78,225,51,129,5,12,165,137,156,28,168,154,112,251,160,100,219,68,192,15,30,163,163,139,124,213,2,232,98,60,225,240,239,103,126,159,59,243,61,50,71,59,12,141,100,77,30,80,214,9,145,84,130,73,101,154,251,52,178,86,221,128,221,122,179,165,231,134,200,211,86,121,92,192,64,18,86,29,49,215,182,187,38,103,70,75,239,48,82,21,109,39,74,132,242,5,41,43,28,43,173,142,59,242,221,141,245,216,163,46,212,39,85,141,83,5,231,157,244,109,68,178,233,115,28,41,168,66,189,111,77,162,250,98,3,116,119,169,101,191,48,127,251,192,9,160,170,12,50,248,17,246,240,111,138,192,100,158,199,109,128,65,212,48,57,110,36,25,84,36,71,55,141,231,223,9,25,191,255,86,90,255,255,163,18,35,12,144,48,131,68,79,126,142,176,193,149,62,46,136,182,173,215,54,247,86,164,128,0,57,130,73,17,253,173,169,142,65,249,172,98,73,162,4,97,129,46,97,133,224,193,131,233,153,131,64,0,80,169,3,4,70,62,150,172,56,192,144,168,194,66,124,193,64,133,28,2,4,226,17,216,192,163,4,197,144,42,4,44,7,207,82,68,3,5,35,92,25,220,174,218,85,164,74,192,191,134,36,65,208,98,247,40,83,166,13,2,143,130,145,29,161,153,72,9,3,158,61,181,198,244,182,136,20,204,157,250,66,84,66,110,61,40,0,169,72,235,180,137,142,106,172,143,115,61,220,170,31,187,101,116,39,237,36,213,182,55,12,101,240,109,76,46,67,83,21,235,211,94,122,200,185,85,196,139,193,209,35,153,178,116,146,99,73,186,198,220,142,94,201,30,194,109,147,93,73,122,201,174,151,4,22,6,145,43,98,171,71,22,27,105,78,143,85,74,57,93,187,40,195,160,102,8,26,86,2,70,37,10,15,201,161,16,216,217,16,92,109,56,174,248,206,12,151,34,154,233,109,150,21,157,235,106,195,230,124,218,43,1,198,68,109,202,167,65,73,118,12,197,58,140,70,80,53,58,196,31,43,115,32,174,63,57,188,245,152,233,65,111,40,110,40,119,203,113,171,175,46,120,179,83,241,139,255,206,120,146,197,55,180,84,87,159,191,255,219,87,254,191,22,245,177,91,80,0,76,45,155,15,127,35,204,71,71,140,245,97,76,106,0,140,181,9,76,182,18,204,62,48,76,55,7,204,70,32,140,7,5,76,52,49,154,96,96,54,104,136,148,76,99,152,0,4,128,129,163,1,196,3,41,74,243,7,129,2,214,146,135,68,64,226,31,16,136,70,128,41,179,114,210,130,192,73,202,239,154,74,249,100,167,139,161,255,251,178,100,44,14,231,134,112,201,11,184,76,224,67,67,233,114,96,163,132,156,37,161,40,110,233,143,193,9,20,101,65,147,30,24,192,200,173,0,120,96,103,221,232,93,56,16,172,188,12,122,149,86,52,230,92,184,170,171,123,111,49,85,69,105,46,192,202,107,28,126,235,67,125,222,114,29,253,108,98,12,165,69,94,79,191,7,63,120,223,112,102,243,167,136,229,86,244,253,114,212,207,241,29,99,175,138,174,62,128,122,238,104,255,3,109,152,134,149,137,51,154,92,153,141,109,1,66,77,209,82,49,89,3,255,116,98,108,212,3,241,171,91,194,148,124,177,189,102,10,102,226,39,108,118,160,163,120,212,140,27,114,165,47,206,115,240,168,174,232,43,191,206,15,143,185,102,74,19,203,245,77,232,231,97,4,218,100,0,2,8,76,159,162,168,6,17,117,24,152,137,101,174,93,14,28,224,217,101,45,145,14,50,233,248,180,25,26,80,158,67,78,33,227,21,226,90,148,88,92,167,130,172,251,204,208,188,38,146,155,45,33,52,167,255,253,123,254,238,164,161,108,84,109,204,36,184,96,61,4,112,153,70,101,74,72,97,210,6,100,152,206,98,50,126,13,16,12,163,75,12,3,6,12,81,0,199,130,194,66,44,144,4,33,6,204,182,13,8,135,84,53,84,0,210,39,222,105,236,0,181,72,82,19,44,148,178,98,37,47,21,168,162,169,74,216,140,88,190,25,68,225,247,174,140,120,27,10,83,58,10,146,164,227,234,192,137,16,183,30,165,83,190,192,219,109,20,47,25,164,172,181,118,72,217,251,34,222,83,183,187,45,252,47,99,89,171,202,67,101,248,38,34,117,210,225,243,143,36,247,86,229,38,254,254,60,141,150,93,199,163,191,100,108,80,246,181,110,40,50,15,198,221,163,237,93,184,215,156,178,158,175,189,84,135,188,75,63,45,153,154,176,100,36,42,188,125,20,95,173,149,94,187,203,158,119,54,151,147,169,127,191,206,151,121,145,163,229,229,181,250,82,111,176,237,155,111,46,244,89,235,199,36,248,87,177,137,210,46,212,142,136,192,18,184,192,65,58,12,28,19,96,26,236,45,204,139,15,119,215,252,51,42,210,187,18,164,198,86,157,82,213,213,95,13,119,230,254,116,177,54,31,240,174,80,61,230,36,186,28,110,55,250,255,249,64,154,220,88,207,246,126,175,158,197,242,2,0,204,62,249,142,111,44,13,47,66,13,50,20,141,5,23,76,176,50,129,75,57,149,38,137,136,193,137,139,195,8,144,20,97,137,84,183,194,162,16,48,143,2,132,42,222,76,28,144,138,225,128,248,243,72,177,139,1,209,88,96,220,2,161,104,56,45,92,145,25,106,231,95,174,171,67,3,1,117,255,251,178,100,39,138,199,60,113,201,11,172,31,66,69,4,57,115,96,169,136,29,153,201,40,174,237,141,201,33,148,229,73,156,40,176,164,18,4,54,153,5,0,145,208,224,154,188,97,177,171,21,116,100,138,118,56,235,180,150,155,149,101,236,197,176,110,137,111,63,43,134,25,197,179,230,104,167,215,90,180,132,225,120,48,32,11,15,48,249,100,17,27,58,132,111,190,204,118,113,75,51,70,31,98,183,218,244,46,127,255,86,7,107,18,223,249,188,228,237,92,253,161,194,0,159,65,244,238,17,208,168,58,28,171,36,22,28,225,226,168,81,74,203,90,57,174,172,81,102,35,222,136,195,2,9,104,111,8,198,32,35,140,9,72,80,121,168,162,154,19,131,205,111,88,242,118,207,239,220,40,52,152,126,71,6,69,176,128,5,4,144,35,131,69,65,28,85,46,64,181,86,128,96,31,119,137,253,14,198,112,72,68,36,54,160,233,42,135,72,114,16,198,151,61,232,20,210,153,82,61,118,137,190,200,162,121,144,137,218,233,17,189,232,206,254,6,126,179,191,117,219,186,125,10,202,126,176,132,200,204,160,198,114,104,204,144,164,205,132,208,195,112,240,198,180,64,194,98,28,206,65,244,20,43,24,30,56,100,98,160,214,12,1,128,160,185,150,161,225,146,133,21,64,148,116,168,66,109,198,1,171,177,192,185,0,242,36,192,169,137,127,220,22,41,130,138,183,70,145,37,47,3,95,131,222,52,225,110,9,222,200,91,148,42,158,9,91,149,20,88,152,42,81,62,243,180,135,70,28,159,67,217,170,104,131,16,125,162,23,219,175,27,246,33,98,143,255,190,179,202,96,89,81,125,160,92,213,226,233,126,238,216,229,97,250,150,171,86,107,233,86,126,210,252,195,78,45,183,184,207,119,243,176,91,123,172,183,229,218,52,148,220,65,19,132,162,248,122,5,130,113,177,100,178,132,100,52,148,4,98,185,169,139,81,173,221,172,204,207,100,236,253,97,203,85,234,219,235,106,180,210,242,105,90,21,53,114,153,122,124,247,207,223,183,186,211,51,217,245,131,237,57,189,187,155,27,184,125,152,22,9,139,193,176,0,1,45,217,64,202,162,174,168,41,133,9,65,194,170,92,138,63,40,58,134,171,10,24,59,253,77,74,244,163,163,191,243,20,123,130,252,101,46,37,3,36,183,52,214,81,50,247,78,237,208,194,239,29,163,167,211,79,100,39,162,47,250,178,149,226,159,255,255,255,240,224,0,1,27,148,193,90,67,17,154,12,86,115,48,66,24,198,66,3,22,153,204,104,2,48,193,249,207,48,8,157,91,76,94,28,107,74,42,101,160,128,112,161,139,39,26,100,25,16,80,44,113,121,1,12,9,71,228,4,85,48,255,251,178,100,30,14,229,239,103,204,155,143,76,64,63,130,185,130,97,226,100,28,241,199,40,110,233,141,200,249,8,230,204,243,53,128,210,104,17,213,138,162,247,189,43,19,249,44,82,139,215,144,232,203,72,100,219,80,232,221,28,207,20,9,57,192,55,52,176,154,112,251,190,191,249,92,152,224,156,22,72,62,9,36,216,0,71,20,99,79,180,20,211,54,30,201,166,222,83,164,196,12,210,24,190,101,103,4,48,141,110,255,23,66,27,187,117,15,137,175,214,102,73,51,168,84,68,140,226,139,118,51,31,234,25,31,63,92,243,106,173,171,180,190,64,143,31,32,165,149,94,43,62,150,142,41,47,10,173,250,220,194,31,247,111,214,0,22,9,186,52,132,237,16,165,206,11,73,151,144,69,241,101,18,224,80,48,134,197,164,242,138,185,134,225,79,70,169,252,23,173,119,51,216,244,137,238,91,92,57,108,255,189,84,122,243,228,147,32,246,146,18,26,92,162,217,37,56,163,164,153,12,9,203,13,94,65,12,28,68,204,137,12,204,178,1,12,116,51,76,75,33,140,137,39,200,139,83,20,130,67,1,192,227,33,131,20,132,0,5,64,17,228,56,241,123,193,72,134,36,25,236,198,96,43,12,25,28,68,193,234,16,16,5,42,116,105,231,34,238,227,209,72,24,18,252,211,115,110,92,38,18,198,20,213,229,152,154,82,121,40,218,52,66,113,124,155,188,53,75,167,185,70,57,105,159,91,160,140,181,110,45,185,252,113,251,221,106,206,134,7,65,185,37,193,224,150,177,48,132,138,37,130,183,238,237,230,220,167,86,202,75,167,77,123,166,175,86,155,68,150,99,162,191,206,243,112,230,218,217,244,189,182,180,173,32,74,34,152,143,6,163,202,163,133,149,67,31,13,214,171,87,72,102,28,105,124,10,154,48,163,212,139,245,67,75,206,101,248,43,38,212,94,230,51,207,78,217,23,174,125,139,90,169,41,40,166,102,127,230,103,109,106,255,203,53,133,75,185,214,250,29,193,38,172,86,35,140,96,190,47,2,216,174,85,197,13,94,27,65,248,10,121,196,66,80,87,156,212,255,206,188,177,68,255,255,255,245,79,246,116,77,132,69,78,8,0,34,65,12,28,44,16,8,134,196,72,131,192,16,192,10,214,192,0,0,12,0,101,223,243,13,242,54,161,227,26,27,51,22,51,10,7,48,164,161,233,193,151,141,52,6,90,58,70,52,52,176,231,136,138,74,86,252,16,128,112,164,52,221,184,49,90,41,208,232,152,85,243,219,210,186,12,31,251,88,53,194,123,65,147,216,218,235,178,16,246,85,43,17,220,245,79,104,239,249,235,241,157,68,229,94,62,166,37,166,25,161,140,149,44,28,132,133,204,144,253,255,251,178,100,51,136,101,224,103,78,83,121,97,114,54,193,89,234,49,235,6,29,197,225,34,46,225,51,80,183,133,103,76,151,176,40,106,243,139,222,59,179,83,115,104,235,167,172,24,181,27,45,198,205,22,47,142,209,56,35,162,179,175,179,72,26,97,122,213,205,186,223,195,99,153,181,168,234,198,215,46,181,10,71,231,43,19,29,173,109,111,172,189,189,250,83,109,104,58,204,179,244,188,113,102,66,236,187,87,250,123,230,159,177,179,14,35,82,183,97,8,0,128,0,0,3,155,134,64,193,216,76,156,196,237,224,222,153,9,192,83,48,21,175,52,161,60,100,58,206,170,41,239,255,255,43,254,159,61,198,180,68,39,82,78,201,74,200,44,152,208,30,28,134,157,168,3,50,231,180,61,185,56,52,8,208,50,245,195,50,116,129,51,108,180,50,176,171,50,125,170,21,13,76,54,45,204,8,6,76,242,17,139,64,97,112,54,106,0,152,98,0,46,24,2,2,133,211,0,66,179,59,201,67,63,64,116,215,94,67,197,67,53,21,16,10,42,190,32,171,236,2,47,13,60,163,204,198,83,37,68,184,12,80,9,254,29,232,228,126,58,52,138,88,49,63,117,52,253,179,200,97,179,205,18,42,95,140,6,161,149,123,47,110,210,139,114,73,99,187,185,153,233,110,57,227,214,148,198,205,14,166,140,133,204,142,27,37,18,137,208,183,29,58,120,169,149,179,147,205,98,240,90,245,232,81,42,73,115,221,140,147,150,255,189,124,212,234,239,209,163,48,78,42,209,50,56,50,137,39,172,180,203,19,90,81,207,107,87,89,76,69,106,33,61,214,116,177,209,59,34,33,176,194,136,210,77,14,191,202,51,132,181,44,34,141,160,155,30,117,63,234,59,159,255,183,251,227,40,95,233,228,119,164,197,226,193,146,128,141,56,153,39,88,157,184,166,48,76,241,12,90,161,167,120,238,55,29,33,215,255,87,255,221,255,255,211,84,182,67,113,86,169,48,97,99,206,15,204,168,0,1,147,14,44,131,245,10,51,50,25,131,17,134,35,68,192,35,16,89,176,130,196,202,177,172,199,225,32,194,226,232,192,80,168,205,210,28,32,10,0,136,198,22,150,98,16,164,176,9,3,0,145,17,6,21,13,128,209,121,112,180,80,94,53,70,252,4,38,162,163,70,188,219,55,8,29,212,18,1,236,214,120,154,37,33,105,83,36,104,20,100,176,27,192,172,56,76,11,5,116,119,96,101,245,13,154,203,145,99,16,54,98,54,57,239,180,40,116,194,102,98,71,50,59,97,129,26,205,19,80,154,144,20,34,204,36,101,131,105,242,221,102,248,12,180,101,196,237,81,116,159,112,139,184,78,179,183,219,97,146,51,119,187,215,156,6,255,251,178,100,83,142,167,86,118,72,147,175,54,178,66,163,41,147,97,130,98,29,145,213,34,47,109,109,201,4,134,166,92,247,148,56,156,60,87,216,233,219,238,171,81,36,85,209,57,181,13,112,175,204,72,210,205,36,129,186,107,110,238,63,46,18,18,209,71,145,9,158,155,67,39,206,83,194,243,254,238,233,34,145,191,51,250,107,251,172,205,93,238,159,251,223,27,89,246,105,203,166,238,108,0,0,18,200,53,106,50,8,170,224,37,69,84,212,102,205,46,82,159,154,153,22,67,185,116,48,22,46,228,106,13,252,157,168,195,126,39,255,254,207,255,245,31,160,84,152,202,212,1,75,133,30,192,88,92,144,104,241,4,226,143,118,150,127,109,113,167,48,100,20,131,64,96,11,48,100,21,195,14,1,252,48,173,9,131,13,32,8,48,191,2,131,22,129,19,48,129,4,83,7,208,91,48,0,0,211,13,32,184,76,211,0,192,37,49,19,7,3,67,13,155,12,83,49,4,147,192,103,1,237,52,37,133,26,169,91,37,68,115,26,1,66,11,212,171,69,214,118,223,212,73,183,40,142,170,94,137,9,61,3,69,175,116,20,245,36,221,53,32,208,20,158,237,103,253,219,135,164,234,194,68,5,94,1,65,73,136,252,185,127,210,142,96,19,139,205,138,77,34,77,86,42,2,112,196,140,88,161,96,152,216,180,83,55,123,202,182,178,92,117,165,70,239,84,236,162,194,135,31,93,57,96,237,74,78,166,88,119,187,165,105,173,98,207,219,151,89,227,14,109,218,204,117,211,104,229,185,84,12,38,110,153,222,238,27,202,178,173,46,163,94,161,163,207,185,105,155,234,231,101,240,117,236,73,143,134,199,117,81,251,120,174,238,109,42,174,238,229,9,106,105,196,54,128,164,132,108,35,39,104,21,80,35,204,112,0,204,112,157,13,65,251,68,144,157,169,166,157,172,124,184,85,26,19,0,118,168,233,175,255,255,179,242,189,14,126,132,188,234,192,100,153,89,149,1,81,56,161,82,173,81,26,19,107,243,75,255,232,0,204,11,131,4,215,144,119,72,0,208,196,32,147,12,44,130,0,64,63,200,224,97,140,54,134,8,64,56,97,96,11,228,64,108,97,254,37,232,100,88,2,83,25,160,86,48,116,2,224,72,1,152,13,128,81,128,112,54,24,120,8,249,133,136,23,22,0,60,168,44,61,170,24,24,46,105,142,133,174,237,196,252,139,176,248,192,240,106,57,166,68,76,26,248,178,4,58,23,174,2,128,160,54,29,90,232,146,8,127,111,98,138,195,45,236,226,166,96,211,119,146,54,164,204,165,220,175,71,126,145,250,159,175,21,179,118,158,166,222,40,147,203,22,172,210,185,123,145,155,241,153,186,185,83,255,251,178,100,77,142,135,84,107,71,139,218,52,114,74,167,105,186,52,6,226,93,1,153,30,79,104,209,201,45,16,231,12,241,14,32,213,206,101,18,37,169,217,101,80,18,34,135,132,154,243,69,167,182,18,137,81,127,251,216,123,239,234,217,149,149,120,248,207,218,94,165,13,82,9,159,231,214,126,246,142,131,15,169,72,244,26,253,81,89,250,15,253,51,202,143,65,99,25,55,102,168,73,159,149,184,154,239,119,17,12,5,179,24,105,96,0,32,0,0,15,176,14,228,208,137,3,168,222,6,146,92,8,113,232,57,160,181,36,102,3,209,129,34,234,11,72,136,99,141,49,255,87,123,95,255,255,86,173,8,53,22,43,117,45,226,34,91,75,246,96,60,212,36,91,152,14,58,7,15,64,165,253,2,151,88,121,232,29,206,128,198,22,229,218,105,128,39,230,15,99,86,96,164,12,230,47,193,82,97,230,33,38,32,128,92,99,114,23,230,9,0,180,96,158,30,129,80,20,48,214,22,97,192,13,48,44,6,35,6,176,231,12,1,80,176,9,152,22,0,48,4,46,4,2,134,96,112,6,140,156,42,140,60,9,108,140,146,208,203,73,147,45,201,254,142,48,249,89,88,42,149,84,5,5,36,133,151,131,202,25,55,175,13,209,224,19,55,200,150,192,212,15,204,56,252,185,149,70,67,195,152,65,9,17,106,110,16,224,203,44,92,136,202,183,86,119,243,237,238,52,214,197,59,83,145,169,170,247,155,149,251,153,202,48,171,134,58,30,201,255,79,228,189,141,119,99,172,196,24,233,66,91,227,228,52,155,228,162,121,229,179,62,118,212,37,222,209,123,201,151,198,125,123,154,65,20,179,10,73,206,206,53,7,163,150,198,219,121,136,248,218,89,3,65,220,112,81,94,195,178,73,226,106,115,124,76,228,149,81,122,203,0,48,23,108,85,151,18,207,8,34,216,171,64,33,105,158,77,105,4,74,87,234,69,105,89,193,50,179,255,254,191,255,43,187,8,3,54,96,32,95,255,225,194,131,69,20,40,104,234,220,144,212,37,62,42,120,240,142,42,124,186,108,121,193,77,70,27,89,13,5,83,46,199,38,178,36,1,3,119,220,206,117,147,224,24,204,70,173,48,171,52,199,131,19,7,37,77,41,128,14,243,38,148,192,203,89,38,175,238,96,144,231,149,80,10,18,66,41,104,52,81,189,138,11,25,120,148,26,48,220,75,68,154,141,231,172,110,190,195,183,106,227,152,67,162,26,19,122,144,73,232,11,111,100,99,84,14,226,132,83,1,220,204,189,157,247,233,153,153,175,98,178,241,177,126,34,153,102,197,146,93,53,187,204,46,62,193,248,255,18,231,239,72,151,94,55,208,177,119,68,243,22,181,177,151,255,251,178,100,64,140,229,226,104,203,155,154,97,112,77,199,25,195,60,67,142,27,77,163,34,110,233,49,65,38,151,102,140,208,15,16,22,99,71,171,219,70,210,243,238,114,159,12,210,202,223,91,103,99,188,207,214,182,110,187,182,127,50,213,113,22,186,218,238,68,212,44,99,127,139,93,214,226,157,190,229,51,32,162,196,139,34,91,115,121,191,30,181,5,207,192,28,79,181,42,208,248,98,204,204,72,148,1,156,154,82,113,175,181,226,127,27,204,212,204,109,101,52,255,255,111,255,158,71,8,76,50,255,255,79,153,94,187,46,49,218,113,25,137,217,241,32,51,161,51,202,44,209,71,177,42,20,74,222,46,88,49,24,25,18,40,70,133,20,119,255,253,235,0,0,83,144,202,190,236,232,35,44,200,243,180,200,54,228,201,209,32,199,229,8,202,17,124,197,37,208,18,43,24,192,40,63,198,40,40,8,79,48,192,7,53,16,42,49,208,28,18,3,1,194,89,128,162,25,152,97,104,148,72,16,2,138,179,40,136,74,8,86,2,113,182,119,223,8,196,174,126,46,154,182,102,95,214,77,72,16,22,29,43,13,26,149,83,47,254,221,18,37,107,24,84,170,93,75,97,115,41,234,177,230,233,73,114,150,65,168,39,174,254,126,77,201,50,66,193,210,5,68,40,171,8,77,171,167,182,30,228,254,140,251,123,227,143,183,172,188,47,53,45,210,7,153,241,90,77,103,114,250,146,70,213,96,170,126,231,75,163,99,18,114,61,249,186,179,3,52,117,238,56,189,120,207,226,249,221,139,169,56,245,117,150,86,156,212,98,109,229,202,202,46,94,37,144,81,43,133,39,152,179,138,59,229,197,37,19,177,22,75,66,132,130,33,128,30,133,168,39,228,168,12,114,96,243,64,4,98,4,80,36,145,81,77,65,110,14,21,43,56,223,255,219,211,140,68,21,148,129,195,178,137,81,52,132,110,8,8,138,77,50,176,145,171,195,184,210,111,159,49,11,13,126,231,212,131,173,93,157,88,165,137,0,187,243,3,124,243,134,132,195,25,200,99,25,65,227,58,71,35,28,207,35,34,136,83,13,194,147,8,1,83,21,67,0,0,24,96,10,62,34,0,76,9,14,140,105,36,76,29,13,64,192,40,112,108,22,26,72,6,96,115,202,36,0,14,133,37,96,212,88,10,17,7,0,177,42,123,12,250,138,154,210,186,229,36,60,199,116,139,111,131,93,138,106,133,254,173,37,90,87,170,223,120,235,20,93,11,75,61,64,15,140,122,252,135,88,63,105,171,245,54,96,38,157,131,51,149,198,7,253,65,58,109,17,247,44,117,232,253,52,94,99,93,33,70,92,68,186,46,228,74,13,101,156,113,165,225,105,147,146,79,203,52,255,251,176,100,81,12,230,147,104,201,19,172,54,160,75,102,89,163,60,2,166,27,153,169,32,79,113,13,193,46,156,103,76,208,15,16,166,118,179,201,191,90,126,183,116,183,76,126,125,217,61,127,229,120,132,78,200,165,187,119,77,141,54,153,205,124,125,43,50,73,133,202,73,30,100,82,52,43,101,207,47,223,189,194,128,0,37,182,144,18,156,89,150,203,66,114,101,137,84,61,13,142,5,187,204,7,134,216,238,77,228,10,13,49,175,141,127,243,255,245,169,207,33,201,86,86,100,206,12,194,197,34,233,83,201,14,6,216,134,1,80,193,96,56,157,250,7,45,13,200,153,100,52,143,69,209,127,110,30,160,0,22,140,31,148,236,194,240,18,76,34,199,0,192,164,129,140,44,64,100,192,220,118,76,31,129,208,196,24,83,76,0,0,36,193,32,44,204,1,64,84,192,156,92,149,140,8,7,38,31,225,64,102,80,129,129,66,224,226,97,131,7,231,8,109,27,168,62,146,131,3,178,176,243,77,43,4,131,134,173,194,129,249,100,118,99,210,116,85,228,21,2,55,60,203,177,0,19,1,225,249,158,49,76,244,36,8,111,102,94,199,102,43,11,157,70,70,207,110,54,220,183,106,95,13,117,232,195,234,15,157,102,192,144,22,22,130,131,130,6,28,81,166,142,38,41,119,124,243,158,71,141,142,241,167,230,205,90,91,153,140,134,60,124,34,204,211,88,249,116,186,108,179,243,133,41,97,6,172,13,81,230,143,101,179,38,137,84,42,93,97,139,124,99,36,76,172,172,48,245,65,213,232,97,197,138,156,49,159,133,91,53,77,251,11,48,88,101,173,89,43,247,227,72,226,19,224,161,40,6,4,1,232,118,15,200,129,68,68,200,70,207,153,158,49,19,66,155,219,111,255,239,204,189,59,146,126,124,113,151,30,221,146,106,98,9,202,172,225,85,32,89,138,3,15,121,2,205,9,161,227,197,82,98,228,69,143,155,66,41,62,165,152,186,222,165,32,0,32,0,173,187,24,101,57,152,174,67,24,66,90,24,32,100,24,104,19,152,180,38,154,250,97,145,69,24,168,112,137,9,124,24,180,187,85,131,70,199,1,204,43,56,120,100,96,72,215,146,139,34,227,149,1,218,13,193,144,85,35,73,114,138,64,135,7,19,191,31,50,92,61,161,140,149,76,12,212,184,20,162,196,73,33,181,85,35,152,76,230,110,236,253,175,243,63,211,189,199,130,123,167,46,171,215,60,45,129,165,197,235,44,89,127,164,116,236,179,87,63,102,55,223,246,238,189,119,46,250,154,40,154,71,70,236,122,133,135,171,51,224,182,83,235,13,45,92,137,235,83,233,133,234,59,68,106,150,100,175,114,107,251,102,114,215,173,157,255,251,178,100,84,136,197,251,103,203,59,187,97,114,75,97,89,179,61,143,82,29,213,219,28,47,109,141,201,43,138,231,140,245,25,100,133,148,211,151,180,111,44,175,81,248,31,163,238,85,10,252,150,99,213,236,213,122,192,0,38,215,46,77,101,24,102,158,105,116,32,32,112,84,248,6,254,33,129,36,94,138,134,129,94,247,55,245,255,255,249,107,26,197,61,232,52,14,154,63,24,112,74,194,226,193,33,80,144,247,76,148,19,18,72,38,146,66,65,90,218,239,96,13,110,113,115,83,179,85,12,229,75,160,31,48,173,104,243,42,144,1,48,31,11,195,12,224,99,49,142,0,67,1,114,208,48,29,6,243,29,144,127,48,128,6,211,6,208,147,22,1,147,12,17,192,24,0,209,128,88,48,221,12,243,107,31,52,146,99,1,1,10,209,27,78,33,249,145,176,34,84,54,182,58,10,72,178,147,79,252,181,171,43,116,9,16,218,18,109,198,218,130,132,201,75,100,194,200,131,30,72,34,141,38,238,179,32,16,92,130,229,182,68,237,194,40,209,213,90,190,9,72,138,180,55,26,124,221,165,90,202,165,188,244,252,144,200,36,69,145,16,212,180,156,80,125,101,111,219,255,87,235,167,47,105,226,199,143,122,15,79,158,173,150,29,101,251,69,90,199,84,45,133,34,38,10,105,96,229,249,46,86,144,188,194,233,109,29,62,25,99,102,221,78,118,103,162,159,127,230,11,83,241,184,31,238,200,51,243,177,139,247,95,111,94,115,157,109,190,139,189,135,227,117,11,191,63,107,123,78,255,90,111,60,227,27,92,220,165,230,56,250,0,155,114,194,57,146,106,132,185,66,230,132,222,107,144,73,161,10,162,139,140,4,222,213,253,64,160,127,63,29,41,24,41,255,233,201,114,148,37,134,8,22,73,149,161,225,57,83,62,129,130,49,112,161,227,119,160,129,117,10,30,73,218,168,88,251,2,78,75,44,123,59,58,69,128,0,204,46,90,20,213,92,85,140,21,7,52,196,32,178,204,67,2,8,20,110,198,48,1,186,96,238,54,230,4,97,4,97,72,7,160,32,59,49,26,29,118,10,96,58,12,38,34,225,204,98,147,0,8,60,52,247,48,9,0,243,233,195,223,131,201,65,4,5,50,33,253,33,129,133,225,6,162,215,187,48,234,109,203,97,137,210,247,106,9,147,135,0,229,1,129,214,120,52,25,142,213,110,109,43,36,183,22,19,202,248,223,183,56,210,245,128,25,4,5,247,87,140,228,221,167,210,108,220,212,237,44,159,45,147,171,15,195,200,150,9,9,141,107,30,4,165,80,62,119,109,53,183,103,149,165,85,38,53,234,81,161,227,172,99,165,101,92,132,111,100,82,173,55,40,213,147,21,229,255,251,178,100,89,142,135,131,117,198,139,220,91,114,74,201,153,182,60,163,141,30,49,221,26,47,113,109,201,85,12,102,13,135,149,80,212,195,104,93,66,9,115,143,99,52,224,249,195,242,215,93,186,173,144,197,203,91,124,42,248,237,106,59,186,89,158,154,151,160,122,146,119,165,181,144,130,6,172,78,38,38,184,108,112,222,80,208,69,84,141,89,46,136,95,129,225,160,10,129,235,10,169,204,17,58,85,16,68,120,66,151,76,218,6,222,90,137,122,186,142,218,142,178,43,100,111,251,166,130,240,82,10,183,255,255,254,159,78,214,79,155,103,73,13,173,46,20,98,215,34,6,237,250,245,124,229,60,188,140,142,222,115,253,93,111,227,232,191,50,26,139,156,192,253,77,205,77,65,196,195,168,167,76,34,137,236,196,156,0,12,34,13,252,193,124,22,12,72,137,48,194,100,31,76,33,195,160,193,32,1,204,80,70,208,4,0,227,64,48,28,117,35,209,195,2,3,204,62,8,29,59,156,140,40,55,166,0,129,66,133,178,99,83,6,48,112,152,32,212,24,3,198,181,231,135,10,68,109,231,49,102,19,2,193,117,82,47,219,66,146,199,84,34,104,128,6,199,31,185,44,30,161,174,4,38,210,149,170,10,179,8,0,148,206,192,142,77,40,237,27,22,58,219,59,89,243,166,129,96,248,37,180,136,0,254,73,72,67,53,113,89,153,205,151,16,245,78,154,154,158,73,167,142,198,250,86,108,251,21,65,134,9,61,5,22,180,218,139,155,76,64,209,234,42,100,102,187,135,249,138,122,85,109,148,171,151,220,164,199,212,189,102,50,13,205,105,206,124,53,141,95,91,115,86,94,206,74,215,251,182,215,234,190,153,39,120,103,241,14,242,170,58,177,211,139,113,12,77,204,106,109,100,170,44,20,228,138,116,165,205,169,110,153,96,140,77,68,66,54,114,232,228,8,37,82,98,76,169,101,119,40,133,147,108,163,81,254,147,209,210,46,36,14,229,200,36,117,97,15,240,37,100,30,221,235,206,150,112,195,235,106,226,163,133,216,89,85,180,152,79,21,72,137,110,14,217,22,160,108,89,229,91,185,203,115,223,87,54,0,140,58,13,60,220,220,36,76,71,7,92,194,172,20,12,113,192,204,199,192,84,12,101,64,180,193,168,25,204,58,128,128,192,0,68,204,0,0,176,197,120,99,193,128,14,96,38,9,134,37,33,190,52,29,198,8,0,74,6,14,1,133,153,153,20,231,99,19,22,188,132,166,60,107,121,12,8,114,95,201,157,3,79,113,244,179,58,150,216,97,3,161,172,124,180,143,89,16,126,118,146,28,124,111,48,193,97,12,94,172,28,236,56,18,44,214,170,205,172,221,19,46,73,90,234,156,210,255,251,178,100,64,14,199,79,118,198,139,220,67,242,80,162,185,195,60,35,133,25,157,157,38,110,233,141,193,56,138,231,140,243,153,156,203,106,103,79,150,239,97,157,189,245,251,108,70,135,65,48,14,14,4,17,224,181,220,69,47,68,225,92,164,131,199,17,139,28,176,48,80,112,128,36,227,163,180,78,181,29,157,27,51,149,27,16,78,97,164,139,45,140,181,221,81,37,226,161,102,156,102,40,48,202,139,102,185,166,157,62,144,134,177,170,61,183,159,151,123,165,174,234,172,100,85,245,106,176,106,67,164,26,212,49,217,197,143,99,48,18,85,1,166,225,241,83,145,6,129,24,108,132,213,243,101,195,63,113,8,152,117,137,42,77,147,242,127,80,102,184,71,28,209,224,217,0,27,127,237,224,65,35,74,169,245,28,53,28,81,132,214,148,141,58,65,228,192,229,37,8,138,168,54,198,177,143,208,101,105,42,178,213,232,186,212,177,175,80,197,92,148,229,134,99,17,39,104,130,230,66,6,198,83,162,134,17,128,102,41,179,132,70,9,141,7,9,134,224,209,132,194,160,240,86,100,249,17,136,20,27,49,92,96,46,153,138,8,6,114,32,38,125,58,154,240,76,56,112,137,64,245,12,17,160,30,27,6,95,237,218,248,224,240,238,130,88,213,238,61,48,76,57,102,231,193,253,83,168,205,175,147,61,22,160,125,48,169,204,34,79,231,220,179,14,126,86,241,223,242,147,243,118,147,42,235,47,38,253,4,198,181,204,89,117,20,236,165,33,105,116,45,152,54,75,82,188,140,187,84,89,246,232,93,95,42,47,51,78,102,24,178,140,124,218,189,102,49,91,9,21,217,45,62,159,241,109,11,91,87,121,245,148,113,163,222,189,151,178,163,167,246,103,255,230,107,55,126,244,122,255,73,251,245,99,172,210,238,92,48,127,244,16,167,112,241,246,128,162,146,174,15,52,65,134,218,114,185,153,145,223,212,128,102,199,91,177,101,7,160,134,212,254,107,95,65,65,228,177,96,135,127,250,143,147,79,2,138,60,112,53,5,174,162,73,237,13,240,49,194,38,90,85,16,243,71,10,31,2,161,149,41,225,154,225,75,83,131,228,59,71,33,100,18,132,1,204,63,7,200,221,52,86,204,51,9,16,197,228,143,12,87,128,84,200,36,155,76,102,131,200,195,36,121,0,33,78,44,39,198,7,128,102,99,20,29,234,8,68,1,6,59,0,94,96,236,6,32,64,6,48,61,0,147,5,29,13,217,69,52,176,192,116,6,8,16,141,27,214,8,104,60,60,153,46,68,186,94,217,101,49,153,148,166,202,121,101,160,2,62,16,6,176,68,20,123,179,120,223,76,90,240,240,73,230,130,165,114,40,29,239,136,176,56,122,179,255,251,178,100,60,143,199,98,119,70,139,220,67,242,86,132,57,195,60,163,137,28,21,209,26,15,113,13,201,59,10,103,76,240,14,76,74,45,125,106,210,230,183,55,106,197,22,173,229,103,157,199,13,61,178,64,176,164,8,33,192,160,160,55,163,160,59,156,131,224,198,38,119,7,135,12,48,84,80,89,155,17,104,152,151,68,37,40,217,76,152,33,226,205,131,138,106,131,178,59,81,85,189,199,42,31,220,76,145,54,226,89,41,72,87,139,118,145,198,94,209,89,80,55,85,169,90,164,21,92,75,231,105,11,211,71,78,218,221,158,104,242,175,245,113,158,44,46,36,41,166,146,20,180,220,54,33,159,4,165,164,54,39,27,237,12,177,132,23,181,156,209,113,124,40,74,218,171,85,189,168,77,68,35,224,191,254,216,229,107,92,204,23,29,172,29,65,21,61,102,73,197,1,251,92,224,250,243,133,150,44,108,208,231,138,141,60,40,97,65,209,2,94,48,99,2,71,197,78,232,18,173,52,69,221,170,91,172,193,17,3,141,131,194,184,16,75,198,4,32,226,98,148,8,70,34,71,78,36,87,198,60,32,2,97,44,25,134,15,193,130,96,26,5,70,51,97,52,96,22,1,102,4,224,232,98,162,25,166,45,23,128,130,102,135,5,3,87,70,31,131,156,224,64,97,32,122,25,137,35,213,193,131,75,160,98,162,232,150,103,0,60,83,181,16,47,55,133,120,41,78,136,129,43,33,158,191,18,91,43,115,200,64,37,202,252,91,245,29,130,117,72,196,20,252,174,56,220,187,40,139,181,174,152,225,232,153,142,46,199,151,176,50,31,130,224,250,224,54,165,136,39,176,210,14,170,151,184,50,41,140,105,20,27,114,43,104,218,217,182,99,143,29,108,138,114,75,21,67,161,60,215,165,206,103,31,99,222,42,47,139,168,187,62,123,165,163,173,160,217,104,24,210,89,246,77,82,59,184,197,180,182,57,149,226,101,110,228,101,69,196,253,211,189,241,203,167,218,101,240,225,193,129,1,27,114,153,201,249,208,133,163,169,64,194,180,197,81,149,154,17,62,121,240,240,250,249,215,241,113,133,95,255,196,71,156,81,147,146,225,151,188,2,225,138,82,80,8,11,139,53,87,9,158,45,2,13,122,97,99,40,40,21,5,30,5,58,85,111,113,42,198,94,77,47,28,182,231,159,93,52,132,0,54,179,33,252,163,231,204,243,29,75,67,62,152,113,145,48,211,233,8,208,19,100,202,4,108,200,145,196,193,18,200,88,7,52,72,27,0,0,193,113,92,199,82,120,194,144,48,192,240,132,10,7,24,34,15,25,130,26,130,159,192,112,16,165,68,194,251,148,50,31,162,148,118,245,232,220,221,45,246,97,157,216,45,127,255,251,178,100,42,142,198,131,103,200,19,172,54,160,87,167,169,211,60,67,139,28,201,223,26,47,113,15,201,66,32,167,76,240,10,28,83,47,121,114,103,198,110,76,73,125,158,167,69,152,252,244,204,180,138,136,66,25,35,59,3,112,47,140,214,182,183,197,204,125,242,253,83,130,30,48,184,169,184,39,5,143,165,169,109,221,244,171,219,99,198,102,156,99,151,204,239,70,85,37,65,187,45,12,52,179,178,158,90,29,78,250,233,235,92,157,47,235,229,97,119,191,238,74,207,201,175,9,141,196,208,40,158,150,117,195,163,123,243,214,214,238,77,229,180,10,242,107,164,15,120,156,220,78,204,93,160,17,242,98,97,35,146,153,147,31,228,242,193,174,252,123,54,182,232,118,214,17,115,133,156,97,116,179,171,127,253,197,67,197,80,133,116,83,177,173,255,241,109,175,145,86,114,122,245,229,167,185,76,219,203,167,158,105,47,154,122,206,106,32,216,96,212,96,144,176,78,38,5,128,162,229,79,131,90,225,25,52,144,226,197,29,115,45,91,61,206,169,131,107,119,26,57,136,145,135,104,189,152,238,13,233,136,72,47,152,182,155,145,142,32,7,24,152,16,161,131,224,7,24,40,135,105,128,224,17,152,190,129,216,208,7,8,193,8,199,136,14,204,42,129,129,52,67,131,224,194,105,243,121,175,14,232,13,146,149,1,133,11,36,143,32,21,131,143,200,7,103,182,29,154,216,228,161,255,166,188,153,147,41,80,194,212,217,207,143,95,99,244,236,128,160,27,8,146,191,15,7,185,147,169,190,217,228,242,246,25,110,158,179,111,190,91,139,118,166,233,255,182,55,65,2,182,49,96,201,224,160,229,48,71,81,12,78,75,152,56,67,44,161,65,8,96,196,41,205,25,44,246,62,34,21,203,181,189,13,36,242,114,233,166,169,18,85,238,249,118,43,49,55,127,199,141,107,30,149,99,201,161,164,253,26,243,4,52,49,170,156,189,204,156,51,222,241,122,37,124,243,166,173,167,138,255,209,152,116,66,89,134,84,220,67,159,36,192,207,169,0,216,57,37,61,19,167,121,252,224,128,66,210,108,12,27,36,94,83,154,185,214,15,233,126,103,34,49,206,123,186,72,246,86,47,255,232,213,220,231,117,190,140,193,65,206,238,97,42,103,221,72,134,45,104,204,243,65,187,0,192,64,120,144,210,199,199,31,54,195,73,241,81,89,249,210,74,234,186,206,52,0,21,243,15,133,204,49,101,5,83,6,209,253,48,178,12,35,12,16,181,49,53,50,147,127,40,140,170,75,49,114,8,206,196,131,17,136,13,248,122,4,1,1,161,163,144,164,192,201,114,0,161,144,130,102,0,71,153,177,232,107,225,60,100,100,16,60,126,148,255,251,178,100,34,138,199,59,104,199,147,220,121,114,74,131,121,211,60,3,149,26,213,159,35,47,109,109,201,34,18,231,140,176,14,212,138,7,137,138,108,173,162,210,71,16,232,179,142,76,182,42,75,250,232,73,83,161,112,156,109,186,114,163,64,211,112,201,244,220,158,88,156,228,117,133,217,239,10,88,202,74,213,229,177,108,226,243,182,214,230,186,250,1,177,210,250,205,172,195,30,86,56,216,243,125,247,111,55,6,108,251,252,192,146,71,89,188,88,119,154,77,199,255,58,204,239,189,163,102,36,254,109,87,231,84,149,206,71,83,183,188,120,242,62,49,70,213,12,57,34,202,243,30,29,90,237,63,141,158,218,166,88,219,10,197,125,169,155,210,87,175,162,218,4,102,187,189,125,14,236,147,121,96,83,51,91,151,254,210,174,234,116,90,101,30,8,151,160,82,27,114,164,21,11,179,173,160,41,153,14,149,27,150,134,238,185,19,159,23,41,36,222,255,248,226,41,43,43,134,236,255,188,90,84,153,17,50,148,192,108,148,52,113,33,80,137,7,60,217,136,185,149,135,114,235,147,67,73,141,106,82,30,212,112,23,50,83,66,121,31,66,16,1,87,102,21,73,8,97,170,18,6,0,226,158,97,46,39,3,160,20,98,12,56,34,196,182,96,248,37,166,6,161,42,96,162,8,74,236,194,132,32,75,220,1,2,19,4,208,142,51,178,129,0,81,145,130,130,130,78,250,160,195,132,70,0,8,2,136,144,175,142,155,36,155,76,143,216,153,239,61,165,235,177,167,42,157,111,71,25,172,11,67,167,203,25,165,107,189,114,204,174,131,59,240,183,51,117,88,39,107,216,135,124,237,45,255,220,159,146,202,13,19,76,18,92,163,96,251,16,76,222,91,178,160,249,206,212,85,76,237,152,149,147,74,164,154,242,75,147,72,252,219,78,174,139,204,18,78,201,140,183,209,164,211,40,243,41,13,242,180,81,157,217,232,207,113,15,168,174,32,247,79,49,121,81,248,187,239,53,163,137,44,221,238,246,164,145,10,148,181,7,56,222,146,126,181,171,106,122,7,198,242,186,71,255,170,0,169,201,72,131,2,160,62,136,19,130,96,44,88,107,128,149,168,14,238,45,84,3,188,252,127,252,38,121,236,202,52,128,176,93,192,243,111,239,82,133,135,139,149,64,145,42,158,72,163,195,194,86,146,0,161,7,20,161,91,16,248,163,219,115,243,35,190,209,90,109,142,65,41,110,212,197,223,35,98,9,140,20,3,51,216,200,198,196,3,29,76,134,169,153,222,196,10,130,142,88,73,160,100,252,49,83,208,28,29,37,175,139,14,28,36,103,147,9,71,145,38,226,133,74,71,65,46,24,166,88,252,188,129,10,182,69,162,56,255,251,178,100,33,136,133,98,103,203,155,154,73,112,78,136,185,204,60,3,195,21,73,151,54,237,176,213,169,39,146,103,244,192,11,12,144,157,244,146,252,109,165,82,62,156,31,16,169,232,224,134,115,209,239,233,58,169,71,100,173,156,25,16,50,69,21,23,146,129,170,252,164,167,90,196,26,195,72,178,153,143,241,166,203,159,109,221,38,174,183,54,80,214,250,29,243,86,231,31,142,249,168,175,190,41,145,96,190,78,217,215,218,138,235,239,19,103,202,110,78,62,87,219,91,103,114,220,213,239,221,78,242,234,75,185,102,150,99,19,74,192,0,0,0,198,15,116,166,67,10,165,202,172,13,168,121,111,124,221,129,97,163,121,220,247,207,165,105,183,191,191,34,82,106,66,223,255,255,230,244,146,124,255,89,11,254,156,207,219,40,107,233,195,205,136,227,112,229,252,248,188,249,189,177,174,136,215,79,50,22,109,197,136,240,34,191,163,255,164,40,182,172,179,0,126,128,217,129,67,131,47,31,22,32,51,244,96,200,2,103,182,2,20,18,107,65,113,88,242,135,25,56,40,24,29,211,134,16,236,14,6,38,67,149,169,212,43,146,245,185,44,254,106,217,36,185,215,143,240,237,178,51,211,232,228,166,24,244,163,99,94,242,5,126,2,100,231,44,201,155,118,237,102,149,206,84,82,59,164,5,102,177,105,94,5,181,187,21,165,109,20,38,125,245,165,229,68,71,11,216,43,156,30,44,93,139,145,93,101,115,80,112,92,82,29,227,230,50,123,74,71,74,48,194,150,123,47,185,136,231,34,151,124,138,135,179,208,33,112,138,163,25,56,32,87,163,251,70,205,185,171,6,229,23,166,30,81,241,27,0,77,96,22,56,234,16,48,33,24,31,0,133,103,169,219,208,250,104,45,223,200,11,166,211,49,231,143,140,116,205,247,159,139,61,127,55,119,190,203,212,83,16,62,104,154,138,212,112,194,67,208,5,232,121,44,44,100,84,120,168,165,70,22,246,10,250,191,211,95,20,215,103,209,0,21,35,20,20,244,52,210,21,227,0,226,76,48,60,24,83,4,209,29,48,133,70,51,4,192,161,49,52,24,179,0,96,121,48,137,7,19,2,128,37,48,31,15,225,24,8,192,135,179,36,182,4,34,64,129,80,178,52,18,0,56,40,4,93,44,128,162,66,97,64,153,133,142,147,195,135,13,114,204,38,2,148,229,113,82,101,85,253,110,209,244,246,99,107,146,118,173,12,75,148,138,91,77,67,49,49,43,183,155,43,194,224,39,116,139,9,111,163,134,43,177,105,149,139,224,116,116,33,15,196,162,176,148,114,229,233,135,47,186,230,79,111,66,215,181,15,90,13,140,188,195,216,114,178,178,182,114,122,97,107,229,184,255,251,178,100,81,136,135,12,102,71,19,220,98,242,87,167,25,189,61,98,107,27,97,165,33,78,237,45,137,48,10,230,165,135,136,172,175,91,91,63,166,217,45,95,173,53,122,125,124,53,102,150,254,174,103,100,252,255,207,103,174,129,36,71,92,214,170,92,122,242,206,181,95,87,153,21,224,121,180,241,213,196,101,181,145,144,6,243,183,250,229,93,223,67,168,183,5,215,208,0,0,0,42,114,4,146,105,226,24,186,32,144,129,156,100,13,131,242,109,10,29,62,24,228,172,226,65,90,83,94,86,52,45,60,76,107,71,152,102,202,156,123,74,149,59,172,199,72,178,162,41,234,207,255,251,151,86,239,165,61,111,156,132,66,68,196,65,103,4,212,241,100,11,219,133,207,67,233,226,178,250,189,63,35,83,117,128,64,0,82,106,25,147,106,31,36,0,152,84,175,26,124,29,153,114,52,155,4,106,154,162,44,154,92,171,24,166,61,24,172,47,133,65,3,26,11,212,182,48,64,52,52,184,71,55,129,50,80,160,48,136,140,252,226,83,65,115,74,92,34,54,40,15,130,66,198,100,192,78,91,201,41,122,236,101,85,151,254,17,166,75,72,174,108,37,13,170,26,146,110,189,14,61,254,73,171,215,117,33,6,210,16,19,37,75,134,154,185,153,125,160,135,79,34,193,118,132,195,170,17,168,178,104,167,19,196,209,45,157,155,233,148,157,34,83,246,219,67,40,172,140,225,13,99,93,188,93,57,248,199,18,158,123,105,74,89,68,169,165,61,50,117,5,34,94,235,179,147,173,175,95,18,221,140,152,48,154,168,30,196,139,162,140,142,161,146,210,84,81,23,149,97,201,144,174,129,8,76,169,55,105,40,193,70,63,63,123,242,226,150,249,156,63,52,19,0,115,132,213,212,204,120,93,199,116,70,117,146,141,78,158,144,59,100,72,147,39,81,61,204,52,5,111,6,197,218,72,236,72,150,18,195,56,66,192,145,34,31,255,120,148,66,168,160,226,147,73,192,76,74,88,197,15,18,153,113,132,212,166,9,222,215,190,97,165,103,223,61,255,71,246,192,0,103,243,31,93,3,210,142,131,24,128,195,71,139,227,28,74,33,158,8,193,34,152,203,49,116,198,1,108,192,114,186,13,50,228,156,98,34,48,80,209,241,108,251,156,17,6,22,78,20,182,112,59,157,208,9,190,85,108,60,42,60,20,2,60,173,173,216,194,33,65,204,153,103,42,70,90,158,10,214,245,62,49,170,109,83,234,153,161,81,234,118,135,3,28,176,245,196,27,145,103,137,47,49,196,205,83,186,183,70,194,196,97,56,96,157,28,209,47,119,40,195,110,238,253,39,12,172,202,158,82,185,159,42,50,167,183,57,237,198,16,243,175,147,184,255,251,178,100,72,140,134,79,103,72,19,186,75,98,76,135,217,166,60,163,141,26,97,221,28,78,241,13,201,62,167,166,73,134,137,140,70,231,121,132,112,219,141,190,239,214,174,188,17,211,18,110,87,243,17,210,22,199,18,70,204,235,114,36,72,17,195,87,109,31,116,242,36,107,114,54,209,24,83,168,165,151,51,140,175,216,43,175,143,189,190,235,244,2,40,30,225,38,58,68,132,217,86,130,196,117,146,215,169,153,69,163,200,19,55,211,158,87,198,166,157,247,244,114,10,178,20,124,53,14,223,255,255,253,174,254,210,142,132,199,232,45,236,91,70,164,93,249,1,210,116,222,155,196,42,65,213,45,11,17,81,64,236,62,121,122,144,123,165,96,1,44,96,3,240,122,33,226,102,147,202,101,17,88,96,17,112,112,168,146,110,112,100,99,155,198,96,104,172,98,25,198,89,211,80,138,177,0,32,88,20,66,166,177,135,139,0,34,8,97,56,193,65,19,142,53,76,160,34,73,130,82,114,81,57,66,1,16,144,237,227,137,220,191,86,154,202,247,213,51,174,206,38,211,162,97,24,172,83,117,238,236,77,208,167,142,79,242,199,45,51,58,220,136,214,198,237,249,29,57,167,9,232,124,55,99,94,129,16,116,235,98,9,91,29,40,48,134,136,101,20,60,32,16,5,204,23,73,93,9,113,24,194,32,121,199,216,249,104,237,98,239,157,93,59,199,200,254,36,161,171,54,189,176,141,154,69,215,204,149,13,205,244,97,177,99,232,215,114,218,218,104,145,75,230,15,101,26,64,234,15,145,46,57,233,169,30,229,121,137,238,230,227,185,63,157,88,105,209,35,114,13,50,207,94,197,162,161,240,208,130,13,121,29,160,39,211,74,239,232,16,172,150,103,160,8,141,122,57,250,153,102,117,0,81,17,255,255,255,252,140,154,189,44,236,245,34,8,157,36,69,161,130,174,102,50,9,99,158,249,31,91,247,90,54,228,119,69,181,217,251,145,90,168,227,111,207,49,127,233,0,0,12,2,171,198,20,224,226,48,197,134,148,198,49,8,192,97,28,199,46,140,196,209,12,192,213,152,199,208,84,197,0,248,40,8,154,62,52,23,172,193,224,48,208,1,108,195,64,44,192,160,20,189,129,97,96,200,162,156,202,0,49,254,37,13,164,207,64,168,92,165,237,163,59,133,178,25,219,246,27,206,231,2,57,51,15,28,22,214,171,213,187,91,230,87,166,27,145,80,84,157,153,28,197,197,119,59,75,160,214,20,247,57,253,109,128,216,42,121,168,169,80,85,133,228,193,25,228,49,242,92,18,36,222,164,210,25,149,32,85,91,200,185,12,165,148,238,68,116,244,28,72,38,80,197,65,86,145,41,133,59,115,116,96,198,236,255,251,178,100,83,138,198,58,118,200,75,169,30,162,82,168,137,163,97,226,42,23,81,157,30,78,36,120,201,70,25,102,9,145,14,42,20,48,131,229,39,34,51,120,20,112,99,38,129,200,93,58,62,20,18,25,17,95,147,255,248,71,37,44,255,48,219,34,132,9,203,109,140,181,152,68,142,30,11,152,74,5,249,218,231,65,112,163,121,34,131,233,147,112,134,213,222,159,237,176,11,131,84,18,159,254,189,38,165,189,52,38,136,70,54,197,123,178,54,211,33,12,124,200,181,218,134,102,217,138,136,217,53,186,138,188,162,205,90,247,141,137,202,70,245,191,212,147,211,159,217,45,24,22,68,22,109,152,209,150,26,95,49,33,108,251,211,227,201,152,77,174,118,53,48,108,203,36,99,22,8,142,220,97,14,0,152,60,60,114,50,25,148,65,165,96,34,33,97,128,207,6,119,53,135,112,18,52,100,128,68,20,143,24,4,72,68,32,107,147,84,115,18,171,120,180,62,238,7,111,166,216,116,69,86,81,217,100,119,10,14,30,46,137,19,205,64,22,29,73,48,34,17,100,150,85,110,132,49,19,55,136,139,141,16,142,37,183,11,183,164,138,215,143,254,97,236,29,138,185,228,146,204,249,14,146,229,151,84,239,150,116,249,208,199,106,226,37,134,102,148,159,125,106,35,188,129,201,9,169,187,104,119,50,52,47,56,195,59,142,99,25,24,160,92,67,171,252,189,209,129,60,255,177,215,78,116,160,13,85,73,33,80,197,180,251,129,99,90,169,242,215,157,153,244,191,237,129,160,115,191,204,87,132,59,165,30,223,255,191,255,255,255,233,231,216,78,100,132,243,70,69,52,204,150,145,157,4,4,3,134,15,150,52,10,1,220,243,106,13,21,84,28,151,162,164,142,112,6,216,208,229,86,139,127,81,227,150,210,0,58,176,8,192,109,201,14,97,113,224,104,73,14,98,80,8,102,15,0,100,160,48,102,162,246,97,248,136,96,209,6,2,7,205,81,3,29,163,16,55,49,232,192,64,153,125,144,204,48,40,236,200,129,237,35,192,130,166,68,195,144,24,40,12,88,161,192,137,111,178,154,246,90,143,126,195,201,58,191,96,166,155,44,213,201,253,208,57,246,46,201,160,222,7,115,77,73,200,171,32,126,252,239,255,214,205,161,164,6,18,11,22,80,212,2,19,7,48,24,162,115,121,59,125,245,37,85,228,253,249,117,231,214,189,246,103,138,253,222,159,113,179,21,221,31,127,191,240,217,225,190,230,79,99,115,31,60,211,60,149,110,159,213,117,114,87,72,167,133,31,241,47,100,140,60,69,125,218,80,75,44,251,144,183,214,106,248,124,0,228,146,69,226,180,248,68,54,128,74,83,134,179,245,214,140,13,66,255,251,178,100,104,14,197,230,104,72,19,187,50,240,82,7,25,195,60,3,151,23,109,193,32,78,48,212,193,77,167,230,141,129,14,41,36,246,222,186,97,207,31,127,255,191,161,101,23,15,214,71,74,204,108,216,47,182,232,180,175,238,0,241,49,130,215,88,88,16,77,198,130,32,193,184,72,105,54,10,138,138,87,3,1,169,13,130,6,13,74,167,157,84,234,183,91,245,190,191,48,49,68,203,160,97,6,144,199,166,19,3,0,207,39,201,58,96,104,220,146,163,16,147,204,52,152,4,0,206,228,32,86,209,64,225,183,11,160,227,136,240,108,152,116,66,83,49,185,232,208,128,84,208,37,21,17,9,25,232,84,90,52,0,139,85,179,54,226,255,25,78,121,125,160,54,86,6,109,205,203,95,8,101,22,20,14,93,239,42,35,252,38,76,213,100,254,149,123,111,51,186,60,8,215,39,58,214,218,110,55,85,59,51,120,214,124,157,198,68,229,67,223,119,149,38,132,99,25,146,173,146,208,248,189,104,148,74,165,150,93,33,27,57,151,218,243,125,109,195,204,21,148,237,243,91,152,212,37,152,127,81,106,199,219,121,114,232,183,210,127,177,8,107,253,155,238,101,127,241,148,254,20,142,120,231,8,20,183,112,241,67,176,243,219,12,8,184,227,35,123,229,5,214,85,29,76,181,76,117,221,62,205,159,119,175,167,230,86,23,28,139,237,247,254,255,134,103,147,219,154,121,114,108,80,203,183,52,117,208,146,152,229,211,66,50,247,201,204,232,228,190,112,215,104,8,242,239,30,147,36,205,209,130,99,185,41,93,144,129,0,0,12,4,206,77,209,16,132,199,34,51,17,162,140,156,16,8,29,153,58,122,24,138,50,88,96,195,64,227,7,129,215,65,165,66,46,27,116,50,216,20,160,20,174,229,2,128,179,11,10,131,128,54,208,41,79,77,146,0,84,229,167,195,63,189,187,61,234,141,89,2,227,219,215,99,196,243,41,46,64,173,46,13,31,229,23,216,65,14,93,215,251,235,255,216,56,22,3,210,1,16,38,73,138,166,212,16,38,204,81,253,137,121,218,240,129,217,201,187,179,215,149,225,220,172,201,204,98,219,13,114,185,86,170,103,222,239,25,141,243,30,147,61,35,51,24,166,147,77,151,193,91,72,139,64,208,165,122,232,19,5,92,44,137,242,217,58,238,230,153,33,151,112,228,192,0,192,160,57,28,129,137,0,127,154,49,1,188,82,19,149,83,200,99,187,192,36,172,80,231,140,131,122,107,247,70,42,201,255,234,222,151,107,105,191,78,25,171,111,147,220,115,240,251,103,202,91,240,150,53,136,139,250,198,212,231,117,205,13,143,206,83,47,114,98,132,244,179,51,146,135,218,121,135,241,94,255,251,178,100,128,136,133,122,104,203,211,137,53,88,82,201,185,202,61,67,125,88,85,193,30,78,237,11,201,72,164,231,77,133,13,180,15,0,34,99,4,6,243,44,11,67,53,198,67,95,140,99,28,70,3,110,172,194,107,120,197,151,36,199,16,244,197,192,132,28,43,155,192,63,32,36,46,162,106,21,6,10,152,76,22,60,178,89,131,168,144,52,80,153,226,18,66,98,134,70,4,1,12,47,96,241,154,218,142,211,218,111,176,221,86,205,113,209,142,187,146,14,114,119,230,21,238,53,30,232,244,188,69,24,6,136,195,200,24,227,11,15,186,214,91,249,46,224,84,88,18,30,46,15,25,81,50,50,11,230,102,95,254,31,238,59,183,121,136,242,28,98,196,34,14,190,249,60,198,65,143,105,178,171,173,180,217,20,223,50,251,57,116,235,140,189,105,96,105,36,165,81,133,57,39,80,204,223,229,106,34,225,73,40,194,86,42,107,251,157,238,120,152,38,71,81,52,212,91,211,154,195,162,59,36,22,233,91,188,102,156,149,115,43,42,102,155,6,3,249,51,115,153,148,122,29,116,125,254,138,136,206,89,141,154,159,255,138,121,221,41,114,153,183,105,122,21,29,160,206,102,104,78,137,13,107,62,132,12,225,72,162,139,8,165,150,83,54,221,29,234,45,202,52,41,41,116,129,210,196,220,152,2,96,0,32,20,235,182,134,0,140,88,57,49,234,156,204,194,35,16,5,13,27,124,51,224,40,193,200,231,28,192,162,229,202,107,177,203,51,6,1,140,196,43,8,30,53,134,154,72,24,48,144,64,104,246,229,39,242,180,109,25,19,62,191,112,175,95,73,114,214,39,228,208,8,199,249,243,131,50,76,93,26,206,232,31,202,6,231,29,99,24,150,177,242,253,102,182,246,193,163,37,197,108,73,34,8,239,102,208,49,41,113,77,144,234,235,58,74,80,139,11,84,204,28,37,14,216,83,140,16,31,69,154,142,43,112,68,133,85,159,236,11,80,158,56,159,87,144,39,168,160,170,8,12,126,168,122,142,240,88,177,38,61,58,74,112,83,5,12,162,83,235,138,55,235,1,6,44,214,139,58,6,203,50,60,18,130,92,111,168,20,183,5,86,219,76,7,179,76,129,52,34,163,209,244,254,98,202,33,47,255,247,118,125,155,202,255,121,114,91,201,33,229,79,238,165,120,100,68,101,111,180,237,187,189,24,232,196,52,232,186,69,0,50,236,218,245,159,23,105,118,41,191,80,167,247,115,32,1,137,18,91,110,17,3,12,46,64,48,27,12,193,33,147,18,6,76,231,37,51,0,124,197,35,163,3,3,4,97,215,32,207,195,135,101,103,4,43,192,194,246,176,199,198,65,4,66,178,131,85,60,24,167,26,67,255,251,178,100,156,136,133,104,104,202,187,137,29,80,82,103,153,166,61,67,125,21,117,163,47,174,36,212,193,70,21,103,13,128,14,84,163,104,191,25,221,43,202,220,40,214,116,200,184,225,196,218,223,190,98,125,186,78,167,192,115,26,242,41,110,163,89,72,85,234,191,189,178,200,9,115,207,3,183,64,75,244,24,233,99,244,31,9,174,112,135,219,60,164,74,40,244,252,180,116,176,196,115,55,61,46,8,238,75,194,55,237,204,108,103,183,172,188,123,222,222,97,61,37,118,134,68,22,113,43,205,124,33,222,157,26,196,215,168,221,230,51,211,79,58,27,209,178,159,233,2,200,219,114,63,69,74,227,80,18,194,80,206,98,244,25,167,79,212,113,113,231,220,131,114,253,119,245,156,221,56,112,153,248,28,242,35,52,98,16,201,180,234,129,88,160,229,44,23,84,187,207,193,81,56,38,228,13,12,174,160,106,38,21,96,42,128,29,150,32,160,0,173,163,53,164,235,52,127,151,208,160,0,33,146,80,40,198,64,24,196,102,68,209,115,188,18,39,154,205,63,154,130,32,153,164,195,133,70,211,17,5,3,9,64,131,82,77,210,249,130,2,243,20,7,194,218,38,105,16,108,149,230,86,133,96,164,233,166,179,34,128,182,232,168,40,36,8,57,21,248,245,67,52,21,217,110,121,77,55,179,14,253,181,197,73,85,211,201,19,192,114,189,40,40,137,84,154,168,150,203,127,242,117,156,218,203,94,155,56,181,139,182,83,16,1,10,130,157,49,174,129,105,152,67,48,199,205,65,145,200,232,70,217,137,25,150,200,180,148,52,252,34,65,201,211,166,85,203,95,73,229,147,138,211,204,151,57,3,80,231,100,174,140,195,150,91,233,245,180,140,174,27,44,135,180,63,102,253,235,182,59,51,119,245,116,222,92,180,117,59,243,255,168,134,115,40,28,226,159,118,239,218,192,13,221,108,93,151,226,96,63,146,160,21,133,128,56,21,15,230,1,139,236,75,219,207,33,238,140,217,63,255,253,255,249,234,82,118,62,147,42,117,127,237,34,176,23,43,206,100,100,185,1,160,52,99,122,30,188,97,224,232,25,106,16,72,184,50,212,22,22,42,32,36,105,107,44,44,214,234,254,238,242,43,250,144,11,24,102,38,154,166,92,25,36,43,26,234,98,153,2,64,26,89,251,25,202,90,26,8,129,24,142,49,1,141,176,96,46,106,210,32,96,32,30,9,8,140,224,29,204,112,19,66,128,74,250,28,20,204,101,19,192,72,50,69,73,8,132,72,160,36,5,8,9,28,6,225,102,87,40,130,35,11,13,204,35,171,94,187,84,108,45,122,5,194,228,102,143,106,105,47,142,55,175,5,169,61,71,138,4,202,87,12,82,99,255,251,178,100,197,142,198,74,111,200,19,172,54,34,83,166,217,163,60,35,136,28,33,227,30,78,164,125,65,94,135,37,73,172,12,168,148,82,221,90,5,209,161,110,251,188,195,160,232,48,162,52,18,140,155,94,93,68,147,148,168,141,200,202,189,74,86,149,149,108,193,55,227,153,97,190,118,231,52,91,51,118,21,39,111,80,93,33,84,185,254,97,12,216,64,177,83,112,133,205,139,82,160,91,24,81,168,231,135,105,68,51,201,206,40,7,201,215,196,212,134,33,68,187,214,168,239,94,39,20,165,96,131,48,186,93,40,35,123,84,38,92,35,150,119,43,165,204,255,96,170,0,213,239,139,66,20,32,227,48,208,165,116,37,128,71,12,66,99,71,128,218,120,80,194,19,118,214,109,205,24,49,5,46,49,108,56,144,117,108,175,216,50,214,10,18,97,243,129,49,175,22,50,77,71,146,217,163,33,98,0,184,52,81,5,222,240,219,8,176,47,4,213,36,213,97,240,222,189,26,149,136,57,17,167,173,204,46,131,0,0,0,0,0,148,156,153,187,131,12,44,224,19,99,44,5,220,119,228,11,32,221,9,189,76,89,113,166,157,60,184,122,116,227,219,102,110,37,225,139,95,220,29,182,198,215,30,134,141,43,82,139,36,160,207,71,165,40,150,195,143,173,253,32,99,90,109,54,238,134,217,181,87,168,205,182,246,213,100,251,228,139,50,110,48,128,25,197,9,213,33,182,172,65,18,232,208,33,12,147,155,239,196,161,137,143,69,189,16,164,111,194,70,32,95,4,33,161,41,3,222,193,224,200,68,198,32,217,219,79,156,109,35,209,3,129,142,227,79,50,40,235,56,178,80,123,30,37,72,102,160,247,169,145,82,40,23,118,216,89,204,5,107,115,163,12,146,22,202,80,0,16,0,4,98,2,55,82,35,34,226,233,149,25,156,60,164,4,184,112,213,208,201,93,128,26,45,207,213,13,118,27,90,51,194,126,110,189,187,127,251,36,175,232,223,215,238,153,108,181,48,227,103,143,130,167,86,113,123,163,255,255,255,251,127,161,40,53,186,160,128,10,73,186,100,115,217,162,201,38,11,140,24,9,92,8,23,153,7,230,100,34,201,143,214,102,6,3,150,7,89,153,153,16,192,132,101,205,131,67,28,97,69,131,136,210,28,72,96,165,144,42,211,74,29,136,2,128,54,145,48,219,133,145,151,136,64,236,142,134,42,17,176,205,99,176,116,199,87,213,220,52,242,113,229,80,177,246,132,44,51,168,35,98,83,163,108,139,37,178,173,251,66,211,143,148,241,221,69,120,135,200,190,110,49,193,66,220,227,203,21,252,91,199,154,199,67,43,18,230,71,238,111,148,233,246,99,21,132,231,74,55,56,62,80,48,185,255,251,178,100,194,8,133,85,104,79,123,41,53,88,69,229,185,138,97,229,84,30,145,163,42,238,105,234,193,8,48,38,137,135,137,82,66,116,171,120,250,103,52,53,88,127,42,10,83,197,72,184,112,136,198,230,245,40,184,86,55,60,195,249,28,96,86,248,125,51,28,73,162,226,179,43,238,249,181,109,63,22,3,156,208,175,238,120,51,40,208,231,9,224,174,99,69,124,186,72,171,218,35,28,237,76,106,102,165,124,117,141,159,141,177,27,31,38,217,159,44,185,42,223,204,179,242,135,59,208,179,254,24,0,162,182,234,184,186,193,105,130,188,109,16,249,240,146,226,60,90,88,55,217,181,174,136,53,116,141,87,255,254,223,255,255,246,167,205,97,8,204,155,31,175,95,255,255,255,79,111,255,95,232,171,191,43,254,167,125,190,70,245,84,70,141,33,83,106,0,0,144,148,204,16,83,235,189,79,17,192,51,203,196,198,52,58,90,200,165,1,84,1,69,5,209,128,66,12,225,19,60,216,72,236,60,5,72,133,160,82,133,179,20,84,232,2,0,78,217,184,5,53,217,90,80,83,178,53,54,70,82,64,26,154,106,162,131,207,6,62,247,216,66,184,98,113,153,61,51,102,154,129,82,205,109,181,49,144,91,232,219,251,15,88,135,165,177,167,202,157,223,97,145,217,4,110,227,238,95,246,13,7,202,50,148,53,90,108,182,237,54,203,2,196,155,91,78,67,15,114,24,35,62,124,189,252,212,59,71,118,4,148,198,226,83,144,234,198,76,87,94,81,57,55,149,51,222,199,94,43,63,140,220,190,154,4,81,224,114,137,126,177,223,89,136,254,121,81,71,33,140,229,245,48,197,203,163,195,127,25,136,54,148,253,167,156,141,75,108,70,33,152,243,169,43,147,86,143,187,178,58,74,177,105,108,57,142,86,40,120,231,191,51,81,8,114,45,76,254,218,118,96,169,167,19,26,122,179,17,140,225,248,26,24,130,232,170,215,160,121,95,167,255,40,172,170,126,133,108,89,38,139,36,100,170,204,2,15,205,0,0,91,25,73,180,219,105,177,240,45,82,229,93,199,95,74,196,86,162,236,96,86,151,128,79,17,189,27,29,127,255,31,255,255,255,254,141,255,255,255,255,255,250,127,255,249,223,211,95,230,249,139,102,83,79,81,45,43,204,118,7,200,80,64,154,48,116,16,146,28,161,85,145,201,230,230,192,46,24,160,90,76,74,48,162,120,196,34,96,48,197,117,52,130,64,200,88,84,233,48,113,225,250,35,47,194,213,40,98,0,201,130,143,69,52,215,196,227,235,55,10,243,12,218,220,126,102,88,253,41,88,171,74,67,115,1,179,197,69,204,158,24,39,75,235,214,202,27,124,229,234,50,51,110,43,108,255,251,176,100,214,14,232,121,104,204,27,154,200,176,69,108,57,146,97,226,84,215,25,157,58,110,48,215,128,233,6,166,77,134,13,136,188,250,9,212,30,112,252,84,92,189,46,38,198,75,5,53,169,138,108,160,111,111,111,255,69,122,148,158,233,157,107,20,203,249,51,194,105,168,22,10,75,194,53,168,177,91,55,76,115,19,174,34,246,47,184,85,97,202,185,35,62,88,135,46,29,23,154,99,203,70,20,183,68,107,191,136,78,217,4,112,66,229,210,156,219,16,83,118,56,249,137,162,72,130,103,180,250,0,2,164,253,25,40,86,18,31,0,101,73,161,38,158,127,50,104,89,136,39,74,255,143,2,197,254,197,66,27,83,8,33,120,115,70,140,191,159,246,255,255,244,81,255,255,254,57,192,139,40,112,230,0,96,117,28,113,208,0,0,96,181,132,119,159,210,100,128,28,105,33,76,100,184,90,101,136,168,100,145,102,68,82,24,22,15,134,6,70,35,13,134,17,146,174,235,104,97,32,108,52,0,132,1,192,81,108,10,14,6,12,195,69,140,45,45,226,10,116,187,157,80,128,181,166,58,44,180,120,24,106,200,50,64,2,190,133,234,163,66,213,250,169,226,10,116,159,40,70,122,135,243,81,111,33,225,140,147,130,87,46,229,194,65,119,0,218,19,83,248,39,139,194,188,241,103,239,24,149,100,81,49,73,38,200,51,133,15,199,200,165,246,68,203,211,40,222,65,54,43,31,55,163,84,254,126,233,141,211,20,206,56,127,18,119,204,57,113,108,153,133,167,19,103,105,214,210,141,96,222,205,170,184,221,86,240,181,23,16,175,235,189,64,145,199,113,205,100,179,60,170,59,118,235,238,219,138,237,155,162,233,146,17,50,37,57,25,35,139,101,39,22,30,66,137,86,178,121,102,6,44,133,113,81,133,73,92,139,119,195,109,159,126,225,221,231,25,95,245,29,255,255,251,47,193,176,12,200,8,49,47,204,250,209,0,38,88,97,163,6,10,11,8,80,104,38,96,13,30,53,92,105,28,106,87,22,130,84,169,87,214,135,195,141,122,213,132,164,204,155,143,71,76,17,234,150,57,21,143,109,209,26,254,212,249,95,179,79,209,126,223,237,251,127,92,96,36,236,187,234,126,95,62,42,106,171,202,122,99,88,167,114,42,168,168,224,19,180,112,159,89,169,78,166,106,74,23,220,26,249,49,0,92,196,33,161,227,12,34,64,91,131,46,154,115,142,1,80,10,165,166,130,132,46,130,72,30,117,187,162,253,216,41,125,206,42,217,15,40,154,124,105,71,50,147,188,202,130,50,48,248,116,1,20,149,22,31,56,240,96,95,139,221,73,241,66,196,22,19,11,202,159,133,22,125,215,92,217,130,146,50,238,255,251,178,100,217,14,247,188,120,74,147,175,78,82,88,71,185,81,105,37,132,151,213,155,52,110,101,135,193,47,23,165,65,165,138,16,209,115,168,161,68,198,154,33,85,246,145,195,219,244,178,62,113,152,190,245,170,222,107,235,5,155,172,183,145,208,200,196,142,74,92,210,235,119,42,213,82,116,186,59,33,53,174,63,209,204,31,211,185,212,151,231,171,61,75,52,203,51,63,104,175,5,237,76,173,45,105,105,119,203,27,90,49,111,216,126,23,162,181,171,85,161,180,119,216,225,21,243,194,26,6,33,233,135,46,9,50,154,134,69,0,210,85,39,14,183,40,241,156,29,199,44,183,13,37,246,125,35,233,140,155,54,136,167,212,47,80,231,168,39,162,34,140,91,237,252,198,51,210,167,234,79,192,134,210,226,231,97,154,68,200,152,54,87,24,107,138,183,34,13,7,151,134,181,2,0,0,19,144,193,236,104,209,151,84,221,243,164,194,162,40,197,192,216,201,32,144,200,18,64,195,209,12,148,20,11,132,134,18,6,36,161,203,164,130,134,45,128,36,205,152,99,26,37,128,132,48,170,12,197,98,16,6,186,243,17,6,219,162,203,81,191,35,100,12,181,76,216,35,19,129,219,118,141,7,59,79,3,56,96,238,44,75,118,98,77,30,91,127,181,99,221,22,161,80,180,37,130,134,14,159,168,110,29,103,149,97,193,69,135,187,75,61,68,11,213,180,148,103,169,189,51,157,46,179,27,179,43,92,90,153,10,59,192,141,149,20,230,43,3,68,1,148,113,81,231,226,203,206,85,68,106,162,101,22,81,126,76,15,44,213,55,118,43,244,209,98,221,117,116,166,237,88,185,115,211,122,203,147,6,155,29,181,6,231,100,202,236,123,209,173,107,85,62,244,81,173,141,115,176,53,191,204,33,228,47,57,11,128,2,160,96,74,225,176,8,114,224,80,216,152,7,117,9,119,234,192,113,227,52,26,119,241,13,99,88,67,243,88,41,205,106,187,213,218,214,121,246,199,24,125,199,25,12,255,255,213,58,155,235,53,158,56,51,57,84,73,34,56,45,60,168,216,32,44,53,34,6,26,36,147,56,108,59,255,255,254,181,255,255,236,97,68,167,141,215,61,222,252,124,237,52,231,186,114,177,156,199,206,208,196,33,188,229,211,156,196,82,52,199,225,64,194,22,216,194,48,32,197,32,108,195,176,172,193,112,92,10,52,24,34,11,38,169,102,204,40,13,18,128,26,3,152,48,9,152,32,159,149,3,135,67,147,154,199,163,99,128,151,76,160,70,242,220,226,152,176,37,103,46,116,55,67,30,71,24,84,31,44,133,163,19,22,122,225,153,109,103,217,226,158,147,202,166,232,183,16,179,86,142,35,30,123,109,78,200,37,255,251,178,100,211,14,198,169,104,203,155,185,99,96,97,106,185,115,100,230,174,26,113,159,44,78,228,207,193,103,42,230,204,240,154,104,213,112,136,212,158,148,208,64,241,234,214,229,56,132,28,49,26,6,117,18,157,19,243,234,7,144,161,180,42,201,67,75,158,134,73,67,118,15,105,128,107,52,141,255,116,154,78,84,90,4,114,11,241,57,91,206,184,108,182,44,218,206,255,151,184,182,73,82,25,202,153,35,170,15,153,235,57,11,194,208,65,194,179,169,65,55,70,110,217,237,173,132,244,144,122,137,12,73,195,139,0,1,119,224,101,0,168,3,82,217,123,0,114,27,201,10,188,148,27,153,140,53,228,133,86,182,84,221,243,241,5,174,115,144,107,255,255,253,255,228,255,149,8,110,17,69,179,159,121,113,150,139,43,229,86,169,247,34,244,236,223,45,136,9,247,175,222,95,82,48,162,172,169,211,29,179,113,44,138,237,13,240,187,220,247,37,60,62,234,228,0,16,157,112,192,200,104,199,3,208,212,48,108,194,146,84,64,6,152,202,39,152,172,49,146,138,2,65,64,64,58,97,206,53,66,149,46,19,73,20,84,42,4,100,172,159,0,129,9,143,105,117,90,211,198,252,163,154,180,82,225,66,193,158,21,14,198,245,155,13,252,235,251,55,43,124,228,204,17,226,16,219,104,79,148,46,180,145,140,163,232,219,60,153,27,173,53,107,188,230,159,79,91,109,168,28,130,68,38,94,196,244,233,216,23,217,55,245,180,8,103,68,250,186,170,239,198,222,183,105,50,70,156,85,116,219,32,117,44,226,4,5,79,145,234,63,59,148,216,81,3,25,226,131,227,225,150,244,229,45,247,149,38,34,220,95,41,71,85,175,93,69,49,88,127,23,167,210,99,197,114,118,105,121,54,188,107,27,221,206,111,118,219,75,128,0,1,255,42,7,17,0,203,226,30,24,148,15,4,214,181,89,83,192,232,4,139,136,148,16,154,138,180,163,183,114,102,207,255,255,255,255,239,255,255,255,255,255,234,201,237,251,251,248,34,72,133,35,208,196,43,137,86,234,134,47,58,169,217,108,158,140,187,170,32,132,87,22,176,227,185,232,0,19,4,116,126,50,124,59,131,32,80,52,48,59,13,243,10,208,147,48,74,34,178,218,24,51,131,169,128,64,34,24,19,130,97,131,144,10,24,57,128,234,60,136,192,112,12,32,196,192,126,96,18,6,225,64,81,2,216,40,222,63,141,74,69,67,139,22,82,145,68,64,36,227,203,30,25,200,224,112,212,116,47,108,165,98,67,141,170,248,102,204,169,163,161,171,92,108,173,41,251,183,14,166,67,61,125,223,199,143,12,97,247,98,87,62,246,183,40,30,63,15,67,80,153,116,174,228,166,255,251,178,100,200,140,230,17,104,205,27,185,74,112,78,44,185,195,97,34,84,94,45,217,40,47,104,207,201,70,42,166,205,134,9,88,106,69,47,149,62,113,155,243,209,71,106,132,26,183,30,10,8,68,33,55,81,116,72,236,40,156,73,34,46,109,49,142,112,194,235,96,150,8,37,135,230,17,43,47,208,49,68,92,145,91,5,109,119,153,173,147,149,79,24,125,39,108,175,108,231,73,196,22,122,106,11,71,70,135,110,105,45,219,9,91,97,225,64,163,133,219,216,92,80,196,220,248,68,219,110,240,247,217,221,28,121,98,243,46,72,174,214,87,181,174,26,92,144,15,196,111,12,66,166,65,135,145,0,73,51,20,151,204,201,87,38,151,0,110,122,26,97,62,153,183,216,28,110,215,47,71,169,127,213,63,255,255,127,255,255,255,255,255,178,46,222,253,41,221,227,20,41,130,152,32,65,113,129,129,11,22,162,106,129,197,9,13,22,31,47,76,90,86,179,195,222,94,101,54,160,0,40,99,37,112,227,140,47,67,9,205,3,12,8,195,30,64,51,18,6,67,64,202,67,33,7,211,14,195,211,3,66,115,12,66,66,129,197,4,197,80,164,193,192,81,141,26,73,26,216,5,103,27,120,15,82,168,50,148,99,156,17,152,153,229,0,75,169,221,229,106,116,209,69,63,96,9,200,203,187,9,143,75,85,43,52,119,155,174,171,76,184,177,12,228,215,238,227,170,214,173,78,77,97,63,86,65,135,213,219,37,11,72,231,214,6,84,133,9,34,8,11,75,164,4,140,195,96,159,135,153,60,53,163,70,234,100,44,228,196,134,131,182,245,183,62,97,40,223,140,208,205,86,84,227,255,143,50,135,166,242,237,174,209,133,61,81,181,126,200,193,245,113,105,94,150,129,185,9,236,150,106,69,59,17,154,57,141,189,173,119,175,218,247,38,55,255,251,153,159,53,167,247,232,203,80,0,31,132,142,11,16,101,205,132,106,9,244,152,16,152,121,38,8,96,175,152,23,196,14,181,151,17,32,101,74,221,103,18,61,210,253,186,255,237,154,225,135,118,79,214,209,145,204,44,137,166,197,245,241,61,158,49,188,70,182,58,124,42,92,181,91,9,199,195,141,163,186,228,224,41,53,215,24,254,112,117,75,65,166,23,6,46,58,14,133,128,164,128,113,60,192,197,34,224,23,64,132,74,10,6,64,108,65,3,81,85,137,150,125,160,34,115,111,148,49,23,227,70,247,178,215,101,48,227,232,225,84,181,202,237,94,46,58,232,67,208,209,104,102,97,124,70,34,64,240,186,3,230,17,91,213,118,84,208,67,127,196,146,237,26,80,26,20,182,155,36,164,204,58,122,179,55,119,85,176,180,49,103,71,32,206,119,79,52,152,255,251,178,100,198,12,230,109,118,75,19,185,51,114,73,199,201,178,76,2,214,213,29,161,54,110,36,215,65,82,31,37,9,148,138,16,81,246,65,20,48,164,45,32,147,9,210,73,197,107,161,167,182,165,121,75,100,253,167,46,93,246,91,215,198,174,255,47,103,166,255,51,8,106,13,207,36,196,228,195,102,1,255,2,136,100,169,20,148,96,37,34,212,24,131,136,47,92,160,117,71,210,21,85,117,52,248,208,201,29,144,150,97,193,125,29,249,36,62,179,99,169,183,16,25,64,103,110,1,195,171,86,115,14,219,178,42,237,249,159,162,159,239,82,204,107,34,177,234,117,121,240,94,142,158,134,49,27,90,163,255,141,255,234,255,237,51,218,205,34,213,217,186,1,1,1,0,192,0,128,17,0,23,35,148,196,136,120,253,40,16,231,135,208,204,3,120,201,64,248,193,208,188,200,227,60,207,17,28,194,160,136,194,208,144,194,226,0,197,177,29,51,75,182,251,27,102,139,40,69,73,162,104,110,8,240,178,86,84,196,16,180,164,43,130,79,105,246,102,106,86,198,225,48,187,54,224,121,218,90,23,26,65,54,68,164,154,37,3,242,68,199,11,139,58,176,52,10,140,33,84,130,105,89,71,198,105,184,74,217,246,81,113,48,172,157,17,8,36,153,162,40,21,10,137,80,148,124,16,131,201,161,20,100,227,163,39,23,19,61,41,174,125,231,216,210,3,147,33,189,248,204,38,204,211,103,97,216,90,116,253,64,89,6,136,69,2,163,173,50,170,37,102,152,235,48,133,153,67,0,210,36,50,122,34,74,96,14,18,25,101,2,92,85,230,196,136,161,6,45,108,145,165,200,149,64,208,210,101,142,174,74,41,134,255,255,142,66,105,127,250,79,141,111,233,16,13,180,4,137,17,8,20,38,74,109,5,132,94,147,92,104,2,43,179,150,122,12,19,44,139,23,38,153,231,165,81,120,17,112,232,123,76,28,20,122,11,138,14,49,106,154,155,78,98,83,229,180,99,163,49,21,70,133,187,138,2,28,72,104,243,177,153,91,103,79,243,53,182,87,127,58,113,63,143,148,116,55,14,162,96,0,84,105,162,138,48,105,30,128,6,10,48,246,12,99,116,192,16,52,210,20,163,34,33,53,49,64,8,211,8,161,147,48,126,15,131,3,98,7,48,117,12,115,2,160,141,58,151,19,246,180,7,43,25,144,0,136,100,200,14,141,92,136,223,211,140,168,44,60,64,66,6,197,0,160,44,49,133,32,145,48,81,129,251,126,25,80,20,32,178,132,66,162,161,140,62,4,140,187,144,252,25,19,89,17,184,176,58,108,92,84,18,18,180,64,80,154,24,38,67,50,96,112,44,16,18,24,116,136,68,100,72,132,226,132,6,255,251,178,100,223,12,199,4,113,74,27,185,74,226,94,7,249,66,104,163,140,28,217,185,30,79,109,41,201,129,38,230,77,128,154,41,24,138,84,85,181,73,169,119,97,117,92,154,19,238,147,221,212,212,85,61,174,172,42,108,70,9,109,78,241,54,39,176,73,219,118,135,160,148,45,213,54,35,237,101,229,33,134,144,15,168,188,149,83,22,94,145,40,195,74,116,52,146,54,177,20,114,112,153,205,54,147,164,150,35,34,118,210,203,195,148,146,235,163,83,168,174,44,169,26,24,111,249,117,187,74,32,166,5,153,148,41,176,85,192,10,219,240,24,74,108,131,26,215,149,241,66,212,36,185,206,36,25,28,82,172,172,49,106,110,67,211,144,37,158,154,33,211,153,89,223,193,254,191,124,168,119,188,114,208,78,82,180,49,175,17,67,126,99,115,235,26,61,203,255,181,89,21,118,217,78,223,179,233,132,165,232,245,160,103,128,184,35,19,141,65,77,15,83,45,225,191,59,122,104,68,150,209,122,111,192,0,26,115,4,162,17,54,2,57,147,49,194,35,49,206,32,242,64,133,48,154,4,131,15,112,252,49,58,28,99,29,70,0,35,28,67,137,223,188,152,96,200,112,176,192,81,148,9,152,210,137,149,44,144,185,48,52,37,32,25,64,85,173,201,86,100,113,85,157,123,106,137,4,151,108,195,192,24,60,6,222,24,8,170,23,40,8,10,39,144,35,206,68,60,82,75,176,225,233,39,91,100,164,192,176,236,70,202,71,28,76,89,216,28,106,102,26,177,91,62,161,100,213,171,71,104,88,220,154,158,97,74,172,176,161,107,229,211,164,109,51,205,75,80,196,215,67,52,181,105,121,166,243,24,231,125,237,126,174,223,186,213,175,55,94,237,218,179,47,111,210,183,159,142,155,4,31,14,194,181,122,234,236,60,119,110,154,63,238,235,47,234,229,15,217,153,232,145,85,154,244,45,178,177,225,120,225,91,54,128,128,0,182,238,19,45,2,104,1,66,116,216,227,96,101,31,161,149,245,225,251,112,230,22,230,96,42,75,254,153,12,191,47,255,243,255,255,51,37,34,134,128,214,50,18,148,44,251,106,36,159,212,66,203,253,105,103,200,72,110,245,228,134,86,172,45,243,88,142,90,161,158,74,11,196,207,177,95,184,82,129,71,118,215,152,190,78,120,139,153,153,159,166,64,49,130,181,24,25,130,57,38,116,65,140,4,158,70,21,129,168,16,202,153,107,142,14,12,33,16,48,33,64,197,133,189,242,246,97,63,86,232,18,57,89,16,145,40,218,169,177,134,182,112,76,210,242,98,240,86,111,62,144,249,16,119,176,163,132,132,140,38,140,189,31,49,226,91,60,20,113,118,8,38,35,11,162,81,8,116,159,255,251,178,100,195,140,134,137,105,72,147,219,97,240,81,73,153,183,96,35,138,86,21,163,52,110,105,35,193,57,170,230,141,128,142,120,89,212,101,82,94,67,122,196,150,65,186,228,106,192,152,220,151,243,59,37,37,218,94,18,138,243,213,213,94,75,167,153,147,172,243,126,38,129,69,47,199,62,120,206,121,214,98,201,215,184,94,195,181,24,183,35,248,85,29,176,145,37,40,233,38,91,54,14,117,183,189,59,181,101,36,114,0,128,231,224,149,96,18,143,84,28,102,172,94,197,36,164,101,246,101,49,204,236,70,119,51,115,118,164,95,115,186,255,186,11,255,191,63,252,203,255,255,187,230,10,252,5,103,59,57,225,69,80,133,86,24,8,25,208,138,44,153,140,1,169,231,205,102,212,59,146,200,88,106,82,20,237,202,144,202,0,4,155,144,198,21,24,205,40,145,196,193,220,183,76,53,67,56,195,68,34,12,37,65,28,195,56,26,76,13,199,124,193,220,76,176,84,213,235,78,148,148,96,172,182,70,36,0,99,129,6,8,134,97,42,162,67,128,108,97,162,101,122,13,16,110,172,13,233,64,212,177,164,205,153,35,130,191,26,20,72,250,39,145,158,212,234,242,78,171,75,47,205,46,160,166,111,58,25,136,17,220,241,9,90,44,234,117,67,247,242,41,21,11,183,145,153,172,220,233,146,205,144,94,184,51,184,70,82,29,16,225,66,127,52,142,163,72,233,205,92,241,68,188,117,178,33,138,4,202,181,202,42,144,234,85,190,112,100,134,185,135,117,100,243,42,40,193,153,217,45,60,71,155,95,133,52,119,138,54,58,64,83,49,31,199,249,200,92,220,221,191,150,69,5,116,206,156,138,201,13,252,53,33,248,128,123,68,68,38,101,45,166,139,51,105,251,22,18,46,71,21,70,30,90,145,165,130,171,130,133,90,19,99,114,185,243,182,216,205,78,220,16,133,92,64,93,181,100,197,121,58,104,7,75,46,224,53,192,147,37,3,28,172,5,18,180,119,47,66,49,44,160,250,83,148,144,255,217,253,171,255,176,112,65,72,96,162,20,92,236,154,194,6,85,86,59,24,138,75,58,170,253,191,255,37,46,121,182,221,255,83,59,29,100,91,41,214,214,118,55,101,20,135,26,164,234,101,4,0,25,156,194,133,71,76,221,143,20,199,228,70,204,120,199,24,192,36,16,128,2,50,96,50,39,134,17,2,156,106,39,134,46,20,112,70,195,100,160,193,4,39,152,40,8,0,132,200,14,140,56,184,18,82,162,197,173,86,66,231,196,226,98,160,170,177,86,238,55,6,175,181,52,66,229,169,57,2,155,143,145,21,2,208,251,72,130,2,195,206,37,181,3,167,71,254,172,146,254,44,34,18,253,212,38,89,255,251,178,100,218,12,199,232,105,73,27,219,121,240,76,73,89,211,60,197,70,28,133,163,36,79,109,135,201,101,38,38,205,129,14,57,211,245,171,204,229,50,188,251,227,7,145,190,176,141,17,193,52,71,67,18,15,215,48,194,88,137,44,84,148,79,230,205,73,20,66,108,197,99,143,57,183,202,126,27,171,95,141,214,242,137,213,149,89,101,7,140,75,80,41,57,166,218,21,158,207,179,55,201,181,254,188,114,195,203,22,222,241,166,125,61,149,81,44,174,190,173,48,63,45,148,174,149,125,162,156,171,79,167,92,120,83,78,149,19,29,67,20,112,53,150,65,31,175,212,173,62,102,229,164,147,65,64,89,70,220,18,28,190,226,50,33,206,90,149,108,81,19,224,156,101,240,205,249,184,197,44,151,179,119,228,95,209,252,212,255,238,69,44,224,135,18,75,6,67,21,193,35,149,212,196,4,131,3,114,29,159,255,255,155,149,156,13,215,193,94,84,69,203,185,134,132,81,209,247,243,54,220,205,152,43,11,40,20,117,10,243,48,202,84,47,152,0,4,147,80,195,47,132,221,131,164,220,84,64,213,82,224,200,64,156,195,64,104,20,135,24,242,90,26,98,68,163,77,123,35,166,56,18,37,108,47,34,103,102,92,120,64,241,17,145,235,137,217,27,92,172,154,145,108,224,242,210,223,127,96,39,205,165,198,162,16,232,168,82,137,33,72,70,40,209,84,41,2,42,197,231,107,141,84,81,22,76,211,108,53,22,66,91,38,143,193,135,147,26,72,64,235,58,43,48,185,88,201,12,170,82,57,35,196,194,115,46,40,204,137,10,168,74,141,1,132,21,5,15,197,2,14,148,165,4,19,156,53,120,82,43,175,33,69,41,56,51,38,177,211,183,45,7,199,99,141,246,167,57,39,51,102,210,138,24,36,30,179,242,40,178,36,78,43,5,145,155,216,68,212,30,74,201,111,4,100,106,90,79,70,246,138,51,102,191,155,161,68,0,131,211,133,147,79,3,88,240,132,204,46,201,130,5,50,87,214,0,11,213,46,132,246,114,97,116,10,150,124,151,167,164,86,126,197,26,244,110,116,245,247,169,237,180,199,3,245,64,76,177,100,16,74,94,226,206,66,95,63,49,2,119,53,222,126,47,111,72,2,179,24,66,46,201,137,112,142,25,96,153,49,135,216,121,152,121,3,201,129,200,144,24,17,10,169,128,8,252,152,6,3,57,128,208,21,24,52,153,190,29,152,144,48,56,60,191,32,167,83,52,8,22,69,48,67,64,117,105,128,3,169,216,224,98,87,60,168,206,243,61,176,45,35,132,177,86,96,8,49,52,32,8,103,171,59,42,242,7,214,125,206,33,13,196,78,31,11,168,160,202,1,89,240,76,242,186,14,255,251,178,100,190,12,198,75,104,202,155,186,73,240,69,67,137,65,101,230,56,159,49,219,36,79,109,41,193,60,21,101,9,145,150,40,16,132,145,4,177,162,53,3,73,98,232,22,64,125,27,35,69,213,42,61,109,172,28,80,254,224,137,83,228,163,101,208,158,89,16,28,161,183,57,170,28,85,197,103,38,69,1,117,205,48,76,60,146,56,35,38,130,36,209,42,193,113,10,20,107,8,14,26,135,134,180,141,116,104,170,2,133,19,109,2,35,151,63,54,80,226,20,4,131,235,178,92,152,80,132,124,208,141,224,233,51,195,66,161,90,53,159,57,217,227,211,70,96,250,24,137,16,174,41,105,4,88,99,229,65,148,233,209,71,171,211,114,245,147,147,19,212,245,185,23,132,96,128,90,241,53,193,205,28,131,19,76,106,28,24,184,230,11,106,126,148,96,60,223,117,69,18,97,240,229,27,147,134,33,32,193,226,17,228,4,78,20,171,103,144,223,189,40,244,16,185,161,231,194,37,167,27,1,64,238,230,51,98,13,199,110,184,188,66,56,235,21,232,72,156,4,153,86,117,0,6,106,163,14,63,115,46,227,227,96,223,99,48,18,113,128,92,4,69,153,4,30,25,36,70,24,114,15,24,38,4,133,165,28,83,129,192,217,34,195,175,114,42,70,76,33,131,24,23,11,18,124,21,185,209,150,45,150,222,19,38,144,215,111,150,25,99,191,113,108,98,140,146,126,236,211,67,163,138,141,8,201,244,69,126,105,23,42,120,82,69,174,1,201,17,9,3,2,164,125,139,41,115,123,238,122,153,99,68,128,241,9,162,40,10,249,161,164,222,78,154,54,85,68,66,43,68,230,226,181,138,133,228,170,119,56,61,231,28,70,186,172,175,21,119,115,99,37,24,56,72,30,20,57,237,189,41,160,137,200,76,181,25,82,74,151,121,146,151,60,210,84,138,57,151,142,160,96,157,26,216,218,83,150,49,50,184,179,90,73,122,154,170,76,80,121,3,113,131,145,73,166,213,78,163,24,92,89,142,39,112,249,60,94,105,222,78,25,179,133,66,153,177,32,0,0,32,76,19,68,128,11,48,95,23,240,188,98,6,82,160,111,170,98,64,93,110,174,17,92,51,6,12,221,167,122,224,208,165,16,22,79,127,11,4,24,148,151,126,44,56,221,169,175,138,187,189,19,85,175,107,107,255,72,58,99,255,98,108,92,196,100,106,4,108,17,42,101,152,52,97,113,98,97,57,128,98,90,4,97,64,12,96,80,26,102,209,156,2,41,34,80,72,100,0,24,49,144,14,96,0,164,200,71,181,80,135,18,125,225,133,73,151,187,81,147,91,125,87,227,1,77,118,235,3,86,132,50,56,18,0,164,115,234,75,196,105,196,156,112,181,255,251,178,100,185,140,134,251,120,202,147,186,74,114,60,66,89,221,60,9,129,27,189,219,42,46,233,41,201,40,10,229,1,156,36,112,97,194,179,64,15,48,136,200,86,6,230,170,200,32,142,109,65,235,166,154,75,221,1,81,68,132,141,34,18,52,10,33,52,211,153,62,35,177,217,193,236,245,162,81,121,65,180,45,11,202,77,76,129,164,107,41,142,183,32,58,209,17,222,178,6,200,28,177,184,44,219,93,148,9,102,121,199,122,204,210,122,105,1,61,48,166,76,146,19,58,41,154,204,197,172,130,202,148,97,68,212,97,46,142,114,66,118,164,200,229,174,178,203,226,38,126,212,23,187,111,95,53,245,18,139,90,221,55,202,175,31,201,44,96,208,169,103,236,64,158,72,10,14,97,190,33,208,57,101,90,158,232,29,27,122,239,53,216,83,22,176,167,84,110,102,40,231,203,154,51,145,225,24,68,66,111,222,202,186,192,69,153,11,160,36,60,76,26,121,119,132,75,148,173,227,206,226,130,74,34,164,222,217,27,54,69,151,220,178,8,12,137,230,79,11,162,12,186,64,77,174,54,12,205,13,4,146,131,39,200,179,8,216,83,9,3,210,80,168,12,66,3,137,96,184,133,221,17,6,102,24,98,200,74,112,243,71,168,130,16,89,75,65,77,106,103,221,143,49,216,171,221,0,41,123,30,4,8,187,225,248,180,235,100,126,231,220,70,42,218,184,197,149,13,241,145,154,239,186,79,136,166,218,72,186,234,30,37,122,170,253,20,67,2,188,89,78,19,134,151,185,106,228,113,192,86,95,18,215,142,86,235,148,133,109,127,222,101,213,215,121,151,158,125,54,43,133,114,138,190,246,81,150,234,255,117,110,213,226,104,234,204,108,86,93,29,220,174,235,178,116,195,209,196,222,235,16,55,147,208,29,171,59,81,68,45,118,240,210,181,158,125,20,45,199,77,129,197,145,227,190,197,21,186,153,152,86,122,149,233,245,227,43,69,61,248,204,42,31,138,201,152,89,28,23,163,144,45,135,245,186,44,138,99,131,0,64,0,3,141,180,3,35,5,120,80,229,235,99,131,9,115,134,24,244,60,114,151,251,241,181,122,5,158,191,61,69,176,200,132,187,162,239,175,161,33,9,165,116,42,34,113,81,252,115,226,80,174,79,50,199,156,53,39,60,200,132,194,98,39,216,10,110,73,33,134,161,167,75,42,26,33,170,99,132,16,240,0,44,68,48,224,92,120,168,80,78,21,3,151,40,160,34,255,174,230,193,4,133,0,42,38,72,117,52,100,157,108,144,54,161,200,212,229,91,114,120,132,182,1,162,187,219,240,78,20,51,15,44,29,69,30,181,255,134,63,248,229,98,166,171,212,219,193,118,207,36,25,93,195,12,255,251,178,100,191,12,71,17,120,74,11,185,98,226,65,196,105,170,96,35,136,26,113,165,54,117,204,0,1,30,139,37,130,178,144,0,107,238,119,10,211,243,29,173,37,220,246,231,59,37,179,175,177,217,110,24,91,164,185,90,147,10,78,118,228,245,106,220,164,167,223,50,166,132,221,203,93,220,187,233,38,106,213,231,101,22,177,215,40,35,25,82,242,205,39,62,245,172,175,99,110,254,31,114,205,170,248,99,148,174,93,188,187,219,189,173,34,173,202,250,150,218,152,195,150,245,134,166,176,191,111,44,230,237,208,93,169,140,179,46,78,126,95,99,12,127,14,209,85,226,13,34,129,2,81,167,125,66,0,195,126,12,148,215,101,188,2,32,100,130,2,173,24,91,163,224,175,102,105,172,74,218,244,10,21,5,130,58,181,72,162,206,254,42,40,111,61,252,171,75,26,11,11,24,12,73,45,197,86,86,170,210,250,17,221,170,246,116,30,174,244,186,255,255,183,95,255,251,41,1,0,12,235,198,180,193,92,57,77,180,9,244,73,80,205,26,73,244,194,164,24,140,74,69,248,194,68,27,12,106,133,108,194,184,5,12,54,133,48,193,44,44,76,6,128,60,192,52,24,137,129,224,192,100,6,76,25,128,16,192,4,28,140,208,37,134,1,167,3,21,12,110,58,120,68,25,57,209,18,42,170,203,153,210,37,0,76,17,18,196,98,10,128,154,72,80,57,102,16,150,90,240,33,192,40,21,4,33,2,214,31,249,59,169,34,26,48,211,32,199,18,0,18,32,181,23,100,11,6,174,119,162,220,178,87,30,99,139,230,188,62,245,51,132,206,49,224,70,132,64,232,150,254,82,201,103,174,88,148,100,221,95,199,41,186,171,107,255,180,185,95,236,217,184,48,68,215,125,105,34,48,28,57,81,191,124,223,232,102,126,4,153,199,225,247,30,134,149,9,13,22,125,244,112,85,59,119,123,174,197,236,65,176,195,239,118,212,42,158,89,113,246,128,231,31,71,50,220,82,198,52,180,13,46,0,118,17,19,39,97,244,110,237,101,117,56,150,165,181,240,154,151,83,218,220,78,63,5,197,109,198,101,113,90,42,182,234,211,103,45,202,172,15,110,173,86,94,217,243,152,134,160,9,168,132,98,98,143,25,19,207,53,168,102,81,118,87,77,98,71,157,94,219,148,127,255,255,255,255,255,255,253,72,140,150,146,197,73,153,6,234,92,202,223,255,255,255,255,255,255,255,209,207,85,175,51,94,47,107,28,229,118,99,160,1,0,0,0,36,88,84,35,128,196,39,23,248,121,100,6,188,168,16,100,192,0,92,156,108,206,70,165,184,208,29,196,200,40,47,34,11,10,0,101,158,246,127,255,4,4,171,0,64,10,174,99,197,255,251,178,100,199,0,10,195,136,201,142,123,64,0,47,161,137,194,204,156,0,157,153,197,64,221,183,128,1,25,165,229,215,178,112,0,167,82,166,108,67,102,186,50,76,32,44,72,101,32,194,51,48,32,152,24,9,55,23,171,173,78,96,2,204,153,67,208,14,92,133,132,90,206,97,95,5,226,120,125,165,236,217,88,0,159,122,220,4,217,212,134,213,162,17,126,149,184,33,233,192,253,26,220,239,114,135,16,52,212,49,169,6,180,109,29,161,111,148,154,21,26,203,49,87,207,198,106,15,196,57,68,233,91,0,197,63,148,35,189,137,92,175,222,24,226,209,86,60,90,144,231,155,130,172,180,226,198,116,170,69,217,80,248,191,219,39,177,190,161,86,164,36,102,19,197,159,86,120,179,61,129,5,97,203,48,149,241,106,145,203,9,117,54,241,9,15,173,160,199,48,16,176,137,41,176,166,101,222,82,23,122,195,37,164,61,80,168,223,252,234,62,96,186,105,214,148,204,175,113,6,43,214,179,239,90,179,78,98,202,166,66,130,244,72,14,185,246,217,111,169,34,226,170,207,175,189,127,159,110,246,127,136,251,163,174,92,49,0,0,3,142,116,76,9,7,2,72,35,12,50,98,76,73,1,161,41,172,50,183,107,71,45,82,54,40,250,131,192,126,60,23,22,206,83,30,163,133,8,122,52,211,132,182,17,69,206,85,255,77,204,103,255,253,147,255,251,253,63,255,255,211,215,255,254,72,179,128,0,2,0,0,64,0,195,32,19,15,111,41,55,44,67,175,145,11,134,24,94,160,132,252,215,136,83,12,64,201,102,204,210,25,106,109,30,91,139,10,218,8,80,75,66,243,141,125,116,168,153,54,48,50,9,18,11,56,212,154,78,106,10,153,204,20,196,138,26,165,123,26,125,50,96,197,91,41,142,51,194,142,160,170,33,214,27,7,197,18,92,58,233,251,234,49,59,16,123,106,21,29,14,90,34,74,27,137,21,122,37,184,78,20,9,166,200,186,108,224,252,234,152,152,123,87,73,64,203,40,3,153,184,55,106,140,150,222,238,145,79,89,220,63,90,58,131,154,217,9,115,189,73,88,69,151,216,160,171,114,134,27,133,101,38,183,109,109,206,223,30,110,228,172,216,89,182,171,173,224,207,51,245,182,150,89,211,183,13,253,12,13,18,120,129,180,65,88,177,139,185,237,223,162,202,171,153,51,167,101,143,89,251,56,106,134,154,83,44,73,70,133,140,189,41,98,181,185,10,207,37,246,214,43,231,23,91,213,42,192,51,248,199,135,64,22,26,51,126,93,98,182,108,207,156,176,199,239,126,168,108,127,239,152,241,186,81,227,182,195,150,63,80,238,179,139,12,160,48,0,4,172,51,148,177,64,97,174,8,255,251,178,100,144,136,120,174,114,205,83,155,200,32,65,227,217,165,97,34,86,32,9,197,50,14,101,119,201,15,165,103,21,132,137,104,6,251,166,115,37,95,20,204,233,133,210,152,217,194,137,139,205,88,93,19,178,52,140,215,174,41,10,1,201,171,124,17,206,251,161,201,127,249,49,75,166,215,111,144,243,253,98,255,163,237,179,255,244,127,89,138,30,135,197,143,153,54,116,58,29,51,8,76,203,35,210,134,201,140,212,194,162,193,64,177,131,129,102,18,8,168,114,242,12,129,11,7,128,32,113,96,162,51,24,84,30,36,42,132,142,135,74,8,16,17,0,114,53,131,75,146,193,128,81,211,185,15,152,92,59,134,111,117,5,2,4,238,183,163,94,222,89,0,112,101,130,37,149,252,48,72,88,41,9,92,24,234,206,192,84,179,68,139,134,25,41,97,36,64,98,245,60,254,182,20,182,145,185,17,23,107,173,95,41,42,42,127,136,1,156,182,206,241,219,48,173,116,96,213,255,134,76,119,62,180,12,228,136,187,114,209,113,32,110,62,171,118,251,99,26,43,46,172,234,122,66,4,229,244,148,45,246,94,246,110,171,247,9,201,178,179,110,214,96,121,105,63,211,103,185,51,30,103,185,61,168,200,84,86,107,214,201,63,127,39,102,254,238,69,119,139,192,249,243,251,151,221,147,110,23,108,201,143,155,99,106,67,141,213,35,183,155,216,145,119,8,254,106,255,53,184,149,47,226,246,7,163,39,184,62,153,51,1,212,255,122,8,233,16,78,137,197,248,119,19,66,82,72,88,110,102,82,224,200,224,166,148,232,136,205,65,134,42,243,255,64,59,230,142,62,110,89,72,95,213,254,9,190,255,252,237,39,211,95,250,107,171,85,63,255,167,125,54,62,222,176,239,255,251,255,197,255,254,84,0,76,51,174,61,60,60,224,243,131,98,47,140,218,61,49,163,228,195,101,195,43,159,204,48,67,22,3,5,196,198,39,12,72,5,3,230,90,30,15,5,12,36,6,3,14,71,65,230,17,10,177,126,138,143,74,8,45,216,132,68,52,99,160,241,189,205,100,211,221,110,175,99,152,166,165,47,101,175,44,18,149,150,89,145,146,11,148,135,192,47,225,161,153,147,206,141,197,27,134,137,232,124,247,114,126,152,112,81,243,49,192,161,9,201,166,167,41,81,164,107,188,207,198,134,159,149,193,153,196,16,118,81,84,18,5,191,101,148,248,194,226,154,80,66,130,172,228,184,51,168,189,238,80,129,134,145,202,0,195,61,150,146,209,154,233,89,95,239,178,175,42,217,2,4,183,162,174,79,191,35,63,134,39,50,224,207,56,43,161,112,131,96,118,133,190,184,183,79,140,31,117,176,45,85,85,51,143,188,216,206,198,255,251,178,100,106,14,232,36,114,204,11,153,124,240,71,201,105,217,60,226,120,31,165,197,50,110,107,34,64,243,165,167,204,244,148,216,27,149,116,184,216,141,247,95,240,227,124,162,157,87,72,118,127,123,78,188,169,222,151,105,189,123,91,57,247,244,166,49,133,213,189,147,223,252,107,255,159,211,51,103,44,13,31,200,128,4,0,128,0,36,18,71,88,64,193,138,149,8,80,224,17,69,83,166,195,186,172,104,55,208,214,71,68,124,76,29,85,240,24,92,194,203,93,26,48,204,62,245,79,232,127,191,223,93,48,127,118,171,255,174,157,177,178,97,63,235,171,235,175,254,48,165,63,200,127,250,0,6,24,31,188,62,94,57,40,176,218,76,160,128,135,99,209,235,30,119,39,152,173,2,19,50,87,57,151,131,193,139,30,95,236,20,49,50,203,10,12,20,20,68,172,131,242,38,112,98,228,78,60,12,202,211,180,61,234,89,46,18,111,160,235,144,214,114,70,127,40,92,224,100,171,168,184,70,86,148,217,244,141,144,8,16,76,98,163,30,237,201,236,154,193,57,60,104,137,225,156,125,190,212,108,152,171,44,37,72,89,193,205,195,34,34,173,90,64,14,31,11,195,22,171,249,16,32,253,110,97,142,87,219,16,251,5,98,89,174,34,54,158,226,29,165,249,49,182,105,141,198,183,82,216,92,103,178,188,203,231,205,211,90,184,238,75,187,0,174,27,55,89,189,172,18,157,90,171,251,5,222,230,32,255,176,93,235,248,189,78,118,178,118,232,178,175,10,214,111,20,155,127,223,251,159,110,244,93,205,191,109,124,221,238,84,214,231,96,165,159,106,195,71,123,185,241,11,248,215,183,86,229,216,122,147,191,47,194,191,95,31,255,223,255,243,191,242,156,240,248,246,49,160,7,133,58,192,61,142,88,97,107,122,105,10,8,172,67,76,130,17,65,36,56,164,96,101,51,80,24,138,45,254,122,165,53,111,232,255,255,246,211,235,163,255,167,253,179,255,250,235,201,175,254,18,101,30,243,94,248,9,58,100,12,0,32,0,0,87,24,114,192,101,19,209,167,79,102,82,11,25,8,40,97,211,129,135,133,34,51,65,88,28,70,10,14,2,24,92,8,228,172,112,133,50,49,32,4,121,113,112,116,71,147,100,171,214,247,200,86,140,55,31,232,172,168,3,103,114,46,25,26,249,82,209,237,222,237,210,38,78,175,144,196,74,71,66,191,50,97,72,95,115,114,124,179,181,154,29,6,147,89,170,89,166,161,182,143,116,43,111,5,12,88,79,236,218,49,62,201,53,182,235,217,89,63,22,99,83,48,143,172,96,255,219,112,117,226,64,92,70,162,41,55,166,210,211,87,83,111,0,163,89,128,185,71,79,149,153,36,255,251,178,100,78,10,199,114,111,78,59,152,123,112,68,169,105,194,97,170,90,31,193,197,46,46,229,119,129,16,34,38,197,134,149,226,22,103,89,108,17,8,178,144,199,188,30,161,219,19,141,104,219,35,5,118,27,64,202,148,124,46,192,242,107,118,66,92,240,145,147,17,206,113,155,124,211,26,132,121,126,52,214,95,224,89,27,176,249,67,138,57,137,102,246,241,166,181,170,164,177,27,76,26,213,211,53,199,82,253,243,243,255,143,255,255,201,228,96,192,0,144,201,144,42,182,118,217,196,1,84,228,133,128,232,106,65,81,248,42,41,22,157,58,106,65,168,141,252,13,41,164,56,80,243,154,117,75,55,65,207,213,3,179,138,198,61,125,82,132,250,252,205,63,59,92,205,30,143,242,191,255,231,234,223,242,172,19,22,174,3,30,91,227,45,87,81,131,180,12,110,24,146,112,152,252,25,24,254,46,152,184,11,142,2,230,4,129,70,35,4,43,200,192,32,100,199,192,240,136,57,14,3,135,1,68,108,3,4,34,67,100,225,40,158,246,202,199,3,54,134,237,173,183,145,128,130,69,21,202,179,140,33,6,27,217,70,17,78,42,202,84,180,11,151,42,65,128,90,178,209,20,42,195,16,92,228,111,83,182,59,60,146,214,153,36,145,65,101,72,118,73,185,247,165,188,226,137,139,9,60,162,77,86,146,235,54,167,124,18,215,45,17,11,150,46,245,186,6,149,59,74,33,21,54,39,253,86,217,142,172,174,193,35,2,82,222,49,193,132,230,158,235,251,224,132,9,106,178,145,206,116,32,21,57,189,5,189,215,246,247,254,216,28,87,109,17,154,222,210,133,71,177,67,170,81,85,234,212,254,136,132,51,50,28,253,21,7,81,197,42,218,66,108,21,150,253,252,174,204,67,94,232,127,175,123,32,197,35,178,33,195,187,107,105,219,24,205,218,14,140,223,125,187,255,242,83,84,201,119,32,1,34,225,110,31,144,131,49,33,72,63,197,212,114,170,79,192,56,98,147,93,138,198,143,26,16,113,211,243,129,88,108,128,238,111,108,130,164,43,113,130,127,212,54,135,219,31,246,211,25,243,54,223,106,153,230,239,65,249,116,255,137,55,199,86,220,236,50,0,76,78,180,140,172,127,140,104,73,76,127,75,204,57,10,204,128,43,204,119,20,140,134,36,204,61,8,11,144,58,16,152,122,6,49,50,168,72,97,176,154,89,241,16,54,96,224,6,35,4,131,1,34,33,98,82,85,20,82,110,82,22,4,72,130,54,6,232,237,173,29,8,19,6,175,13,11,97,187,176,169,108,113,88,226,12,36,36,167,152,70,17,194,44,89,62,6,151,156,29,76,180,212,48,75,81,144,76,210,80,146,188,25,157,27,118,38,255,251,178,100,59,14,55,213,113,75,139,185,93,112,69,71,121,181,97,234,56,28,121,165,54,110,97,237,193,8,29,230,225,134,20,250,78,15,165,83,141,203,9,149,152,130,138,23,158,153,105,156,149,137,21,79,209,225,242,219,147,172,212,239,26,114,163,48,255,50,92,22,244,186,113,143,1,129,199,160,228,91,63,146,142,252,98,167,75,215,26,138,142,228,201,43,86,46,193,111,159,221,135,63,138,83,23,246,140,239,243,139,87,152,165,58,136,225,81,173,246,184,140,122,216,54,28,210,14,189,17,78,110,11,121,17,76,255,249,101,194,38,115,142,217,142,47,68,141,89,22,182,205,124,55,183,84,67,166,97,110,246,255,252,171,87,148,212,168,64,0,24,194,54,5,144,1,20,56,128,101,136,93,101,12,38,20,246,33,137,134,85,208,97,60,88,231,138,23,234,29,36,97,31,77,232,63,121,60,171,227,111,229,78,163,237,87,222,139,66,90,27,245,105,95,223,108,135,94,95,124,163,121,251,147,22,187,44,2,184,195,183,67,63,54,3,166,38,81,24,132,38,204,24,138,48,248,124,193,134,64,104,37,13,138,128,65,161,107,146,157,225,203,100,82,33,82,160,82,179,40,144,134,201,39,202,7,36,68,4,91,134,223,11,252,53,201,180,170,35,150,119,175,90,206,33,167,172,35,19,140,252,75,214,136,16,137,89,44,145,104,78,212,131,177,221,23,175,162,55,223,143,167,29,106,68,173,79,132,55,71,185,38,188,138,159,4,70,32,212,98,106,138,108,67,117,26,230,137,31,246,125,126,142,197,193,213,30,128,141,60,134,110,154,151,62,25,255,67,41,97,11,74,198,62,83,127,10,92,88,93,26,101,110,33,254,0,198,147,2,14,22,89,130,108,107,100,97,252,206,133,126,12,24,65,237,141,240,224,105,202,233,87,94,176,107,238,239,243,92,166,169,177,216,121,82,193,252,224,199,71,83,199,110,60,100,177,186,129,147,104,189,77,93,67,133,181,204,75,118,251,248,42,47,252,144,0,0,77,81,51,1,20,92,203,84,170,183,164,149,99,233,201,88,65,246,0,174,50,121,166,76,202,26,5,225,123,23,211,2,95,242,4,202,154,147,131,84,213,162,167,241,189,233,169,55,205,134,230,255,46,157,179,233,174,189,177,173,237,181,17,56,0,0,0,112,204,123,67,145,42,14,56,142,51,42,200,223,144,61,114,143,49,147,230,60,216,26,48,67,193,67,200,165,200,150,4,238,46,26,52,188,230,152,43,212,18,163,179,1,14,74,61,92,112,134,40,30,187,189,28,103,162,15,98,50,241,215,229,216,197,169,116,206,104,84,88,8,60,133,29,64,204,78,10,132,236,83,173,1,173,99,16,68,155,124,157,255,251,176,100,47,142,247,190,112,204,155,154,200,192,72,104,169,165,97,101,106,91,173,163,54,110,97,237,193,15,29,230,193,132,149,162,164,102,100,231,85,81,245,107,193,234,150,226,245,39,30,45,213,32,57,113,231,206,56,204,245,97,20,240,220,19,219,46,150,168,5,6,111,177,246,205,188,26,6,83,37,232,228,164,100,188,116,204,27,222,193,74,127,246,250,205,224,22,13,231,248,252,255,119,22,223,31,106,46,237,179,255,185,60,184,194,88,246,25,59,184,117,164,78,114,251,185,174,87,92,116,244,141,106,147,253,179,210,221,89,18,124,111,114,147,58,72,79,52,190,166,187,85,187,239,89,101,151,204,74,251,172,228,31,202,182,170,114,106,143,153,212,239,238,229,191,176,250,247,255,63,255,255,255,215,127,234,91,180,0,128,23,24,168,89,5,221,100,170,112,195,209,241,93,70,162,108,75,85,201,132,224,248,75,128,74,47,179,18,220,196,247,202,129,69,216,103,123,155,252,143,140,86,166,161,150,250,142,244,123,14,200,202,216,134,95,153,168,251,122,147,54,70,171,103,219,254,159,190,52,238,0,29,48,108,8,225,198,51,99,38,12,70,176,48,160,32,192,105,240,32,144,192,133,19,9,129,201,65,10,194,28,56,104,235,224,193,2,151,153,85,19,25,35,193,4,34,28,249,81,228,231,168,50,37,91,97,227,168,251,24,160,208,161,128,164,53,241,155,254,223,85,172,70,105,60,0,46,25,50,183,162,69,84,164,104,185,80,91,237,76,106,16,140,121,88,177,187,28,137,35,240,222,34,89,96,20,52,149,155,45,99,27,212,124,125,36,62,147,244,144,37,199,133,250,107,27,66,230,110,29,254,193,120,238,130,153,30,76,150,187,201,197,224,130,225,106,43,91,186,247,13,100,247,175,107,114,222,15,239,204,243,111,91,81,125,34,38,212,140,112,246,194,109,193,185,131,186,53,198,158,230,115,70,189,241,134,41,100,169,252,177,173,157,15,252,178,99,243,238,208,48,209,223,82,62,156,243,27,88,125,251,123,54,160,185,43,165,121,106,154,193,88,13,76,94,67,16,226,196,166,100,1,113,57,53,104,153,206,80,73,126,14,145,200,234,193,222,153,234,40,215,150,196,55,152,1,55,245,144,5,66,138,81,232,11,253,129,54,244,46,219,80,87,23,127,86,140,109,180,250,232,245,111,140,221,191,43,19,250,128,0,0,97,135,177,243,39,166,206,83,2,11,0,103,160,99,212,34,12,101,100,147,32,48,24,116,100,12,99,240,27,240,169,141,30,10,7,5,129,161,117,132,73,147,48,33,45,224,17,198,72,231,186,149,99,200,199,30,87,27,19,108,36,160,143,154,47,221,205,218,150,113,102,84,85,255,251,178,100,37,143,199,70,107,76,19,153,123,240,70,165,217,184,97,42,100,27,185,197,54,14,101,237,209,25,151,103,77,134,137,216,83,40,76,135,64,1,39,92,176,152,208,51,140,136,92,57,29,166,255,191,63,42,37,101,176,78,171,58,76,69,105,152,253,69,31,127,165,204,41,119,235,141,66,189,145,225,37,20,15,187,96,187,248,73,87,56,35,214,22,19,206,86,210,165,178,205,96,57,67,192,43,146,150,15,226,43,103,185,77,190,82,48,84,46,140,75,157,173,56,210,142,157,101,207,175,172,125,147,220,200,70,197,95,230,174,182,184,89,207,110,196,7,232,45,81,73,79,89,164,220,137,175,106,82,186,114,139,151,237,27,194,170,184,121,226,124,235,219,78,24,212,43,107,118,181,116,223,93,248,118,189,32,255,228,252,94,79,160,2,0,8,13,186,144,4,144,225,193,83,236,61,248,33,42,96,70,33,165,205,239,2,122,150,32,124,25,14,210,103,169,111,64,105,117,4,54,157,165,68,234,27,66,242,5,254,80,81,254,125,23,124,119,49,255,185,109,23,230,238,205,123,114,210,119,229,255,91,253,38,26,17,29,138,86,52,0,49,113,252,198,192,112,186,152,0,51,14,33,5,0,136,24,165,96,161,228,217,8,36,200,193,128,112,37,188,18,132,70,18,116,143,61,52,162,165,31,193,36,39,180,218,205,194,32,195,194,144,191,115,64,37,45,101,12,227,89,195,211,224,14,22,196,76,106,40,186,170,175,122,69,182,52,148,190,189,30,31,111,34,64,70,136,189,85,60,40,166,211,123,82,140,202,92,59,118,216,223,218,137,222,50,62,183,211,159,7,197,101,7,123,141,185,245,157,174,254,131,118,37,195,134,62,142,244,182,147,56,244,85,237,184,28,63,181,207,243,11,88,62,49,185,86,41,209,91,134,108,149,223,163,227,234,68,214,250,251,233,90,214,241,151,56,186,163,68,13,29,237,30,210,211,94,53,174,103,184,215,70,237,241,10,124,210,59,142,96,169,25,53,43,7,143,13,229,237,143,27,90,96,171,249,94,127,239,255,255,252,239,226,93,48,0,0,57,5,171,56,160,214,131,156,153,46,155,21,76,248,92,117,172,238,86,151,91,167,150,185,116,218,86,122,166,234,6,241,161,241,65,223,234,0,169,161,40,127,224,134,255,125,253,72,179,239,166,13,180,221,182,237,191,215,109,213,92,143,191,76,69,243,190,149,24,87,159,211,94,108,52,73,159,160,38,25,25,153,212,122,103,160,176,133,34,8,24,129,65,5,252,49,232,46,82,32,18,24,64,158,183,194,3,74,197,19,48,88,44,136,133,7,195,133,7,184,100,112,58,94,184,252,113,91,18,248,192,249,194,170,26,124,229,199,255,251,178,100,35,12,119,86,111,204,3,153,93,112,70,229,201,181,97,231,82,154,5,163,64,109,225,237,193,18,148,231,32,244,157,144,218,142,62,180,171,175,225,51,229,100,1,152,193,89,65,1,89,58,36,28,182,150,100,186,157,249,29,246,2,62,197,134,120,80,5,70,203,91,222,2,34,104,154,171,42,187,154,159,202,86,131,218,234,66,255,187,251,197,223,156,234,12,173,253,123,64,250,23,139,10,129,193,219,209,0,216,87,37,6,131,80,75,80,171,54,216,55,101,21,30,235,48,77,251,246,36,57,215,135,231,117,48,230,94,235,85,223,169,218,222,207,218,198,31,142,60,169,105,32,200,118,217,36,252,168,157,64,86,158,189,68,27,177,104,34,151,189,196,7,55,251,43,164,41,245,117,44,117,59,114,206,220,231,82,114,252,210,255,253,68,216,211,189,143,168,32,0,79,88,224,199,6,21,4,81,114,77,12,145,94,197,99,139,187,167,65,1,5,145,244,66,74,7,140,79,107,77,2,102,176,77,157,189,5,180,47,60,99,37,252,76,250,87,84,211,106,14,227,159,92,117,232,184,190,191,67,250,187,22,242,252,61,255,189,95,72,0,146,149,230,26,174,117,138,230,182,82,98,192,165,7,224,196,83,1,8,0,8,23,153,63,237,135,0,102,195,195,16,157,119,181,131,196,17,77,243,187,4,21,143,178,6,111,79,37,151,197,85,28,34,218,64,247,180,60,212,11,241,214,145,243,9,67,56,216,170,118,202,88,97,185,205,221,203,111,1,65,117,6,73,190,133,195,41,137,123,210,179,89,96,190,138,205,109,10,159,184,103,44,62,198,226,214,174,209,240,169,237,166,231,208,223,139,146,234,209,236,125,107,10,24,151,22,103,87,92,198,198,86,245,115,215,122,106,123,250,147,228,247,62,245,134,252,252,160,39,239,124,116,154,170,45,79,71,41,186,10,47,38,38,62,252,63,184,10,4,149,158,154,91,208,183,170,92,94,68,126,173,128,229,26,83,97,133,194,205,239,97,42,24,217,84,76,167,250,69,137,189,78,207,25,181,13,168,2,9,248,211,67,193,92,68,3,56,148,3,12,156,24,78,201,109,210,67,148,225,50,231,8,204,104,127,45,93,49,36,230,18,119,174,129,59,149,47,42,109,83,249,65,125,23,109,182,167,37,149,209,35,113,121,197,126,207,235,147,156,171,71,127,162,207,253,64,0,76,155,97,59,240,220,232,39,19,11,40,12,206,46,50,241,216,203,34,115,13,136,132,33,147,0,5,22,41,137,65,171,64,178,166,106,16,11,7,9,128,70,1,4,8,193,97,112,58,228,150,18,144,70,211,160,32,97,17,228,13,101,81,183,51,50,247,110,80,110,165,20,168,251,74,228,72,255,251,178,100,39,14,199,136,104,204,139,153,124,116,66,131,249,194,61,42,98,28,109,163,52,78,101,237,193,37,177,102,5,133,10,42,183,154,194,0,185,143,14,128,2,47,37,228,60,133,10,4,4,145,156,168,249,86,171,73,137,97,1,34,102,147,105,183,163,219,86,220,16,140,115,207,66,189,229,71,86,244,169,13,243,205,46,111,252,47,124,122,50,192,132,47,230,47,47,125,10,205,131,83,103,49,80,239,103,33,121,178,241,227,104,198,54,54,6,245,76,116,156,9,37,67,62,15,199,46,186,91,196,18,239,38,138,146,187,27,69,125,74,235,233,187,93,114,229,251,249,188,23,210,213,72,181,74,98,247,197,92,182,188,205,72,72,216,208,31,109,154,104,46,228,178,235,197,203,123,248,26,191,179,215,187,125,86,168,249,124,229,43,226,128,129,254,142,31,128,0,178,133,50,16,32,115,152,160,207,97,16,211,173,141,148,185,101,172,21,220,148,178,101,194,28,71,211,57,160,28,105,0,11,22,167,83,72,42,75,87,171,127,142,247,10,251,139,123,58,155,255,231,117,66,94,191,188,183,68,215,173,158,75,222,128,24,197,55,115,141,60,141,178,37,49,26,208,195,1,195,8,176,140,176,35,48,89,124,32,112,9,11,139,1,128,66,196,43,17,4,2,131,85,47,4,10,24,10,124,131,141,40,86,40,64,145,23,87,5,90,101,173,171,212,133,236,68,87,105,244,195,49,29,144,187,241,56,35,107,18,17,36,12,205,251,128,199,178,131,222,180,205,186,159,194,65,219,146,61,180,253,138,249,96,165,119,89,178,40,140,253,1,245,1,118,42,150,209,67,174,53,17,241,155,198,20,183,33,208,58,182,122,49,69,193,212,106,79,17,41,77,37,38,200,77,57,200,21,78,178,41,149,235,209,179,13,8,154,97,138,181,165,222,190,24,124,135,117,49,100,223,231,231,177,238,130,199,84,218,173,110,27,203,141,186,254,245,170,231,193,112,173,207,72,85,206,241,123,79,104,41,139,110,100,245,55,152,52,182,89,49,117,232,217,158,190,183,240,166,220,45,106,177,163,239,193,252,66,69,188,135,50,0,171,42,246,48,200,133,109,184,0,168,158,65,103,139,80,82,3,115,140,134,114,204,106,55,204,26,134,32,140,203,165,113,44,145,194,75,87,204,11,39,126,197,155,244,11,95,230,255,213,73,255,254,227,191,145,255,255,244,255,156,255,242,127,255,255,131,255,237,255,139,118,170,96,0,0,161,20,220,199,203,192,85,88,197,96,99,13,23,76,194,143,50,48,216,32,32,97,112,224,92,26,162,32,160,184,20,12,89,115,33,129,17,201,9,195,65,86,34,102,130,14,253,144,56,138,82,244,175,74,199,209,203,45,255,251,178,100,30,14,103,60,110,206,19,152,123,116,66,6,105,177,97,231,42,156,121,143,50,78,101,237,200,246,15,231,156,241,29,208,241,232,64,107,142,13,170,10,225,207,123,35,133,228,124,145,157,137,168,122,195,43,26,118,151,114,116,190,240,186,24,28,162,83,240,22,42,146,205,151,253,121,17,30,158,133,113,221,141,42,219,204,53,101,222,145,80,24,212,215,144,94,205,83,130,105,87,86,210,238,27,209,134,209,156,44,231,15,226,212,64,49,198,92,88,6,195,75,248,203,123,128,159,106,130,52,30,68,79,239,20,125,190,167,155,50,180,250,171,255,95,105,206,25,173,132,75,140,125,177,61,185,250,223,13,251,84,215,178,134,212,51,150,99,215,111,245,133,118,180,197,53,217,145,127,111,228,220,118,71,24,213,133,62,167,137,122,63,174,229,164,127,45,102,205,117,39,255,255,255,254,64,13,225,80,224,168,24,171,87,32,65,232,33,237,175,152,202,109,46,135,63,82,170,35,188,74,224,66,241,65,181,120,234,160,28,212,51,147,13,213,229,52,255,43,254,167,255,141,170,75,255,254,163,154,95,254,91,214,253,23,169,222,223,95,197,126,128,28,196,29,243,11,103,14,168,183,51,26,132,206,141,179,104,29,202,18,224,144,249,131,7,170,48,101,64,64,240,32,128,70,165,102,108,12,17,48,181,76,93,218,212,92,135,138,98,88,6,150,110,102,149,40,13,168,5,5,35,78,130,205,5,211,12,155,193,138,198,14,87,172,200,69,31,66,229,177,251,128,55,33,230,96,26,12,234,98,145,37,113,50,83,169,210,138,66,208,94,28,155,100,241,129,112,171,177,181,189,105,233,45,95,129,170,30,20,36,44,252,195,121,168,166,108,16,55,30,26,186,114,251,173,183,63,116,32,237,42,238,125,91,102,4,87,130,23,172,136,100,102,197,243,237,197,157,110,189,60,238,65,235,49,118,110,227,13,237,20,209,219,124,55,201,246,120,111,105,52,22,106,154,202,202,252,13,217,135,245,248,29,146,89,166,181,233,139,186,222,177,187,255,61,161,186,143,13,81,187,64,81,94,95,87,185,203,185,51,107,82,155,131,224,25,138,144,194,0,60,214,43,200,226,8,206,163,78,15,152,107,244,70,247,228,155,45,87,128,12,193,93,36,212,226,166,112,190,229,103,212,113,239,70,201,255,82,221,226,222,226,182,109,209,110,219,191,244,201,241,171,144,245,191,195,126,167,255,160,0,0,67,188,69,9,49,123,16,42,214,36,52,138,132,205,104,112,48,40,100,72,10,58,20,131,197,186,235,46,132,170,37,220,142,72,13,57,123,17,72,249,58,196,138,106,85,16,13,20,148,208,74,153,33,13,29,6,122,34,113,81,14,189,255,251,178,100,32,14,166,215,104,206,155,152,122,112,68,5,73,181,97,37,106,29,237,163,48,78,101,147,192,247,143,231,76,244,137,160,80,41,184,95,94,65,0,237,218,32,65,206,248,49,21,209,8,216,68,47,81,164,196,236,112,135,104,53,162,159,56,210,250,111,3,33,26,241,184,180,129,104,48,91,81,26,201,193,124,39,188,170,44,183,58,62,222,233,41,173,111,112,207,235,209,220,210,31,54,146,29,183,165,76,122,19,29,192,82,95,159,201,249,240,93,31,56,74,120,82,134,190,40,96,155,126,99,175,46,5,222,44,71,175,181,148,204,214,79,184,182,70,203,78,34,16,55,31,175,86,215,170,198,71,169,21,14,108,105,122,162,175,18,208,210,240,155,99,37,230,221,188,75,177,188,111,194,233,229,94,246,220,79,39,210,1,0,8,44,191,207,90,78,53,129,2,215,58,74,50,233,235,77,247,205,161,5,145,204,177,97,252,46,126,203,179,250,168,132,106,154,10,77,209,126,199,192,151,20,151,105,197,191,168,103,245,109,190,248,254,251,217,150,181,114,90,221,215,85,203,127,255,38,3,140,252,206,98,206,61,181,212,196,132,19,46,165,14,56,100,51,208,104,200,35,195,8,134,194,195,67,33,138,221,66,160,194,22,103,80,176,24,4,66,21,6,131,204,32,5,48,72,80,199,163,11,36,35,101,212,241,146,153,208,141,55,81,145,216,98,134,124,234,228,92,163,78,145,82,138,31,110,71,99,174,192,53,182,152,155,170,80,253,176,49,241,163,66,21,7,140,155,65,161,110,89,3,186,255,36,214,45,109,150,16,38,171,170,177,181,195,45,99,109,246,45,77,219,141,37,99,179,18,219,157,13,96,154,189,184,202,232,243,125,117,29,122,245,42,67,164,61,53,155,229,253,118,161,84,138,134,115,212,86,212,210,138,194,43,62,176,37,47,29,127,244,168,133,84,115,64,161,36,165,245,28,162,119,6,53,160,66,222,6,165,26,105,199,58,83,201,231,127,211,197,43,44,197,42,213,164,79,122,102,185,54,175,96,159,123,62,41,131,207,224,204,100,234,159,175,81,186,49,121,106,215,134,213,253,187,182,216,192,2,171,197,120,222,168,192,30,10,51,28,237,195,42,53,251,1,159,73,34,154,200,245,87,218,187,253,219,167,0,218,110,113,12,174,128,120,213,206,75,126,55,163,232,215,101,202,187,37,119,255,147,255,235,127,145,94,113,103,191,245,4,0,0,243,8,223,78,90,87,58,118,168,195,137,163,33,172,141,44,247,48,128,200,2,47,34,38,150,156,199,33,102,68,89,163,3,2,204,204,18,5,90,194,4,192,23,20,85,35,226,86,176,59,67,52,135,141,137,138,207,116,81,166,24,110,224,106,255,251,178,100,33,14,247,84,110,204,147,153,123,112,77,139,153,211,97,37,104,26,25,147,56,110,97,145,73,32,27,38,65,133,149,168,83,156,4,161,176,145,103,200,146,112,78,240,43,150,3,124,168,76,96,27,50,78,151,242,58,193,208,134,232,88,6,54,221,29,218,137,211,99,37,248,72,73,16,149,227,170,178,203,85,133,130,106,14,166,123,132,251,19,165,98,158,194,141,154,9,24,196,70,174,214,154,140,190,64,157,46,226,159,84,229,247,112,4,13,246,196,234,53,146,134,171,29,80,17,229,80,68,228,233,198,57,235,78,170,84,215,158,250,163,99,141,116,170,222,211,42,173,109,115,78,145,119,153,28,239,166,181,136,152,107,213,251,172,214,43,79,241,164,206,107,127,19,252,38,39,214,117,122,65,137,169,179,122,106,181,250,215,143,191,27,58,215,249,175,255,255,255,254,64,0,0,1,229,105,36,98,42,251,118,0,198,116,33,151,131,152,69,177,141,175,107,92,83,136,129,175,207,252,220,247,69,161,17,34,103,162,115,187,132,168,181,121,3,45,94,131,190,212,239,246,223,253,59,124,255,35,109,255,255,250,234,255,255,255,239,254,169,209,234,212,17,117,83,169,149,235,1,110,42,181,56,11,124,202,13,211,12,27,1,7,160,97,4,199,33,16,225,225,130,193,3,129,48,112,1,159,138,130,194,192,32,168,117,88,162,226,0,18,98,160,144,12,106,147,149,24,183,49,3,58,45,16,114,123,128,134,78,1,116,65,211,42,173,250,148,19,150,194,12,190,80,16,169,123,120,160,180,168,22,235,251,94,34,92,122,204,129,137,93,152,144,180,81,228,106,227,153,140,150,42,14,67,180,33,248,186,84,34,97,12,72,153,46,197,137,247,14,28,74,75,64,205,83,50,174,144,136,18,233,95,176,81,219,2,46,150,107,33,126,227,51,38,168,59,114,76,122,94,95,177,19,102,72,40,53,178,238,242,73,70,158,76,94,234,210,204,177,138,222,163,148,108,44,39,69,180,134,149,142,95,42,47,133,192,62,201,239,59,79,100,241,213,135,111,67,11,176,100,217,229,143,109,96,18,238,144,49,102,96,12,141,52,207,165,147,47,134,15,18,119,225,49,203,162,196,88,225,108,152,130,127,145,244,143,114,246,136,185,14,50,32,8,214,65,104,222,9,53,13,146,161,32,42,51,34,225,69,251,92,94,175,174,125,190,154,234,218,25,72,246,196,164,117,187,226,182,45,0,0,0,112,197,14,19,219,247,78,221,0,48,8,160,205,10,163,154,186,140,12,19,48,216,160,194,3,147,2,9,12,196,7,22,4,2,2,102,17,7,153,164,64,165,193,64,48,52,84,28,72,99,0,62,108,149,38,38,82,74,10,193,240,255,251,178,100,32,14,247,22,95,76,27,153,123,242,69,3,217,194,97,232,42,156,73,163,48,110,229,51,192,223,15,231,64,243,9,170,108,13,206,45,84,195,189,196,27,12,140,146,163,233,49,5,129,215,166,10,134,191,99,230,42,142,122,139,38,253,164,121,30,26,171,101,18,121,185,82,63,41,11,50,240,63,109,192,140,10,70,192,230,103,4,201,177,29,21,154,82,68,86,165,13,36,110,95,48,186,103,54,105,69,179,39,110,95,131,194,95,14,239,82,153,171,140,88,3,7,91,29,46,228,26,9,102,164,148,24,251,66,159,242,224,142,195,247,27,57,196,248,72,99,217,47,174,158,222,143,116,223,210,167,225,250,221,232,207,7,114,165,55,120,87,166,255,218,98,159,127,255,61,99,182,90,244,117,125,210,176,115,39,221,158,255,65,22,55,66,201,22,160,0,0,218,65,101,199,7,109,27,209,124,125,183,160,87,223,78,186,93,19,57,39,135,21,181,69,226,248,253,32,81,224,42,24,87,39,155,138,153,142,43,97,30,42,191,198,31,220,155,139,88,189,46,110,185,221,159,255,255,255,213,107,94,225,102,213,47,127,164,1,41,140,0,233,184,176,89,178,41,121,134,196,249,17,0,6,216,140,104,16,140,21,19,64,129,193,129,160,0,96,38,60,5,130,1,199,4,199,224,64,152,41,76,115,6,196,35,4,193,36,157,30,63,235,16,132,131,193,13,33,130,33,128,177,141,33,7,183,18,8,176,184,228,1,28,224,22,196,172,200,145,192,85,9,123,85,99,146,36,108,154,52,45,20,242,110,74,170,14,10,152,15,20,122,186,123,92,140,49,114,1,131,153,164,83,170,59,119,108,228,186,20,38,227,64,72,24,237,152,181,38,150,245,93,46,95,249,255,168,250,215,154,112,91,62,23,97,58,213,254,91,87,87,240,88,110,125,103,187,84,16,189,124,39,182,214,10,137,48,249,238,65,117,3,249,188,77,248,43,90,54,61,30,106,255,9,165,36,16,214,71,45,95,149,205,45,50,35,18,200,253,216,49,139,24,189,11,29,249,42,184,74,52,31,149,86,198,173,47,183,60,150,71,206,146,48,0,95,3,0,194,47,224,40,49,74,115,119,148,203,104,234,53,84,128,145,189,151,202,207,254,18,197,0,133,47,9,119,215,29,227,122,138,254,131,251,174,69,202,255,189,114,126,207,255,255,253,237,177,85,44,0,0,0,112,201,98,192,231,248,196,198,68,84,195,244,124,198,116,164,215,181,172,120,195,49,144,54,49,100,51,92,38,80,132,102,5,0,198,1,133,3,129,65,132,227,120,26,24,40,200,234,128,23,51,70,156,242,38,140,138,172,26,200,220,198,114,141,28,143,143,14,101,174,129,149,132,14,255,251,178,100,38,142,199,227,104,202,155,186,123,112,64,197,9,194,61,37,104,153,17,123,52,110,97,113,201,9,143,231,13,135,156,168,16,29,132,219,49,32,24,52,197,157,154,181,110,208,233,113,225,9,248,97,5,218,77,180,48,208,200,100,73,190,249,147,72,100,20,12,88,128,31,188,44,124,144,242,31,245,177,39,156,142,58,131,200,4,194,2,163,73,14,51,255,38,67,147,8,55,30,224,113,70,210,205,160,23,233,207,224,252,27,123,130,109,106,200,140,232,38,34,183,132,158,46,4,21,10,109,126,69,79,0,235,132,248,51,214,108,218,225,1,157,69,185,79,122,209,190,218,217,237,31,70,106,111,217,194,184,186,175,122,87,183,230,18,6,36,121,181,153,92,173,133,203,142,126,243,125,235,201,15,194,136,190,246,240,47,90,89,221,104,199,141,98,183,191,222,241,172,99,249,181,88,210,255,254,125,0,0,6,32,128,11,192,246,31,200,104,98,15,67,113,82,212,120,193,107,225,145,143,147,138,195,211,250,249,252,40,110,151,16,200,251,138,213,212,11,69,243,145,25,251,195,127,157,190,184,189,189,87,232,215,255,255,255,253,43,206,229,162,255,246,0,111,49,26,232,225,167,115,230,143,8,1,166,89,92,153,8,172,100,49,153,129,68,129,132,84,67,24,11,3,129,105,86,2,2,153,36,48,245,79,139,0,3,133,64,96,57,141,193,114,148,158,40,196,168,187,20,144,27,179,237,132,71,248,0,186,102,60,18,57,229,168,8,85,215,13,112,75,193,94,183,130,44,209,67,83,121,174,69,97,130,55,10,104,149,34,118,19,184,120,246,179,98,247,232,96,253,192,45,191,194,151,29,123,245,108,220,130,123,200,79,112,166,253,72,185,155,68,214,26,162,199,230,224,7,236,144,76,186,5,86,106,102,126,132,192,36,158,169,45,243,46,218,254,86,243,30,200,19,61,199,253,35,54,228,131,144,128,210,119,100,242,181,42,35,179,186,248,185,73,50,22,164,144,146,46,62,147,213,52,53,64,220,67,246,10,100,70,86,78,176,96,0,0,232,16,97,234,96,253,50,64,1,207,86,243,2,157,138,172,68,143,16,85,152,134,128,161,76,211,52,141,28,92,7,9,203,150,25,138,198,69,68,158,94,187,12,37,253,75,248,106,244,216,175,103,83,83,251,127,171,255,255,134,94,207,20,0,0,0,184,197,184,8,219,148,168,204,21,108,201,115,16,195,244,52,208,230,56,198,192,24,195,114,68,193,176,176,170,24,152,188,3,9,7,2,162,58,95,153,92,12,25,97,32,96,4,20,77,105,48,161,83,237,2,82,58,24,173,101,131,54,189,169,53,177,32,18,246,228,103,135,9,7,50,32,129,15,71,83,17,255,251,178,100,42,14,231,183,104,203,27,186,123,112,68,227,249,162,97,98,106,156,17,163,48,110,101,237,193,23,18,38,9,135,157,160,3,145,8,213,205,2,2,149,132,124,67,162,223,81,228,3,251,63,91,217,37,80,113,118,141,5,207,35,125,72,109,138,59,195,87,175,179,245,63,89,178,144,236,11,32,34,149,135,105,252,226,142,65,43,165,16,38,126,56,173,165,45,96,166,116,153,47,199,215,210,107,225,244,121,70,133,222,22,229,136,198,137,171,68,204,8,50,46,117,81,100,114,180,173,31,46,123,233,44,231,186,174,84,159,162,103,213,222,103,45,200,86,155,81,245,134,212,141,196,140,48,179,224,226,199,203,77,177,79,104,46,245,29,114,138,171,11,50,203,200,204,17,113,220,96,225,191,77,80,35,205,13,194,61,161,189,205,235,118,88,19,67,124,0,1,132,42,147,130,204,142,163,128,3,117,99,216,93,114,69,255,41,128,34,101,234,146,164,9,230,196,14,85,122,117,241,6,212,88,47,49,101,212,202,242,63,224,211,204,37,60,236,28,86,184,173,123,151,237,243,200,162,239,253,126,171,74,165,6,140,138,40,3,177,83,136,108,254,33,222,124,198,55,92,25,8,98,112,195,41,152,136,70,32,11,0,71,230,24,33,24,152,98,184,138,192,64,80,17,137,72,163,77,33,177,143,170,96,6,66,104,223,3,51,34,144,36,66,216,145,23,60,183,47,192,6,90,76,112,74,65,5,8,204,76,125,16,141,138,84,199,74,22,65,2,204,62,227,197,81,177,152,149,219,68,75,68,162,114,101,201,86,52,246,32,216,213,86,90,175,44,62,46,90,30,180,135,56,67,113,89,30,149,169,29,52,67,82,39,110,214,88,35,212,223,89,207,113,189,219,119,0,182,211,101,30,97,39,26,45,42,50,178,170,177,181,19,135,238,179,184,31,198,166,113,23,247,255,174,109,252,63,212,204,208,104,172,120,249,112,225,118,87,211,214,120,115,204,202,150,166,41,135,149,125,171,181,238,60,172,49,188,209,111,7,18,248,44,49,51,13,244,59,102,4,247,182,49,88,209,162,218,72,170,255,250,0,50,68,12,9,165,24,14,35,113,135,74,44,223,173,214,51,4,62,208,211,186,45,136,181,180,52,64,116,102,72,254,31,199,222,215,112,21,36,129,125,209,185,82,234,1,147,3,163,149,30,23,163,124,78,222,173,60,189,26,86,111,253,22,22,255,255,247,255,233,0,0,75,252,194,92,3,82,246,140,174,247,5,29,140,184,126,57,145,228,207,128,51,3,142,5,130,131,0,176,49,185,38,136,67,130,48,49,133,196,128,32,50,70,128,68,229,172,26,2,152,240,100,206,89,248,213,182,12,120,29,103,162,17,117,255,251,178,100,32,142,231,10,105,76,155,153,100,112,71,99,249,163,101,133,104,28,41,163,42,110,229,51,129,25,30,167,77,135,148,168,159,152,2,174,133,103,71,114,250,162,83,248,4,71,78,98,80,76,19,31,131,89,150,103,0,190,88,59,177,88,244,7,33,101,247,99,152,22,5,105,216,193,176,155,208,77,159,96,46,205,45,29,44,162,158,114,180,114,189,23,23,190,86,113,255,189,118,146,75,45,160,187,142,25,43,212,129,86,104,20,70,224,60,163,208,201,174,173,92,233,192,138,123,137,86,243,183,175,9,241,123,87,253,91,220,183,246,203,159,152,143,148,92,150,92,120,184,250,137,99,189,199,163,81,3,237,87,182,180,118,19,54,55,85,36,246,80,144,221,161,194,164,53,218,135,205,33,172,119,169,44,229,179,111,234,86,184,159,63,250,128,0,0,104,73,196,28,26,125,40,81,56,141,102,184,224,174,237,180,8,172,125,208,74,182,26,35,60,84,5,236,215,203,183,156,188,107,48,220,67,170,39,45,93,3,241,139,74,20,29,229,245,29,220,159,114,63,231,203,255,71,233,245,15,16,186,100,84,74,245,96,248,9,195,29,177,35,0,115,195,97,29,3,9,77,19,24,150,195,62,3,19,15,135,179,11,203,208,16,2,96,144,114,24,137,7,7,0,16,80,193,0,13,156,147,5,172,152,193,128,188,136,152,10,129,133,81,229,187,41,73,88,33,29,4,8,116,236,200,105,59,12,5,74,151,153,222,4,30,43,138,155,45,147,198,170,195,128,148,48,253,147,35,63,76,201,237,44,185,109,181,237,39,120,164,248,162,37,168,41,143,142,38,81,69,122,88,173,135,174,122,178,79,83,82,54,213,223,10,42,89,76,170,45,98,82,230,223,206,111,88,88,249,36,231,254,243,223,52,244,206,166,225,246,40,130,144,204,227,102,178,104,14,251,44,203,146,140,224,129,245,233,249,15,55,163,140,221,53,224,35,35,210,5,103,77,206,174,187,41,66,247,230,213,195,198,225,59,90,59,216,240,140,21,102,144,179,105,52,74,202,248,188,41,43,151,168,180,202,182,51,212,186,104,80,245,214,30,193,177,48,194,216,175,6,86,109,57,254,96,30,173,76,43,76,42,113,114,205,91,105,1,37,209,163,31,89,152,128,65,131,169,92,239,127,57,187,244,29,246,191,127,174,255,255,215,25,142,253,247,212,198,24,224,102,86,180,141,16,130,24,228,224,116,76,218,213,0,0,2,221,220,194,152,35,25,67,141,5,97,25,69,152,101,24,103,81,89,128,68,6,8,0,37,219,208,2,68,36,152,84,30,92,7,129,40,154,235,180,17,32,56,224,38,16,28,73,180,140,10,41,40,182,212,237,55,7,213,177,151,162,255,251,178,100,31,140,134,102,104,205,27,153,99,112,75,8,201,218,61,34,104,92,225,161,46,110,233,141,193,14,145,166,221,134,28,224,74,88,29,205,204,5,44,22,208,215,4,113,202,162,198,255,100,216,114,65,94,154,254,155,63,227,7,183,84,241,223,39,229,244,57,161,218,214,162,129,9,223,179,230,207,44,9,196,117,133,74,23,58,246,83,53,98,95,132,202,21,230,112,26,138,117,59,235,57,89,94,55,10,170,206,62,82,64,179,152,207,123,43,72,26,166,109,154,134,61,137,253,187,145,196,160,129,34,90,215,254,178,195,23,198,250,21,149,106,143,190,252,8,115,107,51,171,226,178,134,162,87,85,179,117,227,185,172,71,11,23,105,93,246,205,217,211,184,245,138,37,124,0,0,32,0,0,238,21,67,113,28,72,131,101,44,99,161,102,226,164,251,139,39,25,183,74,194,128,127,95,235,190,210,52,224,201,243,156,197,174,1,93,118,27,248,38,254,86,255,54,223,255,250,230,253,254,150,42,56,151,68,42,41,13,162,213,133,41,101,56,59,21,191,137,158,60,0,0,46,83,18,223,35,61,1,35,196,8,51,74,194,243,23,200,3,78,68,67,16,195,3,6,199,96,0,84,0,6,204,88,0,65,193,49,128,192,249,132,96,65,135,225,250,80,202,0,141,12,160,243,22,56,118,171,46,127,150,108,201,145,59,56,220,212,187,144,50,86,174,96,113,146,230,168,249,48,215,252,58,180,189,86,162,76,85,74,95,87,73,204,154,85,40,19,7,77,156,60,83,247,215,172,20,215,228,82,144,224,148,212,179,26,243,63,52,125,243,19,232,214,41,171,102,81,188,64,180,175,152,23,250,115,135,173,7,92,228,13,35,132,145,147,25,247,156,154,80,190,63,107,198,86,241,195,161,177,103,123,175,165,245,190,228,87,230,33,186,116,127,240,117,139,230,23,116,15,141,147,22,238,229,97,232,46,93,221,179,189,18,223,130,31,142,47,141,103,191,109,110,12,62,58,51,92,114,26,15,222,196,175,121,111,42,155,172,123,36,230,88,90,115,177,173,159,138,246,41,0,0,65,116,55,55,161,91,86,120,88,228,132,110,204,4,119,132,180,249,112,188,0,111,66,65,82,248,37,46,243,27,158,41,113,120,112,241,123,205,176,254,210,175,209,29,249,71,251,199,26,139,119,254,190,219,191,213,229,92,89,162,53,135,217,165,51,32,0,0,140,148,193,183,163,133,70,77,100,102,56,153,240,196,226,19,188,150,140,16,65,48,121,245,5,192,2,131,166,177,249,65,140,37,121,191,97,104,93,81,143,21,42,28,14,159,163,216,181,9,113,180,20,157,159,182,155,108,100,132,60,66,213,136,68,70,68,161,135,5,192,176,227,255,251,178,100,37,142,38,226,105,76,27,153,122,112,63,67,217,186,97,130,62,31,209,207,38,46,233,115,192,244,15,230,205,132,136,248,169,233,214,125,146,232,235,230,19,46,82,4,53,72,182,180,88,172,77,217,12,0,177,112,174,33,183,154,246,79,98,27,59,132,26,95,23,64,105,137,126,175,28,35,89,244,53,245,52,209,100,197,162,178,218,18,134,54,155,179,165,99,142,151,52,166,28,53,183,211,49,159,206,15,60,255,47,99,230,124,218,36,125,105,74,241,254,223,207,165,219,232,53,21,219,221,159,27,120,224,243,118,119,183,155,131,152,241,252,215,133,126,213,120,244,196,250,106,205,36,235,113,226,152,11,80,33,81,253,172,216,231,1,80,166,173,246,217,122,249,245,217,86,253,218,128,16,194,0,0,0,129,178,203,2,156,88,52,65,14,107,202,150,133,129,88,108,113,26,208,108,85,88,153,19,98,191,135,231,226,229,156,144,185,123,31,100,118,174,10,139,35,221,222,254,8,249,59,205,251,127,250,63,111,253,30,174,78,224,152,83,17,29,25,189,159,169,74,26,254,172,24,68,183,155,230,89,152,112,2,152,248,11,24,50,3,152,118,5,153,62,33,0,146,115,0,68,37,154,102,64,18,96,184,6,1,2,128,3,129,136,32,200,240,192,96,161,31,85,114,34,67,72,49,52,52,34,26,240,7,48,179,2,24,211,162,32,165,66,67,40,70,23,44,85,190,114,74,188,233,56,139,16,218,142,203,95,241,225,214,218,218,37,207,51,136,37,226,105,244,101,193,99,106,73,66,10,131,11,195,8,198,28,201,101,165,148,218,217,221,71,89,242,142,204,193,241,188,154,220,182,153,210,157,165,126,239,210,191,86,172,203,226,150,165,91,177,90,10,139,91,95,214,179,110,123,193,162,87,130,222,150,163,188,165,249,203,20,127,28,161,69,26,119,62,68,82,153,85,5,140,162,146,109,210,158,99,111,37,10,151,180,221,157,134,57,24,97,244,230,51,174,64,227,20,60,214,213,168,114,17,122,11,27,158,113,194,0,157,16,246,221,114,199,205,93,189,231,238,126,107,152,78,87,184,248,99,34,34,212,31,117,105,0,80,194,87,42,91,9,22,120,30,152,5,239,7,8,5,155,15,208,48,180,75,50,84,1,98,109,243,191,195,45,184,158,16,174,251,111,90,60,22,198,239,208,120,182,103,255,221,91,211,251,127,232,241,167,67,112,136,89,200,234,0,204,32,49,142,46,174,77,97,176,140,134,22,12,64,79,64,198,193,135,33,241,131,37,97,128,0,145,128,2,73,128,0,17,138,0,82,97,152,32,6,24,166,25,129,8,65,38,45,112,10,113,134,26,120,230,70,239,168,131,214,100,160,180,117,26,66,255,251,178,100,33,142,103,109,115,203,11,186,99,116,69,7,105,129,97,234,58,27,25,167,48,78,101,143,193,14,154,102,233,132,149,160,78,11,40,120,76,60,29,4,0,40,100,146,163,147,25,194,148,141,153,110,203,161,27,134,87,70,217,234,254,227,140,173,115,15,60,81,52,155,11,192,234,165,50,191,159,227,251,105,141,145,184,194,200,68,134,78,87,172,113,176,154,108,28,185,69,141,161,183,165,65,206,204,180,230,225,87,36,12,69,98,101,56,128,127,144,17,58,75,149,162,35,238,99,126,10,206,174,236,102,248,196,199,68,60,181,147,228,78,171,140,190,75,229,137,206,155,133,109,215,190,97,233,142,213,193,200,222,119,98,111,217,171,139,18,28,45,235,204,156,162,114,168,70,211,215,223,171,254,235,183,126,45,231,90,215,246,102,126,102,211,191,185,248,211,249,248,198,201,180,212,200,5,0,169,72,17,194,120,11,160,22,71,32,96,163,188,238,29,104,213,107,17,113,121,20,160,177,202,92,102,107,119,216,40,70,209,101,24,50,18,75,24,151,127,60,255,102,207,241,78,221,10,127,111,255,246,111,84,202,255,249,3,195,127,214,239,119,167,213,80,52,10,10,30,123,230,105,149,41,190,9,102,14,92,156,25,84,96,48,137,133,207,224,128,184,16,64,36,204,49,136,100,132,70,5,4,152,76,88,32,0,175,0,40,20,239,24,42,89,221,28,56,221,211,134,96,135,9,213,176,255,218,127,199,68,83,160,81,101,227,102,72,199,104,197,71,171,169,237,193,250,181,64,179,112,125,32,75,48,234,254,154,145,200,87,204,18,215,39,222,36,162,181,82,175,94,155,26,145,89,212,236,158,236,252,182,214,154,141,122,27,110,55,20,40,22,104,230,56,43,94,199,27,194,95,56,174,148,133,87,21,148,227,75,121,176,210,209,49,183,83,51,40,127,57,91,71,172,243,46,77,21,87,219,95,6,66,114,194,251,44,213,144,175,122,97,235,235,127,180,181,38,122,96,245,241,206,193,236,94,75,61,118,143,150,205,45,143,51,15,195,78,151,169,71,230,255,19,231,235,193,107,128,201,28,194,32,16,145,129,233,46,168,6,161,196,33,20,93,148,37,163,48,97,111,116,61,0,75,156,255,3,143,42,182,197,253,191,91,184,148,207,136,206,231,92,219,70,181,41,100,227,95,237,19,255,155,124,110,207,238,76,99,160,174,2,127,255,162,220,4,237,191,145,0,17,163,4,38,79,197,57,62,250,224,226,69,146,81,72,105,116,200,2,112,17,132,194,96,224,192,80,168,28,197,194,36,32,131,0,203,82,215,44,145,208,232,208,108,193,224,147,33,136,29,247,69,70,34,38,7,26,195,49,193,160,118,44,4,46,7,255,251,178,100,33,142,167,15,116,204,19,140,55,146,68,38,153,168,96,194,132,29,117,227,44,46,176,220,200,255,143,166,137,131,21,160,120,65,192,164,6,47,52,242,165,16,4,42,174,200,76,235,139,106,60,193,242,103,203,247,77,222,49,64,243,72,20,235,138,121,239,149,145,1,187,114,150,164,18,246,89,187,102,172,63,150,20,212,124,184,201,239,184,30,171,200,50,35,9,186,3,203,216,159,88,191,180,173,107,28,236,144,90,109,9,93,95,71,150,59,117,49,65,224,228,30,213,7,62,159,70,106,203,68,110,12,240,36,40,173,72,129,172,160,35,67,225,242,158,29,128,75,72,41,233,0,238,72,3,58,122,26,178,169,2,0,82,173,189,46,103,55,226,72,221,102,105,105,25,55,31,127,253,247,251,251,14,92,124,108,85,98,188,121,120,0,6,24,16,209,212,164,82,46,2,58,6,77,233,104,82,217,214,184,234,192,80,203,176,255,203,39,168,233,218,182,217,62,67,40,40,229,30,228,1,11,84,213,123,120,55,174,106,214,13,169,218,79,251,127,223,237,232,62,7,249,223,170,83,158,215,255,232,49,134,235,57,193,129,105,203,185,57,155,129,73,133,230,49,176,71,121,130,1,209,134,101,227,103,48,8,8,49,196,41,48,244,51,33,13,12,13,5,140,95,12,83,1,88,4,3,43,58,46,121,143,128,187,152,237,162,69,163,10,129,68,226,81,178,96,14,162,82,23,65,199,22,13,8,128,162,160,30,219,82,10,4,49,200,188,83,177,43,48,26,17,87,151,193,57,77,40,199,180,237,168,123,112,96,174,178,119,148,0,87,235,74,232,163,161,179,163,85,156,54,69,75,149,170,148,104,87,226,87,203,191,70,90,74,52,46,172,219,238,132,177,128,99,241,21,185,241,5,199,206,144,107,17,195,114,41,213,165,198,231,239,90,144,155,123,95,137,82,219,158,156,168,250,155,170,172,92,154,77,24,68,2,129,2,116,22,93,141,148,131,102,201,74,34,130,62,206,174,118,180,210,249,75,175,107,55,26,27,61,245,74,27,57,4,142,126,103,104,164,76,215,124,243,101,201,178,103,119,42,153,251,97,218,208,72,167,107,10,103,186,27,200,69,222,251,142,14,102,121,181,121,159,120,195,106,17,99,199,18,204,101,243,149,247,204,48,74,112,169,107,66,122,61,247,167,26,25,144,44,254,159,106,158,137,212,78,232,240,217,94,43,63,122,57,239,71,220,176,1,205,51,179,62,199,16,230,100,147,70,143,0,52,195,103,0,204,142,26,49,26,140,198,0,80,192,89,133,202,6,26,28,5,66,70,22,14,152,76,144,32,26,200,192,145,204,240,81,226,32,114,80,211,11,86,152,192,26,83,136,176,45,194,255,251,178,100,32,14,183,63,114,203,11,154,99,114,72,134,169,112,97,135,132,25,229,163,50,110,97,145,65,17,154,165,213,148,138,26,171,148,21,12,154,5,64,33,130,74,163,91,200,153,133,57,19,82,170,178,120,221,43,101,78,138,85,59,86,188,223,134,75,147,173,10,82,134,140,220,226,5,128,56,87,194,213,90,119,216,59,141,48,232,122,145,122,6,208,6,168,241,18,37,234,213,64,190,186,124,227,107,186,140,170,254,23,198,216,247,124,60,53,121,130,59,240,28,168,108,20,125,200,42,254,78,215,207,27,234,94,136,85,180,46,203,167,143,90,171,181,170,151,153,150,43,238,202,253,133,136,24,139,170,91,119,19,57,118,62,45,233,137,134,122,91,78,187,230,231,212,153,234,61,61,158,213,123,220,130,111,23,118,211,33,202,108,245,250,111,122,247,65,41,91,228,12,30,135,54,224,17,83,200,202,171,43,234,153,5,20,166,215,223,245,90,176,48,180,15,142,204,192,49,184,33,168,101,4,114,67,139,187,55,252,102,234,72,148,108,125,226,252,188,84,214,50,238,168,166,32,50,135,83,29,117,63,244,221,189,180,223,189,23,21,63,203,127,186,113,40,183,12,83,77,54,214,96,229,111,208,85,104,40,192,53,9,96,192,0,179,30,8,204,46,8,24,19,135,21,69,4,160,144,106,18,12,136,5,87,208,208,232,52,72,112,52,1,40,74,221,103,175,45,115,65,237,190,44,119,173,20,170,90,113,165,34,147,113,83,137,195,33,108,61,153,246,246,88,44,220,41,96,108,159,232,190,168,231,156,184,227,127,7,52,86,57,190,218,231,80,102,99,134,183,183,108,216,101,76,15,212,45,83,41,151,78,50,166,149,82,234,212,86,211,9,137,223,177,3,58,79,181,133,217,167,83,4,17,195,168,187,139,244,181,89,89,117,255,3,52,126,133,119,94,198,107,71,191,87,172,235,218,10,102,52,195,53,155,158,66,202,39,15,152,162,232,171,21,224,105,187,33,196,197,148,239,174,102,24,23,29,124,178,212,120,211,113,107,156,211,178,24,44,21,93,222,128,165,40,128,163,39,4,91,11,174,35,9,214,46,243,5,130,147,233,24,221,8,186,210,158,247,135,143,3,247,244,255,23,209,133,155,46,92,178,32,243,232,118,17,223,14,164,198,162,251,97,6,239,200,247,252,7,183,255,111,240,125,58,221,255,58,142,107,210,1,204,2,187,204,198,238,142,48,122,141,163,11,76,42,37,14,101,46,192,71,129,136,168,32,128,33,48,80,100,50,32,59,48,116,94,48,48,67,22,2,140,127,12,204,14,0,12,3,0,204,6,7,8,190,2,2,28,242,50,244,237,121,96,195,14,226,88,232,15,16,234,236,48,0,255,251,178,100,37,142,7,63,103,74,11,186,75,246,53,130,121,234,61,101,56,29,109,163,36,78,233,49,129,24,23,167,245,134,20,152,150,12,4,128,40,69,85,8,132,190,102,188,148,141,90,158,248,165,203,77,137,119,202,154,35,105,86,88,162,57,186,243,203,82,141,56,154,139,113,34,57,114,204,187,111,91,31,206,87,44,187,3,60,221,229,29,203,175,167,116,244,22,52,198,35,141,157,217,220,235,54,92,62,147,77,42,185,71,162,42,232,204,243,88,14,161,141,27,64,218,38,100,129,105,106,179,169,174,147,108,186,0,115,81,44,156,86,20,254,172,100,148,17,172,219,146,105,29,43,70,179,29,22,150,197,23,167,255,5,88,81,236,165,25,245,114,59,47,178,165,231,250,201,76,150,246,177,170,53,41,195,89,83,216,245,105,20,0,0,24,0,8,174,9,18,100,48,13,194,6,77,19,163,102,140,96,52,40,96,148,230,138,204,143,199,164,234,136,24,34,152,255,211,213,255,254,166,167,41,223,183,195,194,252,236,252,130,220,175,185,0,217,137,95,56,7,246,50,27,62,50,12,133,49,45,33,58,221,47,49,196,46,50,100,229,49,32,38,49,12,44,50,252,40,49,40,135,48,24,70,48,84,9,48,92,128,67,153,106,4,67,112,208,216,96,152,24,100,48,92,236,16,131,117,30,144,44,151,149,23,155,45,33,8,131,18,48,191,134,80,105,97,0,225,197,250,230,28,192,241,84,108,117,163,46,254,233,198,131,95,112,147,198,163,11,113,166,219,121,197,38,178,210,186,133,120,11,37,177,41,148,83,168,155,125,216,203,201,40,221,38,85,101,21,253,253,203,128,230,177,12,186,123,55,107,61,40,92,100,208,21,45,10,187,204,253,196,245,218,233,72,193,189,56,47,112,102,146,45,82,235,36,244,234,213,102,224,157,196,228,39,4,72,208,35,114,38,70,17,182,64,157,48,221,219,43,52,205,207,212,181,171,139,174,43,162,68,64,168,90,6,26,82,169,22,70,216,188,145,83,235,54,186,175,168,42,27,92,172,84,31,78,122,37,34,72,0,16,0,64,0,11,95,196,117,187,21,68,196,32,20,105,160,72,63,186,128,79,178,193,125,16,81,1,227,5,224,159,152,233,123,127,250,255,167,251,127,242,229,37,153,209,133,218,154,227,180,118,137,128,175,23,2,172,162,71,30,18,15,104,211,242,139,162,247,33,0,2,99,9,69,71,50,123,48,131,98,161,228,49,12,1,67,8,210,77,49,219,32,163,15,112,77,49,42,15,19,11,144,31,0,4,169,135,200,45,152,81,134,16,4,19,3,0,128,196,80,20,204,52,96,72,172,201,176,134,128,205,44,192,233,220,212,40,80,101,255,116,140,160,225,255,251,176,100,37,140,71,225,113,200,19,219,123,112,72,105,57,211,97,130,38,25,37,163,42,110,229,15,193,44,165,103,104,245,149,64,103,36,241,132,129,190,194,17,80,162,44,104,50,124,193,204,73,77,19,61,62,131,185,218,114,60,165,147,174,203,51,80,212,196,170,163,240,110,111,90,22,65,109,157,213,69,132,239,83,5,254,88,12,18,9,189,187,212,233,182,160,187,18,204,135,209,105,45,85,63,99,201,158,202,71,244,102,189,85,144,187,99,237,196,139,191,187,193,64,226,18,25,109,164,227,107,78,52,187,207,41,50,171,122,145,202,185,127,241,44,74,222,143,105,134,13,75,89,180,142,165,91,43,173,86,181,241,104,221,122,111,51,231,194,158,108,230,223,126,247,155,87,125,2,180,102,139,135,84,108,150,73,102,151,196,187,200,30,245,221,169,153,117,226,181,99,253,120,63,235,87,255,250,98,12,222,15,128,0,179,241,66,253,18,13,70,26,192,241,78,128,146,2,22,136,137,208,196,231,41,136,226,169,155,125,84,80,48,120,189,255,246,219,209,255,255,250,54,21,10,137,5,90,171,243,101,118,86,203,244,148,134,83,169,83,217,100,71,44,85,79,51,142,1,40,86,139,69,113,80,0,40,187,76,81,159,205,121,48,205,130,122,13,44,28,12,17,80,76,32,67,140,80,6,64,167,65,132,64,26,184,49,120,72,49,48,83,92,102,5,1,134,60,132,168,0,14,3,12,9,21,142,147,64,35,27,27,74,82,158,23,68,17,60,9,108,104,43,108,68,24,66,105,161,192,8,48,168,8,198,238,157,66,78,175,230,254,154,155,240,85,188,136,182,127,162,104,53,105,167,93,105,43,86,133,171,52,55,205,210,100,244,185,159,51,79,79,133,157,234,255,115,156,246,39,131,123,79,18,51,162,165,187,48,127,193,252,136,43,108,58,30,91,14,232,246,11,211,54,196,241,83,87,126,52,193,230,8,147,137,2,74,128,186,135,201,35,134,147,29,153,116,144,236,212,207,4,15,107,165,137,157,167,97,99,203,145,53,171,25,204,115,154,116,138,50,90,141,119,111,64,4,6,7,175,113,41,94,6,82,10,36,3,17,156,65,88,165,75,154,104,160,6,69,97,69,56,30,157,191,20,16,26,202,4,99,15,255,255,239,240,68,17,20,98,161,154,136,14,34,196,111,59,95,202,255,167,255,159,190,150,170,243,20,207,108,207,82,186,10,57,73,205,34,214,32,0,0,10,140,202,156,148,242,254,188,245,238,156,213,130,160,197,101,188,227,4,76,201,224,88,204,82,172,195,192,208,72,1,50,56,35,50,12,118,17,138,226,161,232,132,130,37,9,195,129,32,104,76,120,193,154,33,199,239,186,242,32,6,219,255,251,178,100,32,12,230,232,103,73,27,186,67,240,72,102,153,195,96,194,98,26,41,163,48,110,229,141,193,44,39,39,13,134,20,208,79,26,129,172,88,116,10,23,76,10,8,8,84,95,128,141,166,68,106,243,38,78,195,141,234,217,228,9,53,120,163,71,145,189,12,62,153,252,118,170,181,169,77,217,87,177,25,66,52,203,147,184,120,126,113,138,47,130,87,6,234,69,251,15,63,121,212,181,133,73,47,225,53,13,22,28,196,220,21,70,55,169,82,225,131,237,14,58,13,24,83,18,88,142,104,224,106,112,154,196,97,168,230,22,82,73,108,245,28,185,188,4,110,225,16,104,120,130,30,28,168,41,182,66,144,180,233,217,135,147,20,50,251,174,185,167,180,186,158,30,160,136,235,253,60,117,40,241,33,144,174,44,184,158,254,178,109,0,0,229,250,226,183,146,221,91,210,89,139,69,87,100,95,146,230,177,49,46,94,247,38,115,196,116,200,214,169,208,40,25,70,158,175,250,247,247,213,255,255,253,215,111,255,157,48,240,234,8,231,82,125,169,105,69,140,102,114,76,112,109,100,192,239,3,71,29,121,47,161,32,0,155,223,152,72,117,154,231,9,153,116,3,12,9,38,23,1,38,184,13,97,195,49,135,1,137,129,64,249,129,64,193,40,66,97,160,50,194,203,64,98,96,14,218,177,20,87,39,28,8,9,14,15,235,85,126,234,130,82,135,30,22,153,132,92,64,43,180,16,58,3,18,93,182,140,152,6,117,173,194,234,186,25,215,115,181,30,131,185,49,3,221,158,190,255,71,33,219,215,83,143,154,171,123,131,235,2,90,38,42,142,213,138,242,59,108,173,69,68,244,117,215,220,158,126,22,33,196,93,234,111,10,238,226,228,214,5,78,205,18,84,106,148,101,35,110,68,219,137,11,78,174,138,39,42,205,48,236,209,182,75,14,84,169,17,251,12,185,70,238,127,117,207,75,49,193,118,189,136,11,30,206,189,110,134,101,202,239,197,156,205,250,43,218,10,157,47,110,110,204,125,13,247,149,46,137,199,219,75,119,249,66,129,163,74,133,180,160,113,226,10,220,88,186,0,23,43,24,134,148,24,113,16,189,167,218,137,6,14,17,149,55,191,251,255,95,255,255,145,169,223,162,55,155,166,191,91,209,243,95,178,191,223,100,115,221,85,38,33,85,38,18,52,179,165,179,82,69,45,189,149,173,159,112,0,0,65,112,193,128,70,76,190,209,100,198,4,235,76,42,69,196,193,144,86,12,139,4,120,12,13,230,3,225,104,96,44,13,0,96,82,48,195,4,67,9,240,86,11,1,64,132,1,140,44,192,244,104,13,131,0,40,96,32,64,211,133,73,153,255,113,228,237,43,26,220,70,105,242,86,80,255,251,178,100,38,142,7,123,105,73,155,218,75,240,76,69,57,186,97,231,42,26,85,165,46,110,101,49,65,43,170,230,73,134,21,146,118,58,50,4,0,121,35,204,216,129,166,98,135,86,163,180,96,224,219,184,183,246,170,246,30,148,132,165,127,216,44,210,219,79,40,46,31,139,172,11,24,114,212,242,79,148,34,213,53,218,42,122,246,157,25,5,248,76,83,10,150,111,113,166,81,52,39,36,66,68,187,99,4,12,8,91,156,16,40,146,9,35,19,234,215,136,67,200,228,203,233,182,153,179,108,183,207,193,158,199,17,195,249,67,29,60,67,153,201,214,193,60,9,222,98,247,198,150,154,118,163,80,183,239,131,72,20,98,29,57,239,151,78,127,125,190,11,69,36,205,66,13,86,102,170,134,80,240,103,17,163,83,93,50,5,80,102,68,48,148,17,194,128,16,16,8,0,109,224,240,35,58,97,23,202,27,14,57,142,8,118,55,7,67,177,189,56,29,51,102,206,73,209,108,161,141,109,149,14,82,2,241,52,184,17,85,25,163,116,125,251,245,109,41,175,255,149,125,69,41,114,137,75,36,206,36,138,85,171,209,98,79,218,134,156,94,27,120,169,10,211,65,5,79,115,215,52,106,128,208,102,51,5,188,140,62,32,12,74,152,164,150,66,9,48,32,212,10,5,50,160,61,23,140,20,17,11,14,136,128,10,82,88,33,170,97,208,24,36,137,19,130,73,135,120,12,105,34,203,152,136,219,111,32,209,109,64,90,193,97,72,1,68,134,238,35,114,113,77,95,248,82,130,82,176,196,33,135,226,143,187,47,141,185,18,92,105,217,147,128,205,234,168,219,237,37,127,33,252,169,1,185,0,132,164,115,37,97,134,222,161,31,152,164,227,148,180,100,88,193,2,232,212,65,187,247,146,69,180,157,9,63,91,75,23,44,196,204,218,216,221,109,221,176,110,83,191,57,74,24,99,57,75,213,200,136,27,62,73,137,69,87,98,4,124,78,221,92,242,105,46,138,139,43,172,79,125,93,49,176,133,33,186,99,20,133,99,252,106,105,45,88,205,193,3,36,127,163,135,68,0,113,63,16,70,0,177,127,145,212,194,167,109,102,69,230,33,73,255,4,226,137,106,178,81,240,35,185,223,31,169,70,7,64,161,33,234,1,64,84,113,175,126,182,187,211,80,202,119,167,253,180,127,233,255,229,255,245,175,255,230,229,215,187,200,245,87,70,117,123,209,183,178,11,193,0,0,12,220,26,8,52,201,116,235,225,131,12,132,76,126,112,51,121,132,0,2,48,16,36,70,11,18,0,31,6,25,233,2,11,37,8,208,157,29,159,97,197,76,36,78,244,76,228,235,84,102,212,224,208,211,113,3,168,226,44,57,46,88,50,122,255,251,178,100,33,14,102,227,104,206,27,153,122,112,68,227,233,114,101,37,134,156,121,165,48,110,101,241,192,252,11,102,245,134,21,80,160,178,205,74,214,224,92,218,206,185,80,52,34,135,159,84,113,125,68,19,160,100,138,82,165,52,81,147,91,34,64,21,174,159,36,207,116,99,106,180,219,109,166,206,184,176,164,137,26,175,62,225,41,76,70,106,174,221,189,144,231,119,86,227,61,45,152,76,51,218,19,4,24,56,223,205,94,65,110,102,49,41,139,157,16,58,33,134,125,234,73,44,131,31,151,125,14,181,183,197,222,182,86,29,87,10,232,218,55,81,205,114,222,92,192,134,213,53,241,63,212,76,124,217,17,187,107,235,94,249,248,165,241,88,21,190,34,64,204,106,57,223,91,133,76,54,179,233,171,10,182,92,192,253,0,0,4,161,215,142,26,151,8,48,208,185,132,64,3,66,94,16,28,108,84,40,196,93,57,49,220,7,77,48,204,55,221,200,107,95,26,140,130,96,146,70,169,15,217,200,154,59,165,89,81,232,142,228,5,211,212,81,54,123,51,155,10,242,5,127,255,255,250,64,18,152,57,112,114,183,17,178,214,6,119,90,25,132,132,114,113,232,144,40,16,110,1,1,130,0,65,64,121,129,70,166,0,13,172,114,64,48,99,132,187,38,4,1,152,136,122,96,80,17,133,196,17,148,244,38,15,65,216,162,208,244,72,143,29,42,207,79,136,210,73,26,176,143,35,246,110,145,42,128,202,131,128,196,93,179,205,130,93,59,42,11,8,241,210,77,178,70,43,167,168,206,29,103,211,83,163,132,223,101,40,81,95,146,185,172,117,6,99,191,131,36,88,204,172,2,132,217,179,45,131,254,251,88,129,241,232,193,20,221,193,135,107,229,220,43,99,226,185,135,238,164,58,105,215,5,110,46,216,151,183,244,214,88,72,236,253,239,255,255,198,126,218,149,25,231,172,111,152,50,75,21,189,43,185,229,159,27,166,190,122,237,238,111,188,125,194,174,37,159,218,52,58,69,141,247,108,246,157,95,57,190,32,186,172,145,213,176,97,94,23,202,54,229,134,213,153,0,10,0,92,51,41,82,149,160,21,29,64,197,144,170,154,109,188,145,6,2,82,128,2,254,37,211,161,38,139,140,221,70,153,68,128,81,175,78,194,180,43,54,186,157,221,166,167,120,191,215,251,16,189,63,181,48,249,209,242,118,57,8,0,0,83,220,194,111,163,83,209,14,158,218,48,234,136,192,4,83,108,139,19,76,195,225,180,225,75,195,17,129,71,0,136,120,160,72,232,111,76,166,242,18,12,177,115,160,24,201,17,137,42,130,121,220,48,97,135,69,174,54,165,46,44,195,87,136,167,67,176,147,212,114,192,197,50,214,202,255,251,178,100,38,142,134,241,104,77,27,154,123,112,71,227,217,152,100,107,130,30,177,165,42,78,233,241,209,11,152,166,141,132,157,160,188,3,28,180,139,113,233,102,82,177,194,68,64,240,166,73,235,121,230,35,37,170,59,140,79,12,102,153,29,218,101,8,251,129,63,237,78,119,184,130,35,97,88,168,119,151,132,138,37,50,3,187,46,57,57,175,149,162,95,125,99,17,81,219,171,17,15,222,79,99,174,55,148,214,222,126,45,85,32,34,115,168,123,255,255,228,159,16,18,1,57,165,130,165,0,177,51,45,38,203,228,163,100,149,114,222,229,206,39,185,212,198,179,92,205,71,119,254,20,177,114,250,183,190,173,22,90,89,47,38,163,239,123,202,230,19,84,99,170,10,124,95,253,148,244,0,1,0,1,55,98,160,193,199,150,69,203,3,130,179,214,164,111,142,234,123,91,113,19,57,221,187,6,202,95,7,123,107,219,64,207,155,198,129,98,171,211,121,80,227,55,123,149,95,204,86,168,226,84,63,80,195,218,158,100,3,118,74,174,143,21,191,211,251,246,127,232,0,130,242,1,173,185,177,142,71,88,112,228,101,210,122,105,41,12,16,14,152,104,48,147,2,224,32,220,196,113,0,42,3,130,65,196,153,48,104,45,48,140,96,11,129,98,33,96,195,0,240,204,0,28,195,240,153,231,44,4,40,71,74,97,33,136,231,160,53,198,136,24,181,139,129,145,3,132,164,184,168,129,160,205,124,155,219,230,158,163,166,141,8,246,7,125,187,72,99,240,8,141,193,113,155,155,236,165,201,197,199,112,195,165,87,52,220,68,73,108,204,22,90,168,254,49,230,3,172,237,54,123,93,122,31,172,37,69,82,140,222,197,18,139,64,151,238,161,222,51,49,42,38,42,223,85,234,195,94,115,203,60,158,127,189,46,144,139,202,167,50,158,205,24,85,48,209,118,136,137,188,102,44,2,128,173,154,144,237,255,249,164,147,211,112,143,170,118,20,35,252,227,94,79,154,103,31,255,140,249,191,205,113,60,40,159,20,129,13,229,158,73,93,221,203,19,213,87,26,43,186,86,215,141,11,26,66,94,233,191,38,140,249,222,158,144,8,16,0,19,113,41,9,106,166,168,220,104,4,242,123,62,147,183,89,140,3,66,215,5,82,66,101,9,13,219,251,5,246,29,120,181,49,181,107,170,41,254,84,76,123,71,70,51,154,143,253,127,78,84,129,198,142,206,80,126,211,64,145,103,52,110,128,0,0,10,84,194,167,184,200,89,128,196,229,48,0,109,152,164,123,152,236,11,150,128,44,56,44,56,128,51,49,16,7,46,226,115,32,0,28,23,31,195,104,128,100,102,24,26,64,83,102,200,76,2,159,132,196,222,32,179,96,97,255,251,178,100,30,140,247,4,105,75,155,186,123,112,74,70,41,146,97,235,42,154,149,163,50,110,61,124,193,27,151,166,1,132,181,234,17,102,37,248,134,68,39,218,3,252,60,77,144,72,148,69,210,7,44,188,161,173,108,59,52,170,180,1,15,231,44,17,156,26,41,110,136,148,60,74,243,246,60,53,231,132,83,139,11,206,110,80,44,22,83,22,17,247,186,63,75,99,174,154,123,0,33,130,206,187,79,165,105,100,171,157,224,0,30,112,222,205,31,26,173,151,182,109,241,13,151,121,122,82,69,170,237,93,19,12,38,35,142,173,105,96,134,178,55,88,131,54,191,214,117,105,235,138,154,183,173,84,53,207,155,56,180,254,191,95,63,223,210,251,196,223,23,212,244,123,157,239,84,133,22,251,197,245,123,185,230,148,214,34,97,213,42,206,158,134,246,45,26,144,2,0,78,193,193,23,225,9,195,166,145,148,128,141,193,106,47,73,37,203,113,202,68,221,137,146,98,155,162,103,159,32,106,180,20,146,113,67,105,135,33,87,12,214,248,228,169,211,106,86,196,127,191,223,30,207,255,255,84,97,220,68,201,105,154,77,15,245,180,209,189,191,87,172,0,8,74,99,13,95,140,131,48,56,195,148,196,75,19,15,153,192,97,67,0,128,76,42,9,40,4,128,3,192,163,66,115,136,194,41,58,34,3,25,84,46,16,7,33,20,24,100,28,16,227,49,216,2,226,157,32,78,148,193,32,208,64,16,160,32,205,44,168,75,31,128,90,35,134,170,109,243,178,14,3,230,214,208,245,12,36,119,40,30,236,38,16,248,160,27,122,117,128,190,93,140,5,192,208,37,154,22,89,190,78,166,126,107,11,232,116,212,109,141,76,36,156,183,117,80,214,165,205,152,127,6,119,240,64,219,122,109,61,189,200,223,154,103,88,197,90,109,5,88,161,165,219,75,75,102,68,213,34,125,230,229,147,77,177,245,143,141,215,94,123,109,188,12,47,72,4,88,204,236,58,200,105,115,63,138,141,238,154,86,233,181,83,29,24,66,117,189,215,74,236,123,101,247,21,102,233,46,79,15,180,146,173,137,9,137,18,1,48,192,140,179,226,160,145,188,112,236,3,0,64,236,153,123,234,96,64,116,246,197,253,9,118,47,201,56,152,21,195,52,223,177,178,41,127,28,235,58,48,91,106,36,27,63,175,255,252,81,90,4,231,82,133,195,4,82,24,3,134,2,223,245,122,208,0,0,115,25,173,3,29,15,67,188,153,99,27,0,195,48,196,3,145,136,163,4,129,19,12,135,115,7,64,3,9,193,131,28,195,19,1,1,35,5,0,83,0,64,163,6,3,144,97,4,14,6,7,66,67,23,68,19,49,193,99,23,0,54,208,132,2,38,9,255,251,178,100,34,142,103,135,105,202,19,186,69,112,70,165,57,117,97,135,62,25,5,165,52,110,101,229,193,33,151,230,9,131,178,50,163,70,24,0,196,162,179,176,128,152,128,20,44,102,177,0,196,170,8,88,39,24,80,35,36,66,66,145,169,98,70,132,72,12,252,173,161,92,202,1,40,112,235,102,34,16,201,96,102,182,13,114,249,113,132,132,15,159,166,125,64,128,37,48,116,181,102,227,199,70,65,170,173,209,243,251,99,162,73,129,70,107,206,182,216,241,30,228,20,180,192,195,82,125,230,228,253,46,20,213,121,251,215,235,45,222,152,115,238,99,81,229,191,157,7,121,218,215,251,85,177,53,60,117,157,143,255,207,188,251,124,202,62,26,105,3,130,176,201,83,171,62,172,177,108,144,227,175,239,154,210,38,70,44,209,221,53,170,189,197,179,68,217,78,58,2,107,52,105,117,255,40,16,0,8,37,97,12,154,80,164,232,9,90,147,29,17,137,96,6,9,67,145,100,124,7,46,38,31,7,225,189,239,28,157,21,28,188,194,178,7,79,24,230,26,84,208,192,238,101,14,35,45,124,7,145,170,214,71,154,255,242,130,222,93,197,168,167,252,151,163,254,144,221,225,88,145,157,152,230,182,95,152,49,32,96,243,225,164,129,166,144,195,151,70,130,128,135,126,90,50,169,10,140,189,71,241,175,40,136,211,62,179,24,129,238,232,222,133,189,208,195,137,74,70,168,26,185,125,213,12,68,157,70,76,79,164,36,4,187,20,97,136,44,167,246,96,227,114,134,216,136,192,140,76,146,247,116,2,98,170,237,98,209,188,64,37,58,139,35,171,102,243,127,36,254,161,175,11,216,244,141,125,159,177,243,40,155,205,247,11,226,86,92,127,111,240,179,153,32,163,177,165,194,174,95,9,55,2,213,119,250,240,219,143,141,186,251,197,181,155,207,190,153,125,29,97,33,44,89,225,107,27,131,18,74,124,226,219,165,107,35,150,245,6,62,183,108,231,59,141,189,253,179,218,250,250,137,44,11,218,216,165,40,227,19,119,97,237,115,255,252,132,0,202,215,75,156,64,84,181,58,202,248,168,94,89,36,77,237,151,196,26,106,245,156,166,141,197,221,77,26,116,168,128,242,83,73,40,120,188,122,121,56,249,65,104,211,242,204,106,241,107,212,202,153,233,255,65,51,175,242,30,94,132,151,253,40,211,144,135,78,127,167,232,0,0,0,148,197,119,120,214,41,180,228,128,216,199,116,192,200,37,88,194,179,52,80,14,48,252,21,22,17,89,129,129,194,145,131,0,240,140,20,26,9,65,128,225,148,96,202,14,5,68,240,104,26,16,198,24,164,1,76,48,162,33,79,25,146,106,96,193,147,58,34,13,60,6,26,164,255,251,178,100,38,14,231,120,104,202,155,186,124,112,70,166,41,131,96,239,140,27,45,165,42,78,229,177,193,39,152,101,201,132,182,26,222,148,30,117,32,228,97,91,198,16,229,214,126,200,4,197,168,29,141,213,202,168,140,250,76,195,114,33,8,22,218,203,132,101,74,42,200,62,202,207,229,4,248,112,233,117,234,204,95,46,86,124,177,228,5,11,213,56,224,181,185,141,134,68,249,101,233,217,61,134,67,195,100,87,190,151,243,152,250,214,235,175,152,254,73,80,140,107,104,45,91,76,218,189,245,175,114,63,123,196,95,255,255,49,243,166,211,205,60,232,204,58,224,204,188,227,18,44,199,11,235,90,107,73,141,120,147,192,139,21,182,144,117,106,235,211,16,163,71,135,71,179,215,127,80,247,61,183,54,179,29,207,190,124,217,60,213,10,110,145,85,245,12,0,1,64,1,133,168,104,179,6,10,42,240,199,44,198,154,253,68,229,114,231,198,101,111,39,221,170,147,242,215,127,213,226,130,130,89,212,42,163,132,82,97,5,60,112,186,239,169,100,85,225,23,111,231,255,225,100,29,160,205,14,13,138,11,237,128,206,141,186,218,48,14,97,186,240,112,118,18,104,217,74,100,40,30,101,114,52,106,168,142,98,8,38,97,32,182,36,7,5,194,51,26,3,83,2,194,211,0,192,212,36,24,28,27,152,72,44,6,1,96,145,156,192,1,80,201,64,108,194,208,86,15,91,4,67,190,4,57,10,234,168,225,82,65,150,39,37,36,198,65,227,129,47,85,120,88,127,36,229,11,30,103,144,214,46,99,23,177,72,67,27,47,151,108,112,213,61,56,180,66,150,193,114,171,35,196,82,92,167,30,50,207,102,109,125,249,36,238,247,53,71,250,88,20,97,163,219,35,126,113,188,231,73,183,12,0,72,162,255,203,169,77,23,94,242,212,153,33,57,70,86,75,52,154,113,150,182,172,107,20,147,156,61,109,108,179,101,153,21,141,198,83,34,89,52,76,157,157,72,238,203,180,250,220,213,23,164,141,213,69,118,77,3,29,149,209,82,245,166,217,195,202,43,57,55,95,238,232,128,20,92,44,146,103,164,0,37,230,71,192,36,34,142,197,28,168,118,67,10,102,140,130,205,120,221,34,212,251,222,79,99,208,233,168,161,41,52,119,87,232,117,20,251,43,31,211,187,236,98,223,191,103,255,156,20,209,64,156,108,165,142,114,195,133,66,126,121,205,24,247,252,60,0,2,18,124,18,138,59,55,28,16,109,50,187,44,195,65,99,157,146,16,92,40,60,66,48,64,113,53,76,24,24,11,4,223,19,5,129,12,136,43,69,17,24,124,194,3,195,16,132,204,44,22,135,91,19,83,153,2,228,115,40,91,38,170,143,111,255,251,178,100,33,12,102,123,104,204,27,152,92,112,71,70,41,131,96,239,140,30,37,163,40,110,229,241,193,15,152,166,93,130,177,248,228,24,233,197,16,42,94,211,193,42,219,59,76,81,60,68,249,67,34,194,208,194,210,110,138,137,248,115,111,62,193,67,61,247,166,155,127,187,42,93,249,219,186,218,115,41,138,126,124,197,174,241,208,99,183,184,216,115,213,118,99,111,60,72,11,119,255,123,243,241,28,119,5,149,35,184,65,174,196,70,131,220,144,145,42,241,131,228,52,158,99,59,110,250,86,46,21,6,150,102,95,111,218,221,7,204,197,221,181,223,43,211,136,20,12,209,151,219,26,80,166,100,212,73,103,144,55,214,62,121,70,50,25,70,133,172,167,154,32,141,253,96,0,40,0,48,144,35,75,154,64,133,230,71,150,14,165,111,100,190,5,151,62,23,222,85,171,106,102,158,41,5,245,93,71,66,231,17,179,177,113,169,238,227,202,122,132,137,179,74,216,197,230,118,213,180,71,255,169,31,18,208,163,110,82,99,185,104,177,185,32,82,16,0,0,9,166,46,1,7,117,62,39,125,177,6,17,40,102,84,163,166,242,138,6,8,1,192,161,60,72,45,48,100,14,18,76,140,71,17,76,6,2,4,129,179,1,128,195,47,64,144,193,8,8,15,152,96,16,2,158,51,16,68,24,66,193,34,91,224,117,84,160,34,228,147,35,23,0,10,174,230,72,142,106,100,35,36,218,26,28,141,209,48,19,16,195,152,182,59,78,207,234,81,196,193,134,145,143,22,150,22,16,167,211,234,52,243,155,73,0,43,69,188,224,180,66,155,236,73,209,177,184,147,223,158,164,147,255,124,128,197,251,63,90,40,231,125,69,161,47,148,198,129,10,101,87,11,221,199,96,139,141,231,230,239,109,87,229,235,246,165,76,31,17,41,52,248,88,154,1,3,129,169,91,39,223,255,51,95,193,182,15,40,24,149,106,255,252,124,59,214,245,255,206,181,154,188,206,155,163,125,214,19,141,159,219,47,228,146,151,122,234,120,151,164,12,239,123,135,73,220,231,127,21,63,6,27,3,59,234,73,230,172,44,0,10,206,132,147,73,10,128,83,67,96,166,26,235,189,75,8,171,77,40,123,151,22,227,225,199,1,12,175,24,22,40,43,51,41,140,182,14,202,48,20,185,242,189,151,143,111,203,122,255,227,67,61,173,254,28,20,31,93,56,253,76,138,236,255,255,112,0,0,11,188,101,74,123,128,185,217,210,38,84,6,26,86,18,102,112,105,118,204,72,47,46,240,224,221,147,24,160,80,58,14,90,134,4,12,152,208,112,91,19,1,5,140,56,71,51,88,56,194,130,106,72,49,111,88,9,144,35,131,64,93,20,133,131,82,73,255,251,178,100,34,142,247,38,104,203,155,152,124,96,61,198,41,195,60,73,140,30,9,159,40,78,235,37,193,9,152,166,129,131,190,48,82,178,14,151,45,230,94,15,180,89,152,161,128,77,217,85,20,117,236,175,109,69,10,71,16,205,214,121,187,112,44,184,62,197,165,107,191,94,129,46,105,112,246,254,254,29,133,231,148,212,246,52,133,81,40,237,66,53,105,164,57,162,98,24,39,213,57,212,111,188,55,231,252,238,180,91,222,91,84,21,240,22,243,215,91,173,25,20,178,193,26,34,209,105,87,167,249,223,204,6,191,110,144,13,250,57,34,210,214,164,207,37,145,173,107,112,45,241,120,154,124,254,2,27,167,175,105,13,154,2,230,60,63,33,215,57,255,224,225,198,42,227,55,126,207,14,215,154,50,174,3,36,125,169,212,144,49,15,255,184,0,7,2,131,4,150,131,14,81,52,60,79,3,186,173,76,238,13,249,100,67,49,6,42,212,189,115,179,106,145,149,102,21,80,66,211,122,221,43,193,255,126,159,248,50,126,187,8,238,97,163,17,224,101,20,160,194,127,255,255,254,144,44,203,54,52,233,8,88,231,24,216,203,197,168,198,84,244,211,64,224,207,149,0,102,2,153,49,6,15,131,195,179,45,57,139,208,107,78,30,73,34,34,192,74,134,179,201,230,124,98,108,184,204,32,120,51,226,106,18,136,229,7,10,71,248,168,56,27,44,108,8,5,133,12,138,153,200,224,79,68,101,206,0,14,124,128,50,13,138,85,187,41,108,5,92,5,182,134,96,113,147,227,20,241,112,180,79,181,123,75,243,10,188,22,110,27,131,160,150,5,63,98,1,106,122,248,132,138,180,224,233,5,1,214,227,58,104,21,166,83,126,151,41,120,113,176,187,57,195,179,220,171,18,189,255,175,187,82,99,29,198,24,173,159,182,212,181,220,162,217,118,183,63,143,74,156,119,183,40,255,127,223,230,249,189,73,36,87,229,176,14,84,152,107,247,219,183,171,225,206,115,61,231,79,247,36,117,245,172,237,97,252,175,53,170,13,234,180,150,255,48,195,186,222,57,85,199,92,179,83,11,122,214,239,219,79,154,145,174,190,73,121,175,132,174,42,141,61,7,71,31,110,119,171,228,231,74,105,159,150,179,141,202,87,106,93,252,128,130,124,199,71,48,198,52,97,21,67,207,249,133,210,188,115,191,111,111,248,172,240,155,15,39,136,228,46,246,134,212,97,77,70,213,169,191,239,245,0,0,0,0,148,203,180,243,173,116,142,78,243,50,147,64,203,2,211,167,21,8,131,6,55,2,130,131,8,172,97,161,57,143,132,64,208,169,115,75,104,36,246,75,112,97,16,132,14,25,64,2,10,164,236,97,78,100,128,17,16,168,40,255,251,178,100,31,14,199,25,105,75,155,143,54,208,78,168,41,195,61,66,142,90,133,159,48,78,61,122,145,33,152,102,9,135,180,186,88,52,179,233,203,154,229,250,49,210,149,0,116,140,236,28,43,190,249,1,0,38,20,0,44,6,85,28,219,17,226,160,137,182,181,62,165,44,118,119,0,4,102,171,182,176,237,248,130,13,205,50,236,154,230,169,27,99,13,142,91,194,120,61,98,25,51,139,168,203,49,178,240,9,40,149,157,154,153,234,221,251,121,177,116,167,235,133,29,104,218,250,186,203,149,179,136,121,143,20,180,198,109,31,95,252,83,52,253,177,198,179,46,83,90,153,246,188,173,136,200,179,63,129,237,125,60,108,152,240,164,68,98,250,32,172,69,214,76,125,200,61,209,103,131,243,140,228,199,11,24,145,161,72,88,136,193,105,183,180,81,213,91,56,133,128,5,163,128,108,137,0,26,226,154,55,141,116,186,166,122,194,77,64,142,142,53,161,54,61,84,63,252,124,46,119,156,202,234,141,39,177,9,35,122,11,158,254,123,126,247,65,84,145,147,178,59,7,161,164,251,208,104,246,18,204,169,171,255,255,240,192,232,21,200,48,33,107,5,25,132,178,14,104,6,49,109,156,217,222,195,65,34,137,64,230,126,41,2,199,38,20,5,24,8,66,96,112,2,8,10,9,198,53,11,129,0,165,202,6,4,204,116,40,72,195,2,139,12,22,56,50,176,36,16,31,154,108,14,116,54,58,35,21,1,147,2,213,116,210,12,84,128,221,9,245,178,213,156,128,16,19,143,217,113,3,138,48,94,115,18,204,237,146,5,20,132,182,162,138,67,178,39,192,9,66,236,187,30,55,136,172,23,88,21,110,86,227,11,234,141,248,75,79,222,14,241,156,247,148,44,245,177,157,76,84,16,181,189,222,235,84,126,94,238,235,43,39,205,27,133,207,202,163,142,85,74,252,253,228,64,179,119,175,31,251,86,138,48,33,19,100,150,76,93,76,168,117,181,201,231,181,179,87,81,78,162,150,108,179,10,39,68,159,65,3,228,104,81,9,133,15,199,43,26,167,81,47,73,114,159,129,250,222,42,42,0,64,11,36,85,73,209,70,132,70,242,27,195,74,143,141,18,153,37,50,4,126,74,119,60,41,83,222,187,234,91,57,219,183,231,144,39,59,26,49,153,225,121,47,80,212,164,82,75,90,43,207,243,46,100,191,219,60,40,171,89,244,4,249,234,28,137,86,113,159,232,250,82,0,0,51,4,92,76,225,118,50,211,116,194,139,211,34,38,141,92,99,7,4,204,16,48,68,19,5,129,137,142,198,38,8,21,1,138,156,192,97,67,16,14,84,108,180,198,51,31,25,4,38,97,49,20,55,64,223,192,70,38,12,213,255,251,178,100,31,14,214,149,104,204,19,152,68,112,69,230,153,96,97,37,136,31,9,161,42,46,233,241,217,10,23,102,141,133,150,40,247,166,184,197,226,147,74,182,14,165,99,174,216,52,118,230,2,132,1,45,168,83,80,78,208,196,197,68,80,200,126,64,162,210,62,63,133,92,72,50,219,30,223,45,165,118,58,201,161,118,206,220,205,231,53,39,231,146,142,30,229,169,100,138,150,236,55,122,165,49,115,47,243,229,220,60,112,138,172,157,150,64,90,198,6,65,165,32,192,35,29,2,202,198,137,222,0,192,97,22,14,116,187,88,115,98,138,4,56,161,52,212,61,196,31,164,253,55,49,99,255,214,132,226,89,148,17,251,104,86,107,81,182,210,183,165,61,56,241,175,73,67,245,118,65,189,228,106,73,84,227,186,103,224,153,23,92,167,77,170,251,229,44,24,158,50,235,18,100,209,160,146,56,80,76,27,219,223,65,243,249,225,53,39,169,61,164,117,50,129,120,236,231,124,104,114,120,159,99,137,118,226,186,137,234,218,112,161,95,194,109,159,250,166,51,155,144,249,16,152,129,58,152,222,176,29,112,60,24,40,155,152,138,142,24,190,61,152,46,7,152,66,10,152,48,11,5,4,209,98,180,194,80,108,132,10,4,0,202,76,73,70,47,113,128,224,200,241,4,80,227,152,32,25,191,45,25,113,228,103,192,129,13,141,21,67,73,72,160,184,126,2,47,219,46,32,8,175,88,80,128,148,189,248,65,208,213,69,210,126,27,36,9,93,249,105,197,12,41,184,149,111,53,35,246,98,207,173,220,233,198,128,211,223,164,38,59,99,145,216,244,190,212,0,184,111,92,142,60,247,46,144,19,106,21,242,64,133,108,248,150,182,254,90,24,61,242,183,184,237,214,253,156,111,246,255,230,42,184,164,131,52,194,134,186,94,50,235,182,164,215,237,187,189,71,180,27,75,5,223,222,111,104,62,103,243,224,213,134,245,227,168,17,49,137,107,133,168,83,90,77,218,140,219,135,230,205,47,109,192,248,107,236,209,97,106,250,135,10,89,92,117,75,99,49,170,254,76,75,2,60,44,57,97,224,207,255,215,74,139,5,244,147,135,83,252,192,1,194,78,162,113,192,69,206,72,212,247,142,197,114,169,23,123,160,187,47,58,254,183,53,46,126,227,95,55,189,63,204,42,79,54,111,67,156,114,151,199,194,221,55,113,36,216,241,50,66,234,28,129,212,199,179,237,163,225,75,251,113,31,175,233,250,64,0,0,18,124,25,210,104,107,96,162,128,40,89,157,166,3,207,209,232,26,22,206,199,2,1,72,9,96,176,224,128,194,33,131,160,230,150,32,92,46,169,178,80,8,104,130,192,57,146,244,213,134,20,243,243,131,144,255,251,178,100,28,142,70,171,105,78,27,121,99,112,69,133,217,130,96,199,134,27,161,163,54,110,101,233,192,250,148,166,221,134,28,160,227,211,203,154,219,114,140,197,212,86,252,14,173,172,129,185,198,32,11,20,48,2,203,91,186,174,244,206,82,76,172,217,249,153,36,142,123,24,211,255,47,79,38,140,198,154,174,198,226,164,33,16,45,27,33,176,184,124,201,42,43,186,240,58,173,102,71,199,248,120,120,118,177,27,44,84,123,103,41,27,122,248,200,115,121,131,244,42,203,21,168,152,47,185,195,142,124,253,47,51,68,156,188,137,65,32,68,36,32,57,70,103,219,55,50,117,238,198,85,51,146,228,115,39,52,211,5,236,36,29,226,84,126,82,109,227,197,92,134,44,214,86,228,34,66,25,228,15,44,53,70,225,252,201,136,143,224,96,0,88,10,81,133,16,247,150,116,136,143,51,34,153,141,197,27,217,76,141,228,87,147,147,113,119,62,5,229,255,14,135,226,225,208,163,253,129,189,130,152,47,38,232,89,37,29,78,44,236,120,102,163,82,199,231,55,252,40,95,94,156,164,175,87,117,63,34,2,188,2,233,53,91,100,227,139,211,42,154,140,102,8,53,216,248,192,224,162,80,194,29,16,148,96,146,7,232,96,114,251,31,34,129,21,88,65,215,66,143,157,140,1,7,225,80,8,165,64,168,195,128,59,144,238,156,166,9,125,168,39,195,74,121,237,38,245,214,144,197,71,169,78,139,73,40,251,148,5,210,107,180,163,34,107,111,128,122,75,93,169,71,107,170,76,8,104,41,33,165,188,37,191,90,71,144,177,232,218,206,84,240,253,17,83,86,162,125,36,45,230,66,93,88,123,182,87,59,194,157,5,254,90,119,73,113,52,248,66,208,24,188,58,232,248,43,174,144,58,98,230,54,125,163,226,42,222,154,208,42,133,114,32,43,149,12,203,200,233,238,168,81,103,107,87,203,83,55,140,126,197,133,88,143,221,46,98,185,80,205,102,219,11,83,223,155,55,85,225,139,137,173,5,197,149,133,24,152,157,15,188,173,76,15,179,33,217,251,150,16,0,0,0,205,133,19,195,138,176,46,73,109,16,135,53,49,36,27,161,48,165,15,225,8,231,87,84,103,145,62,106,149,105,75,26,12,51,106,59,93,222,207,253,250,182,255,98,133,254,126,206,255,156,251,255,255,255,66,21,163,249,114,0,0,115,4,224,206,103,219,51,228,48,217,46,35,18,40,206,90,70,48,160,132,195,225,21,246,22,3,152,244,8,36,229,46,33,129,66,102,17,33,25,196,48,44,19,32,24,128,139,0,105,65,145,64,208,178,72,45,200,232,197,201,40,151,75,126,132,168,116,22,118,24,120,115,170,168,83,65,10,38,56,255,251,178,100,40,142,103,113,104,203,147,152,124,84,67,37,217,133,97,39,120,29,129,163,44,78,233,237,208,240,148,103,12,241,158,16,236,131,8,135,168,103,241,37,93,35,142,12,126,236,48,242,162,228,205,52,2,23,156,31,46,149,139,59,58,141,226,165,102,42,168,69,141,246,178,150,139,136,77,45,101,145,0,38,173,90,72,172,254,76,226,76,184,5,27,213,212,104,89,58,118,193,37,116,122,111,36,6,5,104,214,217,88,117,60,72,197,154,220,207,172,81,230,115,33,141,210,74,189,102,14,190,167,146,145,59,92,174,175,20,129,205,22,2,110,62,116,225,139,205,173,181,90,89,36,180,76,103,83,46,235,13,13,55,34,169,52,246,104,51,77,124,48,38,176,216,174,214,53,52,54,89,143,120,80,216,88,159,51,197,58,191,247,4,0,2,48,21,59,60,0,5,218,30,67,170,252,209,197,157,150,104,251,67,13,61,161,78,193,97,240,100,25,233,254,193,205,252,60,171,223,226,238,118,151,40,67,44,75,192,249,238,85,241,222,219,63,69,255,60,242,250,117,228,63,250,9,127,251,102,128,98,162,146,109,124,182,96,144,32,101,40,136,100,114,114,97,232,226,96,48,62,96,128,66,95,217,176,184,32,100,88,2,33,4,129,128,49,147,1,137,254,64,128,214,186,106,38,27,35,170,171,120,132,146,44,199,129,8,21,72,136,242,77,70,144,80,100,107,226,141,70,16,40,232,22,44,197,140,56,137,89,106,153,193,54,53,50,191,117,143,113,141,24,179,41,199,13,52,53,228,223,117,246,40,24,208,171,49,184,102,126,10,142,164,19,99,30,10,86,2,147,121,198,178,204,155,144,57,65,216,233,175,176,23,170,88,253,105,209,236,14,71,37,196,255,43,222,86,31,133,185,178,89,152,185,182,210,181,140,184,122,182,233,189,192,218,240,24,113,164,153,197,190,87,196,196,159,25,143,140,43,247,41,229,23,209,56,254,143,208,86,163,216,58,197,125,155,189,48,223,137,233,107,226,12,176,104,237,102,4,127,11,52,190,252,7,91,241,115,92,106,145,116,189,182,185,101,123,170,38,85,191,85,211,186,208,19,166,2,6,79,202,81,244,26,151,21,233,47,9,29,15,43,132,103,151,77,14,94,143,156,63,112,153,84,40,245,80,54,191,92,203,102,126,159,127,243,138,158,95,45,171,255,255,250,10,83,39,127,241,166,76,127,183,185,96,0,0,115,11,13,211,106,219,19,69,97,227,17,138,51,26,16,179,74,2,227,8,193,67,3,5,0,192,24,66,10,152,196,2,153,28,12,40,113,84,4,50,28,15,48,28,71,93,195,0,145,131,193,161,142,225,24,65,117,3,149,80,80,91,167,30,144,76,152,106,255,251,178,100,35,14,199,76,104,203,19,184,124,80,65,101,217,146,97,229,42,28,149,163,44,110,229,241,65,28,148,166,9,132,170,24,250,88,23,48,16,80,56,176,1,172,44,30,145,86,129,211,74,93,1,16,203,116,230,78,87,133,94,122,139,110,76,250,37,25,70,122,106,93,129,92,147,23,216,202,202,236,74,70,144,18,208,236,120,82,21,181,151,115,248,139,86,11,32,119,40,216,182,124,48,226,66,203,226,65,98,112,93,71,137,167,181,110,119,231,63,119,151,172,187,204,38,63,22,49,246,61,227,233,64,129,165,159,103,103,172,106,41,213,79,124,191,89,221,48,193,156,170,166,141,149,22,113,59,150,224,60,143,172,94,154,166,189,36,206,183,189,110,247,165,96,210,14,127,249,221,254,43,171,67,167,255,239,235,126,186,110,244,96,127,241,87,25,162,128,2,15,152,10,158,22,132,196,66,119,223,34,245,69,177,73,72,175,13,163,230,88,106,200,171,29,135,202,142,208,136,29,135,8,12,101,14,216,104,24,223,59,213,27,118,219,67,251,237,241,193,98,173,244,226,127,253,63,255,19,211,55,51,255,222,0,48,196,224,20,217,212,44,225,81,236,208,163,116,192,240,188,216,99,8,96,6,48,52,25,7,2,38,5,4,204,176,201,16,196,46,6,129,1,177,24,144,99,56,32,236,131,4,2,0,60,201,240,52,28,14,63,36,160,20,17,23,3,82,59,11,73,96,180,35,36,169,179,88,92,163,136,144,2,173,9,228,53,244,242,107,42,81,113,19,71,40,54,15,169,62,52,65,66,77,198,105,37,87,5,137,104,134,20,105,138,64,34,70,216,205,161,39,59,192,67,87,163,51,209,175,119,196,203,109,161,200,52,136,181,108,70,36,69,234,151,112,202,236,5,217,218,173,188,60,149,234,199,201,221,248,236,89,222,96,159,111,221,177,170,148,11,79,26,146,191,235,120,92,178,89,34,168,155,192,207,206,241,118,252,81,106,37,101,123,170,193,223,204,107,111,223,255,79,169,126,117,223,94,87,42,72,193,61,96,95,89,182,109,106,105,239,131,90,127,106,77,118,218,197,250,133,166,112,12,3,105,8,11,49,196,116,9,232,68,103,234,17,94,188,10,136,216,207,139,13,107,79,88,150,52,248,190,146,222,181,110,115,132,175,122,53,182,141,116,213,8,71,252,186,30,119,86,250,166,97,166,27,170,90,34,193,25,103,230,172,255,227,159,255,255,255,214,92,136,0,0,0,116,201,199,227,190,164,14,66,17,54,240,204,203,168,227,142,10,204,116,33,11,11,76,2,2,48,88,16,200,225,19,62,13,2,192,112,184,24,207,2,147,55,1,151,32,168,216,70,77,14,23,3,133,114,165,82,40,2,82,255,251,178,100,31,14,135,6,105,75,155,152,68,240,60,37,25,194,60,73,138,157,109,165,42,78,225,115,209,17,20,166,92,243,10,24,24,28,0,64,20,97,78,14,169,105,41,105,201,132,48,137,98,180,45,209,52,82,163,162,104,32,5,76,183,31,202,221,176,198,19,10,218,220,78,71,55,8,217,144,210,249,201,34,196,189,31,133,173,39,170,159,222,103,63,11,178,207,251,82,122,140,198,84,199,167,187,1,201,123,198,235,189,76,146,3,180,19,252,251,251,145,91,252,34,121,214,99,81,92,126,91,73,220,41,100,12,250,113,1,176,86,108,251,135,13,120,33,81,255,125,157,67,1,144,244,92,177,70,196,54,24,194,86,149,25,118,76,86,148,116,98,71,29,42,29,78,48,145,145,112,66,236,59,67,114,45,24,244,75,117,18,149,102,136,159,255,24,76,3,2,205,134,114,78,83,165,3,42,10,234,5,100,29,45,82,155,135,214,100,130,150,112,233,157,83,112,148,34,60,108,130,127,35,221,95,255,231,135,76,187,102,213,32,234,128,193,247,127,255,163,255,246,50,26,21,255,215,38,3,24,30,169,27,62,219,28,114,243,153,32,74,24,222,148,25,196,132,142,2,70,1,139,2,48,60,24,30,152,38,11,25,90,41,133,129,96,224,40,202,144,12,195,113,45,48,66,193,241,131,33,169,50,138,98,192,29,34,110,196,192,172,172,0,13,168,113,19,28,201,64,204,129,138,107,105,136,1,88,224,151,234,23,28,203,1,51,70,48,31,245,219,68,248,216,161,241,148,36,211,184,184,72,77,34,180,236,26,229,157,11,8,44,204,236,118,178,20,199,20,102,134,66,243,95,227,102,231,110,66,167,208,28,188,215,20,29,97,241,130,55,89,172,72,184,254,150,94,67,90,69,71,143,51,144,204,125,52,155,58,71,73,147,243,236,62,87,169,235,57,173,46,29,92,16,139,125,6,234,132,100,136,36,66,155,205,223,100,150,24,60,164,216,172,140,230,21,185,213,75,85,45,15,87,166,171,44,150,49,56,113,121,212,223,20,155,37,106,97,187,150,238,175,153,174,84,99,237,136,177,230,215,255,227,72,0,0,0,40,187,9,192,34,192,75,19,208,121,52,27,249,92,55,132,26,50,176,70,85,240,155,15,88,11,251,141,240,248,252,73,62,165,222,178,123,144,61,63,124,35,178,5,78,185,190,255,252,72,65,54,93,253,187,49,191,255,223,255,214,82,183,121,65,0,0,99,11,221,67,109,228,131,35,153,19,54,76,3,5,146,0,196,12,196,208,184,194,16,36,194,96,40,12,2,24,124,10,25,68,41,5,65,128,176,22,96,80,152,98,232,144,89,161,80,16,194,240,96,203,96,92,193,32,70,11,186,68,255,251,176,100,32,14,199,7,104,202,147,184,68,244,65,229,25,162,97,231,28,157,85,163,40,110,225,241,65,16,22,166,9,135,149,82,8,193,2,129,177,7,156,135,110,148,183,109,243,76,66,144,84,6,73,43,84,32,69,108,26,36,159,3,75,116,144,77,235,209,19,93,31,167,217,167,188,207,158,78,216,197,214,252,251,24,84,219,130,96,68,99,134,216,181,102,155,2,118,61,59,223,179,35,197,18,17,118,45,47,248,57,231,223,180,169,221,92,79,24,92,146,23,102,172,245,203,244,191,184,10,166,52,237,11,30,234,159,84,113,9,91,49,159,160,41,84,108,246,129,236,134,2,239,66,205,203,203,139,99,4,194,175,68,178,13,29,53,21,5,92,94,62,116,227,226,136,26,232,66,143,110,41,222,81,170,75,168,50,30,37,26,70,179,69,80,134,0,128,107,105,14,132,2,86,241,23,73,185,44,71,134,248,32,171,237,193,118,117,65,106,107,74,40,58,103,91,28,54,121,21,117,75,168,184,207,84,107,26,221,246,249,121,69,244,124,94,22,119,171,255,200,255,255,255,236,24,209,112,194,58,127,168,0,105,129,147,81,171,117,241,130,164,177,175,162,17,146,6,97,191,229,240,200,38,97,208,190,36,49,129,129,227,21,2,147,36,198,146,217,152,28,4,25,92,39,153,108,2,23,244,26,21,152,106,58,2,1,243,24,2,72,75,75,40,204,76,223,49,23,134,156,60,121,88,48,227,141,149,11,12,139,68,160,83,149,94,67,26,34,210,44,8,110,18,203,114,88,18,164,180,47,197,24,141,40,89,40,110,93,148,3,8,147,84,237,217,49,255,6,213,13,20,237,153,112,133,144,216,137,35,143,238,58,89,136,48,192,127,88,89,114,42,22,41,81,79,139,17,32,0,186,35,19,51,232,108,186,120,239,121,92,234,25,1,155,84,142,142,238,15,214,203,227,53,75,230,117,152,219,210,243,135,124,83,63,204,31,136,123,251,139,72,76,174,55,220,74,123,215,117,249,207,207,255,117,255,239,30,75,62,137,59,216,247,137,121,177,15,112,237,53,92,43,188,122,91,50,99,109,170,12,182,78,253,111,45,128,0,12,155,69,70,5,224,191,11,222,24,136,25,163,89,157,145,15,25,132,255,23,66,209,229,35,20,139,190,153,68,7,60,193,78,225,225,22,69,144,68,8,181,76,65,136,84,243,127,91,23,254,64,162,254,55,111,255,28,255,163,245,127,255,162,159,253,100,0,0,0,84,196,169,72,208,215,72,223,98,88,210,114,44,197,224,244,222,241,100,196,32,140,192,65,88,0,4,152,24,3,7,16,102,49,11,68,1,72,36,2,34,90,140,85,17,74,160,17,131,34,25,132,225,96,9,54,21,255,251,178,100,30,14,231,2,105,74,155,184,76,240,67,133,41,96,97,37,134,26,197,163,46,110,225,49,192,231,20,166,136,241,138,26,8,229,136,238,80,4,211,131,130,9,16,245,216,252,184,113,3,132,134,217,80,40,175,122,156,178,64,184,170,45,101,82,5,101,22,59,54,217,178,130,0,2,38,3,227,26,118,91,95,172,147,80,117,250,232,14,236,162,40,194,223,21,249,117,173,76,254,45,159,124,202,142,101,121,44,150,129,63,140,21,30,253,195,179,217,249,80,59,173,63,87,153,125,187,24,125,92,241,106,180,188,183,219,21,59,118,180,5,68,144,129,251,52,59,64,115,124,232,153,247,95,199,250,106,184,50,98,75,111,169,179,189,219,127,127,169,222,195,229,248,121,168,190,43,153,141,55,152,129,186,41,137,61,43,150,223,158,20,66,214,34,98,88,139,10,128,11,48,21,3,2,156,176,23,23,74,123,197,40,218,137,56,94,7,168,34,43,190,158,179,165,8,120,51,135,231,10,39,244,233,123,97,10,174,181,190,168,4,251,182,44,57,14,103,237,86,215,100,255,50,8,132,135,151,217,57,194,90,189,238,248,132,5,57,141,14,65,134,166,225,164,144,129,32,250,96,201,142,101,216,170,96,184,32,68,25,1,1,65,32,24,32,118,48,220,65,82,192,168,42,97,32,92,97,120,60,35,0,74,161,184,80,23,49,164,30,24,2,34,168,126,167,24,20,72,113,109,13,186,98,231,192,242,21,194,94,230,143,3,63,233,203,181,80,96,67,75,129,185,81,179,102,245,57,169,97,27,111,22,196,238,165,35,7,144,222,124,90,223,205,74,217,215,24,237,87,242,23,243,54,191,87,175,204,47,88,101,205,189,168,251,251,252,108,93,238,108,2,254,19,213,181,125,41,221,45,9,144,177,227,204,231,152,176,141,201,13,15,117,159,184,112,27,209,145,67,121,28,164,253,246,51,129,39,146,189,173,137,142,188,31,189,223,106,161,231,115,222,157,58,154,240,180,150,130,226,34,210,18,205,16,114,71,148,185,85,23,154,170,3,75,27,152,244,48,66,5,152,2,232,35,128,168,45,128,221,70,56,187,203,224,121,181,66,5,249,165,236,166,130,167,225,15,177,203,66,53,12,158,247,130,211,247,111,253,189,11,183,248,163,15,217,127,255,27,255,254,205,159,165,196,39,159,64,0,0,179,6,41,99,33,11,243,111,7,131,78,4,179,34,84,19,64,20,131,6,192,3,2,134,211,5,195,144,8,182,6,21,12,50,25,5,64,226,168,68,100,128,178,10,87,69,128,3,6,131,51,7,134,19,5,133,3,4,66,54,24,74,186,204,126,12,237,66,245,168,74,16,58,165,132,73,11,105,78,152,161,232,117,205,128,255,251,178,100,43,143,199,57,105,74,19,185,92,112,60,229,25,179,97,226,42,28,181,165,40,14,225,147,193,4,23,102,9,131,22,34,23,10,163,52,74,176,236,145,31,55,130,5,177,104,2,8,241,175,162,225,67,179,157,101,194,6,36,213,164,10,62,157,153,74,167,145,37,144,54,178,135,37,206,167,155,162,194,164,77,231,201,11,215,194,205,133,237,162,190,27,176,239,201,181,50,164,233,114,145,221,197,41,43,82,53,223,34,128,113,101,74,12,224,220,225,52,121,46,129,220,32,225,140,245,70,72,44,17,123,217,195,91,122,236,55,36,156,57,153,189,212,89,83,53,255,197,59,57,53,123,38,78,223,109,185,226,156,137,103,107,62,58,182,77,54,229,241,179,36,164,114,231,255,19,128,0,1,79,52,234,136,138,205,88,2,165,102,59,158,210,24,120,219,9,4,53,126,223,35,216,182,11,223,4,75,170,100,180,82,254,218,245,237,255,255,96,111,244,127,253,126,182,125,14,244,174,239,38,151,11,189,189,254,215,234,48,174,106,52,65,187,40,153,13,70,37,12,91,30,204,44,14,12,102,15,76,49,2,12,40,2,136,131,212,13,48,4,93,93,73,102,16,211,24,246,32,141,0,64,160,100,193,32,180,202,192,112,4,57,54,195,0,219,81,112,139,204,21,41,72,11,186,242,144,32,85,150,153,209,5,39,111,40,188,174,90,128,229,15,7,97,31,58,248,89,152,77,243,10,80,182,10,118,215,60,13,186,131,70,86,153,115,49,47,141,142,50,100,35,110,207,61,3,15,140,107,59,218,175,47,133,122,42,16,2,18,252,103,74,195,249,85,104,223,171,117,33,104,247,10,177,247,241,185,51,251,165,183,214,124,254,235,232,167,183,170,210,54,233,110,21,196,109,186,28,250,81,155,169,9,182,175,238,207,79,82,97,51,80,211,159,28,41,16,62,24,220,119,223,223,202,189,235,243,167,38,245,150,106,183,94,99,63,116,254,20,204,82,151,191,247,115,115,251,212,239,129,158,127,68,6,191,20,191,72,64,2,74,129,129,49,77,14,233,216,188,164,107,205,244,167,137,13,62,13,130,146,181,215,228,205,44,46,111,167,103,115,235,241,101,204,67,109,62,107,195,121,221,192,14,105,136,6,201,167,239,167,167,56,95,94,87,196,191,171,255,187,251,191,72,0,0,99,32,231,99,136,45,211,24,161,179,63,144,32,32,14,97,9,234,99,48,30,223,152,74,10,1,132,225,0,38,96,56,216,172,230,0,4,102,59,11,70,24,141,5,230,87,66,33,104,202,32,180,136,82,116,202,161,59,203,50,131,2,53,10,24,129,24,82,33,41,188,38,50,13,86,33,138,216,109,44,165,11,0,15,5,104,218,122,45,255,251,178,100,45,143,135,151,105,73,147,185,100,240,70,37,25,113,101,5,136,156,77,165,42,14,225,145,193,2,148,166,157,135,156,168,86,67,209,2,239,237,161,224,203,2,188,187,137,129,19,79,186,208,0,25,73,52,149,239,66,68,169,54,98,111,50,180,88,148,204,111,56,101,215,143,38,137,80,137,59,39,172,209,31,204,171,48,201,29,185,96,140,107,216,67,213,234,205,85,134,103,190,12,128,57,93,78,152,253,106,145,152,165,216,141,184,84,186,64,203,3,63,195,239,121,58,237,50,6,253,215,152,182,150,155,250,115,250,85,14,203,117,10,108,236,8,18,252,31,187,77,129,139,253,230,219,182,221,181,105,85,240,65,174,94,171,169,149,106,114,172,215,91,106,203,241,152,107,199,189,237,226,128,0,211,230,212,1,96,4,36,17,8,4,22,116,14,121,189,114,90,253,154,16,228,40,167,197,155,103,91,198,42,246,198,188,96,238,132,62,218,167,163,219,225,105,2,163,55,29,112,77,251,120,190,70,215,122,159,209,113,96,176,6,167,175,234,252,146,221,212,239,226,142,97,247,233,49,21,110,55,10,21,49,246,7,49,116,74,49,96,22,49,200,131,49,28,52,18,13,1,1,121,128,128,121,0,32,96,208,147,24,21,7,12,106,20,197,146,153,88,144,94,23,18,12,45,13,66,4,40,36,135,116,181,9,8,85,244,189,210,143,146,149,1,50,237,0,1,77,155,63,125,232,23,122,139,23,29,123,95,143,103,216,0,0,246,166,248,188,208,135,86,236,24,32,210,174,201,109,23,246,196,204,113,85,98,108,90,218,236,117,121,131,153,133,200,38,15,155,22,18,91,47,247,99,39,170,122,237,230,149,57,46,193,27,229,61,191,49,89,186,153,69,103,227,82,193,144,253,85,154,107,158,134,144,53,121,114,211,105,215,105,66,186,133,173,11,226,190,204,205,119,152,107,149,210,89,80,221,24,179,81,219,254,122,125,189,222,255,249,255,182,78,119,254,213,136,241,71,222,96,130,247,251,254,218,144,225,253,96,143,88,155,33,52,38,123,187,166,18,97,146,100,0,6,0,130,34,22,10,232,74,37,206,16,117,1,152,242,71,161,7,94,107,11,195,22,107,48,23,24,189,25,144,210,207,40,60,142,215,155,82,138,182,231,217,255,163,252,101,79,159,178,86,1,160,105,111,187,255,162,223,254,249,221,7,106,0,1,160,9,192,113,131,42,103,74,214,105,120,238,98,240,36,99,1,144,2,26,197,131,16,96,92,85,5,144,22,97,136,120,240,60,102,94,130,6,61,134,234,90,134,66,48,24,202,144,156,56,10,188,66,17,183,246,19,120,146,133,11,145,173,20,140,42,146,213,8,98,236,237,78,156,172,222,255,251,178,100,39,12,215,63,105,74,147,184,100,226,69,197,41,130,96,235,138,155,245,163,48,110,61,60,193,26,23,101,129,147,22,24,7,76,124,79,199,36,144,63,21,152,170,114,129,190,172,80,128,20,52,114,208,19,228,251,78,197,245,202,174,97,126,154,60,66,163,176,208,237,65,13,238,179,141,192,212,34,196,120,149,174,59,122,27,109,111,226,207,231,119,52,165,148,117,232,232,114,178,245,43,229,195,21,241,10,223,232,30,63,113,202,17,84,188,92,33,145,175,47,193,132,145,243,7,49,113,165,237,57,13,58,139,233,99,250,182,243,140,85,135,170,190,76,151,61,92,173,118,218,162,97,165,114,246,126,219,184,217,115,88,135,30,249,106,219,217,244,251,184,219,80,91,189,182,222,68,158,238,124,155,237,233,222,109,204,1,0,12,100,44,51,25,139,108,176,96,104,182,242,152,122,126,52,90,203,79,161,113,95,187,83,81,199,111,12,208,141,204,34,241,242,180,23,236,74,144,243,169,169,239,159,161,70,207,250,84,177,51,166,85,79,64,237,19,39,38,219,234,187,250,168,71,103,239,80,32,0,100,170,116,117,35,121,180,201,6,215,55,130,129,166,29,27,24,208,18,44,15,44,217,108,215,9,136,2,186,67,169,144,131,0,145,51,162,173,34,49,25,18,13,80,70,74,161,55,206,220,196,2,151,83,145,5,244,229,209,113,60,109,245,158,183,184,57,44,37,49,31,92,57,7,252,105,155,168,92,161,160,192,80,191,174,12,2,192,215,158,164,127,183,148,28,184,37,38,214,18,230,51,154,225,158,181,130,231,8,149,174,202,233,50,145,125,89,21,174,90,201,46,137,231,198,111,223,192,250,93,70,201,86,231,170,185,170,173,30,143,211,22,84,151,53,171,70,80,85,189,233,19,207,115,233,26,251,79,158,118,75,65,94,163,96,172,194,84,204,41,98,103,168,22,145,18,3,76,73,90,155,159,141,161,103,53,189,201,148,121,88,124,52,84,157,34,32,176,130,136,196,36,68,230,72,197,16,76,207,121,69,194,230,96,25,34,255,160,141,105,227,210,84,180,163,26,33,202,66,107,24,227,213,95,49,73,176,72,115,50,66,107,222,41,76,74,94,164,218,134,24,25,132,8,120,229,163,124,39,244,198,79,44,236,247,74,15,196,90,129,60,104,254,186,10,136,255,135,2,3,151,216,156,69,255,191,247,105,155,250,105,166,0,204,33,43,78,48,33,13,129,109,140,167,18,76,73,5,202,133,137,136,1,48,112,100,24,10,132,3,40,140,98,56,44,245,152,12,10,24,140,40,153,0,17,141,2,132,65,8,0,81,49,64,4,18,19,95,242,91,84,70,251,75,24,157,117,71,16,14,92,51,8,54,92,255,251,178,100,36,142,103,95,104,74,139,185,100,116,52,226,201,227,61,130,56,30,117,163,42,110,229,51,192,162,133,104,40,151,176,0,205,0,71,60,152,47,39,58,117,111,63,132,212,192,214,232,94,236,25,153,32,5,97,182,39,109,55,227,83,50,66,194,76,178,1,166,64,20,190,24,144,43,186,139,54,59,47,152,206,121,113,215,166,140,207,71,212,201,37,219,231,214,188,69,195,175,155,24,212,162,82,48,12,245,217,250,125,49,67,69,178,217,46,250,38,147,37,184,84,67,70,11,70,113,84,150,252,193,125,140,128,129,167,34,199,38,182,154,116,227,59,2,85,182,107,190,214,54,173,95,81,77,254,189,155,236,218,187,30,204,192,206,218,94,230,172,187,250,211,235,169,249,85,244,102,212,172,219,233,54,95,177,176,210,136,41,205,57,21,122,2,85,86,0,1,5,241,238,200,1,113,88,240,252,88,124,147,248,56,171,33,66,153,230,222,238,181,83,160,108,220,252,110,167,255,254,65,249,11,63,255,245,126,124,112,60,128,227,26,201,21,85,85,255,255,160,0,225,133,104,217,191,9,193,172,113,81,145,195,1,135,161,161,140,99,88,8,234,38,3,65,192,241,130,96,33,133,160,169,137,192,121,129,224,80,64,80,101,72,40,100,56,58,14,2,148,145,127,192,74,136,176,225,104,116,43,1,3,104,28,92,211,25,240,229,26,81,128,193,196,49,152,163,78,67,112,64,240,115,240,198,90,69,101,194,135,100,159,177,25,140,195,82,101,23,0,16,144,112,181,70,162,176,154,22,150,97,134,144,45,145,96,211,206,9,118,51,81,68,76,92,55,153,107,107,184,37,230,159,147,202,229,115,8,210,139,246,35,86,95,6,121,44,146,188,242,104,165,194,64,43,205,207,119,157,229,123,119,178,140,198,166,163,13,70,83,59,57,21,213,21,60,212,27,110,36,42,219,72,147,209,21,113,160,134,28,132,107,114,88,214,192,9,85,242,85,242,81,247,4,46,198,16,101,246,191,218,148,241,106,68,180,87,76,214,168,57,63,11,247,14,102,23,167,89,138,102,177,117,115,244,146,152,203,5,92,148,84,163,32,24,0,252,108,64,111,147,86,2,215,52,207,188,175,144,24,191,59,174,58,183,41,229,218,186,62,159,255,199,127,255,255,255,188,180,59,163,230,172,234,0,0,35,42,223,243,142,27,131,28,167,67,106,12,67,27,207,227,1,140,227,0,5,19,3,65,51,3,64,112,160,82,96,200,4,98,184,42,50,64,136,3,115,36,130,131,61,80,190,64,235,199,22,129,230,38,80,5,49,66,142,69,151,48,179,158,20,200,3,18,75,70,206,6,176,162,232,32,104,177,96,73,165,174,212,26,81,122,163,193,113,255,251,178,100,45,142,231,195,104,202,19,186,123,116,60,130,185,179,61,99,98,29,193,163,44,110,105,237,193,12,20,230,9,148,149,210,45,160,180,97,224,14,180,125,127,73,212,116,64,25,235,166,93,69,228,43,13,72,166,8,107,29,112,133,64,162,165,152,34,18,234,136,65,2,33,152,28,175,46,48,205,165,203,77,167,98,2,56,38,73,162,66,17,132,57,219,138,178,238,222,127,165,65,190,201,14,124,237,115,72,135,134,234,189,21,72,110,43,81,10,213,66,170,11,229,43,129,40,105,86,159,52,197,226,223,56,102,87,53,54,37,224,176,70,221,117,246,247,181,56,193,182,90,253,126,107,138,106,255,255,143,245,255,254,108,90,37,40,197,104,205,212,166,177,185,97,98,118,63,122,233,179,19,251,86,71,117,190,117,59,99,122,178,32,0,0,23,142,241,56,6,248,65,79,225,202,121,172,197,146,166,99,87,14,210,11,77,129,163,122,92,14,221,117,50,5,229,114,130,217,178,122,118,237,230,252,32,255,255,255,255,253,109,254,209,98,0,85,202,206,139,225,127,212,3,188,197,187,179,153,90,141,135,127,57,97,0,193,197,99,78,132,67,147,3,196,66,168,16,191,141,169,142,3,0,225,41,136,195,6,40,31,158,3,109,185,141,74,105,94,17,158,43,68,252,142,163,40,54,225,155,168,166,12,50,1,84,13,144,75,209,197,227,18,120,48,69,39,219,199,69,32,110,176,178,240,175,160,128,211,143,76,107,216,1,105,161,198,114,234,18,132,80,159,111,135,72,83,195,206,90,229,195,52,9,170,38,124,34,47,128,82,85,204,130,77,105,219,11,54,70,0,184,145,199,52,87,196,19,103,169,56,134,159,138,77,92,225,190,214,160,205,29,85,174,223,166,163,114,119,209,51,125,226,52,82,203,13,132,230,149,96,85,124,72,121,233,60,10,162,197,83,213,228,104,83,91,11,84,178,53,32,151,131,119,59,169,103,212,61,89,169,222,241,55,213,62,247,72,187,86,66,150,219,235,183,178,66,77,230,205,54,92,71,189,90,155,97,70,87,71,171,83,39,86,81,12,179,69,34,101,70,3,38,88,168,1,95,95,118,248,42,52,46,84,255,79,201,21,150,12,135,75,176,226,231,92,96,8,127,79,43,19,134,217,96,133,68,247,70,137,131,119,196,152,149,227,59,122,189,155,252,230,22,92,164,183,242,94,223,255,66,169,106,255,226,188,231,214,0,6,242,92,9,146,27,199,20,113,153,48,86,97,224,41,158,209,160,17,32,140,52,233,166,185,50,67,70,108,82,1,124,207,72,192,123,120,44,24,213,58,207,8,128,232,116,133,66,164,65,223,3,3,88,132,116,54,205,33,228,169,80,230,48,150,162,129,255,251,178,100,34,14,134,224,103,76,19,154,122,116,72,197,41,97,97,37,134,28,253,159,40,110,233,17,193,48,20,166,169,133,149,176,35,45,70,30,86,174,167,170,173,40,18,144,187,95,88,161,26,11,228,2,93,2,85,22,150,56,65,134,175,174,67,114,141,230,65,52,62,8,137,71,59,156,37,69,100,157,174,248,58,121,170,215,21,118,175,214,84,21,135,24,145,77,14,52,255,21,128,173,246,172,234,68,131,230,183,149,96,149,251,231,106,229,135,200,114,82,70,248,31,12,9,188,36,69,121,157,233,249,155,77,254,217,101,126,137,108,157,121,117,154,79,136,178,53,223,21,159,25,197,115,19,87,188,76,234,28,239,107,70,168,209,169,154,111,127,59,213,253,181,74,215,20,141,159,155,64,132,212,214,123,127,232,8,9,10,141,198,103,141,216,132,32,97,47,72,109,241,150,71,82,57,85,223,4,38,169,205,61,87,129,238,124,250,92,146,135,251,154,185,136,98,62,65,41,57,13,117,201,17,190,248,193,83,225,149,15,149,6,46,167,40,249,90,98,104,202,6,19,22,98,102,167,127,71,172,2,225,138,149,121,130,4,65,136,211,185,149,38,169,130,195,41,146,162,97,142,32,248,84,83,47,192,240,40,219,152,136,50,24,54,25,2,134,147,40,1,163,16,132,199,16,192,193,156,194,129,68,195,208,249,0,18,193,198,36,77,151,201,151,230,34,20,68,57,133,62,8,128,90,184,232,214,35,22,76,80,2,225,109,69,140,104,181,96,96,137,18,32,17,200,5,78,43,66,208,144,139,42,217,41,120,137,130,77,43,164,13,70,56,21,224,93,183,33,151,125,76,212,120,172,37,66,96,45,245,246,246,245,203,245,233,171,36,18,61,53,23,126,172,51,8,183,81,82,217,162,141,162,238,116,54,170,104,66,162,68,39,194,108,96,100,71,37,24,26,242,104,125,66,33,160,14,12,45,83,248,124,40,3,72,183,145,212,82,118,242,52,50,41,162,241,46,206,72,228,72,231,73,150,149,92,226,134,155,70,21,43,34,166,29,155,44,195,110,198,194,108,195,141,147,165,75,34,200,121,188,192,30,2,8,1,59,101,69,96,117,5,156,162,168,235,140,49,28,158,211,93,125,103,211,136,144,217,88,58,51,178,40,227,113,16,235,21,53,229,67,121,187,61,204,44,135,215,195,24,200,35,92,175,71,213,161,177,37,255,5,11,253,159,253,95,255,178,55,245,166,184,198,1,18,217,207,88,0,0,1,148,196,104,76,205,146,12,225,132,124,211,81,188,192,81,76,198,19,8,193,192,142,78,80,11,131,65,0,80,78,96,248,178,96,8,150,96,32,4,96,0,114,98,16,90,175,2,129,137,134,193,153,139,192,145,255,251,178,100,29,15,198,217,105,75,27,185,68,112,68,35,169,178,97,39,100,155,145,155,42,14,225,19,128,250,142,231,13,133,136,160,136,32,76,14,72,201,66,81,35,187,164,191,66,229,133,142,46,165,105,95,102,48,0,35,8,64,174,212,131,7,182,169,83,224,137,242,215,222,212,29,155,71,71,21,89,41,115,217,226,44,237,221,47,180,122,149,152,56,156,170,232,56,74,52,129,42,6,12,242,77,194,236,84,202,103,59,173,1,84,172,63,50,120,227,205,132,21,2,246,98,141,128,90,161,239,125,45,159,195,154,32,29,15,158,216,90,213,99,17,112,148,77,11,21,141,41,28,33,183,74,253,213,55,27,213,60,85,34,91,251,79,189,104,150,143,173,209,46,163,231,107,180,102,37,70,141,61,7,56,206,217,7,149,37,92,12,122,16,111,250,72,130,0,124,18,212,196,18,87,206,8,180,93,249,234,124,231,157,105,138,235,80,17,165,213,39,107,166,239,4,124,196,150,32,126,213,40,76,253,114,101,153,69,0,201,163,222,70,254,93,186,255,255,255,252,92,80,224,117,203,40,204,213,7,86,76,9,204,250,204,19,139,205,37,65,204,114,110,141,49,13,140,47,31,72,3,243,22,2,99,6,68,65,96,100,148,33,72,227,4,6,227,3,4,211,5,64,51,38,66,96,82,22,139,66,160,64,24,140,50,24,11,37,4,33,225,192,92,172,11,123,0,196,185,138,235,106,53,54,135,84,66,88,3,176,69,174,148,202,125,78,12,64,193,55,208,2,95,36,6,90,212,11,183,244,116,43,133,243,109,136,8,139,55,30,33,87,183,153,182,36,107,251,137,242,189,82,153,22,105,212,61,229,164,119,183,91,8,237,4,211,11,76,135,205,250,166,120,161,219,112,83,189,170,10,70,133,186,127,199,145,173,92,37,148,3,66,6,87,104,103,20,7,205,176,88,102,65,149,18,59,160,91,114,245,55,93,222,160,220,59,36,84,104,230,26,98,223,10,195,111,88,190,86,213,168,172,121,242,204,144,49,110,75,26,191,47,178,244,169,23,48,81,104,44,222,135,190,191,172,0,0,19,234,117,118,40,104,21,208,5,2,12,86,134,133,136,133,2,136,213,120,80,17,234,52,215,171,231,29,119,172,114,255,193,13,135,223,188,159,136,93,255,255,223,77,102,127,8,131,5,9,147,5,131,132,116,185,136,22,101,125,96,0,0,1,80,194,249,108,226,24,60,217,101,232,203,83,144,193,50,52,210,99,204,120,162,48,104,67,36,2,140,4,1,12,24,1,140,3,42,76,22,20,140,43,2,76,200,6,140,102,19,146,92,44,42,24,96,47,24,44,34,152,126,13,187,100,0,217,48,68,245,152,160,48,133,227,34,21,34,255,251,178,100,39,14,199,137,104,201,155,185,68,240,66,35,137,163,97,5,104,29,113,163,42,110,233,49,193,43,151,102,141,130,166,48,226,201,208,13,37,152,3,235,12,149,238,70,36,163,0,163,79,3,134,26,29,194,238,156,130,32,76,25,129,142,75,202,203,91,66,19,145,102,149,71,67,140,109,37,241,165,237,90,60,213,213,121,84,134,75,92,80,8,221,3,200,253,225,69,1,205,202,212,25,91,20,101,97,49,139,201,47,203,213,29,235,157,78,91,115,54,169,240,207,44,169,237,215,117,190,130,91,2,225,99,84,156,229,172,25,254,200,20,6,34,207,104,21,8,14,14,129,169,202,159,235,3,53,16,197,90,69,77,171,171,166,234,71,255,198,147,31,20,235,154,24,34,171,116,154,140,145,124,134,28,183,38,192,248,22,28,145,5,32,253,58,191,246,128,0,0,95,85,1,99,174,38,106,127,92,105,149,37,214,240,98,246,239,37,16,112,165,208,5,8,57,29,150,191,175,39,26,77,91,26,8,111,171,104,58,143,77,156,170,31,255,255,255,249,119,133,22,166,191,150,86,216,92,22,77,174,122,44,250,192,87,136,214,147,112,212,179,35,236,99,46,137,193,225,36,208,33,248,195,112,228,195,64,20,192,112,116,20,3,24,40,4,138,144,192,81,104,192,64,128,46,34,152,116,25,188,66,1,120,70,14,24,234,23,130,2,71,132,168,20,136,27,192,101,107,50,66,34,43,66,129,61,149,2,91,144,132,3,14,99,45,9,112,21,3,113,97,75,176,16,5,63,103,227,214,110,69,145,158,79,62,213,149,73,90,58,198,1,162,149,166,79,5,164,220,253,71,181,146,34,244,15,114,55,7,246,25,133,106,205,91,217,44,203,205,73,243,178,244,193,54,42,184,246,235,216,81,204,179,238,124,103,178,205,88,19,214,20,58,230,163,61,189,108,148,221,35,8,37,114,206,88,114,5,2,112,139,112,254,182,239,96,35,54,113,18,21,43,4,132,90,105,230,231,13,184,106,44,126,193,167,182,130,162,185,10,34,52,208,210,38,36,41,56,137,18,181,36,216,64,34,110,9,22,32,38,76,170,21,216,153,239,179,254,84,0,21,2,89,65,110,196,47,34,106,202,17,174,111,42,90,91,234,241,235,148,163,133,47,208,212,140,209,113,71,69,4,211,68,80,224,122,204,242,176,40,223,98,213,144,118,36,223,227,231,43,122,162,6,140,29,98,175,115,187,113,229,202,3,205,255,255,254,150,58,203,191,146,172,156,0,0,13,252,195,134,51,133,177,77,58,119,8,186,152,112,120,98,34,129,137,0,134,15,10,0,1,10,10,139,64,130,25,116,203,106,100,112,128,152,106,2,20,70,36,56,152,177,192,177,134,255,251,178,100,25,142,134,58,100,204,155,154,99,114,76,101,41,179,97,39,104,29,105,157,40,110,225,149,65,7,139,38,157,135,164,152,170,208,164,162,172,211,185,197,139,89,104,237,202,80,60,53,19,89,255,188,233,203,167,237,174,38,123,26,250,12,126,109,156,200,227,148,176,66,158,235,198,162,243,121,65,177,140,235,67,244,48,97,30,197,213,90,127,154,227,59,97,252,174,108,183,161,62,228,233,63,106,57,246,206,78,244,187,152,121,45,23,35,180,214,60,234,250,79,70,74,44,173,84,191,226,177,170,148,48,29,21,185,249,163,179,223,91,47,123,160,252,150,148,198,226,148,213,44,78,251,153,72,80,218,198,118,187,6,89,149,223,101,141,69,73,159,198,239,118,227,170,75,115,250,246,64,233,195,0,2,0,55,125,19,76,133,44,117,218,106,77,188,118,182,120,43,28,204,52,204,68,221,52,15,28,246,236,125,230,214,236,25,43,94,211,206,61,62,107,179,33,108,246,253,174,165,158,238,246,101,18,4,12,253,159,255,211,255,222,44,124,120,229,181,109,20,135,134,141,137,239,144,151,183,80,6,83,40,0,83,149,75,83,48,197,211,84,138,115,2,138,99,20,76,243,12,4,227,11,67,179,3,64,48,184,48,80,33,24,82,72,12,142,224,0,52,4,180,24,216,28,32,48,46,31,24,138,47,144,2,70,30,4,148,11,101,44,220,35,13,134,131,1,66,5,142,94,26,204,212,66,54,48,6,216,94,137,42,230,39,193,164,18,182,104,131,161,210,67,157,135,194,79,141,148,85,81,154,70,134,56,2,130,223,94,0,1,36,220,129,158,212,189,54,206,154,211,118,104,86,218,212,82,147,39,50,83,98,39,40,149,181,68,103,158,108,119,225,137,118,227,174,69,156,105,213,228,244,166,245,159,230,88,98,83,6,119,96,120,204,182,218,156,220,151,158,226,151,49,118,179,210,40,94,218,197,60,187,63,237,191,15,102,242,21,215,210,204,50,181,150,30,102,148,182,101,109,52,165,107,74,70,220,23,134,186,112,132,142,14,135,237,55,164,234,213,180,247,166,187,5,24,180,188,71,166,212,127,180,74,128,0,0,11,156,4,195,4,237,215,130,204,164,92,36,24,224,204,28,135,226,188,50,137,48,233,129,49,47,183,124,172,184,92,116,217,106,249,190,236,222,209,120,179,175,70,155,250,195,186,145,255,255,255,222,69,170,136,15,180,178,62,112,99,220,108,0,0,1,112,194,227,240,230,48,60,226,189,164,204,67,44,198,50,64,197,243,156,201,17,108,195,224,36,128,45,4,4,166,21,2,198,42,19,166,21,2,38,27,134,198,10,138,102,19,10,169,34,96,24,22,98,56,86,101,192,28,97,240,99,156,255,251,178,100,32,142,167,96,103,73,155,184,92,224,73,34,217,163,97,37,100,24,185,159,48,110,105,141,201,35,138,230,220,246,25,72,10,137,116,64,98,156,64,128,199,48,200,184,168,139,208,144,231,114,12,237,201,81,132,175,7,166,88,188,203,122,14,227,92,158,137,60,248,51,198,206,139,82,246,76,74,226,32,230,227,128,132,211,165,175,136,240,119,75,14,174,23,129,230,174,250,181,107,142,99,243,13,242,134,69,81,34,82,150,65,14,64,205,130,172,237,34,237,135,40,168,211,26,89,31,148,82,123,43,36,189,164,42,111,104,158,212,181,151,115,208,213,92,161,173,244,28,64,47,5,100,41,109,76,68,183,167,40,195,66,197,73,102,106,189,42,70,85,67,54,124,244,220,242,48,238,39,113,111,77,125,150,201,203,107,91,181,24,57,7,94,211,107,48,149,222,132,169,1,63,255,151,0,0,0,189,69,27,58,47,147,41,100,163,27,121,26,140,84,178,169,223,105,212,184,16,243,130,144,26,30,221,210,25,162,153,72,17,187,146,170,65,94,154,39,186,228,252,26,126,191,255,255,254,82,215,142,90,17,95,96,20,26,188,34,104,169,152,224,177,199,172,92,86,212,133,127,16,186,14,142,116,49,163,52,72,132,52,86,51,184,104,195,33,81,145,18,47,15,0,2,128,67,11,135,10,131,65,8,24,197,32,96,211,77,92,148,249,141,32,30,20,24,10,164,252,1,78,2,90,160,107,250,3,220,78,122,100,120,99,161,36,129,93,132,154,250,102,88,132,48,245,234,208,55,96,38,200,247,115,38,141,9,249,98,82,211,111,180,123,249,232,188,120,221,163,76,191,81,14,172,213,129,248,170,129,79,104,137,236,30,253,184,45,188,61,126,158,89,76,245,17,216,197,119,189,149,164,44,47,66,231,200,185,212,73,90,64,111,67,155,48,202,202,102,83,191,189,72,235,115,207,70,63,189,199,214,137,195,154,158,89,143,180,92,204,108,66,166,218,187,88,121,182,111,248,194,252,131,47,89,165,109,55,115,33,189,247,47,44,251,52,70,128,46,228,104,238,6,112,34,132,228,11,168,180,139,248,214,22,194,185,192,46,46,124,224,208,71,243,156,218,222,244,95,68,207,120,254,240,49,234,153,69,189,127,185,255,249,95,227,94,18,107,210,48,114,215,109,129,245,16,66,87,55,89,146,64,41,227,126,1,133,31,68,88,0,1,179,21,242,67,160,95,163,152,210,147,14,79,195,7,74,179,88,68,163,14,8,99,5,69,179,1,2,83,3,67,98,64,60,192,96,204,194,113,80,195,32,144,16,15,153,112,41,14,129,166,9,149,102,4,143,70,21,131,38,10,5,118,82,156,120,29,89,6,31,140,1,96,141,141,255,251,178,100,38,14,231,140,113,200,147,184,77,80,76,162,185,147,97,232,40,26,245,157,40,78,176,220,129,29,11,38,77,131,29,136,51,169,122,42,198,202,128,36,155,234,85,19,218,166,99,236,178,192,65,0,58,132,68,90,240,74,108,237,239,20,50,254,222,43,105,66,52,199,139,41,22,191,125,154,218,174,208,86,35,208,173,114,165,106,160,201,93,72,157,25,115,235,6,92,126,93,213,88,248,89,110,175,222,15,131,46,221,37,0,224,40,254,154,85,181,216,43,227,133,81,71,4,177,218,14,190,40,135,158,101,237,39,56,93,117,133,241,149,50,11,202,230,212,47,177,110,48,99,94,64,142,74,42,190,190,52,134,53,63,80,187,217,75,113,38,165,155,105,167,109,191,21,149,228,217,105,40,234,183,37,54,16,181,174,109,34,175,247,63,255,63,245,15,28,74,144,0,0,203,147,105,29,135,60,199,155,136,123,15,51,145,149,134,56,48,204,23,48,174,100,196,140,16,5,181,172,187,126,122,97,56,188,246,206,164,43,74,42,210,30,219,141,121,247,234,248,135,167,239,160,64,109,193,129,66,205,138,230,92,162,99,79,189,106,39,99,11,63,93,2,219,244,5,230,7,209,6,188,168,134,142,23,166,68,142,198,38,16,166,46,131,102,10,131,134,35,2,225,112,8,168,17,135,7,196,160,209,128,162,121,130,64,24,36,16,48,16,79,107,65,97,132,193,64,72,121,19,48,140,18,122,91,41,48,0,248,138,9,100,128,90,102,171,93,69,28,166,127,196,131,40,121,70,167,223,65,32,47,183,88,104,144,68,129,86,32,184,63,109,141,41,165,149,183,0,41,236,33,10,93,7,79,233,250,203,177,119,199,32,201,56,159,118,18,43,133,121,217,237,207,135,1,140,8,139,230,149,124,25,194,243,160,111,158,157,115,102,206,227,102,246,231,111,59,182,232,175,144,214,3,173,185,251,18,156,90,17,242,254,181,252,141,66,195,20,64,151,114,180,212,82,231,50,30,26,222,80,245,125,247,95,181,16,61,118,236,164,33,245,163,25,80,250,82,28,178,169,55,50,172,213,161,22,176,56,167,10,164,43,66,142,32,128,101,80,235,96,53,1,224,139,60,20,150,19,210,49,47,79,0,93,22,2,177,221,90,32,87,109,24,129,138,221,98,241,197,55,83,139,59,49,107,188,159,252,126,41,169,165,220,38,121,0,84,161,146,67,68,173,89,99,192,0,155,79,56,147,49,201,0,0,228,220,194,210,163,34,166,140,78,196,7,22,204,48,41,22,40,5,195,161,112,180,52,200,28,162,80,24,128,50,168,165,102,43,0,53,177,16,28,193,128,112,130,18,94,210,87,106,213,129,129,7,133,229,215,103,138,218,49,37,255,251,178,100,31,14,134,11,104,205,27,143,76,224,71,67,169,123,97,133,106,30,229,203,38,78,233,49,192,201,8,167,140,244,136,160,132,238,227,19,57,57,73,97,191,70,184,222,41,220,209,190,144,89,196,98,134,255,110,63,50,51,109,111,41,205,102,44,127,187,192,244,93,35,101,153,225,143,133,58,23,62,31,147,152,127,196,233,178,171,246,2,4,41,152,90,79,144,70,166,217,146,22,209,62,80,200,41,238,81,138,155,158,83,148,252,174,67,98,84,80,176,64,156,82,68,233,41,21,27,197,252,8,196,202,206,112,202,187,130,48,186,162,78,124,137,18,66,146,37,181,179,196,43,201,66,209,169,92,20,197,151,109,228,42,178,178,64,0,0,0,64,25,63,5,8,148,202,32,85,66,18,97,150,55,1,227,58,153,106,200,244,43,120,125,132,55,129,152,203,189,201,28,198,186,95,142,190,139,99,172,211,39,153,121,190,71,101,241,141,80,141,49,228,197,142,175,65,45,110,255,87,126,79,251,170,110,51,112,50,99,118,88,8,65,141,48,43,76,49,43,204,26,24,77,4,24,12,64,2,12,109,15,76,20,4,204,9,0,71,134,193,144,160,194,1,56,88,91,48,48,15,50,96,50,12,4,0,193,161,139,194,137,135,64,241,131,160,67,188,250,145,12,105,39,13,152,32,147,37,75,200,234,201,182,155,128,35,44,225,211,106,246,12,120,123,84,168,160,61,4,104,36,189,163,200,61,132,39,114,48,99,80,168,9,179,124,10,20,17,217,222,46,171,116,206,42,172,136,177,234,139,7,170,174,28,142,26,159,167,148,204,204,161,202,27,120,229,111,67,201,140,203,129,111,151,144,250,106,166,174,82,242,141,29,109,16,149,203,24,48,111,144,21,196,41,69,117,215,137,4,90,218,89,53,60,158,90,13,202,251,74,66,38,211,56,128,84,66,76,32,70,64,140,176,141,204,155,153,82,13,78,41,176,65,126,224,197,174,178,4,233,158,187,155,74,187,25,11,156,50,8,252,35,29,157,201,175,52,123,227,229,123,112,213,47,123,83,223,216,101,50,162,131,29,164,128,16,187,5,228,33,34,148,40,141,148,104,18,197,193,198,153,19,49,206,148,94,141,16,254,177,110,230,61,78,87,180,191,165,191,243,88,215,237,194,207,2,184,0,45,143,125,132,101,106,51,27,82,50,16,144,51,106,174,22,144,11,32,25,12,24,36,72,24,176,17,152,22,2,24,108,3,11,5,128,192,108,193,146,24,0,12,12,7,130,17,181,88,140,10,28,141,64,60,62,48,207,128,91,189,32,65,64,16,8,219,0,204,100,113,11,203,138,200,211,217,167,175,161,165,183,124,84,13,161,54,51,12,22,96,12,80,193,132,12,20,255,251,178,100,45,128,8,92,107,73,5,119,96,0,66,3,185,134,172,44,0,28,133,151,72,121,167,128,1,23,11,103,23,48,192,0,52,32,106,16,149,110,67,184,241,46,241,161,9,99,232,64,8,230,117,175,7,5,38,100,82,129,116,224,237,173,100,115,124,90,22,170,61,239,226,207,131,27,132,142,54,193,40,227,35,32,74,250,83,109,254,126,228,209,214,80,246,93,180,131,112,44,94,158,79,13,211,101,17,154,164,128,175,208,208,103,33,191,0,206,66,229,53,245,63,122,231,103,119,248,118,57,247,94,202,150,172,225,217,248,167,38,117,90,237,170,144,93,169,109,105,171,153,195,244,211,149,103,177,249,172,49,195,25,140,57,73,59,207,214,236,221,206,180,221,107,56,86,169,99,156,213,77,247,119,46,119,44,110,111,236,235,240,199,122,221,158,103,114,222,59,179,114,96,60,225,40,52,240,181,225,238,224,8,0,3,13,121,166,153,26,157,3,0,12,82,159,101,214,164,80,18,168,173,184,202,252,130,126,200,29,31,73,7,32,238,8,199,25,20,170,9,155,57,159,246,226,105,232,255,255,133,189,118,105,124,51,235,59,167,254,223,169,223,116,53,155,89,16,0,64,32,232,116,94,141,42,241,164,5,207,14,36,109,178,28,52,97,198,10,193,157,67,6,176,225,226,8,64,122,3,67,99,14,12,187,70,80,89,131,4,79,217,193,4,125,40,84,133,233,61,49,9,122,105,161,74,243,82,50,174,10,174,199,89,42,75,48,158,42,242,254,224,215,104,174,152,139,4,72,76,182,46,117,163,156,7,241,231,197,80,101,209,233,46,157,2,156,131,114,150,11,110,85,140,149,135,189,33,42,35,36,227,55,22,149,204,112,217,142,156,105,142,51,107,26,24,160,112,99,135,128,149,128,122,118,128,88,92,81,97,236,9,3,78,31,102,78,59,218,137,174,109,65,188,70,72,147,238,122,84,193,25,102,153,236,73,10,177,200,94,3,1,241,45,110,154,244,138,211,100,157,113,93,192,121,71,239,237,173,120,17,62,107,40,60,222,79,42,184,208,100,19,246,241,124,199,18,174,45,74,143,243,109,103,81,231,203,218,255,254,189,142,255,167,22,80,2,0,0,128,35,169,96,207,250,57,51,180,167,130,91,70,8,220,29,88,10,53,46,96,54,155,12,52,4,95,106,228,138,41,219,149,178,139,114,209,117,46,231,101,162,253,124,19,32,116,81,243,192,225,67,251,20,209,138,236,83,84,198,228,148,87,57,125,18,64,0,2,0,80,18,152,10,97,51,206,33,81,101,80,50,63,115,0,25,90,32,1,166,38,13,6,48,117,209,0,88,32,28,194,69,17,65,76,154,64,25,131,217,75,50,236,165,122,36,165,255,251,178,100,25,8,6,110,113,80,31,109,224,0,73,131,105,152,236,44,0,28,189,197,54,206,61,126,193,13,17,167,37,132,137,168,141,105,118,181,24,113,38,142,18,249,60,2,14,146,188,5,44,196,201,243,11,36,21,8,35,223,89,166,4,213,195,4,45,174,139,205,118,131,150,10,137,241,118,10,250,211,113,154,204,109,65,68,98,117,199,186,39,114,12,136,85,73,227,226,127,5,83,224,176,111,158,152,220,4,214,155,138,124,94,76,224,245,159,224,219,182,254,187,247,31,132,191,241,63,132,179,88,41,205,238,28,249,97,47,7,148,102,179,235,29,78,247,53,137,138,194,74,205,255,254,245,171,108,248,179,20,92,249,41,137,74,232,246,110,60,163,118,220,239,223,26,171,111,207,123,111,105,255,255,255,245,254,183,254,38,160,128,0,10,9,153,171,105,155,169,6,162,160,165,184,240,35,165,36,140,176,150,225,117,202,135,45,76,20,19,72,205,97,220,84,97,63,150,149,27,158,83,97,235,148,207,41,204,252,204,90,146,143,108,163,103,36,92,89,141,98,211,237,207,33,204,213,40,237,232,253,138,221,229,194,0,0,230,7,56,27,16,102,102,153,97,176,135,192,80,177,175,132,230,185,9,24,72,26,98,242,75,180,149,166,23,93,33,53,169,134,66,68,32,148,246,7,8,135,129,225,4,226,32,93,58,157,167,140,24,32,26,40,108,65,41,157,104,200,160,79,76,157,97,229,182,80,193,76,125,193,144,168,130,20,222,211,21,152,95,14,244,182,220,186,57,38,221,11,246,222,102,163,85,240,124,93,103,234,13,166,194,38,52,34,159,163,179,169,74,204,179,113,217,161,177,243,169,134,196,120,3,200,196,144,140,155,250,186,222,251,53,35,34,113,147,45,99,5,2,19,207,112,95,94,138,219,228,184,31,116,79,132,246,241,77,84,169,190,23,39,22,116,205,108,166,18,191,147,250,110,12,124,192,19,230,233,232,86,219,167,127,195,218,117,57,171,159,109,127,179,217,36,187,120,189,109,67,125,194,40,6,53,132,0,75,162,77,242,173,122,87,89,67,174,199,159,255,231,248,95,131,6,201,0,0,6,40,33,110,138,231,185,8,108,99,3,79,185,116,161,246,159,77,6,233,51,42,59,37,150,123,161,78,228,102,118,225,99,24,210,181,251,23,179,115,120,169,85,233,250,191,218,9,157,4,121,255,35,202,85,226,250,191,200,195,23,120,147,236,253,72,0,0,99,1,196,227,57,135,80,112,16,105,160,78,20,12,12,79,148,12,1,16,11,0,65,136,64,146,66,162,33,139,6,120,80,26,10,130,134,53,136,102,12,129,137,30,52,13,24,18,4,152,14,0,67,150,148,77,44,108,15,3,225,217,255,251,176,100,32,12,135,102,113,77,19,184,108,242,71,71,25,195,96,205,104,23,25,159,68,109,101,228,201,35,23,39,245,131,53,152,95,136,38,132,195,64,68,60,236,233,122,74,168,139,174,152,85,219,103,98,109,88,231,164,145,26,197,68,11,103,182,97,15,85,238,224,224,192,189,110,201,119,198,138,249,73,160,152,70,8,206,180,55,46,198,204,161,245,177,155,54,128,242,120,57,113,76,254,100,134,52,55,229,46,86,83,48,175,206,175,224,255,101,181,109,163,184,129,86,242,81,215,34,223,104,238,102,74,41,132,67,248,51,86,118,153,64,91,40,138,23,196,92,118,180,66,20,90,28,139,172,142,203,30,229,4,197,193,57,82,67,67,100,117,34,42,137,203,215,185,228,212,116,183,46,155,59,152,41,100,192,149,44,113,240,110,155,162,155,118,156,69,209,56,130,76,97,239,249,151,39,93,20,0,5,0,9,149,109,21,155,21,110,226,36,148,94,29,97,81,189,24,195,43,135,27,208,107,37,99,147,162,131,117,103,159,192,106,136,111,78,141,138,44,181,214,250,255,255,212,191,191,162,79,58,112,250,150,16,35,122,51,234,167,65,127,230,92,247,36,183,123,255,151,38,34,203,190,27,56,196,205,78,147,128,69,37,78,185,48,63,42,214,89,167,249,255,53,244,105,76,196,42,64,136,168,71,201,111,23,134,62,215,218,48,100,160,29,47,197,201,46,104,104,85,64,209,124,70,246,137,145,232,175,9,106,160,250,6,202,89,169,101,170,38,246,136,207,184,206,203,89,169,30,173,25,122,34,20,164,108,245,175,220,37,136,119,234,17,145,108,149,133,123,245,34,14,107,187,206,237,251,47,233,140,97,48,239,112,77,77,120,191,19,186,209,82,150,207,222,249,233,27,192,64,235,77,149,233,39,255,162,255,172,123,97,19,90,27,15,107,26,52,92,74,251,92,169,139,186,192,223,215,221,36,105,167,76,127,235,171,174,135,252,43,159,8,60,125,111,56,167,214,183,95,182,185,182,44,0,109,0,108,0,20,50,148,151,124,238,24,140,212,168,157,186,216,34,100,3,89,175,134,119,62,183,194,185,32,82,0,105,7,9,9,44,72,146,237,109,45,254,255,250,219,244,6,40,113,55,68,144,70,182,147,29,221,106,9,161,9,204,30,246,179,102,67,43,71,245,126,168,0,64,115,6,200,147,76,10,147,4,172,19,1,70,19,11,200,83,20,174,51,61,77,4,11,153,4,42,34,39,81,228,119,129,70,65,68,7,120,58,100,146,169,142,11,201,0,5,242,161,144,249,84,85,105,178,108,158,2,49,237,46,76,94,100,69,44,89,165,162,107,213,47,45,218,45,90,93,110,203,224,16,77,234,146,138,84,111,255,251,178,100,44,12,199,236,110,204,19,187,201,48,68,70,9,227,97,141,84,28,157,125,48,46,105,239,193,25,162,230,197,148,157,162,34,29,171,192,14,190,17,155,242,198,207,63,81,63,84,70,220,16,52,12,49,40,74,28,69,16,1,51,20,140,183,210,248,5,75,37,183,18,29,217,144,51,14,213,86,43,21,7,90,134,41,19,242,35,184,54,143,89,93,254,45,235,91,93,114,109,52,165,106,205,100,13,35,69,216,85,250,66,169,52,181,146,150,89,158,56,107,77,202,65,183,162,13,195,143,191,113,110,205,159,44,155,165,126,85,158,199,230,45,109,177,60,251,183,6,231,202,178,12,241,81,218,61,97,159,63,183,245,218,146,63,194,55,204,251,77,115,233,210,234,222,13,17,207,214,176,159,199,89,115,152,204,238,191,213,239,238,175,255,255,255,239,255,238,218,246,0,28,0,31,25,11,27,80,166,144,58,133,185,26,121,47,84,45,219,135,96,177,255,45,125,68,115,61,58,182,225,249,34,214,91,187,209,187,253,171,255,181,105,63,254,222,102,59,238,154,141,0,103,13,134,2,193,75,53,80,123,239,17,234,163,84,73,168,1,50,139,124,225,196,147,36,208,78,110,8,49,184,4,236,147,163,137,146,140,112,44,28,69,24,36,34,190,13,226,194,20,22,152,28,28,107,18,73,134,195,74,24,9,25,152,35,0,193,101,211,209,40,85,192,221,204,37,176,80,102,110,177,30,102,148,96,138,49,245,46,21,5,18,151,23,49,51,35,47,3,122,156,8,197,34,146,67,190,88,34,185,159,57,75,66,194,91,69,78,200,92,252,19,181,77,41,152,212,150,29,160,175,74,192,132,149,209,195,121,91,168,215,103,40,88,68,165,100,163,235,177,9,179,136,31,196,65,112,27,68,162,137,56,213,245,214,71,133,54,12,213,188,16,48,244,194,20,33,198,238,230,133,98,22,18,46,0,107,140,207,30,215,201,190,227,185,198,220,251,88,190,87,5,63,229,222,254,89,255,182,123,81,175,95,17,203,56,207,231,107,78,113,245,243,241,219,39,175,109,221,113,245,219,80,138,213,49,58,136,221,44,252,228,234,83,108,220,0,194,94,129,66,138,6,90,0,92,214,108,6,203,163,211,96,3,155,180,192,176,169,72,234,194,86,190,59,228,178,191,1,208,164,34,86,141,57,95,22,122,255,249,106,167,168,179,228,246,90,124,35,106,127,249,92,247,160,187,227,205,66,223,230,17,252,156,151,145,0,76,47,62,204,212,4,65,192,73,172,34,209,131,129,161,135,50,209,180,10,24,24,41,145,166,133,0,17,16,249,163,204,32,40,10,58,40,192,117,3,42,53,197,51,0,1,150,95,202,34,168,45,154,104,24,128,180,255,251,178,100,29,15,151,4,95,76,139,187,201,52,70,37,153,237,96,237,108,27,125,123,48,14,229,237,209,17,29,167,33,147,29,152,202,214,170,20,146,144,113,76,85,126,33,222,110,78,141,235,191,6,2,214,25,11,165,186,207,127,83,213,75,40,225,185,68,213,139,22,30,136,183,193,36,64,241,234,106,82,46,200,189,133,135,53,110,236,87,157,92,91,164,107,179,18,21,58,252,20,90,114,100,81,88,111,112,251,57,189,4,222,214,175,227,89,199,213,100,116,181,85,63,224,107,209,34,132,231,181,27,177,108,144,41,118,45,141,66,57,190,119,109,215,122,137,191,95,132,75,191,89,179,243,226,27,251,189,253,99,134,179,123,191,230,185,222,207,111,147,50,63,252,191,255,29,125,7,113,213,39,127,182,177,202,163,139,220,224,173,79,106,20,177,103,164,90,114,38,81,48,0,0,1,2,0,112,0,15,92,20,58,173,188,72,73,98,208,135,166,173,160,184,109,82,43,243,99,232,87,38,29,8,206,157,131,215,22,138,102,61,82,199,250,255,255,229,169,9,32,57,84,202,51,43,39,38,137,12,159,95,204,95,250,164,214,253,170,119,87,73,130,106,201,145,3,97,36,236,104,88,228,99,0,14,102,155,102,104,32,102,97,24,74,98,224,28,175,10,128,25,163,164,33,128,225,16,48,16,50,136,57,52,195,33,28,176,16,58,82,153,210,118,169,40,176,153,89,111,195,27,104,106,77,228,128,69,31,159,127,75,216,241,230,136,12,50,219,38,138,43,82,6,216,186,243,102,150,141,74,154,113,168,77,84,198,141,149,192,150,222,2,129,47,117,90,232,166,227,88,78,64,96,172,85,68,204,101,178,104,226,89,60,202,93,228,128,43,250,176,14,2,181,118,70,207,14,215,23,239,31,38,230,52,73,218,31,130,69,25,145,119,5,116,120,77,143,35,9,177,105,42,180,30,53,151,63,188,114,210,228,188,107,39,173,176,198,90,203,164,159,174,119,255,253,114,181,242,199,54,51,3,239,77,58,214,55,254,105,150,44,126,251,95,235,234,18,95,125,36,10,140,139,234,29,93,76,101,67,214,176,10,13,133,115,21,70,66,214,228,13,178,17,36,89,18,187,165,68,32,216,234,193,5,156,78,7,199,117,114,210,89,114,224,162,19,19,102,188,212,86,249,122,191,175,124,205,227,196,254,219,105,166,40,117,86,175,253,26,87,82,31,43,33,174,155,111,95,172,0,0,8,2,0,1,224,68,76,202,6,163,69,224,130,20,38,10,1,154,219,174,104,80,8,32,64,100,17,48,176,29,222,54,176,198,13,77,3,67,134,204,10,8,140,152,80,24,96,0,106,141,23,98,194,83,217,154,48,80,136,194,88,52,85,117,255,251,178,100,33,8,151,9,100,205,83,152,124,224,71,167,25,250,97,109,104,26,137,163,56,238,101,234,193,11,29,231,41,147,29,160,217,240,48,207,51,87,72,184,236,226,193,190,254,230,63,174,210,121,229,86,41,129,80,130,90,202,228,87,240,183,85,253,147,109,78,159,91,210,87,234,126,235,217,243,164,221,177,133,141,205,54,188,170,205,32,207,108,28,160,117,45,208,10,162,49,81,235,139,114,237,239,253,251,36,113,114,67,31,148,39,213,10,17,249,22,141,184,132,27,110,61,72,71,107,253,224,246,166,160,26,183,218,227,61,38,181,173,54,126,223,61,173,6,46,143,88,154,149,134,244,178,196,189,32,107,211,57,223,241,161,216,248,100,182,77,152,144,245,31,119,111,47,91,107,38,13,19,98,21,55,253,53,152,39,208,176,133,125,85,128,0,25,64,216,0,4,26,251,57,105,225,78,14,59,29,141,180,188,37,130,131,153,172,168,77,31,116,126,181,86,202,38,255,12,206,147,135,184,183,247,253,42,250,166,38,181,14,178,162,109,236,152,122,82,118,50,25,105,184,247,122,254,147,127,254,189,109,158,245,127,164,32,0,80,83,152,9,170,96,82,209,129,218,70,196,30,152,60,100,104,41,145,160,194,208,147,5,15,212,33,131,17,79,132,99,142,10,105,104,25,43,48,4,8,178,68,160,80,27,140,39,180,134,26,0,69,47,10,196,28,16,234,74,171,8,100,55,18,129,17,132,123,137,138,172,222,33,208,238,38,81,97,51,231,83,190,51,28,114,124,31,125,173,41,11,5,101,195,224,144,209,247,141,8,135,210,66,86,186,142,50,253,10,110,194,2,89,13,108,92,155,248,107,117,79,95,85,118,240,93,55,186,159,91,208,172,251,141,154,151,214,158,93,6,109,62,63,79,56,100,244,107,199,81,207,163,53,203,121,92,254,215,107,253,207,180,201,225,138,30,147,193,96,90,143,115,49,45,31,57,207,206,47,181,51,134,41,17,220,209,96,98,51,105,120,157,241,220,209,47,248,129,173,121,107,23,120,174,179,14,207,189,42,0,144,2,191,236,72,144,244,204,80,241,139,211,142,113,168,80,211,130,82,148,67,65,197,207,82,48,131,190,115,132,180,111,0,216,96,138,214,249,63,182,222,141,254,106,10,65,210,154,105,131,225,101,42,10,27,103,241,59,127,254,143,180,161,31,148,168,0,76,8,133,76,161,63,141,33,100,78,54,38,204,111,40,13,231,200,141,80,7,69,69,115,10,13,227,1,64,48,192,144,219,193,32,194,64,60,192,80,144,204,98,4,195,240,36,192,48,64,194,144,232,192,208,24,160,157,11,1,80,56,224,23,62,250,152,12,21,141,7,136,88,48,6,68,155,136,131,154,255,251,178,100,40,142,135,236,104,202,139,185,93,112,69,103,9,182,101,37,100,24,233,163,56,110,97,236,65,35,156,38,245,150,41,160,116,249,14,121,172,60,132,131,164,189,116,208,83,69,122,86,69,36,125,44,167,217,24,45,69,104,128,85,22,223,218,6,226,189,227,125,139,15,95,132,125,38,95,213,240,168,108,133,192,15,110,45,49,43,141,64,42,57,185,90,202,142,65,233,217,118,13,66,78,79,88,50,85,255,47,112,27,148,253,44,29,189,101,82,210,185,179,181,71,38,176,142,139,118,210,118,11,11,115,142,174,116,34,133,54,219,42,0,208,108,107,191,155,63,150,242,129,90,191,8,22,206,10,59,83,159,5,127,162,255,230,145,24,66,175,163,249,12,229,194,168,184,183,125,93,219,37,198,21,123,226,80,38,186,76,11,102,157,83,123,106,144,171,221,119,162,181,75,42,225,35,185,64,16,8,192,17,54,216,150,118,60,250,153,200,20,70,232,41,117,53,176,35,173,217,186,161,226,118,154,162,68,57,110,234,10,145,48,163,13,31,157,246,40,135,133,22,159,125,83,248,208,79,138,226,165,43,191,112,40,105,233,255,205,163,70,15,238,35,251,127,220,65,120,176,177,51,184,160,203,212,115,42,4,12,34,15,52,237,180,4,209,36,0,24,132,90,240,46,211,78,136,197,64,138,232,20,199,11,137,140,154,196,99,3,110,209,113,51,220,219,9,16,86,56,34,26,18,64,72,42,145,226,218,146,209,50,63,172,165,84,24,226,255,45,112,165,51,197,37,97,141,146,74,186,128,173,75,209,38,99,109,169,53,58,245,240,61,194,233,254,127,162,7,90,84,247,35,191,57,48,181,32,18,7,148,52,131,191,183,95,255,220,191,68,223,6,198,114,146,81,253,79,109,155,203,19,145,171,215,255,117,204,253,189,167,61,139,26,92,186,254,15,240,237,111,106,98,2,107,123,107,189,243,18,52,230,99,173,98,186,206,60,60,62,88,121,180,91,13,251,85,112,220,171,182,79,228,166,174,199,159,185,105,244,221,23,63,207,156,48,0,4,32,8,0,2,52,253,152,141,141,78,211,10,159,45,70,118,94,216,115,16,43,17,183,240,20,105,99,78,177,69,191,122,124,24,30,99,167,38,122,242,223,147,14,238,111,163,239,254,223,119,18,0,233,100,156,68,33,210,10,154,158,130,51,255,254,186,25,81,181,235,145,0,0,1,84,194,236,211,112,131,140,101,105,52,137,32,2,55,53,197,52,163,38,34,1,6,33,26,13,163,100,23,11,2,2,132,206,20,131,64,5,186,186,129,138,138,35,132,6,164,104,179,209,240,106,242,201,30,36,106,149,120,12,70,42,232,5,35,1,104,63,70,237,75,145,210,130,37,255,251,178,100,38,142,135,62,105,77,27,154,122,176,71,38,41,253,97,75,110,28,205,161,52,78,225,115,200,247,30,167,5,148,157,136,26,122,68,54,133,24,8,107,47,16,56,178,195,121,188,181,56,247,87,115,225,125,97,121,47,32,229,6,134,111,10,36,133,239,92,215,127,28,168,220,197,223,77,128,86,60,30,38,21,56,145,215,251,222,145,158,196,195,124,141,30,119,156,68,227,233,229,225,8,187,43,241,176,131,129,89,109,1,88,183,9,173,8,212,84,76,91,166,80,27,210,123,120,131,111,154,252,169,26,45,2,5,233,35,171,74,152,89,251,214,115,104,250,94,171,43,247,232,108,103,26,171,246,227,41,229,109,166,10,198,218,207,38,160,68,113,187,244,251,108,149,127,122,119,61,49,162,169,139,37,129,210,106,166,88,0,0,0,14,0,27,128,5,71,93,27,7,143,32,17,133,112,230,194,40,110,2,7,29,180,162,42,167,19,23,62,184,188,6,5,145,109,72,86,199,45,215,185,254,175,255,219,231,168,92,9,255,116,169,85,72,105,20,34,215,195,1,161,195,180,107,218,167,228,238,210,3,24,44,54,153,94,33,153,96,131,154,130,5,20,15,6,55,66,198,50,131,192,64,76,195,80,240,48,11,7,1,70,89,144,33,112,12,44,7,24,136,31,135,6,241,51,3,129,83,0,192,81,160,201,105,219,85,57,235,97,128,169,17,151,186,122,194,221,17,203,208,181,2,65,190,208,180,50,79,171,12,209,166,169,99,155,86,228,11,212,201,26,188,134,57,41,142,212,198,80,200,228,22,155,26,120,97,52,208,171,214,131,243,146,19,118,115,186,212,149,218,221,215,34,135,219,174,116,14,6,174,138,142,43,141,248,99,13,81,107,123,238,159,255,248,188,238,162,79,158,16,90,254,239,105,251,97,144,201,236,30,11,186,146,208,23,33,108,24,187,32,58,68,113,84,58,99,43,60,199,41,80,68,38,212,27,45,80,111,82,225,196,242,200,237,176,137,198,228,1,195,143,81,176,169,203,116,16,139,51,109,251,250,90,206,190,98,78,11,47,109,249,238,60,110,61,72,55,157,223,18,8,1,157,146,64,158,80,241,129,154,133,193,137,127,114,82,104,145,240,26,66,35,179,207,23,53,139,142,157,108,41,82,171,32,114,177,86,30,110,85,191,244,253,227,224,223,66,52,31,74,122,137,215,255,244,250,150,215,28,106,151,0,0,1,112,193,148,76,204,236,25,204,122,101,38,104,22,115,119,66,232,1,194,70,20,130,132,9,122,111,14,1,96,22,62,69,142,135,204,0,144,109,15,211,81,75,189,170,201,246,141,72,86,249,172,137,116,16,22,2,135,161,104,129,79,15,5,232,205,162,108,232,47,34,255,251,178,100,36,142,134,237,105,78,27,111,101,224,73,199,169,211,100,74,120,28,29,163,56,110,101,235,193,20,22,168,125,128,181,136,198,229,181,184,68,161,161,234,153,6,223,1,109,250,166,37,168,42,105,180,188,44,201,41,0,47,180,137,231,136,86,77,34,37,182,167,118,250,174,108,144,148,189,210,107,189,64,155,63,95,107,141,115,247,123,69,166,232,153,100,206,155,60,18,97,26,9,236,69,221,237,62,152,230,237,79,107,217,241,185,80,24,210,139,220,146,127,211,11,108,9,159,139,135,184,104,148,163,107,7,104,21,121,168,125,134,35,148,58,90,32,111,7,107,185,25,193,65,9,8,188,30,82,21,23,245,108,175,89,10,101,49,175,32,90,21,73,185,66,225,180,72,150,178,56,90,181,176,128,0,90,0,16,3,150,84,153,26,22,8,192,120,160,42,23,51,56,209,160,12,114,10,72,152,199,108,135,28,122,180,41,184,48,54,112,90,248,193,124,169,95,255,250,160,6,129,51,171,26,76,23,100,208,41,30,64,20,59,35,134,129,213,204,87,167,229,127,111,171,84,191,253,32,23,76,76,27,48,225,116,198,112,227,28,133,198,69,227,26,179,15,9,64,160,3,4,16,151,186,252,51,25,253,50,135,67,63,42,1,67,22,4,158,76,0,214,42,246,179,25,133,108,104,4,23,170,185,160,73,114,87,63,18,52,123,124,113,75,229,159,156,0,250,50,245,145,95,25,103,11,2,11,11,126,236,42,237,212,187,195,9,99,39,160,169,163,121,229,6,139,26,44,128,247,27,91,187,82,158,76,161,80,102,63,126,80,159,128,118,91,77,177,60,73,177,125,250,43,126,12,205,220,123,219,45,102,164,214,123,77,156,206,24,93,17,118,190,97,100,245,191,94,85,234,174,181,234,129,197,208,59,235,185,247,108,70,209,236,183,88,207,33,195,109,137,55,25,117,129,17,159,82,205,168,16,20,238,247,67,150,2,166,10,220,59,46,32,196,87,152,70,173,158,74,225,35,116,44,117,178,119,11,51,73,10,205,77,92,32,213,37,139,32,39,144,49,91,128,0,36,0,55,0,11,150,211,153,32,32,192,11,24,165,215,251,42,113,99,90,226,156,153,12,194,252,224,111,140,161,54,52,46,152,235,219,170,255,79,255,254,210,120,100,171,49,30,206,161,146,129,241,250,110,164,203,128,244,108,42,242,105,253,58,220,159,250,20,0,0,8,2,82,14,225,32,0,176,73,143,221,25,208,0,112,145,188,16,145,79,22,244,195,67,93,231,212,198,17,153,227,24,48,96,212,217,119,221,180,20,76,23,106,188,126,142,128,100,49,150,185,139,206,243,97,73,91,80,43,185,29,176,78,78,12,204,202,121,33,186,194,197,255,251,178,100,37,8,198,138,104,208,83,111,77,240,70,231,9,160,105,37,106,28,49,141,58,46,61,55,145,18,150,167,73,145,29,162,73,17,57,105,93,226,52,177,159,174,235,207,73,102,109,164,237,136,218,27,224,138,115,197,113,12,174,222,143,9,157,28,215,202,21,222,14,55,88,145,85,225,77,255,251,114,223,99,175,92,180,102,137,173,120,223,105,58,237,168,109,183,201,17,203,106,204,107,105,121,246,205,109,197,64,82,137,123,221,235,149,36,112,129,5,36,183,220,149,90,213,26,33,50,21,43,109,150,222,181,107,10,226,56,78,58,72,0,144,86,230,105,198,162,224,82,233,140,70,211,24,72,171,8,102,219,72,78,164,227,53,213,175,158,251,155,173,1,129,54,60,225,104,154,59,226,68,95,97,128,116,80,113,22,88,251,162,2,8,109,226,183,9,89,203,206,210,254,252,129,206,229,22,201,202,80,199,173,213,161,66,207,119,231,239,246,144,23,225,152,250,175,195,237,255,250,103,124,54,120,171,219,232,212,212,200,0,102,19,69,155,164,148,107,98,243,58,49,128,144,47,134,50,72,148,197,133,3,13,2,229,134,25,20,152,60,158,48,11,48,80,48,105,116,68,24,30,3,12,3,199,135,14,51,138,211,94,230,198,165,236,197,56,33,12,5,143,69,128,0,132,30,70,212,82,92,173,64,155,1,141,62,88,138,147,97,166,114,88,182,178,72,200,122,173,36,42,75,27,75,140,202,200,209,204,197,166,212,154,82,2,33,99,137,217,126,64,111,19,65,57,34,225,78,192,194,169,241,94,171,32,138,235,148,237,76,55,129,23,214,245,238,14,163,42,81,12,238,138,93,175,35,37,131,44,120,10,135,39,148,45,77,145,214,168,52,24,163,82,248,125,5,206,45,96,179,172,177,69,100,207,102,72,21,40,230,8,7,227,54,103,10,66,214,10,9,161,113,157,47,85,144,105,104,141,201,215,222,204,37,90,113,122,212,209,49,112,101,102,67,7,199,97,185,250,67,60,81,74,19,32,240,2,1,70,227,129,89,85,43,99,49,155,38,79,139,99,28,133,179,143,199,146,244,0,25,64,4,235,132,94,162,216,199,74,81,212,225,111,148,33,162,246,239,252,64,19,218,232,85,35,154,122,138,93,95,181,111,19,106,183,215,255,255,250,219,162,78,222,218,72,0,2,3,152,64,152,121,226,39,44,110,98,69,160,128,3,89,3,53,96,96,115,80,64,34,197,48,97,131,19,66,107,200,126,98,0,74,106,16,18,0,18,101,36,192,109,45,170,176,152,109,193,94,13,228,41,244,145,83,19,177,250,97,35,25,22,78,17,96,72,27,141,171,40,230,101,52,105,140,211,169,252,70,135,178,186,219,233,252,3,255,251,178,100,45,12,198,90,103,80,155,111,77,112,72,199,169,162,105,42,100,25,137,163,66,109,189,53,192,255,28,39,137,132,9,160,174,12,122,213,170,62,15,80,221,121,18,14,166,88,154,241,164,211,55,145,138,178,30,219,215,147,227,86,250,254,30,170,220,186,178,226,189,170,14,39,206,232,186,218,134,1,172,59,98,46,14,155,41,224,207,155,202,225,27,121,145,43,47,111,189,12,147,103,67,150,112,250,179,41,42,72,253,44,14,123,218,135,140,132,166,139,100,166,34,124,117,55,73,18,181,17,163,119,220,231,117,88,105,202,177,232,154,201,30,221,179,85,186,3,0,2,20,188,4,75,203,55,46,48,220,145,249,221,68,249,68,164,21,113,216,151,13,38,70,97,129,67,99,186,155,185,181,49,241,86,97,102,158,250,142,13,179,144,24,13,16,194,206,223,254,247,11,74,126,121,53,149,107,241,32,239,255,255,23,150,111,229,76,71,35,233,0,130,149,188,46,240,119,109,230,192,198,34,23,7,9,146,93,152,136,224,16,245,96,90,64,112,241,143,39,150,0,81,144,44,14,171,204,12,48,4,4,214,213,242,156,93,134,94,231,213,43,224,86,249,218,162,136,161,163,8,185,33,207,38,58,137,154,45,185,101,251,11,219,189,153,196,232,149,246,213,112,29,69,109,159,229,85,120,205,22,129,27,113,10,89,29,91,112,20,122,210,206,29,166,181,181,46,32,27,107,16,59,94,169,79,239,76,177,106,2,238,72,134,19,188,183,32,179,104,78,88,69,234,62,133,82,129,173,122,75,50,195,220,27,184,33,42,27,237,13,53,115,182,174,220,227,108,200,212,226,64,47,123,151,12,54,211,192,103,53,108,202,108,190,54,243,38,166,43,22,20,160,22,33,41,19,91,179,63,39,227,115,22,171,15,166,129,67,18,166,76,34,91,250,128,0,157,76,20,222,28,68,104,169,141,2,216,112,148,244,236,88,50,112,212,69,77,4,247,35,142,249,161,230,210,191,134,15,202,123,67,255,220,187,95,255,240,110,189,73,155,252,237,255,255,241,62,73,167,242,41,126,143,187,71,251,27,233,1,36,92,220,65,68,112,177,166,144,138,16,108,68,54,101,70,70,126,14,100,1,128,32,228,175,48,1,147,19,66,28,2,89,226,196,78,192,128,29,45,84,102,65,252,80,30,200,114,209,109,85,154,229,253,150,41,216,81,152,102,235,54,209,164,233,129,157,149,30,250,53,219,98,13,133,3,200,78,113,48,237,152,126,74,224,106,5,208,185,197,185,19,16,236,235,216,218,175,195,191,178,60,212,41,144,119,230,244,156,233,156,171,37,152,174,96,251,139,200,206,200,253,177,34,250,146,81,228,134,233,148,66,129,66,5,102,255,251,178,100,68,140,134,2,104,209,27,111,99,208,63,133,170,7,101,2,110,26,253,165,56,110,101,235,137,25,22,167,9,146,174,106,168,168,250,111,99,74,29,167,180,194,146,164,223,15,209,48,202,87,152,223,82,231,65,117,55,230,162,181,233,57,238,172,245,47,63,20,86,181,79,58,205,35,203,45,102,213,101,84,87,105,212,40,250,217,138,0,128,3,128,8,4,131,40,185,112,19,233,217,44,78,215,88,28,53,172,75,65,57,18,100,38,149,6,149,79,208,209,145,85,227,76,249,185,110,123,78,188,109,233,253,85,20,113,32,138,12,21,229,241,31,93,182,215,11,254,223,228,154,68,0,0,5,211,36,106,141,239,69,16,153,13,6,100,115,12,223,108,50,177,28,200,38,163,4,13,65,65,128,97,120,199,9,113,8,166,144,167,97,5,217,0,76,59,208,4,112,118,10,203,15,50,38,116,141,192,211,153,26,49,175,56,91,148,155,42,0,186,21,138,30,119,151,184,145,173,221,118,193,112,124,11,45,161,207,20,72,156,215,12,48,147,244,105,107,142,227,24,247,101,145,185,212,104,42,173,29,64,243,188,177,237,147,130,157,138,28,116,102,52,167,180,132,161,166,29,92,175,77,99,255,149,189,192,125,90,148,118,237,111,183,73,239,115,178,218,107,53,161,77,26,111,10,38,48,235,59,97,250,219,70,250,171,94,3,188,231,222,215,75,238,11,84,183,219,134,226,31,46,190,35,252,125,103,10,86,24,23,92,93,252,236,203,117,194,165,251,86,154,94,196,195,184,238,47,169,10,38,216,247,102,13,226,85,255,48,1,0,12,32,92,81,154,159,200,0,22,8,69,229,225,85,121,124,18,101,170,241,213,22,26,251,113,125,170,234,158,173,124,106,196,202,94,71,133,13,119,29,68,22,23,187,66,205,71,255,111,236,11,247,222,195,55,104,83,128,226,228,137,169,191,163,83,201,127,208,0,0,0,48,195,233,104,202,181,140,201,243,88,199,18,24,197,1,4,205,20,156,205,129,56,198,114,148,198,161,1,91,12,87,14,76,71,34,160,83,38,99,138,50,134,207,247,76,89,204,25,130,1,28,20,46,155,226,179,197,2,144,168,8,240,106,29,46,101,38,49,104,214,12,40,44,75,187,11,90,2,203,176,197,14,118,216,33,48,17,99,224,147,243,252,64,152,98,155,76,177,15,39,197,213,195,39,232,212,98,106,49,219,152,93,84,129,134,147,60,23,26,43,181,172,24,172,125,11,213,148,24,108,12,227,195,16,32,239,26,198,160,249,89,39,142,219,171,144,22,141,181,172,99,58,182,85,75,58,95,75,110,151,174,87,115,118,172,238,175,51,190,169,155,107,63,227,127,127,86,149,106,248,221,107,71,255,251,178,100,93,14,198,247,104,77,27,185,122,224,77,202,74,19,101,133,82,27,161,163,52,78,233,233,193,63,41,104,13,132,157,88,191,75,159,90,227,89,199,236,242,237,228,139,237,144,119,140,195,145,158,6,225,199,183,155,87,241,109,2,27,223,62,119,36,249,15,255,38,0,2,139,242,142,47,212,50,87,173,136,130,40,226,141,61,89,224,91,136,159,15,46,155,109,24,172,74,183,70,117,239,255,183,255,255,79,251,224,153,232,3,14,73,191,255,255,252,112,199,74,62,164,215,87,197,180,210,140,65,70,144,198,58,78,36,56,68,53,148,85,138,22,135,107,189,168,112,62,22,156,136,73,243,76,87,32,226,128,195,33,4,204,134,116,202,241,56,200,192,236,33,26,48,140,19,59,77,79,83,85,254,20,70,71,216,44,8,61,41,146,62,52,104,20,44,116,226,106,74,67,129,152,0,64,198,195,195,20,154,82,61,146,208,73,65,96,2,48,225,96,142,140,165,0,106,24,189,202,129,33,201,133,175,68,159,103,115,10,83,80,229,120,94,75,235,10,170,9,48,113,211,161,16,163,138,90,38,102,128,96,142,135,184,164,221,5,172,30,107,189,33,154,210,175,21,11,90,206,44,213,224,68,215,199,237,119,203,38,238,245,3,188,165,53,188,194,229,92,88,72,181,185,166,150,153,123,61,236,239,122,103,214,160,37,51,103,45,230,206,236,246,37,170,187,141,138,193,189,112,239,122,92,185,248,47,109,141,227,201,155,103,113,113,93,67,197,45,105,125,99,230,212,125,140,235,30,216,133,53,183,63,243,68,121,121,101,176,176,0,52,6,205,137,24,27,116,45,154,34,152,209,25,59,117,148,83,3,70,89,32,23,23,49,242,75,67,211,205,242,105,66,222,191,202,127,251,253,164,130,119,123,203,60,130,79,219,19,232,191,255,163,255,251,127,255,246,213,167,30,199,39,78,216,241,101,17,24,173,16,41,237,66,151,13,182,78,226,224,0,0,1,148,196,216,72,203,129,64,212,145,8,204,97,204,46,9,25,156,170,25,42,35,152,48,83,24,52,46,152,44,0,24,2,55,25,26,1,133,1,16,168,4,98,176,80,89,83,14,194,96,112,20,234,131,131,163,2,192,17,128,32,96,2,78,55,241,32,193,192,195,83,112,103,93,36,221,84,203,6,154,239,251,170,145,9,210,183,28,54,209,123,175,233,27,107,44,114,132,176,180,43,155,227,50,196,128,183,54,18,5,230,138,85,167,120,77,98,192,246,123,191,72,42,138,213,57,46,147,250,178,167,243,69,87,152,48,253,53,233,156,247,211,225,155,92,244,113,206,22,98,251,94,171,14,248,217,251,223,244,20,221,137,253,240,169,156,51,92,147,216,193,251,183,255,251,178,100,87,142,230,222,104,205,155,175,78,64,76,234,58,35,96,226,126,26,225,163,52,78,233,235,81,50,41,104,13,128,158,40,65,177,189,234,148,166,98,127,100,144,246,102,205,75,115,149,165,170,82,114,73,176,183,180,153,235,154,122,94,102,84,106,226,203,69,243,205,234,182,127,209,162,235,53,36,0,36,27,88,210,112,138,141,168,67,228,61,112,215,140,57,190,37,167,112,111,178,156,180,115,186,232,105,190,217,93,179,127,163,255,247,251,74,134,172,147,157,28,125,20,39,196,63,255,254,255,253,198,166,192,222,135,98,31,42,99,246,207,166,139,229,131,114,6,165,248,111,213,145,70,204,192,44,99,108,168,105,194,32,104,41,18,103,48,250,97,56,76,100,106,188,102,144,138,100,216,118,98,161,48,153,198,25,142,230,109,5,193,103,88,130,32,139,34,51,146,194,181,74,2,132,15,17,1,45,184,232,230,68,138,102,40,9,130,0,153,200,170,243,191,233,146,135,162,17,136,120,201,152,224,231,25,227,61,62,167,43,201,194,49,170,119,53,32,251,108,93,26,234,216,135,211,123,42,111,149,74,154,159,180,210,244,27,149,68,231,83,238,207,17,186,163,46,162,169,55,149,53,91,1,217,38,178,243,194,154,153,214,238,179,79,7,224,204,143,181,199,248,174,234,89,81,217,154,250,212,137,120,170,108,249,96,70,219,186,197,94,117,189,177,230,152,199,199,213,26,247,156,219,223,116,251,92,71,207,215,167,205,240,242,183,195,29,164,222,162,77,152,185,204,209,247,106,227,62,92,107,89,243,82,211,66,121,118,255,255,92,3,232,44,189,36,141,125,178,7,0,120,105,160,201,173,204,21,67,169,43,76,247,234,135,43,120,221,228,31,17,0,14,228,91,255,255,191,229,65,193,183,161,42,156,174,55,106,225,17,148,215,255,215,255,255,255,255,212,182,232,168,101,13,95,138,72,86,145,5,179,152,227,197,186,180,202,192,0,0,176,166,4,115,116,100,105,60,146,6,86,6,141,179,46,107,115,49,11,3,9,144,179,41,73,176,80,78,99,224,104,107,168,138,97,56,98,60,2,153,106,17,24,20,3,24,44,63,24,76,31,24,24,24,128,134,192,160,68,34,4,208,90,2,8,44,197,108,8,48,97,72,36,115,153,104,138,196,19,42,117,47,46,98,144,67,5,164,151,37,192,134,217,34,59,185,111,26,125,95,73,64,230,228,240,11,66,118,221,134,107,16,102,79,117,85,180,162,50,151,213,179,77,199,32,250,169,252,60,126,93,162,173,72,197,255,106,138,73,97,235,229,118,195,248,41,123,105,82,154,93,218,212,155,185,176,240,229,117,3,226,232,1,96,190,84,63,158,130,115,164,8,199,217,22,255,251,178,100,88,142,199,138,108,75,147,185,92,112,66,71,218,3,101,34,108,26,133,161,52,110,61,25,1,44,164,103,205,132,149,145,158,132,237,237,20,219,10,143,155,201,188,17,14,109,66,104,217,73,216,212,200,58,182,24,185,236,50,122,98,21,168,226,134,54,206,165,105,46,196,90,231,49,35,134,10,22,69,22,238,135,154,70,206,37,99,53,74,219,147,94,207,253,127,134,0,192,0,232,122,86,42,110,163,27,240,21,153,116,46,165,139,73,41,70,232,251,232,220,88,3,52,175,81,75,246,174,111,254,242,115,223,146,240,204,206,35,55,52,37,214,66,78,70,131,255,245,47,255,253,91,255,254,175,254,185,154,43,249,15,254,176,10,166,22,193,31,50,200,105,107,25,163,77,134,25,17,26,210,30,110,80,209,160,149,70,34,11,143,6,76,134,62,55,96,48,12,33,96,230,114,16,0,1,102,57,33,168,24,24,88,60,49,47,209,117,24,99,95,94,32,129,59,38,89,205,243,105,0,1,66,168,122,0,4,174,148,28,135,20,173,24,23,114,183,69,22,171,165,24,54,79,140,36,159,40,216,220,94,176,61,186,46,55,132,51,216,242,129,125,131,207,77,224,234,143,154,209,173,139,212,224,121,149,55,194,235,82,134,44,123,225,134,214,215,221,61,89,45,183,44,118,53,168,55,77,255,77,216,152,220,192,45,38,213,164,57,17,241,129,15,34,201,34,16,229,201,241,34,255,227,68,196,67,126,227,7,136,70,48,242,120,152,48,161,166,230,4,204,22,233,96,105,129,140,179,158,73,107,158,114,138,36,155,162,197,211,173,202,21,66,54,211,64,0,80,39,16,252,177,84,8,142,192,64,47,80,148,167,95,20,241,34,200,210,70,211,58,96,149,209,238,149,237,161,81,115,84,174,172,123,149,149,155,100,245,171,107,255,168,112,14,251,141,18,255,229,255,255,215,255,208,114,181,212,111,109,51,55,198,58,37,226,88,135,135,4,48,159,0,0,243,14,22,195,181,155,163,77,6,83,107,73,3,23,9,3,1,174,195,29,202,211,29,199,163,2,11,128,80,70,97,193,86,105,216,38,107,195,55,3,87,204,214,130,63,145,141,81,3,0,56,193,35,51,205,193,64,140,1,68,163,7,17,33,44,158,77,186,115,171,68,6,97,0,21,69,24,67,8,164,129,143,232,140,48,24,58,96,180,72,130,235,74,6,227,0,171,203,11,204,104,164,158,194,158,146,191,10,183,3,71,16,14,240,87,74,166,60,86,87,38,54,2,148,162,211,53,98,84,172,212,3,13,122,49,187,122,29,240,228,3,81,29,44,20,133,224,77,109,252,89,183,90,68,219,36,110,61,87,223,123,94,178,146,5,170,164,217,47,10,247,255,251,178,100,86,142,231,130,103,75,147,186,122,240,71,232,186,3,96,77,126,28,217,161,46,78,225,51,193,54,166,104,77,132,157,80,219,100,249,133,157,229,135,93,178,187,219,236,213,186,242,102,38,122,250,167,48,220,181,91,59,158,13,29,73,10,222,44,105,55,31,46,183,43,215,207,239,224,83,198,139,168,59,211,232,176,173,106,110,14,169,52,186,154,40,72,41,115,24,190,109,90,39,192,12,97,152,91,110,145,41,26,124,6,4,234,155,176,69,143,218,160,99,83,78,175,77,208,210,148,162,85,156,45,199,225,153,12,91,63,191,171,109,212,26,65,232,190,143,255,160,92,67,164,29,13,212,255,255,237,254,172,226,148,164,238,104,238,165,174,249,195,87,158,244,2,230,12,128,135,122,19,70,252,44,70,207,128,96,37,52,218,243,232,215,192,20,200,85,92,192,66,172,192,96,104,194,66,104,206,192,176,196,32,156,192,208,24,199,49,72,193,192,40,4,115,24,114,52,4,1,193,2,208,32,60,96,97,80,137,98,40,40,112,54,241,64,44,73,135,191,232,21,12,143,44,200,20,15,120,198,6,33,2,117,67,176,74,3,152,75,133,113,229,165,81,114,32,187,85,163,52,210,7,187,77,217,237,201,71,97,94,251,82,207,190,54,169,219,169,21,42,97,114,174,79,254,87,92,107,146,55,107,28,152,134,117,18,57,212,169,98,55,202,213,112,238,95,216,123,61,62,159,93,132,206,118,75,2,103,190,225,138,242,144,64,31,28,168,55,177,34,103,75,11,179,71,43,6,167,222,75,85,94,21,57,123,28,150,43,158,121,157,55,110,228,169,202,32,181,127,200,182,247,73,234,77,168,65,124,242,170,145,175,149,230,101,7,78,245,167,236,79,92,128,39,199,225,159,177,161,129,61,176,240,17,76,125,121,54,152,248,24,42,141,1,234,16,22,98,178,221,207,223,149,71,52,219,167,118,245,253,214,109,126,189,254,254,130,179,24,121,74,129,96,194,26,179,12,255,255,254,104,242,33,139,148,209,212,230,161,67,13,173,147,78,162,193,81,43,168,189,65,0,0,0,0,116,201,19,156,231,194,60,211,9,208,197,146,12,193,194,164,197,90,196,68,84,24,252,53,25,119,137,166,120,227,159,218,166,215,32,0,232,159,129,1,211,97,36,84,56,65,224,85,228,211,76,211,6,24,88,65,116,129,135,11,200,228,188,75,126,48,98,66,161,160,132,105,110,133,133,206,134,176,13,34,218,76,139,53,192,32,144,150,61,189,51,66,221,84,212,121,197,80,190,113,59,210,180,30,229,130,117,114,14,2,250,162,24,236,5,108,72,182,222,78,43,76,68,237,200,233,164,167,158,229,3,187,221,203,18,210,103,223,84,202,255,251,178,100,71,142,231,73,104,204,27,186,121,240,74,137,217,243,100,71,120,95,9,159,42,46,229,51,216,250,23,39,205,129,25,248,167,117,85,251,171,79,169,230,64,79,25,238,48,57,217,108,214,179,170,87,246,56,153,235,95,112,245,219,179,244,229,251,84,216,238,27,180,4,212,207,219,33,196,220,88,189,79,7,27,143,103,214,138,178,229,13,173,252,71,215,140,249,47,117,248,8,6,124,47,209,106,60,238,30,28,89,159,197,132,215,11,49,97,58,98,191,117,26,230,137,0,0,130,240,159,237,137,42,16,24,241,5,100,18,1,47,221,170,210,163,36,111,161,87,214,221,250,96,194,158,87,154,253,22,9,108,89,155,250,127,246,251,127,95,161,77,106,6,183,243,255,255,255,67,76,155,185,10,62,118,81,189,76,100,155,116,24,101,40,105,189,219,186,20,176,204,179,155,79,194,134,76,240,156,141,190,46,204,173,38,78,2,2,205,249,24,204,32,96,3,8,51,1,65,243,42,133,51,19,15,163,6,10,115,3,3,227,11,69,211,14,194,194,66,192,193,129,160,194,177,21,126,24,8,31,167,26,124,148,2,38,4,129,197,2,121,164,147,107,7,49,105,192,91,129,3,129,92,11,154,166,235,240,4,106,37,169,146,114,70,210,4,120,134,135,45,138,226,214,1,89,77,190,172,218,70,236,203,39,153,196,94,195,49,34,82,146,211,38,140,206,171,69,84,92,71,58,107,28,159,165,102,152,199,149,220,174,44,181,178,165,123,127,52,249,109,229,116,175,247,43,93,189,171,26,193,183,237,230,83,43,168,207,27,219,241,7,231,28,229,255,234,150,70,225,144,102,26,109,121,144,252,46,147,164,32,95,140,47,28,102,20,147,145,169,10,200,11,36,157,173,38,46,73,46,188,26,132,149,166,219,251,39,178,135,167,18,11,212,156,180,16,194,109,36,158,190,86,158,150,205,133,158,240,204,15,99,135,106,183,107,43,101,129,193,67,96,148,237,71,9,49,135,234,16,196,84,110,197,8,25,178,156,20,134,111,196,160,24,234,140,228,29,159,161,8,29,239,171,79,244,255,255,182,55,251,96,75,242,159,130,14,178,159,103,255,79,245,121,70,40,5,21,113,18,65,0,0,1,148,196,184,172,226,7,76,198,241,8,215,64,56,4,105,24,235,18,25,146,119,152,214,119,152,156,41,152,176,0,24,62,124,24,244,84,155,4,6,116,249,255,64,6,168,100,255,146,191,49,160,204,129,35,28,154,7,2,0,65,26,143,24,5,169,216,186,216,78,46,184,113,101,162,176,201,160,191,96,224,230,98,101,51,151,79,206,241,192,114,16,147,168,145,132,169,80,253,229,25,93,71,51,28,161,29,170,24,145,152,213,207,255,251,178,100,57,142,199,114,104,204,27,186,122,208,69,69,153,145,105,37,118,27,65,163,42,78,225,17,193,30,35,40,13,131,29,136,24,98,169,128,244,225,151,175,46,227,155,97,142,18,18,205,21,45,225,135,243,151,132,153,171,22,170,164,79,197,202,203,54,82,87,233,133,141,183,63,205,126,96,164,154,118,185,60,55,120,49,165,102,154,30,98,238,155,165,233,27,93,170,250,187,109,215,137,105,172,169,143,18,76,77,183,176,166,173,92,19,122,109,94,171,124,254,22,219,211,117,121,21,154,19,59,253,73,26,206,229,107,113,158,52,24,147,43,28,84,123,195,216,113,52,185,135,75,200,229,242,62,251,128,33,67,99,33,68,77,91,86,106,102,52,153,144,98,136,135,11,56,113,67,94,17,129,56,200,35,118,21,252,227,64,160,138,136,26,16,77,3,255,160,31,25,198,185,90,52,172,28,244,208,219,120,206,222,32,11,255,73,190,18,114,189,249,63,61,127,242,62,176,108,197,47,132,235,138,20,208,247,76,194,178,184,194,176,240,197,97,236,193,100,168,198,130,156,199,48,236,191,102,53,156,230,69,146,70,26,130,102,8,15,37,128,124,192,0,228,197,99,40,193,96,156,26,12,24,180,3,132,14,228,192,72,94,76,208,33,5,204,69,101,140,189,84,181,140,131,192,191,142,149,98,68,84,115,85,182,227,188,207,171,19,93,167,182,55,106,246,47,35,90,131,175,63,56,188,185,211,49,185,236,106,63,189,248,182,19,249,103,13,55,215,178,157,195,83,26,199,8,252,86,181,169,169,31,202,90,77,140,46,64,91,238,85,110,29,119,120,168,169,208,2,93,20,31,58,77,97,211,22,99,16,131,40,177,84,222,210,74,157,181,226,49,232,227,193,81,244,98,158,226,199,27,48,53,212,190,198,179,153,178,201,195,76,178,203,117,168,37,24,236,74,166,49,106,73,130,70,186,56,225,40,233,166,34,41,254,208,0,178,252,19,181,119,140,21,97,226,2,14,47,230,118,220,238,100,68,12,49,100,199,141,45,53,38,231,34,76,243,25,87,127,254,255,255,247,81,1,52,190,115,73,24,235,241,246,255,236,254,85,242,255,31,45,40,30,143,61,21,60,125,81,92,188,79,193,162,79,151,0,90,243,24,61,147,105,23,240,115,156,110,250,8,98,224,164,101,33,142,99,249,208,99,19,32,84,23,0,128,9,254,224,101,248,154,161,2,5,6,0,97,165,56,118,107,155,120,38,1,81,84,105,174,94,208,135,135,34,66,2,71,14,165,20,118,97,197,88,65,128,57,152,1,82,70,201,74,187,148,38,43,81,247,87,210,231,248,128,138,164,181,229,152,104,116,105,91,132,145,236,100,236,253,191,69,88,31,152,255,251,178,100,54,140,134,114,104,203,19,186,98,112,82,103,185,211,100,202,118,27,249,227,42,79,105,107,129,62,158,232,41,134,29,88,17,65,69,222,237,153,64,186,233,119,61,171,218,1,45,244,244,138,89,102,8,58,246,187,206,157,231,214,142,55,108,187,134,239,159,222,41,127,29,150,221,119,34,166,87,111,157,182,169,255,179,68,53,138,146,30,58,117,108,163,52,156,111,178,181,138,127,127,158,181,63,119,230,186,206,82,148,222,153,189,99,215,125,21,43,153,29,91,98,207,223,214,168,144,56,112,155,192,29,185,40,28,28,191,105,34,95,60,140,217,131,136,20,13,181,123,42,130,155,155,161,79,13,54,45,176,77,251,122,54,159,246,218,163,39,76,249,205,239,253,82,19,141,113,128,136,49,139,207,15,253,137,42,215,79,82,23,219,235,147,119,149,74,163,230,160,245,114,116,57,220,82,155,19,5,222,25,161,207,88,0,45,2,18,28,195,48,8,12,123,68,216,136,143,204,49,1,40,193,32,34,12,35,196,20,194,164,45,68,130,224,66,6,6,23,160,204,96,240,13,198,214,96,161,179,90,164,156,105,226,26,12,122,106,0,131,215,129,104,39,88,201,20,72,0,135,48,138,145,137,197,119,32,116,223,14,4,48,1,32,218,128,40,147,238,243,134,3,147,170,163,188,150,48,244,10,11,66,195,180,43,18,153,156,96,129,179,1,49,97,228,140,101,114,28,217,38,176,152,102,124,235,227,115,88,200,50,113,228,226,74,99,169,33,28,114,253,10,93,19,231,45,123,51,109,27,45,210,206,178,154,107,76,221,52,198,156,47,85,141,52,182,35,52,249,206,50,210,52,76,144,117,236,44,29,237,166,180,252,157,52,54,122,42,78,112,234,180,202,174,85,82,41,84,231,124,43,19,85,118,124,251,94,114,205,216,166,179,13,222,113,15,255,255,255,117,51,223,109,189,111,252,234,240,0,1,111,175,12,109,111,175,168,113,219,25,155,5,76,134,29,118,132,188,23,224,157,129,173,124,31,5,183,254,143,243,103,47,255,255,255,174,241,168,140,189,7,90,136,123,79,99,28,23,19,97,212,118,163,236,106,252,218,17,215,40,243,201,28,215,17,185,49,53,165,193,48,196,204,11,98,243,8,0,32,36,237,215,152,22,162,97,243,1,142,209,68,165,240,112,32,196,98,163,14,10,68,6,179,4,180,151,51,49,14,156,129,85,52,45,66,183,153,229,51,197,136,44,50,235,109,91,203,142,58,191,166,144,76,81,219,121,114,96,48,91,189,110,99,80,26,15,16,178,218,196,244,160,127,33,77,30,211,160,174,194,218,146,112,67,121,79,247,45,244,197,250,15,50,228,10,136,242,215,36,157,2,81,134,194,49,255,251,176,100,54,8,197,142,104,207,59,153,73,240,75,233,25,227,97,130,84,88,37,163,58,110,101,135,193,46,30,102,205,148,149,200,66,102,83,154,250,138,48,85,20,217,185,91,82,187,179,79,87,55,8,137,220,139,177,4,135,103,146,201,210,31,114,111,18,200,255,41,41,42,131,231,20,242,171,114,55,44,214,242,239,172,203,81,236,155,218,133,225,100,149,129,107,69,4,38,172,146,105,230,244,244,1,8,123,133,150,171,147,73,28,28,113,224,169,53,236,195,105,49,1,29,106,224,52,216,41,90,221,190,35,131,191,133,117,99,250,179,55,203,241,85,117,41,142,99,87,141,247,255,255,255,117,222,19,246,195,97,197,89,22,154,86,217,204,198,67,176,82,21,113,227,127,232,102,125,169,56,5,59,102,230,39,175,154,101,112,101,245,97,144,9,165,98,147,30,135,204,36,92,48,98,8,10,51,44,4,116,102,22,4,9,3,194,224,150,88,210,149,142,0,11,140,8,131,119,150,2,134,219,53,119,168,166,119,48,231,191,139,74,154,164,250,144,246,24,206,141,214,83,21,203,72,113,252,226,40,202,131,198,79,50,215,85,29,212,190,134,254,203,215,199,171,54,47,27,189,114,226,229,176,24,175,121,240,229,121,195,75,175,88,229,19,48,216,225,180,167,138,93,179,239,37,188,105,47,123,171,218,238,119,90,57,102,27,218,26,195,110,103,97,165,109,106,157,185,69,209,252,197,168,214,30,91,196,188,46,116,11,109,175,184,190,20,172,217,81,196,12,82,111,176,196,154,254,165,28,74,218,62,249,172,168,207,245,247,246,49,63,254,92,10,1,77,4,167,47,210,155,23,1,244,24,225,162,16,39,6,87,158,3,48,216,171,177,74,203,78,40,200,241,158,90,10,168,201,195,206,40,238,70,106,181,50,158,19,14,9,7,140,5,250,190,187,84,119,211,171,174,191,255,170,116,140,127,241,173,26,60,0,202,95,182,219,191,229,130,0,203,173,212,1,230,117,49,131,34,166,208,48,16,198,96,166,227,205,230,66,52,99,0,200,68,98,34,98,18,36,214,72,5,86,64,105,129,143,21,4,36,35,200,17,34,85,35,140,187,137,124,245,74,44,225,51,20,139,177,110,67,182,232,39,235,94,159,151,99,142,19,253,206,237,255,250,148,92,128,221,248,19,151,102,166,63,229,18,188,113,136,78,97,73,114,198,51,215,242,198,85,23,149,212,151,75,235,101,114,191,116,221,33,250,56,182,86,121,94,181,170,74,59,213,169,178,199,239,75,45,99,83,181,170,221,202,87,77,190,91,183,67,134,121,82,95,152,231,48,150,99,220,249,150,95,82,158,197,252,43,215,249,238,81,220,187,204,235,114,158,173,188,247,189,255,251,178,100,87,128,6,115,103,207,29,111,0,0,65,199,169,211,167,148,0,39,86,27,46,89,237,0,0,249,29,41,79,30,32,0,101,87,127,173,99,173,88,195,12,247,158,177,181,157,190,238,181,138,44,45,243,151,255,241,231,218,177,90,200,71,243,64,1,27,128,27,162,136,25,37,176,197,15,96,56,0,112,73,229,200,53,232,114,47,209,12,91,81,65,9,200,52,25,189,72,66,183,255,255,250,254,208,131,17,181,99,199,136,182,137,174,143,127,255,51,239,240,233,220,104,130,5,114,118,173,202,16,0,32,10,81,73,137,72,234,24,89,1,9,161,161,95,152,184,12,129,153,216,48,152,169,0,33,134,64,149,152,106,4,25,133,184,98,24,81,132,73,137,88,147,152,143,1,233,129,192,4,131,1,148,193,176,1,76,0,65,0,192,100,0,140,11,64,180,194,19,26,154,124,197,137,84,54,12,193,160,68,0,87,248,233,241,131,136,140,176,166,72,186,72,176,113,160,170,225,91,22,161,134,34,137,133,245,79,133,14,77,246,236,80,50,30,107,143,83,250,222,79,199,160,136,243,107,70,240,205,58,18,56,203,251,59,2,203,37,144,244,190,7,145,196,98,237,49,154,64,252,104,20,148,112,53,46,17,168,164,229,120,62,252,228,78,207,203,94,73,250,208,44,253,4,123,43,115,63,187,112,37,89,84,205,75,210,152,18,89,19,166,109,38,159,198,210,55,73,7,81,253,62,17,172,232,241,194,91,77,103,113,158,209,76,191,25,82,187,144,252,170,126,49,19,135,233,114,179,24,161,161,164,155,177,42,164,159,213,75,191,169,142,198,235,66,101,242,155,115,85,183,94,158,158,31,149,246,146,158,4,163,125,231,169,37,212,218,175,71,156,110,63,67,73,188,123,134,247,172,190,106,207,255,255,255,255,255,255,255,255,255,214,199,182,57,87,95,151,255,255,255,255,255,255,255,255,255,253,250,124,62,158,165,136,96,0,27,3,126,245,96,3,124,89,73,168,145,164,206,248,141,167,235,136,226,81,73,26,20,88,239,152,171,78,154,107,237,211,255,255,253,116,246,63,255,248,70,94,152,51,142,81,200,133,135,6,100,0,122,232,138,189,7,42,76,47,233,0,32,0,46,98,13,231,70,48,34,42,54,66,35,28,29,53,169,160,81,41,141,14,23,104,197,2,212,89,57,6,128,129,129,166,50,24,216,204,0,8,188,135,242,22,14,152,38,128,61,230,8,2,17,86,131,202,166,227,229,32,147,11,14,145,168,213,193,80,228,100,137,188,201,37,30,72,25,23,164,195,61,114,217,44,86,153,78,193,198,244,248,69,197,68,181,89,36,147,154,26,89,181,13,157,93,25,70,157,126,171,80,171,84,212,124,95,255,251,178,100,58,136,7,54,113,208,183,109,224,2,66,99,57,165,236,36,0,28,169,163,71,173,231,3,33,11,8,231,89,129,165,208,243,219,144,151,171,207,31,49,146,201,35,26,106,217,143,42,88,195,139,171,24,159,40,236,176,146,247,81,105,175,119,222,50,142,46,165,67,25,187,248,219,131,93,48,147,37,107,221,202,116,23,160,189,47,79,161,52,91,190,139,170,207,187,60,105,131,88,54,222,53,251,115,70,52,254,4,106,57,238,117,217,209,190,126,33,138,232,199,109,11,241,178,100,30,122,233,10,214,102,122,238,168,103,255,255,243,255,206,173,184,49,127,78,152,32,80,1,64,1,166,20,72,85,44,236,74,33,222,50,229,187,186,211,242,203,51,172,114,32,143,46,18,142,29,109,77,73,244,220,160,168,211,4,229,101,186,196,219,166,37,159,219,13,103,250,129,97,236,219,255,245,35,156,71,255,255,255,255,255,244,0,20,36,146,64,48,24,30,112,228,102,72,146,2,105,38,128,233,240,232,128,203,104,44,164,156,96,120,105,47,114,43,177,80,163,90,215,127,152,179,56,205,29,10,21,62,219,19,6,12,25,5,28,235,183,12,198,196,13,191,243,242,156,25,29,168,45,141,111,53,69,233,42,191,172,233,79,218,178,246,225,1,207,124,209,50,237,65,74,191,8,234,224,179,13,37,157,60,149,228,228,220,99,26,87,114,174,75,247,153,170,174,253,213,159,175,1,194,54,217,36,26,188,190,254,82,206,55,154,104,219,197,120,181,111,130,19,135,241,95,153,250,8,99,124,254,127,101,188,186,240,223,195,77,71,93,138,243,254,115,120,33,39,12,163,210,168,212,72,145,144,53,89,36,29,203,176,78,63,118,199,230,209,39,183,114,10,215,243,87,178,125,218,142,121,203,115,221,104,115,153,212,72,27,218,74,102,246,246,81,218,245,42,74,26,22,84,239,157,21,222,213,181,253,121,254,186,157,125,224,4,0,0,147,120,32,109,197,90,216,144,230,153,226,56,184,241,249,91,245,40,172,181,250,188,175,54,5,26,132,6,111,125,61,104,104,186,74,56,149,78,245,56,72,167,148,191,28,93,255,167,195,219,109,215,61,251,118,255,255,231,214,158,239,41,245,0,0,0,179,6,134,14,30,145,49,52,252,0,115,3,6,72,103,163,3,178,67,105,128,200,42,160,96,33,16,192,52,70,2,66,113,142,69,164,194,31,66,15,151,29,7,155,140,84,148,68,206,126,213,42,205,156,124,224,73,182,234,237,57,165,71,65,93,150,52,40,179,14,141,197,134,131,38,122,96,15,103,10,21,122,3,119,173,70,30,95,136,206,84,97,100,198,206,186,133,246,144,137,209,158,60,167,161,171,232,106,249,12,156,242,255,251,178,100,57,14,39,22,113,79,19,152,123,112,66,162,9,229,97,226,56,29,49,197,56,46,97,237,192,215,139,40,232,244,137,72,215,120,25,91,192,125,68,169,83,15,39,195,143,217,157,232,96,211,2,41,27,8,97,181,178,201,151,116,58,243,144,180,42,171,38,179,214,254,15,201,250,225,151,88,98,255,196,197,195,170,246,96,188,147,8,217,227,25,121,215,194,114,54,52,234,149,25,81,60,35,119,252,207,140,140,181,159,85,53,115,102,249,35,158,201,251,224,108,58,249,171,189,97,116,229,121,75,172,242,93,187,127,101,247,127,223,255,191,255,223,235,215,164,16,0,41,180,183,211,124,32,206,209,118,138,0,58,162,130,34,32,91,85,204,36,34,165,29,46,204,255,135,3,132,127,12,44,42,247,139,1,148,115,244,93,83,179,249,204,49,225,142,135,117,114,43,253,58,3,255,183,213,242,114,90,219,243,223,195,195,48,106,224,233,174,211,35,83,77,54,137,49,200,24,217,134,51,70,152,192,200,3,1,6,8,0,102,41,1,149,69,208,250,30,153,12,144,157,68,246,77,52,181,11,32,180,44,136,170,130,141,65,96,212,180,23,245,84,98,180,9,41,101,216,6,222,28,139,65,172,146,25,64,148,126,10,18,93,29,148,153,164,28,209,48,181,6,179,75,143,5,62,21,154,133,66,81,178,106,86,22,179,177,108,134,45,8,9,36,218,97,191,77,72,253,224,109,231,67,195,228,89,235,40,245,165,112,118,166,232,103,69,196,67,119,114,135,84,122,135,59,170,3,129,151,36,8,135,198,202,67,27,4,209,181,237,95,150,77,96,222,117,210,74,188,116,78,191,117,242,19,181,219,115,191,144,96,207,68,132,92,109,93,93,73,6,217,79,37,55,148,85,190,233,189,21,49,253,91,226,252,51,124,66,43,183,204,233,183,166,168,218,250,223,178,147,122,181,255,132,138,255,211,255,7,255,37,171,219,163,160,159,36,1,64,16,4,195,225,86,93,4,201,148,13,114,194,78,209,144,159,139,181,208,142,66,134,221,13,6,235,74,235,191,211,19,146,250,63,209,126,255,127,219,167,253,159,89,223,254,170,185,41,61,174,183,180,0,76,77,38,58,91,100,202,36,240,88,88,202,35,224,7,184,192,200,3,25,169,140,78,54,66,227,18,9,193,36,212,204,100,38,172,5,149,134,12,12,17,48,176,117,77,1,194,195,0,130,32,114,160,88,160,54,202,65,1,85,197,31,115,36,115,8,39,94,10,76,209,43,114,40,148,18,251,15,14,251,57,76,171,239,179,115,148,10,217,117,93,148,42,219,146,69,63,220,24,173,33,80,232,65,58,172,175,228,58,209,157,124,172,20,50,196,169,79,231,184,27,183,89,255,251,178,100,62,14,103,74,112,205,139,152,108,240,70,139,217,242,96,98,114,28,125,197,56,78,61,93,0,248,40,232,105,135,136,216,103,47,46,190,228,160,31,93,9,178,60,222,134,251,141,146,139,119,88,118,184,148,56,93,69,24,93,34,31,53,125,64,68,199,251,139,167,42,195,43,140,172,193,10,136,171,68,54,202,52,131,93,67,247,52,192,101,187,19,147,164,21,197,246,34,59,44,173,116,143,170,63,145,157,201,20,89,103,153,137,18,27,36,104,239,53,92,204,150,78,44,22,169,58,244,214,242,243,46,122,168,214,218,93,14,151,43,61,122,192,0,13,68,171,140,145,161,57,32,3,181,52,169,114,247,74,157,180,177,245,77,85,223,165,168,58,131,30,198,245,114,179,121,100,23,188,186,167,244,111,71,169,190,54,125,183,203,223,237,167,211,6,223,47,253,52,109,127,111,211,255,247,223,255,255,46,13,254,87,168,15,49,149,0,218,100,211,31,195,141,146,168,21,0,27,92,2,104,129,225,136,78,102,54,43,128,128,0,210,32,0,116,129,227,1,99,50,140,69,131,227,34,6,72,133,131,192,0,40,13,193,44,5,145,110,40,84,3,41,41,122,168,81,205,181,23,15,51,6,128,101,52,219,141,68,87,101,170,33,224,77,136,250,133,91,93,106,67,23,194,87,114,171,82,220,1,87,38,50,76,28,157,110,169,153,201,80,173,126,85,15,221,53,168,163,212,224,242,34,105,82,225,234,44,122,132,24,140,216,35,19,100,246,137,109,22,28,200,49,247,0,14,212,211,145,31,132,152,122,205,138,104,245,25,166,222,164,175,203,54,185,187,31,12,102,182,106,187,215,241,115,145,48,174,212,142,89,217,234,225,147,97,166,177,143,205,219,46,86,136,61,217,105,211,217,221,162,224,184,29,199,219,151,53,195,208,57,64,120,116,171,11,140,125,106,36,188,144,186,172,47,31,174,252,171,101,110,72,7,128,35,81,200,130,105,48,27,194,40,55,36,116,94,109,51,128,152,181,8,110,82,152,98,135,131,29,87,224,144,175,221,30,166,244,213,191,167,239,255,251,252,22,159,191,253,241,191,255,244,233,249,255,59,127,248,35,223,253,127,80,0,0,28,130,9,15,99,22,200,52,146,99,99,244,48,21,128,48,232,39,196,195,79,204,136,84,2,64,141,226,17,113,80,84,189,16,156,211,203,67,165,65,245,0,90,235,250,72,84,83,221,64,200,162,83,237,253,154,141,202,49,42,34,36,55,187,124,173,12,223,151,52,253,65,46,229,82,82,177,91,213,156,253,85,141,134,231,119,96,11,106,80,172,212,165,119,62,7,95,130,148,242,54,252,168,177,148,63,123,64,95,8,82,198,19,206,29,49,173,117,175,255,251,178,100,60,136,70,133,104,208,83,120,122,240,69,136,233,213,96,197,114,26,89,163,58,78,97,237,145,30,37,103,205,151,156,224,149,38,178,72,235,147,13,203,158,236,223,74,141,74,52,169,185,55,242,154,189,137,130,214,13,150,172,224,252,190,44,225,90,8,252,77,164,172,238,68,115,30,72,17,31,7,170,166,166,102,172,66,133,107,53,52,115,140,70,213,134,130,138,249,92,252,107,27,250,49,119,98,169,47,154,90,39,214,63,237,145,243,189,106,153,71,127,88,32,0,201,68,144,136,44,90,25,17,149,2,197,73,55,178,163,238,130,244,143,178,87,203,155,232,137,9,50,132,135,239,240,180,113,87,170,169,26,11,253,139,252,99,250,143,199,122,155,108,83,124,123,83,244,223,239,160,102,76,223,245,211,175,226,156,239,251,245,128,0,209,5,8,193,106,99,68,191,5,164,5,98,227,60,25,140,202,5,2,159,140,62,21,81,67,11,0,23,48,232,56,181,6,112,3,149,160,82,2,178,121,69,142,134,209,162,163,31,168,104,96,142,109,166,51,149,70,6,221,225,176,197,72,111,72,47,80,173,106,121,90,230,221,69,187,84,96,107,190,146,62,235,106,58,225,85,244,21,196,16,50,112,118,13,171,155,44,221,94,14,169,218,144,154,93,45,189,26,148,185,185,232,94,169,195,191,57,73,172,244,199,223,64,110,1,203,171,19,71,117,16,87,88,51,76,77,72,115,226,196,45,2,237,178,127,211,118,193,42,155,106,81,153,174,117,192,198,28,43,197,58,93,34,169,154,31,79,32,166,11,89,106,165,255,113,115,234,151,253,61,191,136,90,193,157,79,219,47,252,93,101,177,158,186,73,45,215,203,77,127,254,24,169,243,139,231,167,127,220,128,0,1,194,250,92,136,115,81,134,252,134,21,49,32,14,88,239,10,72,202,82,13,4,253,133,51,251,84,78,51,191,152,133,196,103,247,161,254,171,79,249,122,106,155,109,166,249,255,43,171,125,126,186,189,11,107,143,183,250,119,255,174,151,31,0,166,62,214,69,98,236,0,32,0,64,23,24,102,164,98,70,161,154,196,70,214,68,141,8,12,75,102,49,145,168,200,162,49,228,10,94,24,108,24,14,2,40,122,55,25,84,50,29,48,187,219,178,38,151,237,34,222,178,171,35,82,166,248,104,48,20,57,106,48,212,112,144,22,70,174,50,125,105,138,93,129,17,103,8,49,215,180,195,8,143,201,44,57,206,31,84,109,90,134,20,135,28,98,48,173,140,122,147,76,7,121,189,118,227,143,80,88,47,1,15,182,206,255,201,78,236,116,59,148,205,199,76,111,225,31,227,147,109,200,28,81,35,159,166,214,216,69,102,178,186,190,1,114,231,171,70,253,255,251,178,100,75,136,230,200,104,206,187,152,123,96,70,8,249,194,97,37,114,28,77,165,52,78,97,179,193,22,35,166,197,163,137,224,231,234,120,190,68,215,195,38,191,113,206,9,239,231,100,143,164,31,204,116,83,17,115,198,82,99,249,253,209,13,59,234,220,107,249,94,157,199,135,239,245,242,229,63,142,69,196,218,65,55,38,219,124,221,238,191,63,245,62,97,230,121,18,95,85,77,0,3,4,222,72,65,5,82,145,135,2,202,17,32,99,148,10,87,105,127,73,101,67,205,150,45,169,116,23,20,231,23,170,127,76,35,213,137,135,188,45,247,245,122,143,185,234,212,63,203,146,164,210,164,122,254,153,244,248,197,173,255,248,73,163,68,191,224,50,235,0,0,243,20,247,141,137,66,16,103,78,44,221,50,40,220,217,241,115,71,9,76,188,147,50,120,128,10,9,48,81,20,195,160,176,176,24,24,25,48,185,56,144,8,96,192,16,113,5,187,131,130,37,248,122,5,68,144,153,89,0,109,28,102,21,146,28,180,136,81,182,8,1,228,162,145,168,125,149,7,160,116,16,127,41,180,206,154,28,178,146,175,130,225,177,49,21,211,167,73,138,29,134,215,62,182,149,29,53,146,128,224,221,71,169,59,66,205,183,131,203,202,239,246,237,180,79,184,146,219,244,246,150,114,83,3,224,245,119,119,97,141,93,78,13,93,44,46,190,150,67,53,236,0,148,54,118,203,108,213,10,1,206,68,225,251,19,84,177,194,110,178,32,245,84,117,172,208,162,167,4,41,227,65,228,20,38,40,34,226,146,42,55,60,131,186,147,23,14,88,123,107,106,102,227,106,230,46,166,65,146,58,113,22,56,83,206,215,71,83,38,213,37,151,255,195,162,108,13,224,32,41,137,0,95,66,26,10,44,92,164,109,131,31,87,38,114,248,40,124,137,55,227,5,75,137,9,6,148,79,143,152,112,28,221,23,12,248,61,83,212,144,121,31,26,131,227,221,223,197,183,134,39,248,213,79,244,31,19,132,127,255,111,248,220,62,0,32,0,0,54,152,14,132,108,69,1,166,178,38,4,5,153,116,46,102,11,249,146,78,38,32,63,14,137,212,192,64,40,48,192,32,181,107,32,205,192,48,200,130,148,142,77,28,138,43,18,60,85,146,221,122,202,139,90,242,156,222,205,44,183,97,253,20,156,143,8,63,43,237,138,227,182,143,217,201,87,165,32,200,7,137,110,12,148,234,73,111,112,76,29,122,46,86,218,57,82,175,236,16,82,228,236,5,238,155,85,151,132,171,244,77,107,157,185,148,105,234,9,51,155,104,137,244,189,109,225,183,114,18,255,32,67,35,96,59,163,236,216,80,227,72,57,50,22,165,137,228,159,247,223,164,39,235,164,255,251,178,100,79,138,198,210,104,206,59,152,123,112,75,41,105,195,98,69,132,29,1,163,52,78,111,4,209,27,157,166,197,141,28,114,126,250,86,191,14,63,135,78,185,188,168,219,97,58,91,134,218,90,203,69,206,243,173,83,7,178,199,194,183,127,81,125,76,213,154,233,122,155,197,241,184,136,10,81,242,215,245,223,214,181,240,146,240,125,181,227,184,125,123,232,0,0,72,131,90,129,126,73,206,162,1,243,3,100,150,236,210,187,98,121,37,80,90,19,169,86,134,85,236,94,228,151,173,188,82,4,153,7,2,178,98,91,61,222,226,255,237,246,141,109,227,53,119,234,152,250,167,194,107,25,255,108,111,239,155,86,127,236,244,108,239,243,126,32,224,81,140,42,7,58,37,28,218,194,112,117,145,141,72,134,200,185,27,218,225,181,133,25,130,83,108,98,35,230,118,50,28,8,35,2,56,83,113,245,156,138,99,24,33,192,129,130,186,198,75,20,34,107,117,47,41,52,223,117,13,125,237,179,70,218,24,17,106,30,156,106,23,184,166,178,153,113,54,44,58,9,155,74,151,228,237,183,76,183,251,76,243,229,16,104,22,9,70,69,236,219,185,88,108,169,211,255,154,169,49,62,212,83,223,66,255,119,172,190,159,218,86,180,176,24,105,174,201,243,97,84,159,5,119,11,240,214,87,89,230,241,74,40,59,5,148,217,248,198,154,157,255,109,53,88,70,120,23,89,207,254,164,220,249,85,237,228,231,111,39,251,46,220,162,254,173,238,251,112,138,204,218,109,104,187,31,106,91,194,57,249,253,239,250,120,79,252,107,245,82,213,158,52,90,249,94,175,134,179,166,237,171,146,222,99,118,79,175,231,254,191,28,49,137,243,187,175,207,198,85,253,96,18,209,76,83,85,14,101,71,146,165,89,176,0,33,160,80,251,63,82,235,148,162,201,109,46,251,19,84,145,157,40,53,77,252,214,1,27,102,79,30,242,143,247,163,84,98,169,71,154,67,106,22,217,20,174,126,105,42,105,251,230,118,175,45,138,253,82,55,104,231,200,0,0,243,23,53,142,212,155,57,225,144,237,172,227,48,16,13,83,184,51,178,0,194,76,19,17,144,224,81,97,32,9,48,132,162,160,60,193,101,196,10,3,8,129,33,68,42,68,96,196,55,132,168,30,197,33,1,8,164,253,188,173,74,42,143,78,67,222,101,220,134,163,125,141,100,162,155,102,5,203,151,55,100,15,134,202,185,103,54,158,182,133,244,45,159,112,19,171,228,43,103,86,85,157,167,75,94,165,11,206,84,69,57,249,36,7,247,154,135,51,142,110,33,109,214,69,190,11,80,107,60,240,150,116,144,115,221,144,157,192,30,152,144,192,61,103,145,62,87,118,32,237,222,255,251,178,100,76,142,7,13,105,77,19,152,123,240,72,69,169,226,101,48,100,156,177,163,52,110,97,147,193,16,166,104,41,131,137,216,15,251,224,77,79,61,121,245,217,243,210,127,43,148,118,250,119,227,19,125,15,8,183,93,42,38,138,131,133,164,154,110,92,57,215,26,214,30,30,241,127,97,222,55,61,46,185,103,214,166,222,164,155,83,119,57,239,44,248,240,62,247,23,235,184,239,211,86,213,154,255,240,214,16,0,65,44,228,65,2,169,188,224,99,3,6,65,18,152,197,33,197,219,55,36,18,14,65,19,251,5,58,79,78,223,202,101,114,32,0,185,58,183,211,102,45,55,56,150,249,250,141,107,19,68,14,160,141,243,222,167,215,171,231,55,50,125,23,226,73,244,63,233,191,46,0,116,192,68,99,188,70,77,173,172,56,56,200,210,67,83,80,236,76,228,121,50,65,248,8,36,125,204,38,14,1,39,144,45,53,13,76,41,48,176,4,40,15,48,0,13,168,128,135,78,43,116,42,3,133,131,141,96,168,26,98,207,210,143,78,57,104,117,129,218,185,185,146,205,193,210,58,85,65,121,201,8,53,184,154,107,69,196,75,40,253,102,194,203,41,96,186,219,146,69,234,14,20,122,146,21,101,105,151,165,105,101,166,22,151,87,232,212,231,232,38,114,227,187,188,90,247,107,41,11,252,101,240,140,29,57,15,193,150,191,143,54,179,82,90,168,72,74,219,77,249,238,192,108,123,119,94,44,166,73,17,42,175,191,77,130,110,181,249,19,207,38,131,215,205,34,220,0,255,198,72,27,64,241,154,137,229,175,227,26,99,241,195,64,214,246,169,149,166,113,158,56,13,226,92,57,79,46,87,74,33,155,43,140,186,109,207,151,34,166,99,244,128,84,255,81,142,191,14,0,4,0,146,0,2,97,31,112,74,134,74,6,216,151,81,84,63,105,27,107,72,221,200,45,153,89,135,177,48,227,229,30,143,237,131,141,140,185,0,253,27,255,65,62,175,79,223,54,191,62,191,254,93,59,124,23,247,133,212,125,187,98,53,225,218,20,110,160,0,0,99,17,201,51,136,29,115,0,232,195,20,13,179,17,6,147,62,157,19,41,200,115,32,73,131,6,64,32,16,12,96,128,114,98,176,46,172,1,80,176,205,81,12,30,208,137,128,87,128,144,194,161,41,74,195,133,206,43,113,59,135,102,72,22,168,217,213,235,116,46,5,150,164,18,123,86,193,207,156,143,37,252,4,209,200,160,138,62,43,115,69,184,8,154,91,80,153,73,11,25,95,150,90,162,89,214,95,35,234,64,171,196,121,9,11,27,22,167,193,178,4,163,41,234,117,81,136,75,91,2,142,53,9,110,178,22,88,93,131,53,86,222,26,233,126,124,255,251,178,100,74,14,199,101,104,204,19,185,123,112,69,168,233,210,97,103,106,218,41,153,56,110,97,237,193,62,41,231,205,148,21,216,70,175,54,179,4,34,53,80,7,105,88,224,63,148,148,26,39,20,122,15,214,77,132,28,173,91,187,79,236,59,161,233,242,218,98,98,199,206,177,2,47,200,142,83,183,44,68,162,58,219,73,222,248,106,198,171,127,70,215,58,117,111,199,255,164,29,222,86,218,239,120,207,175,223,111,119,237,10,109,106,153,214,217,233,62,43,173,106,58,0,16,58,105,187,18,56,2,78,103,120,68,86,234,35,203,219,170,104,246,48,36,220,4,89,101,199,236,169,120,48,139,253,38,64,92,239,13,234,26,239,158,90,191,76,167,213,40,95,213,182,211,227,191,245,211,77,52,45,174,236,127,55,222,58,153,223,132,101,128,54,153,61,54,114,136,25,169,220,198,242,72,128,141,198,88,182,25,20,204,35,69,152,112,94,157,35,129,97,97,178,206,29,13,146,144,29,69,118,14,58,134,152,128,175,157,217,17,19,96,103,25,8,97,134,55,90,68,233,67,48,121,70,109,87,150,78,221,116,186,255,55,58,149,160,89,130,69,45,74,86,196,254,222,170,217,181,43,121,186,190,7,147,202,69,195,184,45,25,138,130,58,102,211,83,82,161,149,229,195,25,71,124,151,156,216,152,57,93,197,207,174,167,199,71,251,28,248,229,134,247,101,60,108,102,163,43,116,183,136,15,152,244,134,239,237,155,226,54,183,1,103,21,68,111,194,137,240,85,255,179,234,62,15,168,179,20,54,243,46,226,102,55,127,181,50,21,244,117,82,211,101,159,149,85,172,117,196,255,113,36,240,96,223,106,87,38,203,230,107,110,70,31,21,134,31,141,36,228,0,0,47,27,42,217,10,138,93,8,200,130,119,24,116,70,247,144,195,42,212,242,17,218,125,174,171,7,218,92,93,95,228,171,1,27,254,227,188,107,213,191,160,255,86,171,237,247,203,241,159,247,215,233,167,125,127,253,91,95,168,86,134,33,195,237,56,165,20,239,116,103,108,119,39,111,221,163,232,0,76,139,129,63,229,12,247,44,211,247,8,77,106,62,56,157,56,213,66,163,77,16,12,150,138,43,2,152,108,66,24,120,22,6,152,8,72,109,2,56,214,168,112,85,197,244,34,176,48,245,228,195,71,181,98,100,41,134,34,240,60,140,217,157,14,18,204,95,131,156,201,118,81,247,190,56,151,50,218,226,71,91,154,90,242,128,186,196,84,206,51,225,226,246,217,22,238,153,236,186,132,129,1,32,114,81,36,161,158,142,130,34,80,214,14,93,174,7,139,230,0,233,210,232,114,201,82,211,114,2,106,76,139,18,82,65,160,158,217,240,170,134,244,255,251,178,100,72,14,231,52,101,76,11,153,123,112,80,173,25,243,97,229,40,28,201,157,50,78,229,237,193,54,171,231,205,151,148,160,132,93,90,46,218,128,3,52,218,7,193,180,204,110,131,195,13,165,35,216,32,30,20,207,90,231,242,172,124,155,48,116,152,123,249,63,244,129,23,240,190,143,78,234,6,220,177,215,220,45,173,127,141,126,189,106,229,150,154,198,33,118,167,11,218,243,99,115,219,21,222,116,215,254,179,171,103,86,248,146,224,176,88,137,239,225,208,0,0,31,159,22,126,43,184,53,200,48,64,8,193,142,138,238,70,142,19,163,177,234,78,204,80,120,199,75,63,103,135,191,84,95,26,63,111,241,255,106,147,109,244,205,247,111,246,223,247,163,237,255,254,218,126,35,171,169,65,53,29,146,250,32,91,72,26,238,102,90,143,209,254,148,255,87,109,127,137,0,198,7,180,166,178,9,166,194,192,230,132,25,70,52,128,102,37,201,230,41,20,166,32,149,64,145,173,85,6,131,208,112,166,52,9,3,128,163,48,194,145,243,133,5,48,66,64,82,1,69,146,103,110,233,53,140,108,145,152,236,161,15,162,208,0,136,8,125,237,54,29,111,179,141,71,41,210,207,54,212,88,9,216,250,254,153,47,58,130,210,60,100,195,81,189,84,53,32,151,226,233,84,164,107,158,86,106,182,222,1,66,226,50,128,166,249,136,99,207,32,235,181,68,106,52,228,222,215,9,46,224,133,44,187,42,162,224,192,119,121,142,248,209,5,166,146,130,30,176,1,232,133,200,192,30,116,212,119,182,65,8,18,82,54,231,249,111,250,154,124,175,51,219,167,61,224,77,248,128,205,171,205,158,160,155,77,110,54,203,233,113,88,244,233,39,10,195,85,71,255,223,80,220,126,96,252,211,80,245,152,246,120,187,165,247,93,219,235,90,150,122,219,126,66,173,135,254,75,196,0,47,158,24,108,170,73,104,220,128,12,65,210,23,165,223,74,84,117,219,131,71,167,31,48,119,18,198,175,161,96,47,222,195,252,143,255,168,250,246,199,127,182,223,47,255,183,215,143,223,79,255,66,235,248,27,83,25,192,196,140,12,72,185,25,153,97,103,197,89,235,65,128,255,221,220,189,203,0,0,0,176,146,106,106,69,1,173,110,230,75,65,13,7,77,64,97,51,88,24,197,166,179,32,7,146,244,192,33,67,2,0,16,74,84,7,152,64,132,175,51,12,139,72,14,122,45,63,42,174,77,23,21,29,85,124,77,119,189,141,205,230,134,96,64,76,167,42,63,51,187,98,24,74,24,13,232,235,185,92,176,245,39,131,69,143,95,143,55,252,146,185,155,91,69,11,190,248,54,247,222,135,23,140,96,234,142,214,99,110,26,29,234,132,255,251,178,100,58,14,135,24,105,78,27,152,123,112,75,200,233,234,101,162,136,28,237,161,54,78,101,237,193,42,42,39,221,132,21,216,102,232,70,120,246,220,136,99,76,172,235,29,117,62,59,23,177,95,248,248,141,100,242,10,235,132,173,50,135,79,129,151,92,87,127,47,181,180,135,207,77,239,171,255,244,215,34,243,203,234,17,169,9,122,129,250,148,196,110,100,69,171,216,162,238,74,39,137,171,122,188,241,67,44,245,155,50,158,171,27,237,88,131,7,78,30,88,16,58,250,81,230,32,185,233,244,47,27,43,155,238,12,240,49,118,14,144,223,195,94,33,0,0,129,80,0,0,135,133,254,180,14,93,227,49,229,30,20,132,134,121,133,3,169,204,133,131,201,223,156,152,175,53,145,196,150,191,142,213,164,44,179,170,89,58,62,133,130,185,83,105,255,6,213,211,70,223,109,247,250,63,251,103,250,234,62,152,118,255,254,79,198,201,54,239,223,168,6,11,220,204,189,48,52,12,12,229,161,240,51,16,196,157,35,23,161,12,188,7,50,232,160,4,147,10,136,199,1,163,64,129,24,64,205,195,176,80,168,204,210,24,240,146,113,165,216,21,84,88,92,215,32,208,209,122,36,12,102,97,114,200,4,46,128,90,148,231,101,142,243,51,87,112,92,177,198,74,231,98,56,158,18,194,242,165,147,232,234,145,1,141,135,154,146,48,246,75,38,8,155,126,224,133,95,78,213,12,123,130,140,147,53,167,78,10,49,154,151,132,187,172,230,155,251,142,120,111,201,212,252,247,253,37,27,200,154,115,111,37,153,161,140,233,225,70,125,228,194,103,158,166,36,88,38,210,213,32,199,221,156,117,68,125,123,106,215,235,31,50,69,212,163,163,122,111,240,98,56,103,193,88,173,169,186,235,63,13,243,67,171,54,190,166,189,210,47,224,119,243,102,214,166,112,201,38,33,184,226,144,31,82,15,166,48,200,254,111,94,239,79,5,177,90,104,44,101,215,200,32,0,0,3,135,197,145,16,193,73,49,51,5,208,57,131,182,26,147,109,63,41,43,8,219,241,52,113,102,241,187,255,22,221,6,127,181,214,175,18,29,190,251,84,117,123,204,127,244,219,233,255,233,254,175,174,95,250,126,191,191,81,69,0,135,68,10,155,117,132,7,216,48,91,82,0,0,1,152,198,254,204,31,80,246,167,15,61,132,212,142,195,109,205,48,108,68,208,101,71,42,84,52,4,58,64,90,226,252,2,173,208,185,248,11,136,164,172,184,136,9,225,32,7,138,71,6,73,28,21,164,171,18,92,72,209,50,153,18,16,146,5,5,128,151,172,48,24,91,3,33,201,137,204,185,110,235,227,109,136,65,32,34,140,146,181,125,141,153,15,108,88,67,255,251,178,100,49,14,230,205,104,207,27,111,78,64,76,106,57,227,101,39,100,93,25,147,52,78,105,147,193,18,43,231,205,135,148,216,4,252,90,182,222,90,203,16,107,202,77,12,134,179,165,3,86,233,119,182,111,147,114,217,57,45,211,52,219,92,60,181,110,221,95,27,13,122,230,143,177,33,198,212,205,55,162,220,220,129,82,132,111,168,31,222,51,228,154,31,70,253,173,157,64,15,76,145,161,53,54,201,168,70,44,133,37,162,189,51,156,15,141,44,59,5,182,61,229,218,130,78,62,68,50,12,138,65,25,40,218,9,131,5,88,90,82,126,202,44,52,193,17,152,38,193,26,31,234,88,0,0,7,15,26,135,10,200,132,199,120,194,209,40,130,129,191,147,114,134,41,118,160,144,56,38,140,94,99,84,203,167,164,139,216,32,90,157,118,56,231,86,158,110,213,125,165,75,87,190,75,109,245,75,253,127,252,221,62,188,239,255,254,223,150,230,154,104,9,45,11,23,239,240,163,242,3,204,91,139,52,253,176,199,127,163,57,169,76,106,181,51,79,68,144,238,103,211,57,141,141,72,190,100,144,16,52,122,96,18,8,32,34,98,194,194,64,37,89,110,208,24,28,25,30,34,60,163,162,55,34,20,13,23,165,106,118,22,201,136,135,21,103,107,104,33,217,135,62,22,136,129,236,24,61,83,174,4,36,68,93,172,25,128,52,111,90,162,180,88,52,172,51,224,226,204,29,132,181,248,163,145,90,6,113,129,160,90,117,230,143,13,94,130,201,129,122,15,17,9,130,87,21,47,47,185,213,122,208,44,225,71,57,235,94,206,160,90,59,149,37,213,34,84,246,54,236,234,187,205,186,6,125,149,198,114,222,101,166,165,115,113,14,228,195,224,232,209,71,49,185,58,120,244,161,160,95,81,76,247,109,67,140,148,188,247,132,145,178,176,137,198,40,108,176,244,235,167,40,254,81,236,23,235,90,5,85,213,223,157,123,65,101,86,232,157,138,212,219,214,159,219,8,60,52,96,239,233,188,1,124,218,115,18,184,28,199,32,194,193,98,164,161,38,102,115,35,232,212,17,111,149,175,158,72,198,67,186,98,226,102,96,28,107,82,204,83,53,161,111,182,212,227,189,117,79,254,219,109,255,239,175,215,255,255,255,243,238,119,155,24,255,241,159,245,1,193,65,0,0,0,112,194,214,243,145,181,143,125,106,12,164,26,53,70,113,6,97,170,203,134,110,79,153,124,198,96,80,136,8,224,22,14,24,38,33,134,143,148,82,97,48,64,128,105,64,209,37,169,22,255,21,24,185,171,216,199,38,79,150,80,36,30,117,7,83,213,96,204,8,3,36,96,2,144,173,26,130,157,128,143,224,36,49,17,168,56,206,142,157,130,255,251,178,100,46,142,231,53,100,205,27,154,122,240,76,169,153,243,100,194,104,95,17,157,48,78,233,239,192,239,11,40,77,135,152,152,81,163,133,230,142,195,225,195,10,193,169,219,206,90,29,108,4,121,20,6,240,60,69,44,211,76,133,153,38,83,133,73,190,184,33,69,60,105,94,71,110,87,234,146,58,216,204,220,2,203,80,18,17,246,189,27,91,69,184,236,134,121,71,252,214,46,9,171,174,209,217,234,217,228,28,183,239,181,87,10,251,46,177,190,209,175,27,22,198,169,179,119,23,99,145,223,118,243,18,172,217,243,204,69,197,190,96,57,125,58,248,251,146,116,134,235,171,252,207,74,111,54,213,177,23,63,17,38,166,255,196,0,40,81,141,253,15,80,0,0,7,20,238,242,85,149,152,222,142,214,162,10,185,4,180,20,173,66,33,4,173,3,193,172,178,8,237,100,1,103,222,194,160,48,64,24,197,9,177,6,161,225,77,35,85,169,160,222,189,183,203,182,125,247,255,190,218,104,251,127,255,255,253,59,50,179,148,35,245,37,157,194,59,245,0,243,26,23,147,106,194,211,27,35,163,110,14,195,27,71,83,49,165,131,8,6,35,13,146,131,18,130,0,48,122,52,90,140,4,38,13,9,6,22,132,64,38,172,56,70,64,73,132,128,17,158,16,205,141,176,233,177,5,24,13,187,155,214,163,70,89,104,113,184,90,106,22,4,64,132,86,13,72,176,9,145,108,200,132,120,91,205,140,28,30,124,176,102,16,237,60,65,72,217,11,161,109,152,112,20,138,73,40,186,117,53,22,105,15,175,118,134,198,74,26,206,179,20,144,193,233,150,88,24,36,80,78,10,77,135,155,181,27,220,107,187,85,162,6,205,110,34,125,176,185,184,225,36,201,116,196,105,249,200,177,0,57,240,145,23,143,219,1,152,238,136,182,175,147,138,120,34,64,238,168,183,94,60,105,116,199,168,235,203,31,10,223,233,95,200,54,54,187,141,7,13,178,199,92,56,78,203,109,51,106,120,123,68,64,204,206,241,254,162,194,72,44,65,182,171,188,60,166,229,100,139,150,199,15,235,51,255,233,14,43,150,190,177,16,16,119,33,176,1,220,211,124,8,186,98,202,0,205,12,160,197,42,159,169,147,113,216,7,236,9,84,55,239,28,252,236,250,255,83,52,51,17,237,157,59,195,37,222,140,246,74,231,253,31,183,126,143,255,215,108,114,143,165,200,66,44,182,240,0,0,99,35,44,78,143,17,55,246,164,220,202,35,27,1,13,8,151,54,49,68,206,162,48,65,40,195,34,163,2,135,72,68,130,164,128,96,180,194,195,98,128,74,78,22,121,134,19,5,129,32,251,197,87,88,238,38,244,111,210,110,180,246,46,216,147,157,255,251,178,100,34,14,231,29,104,205,147,153,100,116,71,132,89,210,105,34,108,27,209,163,54,78,101,143,193,50,146,39,5,150,9,178,144,3,65,40,132,27,186,125,36,41,189,100,226,170,19,54,210,128,2,63,77,218,41,152,161,110,196,77,97,154,139,166,215,165,112,183,198,87,98,76,133,182,32,213,235,46,136,205,217,84,236,186,38,214,94,203,153,200,238,123,121,91,42,217,233,126,253,104,38,181,61,155,217,77,103,221,30,108,32,82,42,61,60,124,245,148,152,252,150,113,160,141,23,156,254,185,213,169,204,202,101,249,239,76,189,211,129,237,190,23,181,193,15,254,29,98,199,110,64,237,191,151,83,160,114,221,210,127,116,130,124,55,165,30,107,111,66,185,195,180,42,65,180,111,160,59,72,228,243,45,203,120,135,120,15,247,33,173,233,80,0,6,54,37,142,64,140,26,20,100,1,36,70,46,91,66,227,245,235,104,15,12,30,60,45,160,242,253,39,213,187,66,187,126,227,147,52,58,32,14,76,26,181,29,49,71,189,231,54,229,43,107,84,152,127,141,89,10,175,95,245,222,86,219,179,158,207,207,119,127,244,131,230,22,48,157,78,194,107,65,17,154,2,6,108,54,27,33,10,104,0,57,132,149,102,25,23,141,11,193,72,51,7,0,76,14,31,48,224,20,198,1,116,173,73,161,16,40,40,8,41,35,8,232,104,176,90,102,178,195,46,239,108,40,89,42,107,113,134,170,10,184,72,98,77,198,144,103,70,46,184,5,198,34,126,28,49,193,183,18,147,214,108,176,36,64,48,91,237,29,198,145,69,102,100,13,154,98,55,249,201,251,36,123,171,174,153,124,202,227,199,148,175,53,125,59,245,164,179,118,134,255,35,244,165,143,107,145,230,149,158,185,5,203,25,229,135,215,189,10,53,215,114,124,69,139,224,234,175,205,248,45,91,61,73,172,235,61,180,25,126,243,212,187,87,202,89,202,203,165,216,255,152,133,107,137,215,36,188,9,142,178,9,202,210,10,95,50,139,110,197,71,165,186,215,53,52,173,23,66,204,247,217,184,236,248,67,23,197,4,5,46,232,120,148,72,183,102,84,162,219,172,48,13,225,171,76,49,131,144,126,25,163,47,164,120,208,193,42,186,169,62,55,251,154,92,235,246,189,236,107,132,224,209,78,17,108,215,82,62,222,150,173,135,182,215,158,186,15,174,212,30,98,228,78,103,54,78,34,197,217,151,245,246,101,100,237,188,183,250,144,0,1,160,160,208,238,253,115,70,234,201,22,102,78,90,24,72,10,9,54,25,65,164,156,96,193,59,240,89,16,161,44,10,9,81,2,96,88,144,64,192,226,98,245,168,161,132,66,246,137,65,169,152,242,18,140,233,227,5,0,255,251,178,100,30,14,166,154,105,77,19,140,55,144,83,136,233,176,105,229,92,25,89,161,54,110,101,47,193,38,163,167,220,243,9,168,75,207,237,181,178,6,28,47,144,160,84,172,72,221,65,164,42,234,40,86,19,124,132,131,15,126,77,63,176,197,108,8,131,118,148,237,161,95,119,171,186,142,109,184,182,234,187,148,241,198,207,164,26,236,0,206,179,212,206,19,25,234,146,193,101,120,68,171,47,108,17,177,151,154,90,239,93,151,225,31,175,82,204,238,51,220,205,25,122,242,241,134,68,210,71,59,204,222,54,76,156,180,51,117,89,145,164,23,80,91,107,142,198,230,121,13,160,172,148,209,38,58,177,186,118,151,162,49,49,49,43,207,39,74,227,65,154,114,109,76,85,219,72,179,66,201,62,21,190,92,106,16,224,94,243,0,216,205,140,74,179,23,141,168,5,207,161,179,38,121,147,144,178,79,0,25,128,208,135,106,51,234,195,74,101,75,111,241,1,190,142,37,180,162,103,194,95,45,83,105,127,124,109,192,227,148,53,234,219,212,219,220,121,207,161,117,215,238,222,159,143,222,170,212,127,136,191,255,245,252,90,155,111,255,168,137,96,133,32,114,249,216,133,148,100,213,121,134,77,70,137,6,152,60,82,100,144,161,136,0,200,128,100,96,130,97,32,4,136,23,17,46,192,240,41,85,0,195,147,48,12,42,38,136,45,1,226,48,162,133,179,197,97,188,194,165,235,32,4,12,0,22,56,106,215,216,214,190,64,209,136,154,224,56,106,47,141,124,21,73,41,67,75,45,21,179,245,253,165,148,87,206,159,121,76,225,64,231,85,95,120,77,53,12,59,143,55,249,94,144,88,196,128,222,151,49,165,37,185,26,206,189,85,109,131,31,76,195,111,237,75,55,37,33,75,109,47,83,100,134,9,110,175,53,32,220,89,189,71,11,162,146,133,77,52,66,244,195,72,84,140,182,50,217,225,197,169,28,101,254,214,110,207,98,251,131,48,180,78,197,149,105,156,99,80,210,31,125,38,146,131,81,164,147,144,51,28,145,3,232,40,8,24,13,193,2,61,193,224,7,160,152,15,246,244,60,223,132,232,81,82,115,46,23,240,143,79,126,252,253,48,99,131,244,57,153,196,111,86,82,111,123,111,93,94,187,191,223,77,63,253,54,219,39,253,28,161,92,206,243,182,230,88,35,180,132,137,139,40,55,202,130,0,6,160,34,148,105,105,234,114,120,102,58,24,153,42,6,26,58,9,152,32,50,152,20,134,152,34,17,131,65,32,32,66,140,6,2,12,0,32,121,246,66,120,64,10,96,40,4,101,65,15,21,21,22,250,47,149,32,253,25,208,235,245,67,20,102,189,59,144,235,21,169,118,196,19,17,21,199,56,255,251,176,100,39,142,230,210,104,76,147,186,99,244,79,40,121,227,97,101,78,25,109,165,52,110,60,217,9,39,23,231,141,134,20,248,108,158,230,52,80,201,207,0,17,159,187,103,144,220,182,0,67,190,152,219,23,193,194,146,83,61,245,255,186,154,187,36,106,93,111,36,81,247,102,197,223,230,31,82,237,206,209,104,145,218,80,150,169,211,243,62,85,167,157,221,48,139,181,12,38,205,43,139,92,159,32,49,119,209,173,114,189,83,156,106,233,15,238,87,248,159,113,100,81,59,142,29,59,90,204,57,49,150,107,41,150,79,222,172,244,223,151,218,188,245,232,211,83,249,207,221,117,50,117,206,182,197,74,251,175,125,152,248,25,130,89,133,42,15,30,90,213,221,230,0,0,97,216,91,13,132,169,6,209,150,136,253,14,136,216,151,148,161,64,80,69,36,128,67,90,81,74,161,44,233,15,226,185,72,129,32,203,180,243,10,180,250,91,93,254,175,93,116,111,252,112,10,136,19,140,7,48,136,212,132,5,140,191,166,159,244,186,15,146,66,26,136,108,62,56,81,199,178,193,75,140,97,98,54,249,184,207,104,131,3,38,140,178,83,55,40,56,44,100,50,82,128,4,62,103,198,53,11,160,56,194,162,96,81,5,83,163,208,168,0,100,42,2,11,42,184,140,9,139,63,77,135,156,12,37,135,240,73,187,77,214,109,100,150,225,192,29,30,13,6,226,6,68,9,206,192,68,66,56,144,232,67,84,74,237,74,206,218,14,106,149,102,182,143,216,240,207,186,211,114,43,119,33,107,130,85,70,210,47,18,238,249,253,207,175,231,167,252,5,154,222,45,173,247,241,135,89,100,189,14,57,223,166,179,27,113,237,168,243,230,52,199,100,150,91,44,115,77,97,6,212,83,65,238,92,253,90,45,5,172,179,72,150,233,73,94,155,53,28,115,172,157,91,25,120,112,237,112,90,212,134,130,192,73,238,101,162,121,166,129,164,188,250,40,23,154,1,3,30,24,143,159,29,67,8,144,7,60,48,44,165,15,81,36,26,113,77,20,141,98,109,1,26,44,253,117,111,193,253,110,153,203,91,17,33,9,189,18,160,232,134,180,117,31,255,228,171,109,255,160,8,116,1,28,92,12,132,58,148,97,163,186,225,223,104,241,204,102,28,66,55,56,208,5,153,240,0,32,0,85,255,128,48,12,190,152,251,217,140,129,80,96,228,202,194,128,32,70,54,88,52,8,221,76,52,41,217,17,141,172,35,233,7,39,234,219,147,171,82,114,238,62,222,226,130,104,164,69,250,206,57,126,56,60,3,130,123,20,3,236,104,202,143,138,35,58,158,251,213,31,253,188,24,173,136,54,79,69,20,110,230,179,204,248,25,200,134,210,130,83,255,251,178,100,47,8,37,191,104,207,187,107,78,160,77,166,10,13,96,197,104,26,197,161,52,110,105,47,193,2,163,232,92,246,28,216,237,243,92,191,68,251,6,205,73,165,119,247,248,9,157,188,46,3,100,71,50,149,40,135,180,245,198,213,183,193,132,149,90,71,125,154,28,61,51,112,73,4,147,113,3,208,65,97,10,71,104,245,96,242,75,206,112,49,19,74,191,225,27,112,184,206,215,181,186,159,230,220,200,11,205,1,137,40,130,48,101,49,249,55,27,218,174,133,26,120,0,8,0,4,0,1,223,1,240,127,20,117,31,103,204,135,127,149,205,30,221,216,244,178,84,231,116,206,238,86,148,219,42,204,40,215,100,207,18,169,99,24,163,247,163,199,111,251,109,94,255,250,16,92,129,242,56,80,32,130,154,32,46,246,162,113,111,229,94,126,42,248,157,239,16,60,193,32,0,0,167,76,25,170,50,15,32,198,141,83,1,11,140,184,147,51,16,40,40,123,25,113,128,1,226,129,49,227,77,179,5,11,204,10,17,95,41,186,88,10,18,138,215,168,240,35,18,82,24,200,152,43,89,20,83,113,140,208,75,95,104,57,71,140,184,57,64,84,152,211,104,168,44,196,29,43,30,69,74,6,24,249,219,129,251,4,80,211,9,19,201,89,214,246,221,59,147,112,38,229,188,220,57,157,198,175,168,99,84,10,49,175,191,141,172,41,108,192,129,248,11,244,131,182,134,107,85,215,213,39,78,141,132,98,153,136,30,137,233,106,29,110,59,203,237,195,34,146,176,98,41,39,40,71,215,102,39,80,90,75,177,144,199,79,84,232,161,6,153,98,6,79,195,24,217,201,88,8,197,77,138,160,162,33,210,18,69,165,25,153,213,26,66,44,82,107,160,88,140,88,218,173,24,21,198,68,207,62,178,191,252,216,64,87,208,146,47,128,31,168,73,16,49,13,96,31,130,102,137,205,137,208,147,55,175,114,52,105,95,116,82,67,138,49,122,100,126,210,123,254,222,186,63,255,79,158,223,250,147,199,145,205,47,145,248,91,92,246,250,144,123,101,31,23,173,229,144,0,5,99,8,230,12,81,244,49,235,224,195,199,83,38,26,202,57,128,34,65,146,10,193,5,37,80,7,39,90,104,88,48,97,48,98,27,7,1,138,161,48,64,28,4,138,96,25,140,195,108,96,136,134,184,97,92,224,76,145,25,58,207,104,82,220,205,25,175,140,242,193,163,7,250,113,104,44,153,167,156,104,232,164,118,30,248,244,182,38,95,202,170,38,167,239,184,18,186,143,149,53,159,220,63,170,205,95,177,108,34,112,14,26,239,255,114,147,64,14,134,131,147,209,236,90,115,200,125,146,35,244,161,244,30,45,137,60,82,61,139,182,154,1,255,251,178,100,72,14,38,185,104,205,19,153,75,244,75,200,233,197,97,135,76,153,229,157,60,117,188,0,0,251,163,232,158,158,80,0,164,120,148,17,77,188,161,169,202,19,173,251,237,34,148,110,53,126,209,79,189,39,186,30,147,185,110,81,69,98,146,120,214,165,34,1,81,148,154,19,77,114,57,27,137,196,208,76,148,254,172,195,166,215,82,40,6,20,59,104,149,90,13,24,199,92,128,140,141,251,198,128,32,26,84,213,12,135,69,33,213,5,100,157,38,19,166,15,67,255,70,34,2,172,97,173,109,110,41,41,94,87,143,43,175,91,75,7,229,36,10,198,215,5,207,73,86,82,140,165,223,62,141,77,114,175,109,83,255,183,211,246,199,106,191,243,154,191,244,111,167,33,35,63,255,255,210,221,176,103,112,198,47,14,91,4,195,20,86,136,216,8,52,168,201,211,130,2,9,2,1,195,239,17,1,18,249,80,133,64,150,149,208,36,162,0,144,70,41,20,245,83,24,222,199,161,110,97,69,42,135,74,35,14,144,69,102,68,77,6,150,75,86,253,50,98,203,232,115,221,222,76,50,26,118,238,243,219,151,217,169,142,95,247,107,114,228,143,117,126,172,43,245,190,229,245,57,132,244,178,146,1,175,37,158,248,246,23,169,176,207,249,55,111,121,227,185,254,215,162,215,59,123,93,189,73,217,188,119,67,143,238,253,154,121,175,169,115,44,55,172,238,80,231,111,57,5,61,234,152,81,91,173,95,88,219,166,167,175,115,86,105,106,92,185,170,213,102,41,45,126,27,222,25,115,124,165,206,147,91,177,245,254,182,118,117,158,233,117,141,22,119,115,223,48,177,53,124,0,59,166,184,196,232,12,6,250,27,211,140,197,137,48,18,178,224,45,168,232,42,14,187,186,171,25,189,5,81,49,71,245,66,144,99,116,120,219,109,151,119,255,255,255,255,253,62,139,136,29,68,116,252,45,209,91,44,205,140,87,174,154,4,225,103,170,143,214,0,0,32,198,35,109,192,198,159,230,87,45,24,116,190,109,167,225,167,245,198,72,57,152,24,44,96,195,177,144,130,128,23,185,160,209,106,98,160,198,53,5,138,0,12,140,14,50,24,8,192,214,70,9,26,41,161,17,36,7,168,141,232,204,70,113,65,16,8,30,144,194,148,17,72,147,4,58,137,124,247,24,191,35,76,83,8,141,141,8,122,122,101,30,76,63,139,64,175,74,199,114,38,210,33,11,75,206,190,155,220,169,98,213,164,86,108,191,114,217,167,191,8,228,60,254,50,97,192,86,202,158,130,246,59,221,36,190,27,135,237,119,25,84,62,245,47,6,87,46,136,222,198,110,246,249,123,181,40,169,231,221,248,223,108,219,194,43,24,91,75,157,190,166,255,251,178,100,87,0,9,55,134,207,22,115,0,0,53,39,42,131,198,8,0,27,213,197,68,221,183,128,1,25,18,39,75,176,80,0,86,135,2,87,87,122,198,182,236,82,79,78,217,203,60,237,196,34,144,230,118,237,225,94,35,42,141,35,114,22,192,224,170,80,63,210,93,103,102,155,184,126,125,202,135,154,195,186,140,89,207,10,76,35,24,223,187,79,171,26,131,139,214,88,43,213,122,30,101,173,37,39,218,241,57,98,200,110,196,23,79,254,255,245,190,127,255,255,255,255,255,255,255,255,255,252,98,246,118,63,154,231,255,255,255,255,255,255,255,255,255,195,110,219,101,169,25,143,76,209,230,0,64,0,63,187,32,3,103,244,0,226,96,172,189,25,12,241,51,241,123,155,244,34,237,208,185,158,250,38,166,211,255,251,255,255,255,255,255,4,82,60,87,180,115,2,114,73,69,84,191,82,221,232,0,32,213,14,33,78,50,130,19,120,40,56,242,227,41,96,54,250,99,114,29,26,21,48,18,244,0,175,195,84,16,82,178,227,130,170,151,178,32,67,140,72,33,183,8,62,136,150,32,111,37,83,7,148,209,136,19,40,190,81,18,2,106,214,27,10,230,116,118,79,252,162,137,204,84,81,41,101,31,169,37,59,248,83,169,137,123,185,16,49,115,11,105,132,75,41,202,15,203,31,134,124,88,39,158,104,165,249,108,198,209,114,200,174,60,118,245,5,109,235,58,72,61,162,183,247,211,70,27,14,89,59,71,5,188,92,65,57,141,93,66,89,173,117,254,183,254,255,190,247,35,76,39,197,172,93,55,188,124,196,25,200,218,209,27,109,255,235,247,131,101,203,117,47,140,214,180,214,195,82,110,208,136,212,76,97,171,221,18,61,173,97,162,3,74,19,43,107,148,159,99,249,237,97,170,107,86,217,241,13,83,63,211,110,255,199,254,238,191,243,213,213,120,3,0,82,228,66,229,218,161,161,83,43,80,112,212,182,179,183,121,152,67,211,191,31,180,57,166,18,102,1,74,163,243,141,0,7,7,129,162,14,36,232,1,150,62,50,163,140,175,244,127,93,69,204,59,86,184,111,21,191,59,167,44,239,175,215,221,255,238,244,210,48,32,94,50,144,195,52,138,78,50,188,140,48,0,8,51,246,23,3,41,134,25,142,198,38,14,130,192,40,24,101,51,44,71,109,136,0,243,48,132,65,166,65,207,27,161,60,228,67,23,66,48,66,161,89,206,152,2,25,77,240,194,231,31,80,168,234,218,16,66,201,42,169,14,186,160,132,108,61,45,74,218,96,90,141,17,31,215,220,160,104,121,157,165,139,113,145,105,199,32,247,114,94,97,198,141,170,164,131,220,231,192,65,96,177,132,83,155,105,249,158,113,107,39,255,251,178,100,62,15,183,147,113,78,3,185,123,98,71,195,57,232,97,130,104,30,165,197,54,14,239,6,129,12,37,167,161,132,137,216,125,236,134,91,66,10,203,186,32,179,245,92,34,254,212,91,185,239,240,32,134,223,82,3,87,87,91,182,4,92,213,140,122,42,113,121,255,94,222,50,201,246,185,155,42,113,125,123,128,83,188,33,165,102,240,48,200,158,144,131,241,173,234,186,188,65,179,31,242,185,214,162,52,231,45,73,189,213,86,209,139,222,219,160,197,137,129,79,95,180,22,189,194,180,177,55,85,220,216,179,100,254,67,98,53,123,3,191,139,122,244,139,70,254,18,246,199,161,0,0,18,0,18,215,53,72,11,37,55,194,170,73,145,17,88,59,136,205,157,232,42,74,154,246,89,119,23,140,172,133,56,66,237,115,232,177,133,173,47,70,202,193,46,37,215,65,16,249,56,158,246,174,69,13,229,50,47,253,86,78,109,253,254,204,255,255,146,254,239,245,152,14,7,25,224,154,153,39,1,25,212,39,1,66,147,32,152,112,20,38,4,21,77,172,116,196,196,134,130,15,25,176,193,1,140,20,224,193,100,210,200,204,51,239,144,14,235,6,206,78,75,130,142,244,97,207,114,142,179,185,124,193,104,88,16,41,169,200,58,196,155,90,198,150,95,102,45,10,52,151,118,94,149,30,186,74,21,229,37,85,7,5,158,192,247,167,155,44,90,245,3,55,237,6,60,146,147,11,112,16,210,239,57,106,89,158,153,110,23,89,175,51,112,45,242,85,134,75,229,207,174,244,64,223,143,63,81,206,97,2,247,226,182,241,81,101,197,198,140,187,239,252,134,190,4,131,151,245,187,60,247,254,207,62,131,159,149,239,248,35,93,108,176,127,110,2,65,65,187,234,122,247,161,236,238,162,77,159,127,175,255,222,92,81,57,119,43,167,45,189,103,83,31,160,123,178,219,25,179,175,195,159,89,111,218,201,71,85,127,119,51,221,111,25,223,220,71,191,217,173,99,131,253,38,253,68,172,126,183,191,248,55,159,245,167,136,104,46,234,81,19,165,84,203,15,34,64,194,152,76,58,214,18,181,255,144,166,36,19,3,184,74,207,224,122,41,2,236,193,7,210,108,23,179,191,67,97,178,81,105,245,255,234,79,254,237,247,255,253,119,231,255,255,212,223,240,191,136,95,243,191,250,65,0,0,8,0,83,41,83,9,129,205,8,191,2,148,141,180,17,75,241,219,209,18,28,195,192,211,14,9,203,178,36,59,50,233,28,84,32,12,1,153,172,80,168,232,202,0,11,125,160,161,5,40,33,5,75,208,20,203,208,209,27,145,207,224,113,62,5,122,30,196,42,144,144,52,98,55,180,233,102,240,5,238,142,209,65,17,90,109,255,251,178,100,44,8,167,47,113,79,211,143,156,112,70,101,202,29,101,231,40,30,173,197,56,110,111,4,193,9,22,232,105,131,29,160,174,231,113,170,68,172,117,13,29,187,95,9,19,171,164,65,164,196,118,6,140,215,35,227,104,214,190,207,58,115,126,173,65,44,49,174,70,153,188,12,252,164,148,151,121,28,166,37,4,206,110,26,113,249,93,108,72,13,243,197,225,139,159,221,170,124,220,216,224,213,26,23,0,192,164,144,232,20,84,144,28,194,77,4,198,210,42,79,188,240,149,146,104,195,116,242,225,58,117,99,88,70,198,105,138,4,105,154,24,39,97,186,31,162,43,12,116,42,179,52,70,124,221,221,50,235,49,116,151,154,151,205,22,98,31,246,214,221,243,31,63,210,0,0,8,3,0,1,64,2,62,220,71,83,102,145,48,4,231,90,136,87,54,160,9,82,237,176,158,157,69,134,213,121,71,177,116,108,78,163,200,85,149,169,149,251,216,183,245,253,230,183,251,102,155,212,44,124,77,251,151,39,233,255,166,66,203,255,103,254,159,251,0,36,146,84,48,201,84,220,78,179,164,192,78,128,83,33,35,156,94,20,125,128,70,70,188,97,113,72,15,112,206,26,56,26,58,52,10,121,2,196,217,68,19,160,71,132,136,163,75,164,37,97,50,106,25,4,179,160,52,144,194,1,47,122,194,166,227,120,58,20,242,109,131,173,156,3,10,156,137,100,207,144,222,250,134,45,155,202,253,131,53,87,250,173,52,0,148,50,105,45,111,249,253,192,43,50,195,11,18,38,78,32,208,251,50,236,99,183,83,62,191,22,122,238,119,168,133,20,168,216,172,107,46,239,82,221,234,14,254,70,228,221,141,163,22,148,237,165,87,249,55,54,88,4,91,149,219,239,221,238,126,249,255,127,254,83,143,35,172,83,120,8,73,91,173,81,138,216,149,47,42,221,130,98,223,135,123,143,217,171,121,68,219,254,93,47,61,46,173,66,243,189,4,49,105,156,18,114,45,55,219,150,123,72,16,24,167,191,132,110,221,86,199,150,242,252,185,239,69,174,124,3,142,25,63,189,255,223,255,235,255,230,111,255,238,248,7,192,2,87,4,146,21,230,122,13,64,76,244,201,96,244,210,116,69,189,70,141,90,72,196,242,57,90,251,177,121,204,209,175,138,253,61,119,95,246,245,221,126,110,181,7,229,208,27,48,112,179,57,64,131,178,214,221,135,191,249,197,127,235,255,213,48,52,215,52,160,213,52,23,145,50,88,73,48,116,195,11,235,228,198,137,135,34,105,128,38,202,102,24,124,24,25,102,125,133,3,208,8,64,100,89,102,60,3,133,195,67,5,194,244,66,88,160,236,36,69,134,137,168,128,13,21,32,70,136,161,18,108,255,251,178,100,33,140,167,108,113,76,131,185,147,240,65,199,106,24,97,130,104,153,181,165,62,109,233,230,193,18,151,39,233,132,149,160,128,1,177,33,112,92,34,88,101,74,90,81,237,150,230,243,70,214,157,120,52,48,43,105,188,77,61,244,225,68,134,123,7,201,225,150,53,51,243,45,230,235,229,132,16,201,113,118,4,149,140,179,52,54,167,202,1,214,157,185,244,69,150,203,27,76,93,12,110,54,84,63,16,137,170,165,21,177,222,203,24,218,195,174,27,212,138,130,160,106,228,76,225,240,244,134,3,143,178,121,174,185,221,122,139,11,152,7,213,147,4,165,203,193,254,42,159,82,207,75,36,130,153,74,66,154,39,133,52,98,212,30,161,46,200,156,83,156,36,145,98,44,90,214,232,153,11,122,11,23,66,100,130,36,122,107,249,73,13,7,84,148,127,85,45,150,125,166,103,249,128,0,34,192,9,185,72,201,80,189,85,4,122,83,70,64,238,217,141,161,115,225,50,132,9,76,73,118,173,100,104,65,132,69,45,29,147,239,139,168,254,65,18,181,30,191,217,255,255,106,191,223,237,245,255,254,186,241,190,23,255,174,159,253,223,250,0,0,160,157,42,183,155,17,81,194,236,141,127,24,24,105,246,41,156,184,89,144,5,153,101,12,68,192,9,54,27,147,208,180,103,13,211,54,36,2,10,22,104,24,226,111,80,166,15,27,22,214,85,209,223,86,224,160,31,1,214,165,13,115,81,84,15,251,48,185,216,182,125,9,73,161,169,182,253,82,215,153,241,8,215,158,69,157,120,157,168,189,243,56,99,229,156,134,82,25,229,186,183,107,72,220,220,253,204,48,217,91,150,233,79,125,231,57,215,121,92,83,117,51,211,125,120,225,215,137,140,27,238,48,147,42,143,154,127,247,252,79,239,242,144,64,234,128,184,247,48,21,115,69,130,247,208,218,199,221,177,227,86,99,100,138,240,4,202,38,236,149,131,134,35,94,77,9,27,141,177,76,89,124,160,141,12,18,6,83,142,76,57,254,243,121,168,230,179,238,213,173,105,155,255,38,3,80,0,131,96,160,97,136,158,236,27,250,86,5,50,89,87,226,4,208,166,116,19,77,21,47,14,199,26,127,45,137,202,149,15,197,173,57,227,253,63,69,127,255,219,39,211,204,14,241,108,34,61,70,180,137,174,194,174,102,81,255,250,185,31,243,223,249,0,6,40,166,90,41,6,69,171,39,2,129,134,23,17,134,128,112,64,144,112,192,81,184,201,48,88,193,112,176,193,240,8,198,84,180,24,27,23,100,211,32,100,172,34,85,4,245,34,5,70,128,163,0,1,73,9,8,48,80,18,211,10,132,202,32,207,17,253,238,128,75,54,165,38,208,51,230,178,81,149,255,251,178,100,40,8,167,217,113,76,131,184,125,112,69,199,106,45,97,42,118,26,157,197,63,78,109,227,193,26,169,231,149,147,9,216,218,120,6,44,206,7,152,67,60,149,153,29,107,82,141,178,42,178,146,237,141,201,231,35,175,138,23,66,224,202,189,194,135,226,101,10,180,188,196,165,26,112,24,77,201,181,233,143,181,155,218,123,169,242,122,53,213,232,213,243,108,114,108,185,127,191,42,253,67,121,251,133,98,233,41,220,106,172,248,88,116,219,141,239,4,61,139,229,139,28,199,237,247,181,50,254,235,247,25,214,77,26,7,230,33,114,213,204,159,16,251,93,118,251,107,132,109,183,191,187,184,75,83,212,174,252,49,119,72,12,248,206,18,245,217,250,238,190,255,200,100,227,3,216,240,137,164,157,62,171,245,210,117,183,190,191,93,231,55,135,111,134,248,255,182,91,59,149,111,28,15,0,0,2,7,0,0,112,0,175,18,17,154,126,94,64,213,118,178,88,221,154,33,161,199,232,84,187,22,231,3,249,103,15,63,11,226,106,84,161,166,49,45,83,61,254,219,127,254,187,109,247,160,152,233,99,193,194,116,239,175,239,219,47,242,159,255,255,237,255,208,1,0,2,32,40,72,147,0,50,140,85,48,53,216,0,200,10,2,67,206,136,64,200,193,204,200,212,190,36,197,230,21,8,132,160,160,65,169,149,165,18,115,141,12,167,203,252,50,3,46,77,165,195,54,33,9,33,173,224,105,70,109,24,44,97,56,222,64,12,84,240,106,251,109,162,182,79,176,178,187,81,125,161,250,142,93,199,113,108,93,184,110,18,222,254,240,190,101,88,190,135,69,85,34,139,50,38,109,212,95,172,239,179,214,17,24,147,73,152,63,123,253,239,239,55,225,235,37,76,78,222,99,111,196,206,89,26,124,139,63,52,255,31,253,239,201,252,136,253,236,130,111,15,8,253,78,193,126,186,85,231,119,255,89,222,91,83,126,65,217,140,222,52,77,188,60,235,8,114,42,166,243,79,125,148,250,177,100,34,30,231,189,113,95,184,144,207,150,125,200,187,191,236,187,251,166,255,206,254,164,199,249,157,0,219,50,44,40,133,140,236,119,165,68,160,132,0,79,197,64,212,59,55,71,156,119,95,72,138,171,184,22,248,249,159,138,48,21,138,92,92,205,19,83,99,216,190,166,255,30,139,247,251,252,196,175,255,245,104,49,95,118,255,234,159,78,191,255,255,225,63,251,189,96,0,16,33,83,172,192,116,184,192,118,240,193,16,24,68,12,24,15,58,152,106,18,152,80,11,152,18,61,24,2,2,141,7,134,1,154,161,112,196,148,35,48,140,106,112,205,138,101,5,233,74,1,135,74,74,128,69,158,137,35,38,122,192,164,208,80,255,251,178,100,33,14,135,18,113,78,19,184,123,96,70,199,25,245,97,34,104,28,61,199,54,46,97,237,145,46,28,40,105,148,169,144,224,155,178,137,191,5,67,77,184,33,65,109,241,203,23,210,117,225,80,10,179,100,75,158,113,217,35,211,107,44,113,3,203,169,77,109,247,246,72,152,153,61,129,170,245,78,92,53,132,42,245,89,197,77,45,67,84,185,224,226,53,36,54,109,75,239,233,247,194,158,157,91,31,136,42,7,7,169,44,242,63,242,145,135,213,73,87,248,254,248,215,206,183,227,238,176,205,191,80,175,214,95,148,219,212,41,179,207,188,252,239,253,223,193,105,252,211,155,233,213,105,100,30,228,29,209,47,125,231,80,80,204,248,195,87,86,59,222,106,45,93,99,204,183,245,38,115,131,227,127,181,127,188,111,62,22,179,229,158,155,128,64,1,78,221,134,68,52,134,98,113,80,116,18,249,143,198,161,102,208,196,28,34,203,134,132,102,34,148,249,103,249,103,207,203,241,120,174,249,44,211,98,119,142,45,93,170,79,234,79,244,215,111,171,127,254,154,181,68,118,255,200,217,62,170,127,253,159,253,250,170,8,38,10,103,152,81,193,61,67,98,83,28,149,141,184,148,56,248,132,197,3,227,38,164,70,0,6,44,4,3,92,197,145,42,130,13,152,57,34,225,30,206,104,81,132,104,37,157,68,59,35,12,160,75,244,140,245,160,64,183,86,123,138,45,230,188,84,66,175,92,195,45,194,87,148,137,71,251,4,7,22,145,71,219,149,214,8,168,94,26,104,207,10,131,37,193,118,250,240,213,94,1,91,5,120,92,236,138,17,155,116,103,202,63,125,91,23,71,246,225,135,219,143,92,185,248,123,254,30,178,164,248,72,91,144,18,25,222,2,38,107,192,196,166,18,83,43,164,191,204,77,98,250,254,38,178,195,156,36,208,171,224,60,102,139,230,182,187,218,105,173,85,175,173,215,58,222,229,105,249,56,99,211,199,137,225,37,247,147,253,43,191,107,111,9,220,217,78,82,230,67,229,215,213,162,235,174,163,230,178,73,190,250,191,238,39,242,127,168,83,95,114,207,214,152,52,6,0,32,208,3,85,173,33,234,80,41,217,12,237,117,141,174,154,95,3,8,245,61,37,226,70,129,30,65,174,30,63,200,126,199,152,132,57,89,218,209,115,38,38,109,141,171,189,229,75,127,174,249,199,120,154,79,255,170,252,210,89,64,213,149,185,63,253,63,249,222,244,187,219,242,32,0,76,6,54,204,149,18,1,194,0,101,202,97,40,144,103,173,148,98,208,132,97,232,18,99,192,152,52,2,24,30,16,152,96,110,130,1,3,6,193,3,50,67,178,44,193,76,153,116,39,51,69,21,42,44,170,74,178,255,251,178,100,29,12,231,35,112,205,139,185,123,100,74,203,41,242,96,194,118,25,61,163,64,109,233,229,1,32,157,231,137,156,28,162,161,144,107,23,155,46,47,99,162,131,179,240,224,24,11,42,70,37,218,50,85,216,6,173,181,165,60,251,13,23,61,45,75,27,16,123,79,124,99,113,149,231,177,23,165,42,106,176,98,85,116,101,226,32,28,156,145,3,30,52,4,62,249,66,61,149,217,235,189,74,79,82,240,226,187,212,31,187,181,99,11,245,237,51,116,72,213,201,100,153,251,127,109,31,237,23,132,125,250,223,246,221,252,95,246,173,225,51,76,228,55,166,169,178,181,109,239,61,115,19,26,199,222,179,254,90,125,9,86,55,88,222,253,85,63,51,111,157,231,89,194,111,123,62,81,179,194,73,196,206,245,111,150,234,231,27,167,170,255,245,107,251,255,95,22,154,254,92,202,0,0,0,7,50,223,149,62,196,91,41,224,99,203,109,4,32,163,147,27,207,15,192,131,233,177,35,141,42,111,148,191,31,255,197,48,107,18,168,39,102,132,206,241,144,173,234,255,255,247,255,233,255,79,244,106,31,254,255,255,252,154,191,106,183,255,205,252,124,47,17,68,242,86,207,118,128,10,73,62,96,75,38,202,154,114,93,229,28,37,66,115,195,131,5,248,42,3,52,226,144,4,133,70,119,17,84,96,32,72,17,132,235,78,65,194,28,113,13,218,164,143,168,0,77,59,94,64,187,128,48,20,195,245,16,97,154,201,225,29,164,56,122,113,138,190,105,104,244,87,248,71,219,126,102,117,12,198,158,68,214,181,252,49,183,100,249,112,170,148,185,98,10,138,249,87,222,171,159,167,159,37,3,149,100,102,251,167,195,110,251,22,50,145,250,128,86,225,184,85,239,192,250,54,99,218,85,171,238,154,250,223,251,221,31,227,13,169,76,236,98,239,69,222,159,117,147,80,80,30,182,251,241,247,236,183,76,141,61,98,243,109,98,56,242,106,229,177,5,124,177,196,158,10,49,178,56,124,177,206,204,46,234,13,106,52,111,77,165,101,142,191,181,189,69,161,253,203,192,47,46,112,101,161,5,183,67,19,197,164,170,195,41,146,67,39,71,51,23,136,5,249,115,251,129,199,141,165,30,239,212,35,96,242,140,28,196,81,51,234,102,124,227,87,171,255,71,187,125,55,239,70,65,80,32,158,174,159,244,106,23,249,93,255,246,174,186,63,47,200,160,49,192,207,53,21,139,50,10,117,49,4,67,36,55,204,162,224,204,211,32,76,44,18,12,74,49,204,30,10,76,9,4,12,162,64,76,31,4,65,1,177,157,3,250,26,1,0,176,192,176,122,166,38,102,149,212,62,40,53,247,11,210,183,213,153,34,167,168,195,2,101,255,251,178,100,35,136,231,136,113,76,131,185,123,240,68,132,73,208,96,197,118,25,125,163,66,237,233,229,1,12,157,167,201,147,29,144,130,221,165,88,235,48,18,62,154,39,79,206,215,164,118,238,206,145,73,32,86,226,180,105,147,149,220,99,50,231,54,78,209,97,168,187,225,45,202,164,231,88,90,246,170,236,143,27,45,141,167,5,156,90,143,213,134,55,164,198,50,170,166,4,88,240,144,204,141,186,77,240,166,242,33,185,145,64,238,226,200,40,112,81,132,170,249,111,131,5,13,60,249,234,170,249,87,234,140,25,141,45,161,217,236,219,152,74,99,64,66,164,196,196,240,214,160,126,184,43,109,231,222,124,77,124,37,179,32,158,127,137,113,188,52,238,135,179,207,253,51,229,222,211,44,245,145,119,189,127,95,150,191,139,99,120,237,95,245,198,239,245,241,225,215,58,93,210,36,151,164,65,57,52,74,118,180,3,164,53,196,111,8,36,50,239,28,115,198,6,23,69,120,122,41,86,110,1,111,65,158,178,192,39,156,76,17,67,199,196,182,203,80,216,231,86,213,255,199,245,29,248,123,253,78,109,203,121,191,247,170,74,115,252,231,255,255,225,192,128,12,169,76,96,1,230,191,58,104,90,166,230,62,56,26,114,213,67,241,235,8,160,56,98,197,77,171,97,129,175,120,61,123,83,67,228,87,43,213,129,203,100,194,107,96,106,45,66,35,220,26,198,74,157,32,240,140,172,51,7,77,51,188,171,187,82,159,16,216,50,237,52,215,184,181,149,1,184,78,95,17,112,190,88,42,18,193,246,220,119,23,93,209,11,182,20,184,202,46,30,140,26,84,20,102,171,81,2,154,6,34,118,216,127,179,95,80,181,130,201,43,100,137,193,243,38,178,136,141,218,230,214,241,140,99,255,175,228,207,106,64,235,67,118,220,171,34,34,203,31,89,76,75,155,252,82,146,230,205,73,108,80,151,197,223,114,158,20,3,203,112,14,116,211,247,208,119,61,81,212,169,51,35,220,164,54,94,230,36,108,67,134,157,141,27,164,162,71,194,31,87,93,102,4,194,105,138,8,44,149,0,239,235,14,246,161,84,158,78,4,66,0,168,37,10,0,191,108,231,59,125,50,181,0,232,113,130,108,181,61,31,50,121,123,235,254,173,254,255,252,215,255,61,239,166,38,205,4,26,243,196,71,146,254,186,228,191,255,254,132,3,5,102,186,188,226,5,168,224,112,204,193,0,176,194,191,136,209,226,96,193,81,100,200,19,36,148,62,0,3,70,146,28,230,11,4,70,7,134,102,81,24,1,4,133,47,55,95,95,205,241,230,83,250,161,137,176,245,148,142,168,25,232,179,110,43,116,48,16,101,68,230,175,116,169,43,41,110,131,182,159,255,251,178,100,40,142,167,162,112,204,3,185,147,114,73,71,122,29,100,77,126,27,161,165,50,78,225,237,65,22,30,40,29,145,41,232,194,93,50,154,181,37,98,85,72,218,41,71,176,234,232,107,47,76,170,15,135,160,4,129,156,205,79,235,42,62,202,67,129,60,48,194,180,69,138,160,231,63,28,228,209,28,233,209,124,130,135,194,16,189,36,76,178,145,35,82,9,73,133,176,209,100,70,186,38,1,52,44,155,17,129,118,158,68,134,154,36,39,162,209,242,26,48,25,18,203,34,235,83,160,242,61,209,23,130,219,80,9,11,14,145,2,154,149,145,118,35,134,250,210,50,114,242,146,89,210,24,59,233,137,244,205,105,160,169,194,222,58,90,173,20,79,41,202,35,105,152,163,73,214,249,195,233,104,59,147,44,138,139,44,236,164,86,200,182,99,220,31,172,0,0,1,0,0,0,15,0,73,26,89,4,14,20,20,94,130,128,219,2,209,148,210,10,147,18,128,4,143,149,51,201,126,38,143,93,172,28,135,112,79,125,235,232,93,191,219,237,95,211,255,223,252,213,85,180,237,17,100,109,19,64,76,162,178,202,196,8,161,119,244,89,118,144,12,195,17,248,208,212,164,209,86,192,209,241,232,88,12,51,38,145,52,224,1,48,4,34,50,128,26,48,56,1,49,28,69,52,124,204,6,132,194,129,81,150,5,10,184,16,136,115,169,208,193,64,121,148,47,165,105,151,3,226,230,166,219,195,27,137,1,140,149,6,176,176,84,116,68,149,252,81,204,38,123,90,21,100,193,1,17,75,129,37,132,117,138,180,155,59,146,148,178,95,136,147,81,102,241,170,188,157,144,54,71,52,165,9,129,23,8,10,118,143,149,253,117,29,48,76,19,112,218,220,126,49,139,175,251,45,106,209,103,160,61,15,186,153,138,123,71,133,240,127,184,238,167,215,255,230,250,248,246,241,53,204,201,239,144,102,252,61,45,47,139,87,91,75,122,99,255,72,185,94,119,188,22,234,122,235,233,177,221,182,160,114,173,163,82,216,111,182,230,43,171,181,203,250,94,12,210,81,122,219,237,176,51,9,49,184,146,211,235,113,36,124,0,130,160,179,5,100,97,128,0,63,38,3,150,147,148,117,10,135,65,111,10,12,76,195,119,221,135,163,211,108,4,226,138,97,237,228,219,61,134,244,255,70,219,235,237,179,42,130,37,178,124,191,171,57,162,80,220,208,96,16,209,201,210,18,199,63,247,21,0,0,129,124,18,114,22,129,154,111,140,99,67,0,20,40,109,206,153,166,73,229,148,50,57,8,88,46,50,18,53,17,124,176,12,90,128,106,178,89,35,57,168,169,195,161,107,86,172,242,199,1,38,104,17,148,212,183,37,32,28,6,143,206,255,251,178,100,32,14,166,113,104,206,155,152,123,64,71,39,105,230,101,45,118,157,97,163,48,46,233,237,153,34,157,232,41,145,50,56,82,29,37,170,144,127,238,219,213,187,96,164,205,112,117,238,202,38,185,113,36,35,94,146,184,123,239,80,144,123,120,42,34,198,34,107,134,127,227,125,46,62,214,109,0,72,156,52,223,92,64,215,164,159,196,253,187,243,217,7,225,26,251,245,253,35,124,200,235,235,63,127,235,239,225,245,186,233,47,110,46,216,218,152,137,139,168,49,244,190,229,233,159,109,107,118,62,25,188,17,117,212,72,209,222,165,151,75,108,118,26,78,16,107,53,171,206,40,239,212,130,90,118,4,93,118,224,249,193,126,12,55,81,90,225,54,191,106,110,170,186,247,0,160,0,128,110,146,149,25,18,181,108,157,46,143,66,221,66,160,205,74,197,27,130,96,131,40,24,163,88,140,194,7,180,225,254,87,253,244,30,180,11,29,122,211,245,212,245,165,73,63,87,255,87,239,255,255,243,203,103,205,171,81,109,195,91,178,13,31,95,255,114,130,23,83,12,169,69,14,83,104,13,210,15,130,167,129,167,90,81,167,35,113,128,1,137,134,136,9,131,192,88,16,12,53,124,150,48,140,83,48,24,67,51,240,158,3,25,50,134,144,244,89,194,127,147,76,114,101,106,209,41,42,201,109,93,0,129,144,35,160,0,16,227,141,48,66,104,233,36,227,87,198,72,20,228,130,142,179,155,42,128,131,17,198,152,202,0,182,195,82,2,9,235,66,148,195,16,41,98,22,153,123,11,7,184,170,134,111,9,171,81,156,74,227,101,61,251,39,202,46,246,81,110,164,28,250,194,238,62,61,245,212,122,234,55,57,80,247,184,69,3,223,70,121,38,223,102,206,148,11,85,72,77,242,251,123,166,241,125,226,85,248,17,95,13,124,100,30,186,157,112,106,207,104,91,219,107,134,235,254,110,231,185,210,27,246,29,144,179,237,219,89,163,227,39,254,161,123,192,206,213,16,240,144,65,219,75,183,60,60,165,107,134,221,235,192,129,92,174,252,25,216,73,252,130,110,196,97,192,16,3,248,5,76,88,84,203,2,126,152,109,129,154,85,172,35,66,145,250,40,94,15,149,203,117,219,254,8,120,68,143,129,144,5,65,237,255,86,199,255,127,188,239,244,255,235,255,50,236,233,210,239,84,237,28,134,160,218,205,45,172,146,35,255,179,213,255,255,214,0,0,0,52,0,218,50,59,240,205,104,83,135,16,76,28,92,58,31,24,240,145,133,128,140,146,50,144,201,5,79,80,236,196,131,199,72,12,161,173,132,4,11,162,113,16,13,24,112,124,244,50,146,128,22,31,102,1,9,116,152,11,226,80,70,199,97,62,21,169,255,251,178,100,35,14,166,222,113,206,27,155,121,82,76,199,121,234,101,45,104,27,105,163,58,110,61,151,65,14,28,39,69,164,149,162,80,8,240,231,31,105,186,158,227,213,182,0,116,61,58,138,86,221,204,212,124,161,145,218,146,180,204,94,153,147,192,25,248,138,67,167,194,207,203,127,195,6,123,110,37,32,55,221,99,107,219,25,86,107,47,49,150,31,165,217,141,181,244,103,204,92,115,226,157,178,62,61,113,191,188,127,240,243,62,83,91,242,131,125,116,154,173,161,231,114,166,189,113,186,123,87,105,139,231,103,62,179,121,155,50,123,43,221,198,24,42,249,171,152,241,33,93,181,156,108,28,79,226,166,89,227,196,110,121,17,243,44,54,166,69,44,87,244,88,182,190,119,254,63,250,244,249,155,57,104,0,1,96,0,2,128,27,130,192,16,118,211,220,243,139,161,42,174,162,148,245,48,49,246,192,224,150,66,200,8,243,79,98,79,228,236,115,254,202,232,188,147,114,208,246,219,92,204,195,253,255,178,94,164,127,250,159,253,170,93,68,134,62,165,43,15,8,185,121,165,47,252,71,255,255,254,180,66,131,140,224,108,72,206,243,51,88,3,76,36,25,55,239,180,206,195,180,71,50,24,252,46,18,48,40,24,214,98,128,168,32,194,224,211,80,135,17,140,160,10,13,7,46,5,208,10,8,75,38,217,163,226,1,1,205,56,78,223,32,50,160,14,3,47,210,251,134,210,12,226,6,7,78,43,203,123,51,89,192,14,134,66,200,144,144,115,216,231,57,226,223,110,37,99,98,226,3,37,247,118,179,234,145,203,212,171,149,70,108,207,124,194,214,31,214,85,185,216,203,227,77,218,160,56,98,61,227,75,75,55,209,176,252,196,17,59,85,82,33,171,159,61,183,10,44,198,110,255,218,119,59,179,169,207,78,50,125,78,13,105,0,148,239,156,44,125,124,102,187,48,69,145,169,181,200,78,79,142,141,175,251,237,137,17,167,63,19,145,192,174,243,101,97,28,124,53,53,68,162,122,190,155,53,124,121,87,91,46,252,157,92,178,120,215,58,64,45,129,14,3,6,198,157,48,195,7,152,32,227,51,10,9,132,184,38,5,36,30,188,0,128,208,11,154,116,141,250,222,172,111,125,7,173,37,224,122,43,71,67,220,248,52,129,141,215,254,215,109,247,255,233,255,255,174,130,191,253,151,167,255,18,127,251,68,0,4,163,9,197,140,39,48,55,23,244,217,99,83,45,30,205,157,175,55,233,20,195,197,227,54,5,76,0,13,49,120,36,220,128,82,17,96,8,10,108,1,209,58,145,108,192,226,241,2,182,89,126,202,31,185,241,104,2,76,239,170,57,238,34,99,150,131,136,240,85,12,218,68,160,38,206,255,251,178,100,38,142,135,15,97,77,147,152,123,82,73,11,233,243,103,5,40,27,229,167,52,46,229,237,145,8,156,40,41,156,8,160,13,45,194,138,220,99,7,236,34,124,13,33,20,58,198,113,116,149,220,1,246,63,98,224,175,249,89,212,67,21,233,218,73,50,228,86,227,109,142,242,245,238,155,52,123,165,183,178,137,195,13,74,56,191,112,107,19,108,170,204,167,131,78,151,10,117,107,130,98,87,216,164,142,40,184,45,168,98,215,204,93,127,255,196,219,149,238,147,48,174,106,24,16,142,224,213,70,132,218,47,60,170,197,31,220,142,25,198,93,97,48,200,225,163,139,15,190,240,174,110,159,109,140,84,217,81,140,115,53,246,107,10,150,197,156,201,179,144,67,224,78,171,184,254,219,207,253,119,246,0,0,0,59,114,79,192,224,4,174,109,76,63,67,162,241,18,18,142,225,130,45,134,108,139,211,240,237,166,39,196,182,206,192,162,131,26,244,117,54,252,228,47,147,254,212,111,167,255,183,255,237,174,135,250,127,255,251,237,251,255,253,127,232,70,245,11,224,49,38,26,15,36,17,10,60,96,241,236,104,160,182,107,42,22,97,144,154,101,118,72,100,248,232,97,184,130,97,137,16,28,3,152,32,22,26,10,18,139,3,230,3,6,198,11,147,167,82,64,224,68,72,1,151,15,40,202,42,227,212,183,233,140,119,133,66,70,180,122,219,68,11,132,203,1,194,165,121,32,173,227,140,134,95,46,134,200,136,119,189,209,111,50,130,209,232,122,92,221,135,105,183,195,25,52,50,232,223,125,225,157,133,116,175,144,200,12,151,141,72,94,232,208,231,152,219,210,191,178,43,243,163,157,53,70,228,110,243,183,222,242,180,171,124,169,15,113,163,61,240,125,219,55,179,154,149,203,68,53,202,180,222,126,111,143,137,187,101,112,185,117,130,180,191,220,206,59,167,242,21,186,215,77,235,192,206,55,63,237,78,175,211,183,139,122,209,9,106,174,97,164,235,98,254,227,31,73,203,227,200,235,254,239,126,151,255,205,173,255,159,44,186,178,133,148,235,48,0,0,130,21,122,150,128,34,100,90,192,204,236,105,113,4,5,214,155,48,154,134,54,24,10,174,51,168,179,210,167,99,181,66,152,238,18,137,75,183,216,119,31,255,233,161,246,215,255,175,255,254,86,199,255,252,206,183,173,222,223,115,180,200,73,161,0,20,83,152,171,8,16,184,121,200,135,94,190,96,101,103,23,184,3,84,4,25,149,86,84,130,3,78,40,168,68,108,116,89,231,116,58,37,14,74,236,12,100,0,5,249,31,32,167,21,211,228,189,247,74,112,167,192,151,62,142,211,105,82,79,113,84,241,210,225,87,128,80,235,228,65,194,226,106,255,251,178,100,39,140,198,184,104,207,27,122,122,144,73,233,89,209,104,194,118,29,9,191,50,14,229,237,193,37,171,168,13,156,20,160,157,241,157,60,29,200,40,139,234,234,226,214,184,219,132,78,135,254,21,168,85,176,237,107,186,180,73,176,96,41,169,204,27,231,11,223,59,139,233,218,31,121,7,77,33,164,69,163,50,171,175,152,153,90,129,28,244,45,176,53,239,243,43,189,121,34,105,254,104,218,86,41,8,225,185,114,52,38,8,248,229,65,19,76,174,75,214,51,220,164,213,45,181,229,151,41,12,232,43,125,236,65,228,197,123,50,29,170,184,66,194,229,30,193,66,71,222,149,43,30,211,103,222,36,243,205,21,252,190,45,98,68,145,117,179,151,0,88,115,65,6,52,18,8,135,99,41,152,49,116,50,36,33,249,143,25,98,46,195,224,56,30,67,25,193,168,203,165,248,212,227,176,21,142,68,174,171,71,159,209,17,76,141,163,127,71,156,87,221,253,223,217,255,255,232,53,127,95,255,255,100,151,234,61,30,191,79,251,191,212,96,97,176,101,81,134,106,133,124,99,57,76,99,200,246,99,39,46,100,32,254,40,88,24,116,81,53,227,5,131,51,69,73,20,2,35,249,162,0,96,12,161,132,81,156,33,48,153,12,5,169,223,117,94,207,4,26,2,23,168,14,7,54,138,130,139,14,155,74,73,128,20,2,168,194,160,88,155,90,195,75,205,95,36,8,76,26,180,162,33,233,152,147,162,135,174,164,154,31,16,138,239,99,25,78,31,214,229,141,132,189,65,45,224,138,99,122,37,34,221,112,143,218,142,7,71,242,68,134,223,104,98,222,242,80,238,251,87,82,92,23,181,111,142,22,255,41,16,153,219,90,3,55,127,44,5,237,169,133,141,195,225,223,182,183,233,37,238,195,7,80,13,83,96,218,39,121,69,11,196,221,141,134,188,118,247,159,121,141,172,75,111,1,212,74,164,243,19,47,172,209,39,189,155,49,115,219,235,47,217,51,104,46,59,198,231,249,249,254,240,190,125,179,127,255,198,191,255,31,229,243,181,128,1,5,43,46,97,162,136,17,24,210,13,125,6,168,221,211,10,93,92,13,104,11,196,133,34,160,180,118,93,226,74,229,222,4,53,221,41,84,171,239,59,39,127,251,202,159,39,255,79,255,237,162,212,83,247,67,183,255,247,100,155,235,127,255,86,255,20,183,203,73,91,193,224,0,0,49,18,8,220,19,211,0,93,141,181,26,49,249,8,251,79,179,154,130,204,78,23,50,168,236,192,160,195,22,139,13,180,158,44,6,12,2,36,51,122,12,232,65,37,138,174,140,148,54,8,92,255,81,246,63,45,51,99,49,17,67,69,35,35,100,1,82,26,224,178,44,148,144,255,251,176,100,37,142,199,79,104,77,19,153,123,96,69,235,170,35,101,226,82,28,249,193,52,46,225,239,9,16,169,232,77,129,21,248,70,213,168,22,103,88,44,116,42,91,241,98,192,204,207,91,1,23,68,252,42,247,210,76,207,81,49,67,37,128,201,243,135,235,232,68,19,36,208,156,191,22,24,157,197,221,88,36,218,198,77,244,6,232,61,169,92,156,150,173,94,235,84,56,21,93,180,184,106,176,32,238,136,77,171,3,9,86,40,175,200,182,140,103,24,248,199,212,41,232,144,206,151,10,147,49,196,232,240,198,162,111,41,132,23,205,82,152,205,105,175,230,244,112,173,21,152,131,122,46,11,219,85,168,245,20,246,48,113,186,129,146,205,13,181,210,44,56,150,26,93,254,161,110,60,177,22,101,133,77,79,147,240,166,28,96,42,172,54,0,0,146,247,86,136,200,36,192,188,38,46,40,27,48,162,183,168,132,133,126,244,50,22,33,237,217,60,24,52,93,80,165,187,23,119,250,158,148,255,255,111,255,251,183,255,239,163,109,244,255,255,246,219,224,200,255,254,171,254,118,232,191,14,89,41,155,16,134,160,38,1,135,134,119,47,34,134,225,166,133,177,139,6,97,142,217,209,135,99,209,134,68,41,138,193,89,129,129,9,132,32,89,153,102,8,128,34,2,3,166,61,144,128,208,141,69,194,129,40,228,0,195,0,187,5,27,111,165,160,178,182,162,64,122,43,72,134,86,250,33,91,58,37,67,222,219,132,91,57,182,30,52,6,41,70,3,241,165,130,164,199,91,29,230,144,167,42,211,111,130,212,42,39,76,26,63,49,97,80,137,128,178,15,104,75,193,191,61,218,86,233,7,19,185,100,108,180,197,238,109,24,130,150,165,226,90,206,236,159,117,86,226,83,142,64,16,203,181,51,184,214,237,77,173,236,137,52,194,206,55,109,99,49,49,108,57,247,254,169,12,153,211,160,240,123,144,212,182,225,21,255,200,149,190,251,134,188,77,124,186,251,85,248,223,87,100,129,159,9,190,186,77,79,251,34,223,237,250,189,51,27,31,235,89,146,255,193,207,244,247,249,182,127,215,251,243,236,77,133,249,80,0,64,139,107,164,104,229,86,171,51,52,116,161,239,82,134,91,180,61,103,166,8,86,251,180,149,119,127,97,147,8,226,175,129,126,159,191,255,250,5,251,255,255,255,246,211,71,250,255,255,244,230,197,5,234,0,102,111,249,83,23,116,167,245,191,157,191,92,0,0,115,4,128,205,217,35,56,205,28,220,6,115,62,24,142,234,28,3,137,66,199,67,27,156,146,136,56,232,106,101,161,131,193,229,0,211,98,3,76,38,4,88,0,184,36,88,8,60,71,32,3,250,119,200,165,163,193,114,0,255,251,178,100,30,142,230,214,103,77,147,143,102,64,74,109,26,3,105,5,104,27,149,151,50,78,229,237,129,2,140,167,73,145,37,210,67,64,82,233,51,99,84,14,58,73,70,86,82,181,61,132,65,91,213,220,164,205,191,124,40,134,174,32,131,81,47,178,24,206,131,140,194,81,161,177,155,139,214,252,209,91,25,108,162,68,233,132,177,94,11,199,121,141,185,221,109,149,71,249,219,172,65,68,230,186,174,117,85,35,159,227,27,122,42,138,90,109,85,127,37,157,174,122,80,129,223,216,167,54,147,110,71,61,60,153,89,9,26,5,67,81,36,163,205,141,250,80,157,249,202,236,203,245,78,238,104,235,234,103,232,79,56,250,50,115,29,130,108,248,10,199,85,230,222,122,38,223,165,179,242,29,98,145,67,81,10,30,172,240,132,232,10,84,0,2,1,233,42,104,136,204,169,188,184,1,57,10,152,74,67,218,174,60,150,196,62,128,224,179,174,123,87,229,145,87,236,169,51,176,103,21,74,54,213,69,231,255,70,163,255,247,253,255,255,126,255,235,255,255,211,174,239,86,39,255,156,248,175,196,252,111,254,163,255,191,235,198,0,198,16,141,102,152,32,38,93,209,38,27,40,160,0,220,204,191,28,42,56,135,24,230,13,23,102,2,2,133,156,51,20,241,48,56,71,48,12,36,50,244,119,61,8,6,138,220,77,33,68,190,51,208,200,132,247,90,27,50,165,48,214,71,242,245,206,184,0,210,158,81,165,45,48,244,178,115,195,43,181,0,174,228,115,105,241,98,81,130,3,201,177,38,108,89,228,94,170,203,55,72,194,72,58,233,58,23,127,220,218,141,120,101,248,29,111,207,114,147,89,101,114,194,207,187,78,7,179,236,248,174,235,207,108,86,144,190,110,145,121,120,36,211,92,170,56,228,109,125,63,131,43,184,147,182,26,159,63,95,231,255,153,251,239,166,164,218,73,54,151,177,86,105,165,186,249,247,159,36,127,188,71,190,99,239,174,92,102,161,205,223,227,237,131,122,212,38,173,224,249,135,251,90,54,158,247,213,165,222,190,55,253,226,213,71,217,179,164,175,168,2,105,42,218,32,44,173,121,211,143,1,242,42,34,68,59,129,73,205,146,90,61,67,86,152,170,48,182,101,105,2,23,157,193,213,59,154,55,235,118,254,231,167,129,70,80,255,155,251,182,127,222,75,255,242,151,195,95,183,223,71,204,244,253,128,0,0,48,161,210,107,240,28,111,172,110,104,90,158,103,104,126,107,49,232,111,152,68,99,97,126,97,113,140,96,168,14,97,72,142,102,114,84,34,15,12,43,18,204,91,53,12,220,80,17,131,0,128,206,41,7,60,51,7,99,133,131,107,121,135,21,100,24,112,128,227,237,133,255,251,178,100,36,142,199,130,103,203,147,186,123,96,73,8,249,193,111,39,40,155,129,151,50,78,229,237,81,41,163,231,77,147,29,216,243,110,65,115,42,216,135,87,16,132,138,246,99,134,88,101,43,238,181,199,141,50,202,201,188,61,90,55,4,19,15,163,84,203,93,193,132,186,122,24,67,90,99,212,92,190,224,188,93,145,80,71,200,115,63,85,25,49,33,185,57,225,47,45,208,158,76,157,126,84,99,208,159,205,135,85,163,133,206,102,121,91,138,61,202,70,129,125,70,212,165,124,105,86,12,11,166,26,103,206,34,215,31,227,112,239,182,188,106,200,52,81,106,132,63,26,33,166,229,148,204,75,98,206,255,241,190,117,170,53,205,236,165,204,159,90,61,91,53,102,182,109,74,156,103,158,87,175,254,216,33,99,79,247,107,82,209,109,119,43,73,109,68,18,125,61,218,64,69,243,16,6,145,24,232,66,90,133,230,192,198,136,194,44,243,245,17,9,114,2,102,6,8,113,187,89,8,163,71,171,73,148,83,49,65,65,44,244,104,145,71,47,169,12,121,220,177,207,187,255,189,72,85,63,255,183,255,229,191,45,254,223,255,250,176,71,12,60,175,250,192,35,8,143,51,60,15,67,26,74,115,86,70,35,36,64,83,54,251,195,12,7,99,12,8,35,34,67,181,68,97,56,108,99,41,178,12,8,12,14,4,140,244,16,205,55,9,131,50,26,69,129,56,76,115,35,101,83,94,106,48,73,226,161,165,218,236,159,102,104,146,181,199,154,93,100,4,183,144,120,20,156,163,171,157,118,55,60,87,96,182,211,120,165,71,88,30,69,70,245,64,112,163,162,174,208,156,229,202,169,24,80,139,104,110,68,169,175,126,224,229,150,72,56,114,186,157,27,157,62,117,72,74,137,247,18,158,30,149,175,41,12,185,71,234,102,232,176,154,53,168,176,29,51,77,131,109,203,126,249,248,254,176,254,41,172,53,173,72,99,42,232,165,17,187,81,181,81,157,230,127,247,191,245,175,6,182,237,95,95,61,14,214,55,21,119,23,109,49,49,9,177,29,184,79,45,141,195,222,169,156,94,186,137,128,24,128,73,255,229,128,2,128,16,108,169,216,35,177,75,161,195,225,242,149,144,44,68,92,86,144,14,59,51,110,32,97,158,105,110,74,26,55,29,95,25,121,253,73,42,43,35,244,118,208,179,76,122,175,84,255,4,148,9,8,181,6,46,142,223,235,255,253,255,111,171,91,255,255,176,210,137,31,239,68,0,0,35,17,20,243,43,157,163,31,107,3,82,216,131,6,11,83,109,215,115,107,133,115,34,192,99,49,3,147,9,0,83,0,129,211,12,144,3,2,193,65,0,64,104,40,222,15,8,60,4,195,178,0,140,1,255,251,178,100,28,15,231,28,101,76,19,186,123,84,76,41,89,194,111,39,40,153,161,133,52,14,229,237,153,65,170,39,77,148,41,168,61,53,194,113,33,54,255,193,70,89,33,80,172,48,132,20,208,112,84,131,146,90,197,232,140,168,193,9,44,14,197,159,191,68,69,101,151,215,203,158,27,68,163,48,239,63,9,241,182,253,248,132,23,8,179,22,10,86,102,101,41,169,178,116,35,49,80,210,113,46,37,105,203,124,180,84,228,123,179,83,158,243,91,156,218,198,175,135,150,65,75,138,10,8,184,69,153,121,146,61,252,242,93,50,233,78,107,57,95,239,94,7,248,135,54,35,91,174,221,202,90,170,51,32,101,207,242,125,107,223,252,103,95,234,250,131,154,246,63,191,122,26,50,77,150,118,91,198,82,193,220,172,202,139,91,185,218,208,224,86,180,207,180,145,208,44,33,63,17,126,206,224,0,8,103,228,160,64,212,0,80,105,96,16,192,40,144,4,151,36,134,73,98,199,64,141,102,44,81,202,180,69,165,134,75,178,150,143,30,115,98,119,14,81,231,141,169,97,217,67,118,203,175,255,245,239,255,251,63,255,215,171,81,254,180,255,255,248,223,29,103,65,151,162,83,83,211,65,128,137,9,136,203,161,128,77,129,129,103,113,142,68,201,162,24,25,143,34,153,130,131,137,137,227,193,48,94,2,32,12,0,46,64,33,184,32,51,16,17,198,156,37,166,50,76,50,200,12,124,33,173,146,35,3,201,132,162,45,42,26,64,150,30,161,8,47,194,26,183,238,2,173,129,130,192,233,241,101,77,222,57,97,185,143,31,71,4,46,12,226,76,117,227,139,52,200,88,134,212,118,163,39,89,158,106,38,160,155,195,174,86,193,155,174,237,222,154,183,165,117,94,170,255,92,222,250,82,251,111,31,114,38,161,98,17,47,206,77,146,42,249,119,188,77,220,151,51,182,172,79,189,222,154,206,126,115,55,107,251,107,196,168,40,253,32,99,205,240,209,254,117,255,255,239,122,207,207,137,233,241,208,172,69,171,131,86,177,2,242,234,12,29,235,43,121,150,29,117,226,66,135,175,64,3,150,230,135,37,124,10,181,145,30,165,17,168,92,228,79,142,68,77,177,224,135,248,12,120,7,21,138,129,51,200,155,113,183,126,68,31,125,178,240,212,218,62,186,39,255,218,169,191,255,230,127,255,109,91,127,163,163,255,255,249,6,32,228,36,97,177,212,118,239,33,50,64,55,58,37,186,218,239,232,0,0,9,184,198,45,83,10,186,12,241,92,53,48,228,202,128,35,176,79,141,190,54,49,144,248,194,167,178,234,7,6,204,98,120,48,0,20,42,14,52,65,12,18,16,71,84,244,34,11,15,15,138,3,150,74,128,57,255,251,178,100,29,14,230,76,99,206,27,143,92,210,75,229,169,227,104,75,124,29,197,163,48,78,229,237,209,6,146,167,73,146,161,240,20,164,8,3,47,4,208,159,213,248,197,71,12,244,168,119,42,89,3,85,100,138,208,173,76,197,27,34,149,149,49,122,186,161,132,237,131,103,228,245,182,50,243,23,241,35,200,255,44,165,53,145,76,127,58,143,224,250,53,196,35,222,81,126,81,113,190,27,151,163,170,33,92,138,202,41,236,142,211,130,65,245,129,154,230,255,190,179,186,147,101,37,132,9,12,88,241,96,222,14,73,34,192,25,108,89,9,174,148,44,170,48,210,152,94,1,56,226,102,140,177,196,193,81,29,171,18,140,238,153,67,91,90,86,57,78,229,38,199,160,121,170,222,128,0,156,3,32,52,246,32,22,80,101,65,193,190,85,85,74,210,134,51,44,49,130,26,51,210,92,232,212,213,107,10,198,145,111,142,67,42,191,199,252,121,24,19,255,251,109,34,53,34,89,124,87,122,140,86,249,112,204,98,40,3,7,3,28,254,143,127,252,188,149,255,236,223,24,253,0,17,140,43,41,143,230,1,145,7,89,183,11,41,135,3,209,151,187,177,155,66,193,139,96,65,142,69,48,24,36,48,36,20,51,8,199,4,5,132,66,241,164,97,200,30,148,24,48,153,55,233,13,40,239,6,92,33,125,64,145,64,2,128,128,231,145,206,190,220,66,227,52,181,14,67,33,67,151,251,206,91,219,12,205,57,215,115,132,233,151,180,160,72,154,149,130,130,157,106,105,199,40,150,201,160,129,17,78,246,149,81,192,109,50,128,226,213,137,187,145,27,74,57,182,6,83,202,67,119,33,240,78,28,214,174,103,60,249,63,179,229,81,230,217,135,100,226,22,168,85,185,48,23,156,60,35,37,108,70,245,153,162,69,134,168,81,97,121,66,132,56,103,17,124,56,255,51,235,217,206,205,171,41,21,180,45,156,170,74,180,71,63,15,199,155,196,76,239,119,222,171,254,166,253,150,179,227,208,243,120,203,25,197,78,183,26,92,118,164,226,163,199,111,140,254,30,169,109,83,27,245,182,41,171,103,82,166,128,14,101,214,28,196,64,3,83,31,36,125,164,129,5,5,35,190,102,171,23,129,3,165,106,53,229,67,197,154,163,174,66,166,17,40,36,34,222,166,211,164,197,71,239,255,50,198,83,132,42,90,219,201,93,254,142,179,159,245,80,191,251,247,85,201,132,0,0,1,88,43,1,53,233,124,243,133,51,182,55,204,190,82,49,34,60,194,135,241,83,153,141,201,70,62,33,133,147,198,141,20,25,20,6,131,73,231,168,110,198,130,67,25,3,234,62,6,104,89,71,89,23,196,129,46,146,162,84,116,122,211,90,106,255,251,178,100,33,142,231,1,104,77,27,154,122,208,76,202,217,227,107,2,40,22,193,143,54,109,181,27,73,110,41,103,13,145,46,121,94,16,21,172,39,11,242,172,202,141,64,29,88,73,190,17,3,212,130,129,34,128,94,5,51,18,160,252,44,69,17,238,226,165,39,228,150,43,214,67,70,52,104,166,18,58,115,157,228,102,22,42,213,133,155,120,147,44,44,55,139,224,196,212,44,98,53,188,125,99,9,246,21,107,210,190,125,43,84,113,187,237,210,216,211,108,86,163,142,46,179,72,85,198,235,6,73,189,43,247,211,56,119,163,224,60,43,167,87,24,213,243,199,255,219,226,216,249,182,169,10,218,245,108,32,138,136,14,207,37,111,195,139,45,54,206,193,60,203,151,41,28,156,111,73,33,57,219,16,34,73,105,233,183,30,239,247,128,1,64,79,33,107,230,8,152,64,165,112,23,232,165,9,220,48,25,100,68,193,6,99,30,18,123,175,83,135,65,206,113,161,72,173,136,69,56,54,248,207,246,207,234,159,239,67,181,255,162,127,211,255,183,39,255,255,255,250,227,23,39,255,221,253,248,25,5,144,46,245,161,240,206,67,214,9,52,192,47,207,15,148,213,133,12,88,40,229,218,140,237,100,201,207,12,145,24,187,105,130,99,130,106,100,28,38,16,34,141,225,81,68,164,48,49,212,212,40,69,5,11,213,97,42,190,60,96,1,139,169,111,243,42,104,58,72,186,223,103,45,90,180,164,120,245,188,76,181,252,197,225,98,155,148,193,112,137,186,59,82,51,83,16,154,155,158,113,255,89,105,90,71,81,53,68,158,125,167,79,186,74,73,40,206,182,98,125,114,74,210,230,195,226,78,79,11,162,209,42,31,51,87,65,57,77,57,209,20,234,89,237,158,233,47,90,110,195,233,97,139,27,6,69,59,145,208,162,247,90,29,235,208,85,235,112,23,99,168,26,154,133,148,102,226,163,10,26,91,84,162,213,74,143,65,122,134,200,6,178,66,131,232,26,69,248,97,39,152,99,252,150,108,8,115,91,93,192,151,97,198,70,58,19,237,118,102,220,155,92,187,69,203,129,142,213,21,29,20,103,230,18,219,209,81,140,191,171,250,255,255,95,249,127,248,190,219,255,81,231,21,155,183,50,184,90,46,226,41,141,96,232,154,24,25,106,148,255,87,178,190,248,105,249,136,253,225,79,63,68,0,2,51,25,18,243,100,229,211,83,141,211,20,226,99,20,70,131,73,202,195,25,193,163,17,71,3,6,131,64,8,80,36,60,11,9,38,3,14,166,3,129,65,193,57,141,192,58,115,152,62,20,157,19,25,131,156,203,76,49,146,131,173,128,195,44,14,183,215,165,230,138,250,188,97,5,40,152,234,106,250,132,154,255,251,178,100,41,140,135,32,100,203,147,185,123,224,90,74,121,211,104,171,158,89,9,161,54,110,101,233,193,96,169,231,93,145,34,121,110,166,219,164,52,155,66,150,198,74,16,164,244,151,111,93,233,27,27,145,74,101,196,1,67,84,87,219,165,22,53,94,202,183,193,105,62,27,241,159,13,223,211,116,249,218,26,211,171,166,157,254,122,234,249,103,159,26,68,201,42,241,5,155,109,65,230,186,139,124,227,165,151,18,22,105,43,105,169,146,143,102,146,90,169,182,254,86,24,80,104,80,152,141,52,40,196,70,246,107,91,205,162,235,255,172,255,63,213,247,186,230,255,121,78,73,17,76,174,204,247,172,44,81,112,231,10,245,112,135,137,105,88,250,212,106,197,130,2,226,156,224,29,83,74,0,0,7,206,16,141,234,104,2,22,140,166,43,170,56,165,106,17,193,236,204,168,73,210,204,32,43,123,114,87,133,46,245,119,31,187,50,224,178,58,52,91,113,238,172,244,63,241,159,234,223,111,244,255,167,255,38,143,253,252,156,147,173,149,82,117,177,82,229,95,105,48,198,196,28,170,22,57,8,143,135,235,175,248,248,224,251,53,247,150,128,1,0,93,48,1,156,222,53,147,60,144,140,8,200,51,224,164,218,228,227,20,13,66,231,208,104,45,149,3,250,8,124,192,24,105,49,193,15,17,218,219,100,49,130,18,204,201,7,141,133,143,215,5,34,58,44,129,181,169,40,154,165,74,8,48,144,56,19,1,226,56,216,96,181,237,12,223,94,20,52,134,70,110,179,166,29,119,165,206,104,249,83,255,75,203,149,194,157,202,143,86,49,166,213,191,233,30,210,34,28,189,26,189,112,243,55,196,76,90,19,53,183,12,166,191,134,159,191,222,51,156,211,117,130,106,103,24,223,254,108,231,19,252,102,182,220,173,21,178,76,90,98,181,164,217,181,159,19,62,127,254,233,14,144,222,94,125,61,214,52,191,9,134,138,125,197,130,217,44,123,46,153,52,198,198,141,199,157,89,93,66,248,205,41,173,255,168,39,126,164,0,1,3,97,42,65,26,91,23,5,103,28,212,15,20,56,34,253,205,242,24,38,2,128,8,139,99,244,115,247,45,212,222,236,254,10,110,200,38,27,109,199,85,87,213,173,245,255,106,104,191,167,255,255,245,209,54,254,88,142,220,60,42,215,19,83,13,105,141,30,30,176,134,4,4,73,32,68,57,210,63,106,137,248,184,146,95,48,8,0,0,30,99,6,7,47,102,103,192,38,80,110,116,142,102,178,34,107,8,70,124,129,81,255,68,131,38,4,21,30,48,65,163,6,3,37,20,146,152,96,32,112,40,114,49,128,3,69,35,46,243,92,2,133,39,170,124,69,33,134,145,20,142,51,246,255,251,178,100,33,132,166,229,111,205,179,108,71,66,82,171,233,215,104,194,98,27,97,189,60,110,61,125,1,60,174,230,201,172,20,162,126,172,170,113,108,48,46,251,97,128,87,164,17,47,94,11,50,197,35,93,133,201,236,68,59,204,221,153,236,232,21,178,4,136,67,145,202,38,124,148,20,68,225,98,144,182,240,72,7,13,32,18,4,128,112,116,229,230,119,191,253,87,199,130,64,232,168,116,44,54,87,44,150,202,130,64,69,186,186,139,14,28,38,18,223,104,138,197,48,205,243,131,2,197,101,99,20,215,34,191,202,5,228,134,134,250,192,92,205,247,154,139,103,27,189,22,40,229,135,145,54,243,11,216,89,2,67,36,104,146,247,164,73,128,129,100,131,103,225,197,193,121,229,220,125,217,122,39,255,255,140,48,119,128,16,0,0,0,157,246,76,181,54,79,148,78,0,202,40,24,138,108,138,129,255,17,132,105,111,43,60,16,70,212,28,190,173,58,222,216,179,2,120,188,228,74,146,165,171,251,62,222,143,247,255,252,239,79,95,213,255,251,119,255,255,238,245,35,65,127,255,225,159,201,187,45,149,240,66,22,0,54,150,67,209,91,0,0,128,76,48,185,80,21,63,9,5,27,49,106,0,33,146,161,130,11,6,7,20,1,6,129,96,25,133,2,70,18,8,140,129,6,0,67,128,208,129,107,92,44,0,17,213,97,145,182,180,21,23,188,85,8,190,205,236,122,93,154,243,167,98,204,194,56,212,110,166,38,15,92,97,166,178,122,118,125,23,166,116,155,89,250,73,250,215,247,140,25,69,214,236,52,11,166,142,56,178,217,147,17,172,160,44,49,44,225,107,42,246,186,40,235,213,250,140,207,92,178,207,243,7,120,158,137,36,47,10,227,62,12,83,37,222,143,247,47,151,63,169,225,101,72,228,213,58,91,217,89,106,40,214,117,8,147,191,195,3,216,173,174,88,89,125,101,245,185,162,241,60,125,255,207,108,199,198,171,150,237,107,169,181,140,122,53,77,135,147,23,159,169,182,202,67,174,104,220,206,219,157,53,36,156,33,166,51,156,183,102,123,249,255,254,214,113,26,128,38,228,178,203,92,72,65,135,25,122,35,117,20,41,33,101,177,208,65,216,11,252,153,174,173,28,176,68,120,9,181,149,141,74,137,50,15,96,229,76,10,251,76,34,232,254,239,147,239,35,237,254,237,125,159,255,241,77,30,143,245,111,255,255,218,169,163,191,255,255,255,191,220,93,203,118,202,242,228,0,66,232,163,64,142,13,243,221,54,163,28,204,100,211,36,40,204,52,31,17,143,194,162,150,68,74,23,49,216,80,42,17,30,2,153,12,28,2,39,185,70,3,5,36,184,96,144,181,22,225,167,186,12,45,194,255,251,178,100,28,14,102,185,110,206,11,143,71,52,78,105,89,160,107,5,42,25,241,189,56,78,101,229,65,56,165,167,25,148,21,216,9,165,172,234,24,138,179,136,219,44,92,233,248,242,196,145,159,8,45,216,103,107,18,141,226,126,182,233,180,39,186,35,61,94,123,188,112,226,181,27,184,208,122,125,187,71,237,84,49,116,136,30,113,164,139,108,186,158,81,234,107,169,209,148,201,211,240,108,82,150,93,99,19,207,117,199,101,32,215,208,18,81,50,32,247,247,182,187,132,7,51,57,195,105,100,222,182,207,138,149,59,235,146,186,125,45,91,77,187,145,197,239,134,9,154,244,31,8,183,35,234,143,248,30,216,193,220,129,119,247,139,13,202,65,48,250,71,125,1,42,73,19,254,191,39,86,92,182,71,20,54,254,63,127,203,114,222,178,212,36,178,194,24,179,98,50,77,112,198,97,31,24,131,4,8,107,108,200,202,135,65,214,79,182,167,75,49,29,150,75,125,89,141,100,110,24,117,119,1,234,36,31,20,58,54,44,229,39,171,81,191,191,111,254,180,24,244,253,189,4,250,111,238,171,111,215,255,239,83,61,5,223,252,175,252,247,254,176,12,145,92,104,117,113,162,120,102,69,17,4,59,204,180,109,58,77,1,24,78,6,77,56,159,144,96,46,72,158,0,195,23,152,141,36,22,26,176,181,187,114,43,159,2,120,36,200,90,90,66,252,23,201,194,90,75,5,217,158,24,238,186,181,132,117,31,56,61,28,37,10,48,194,118,231,17,127,80,223,158,17,94,3,212,46,178,196,87,196,92,61,128,127,138,45,188,127,136,9,217,244,37,117,17,63,118,19,75,58,81,186,248,99,250,119,54,117,121,199,238,170,24,177,110,39,44,153,187,175,227,251,33,238,154,221,166,239,5,230,246,208,239,166,86,49,181,110,187,95,146,104,217,162,90,111,130,67,140,102,218,237,186,249,183,251,117,246,144,223,189,186,165,174,22,99,152,83,103,122,174,159,40,51,110,150,214,47,159,138,252,238,184,181,183,93,238,7,255,21,254,155,251,109,188,93,137,8,25,116,153,128,88,82,106,210,176,9,177,51,234,111,10,133,60,32,0,88,213,215,10,24,236,211,4,21,235,171,84,246,240,93,61,168,150,112,212,160,234,221,25,59,182,9,179,166,205,67,239,87,244,76,253,190,249,42,45,141,213,58,213,209,255,87,169,245,235,182,103,169,199,221,249,31,244,20,0,76,33,54,52,206,72,195,142,83,202,211,140,26,52,51,116,88,193,37,131,5,136,12,74,68,82,102,11,6,25,180,70,245,50,160,104,116,198,64,244,213,71,195,11,132,186,94,232,106,133,87,79,9,6,21,137,51,212,86,93,35,36,2,214,66,244,255,251,178,100,33,138,215,42,113,76,139,143,95,48,76,7,105,195,101,229,92,27,77,163,56,238,97,239,129,49,157,230,197,149,137,170,243,97,76,126,97,33,121,15,190,174,66,181,209,173,166,15,164,245,71,73,4,37,236,177,57,149,228,118,167,176,84,6,135,2,40,166,211,202,25,120,137,188,227,156,158,65,178,110,179,152,241,154,129,166,250,10,34,116,65,27,190,69,149,255,145,98,244,90,159,9,90,184,3,223,112,146,136,232,104,104,58,53,69,13,178,156,97,70,9,13,216,80,148,182,182,191,141,133,51,150,219,68,70,106,157,223,174,93,55,105,83,149,193,14,101,149,11,8,122,77,156,24,91,242,206,136,53,175,20,234,26,114,146,86,232,224,143,92,220,196,144,181,54,103,14,154,231,238,20,116,74,182,218,191,106,191,187,244,15,55,87,133,133,0,0,0,108,4,2,5,192,53,69,104,6,156,131,66,12,6,176,50,137,104,20,37,81,224,42,78,24,112,159,82,92,127,218,173,235,253,49,26,124,246,65,113,236,103,249,200,127,220,97,253,14,111,106,23,250,119,170,109,242,226,63,246,215,12,237,183,196,31,241,55,249,239,255,250,2,1,92,192,77,131,37,196,12,224,188,57,202,224,206,193,131,24,141,4,141,164,34,48,32,221,94,24,56,2,100,193,51,32,85,230,47,7,3,139,232,244,94,16,131,13,217,47,247,6,194,237,8,112,151,174,51,36,133,71,216,100,110,8,121,101,240,171,174,55,121,97,154,185,31,42,77,156,148,50,4,138,81,252,147,127,155,167,63,214,122,69,90,40,38,30,213,114,214,27,136,118,81,252,109,230,183,130,110,107,77,180,73,29,159,104,141,222,176,189,231,174,28,187,120,252,174,2,29,19,148,4,215,116,190,49,6,176,79,199,112,16,151,47,134,45,85,92,209,180,225,121,155,105,159,165,247,6,205,45,117,195,147,172,192,115,175,107,155,30,53,55,36,92,233,51,93,224,236,199,250,140,77,26,14,38,212,120,204,87,224,236,138,199,220,77,55,238,40,147,91,119,123,6,148,248,180,184,182,32,41,27,35,60,80,214,251,213,90,26,64,193,128,12,134,71,74,176,108,228,206,161,193,222,187,3,152,0,182,57,66,27,140,152,176,238,47,28,204,198,74,168,66,229,217,195,189,102,220,52,105,37,104,43,51,43,175,158,9,190,62,62,217,117,250,92,35,215,244,211,23,163,125,108,26,190,205,93,204,147,255,255,255,255,235,0,0,0,84,42,123,24,78,137,25,205,8,25,162,17,141,39,160,19,172,192,224,180,64,0,1,3,135,152,132,0,49,140,63,70,100,185,26,32,13,16,121,0,57,47,24,77,134,141,139,11,183,66,33,73,109,95,70,255,251,178,100,29,14,214,166,104,205,155,184,123,112,71,134,153,145,101,34,106,28,253,187,48,78,229,237,217,27,157,230,129,140,148,112,237,133,35,18,144,49,87,121,159,200,176,138,242,102,33,47,101,55,163,173,59,201,72,201,228,51,18,121,85,174,110,77,3,87,110,5,37,162,122,93,75,48,89,229,147,64,146,204,246,155,178,135,16,9,205,59,23,134,139,206,15,231,95,45,190,241,247,189,105,112,93,237,144,42,197,192,83,35,247,35,186,247,208,174,111,77,34,149,223,235,52,209,159,23,164,153,245,216,49,185,93,73,119,14,220,233,199,16,156,189,50,209,139,41,113,108,59,222,151,55,215,69,255,74,206,228,164,90,149,209,50,121,150,55,248,211,195,91,116,107,119,245,77,255,38,51,120,48,61,177,36,47,37,95,185,0,97,66,34,128,57,6,120,36,185,193,232,144,109,57,241,183,7,26,34,55,86,118,44,144,162,39,79,131,72,221,60,253,12,183,19,181,149,91,250,67,250,75,158,164,69,9,152,159,120,33,254,61,127,119,143,175,192,132,127,232,13,160,172,246,146,119,91,151,78,202,192,35,6,87,99,15,12,163,56,42,67,58,151,80,112,154,100,48,12,99,152,28,96,56,64,97,216,70,89,35,7,193,83,36,135,192,168,42,85,6,140,21,12,79,133,217,193,147,72,17,144,32,8,71,18,42,139,8,210,48,151,21,94,58,112,136,241,32,115,75,29,148,168,156,230,226,221,191,197,17,79,173,61,45,154,113,157,17,7,68,250,200,165,118,177,184,239,74,37,228,136,9,11,40,127,81,98,46,207,75,197,136,48,93,237,149,215,144,231,127,112,154,220,101,46,140,242,192,239,34,239,52,242,174,45,43,185,161,170,164,95,14,41,95,13,3,238,32,50,134,117,97,185,111,78,172,180,48,220,95,22,251,231,163,253,206,86,157,66,26,245,203,63,189,218,36,157,207,109,201,167,28,237,254,115,88,191,112,55,243,62,115,5,223,218,147,235,207,17,129,121,243,183,228,205,237,214,105,118,200,202,202,81,190,123,252,226,219,215,222,49,241,106,103,89,191,255,255,241,255,150,78,62,10,80,100,41,186,133,202,51,46,92,72,33,122,241,131,2,33,118,32,52,32,114,113,125,235,207,192,218,86,184,116,135,170,67,84,153,184,246,100,90,89,139,238,244,13,245,107,14,223,124,118,158,161,108,255,245,54,11,223,127,113,23,42,237,182,170,219,72,127,232,0,32,0,0,2,131,37,134,124,41,155,217,196,124,168,200,69,136,198,180,227,0,143,1,2,19,24,6,203,234,32,4,25,244,254,140,33,112,105,147,196,130,202,176,168,28,144,26,52,200,108,164,199,203,202,161,194,39,76,150,89,194,255,251,178,100,31,8,198,238,103,76,187,153,123,224,75,71,105,144,101,2,122,27,97,163,52,110,101,237,192,236,141,167,205,130,165,160,225,102,117,226,233,201,23,101,206,211,194,246,106,207,217,136,212,117,47,71,218,125,225,208,222,75,210,249,101,92,59,85,70,225,53,201,72,26,15,8,1,80,205,85,21,18,151,176,117,67,187,142,47,62,50,32,24,187,21,219,74,105,186,26,231,15,44,250,150,60,122,165,114,220,29,58,226,220,177,218,77,121,161,211,27,143,44,3,117,206,25,215,255,100,198,10,135,116,95,44,89,202,166,44,249,117,135,111,60,137,169,169,88,88,244,215,197,169,245,76,250,79,251,253,251,245,98,149,121,227,83,137,226,150,170,73,25,13,189,78,129,213,18,43,83,82,209,43,187,192,223,110,182,117,13,240,99,209,23,177,173,34,136,82,113,70,11,48,103,240,17,34,74,55,72,113,185,135,100,216,177,70,246,45,126,94,72,45,89,26,34,97,58,155,127,150,68,53,107,229,195,118,39,203,17,71,53,254,173,138,190,65,170,222,205,159,95,137,127,246,83,23,21,166,173,240,131,137,98,71,245,177,93,223,239,0,2,1,56,193,13,195,92,67,76,93,81,60,81,8,91,6,105,146,169,147,6,101,152,48,152,233,117,169,161,149,142,204,90,200,242,180,226,81,64,4,165,51,2,54,1,74,202,82,81,90,135,152,197,150,217,247,164,191,29,96,209,86,41,4,204,61,189,173,171,115,139,49,181,227,99,98,214,201,1,68,154,41,200,77,78,119,39,34,91,130,250,26,222,121,178,63,63,28,25,181,27,166,228,54,229,138,76,132,202,212,55,231,239,108,192,126,222,197,150,53,136,57,151,19,73,30,177,70,220,251,5,13,234,39,101,125,114,227,173,56,106,41,129,58,229,181,199,54,99,174,11,179,134,20,165,131,93,61,189,97,103,185,179,226,83,234,109,203,15,63,31,58,107,167,198,181,219,39,253,65,239,230,203,114,41,83,1,136,54,147,142,101,90,110,53,17,40,124,88,45,241,229,239,55,155,79,54,160,107,86,141,88,51,82,23,43,85,207,18,128,0,31,172,36,17,20,115,92,33,117,167,12,13,115,84,10,49,217,198,76,32,82,144,21,217,71,86,191,101,251,94,226,56,103,74,162,176,248,149,157,62,151,39,144,86,170,189,159,234,163,87,171,255,255,245,53,118,128,0,0,51,22,144,99,80,161,115,30,183,147,48,27,64,113,172,97,115,106,101,100,230,42,32,50,210,135,198,56,38,109,248,97,98,9,74,54,117,58,177,144,162,16,1,67,93,20,198,134,10,172,162,68,72,3,81,154,34,93,167,116,6,252,12,135,13,56,49,5,82,135,114,127,119,166,144,255,251,178,100,38,142,135,195,113,75,147,187,201,34,71,42,138,26,96,199,98,27,13,163,52,110,105,237,193,25,169,231,141,132,149,144,224,149,135,74,157,168,41,155,41,77,218,73,37,19,213,63,61,181,50,129,101,136,54,46,180,93,159,50,249,27,70,153,160,101,164,72,114,131,254,130,3,191,43,71,169,94,116,218,110,202,29,134,159,184,59,58,144,21,106,30,229,134,190,140,191,19,150,144,250,69,50,72,60,5,247,36,213,112,175,107,22,85,20,219,123,7,107,79,182,56,175,183,203,83,169,225,143,30,31,212,66,19,94,7,136,117,227,132,206,252,204,179,153,254,95,142,25,254,187,157,168,43,156,211,247,127,121,115,58,30,201,174,213,102,116,176,245,36,214,53,176,109,177,181,94,127,150,238,90,230,240,179,175,187,220,183,173,101,122,87,255,255,250,255,195,185,107,255,191,126,97,192,0,16,12,0,0,127,78,210,98,5,227,134,72,6,243,196,102,110,223,91,244,59,109,2,89,68,8,132,53,170,237,247,77,2,89,194,1,36,185,171,169,255,250,255,223,127,183,255,255,249,191,255,255,255,255,196,130,212,18,27,109,185,247,10,54,74,2,106,152,185,144,1,166,0,35,27,226,166,88,238,156,117,216,104,96,193,157,146,70,89,34,10,3,76,36,38,106,162,160,35,16,30,151,186,192,153,4,52,62,9,101,9,7,114,130,41,165,140,180,176,37,78,60,191,141,9,143,63,240,237,197,84,158,181,94,181,253,197,187,75,81,73,179,142,71,83,55,5,80,22,7,149,72,30,213,190,93,130,109,232,148,42,35,91,166,99,244,82,162,191,8,112,180,233,177,107,125,87,184,162,211,7,178,238,49,117,214,74,27,235,13,185,131,77,119,61,43,8,63,210,233,194,24,237,33,146,192,191,240,177,57,134,246,69,107,175,102,89,178,118,199,202,242,205,250,35,237,178,44,174,80,242,153,190,190,224,199,255,121,203,21,53,120,214,196,41,179,85,6,62,55,51,201,82,148,94,38,177,249,253,34,182,34,137,88,219,10,175,245,59,20,120,208,162,90,62,34,110,104,120,171,184,108,190,204,107,144,0,0,1,109,10,110,191,133,187,104,106,216,184,225,138,110,191,36,196,198,84,210,193,167,206,6,217,246,234,80,214,210,138,187,241,115,215,190,222,250,147,239,83,111,247,255,95,251,252,223,191,215,254,186,255,235,157,168,46,223,191,194,77,129,122,20,70,197,126,250,0,0,67,4,227,83,21,179,27,72,19,137,71,144,116,72,99,42,224,36,58,6,2,128,161,141,63,12,3,0,201,74,244,4,178,178,35,244,196,0,104,18,0,131,128,226,64,52,4,29,15,0,18,18,168,38,162,18,160,168,56,92,255,251,178,100,30,142,215,19,112,204,11,175,95,52,72,167,9,145,105,103,118,26,53,163,54,110,97,237,193,27,153,166,137,149,149,224,215,25,84,93,181,200,172,80,38,234,205,223,211,153,118,84,248,172,50,237,185,82,39,52,139,202,21,23,167,115,160,60,255,74,168,247,228,64,7,137,3,146,216,45,127,89,137,137,102,178,68,49,252,135,221,170,169,154,193,237,255,81,89,22,74,49,130,248,229,124,178,118,189,91,48,33,43,198,84,186,5,204,253,196,94,207,9,87,108,56,230,58,18,237,177,205,41,189,187,222,207,197,186,34,139,220,107,34,239,166,232,146,187,93,85,124,127,89,185,101,71,190,138,217,20,181,70,183,99,255,59,173,170,156,165,5,35,140,32,234,216,153,148,83,220,250,100,195,25,182,212,108,215,169,14,255,184,124,221,95,219,81,12,24,117,68,2,203,70,82,13,136,216,76,76,64,241,4,14,83,73,138,68,134,161,182,10,192,227,78,37,36,73,49,49,9,8,142,51,4,151,103,167,39,89,60,134,84,189,138,153,139,77,48,223,103,195,190,94,105,159,229,170,191,49,255,249,255,242,89,79,209,251,173,252,43,61,234,0,46,96,178,73,184,135,166,147,169,28,54,2,100,161,89,149,86,230,88,28,135,7,140,52,3,165,73,3,8,157,28,4,58,24,100,38,8,106,22,166,193,0,66,24,165,180,197,81,181,29,91,64,43,249,81,230,186,155,180,250,160,171,255,23,249,100,203,64,106,89,208,202,52,241,37,4,252,205,140,111,88,212,13,71,236,196,155,20,80,77,6,50,87,218,116,51,183,120,216,128,219,229,57,51,87,88,130,133,215,7,244,92,103,126,255,57,139,151,133,199,92,129,111,100,2,111,150,159,72,217,209,153,140,180,197,248,137,140,47,99,195,54,247,165,102,117,38,161,230,90,74,121,250,200,215,245,241,243,23,119,164,90,81,190,46,172,112,123,103,93,136,207,78,169,28,192,215,67,86,7,195,154,29,28,190,168,231,195,15,155,47,227,57,70,145,113,119,39,240,39,151,106,248,177,27,106,223,151,81,128,178,92,83,111,35,106,6,166,191,197,137,97,109,98,42,229,134,121,5,73,136,144,114,107,212,49,42,109,170,101,160,211,223,17,204,55,146,125,209,72,24,41,165,200,207,23,126,143,24,59,213,231,5,255,27,167,205,255,226,147,185,44,179,131,63,183,173,23,254,236,0,0,0,52,192,210,204,210,98,24,209,218,0,196,36,36,201,240,212,200,36,68,197,80,41,54,204,23,9,154,122,11,24,124,81,174,160,184,2,97,200,76,2,34,135,128,161,224,97,204,5,12,138,130,217,80,17,85,183,203,238,28,10,64,34,242,152,59,40,97,15,93,255,251,178,100,36,14,135,56,104,204,155,185,124,240,70,203,41,227,96,173,120,28,153,163,50,78,101,237,209,16,174,167,245,134,9,88,127,247,255,16,228,190,0,87,43,19,25,97,64,22,90,88,242,176,188,91,200,135,45,109,84,96,250,101,128,35,6,65,0,180,10,88,139,153,113,152,187,93,187,99,247,27,213,70,227,174,81,229,49,33,255,110,118,108,110,135,87,113,213,205,114,86,175,181,98,43,69,162,64,168,173,80,203,179,212,230,167,103,164,12,111,150,62,31,235,76,238,176,145,81,126,211,138,55,69,131,169,51,205,120,153,108,129,156,123,110,205,86,198,39,246,111,197,40,151,214,105,18,34,52,245,103,206,196,213,29,58,219,19,164,242,144,234,190,59,28,109,97,243,233,225,173,57,59,203,125,158,60,149,145,205,8,226,78,2,3,128,0,57,184,197,17,248,212,7,144,83,48,204,49,22,194,48,16,249,92,161,135,197,190,242,129,30,161,148,42,104,253,52,208,175,24,229,215,21,2,156,121,24,137,209,183,234,127,94,173,127,191,223,255,250,244,191,111,251,255,171,171,255,239,255,255,87,254,119,164,2,33,114,155,218,68,114,223,145,227,142,6,239,17,25,234,100,103,146,1,136,0,66,49,235,176,96,0,9,148,211,205,53,22,66,26,167,224,200,40,152,229,131,138,25,126,230,73,83,80,139,196,170,173,5,154,229,170,162,215,95,208,45,199,34,131,122,127,123,40,130,151,27,57,201,140,49,26,233,46,211,222,104,228,86,73,126,221,166,145,14,85,42,16,165,180,150,22,228,159,69,110,141,48,152,117,5,194,187,139,168,98,213,189,82,169,3,171,233,13,115,150,173,218,150,37,125,96,176,10,12,96,101,199,128,24,197,238,208,217,51,223,238,228,111,89,80,50,250,64,173,205,152,248,107,62,169,181,14,180,184,204,58,193,179,98,111,248,12,246,214,183,75,191,155,89,182,115,6,125,225,43,140,90,190,18,237,158,240,136,211,181,148,236,234,152,43,135,24,248,157,31,25,238,90,218,228,120,207,15,50,51,105,198,29,239,183,106,73,149,192,32,96,48,20,222,170,92,192,4,0,0,0,3,192,48,0,37,41,2,201,20,138,108,220,165,221,82,226,28,190,7,156,130,184,231,202,24,97,32,185,124,191,151,69,74,232,109,63,163,253,177,246,248,223,255,255,237,251,127,255,255,255,255,255,254,191,171,173,86,127,20,180,217,184,215,104,0,0,2,156,102,100,219,175,131,57,143,243,40,216,154,56,62,13,129,85,158,96,11,85,66,113,174,155,27,83,35,46,12,144,43,58,70,165,14,34,22,208,239,128,254,71,74,24,162,188,190,110,156,196,88,229,143,68,189,49,101,87,171,121,255,251,178,100,32,14,214,158,104,206,155,122,120,224,69,102,169,161,105,37,100,158,233,165,46,78,233,237,217,23,27,102,133,148,149,218,140,87,78,186,54,246,80,131,73,220,139,112,237,240,206,125,84,78,133,175,181,35,112,216,203,149,226,243,175,55,196,93,104,212,166,190,172,157,214,18,88,248,190,179,54,55,63,170,31,238,124,111,19,150,191,172,235,52,251,137,27,165,29,124,41,113,150,70,124,88,197,139,180,247,210,233,221,226,49,101,121,165,151,229,178,120,144,220,177,119,187,150,28,147,195,126,231,22,98,77,171,225,157,63,85,42,61,185,108,125,165,98,148,5,122,101,90,103,172,94,231,123,61,217,143,215,149,203,35,130,185,202,52,9,24,221,53,42,168,246,85,143,102,170,11,210,82,64,1,102,36,33,8,104,146,167,71,130,89,74,153,233,97,25,78,152,179,116,18,162,129,34,26,19,156,84,123,166,28,236,171,108,134,151,155,139,2,212,82,224,148,21,183,225,191,198,155,29,240,223,244,255,241,216,141,82,57,75,242,177,111,255,249,207,87,53,17,128,70,34,179,38,52,52,134,0,208,166,171,47,128,165,208,200,55,108,200,192,84,193,48,148,195,80,181,29,132,96,201,148,38,50,176,5,1,147,13,196,67,170,0,80,136,144,38,38,38,72,72,244,152,176,148,136,108,69,252,50,33,19,238,5,91,207,120,88,116,138,194,173,149,90,153,123,43,195,205,149,86,41,167,32,198,85,147,170,13,9,33,149,180,40,39,26,148,235,10,238,203,84,168,163,60,137,177,68,105,222,162,158,226,72,49,247,133,156,69,46,115,72,18,61,217,117,149,216,236,219,34,218,162,137,37,137,244,234,175,92,115,56,236,131,163,149,214,195,236,127,69,69,42,96,89,190,243,136,53,23,155,169,169,150,183,204,200,80,207,101,45,50,185,166,91,153,226,163,84,175,146,78,49,111,218,96,107,87,246,133,11,234,106,215,49,183,41,211,245,7,104,164,179,2,142,28,168,75,230,131,253,177,245,186,253,163,218,118,102,5,107,184,43,21,125,9,243,27,139,103,166,151,114,54,114,178,68,59,214,182,237,176,91,197,49,42,240,95,98,50,2,152,154,238,171,17,186,1,68,20,109,46,227,252,96,65,0,80,6,6,211,173,200,202,15,155,231,69,190,173,56,94,52,227,82,191,28,241,164,6,120,232,88,101,23,207,168,255,24,241,162,159,228,255,118,255,226,248,13,140,223,188,73,217,119,245,0,0,0,1,120,193,237,115,2,165,13,41,135,50,9,60,153,242,102,98,137,146,68,192,0,80,112,160,192,32,52,108,50,81,69,137,74,140,112,1,7,15,24,80,240,17,59,84,185,214,101,132,0,54,129,56,154,255,251,178,100,28,14,198,181,104,206,27,143,103,32,71,196,121,195,101,231,84,27,37,161,56,110,97,141,193,44,37,166,201,148,149,152,12,121,238,70,68,84,107,139,121,150,89,113,185,132,196,178,114,244,65,126,54,102,80,219,206,202,22,195,121,86,87,73,73,157,139,12,242,158,157,121,149,129,103,230,159,187,82,243,30,210,145,247,197,113,155,106,169,44,71,151,45,234,249,174,145,244,196,45,102,104,31,24,136,157,188,116,255,134,70,221,93,185,207,252,102,34,142,106,22,179,106,163,57,229,55,92,71,219,36,183,64,143,93,123,32,27,59,176,172,189,89,250,178,174,183,130,105,45,71,58,13,169,79,167,176,84,54,95,128,181,146,173,19,207,213,7,7,202,208,219,18,145,175,110,106,141,77,61,98,220,94,212,107,219,57,21,255,255,80,16,0,0,109,141,4,192,225,4,158,66,176,47,45,54,154,4,155,148,133,209,98,169,50,104,123,170,191,141,212,98,68,109,92,213,70,254,105,145,192,149,68,225,238,62,47,119,217,234,223,122,11,111,206,245,254,112,172,138,221,253,138,119,217,93,63,171,253,85,59,253,64,3,12,42,241,48,216,176,27,153,55,140,44,89,146,102,52,224,16,18,181,204,114,30,48,152,169,56,76,142,54,138,145,5,76,90,1,11,134,24,33,121,114,72,178,6,19,37,32,59,233,1,23,25,156,195,137,236,97,120,102,84,189,169,155,129,9,90,101,8,210,228,100,183,91,59,210,157,77,8,84,72,143,26,103,110,171,248,255,216,105,10,251,145,248,251,195,109,45,96,103,30,142,164,236,216,148,249,61,51,106,35,174,158,151,141,65,136,232,196,22,199,153,90,82,59,78,218,85,245,56,47,208,123,93,229,166,96,30,46,93,7,201,165,37,38,227,135,45,56,176,158,175,85,91,105,125,210,190,172,108,163,20,175,180,48,42,196,85,251,26,237,167,122,91,234,226,219,177,63,243,7,206,30,230,244,227,231,86,163,36,189,177,113,98,242,19,14,83,253,125,110,120,229,89,183,89,151,237,245,171,149,132,59,143,127,254,144,0,12,124,83,24,25,225,134,194,187,51,13,40,126,4,111,178,126,2,202,64,116,132,64,161,80,194,171,179,182,123,141,75,109,71,132,39,117,169,243,69,125,135,213,14,219,234,59,212,212,63,248,111,223,191,250,209,113,189,234,223,74,23,254,101,255,189,10,244,20,165,247,97,137,176,0,0,1,116,16,195,50,232,240,245,203,67,120,173,68,32,83,144,142,140,188,21,48,72,208,112,70,40,18,49,24,28,200,66,146,80,42,170,152,20,36,45,82,13,14,170,133,130,86,155,3,191,5,80,219,55,83,229,156,187,139,204,64,8,186,128,208,20,255,251,176,100,34,14,231,7,103,78,27,153,99,112,72,200,73,160,105,37,106,26,1,163,58,110,97,141,193,39,178,168,77,135,136,97,88,206,21,124,41,64,176,179,73,251,91,54,166,205,232,171,75,138,26,163,135,87,189,150,189,45,108,141,246,229,176,203,191,40,81,82,226,72,171,191,247,224,152,161,26,67,6,85,170,214,31,28,116,100,58,191,208,166,183,178,94,57,155,177,23,112,253,163,91,149,40,119,175,97,61,144,10,236,159,15,124,242,159,56,85,11,182,168,242,229,71,226,173,212,23,226,118,200,186,238,163,97,214,166,227,233,236,124,104,198,194,183,153,169,112,229,158,239,77,51,99,42,221,170,213,181,136,86,160,226,90,94,110,104,127,186,62,210,116,187,48,33,158,188,132,143,211,53,223,141,179,32,139,190,159,155,208,250,166,121,128,128,20,52,159,0,139,69,250,122,23,76,49,46,16,157,150,182,68,7,131,75,244,201,96,254,123,175,55,206,131,179,98,90,119,58,217,233,231,228,228,137,106,81,22,252,119,218,129,190,169,134,127,255,252,216,204,226,248,175,206,200,255,244,31,232,86,77,127,97,42,96,34,76,204,38,67,30,201,12,102,108,50,202,12,207,235,212,166,66,243,7,5,132,32,19,24,128,140,118,8,36,0,185,193,133,80,156,44,180,195,5,33,61,64,214,178,129,25,14,144,68,171,98,147,55,73,25,114,128,62,240,216,164,159,155,107,75,179,45,188,97,181,197,163,178,107,79,67,207,101,205,183,6,62,124,149,65,83,241,73,73,122,33,21,96,14,98,138,68,66,47,35,249,159,46,92,72,63,214,171,98,173,234,134,236,30,252,118,57,130,22,80,30,17,242,19,58,194,23,11,74,169,212,23,37,102,248,153,77,29,30,145,201,184,23,23,26,117,210,133,181,168,44,189,91,81,197,176,158,156,35,200,226,148,40,158,50,94,181,169,69,189,221,242,65,191,173,179,113,161,58,123,196,11,233,140,93,214,45,165,136,245,109,234,183,57,116,243,140,190,203,94,155,232,238,255,88,23,249,76,184,80,137,226,98,133,241,16,249,121,243,104,208,106,134,166,41,13,40,216,213,243,202,213,105,125,16,19,109,255,255,106,255,207,255,255,255,255,253,5,180,186,170,186,10,110,190,59,34,29,16,64,232,124,164,49,238,142,141,191,247,244,50,114,116,250,244,25,24,53,114,0,0,51,9,16,19,91,83,99,147,42,3,34,169,67,18,211,115,67,6,99,55,192,99,21,135,83,21,67,114,16,204,196,192,80,201,224,52,192,192,88,193,48,56,199,80,28,210,175,45,32,136,193,160,12,10,222,121,0,205,150,14,177,72,232,93,249,116,33,5,230,88,81,11,243,24,36,70,255,251,178,100,39,14,231,216,103,203,147,186,123,112,58,194,90,19,97,226,38,28,241,163,50,110,229,237,193,37,170,40,13,134,21,72,68,64,176,128,32,204,129,164,246,140,48,90,39,253,81,37,192,240,104,117,14,34,70,47,34,120,208,27,68,65,217,51,26,83,154,238,138,91,177,6,245,23,12,176,53,104,162,72,26,28,145,176,6,18,23,9,53,18,55,116,139,120,89,145,241,53,87,230,196,77,23,24,86,136,245,91,181,106,6,10,145,102,32,248,159,139,71,82,131,232,235,46,143,205,162,83,135,238,125,86,176,216,220,205,24,229,145,185,101,76,242,43,98,207,171,14,51,88,214,219,60,21,45,218,163,82,45,51,245,105,96,215,226,255,250,239,177,99,255,72,21,101,196,121,99,222,73,104,229,104,76,53,86,201,138,122,237,238,225,239,231,234,72,113,36,2,107,121,172,203,52,211,158,0,0,0,190,227,166,132,176,112,97,144,100,96,200,145,240,134,77,168,98,156,238,73,54,191,84,52,67,3,150,198,8,213,245,122,61,159,235,211,37,255,255,67,68,84,107,118,87,30,233,161,84,173,202,125,135,172,205,164,4,241,130,131,137,162,98,241,150,241,241,164,74,177,153,132,57,156,204,33,130,1,9,128,2,17,133,0,120,176,24,36,112,134,24,230,0,132,195,0,73,40,64,115,172,21,12,202,160,184,33,41,20,214,247,21,77,123,114,38,1,57,163,243,82,211,48,144,72,11,8,3,245,69,80,76,81,117,2,0,178,128,88,52,6,249,89,165,74,26,82,168,107,22,251,44,184,244,53,124,164,142,235,92,167,64,128,88,59,125,151,81,204,42,244,115,141,189,170,98,227,221,81,42,58,22,35,246,179,222,178,54,111,114,66,125,136,143,116,122,65,178,70,146,42,224,65,37,69,50,153,227,164,247,183,153,35,86,163,174,54,139,115,140,171,41,149,3,229,214,111,85,53,246,195,62,40,242,170,214,118,202,90,52,219,166,241,105,183,62,241,141,95,90,210,38,149,244,130,245,135,90,205,246,241,174,241,85,49,89,38,103,126,203,86,55,144,28,165,136,247,234,209,177,184,81,177,183,219,63,251,76,31,199,155,184,3,37,221,88,96,232,168,92,118,24,175,78,170,201,210,1,183,187,152,89,106,210,219,22,160,154,132,71,75,239,71,163,255,232,255,209,191,203,244,255,241,175,38,51,40,103,248,131,255,255,255,239,245,109,237,254,6,212,165,231,13,165,228,84,46,18,204,56,192,0,0,2,124,42,3,56,25,100,220,222,19,119,44,77,196,13,53,129,68,34,88,10,67,8,200,66,17,49,131,67,102,82,17,12,128,204,4,0,50,32,60,72,234,8,1,1,3,130,166,146,8,39,196,255,251,178,100,27,14,198,160,104,205,27,153,75,240,80,42,137,195,101,37,104,28,5,163,50,110,101,237,193,64,164,40,77,129,149,160,193,84,151,50,233,107,215,83,246,221,101,4,17,43,26,118,27,163,184,2,51,199,146,150,171,156,30,183,189,169,191,21,36,146,158,190,74,78,153,132,200,35,205,159,117,219,20,34,7,85,37,118,217,233,26,14,21,220,255,144,63,85,226,252,231,223,191,131,155,7,119,86,2,153,207,251,146,177,165,54,148,109,128,212,38,79,74,137,199,142,160,137,45,70,29,7,92,124,94,133,34,235,182,66,138,84,29,219,59,118,187,210,154,242,66,13,203,54,178,127,222,110,101,234,155,115,248,90,94,245,11,142,242,33,129,134,69,106,35,89,166,201,73,152,12,193,74,81,149,217,140,101,10,111,217,13,43,216,0,0,0,213,129,43,40,94,181,212,97,148,43,227,252,254,175,254,187,128,193,229,54,217,240,151,99,20,77,85,187,213,95,84,23,142,147,100,69,166,163,185,42,62,191,254,27,252,197,183,239,255,255,245,219,69,255,255,255,255,226,133,168,126,91,166,231,51,30,141,134,40,17,207,191,176,153,168,183,205,0,86,21,43,28,85,126,105,197,153,188,186,102,64,52,29,178,150,96,98,113,132,139,38,13,44,168,57,155,194,198,55,15,136,2,170,76,137,94,114,142,129,198,44,0,227,206,193,143,242,227,2,33,196,128,188,60,169,16,237,187,41,176,24,120,65,165,247,54,80,44,249,86,216,42,234,35,89,137,184,240,18,177,198,33,166,183,15,144,132,139,80,218,99,69,105,26,150,161,135,14,110,6,99,6,57,154,166,105,247,224,18,187,43,228,210,138,40,153,215,80,181,70,74,221,254,26,149,115,74,167,247,143,52,108,76,207,109,185,74,154,198,76,137,229,24,104,245,44,103,38,110,251,83,179,56,53,174,45,35,52,222,51,100,109,202,229,31,201,191,95,35,248,88,195,76,8,155,114,221,62,254,245,143,235,143,172,239,193,198,126,105,6,14,241,103,243,222,143,33,205,25,169,114,212,246,70,7,57,174,167,124,198,207,106,193,103,221,231,197,97,215,255,250,192,2,65,254,137,60,98,35,128,140,221,135,156,168,33,168,23,151,148,203,85,158,87,74,176,202,141,156,158,51,81,176,133,251,85,235,246,250,175,219,7,169,245,50,138,42,54,74,53,61,219,251,233,255,204,114,172,236,197,176,128,137,42,87,176,136,162,176,208,156,55,172,255,133,88,207,236,123,125,29,128,0,2,212,216,0,128,109,238,226,62,243,92,141,52,117,3,12,19,2,4,152,48,19,106,130,48,75,139,182,195,98,101,3,46,83,170,166,200,228,68,16,85,36,45,133,138,202,16,255,251,178,68,24,12,212,191,77,78,155,120,89,242,153,76,234,19,109,230,94,82,1,127,62,109,61,17,10,78,51,104,73,148,154,217,69,41,173,134,105,43,3,85,38,163,228,147,173,70,129,154,49,121,8,181,21,130,113,225,114,22,48,154,51,222,179,227,54,50,164,33,82,236,138,107,7,63,221,194,240,237,200,116,166,217,209,109,84,148,174,231,240,157,170,69,51,135,101,181,191,70,164,226,217,219,233,43,244,102,111,108,213,91,105,65,203,91,47,169,122,31,237,7,8,89,109,78,219,43,91,245,244,99,199,1,73,175,250,244,0,41,171,184,88,88,205,206,196,116,38,136,178,100,229,6,32,32,165,37,200,97,172,44,188,196,64,70,234,157,60,66,145,168,113,38,41,64,177,21,125,162,131,10,12,12,100,100,170,178,30,29,13,148,214,146,186,206,226,82,176,213,88,94,214,221,95,51,187,161,112,196,131,65,153,97,248,176,150,67,255,167,97,73,179,115,144,248,218,239,231,207,114,233,183,177,250,224,105,53,116,119,93,159,28,98,44,141,98,183,106,2,109,207,232,202,161,121,7,7,121,103,203,179,47,75,189,102,70,226,27,174,62,123,78,204,123,50,61,180,227,30,119,151,170,204,66,171,30,45,191,178,198,0,2,106,254,4,140,109,227,155,43,70,8,177,199,104,108,195,168,170,73,75,34,164,73,21,153,68,168,230,138,2,193,241,148,138,125,203,127,109,50,90,100,123,176,196,141,33,60,142,152,31,108,207,74,222,121,238,91,65,182,155,94,86,59,171,42,247,137,250,42,106,68,58,130,104,75,114,19,67,155,127,68,219,143,168,146,230,157,33,57,231,228,110,191,167,218,17,208,255,233,108,96,139,78,62,62,191,61,140,173,222,220,241,146,83,26,46,37,35,81,181,192,235,87,251,186,248,28,144,116,180,202,179,87,245,251,246,59,90,3,173,127,211,43,128,65,75,14,92,206,139,140,163,143,154,129,101,137,2,146,74,169,74,86,114,204,91,18,233,181,104,145,71,84,218,31,69,62,201,96,237,180,121,155,217,123,129,71,28,110,244,209,22,163,194,123,114,142,226,108,98,55,72,159,109,254,11,124,229,242,163,137,191,141,53,60,127,240,87,98,214,84,151,179,112,113,157,235,254,230,203,207,210,191,225,5,55,92,231,194,249,65,44,122,69,121,150,229,19,165,126,246,187,39,78,41,145,61,245,12,55,58,161,221,111,144,207,254,108,50,69,142,60,242,39,47,25,147,237,244,188,234,166,159,8,187,97,190,119,160,200,80,0,4,219,220,196,36,140,237,196,243,213,204,119,216,203,77,14,108,188,148,88,128,116,185,232,118,7,6,166,219,14,111,87,80,24,236,84,176,148,214,26,217,255,251,178,100,21,14,197,231,104,207,27,120,98,240,102,10,26,3,97,133,42,87,145,163,58,109,225,139,65,59,29,232,12,244,21,80,137,84,240,106,180,117,57,49,138,253,33,125,159,135,220,59,222,153,11,118,219,4,250,28,164,120,243,22,43,139,69,203,111,231,234,79,49,151,232,139,1,87,253,84,148,227,239,118,164,120,231,36,169,139,224,202,106,115,200,121,223,129,198,55,27,153,74,137,165,212,194,109,104,90,61,86,229,205,59,242,150,182,31,230,238,83,242,179,49,252,205,173,54,109,235,213,48,48,57,70,159,151,98,101,181,131,24,167,173,54,158,115,235,140,199,84,39,146,59,2,227,138,177,235,158,163,58,226,133,203,160,130,228,198,214,71,23,176,196,193,91,179,207,157,158,127,42,1,78,203,180,195,232,84,65,32,215,201,37,6,66,96,128,73,86,6,82,212,61,181,152,203,171,248,232,155,104,2,185,67,133,87,232,253,5,233,246,178,93,66,67,188,117,71,71,46,231,82,45,227,7,221,101,158,200,215,115,142,104,178,28,68,89,157,150,222,114,54,185,245,100,161,124,171,26,26,102,84,45,82,175,204,42,255,181,48,251,218,233,197,214,219,39,141,253,255,207,207,18,212,156,25,108,99,227,230,212,152,105,252,70,212,38,117,160,129,7,70,32,24,161,203,4,6,95,44,0,39,123,112,101,32,208,49,34,171,87,200,147,128,55,169,17,81,138,233,95,12,69,106,76,138,142,42,221,65,220,143,18,34,149,112,3,252,55,121,175,19,129,141,157,39,97,6,117,6,93,81,5,100,72,65,146,204,144,250,0,5,187,10,173,63,97,238,145,20,44,205,146,145,156,161,236,222,81,176,212,75,58,8,171,123,73,182,194,169,4,167,207,191,179,49,177,119,197,221,212,130,9,254,56,119,110,245,41,30,62,181,187,123,67,164,81,228,80,246,101,115,107,59,221,55,135,233,122,246,81,54,153,174,148,116,118,254,186,182,112,231,22,48,141,214,19,155,25,89,10,144,35,90,191,171,116,37,176,163,253,64,0,4,27,174,13,193,39,0,212,66,201,41,88,171,115,231,130,21,76,9,185,49,110,41,163,91,160,64,196,5,141,126,143,213,234,223,191,171,126,159,255,255,254,174,207,81,92,44,112,206,139,141,255,250,104,4,136,84,162,106,4,69,211,38,17,48,76,197,161,85,159,104,4,104,210,206,137,136,4,0,7,30,184,67,76,4,42,62,150,163,35,59,55,230,51,95,54,16,12,129,64,159,68,183,58,128,46,20,237,120,241,26,234,194,144,149,7,83,224,44,233,201,149,193,181,123,18,187,59,50,187,96,118,120,92,153,50,47,53,62,5,39,93,80,223,144,136,214,11,19,104,237,240,255,251,178,100,37,12,133,229,103,207,27,120,97,240,76,234,90,19,97,39,40,94,17,197,44,78,233,141,193,52,145,39,93,132,149,104,189,45,46,97,94,5,148,147,123,148,212,29,0,166,172,45,239,166,14,154,132,106,189,153,66,47,53,157,247,138,183,245,138,100,168,182,203,45,8,249,176,170,202,199,139,51,174,245,40,148,58,134,205,65,21,87,221,142,117,211,213,74,190,137,10,245,212,136,98,197,13,56,77,109,219,47,233,247,43,79,165,216,244,144,100,21,152,217,106,244,143,107,242,213,119,162,118,14,104,181,3,220,241,194,181,109,115,223,54,232,79,95,7,127,72,0,1,199,244,15,227,170,153,140,88,204,83,97,82,170,33,8,164,186,78,173,119,43,70,151,243,149,197,234,87,238,250,235,255,227,191,255,255,255,255,163,216,252,13,29,244,229,87,255,255,254,197,222,140,230,35,158,199,213,171,44,184,18,154,200,221,253,105,237,245,247,71,37,221,229,159,176,0,11,49,102,0,50,97,104,51,65,59,49,30,211,50,193,153,49,64,56,49,224,20,48,164,117,48,56,53,48,40,61,49,208,20,48,48,38,3,0,134,9,128,65,80,24,224,157,49,36,140,80,145,110,161,237,9,113,184,173,196,154,12,0,99,80,51,6,116,167,160,193,71,14,211,204,47,125,56,139,236,60,234,28,28,27,90,11,119,28,88,58,142,120,172,159,172,51,4,176,76,22,196,27,11,197,209,81,251,13,10,137,202,91,157,103,19,10,206,54,59,8,225,100,170,129,211,65,115,7,3,253,153,92,94,130,200,81,178,239,157,117,216,55,128,122,125,148,26,166,46,255,27,137,41,161,197,111,188,122,139,15,18,145,92,121,215,233,122,173,115,189,207,151,191,106,220,184,226,85,53,136,132,242,67,230,139,123,5,207,175,223,115,135,27,114,23,239,105,57,177,244,116,111,62,38,95,98,211,100,35,40,14,21,40,108,177,67,196,136,107,89,246,47,86,27,233,118,223,51,51,243,61,52,204,134,240,114,183,106,10,2,0,11,176,67,218,9,200,197,130,234,7,161,111,176,134,69,15,60,239,60,156,17,54,154,241,192,247,167,116,50,253,49,182,11,130,69,134,93,77,219,81,74,109,55,35,66,128,161,170,44,40,21,158,255,255,127,213,33,255,84,33,109,254,139,112,80,44,167,141,165,201,31,90,102,180,160,0,204,109,137,141,94,135,141,231,162,13,62,171,205,97,89,78,12,24,76,53,26,140,66,14,140,21,8,136,2,35,46,2,112,40,66,1,18,128,64,40,88,15,48,60,62,11,3,225,64,112,195,96,160,194,32,52,192,81,185,79,206,147,10,148,225,64,213,96,211,25,199,123,67,155,38,16,145,115,131,34,255,251,178,100,40,142,7,167,117,202,139,185,76,244,74,100,9,150,101,229,76,25,165,161,58,109,225,135,193,32,27,38,153,148,137,104,220,131,93,30,154,34,13,42,187,99,126,21,251,189,20,77,180,75,155,25,22,81,14,11,7,148,23,7,229,1,46,73,248,212,216,169,240,44,194,249,157,77,215,147,21,35,86,149,206,138,227,148,194,185,203,9,21,186,11,88,78,91,236,55,118,166,171,221,161,187,61,149,104,212,158,91,218,86,13,201,92,62,243,211,81,78,210,111,11,144,239,108,40,12,180,218,58,249,208,77,47,56,171,115,199,88,235,81,42,156,208,32,105,2,101,214,147,31,185,10,101,246,22,181,37,185,225,178,140,174,79,184,47,145,195,242,188,40,203,10,154,153,179,168,95,38,27,102,31,22,102,227,40,120,127,255,237,250,205,253,223,255,250,122,0,72,0,17,192,105,134,192,102,108,198,101,134,60,129,128,46,181,147,66,28,196,145,22,248,147,169,169,5,193,96,156,237,185,215,61,152,47,78,166,114,209,91,6,11,137,214,97,32,71,144,21,159,57,252,250,12,31,113,5,187,66,127,242,247,41,223,103,167,215,74,137,223,228,129,115,0,42,13,210,40,203,184,78,9,0,140,168,62,20,195,69,199,64,154,16,40,196,238,0,57,148,179,198,16,87,197,12,44,9,98,9,60,40,250,123,106,246,56,136,17,25,21,29,9,80,111,220,0,18,26,232,17,129,252,8,226,40,140,150,178,73,44,18,195,179,117,41,38,169,145,23,200,199,113,94,38,26,28,56,174,121,66,160,144,76,46,68,119,27,143,60,177,207,95,25,192,145,20,107,55,142,207,242,155,78,37,172,151,206,25,46,180,200,134,7,42,176,153,86,40,118,127,23,176,79,16,227,163,241,182,116,97,203,4,2,100,83,237,24,57,49,57,233,206,137,136,23,50,48,56,234,76,157,171,254,172,194,96,88,236,60,213,119,133,198,207,222,93,118,150,59,75,244,67,216,151,254,33,128,69,228,242,225,227,4,129,32,241,187,28,56,119,74,245,146,236,236,173,33,0,0,7,34,170,8,23,68,12,249,148,81,214,105,64,171,197,196,101,173,172,62,51,48,16,25,92,82,36,96,6,233,59,151,135,234,26,138,66,181,148,117,251,188,17,80,29,130,125,154,129,183,166,229,223,191,247,95,254,153,55,193,76,107,245,201,250,164,228,93,242,88,0,0,0,6,2,8,32,188,35,52,50,164,99,24,168,49,199,163,22,136,228,53,78,114,243,188,48,73,17,32,64,181,125,73,136,87,159,33,244,252,43,194,29,82,204,68,96,141,241,218,244,185,26,65,0,112,63,128,142,103,142,213,151,70,86,227,178,171,10,220,54,161,145,148,139,255,251,178,100,37,136,150,142,104,209,107,122,120,184,71,198,217,145,101,98,136,29,245,189,48,78,97,179,192,252,161,38,173,150,21,104,115,31,167,4,63,73,10,146,240,233,116,68,109,176,225,210,249,89,211,202,219,68,90,189,74,214,29,28,58,202,131,57,18,120,48,82,63,164,90,107,38,98,221,77,228,14,90,243,242,53,212,163,54,171,164,110,177,189,228,194,155,44,228,59,112,245,174,145,139,101,225,67,22,209,235,100,150,126,203,149,178,228,98,234,8,209,101,211,106,2,78,227,60,210,179,73,100,195,142,250,222,163,234,154,178,79,210,146,205,186,99,207,12,189,70,200,130,230,20,26,44,200,135,6,209,95,26,118,235,255,120,249,234,95,172,1,125,86,129,52,6,189,175,201,227,122,99,160,195,46,160,89,174,228,49,3,62,177,120,228,196,57,46,118,125,69,179,77,209,9,168,152,108,153,69,79,246,228,172,192,252,74,240,107,83,121,185,139,39,255,33,127,255,255,190,248,97,255,251,61,250,127,255,247,43,254,160,0,3,48,18,0,231,69,3,9,193,205,41,204,54,21,0,206,135,3,32,157,7,135,11,160,80,82,97,1,65,152,76,131,129,84,130,30,45,16,7,128,64,64,0,128,194,97,52,175,50,112,117,138,21,2,101,3,202,195,65,70,190,224,174,104,160,85,67,168,42,4,211,65,132,48,210,100,53,244,105,228,66,4,115,5,151,71,72,129,180,138,84,184,104,82,248,104,174,141,39,34,237,112,140,16,234,46,41,133,3,84,89,243,244,136,179,74,244,15,30,158,63,26,205,234,78,183,195,50,97,219,246,191,202,100,20,158,205,249,139,110,24,111,249,114,215,233,114,222,172,81,41,63,24,53,22,214,194,205,166,108,81,126,253,174,214,135,228,9,137,248,164,155,47,36,75,86,42,15,233,58,11,97,152,182,136,92,119,32,162,178,225,245,34,54,212,78,173,19,69,58,71,157,205,87,163,60,63,155,185,177,54,182,105,145,152,148,26,193,229,183,32,151,210,24,195,115,29,29,253,27,168,144,251,251,157,219,219,203,128,5,132,117,5,12,57,6,81,50,195,7,52,86,59,174,238,196,153,61,81,56,144,91,121,121,146,147,33,42,96,138,81,142,53,117,147,87,221,6,11,10,145,253,179,3,81,227,254,33,215,95,70,251,255,235,255,246,219,191,255,255,227,128,0,68,132,231,64,18,159,16,172,97,35,57,207,30,199,65,84,24,64,12,72,48,46,114,232,22,130,153,232,154,8,18,34,185,141,129,198,62,8,167,57,0,0,194,160,114,98,65,131,67,20,36,129,18,97,108,96,192,97,37,216,240,206,63,33,112,105,96,22,246,148,33,75,238,130,4,97,110,9,197,131,255,251,178,100,40,142,183,38,101,76,11,152,93,228,74,136,73,149,101,133,90,156,17,165,52,110,105,231,193,9,19,166,225,133,138,74,234,254,48,245,161,147,196,130,253,79,113,36,213,69,69,223,6,206,125,132,62,34,44,189,54,145,206,41,64,197,168,224,200,118,130,90,133,219,147,194,44,74,208,169,219,148,166,7,220,114,47,74,17,42,198,154,38,180,163,145,172,102,173,91,205,218,194,168,66,39,61,45,109,236,168,138,92,168,23,30,185,123,25,197,19,183,93,225,124,251,158,245,240,70,88,65,74,23,127,43,252,249,36,159,253,179,235,89,151,37,76,149,11,110,83,171,214,140,197,111,61,199,121,253,117,152,165,238,253,130,6,108,43,252,212,237,233,50,32,166,195,42,159,145,233,183,163,160,32,0,11,77,221,10,38,98,8,104,162,1,177,117,37,171,78,127,212,69,65,204,234,46,24,154,16,19,157,14,183,41,26,92,73,110,119,101,196,196,149,240,61,54,98,139,168,136,180,42,161,198,86,194,138,234,38,243,80,117,219,224,155,255,84,106,126,155,239,183,55,255,254,131,128,18,152,156,206,111,134,41,164,108,166,4,203,153,152,16,117,21,153,138,138,38,19,17,138,9,16,38,6,21,59,170,144,4,12,0,23,22,14,206,155,128,208,97,196,134,162,28,64,48,249,8,146,176,219,16,1,105,17,117,75,85,116,191,9,108,96,196,165,225,32,73,106,76,137,218,137,233,164,35,49,17,96,254,103,19,147,101,241,47,7,146,238,12,241,202,129,142,155,93,1,254,236,100,222,182,65,194,32,103,69,27,30,217,232,188,84,54,29,176,40,127,251,4,134,62,21,110,168,81,58,240,35,198,218,182,43,112,54,247,99,51,117,4,50,95,175,152,217,188,249,170,129,166,135,109,189,63,236,83,81,188,166,191,131,252,39,45,245,143,136,9,172,197,93,172,228,192,89,189,212,177,173,134,252,68,48,235,250,135,230,12,121,181,69,171,218,119,12,98,222,237,196,190,215,20,248,115,237,75,6,44,57,97,222,69,214,183,189,210,251,92,255,178,72,12,97,108,228,84,5,93,12,132,184,141,69,144,74,218,43,176,173,145,249,151,242,126,220,198,114,201,22,68,2,70,29,162,23,84,233,54,112,156,227,215,118,172,230,218,237,118,94,25,234,111,78,190,129,229,172,207,171,159,69,169,121,45,82,94,33,0,0,0,120,192,138,147,107,56,206,105,31,49,237,180,210,168,243,103,152,192,196,100,153,2,132,18,104,33,126,101,96,154,60,176,144,225,209,146,136,174,9,72,52,138,96,47,103,232,176,116,153,168,85,83,160,211,148,244,60,74,36,5,52,80,31,146,76,168,38,254,0,94,254,252,70,97,132,255,251,178,100,39,14,150,218,104,205,27,152,123,112,73,7,9,179,97,34,90,27,185,163,50,110,101,237,193,7,19,167,49,135,136,248,147,186,216,84,210,204,226,147,147,213,114,162,119,181,56,217,8,151,46,116,211,206,125,235,135,190,3,75,95,1,217,151,4,182,87,9,23,56,227,251,57,55,49,128,181,106,231,204,247,157,53,240,231,19,167,172,214,26,210,196,79,58,193,118,20,119,72,192,183,166,35,143,108,97,39,54,181,255,107,139,132,203,6,124,159,225,206,221,87,243,17,214,50,203,190,146,190,118,213,191,119,43,225,35,63,236,223,239,25,138,144,114,220,85,248,56,214,115,72,99,202,45,72,11,148,180,109,107,150,44,87,24,245,141,172,197,175,243,175,125,91,128,0,0,41,103,240,90,28,64,52,22,9,233,238,11,109,12,105,138,165,92,72,129,242,142,183,185,208,44,123,175,47,94,5,211,10,61,61,189,20,197,240,108,224,142,189,7,131,4,221,7,221,252,83,196,231,215,94,223,102,65,121,53,227,122,60,143,170,170,119,51,255,251,0,14,24,154,34,110,200,201,193,211,128,36,209,205,221,102,103,129,24,252,136,96,192,241,133,67,98,130,115,13,133,8,156,65,112,59,13,49,144,24,222,93,56,72,37,42,8,6,232,165,152,169,9,107,214,100,26,108,10,187,158,44,21,57,0,171,68,22,161,116,85,185,38,224,52,40,228,46,195,138,178,59,24,26,70,88,216,155,104,82,152,143,0,248,200,35,17,102,86,80,53,34,169,176,41,247,165,112,216,104,168,67,88,208,46,58,111,141,107,139,234,208,84,239,103,253,165,6,93,97,31,150,185,158,209,189,57,107,11,59,92,0,147,53,133,214,242,140,48,222,210,228,136,139,175,107,33,105,91,34,214,63,215,202,238,254,41,17,157,95,254,229,250,163,250,172,90,77,250,174,157,203,69,183,176,160,188,207,82,166,255,86,255,230,135,85,198,239,183,155,206,181,157,55,163,51,99,62,62,242,219,61,225,73,247,184,63,235,56,207,151,235,0,11,0,53,89,113,44,149,216,66,4,218,211,152,73,222,186,83,141,5,235,156,81,99,63,133,149,95,145,215,108,102,115,110,103,96,78,72,73,89,83,58,147,176,238,135,171,202,58,245,30,172,222,245,252,69,58,172,95,66,175,196,62,143,79,172,0,0,1,152,193,62,77,210,188,210,14,78,14,168,234,93,204,81,112,203,12,76,164,253,74,11,58,104,65,128,107,134,26,145,69,159,8,233,60,130,133,165,137,146,80,29,184,116,168,44,46,170,145,151,195,206,188,235,9,101,138,44,32,21,105,63,235,137,16,46,123,96,138,184,46,50,30,198,252,236,102,34,60,157,14,149,203,132,87,255,251,178,100,44,142,86,115,104,205,155,121,122,208,71,197,25,195,96,79,180,25,213,165,54,110,105,231,193,15,20,39,93,128,190,208,161,222,172,104,42,69,194,106,32,110,214,40,43,129,127,104,238,183,4,200,125,33,151,140,166,49,145,92,222,212,209,57,155,191,136,214,196,251,134,18,172,194,59,39,168,107,170,182,216,106,219,196,205,10,155,225,125,1,255,249,96,158,235,131,39,91,199,249,114,248,103,255,14,173,239,136,48,146,217,178,151,26,202,206,43,102,157,118,239,241,152,114,36,173,76,201,76,226,185,220,134,47,156,163,75,103,199,158,121,190,225,248,54,250,214,49,168,44,1,192,0,51,248,8,189,99,147,17,16,24,104,25,192,120,54,208,215,204,213,135,146,95,141,221,91,169,187,147,191,107,159,223,198,122,105,81,191,215,100,204,126,169,81,224,158,232,189,121,127,29,187,143,9,156,39,142,146,38,113,215,199,161,195,63,183,41,59,239,247,16,111,32,135,153,80,114,108,125,112,5,88,96,66,201,183,20,230,40,10,141,12,76,248,98,16,70,160,217,219,2,23,28,232,132,30,109,85,106,29,72,134,183,165,144,196,168,13,161,216,95,211,212,238,254,151,194,115,87,34,124,182,214,219,204,147,24,20,123,171,15,55,45,137,104,235,148,11,145,112,50,215,110,178,196,93,66,97,102,96,243,17,121,1,216,3,206,151,199,150,233,23,200,134,193,202,35,90,72,219,135,92,72,104,184,184,92,166,245,119,119,250,181,2,219,90,67,169,40,166,170,58,225,239,249,250,100,114,165,74,221,99,252,38,36,202,224,227,183,223,242,207,250,179,246,231,29,107,25,219,25,183,87,141,150,205,25,243,117,51,150,46,165,222,253,179,132,146,166,240,215,116,222,125,106,158,60,230,192,186,166,243,173,190,147,49,241,62,219,169,79,108,238,59,87,254,68,74,0,239,139,132,180,1,3,47,50,45,44,215,250,158,172,227,14,155,194,63,73,150,254,221,63,117,123,241,255,253,98,220,95,22,68,207,104,160,230,94,166,165,164,124,214,115,124,110,119,23,158,255,24,176,190,121,34,36,235,17,253,51,138,167,85,30,136,0,0,0,84,198,115,114,168,24,220,39,83,55,20,12,188,40,59,0,36,198,164,195,8,154,134,2,36,161,96,49,220,203,194,133,31,97,133,98,104,162,117,36,241,16,69,150,152,220,18,247,146,1,213,127,17,230,15,137,219,166,129,145,125,84,76,24,6,65,132,159,148,61,10,207,239,245,168,235,8,171,29,118,49,128,32,120,179,95,85,209,249,204,232,95,66,176,21,214,232,154,191,30,135,250,209,9,172,4,153,145,124,187,172,34,185,139,6,140,91,34,189,133,165,221,83,183,255,251,178,100,63,142,150,105,104,205,27,143,95,32,76,5,9,152,101,229,62,26,217,163,48,78,105,231,209,41,28,102,69,134,29,160,210,225,222,235,31,27,135,75,2,222,217,42,115,177,218,82,118,163,31,121,147,27,35,26,208,11,123,189,235,83,193,175,111,171,126,111,253,77,252,21,145,238,157,181,171,178,76,23,184,42,238,92,214,164,183,11,91,230,221,111,31,143,56,138,103,188,209,121,88,221,149,184,236,74,155,237,127,247,128,1,6,0,38,249,110,140,185,67,16,1,36,113,215,74,209,204,150,81,152,0,202,69,216,181,23,84,52,184,193,217,249,156,56,230,73,119,35,228,131,84,2,150,3,84,200,84,204,27,81,209,59,170,171,108,9,137,84,83,124,94,236,138,8,177,107,75,127,43,62,167,139,107,179,202,128,198,63,199,153,93,196,102,58,209,176,14,230,120,115,28,2,8,24,15,48,121,236,210,32,11,149,63,168,15,189,89,167,80,202,149,40,16,91,145,83,196,66,7,69,152,68,23,202,163,73,137,202,10,132,163,209,213,201,85,2,210,177,15,141,0,244,111,28,6,179,12,16,70,159,147,136,240,0,131,53,70,44,66,4,117,63,113,93,31,41,168,208,2,136,184,173,5,17,234,204,212,47,163,143,99,207,12,32,137,123,29,155,109,102,131,127,17,167,250,68,226,128,62,181,179,2,20,132,3,118,187,149,106,242,105,64,52,139,98,8,181,181,0,205,237,228,86,61,113,29,30,154,177,216,106,235,235,245,252,209,38,166,223,199,237,116,253,73,254,34,234,255,225,125,221,174,223,233,120,153,194,245,53,166,252,125,211,21,179,133,187,87,197,111,237,42,197,52,187,141,253,29,192,172,60,83,109,255,123,174,113,153,127,223,22,18,91,163,112,197,84,208,197,222,45,36,28,83,39,218,29,8,20,162,218,112,14,197,109,118,33,238,158,138,83,236,230,199,114,224,31,37,144,190,94,243,82,141,29,72,241,117,229,11,58,141,170,109,31,25,56,197,160,212,200,118,152,238,115,83,253,95,108,247,203,114,106,245,64,0,0,0,156,195,174,83,62,167,13,195,63,51,34,116,24,164,51,25,28,200,195,115,14,3,194,5,229,64,136,113,80,199,131,98,168,21,255,0,130,152,123,62,11,4,41,211,188,192,32,186,36,157,40,1,88,93,241,137,200,165,19,240,160,82,65,97,251,40,118,87,10,240,193,194,220,240,134,116,110,143,178,124,240,231,41,16,218,209,182,243,56,103,187,59,134,220,123,170,246,248,251,186,33,134,153,112,248,66,96,100,188,70,211,22,242,34,185,163,52,212,73,58,222,109,186,195,164,33,151,141,33,209,118,70,17,176,154,223,127,109,242,167,52,7,25,169,255,251,178,100,73,142,198,77,104,205,155,143,77,208,68,5,9,194,96,239,124,153,133,163,52,109,189,124,129,61,153,230,141,133,149,104,95,234,206,149,14,71,223,233,177,250,63,208,58,90,134,42,1,240,174,207,196,153,244,179,171,8,42,190,221,33,139,228,154,157,114,150,129,65,42,154,2,137,174,148,69,24,32,237,234,117,37,31,24,68,176,6,0,59,41,132,166,232,84,141,160,28,73,221,230,227,64,231,169,173,4,195,239,122,173,178,4,65,99,169,105,138,150,61,84,38,48,120,189,188,183,163,90,188,162,186,190,154,63,45,236,81,107,184,123,41,159,62,37,231,90,175,218,82,229,200,119,252,184,1,209,202,51,169,242,61,142,147,41,103,50,217,3,209,251,49,82,35,23,88,4,2,133,128,2,42,12,197,52,8,32,218,11,30,169,146,241,42,135,36,26,82,152,144,228,85,41,73,133,238,38,4,49,28,105,50,135,105,23,211,180,96,25,36,214,130,173,122,211,26,172,49,126,58,236,118,110,73,139,27,108,217,181,167,86,102,19,171,17,114,128,123,149,210,107,82,89,21,170,22,108,169,134,124,106,69,211,81,123,127,0,131,226,139,189,208,54,39,194,103,27,134,177,166,251,125,174,60,48,170,188,18,55,54,195,234,30,30,165,53,153,165,235,14,116,42,108,68,118,130,242,160,251,204,124,172,250,36,125,54,155,6,140,49,4,198,65,131,26,226,248,106,7,106,137,114,233,238,204,86,52,68,146,253,93,236,178,124,65,20,206,236,193,135,156,146,110,69,40,99,110,231,92,0,0,0,120,117,38,134,210,14,248,33,168,244,52,20,59,178,136,37,161,32,9,114,72,1,25,148,40,203,30,101,53,179,204,239,98,82,36,183,174,135,238,27,158,141,118,86,208,94,52,110,184,250,182,213,101,81,154,99,90,87,255,226,114,240,210,159,177,79,235,61,255,255,244,169,121,5,209,205,8,0,0,0,112,195,175,69,51,142,215,116,214,198,205,108,40,249,87,134,176,136,23,76,36,40,2,44,98,162,230,52,156,222,38,81,135,130,169,5,224,90,162,176,118,26,96,194,246,210,116,160,106,194,4,221,72,133,13,59,51,93,16,96,65,234,20,164,244,85,92,17,158,245,220,129,211,21,128,74,61,104,44,116,52,9,187,122,204,88,196,108,155,58,51,197,244,70,179,19,193,49,57,238,77,163,221,87,139,174,166,148,222,137,149,214,118,45,245,172,206,238,103,197,219,111,183,127,173,133,108,214,46,17,232,46,201,127,1,3,175,127,41,85,140,7,15,237,101,64,182,115,136,243,239,252,246,113,31,232,51,81,220,211,96,33,6,8,252,53,168,74,70,58,132,27,141,212,100,55,169,245,37,117,26,255,251,178,100,92,14,134,66,104,205,27,111,77,208,73,102,105,146,101,39,104,27,5,163,50,78,97,235,209,30,148,167,41,134,53,104,219,69,182,92,220,41,37,213,237,70,227,38,39,26,218,197,64,48,1,252,99,226,191,5,75,20,44,224,134,18,134,11,94,62,172,1,132,196,232,149,104,225,29,82,192,38,135,225,227,91,250,90,80,101,192,252,152,239,51,121,249,3,85,185,122,179,42,84,200,136,18,204,53,135,5,163,70,7,186,254,245,255,148,176,163,136,233,114,124,144,12,99,35,25,165,144,71,80,59,155,76,144,99,244,121,206,99,134,10,8,24,176,84,97,80,186,169,137,53,140,46,93,154,75,83,44,146,190,218,87,147,105,192,51,115,37,19,39,85,56,49,244,220,101,214,158,196,3,40,225,228,40,60,74,38,206,254,143,26,219,189,7,202,202,15,105,187,48,58,4,116,80,173,172,116,178,137,190,81,96,10,104,92,44,138,106,17,92,163,114,164,21,21,61,71,69,97,190,137,0,120,233,224,241,137,212,187,156,82,29,224,246,166,79,89,222,183,231,200,217,248,30,167,152,159,56,89,76,54,246,166,123,111,168,93,109,163,164,15,60,238,159,191,137,108,27,126,7,206,250,83,61,33,173,54,58,244,137,155,194,77,70,149,183,121,131,54,32,75,22,72,170,191,38,166,159,174,97,203,167,245,197,224,223,198,77,120,144,84,113,152,246,225,6,36,151,146,60,186,206,30,238,208,36,254,92,2,32,12,0,10,52,185,200,8,197,100,68,248,95,206,19,243,97,249,75,38,79,130,181,235,51,236,115,232,125,52,203,230,182,135,226,229,197,88,168,251,106,157,238,182,253,190,74,30,28,67,156,193,139,102,65,127,51,51,13,227,127,253,122,169,215,79,146,255,255,253,96,0,76,56,2,40,150,24,171,120,104,21,192,49,218,107,114,153,148,128,102,49,42,24,176,32,34,13,133,131,67,134,2,80,27,44,7,24,91,35,238,48,11,40,1,149,64,70,18,16,193,143,25,48,159,133,80,3,188,254,176,41,51,10,44,0,211,124,193,32,68,149,79,101,11,114,138,1,151,30,216,62,133,77,46,59,100,193,121,114,101,68,55,25,114,36,173,231,47,203,73,130,151,157,20,9,124,211,241,236,96,225,234,64,177,137,51,71,79,18,119,183,21,80,240,174,129,64,230,166,89,221,105,149,167,77,115,102,42,239,124,23,148,208,211,220,196,204,138,236,71,223,189,245,66,55,170,32,130,115,85,80,69,123,8,163,243,225,41,165,8,67,152,134,251,118,186,174,136,40,35,46,245,42,118,221,27,212,101,145,253,52,174,227,41,138,191,116,34,247,42,93,121,201,52,180,46,94,211,238,73,215,114,124,255,251,178,100,106,142,198,218,104,204,139,143,95,36,64,229,25,227,96,175,110,26,93,163,62,109,49,249,65,14,147,103,13,132,149,136,84,182,121,84,115,58,64,3,128,19,130,221,177,85,23,193,69,128,4,178,216,97,172,162,234,242,165,120,208,177,234,36,36,131,117,234,163,32,66,168,239,197,246,223,117,234,218,127,127,36,218,153,197,215,212,203,153,202,204,127,239,77,139,230,111,255,187,91,191,255,245,0,157,21,24,98,213,135,133,48,102,12,148,211,200,221,253,25,82,143,239,200,212,0,33,119,118,78,24,13,212,192,144,12,236,121,5,159,201,197,25,219,35,127,219,76,108,204,49,12,73,128,192,84,109,252,101,155,212,134,225,182,158,238,195,0,45,239,28,198,5,113,12,48,170,137,30,198,98,210,144,52,12,113,237,132,133,201,20,137,119,102,254,188,233,162,26,53,231,125,149,26,110,194,31,182,82,142,91,228,144,192,198,8,248,226,201,94,38,233,254,170,114,114,121,41,111,72,5,23,152,48,113,181,232,233,8,249,5,85,214,203,15,25,120,120,89,74,49,183,33,130,72,120,98,41,199,42,157,71,138,99,112,34,55,199,195,27,59,252,85,158,12,61,66,146,171,141,79,224,82,238,81,183,49,254,200,215,109,189,45,235,72,99,3,229,97,249,17,206,90,43,217,232,176,177,5,109,16,6,17,238,0,0,0,53,235,118,76,49,22,65,1,20,154,80,58,15,93,87,185,1,243,85,26,8,182,92,208,29,227,118,179,72,97,128,8,194,55,212,65,209,169,66,215,219,255,95,160,233,254,191,206,233,246,45,253,71,255,146,253,117,113,91,16,189,81,20,69,90,0,32,2,82,106,211,1,69,133,165,24,80,37,197,55,3,131,14,33,165,230,200,185,75,253,36,247,5,65,93,121,92,178,28,85,86,66,116,63,60,32,39,88,107,80,148,209,8,39,56,67,121,226,99,164,91,80,100,130,14,143,164,43,147,12,79,132,181,117,66,22,149,137,225,211,10,108,243,218,176,211,132,73,206,108,173,239,112,22,98,62,60,35,217,134,208,151,17,169,73,50,212,168,221,220,28,213,236,196,221,250,243,249,86,212,152,113,78,51,65,81,186,255,56,195,116,19,8,39,212,15,20,182,195,36,123,53,176,187,108,175,218,145,137,234,172,141,226,95,147,177,40,72,76,71,110,200,123,59,227,66,45,241,157,237,22,198,254,2,186,155,135,59,132,47,138,198,67,49,185,226,226,27,41,113,163,146,37,53,150,61,72,119,160,130,18,202,171,219,85,113,85,27,150,127,255,223,253,83,255,38,66,0,1,5,191,163,163,171,148,24,50,99,161,119,153,68,220,80,182,151,105,25,56,39,218,110,52,29,82,175,255,251,178,100,120,136,118,154,111,82,59,76,124,80,72,134,217,181,101,98,104,27,229,189,71,45,101,227,1,32,158,102,149,148,149,162,187,138,243,87,12,202,212,164,222,229,160,185,168,44,107,125,23,227,227,122,11,87,79,246,255,190,250,97,199,187,52,183,251,253,218,41,245,191,255,221,175,255,172,70,0,102,116,115,33,62,99,105,128,133,136,128,59,7,83,113,80,25,132,184,136,116,125,146,56,164,3,15,179,0,231,101,27,196,40,190,22,242,46,196,168,184,47,47,65,51,141,216,99,24,252,67,98,60,83,183,26,103,212,142,142,4,74,48,231,64,42,214,16,100,218,51,46,156,201,193,39,72,155,138,141,70,158,174,39,243,49,132,96,107,59,220,157,141,173,121,13,66,18,172,206,103,107,200,236,109,107,150,195,162,109,68,58,214,18,74,105,149,173,154,154,117,1,152,127,25,103,58,10,14,247,246,126,89,224,98,3,93,198,68,118,246,166,137,219,21,175,155,45,19,81,78,120,140,166,51,148,158,124,15,20,61,205,14,76,159,113,99,179,188,190,119,154,174,92,171,6,6,59,91,234,245,220,223,67,137,195,30,7,97,138,94,228,199,139,241,30,4,82,244,123,178,177,107,118,247,67,26,117,52,154,248,199,250,205,63,172,202,123,15,217,47,3,47,110,128,154,88,27,252,86,73,64,232,234,215,242,131,129,32,199,110,186,4,22,157,78,208,13,215,141,86,198,104,23,15,68,183,82,218,96,119,65,100,89,217,149,180,62,122,166,232,66,122,153,33,155,237,187,127,178,73,190,53,63,215,26,223,251,244,184,157,61,233,2,0,20,174,122,112,79,224,10,209,205,205,84,14,1,204,53,48,237,12,213,10,2,147,185,156,23,209,56,1,208,101,141,96,169,45,226,218,61,102,72,214,134,245,193,16,184,58,17,166,82,140,150,35,203,204,85,90,225,181,137,28,226,163,92,33,37,253,129,34,94,210,7,174,102,74,30,172,68,184,39,207,2,68,106,120,204,155,67,194,52,65,211,97,200,126,57,42,236,196,198,233,76,16,212,108,203,206,232,56,153,108,118,156,84,80,182,178,182,39,14,100,114,168,188,186,75,71,240,54,132,166,21,102,193,166,184,100,141,76,119,245,132,50,14,40,81,28,34,110,12,93,49,39,28,217,33,186,220,39,41,216,205,77,79,166,190,96,165,206,181,27,212,179,11,114,54,120,187,214,235,5,125,154,33,109,166,96,234,216,54,109,168,35,231,87,194,125,138,99,186,10,141,116,127,153,119,138,172,217,198,23,163,205,9,103,170,113,230,168,85,64,197,154,255,212,45,77,194,211,202,229,185,218,63,147,4,0,3,37,204,181,30,118,198,105,69,246,225,69,201,90,114,255,251,176,100,126,136,71,97,107,81,51,56,121,66,75,201,89,213,97,34,90,30,29,189,64,45,229,234,200,239,30,104,76,240,149,152,66,39,140,41,28,35,6,145,170,252,74,179,245,124,7,113,111,51,139,118,34,20,157,28,231,213,220,138,254,174,142,254,131,50,47,255,254,24,95,151,84,205,245,122,167,253,191,228,245,113,84,213,222,143,179,253,78,255,208,0,155,152,233,226,86,155,101,73,170,7,27,78,201,220,140,154,16,41,48,34,15,136,207,14,73,120,32,60,73,129,172,205,102,79,18,80,109,127,200,22,193,144,66,151,183,138,249,195,108,227,116,102,147,244,225,218,44,42,226,98,100,64,38,168,64,249,122,12,17,27,107,80,146,82,12,101,54,144,82,28,117,135,8,115,7,75,196,226,224,128,132,219,129,188,141,210,113,2,222,159,18,167,234,164,134,42,197,142,2,125,52,101,194,87,6,83,123,2,173,214,72,44,101,81,192,162,134,118,16,180,123,3,220,30,205,138,152,72,106,233,161,157,73,29,62,254,84,74,19,239,187,181,170,90,178,103,45,192,135,150,27,182,196,67,215,78,54,203,101,116,146,77,182,197,73,231,26,218,233,200,25,39,84,118,228,39,225,68,140,206,51,171,174,18,241,112,166,255,44,187,241,118,245,242,234,125,238,35,148,71,133,123,19,246,180,118,240,174,153,180,209,138,120,238,176,220,125,81,111,111,228,248,212,185,254,148,223,76,108,0,128,0,140,135,103,240,179,42,139,49,111,104,85,73,225,34,241,26,24,199,164,141,206,177,22,14,142,253,158,95,234,239,213,209,223,236,134,250,116,255,255,196,2,17,254,113,177,208,86,242,98,108,247,54,27,240,45,31,254,210,0,0,16,48,195,207,147,156,90,77,12,139,28,42,24,150,98,101,18,32,0,120,97,19,33,130,70,5,67,1,162,16,229,177,107,47,105,130,217,230,242,2,16,161,174,150,8,7,34,246,195,109,250,143,146,38,159,175,149,30,108,157,1,76,137,3,144,12,58,2,221,157,93,210,230,92,60,29,184,131,221,12,147,19,57,4,194,219,138,182,171,75,237,16,86,12,64,219,67,161,142,104,240,206,72,115,5,164,106,228,244,113,55,68,186,226,20,217,114,200,188,186,218,227,194,38,90,138,85,73,151,198,170,62,6,118,108,43,99,62,48,96,39,203,172,245,209,253,107,24,177,83,207,152,24,69,153,21,211,9,122,205,22,216,150,50,65,76,163,253,191,122,145,45,189,27,219,240,99,81,240,35,6,61,79,131,235,16,216,79,250,123,106,197,66,214,118,163,223,196,255,109,238,241,58,142,62,105,35,145,238,206,4,109,206,64,70,182,33,237,80,241,85,4,116,190,118,72,97,196,255,251,178,100,115,14,103,208,112,79,27,153,122,242,64,135,169,224,97,34,84,30,233,191,56,78,97,241,65,8,37,104,89,132,149,88,148,156,159,209,169,156,123,176,238,222,243,125,110,107,77,206,63,157,126,165,147,61,200,32,84,76,68,33,50,231,133,247,171,131,60,109,17,128,46,186,178,213,142,245,114,241,74,40,202,230,214,224,153,144,199,89,68,90,112,104,225,94,189,149,203,254,235,255,255,150,219,234,212,63,248,54,242,30,156,180,203,191,63,254,128,28,194,154,179,188,115,205,122,107,50,170,80,196,21,211,109,14,2,193,115,9,146,76,14,23,48,106,56,30,11,0,128,157,37,228,96,32,9,162,128,202,6,50,26,88,101,134,38,53,59,9,222,179,210,220,70,50,213,188,46,132,41,170,8,130,182,83,209,30,69,105,32,180,151,50,210,68,34,92,170,29,121,35,193,221,245,180,199,236,49,228,69,82,49,24,139,138,178,69,153,19,146,37,252,190,26,86,183,73,204,171,213,48,123,9,120,206,30,45,209,16,151,173,67,238,73,140,185,225,141,60,191,61,80,218,44,3,33,244,10,189,42,156,49,101,19,245,163,211,48,101,97,242,67,173,226,107,106,53,140,183,27,118,211,108,93,182,89,11,209,21,126,225,254,211,122,169,61,254,88,81,164,1,244,134,67,42,153,117,120,7,246,125,244,248,105,77,90,40,35,127,62,161,229,154,149,57,85,84,206,182,160,76,136,4,91,174,74,236,193,111,70,55,111,79,109,115,241,203,118,35,72,171,249,127,195,85,191,173,245,215,230,148,237,102,18,77,2,48,100,233,254,5,82,203,94,1,140,126,153,69,35,238,168,40,74,145,22,28,98,179,19,138,190,219,61,50,71,68,219,163,233,109,214,173,69,86,85,249,25,78,203,231,170,127,159,171,251,127,145,149,31,253,127,255,253,191,7,56,143,255,255,164,0,32,128,163,115,152,82,150,108,135,57,157,73,38,87,13,24,249,46,11,58,131,6,230,16,20,151,52,26,29,53,168,216,192,160,6,72,170,165,240,2,137,86,235,43,96,238,9,16,86,45,17,92,111,75,115,66,91,151,28,157,110,177,201,133,5,104,139,234,23,54,199,174,59,45,14,53,60,243,180,71,174,250,141,61,243,14,84,63,22,134,98,112,228,160,152,57,73,85,213,249,123,231,89,133,56,247,96,180,146,25,27,58,149,208,75,162,86,38,86,150,228,202,105,23,143,150,226,68,242,34,12,55,65,39,115,154,140,53,149,246,141,38,173,147,203,55,40,139,216,179,186,108,43,75,247,41,202,213,68,253,160,251,170,51,151,55,189,201,48,117,94,55,123,188,135,235,125,215,187,86,213,187,60,102,114,229,82,161,224,91,171,41,255,251,178,100,96,136,71,195,110,207,187,152,22,112,68,137,90,6,96,103,108,97,129,189,46,15,115,5,1,0,23,103,129,132,137,104,169,242,252,145,150,243,255,86,150,83,217,221,64,248,115,120,114,106,220,245,174,188,92,229,106,246,23,115,116,7,22,115,29,173,238,233,177,189,187,185,247,247,117,185,83,92,165,147,185,22,48,164,221,58,112,104,0,65,146,7,10,163,110,50,128,142,160,73,48,43,173,16,128,18,183,241,140,248,24,29,144,123,74,211,47,162,163,192,227,31,20,242,227,240,238,95,50,89,149,188,120,213,76,205,93,230,235,189,72,159,150,127,255,157,223,230,107,254,215,255,255,8,69,74,64,130,166,54,2,130,101,46,48,134,29,97,130,2,27,211,67,128,60,50,176,144,2,210,32,51,24,138,26,11,116,153,1,30,96,240,80,0,20,100,80,185,156,206,198,21,16,3,129,140,216,130,197,254,84,235,0,55,39,253,24,205,233,18,186,90,172,215,73,140,36,112,27,224,146,165,249,50,218,241,49,41,201,156,61,55,237,198,96,3,32,13,187,172,140,139,73,185,49,194,139,36,202,165,100,105,58,65,96,117,93,161,85,130,148,246,48,181,237,41,74,225,101,79,167,234,34,18,245,174,34,93,166,249,119,85,152,14,108,182,234,117,209,210,36,29,19,204,156,142,245,213,246,72,218,88,2,159,226,78,101,139,77,14,195,154,200,103,241,238,251,182,207,187,213,55,131,168,211,173,189,104,197,151,105,255,84,244,139,13,17,78,11,57,187,182,126,11,123,187,76,166,56,114,111,61,251,45,126,238,193,73,103,118,220,126,6,207,92,195,112,83,86,207,80,156,119,244,95,250,191,255,219,29,223,119,31,184,197,239,254,82,127,250,28,119,255,175,250,247,181,241,220,111,126,95,191,161,231,253,7,255,217,163,34,165,12,220,135,169,156,93,164,105,17,232,226,22,244,170,23,77,185,17,13,245,82,128,41,22,41,92,147,19,206,179,110,191,72,108,210,234,158,230,123,212,206,146,41,43,96,67,109,230,124,238,218,182,255,108,23,5,161,211,63,158,91,186,223,252,163,210,0,76,177,231,76,144,45,14,25,27,140,55,69,204,56,109,129,110,33,135,197,113,139,96,97,128,129,41,132,68,49,181,129,80,88,118,0,130,34,16,60,194,32,120,201,128,44,128,39,38,5,196,164,156,205,217,13,72,64,77,102,144,5,194,18,202,218,156,176,251,104,143,233,42,9,128,48,0,158,186,205,117,46,237,153,136,147,111,252,10,200,235,143,89,222,70,114,100,54,0,112,84,121,139,180,199,165,137,14,176,60,242,162,65,132,6,66,194,83,226,50,42,21,255,79,24,40,168,196,80,181,176,99,27,134,255,251,178,100,67,142,152,2,110,204,11,184,123,244,65,133,9,208,100,194,118,32,169,189,46,14,229,241,200,245,143,40,41,129,157,200,33,119,199,167,71,129,12,211,224,130,180,170,71,115,134,143,146,104,125,192,115,221,143,13,228,224,120,208,76,45,229,159,181,219,114,79,171,133,18,66,57,86,69,111,49,171,164,207,48,81,2,51,94,97,110,135,202,215,138,65,190,155,109,240,103,66,122,222,34,81,110,245,81,172,107,25,111,54,191,85,95,219,58,150,5,175,166,250,230,153,179,129,222,63,163,227,9,127,149,251,227,226,181,170,71,231,81,31,215,57,254,245,222,119,15,239,182,14,91,18,218,29,49,100,140,17,209,80,26,97,230,11,38,88,150,149,149,95,46,104,197,185,228,240,166,205,108,14,128,158,228,173,95,150,75,6,70,171,80,79,212,152,212,86,131,80,203,141,224,199,135,20,195,116,72,7,154,183,167,250,228,188,167,163,135,47,176,201,95,236,202,57,104,222,56,168,202,194,204,200,251,56,209,36,52,10,24,152,68,94,152,22,0,152,70,100,26,142,93,146,135,97,128,224,200,21,0,153,26,35,152,20,16,18,5,48,202,104,152,110,19,164,162,61,13,46,22,16,205,41,46,67,174,89,15,50,206,30,54,28,22,180,185,99,20,141,0,215,17,66,32,162,40,215,23,150,40,224,200,40,142,219,138,146,151,49,101,103,22,129,62,26,226,253,30,21,222,39,218,94,160,34,88,86,140,148,17,120,80,119,10,149,39,21,84,128,178,136,17,134,172,245,18,140,201,64,192,94,184,94,60,113,45,213,36,73,50,225,220,159,65,82,163,20,22,187,72,71,70,177,43,93,51,153,117,235,180,7,93,170,51,124,66,132,75,204,133,161,162,99,102,234,159,136,174,70,192,210,83,218,230,123,133,10,185,233,16,116,205,166,255,186,185,189,122,108,140,234,197,61,21,250,221,169,0,129,180,99,72,76,109,229,222,181,3,223,176,99,95,246,38,211,83,227,180,252,53,199,167,196,79,219,55,174,213,7,127,227,56,108,167,250,190,124,147,14,183,137,160,28,0,82,17,42,94,190,40,197,244,239,48,169,68,2,154,141,38,93,98,60,177,238,204,215,108,47,3,43,114,99,128,244,152,89,144,199,96,220,182,213,239,109,9,197,48,89,98,142,215,175,183,210,253,26,232,234,70,191,181,98,48,222,223,53,46,58,52,156,54,51,128,100,50,102,18,54,60,189,48,140,125,48,160,20,48,116,40,48,68,89,53,76,45,22,14,203,92,44,1,152,22,7,152,4,44,24,42,0,130,128,86,0,156,198,199,36,52,152,153,100,4,108,232,176,37,101,205,2,178,18,211,51,33,146,171,66,66,147,49,225,88,255,251,178,100,40,142,231,172,110,204,131,184,123,240,73,12,58,67,52,2,242,89,157,163,64,110,105,229,1,7,46,232,140,244,9,72,242,177,81,58,243,210,197,138,88,60,105,215,162,86,54,138,132,164,89,115,161,48,134,78,42,144,245,81,180,130,42,94,116,20,35,218,66,80,98,210,136,135,74,60,199,247,243,135,215,28,73,35,108,65,22,75,74,27,55,97,57,90,114,184,16,179,197,116,239,84,137,73,78,233,208,100,165,155,85,127,232,129,188,178,203,64,217,141,24,171,119,171,51,238,235,140,31,234,98,46,125,155,149,233,56,20,142,67,163,246,251,98,236,49,57,178,150,213,89,216,190,169,240,89,199,249,85,87,195,183,242,68,223,141,159,157,118,250,37,125,46,211,155,214,127,175,173,246,233,191,220,93,251,102,185,103,167,242,124,248,96,17,206,225,160,0,0,95,197,128,51,7,44,164,22,208,6,177,116,107,58,68,14,17,216,155,152,147,144,233,45,117,127,189,95,255,232,122,111,254,219,127,171,65,63,195,162,237,131,70,56,165,170,25,139,64,161,18,112,219,84,41,51,61,91,70,255,84,46,81,234,163,162,55,113,221,159,34,155,230,10,119,154,229,168,100,32,129,142,136,198,21,51,0,196,66,163,2,164,148,136,162,83,49,49,33,31,216,202,60,24,225,106,181,173,172,29,160,174,76,159,133,113,236,76,217,12,102,248,143,14,214,210,20,113,23,68,11,146,179,72,216,239,157,66,68,150,11,169,12,104,42,69,182,200,183,92,15,117,37,207,132,110,27,34,246,227,235,77,232,36,194,85,111,252,198,231,150,242,153,222,15,79,132,198,49,33,125,143,2,127,221,83,74,25,95,27,24,204,10,94,72,190,75,123,161,138,237,153,255,222,6,61,180,160,111,43,173,217,237,164,204,92,216,196,254,28,109,237,131,121,76,198,173,88,86,117,245,232,145,77,249,213,63,89,166,225,217,53,91,155,173,95,79,231,78,34,135,253,157,65,27,115,64,73,28,84,165,51,126,103,184,222,199,202,34,60,22,21,1,107,173,64,23,69,208,215,86,151,240,80,170,222,178,173,169,141,53,218,171,2,47,212,51,61,10,169,186,42,61,228,132,250,215,98,243,21,245,244,106,83,219,19,183,253,255,255,247,255,70,255,255,237,250,55,255,255,251,106,158,136,62,246,60,54,229,202,74,129,0,76,126,130,206,95,108,140,220,57,204,100,34,12,26,43,207,23,24,140,17,29,138,161,105,128,129,24,208,64,106,48,174,56,31,151,217,97,8,65,51,30,64,3,2,64,194,254,137,26,32,4,8,10,194,149,84,40,9,153,5,33,90,200,19,100,52,232,245,40,152,45,97,105,73,88,103,51,203,7,88,56,255,251,178,100,41,14,7,213,113,76,139,185,123,242,64,101,10,45,97,98,120,27,165,181,56,78,49,62,129,21,145,39,149,150,21,104,166,253,254,94,235,246,56,53,196,97,140,58,12,241,178,145,37,3,197,30,246,234,135,17,175,42,146,128,181,244,198,23,253,187,235,167,218,59,16,36,25,136,181,234,182,157,28,241,30,18,247,35,86,168,113,230,174,217,104,196,11,4,115,83,78,146,116,204,134,53,226,23,247,27,175,55,206,220,183,187,184,64,142,46,202,205,153,169,77,248,62,173,249,90,61,87,87,218,162,30,211,45,27,160,255,159,82,191,166,149,250,209,243,73,232,144,85,239,25,188,176,16,119,162,21,156,201,23,119,187,135,219,7,222,38,241,178,121,110,240,82,244,218,97,202,153,167,213,226,218,177,114,221,140,91,227,13,150,198,171,191,224,198,181,47,61,213,158,56,0,64,0,0,112,0,0,54,85,68,253,181,184,4,155,146,230,169,42,137,163,20,186,181,169,99,55,195,123,85,103,197,43,63,47,219,83,103,135,123,133,35,238,97,101,252,222,202,219,255,79,248,254,251,122,209,254,67,255,237,255,255,167,232,1,204,72,231,62,121,232,236,141,147,25,141,204,109,63,19,81,24,108,122,97,96,248,24,60,23,35,24,96,170,97,0,208,140,26,221,83,200,198,129,98,168,45,23,28,198,253,89,215,48,232,1,243,201,4,169,116,223,181,137,246,146,216,174,33,53,67,136,64,79,61,35,98,186,143,148,243,239,51,158,213,20,140,162,153,90,38,154,92,53,36,150,79,187,205,192,120,51,199,169,38,235,218,106,247,229,13,15,236,171,74,78,85,117,42,246,39,98,129,97,254,68,220,192,24,245,196,223,212,49,9,23,199,164,52,15,226,39,186,77,254,129,85,100,219,106,255,200,230,121,98,9,67,177,169,154,250,148,163,14,147,47,244,51,76,168,28,153,78,95,25,217,129,227,159,9,197,18,254,122,14,4,190,10,95,241,251,34,238,216,19,195,50,113,66,92,147,182,152,74,212,7,188,234,165,92,165,121,12,53,25,239,242,167,87,74,164,90,39,135,201,1,0,4,96,69,96,88,71,252,185,192,255,43,184,111,107,25,89,16,35,234,76,64,67,236,77,200,175,67,246,90,158,57,156,221,94,211,49,70,68,186,35,249,135,247,40,101,95,124,122,207,87,41,118,27,167,166,213,122,236,255,255,242,127,245,249,18,222,222,244,0,0,0,84,192,4,243,207,152,77,172,71,50,249,220,193,211,243,37,10,134,71,164,2,67,3,128,129,65,99,98,136,132,139,96,227,36,101,220,16,202,8,1,133,70,25,233,132,150,134,82,20,185,41,2,84,182,189,1,90,62,226,135,160,133,171,138,255,251,178,100,33,142,134,239,106,206,155,153,122,162,64,163,186,9,97,99,84,30,153,179,50,78,225,241,65,26,23,103,5,148,157,232,231,19,118,66,230,237,157,227,194,168,103,209,241,97,149,90,30,59,202,43,68,16,156,192,83,135,184,234,115,111,164,136,118,215,10,17,164,142,80,231,80,221,74,79,179,207,143,207,45,97,146,126,185,59,226,247,125,127,58,234,252,108,248,249,204,127,157,227,211,232,221,141,182,179,235,248,191,120,219,232,10,154,118,223,229,104,251,67,255,131,27,126,21,101,92,150,158,170,87,190,47,247,61,21,91,217,205,170,102,52,145,151,47,94,199,84,235,47,32,93,33,4,213,250,142,155,212,51,241,228,150,135,43,148,20,243,141,104,162,67,110,202,195,191,168,58,101,200,157,211,240,121,142,117,180,0,1,128,0,1,163,178,188,78,230,16,56,129,48,191,47,14,236,147,22,27,113,129,56,53,91,155,76,138,29,234,56,254,103,90,133,27,185,23,60,184,112,143,248,99,45,149,63,118,117,126,175,118,255,171,255,234,163,239,87,253,222,35,254,176,12,196,81,192,237,182,212,218,195,28,204,146,156,193,22,124,230,67,152,194,161,56,194,240,216,194,192,244,192,98,4,196,16,32,195,224,76,20,19,37,64,32,29,49,52,66,48,84,1,4,0,206,59,64,2,133,233,138,88,18,125,48,177,17,144,5,105,121,193,194,160,72,71,236,44,96,161,8,74,203,166,210,26,62,88,19,221,43,126,101,110,144,178,169,97,181,191,4,178,4,33,130,161,218,10,50,17,11,126,178,28,214,54,216,92,122,195,150,162,230,112,47,197,216,55,135,156,243,56,172,188,1,134,36,1,101,223,16,155,236,194,137,137,87,45,51,57,97,35,253,211,147,185,151,247,91,111,98,146,26,197,41,124,212,158,40,177,65,155,142,205,123,73,117,202,225,31,240,144,221,48,109,87,100,227,122,151,120,251,213,222,149,182,237,140,217,244,205,147,22,223,78,235,249,177,58,231,82,105,179,126,177,124,105,32,193,165,214,247,166,230,90,185,53,197,165,146,115,106,84,157,109,26,54,254,233,31,248,45,54,227,180,176,178,200,1,69,158,19,24,36,56,8,188,25,62,56,188,167,218,162,39,177,73,124,18,234,170,249,118,9,81,70,80,189,58,179,91,221,211,22,83,158,242,251,255,219,117,212,86,33,82,25,148,111,238,117,72,35,117,195,85,30,251,190,85,223,254,167,255,255,255,255,221,164,4,0,10,188,10,198,60,28,164,203,139,195,31,138,140,50,43,62,16,56,196,137,138,133,225,193,128,32,147,180,20,4,129,42,214,202,10,14,22,133,73,149,6,90,239,240,40,17,250,26,5,237,38,41,201,39,255,251,178,100,28,12,134,186,104,78,155,155,121,80,71,231,169,197,99,37,28,154,45,163,56,110,61,143,193,25,166,104,105,150,20,160,137,23,231,203,51,40,106,69,124,28,104,205,18,213,33,137,26,51,166,168,109,53,61,85,88,69,18,248,77,177,156,23,0,174,130,81,150,9,151,39,134,139,52,102,152,203,20,134,58,122,154,254,197,175,231,246,240,111,110,11,249,177,132,197,179,191,43,189,105,75,152,202,27,246,218,235,15,126,113,107,27,210,93,116,109,83,46,63,250,64,144,226,251,83,207,170,37,119,33,127,249,93,238,177,229,171,213,48,180,210,234,229,14,237,159,98,252,177,90,151,104,119,145,91,52,235,46,224,237,85,184,172,235,202,245,43,99,52,184,99,60,181,13,250,165,138,172,239,105,101,106,221,95,40,85,239,226,231,164,64,160,0,84,160,203,65,128,84,34,150,6,254,187,165,206,4,188,153,164,46,126,106,185,41,169,86,107,177,230,11,128,247,11,85,7,235,26,31,55,145,186,43,16,116,62,24,205,140,63,240,141,16,113,25,253,65,49,29,117,212,111,244,39,255,254,48,127,255,255,255,244,128,2,42,126,101,170,97,224,235,166,121,30,24,233,76,48,212,62,193,140,112,118,16,49,1,21,130,227,0,176,109,93,162,147,178,203,12,110,25,16,128,54,162,111,51,89,147,15,143,146,14,122,68,85,57,34,82,102,96,70,212,1,174,42,118,107,67,48,173,103,238,41,52,125,75,170,17,131,168,194,125,19,74,228,57,29,149,10,118,154,151,46,135,236,137,147,68,205,21,106,24,186,158,120,177,226,232,53,172,38,40,160,172,86,176,148,161,175,157,86,182,73,87,88,61,61,50,142,216,253,251,222,104,229,197,101,33,47,49,85,237,103,14,224,40,54,217,87,249,106,217,67,40,170,129,40,53,75,237,9,38,103,135,6,38,196,80,141,27,43,104,193,138,246,100,73,51,66,88,219,120,133,116,215,34,218,86,210,235,49,167,57,13,21,88,100,229,186,61,87,158,121,229,234,144,143,159,109,158,232,0,0,13,35,116,100,89,42,174,165,45,200,156,163,243,29,74,18,1,211,167,132,162,189,38,131,234,234,243,104,142,243,123,255,213,23,239,183,244,116,246,207,128,198,66,85,182,103,172,189,127,255,244,127,255,254,223,67,36,42,214,106,105,122,100,61,126,16,11,86,0,0,3,148,202,76,216,230,119,252,215,20,16,210,36,48,200,170,208,220,99,36,193,224,252,195,18,104,192,96,164,116,38,53,28,159,48,8,5,16,4,169,6,32,2,204,19,26,1,161,43,25,34,2,150,4,193,112,81,1,170,215,9,94,40,246,204,177,171,60,58,5,76,32,216,132,10,107,77,112,255,251,178,100,40,14,135,35,104,75,155,175,77,192,81,234,122,3,100,39,136,90,125,161,48,110,189,55,65,84,38,104,41,135,148,160,120,21,176,60,98,10,115,230,151,111,195,229,183,162,79,214,49,137,115,241,145,225,209,5,29,108,28,55,107,125,65,4,102,182,99,2,76,135,52,69,180,173,56,205,166,85,125,248,45,185,212,107,138,124,91,111,53,9,29,129,42,129,197,127,145,38,221,98,82,220,46,163,71,2,79,184,35,145,118,4,160,113,49,164,208,173,1,26,228,205,135,46,13,106,118,135,178,20,36,52,218,66,9,73,13,182,66,79,36,66,166,228,143,102,128,243,112,146,253,87,197,27,105,28,93,166,70,70,138,175,18,1,150,14,128,232,224,68,133,0,201,50,209,229,43,146,89,189,96,2,130,188,18,4,187,83,157,61,69,65,27,74,254,21,240,40,5,194,206,204,235,189,95,14,246,254,130,204,96,120,112,59,235,128,243,115,126,85,233,242,132,88,241,146,149,163,227,218,255,211,253,62,107,127,163,202,6,254,101,20,189,7,191,23,170,152,106,152,113,105,113,123,71,79,83,105,66,20,35,38,210,78,152,193,145,26,210,86,156,106,158,153,144,40,152,249,48,26,254,30,128,9,195,15,67,51,17,129,128,176,170,97,153,128,97,8,64,0,6,150,29,41,12,120,10,76,14,3,132,32,106,255,123,12,24,10,226,77,22,41,27,95,236,74,174,52,84,240,115,92,22,2,96,65,192,9,122,190,18,247,15,134,233,89,145,132,196,68,37,93,35,160,167,95,60,101,144,231,61,222,70,128,243,53,190,27,146,190,243,0,254,142,175,237,243,252,86,70,248,48,175,117,211,252,65,176,233,62,253,104,222,131,135,214,146,79,233,119,202,118,127,153,181,141,190,154,101,237,42,213,205,215,106,192,84,242,109,76,235,29,54,21,73,26,5,219,149,211,7,83,81,59,106,49,214,255,179,207,173,196,112,168,177,76,147,66,142,154,32,65,41,149,63,21,156,136,87,146,154,12,42,147,75,18,143,117,215,145,36,23,63,198,128,64,4,217,158,149,68,153,163,37,131,196,47,30,83,213,231,197,145,222,173,154,185,53,105,140,197,189,72,61,146,168,86,81,253,121,253,236,154,212,122,145,54,137,22,163,2,173,83,96,185,181,250,143,111,229,215,179,127,54,96,111,165,109,79,226,152,129,72,44,20,100,26,6,26,13,24,28,144,209,149,139,114,26,55,2,0,2,179,17,244,3,45,79,163,82,85,83,6,145,210,170,236,120,40,138,97,168,124,98,224,254,14,26,194,129,104,179,64,97,32,134,80,17,161,33,164,24,238,7,134,4,98,32,5,118,66,140,21,11,27,101,133,151,50,38,92,196,181,255,251,178,100,31,142,134,89,103,204,19,176,79,16,80,140,233,227,97,226,82,29,173,187,40,47,97,49,193,36,145,231,233,134,8,160,45,186,66,2,199,90,242,2,223,162,160,5,35,234,184,164,74,74,74,182,40,105,74,0,157,186,82,205,181,121,108,17,75,54,245,67,47,149,217,173,238,150,147,140,204,180,235,112,154,78,62,83,82,146,65,50,226,236,199,89,117,8,162,147,122,7,227,216,72,94,171,108,165,207,41,60,141,44,146,201,19,179,150,166,169,69,102,222,173,181,41,161,166,17,94,78,10,200,105,205,45,6,170,154,184,122,170,213,109,40,187,254,234,68,235,91,18,189,200,98,239,184,238,78,238,59,57,234,4,237,105,173,172,130,15,74,64,50,204,244,0,192,33,106,58,2,140,184,38,16,12,220,49,146,153,251,17,34,37,196,229,236,66,215,122,154,30,251,167,70,142,224,223,165,150,67,187,57,212,171,203,223,239,140,143,255,46,159,131,127,239,244,111,245,239,126,182,255,231,238,238,16,140,85,184,82,214,181,188,232,247,189,181,251,83,251,35,38,175,193,180,12,57,216,16,194,168,209,12,183,72,116,194,20,120,204,71,67,28,214,228,37,204,25,67,188,193,240,66,140,17,193,36,192,8,45,12,68,132,36,192,48,31,12,0,128,132,26,1,102,1,160,6,96,128,16,6,2,0,26,23,1,176,112,16,162,121,129,112,20,167,75,199,39,44,49,34,144,149,49,1,182,112,99,18,185,19,78,108,135,209,152,152,249,22,78,44,58,230,210,164,10,229,12,0,76,55,226,111,45,102,113,155,249,8,145,32,236,113,51,100,213,24,118,53,28,218,172,133,239,220,215,74,175,40,6,227,24,65,112,38,53,47,238,102,147,146,189,220,164,183,142,149,251,53,151,94,164,120,2,115,93,163,164,211,158,112,174,184,150,225,246,166,65,92,213,36,194,212,69,101,144,193,12,218,220,43,5,240,118,171,100,117,70,208,98,20,225,237,141,200,250,140,125,238,69,249,210,175,7,78,247,194,227,84,138,48,251,40,120,99,23,26,131,125,239,171,133,123,149,111,185,167,26,121,102,232,148,193,0,8,162,38,71,97,102,44,17,103,145,228,95,142,141,50,53,133,129,112,248,63,142,35,198,252,24,17,142,200,246,249,10,21,191,239,74,191,212,102,64,54,229,31,18,25,245,91,136,31,220,171,61,63,253,152,187,145,61,181,253,110,185,23,161,117,25,97,225,176,1,52,10,0,1,35,0,116,112,49,94,48,35,6,225,27,40,33,115,16,210,107,51,53,9,35,0,64,51,48,153,6,3,4,32,56,0,130,129,137,216,48,24,36,128,169,128,0,2,22,160,136,1,76,24,1,52,168,2,205,234,44,255,251,178,100,29,142,135,5,102,203,19,216,76,112,74,169,105,247,101,229,40,27,77,163,56,46,61,145,145,10,20,103,33,131,9,216,48,80,112,35,203,158,110,12,1,166,42,109,63,114,162,81,47,86,116,37,199,145,85,213,116,165,9,147,37,128,57,150,37,116,164,38,116,237,173,153,250,205,6,188,122,89,181,98,130,31,155,52,46,60,236,215,105,22,196,139,29,233,84,81,135,157,183,50,242,97,190,124,187,188,207,85,119,187,213,83,182,158,207,229,5,4,229,51,132,46,168,55,69,162,210,57,252,130,177,88,125,121,179,164,77,190,224,133,9,5,228,18,157,197,68,155,110,251,114,140,10,190,146,78,211,94,254,229,215,150,169,152,162,239,218,215,89,148,86,213,50,156,219,95,89,159,146,179,233,37,204,201,69,209,168,153,2,34,201,185,65,204,64,152,192,208,4,0,6,20,177,84,3,132,24,25,147,32,16,108,21,133,35,245,96,34,75,55,213,169,147,105,89,67,29,104,49,155,43,161,77,111,251,83,111,219,127,232,67,139,126,52,158,159,167,201,189,151,77,27,233,170,125,51,51,250,147,27,161,46,81,66,131,151,168,204,143,249,23,102,130,98,238,225,189,169,198,80,112,25,21,88,98,187,105,157,194,70,91,2,152,60,190,240,24,116,174,52,199,48,16,4,46,1,4,130,204,46,7,14,71,151,94,141,28,21,80,72,73,76,190,116,41,21,6,242,157,54,192,108,150,3,188,49,209,231,201,231,8,237,45,230,147,253,101,108,204,33,204,9,73,251,244,61,241,206,206,91,0,184,56,30,181,25,11,16,21,143,78,178,94,228,134,43,26,202,195,156,235,115,239,88,208,251,93,96,144,76,235,192,76,81,70,219,10,201,239,24,72,239,21,34,96,241,99,12,44,173,27,51,63,125,135,14,192,128,232,156,150,103,109,59,125,178,89,254,29,137,106,229,135,231,127,82,9,7,157,215,148,130,65,49,131,7,47,139,28,189,254,102,247,189,150,44,114,127,172,112,178,142,82,212,158,251,49,76,147,48,56,160,236,205,91,6,20,250,80,192,116,171,111,234,250,44,26,4,118,92,116,0,3,51,0,196,14,232,64,112,183,131,82,254,48,40,113,39,150,21,30,29,250,73,196,217,171,131,216,237,153,43,126,51,85,208,121,101,108,133,253,166,42,61,70,4,49,95,250,16,112,98,155,212,18,179,255,203,252,186,182,94,94,139,41,91,136,128,49,22,88,223,80,195,86,99,128,138,3,33,71,79,36,62,52,88,56,199,129,99,18,145,209,236,90,56,34,11,3,0,1,64,9,144,4,70,22,5,38,67,18,134,129,34,0,226,155,17,24,5,179,89,232,195,123,76,217,41,94,212,3,190,202,255,251,178,100,32,143,7,76,117,78,3,143,94,208,70,163,169,197,101,34,114,156,45,205,56,14,97,175,193,10,14,231,229,129,25,232,114,252,180,153,107,52,105,89,151,210,138,234,246,166,137,51,186,41,64,240,98,150,70,253,210,245,11,126,9,34,219,149,32,121,251,195,226,140,189,54,192,60,145,71,136,176,74,161,5,229,121,120,175,52,232,196,101,77,6,122,85,224,153,96,245,105,124,196,105,69,110,31,52,210,31,22,175,210,215,83,132,212,108,215,16,76,99,107,36,5,25,173,172,203,103,78,121,40,78,105,251,21,244,191,187,66,24,243,98,88,144,147,197,49,121,123,17,41,242,166,166,61,51,189,32,173,113,223,90,91,19,111,35,83,132,121,250,185,128,139,94,21,166,233,49,121,72,121,3,162,2,241,232,202,53,29,112,121,107,155,255,253,69,253,15,226,189,67,112,64,0,68,6,141,93,6,81,162,24,6,155,197,69,225,169,57,31,225,197,206,215,155,78,138,78,225,209,108,221,147,44,219,136,80,134,70,186,4,18,201,231,17,175,80,142,18,92,37,88,243,113,33,91,189,187,151,103,246,250,123,151,217,127,178,223,244,122,54,119,149,98,199,80,30,26,210,232,107,97,65,153,136,167,184,150,24,128,66,98,178,32,24,232,96,65,1,16,228,112,38,168,137,0,134,2,18,144,3,91,242,243,76,146,136,23,56,108,149,45,154,27,77,184,229,153,116,129,132,43,10,231,103,22,229,48,115,47,107,180,23,103,118,183,41,94,178,131,93,81,33,32,225,141,171,20,49,105,197,82,26,125,27,60,150,247,251,147,69,109,57,67,26,124,31,134,187,200,243,3,181,131,135,213,9,131,172,54,83,64,107,54,80,116,14,51,195,89,10,100,74,220,27,78,110,56,107,22,37,174,33,71,114,212,130,140,0,33,148,82,22,33,73,81,9,220,104,54,64,154,12,136,198,116,24,234,13,4,97,230,40,169,96,161,40,168,168,162,235,39,158,122,214,153,48,95,168,42,9,86,173,100,12,241,253,60,168,115,165,23,72,107,68,172,253,152,130,148,127,53,117,28,106,200,175,89,139,254,84,150,84,142,231,169,113,112,3,16,128,128,29,145,137,21,84,71,130,21,17,61,229,206,172,6,232,164,114,116,219,220,0,224,239,224,197,167,6,85,149,93,134,82,109,70,243,229,222,187,180,22,179,169,185,84,166,196,250,31,217,183,201,255,247,122,125,85,127,205,173,250,43,235,0,0,179,26,167,14,136,129,51,34,4,218,70,115,33,29,142,52,83,7,56,12,94,69,48,56,152,18,6,50,136,188,128,0,156,170,206,100,16,0,43,103,70,8,126,184,63,51,252,85,14,76,217,72,1,104,81,150,235,156,255,251,178,100,30,14,55,24,113,78,147,153,123,112,72,235,233,229,100,199,112,27,133,189,54,14,61,124,193,24,19,103,161,147,21,216,14,88,1,216,98,54,40,36,46,35,245,93,42,167,107,63,248,52,86,145,75,46,22,30,85,14,206,216,198,65,117,211,40,74,220,20,208,240,222,123,176,71,106,10,160,248,120,69,246,241,2,143,148,86,250,63,27,62,55,154,79,178,169,135,43,251,204,143,61,7,142,118,217,250,71,246,209,153,175,229,209,109,65,248,36,118,59,173,225,138,110,188,112,226,201,200,62,87,94,195,207,233,133,194,78,161,91,170,97,254,35,167,99,194,251,164,50,161,7,170,139,30,177,143,170,55,159,91,160,246,198,107,18,92,174,197,170,247,25,35,95,246,212,222,239,151,86,201,130,231,224,177,205,153,21,155,254,155,207,207,254,20,223,201,186,40,148,2,0,9,8,96,161,68,118,164,98,223,13,90,32,161,148,51,3,198,65,151,174,186,44,154,174,76,38,158,202,41,63,176,233,114,104,158,113,105,154,111,111,168,126,254,205,69,87,228,54,219,254,159,237,245,109,190,154,22,255,255,255,209,63,253,59,255,255,212,237,75,252,54,101,17,49,242,38,166,168,174,155,81,138,97,57,65,197,174,230,47,25,25,0,2,96,114,136,232,124,196,99,194,32,26,13,60,38,86,9,13,30,21,81,75,27,241,80,153,132,192,26,28,3,210,48,152,65,48,10,82,211,100,234,26,35,1,223,91,206,244,21,68,215,219,219,10,66,67,78,203,167,101,35,193,217,2,5,135,2,173,194,229,181,170,61,176,209,40,13,58,183,212,163,237,94,241,186,23,156,55,30,37,2,76,177,93,180,23,148,193,113,253,25,186,151,255,1,117,106,23,98,240,228,145,154,152,135,225,7,187,77,31,243,229,99,104,129,43,76,238,176,192,216,162,186,224,106,252,71,249,111,154,169,130,111,108,45,219,50,180,124,139,69,250,107,55,16,157,38,3,92,228,67,213,253,133,11,238,8,93,71,230,38,81,102,235,125,250,34,70,200,242,18,239,46,190,119,194,11,236,71,224,149,240,149,251,255,133,164,98,30,35,0,16,24,100,80,112,162,140,130,138,28,28,227,41,189,103,115,143,131,11,125,230,43,180,53,185,134,28,240,255,168,184,14,249,58,85,213,182,190,70,175,204,138,222,52,27,250,55,91,208,70,244,255,207,232,81,252,56,167,123,149,253,223,83,202,255,255,254,175,150,0,0,30,2,203,77,227,23,39,60,137,211,15,207,24,27,50,25,3,3,24,34,106,11,20,1,4,18,212,32,129,114,179,247,168,132,12,187,115,49,56,178,47,171,29,10,179,246,101,125,39,212,129,224,172,202,23,3,238,221,163,255,251,178,100,30,136,134,71,104,208,211,108,127,16,68,132,233,216,96,103,132,32,89,197,44,14,233,243,193,15,41,231,137,134,20,232,49,43,18,203,255,3,127,201,187,6,62,185,60,42,242,205,5,189,92,132,203,82,84,104,66,117,187,177,110,221,199,24,8,222,96,124,165,113,102,161,9,249,228,111,241,223,100,137,29,159,237,59,10,56,186,105,92,141,142,73,62,160,252,202,209,211,10,252,122,192,216,250,70,71,62,12,95,222,111,164,111,150,242,29,126,173,175,163,70,112,58,241,243,55,243,235,225,167,94,218,255,253,159,16,63,56,169,155,252,237,18,179,142,118,198,175,137,91,164,8,77,58,36,44,179,38,26,117,172,107,50,24,80,179,183,151,242,166,127,222,0,3,128,2,64,114,252,179,145,189,5,54,90,118,90,170,175,212,240,243,223,136,220,165,116,46,122,93,200,151,138,204,222,53,219,133,89,68,19,230,210,222,255,111,19,142,50,253,15,235,220,62,83,247,114,111,228,245,200,121,91,116,115,255,178,123,253,114,38,12,62,231,173,84,161,73,28,218,179,64,203,247,232,251,248,144,199,0,252,201,18,204,194,112,164,116,104,50,80,135,48,144,36,0,4,5,187,50,180,52,48,180,60,77,192,104,18,203,194,193,249,139,1,34,165,21,10,218,91,192,21,13,22,146,244,82,231,224,42,8,84,179,74,8,11,149,29,100,123,109,37,32,1,17,87,73,7,226,75,40,137,52,93,16,0,77,94,70,155,10,151,64,77,251,54,109,8,194,189,133,64,107,162,220,166,138,90,245,148,30,181,109,73,44,165,76,145,55,31,112,196,215,233,81,194,198,9,241,107,212,218,147,108,246,189,114,168,86,115,38,122,90,181,202,107,63,112,10,6,123,58,159,237,209,138,99,18,40,63,110,98,158,85,80,42,109,72,180,136,34,183,24,95,221,93,45,224,171,32,149,144,93,157,199,108,70,211,96,112,207,97,89,213,212,191,13,105,106,213,126,186,251,166,8,210,204,210,130,102,61,117,188,244,205,119,215,17,169,229,254,16,207,119,224,141,191,225,59,255,95,233,251,175,89,62,183,55,254,14,255,165,63,107,246,204,55,117,224,0,1,96,45,68,98,129,147,16,52,36,176,58,50,21,67,80,208,118,136,184,15,132,214,239,213,50,223,108,23,124,5,24,2,184,78,249,154,213,122,104,190,52,85,173,234,27,253,73,175,255,95,249,127,239,245,255,244,63,255,255,255,232,216,223,251,212,0,0,0,20,193,229,180,216,195,60,206,242,48,208,178,224,132,43,57,4,213,59,192,12,83,243,0,5,33,142,152,98,38,236,221,85,78,192,96,206,47,235,79,126,6,1,134,65,130,11,1,223,182,192,33,16,255,251,178,100,28,12,134,158,105,77,155,186,121,96,80,10,122,61,97,103,88,27,249,163,52,110,97,241,65,48,52,104,244,244,29,104,32,8,65,43,148,141,135,250,201,231,45,104,114,43,228,103,137,13,21,6,85,38,75,176,32,223,49,211,23,75,50,133,0,37,52,82,132,198,179,53,23,206,44,181,188,93,30,67,62,205,161,112,234,199,63,217,231,140,157,185,197,39,201,25,99,190,83,90,196,79,146,97,247,109,108,244,113,178,76,198,189,162,94,128,161,75,208,248,91,221,97,126,189,111,20,137,165,209,120,242,77,244,99,250,94,111,188,111,203,254,181,191,254,59,83,71,229,219,255,235,146,143,217,242,121,212,56,237,148,169,222,59,155,216,215,64,151,141,133,195,191,172,91,202,108,193,245,111,172,42,31,223,126,118,79,160,0,0,0,46,0,0,113,163,11,134,6,73,29,143,131,137,53,39,140,85,106,49,27,84,126,33,107,224,230,171,114,80,104,120,199,55,223,255,175,255,183,245,127,246,255,255,251,76,17,156,242,139,40,113,194,145,17,245,80,32,46,255,234,255,254,141,142,60,127,154,255,57,177,7,111,173,138,127,175,168,0,64,4,195,2,127,202,92,134,215,173,27,84,224,99,202,73,216,225,166,145,14,24,129,56,98,17,64,52,46,10,75,24,104,6,64,9,20,2,24,100,98,100,112,74,243,20,1,196,22,32,9,17,92,144,110,114,141,62,100,200,117,32,185,59,93,101,178,119,43,88,221,97,240,198,211,42,114,163,53,185,64,228,212,128,197,157,79,148,35,146,89,84,62,66,128,207,200,153,225,64,103,44,111,40,36,116,124,21,140,133,204,191,93,48,76,105,42,43,236,240,166,203,166,242,189,78,137,71,70,218,3,210,111,32,144,219,114,235,149,78,124,245,36,154,247,135,4,13,66,187,72,161,159,137,152,125,14,231,89,51,14,93,237,12,123,149,195,158,184,120,197,251,175,187,111,175,172,99,77,95,122,214,173,33,245,188,143,120,187,255,91,42,213,123,107,32,115,99,117,197,25,1,211,77,27,2,182,215,108,114,246,214,224,97,181,166,187,205,190,148,255,214,192,2,144,0,0,19,141,51,184,31,68,74,120,68,22,13,148,250,233,58,217,168,80,47,94,48,220,104,232,176,129,150,213,114,25,115,254,255,255,118,255,111,247,219,255,255,237,255,111,167,255,175,255,237,157,169,137,79,237,149,111,149,122,143,181,239,96,236,84,95,71,252,116,189,239,97,248,0,76,25,164,205,48,70,13,101,150,12,48,26,76,94,108,204,136,113,12,127,7,204,45,4,76,56,20,68,32,25,147,0,81,131,96,2,119,24,2,3,152,166,18,24,36,24,48,132,44,83,82,192,72,97,255,251,178,100,27,136,135,28,105,76,139,184,85,112,79,237,26,45,61,5,90,23,45,163,65,77,229,229,1,44,33,40,29,134,40,176,112,46,206,72,0,150,76,209,145,212,152,4,138,48,136,146,83,8,205,8,74,26,91,85,87,36,174,80,183,104,163,205,14,205,97,227,203,156,16,194,85,146,78,242,101,242,144,62,100,254,145,177,135,102,89,222,219,244,89,198,8,135,102,224,116,241,189,108,104,210,122,138,231,13,188,248,113,173,217,221,61,140,159,70,77,102,227,219,203,153,238,157,47,187,75,159,224,244,72,243,188,150,54,63,42,151,71,89,20,206,195,30,239,202,177,248,157,23,101,75,62,254,223,171,90,173,71,175,99,213,57,37,189,220,132,62,222,98,57,211,197,7,160,72,235,97,152,234,57,41,239,57,220,100,32,236,21,133,45,49,249,173,21,17,105,201,93,232,212,29,180,118,144,0,0,0,36,0,0,196,197,153,42,62,194,80,46,192,18,193,63,32,92,139,91,66,128,241,2,252,164,230,162,66,6,140,96,176,192,170,194,167,219,237,254,219,252,119,251,111,255,255,232,30,111,241,95,157,171,255,183,255,219,234,25,155,255,20,251,43,229,119,154,227,23,25,211,219,24,44,180,226,160,17,0,146,92,230,79,246,100,145,198,158,164,109,72,226,6,115,142,124,62,135,17,202,20,49,37,20,213,10,94,187,33,226,24,65,220,145,44,3,176,130,33,5,91,77,131,100,201,101,61,22,11,25,130,177,92,235,108,112,182,133,121,97,101,125,139,45,132,54,154,223,195,174,85,142,171,174,143,63,173,110,3,221,118,150,245,115,111,130,112,87,166,243,220,63,89,222,154,247,210,15,235,36,223,239,232,201,214,102,251,132,239,45,85,255,52,194,30,149,219,121,173,188,197,215,73,239,169,201,54,250,151,235,14,253,206,29,124,82,254,248,205,22,103,204,31,254,241,182,245,155,69,57,235,188,102,61,207,84,124,30,84,49,103,30,248,156,121,118,226,201,220,210,210,125,203,46,173,149,53,55,239,173,237,120,64,0,6,226,40,123,236,72,116,112,44,2,2,23,8,66,113,12,74,18,125,40,14,38,244,226,19,115,189,137,76,246,103,235,167,249,244,251,159,254,111,255,109,255,251,125,134,164,191,195,193,185,205,68,9,227,82,131,97,212,102,73,239,17,132,73,154,246,123,191,250,186,100,62,122,0,0,51,19,110,115,26,95,3,15,203,243,94,8,83,21,192,211,147,157,243,162,36,11,51,26,217,249,133,150,31,11,57,145,138,8,4,128,33,198,186,150,110,96,67,192,121,168,248,161,161,154,143,185,67,15,38,59,35,2,5,81,174,152,38,164,202,98,182,120,123,54,121,62,176,148,182,11,255,251,176,100,39,14,135,108,104,204,19,187,193,80,71,71,105,233,101,138,116,154,165,165,54,110,101,237,193,24,148,38,225,165,157,216,89,99,20,205,156,116,70,177,25,95,64,225,211,67,241,110,193,82,216,40,112,226,80,179,27,43,61,189,99,139,224,133,249,71,223,167,198,20,155,55,228,140,7,188,90,156,211,127,254,195,176,181,98,143,74,204,254,215,120,36,20,154,177,254,132,89,124,186,205,88,155,221,102,2,84,118,185,49,55,112,177,24,126,211,71,145,107,27,95,200,141,30,16,10,244,199,79,6,254,158,69,254,223,92,222,87,185,135,63,119,44,255,112,239,243,154,249,45,23,251,201,222,115,159,94,158,15,177,110,95,59,158,55,50,237,87,147,235,51,203,93,198,167,227,151,126,165,87,222,206,127,187,125,251,117,235,172,70,238,224,0,0,128,3,1,100,182,113,20,111,218,70,27,228,63,136,17,91,50,193,162,29,45,241,66,26,150,92,228,33,149,235,89,100,202,255,144,35,186,165,187,83,39,169,219,237,82,106,253,31,231,228,250,230,233,244,79,164,241,23,94,98,50,129,226,245,116,30,81,174,68,4,169,132,187,38,199,131,26,98,98,104,130,81,144,90,135,194,121,153,236,52,33,23,2,146,34,33,233,130,201,17,55,184,128,6,97,177,33,228,83,136,187,165,130,16,143,16,28,53,13,75,54,170,202,87,19,242,232,203,180,129,84,151,126,106,68,225,253,102,79,99,22,254,220,24,203,103,27,185,50,82,253,82,126,81,123,179,165,16,81,55,118,157,158,181,204,198,118,229,74,41,87,215,31,2,138,62,14,191,164,103,217,219,240,186,199,93,37,54,184,245,197,127,25,147,110,93,101,50,183,225,148,214,174,96,204,128,53,174,64,86,62,226,124,29,142,87,92,3,197,195,157,120,237,174,254,138,93,111,113,115,141,250,194,115,222,33,83,118,206,102,61,226,227,37,235,234,250,135,50,156,189,188,169,27,103,129,21,135,51,169,12,151,82,141,135,27,109,170,79,173,66,173,74,22,125,82,20,42,233,135,255,36,3,16,8,218,150,70,33,105,159,6,130,19,150,69,48,87,66,31,34,242,58,176,153,152,145,123,212,178,83,91,80,46,153,189,42,90,78,184,202,90,211,181,221,252,181,67,203,196,132,119,123,49,87,171,111,114,250,122,148,198,211,117,28,244,137,186,133,181,59,233,0,0,2,84,201,94,83,182,166,142,109,81,51,42,104,17,122,53,69,56,201,33,17,195,89,131,200,128,128,105,164,3,64,192,140,26,195,7,155,32,145,139,19,80,89,32,168,36,199,96,58,203,44,152,6,163,233,144,199,164,207,195,90,132,151,190,114,230,15,140,243,0,221,84,148,150,255,251,178,100,38,13,151,78,105,77,27,152,124,240,72,7,9,253,97,39,100,27,37,165,56,46,97,237,129,31,29,231,21,148,149,208,85,105,23,222,37,57,244,221,78,76,100,19,184,93,115,167,137,0,44,218,204,101,160,126,183,81,178,195,25,220,132,193,50,197,105,212,165,53,44,215,108,31,168,95,54,210,62,167,108,242,157,248,248,42,95,175,255,210,107,235,236,255,31,27,158,248,190,150,241,202,196,172,113,20,209,15,81,65,189,57,193,112,42,166,169,156,45,241,50,120,186,178,103,119,107,20,167,24,13,79,36,154,191,229,55,238,199,108,121,243,16,163,207,200,244,199,220,79,51,147,8,118,207,25,8,49,241,72,208,103,91,11,183,54,241,4,47,15,57,241,18,85,28,240,28,89,13,4,43,49,156,153,21,17,211,159,248,104,0,0,0,72,4,0,0,12,129,151,150,208,49,228,169,64,27,254,190,157,119,232,121,241,237,77,174,224,62,23,203,132,168,185,225,156,18,136,118,171,171,51,236,135,205,9,17,5,170,120,231,169,155,122,191,219,55,109,191,235,254,223,242,218,253,75,250,59,191,255,232,162,38,64,160,157,68,134,112,195,201,174,197,134,76,117,29,68,160,28,245,97,230,5,35,138,12,12,112,75,48,48,89,149,47,163,29,136,79,120,178,173,145,241,133,156,205,52,172,234,50,248,136,205,82,28,108,75,225,217,88,176,62,91,86,121,198,183,126,179,139,122,129,116,222,202,98,220,48,80,91,25,247,232,90,149,161,244,41,111,151,34,179,253,233,124,38,60,36,122,76,236,47,253,128,114,188,229,199,237,163,193,66,253,215,63,152,106,93,54,37,243,231,250,30,137,187,239,131,214,47,136,68,252,189,214,72,81,245,120,161,217,52,72,147,247,55,31,8,29,83,208,238,159,109,174,15,229,33,56,188,41,160,239,59,242,165,181,150,63,139,226,252,249,143,188,20,88,213,251,74,229,184,143,98,216,119,54,105,198,103,9,152,210,15,223,144,34,210,60,85,50,24,233,236,43,50,194,19,136,25,140,167,140,184,162,67,219,32,32,56,165,179,6,80,80,16,133,80,3,12,217,45,209,245,14,165,170,149,208,88,40,37,167,91,177,16,63,121,92,15,214,187,219,205,123,51,154,205,18,197,104,47,43,111,81,218,250,181,83,108,31,13,221,191,255,230,111,227,5,95,196,94,239,233,191,255,150,255,187,64,0,32,16,0,78,136,217,231,75,89,155,8,188,105,209,185,138,133,199,97,138,152,72,24,96,81,241,132,133,201,132,28,210,48,104,53,158,164,248,132,68,26,76,48,214,232,8,77,82,219,234,54,179,165,11,153,142,63,16,252,57,76,155,82,202,187,131,95,39,67,152,166,255,251,178,100,36,8,6,227,104,206,187,153,123,112,65,39,9,242,97,106,100,155,233,165,54,78,101,237,153,18,156,39,245,135,136,184,55,46,52,60,230,28,93,165,50,67,229,63,34,221,12,154,252,184,172,123,81,198,131,205,235,58,66,107,169,83,109,238,37,118,33,139,239,206,47,149,175,181,78,254,183,207,149,63,132,181,108,205,240,79,237,218,253,215,110,29,121,150,4,59,99,2,238,169,218,144,142,213,111,173,164,226,209,50,138,190,138,60,64,149,98,214,39,86,178,244,95,243,189,46,216,179,165,232,242,78,225,156,158,175,189,71,127,214,189,46,146,43,158,198,37,107,58,122,250,88,61,40,217,115,224,94,77,7,16,33,194,181,172,220,135,42,36,140,241,190,14,23,50,178,238,191,118,226,224,96,3,180,79,10,89,57,18,92,8,37,121,2,178,168,100,160,145,26,245,150,56,145,107,200,19,146,222,92,141,177,27,51,163,115,246,162,227,191,85,80,56,214,92,226,205,253,74,102,127,250,127,255,208,190,170,127,216,143,255,111,254,74,142,192,0,2,48,90,52,247,181,51,53,63,12,126,149,49,74,100,230,98,144,21,60,192,194,115,16,133,197,69,102,83,20,24,64,12,248,46,67,40,1,78,50,222,24,244,88,113,144,20,16,26,241,80,182,192,219,20,1,2,40,123,182,247,162,188,11,44,212,161,205,100,119,244,141,19,183,92,139,84,105,7,148,104,122,105,249,109,7,220,84,170,3,92,11,80,200,194,254,165,112,177,100,163,195,122,145,132,209,52,52,218,29,14,60,212,247,60,111,207,239,181,199,194,149,85,153,82,213,211,175,82,49,173,178,227,50,180,116,193,231,243,92,240,197,75,244,146,207,207,213,215,46,122,130,67,38,194,178,191,14,191,80,253,64,190,191,213,165,155,234,22,43,75,255,43,186,244,229,253,233,173,47,31,112,35,25,172,241,28,238,225,22,140,241,96,51,13,90,86,36,71,206,229,135,61,140,55,75,88,102,151,90,123,104,20,94,226,247,242,120,239,223,85,196,0,2,1,142,64,0,0,38,101,239,10,136,20,72,100,208,243,36,129,29,230,192,2,17,217,215,199,209,215,108,220,205,21,154,206,190,215,156,115,117,0,131,29,83,211,125,242,122,242,239,232,95,241,58,255,251,255,255,212,125,95,251,189,159,255,252,149,29,160,0,0,52,39,31,223,46,102,120,225,162,138,166,121,146,155,167,184,97,177,57,142,5,230,50,23,128,2,230,186,5,24,52,30,250,166,49,153,68,97,113,67,42,91,11,77,253,26,78,172,36,173,66,153,0,232,37,24,30,215,101,190,131,209,183,187,205,100,54,101,224,215,221,116,217,148,195,75,23,6,142,143,81,133,178,255,251,178,100,42,142,198,241,111,77,19,143,95,32,71,199,105,177,101,231,100,154,93,163,64,109,189,154,192,248,141,103,205,131,177,224,128,73,125,19,155,110,106,130,177,80,6,171,35,109,201,81,231,94,83,126,26,11,123,68,53,106,112,8,205,87,135,203,99,1,151,104,39,150,40,103,249,155,157,64,82,28,79,32,165,227,195,135,246,59,102,218,74,78,216,209,238,67,163,221,153,189,188,63,11,84,69,69,235,74,110,216,92,116,68,13,88,160,234,93,238,50,240,245,111,67,238,217,162,70,244,219,87,114,212,75,252,135,109,92,40,108,34,13,78,195,226,250,143,122,215,14,44,43,11,40,214,202,181,195,172,139,114,244,203,102,144,223,197,41,255,169,200,0,40,232,23,52,193,92,90,128,176,7,226,227,195,170,116,188,112,134,187,76,62,68,4,141,31,82,234,72,4,70,175,52,147,249,64,81,75,163,151,92,171,71,40,102,29,255,254,80,191,244,15,72,219,255,255,255,242,165,62,62,226,63,238,71,63,254,255,246,81,37,34,74,156,194,15,15,13,140,223,73,76,248,176,199,95,204,112,176,74,52,18,32,97,35,128,210,67,40,3,45,162,9,212,236,64,24,6,1,142,191,202,250,196,24,167,164,175,59,236,143,44,238,26,172,32,0,12,5,67,147,134,177,41,35,44,114,27,82,14,179,72,150,198,162,249,193,14,239,29,178,96,90,175,116,182,33,42,118,245,26,34,46,113,207,184,251,154,201,146,187,218,13,30,51,214,115,109,32,169,146,75,42,111,134,78,216,187,107,138,188,199,35,108,244,248,212,167,54,98,163,230,237,147,71,109,145,131,81,98,224,170,167,29,12,241,57,243,28,146,207,166,15,255,11,179,123,244,201,236,10,15,38,181,56,83,103,13,101,229,177,229,162,220,90,81,220,44,181,255,83,228,66,112,237,121,18,141,87,196,77,72,126,226,243,198,4,240,130,57,113,122,203,229,94,113,53,217,215,89,56,76,156,14,0,0,70,196,198,65,169,86,212,56,5,168,237,48,23,125,235,82,231,179,233,150,123,219,134,226,0,43,61,147,207,81,59,79,42,252,237,163,66,93,224,239,150,44,119,239,220,45,119,255,235,119,191,255,255,254,159,215,91,175,214,0,0,51,44,69,142,246,193,59,121,32,204,69,163,23,172,79,153,89,48,48,128,72,116,50,65,17,142,141,118,63,43,8,152,48,38,94,163,37,9,76,82,4,80,196,58,162,176,224,64,204,65,219,42,218,158,110,184,36,13,2,58,141,136,144,40,99,48,115,35,47,0,56,146,196,4,64,228,97,86,66,97,53,72,51,188,80,201,135,40,88,31,43,42,128,84,94,162,92,117,132,67,42,36,72,156,1,42,135,255,251,178,100,54,142,231,37,104,205,147,143,78,192,70,135,25,176,101,101,118,27,73,163,60,110,101,235,193,12,47,168,13,135,148,168,23,242,124,239,8,251,8,41,38,204,52,179,82,201,196,212,151,30,0,61,229,90,149,118,92,167,130,162,135,8,243,111,148,187,69,82,175,199,171,252,61,200,244,229,250,166,19,105,124,187,107,9,136,215,3,210,66,222,154,180,66,186,135,180,109,77,10,38,219,206,44,221,113,91,182,95,248,205,208,105,108,237,214,162,205,157,123,168,251,163,245,66,175,235,99,71,13,51,198,216,68,246,218,25,103,14,97,118,30,154,95,215,223,34,155,120,89,173,73,26,230,104,0,219,64,164,149,2,15,200,136,132,116,90,171,148,59,198,250,80,232,168,242,147,167,226,33,69,49,19,142,165,248,77,83,150,102,145,78,56,145,86,189,223,13,162,251,63,241,186,161,91,64,43,32,111,255,255,255,66,80,87,153,243,203,63,138,250,191,203,0,151,48,115,160,215,228,211,129,197,68,101,51,16,23,142,156,14,50,8,124,112,106,97,96,112,92,78,102,113,34,79,23,96,88,34,57,204,161,148,28,66,106,104,136,78,13,138,88,240,168,204,176,68,90,159,137,169,156,24,33,53,47,89,144,65,110,153,41,77,149,185,161,68,234,101,126,107,198,62,241,166,125,27,73,40,58,251,239,77,4,75,102,98,42,136,92,137,146,89,171,60,115,68,227,81,159,64,149,197,112,216,145,18,75,168,179,222,69,157,59,76,177,94,20,145,91,160,234,54,98,106,200,86,52,168,179,213,37,164,120,227,189,68,197,136,205,229,132,63,161,174,91,179,5,183,217,181,81,154,161,119,181,39,221,222,200,229,135,211,230,47,172,8,251,165,243,175,247,73,28,233,102,220,103,234,62,27,32,189,128,195,58,33,86,226,178,246,237,15,92,10,29,94,92,221,237,92,252,90,206,177,156,66,181,160,77,253,64,17,168,25,4,65,123,187,230,155,162,209,199,241,132,29,42,24,239,9,42,25,138,97,117,109,171,33,60,48,60,53,39,101,123,253,234,111,190,255,237,253,5,210,79,255,255,255,209,254,159,254,169,255,254,159,255,255,209,250,209,244,70,160,142,219,253,68,0,0,0,52,65,160,54,10,72,221,225,131,49,188,193,18,163,101,70,140,112,9,49,128,180,56,206,8,9,154,40,100,8,11,136,197,192,96,41,133,133,192,16,219,218,66,9,119,74,167,11,130,254,65,41,231,52,103,80,147,105,198,84,5,93,55,128,208,149,156,195,9,176,133,208,70,53,164,97,175,121,92,89,122,212,169,209,100,33,202,64,203,193,57,158,23,138,219,96,157,124,161,153,162,36,162,172,101,36,103,57,47,131,224,215,255,251,178,100,57,143,231,20,104,205,155,153,99,240,77,202,122,3,61,101,104,27,81,155,54,14,61,122,201,54,175,168,13,132,149,80,239,223,120,18,26,164,144,190,15,58,156,167,93,231,146,70,132,59,24,27,15,70,140,174,156,209,241,57,76,246,147,155,33,141,11,195,191,30,149,62,50,81,108,199,222,110,164,64,221,210,184,54,45,148,153,229,229,219,253,6,24,218,218,214,94,189,179,31,200,250,103,118,4,117,135,123,254,157,116,145,204,166,155,204,195,67,139,45,193,235,158,180,109,57,127,133,41,84,230,217,142,207,81,235,29,151,221,175,67,52,186,208,0,0,15,82,68,128,121,9,176,231,47,66,172,217,38,103,112,17,212,75,157,148,228,158,247,5,239,169,67,229,199,149,214,97,93,49,100,104,234,106,58,155,91,255,29,237,73,150,191,255,255,253,31,31,255,111,175,111,255,186,184,194,208,93,153,206,89,8,163,30,128,35,145,217,170,186,250,204,103,194,51,13,152,237,166,147,39,159,204,219,28,55,91,116,207,66,99,10,159,12,60,21,24,4,26,224,110,0,16,0,130,97,0,67,23,11,76,34,18,68,179,2,5,200,129,8,80,103,48,11,23,108,44,121,216,14,11,56,138,186,62,229,8,67,78,27,154,68,61,109,19,136,48,44,178,203,144,223,170,249,60,182,235,160,188,3,3,18,197,130,34,16,75,29,24,203,118,176,202,170,35,96,25,43,81,33,203,30,86,36,185,238,40,238,168,84,159,207,35,164,146,166,64,161,102,57,227,71,78,182,71,51,218,37,101,251,61,123,98,251,131,135,159,224,227,249,135,13,150,36,118,215,4,18,155,116,197,194,154,206,22,141,197,197,102,211,112,189,152,20,212,14,235,125,158,233,108,255,117,197,245,109,137,191,169,113,68,77,146,255,233,132,67,83,35,87,237,73,133,87,153,211,135,178,116,205,50,93,41,50,209,92,233,247,23,172,1,251,84,66,96,236,155,146,58,142,233,224,138,55,71,197,10,177,48,184,8,18,132,122,99,250,181,116,164,58,210,184,136,235,189,163,255,150,141,255,237,253,7,36,223,255,255,255,223,234,223,255,255,245,118,75,41,7,173,68,54,198,35,192,114,162,179,50,51,45,145,53,67,106,45,145,192,64,0,0,0,56,197,254,64,167,96,203,143,163,22,160,141,34,168,58,61,84,203,224,35,12,137,73,72,67,132,35,62,138,64,33,241,16,213,244,34,89,1,138,168,13,2,128,68,176,21,25,227,81,54,54,231,54,2,32,56,11,141,105,203,75,46,16,21,204,89,53,82,16,164,33,75,0,161,174,122,96,57,240,66,197,107,73,188,16,120,58,31,67,88,9,147,85,120,165,18,248,5,54,211,66,237,255,251,178,100,52,142,230,223,104,205,155,152,99,240,79,234,122,3,97,98,90,28,141,161,54,110,97,241,65,26,156,103,69,149,137,218,136,180,111,23,230,15,81,244,178,248,42,95,40,141,190,114,72,203,93,96,215,101,19,136,103,233,172,36,32,113,23,244,79,74,189,42,3,123,243,162,7,104,224,203,166,40,226,39,153,57,22,219,196,162,135,165,72,142,14,202,33,76,216,103,53,41,206,107,253,175,110,101,250,114,105,120,255,88,180,207,204,166,157,227,9,153,151,37,8,161,26,225,230,219,43,234,242,87,62,195,74,166,31,154,223,185,133,46,23,153,81,117,148,229,216,0,0,9,235,118,20,33,127,155,84,4,192,42,18,216,31,184,45,8,40,72,136,1,40,105,109,200,162,10,231,150,207,196,41,75,205,25,68,58,101,205,65,250,55,209,255,255,58,203,255,255,255,215,86,255,70,116,224,172,131,224,246,124,14,138,44,17,67,180,198,150,15,180,198,168,7,103,247,175,168,2,105,133,185,198,118,230,25,174,40,99,199,240,113,140,237,109,35,62,137,204,136,101,48,217,36,20,39,53,232,72,84,28,16,5,48,56,44,198,130,32,129,58,33,10,2,8,130,32,80,153,149,194,240,68,33,161,176,131,140,144,24,219,33,214,132,41,84,102,146,130,180,204,136,51,15,37,232,38,144,228,52,247,87,72,168,252,188,30,56,218,249,26,189,26,160,172,245,94,121,166,32,210,134,79,199,139,245,41,169,19,133,34,232,242,232,180,219,34,141,89,116,129,22,55,108,157,117,149,11,238,180,233,169,179,230,10,138,154,84,173,103,95,6,254,252,176,104,165,158,71,169,69,125,36,196,131,45,150,203,233,71,113,247,169,155,162,209,140,198,189,20,149,172,56,248,219,168,120,129,31,127,52,240,233,95,235,253,181,182,233,181,217,245,188,246,123,182,44,66,132,136,125,54,177,119,177,156,62,24,214,156,54,242,180,180,93,54,56,179,66,109,197,37,196,55,127,203,133,232,6,24,44,97,128,42,32,155,217,175,55,61,92,179,128,196,90,68,213,196,162,114,239,87,56,21,179,154,246,243,40,24,202,15,17,22,142,204,200,75,12,198,73,40,205,70,161,245,111,79,96,68,143,255,255,255,215,141,210,174,203,60,231,255,255,223,125,255,172,0,0,1,48,198,158,35,110,101,1,243,83,31,50,12,244,225,62,93,112,20,208,48,50,32,196,195,1,2,52,204,3,225,192,200,80,88,58,22,48,224,220,168,2,32,1,152,16,24,52,1,16,6,76,156,46,140,182,5,25,147,131,69,169,136,239,16,21,182,4,64,73,109,116,62,15,80,83,37,233,97,0,98,173,209,9,165,207,138,10,184,42,162,210,30,103,212,255,251,178,100,48,142,199,60,103,205,27,152,100,208,51,194,90,51,97,37,84,26,45,163,58,110,97,141,193,52,151,104,13,130,162,40,186,81,245,7,134,158,9,76,244,20,204,0,201,135,163,197,101,135,101,16,43,230,129,23,19,236,202,167,229,77,6,101,166,186,10,173,199,234,218,65,41,54,158,235,69,190,196,196,126,66,31,88,216,167,65,235,97,13,60,67,139,19,35,233,103,235,15,1,82,63,9,225,131,209,85,151,219,172,143,33,230,122,13,177,154,247,42,219,226,169,154,236,195,21,58,179,59,20,236,17,76,162,219,78,45,97,90,3,142,146,159,182,179,3,248,103,55,74,63,221,125,167,157,57,171,53,101,223,106,203,90,71,252,121,16,0,0,11,242,114,27,26,237,134,132,152,231,65,47,180,4,191,229,105,178,24,69,183,137,187,250,243,181,152,43,77,251,191,221,202,255,255,251,63,253,113,74,100,188,175,101,223,61,60,157,218,129,151,152,154,28,108,3,193,180,144,70,82,17,153,169,186,97,81,169,157,128,128,99,16,48,24,96,33,65,160,129,104,34,4,129,149,41,138,66,68,97,67,0,44,166,129,7,49,238,101,185,75,225,165,40,110,212,176,204,52,132,228,185,110,202,166,206,214,21,26,92,17,99,198,101,60,164,136,82,60,104,0,250,233,153,74,245,89,142,68,110,82,71,158,59,144,67,255,67,122,27,147,173,177,140,170,53,70,184,221,41,153,52,107,171,182,199,41,41,191,223,153,106,57,188,78,210,63,145,38,183,43,67,231,49,93,39,60,246,90,67,165,82,83,29,81,143,223,209,149,107,84,224,199,56,113,232,138,174,194,149,68,210,95,117,238,188,178,182,30,244,113,77,115,246,248,112,74,171,52,172,170,47,165,239,61,34,217,54,215,61,37,12,100,163,10,68,149,173,173,9,210,149,184,112,125,99,173,79,16,0,76,5,179,108,148,200,122,84,17,5,176,214,31,198,126,220,199,132,250,76,211,57,47,109,93,242,235,121,197,167,170,137,32,58,9,15,170,147,37,11,180,223,191,248,49,17,49,99,153,1,49,68,39,83,150,137,138,20,212,146,3,195,157,251,246,255,246,33,234,225,159,253,61,215,255,164,0,0,147,216,85,232,115,100,249,218,146,102,122,139,152,178,22,115,130,96,92,38,97,100,24,40,30,98,17,225,136,71,32,96,16,4,46,14,6,145,0,64,192,116,83,21,17,20,12,165,230,150,151,158,59,239,136,177,108,98,42,240,203,196,39,184,205,184,148,203,6,132,194,176,158,240,134,103,224,184,189,199,238,57,97,70,31,37,15,72,25,34,237,153,146,89,220,63,122,19,56,216,32,89,61,46,50,53,81,111,106,193,53,106,200,162,242,89,255,251,178,100,59,14,198,146,104,205,155,153,75,240,83,168,122,35,61,5,98,25,109,159,52,110,97,49,137,68,35,168,13,134,21,80,54,218,71,235,86,177,2,18,67,231,101,139,91,75,170,113,13,215,169,76,169,152,180,75,138,191,76,101,164,212,170,213,239,67,56,100,253,118,165,178,205,91,236,132,55,100,7,10,38,184,89,54,113,88,157,66,87,162,133,215,182,54,108,6,83,197,209,34,213,88,233,120,51,108,42,194,24,147,40,175,68,250,158,16,193,91,171,98,75,174,167,251,192,2,125,248,93,140,22,65,132,70,128,59,33,169,226,224,110,140,69,125,46,99,5,226,41,2,29,104,158,48,244,71,127,244,54,246,253,235,248,101,16,102,133,24,61,141,169,216,104,227,10,34,184,209,67,58,31,93,13,86,104,136,49,245,96,181,65,7,190,172,98,170,98,3,26,224,251,82,146,120,52,198,140,208,92,248,205,236,131,208,104,78,29,14,51,99,244,204,103,179,246,17,12,36,49,49,225,168,194,224,65,65,121,55,60,178,224,1,153,128,192,170,202,23,0,34,64,8,0,44,47,72,99,9,148,103,160,153,98,157,145,85,105,57,172,38,15,45,234,222,96,32,116,44,9,86,140,17,250,26,59,30,144,61,217,69,100,108,200,148,115,100,131,155,180,179,170,192,87,186,210,107,47,139,48,99,0,149,94,125,97,76,101,179,109,216,202,25,183,148,204,15,238,95,55,197,74,193,212,106,108,251,200,41,228,126,127,199,45,36,57,39,84,160,140,87,22,241,9,122,130,169,200,154,238,25,145,155,82,156,99,170,237,112,180,158,72,218,77,66,13,57,106,141,160,8,163,40,191,85,155,46,66,106,57,114,197,190,172,171,62,24,244,214,52,219,237,248,198,45,254,71,254,233,228,150,241,0,0,91,240,105,104,9,80,20,78,116,1,59,127,217,155,222,220,135,139,20,77,8,120,145,184,57,32,233,202,232,247,149,218,10,65,17,253,27,82,61,94,255,234,190,158,158,57,173,74,200,204,110,125,91,163,58,213,73,141,28,133,226,3,202,48,52,170,157,208,237,51,162,219,28,136,21,174,116,205,27,0,0,0,2,140,199,81,104,241,14,108,199,185,76,211,1,192,210,53,16,239,162,60,198,224,192,201,50,144,199,0,44,192,64,172,193,162,113,132,24,36,33,1,132,39,240,56,133,48,4,14,48,156,7,34,29,196,130,64,33,45,20,132,39,130,82,128,92,17,4,60,2,19,89,208,139,231,216,168,81,160,219,86,48,126,5,52,246,26,92,62,136,120,243,80,174,102,194,220,131,27,79,37,105,86,167,5,18,29,7,170,91,239,179,188,35,11,176,58,60,51,139,14,123,156,172,169,99,98,45,81,255,251,178,100,65,14,230,177,98,203,27,185,68,98,79,169,218,3,97,37,84,27,101,155,46,110,233,47,193,60,35,231,205,134,21,81,241,144,191,51,46,21,197,169,107,182,104,39,145,194,226,124,116,77,9,5,200,26,118,199,95,120,158,199,153,149,112,111,85,205,168,209,23,21,198,178,92,13,30,212,181,5,25,20,13,90,206,18,52,93,63,10,246,100,178,217,47,36,225,130,216,115,244,183,18,42,68,92,92,108,209,105,101,113,86,72,133,89,207,141,128,0,215,240,194,80,154,243,57,207,40,84,141,122,5,155,128,148,223,46,192,84,118,16,179,133,97,110,248,215,65,120,212,158,186,111,26,69,39,211,86,236,159,247,75,208,206,236,57,29,168,172,169,179,77,145,138,156,114,175,24,68,113,235,82,83,182,77,89,80,54,202,93,151,107,48,177,234,11,45,39,97,132,230,201,216,24,41,129,34,73,145,77,241,141,48,193,169,197,137,128,162,161,129,40,57,130,64,24,140,81,53,48,0,14,11,64,34,98,90,176,3,12,65,209,0,34,33,10,76,168,4,109,29,226,208,38,202,0,171,41,128,62,213,7,128,38,252,248,65,50,32,47,121,92,20,118,48,37,9,161,172,192,8,180,204,107,80,136,234,110,209,49,147,6,73,246,36,33,90,170,117,190,208,4,231,29,10,204,154,46,190,214,139,185,132,11,7,182,21,24,193,164,219,127,236,203,242,149,228,223,111,12,132,8,73,199,19,121,68,182,58,43,10,34,76,73,209,170,142,229,53,170,221,11,99,26,148,38,218,207,223,29,105,172,168,122,137,141,82,235,178,188,150,17,126,196,59,102,22,168,31,154,35,44,45,146,221,85,30,204,110,104,84,97,72,94,206,189,85,103,116,80,222,201,182,19,138,57,71,165,83,185,173,170,148,35,251,148,55,225,100,163,106,91,166,90,54,154,72,189,22,211,213,54,52,169,121,78,225,241,69,245,215,66,45,117,150,155,10,59,9,40,68,82,74,190,138,41,33,107,244,254,201,255,69,255,255,242,15,65,217,74,200,116,77,157,34,101,42,155,35,85,114,144,167,82,59,96,158,235,214,197,47,42,102,230,101,0,0,83,144,64,147,156,28,221,156,42,145,152,174,167,24,224,207,25,206,26,145,10,230,49,2,192,34,40,193,65,96,193,97,173,53,19,136,4,16,8,192,81,16,68,66,2,1,3,22,84,28,12,197,198,127,235,179,88,224,0,67,212,148,10,118,211,198,16,189,234,38,0,12,155,137,126,24,125,217,71,230,106,200,228,52,11,193,244,81,214,144,213,150,25,142,92,105,17,57,69,140,27,148,181,85,239,177,181,147,26,182,255,193,240,91,28,173,4,103,95,184,80,69,178,119,115,238,7,255,251,178,100,64,143,230,131,103,76,155,186,51,240,81,72,249,243,97,37,84,26,193,159,50,14,229,47,201,48,170,40,13,134,21,80,64,245,31,186,84,206,224,57,236,19,245,216,134,112,208,209,133,176,192,134,122,112,37,59,145,91,230,52,235,192,99,233,19,200,109,105,96,111,22,65,8,36,132,35,143,220,198,150,182,61,143,64,134,127,11,187,108,198,108,221,214,113,219,65,11,92,66,26,198,31,47,177,20,156,143,61,115,104,169,96,0,53,212,42,138,209,45,50,135,140,132,117,108,69,145,184,44,245,65,36,42,163,48,73,24,106,66,62,172,170,143,84,195,20,163,163,109,177,208,115,12,122,125,58,127,254,222,163,217,198,51,59,157,20,86,167,116,119,62,252,244,23,164,176,179,85,251,177,238,99,244,58,46,15,92,44,209,87,151,191,88,85,165,55,64,133,52,12,107,14,106,140,208,54,132,194,112,32,42,97,201,76,60,14,24,74,32,13,54,193,129,16,140,59,77,178,16,0,194,96,84,116,5,11,135,226,74,167,97,193,222,81,233,11,32,6,131,20,69,133,230,208,140,2,146,137,192,3,114,161,132,13,163,253,25,136,204,14,204,109,212,113,243,146,129,7,134,70,69,126,98,76,6,35,106,205,214,199,12,166,238,155,12,161,250,151,242,71,85,79,113,231,165,150,203,47,73,40,172,52,175,252,236,60,86,42,198,178,104,146,104,81,228,143,102,157,163,154,76,86,177,236,179,100,233,206,169,186,130,145,150,235,12,69,205,192,141,189,111,235,226,188,209,31,200,45,57,46,189,29,106,212,65,92,183,175,113,188,19,165,60,198,29,20,22,161,196,153,134,125,185,56,231,146,80,85,236,177,147,86,107,212,144,170,163,41,140,254,190,190,85,234,57,253,236,247,133,29,116,85,174,48,165,96,230,180,247,38,2,224,209,107,23,26,117,214,183,238,31,123,104,154,232,38,168,212,167,162,204,246,111,191,244,255,185,239,169,239,236,114,236,202,245,76,99,171,154,226,218,11,199,15,137,159,53,215,41,170,233,70,193,53,101,117,68,51,213,19,246,196,29,0,5,109,220,208,116,206,234,40,253,79,13,102,84,205,132,72,241,144,220,196,205,195,134,1,166,166,54,48,197,11,138,159,113,49,225,103,1,164,164,203,33,53,185,156,70,41,30,6,107,47,121,96,185,244,170,129,32,132,215,126,208,227,38,147,174,233,21,142,252,182,87,40,117,100,109,198,7,149,191,84,153,94,250,185,206,243,24,107,189,161,183,239,150,20,183,238,206,118,229,252,222,29,229,110,188,90,29,230,54,50,199,47,206,172,190,182,112,245,255,162,202,229,139,22,181,149,37,187,23,168,234,99,188,123,111,13,242,150,181,255,251,178,100,70,0,6,169,104,207,157,111,0,0,79,201,89,243,172,20,0,39,74,23,50,89,221,0,9,47,28,232,207,30,112,0,45,187,252,175,110,246,118,174,212,181,95,127,126,189,4,167,28,185,157,187,179,216,238,254,118,105,245,95,235,106,215,59,90,174,80,138,251,195,59,210,29,84,183,106,89,247,127,95,220,103,46,203,165,54,176,149,203,109,70,102,105,101,240,238,53,50,203,83,150,49,198,247,245,128,0,66,84,213,88,97,121,148,82,152,220,135,41,101,54,234,200,187,224,184,107,24,26,69,86,158,19,15,156,217,134,61,217,68,197,136,49,165,153,186,11,184,124,142,47,245,79,233,254,168,94,175,147,234,219,127,255,253,44,174,136,175,87,58,135,26,94,248,51,84,140,226,15,201,107,151,255,238,210,0,0,130,2,199,31,65,199,37,39,198,211,214,102,83,172,6,22,213,7,17,166,102,51,135,198,80,7,230,19,139,1,139,113,182,129,96,168,90,98,40,54,68,27,147,6,38,32,4,134,11,1,102,16,1,134,83,232,96,19,109,60,50,152,182,195,202,84,12,184,198,6,50,68,72,138,130,0,25,19,101,162,74,146,223,153,81,160,100,164,65,228,228,32,12,224,5,47,125,82,8,209,34,64,48,136,33,120,146,13,156,100,247,5,130,147,12,70,153,106,39,152,225,128,160,50,130,215,168,115,142,216,27,11,78,169,0,41,108,109,239,212,181,152,45,5,190,194,89,218,239,85,39,186,39,119,91,221,201,86,29,221,106,91,8,136,188,26,59,220,146,108,161,188,215,41,237,229,202,184,212,213,73,203,183,59,3,229,154,182,57,49,167,94,58,216,24,130,97,212,179,119,249,217,250,109,243,30,217,177,206,227,63,140,245,124,176,110,5,168,115,27,186,129,238,56,169,30,73,91,143,149,251,121,253,250,30,211,114,238,176,189,75,204,104,172,94,151,229,90,207,209,212,157,177,241,199,137,195,90,241,150,232,189,58,176,105,38,251,189,209,87,77,115,229,142,61,222,176,213,223,255,255,255,255,255,255,255,255,255,198,221,77,247,122,237,255,255,255,255,255,255,255,255,255,255,181,3,208,114,18,229,207,131,128,0,28,138,226,36,0,3,242,20,34,231,128,247,2,225,33,27,196,224,74,178,141,117,47,188,21,51,128,72,92,64,96,249,19,49,228,86,117,28,123,51,208,177,125,13,79,239,255,51,231,125,135,141,46,195,148,111,255,152,245,48,243,76,167,99,75,205,66,64,147,26,183,122,59,20,0,8,0,8,6,13,38,129,155,48,14,13,209,32,188,243,148,120,206,128,28,106,44,97,143,131,162,129,65,7,64,112,83,185,196,25,0,202,25,204,48,24,139,42,226,248,81,157,255,251,178,100,24,0,6,88,100,84,190,105,224,0,76,70,201,242,204,40,0,157,53,189,62,93,204,0,1,15,12,167,175,176,240,0,175,206,152,45,205,73,165,248,174,214,24,25,110,172,241,38,100,97,154,118,118,154,213,81,51,4,122,43,240,141,133,215,7,44,75,56,197,113,85,99,83,218,119,27,222,154,209,231,9,106,86,217,79,103,12,215,24,197,213,120,133,125,226,81,62,63,152,206,181,114,28,98,159,205,204,81,51,127,123,197,206,98,86,250,172,105,249,178,210,178,248,231,23,134,248,18,200,67,28,244,151,62,206,53,82,223,251,214,254,21,250,235,63,181,37,78,134,167,38,132,189,13,197,60,244,62,227,199,204,120,249,221,109,134,234,207,152,53,223,180,217,212,206,179,14,44,224,66,122,63,250,163,191,250,235,0,0,48,0,6,20,141,227,9,48,230,56,234,139,145,43,23,146,71,162,250,171,64,178,217,76,85,238,135,194,75,1,80,152,72,81,88,160,248,242,65,104,128,241,25,7,100,4,35,179,199,227,179,8,60,103,226,229,121,158,139,253,47,60,183,255,255,155,100,115,192,171,34,255,165,196,64,32,24,193,106,211,35,180,12,97,89,51,128,184,193,167,19,77,58,76,62,7,48,200,92,195,67,242,0,32,9,6,96,192,218,101,141,2,73,143,129,0,102,216,40,4,125,88,139,61,151,144,13,81,70,217,228,14,252,181,152,178,74,65,46,83,59,155,91,16,236,10,222,78,57,116,178,150,185,90,186,215,127,136,84,167,19,176,3,243,143,62,154,32,140,22,86,211,73,165,187,106,253,218,217,61,14,141,21,4,63,90,84,206,228,207,232,25,17,236,105,123,240,94,241,165,203,114,94,127,111,85,198,14,199,217,111,57,94,207,36,179,221,212,135,31,179,189,62,51,223,4,211,101,218,124,119,4,209,235,109,75,191,190,99,67,22,203,216,22,25,76,209,220,149,46,245,235,59,29,151,99,202,153,101,247,255,232,104,191,178,235,223,141,39,47,101,9,230,82,249,14,57,92,253,226,212,57,187,144,174,231,119,191,158,83,255,248,90,253,92,255,249,70,95,251,231,254,124,252,106,207,81,208,0,0,7,128,8,36,168,100,92,240,168,216,0,171,92,228,148,147,208,19,38,91,57,35,111,213,20,49,46,43,67,108,241,66,107,187,67,213,51,243,142,231,108,198,221,243,79,247,188,58,248,156,181,234,115,246,32,107,150,12,15,213,253,127,214,255,252,168,48,148,228,211,171,163,146,65,77,102,228,38,36,31,33,40,104,208,193,137,137,225,98,80,4,2,99,208,193,141,68,131,161,210,207,24,220,78,68,52,89,163,0,197,198,56,9,8,59,61,228,1,20,98,122,87,251,115,255,251,178,100,29,12,134,241,111,78,3,143,87,64,72,233,89,226,97,133,76,24,89,165,64,109,189,113,129,37,37,168,29,131,29,160,156,169,10,94,200,36,141,163,148,2,50,6,100,121,136,64,180,238,101,159,110,115,49,212,248,158,25,6,19,7,38,228,206,94,119,190,9,73,197,147,130,250,40,3,75,234,185,182,238,160,52,186,26,248,130,170,203,9,252,237,184,6,255,117,185,236,95,39,234,77,243,229,221,160,56,218,68,126,172,18,175,165,206,249,102,211,215,76,127,76,85,238,9,187,36,76,77,101,89,246,173,77,217,114,104,103,109,223,73,31,242,15,154,225,190,121,33,130,69,91,219,86,61,26,191,206,55,165,245,159,147,215,62,140,167,208,80,202,24,218,122,74,3,126,48,47,117,110,249,67,171,50,130,179,79,24,159,139,243,99,168,33,65,117,128,32,51,101,104,65,165,53,165,198,38,50,125,49,108,87,208,46,18,10,42,12,13,35,81,208,134,29,117,146,230,116,252,222,171,42,93,201,29,218,50,139,189,155,194,2,174,163,254,247,79,40,35,198,125,116,255,166,87,255,252,159,255,255,196,191,20,111,255,205,119,217,234,4,4,128,112,197,39,73,191,142,81,196,236,203,141,97,96,221,181,140,112,48,24,72,97,225,35,129,32,164,67,22,5,86,4,231,48,145,2,215,177,132,3,43,82,51,137,12,81,8,41,22,185,57,23,118,143,113,57,91,112,25,134,224,238,50,227,138,227,75,60,70,181,36,54,4,102,19,193,59,119,104,85,254,178,138,11,187,46,196,10,242,61,196,3,198,135,121,165,136,106,141,88,165,101,107,6,68,121,29,29,8,42,130,34,208,168,229,18,9,30,78,120,25,236,161,216,135,29,145,239,111,136,142,232,97,230,243,144,11,240,49,174,253,18,19,194,171,199,149,168,240,18,140,163,8,220,61,111,59,121,2,66,203,128,164,75,134,182,194,2,5,182,77,33,254,27,152,128,145,248,17,142,86,172,245,45,242,170,173,90,228,174,169,186,68,64,129,25,40,73,88,48,162,149,122,177,165,123,158,170,45,142,84,137,78,29,106,72,154,121,252,35,197,134,247,241,249,145,74,114,225,158,212,43,151,123,237,122,148,62,191,227,138,220,225,44,130,129,93,126,126,83,245,206,255,191,250,55,239,255,124,221,120,169,63,200,255,232,0,148,179,39,84,78,210,241,63,70,64,239,234,179,110,64,141,23,75,61,162,19,105,6,18,241,50,195,35,84,49,52,178,160,73,114,51,28,64,168,167,6,94,89,162,153,18,188,13,183,148,146,164,223,125,83,73,120,200,213,94,70,152,3,161,122,146,61,149,64,68,202,111,154,205,27,26,123,52,144,15,165,114,137,193,194,255,251,178,100,43,12,199,197,104,205,19,155,193,48,68,133,9,208,97,133,104,24,21,163,66,109,189,123,64,252,148,39,201,132,149,144,24,143,6,26,93,43,179,120,99,45,88,50,55,92,36,27,50,157,131,34,252,122,156,187,77,100,122,16,21,50,154,216,134,5,134,251,60,70,141,198,46,64,245,39,214,141,29,216,14,118,228,0,231,82,60,84,245,61,155,247,67,210,159,249,37,143,74,88,79,193,48,198,87,31,170,155,88,40,19,55,161,80,243,111,165,175,78,233,141,188,76,174,182,227,63,159,26,183,61,45,245,237,149,188,237,32,234,159,59,47,83,107,221,199,110,255,223,253,182,88,58,143,74,111,69,158,52,29,171,76,212,123,97,68,162,223,141,222,124,68,152,54,61,165,53,15,175,41,189,143,239,255,235,210,218,179,87,46,221,142,213,22,101,180,71,0,104,112,200,75,16,146,27,72,69,80,77,246,124,180,30,58,85,46,39,46,93,40,67,30,46,162,150,117,221,255,182,27,182,149,20,209,175,22,117,18,132,30,71,248,253,191,223,226,207,13,203,90,174,194,191,215,33,170,173,116,201,71,255,255,244,0,3,69,92,42,162,112,241,38,5,128,1,105,25,70,50,27,144,81,120,136,124,194,194,140,4,0,120,76,104,102,211,56,1,27,169,171,240,187,88,179,154,36,105,130,141,169,255,118,101,51,242,91,75,233,192,182,219,76,55,87,123,107,74,196,118,138,180,111,84,59,170,85,3,179,90,252,87,29,110,17,242,156,170,228,102,235,199,252,219,185,240,100,192,194,111,109,105,6,251,128,53,158,243,91,61,55,149,206,242,184,114,206,29,231,180,126,109,126,223,250,230,111,218,63,174,59,27,174,144,139,251,63,234,102,143,114,109,191,39,237,75,52,228,242,222,9,91,19,40,36,174,91,20,120,182,35,127,139,85,50,225,188,156,49,243,132,107,216,160,210,252,61,22,77,33,18,144,5,212,36,37,167,170,183,81,126,87,94,203,189,15,168,2,7,37,200,158,75,64,33,22,5,129,51,69,50,134,228,5,98,110,241,220,212,96,56,154,143,26,95,83,119,88,237,117,82,163,65,101,222,57,84,140,51,57,189,77,65,79,234,255,12,104,19,95,237,79,163,217,229,117,184,172,172,76,0,4,145,188,46,67,55,220,156,197,78,227,92,29,205,14,84,52,251,72,207,161,195,21,8,128,35,240,64,132,20,122,8,55,140,129,73,0,37,81,81,48,109,155,14,6,88,50,178,10,142,233,84,165,99,146,53,201,76,46,67,3,169,93,4,101,26,34,227,129,108,18,196,85,147,64,244,87,30,9,188,7,131,47,20,122,163,170,232,67,123,199,251,12,141,66,235,192,52,157,80,200,187,66,255,251,178,100,52,12,167,76,105,78,155,152,123,240,63,164,233,229,97,133,112,160,13,187,46,46,239,37,65,37,174,168,204,243,29,136,253,114,250,93,212,155,154,206,97,122,206,84,19,12,231,83,214,197,190,107,182,45,92,178,197,52,131,133,34,95,118,5,254,60,71,58,36,77,90,164,19,191,170,171,65,179,158,146,60,241,134,15,207,245,156,46,78,138,248,120,170,243,253,228,92,245,117,96,136,51,108,144,161,26,98,17,58,200,164,174,36,117,173,16,22,92,208,22,81,26,240,58,220,40,122,10,134,62,20,55,24,211,51,191,140,97,128,148,214,156,97,18,187,170,158,44,40,126,158,41,235,25,220,70,202,79,201,150,185,32,24,0,68,130,163,47,184,66,16,116,1,27,200,126,218,177,167,101,144,68,35,75,173,155,193,86,95,20,22,172,52,116,236,218,51,134,32,80,229,119,231,197,110,212,35,113,171,79,223,39,197,204,95,235,236,71,245,60,143,136,223,203,116,128,38,16,6,199,12,203,103,18,157,7,47,28,6,173,142,231,116,212,7,76,0,107,112,198,241,68,6,12,54,193,131,168,6,2,26,160,64,234,20,76,216,33,78,12,61,84,152,16,192,204,13,144,122,136,169,105,73,202,116,40,60,77,18,152,3,55,0,38,42,138,216,11,10,34,28,69,9,48,11,116,14,28,93,8,36,204,193,52,111,43,48,208,77,176,24,130,58,220,85,131,30,41,247,227,80,149,142,12,29,172,188,176,100,59,42,130,84,98,126,13,84,28,110,168,253,106,78,222,209,84,66,57,239,27,14,71,94,49,115,174,45,30,76,106,155,22,101,20,222,111,125,15,47,85,232,113,29,227,68,181,169,74,221,236,169,66,243,198,17,87,6,178,217,236,218,70,63,198,39,103,104,191,59,149,68,33,177,240,239,55,1,49,239,218,26,90,181,1,61,191,215,14,127,8,252,13,204,50,223,234,222,254,13,179,173,182,62,99,118,130,175,37,82,31,220,3,111,12,57,255,139,21,198,245,13,93,234,237,142,111,159,135,42,119,247,172,63,115,118,127,255,255,241,223,253,200,6,235,197,220,89,200,42,104,38,17,233,68,58,57,22,214,189,5,92,99,253,128,189,86,215,162,85,10,61,61,233,174,159,166,255,237,244,211,238,213,202,246,251,255,255,255,250,191,255,206,88,80,201,66,206,236,99,217,41,219,190,175,143,25,87,90,130,76,84,143,63,19,216,0,64,0,219,119,152,66,17,196,181,155,239,9,181,66,24,107,137,203,203,153,128,40,20,164,194,64,211,140,104,192,73,29,57,21,136,57,61,119,191,73,222,168,73,0,105,44,169,14,169,101,64,242,90,133,71,242,103,144,196,250,226,167,136,180,221,170,218,255,251,178,100,34,8,134,159,104,208,59,120,123,240,78,43,170,67,61,135,40,29,213,181,48,46,101,117,193,47,46,232,93,130,157,249,56,122,247,94,250,215,90,118,4,130,102,220,163,169,189,115,111,131,79,202,60,184,181,243,191,236,119,83,106,67,42,106,122,180,237,98,102,232,67,50,203,30,244,76,177,223,77,134,230,138,74,229,188,179,99,133,125,187,249,182,216,125,109,189,69,126,211,242,96,42,168,147,43,173,150,207,98,234,151,235,199,94,49,11,127,40,44,114,31,19,101,210,46,50,134,179,209,118,243,204,223,255,147,213,51,19,206,92,47,30,34,133,235,58,242,2,4,67,241,85,136,208,255,108,22,54,104,138,117,92,187,134,227,138,226,108,233,117,27,26,131,108,237,34,3,3,129,250,65,62,8,216,239,92,9,2,129,81,85,106,17,213,220,24,173,166,187,143,85,181,235,189,31,246,163,202,238,79,237,95,255,237,155,166,34,207,29,120,233,115,204,44,175,219,255,255,255,255,250,123,71,150,80,157,211,244,127,246,83,241,242,214,188,240,144,235,36,84,151,11,197,108,0,76,229,98,23,141,30,247,234,100,250,1,173,176,231,74,226,155,100,54,2,90,24,136,94,98,96,33,144,201,38,148,14,24,12,112,96,160,153,142,12,9,12,48,11,48,48,28,120,200,149,6,21,33,76,144,6,201,134,242,196,30,108,73,156,58,7,108,229,182,73,69,109,1,16,146,164,162,2,145,139,19,76,199,209,81,204,131,82,82,180,164,28,172,128,71,208,116,149,148,96,136,26,26,73,20,182,70,62,125,196,255,34,250,204,169,174,225,53,41,183,16,71,28,110,188,213,230,22,22,33,64,96,151,171,177,236,49,85,126,123,97,177,149,119,203,40,46,165,221,190,91,192,184,147,153,193,59,211,212,217,190,74,183,37,185,197,127,211,186,77,213,59,149,115,112,29,238,196,27,62,171,170,43,121,215,254,199,231,191,169,243,111,162,145,249,128,161,46,71,17,204,219,107,200,173,236,106,89,240,67,197,20,22,92,10,85,78,99,52,198,234,180,75,246,42,216,254,234,63,158,34,63,111,234,62,129,111,66,0,0,0,7,120,37,75,205,58,218,208,140,175,35,134,202,43,171,67,139,31,246,79,10,183,94,38,7,141,29,41,106,242,218,207,251,250,62,111,65,219,125,179,125,113,255,79,255,239,255,253,127,253,27,254,191,255,255,255,202,151,101,10,187,181,102,4,56,70,84,117,232,47,252,235,33,0,0,0,48,169,38,55,43,152,220,248,83,127,146,205,112,123,60,38,168,205,98,128,169,136,194,37,35,12,131,140,82,14,51,8,60,116,16,64,7,198,165,97,35,176,32,130,104,21,57,239,45,82,192,255,251,176,100,27,14,134,192,104,205,155,153,122,240,71,107,186,45,60,37,132,26,129,133,52,78,101,237,193,25,148,39,5,148,157,146,100,201,208,191,239,3,156,217,92,242,192,169,59,16,47,138,208,33,33,181,147,128,6,140,47,185,6,212,118,188,121,109,203,145,184,138,89,247,234,63,87,39,56,66,14,46,77,1,174,205,44,37,28,210,166,246,188,83,230,28,74,206,77,159,181,131,178,187,139,78,168,223,109,143,118,183,91,131,22,216,115,214,4,222,38,222,79,133,195,142,91,14,157,121,228,236,201,173,164,79,15,150,234,108,204,223,109,66,53,159,174,219,19,242,229,19,107,200,63,167,250,204,139,63,114,110,222,223,181,235,213,59,95,225,107,75,169,169,5,157,194,255,25,197,75,204,214,171,78,55,44,90,86,155,207,182,177,173,91,120,110,234,0,0,5,0,0,2,0,44,122,30,195,232,127,23,32,54,154,230,137,99,106,57,76,168,175,210,70,162,53,15,212,24,92,213,95,41,205,254,158,49,255,167,111,71,175,124,216,115,255,255,255,255,235,219,254,255,247,253,91,255,255,250,232,143,210,224,213,58,111,88,253,96,57,131,242,134,171,208,24,105,220,116,249,25,162,136,38,106,103,1,167,6,51,51,152,104,214,96,194,73,138,192,166,110,31,24,4,130,134,198,131,0,42,38,186,22,128,56,83,4,211,47,10,1,208,201,163,168,134,75,9,3,55,39,185,166,242,68,52,219,14,25,57,75,177,48,197,131,158,171,80,91,18,179,17,5,29,78,35,53,53,96,183,209,81,202,232,239,233,100,139,41,45,94,36,74,103,139,223,122,75,11,74,114,197,6,50,205,151,38,131,168,0,46,235,80,189,78,105,183,1,203,75,249,214,220,117,184,183,168,94,95,177,77,207,72,187,106,47,122,212,216,229,26,206,217,72,143,102,186,88,246,155,45,69,45,113,143,250,82,149,21,221,253,154,223,15,115,182,168,250,182,51,141,123,118,218,252,36,62,104,235,249,41,138,166,107,254,189,112,171,255,185,99,234,32,196,44,74,20,153,63,195,192,10,169,22,8,6,112,42,98,71,5,232,38,8,96,69,66,244,21,150,94,22,233,42,14,37,24,168,203,0,232,86,101,221,234,93,52,81,112,248,95,89,205,108,200,140,89,81,190,66,80,191,203,255,144,58,35,255,252,179,250,143,252,77,249,121,47,255,171,163,166,0,0,0,156,11,16,51,76,248,200,49,35,52,175,68,145,70,85,194,153,40,26,96,225,57,129,134,129,192,17,96,41,144,67,240,200,36,10,100,33,0,144,88,96,39,146,241,3,196,85,149,34,233,50,168,81,93,208,183,39,172,159,138,164,244,188,78,195,118,70,170,173,194,204,255,251,178,100,37,14,230,204,104,206,27,152,123,112,71,69,9,211,101,37,104,25,253,149,56,78,101,235,209,54,41,231,141,135,148,168,154,252,149,154,78,64,42,169,21,42,221,207,149,62,49,41,154,122,74,142,129,18,118,244,19,3,148,58,249,148,6,151,39,133,252,125,198,82,218,80,145,71,150,248,202,103,229,138,158,89,245,169,190,99,124,15,188,118,185,176,122,103,195,60,190,99,239,71,172,124,46,19,91,242,83,59,112,187,98,23,185,111,245,34,82,184,46,223,76,98,249,130,20,141,85,124,87,248,207,226,83,205,153,151,113,175,163,78,37,228,103,135,13,20,209,22,209,82,218,154,60,24,89,108,183,133,10,51,252,50,90,109,66,205,26,230,205,244,254,185,97,150,174,176,0,0,1,86,192,193,1,121,12,0,28,211,93,37,16,100,232,124,192,215,81,107,157,40,193,17,97,164,63,23,4,48,103,60,123,231,238,105,176,169,119,118,223,102,9,181,143,226,5,199,255,183,197,198,184,207,252,175,127,87,232,253,54,223,251,123,139,187,79,79,164,7,0,179,13,82,198,49,245,0,212,128,32,137,49,158,151,38,159,1,152,64,152,100,240,153,16,156,201,128,67,26,8,4,73,12,152,101,94,133,204,76,42,224,177,68,3,152,77,70,73,3,40,74,235,216,241,77,172,153,230,38,194,111,21,132,203,147,37,87,72,73,7,190,206,175,114,35,77,17,76,25,209,194,90,20,196,105,80,87,205,162,163,97,78,175,15,133,123,132,87,28,181,26,186,96,47,59,131,191,207,40,52,5,110,41,54,176,126,121,95,205,235,63,220,76,225,103,232,152,103,189,191,73,59,195,122,162,14,98,231,42,197,172,175,123,105,182,14,79,151,30,252,214,220,218,198,219,28,107,163,55,21,95,71,83,112,111,224,173,124,195,213,126,253,26,253,112,179,253,237,225,164,28,97,96,114,83,57,205,98,194,74,234,117,118,94,70,212,95,111,157,107,51,156,18,12,103,72,3,135,169,50,24,33,54,80,196,19,148,104,98,130,29,66,14,128,37,84,234,17,108,84,183,51,106,134,79,11,160,149,213,232,133,69,29,90,237,139,194,217,29,252,199,175,237,175,170,36,191,255,251,102,250,255,209,191,215,255,235,144,25,196,192,80,251,8,131,106,71,99,99,68,40,24,212,0,0,0,64,184,96,40,103,208,41,137,83,6,204,63,25,36,32,96,218,49,137,194,3,192,163,21,3,199,131,2,16,25,134,67,168,114,100,38,65,1,59,142,42,84,20,4,156,179,15,2,228,2,14,22,82,168,151,180,114,180,144,21,10,120,95,155,32,201,87,197,7,211,154,86,184,110,142,196,135,206,134,26,249,80,42,91,119,156,46,130,255,251,178,100,45,14,182,45,104,207,27,143,92,96,74,168,73,181,101,39,118,25,145,163,56,78,61,124,129,33,20,103,33,172,28,170,109,217,236,27,248,162,206,90,162,246,228,47,123,137,138,165,36,226,254,204,55,154,31,235,34,205,160,103,168,215,89,237,64,127,210,140,130,51,241,167,223,226,20,89,129,126,215,114,64,175,149,142,201,136,242,35,252,68,186,10,199,43,36,34,19,94,35,158,154,98,238,152,100,152,190,160,7,203,57,164,37,160,64,28,236,126,36,196,27,53,119,140,201,10,160,214,74,205,173,209,114,131,216,212,37,214,151,80,8,0,34,17,81,213,77,162,82,212,248,84,106,176,160,131,129,51,231,36,56,230,51,30,7,3,22,125,222,13,32,0,20,93,212,189,106,111,169,97,248,7,160,135,82,141,87,137,213,38,117,134,221,89,250,54,251,226,211,226,237,63,127,244,200,253,121,191,182,255,93,11,250,186,64,242,168,60,200,168,211,94,69,205,152,154,22,6,155,156,240,81,52,10,142,76,18,78,48,56,128,48,230,98,97,208,168,20,186,38,84,9,40,107,74,36,1,147,7,208,96,24,12,234,47,149,129,110,162,107,181,20,169,10,107,9,165,29,96,81,242,64,11,5,180,141,51,12,238,252,195,123,87,140,138,177,0,17,38,234,186,204,94,135,41,250,236,252,120,13,132,217,48,14,252,114,83,132,145,111,202,51,171,10,12,141,75,182,188,135,38,172,209,242,173,222,102,159,175,91,182,122,102,14,174,72,190,111,172,217,106,173,207,126,181,142,204,225,168,51,154,53,108,26,23,244,17,245,106,72,34,255,2,253,8,108,60,106,65,165,5,35,228,106,49,236,70,114,5,115,239,15,182,251,86,184,111,34,29,117,186,31,190,165,102,191,108,182,185,164,162,121,168,211,222,167,95,212,60,128,154,25,2,96,40,149,5,140,130,52,17,149,137,77,154,126,100,199,40,44,8,249,149,173,202,107,143,101,248,243,77,224,132,91,67,142,185,165,84,104,56,32,122,215,47,145,113,210,117,45,180,169,124,133,116,47,246,207,104,198,239,215,62,189,79,219,126,25,253,186,168,0,4,0,156,70,25,48,178,20,195,44,211,15,11,140,92,45,2,199,193,0,115,2,1,140,10,53,25,10,160,40,193,162,18,0,42,210,21,12,176,41,120,92,14,197,139,232,96,192,30,74,118,150,117,21,82,106,65,77,147,196,251,216,83,134,202,245,177,202,52,42,157,140,91,185,55,115,147,148,137,252,253,101,58,231,80,247,152,53,87,98,137,177,195,93,173,111,154,139,102,248,190,151,117,35,213,43,54,160,160,79,126,197,216,154,130,100,137,153,17,214,74,128,10,209,220,124,95,40,47,207,160,255,251,178,100,66,12,166,23,104,207,155,135,103,160,73,43,186,13,96,197,112,23,225,163,66,109,225,231,1,45,47,231,169,147,29,136,42,110,51,156,232,20,202,15,164,204,225,126,16,98,107,180,185,132,63,196,76,164,230,211,59,146,170,214,134,141,249,142,234,14,7,219,224,138,78,171,205,223,34,34,85,2,5,171,95,94,236,112,218,220,161,41,229,156,47,176,239,197,214,0,0,10,0,0,2,0,154,145,105,149,14,76,53,22,0,136,120,12,45,146,198,92,165,191,1,80,174,135,5,190,139,232,164,184,209,218,122,33,104,46,219,255,35,211,234,79,241,251,122,187,193,255,255,244,219,254,255,111,250,127,255,245,19,109,183,111,255,255,95,208,87,235,0,2,201,222,241,139,58,129,54,77,28,140,199,130,196,183,73,162,133,66,141,204,75,17,236,1,32,214,26,121,228,15,239,73,75,44,95,66,74,192,217,21,109,140,120,77,39,238,139,66,88,144,182,5,49,225,197,38,105,109,213,88,194,31,164,145,120,145,189,65,7,113,59,104,212,138,153,56,62,39,207,137,157,27,90,205,190,145,151,201,126,189,16,23,169,191,172,71,155,200,235,50,71,214,162,254,101,111,82,125,54,198,242,173,124,227,61,182,125,74,239,226,191,43,168,153,186,95,122,221,171,118,157,228,255,222,151,39,212,108,156,243,93,112,179,127,14,184,135,120,55,97,77,239,36,173,235,150,94,102,30,21,56,126,52,55,45,30,48,69,163,79,132,214,218,213,35,139,216,242,82,245,172,63,72,57,111,127,218,187,234,32,0,38,189,8,223,40,8,121,185,0,127,101,172,225,57,159,181,24,68,73,116,48,176,32,32,10,122,32,158,137,217,104,234,243,152,103,62,150,254,32,228,254,91,127,151,161,191,44,107,137,31,255,255,95,255,233,223,233,162,255,255,175,255,255,254,213,127,201,232,95,26,54,49,26,133,0,2,74,185,75,11,14,193,162,79,61,243,94,236,202,244,20,0,70,169,207,25,245,224,28,65,194,192,65,130,131,12,97,136,67,35,32,170,199,9,235,236,149,169,234,203,232,7,49,162,20,40,50,58,5,31,128,63,59,3,224,125,93,91,60,130,235,199,219,249,171,103,157,37,65,140,90,69,215,38,156,181,123,78,246,30,56,177,189,176,182,140,78,204,95,45,222,140,24,87,44,96,162,216,176,96,197,32,60,88,205,255,143,38,113,99,137,45,9,44,255,243,59,189,69,33,123,243,182,240,199,123,156,91,82,160,87,145,126,38,142,60,175,217,131,199,41,117,111,249,98,135,148,234,206,184,113,150,69,242,188,205,63,192,206,70,194,199,91,171,134,11,22,90,149,63,187,142,29,157,168,164,135,148,0,64,3,112,255,251,178,100,94,14,165,192,104,210,27,89,97,96,76,167,25,197,100,199,148,23,145,163,74,109,189,49,1,27,142,231,73,164,137,160,80,242,78,2,22,107,198,16,101,19,168,208,232,108,65,106,132,14,221,227,226,67,87,181,29,250,203,139,144,93,237,234,34,119,0,222,172,189,107,213,223,95,99,33,98,211,202,120,224,195,79,245,106,109,161,231,71,255,219,255,211,254,67,161,124,61,122,127,189,63,255,239,80,42,83,9,49,51,80,67,21,0,49,210,115,156,28,49,80,96,114,203,170,4,77,53,97,87,40,144,41,239,25,6,76,152,196,145,101,19,10,76,15,1,85,17,82,186,71,52,235,139,215,36,81,218,129,77,43,21,72,234,154,27,24,37,234,51,179,172,245,49,60,22,85,170,187,107,68,197,165,4,98,85,8,113,86,62,136,240,249,54,180,59,143,104,137,225,35,41,140,222,239,187,126,1,204,185,168,9,217,172,45,109,35,177,27,40,124,36,122,123,65,186,44,192,30,27,97,156,64,138,206,209,27,133,175,114,233,53,86,129,62,170,161,45,164,79,82,178,98,154,180,87,138,176,211,142,248,177,25,44,94,179,227,94,68,236,230,164,24,148,167,128,146,35,82,88,252,242,2,38,227,91,147,205,129,118,87,144,245,128,206,147,250,98,213,32,162,3,0,51,39,22,13,65,29,197,92,94,136,6,86,141,24,116,159,163,9,88,219,191,172,253,56,81,152,167,176,136,87,136,115,180,12,107,55,134,14,207,229,172,255,253,78,229,221,181,103,191,114,158,76,228,253,78,252,253,11,119,235,235,0,3,0,0,82,51,119,168,154,40,195,10,17,88,224,192,1,138,240,202,109,16,146,167,250,45,8,66,216,74,187,91,12,174,129,231,26,44,71,14,164,27,234,28,104,187,211,21,205,30,179,74,177,123,67,154,205,123,12,87,206,155,90,231,207,167,200,121,24,207,11,107,94,69,150,242,166,41,152,31,155,65,110,34,173,92,133,245,221,123,47,99,163,74,211,135,73,153,104,223,119,135,189,158,150,47,179,113,119,193,18,112,140,139,90,199,53,46,198,86,130,29,159,156,211,19,158,48,177,74,37,157,96,213,254,212,166,184,247,45,118,219,144,69,111,78,73,123,169,43,102,214,146,109,105,233,131,158,172,27,17,195,221,117,81,205,80,136,211,102,105,27,37,254,135,157,176,0,2,216,83,52,16,176,107,142,89,22,137,169,14,151,205,209,129,16,94,236,73,125,219,250,94,71,222,237,133,27,255,201,160,241,230,242,158,230,97,241,14,141,238,50,125,219,209,162,119,255,119,191,137,221,181,142,211,247,137,93,59,185,78,243,17,95,250,107,80,132,0,49,25,121,10,0,153,102,13,192,81,255,251,178,100,129,136,5,134,104,211,83,120,98,48,69,227,185,226,96,103,134,23,193,163,73,77,97,232,64,247,148,40,241,134,9,80,17,252,150,2,66,53,29,132,146,199,59,32,84,16,24,105,178,98,160,169,209,68,216,227,47,228,126,35,165,182,146,79,170,96,81,140,245,122,155,206,159,212,236,170,148,134,65,117,40,208,49,182,184,100,88,171,68,203,243,252,185,178,65,75,111,14,52,178,108,92,142,131,142,183,87,91,108,239,170,45,118,174,113,106,67,145,33,172,174,210,190,77,156,116,175,149,29,157,72,194,239,58,249,114,253,173,231,127,53,71,145,171,78,225,191,5,165,13,232,47,152,250,240,152,92,246,151,154,241,160,211,10,197,191,68,234,175,109,117,243,77,142,217,23,237,225,221,237,7,185,107,116,164,120,80,124,1,213,186,48,234,18,244,90,55,239,118,246,71,107,176,199,190,84,179,193,179,80,0,2,40,4,6,74,35,144,242,99,173,85,226,20,188,189,178,61,165,100,102,171,177,129,104,148,180,29,31,98,101,205,6,223,160,94,102,238,122,239,11,206,165,212,212,253,239,223,188,83,252,187,105,253,61,97,206,253,250,187,33,176,0,76,93,26,57,153,12,199,198,131,48,45,142,203,218,49,62,48,144,16,64,37,49,208,76,37,150,149,128,82,216,160,56,196,105,32,18,125,105,179,48,160,136,48,212,130,48,17,114,96,116,18,183,238,175,230,234,211,41,224,232,202,50,187,165,248,137,175,149,140,237,8,75,44,161,39,197,21,168,104,2,82,96,96,64,228,73,111,99,138,91,37,102,12,127,10,24,113,187,183,87,131,226,79,47,62,94,48,56,109,214,221,220,117,218,150,125,106,125,121,71,62,155,143,36,170,77,97,41,98,191,148,89,138,114,85,237,142,49,191,205,208,123,174,227,143,37,24,231,131,219,68,170,118,65,224,14,53,117,27,92,16,4,56,153,49,209,42,199,165,7,176,69,182,179,188,70,103,20,67,74,182,197,174,236,168,231,185,245,46,114,219,163,99,159,200,209,47,46,179,182,89,209,151,207,178,115,246,249,180,203,212,133,128,0,0,96,192,2,1,38,25,76,97,47,84,156,128,136,27,119,39,193,185,8,142,209,249,67,165,225,176,90,12,124,27,104,188,29,168,220,175,168,94,245,79,255,226,12,76,122,155,111,254,191,255,255,252,24,101,244,232,119,159,255,253,246,162,66,222,173,33,0,0,48,12,198,37,20,2,191,50,80,65,35,131,130,223,53,144,112,230,196,78,25,66,54,209,224,168,8,160,226,157,24,25,25,131,1,63,83,162,129,11,41,106,169,76,68,53,205,189,168,27,83,77,250,106,37,114,67,92,153,239,87,207,104,38,0,189,163,255,251,178,100,175,136,134,169,105,78,11,152,92,244,68,71,170,77,61,130,70,23,109,163,69,77,189,49,129,0,141,104,73,148,141,144,168,131,116,253,227,185,201,251,114,13,204,178,141,78,208,217,148,214,172,225,251,0,18,15,206,10,234,47,163,213,37,136,62,252,127,186,137,124,227,45,251,120,118,239,170,57,250,99,82,188,252,119,61,71,10,188,97,16,255,240,252,228,199,32,102,9,203,254,139,242,47,246,89,134,217,222,137,141,139,203,51,13,137,195,219,202,136,127,49,25,206,84,209,172,124,212,5,231,16,34,152,46,121,107,2,84,155,86,103,233,67,117,36,155,152,184,127,172,1,1,213,73,252,71,118,190,132,160,164,80,196,2,50,26,92,194,216,132,220,77,131,181,58,117,131,24,155,190,255,181,182,2,180,183,56,228,139,132,62,140,183,161,239,172,176,15,69,255,111,159,247,118,249,247,255,93,143,255,178,238,245,83,0,76,90,141,140,245,3,76,5,95,76,98,36,204,23,172,12,7,139,76,59,9,71,129,243,12,17,0,32,48,97,152,56,96,249,34,96,72,50,99,208,106,97,128,154,80,16,23,152,192,16,120,20,0,160,193,139,64,20,180,81,178,141,232,80,156,165,178,136,203,31,124,0,138,161,88,113,113,2,64,75,152,158,198,34,110,49,80,196,125,106,137,115,0,133,178,14,74,125,47,208,144,164,148,108,186,81,146,235,57,150,158,8,234,233,91,9,35,198,192,161,24,193,27,30,29,166,50,92,107,79,101,148,42,53,74,153,29,232,86,42,224,166,103,25,42,184,226,184,109,204,198,174,5,103,68,109,72,10,217,163,171,6,18,106,59,174,122,33,248,171,114,143,40,97,92,85,67,25,211,209,71,236,103,34,15,86,162,111,102,182,29,197,149,69,142,80,229,186,145,191,123,90,238,51,71,108,141,36,210,253,194,117,245,1,171,24,189,43,185,183,175,18,209,97,23,173,192,107,254,12,186,129,6,37,240,222,234,209,27,157,223,50,97,182,122,65,230,22,182,208,234,131,192,0,0,192,0,0,0,105,81,70,129,125,33,194,192,25,98,129,48,72,76,182,34,223,71,1,231,6,64,3,146,67,74,223,253,63,164,236,166,134,239,247,253,127,255,255,250,123,255,255,203,11,131,127,196,65,28,3,31,171,16,249,25,186,223,253,253,197,128,123,152,18,16,97,16,113,134,200,36,39,211,33,216,76,240,76,8,83,152,0,18,74,138,1,85,26,177,32,177,85,64,164,64,195,114,113,210,167,216,208,77,4,73,15,30,110,169,179,66,190,103,95,139,146,42,238,235,158,195,45,123,45,143,166,54,215,210,255,173,22,141,39,91,4,218,127,165,141,201,91,105,140,217,26,96,65,255,251,178,100,204,142,167,235,104,76,139,185,124,100,67,232,202,61,61,39,84,24,157,163,62,110,45,154,193,8,13,104,117,149,137,200,151,8,196,61,145,8,220,23,128,170,229,247,215,177,140,17,125,110,221,158,52,61,133,76,213,128,223,86,76,31,234,27,173,214,241,207,91,164,85,105,136,100,233,194,195,220,210,0,140,188,118,154,197,180,103,34,193,170,107,158,206,63,105,138,230,53,106,164,34,194,163,235,73,236,188,100,124,227,103,78,76,51,88,161,103,92,67,17,22,198,46,143,74,227,38,218,74,182,189,23,103,161,87,127,127,85,30,127,246,140,40,0,75,6,33,162,46,37,242,95,8,229,149,202,148,92,152,249,2,236,160,127,153,172,81,202,118,164,192,230,35,133,164,63,124,27,151,123,215,195,180,19,92,117,69,124,167,219,255,94,221,255,234,119,187,83,211,36,119,251,44,151,186,239,245,136,0,76,29,80,16,195,128,61,12,26,201,68,195,156,61,76,118,146,184,192,8,249,140,47,129,72,192,0,21,140,50,64,64,204,248,9,15,192,108,194,186,204,144,92,229,121,79,217,160,20,161,117,140,193,1,230,2,70,48,67,25,88,200,178,108,92,12,1,46,95,112,211,54,80,208,131,67,69,132,2,211,224,176,49,5,19,72,13,6,68,137,132,227,152,18,237,97,6,113,200,224,86,90,40,148,192,1,70,20,192,14,67,236,236,152,67,238,221,210,13,154,187,195,74,158,226,80,74,247,25,180,214,28,40,235,166,117,253,211,89,185,66,237,60,165,146,167,201,169,225,139,211,43,136,21,67,84,140,51,100,160,180,245,192,160,96,151,216,21,149,180,153,247,246,204,198,0,198,230,40,179,102,47,71,253,122,153,35,114,156,62,12,37,180,179,76,243,90,170,190,217,171,29,140,173,206,92,177,172,228,176,205,140,91,157,237,111,44,190,151,45,242,51,34,250,249,242,206,26,207,11,220,221,89,158,99,59,127,60,123,143,255,107,246,179,187,174,194,62,230,228,89,76,70,241,230,58,199,183,119,142,95,174,114,253,168,53,242,174,0,0,128,0,6,20,168,139,193,17,139,4,35,28,189,131,209,144,2,153,162,229,64,97,80,102,158,145,96,232,233,99,202,50,182,151,125,208,248,183,71,28,253,40,154,106,230,213,101,243,220,221,152,111,52,247,77,175,123,139,117,109,119,20,141,250,210,159,190,158,110,163,117,111,127,171,221,191,152,195,255,197,254,9,40,2,140,97,149,13,4,46,140,124,43,12,153,27,14,15,131,204,61,80,76,208,1,12,25,14,12,28,55,205,144,16,66,0,115,6,72,66,18,135,17,152,82,138,165,85,19,1,4,12,96,40,0,224,145,152,42,141,40,53,28,21,255,251,178,100,207,142,168,104,104,202,139,219,210,20,85,9,105,201,101,34,136,28,1,149,50,78,233,235,217,27,145,167,33,167,157,24,2,221,153,83,3,193,170,46,149,68,167,44,56,168,17,84,90,40,177,103,145,157,143,50,128,159,183,100,97,64,146,120,219,1,34,87,68,225,45,126,8,194,163,118,124,161,150,51,194,235,153,202,186,53,216,189,168,81,154,205,62,220,146,107,2,147,23,13,30,210,93,210,210,106,161,47,101,211,107,32,195,211,94,163,131,223,248,46,154,96,77,182,51,19,91,191,176,239,60,88,148,40,13,89,163,124,249,179,123,98,135,201,91,106,172,190,204,25,180,58,75,133,212,27,192,113,85,65,123,26,206,49,111,134,167,31,25,112,193,31,16,245,188,231,250,125,223,11,120,163,28,217,204,255,198,206,183,245,26,242,234,198,23,48,5,14,135,45,2,24,87,38,0,225,131,196,160,13,32,85,64,66,32,127,128,44,68,139,40,228,33,168,130,227,34,72,174,208,30,49,205,90,138,29,212,124,149,236,202,100,145,56,92,211,84,88,220,211,18,90,141,199,111,255,111,58,242,31,239,37,174,175,41,208,0,0,242,10,168,223,195,80,193,243,192,202,21,184,236,7,136,207,203,52,204,113,156,192,1,20,198,21,252,192,1,44,199,208,20,196,162,156,193,16,232,0,96,25,130,21,7,4,194,128,17,8,222,6,9,76,1,0,76,71,10,30,33,135,149,213,163,19,17,0,201,114,157,248,186,73,136,28,180,10,129,72,12,152,75,72,126,181,70,14,46,41,120,209,157,99,142,203,113,39,131,129,98,137,210,20,74,108,80,98,253,169,172,55,34,6,185,137,179,96,198,167,113,1,229,200,106,235,44,155,219,138,78,32,89,79,9,29,235,31,80,195,94,183,6,105,79,2,26,52,72,178,114,96,163,50,183,68,192,208,124,213,234,156,56,105,168,126,128,185,75,199,84,16,223,220,191,130,151,60,161,35,252,40,149,248,137,124,43,254,96,205,190,253,237,173,35,234,169,54,221,52,241,171,9,215,145,158,214,203,54,49,156,127,241,127,231,214,220,172,6,76,51,180,255,161,232,48,0,64,7,11,100,182,49,180,2,152,246,103,73,20,26,210,91,78,64,8,247,29,106,139,165,253,94,107,80,207,68,114,211,168,109,82,202,47,244,205,149,36,136,250,26,201,218,155,182,112,72,42,45,102,233,66,3,191,245,255,79,255,244,255,251,127,215,152,116,102,226,15,182,181,148,66,76,15,13,224,208,120,58,12,138,139,176,144,116,141,37,64,248,200,208,220,141,195,12,1,72,73,132,216,41,230,41,41,139,100,193,153,102,225,129,227,105,147,39,105,172,131,241,202,2,42,28,69,220,255,251,178,100,178,142,215,29,93,75,147,184,124,66,76,169,89,227,97,138,98,31,45,117,38,15,119,68,193,15,37,167,201,148,137,136,219,141,52,48,79,142,48,168,16,188,50,143,234,116,99,79,8,198,2,149,176,233,226,65,230,28,32,24,209,154,26,172,200,20,6,86,136,38,228,170,230,16,185,64,230,18,158,14,193,180,82,82,5,196,20,44,103,0,88,37,14,156,141,220,129,1,49,233,213,240,133,142,66,192,147,61,235,196,158,87,105,40,130,199,150,210,167,203,229,245,230,34,104,17,182,16,51,181,31,159,185,25,195,76,69,111,203,130,195,145,42,207,26,1,134,3,14,41,221,66,168,58,59,20,222,229,62,80,70,120,73,25,190,127,29,129,105,84,1,44,214,203,40,79,28,42,198,123,146,216,129,215,229,85,253,141,206,95,212,213,207,247,115,251,248,255,222,239,117,106,247,214,222,232,191,95,219,24,253,157,255,225,135,255,255,235,251,251,189,255,96,84,138,250,152,107,112,24,207,84,237,71,211,84,200,4,41,186,199,108,162,130,19,8,249,40,101,150,118,167,234,4,41,141,132,166,23,42,251,61,21,186,11,188,133,149,38,23,86,198,100,30,82,86,118,255,255,253,255,223,255,255,255,209,191,228,237,40,87,81,170,205,218,178,64,48,58,37,35,82,160,123,48,117,36,99,18,64,187,54,120,24,51,57,212,198,49,242,17,163,4,144,164,48,230,4,163,72,80,65,1,4,201,138,240,129,152,3,131,73,133,144,86,152,65,136,25,19,82,66,152,51,81,206,45,24,180,25,144,213,5,128,12,57,20,34,220,178,232,238,64,64,21,6,6,129,52,65,32,80,32,41,66,56,145,144,132,60,112,28,195,194,146,144,206,138,149,92,116,188,88,193,164,137,9,172,56,86,32,194,198,96,114,4,32,114,11,94,123,200,142,98,32,145,231,26,84,132,197,57,103,106,40,46,153,247,1,36,177,137,42,51,72,220,210,39,81,231,7,234,171,245,14,175,98,207,220,201,206,171,97,210,211,104,88,35,157,128,135,78,69,198,144,205,65,114,186,166,84,196,1,12,198,166,29,18,169,231,25,3,127,109,231,38,20,254,114,234,25,41,83,81,38,98,161,210,155,58,251,94,190,163,206,11,234,211,47,107,121,124,146,252,231,187,252,187,188,48,213,252,255,179,211,187,187,122,173,140,119,207,230,254,181,78,19,77,251,190,78,131,10,31,158,140,135,219,221,192,0,12,42,158,135,161,113,84,32,233,160,238,104,162,38,172,136,197,99,67,168,126,216,24,138,96,118,169,54,21,193,41,250,88,119,208,65,199,208,180,222,40,230,7,140,23,197,191,171,237,213,139,254,155,63,241,143,220,154,254,183,125,158,255,251,178,100,163,14,232,52,84,73,3,219,195,98,70,69,201,210,101,133,100,156,221,81,42,78,229,241,193,23,165,167,205,148,137,144,95,145,23,125,111,174,48,13,49,172,25,62,169,49,53,96,251,52,49,107,60,206,166,49,45,67,50,168,105,48,164,127,48,129,124,58,100,204,50,248,94,51,196,76,2,130,134,18,153,134,118,140,66,48,25,105,152,40,42,21,156,198,2,0,230,26,12,36,128,17,134,114,38,167,216,54,4,58,32,235,101,84,197,246,10,32,45,250,103,43,104,37,112,192,213,233,158,172,168,44,136,219,22,28,85,212,106,170,29,83,66,44,32,107,134,223,183,173,244,243,140,159,17,184,105,214,154,137,204,106,105,206,202,171,108,91,87,110,28,163,207,27,80,205,19,197,3,178,237,231,32,189,217,76,198,114,75,120,177,54,40,237,75,229,165,8,210,39,118,194,17,58,164,99,69,45,59,230,179,149,198,21,110,249,156,198,49,106,115,26,251,243,222,170,221,150,173,104,111,215,254,3,63,130,209,189,94,244,115,174,183,87,171,49,229,170,238,142,84,165,243,74,49,195,113,224,235,229,175,45,6,28,249,3,127,167,252,152,3,130,80,88,138,75,182,35,17,50,93,146,177,210,28,12,137,24,61,89,38,152,83,41,69,131,72,3,228,150,87,63,245,8,237,178,232,178,145,77,4,46,173,71,220,139,171,116,255,219,255,163,125,234,253,127,255,255,183,255,39,86,199,97,147,163,233,55,105,181,0,140,102,201,100,213,224,159,76,61,193,72,198,24,163,204,224,23,180,196,220,73,140,151,5,76,74,33,204,1,205,140,181,43,141,27,14,140,17,9,12,22,35,140,151,60,196,133,2,68,166,33,1,129,144,119,53,154,240,6,175,244,180,82,192,56,162,178,154,52,224,194,2,89,213,216,208,53,3,24,184,53,28,108,106,182,0,82,132,8,96,33,72,138,194,246,9,204,116,37,78,73,176,58,101,192,65,210,224,8,199,145,75,217,68,176,2,101,51,90,84,220,203,75,135,91,217,14,69,1,171,65,179,194,21,14,196,43,84,16,45,38,168,213,66,79,94,188,173,73,242,154,252,146,7,237,234,18,3,46,223,41,162,65,206,227,79,180,181,224,43,13,122,198,104,116,109,162,52,92,154,159,169,169,109,108,93,27,15,19,157,24,177,186,185,238,85,5,185,25,81,229,91,181,249,148,182,79,140,106,205,188,51,202,222,88,91,177,47,134,106,198,239,71,243,167,167,151,225,111,95,98,205,63,239,14,119,15,207,245,143,55,124,185,132,26,113,200,56,64,95,58,164,213,22,222,200,226,224,32,0,16,7,132,63,123,96,181,86,44,76,96,154,76,75,254,172,173,236,73,132,205,176,255,251,178,100,141,142,8,19,91,201,11,221,209,52,65,131,90,7,101,34,98,33,61,159,38,47,115,72,193,28,37,168,53,150,9,81,53,253,236,160,65,80,140,67,141,106,171,168,36,209,191,75,52,17,40,54,147,238,210,239,127,209,215,247,123,251,254,244,172,161,68,10,32,228,85,133,212,51,16,51,53,52,146,37,211,14,147,9,48,190,0,131,52,180,234,48,101,18,67,5,32,20,48,17,12,227,1,82,148,50,242,13,131,42,148,204,42,10,49,24,116,209,78,243,6,133,76,6,22,5,2,198,80,71,51,23,152,20,48,99,66,106,104,2,147,141,73,139,132,48,29,28,135,65,128,104,196,22,38,0,168,33,36,2,102,157,196,163,193,128,97,131,12,231,67,7,8,218,75,96,53,202,13,156,28,17,242,71,113,98,41,194,169,29,217,210,19,233,7,118,188,50,215,176,104,181,90,57,64,46,196,96,208,9,151,246,165,88,42,14,207,42,68,150,109,45,223,164,87,152,125,223,133,60,116,147,202,192,197,162,182,99,160,35,149,44,208,38,226,52,225,106,161,84,19,76,198,205,28,236,190,81,82,95,42,212,83,22,125,42,189,115,88,103,94,252,65,122,231,220,105,187,142,120,199,38,176,161,194,138,159,59,115,247,174,204,231,75,35,229,6,82,94,229,90,230,176,195,152,220,203,30,247,127,173,221,213,107,153,208,220,175,158,122,187,220,245,149,236,251,135,42,235,249,255,151,215,242,240,167,196,254,88,0,64,20,0,0,0,5,194,168,184,48,75,156,85,124,98,118,230,206,80,252,72,183,181,145,54,20,135,133,215,22,41,211,204,40,211,35,222,9,180,79,122,228,100,25,144,255,211,250,255,255,255,255,255,254,254,175,245,255,251,108,123,7,66,138,38,44,238,255,137,164,0,0,1,116,193,92,188,204,168,132,212,195,108,1,140,9,195,168,26,131,230,14,193,54,96,100,4,134,4,160,6,96,86,20,70,84,0,58,113,9,64,129,49,130,19,26,146,5,9,3,136,86,168,90,40,222,76,4,132,76,164,73,31,200,51,97,183,130,161,47,133,1,108,46,50,114,0,120,7,42,60,115,180,218,7,73,70,100,145,92,113,225,113,98,147,142,17,139,8,56,154,202,118,208,159,185,92,94,158,90,150,84,153,202,27,218,209,187,111,139,31,206,190,134,132,126,232,190,147,62,118,205,4,29,59,115,214,255,234,228,174,165,159,180,74,53,5,251,157,47,124,245,250,85,176,243,218,254,46,119,183,119,114,163,179,171,23,115,214,91,110,148,186,164,220,207,121,141,101,255,222,114,181,61,206,87,142,99,201,175,191,122,252,230,162,24,99,126,243,207,44,181,167,167,249,86,245,122,247,229,148,210,90,255,251,178,100,106,142,232,29,104,203,27,219,202,48,63,131,89,227,101,135,98,31,137,163,44,110,233,235,200,251,140,231,141,148,21,144,74,181,102,238,225,41,165,134,221,169,76,236,220,90,65,17,169,79,26,148,198,169,235,75,226,146,139,22,40,174,90,203,8,126,110,198,22,101,18,251,17,65,142,226,76,188,168,0,0,13,4,2,237,58,148,220,198,216,150,6,76,207,29,209,236,160,212,197,116,18,218,9,179,207,194,152,99,229,94,62,158,20,32,100,227,252,191,66,213,108,146,251,242,222,65,223,245,156,146,251,110,255,159,159,43,89,144,225,7,116,128,156,48,195,101,56,40,91,54,13,31,51,21,110,52,195,178,52,40,91,49,36,51,48,192,89,49,92,249,57,48,113,49,64,31,42,130,66,136,207,27,114,43,2,203,215,113,133,124,120,143,40,40,58,43,146,90,148,179,110,166,0,76,56,68,57,203,154,16,130,29,88,36,192,20,129,244,24,12,216,226,70,72,108,14,56,168,48,12,97,161,82,143,32,78,187,86,30,117,25,119,190,132,168,8,86,198,145,152,155,198,39,91,72,153,84,99,80,0,6,67,33,214,84,221,166,177,254,141,119,76,21,147,226,61,25,26,179,163,136,136,180,38,176,218,150,22,7,112,207,223,184,102,222,4,244,113,121,6,175,98,99,59,87,154,177,158,67,59,38,172,69,121,110,139,18,121,20,245,103,134,245,131,158,236,238,120,104,130,231,69,11,68,70,11,109,88,157,162,110,86,121,27,107,54,216,149,15,173,134,70,26,44,43,155,155,90,25,155,148,76,173,108,238,234,214,175,97,76,238,204,114,73,120,241,236,254,118,232,59,181,161,193,96,196,127,87,5,116,77,133,107,64,24,10,130,178,102,92,153,102,156,230,138,67,64,62,107,32,73,167,29,76,163,74,86,253,62,64,192,115,133,188,132,93,68,129,11,87,234,63,161,227,71,201,123,209,47,225,207,254,118,47,189,110,96,191,232,238,75,216,241,61,103,186,192,0,100,21,252,194,26,147,58,17,140,74,124,50,168,104,208,180,19,59,9,145,12,0,36,48,58,172,136,114,92,116,239,46,160,16,62,159,106,192,211,1,33,243,33,92,226,109,76,32,66,229,42,208,150,63,28,197,211,108,4,204,104,245,21,65,216,217,116,167,203,8,151,246,172,216,200,157,236,160,201,158,203,108,109,69,132,137,31,120,216,122,91,61,43,201,229,64,182,191,131,255,177,65,211,225,133,14,183,248,183,121,218,152,225,167,121,255,227,193,51,222,231,18,26,58,175,176,61,243,22,204,11,90,240,95,223,234,43,70,96,198,29,237,23,158,41,166,254,141,237,99,50,36,92,188,158,92,64,68,191,124,164,218,212,92,255,251,178,100,82,140,198,253,105,78,27,152,123,240,75,73,154,3,97,162,108,32,189,193,44,85,221,128,1,19,139,167,138,178,176,2,178,41,91,30,40,153,212,74,151,43,171,33,30,111,32,85,146,104,143,159,199,145,202,26,233,97,162,172,177,145,105,246,253,246,105,52,185,115,118,194,100,92,251,253,94,173,127,141,201,102,31,29,106,43,199,242,104,223,83,22,128,14,8,122,154,202,53,84,5,192,77,216,43,97,89,22,180,215,115,101,184,82,90,206,29,171,90,159,147,6,195,238,86,95,163,79,203,227,169,184,125,66,195,197,34,240,231,6,40,224,221,194,12,218,127,255,255,255,79,87,255,255,244,255,251,229,208,56,248,167,150,32,197,212,0,0,198,76,248,230,50,56,134,174,158,70,64,151,39,80,83,70,38,140,134,38,6,134,55,132,32,86,116,217,242,148,203,240,24,144,4,48,116,70,48,88,122,3,3,65,80,36,193,16,76,193,114,204,233,199,97,160,135,213,142,33,8,14,12,107,2,16,246,146,160,47,165,24,48,20,194,67,67,142,1,65,78,152,200,33,64,50,144,40,89,125,8,11,130,9,215,187,84,100,6,6,94,193,167,24,19,73,106,15,214,14,18,27,165,5,203,206,203,243,55,25,144,71,97,172,44,75,8,2,40,234,110,25,123,62,197,215,6,71,110,158,28,91,183,114,213,169,93,220,37,12,229,215,221,60,184,120,26,147,27,17,52,90,185,222,175,172,233,41,179,134,45,247,185,94,198,229,184,38,95,79,246,227,22,183,170,144,237,204,234,214,206,165,155,23,169,254,222,56,227,134,177,199,155,195,156,166,175,148,66,143,123,223,217,164,222,187,157,61,250,181,245,171,152,83,101,77,73,103,31,207,47,157,207,58,122,91,214,237,101,59,111,182,169,43,217,199,46,246,87,151,110,235,159,255,220,243,207,230,42,244,0,2,22,200,112,205,10,48,3,92,5,170,7,193,3,161,15,24,218,50,233,74,31,93,189,253,51,72,78,125,245,212,124,61,51,36,24,223,222,169,207,213,56,54,31,106,216,133,54,20,111,51,245,212,122,35,122,62,183,117,126,138,28,3,11,177,205,49,72,0,0,0,81,131,60,33,13,6,121,51,101,156,202,69,179,104,150,206,70,27,48,49,140,203,161,80,200,121,143,67,198,135,6,153,188,112,96,80,25,84,38,21,3,33,233,102,139,242,16,105,96,148,145,224,26,22,54,208,37,104,238,251,69,18,177,97,29,247,58,162,193,34,3,92,93,174,58,0,220,39,181,186,145,5,245,129,161,153,116,86,86,186,24,227,117,135,209,45,152,143,110,71,22,73,10,240,228,162,138,221,116,138,167,103,46,173,135,93,8,107,187,251,147,187,18,255,251,178,100,63,0,9,120,133,208,150,115,0,6,62,4,154,17,204,28,0,28,1,195,66,93,188,0,1,29,175,167,151,176,112,2,56,98,28,162,163,116,229,237,138,218,189,134,96,56,121,52,35,111,235,78,219,112,155,166,164,185,121,255,118,226,240,227,249,44,115,165,50,119,15,40,180,133,175,199,92,120,38,70,251,188,178,152,219,193,59,63,15,203,216,99,185,14,63,244,124,127,29,198,4,158,236,77,171,63,137,174,214,20,113,184,171,99,54,143,195,146,248,164,165,206,139,63,240,196,25,42,138,83,219,183,205,229,27,149,207,231,253,169,198,173,48,207,105,107,182,232,100,222,174,150,157,24,133,41,102,116,191,102,107,254,220,229,184,229,53,157,86,203,255,60,251,188,251,223,255,255,255,255,255,255,255,255,255,252,37,152,223,212,122,167,121,255,255,255,255,255,255,255,255,255,251,159,189,71,243,117,23,0,8,19,24,61,5,241,51,225,111,30,152,29,100,233,95,201,96,163,67,64,118,236,46,76,149,222,2,49,49,40,193,186,98,26,8,153,35,84,171,229,13,106,71,73,157,200,115,10,189,191,252,183,255,210,59,150,239,119,169,235,233,0,80,179,11,153,55,115,227,58,89,55,113,83,106,48,49,27,195,21,6,25,0,50,19,131,111,26,33,4,49,210,145,0,9,123,80,26,238,199,101,192,242,53,87,82,210,142,190,114,167,93,181,177,25,147,218,90,53,163,52,210,88,92,149,220,151,34,59,103,201,243,219,236,246,68,73,34,143,209,106,26,78,208,253,102,20,228,206,55,38,15,255,103,117,99,18,156,245,247,98,159,42,112,236,85,136,107,22,141,205,175,25,255,199,181,159,102,246,204,118,93,27,171,4,229,119,14,238,114,159,191,71,221,53,108,113,165,223,216,147,234,60,230,227,187,92,252,109,101,125,139,247,229,150,127,91,198,171,201,107,224,155,89,213,116,98,217,68,157,126,214,103,214,43,90,129,255,119,59,253,137,227,188,121,175,198,21,149,106,56,79,62,89,77,149,51,143,207,220,39,31,223,63,159,75,150,90,199,159,83,247,182,227,223,252,50,255,255,255,161,181,255,113,203,16,0,11,198,128,39,213,84,14,112,17,32,110,164,33,105,34,81,134,228,242,198,35,46,214,124,9,4,225,181,29,125,19,80,188,255,220,132,180,227,241,179,170,121,202,223,204,101,79,214,255,255,208,250,217,253,191,255,255,217,239,251,126,255,219,255,254,251,183,231,242,192,0,0,8,0,3,128,26,39,178,120,118,80,199,134,44,125,43,7,102,208,29,192,2,46,50,3,35,1,8,28,9,50,36,198,90,42,32,60,102,189,157,148,209,5,58,189,45,14,186,100,174,42,229,80,182,3,255,251,178,100,28,10,135,26,113,79,75,111,111,64,69,75,250,3,96,226,104,26,225,197,60,206,61,93,1,30,161,39,209,148,157,160,166,176,223,168,255,100,45,73,225,120,226,144,98,239,174,16,0,173,88,187,150,148,94,19,108,68,38,189,236,77,64,191,114,23,182,228,60,31,133,178,33,107,249,210,235,19,104,248,212,218,145,59,72,100,233,171,6,238,246,41,245,192,156,111,119,206,81,104,27,46,98,53,109,117,218,231,250,61,155,59,244,182,79,132,156,153,83,111,101,2,171,6,194,135,229,83,172,192,158,100,137,129,153,9,243,191,9,207,232,151,83,69,89,193,2,1,184,130,236,98,139,213,86,98,62,92,156,149,233,135,56,150,62,156,233,30,54,102,55,98,169,171,172,164,181,44,79,22,162,121,70,246,173,79,166,123,73,4,148,56,11,89,201,201,123,78,159,185,81,233,90,8,0,0,28,165,82,65,196,119,77,79,21,26,120,195,139,206,47,60,242,80,40,246,79,31,22,137,198,149,122,39,136,93,40,243,169,26,122,62,219,95,65,117,127,178,127,253,191,255,147,78,173,255,251,127,251,127,255,249,198,255,255,155,7,253,53,27,255,254,160,161,70,46,76,130,190,230,116,187,25,68,180,106,166,89,148,102,32,32,232,132,14,20,86,25,200,64,60,11,48,233,52,144,8,160,224,32,35,155,16,47,232,84,6,236,141,3,41,40,155,235,169,78,174,228,48,69,199,180,84,3,43,150,58,16,93,182,230,176,146,161,80,75,54,247,199,5,216,173,91,78,64,225,253,37,73,126,112,84,31,113,187,143,4,164,234,38,174,174,215,191,243,74,20,92,11,239,160,231,226,246,149,50,191,5,4,106,16,183,27,211,121,35,45,27,130,154,86,247,254,173,31,191,108,210,251,78,108,29,187,195,13,46,103,42,57,236,83,239,42,239,215,183,30,129,51,19,36,207,30,237,62,228,247,233,18,86,102,135,116,110,191,140,65,51,226,247,138,28,221,113,189,242,253,175,157,52,94,39,51,130,232,237,137,94,80,16,113,153,122,218,125,242,29,21,168,15,58,158,68,223,169,124,161,96,5,15,162,131,160,65,65,76,57,23,12,33,105,39,120,144,240,34,81,208,183,56,188,172,170,53,217,224,56,231,57,13,191,206,182,232,87,152,131,70,153,234,212,95,134,182,249,99,255,69,244,89,223,149,246,191,235,247,255,255,228,255,69,183,173,223,255,201,255,255,200,42,0,0,52,144,83,110,227,4,92,253,159,50,30,141,114,67,115,48,30,4,75,57,88,0,132,226,101,91,144,88,196,137,174,172,44,253,58,168,13,74,251,251,148,253,169,180,239,102,243,114,187,209,229,129,147,200,105,233,98,144,100,23,117,255,251,176,100,31,136,150,68,104,209,211,88,122,240,66,130,170,41,97,235,42,156,241,165,65,77,231,8,1,11,161,39,133,148,149,136,145,119,56,107,176,247,250,78,17,59,150,231,183,115,224,179,63,48,122,143,10,181,218,178,42,221,110,55,130,217,225,28,118,153,83,174,31,245,201,5,115,198,169,132,142,190,19,76,217,129,241,31,229,19,14,99,229,167,7,170,123,56,98,197,149,231,142,236,22,91,170,55,246,232,147,159,4,46,215,70,56,246,182,159,162,101,74,220,106,235,207,18,205,103,214,50,157,115,214,207,189,245,198,247,146,143,24,197,107,215,211,122,193,116,90,173,156,181,155,13,107,118,214,159,241,175,188,215,252,239,230,92,106,138,183,47,222,160,0,52,240,0,1,158,40,28,18,201,72,22,181,150,19,229,244,81,68,29,13,167,235,50,27,100,106,214,145,158,107,216,72,29,183,139,68,26,197,231,120,157,125,121,59,216,183,179,35,239,217,214,251,221,241,39,167,201,219,171,255,255,255,255,250,104,8,201,1,34,183,48,32,163,195,103,24,106,35,36,52,75,243,28,240,97,66,161,70,48,42,112,1,228,198,138,242,221,85,176,155,81,203,226,188,53,41,175,24,0,250,168,126,121,173,2,41,199,211,247,54,253,144,49,231,158,114,167,188,107,74,160,0,237,230,108,119,38,18,230,205,21,36,190,42,210,197,62,220,35,226,36,196,179,72,76,30,76,206,125,215,153,218,199,93,184,230,225,117,187,74,248,217,243,193,12,63,210,155,92,229,239,130,251,171,143,108,35,85,126,228,83,245,73,55,240,110,95,85,90,57,169,78,180,209,247,155,71,84,93,247,235,249,106,91,98,108,120,214,240,90,83,223,31,169,204,216,78,250,220,10,11,107,77,150,67,118,97,72,220,205,108,66,185,25,103,21,122,216,171,94,166,71,137,61,236,231,234,251,210,212,255,17,208,64,150,37,238,44,245,104,234,154,99,132,165,230,213,155,151,190,182,169,108,253,37,251,188,189,77,122,185,32,254,222,70,66,146,35,177,101,200,67,90,133,74,129,193,192,175,169,32,8,141,3,151,174,97,125,60,175,145,97,197,4,188,110,105,120,88,56,246,221,32,3,199,202,41,44,170,243,227,65,35,31,239,254,59,226,127,247,212,159,233,232,11,244,122,191,251,14,178,245,242,32,0,76,103,2,63,45,52,219,63,179,187,25,204,197,240,52,216,140,223,0,195,21,132,204,186,149,7,27,5,136,131,171,97,208,56,208,172,198,1,161,16,6,25,11,141,0,77,208,96,32,116,47,72,48,41,34,5,248,168,153,111,60,176,35,67,70,84,83,102,237,129,167,45,6,128,161,128,0,29,128,194,81,64,35,136,3,170,255,251,178,100,43,142,7,211,113,76,139,152,94,192,62,67,186,42,97,237,38,28,73,197,56,78,97,237,209,20,28,40,29,131,21,144,12,5,83,193,1,114,176,210,150,55,48,156,50,196,63,91,178,178,4,2,243,124,145,129,9,168,241,177,75,79,139,184,170,54,228,31,18,98,121,74,17,22,9,167,82,204,56,1,45,157,133,203,45,179,31,179,97,63,219,63,193,146,103,158,220,61,240,99,255,254,221,169,58,172,180,88,168,226,62,216,211,181,87,138,42,167,248,129,23,131,238,182,182,42,60,118,44,45,148,136,165,161,33,12,198,20,47,149,234,138,41,150,98,225,143,254,96,143,34,229,158,80,59,101,196,71,220,141,75,119,221,16,100,59,145,15,99,137,162,119,168,30,107,80,207,221,95,53,230,31,12,158,203,12,226,218,239,255,48,61,89,82,210,192,24,0,46,0,32,160,209,154,90,51,198,129,175,175,210,0,194,33,143,200,68,140,110,121,145,24,227,86,202,253,3,232,61,203,7,169,80,20,226,40,204,90,25,43,83,127,158,81,250,223,215,171,200,251,186,155,119,234,106,233,179,80,12,96,120,177,195,215,102,97,236,152,169,2,103,90,9,141,180,166,31,7,152,32,18,12,117,154,20,74,80,35,48,81,173,136,32,216,0,18,177,155,1,82,230,215,170,161,123,161,229,133,43,30,35,12,106,16,242,142,76,172,118,54,151,110,99,131,30,135,217,154,198,217,26,18,194,58,170,27,87,78,53,41,120,130,27,10,131,29,253,55,24,31,168,188,24,188,149,152,105,253,198,5,191,100,142,47,150,175,130,88,188,226,94,89,203,127,216,72,47,114,24,231,93,124,39,77,121,151,79,213,159,246,230,79,166,54,206,102,184,101,76,37,227,97,182,188,124,35,170,102,138,10,229,85,250,255,142,192,11,217,174,94,28,103,235,58,185,63,166,203,38,91,66,147,125,168,251,206,212,238,179,115,239,88,72,95,220,190,219,90,174,246,123,160,237,97,147,254,21,177,183,162,29,191,34,215,204,147,99,251,124,194,155,63,121,221,134,150,255,147,127,255,252,159,249,52,4,8,0,0,29,99,80,219,75,87,198,164,48,234,57,27,56,40,4,226,117,214,103,50,75,230,129,138,39,239,25,153,159,10,30,181,185,148,60,245,187,209,118,244,100,81,254,191,234,111,159,127,255,209,255,227,245,204,122,103,108,200,67,223,254,119,71,255,218,0,76,101,184,56,169,148,212,126,19,128,151,205,157,102,55,66,152,217,32,51,11,16,140,116,50,19,37,4,2,140,110,128,6,131,132,64,128,81,169,66,93,240,96,28,28,242,76,224,80,30,66,135,66,96,53,16,232,0,136,40,194,29,105,184,32,96,133,69,29,255,251,178,100,35,15,151,70,112,205,11,153,93,116,72,7,169,230,97,2,134,28,109,195,52,14,189,124,193,29,158,167,109,151,149,80,124,62,18,192,22,172,168,106,181,9,152,66,153,64,136,87,181,253,11,246,255,75,174,174,45,62,138,139,144,57,25,82,42,114,47,168,243,153,177,28,135,97,90,163,250,236,210,244,125,128,97,70,190,49,226,27,242,162,25,78,110,230,91,94,13,95,228,144,168,158,83,156,152,109,251,240,13,187,205,149,179,106,3,75,175,219,253,69,153,84,9,102,51,69,6,253,118,247,186,171,39,235,98,83,122,213,20,170,143,178,137,14,173,51,143,180,42,33,234,148,141,227,85,97,245,252,154,112,80,198,192,170,27,107,198,98,67,67,142,153,196,155,83,164,19,39,81,211,199,183,168,230,174,102,43,47,90,116,175,255,212,175,72,2,0,0,27,24,118,11,156,168,142,241,65,11,246,220,90,145,49,95,210,240,71,219,148,11,115,241,92,119,30,109,141,246,174,90,100,125,196,244,184,45,105,188,184,115,81,118,134,43,41,62,197,254,54,216,7,255,255,228,126,168,254,13,241,188,73,103,179,191,255,170,88,196,71,168,202,49,120,199,176,164,138,215,53,92,193,48,126,10,49,112,36,48,204,31,48,180,4,52,108,42,70,227,22,135,184,46,185,132,192,18,117,199,135,66,130,16,113,155,143,2,81,134,217,239,184,155,101,96,85,132,119,127,232,17,234,7,166,110,123,129,215,59,253,29,48,24,22,105,179,72,151,209,16,5,0,202,198,4,146,244,72,96,216,133,86,49,46,164,42,0,168,2,168,85,0,208,29,94,110,126,244,120,155,157,176,233,181,209,203,184,130,98,164,140,80,226,112,126,110,8,29,254,36,129,64,162,114,172,36,26,155,25,212,234,108,217,129,119,164,73,91,99,52,82,53,179,246,5,139,145,91,32,208,13,218,65,71,107,11,135,39,6,48,57,71,168,157,201,86,239,76,146,250,216,70,9,185,189,102,46,141,139,189,198,174,204,42,240,75,91,217,209,138,254,34,59,209,189,2,159,65,110,163,255,244,253,145,203,196,58,102,234,255,230,43,132,55,78,129,0,130,58,34,160,21,39,44,141,128,17,17,102,0,85,45,36,105,139,46,218,62,202,127,218,129,188,198,32,115,141,200,42,138,231,24,26,138,165,119,64,58,67,60,44,19,61,120,181,71,125,147,244,62,124,7,211,233,255,244,218,162,159,43,178,14,252,250,216,169,17,0,0,51,31,112,12,30,228,50,126,0,223,167,99,149,11,141,190,225,53,96,16,70,57,50,194,0,4,90,20,4,153,100,208,148,170,42,58,17,90,16,88,4,4,76,212,64,9,126,169,198,65,175,61,1,8,93,255,251,178,100,28,142,135,19,113,77,147,143,95,64,72,133,57,249,97,7,98,27,109,173,56,78,101,237,193,5,19,168,49,134,21,106,68,22,114,241,117,161,13,21,243,197,200,181,7,43,100,213,2,8,225,116,43,147,106,114,255,75,194,128,214,71,57,215,179,55,137,204,201,69,69,132,22,83,244,88,33,75,51,44,179,92,189,31,24,117,107,21,247,184,137,46,170,95,179,81,47,89,194,241,223,143,75,20,77,30,26,89,91,75,121,80,191,181,212,219,169,245,181,192,149,165,213,214,128,24,235,48,133,49,15,242,160,126,151,181,179,212,112,106,17,208,227,104,78,120,193,193,108,200,87,239,215,226,85,71,235,216,213,218,126,161,107,237,199,127,213,212,69,46,86,3,241,101,152,21,84,166,13,69,30,33,89,149,55,142,226,149,61,16,166,230,150,95,167,31,255,212,210,149,85,32,1,128,24,0,27,10,47,96,141,74,132,242,32,179,25,164,105,228,104,112,162,246,44,134,10,165,15,176,16,44,62,215,42,111,97,3,178,106,62,128,84,16,137,107,202,145,170,111,191,251,175,182,154,100,30,221,159,146,221,145,45,247,175,181,79,201,127,250,59,238,255,40,3,133,111,6,88,132,24,159,132,0,63,27,204,104,102,43,233,152,69,102,22,23,24,213,144,102,97,113,111,12,168,79,122,226,160,97,114,157,183,133,86,65,8,166,141,12,26,64,121,88,52,133,86,94,107,139,65,231,155,11,13,10,171,10,248,61,105,198,227,160,146,150,124,113,134,233,52,95,204,4,2,7,135,126,181,125,68,219,55,175,129,233,123,40,40,118,198,225,31,66,241,63,74,213,173,171,202,66,41,16,184,254,51,111,82,153,213,171,175,102,141,183,173,170,173,156,74,184,222,84,239,50,212,125,105,48,117,227,76,176,230,18,22,157,25,195,63,117,90,166,161,82,118,0,221,155,5,250,55,235,127,38,183,235,178,63,59,248,163,97,169,108,217,214,234,172,214,218,181,240,135,106,158,61,58,101,154,215,55,226,238,59,95,250,44,17,114,253,162,218,106,222,169,189,223,253,222,27,248,182,145,37,79,224,221,57,41,7,229,0,2,224,0,4,121,19,25,81,16,64,85,4,133,78,31,21,43,75,59,40,134,152,76,28,122,97,53,134,102,243,44,129,244,99,243,235,0,82,137,45,182,221,206,46,58,153,42,15,254,155,253,255,160,238,255,119,215,252,143,139,89,254,239,254,176,50,79,128,220,149,3,2,236,14,64,60,57,147,52,213,149,33,43,113,130,64,64,18,56,105,5,0,166,145,49,44,1,106,131,140,136,157,23,48,32,100,21,11,7,2,196,130,144,66,205,40,17,82,14,4,198,132,104,246,145,204,113,208,10,255,251,178,100,32,15,151,5,107,77,3,153,93,112,78,109,26,42,97,226,42,28,121,213,52,14,60,253,1,32,52,104,65,135,156,160,152,218,90,100,189,117,82,17,245,168,106,2,80,61,25,48,86,198,8,93,48,81,5,0,248,179,246,207,131,9,171,84,148,165,101,196,144,4,81,140,67,14,101,30,43,113,217,181,23,206,226,221,248,130,148,208,241,107,103,138,53,86,218,104,231,170,159,244,47,150,16,108,185,237,229,236,227,240,110,31,4,201,231,26,35,155,171,232,197,107,24,122,126,170,228,115,169,118,80,87,118,246,222,249,186,46,54,37,215,149,214,55,103,179,112,55,250,213,238,133,161,39,125,200,132,77,188,90,202,113,172,81,69,116,45,158,121,149,87,228,121,95,205,182,48,197,250,171,124,79,60,86,135,181,63,164,227,133,35,224,152,0,4,8,0,0,3,199,156,4,11,86,128,10,16,238,151,84,28,5,53,4,82,27,26,58,127,42,62,88,154,7,171,248,3,74,251,40,3,90,139,138,255,93,254,223,209,254,223,255,255,167,223,254,255,246,215,255,255,255,250,254,12,94,21,210,42,132,1,120,58,149,52,217,194,101,84,51,7,48,142,80,231,143,67,40,16,206,184,63,53,157,112,210,126,67,67,13,129,163,115,20,10,142,16,23,149,26,112,174,179,147,220,192,97,50,176,4,80,68,26,49,40,146,13,38,6,212,36,8,20,0,163,75,96,120,92,147,104,102,66,3,66,245,29,111,116,149,84,77,157,47,236,194,200,136,68,192,232,45,92,92,84,107,190,2,37,18,24,48,1,14,208,214,247,213,87,217,80,226,33,252,141,41,133,130,243,207,4,102,78,245,25,36,11,46,83,174,142,187,78,17,74,248,37,110,248,52,111,96,180,87,175,107,202,154,178,101,145,87,137,113,12,252,207,55,23,116,30,207,118,102,164,175,100,38,207,192,126,181,204,48,245,172,163,230,202,102,250,99,8,175,130,249,91,46,231,248,37,212,138,123,173,123,211,229,116,143,174,30,199,198,26,126,113,76,81,33,122,250,229,75,171,133,11,177,164,94,225,50,184,238,122,29,174,135,105,170,9,219,19,63,229,121,68,254,94,150,48,57,61,138,60,116,10,164,80,40,145,211,131,213,173,82,177,78,240,53,45,43,171,243,194,133,155,187,199,247,187,196,205,254,79,253,191,255,127,255,255,211,213,191,213,255,209,127,255,255,255,244,252,169,44,80,243,77,212,52,174,180,56,161,154,186,32,246,149,120,86,0,0,131,120,177,28,118,130,134,161,214,109,73,166,93,150,106,248,226,80,33,64,67,49,93,18,33,154,52,113,171,110,200,56,9,155,207,5,192,5,152,22,162,180,217,119,164,89,21,0,151,243,255,251,178,100,26,14,230,106,104,207,155,111,102,192,78,205,26,19,97,37,86,27,77,163,58,110,97,235,129,33,158,231,69,147,10,24,242,198,95,182,172,151,146,206,65,184,203,93,138,10,228,192,48,174,195,56,52,151,235,137,236,76,51,172,36,220,152,75,96,195,6,183,126,15,125,194,143,228,85,169,245,54,110,181,188,161,16,123,62,238,29,89,148,131,205,72,244,210,77,215,95,88,100,248,248,123,156,62,173,147,27,240,77,79,231,167,87,44,88,83,213,90,186,2,46,27,103,118,103,151,7,188,226,114,162,251,135,228,230,181,11,242,243,159,242,27,246,13,15,118,177,155,145,116,37,186,207,109,234,83,54,218,7,72,169,99,166,175,8,48,220,46,159,181,18,103,102,148,143,232,250,149,213,77,48,92,226,174,186,128,0,0,7,122,97,144,97,213,168,98,0,210,52,7,141,241,104,23,208,229,128,241,31,229,135,41,158,174,244,158,174,198,20,94,196,140,126,201,10,111,77,71,255,79,249,126,223,255,255,171,123,127,175,254,250,127,255,223,255,255,198,186,176,73,154,109,64,152,209,115,49,150,215,118,48,231,167,16,32,62,0,50,28,24,170,105,107,217,133,73,38,13,112,25,226,42,102,81,56,200,80,198,136,243,38,137,224,163,51,8,98,235,40,175,13,50,34,33,73,240,237,17,228,172,50,53,191,129,13,31,134,94,220,21,210,196,17,137,70,35,114,74,242,38,119,61,112,2,120,245,231,186,156,118,22,5,104,18,99,210,250,19,46,151,79,48,32,164,227,36,12,75,57,206,238,143,205,103,8,85,240,85,21,106,63,115,29,73,189,135,46,97,145,14,121,150,153,35,112,244,214,177,46,115,140,53,95,166,113,131,225,111,174,14,26,119,28,72,59,220,108,124,163,43,150,124,248,27,165,10,218,244,78,183,43,135,194,29,249,82,140,174,190,112,198,125,234,138,104,145,250,205,33,86,7,202,205,171,120,77,219,97,60,226,193,25,113,107,52,189,182,42,231,49,151,218,94,196,108,141,77,102,120,186,107,133,224,57,178,67,136,166,48,190,189,125,193,67,138,8,65,64,145,118,97,254,1,157,36,98,130,130,19,25,144,80,185,67,134,227,91,251,77,6,98,115,69,239,21,252,47,77,13,173,223,83,96,10,254,115,22,25,234,158,12,22,223,29,63,65,246,168,255,255,255,171,59,193,9,255,81,191,95,103,255,253,191,255,168,0,0,0,48,84,134,110,227,137,205,141,224,41,185,157,218,228,140,227,36,143,4,34,211,3,11,141,74,52,26,2,25,132,24,85,8,139,10,192,64,54,6,210,203,146,6,61,163,147,15,153,20,0,141,1,164,73,56,192,11,100,254,10,140,0,195,208,112,255,251,178,100,34,14,246,227,105,78,155,143,71,50,76,171,169,226,97,231,84,154,141,165,60,110,97,235,201,42,28,39,1,165,138,32,12,28,5,7,2,213,59,15,68,136,116,182,114,38,25,54,242,179,24,10,137,101,208,16,8,201,130,80,28,61,71,65,26,129,51,125,72,130,144,42,123,167,195,231,110,159,6,194,69,167,176,231,183,136,217,42,77,163,198,57,78,72,2,108,246,66,85,93,43,228,142,153,118,255,14,17,181,93,72,246,169,34,240,162,93,159,200,54,181,17,199,38,89,181,130,165,87,135,164,77,97,178,125,73,59,213,230,253,105,33,241,221,126,165,244,12,133,31,126,68,51,21,196,181,217,252,105,193,222,153,186,136,201,131,167,192,163,117,66,52,147,65,251,91,52,87,55,60,252,215,4,196,224,0,6,172,234,170,0,240,214,142,146,54,125,32,214,194,41,166,195,250,9,52,235,37,164,219,130,113,183,75,213,230,55,44,42,12,31,231,69,197,229,252,78,52,219,202,150,111,212,191,250,125,191,255,255,91,104,79,254,71,233,203,109,255,255,111,255,255,157,138,91,234,54,97,63,157,237,0,174,5,58,155,80,190,98,208,41,181,194,134,36,67,28,149,164,100,128,48,92,138,88,19,154,76,68,99,16,89,66,164,9,132,235,47,244,56,223,130,36,19,101,244,170,180,78,2,23,226,157,43,54,4,128,202,138,67,198,224,150,166,16,84,128,83,198,31,26,133,193,1,94,75,142,229,199,4,153,82,228,121,114,165,172,114,253,71,253,151,149,0,253,128,180,3,135,194,131,175,155,107,157,71,188,101,93,221,29,7,165,206,103,24,39,12,90,148,115,237,85,136,173,139,79,26,156,111,254,176,231,102,35,203,107,151,205,44,17,208,79,237,2,184,78,52,248,67,86,209,31,227,50,64,247,45,115,51,60,111,135,31,205,233,55,5,25,255,250,170,199,153,75,166,111,143,245,175,224,255,175,11,16,93,229,242,33,221,78,231,177,188,86,139,86,103,115,222,22,53,27,219,87,166,62,107,167,113,207,223,148,169,62,142,162,57,79,169,175,42,104,162,11,14,100,96,129,169,226,241,24,2,49,54,196,203,237,229,72,179,165,87,240,155,165,25,15,122,227,172,141,20,218,113,109,150,251,56,241,105,27,137,229,172,38,239,234,140,191,141,147,55,237,87,233,231,208,35,245,30,149,72,120,134,123,41,0,0,2,92,196,235,19,98,26,205,217,34,52,8,136,212,109,19,78,189,76,96,21,8,18,24,72,248,10,39,132,26,137,150,65,80,226,14,11,5,102,159,97,24,80,32,136,183,67,3,211,72,188,147,81,229,220,205,104,213,149,41,17,89,165,39,201,64,226,97,61,18,229,244,8,255,251,178,100,37,142,230,119,104,207,27,140,95,48,71,71,9,192,101,133,92,25,109,163,60,110,61,124,193,32,28,39,73,148,150,32,3,207,161,179,153,139,159,20,152,120,56,155,79,205,133,175,82,163,255,111,37,180,172,118,219,163,80,144,80,93,237,8,102,113,238,99,235,181,97,116,255,16,17,200,3,41,176,52,123,85,115,2,119,175,97,218,76,29,142,218,18,59,165,214,80,80,146,172,89,207,127,137,144,92,144,12,90,51,89,125,172,80,20,203,210,240,131,210,132,231,200,166,47,104,146,247,121,177,148,184,208,241,221,191,254,165,245,156,57,69,240,144,126,59,54,228,170,145,136,36,27,77,168,157,123,99,133,57,127,9,24,84,190,197,67,48,212,18,180,240,40,197,208,121,69,21,90,196,65,69,76,51,2,241,44,38,204,72,34,48,63,74,124,223,235,235,40,129,243,77,157,234,46,243,190,154,210,72,68,15,143,71,106,43,171,215,142,79,208,233,92,69,253,187,255,247,79,26,74,118,121,27,116,128,159,48,235,36,213,71,115,95,217,140,148,64,52,130,60,209,71,115,45,131,64,162,227,16,146,134,142,6,34,4,1,147,5,207,80,144,224,95,192,137,94,10,24,187,43,22,157,173,53,44,70,65,114,90,9,107,148,131,99,160,85,4,4,128,238,21,1,18,231,124,181,26,66,214,173,130,253,180,233,165,13,213,244,189,237,178,137,218,8,188,31,102,152,160,21,93,162,46,123,212,19,217,193,99,61,222,166,164,205,25,201,228,242,136,91,150,73,12,92,160,235,45,41,34,234,104,144,169,23,201,244,181,229,47,61,173,181,219,249,143,169,124,72,221,205,213,135,98,221,34,43,247,218,253,242,53,43,207,141,229,170,62,250,67,28,192,32,183,242,105,191,37,49,124,191,255,223,255,71,100,190,164,86,119,43,169,115,199,227,120,64,252,101,11,252,246,201,166,178,210,63,68,224,13,124,170,116,221,43,112,14,80,83,212,137,120,4,38,141,39,37,48,131,177,54,230,243,9,246,43,86,21,153,91,182,103,183,35,152,132,121,9,119,206,174,25,215,254,250,130,255,125,111,117,82,125,191,204,102,76,207,208,191,255,231,110,128,190,71,196,223,255,255,254,128,0,0,65,124,193,49,83,80,47,67,4,6,204,10,26,92,66,111,202,145,134,194,130,17,185,16,240,5,92,7,39,76,154,35,21,172,100,82,81,25,28,80,149,48,93,108,204,49,105,74,243,111,232,203,42,139,78,202,141,50,137,3,210,178,192,87,55,34,161,10,141,200,21,22,209,16,243,53,26,116,194,160,144,181,36,2,106,115,6,102,196,115,51,225,150,25,82,175,2,221,55,9,79,24,141,138,213,203,84,127,71,190,255,251,178,100,56,12,166,213,104,206,155,153,122,224,71,37,73,213,101,98,108,24,141,163,62,109,189,119,129,30,156,103,137,149,149,170,41,192,174,138,112,68,126,95,154,238,55,82,217,101,110,125,116,211,146,225,201,87,245,108,205,5,112,217,35,106,37,242,229,137,150,5,92,237,131,62,182,48,140,104,175,218,177,186,219,43,132,238,58,126,215,195,159,233,61,105,72,128,139,138,124,177,52,253,191,117,76,219,222,251,207,137,191,235,187,233,68,225,115,246,247,188,38,251,196,100,212,141,85,137,215,88,204,63,189,252,214,174,15,113,103,5,56,1,0,27,42,131,153,247,137,18,29,105,161,25,50,74,116,92,2,102,153,177,134,18,157,68,157,249,121,88,131,43,115,149,95,65,149,39,206,21,157,31,40,86,198,172,195,181,161,197,228,67,219,89,14,214,174,222,13,183,244,27,45,65,186,172,254,188,87,200,248,144,0,9,10,112,7,73,159,31,158,121,193,210,17,156,82,185,175,37,9,86,36,129,137,142,27,0,0,36,28,204,8,145,20,180,193,192,175,84,26,242,130,146,152,121,48,47,93,21,95,240,234,174,141,202,153,162,193,63,77,36,72,114,35,42,79,36,248,82,74,17,198,120,109,115,142,228,20,98,128,112,65,44,81,224,39,156,42,89,146,76,162,198,51,157,211,123,30,228,217,178,243,214,118,155,190,76,171,102,79,186,201,33,127,99,218,218,96,221,219,107,21,169,220,45,125,231,117,219,78,154,212,180,214,22,219,242,243,93,149,220,27,144,237,68,135,140,98,215,110,43,237,166,90,211,185,254,164,199,17,136,212,199,114,209,5,22,137,179,228,202,152,218,188,219,251,135,67,214,128,161,121,206,181,208,107,21,7,122,100,223,182,245,111,136,103,72,0,109,85,107,144,122,159,102,109,130,30,19,169,227,80,100,250,147,2,133,154,150,191,215,38,128,210,108,218,190,250,228,248,242,33,185,28,196,203,78,79,214,159,120,80,98,152,168,253,181,245,109,61,29,47,81,45,119,111,255,233,213,7,253,253,78,95,255,255,37,111,172,0,0,0,48,192,72,13,161,153,219,183,153,128,82,153,142,222,26,113,39,152,144,32,152,42,51,24,74,136,152,176,22,135,36,70,72,141,100,34,160,64,46,10,19,212,197,148,32,161,244,130,134,141,20,255,136,130,38,221,234,53,18,22,73,197,37,28,152,17,24,99,177,149,2,2,54,242,14,162,36,26,194,3,21,143,36,58,89,233,62,32,148,123,69,41,161,25,4,104,202,4,141,144,188,75,185,168,65,16,232,248,51,68,162,172,169,216,141,23,146,14,112,43,213,177,36,142,197,6,97,124,163,134,81,71,144,31,78,112,194,214,233,177,227,108,255,251,178,100,72,142,183,82,104,204,155,185,123,112,73,71,9,214,101,2,132,157,65,163,50,110,105,237,193,41,161,39,97,166,21,104,53,204,209,167,75,168,105,47,130,140,194,236,148,181,175,152,41,69,35,57,93,38,91,226,193,13,100,117,87,98,213,219,225,127,76,117,242,197,240,93,167,164,174,119,231,62,54,152,154,63,131,239,13,85,254,62,53,7,218,90,239,111,127,254,248,179,232,208,83,207,51,88,240,63,119,188,106,184,133,140,87,91,191,198,51,172,227,31,16,128,32,0,1,45,181,236,50,56,183,224,7,206,243,135,156,128,80,161,126,61,128,164,153,252,227,203,135,96,8,98,74,217,174,191,155,252,153,7,133,134,32,106,17,70,106,85,33,134,145,208,253,179,248,49,191,208,204,213,7,147,235,255,255,197,78,46,75,223,255,255,253,254,208,2,160,223,169,170,220,6,49,117,155,52,242,0,45,156,137,54,86,207,48,9,100,204,6,243,60,154,76,18,52,51,241,240,192,162,64,112,244,16,18,89,207,1,143,86,123,2,137,4,8,209,14,12,140,40,60,147,132,48,149,178,90,92,216,72,88,40,80,24,145,48,147,73,22,85,70,162,201,206,99,72,65,160,208,69,0,229,73,119,9,47,235,124,214,64,164,75,51,60,36,14,4,108,13,94,204,188,128,32,96,216,113,2,202,2,73,169,99,246,209,116,45,144,214,231,81,156,13,72,105,241,224,161,102,44,46,82,20,55,114,33,142,48,24,226,189,69,238,178,165,161,106,93,81,75,184,5,178,70,52,234,2,17,202,172,174,26,173,145,34,74,96,195,38,222,72,123,204,250,219,105,137,91,152,116,242,198,183,67,61,207,136,241,189,55,165,204,77,205,138,235,207,188,95,231,182,127,253,41,9,142,144,8,222,161,87,62,44,87,145,53,36,223,86,199,191,190,173,109,251,75,3,226,80,25,165,150,201,9,3,81,134,13,25,89,106,2,178,130,227,17,162,100,72,136,42,108,47,127,142,131,20,74,49,60,119,165,237,69,198,94,188,242,196,7,76,52,131,90,214,70,56,227,40,251,118,169,158,181,12,79,125,183,198,127,223,255,178,210,138,58,143,171,213,191,227,236,208,0,0,0,84,196,150,204,211,148,192,203,119,180,215,208,192,193,24,216,209,184,120,193,17,72,12,48,152,194,39,154,42,4,131,145,195,20,73,211,2,195,176,128,224,193,0,60,88,5,8,93,153,149,34,167,64,145,48,19,244,68,9,68,144,168,72,130,139,48,134,88,34,8,89,98,247,154,98,5,253,37,50,76,33,91,12,176,87,16,195,15,70,40,219,4,160,81,228,45,124,71,100,143,63,155,46,69,35,116,83,54,207,120,148,16,177,123,49,65,99,255,251,178,100,60,14,199,117,101,204,155,186,123,114,59,131,26,35,97,37,90,28,109,163,52,78,97,145,209,39,140,103,141,167,165,80,179,22,94,75,234,38,40,76,11,203,152,76,112,209,71,186,121,200,138,165,129,196,234,48,254,64,78,207,110,123,179,198,130,130,107,239,102,144,252,248,60,147,144,217,18,173,112,75,72,217,95,132,248,145,160,108,89,176,110,239,189,229,174,224,24,186,186,25,90,46,113,94,115,251,36,29,227,112,55,219,83,82,196,111,165,224,196,254,93,111,80,255,214,109,121,28,241,148,211,150,88,124,93,85,67,157,119,185,222,43,27,238,22,239,184,26,66,17,91,0,0,27,241,181,50,24,211,82,11,189,0,169,179,117,133,174,9,58,136,168,244,171,175,58,103,167,183,127,215,153,10,32,142,3,155,53,53,166,22,228,43,179,119,78,191,255,254,238,186,228,245,85,79,255,191,187,239,245,0,196,49,211,167,202,142,213,214,59,105,160,206,175,51,249,129,77,172,12,49,8,248,199,4,83,80,142,12,12,61,49,177,248,144,138,10,17,153,4,34,16,27,96,100,193,80,17,200,152,54,96,160,19,99,91,114,39,233,48,131,153,16,96,197,248,96,194,51,164,81,241,109,193,241,64,200,4,30,167,128,49,234,187,7,178,46,196,198,130,217,204,145,18,149,34,251,128,156,6,70,247,74,214,64,58,219,88,7,246,8,160,110,115,76,102,51,1,204,191,120,73,218,156,66,34,191,190,163,80,155,245,81,162,205,152,197,115,166,147,246,101,191,164,161,147,197,169,27,60,128,134,191,196,216,29,42,32,51,197,245,176,157,43,112,21,137,129,52,88,198,28,255,111,241,112,238,248,74,142,83,197,154,177,236,33,20,121,13,94,109,11,63,100,169,161,122,47,218,254,95,190,102,105,19,11,239,228,47,247,34,142,100,219,115,156,191,78,236,157,175,155,82,151,181,51,246,0,128,0,3,99,197,222,21,76,133,134,40,1,128,152,181,155,139,76,71,23,232,136,129,153,35,46,114,218,90,183,95,171,190,19,254,181,67,65,189,73,237,10,124,95,212,243,189,3,218,97,144,61,219,184,181,197,63,237,145,169,229,245,127,183,83,214,239,253,30,219,252,187,125,64,0,0,0,48,199,36,108,224,52,136,210,146,80,212,81,176,209,194,8,216,82,12,202,1,68,194,145,212,193,35,40,200,17,120,203,80,180,194,64,196,194,64,160,193,113,132,194,0,192,56,30,102,164,129,209,136,0,179,70,48,140,27,136,138,11,100,174,217,137,34,205,32,102,86,158,3,0,209,100,33,16,44,250,235,16,8,3,17,138,145,57,119,145,118,79,118,27,135,215,168,144,104,144,193,198,187,37,46,179,119,100,255,251,178,100,55,140,199,61,104,204,27,186,76,112,82,137,154,19,97,7,90,25,57,165,58,110,61,54,193,82,165,168,13,148,169,81,13,121,214,163,137,58,83,236,201,165,69,42,187,211,234,54,222,69,101,238,150,49,89,76,185,167,83,65,84,142,84,143,55,59,188,103,214,106,193,145,105,171,19,244,209,172,161,18,160,88,149,32,177,168,192,218,17,166,82,62,162,94,254,67,36,21,37,172,69,234,190,22,38,151,43,227,20,63,26,201,13,9,183,130,172,199,207,218,249,189,159,235,202,178,171,219,76,189,164,225,68,74,99,11,82,232,77,255,155,112,233,227,217,102,80,98,24,220,22,70,192,0,3,127,16,3,22,77,194,100,129,134,135,132,192,146,41,157,119,181,51,202,36,46,221,28,65,29,241,95,211,20,229,78,211,167,107,188,210,119,167,189,63,255,182,249,255,255,203,76,36,248,168,168,243,169,49,147,144,199,232,58,90,106,91,97,195,217,29,42,53,198,204,112,168,74,194,173,56,186,3,58,181,0,1,78,238,98,65,41,199,196,7,46,38,135,26,205,22,239,50,168,145,0,193,195,19,0,150,12,116,3,48,248,26,12,17,137,154,178,80,199,114,17,129,3,139,171,132,16,0,163,140,209,73,89,13,170,119,141,228,101,140,73,76,196,0,72,40,128,1,14,198,5,124,98,164,240,238,21,62,8,116,64,55,31,89,22,152,41,35,250,52,251,131,25,116,147,154,234,157,175,149,139,168,48,118,203,74,68,241,230,241,153,1,81,104,193,236,28,93,34,8,33,140,137,245,111,51,88,170,5,203,153,211,138,38,172,118,57,125,2,18,118,218,156,222,197,122,35,232,233,102,32,194,216,54,186,242,23,220,182,218,226,167,117,77,179,72,163,20,9,40,180,233,3,251,123,172,16,39,118,193,32,162,113,164,43,99,109,20,132,73,23,184,151,98,45,43,62,116,179,34,34,216,3,96,27,195,116,96,227,167,147,8,52,161,137,139,37,129,208,197,182,150,160,97,116,35,16,252,57,65,187,62,137,239,60,81,42,95,183,145,15,152,12,7,76,28,31,16,62,70,116,161,85,255,244,125,180,255,79,255,125,40,168,179,253,59,173,209,158,247,42,151,100,140,92,242,97,220,133,219,56,163,90,102,223,80,144,0,1,147,29,10,163,188,205,179,23,89,227,23,142,211,119,28,51,67,133,200,169,128,101,80,80,146,54,216,37,51,112,40,26,8,136,132,35,13,0,115,0,0,16,8,0,161,137,136,112,213,165,25,143,99,88,112,67,29,91,38,36,196,10,245,168,8,176,2,18,66,33,128,145,71,176,138,66,18,170,3,11,124,205,49,42,197,129,35,202,35,205,105,192,10,147,8,11,0,152,16,255,251,178,100,50,142,135,89,103,203,19,186,75,242,87,200,250,35,96,197,84,27,213,163,48,78,233,47,201,48,39,40,93,132,21,121,164,197,111,15,43,112,146,121,19,160,72,205,118,103,76,214,146,85,191,141,198,228,76,108,160,99,115,150,253,184,30,77,52,219,222,134,47,110,40,160,104,13,36,53,98,4,40,73,70,153,69,146,65,37,26,42,61,41,10,34,85,156,244,141,19,121,232,189,224,132,211,72,17,69,168,84,98,65,25,163,123,115,99,209,76,147,72,161,50,71,173,187,220,113,180,89,39,213,63,74,220,25,247,247,106,242,119,80,238,132,23,199,94,99,83,221,78,62,9,49,6,178,146,76,152,139,10,126,95,26,135,248,176,110,128,0,183,126,232,62,232,170,249,0,68,37,86,45,12,183,38,60,247,45,115,86,18,236,228,116,238,186,245,65,134,60,111,191,171,66,141,59,39,243,191,183,255,231,245,117,133,50,216,146,74,63,97,50,232,81,198,57,30,148,41,157,141,71,118,82,85,74,246,68,9,40,227,195,30,140,40,245,100,189,114,10,62,227,254,180,160,42,11,24,14,158,28,54,166,155,40,205,152,78,32,154,206,43,155,224,20,24,4,22,152,78,45,152,30,30,154,60,13,25,40,15,141,7,32,145,132,16,11,182,36,33,145,146,3,64,255,68,198,128,135,34,9,164,183,19,188,170,62,9,104,107,149,54,20,12,68,8,184,71,28,139,204,129,64,225,81,163,34,39,109,20,160,229,86,235,146,189,34,33,27,36,67,19,192,28,18,60,170,15,59,201,36,175,13,212,151,176,6,254,157,154,223,142,160,74,67,111,184,198,178,146,80,124,127,119,47,36,8,10,168,97,229,37,9,136,221,112,192,222,206,106,160,134,143,176,184,234,199,121,242,172,190,241,14,220,24,217,237,79,82,156,25,168,187,202,123,8,42,150,87,86,42,85,118,61,86,71,186,25,246,75,176,235,172,82,115,55,159,219,164,191,140,81,77,243,95,84,131,89,85,3,9,54,157,238,34,212,245,236,76,106,172,209,42,139,187,73,115,101,64,128,192,2,240,209,32,52,119,95,229,0,6,185,252,128,56,208,229,204,224,28,112,255,240,188,151,115,196,122,13,65,146,39,178,107,248,249,208,61,176,120,8,88,197,42,255,55,255,237,255,255,255,255,183,245,97,77,117,49,200,92,67,174,22,149,114,176,65,29,7,34,13,80,123,237,220,0,1,147,6,220,195,109,215,51,13,96,67,8,5,227,67,141,48,239,208,28,28,24,88,4,152,98,98,152,212,3,152,238,22,141,3,70,10,4,230,2,128,12,140,88,11,129,68,97,96,224,44,44,0,22,1,184,200,168,172,117,71,204,225,159,246,188,128,148,216,255,251,178,100,35,14,199,15,111,76,19,185,52,114,66,168,234,51,96,226,110,28,213,163,50,85,205,0,1,25,147,103,138,178,112,0,104,36,36,12,150,103,196,176,104,115,26,74,25,48,146,162,101,3,202,210,188,15,249,10,77,138,226,86,148,15,13,10,131,66,157,140,142,91,157,12,162,114,11,32,10,150,179,211,127,20,9,58,85,50,177,8,236,25,41,249,220,107,75,238,183,41,142,97,77,61,63,115,9,46,238,114,243,137,194,241,65,176,244,138,34,1,146,32,100,18,114,175,27,85,106,233,252,130,237,103,111,195,183,163,174,251,170,45,52,15,100,125,13,53,209,110,109,178,144,167,34,162,118,99,153,182,122,182,218,233,28,110,95,154,147,172,231,147,51,38,142,138,142,211,206,245,62,53,163,182,22,221,221,93,123,248,0,193,91,131,116,161,107,140,120,70,64,197,180,25,59,32,212,81,255,154,189,172,161,37,59,207,206,54,138,52,219,253,31,106,246,118,28,56,66,40,58,241,7,253,126,255,255,206,241,183,8,230,117,69,200,245,216,78,111,249,255,5,45,14,42,86,128,104,208,159,195,146,205,77,115,141,48,209,72,217,191,99,148,18,65,1,160,9,96,101,74,105,17,201,164,67,196,64,145,16,232,72,172,206,16,24,180,204,2,5,54,0,208,116,10,97,236,28,19,9,103,235,109,253,119,144,109,26,7,5,8,133,41,16,121,149,226,74,53,123,44,33,33,25,42,139,47,92,37,208,226,129,162,91,248,64,33,143,190,229,238,144,45,135,174,223,49,112,41,91,28,243,102,173,91,11,138,122,135,28,45,217,228,170,182,16,221,251,178,42,90,243,151,172,81,231,111,185,82,91,165,237,72,38,237,124,190,91,118,244,154,158,172,238,166,51,189,102,166,247,157,111,250,246,42,231,143,114,239,112,220,247,229,111,120,220,214,254,238,181,91,58,150,235,210,103,219,85,239,227,107,13,214,254,101,174,202,113,230,84,216,99,134,28,179,107,240,222,179,157,195,148,245,53,188,46,88,238,53,177,207,185,126,124,213,237,87,206,198,57,69,26,150,202,131,47,15,128,67,226,78,54,80,72,13,108,44,233,147,42,167,81,182,116,157,12,181,152,68,225,201,222,242,96,48,58,107,117,76,137,130,161,160,57,163,94,121,253,73,74,177,229,221,27,118,171,122,30,99,250,184,245,232,255,157,138,212,251,220,89,253,79,71,106,30,183,38,152,0,0,19,13,139,92,140,220,67,142,52,196,27,188,103,37,167,72,86,112,198,38,80,122,72,28,58,98,104,35,102,114,110,2,182,80,114,168,40,8,40,116,60,104,48,100,76,47,136,225,11,125,23,16,173,196,200,82,162,190,26,144,147,10,224,101,224,255,251,178,100,33,128,7,95,131,208,158,110,32,0,76,198,250,2,204,28,0,28,13,189,68,29,188,0,1,32,143,167,3,178,176,0,233,72,120,99,130,10,135,168,42,67,152,23,54,31,161,42,67,128,159,33,194,200,38,71,64,229,142,2,178,99,100,92,68,65,107,24,241,200,46,25,200,9,58,81,78,106,70,19,197,100,210,52,32,232,144,68,230,9,153,158,90,73,150,201,162,225,226,233,76,233,177,112,138,24,155,185,48,78,23,24,138,154,41,104,50,72,150,80,152,160,110,163,196,131,152,23,19,114,125,3,71,65,34,162,211,99,166,198,169,152,168,188,112,186,104,112,193,53,27,21,11,242,218,72,151,205,211,46,24,93,209,49,90,233,44,245,36,12,20,146,75,90,105,245,152,55,160,106,104,233,164,139,153,173,35,67,187,255,255,255,215,246,255,255,251,159,66,52,0,0,0,21,112,21,193,144,65,18,103,32,16,133,1,146,119,69,148,147,40,172,132,150,59,82,150,117,123,208,132,174,36,28,99,103,44,242,70,24,54,115,80,52,243,130,100,220,137,156,171,86,73,173,66,255,242,205,217,191,255,255,127,234,92,182,42,123,130,87,234,34,72,20,83,107,51,65,137,53,25,129,9,146,200,0,66,76,41,248,233,111,195,143,65,161,68,41,195,71,64,192,99,101,31,79,116,21,52,226,101,54,186,137,233,54,153,35,214,137,47,164,176,152,112,161,183,121,121,180,231,69,43,25,74,63,46,233,76,134,92,254,211,48,249,185,35,93,154,164,118,101,177,166,119,200,122,77,65,65,151,221,140,103,182,15,119,57,236,162,81,158,98,234,83,99,55,75,101,239,211,180,128,187,55,100,113,154,87,242,254,226,28,231,112,202,106,229,168,250,124,75,116,210,109,74,153,212,39,173,86,51,103,152,125,89,15,101,79,235,221,241,40,221,156,119,142,85,236,253,89,87,126,166,89,77,81,126,232,187,172,46,253,86,225,118,207,206,127,220,255,223,255,239,255,234,101,188,117,222,239,159,252,191,250,238,93,202,19,151,119,8,252,191,247,132,186,65,205,86,179,143,43,94,203,25,69,254,229,55,207,252,255,255,82,240,85,145,27,136,87,21,99,73,168,98,180,151,6,142,37,139,155,197,77,20,12,22,15,90,84,142,180,49,63,140,76,79,67,236,163,170,82,235,66,151,64,60,135,199,24,94,216,87,152,224,202,72,174,113,189,51,248,157,73,188,71,231,203,186,175,220,94,12,162,83,83,191,183,93,63,119,255,244,32,0,64,26,92,40,168,98,68,130,10,224,196,211,23,53,0,178,132,51,138,1,0,136,140,12,25,132,153,145,18,78,161,240,52,141,145,114,107,15,194,2,163,229,144,37,27,149,177,255,251,178,100,24,8,198,8,117,82,51,111,147,96,72,6,105,176,97,133,104,28,165,189,66,205,225,239,192,247,141,40,137,130,165,168,231,138,230,200,55,142,17,120,185,146,44,200,117,79,201,238,83,93,189,187,70,120,214,187,3,60,144,181,14,213,22,70,105,231,166,67,12,204,140,28,148,17,38,140,205,68,160,104,102,13,49,107,23,42,114,121,165,34,164,205,167,17,82,35,189,227,29,88,167,154,197,217,237,121,178,113,208,75,162,110,34,231,232,86,71,181,134,35,49,186,82,145,23,200,19,79,146,243,65,8,135,148,202,5,220,160,134,141,104,242,243,88,157,78,137,81,106,40,62,138,234,27,111,44,145,29,245,156,79,56,122,165,21,30,46,144,203,47,173,245,31,213,214,127,159,102,69,252,129,129,88,19,160,0,234,69,14,229,67,172,27,192,174,82,114,84,181,15,33,136,62,179,153,179,168,86,167,187,105,80,12,93,93,28,211,60,11,135,80,58,27,24,113,141,163,209,246,223,253,26,154,125,191,231,196,36,141,200,119,125,78,110,82,111,255,255,150,64,78,159,24,28,1,164,39,28,59,96,218,137,135,8,25,127,241,151,132,5,193,199,143,8,143,5,141,141,45,29,130,1,66,77,44,152,104,29,172,185,132,209,28,26,183,89,99,5,5,146,43,38,30,182,38,37,101,65,187,139,229,192,131,41,39,156,92,26,45,174,39,5,152,57,122,201,135,2,200,176,116,214,116,21,127,253,232,128,106,60,43,178,196,197,94,102,219,85,160,40,86,169,154,134,53,22,76,142,72,12,220,170,65,205,188,152,63,164,226,245,250,221,171,48,91,226,215,36,7,220,186,165,244,64,92,127,141,188,197,247,20,200,87,26,97,53,60,55,25,178,52,217,223,166,11,123,237,36,102,196,33,84,207,40,109,239,80,90,99,221,38,67,89,148,137,184,240,27,26,55,36,42,233,235,175,206,223,246,130,248,161,245,91,49,87,123,182,47,41,44,207,68,160,247,93,231,78,11,202,239,142,225,158,214,201,174,166,88,253,174,63,249,143,254,29,217,18,74,6,74,13,166,88,92,117,120,154,230,35,177,247,98,48,179,167,94,106,221,128,213,72,41,12,163,122,180,80,112,29,29,255,61,38,168,96,126,149,123,175,70,153,234,207,137,143,157,125,190,26,83,130,86,175,93,63,255,255,255,209,23,0,76,114,224,54,66,144,202,213,113,116,41,170,214,230,241,136,17,92,12,0,7,49,42,104,208,128,244,37,26,33,116,64,32,22,18,27,152,32,44,20,164,8,18,165,40,168,36,88,234,236,163,177,48,213,240,47,146,204,142,53,228,176,81,114,252,53,49,125,43,18,208,129,159,132,131,149,151,122,195,98,3,15,255,251,176,100,41,136,152,14,119,78,11,152,141,112,68,230,58,17,101,37,104,23,249,165,73,141,189,181,193,27,148,40,93,147,181,184,37,180,131,243,214,23,108,177,198,103,16,100,220,82,188,120,152,115,85,133,146,246,76,64,217,213,95,147,15,76,21,106,121,247,171,93,43,185,29,52,186,39,212,181,198,179,249,26,211,27,191,157,44,159,147,80,187,241,216,26,93,96,116,221,184,34,67,125,137,32,94,77,114,41,221,191,211,25,163,114,132,86,104,239,197,93,227,205,188,45,159,149,219,110,231,28,183,168,45,182,222,75,67,124,35,201,18,169,152,79,146,40,57,61,68,135,149,106,171,71,34,137,76,71,2,49,168,45,172,195,118,146,147,100,199,192,95,212,18,97,14,118,62,153,116,212,176,60,186,199,89,8,146,197,52,180,165,139,156,120,121,161,37,100,9,44,148,33,115,6,209,71,147,60,198,0,173,14,8,161,120,67,0,8,128,136,105,166,182,179,163,99,64,199,225,149,252,106,49,50,195,169,47,212,190,188,56,140,132,85,59,247,115,226,27,194,141,119,251,255,191,245,74,138,102,255,254,37,58,175,195,107,251,61,154,191,213,255,223,167,119,171,255,112,129,0,86,127,48,18,131,64,20,48,87,208,195,131,34,47,0,77,131,132,71,64,130,228,227,198,34,195,6,46,102,239,32,81,139,141,182,202,200,155,141,74,105,142,106,12,40,1,213,169,6,154,61,156,9,18,164,184,54,201,120,232,204,26,46,16,207,237,162,206,168,240,129,95,183,20,12,11,205,152,101,234,235,131,118,219,115,220,4,174,106,109,107,187,206,144,54,192,70,105,131,59,244,57,199,113,28,239,221,239,13,57,211,172,224,161,244,45,205,23,61,86,62,38,253,237,176,111,159,81,151,197,6,175,173,97,72,151,212,180,175,221,186,229,195,89,58,233,209,29,29,48,146,137,91,45,44,125,122,223,91,88,188,141,34,180,100,67,92,154,111,169,238,11,39,149,20,159,234,122,198,116,107,38,187,69,220,141,146,50,29,34,0,15,93,220,64,42,73,130,74,17,200,203,25,155,81,145,61,229,3,64,57,143,0,70,105,49,225,108,84,242,141,43,60,69,135,50,230,76,199,235,148,107,37,53,233,252,204,190,247,90,1,57,81,144,15,109,110,207,58,90,189,26,168,245,250,228,191,246,255,228,64,0,0,177,81,8,105,156,50,210,17,22,82,195,11,227,88,136,240,243,114,243,139,54,135,28,128,134,77,10,192,84,52,80,148,216,92,144,142,92,97,226,137,32,12,4,38,73,156,81,66,112,76,163,155,52,149,14,13,239,137,5,214,157,0,164,186,147,237,251,200,189,232,202,4,230,210,13,38,117,174,163,133,233,255,251,178,100,41,136,7,231,117,78,147,187,193,80,66,201,42,106,60,69,104,24,165,165,73,77,173,254,129,30,148,231,197,148,149,160,192,219,83,178,231,45,240,171,79,113,170,186,25,193,74,142,23,29,133,117,240,113,241,131,32,220,49,140,110,153,95,247,161,162,206,235,35,189,181,179,141,198,53,221,92,163,198,235,221,149,102,207,189,33,246,83,35,165,126,122,182,86,231,40,37,253,248,107,180,133,83,202,114,136,42,219,24,239,154,104,146,47,247,202,246,48,13,159,170,230,243,54,205,127,232,26,141,233,225,16,22,119,205,197,46,110,244,254,91,252,249,94,247,251,113,214,171,192,217,100,182,179,183,200,98,143,10,247,105,117,37,22,102,56,183,72,115,150,251,150,242,143,75,181,93,158,197,255,10,210,124,182,238,207,119,227,220,253,220,189,255,65,111,47,185,207,255,255,255,176,6,6,170,81,84,100,146,233,74,83,157,32,39,129,229,88,97,125,17,16,44,115,142,230,112,194,224,181,110,225,16,13,45,120,218,154,64,200,152,232,124,83,253,255,183,227,240,134,51,255,255,93,127,255,171,125,59,254,250,113,211,95,255,242,246,124,152,38,0,9,23,42,192,154,16,8,41,176,29,174,36,154,104,211,200,74,70,211,11,3,22,30,34,15,4,157,179,26,128,232,22,129,27,95,77,5,84,23,126,160,197,193,66,167,115,82,231,162,6,103,238,77,51,23,159,187,247,229,30,242,78,245,147,231,36,136,233,152,63,22,105,36,87,53,127,91,124,190,187,189,221,209,127,90,149,110,185,217,246,238,23,99,159,194,96,78,64,38,94,8,14,201,70,80,163,160,196,245,74,222,20,246,3,210,29,164,80,230,169,155,161,175,161,68,115,131,196,152,181,170,2,165,181,10,249,36,112,128,227,193,26,173,112,235,224,69,154,190,29,111,175,79,175,159,159,175,101,38,243,149,139,232,246,143,142,152,247,244,183,106,36,120,132,188,154,246,181,171,191,2,186,138,238,214,133,61,180,84,110,66,30,145,163,172,1,108,48,105,128,194,7,3,68,10,246,148,109,217,177,172,198,104,45,27,114,178,91,102,186,35,10,31,225,239,87,119,80,232,226,38,158,101,162,88,44,203,11,105,11,234,223,239,142,248,166,35,136,217,119,206,88,67,195,151,117,179,22,238,95,255,254,122,239,91,253,104,17,44,206,76,177,51,243,176,243,33,115,9,225,141,78,56,56,160,24,194,99,99,54,38,77,78,35,12,77,24,10,100,96,32,177,132,199,134,247,62,145,10,153,200,240,208,197,32,51,1,135,1,192,168,146,28,138,12,13,141,150,163,84,68,100,4,222,46,144,171,10,82,56,67,45,105,111,212,28,158,244,130,69,188,141,255,251,178,100,42,136,135,220,117,77,3,153,93,112,72,139,185,241,100,226,104,150,157,163,74,237,189,175,193,15,52,104,220,252,8,96,212,0,100,195,142,44,124,88,151,160,117,48,194,79,181,135,130,126,30,176,170,8,163,81,37,83,186,5,164,123,120,241,185,83,109,133,186,114,125,243,202,56,132,53,105,142,112,97,89,163,94,118,28,104,18,170,219,144,252,212,245,87,166,41,79,132,214,92,21,35,144,81,3,15,182,219,169,88,221,130,98,155,193,202,167,197,9,137,69,101,133,34,93,170,181,239,105,246,106,223,66,231,91,212,186,123,80,68,175,246,160,59,200,66,55,163,161,152,251,176,237,229,76,185,186,222,101,18,102,199,105,246,35,23,92,164,180,109,158,64,154,220,185,27,248,187,227,113,65,119,76,189,129,248,179,155,57,193,74,222,96,191,104,55,255,242,224,5,185,181,81,11,13,112,117,18,24,8,134,103,169,24,184,101,65,150,103,58,80,224,114,141,8,193,56,89,229,93,85,97,85,4,40,91,128,226,247,117,30,167,251,99,124,122,47,197,180,86,9,189,127,252,255,69,255,86,163,255,255,255,229,125,191,254,191,255,248,159,233,64,4,180,30,195,165,166,92,46,98,212,194,193,197,64,19,1,147,81,183,56,96,112,104,125,10,4,6,107,233,63,200,69,165,240,83,146,42,155,129,255,240,71,101,235,148,172,110,13,71,59,162,150,76,235,114,101,73,240,157,211,10,227,37,249,158,121,18,176,60,77,55,35,246,218,112,205,141,124,160,53,0,173,213,89,49,8,139,196,160,12,106,47,45,200,184,237,55,153,102,38,138,81,142,62,228,177,101,136,207,109,28,102,82,38,225,153,212,105,114,121,25,214,105,157,103,72,183,26,158,53,13,232,34,36,163,197,35,34,93,73,23,203,22,202,173,102,141,28,41,164,152,246,53,97,152,133,58,63,154,214,130,86,15,45,51,40,173,212,147,210,82,227,242,181,58,14,63,185,110,212,128,0,36,5,81,102,233,0,44,13,96,10,198,105,72,196,225,19,229,235,143,220,88,226,152,97,206,42,9,235,173,81,207,79,125,62,61,223,255,234,109,253,83,27,86,246,127,245,211,233,255,94,255,255,255,249,63,255,255,215,179,254,110,255,223,94,188,16,0,134,3,152,199,229,205,249,52,230,127,14,104,64,199,98,134,0,134,193,140,40,76,198,195,204,20,48,28,138,99,113,9,206,96,128,198,228,90,171,36,232,94,245,42,136,24,93,164,38,47,165,228,13,180,149,189,34,64,75,172,142,114,250,95,150,199,116,245,246,218,133,211,192,76,118,116,101,111,6,111,196,7,30,154,162,228,173,161,118,32,166,189,249,31,106,47,218,205,25,121,218,152,255,251,178,100,51,140,166,219,106,207,155,120,123,240,73,45,26,23,96,194,100,30,61,181,50,14,229,21,193,53,52,104,9,131,21,138,117,110,68,80,1,29,130,141,189,199,7,23,193,185,140,60,158,178,83,233,214,112,205,249,2,242,133,44,29,183,22,158,75,235,177,99,101,217,53,32,119,136,211,28,70,221,65,13,117,14,240,141,215,108,215,134,121,111,36,111,88,177,93,62,207,120,214,203,187,244,158,113,186,253,222,47,231,166,245,134,137,118,81,22,178,76,84,185,82,72,209,110,240,99,198,128,145,126,247,226,249,172,184,205,20,203,31,201,22,46,136,206,255,151,140,169,192,32,0,0,0,86,70,224,177,228,97,16,180,177,118,74,225,36,43,179,144,24,150,94,52,230,46,53,34,211,224,91,219,91,6,56,235,214,216,154,182,105,73,254,43,213,191,198,197,228,255,254,77,116,211,254,175,87,255,255,255,211,255,255,253,91,5,252,71,255,229,125,120,35,12,17,19,62,5,179,3,0,195,128,132,3,5,72,83,101,114,3,3,131,227,7,6,163,26,140,2,203,24,118,11,153,28,164,130,3,112,112,30,106,152,126,28,19,47,211,7,193,66,96,64,100,43,48,132,5,151,50,2,33,22,80,66,7,74,35,8,170,150,107,36,44,226,28,204,81,150,197,51,170,211,147,218,232,52,12,31,80,20,15,86,0,160,229,98,9,201,153,150,42,225,160,153,21,106,178,229,182,192,49,67,148,93,169,193,112,53,182,196,153,249,74,200,142,163,166,113,237,65,138,163,44,124,74,143,97,146,52,234,178,227,147,74,146,90,147,42,212,93,160,121,115,236,59,223,20,47,229,202,129,113,210,167,97,64,188,235,157,107,79,173,74,200,11,80,154,101,178,189,49,236,135,150,216,76,143,185,72,255,42,221,212,150,107,253,192,239,28,18,89,20,19,239,30,173,51,204,216,239,14,234,224,93,108,72,27,155,65,242,213,194,136,28,141,31,63,255,21,78,59,184,175,28,63,197,68,254,83,217,32,173,32,123,214,228,136,110,151,40,208,118,90,45,193,45,41,127,192,134,114,193,83,67,93,71,73,64,147,56,199,246,194,103,20,222,107,225,182,70,182,43,253,94,139,183,244,62,41,159,255,255,77,26,143,254,175,86,255,255,252,141,128,96,71,255,255,234,104,210,85,219,126,55,255,174,65,253,240,154,0,0,112,20,90,19,241,208,176,131,147,83,143,22,225,48,177,51,153,43,30,149,40,15,48,208,37,6,38,34,50,148,233,1,125,204,112,162,1,153,92,176,132,151,64,37,141,19,8,201,29,90,74,143,68,244,97,207,147,40,196,221,38,53,105,112,105,188,160,108,118,40,93,174,185,47,254,162,178,235,159,127,255,251,178,100,41,8,230,52,104,209,83,109,127,160,75,173,26,19,96,170,110,28,49,173,54,78,225,21,193,34,29,167,65,149,149,160,85,92,203,212,12,27,87,121,133,118,45,148,18,236,99,244,220,197,103,91,152,4,3,224,160,185,35,19,220,150,44,117,158,149,20,125,98,108,234,16,101,70,130,141,106,204,147,97,85,108,38,160,90,60,154,121,168,235,51,41,86,79,102,43,35,86,48,245,41,83,115,232,145,65,143,84,175,194,98,215,164,218,214,220,36,157,27,31,23,81,83,103,193,141,19,149,24,206,119,239,133,15,242,165,183,253,254,47,140,233,126,107,124,235,243,210,160,0,0,113,169,236,133,106,202,209,168,209,134,133,25,71,119,90,42,98,20,146,128,33,96,197,81,195,65,97,79,76,213,41,133,127,38,74,23,90,127,203,233,255,76,253,191,255,166,191,191,254,88,42,129,206,190,70,45,191,255,251,127,255,255,42,212,25,244,228,93,191,51,163,247,202,128,0,48,80,3,72,83,28,172,83,5,3,163,5,16,147,24,35,211,22,194,208,9,98,96,209,14,97,112,106,96,80,56,101,1,198,72,12,2,2,131,38,7,48,80,72,207,140,10,4,203,248,52,22,152,76,0,218,117,73,128,214,193,5,54,143,194,85,55,138,4,12,139,2,44,188,58,204,45,177,38,133,92,89,84,24,151,106,79,116,120,150,58,60,167,241,241,83,204,194,79,39,180,244,42,219,141,220,104,82,106,88,18,137,153,205,77,223,74,28,44,194,53,85,53,47,68,206,98,126,236,167,77,46,76,99,184,177,187,56,215,195,224,207,206,181,14,244,130,92,46,163,124,11,112,144,84,191,240,118,26,150,208,226,211,90,191,35,138,211,135,47,107,77,210,214,123,156,255,164,254,227,32,255,126,63,196,59,170,46,162,13,156,229,245,249,169,195,169,228,113,232,24,17,159,17,199,42,35,50,6,250,40,79,61,223,50,222,72,251,129,44,214,127,229,82,182,69,129,146,149,186,6,128,18,176,210,137,164,96,12,201,150,249,178,235,254,194,71,16,86,135,73,246,9,40,70,190,62,219,66,199,13,112,143,160,94,5,184,188,96,108,160,196,232,216,47,199,255,65,216,67,55,255,245,196,49,188,127,248,199,124,91,252,61,255,215,244,64,0,0,1,145,61,9,1,2,7,25,187,196,198,48,34,156,169,184,105,144,129,147,10,134,9,51,23,132,20,129,52,122,72,186,205,136,123,28,28,23,99,15,113,105,9,186,7,165,216,210,136,73,16,231,73,14,160,46,25,105,97,100,56,225,218,123,163,209,102,186,242,241,3,37,146,213,33,94,105,219,164,148,187,14,187,133,2,203,164,114,203,48,68,174,227,99,130,121,148,29,255,251,178,100,50,14,166,205,104,206,155,152,123,240,73,205,26,45,96,98,118,28,197,189,54,46,224,245,193,24,30,39,149,147,137,234,61,4,188,149,92,136,119,13,211,238,97,245,191,56,69,217,107,195,171,121,47,255,108,174,87,107,131,215,183,38,153,189,195,155,23,33,45,52,19,163,31,116,89,215,114,212,48,66,51,115,0,173,255,62,1,118,104,158,237,31,207,247,70,141,116,46,220,217,114,197,158,199,202,235,90,142,145,141,234,231,141,55,193,222,81,53,182,38,222,207,133,184,247,40,99,73,14,254,217,96,197,27,18,223,81,55,140,214,5,236,164,141,253,45,249,251,95,88,0,0,32,0,0,0,0,90,143,160,136,131,202,47,112,86,112,235,134,212,224,249,24,48,145,217,64,112,96,74,210,150,65,56,35,169,247,64,53,67,34,230,199,223,37,233,250,39,255,231,215,47,255,254,125,191,253,27,255,255,255,255,255,255,242,182,159,199,227,107,191,253,176,66,156,48,4,40,50,112,167,54,212,71,34,57,76,174,139,140,132,9,12,119,21,12,17,28,197,67,98,204,153,216,89,149,0,147,2,3,147,40,8,37,36,181,140,11,5,129,128,33,129,96,1,133,0,60,154,86,80,6,62,205,101,167,64,34,128,122,121,177,66,180,165,104,45,10,194,219,181,117,140,235,74,139,135,113,202,71,90,120,233,49,228,98,128,34,235,172,238,61,239,15,33,25,60,73,199,214,50,147,48,252,170,150,89,58,167,18,135,81,73,246,157,169,229,212,130,197,226,3,143,42,39,246,214,13,114,254,74,117,150,238,211,123,225,63,187,175,110,239,20,22,119,200,73,106,195,42,98,220,160,230,95,33,230,210,185,171,83,52,71,183,191,175,246,151,69,186,152,254,165,189,250,146,110,109,220,223,2,18,232,131,229,163,132,222,36,18,118,169,162,115,170,35,51,33,58,138,11,98,131,150,115,89,90,97,116,116,71,152,199,32,217,146,114,52,64,244,24,254,39,100,2,42,170,132,52,46,32,176,100,2,145,30,181,81,5,156,191,0,151,229,143,152,119,109,10,204,188,128,152,36,148,74,166,241,97,192,139,161,110,90,164,51,37,65,147,8,55,65,112,65,190,55,245,5,129,96,95,118,255,213,49,246,255,135,27,255,255,255,254,128,0,64,3,24,187,129,131,12,20,4,45,0,6,131,48,192,96,34,105,66,192,233,9,64,13,68,34,50,145,69,59,90,70,16,43,9,151,173,135,125,53,165,221,193,204,202,37,90,145,216,149,73,10,24,71,75,84,63,22,5,87,94,115,139,12,106,142,124,35,117,13,110,216,213,223,166,243,206,140,123,86,2,19,8,235,26,204,237,172,90,134,104,66,95,7,20,12,168,175,255,251,178,100,49,136,165,233,104,210,187,111,77,112,74,43,234,45,97,133,98,23,253,163,76,109,61,143,193,30,26,104,25,132,149,160,180,126,53,60,75,73,125,66,141,143,255,85,254,199,174,223,27,88,223,247,248,62,124,98,52,208,225,86,187,78,93,85,112,223,51,199,202,234,241,218,146,154,232,188,236,63,42,178,132,218,112,154,115,34,166,228,197,194,39,235,66,179,217,203,48,96,114,248,76,206,227,50,174,220,177,65,248,226,142,222,178,248,184,143,36,160,220,42,194,245,0,0,2,128,0,0,0,76,153,118,8,36,175,17,216,19,200,105,89,22,214,18,209,196,73,35,168,96,30,171,10,186,6,120,99,203,240,145,1,232,188,238,141,181,79,211,223,127,69,255,46,59,46,159,254,154,254,255,227,123,253,127,255,253,63,255,255,221,255,242,232,59,255,250,0,10,53,63,49,172,204,35,147,151,216,198,136,11,142,52,215,204,201,17,160,161,133,150,56,208,51,68,61,60,37,163,211,159,53,140,216,137,121,69,137,204,180,169,248,158,84,173,157,211,39,68,145,48,131,134,165,139,26,31,80,214,174,157,192,88,238,217,239,86,6,43,230,35,107,237,57,43,22,31,70,158,145,27,217,212,108,140,173,23,96,46,57,128,3,139,87,41,235,186,245,71,185,212,212,232,17,214,107,46,137,17,74,149,88,23,219,245,29,219,99,101,74,183,8,92,152,238,1,46,80,149,211,213,89,253,164,37,98,107,21,73,86,16,206,153,161,60,245,252,45,95,202,245,117,53,217,76,153,87,188,60,85,101,217,86,123,134,184,232,114,207,90,93,157,93,107,196,131,149,149,191,208,218,108,225,254,61,85,251,40,183,32,11,128,231,20,8,91,3,175,23,58,80,168,58,203,140,75,133,39,76,236,1,139,136,202,89,97,126,147,231,146,203,244,71,18,43,75,121,30,15,67,212,89,92,121,211,87,215,208,127,244,31,139,172,223,255,250,98,52,250,111,211,237,215,85,63,250,126,123,245,187,92,0,1,112,164,124,204,201,83,102,216,13,76,4,10,158,12,93,16,50,40,72,196,39,3,7,7,194,129,211,41,14,65,210,99,9,129,136,64,230,104,32,44,227,25,242,10,65,65,133,6,56,70,88,129,112,216,32,140,100,50,8,52,121,102,109,54,145,97,211,195,204,203,138,63,93,66,168,103,17,169,224,175,149,135,240,243,126,6,241,114,83,170,75,1,92,127,171,174,222,98,65,42,131,237,145,193,251,170,145,77,170,3,22,46,150,105,49,99,125,48,20,145,211,163,175,67,251,83,188,102,151,255,103,47,181,172,70,42,220,112,59,179,145,33,112,171,215,153,132,219,190,20,144,145,169,36,188,39,44,33,89,51,171,255,251,178,100,81,140,198,233,107,79,19,153,123,64,74,41,122,3,101,37,104,22,165,163,74,109,61,53,193,26,46,168,205,132,149,136,54,96,111,201,172,178,69,207,63,233,35,110,35,121,161,125,79,247,15,85,222,55,120,86,248,111,221,55,227,123,180,87,9,205,250,61,221,172,246,219,145,207,53,173,49,93,79,158,217,136,219,110,199,235,223,249,119,12,128,0,0,114,245,182,81,195,73,141,108,193,106,89,218,148,197,33,152,184,53,40,54,241,20,68,206,131,116,39,211,158,238,89,56,180,122,199,50,191,46,41,190,41,41,139,212,155,125,255,211,0,40,43,244,255,254,159,254,143,71,255,255,111,132,65,48,28,116,81,95,255,221,250,200,37,35,127,25,202,153,128,190,66,106,69,70,29,58,134,80,177,101,196,3,19,104,24,80,214,0,97,172,224,24,53,168,16,128,100,15,164,10,202,227,145,155,140,202,101,168,189,205,142,142,24,14,83,180,241,220,23,111,175,85,70,35,170,157,202,162,185,186,221,88,209,96,193,196,244,89,212,68,252,236,180,188,179,117,67,94,237,26,207,212,155,184,240,247,123,63,95,253,117,253,107,108,207,172,215,217,37,242,223,55,109,112,255,95,201,251,19,132,170,98,190,217,158,28,205,201,88,178,44,234,109,239,169,156,243,207,203,224,171,174,66,235,196,171,252,146,201,166,195,250,139,83,194,136,160,231,211,74,132,125,13,59,106,84,229,137,235,75,53,44,204,148,99,142,177,167,39,9,103,210,224,0,64,51,176,185,241,150,183,170,222,2,34,254,94,14,181,124,4,67,165,130,209,241,15,150,166,47,163,24,149,98,225,66,5,221,55,161,72,169,182,68,246,219,251,254,58,131,119,255,255,250,127,250,62,255,79,253,191,109,87,255,255,251,191,253,3,175,252,220,62,0,0,115,9,97,76,134,206,55,13,148,223,2,211,3,147,206,127,155,50,32,20,201,2,179,29,153,196,33,163,53,149,77,182,75,46,178,65,155,12,52,62,241,15,67,118,7,17,130,96,247,147,29,46,89,160,193,138,34,10,162,17,23,101,147,57,98,168,68,34,253,181,214,140,167,225,151,66,36,157,113,151,156,154,170,178,148,89,22,153,67,199,7,67,13,13,175,203,25,98,158,135,188,3,76,6,227,206,10,202,153,132,184,60,93,140,232,238,225,85,68,169,141,8,7,53,124,231,246,58,17,108,187,101,133,224,93,173,203,245,54,230,12,88,217,29,174,125,114,68,195,198,111,215,123,192,139,152,182,111,60,188,240,28,176,198,169,248,135,141,182,235,49,147,123,202,175,229,236,79,153,101,240,226,111,181,83,255,156,64,222,180,205,172,222,152,214,83,84,186,77,102,45,162,71,251,110,255,251,178,100,103,140,135,57,107,78,19,152,123,96,75,103,105,246,101,229,90,24,121,159,70,109,233,227,136,244,148,40,205,131,21,136,215,146,251,123,79,188,110,208,55,25,163,25,174,49,210,127,238,21,167,201,11,184,158,148,128,128,0,2,121,16,168,168,248,242,104,12,11,92,36,34,151,37,109,35,184,96,160,146,40,128,37,100,57,154,108,145,141,223,81,171,112,107,143,209,117,114,253,221,24,85,161,167,181,71,200,207,211,255,90,111,65,55,129,178,252,237,255,250,255,248,201,63,234,111,167,255,254,159,182,208,1,76,223,196,80,102,98,216,106,177,32,0,80,42,16,38,51,110,165,6,1,68,4,65,70,1,130,198,33,205,89,78,0,168,211,5,42,9,127,28,52,100,108,42,52,2,112,165,22,198,162,97,29,189,88,198,188,138,76,70,133,14,85,36,172,71,26,219,116,92,30,199,150,33,206,242,145,102,178,94,240,206,233,156,166,139,204,154,45,201,188,69,139,49,213,184,34,73,14,199,236,89,20,209,50,153,175,239,112,215,109,98,95,132,86,60,9,252,173,26,251,254,76,208,217,188,3,5,73,143,31,121,35,109,15,46,142,159,171,32,237,114,205,250,166,242,204,98,86,205,141,208,180,149,243,55,86,245,119,87,143,35,196,185,178,227,93,171,109,189,35,126,72,205,99,246,47,77,35,115,121,22,98,102,20,72,90,223,222,219,220,60,244,129,105,192,0,128,166,128,23,180,56,129,56,120,101,43,85,78,219,20,170,209,114,110,77,162,82,66,77,130,233,177,130,43,200,58,75,107,59,69,62,111,253,143,246,219,212,216,22,207,237,255,45,79,245,63,68,143,255,252,167,215,39,101,161,0,1,179,0,208,206,19,94,51,38,92,216,97,147,7,156,205,5,216,50,24,136,194,96,83,32,144,20,56,192,73,66,45,185,132,131,1,81,145,147,207,161,218,25,180,26,132,3,128,5,118,245,149,136,128,50,97,86,176,214,0,1,146,64,183,89,39,9,138,106,233,38,38,86,188,175,29,171,134,1,57,50,75,233,62,62,159,8,214,201,148,239,94,31,69,200,254,143,148,154,111,104,72,116,163,20,81,154,84,214,134,168,27,82,64,71,217,196,132,58,124,8,219,92,201,239,115,14,187,97,115,204,186,211,107,170,229,139,224,79,102,229,83,203,232,218,220,61,227,45,114,232,190,154,211,54,149,154,220,73,234,96,191,212,174,31,15,183,70,183,15,133,118,188,142,63,93,223,180,186,206,183,189,125,219,81,189,20,155,222,237,15,45,78,21,220,71,120,139,15,52,178,95,199,203,47,174,55,227,227,194,179,125,53,151,213,183,108,232,100,146,170,184,0,3,216,210,21,5,144,30,25,122,24,255,251,178,100,117,14,134,246,104,206,19,153,123,64,66,165,26,2,101,37,98,28,53,163,54,110,101,239,1,45,157,168,41,150,29,144,19,164,155,44,71,185,108,108,205,11,176,232,97,129,146,135,15,151,14,65,168,42,115,190,44,48,68,246,212,152,158,241,131,183,251,255,214,251,99,176,218,245,127,251,36,150,239,233,213,87,223,167,255,254,253,96,7,12,23,51,59,126,8,220,77,195,157,138,12,88,89,49,12,240,219,9,0,72,120,197,73,240,80,80,193,199,177,46,193,130,195,130,17,57,160,78,64,226,121,130,9,38,9,4,133,143,49,67,60,21,33,24,40,136,113,163,67,128,164,1,0,68,160,92,90,197,242,52,128,33,8,20,121,125,33,173,181,231,198,70,173,208,221,194,131,28,120,163,18,242,132,227,13,20,42,149,184,241,143,211,82,18,72,12,173,209,22,213,145,205,120,8,66,238,146,163,159,72,93,234,214,4,211,124,204,62,231,36,253,113,61,224,207,169,83,90,205,119,195,59,60,231,88,236,5,167,172,93,117,237,228,72,12,106,183,21,190,251,199,138,211,171,69,249,107,254,10,199,236,56,218,154,248,149,146,92,72,207,61,30,218,184,143,187,64,141,234,238,144,54,235,46,155,156,113,84,196,47,241,173,85,81,11,183,197,214,169,140,193,214,243,213,183,207,107,248,140,250,189,79,235,32,0,28,6,18,86,68,7,18,101,14,32,40,45,34,21,50,36,136,127,98,70,112,111,28,73,15,215,43,26,99,209,107,108,86,23,101,213,236,163,51,154,181,201,121,77,140,209,130,225,74,37,52,255,159,150,211,238,223,255,175,250,13,210,7,184,151,245,191,205,127,187,253,63,253,132,0,0,2,148,197,108,83,185,184,13,236,230,53,249,48,196,3,115,82,119,204,76,45,4,128,204,76,120,87,70,46,9,154,148,74,96,17,24,96,132,50,232,44,8,32,27,0,1,96,48,157,156,39,2,33,5,154,189,72,6,77,84,160,43,67,1,121,219,24,68,147,252,48,75,173,217,211,42,234,41,45,84,179,0,134,136,72,48,209,196,193,109,66,143,51,189,182,60,240,8,237,147,232,78,78,48,165,111,100,145,164,214,143,42,198,25,206,173,182,0,98,242,38,62,149,81,122,245,62,179,251,171,214,6,184,221,180,51,231,61,32,149,254,191,182,226,226,116,201,28,248,70,196,243,111,102,3,150,187,159,197,47,224,37,105,148,86,242,189,63,171,51,201,58,214,98,121,161,95,116,197,177,136,170,24,16,111,166,189,49,38,162,213,93,76,90,121,115,71,8,145,165,113,197,33,63,182,36,244,196,145,177,229,205,32,47,215,196,95,112,0,71,32,82,186,11,136,137,52,167,28,39,195,99,255,251,178,100,117,14,230,221,104,206,27,152,123,176,78,106,122,18,97,39,100,157,193,163,48,78,229,115,193,32,41,232,77,148,149,144,100,210,169,104,10,210,216,152,112,141,21,140,78,3,17,69,137,185,203,241,58,153,180,235,229,191,205,255,255,84,250,103,235,245,255,234,75,27,84,161,127,65,204,8,151,255,255,215,255,42,202,234,149,237,91,78,36,4,13,211,247,223,95,234,1,140,32,31,78,151,29,14,10,202,132,66,129,134,196,161,204,203,9,167,38,217,139,68,73,153,35,233,135,225,97,150,230,17,154,6,112,96,192,96,200,164,102,201,126,96,144,0,97,88,114,64,62,24,52,5,24,108,21,24,40,32,24,0,8,141,1,107,244,192,96,172,192,160,24,13,41,54,2,36,164,229,177,51,145,115,78,192,146,229,9,178,200,34,29,127,144,57,159,182,230,1,76,46,52,69,53,35,43,111,227,79,203,46,91,140,230,41,25,124,33,218,173,128,73,109,188,178,216,122,101,86,93,126,224,169,189,192,180,185,37,142,114,176,120,80,245,44,55,123,172,7,249,19,147,110,252,171,83,80,155,152,85,220,188,180,215,253,174,66,184,172,145,93,107,60,190,61,49,147,79,92,22,15,23,211,207,76,2,199,34,75,169,167,173,198,11,114,64,203,148,94,236,129,182,202,243,49,76,125,112,235,236,171,229,206,181,11,13,154,98,182,202,141,33,253,123,87,221,12,153,111,23,14,223,15,171,53,0,120,163,142,211,35,38,65,255,50,103,78,154,68,201,249,96,57,25,38,100,70,18,141,17,68,61,20,9,64,190,71,153,220,33,43,127,135,242,87,185,191,183,255,237,166,159,255,251,107,223,231,239,255,255,255,87,221,141,208,106,171,61,68,90,195,92,8,255,114,191,233,0,0,99,45,6,195,182,213,179,52,148,227,101,5,144,2,252,102,39,76,13,42,12,1,57,12,190,21,76,36,28,76,79,55,76,187,94,76,53,3,76,17,28,76,139,60,12,75,4,204,66,7,195,5,224,48,148,10,6,76,29,29,196,129,196,98,45,225,8,98,44,5,27,130,139,72,1,17,189,17,164,131,230,74,6,114,168,142,130,24,113,130,181,231,68,88,71,213,42,12,66,89,130,168,144,1,45,17,146,60,131,74,98,104,248,170,21,27,53,87,137,40,237,39,169,48,244,52,145,71,202,0,66,217,75,104,144,20,182,228,120,210,63,118,164,33,166,60,27,140,82,205,47,140,179,110,182,245,171,121,204,81,87,201,254,203,128,163,121,113,45,165,24,34,245,31,246,123,120,196,123,80,170,76,59,164,0,223,251,51,158,64,159,115,165,158,137,50,187,74,111,227,162,139,155,21,250,26,229,107,243,221,118,160,204,185,127,255,251,178,100,108,142,231,180,104,203,147,185,100,244,65,34,218,19,97,37,100,29,77,163,52,110,101,239,193,27,37,104,13,148,157,160,104,205,63,88,53,248,171,240,114,30,73,217,33,234,173,126,249,73,165,177,134,238,198,46,230,168,199,29,84,224,0,0,61,31,104,176,142,169,194,140,224,74,143,14,210,109,91,147,137,58,142,32,144,232,134,231,138,35,165,49,59,32,179,212,229,13,51,126,163,37,87,47,255,211,58,159,232,188,173,58,172,119,234,146,185,4,86,59,182,184,139,254,127,255,89,14,115,46,54,15,143,109,56,98,116,227,197,241,26,216,243,229,131,125,37,128,204,176,186,88,192,32,35,87,19,12,229,30,49,48,120,192,65,131,115,11,65,195,131,19,144,140,64,28,3,4,113,164,102,136,2,72,194,77,181,4,142,16,112,41,21,8,17,135,94,48,88,73,236,12,253,152,191,245,88,243,251,30,86,55,118,86,69,28,70,168,210,50,213,178,52,108,105,192,106,207,3,253,190,68,218,21,51,11,130,171,211,89,159,122,171,234,28,127,111,118,167,106,179,172,230,129,71,205,101,222,249,167,55,136,238,242,83,107,140,201,182,220,236,22,218,169,206,227,202,164,190,179,140,213,138,90,147,20,28,9,66,223,121,190,34,144,52,174,101,89,155,174,43,102,227,207,233,39,143,83,206,121,217,222,94,238,31,239,122,139,225,125,205,141,33,152,250,240,110,220,129,222,18,79,224,71,92,93,145,128,90,85,55,78,170,153,164,126,254,12,39,140,235,46,223,234,72,50,67,110,86,174,170,0,118,167,79,248,81,246,167,40,48,56,77,103,245,49,231,163,100,76,202,98,101,218,62,80,147,78,6,215,140,83,109,41,71,245,103,94,27,107,98,218,31,93,209,127,79,247,79,182,114,219,255,255,233,223,253,63,255,255,244,68,96,128,214,65,40,203,255,255,127,172,0,2,4,220,195,68,136,212,245,220,200,22,20,202,160,108,196,16,88,208,89,52,194,177,140,196,130,172,195,50,68,84,18,48,172,48,49,108,239,48,108,14,42,130,6,81,138,238,145,129,2,41,129,224,32,209,96,182,142,22,162,101,87,216,12,84,51,32,194,94,197,13,111,147,44,26,186,229,25,18,26,96,84,242,104,181,11,56,174,237,151,1,250,124,11,231,154,236,70,185,233,215,189,227,239,105,158,152,199,199,213,109,234,106,58,147,75,255,39,157,70,117,114,14,229,133,61,98,38,4,34,228,235,30,234,153,232,189,141,99,25,146,55,237,155,208,92,235,101,246,61,17,71,222,53,255,97,212,165,209,54,220,119,139,236,105,113,141,140,151,217,132,207,73,92,156,163,195,60,173,132,70,160,181,154,242,50,162,25,229,138,255,251,178,100,95,142,231,110,104,205,155,185,123,240,71,233,90,2,96,194,132,159,97,189,54,110,101,239,193,36,174,233,13,131,9,136,202,254,89,27,162,119,153,133,119,180,141,27,113,240,237,116,219,132,213,186,246,96,102,61,239,97,27,178,230,10,90,142,120,129,135,152,86,192,179,110,246,223,119,155,210,238,76,0,2,220,40,4,80,165,18,130,192,182,26,99,26,82,18,217,192,237,203,227,164,208,126,111,205,118,68,227,110,188,166,86,126,194,45,77,59,207,139,205,87,179,122,190,255,217,191,203,191,255,255,250,191,255,255,255,255,78,24,226,191,226,196,237,27,184,65,214,102,236,160,8,195,10,214,14,51,61,50,54,68,70,54,49,217,20,48,70,109,179,201,143,147,0,130,49,17,240,199,41,147,45,49,5,72,96,193,121,131,211,12,44,24,62,24,8,155,226,129,21,1,182,14,4,42,137,130,57,114,3,135,6,2,179,20,113,95,164,160,32,4,111,26,53,189,74,71,234,227,187,22,96,182,97,244,245,126,92,49,98,154,32,136,1,162,161,185,115,66,120,88,164,186,13,135,27,52,165,243,91,185,66,169,176,197,234,146,186,239,180,203,249,73,28,107,142,61,59,48,32,38,195,154,171,80,21,219,141,19,47,225,188,109,93,70,100,157,198,73,132,106,240,143,199,44,188,83,76,187,66,226,90,72,220,159,57,237,22,172,211,201,42,222,164,100,164,228,225,95,63,94,130,207,184,21,52,233,172,203,208,242,120,94,54,254,5,177,171,87,18,211,50,171,247,34,237,158,242,106,207,80,183,153,131,36,208,173,104,48,227,22,8,240,208,195,241,150,76,233,242,68,234,8,194,212,22,127,77,122,60,188,45,127,79,173,253,91,192,200,242,220,152,26,231,193,225,127,19,201,249,32,187,89,127,221,172,184,95,11,51,75,188,227,111,158,30,13,71,70,238,135,255,166,222,139,235,255,255,247,255,255,255,95,255,232,94,136,239,96,50,119,103,90,53,18,64,231,162,238,87,167,38,132,69,209,186,185,125,69,196,97,252,66,127,164,0,0,219,184,194,251,13,125,164,37,76,44,96,34,79,56,184,96,10,1,158,149,24,81,0,40,4,129,72,170,6,96,129,4,32,134,244,142,68,40,93,54,213,131,3,130,12,16,21,123,41,130,156,169,131,103,32,168,244,83,98,16,138,80,150,246,114,237,62,214,231,79,43,219,15,196,153,255,86,225,102,57,153,102,97,129,22,204,46,56,130,225,11,218,206,86,101,130,169,80,252,57,121,31,102,1,58,126,204,173,173,30,231,80,156,227,65,92,33,87,145,201,188,248,80,182,140,88,88,114,221,218,137,110,146,38,77,159,77,223,34,183,149,31,114,110,239,194,255,251,178,100,74,14,134,144,104,207,155,111,100,240,101,77,26,23,97,39,100,27,185,165,44,78,233,45,193,177,165,167,205,164,161,161,236,165,6,174,91,33,101,154,117,143,119,82,18,143,195,145,4,6,241,84,117,143,15,159,118,24,182,213,115,14,166,210,235,46,221,203,79,174,171,185,76,141,146,170,135,245,9,246,97,229,162,8,130,32,174,162,217,137,239,203,175,49,1,0,133,0,155,48,165,133,21,162,206,107,198,193,147,29,148,168,237,141,155,67,4,65,105,141,49,165,158,67,58,134,28,122,22,226,151,122,216,216,238,53,166,83,191,203,79,110,198,135,156,54,27,63,52,179,40,114,255,255,255,255,255,191,211,30,27,59,81,14,250,158,58,196,137,141,144,160,187,82,15,162,173,175,156,246,62,243,78,46,121,251,143,61,15,110,135,29,95,205,199,129,179,11,56,227,50,69,147,119,108,211,5,133,99,31,25,211,44,128,99,8,75,99,14,30,145,208,108,2,38,152,162,29,24,56,86,152,94,22,152,18,74,25,10,30,13,46,59,144,77,238,210,105,4,213,76,79,192,225,70,56,16,56,17,137,84,143,230,64,137,17,231,181,187,128,66,172,42,214,49,226,139,244,248,39,20,109,58,34,176,86,47,98,177,183,68,201,47,139,178,211,196,130,186,141,187,132,154,84,217,202,100,182,165,188,125,166,57,72,246,201,15,28,0,171,74,102,169,18,200,133,64,168,62,177,54,150,90,90,67,115,199,231,187,92,135,224,73,241,69,90,93,169,50,148,238,107,44,204,98,165,110,110,109,199,83,172,141,167,224,252,229,165,45,124,23,33,38,110,141,79,103,178,204,95,201,93,143,42,204,45,190,145,197,114,241,12,188,188,228,222,227,149,164,44,55,71,24,229,125,87,77,56,210,82,3,1,70,217,24,197,105,0,171,110,241,152,49,65,9,72,21,55,4,16,144,12,135,66,0,85,228,70,72,4,94,16,60,116,116,171,104,129,209,36,224,225,20,176,247,185,13,89,139,183,119,252,50,197,226,79,152,154,248,94,9,254,229,9,6,196,223,227,7,106,18,138,32,139,43,126,215,26,79,87,2,120,163,125,91,175,101,139,27,56,130,176,201,241,84,235,45,43,19,16,245,195,251,250,6,122,90,13,37,185,94,226,221,59,255,129,0,58,243,19,185,195,21,151,96,237,60,205,147,12,200,227,236,107,248,49,108,209,52,216,208,50,140,45,17,128,198,131,33,96,66,160,193,129,80,80,16,1,17,195,193,17,136,163,241,133,130,9,204,193,137,9,42,224,236,76,210,217,24,86,192,83,6,64,34,193,62,206,8,177,130,134,230,14,209,114,35,123,189,52,160,113,107,15,148,47,144,13,198,242,86,150,170,255,251,178,100,48,140,198,213,104,203,19,185,75,240,72,169,90,35,96,194,100,25,25,163,52,110,233,43,201,60,157,168,13,150,161,248,186,4,128,34,80,244,13,185,69,138,191,125,233,229,139,206,92,75,158,199,231,55,67,91,152,208,119,230,160,147,38,58,104,82,146,77,166,176,167,81,163,159,10,99,65,70,245,10,154,33,102,146,59,60,65,154,48,195,177,186,170,81,45,70,219,38,84,202,202,131,126,115,102,51,71,42,16,35,171,111,19,187,159,147,174,152,149,173,169,189,50,142,156,86,64,131,103,112,166,45,88,109,57,203,236,246,188,33,138,171,181,158,122,144,169,186,207,212,56,117,206,80,128,159,126,18,134,209,45,160,70,100,29,102,58,227,195,123,160,64,248,204,73,62,194,168,214,34,132,223,21,133,27,99,161,118,34,202,138,20,95,126,222,154,127,254,143,186,69,105,174,67,25,74,168,197,155,50,208,248,249,59,208,78,149,7,74,189,191,111,195,31,244,250,128,1,55,110,48,154,8,50,105,66,51,108,215,50,236,131,48,0,52,18,167,12,54,23,204,153,60,1,68,193,0,100,96,233,44,6,28,211,88,24,72,199,9,46,160,34,122,65,24,161,3,84,132,107,222,116,98,71,240,32,68,241,76,215,154,26,121,150,34,0,151,97,133,6,236,173,184,69,150,233,87,42,90,56,148,244,215,234,4,133,73,163,60,120,241,207,227,189,77,140,206,20,163,160,50,125,81,104,69,207,192,200,164,89,28,147,117,116,171,224,122,237,38,80,238,50,94,231,178,136,200,114,109,67,116,191,180,157,94,86,125,130,11,143,197,226,158,184,142,141,34,247,166,41,146,8,164,7,16,116,145,225,119,182,122,112,97,78,41,115,19,109,184,236,19,60,141,180,14,253,21,107,41,79,77,43,179,162,69,12,74,209,18,66,75,108,241,89,42,195,216,0,13,245,66,24,81,6,14,211,26,40,134,182,230,141,177,157,196,85,198,113,53,181,41,179,186,68,19,203,98,166,58,107,173,110,91,83,126,175,58,191,254,151,215,58,85,93,73,146,201,172,80,48,177,23,247,163,175,126,127,87,105,78,172,148,24,22,230,248,126,138,138,40,56,177,219,39,203,118,32,0,2,96,174,92,109,53,76,103,195,180,104,120,174,98,106,96,109,16,94,98,241,140,102,171,238,98,208,68,13,8,77,57,43,76,142,36,76,15,31,66,160,249,135,226,17,130,64,169,131,131,144,176,32,110,4,157,17,70,179,16,65,32,81,129,166,195,193,13,96,18,35,12,221,175,33,112,146,240,115,84,27,52,97,163,101,185,34,9,180,221,143,82,80,230,221,220,200,155,47,143,21,0,74,96,86,93,50,252,183,180,252,222,57,94,166,255,251,178,100,58,14,199,29,104,203,19,186,75,242,71,167,58,19,60,73,142,29,117,207,42,14,233,141,201,26,155,167,205,148,169,144,252,101,15,236,21,39,193,110,125,253,66,115,228,253,251,176,172,65,136,117,103,8,93,205,52,112,77,172,137,118,32,81,140,57,147,77,156,140,253,214,184,111,204,78,40,37,86,91,162,11,131,136,22,32,130,72,33,81,179,46,83,100,191,214,103,58,141,193,4,250,138,163,130,122,236,201,51,203,150,32,98,19,130,251,106,84,25,154,105,33,142,99,115,135,187,223,93,84,155,93,117,251,179,112,119,13,168,74,48,184,207,224,0,37,245,120,11,3,213,41,32,64,3,208,66,12,168,206,6,28,8,66,3,19,113,251,231,88,106,12,15,116,69,37,63,175,175,127,247,251,221,190,216,30,111,255,236,221,33,170,25,173,56,63,239,252,80,192,96,82,40,57,46,57,166,47,150,119,236,87,253,255,250,140,157,217,14,144,167,140,37,123,140,83,52,12,119,120,12,74,40,76,175,48,141,166,20,204,211,21,76,43,19,77,6,8,76,89,60,140,80,19,131,128,227,8,4,83,110,40,231,167,50,157,130,218,204,49,131,206,48,152,192,98,195,46,0,197,131,8,136,36,193,43,217,228,30,4,34,100,195,5,2,157,98,79,34,22,147,25,151,151,58,157,177,66,24,169,127,26,124,102,138,6,84,202,83,85,36,29,180,200,113,109,124,170,93,82,39,71,87,57,181,253,30,39,3,128,95,22,132,135,168,52,185,24,192,117,32,30,229,224,219,89,15,155,161,21,250,28,175,80,210,205,221,105,33,139,139,62,173,251,244,78,242,36,175,171,93,61,237,207,227,157,147,103,224,180,12,172,173,119,34,247,24,170,255,113,231,126,125,202,65,93,200,220,191,127,214,248,203,45,234,187,109,111,22,68,223,239,69,71,161,206,102,217,61,122,109,190,146,227,255,147,120,162,199,35,175,190,228,115,43,253,190,154,89,243,120,0,24,54,13,49,16,139,206,25,91,96,154,23,98,125,170,91,17,164,17,64,20,10,252,122,106,68,177,239,125,119,21,115,173,48,179,223,244,177,154,221,63,215,231,158,72,66,105,135,28,72,55,168,14,44,223,255,233,166,115,208,191,106,228,124,134,186,191,255,254,128,0,167,175,252,198,220,142,1,32,222,151,12,16,152,192,17,13,36,52,196,74,204,21,161,3,24,216,88,144,100,53,71,163,80,98,228,14,5,86,228,128,37,64,124,184,156,109,37,205,13,60,39,100,120,176,132,150,68,166,19,83,172,43,111,108,101,253,32,42,46,215,7,199,218,234,213,212,246,214,94,239,125,195,17,236,130,222,36,143,14,211,95,206,213,71,9,27,177,126,241,254,255,251,178,100,50,128,5,218,104,208,157,109,224,0,76,231,186,3,172,20,0,39,78,27,56,121,204,128,1,44,30,105,207,30,32,0,96,171,169,31,249,34,239,219,123,135,252,47,191,62,243,37,108,242,117,43,35,108,61,41,27,30,170,148,19,49,71,108,143,186,238,208,235,11,122,196,44,217,202,254,119,23,176,158,215,89,123,173,234,90,207,141,211,59,165,62,173,27,171,223,203,120,209,115,22,77,73,72,204,215,174,109,139,203,23,23,163,44,57,239,45,26,192,0,217,100,126,210,129,77,90,90,217,45,90,22,32,37,159,115,130,1,181,184,155,197,57,69,162,128,128,117,168,152,229,126,209,231,87,255,181,31,255,183,211,127,166,53,69,192,217,153,61,189,199,209,106,107,32,111,211,26,101,65,123,200,239,205,90,47,77,63,175,183,212,125,94,229,117,128,0,0,34,11,12,168,1,73,155,41,232,124,213,209,66,88,233,26,227,158,81,204,150,141,48,50,60,232,74,163,2,31,142,242,229,48,225,76,72,54,9,16,25,12,6,98,96,105,132,9,70,11,21,2,77,34,124,219,41,46,196,183,17,130,145,46,0,8,229,133,89,110,80,214,74,206,91,16,128,153,149,52,172,49,101,116,252,59,96,240,197,139,69,22,188,225,198,95,249,236,28,232,76,51,42,136,138,16,182,211,193,89,136,79,152,191,55,222,214,113,216,60,59,47,133,203,5,68,50,218,16,22,12,0,68,1,103,226,22,255,43,188,194,230,176,164,159,148,75,1,0,35,200,52,32,21,8,22,81,121,49,53,235,239,151,172,219,154,236,98,49,44,144,103,98,49,98,88,183,82,24,137,130,247,172,133,23,86,23,128,181,119,109,207,202,105,37,119,224,169,102,115,52,159,135,215,236,253,124,46,96,34,28,112,69,60,76,120,56,199,24,59,33,37,19,28,190,12,175,237,243,183,235,126,185,207,252,242,251,147,247,179,159,202,254,127,135,59,217,155,229,228,49,2,71,179,0,161,67,17,240,190,18,37,20,82,12,5,95,60,41,166,180,49,203,44,57,255,223,255,255,255,255,255,255,255,255,255,253,225,223,239,255,112,255,255,255,255,255,255,255,255,255,249,184,220,181,215,144,202,154,227,221,178,21,102,219,183,246,202,14,80,161,160,198,12,135,58,32,246,22,241,236,204,158,103,236,183,84,70,9,63,45,87,125,255,250,191,183,159,178,169,165,122,118,249,138,181,168,50,37,52,10,247,52,136,194,172,136,116,66,187,202,180,12,36,113,24,153,18,68,140,247,43,167,251,63,81,201,0,0,97,8,209,166,5,152,161,73,206,145,152,49,24,66,217,136,28,138,139,139,9,166,144,240,81,64,50,233,48,32,162,32,151,56,116,22,255,251,176,100,19,8,6,99,113,82,23,109,224,0,72,103,121,233,236,28,0,22,237,145,85,76,177,249,65,34,143,167,149,150,9,106,20,61,68,236,9,201,222,25,203,109,47,78,61,74,80,161,42,214,65,51,106,115,69,56,233,141,106,21,209,86,140,136,143,134,227,199,77,173,238,86,134,237,106,166,25,151,60,240,156,116,110,12,184,173,104,81,142,250,26,226,117,204,51,3,57,211,45,98,190,70,198,163,83,101,181,23,21,51,99,195,122,225,79,182,106,65,218,133,245,227,71,236,27,181,22,242,197,93,255,27,183,158,78,179,14,187,221,163,184,197,170,102,37,245,6,190,34,46,87,209,220,43,184,21,196,72,246,140,183,155,253,255,173,202,243,14,80,162,235,230,214,197,183,18,250,241,173,105,235,152,57,204,31,191,255,207,205,61,116,247,253,235,95,24,146,88,64,160,1,10,5,131,214,133,47,75,245,44,62,32,30,33,45,43,12,214,201,87,7,113,183,181,122,60,113,160,93,229,133,40,58,9,142,23,29,49,6,12,92,199,227,148,114,12,142,142,135,191,190,159,63,255,48,212,179,127,255,83,245,223,238,200,52,46,2,49,255,19,188,90,81,18,228,253,193,54,135,70,83,240,98,0,89,50,28,2,165,88,128,82,73,201,108,98,168,205,200,25,140,118,6,135,220,187,183,149,66,236,220,181,244,254,193,48,189,67,43,219,59,110,141,63,188,44,210,207,189,175,198,66,45,117,137,239,243,179,58,56,119,142,20,190,207,73,249,34,83,159,174,214,160,243,132,105,87,160,33,35,67,168,246,98,163,79,223,156,58,253,26,67,37,204,38,139,37,35,137,203,168,19,88,183,91,244,133,101,210,82,143,228,184,215,208,32,236,245,95,73,159,122,200,79,198,123,2,177,167,36,102,19,107,169,91,181,121,187,150,27,145,165,243,48,103,125,122,73,213,84,174,146,47,96,85,57,155,229,197,83,17,146,158,243,239,161,218,164,62,74,84,201,61,149,128,128,1,15,209,96,100,68,28,70,97,72,157,2,68,87,251,72,182,130,0,232,138,20,22,65,195,231,161,122,117,99,47,115,214,251,55,237,211,185,86,236,203,186,2,104,179,95,232,45,229,201,135,169,89,245,181,172,159,244,41,13,211,171,242,158,166,118,255,255,253,95,164,0,72,14,103,4,99,130,87,38,195,182,152,244,206,102,129,176,162,152,203,96,115,23,0,1,128,83,25,11,68,0,128,160,120,204,137,192,49,121,42,76,58,197,141,85,59,196,254,181,232,28,43,67,21,80,181,13,14,71,150,130,195,64,83,40,222,3,65,225,129,153,67,20,181,20,26,226,67,62,16,92,142,80,155,203,175,179,98,136,97,4,54,5,47,183,255,251,178,100,47,140,87,214,113,78,139,153,123,112,69,6,73,240,97,130,58,27,73,175,68,109,190,23,193,6,25,104,85,132,149,146,72,174,84,98,157,10,129,67,203,169,234,67,172,102,32,141,42,66,74,72,67,114,11,129,43,120,60,140,33,156,127,159,75,166,150,100,72,75,66,166,119,33,206,107,69,139,100,98,168,111,128,104,198,230,80,30,15,242,65,37,124,132,18,117,108,173,13,80,219,149,137,131,10,14,205,243,202,242,7,28,208,78,192,87,86,172,10,127,237,50,171,194,79,234,149,108,127,77,182,159,177,90,159,69,180,30,218,119,106,16,202,17,156,101,243,220,120,176,147,213,121,16,114,82,212,55,181,169,98,41,222,123,214,155,247,66,125,53,138,222,191,255,140,215,230,181,86,239,221,173,69,253,155,159,234,64,170,57,11,42,64,99,76,45,186,42,0,4,37,216,232,115,32,11,3,30,105,69,142,239,154,133,209,151,131,8,130,142,70,38,173,214,130,217,66,53,79,137,107,236,117,128,45,74,200,116,205,166,185,191,225,197,242,17,14,187,245,44,210,50,31,119,212,239,173,2,72,73,209,149,179,112,57,48,80,19,97,188,6,141,130,168,11,6,198,88,110,93,53,140,100,193,202,34,190,140,220,48,136,97,131,3,0,193,128,52,43,80,20,77,28,180,190,150,99,150,254,161,124,246,77,202,41,78,48,4,98,0,113,219,12,236,249,51,5,38,144,199,165,102,107,15,57,234,74,208,18,93,14,222,5,157,99,42,81,217,184,172,19,102,25,37,212,140,164,118,174,137,143,52,207,243,92,207,172,175,179,91,44,179,251,27,186,192,83,133,14,5,106,98,111,70,98,94,71,100,133,110,85,221,182,219,149,108,23,26,50,52,239,3,17,252,202,96,80,207,119,167,164,248,179,115,149,96,189,113,174,172,150,207,83,71,125,155,70,181,183,71,39,184,32,72,92,28,189,188,125,24,143,130,92,208,164,49,192,30,158,46,155,32,85,50,82,98,164,93,66,94,71,81,6,47,58,214,94,74,163,47,245,147,213,186,28,16,42,47,72,74,0,133,189,67,175,77,97,82,63,147,148,238,28,54,179,255,74,11,108,80,94,97,134,217,249,227,133,17,141,253,154,31,107,50,244,17,175,222,7,45,153,166,67,171,26,117,79,255,148,127,164,182,153,31,84,125,84,111,83,254,148,32,4,65,112,198,46,211,104,20,199,163,199,58,90,152,208,100,107,129,169,137,66,166,138,62,17,10,209,176,201,161,51,13,0,197,67,38,68,104,131,65,165,0,18,96,16,24,226,8,0,76,68,219,13,108,175,202,234,18,96,227,172,64,160,10,144,166,6,60,2,218,130,1,201,169,155,219,17,128,46,168,176,255,251,178,100,41,12,87,128,110,78,155,154,155,240,65,229,10,74,60,239,124,30,165,177,50,46,230,81,217,25,153,39,201,132,149,168,98,121,233,194,160,106,26,118,194,186,165,210,178,64,242,252,113,98,154,174,146,177,125,199,11,171,189,205,78,221,156,67,42,143,242,168,46,154,74,88,101,169,201,117,24,54,152,145,67,142,40,81,135,64,69,15,50,194,217,31,58,50,161,91,18,238,128,162,170,40,100,38,194,48,36,142,151,199,139,36,164,113,113,18,76,152,96,163,67,195,240,16,98,88,184,202,204,145,24,147,186,101,71,114,108,105,77,73,177,98,229,39,69,140,138,102,137,134,184,40,50,186,204,139,136,99,60,73,38,136,173,130,171,28,82,137,211,83,178,52,62,135,76,170,53,230,186,150,93,231,17,127,106,201,31,60,159,143,0,192,0,96,56,0,3,230,18,120,48,27,201,129,11,19,147,5,97,225,144,185,66,92,245,103,26,155,66,164,28,196,210,136,106,84,232,164,248,248,131,174,127,252,207,229,132,162,153,121,57,173,86,243,174,87,206,93,249,79,87,237,255,255,255,210,0,152,54,232,154,64,35,24,226,138,30,238,99,24,76,111,25,148,47,152,110,204,152,134,7,24,132,10,38,65,140,98,57,133,34,144,200,84,99,50,180,98,56,88,172,102,2,4,33,132,137,129,192,113,128,64,72,145,124,128,177,64,65,38,128,236,78,119,68,204,93,116,102,84,21,89,82,120,213,148,219,145,163,177,212,120,94,117,17,156,15,52,236,64,88,37,69,78,207,65,74,84,158,48,0,79,39,69,184,49,187,57,57,137,103,73,76,6,154,49,198,193,21,251,168,119,175,105,153,15,23,107,172,33,207,162,176,217,106,103,237,175,231,29,81,158,123,59,138,219,170,44,78,166,193,5,0,107,20,74,6,1,225,162,31,225,194,106,194,22,36,12,204,135,108,249,218,9,56,142,76,22,112,3,4,174,145,48,0,38,93,114,136,158,73,29,203,89,100,186,146,137,82,219,36,137,134,203,100,94,90,83,143,193,218,63,69,223,38,141,177,118,28,129,117,145,51,61,89,145,1,73,110,198,171,82,205,159,182,233,183,243,134,123,21,48,20,78,141,96,13,79,137,24,240,185,86,163,133,185,66,147,125,18,217,248,35,128,237,33,8,213,130,170,62,143,127,185,205,15,203,236,125,152,197,8,221,236,240,232,253,40,143,83,253,70,221,31,246,254,93,57,49,48,62,209,91,58,93,173,91,121,47,255,242,128,0,0,73,144,68,221,50,17,104,203,102,67,172,14,12,76,84,49,216,4,192,200,211,33,153,216,152,224,20,192,3,225,145,9,0,28,202,160,208,193,202,159,17,3,134,135,169,240,148,66,195,255,251,178,100,25,142,102,60,93,207,155,143,157,192,76,171,58,7,96,77,156,28,225,119,52,78,239,39,1,30,172,167,201,132,149,160,134,232,233,144,128,203,240,206,93,81,224,212,49,72,188,96,172,94,162,98,68,81,212,126,172,124,64,65,136,194,159,10,11,217,210,3,105,146,193,38,100,172,200,236,54,17,136,216,208,136,94,180,155,55,61,49,88,39,21,240,122,64,198,233,189,201,159,184,6,62,114,157,125,78,67,183,65,61,3,200,85,62,96,60,233,22,149,27,166,169,153,30,65,5,173,210,81,28,138,104,136,68,166,72,69,138,244,199,229,188,163,83,29,153,159,41,211,55,72,170,218,174,116,233,146,104,68,153,169,23,45,85,55,64,55,214,116,204,223,141,32,160,247,78,200,199,181,89,96,128,0,0,0,122,179,180,229,87,44,146,195,151,253,56,1,164,161,134,158,53,171,62,221,235,214,136,99,133,108,50,187,51,77,169,112,108,172,135,126,65,178,149,16,152,36,250,52,164,253,37,191,255,255,206,217,11,251,127,215,234,255,234,255,253,255,255,255,161,77,0,149,107,121,111,245,0,198,19,56,102,7,28,134,34,147,70,187,200,38,46,137,6,36,140,6,53,32,134,61,140,195,79,230,28,70,102,142,38,112,80,94,83,122,245,34,95,30,57,48,49,131,34,34,114,73,151,196,181,146,57,140,150,51,66,67,56,70,67,72,68,28,76,231,29,43,212,4,0,128,129,245,160,246,45,52,165,112,90,96,186,46,18,131,40,99,187,12,170,131,15,143,64,35,35,172,216,131,162,254,82,86,21,1,110,79,71,129,199,216,169,46,135,109,80,166,92,230,43,197,156,90,202,26,138,90,189,5,225,188,160,122,29,177,134,251,42,140,250,254,116,42,9,118,48,50,8,25,94,69,96,7,51,45,192,113,91,218,132,79,86,173,151,57,249,204,206,238,13,162,230,72,127,75,245,11,197,98,255,31,57,235,186,199,191,248,231,141,154,30,107,60,167,242,223,221,222,255,120,254,179,147,227,142,59,239,127,90,203,230,149,254,58,198,207,113,194,172,97,66,238,158,73,52,32,250,52,1,139,229,78,68,13,35,226,229,6,37,54,132,37,93,185,187,72,10,176,218,69,211,34,142,26,187,178,19,74,99,255,77,90,48,45,123,226,248,86,132,168,241,222,167,106,127,126,78,191,244,95,211,10,14,122,85,191,235,217,127,151,191,254,216,199,255,170,166,223,254,60,0,0,137,220,193,144,83,27,160,140,24,55,51,196,136,199,32,51,4,131,64,46,225,25,129,17,70,65,0,100,8,112,188,66,20,48,98,177,27,146,76,0,28,36,1,168,252,32,4,101,88,56,137,0,77,231,6,0,227,170,47,16,131,255,251,178,100,31,142,102,169,102,207,27,146,127,50,67,139,58,19,96,197,90,29,233,119,46,46,243,67,129,20,44,232,92,243,29,104,208,64,237,71,37,36,68,232,62,157,244,113,182,172,139,239,12,89,149,29,154,202,23,90,170,122,200,232,57,59,188,89,91,102,249,181,225,222,94,157,99,131,176,217,142,137,163,74,101,165,57,131,40,233,88,205,66,84,86,172,114,205,15,164,33,25,164,52,80,47,101,100,202,67,122,177,186,117,152,126,74,178,218,70,231,52,99,226,232,8,226,200,6,53,70,178,52,242,230,26,150,250,138,103,215,24,130,135,91,16,91,177,143,156,95,41,20,183,128,221,10,251,254,87,107,130,204,42,163,172,54,198,182,226,62,37,179,78,233,237,162,222,147,125,99,49,191,237,74,5,128,0,0,91,85,95,144,4,139,244,136,40,145,74,69,202,128,237,48,147,195,128,44,133,75,7,199,34,30,58,31,201,204,145,55,212,239,191,122,133,253,123,255,246,211,255,255,232,11,255,255,95,255,255,255,102,70,125,191,101,253,191,156,73,122,63,87,88,140,67,157,205,115,50,140,220,19,206,232,144,204,190,12,48,9,52,219,228,3,136,54,71,3,1,194,179,83,170,12,92,19,48,65,12,227,47,115,47,4,83,232,196,230,2,218,24,16,22,99,32,225,164,197,12,80,132,104,138,73,159,14,97,2,186,7,20,148,157,61,132,39,6,146,182,2,4,230,57,99,43,167,76,132,176,186,166,66,100,237,216,6,137,112,162,137,46,28,10,63,44,2,28,100,207,187,196,224,213,153,24,63,25,182,228,24,161,113,186,208,219,219,102,62,52,42,164,109,158,38,173,37,212,167,153,187,44,137,216,237,12,231,50,78,233,6,56,183,182,175,80,171,117,168,154,228,7,114,151,200,25,226,220,229,213,59,115,232,177,118,226,152,94,139,239,153,114,165,239,118,247,202,100,31,177,140,120,148,70,91,235,24,231,234,154,199,231,115,62,242,75,69,151,218,129,44,126,183,220,254,199,229,184,236,255,243,156,215,247,255,191,139,86,179,150,181,252,253,73,211,223,22,124,55,211,187,114,220,16,1,245,217,47,18,82,248,94,1,240,187,5,195,147,211,164,192,45,64,18,133,7,115,173,152,193,241,51,251,31,54,58,246,213,217,126,166,63,205,204,254,149,111,111,255,255,85,245,250,126,159,254,127,255,254,214,255,255,252,234,1,86,106,96,114,191,153,42,0,0,0,120,193,52,196,106,2,50,24,217,56,189,134,1,0,192,80,176,195,20,164,201,160,196,194,112,12,40,0,152,126,39,150,1,192,184,4,100,177,22,36,43,6,16,0,22,34,188,21,12,4,18,18,101,14,133,80,100,129,204,120,20,201,255,251,178,100,32,142,198,236,104,205,155,186,123,112,68,235,58,35,60,69,98,27,61,161,50,78,234,141,193,33,25,103,205,134,20,232,70,97,35,148,239,194,99,177,198,180,210,129,96,95,136,163,135,29,176,147,225,2,169,105,87,43,217,40,120,83,130,237,34,67,54,104,54,130,6,214,108,165,169,243,49,96,210,206,92,147,123,139,14,238,146,49,243,164,75,191,219,43,251,175,210,78,31,7,246,189,9,46,50,14,192,144,69,142,186,77,98,241,22,171,152,190,158,7,214,126,51,212,150,250,64,79,139,16,56,183,211,253,227,203,175,241,159,117,245,159,136,79,102,180,43,83,120,222,171,219,224,87,226,217,245,165,101,113,48,6,251,155,18,69,185,182,37,20,234,43,172,85,244,251,240,217,27,105,188,178,95,13,238,22,118,223,80,0,32,15,170,101,135,208,1,102,112,129,136,232,223,70,64,82,71,96,83,179,22,42,81,111,10,23,101,54,49,44,28,215,93,254,209,157,190,255,184,220,143,234,223,255,250,190,182,255,255,255,145,255,254,163,35,74,91,178,218,148,204,246,86,254,48,55,195,32,88,137,83,54,180,195,51,240,235,59,80,128,51,72,36,49,68,40,50,1,49,50,76,120,12,15,32,179,31,132,163,7,66,152,137,133,42,226,106,24,241,160,150,6,244,107,56,18,6,27,125,77,201,1,202,205,8,242,241,165,113,141,30,194,24,240,0,203,11,102,96,210,6,132,188,5,76,220,222,249,161,128,33,203,41,226,66,131,49,139,55,1,161,187,153,25,31,25,165,150,198,187,89,27,27,236,42,137,16,151,234,63,33,160,34,72,32,95,15,121,7,31,137,41,194,250,144,50,69,157,201,21,172,143,53,117,135,216,220,192,92,192,164,82,88,241,12,30,13,24,106,17,35,22,33,137,51,175,58,165,216,159,91,56,177,37,72,53,97,246,89,13,69,6,69,218,101,73,35,19,69,77,201,234,72,162,203,82,124,204,214,131,54,213,45,214,39,227,116,22,117,21,158,76,150,100,92,227,164,169,245,87,103,116,16,72,197,192,0,0,28,138,45,117,30,29,2,231,11,165,69,212,76,118,112,15,133,163,240,0,17,48,184,111,135,167,27,227,194,250,157,179,142,84,0,115,106,58,200,116,91,68,71,111,147,43,104,242,179,163,63,223,255,250,241,245,150,135,81,253,116,255,231,19,255,207,89,119,254,170,0,0,0,116,195,163,84,219,84,100,12,122,158,79,6,152,164,9,146,137,166,51,9,134,113,133,38,16,4,70,1,0,169,80,44,62,15,0,38,69,161,35,194,193,80,18,119,156,211,145,179,98,8,248,2,44,1,81,112,177,0,19,176,49,49,80,134,68,99,220,213,82,180,136,211,255,251,178,100,37,142,102,254,104,204,155,186,123,80,74,104,57,234,97,101,104,27,97,163,50,110,77,156,193,43,161,232,76,241,38,120,178,94,243,154,17,191,135,220,76,171,172,128,199,177,13,145,2,30,165,217,26,22,56,245,9,73,22,136,109,74,78,144,3,178,17,5,240,11,117,132,133,180,126,31,245,152,249,106,250,72,83,55,82,99,54,114,182,210,104,221,221,65,191,4,112,107,0,203,8,236,41,207,67,234,62,78,233,49,140,211,230,159,19,125,98,35,173,231,102,142,190,73,60,217,162,235,223,18,107,249,53,226,193,112,166,53,38,188,241,169,124,86,248,134,254,104,86,251,250,159,48,37,161,242,92,38,136,193,189,98,209,47,76,70,146,52,107,214,72,11,136,209,32,68,188,248,222,162,212,3,0,0,0,0,5,94,135,108,87,128,182,186,206,131,54,17,138,7,135,227,169,105,17,91,208,233,245,199,247,56,173,150,31,26,233,47,229,87,110,25,198,249,5,102,46,162,184,79,241,156,250,113,41,191,255,255,249,53,117,165,209,63,95,255,29,254,58,239,255,13,91,127,247,0,28,51,145,220,248,243,19,13,2,77,213,104,48,89,140,201,0,176,76,40,194,226,179,12,138,68,3,65,212,41,139,66,130,65,163,100,4,204,118,9,14,8,48,195,38,130,194,225,16,40,4,12,231,92,139,76,8,46,40,15,7,1,192,192,32,194,76,48,214,204,10,16,94,150,128,0,147,24,4,162,178,166,81,20,174,88,2,22,158,28,122,196,65,22,242,158,124,136,37,19,146,22,1,149,34,87,230,113,211,67,99,183,222,148,94,181,184,38,245,97,250,59,20,68,144,197,3,34,166,155,204,207,159,139,178,171,200,18,43,50,19,218,9,134,58,8,222,79,24,148,135,149,172,176,69,16,72,235,124,201,75,102,43,35,68,89,200,84,40,169,167,47,189,78,142,166,143,40,237,249,213,63,87,162,232,161,139,58,247,138,217,105,231,163,95,149,122,129,75,60,245,23,115,126,171,41,217,14,183,106,226,215,47,49,238,99,29,172,129,238,108,69,138,48,3,196,252,23,65,44,33,236,176,84,132,173,172,100,183,105,227,63,135,38,242,189,54,217,53,83,0,134,248,39,252,181,191,250,191,235,255,167,255,254,93,107,78,191,251,138,45,177,176,220,253,6,188,164,89,226,177,199,160,101,181,30,91,252,55,67,187,235,235,0,0,0,112,199,2,163,167,175,76,210,226,53,39,124,4,211,48,208,224,196,44,131,38,14,159,208,112,12,196,37,33,0,157,92,153,109,148,96,32,65,128,64,225,81,8,40,92,34,0,131,130,131,74,5,86,70,81,16,144,116,0,201,215,16,24,79,28,108,164,0,39,54,29,255,251,178,100,37,14,70,102,104,205,155,143,94,64,70,38,10,74,97,135,24,26,93,163,56,110,101,237,1,60,33,232,221,129,38,56,47,97,138,128,48,229,152,30,154,204,88,152,101,79,88,44,0,78,168,138,146,229,7,3,252,197,81,187,114,178,248,62,220,108,152,1,197,253,84,251,250,69,248,237,134,174,52,159,113,254,6,243,153,181,164,139,149,50,187,199,201,205,171,159,128,70,206,228,74,227,53,137,235,37,125,247,254,117,23,71,105,216,125,174,129,25,140,122,53,84,156,207,59,159,70,139,90,84,151,37,201,211,163,122,35,191,166,68,68,85,175,55,98,119,171,82,218,246,49,236,124,90,172,142,229,143,63,10,238,203,36,3,0,1,64,29,189,171,68,222,177,230,15,175,7,0,138,25,226,24,249,225,35,179,159,29,168,225,103,85,252,99,185,163,193,230,168,60,252,167,235,183,244,255,253,241,241,141,49,56,62,114,100,210,28,157,254,239,249,50,66,75,178,87,125,92,169,247,232,219,218,72,152,192,71,99,123,142,205,62,92,58,110,24,28,194,6,136,140,34,4,1,52,5,2,130,33,73,48,108,40,42,135,76,46,187,6,0,73,78,16,22,37,117,48,41,129,62,214,29,67,72,82,2,8,226,37,80,136,40,205,58,139,170,8,242,169,0,187,139,74,207,249,213,130,10,16,100,46,96,145,29,79,18,99,82,88,225,45,99,73,184,91,47,201,9,231,219,193,229,3,117,251,194,86,123,174,165,213,209,55,222,165,158,38,92,94,118,213,189,81,73,187,224,154,205,145,76,14,135,183,110,104,147,41,159,106,99,211,89,190,33,249,49,152,218,250,61,181,156,156,183,199,133,233,122,125,124,249,41,102,71,43,63,87,214,74,196,166,117,79,87,56,109,13,63,197,182,222,196,219,34,177,114,102,109,12,115,170,203,207,42,133,145,153,82,195,17,198,236,79,87,56,112,207,158,44,119,219,157,173,168,32,0,3,113,230,169,209,60,20,124,86,23,54,33,22,166,211,173,72,217,255,184,223,199,85,62,128,15,21,166,96,191,83,127,215,254,255,215,255,254,191,219,163,23,215,121,202,153,157,137,72,101,79,185,72,46,254,115,254,3,103,180,165,240,129,205,64,137,255,255,191,144,80,57,67,161,203,95,168,0,0,1,112,18,88,53,249,152,16,86,58,129,16,192,37,243,57,129,193,9,179,11,0,137,5,105,218,96,64,24,84,34,97,36,127,80,36,58,130,133,73,76,68,122,81,1,251,45,60,201,144,89,197,242,156,69,225,135,71,0,18,1,209,96,75,228,33,100,108,106,77,97,33,37,177,18,96,110,82,163,187,132,201,93,6,83,77,13,32,228,63,14,179,75,143,39,72,77,46,255,251,178,100,50,15,230,97,104,207,155,153,98,240,64,194,58,19,97,230,52,23,73,163,64,14,49,56,65,37,142,231,1,150,21,152,49,48,108,242,18,249,186,240,249,137,96,216,186,110,156,184,160,236,183,72,15,24,164,73,44,195,241,245,222,62,115,144,131,30,56,97,70,176,83,142,59,223,247,125,123,112,81,102,252,84,255,18,235,88,200,89,245,190,86,102,144,205,232,196,72,81,28,114,215,233,211,153,61,155,90,103,69,61,73,152,41,212,165,11,54,229,235,222,115,221,93,212,89,221,253,89,254,173,230,191,47,44,151,87,0,0,4,12,216,34,69,66,165,228,48,177,82,62,36,247,106,34,82,252,51,109,30,166,69,246,52,133,68,127,229,232,59,216,183,46,90,78,229,61,182,93,237,254,245,57,107,92,85,219,107,174,143,255,244,251,175,162,65,193,135,93,93,46,44,33,59,11,46,142,114,42,30,215,16,149,200,146,166,18,52,152,228,80,24,20,86,113,0,49,21,6,65,70,29,23,34,162,118,35,168,160,17,143,65,68,70,104,148,165,172,49,194,160,42,80,147,115,170,172,91,184,147,94,68,113,32,98,200,80,185,66,69,224,216,25,45,231,41,184,22,21,166,32,163,193,156,16,6,216,178,74,68,69,162,129,239,202,186,216,117,112,22,86,155,224,42,88,7,107,95,18,23,69,108,83,226,139,205,218,131,201,116,250,248,75,150,33,105,234,177,165,99,24,161,71,95,200,212,148,72,81,113,177,155,245,153,254,246,179,186,30,57,44,153,158,117,91,35,37,199,91,163,217,169,226,83,168,126,175,145,59,75,40,217,150,176,168,205,249,66,105,213,47,149,191,255,224,202,104,141,177,164,56,47,34,27,193,163,14,128,84,52,46,43,241,68,214,212,90,100,68,133,248,193,243,42,24,7,25,162,146,67,148,59,234,175,35,2,137,88,220,23,38,162,205,8,58,142,226,71,10,208,134,29,168,68,120,65,237,152,189,99,197,226,178,246,245,127,255,228,127,255,254,144,0,0,3,188,1,96,104,40,70,171,190,118,203,70,192,170,120,133,134,76,112,108,166,233,128,93,83,12,93,115,128,78,153,13,171,6,130,113,144,37,248,74,37,236,6,217,7,184,42,106,149,165,80,233,220,138,29,110,74,2,227,182,21,14,3,5,92,234,23,27,66,68,181,141,47,123,144,11,132,108,17,52,1,143,161,84,99,8,109,27,217,1,23,80,137,90,124,233,92,101,36,15,151,233,7,166,14,61,146,38,161,214,89,152,41,44,49,87,152,78,247,161,134,127,54,97,206,75,247,99,179,126,107,182,213,172,217,182,79,94,109,219,216,64,106,90,98,81,202,223,88,252,20,171,70,221,13,48,201,197,137,167,255,251,178,100,81,14,230,71,104,207,155,122,98,112,64,38,121,225,97,34,104,152,77,135,62,110,61,55,73,45,13,231,77,148,149,160,163,111,32,63,215,239,85,204,93,31,53,102,139,149,75,7,157,56,158,52,252,168,69,87,136,108,175,49,61,199,207,113,191,106,211,175,69,106,190,6,64,11,42,128,243,69,140,154,201,128,176,210,155,188,119,225,9,55,57,135,154,168,0,62,152,58,80,202,131,208,215,117,156,123,28,171,77,95,87,104,101,6,35,80,205,79,213,105,234,106,235,255,209,120,132,80,227,150,15,170,168,111,151,41,238,96,6,17,131,88,134,229,71,24,118,194,0,6,27,72,20,96,69,113,16,176,18,7,20,15,70,90,232,136,66,97,2,64,40,4,143,8,37,14,18,139,0,221,179,28,129,97,184,100,189,171,10,95,197,50,80,89,107,224,74,2,113,161,148,212,18,13,136,193,47,159,2,190,163,4,244,116,225,70,255,45,231,53,36,18,91,169,208,51,203,88,113,218,242,112,229,83,84,91,190,207,175,167,77,78,240,183,92,48,234,91,210,55,106,221,161,111,16,112,205,38,234,73,177,18,143,99,200,153,117,189,235,194,181,53,134,90,156,81,100,72,26,153,15,190,43,103,218,183,43,106,157,36,167,6,159,5,103,196,42,162,46,187,17,187,201,43,87,10,127,235,84,119,118,85,9,52,171,76,233,228,68,202,238,106,72,159,34,255,152,34,50,64,7,26,64,88,68,52,27,17,59,12,83,199,4,86,38,129,12,197,153,203,164,32,46,7,42,1,206,121,128,77,208,85,184,20,22,135,47,38,167,164,2,200,203,120,162,246,192,88,208,200,150,132,92,112,59,157,64,155,250,156,183,223,236,234,255,190,183,111,119,219,159,231,189,255,88,0,0,20,252,192,142,1,136,225,136,100,166,181,61,25,125,4,105,193,169,135,201,6,58,36,5,128,134,5,0,152,132,8,152,198,8,145,209,0,44,69,39,214,144,32,123,67,76,67,128,41,200,116,132,65,215,104,176,102,120,215,173,76,46,38,43,5,38,249,105,138,163,217,36,97,14,148,112,91,173,55,23,135,97,216,18,102,43,57,146,129,75,160,151,183,95,190,141,208,211,143,244,55,96,47,122,24,102,104,234,22,54,34,221,131,110,200,250,189,111,200,93,248,60,245,201,72,6,34,55,130,37,126,41,53,226,173,102,249,107,205,255,90,198,223,230,76,183,100,160,171,93,165,121,136,242,123,237,175,61,8,157,254,113,13,10,215,215,169,57,120,24,130,217,118,122,255,254,197,152,101,46,235,79,174,218,218,105,182,254,106,208,75,52,201,233,238,134,64,0,0,203,27,0,162,1,174,15,212,201,69,147,152,188,178,57,68,181,255,251,178,100,109,14,198,52,103,79,27,154,98,242,66,67,137,243,97,34,104,25,93,135,52,110,61,25,9,73,38,39,77,148,169,153,177,68,132,2,168,129,10,4,118,13,213,16,163,132,39,93,143,77,60,28,225,142,244,152,159,158,163,109,232,223,83,191,251,77,37,60,178,96,104,90,14,255,150,19,255,191,168,7,169,133,109,6,48,252,27,11,152,125,2,201,168,232,134,47,68,153,29,246,101,4,123,208,97,1,91,63,119,1,36,195,31,42,210,136,193,160,66,16,9,140,133,171,8,76,41,51,216,189,148,35,176,128,42,188,69,0,169,108,76,36,171,31,42,9,220,121,58,175,7,24,1,0,209,33,68,112,24,9,166,140,164,197,20,181,84,168,125,60,12,24,79,70,162,81,34,71,60,122,228,192,107,101,38,95,34,151,134,129,151,18,172,31,177,42,215,165,107,37,90,99,71,81,122,54,173,184,122,204,178,106,28,170,171,227,143,26,77,90,178,92,237,104,197,103,183,175,223,147,114,33,144,44,58,74,21,129,180,11,135,98,130,50,142,117,218,123,56,166,160,248,211,75,52,105,57,37,117,48,131,40,126,107,205,113,238,109,173,77,67,94,214,156,227,24,208,107,255,114,130,160,4,0,31,12,248,68,66,26,129,192,44,201,162,19,91,7,16,253,207,80,42,186,143,161,91,202,78,124,206,224,16,228,144,147,170,162,47,169,86,161,56,117,71,150,26,77,56,234,25,136,6,42,91,179,245,237,250,60,251,255,255,234,250,245,255,249,191,50,202,111,254,187,174,109,74,60,171,126,22,219,121,42,0,0,5,212,196,85,136,201,229,176,196,226,164,229,117,48,197,51,240,58,119,6,29,102,12,2,161,112,68,100,46,48,216,18,2,0,38,8,129,134,40,22,193,128,176,112,170,22,11,140,24,7,204,112,96,0,83,228,201,63,116,66,45,60,128,166,30,37,133,227,230,146,40,149,40,2,8,11,1,47,225,18,86,150,97,69,78,176,133,171,16,116,158,231,250,91,36,220,91,136,39,206,101,168,215,131,49,166,150,80,68,159,30,62,245,152,92,29,243,154,215,190,115,85,54,207,119,50,254,114,20,83,178,135,22,213,252,165,22,35,228,51,187,118,44,172,36,21,52,73,109,111,254,102,103,78,85,47,35,117,83,115,48,128,152,107,4,56,195,12,246,99,84,187,76,45,126,181,200,114,153,223,58,190,187,202,209,237,171,212,182,219,122,115,126,59,130,253,149,213,139,186,140,146,144,80,0,0,247,138,102,24,92,1,30,83,190,84,178,91,148,1,41,147,181,136,37,27,100,245,34,52,95,140,63,141,5,232,213,86,92,72,54,122,22,139,167,59,43,127,219,255,255,255,255,64,214,160,138,255,251,178,100,129,142,198,110,90,205,27,186,99,242,72,135,106,3,96,169,142,24,213,137,52,110,233,109,201,45,32,39,205,134,21,160,44,108,70,135,176,106,115,245,241,86,115,255,225,23,65,27,241,200,74,192,118,128,82,163,43,139,67,139,22,35,105,27,193,101,196,220,208,136,32,124,50,180,118,48,32,24,36,1,66,193,90,141,8,197,179,24,195,242,97,48,215,129,3,14,28,62,101,1,17,94,61,173,217,115,41,76,178,35,64,17,236,161,52,36,114,226,83,75,61,234,83,50,108,98,135,139,178,236,24,65,50,214,148,52,14,78,240,168,236,162,95,89,155,119,138,97,34,130,219,90,245,231,35,174,100,25,42,98,95,5,75,24,216,66,135,250,162,73,178,132,41,64,41,8,9,102,214,124,53,85,180,37,55,168,65,223,65,120,190,139,228,138,100,112,171,182,109,230,245,35,234,117,102,90,65,117,75,118,117,147,92,239,245,14,44,170,180,188,154,76,89,162,170,34,125,87,156,71,100,119,12,101,159,55,135,58,183,58,254,168,218,24,140,100,248,212,199,16,195,0,27,197,10,237,42,181,16,18,61,32,82,213,45,224,185,69,151,93,186,14,154,145,146,145,173,170,34,79,193,31,203,243,169,209,235,245,21,134,76,74,11,170,171,58,3,229,56,209,221,42,175,125,191,209,53,255,255,163,95,53,116,255,223,226,175,254,73,14,2,205,190,139,137,16,0,0,10,112,192,82,99,167,52,76,176,154,54,159,228,226,145,211,243,129,204,26,92,56,252,36,28,35,0,2,140,174,9,2,128,204,48,111,50,114,76,192,160,195,21,8,140,52,46,20,18,26,66,33,147,207,68,162,241,90,69,195,14,8,202,12,76,128,115,24,125,205,68,184,131,47,5,51,16,10,36,116,93,246,148,16,170,79,104,20,9,219,128,28,71,118,30,142,198,164,178,72,165,70,50,175,50,202,39,44,104,49,39,213,148,190,238,44,129,159,168,77,51,217,79,140,69,212,179,102,97,165,242,85,76,102,202,91,29,208,239,108,84,46,115,46,70,123,113,64,73,92,158,69,120,80,29,111,86,31,244,189,220,188,227,120,237,238,155,90,252,103,221,47,94,116,254,155,219,70,47,251,78,96,242,31,235,57,90,94,12,78,35,164,90,245,166,159,144,211,235,238,44,202,206,228,229,111,59,244,167,251,223,102,245,142,140,60,48,77,253,64,32,0,112,52,116,117,8,105,248,170,124,108,174,195,62,162,161,109,30,87,136,42,55,228,52,92,75,77,130,116,160,121,20,233,22,219,13,91,20,15,236,248,181,134,29,20,212,5,48,214,93,50,38,232,204,110,218,173,63,255,255,214,191,254,187,241,46,82,4,244,190,246,116,21,111,255,251,178,100,148,142,198,235,101,204,27,154,99,240,73,199,249,211,97,37,104,26,185,163,54,110,101,47,193,34,41,104,141,135,156,104,48,161,192,222,147,19,199,26,76,37,177,48,4,100,199,96,32,104,44,192,3,0,16,172,193,161,48,131,112,136,12,97,2,32,56,116,20,2,131,1,38,7,8,24,4,8,103,10,2,16,213,238,122,46,238,193,9,172,226,39,140,74,133,4,46,187,85,71,3,48,18,20,9,138,174,36,205,29,43,207,73,34,173,242,171,212,183,110,175,233,107,85,106,56,65,116,237,130,95,90,67,79,216,27,9,181,56,194,73,255,216,174,231,125,248,203,80,124,128,253,240,178,195,243,72,166,173,116,135,102,37,65,56,160,29,161,24,225,129,157,198,47,83,182,117,1,216,165,22,76,134,216,116,132,139,197,116,45,83,176,171,82,183,201,14,62,113,36,73,79,186,202,202,183,148,134,32,194,37,208,84,112,85,14,20,85,12,214,97,105,222,164,93,68,104,205,61,83,135,78,160,21,161,60,70,180,14,172,242,77,16,182,0,0,63,188,26,210,82,28,5,98,168,30,35,96,183,54,72,245,138,57,37,90,153,230,140,113,34,130,100,116,55,30,161,178,173,79,123,252,239,255,211,255,79,255,255,82,115,246,175,254,180,125,157,130,247,115,79,169,203,82,174,185,190,143,255,249,111,206,241,101,117,253,80,0,0,84,180,70,0,55,213,92,215,98,3,61,43,76,230,185,54,177,96,144,152,98,147,32,112,16,192,66,176,196,32,168,20,192,163,129,96,98,2,131,3,202,208,96,241,5,81,161,76,238,29,88,218,205,115,76,129,229,108,115,86,132,3,50,102,184,86,36,22,191,132,146,168,36,118,91,133,80,74,107,254,120,84,221,197,91,122,9,123,108,70,45,64,82,121,185,204,126,14,147,93,83,218,161,230,171,99,67,103,229,223,55,105,228,39,229,45,144,246,47,145,59,109,27,104,233,186,217,196,250,67,97,204,102,91,60,218,243,168,92,230,215,73,211,187,13,179,235,165,6,170,50,214,31,215,82,239,91,66,77,8,108,24,198,75,200,156,200,114,229,36,161,83,140,54,44,243,39,155,162,153,112,190,142,227,108,71,174,148,55,96,229,28,90,253,191,235,38,224,0,0,128,0,5,109,108,108,245,57,76,74,11,17,168,179,37,49,128,99,81,120,156,22,135,40,17,52,159,14,23,220,168,229,7,102,39,65,112,99,120,217,251,118,255,255,255,91,255,255,244,179,211,95,254,17,41,192,9,80,204,236,169,171,165,94,151,53,27,250,166,163,127,225,95,215,212,74,140,195,100,51,147,102,204,73,139,51,96,232,209,35,19,190,17,130,192,224,10,29,52,65,131,64,114,160,255,251,178,100,153,14,134,60,104,206,27,153,75,240,77,106,90,10,96,194,102,26,13,177,54,110,101,47,193,53,161,40,141,131,154,56,193,128,35,2,136,193,66,209,80,8,56,120,23,11,24,100,96,36,115,162,101,235,155,218,212,24,41,2,141,170,156,58,145,97,25,74,208,220,139,215,1,5,81,26,74,5,14,66,77,19,185,155,193,205,210,238,122,173,244,187,154,131,98,155,134,181,13,218,155,175,95,79,223,208,40,198,18,187,248,212,220,127,91,125,123,140,133,177,131,82,170,94,81,42,205,20,147,145,76,168,117,127,11,89,51,166,16,20,251,15,111,168,75,211,17,134,195,223,137,223,9,206,242,80,150,106,38,176,130,124,165,32,66,245,15,54,121,53,144,217,49,100,75,212,245,197,231,118,54,210,155,170,108,252,174,29,5,119,39,55,111,216,163,32,98,40,211,155,16,175,61,135,246,255,16,168,162,255,133,64,131,143,104,122,223,86,248,5,52,120,79,183,221,92,77,77,195,214,37,40,103,119,86,59,143,43,127,53,19,90,157,183,70,236,125,93,1,83,202,155,255,236,134,48,216,145,185,193,1,138,40,255,255,136,94,164,233,167,101,152,116,127,20,94,240,69,215,215,255,147,111,205,246,67,147,188,136,0,0,148,180,195,231,51,112,50,205,190,176,50,91,224,84,208,112,193,153,129,133,161,135,1,97,49,107,141,216,203,182,41,107,188,167,64,35,209,213,61,132,154,99,226,37,154,27,72,168,217,68,102,180,150,57,127,208,110,91,4,166,19,98,44,39,79,45,12,31,25,47,105,223,124,24,81,27,116,108,6,120,214,162,89,116,130,227,48,221,149,134,136,65,182,153,82,31,141,44,208,189,50,182,165,102,39,229,148,92,95,121,211,252,187,151,229,213,115,42,123,236,162,163,22,159,188,115,147,243,77,148,107,34,57,181,248,185,208,71,63,27,27,93,162,119,18,51,115,205,125,5,186,60,241,213,90,228,109,25,228,120,177,216,62,156,154,39,224,215,91,73,136,170,147,206,147,63,115,136,227,78,213,251,185,54,152,167,123,77,144,250,140,33,150,233,206,111,101,78,0,0,43,33,70,223,84,16,7,37,134,9,253,39,218,244,229,43,120,255,54,2,130,52,35,32,146,94,2,153,86,42,129,102,107,82,157,176,132,97,148,198,30,168,207,54,49,215,250,190,123,237,191,116,255,79,233,160,61,149,196,88,5,103,49,209,230,168,199,209,56,206,78,239,168,171,201,116,130,70,11,82,155,209,18,118,92,169,188,65,70,39,73,26,80,146,97,1,24,212,104,198,96,83,14,142,195,156,97,0,241,224,161,132,65,230,33,23,147,216,71,1,103,20,154,78,49,185,229,118,205,221,244,196,255,251,178,100,167,14,230,64,104,206,155,153,98,112,78,40,201,227,97,37,104,28,249,189,56,78,97,141,193,22,141,38,197,150,21,160,79,116,212,138,195,11,117,118,78,7,65,57,1,143,64,215,109,40,31,253,196,220,122,12,29,10,148,77,221,230,120,29,25,150,127,75,44,194,50,192,240,176,202,208,125,204,118,238,204,6,205,179,22,71,116,236,56,57,221,10,167,7,14,142,111,28,58,95,63,47,143,228,130,195,111,209,104,134,6,61,126,18,20,157,159,168,18,207,220,171,107,216,136,237,218,47,86,72,60,158,59,132,205,246,14,20,63,118,226,179,109,221,124,108,3,66,126,40,132,67,63,164,204,172,109,250,44,238,150,40,191,250,221,156,227,39,109,251,183,95,7,220,168,163,204,17,92,205,194,89,156,11,52,207,14,21,209,68,84,178,199,58,38,231,182,247,153,204,165,204,238,25,195,42,158,46,100,219,114,206,52,12,157,204,50,195,250,81,241,81,222,26,5,66,173,172,8,10,243,76,35,24,147,174,172,3,75,85,57,79,4,114,159,47,172,147,194,235,166,96,98,21,78,143,160,16,2,254,116,84,138,214,134,160,251,12,213,242,91,9,91,237,207,246,254,200,0,6,176,9,164,202,71,163,44,159,140,45,213,51,57,120,202,161,176,49,227,193,141,42,75,134,101,2,130,194,24,164,141,120,40,44,227,137,45,121,32,181,99,86,179,2,17,189,21,2,171,28,101,10,42,3,75,153,91,160,40,88,120,178,140,48,31,130,116,44,20,70,235,184,109,230,67,20,86,36,28,42,60,82,154,85,169,169,153,139,242,33,94,152,14,49,110,137,229,93,56,71,63,21,26,120,223,124,194,93,157,178,190,179,38,37,96,145,169,125,136,231,135,26,37,242,220,214,218,196,178,230,246,43,59,19,147,49,140,132,161,176,16,219,98,27,196,107,228,177,48,85,177,65,83,68,83,101,92,176,204,164,111,107,113,154,181,231,172,118,87,196,237,57,21,228,237,170,170,186,85,158,79,156,245,73,164,163,253,142,136,176,162,188,113,248,132,186,105,163,150,205,218,91,48,228,162,182,171,196,8,116,57,93,145,151,206,253,177,76,231,103,190,126,227,239,10,251,213,126,38,209,64,108,27,65,194,52,231,40,91,114,178,217,24,214,3,87,5,44,172,132,128,70,162,138,198,180,146,124,117,250,24,17,240,135,154,152,1,204,108,133,9,194,76,79,199,147,143,8,141,206,231,50,234,241,94,127,28,53,236,148,180,136,75,168,167,253,189,182,122,27,57,255,255,251,106,9,130,35,102,158,161,27,93,28,112,67,41,238,205,198,67,67,15,33,140,51,4,1,18,64,128,179,38,4,204,58,75,48,153,40,88,22,1,255,251,178,100,172,142,135,128,108,79,147,154,121,112,67,3,73,192,101,38,118,30,113,231,54,46,61,124,192,235,30,232,164,243,9,136,14,152,104,180,14,6,3,1,41,38,60,3,48,80,101,116,144,13,71,139,174,131,190,12,16,148,9,29,247,240,196,32,129,225,11,182,76,18,48,104,100,44,2,64,4,12,94,235,83,121,172,121,76,146,9,159,151,199,52,183,215,108,66,92,218,229,16,108,140,146,106,36,150,163,192,203,112,236,10,193,153,96,151,226,15,216,159,32,49,119,16,140,57,61,148,183,215,23,73,68,149,148,161,54,224,214,178,57,89,250,174,73,244,166,181,161,89,105,77,10,18,222,219,98,24,16,45,14,16,60,227,70,145,59,141,213,181,27,18,53,224,205,252,167,68,127,99,228,74,234,145,180,205,182,226,132,173,177,182,30,35,9,105,232,166,101,245,11,237,84,69,123,88,245,11,45,175,112,25,137,61,215,115,150,119,76,41,151,108,117,223,168,91,215,179,153,148,8,223,234,127,211,99,245,88,156,0,148,46,26,202,0,135,5,96,142,150,3,177,85,14,10,109,172,89,64,6,18,235,62,211,176,175,121,145,116,216,1,199,102,160,146,50,35,87,106,190,189,27,166,255,215,255,255,213,255,94,191,244,27,47,213,83,228,81,0,0,51,5,148,211,14,154,33,197,96,206,172,72,209,210,56,70,10,2,5,19,24,80,146,39,131,16,44,49,146,99,3,94,1,6,152,48,81,48,33,218,30,139,5,1,65,203,142,100,64,0,146,4,139,28,63,26,152,107,10,86,132,35,68,40,138,128,227,50,63,12,29,142,164,0,40,100,183,206,1,210,10,215,71,250,125,60,221,184,173,77,237,108,36,224,251,126,232,227,108,126,97,30,104,20,82,32,16,59,99,72,162,35,228,255,7,246,208,80,144,250,70,92,8,94,152,52,82,185,231,103,123,253,197,116,87,111,29,162,22,52,243,77,245,105,173,107,135,123,204,176,181,120,235,110,108,45,135,120,141,110,121,33,99,25,110,101,215,244,255,22,109,207,235,151,27,235,9,141,231,87,82,215,57,146,54,247,100,196,76,235,43,243,127,117,196,250,213,82,74,168,120,86,198,117,61,178,137,74,188,143,7,49,181,122,209,236,211,250,43,177,227,248,95,95,201,191,255,199,199,173,166,238,93,4,99,133,0,13,192,141,172,18,51,137,73,43,81,102,145,146,205,205,195,19,181,22,181,130,6,5,237,140,229,41,139,166,20,200,82,13,121,225,1,118,68,175,174,218,251,255,255,255,255,242,135,135,42,198,68,88,98,101,226,130,142,81,130,35,246,4,104,211,21,144,76,125,14,51,80,240,4,224,34,198,97,154,180,36,26,152,199,122,26,68,255,251,176,100,163,14,199,106,113,205,19,187,121,240,74,105,10,35,96,197,100,29,101,163,52,110,237,231,193,13,143,231,201,148,137,162,63,24,36,44,144,132,0,100,4,205,65,12,44,36,66,110,20,81,48,17,192,64,137,132,150,29,153,137,100,90,1,0,64,40,180,10,26,174,134,12,199,169,36,5,183,36,42,88,168,229,0,24,80,136,208,58,240,7,6,152,40,22,79,9,56,19,248,36,4,241,78,136,164,201,34,147,68,109,192,134,161,16,91,197,109,174,122,145,108,174,39,65,167,181,222,145,91,233,81,96,136,109,65,58,161,225,44,22,137,29,194,31,216,197,212,48,235,147,112,242,204,79,88,221,243,220,48,109,59,79,190,181,31,84,70,234,88,7,204,122,55,20,99,193,197,194,22,181,168,48,156,230,143,166,172,226,245,71,95,209,50,227,47,211,52,212,198,83,212,255,49,167,241,143,141,70,253,175,95,173,238,139,76,209,132,83,46,207,136,198,251,46,224,78,110,154,167,50,185,251,232,21,79,78,162,179,60,69,220,232,150,27,97,137,68,227,41,39,109,110,168,0,0,160,181,204,42,9,157,234,232,30,102,97,57,177,140,58,138,125,240,36,6,3,27,13,138,225,3,242,44,28,129,206,99,216,243,185,49,242,191,163,186,227,209,28,54,39,39,81,74,188,43,200,202,127,187,250,183,203,81,255,255,253,181,92,158,134,128,0,0,35,23,220,179,57,208,195,133,136,147,54,79,179,158,131,3,27,192,131,3,68,195,24,209,224,224,32,72,37,11,5,2,49,208,128,51,7,4,6,0,9,98,34,96,193,112,40,192,16,4,46,112,201,131,18,80,191,137,35,143,221,71,177,164,38,37,208,98,246,126,129,70,17,195,58,141,7,59,2,27,94,73,146,243,178,104,61,71,96,231,232,190,245,163,205,39,225,215,41,151,185,119,36,141,58,187,101,105,46,36,190,149,41,9,133,227,55,14,181,201,224,46,2,10,245,11,148,142,165,72,72,15,241,89,163,146,88,222,134,101,166,140,70,22,251,184,91,197,96,51,98,62,23,82,255,103,38,216,213,65,219,77,12,139,54,180,80,106,196,158,22,117,108,51,30,112,181,237,111,138,172,122,209,51,23,123,211,108,180,190,153,101,175,191,249,157,49,62,255,151,123,196,235,184,114,189,137,165,110,91,101,93,196,117,168,236,113,89,224,57,222,22,163,87,211,78,121,157,244,91,195,106,114,92,193,222,9,138,136,212,224,8,0,0,24,0,199,187,13,34,8,132,168,229,3,77,176,152,212,91,56,69,102,25,108,0,171,102,130,25,15,99,40,86,220,191,211,79,47,197,22,21,215,7,216,148,9,183,250,127,221,255,89,206,33,255,255,254,31,255,251,178,100,150,142,71,148,104,204,19,186,123,228,62,228,58,58,96,73,108,29,121,165,50,110,233,145,201,46,44,167,205,132,137,216,98,180,246,125,96,3,12,57,90,77,11,17,76,236,51,204,117,242,76,216,12,76,163,19,138,162,41,134,103,89,133,0,56,168,52,96,248,12,96,16,207,28,70,227,6,129,131,48,132,147,3,129,210,168,10,151,32,97,56,20,11,45,209,149,99,233,81,60,26,56,48,16,244,117,50,125,9,143,165,139,85,42,2,17,32,73,232,156,185,46,50,91,110,34,245,47,133,251,79,61,165,80,151,175,233,171,143,4,9,167,66,218,92,65,249,53,167,27,116,54,165,214,187,109,32,243,152,248,189,234,142,210,123,87,147,86,105,86,53,156,138,49,122,210,157,107,41,109,107,119,176,197,47,69,209,183,93,178,165,151,185,83,169,8,152,253,159,26,9,54,139,63,229,180,182,237,152,107,244,196,244,153,33,215,62,74,148,175,188,131,87,160,181,115,188,188,91,123,241,106,175,215,150,221,247,33,45,214,53,210,67,122,135,101,235,213,101,121,107,8,170,230,40,134,255,142,231,108,77,124,242,25,252,119,231,134,94,29,76,153,16,0,0,15,85,214,32,16,230,2,44,61,118,234,176,16,52,149,243,117,229,44,217,228,105,179,223,11,95,135,133,185,148,174,231,109,232,232,228,101,255,203,157,216,126,87,203,250,167,234,78,221,63,252,255,255,245,213,191,255,255,255,255,246,253,189,197,40,4,226,232,121,109,211,240,252,0,2,91,188,133,50,105,85,25,176,147,230,58,179,155,28,50,86,57,45,72,8,216,36,136,70,52,199,9,6,160,37,6,205,194,5,28,176,99,33,32,38,83,60,204,103,73,66,149,154,125,214,4,84,10,133,54,180,36,132,221,121,64,240,85,214,254,59,76,73,124,31,42,132,44,214,139,42,187,169,153,80,134,93,218,63,142,192,234,55,73,172,226,179,55,70,196,52,85,237,13,187,120,92,144,92,69,217,239,157,101,115,79,115,225,214,237,125,215,79,221,238,53,87,62,6,174,210,166,197,20,179,109,109,70,205,174,123,7,185,238,217,52,179,221,234,82,27,207,46,161,70,130,170,182,227,159,47,32,59,153,14,154,208,244,125,70,113,181,97,60,145,165,48,69,198,145,206,199,20,39,79,170,135,162,218,152,167,93,172,201,43,11,246,249,213,17,161,178,205,70,21,212,176,148,233,154,184,164,89,215,40,132,181,52,225,2,141,189,238,116,216,0,6,0,0,0,34,200,90,251,92,29,146,241,50,240,132,7,58,179,27,119,40,71,1,149,175,248,237,73,137,197,92,96,247,69,78,222,130,21,161,251,255,255,145,195,63,79,253,155,246,255,255,244,255,251,178,100,137,140,38,237,105,79,27,154,121,240,69,38,89,250,101,34,118,26,165,163,60,109,225,231,128,244,11,40,29,135,148,176,31,255,186,47,255,255,149,241,11,221,195,62,202,232,120,128,0,1,78,227,18,103,57,254,51,6,74,53,76,96,31,248,20,44,66,24,100,105,138,218,8,49,12,1,27,6,42,10,21,57,143,2,20,185,46,203,102,117,32,114,2,148,198,194,100,18,158,53,24,166,46,192,219,68,7,56,164,183,154,79,87,162,164,82,176,137,206,219,92,42,123,186,80,185,94,83,95,47,27,146,244,231,107,142,171,6,77,249,141,95,23,10,154,105,128,202,179,254,164,255,19,66,141,211,13,30,178,219,123,211,202,181,209,171,252,199,158,29,114,181,185,99,36,98,250,31,226,90,238,160,110,44,103,175,16,154,219,251,234,108,172,218,76,164,221,162,24,178,137,137,74,182,170,227,72,218,205,9,154,11,156,34,189,173,244,203,166,155,51,66,100,81,183,196,163,44,38,122,174,101,87,174,150,55,18,45,222,63,74,192,117,151,24,80,28,183,25,202,4,218,140,174,140,162,213,126,163,59,210,16,0,35,203,24,120,50,0,94,3,162,139,73,0,151,198,93,158,6,154,240,138,45,155,144,157,102,209,122,244,210,202,53,241,118,131,15,59,95,184,222,90,251,10,59,253,255,232,217,245,83,239,255,255,244,133,50,255,83,183,210,0,0,11,116,196,65,204,208,181,180,193,176,92,195,251,136,120,95,22,11,1,65,88,32,145,69,130,130,198,101,9,151,84,2,44,162,171,64,39,41,136,20,88,13,2,184,136,78,167,36,46,61,145,114,39,88,128,10,176,46,88,32,26,161,156,51,48,112,224,112,37,163,34,74,9,14,15,82,209,124,49,158,64,23,188,186,173,19,117,5,37,33,219,87,169,204,119,88,84,67,172,61,167,28,172,220,159,171,187,42,230,170,124,116,233,206,136,191,172,38,41,11,237,53,185,43,77,214,26,206,94,98,52,249,221,227,182,227,42,13,98,35,4,25,222,145,179,65,170,52,9,226,176,78,193,13,254,112,166,183,149,185,71,253,207,118,104,30,206,24,164,13,176,71,151,78,27,159,121,148,198,120,235,182,79,122,42,88,159,53,60,154,34,171,85,78,76,250,245,122,164,241,91,224,185,196,113,173,237,29,157,79,1,220,54,232,216,80,55,31,157,44,246,161,138,99,212,248,162,192,32,0,0,130,242,198,86,168,200,102,90,217,131,32,65,6,144,135,9,136,231,4,212,179,168,133,65,72,187,23,31,151,221,73,49,27,41,189,157,255,255,249,223,255,255,255,212,254,27,84,0,177,85,173,4,103,133,39,216,167,22,25,131,1,121,179,172,121,158,44,225,255,251,178,100,150,142,167,42,104,205,155,186,121,240,61,194,58,39,97,134,40,29,169,173,48,46,233,233,217,43,52,104,13,151,148,104,165,180,49,194,192,185,135,2,17,129,193,73,137,131,177,132,32,17,129,193,105,156,40,113,157,128,19,139,32,52,134,14,140,16,19,55,31,17,97,34,168,84,232,168,196,125,160,192,0,194,0,193,8,176,93,166,66,100,87,147,9,112,73,160,5,148,142,129,80,219,106,29,62,163,233,67,7,140,131,204,178,80,194,28,132,236,157,23,249,19,138,234,165,74,21,2,206,1,220,230,242,235,12,137,109,28,97,21,151,240,213,223,107,0,215,99,137,0,184,103,54,103,139,136,4,140,213,196,24,78,171,167,174,231,158,237,187,183,143,60,158,201,24,149,153,60,251,51,169,70,212,24,48,166,244,181,25,225,75,21,207,119,206,31,103,55,95,222,27,26,225,73,224,188,242,192,150,28,248,223,170,62,37,29,177,56,194,173,119,239,7,89,123,22,238,18,68,255,81,47,62,53,54,179,7,88,242,210,244,181,166,221,37,129,191,22,132,138,170,173,48,148,135,232,105,35,101,128,3,195,75,206,16,12,132,51,192,136,153,27,208,26,149,68,206,24,249,91,35,218,178,98,133,194,133,110,165,163,80,161,130,71,154,185,255,149,209,250,234,255,151,245,68,255,255,247,255,211,255,111,242,127,255,255,255,255,206,210,173,90,32,133,161,152,231,179,60,71,170,62,235,141,0,18,93,188,148,92,105,241,121,175,65,38,71,149,155,128,34,14,24,6,56,87,121,118,69,10,65,49,182,35,214,223,22,92,241,1,138,178,8,121,179,35,102,5,80,202,214,143,43,112,192,211,240,253,114,210,148,231,161,66,21,10,51,167,103,78,211,39,211,65,201,59,82,111,8,168,171,13,217,106,222,159,74,94,51,217,156,62,176,196,229,225,178,97,230,149,58,195,153,145,71,26,45,235,213,182,250,161,235,172,125,214,190,214,158,190,6,177,72,121,128,251,11,91,247,95,146,219,82,2,246,104,80,31,67,85,60,128,150,139,95,13,197,220,27,168,49,38,81,44,144,35,81,182,121,188,204,88,139,7,197,245,99,132,121,68,187,215,175,35,214,100,62,51,215,178,74,180,193,185,27,223,176,41,213,44,78,126,250,125,35,103,120,234,59,19,155,11,82,153,227,52,21,184,12,0,7,127,15,196,48,69,1,34,12,193,10,106,24,84,79,48,24,145,96,102,48,133,244,110,114,113,171,222,145,228,202,73,24,43,173,168,127,74,167,237,254,16,15,113,130,26,12,139,19,51,8,157,182,243,243,255,250,145,209,198,232,134,38,173,41,196,7,199,161,107,161,54,70,162,235,62,160,0,1,71,140,5,54,255,251,178,100,144,140,198,99,104,207,27,153,121,112,78,42,90,51,52,5,226,28,213,163,50,110,237,231,193,23,159,232,77,134,20,248,141,45,53,13,13,19,12,156,228,204,101,5,204,116,7,203,100,98,112,174,2,22,48,242,51,34,59,54,194,145,0,10,91,14,139,156,81,176,40,57,40,139,132,28,46,166,104,170,66,58,76,242,215,194,129,37,65,129,225,118,28,216,135,14,152,115,75,18,58,7,3,183,69,232,131,1,203,36,196,102,33,228,157,212,114,187,39,250,16,132,156,58,124,121,246,22,194,145,219,89,159,173,226,207,156,178,202,82,235,45,76,119,234,147,190,155,171,37,177,101,235,61,170,149,203,87,174,190,102,151,17,181,62,49,102,253,66,139,120,181,187,51,135,235,66,116,94,103,78,197,113,112,102,140,147,90,137,36,140,94,51,156,23,77,207,159,43,112,250,178,66,172,122,66,139,37,172,246,184,220,24,14,80,175,71,184,158,153,82,206,165,70,199,111,140,231,117,152,169,218,191,120,171,158,93,60,111,101,158,13,21,234,25,151,13,122,140,207,34,53,201,141,95,247,0,0,7,79,1,83,12,132,103,72,244,210,101,75,8,242,196,161,220,136,252,12,84,39,182,214,80,162,204,131,43,240,246,227,240,253,107,155,251,83,255,255,255,255,255,209,191,245,255,140,97,22,84,5,135,9,45,104,72,19,87,234,127,233,230,204,115,171,20,234,0,37,38,252,192,229,13,222,224,238,207,206,170,100,250,73,0,72,164,192,64,69,96,80,34,164,37,16,51,113,32,96,80,36,4,96,48,195,9,75,178,198,97,213,199,79,35,44,0,143,10,201,88,68,189,139,221,226,181,54,103,173,92,43,136,148,66,228,214,144,79,27,42,109,44,73,87,45,142,115,250,166,233,25,177,141,203,44,49,177,88,112,163,73,35,62,175,183,43,237,241,253,135,41,144,188,235,76,241,43,42,65,106,38,167,137,27,191,188,104,126,103,248,204,182,151,225,151,222,141,83,210,57,24,91,106,125,86,77,235,174,113,188,214,153,196,29,185,210,240,21,168,55,19,155,166,226,9,32,93,18,40,30,150,172,47,195,248,99,82,89,179,243,101,250,147,18,219,51,228,162,247,89,76,51,40,38,146,77,173,104,159,117,59,96,0,3,18,69,58,108,9,196,51,192,10,2,34,204,49,70,202,162,156,89,23,136,74,184,189,166,224,222,225,66,206,162,165,198,184,146,131,173,178,188,223,94,223,246,255,255,228,17,89,46,170,103,210,223,255,253,144,159,141,190,218,131,47,87,243,223,179,209,250,64,0,24,237,48,169,146,51,213,238,49,0,157,52,51,174,53,212,158,8,13,145,252,201,50,20,32,105,48,76,32,48,244,255,251,178,100,148,140,198,22,104,79,27,111,77,224,69,135,249,227,101,231,40,27,1,151,48,110,237,139,193,36,164,104,77,129,21,248,45,50,96,79,50,48,51,26,16,48,81,115,201,30,50,17,168,125,246,46,114,9,19,88,96,204,73,5,120,152,72,137,0,219,38,82,15,136,32,165,203,94,0,163,16,80,82,24,58,206,224,176,125,184,5,66,30,214,5,119,140,83,178,25,247,186,41,94,203,30,149,169,128,218,166,139,153,53,170,200,253,225,122,219,106,198,188,228,12,235,207,150,109,215,91,241,212,106,236,181,161,167,240,249,101,49,33,28,220,243,205,80,23,192,131,204,50,115,103,249,48,69,26,213,21,186,127,101,218,245,111,252,211,247,131,115,201,187,21,113,228,135,53,125,219,213,218,183,73,128,217,168,168,215,87,114,86,206,124,43,43,14,193,19,180,165,31,181,103,214,197,144,236,187,143,56,128,108,3,21,245,87,98,0,2,217,184,120,26,163,57,52,180,138,35,198,136,183,91,243,114,230,99,105,224,236,106,151,227,212,48,214,65,121,157,5,170,235,87,167,255,255,246,64,67,41,29,106,81,108,200,45,161,153,225,116,170,45,79,255,255,181,30,68,136,181,23,167,37,83,22,142,176,5,178,205,48,0,0,10,112,112,149,140,62,73,96,193,216,10,12,80,213,32,198,200,51,10,7,152,192,24,16,140,49,2,188,160,29,204,0,65,108,154,148,239,216,140,136,212,56,44,194,137,78,241,160,195,143,193,130,238,232,132,20,32,13,91,72,82,68,145,93,132,45,32,37,14,20,107,46,1,136,22,43,229,82,50,144,51,10,21,130,16,94,29,5,14,106,9,38,0,99,233,75,92,244,70,194,13,132,235,18,238,101,226,42,200,165,58,23,72,7,113,171,53,96,48,38,234,123,194,142,227,133,153,246,188,60,246,160,234,184,223,107,208,231,194,153,103,56,189,162,120,108,180,159,114,203,76,238,105,34,106,55,243,222,240,181,13,7,172,69,196,10,51,197,101,189,43,140,91,59,164,9,54,241,98,181,243,95,111,24,53,91,99,62,249,143,30,123,102,209,166,143,240,246,13,161,60,164,57,107,14,210,185,56,67,85,74,247,87,143,27,29,254,158,65,164,145,34,194,138,205,9,199,38,187,161,238,226,128,11,191,244,76,60,13,32,118,171,69,127,28,16,169,74,132,204,157,178,104,214,175,40,89,81,222,167,213,205,239,217,255,251,158,135,227,175,215,56,155,47,84,26,77,144,86,143,179,198,165,247,51,64,247,68,48,203,221,79,181,216,197,103,186,76,98,130,56,238,179,208,185,157,249,140,194,170,208,204,55,0,232,228,108,232,211,84,250,224,108,213,208,252,72,40,49,77,146,48,255,251,178,100,167,14,199,83,105,75,27,219,122,112,74,199,250,51,97,135,40,92,73,169,42,46,225,51,137,55,36,40,141,134,20,160,144,7,48,200,86,48,76,78,51,32,101,26,7,130,224,25,128,98,81,148,4,137,129,194,130,67,33,170,27,24,36,1,162,128,140,93,40,17,72,0,2,32,185,75,8,248,169,89,193,238,195,212,29,9,150,198,55,40,154,129,211,26,195,126,74,69,24,130,2,34,80,18,215,227,78,102,170,181,175,80,73,36,88,186,45,214,57,8,188,251,179,91,117,45,68,158,251,143,226,140,85,140,214,133,119,79,26,232,185,9,202,49,75,91,59,245,109,103,1,189,184,107,86,185,133,147,192,134,100,13,220,14,121,212,197,163,122,213,87,76,255,198,95,63,74,49,61,254,119,235,35,173,176,229,157,111,131,158,172,165,123,66,57,227,122,248,70,231,26,201,195,152,116,215,123,117,231,232,202,105,70,55,252,190,207,55,105,136,230,152,217,212,177,49,170,124,146,223,245,5,22,32,11,119,224,65,16,68,176,45,112,113,240,76,37,187,117,129,44,37,149,199,105,125,217,99,7,85,117,103,138,12,255,255,251,56,125,228,23,209,90,38,44,148,107,9,135,217,216,89,11,45,144,129,180,170,168,64,98,185,21,25,212,134,193,146,89,81,84,126,236,34,149,9,166,73,18,77,134,130,0,0,19,112,24,193,3,2,163,79,9,227,58,121,243,61,138,113,35,136,96,53,49,132,215,22,9,8,130,160,32,134,98,232,36,14,1,21,210,128,19,40,198,8,131,41,218,92,84,1,0,68,148,18,218,76,99,212,96,6,58,130,161,93,81,209,153,227,47,225,55,4,171,161,156,97,239,16,1,57,130,48,52,150,31,169,91,66,174,170,117,37,176,118,91,223,33,84,40,64,210,169,255,87,215,27,212,232,246,255,9,91,104,84,33,192,221,21,77,107,89,153,26,235,191,215,190,56,100,179,60,255,227,187,81,39,181,159,102,88,206,237,37,174,100,201,127,85,100,244,20,172,165,89,46,244,127,52,196,237,114,213,213,149,186,242,69,140,50,191,53,214,241,196,89,86,86,219,153,60,68,219,235,238,243,210,135,108,91,104,152,130,141,180,255,243,229,181,16,57,39,205,216,177,140,49,65,71,126,115,153,190,32,49,113,14,254,128,20,243,177,36,150,165,64,129,66,195,83,199,97,76,114,216,133,82,23,155,65,166,81,10,14,167,165,10,127,255,255,214,244,254,86,69,101,162,16,248,171,36,194,13,18,18,171,38,227,180,101,236,155,54,186,171,239,75,64,130,16,19,203,198,31,255,160,225,102,136,201,196,76,209,128,172,206,78,28,221,243,4,195,193,32,193,80,0,203,96,72,20,79,255,251,178,100,155,142,134,201,105,76,155,185,99,210,67,168,58,51,97,133,40,27,221,207,48,46,228,209,217,7,160,39,221,151,148,168,131,2,50,80,248,12,86,3,66,164,136,37,10,76,64,17,12,16,3,1,128,82,134,139,8,166,0,1,42,30,65,153,50,180,225,67,132,45,59,238,156,140,153,21,107,78,192,8,224,7,19,157,118,78,12,151,191,43,18,6,92,50,88,38,131,108,229,243,102,206,189,89,183,95,10,242,134,129,140,173,252,129,169,107,227,26,147,229,29,111,255,244,246,89,220,62,214,185,23,198,41,99,247,36,202,199,193,55,243,252,43,229,137,136,79,107,123,81,68,251,90,206,232,20,233,57,185,39,213,139,97,148,122,100,12,173,213,2,10,43,84,12,9,63,162,146,137,66,58,28,210,117,109,128,161,160,24,37,76,228,90,203,250,10,78,220,213,63,100,21,40,36,84,17,40,188,194,232,159,168,208,98,137,33,185,54,250,147,78,188,246,175,126,190,243,114,225,0,0,27,0,128,146,54,27,48,58,152,38,49,74,44,213,133,161,37,169,63,122,140,69,251,179,46,244,224,136,227,27,19,88,48,8,77,189,125,126,255,167,255,251,255,167,254,22,5,68,113,17,23,119,90,213,187,238,235,196,213,193,121,217,217,113,0,43,179,0,70,141,145,77,51,179,120,225,212,227,239,133,76,228,36,0,134,12,146,200,22,38,133,131,70,31,4,152,204,70,9,13,164,10,25,25,56,42,95,54,76,135,1,224,98,149,52,226,64,202,88,173,180,61,93,76,126,8,137,10,133,35,14,152,144,136,189,113,70,185,138,51,125,197,9,113,29,171,52,173,231,175,137,28,138,81,170,237,78,74,133,36,232,252,172,227,85,212,134,246,197,221,208,47,119,20,14,181,122,165,183,53,132,232,183,34,63,151,222,129,218,67,94,98,60,123,32,200,16,171,67,198,166,87,71,203,18,134,24,194,221,227,191,123,95,129,167,43,108,122,173,209,151,94,218,74,48,250,140,116,45,203,119,250,141,30,253,137,185,224,104,74,102,180,149,107,164,249,14,55,116,217,76,242,22,246,179,50,15,71,84,209,147,251,111,213,191,2,148,56,140,27,86,0,86,144,48,80,20,241,52,228,13,16,152,24,17,84,225,200,235,212,151,205,6,10,132,17,17,63,114,21,152,52,149,6,92,50,192,32,153,126,240,131,255,253,127,255,232,159,236,140,250,211,141,61,100,76,218,126,152,179,52,236,71,199,37,157,116,255,187,234,56,0,75,140,90,7,164,195,60,1,76,46,146,8,194,140,21,140,36,0,76,192,64,14,204,16,69,52,182,134,0,224,78,52,17,38,8,128,168,52,1,161,128,14,20,2,99,4,208,27,40,0,255,251,178,100,164,14,166,119,103,77,19,140,54,194,69,40,73,210,101,133,86,28,53,221,48,47,100,207,193,23,32,230,225,164,137,216,145,192,4,45,145,170,31,25,64,228,169,66,178,192,128,8,77,163,107,51,38,26,108,85,89,205,32,133,148,86,70,99,68,0,15,8,225,48,12,253,128,198,31,71,86,178,210,105,139,113,217,166,193,179,252,55,48,235,189,252,134,233,47,204,231,82,21,132,77,188,179,245,103,241,198,44,231,93,150,88,7,78,44,77,19,72,64,253,85,179,158,69,19,233,207,73,14,117,180,34,92,212,233,202,60,24,106,106,104,73,175,4,181,223,199,75,45,206,214,211,202,148,140,109,40,241,238,183,159,4,24,252,62,174,161,102,106,105,107,98,138,235,98,107,201,41,233,16,61,116,217,246,148,174,135,118,51,28,247,253,140,168,64,253,45,179,37,235,90,126,231,248,168,64,64,71,108,188,166,20,152,34,136,69,69,85,155,66,67,175,20,107,40,1,142,38,148,173,24,218,124,133,9,226,52,32,240,114,34,46,151,192,123,82,22,20,221,201,42,67,146,122,57,136,223,86,255,255,116,255,175,255,31,255,91,127,239,159,97,218,190,159,253,32,1,12,2,20,141,8,53,76,1,38,205,105,132,13,248,47,12,18,15,204,113,60,206,188,15,193,216,216,146,12,189,16,205,21,70,176,128,84,6,154,2,105,14,67,192,200,136,80,137,242,92,57,25,24,132,197,21,124,32,120,192,178,134,57,19,2,26,183,154,161,120,75,228,154,13,69,10,200,20,164,109,68,6,27,198,55,6,54,64,56,68,115,176,218,61,178,72,22,78,202,249,83,144,74,207,111,26,147,21,121,159,167,245,151,209,203,168,90,220,95,149,162,146,220,157,135,102,81,52,246,168,36,63,81,52,21,99,205,38,117,249,73,61,98,123,14,202,235,76,201,94,136,118,211,234,196,229,24,196,216,35,150,215,18,253,186,76,197,25,57,105,25,85,11,73,50,69,97,79,92,196,63,73,242,73,14,84,252,112,233,170,196,93,255,169,50,235,213,152,95,105,169,27,164,154,144,211,62,48,51,92,194,180,27,3,222,191,118,106,237,217,71,47,101,41,117,255,117,169,104,231,101,206,71,42,201,33,79,197,30,48,4,35,45,225,150,251,158,183,150,118,239,222,180,214,36,23,99,203,178,151,84,174,60,98,238,176,114,38,238,210,93,203,62,83,247,157,169,205,103,114,198,251,94,95,99,251,90,89,156,0,0,0,0,0,3,112,5,230,89,213,246,51,24,184,51,108,250,38,184,62,185,117,145,209,23,251,20,26,173,47,114,130,197,116,177,42,253,63,242,155,111,231,171,254,44,250,37,72,201,196,228,192,113,166,66,233,255,251,178,100,173,142,105,13,121,77,11,187,201,64,51,194,58,45,101,131,26,32,73,225,52,14,229,243,201,8,25,39,69,150,9,104,162,166,73,154,254,105,189,1,185,32,36,72,27,153,55,63,152,100,22,129,129,163,4,194,147,4,204,131,5,0,36,46,48,16,18,51,152,101,48,128,1,77,176,128,12,72,162,91,81,81,208,60,160,98,97,78,42,142,183,143,188,160,81,6,250,92,52,251,150,216,34,242,131,153,120,165,48,48,224,33,242,90,81,208,73,194,131,216,74,4,88,107,217,31,95,47,102,52,203,226,130,115,231,237,234,109,141,87,147,199,213,52,31,202,7,150,102,235,96,113,160,187,8,188,161,60,234,13,49,203,88,210,223,214,240,255,248,198,125,227,41,254,204,175,75,57,201,81,174,254,118,72,153,162,161,105,1,20,207,230,70,193,61,31,20,114,247,195,77,254,207,43,213,189,5,226,55,160,173,66,173,13,220,205,89,195,26,16,53,109,118,181,69,105,14,54,126,89,254,242,92,53,107,161,223,121,71,234,121,1,11,46,53,25,1,127,189,91,127,211,93,162,245,209,43,213,244,63,156,49,96,150,189,182,112,154,251,178,91,127,182,102,255,186,249,210,199,245,112,174,250,76,72,163,238,104,241,229,189,31,12,104,170,229,80,225,120,188,201,50,233,161,28,6,153,56,119,117,184,145,75,41,187,62,80,254,21,78,255,74,202,116,61,77,253,246,70,253,127,255,191,244,254,130,27,116,255,175,190,202,207,45,254,83,253,159,255,211,72,0,76,83,7,204,254,25,12,161,46,204,120,243,205,11,14,194,225,97,132,96,137,168,2,193,66,196,96,8,118,52,6,5,138,52,78,74,3,0,64,195,50,194,83,3,64,72,169,8,34,16,5,37,219,148,66,8,147,9,237,81,9,207,203,86,251,201,92,218,61,105,104,160,179,240,244,62,18,180,141,216,131,137,247,183,9,42,158,52,22,111,163,51,79,57,252,157,9,110,86,32,247,178,246,161,206,231,182,83,217,233,150,163,99,57,38,118,179,130,156,122,13,21,64,111,105,177,127,212,227,62,188,26,254,99,255,185,117,141,84,108,154,199,78,31,227,40,110,157,219,224,143,244,214,91,176,114,116,178,168,136,240,152,219,177,127,155,206,123,254,189,54,28,153,195,242,146,229,252,124,70,125,181,136,213,130,184,111,188,107,30,63,91,117,95,226,111,60,231,245,201,219,62,52,92,119,43,210,88,150,137,179,189,163,231,110,171,124,215,26,145,151,250,157,211,218,24,90,115,93,153,168,60,118,7,94,144,237,170,118,61,103,181,223,249,29,88,0,128,68,34,35,24,88,32,4,65,62,69,47,27,166,83,19,40,199,83,70,106,36,240,112,255,251,178,100,136,14,135,183,116,77,139,185,125,112,65,162,122,6,101,230,26,30,245,207,54,78,229,241,193,17,36,103,129,161,149,216,90,235,78,27,211,248,252,205,192,209,217,147,88,120,104,105,103,228,227,154,203,189,82,245,253,85,117,78,87,39,174,189,182,196,239,207,255,255,255,178,212,128,195,241,92,208,3,104,204,176,200,207,34,180,6,79,6,8,230,3,4,6,90,192,70,43,1,134,6,4,74,108,85,37,4,64,234,171,16,132,38,16,14,1,96,53,9,161,96,28,194,192,0,136,1,126,201,95,39,26,97,63,103,31,150,157,54,84,54,38,232,7,26,176,206,220,61,2,129,220,126,90,48,128,145,82,45,194,9,17,96,148,77,145,225,104,87,52,163,79,63,223,110,52,182,119,10,231,213,90,215,104,232,29,27,61,173,11,195,57,167,90,91,178,168,17,95,153,29,45,181,169,168,212,131,44,45,99,158,154,77,175,20,195,173,170,115,67,121,28,64,117,131,188,13,38,121,10,48,6,162,69,19,128,14,88,35,182,57,249,17,46,243,85,42,51,233,172,90,34,89,34,120,102,26,176,59,99,210,180,213,57,31,75,194,85,223,88,131,173,223,56,196,167,38,127,93,127,131,122,154,184,125,68,205,205,154,239,253,99,235,252,237,107,227,106,93,252,12,139,99,7,98,91,120,83,44,111,209,163,95,56,198,253,55,173,200,229,60,42,96,13,24,102,105,7,41,135,238,146,3,68,167,223,2,206,82,194,172,40,100,123,25,0,122,64,166,92,133,29,243,80,37,84,29,62,53,222,189,101,219,101,169,159,233,198,255,118,255,213,183,231,239,168,253,77,255,255,250,143,127,255,255,255,109,146,0,0,4,109,5,13,83,96,184,100,197,195,161,24,0,195,16,3,49,128,139,182,216,76,82,139,18,6,200,223,34,160,93,192,137,171,97,134,0,238,6,223,66,32,172,254,37,64,57,48,11,54,177,118,237,155,75,162,69,36,100,239,12,79,27,138,15,218,211,169,177,103,139,101,86,115,59,210,124,127,41,23,46,190,146,60,235,191,188,252,84,245,151,145,39,172,255,43,165,26,131,217,145,208,105,35,38,114,41,232,173,101,149,36,226,69,172,160,236,162,35,172,105,189,17,36,103,49,14,98,76,166,5,254,233,79,251,108,77,98,173,30,237,71,142,183,210,159,38,97,46,151,247,10,104,247,46,81,98,67,38,208,230,108,155,239,78,113,227,208,187,222,188,237,223,184,239,139,38,2,172,241,198,88,90,125,225,196,215,174,245,25,181,178,218,231,54,224,100,92,230,237,205,85,59,236,250,192,64,0,192,80,242,249,9,32,242,91,219,194,38,164,244,144,105,109,232,37,142,145,111,97,156,136,65,255,251,178,100,117,8,182,114,105,82,83,146,127,32,68,41,41,245,100,162,118,29,137,209,54,206,229,239,65,16,157,103,149,172,28,104,144,177,195,31,194,109,6,23,108,7,10,32,180,30,151,45,91,103,255,211,244,125,91,95,175,251,167,255,77,73,219,255,255,244,31,223,255,255,255,93,80,0,0,131,9,12,19,38,143,131,26,15,99,38,251,67,76,131,131,10,193,18,176,108,212,161,92,49,75,44,2,226,65,17,0,244,92,52,150,22,1,129,204,88,8,35,83,226,143,8,7,142,57,5,89,202,50,110,235,29,158,245,192,137,8,76,113,30,52,78,36,50,83,14,179,17,134,171,182,65,129,9,7,124,37,43,36,162,207,122,230,23,28,246,215,220,186,184,81,66,115,202,170,158,195,174,91,53,170,45,165,203,231,218,130,142,113,160,131,20,245,177,162,42,245,213,174,112,243,39,252,247,215,149,63,155,242,31,190,216,74,55,83,216,141,192,148,140,4,54,60,230,120,226,174,181,53,169,148,175,242,56,230,117,196,29,229,169,3,139,21,64,80,97,163,98,166,118,100,152,160,220,69,201,209,225,181,35,226,207,86,76,234,165,20,58,81,123,89,178,179,231,67,150,62,182,216,239,231,235,223,255,154,44,219,247,29,107,40,75,187,229,76,148,244,129,175,250,215,254,77,218,14,226,223,201,60,20,84,128,18,19,0,183,64,193,22,36,56,37,37,104,142,62,5,164,127,224,41,97,51,226,91,40,89,216,66,45,66,54,199,94,44,35,168,218,166,4,169,151,239,167,75,255,205,255,237,175,106,255,215,183,55,155,160,182,87,255,138,127,201,125,95,255,176,2,98,243,16,40,76,92,100,51,96,32,214,162,227,196,2,76,26,0,2,2,140,179,118,49,80,32,96,12,40,120,199,229,228,150,142,2,127,104,171,26,50,179,11,167,202,165,84,74,7,137,181,215,167,146,155,169,167,9,193,40,81,158,196,182,60,97,7,73,6,100,77,149,30,4,192,84,162,137,28,54,154,53,75,76,98,41,229,196,150,78,229,49,10,29,115,1,145,42,34,81,36,15,74,99,104,159,80,140,131,196,104,100,8,0,135,23,82,23,75,101,186,43,140,98,212,229,199,73,135,51,76,101,108,102,31,100,217,32,184,231,146,29,32,140,26,169,70,137,78,23,81,150,19,83,148,136,87,143,163,55,81,176,84,179,150,8,169,229,19,1,205,56,102,96,54,111,41,50,206,19,239,97,90,159,198,125,212,227,185,167,67,22,18,85,11,164,16,105,81,105,36,110,169,194,126,242,122,153,160,100,35,44,143,53,204,154,165,161,232,103,71,94,128,0,32,0,64,153,178,177,164,253,49,173,34,125,18,37,226,139,198,230,231,145,93,255,251,178,100,123,12,134,252,113,207,19,153,138,112,71,169,42,9,101,229,82,29,69,183,56,78,233,235,193,30,157,103,65,148,157,200,234,252,160,26,49,208,194,227,161,97,148,214,50,129,210,165,193,113,135,118,87,173,251,234,159,147,255,191,111,255,253,187,247,253,5,251,255,205,255,232,59,221,110,183,91,243,63,253,53,129,0,249,129,199,104,48,16,14,103,12,101,197,205,54,26,204,0,11,140,32,7,204,215,105,64,197,140,22,8,12,12,7,21,144,30,208,7,8,26,203,113,40,0,70,60,29,137,87,70,199,82,148,19,245,221,29,160,134,54,91,152,91,224,173,224,128,81,9,201,88,67,104,187,60,42,1,42,128,179,46,79,194,32,180,80,99,84,151,103,148,98,206,23,139,131,36,74,18,168,153,128,29,240,243,100,21,127,77,103,11,238,113,52,166,34,171,128,67,50,83,15,162,107,117,206,250,126,152,195,62,124,133,255,231,35,203,120,92,135,69,108,85,144,40,145,74,128,104,196,197,28,49,218,150,241,35,115,158,237,148,222,242,212,131,221,76,48,130,185,111,198,223,23,98,22,215,181,33,199,137,114,246,205,217,125,10,73,69,202,182,124,79,31,102,56,182,247,154,12,36,6,33,41,154,35,76,229,19,218,73,45,14,9,229,143,69,79,245,16,90,247,231,204,125,124,77,95,220,106,106,30,183,136,147,157,254,30,16,204,88,23,145,126,103,204,168,149,21,118,114,8,2,129,172,62,200,5,126,40,211,23,107,70,195,137,171,67,149,88,240,107,61,5,250,135,234,211,93,245,125,14,111,159,206,253,79,125,180,246,255,223,182,141,250,139,162,111,95,232,255,234,250,191,250,218,1,161,241,147,76,192,113,172,196,225,196,200,171,12,207,177,44,152,136,7,1,230,126,16,38,59,128,161,112,12,192,176,60,193,65,60,80,5,142,166,57,142,160,212,109,168,16,60,5,70,115,18,42,124,172,51,10,59,65,148,63,52,135,9,233,180,34,7,13,244,154,153,14,196,153,187,66,73,243,44,145,37,51,107,169,83,8,191,174,54,41,254,215,120,167,111,114,13,255,247,11,59,146,88,106,47,169,36,183,46,61,113,106,248,71,194,243,50,133,186,12,161,242,232,181,149,103,204,144,103,28,9,229,78,63,103,7,5,100,96,130,40,45,0,93,62,177,172,24,93,234,53,69,106,37,215,50,43,162,198,36,242,234,30,158,47,67,143,62,203,43,23,140,77,131,52,138,201,177,70,115,137,155,34,113,69,214,65,196,234,170,35,46,164,82,20,227,168,168,51,178,210,18,52,168,149,18,170,12,204,104,137,210,113,216,204,182,126,226,2,22,205,214,93,45,180,231,82,250,60,230,76,8,2,107,6,255,251,178,100,118,12,39,62,114,78,147,184,131,240,71,167,169,229,107,7,26,27,165,183,58,110,105,231,73,11,164,168,101,151,149,16,169,214,4,45,208,10,102,119,16,56,161,72,68,32,130,231,192,18,43,101,10,133,96,84,236,21,6,21,49,56,158,104,224,187,153,149,18,53,54,136,250,190,150,250,127,247,209,157,145,179,119,244,255,255,227,26,144,108,255,255,83,255,183,158,154,255,226,192,2,80,74,24,125,134,99,150,41,149,137,161,220,67,223,128,140,152,27,0,132,140,123,196,51,69,20,80,209,13,51,181,149,177,53,147,164,253,18,114,25,86,202,56,58,150,8,14,167,147,232,195,14,228,187,233,9,49,224,145,9,64,30,89,153,215,0,31,217,32,26,193,11,187,144,80,139,220,237,228,3,21,234,100,222,42,119,195,215,129,26,248,50,107,232,86,227,109,138,189,105,126,28,152,51,195,214,222,132,44,60,239,157,43,115,229,127,118,170,21,77,247,127,120,78,235,195,82,239,190,15,115,228,248,39,249,178,100,16,82,218,147,125,67,114,180,146,185,106,139,151,11,226,84,182,52,194,22,243,239,110,31,105,52,43,233,181,81,237,173,124,86,123,99,158,91,220,132,162,153,160,231,138,222,218,60,18,254,83,223,112,162,105,230,37,131,124,95,151,157,70,136,128,127,94,90,210,141,73,8,218,240,181,255,159,177,189,51,186,158,176,12,0,35,166,234,173,233,2,97,172,44,226,140,226,75,26,167,161,87,140,11,50,175,137,131,141,132,195,22,22,24,174,126,212,21,29,203,144,11,250,117,245,255,255,250,54,118,255,255,211,255,151,150,188,159,255,226,98,254,255,236,190,47,59,255,93,99,48,51,22,19,11,177,201,8,17,115,13,5,92,49,229,13,129,224,117,48,0,3,147,25,114,161,60,160,83,10,22,51,184,227,60,209,82,230,114,1,34,55,89,214,6,157,227,43,13,113,182,78,226,150,40,176,103,129,57,225,165,70,215,163,228,6,93,150,192,6,18,100,66,75,226,238,137,145,32,243,166,211,23,9,29,7,207,18,134,26,127,78,250,166,82,204,151,241,187,192,220,183,38,133,126,83,58,221,197,157,159,204,59,246,117,167,155,61,61,50,136,239,73,64,171,86,28,44,17,135,112,201,158,95,215,212,238,186,224,253,219,78,206,95,235,219,156,170,133,221,164,108,169,233,55,49,15,139,46,147,105,209,75,139,154,251,219,237,122,79,221,223,255,219,219,69,244,55,53,140,16,189,191,44,164,219,202,9,108,218,199,222,220,51,229,156,63,235,86,203,111,102,28,228,111,154,248,197,190,98,176,88,111,188,191,253,251,221,215,119,255,90,127,186,251,91,231,187,183,247,236,251,125,173,174,255,251,178,100,117,142,7,170,114,76,3,219,209,176,58,2,186,109,63,7,96,29,41,167,48,47,111,39,81,10,149,103,85,172,156,120,127,215,169,255,245,121,245,105,111,69,128,2,5,139,8,186,25,174,193,57,236,4,248,78,160,172,24,1,188,199,84,156,25,27,132,15,128,169,229,146,33,24,191,232,120,242,239,161,57,50,238,238,126,123,245,87,87,255,211,3,190,175,243,63,255,95,255,250,70,21,19,83,16,81,141,48,109,1,19,20,85,52,50,32,13,32,48,107,3,64,8,199,128,109,79,228,180,199,201,76,166,28,19,172,66,40,170,3,162,230,239,52,60,36,166,193,82,3,83,1,90,23,135,84,88,36,41,11,93,181,239,2,228,149,138,125,234,26,140,196,61,211,139,210,137,131,58,162,66,165,152,5,65,112,212,44,156,107,146,134,116,140,19,153,179,217,55,198,28,42,75,250,128,48,222,45,3,122,161,121,167,245,67,11,231,32,154,189,233,40,239,55,54,131,42,143,12,227,87,176,215,255,234,37,127,255,44,255,219,53,237,80,37,197,157,201,6,137,189,125,158,160,19,239,55,68,33,189,255,205,253,217,55,234,245,239,253,81,115,234,201,183,166,200,252,82,209,234,19,205,202,23,174,185,82,143,15,252,110,119,46,115,242,109,251,55,148,35,43,246,161,235,25,83,42,188,87,12,164,153,126,120,115,241,214,187,205,203,179,223,40,185,249,47,171,87,57,157,33,167,65,80,12,1,44,40,84,43,89,10,119,29,29,81,73,141,217,10,4,156,116,7,10,144,215,174,16,116,175,40,41,215,207,106,118,212,46,92,61,181,168,148,6,170,69,151,42,19,45,117,70,209,244,254,111,111,252,167,42,244,253,52,215,244,187,255,17,116,16,0,48,204,152,192,71,19,71,148,77,18,58,55,120,212,250,2,131,36,130,66,130,3,12,243,12,4,24,86,112,194,97,129,203,161,80,28,10,202,12,236,17,75,149,166,214,198,136,80,185,121,40,101,94,109,157,71,239,225,165,130,164,146,183,68,110,175,132,210,7,229,5,73,7,131,178,220,205,144,158,219,117,208,63,189,138,253,156,163,88,141,208,250,247,196,190,255,43,22,249,165,124,177,51,146,50,193,6,48,102,5,151,201,243,92,239,63,244,79,182,161,103,194,127,140,55,157,184,170,240,165,238,236,0,189,159,42,164,24,249,173,235,59,252,212,11,135,212,144,97,126,131,27,89,110,14,222,47,18,80,107,9,70,28,198,57,95,59,119,94,239,231,207,127,50,181,174,230,238,101,222,180,252,234,245,144,207,254,9,19,26,169,122,49,207,181,126,206,122,239,51,175,118,41,91,180,209,124,187,181,231,82,181,250,30,89,95,80,18,128,33,210,255,251,178,100,111,12,150,205,105,206,155,143,198,64,67,162,249,197,103,75,44,30,241,207,48,78,225,245,201,4,149,103,153,172,40,122,231,153,36,25,220,159,227,165,194,135,136,177,184,115,79,184,201,60,227,182,200,136,70,43,229,7,225,214,50,173,26,206,107,219,201,10,35,30,224,175,148,70,21,201,148,132,140,61,169,255,169,229,30,191,232,170,67,169,223,249,15,255,250,192,0,24,195,34,108,212,49,200,211,17,36,197,111,196,228,196,84,200,80,20,192,225,164,216,152,148,203,33,4,192,96,176,196,81,184,194,226,200,24,0,131,64,16,80,12,103,232,182,6,3,136,129,145,16,86,42,4,23,29,194,21,9,82,97,120,165,250,228,117,161,152,101,115,188,176,0,116,72,19,41,150,64,96,196,82,180,97,25,12,41,148,64,165,69,167,212,244,250,142,185,146,175,103,149,241,171,9,206,198,223,222,225,93,224,165,236,196,166,246,55,161,27,212,204,134,155,50,64,177,75,183,10,138,139,85,249,155,253,181,151,243,8,51,13,114,75,142,59,130,183,187,8,149,110,195,226,152,87,233,88,209,116,241,158,122,199,149,220,177,223,238,131,155,171,133,159,237,52,254,95,114,139,91,161,20,46,165,129,31,251,26,250,179,107,39,220,31,188,87,21,251,79,238,146,28,147,195,231,166,247,48,216,146,15,111,174,224,226,111,127,155,86,3,141,173,72,24,212,66,225,52,237,171,151,58,106,77,99,249,255,246,248,159,235,249,89,192,65,131,192,189,202,193,153,105,196,255,40,44,60,116,242,37,68,234,142,19,144,102,73,15,43,177,118,155,61,62,43,131,231,17,23,116,81,127,31,100,3,212,138,192,66,92,64,14,137,142,166,157,251,116,255,253,223,40,255,245,209,76,167,255,208,0,32,40,89,151,40,249,189,191,26,186,1,164,121,156,105,24,132,40,56,12,231,33,65,82,96,96,113,73,77,249,91,147,62,32,52,25,196,27,5,169,136,178,141,66,193,96,23,151,6,124,157,146,126,238,254,235,52,246,229,204,102,20,199,83,15,249,17,86,239,5,5,65,85,241,166,154,123,66,169,47,151,195,154,105,180,183,62,36,32,191,245,94,247,36,95,225,184,99,38,104,118,94,0,99,12,203,213,49,109,223,117,197,206,249,247,182,207,172,50,230,205,69,130,190,164,51,90,99,17,169,168,41,162,105,54,43,62,113,9,110,46,218,157,99,114,165,245,180,195,142,48,64,204,151,212,150,123,206,93,199,148,88,244,43,117,189,65,159,15,254,43,20,248,166,223,147,184,16,33,146,55,43,62,19,54,91,97,39,30,150,112,130,223,72,78,49,235,163,207,77,155,103,117,118,114,29,74,55,60,222,183,37,122,0,255,251,176,100,107,136,6,178,107,79,187,121,122,112,63,67,169,216,111,42,26,28,129,193,52,46,237,233,216,254,11,40,177,151,156,216,2,0,16,150,83,46,0,129,8,96,0,198,15,10,224,27,246,9,24,215,45,5,197,141,187,109,133,35,170,116,122,52,88,188,57,68,125,49,240,243,65,10,146,129,111,78,191,200,41,113,127,228,236,179,254,126,206,159,254,238,255,225,128,12,144,112,52,37,92,18,71,204,216,39,13,133,10,204,32,8,132,34,225,129,244,49,129,129,48,176,18,97,72,134,160,144,133,8,246,20,6,60,133,112,112,67,90,67,2,135,213,125,120,128,125,90,37,137,246,88,2,83,155,247,165,156,131,84,216,168,7,40,197,255,14,54,151,190,8,54,89,8,173,144,150,131,162,103,162,159,87,216,85,160,188,19,190,186,210,163,25,201,54,189,151,210,17,246,186,143,173,54,163,55,118,16,236,181,71,217,13,159,15,166,199,214,253,206,75,107,39,191,175,65,125,49,152,56,178,96,205,252,205,14,141,210,40,37,107,190,231,239,182,156,230,22,245,238,229,138,55,79,189,30,162,215,26,28,55,27,232,245,56,27,162,175,53,227,203,26,45,171,30,44,208,13,23,26,68,56,29,215,156,153,174,7,203,158,237,73,237,168,210,123,188,222,45,13,138,158,28,72,218,142,92,117,231,40,166,223,110,166,181,226,125,119,215,104,207,137,160,0,99,0,136,57,31,193,77,41,105,151,24,106,8,58,34,59,40,138,168,161,18,129,206,93,215,135,141,123,16,197,96,197,91,237,152,79,147,121,82,85,60,95,150,226,223,201,200,77,127,255,63,221,181,247,11,159,214,255,231,255,255,232,0,4,28,2,209,54,80,65,152,211,44,99,33,2,12,97,88,5,38,131,133,32,64,185,171,220,33,202,144,176,40,152,185,161,34,13,8,159,1,113,7,212,74,175,110,196,161,149,150,51,62,85,30,168,37,11,241,202,70,56,149,136,11,240,81,133,225,65,219,34,68,47,77,68,135,136,210,108,245,7,182,27,143,149,184,153,42,225,81,116,154,114,189,78,166,137,56,160,214,30,30,58,196,37,172,248,41,95,179,176,180,240,67,94,13,58,239,63,88,223,170,191,95,105,143,242,168,246,169,122,223,185,21,63,96,12,157,240,160,1,149,93,14,10,90,61,209,40,239,50,233,84,251,105,148,59,81,151,70,188,5,57,218,9,105,240,190,154,165,21,163,86,249,193,231,37,111,77,193,171,203,69,161,149,108,65,50,247,103,238,112,158,61,35,78,87,132,193,76,239,188,125,74,219,89,186,198,109,29,174,208,94,7,247,223,158,111,228,26,166,145,117,144,0,0,188,144,105,74,65,179,74,201,93,134,140,255,251,178,100,118,8,150,243,107,79,83,154,122,112,68,231,25,226,105,231,62,155,97,165,65,77,191,27,1,3,20,103,85,164,137,224,225,224,75,34,207,82,222,241,77,8,8,248,242,56,198,196,169,173,91,239,95,113,87,6,137,112,212,234,11,40,84,49,211,94,157,187,245,183,255,175,86,215,255,250,122,101,248,183,71,244,255,253,127,255,251,64,160,28,86,79,204,25,160,216,218,141,0,68,199,118,141,128,48,197,129,74,129,102,253,70,14,111,4,129,150,100,28,80,85,3,170,84,5,48,98,73,76,145,210,26,35,142,116,132,60,136,19,222,37,29,166,156,199,188,160,134,218,95,252,169,49,242,184,220,153,223,119,72,80,35,217,84,50,247,83,237,217,124,190,73,19,38,249,49,113,163,225,199,143,9,143,252,198,254,139,31,144,0,106,205,40,19,33,151,19,42,23,59,197,197,51,179,86,127,147,231,125,226,158,124,192,29,19,62,62,72,70,114,70,129,111,119,36,80,53,227,110,93,239,45,251,214,124,107,215,46,56,253,107,118,92,13,26,172,170,172,38,89,93,108,52,219,86,99,180,221,181,187,214,113,183,102,165,61,18,221,179,122,243,169,107,121,195,181,105,180,243,218,191,140,170,138,147,24,149,190,97,189,207,95,154,138,235,26,107,89,242,105,68,229,59,161,161,114,162,5,22,67,178,31,150,46,143,46,84,112,1,159,120,36,33,192,162,140,101,47,110,232,8,183,138,86,204,226,28,164,105,183,88,119,233,183,198,146,25,203,80,119,254,138,250,63,236,249,191,255,7,91,163,189,52,72,69,168,163,255,145,255,235,0,140,130,112,141,83,33,14,16,45,77,51,53,78,24,17,140,110,3,75,5,113,128,158,32,5,0,4,96,97,99,135,2,30,97,128,69,3,64,3,67,236,143,14,24,5,1,24,20,231,148,144,4,12,56,72,204,122,226,183,152,33,100,4,197,136,47,200,163,203,32,143,131,145,0,4,70,159,166,18,23,77,6,193,69,219,9,12,239,91,24,0,68,134,138,39,14,57,211,21,135,0,67,185,113,101,217,203,232,237,101,37,100,21,234,98,211,175,216,161,215,221,166,108,212,156,36,21,2,239,36,208,84,86,52,207,191,59,23,117,79,147,205,172,52,216,170,82,91,141,111,81,183,71,185,202,18,6,197,135,76,88,244,134,243,71,82,234,248,239,187,230,51,152,114,237,31,247,57,206,238,188,254,93,108,149,165,127,82,91,83,141,137,161,242,212,181,160,114,221,200,173,142,90,151,225,90,228,142,191,108,83,254,95,61,174,242,35,158,89,221,195,15,255,199,255,241,171,249,239,191,206,107,222,13,127,191,176,61,76,227,221,206,247,211,99,115,150,45,44,37,83,255,251,178,100,126,14,7,231,112,75,139,187,209,180,63,4,57,247,104,171,122,31,173,197,52,14,105,239,0,247,138,232,53,172,20,120,156,18,0,28,0,24,104,204,193,154,20,13,38,158,164,155,184,86,59,57,158,112,174,214,157,152,45,173,22,144,121,240,194,85,246,117,65,82,212,12,241,128,239,95,127,234,219,180,128,36,28,104,193,191,173,203,255,167,162,137,15,254,41,208,98,42,241,141,194,103,92,104,27,209,222,125,199,225,166,14,198,28,26,157,254,234,102,224,57,129,140,6,112,76,27,40,200,96,160,2,248,48,32,232,209,98,227,15,2,129,0,80,96,83,92,81,12,76,41,83,75,28,176,37,119,160,144,191,1,129,0,129,140,65,99,72,96,48,194,123,168,9,139,14,93,180,248,127,140,192,182,9,36,29,19,43,46,59,230,29,194,234,113,220,69,0,184,58,28,73,18,113,65,5,50,75,213,238,107,42,242,216,100,18,216,139,229,253,18,133,170,239,23,117,72,18,195,12,177,130,137,87,123,134,48,183,136,121,199,181,2,31,62,99,191,218,17,18,196,236,111,179,54,60,60,24,19,138,193,175,189,36,18,241,40,64,200,35,155,2,68,172,141,73,103,190,34,68,129,74,210,191,53,190,83,238,222,80,216,73,168,228,86,43,53,124,166,252,248,122,198,254,216,163,255,77,83,192,254,3,199,154,187,220,222,236,27,189,243,188,64,121,187,239,255,173,221,146,39,223,189,227,178,33,231,58,65,153,194,145,53,171,124,83,253,226,38,192,0,0,70,0,0,0,16,73,35,12,40,150,17,53,218,156,184,240,68,9,193,109,150,53,118,181,164,74,163,199,115,250,194,36,76,200,244,255,59,188,113,182,12,212,26,78,203,126,255,214,235,255,209,211,76,191,255,33,39,102,212,4,0,81,243,3,82,67,17,205,243,27,8,131,94,69,195,141,7,81,16,30,5,16,205,144,48,12,229,29,140,70,29,204,30,1,140,214,96,91,8,16,81,179,116,125,107,129,4,179,145,213,66,237,90,210,247,6,19,1,214,1,2,22,4,100,64,143,46,114,144,20,114,94,128,164,203,147,4,197,22,71,41,200,28,21,139,241,149,156,96,82,9,28,117,250,158,130,17,184,226,60,51,127,225,81,230,180,243,9,26,45,42,139,164,68,59,139,18,94,242,234,138,170,221,171,99,20,151,124,235,202,126,220,14,163,140,94,50,205,149,89,229,45,130,81,55,26,87,169,113,95,219,235,98,30,137,50,161,44,196,165,54,101,28,213,102,229,42,198,245,245,57,164,149,65,64,67,59,250,122,23,168,211,162,214,172,217,237,107,218,165,251,216,83,83,99,86,50,147,48,254,242,73,225,186,48,215,230,29,94,111,109,255,251,178,100,105,140,137,0,116,77,147,186,194,226,56,162,185,251,103,11,54,33,181,207,54,110,235,11,137,2,11,231,1,172,48,216,232,155,108,173,145,103,250,79,75,106,102,139,24,188,253,153,153,217,76,111,185,97,13,89,169,49,36,153,171,122,95,150,81,122,43,50,151,245,56,107,78,206,247,14,239,235,195,122,151,125,51,11,127,90,133,153,149,85,101,217,243,82,166,167,87,185,97,77,59,207,214,86,187,255,222,95,10,0,0,4,0,4,145,136,117,48,4,62,34,204,251,176,104,228,136,143,4,99,59,53,233,79,200,135,100,137,186,166,131,146,216,219,44,184,63,63,5,247,18,180,90,175,231,39,185,107,149,255,244,113,51,191,255,72,4,128,17,134,7,159,6,18,34,102,9,3,198,79,223,166,141,10,38,51,128,230,18,7,198,151,192,70,53,2,6,2,3,201,30,105,155,68,91,241,33,38,12,153,187,148,199,210,28,42,192,132,108,70,132,66,84,142,59,165,14,144,197,71,40,147,166,99,189,134,27,184,141,99,69,155,75,145,210,40,55,175,161,56,204,157,129,169,84,81,246,145,196,148,116,2,170,182,21,150,4,169,62,157,168,249,69,155,224,169,115,197,138,175,108,238,61,237,119,151,53,36,229,201,195,91,175,196,155,229,161,81,195,117,8,85,49,122,252,173,171,243,188,124,165,187,153,26,84,223,45,203,174,107,6,201,25,239,205,169,11,52,239,130,195,45,236,217,242,55,151,194,150,181,217,220,40,43,86,129,238,210,95,181,61,158,253,54,105,63,142,49,19,113,202,171,85,195,87,98,145,123,217,207,118,43,142,241,207,43,93,252,233,187,205,44,136,102,181,60,110,47,98,137,245,181,240,124,162,81,94,36,242,234,181,38,84,84,252,166,144,195,156,158,171,183,6,235,133,32,155,73,249,250,47,252,159,142,127,246,189,143,207,188,199,249,255,112,245,169,23,171,93,4,133,8,202,179,21,84,19,164,154,9,134,206,139,144,238,82,63,69,129,211,91,170,4,123,225,181,88,77,107,200,225,19,107,174,255,105,199,203,6,51,48,185,99,180,115,255,36,49,202,253,100,62,151,162,73,223,239,142,118,76,0,204,16,198,112,195,160,113,76,64,66,52,197,161,61,206,87,37,76,67,13,12,53,25,76,125,237,76,138,13,76,19,4,133,2,67,142,170,51,24,43,14,19,14,49,63,225,146,236,181,32,104,128,105,26,105,84,16,178,139,175,33,242,73,131,32,193,203,14,216,36,0,208,154,3,41,144,74,146,198,36,79,5,210,180,160,228,58,214,11,174,101,39,202,223,124,176,16,94,56,76,62,215,5,164,92,217,123,130,175,126,193,117,3,5,98,185,55,114,33,236,99,202,255,251,178,100,61,140,136,232,115,203,139,221,216,178,64,38,90,23,97,39,118,26,201,163,62,110,101,235,65,41,38,167,205,132,181,72,102,254,110,9,163,38,11,191,65,105,133,242,10,140,152,225,29,73,90,140,163,157,9,40,79,16,12,76,1,18,227,128,163,51,88,61,16,123,197,132,64,72,134,166,83,63,2,229,236,41,139,90,198,56,198,101,157,128,193,70,104,149,122,124,191,72,107,203,180,146,109,212,250,92,47,81,125,126,81,254,43,50,77,142,147,245,8,114,171,55,21,124,236,96,161,14,175,231,57,82,69,91,191,63,133,54,56,80,197,105,169,187,123,43,55,227,24,229,76,232,101,86,142,223,45,214,189,156,223,63,123,199,87,237,84,238,190,10,180,200,110,218,106,175,143,121,140,122,39,173,118,213,13,220,190,206,121,231,135,253,105,151,2,0,96,0,0,98,210,85,84,20,18,130,57,177,195,114,153,84,203,9,0,158,15,169,54,185,181,196,153,139,145,199,47,248,112,29,219,140,207,99,186,19,88,30,8,172,112,50,89,61,76,239,255,253,89,62,159,254,71,253,143,179,253,212,32,9,33,106,23,56,25,152,174,103,80,129,168,143,193,228,176,16,32,88,38,105,226,32,146,60,70,3,79,179,89,178,22,148,184,70,49,150,76,211,234,135,113,43,158,124,10,171,147,141,90,25,24,4,161,94,64,0,221,11,161,109,22,75,5,90,185,6,217,193,134,28,52,178,152,68,231,130,123,4,142,23,68,79,110,111,23,184,220,253,83,102,169,4,39,243,149,57,95,118,13,181,76,0,59,175,173,172,236,253,85,137,26,166,250,124,239,56,238,114,249,76,127,174,246,127,215,145,153,253,45,240,190,118,192,210,249,164,77,237,172,107,237,222,43,170,231,62,55,193,215,172,96,169,57,217,162,70,18,4,187,90,96,156,140,108,50,145,47,213,202,246,55,204,73,90,239,41,51,94,60,93,25,211,177,109,87,54,232,175,213,227,182,235,22,247,181,107,125,119,215,97,154,70,27,71,209,189,169,210,33,153,111,189,96,0,0,28,85,97,173,12,46,86,106,183,92,131,235,16,181,234,110,128,15,28,176,168,58,237,42,122,133,153,101,68,243,92,42,36,52,28,189,172,150,121,209,149,178,61,191,163,255,255,173,42,155,93,38,255,229,239,255,110,250,150,223,255,244,250,199,107,63,81,34,30,39,127,69,0,0,147,4,76,35,66,128,16,201,156,200,239,184,205,240,200,28,32,128,130,3,57,219,3,23,0,131,0,1,131,0,128,115,93,23,20,52,159,28,4,204,117,1,146,13,32,2,129,169,119,23,108,233,8,158,60,79,70,210,216,8,80,187,51,76,180,225,244,76,149,220,160,229,195,131,255,251,178,100,38,12,71,105,107,205,19,185,124,240,68,102,89,246,101,103,90,153,25,163,66,110,101,235,65,58,52,104,141,131,181,184,190,97,13,40,173,62,38,98,81,222,47,49,33,181,40,125,192,217,70,236,44,19,231,188,30,178,32,167,249,58,161,57,113,249,111,239,220,155,100,182,59,61,57,98,61,84,198,47,138,55,22,124,47,175,7,61,9,173,252,166,221,233,62,190,188,170,107,178,133,44,167,230,175,210,127,37,75,55,14,204,202,175,106,168,144,176,157,182,150,19,170,181,155,121,131,27,55,250,249,150,223,40,138,235,153,225,238,53,112,186,117,29,116,107,156,187,108,97,157,194,127,233,136,88,158,85,101,237,10,14,175,245,127,222,255,122,239,24,255,227,31,227,59,222,235,233,154,162,247,166,214,171,111,29,211,144,68,117,115,229,140,4,0,0,2,186,252,166,154,134,175,10,88,12,17,235,91,128,228,230,28,164,26,7,196,219,108,207,194,178,22,52,86,156,48,46,106,230,63,22,102,129,77,11,127,243,251,105,255,208,141,61,213,191,248,183,253,180,191,253,146,124,135,255,215,255,214,31,178,134,3,38,91,129,34,3,45,15,136,141,198,75,144,0,168,137,18,95,3,13,170,74,2,178,177,208,17,161,205,204,185,248,81,179,64,39,150,48,158,163,72,70,52,84,76,153,41,184,217,1,13,237,72,248,138,16,196,236,169,38,91,39,155,144,187,219,39,176,42,92,50,153,147,218,162,49,175,123,87,117,50,53,117,98,54,104,104,245,171,119,39,63,46,223,249,50,14,110,153,162,158,33,241,67,113,106,6,218,167,223,172,73,123,241,95,80,64,170,121,183,239,75,123,181,7,134,161,153,135,227,44,102,161,250,40,53,230,141,167,177,50,231,107,215,197,137,121,11,172,90,109,114,30,191,219,92,222,67,109,138,246,119,171,235,26,212,184,181,187,95,245,69,120,144,92,221,218,171,209,162,198,121,174,217,25,221,189,107,46,183,53,43,168,116,121,57,124,133,215,122,192,195,128,54,175,2,75,178,149,63,115,64,5,49,235,180,162,7,89,203,16,40,213,76,13,24,177,133,176,56,179,50,115,244,92,14,2,165,221,65,60,143,84,255,178,101,55,191,56,14,105,87,255,254,127,255,255,255,255,255,200,255,202,111,189,94,183,235,233,119,75,186,232,55,127,255,229,204,204,65,34,149,188,42,4,52,2,120,198,224,243,70,182,65,98,17,32,74,21,153,224,32,36,95,105,98,48,121,175,15,170,43,37,67,129,200,92,17,113,232,30,198,134,249,82,18,102,166,224,129,212,148,253,120,104,202,120,75,103,117,62,18,210,167,221,72,239,248,208,244,210,43,198,9,207,166,242,0,0,149,228,255,251,178,100,41,12,70,178,104,207,155,153,122,224,76,233,154,35,97,7,84,29,193,163,52,111,105,239,193,42,167,168,29,149,149,112,167,106,107,85,108,18,186,236,137,122,229,52,177,251,165,70,115,51,205,182,108,1,237,79,87,3,243,42,228,96,145,42,45,166,233,245,240,234,79,163,97,206,222,174,91,242,40,55,181,194,79,25,124,26,87,202,152,167,52,117,52,145,225,181,205,154,53,57,249,177,111,145,110,105,196,52,224,122,189,36,97,131,167,232,230,26,191,105,157,154,154,163,232,240,117,93,177,111,244,75,134,160,172,235,197,57,226,209,243,229,108,109,64,113,196,24,247,139,9,242,204,106,209,206,36,40,5,237,174,170,118,197,3,0,0,61,155,118,33,110,180,30,212,168,12,32,95,146,201,80,141,228,58,2,190,84,118,224,120,198,81,172,17,145,69,125,65,243,71,133,197,209,63,167,183,125,91,167,243,119,211,127,254,223,255,255,111,255,255,195,84,59,48,241,112,104,62,164,37,4,139,61,116,114,219,187,175,81,245,128,0,0,220,50,7,230,32,130,236,96,164,10,166,11,232,22,96,204,4,38,5,64,20,128,19,10,145,88,5,3,160,128,1,131,0,176,198,100,51,144,231,27,44,241,133,136,16,161,25,108,134,78,24,96,116,179,197,90,228,81,174,177,96,168,161,231,79,218,192,25,254,193,202,31,167,132,182,246,41,163,198,40,61,238,167,120,8,163,251,121,141,181,235,181,100,101,11,161,124,148,69,114,253,63,255,114,3,133,115,57,91,187,202,8,163,139,252,162,158,249,172,204,40,43,240,9,169,29,196,119,163,72,57,138,187,194,146,127,228,187,250,198,47,172,159,193,155,248,103,15,174,200,117,224,36,212,78,83,67,38,200,40,223,123,199,139,172,251,123,107,91,170,196,108,213,120,189,82,121,14,102,54,163,188,164,68,102,84,12,236,18,203,1,91,22,55,146,58,182,141,211,47,61,86,187,166,176,194,132,179,62,106,73,222,20,7,23,82,193,97,129,175,102,253,109,78,245,190,245,38,183,132,185,202,226,245,117,132,8,0,1,219,238,185,31,71,33,22,217,51,226,57,77,60,137,178,146,57,5,7,198,171,136,235,16,199,30,147,247,138,37,240,191,249,11,92,151,191,71,253,61,123,255,95,225,234,190,148,255,243,255,255,155,255,255,255,64,101,204,118,11,2,36,162,150,0,128,46,157,255,255,160,0,0,99,3,141,243,95,30,227,54,135,3,90,62,147,191,65,147,15,3,35,1,131,147,27,222,211,17,0,198,18,98,24,124,115,209,202,22,6,129,64,48,224,170,97,161,93,93,78,128,33,49,140,224,26,78,44,66,193,10,36,51,82,34,168,4,41,40,22,255,251,178,100,34,140,215,33,105,203,147,185,93,96,78,169,217,243,101,103,116,24,25,157,60,110,105,235,73,55,167,103,65,146,166,185,147,137,25,76,67,42,65,118,185,195,77,15,74,197,233,163,103,57,23,113,167,4,14,244,78,168,168,179,155,152,42,6,8,18,173,197,28,223,57,30,68,171,191,5,72,104,227,173,33,139,218,160,123,152,254,80,84,182,95,200,2,249,164,93,233,98,156,51,220,199,1,121,199,5,149,209,79,193,93,239,50,159,140,99,139,18,135,251,218,106,124,241,130,95,58,122,243,43,82,138,228,164,72,91,156,16,205,141,184,221,195,97,247,111,168,189,165,215,200,132,32,42,228,126,246,140,102,115,41,151,173,60,196,92,46,233,97,171,45,138,198,137,132,122,63,103,34,94,167,197,30,142,159,236,39,41,90,23,200,130,0,0,118,245,183,6,20,40,180,85,207,166,50,156,89,250,176,12,135,120,113,72,89,236,58,32,86,48,189,50,246,98,128,123,28,246,64,157,227,161,34,80,191,79,239,219,191,127,208,98,175,171,127,253,63,255,169,222,255,255,255,65,32,216,233,44,168,49,85,8,128,228,23,45,253,127,191,188,0,194,75,112,177,228,206,5,67,68,8,13,37,94,57,152,136,10,7,48,24,96,12,180,1,18,215,56,128,38,111,49,99,188,252,133,132,30,100,43,54,109,76,198,153,53,189,150,17,171,85,200,129,9,54,165,73,19,49,74,199,135,210,191,5,206,189,148,80,209,213,210,67,130,254,133,110,173,64,137,155,183,79,153,37,63,37,135,10,177,180,66,85,223,59,133,241,152,158,73,196,203,181,31,72,170,50,159,106,132,219,102,228,214,115,157,199,205,142,21,103,244,133,154,105,131,247,135,14,178,144,45,177,111,4,250,104,254,255,227,255,255,255,253,68,207,242,21,144,25,172,183,76,53,38,177,102,8,239,163,211,23,181,53,45,230,137,171,118,44,91,82,55,90,85,126,191,86,59,165,41,151,120,212,111,159,141,215,211,238,170,80,166,170,163,78,194,11,21,161,41,97,134,220,4,68,68,29,163,79,40,55,237,162,125,172,46,91,207,175,11,81,221,249,45,31,224,225,17,69,72,76,4,200,0,241,250,10,246,254,223,211,232,225,177,174,241,23,255,249,255,253,185,117,79,255,255,227,185,44,123,181,96,230,53,77,217,91,32,222,0,0,76,9,136,236,196,184,51,204,137,4,176,192,90,5,12,19,3,200,192,196,25,76,7,65,36,194,52,112,12,18,0,201,39,204,4,129,184,205,192,31,203,232,246,152,18,128,97,143,152,62,152,15,128,144,0,2,198,65,4,96,8,153,83,124,40,21,34,64,29,100,192,0,2,198,31,68,136,21,232,84,56,255,251,178,100,41,14,135,192,107,202,139,219,92,244,75,73,217,226,101,103,118,154,249,159,46,78,233,115,193,53,38,103,233,149,157,208,211,189,12,252,25,82,166,8,17,37,221,128,215,50,123,67,207,10,238,51,114,246,181,76,139,196,68,176,189,168,177,145,131,195,212,138,174,247,88,178,248,145,2,222,178,246,72,170,226,243,194,108,80,172,198,155,158,222,104,27,144,68,136,198,2,120,84,0,106,202,163,210,64,39,88,132,34,106,221,20,17,122,255,40,110,69,50,197,155,63,124,173,74,234,211,82,83,175,219,219,184,153,243,212,47,176,112,116,182,176,240,22,85,243,222,161,253,151,31,23,201,187,234,228,112,133,165,118,228,11,230,236,222,255,169,255,185,126,177,171,88,125,90,222,90,102,79,72,170,233,148,198,202,80,253,205,155,229,207,113,17,78,83,175,214,152,0,64,198,202,239,39,41,86,118,126,179,28,49,139,221,62,215,54,43,163,201,247,84,214,243,113,30,164,131,14,68,145,99,144,46,216,123,171,137,244,18,181,78,79,251,126,220,195,90,95,68,0,217,91,61,211,255,255,215,207,230,183,255,255,254,106,58,114,132,232,121,48,59,156,202,64,226,195,246,99,131,102,108,16,64,108,206,164,122,0,236,14,43,204,42,3,76,109,55,76,84,1,12,10,4,12,57,1,206,185,2,129,33,41,114,0,130,249,138,134,209,84,23,47,224,80,9,22,43,16,54,10,36,28,215,68,19,14,5,23,143,88,135,73,130,27,222,65,28,26,251,212,20,73,77,101,225,14,39,119,199,69,153,244,208,60,210,78,43,153,202,137,254,2,69,79,85,89,237,107,56,2,51,151,227,35,249,151,18,29,236,196,219,223,220,167,185,244,208,56,113,108,211,243,42,74,202,45,8,133,57,144,29,90,215,187,143,217,167,230,79,196,57,150,125,145,255,102,222,124,245,37,119,183,239,90,198,252,8,1,6,67,95,203,46,248,154,255,137,83,166,42,77,179,178,139,217,2,118,233,220,211,226,110,106,33,229,87,111,72,243,218,132,112,149,50,29,186,159,193,201,222,255,182,238,227,86,75,137,232,151,128,0,5,129,232,108,175,58,237,32,53,44,218,5,67,0,198,79,43,180,106,209,82,121,209,98,146,206,42,167,136,99,8,178,181,185,12,67,119,94,61,207,230,234,75,244,55,190,252,210,121,125,15,0,231,19,244,127,255,255,211,157,221,166,15,4,238,251,127,111,222,39,126,180,151,183,228,16,0,0,0,112,195,182,100,46,213,153,52,73,154,11,139,156,124,23,152,90,26,24,20,4,24,92,47,152,46,12,131,129,96,224,212,225,128,24,56,20,12,0,194,129,113,158,195,41,129,128,50,99,161,208,32,89,255,251,178,100,28,14,6,218,104,76,155,175,70,176,77,103,89,211,101,234,88,26,113,163,54,110,229,143,193,65,157,103,37,167,149,224,112,228,67,2,120,240,33,57,108,184,3,193,203,10,77,240,169,14,24,12,202,167,76,1,2,98,179,18,160,16,41,38,167,126,68,136,23,82,125,70,166,177,235,234,36,18,78,219,144,89,222,147,197,124,248,123,11,202,253,31,188,32,217,178,215,137,181,102,144,40,232,170,91,75,93,157,42,61,224,201,186,58,207,197,34,251,174,223,252,225,231,222,23,95,49,77,77,97,114,54,163,101,193,51,191,249,190,116,255,245,151,228,70,136,48,131,204,14,192,148,185,97,228,153,242,69,83,23,138,210,48,138,195,137,23,53,160,5,231,113,4,122,220,205,168,241,246,41,7,114,196,200,193,129,192,203,15,30,80,125,84,238,197,0,17,128,24,104,171,15,12,152,1,7,77,14,210,25,97,39,67,153,28,60,189,96,153,36,59,111,43,105,245,238,190,86,252,233,163,122,36,2,116,177,71,198,116,82,37,223,82,79,117,31,10,87,50,164,68,219,152,198,204,116,35,8,76,42,218,87,255,239,223,245,45,169,23,255,211,211,64,14,83,11,82,243,9,84,147,14,72,211,5,185,19,29,198,241,16,20,96,56,28,96,160,156,16,13,18,128,230,3,129,134,203,131,99,64,19,64,45,209,155,33,120,176,63,30,42,140,28,59,90,164,33,204,161,72,133,48,196,13,172,66,25,56,159,30,174,114,210,80,72,255,204,17,109,98,182,1,65,246,219,70,183,149,118,16,156,181,51,106,151,242,193,235,129,191,89,222,250,178,202,223,118,196,29,251,229,31,234,121,66,190,10,35,152,232,94,234,39,144,187,220,159,155,218,101,115,29,51,91,204,37,14,186,17,204,221,32,123,62,39,146,20,186,213,114,82,199,106,89,223,159,159,133,28,115,90,14,247,212,142,174,161,76,152,209,227,6,171,31,105,218,55,28,239,105,190,161,47,130,253,163,226,181,150,38,22,160,185,201,63,162,173,208,186,97,98,6,15,211,197,82,147,210,201,109,101,95,61,201,128,36,0,96,3,12,244,185,239,184,142,242,71,38,189,193,17,248,251,213,6,28,183,139,222,113,175,145,10,149,99,69,12,149,92,159,89,211,83,142,248,194,112,197,127,249,45,154,178,144,44,34,85,83,65,29,252,219,182,222,191,193,234,59,24,215,237,254,221,57,255,138,63,255,217,201,127,255,255,254,144,0,204,55,91,204,129,89,77,21,24,205,62,121,206,147,19,204,46,3,76,1,23,192,35,128,24,44,24,6,2,129,57,193,194,240,112,34,187,135,4,83,12,138,160,224,37,202,93,195,194,123,57,115,9,68,113,161,2,255,251,178,100,29,14,134,215,107,204,139,175,94,194,76,229,57,247,99,45,54,25,125,161,56,110,229,143,201,32,36,103,13,167,157,96,37,0,21,4,1,96,109,165,52,64,160,248,186,161,153,96,36,4,150,77,74,66,128,181,124,99,197,226,191,146,143,43,252,120,220,137,131,58,60,27,149,169,118,178,73,30,218,88,88,149,58,209,174,148,81,239,14,162,251,57,129,194,143,138,230,238,80,166,202,141,183,234,87,24,121,241,158,218,234,153,113,72,44,213,211,89,215,109,96,175,143,148,144,243,123,184,165,100,92,106,218,197,109,93,226,152,207,167,220,76,64,248,82,98,218,231,188,72,125,204,86,42,251,148,238,180,26,200,206,210,103,75,175,164,141,37,198,150,234,78,149,182,33,45,175,123,223,186,9,155,101,252,109,91,70,150,145,120,219,119,212,4,3,252,0,0,140,169,90,248,16,248,152,141,14,31,6,9,207,149,208,156,202,191,54,159,85,52,199,37,27,229,98,242,229,76,232,141,102,183,79,137,123,74,132,191,22,96,168,77,2,112,252,100,98,72,146,140,233,81,82,73,46,56,155,255,152,84,122,92,101,127,175,226,31,255,163,160,134,161,130,5,233,142,99,137,156,33,113,147,19,33,169,225,144,8,21,24,3,12,53,28,203,42,189,197,1,35,84,69,212,7,70,194,192,81,148,130,11,136,236,168,250,15,79,79,146,66,81,13,200,128,169,68,213,200,160,128,142,137,156,145,102,147,183,174,205,8,3,203,111,90,7,219,202,105,38,239,233,241,102,27,247,223,249,243,77,239,127,186,198,237,53,158,252,190,93,223,162,215,238,121,88,242,155,25,29,216,193,5,28,76,235,117,236,155,46,237,141,118,65,69,61,50,101,51,10,73,162,112,251,184,52,6,42,222,181,115,174,137,152,80,185,103,67,59,245,117,153,107,166,147,243,88,11,57,104,223,158,155,207,205,117,159,219,59,11,48,59,133,83,200,60,131,90,43,50,49,126,42,230,188,225,253,171,183,130,180,207,187,106,153,125,43,237,125,169,54,253,168,159,152,0,16,32,20,171,93,107,24,241,226,209,81,25,252,48,224,22,100,98,42,115,205,51,100,246,6,203,68,184,114,191,72,145,222,167,180,127,203,233,60,73,212,68,212,29,61,72,182,110,159,253,155,70,253,0,124,40,89,229,103,55,255,255,183,241,191,127,254,159,175,48,176,0,0,147,8,97,33,49,41,8,163,23,16,196,48,163,82,67,19,224,190,40,0,35,0,112,58,48,162,5,112,128,190,2,0,137,128,200,20,153,29,7,128,8,34,160,38,5,20,29,28,174,144,79,154,50,147,2,90,188,241,33,20,160,201,31,116,128,33,49,163,52,10,170,224,68,250,85,255,251,178,100,38,140,151,144,108,204,19,220,122,240,73,133,121,176,105,231,116,24,157,163,64,109,189,55,129,36,21,231,29,157,40,160,202,51,11,2,47,201,96,179,12,132,45,220,94,38,24,8,69,125,159,139,6,168,182,254,15,14,100,23,83,37,188,212,173,163,255,16,92,119,51,105,72,183,102,212,218,50,141,144,92,189,209,224,34,65,26,105,181,39,26,28,123,221,130,50,71,88,221,229,97,205,21,138,220,87,163,255,193,91,93,196,26,177,112,118,139,70,34,169,137,187,150,183,233,111,22,107,82,255,123,198,247,108,227,225,194,151,187,246,185,81,74,57,92,155,233,59,184,146,75,37,158,91,17,223,53,176,102,36,12,218,52,187,204,72,251,239,221,122,214,36,107,105,212,124,210,215,135,39,221,96,61,214,183,52,106,246,186,65,134,247,228,131,38,143,150,152,77,101,198,59,172,8,21,99,59,36,134,227,180,146,67,192,78,49,77,153,49,168,86,179,61,54,214,53,61,161,59,248,29,132,148,176,68,152,142,200,68,90,200,133,155,59,71,237,251,244,95,225,4,76,205,42,229,92,87,244,68,252,76,239,253,20,116,255,255,87,254,206,146,10,49,203,128,6,102,222,248,104,98,198,250,156,127,193,75,121,192,33,112,93,10,40,147,7,86,166,229,64,69,128,241,131,7,30,89,197,194,254,224,88,5,64,149,234,164,33,173,180,178,48,93,130,96,169,153,123,95,164,159,184,197,137,17,16,18,31,148,138,94,54,147,6,156,12,188,117,71,138,67,94,62,247,18,146,170,223,99,76,144,119,141,205,172,206,105,237,126,202,124,19,228,33,64,228,220,201,89,235,72,142,45,218,203,123,231,154,196,11,209,173,95,61,90,149,251,186,144,116,239,169,199,148,76,227,82,218,72,57,127,37,237,77,222,54,107,223,124,146,248,197,86,165,161,52,231,140,48,95,227,88,163,243,25,60,232,138,229,9,150,95,60,195,81,66,70,85,3,37,34,197,73,138,78,80,71,44,122,51,30,73,66,210,21,250,98,240,2,132,225,40,16,208,70,55,97,29,182,176,210,220,98,241,215,132,6,155,44,27,26,42,75,122,166,42,16,132,51,74,142,224,188,52,158,43,232,65,176,215,9,194,22,196,66,38,228,253,23,243,59,191,240,150,194,53,28,199,43,251,233,248,147,127,254,159,255,255,255,253,32,0,38,222,248,64,18,104,173,129,65,83,43,221,3,68,152,240,144,80,52,197,204,242,85,96,192,67,78,48,95,112,122,240,1,46,183,144,243,205,85,216,190,163,109,3,42,36,201,129,37,203,188,64,40,236,179,198,9,12,197,167,181,4,95,230,216,244,191,22,138,253,99,46,188,235,62,250,154,163,171,8,106,255,251,178,100,41,12,198,36,104,210,27,108,54,208,66,228,249,236,99,42,54,25,181,163,68,110,105,227,65,28,157,167,77,167,149,216,79,153,19,157,104,116,114,244,105,201,181,159,41,22,29,6,226,3,133,115,215,153,63,137,118,175,132,166,243,41,170,150,54,97,117,197,241,16,5,178,116,62,70,84,175,170,190,48,91,164,137,229,181,46,128,252,68,89,201,90,94,70,251,29,28,124,187,162,211,149,108,166,213,244,189,143,71,236,94,72,162,251,86,210,210,214,186,60,200,93,34,82,38,38,80,21,241,32,241,244,158,229,161,38,63,134,152,134,115,21,224,138,148,86,208,0,2,0,0,0,11,180,165,42,109,193,18,35,50,221,130,202,130,160,150,70,3,113,116,107,160,194,116,220,247,36,225,99,25,147,49,129,153,45,7,157,116,109,31,245,255,209,127,252,162,135,168,135,213,254,67,127,250,105,255,255,148,114,232,254,178,96,2,146,159,174,163,41,152,12,178,78,49,53,4,39,185,61,130,160,35,104,164,105,219,224,32,18,118,231,201,153,186,171,28,48,238,52,65,28,77,198,60,194,14,42,96,136,91,40,120,114,18,87,48,137,69,0,86,119,25,241,158,150,59,181,39,215,147,145,9,136,68,84,217,97,80,23,235,62,77,237,189,133,212,172,167,252,93,159,240,117,19,8,93,53,23,190,77,101,64,153,202,93,198,30,84,249,183,197,218,231,162,231,229,99,230,104,209,45,179,206,22,18,138,135,211,102,45,105,42,111,227,35,245,186,58,162,22,98,214,209,245,73,243,76,252,103,25,219,93,80,156,183,74,217,174,62,217,33,28,136,114,117,138,21,153,151,238,246,123,70,180,104,251,96,103,102,93,79,5,246,216,143,73,210,154,196,20,76,59,38,35,56,251,198,220,222,88,57,191,253,229,228,103,209,235,224,0,0,1,141,37,179,48,28,116,198,155,199,209,34,218,5,53,96,209,85,96,166,188,68,78,159,57,34,238,247,54,181,210,127,119,109,1,174,13,133,83,139,36,218,131,189,19,183,111,252,205,203,252,46,142,142,140,141,255,215,255,250,15,219,255,127,255,255,255,245,24,0,2,221,252,10,84,104,168,198,20,238,69,120,121,39,70,120,10,141,196,50,137,80,140,196,196,198,144,180,142,142,145,32,71,56,224,193,112,251,22,90,151,146,157,90,54,205,18,113,122,207,65,162,13,204,188,104,44,251,183,91,28,84,159,53,47,129,101,250,168,161,60,165,158,121,90,111,43,200,190,41,31,17,12,211,44,212,221,121,158,58,152,183,19,22,78,133,130,187,52,100,48,81,50,143,208,244,146,33,249,55,34,129,80,74,73,3,42,149,218,6,125,8,199,17,50,176,80,68,46,3,146,255,251,178,100,66,12,229,237,104,209,27,120,74,240,73,231,89,160,105,229,90,27,93,163,54,110,229,143,129,37,19,231,73,166,21,216,170,188,13,63,31,133,247,179,106,107,84,116,50,107,79,88,142,56,17,6,38,50,192,241,233,248,108,154,69,171,81,87,61,99,250,89,173,184,168,178,254,75,103,146,103,89,130,112,146,247,242,90,143,28,92,175,96,210,12,3,67,7,0,2,196,5,88,74,55,228,44,77,73,183,117,234,71,213,174,1,102,0,179,18,53,59,131,106,13,95,148,203,170,183,8,35,106,137,40,195,19,119,29,26,20,148,59,102,12,68,255,236,221,255,132,42,125,99,91,255,183,143,163,127,143,171,255,255,255,235,222,144,0,0,25,7,76,99,50,75,163,31,22,131,33,55,3,71,82,163,14,68,81,144,172,205,148,188,48,173,42,132,230,40,134,70,102,164,160,144,89,1,162,128,97,151,1,201,105,7,64,148,93,46,129,134,12,92,177,41,70,51,102,57,195,151,63,239,165,41,204,177,20,76,68,111,196,68,103,171,118,60,5,46,180,73,151,47,71,86,22,155,201,239,52,147,141,41,62,202,19,167,136,185,214,100,84,215,112,201,158,72,236,170,89,201,180,9,42,125,213,200,158,89,132,37,10,106,30,57,69,197,36,107,45,122,144,62,173,227,72,62,197,35,75,181,13,168,193,64,250,178,210,175,214,134,52,228,34,50,21,152,142,127,254,223,185,187,59,215,233,157,61,54,162,151,82,253,85,17,110,133,43,174,197,187,175,74,127,103,68,242,71,178,205,63,94,242,236,19,71,109,74,236,46,187,239,86,115,102,151,201,165,162,252,121,149,151,218,105,96,154,170,40,160,80,73,131,42,36,116,33,124,64,16,50,228,66,64,46,78,87,156,64,186,54,115,186,60,214,131,105,135,162,123,66,163,86,142,216,130,52,5,107,2,170,141,13,173,197,230,127,211,103,78,157,26,131,74,154,88,223,221,69,205,84,148,179,191,255,255,253,79,80,0,0,2,176,192,68,104,203,209,96,196,4,156,205,190,136,216,164,8,211,48,149,97,13,26,64,204,131,2,200,3,19,28,128,115,53,150,35,0,194,50,32,84,42,9,25,166,32,135,1,96,64,29,46,6,164,136,129,104,168,172,153,195,51,48,6,66,163,8,137,226,176,134,62,208,176,2,16,128,82,233,100,192,22,236,200,140,181,46,105,132,188,212,171,25,112,210,184,61,129,69,83,136,28,18,203,192,249,231,21,171,23,177,81,69,162,146,133,68,255,219,34,225,95,39,17,6,180,132,5,4,72,65,229,80,147,21,157,202,63,135,78,90,43,105,107,224,101,200,54,4,58,64,68,48,131,244,250,117,11,91,196,48,142,216,183,35,255,251,178,100,83,142,230,186,90,205,27,186,99,226,69,132,249,227,105,231,116,24,97,159,58,110,48,123,72,252,19,231,137,148,149,218,214,126,223,189,150,183,204,239,77,93,35,184,229,203,207,173,44,86,38,86,158,46,175,239,111,221,133,79,187,255,107,222,103,171,55,88,180,223,23,182,17,188,120,209,49,246,215,254,128,0,16,48,103,138,200,64,0,71,12,66,4,136,51,210,89,38,57,18,129,193,92,41,62,249,48,186,109,222,52,254,18,107,217,171,59,148,171,101,9,143,71,140,209,28,161,138,93,246,28,223,245,220,207,244,106,142,44,177,94,255,162,118,86,143,255,150,118,65,173,233,130,23,198,91,2,156,9,80,110,117,89,227,130,98,223,161,9,0,193,183,163,3,5,137,2,130,200,83,47,187,194,129,85,158,74,25,44,19,34,73,166,93,196,249,79,90,133,64,137,48,55,98,0,66,71,172,233,4,50,96,17,42,64,187,225,3,167,69,84,37,180,192,0,63,46,50,114,128,91,99,162,99,43,74,219,71,134,90,194,193,212,122,33,118,93,207,83,7,180,14,12,45,168,186,102,84,85,46,233,76,137,2,235,143,76,29,162,49,133,114,98,186,150,79,161,132,153,56,243,240,246,27,123,4,83,214,187,81,76,201,31,100,45,149,209,150,168,210,139,195,74,68,239,67,61,95,201,159,80,101,234,220,50,155,149,145,184,153,138,255,100,211,181,123,217,183,173,88,175,122,83,82,121,202,121,249,31,13,13,173,170,53,160,12,99,16,114,110,129,29,54,71,100,20,196,49,202,227,238,17,234,60,187,175,138,182,87,199,185,217,65,207,35,143,253,11,236,145,211,124,18,136,60,78,164,236,55,255,122,127,209,168,34,183,40,119,250,127,255,250,5,159,73,58,23,160,0,0,11,208,0,130,24,58,62,153,6,82,152,167,202,153,132,120,153,250,20,14,9,166,123,171,166,43,0,98,161,17,138,32,25,138,138,0,16,8,34,4,128,128,33,149,129,202,66,178,34,228,7,30,35,26,62,84,116,137,152,200,20,113,135,96,11,81,211,82,146,35,214,137,204,35,42,69,231,206,217,166,20,158,12,86,240,48,10,169,139,33,14,130,64,207,105,151,170,55,103,26,106,91,150,211,200,53,154,138,209,203,217,220,182,193,9,68,166,77,217,2,67,180,136,8,231,195,101,237,97,21,235,53,12,174,117,110,11,107,150,70,98,92,244,7,4,50,186,70,87,6,37,211,10,129,136,198,136,179,179,93,127,197,83,47,150,102,135,78,90,179,147,72,238,53,80,225,122,204,116,174,202,117,170,124,233,189,115,212,185,217,217,72,101,218,97,50,31,243,223,167,52,0,0,15,67,26,97,166,16,70,70,192,112,255,251,178,100,107,142,182,87,90,205,155,185,91,226,80,199,153,211,101,98,120,27,5,155,52,110,233,47,137,22,36,103,161,164,137,216,198,128,190,104,16,179,163,238,233,244,196,178,245,130,244,203,51,131,35,250,3,79,111,95,129,83,148,38,146,140,124,159,196,186,165,196,243,155,254,154,155,253,119,13,59,105,255,255,255,223,190,16,91,195,70,195,169,75,224,48,192,209,82,170,165,70,237,234,64,6,65,84,208,195,99,100,210,96,76,209,12,204,220,213,4,194,16,248,192,16,212,213,68,92,201,144,148,192,48,108,198,144,72,192,181,124,80,34,97,160,32,40,204,144,196,70,1,34,162,132,15,70,32,38,191,201,11,131,156,38,32,146,1,131,225,197,32,184,176,165,68,106,67,129,136,38,156,170,172,133,246,71,156,209,81,171,112,56,203,79,163,91,65,204,99,12,194,84,235,139,13,144,188,110,124,162,61,33,144,79,109,172,55,252,110,151,234,135,44,82,142,102,133,230,46,92,3,128,2,162,161,228,215,42,105,76,37,84,169,59,200,42,167,137,173,11,168,137,46,133,146,86,244,87,85,48,134,205,32,96,73,2,122,245,89,149,151,187,6,62,121,253,210,68,119,57,193,183,143,86,134,196,230,16,82,250,134,80,131,46,67,9,64,194,9,250,64,129,52,148,135,235,255,154,194,60,83,177,72,24,223,88,191,136,82,0,110,202,82,171,136,104,43,193,224,48,225,135,40,191,33,134,204,107,78,181,187,180,200,151,63,154,81,74,146,22,241,47,191,155,103,71,213,85,202,18,150,21,189,118,163,254,237,66,163,254,185,66,213,180,101,255,255,183,254,191,255,255,254,34,168,144,93,26,72,0,0,74,180,192,12,131,51,35,77,170,108,51,147,128,203,34,195,82,3,130,195,99,65,202,4,3,129,192,233,143,137,134,107,65,6,21,146,128,96,98,125,252,221,71,64,74,85,236,147,205,24,191,197,249,134,146,9,118,170,23,193,120,130,154,38,37,230,40,233,69,167,215,244,184,72,126,213,80,102,159,21,131,209,217,133,223,143,82,188,201,7,6,209,126,167,247,21,191,101,176,67,145,87,246,245,65,106,93,41,49,229,48,248,144,210,98,83,232,94,14,52,133,70,98,129,234,15,239,55,2,57,178,235,166,106,140,14,74,215,19,84,86,6,101,167,13,70,207,100,219,233,34,111,59,9,248,192,135,61,125,108,149,10,105,17,242,226,164,7,131,98,109,187,55,220,68,68,130,21,112,122,130,119,47,60,233,220,60,216,114,77,34,39,241,34,168,98,146,114,236,102,237,179,36,67,192,128,0,0,0,145,36,77,68,83,37,0,62,3,196,181,144,191,177,185,83,108,118,89,17,158,120,86,18,245,255,251,178,100,118,14,134,114,103,206,155,153,75,114,73,67,105,215,101,102,116,25,105,159,54,78,101,111,129,55,164,104,41,148,157,232,86,31,87,129,199,10,214,80,4,35,132,136,99,84,196,124,24,137,185,105,249,249,124,167,235,183,243,196,36,191,255,187,255,215,255,251,55,159,179,94,149,162,44,224,124,193,78,131,101,38,76,157,9,50,44,216,218,198,19,165,1,9,3,38,103,224,152,112,66,90,192,134,192,168,164,128,70,205,70,1,230,68,26,148,3,69,65,72,115,14,64,16,109,84,118,74,9,64,48,180,165,72,25,167,68,199,133,86,161,233,148,132,77,23,217,52,218,10,125,150,46,68,114,238,166,94,67,91,86,120,227,56,151,99,22,16,243,229,40,151,205,235,24,25,205,211,54,149,196,135,18,93,45,38,184,160,185,17,212,162,0,35,125,136,198,141,65,71,8,204,113,100,171,218,180,119,172,102,186,67,233,122,81,36,33,211,234,23,177,217,15,46,55,136,101,108,109,238,136,191,173,211,181,139,204,217,233,88,251,206,146,22,170,221,42,27,93,77,222,186,16,216,46,102,198,175,109,116,94,214,113,235,185,187,73,239,85,118,168,169,208,142,173,179,52,25,183,128,2,0,59,130,251,77,73,176,109,161,206,70,98,64,163,20,101,247,121,205,21,96,138,55,65,28,105,174,211,82,188,61,238,25,232,81,176,29,78,157,247,215,125,114,176,108,181,38,65,61,223,251,255,252,218,117,167,255,42,18,215,105,49,168,144,108,168,149,129,192,107,237,191,255,255,42,120,0,0,203,184,0,232,30,114,115,245,70,86,102,115,2,135,124,30,40,42,116,67,3,212,64,208,0,169,25,135,8,3,0,84,68,170,6,68,252,171,150,17,139,17,2,165,246,42,57,9,130,138,160,144,195,155,20,130,193,0,43,253,208,7,10,195,9,59,32,197,187,247,175,251,248,232,216,131,81,27,24,239,207,50,58,143,20,43,151,239,87,177,50,178,247,239,109,73,164,82,162,122,252,133,144,156,179,1,93,17,215,159,17,55,141,152,105,218,145,168,219,176,207,61,89,133,37,172,161,166,235,145,101,52,101,218,93,20,232,130,254,121,125,150,79,205,165,177,185,244,165,237,72,161,157,196,244,45,134,53,9,100,48,40,148,31,234,14,72,174,163,25,72,140,228,16,200,169,71,29,95,92,177,66,4,156,170,148,108,130,214,86,77,168,185,27,37,192,3,0,0,38,209,161,41,76,134,82,229,15,43,178,100,217,52,136,53,150,25,102,12,58,80,227,33,124,253,131,91,53,52,201,185,213,25,149,11,136,66,112,59,88,170,182,90,74,164,158,168,146,121,60,107,127,248,202,167,255,160,55,213,255,255,253,138,127,255,251,176,100,133,14,182,42,103,207,27,108,79,34,77,71,89,200,105,101,122,26,37,163,52,78,101,143,129,37,157,102,193,164,169,224,227,232,123,182,126,79,255,254,160,172,194,103,195,160,23,141,55,153,49,238,156,203,141,195,75,15,204,64,72,54,47,192,202,2,96,176,8,29,2,49,248,204,24,44,71,224,96,52,206,67,100,41,66,227,20,36,233,7,35,44,42,12,222,240,201,60,96,43,148,176,129,22,140,153,149,0,247,82,177,64,83,194,210,178,91,128,226,196,198,174,202,85,178,86,36,154,24,128,163,101,194,149,211,172,233,232,98,57,141,21,166,26,205,244,195,226,175,66,5,162,236,85,197,39,155,14,154,140,13,160,38,100,77,159,229,247,59,82,184,199,233,20,193,155,108,241,247,44,104,104,182,112,223,56,186,214,81,120,120,228,105,255,127,90,125,126,90,211,49,222,155,27,16,47,118,110,229,37,106,20,94,191,246,157,43,109,180,99,45,183,200,23,241,147,146,214,203,229,118,232,245,102,246,98,182,187,108,119,57,244,84,197,41,99,213,62,181,91,198,16,0,48,208,16,176,242,226,108,107,236,177,61,97,235,44,209,85,249,206,181,84,18,125,35,38,5,75,36,254,163,221,152,43,28,46,0,145,13,75,111,97,174,98,67,0,213,138,169,226,25,255,251,55,255,113,87,93,31,255,237,239,60,211,191,82,104,141,159,232,147,233,0,0,74,176,198,160,67,139,47,1,19,227,22,68,77,34,214,3,56,203,100,104,157,73,146,3,162,129,51,24,144,12,68,40,2,132,148,180,176,10,48,224,253,165,34,24,40,20,52,11,22,11,63,101,64,19,219,47,45,226,71,41,204,70,64,60,10,66,196,59,140,132,48,117,19,99,54,119,121,241,97,208,91,111,155,192,60,9,184,221,160,138,131,64,90,174,140,187,156,237,178,117,208,27,26,96,159,139,103,163,172,63,220,41,160,183,56,53,157,241,90,236,149,250,68,185,229,174,20,169,159,147,154,189,222,173,184,247,248,115,180,235,45,244,143,5,85,124,84,142,214,24,22,158,61,7,204,119,255,172,191,239,253,166,221,104,88,216,144,232,121,236,178,60,9,164,148,113,19,150,31,101,23,29,33,106,54,215,41,254,211,25,103,207,97,175,24,65,102,178,5,186,138,144,101,18,94,115,95,215,57,135,214,27,184,216,16,0,2,70,234,92,133,152,34,148,56,36,161,155,164,102,21,39,20,60,147,164,135,155,189,27,234,149,178,220,151,58,117,165,69,220,210,222,25,232,132,11,77,151,147,215,14,88,243,132,197,108,228,67,20,127,215,127,255,97,26,115,232,234,223,255,237,183,248,198,122,16,145,255,251,127,254,179,152,236,174,118,199,255,251,178,100,149,142,166,189,104,77,155,143,102,176,77,231,185,198,105,103,120,27,101,171,50,46,105,143,145,28,29,103,33,148,157,224,241,196,225,38,130,77,28,101,164,118,209,25,143,71,103,112,20,147,80,204,6,69,52,240,132,196,164,48,40,68,152,80,91,51,73,132,144,204,64,19,89,229,18,200,146,70,11,3,28,203,0,229,207,216,176,103,25,152,131,27,178,245,200,3,26,156,165,81,11,54,72,93,137,11,210,199,199,139,186,49,116,222,66,61,59,110,5,97,226,115,204,194,222,82,10,72,150,114,129,80,75,242,32,192,99,13,26,45,50,253,83,197,227,216,64,161,146,24,136,80,133,195,130,212,213,68,71,177,178,60,246,82,126,241,83,242,15,149,5,168,40,134,80,198,75,199,63,162,97,118,58,23,91,81,127,142,199,190,171,227,102,40,143,23,197,75,95,57,29,101,158,104,223,233,143,117,92,255,166,86,177,236,247,99,213,172,178,219,183,105,108,254,122,58,226,186,51,85,212,106,46,154,75,214,166,45,123,223,219,55,145,47,224,154,16,69,29,96,6,72,70,29,71,34,44,10,0,55,218,22,1,208,69,33,3,239,228,252,218,156,211,96,211,109,89,194,126,122,243,214,189,33,148,166,254,239,90,218,178,56,62,81,34,93,29,254,110,205,127,251,141,119,103,74,254,223,255,111,93,8,208,127,79,217,74,0,21,21,188,70,134,110,9,199,16,196,73,68,6,35,5,161,168,33,159,237,1,133,2,129,193,198,38,0,16,84,9,105,237,196,201,1,35,137,78,210,89,210,223,176,167,87,179,83,22,103,7,203,234,42,71,205,234,46,220,113,109,75,244,180,243,228,55,30,137,106,186,81,238,13,203,22,185,239,69,30,171,86,214,123,95,114,111,126,171,201,59,153,173,223,180,185,9,61,109,4,68,8,116,46,117,172,49,97,10,110,29,124,44,246,217,249,155,175,204,113,100,206,59,219,133,29,146,240,206,216,125,59,208,196,220,21,85,73,218,122,246,55,58,61,90,210,158,105,97,238,55,188,167,116,96,211,12,81,38,151,56,212,64,206,22,5,39,128,207,93,200,134,16,49,116,142,13,124,198,250,106,45,24,33,10,35,112,2,96,0,0,7,96,61,48,194,128,133,77,3,42,136,143,9,36,175,28,78,120,70,34,250,168,248,184,155,187,220,185,232,232,139,162,58,134,145,115,243,220,165,73,81,157,63,253,247,255,206,255,255,229,31,48,251,92,135,132,53,73,23,65,32,7,83,170,216,0,11,136,32,102,178,42,26,116,32,96,23,1,157,150,38,237,16,5,64,70,163,193,153,72,26,48,54,52,8,52,197,35,112,224,0,176,44,176,12,2,15,213,41,80,2,10,40,218,255,251,178,100,153,12,21,221,104,208,27,108,55,48,69,7,106,10,100,232,142,90,221,163,54,78,97,47,129,28,29,231,133,164,181,112,6,153,194,20,50,135,200,85,68,131,135,229,238,192,94,144,132,247,57,162,27,25,0,144,223,242,3,74,225,187,229,8,91,53,132,101,70,171,80,134,159,40,81,249,123,50,98,243,18,8,46,95,40,122,200,3,10,167,121,102,164,141,32,15,154,36,21,65,118,108,32,124,224,130,86,217,49,35,166,158,203,216,218,4,209,229,209,134,210,101,169,32,66,204,239,79,220,149,19,30,95,68,211,71,106,50,72,71,168,8,228,195,119,5,234,41,250,93,188,110,177,181,45,127,239,29,114,246,220,224,72,141,120,100,232,71,4,7,101,11,110,19,88,145,53,152,77,180,177,98,55,195,19,149,202,89,89,9,61,71,160,238,21,127,78,196,40,219,68,80,193,136,99,160,202,202,74,12,113,132,226,153,82,38,0,74,71,146,1,84,78,112,111,173,189,117,115,244,88,153,34,105,231,75,249,158,94,214,104,203,168,199,255,213,255,243,31,234,255,242,225,186,208,92,220,241,4,160,122,162,139,168,151,0,50,53,112,0,22,221,184,1,228,214,10,59,13,77,160,51,29,60,8,25,147,28,66,168,214,22,70,16,162,230,35,54,41,94,27,234,8,169,96,13,211,88,231,12,66,198,114,159,44,57,163,226,55,6,32,92,19,68,114,93,68,65,96,55,185,61,112,68,32,11,6,219,213,120,102,137,26,50,121,22,100,109,240,186,139,114,175,126,238,36,200,89,201,65,197,149,54,85,170,68,251,185,145,10,182,151,25,153,231,109,116,251,123,137,21,37,58,117,48,163,155,117,67,20,72,146,88,150,78,197,87,201,13,193,84,137,69,39,201,168,193,45,195,214,132,43,215,207,133,25,162,122,135,33,164,153,23,80,91,27,172,151,107,84,32,154,208,147,120,245,139,135,69,192,230,45,163,240,46,201,163,247,15,73,224,244,83,140,24,132,244,127,36,79,164,243,147,12,87,209,83,196,14,2,170,27,109,31,72,162,76,161,134,83,10,203,83,57,197,150,85,53,219,151,39,195,223,243,141,231,76,14,79,137,95,197,82,0,16,0,48,139,240,17,43,205,153,3,164,45,234,192,28,50,34,194,192,88,0,160,188,229,178,166,45,94,101,206,98,168,255,81,56,93,140,218,129,150,19,202,37,254,76,177,169,4,122,183,18,98,156,77,105,63,46,123,105,38,127,97,87,235,57,90,64,4,28,194,120,179,40,37,77,58,138,52,198,44,193,141,80,208,169,130,129,38,129,255,24,200,16,6,24,153,168,84,100,208,185,125,133,132,33,129,67,66,6,11,170,35,3,24,8,137,224,166,83,255,251,178,100,177,12,39,79,104,209,27,88,122,32,67,99,73,200,99,41,26,30,85,195,52,78,97,239,137,39,29,167,21,166,21,120,144,120,163,207,170,22,59,143,203,53,138,151,149,65,210,80,170,180,175,29,27,38,106,32,61,117,249,102,197,11,114,232,31,194,50,200,73,10,235,201,138,10,215,98,54,168,224,149,245,3,216,44,28,113,146,200,42,57,47,130,28,155,96,173,93,197,43,45,72,179,166,49,230,113,31,106,233,15,83,155,237,142,60,59,56,175,192,173,91,80,158,216,215,105,12,191,29,58,221,174,226,168,195,68,67,196,144,57,74,176,229,240,251,208,210,104,185,102,168,155,48,55,219,231,249,71,91,199,77,105,225,69,188,110,39,245,204,170,103,247,162,37,206,155,103,189,41,167,208,207,212,126,107,47,249,187,249,222,24,187,201,222,109,191,142,193,54,152,143,136,216,164,92,230,59,12,123,66,45,153,255,252,255,77,239,31,89,135,103,182,16,0,131,108,237,1,4,136,12,200,164,113,88,50,173,214,30,255,161,120,0,88,114,173,161,241,200,86,68,191,32,126,85,215,177,152,167,6,111,217,202,160,254,90,56,241,50,249,167,233,164,193,123,126,207,189,95,174,205,126,142,191,254,79,106,183,244,5,211,255,255,255,255,76,49,70,89,32,91,205,54,176,76,150,91,204,237,18,67,203,130,97,228,214,153,228,203,0,108,64,36,17,46,134,78,2,198,10,134,107,116,193,192,0,27,236,132,80,53,83,0,39,4,102,197,202,201,28,15,82,148,152,146,225,113,77,242,213,105,3,10,154,34,115,129,201,52,193,68,43,145,93,134,117,129,27,154,153,151,105,164,178,36,58,21,2,211,38,2,106,209,143,27,115,149,65,255,145,58,17,164,178,164,28,34,68,69,18,90,163,91,134,27,18,219,57,226,142,130,162,130,194,122,153,3,186,173,141,232,39,8,15,12,252,229,77,136,109,249,86,77,120,144,31,118,177,98,118,215,88,210,162,76,93,181,42,21,184,58,210,74,177,38,74,183,56,45,91,21,139,144,133,170,118,85,131,217,194,61,237,44,23,210,115,105,230,143,244,14,116,159,117,225,107,126,216,248,53,171,100,227,149,51,19,234,153,198,164,115,198,241,254,115,173,182,69,147,71,203,158,241,152,158,148,159,22,248,182,155,166,190,220,241,245,191,245,141,230,208,179,247,7,15,169,110,128,64,0,1,14,86,196,26,253,178,49,27,150,1,127,218,44,194,93,59,52,203,152,17,160,87,52,34,241,110,89,124,235,88,81,78,235,64,218,76,47,254,139,250,163,254,230,167,55,255,226,115,188,63,42,183,206,48,62,162,223,154,252,224,22,102,63,185,165,100,166,115,154,24,178,140,255,251,178,100,163,142,71,217,113,75,131,186,123,114,63,135,122,42,96,101,90,30,73,163,48,78,101,239,128,233,13,104,204,241,37,152,108,246,177,243,4,70,45,36,30,25,234,61,179,48,136,8,203,102,51,66,131,76,12,55,12,5,25,4,66,106,209,209,128,192,32,129,16,20,80,237,128,131,56,5,89,135,170,125,141,96,204,240,8,138,83,184,112,72,164,184,73,211,176,196,87,28,36,172,37,0,57,67,123,220,119,76,120,197,14,145,52,162,34,161,66,146,52,152,217,119,33,73,60,201,251,51,74,153,212,205,36,220,70,25,180,165,210,88,41,5,86,189,72,196,151,93,200,45,36,198,114,194,114,179,55,229,121,37,119,184,166,229,163,156,12,61,213,252,133,110,40,74,32,63,88,135,29,178,2,221,91,35,18,96,163,135,9,201,107,126,13,48,178,207,125,3,218,111,173,120,115,197,210,23,26,131,188,213,137,148,111,205,35,123,75,230,95,90,204,133,68,248,110,103,221,237,184,84,32,76,222,242,227,197,249,198,156,160,84,169,102,182,94,180,67,236,216,137,125,235,88,143,109,224,225,191,42,7,148,50,29,0,0,59,89,206,114,4,56,150,8,155,80,9,72,199,136,195,133,179,16,67,51,93,89,71,152,159,148,102,171,192,87,189,120,75,4,34,173,111,196,98,127,254,47,255,255,167,255,255,255,197,122,245,210,229,116,202,132,0,16,99,4,224,83,70,81,211,59,98,115,44,230,131,20,153,195,41,137,16,80,26,99,142,32,98,32,20,32,6,7,152,35,31,2,3,2,4,32,112,118,6,23,12,228,12,128,65,0,84,14,50,101,76,176,1,210,247,137,26,21,149,85,33,152,131,193,133,139,44,250,18,85,41,26,64,8,203,29,43,5,64,52,101,1,102,80,230,40,77,95,65,128,80,197,209,124,83,42,80,23,68,197,221,225,128,242,231,105,90,228,48,19,75,102,210,242,64,0,42,43,61,241,178,243,64,71,222,219,211,84,101,114,107,79,18,241,217,33,174,76,95,67,134,93,137,141,96,150,27,200,217,29,27,78,133,94,74,188,66,237,32,251,154,230,228,42,177,45,190,232,106,229,168,200,75,67,60,150,245,91,98,195,74,53,75,33,105,166,119,247,89,247,164,230,168,61,209,175,50,166,147,227,123,251,167,72,152,154,186,73,213,116,242,106,196,219,182,225,148,201,88,84,151,30,89,159,49,40,225,84,104,179,77,13,119,168,249,130,255,47,164,175,218,117,162,52,33,38,250,246,255,255,143,159,252,158,27,32,31,85,55,70,32,109,38,64,98,207,56,101,79,224,156,32,84,47,70,120,79,27,86,218,244,31,10,57,67,207,183,45,150,137,245,130,55,20,62,45,54,39,255,251,178,100,151,14,232,24,113,75,147,186,123,228,66,36,249,209,101,135,90,30,129,163,44,78,233,239,129,41,40,103,205,133,149,120,9,42,238,34,191,171,209,42,155,255,84,40,159,255,248,177,207,221,255,255,255,255,245,32,102,42,65,166,227,136,102,73,84,198,179,172,198,202,56,6,186,151,166,37,11,230,218,208,102,121,0,70,2,11,162,132,209,148,33,105,129,97,240,24,28,48,88,12,48,252,155,40,1,157,161,230,194,92,69,77,83,149,31,20,42,130,155,224,160,81,160,195,66,253,2,74,196,247,15,178,5,22,20,60,36,36,190,130,19,177,4,211,93,195,198,216,213,136,116,136,107,228,96,71,171,99,55,1,2,132,181,86,218,43,37,73,215,145,251,36,48,99,7,50,102,226,199,238,74,16,120,55,28,114,185,74,65,67,203,16,251,138,114,30,238,152,103,126,100,75,13,194,14,215,187,234,103,50,198,165,210,25,132,116,57,81,122,35,85,154,86,40,142,116,86,130,26,2,229,169,111,219,214,42,219,142,136,209,143,108,215,226,28,127,164,205,34,34,98,227,197,199,255,255,253,17,184,198,230,207,222,241,187,106,141,201,93,98,72,84,222,117,153,103,187,81,219,76,107,91,131,188,106,246,166,179,153,31,118,243,228,38,119,72,41,44,245,129,184,138,181,118,32,34,184,132,106,234,86,106,50,174,166,98,108,224,87,35,176,166,162,97,30,203,244,59,168,155,84,117,70,189,54,56,154,216,66,241,217,183,30,189,255,255,101,255,255,255,255,253,140,206,135,245,9,97,1,175,234,152,139,70,148,140,121,172,190,64,87,185,50,226,0,76,104,126,78,171,56,142,247,25,76,165,168,77,116,65,15,21,5,140,115,34,14,118,142,205,93,23,65,2,9,167,130,249,161,1,192,56,19,26,21,12,127,11,76,247,43,27,96,104,54,97,8,56,96,192,26,96,48,79,30,29,23,6,131,182,224,96,0,112,96,192,47,37,68,248,224,200,72,180,135,8,154,166,67,196,74,175,25,56,20,41,131,73,25,105,137,30,16,57,11,219,34,4,2,4,190,164,56,67,18,98,36,197,126,183,25,168,163,184,254,148,20,161,33,72,103,202,33,4,37,20,25,188,73,143,242,196,63,93,254,121,112,139,162,66,56,83,53,151,14,19,77,78,216,97,186,181,181,142,52,21,42,242,204,179,58,76,36,205,119,63,119,167,123,198,223,229,113,170,27,16,136,98,58,132,182,205,93,171,65,246,169,127,29,167,253,219,176,241,64,234,60,173,103,148,223,127,111,183,217,7,230,190,238,184,190,105,2,123,178,5,183,40,117,178,156,75,35,50,81,143,99,161,132,100,145,22,178,238,238,181,42,102,97,146,153,211,202,255,251,178,100,124,142,136,11,104,202,11,186,93,116,59,3,106,7,96,233,106,30,117,163,44,110,233,239,129,39,168,103,77,148,157,160,2,1,237,108,81,80,227,226,192,64,8,0,96,10,71,88,56,197,216,46,187,86,134,12,108,115,112,127,154,220,86,122,90,73,204,86,74,140,209,94,134,84,57,74,185,207,201,60,68,118,0,113,232,14,197,109,196,255,139,63,254,237,136,123,99,1,115,132,3,12,88,56,78,79,78,13,104,84,12,140,186,204,177,56,78,129,28,12,73,21,1,60,97,132,129,48,128,132,49,144,81,50,244,25,11,140,101,247,48,208,24,8,138,21,8,84,53,0,136,40,94,23,49,27,42,64,40,71,8,52,102,192,76,83,53,126,71,193,160,82,36,96,1,184,42,42,24,132,177,49,164,108,48,197,110,42,155,130,44,113,10,94,116,182,95,240,248,0,187,199,20,38,63,11,80,202,211,208,182,124,76,22,16,153,70,220,90,132,68,24,108,25,180,220,137,243,110,205,199,155,114,120,205,71,84,198,126,106,53,118,22,93,217,205,185,182,28,205,204,18,65,251,182,203,212,107,157,249,233,213,23,131,133,174,175,140,83,1,181,87,34,181,155,122,155,22,84,165,162,158,227,170,52,70,250,230,93,211,10,91,197,61,115,63,255,231,252,239,238,232,235,245,206,241,254,113,141,61,138,81,188,204,40,149,254,62,97,66,113,139,180,157,245,182,103,241,245,189,90,6,173,72,143,95,95,43,100,14,118,169,104,0,0,0,225,234,74,228,165,36,209,178,148,97,84,151,217,216,53,220,88,143,86,80,160,97,157,220,141,224,191,85,14,127,176,72,172,14,227,29,219,65,153,205,39,87,237,85,219,255,212,207,255,255,250,119,95,201,155,255,247,255,240,185,4,163,221,122,56,248,76,224,92,80,12,48,56,72,62,86,42,60,116,232,57,121,179,58,238,171,56,244,86,49,25,59,58,183,51,53,16,70,16,139,134,214,139,134,122,7,6,35,0,227,65,249,131,192,129,159,166,252,52,85,21,211,224,76,184,81,92,180,131,80,212,105,147,33,173,16,3,6,139,21,113,66,199,220,32,168,99,246,52,148,92,248,116,225,208,38,68,147,126,90,180,64,7,29,45,19,210,163,195,78,155,99,25,56,76,27,122,99,3,42,226,17,203,125,239,129,83,209,174,184,130,49,231,53,106,177,196,152,131,139,41,43,242,162,87,92,233,20,68,96,199,3,208,65,91,197,2,176,212,159,45,132,217,130,88,209,180,167,136,254,5,221,247,177,92,7,142,228,14,139,228,193,49,28,96,156,44,144,78,195,13,76,1,33,92,240,157,180,239,87,141,96,164,146,0,201,24,145,167,108,141,36,190,30,203,119,169,255,251,178,100,103,14,199,215,106,73,131,186,123,226,68,3,233,160,101,235,82,29,149,163,48,110,101,239,129,16,160,39,9,150,29,48,71,187,215,58,255,255,79,225,188,189,90,220,241,241,241,173,218,203,156,222,246,248,255,57,180,251,249,251,198,41,255,215,255,25,191,247,237,127,16,127,214,20,41,171,168,154,64,19,11,84,13,192,53,2,58,39,206,200,138,18,149,22,181,225,55,153,75,160,251,98,142,186,110,241,150,171,76,158,152,246,174,38,84,165,108,239,235,33,50,235,23,173,38,15,255,99,117,84,83,125,64,3,255,242,91,91,188,84,24,119,193,239,208,201,152,168,212,62,59,0,235,216,179,90,112,13,235,67,52,176,112,18,4,58,86,84,211,228,48,41,84,105,86,103,16,232,84,104,16,2,49,136,100,202,231,36,187,4,5,64,76,150,184,70,3,248,75,34,77,105,147,2,70,147,43,156,26,194,254,73,210,83,164,131,163,165,19,116,88,188,88,87,160,88,54,23,72,241,147,15,4,16,228,24,149,50,59,203,159,103,190,220,243,60,92,90,37,37,95,39,157,51,41,143,83,173,101,234,82,173,236,139,208,76,132,86,152,216,16,43,184,6,113,187,18,43,171,49,41,218,98,105,157,219,116,247,140,151,181,10,106,105,115,46,236,233,238,152,104,98,133,169,41,13,158,60,246,197,240,162,74,122,138,204,99,117,164,25,181,133,110,50,34,236,215,150,46,177,141,252,193,113,117,49,104,247,53,158,109,71,180,61,201,169,76,21,168,79,81,57,141,43,28,8,81,92,151,14,11,185,37,145,171,22,212,177,226,119,211,41,99,36,21,11,238,6,96,180,158,136,0,16,73,100,78,32,84,205,84,222,16,72,22,152,106,220,60,35,60,54,30,7,53,4,144,28,189,45,191,169,136,230,20,142,255,48,169,144,160,225,33,237,218,140,179,195,14,41,100,29,249,207,152,200,159,250,43,153,255,255,255,255,241,98,183,249,72,177,0,76,6,200,88,204,116,36,12,35,198,112,194,68,252,140,67,132,140,203,64,43,12,12,67,200,193,25,38,12,14,129,192,192,152,18,76,89,1,24,194,240,19,10,160,108,6,5,147,5,0,56,49,114,5,16,192,53,24,0,19,104,84,212,6,49,196,96,194,89,3,193,147,76,144,249,161,64,147,72,54,240,14,8,110,233,160,119,5,144,15,25,102,253,161,212,18,42,137,99,175,16,226,200,4,127,136,2,191,89,25,17,6,208,115,198,21,9,9,76,184,245,151,101,191,40,46,243,14,31,51,13,27,102,228,151,77,65,233,60,227,163,16,11,12,68,73,236,172,23,17,131,199,209,220,128,172,70,227,178,145,92,27,213,148,143,74,119,8,121,179,138,25,255,251,178,100,86,142,200,36,105,74,11,218,123,228,68,199,105,227,100,169,142,30,129,163,42,78,233,239,129,29,32,38,197,150,21,216,87,164,165,143,184,176,57,91,170,213,232,36,243,104,15,102,162,229,9,133,134,4,227,171,13,21,69,13,129,97,180,6,73,21,142,160,207,115,138,77,29,246,100,190,243,143,191,241,252,39,249,240,35,255,55,215,212,241,178,151,146,152,147,122,139,155,102,180,247,199,220,10,107,255,127,72,48,104,213,136,81,214,232,5,90,252,36,130,0,3,128,20,121,129,32,16,71,202,58,49,57,144,174,175,149,58,254,122,224,154,240,51,81,213,220,117,223,80,217,66,79,137,70,0,174,20,58,221,210,64,89,55,253,242,255,254,234,255,255,253,13,77,69,146,122,74,177,15,82,47,25,172,12,141,159,250,0,49,11,128,118,105,42,108,182,178,108,41,68,113,160,208,118,96,40,99,161,26,113,220,54,68,242,24,64,74,6,41,38,52,140,38,26,129,163,65,75,104,104,136,246,2,11,128,0,80,26,96,215,144,19,166,188,42,193,147,48,51,33,0,198,136,34,4,138,243,237,243,56,10,132,54,36,213,72,148,201,64,133,14,4,13,135,104,24,136,177,68,1,195,237,204,56,131,97,6,199,19,42,201,67,4,178,69,218,212,99,16,50,169,185,205,57,6,77,96,132,44,134,26,195,207,4,198,161,110,91,201,232,157,73,54,10,210,248,202,73,77,233,179,105,90,227,195,170,50,170,203,86,153,174,100,204,101,248,242,40,27,24,146,7,142,223,71,125,148,108,229,112,51,78,182,132,109,28,152,94,229,200,229,75,80,246,38,248,211,234,70,78,170,119,85,78,168,145,158,6,41,93,107,255,247,236,211,106,194,255,223,239,17,220,228,202,213,226,201,141,197,129,37,237,22,219,131,154,227,52,191,205,55,154,195,132,205,26,4,145,91,239,250,129,2,64,37,43,172,25,200,27,226,139,214,113,220,96,145,107,237,174,160,83,249,62,234,38,190,125,117,21,117,42,12,216,234,61,169,220,90,46,88,147,171,87,50,24,36,31,133,15,138,76,250,143,140,14,191,255,168,196,38,95,215,215,255,255,125,5,209,255,196,98,16,0,70,14,131,189,200,147,114,170,163,94,243,115,114,24,163,163,139,147,8,1,179,152,55,211,94,74,19,16,195,227,68,202,179,18,4,195,1,134,182,16,99,168,190,96,153,200,80,6,24,8,35,25,133,194,49,230,88,154,69,136,88,68,26,233,153,68,188,72,129,143,6,233,8,89,113,32,147,62,136,20,29,84,202,18,140,1,50,34,34,196,1,75,184,24,85,142,184,50,149,34,204,193,147,71,67,184,2,199,169,213,65,180,144,188,44,245,146,66,255,251,178,100,59,140,247,129,105,74,11,186,123,228,67,39,89,160,105,39,120,27,145,163,54,109,229,235,193,51,157,166,1,182,29,232,135,0,27,66,100,192,102,20,70,28,136,197,236,8,84,120,134,58,189,66,93,12,218,22,51,121,218,226,68,203,35,126,243,10,27,4,211,99,196,173,117,68,58,240,204,103,26,34,153,241,151,56,181,75,55,200,10,4,219,1,255,53,105,18,22,7,99,191,56,170,189,62,45,185,177,218,105,67,231,192,167,166,61,49,243,173,230,149,204,159,250,122,252,195,170,226,123,226,15,205,183,141,222,249,206,126,245,95,189,253,107,30,61,183,7,222,207,178,22,213,200,149,64,39,41,142,44,100,156,11,94,26,181,36,52,245,131,134,44,64,128,4,129,212,234,129,140,173,171,212,140,25,151,58,61,238,109,229,171,206,146,54,147,237,23,203,60,157,154,9,58,103,215,115,242,134,191,95,251,43,255,247,255,255,251,114,255,98,128,1,217,111,78,19,167,11,21,211,52,41,243,66,210,51,162,179,13,54,52,93,35,141,136,42,37,137,65,25,8,56,37,3,12,243,160,51,98,241,32,11,196,77,19,162,147,77,144,116,39,82,13,70,22,105,44,131,227,242,213,215,45,34,181,212,37,9,220,139,19,19,82,13,128,159,233,69,38,153,61,87,52,106,60,153,36,244,5,134,96,116,107,161,6,1,243,26,59,102,107,52,37,43,106,195,249,37,72,22,19,194,25,200,212,130,82,53,168,89,212,136,230,165,67,184,103,140,56,55,125,125,91,8,77,27,75,110,224,66,102,159,59,205,21,139,13,96,178,64,36,145,237,14,24,129,25,76,43,201,75,17,146,197,238,228,250,28,243,110,231,212,22,193,162,155,253,235,141,171,23,58,174,247,164,212,214,195,141,166,191,198,247,182,84,132,28,198,164,125,95,211,221,202,45,161,205,90,231,89,214,227,227,26,121,118,235,61,88,153,189,41,6,65,76,52,88,25,104,56,42,36,204,161,166,31,50,137,168,233,13,138,136,56,208,149,188,24,35,122,210,71,98,148,164,121,72,158,56,181,119,224,66,123,117,113,40,251,89,44,19,115,238,110,45,182,236,204,86,98,128,185,221,253,63,46,134,45,159,247,127,255,255,182,165,151,213,72,0,1,2,148,193,9,240,32,116,241,157,131,6,182,12,7,56,39,163,146,135,12,166,30,49,64,4,192,66,115,65,17,140,36,118,37,32,22,1,68,34,147,213,102,110,131,4,101,67,69,98,67,34,17,10,198,150,23,152,160,214,162,201,107,136,142,90,73,188,103,150,92,225,136,37,170,2,37,93,5,20,178,133,109,224,225,171,168,144,226,64,233,165,234,7,34,160,213,121,123,192,171,32,82,83,255,251,178,100,52,142,134,227,104,203,155,153,123,112,92,104,89,147,101,135,120,30,225,99,36,15,115,69,9,72,24,166,221,162,178,40,7,131,92,84,44,6,93,155,175,35,69,58,105,183,8,247,116,82,184,53,157,80,102,58,91,223,163,223,221,51,53,49,30,35,111,167,119,250,147,227,239,89,215,239,247,129,35,113,132,194,179,138,64,173,75,186,205,19,37,35,221,94,218,245,214,212,119,208,130,165,155,165,141,37,254,183,93,211,209,174,73,50,233,252,174,59,150,153,123,24,222,121,36,86,44,110,52,44,226,90,231,85,175,206,97,203,92,238,44,144,247,243,107,239,78,32,0,13,160,67,0,146,198,169,52,254,60,167,93,15,240,15,130,44,209,236,32,113,194,213,78,25,83,68,71,191,146,200,227,230,209,207,152,211,107,215,104,63,92,134,247,159,238,122,173,186,140,68,229,165,171,237,134,139,76,251,253,174,118,109,255,250,77,60,76,86,141,115,146,106,28,114,8,3,135,9,152,38,15,106,28,236,204,52,6,189,205,164,192,168,37,204,94,133,36,205,244,39,12,51,133,176,84,67,13,55,194,76,10,21,50,182,148,198,96,115,18,147,15,72,59,49,35,196,196,97,67,11,1,205,22,16,1,87,20,33,16,129,234,195,138,130,165,204,146,140,40,225,66,23,222,86,33,22,3,4,201,140,58,34,131,164,35,206,170,129,25,18,9,2,201,192,66,141,129,103,81,64,210,98,108,64,1,159,179,210,37,14,0,53,145,186,8,224,142,136,124,154,51,243,11,127,10,160,165,177,49,24,227,202,161,151,89,107,211,82,153,53,186,143,47,94,10,22,235,13,172,104,118,218,146,140,243,239,114,53,115,24,54,204,98,11,237,108,45,210,82,247,9,107,105,202,70,79,45,154,167,183,245,231,123,74,248,71,108,35,235,103,162,175,33,189,249,215,235,9,181,248,43,77,78,204,126,124,189,135,92,78,217,104,177,190,83,99,135,247,45,119,247,135,200,169,176,171,123,240,181,188,191,122,194,229,37,125,134,64,255,143,95,3,59,191,216,210,118,41,44,63,17,255,132,83,178,253,240,128,1,176,0,112,186,226,193,197,94,153,193,224,233,145,3,31,73,14,15,186,186,65,168,5,238,120,86,38,119,48,163,147,88,80,101,26,70,114,169,70,132,130,194,36,136,106,154,14,169,111,254,162,235,235,46,238,62,253,90,116,155,118,1,137,194,152,163,167,93,252,186,254,230,117,216,87,255,168,13,79,168,0,69,1,131,40,14,147,130,137,83,28,129,99,18,145,179,184,65,209,162,8,196,228,56,198,16,80,40,34,24,166,62,152,58,75,18,141,38,23,1,230,44,5,70,77,186,186,10,141,14,148,240,128,140,255,251,178,100,27,14,166,242,104,202,139,186,123,116,70,103,121,182,101,75,142,155,109,163,44,78,229,141,193,13,157,230,5,148,149,216,67,77,40,162,68,209,136,18,132,107,8,214,99,96,148,234,229,197,3,156,72,129,24,65,229,101,209,48,229,105,225,150,131,30,134,224,86,224,174,102,81,8,75,44,176,185,45,228,197,152,179,246,190,146,206,6,65,24,44,50,244,112,16,134,91,155,45,219,33,219,37,237,38,206,71,53,84,154,57,226,62,246,126,215,51,95,20,159,225,203,17,237,78,199,156,156,62,169,156,234,3,140,243,44,192,97,7,99,84,214,113,205,125,48,126,111,157,136,218,111,57,143,169,53,70,61,65,61,220,241,140,122,107,227,255,229,182,116,223,191,90,99,239,200,254,174,179,71,154,166,239,136,126,91,95,121,207,206,62,61,63,205,171,233,123,249,127,107,192,32,0,224,76,176,49,134,66,159,178,113,123,20,196,19,10,3,98,202,8,170,174,132,243,54,116,111,124,102,196,254,90,144,252,229,13,71,133,75,41,15,99,168,79,87,167,250,144,191,255,223,127,157,234,190,218,61,75,78,102,231,164,237,11,155,107,196,196,146,48,14,154,102,9,142,231,25,148,6,69,24,166,8,58,230,129,151,3,66,89,143,225,97,136,128,40,36,28,52,12,22,48,64,133,48,64,47,7,7,65,80,188,239,145,195,33,180,88,165,190,6,62,235,95,35,66,217,142,9,67,111,234,215,216,57,20,130,32,16,26,202,111,133,201,34,73,10,130,136,74,150,140,38,153,148,196,165,72,151,117,153,168,124,92,88,106,56,1,249,213,137,113,48,113,161,213,64,213,197,95,101,55,213,213,16,159,15,239,167,18,139,228,162,232,243,1,13,6,91,201,19,185,194,227,141,65,27,86,127,45,20,90,154,174,13,85,161,234,36,58,124,224,255,109,3,100,91,47,117,234,82,148,28,148,232,152,103,240,103,254,69,218,153,252,46,139,214,45,174,82,238,94,255,246,161,228,254,218,125,126,254,95,22,16,76,28,85,250,210,174,216,37,215,111,142,253,167,37,173,138,63,164,80,239,210,156,179,242,172,131,74,150,4,28,60,65,242,145,248,44,233,172,122,215,120,208,146,161,202,28,246,173,199,2,93,76,155,4,153,255,33,106,109,210,209,80,13,189,194,194,1,239,21,156,126,30,113,31,57,15,80,33,173,231,127,83,39,217,58,254,173,255,171,127,28,38,197,0,2,203,156,12,156,49,169,36,201,84,240,97,164,10,247,52,97,113,91,76,48,95,101,1,113,232,128,64,96,241,112,137,10,198,6,240,248,99,165,137,190,78,226,86,69,30,18,138,83,181,101,17,110,234,238,209,36,31,136,52,36,203,8,88,255,251,178,100,32,140,70,209,104,205,155,152,122,240,75,7,89,128,105,34,124,28,157,151,50,46,101,141,208,222,15,104,105,135,148,96,27,132,189,83,247,58,59,56,186,88,68,221,235,202,38,80,170,138,242,31,158,162,139,29,22,125,216,7,242,194,183,9,89,157,188,136,185,119,2,43,133,28,143,38,168,42,168,26,206,34,162,246,212,241,129,141,177,227,123,247,60,103,238,204,184,210,158,152,108,205,154,175,43,245,102,176,96,199,121,226,60,111,125,73,73,28,206,13,68,63,18,107,194,197,40,216,126,205,86,210,190,38,36,212,73,32,73,31,20,163,34,206,181,34,220,154,137,235,47,114,101,28,241,149,143,110,229,182,24,251,80,204,250,13,24,34,82,28,145,166,188,210,185,79,43,249,236,207,187,196,105,249,85,151,57,94,11,15,24,220,100,89,1,1,171,112,54,3,60,101,9,246,193,93,55,146,38,201,104,179,63,1,95,134,242,200,175,84,46,229,192,168,12,30,155,179,247,173,211,134,135,144,108,183,255,254,237,5,51,203,126,71,249,66,28,7,209,234,159,255,250,159,83,241,154,191,255,244,128,103,23,245,153,209,22,122,187,1,128,139,38,29,118,157,216,102,99,65,161,136,12,192,80,185,140,128,6,148,14,152,120,142,96,17,19,122,52,25,51,75,66,64,226,98,204,13,33,5,177,100,203,40,229,235,25,177,50,156,89,124,92,88,181,5,34,28,206,56,184,225,101,230,209,204,66,20,60,166,172,173,251,100,113,184,235,64,164,44,2,130,206,64,200,110,228,177,213,128,98,16,11,191,23,66,104,68,16,125,28,117,249,117,199,35,66,129,240,27,68,104,112,176,2,39,124,73,80,251,12,24,44,71,19,199,165,131,54,4,74,177,44,210,158,124,119,26,40,108,60,71,137,75,105,208,181,44,142,6,78,219,11,173,117,124,228,162,138,18,140,49,195,28,38,202,47,241,205,236,70,198,22,188,178,39,31,189,113,226,1,62,136,109,93,205,195,135,24,138,58,167,87,117,154,189,169,98,156,252,108,101,171,89,204,253,204,183,106,250,130,70,183,90,161,66,7,213,152,0,192,2,74,71,219,35,212,161,130,53,5,224,206,148,71,196,172,53,19,181,254,204,27,95,79,236,241,206,50,159,237,70,254,184,195,5,63,36,250,191,235,226,107,8,175,181,7,255,127,255,207,170,83,254,176,0,0,1,80,86,186,101,1,177,180,200,102,63,32,24,18,18,101,240,248,128,62,50,4,22,0,152,84,88,106,1,1,139,69,65,192,114,32,136,0,70,28,106,80,245,41,79,129,96,49,48,165,93,39,184,145,88,107,18,93,145,215,54,216,200,93,229,132,72,214,172,165,143,203,29,101,43,72,255,251,178,100,39,14,231,42,112,78,155,152,76,112,69,7,89,144,101,34,122,30,1,191,48,78,233,115,193,3,32,39,9,147,29,224,47,180,106,159,140,51,167,125,77,234,192,139,145,233,92,146,167,125,225,79,117,134,114,92,134,250,27,26,68,99,108,234,31,85,141,73,221,207,7,77,237,153,154,141,51,216,197,250,245,166,176,141,91,194,106,45,185,76,166,25,85,37,235,171,89,104,206,37,16,168,74,12,38,160,145,241,207,141,57,97,20,16,38,101,105,238,68,162,228,241,132,101,190,59,158,153,186,145,1,191,25,61,139,140,8,131,141,77,244,218,159,74,176,70,129,170,72,157,196,68,214,74,208,184,170,77,172,56,137,52,52,119,37,37,96,179,68,41,93,74,83,66,147,68,73,127,255,255,255,253,59,71,64,7,20,80,88,21,147,136,34,189,222,19,24,85,172,209,220,216,139,242,253,176,70,129,201,90,144,126,173,156,165,124,224,119,40,70,168,208,191,86,139,191,25,244,99,145,187,119,127,213,96,128,232,15,243,183,255,255,255,255,255,31,236,89,239,211,177,198,128,99,2,170,179,35,87,227,29,97,2,170,148,96,154,186,99,248,220,145,198,6,142,96,161,72,170,54,25,24,43,152,112,23,142,5,105,214,97,56,24,97,80,52,175,11,104,96,176,10,196,144,70,237,146,1,100,193,3,238,137,5,192,129,213,99,117,2,16,117,209,76,154,18,1,132,73,151,91,22,48,224,23,57,82,169,50,41,134,62,252,149,67,145,50,139,10,16,101,41,216,10,43,58,154,208,226,32,139,65,135,20,245,42,148,1,0,180,26,119,86,29,11,150,109,171,198,91,138,241,77,136,62,81,81,57,247,122,57,218,89,173,99,69,70,243,242,165,200,100,84,91,29,191,174,92,198,167,104,230,229,210,90,106,217,176,122,215,48,185,30,207,45,55,123,37,170,81,249,150,88,132,65,14,197,199,19,113,85,29,56,219,94,198,87,53,148,172,121,142,130,91,209,65,167,86,100,209,225,214,180,110,52,109,190,160,156,171,161,224,146,199,114,243,211,195,205,235,82,165,151,126,110,219,190,43,254,39,246,18,131,193,211,192,162,40,32,51,86,146,80,222,4,167,50,251,143,37,27,96,142,82,64,61,199,133,107,66,186,106,255,220,38,21,69,46,171,158,150,111,66,209,11,204,252,203,158,243,169,234,223,255,253,91,255,255,255,156,190,82,213,245,39,132,235,0,0,76,152,198,25,243,105,205,13,138,45,49,146,32,201,77,115,73,14,139,80,96,224,64,64,76,26,44,53,200,212,196,97,36,85,83,145,97,128,32,39,1,144,129,149,166,32,152,144,18,4,81,129,224,84,76,65,230,147,93,16,129,42,200,75,255,251,178,100,33,14,214,197,103,205,155,143,55,64,66,99,25,226,97,133,54,156,9,161,50,110,101,147,200,248,148,39,77,130,177,240,104,224,160,41,54,88,170,34,224,40,45,38,11,206,182,178,210,16,11,58,242,80,2,227,105,73,229,43,138,59,52,34,65,56,42,83,154,157,50,124,254,222,160,135,11,209,86,136,41,98,83,176,189,153,183,109,238,181,150,234,170,61,100,184,15,148,29,111,185,53,141,188,172,89,179,138,162,60,158,187,133,244,118,174,226,209,253,97,69,189,28,214,74,229,229,110,182,217,139,211,238,140,49,244,198,137,125,152,208,91,92,102,206,176,166,172,140,182,62,34,56,79,105,99,124,127,43,97,6,242,71,35,153,44,133,164,94,122,229,33,238,146,188,35,48,88,43,135,148,223,88,0,6,45,16,41,11,102,100,106,35,160,2,242,55,173,13,68,70,10,204,142,195,44,169,8,114,33,85,124,107,152,18,166,41,101,30,235,69,136,131,99,133,195,224,89,178,165,221,69,127,238,247,81,209,246,127,44,11,40,105,132,2,213,152,130,111,41,60,100,46,185,230,239,71,92,64,24,120,190,106,103,57,230,129,38,8,10,152,52,104,96,192,177,129,74,38,177,51,24,24,30,8,17,33,81,130,66,38,69,1,64,2,129,170,235,68,12,27,141,149,1,37,0,200,8,44,23,143,47,249,44,14,66,138,150,72,204,129,92,1,8,232,92,247,137,13,41,33,212,123,251,13,106,29,24,28,90,203,14,186,130,59,111,180,141,249,119,32,211,16,9,67,127,106,128,136,250,61,81,108,70,45,236,233,233,149,153,168,217,195,8,102,65,156,247,238,103,91,161,247,46,189,205,204,16,29,22,199,43,26,123,113,169,43,223,38,171,88,128,217,255,225,158,92,150,231,148,49,15,163,203,53,101,127,229,117,35,173,131,124,199,250,122,248,235,22,161,76,1,169,141,252,53,153,190,15,181,178,172,76,245,41,104,92,175,203,223,69,84,197,238,106,138,114,236,126,13,201,171,48,86,99,235,247,228,230,125,99,92,119,0,67,197,80,12,14,105,121,4,164,63,24,21,77,87,30,44,181,248,146,209,61,172,211,61,22,234,102,253,44,116,11,29,52,38,27,72,64,208,18,194,12,143,25,230,210,22,170,13,128,30,45,230,216,174,185,105,67,246,255,63,165,66,0,0,51,9,107,243,243,223,99,14,79,83,46,162,82,132,164,251,96,228,194,64,188,192,82,172,8,32,152,128,96,155,16,59,6,8,230,19,135,2,193,169,133,161,81,150,65,147,115,21,15,10,2,116,14,49,64,40,88,164,33,105,48,147,7,152,16,0,19,10,12,54,166,42,184,196,31,45,152,160,98,50,72,75,24,126,198,255,251,178,100,43,142,231,189,106,74,19,186,92,240,63,164,89,177,101,231,54,156,141,163,50,78,229,237,209,28,151,102,137,149,157,168,9,136,145,45,163,2,103,7,187,193,88,219,51,80,41,120,230,136,88,139,152,111,28,150,84,156,110,234,200,48,136,110,143,6,168,66,12,58,19,157,47,107,242,80,112,212,91,198,86,197,9,11,74,219,62,167,23,251,28,176,234,89,177,34,251,114,140,19,146,138,39,79,100,160,58,224,159,207,178,184,23,13,71,172,231,43,252,230,215,54,121,119,11,175,213,95,79,202,3,55,62,88,118,104,41,62,55,16,36,229,223,77,123,30,226,28,173,50,192,254,43,135,214,87,205,186,7,247,75,32,253,183,183,19,106,170,14,26,90,54,169,151,72,189,90,216,119,136,227,151,231,230,98,42,13,16,134,187,213,248,160,12,155,77,33,140,146,112,9,97,0,174,64,233,13,169,33,75,71,149,49,142,244,54,152,98,47,70,142,191,37,46,46,56,104,49,45,20,130,114,114,133,226,7,97,220,217,30,186,53,139,225,220,239,229,95,250,186,119,237,103,226,7,122,65,179,0,202,240,88,86,111,2,154,66,102,152,162,119,27,8,6,24,16,21,24,8,2,37,152,32,74,51,96,65,48,176,4,16,128,232,13,48,152,0,2,218,169,4,97,17,46,248,156,166,186,69,66,73,133,108,105,14,181,213,253,43,252,72,98,113,33,221,6,31,68,209,89,140,120,72,59,37,69,72,207,149,56,146,226,64,134,153,148,144,30,151,175,66,160,140,67,207,109,208,82,79,28,186,80,155,105,217,73,90,41,40,42,140,181,6,72,129,66,47,110,91,203,1,245,181,94,115,19,26,182,78,121,36,214,65,114,254,219,233,58,125,182,230,122,254,214,120,210,255,209,214,59,51,199,43,218,186,150,242,97,165,13,138,128,137,172,99,235,121,119,108,80,245,35,25,154,77,36,100,131,105,32,166,41,35,37,91,107,23,116,108,143,73,111,51,248,94,12,121,22,94,188,135,35,2,177,195,238,44,242,103,217,228,91,187,137,7,77,145,37,100,141,18,3,203,252,184,6,56,146,68,155,1,154,56,25,209,1,155,244,207,83,71,165,53,155,72,164,93,198,35,218,53,154,101,75,66,23,252,160,116,124,88,68,123,159,100,145,150,114,206,25,157,36,54,232,46,234,109,21,132,9,215,165,41,255,226,167,251,229,123,79,253,191,255,254,239,168,0,0,48,64,36,118,202,118,101,193,92,97,152,212,102,11,128,102,112,182,96,64,32,96,216,156,96,136,76,96,184,216,103,24,146,97,184,34,64,24,151,56,194,176,132,197,208,192,48,3,126,137,175,98,167,164,207,185,11,228,72,204,152,3,32,29,95,255,251,176,100,33,142,167,75,104,203,147,185,123,224,78,70,57,189,97,103,92,24,17,159,60,110,49,60,73,30,23,102,149,164,169,106,187,178,192,40,129,194,33,240,61,24,108,80,7,201,80,3,140,135,197,9,31,218,178,226,111,138,167,51,156,75,82,27,124,52,90,59,207,107,233,50,69,107,130,175,101,8,122,16,172,83,41,124,177,58,203,75,190,156,115,8,154,82,244,70,160,98,167,28,164,74,77,88,55,55,28,226,204,174,0,241,106,145,34,155,51,197,134,174,111,90,147,27,92,142,189,234,106,198,103,125,162,55,185,235,254,166,182,18,29,243,98,167,117,222,126,113,6,209,109,5,173,142,210,210,176,103,174,253,150,127,143,140,87,255,231,245,240,25,95,110,219,124,172,139,46,44,207,254,34,94,62,241,76,125,205,191,239,127,247,6,88,179,195,120,146,131,192,0,0,16,0,0,28,0,8,116,176,35,138,51,188,220,66,157,91,16,37,175,186,43,81,223,7,141,0,201,9,228,224,152,246,86,165,70,203,244,101,202,201,81,246,154,93,132,254,138,146,133,217,253,72,55,35,157,27,183,95,117,76,129,56,220,178,16,83,79,60,2,198,167,74,142,252,183,66,82,243,11,29,14,2,185,51,146,68,198,103,99,3,166,140,182,51,42,129,197,67,42,2,74,3,12,107,5,128,10,192,177,218,48,209,17,188,78,246,77,152,92,3,68,129,111,108,194,25,62,183,232,170,167,124,51,68,136,242,134,229,34,129,225,188,165,164,64,236,104,109,40,243,247,52,224,33,20,219,58,191,102,206,76,31,40,70,85,17,131,191,115,109,85,156,223,43,155,86,101,237,200,126,3,249,150,168,95,102,223,193,82,47,114,137,79,206,143,23,171,253,64,66,188,117,50,9,243,198,177,90,156,161,236,176,224,132,129,186,242,133,47,106,142,52,254,14,138,20,114,74,170,47,146,233,1,126,205,105,197,216,157,38,38,107,25,109,23,116,14,40,45,72,212,32,196,218,212,36,112,106,126,227,229,241,135,84,28,178,6,227,160,5,81,137,234,154,34,177,213,240,70,41,177,128,11,90,72,148,43,81,17,32,27,6,96,171,122,129,162,206,77,153,236,105,79,17,125,70,243,138,204,8,165,106,60,140,75,43,237,42,201,68,121,177,139,243,250,179,51,250,239,229,95,238,162,216,171,61,159,212,239,89,0,77,4,187,143,113,185,76,23,203,13,17,108,12,200,104,15,27,12,204,37,14,131,11,146,176,16,44,100,153,164,104,24,106,58,152,22,42,36,33,138,0,97,138,163,152,64,28,5,18,209,201,169,5,133,104,8,133,233,65,213,2,16,21,48,66,93,6,107,45,3,41,40,126,90,115,6,96,179,194,48,255,251,178,100,40,142,167,251,104,202,11,186,124,112,65,167,105,160,97,103,106,27,61,157,50,78,101,143,193,22,157,167,29,132,137,168,162,65,139,160,8,25,25,17,134,39,140,234,50,7,168,70,56,138,59,62,28,104,109,132,38,40,245,72,121,139,175,70,142,97,138,48,166,155,62,72,64,56,236,5,165,234,253,141,1,38,5,122,135,68,37,221,40,126,110,202,141,70,170,55,214,102,218,190,115,47,190,12,10,49,61,40,130,69,9,198,117,73,64,232,23,167,177,76,99,189,98,12,39,74,224,82,209,190,44,69,49,207,15,97,76,119,81,175,83,73,26,219,54,101,79,88,175,197,161,219,77,127,9,166,219,233,114,175,137,3,190,100,119,52,25,152,208,173,87,81,219,224,230,181,134,221,136,55,195,250,65,90,241,157,93,202,105,159,221,230,231,175,243,194,247,212,104,245,164,255,210,6,49,6,137,172,144,163,54,51,116,242,145,249,83,23,154,84,170,75,77,34,219,156,181,173,8,54,52,207,85,197,11,102,213,31,197,19,30,98,189,37,152,4,223,17,14,110,205,105,37,252,247,66,245,82,173,205,95,95,248,163,255,245,63,249,117,119,255,144,1,204,133,228,58,108,180,228,104,179,7,138,64,206,211,244,142,12,2,28,10,141,22,248,240,32,220,193,115,22,12,149,136,88,0,98,16,185,143,197,75,196,68,27,68,134,4,102,59,29,42,50,212,115,32,17,20,88,131,248,237,14,64,143,12,84,162,198,66,88,61,174,50,116,103,196,44,81,92,119,24,156,251,50,40,154,80,50,0,151,173,209,105,210,95,127,97,132,245,128,160,252,80,250,53,91,41,61,178,82,42,126,18,20,149,99,180,119,253,252,129,254,41,122,21,20,227,140,38,193,251,160,8,125,91,84,132,170,100,242,168,21,155,48,17,101,39,78,218,202,31,30,117,231,175,153,165,221,117,58,172,238,202,87,41,92,221,43,137,19,218,210,103,152,235,232,249,5,157,187,12,254,245,98,163,118,245,135,135,43,165,197,150,70,250,115,211,245,181,63,95,3,174,221,215,239,239,66,195,176,171,166,54,27,58,24,255,47,4,160,13,128,32,165,227,50,64,29,49,48,91,86,119,230,60,69,54,24,210,101,109,65,110,190,164,114,214,119,47,27,253,59,73,12,115,202,60,160,119,46,144,176,67,207,46,55,157,164,134,37,54,238,222,71,255,29,191,195,55,132,249,163,148,161,207,55,249,0,0,4,148,148,65,24,50,152,148,199,104,227,12,27,66,135,80,21,232,100,10,33,5,197,199,69,130,16,200,20,22,142,240,202,138,21,139,40,24,75,29,124,128,64,108,145,118,204,116,70,3,67,82,140,209,198,57,37,52,132,222,56,237,255,251,178,100,31,140,6,73,104,207,27,143,100,208,64,167,106,15,96,162,120,30,93,231,46,46,229,145,209,33,161,104,105,129,33,248,34,25,15,237,130,72,18,217,198,209,96,139,230,249,206,249,154,105,157,100,151,93,111,75,160,155,175,214,68,253,43,185,34,168,70,172,76,233,46,239,12,126,3,214,107,126,45,94,105,64,36,139,39,211,117,112,151,138,127,177,8,211,159,189,162,103,228,107,170,133,200,147,56,179,88,20,27,174,74,30,119,199,28,186,228,6,199,187,8,246,174,151,230,136,83,216,165,49,86,176,93,164,38,253,100,60,69,203,102,35,101,102,36,104,227,216,152,219,114,240,100,84,197,45,45,115,224,158,67,61,75,180,178,152,235,15,251,182,0,0,128,28,0,0,0,39,34,18,180,89,190,84,84,216,217,42,194,42,62,47,179,150,221,35,78,90,44,187,172,231,17,163,33,61,158,60,201,227,3,91,191,165,119,255,219,132,234,134,233,255,133,255,145,249,207,246,140,8,242,56,226,255,160,1,49,255,6,48,4,236,57,196,219,51,249,3,50,133,211,50,28,24,4,133,38,14,0,33,193,144,56,75,53,60,4,36,17,140,2,9,84,228,104,89,49,100,61,187,41,34,13,29,35,15,1,216,208,227,242,216,248,58,21,126,159,49,182,78,12,220,88,53,202,107,144,180,194,131,15,50,134,229,181,184,57,224,215,211,189,99,164,167,139,117,39,42,62,37,179,115,79,186,89,76,98,148,154,23,213,190,193,129,139,55,47,181,1,236,183,175,159,45,72,211,177,79,78,231,118,121,190,228,5,219,145,123,246,177,248,58,35,220,169,73,1,191,220,48,184,139,168,52,53,20,54,150,196,58,244,244,101,239,169,138,244,81,57,180,207,193,59,42,232,67,21,107,147,74,74,15,195,197,49,242,57,250,38,164,187,222,109,53,130,209,218,241,218,142,254,107,106,43,19,84,46,215,26,121,116,77,181,102,122,155,231,244,187,75,106,186,247,137,108,44,29,53,52,219,126,254,207,102,118,90,180,175,214,109,189,153,149,207,164,218,174,248,0,24,0,0,45,224,70,19,53,20,220,36,28,38,108,228,245,235,43,129,220,154,221,106,181,171,180,85,26,254,9,20,155,218,8,123,253,149,191,233,235,232,255,247,105,218,60,84,98,1,220,112,220,75,53,115,5,124,39,122,149,69,90,195,215,203,216,208,221,214,69,138,0,0,2,112,199,59,0,204,69,192,0,98,153,32,28,25,42,192,154,68,61,24,30,18,1,4,34,210,152,4,57,152,26,41,10,5,38,1,3,128,160,40,194,48,68,193,208,249,147,8,129,66,32,53,88,204,63,1,36,133,157,45,228,160,56,101,110,105,176,149,236,96,40,255,251,178,100,36,142,7,143,104,204,27,185,100,112,72,104,153,247,96,73,142,89,209,157,52,110,61,154,129,70,161,40,41,135,156,152,143,77,44,76,69,0,28,161,186,183,4,134,190,65,177,18,217,205,182,164,137,170,164,120,64,10,104,59,169,121,19,159,129,107,6,6,241,203,58,172,234,155,63,213,0,232,88,99,170,100,8,124,247,54,254,200,236,67,55,55,77,221,92,193,251,152,181,142,151,36,246,61,213,200,175,36,19,168,98,232,25,17,182,118,38,97,135,70,135,212,184,88,174,65,14,43,170,226,241,158,69,107,109,98,75,17,101,251,143,47,185,133,245,203,157,231,172,83,114,186,77,137,211,232,37,210,243,165,51,140,163,154,225,94,24,50,136,236,233,195,119,159,211,246,138,197,100,56,222,220,136,235,189,230,148,190,234,86,20,41,47,114,78,53,8,139,61,42,50,32,0,0,11,208,168,139,15,24,92,33,70,32,237,36,19,132,21,0,185,119,239,67,185,103,191,207,31,70,151,206,200,3,6,252,18,114,54,214,255,255,230,255,255,247,255,171,74,58,255,105,25,253,41,248,110,141,230,181,178,217,169,107,66,35,100,25,189,4,2,165,250,146,114,152,195,232,110,234,225,178,76,134,20,90,2,83,231,130,7,15,1,64,161,112,0,21,66,77,120,38,104,34,16,66,185,85,99,40,1,86,169,0,33,150,189,3,69,25,69,52,178,60,157,47,179,139,14,211,2,66,9,154,176,9,79,104,100,32,68,3,190,206,112,37,17,47,236,100,148,169,186,68,24,176,210,144,118,32,154,179,185,203,27,69,146,90,71,234,10,105,183,42,52,174,125,138,36,221,245,121,89,164,159,53,117,173,120,103,5,190,106,38,205,21,253,141,22,101,85,43,157,221,12,41,55,180,91,158,213,215,109,59,158,179,142,75,171,78,155,188,22,190,209,154,70,187,206,77,115,167,34,138,6,214,80,99,150,236,41,115,85,139,243,169,99,213,54,138,88,63,105,83,86,86,182,21,145,24,179,41,106,255,63,234,87,86,214,148,205,99,96,19,168,182,141,157,169,160,0,0,128,7,23,106,40,146,17,182,29,40,201,19,62,52,22,103,195,60,228,72,217,216,193,150,56,148,161,104,171,202,187,151,149,110,38,244,111,94,84,75,115,105,208,239,171,255,156,181,105,237,196,47,204,117,98,236,107,217,1,55,207,186,197,39,173,94,215,62,238,45,24,215,41,141,10,114,141,122,125,40,0,0,9,112,194,169,224,222,7,160,216,66,188,202,147,248,201,194,48,234,161,52,193,128,156,144,11,48,28,4,24,22,12,84,32,193,0,98,108,150,180,80,4,49,156,41,44,176,168,84,148,78,72,56,139,124,218,67,179,36,25,255,251,178,100,30,142,70,206,103,75,155,186,76,112,88,232,217,211,101,39,90,25,237,139,48,78,101,49,193,87,33,39,233,131,142,56,48,180,27,214,131,4,131,89,190,234,6,25,106,94,142,100,203,172,162,212,225,4,9,4,220,95,8,160,243,217,216,61,93,60,67,195,231,161,153,216,32,180,54,48,222,107,26,115,9,85,9,40,58,248,99,140,185,79,229,135,104,101,255,175,185,222,103,126,235,247,248,225,154,118,231,159,246,62,203,161,122,214,190,11,128,57,108,251,79,74,83,95,78,236,246,126,116,164,189,118,247,107,41,147,21,182,184,252,202,28,81,119,106,145,146,54,152,130,68,239,181,174,20,196,208,168,125,149,173,2,11,138,107,182,139,81,239,123,93,87,149,65,36,162,180,152,167,32,166,194,167,220,161,185,213,245,44,0,40,150,184,233,117,22,99,1,50,70,43,158,46,250,67,51,43,201,97,217,39,44,39,253,202,25,218,206,190,239,228,29,53,186,174,188,45,233,203,169,222,119,255,89,160,76,19,232,223,255,148,252,229,69,246,26,54,100,195,88,114,168,217,167,205,60,216,195,22,105,174,174,76,21,83,132,237,181,128,188,132,85,128,34,75,75,127,97,126,97,76,161,248,164,6,192,217,25,36,22,107,10,193,248,4,160,0,161,132,195,128,32,112,140,120,109,208,184,40,22,72,41,138,149,0,224,17,178,110,142,130,135,131,114,83,22,3,40,155,151,37,98,19,92,11,17,90,134,96,105,172,195,77,160,37,130,56,213,244,202,132,207,21,114,69,138,123,215,211,176,104,30,193,51,144,27,74,173,67,7,79,148,37,61,45,207,22,83,98,164,183,212,18,93,151,56,221,222,110,126,163,246,50,214,247,127,245,142,169,50,179,205,43,101,30,191,145,17,94,197,17,89,84,36,112,6,110,41,184,133,240,232,39,181,57,49,11,198,211,50,253,89,20,81,169,203,172,202,25,205,48,97,188,154,5,124,170,75,190,46,99,171,158,121,13,107,37,8,44,197,229,74,246,52,146,238,167,109,53,5,220,98,34,178,47,9,132,199,209,22,46,155,111,125,137,2,0,2,22,219,89,154,152,38,240,193,18,136,167,116,211,218,170,173,46,196,214,81,90,15,215,242,123,211,28,94,54,105,107,52,180,80,222,94,187,121,22,229,63,235,255,78,113,163,244,195,203,81,7,144,161,53,166,161,192,75,143,22,12,201,60,183,242,206,13,32,211,137,97,10,251,181,17,107,171,82,234,89,29,204,176,0,0,149,120,199,43,224,126,160,226,14,115,12,52,76,117,118,51,64,84,66,30,28,0,129,130,32,81,249,156,72,205,113,38,69,129,104,4,50,112,45,74,33,130,176,91,18,48,120,94,53,28,255,251,178,100,26,12,134,128,105,76,155,143,78,64,79,41,42,3,96,168,126,22,141,159,60,109,189,145,201,119,167,167,221,132,149,72,141,105,43,31,239,140,192,5,65,35,242,216,11,43,161,128,234,76,96,199,229,133,81,0,208,67,56,106,120,41,22,48,217,117,245,12,207,226,54,131,18,106,122,47,199,179,148,130,20,177,224,92,179,182,169,102,185,191,196,122,68,141,54,213,254,212,122,45,72,201,119,183,21,182,253,86,29,39,221,176,98,197,206,234,242,155,182,56,240,145,226,18,20,40,177,146,173,189,34,17,2,17,68,226,185,0,173,5,17,42,61,89,181,115,204,253,132,157,126,31,63,71,191,92,78,131,144,52,193,100,115,199,177,62,214,41,136,14,33,37,52,210,228,243,21,164,202,52,187,212,140,19,244,252,207,232,0,1,119,225,84,221,70,178,64,37,29,38,180,186,199,100,143,205,13,108,45,78,239,88,37,51,183,11,184,186,12,222,36,59,171,237,251,255,255,255,210,92,92,17,199,96,55,254,226,47,25,63,50,22,185,237,239,121,208,125,108,203,101,85,36,180,177,113,124,194,87,6,141,146,89,1,247,103,7,128,17,151,238,68,172,125,205,39,24,236,100,74,166,47,68,114,36,42,222,166,174,64,80,68,29,72,232,166,245,199,104,32,190,31,85,117,63,21,28,2,178,213,125,27,118,189,162,143,55,23,32,121,179,157,36,119,86,100,40,66,33,154,199,62,29,121,61,17,159,49,87,136,12,10,234,141,14,87,100,201,219,175,238,145,117,241,224,186,244,241,83,85,241,178,172,207,204,160,161,143,170,116,65,57,29,161,170,138,237,18,132,111,119,75,123,12,43,92,92,177,35,62,218,205,42,68,120,149,198,214,70,218,21,30,92,255,113,193,201,228,74,167,89,166,119,109,111,48,115,57,223,211,105,102,239,214,189,215,205,174,77,154,245,235,16,253,113,141,152,196,46,162,243,251,195,204,168,223,99,49,0,29,59,250,147,236,213,160,48,224,160,214,52,220,123,8,242,255,137,17,178,160,79,247,129,227,12,160,95,20,30,83,70,61,162,3,188,148,91,241,160,70,227,122,9,162,80,40,118,48,70,180,253,124,103,216,81,144,202,107,12,4,109,16,177,97,194,234,117,231,137,154,30,13,48,187,33,202,197,99,222,87,238,71,186,11,36,246,203,254,130,77,241,193,0,2,99,116,227,51,195,35,19,23,151,211,97,138,67,30,219,163,224,81,51,52,200,210,98,232,196,176,148,194,226,136,206,65,212,188,102,8,129,139,148,192,112,204,18,40,39,129,80,43,76,32,0,195,37,54,54,166,79,106,240,49,64,82,77,153,194,214,28,17,37,119,133,200,152,67,133,196,48,75,137,255,251,178,100,40,128,7,203,104,202,149,119,64,0,68,230,217,194,172,20,0,30,5,153,74,121,188,0,1,13,142,103,199,48,96,2,142,60,10,6,203,4,102,6,182,49,7,209,203,10,26,76,26,57,248,130,110,23,213,251,146,210,181,179,18,9,252,169,133,32,200,40,134,81,60,225,200,30,189,122,143,202,160,148,70,44,74,93,203,25,222,154,162,169,51,126,252,221,253,203,41,17,146,122,173,54,48,102,175,231,91,119,174,126,225,136,42,182,24,115,152,221,191,49,203,83,211,116,157,181,188,181,118,126,127,26,251,213,156,107,231,77,22,164,229,218,176,170,73,126,23,239,126,61,251,214,245,91,153,99,220,234,202,235,243,122,239,127,235,246,181,77,223,183,133,206,225,222,91,169,126,198,63,57,75,114,199,41,239,238,237,188,108,107,61,74,48,243,10,154,1,168,214,145,128,13,96,58,178,238,136,130,42,176,67,193,84,98,146,152,163,75,88,206,76,19,185,44,115,252,204,2,16,67,18,126,3,74,24,71,31,58,0,193,132,206,58,48,122,191,136,255,252,131,27,67,86,245,243,117,22,29,245,173,203,196,116,137,24,135,246,133,58,0,4,132,131,98,209,122,56,229,83,9,100,5,55,154,217,17,152,154,24,187,217,16,152,176,49,162,3,3,137,2,13,70,66,217,10,197,71,118,22,201,23,91,161,60,237,71,216,132,98,93,184,122,9,129,27,72,133,53,71,114,157,173,208,174,138,55,86,118,77,39,105,81,107,86,36,114,218,239,3,20,185,45,150,67,172,237,238,148,83,198,232,165,246,176,155,98,15,188,146,0,125,234,67,116,147,151,230,41,110,210,202,231,254,237,28,20,244,203,29,6,151,73,5,118,197,89,234,151,96,184,189,61,104,220,190,220,174,223,171,29,27,212,202,222,104,245,136,50,182,237,208,70,243,185,38,179,184,156,175,84,246,237,199,225,185,30,115,237,113,91,46,75,37,239,219,98,49,42,146,188,106,155,43,28,207,94,233,227,143,126,222,127,110,159,59,123,228,174,158,190,243,139,38,36,177,206,127,94,120,106,153,232,113,27,87,93,44,235,193,93,175,107,30,95,189,253,169,123,233,108,235,255,243,145,66,44,255,182,146,32,0,16,8,160,201,168,163,21,84,71,54,63,10,241,155,45,246,241,104,77,64,177,136,172,135,50,120,46,223,126,67,97,207,210,55,133,240,60,35,169,192,173,239,173,184,63,27,75,103,72,158,204,228,117,187,23,181,111,242,158,107,255,215,243,159,255,160,0,0,241,135,211,96,79,53,243,195,41,16,48,103,51,151,79,22,31,88,80,32,17,0,73,143,128,63,238,154,195,152,184,0,144,124,169,172,154,160,202,10,29,82,27,177,255,251,178,100,23,8,246,39,113,80,151,109,224,0,74,99,233,144,236,164,0,27,13,197,62,237,229,229,65,24,158,166,193,132,137,176,132,141,219,106,168,153,15,148,113,94,117,55,35,161,63,124,168,34,88,82,153,176,79,237,74,35,81,221,48,103,14,106,54,179,91,105,146,28,250,3,47,141,31,181,168,152,176,161,215,75,107,211,247,61,109,179,193,42,103,235,165,14,101,181,94,161,58,130,189,111,173,216,246,75,118,19,131,252,226,170,102,143,9,207,94,159,164,235,224,31,95,201,255,223,241,127,247,82,151,209,1,17,167,205,174,245,151,155,164,191,52,96,75,126,203,171,213,93,170,246,156,119,241,127,199,221,22,117,250,86,47,149,215,173,89,171,90,239,217,122,216,206,191,248,215,255,255,47,254,77,210,74,88,233,37,5,43,9,154,128,63,23,213,98,61,201,148,10,37,134,183,10,71,33,190,191,55,44,1,164,150,114,9,100,113,86,147,19,68,100,199,103,200,35,28,137,113,253,58,103,15,93,250,102,231,250,5,95,44,58,234,216,212,147,134,121,91,208,228,121,13,113,7,245,1,68,9,41,4,176,131,148,221,11,76,62,16,193,194,128,23,33,9,135,104,40,36,49,67,70,115,160,166,181,4,93,27,128,183,20,111,235,64,95,65,151,70,134,130,23,48,29,5,76,6,9,195,60,6,73,210,67,228,223,90,95,72,76,13,176,182,140,159,122,64,195,74,199,184,224,122,169,25,175,114,143,61,13,149,118,3,190,120,237,206,122,97,62,232,137,8,132,194,20,37,227,65,31,142,54,109,250,43,119,211,241,95,11,129,182,214,204,66,54,185,206,100,125,249,251,191,191,211,8,42,192,34,105,227,99,6,250,203,235,17,91,135,7,243,5,47,83,97,35,108,195,255,207,250,29,143,189,102,64,67,40,181,45,62,154,181,254,191,94,119,240,166,199,170,204,118,86,193,85,92,145,151,61,65,139,75,190,37,250,122,139,21,25,233,148,14,236,223,76,233,178,124,233,68,148,159,43,223,252,107,251,255,243,191,228,220,137,42,68,134,33,32,50,1,125,3,178,227,189,214,25,128,178,218,85,52,234,255,8,39,120,184,127,173,251,235,254,146,52,197,169,87,121,124,22,234,89,84,30,219,163,123,243,87,130,27,215,213,244,127,254,78,11,225,13,255,219,199,87,184,188,172,135,255,255,255,160,0,0,115,32,246,205,0,86,59,45,240,211,67,83,24,79,78,145,118,0,10,6,134,102,36,3,152,8,0,105,225,73,134,129,35,128,128,184,48,195,227,115,20,2,217,98,171,7,1,101,65,130,184,218,46,66,162,38,3,10,139,133,240,80,202,224,194,135,93,110,15,85,2,4,131,150,64,19,49,255,251,178,100,39,136,199,193,115,77,19,152,108,240,65,101,234,3,60,79,140,24,121,165,70,237,225,229,65,18,156,103,5,131,149,162,213,162,80,202,238,53,228,221,40,13,44,164,91,176,227,68,125,230,96,153,66,237,102,36,196,188,162,162,96,238,109,159,9,138,221,122,16,182,203,150,181,187,48,206,108,124,106,214,154,23,106,201,183,72,74,200,115,7,78,19,202,25,206,93,137,235,170,13,107,183,123,168,218,121,226,163,77,207,93,157,238,4,3,129,207,18,97,13,160,233,5,96,190,196,144,11,231,214,88,140,233,179,176,150,230,42,77,129,106,19,131,114,68,108,73,2,251,111,136,66,59,56,210,107,56,116,186,144,212,25,169,135,32,183,54,90,3,248,78,147,76,107,17,41,34,52,142,143,91,45,140,146,119,31,81,207,182,190,98,247,64,251,71,226,31,54,74,24,133,0,0,224,0,70,203,16,215,18,64,66,4,124,214,122,144,148,147,46,90,244,168,139,140,231,44,222,245,248,198,44,39,184,213,198,163,168,237,235,161,127,235,213,254,68,164,40,212,190,9,145,170,241,114,145,113,11,9,91,241,30,169,63,103,249,242,164,75,170,78,5,129,25,48,49,114,83,44,3,11,9,145,110,147,162,31,47,112,233,2,38,176,208,19,234,6,82,77,219,110,81,69,246,86,188,215,163,112,150,176,230,11,128,186,8,42,168,127,147,246,85,152,113,160,3,36,213,161,245,70,185,115,179,46,209,207,188,247,74,169,13,95,0,106,68,149,203,112,210,157,116,88,210,109,227,195,60,198,222,92,127,47,62,231,52,207,196,204,84,53,6,185,109,218,229,1,149,248,31,156,63,122,244,51,208,90,132,69,239,81,179,149,99,77,79,116,118,117,14,208,134,148,78,124,154,87,211,118,254,127,233,236,252,235,228,123,184,239,77,27,240,119,245,143,180,196,109,217,131,252,59,139,68,194,11,56,47,209,63,214,169,4,134,87,103,170,205,240,223,55,198,245,253,245,247,7,127,18,254,203,36,80,4,103,46,80,141,49,17,0,130,92,181,163,46,219,99,68,136,42,59,42,106,164,175,8,197,168,143,61,43,80,137,134,97,103,168,209,80,88,121,198,22,49,20,48,119,218,143,254,138,217,91,227,254,19,44,106,253,52,249,201,80,222,33,95,98,79,255,32,0,0,99,5,92,83,42,81,163,25,64,19,38,128,177,1,52,112,210,178,56,23,150,0,162,168,130,96,40,26,28,157,8,0,177,208,61,53,67,143,83,4,129,6,186,8,4,24,120,198,205,72,154,64,169,117,1,38,69,142,233,164,108,233,120,140,220,101,105,124,130,69,80,150,196,162,50,176,73,87,173,3,7,178,167,110,213,246,54,54,169,123,255,251,178,100,46,14,7,179,113,77,19,184,147,244,69,101,169,253,97,98,94,29,209,197,50,46,97,117,193,19,156,39,109,131,10,16,174,239,74,228,141,5,86,42,131,147,178,160,17,22,14,136,195,150,228,47,45,136,153,50,155,155,232,177,108,76,172,76,114,159,212,91,142,172,94,177,50,13,52,129,151,196,180,114,152,166,54,107,47,225,189,27,186,72,162,19,50,5,22,176,194,203,56,75,49,152,68,142,44,95,152,51,153,58,4,8,98,27,17,161,176,30,62,83,82,150,105,142,109,143,220,204,104,149,209,35,9,101,202,12,212,102,226,92,166,68,102,211,65,139,142,106,40,97,138,164,196,102,85,99,2,177,245,148,6,53,20,4,189,157,67,92,144,173,10,165,53,162,178,226,78,137,206,113,181,54,174,153,47,242,160,0,72,128,1,32,0,0,29,21,164,178,210,222,160,46,86,38,164,208,194,173,134,80,62,1,192,97,98,86,171,174,47,79,231,202,229,157,221,45,98,153,148,156,113,0,67,234,45,6,79,59,87,247,251,109,102,219,237,240,174,179,220,174,182,137,53,201,106,164,38,28,219,156,254,92,100,143,200,136,42,96,220,161,248,6,134,67,19,49,99,23,11,12,40,83,50,49,24,32,60,40,5,48,8,48,202,35,83,11,5,102,17,209,57,134,4,32,208,123,19,67,180,38,177,128,1,228,195,102,7,8,133,136,131,106,214,136,132,228,86,54,228,249,196,93,171,134,77,181,214,182,219,74,218,73,70,56,220,82,242,194,173,74,12,98,82,38,70,182,136,151,108,148,1,15,228,203,21,211,68,151,230,157,237,34,35,80,120,119,226,11,23,86,240,253,178,90,122,71,130,212,62,165,138,115,66,250,177,123,212,142,101,90,148,95,196,32,179,133,90,149,74,139,106,16,194,249,82,23,104,225,115,24,50,101,61,113,186,185,151,114,179,203,203,110,5,191,4,37,205,23,99,27,215,209,127,190,223,242,115,112,140,234,48,123,33,38,205,220,72,184,228,73,10,253,132,215,73,4,103,230,167,174,25,121,241,156,80,242,125,153,91,103,159,230,254,62,175,247,87,166,223,214,244,207,81,137,192,0,0,40,0,52,165,74,144,197,9,98,16,128,246,238,203,221,230,228,165,239,180,21,101,68,35,61,194,106,3,30,165,86,254,86,237,233,10,27,165,251,202,211,188,85,105,31,149,53,55,218,148,110,63,223,225,31,63,249,191,37,70,199,201,107,137,191,201,33,0,32,0,80,115,152,148,9,202,157,27,65,152,58,92,169,28,113,232,70,49,8,115,100,105,40,63,41,126,96,198,70,98,144,76,87,30,185,26,138,134,65,130,97,195,96,184,21,170,243,121,152,154,9,219,229,179,134,119,255,251,178,100,29,136,6,95,104,80,59,121,121,80,69,8,74,10,60,229,98,29,93,223,52,46,189,124,209,4,156,38,193,135,148,168,116,121,96,207,115,122,168,140,186,50,104,164,25,180,124,227,107,52,177,67,43,190,198,125,240,235,13,205,55,152,109,50,43,84,208,114,130,141,104,59,218,59,125,207,48,1,197,3,75,202,61,182,44,197,195,157,114,163,244,183,185,234,177,120,134,174,60,213,209,239,92,65,53,59,149,165,217,1,115,202,40,82,245,18,55,243,77,246,165,173,124,29,226,152,237,201,121,39,111,243,121,245,215,13,19,229,245,55,9,159,206,61,156,162,196,23,71,114,217,158,27,139,8,224,97,138,96,158,121,177,243,127,76,185,75,58,146,74,192,146,109,67,111,111,38,0,196,0,0,36,152,208,203,144,67,9,112,35,103,59,76,83,213,22,15,227,230,240,16,240,154,239,35,77,31,194,72,47,43,113,185,183,234,116,239,212,158,157,196,153,234,159,252,194,145,159,246,253,168,223,71,179,124,71,80,207,255,255,67,20,253,86,73,210,0,152,48,106,155,66,11,25,204,56,13,48,230,4,145,199,57,151,230,33,2,96,144,196,192,160,100,128,38,48,104,51,48,52,0,33,1,145,48,199,32,52,194,64,9,159,162,147,218,182,140,34,3,226,137,60,242,96,35,10,155,179,199,166,145,58,32,5,153,52,177,49,146,94,122,173,13,208,96,10,167,55,213,142,121,177,17,0,247,211,185,145,212,107,203,62,180,125,230,100,171,101,246,210,127,137,1,211,240,20,126,195,115,56,161,149,70,9,240,178,34,19,54,142,7,245,159,118,56,109,117,76,249,43,203,73,6,81,221,215,149,53,140,160,250,12,13,69,141,18,41,117,7,132,18,200,229,139,134,120,122,28,166,221,36,53,105,5,150,126,226,131,163,120,150,223,131,251,84,223,71,246,188,29,143,174,200,252,35,242,203,92,192,141,22,83,124,185,180,42,63,227,113,221,231,41,170,14,151,102,35,56,162,45,181,38,63,88,169,103,190,22,230,127,111,236,191,159,200,21,254,63,239,244,33,164,49,96,178,136,80,73,51,119,164,96,46,133,212,58,17,73,21,200,135,58,248,233,3,19,72,241,0,214,212,38,198,18,10,105,212,7,123,88,219,169,5,119,33,7,224,191,122,186,62,131,191,248,210,208,223,239,251,80,126,167,144,202,188,48,0,0,176,176,196,232,38,243,79,42,12,122,14,48,234,12,238,235,51,32,134,76,16,26,48,72,136,186,195,206,116,53,117,214,0,200,97,20,17,199,103,40,201,0,65,130,202,236,98,51,16,25,11,33,5,50,249,190,214,151,179,81,148,175,21,179,8,169,90,96,170,11,91,211,47,70,225,255,251,178,100,38,142,182,168,113,78,19,143,94,64,68,136,25,200,101,39,104,27,89,197,56,110,60,189,65,30,150,102,213,164,149,160,27,149,87,133,148,54,243,27,182,186,43,209,33,226,32,130,151,142,212,131,203,43,6,97,8,154,41,76,139,195,97,203,111,55,202,21,240,186,214,194,158,185,62,37,210,247,183,207,144,125,235,182,249,88,8,155,49,10,189,213,131,50,142,197,166,152,16,189,158,240,80,186,68,48,76,171,40,157,41,242,7,181,26,234,36,186,10,201,203,65,35,108,82,143,72,104,183,17,59,104,208,124,232,80,232,128,254,113,214,127,149,2,238,148,194,231,172,131,93,176,254,24,153,217,148,206,75,148,254,63,143,213,252,173,127,151,0,3,0,0,85,5,222,12,25,64,11,82,62,2,189,134,220,185,80,208,46,141,92,144,176,29,52,79,163,66,27,150,242,147,240,242,67,166,108,230,218,16,189,125,104,71,214,244,55,213,234,102,215,39,255,250,47,249,141,232,213,37,244,209,190,81,213,254,144,3,134,11,33,28,221,110,100,37,113,133,133,134,11,127,154,181,184,2,71,5,192,130,130,81,144,201,137,194,195,193,180,56,146,0,69,68,194,65,103,153,188,136,144,3,144,102,48,216,161,49,197,116,68,16,137,69,95,182,234,72,7,145,220,83,168,195,219,67,41,182,237,174,59,206,47,183,69,97,211,25,97,156,126,93,76,115,121,93,72,130,120,216,128,72,128,151,171,188,223,30,74,209,38,105,66,115,33,223,148,211,248,255,157,63,40,191,12,233,65,203,8,225,218,66,62,176,209,172,148,24,239,55,66,160,173,178,236,177,95,80,233,146,4,201,117,232,118,245,199,51,157,102,133,46,183,124,121,45,240,186,246,110,206,251,100,120,75,147,194,74,162,179,168,83,182,79,164,174,249,255,169,48,219,140,16,8,20,218,118,222,38,179,229,82,87,112,13,109,105,126,254,31,131,122,182,227,233,134,29,60,114,233,252,188,34,255,82,144,214,145,237,22,203,66,128,67,140,126,103,56,117,232,96,236,170,8,125,139,126,26,155,56,30,21,74,182,253,214,225,209,170,146,84,253,196,210,37,26,15,80,68,30,47,187,174,143,253,25,93,106,51,255,136,74,101,103,242,11,57,182,253,159,242,191,250,59,126,239,208,0,0,2,116,98,120,251,107,204,77,56,212,6,12,43,252,194,178,138,203,9,70,76,56,16,8,34,107,128,132,194,178,214,192,103,65,226,194,147,15,172,168,100,0,120,90,121,232,138,74,200,65,66,197,136,190,62,74,132,145,220,50,126,84,85,179,27,17,210,63,152,239,145,64,255,157,148,55,96,69,49,117,10,34,76,248,107,231,160,92,233,182,22,236,247,182,255,251,178,100,48,8,182,100,103,78,155,111,100,240,70,103,9,181,101,101,104,152,97,157,61,77,229,229,129,32,160,38,225,133,149,218,144,204,177,161,154,202,17,157,60,223,67,191,96,240,133,49,246,97,168,44,220,231,189,187,196,3,215,30,22,185,24,60,122,229,25,156,73,76,51,180,96,244,27,183,99,171,221,24,193,177,56,67,207,118,179,136,230,69,116,243,165,223,54,248,22,148,49,165,245,135,186,155,38,191,206,94,156,90,171,1,114,217,176,240,185,139,55,151,104,117,153,76,31,100,37,55,179,235,90,219,94,246,214,42,113,255,70,222,160,16,0,52,68,221,32,68,8,73,97,193,112,20,147,60,94,81,162,96,153,140,5,4,163,208,50,180,233,2,127,189,133,13,187,212,55,171,43,149,248,174,58,53,20,96,172,121,182,107,98,223,106,11,169,31,21,250,251,57,55,251,228,248,205,67,53,200,235,119,212,1,144,0,64,222,100,87,71,78,254,106,230,225,145,38,45,82,123,143,167,81,162,33,7,162,42,56,113,38,95,167,209,117,4,222,138,114,168,62,133,210,18,62,220,25,20,142,146,14,104,168,132,112,212,17,225,110,112,193,56,46,203,114,210,232,242,186,170,201,151,98,53,116,193,215,101,115,255,35,154,137,241,23,114,201,159,213,98,251,115,202,225,67,44,35,199,200,165,254,255,159,187,203,53,34,138,241,73,33,243,7,86,75,121,102,253,21,172,203,94,89,103,116,64,235,215,224,249,215,233,125,249,181,147,62,46,238,90,219,194,223,251,253,231,246,119,127,138,101,177,151,198,123,171,119,178,74,222,148,223,90,175,123,21,174,163,187,14,84,87,60,181,98,91,232,198,141,20,236,198,104,185,188,209,119,104,27,96,114,206,219,164,7,63,218,64,33,193,42,76,43,102,33,95,25,76,236,50,53,21,134,87,99,133,19,144,9,53,249,236,51,74,137,175,181,18,174,125,23,176,226,113,196,232,241,161,145,129,171,20,217,235,83,122,106,44,173,197,254,254,225,109,66,252,187,252,97,100,21,255,143,248,223,215,200,255,239,0,32,0,0,83,152,89,208,103,49,89,155,80,38,30,21,152,24,14,118,163,104,103,230,8,128,32,68,33,31,225,173,214,228,161,166,18,139,13,66,223,198,26,56,149,217,36,146,173,96,133,22,183,229,246,25,186,20,180,218,90,27,147,204,105,0,90,225,13,170,68,176,77,97,69,120,199,222,238,237,42,190,99,101,36,40,247,133,156,105,167,183,23,182,246,228,46,217,75,124,219,229,139,246,223,114,6,227,102,184,59,203,191,155,99,167,127,215,230,115,188,181,67,255,25,236,46,232,185,65,83,17,179,202,23,60,38,83,23,204,127,243,255,99,215,255,251,178,100,72,138,134,3,104,79,59,153,121,80,73,168,9,165,101,37,104,25,141,157,54,110,97,237,193,35,28,102,205,149,169,168,163,189,231,59,237,91,254,77,219,239,230,11,143,211,14,243,71,184,103,48,182,255,41,58,238,72,219,241,90,171,84,147,135,170,254,241,247,76,196,129,2,187,157,195,189,61,253,0,38,0,29,17,58,70,99,12,40,66,113,230,155,138,210,88,4,81,8,88,139,211,13,9,38,76,230,160,35,55,80,151,94,231,182,168,194,73,182,117,204,107,61,40,24,202,145,65,94,138,245,43,119,122,165,135,84,103,219,76,174,178,122,127,198,15,140,23,255,83,124,111,234,0,28,97,108,145,149,70,198,169,96,152,116,138,1,125,31,17,204,98,80,176,160,196,64,42,37,20,153,124,76,76,23,95,101,64,17,144,5,36,229,125,83,2,120,146,45,188,93,232,99,154,88,82,133,77,171,107,149,0,151,113,183,246,114,162,122,155,167,227,126,150,86,90,149,186,236,54,228,149,134,85,127,102,183,157,72,29,159,191,152,60,99,70,236,146,103,11,240,58,76,99,46,88,75,22,160,147,74,226,191,39,237,170,184,239,68,245,30,253,18,197,225,187,254,47,231,85,123,118,185,84,99,227,3,94,212,135,156,142,197,85,23,237,75,235,21,100,75,106,165,101,60,223,231,95,188,255,51,231,21,249,196,255,219,255,76,214,89,177,218,191,195,155,235,147,5,134,236,169,103,123,183,83,218,2,167,24,93,42,96,65,111,180,74,235,17,187,234,107,42,126,18,217,242,64,0,40,0,51,36,128,16,164,2,42,56,118,154,184,218,35,22,116,151,91,94,177,1,168,146,53,22,43,28,190,38,88,191,54,170,249,230,245,115,162,127,110,139,142,103,238,173,169,191,229,146,185,47,152,77,172,96,3,130,209,198,20,28,87,106,255,156,245,29,149,215,200,192,0,0,115,22,243,12,0,226,51,185,76,206,224,163,3,228,140,144,72,1,55,4,131,129,113,72,16,30,103,192,81,88,97,254,151,145,59,131,3,110,66,106,203,9,66,232,10,142,176,165,33,13,8,1,132,64,249,106,184,145,170,64,8,1,94,84,100,74,162,191,34,31,93,4,8,199,85,130,96,221,202,0,212,109,208,152,51,114,42,168,47,98,154,67,20,160,232,120,31,103,20,119,198,63,54,79,174,122,139,200,170,17,104,101,124,108,253,187,222,77,234,116,254,161,3,49,29,29,234,94,101,220,109,247,44,96,176,226,173,250,194,232,86,225,38,94,190,159,83,99,185,25,215,46,30,209,183,66,130,53,83,7,239,205,191,205,53,217,255,147,170,226,146,71,249,118,151,94,89,188,135,117,86,147,33,32,155,96,4,153,179,227,255,251,178,100,96,14,182,116,103,77,19,143,70,192,77,231,9,168,101,34,136,23,241,155,62,109,189,147,9,37,156,102,161,150,29,160,145,60,182,38,145,163,110,58,138,203,139,243,251,62,128,0,32,64,8,210,26,1,68,75,161,131,78,215,144,186,27,93,176,24,241,206,236,17,6,6,35,22,197,244,235,210,252,118,174,230,249,195,74,8,91,197,138,79,249,182,127,190,84,253,168,217,182,189,222,54,207,213,182,71,31,31,77,114,88,51,96,254,255,234,60,24,72,241,239,110,167,253,64,23,140,95,176,207,31,140,76,48,210,72,12,30,160,227,107,70,147,11,52,160,134,0,4,10,113,99,204,237,27,204,64,34,70,253,182,238,250,75,135,2,191,112,19,229,0,10,1,38,212,4,172,13,48,174,8,201,25,2,24,223,78,42,89,224,39,21,134,177,40,36,137,68,72,152,33,132,129,38,237,153,161,88,163,79,169,219,144,15,18,35,194,153,85,107,85,246,5,176,28,30,177,163,241,217,254,252,151,103,220,199,1,103,40,194,251,195,124,201,238,40,205,219,250,39,54,232,75,29,48,255,167,53,95,164,73,158,154,23,148,115,3,41,216,105,153,89,163,153,139,213,197,75,246,237,175,245,220,159,249,134,179,43,38,239,173,95,162,163,95,177,57,77,238,179,182,188,175,30,69,220,206,222,185,94,125,109,147,235,20,174,96,67,32,192,8,48,65,8,164,230,109,137,194,188,89,243,117,116,157,106,211,3,79,146,143,29,120,79,24,102,101,32,204,201,140,56,250,212,233,27,180,177,117,108,202,12,159,33,91,38,137,246,163,161,233,81,205,177,239,143,182,223,63,127,149,122,7,74,32,143,158,253,186,160,0,0,1,124,11,60,108,135,199,25,140,97,162,6,0,220,127,170,224,227,113,0,153,104,65,34,193,4,235,149,5,84,216,192,130,213,228,105,42,158,104,136,240,228,252,101,146,204,40,115,145,2,61,40,36,52,112,2,46,136,6,102,196,24,220,156,239,128,157,214,141,22,134,139,87,61,84,136,56,39,61,60,149,210,126,236,67,214,225,233,168,179,235,16,96,191,51,22,252,136,207,38,55,76,184,162,187,73,128,192,180,220,114,154,108,187,44,93,48,76,146,144,37,239,204,201,31,125,105,74,96,36,160,218,134,181,102,183,90,67,61,224,232,215,151,61,251,10,44,109,31,226,206,152,122,95,142,103,203,221,103,102,88,114,171,50,153,61,51,13,230,94,226,154,231,222,61,41,40,121,48,134,163,124,63,227,37,8,177,231,212,189,133,57,197,234,59,110,227,205,218,2,133,244,0,1,128,0,16,0,5,17,123,11,196,14,73,13,77,83,87,175,131,115,226,44,66,97,169,66,161,23,1,255,251,178,100,116,142,150,97,102,208,27,120,101,48,77,71,9,202,97,231,84,23,105,151,64,110,101,107,201,63,28,38,149,167,149,112,221,249,89,84,62,75,116,24,9,200,33,131,229,217,227,119,97,99,73,207,49,139,22,217,81,233,244,99,167,59,139,38,1,86,113,157,126,58,250,125,63,202,232,71,45,102,183,125,64,41,196,7,67,66,13,12,130,25,14,8,128,66,167,75,66,15,5,140,12,41,44,0,212,12,104,172,191,197,4,104,98,221,48,121,150,200,212,158,7,231,89,185,149,20,113,138,64,144,27,75,50,99,117,145,144,234,22,113,149,181,126,51,159,114,40,238,22,146,141,240,118,122,64,13,75,204,70,122,130,71,99,238,27,18,193,16,64,189,80,227,204,67,187,134,164,154,162,138,38,0,199,47,202,253,91,80,81,60,244,50,44,173,93,120,253,180,125,208,15,167,165,71,158,206,173,72,244,110,52,193,147,42,4,90,180,67,94,141,185,37,123,142,238,84,137,116,85,218,101,186,234,91,120,138,41,118,210,155,41,210,92,176,128,59,41,11,100,226,69,207,102,102,68,123,200,89,200,22,217,22,159,187,180,195,39,210,0,155,169,136,32,6,76,144,66,4,232,27,70,55,93,252,90,12,165,214,62,82,0,65,83,71,190,83,6,211,200,89,179,47,253,48,56,9,74,141,11,126,145,182,32,223,83,245,31,26,13,64,194,35,213,77,30,95,90,61,72,174,248,62,77,62,32,250,253,107,248,214,140,23,215,53,174,79,253,4,0,0,1,124,193,72,3,102,7,142,12,92,49,96,252,192,114,83,208,149,0,198,147,5,19,2,161,97,0,116,192,0,197,64,35,5,4,1,76,84,4,105,20,207,42,175,37,1,19,8,109,76,167,133,32,20,14,148,17,139,140,253,28,12,26,7,70,99,44,132,102,138,160,185,116,180,191,90,75,234,58,132,193,185,1,84,32,83,147,68,12,65,182,132,46,20,120,85,46,207,35,236,252,30,81,160,86,197,89,229,219,213,155,169,244,193,20,226,3,173,222,235,11,223,79,47,9,116,180,223,222,182,101,213,124,109,245,14,108,163,187,113,235,77,89,47,94,250,110,184,214,170,191,124,247,4,45,192,224,1,127,87,219,47,249,47,202,144,58,237,158,236,149,248,239,245,211,255,140,106,120,201,132,0,180,101,49,0,242,92,93,98,201,12,82,65,246,96,145,117,119,206,227,35,144,204,130,177,111,64,0,128,0,18,157,88,65,174,172,34,169,29,12,53,229,101,109,242,85,241,89,76,242,49,35,30,205,36,78,57,230,186,122,147,122,12,131,194,170,237,115,171,95,175,233,199,110,111,195,167,239,205,181,99,43,123,118,222,160,128,61,126,25,182,254,255,251,176,100,137,142,182,138,104,206,155,143,78,64,75,167,9,200,101,130,108,153,201,155,56,110,101,117,73,26,147,166,213,151,149,58,175,246,106,138,213,39,174,75,244,90,0,120,46,40,56,64,204,212,225,211,52,12,76,99,185,10,38,197,1,224,34,176,136,54,40,8,43,48,53,176,104,52,185,2,129,212,225,141,16,0,213,17,8,32,56,87,35,204,160,9,209,0,62,41,58,194,37,134,3,42,1,136,17,178,9,225,161,10,34,147,16,216,177,52,72,76,194,38,96,18,247,202,155,122,132,136,56,247,19,225,189,122,33,118,51,130,91,215,250,186,77,106,72,246,96,209,107,99,139,81,186,235,74,235,72,91,193,128,59,151,62,11,207,229,255,165,110,189,118,110,114,95,114,77,111,109,151,19,221,35,213,152,5,38,90,105,30,147,151,9,22,90,134,122,213,218,11,210,67,90,250,147,247,237,249,66,178,185,164,143,177,211,113,113,13,69,253,39,42,195,216,106,72,50,42,163,106,77,72,94,205,9,53,74,164,149,73,62,115,243,42,189,10,113,179,200,161,14,174,193,200,9,111,129,11,3,164,34,33,192,174,200,77,37,164,67,120,70,16,151,208,57,220,211,153,41,254,255,132,31,168,246,129,17,161,153,127,38,109,63,51,118,55,40,243,136,25,30,234,214,252,117,62,128,162,206,178,180,89,202,222,167,9,53,57,62,64,0,0,179,14,137,205,248,155,56,20,68,192,65,35,3,212,79,192,100,7,29,204,16,87,93,1,112,32,140,30,238,8,3,233,86,99,144,64,176,14,160,84,15,47,76,133,117,133,33,64,22,132,185,238,124,101,244,84,166,19,11,129,128,9,120,103,96,58,10,165,169,88,18,60,80,11,163,96,82,201,130,80,212,99,53,39,113,9,205,181,245,38,253,190,16,171,208,154,69,123,14,51,246,45,201,166,191,237,30,77,140,17,67,119,39,58,188,82,38,132,187,60,238,18,47,231,180,67,15,205,92,79,206,64,239,79,237,7,138,240,251,200,69,50,131,80,154,59,209,163,193,91,182,48,55,39,190,192,81,212,88,69,116,95,247,177,222,88,160,233,18,143,75,19,244,48,124,245,8,77,248,137,18,172,56,145,128,166,44,50,138,110,52,74,130,118,87,62,170,62,209,161,73,195,124,132,1,0,5,31,131,84,44,136,177,3,3,151,191,41,108,207,46,10,148,210,73,72,59,119,191,29,76,19,239,164,215,121,245,149,209,200,135,216,127,243,217,111,16,115,54,240,80,123,80,209,17,201,181,154,148,227,179,244,131,132,95,171,121,91,95,254,154,53,71,83,145,213,46,1,156,193,50,36,207,98,116,200,50,112,193,177,168,193,225,20,228,35,224,20,36,24,28,255,251,178,100,151,142,166,111,100,206,19,140,71,150,73,7,9,197,101,229,78,155,181,163,56,110,233,235,193,0,33,40,52,246,40,216,33,24,54,3,40,176,56,195,69,178,210,15,15,56,128,147,161,247,33,14,181,37,225,148,232,227,136,18,122,196,3,202,3,201,86,75,113,48,209,76,8,242,192,163,150,149,57,132,0,138,0,201,69,128,116,148,20,34,132,10,102,29,104,232,229,116,84,58,144,153,82,134,174,248,66,174,109,164,144,147,192,179,49,117,179,42,163,221,213,35,21,237,234,21,98,251,41,196,35,19,199,141,211,247,239,168,214,57,99,213,119,14,60,154,155,189,214,11,59,225,15,188,152,62,188,5,155,120,179,243,53,223,134,183,220,33,121,152,157,93,181,89,173,205,254,119,235,7,123,236,152,203,100,111,13,107,234,218,223,181,252,179,211,17,235,188,251,184,183,23,136,79,28,100,131,189,77,167,19,242,29,97,173,97,230,243,26,13,153,101,134,227,62,238,201,91,234,81,0,0,112,15,115,188,44,4,220,30,129,206,69,153,228,52,196,88,239,80,139,185,29,197,52,109,244,12,133,66,49,20,231,10,105,119,81,22,211,40,90,148,255,251,85,254,133,63,245,255,255,211,183,214,142,95,119,136,38,140,196,83,248,224,0,1,176,11,52,219,138,51,11,68,204,190,68,51,35,200,251,7,177,38,193,141,65,134,34,7,138,3,65,33,69,160,84,152,144,35,14,54,26,254,167,42,120,33,204,42,21,12,121,66,51,6,36,60,53,26,241,96,70,69,202,152,66,137,235,114,25,142,53,2,192,69,243,168,187,30,75,102,48,81,118,234,52,69,40,225,106,134,80,145,177,199,194,23,57,180,146,60,153,94,133,134,154,223,243,103,92,245,81,53,220,241,72,189,49,3,170,109,107,162,55,224,235,37,34,213,224,198,139,39,206,103,215,44,177,149,214,224,38,18,151,128,207,92,199,215,136,211,164,155,53,154,97,230,232,181,159,0,218,174,223,111,203,54,251,22,43,35,205,229,155,57,97,143,77,65,198,181,108,210,87,43,93,237,243,19,77,109,76,41,88,245,73,73,120,138,121,99,64,74,190,132,198,207,138,75,227,70,187,199,239,116,231,227,181,54,49,46,0,0,10,0,0,0,0,17,71,214,88,55,76,133,76,143,120,135,158,216,230,75,222,114,59,66,175,7,148,79,89,136,253,49,207,240,152,33,177,161,102,136,231,182,202,151,99,75,165,196,160,81,251,163,229,251,109,241,32,255,240,145,111,166,66,126,159,255,119,255,255,206,129,102,14,170,155,144,186,101,157,209,153,66,230,94,247,29,146,254,52,23,48,2,20,80,64,4,14,129,157,136,1,48,88,48,12,9,50,88,160,255,251,178,100,164,142,182,207,103,206,19,153,122,246,72,69,153,237,97,98,106,28,77,159,52,78,60,219,1,15,32,39,21,150,137,224,120,29,4,38,169,64,84,168,11,48,88,30,122,56,147,51,0,208,131,94,141,50,37,228,97,145,208,48,32,133,36,83,192,192,128,84,64,36,11,130,204,4,0,190,9,0,61,177,128,48,89,212,95,1,128,91,203,160,72,7,162,245,46,22,192,247,190,49,163,134,81,198,76,2,114,101,42,99,99,77,1,105,134,100,68,241,198,102,194,47,224,46,222,145,114,115,215,114,109,112,18,201,41,1,154,51,115,155,149,188,219,32,52,195,70,155,136,210,19,123,152,207,187,200,183,35,12,212,76,211,14,27,251,72,207,219,159,235,193,251,138,225,251,111,169,196,54,31,60,134,92,222,59,187,225,235,202,57,159,71,154,65,17,137,20,41,77,120,242,193,119,202,90,125,235,38,168,171,240,253,144,145,54,102,105,254,44,132,22,1,73,113,80,80,160,42,24,78,197,2,160,212,13,146,254,123,227,48,211,63,141,99,102,46,148,28,227,250,137,225,109,22,99,64,237,48,15,182,47,76,30,22,230,51,193,227,155,239,251,219,93,172,44,71,66,55,138,111,255,250,106,43,255,248,58,32,0,0,51,2,160,115,59,129,83,102,83,178,3,220,67,75,26,214,23,135,56,198,45,11,198,32,128,230,11,136,134,31,7,172,80,192,17,60,56,33,12,70,74,192,135,240,168,4,20,2,36,0,233,132,129,37,37,225,160,6,2,48,0,22,93,177,148,82,90,38,71,88,81,40,202,227,155,124,189,64,144,2,81,218,33,137,23,5,151,1,102,71,204,34,248,125,218,14,159,30,32,68,52,202,31,40,34,224,173,165,175,148,28,224,187,204,125,39,157,188,49,68,156,146,148,152,6,112,98,165,130,155,213,134,116,96,117,212,58,51,10,107,54,26,198,120,76,97,48,199,218,5,104,147,183,58,232,64,246,49,143,89,205,149,103,52,229,253,2,105,94,202,237,4,51,83,62,218,119,164,218,31,8,81,184,237,25,107,192,10,103,169,145,216,231,26,135,72,197,36,143,237,152,251,183,114,175,233,249,5,127,93,39,185,112,202,5,6,76,162,205,107,68,42,82,126,166,220,75,66,51,210,127,208,162,233,176,186,110,255,123,48,94,90,78,30,32,48,4,0,64,2,5,199,68,36,46,224,235,204,185,146,176,55,38,58,238,78,71,37,106,250,222,17,215,43,32,78,61,123,149,140,66,165,131,157,50,105,99,35,50,198,156,213,52,17,147,117,253,177,211,139,190,38,34,48,3,126,127,137,254,187,118,250,63,254,132,229,163,48,211,7,19,140,192,210,29,47,153,13,124,125,240,88,8,255,251,178,100,167,142,135,190,107,76,19,186,76,240,68,197,169,230,97,165,120,154,77,163,58,110,61,56,129,49,23,104,117,134,28,248,60,97,112,240,208,68,182,64,228,59,156,12,9,150,154,52,235,211,138,129,30,91,162,48,109,232,50,118,162,183,55,155,138,211,152,24,18,235,34,25,145,66,14,138,59,165,148,117,74,56,221,159,42,1,64,117,68,137,233,64,254,39,23,25,233,227,225,206,43,204,46,109,189,251,38,246,153,35,169,216,161,61,203,106,90,8,239,174,167,144,174,236,220,86,3,97,152,118,9,169,166,20,1,160,132,50,98,98,36,134,3,173,160,181,196,94,3,203,18,222,184,25,177,196,75,170,7,82,169,21,86,75,164,122,19,154,137,245,146,39,46,246,75,171,5,202,193,232,245,67,105,203,13,37,8,166,93,202,139,166,72,130,120,195,49,60,105,2,9,33,114,241,69,3,232,140,84,54,144,187,32,201,82,168,214,90,31,46,225,162,252,56,57,17,1,135,4,134,199,42,16,133,172,18,12,89,12,93,253,37,97,54,232,81,3,3,51,49,47,153,34,118,76,207,75,37,51,42,20,192,164,52,69,204,160,163,106,50,45,38,150,31,44,102,232,234,52,111,246,55,160,144,230,80,106,18,140,185,65,82,80,235,19,221,238,217,127,245,160,0,6,179,8,93,19,17,205,67,95,194,115,21,130,163,46,74,19,217,64,144,225,92,192,2,133,82,133,3,83,19,194,132,65,48,0,36,48,52,2,96,233,172,224,136,2,101,190,227,3,2,10,202,37,218,18,64,93,136,195,204,229,59,1,130,192,64,20,22,1,204,154,7,24,32,168,78,206,163,197,80,30,203,70,99,149,76,17,5,222,89,8,112,96,252,133,64,241,96,87,129,0,4,58,172,143,118,108,191,82,87,51,176,206,123,138,110,117,24,126,99,113,199,158,114,145,243,210,14,81,215,202,189,60,166,50,153,110,244,212,139,126,215,178,19,149,78,245,196,90,23,5,232,224,158,36,236,46,73,115,56,172,179,149,151,84,90,209,57,145,181,52,172,9,103,121,66,23,156,86,138,166,69,124,94,172,218,98,209,162,152,40,192,249,232,146,172,241,238,66,147,12,81,233,34,216,66,13,88,169,217,71,194,88,57,19,205,81,56,34,169,127,159,207,255,199,247,47,167,238,111,182,47,64,66,0,5,44,15,139,189,38,141,163,201,177,149,27,20,220,212,254,20,244,143,186,78,182,80,241,171,243,165,99,180,152,10,75,17,13,119,76,91,32,219,77,79,255,79,251,155,223,225,31,95,182,15,27,93,11,251,65,13,240,205,83,127,196,240,223,231,187,138,97,172,118,105,170,56,110,240,40,98,210,32,100,29,30,120,25,104,16,255,251,178,100,161,14,135,74,117,204,147,172,55,160,69,8,234,23,97,162,104,29,193,215,46,46,233,47,193,12,19,167,17,151,156,250,85,153,4,42,24,118,4,133,65,147,44,128,96,72,16,23,22,131,0,133,232,68,10,41,208,192,52,36,205,136,24,54,114,178,64,140,158,96,0,57,162,193,75,181,104,7,110,26,146,42,224,195,109,105,2,39,34,67,29,80,105,41,27,24,77,138,98,181,9,230,72,32,204,1,135,68,75,216,156,20,9,15,39,69,231,159,104,225,94,145,126,203,95,109,105,255,235,212,86,34,146,213,35,98,134,169,95,6,175,56,60,14,118,102,65,34,171,216,105,162,224,65,165,32,184,212,96,38,145,105,82,9,44,13,201,32,216,168,175,48,90,236,245,3,204,234,54,48,147,20,96,189,51,50,84,105,73,164,142,82,115,69,169,198,87,72,43,220,210,181,42,241,202,98,82,131,84,239,189,1,69,106,79,158,174,173,98,36,101,60,102,181,190,217,132,188,188,164,202,201,95,167,163,116,179,36,155,51,91,119,190,224,179,79,245,141,238,118,130,0,84,76,96,104,229,247,72,128,91,169,98,145,100,115,104,242,126,81,171,197,200,182,195,86,101,121,147,255,239,254,36,64,183,49,6,92,233,13,206,115,26,18,185,65,254,183,189,127,254,103,170,13,95,212,75,216,171,87,35,174,67,185,30,91,134,97,1,76,0,135,205,223,67,13,93,78,140,106,70,140,96,227,204,84,76,10,129,9,140,102,33,132,0,32,32,38,50,48,45,48,64,5,48,92,13,14,23,16,60,178,115,32,32,8,56,82,150,133,195,105,57,8,16,80,1,199,1,193,122,98,188,18,52,201,42,146,107,6,10,0,204,239,10,5,129,51,0,0,114,32,242,232,49,26,70,140,140,15,161,207,68,48,66,192,43,55,152,88,130,104,155,168,52,235,68,32,66,178,67,121,75,68,142,198,100,82,202,86,145,214,192,86,70,115,58,212,230,74,36,247,95,7,3,39,185,25,206,53,79,126,43,110,133,130,92,149,81,76,193,50,217,93,37,204,45,215,145,222,171,1,126,157,124,127,41,218,91,180,151,173,77,69,87,1,100,249,145,179,4,50,233,33,215,197,106,184,169,220,128,253,44,85,210,189,222,134,216,51,90,172,95,80,244,183,166,162,195,223,26,89,119,16,160,233,33,128,133,18,35,183,89,105,207,172,155,107,92,224,219,11,217,233,28,89,241,101,70,54,29,19,87,72,229,94,47,143,139,64,0,64,64,84,8,14,49,0,71,113,215,15,134,215,250,38,152,235,231,7,116,175,26,169,119,204,29,48,173,215,223,108,255,175,39,33,53,141,11,162,156,173,70,129,39,113,41,203,11,174,97,76,207,255,251,178,100,152,140,7,219,116,203,11,185,77,208,68,228,233,200,101,231,62,28,153,163,58,110,101,235,193,8,163,168,41,133,137,48,253,232,191,52,167,219,253,250,127,175,183,95,103,228,59,192,5,75,239,48,210,100,155,92,109,7,24,240,108,202,145,115,179,14,0,194,211,5,147,223,194,64,112,8,222,166,196,142,183,88,132,5,113,105,165,149,113,192,106,61,77,79,37,219,55,169,93,48,24,66,32,134,1,58,144,119,88,66,205,201,125,94,172,246,80,138,19,217,242,134,169,138,129,75,176,87,55,159,11,93,8,204,4,190,165,248,97,231,160,169,242,101,189,31,8,204,204,0,97,68,179,60,25,107,179,74,26,233,9,113,111,154,137,40,49,149,48,165,98,202,196,218,31,183,130,94,219,231,117,118,39,170,228,221,77,245,74,195,75,54,213,201,61,183,47,23,189,178,29,76,110,76,76,201,249,23,215,108,172,179,191,163,233,154,219,245,136,120,220,88,205,205,126,20,251,129,10,46,97,175,196,105,188,117,67,34,24,249,68,233,159,113,27,212,45,176,20,168,248,104,115,108,4,74,204,242,183,191,154,242,74,204,166,126,237,22,250,35,3,223,90,118,76,110,0,197,0,0,2,122,10,6,156,196,248,42,230,0,235,49,135,214,160,113,129,66,69,113,108,181,12,254,251,253,221,48,53,171,187,236,161,234,212,107,42,55,255,190,255,57,255,232,255,255,201,69,255,234,71,239,24,115,168,239,5,170,97,185,47,205,0,0,23,243,16,12,115,122,198,19,13,150,99,14,204,19,37,137,179,246,1,115,8,0,67,22,0,163,8,64,19,2,66,179,24,65,130,0,36,192,160,4,104,54,89,168,138,232,140,4,41,117,60,98,75,71,84,232,160,126,64,208,207,172,182,86,217,12,61,37,168,56,104,237,69,88,132,36,151,109,1,115,115,205,66,105,129,7,173,22,4,131,129,98,21,0,140,17,97,162,217,171,37,252,32,123,21,220,236,227,55,243,119,174,168,146,158,230,249,118,6,211,118,156,186,64,7,29,200,181,142,120,147,114,224,95,200,112,216,135,18,229,253,146,249,254,48,110,215,22,234,243,202,221,182,188,120,181,211,212,156,166,44,178,102,12,182,182,181,123,210,197,9,193,186,27,45,61,209,85,152,106,254,55,11,45,19,142,15,206,98,131,172,197,20,62,165,15,29,82,73,90,157,231,87,228,107,162,164,107,94,149,51,253,88,38,173,214,53,150,158,105,179,247,156,134,61,2,80,220,93,31,158,165,45,48,8,0,0,20,1,170,48,96,225,19,40,101,96,25,207,194,235,9,8,66,60,146,141,69,204,210,241,192,111,61,28,187,211,58,99,201,128,221,182,62,216,8,234,58,48,255,251,178,100,140,14,135,85,105,204,19,186,99,242,72,168,233,215,101,133,62,30,145,191,46,110,237,143,200,245,33,39,205,151,156,152,114,29,253,184,239,143,170,122,160,167,254,111,255,38,54,158,79,117,156,67,78,143,41,29,159,93,68,202,113,134,4,167,17,163,230,74,74,166,41,158,166,11,61,7,242,16,102,6,1,70,29,151,6,21,1,198,11,6,166,60,5,2,16,48,40,43,21,128,107,252,104,7,130,133,67,22,152,215,76,96,86,145,210,40,14,120,200,68,224,151,247,110,137,137,157,135,16,151,40,37,125,44,138,130,13,78,38,14,2,191,74,155,24,152,104,74,245,20,3,7,32,59,162,17,116,205,232,112,133,213,82,239,101,61,131,102,37,80,229,175,117,108,37,35,65,195,29,193,113,76,96,38,205,76,64,1,245,117,218,231,21,176,232,103,118,223,59,9,22,245,168,77,61,46,164,162,50,83,103,98,250,123,11,44,210,212,81,94,246,105,103,64,242,231,146,50,194,83,222,161,131,49,180,123,9,250,68,90,76,43,201,197,104,114,227,107,73,145,153,144,85,182,121,1,131,47,182,118,187,72,165,133,41,132,174,179,142,189,43,152,83,101,246,102,87,41,114,147,157,53,106,176,49,48,164,116,170,237,175,47,110,87,230,213,166,49,144,232,97,101,4,112,0,11,148,7,194,70,151,202,116,248,1,207,89,28,168,124,232,45,34,226,172,60,171,158,26,163,211,217,202,131,170,255,47,70,174,115,255,70,251,229,172,219,29,239,235,106,167,249,205,58,135,144,148,111,149,170,123,83,140,39,142,48,188,228,54,180,221,50,9,106,50,108,63,49,174,130,53,104,103,49,192,110,25,40,76,20,2,12,17,9,140,96,5,76,4,1,76,251,6,17,58,219,21,33,77,74,177,155,65,25,64,25,168,55,71,81,22,165,128,65,162,20,237,101,119,153,88,137,54,59,9,165,211,178,176,72,94,235,135,11,87,36,241,163,12,101,77,209,224,35,151,12,128,215,58,136,184,242,69,20,119,213,107,176,29,193,62,173,66,205,231,71,225,152,65,0,100,31,137,196,49,80,124,172,55,157,109,178,131,108,223,91,80,66,145,88,241,125,157,226,185,71,164,250,141,105,56,172,100,63,12,132,123,82,236,122,203,154,157,157,173,62,116,48,221,88,104,28,135,68,67,240,67,208,182,51,157,15,103,134,222,175,96,78,56,222,2,162,105,21,140,240,216,247,125,223,94,4,13,81,173,95,29,228,221,189,15,143,36,140,15,34,233,141,254,252,56,108,236,240,27,30,60,129,250,177,226,189,190,247,99,103,197,111,222,60,137,152,247,129,75,222,247,190,113,93,201,72,56,214,37,222,55,173,106,74,86,239,222,255,251,178,100,129,14,184,44,116,76,3,185,122,240,68,164,233,181,101,231,62,36,193,213,52,78,107,7,192,251,151,102,193,149,157,160,127,74,77,128,26,0,42,131,119,1,43,62,40,137,242,74,207,17,17,179,53,12,87,148,47,142,118,7,75,157,36,83,123,243,244,158,115,108,31,209,160,138,9,165,212,182,208,90,229,6,241,57,120,213,173,243,159,209,246,232,238,53,125,153,219,254,235,186,41,215,21,245,130,230,41,123,27,198,14,100,155,121,202,203,134,47,243,29,102,36,6,100,25,32,74,111,207,153,211,71,28,8,132,49,131,66,102,26,155,206,205,109,96,82,60,180,133,211,31,90,202,74,129,86,21,201,97,13,171,237,12,168,16,89,129,139,4,91,131,156,45,69,24,243,95,45,226,174,140,188,138,48,240,23,154,48,148,202,195,42,17,8,21,57,10,12,91,88,38,66,255,179,209,72,137,154,50,254,135,62,91,30,134,236,168,147,5,148,196,21,133,217,125,151,229,28,73,58,220,71,172,190,214,116,217,105,101,42,246,15,142,180,152,220,169,96,211,89,194,85,103,225,254,93,206,93,103,136,183,50,233,171,48,170,21,81,74,10,211,232,197,61,86,103,111,178,180,170,236,94,52,162,139,68,158,72,212,101,84,223,153,76,145,185,210,226,227,187,215,246,208,243,227,233,42,151,58,13,118,91,74,190,232,33,233,83,201,107,20,188,86,40,212,53,15,211,113,187,189,153,241,177,238,244,166,70,239,77,51,231,182,150,90,48,41,15,38,94,170,26,171,37,20,171,110,0,111,168,246,194,103,96,87,74,26,165,203,40,14,45,77,77,61,33,161,172,180,247,188,226,122,255,148,95,231,106,82,227,184,204,29,251,214,59,252,109,162,227,113,2,148,136,36,146,130,70,84,106,138,4,134,21,162,89,12,63,111,18,121,75,8,52,38,111,97,255,212,105,16,86,170,172,151,158,197,0,148,240,247,32,242,77,254,255,127,234,226,51,115,126,107,229,127,134,60,143,183,246,106,0,0,66,80,192,76,227,76,130,76,245,34,53,233,112,66,158,63,153,212,49,24,1,38,24,80,2,130,161,4,165,47,20,12,164,241,143,6,45,105,149,162,162,76,186,2,65,202,138,55,222,39,35,52,185,149,98,227,3,0,172,136,12,87,94,209,219,76,13,205,211,254,217,171,160,46,220,52,60,7,166,42,1,9,131,213,154,75,103,130,163,174,8,96,80,66,49,4,239,25,215,217,143,131,96,215,163,82,142,205,72,92,54,211,249,202,0,65,105,131,11,224,51,162,100,184,52,244,73,31,8,178,89,145,189,179,91,5,84,124,31,20,134,214,71,105,34,197,125,55,106,224,144,114,209,86,142,244,65,90,163,101,255,251,178,100,81,14,151,218,113,78,155,143,198,208,67,37,217,197,97,229,62,30,233,213,56,78,101,237,209,0,143,40,61,140,8,248,206,246,26,219,134,44,174,29,50,107,91,174,239,24,246,135,186,151,85,190,212,149,143,8,28,79,37,202,171,117,35,41,170,224,252,222,234,177,55,139,98,162,238,218,115,229,158,160,28,169,236,148,98,77,117,240,164,207,109,143,15,206,164,246,121,78,73,242,227,63,165,183,215,6,255,234,150,254,190,182,31,247,44,255,238,138,70,36,90,0,8,0,153,13,205,30,81,244,151,38,202,60,163,131,111,69,55,228,123,56,37,92,177,120,144,80,24,214,252,121,255,131,46,46,67,175,121,186,180,34,195,70,48,86,40,255,39,215,127,242,133,170,255,163,226,158,197,69,125,159,253,186,255,87,243,61,224,177,133,33,6,97,28,28,14,216,66,42,36,69,159,142,42,100,209,72,4,94,72,32,44,153,135,1,138,88,138,2,192,242,39,148,105,216,4,8,189,71,16,7,219,121,59,237,202,17,232,136,8,228,146,82,66,218,62,32,140,18,163,113,128,113,96,15,62,60,106,217,150,82,235,99,88,215,16,249,121,77,167,213,52,25,101,242,126,225,194,141,43,41,219,121,94,74,255,99,1,10,173,228,198,195,9,122,135,65,210,114,236,10,83,229,23,234,36,113,100,62,41,9,16,125,189,61,163,222,174,59,192,12,52,234,55,12,159,131,87,193,33,154,187,92,45,134,113,88,228,80,147,77,62,54,167,210,117,7,132,89,249,240,36,26,156,217,98,191,86,79,57,156,99,222,132,1,202,171,204,249,231,25,171,31,72,10,76,61,210,190,10,23,154,200,247,184,25,209,33,84,18,108,175,162,27,223,103,112,9,239,165,92,37,38,132,84,184,102,90,121,97,27,15,160,193,82,179,196,98,23,75,251,53,71,254,30,175,228,155,254,235,255,63,248,139,80,0,4,208,0,136,63,162,19,38,99,71,23,10,158,102,17,190,60,245,50,176,252,222,252,48,152,162,238,185,188,21,29,119,77,255,166,105,240,24,97,35,52,210,110,191,26,108,239,109,70,163,79,129,17,231,149,223,213,71,183,255,255,255,168,0,0,1,48,195,146,3,12,158,12,172,228,53,32,124,192,243,51,122,185,9,155,230,42,14,152,116,98,195,64,197,84,191,36,16,32,132,201,67,69,109,98,67,34,71,202,139,9,55,89,2,51,216,136,221,85,177,169,155,99,64,2,134,94,129,56,178,136,237,150,6,234,93,130,90,181,197,119,33,150,139,41,101,41,138,8,178,158,46,100,17,16,129,98,132,128,6,19,77,41,30,3,147,50,109,230,77,182,214,132,68,109,66,32,198,47,107,173,4,196,76,34,60,255,251,178,100,61,140,7,153,117,78,27,153,123,112,68,198,105,213,101,37,104,158,117,213,56,110,60,93,65,14,148,104,29,137,137,160,132,225,222,148,110,180,64,22,172,144,65,211,219,122,2,53,242,110,223,4,0,137,233,3,134,149,133,134,160,181,152,182,130,68,86,169,123,88,204,90,250,43,105,180,45,247,92,186,254,60,110,186,54,237,85,118,183,9,111,57,35,57,196,38,251,84,179,251,194,167,251,173,68,161,176,172,220,1,242,131,141,17,51,15,70,248,12,80,106,220,148,241,74,185,167,196,104,181,136,123,50,54,101,122,55,202,29,255,133,175,219,113,254,38,254,73,191,205,191,243,128,16,1,159,70,2,169,134,8,148,135,51,242,213,134,102,177,152,2,157,177,204,170,49,251,73,81,130,93,172,229,189,93,139,161,68,8,168,182,24,213,104,203,150,55,34,121,3,63,199,255,83,11,198,255,85,198,127,160,174,167,167,43,37,255,255,255,238,214,0,4,4,225,129,227,134,22,77,27,93,128,111,225,200,22,182,4,168,24,232,20,21,46,24,48,64,34,5,24,76,10,94,68,194,48,48,24,196,68,54,197,15,130,65,140,124,84,28,247,203,144,35,61,116,40,3,159,139,181,154,1,24,72,128,2,147,198,33,4,179,184,237,69,108,105,247,231,155,52,149,177,201,218,50,40,216,78,229,139,89,155,205,189,15,164,46,27,37,0,7,3,235,61,10,49,73,242,13,93,106,195,194,27,35,113,97,236,103,113,254,212,2,124,216,83,222,131,250,110,97,238,229,149,50,188,107,103,207,158,8,153,185,116,221,3,89,103,166,11,223,240,115,16,14,177,232,192,29,154,128,112,91,67,41,195,164,148,248,148,156,184,229,124,212,214,158,95,77,195,59,47,84,190,121,80,94,68,161,229,90,26,213,101,19,157,226,166,246,171,13,89,52,136,167,26,55,6,178,221,97,169,173,132,136,37,107,102,164,12,180,72,170,55,10,54,247,102,119,31,11,31,80,74,150,215,145,240,99,97,134,212,188,112,145,128,36,2,28,74,113,100,195,4,6,38,203,83,85,23,218,158,17,102,35,93,156,36,163,146,193,111,215,214,144,107,137,48,120,136,184,186,45,148,181,104,92,245,215,212,17,255,255,226,26,11,239,71,158,211,126,203,182,127,255,254,153,45,71,191,245,18,0,76,57,119,12,202,51,140,126,180,77,62,7,193,174,153,200,9,89,151,193,185,138,34,9,16,46,44,19,152,166,9,24,30,4,133,195,84,95,51,76,36,140,199,75,0,32,208,86,50,0,24,246,4,189,196,128,125,170,161,80,44,152,56,188,29,27,48,201,5,56,5,36,247,162,163,85,101,129,80,209,67,6,90,161,22,65,135,68,150,255,251,178,100,45,14,199,249,117,76,11,185,108,244,69,165,153,193,101,103,106,155,89,197,56,110,189,187,1,37,162,39,77,152,41,64,144,73,242,38,182,147,81,116,108,85,237,130,50,161,82,135,28,127,232,170,82,42,122,72,33,213,191,49,9,198,10,125,230,165,11,62,254,74,133,252,146,136,2,222,76,163,85,80,67,63,240,67,223,117,159,57,147,23,215,21,109,211,97,88,74,63,247,154,77,153,84,135,95,227,233,69,158,113,42,122,171,81,78,77,67,64,95,102,3,6,230,164,176,180,164,25,147,80,126,77,226,215,47,158,100,197,246,186,74,51,73,4,3,178,85,148,14,176,186,83,76,232,214,155,201,87,89,16,130,234,18,226,5,17,218,201,147,132,157,75,114,1,213,143,230,41,57,245,170,62,214,180,218,163,201,180,238,179,143,149,243,133,29,77,207,64,15,243,104,13,164,190,98,145,0,98,102,9,120,187,224,8,6,153,184,60,72,5,35,105,75,135,55,215,55,234,188,111,15,160,32,88,145,123,157,163,89,133,198,102,99,102,232,129,173,253,91,231,209,199,152,223,242,143,71,134,180,175,135,20,253,26,191,255,172,2,96,36,240,50,80,78,49,16,185,24,5,12,6,3,78,54,58,204,43,4,204,20,12,64,1,8,16,11,12,6,17,240,80,7,17,128,102,47,4,11,206,88,186,73,128,36,167,48,52,0,226,82,216,205,146,168,205,186,214,196,0,10,39,57,131,195,100,182,39,8,82,135,47,224,118,205,164,223,150,176,178,245,102,58,3,169,102,77,22,45,36,134,97,64,7,24,70,158,174,130,46,208,145,253,169,87,238,109,237,173,139,216,189,185,64,28,191,161,255,4,2,55,54,61,95,166,161,175,165,179,88,190,161,40,215,61,115,198,146,95,175,182,123,61,180,48,118,43,170,103,51,251,43,62,79,119,26,53,183,86,167,253,188,7,31,153,179,162,178,18,171,206,154,52,216,246,106,209,244,183,38,106,55,90,4,194,2,70,226,28,120,173,34,115,187,134,243,172,235,41,199,210,202,219,100,79,169,108,146,210,39,55,254,190,113,168,81,80,0,0,80,49,114,10,196,8,76,128,128,59,232,194,151,204,178,227,30,192,90,160,248,110,98,72,195,250,181,95,177,9,192,166,174,218,180,171,21,34,148,216,254,197,70,219,255,247,169,114,27,255,163,85,191,223,125,30,165,190,173,23,23,118,61,212,51,37,105,231,75,230,20,0,0,48,169,248,104,64,22,99,116,98,103,120,32,97,146,184,115,66,12,98,104,104,96,0,224,1,19,130,224,128,40,97,65,176,32,28,96,72,48,56,44,136,130,130,9,81,26,8,85,211,188,24,185,80,25,219,132,40,47,235,115,242,225,255,251,178,100,32,14,7,41,113,77,19,185,123,112,65,168,122,13,97,2,118,28,181,197,52,78,101,237,193,41,162,39,93,132,9,161,64,4,34,142,8,102,187,38,146,60,169,30,204,57,7,49,205,45,10,233,146,44,228,100,145,113,163,108,177,38,209,240,150,181,11,104,122,29,37,86,230,139,115,244,241,107,22,198,190,215,45,88,217,105,1,188,220,97,134,4,40,249,52,49,146,14,235,50,52,96,239,64,200,124,173,99,83,226,192,35,227,103,36,252,141,17,244,208,169,155,17,164,184,194,43,44,220,87,219,15,241,207,155,234,166,215,186,204,221,171,63,59,245,107,159,249,41,252,223,175,255,87,126,141,110,245,184,255,239,24,130,184,139,88,232,151,60,230,13,60,83,194,190,14,179,218,221,82,191,230,146,79,155,91,21,172,250,255,255,239,255,251,254,77,116,128,2,67,2,128,4,3,0,186,254,12,129,127,191,103,21,184,234,118,235,193,111,244,190,158,50,196,40,167,43,88,149,185,173,71,242,154,64,95,157,245,218,163,78,215,126,128,210,169,247,251,100,73,53,250,235,255,111,223,19,245,209,254,21,254,20,7,49,226,112,227,197,115,159,56,129,105,243,40,117,130,139,3,66,9,140,122,31,10,13,202,160,32,17,60,24,16,33,22,16,0,204,254,50,69,214,104,9,94,52,65,9,172,196,50,139,241,94,172,20,83,175,255,162,178,22,23,252,249,49,75,148,82,5,74,133,183,156,62,212,101,12,2,48,250,13,27,85,74,66,15,148,43,11,203,5,67,142,108,227,40,30,214,178,219,110,22,228,185,224,245,148,219,209,12,195,114,238,216,37,171,138,1,21,194,135,63,228,150,60,2,134,47,42,226,237,35,3,62,63,224,44,87,159,218,218,96,109,244,146,27,234,173,133,0,31,102,173,165,35,254,24,55,222,187,171,83,219,96,238,159,181,57,252,77,141,38,105,252,125,118,200,184,202,149,207,218,38,106,165,75,87,10,221,211,205,186,53,56,238,196,193,203,80,95,102,4,136,191,152,55,198,27,98,60,245,214,246,213,23,230,185,199,109,255,88,214,126,175,245,143,252,147,72,194,192,128,0,0,16,9,43,200,4,163,112,11,156,210,196,90,90,143,141,42,132,72,84,238,129,74,67,75,54,6,173,200,236,97,223,9,137,65,235,158,74,226,145,4,193,158,49,59,5,17,151,213,254,212,14,179,233,245,122,255,223,247,163,253,157,142,61,20,136,65,217,91,4,221,98,0,0,51,13,0,142,52,131,51,107,144,215,160,146,74,65,227,239,102,54,16,152,48,146,97,32,0,128,2,16,70,16,129,67,128,225,129,19,63,2,22,25,203,17,131,83,224,96,14,97,32,61,228,167,144,228,255,251,178,100,28,15,54,235,117,77,147,143,94,176,75,7,105,200,101,162,136,27,89,213,56,14,61,124,129,28,157,167,33,133,137,232,34,2,47,203,149,99,100,160,20,62,88,80,49,177,156,171,52,62,151,236,243,110,3,81,160,65,29,27,26,171,164,100,30,19,91,84,80,60,122,24,103,67,193,232,44,176,142,208,104,68,149,8,201,234,168,203,98,231,236,219,159,69,58,190,224,139,222,211,158,130,237,171,41,93,242,165,221,27,81,150,205,181,96,135,252,164,239,225,145,253,136,167,254,21,232,8,85,94,47,26,159,149,249,0,102,219,26,238,67,252,118,71,237,42,147,18,199,218,205,212,94,114,1,211,13,225,83,63,42,254,226,202,22,181,1,101,174,81,101,31,4,103,186,75,251,43,56,237,71,67,92,101,78,71,99,155,199,31,199,204,93,234,119,247,250,192,2,56,0,13,86,80,13,112,28,65,10,224,219,19,225,4,74,41,18,118,96,121,107,150,60,147,111,122,134,153,178,163,133,229,158,166,127,82,140,80,20,77,108,146,115,175,53,156,55,147,75,110,223,19,66,250,255,168,172,22,95,187,213,255,196,52,250,190,63,193,73,234,251,189,160,18,121,188,142,166,148,174,49,147,13,158,15,50,195,7,71,204,52,78,3,20,128,192,243,15,0,130,128,33,16,116,64,12,49,40,236,183,140,229,21,81,129,236,49,160,34,186,119,206,89,86,181,8,142,67,150,155,212,19,163,160,160,61,104,52,71,57,57,25,156,190,38,246,237,63,39,219,35,191,64,72,8,96,20,171,210,69,53,68,249,192,141,200,88,71,148,65,80,222,169,33,195,134,213,44,107,101,250,177,251,26,24,234,161,40,206,21,248,184,239,155,105,137,250,69,31,184,104,13,120,180,160,84,83,76,179,213,22,90,233,78,133,125,61,191,77,21,205,16,201,157,146,33,226,169,213,74,108,200,238,169,116,201,175,170,52,68,67,25,144,236,199,162,201,215,229,83,59,121,93,222,235,212,90,85,27,200,83,234,152,32,249,28,65,252,190,116,73,139,76,183,123,214,97,197,56,212,239,186,221,12,248,223,106,79,197,245,9,128,1,128,216,227,40,234,29,65,21,77,21,22,8,168,84,126,97,87,195,10,53,19,12,163,241,90,39,170,6,125,108,200,205,239,205,206,21,7,183,122,172,132,127,236,159,103,57,116,255,18,241,254,55,199,196,143,19,253,77,255,226,241,176,111,6,111,134,115,117,122,160,0,64,167,147,142,23,206,11,92,54,208,120,205,33,243,142,238,12,238,22,30,35,152,112,98,96,0,121,48,108,18,7,3,1,76,22,15,50,8,232,20,23,110,73,154,68,9,32,7,24,120,63,2,164,171,229,17,11,2,215,255,251,178,100,30,14,151,11,113,77,139,143,95,52,68,167,9,216,101,37,104,155,169,213,54,78,61,55,145,17,20,39,93,149,149,160,236,115,27,137,220,177,90,248,97,169,53,224,22,217,12,214,85,135,218,253,166,71,59,76,68,7,151,14,130,138,4,183,23,156,178,228,182,45,70,161,226,65,237,179,198,239,248,79,231,72,203,50,230,76,64,44,47,118,157,87,66,7,61,180,193,240,132,79,148,84,77,116,220,144,141,79,109,238,64,199,215,62,49,114,165,7,101,242,241,143,11,57,5,193,229,85,201,29,2,207,243,165,51,134,236,154,174,148,214,196,184,246,110,221,220,56,245,98,149,61,154,144,101,173,149,189,19,58,163,75,138,59,26,135,102,66,149,121,84,245,40,59,221,106,25,189,207,89,247,211,37,56,151,168,214,160,254,245,126,175,174,58,181,26,221,32,0,96,0,13,141,219,6,138,60,10,182,158,76,181,53,60,250,71,225,169,124,73,244,73,113,49,208,11,132,0,197,119,113,22,229,120,201,48,41,186,195,29,6,224,213,22,112,166,148,127,167,79,183,249,214,45,254,223,253,73,245,124,115,171,163,187,169,235,0,128,6,115,114,0,76,156,205,56,64,12,192,237,83,100,175,137,160,6,8,36,138,142,29,181,42,24,9,14,8,149,88,21,21,3,3,29,228,26,26,0,144,135,5,1,218,69,215,50,194,115,206,212,153,205,223,42,1,21,68,196,0,133,250,153,114,32,108,13,216,169,87,39,228,143,67,76,77,161,150,32,173,134,61,140,86,197,74,49,192,16,160,38,65,69,5,219,189,185,230,18,14,220,212,198,15,60,220,166,95,148,63,61,31,253,22,233,165,93,186,170,145,45,69,194,107,57,190,174,27,27,203,60,90,138,122,214,164,49,111,182,28,71,5,209,137,150,2,183,89,96,198,152,218,54,213,7,57,69,227,16,220,49,219,127,56,45,245,47,169,177,86,14,223,214,110,162,255,218,207,83,148,20,119,108,192,78,46,115,111,50,1,173,9,74,153,213,65,136,213,73,109,50,113,4,150,140,177,12,243,222,223,189,247,243,226,89,253,255,251,144,0,129,233,92,227,26,168,121,0,71,65,202,196,146,208,53,58,158,144,64,111,168,64,193,216,41,162,8,147,82,182,175,240,229,100,24,57,116,205,212,86,64,72,150,46,152,56,122,6,117,0,52,96,175,218,166,72,237,16,221,189,55,174,33,215,235,170,192,42,0,134,85,11,6,108,161,32,106,52,193,85,12,208,8,92,195,192,172,193,226,160,195,209,53,75,197,138,17,80,84,2,22,5,1,195,38,197,241,128,13,206,48,20,46,71,17,144,200,193,176,253,214,36,2,82,130,100,176,24,162,221,87,254,141,47,255,251,178,100,33,142,151,103,115,204,3,185,61,112,71,101,25,234,96,239,124,26,73,165,54,110,189,124,129,18,156,39,181,150,138,48,64,160,133,130,55,161,84,196,133,185,165,187,65,235,74,233,243,143,149,12,156,112,67,196,113,72,89,100,211,200,107,43,128,158,69,91,26,107,35,244,113,219,26,26,23,19,123,245,5,182,221,142,59,52,176,107,149,219,171,209,208,152,16,7,32,198,147,238,164,237,235,171,3,94,218,216,133,123,26,157,215,104,49,242,65,121,214,99,94,233,33,57,93,122,153,127,106,67,210,171,69,255,68,155,237,81,249,189,114,191,58,209,113,198,227,157,253,138,99,245,100,217,238,57,220,129,65,38,142,236,161,45,198,133,242,235,65,113,232,41,108,237,46,128,113,121,197,90,164,82,156,210,53,99,85,204,115,205,43,99,208,199,113,199,199,95,241,238,163,202,0,4,0,0,112,0,18,88,234,19,69,150,84,96,140,138,129,52,217,204,1,43,139,188,53,200,152,212,111,245,130,193,238,165,174,253,204,40,33,59,119,174,148,35,31,107,55,203,102,252,219,190,173,185,37,188,66,36,171,132,88,227,108,85,158,228,73,41,251,125,186,192,38,22,72,192,80,176,195,104,220,160,18,21,10,205,158,19,204,143,5,69,134,240,113,16,44,0,5,192,145,32,92,193,176,204,192,240,228,195,144,248,104,43,98,100,128,147,79,70,99,16,193,73,18,217,83,213,19,1,40,160,185,92,243,224,166,175,49,16,180,244,184,45,5,97,24,143,29,201,234,169,251,154,216,67,91,196,0,59,36,197,111,60,213,163,18,186,233,184,24,2,207,51,55,219,58,180,152,93,121,169,26,124,52,214,225,48,179,212,67,181,247,242,110,111,14,19,221,21,174,152,143,141,65,137,40,143,111,75,141,193,19,148,166,249,173,241,23,188,6,75,89,241,81,246,49,78,201,37,250,171,191,30,173,172,50,244,234,200,155,182,223,7,110,8,47,217,186,15,116,167,245,44,42,89,217,153,108,186,38,44,158,250,81,180,213,86,108,175,113,152,67,215,85,119,81,238,66,206,206,145,69,0,1,161,201,198,70,60,210,79,28,106,184,173,171,50,158,106,114,137,99,180,151,236,91,55,139,25,167,159,163,248,106,95,209,50,140,163,173,102,222,156,225,188,233,235,182,213,30,169,31,91,232,180,181,156,101,143,71,10,207,174,141,255,223,77,90,163,132,0,0,96,194,185,157,85,135,68,53,25,241,132,102,39,177,227,150,70,133,52,24,153,102,68,50,28,11,25,76,18,97,1,41,135,16,37,5,115,26,13,206,72,22,177,11,1,145,136,67,61,237,139,172,82,176,157,208,48,193,1,48,216,198,223,50,229,21,13,56,255,251,178,100,35,12,135,87,103,203,147,153,123,112,75,39,185,237,101,234,42,91,73,163,52,117,189,0,1,77,156,39,14,178,160,0,34,71,229,160,80,11,63,87,90,137,181,121,91,60,147,162,16,183,115,200,130,153,111,234,3,38,32,41,3,58,125,132,99,33,124,169,37,81,194,65,200,79,49,23,187,110,151,76,172,182,93,38,206,3,180,5,148,109,153,53,81,235,153,176,153,107,43,136,244,93,40,163,181,145,43,41,208,140,184,232,255,166,68,132,84,97,38,250,45,18,77,108,167,234,170,100,82,10,179,50,234,205,142,233,117,70,238,145,198,219,34,211,13,218,178,233,202,149,96,102,127,104,250,145,251,175,151,85,248,114,214,179,171,255,172,70,206,176,173,139,237,53,189,167,190,108,235,86,131,90,214,218,172,75,103,234,148,138,104,160,43,74,242,39,24,0,0,12,0,1,128,7,1,240,132,1,32,22,9,185,153,36,135,176,238,46,235,150,165,25,176,147,5,82,13,78,95,62,74,110,105,106,63,145,144,136,67,18,153,185,146,48,77,71,163,246,26,11,104,218,31,255,255,189,127,237,255,219,126,213,79,241,40,21,217,225,10,111,31,93,0,2,82,144,199,68,76,140,248,200,113,79,0,116,213,61,14,50,60,199,129,76,81,160,160,76,70,54,10,14,33,12,7,0,13,5,189,164,0,174,10,125,7,43,10,155,56,42,24,35,208,147,14,194,80,61,242,217,53,52,29,24,47,33,162,31,58,146,141,228,161,154,209,199,161,113,54,124,238,58,106,234,235,199,12,76,49,59,84,19,184,221,181,71,122,58,181,103,50,195,147,31,220,191,59,214,42,118,220,138,146,230,90,175,134,13,237,62,115,246,55,90,221,172,185,206,80,218,185,55,150,60,164,128,22,17,60,59,118,77,218,246,251,82,197,22,23,105,62,206,191,121,88,252,44,247,176,101,124,171,90,206,237,173,103,42,164,185,158,172,86,183,95,86,50,221,91,157,237,253,90,195,240,255,250,223,142,29,255,198,239,231,106,229,185,217,13,123,245,51,173,248,254,243,222,89,234,199,45,82,97,248,210,100,153,60,245,131,128,64,192,17,130,153,160,22,167,157,2,32,28,17,109,42,214,100,129,204,135,36,108,208,73,89,15,212,60,40,193,86,90,64,252,161,33,0,54,145,175,166,113,129,70,32,26,55,140,201,143,85,161,125,62,223,108,177,167,143,167,221,9,152,241,122,36,177,199,51,244,125,180,106,150,254,174,119,211,222,182,127,252,168,0,5,0,250,240,104,100,206,37,131,23,42,141,42,199,48,140,0,0,10,168,10,2,7,12,76,10,25,51,40,24,193,128,66,176,40,56,6,172,136,102,2,4,140,128,74,155,88,118,255,251,178,100,24,128,6,145,99,207,150,115,0,0,70,135,170,87,199,148,0,24,245,163,79,93,167,128,1,13,148,102,195,176,176,0,144,172,99,0,75,229,134,166,65,18,148,196,88,82,101,83,56,40,212,195,165,14,200,182,155,104,171,74,14,242,69,237,118,183,145,151,235,183,92,121,77,75,159,0,73,98,152,83,203,106,223,222,232,101,212,216,99,170,183,175,111,62,227,204,162,216,225,135,104,237,195,186,202,238,87,235,90,185,220,235,239,224,204,127,124,253,225,184,247,247,125,252,168,48,154,159,207,13,235,117,102,181,71,223,185,134,25,222,166,164,161,221,236,112,238,19,52,182,236,77,227,114,182,90,230,28,239,247,157,255,253,97,255,191,215,112,252,114,229,94,101,115,185,239,92,214,177,199,12,239,85,169,199,147,60,201,143,255,255,242,148,0,0,68,132,35,113,58,220,0,30,130,72,138,7,114,96,131,170,21,232,67,48,233,86,161,147,28,243,41,227,177,194,76,31,38,155,103,31,193,246,31,203,220,89,182,39,189,238,255,75,245,42,219,190,252,23,110,87,219,238,142,210,226,8,128,49,123,61,79,236,72,0,0,64,21,20,187,72,150,20,202,140,51,36,14,96,179,138,33,117,63,6,45,137,165,70,6,58,170,134,20,50,86,169,23,81,165,23,124,4,57,103,138,89,37,123,90,128,228,114,180,51,221,70,146,140,146,102,164,144,78,81,159,22,19,89,190,227,137,27,228,172,22,165,92,108,190,52,27,254,172,193,119,189,84,75,214,52,192,119,161,219,97,178,93,211,230,71,250,222,37,173,49,60,101,180,3,148,13,164,223,51,51,31,202,26,79,117,60,118,168,126,52,56,45,209,182,202,206,169,126,83,74,92,88,159,43,213,202,21,41,199,17,253,105,7,58,133,44,243,106,70,73,42,197,124,221,137,173,132,240,83,188,124,253,230,111,255,255,253,231,255,241,235,61,100,145,249,200,253,82,186,143,35,14,107,107,122,255,188,91,193,146,20,241,91,76,75,74,122,99,176,96,4,233,50,32,137,195,171,92,112,12,6,234,191,152,136,176,245,245,36,183,150,31,66,26,139,48,194,55,107,81,72,32,62,118,49,206,45,115,50,131,181,11,82,205,143,227,254,127,215,190,119,186,243,207,179,251,245,125,40,138,69,2,223,252,136,0,0,211,26,130,99,19,203,115,20,137,83,16,131,195,173,227,99,72,65,195,1,192,240,32,96,97,114,214,46,77,11,12,67,128,72,192,26,99,25,128,44,58,193,105,30,96,192,130,103,56,17,18,8,25,87,137,198,201,66,145,192,160,193,81,146,245,157,172,50,114,160,176,179,196,112,33,1,33,166,120,254,165,234,56,40,104,63,231,221,91,208,255,251,176,100,46,14,184,5,109,77,19,185,124,112,68,6,105,176,101,130,104,26,129,171,58,78,229,115,193,35,24,103,21,151,137,48,232,248,180,43,44,137,180,117,28,105,42,200,69,5,189,20,101,0,230,147,154,89,60,225,46,23,227,116,140,137,14,116,178,200,41,223,100,145,156,95,133,247,9,174,207,155,37,29,234,72,214,166,108,82,169,105,42,229,97,82,181,199,88,116,107,112,96,164,3,173,92,116,146,226,254,150,96,82,69,128,212,105,170,123,230,147,213,43,32,165,49,185,170,215,24,115,214,197,4,24,240,33,205,253,10,165,67,47,133,165,27,109,160,41,169,155,175,146,245,167,8,233,244,235,38,52,254,54,190,21,147,239,126,111,241,183,180,214,112,127,219,22,122,215,89,61,127,254,89,51,252,191,238,137,51,135,22,143,16,213,137,188,238,108,243,9,150,133,169,38,65,127,159,132,37,147,91,123,87,107,164,185,217,227,204,148,38,142,163,120,228,137,72,58,95,220,156,76,220,1,237,27,149,83,130,44,117,4,44,193,14,231,63,163,45,106,250,42,242,100,5,39,244,183,255,26,116,235,211,231,122,124,152,54,35,69,6,0,51,51,196,35,20,130,147,73,33,16,228,12,56,4,40,13,134,134,3,76,195,192,224,233,105,8,1,179,7,201,16,128,117,49,165,225,64,120,112,28,129,8,128,167,173,22,99,113,197,63,1,60,82,254,176,1,80,83,56,28,156,189,77,154,37,166,88,221,6,97,106,148,240,134,66,13,49,239,183,43,151,61,174,45,150,168,32,3,15,118,146,117,221,156,149,64,111,245,47,51,111,155,202,58,91,54,33,223,220,74,119,44,112,132,221,231,63,111,157,139,182,74,133,231,102,107,212,94,206,59,174,173,119,230,62,172,245,61,237,238,85,119,249,122,253,253,1,241,49,66,133,165,5,151,168,9,251,34,75,29,25,120,237,61,112,9,68,119,242,106,215,75,67,105,173,139,243,63,127,127,221,214,234,73,138,90,98,133,52,237,154,223,241,250,171,115,110,103,184,123,63,28,168,117,202,116,144,154,43,218,35,13,164,60,134,83,139,49,148,131,101,14,244,38,4,192,105,2,92,185,163,146,109,140,240,10,204,182,103,17,49,159,238,233,164,251,143,71,72,240,200,113,135,10,42,9,93,29,0,222,162,205,123,166,207,209,179,139,175,244,92,59,240,142,127,217,205,175,253,240,4,0,35,11,191,130,37,140,96,184,200,215,76,68,80,211,250,129,193,138,184,168,38,12,86,51,208,129,224,23,13,192,26,61,40,3,111,56,202,134,154,95,196,224,198,213,171,143,205,217,110,238,62,208,34,191,103,85,232,94,127,127,242,86,84,72,197,246,166,45,60,134,255,251,178,100,36,4,166,169,104,208,187,120,125,112,74,200,186,3,96,199,104,95,189,203,46,47,105,117,193,23,36,40,244,245,14,120,125,233,175,41,119,235,74,163,51,152,242,163,245,244,243,47,181,175,186,228,146,34,4,198,255,40,51,179,86,9,221,138,107,183,187,173,93,166,222,54,150,74,159,230,54,88,7,253,102,198,233,103,247,98,18,122,184,115,46,235,182,46,115,93,28,26,108,215,185,75,5,252,207,38,21,37,54,238,96,249,110,166,110,142,85,190,172,69,211,103,193,204,223,88,17,11,3,44,41,27,220,103,143,43,116,176,252,83,223,91,204,104,120,213,250,70,181,203,40,174,209,243,150,29,214,28,31,23,95,250,198,182,124,216,220,54,18,111,185,26,180,0,0,3,128,214,33,41,122,80,100,220,10,133,168,55,33,71,192,151,239,191,236,66,96,111,22,48,164,88,70,250,138,254,73,19,49,206,206,96,111,53,121,157,10,107,95,245,254,134,191,255,171,242,253,27,254,223,196,80,118,84,195,207,117,28,64,171,19,60,209,148,116,18,133,84,1,24,5,148,65,136,224,218,24,98,136,161,130,248,21,5,211,36,197,176,17,2,128,62,96,72,7,134,1,163,120,99,36,17,0,32,169,21,1,162,160,46,24,31,137,176,140,2,144,158,129,0,72,12,152,5,130,120,20,2,12,16,64,22,15,10,0,80,208,11,192,0,208,8,107,141,243,249,17,6,128,154,208,30,102,18,65,76,27,24,211,152,88,160,9,122,10,143,209,123,68,100,94,35,32,213,254,159,134,92,183,1,156,83,61,235,105,168,101,31,134,31,136,126,236,22,237,47,251,113,250,80,105,118,246,154,87,240,60,206,24,51,27,87,117,155,233,98,238,163,37,0,96,156,163,72,72,38,93,41,183,137,133,15,59,171,79,9,48,141,212,210,218,158,187,119,26,179,217,242,180,237,90,189,77,178,128,90,185,121,216,191,127,10,6,151,218,152,80,81,97,220,172,127,238,228,233,151,177,23,178,9,99,201,201,114,109,109,221,53,204,163,78,107,82,251,122,77,125,48,19,185,83,219,119,191,248,191,141,191,160,63,58,226,134,78,185,121,61,159,15,253,84,32,1,68,220,2,124,104,12,131,24,157,4,62,59,57,66,60,210,209,23,107,181,155,248,117,147,92,210,251,123,229,13,114,90,53,241,222,81,170,222,154,206,255,255,255,254,80,119,81,173,20,96,27,25,217,244,26,253,9,28,210,121,218,12,10,191,69,243,151,152,97,48,125,176,52,185,86,48,140,229,5,0,70,193,100,6,154,4,134,12,2,198,17,134,134,13,147,198,250,5,65,96,84,188,105,46,97,217,54,52,58,141,1,203,108,192,0,32,199,16,41,127,255,251,178,100,25,142,70,215,111,204,131,185,108,112,76,168,42,10,97,135,70,25,237,179,52,46,101,177,209,90,39,231,205,134,29,17,129,131,201,113,2,132,193,193,99,165,208,180,11,146,82,228,151,40,12,241,158,124,122,66,215,168,149,158,168,163,1,48,216,82,134,34,22,185,174,98,167,79,244,28,245,223,148,60,238,109,92,103,43,198,243,175,34,92,89,213,182,134,174,125,138,27,50,106,28,46,90,163,239,227,19,189,90,172,145,233,159,237,65,198,19,59,123,196,28,5,244,81,24,129,42,212,4,49,64,237,38,66,204,82,174,32,160,130,70,128,159,18,137,168,158,28,164,210,156,51,164,163,35,235,91,142,231,83,40,188,203,77,49,215,157,118,83,89,170,39,109,162,146,231,122,67,37,187,190,190,215,234,186,46,84,204,238,229,45,3,169,45,157,207,218,117,163,16,0,96,0,0,0,52,22,218,194,109,78,161,53,13,156,247,102,25,22,248,14,26,217,11,70,118,246,200,237,27,250,181,27,197,7,11,246,229,67,84,60,187,85,237,66,63,255,59,244,95,255,209,249,222,255,247,253,129,83,79,74,77,62,68,146,216,19,60,92,19,115,206,196,21,83,120,241,24,58,76,114,231,193,182,160,70,49,59,158,247,214,111,193,234,55,131,7,38,33,69,158,48,114,6,15,32,128,26,31,50,65,68,12,39,7,3,37,2,1,177,142,3,140,20,28,55,196,116,167,90,54,160,18,54,159,157,97,131,17,144,48,112,50,79,251,48,8,6,250,248,149,149,96,99,57,175,106,49,226,155,223,104,209,70,190,220,187,121,153,206,220,169,75,3,231,20,187,78,197,243,161,148,18,137,91,120,97,126,175,42,201,104,241,214,82,205,254,22,154,148,187,235,16,160,218,93,250,165,235,197,72,141,66,86,170,38,68,3,181,19,143,81,89,130,153,2,104,107,188,105,60,201,162,28,212,89,148,146,232,189,149,51,116,168,19,89,55,31,7,130,212,129,91,159,65,234,90,38,43,65,52,153,21,245,37,82,68,55,250,255,95,160,149,74,50,40,108,119,177,139,162,106,137,84,0,64,57,131,99,140,10,58,28,71,224,170,41,27,18,46,11,104,48,88,60,13,10,145,108,65,50,4,213,199,219,143,156,229,22,243,226,119,172,82,94,197,231,229,63,43,150,227,230,255,255,252,167,155,160,232,225,244,61,189,254,62,64,42,125,85,85,79,113,118,230,206,163,55,75,161,195,220,213,101,148,53,27,39,203,155,32,0,152,13,220,68,78,53,32,201,28,64,160,147,138,67,12,6,11,120,64,0,64,10,36,198,129,244,230,81,215,180,66,62,88,204,254,226,246,1,11,101,168,12,198,71,150,222,253,82,90,235,230,255,251,178,100,26,12,70,3,104,207,155,138,127,144,78,202,89,227,97,135,70,27,221,163,52,110,197,156,193,51,34,40,93,131,29,80,236,57,232,209,59,4,68,172,65,187,77,226,32,94,111,12,184,80,14,223,243,58,88,212,183,237,73,104,247,174,222,214,120,205,189,223,184,21,0,237,70,213,205,82,221,250,105,68,47,86,164,252,169,17,216,93,2,79,128,135,80,84,248,204,113,91,181,253,120,15,86,204,37,67,252,197,124,47,183,93,55,70,205,176,215,189,227,110,58,190,187,53,107,174,45,48,51,83,54,120,177,111,36,208,100,153,175,50,213,197,93,122,68,147,44,15,243,178,120,235,58,188,210,247,148,100,139,184,204,52,221,235,92,90,212,142,68,193,183,117,160,0,0,60,43,62,75,173,90,1,189,127,218,131,142,135,138,204,49,59,26,142,156,123,30,27,66,71,229,121,171,216,84,225,150,42,211,34,145,102,195,133,226,109,76,255,213,185,23,255,255,253,185,221,72,255,255,42,197,95,183,183,175,252,226,238,132,117,34,19,40,249,192,73,75,216,116,154,72,128,0,1,218,96,8,80,107,64,106,105,144,144,28,56,28,238,10,25,62,2,128,129,163,3,194,67,0,17,211,71,67,241,32,145,5,2,192,161,136,225,41,16,120,14,4,165,162,128,105,139,224,123,6,48,20,11,151,16,129,107,223,138,230,31,106,179,208,217,0,34,145,200,164,50,4,199,147,249,67,105,85,186,101,185,20,13,114,245,80,117,65,128,83,125,85,170,226,249,64,219,194,164,139,12,162,238,255,227,74,216,101,219,243,80,192,164,250,21,147,199,93,205,207,214,196,178,215,49,29,134,179,16,67,67,154,109,72,27,199,119,31,203,200,227,85,107,66,199,213,178,168,141,96,163,73,51,114,4,139,40,178,50,8,189,107,117,57,205,212,82,95,119,86,158,179,121,20,129,180,111,224,173,90,222,189,58,148,180,7,240,163,72,254,111,65,28,185,25,120,0,83,62,121,105,165,235,202,173,93,213,63,175,213,172,142,72,97,180,50,91,166,171,4,1,240,30,4,239,170,195,89,96,209,11,107,43,148,168,225,18,30,121,80,25,179,94,72,151,78,107,221,249,66,135,19,175,203,82,134,74,127,137,132,249,195,195,82,53,30,3,137,26,147,167,15,158,238,159,250,183,95,255,255,194,161,162,10,227,202,168,203,67,165,40,34,56,75,236,168,0,1,147,33,77,179,159,149,83,20,72,3,35,133,99,237,20,115,153,64,240,0,24,5,34,76,84,59,78,251,2,66,5,100,169,48,92,40,49,152,183,48,76,15,5,13,138,156,44,23,25,74,33,49,51,7,131,7,140,64,100,73,188,24,35,33,2,38,115,241,3,24,255,251,178,100,36,14,7,85,106,203,19,186,108,112,71,7,153,234,97,101,72,28,65,161,46,110,193,62,129,56,30,167,221,131,181,184,129,130,50,2,68,205,89,7,152,128,0,92,51,218,93,216,48,46,76,37,147,115,68,54,202,2,68,60,50,157,82,185,76,53,138,81,117,159,64,214,227,242,230,81,139,247,41,78,222,126,114,193,16,199,234,151,41,151,182,174,88,206,79,84,171,118,30,179,98,197,70,214,65,140,124,113,59,255,73,90,100,195,2,176,198,3,232,24,134,167,209,19,210,26,143,76,89,20,18,77,2,105,209,8,4,8,242,105,12,232,169,148,73,210,166,105,69,137,220,208,205,38,66,108,150,93,20,147,46,155,151,77,167,220,197,158,104,113,215,91,53,85,219,27,146,91,169,107,117,119,93,174,169,165,21,19,205,95,158,220,162,95,72,0,129,128,0,0,144,14,5,247,93,237,212,226,16,127,25,178,200,81,98,150,134,196,81,20,21,39,22,105,131,101,109,195,225,158,170,247,99,135,138,173,194,150,177,49,212,111,255,253,255,155,254,141,194,252,103,255,255,163,141,22,58,21,177,245,210,230,232,220,123,88,6,51,39,214,179,135,25,115,62,147,211,10,8,195,191,95,3,90,64,131,7,64,83,10,0,99,7,141,67,139,71,3,19,65,146,234,24,14,5,152,128,81,24,50,4,24,10,9,198,75,132,101,96,80,28,2,152,30,23,204,3,0,129,224,170,108,176,3,197,21,166,17,16,4,132,66,128,130,87,134,7,14,235,74,44,253,229,77,14,14,134,33,129,116,26,141,12,24,96,35,94,179,76,2,6,85,204,191,148,205,146,146,204,220,181,164,217,177,236,245,80,125,105,50,177,57,151,249,90,119,11,118,165,211,212,252,113,201,90,220,176,103,69,48,178,80,126,169,160,54,29,87,31,1,176,158,118,33,132,145,198,70,213,172,172,230,103,197,8,33,200,32,231,158,238,77,107,69,146,186,215,117,51,153,197,80,82,211,16,2,27,177,16,219,181,100,225,57,146,110,120,93,103,158,187,59,151,2,21,62,210,215,158,227,177,135,172,74,50,207,47,33,150,241,191,72,4,0,110,5,1,128,194,210,165,76,204,195,20,4,9,39,122,69,162,208,37,17,133,245,8,117,19,8,193,80,113,74,35,242,162,99,67,153,124,161,123,88,250,181,121,101,31,18,200,199,24,104,44,69,38,133,105,169,149,203,179,164,169,121,19,116,63,244,95,175,253,95,255,49,54,123,127,64,0,2,227,5,223,83,117,151,179,60,75,192,184,50,114,119,242,101,248,72,129,35,12,67,3,12,24,163,16,70,97,0,12,2,4,196,65,232,209,76,36,42,152,26,5,40,97,128,34,249,141,130,26,255,251,178,100,26,142,134,135,104,75,147,185,108,112,75,166,25,199,105,2,138,27,81,111,42,110,234,81,193,46,30,39,77,151,149,24,152,1,3,39,128,101,196,70,146,151,18,133,75,222,199,212,193,108,16,241,112,130,136,195,110,218,47,75,21,44,184,98,145,38,35,41,12,246,152,4,44,234,139,106,25,139,62,154,177,30,138,90,198,43,6,82,205,110,25,85,188,173,74,56,61,13,238,220,159,215,126,247,106,111,40,150,176,171,90,95,111,84,194,131,34,213,46,21,209,50,142,176,252,73,164,153,128,178,62,146,232,174,185,237,32,62,5,53,20,7,114,208,199,170,44,170,47,82,157,151,57,167,90,8,76,131,133,210,60,102,121,21,47,82,157,127,211,91,209,201,181,154,173,153,75,183,103,208,162,203,115,167,205,41,212,212,0,128,16,0,217,149,161,27,149,3,152,90,73,42,173,45,213,185,187,47,172,141,140,40,28,59,102,174,42,179,23,231,196,181,139,74,120,128,33,16,31,240,59,136,112,222,206,81,220,253,199,21,168,84,89,13,147,230,72,147,255,255,244,240,95,253,47,25,107,251,127,191,255,255,254,176,28,38,17,101,38,249,44,38,142,193,102,34,136,166,202,252,6,171,21,140,128,192,49,188,192,247,168,231,2,32,12,100,133,128,227,5,129,48,185,154,50,1,137,13,168,113,33,39,76,249,12,195,129,160,184,171,116,191,110,44,200,208,55,176,132,4,162,27,49,201,192,172,22,57,191,29,11,75,115,14,6,3,22,4,248,10,23,5,188,122,66,130,219,9,131,45,38,191,7,183,169,48,210,109,92,211,36,146,254,13,150,244,135,112,194,64,99,82,160,88,3,159,102,253,218,108,47,212,130,47,103,191,250,42,216,77,190,117,233,169,136,17,64,85,234,221,65,252,19,113,172,29,180,144,64,142,60,131,178,79,103,69,142,36,13,32,47,51,36,204,72,243,84,220,176,61,168,242,157,172,164,154,147,23,208,68,188,236,202,47,148,203,228,233,211,198,39,139,37,52,150,173,208,117,59,239,125,117,147,195,158,230,247,137,161,51,39,169,0,58,4,225,156,139,14,244,205,136,123,16,147,35,100,10,30,60,56,207,136,174,22,148,220,72,67,221,75,9,81,206,210,86,162,68,40,52,205,160,209,72,212,58,85,246,163,60,60,84,42,25,240,208,210,83,255,251,241,158,191,255,255,141,122,111,255,128,166,4,5,94,30,64,118,211,0,0,12,172,193,234,116,205,0,108,204,85,48,196,178,156,197,47,132,13,208,17,4,166,20,5,6,47,140,128,50,128,196,96,156,191,98,36,227,50,118,8,66,5,21,178,243,22,20,56,52,6,70,42,109,37,24,27,125,242,46,107,246,187,98,255,251,178,100,32,142,230,138,91,203,155,187,146,242,73,167,169,227,101,229,70,30,161,161,36,47,106,17,209,30,30,103,77,148,149,160,238,144,48,152,18,68,202,68,142,31,133,19,3,0,100,139,48,218,90,13,68,187,2,32,39,104,70,51,0,218,89,112,68,149,218,238,162,100,137,120,226,98,19,27,21,156,103,4,54,100,128,98,98,65,217,104,210,115,35,206,163,35,173,150,78,20,22,84,11,252,30,3,234,47,136,73,92,166,29,167,164,124,180,147,164,158,233,59,153,40,16,208,185,141,84,178,161,138,211,60,69,39,235,213,78,188,212,243,160,148,176,145,137,100,84,203,228,201,153,137,130,41,151,89,37,44,176,126,110,143,165,82,151,49,45,34,14,147,228,253,183,127,193,229,64,0,3,184,163,40,13,67,148,88,1,194,27,57,211,203,196,138,243,73,234,44,72,16,137,238,122,141,182,230,30,17,121,155,132,194,76,8,200,59,168,232,200,214,254,189,127,235,255,255,253,187,244,20,255,255,132,71,154,44,41,44,234,72,225,180,5,84,85,65,245,184,180,4,99,1,213,83,48,68,25,195,45,113,105,48,19,1,147,25,198,224,51,96,4,243,3,32,57,48,49,11,3,6,209,245,51,102,10,243,5,16,28,17,1,81,128,88,37,24,57,132,193,88,51,14,129,34,51,142,133,97,139,112,50,13,1,137,128,80,57,180,210,171,81,225,202,160,23,65,19,26,102,219,62,198,173,17,158,176,99,8,25,163,171,232,112,40,4,59,110,60,157,254,11,70,15,186,254,24,81,108,80,208,6,79,170,118,66,191,200,143,173,89,13,0,232,25,94,53,166,198,132,222,141,219,89,9,99,75,53,66,32,55,47,165,223,108,88,195,230,103,110,229,202,223,187,209,213,249,12,67,175,8,85,136,144,88,212,205,1,96,13,67,38,18,210,12,86,52,51,22,147,18,225,126,204,198,38,73,156,49,52,4,193,62,23,18,54,54,159,48,46,30,68,196,201,103,210,77,52,174,230,165,234,104,36,231,79,200,0,244,179,174,179,85,45,148,219,25,169,10,122,157,234,74,163,85,36,235,118,219,238,207,173,72,216,251,148,14,194,108,136,103,61,204,56,255,6,129,131,117,136,19,118,208,49,99,37,215,142,202,213,2,139,19,92,39,103,126,126,206,176,142,9,74,180,29,58,19,255,239,127,198,127,255,254,173,219,161,219,255,252,34,61,6,88,64,120,89,13,96,84,203,14,88,84,76,205,61,36,0,22,158,244,198,181,19,47,166,12,112,134,65,67,102,192,77,16,31,120,5,66,163,43,145,8,156,56,92,162,161,112,88,80,139,47,66,150,112,177,204,156,11,147,3,64,219,125,95,170,140,142,228,82,197,8,255,251,178,100,28,12,5,198,104,206,27,143,70,80,74,199,169,227,100,72,142,27,201,163,42,78,229,21,193,49,157,167,233,145,34,48,232,37,69,26,177,64,90,95,56,172,23,222,74,165,64,50,253,168,234,230,36,203,29,32,198,204,239,54,138,181,79,133,189,219,109,139,56,194,168,7,141,215,223,219,251,235,27,174,126,124,4,110,113,40,40,75,221,63,39,213,199,72,158,30,94,242,212,143,239,175,247,111,7,177,19,75,203,133,206,255,162,95,51,199,165,233,10,155,221,115,72,247,74,48,193,232,192,40,30,26,68,137,100,120,233,138,216,129,197,11,8,183,114,188,87,140,99,229,39,78,94,223,250,231,225,118,134,17,172,0,24,247,137,82,117,40,149,83,161,101,156,249,65,67,131,47,39,87,9,67,123,22,199,46,78,220,149,249,30,75,224,140,160,87,45,246,150,109,31,254,223,216,13,191,159,255,224,219,239,136,64,79,184,228,243,41,52,68,169,135,145,253,20,116,118,60,60,12,39,36,88,204,153,80,4,42,49,31,17,55,117,204,52,236,38,49,80,154,58,147,220,52,100,61,4,132,6,28,0,198,2,54,103,48,146,38,9,4,0,160,144,168,33,152,144,42,6,10,193,194,58,17,140,131,102,92,137,32,160,72,194,224,245,176,36,231,118,96,0,4,243,173,21,91,108,104,41,53,214,1,122,115,13,12,149,66,46,92,92,189,116,195,59,6,47,4,3,68,152,44,55,14,241,23,155,212,104,94,152,218,67,201,117,62,86,26,230,234,246,12,179,205,87,12,13,204,250,185,219,214,93,146,223,230,91,166,253,215,146,74,104,111,202,130,193,37,21,37,123,136,251,98,239,51,86,141,239,8,51,10,147,251,173,143,254,242,189,73,214,102,222,223,194,138,0,215,102,37,53,171,214,252,50,207,247,248,81,254,178,117,179,4,164,28,227,193,130,6,41,118,222,169,180,179,113,113,83,49,20,140,52,70,42,214,98,7,114,250,188,220,77,247,13,112,27,48,0,192,128,0,151,208,43,41,180,62,228,156,167,160,6,188,241,40,131,198,58,242,168,49,89,164,61,252,233,254,45,226,134,129,205,187,20,108,221,11,74,189,62,190,255,212,4,255,238,139,107,245,23,236,28,223,106,31,237,36,4,80,241,58,212,85,180,54,199,133,13,49,11,157,75,116,0,0,22,20,184,193,210,83,140,162,13,180,59,48,32,24,233,227,83,108,135,210,136,10,8,48,208,92,109,36,203,18,156,16,0,48,232,177,11,23,36,50,0,13,25,68,20,253,152,36,13,217,123,65,174,211,175,56,210,104,225,80,28,220,5,128,8,227,56,163,204,115,220,137,105,40,0,136,39,147,27,196,91,16,115,43,212,5,229,255,251,178,100,44,12,70,69,104,77,155,143,102,80,72,234,73,202,105,98,104,27,5,163,48,110,233,233,193,32,143,38,1,172,172,152,63,124,24,75,26,242,41,241,142,193,108,209,70,1,106,221,96,234,219,190,60,251,175,175,254,71,61,226,65,78,137,241,82,245,186,109,112,68,215,119,180,75,207,137,103,190,235,137,109,0,123,215,249,212,239,53,14,137,95,53,51,243,75,86,159,88,189,30,56,133,20,104,242,232,18,149,207,178,220,218,185,30,69,176,69,124,204,173,97,101,245,152,114,68,103,216,243,54,206,32,211,236,179,246,61,116,239,229,66,43,185,97,120,1,0,0,0,64,116,45,132,70,85,173,52,92,9,65,216,83,41,114,136,160,175,103,126,46,153,120,178,200,64,186,168,243,90,223,230,52,113,30,85,224,133,214,33,32,134,183,208,132,234,156,35,255,255,252,23,147,215,255,254,132,253,83,233,191,243,149,195,252,169,243,3,112,0,0,23,12,98,76,205,251,20,140,58,29,134,67,19,133,5,50,110,29,2,204,11,17,204,38,54,141,127,24,140,73,48,160,193,85,70,7,106,14,137,5,120,130,181,15,194,164,13,51,196,95,145,24,212,160,102,105,83,60,214,46,203,65,194,208,116,160,128,67,184,210,4,5,133,219,83,58,53,14,22,175,39,71,139,161,26,187,152,33,79,227,44,220,178,241,119,74,194,212,115,238,210,250,35,237,18,48,56,34,94,36,7,85,166,47,62,183,151,45,255,42,9,179,79,12,98,34,53,108,42,39,244,61,20,51,239,174,243,92,123,82,218,182,189,238,123,199,221,109,19,18,250,40,243,159,91,250,86,29,225,252,210,237,149,143,35,215,241,23,117,221,111,30,52,148,145,158,36,14,242,180,139,189,60,113,250,128,200,193,102,55,141,122,112,97,103,131,122,49,193,177,254,219,92,93,226,106,122,101,201,189,169,146,59,128,225,66,99,208,249,104,15,204,163,96,91,52,208,11,166,116,22,146,13,162,47,152,131,178,97,210,128,22,2,132,8,58,178,43,224,148,235,252,18,203,6,171,69,77,23,164,57,205,37,198,85,173,190,181,62,207,205,109,131,29,15,255,63,38,255,229,221,209,253,126,174,76,0,65,163,42,39,79,178,123,56,100,124,193,99,19,216,134,13,202,64,46,241,48,160,169,28,6,142,5,131,193,0,177,224,17,142,0,192,224,114,35,191,6,11,9,153,184,74,230,24,132,21,136,226,52,248,142,133,75,132,142,31,20,116,46,40,96,160,193,48,83,169,6,76,49,242,80,242,113,169,154,28,32,168,44,66,157,174,190,107,121,217,194,72,194,115,199,235,197,57,158,121,192,214,43,198,208,151,8,214,51,83,184,235,177,139,89,235,255,251,178,100,58,140,134,171,104,204,147,153,76,114,75,135,137,144,105,101,134,26,229,199,62,45,189,115,201,26,11,103,113,172,32,160,147,150,63,228,178,171,180,251,37,6,19,127,12,83,143,40,240,112,95,96,153,9,178,247,40,236,95,159,221,140,137,239,43,118,116,170,221,243,103,220,32,195,181,219,38,134,153,50,104,133,20,23,31,104,170,142,118,190,210,236,186,8,218,81,71,39,7,202,238,117,10,19,218,230,210,241,154,86,157,227,75,169,159,36,219,53,142,105,128,243,223,169,255,224,63,1,3,166,6,141,131,4,193,71,58,155,117,80,134,248,168,124,160,122,221,125,223,209,146,207,149,62,157,245,171,37,115,52,141,218,189,92,24,16,38,164,138,107,119,90,35,61,205,1,86,23,181,78,210,186,117,236,19,110,221,30,143,255,11,247,234,59,253,71,255,26,237,73,221,127,255,50,2,135,20,31,171,217,145,56,6,22,156,55,184,20,136,201,5,17,80,46,204,82,10,192,139,48,34,1,2,144,4,2,38,3,232,84,21,50,144,146,32,113,225,153,246,160,251,195,207,74,238,27,182,33,112,5,153,226,78,85,109,166,52,68,91,56,239,20,76,103,108,102,197,123,226,80,175,100,114,57,28,26,29,178,31,239,158,147,1,225,62,228,87,176,58,109,204,236,157,71,35,215,61,62,39,17,116,217,6,19,38,92,84,237,147,148,39,220,204,245,84,23,197,70,176,183,228,78,42,35,159,136,254,216,201,121,43,109,64,240,144,120,58,120,237,240,243,83,114,138,180,214,93,7,195,204,7,196,228,208,144,60,128,57,15,75,142,196,179,68,207,81,248,148,9,141,127,31,181,198,141,117,18,9,143,158,168,172,158,206,73,156,78,155,131,193,103,191,239,190,77,221,49,55,239,103,255,188,153,230,51,15,243,146,11,24,0,192,3,72,118,77,118,150,209,140,76,36,143,206,9,42,156,139,111,221,71,65,65,228,47,163,113,69,208,39,51,81,233,223,184,101,3,215,129,78,88,104,166,28,169,21,235,112,156,52,112,148,167,255,111,187,223,218,43,245,83,235,225,191,253,149,174,191,249,120,1,64,176,170,81,204,177,152,47,120,243,193,163,175,26,85,120,0,61,177,152,56,9,73,41,16,232,0,53,50,81,156,195,3,85,162,74,218,129,150,150,202,34,102,148,143,53,51,179,219,53,174,44,19,57,180,211,224,9,44,134,21,28,184,170,180,21,94,141,62,47,19,17,130,213,101,145,67,9,73,125,175,140,206,50,129,7,11,40,249,218,163,155,19,20,186,170,17,88,102,87,132,65,255,114,249,111,241,74,156,213,34,211,224,209,70,186,31,217,142,162,191,102,112,237,199,223,145,31,244,251,249,61,255,251,178,100,66,136,150,151,115,80,19,111,46,112,73,199,25,181,105,34,134,25,61,197,68,237,188,89,193,27,157,167,81,148,149,162,27,154,53,152,31,175,110,60,198,174,189,126,240,231,249,243,154,64,170,153,216,102,150,186,128,86,235,37,86,239,135,44,118,194,211,25,123,253,29,103,9,39,61,97,86,149,222,32,205,141,6,229,109,42,87,235,43,87,86,176,57,248,235,152,182,174,113,93,182,244,234,191,137,134,108,57,222,40,4,4,2,16,136,246,148,229,255,33,154,90,246,46,232,63,36,81,213,21,50,193,1,2,192,214,114,178,199,171,62,92,73,209,158,109,116,192,246,135,170,175,125,81,142,167,58,115,126,81,6,97,117,17,170,255,82,127,163,91,126,95,47,250,136,228,73,127,255,206,127,237,238,88,129,0,162,92,37,74,53,242,241,70,113,98,243,2,127,56,128,50,100,101,4,44,12,129,166,110,152,24,35,116,156,22,50,102,250,81,192,112,227,168,80,57,121,55,178,205,185,207,231,83,22,103,31,187,36,149,201,98,206,172,71,108,13,138,98,245,225,42,231,6,194,187,49,145,251,106,223,128,120,196,126,22,87,111,115,199,75,167,224,43,247,35,15,161,245,78,110,126,161,191,113,181,84,41,190,190,211,244,226,134,101,67,224,171,119,147,231,90,193,247,225,163,190,158,252,99,88,106,127,252,63,215,190,33,43,237,219,55,238,239,120,68,111,201,189,64,40,11,90,175,63,215,83,52,102,206,177,181,210,7,246,203,103,199,248,110,71,214,131,78,106,72,197,7,16,135,27,150,154,223,239,195,90,213,122,171,52,107,223,197,231,212,101,35,249,255,224,198,136,106,162,176,0,105,40,163,109,176,176,102,23,4,65,49,121,18,90,13,21,24,144,68,208,98,76,220,206,10,6,35,245,221,146,50,84,49,12,38,220,60,42,209,129,147,237,65,254,143,32,233,223,106,255,233,95,235,198,63,52,172,159,167,95,136,93,255,234,103,27,255,244,253,40,0,64,150,82,82,136,166,0,175,153,247,226,221,140,103,99,89,145,170,50,32,186,85,166,167,203,90,209,158,160,193,18,140,153,24,146,22,121,29,210,153,221,203,235,79,174,143,210,7,101,75,132,170,149,19,22,84,36,70,91,47,49,247,179,57,1,61,89,190,105,115,216,235,114,20,242,13,84,204,8,139,239,158,221,107,237,222,240,163,181,19,63,44,95,80,173,179,1,222,82,110,252,147,49,243,42,201,217,42,83,99,49,126,116,100,81,39,92,205,142,28,29,118,201,197,4,78,137,83,203,239,51,67,30,237,81,10,144,27,137,100,140,4,139,71,242,138,233,156,72,168,109,175,206,58,137,130,250,152,65,71,154,150,79,77,68,255,251,178,100,83,8,229,232,113,82,59,79,108,112,74,9,89,209,101,130,84,25,73,195,66,109,233,225,193,40,30,231,5,149,137,168,240,252,235,39,137,20,212,79,45,166,180,29,70,38,217,243,232,40,146,255,254,117,169,0,82,81,134,16,152,144,102,174,229,211,79,55,76,170,34,232,109,90,248,106,3,199,254,164,97,9,89,68,131,30,79,66,10,43,25,209,224,154,90,181,28,166,248,33,145,68,109,191,245,118,155,95,163,65,121,97,181,125,89,120,143,165,217,255,255,255,240,252,151,255,251,242,76,36,130,82,148,195,35,12,212,64,196,70,31,158,105,222,154,81,227,91,4,32,76,20,211,162,21,83,0,137,58,240,8,192,87,23,2,192,80,48,180,26,83,221,106,65,241,236,150,212,184,32,7,105,106,99,165,157,46,142,148,238,99,7,157,48,86,67,67,37,81,195,102,179,194,141,180,214,205,121,18,33,227,80,92,53,42,1,49,5,89,172,168,60,171,136,53,47,223,44,58,236,126,114,169,195,71,202,111,201,86,206,227,240,100,252,31,15,246,190,107,101,176,225,214,84,191,183,238,20,168,239,137,235,242,208,228,218,77,53,182,29,124,180,107,160,119,72,43,121,202,20,140,211,122,59,212,237,205,187,233,44,144,89,253,239,249,123,241,115,26,180,66,13,104,184,137,252,0,173,164,54,4,22,186,125,231,254,185,248,158,147,90,214,191,215,255,253,255,241,159,252,187,208,64,34,1,7,102,86,195,114,0,32,75,121,216,42,8,53,132,173,152,82,168,155,0,59,2,41,185,16,29,230,43,234,186,61,84,215,62,122,41,190,80,127,61,151,70,179,219,51,208,78,219,170,47,196,88,109,62,173,5,230,135,168,19,251,53,2,254,146,138,237,183,249,90,80,0,64,2,9,82,3,43,140,61,80,207,115,130,20,141,170,16,209,112,197,65,223,85,82,35,14,98,160,34,212,119,75,208,17,178,226,119,210,176,28,124,161,193,197,117,23,194,121,251,90,151,90,207,174,20,66,6,181,4,199,159,216,122,53,117,132,60,184,64,118,37,109,174,175,216,206,98,91,133,235,61,130,93,233,182,96,60,19,57,102,139,47,101,127,21,83,136,74,28,117,15,209,163,240,221,245,22,62,212,105,76,65,45,126,54,187,195,188,66,83,126,250,105,218,211,115,66,71,235,13,216,206,119,69,247,12,106,186,186,251,142,151,144,218,78,217,242,196,169,252,234,165,219,237,2,82,133,150,141,231,132,253,182,54,164,123,19,164,156,127,125,188,210,54,86,66,90,133,66,89,53,78,208,15,73,177,129,130,216,235,53,105,37,83,163,204,17,34,183,255,230,46,0,64,4,59,34,128,84,161,162,14,246,64,7,61,145,255,251,178,100,108,136,38,79,113,80,59,111,111,64,69,135,9,197,101,98,104,154,53,197,54,46,61,179,209,40,33,38,217,165,137,160,166,158,61,107,108,200,217,226,216,96,60,38,23,60,9,214,137,126,131,219,228,148,75,212,107,173,48,33,80,179,105,49,211,226,160,151,109,154,254,129,214,127,240,122,121,105,81,191,208,125,115,190,159,242,32,25,128,239,6,44,107,24,102,168,53,37,56,168,244,209,198,160,20,184,112,38,96,209,209,178,197,69,173,3,34,144,74,13,12,25,96,0,150,15,224,160,144,198,193,134,18,44,90,137,142,4,136,130,84,66,0,2,162,176,165,69,4,156,167,114,42,151,69,248,91,77,26,25,202,119,199,244,203,34,95,2,118,19,19,204,67,223,60,135,206,208,86,108,16,194,79,106,57,187,106,71,170,85,197,238,210,26,241,174,53,159,236,48,183,215,121,235,210,204,20,242,206,48,5,111,140,182,186,220,72,109,133,215,114,158,241,54,145,65,209,188,226,206,27,255,129,121,116,116,221,20,70,148,81,112,204,244,174,84,103,136,46,93,44,70,77,36,86,96,34,110,96,111,89,186,146,34,34,233,61,145,60,242,105,186,49,168,161,99,201,37,18,132,102,68,5,166,116,243,89,43,28,234,106,206,255,255,58,83,16,0,18,75,35,226,203,30,56,30,16,128,170,102,182,50,82,229,173,152,81,71,138,52,133,199,164,176,117,21,129,187,64,207,116,254,194,34,235,68,231,178,15,68,87,218,194,61,116,31,236,159,168,172,159,236,240,94,110,164,232,254,159,87,179,127,196,89,163,179,255,229,183,232,0,0,12,128,0,39,99,21,196,52,38,193,26,160,152,104,44,48,203,245,140,32,33,156,24,50,240,80,2,201,18,10,54,37,153,128,134,186,243,11,92,28,186,159,164,66,87,208,236,223,86,101,73,97,20,154,197,217,113,88,253,36,55,148,2,237,83,109,187,57,250,165,220,146,73,181,59,121,112,206,93,221,223,249,134,107,69,42,38,11,191,187,125,186,66,34,29,30,85,152,81,24,11,133,247,46,102,107,60,49,72,238,42,16,171,54,49,109,66,92,169,116,218,69,27,228,209,145,115,7,115,149,152,20,118,105,89,247,58,61,51,181,168,181,106,22,15,132,106,75,180,251,148,115,176,235,139,178,233,2,178,50,106,49,176,171,166,160,231,55,127,107,46,227,111,106,50,211,221,137,228,236,68,254,157,173,1,18,61,90,39,183,166,119,36,77,120,213,240,102,255,201,136,1,248,0,16,38,158,66,84,175,208,26,129,69,106,240,194,127,167,28,153,225,137,187,45,160,139,32,32,68,61,71,253,6,35,232,193,223,134,163,43,25,15,172,142,149,26,71,214,78,132,255,251,178,100,126,136,6,81,105,79,211,109,127,48,68,195,233,247,96,172,104,26,189,197,54,78,61,189,1,53,161,103,53,149,137,104,146,169,196,204,204,236,123,46,206,175,216,175,43,232,235,71,175,210,0,1,102,69,161,27,48,240,100,6,56,183,96,222,232,99,84,165,194,33,38,3,7,24,109,60,108,64,241,109,65,73,225,8,32,193,1,51,19,137,154,83,37,17,135,204,106,21,16,132,219,6,42,220,171,232,86,74,225,169,118,105,134,14,0,28,234,119,226,171,118,90,54,121,17,64,157,183,63,174,218,161,226,82,171,251,50,214,129,123,26,107,173,137,123,197,144,252,48,21,79,94,41,98,133,144,255,122,82,86,136,221,66,55,243,56,101,124,180,231,184,219,68,192,219,200,157,83,117,179,22,51,185,79,125,225,33,62,143,115,111,45,72,78,187,31,237,83,102,72,248,247,198,229,105,212,2,243,54,222,87,48,220,190,142,125,85,177,199,88,120,250,243,155,126,205,78,190,51,246,216,183,159,143,77,227,34,162,153,208,254,141,19,52,207,56,159,24,202,204,234,53,44,67,82,85,55,231,63,175,93,219,45,164,1,0,0,4,0,0,17,4,121,249,4,74,166,103,17,227,167,51,5,110,42,130,86,203,254,176,65,72,140,21,158,131,113,244,67,59,171,122,146,250,162,81,94,233,219,212,150,116,90,181,7,218,165,131,17,190,255,239,155,109,48,205,183,244,5,175,106,23,250,167,254,63,101,153,71,16,245,24,0,0,24,0,8,10,209,152,193,49,83,58,217,7,40,154,244,152,19,76,198,66,208,100,66,38,70,26,193,7,142,29,177,0,32,146,43,81,167,83,64,133,228,11,26,8,171,41,73,185,182,170,226,196,34,172,242,94,229,62,149,90,73,162,183,211,230,180,176,52,245,11,217,234,77,175,34,183,234,158,228,126,12,16,184,172,4,166,176,125,43,88,148,56,194,62,215,57,179,177,181,94,247,125,123,22,44,169,166,233,183,154,61,243,252,174,191,98,214,87,218,119,132,126,252,15,247,172,221,7,187,215,27,163,78,108,77,239,219,183,218,226,123,37,103,232,79,159,224,93,91,13,103,77,56,102,129,59,4,180,82,12,242,95,129,135,28,252,74,96,203,225,105,71,101,9,254,160,13,164,182,71,143,24,81,20,25,245,156,138,10,239,237,224,253,243,194,0,4,125,22,234,112,147,22,107,240,78,26,4,167,209,224,122,40,82,182,203,29,245,125,109,76,78,86,66,102,43,234,255,47,27,28,207,81,177,160,147,186,61,53,74,246,160,46,245,164,223,38,43,191,237,86,215,227,94,221,168,47,253,74,223,48,232,152,115,81,255,109,255,255,210,1,1,166,240,137,32,226,141,77,255,251,178,100,140,136,6,35,104,207,211,111,101,112,75,136,73,197,101,101,104,152,173,149,64,109,225,232,193,39,155,167,25,165,137,168,26,196,153,172,202,225,141,9,136,33,216,184,130,49,19,70,9,139,4,173,84,89,184,28,110,116,116,128,70,224,56,164,212,178,118,10,182,178,141,133,213,79,69,89,250,151,234,93,174,18,58,193,125,141,119,185,76,39,182,192,229,107,32,247,138,225,125,186,26,144,29,52,106,155,201,117,214,18,251,204,47,213,63,103,159,169,126,190,80,248,172,197,184,172,128,220,179,109,37,20,89,174,114,118,252,55,186,217,178,125,233,172,234,190,89,245,215,117,134,139,66,175,72,81,112,144,85,118,243,123,57,99,199,161,245,23,150,234,235,199,249,127,7,117,74,110,233,159,244,227,247,180,191,249,175,251,153,251,106,6,44,179,24,204,142,165,149,236,34,190,36,8,76,212,136,197,91,194,124,251,192,135,0,68,161,41,239,228,64,11,0,0,52,116,133,103,37,98,64,144,76,41,247,190,185,8,132,234,138,40,51,197,0,161,99,115,129,42,24,209,138,251,29,122,107,1,99,138,198,175,201,4,48,208,195,147,237,252,16,58,190,54,222,139,143,183,195,181,91,124,124,216,45,6,167,254,135,111,242,127,255,244,0,0,0,1,144,192,5,15,34,4,210,145,206,132,12,193,46,76,167,136,203,2,11,84,96,45,224,97,250,192,52,30,66,169,100,138,65,205,129,77,207,96,81,144,122,25,196,58,34,213,149,178,130,116,192,50,11,128,19,8,85,204,203,27,229,86,112,74,203,196,25,54,159,35,168,52,16,184,141,111,190,235,224,140,201,134,129,243,101,211,158,236,155,87,176,174,171,207,173,108,243,198,75,7,186,151,62,45,240,97,186,194,225,214,118,233,199,24,221,15,202,118,188,116,203,79,169,225,172,184,126,191,124,183,163,62,229,223,76,79,170,17,58,204,29,101,170,47,202,39,63,180,199,202,38,4,101,35,217,54,118,185,125,179,230,145,203,93,201,18,248,196,90,107,77,17,170,96,57,107,15,99,107,104,202,226,4,218,240,175,191,120,17,181,46,125,111,156,93,182,171,229,71,168,125,207,168,0,0,0,10,0,0,14,196,2,254,136,12,211,137,16,185,28,251,47,82,172,138,187,186,2,2,117,105,49,76,123,223,179,201,29,32,183,70,217,187,118,167,253,235,163,127,190,223,235,255,79,244,111,244,181,125,42,39,9,0,94,205,62,47,24,125,55,121,15,214,0,116,26,138,125,82,230,21,52,117,34,70,181,140,105,246,166,188,22,96,97,166,60,186,115,33,104,108,101,224,169,108,34,8,50,128,215,37,255,25,76,225,52,85,5,5,172,85,1,60,168,32,255,251,178,100,164,14,166,110,104,207,27,121,122,64,70,40,202,29,97,42,88,26,177,163,58,109,229,237,193,42,156,38,193,165,137,168,213,157,217,82,101,70,203,205,33,164,112,236,180,134,23,172,223,148,176,176,246,242,25,101,249,37,51,54,179,131,155,189,223,206,8,100,183,95,98,37,239,220,145,223,170,249,67,202,93,66,81,250,154,24,193,11,183,93,110,139,211,80,128,185,243,97,163,77,154,85,110,95,131,191,253,79,164,155,78,218,152,105,151,44,248,46,237,100,13,124,151,235,209,51,8,235,197,30,127,9,111,123,82,111,239,25,194,155,118,140,131,172,143,22,179,60,15,215,102,191,214,245,123,102,74,48,35,43,16,170,100,136,220,251,127,104,124,13,66,74,206,224,220,183,46,32,91,27,111,133,62,158,199,181,82,42,191,75,6,22,253,13,205,19,76,90,130,32,38,62,40,33,67,129,48,135,196,78,40,81,73,178,197,210,169,234,23,137,72,33,219,152,153,230,174,157,84,141,25,83,171,126,61,78,252,17,253,207,232,176,99,213,177,194,59,252,111,175,217,224,134,254,196,248,38,196,234,183,203,119,120,103,241,31,235,234,0,0,0,48,201,109,19,172,47,204,231,162,50,40,56,217,114,19,83,96,76,214,31,12,20,24,20,96,26,26,66,179,38,8,159,96,128,16,57,142,130,207,248,64,0,206,224,128,104,88,48,111,105,121,20,0,221,40,74,121,184,49,119,1,10,210,118,239,178,203,234,6,157,151,185,15,147,4,101,17,190,40,210,151,83,21,64,9,209,79,28,130,113,194,166,108,249,17,238,36,184,96,90,95,110,214,20,164,208,194,73,26,113,165,67,174,212,96,188,168,23,38,202,102,253,71,22,139,6,180,51,184,172,204,5,90,83,182,102,66,97,188,36,157,232,169,75,119,195,95,122,84,218,10,145,84,225,232,155,115,119,98,48,208,145,88,7,92,19,174,100,100,236,159,90,171,85,21,162,194,177,212,243,130,19,152,161,73,247,144,35,93,181,27,230,205,150,17,4,172,64,61,12,96,185,21,95,130,82,142,163,165,166,56,130,56,116,213,232,32,154,238,85,86,174,129,201,227,255,255,248,65,221,64,0,0,3,176,53,74,135,65,234,31,52,143,43,246,152,190,229,9,139,38,172,70,3,76,217,226,16,46,32,15,169,57,78,166,133,8,49,148,108,112,157,47,219,52,221,206,80,76,155,248,229,88,133,50,232,189,122,157,227,81,214,141,95,223,228,124,179,212,222,240,152,222,150,118,99,25,195,116,198,200,0,28,57,228,106,75,241,166,198,193,80,145,131,8,198,193,27,41,129,149,71,112,73,128,6,102,54,27,37,107,110,4,26,25,8,76,192,9,146,241,119,255,251,176,100,177,142,167,75,112,205,27,143,95,32,70,35,233,211,96,229,106,28,105,199,50,46,97,21,193,19,143,231,109,148,149,160,68,152,55,42,44,2,148,101,131,205,190,109,44,8,139,84,75,218,64,166,8,207,218,226,35,17,38,81,12,83,48,49,228,96,178,136,179,107,36,179,183,73,21,193,247,30,149,25,0,194,57,86,164,82,244,145,197,110,113,20,130,163,188,199,108,123,6,191,120,190,255,147,233,127,57,79,106,16,2,123,108,253,112,254,222,120,126,253,125,122,129,243,146,169,223,91,112,126,16,76,5,173,195,223,214,53,171,144,19,159,173,88,215,54,246,88,226,102,94,183,4,243,113,217,143,220,86,255,49,19,153,104,21,8,34,66,99,58,59,144,124,47,51,86,250,52,136,9,184,78,38,174,57,145,90,114,111,186,31,47,196,123,210,242,85,140,136,191,91,231,254,32,163,53,220,60,0,33,22,14,200,9,49,229,78,80,76,134,90,156,68,96,54,99,113,46,162,16,66,177,195,16,9,146,19,244,223,73,162,180,45,130,45,139,110,231,125,193,231,151,86,98,142,187,239,32,46,176,138,44,85,219,198,56,61,165,103,54,95,181,174,226,141,92,136,0,0,98,87,89,189,144,134,111,68,13,113,13,82,76,48,204,168,207,1,34,168,12,196,138,192,168,60,195,160,211,19,8,11,174,48,22,48,192,94,81,20,1,0,194,23,37,64,24,145,42,146,28,38,13,179,133,100,67,120,66,85,152,60,62,98,80,232,24,84,147,230,7,0,161,61,151,184,105,232,160,12,145,243,119,220,6,138,177,210,177,146,64,157,115,33,136,163,0,119,33,231,97,248,104,239,164,114,64,16,21,117,229,118,254,156,58,216,219,203,131,198,100,252,38,67,133,251,194,1,29,130,60,74,36,25,24,3,184,188,71,38,104,220,85,245,109,141,67,82,71,162,79,169,11,234,61,254,138,202,221,50,207,29,138,38,35,158,84,96,166,114,167,154,237,77,175,53,170,98,27,70,186,155,242,222,100,166,114,0,140,86,57,243,42,131,34,59,200,181,218,156,240,32,11,184,184,22,238,70,89,101,135,196,48,230,138,222,83,72,174,230,173,228,242,134,6,28,47,198,57,251,173,67,61,102,194,30,214,105,248,96,32,193,224,157,133,3,38,157,88,7,19,10,113,161,14,208,10,77,16,238,215,60,143,28,248,192,4,85,11,25,177,67,100,84,198,179,165,151,87,140,23,183,29,67,252,191,254,208,191,47,151,232,223,234,255,253,71,247,251,87,244,130,165,48,72,147,50,80,52,159,241,233,83,70,56,52,10,211,66,27,21,0,11,3,7,78,11,39,152,152,72,128,65,32,130,11,152,60,200,169,10,67,142,255,251,178,100,172,142,231,77,104,206,19,143,71,48,69,136,73,176,101,229,72,27,97,163,64,109,225,143,129,16,23,39,73,148,149,146,12,12,234,86,200,179,223,82,66,187,176,19,246,8,88,81,5,97,96,41,233,12,8,136,226,186,101,107,135,96,40,156,182,57,78,180,132,143,105,67,228,214,155,120,58,73,103,89,251,80,164,146,44,87,58,187,109,155,99,8,159,128,125,165,143,160,116,204,56,161,12,233,149,159,63,150,45,156,50,134,202,118,105,222,190,89,11,215,168,22,188,94,2,42,162,93,13,152,85,28,45,93,105,6,151,71,211,66,157,105,32,26,252,92,220,88,166,99,19,225,229,200,113,178,67,87,137,8,245,242,11,171,46,173,142,19,230,244,135,91,172,192,185,49,109,168,225,86,200,156,239,13,7,245,66,126,85,186,205,113,205,118,95,230,15,222,189,209,85,12,202,116,149,226,71,253,247,1,54,90,113,84,245,70,115,152,104,180,189,36,107,2,80,245,58,133,83,221,77,85,50,197,39,71,186,111,235,111,80,16,112,162,42,190,19,127,37,95,31,241,216,110,212,124,223,119,255,186,227,95,103,106,190,255,163,95,229,222,91,131,95,175,82,255,244,162,0,0,1,116,192,182,204,114,72,206,72,140,160,60,234,253,12,226,220,58,76,66,54,96,131,102,228,74,98,3,6,52,52,5,22,18,9,3,34,34,116,54,48,168,132,66,0,192,224,222,103,202,23,33,50,46,140,81,180,228,65,37,144,172,7,248,28,109,225,200,153,59,88,35,6,137,249,156,170,255,74,91,152,208,210,242,1,103,108,46,138,24,34,77,149,4,17,45,145,48,226,201,54,212,45,119,37,29,56,101,240,254,51,210,34,21,14,9,238,131,198,178,86,158,42,252,32,95,153,47,196,179,98,191,165,236,1,13,214,158,39,7,47,65,163,123,74,89,155,207,37,53,177,236,205,203,173,196,200,33,22,191,255,4,125,17,231,197,103,222,195,195,122,23,197,222,234,120,119,105,247,42,162,251,118,167,227,180,207,208,143,83,178,65,25,122,117,240,144,172,185,116,74,98,46,176,138,38,217,169,94,90,70,223,89,133,55,68,138,165,232,107,116,106,20,152,0,2,0,0,0,4,198,232,237,32,148,153,103,41,157,218,197,95,116,244,69,167,157,142,65,185,173,244,42,46,19,59,157,55,252,188,244,54,219,27,30,195,9,131,37,93,121,170,158,141,81,83,169,156,203,253,171,125,180,234,167,87,254,115,247,127,245,242,192,0,66,82,136,92,76,45,64,204,114,67,137,144,158,106,171,128,99,34,244,170,51,1,25,22,57,6,131,163,122,124,8,65,88,238,109,116,49,43,205,125,93,130,27,233,96,64,220,218,237,255,251,178,100,172,140,167,16,105,79,27,121,99,112,68,99,233,250,97,34,104,25,49,165,68,109,225,141,193,18,152,167,69,150,9,170,243,27,47,186,116,75,138,7,24,29,18,136,198,196,167,71,42,231,200,97,48,11,76,206,50,235,233,247,135,159,73,206,110,180,138,252,218,61,94,228,43,176,104,177,197,166,91,109,200,150,145,120,113,190,40,174,49,173,156,199,86,232,247,68,252,123,215,6,104,180,149,199,66,179,247,153,98,23,152,61,187,47,210,89,179,213,203,33,198,231,39,114,169,97,143,16,104,217,181,42,118,91,95,34,100,87,137,102,62,218,56,38,31,212,52,6,223,106,148,115,226,197,145,237,195,136,40,134,207,144,57,221,214,29,246,176,177,23,101,216,202,37,165,32,155,36,119,166,245,13,40,40,34,24,49,174,22,56,205,0,3,10,49,203,84,169,77,158,100,207,157,119,148,211,58,0,248,166,68,248,99,153,220,252,32,25,213,85,80,208,46,126,252,49,78,234,126,51,116,15,234,251,80,191,58,127,236,248,252,54,45,136,29,246,121,61,78,237,52,160,0,196,109,179,59,172,142,40,160,53,233,136,194,65,195,203,167,3,20,6,9,18,12,139,76,120,124,48,8,60,194,130,65,75,70,65,52,234,14,62,149,85,3,45,1,140,125,7,44,110,200,180,244,155,139,197,216,123,0,22,60,198,157,10,213,42,170,189,171,152,162,230,152,117,13,34,107,147,157,24,54,150,80,80,44,177,144,21,131,66,217,29,132,152,109,42,226,124,201,162,234,90,11,215,1,41,49,82,78,93,64,49,41,29,202,145,20,72,127,32,202,170,168,224,234,122,168,142,132,181,23,208,148,235,84,23,3,94,62,165,49,90,50,250,100,240,117,199,250,60,97,90,255,10,135,120,110,103,91,155,86,139,17,220,39,197,234,61,89,55,119,241,183,9,133,206,27,255,6,120,216,179,115,214,235,201,58,191,79,173,172,180,101,238,225,69,139,174,220,246,223,77,206,62,5,177,127,243,86,58,107,225,254,179,175,107,98,244,198,117,253,161,235,51,111,252,98,203,166,93,61,213,97,249,191,198,191,248,138,232,45,164,22,106,162,8,38,41,50,103,55,20,236,72,23,145,62,24,213,101,202,182,104,24,50,62,74,255,223,167,109,2,163,203,160,92,186,68,80,137,216,91,74,53,29,78,100,109,11,226,204,204,97,207,197,93,236,190,118,187,0,142,43,255,18,106,111,163,255,234,0,134,164,252,170,204,212,146,48,227,140,232,65,97,135,93,218,40,172,59,152,28,72,160,145,127,209,168,32,148,167,54,59,7,72,57,11,214,219,19,116,19,233,46,160,65,7,226,189,176,28,172,101,25,93,28,50,244,251,224,118,255,251,178,100,185,140,135,119,118,206,139,153,122,240,71,36,73,208,105,135,104,23,169,155,74,109,61,139,129,26,151,103,217,132,137,160,96,188,150,131,210,233,49,60,55,64,255,212,14,224,34,205,21,204,33,78,250,90,30,197,46,162,61,140,69,138,84,117,107,42,68,235,102,148,80,178,204,158,119,80,118,95,194,13,33,6,125,88,14,229,198,35,108,72,122,96,35,198,251,123,199,145,204,39,136,236,124,246,173,81,154,153,232,236,138,234,29,99,159,60,93,1,91,196,142,137,102,58,49,249,90,57,169,207,136,232,147,110,148,104,30,178,6,71,235,67,120,209,33,196,170,35,27,252,215,22,229,97,96,216,38,159,179,250,112,0,129,141,145,194,4,113,60,70,8,106,146,120,68,25,82,108,61,172,221,194,129,83,233,108,46,8,172,12,225,221,188,203,188,0,236,116,118,192,235,137,160,200,205,122,60,162,209,185,168,154,193,9,170,125,87,255,70,160,245,110,204,127,246,233,245,184,59,57,220,0,0,243,10,43,71,189,199,146,131,25,44,6,33,54,154,64,178,103,144,24,56,154,44,71,48,26,244,193,96,227,1,11,133,6,197,198,48,40,13,114,187,100,34,197,0,34,36,222,14,251,70,34,9,176,140,246,247,75,150,64,208,198,91,6,80,8,244,15,12,153,34,91,210,185,77,64,92,77,181,139,118,130,176,231,13,11,79,155,60,104,53,17,89,173,161,178,173,228,182,8,76,221,177,160,96,108,157,249,103,25,64,40,147,34,178,199,243,154,187,141,232,125,133,122,234,165,176,189,220,66,92,63,3,98,196,9,74,67,221,143,149,7,172,83,200,166,205,31,174,132,65,191,105,69,206,125,132,226,117,104,218,185,60,207,58,72,244,224,139,158,95,218,34,64,217,47,162,180,38,45,148,19,51,233,132,119,45,136,67,156,7,211,11,68,87,53,34,149,253,77,67,28,98,137,129,165,67,212,128,237,54,63,110,40,155,57,214,30,191,147,54,189,75,78,213,199,220,223,50,172,205,123,167,251,75,209,204,204,215,63,39,127,250,126,48,3,2,176,0,8,57,47,18,109,109,40,79,197,180,25,21,38,165,176,119,172,20,149,242,170,79,137,212,167,62,149,200,110,211,167,255,122,188,182,175,254,159,95,173,234,232,1,140,104,133,58,58,148,215,189,131,92,35,204,35,101,60,230,192,201,225,2,82,113,137,6,38,74,68,25,232,40,64,75,48,72,176,48,82,99,16,226,89,47,160,169,48,152,76,101,48,80,115,122,153,187,15,2,161,227,9,8,134,133,73,212,112,104,152,54,27,240,135,16,172,192,128,100,144,198,132,44,227,34,86,30,105,109,94,177,136,89,17,79,213,6,139,195,76,31,52,255,251,178,100,196,14,7,172,118,206,19,153,99,240,46,129,42,157,61,47,36,30,109,187,52,78,105,115,200,223,11,104,220,241,157,136,69,105,233,112,162,19,179,74,37,13,201,218,81,131,0,183,223,212,199,202,0,38,41,22,154,125,56,253,61,213,97,217,34,171,203,85,12,143,141,54,158,212,255,97,12,174,14,185,40,125,96,74,242,247,105,161,211,103,214,159,114,157,153,90,160,100,60,253,210,110,213,234,41,43,189,123,49,45,165,238,208,30,173,174,2,115,185,198,194,7,118,14,195,180,164,89,186,124,166,63,33,22,196,31,110,149,11,98,114,10,54,209,90,107,94,83,60,90,39,41,110,234,213,105,244,107,220,106,213,169,151,158,55,167,91,162,255,174,10,151,250,15,155,128,4,0,0,3,5,229,24,41,75,192,23,0,41,53,219,96,30,235,72,91,109,152,197,93,162,234,246,117,87,8,50,209,2,185,26,60,141,217,131,28,250,21,234,187,174,159,255,255,250,171,137,156,123,186,197,32,0,0,99,8,5,79,19,91,56,198,60,226,7,83,15,214,78,152,178,54,176,8,199,164,81,194,225,165,81,134,116,30,150,10,6,23,29,143,12,73,155,171,117,128,131,8,70,43,4,152,144,76,28,40,167,79,225,96,83,144,14,39,54,9,80,140,32,242,51,36,100,197,145,83,3,156,88,121,1,97,136,213,4,224,48,207,153,203,114,78,57,131,42,197,213,83,19,52,2,149,101,42,47,75,182,80,129,169,49,102,234,157,20,11,180,244,152,179,205,89,236,80,203,170,200,95,137,232,154,205,140,57,48,228,126,203,186,212,39,148,102,73,139,223,61,199,214,228,109,120,246,87,16,91,206,181,47,93,87,42,99,62,53,24,69,136,76,178,8,101,116,53,171,203,119,133,173,221,126,232,169,113,41,147,53,232,154,25,20,66,218,69,180,136,223,212,79,157,74,111,139,224,152,114,246,52,67,38,114,206,103,248,153,153,172,247,10,204,146,216,128,157,13,39,65,150,17,162,68,147,15,188,65,88,153,252,200,236,96,186,83,146,121,255,255,255,72,159,186,0,16,4,198,150,217,130,188,84,213,40,9,99,58,138,53,183,114,84,157,15,227,254,206,184,32,8,66,80,95,204,224,218,110,90,74,36,30,43,96,184,207,39,105,25,227,171,131,29,56,123,141,241,240,106,120,165,122,195,143,229,79,253,185,15,253,71,127,232,0,2,85,252,16,76,55,123,156,199,49,35,84,1,154,249,193,142,38,52,6,152,24,14,96,176,177,133,15,102,115,2,168,248,131,16,169,128,247,221,8,1,52,131,58,53,9,41,30,102,244,70,217,128,28,13,109,185,35,81,5,10,116,153,70,185,41,32,242,149,172,229,0,255,251,178,100,195,140,135,202,110,76,147,154,76,246,68,196,25,213,101,99,106,28,37,163,56,110,101,235,129,39,16,231,205,131,173,176,111,157,193,171,202,192,1,54,115,120,13,21,65,116,110,209,145,16,177,149,149,112,83,33,78,170,163,26,175,13,222,61,149,143,226,179,85,182,20,177,32,14,231,22,84,12,170,215,118,110,188,10,69,242,74,145,220,5,203,138,187,192,77,182,192,36,110,24,31,209,173,175,188,119,126,177,99,209,181,235,149,245,62,183,25,184,156,184,93,183,194,83,42,177,6,175,183,58,153,173,251,99,68,22,87,54,41,211,174,43,86,151,115,57,101,91,37,152,115,5,75,183,209,226,57,221,116,238,208,38,141,227,173,177,196,140,243,117,133,9,246,80,232,81,218,159,87,80,175,138,181,182,128,32,1,240,216,23,153,131,41,6,30,0,126,146,2,30,117,90,211,20,101,239,132,161,204,103,10,12,48,186,175,87,207,8,86,19,184,168,61,8,180,188,22,237,93,222,222,195,59,160,129,179,78,230,31,185,61,236,247,108,255,212,252,87,84,18,141,97,241,19,212,96,131,155,0,0,76,216,196,47,131,165,204,205,215,247,49,66,48,196,93,195,32,19,192,161,66,67,16,24,40,100,226,129,168,71,9,116,96,224,97,65,56,116,88,154,47,249,133,194,224,36,177,138,66,128,36,36,78,2,197,190,4,224,224,72,85,177,145,13,94,68,160,232,167,41,196,198,131,42,31,21,195,4,97,3,62,235,142,148,18,19,252,221,129,217,214,95,76,86,178,195,202,155,138,136,113,255,255,147,82,150,19,105,183,148,10,186,127,68,116,86,175,42,172,52,226,92,76,47,113,165,247,107,22,81,135,114,129,117,176,143,63,54,117,196,160,218,229,50,213,255,167,41,86,43,123,64,185,27,235,101,136,33,255,66,125,115,81,223,93,150,185,165,205,84,165,127,186,135,238,177,232,132,248,210,54,140,225,115,113,43,58,234,152,222,208,59,39,172,119,252,13,70,172,233,214,88,199,85,62,120,179,166,235,16,155,134,205,64,18,44,47,249,64,32,0,156,173,196,25,74,170,203,125,7,141,237,138,199,224,38,183,45,118,41,170,63,239,40,163,225,186,254,236,234,65,101,239,87,138,183,246,183,137,188,72,28,37,54,48,9,174,188,52,168,168,112,133,157,119,87,167,20,119,254,89,244,191,117,29,218,2,98,142,52,114,218,2,101,191,0,97,203,4,98,175,84,122,169,74,96,40,20,99,89,110,96,240,106,96,160,232,103,64,72,97,144,58,96,57,204,34,10,130,162,160,40,128,106,230,1,22,35,70,250,173,49,68,61,14,4,151,195,46,4,1,166,23,147,165,198,126,7,1,140,48,124,197,255,251,178,100,182,142,134,228,101,204,155,153,100,80,67,197,10,39,96,232,108,32,225,215,38,46,237,19,209,41,145,103,29,166,45,168,43,195,130,204,32,68,15,48,135,134,25,132,97,129,37,178,49,73,151,229,148,145,4,55,200,113,128,198,69,64,77,203,92,84,21,160,87,10,6,94,37,9,38,24,85,84,252,130,233,228,16,96,193,184,113,59,113,48,224,56,56,84,89,223,151,46,188,95,213,96,166,143,210,71,90,12,244,85,87,56,40,36,135,229,181,237,70,227,120,242,196,243,61,166,134,225,77,50,78,249,213,158,128,218,194,76,63,172,37,91,153,228,183,157,202,31,179,122,230,228,128,139,99,199,183,210,0,128,219,180,190,151,24,16,197,231,13,105,26,227,97,207,196,161,104,38,108,105,31,3,2,14,82,197,82,101,176,252,81,28,224,111,39,137,144,186,73,153,1,71,82,12,28,82,60,219,204,95,255,241,255,159,79,255,254,50,144,0,128,0,66,118,51,150,236,177,196,17,64,70,209,109,154,65,109,144,136,58,149,173,183,5,135,102,15,69,19,17,194,97,174,16,59,231,198,132,205,9,42,138,232,56,167,217,182,138,111,175,197,239,169,233,165,40,91,128,208,144,225,54,158,191,246,39,200,111,234,255,247,127,88,0,0,2,184,17,56,26,26,77,30,7,43,152,144,42,152,192,92,31,146,37,163,209,137,195,73,133,224,88,32,48,48,104,57,37,6,140,27,6,129,67,8,208,60,2,135,84,66,10,20,116,22,32,50,226,168,219,236,219,181,227,70,82,64,115,104,218,51,67,28,40,26,51,24,12,48,211,149,164,51,0,14,79,122,204,165,130,203,198,76,1,88,96,1,225,24,11,50,224,168,248,224,12,190,60,132,216,202,83,163,13,196,204,150,199,103,222,33,0,144,240,115,113,26,6,141,165,32,77,245,11,19,97,53,142,223,18,82,125,207,117,137,136,136,183,135,71,146,226,73,10,148,50,217,43,70,130,150,152,136,253,24,113,206,145,96,29,58,135,2,27,216,87,154,11,58,3,122,186,181,198,246,214,137,251,248,153,239,123,202,105,117,44,180,163,243,123,119,86,43,139,234,57,63,51,49,70,44,13,238,10,216,141,10,212,42,145,145,71,15,164,54,180,58,21,112,192,57,16,181,107,147,132,34,88,194,101,176,56,31,175,214,218,225,147,178,126,104,30,103,226,174,117,74,31,51,165,84,7,245,135,249,84,120,168,0,0,0,16,8,0,14,134,232,254,8,74,101,144,178,88,37,144,19,128,207,159,232,34,1,151,54,185,210,52,14,145,251,151,11,153,121,24,168,11,135,30,120,31,150,77,237,220,166,157,49,169,63,148,228,110,250,135,106,205,250,14,253,27,244,255,251,178,100,165,14,136,69,104,203,27,187,123,112,71,99,249,253,101,34,108,30,193,161,46,110,233,237,193,27,145,39,77,148,189,176,89,255,219,253,124,19,1,186,98,52,152,99,75,0,105,225,48,100,137,154,96,10,118,63,63,6,7,70,6,20,72,142,16,13,131,145,178,168,46,96,8,210,52,16,50,80,41,70,234,1,250,45,241,201,51,40,242,170,205,225,209,49,232,24,196,11,236,197,76,44,36,40,25,6,115,201,49,48,107,130,111,207,17,174,139,2,60,100,65,43,51,189,42,161,53,151,145,200,115,244,138,86,209,117,54,50,66,188,95,216,62,72,42,145,134,72,81,35,172,96,30,109,71,196,134,98,90,181,140,159,51,125,18,140,74,121,169,169,151,122,222,216,11,226,91,183,41,204,36,214,172,207,217,80,172,46,92,71,158,53,173,46,170,231,240,187,60,91,216,233,25,214,34,99,36,202,93,195,108,135,52,60,67,110,75,206,251,48,85,52,145,87,25,145,55,59,139,36,1,251,61,226,105,186,52,24,246,129,7,117,214,85,247,130,222,184,82,70,85,170,145,44,228,254,142,176,160,123,166,53,123,235,25,8,196,226,69,124,254,84,68,146,213,133,105,71,46,41,176,242,10,106,0,80,0,33,176,50,4,17,167,64,175,164,90,143,2,190,232,220,148,240,124,91,164,60,243,154,203,100,38,0,51,239,12,108,226,68,118,149,16,80,30,98,204,229,187,237,65,143,80,254,119,218,227,82,14,215,98,42,143,202,206,160,255,166,255,245,94,175,255,255,34,0,6,179,31,111,12,89,104,61,24,224,26,127,49,158,252,236,230,131,8,130,204,62,27,48,96,52,42,35,54,98,70,227,19,176,83,110,240,151,48,88,35,49,185,36,134,82,220,161,126,162,231,69,43,253,217,93,76,68,2,250,221,90,39,176,75,20,26,8,186,81,211,165,234,118,230,80,5,217,43,188,12,160,23,216,2,138,5,6,44,129,174,90,46,202,8,145,49,16,125,4,67,0,243,144,206,21,187,93,233,36,180,238,14,165,45,152,236,248,65,234,146,214,20,149,143,135,37,110,182,182,159,47,46,19,172,175,56,139,215,139,146,112,97,56,91,195,61,113,170,109,125,206,59,36,54,85,134,70,25,114,62,95,55,79,87,146,68,116,180,216,107,54,72,250,238,83,68,96,110,48,41,14,60,70,168,155,105,103,111,67,218,159,206,232,236,196,39,248,77,151,201,21,11,29,20,163,103,122,165,138,186,162,137,14,82,177,200,150,204,203,135,54,21,148,178,179,71,94,31,207,17,114,241,193,142,245,110,88,9,5,38,32,84,146,38,4,20,60,141,225,150,113,25,87,173,37,101,14,229,106,178,181,69,148,168,1,97,255,251,178,100,134,12,199,117,104,204,147,153,122,116,71,100,9,177,105,231,90,27,117,163,66,109,225,229,128,242,145,40,77,130,189,120,167,250,90,198,246,197,124,200,141,128,194,129,131,247,150,149,148,86,40,70,135,14,244,108,56,187,189,55,191,66,251,102,33,138,238,83,189,65,141,116,127,145,0,24,229,188,118,24,198,23,141,201,4,72,188,10,246,104,134,200,250,32,91,15,126,3,208,234,151,145,105,54,100,235,151,194,74,197,0,56,113,137,100,110,92,35,37,218,19,145,7,11,49,184,64,219,192,155,46,74,128,16,116,147,74,237,130,144,10,121,225,56,93,107,164,220,30,33,169,197,99,200,129,174,227,132,229,24,11,146,129,12,128,159,77,33,138,4,33,90,143,100,157,45,118,71,138,68,49,193,12,112,87,186,136,208,95,16,199,4,226,84,239,50,25,20,140,13,90,163,197,146,145,236,119,135,33,112,86,56,83,119,136,184,37,10,8,90,187,35,2,178,5,30,77,72,17,231,108,86,82,70,71,143,24,217,220,27,7,193,192,163,143,169,229,87,198,108,96,80,107,44,243,210,152,129,18,36,8,240,247,217,41,30,18,113,94,199,225,179,182,35,43,29,70,163,127,101,36,202,181,210,81,145,251,58,190,118,8,63,213,248,3,132,172,21,159,132,67,134,86,144,220,28,232,151,41,30,232,136,124,49,135,184,210,16,9,220,59,205,72,60,131,164,244,197,255,94,42,220,243,109,65,136,238,177,113,31,127,77,217,158,126,139,84,222,169,206,83,98,168,228,33,0,76,101,114,13,116,43,141,2,192,13,31,34,12,1,97,78,8,25,77,68,15,65,4,225,48,66,44,34,152,244,17,128,128,96,168,208,50,39,25,28,53,133,91,13,18,49,149,14,81,35,75,24,253,48,180,144,225,204,83,68,195,215,34,32,164,69,6,38,64,138,80,20,201,118,193,98,129,3,73,46,162,240,224,147,158,107,193,202,90,109,241,32,96,0,35,162,157,18,60,195,8,13,154,255,23,0,74,2,161,107,98,97,85,129,164,11,59,44,103,199,18,163,193,60,105,246,196,144,68,90,120,117,70,132,145,93,50,228,208,129,246,10,193,217,120,83,129,248,148,190,210,197,204,97,163,1,81,142,78,137,113,181,23,26,42,7,174,156,14,42,148,130,180,101,183,144,7,38,172,1,22,197,226,6,75,162,252,215,89,208,245,116,109,136,206,55,88,63,53,82,45,187,93,134,94,185,77,167,138,119,29,195,120,227,26,113,161,229,229,17,195,175,220,182,90,245,175,40,62,12,71,225,167,114,120,158,203,245,97,43,218,53,26,130,106,241,217,80,188,174,68,59,94,188,82,196,243,236,243,246,235,136,247,225,238,149,141,255,251,178,100,134,14,41,210,117,75,139,186,203,80,56,195,234,9,96,167,102,34,17,213,52,46,239,37,17,6,15,231,145,135,148,250,93,22,30,150,196,97,88,35,82,168,244,252,252,28,130,36,21,134,111,64,114,169,234,104,111,93,171,69,127,245,91,159,255,255,255,157,157,227,57,255,255,250,166,155,15,101,192,144,0,0,2,251,77,97,68,26,56,35,67,132,126,16,109,209,111,229,210,167,199,185,225,110,6,11,171,194,146,206,105,164,162,2,51,253,234,117,91,155,211,146,116,159,255,95,255,233,255,248,123,255,254,159,147,25,128,39,209,156,129,209,165,198,193,136,36,192,8,121,56,65,227,49,177,80,134,49,68,161,10,81,137,152,169,34,128,97,32,128,212,240,72,128,177,1,130,35,0,157,24,168,194,205,34,27,185,88,20,226,76,63,143,3,120,179,12,81,12,194,32,0,147,22,33,82,50,99,18,168,61,27,34,71,211,83,33,101,118,144,6,181,248,42,44,245,228,212,152,26,119,191,109,251,244,170,69,235,180,162,74,65,87,64,109,33,251,149,148,63,79,46,79,189,196,154,205,88,209,109,221,45,56,242,25,182,235,149,197,64,247,98,193,81,138,38,244,170,58,221,81,11,118,83,206,106,251,52,193,247,82,150,222,241,80,151,178,253,217,142,220,108,87,243,173,63,140,62,80,53,251,144,37,94,92,162,229,217,119,56,241,243,117,154,31,238,25,173,101,245,34,3,26,226,167,147,19,106,57,15,208,205,55,71,187,119,221,105,235,13,213,60,191,83,244,187,198,55,141,189,57,245,114,85,10,223,240,77,186,219,46,135,234,86,179,117,245,164,252,220,4,183,172,223,131,105,249,155,227,222,106,98,255,254,185,255,255,255,171,255,245,249,255,255,255,242,238,176,0,0,0,37,11,240,90,182,26,103,224,14,108,145,248,83,20,101,161,250,202,228,116,58,199,138,164,81,121,119,181,59,113,226,44,194,102,116,215,75,58,76,71,147,23,229,4,101,93,213,228,119,168,124,117,108,247,246,228,179,62,107,219,255,235,0,2,3,116,10,98,53,144,244,202,91,163,67,11,140,20,134,54,145,184,126,25,140,102,98,203,150,92,236,136,71,50,83,161,96,166,249,82,80,211,133,212,44,113,216,10,161,119,67,170,113,74,44,184,33,146,91,150,144,213,52,154,34,29,92,164,101,34,42,201,39,117,148,124,147,105,214,160,124,7,151,89,14,204,179,112,2,113,52,86,207,61,98,62,80,41,249,33,101,165,213,153,204,137,170,169,118,224,21,157,126,203,82,228,117,39,157,61,181,203,117,30,140,180,153,84,89,33,227,205,142,79,55,99,145,93,87,132,227,239,119,41,22,2,79,196,157,129,127,228,255,251,178,100,75,12,40,10,112,206,155,154,193,64,58,34,90,77,97,130,70,35,33,215,48,46,107,39,192,231,140,168,72,244,148,224,218,220,7,255,53,218,100,157,92,212,246,28,250,90,185,192,157,227,65,195,175,204,11,89,178,173,234,107,140,106,107,56,33,18,108,230,72,217,77,154,118,251,115,172,250,181,223,138,235,140,245,206,250,72,237,172,115,152,154,248,155,55,189,97,6,154,133,251,174,5,206,74,1,161,169,76,162,236,238,254,251,10,173,219,178,172,176,122,222,251,213,224,24,87,210,71,191,255,95,255,255,255,253,255,187,238,230,64,2,48,17,64,0,1,10,204,197,93,89,3,210,2,60,142,61,72,157,2,210,81,113,163,56,230,138,17,14,248,216,71,100,126,122,14,181,189,155,237,165,109,175,209,245,121,175,255,255,238,83,191,254,143,91,125,93,96,9,132,141,71,138,164,154,191,98,122,34,121,149,179,134,116,241,25,176,136,96,99,49,182,76,107,179,131,44,6,4,49,139,204,169,227,121,204,73,176,68,179,27,144,91,152,202,3,183,36,100,59,9,30,9,1,152,199,228,197,137,134,171,182,232,28,132,197,165,76,195,138,17,195,47,225,90,0,168,196,118,66,0,195,178,71,221,77,248,233,173,11,200,132,39,133,97,193,82,33,15,103,90,12,24,88,13,100,72,19,188,211,49,40,25,243,87,143,36,232,146,24,210,139,49,59,29,119,34,47,177,152,11,129,105,76,226,209,181,151,98,232,92,247,230,144,66,162,204,142,54,68,179,150,179,230,223,240,102,213,170,170,219,173,216,42,51,76,180,64,122,88,78,71,39,243,197,120,107,145,236,50,83,177,226,49,172,222,204,252,23,59,203,145,125,100,221,173,105,177,191,149,115,116,239,219,99,13,54,165,182,178,231,225,55,42,203,55,218,139,60,37,255,101,162,193,249,81,204,119,181,34,180,253,130,228,251,249,123,64,214,116,120,222,155,79,110,229,37,83,255,134,119,255,247,123,241,169,34,221,252,40,234,91,253,115,184,243,255,255,255,251,255,87,185,254,245,190,106,159,65,115,91,8,133,161,130,110,7,48,179,73,156,13,15,146,136,153,7,25,175,2,112,215,76,91,74,8,67,215,13,98,74,245,244,30,80,125,111,36,249,59,118,252,61,231,186,191,39,226,223,149,135,47,255,254,138,123,2,28,17,205,104,80,76,214,41,77,20,35,76,23,67,142,9,94,198,145,144,112,236,91,224,32,92,16,168,13,3,161,96,216,12,15,153,82,21,33,204,190,130,32,144,136,131,77,243,19,195,193,16,0,207,202,1,143,14,80,80,90,6,172,166,96,43,176,98,128,80,206,195,159,65,4,4,198,164,185,218,60,93,4,13,154,192,255,251,178,100,43,14,39,252,113,76,131,185,140,112,71,5,169,232,100,197,106,24,41,163,66,109,229,229,65,43,150,167,89,132,150,24,113,18,185,225,32,104,66,225,132,99,70,165,67,70,165,44,219,102,108,174,137,53,17,66,64,75,154,153,176,19,194,246,112,88,27,48,83,77,140,68,158,92,98,196,209,185,220,118,39,42,48,204,47,164,204,46,82,132,181,9,128,21,65,251,206,72,171,233,184,56,90,48,207,139,176,43,199,105,144,73,134,128,121,68,43,70,92,241,195,114,162,198,48,23,38,136,16,99,19,82,86,179,49,180,117,200,25,249,100,81,25,18,1,54,20,225,166,238,34,68,148,196,144,185,54,90,115,25,169,136,180,188,186,91,46,41,203,103,36,121,250,98,158,106,185,230,168,78,38,171,52,33,117,190,164,234,37,15,169,69,132,150,137,211,223,255,81,69,249,96,18,64,0,70,202,204,64,136,165,208,164,165,77,32,39,149,199,89,35,193,55,205,221,220,66,74,24,4,60,240,182,43,240,14,243,177,201,168,51,11,14,211,39,183,75,199,198,103,58,143,213,48,17,250,181,95,225,239,175,194,59,172,59,213,74,216,169,79,254,201,32,99,230,10,94,109,139,39,7,198,97,130,224,97,179,113,101,7,118,22,68,132,118,148,32,54,10,65,166,212,22,131,138,171,27,41,17,74,38,89,248,91,9,245,163,157,94,132,162,156,75,24,228,36,1,29,130,20,91,54,2,178,199,108,216,103,207,60,174,20,53,189,184,63,93,180,223,175,30,58,168,154,223,43,83,72,207,108,42,254,28,252,165,193,239,150,187,103,215,55,162,100,123,223,11,136,95,46,95,190,248,88,196,133,245,207,7,105,169,188,211,248,26,249,250,25,4,183,217,67,90,54,207,153,81,150,218,118,108,182,26,191,170,245,58,232,215,222,31,99,120,139,242,215,254,226,250,175,239,246,223,173,192,101,217,243,5,214,69,213,7,137,217,169,69,208,60,221,185,158,210,95,18,207,90,215,211,159,20,244,98,190,41,12,2,0,108,205,186,166,144,179,147,4,104,132,212,79,102,128,208,25,163,228,204,103,199,141,61,201,138,138,219,49,95,187,141,111,73,60,25,146,58,7,222,201,52,97,157,221,113,149,116,40,253,135,99,8,156,117,73,232,10,222,111,138,15,255,83,191,255,228,100,174,255,220,183,248,160,0,76,91,49,58,195,28,223,222,211,151,140,204,178,189,56,92,232,213,160,163,27,23,140,34,82,81,227,93,136,65,33,19,6,84,204,26,53,61,204,8,160,49,19,7,52,75,112,203,179,7,32,40,37,91,201,144,67,198,97,50,67,166,171,202,159,32,69,230,4,202,193,148,154,151,10,174,26,62,84,12,223,255,251,178,100,41,14,151,225,105,76,11,154,202,208,71,37,169,213,101,37,104,154,241,163,56,110,105,233,192,236,19,168,9,145,54,34,86,44,9,1,236,213,37,231,132,184,144,200,231,40,213,81,66,201,146,77,242,33,156,237,38,240,176,240,122,126,7,18,168,224,213,209,33,110,232,181,106,74,152,212,49,216,11,7,8,96,86,237,147,70,191,117,180,194,82,42,156,236,250,18,82,142,74,163,145,91,47,75,125,114,188,39,119,87,254,110,16,193,79,213,229,27,43,26,93,200,59,27,77,46,189,250,91,249,173,164,227,239,97,172,57,133,252,46,89,238,224,140,241,122,170,225,240,155,187,182,197,191,159,205,234,255,231,102,255,62,255,237,233,238,178,169,150,181,141,207,146,227,143,192,16,126,28,165,230,53,93,140,245,18,132,227,189,247,251,251,252,46,94,252,251,204,187,171,255,201,128,32,1,159,193,170,240,152,49,148,79,109,219,170,231,127,154,82,102,201,223,200,29,38,59,218,136,46,28,103,158,177,95,170,234,16,77,23,3,216,48,41,66,199,87,20,187,202,202,250,46,31,29,209,168,93,238,15,146,171,236,21,254,197,81,235,253,159,255,255,250,0,6,152,37,178,105,192,1,194,80,6,215,23,24,5,146,111,88,240,41,24,97,208,48,128,54,1,4,153,115,1,3,133,17,142,137,57,42,148,44,136,56,133,202,186,24,22,105,8,172,4,173,54,37,128,17,10,230,80,252,203,2,192,155,139,63,48,0,182,136,68,196,212,80,0,42,137,86,200,110,78,74,143,96,98,220,73,80,183,71,9,248,145,60,225,60,99,7,83,242,200,24,74,170,53,185,31,39,70,160,144,200,49,144,52,134,11,102,58,43,99,85,7,93,139,3,75,112,33,17,217,76,38,168,191,108,227,31,8,204,212,185,38,173,40,168,174,235,234,172,215,129,143,56,171,222,34,227,227,126,206,255,143,191,9,111,122,125,157,55,165,191,189,127,119,141,201,143,154,98,171,255,251,255,231,204,233,23,80,112,39,88,244,93,94,86,193,109,196,86,226,59,57,111,166,63,246,221,220,49,75,77,111,39,255,188,3,167,172,58,180,68,44,1,59,170,50,254,196,227,240,253,135,194,73,4,235,85,239,230,246,214,180,107,38,104,136,81,12,58,163,82,130,106,222,253,235,36,219,168,82,80,248,55,159,188,186,23,68,111,118,107,253,95,164,0,0,3,148,131,220,217,31,13,121,136,239,211,140,130,228,232,181,77,72,68,70,126,60,80,12,37,54,1,2,242,166,10,191,34,228,34,13,94,132,6,163,68,93,167,138,68,161,212,241,196,80,107,85,131,86,144,5,72,32,67,70,3,165,221,83,50,39,171,56,85,181,18,186,65,255,251,178,100,37,142,166,246,103,78,27,120,123,208,70,165,153,192,101,135,104,30,141,147,48,46,239,37,81,38,169,40,29,135,156,168,113,169,229,26,22,92,88,80,195,75,227,190,163,16,11,126,177,98,165,117,155,128,34,60,27,21,155,122,19,154,94,78,209,169,95,10,80,123,56,109,154,153,66,109,64,170,117,64,81,24,145,23,73,174,218,140,248,151,244,191,148,83,217,113,129,181,190,239,125,95,175,109,60,10,24,22,161,229,14,248,94,198,101,92,107,39,171,172,67,43,183,163,151,53,42,88,175,149,203,252,53,190,249,59,158,126,215,167,164,101,194,43,82,150,127,9,213,54,190,168,167,58,144,21,157,125,237,97,136,214,168,190,120,222,87,179,91,252,238,242,184,231,24,130,14,179,255,162,252,56,10,8,89,80,12,194,44,152,2,111,51,8,146,93,79,195,80,232,176,74,203,4,31,68,24,93,142,147,46,114,14,210,236,195,86,10,16,145,134,173,76,39,113,197,158,92,193,157,82,164,73,175,47,157,232,58,221,21,250,138,221,254,66,123,173,255,255,253,97,48,137,197,48,249,88,51,191,128,37,34,140,44,47,78,50,89,78,84,124,206,148,141,84,168,101,104,219,4,76,76,112,44,120,98,99,7,6,194,36,102,72,18,96,137,35,81,130,131,70,204,99,14,169,169,49,175,81,1,136,192,173,200,204,205,66,241,161,61,237,5,246,156,195,179,141,36,34,16,113,234,17,97,33,219,73,155,0,170,136,132,137,80,237,129,15,70,199,0,94,111,90,121,61,177,151,100,153,202,37,101,79,181,9,130,24,127,24,66,106,234,92,80,29,171,173,181,104,144,40,56,84,181,213,150,212,107,85,163,164,169,204,226,144,229,2,68,35,107,118,173,149,56,156,189,91,148,174,101,94,172,43,223,82,2,38,23,10,26,110,96,252,127,219,165,164,99,42,242,238,165,60,249,174,107,225,63,240,7,50,161,173,250,130,191,230,100,31,247,51,253,222,254,103,123,159,107,247,37,162,207,9,174,255,51,222,166,231,53,155,119,162,191,122,130,253,235,172,114,199,99,243,250,214,55,191,14,119,186,170,44,16,143,168,64,15,50,134,157,68,177,20,48,43,99,104,231,107,126,188,241,23,48,140,106,178,204,216,235,67,216,158,214,114,14,78,56,90,78,115,245,58,133,239,190,166,99,143,237,254,75,230,124,223,255,253,63,254,223,255,255,149,48,248,227,87,187,84,227,202,129,226,201,238,229,242,146,112,0,0,0,48,193,213,83,33,186,134,133,230,216,5,153,0,236,126,203,17,148,66,70,29,16,24,48,74,5,10,25,220,38,58,13,16,136,12,20,11,48,233,72,42,0,82,160,32,52,104,242,66,34,0,255,251,178,100,27,15,166,225,101,77,27,153,108,112,78,171,250,26,97,133,42,27,9,151,52,14,101,237,201,43,41,39,233,135,148,168,130,159,215,5,22,42,1,81,106,52,235,25,160,150,116,170,72,200,34,35,153,89,82,23,0,185,226,36,109,166,124,254,151,85,135,240,155,152,16,100,161,35,61,158,165,20,109,111,83,233,176,39,206,155,169,128,28,182,235,58,198,2,95,246,160,152,51,121,194,46,71,211,186,83,216,26,222,47,175,233,34,33,83,37,67,101,61,122,222,91,83,16,156,116,93,164,55,78,1,240,181,99,24,17,50,5,49,230,169,54,230,160,85,61,50,231,170,47,208,47,31,152,142,140,178,123,50,197,163,82,65,230,185,93,231,171,43,32,180,205,180,185,5,145,16,19,233,44,147,73,69,66,94,131,152,141,215,68,245,73,34,132,235,209,217,244,128,1,32,0,0,1,254,81,224,168,218,177,121,140,243,15,201,177,28,154,161,144,78,130,115,231,210,162,47,51,100,196,45,152,73,71,66,149,197,45,166,217,182,191,46,51,209,191,199,125,255,127,255,250,118,255,183,255,255,234,41,218,172,147,170,89,10,19,29,175,77,155,43,231,42,39,40,255,172,17,75,52,234,240,213,147,67,139,19,76,53,10,49,36,8,213,65,35,3,152,76,36,62,10,12,204,222,22,17,132,12,2,21,12,14,26,56,66,14,197,95,2,98,19,180,133,225,151,227,84,136,193,208,32,48,59,134,209,225,4,10,10,28,245,1,197,107,4,140,141,16,92,192,186,85,75,249,71,37,120,225,166,100,96,139,76,74,0,212,55,92,248,34,235,31,133,109,177,36,28,243,192,16,75,103,161,117,112,146,147,109,184,17,51,64,109,195,96,31,87,25,74,198,217,237,30,0,19,202,141,133,232,191,148,179,74,65,59,38,198,237,242,209,78,105,35,54,122,10,207,39,246,77,103,111,109,115,96,188,211,15,127,189,113,152,223,43,186,107,11,53,187,6,123,98,87,94,187,255,127,193,159,127,120,203,107,71,245,255,235,58,211,132,88,238,41,120,22,88,131,185,84,213,197,85,213,248,155,21,215,182,247,61,80,146,48,0,29,224,243,3,43,3,149,6,107,48,79,19,4,40,244,82,176,39,28,196,57,9,100,68,245,228,31,38,118,109,68,209,152,36,229,15,223,93,104,215,60,126,143,143,110,143,253,11,246,249,30,186,127,215,71,255,255,255,255,241,82,162,181,135,101,77,234,22,25,39,118,175,164,0,0,1,84,101,102,104,48,129,141,247,230,198,51,152,61,152,107,60,136,57,106,98,193,1,134,67,43,180,202,64,224,0,44,97,26,71,31,82,229,14,218,169,4,1,99,40,10,57,162,30,104,162,132,210,255,251,178,100,27,140,166,160,102,205,155,154,122,242,77,234,73,253,96,199,118,23,245,163,64,109,229,229,1,46,47,232,13,133,157,144,171,19,221,43,117,39,88,187,94,128,2,27,185,201,82,68,49,42,194,129,239,60,113,108,89,102,77,204,48,213,28,73,197,190,205,84,39,23,62,20,4,88,77,71,35,68,200,242,131,36,101,201,120,235,133,62,40,150,181,129,214,207,164,190,48,153,219,88,59,235,8,23,6,53,205,152,180,98,85,194,249,214,93,239,35,101,238,203,34,39,121,105,253,167,230,77,228,170,47,123,195,22,251,95,205,92,63,137,252,149,215,119,78,146,131,252,47,252,247,240,55,253,41,89,90,62,225,111,63,63,118,113,180,131,33,202,14,86,217,245,16,225,166,219,177,254,160,239,239,17,234,212,254,44,103,247,4,0,0,4,2,0,0,0,119,72,243,162,249,48,219,169,135,16,135,45,193,235,83,134,219,21,18,44,203,33,114,245,80,238,223,162,124,52,182,88,119,165,185,11,61,61,22,142,143,222,163,237,229,255,201,125,244,209,171,167,255,223,255,163,255,255,254,141,142,238,124,244,232,134,138,193,8,119,212,0,4,71,121,128,19,134,5,155,164,104,168,9,141,161,26,170,184,77,97,85,9,145,113,3,209,107,206,162,18,193,11,45,73,64,162,201,242,102,24,121,193,169,41,1,77,237,130,40,166,135,121,238,52,145,38,0,205,47,130,109,84,84,253,205,235,8,128,84,195,56,46,162,127,134,153,174,190,217,88,68,42,146,52,120,8,29,71,65,95,44,152,169,112,215,84,107,192,246,67,39,161,26,100,195,94,255,119,174,193,122,38,177,116,37,7,193,32,22,214,111,165,34,38,175,149,234,102,194,39,190,215,251,126,252,149,248,110,223,194,223,234,223,179,216,199,251,127,247,45,190,23,181,157,184,253,213,3,234,254,148,189,171,102,199,13,54,20,74,140,195,70,234,120,231,222,173,103,85,137,141,95,122,173,54,184,163,204,103,22,212,0,7,247,162,232,192,80,162,171,91,186,253,125,94,8,46,53,28,183,40,87,102,212,161,215,135,120,189,37,163,169,73,141,118,61,207,215,250,209,245,122,142,250,167,251,125,126,189,255,255,191,255,191,255,255,231,19,199,222,165,212,195,214,237,143,135,106,205,233,161,197,182,127,161,111,150,0,76,4,15,204,106,45,205,91,109,205,37,20,12,115,17,78,49,164,13,164,128,192,122,76,237,64,70,180,113,167,96,34,209,18,144,32,176,236,153,204,32,69,118,8,93,131,31,196,103,166,198,64,235,204,19,75,30,48,44,22,10,179,8,104,6,0,194,133,44,17,248,26,138,12,88,16,105,138,41,184,204,208,16,55,207,133,233,126,255,251,176,100,44,140,152,4,105,75,139,187,201,84,69,42,74,19,97,135,40,23,41,163,66,109,229,229,65,22,41,40,17,131,29,160,210,80,204,22,64,35,180,139,153,106,20,17,37,13,38,115,53,162,134,74,36,132,39,232,178,202,177,187,34,60,202,168,52,185,167,133,156,101,52,201,111,62,136,51,42,201,117,223,247,47,43,128,32,158,75,40,230,86,4,65,186,189,251,137,177,232,223,190,253,235,221,98,225,0,148,216,16,24,148,63,85,237,198,243,125,77,247,226,149,24,90,65,83,223,128,185,185,76,90,247,95,63,247,223,188,206,15,231,93,45,238,97,111,238,238,57,94,198,115,91,202,247,50,183,188,125,242,231,217,207,251,190,118,99,28,105,93,183,227,152,65,84,118,118,252,85,198,204,154,159,59,152,225,123,236,247,57,84,198,247,83,189,213,223,104,111,225,144,4,0,14,48,232,234,149,243,106,110,72,238,40,39,176,44,78,39,165,5,153,230,20,78,148,199,215,169,243,81,94,102,221,94,173,66,201,202,153,131,11,233,45,254,255,253,127,255,251,255,245,127,255,255,212,61,84,177,37,52,198,173,46,106,168,181,213,183,88,0,128,235,238,32,32,132,218,6,205,140,112,16,138,114,38,4,232,2,140,6,142,227,143,140,165,204,138,144,141,180,186,140,36,113,65,105,58,68,78,60,250,161,213,142,238,33,50,55,151,2,6,222,32,207,206,65,197,29,29,62,27,164,132,71,220,100,168,240,167,147,14,81,236,188,132,225,50,91,98,246,173,66,75,111,75,63,14,127,40,236,250,127,19,228,237,206,75,58,248,51,248,49,183,241,251,173,117,27,174,14,39,27,81,239,157,83,141,46,235,177,178,116,75,84,204,107,53,51,109,174,6,187,140,27,53,173,126,187,174,174,150,223,183,222,34,253,53,227,255,253,157,127,143,243,191,118,229,70,46,70,97,189,114,109,101,123,1,173,170,147,186,204,175,36,207,206,111,156,184,218,150,237,208,116,16,23,25,145,2,47,56,199,193,51,104,30,14,169,45,148,68,105,147,53,52,197,112,48,236,87,241,199,187,76,210,86,111,99,235,166,213,54,98,253,168,83,209,127,211,255,223,255,254,143,255,215,255,255,249,132,152,224,179,199,200,88,215,68,230,6,23,36,253,97,0,76,3,1,12,53,29,205,77,207,13,63,42,12,110,137,76,37,166,204,153,60,214,247,13,161,144,1,26,106,204,70,68,26,97,168,230,56,102,115,82,4,96,33,38,68,136,158,224,178,243,48,57,154,199,201,152,77,25,97,11,178,50,157,106,244,192,169,28,98,74,20,195,154,67,1,11,34,179,166,84,88,10,236,56,68,178,45,145,110,228,203,44,128,4,124,40,36,255,251,178,100,49,14,168,47,106,75,11,187,209,52,66,167,169,243,97,34,98,26,189,163,56,110,105,233,193,19,158,167,25,148,137,160,124,61,213,20,38,19,0,47,246,61,12,165,48,112,120,179,234,102,129,178,119,141,129,224,190,211,235,173,217,195,236,69,202,182,250,135,36,138,77,41,221,235,77,62,212,104,24,66,2,167,45,137,48,119,14,137,111,68,90,174,240,251,120,224,243,242,234,29,109,108,176,81,207,236,195,207,149,182,61,219,80,77,190,177,145,225,154,219,74,187,40,125,55,250,115,49,228,147,63,161,150,127,192,21,177,131,94,111,248,254,177,152,230,187,45,237,236,111,115,120,66,111,246,223,117,255,65,126,0,185,75,156,178,143,11,213,167,233,182,253,79,99,25,144,99,219,150,63,184,225,175,207,30,97,171,26,150,103,250,168,103,225,156,62,0,0,2,116,27,58,21,193,48,66,200,10,25,126,51,23,43,109,189,12,1,46,70,180,88,182,157,6,52,38,42,251,130,164,29,201,5,143,66,227,220,125,189,12,222,63,244,47,250,228,209,255,255,71,255,234,55,150,255,254,143,185,93,18,127,208,128,10,161,6,51,14,129,76,20,128,2,1,76,96,149,58,64,16,205,160,48,9,108,193,224,145,64,113,94,69,238,40,100,46,0,211,53,92,240,72,170,81,165,81,66,49,180,83,105,97,64,33,16,175,41,37,21,210,245,184,65,68,75,113,114,136,131,38,0,208,234,201,175,149,198,210,190,3,38,64,30,2,13,165,74,133,177,159,22,134,34,81,204,193,136,181,41,249,181,243,194,187,54,231,218,87,45,132,142,253,61,188,184,111,36,221,199,0,200,85,93,32,211,70,183,85,196,216,238,23,233,201,244,54,16,121,135,27,58,89,253,178,122,176,5,135,237,186,241,166,151,16,241,166,255,242,225,250,190,185,62,99,94,154,206,172,231,156,54,111,210,122,102,117,157,222,155,222,116,246,67,249,236,180,26,23,103,124,219,6,91,106,27,106,157,254,99,54,91,90,172,61,233,190,122,210,29,228,158,85,23,119,169,242,168,0,155,11,186,1,76,154,208,12,70,158,106,69,4,11,102,51,3,65,76,249,245,47,161,12,82,63,16,69,84,191,101,41,126,155,116,173,140,158,18,6,128,218,38,97,120,232,196,255,23,224,199,219,227,252,255,51,127,255,208,127,255,27,209,255,253,31,250,72,0,64,69,49,129,194,33,150,243,1,159,67,73,16,24,110,35,208,32,5,136,135,17,80,84,10,19,2,67,240,128,176,192,128,72,88,42,50,164,18,1,3,209,16,176,214,149,194,7,11,131,44,105,101,14,80,138,194,60,4,145,216,135,5,30,48,76,68,3,84,183,240,70,72,211,69,151,255,251,178,100,38,136,167,101,111,76,139,185,123,212,71,39,169,214,96,197,136,26,17,165,72,237,97,230,201,16,167,103,73,148,149,168,38,146,1,47,229,89,132,206,171,16,85,241,226,90,137,140,162,78,164,243,130,164,75,21,42,203,116,49,164,6,102,70,2,227,134,0,157,136,147,82,70,93,49,204,190,6,149,50,88,97,89,111,79,193,202,171,96,2,72,196,92,21,87,186,69,1,79,46,46,231,26,136,167,92,40,66,37,137,92,117,0,251,198,143,109,114,48,47,96,101,69,233,184,187,194,214,245,54,188,38,140,195,100,221,83,49,61,227,253,101,203,57,141,19,57,190,111,183,91,190,253,177,104,113,218,171,168,237,206,16,239,73,112,204,238,12,40,49,160,248,214,205,166,197,49,241,155,60,133,222,192,251,222,101,255,56,198,188,209,24,24,0,3,72,5,255,36,202,88,16,0,214,244,155,121,152,100,22,211,32,23,109,180,5,6,53,110,181,250,70,243,2,183,129,55,108,115,117,55,128,201,25,149,188,151,154,229,43,216,207,143,189,66,253,69,53,251,122,163,205,174,159,167,253,255,248,194,248,135,255,172,64,16,139,182,153,229,70,225,96,21,56,104,210,162,99,144,176,239,46,48,198,130,196,116,140,104,54,80,213,32,113,14,196,64,0,0,194,77,126,119,16,196,225,144,68,71,88,212,5,99,131,49,251,162,236,240,249,103,130,66,203,120,223,85,231,76,8,124,44,151,101,14,213,46,227,90,108,101,98,148,75,214,150,242,58,149,141,199,122,141,71,133,36,71,142,119,241,49,68,150,229,69,193,164,145,41,153,191,127,73,181,72,15,94,105,185,5,71,142,24,211,171,179,176,40,14,65,100,130,216,134,42,28,33,183,188,67,21,10,68,225,200,136,158,141,142,47,34,40,217,227,184,151,140,101,193,177,229,111,120,109,245,221,28,30,60,142,234,107,69,213,47,107,64,86,60,100,120,195,169,226,60,213,115,186,64,153,110,30,127,150,123,68,247,221,177,1,129,129,56,135,191,252,0,242,225,231,255,64,200,53,190,10,210,183,139,236,110,196,183,146,85,137,191,205,54,52,198,252,152,118,117,57,3,132,61,47,203,215,150,48,91,169,167,29,133,113,223,171,112,202,99,11,234,251,63,134,85,62,191,235,222,159,254,185,159,255,163,255,255,254,175,136,53,7,241,228,0,204,122,116,51,193,48,210,4,147,11,0,12,186,164,59,41,184,213,194,243,2,135,90,219,41,49,111,143,63,51,12,12,160,203,3,0,138,56,117,141,147,180,84,16,130,38,54,190,140,57,81,226,173,149,16,219,171,144,2,14,211,80,45,166,75,144,197,9,42,167,7,52,180,145,25,42,91,167,190,164,65,52,255,251,178,100,41,140,39,205,111,79,139,154,122,112,67,131,233,233,97,35,104,23,237,163,76,108,237,227,65,36,22,103,21,148,150,18,196,208,30,113,14,119,167,113,146,134,34,163,170,202,51,136,106,183,34,219,245,52,90,169,135,172,128,158,135,38,232,147,94,132,113,170,144,182,35,67,218,170,209,235,78,66,59,87,39,235,17,99,102,123,163,236,221,38,241,222,60,79,25,210,188,103,99,43,220,224,206,214,250,29,32,54,161,43,190,142,81,49,43,152,153,84,50,85,115,168,206,108,45,209,242,197,42,173,150,6,89,205,215,61,68,142,244,253,186,238,185,78,171,91,245,224,183,188,109,154,211,91,76,81,239,52,240,237,154,70,194,229,101,91,18,181,195,216,223,193,136,161,240,34,214,244,246,174,36,179,232,216,245,194,166,181,129,216,83,150,133,7,1,172,57,159,120,6,0,0,0,17,12,178,228,18,145,76,129,160,55,42,5,224,197,26,211,247,45,179,47,69,4,40,72,236,105,174,166,245,43,229,36,219,6,121,206,192,81,207,145,132,238,221,31,47,165,192,7,197,125,253,86,92,151,122,232,244,255,242,82,29,255,245,128,10,78,74,141,167,225,33,109,194,160,23,120,199,170,80,221,112,72,155,26,48,133,3,153,29,86,77,1,168,152,176,152,205,67,145,208,142,84,12,169,213,122,237,102,118,4,57,176,193,93,65,116,200,206,118,132,197,114,222,244,62,12,126,187,239,79,231,127,57,90,72,65,195,247,81,220,231,215,176,131,194,109,197,159,51,56,183,120,178,67,191,198,212,40,95,96,127,117,244,118,115,26,175,81,181,202,22,194,160,114,221,58,110,54,150,98,247,77,178,239,114,193,77,182,253,107,113,158,218,236,175,83,180,251,131,165,23,83,201,93,19,12,116,148,155,59,179,226,218,169,204,127,137,103,172,26,231,26,172,44,119,38,184,21,215,194,248,213,143,227,102,85,184,154,250,128,222,238,70,159,150,205,103,247,137,253,69,170,171,126,128,8,6,64,148,136,52,61,88,129,112,45,104,250,152,75,0,243,175,101,84,70,72,242,32,197,178,107,243,46,146,7,228,83,121,252,131,126,100,41,27,72,61,177,81,136,244,133,188,45,167,18,118,237,65,38,240,215,253,5,63,220,145,142,66,192,223,111,253,63,231,61,62,180,0,96,135,28,159,5,208,156,69,102,224,25,153,16,84,16,97,127,1,169,16,2,127,153,130,98,136,202,186,50,117,185,44,32,22,2,76,167,17,148,251,205,37,98,183,25,148,189,253,102,86,27,20,118,101,157,69,108,72,35,113,7,32,155,52,91,135,35,106,201,24,206,75,205,55,120,181,252,46,201,219,138,181,223,190,250,101,34,177,114,236,193,255,251,178,100,46,8,6,180,104,210,187,88,123,240,70,132,105,248,101,98,120,29,209,185,62,110,97,239,193,10,25,39,213,132,149,224,86,181,216,247,126,82,194,236,178,221,229,1,191,219,182,176,146,45,154,62,61,148,161,113,53,231,172,134,53,174,104,96,141,31,127,115,160,233,2,191,168,152,95,182,195,195,27,157,62,53,84,143,222,239,211,15,175,3,184,150,219,171,55,135,66,202,132,225,153,82,248,65,225,61,135,184,134,82,199,205,79,116,157,39,96,125,34,229,99,201,116,114,77,151,31,249,0,243,7,171,46,215,189,103,88,200,143,73,151,217,235,135,94,144,228,48,82,186,223,115,29,118,144,0,32,0,68,51,120,64,137,64,227,36,156,66,199,210,222,1,155,134,80,173,226,131,213,244,117,122,162,90,207,25,56,120,44,148,111,52,173,6,164,126,47,61,147,239,168,43,212,168,32,69,180,124,118,234,224,223,159,70,137,45,167,125,111,249,214,85,114,58,105,0,4,75,144,193,170,243,87,37,204,118,102,50,200,0,196,193,211,133,193,131,156,6,19,18,151,228,84,8,44,90,48,33,73,35,22,176,36,3,96,96,130,98,161,163,28,46,105,40,42,146,15,112,68,46,74,205,81,14,117,91,213,204,109,60,17,77,226,123,25,99,63,44,56,20,219,24,63,145,98,73,13,146,220,118,31,193,67,27,73,142,200,99,43,57,147,103,42,185,82,41,142,170,49,82,15,189,110,69,219,82,183,246,70,158,90,164,169,87,193,245,47,226,207,150,37,70,17,64,181,212,182,242,165,254,13,62,85,38,245,224,159,118,233,191,167,24,145,235,31,107,179,18,54,161,227,40,99,77,114,229,115,188,247,246,93,44,5,170,133,234,145,146,3,82,51,214,24,173,198,70,177,14,176,69,214,15,183,83,196,87,109,202,111,29,63,137,219,82,230,203,140,40,218,134,81,7,157,198,81,250,23,21,92,189,178,64,96,219,196,245,97,166,53,152,197,89,168,217,255,151,31,203,170,183,160,146,57,224,128,16,32,69,253,10,201,86,168,225,243,45,242,236,130,162,172,68,152,144,92,85,72,70,149,187,38,3,225,216,13,30,235,120,207,18,127,97,215,182,97,49,54,253,84,97,94,240,249,116,119,125,125,67,129,48,111,170,127,246,254,145,29,63,255,150,0,74,139,169,160,7,73,134,2,241,139,34,121,135,7,121,161,178,217,143,130,57,131,64,153,104,133,67,112,16,204,96,41,46,13,6,145,196,192,112,64,152,15,12,8,12,224,14,3,137,18,27,16,131,162,42,17,99,237,136,24,18,117,94,139,5,123,196,64,193,162,30,132,189,49,196,16,33,14,39,219,176,50,144,229,129,135,165,145,187,64,210,67,255,251,178,100,46,142,199,212,116,205,139,186,123,240,63,108,74,35,97,229,40,30,49,163,52,78,105,239,193,49,52,40,13,129,157,216,78,103,164,165,3,235,171,112,208,24,173,73,125,48,56,170,52,76,205,49,104,203,217,20,220,145,255,42,27,134,18,102,247,101,209,184,186,150,99,201,76,131,56,214,203,8,131,65,38,106,154,198,3,156,118,181,141,53,188,174,7,5,134,145,231,174,222,90,183,174,100,246,67,143,78,216,239,232,165,151,88,222,14,232,95,186,236,149,155,77,206,103,125,80,219,117,210,187,239,226,17,205,54,237,46,216,39,167,166,90,183,224,215,112,228,222,155,220,151,120,247,214,143,72,57,240,178,220,198,229,141,201,199,170,62,30,210,240,115,235,174,218,149,199,255,49,127,109,251,96,244,197,179,23,95,30,222,96,0,32,1,30,185,93,2,160,83,32,164,153,20,89,108,126,73,210,56,83,227,172,48,154,80,116,246,92,170,119,87,184,210,120,206,241,71,238,169,183,216,44,127,255,255,239,244,255,255,255,255,255,255,255,255,255,243,255,255,212,91,183,36,4,152,139,206,109,100,249,200,115,70,112,65,152,237,254,123,104,137,72,12,194,72,67,2,129,82,244,205,193,35,17,169,11,70,76,25,8,54,147,4,71,14,132,75,209,44,96,16,39,16,116,172,64,4,152,28,165,33,150,226,92,5,203,50,65,16,132,79,124,131,149,25,50,168,188,235,49,6,142,130,224,185,80,184,130,2,35,194,16,227,199,45,210,41,116,18,35,14,133,239,156,73,206,158,38,46,68,54,51,43,88,241,215,89,251,221,101,25,42,163,93,12,79,44,98,137,161,18,95,124,189,18,166,220,95,32,139,2,229,132,114,185,67,25,98,233,234,125,82,41,225,61,199,254,135,178,23,189,38,72,245,251,160,41,147,149,244,199,165,174,152,74,255,186,246,253,110,4,92,43,151,177,139,45,33,156,254,251,93,22,248,149,95,141,81,101,206,45,88,199,243,204,249,154,245,93,46,37,212,201,223,150,248,235,244,249,223,51,19,119,179,143,194,187,215,54,134,66,117,171,226,239,169,255,133,100,214,122,15,31,131,64,0,0,2,189,109,61,107,162,34,114,5,86,168,86,220,182,101,206,77,74,41,123,173,187,15,150,12,107,70,137,8,17,81,21,176,124,193,209,143,70,242,102,127,152,254,226,114,255,83,255,255,255,255,246,255,255,255,255,255,255,255,247,87,42,254,133,247,199,171,168,21,207,189,182,168,192,0,193,10,89,16,186,100,216,206,99,240,66,97,72,18,103,84,36,96,184,76,96,136,82,76,4,18,128,65,129,233,134,131,72,136,11,121,131,2,180,203,25,9,129,72,56,64,70,173,192,96,71,255,251,178,100,26,8,166,124,104,206,139,184,92,116,75,45,26,77,72,7,244,21,153,161,77,77,73,120,129,43,180,40,169,135,148,168,140,129,143,62,41,162,222,54,161,113,188,172,57,33,93,244,152,47,99,180,231,50,118,192,66,241,49,74,229,79,252,80,102,228,221,193,124,61,190,143,10,139,179,55,49,44,228,151,145,153,110,80,124,187,232,98,197,70,193,205,10,221,207,118,165,173,59,46,75,123,173,97,237,45,145,124,162,127,177,20,225,189,169,221,220,32,124,17,36,66,39,120,142,67,82,72,204,146,137,121,40,229,24,31,255,206,124,47,162,157,242,185,62,136,31,112,202,232,210,96,68,61,83,15,34,238,244,202,102,23,183,168,67,242,157,152,175,61,201,80,94,224,207,84,179,226,28,9,206,221,233,182,126,236,201,80,0,0,1,0,0,0,7,228,120,197,11,110,84,17,144,67,35,217,4,39,140,84,41,114,146,4,65,69,38,101,149,39,75,74,79,233,51,50,247,99,223,213,173,191,213,247,91,254,175,64,253,21,17,219,115,250,42,238,172,143,149,114,174,158,75,122,163,120,104,235,213,85,122,140,40,50,136,85,203,248,205,80,72,227,10,16,197,2,88,38,14,61,85,108,197,159,4,83,48,98,55,47,130,161,165,87,26,100,213,219,130,204,184,213,50,171,106,146,204,86,220,26,244,80,75,95,90,243,211,151,86,202,184,231,231,96,74,200,140,148,78,110,84,105,162,135,60,97,216,168,146,8,214,84,9,120,165,69,201,114,217,44,66,8,178,44,87,111,242,96,34,193,4,201,199,93,194,220,14,175,15,121,16,134,172,67,51,135,17,252,213,23,152,173,106,13,119,31,155,45,204,82,141,233,92,201,196,73,164,198,189,203,169,97,237,209,125,154,90,49,10,150,47,70,177,90,23,5,58,43,204,207,99,46,212,140,234,215,194,162,5,175,247,181,243,124,102,64,64,23,106,6,62,200,92,184,64,94,198,178,41,134,203,33,129,10,35,30,34,38,252,138,158,117,135,114,208,245,50,244,111,86,166,67,255,255,26,255,175,255,255,255,255,254,232,47,243,125,139,171,180,65,234,27,139,181,76,154,151,213,158,95,214,87,246,252,173,212,50,253,159,227,129,0,204,99,132,205,13,70,12,225,105,204,68,45,140,16,38,141,46,240,204,31,16,66,132,129,8,10,14,5,204,95,10,12,158,34,65,1,2,9,140,58,3,195,3,3,1,8,113,97,144,57,177,136,56,9,23,74,50,97,88,31,64,185,118,124,222,136,208,71,21,164,191,112,40,66,241,164,195,33,92,225,160,106,4,169,71,238,179,75,79,67,76,28,114,44,142,153,85,159,8,109,45,81,166,150,61,33,148,163,177,16,170,255,251,178,100,56,14,23,147,104,76,139,186,123,244,69,196,105,246,101,39,118,25,225,163,60,109,225,239,65,26,147,167,157,164,181,216,56,97,91,48,80,154,153,94,123,73,14,168,130,36,222,171,24,71,184,113,99,220,228,57,53,60,13,192,32,193,93,150,102,140,30,224,53,93,73,7,90,92,231,36,19,153,197,143,91,42,99,66,149,69,240,105,53,78,108,231,220,198,248,251,237,121,245,155,199,108,254,87,73,238,139,214,87,104,233,238,165,189,143,220,102,207,104,158,215,166,160,176,64,236,95,112,149,187,195,110,242,238,150,197,147,39,151,129,23,123,105,155,20,179,228,118,169,175,166,168,245,198,169,68,169,25,171,145,232,185,224,8,32,2,212,193,111,149,1,71,56,12,233,144,136,133,131,138,106,132,188,240,29,19,181,72,251,184,207,24,49,105,205,48,115,212,62,194,111,102,178,166,90,116,13,92,90,132,131,207,125,121,255,98,165,223,99,253,155,254,239,171,253,149,106,146,255,254,91,247,130,247,2,233,157,220,81,194,21,153,200,17,138,67,29,148,145,211,134,12,131,165,193,0,168,8,80,211,200,18,169,180,26,39,76,247,36,223,136,212,9,61,3,21,121,14,140,114,10,124,156,104,138,71,201,148,57,132,195,105,8,28,5,243,38,111,29,145,130,13,166,147,109,47,2,1,147,91,141,221,110,105,172,60,247,254,246,9,41,209,228,103,97,130,225,241,28,7,242,240,175,222,158,147,215,233,237,248,114,255,249,242,106,245,222,187,105,193,89,55,251,236,243,255,183,45,239,105,156,227,43,26,203,12,47,6,126,190,205,254,117,168,187,254,251,139,31,231,180,41,118,134,95,153,187,189,154,159,232,153,77,121,39,218,78,184,166,90,245,19,175,234,186,119,151,72,184,21,77,217,131,46,3,100,252,166,207,184,79,88,156,107,218,163,156,61,185,59,45,229,165,188,41,154,144,154,245,132,0,0,138,165,42,78,68,47,17,161,11,219,73,22,113,11,149,66,199,3,65,52,235,246,212,69,160,52,48,143,149,125,163,140,154,197,86,198,37,88,200,72,250,43,43,121,214,149,154,45,250,171,90,109,225,252,78,204,184,246,40,145,155,170,103,77,197,46,209,168,0,0,227,21,151,243,136,78,226,1,164,205,51,36,198,36,144,224,31,120,204,129,96,192,161,244,28,9,152,36,16,25,44,0,153,228,44,131,1,177,16,14,96,128,72,210,140,2,28,140,144,42,202,1,81,32,104,195,112,101,167,12,130,5,1,228,137,75,146,41,241,49,129,84,188,183,96,65,140,8,12,68,208,159,42,3,66,17,161,202,248,67,0,193,139,139,74,92,9,146,234,145,123,135,74,132,75,163,72,95,37,157,86,255,251,178,100,56,143,7,144,104,76,19,186,76,240,64,133,10,39,96,175,138,29,253,161,48,14,233,241,192,255,17,104,105,147,149,200,180,143,69,154,40,51,20,167,80,120,5,24,159,190,80,169,242,161,242,32,164,64,173,252,45,39,155,228,129,150,231,36,142,115,155,210,236,69,186,237,214,79,94,8,102,53,46,64,250,174,227,243,76,51,144,83,78,252,90,44,230,170,69,112,220,5,219,208,69,29,166,45,149,253,45,191,236,22,87,58,88,115,132,243,1,241,207,3,73,46,23,67,179,166,157,41,125,64,122,47,49,126,225,45,93,216,249,195,116,100,33,157,214,146,31,229,79,38,143,170,158,70,252,169,39,55,137,87,157,8,0,11,192,0,43,101,69,14,118,155,168,72,80,38,216,167,104,102,147,126,230,82,252,235,75,123,90,79,214,31,109,117,98,210,245,79,40,248,221,154,245,21,20,104,16,160,118,106,22,32,229,116,28,82,141,175,26,113,224,190,183,127,254,179,33,140,115,152,67,163,120,129,35,49,77,49,65,68,241,154,116,215,161,28,193,146,57,6,0,33,177,134,225,73,159,98,97,8,74,160,134,17,2,160,32,116,192,113,168,205,81,148,72,145,48,44,5,49,20,36,134,224,98,181,75,237,70,17,74,44,66,106,92,12,22,158,75,8,14,86,100,11,68,198,130,141,9,83,81,82,193,191,215,188,177,74,103,66,134,134,183,71,70,5,141,19,184,34,18,193,34,50,251,150,72,128,41,140,66,13,107,110,210,234,181,240,76,104,144,232,208,213,233,102,188,195,209,26,76,251,88,67,49,124,185,172,24,114,22,117,244,145,103,30,34,13,220,94,236,168,79,207,200,63,94,33,209,52,85,159,88,161,231,244,137,107,138,124,125,236,213,255,255,95,247,79,13,179,249,28,223,245,13,234,218,90,71,108,120,229,86,86,125,234,209,87,79,43,139,97,102,121,225,69,181,216,95,110,87,12,199,255,123,169,245,157,203,170,63,198,63,178,182,214,222,125,49,109,103,88,152,245,82,32,0,36,0,0,0,12,182,163,200,200,232,79,2,50,110,12,46,165,233,98,30,71,181,65,82,203,95,184,124,64,50,132,154,50,236,227,218,234,140,24,215,113,0,217,94,143,230,228,71,213,2,223,95,204,233,255,255,255,255,255,33,192,119,132,0,0,178,99,68,229,242,180,194,6,16,42,25,153,66,158,131,53,147,74,66,212,170,98,160,208,108,4,149,153,188,18,169,104,240,54,80,81,137,3,70,6,137,230,123,134,66,69,33,128,0,104,92,23,127,10,160,40,112,146,239,146,3,142,211,190,96,71,194,70,3,5,196,167,249,32,161,24,145,64,5,0,72,131,58,64,148,167,108,18,235,128,150,255,251,178,100,46,143,135,93,103,204,19,186,76,242,62,164,106,2,97,37,84,158,169,163,44,14,233,239,193,54,162,232,157,146,169,240,75,83,17,60,18,37,28,88,161,1,169,48,96,49,185,76,126,108,2,1,22,174,62,235,162,30,75,26,124,32,214,56,64,92,160,162,152,218,187,12,165,52,2,232,103,200,148,59,143,59,72,210,83,175,174,21,53,38,221,138,149,103,190,172,103,234,181,138,242,70,15,69,89,164,198,123,41,154,207,143,180,151,175,180,230,28,16,249,183,41,100,231,4,233,70,159,116,104,196,192,106,250,28,159,213,216,7,163,235,117,56,219,82,108,195,242,221,44,63,189,11,9,26,189,169,12,3,60,201,172,142,212,178,222,76,234,186,233,230,244,101,168,88,0,1,171,51,180,162,205,49,106,8,78,76,154,78,204,89,67,212,108,14,201,16,55,137,132,180,65,229,206,202,49,88,88,238,145,129,141,103,10,73,30,87,254,155,106,193,99,243,190,88,230,239,244,255,255,255,254,170,171,126,252,250,65,137,129,225,109,9,173,64,137,135,229,81,149,42,169,178,155,241,176,225,97,143,196,249,115,194,129,216,32,94,52,172,32,42,8,130,32,44,120,33,48,48,4,11,19,38,60,23,66,108,10,12,131,86,73,135,73,145,52,136,152,113,42,88,156,102,56,42,190,48,33,12,112,71,8,211,21,49,225,4,5,25,43,81,82,34,149,196,6,158,119,9,140,42,50,78,204,190,88,142,192,96,46,169,84,68,182,172,106,142,64,52,66,166,117,211,41,227,67,87,114,204,204,132,176,148,153,132,61,127,57,105,121,211,229,236,162,207,112,5,219,115,134,48,17,32,191,113,130,122,5,110,167,166,44,203,93,210,205,193,111,22,19,155,67,93,94,211,204,241,105,173,150,210,42,190,181,169,36,214,110,255,110,80,109,171,188,102,150,46,173,7,121,131,169,97,155,240,243,184,48,91,97,230,124,75,7,226,89,60,76,53,110,241,42,239,89,188,167,98,23,10,181,143,58,167,126,153,162,70,52,42,82,123,95,80,38,189,150,111,234,12,235,88,169,70,0,4,155,136,190,161,246,82,226,189,64,201,223,182,201,83,56,186,61,71,241,151,252,71,140,22,72,150,153,117,148,114,230,16,93,28,40,86,51,68,191,124,255,44,12,137,222,64,255,234,167,202,188,161,190,130,109,8,12,254,166,255,140,151,58,228,124,180,197,212,185,215,55,255,255,71,202,1,0,1,243,8,214,227,114,81,147,5,220,0,33,184,97,97,82,96,124,188,103,0,4,23,20,17,217,61,76,122,3,72,155,17,24,12,148,37,0,11,119,2,2,38,121,9,138,217,45,10,1,175,232,140,25,66,24,49,60,47,53,34,255,251,178,100,31,14,166,208,110,76,147,186,92,240,69,196,90,10,97,135,86,29,129,163,46,46,237,147,201,17,35,39,205,164,21,176,83,147,163,162,219,148,4,76,44,49,41,0,103,62,243,108,34,50,11,65,24,149,77,191,98,54,76,66,158,142,33,209,208,111,148,166,126,238,211,94,174,121,69,159,85,191,103,31,147,18,15,38,35,69,249,87,90,61,207,184,106,159,245,223,152,76,125,74,239,114,129,73,218,214,90,212,247,255,225,89,127,247,28,57,87,155,253,216,142,101,253,141,231,110,99,125,201,246,60,121,190,34,134,216,167,70,201,49,72,228,130,34,246,124,243,10,26,125,53,29,184,226,25,188,36,243,119,29,52,51,107,218,226,128,110,203,215,107,9,118,197,246,144,86,243,156,167,81,39,214,80,201,159,255,252,31,0,0,48,0,0,82,133,102,131,90,218,94,173,160,130,19,141,177,205,210,197,139,58,181,89,133,7,1,180,161,231,3,145,73,157,5,26,201,151,29,205,21,1,125,226,166,148,108,183,179,235,249,83,255,229,30,159,126,25,251,31,186,105,81,102,103,144,163,223,164,99,179,81,187,106,25,164,168,89,151,197,17,149,196,185,161,91,121,159,65,185,140,160,17,130,64,9,128,130,81,133,65,121,161,96,136,4,39,8,6,85,249,120,204,12,38,12,136,7,12,33,1,200,129,224,40,25,34,36,12,90,122,218,76,103,101,75,204,4,85,181,72,16,128,117,1,1,3,7,33,136,65,8,130,236,67,161,97,96,24,11,145,109,85,36,98,17,32,229,138,117,31,129,111,176,200,126,189,63,39,16,83,85,230,87,155,176,146,80,247,43,73,137,70,201,138,44,246,247,101,207,125,107,184,85,165,179,206,110,141,52,44,208,229,98,9,92,214,119,172,110,201,251,141,219,245,149,175,181,178,189,188,187,107,91,185,122,81,251,223,88,93,200,235,245,180,220,185,109,218,113,213,107,29,26,125,126,191,86,132,169,138,139,169,3,187,185,206,219,190,246,115,186,145,126,71,244,172,232,222,98,235,107,208,100,211,206,115,95,206,164,17,207,254,40,111,207,167,8,0,7,243,64,198,34,84,40,66,83,58,165,128,171,148,70,8,198,208,112,31,223,206,18,89,41,68,245,43,0,176,87,26,12,101,86,100,80,189,100,116,97,53,195,133,175,73,32,206,215,185,239,94,198,232,225,103,255,255,250,167,245,106,138,227,31,253,54,31,254,198,175,138,50,235,0,20,173,220,115,56,211,67,204,108,112,200,133,76,32,112,248,162,195,172,204,0,53,238,76,98,132,112,19,98,118,188,213,38,68,33,64,166,228,47,118,153,110,150,203,103,219,89,175,35,93,50,37,26,156,205,102,172,76,223,51,255,251,178,100,30,140,37,248,104,208,27,112,101,208,73,102,153,197,105,231,90,158,105,207,46,78,233,51,201,34,156,104,169,146,161,248,201,4,0,109,167,24,154,140,120,85,152,188,161,155,50,136,31,38,74,68,129,173,76,25,232,105,167,232,168,138,31,60,170,148,239,90,35,93,144,122,2,98,206,169,137,147,177,116,204,134,6,132,100,145,243,116,83,65,166,133,147,23,78,53,249,14,194,207,166,165,159,122,228,189,97,140,185,220,235,53,102,36,119,178,150,197,62,185,93,31,102,53,177,51,101,212,98,46,126,148,139,246,87,31,50,195,169,68,145,146,178,188,159,50,229,12,89,249,21,78,149,202,107,150,85,81,213,238,207,35,0,64,0,224,34,128,40,77,92,200,222,117,81,145,52,65,53,74,142,41,146,6,96,52,59,112,112,34,235,208,30,2,107,171,177,41,251,63,188,218,111,172,199,194,165,52,115,129,146,165,172,95,169,220,163,183,136,75,183,91,127,182,188,99,255,150,155,255,245,200,127,255,253,0,0,12,99,22,8,99,57,0,111,203,142,100,178,38,58,203,26,117,219,24,226,41,24,108,39,24,2,0,14,139,102,32,131,70,109,143,230,1,2,65,192,92,172,190,2,48,212,208,241,48,48,151,69,0,192,250,9,28,1,202,2,247,244,68,9,44,180,234,32,89,3,2,131,167,11,68,26,62,33,46,74,21,40,161,165,1,16,184,59,98,93,104,172,63,64,33,94,10,179,106,203,157,58,128,57,103,31,186,107,169,249,110,206,12,225,191,75,153,236,105,56,85,50,80,151,11,127,112,100,4,130,127,191,69,1,229,248,234,162,149,118,107,153,189,11,239,149,113,198,63,150,93,191,122,97,70,108,221,164,164,169,171,27,229,186,27,123,231,142,116,242,224,134,251,81,228,170,236,105,178,6,147,218,229,25,138,237,80,41,90,171,222,83,83,81,10,180,178,104,106,110,113,106,129,86,214,104,214,164,11,148,200,35,116,41,52,207,73,145,75,210,73,86,69,45,200,241,221,134,154,223,231,43,204,79,252,243,135,185,94,167,222,176,2,1,31,169,32,133,61,6,176,230,54,57,74,247,155,153,166,163,71,234,247,191,230,221,232,192,201,199,70,225,94,115,35,35,168,239,19,29,86,251,215,254,195,95,211,234,61,38,218,108,105,242,192,222,243,199,113,255,49,201,173,200,91,19,221,255,102,175,167,95,244,250,144,0,204,80,192,140,116,86,12,122,76,76,97,42,204,75,83,6,210,115,95,128,160,226,216,32,109,30,15,12,162,7,140,194,45,134,67,165,58,96,236,88,18,68,152,76,16,0,137,96,224,84,88,53,125,36,3,193,59,178,2,0,209,181,161,24,88,203,186,32,27,89,255,251,178,100,35,140,167,78,116,203,139,187,68,242,71,132,121,246,101,231,58,155,41,183,58,78,97,143,201,54,152,167,77,163,149,248,203,108,120,8,192,195,137,5,227,80,42,222,71,242,113,53,175,45,105,77,112,117,13,119,195,79,84,138,109,10,117,184,62,222,10,27,107,9,133,58,122,92,122,159,115,18,160,169,65,4,231,53,166,230,246,202,44,239,41,207,183,158,250,169,126,230,51,149,199,128,187,133,91,49,219,218,198,205,74,101,199,204,234,124,213,108,112,199,87,39,185,140,30,43,14,167,189,94,133,224,169,42,166,195,186,16,32,105,130,236,82,179,56,179,217,242,48,32,248,23,179,7,197,209,104,54,25,70,11,20,51,32,67,17,82,160,129,203,107,118,226,208,69,35,8,101,188,152,228,42,82,102,188,170,64,202,249,236,99,250,91,15,156,1,0,2,196,24,158,13,193,93,36,249,177,144,242,76,181,92,198,150,0,100,245,187,172,174,80,137,215,21,242,186,236,21,27,183,40,69,27,48,59,196,230,202,246,119,211,158,175,164,78,229,235,45,245,83,151,201,83,148,182,237,131,94,218,80,122,251,200,203,107,122,192,18,156,27,58,51,66,168,105,124,99,176,241,142,66,198,177,230,152,180,50,0,2,217,11,3,140,52,17,49,217,77,81,169,106,231,96,197,173,51,48,132,50,205,4,121,214,215,195,66,150,60,176,92,141,34,94,245,161,71,32,84,5,241,78,214,210,188,32,117,161,34,143,211,197,224,66,164,82,138,172,170,115,54,229,207,158,177,67,3,101,204,165,210,8,182,118,232,41,11,1,69,157,225,175,153,171,188,114,189,107,179,111,34,85,238,195,204,150,31,98,44,185,224,254,146,138,210,12,207,241,35,233,139,6,109,34,63,66,131,214,69,181,129,141,125,123,93,13,96,105,60,106,241,221,111,34,59,123,224,172,122,219,7,42,219,250,80,238,209,63,101,246,163,121,73,159,188,112,57,246,137,186,179,168,29,183,114,155,205,202,52,38,75,103,136,106,25,87,44,101,210,58,121,255,89,159,249,216,37,247,246,243,0,236,51,53,216,72,15,18,64,14,134,83,116,41,4,222,14,88,176,84,149,99,0,226,214,98,246,242,122,23,232,104,44,93,85,163,118,130,211,244,24,46,83,81,225,110,176,185,57,82,232,109,30,229,121,234,253,196,36,211,229,190,165,133,4,225,7,32,88,19,194,249,155,209,62,183,138,234,148,86,245,246,0,0,0,96,144,218,110,81,219,142,74,0,59,152,163,50,243,100,80,150,160,68,67,103,47,216,192,15,92,161,75,46,168,225,117,98,74,87,33,172,124,33,75,207,180,64,100,172,118,189,120,70,218,37,15,5,161,225,238,14,11,72,255,251,178,100,30,136,150,69,104,211,211,44,124,112,73,68,121,213,105,39,136,31,85,223,56,14,101,181,193,14,145,167,137,151,149,114,36,119,69,4,73,250,79,213,149,2,60,173,16,209,64,229,10,201,69,35,2,166,182,249,85,168,247,65,57,219,59,68,110,213,99,246,72,49,106,253,98,153,174,170,152,71,212,91,93,180,249,28,237,8,76,54,246,5,186,146,190,177,247,168,113,188,42,225,50,94,220,112,164,71,101,177,199,122,52,233,105,89,147,170,229,247,206,72,148,246,48,184,97,120,204,215,137,19,40,58,235,117,222,111,230,93,52,98,210,56,250,192,154,153,55,32,233,118,173,125,125,55,38,71,193,47,12,9,61,103,174,161,190,131,182,79,221,245,95,120,4,0,40,211,160,64,9,104,190,164,182,195,20,174,184,58,60,213,134,140,179,206,227,183,169,219,191,26,104,122,159,232,118,64,229,214,193,25,34,91,224,113,191,238,138,143,123,127,91,107,106,60,251,83,184,132,100,182,95,199,41,203,251,222,95,85,55,251,255,237,255,244,82,97,24,113,194,12,70,94,128,134,88,140,48,121,50,94,96,200,160,96,16,56,201,2,96,160,12,200,33,195,6,153,65,128,114,233,24,148,50,129,229,64,225,151,71,164,65,130,80,168,40,41,28,143,182,110,47,151,222,226,131,60,165,247,10,25,10,84,192,160,33,133,105,96,238,163,89,31,246,117,234,20,30,66,234,180,104,160,202,69,22,95,103,52,242,136,149,123,174,185,17,87,224,216,92,252,33,249,228,210,223,77,180,152,96,188,170,208,31,137,249,23,110,165,71,226,204,115,249,215,58,179,10,203,140,249,237,191,67,33,179,66,90,220,52,8,42,215,171,52,139,25,166,175,237,17,27,110,123,251,119,212,122,199,40,103,187,168,99,157,146,73,171,62,161,138,81,87,119,219,236,96,198,79,245,212,182,69,194,104,120,72,166,116,221,101,96,48,59,8,50,148,226,100,179,194,168,157,53,53,162,197,28,136,246,81,165,205,145,168,65,113,244,83,117,36,130,50,96,20,84,214,112,181,74,31,87,139,35,255,73,5,103,5,175,125,141,27,221,198,41,243,2,54,199,24,210,150,184,71,103,162,213,187,178,125,203,200,147,81,56,50,93,249,79,75,179,124,255,11,248,243,124,238,207,241,187,173,151,64,117,218,34,20,187,103,82,15,173,31,47,37,188,44,126,119,209,69,251,182,95,213,251,127,255,255,242,244,244,64,0,0,97,134,224,27,201,203,77,157,248,153,145,52,154,90,192,101,96,132,84,198,65,16,150,86,40,72,120,153,12,172,26,20,214,17,236,105,204,136,101,209,26,73,157,131,84,246,107,226,142,203,89,161,114,87,244,10,205,255,251,178,100,29,142,214,191,119,79,147,111,94,192,76,199,25,208,104,197,120,26,213,189,60,78,97,237,129,43,38,167,133,149,149,178,24,123,100,144,191,15,218,78,11,2,204,93,64,116,189,59,22,61,135,28,136,98,251,118,158,213,248,248,57,78,76,202,106,94,20,124,74,170,54,74,67,207,120,87,169,173,19,224,187,219,105,143,215,154,40,249,195,13,200,13,193,117,137,13,44,104,28,250,161,50,137,228,75,102,48,34,167,164,149,218,153,215,149,215,241,235,241,54,215,136,205,50,59,92,60,51,138,216,28,218,230,130,90,179,66,231,144,0,147,110,37,25,109,31,102,133,172,225,151,235,222,84,71,138,49,58,206,159,200,14,143,202,0,107,181,41,212,61,9,170,216,189,56,165,127,32,171,255,250,249,50,248,175,223,95,127,168,198,87,0,96,6,72,35,32,99,174,11,42,122,34,110,107,83,22,41,29,176,225,219,108,52,106,207,159,48,95,208,93,172,145,171,189,150,96,253,149,163,1,225,7,148,137,197,207,79,225,102,54,169,47,250,37,91,39,196,158,249,187,198,129,249,15,218,183,123,157,22,139,106,255,238,191,80,14,96,32,177,186,137,230,142,141,26,212,22,96,99,57,167,159,102,4,1,130,0,128,1,217,107,9,139,38,8,31,160,137,200,49,16,5,130,149,62,22,65,56,18,32,165,55,153,154,120,87,135,178,164,137,86,99,9,63,64,209,221,6,21,198,250,66,74,103,110,146,201,88,175,150,4,61,170,227,175,39,143,195,119,50,149,201,119,97,217,86,164,167,115,105,240,80,6,105,74,158,204,53,20,147,71,215,38,25,202,159,94,60,126,147,117,73,8,239,235,158,161,252,27,151,169,150,149,220,137,126,124,139,101,123,30,49,29,214,241,23,230,47,249,117,167,224,70,190,14,133,77,151,44,25,200,231,174,215,82,239,75,171,105,184,109,205,183,238,177,86,157,233,50,209,241,143,247,79,228,77,251,47,235,24,83,111,241,97,197,207,67,35,22,133,60,31,134,239,140,59,253,174,244,213,166,255,255,243,175,241,22,66,154,8,139,232,106,33,73,144,33,208,223,192,104,135,29,114,82,224,91,247,198,38,253,46,116,35,74,156,101,173,177,250,23,37,9,42,107,127,166,239,51,144,248,50,197,209,144,10,241,148,223,227,198,187,125,223,255,94,25,240,157,87,252,44,41,255,255,255,255,219,241,223,255,233,171,155,0,0,32,128,146,42,209,209,243,156,85,6,207,7,1,41,145,213,2,11,33,161,56,64,68,132,224,112,89,134,143,62,241,64,199,217,180,68,6,98,225,67,196,225,168,74,9,48,19,108,226,165,151,78,220,157,136,69,217,116,85,178,72,165,180,238,144,210,255,251,178,100,34,8,70,137,104,208,211,121,122,240,75,231,9,247,101,231,92,26,121,163,64,237,225,235,193,8,17,168,77,129,53,168,253,210,177,219,99,12,66,169,41,171,87,41,157,97,182,73,73,1,251,219,144,111,46,205,185,17,167,169,28,90,77,148,4,120,176,183,202,60,109,147,247,180,201,235,175,42,55,210,54,50,250,220,82,245,41,87,191,34,111,176,4,76,215,129,110,215,55,180,255,198,254,88,187,82,129,66,46,7,115,150,242,125,77,98,88,238,199,176,151,220,27,77,8,179,28,78,162,144,55,185,177,193,2,99,212,136,175,188,222,141,191,89,90,248,109,143,186,183,223,26,30,95,11,195,87,57,133,30,223,197,198,225,91,58,150,62,178,153,235,221,247,136,1,128,0,2,22,13,77,95,52,144,156,54,109,26,5,209,123,187,9,46,198,163,145,217,106,60,107,136,190,179,125,252,111,89,135,87,214,206,140,24,6,105,73,10,161,145,28,76,151,106,191,159,254,178,167,126,102,255,95,169,191,28,210,171,244,12,179,255,61,126,204,179,255,255,232,16,0,22,84,198,42,222,118,13,98,47,35,96,24,6,165,26,20,2,40,10,137,152,120,187,3,18,50,49,193,245,21,110,224,196,61,163,134,1,177,253,21,0,99,237,150,10,150,60,101,80,231,36,208,59,101,107,84,176,151,190,85,7,191,80,226,243,22,150,113,245,241,154,127,32,109,82,165,213,30,79,166,242,202,45,28,200,126,242,131,211,139,175,100,121,238,106,39,237,2,11,109,34,252,21,87,210,21,54,15,70,252,33,170,187,158,231,134,97,57,65,149,238,110,35,31,197,105,211,82,111,73,32,211,181,95,250,47,250,97,223,239,126,151,233,147,224,89,105,201,91,53,91,147,183,208,177,56,116,248,206,166,90,243,29,74,14,139,69,59,99,83,7,252,152,130,71,103,16,126,47,108,225,173,55,127,148,181,40,172,158,124,137,74,200,111,146,220,230,233,189,255,191,212,216,206,50,207,173,158,191,184,10,0,0,182,138,252,175,54,74,207,196,9,79,56,1,233,185,41,72,185,37,103,238,8,89,93,168,213,214,129,108,203,75,13,158,33,5,172,52,162,145,52,226,6,186,13,254,199,93,245,52,167,215,235,187,17,255,201,219,174,157,111,255,254,94,73,52,45,164,239,205,83,156,166,15,24,74,48,74,0,216,171,115,38,0,11,146,60,96,48,144,156,193,129,3,66,144,25,138,123,24,216,86,138,97,81,192,25,196,179,76,2,2,7,25,159,162,192,140,152,42,240,53,86,24,232,14,132,48,101,160,17,219,86,176,68,101,198,60,152,173,124,145,213,110,134,227,5,233,139,46,104,188,62,12,212,107,41,2,235,165,166,255,251,178,100,48,14,167,47,95,77,3,153,93,112,75,72,89,216,105,229,86,28,249,165,54,46,101,243,209,42,156,103,141,131,137,168,248,191,189,42,93,27,108,116,80,204,154,91,199,165,103,40,234,76,167,213,119,233,155,73,37,241,105,236,19,214,89,139,179,250,149,203,52,232,81,230,216,216,230,117,233,172,242,73,250,30,59,28,8,68,166,171,16,83,239,179,71,8,58,45,199,242,123,224,155,124,171,221,220,154,252,224,222,222,167,26,106,213,213,85,132,114,26,124,242,174,40,14,30,64,144,202,236,89,82,0,28,185,21,136,120,146,138,208,14,118,134,206,175,85,222,131,184,127,184,158,237,82,28,240,60,246,89,46,178,124,156,133,20,208,0,1,128,0,163,240,128,105,181,81,81,209,21,37,46,127,214,69,183,204,0,10,19,211,186,11,24,170,101,124,113,192,145,215,132,146,97,3,56,186,142,88,80,46,37,10,21,133,143,145,190,248,207,148,104,246,248,182,127,254,163,191,160,167,250,131,127,255,236,41,196,150,79,104,245,132,199,54,179,134,22,77,215,137,56,192,108,26,34,50,130,100,198,32,83,0,4,12,114,70,48,72,36,196,192,83,68,2,194,192,196,174,43,39,167,32,132,38,103,16,50,116,144,128,69,143,117,137,3,100,192,24,147,57,119,36,8,174,186,95,134,90,212,154,186,21,199,101,203,25,132,12,14,115,9,216,184,99,86,135,67,3,89,109,138,17,87,33,100,57,107,232,235,45,17,97,47,82,168,77,89,20,159,81,215,17,176,173,214,153,103,109,229,75,82,12,125,61,178,212,21,207,148,221,211,100,195,222,184,23,84,55,179,206,135,250,52,14,94,206,156,206,201,28,238,190,163,74,73,187,150,61,198,69,172,184,102,237,121,203,92,248,68,128,193,23,140,8,187,126,121,124,4,34,213,95,64,107,121,206,112,67,245,117,100,250,163,15,218,233,53,245,241,252,124,217,119,18,244,108,167,180,29,215,162,38,239,10,237,98,93,214,187,198,112,217,22,246,164,106,86,4,255,14,36,53,210,64,17,101,195,196,137,76,244,159,3,56,161,143,75,75,228,52,35,44,7,58,205,88,21,5,204,84,149,6,35,254,165,205,57,16,178,68,196,242,56,214,30,237,180,195,237,62,131,131,29,119,86,109,54,127,118,170,253,113,244,213,170,55,253,71,116,95,229,125,127,55,195,16,254,160,0,68,122,83,87,17,13,119,255,48,193,140,176,38,24,89,3,131,75,88,16,97,40,12,178,128,52,188,187,197,181,60,20,76,81,21,38,34,142,128,82,16,133,162,100,12,165,6,75,46,37,116,80,87,125,246,42,145,139,234,218,73,105,85,181,185,161,48,55,88,166,195,36,156,29,255,251,176,100,37,142,134,232,105,77,139,153,122,240,75,104,89,230,104,229,118,26,33,163,60,78,97,239,81,45,163,167,197,133,149,178,36,29,45,32,163,196,99,224,178,36,27,186,177,12,72,129,3,50,64,176,192,75,160,175,0,134,149,35,48,176,234,2,157,33,86,123,96,87,125,15,125,81,32,197,212,200,200,4,110,246,149,199,27,129,156,0,173,89,65,158,169,210,152,215,185,152,16,218,110,185,178,225,166,144,28,127,106,254,174,121,72,4,54,4,133,217,45,149,204,77,84,77,220,115,0,165,198,224,207,134,243,42,143,23,191,202,214,231,72,56,235,85,207,241,62,160,180,107,112,34,103,88,255,13,122,235,136,26,198,102,206,49,143,237,55,223,143,246,217,142,35,13,144,166,74,0,1,0,0,6,147,171,74,26,18,4,190,76,116,22,34,240,57,25,188,165,128,144,12,251,55,179,41,86,7,26,159,40,49,50,133,113,13,135,81,149,140,13,131,85,163,30,87,245,239,243,13,119,235,93,127,253,255,193,126,173,183,255,255,22,226,191,167,214,239,35,195,246,106,23,101,96,49,130,164,38,8,59,24,94,2,104,241,26,29,140,142,7,34,10,33,60,193,131,7,73,107,153,128,36,198,215,128,160,61,149,37,169,50,1,198,32,90,10,82,149,6,246,205,186,48,247,175,7,158,170,235,147,71,29,220,170,176,44,10,164,101,184,71,146,31,2,169,70,143,145,37,144,170,236,142,103,47,155,8,96,235,218,232,243,195,216,89,106,66,211,40,3,206,242,163,156,230,129,249,165,139,167,45,168,206,53,73,197,201,159,108,209,214,127,251,9,12,249,48,89,251,83,78,99,3,221,202,145,177,210,27,240,47,191,15,252,57,120,96,234,159,37,222,213,235,62,229,230,126,124,40,126,100,212,237,163,51,117,98,117,39,74,218,231,166,117,224,71,221,155,224,227,6,164,63,35,70,238,199,76,232,254,206,91,133,77,35,214,104,145,24,171,186,199,154,37,218,156,245,102,238,163,159,117,16,67,113,92,194,132,73,37,28,41,65,88,228,142,84,186,208,192,101,20,239,163,200,128,202,239,83,133,183,246,135,68,131,99,82,82,148,206,87,244,52,207,228,5,238,142,159,108,255,101,50,116,166,255,94,245,55,222,128,19,40,155,84,118,47,67,255,255,82,126,248,203,63,209,255,162,0,76,57,129,50,235,80,33,42,113,48,98,191,48,65,172,56,92,128,195,26,132,80,173,166,26,20,130,139,233,166,99,16,67,73,6,56,112,22,231,150,3,39,102,241,80,150,107,51,60,219,86,114,156,39,224,44,12,174,86,151,93,170,200,105,70,74,8,78,154,74,142,210,18,67,84,122,88,59,2,16,85,105,45,255,251,178,100,42,15,6,232,105,78,11,153,123,118,75,136,73,225,101,98,94,28,41,213,54,14,101,117,208,238,139,105,28,243,181,104,159,44,41,244,203,199,138,206,235,22,219,242,246,97,92,166,62,71,137,253,120,37,225,151,77,191,139,143,210,142,110,165,141,202,23,60,145,154,246,207,139,255,32,5,218,217,0,62,244,216,151,217,178,48,37,240,113,67,217,194,183,105,253,230,251,99,158,210,32,104,77,114,234,179,89,25,115,128,254,166,218,147,121,251,207,108,66,115,139,205,126,231,155,174,156,190,177,76,252,107,181,42,119,182,58,201,245,109,105,67,230,109,58,105,152,174,181,109,90,246,243,111,11,219,154,239,245,209,52,128,252,189,179,84,187,36,189,0,92,53,50,28,114,88,131,0,92,158,167,141,85,112,117,193,161,16,74,0,74,194,32,223,166,101,108,50,219,230,213,4,170,93,190,253,19,79,49,162,42,20,33,22,115,95,223,169,116,101,114,253,118,255,191,251,97,117,109,178,125,31,255,198,115,22,197,200,255,152,254,235,211,70,163,4,227,77,198,230,53,118,16,223,101,1,160,136,33,116,195,208,76,99,192,217,64,82,2,52,81,137,75,32,240,50,49,219,6,133,140,126,1,149,150,0,3,199,74,164,0,85,89,5,77,58,210,232,164,118,3,28,9,230,188,76,13,203,41,189,82,15,35,218,47,16,48,129,150,45,21,179,20,17,168,52,237,51,24,140,119,176,125,197,202,169,42,193,176,197,218,104,79,35,240,227,85,83,133,105,194,97,225,167,206,69,221,169,117,222,193,223,114,33,123,177,151,207,109,85,169,252,212,139,119,107,235,194,195,235,20,102,164,206,32,249,252,64,105,91,21,107,127,101,80,158,208,229,255,111,254,130,254,46,130,1,112,205,59,38,123,48,249,225,181,23,199,167,194,247,72,168,194,160,110,156,170,222,105,57,128,212,231,183,141,179,36,71,189,50,45,111,60,219,112,213,82,75,26,253,10,100,91,27,115,71,158,85,178,138,107,225,127,115,61,79,170,255,255,76,65,14,0,0,14,222,204,59,12,86,160,127,149,152,68,94,131,211,96,247,64,246,66,219,83,93,105,217,19,16,149,120,151,56,148,179,142,237,187,127,255,35,236,247,108,252,255,255,255,112,22,74,27,89,229,214,160,35,125,96,0,0,0,112,85,234,109,243,33,161,47,134,3,16,24,72,18,44,159,26,42,151,44,192,163,162,233,56,38,81,42,175,166,20,96,176,155,160,150,225,7,103,244,168,160,134,203,26,42,252,142,54,10,59,235,234,28,133,167,83,229,42,85,223,182,123,52,74,18,237,103,178,135,223,110,132,103,228,14,76,11,240,252,87,87,106,103,54,80,91,23,148,247,255,251,178,100,46,142,118,192,104,206,155,152,123,224,74,104,89,230,97,2,108,29,45,169,50,46,101,23,201,42,33,39,1,148,157,208,34,211,253,168,129,72,151,132,255,210,10,183,113,249,47,52,234,175,167,127,164,29,229,50,107,99,185,235,50,111,0,162,183,52,210,183,93,45,100,246,19,56,89,206,113,13,195,230,39,205,127,106,166,163,3,201,221,20,78,245,183,47,179,35,116,55,78,39,190,6,176,139,31,211,105,115,47,145,126,151,144,174,199,137,232,249,167,93,48,183,242,185,188,73,155,105,52,6,137,35,232,219,143,103,155,251,158,178,121,111,30,51,117,126,82,49,72,209,32,235,252,245,140,16,0,0,7,76,219,38,208,247,88,24,205,225,248,49,83,225,68,10,116,7,85,150,48,78,1,168,129,90,129,54,247,4,114,109,173,124,228,87,155,224,158,90,241,127,218,140,143,204,180,217,125,50,106,79,65,95,225,115,118,160,189,180,255,248,42,251,23,87,247,126,218,63,253,97,49,21,44,248,225,147,95,118,142,104,23,2,16,76,113,87,12,51,147,6,76,38,133,75,214,26,102,229,148,6,170,166,45,22,53,176,168,196,24,18,117,4,2,160,112,78,26,67,185,64,114,84,150,140,198,27,0,133,89,2,93,18,6,243,125,214,230,61,77,9,193,199,209,162,101,233,3,97,17,24,24,193,17,253,16,194,54,71,174,151,94,230,13,70,108,112,36,189,193,162,53,217,137,166,207,126,8,118,219,10,205,78,43,247,89,35,225,90,31,199,171,122,222,109,199,63,124,119,197,58,164,180,207,88,182,50,90,62,242,102,228,217,81,29,236,132,60,248,248,57,250,110,97,135,79,227,49,149,199,198,119,122,157,255,141,97,240,103,46,61,37,196,199,105,79,77,123,113,76,172,172,105,204,96,215,82,206,178,238,166,88,166,89,239,185,126,89,114,188,31,253,185,205,238,199,148,27,69,139,123,56,101,161,227,108,38,35,211,136,131,158,201,168,152,91,154,97,168,183,197,119,78,145,89,11,214,33,188,154,134,38,64,178,81,201,85,134,28,170,10,166,35,46,108,182,96,150,128,225,131,115,177,206,83,121,250,112,18,66,230,228,34,98,184,150,166,4,202,33,207,244,53,183,68,109,148,227,119,255,126,79,209,191,197,90,182,213,37,159,219,255,196,151,117,201,119,251,0,0,0,0,116,197,70,243,159,166,204,120,17,56,208,220,20,62,52,114,88,49,36,34,3,24,144,104,167,145,248,195,103,184,220,36,56,226,250,41,72,210,49,250,37,0,164,187,234,58,76,76,150,56,252,211,34,170,108,198,20,18,15,154,125,114,210,243,174,204,67,204,148,193,72,115,180,64,82,16,203,73,87,22,38,163,255,251,178,100,42,140,134,160,102,206,27,153,123,226,75,168,73,193,101,39,118,155,13,165,56,110,101,235,193,13,11,167,245,135,137,96,96,139,110,61,87,27,68,69,229,52,212,235,69,114,214,101,170,236,154,157,25,106,97,181,94,126,90,126,146,248,96,143,88,206,22,169,247,86,249,181,230,251,3,102,238,176,183,166,164,222,14,208,136,175,206,48,145,183,147,127,193,207,132,225,181,224,229,137,181,75,143,211,173,114,99,158,224,51,119,85,248,21,48,5,38,51,245,36,106,204,195,250,101,155,19,94,104,26,127,26,219,75,211,158,144,190,154,96,78,169,125,184,73,225,171,191,91,98,70,246,76,53,189,167,204,152,166,128,20,80,183,102,54,177,229,103,4,180,165,148,37,246,126,222,96,202,160,170,117,98,159,148,41,235,15,11,250,22,169,102,21,105,0,3,116,200,191,117,56,27,81,200,152,180,43,154,111,167,123,46,106,156,255,253,183,51,202,47,219,20,181,123,97,34,83,95,255,65,125,158,75,252,136,0,16,3,228,199,131,160,184,193,149,83,107,4,76,62,26,49,203,224,57,72,5,2,141,21,144,28,138,164,135,168,117,96,142,114,222,18,4,14,1,111,169,153,26,118,153,233,89,16,93,215,22,72,72,179,140,242,10,137,14,87,90,223,236,3,104,120,10,166,196,76,184,82,49,209,24,60,249,2,105,119,167,254,41,190,180,216,223,13,45,181,147,105,94,165,58,250,152,217,23,132,151,89,43,167,212,31,198,191,235,251,211,148,76,158,238,56,92,22,185,171,38,60,111,80,81,235,4,10,221,169,167,174,8,78,53,76,246,215,58,229,223,196,42,124,205,236,19,243,208,162,189,177,188,88,192,183,73,38,157,90,6,160,164,133,46,93,174,35,215,187,245,76,239,207,252,212,164,105,165,41,232,224,61,153,35,57,68,85,203,49,209,13,250,156,197,112,108,158,204,16,165,84,222,10,250,222,24,107,173,67,121,165,109,167,234,0,68,0,0,0,59,68,110,101,137,147,57,174,151,37,122,220,91,119,172,21,161,170,164,210,141,215,246,105,240,136,156,167,125,14,201,246,21,216,187,84,86,88,40,13,93,228,177,82,239,187,214,218,159,213,118,33,117,127,139,122,168,238,255,222,237,219,136,0,0,0,20,195,135,163,181,199,76,75,245,6,7,12,62,5,51,204,228,203,0,148,15,49,96,252,32,120,96,128,33,137,144,171,0,66,24,94,8,81,33,199,200,172,16,70,104,58,104,29,54,202,33,97,239,250,229,126,65,201,151,141,186,12,19,1,193,1,192,207,198,218,122,194,14,24,239,181,182,38,44,140,177,230,92,146,241,65,197,138,144,60,52,178,138,116,129,200,35,160,232,87,155,255,251,178,100,52,14,7,3,102,77,155,153,122,240,74,72,73,217,97,103,106,27,149,127,58,78,101,235,153,34,28,103,169,147,137,224,238,149,235,106,27,202,86,30,165,33,143,151,171,12,112,217,162,80,240,248,86,83,164,96,216,186,185,199,92,32,175,35,141,109,54,40,4,134,250,20,209,132,194,90,175,129,239,11,46,89,198,28,181,91,95,80,113,137,92,48,147,36,25,186,173,222,172,183,142,101,205,219,35,226,150,182,161,163,179,241,54,254,191,151,255,143,241,173,218,28,248,242,56,107,80,161,221,177,236,105,84,236,240,41,95,173,194,240,49,6,245,136,209,1,241,85,59,78,133,45,0,64,0,2,0,27,208,167,105,2,55,181,108,54,30,91,3,41,133,150,208,92,244,242,134,86,219,3,87,37,220,25,104,49,135,170,200,138,111,247,81,138,254,147,197,66,200,128,62,127,207,59,107,247,87,78,159,253,61,27,252,174,159,64,223,255,254,133,189,114,63,255,245,127,72,12,40,158,54,74,28,222,56,211,98,134,136,144,6,19,129,141,40,128,129,67,12,137,140,50,54,49,144,4,197,229,163,52,16,131,0,90,165,2,139,134,190,52,137,80,246,91,2,167,120,179,45,170,77,52,20,49,4,22,76,96,30,224,137,97,103,57,170,114,34,17,11,160,227,68,180,208,14,61,102,178,33,39,224,32,197,18,150,8,97,174,226,24,8,84,114,228,115,29,173,128,74,143,89,92,29,36,153,240,224,140,172,45,236,43,44,205,170,150,85,199,113,71,204,133,211,187,123,87,151,76,35,97,28,11,169,96,72,194,250,92,70,192,175,218,231,109,27,148,14,226,162,209,80,119,6,240,141,197,95,137,23,26,181,119,6,47,128,63,98,93,19,79,14,219,162,166,121,176,155,166,27,99,97,13,100,109,125,88,182,213,254,175,79,227,250,103,26,220,186,167,107,166,163,205,60,9,113,189,119,121,235,150,144,140,227,148,71,42,177,192,0,128,0,0,0,21,120,59,34,177,13,22,162,144,28,42,235,67,137,71,195,16,148,205,179,169,19,211,15,56,166,197,6,35,237,5,94,77,139,166,209,208,147,107,137,130,53,83,212,157,13,217,76,94,173,255,253,27,253,63,212,55,254,255,101,250,127,253,187,191,127,174,0,0,0,52,194,240,67,104,132,205,20,186,7,141,199,134,38,211,186,24,196,4,48,48,48,168,220,84,60,97,240,89,149,139,97,65,170,162,26,55,163,80,224,101,141,13,32,20,4,107,201,213,101,38,118,152,0,235,59,128,90,2,207,50,253,37,17,2,197,86,126,6,70,38,105,175,156,66,62,32,234,158,203,165,208,217,40,42,70,161,9,205,63,73,215,46,198,23,98,36,204,20,13,255,251,178,100,51,142,166,216,102,78,27,153,123,242,70,200,89,192,101,135,102,28,181,163,54,78,61,60,209,23,33,39,233,132,149,160,245,105,142,67,205,130,11,253,49,88,113,247,145,204,165,106,112,169,172,37,236,231,175,229,21,162,215,54,210,232,210,87,54,30,145,219,108,253,162,178,111,135,5,186,237,205,169,227,74,235,98,133,187,229,195,99,217,155,48,162,230,55,182,37,223,124,41,127,205,23,205,54,170,158,214,114,229,95,140,237,185,103,42,92,248,63,20,222,117,239,255,190,190,225,193,222,219,113,215,110,162,66,129,22,185,128,205,159,93,127,253,105,187,207,190,140,81,38,58,51,211,104,132,225,101,215,179,232,160,46,228,12,104,139,115,4,153,114,67,31,74,162,137,144,54,179,99,195,35,0,132,226,3,93,13,56,73,201,197,100,226,1,132,49,155,161,187,217,182,87,127,255,255,70,250,235,175,208,50,222,143,255,212,149,92,247,160,7,48,173,184,210,40,3,179,212,13,166,59,48,130,196,238,108,193,235,65,138,70,230,70,12,3,0,162,209,99,69,148,135,128,160,161,25,133,2,204,129,61,76,132,4,38,6,180,194,177,20,33,69,200,132,179,66,1,52,142,88,143,171,92,32,56,16,59,69,0,18,101,122,150,236,136,76,174,12,74,23,29,1,168,115,219,0,59,206,225,32,12,88,17,138,13,51,106,117,48,177,131,205,27,146,191,101,0,164,225,109,16,157,122,25,76,140,218,56,47,143,148,10,250,145,16,160,108,89,96,29,212,66,227,246,105,178,223,187,142,42,198,55,28,152,50,205,7,95,121,12,56,189,21,25,169,121,105,185,32,78,224,250,56,241,237,53,225,231,189,214,107,45,228,95,59,171,34,99,127,14,181,179,223,91,42,150,67,221,208,159,141,23,122,218,135,115,142,93,214,236,254,154,84,75,179,46,76,162,52,212,158,143,12,192,4,6,8,33,112,134,36,252,233,23,221,105,89,91,1,0,0,88,130,152,8,236,29,7,125,31,164,113,198,125,47,117,0,64,142,88,105,239,164,56,184,16,170,71,187,95,162,195,226,68,72,229,216,196,153,216,65,134,146,98,251,187,35,181,247,207,255,61,63,253,191,211,126,212,63,211,255,224,151,229,127,246,250,140,0,0,0,99,8,28,227,19,209,195,51,159,67,0,3,51,10,83,144,68,94,96,32,86,24,54,152,162,13,24,38,23,152,68,20,25,80,26,130,36,2,67,25,163,168,26,40,48,222,12,80,145,210,193,149,107,146,129,38,80,167,102,68,221,43,32,66,98,129,24,59,128,64,98,16,7,68,248,56,49,42,145,160,203,14,103,21,21,3,152,32,79,108,68,197,133,145,138,104,55,84,2,200,21,141,255,251,178,100,52,14,247,103,95,205,19,186,122,224,73,200,89,226,97,101,94,157,29,165,56,78,97,237,145,36,33,103,129,148,149,176,66,186,245,112,71,159,104,97,25,16,98,106,92,66,12,106,228,32,52,14,244,242,36,212,25,206,98,85,9,124,176,222,44,250,63,22,180,118,230,71,184,62,80,165,107,121,116,84,59,149,105,45,119,27,220,22,152,130,115,60,94,106,119,13,132,50,153,183,73,231,61,147,91,97,115,239,189,119,221,222,0,43,98,224,235,141,152,15,243,130,217,62,224,180,68,212,184,199,62,251,250,239,253,211,123,104,255,251,253,90,184,155,53,198,237,235,140,77,74,207,182,92,3,13,113,37,53,130,97,114,155,244,214,0,0,79,162,244,5,108,61,15,11,48,138,67,106,203,44,129,64,165,39,154,139,184,39,173,69,186,70,81,59,85,161,68,217,163,85,32,181,155,65,250,202,245,85,211,102,143,222,166,86,69,125,76,182,233,183,254,220,119,249,255,106,134,191,167,255,160,157,125,158,159,91,188,128,22,96,170,145,137,159,199,15,209,27,192,72,99,244,73,223,0,132,84,35,1,15,12,4,65,7,5,70,156,6,117,1,24,20,40,76,4,12,51,19,12,133,198,213,48,49,89,49,187,75,100,161,49,17,40,57,210,66,221,52,211,108,77,130,16,132,207,132,121,24,219,52,115,12,61,144,6,178,139,16,52,43,58,97,239,149,16,0,160,181,81,250,126,105,191,163,154,148,16,9,116,152,237,89,102,29,218,54,92,88,90,21,141,228,221,46,215,21,152,232,178,46,158,77,245,214,218,204,151,171,149,228,172,25,124,15,189,212,95,239,77,243,54,72,230,187,92,150,6,189,102,54,246,179,224,70,203,110,190,49,27,183,18,248,87,68,205,140,187,250,105,214,224,26,174,172,225,62,207,116,69,22,20,147,218,43,131,43,3,81,181,234,203,137,101,187,7,92,24,144,50,166,103,113,146,154,133,67,254,11,153,254,129,137,27,178,207,72,49,97,221,186,102,54,56,183,135,166,30,78,250,126,152,49,98,12,66,68,43,242,12,30,42,248,174,78,192,226,1,155,45,102,155,133,199,143,36,123,20,61,225,190,11,8,5,106,137,27,7,47,9,121,172,165,54,39,249,215,118,189,63,86,57,73,119,141,20,84,95,211,255,94,223,228,211,181,69,62,159,254,161,175,237,242,126,177,0,2,83,188,0,180,49,209,176,201,73,115,71,7,5,66,6,142,140,24,72,0,96,144,88,32,72,74,12,37,3,135,30,7,78,175,66,32,215,37,231,49,58,234,204,140,127,31,99,181,11,61,20,197,119,196,68,17,83,151,144,143,178,164,253,92,18,49,68,55,70,205,111,74,238,113,34,12,255,251,178,100,39,12,230,216,103,208,27,152,122,224,71,8,121,242,101,34,104,158,205,151,50,46,105,237,193,13,156,103,201,132,137,168,105,139,177,75,98,75,60,6,151,8,169,131,133,45,179,70,120,70,142,151,227,181,172,163,94,42,155,47,167,74,169,151,156,118,215,190,215,136,8,76,240,88,157,55,86,104,190,93,84,94,111,162,247,1,243,156,173,197,230,7,245,219,123,172,49,50,97,138,216,179,99,252,46,196,203,124,114,94,240,95,95,102,141,240,166,113,213,83,223,15,6,213,163,174,43,31,113,233,212,136,9,163,64,182,106,204,216,173,69,44,193,218,225,147,15,166,137,1,149,243,27,227,117,92,223,25,155,106,70,23,60,249,224,42,98,191,133,137,7,253,205,0,0,41,166,32,21,157,76,221,132,233,83,238,131,82,139,202,136,67,164,145,54,125,138,142,56,223,89,222,95,237,2,198,90,94,3,79,138,6,62,43,53,65,177,102,127,248,219,127,255,255,7,255,118,254,130,127,255,245,38,11,253,31,119,145,21,99,211,117,253,202,0,204,39,166,56,115,112,206,70,211,140,32,12,216,218,48,99,84,238,66,96,0,220,200,162,147,38,129,77,94,5,54,24,164,192,5,16,128,48,20,134,24,28,112,233,145,96,45,8,184,129,163,219,245,234,80,97,237,10,53,140,188,97,96,233,172,101,32,24,178,35,162,14,43,24,109,65,71,160,36,1,3,242,65,138,196,184,224,52,13,103,110,65,51,149,184,23,26,52,130,92,76,42,88,198,150,116,70,0,86,66,229,187,80,244,117,90,229,34,70,163,139,102,2,68,154,10,90,152,29,5,133,115,1,248,142,177,23,220,244,131,186,40,35,166,31,40,153,19,104,212,251,246,135,205,243,111,64,235,121,149,19,181,231,108,205,135,240,243,135,168,245,171,43,171,195,113,171,93,109,215,157,245,200,110,207,180,115,190,194,225,92,19,42,94,2,190,106,237,195,190,72,203,45,32,94,120,155,187,117,109,189,196,188,122,207,18,75,230,207,226,90,246,213,107,23,55,130,205,189,218,53,158,54,50,111,226,105,197,64,198,22,75,197,223,185,224,29,166,88,98,216,71,219,16,165,165,145,101,219,45,132,140,129,240,174,238,71,134,58,67,250,147,189,251,77,112,93,7,69,20,133,249,133,82,206,87,161,26,58,158,222,216,58,29,227,127,255,255,7,255,102,255,23,255,183,254,143,187,243,223,226,111,170,0,204,67,89,141,78,6,205,48,161,76,100,7,76,102,59,140,72,176,76,136,9,76,16,29,12,32,15,204,9,16,204,49,3,140,166,17,140,22,2,140,31,0,140,20,2,132,129,32,32,22,28,64,17,148,204,140,211,167,88,82,231,108,0,142,255,251,178,100,32,142,167,88,87,204,139,185,123,226,70,232,234,42,61,39,90,24,1,163,58,109,189,56,129,33,34,39,201,149,157,178,35,84,226,33,16,76,106,252,108,0,9,60,253,169,149,138,44,77,34,227,4,236,192,131,186,81,26,130,18,156,97,196,145,230,148,149,178,42,100,37,172,174,190,21,20,137,225,96,79,114,180,192,132,35,72,159,210,98,98,172,244,60,41,85,7,50,76,223,133,152,178,12,170,33,72,253,41,181,213,210,62,16,37,83,82,141,193,198,144,227,121,247,4,137,123,164,135,132,171,233,40,209,177,241,126,237,195,112,125,224,62,206,113,27,192,143,61,208,220,235,53,198,165,155,194,133,228,124,238,145,149,212,214,171,187,107,85,133,187,230,14,115,136,81,106,197,176,227,125,80,226,166,5,62,192,70,151,70,54,230,217,51,210,59,55,54,148,47,29,38,0,0,48,0,0,57,5,58,24,4,192,34,159,7,178,209,118,123,66,116,36,171,32,16,205,38,55,79,233,199,114,159,195,136,91,195,212,187,231,177,108,122,139,68,153,71,235,190,155,255,255,255,86,255,127,249,223,208,127,68,106,106,9,59,4,37,170,249,87,127,208,85,180,67,8,124,76,103,209,152,20,97,10,60,8,201,192,93,102,2,18,154,171,148,214,0,140,140,244,84,146,10,116,35,104,128,99,1,163,194,87,215,207,182,71,190,148,180,237,165,72,187,194,9,37,121,37,162,206,143,1,32,115,171,64,0,19,110,232,68,217,234,174,124,195,232,86,199,17,85,248,2,191,179,225,47,85,197,100,60,116,127,52,62,30,123,169,171,5,149,237,11,213,229,253,79,170,218,9,102,69,199,73,166,53,105,145,100,157,113,244,23,146,68,121,33,118,86,116,99,229,46,31,22,123,135,186,184,202,253,103,114,101,36,15,117,125,167,206,161,68,164,85,113,116,62,98,85,100,126,82,246,181,100,109,54,163,9,123,106,13,98,169,178,172,241,119,91,115,131,85,172,40,190,202,160,89,255,85,81,137,117,98,20,54,54,244,80,194,223,56,97,91,92,119,97,85,238,52,242,211,64,124,113,152,129,30,211,33,237,74,249,205,176,194,84,69,164,85,229,144,181,103,245,47,82,161,93,75,231,123,174,235,254,111,244,171,106,255,255,251,127,179,84,221,51,67,19,132,205,162,139,47,10,244,16,0,2,177,193,208,229,103,100,209,213,20,193,20,28,200,113,240,228,252,40,193,224,232,194,162,20,28,33,140,135,134,57,8,230,45,22,134,7,129,128,97,65,172,192,35,161,81,132,163,72,240,46,243,0,0,104,226,111,37,147,198,103,129,179,167,185,52,82,236,214,61,5,55,24,60,104,229,161,8,236,97,98,112,249,183,255,251,178,100,42,142,167,30,102,203,147,186,68,112,78,136,74,45,97,37,86,29,253,159,42,78,236,211,193,38,33,40,13,133,157,104,136,58,61,74,17,110,152,136,99,222,190,152,197,242,220,17,2,153,28,17,74,159,142,117,87,142,54,190,156,185,88,232,22,205,46,8,17,74,221,24,172,149,126,90,131,17,19,27,187,201,236,183,78,242,118,166,29,206,180,69,142,93,137,68,100,80,79,214,183,228,86,28,110,1,149,65,147,69,199,113,107,208,26,57,6,61,154,184,200,233,202,104,23,168,146,74,113,23,41,15,186,65,227,241,51,72,171,105,208,173,24,180,207,73,200,178,50,169,177,38,9,70,166,131,102,149,29,70,199,25,116,117,77,20,36,15,63,72,73,224,58,56,116,0,0,0,96,0,2,235,100,27,12,150,24,220,32,181,184,161,113,232,58,171,244,166,165,102,122,61,173,77,174,30,110,10,106,193,224,227,131,56,94,169,107,122,105,71,253,52,219,255,254,114,168,44,131,69,151,236,134,117,18,105,25,200,38,222,198,167,253,4,88,29,83,147,85,182,127,255,250,129,179,10,14,147,196,41,211,142,17,160,72,144,101,250,154,126,58,194,25,82,1,77,163,3,192,192,72,156,104,56,146,98,9,190,13,33,76,14,0,75,141,23,119,140,163,27,196,130,132,254,24,3,105,16,236,76,7,56,6,17,134,137,104,203,130,225,194,160,70,13,80,96,224,128,81,51,177,66,26,62,6,162,11,55,206,155,2,120,88,12,172,208,120,63,166,26,41,2,77,135,52,59,4,165,78,4,160,40,7,58,85,4,133,234,65,33,160,43,9,151,142,4,189,242,3,1,5,158,83,168,172,69,154,123,115,65,219,16,28,95,22,5,199,241,201,237,124,127,10,75,138,49,119,142,237,52,49,206,95,206,131,249,43,250,176,157,221,126,183,17,222,85,247,77,75,132,19,175,165,75,86,153,241,46,26,44,142,82,80,105,10,79,61,215,6,10,30,72,156,180,124,217,138,173,126,119,100,195,17,247,43,87,147,154,199,14,24,77,172,172,229,21,7,85,89,4,172,185,137,73,197,141,45,245,36,34,218,74,204,115,48,108,109,37,157,167,131,73,28,196,73,177,207,76,191,136,140,129,226,184,70,109,23,125,243,50,213,66,186,199,198,24,211,24,131,56,219,33,67,38,202,127,75,45,13,255,252,108,210,3,130,160,9,29,48,106,92,68,105,223,250,54,255,255,252,149,170,110,185,105,213,81,88,0,0,84,216,194,47,51,194,71,79,82,70,50,162,152,200,240,112,103,12,204,226,208,129,80,208,52,10,31,50,232,144,193,166,0,96,148,152,22,228,218,29,14,152,44,34,76,145,156,64,24,189,77,11,33,194,255,251,178,100,28,14,198,141,104,205,27,154,75,240,77,72,74,3,60,229,88,24,221,163,56,110,101,141,193,52,163,167,205,133,149,104,250,127,216,59,248,6,84,52,81,61,78,128,97,160,12,216,153,118,205,89,6,120,36,117,143,87,24,3,110,38,52,70,195,46,83,212,234,251,53,58,215,207,91,131,95,174,194,31,56,202,208,212,146,221,87,231,181,88,253,172,104,238,193,185,218,163,138,108,101,54,49,53,11,186,104,227,76,117,37,76,98,132,239,42,77,237,22,41,149,106,7,205,175,9,93,197,181,227,136,228,5,180,242,155,117,63,45,91,12,182,171,10,16,141,217,247,20,44,248,37,154,210,85,141,163,182,100,155,16,54,246,35,115,108,196,209,201,149,39,27,102,18,156,42,115,196,183,220,35,107,147,226,159,80,4,12,111,6,121,117,29,160,197,66,68,116,106,171,30,196,47,33,228,64,186,154,229,70,60,239,9,65,196,3,163,68,71,78,226,205,27,80,200,152,100,90,51,250,233,71,86,255,241,28,97,70,1,204,172,7,19,43,207,250,246,219,250,163,233,246,20,107,175,84,206,8,60,24,90,119,212,102,220,199,239,19,125,32,76,48,155,2,155,12,40,143,56,36,160,89,172,97,65,250,101,133,4,38,68,8,24,120,146,4,9,17,1,162,175,34,19,67,85,34,146,41,41,169,106,23,52,32,18,154,86,230,186,101,91,222,178,192,4,10,191,227,36,147,13,68,6,213,84,23,139,157,164,200,180,221,224,156,208,254,91,166,43,131,225,207,165,194,102,17,166,141,111,173,135,230,141,225,34,74,68,147,145,225,83,57,87,109,254,122,2,142,20,245,90,219,118,214,136,223,63,117,176,28,233,217,213,20,108,105,107,69,122,93,124,165,28,252,219,94,198,93,57,37,90,141,189,92,109,170,229,219,98,94,252,203,57,18,39,125,133,113,103,217,231,102,121,222,152,51,79,216,254,98,183,112,199,147,40,189,151,183,15,181,2,57,58,81,15,93,233,173,126,23,91,124,0,0,94,134,127,4,130,106,176,45,216,201,247,93,145,60,81,167,189,18,203,206,50,160,155,18,70,255,158,21,72,93,111,28,185,2,52,98,185,224,73,203,11,91,83,250,235,191,255,255,191,127,244,169,187,109,241,140,57,199,169,23,26,229,18,2,177,2,7,185,204,81,55,116,189,53,82,0,0,9,116,199,25,52,218,129,168,229,183,192,18,7,25,124,73,154,89,49,26,16,38,16,14,128,80,40,192,193,24,203,161,12,197,210,72,192,49,136,48,20,89,192,160,28,128,16,38,51,72,180,53,52,34,170,182,213,175,19,42,30,5,116,132,0,157,99,76,32,161,114,211,63,37,147,168,146,26,117,87,3,174,255,251,178,100,42,14,231,33,104,75,155,186,75,240,74,8,234,3,61,7,82,27,21,165,52,110,101,47,193,38,33,231,141,147,29,72,25,16,102,193,164,212,180,56,124,28,74,68,120,181,113,0,213,71,80,172,62,144,42,115,144,20,190,226,120,224,176,76,210,68,95,234,249,46,57,182,210,118,178,44,222,148,79,237,251,198,110,76,178,170,47,27,15,131,82,42,141,16,210,147,63,217,211,66,133,16,142,226,55,225,21,81,108,75,100,132,221,171,183,225,81,185,67,65,157,203,173,205,175,252,90,61,59,169,28,32,12,106,229,153,130,146,111,96,195,54,214,66,125,136,25,182,186,177,38,133,30,76,219,11,170,78,104,140,217,57,44,82,83,19,88,243,111,115,10,82,108,250,218,148,128,0,243,80,102,185,19,211,140,51,128,8,26,198,122,102,25,140,32,0,94,252,22,197,3,62,103,66,228,10,142,26,40,45,89,152,204,169,120,233,126,159,239,79,255,246,245,19,136,204,138,110,109,219,86,82,143,144,161,63,161,19,169,214,187,129,124,247,53,89,36,125,110,245,39,46,48,190,180,213,12,163,64,216,194,233,115,44,5,13,233,231,51,240,100,200,33,69,232,96,49,49,145,66,230,74,26,135,0,201,130,173,53,89,137,2,134,1,9,6,66,197,214,173,118,138,243,64,97,198,191,113,166,6,240,5,124,92,137,186,124,20,145,35,142,164,6,34,242,65,33,149,182,122,229,197,182,84,21,182,172,136,12,122,202,252,197,141,81,106,134,228,25,25,205,125,194,42,46,157,80,185,212,47,238,81,247,31,180,25,103,21,237,73,216,195,123,84,50,12,35,131,103,131,238,93,4,73,201,158,62,229,129,212,142,160,97,214,37,35,35,216,18,40,127,80,183,211,132,247,82,185,15,210,168,217,245,144,116,224,200,162,115,51,56,16,116,226,77,38,28,119,103,106,28,195,171,181,19,114,26,129,32,221,164,39,153,7,17,159,240,210,70,221,77,98,210,108,232,133,152,165,53,249,98,115,62,108,127,170,64,15,3,117,126,130,160,161,177,8,6,61,137,113,9,150,70,91,68,23,34,28,235,44,123,5,13,218,95,58,34,169,128,85,4,25,73,106,137,49,57,41,164,167,83,219,67,153,182,182,222,255,255,79,255,94,219,255,115,25,247,162,28,6,129,1,186,10,98,231,196,7,233,136,196,0,204,62,189,204,72,144,12,121,157,140,68,69,76,87,89,14,170,130,77,71,13,76,64,42,204,1,4,194,161,185,158,224,225,152,34,64,140,119,72,149,36,96,80,10,95,163,32,70,228,81,149,1,141,71,136,67,181,55,244,199,174,105,177,6,70,195,205,76,49,37,164,134,12,180,18,223,8,15,145,85,160,255,251,178,100,41,8,71,102,104,203,11,186,99,242,73,168,233,243,96,74,100,26,61,163,62,237,229,137,192,230,34,40,233,129,21,112,60,36,196,100,196,139,181,56,225,129,52,252,36,106,108,59,3,41,152,36,105,25,228,69,64,141,3,38,225,29,120,21,29,56,192,56,30,29,30,13,125,163,185,211,107,242,252,65,53,175,205,119,6,125,122,220,94,167,84,189,221,224,131,71,131,167,137,25,131,238,195,123,162,143,197,207,50,235,13,210,56,57,168,125,169,105,141,219,78,254,181,26,82,215,250,70,242,145,67,87,178,151,166,57,20,109,217,186,85,14,241,57,59,74,89,187,219,245,14,207,193,185,53,216,229,134,113,182,223,106,104,177,202,29,222,28,155,187,191,242,253,230,216,188,153,245,130,199,122,197,48,81,6,214,192,2,0,56,39,133,173,41,97,124,163,7,155,162,202,242,149,74,25,170,66,61,22,172,212,102,12,127,19,149,177,229,4,60,161,121,10,24,244,149,104,195,37,219,244,244,171,127,55,255,232,255,109,243,251,109,245,100,70,244,159,48,20,208,144,149,217,89,71,235,255,255,239,253,4,0,4,139,116,197,53,76,245,168,213,107,72,142,12,6,112,171,220,28,174,139,140,200,70,22,102,20,15,133,20,83,142,31,81,20,219,2,172,183,222,69,75,13,175,185,31,17,118,87,85,129,96,20,45,167,198,199,174,188,228,47,216,216,56,134,234,205,108,109,101,232,172,31,175,45,4,26,11,30,10,17,79,156,68,110,251,17,232,193,196,53,123,22,36,12,42,152,242,163,223,176,246,176,177,201,187,29,137,176,252,253,200,14,9,136,100,199,35,104,193,17,249,46,198,111,209,100,87,125,125,233,121,67,18,213,68,178,143,205,116,123,112,72,80,247,205,54,50,186,8,144,161,49,196,9,215,18,29,59,142,243,127,150,254,113,59,119,242,225,49,99,111,184,161,216,28,88,96,148,158,177,134,25,59,130,46,210,68,41,86,62,144,107,29,196,133,235,223,137,98,199,102,92,68,126,49,86,62,170,192,48,0,2,220,10,23,105,74,162,207,169,81,172,222,39,45,143,79,184,97,137,198,100,31,211,74,84,85,30,136,175,63,163,255,255,255,255,255,209,63,160,232,212,213,163,5,126,23,127,228,119,64,14,193,90,73,40,0,224,115,4,51,204,102,50,55,69,104,194,193,99,6,149,142,22,221,48,96,112,197,33,33,68,1,162,2,200,56,71,42,141,1,145,24,214,26,169,152,48,208,207,138,130,62,170,218,148,83,78,4,211,146,216,37,161,98,32,118,138,10,50,153,29,155,83,248,1,252,49,154,208,158,8,225,122,25,69,205,242,224,154,232,209,31,233,5,3,147,113,252,42,114,255,251,178,100,47,140,151,198,109,79,147,153,121,242,67,35,233,216,100,235,102,153,97,165,70,109,101,229,1,31,33,103,21,148,137,176,126,135,168,177,197,174,169,21,117,203,234,41,118,122,166,21,206,71,73,185,58,245,50,123,50,189,50,90,96,41,35,198,69,178,89,122,59,50,22,25,10,152,71,210,21,28,100,180,212,93,20,209,155,141,55,176,94,124,54,239,175,159,145,183,138,248,81,118,185,39,210,197,212,110,220,209,118,16,216,84,197,124,175,132,134,130,224,201,153,50,166,255,113,126,218,115,102,214,103,213,42,21,47,94,207,106,213,202,240,21,102,213,170,246,52,204,36,222,46,17,101,190,187,186,178,17,41,20,192,83,195,153,122,62,165,109,127,93,140,185,247,139,77,243,137,188,49,232,190,155,219,243,21,12,0,32,0,130,62,166,197,148,81,214,202,97,104,60,147,5,126,173,170,36,148,17,130,208,93,84,65,17,92,53,86,81,14,117,233,163,10,77,122,70,23,188,202,212,63,164,205,14,43,158,251,85,47,22,37,160,191,222,167,110,217,113,29,111,234,171,210,0,113,51,33,4,211,122,32,197,254,56,136,2,160,76,63,48,92,226,32,66,165,165,50,135,150,113,125,63,14,156,204,194,189,21,116,15,52,107,45,120,251,143,5,145,208,175,23,5,208,154,174,140,238,244,91,23,4,150,39,49,251,81,141,179,1,47,220,208,168,78,157,206,89,25,168,65,27,21,229,149,242,121,165,217,52,210,48,197,130,99,75,250,109,167,77,174,57,72,215,9,44,116,149,58,230,45,177,30,143,71,149,176,33,212,217,60,53,168,15,72,180,111,37,211,234,30,187,92,255,70,214,190,127,205,62,8,109,49,15,25,146,30,234,62,230,237,104,237,208,37,196,49,252,195,87,127,58,174,210,186,210,252,215,169,43,88,221,156,51,137,119,190,103,172,239,45,218,250,49,53,157,20,216,173,26,41,238,63,181,102,205,231,120,115,207,76,207,37,109,29,52,215,0,83,165,16,133,4,0,172,179,31,193,97,18,122,118,74,228,14,2,194,114,184,202,72,158,152,155,222,81,7,241,153,222,144,222,13,203,162,156,247,154,212,143,253,117,39,233,221,200,236,254,50,183,174,223,110,175,163,253,116,169,247,90,191,239,175,252,102,95,59,255,88,0,161,176,10,4,214,163,19,96,7,141,180,4,0,16,76,183,88,49,168,56,12,12,48,48,73,74,197,144,68,0,212,58,167,72,56,4,199,188,179,99,192,37,144,156,53,155,186,49,91,47,10,147,170,207,93,145,80,157,46,68,67,182,202,172,141,251,196,13,2,179,228,43,132,93,99,149,243,90,148,132,128,71,35,7,53,80,60,15,46,213,175,193,31,50,255,251,178,100,47,140,183,112,117,79,19,143,46,224,71,71,25,244,101,98,104,30,29,205,58,77,225,245,193,26,170,39,149,149,157,106,180,29,46,21,47,58,168,121,136,186,79,192,67,55,186,35,16,221,174,166,192,248,214,148,110,165,63,147,90,73,210,242,187,150,25,121,206,133,183,114,3,186,38,66,145,194,213,23,147,98,38,126,119,83,48,253,129,86,15,219,86,118,220,4,188,108,181,235,236,166,141,176,126,165,230,187,131,247,4,44,30,59,94,73,238,245,155,125,11,150,171,149,137,33,133,165,110,143,217,237,182,181,69,170,26,238,127,15,222,215,1,167,93,153,138,75,67,86,52,83,77,166,213,232,152,191,162,243,61,246,168,23,104,209,216,76,154,14,253,83,138,197,41,0,0,27,160,94,121,198,83,95,139,204,150,183,70,31,169,15,51,85,50,148,55,206,233,122,2,98,56,134,62,204,222,255,139,168,145,5,42,172,197,84,193,209,42,90,58,55,61,9,232,202,223,223,215,74,255,229,105,219,211,81,29,151,121,255,126,107,253,31,253,250,192,48,12,40,138,125,52,102,215,210,125,136,230,53,14,3,99,13,8,49,81,227,9,4,33,13,11,133,24,72,192,160,141,178,129,70,104,245,140,11,167,17,32,4,167,22,50,80,5,144,168,82,174,164,96,48,178,244,162,154,118,152,140,228,50,37,17,110,34,138,160,145,66,99,145,74,103,129,49,112,29,81,72,54,227,50,152,33,205,177,42,99,107,154,157,186,32,174,81,200,115,180,14,206,163,235,250,157,130,200,41,106,59,237,203,176,205,190,67,252,220,51,158,50,89,223,131,121,133,13,76,180,235,115,212,203,152,184,205,155,168,185,7,99,28,120,117,219,95,245,40,245,5,42,254,252,255,62,135,95,31,94,91,249,141,234,63,26,222,132,98,164,206,84,213,46,31,103,143,193,173,159,93,252,188,206,160,184,123,19,9,235,169,35,223,46,17,172,72,80,88,163,45,160,65,18,75,213,120,102,197,235,139,253,233,75,123,175,77,30,69,196,57,160,144,9,255,131,93,106,13,117,252,95,245,170,255,21,194,57,100,18,0,76,113,2,112,3,180,7,116,122,53,74,165,112,100,125,65,66,140,185,150,226,58,168,106,222,107,123,183,37,35,227,21,89,201,43,98,138,6,107,155,118,239,166,244,173,191,54,250,124,215,219,226,172,223,244,29,255,71,255,84,255,175,227,221,191,254,83,255,162,0,64,65,129,166,41,41,149,149,185,132,132,24,84,171,51,185,227,48,132,39,17,134,102,15,9,99,64,72,56,216,48,112,37,83,129,96,40,179,108,190,6,2,90,197,20,56,58,121,114,142,147,21,86,121,155,84,107,205,120,171,18,240,91,7,255,251,178,100,32,143,151,42,105,77,139,185,147,116,73,199,169,216,105,37,100,27,233,167,52,14,101,179,193,25,156,103,85,149,137,106,32,246,217,25,64,76,248,168,174,104,214,230,77,145,23,184,209,67,212,237,240,147,55,218,65,64,241,39,50,51,117,245,30,34,141,133,38,187,221,30,88,244,220,47,59,18,7,73,117,163,40,20,228,242,163,197,67,81,40,206,151,227,250,110,98,84,116,199,108,240,95,25,136,78,73,148,130,2,33,17,47,134,148,124,197,22,113,240,86,81,15,15,179,203,153,26,107,60,10,9,81,212,242,136,196,64,162,13,109,20,201,66,69,39,14,36,221,2,153,52,219,216,235,214,90,116,69,196,90,204,89,108,75,79,145,66,21,23,75,50,20,41,178,135,216,204,164,231,11,110,149,52,103,15,103,17,197,168,194,155,104,228,101,165,64,2,0,8,26,66,55,136,144,139,26,20,16,65,129,76,148,105,136,74,84,69,36,156,167,181,228,186,18,62,217,231,115,150,127,81,128,42,195,35,144,51,19,99,21,6,181,197,45,211,118,84,222,135,66,126,58,167,249,31,252,181,55,250,6,255,199,248,191,249,11,255,255,232,49,34,56,233,114,147,42,210,78,34,67,7,20,207,220,204,18,211,4,25,12,6,94,0,133,140,60,29,49,88,128,128,76,253,130,64,153,74,8,5,227,194,75,225,1,233,26,126,149,130,100,130,32,229,4,181,1,87,196,131,76,5,228,11,205,209,29,45,81,44,144,11,25,160,1,78,40,73,160,219,194,153,16,200,171,239,148,89,59,214,10,163,123,150,12,240,191,52,14,216,67,80,168,108,88,43,85,30,78,86,150,220,166,191,221,70,99,31,14,225,167,91,62,69,167,50,150,200,241,131,100,248,234,65,123,177,175,172,131,95,109,47,85,175,69,81,158,219,143,74,228,207,114,237,106,8,226,66,10,37,13,41,160,153,52,180,233,56,12,250,67,77,50,112,88,185,176,0,24,66,115,2,94,128,244,25,115,17,89,217,43,203,206,234,32,178,194,7,99,102,90,155,17,197,181,163,194,236,234,29,227,122,89,244,85,109,102,171,189,146,72,178,170,200,6,144,166,97,66,9,170,71,131,156,82,99,90,123,114,186,240,46,16,124,177,21,204,17,46,107,168,198,119,215,206,215,13,76,40,167,22,16,249,106,240,103,145,163,106,34,167,163,99,172,207,253,241,190,157,254,108,191,234,19,215,246,43,144,189,78,254,87,255,92,0,2,64,0,82,43,240,162,17,170,158,152,75,41,194,129,16,22,25,149,96,44,5,170,45,218,218,15,153,124,75,178,48,90,80,198,33,206,9,83,12,30,125,124,251,193,164,148,171,232,162,114,139,76,145,166,34,206,139,255,251,176,100,29,136,166,16,104,209,83,120,121,32,71,8,250,3,100,74,108,32,85,213,46,46,233,181,193,10,156,103,85,148,149,90,194,75,68,251,172,32,252,135,143,16,86,76,194,62,168,235,119,93,25,113,19,41,41,165,70,106,68,174,178,231,184,180,254,125,234,54,186,183,233,35,188,47,70,240,92,177,36,95,224,252,153,191,3,177,223,42,38,248,60,127,175,242,77,234,109,124,235,252,239,80,208,236,253,124,201,31,122,33,206,55,57,129,20,213,65,204,87,67,61,6,237,183,27,121,128,169,196,205,200,214,29,3,112,215,116,204,179,157,73,254,136,212,76,188,108,222,48,28,185,126,208,83,94,5,221,231,94,251,189,221,103,94,146,104,247,0,0,7,1,176,56,98,16,25,62,37,89,87,187,162,216,113,108,206,188,70,252,243,69,213,160,201,111,68,97,8,11,26,249,171,222,226,213,186,237,175,255,253,255,111,254,159,232,91,249,195,17,50,93,232,143,40,13,44,131,226,236,84,128,242,160,46,53,125,127,234,0,76,71,116,13,123,5,12,75,238,142,7,54,140,102,73,141,21,109,195,169,19,18,70,49,228,68,64,30,152,210,27,24,202,27,24,6,23,145,2,0,97,189,156,165,168,136,20,34,29,8,65,208,16,1,145,84,1,43,4,107,128,0,82,96,50,82,95,88,161,128,192,147,22,96,7,80,57,80,24,226,18,33,137,238,104,209,75,200,3,43,67,97,143,219,94,65,136,228,64,194,44,198,64,197,22,221,197,104,164,138,48,49,37,208,115,13,34,130,217,161,133,16,165,99,17,252,172,191,215,105,241,255,138,70,110,194,126,227,34,238,150,133,254,47,169,204,160,150,167,118,12,155,191,198,149,94,176,224,169,124,160,42,49,46,39,201,9,47,205,182,66,253,207,118,81,107,42,240,141,180,70,11,205,198,191,61,72,238,89,38,27,123,79,84,254,119,210,203,8,52,192,23,121,240,24,162,216,190,196,129,121,19,129,152,242,206,54,83,103,42,65,206,1,216,184,156,254,170,156,156,58,82,50,52,184,122,117,147,9,44,234,72,253,108,180,74,214,167,22,41,162,202,234,86,175,244,57,160,128,188,177,37,137,130,188,229,88,6,146,90,12,42,26,122,216,128,32,124,24,205,19,186,243,135,227,200,154,68,73,0,167,10,120,59,11,180,39,17,15,194,158,198,86,238,241,77,223,255,253,159,213,191,211,43,127,65,127,187,207,175,134,239,95,250,144,0,0,0,112,197,52,99,56,164,142,107,182,29,33,24,9,0,99,255,25,154,68,100,68,131,22,137,1,33,211,42,1,12,108,19,32,11,166,24,128,4,197,227,130,1,0,208,53,63,212,34,203,25,75,45,187,204,82,255,251,178,100,29,12,134,231,105,77,155,143,142,176,76,200,233,211,101,37,104,25,25,165,58,110,101,231,65,20,163,167,177,134,20,224,80,186,101,193,112,98,104,48,163,13,128,93,7,133,2,78,1,130,128,56,48,24,77,68,72,213,10,242,206,32,60,11,246,132,139,93,123,98,190,42,69,178,9,0,1,103,103,193,227,58,232,219,251,88,163,235,99,15,225,118,109,213,39,90,43,162,222,59,175,84,222,187,188,81,183,212,45,120,168,73,202,91,3,176,250,237,228,187,126,30,176,187,154,71,11,123,173,29,70,210,144,178,221,110,148,143,54,76,176,13,49,147,15,145,68,60,152,190,101,17,227,156,133,76,242,165,69,135,98,136,97,50,69,208,56,245,94,71,144,137,24,163,73,98,137,98,56,91,84,165,171,82,104,162,117,75,115,183,98,26,253,159,214,0,28,0,11,50,107,134,104,133,6,41,89,171,34,102,66,218,92,52,184,153,219,118,169,19,146,104,28,203,28,190,242,249,233,174,173,132,228,113,241,70,102,128,149,16,84,169,195,29,181,184,205,83,165,185,158,121,95,250,255,244,38,51,94,13,254,143,254,166,255,137,73,127,228,190,239,64,0,32,5,192,200,113,131,87,129,107,49,176,1,102,3,26,24,253,156,104,208,0,192,112,177,184,33,3,208,48,143,150,34,206,45,171,137,84,81,202,89,73,19,22,91,42,159,153,29,29,101,168,220,126,3,217,250,84,128,164,121,14,65,82,117,128,173,177,244,235,33,103,240,60,105,8,117,115,164,232,202,87,112,116,34,17,206,225,75,105,132,45,113,176,162,151,109,244,117,79,219,155,240,169,223,96,253,51,242,191,175,135,44,102,53,109,173,96,148,124,134,43,62,3,185,53,170,148,154,244,223,107,254,26,91,252,127,141,249,78,173,246,220,120,41,175,145,11,117,180,52,18,140,79,149,235,49,222,138,27,106,243,111,77,254,205,138,170,71,18,86,157,120,63,215,223,102,107,171,118,175,246,94,216,244,228,98,193,141,157,103,235,121,180,177,126,62,226,233,131,100,64,0,0,26,2,112,17,4,57,9,78,51,149,170,209,67,1,52,200,36,63,18,71,42,73,128,248,208,49,112,47,27,163,42,28,32,183,137,196,90,61,16,87,117,24,170,220,83,31,247,255,255,251,255,166,125,218,173,80,207,251,255,255,241,57,47,253,190,176,0,0,99,2,43,227,29,162,195,140,194,163,177,9,211,20,198,115,168,120,163,194,74,52,182,51,76,156,48,147,163,175,33,55,128,145,137,75,72,92,82,201,36,0,23,212,14,182,48,72,21,70,56,74,28,152,254,204,16,149,71,15,8,192,72,76,65,145,80,114,195,160,4,12,52,170,145,17,82,240,5,255,251,178,100,40,142,135,208,104,203,19,187,209,32,69,104,233,243,97,231,38,27,149,163,50,78,225,117,193,30,28,39,169,149,149,144,134,144,191,49,89,41,67,73,249,56,65,121,18,170,39,4,234,207,18,59,74,173,15,52,120,128,2,74,188,204,140,206,128,121,217,154,18,179,131,47,107,79,52,254,55,181,82,29,140,123,157,102,203,151,157,247,98,253,214,99,11,175,36,123,172,199,239,225,126,30,207,69,151,189,26,45,129,64,42,34,18,201,67,237,129,91,106,83,75,233,116,216,97,94,213,95,78,101,158,254,130,166,51,164,195,39,107,82,78,87,128,22,237,216,184,56,171,175,213,176,211,111,84,120,127,228,143,173,189,239,245,189,103,106,228,139,116,9,181,107,92,238,255,245,255,6,219,251,153,229,220,225,142,231,37,167,191,172,185,206,111,247,247,127,249,115,93,202,12,12,0,0,30,36,187,11,86,203,27,9,176,35,204,158,22,41,74,67,12,247,162,84,212,33,40,210,173,95,53,226,75,43,142,136,142,65,162,46,27,170,84,146,244,90,191,255,255,255,127,254,102,87,93,13,255,95,255,245,227,148,127,236,245,242,150,242,210,125,128,89,128,140,209,137,136,161,157,20,41,164,65,169,132,39,249,173,237,25,152,193,89,132,0,41,136,224,200,84,23,30,55,140,87,0,139,92,44,10,152,28,2,17,0,78,249,128,97,32,240,174,50,8,52,10,201,222,140,85,147,13,95,195,109,251,168,48,10,33,242,242,61,141,14,69,72,57,236,156,157,83,233,213,86,10,98,218,116,84,107,49,131,43,187,203,193,117,213,111,114,153,137,11,78,129,68,212,74,138,58,179,108,205,72,251,94,17,141,251,255,242,43,124,147,115,41,55,116,237,88,249,137,237,201,39,185,190,101,244,186,201,49,41,234,18,170,81,137,96,207,47,109,37,159,113,195,120,222,181,170,172,115,31,195,191,65,205,193,76,175,95,42,183,185,36,111,27,129,113,82,91,34,9,208,202,23,148,130,122,245,126,219,99,151,222,27,153,110,91,229,242,233,94,171,191,32,98,158,67,219,98,106,165,188,183,223,85,50,151,239,3,0,0,0,5,149,63,1,72,209,29,174,25,139,51,103,89,104,190,142,235,48,148,201,226,250,4,233,73,248,173,108,129,122,209,80,52,195,94,168,185,42,50,141,50,122,15,197,117,255,255,254,159,254,250,189,90,128,222,75,203,249,123,63,246,250,249,122,117,54,222,192,0,0,0,52,2,113,24,122,37,24,191,17,152,202,1,152,46,132,154,89,5,153,126,24,133,5,195,156,188,196,41,58,76,142,144,49,10,182,32,20,26,28,34,163,220,61,168,170,40,200,129,151,160,68,160,85,146,37,38,221,255,251,178,100,30,12,39,50,104,204,155,186,193,192,66,35,186,13,37,229,14,26,41,163,54,110,97,235,129,38,180,103,201,129,41,186,53,83,218,35,75,19,116,198,132,247,37,50,4,218,96,154,37,170,89,218,235,255,177,193,170,198,10,174,75,171,234,58,60,40,109,205,131,163,11,45,28,164,207,169,67,97,16,194,244,229,166,167,218,144,157,88,195,124,150,89,206,71,159,98,219,219,99,199,39,171,94,248,95,223,40,191,238,126,209,78,213,213,118,167,173,22,13,9,172,216,94,138,191,71,143,193,25,103,28,104,60,214,255,242,195,9,90,103,103,244,249,111,77,255,107,150,11,142,81,230,135,221,95,215,38,98,223,175,239,253,254,127,51,239,186,55,255,127,251,175,115,150,219,166,179,206,231,62,86,253,101,156,211,221,246,174,90,167,255,221,158,238,159,245,127,152,85,149,255,251,136,0,0,40,0,0,0,7,60,72,23,128,175,36,1,72,82,24,100,98,49,142,122,174,39,129,173,177,30,109,133,126,198,232,252,215,50,141,106,77,137,208,50,49,236,203,227,212,101,63,254,230,125,90,217,238,243,222,229,61,127,235,250,126,255,242,224,0,64,10,24,76,168,103,147,9,181,191,231,1,13,136,7,103,100,192,26,52,44,5,26,152,12,136,170,192,229,168,97,140,44,180,175,7,169,42,229,4,159,35,84,24,31,43,234,62,173,122,42,33,230,161,121,96,114,70,166,237,146,126,171,136,25,2,112,176,229,228,231,209,224,161,21,148,192,43,190,29,192,128,202,209,112,92,168,25,118,96,133,195,41,152,13,218,38,16,220,53,158,93,185,111,113,107,154,55,194,234,15,213,185,211,36,253,92,225,133,239,172,69,207,127,174,49,44,214,12,153,100,7,22,124,81,155,173,205,174,189,174,146,143,233,175,225,197,194,228,176,86,240,117,218,214,175,0,71,35,101,114,131,173,27,125,155,85,27,214,63,244,222,253,179,66,130,223,20,248,220,155,128,146,137,189,68,250,194,206,49,10,22,117,189,235,54,174,106,242,122,123,248,122,95,71,171,87,104,31,43,135,11,200,158,109,80,47,25,107,176,187,230,223,166,181,30,164,140,214,58,143,7,223,205,18,64,109,91,105,4,47,75,170,245,37,30,189,255,255,254,212,255,154,254,175,146,253,31,255,205,255,166,105,54,49,45,66,255,153,207,194,97,213,111,211,255,166,158,221,211,229,98,0,128,0,128,15,45,51,42,154,77,149,18,58,152,136,197,132,35,67,89,141,64,18,11,4,204,18,71,16,10,12,46,33,49,240,40,16,14,79,32,225,98,198,172,33,26,160,177,8,68,247,154,137,166,206,218,117,233,165,161,46,72,133,244,188,140,227,102,201,222,183,255,251,178,100,35,136,231,31,105,77,187,152,123,224,75,76,121,227,101,34,84,92,145,179,52,78,97,239,129,35,35,167,5,151,148,178,158,66,214,89,90,23,243,38,30,45,28,187,87,88,25,20,116,230,170,25,152,164,143,145,2,130,109,159,49,57,235,73,231,126,58,193,51,58,21,181,185,242,214,117,36,118,79,228,202,187,209,61,78,187,172,138,71,15,38,177,156,107,140,122,96,150,32,184,59,146,249,93,41,241,227,122,71,137,225,16,251,123,235,82,251,169,11,13,51,3,93,181,89,142,63,245,146,238,174,223,59,32,66,96,27,88,146,187,212,153,129,3,16,181,145,255,76,68,122,243,112,59,99,213,179,82,176,35,66,153,120,189,177,65,45,132,71,140,197,63,150,59,156,109,46,162,99,44,104,247,8,234,29,246,89,191,38,0,0,0,60,238,66,10,27,131,2,103,171,121,218,99,176,203,52,88,162,179,193,55,243,166,147,63,195,189,52,168,120,26,163,65,95,54,5,81,164,127,140,215,219,127,255,255,94,223,253,126,135,250,119,255,79,252,255,255,255,235,248,65,165,145,58,250,13,163,84,226,225,207,122,216,128,0,56,0,94,96,37,120,86,100,112,242,161,142,144,198,52,251,154,96,54,97,18,113,141,135,200,3,22,121,25,100,6,13,16,34,160,132,26,68,8,118,69,72,162,204,44,44,12,42,233,74,76,60,130,194,106,209,38,68,228,10,185,109,42,137,228,139,2,74,249,83,222,1,45,165,247,22,161,85,149,93,145,114,63,36,45,96,121,50,230,95,31,135,96,105,122,142,55,120,62,46,44,234,55,198,26,236,203,173,54,170,51,107,95,166,155,50,164,155,73,220,96,207,189,207,215,245,94,77,109,171,215,215,212,43,50,220,11,168,148,4,145,95,223,7,110,242,203,140,158,241,104,187,34,163,238,38,49,6,213,98,20,123,240,237,186,160,105,130,34,218,63,86,32,198,99,183,92,48,195,206,243,188,111,88,243,235,102,140,122,223,114,185,195,151,27,76,193,134,255,203,31,45,144,224,115,87,231,17,243,62,45,15,54,196,185,129,27,27,72,95,127,63,234,4,88,71,64,91,131,59,48,92,14,114,30,52,248,78,8,40,133,39,137,40,135,21,47,205,9,176,147,157,175,29,127,251,104,210,135,192,102,24,208,140,184,141,65,106,120,154,122,14,174,141,255,255,253,159,255,241,189,170,27,245,44,175,255,22,111,83,226,146,95,255,253,84,83,217,101,130,0,2,65,156,185,38,16,46,152,211,68,96,32,128,161,112,204,205,176,19,12,144,22,29,24,233,162,133,2,192,93,235,164,32,38,95,66,40,121,18,137,58,179,110,182,53,197,166,12,213,166,29,120,170,55,175,24,255,251,178,100,28,140,230,144,105,79,27,153,121,240,67,35,41,227,97,37,80,29,165,171,58,77,189,153,65,18,169,39,141,131,9,161,136,211,144,2,126,189,138,144,168,148,191,57,225,212,99,224,186,236,93,69,86,92,12,105,98,196,153,184,50,217,143,146,93,166,184,122,203,255,35,142,157,77,157,199,189,24,126,91,181,118,11,117,102,235,119,12,64,143,237,175,114,95,234,127,184,243,57,7,215,225,110,147,223,181,207,210,112,183,239,254,55,166,180,59,61,135,93,169,163,26,47,83,116,89,181,38,220,96,68,110,41,233,10,151,190,98,215,16,103,157,240,125,64,214,34,56,56,189,115,179,146,165,5,168,149,170,165,152,112,180,70,55,75,203,248,91,119,45,254,147,207,99,184,194,136,166,122,143,157,77,130,154,40,0,0,0,113,232,116,217,241,24,21,68,6,180,225,125,22,93,3,110,201,76,154,10,208,38,234,72,209,210,235,65,34,6,32,83,195,202,250,107,134,169,219,80,166,163,255,98,255,98,226,79,250,29,92,180,149,138,110,190,206,241,250,215,109,50,86,118,0,0,88,16,16,200,17,207,111,104,248,136,76,181,16,232,242,143,254,140,220,87,199,77,76,248,88,58,144,198,67,202,162,238,184,241,3,206,176,235,2,60,104,152,6,52,12,143,141,117,147,89,65,151,118,88,216,233,18,246,163,62,25,3,47,123,166,193,92,245,87,90,0,224,68,52,150,52,60,24,128,228,136,33,6,245,11,187,195,124,126,24,156,239,22,164,226,26,41,8,202,143,197,99,32,138,0,36,6,226,24,116,33,111,213,238,71,226,162,2,233,72,117,151,244,61,141,166,28,117,212,71,240,221,120,103,90,190,58,189,145,224,224,106,52,11,140,61,164,139,93,181,155,89,223,248,157,111,107,233,77,97,229,55,139,106,131,194,104,13,86,235,209,41,131,38,148,100,139,99,196,38,28,59,17,128,153,181,169,167,106,201,2,67,237,193,195,218,142,143,168,195,177,99,229,43,95,240,192,225,131,119,238,57,158,57,154,253,201,96,220,207,177,189,151,230,39,35,110,86,67,114,129,152,126,77,154,0,20,61,15,8,39,99,77,67,184,19,44,221,210,92,146,87,89,123,61,22,224,106,114,113,195,114,213,206,207,46,231,226,118,102,160,153,19,169,161,18,223,81,241,183,255,255,244,237,86,251,111,132,193,241,190,173,255,209,116,227,96,250,217,63,254,113,111,30,0,64,164,64,10,164,65,118,203,38,86,137,9,70,236,145,196,140,117,200,5,68,53,134,122,138,146,160,168,39,51,44,29,7,150,36,172,180,177,24,94,89,103,87,153,65,145,172,25,218,3,42,81,75,98,23,157,228,97,165,129,57,155,177,47,255,251,178,100,32,136,38,26,106,83,187,88,123,248,69,8,233,229,100,194,108,32,109,211,54,46,229,119,192,246,139,231,213,131,21,138,96,18,221,80,70,101,47,220,87,55,135,26,44,89,15,46,70,121,168,104,210,87,230,198,87,113,140,173,105,220,117,20,168,165,69,111,203,187,70,91,212,191,226,83,90,51,157,97,57,155,195,173,122,222,201,190,197,23,239,30,168,171,122,52,87,231,91,198,179,34,239,94,249,248,119,246,158,214,34,153,27,236,24,124,248,49,143,189,215,120,177,156,60,233,91,254,168,135,7,24,197,187,248,185,94,101,174,10,173,77,136,86,219,11,45,245,140,74,234,172,95,56,154,223,113,109,167,191,189,228,160,0,0,192,24,104,196,239,27,214,101,48,191,153,236,15,93,212,94,177,170,40,17,87,42,197,114,243,151,157,182,102,201,85,47,165,185,158,127,198,16,143,213,253,106,154,154,247,95,255,255,106,191,122,100,204,213,208,255,94,223,234,63,209,176,143,242,62,219,0,19,45,83,51,15,4,147,104,210,179,54,3,19,4,200,243,60,210,19,5,56,195,16,196,67,4,68,16,16,44,16,67,152,198,28,136,64,99,5,76,116,19,189,205,12,148,46,64,9,8,0,96,64,121,19,86,114,128,62,34,33,3,229,68,192,243,24,172,193,147,116,66,0,152,44,1,24,212,1,130,0,102,162,214,135,1,172,222,147,203,16,98,113,58,4,233,73,212,218,98,239,180,50,193,225,129,66,216,254,81,213,113,101,240,68,135,234,52,208,178,134,95,83,170,42,53,63,140,228,9,0,141,43,19,183,89,167,225,29,12,71,150,162,27,149,182,23,42,163,211,107,230,150,90,114,91,142,125,198,81,19,12,26,6,144,238,13,85,213,227,142,191,225,189,97,114,77,140,17,14,222,173,174,229,42,238,179,96,221,171,75,191,179,3,94,165,77,187,251,160,148,235,41,138,43,246,99,76,123,245,255,242,162,176,247,118,138,207,184,86,178,252,238,228,218,33,83,151,3,209,151,183,180,77,155,44,166,66,131,239,118,118,217,117,217,86,224,44,249,249,146,72,91,254,45,69,248,126,168,16,19,192,242,12,140,136,118,5,24,132,133,136,234,220,105,173,242,203,141,68,245,195,97,81,5,29,181,40,50,4,168,244,105,218,108,120,74,27,209,125,98,3,159,16,126,36,76,248,249,43,242,127,156,197,103,187,210,253,139,114,64,0,76,39,139,48,58,96,216,252,208,192,153,138,85,166,136,61,156,223,236,124,129,0,192,36,84,98,97,50,177,144,10,134,1,5,25,208,152,6,19,95,120,2,163,102,14,85,2,24,8,139,20,37,4,161,56,37,58,80,217,31,23,194,140,5,145,64,2,196,49,255,251,178,100,35,12,215,84,110,77,139,153,124,116,70,168,233,209,101,39,100,153,1,163,66,109,181,62,193,28,26,39,201,149,181,178,30,0,26,64,52,41,157,150,154,52,195,199,212,168,247,198,175,170,244,221,139,64,84,239,220,46,25,115,103,165,176,194,245,158,118,131,138,140,103,10,252,105,14,182,99,50,143,194,63,153,88,47,247,121,14,84,146,49,235,90,181,59,66,250,182,110,192,52,120,231,84,137,89,198,248,252,211,76,131,80,253,190,87,36,93,170,174,150,150,166,24,230,235,203,123,212,125,124,77,136,42,141,110,77,225,235,14,112,39,155,180,137,26,251,205,188,157,168,47,143,244,111,139,235,247,29,65,59,235,175,140,252,199,198,151,117,205,164,113,183,182,243,218,43,241,156,97,139,91,221,127,249,139,174,186,213,95,235,127,211,122,101,35,78,240,11,56,125,204,34,137,186,24,18,151,156,40,1,32,23,33,245,65,0,181,202,13,167,184,224,212,213,119,93,188,125,12,81,75,75,156,53,45,228,135,68,251,144,143,238,89,191,168,5,145,245,46,222,134,255,255,92,194,166,14,189,127,247,219,253,13,253,242,174,200,128,9,36,206,43,70,102,176,128,41,48,116,145,32,217,166,76,27,62,136,251,105,131,129,40,121,135,3,24,56,171,194,99,36,69,0,51,148,229,128,68,207,124,12,28,42,211,69,98,247,27,148,14,232,205,65,208,196,42,156,180,67,72,239,180,46,251,187,122,32,86,5,98,41,59,200,165,153,115,229,202,42,42,237,130,139,146,169,125,52,173,195,194,172,246,60,157,5,8,101,38,195,180,213,222,73,221,252,175,206,148,178,186,199,195,25,210,154,142,145,6,29,237,46,25,14,20,115,163,171,38,80,249,117,27,145,215,71,91,84,81,65,93,100,165,134,13,146,39,12,163,104,251,90,98,10,66,78,206,160,194,73,38,178,51,29,25,3,205,116,233,203,202,88,14,159,203,123,170,72,125,23,13,181,53,19,154,162,53,171,85,201,209,11,171,7,220,119,83,117,128,67,34,165,80,172,10,73,68,139,82,98,190,89,150,19,131,87,86,186,70,95,33,109,165,74,21,234,173,182,107,213,148,199,80,158,106,208,130,181,181,248,90,213,91,100,254,165,255,154,128,208,89,154,53,29,35,34,211,249,183,255,254,154,138,44,91,186,158,35,244,128,0,0,0,20,195,102,100,210,182,176,195,1,44,209,48,64,12,70,152,188,40,25,165,237,152,198,75,152,40,24,152,36,24,24,72,11,152,132,61,1,2,145,17,202,6,4,211,173,102,12,1,69,20,223,179,12,254,3,42,137,38,52,245,56,12,236,106,90,239,134,66,227,147,173,80,133,142,132,222,66,177,224,238,138,255,251,178,100,42,14,199,204,110,77,27,186,123,242,64,165,58,2,96,239,110,156,245,185,54,78,105,239,193,37,155,103,69,149,157,160,129,64,203,236,106,204,176,88,59,255,52,176,42,56,195,151,109,200,62,151,172,58,29,191,125,56,176,131,81,178,165,42,180,82,229,32,52,224,99,16,61,7,36,52,40,215,11,199,220,12,170,82,86,233,203,96,216,90,242,163,251,109,1,253,60,111,206,189,132,243,117,182,145,26,210,169,20,180,212,45,229,39,61,151,106,173,248,63,195,213,118,45,115,226,15,196,138,220,220,92,99,249,80,173,122,79,142,223,191,157,125,34,72,101,112,225,174,97,68,215,196,22,4,235,140,38,213,146,153,236,201,4,234,234,144,34,71,177,54,223,113,105,142,222,110,222,204,149,136,253,185,190,52,145,202,61,234,77,227,231,26,179,181,223,33,32,12,0,116,64,32,33,115,21,99,67,50,20,107,55,114,35,183,150,228,20,254,219,199,40,37,74,181,222,211,74,70,161,161,246,159,42,91,166,203,87,167,124,181,126,64,151,153,154,52,249,203,28,102,109,60,249,155,254,16,15,209,228,111,246,0,102,6,141,157,62,184,110,110,1,167,64,70,62,17,26,107,38,112,140,217,238,198,102,38,34,21,2,134,89,32,152,188,238,56,6,50,49,240,10,0,146,40,16,132,22,53,25,59,78,26,171,228,162,72,135,60,66,133,24,2,9,22,138,53,163,56,240,213,220,97,32,152,163,8,126,184,220,68,249,138,18,2,30,123,93,172,67,210,82,130,75,105,159,183,217,192,13,94,201,8,23,207,8,38,130,119,6,27,44,136,74,113,173,78,60,210,55,15,86,199,29,164,132,57,252,134,250,212,167,250,110,214,45,3,93,167,209,90,88,53,54,57,208,185,32,144,63,107,35,240,226,131,222,165,248,90,115,237,167,7,146,223,181,239,13,228,243,82,127,152,80,255,15,232,25,107,182,181,39,198,225,207,229,223,220,2,59,226,38,58,126,45,190,95,227,46,169,68,132,121,246,189,53,177,22,61,108,227,93,234,53,104,164,155,86,107,182,162,67,155,237,115,187,223,255,241,243,11,21,112,128,16,148,153,225,12,44,69,75,74,57,68,52,134,14,138,15,142,44,212,35,135,151,196,158,216,197,213,29,121,74,217,91,215,245,37,129,72,120,134,154,56,161,112,196,181,9,80,186,187,208,181,82,159,195,19,60,198,89,244,95,255,66,125,75,201,21,212,183,138,45,221,70,52,64,0,4,72,120,168,89,53,153,136,200,71,192,80,132,96,100,102,64,121,133,166,134,179,20,35,218,243,1,2,193,2,36,94,49,72,24,88,3,33,126,68,32,117,57,99,32,224,141,34,143,169,255,119,159,213,255,251,178,100,27,140,198,60,104,80,27,141,103,176,69,40,73,242,101,135,90,158,145,165,52,110,233,239,200,236,166,104,205,134,20,208,53,135,28,230,27,3,71,18,28,152,152,200,109,114,45,156,193,64,22,181,45,20,26,214,38,152,76,9,169,154,217,191,179,223,156,29,141,4,59,150,175,235,84,131,65,171,210,12,103,232,244,143,242,188,115,146,105,71,242,110,79,49,156,45,168,208,122,210,200,102,1,99,185,88,190,163,51,4,106,160,56,30,162,11,121,212,170,28,173,242,146,81,102,209,244,109,92,206,235,25,205,171,116,35,48,201,73,4,46,57,74,91,194,219,170,33,225,86,94,71,133,54,181,157,167,29,196,206,191,247,33,47,62,244,183,121,207,179,85,13,163,161,50,17,80,2,0,131,21,136,170,73,50,11,6,98,202,64,197,11,147,65,54,159,4,49,204,211,179,253,179,47,103,177,137,204,239,223,140,49,167,28,108,82,49,125,189,155,237,191,226,244,95,63,236,27,243,212,187,162,205,113,178,246,183,86,255,70,171,127,161,61,77,80,0,0,1,166,15,138,227,92,185,177,73,113,156,128,233,132,37,129,137,110,177,141,190,161,149,66,33,132,193,72,80,27,49,64,56,48,92,129,7,0,102,33,24,36,65,243,142,219,16,136,235,104,96,57,161,0,237,144,13,30,39,4,175,210,210,148,51,122,30,2,168,101,124,140,230,17,65,224,26,94,86,104,216,147,86,113,64,138,28,209,171,92,77,192,14,59,29,66,107,93,193,254,106,60,73,71,146,150,8,124,173,193,73,37,77,117,191,191,49,84,28,166,180,59,122,252,82,234,24,75,176,205,225,228,170,44,217,89,104,41,24,217,94,114,188,145,203,92,250,96,250,69,14,184,113,121,178,87,106,116,13,61,252,54,12,101,169,183,253,223,112,119,134,34,154,222,251,195,91,79,217,4,141,140,31,85,166,183,157,157,180,246,198,178,152,85,222,74,222,67,11,120,251,83,203,12,241,137,55,154,29,215,16,33,190,165,237,12,212,123,54,156,160,204,206,203,134,41,51,1,174,44,24,148,69,122,23,181,122,95,41,47,184,56,128,18,110,80,244,73,69,7,8,108,171,84,181,72,144,74,124,216,13,179,77,221,198,138,213,175,47,34,136,2,167,141,111,111,234,254,166,251,134,126,223,147,247,253,189,216,169,148,119,250,246,255,81,39,251,226,255,163,227,32,0,0,49,66,160,228,21,148,197,67,84,106,233,49,92,120,1,116,198,111,168,195,107,129,141,97,240,144,62,99,240,60,97,49,140,5,3,76,88,62,16,64,209,134,0,83,1,5,17,231,43,148,31,129,90,71,77,148,22,130,75,246,80,36,132,82,134,160,73,10,131,14,180,255,251,178,100,36,142,231,144,104,204,19,186,123,240,72,74,25,243,101,5,104,26,5,163,58,110,233,231,193,11,163,231,141,165,157,104,131,33,24,205,145,89,37,96,30,242,177,114,82,214,17,64,186,134,141,9,50,129,71,217,27,92,22,55,199,54,150,202,238,85,182,160,132,243,139,71,211,207,23,166,37,244,18,115,54,26,80,223,229,98,91,28,24,10,246,87,205,173,91,144,134,235,76,212,171,6,182,152,141,118,197,57,201,88,26,177,246,187,11,164,159,184,119,148,219,78,41,237,140,98,25,148,235,107,164,126,243,191,224,79,70,246,108,252,231,11,149,5,50,60,230,219,98,198,53,189,87,13,115,127,108,229,121,5,228,131,242,167,155,211,223,118,113,213,210,119,121,86,234,107,16,173,89,88,107,170,195,108,128,223,27,235,24,173,177,123,68,220,20,44,181,106,48,242,43,0,0,73,161,14,204,4,145,150,61,0,130,42,4,138,52,227,75,175,1,33,164,49,46,166,242,242,107,26,59,169,183,209,160,80,35,139,115,194,193,61,227,31,121,52,122,254,224,223,175,74,23,255,255,36,127,81,219,253,91,127,248,239,249,116,225,1,106,128,159,160,42,1,55,152,132,79,26,14,132,153,44,149,152,168,6,24,38,14,153,46,154,152,243,17,153,184,2,152,147,163,0,131,19,2,98,131,0,156,177,97,131,100,205,144,64,52,121,35,116,45,92,168,168,5,87,108,144,28,117,11,93,23,85,67,92,107,96,225,193,217,229,205,236,84,50,48,254,7,134,14,120,139,225,212,222,123,14,173,180,166,227,25,239,247,12,243,218,229,37,92,160,107,246,2,110,99,67,206,229,23,38,125,118,92,97,159,246,223,133,237,246,175,247,100,174,32,223,75,13,165,226,37,185,102,211,72,169,191,239,233,120,187,218,110,223,255,39,205,81,153,244,198,42,179,171,158,59,217,50,107,190,90,247,79,100,213,51,79,140,144,239,2,45,238,120,190,251,196,155,145,238,226,29,54,143,26,71,145,158,190,126,169,178,170,237,144,235,75,182,67,107,164,10,193,98,164,120,78,210,96,98,19,113,134,130,3,141,35,103,44,76,17,5,84,221,77,189,136,46,41,40,52,106,152,177,65,38,98,182,238,191,87,46,25,57,120,244,66,49,127,76,244,167,125,190,226,223,223,233,255,255,222,203,219,255,48,228,127,226,160,15,49,108,158,5,186,132,0,0,0,84,199,102,96,216,55,100,203,53,196,198,48,144,148,151,32,9,140,33,249,77,97,28,76,82,22,22,33,146,224,56,36,136,67,67,21,138,208,193,41,88,212,205,67,5,174,146,136,54,3,164,165,66,37,97,219,131,13,46,184,64,183,66,40,157,9,156,226,136,195,157,255,251,178,100,37,14,199,86,105,76,155,186,123,242,64,195,42,3,100,208,104,27,113,163,56,110,97,237,1,43,35,231,141,135,168,232,114,9,252,208,92,24,126,29,96,132,70,104,89,52,58,244,141,16,188,176,72,209,86,14,145,86,117,84,230,195,215,20,177,0,169,174,51,19,188,254,152,145,86,97,22,109,220,224,144,216,230,93,111,185,116,222,238,136,158,145,162,81,48,225,134,245,114,23,253,240,143,72,18,212,133,97,10,108,108,39,228,207,121,92,156,183,194,250,59,226,125,93,187,86,106,78,255,241,184,75,24,229,203,91,73,33,251,145,178,72,145,23,11,56,222,117,100,153,229,219,34,122,24,78,59,166,83,240,27,14,74,84,168,77,176,226,50,205,97,120,145,102,85,222,27,108,56,80,91,34,79,137,82,140,177,158,203,13,227,111,168,112,0,2,7,238,133,55,136,135,132,3,37,4,34,76,83,141,42,136,170,74,240,77,221,98,51,3,244,181,57,111,235,95,57,163,159,78,140,201,92,39,135,132,192,88,82,234,52,185,184,167,254,123,252,170,55,35,255,244,64,82,23,234,126,210,4,230,46,162,26,189,230,99,152,200,181,252,197,134,211,16,213,13,204,56,60,88,93,176,21,64,160,0,153,130,140,100,33,192,98,33,80,62,143,16,238,7,186,135,99,90,99,5,80,174,57,165,131,108,235,25,109,109,27,147,166,128,197,117,0,81,203,234,2,241,60,97,155,84,100,237,69,246,67,184,146,233,78,154,152,168,133,120,36,209,211,81,53,143,37,126,231,0,59,35,223,1,213,132,77,238,114,149,249,56,53,153,245,163,230,109,183,44,238,86,50,109,127,246,168,124,99,207,54,11,61,123,52,124,231,89,107,143,166,183,158,255,231,20,206,207,47,172,253,73,15,89,63,111,135,34,30,255,73,250,70,148,186,102,92,223,216,237,125,43,99,220,84,93,230,180,215,112,115,85,149,171,108,68,201,82,163,113,102,86,165,24,225,54,106,2,110,204,171,100,225,64,141,55,232,138,142,196,160,66,224,105,197,79,83,147,85,61,109,0,14,4,2,62,196,73,40,167,42,28,69,128,46,134,228,48,88,11,24,38,211,42,5,86,55,44,205,71,7,149,215,165,251,160,129,22,8,222,116,133,175,229,90,138,132,191,147,253,68,24,183,53,78,53,140,165,43,255,255,254,173,255,164,145,189,84,228,5,15,234,72,177,43,172,0,0,96,12,12,99,184,226,104,90,196,105,72,34,98,81,110,96,160,106,105,135,196,105,57,40,97,160,134,142,6,70,1,230,19,145,0,96,12,197,113,164,184,171,165,133,152,0,39,50,85,102,48,226,155,226,66,37,96,96,112,80,68,98,38,90,216,153,88,92,27,255,251,178,100,35,142,167,77,105,76,147,186,123,240,73,72,249,231,101,103,90,26,193,163,54,78,189,62,65,14,162,231,201,132,157,162,132,158,198,12,216,75,132,164,95,217,174,252,16,232,137,52,233,119,107,73,157,77,105,215,190,245,74,110,61,234,113,132,16,242,226,216,154,214,242,104,118,170,203,140,41,11,207,127,111,63,119,75,209,35,173,237,255,97,23,250,93,75,156,174,115,31,11,21,107,109,31,151,154,245,66,207,115,40,247,206,195,189,163,47,23,120,212,72,114,34,154,126,136,138,239,58,214,226,225,188,200,213,177,159,35,78,112,70,45,91,159,126,119,87,223,108,119,76,199,204,141,110,188,154,250,84,79,93,231,30,147,87,78,79,105,27,184,73,143,228,132,250,20,124,215,112,243,175,156,255,184,206,27,196,106,67,71,192,170,33,86,84,160,2,0,0,5,1,69,210,132,43,2,188,70,97,31,2,159,61,204,130,35,76,144,134,64,76,36,165,23,88,192,9,236,196,203,47,99,189,71,184,220,32,141,90,62,214,161,146,167,221,227,159,255,28,255,255,255,255,254,223,252,160,239,213,227,192,61,61,5,184,165,53,239,210,5,152,98,213,24,120,62,26,122,53,25,78,23,138,129,102,164,30,38,52,208,198,151,7,134,10,132,69,80,120,12,0,24,132,30,140,2,102,36,8,32,32,154,211,232,66,24,9,0,233,80,16,1,204,184,45,49,215,17,128,140,29,74,212,85,88,208,26,175,154,56,168,36,28,48,181,134,132,223,58,29,156,92,17,56,34,118,110,19,40,124,100,153,206,200,227,73,255,59,90,130,122,122,61,3,217,187,28,181,143,1,0,60,174,73,203,116,25,39,62,89,238,114,142,233,237,225,179,120,106,91,220,55,26,191,120,100,210,54,250,162,82,183,81,182,126,214,215,98,143,241,172,34,45,69,131,53,107,100,149,247,64,174,106,149,211,107,57,118,121,93,178,1,48,233,180,155,53,143,98,125,115,202,22,116,152,1,179,53,139,154,23,254,54,123,251,98,26,57,61,34,73,152,69,219,98,134,213,169,117,82,188,214,38,24,55,84,129,72,161,36,64,67,103,28,241,23,28,125,185,10,7,30,97,115,127,194,58,22,213,93,81,172,249,174,76,224,236,114,242,186,186,44,211,170,159,212,255,199,255,95,215,255,251,106,140,189,191,248,224,191,206,50,193,112,28,172,217,66,108,70,180,0,16,92,180,102,216,104,231,161,150,87,1,206,115,13,153,138,214,6,183,136,157,232,54,14,35,33,212,201,162,227,1,133,21,233,130,204,194,68,151,182,92,35,9,15,10,159,84,198,152,149,80,87,141,195,168,252,244,198,146,113,156,197,76,0,22,65,27,210,223,37,142,124,255,251,178,100,36,140,198,94,103,206,27,143,101,176,68,168,74,3,100,173,108,32,101,211,38,15,109,51,201,59,161,40,141,130,181,184,25,198,212,176,180,122,185,194,128,67,116,170,86,209,52,150,139,187,187,187,46,97,182,252,194,0,251,53,214,45,179,51,53,197,183,164,78,236,154,126,100,46,204,166,12,173,220,208,252,60,0,83,199,216,50,44,70,174,58,58,237,151,93,150,75,130,231,187,181,116,221,143,43,90,202,255,27,61,103,11,239,213,13,17,238,46,62,92,228,155,117,227,166,92,179,4,75,163,106,231,20,189,119,26,188,190,178,207,33,24,236,188,251,203,110,183,58,237,197,242,162,203,111,116,240,202,27,67,52,187,160,64,40,13,134,194,158,9,214,68,4,18,21,148,46,104,177,20,181,164,9,233,76,203,39,145,146,160,27,43,83,215,14,29,25,197,80,7,12,56,25,111,246,171,125,190,128,168,207,186,202,145,169,215,87,255,219,212,170,251,127,255,234,122,205,59,209,243,61,192,68,118,50,218,65,35,34,48,72,48,39,11,195,4,114,20,48,70,16,243,4,248,245,49,26,10,243,1,128,64,48,4,6,83,10,240,86,48,4,2,179,2,160,58,48,193,19,144,16,108,171,121,64,10,152,13,128,192,8,74,210,144,192,240,1,228,105,222,16,2,42,52,84,2,192,160,1,149,5,12,1,184,129,8,234,185,121,24,232,97,235,137,133,76,85,18,67,133,192,156,17,209,34,176,135,165,201,197,37,81,66,164,146,55,76,156,23,227,99,131,143,4,197,59,255,133,51,36,151,231,5,80,202,236,152,114,44,134,142,228,34,102,72,22,11,181,127,117,245,113,165,203,41,251,123,58,38,155,90,173,46,56,64,108,43,58,126,211,187,177,162,176,153,86,169,96,9,13,13,235,212,221,151,229,79,71,75,162,17,127,139,39,136,80,246,133,49,141,194,18,169,226,6,177,73,56,226,110,94,203,154,117,87,68,81,152,91,227,20,43,40,163,57,181,91,22,54,188,213,203,249,82,164,47,149,252,66,202,216,171,25,179,146,144,142,65,42,253,125,145,59,126,241,217,206,127,253,187,48,227,166,236,34,44,65,14,108,214,13,104,0,89,181,152,42,212,243,63,171,15,72,52,168,149,91,244,120,240,212,168,247,81,202,43,98,20,96,188,65,84,87,241,137,212,212,59,162,139,106,36,93,118,215,255,253,171,58,163,101,61,103,172,190,213,61,109,254,162,106,235,98,113,138,19,39,134,179,132,0,0,92,152,1,14,55,180,128,215,198,35,2,4,2,135,99,73,148,205,109,165,58,184,180,4,48,64,145,141,130,236,160,189,192,35,201,16,78,121,250,37,8,139,7,170,164,20,204,70,65,30,113,255,251,178,100,26,142,133,226,103,206,27,144,102,146,89,137,154,3,96,42,102,91,253,165,44,78,229,51,193,47,38,168,244,248,29,248,231,95,217,59,186,146,178,140,11,214,44,74,77,249,12,204,151,111,68,29,186,46,226,212,121,51,174,203,237,92,159,37,147,91,158,81,125,230,179,22,2,163,53,116,197,148,235,183,79,179,107,110,152,231,122,151,145,143,95,244,232,186,19,63,222,132,138,134,138,107,153,62,195,88,156,250,189,135,19,58,252,112,102,193,146,213,220,233,122,61,204,221,69,19,200,118,114,111,141,56,243,124,255,52,179,54,214,87,241,161,191,104,214,56,137,231,237,73,125,9,194,195,105,97,165,184,145,68,182,177,217,247,191,72,0,64,82,89,112,130,216,3,49,110,175,8,206,6,42,52,122,95,126,217,244,149,89,233,196,18,102,23,200,214,35,103,138,83,50,173,229,178,232,107,185,74,35,178,12,234,109,88,3,15,94,162,25,222,173,115,166,124,254,120,216,237,11,59,148,70,82,221,188,128,237,159,50,237,113,182,156,198,155,158,115,208,214,136,62,47,193,59,126,106,116,11,48,189,152,58,1,208,50,209,18,49,56,50,48,96,78,55,124,4,53,219,178,35,108,140,32,3,65,130,177,141,131,185,128,2,137,111,204,55,58,128,192,195,234,131,160,17,196,104,66,98,161,193,236,1,4,39,196,72,104,9,123,72,150,90,202,32,103,28,200,227,166,183,224,5,7,1,66,216,162,66,89,24,9,160,213,173,40,81,199,133,247,162,179,198,81,102,24,28,38,95,65,41,169,9,191,169,127,100,85,175,81,5,165,171,134,231,254,200,241,52,85,63,191,239,110,251,175,187,118,143,9,188,111,106,163,183,134,125,194,236,234,80,89,207,230,39,43,93,214,178,195,243,214,116,230,18,148,146,98,219,133,222,65,136,98,205,207,33,27,138,229,230,220,91,70,3,189,181,91,198,139,62,13,181,57,173,145,13,164,105,53,148,66,153,186,104,84,245,228,154,162,162,250,132,142,157,167,49,33,83,49,75,69,106,217,242,65,242,10,15,247,40,192,2,0,0,253,252,215,105,197,218,61,124,78,193,56,7,166,76,178,162,112,126,51,123,109,215,173,167,237,175,49,87,215,255,255,255,162,24,221,141,150,212,6,137,170,119,117,179,117,116,236,84,72,190,246,118,219,111,166,142,151,178,174,24,55,118,66,56,247,127,199,251,15,237,255,253,34,0,6,115,21,199,99,112,1,99,101,139,115,16,1,210,1,252,208,242,64,196,127,144,198,34,104,20,25,152,30,0,24,130,7,152,2,16,14,132,166,19,146,168,27,24,135,135,5,16,193,144,209,16,42,62,183,173,221,76,152,98,212,122,33,193,24,255,251,178,100,33,14,6,128,104,76,147,186,91,242,79,71,10,3,101,166,126,29,25,213,44,46,233,51,193,49,157,232,245,134,149,248,9,115,50,16,15,15,16,218,43,76,65,162,224,159,210,12,97,220,237,39,156,7,36,183,90,35,75,131,120,247,111,85,45,226,220,185,243,153,92,188,50,59,15,169,135,228,153,246,183,207,202,12,238,85,180,210,99,159,115,200,202,82,171,29,196,0,138,131,224,136,115,95,226,155,38,204,202,139,80,202,143,90,139,61,196,135,93,73,233,180,205,107,98,60,211,45,118,152,179,81,212,212,139,166,93,176,175,188,242,249,109,238,202,208,41,100,190,76,159,71,152,156,162,202,77,132,26,213,104,244,125,167,79,0,187,249,190,246,107,191,69,218,9,27,171,33,141,192,13,235,6,151,152,134,138,220,183,162,120,66,92,40,49,151,66,119,142,222,64,107,81,167,181,71,70,203,178,52,218,123,63,56,141,104,204,126,183,171,184,43,20,21,184,243,77,86,244,219,31,49,251,23,217,204,35,147,61,7,80,191,223,30,143,214,226,62,33,213,95,253,251,10,100,201,34,117,66,230,106,48,216,99,96,186,97,74,142,101,121,44,108,220,180,120,80,180,97,120,58,96,120,174,99,153,48,96,8,46,159,38,60,5,1,194,186,239,29,0,64,131,8,208,240,254,176,71,38,9,77,84,219,42,2,177,50,218,181,197,99,48,232,197,128,38,153,143,92,7,146,12,16,161,15,210,39,100,88,4,249,94,125,51,108,43,169,178,189,240,229,182,37,126,160,192,105,138,42,159,7,199,91,189,238,197,247,73,21,42,161,195,185,198,123,138,0,42,212,231,255,38,44,231,202,152,225,87,26,127,195,24,139,169,86,181,222,74,109,32,79,179,186,146,78,97,44,189,133,76,249,133,37,148,186,114,184,170,165,165,38,131,236,149,96,158,239,237,141,245,162,231,220,188,149,172,83,20,107,40,210,152,137,157,139,116,236,187,159,182,49,114,72,205,116,162,99,251,65,38,106,23,59,200,197,53,212,73,134,214,153,200,58,51,238,240,157,207,41,168,212,94,189,226,191,26,0,10,64,12,0,7,221,202,248,226,232,70,160,162,234,5,88,148,19,116,217,67,57,179,28,255,91,122,252,195,213,153,20,111,237,250,191,253,190,224,175,160,121,4,86,177,192,127,93,77,175,202,93,193,220,216,60,62,42,61,6,186,40,110,250,142,252,246,155,61,31,150,119,255,201,125,64,2,148,211,10,149,205,248,159,51,226,172,193,161,179,0,147,76,128,47,51,238,52,215,131,208,112,45,18,76,68,42,4,1,135,0,134,17,21,55,22,250,72,170,37,2,27,80,14,81,186,125,60,17,134,135,102,7,118,100,115,255,251,176,100,30,12,150,122,111,79,19,137,71,178,70,100,89,211,97,232,56,30,81,213,58,78,233,231,193,32,24,103,21,167,148,248,128,128,51,35,97,21,237,204,224,216,49,195,150,42,52,200,196,229,21,249,218,149,33,185,108,212,228,110,123,24,119,181,245,156,212,56,48,8,156,164,177,111,83,13,223,89,71,225,254,220,9,24,65,159,39,5,210,130,142,20,147,238,156,10,24,10,59,168,40,98,54,93,182,246,106,1,182,237,27,117,8,48,141,27,115,130,136,35,66,180,104,209,245,219,252,164,25,95,103,50,239,103,19,217,183,219,154,1,68,57,60,211,39,70,221,194,73,98,238,145,86,121,103,194,31,92,65,1,192,10,14,73,151,151,47,71,23,191,79,225,17,8,48,131,172,131,195,194,20,0,0,69,212,209,67,72,82,50,5,104,23,169,31,11,147,25,10,27,200,176,36,25,162,202,187,212,136,207,212,151,153,255,32,32,33,173,217,22,89,178,220,212,76,117,114,48,205,109,72,10,28,88,251,140,196,212,75,41,249,76,202,191,111,238,211,127,255,88,8,3,10,152,38,115,32,32,212,212,196,240,64,70,23,153,92,142,152,91,3,152,218,8,129,3,147,33,53,132,77,0,118,216,82,89,176,37,68,210,193,128,133,138,41,80,241,111,197,127,65,79,180,53,0,81,201,82,49,208,164,146,17,50,95,80,59,245,52,82,113,22,66,14,173,73,33,168,163,40,39,116,170,142,166,24,47,213,166,232,63,42,145,31,206,77,234,230,100,82,156,69,225,52,249,85,111,84,210,101,180,49,31,85,37,76,49,252,90,39,108,71,62,69,76,229,8,202,212,20,62,42,201,27,159,71,123,157,163,91,24,98,203,226,112,90,212,237,30,83,225,117,76,174,99,209,116,74,235,49,65,30,83,180,214,205,73,132,43,81,79,22,205,152,182,80,90,219,2,58,52,99,206,124,53,107,25,67,31,110,211,207,187,19,125,193,46,167,223,145,126,219,228,226,53,147,3,57,244,105,225,51,42,168,7,28,84,239,101,130,194,168,65,210,174,11,88,196,61,124,203,77,198,93,56,107,126,127,247,31,249,96,8,8,122,48,4,128,83,242,165,6,52,249,132,210,158,168,106,251,144,249,57,65,214,141,158,70,249,155,152,247,153,165,139,155,253,103,26,142,69,195,213,84,107,89,21,148,45,170,147,183,167,238,46,239,212,89,117,162,255,252,115,99,205,201,93,182,238,167,121,221,84,244,2,0,204,32,249,53,243,68,205,117,146,108,121,129,134,70,236,85,24,208,166,11,39,152,56,128,56,12,54,227,43,109,61,205,230,0,174,192,207,0,129,97,160,95,224,130,235,199,216,252,20,134,19,146,102,87,44,126,255,251,178,100,28,142,134,241,115,78,139,153,122,98,63,68,217,242,97,69,104,29,33,221,54,14,229,231,192,241,17,167,145,131,9,160,221,136,192,8,49,236,165,206,122,53,59,97,14,143,12,153,93,184,181,132,103,151,59,50,59,232,68,76,174,4,172,69,202,17,52,171,21,217,172,34,153,114,212,170,205,40,94,235,2,67,242,93,243,135,91,247,213,19,11,91,94,85,198,177,195,234,140,197,213,13,60,247,114,246,255,189,213,193,192,181,207,148,51,87,93,214,249,119,166,241,141,122,35,227,115,229,57,94,78,235,184,72,60,110,243,97,189,89,244,152,141,141,44,107,45,148,244,63,162,103,51,111,228,181,205,145,13,63,52,182,240,127,223,103,99,100,217,180,77,229,121,253,46,153,215,177,232,211,76,31,19,235,181,255,157,99,125,169,195,253,79,156,67,199,96,162,240,59,99,81,214,84,201,107,130,98,65,209,235,242,203,186,251,76,37,173,52,243,90,45,79,207,147,90,145,108,11,149,169,27,187,33,212,68,244,36,79,66,111,247,0,21,60,84,217,111,215,185,210,95,253,254,207,111,70,175,254,253,102,4,46,166,82,16,166,11,147,3,213,209,134,68,128,162,248,102,100,204,14,120,140,92,81,248,255,60,234,12,96,51,190,35,189,169,69,0,174,15,218,8,205,208,42,65,41,199,108,84,36,161,124,217,28,84,168,58,28,223,16,32,160,96,27,27,82,124,91,184,39,55,32,182,205,42,185,136,18,33,20,228,187,121,12,168,101,126,84,26,112,30,10,138,64,64,233,118,220,5,120,46,26,193,195,131,169,107,114,129,37,240,55,35,237,77,143,45,249,176,211,169,13,183,10,33,95,37,238,232,80,125,60,169,102,211,241,55,211,21,46,14,34,241,117,40,60,107,148,132,90,188,91,219,208,106,56,202,39,45,24,97,20,49,103,45,35,209,114,155,199,131,239,208,59,162,74,149,179,126,181,38,117,204,252,226,147,235,75,180,22,104,85,91,62,61,55,42,155,122,83,21,154,221,179,93,66,85,77,211,49,247,207,106,126,138,155,218,93,255,125,235,175,37,126,97,79,254,166,215,238,95,248,65,128,21,157,96,199,24,172,44,12,66,160,173,131,205,32,144,62,172,245,234,67,200,116,178,10,194,207,215,252,218,140,253,148,10,16,216,216,119,155,125,245,147,70,255,113,125,52,127,158,103,95,229,188,90,223,255,255,253,28,138,0,0,24,2,73,38,193,199,57,136,132,198,153,119,3,157,192,65,177,149,211,32,138,209,157,5,5,249,42,154,99,20,36,244,16,85,164,92,135,70,28,17,156,147,106,39,14,217,149,181,40,53,29,211,98,33,24,165,77,8,106,36,185,72,148,120,107,56,168,255,251,178,100,34,136,6,252,111,79,211,153,121,240,73,197,9,250,101,138,62,28,149,213,54,46,61,121,65,17,178,168,104,242,137,160,112,113,110,83,139,120,89,176,144,150,8,173,206,177,15,62,112,178,142,188,173,164,145,247,83,192,87,36,123,136,74,190,169,100,214,4,39,90,46,126,173,255,239,243,227,233,173,45,15,53,253,25,150,69,91,71,62,99,111,235,116,150,153,91,45,35,164,12,93,93,95,246,213,27,43,199,111,193,60,174,87,7,143,230,150,180,59,217,174,215,1,246,78,196,55,113,149,102,43,91,210,229,52,36,148,122,198,37,140,203,10,183,209,48,85,149,243,200,79,146,176,238,234,77,224,188,197,172,112,153,213,224,73,127,222,101,189,90,151,221,215,153,51,133,61,63,198,255,167,254,73,159,120,134,128,0,12,2,2,128,0,120,85,136,181,73,112,200,200,44,37,170,15,30,44,91,6,203,192,12,223,229,174,78,7,191,119,41,122,231,95,114,20,12,238,42,188,89,244,77,233,161,255,212,240,152,78,93,244,15,155,27,206,127,110,197,187,228,61,115,158,79,187,246,107,171,228,186,64,19,14,228,204,82,234,50,111,224,199,64,131,14,144,140,79,99,56,233,244,238,192,99,29,132,21,217,147,4,70,46,0,5,193,6,30,26,24,188,70,138,79,56,232,48,104,116,88,2,177,10,175,90,174,134,82,157,189,147,37,68,232,232,9,104,76,150,216,12,57,89,47,195,140,191,172,165,69,169,149,113,102,204,236,105,67,61,227,139,63,39,168,59,22,100,41,157,36,63,247,103,123,93,43,66,31,180,189,42,197,99,237,191,119,2,90,249,44,22,238,63,13,217,201,177,55,61,217,156,161,182,124,154,242,42,68,230,252,169,215,223,199,110,164,0,101,152,183,35,69,143,21,86,126,152,137,168,224,214,158,133,185,202,166,194,23,136,34,203,248,242,89,111,125,210,130,15,145,29,107,146,198,218,15,155,15,85,210,45,128,172,186,49,28,133,228,219,99,134,166,184,31,29,59,34,229,172,45,102,72,35,212,166,101,86,43,108,92,113,113,196,193,111,187,174,207,124,38,16,18,0,0,50,2,140,99,168,92,195,32,72,64,71,18,1,17,57,229,106,89,61,193,74,75,10,194,85,29,95,125,75,48,98,121,241,253,27,107,247,255,96,103,79,23,194,103,255,244,255,255,250,104,95,255,79,250,251,255,255,155,245,255,253,95,255,65,197,16,80,241,200,73,154,91,134,169,157,4,110,12,66,6,50,75,72,208,189,147,60,18,202,130,17,64,34,177,135,12,225,6,210,25,113,66,217,154,89,92,221,145,52,73,160,182,63,48,35,44,190,154,33,138,101,177,153,41,3,23,252,2,249,73,255,251,178,100,32,140,182,249,117,206,147,152,122,240,70,200,73,228,101,98,104,28,137,215,56,46,105,231,209,25,30,167,1,149,137,160,93,92,167,229,213,23,205,191,185,117,140,17,63,180,116,123,135,28,176,137,25,154,126,94,183,44,111,8,121,133,228,172,213,161,245,164,98,186,250,3,142,180,83,226,202,106,121,35,84,246,88,202,101,162,148,123,250,107,17,213,142,242,123,196,206,239,242,215,154,9,203,62,31,13,125,225,255,220,41,186,228,228,207,44,233,152,69,126,249,177,174,222,40,38,204,223,12,104,47,49,218,207,125,157,113,231,92,102,208,198,158,125,95,238,164,110,209,242,50,92,245,21,236,127,148,34,144,139,50,111,60,176,175,251,21,53,99,50,23,218,102,91,116,238,254,177,255,167,250,196,92,252,110,250,251,244,204,45,0,0,2,16,35,41,212,35,77,40,91,169,137,185,131,58,16,63,17,151,241,198,188,74,19,198,96,108,46,93,81,241,211,245,12,248,83,36,27,161,124,77,68,122,61,203,87,211,253,129,91,253,116,255,244,127,235,191,127,163,80,127,244,26,223,37,35,103,237,255,210,1,152,154,26,108,215,81,138,151,32,49,8,168,100,219,48,163,105,105,205,198,23,49,143,144,112,229,143,12,128,85,14,20,122,3,11,2,182,195,133,74,15,52,66,226,203,99,236,122,92,128,149,157,113,124,187,73,139,18,144,51,80,232,115,237,5,14,49,155,67,25,253,199,55,108,77,69,23,97,14,134,208,201,115,177,40,253,32,25,46,7,202,187,23,84,76,222,99,9,156,71,84,132,175,218,189,194,37,129,175,124,154,187,235,191,247,79,9,53,152,39,131,171,42,191,75,85,184,129,68,201,218,234,62,163,64,235,135,185,80,145,116,61,197,246,234,172,207,187,69,216,4,174,172,132,69,237,230,182,234,93,254,34,20,180,194,235,121,95,100,250,108,90,137,42,243,159,121,136,236,7,36,251,188,158,197,75,172,221,82,238,212,110,242,62,82,196,126,214,54,237,239,191,159,245,163,225,194,180,139,253,151,161,107,24,214,96,231,55,249,117,171,227,255,153,179,252,92,195,165,218,20,213,20,216,65,204,129,139,233,116,217,20,25,12,177,23,208,18,11,132,124,234,70,106,16,146,159,185,230,180,237,235,80,77,207,150,6,34,90,15,86,84,58,223,17,254,112,245,242,244,223,255,215,244,126,223,251,84,87,145,185,77,246,125,223,215,242,96,0,0,179,22,60,206,126,188,52,6,36,211,128,179,2,16,204,207,105,55,179,176,236,97,195,7,133,73,0,128,16,169,137,194,111,233,130,6,6,77,6,196,160,21,31,82,226,160,0,244,158,116,213,170,125,76,6,141,68,232,151,105,185,255,251,178,100,31,142,151,49,111,77,147,152,123,96,76,165,9,211,101,231,62,27,225,165,50,46,188,252,201,10,20,39,233,130,189,240,35,211,164,158,224,243,46,103,245,193,111,40,220,89,30,41,115,59,30,126,244,178,138,17,123,178,28,99,170,155,150,71,92,172,36,70,164,84,209,114,168,22,12,61,196,21,86,87,11,112,170,5,143,67,171,238,150,249,206,31,166,190,16,51,203,156,116,14,98,31,235,59,72,172,102,179,98,205,181,134,39,6,54,77,149,6,180,231,142,223,23,11,161,215,136,4,250,54,211,42,205,236,184,95,174,17,185,196,181,220,19,199,229,37,229,233,218,230,6,243,132,42,4,125,69,158,1,1,54,157,72,102,42,190,209,48,101,136,133,66,186,96,121,98,251,183,220,143,169,216,146,153,154,36,40,208,145,90,223,181,49,253,127,188,214,67,84,176,132,0,1,109,77,129,4,134,62,135,1,15,1,138,9,86,72,91,13,50,196,166,3,233,105,18,211,78,212,247,18,231,193,220,111,242,165,124,101,142,166,247,46,197,175,60,74,97,210,211,206,114,156,221,190,50,3,28,109,121,130,231,54,15,110,250,220,218,89,163,93,190,45,101,254,72,38,12,25,98,93,177,168,147,233,144,161,216,92,63,51,9,15,50,159,36,49,84,100,48,216,35,32,1,201,131,131,8,0,129,208,80,48,94,48,32,58,120,215,51,82,107,37,80,80,194,16,62,6,86,82,96,25,241,44,1,73,244,219,61,77,121,187,36,60,10,50,5,162,100,162,219,116,179,146,39,62,113,229,239,127,173,59,5,244,142,57,86,151,246,1,151,246,92,86,1,219,142,49,90,145,202,124,170,17,35,30,50,95,117,64,76,110,169,40,248,1,29,242,95,99,237,139,210,147,245,217,245,85,34,205,174,177,106,21,216,130,59,103,194,229,41,236,227,175,3,28,28,76,152,68,132,229,58,51,118,61,119,134,49,74,143,146,103,138,61,26,147,100,181,172,97,3,188,179,42,17,73,66,15,23,170,35,207,2,55,61,42,33,12,44,9,16,105,71,154,48,195,224,96,209,106,126,204,177,209,101,85,157,70,236,189,127,183,205,215,94,221,200,192,32,15,12,53,34,226,20,58,8,51,196,197,132,174,110,153,83,186,183,208,249,223,250,88,14,48,123,151,68,236,49,128,80,226,191,95,86,162,237,183,205,244,224,185,238,14,113,240,128,175,235,108,127,91,190,203,186,222,143,69,186,123,127,255,250,16,0,0,147,16,66,83,125,205,115,85,152,147,94,66,148,57,25,25,8,26,47,10,26,236,18,27,183,128,160,224,196,70,100,90,207,49,207,206,146,86,80,162,236,18,36,153,64,81,18,53,27,69,184,100,144,67,165,255,251,178,100,28,142,150,202,104,204,147,186,121,240,67,99,41,237,101,232,56,27,213,165,50,110,105,235,193,29,33,231,49,151,136,248,5,53,167,113,247,87,45,242,24,139,81,144,233,59,10,40,232,75,108,244,188,18,145,225,35,43,231,149,202,27,1,229,203,49,253,163,225,23,92,32,238,144,109,22,134,249,60,37,46,12,165,12,8,32,62,49,131,99,23,93,235,16,49,207,149,158,152,204,74,43,241,202,94,230,114,52,213,114,154,214,223,253,55,227,102,241,171,180,64,121,154,238,90,180,25,247,4,55,38,202,18,235,107,130,107,156,144,159,215,143,59,105,245,52,220,183,6,58,238,46,224,184,111,201,60,220,228,220,214,198,187,106,83,89,158,106,120,250,197,163,207,182,35,235,89,251,248,213,233,219,98,227,50,230,217,130,72,127,95,231,64,0,0,228,2,0,0,0,49,134,134,32,129,13,157,177,28,166,27,137,112,78,217,141,3,24,249,1,236,222,103,145,126,169,228,62,193,43,141,125,111,147,181,6,38,233,172,142,7,220,27,184,251,91,127,65,204,189,23,117,254,139,147,222,143,21,187,64,2,51,27,169,143,195,73,56,99,48,244,97,65,161,169,175,94,134,6,210,157,240,98,96,82,186,94,1,66,198,18,25,40,169,134,92,126,192,189,234,168,154,48,237,57,185,19,46,86,116,178,112,7,70,45,76,96,116,112,135,147,114,90,56,8,137,100,57,81,232,199,38,132,243,76,51,156,35,145,249,162,160,54,33,247,101,159,5,50,108,237,12,136,47,134,119,130,229,223,16,241,175,211,90,232,45,154,174,85,176,27,239,179,14,253,147,119,125,55,54,107,69,50,110,187,125,142,83,65,177,157,168,237,105,93,202,229,188,68,196,131,157,27,179,49,119,109,172,251,105,110,233,35,151,52,35,17,238,123,63,197,134,22,119,8,17,110,30,221,227,25,114,151,37,155,157,152,19,52,129,91,205,164,20,87,177,219,237,136,164,75,203,145,185,117,167,13,251,192,183,99,25,175,55,30,187,183,245,217,178,183,136,145,85,80,49,6,240,93,235,228,58,69,2,96,9,220,134,100,53,32,49,145,129,50,1,126,53,138,19,22,195,50,32,160,12,145,40,91,213,22,231,222,229,249,163,215,56,47,222,46,226,46,137,173,49,165,186,30,13,46,251,233,167,162,255,110,125,254,154,251,91,235,163,111,251,211,254,163,188,23,61,254,144,0,76,18,74,13,165,89,76,48,144,140,237,23,140,22,12,76,53,141,204,104,186,196,1,137,170,168,140,163,70,140,74,20,201,38,76,112,30,64,113,247,253,216,21,30,99,198,68,210,117,40,158,37,110,30,16,225,52,182,16,148,108,222,148,100,48,20,13,202,255,251,178,100,34,138,150,230,104,204,139,186,121,244,77,40,233,181,105,37,104,155,117,163,52,206,229,231,193,19,33,39,181,137,9,216,136,183,113,4,32,214,200,34,161,236,166,225,178,13,89,169,23,169,205,168,102,224,30,94,27,34,251,75,182,136,73,19,168,102,201,15,53,80,88,199,88,203,88,27,163,220,152,122,43,164,214,115,147,101,222,176,83,199,211,69,246,98,248,168,123,173,189,53,55,149,70,172,175,206,2,134,231,100,80,123,159,42,168,152,106,133,77,131,174,120,228,237,246,159,13,109,202,52,96,225,118,125,239,192,214,229,197,60,215,166,221,223,227,121,202,102,245,198,252,235,129,169,22,231,107,149,234,255,115,105,237,42,123,189,198,254,173,174,227,251,107,77,244,193,26,72,141,75,20,103,88,88,4,0,9,104,176,227,170,138,36,45,16,187,131,13,45,156,165,85,51,158,168,219,160,84,66,57,155,20,103,76,212,206,254,139,202,182,179,65,226,124,252,73,173,81,105,91,211,138,127,143,39,238,217,50,191,245,122,59,95,118,149,232,219,124,67,191,211,80,38,127,196,254,127,95,234,254,46,128,44,194,133,144,209,179,228,203,56,72,199,224,226,217,153,133,89,131,41,105,163,32,121,186,9,32,69,86,65,6,54,132,138,156,153,177,5,232,173,116,164,6,151,198,162,143,168,94,9,110,147,17,9,197,110,140,167,173,149,58,40,206,123,173,152,142,94,207,182,209,193,152,42,8,43,144,91,227,108,248,82,231,37,145,63,231,169,120,205,16,29,180,196,35,250,110,121,21,61,89,7,24,6,206,178,95,243,210,121,163,93,180,122,180,225,188,242,196,7,88,230,54,170,137,220,77,27,89,195,70,190,47,163,4,215,194,236,68,183,166,88,189,117,236,165,39,153,185,61,113,187,89,93,120,4,194,213,54,80,168,250,182,167,130,140,213,82,24,220,68,213,61,35,235,71,100,9,241,54,46,146,25,181,93,41,19,114,194,86,203,157,179,222,232,147,142,60,245,134,254,124,221,173,177,226,213,35,162,30,66,157,241,128,97,253,98,142,225,97,96,20,0,27,163,198,97,88,249,96,209,157,155,26,76,245,147,38,197,146,100,135,237,34,181,59,74,62,53,200,180,238,99,101,60,142,42,19,160,185,155,175,179,117,37,31,223,69,255,113,255,245,211,255,209,255,166,159,240,77,255,208,45,186,191,238,255,250,64,49,41,222,51,84,141,53,85,84,5,95,160,80,232,194,40,224,197,103,72,210,144,16,196,128,117,28,0,128,73,80,59,66,113,129,0,209,142,96,3,23,100,110,132,48,64,3,150,114,157,89,83,102,86,72,9,187,173,241,32,4,152,209,196,24,129,134,64,80,193,74,126,251,255,251,178,100,36,138,135,31,117,204,131,175,95,48,62,194,90,29,96,47,116,27,65,215,52,206,61,119,129,14,157,167,21,151,148,250,117,213,84,56,54,247,23,205,75,142,173,91,3,192,215,119,61,215,65,179,225,26,38,4,237,217,73,139,212,23,121,16,41,70,164,22,13,200,99,194,76,170,172,222,1,147,149,135,163,59,96,221,117,120,43,147,239,7,203,52,27,45,123,19,93,206,126,57,89,76,120,237,121,253,170,171,165,5,144,135,104,129,154,90,136,197,156,62,121,118,192,157,112,226,233,153,207,152,90,227,14,45,133,164,37,67,81,204,11,103,72,229,36,86,234,101,201,243,50,206,152,150,64,14,27,34,166,121,179,119,211,173,82,28,244,79,54,219,109,17,55,211,152,251,87,187,74,191,255,254,39,229,255,151,40,0,0,14,0,224,2,8,18,2,107,163,55,95,180,224,67,163,178,222,125,49,150,191,245,220,71,117,160,198,27,163,53,55,47,50,254,216,10,48,26,144,252,210,230,103,191,200,125,139,255,210,237,249,175,223,255,255,233,254,123,41,239,82,0,98,14,1,143,75,7,67,117,157,120,114,44,22,54,185,128,209,95,227,15,12,12,42,64,70,182,106,50,44,182,76,27,50,96,121,253,109,31,46,48,17,163,76,181,70,213,115,210,66,11,104,108,25,149,106,80,183,156,66,192,61,92,74,243,63,22,54,91,76,117,216,198,221,149,119,29,130,193,88,110,161,179,43,164,40,197,42,231,193,45,164,36,23,82,45,149,244,74,196,149,171,106,229,152,120,5,108,220,177,230,142,95,50,99,188,75,97,51,18,149,196,14,109,222,18,123,89,59,19,87,142,150,222,94,124,133,20,12,25,165,36,219,113,198,251,173,169,136,93,185,123,102,194,148,196,175,46,27,209,6,17,71,100,157,40,138,105,75,111,46,135,190,221,96,131,79,244,177,16,44,113,198,100,147,249,172,78,103,27,8,105,77,21,38,18,147,230,130,165,156,88,69,89,123,70,229,201,207,177,140,175,248,175,151,122,171,88,96,7,105,54,12,30,197,135,85,35,59,99,15,38,8,49,213,206,133,177,90,4,240,123,119,139,78,214,177,169,127,135,183,113,228,96,139,179,188,164,175,108,64,116,178,54,59,127,57,255,199,3,255,250,137,127,255,236,209,191,254,52,55,241,110,239,250,128,0,0,96,109,24,201,204,99,32,198,205,64,15,50,105,108,200,54,115,60,141,5,167,134,23,31,129,68,36,194,97,144,137,128,65,98,161,49,145,11,143,10,76,176,224,42,130,102,59,140,141,119,48,148,111,117,153,194,13,130,70,115,169,132,41,86,1,24,145,37,50,7,137,48,32,70,76,227,40,2,112,62,138,6,205,230,220,255,251,178,100,43,136,134,234,103,78,147,152,99,240,72,104,73,255,96,226,118,25,217,149,64,237,229,141,192,225,137,40,13,134,8,224,103,133,148,53,199,18,3,115,34,46,189,43,20,203,52,87,109,224,56,87,202,220,248,78,90,148,69,229,181,234,246,89,78,184,240,242,131,244,91,40,98,90,247,16,143,253,42,43,255,95,77,126,169,253,121,8,210,149,115,219,63,129,97,40,161,48,131,27,36,130,140,87,168,200,50,253,30,93,150,6,219,37,169,196,50,46,98,199,27,94,131,183,173,50,238,253,118,214,178,22,91,255,157,41,30,191,113,173,22,97,80,242,157,255,229,197,217,182,157,182,247,205,210,159,235,56,72,227,143,162,198,200,11,227,192,0,0,2,64,0,0,8,3,8,121,166,8,166,87,54,224,99,82,114,38,195,187,86,6,114,244,147,237,114,14,69,20,58,151,139,101,118,177,172,113,69,96,67,238,215,214,98,251,234,159,208,226,63,255,111,233,255,247,255,224,223,255,198,182,229,68,23,107,63,121,60,194,0,0,144,99,0,233,25,36,49,223,250,152,40,169,138,177,153,72,177,183,197,153,225,56,112,225,127,193,203,202,100,89,208,184,80,65,179,129,43,114,198,145,120,144,5,102,9,145,100,35,10,45,12,53,151,244,213,1,131,64,32,240,17,164,116,153,83,180,58,62,114,102,155,56,200,231,25,234,52,109,209,109,242,109,229,214,222,204,50,193,242,180,238,171,43,223,50,213,185,4,146,141,201,119,72,84,110,74,51,174,7,155,199,205,198,177,232,94,102,229,239,36,202,159,202,79,174,183,127,194,94,230,157,68,228,238,52,67,83,108,64,169,242,159,134,28,180,36,199,112,169,121,97,78,45,44,255,192,16,162,177,57,202,150,77,172,84,185,212,79,94,187,179,48,156,210,202,191,46,94,103,244,171,243,102,108,86,248,118,80,171,155,92,153,153,172,194,200,116,105,97,229,114,85,237,196,192,0,0,85,211,178,1,197,15,106,25,0,236,96,171,132,38,133,160,145,48,2,15,61,240,254,119,175,93,4,135,130,1,207,144,174,156,255,210,255,255,251,21,247,163,203,217,151,158,186,130,201,75,209,103,254,65,0,0,74,152,193,112,141,138,128,238,165,78,156,60,101,164,194,252,140,74,212,44,66,44,76,56,30,89,0,96,24,88,96,4,62,16,152,162,16,240,128,132,65,77,160,18,111,62,48,170,228,169,139,212,160,122,197,68,239,40,146,105,186,164,149,84,17,48,185,164,238,83,219,167,162,125,240,22,77,70,96,211,174,185,23,232,94,78,93,160,142,214,143,172,134,167,93,199,212,116,136,120,238,73,101,234,90,179,34,60,226,202,190,175,153,69,214,43,97,121,163,255,251,178,100,60,142,150,127,104,207,155,120,99,112,73,68,57,237,100,169,122,28,185,127,52,78,105,237,201,33,17,167,105,166,9,168,223,147,239,200,185,165,26,134,86,172,42,33,143,155,238,11,127,65,69,82,58,218,170,181,28,176,30,185,69,72,248,132,127,143,153,100,101,195,89,241,166,44,181,53,62,30,210,237,71,243,251,84,15,159,203,58,60,69,93,20,15,209,23,151,63,5,73,72,94,145,218,222,41,230,41,107,220,186,204,213,98,253,67,127,29,255,56,0,0,10,0,0,96,0,2,176,128,2,196,201,68,245,130,1,0,166,251,170,188,82,113,153,230,203,151,179,156,254,172,29,21,213,169,114,12,0,68,195,224,16,105,5,213,30,213,185,106,155,115,158,194,168,80,251,172,25,33,206,127,207,162,244,217,228,119,235,60,91,157,244,129,198,46,152,28,146,116,103,29,81,203,65,134,10,108,153,224,142,112,98,41,187,208,198,62,16,152,72,16,106,96,89,130,68,134,1,32,15,29,76,74,45,8,23,0,150,29,41,22,148,118,192,83,40,234,140,211,25,8,23,218,226,85,36,40,97,244,0,136,66,158,83,128,229,225,66,35,84,26,81,152,59,52,22,0,161,51,84,113,18,168,34,209,198,134,64,13,0,152,73,217,67,210,156,52,115,17,36,251,160,131,71,14,64,148,136,41,140,164,106,167,203,178,194,228,235,84,47,35,227,231,99,2,109,161,206,14,74,157,81,162,144,151,156,75,187,3,43,203,248,242,156,247,195,248,11,147,58,58,239,105,118,88,241,24,116,110,165,166,40,144,86,79,69,181,32,70,239,139,222,182,110,186,219,196,189,231,63,109,24,248,243,119,81,183,5,83,182,8,120,213,102,205,253,183,35,52,13,195,131,140,201,7,24,73,125,235,53,174,102,197,164,117,102,190,141,151,89,23,214,96,0,32,110,98,128,1,140,145,130,72,99,33,44,10,17,183,10,102,14,210,26,56,192,21,33,19,195,77,96,115,53,218,9,118,250,216,164,101,9,32,142,82,65,147,204,204,247,179,168,214,90,24,88,37,134,8,58,129,52,97,250,127,108,162,116,90,91,213,254,219,203,20,0,0,115,10,13,131,96,13,195,119,143,163,51,198,227,1,7,83,132,159,211,4,148,227,53,67,112,160,172,96,104,144,96,16,126,97,32,78,96,216,66,96,80,88,97,232,92,135,201,148,73,48,136,154,171,128,164,207,45,148,163,112,69,167,147,12,90,136,2,79,82,2,48,192,192,115,228,152,153,56,136,225,69,87,92,213,166,201,57,146,130,210,51,212,149,139,78,151,32,140,72,173,114,239,82,180,81,224,50,121,115,198,144,84,151,98,196,193,25,130,71,234,225,138,240,195,111,96,255,251,178,100,64,14,231,70,101,204,147,186,123,114,69,36,89,193,101,133,104,25,77,159,58,110,101,109,193,43,26,166,197,167,137,112,50,156,79,70,104,22,144,93,119,206,86,72,201,231,82,82,240,160,44,23,4,83,166,141,43,99,114,9,184,105,108,175,153,205,47,95,179,42,167,188,56,99,177,45,165,121,141,179,246,54,162,181,82,205,104,237,100,186,86,20,232,61,76,123,94,235,209,230,162,245,179,35,223,29,182,159,19,255,159,191,47,248,189,250,245,62,35,205,235,143,10,144,254,178,177,27,54,198,190,53,79,36,254,139,236,2,79,244,244,51,206,43,145,59,17,88,212,40,183,204,95,56,25,121,203,16,232,200,250,23,28,193,189,118,44,69,250,204,5,43,176,4,77,142,134,240,57,148,174,43,43,229,143,69,77,95,38,90,20,85,59,47,75,190,35,84,246,159,33,127,213,22,183,212,66,156,42,6,34,228,24,131,240,101,65,208,161,120,231,135,3,64,183,12,192,25,49,8,173,65,137,150,70,19,1,10,12,193,33,114,99,130,34,190,69,83,8,151,96,98,111,75,228,176,172,204,128,96,88,118,3,137,136,0,90,195,2,24,17,160,241,82,5,171,12,0,161,162,81,39,203,53,28,168,209,91,180,201,80,22,159,131,53,220,6,212,53,200,46,73,202,195,129,194,113,97,223,163,34,178,194,228,8,67,50,166,181,23,128,248,245,19,162,209,89,66,123,118,150,136,50,130,231,176,199,129,215,201,149,42,96,102,130,101,135,118,58,69,76,144,164,77,152,25,75,210,89,198,35,139,201,231,178,73,115,26,35,206,96,57,58,243,115,153,165,236,191,221,253,86,81,254,243,226,17,98,69,32,251,116,95,75,107,167,152,147,78,47,43,43,103,219,122,151,214,229,66,155,182,12,67,177,41,169,148,21,186,85,72,145,201,91,41,102,137,216,32,131,108,48,173,1,73,170,235,82,205,212,86,189,97,39,216,110,63,224,24,103,149,81,88,111,215,253,73,143,26,161,117,76,10,238,224,135,20,158,133,224,191,223,254,154,225,34,195,189,223,255,183,255,235,0,0,115,38,166,79,169,27,49,212,252,241,66,67,16,96,140,141,248,10,141,142,4,184,50,0,232,176,85,49,217,80,198,193,112,193,193,118,140,174,49,12,31,160,129,17,138,13,225,64,168,41,128,224,64,46,115,98,48,120,152,136,2,196,17,65,155,8,65,192,96,138,63,128,165,238,81,1,96,32,70,202,196,144,82,54,0,212,44,149,64,49,150,54,55,72,202,96,147,106,152,160,83,203,6,68,22,153,30,135,69,129,97,133,14,37,44,227,232,73,169,28,95,143,19,181,14,71,221,152,244,115,26,56,229,244,113,156,205,124,255,251,178,100,70,14,166,239,93,76,19,152,94,48,76,138,137,243,97,101,104,91,161,143,50,110,105,143,193,48,42,39,157,149,149,169,218,169,65,204,229,247,102,227,244,78,236,212,30,247,212,122,207,7,15,40,76,241,3,3,145,24,208,98,186,197,99,197,143,194,72,53,73,170,159,174,89,104,8,27,193,37,106,43,57,12,27,45,144,67,182,85,247,23,124,94,250,255,154,63,93,78,195,3,142,233,122,100,124,157,120,46,114,195,18,19,3,152,0,0,65,196,19,37,36,203,5,101,75,208,28,226,244,178,170,105,51,97,151,45,22,57,114,165,170,93,205,103,93,28,34,164,172,90,43,116,1,171,71,252,211,213,181,109,218,77,219,255,95,255,252,190,133,169,1,198,20,87,226,109,255,253,127,239,85,43,209,197,179,221,183,107,9,180,128,21,12,199,3,59,229,36,220,75,99,155,8,76,45,32,58,172,44,214,88,243,8,23,68,4,34,223,154,112,60,97,113,193,33,136,196,227,65,146,160,8,32,160,160,80,201,90,240,160,147,126,30,9,71,134,41,41,21,142,213,106,36,163,124,35,46,156,34,164,206,18,128,232,2,52,2,82,220,98,144,52,225,113,16,236,169,174,56,235,192,32,11,228,56,50,33,54,165,146,213,29,66,24,22,158,90,195,100,240,80,200,70,133,31,77,105,27,100,80,135,101,176,197,107,169,247,231,9,219,82,91,203,218,137,121,41,93,115,161,197,144,151,82,4,197,34,58,227,226,108,213,29,46,59,98,88,139,88,211,11,93,163,177,13,104,20,176,65,46,57,148,67,138,96,85,105,19,148,202,83,90,70,103,218,217,183,84,122,180,255,254,228,230,108,207,205,46,231,102,218,178,186,111,9,73,234,254,204,204,61,45,191,107,117,183,41,14,160,188,89,1,0,112,244,172,176,167,162,197,180,64,14,67,160,147,0,188,228,142,123,118,130,214,131,19,100,21,25,170,56,213,228,171,235,48,180,7,3,72,172,179,29,92,173,157,238,200,210,85,57,113,186,238,237,255,54,79,255,255,191,127,255,255,250,127,204,248,73,240,119,86,161,150,115,113,210,164,0,0,11,176,192,150,108,217,70,84,216,153,156,205,161,244,193,178,72,219,115,12,202,227,220,16,76,152,70,4,138,137,6,56,11,38,33,0,102,5,134,6,33,6,38,49,6,166,40,75,48,28,174,28,185,109,157,164,11,117,246,86,23,72,206,40,70,169,152,9,143,36,136,24,48,88,209,236,138,14,58,21,10,69,154,14,56,224,91,242,64,26,152,65,233,66,127,4,19,158,21,16,68,22,226,95,198,80,238,161,19,176,84,214,111,116,112,100,163,44,136,17,9,245,80,23,168,113,248,162,82,29,151,157,146,255,251,178,100,67,140,231,81,99,204,27,186,123,114,73,138,137,243,97,2,104,25,169,157,56,110,61,56,201,48,42,39,77,150,9,160,116,70,102,99,171,173,203,233,85,152,23,126,244,249,102,202,2,138,167,93,50,254,10,105,211,91,174,185,131,182,102,182,166,186,189,137,133,241,1,195,156,104,50,214,106,74,120,106,61,190,17,48,111,36,92,233,58,231,91,183,48,233,194,223,56,221,32,231,20,121,13,220,37,196,7,237,187,212,187,143,123,98,249,222,243,109,183,99,55,158,154,246,248,164,243,37,209,29,134,0,0,13,112,240,183,52,112,43,139,162,18,51,35,215,178,196,148,194,155,172,2,231,186,75,148,60,108,68,248,239,229,141,96,218,146,38,128,216,106,122,106,234,205,78,175,78,201,255,46,255,255,215,60,229,213,247,249,63,255,223,159,76,175,179,50,157,237,82,43,50,112,198,88,0,36,239,230,4,150,154,177,54,37,65,48,137,4,195,101,83,149,145,12,50,38,48,185,193,4,192,144,129,149,66,170,198,5,20,130,1,14,176,112,25,184,149,70,45,50,48,98,80,124,170,33,186,162,65,249,6,113,111,21,2,47,86,68,2,75,184,227,33,145,32,21,41,133,129,82,103,139,180,236,38,153,22,5,44,143,184,49,204,235,16,50,182,236,52,248,107,57,205,71,194,255,37,147,62,153,157,72,51,113,5,25,50,127,200,125,200,213,139,66,204,142,59,98,158,1,185,120,10,220,32,130,161,69,214,66,228,204,182,85,183,97,248,31,201,166,216,58,222,138,103,83,94,18,165,88,154,150,161,95,238,226,159,46,227,6,204,163,153,132,107,182,131,199,34,169,18,114,177,147,205,41,190,151,151,203,51,8,69,42,75,211,27,51,56,173,58,166,187,46,75,193,28,151,30,1,193,144,168,24,92,0,233,146,116,41,217,115,64,197,185,240,59,120,190,165,12,197,72,189,250,142,163,107,239,75,253,211,11,174,50,4,144,80,141,96,88,208,231,119,190,240,101,253,158,186,191,228,239,151,235,244,253,172,79,223,255,255,254,175,174,169,163,217,172,125,108,198,172,57,84,0,0,157,252,45,77,51,144,156,237,96,35,28,130,76,86,201,53,168,208,72,42,100,16,120,64,164,132,46,101,48,163,166,0,21,162,59,62,73,135,112,114,114,39,29,211,121,104,140,122,142,108,20,107,223,13,198,226,168,79,115,10,164,146,60,239,146,206,224,112,209,70,137,176,66,229,12,3,140,245,130,70,82,117,239,152,107,60,81,246,161,156,197,172,164,211,104,187,51,109,136,98,216,134,237,21,125,57,63,225,174,172,228,56,47,3,143,185,182,214,203,151,209,207,172,63,241,90,27,150,226,168,111,141,184,185,136,255,251,178,100,68,142,134,170,104,78,27,153,99,112,71,99,233,227,100,173,102,28,177,163,46,78,237,47,201,26,34,231,221,132,149,104,25,142,125,116,161,187,68,133,24,207,168,252,191,240,223,23,175,51,245,7,39,45,45,81,241,58,156,245,121,221,93,128,165,5,23,85,43,12,175,228,34,220,26,211,237,19,241,181,106,76,255,161,111,245,125,233,62,178,175,29,50,114,241,244,208,190,203,45,210,41,97,182,83,213,255,250,128,32,4,112,108,45,249,98,38,29,137,196,32,84,102,217,227,172,179,92,22,136,178,27,116,168,106,5,159,81,21,106,142,118,15,5,34,166,163,158,152,86,92,68,173,167,164,211,223,156,210,119,69,31,245,150,65,237,21,93,254,190,23,188,12,117,117,153,54,128,88,176,54,96,117,142,96,161,120,105,1,138,100,233,0,97,187,98,24,206,142,128,134,40,23,166,0,128,224,1,36,202,64,233,104,152,36,26,2,133,228,88,98,201,30,96,32,94,45,89,11,52,213,122,54,200,243,63,134,50,129,12,67,233,120,230,24,0,234,93,130,0,142,144,93,53,7,19,72,148,23,73,145,31,68,74,160,9,231,16,47,155,130,214,5,149,105,17,65,24,163,98,192,211,229,64,178,32,78,69,236,203,158,87,197,136,164,28,188,84,22,113,84,138,192,112,116,51,193,123,83,201,105,43,188,220,184,212,19,39,98,18,158,154,85,36,54,36,165,201,172,130,228,202,38,71,41,83,205,150,185,69,93,95,151,158,165,230,66,222,167,172,74,156,139,115,35,54,126,154,204,206,158,177,106,45,15,45,131,155,79,254,222,76,222,35,235,53,139,159,156,99,104,241,4,161,212,159,80,245,165,108,32,42,125,185,236,179,12,49,123,171,25,131,63,78,209,116,206,121,205,132,0,0,54,136,45,191,5,25,66,25,0,18,2,37,43,115,209,30,113,220,167,147,131,151,211,122,66,141,255,213,255,21,34,144,142,142,62,106,14,139,178,6,75,189,91,243,55,87,127,253,127,255,254,91,175,255,174,36,178,244,109,113,60,104,167,174,3,94,140,176,0,1,227,27,99,211,45,211,131,103,228,98,2,216,193,227,140,223,128,96,192,16,64,194,131,32,193,80,8,96,34,51,40,39,1,1,132,35,96,176,8,95,181,86,86,192,96,20,46,53,131,154,170,150,25,148,251,194,50,246,1,90,236,161,134,8,134,52,161,24,163,202,189,64,139,90,37,150,0,6,201,109,147,113,60,226,232,251,26,42,2,66,76,52,58,98,81,101,60,108,150,2,162,204,98,14,252,169,239,14,14,145,202,81,187,173,144,172,12,251,223,201,134,105,201,186,94,67,184,204,63,170,21,168,101,89,178,2,177,208,106,113,36,255,251,178,100,71,142,39,43,114,204,19,186,75,240,72,72,185,211,97,226,62,28,13,165,48,78,233,47,201,26,35,40,41,132,9,161,142,190,154,216,153,196,208,234,241,217,199,198,147,54,110,102,122,222,112,147,161,133,253,32,74,214,77,61,212,176,158,103,91,164,201,213,73,114,117,160,218,203,145,73,118,169,86,54,51,132,241,137,41,58,173,157,181,144,95,34,170,24,106,131,151,181,168,19,188,98,10,18,76,163,25,255,223,255,175,252,62,255,213,57,91,194,224,0,0,52,55,117,98,89,3,81,28,33,99,229,236,46,169,155,80,186,70,140,177,29,50,119,117,206,215,147,248,255,255,241,36,216,201,77,21,116,155,137,160,213,130,7,142,169,7,252,31,131,255,95,211,255,117,158,154,101,255,245,255,255,47,26,253,98,194,55,100,23,72,52,97,123,250,105,250,116,102,66,250,0,24,12,120,17,14,54,20,132,130,131,29,65,50,33,80,40,45,24,194,24,169,34,96,200,32,72,93,141,1,129,131,5,96,234,170,216,100,109,204,195,19,176,249,140,88,243,51,166,176,226,147,11,79,17,146,230,253,227,126,96,25,6,77,105,230,38,68,93,108,36,223,66,224,161,164,182,34,108,236,175,229,16,168,133,117,201,67,162,198,162,242,185,107,231,40,82,230,58,250,23,166,195,224,80,14,102,83,206,56,179,180,50,239,107,95,64,223,244,51,99,118,206,22,5,103,194,165,248,233,100,211,132,241,32,238,171,136,147,115,144,108,189,41,179,97,153,16,164,244,20,150,206,71,245,191,54,103,6,122,233,182,80,162,86,148,105,27,154,64,189,198,114,73,242,252,80,138,10,195,197,251,8,249,255,94,121,157,232,229,4,205,179,141,234,134,81,161,32,93,89,100,166,109,96,8,199,106,200,162,180,44,91,59,0,64,8,169,198,217,209,132,42,194,155,196,167,72,180,240,143,60,110,228,138,149,187,79,214,54,160,27,127,187,205,132,198,234,11,22,196,243,109,74,15,71,173,127,133,245,255,55,255,254,178,122,230,255,242,190,63,255,130,170,13,215,253,2,215,43,70,189,206,110,100,0,1,179,3,26,147,108,209,3,41,165,227,16,131,243,32,145,227,98,131,19,13,129,147,9,12,17,224,40,32,31,51,92,0,115,135,70,176,16,3,14,45,212,188,17,13,141,222,1,11,92,149,175,133,158,204,76,216,119,177,185,48,40,100,68,93,56,212,20,175,210,220,36,161,12,174,99,88,197,252,110,202,35,33,33,11,50,190,199,143,65,101,82,176,237,212,228,196,144,58,80,75,229,180,213,162,217,18,135,138,249,64,108,237,149,129,206,2,249,150,111,186,191,182,147,132,203,222,170,68,112,201,90,146,85,169,141,255,251,178,100,68,142,39,37,114,204,19,186,75,242,74,36,73,182,101,98,104,28,209,161,50,78,101,145,137,31,163,39,157,133,21,160,76,129,28,149,86,4,168,83,51,133,89,132,17,79,248,86,40,47,36,140,205,18,168,74,106,180,232,52,193,120,100,5,223,102,113,71,174,70,80,203,103,136,107,18,200,44,129,139,147,114,138,114,197,119,204,153,78,211,91,10,220,170,151,43,135,94,99,226,15,109,174,171,43,48,178,200,8,96,165,75,229,75,220,124,239,47,203,248,37,77,230,160,64,0,1,199,209,20,140,37,88,136,140,99,102,35,5,52,17,64,243,68,194,179,85,128,72,184,129,125,26,17,160,15,223,227,98,252,149,33,144,0,61,145,77,124,129,6,139,40,48,80,85,52,27,126,2,63,6,63,255,201,57,63,216,167,137,149,95,54,163,224,110,69,116,185,6,48,132,20,248,97,163,16,113,76,140,235,48,13,72,202,8,49,32,65,139,22,193,2,131,8,15,204,40,24,73,51,9,6,197,137,114,52,235,121,194,229,65,162,58,238,0,19,218,251,48,92,82,80,84,44,190,179,22,160,45,194,254,37,40,215,173,173,16,232,86,190,103,171,24,193,73,229,72,93,73,107,33,64,203,201,202,212,238,43,109,100,117,92,53,225,168,196,174,228,65,9,171,121,219,64,100,101,219,78,42,25,94,177,151,83,231,222,186,82,139,54,20,33,107,207,106,245,199,34,71,150,215,156,54,108,177,44,82,153,14,2,42,27,200,185,172,59,66,113,183,152,121,135,85,156,34,79,249,118,168,223,172,95,110,253,114,246,239,99,82,107,70,6,98,113,97,94,57,177,164,101,183,29,216,99,129,186,186,202,231,32,101,90,19,157,180,238,219,161,107,110,50,108,46,36,16,76,209,68,126,39,41,44,67,123,49,159,104,83,7,145,188,47,119,221,95,12,117,128,0,33,49,152,49,137,23,221,179,196,207,106,64,9,101,223,151,161,203,129,155,146,213,170,100,92,88,94,2,213,197,166,228,172,225,16,232,122,211,221,163,149,71,123,87,248,199,247,127,255,255,254,245,249,127,252,102,160,159,238,205,27,140,30,232,236,152,197,98,5,127,244,144,0,76,132,139,57,152,144,195,49,51,7,8,204,138,220,62,13,196,192,166,96,83,152,100,214,136,38,166,5,153,20,22,20,145,117,25,225,151,137,110,24,167,19,142,28,88,95,8,192,168,138,193,1,5,70,134,31,214,181,24,47,179,232,182,79,113,151,242,198,30,170,169,196,11,242,93,197,69,72,255,183,225,80,2,249,12,168,179,34,136,172,52,6,190,91,88,252,114,31,67,74,137,108,116,50,186,143,129,150,215,91,162,27,226,221,27,173,3,243,186,106,119,255,251,178,100,61,14,184,197,113,77,139,153,194,226,61,67,233,229,97,34,104,31,41,197,56,46,190,126,129,4,12,167,85,132,149,160,33,225,100,76,183,156,145,239,178,254,98,251,60,181,35,179,16,211,199,243,79,208,96,36,54,215,124,8,229,49,152,30,36,188,222,220,222,132,212,133,67,49,138,109,44,4,86,91,14,132,45,249,212,254,24,177,135,150,172,113,42,234,75,169,45,124,126,155,229,74,105,27,165,131,26,133,27,172,129,129,131,129,49,119,243,220,56,253,206,208,70,249,239,28,74,191,171,100,102,138,37,32,151,80,191,142,62,60,185,204,117,99,235,80,218,177,43,79,69,149,54,254,177,136,77,51,13,6,136,36,16,228,110,89,61,187,51,83,149,107,70,100,122,221,110,127,255,255,227,63,123,238,95,234,104,129,5,89,208,1,0,27,18,234,2,45,8,144,244,206,53,33,109,222,155,80,185,11,238,194,39,227,198,186,162,28,189,178,27,219,247,211,36,144,203,163,50,52,200,82,202,247,175,240,206,181,77,255,255,253,85,248,142,205,60,215,236,255,255,47,16,160,76,104,137,50,99,61,6,98,56,34,98,136,52,100,234,90,100,200,58,97,16,190,97,112,34,22,3,2,128,201,136,64,96,52,28,104,36,32,2,16,186,104,70,76,27,41,105,133,0,236,153,226,70,12,145,182,146,102,95,56,176,110,218,241,5,10,12,68,84,5,38,1,224,193,160,154,121,75,222,106,207,124,41,84,139,239,112,70,1,166,199,95,39,57,235,138,229,77,16,66,217,106,118,72,32,70,170,154,93,128,201,129,107,243,74,213,156,205,108,242,125,98,23,208,219,121,104,165,213,183,209,134,154,162,252,91,164,82,144,102,41,237,114,27,240,46,139,80,72,203,172,166,11,125,172,223,75,29,199,133,12,240,149,111,223,125,242,3,177,135,53,251,237,230,10,163,26,29,83,88,126,45,185,96,26,208,61,228,75,227,185,76,53,137,236,154,176,213,30,49,164,90,90,136,186,74,41,10,147,179,181,157,26,201,99,100,133,12,14,65,169,184,188,51,73,49,120,43,167,13,139,6,217,211,202,80,248,45,186,190,218,138,217,197,187,17,202,137,145,52,226,172,10,28,48,112,179,66,162,17,146,25,128,90,67,126,182,86,157,22,241,135,204,69,137,191,130,217,235,173,176,2,96,200,178,45,26,90,26,21,83,159,147,115,219,255,255,177,126,184,167,145,252,148,61,249,31,255,71,87,219,244,4,0,32,18,46,42,160,115,43,39,97,110,122,163,134,14,66,107,255,192,39,35,14,30,49,178,197,46,26,115,50,48,82,251,170,4,185,95,240,73,80,228,66,121,6,69,186,5,56,184,162,145,74,174,238,48,154,255,251,176,100,28,8,182,138,104,207,179,120,123,112,72,139,233,228,97,133,90,28,37,165,58,78,101,235,192,243,140,104,33,148,149,162,118,48,95,88,129,84,115,209,212,32,197,220,163,211,233,171,99,70,174,74,153,94,80,253,200,54,118,245,217,35,255,185,80,209,236,204,170,28,27,24,185,93,50,136,149,206,38,163,146,101,189,3,246,54,29,252,54,107,39,174,238,215,154,213,53,172,186,191,75,111,8,167,14,145,112,247,60,175,241,142,253,43,99,4,146,107,219,213,189,43,136,35,83,94,95,228,101,164,163,5,254,27,141,125,208,33,72,13,202,209,188,53,107,248,182,210,229,53,92,152,55,253,178,154,148,214,222,47,175,229,223,237,56,161,254,8,31,83,208,243,223,73,19,106,109,171,63,50,205,250,98,191,122,128,0,0,8,141,145,175,24,4,44,53,129,5,144,56,201,254,232,188,170,17,8,80,204,110,244,8,216,15,122,126,83,185,48,80,231,160,31,232,92,138,106,53,231,31,118,215,250,174,213,255,255,255,254,223,77,73,159,235,207,255,127,255,182,115,255,252,127,255,255,252,51,160,1,130,192,10,99,87,149,204,254,248,57,121,112,197,8,243,102,187,0,80,131,22,129,12,24,77,10,0,204,42,14,49,64,72,64,234,187,34,93,101,66,129,146,185,75,200,214,38,98,56,155,23,84,29,236,169,38,168,162,79,164,54,30,19,110,64,74,188,137,6,23,146,251,147,233,85,236,192,37,232,165,24,77,54,125,252,132,190,50,10,188,142,15,54,97,150,8,53,90,233,83,16,193,3,132,205,132,214,144,37,249,45,19,87,9,168,210,48,248,10,247,80,212,165,171,122,70,120,201,4,12,91,170,190,14,29,243,253,43,179,229,199,181,153,25,211,253,224,247,113,219,192,243,55,207,233,151,14,212,127,219,205,175,36,127,129,116,190,151,197,246,121,166,34,59,106,56,111,119,203,27,171,188,106,9,13,251,32,139,84,177,203,54,207,115,203,120,150,255,114,125,237,146,45,4,20,99,207,21,168,143,191,188,45,105,171,94,240,117,172,62,215,211,33,208,1,182,73,73,13,145,120,48,200,1,161,167,205,105,137,92,101,178,58,83,149,237,164,171,107,248,19,46,113,215,237,104,140,108,178,53,43,132,230,246,76,165,116,235,91,58,188,181,235,214,115,77,223,254,135,254,245,114,127,219,168,0,0,8,1,129,140,85,30,53,120,4,211,28,35,127,144,12,188,235,49,134,228,204,193,146,18,217,140,137,194,0,249,154,0,70,55,20,169,1,224,89,128,128,197,217,118,6,71,101,0,68,62,49,88,18,141,186,17,4,54,145,49,134,144,195,28,69,119,41,77,211,226,156,81,192,143,81,195,255,251,178,100,39,8,151,171,113,77,203,152,140,240,68,137,105,241,97,39,84,154,169,165,60,110,97,237,193,32,47,167,149,132,137,162,55,10,117,177,61,247,88,197,168,33,9,57,40,41,67,168,171,195,109,30,65,47,180,209,216,116,185,59,68,168,223,192,78,221,123,8,13,185,13,47,123,114,217,117,107,234,237,250,196,138,51,184,205,90,211,113,207,37,80,115,229,48,92,253,118,237,51,126,236,155,186,98,90,174,170,53,244,167,116,92,168,203,121,187,217,96,162,126,226,132,28,150,89,163,157,21,146,171,29,17,243,204,53,18,78,176,249,202,168,138,121,25,53,12,228,108,151,12,6,157,68,60,181,99,205,48,20,87,64,61,34,90,177,197,80,221,57,56,117,214,179,173,145,119,72,128,130,232,252,186,38,78,146,6,182,81,230,173,76,197,51,221,255,89,254,106,141,36,3,208,226,133,76,69,4,202,77,197,138,153,12,202,250,159,114,136,129,80,220,48,238,165,26,41,151,244,72,48,208,177,126,237,29,154,44,133,75,199,80,239,124,134,149,106,167,223,55,253,219,253,118,215,246,250,104,91,254,223,255,124,163,254,153,253,127,210,1,4,162,169,135,25,70,53,33,26,111,236,101,192,41,130,9,39,28,71,153,164,2,97,160,240,40,238,33,5,24,152,14,97,160,177,0,73,202,64,74,103,60,226,21,148,101,208,7,23,80,98,108,92,100,216,76,74,164,205,214,58,216,0,205,143,56,9,98,250,22,95,37,243,127,59,184,100,133,210,226,64,35,31,31,232,25,241,179,127,8,234,172,198,32,36,140,46,171,86,125,23,246,95,58,175,122,121,79,198,27,13,184,123,143,188,54,110,134,196,74,75,63,132,151,222,149,246,201,41,173,149,38,62,136,203,143,192,191,182,60,186,40,86,250,152,81,223,57,249,61,99,250,144,205,125,252,102,23,227,246,122,167,74,205,109,19,30,178,163,189,82,122,215,143,172,175,44,252,148,115,122,52,51,216,161,41,55,106,239,62,38,119,70,175,199,97,6,139,163,181,5,111,140,124,90,111,254,62,79,159,244,201,8,15,67,53,77,225,120,35,176,22,233,106,151,235,198,74,255,50,214,230,246,204,78,203,226,195,252,61,11,25,243,255,122,66,189,144,191,35,77,66,200,61,255,74,55,160,219,124,153,191,237,254,108,223,93,5,253,26,141,245,209,191,233,219,79,255,211,95,213,191,254,131,193,0,76,101,178,48,99,0,218,227,163,251,38,76,37,37,141,218,152,14,108,3,98,216,239,73,48,72,143,233,19,139,52,10,96,49,32,10,81,100,19,37,236,22,224,185,192,111,161,74,56,86,82,62,64,117,183,165,90,240,132,100,100,13,240,105,116,191,20,56,255,251,178,100,34,136,151,123,105,76,139,157,208,128,72,41,57,232,100,226,108,22,85,151,75,77,97,228,129,32,156,39,169,148,41,160,52,5,115,152,3,21,85,212,31,78,202,243,131,80,50,88,66,80,120,22,151,75,168,198,104,98,146,182,232,95,24,169,84,51,30,104,13,36,181,151,212,77,97,173,217,89,150,50,183,133,102,179,13,120,208,73,250,210,141,99,71,69,217,83,80,164,153,147,231,78,223,126,23,181,105,105,97,144,224,7,235,74,39,103,224,151,11,62,85,187,242,150,47,131,63,66,43,123,157,230,219,44,42,172,195,75,203,230,245,222,66,57,113,4,86,59,64,197,121,91,232,245,85,228,214,49,217,126,183,83,251,30,189,254,254,200,249,216,190,29,170,197,57,250,215,246,215,243,149,113,212,20,171,49,212,19,57,207,231,63,255,159,255,255,243,61,249,56,185,253,96,0,4,16,13,209,79,25,51,139,40,163,193,82,209,205,104,196,33,149,184,211,155,171,149,21,72,251,41,208,166,38,234,170,120,22,114,163,52,143,230,202,23,136,29,139,126,216,191,67,255,66,164,191,234,219,255,151,77,121,190,186,15,245,239,255,63,27,167,245,116,126,160,28,22,157,147,114,8,198,16,179,82,13,90,13,64,35,36,63,193,210,146,161,145,141,40,189,133,26,116,224,95,144,130,20,172,101,109,218,143,172,167,19,109,171,186,27,212,92,155,148,54,51,66,206,200,110,244,160,242,27,176,138,165,140,185,61,95,250,204,34,247,236,17,115,80,241,211,104,148,139,9,183,234,223,42,168,124,155,239,113,181,207,159,207,149,156,85,202,171,239,183,237,240,145,252,187,44,104,217,215,161,181,79,137,122,225,45,132,137,96,155,253,118,180,223,134,113,125,107,94,71,184,201,51,213,143,70,59,211,113,246,216,116,255,85,173,120,57,178,244,254,131,219,30,138,207,149,193,19,237,3,227,181,252,226,20,240,20,227,167,226,84,214,191,191,245,137,231,8,2,64,10,35,208,32,90,88,126,24,49,90,82,164,62,115,159,7,117,160,187,14,220,45,86,68,195,66,248,207,182,164,145,218,129,4,9,206,144,202,103,100,244,105,251,220,128,149,133,224,154,175,46,255,206,223,253,123,255,244,213,242,222,38,239,87,149,144,238,255,221,250,0,0,0,64,52,195,52,184,201,1,192,200,90,180,205,160,104,195,114,216,199,248,20,194,64,140,194,192,72,194,145,172,40,7,152,144,7,24,54,35,140,66,195,134,67,46,83,184,57,112,176,169,250,54,84,243,62,40,66,58,172,111,123,234,236,102,131,109,37,208,57,3,157,25,49,32,224,113,83,173,169,61,96,143,115,179,98,197,81,160,65,68,44,56,143,59,85,181,255,251,178,100,48,136,167,116,113,205,155,185,122,240,60,194,138,8,97,233,44,158,193,165,56,238,107,7,0,234,175,169,116,246,20,160,120,71,120,52,163,5,12,43,213,102,195,70,140,192,34,210,25,77,15,46,160,84,180,129,177,0,213,88,125,153,39,208,186,223,125,87,1,173,1,158,247,243,210,217,46,230,174,199,187,186,183,33,255,223,220,168,181,216,1,211,55,123,252,35,239,228,102,77,219,55,228,119,249,192,239,15,134,127,140,213,138,194,60,253,151,163,107,79,190,219,146,244,210,173,212,62,147,112,89,3,160,189,147,76,17,36,185,124,114,150,17,223,103,66,158,4,116,115,200,3,197,231,106,198,174,165,137,30,86,253,234,25,241,191,175,255,251,255,63,252,207,144,0,3,128,28,29,193,26,195,134,188,64,222,16,2,198,112,224,175,54,204,231,7,151,244,154,90,104,194,246,70,110,160,96,98,146,67,133,107,162,237,74,207,18,234,137,50,158,117,31,246,253,126,75,209,234,255,246,234,119,228,194,0,5,6,233,138,219,198,168,17,27,243,34,105,177,208,92,236,100,115,232,101,60,192,227,99,108,121,48,0,233,76,131,130,234,9,15,1,6,73,22,192,9,100,189,216,104,150,75,15,65,67,49,70,133,159,74,177,39,82,55,77,200,39,116,76,168,160,82,0,161,241,82,218,46,176,206,198,67,17,68,148,202,19,89,173,197,155,29,29,62,222,148,248,211,113,34,227,221,76,154,251,122,149,143,42,87,115,148,215,106,96,201,231,174,37,126,55,162,93,194,2,199,56,140,46,190,51,212,247,28,222,115,47,248,111,91,86,91,122,106,178,63,205,214,239,235,157,106,156,155,74,101,151,82,164,162,206,79,2,227,198,10,75,250,218,183,61,218,119,234,221,66,235,60,155,106,170,75,14,52,171,31,31,119,177,205,170,86,231,97,219,53,186,197,254,186,5,221,237,43,133,63,125,41,23,191,213,179,38,167,177,11,148,125,232,35,29,200,9,141,98,204,17,75,86,237,37,62,90,143,210,93,206,63,61,115,176,6,154,214,27,146,114,83,122,79,0,192,167,197,16,145,46,89,131,142,164,146,181,213,26,71,3,34,135,68,198,173,31,209,159,13,218,95,226,159,255,183,219,255,255,200,255,255,255,127,249,127,239,255,94,109,95,127,255,171,252,72,253,179,126,160,223,36,0,0,72,80,192,18,248,206,224,188,193,148,52,13,101,24,92,9,26,75,0,24,46,17,24,34,45,152,130,17,0,66,163,12,193,83,1,196,178,0,161,91,10,3,86,164,209,68,33,161,76,222,224,85,238,180,66,182,64,3,52,179,28,135,32,66,160,27,146,137,144,177,185,38,88,241,168,192,38,193,31,231,35,153,255,251,178,100,42,14,7,111,107,77,155,184,123,224,71,198,153,209,101,37,104,28,93,197,52,78,101,237,193,7,47,232,233,132,148,160,202,148,232,190,184,50,162,177,102,236,54,102,195,39,160,168,250,33,109,149,176,29,137,84,18,134,221,241,141,29,168,225,165,35,98,41,201,23,34,97,189,159,190,169,61,100,248,105,173,154,104,189,23,62,186,193,161,187,161,38,221,3,188,215,163,8,188,175,205,35,148,71,134,99,3,175,122,135,246,124,45,98,25,114,191,107,166,47,19,89,27,50,232,193,50,34,109,95,91,228,172,221,14,231,87,232,236,213,118,155,196,99,65,107,109,133,182,211,27,192,139,180,70,24,145,234,219,37,97,36,235,130,128,252,139,165,115,76,105,173,2,152,95,215,210,158,125,81,113,175,229,212,231,34,0,217,88,132,23,13,52,58,8,153,165,13,151,81,45,230,83,129,77,216,91,117,105,202,225,204,92,73,133,159,231,31,235,196,232,8,250,61,6,149,226,72,48,1,109,76,191,209,118,116,95,234,71,255,211,255,248,222,115,34,167,245,241,93,117,127,171,145,183,212,207,88,6,23,45,28,185,18,120,38,145,235,70,166,86,96,159,4,208,6,220,17,7,76,40,111,80,17,232,16,32,208,92,98,96,104,8,79,26,127,4,7,13,206,74,1,240,4,33,59,138,40,160,81,246,106,248,44,59,122,199,156,151,96,14,75,49,42,166,168,159,35,32,91,10,129,204,174,143,243,242,49,173,164,227,33,147,35,125,245,153,106,175,156,38,219,70,87,117,83,248,73,103,81,245,40,23,182,1,89,23,99,174,123,253,192,48,91,180,38,127,11,171,120,187,231,165,181,36,251,110,91,222,27,53,148,47,22,10,3,151,35,38,223,145,59,253,96,120,70,214,12,50,21,153,45,92,27,14,243,81,171,54,117,175,134,138,208,130,59,213,74,216,158,14,252,6,218,90,211,111,205,251,93,179,203,180,217,218,138,6,27,195,122,61,154,243,18,202,108,211,80,164,110,83,10,159,150,102,157,250,77,76,183,203,246,218,251,90,222,190,243,191,241,159,254,191,196,64,16,34,1,0,5,38,148,200,70,20,250,86,6,48,86,27,0,16,48,4,21,104,194,221,45,98,3,255,200,29,163,71,59,227,112,223,255,223,239,255,255,255,255,233,255,253,69,255,208,87,247,250,138,99,59,110,223,243,127,13,215,255,65,95,114,225,0,0,51,4,66,19,90,138,115,36,114,67,47,67,146,170,178,23,156,74,130,25,128,99,225,130,196,128,84,69,48,152,52,48,36,123,6,134,35,192,8,200,29,19,123,137,83,41,184,44,33,222,236,136,112,66,138,34,0,130,149,236,169,91,225,146,3,219,138,242,56,193,255,251,178,100,36,15,151,95,113,76,147,185,123,112,75,102,153,214,101,103,92,26,241,163,52,14,101,235,193,23,145,231,17,166,29,136,112,137,25,113,39,192,83,74,145,61,242,165,45,36,165,124,152,66,67,35,176,176,92,151,83,156,198,222,107,116,81,49,227,186,225,145,134,230,189,79,207,19,240,9,92,53,147,232,236,241,242,232,157,67,208,134,122,181,253,46,173,68,194,162,141,211,252,160,179,72,53,232,11,192,12,99,83,36,108,181,174,13,107,219,219,70,25,227,99,180,26,153,241,189,12,234,85,168,133,239,176,90,178,67,245,33,78,163,41,153,117,225,127,9,45,240,223,55,212,124,246,185,191,69,197,198,154,31,204,108,151,175,136,63,209,95,120,80,91,92,118,167,58,103,166,92,191,133,120,91,131,95,156,199,244,93,235,255,191,255,248,250,255,204,2,0,192,2,11,95,160,157,129,90,36,164,0,36,106,109,165,155,164,181,209,28,20,26,133,103,88,80,186,65,225,133,87,219,127,141,65,59,136,46,204,221,76,234,141,20,74,181,76,244,43,3,68,167,42,146,164,154,223,239,254,255,254,248,153,219,253,254,252,90,219,139,59,250,250,66,164,19,132,20,76,205,116,55,128,40,198,171,115,228,19,13,182,3,17,150,204,150,97,11,2,4,160,6,0,46,10,62,10,76,5,43,186,240,24,62,135,100,217,12,69,38,75,1,19,35,130,21,167,205,27,213,76,189,21,185,133,133,72,104,99,132,148,3,45,12,102,133,200,123,38,146,30,80,220,2,13,144,140,38,183,233,151,76,97,235,145,78,196,61,207,108,128,254,39,47,207,235,204,59,129,94,250,80,236,166,161,75,49,53,129,97,235,250,121,79,14,182,99,104,164,155,146,86,108,102,6,182,125,238,226,206,120,224,205,54,245,6,7,240,105,129,239,19,40,128,201,155,239,225,36,227,168,101,203,122,223,207,75,103,35,183,56,106,105,222,99,235,202,251,59,111,214,61,63,171,134,54,157,143,237,30,219,59,94,61,213,239,188,77,26,240,223,75,17,34,94,254,101,214,183,124,107,231,26,241,29,230,210,255,184,34,3,99,110,38,12,184,245,130,0,67,17,222,20,164,16,3,118,87,17,118,24,83,250,215,137,235,150,35,72,2,248,84,242,57,147,226,112,177,18,142,162,201,38,164,241,134,151,179,125,240,121,155,140,99,62,229,235,125,93,203,114,127,57,238,246,107,115,63,64,0,0,65,88,192,66,163,33,9,13,7,166,41,108,24,92,50,107,76,17,89,236,12,68,50,32,88,40,34,42,135,200,11,160,1,64,84,52,98,66,177,16,245,47,130,228,86,88,165,102,59,13,170,69,82,38,79,71,15,41,135,224,11,73,44,243,255,251,178,100,33,12,134,250,104,205,155,152,124,80,74,196,217,253,97,79,110,25,25,163,58,109,189,55,193,14,37,168,13,146,181,168,184,130,121,80,88,4,136,176,48,211,160,101,41,161,140,190,16,3,180,44,249,83,17,74,40,194,191,109,32,185,61,76,226,41,99,216,100,76,175,53,68,155,250,129,149,62,78,123,205,18,27,82,212,118,213,236,117,186,217,134,53,142,221,118,11,221,182,108,227,52,193,245,242,39,174,122,40,218,117,213,58,254,250,55,99,212,170,79,255,111,169,25,41,146,27,158,219,251,91,239,66,162,54,172,109,234,238,31,82,159,95,44,51,211,231,89,149,162,184,51,39,198,91,25,231,32,103,139,167,40,155,207,157,244,106,52,42,28,90,193,231,185,87,46,177,54,34,253,231,113,95,55,51,239,81,127,250,64,0,0,0,192,7,128,0,68,224,177,142,161,170,178,53,210,245,56,200,233,31,113,22,30,55,20,132,153,114,230,11,168,242,131,81,168,168,88,37,226,20,178,60,158,218,249,71,175,213,36,2,201,42,13,28,161,37,101,142,213,247,187,193,140,38,23,71,127,222,187,63,255,223,233,0,2,201,156,192,193,140,52,168,215,234,72,2,196,45,135,152,250,107,194,230,70,124,52,4,50,0,6,179,51,20,2,160,128,88,16,129,124,32,97,133,8,200,72,134,11,96,50,36,224,184,10,33,95,80,213,12,197,117,135,88,175,176,40,29,165,42,162,225,152,23,145,149,210,204,168,132,198,105,66,38,83,195,66,21,240,220,160,198,110,56,118,102,20,141,57,73,111,106,45,195,58,175,26,62,113,107,53,154,49,42,160,151,109,207,190,233,92,91,13,107,21,241,113,104,218,146,206,89,63,113,187,79,188,255,165,229,172,175,27,127,231,252,205,156,197,248,199,180,179,107,199,117,226,62,240,69,122,109,192,60,99,214,72,219,196,151,203,92,92,97,71,91,82,30,216,10,59,115,189,197,211,195,48,19,53,57,19,27,131,3,145,198,99,112,158,100,166,195,51,72,1,130,34,137,136,100,150,85,135,110,198,28,77,217,120,174,123,141,234,236,122,104,231,241,52,128,241,143,86,232,100,31,188,147,233,180,231,237,36,205,22,76,8,187,25,19,83,39,27,189,182,255,127,171,247,251,119,255,235,239,255,127,250,245,182,106,146,128,0,0,0,48,193,0,124,199,53,72,220,197,200,196,183,24,193,233,184,213,66,108,198,176,216,200,83,252,194,224,172,168,59,152,230,65,25,208,125,152,38,23,152,108,6,24,16,44,3,66,148,28,48,0,115,26,76,4,97,65,138,226,216,96,28,85,76,53,85,245,4,149,114,218,147,57,135,76,98,16,112,225,146,230,229,112,80,72,90,114,255,251,178,100,45,14,135,205,104,202,27,186,124,96,65,199,170,35,97,37,54,27,105,161,48,110,105,141,193,63,30,104,41,132,149,80,106,160,56,224,143,158,91,13,229,148,51,120,84,52,136,236,181,65,217,196,169,61,235,54,54,165,90,38,182,24,191,80,228,109,84,45,199,168,189,181,163,242,251,106,38,80,22,118,255,204,253,93,217,206,150,204,248,181,245,155,197,173,125,242,227,23,14,235,30,5,112,184,75,105,137,215,218,187,115,69,139,100,242,90,18,152,90,183,104,20,245,155,193,246,165,126,94,159,94,202,90,227,47,235,42,150,107,181,39,224,223,195,190,55,191,95,126,116,199,131,31,110,182,228,201,155,189,96,203,205,90,243,40,118,237,26,140,108,159,108,112,230,211,148,88,177,221,197,158,86,62,222,200,64,16,144,214,166,146,72,0,59,172,209,232,233,121,83,141,241,40,146,225,125,1,136,19,128,55,77,157,138,108,161,234,61,61,11,50,174,180,251,209,191,249,223,168,181,23,255,183,196,154,189,254,99,81,247,85,22,221,108,122,131,121,75,212,245,73,127,231,251,191,92,157,177,183,68,65,176,98,32,225,249,80,1,4,201,84,192,56,248,84,16,24,180,48,104,0,44,47,53,160,8,206,102,192,105,53,42,76,22,6,14,180,212,149,128,141,35,55,49,79,44,150,7,21,140,204,0,25,230,129,157,57,32,88,195,66,111,69,202,41,64,202,97,224,244,166,96,85,155,80,118,150,18,165,237,226,85,7,21,219,74,228,220,159,87,40,33,83,143,139,59,91,178,134,29,203,163,58,186,62,226,141,251,222,102,151,210,78,84,247,187,20,156,193,20,82,189,121,199,254,39,186,212,123,9,74,177,233,97,10,42,191,53,77,84,228,173,177,118,109,221,119,208,50,228,163,250,161,13,157,196,139,189,222,172,124,236,224,203,109,78,142,55,171,91,163,67,80,42,105,155,50,143,85,176,122,87,130,10,106,195,85,199,73,78,208,202,36,198,139,247,123,10,137,215,62,177,184,33,234,156,39,140,41,56,125,68,67,41,115,241,0,18,4,170,217,28,106,50,157,139,185,15,202,191,141,195,78,213,167,153,120,1,197,139,78,211,114,169,232,67,19,213,196,218,58,186,87,196,192,211,138,184,121,76,248,129,208,34,16,23,26,49,130,36,120,255,252,143,147,118,141,237,151,109,49,7,169,53,196,30,52,247,81,210,180,207,221,167,242,157,4,0,107,244,72,48,128,144,243,132,19,67,154,76,36,126,62,40,108,40,8,49,41,194,38,4,29,25,96,62,102,194,89,130,0,100,67,36,69,1,10,41,68,4,32,194,233,113,134,70,113,34,161,138,11,41,68,104,196,141,239,147,23,137,160,144,128,255,251,178,100,33,14,70,126,104,204,147,152,76,98,67,200,234,71,60,39,110,28,177,221,46,78,233,47,201,18,163,168,13,135,136,208,199,88,120,84,133,31,154,53,206,143,25,207,102,247,38,154,6,221,215,190,163,37,194,237,30,85,254,142,197,8,194,229,126,242,217,146,182,125,65,86,127,31,203,59,221,220,253,251,71,85,94,46,254,215,173,71,190,55,121,36,209,228,17,78,122,142,115,159,82,13,234,99,140,98,80,218,153,72,58,110,77,197,206,42,215,82,14,183,212,80,207,89,30,95,86,65,36,50,213,213,89,1,1,9,82,121,205,53,37,47,150,249,193,170,215,194,11,46,122,188,57,4,102,228,161,171,237,201,73,82,162,169,153,236,10,239,216,108,213,124,219,194,0,0,5,255,248,249,232,167,62,59,192,44,60,143,213,44,23,135,204,45,64,4,148,82,254,23,28,243,254,167,255,224,248,180,217,150,107,221,31,246,218,174,246,209,19,156,211,139,216,222,206,32,50,165,191,228,242,141,83,177,216,173,247,247,34,28,212,228,24,152,39,48,172,47,52,4,236,49,204,161,48,244,175,56,212,53,48,76,19,48,116,155,26,3,76,15,15,12,181,8,204,161,22,130,194,130,254,36,0,138,160,171,72,0,17,134,0,10,194,5,227,83,144,20,40,43,54,97,134,192,203,189,167,187,164,41,238,162,25,207,17,18,17,135,22,84,221,65,138,43,202,44,109,46,95,182,124,213,101,67,1,33,91,80,188,166,100,93,148,83,197,179,234,220,81,152,154,147,236,26,219,89,134,229,245,97,121,75,45,75,172,229,44,197,191,227,110,130,123,41,66,70,90,148,152,167,116,27,21,152,154,208,38,235,66,167,103,30,178,65,29,97,182,209,239,200,107,9,218,248,178,239,182,103,4,209,194,219,242,131,27,9,201,142,97,26,27,164,83,98,226,142,25,116,188,36,134,40,231,18,117,35,52,102,5,49,33,26,49,155,124,212,41,153,48,46,212,174,13,101,170,188,43,27,220,156,254,74,55,119,187,175,142,186,169,69,217,0,9,220,70,220,152,70,135,66,25,36,114,188,125,15,104,8,209,160,187,122,175,19,12,49,196,209,230,240,89,25,90,111,208,181,255,233,110,129,204,98,251,58,248,132,71,71,3,72,81,217,8,34,255,244,253,33,134,255,234,27,234,76,55,15,221,232,183,80,10,205,140,126,52,252,92,233,207,112,192,209,141,235,231,63,44,25,28,86,101,224,49,133,193,198,33,44,154,156,60,104,225,104,132,96,130,166,13,7,152,180,8,187,132,104,66,55,208,24,108,126,189,6,72,71,216,88,171,13,193,9,112,74,208,55,22,80,193,17,167,161,11,44,150,245,173,64,4,143,21,228,187,255,251,178,100,41,140,199,127,120,203,139,153,75,226,74,9,105,194,101,234,56,29,125,151,56,46,97,145,65,10,20,38,197,149,149,160,23,66,195,70,242,34,90,125,77,154,132,93,77,44,192,113,234,72,156,55,64,253,190,3,7,60,80,90,196,186,216,196,195,138,27,35,44,37,15,22,102,109,128,54,84,216,157,125,175,219,97,148,150,140,43,181,173,153,108,142,75,205,129,83,4,134,3,146,35,129,192,178,216,112,144,72,94,8,22,158,202,25,179,157,167,88,140,157,30,192,225,102,76,1,236,145,151,249,17,10,101,39,53,48,233,148,13,168,129,26,73,40,147,144,48,141,202,168,143,90,99,177,224,132,252,216,81,104,45,37,29,24,78,100,17,26,134,24,94,81,238,245,57,51,39,255,83,164,73,123,135,247,146,90,251,81,42,6,34,144,27,136,210,200,157,131,129,27,151,229,119,17,179,177,70,7,83,6,203,17,240,188,234,86,14,80,189,124,95,65,169,33,65,200,247,204,103,27,127,234,146,129,45,138,16,184,252,119,255,247,249,189,233,255,95,255,83,116,111,241,174,189,179,219,229,75,254,74,223,255,214,0,154,198,154,99,168,73,198,240,6,33,43,155,14,54,104,230,113,165,132,198,87,18,38,41,140,2,2,34,185,170,193,102,68,18,24,80,126,97,50,113,164,142,134,30,0,152,44,40,97,240,32,128,34,100,80,168,176,56,48,18,58,16,11,88,51,103,87,77,192,20,36,129,152,55,5,50,129,15,26,67,47,11,137,52,210,9,76,26,235,242,195,23,34,194,62,48,251,57,110,76,17,217,152,158,114,111,197,28,182,25,29,95,243,84,120,203,90,121,81,109,11,35,249,96,45,30,143,71,112,40,89,141,97,129,93,89,133,215,26,127,58,218,16,2,15,166,228,193,204,140,173,65,92,112,74,35,192,183,223,68,203,84,43,251,182,184,128,164,158,100,85,100,52,31,84,175,48,43,133,121,221,78,59,248,155,227,181,140,213,57,81,78,227,42,214,101,108,226,252,106,253,53,200,125,204,216,148,254,86,107,26,68,75,63,175,99,136,94,89,5,62,243,212,97,153,173,35,140,74,24,5,145,221,88,124,1,88,55,48,2,8,99,41,28,115,82,44,122,127,179,136,53,66,132,33,68,33,247,120,108,161,115,140,131,206,162,249,71,249,142,161,15,38,23,3,63,9,177,73,255,250,239,11,16,219,252,103,244,254,255,252,143,105,94,159,240,206,183,254,142,218,2,0,66,238,9,136,66,249,162,33,169,128,129,177,139,140,153,242,193,177,134,1,9,131,98,72,24,33,48,172,13,54,204,40,48,152,29,48,40,9,26,12,128,128,129,145,133,232,40,4,97,100,93,173,51,210,230,238,255,251,178,100,28,142,198,214,104,205,139,185,99,228,65,9,105,227,100,194,118,29,125,163,48,79,105,47,201,45,163,168,140,246,138,40,163,82,202,192,200,20,9,169,218,104,96,151,86,29,252,18,221,165,44,130,39,36,72,73,166,17,30,17,75,178,195,39,226,77,50,171,179,35,146,196,42,209,205,221,88,107,208,12,162,212,78,85,71,42,172,178,70,214,175,161,142,199,201,32,56,9,105,141,52,170,180,180,159,52,125,44,240,49,157,165,204,111,204,180,5,149,82,8,39,108,238,50,89,235,74,64,36,142,179,172,102,205,163,58,173,177,170,51,75,227,85,198,167,86,230,90,86,197,51,214,123,123,111,61,185,182,143,122,15,207,202,54,144,202,143,178,217,37,199,190,6,33,142,14,130,214,71,44,174,180,63,79,153,97,200,125,37,177,113,129,100,32,0,2,10,24,37,173,138,194,236,160,80,33,133,46,114,27,107,141,33,57,91,37,46,50,14,92,170,59,148,191,127,187,8,103,37,77,113,12,149,38,95,237,245,35,248,223,252,191,245,223,255,167,255,175,253,53,77,63,5,248,71,233,200,89,172,74,48,9,42,147,10,17,32,49,125,25,163,8,160,120,48,196,21,131,85,192,137,48,102,3,49,160,169,44,129,129,48,121,152,130,8,81,129,152,10,14,0,210,81,0,128,136,197,140,34,12,10,64,4,26,7,98,80,154,137,201,134,209,148,82,10,65,0,68,246,72,137,75,121,36,208,212,20,57,9,230,8,131,75,20,64,60,133,251,3,14,128,69,0,134,25,116,226,47,115,0,107,180,76,34,45,24,97,177,87,226,24,192,24,6,93,82,61,13,160,91,245,23,135,109,60,45,238,53,41,105,96,106,89,170,41,249,61,139,213,168,135,173,57,161,58,41,137,244,151,101,150,54,212,130,230,200,216,50,230,223,176,69,149,8,122,180,40,88,75,78,41,123,53,78,182,214,206,30,252,52,61,8,34,105,102,37,146,155,38,114,73,213,213,17,35,202,197,54,77,199,16,188,220,88,78,247,36,68,212,100,191,72,119,83,239,197,21,38,109,12,150,147,27,105,156,193,191,248,252,251,165,117,14,79,88,3,169,45,67,100,242,16,117,177,32,1,56,240,105,86,147,5,9,110,179,248,167,254,241,62,226,68,83,212,254,203,60,164,222,159,255,254,252,48,22,177,171,26,23,253,243,127,238,142,197,38,143,34,211,190,255,7,186,108,244,101,113,181,127,131,164,152,116,201,201,141,150,223,255,233,0,6,228,180,193,80,211,71,178,141,82,121,49,176,12,197,152,3,176,22,204,32,36,48,200,177,48,64,0,195,104,12,193,69,16,184,72,194,100,158,128,73,152,66,110,30,126,76,64,234,239,135,94,255,251,178,100,26,140,197,247,103,207,27,154,74,224,79,200,73,243,100,226,126,30,237,215,42,47,109,45,193,24,165,104,13,146,137,216,34,224,198,221,119,110,92,32,9,25,119,17,21,253,33,5,45,201,142,203,175,183,148,240,159,17,6,244,180,36,13,67,206,0,180,150,199,133,13,61,187,114,189,118,110,4,73,25,96,122,37,97,168,218,198,37,208,150,188,109,254,75,197,187,194,10,64,178,73,29,109,208,241,207,26,95,21,32,152,170,202,43,20,72,222,153,110,106,225,150,180,213,35,64,245,215,242,34,18,163,101,28,43,20,178,189,162,183,9,179,106,183,140,107,83,14,202,114,107,58,181,209,161,94,145,135,41,75,121,108,101,212,219,86,90,84,188,150,0,17,26,148,128,12,82,219,84,236,8,249,149,229,110,46,148,240,178,232,73,120,233,34,10,41,75,155,154,11,213,30,35,55,19,208,169,193,124,203,250,45,63,255,232,235,74,162,26,112,236,57,125,122,209,90,202,203,188,190,255,224,226,7,23,163,221,130,129,5,99,145,65,173,182,175,253,110,252,160,6,96,160,100,102,89,166,64,98,108,26,166,8,65,230,96,28,174,70,72,162,250,96,74,13,6,8,225,214,96,10,3,198,5,33,224,98,86,34,38,19,96,144,76,4,67,64,106,9,3,67,133,199,8,71,16,67,132,46,53,227,79,103,200,116,50,13,76,98,21,69,99,64,244,231,84,132,67,105,240,95,163,61,21,104,129,115,36,47,151,17,29,45,214,138,16,1,76,134,142,108,124,120,41,215,105,109,69,162,145,2,64,14,19,107,78,248,189,178,233,75,244,74,1,91,54,209,225,186,82,4,43,131,228,161,146,236,1,202,50,20,51,102,90,240,243,192,252,112,186,11,124,223,179,48,91,192,63,211,42,220,231,54,183,54,11,188,250,200,250,24,45,101,26,146,195,184,211,56,199,101,6,178,116,242,20,43,200,29,97,181,154,92,73,104,87,98,77,213,82,86,69,165,155,94,125,198,147,66,169,33,13,99,53,4,77,44,202,23,232,121,1,204,88,117,202,217,85,118,23,89,187,40,115,238,111,88,106,115,198,253,121,84,163,9,243,115,0,0,29,97,152,6,4,134,9,156,58,104,30,53,198,187,32,55,165,184,51,169,79,27,179,27,189,183,140,163,161,111,144,89,69,156,45,167,151,77,232,212,255,255,255,239,255,255,166,68,69,209,246,235,40,224,78,68,163,195,137,82,6,239,240,223,131,123,45,245,3,0,22,163,2,17,141,50,79,28,195,1,129,65,48,67,12,51,7,210,102,52,51,10,147,5,80,71,1,7,72,8,17,128,32,70,98,234,18,128,32,77,25,47,110,162,0,243,133,102,87,162,35,82,102,134,255,251,178,100,27,140,198,179,105,76,19,219,74,242,75,231,170,3,96,194,124,27,117,163,46,79,105,47,137,62,165,103,205,135,148,216,134,98,200,80,194,193,70,147,124,26,26,173,174,252,30,175,66,164,42,16,202,74,130,138,60,58,0,76,7,85,18,41,229,48,212,97,75,109,193,173,139,53,29,183,30,128,231,161,201,100,197,45,157,92,136,216,178,193,181,78,132,54,150,94,107,46,193,216,101,234,107,74,246,80,93,44,137,28,82,131,225,121,53,32,217,15,131,116,180,152,106,246,174,59,24,201,89,87,214,153,129,65,59,71,252,53,209,189,106,44,39,147,58,212,35,112,86,73,248,169,178,180,161,245,60,146,210,216,62,74,239,158,64,239,244,151,196,229,22,105,14,192,161,248,214,73,152,65,204,82,43,175,9,58,106,150,215,130,187,96,60,227,144,181,68,174,102,14,17,46,196,116,98,240,244,178,162,16,172,88,132,171,210,186,221,94,227,217,182,157,255,202,199,65,205,87,142,255,191,147,56,188,230,249,244,68,194,218,128,122,219,39,141,237,183,106,167,223,215,251,253,63,224,135,198,214,225,15,175,147,117,127,63,255,250,64,22,172,192,52,60,204,186,68,208,202,48,59,204,55,193,148,195,76,23,205,89,193,8,12,16,102,3,33,100,96,72,4,34,129,14,97,208,5,198,5,160,70,0,1,240,224,10,33,0,48,129,193,83,148,12,15,34,143,134,38,156,62,163,76,89,55,64,0,148,110,1,140,46,212,89,18,7,96,208,1,187,5,145,7,150,23,142,89,40,106,109,97,106,79,202,80,130,196,86,15,149,179,43,185,69,112,198,215,215,190,160,115,61,128,46,75,137,73,215,72,235,72,74,197,67,113,45,40,195,239,242,156,166,251,118,70,43,176,150,17,86,209,60,145,163,97,127,158,243,80,180,196,4,155,140,147,185,40,174,242,200,181,85,177,38,156,134,252,147,114,250,128,242,71,241,119,55,150,185,159,126,105,31,150,125,148,91,215,37,243,117,165,82,220,35,99,165,112,77,91,182,17,234,200,99,41,234,11,179,123,167,233,248,235,151,135,90,141,86,25,14,189,18,110,53,52,84,134,132,27,57,65,36,86,218,172,168,58,196,201,21,18,8,120,117,40,229,20,84,125,87,92,172,205,15,195,175,24,120,99,5,143,152,214,255,241,90,186,235,165,234,93,89,102,232,146,183,109,52,239,174,33,140,5,185,29,79,153,244,179,19,14,118,160,135,51,255,254,240,0,102,242,168,28,120,40,202,106,130,184,102,104,252,101,13,142,127,185,244,97,136,132,97,121,14,28,6,152,24,4,15,78,166,39,6,6,0,96,10,19,16,148,28,250,248,208,40,128,224,137,150,78,4,78,151,255,251,178,100,28,12,134,194,114,203,147,187,74,240,82,169,106,26,97,231,40,26,137,163,44,46,225,17,73,58,165,167,169,151,148,160,171,34,125,180,208,226,36,36,182,174,132,208,80,57,93,38,241,133,128,173,50,192,42,254,178,138,145,118,102,202,224,202,242,102,232,181,105,22,197,107,45,54,51,53,20,162,40,202,211,1,64,220,196,39,50,147,101,138,60,130,51,92,129,33,153,48,149,235,12,207,13,106,141,77,119,48,210,115,206,164,78,127,54,246,218,150,84,53,71,165,204,161,69,233,18,42,79,89,198,140,36,187,51,131,210,198,144,33,179,9,18,147,37,180,97,88,91,40,161,106,161,132,246,94,120,148,25,49,170,170,164,190,197,41,173,21,18,126,167,44,18,147,157,97,107,132,160,137,182,89,90,190,239,255,207,107,255,85,255,106,192,0,48,96,124,45,209,41,166,89,244,194,128,158,134,68,29,147,71,15,70,44,54,91,23,63,80,229,31,116,117,95,91,130,106,195,19,63,69,171,219,142,147,34,73,71,193,71,115,199,133,67,246,59,102,48,171,75,127,255,250,58,95,41,219,229,25,80,159,186,190,159,182,253,166,10,140,239,77,177,79,255,208,11,153,12,204,30,154,248,156,108,23,25,102,152,21,62,115,41,209,227,12,69,115,31,129,48,226,152,192,146,16,204,178,52,197,17,36,192,240,184,192,128,32,128,23,24,37,129,65,112,16,124,3,3,37,0,152,20,91,134,150,210,223,103,198,7,167,170,112,194,153,176,4,228,68,37,25,254,82,209,153,185,22,81,94,26,118,91,187,114,83,212,206,145,116,235,44,167,146,84,199,169,227,208,38,229,119,247,33,150,173,7,239,112,247,98,0,192,160,116,246,56,74,41,171,171,26,57,20,177,246,89,138,121,5,150,89,68,61,221,53,40,198,28,123,213,8,199,186,74,132,145,69,31,177,174,168,46,150,17,204,140,129,168,134,31,150,96,176,135,171,27,111,70,34,85,21,159,193,28,247,18,103,137,21,79,99,50,231,15,58,173,153,138,232,115,142,151,20,33,99,217,80,100,239,67,45,12,175,224,26,126,226,16,0,8,226,117,164,227,251,25,86,18,2,143,194,81,196,25,12,26,39,241,78,119,190,126,17,169,94,6,64,140,142,191,216,56,166,106,202,254,27,71,157,178,43,113,6,65,4,32,247,69,147,155,170,147,235,200,235,69,79,182,159,243,54,27,251,237,244,209,159,210,59,81,205,22,255,233,146,160,0,11,37,144,201,142,99,138,188,76,44,246,4,19,140,129,53,60,16,184,193,66,83,1,145,21,133,4,96,36,16,0,48,236,177,24,193,139,131,40,82,42,32,76,250,65,16,67,59,144,244,169,177,82,188,182,160,255,251,178,100,28,140,197,212,104,206,155,140,53,208,81,41,105,243,101,229,42,26,49,215,50,78,233,43,193,54,158,166,201,172,28,168,118,170,235,240,120,27,16,103,175,100,64,163,185,17,89,168,211,139,174,61,162,108,153,72,22,253,50,107,66,229,121,22,176,180,233,243,101,133,165,213,107,148,64,235,141,223,225,164,227,149,216,148,204,12,107,113,55,100,189,191,222,203,219,85,157,246,121,194,243,2,208,29,103,106,85,64,195,36,148,21,109,180,123,36,60,65,20,9,149,205,164,70,38,214,102,58,18,231,25,175,15,77,150,107,211,136,240,235,52,128,135,196,119,59,251,214,46,174,162,27,41,164,154,249,185,38,164,111,78,176,0,158,70,161,84,141,105,65,74,146,9,48,63,134,74,100,221,8,130,105,50,189,114,17,20,180,214,123,209,231,127,116,5,145,169,59,210,164,140,127,254,186,232,189,109,164,170,135,243,152,122,141,70,26,232,175,162,178,60,99,230,171,234,42,167,16,109,234,255,77,7,230,246,137,181,158,86,238,239,217,64,7,77,24,189,2,26,234,215,153,122,91,152,248,5,153,52,75,159,96,18,24,108,13,24,142,43,145,9,134,3,4,38,33,10,198,17,137,160,148,170,192,13,4,55,220,194,138,28,92,53,77,154,129,88,220,168,243,61,99,4,100,106,229,223,123,198,5,51,166,140,160,241,167,21,44,37,9,147,215,142,12,128,158,28,34,45,115,107,38,110,48,237,234,98,17,207,193,45,97,25,42,67,235,150,9,209,42,129,65,16,124,154,102,181,146,103,255,235,206,160,207,44,202,228,5,148,138,5,122,61,108,239,109,11,93,134,84,196,234,8,161,242,14,172,197,238,56,147,171,229,37,123,143,64,180,100,212,145,107,202,230,171,112,235,174,196,122,47,117,27,115,43,54,214,73,173,122,93,134,183,121,53,228,25,97,14,202,51,151,203,89,67,243,156,115,99,183,63,178,240,251,185,8,86,239,175,94,126,41,8,18,130,138,37,232,36,202,176,138,234,19,68,174,24,99,114,97,7,64,166,187,70,163,105,70,83,213,136,81,98,229,96,152,137,171,231,0,123,138,158,34,156,58,51,185,141,21,85,127,245,157,150,255,250,154,245,121,223,91,219,220,237,31,252,125,154,45,57,101,61,143,237,187,255,119,232,160,0,100,99,8,171,99,60,85,19,58,200,3,43,12,51,30,27,35,227,133,211,7,131,227,16,4,81,224,232,132,32,50,80,99,49,48,84,22,6,71,129,112,160,6,120,32,24,2,32,97,194,96,152,25,138,121,61,77,19,130,204,16,70,156,145,45,22,0,81,194,32,45,108,153,211,51,65,132,161,182,157,86,156,151,218,0,152,162,226,88,82,67,143,255,251,178,100,46,140,134,141,114,204,19,186,51,114,78,168,57,215,105,98,120,26,93,215,44,46,232,205,193,54,30,167,105,167,156,232,156,170,12,249,136,71,206,97,202,215,153,157,220,101,24,205,15,74,12,40,54,220,181,176,42,84,72,74,73,3,55,122,221,71,222,233,246,64,137,92,141,180,148,83,7,248,85,208,56,194,161,79,222,187,249,209,233,163,72,186,12,222,253,217,112,52,70,133,233,72,239,71,191,63,196,52,164,140,47,179,165,96,106,172,7,130,200,192,180,90,156,77,43,12,30,9,50,93,146,205,214,123,76,9,241,223,178,45,142,83,236,237,53,25,103,234,8,4,12,3,11,1,129,161,73,40,86,116,1,16,126,198,193,203,186,219,164,60,141,88,31,110,67,40,125,90,146,144,0,154,167,65,189,127,92,148,113,114,30,146,65,76,228,24,106,183,255,191,174,191,237,145,12,149,53,21,14,131,37,126,186,127,214,136,47,59,83,10,122,239,175,253,125,159,250,129,131,29,124,99,7,66,115,181,226,83,50,145,179,15,249,67,110,146,51,9,3,114,3,0,112,4,21,12,133,141,35,8,194,16,96,148,131,196,129,96,131,249,2,65,11,241,242,77,208,198,209,136,201,226,119,71,137,40,210,14,179,85,32,42,109,90,212,164,214,0,126,70,74,47,87,237,13,125,133,113,208,106,116,109,17,184,204,38,212,162,11,107,177,216,1,168,231,39,177,102,130,110,3,119,243,137,212,180,57,14,57,2,101,167,206,20,164,162,190,210,6,28,97,35,141,53,96,74,217,57,12,78,185,156,161,97,106,18,57,228,145,210,6,134,25,143,124,171,215,181,146,253,92,248,253,50,58,138,40,234,153,140,254,244,244,25,229,179,38,241,47,208,249,155,108,200,224,119,42,41,36,99,199,123,93,150,116,66,181,186,161,44,58,209,240,134,28,224,120,110,226,9,188,217,80,145,182,97,30,233,1,1,1,98,4,65,97,130,65,33,75,140,35,62,123,68,164,154,134,167,76,208,129,4,89,254,134,153,194,74,203,10,244,60,183,75,245,151,236,241,38,180,22,152,54,35,101,159,83,102,250,250,39,134,206,82,78,221,94,95,95,191,148,70,254,99,104,254,189,95,47,251,63,223,251,63,255,76,4,76,85,244,141,32,99,12,181,83,76,107,16,76,203,222,14,175,76,75,114,99,24,214,97,176,0,4,9,204,241,5,140,42,1,66,160,129,48,74,13,6,204,151,22,12,11,9,197,70,177,32,185,168,152,8,36,92,149,178,102,16,137,42,44,187,85,98,253,129,155,146,137,8,192,21,160,50,7,53,57,115,2,172,221,221,154,72,251,109,15,11,1,116,206,84,34,97,147,77,199,27,78,75,121,157,38,255,251,176,100,53,140,134,208,117,203,11,169,55,48,83,231,154,10,101,101,84,22,53,163,66,110,97,133,65,70,158,167,9,164,149,224,213,178,95,244,23,50,23,168,198,159,8,178,117,52,157,27,71,8,211,75,195,118,155,98,36,106,201,52,183,237,44,204,239,97,24,217,197,137,231,30,134,66,241,164,216,98,78,221,98,19,103,101,241,55,52,158,70,218,28,213,53,89,179,4,28,245,38,85,193,243,166,50,85,116,64,137,6,125,73,177,140,171,247,27,161,31,109,140,17,43,52,144,163,204,38,213,219,165,133,29,178,74,203,120,43,57,206,115,73,250,188,0,0,32,1,189,85,169,90,120,192,72,148,65,57,158,19,39,114,34,211,36,66,182,130,27,13,194,73,41,118,180,54,3,123,80,94,173,122,124,127,251,135,6,15,114,136,181,80,44,25,69,8,40,66,44,16,124,49,90,200,185,74,183,91,42,119,201,167,254,234,34,122,117,133,94,186,254,245,122,229,185,31,239,210,26,151,223,185,128,153,70,92,64,11,48,204,58,30,48,185,104,6,19,49,160,204,150,158,146,225,252,96,204,62,17,129,92,152,97,85,48,229,18,111,253,99,72,11,28,75,154,38,30,232,205,226,226,59,28,196,201,235,86,80,93,39,120,159,54,64,165,148,243,17,251,141,15,78,64,123,62,51,158,172,10,30,134,94,56,214,173,119,43,101,154,219,56,229,78,151,52,194,43,116,245,223,110,28,237,166,83,186,173,98,40,95,129,80,237,205,235,216,166,30,43,19,224,95,118,38,11,198,178,20,79,203,18,171,223,121,149,53,122,52,38,216,255,182,237,226,139,27,216,214,221,122,149,21,173,238,239,207,193,4,111,194,174,78,159,88,234,226,185,85,201,172,54,50,155,70,202,147,7,180,113,76,16,65,9,1,225,96,73,166,161,3,154,138,78,235,48,76,117,255,14,66,225,213,96,161,219,209,37,42,235,140,223,159,237,90,211,59,150,73,114,30,197,56,209,14,166,255,254,79,254,255,91,43,232,247,119,228,196,154,143,191,208,123,168,44,74,182,7,251,21,77,147,62,219,110,83,255,244,2,0,102,115,15,37,99,115,33,96,20,24,102,233,128,96,202,18,126,25,16,6,33,204,44,39,20,145,128,0,144,24,216,48,120,31,4,59,69,52,126,58,107,76,120,176,180,18,41,138,76,149,84,110,11,126,232,5,66,166,36,158,10,158,82,153,116,124,196,0,143,205,38,117,231,186,172,17,32,149,72,159,216,5,17,44,179,25,61,11,111,114,153,204,237,198,245,97,25,234,21,97,208,151,217,93,168,156,32,142,204,36,155,213,89,181,225,74,77,148,24,219,165,36,163,190,17,85,42,85,233,61,165,35,25,249,255,251,178,100,67,140,134,123,112,76,19,186,74,240,80,135,169,221,105,133,88,24,237,163,60,117,188,0,1,69,37,167,222,178,80,0,31,26,100,196,148,181,208,73,164,244,138,55,109,50,211,217,220,187,166,245,99,139,58,187,6,97,38,54,62,8,37,13,148,233,240,27,11,46,121,53,143,65,137,28,184,197,182,52,153,17,85,9,24,35,106,98,37,22,90,74,177,113,179,76,251,255,157,207,85,255,131,93,192,0,0,0,112,0,17,64,108,150,160,112,226,241,16,29,43,168,197,16,231,5,69,137,139,191,130,138,46,33,158,67,252,115,89,153,56,17,198,4,151,200,76,64,90,142,158,175,91,2,215,111,255,237,254,159,70,116,185,15,232,111,174,53,38,228,248,199,81,129,152,249,164,176,125,125,159,182,206,255,208,8,86,203,112,94,208,244,173,12,211,128,121,204,1,254,122,236,134,60,58,99,224,234,240,96,56,201,71,203,132,173,139,141,59,71,68,11,176,132,146,42,56,2,129,206,27,194,219,249,49,63,201,83,117,189,28,104,178,87,78,23,185,110,25,82,106,220,253,72,23,9,69,255,164,252,39,48,169,141,235,125,149,231,203,59,187,91,12,43,215,158,203,87,234,82,246,55,202,216,207,103,148,238,177,169,190,243,89,89,194,254,56,235,27,85,187,250,153,206,239,227,172,170,214,251,147,247,235,194,117,248,255,43,234,197,90,94,227,83,120,87,202,197,173,254,25,107,42,214,43,92,169,126,158,239,227,149,189,106,253,46,17,44,41,108,87,252,44,103,133,127,183,31,238,170,223,149,118,119,149,251,115,151,43,229,91,44,185,158,183,248,204,247,87,168,34,181,63,83,4,8,30,72,228,62,143,132,37,37,131,60,62,1,127,25,36,173,163,179,201,153,116,134,109,214,237,218,135,188,29,186,103,140,105,21,125,22,87,255,255,64,56,177,198,22,57,33,19,156,79,118,190,143,236,180,233,97,19,198,19,95,140,176,193,127,174,138,251,235,182,173,141,107,252,148,247,60,175,162,233,16,4,31,105,167,18,17,154,96,128,57,133,27,3,25,56,42,97,154,232,79,152,208,134,185,129,216,112,24,113,138,225,130,208,143,153,76,8,169,136,40,47,0,128,136,194,64,21,5,1,248,194,192,23,12,18,130,24,192,52,21,14,56,200,152,252,210,145,5,71,12,104,72,187,128,144,150,48,52,150,24,40,16,46,207,2,10,128,70,70,4,38,100,33,108,18,113,169,152,136,202,173,170,92,128,8,219,144,185,20,44,32,92,56,25,146,53,12,193,128,11,5,48,199,110,128,131,73,130,9,128,147,160,48,1,216,127,226,146,204,32,166,249,179,68,112,158,219,53,102,173,179,36,142,165,252,162,213,255,251,178,100,78,128,9,242,134,202,6,123,96,0,93,41,26,19,204,148,0,24,221,199,66,61,183,128,17,47,33,38,131,180,112,0,137,219,54,183,109,242,175,245,43,75,26,124,125,234,107,145,70,150,175,229,145,137,187,95,106,220,221,124,111,203,49,164,162,145,83,78,195,206,68,178,14,103,113,168,211,137,63,102,98,205,202,246,165,179,20,150,59,95,56,118,146,180,29,22,175,122,95,61,13,199,31,135,82,34,237,188,242,200,140,237,123,23,126,98,102,134,154,150,150,230,20,148,185,231,217,102,242,212,150,189,63,222,159,164,230,231,57,15,67,144,238,52,54,97,115,61,175,15,208,88,202,238,27,202,166,114,223,255,255,255,255,255,255,255,255,255,255,171,94,205,53,23,255,255,255,255,255,255,255,255,255,255,255,205,219,169,99,11,176,255,202,0,13,187,30,174,70,0,106,40,246,150,230,100,43,12,107,36,240,52,213,51,113,139,164,254,62,175,37,119,54,36,222,136,148,58,114,153,138,134,69,43,40,178,98,71,106,61,79,229,111,243,35,145,108,204,242,185,251,161,212,239,157,18,164,165,126,56,60,99,28,225,231,41,12,115,40,120,21,15,67,232,62,213,37,216,115,182,101,105,162,71,44,195,192,9,152,128,29,194,137,209,120,27,98,24,1,132,240,29,77,36,56,132,128,46,16,93,33,128,160,16,11,94,98,0,80,50,128,104,64,192,1,18,81,155,169,211,240,117,161,168,76,234,166,118,167,201,165,41,192,107,171,217,85,114,62,173,178,204,134,185,159,205,160,245,41,175,134,235,182,52,198,93,35,116,212,45,12,81,85,58,178,91,112,80,182,91,169,178,165,125,23,70,94,179,157,66,143,191,14,38,176,235,85,143,86,194,231,106,177,69,255,245,245,157,72,179,75,62,251,72,99,183,42,127,223,237,179,253,163,243,94,250,210,170,51,165,237,103,16,27,96,23,34,182,172,42,175,218,162,215,198,254,246,250,181,117,247,235,88,244,220,84,221,97,63,249,172,159,202,195,170,194,198,233,58,51,255,54,254,43,140,192,255,227,235,227,255,6,223,210,38,203,118,52,0,112,89,138,0,21,140,17,45,216,21,7,27,80,229,59,103,173,38,71,1,2,131,223,178,44,80,137,15,26,28,54,99,91,160,176,210,143,28,159,65,217,226,227,157,238,223,230,85,54,161,3,171,179,215,255,255,63,51,76,163,255,148,108,207,222,164,233,156,95,9,127,157,48,180,133,54,40,243,48,21,18,7,88,38,26,133,135,83,26,198,76,128,38,7,129,229,81,140,40,14,24,184,15,152,122,20,8,207,75,211,78,96,86,9,20,20,162,1,67,243,8,108,81,120,105,248,200,233,19,146,117,41,178,185,255,251,178,100,31,10,39,40,113,77,131,185,122,240,66,67,41,197,67,69,12,155,17,197,60,238,97,237,193,4,30,167,229,145,149,208,82,145,174,40,10,96,54,55,49,116,70,169,83,26,238,46,174,229,41,51,194,29,80,25,169,198,247,25,73,122,185,156,49,229,15,129,37,120,212,151,157,118,135,89,34,95,51,128,201,137,144,126,201,112,90,111,42,221,237,150,125,13,26,249,15,172,53,179,110,196,178,47,22,95,152,113,240,70,205,93,46,132,15,25,68,218,225,172,120,101,36,58,227,87,254,185,65,245,242,233,158,191,109,188,13,218,92,115,235,209,198,60,16,67,132,236,38,17,209,154,164,157,99,75,26,203,93,55,147,223,95,196,248,187,151,231,98,91,91,155,127,176,239,181,165,247,88,27,255,18,255,14,46,62,62,123,86,255,147,255,141,126,191,175,75,37,106,0,32,0,73,3,50,5,111,40,233,1,180,111,218,188,146,198,201,137,179,232,2,93,23,72,202,90,140,80,45,199,66,214,148,160,213,71,170,166,234,164,80,176,68,107,127,68,250,149,87,159,247,47,83,250,156,206,241,37,179,168,232,187,242,63,250,66,65,48,2,165,55,163,60,192,1,211,128,10,140,6,204,54,243,200,201,0,96,184,188,194,2,102,196,28,119,49,16,85,1,46,48,65,20,66,54,106,42,196,227,162,8,237,118,140,80,170,147,205,6,30,138,70,161,148,171,245,124,208,164,16,135,30,207,91,222,102,231,119,80,186,228,151,110,118,37,211,251,140,192,156,155,86,173,199,135,143,221,229,218,167,134,96,16,218,66,38,251,208,243,191,31,248,162,235,225,37,246,118,170,243,33,245,120,43,31,14,123,230,119,221,55,205,151,88,134,158,207,92,98,232,164,5,152,198,181,171,127,138,160,188,2,75,77,182,205,211,10,252,109,40,231,134,168,245,200,33,209,189,176,146,239,217,99,209,255,212,24,159,110,183,156,203,158,147,75,205,96,118,51,91,169,190,242,105,68,203,1,54,190,108,151,182,164,114,221,143,85,159,225,122,89,117,175,241,255,250,254,93,99,18,186,160,3,0,85,77,39,75,98,33,109,95,167,120,220,77,125,145,70,18,254,80,220,226,84,176,19,73,173,115,130,29,195,212,244,74,75,255,201,142,133,151,253,247,255,111,155,255,147,254,119,167,208,152,191,237,143,212,245,208,175,134,63,254,174,90,68,48,9,125,53,217,105,52,198,103,52,200,82,48,41,166,50,197,145,50,176,44,48,0,80,18,38,128,32,40,40,183,49,68,64,24,4,11,228,98,40,18,101,168,93,163,5,130,141,203,152,2,2,117,89,136,190,108,13,49,53,92,164,148,166,88,103,149,211,101,128,192,214,212,37,53,51,255,251,178,100,38,14,7,116,112,205,3,185,123,112,71,41,105,208,101,37,114,29,13,197,54,46,229,237,192,235,158,169,40,244,136,176,218,77,125,10,244,179,41,96,20,34,148,131,251,185,25,105,212,238,194,180,212,81,214,97,234,166,44,212,95,56,22,204,0,88,122,72,43,232,153,40,188,16,110,77,4,4,79,131,103,122,87,234,196,240,219,171,121,169,240,125,123,172,215,136,62,246,221,140,10,105,181,184,0,136,214,206,248,84,31,98,166,195,220,220,131,90,253,164,13,125,62,3,156,45,38,33,248,225,103,188,10,245,55,5,29,105,67,20,215,153,116,60,243,180,203,172,85,73,251,107,39,230,100,79,219,190,151,112,63,40,157,87,50,253,97,83,252,138,143,140,185,122,230,155,203,126,62,100,199,205,226,255,137,191,220,222,235,238,190,87,39,97,244,95,16,14,59,72,66,229,136,76,183,161,73,222,170,51,163,64,40,228,252,228,28,175,165,245,180,224,151,151,63,122,200,148,49,71,8,188,171,226,249,225,111,253,71,213,63,255,4,107,127,68,106,254,35,191,250,10,125,115,131,125,58,105,255,241,98,221,251,125,95,80,71,89,83,65,13,115,16,102,51,22,192,51,3,18,67,74,219,147,34,64,212,7,24,120,33,152,4,13,152,192,31,24,120,25,142,128,136,22,4,5,1,208,131,1,137,148,92,58,16,0,55,209,89,10,46,168,141,234,107,42,105,83,178,225,64,36,131,66,144,152,155,86,213,253,90,117,33,150,15,30,81,196,173,166,47,168,75,214,97,183,146,102,0,149,246,132,160,143,86,82,232,118,228,178,204,120,199,194,76,64,163,232,50,102,110,35,52,192,42,247,180,70,242,165,143,64,238,133,68,202,107,192,101,199,133,75,11,166,37,158,39,26,107,60,246,59,227,115,65,244,64,101,156,54,82,133,133,37,255,5,67,78,151,199,196,30,205,122,36,84,91,184,247,214,160,185,125,155,134,182,155,201,55,230,109,127,109,213,54,235,217,95,55,219,47,237,173,26,203,49,181,232,184,199,235,91,243,165,117,150,217,254,61,127,92,239,86,110,166,58,239,95,219,95,223,89,163,92,223,181,238,38,1,0,60,16,18,109,210,54,185,96,21,96,237,35,66,68,36,10,8,70,78,210,49,202,173,169,114,167,250,123,221,116,220,222,155,215,255,219,255,182,125,255,237,95,205,171,255,128,255,133,234,112,135,253,23,255,245,116,208,0,0,0,10,22,203,133,92,96,241,33,136,166,130,194,108,35,37,64,227,135,88,19,28,80,113,9,207,16,65,37,174,105,50,1,58,87,162,138,19,25,36,47,174,119,3,173,188,49,76,254,59,226,147,147,157,192,199,39,233,135,102,164,44,22,56,255,251,178,100,33,8,214,77,105,81,235,121,121,32,72,7,169,243,96,173,122,27,121,197,63,78,60,91,129,12,150,103,137,149,157,106,217,79,79,24,55,217,128,120,30,74,150,197,76,177,82,221,169,91,136,2,162,146,95,229,155,109,162,49,225,25,127,37,203,124,110,107,75,189,224,244,222,11,242,83,11,237,29,185,253,177,95,209,127,203,250,102,111,116,22,243,31,232,217,115,235,131,199,31,95,7,199,220,2,243,172,182,235,13,105,77,89,73,190,190,243,232,153,70,233,19,35,20,82,180,227,161,214,244,89,212,50,251,30,150,90,155,193,62,171,20,78,207,28,209,158,191,184,99,195,151,237,127,89,249,198,42,191,31,84,110,167,202,39,252,148,152,3,128,0,4,161,93,193,91,6,24,176,179,178,93,150,52,243,75,145,41,165,89,141,190,15,253,127,116,19,141,13,78,174,194,8,60,77,101,45,181,169,172,255,40,159,52,18,148,73,128,169,69,108,233,117,252,230,223,235,106,255,71,87,213,207,253,79,154,106,167,252,144,74,0,5,3,41,130,224,97,66,240,52,0,109,177,168,92,222,115,247,1,142,129,131,0,163,7,137,198,65,134,25,5,130,131,163,0,88,28,136,110,176,140,196,148,26,199,160,130,237,213,108,133,1,42,23,77,203,178,192,101,213,30,24,110,105,196,151,65,239,157,236,92,139,127,2,222,142,189,94,72,12,76,253,106,126,236,166,22,91,138,123,155,8,154,97,55,186,158,21,92,22,217,165,52,175,66,27,174,57,241,134,77,200,207,55,40,211,88,54,93,120,9,125,211,127,6,230,247,175,207,150,142,190,160,253,228,61,41,79,189,30,200,94,243,79,132,148,222,66,111,189,50,87,112,10,221,116,190,188,19,82,177,91,166,157,112,19,177,168,136,75,103,152,184,204,4,173,118,50,25,181,181,137,60,134,44,89,65,34,231,36,53,69,62,24,245,150,20,188,249,149,147,83,98,6,176,218,181,226,97,198,23,122,250,182,175,171,106,61,96,96,232,101,198,17,216,161,141,100,143,214,134,200,214,43,194,202,23,136,132,160,18,129,50,155,222,63,106,175,163,125,116,233,65,147,161,215,203,237,40,244,110,162,99,220,12,15,59,119,125,253,8,239,254,86,79,219,177,108,216,163,190,205,54,221,162,152,0,76,5,111,204,131,73,140,51,153,0,78,49,131,171,153,159,232,104,242,2,96,184,84,98,208,76,35,7,76,103,12,140,67,0,24,234,193,152,76,11,22,212,68,0,8,194,149,64,162,160,161,10,194,141,17,6,78,226,169,169,123,76,105,141,125,103,40,100,93,122,170,38,230,239,43,76,94,153,165,211,211,177,122,149,6,129,28,8,66,97,96,58,95,110,26,255,251,178,100,48,8,215,74,113,77,139,175,79,48,70,40,73,242,97,162,124,156,97,199,60,238,60,91,129,37,161,39,141,133,137,240,179,66,167,174,186,107,90,133,210,30,5,231,38,229,218,134,9,171,2,144,17,118,87,141,71,9,196,110,72,34,113,156,57,122,167,119,113,179,30,230,127,222,210,241,233,235,113,31,220,171,219,227,101,0,241,224,110,178,76,121,68,130,34,132,58,107,7,108,125,231,48,23,72,220,46,77,45,209,117,30,231,179,110,238,116,199,218,130,213,105,102,28,39,70,240,122,91,205,202,210,118,209,166,110,215,217,164,207,136,84,59,12,90,57,146,191,3,242,241,49,127,231,154,143,244,158,125,24,223,211,223,225,191,167,247,121,251,0,192,1,69,75,188,21,176,241,4,70,60,33,240,119,89,85,196,153,102,82,171,14,115,155,141,121,215,157,123,61,87,59,68,218,214,182,219,84,251,100,122,70,199,212,12,203,208,38,255,197,109,254,221,255,211,233,219,253,7,255,137,245,118,93,237,255,255,255,253,34,0,18,65,112,194,15,211,73,178,8,46,70,80,41,24,93,130,110,102,25,149,69,160,192,152,8,76,35,4,143,18,74,9,42,160,202,132,64,117,68,154,111,94,105,110,228,198,218,161,48,125,232,76,134,61,20,120,157,22,162,205,162,175,235,1,143,230,235,75,105,96,14,93,138,124,4,206,230,136,64,65,192,138,243,176,39,40,17,176,143,82,241,130,238,11,232,114,172,76,119,29,114,29,231,117,160,23,60,55,147,201,240,46,184,195,15,194,75,118,101,75,101,34,239,45,241,226,197,175,177,161,189,73,55,62,82,150,106,50,255,117,91,138,101,185,242,99,94,106,102,237,237,29,224,169,214,84,240,188,34,111,189,23,109,78,189,226,101,71,169,28,197,92,74,167,156,123,106,115,19,181,60,167,48,99,254,213,190,184,112,137,28,128,32,239,33,203,10,124,50,214,139,136,31,114,35,37,219,202,188,132,184,141,240,153,159,193,62,41,87,209,53,232,59,45,83,64,14,23,202,0,145,188,75,164,20,50,157,110,173,166,22,216,24,154,194,202,233,97,198,15,82,189,148,249,137,116,164,190,198,215,219,98,163,239,223,239,221,30,255,48,180,206,40,20,136,137,177,172,166,255,27,95,244,239,254,127,166,135,255,138,255,139,238,47,200,95,228,191,188,0,204,149,37,56,171,64,203,19,195,143,26,135,10,167,108,183,25,28,20,134,38,4,40,137,0,10,199,134,47,1,146,128,27,208,17,73,174,34,163,105,112,168,1,78,77,182,34,33,59,236,153,80,168,68,109,130,191,41,187,242,130,16,6,28,90,178,42,102,67,99,175,175,32,180,114,205,198,26,36,252,106,83,255,251,178,100,41,142,23,0,115,78,11,143,30,228,70,227,234,10,97,37,86,26,5,171,60,78,105,229,145,17,33,40,41,150,40,216,201,33,199,103,129,99,16,140,135,69,236,179,169,200,117,226,131,194,102,178,93,124,16,88,183,21,236,225,117,172,179,210,196,193,203,181,180,225,173,195,219,63,4,239,244,157,110,103,149,181,93,136,212,124,170,158,78,36,70,165,143,83,130,184,131,94,108,180,117,49,111,198,88,102,237,229,54,234,81,226,210,24,249,177,250,181,67,228,230,204,201,244,173,176,157,166,241,77,242,233,106,101,13,172,237,146,234,163,41,195,21,98,167,240,179,219,18,177,236,216,234,39,143,143,131,211,26,237,183,175,176,218,33,252,243,7,201,7,133,70,150,0,64,128,0,0,1,72,45,36,132,79,12,10,51,27,210,215,221,181,137,54,184,154,112,125,65,72,0,71,56,38,98,41,191,227,234,169,137,35,41,36,211,124,51,79,241,223,207,171,200,95,202,106,114,125,190,38,244,89,33,127,163,245,63,41,33,200,217,69,159,210,3,24,121,62,112,17,17,150,141,102,228,5,24,152,92,104,197,129,238,60,97,198,24,8,140,136,205,133,53,2,24,123,93,5,52,106,172,29,189,201,201,38,43,147,208,76,74,38,134,14,10,131,15,77,67,129,167,35,14,153,39,83,84,185,90,84,116,87,161,16,244,9,177,195,26,136,63,13,45,147,225,91,141,3,199,88,115,235,237,153,76,27,254,165,38,174,94,173,130,115,142,191,251,14,244,119,56,98,11,187,229,199,223,127,6,134,188,25,242,145,62,187,105,96,214,220,113,99,252,218,219,194,59,88,165,58,102,248,134,73,191,106,248,93,192,214,211,155,212,116,191,178,66,23,109,43,47,42,102,177,110,170,247,146,246,218,212,219,163,76,208,146,87,141,16,210,64,191,237,177,183,152,148,211,244,38,185,108,123,157,230,213,210,73,230,168,203,30,7,73,255,228,125,203,129,30,163,171,0,2,48,12,4,56,167,35,16,188,109,241,166,35,54,112,67,115,177,0,2,176,168,55,5,81,68,209,172,61,19,202,7,154,185,143,98,20,166,126,179,198,78,11,96,34,113,32,132,44,37,104,212,55,239,254,155,127,187,83,255,255,183,211,146,127,203,122,144,0,204,52,99,59,57,252,212,28,147,84,21,76,96,144,52,134,116,199,193,145,8,52,196,163,182,180,28,26,50,56,76,144,18,194,140,2,25,66,82,96,51,187,47,128,240,82,187,70,40,21,52,81,8,1,62,29,201,107,174,255,39,52,57,25,86,11,119,84,6,155,4,249,213,86,161,239,131,27,196,132,74,193,173,65,112,214,49,213,6,151,65,191,40,200,22,25,161,160,183,82,183,255,251,178,100,51,14,166,209,112,206,11,143,94,192,72,231,169,208,101,39,118,28,61,195,54,14,189,124,193,1,147,103,225,130,138,2,79,193,173,59,81,235,106,140,201,174,38,91,232,143,132,134,178,159,62,164,162,91,209,103,29,147,232,157,231,175,91,158,165,166,27,5,166,152,87,89,224,56,209,185,61,9,174,179,88,188,237,119,166,209,121,23,59,222,42,71,124,180,235,148,158,188,205,102,143,1,169,243,114,73,115,100,140,247,169,124,135,222,218,114,222,146,246,209,76,238,145,133,236,158,83,107,40,194,103,103,195,150,174,45,142,43,246,169,94,218,153,159,149,35,166,143,36,224,8,115,50,17,237,133,79,56,94,90,140,41,42,97,41,2,145,79,69,43,136,205,168,238,56,161,142,31,127,215,120,235,202,201,52,191,31,88,230,95,104,132,189,23,209,114,255,47,253,8,180,191,245,31,106,127,217,191,205,250,25,40,91,197,123,214,236,61,119,163,239,2,132,198,213,163,230,92,72,230,59,145,160,211,168,203,36,76,202,240,188,193,64,12,28,60,152,8,8,152,48,15,24,160,11,47,132,87,48,132,20,14,0,82,13,93,81,16,128,193,192,76,81,226,38,14,225,214,150,44,0,53,196,92,110,209,146,160,3,21,122,146,74,67,130,61,78,224,150,116,248,184,253,137,141,2,210,241,64,150,65,57,54,199,57,48,167,24,61,105,157,109,141,11,1,121,65,186,206,56,157,161,242,38,25,200,190,187,112,245,254,25,51,105,23,78,207,53,69,53,238,215,147,121,94,155,112,163,226,195,131,29,138,106,164,72,138,166,3,78,63,78,230,96,112,152,249,48,135,95,173,41,222,158,119,76,22,218,105,35,55,76,20,186,148,209,182,147,138,205,83,146,161,7,232,47,176,159,50,229,248,30,47,134,240,161,159,2,211,58,183,246,246,70,211,54,233,31,182,203,190,78,204,58,231,107,154,246,45,49,124,111,223,9,54,13,80,16,5,78,139,134,165,1,38,28,120,224,219,87,233,41,31,232,250,213,181,44,120,94,75,61,228,0,191,107,5,189,27,194,29,221,169,171,123,193,166,255,122,143,246,255,30,238,86,207,127,191,66,143,249,237,179,186,232,253,92,157,150,255,250,192,0,64,140,163,195,210,76,237,83,58,41,84,196,109,163,110,238,12,126,70,21,11,24,212,168,23,3,24,152,62,100,113,26,169,65,4,71,210,32,26,150,195,17,18,0,66,23,202,159,66,176,219,24,47,186,150,53,133,164,185,37,203,213,230,153,64,78,240,78,93,213,79,139,183,92,10,38,194,24,8,161,70,208,128,220,229,4,103,79,132,118,179,97,82,201,99,75,30,13,103,66,222,88,233,95,181,32,63,98,54,147,255,251,178,100,55,136,166,231,106,77,139,143,95,48,74,199,169,213,100,69,158,152,77,163,64,237,225,235,193,21,29,231,101,163,21,200,72,176,199,118,180,34,91,186,115,61,115,140,27,168,249,87,14,80,219,35,234,120,127,3,143,93,79,77,175,145,26,73,138,84,126,105,75,147,232,107,77,24,44,163,218,61,97,36,19,122,140,34,113,232,217,242,152,58,245,179,251,222,75,45,198,22,233,13,159,4,72,237,14,33,126,139,150,228,246,216,35,204,19,72,126,76,159,83,29,81,115,244,151,142,80,108,42,119,167,43,74,21,60,235,137,112,9,224,228,50,1,0,4,56,41,153,133,160,99,194,35,206,65,83,237,152,151,190,46,68,80,144,80,93,85,172,237,211,106,251,224,212,190,102,254,54,198,187,69,51,9,53,94,5,174,52,139,167,169,170,35,209,170,254,164,205,255,122,55,248,143,166,163,252,27,97,190,75,91,139,116,254,207,255,72,64,0,176,175,49,8,163,159,131,0,168,29,104,128,36,16,254,82,13,16,1,0,226,34,212,100,38,18,49,96,104,244,48,2,91,176,253,64,152,65,10,190,188,113,22,160,165,243,16,227,214,246,123,50,251,13,139,90,137,119,79,254,122,138,242,72,228,212,120,10,29,250,147,247,38,159,66,182,135,202,179,56,104,212,170,172,175,22,59,72,165,183,50,117,202,79,165,126,118,164,197,9,130,90,25,240,251,225,221,254,63,80,127,95,229,77,98,83,195,89,151,57,76,57,105,38,133,95,251,116,196,253,172,252,175,98,159,198,45,119,85,223,205,144,155,64,103,214,148,170,8,53,108,154,245,80,205,155,52,253,152,63,126,45,117,148,23,128,31,70,181,89,81,209,171,44,10,217,131,15,53,24,226,113,174,116,246,233,28,252,102,62,182,158,32,0,100,180,119,12,28,133,64,208,77,226,38,100,220,21,2,170,192,8,27,17,174,191,22,180,151,116,85,200,30,243,117,176,138,77,166,95,139,194,129,246,242,147,12,244,122,147,235,255,211,79,249,254,220,83,227,107,245,59,69,189,201,251,252,151,255,114,250,178,0,76,76,120,13,69,48,76,215,164,13,23,43,12,7,66,205,199,150,204,20,28,67,130,83,13,7,160,168,102,98,152,16,99,40,114,42,2,160,68,192,176,200,44,0,163,75,247,39,83,113,161,122,153,176,19,9,84,194,32,21,75,164,105,58,224,87,70,248,18,86,130,62,100,170,180,155,79,77,77,42,235,113,162,128,157,254,24,5,0,192,52,205,120,107,24,45,147,122,141,51,250,207,168,240,105,122,61,23,202,100,120,68,59,193,5,29,248,91,218,194,174,54,65,167,62,19,89,211,60,208,4,138,38,12,45,119,235,113,187,109,226,255,251,178,100,71,14,150,189,101,76,139,175,95,48,73,104,73,177,103,10,26,26,101,165,52,78,225,237,193,30,156,103,37,164,21,232,15,255,212,150,196,17,169,115,208,43,98,67,76,98,56,83,52,104,217,47,26,180,111,131,11,30,0,128,196,149,39,158,147,50,190,142,77,237,67,90,209,127,65,207,149,189,121,168,63,86,105,116,231,247,39,165,0,252,201,134,215,51,28,45,23,55,219,120,122,54,192,130,112,216,6,161,195,194,152,176,4,218,64,227,228,135,176,229,32,154,104,108,3,74,130,29,166,70,167,168,42,185,129,216,122,93,14,58,216,193,220,174,71,82,254,85,34,226,106,47,201,104,75,241,220,221,242,111,254,237,150,255,51,232,250,253,123,127,203,243,234,228,127,79,221,255,237,2,204,20,121,12,159,20,141,51,158,12,140,28,0,169,89,146,129,137,153,96,217,129,129,49,139,161,10,183,129,140,131,18,2,103,149,164,24,132,5,143,24,191,208,187,35,37,34,20,244,0,79,118,238,210,83,58,69,12,75,234,39,172,191,139,82,123,54,125,188,24,206,25,52,203,47,74,14,82,18,104,154,150,122,230,89,146,183,150,101,69,6,163,77,193,32,210,109,161,91,136,23,158,165,2,132,85,200,244,69,200,252,213,196,51,91,102,253,75,124,51,37,48,189,54,224,198,131,139,124,19,76,89,186,159,141,78,186,18,243,229,174,7,63,141,75,204,71,107,58,175,110,104,195,112,235,182,102,175,95,70,107,13,63,109,147,219,13,219,202,244,28,245,205,119,151,10,103,49,245,167,212,248,199,212,182,248,124,209,123,181,127,108,127,104,186,196,177,239,93,198,248,220,122,235,91,135,86,189,125,52,0,103,6,68,67,2,9,135,105,17,142,4,203,75,213,131,32,6,207,20,108,152,36,5,85,48,153,189,218,26,44,252,37,188,149,129,0,252,165,130,60,64,117,10,95,62,8,99,0,132,57,247,233,160,63,169,46,255,29,255,253,191,221,189,31,31,200,221,231,52,223,164,0,0,66,184,198,120,35,5,179,141,219,22,9,24,152,1,90,108,46,17,128,199,1,0,115,26,8,210,160,88,50,98,17,28,0,192,129,105,162,34,148,188,212,131,128,183,105,184,40,161,120,53,226,100,210,228,218,160,153,71,105,169,99,6,150,96,244,211,196,217,214,174,68,239,59,8,107,72,58,50,245,206,98,103,180,133,231,103,185,98,148,129,8,30,94,251,181,45,229,16,75,118,212,88,119,99,222,154,32,254,234,219,89,179,208,171,123,225,52,121,102,214,103,252,243,222,97,235,225,3,70,243,43,61,230,48,111,163,118,96,28,52,221,190,88,214,112,147,32,215,235,175,153,134,110,186,167,58,120,211,19,255,251,178,100,80,142,166,148,104,206,27,153,122,240,58,226,10,45,97,130,56,26,81,157,58,78,101,115,209,13,147,103,77,148,149,144,72,123,200,141,194,170,11,246,23,44,237,95,184,80,223,91,103,205,107,134,93,118,26,110,164,13,150,119,169,253,248,211,120,209,226,205,59,126,181,139,234,21,100,114,125,29,138,250,212,16,0,0,12,0,0,0,21,253,115,68,55,80,150,84,161,236,122,48,22,54,17,6,119,136,98,179,54,32,180,66,240,111,109,40,30,253,181,52,67,242,122,60,255,247,127,245,126,67,91,52,173,179,223,251,183,127,69,189,160,49,139,106,6,14,110,25,52,70,114,224,249,16,160,219,4,163,77,1,96,144,185,112,16,20,49,248,132,193,130,192,32,0,96,14,40,14,103,233,236,145,170,194,139,169,79,44,118,135,128,84,232,116,129,150,9,104,146,152,110,4,156,226,138,28,68,46,151,113,215,120,41,99,139,213,255,119,25,115,85,10,142,52,85,218,207,197,88,243,247,90,61,5,195,79,139,44,155,150,13,21,59,197,169,45,134,214,124,228,210,223,205,172,56,248,93,107,78,196,235,72,175,242,175,194,222,174,64,53,181,133,136,98,205,141,220,171,118,227,169,243,20,189,143,203,160,233,138,87,178,205,169,188,46,45,186,238,32,7,246,58,188,197,104,104,193,178,87,82,145,216,205,171,121,234,64,212,158,129,44,134,134,69,198,239,155,229,14,162,218,230,177,143,30,79,211,108,249,162,199,189,87,195,155,241,206,200,117,235,172,0,22,60,166,130,46,211,201,177,25,190,42,104,146,195,196,216,2,88,71,102,150,184,132,172,113,86,121,221,185,82,132,16,121,82,152,135,156,26,38,245,111,234,158,139,183,196,61,232,146,254,155,182,41,253,79,204,89,223,255,181,17,34,36,13,45,186,4,0,0,66,188,11,12,51,66,232,193,92,19,71,3,204,44,108,57,85,28,192,65,208,184,96,70,51,146,25,12,4,96,240,232,168,201,136,6,69,156,54,85,13,95,147,226,94,82,212,91,209,196,222,135,32,165,31,140,16,204,134,165,246,57,79,85,101,30,104,112,11,33,178,235,93,193,152,63,41,162,14,162,90,190,209,35,61,214,173,196,220,24,6,210,12,110,147,247,173,201,60,27,44,216,134,158,111,68,182,64,210,4,251,153,50,181,86,189,239,86,145,88,205,35,216,167,254,162,111,223,88,75,107,12,219,93,177,52,55,60,84,211,192,131,163,181,109,234,156,139,189,247,171,166,105,150,228,93,182,203,54,84,139,118,142,215,246,194,229,30,196,105,45,224,184,72,228,250,158,71,191,203,63,149,244,219,241,53,76,251,246,4,180,19,185,46,215,119,76,146,231,81,241,241,255,251,178,100,102,14,230,170,102,207,27,153,122,240,73,169,105,177,101,39,104,26,177,159,56,110,101,143,201,5,37,231,205,147,29,145,95,125,111,62,79,186,67,130,154,64,39,128,40,16,198,99,241,136,1,62,64,38,145,105,161,12,28,36,41,16,244,176,219,74,19,40,195,147,2,48,62,255,31,73,174,78,34,243,45,15,89,92,227,77,18,24,66,101,13,219,44,241,143,140,255,66,191,253,53,111,255,170,62,191,40,212,127,251,253,27,95,202,28,0,156,82,96,108,231,177,176,31,166,115,7,24,42,96,113,224,153,162,66,193,81,89,141,132,131,2,179,2,6,12,36,46,6,129,214,41,88,189,52,89,131,27,69,148,202,49,193,190,244,42,249,184,155,81,130,22,14,96,197,220,28,192,140,83,173,228,79,118,210,9,232,78,107,202,122,139,136,103,60,135,64,91,50,18,17,208,55,42,239,149,72,140,170,105,232,108,45,121,186,141,3,3,214,130,189,162,192,155,153,81,137,213,156,222,204,84,127,214,23,55,219,88,84,223,207,104,58,149,229,87,11,25,88,231,59,199,94,212,216,39,141,5,4,53,130,251,251,119,185,80,111,39,35,246,214,102,82,199,250,25,63,197,239,251,145,175,140,111,167,239,105,118,124,3,110,137,232,166,81,206,179,147,229,215,235,21,126,200,108,66,224,89,30,157,53,18,218,23,253,186,61,177,81,67,122,139,119,49,68,219,91,194,224,30,36,175,161,112,8,179,32,20,71,91,195,40,83,38,149,78,175,38,45,51,81,151,230,134,96,30,250,234,16,21,56,88,87,165,51,221,199,101,77,255,55,111,190,255,59,255,255,255,251,255,158,219,253,59,105,167,110,170,130,161,215,189,181,88,0,0,66,188,193,12,227,106,25,12,249,87,55,168,108,195,144,67,113,205,128,3,35,8,0,193,70,40,32,33,106,23,25,146,4,89,137,131,128,139,121,119,179,36,177,70,64,48,195,6,136,173,114,87,201,229,137,59,79,113,131,132,165,1,102,40,60,156,71,1,208,27,157,29,72,158,50,252,51,96,16,48,232,0,20,31,147,146,0,210,15,179,20,183,37,170,134,246,33,254,172,72,2,1,203,7,62,207,150,92,182,39,87,6,226,30,220,226,188,57,168,114,180,117,62,176,251,90,71,52,65,109,210,212,153,167,199,218,214,170,173,235,233,5,149,203,122,59,59,166,46,84,91,84,66,59,149,173,232,239,175,147,140,109,79,111,42,91,213,95,124,145,152,39,210,9,65,98,93,38,35,191,52,153,181,97,240,65,186,199,135,152,227,184,168,33,107,202,211,92,53,74,74,147,213,221,61,233,67,94,207,212,246,19,108,0,8,192,128,0,101,106,144,1,0,136,17,9,197,255,251,178,100,114,142,134,182,104,206,155,143,78,192,71,231,105,233,107,10,26,28,161,163,52,78,233,235,209,37,157,231,165,166,137,216,208,68,104,242,109,230,137,105,39,36,168,208,220,122,148,241,112,228,49,36,249,128,76,38,138,194,73,3,150,118,172,226,69,31,135,93,132,61,78,222,150,66,125,178,79,246,93,191,218,191,246,219,191,249,27,191,239,80,12,85,39,141,96,12,78,2,93,141,145,18,204,10,38,142,177,45,76,178,8,204,21,16,12,46,19,194,193,193,129,224,184,16,104,85,161,3,140,81,240,194,147,131,4,19,96,112,65,181,43,60,139,132,195,159,85,43,93,51,8,38,76,128,6,2,205,142,142,54,44,81,24,80,155,104,210,3,143,75,213,38,21,163,208,150,70,109,64,60,232,77,26,61,244,239,125,52,96,241,72,34,199,80,169,16,98,68,160,109,12,41,200,219,158,24,130,222,56,114,143,233,209,133,132,40,238,56,153,110,156,246,63,119,41,35,101,109,83,221,13,199,113,212,92,100,240,172,146,199,72,147,7,177,24,203,196,59,43,226,108,187,38,176,198,68,233,151,59,210,98,123,208,197,139,183,181,235,184,24,239,55,240,168,253,154,38,36,91,249,150,214,180,219,240,113,124,70,214,117,169,115,90,234,170,120,187,139,143,173,56,253,66,205,161,77,156,230,72,120,171,108,61,82,7,213,225,255,89,0,0,1,108,141,134,10,46,18,8,178,204,148,7,17,162,167,35,117,110,9,33,217,107,233,5,81,219,143,135,103,94,173,72,135,242,227,133,249,204,40,58,155,52,161,168,42,191,187,71,222,131,109,243,146,255,255,255,127,67,62,223,6,247,109,191,77,189,223,215,247,127,234,0,0,32,50,8,240,143,211,1,247,13,98,63,50,123,76,254,61,147,37,141,204,10,23,28,57,24,180,46,28,255,48,153,180,84,72,192,140,118,0,48,164,92,112,177,168,194,183,5,14,70,8,1,15,18,126,4,66,89,139,200,215,211,224,212,146,3,68,4,143,59,40,4,96,203,234,76,17,115,145,33,161,82,188,162,73,147,14,144,5,1,16,138,32,129,167,81,95,131,231,157,137,124,55,4,161,33,130,187,65,6,229,52,169,177,101,84,223,109,50,111,41,69,204,172,134,132,24,225,81,130,58,124,39,252,19,186,141,230,234,174,35,27,180,58,120,222,143,226,80,203,197,21,87,73,142,199,52,194,241,75,18,101,103,193,134,148,236,39,14,25,173,238,166,215,92,35,243,70,171,238,169,175,135,121,173,162,94,84,252,124,93,222,43,137,239,239,143,159,93,65,197,41,153,155,33,184,68,233,23,247,166,35,201,217,254,225,83,57,129,19,108,248,121,30,118,251,226,29,233,183,255,251,178,100,115,142,135,99,104,205,19,154,123,116,72,200,249,242,97,231,54,157,37,165,50,78,61,122,193,55,30,39,21,167,148,248,243,247,200,86,237,160,0,96,241,191,36,148,15,35,176,95,18,38,204,18,118,193,80,63,210,115,28,175,107,89,64,212,174,173,88,61,18,200,129,66,34,167,153,55,29,161,25,70,254,169,84,244,209,126,143,255,255,253,190,115,255,203,154,200,198,218,34,186,136,224,24,142,164,99,162,172,97,245,128,198,69,88,159,27,82,112,204,0,80,72,103,252,169,192,219,6,195,17,25,24,14,98,209,25,140,68,97,65,81,128,12,198,25,6,15,5,12,100,31,48,104,57,172,10,9,16,30,214,140,58,35,107,202,172,151,77,17,16,25,235,1,16,0,213,180,148,254,136,197,181,52,176,72,68,4,127,7,128,138,100,60,31,125,89,22,81,196,60,129,159,129,98,108,96,84,20,255,251,251,24,181,58,174,145,68,35,37,236,229,36,234,182,226,199,64,215,29,23,200,18,169,193,54,39,39,249,162,188,29,103,160,191,133,152,182,194,158,105,84,9,101,233,145,198,107,99,183,242,158,17,121,145,10,26,150,138,113,237,9,184,248,85,206,213,25,166,32,201,84,192,132,252,147,117,45,173,229,147,165,201,72,129,166,150,186,156,85,38,34,0,13,89,2,66,181,164,219,164,115,189,150,220,18,143,234,93,177,43,137,44,95,116,236,180,107,40,7,38,95,79,42,60,222,20,94,46,38,173,15,183,134,145,64,51,240,176,80,42,49,42,131,0,12,166,118,30,185,131,148,236,30,224,38,48,173,10,34,186,20,191,14,123,109,159,231,94,94,50,24,87,7,43,99,83,180,184,182,145,5,112,160,92,94,195,170,56,92,104,115,60,99,239,232,81,95,255,255,230,253,255,194,3,255,43,254,25,255,255,233,0,0,99,25,93,211,174,42,179,139,222,163,35,143,131,20,104,211,57,21,160,225,12,44,64,24,84,18,135,1,198,113,5,166,22,8,35,2,89,129,65,1,137,224,224,24,117,130,1,160,193,19,57,113,12,137,66,66,194,28,197,86,11,129,165,92,242,24,174,243,94,26,52,49,176,161,241,136,193,163,120,48,48,152,37,221,1,22,78,192,187,178,10,7,123,138,163,1,3,179,140,216,160,14,78,249,203,240,147,94,123,169,33,241,224,105,165,90,247,214,90,155,80,210,32,221,193,140,25,210,26,4,172,188,221,217,10,36,211,73,254,120,201,13,64,118,48,122,88,204,48,54,93,122,150,168,53,213,13,22,31,68,166,100,86,27,76,92,81,161,234,12,139,168,149,49,84,221,134,179,205,237,239,74,252,161,122,42,51,122,54,202,251,78,173,78,160,251,61,181,85,81,255,251,178,100,101,14,135,3,100,75,19,187,91,240,76,41,154,31,97,231,58,27,217,157,44,78,237,47,193,76,37,103,205,149,137,185,80,164,123,234,173,214,205,235,174,253,242,218,181,131,32,160,61,58,113,100,211,109,0,0,0,0,1,0,65,0,29,195,210,182,69,50,165,170,36,93,2,99,68,73,147,57,14,30,182,204,163,28,53,245,151,124,78,196,188,6,207,46,36,56,53,84,188,235,111,71,187,215,251,161,191,255,186,91,255,255,237,251,255,163,208,159,239,65,159,156,111,210,140,32,220,159,63,174,144,188,192,137,252,229,72,156,206,25,92,192,148,16,201,7,44,246,193,108,199,225,188,197,177,92,148,8,21,13,140,26,17,65,128,97,128,1,216,24,47,8,16,140,63,2,97,208,224,92,89,201,78,204,69,135,34,160,3,137,15,32,226,243,144,44,24,168,65,138,232,24,224,97,133,145,159,169,176,64,120,225,19,217,23,49,80,221,91,237,113,224,21,198,35,10,3,37,209,146,136,174,174,195,157,249,5,167,23,218,43,94,143,18,0,68,171,36,93,246,202,140,60,221,70,150,209,103,148,110,255,151,250,164,252,130,179,44,188,144,118,57,157,4,224,169,234,74,19,20,205,36,116,92,9,104,102,152,169,214,112,246,50,110,109,136,95,25,175,215,72,95,245,99,230,77,104,182,113,76,22,45,16,113,30,189,140,184,218,19,73,65,26,210,156,154,237,100,102,174,244,153,188,184,86,98,112,116,255,242,163,189,165,162,87,203,126,197,80,60,246,154,165,64,148,5,120,89,41,190,42,186,129,161,216,195,202,26,162,89,111,252,210,194,71,170,68,211,136,165,95,8,223,63,208,62,242,146,133,147,189,187,253,183,3,174,66,179,78,142,54,143,84,31,72,168,254,229,92,193,182,245,173,255,255,254,127,87,117,254,156,85,95,78,154,254,156,201,2,55,149,74,243,63,248,250,4,0,1,163,11,170,211,108,137,179,126,213,163,6,1,67,50,5,3,234,135,211,3,129,35,4,130,243,3,192,81,128,48,121,90,8,13,204,8,5,131,129,226,236,152,8,12,67,195,1,88,209,242,190,48,37,110,18,1,93,120,68,129,222,23,117,191,88,19,69,87,22,85,11,18,157,114,97,48,8,140,89,53,233,140,64,42,67,49,126,176,84,9,248,100,98,73,208,178,250,178,123,19,119,183,69,106,53,114,1,84,19,73,140,222,89,94,27,128,83,99,184,85,148,162,84,251,69,147,215,65,158,197,39,122,91,202,92,133,115,35,113,240,228,210,117,74,28,231,76,215,84,9,232,100,207,219,254,78,176,62,84,89,172,216,253,92,244,100,114,186,23,221,236,49,162,223,71,241,168,146,164,141,70,158,164,112,255,251,176,100,93,15,199,13,105,75,147,187,75,244,77,41,122,3,97,101,90,91,245,159,46,14,233,117,1,89,166,104,77,132,156,224,132,243,217,49,224,148,36,189,150,220,133,207,177,104,205,17,119,40,114,84,178,107,197,89,25,81,101,53,36,54,71,139,191,138,43,74,196,13,33,72,0,128,63,11,229,255,75,84,107,180,117,75,21,127,160,74,170,177,219,62,177,29,9,139,77,215,62,223,152,36,62,130,55,63,227,42,44,161,107,252,202,69,125,40,93,255,37,63,255,255,253,255,247,19,34,163,220,40,147,10,145,200,248,247,41,236,198,168,124,84,218,164,8,231,107,204,88,102,225,52,16,232,55,142,81,48,149,17,50,10,4,58,176,20,48,12,70,48,0,110,48,24,16,10,134,102,6,131,70,0,0,66,49,58,5,88,35,5,1,86,154,58,40,179,101,48,32,21,246,85,0,149,219,69,16,0,238,59,73,135,82,92,195,34,76,202,129,11,56,60,154,65,0,4,33,135,141,198,12,105,56,83,225,61,29,44,13,117,72,3,150,83,163,0,151,21,88,107,61,200,112,122,111,189,9,227,50,92,247,182,97,104,252,161,24,53,82,235,192,196,45,193,111,62,146,115,12,225,122,135,94,65,177,82,29,226,254,7,82,202,47,168,142,171,158,32,30,209,139,135,135,93,51,73,249,100,154,156,164,101,143,139,186,59,48,126,26,153,163,174,84,107,17,53,84,111,109,42,177,58,77,169,6,47,75,172,238,156,205,106,76,244,29,109,237,115,142,204,31,85,239,98,28,221,241,12,100,190,118,73,202,4,130,161,155,212,53,78,38,157,0,16,0,255,53,87,88,188,202,196,225,136,90,183,230,196,227,72,70,14,243,44,202,182,208,98,254,96,68,64,224,15,117,254,63,42,44,83,69,251,255,253,31,254,255,255,255,255,190,223,234,48,138,121,142,60,88,228,115,204,119,99,201,92,171,216,217,224,126,165,143,7,8,15,2,62,146,73,66,105,27,38,247,89,113,120,140,0,204,71,248,76,28,170,140,99,134,140,151,81,204,79,213,12,97,29,204,82,11,76,57,23,80,212,192,128,76,203,96,88,192,64,28,28,37,137,10,133,159,5,18,201,54,58,52,131,131,192,224,20,192,177,194,120,176,4,20,2,80,24,84,18,96,210,132,2,165,49,136,133,112,56,82,3,0,67,210,184,176,69,1,17,6,79,137,128,65,69,102,137,110,56,96,16,37,3,65,196,196,75,136,42,14,50,206,182,183,243,131,165,170,41,154,127,57,48,200,128,7,95,240,218,1,171,205,2,57,178,26,185,216,13,44,16,72,247,0,23,226,84,198,117,87,173,103,37,146,40,115,244,74,213,205,217,110,211,134,172,68,127,255,251,178,100,81,142,135,137,114,74,139,175,71,32,91,137,122,3,97,7,82,29,101,157,42,78,237,143,193,89,43,231,221,132,169,96,89,24,102,156,225,145,244,206,94,217,96,159,41,81,133,26,177,125,208,209,229,135,203,169,104,130,100,157,224,56,29,137,65,73,221,31,38,222,53,98,80,114,140,121,113,179,84,122,141,76,161,215,221,172,18,64,201,28,180,202,246,51,105,179,233,158,118,70,184,169,120,251,169,213,166,28,117,55,0,0,7,250,213,88,113,84,139,153,101,144,217,87,73,169,116,191,224,181,58,195,110,239,9,90,245,240,140,128,248,10,117,111,198,142,96,101,138,18,153,250,102,127,255,107,255,244,255,183,244,254,184,152,69,161,116,36,197,157,71,178,170,96,212,134,40,121,140,227,225,9,118,1,137,79,180,227,142,139,154,27,68,130,237,9,93,114,158,93,248,160,54,101,63,74,105,173,248,111,42,134,5,23,77,9,169,15,141,90,204,26,1,204,34,24,204,17,0,200,4,3,8,131,243,0,128,65,193,149,61,75,72,97,240,36,165,33,96,252,50,33,24,204,153,158,40,135,97,162,231,164,132,37,137,62,203,44,186,134,166,240,101,128,68,169,102,173,4,192,72,69,197,134,165,196,132,240,116,53,10,176,52,79,108,170,28,12,1,150,44,242,128,78,183,250,175,38,227,35,178,221,144,191,2,214,40,205,208,224,27,205,209,44,107,219,172,245,139,1,251,96,98,215,17,194,154,11,140,76,44,113,46,34,232,136,225,80,201,226,3,197,53,182,105,138,156,71,8,69,74,6,62,251,148,173,22,45,137,60,95,241,95,117,139,193,119,249,183,88,182,115,29,182,181,31,121,246,226,97,29,25,70,117,29,111,2,201,150,86,95,251,161,141,248,99,220,115,113,231,98,156,195,248,96,98,151,178,101,181,115,18,168,173,159,72,144,209,109,206,195,15,75,188,33,126,85,0,4,0,127,61,105,204,23,162,196,65,145,156,40,131,180,245,71,220,40,8,97,237,138,41,122,165,61,191,169,191,38,133,216,14,178,53,167,229,206,23,30,232,151,253,15,150,251,127,206,255,255,254,255,247,255,82,254,182,177,191,150,223,77,8,4,229,151,57,202,208,195,102,211,71,187,242,212,46,61,139,44,215,55,69,170,0,0,97,83,177,50,137,52,195,54,33,192,48,125,21,67,16,16,170,53,53,12,83,11,112,106,48,42,11,3,1,240,30,22,3,96,129,43,48,9,2,179,0,160,39,22,4,228,67,2,129,108,72,12,3,162,65,130,173,70,10,224,220,221,213,72,160,119,48,96,192,146,115,66,147,140,116,10,97,151,9,133,128,32,65,129,192,140,227,192,129,146,11,46,117,0,35,43,239,83,255,251,178,100,50,14,167,248,104,202,19,220,76,112,76,137,90,42,97,165,104,26,185,161,46,78,237,47,193,10,37,168,77,132,168,224,159,27,48,112,53,171,160,136,56,214,253,144,137,89,109,102,153,140,220,154,251,32,168,204,201,129,205,136,112,48,254,96,86,7,159,83,164,96,198,236,102,0,71,233,122,118,58,210,20,46,157,147,49,92,164,182,43,196,38,234,174,156,27,133,106,89,94,119,229,156,164,162,19,196,104,32,30,0,50,25,178,83,16,128,173,8,126,230,219,83,134,38,250,131,242,56,173,108,40,158,186,91,38,204,124,26,65,74,177,85,106,197,152,183,72,80,167,42,140,101,58,230,90,200,79,99,54,50,49,55,41,91,76,34,130,34,89,174,82,139,170,101,116,8,113,152,164,148,74,105,42,19,51,3,17,0,8,1,128,0,155,251,204,234,16,172,44,132,24,86,43,43,142,213,123,98,49,41,218,67,23,91,40,187,91,223,206,38,84,14,243,97,240,247,229,199,211,255,167,211,255,95,255,255,237,243,58,175,246,69,79,141,100,43,252,96,175,236,208,147,222,199,45,247,22,163,219,239,149,212,249,80,172,197,72,132,225,245,72,195,68,112,193,3,224,192,86,68,241,179,192,198,208,100,46,11,136,129,113,208,68,193,112,152,66,7,24,16,24,19,0,79,81,131,32,84,30,34,12,4,151,86,161,157,29,186,18,162,96,250,139,169,192,151,177,229,174,103,65,33,198,226,162,135,54,78,159,98,33,145,96,9,104,48,102,142,33,63,112,70,21,56,216,195,0,165,229,245,99,248,68,236,202,231,52,239,230,198,227,85,150,250,180,210,39,69,35,192,213,178,185,216,33,22,37,12,107,86,215,110,117,165,47,217,234,58,44,133,98,200,32,231,164,204,35,9,138,111,153,244,41,142,52,220,97,82,208,118,214,129,253,89,137,68,180,229,37,149,81,118,167,162,247,9,228,92,77,22,155,119,81,236,218,89,227,146,233,65,84,141,125,173,185,193,203,248,103,149,199,118,217,140,169,169,170,193,70,54,108,31,93,72,29,240,90,196,159,202,24,148,89,43,110,27,22,212,233,18,40,25,11,23,201,154,246,228,141,123,211,203,139,2,88,0,142,10,143,111,32,171,211,255,207,244,127,250,127,255,250,111,213,81,234,73,249,108,115,235,211,232,127,252,165,110,83,209,206,207,127,248,134,68,0,0,1,112,201,200,209,50,249,218,137,38,2,26,24,234,146,109,177,49,146,75,33,80,73,131,131,192,226,25,129,130,166,7,2,133,193,200,41,9,40,51,165,135,21,204,22,108,144,210,139,144,170,143,147,57,185,13,190,238,208,143,72,60,84,16,188,77,113,150,166,100,177,4,210,248,126,123,20,255,251,178,100,39,136,151,138,104,206,27,153,99,112,72,36,73,177,101,141,88,24,133,163,75,77,233,226,193,43,163,38,213,149,138,32,247,114,29,54,113,14,51,8,42,118,61,69,54,236,81,65,179,211,141,153,52,192,161,191,112,219,142,236,46,64,96,93,17,224,80,75,88,144,150,91,11,144,196,176,30,128,75,86,56,3,71,95,179,10,214,56,188,71,84,144,225,199,241,236,56,56,113,133,22,96,174,37,159,180,72,44,23,192,33,98,17,204,119,108,237,250,47,63,95,73,188,17,29,158,66,33,142,240,58,102,174,233,68,53,100,196,53,123,251,141,136,99,186,65,192,145,90,9,98,59,209,14,98,58,163,7,28,167,93,249,135,237,101,246,168,230,7,200,235,83,133,7,142,157,153,146,193,184,55,17,226,177,80,152,181,179,187,233,192,144,239,228,8,5,228,141,67,26,139,18,13,72,230,144,89,102,237,22,128,138,201,102,32,172,102,65,133,165,19,73,118,23,230,221,247,244,171,53,4,1,161,81,246,90,42,201,52,73,162,112,233,144,29,157,31,211,54,119,220,217,131,48,58,124,45,247,106,122,50,242,191,239,95,117,193,64,72,38,174,232,154,107,97,33,105,32,16,9,130,150,115,31,147,15,93,136,252,247,48,212,68,69,161,128,89,111,168,202,66,216,195,83,20,105,56,208,254,165,84,183,50,203,228,64,94,196,110,153,188,150,196,60,113,102,72,55,85,220,83,0,143,18,12,147,219,91,130,120,76,145,141,31,46,21,110,71,218,85,152,175,213,77,217,71,75,114,84,251,154,48,116,115,205,84,159,202,225,85,59,122,62,201,226,245,252,186,219,148,223,239,16,204,109,213,238,54,206,179,131,4,198,102,194,118,93,176,207,154,21,159,197,166,15,147,139,120,48,177,218,203,77,64,51,159,91,155,117,130,96,202,245,185,11,135,218,207,191,148,100,241,124,93,124,198,253,228,255,52,248,95,62,51,134,211,86,150,124,237,181,148,221,49,55,134,233,183,134,5,171,98,113,1,101,13,6,104,14,170,196,170,24,116,39,2,193,183,174,139,6,112,161,137,20,203,255,133,36,238,45,11,202,79,101,45,185,133,141,200,1,71,147,61,213,198,181,168,52,209,89,216,168,237,118,96,97,53,205,79,76,100,191,245,255,247,250,62,127,171,209,255,127,245,30,175,189,96,0,0,67,116,192,33,67,153,194,76,156,68,55,145,68,46,117,63,148,72,204,224,164,247,48,97,93,32,11,212,98,81,8,224,53,77,128,201,114,241,56,37,64,129,18,237,140,22,181,1,84,70,205,138,203,138,90,90,140,188,41,57,138,26,170,28,37,187,73,253,21,100,66,69,90,66,185,29,150,117,57,85,148,120,196,255,251,178,100,42,142,103,113,104,206,27,153,123,240,67,105,169,209,97,165,104,156,221,165,54,110,101,243,193,33,28,39,85,150,28,216,2,107,103,71,38,206,179,221,41,97,4,64,241,59,66,28,159,172,211,111,83,37,149,249,168,205,73,3,20,202,194,76,63,146,64,130,105,27,2,77,55,26,174,93,133,54,214,32,142,222,27,37,54,37,47,55,212,15,146,3,172,87,122,51,73,102,48,146,220,0,167,123,8,62,203,102,228,73,51,233,16,229,83,224,122,228,230,20,239,132,229,12,191,20,250,97,232,161,141,152,241,116,167,47,83,120,139,117,107,63,149,248,79,138,56,185,22,232,144,230,143,30,19,91,151,185,241,173,230,241,51,0,32,191,149,106,27,93,137,45,226,61,29,49,244,159,60,124,132,203,116,148,128,128,74,164,216,202,169,78,100,58,30,110,212,36,207,180,77,56,37,175,132,161,248,57,31,156,173,54,219,212,146,73,138,78,102,229,95,15,16,96,188,45,246,166,132,160,230,183,223,75,28,211,233,255,79,182,223,191,255,191,255,245,253,27,234,62,135,224,112,1,134,1,89,28,238,134,102,179,1,213,130,230,31,78,30,42,72,10,130,138,135,204,24,94,182,199,204,84,44,93,1,80,25,136,5,5,161,103,13,32,136,92,95,81,225,173,82,192,33,142,205,70,109,68,148,50,0,49,26,71,113,81,77,85,161,244,60,145,172,146,38,101,165,240,151,201,0,64,218,131,18,70,72,73,210,8,42,198,41,119,109,230,210,83,35,91,158,204,3,180,126,32,134,45,147,99,125,183,93,161,245,248,103,56,196,18,254,95,152,212,214,122,153,60,211,2,195,172,242,143,140,106,115,175,93,53,92,39,191,148,60,212,82,79,132,206,89,216,38,23,153,65,59,176,176,45,79,72,146,59,247,191,175,127,147,27,93,254,250,228,212,248,59,45,102,164,14,119,7,93,119,19,209,37,143,164,110,119,163,90,247,54,107,225,218,208,23,220,247,239,54,124,10,230,16,101,231,37,153,231,11,48,28,158,86,36,56,87,61,92,126,99,56,252,188,220,239,101,29,0,129,55,147,220,82,21,173,58,101,154,86,91,160,35,132,193,42,26,165,128,125,21,80,156,86,147,10,213,233,65,176,232,4,48,158,233,124,117,16,53,19,140,255,28,202,21,249,52,232,211,203,170,140,53,27,209,191,206,206,215,189,6,53,52,91,87,173,217,13,111,209,72,0,0,139,124,193,9,35,69,167,77,43,85,51,176,64,10,160,50,227,108,120,242,58,2,48,168,69,226,110,38,9,3,150,0,194,141,133,127,171,35,58,37,52,114,99,102,163,207,38,157,185,252,160,120,160,84,133,244,225,78,34,144,100,30,233,44,252,255,251,178,100,33,142,134,151,104,207,155,152,122,240,79,170,138,10,101,37,90,30,69,165,48,46,229,181,145,29,28,39,141,132,169,136,153,29,251,139,154,212,211,111,88,134,197,21,254,223,221,14,37,156,29,109,35,64,221,88,195,189,193,43,53,44,153,118,131,204,166,150,170,11,205,80,78,188,18,7,169,18,75,16,17,71,215,62,86,53,138,255,143,131,123,24,107,222,79,100,141,59,21,114,59,18,211,68,21,63,16,183,152,81,48,185,80,124,178,197,189,6,174,185,255,187,36,26,55,173,254,218,148,199,125,54,97,40,243,37,18,222,67,178,55,211,140,185,97,115,221,211,53,213,163,110,18,249,85,54,203,168,137,194,135,100,124,77,125,238,171,155,201,148,91,142,48,93,191,220,0,6,224,0,32,6,109,129,164,136,195,67,118,234,35,153,161,68,233,114,106,83,193,245,65,225,90,148,243,167,176,60,47,215,223,127,151,160,204,47,182,76,82,53,48,223,230,125,254,62,132,242,129,18,31,215,231,255,175,255,67,255,219,255,255,240,129,104,107,141,4,222,134,62,131,240,131,223,254,144,152,188,249,26,90,94,153,27,42,153,90,53,8,159,129,27,206,102,88,48,178,140,106,4,65,192,136,96,100,97,160,140,6,1,138,192,64,50,62,204,154,233,128,226,9,48,20,161,230,44,0,17,65,208,72,136,12,167,77,85,126,248,133,192,150,234,96,40,154,33,36,64,145,215,158,118,145,104,188,160,102,38,197,66,158,186,148,179,176,88,65,82,211,29,160,24,47,52,66,154,190,45,1,208,42,142,44,213,129,210,14,83,108,188,107,142,125,140,11,3,98,133,90,44,64,237,218,11,148,19,43,77,52,109,147,10,180,58,14,250,160,20,115,12,46,43,114,70,199,43,54,21,56,253,197,185,244,93,219,75,144,234,1,173,131,236,60,255,241,152,225,78,85,57,212,51,15,129,74,132,186,169,60,213,106,20,80,143,215,23,5,28,70,15,159,22,72,236,180,204,8,52,199,246,166,61,150,197,66,250,44,55,179,36,110,163,99,23,173,23,208,208,11,22,89,168,113,58,38,197,45,186,15,89,138,105,57,46,223,100,135,72,0,0,0,172,193,172,172,192,203,146,4,219,66,134,98,244,65,47,244,38,35,60,203,80,117,223,99,188,100,95,117,87,146,19,6,245,103,58,185,245,26,68,167,255,122,141,190,212,95,66,167,185,218,125,127,233,255,212,190,184,135,246,107,179,187,255,223,139,196,95,216,0,2,179,32,240,51,211,3,201,223,3,189,152,68,209,245,231,3,157,140,16,36,197,73,19,173,152,0,71,75,0,107,2,99,130,80,44,188,177,55,145,220,65,253,168,210,140,87,102,83,244,49,151,205,255,251,178,100,27,14,198,117,105,79,19,120,123,116,71,37,57,193,105,39,104,157,73,165,54,110,235,36,65,29,28,103,73,149,149,48,0,41,110,180,192,114,151,189,112,167,73,99,220,88,92,171,72,62,101,228,178,35,123,185,126,119,155,173,21,235,61,82,18,24,108,153,114,56,252,83,144,98,175,192,123,135,3,235,48,137,124,176,66,162,248,39,153,232,233,172,145,159,41,53,156,213,163,248,159,219,246,29,249,117,132,153,197,156,62,181,150,207,171,136,34,159,214,7,149,51,38,88,144,252,232,255,159,99,217,191,122,31,249,230,195,187,121,49,149,234,253,176,187,204,83,82,13,154,144,123,217,163,122,249,245,225,207,142,213,143,155,211,194,22,191,219,15,42,98,12,124,252,252,246,173,231,210,255,73,31,252,135,64,64,163,141,48,18,168,104,48,232,211,5,37,94,178,38,231,58,161,45,158,8,158,81,21,112,235,210,28,233,27,245,183,155,97,97,8,214,86,16,54,102,48,227,130,216,128,183,222,123,212,167,160,198,95,202,131,161,164,10,229,114,182,255,172,230,213,125,223,191,254,84,2,184,202,236,97,90,32,98,241,80,106,136,158,96,112,62,114,57,148,47,244,96,49,98,233,107,8,193,50,180,28,29,25,141,11,228,77,196,9,8,244,11,64,236,18,202,47,20,25,6,204,205,210,170,163,148,73,96,226,12,36,254,1,172,161,206,121,96,75,81,74,133,212,117,70,130,189,65,12,215,36,252,120,74,73,30,251,42,139,210,67,5,16,66,9,65,47,52,46,235,139,98,84,173,89,84,123,243,164,112,243,128,215,149,72,224,192,244,154,74,190,237,144,231,168,34,71,117,170,242,228,211,219,249,85,239,222,255,108,22,181,51,123,40,37,72,89,248,103,42,132,34,203,114,130,24,191,115,179,172,170,223,231,190,125,250,46,114,72,223,247,7,147,251,36,133,229,247,121,245,167,255,179,23,243,185,27,199,146,71,191,248,233,107,254,244,102,154,63,71,190,198,172,231,122,146,189,134,238,142,210,235,171,97,218,143,196,43,190,114,238,92,238,23,230,36,223,171,152,101,114,49,223,232,0,0,54,196,156,133,88,144,193,173,130,221,30,62,11,126,40,9,161,0,88,212,4,23,204,115,5,117,12,245,62,56,43,96,50,200,220,209,60,209,129,249,131,62,213,212,115,116,23,251,42,130,60,93,227,62,154,254,155,235,163,216,18,139,47,246,175,255,250,191,228,198,0,2,0,0,0,46,243,6,181,12,72,196,50,172,168,201,96,243,2,170,77,186,183,12,10,150,120,192,194,6,180,186,194,161,54,0,191,193,196,103,41,240,20,25,66,25,16,8,119,26,162,180,96,207,44,216,136,81,39,221,85,255,251,178,100,30,138,230,122,104,207,211,152,123,96,72,235,185,243,97,37,90,31,49,163,46,46,233,183,145,24,156,39,5,132,157,160,12,17,14,48,207,228,207,18,183,245,138,246,235,93,238,110,181,56,160,221,185,202,151,247,109,105,249,80,132,236,205,8,196,210,64,212,172,213,204,110,206,121,94,66,75,152,97,170,206,203,230,48,144,181,210,81,58,252,247,108,139,254,254,227,126,250,108,67,166,87,3,199,23,87,67,208,229,75,226,56,118,223,201,245,2,63,134,172,248,110,250,229,174,250,11,93,184,181,167,173,61,207,47,69,52,77,202,75,177,57,156,99,77,82,142,185,181,226,73,14,62,170,223,175,189,219,111,4,174,168,122,52,94,153,119,241,143,243,14,109,251,238,148,93,127,251,192,0,4,133,130,147,144,27,32,228,42,129,155,144,212,165,250,172,223,186,235,138,0,11,29,60,73,47,79,251,253,213,58,66,125,83,107,76,108,224,209,165,251,78,212,21,245,31,254,118,147,86,255,253,182,250,60,96,22,135,198,44,175,255,255,255,255,255,235,255,255,80,51,132,196,185,168,209,41,40,211,74,40,207,1,32,200,185,92,209,224,228,208,208,156,195,96,180,200,144,220,20,27,141,20,227,35,112,132,58,7,2,166,71,4,69,185,104,229,128,104,56,137,10,129,198,9,5,212,228,128,177,64,160,232,39,90,106,181,194,64,37,144,133,5,113,192,165,1,224,100,41,40,139,202,76,10,14,7,11,26,240,18,249,22,199,66,74,33,128,131,30,97,13,0,215,202,29,184,212,203,134,255,59,168,52,37,61,87,172,32,59,10,156,61,12,30,252,68,120,5,153,149,65,40,135,80,50,90,239,7,35,202,193,160,11,59,58,9,3,86,242,155,206,213,128,220,221,55,87,62,163,84,171,247,101,216,106,67,203,170,119,44,202,82,246,217,81,36,147,181,214,35,43,155,20,4,161,86,88,90,254,207,42,185,242,0,215,224,208,121,156,127,153,189,109,182,238,52,222,233,135,84,250,202,204,172,154,14,128,188,201,15,195,115,56,240,62,170,90,41,50,102,46,236,130,212,160,151,82,36,65,181,20,157,45,124,158,146,236,139,49,184,93,4,18,1,118,82,65,3,147,44,137,14,146,182,197,96,133,112,216,102,208,38,39,162,174,44,27,244,127,214,248,254,48,184,26,179,143,157,26,225,4,116,72,133,68,191,232,109,31,215,69,203,212,146,69,122,127,255,239,247,122,7,247,255,168,231,255,206,127,160,0,0,3,152,193,236,99,69,37,140,41,12,53,240,216,2,149,55,148,97,95,23,32,195,64,240,64,4,64,0,28,15,180,181,40,25,140,25,42,42,81,18,95,67,105,250,194,138,3,52,206,108,255,251,178,100,26,14,134,77,104,207,27,152,122,240,76,43,186,13,97,229,62,29,233,165,48,78,233,239,192,251,20,40,37,150,137,218,212,104,176,160,160,19,121,109,154,129,68,250,53,22,100,155,184,174,143,161,98,121,193,78,13,1,4,132,157,119,43,216,221,112,145,22,13,103,50,48,28,58,201,229,58,225,3,169,30,246,69,14,27,206,205,240,117,79,147,67,229,91,190,122,253,233,223,106,119,245,55,198,255,123,188,120,184,142,83,111,177,123,141,44,108,169,84,107,192,182,23,83,117,230,60,109,198,184,62,98,106,165,186,38,87,207,43,103,27,240,86,55,150,220,234,202,59,225,48,151,198,16,168,159,21,251,135,189,117,102,253,109,172,54,158,153,198,154,63,139,127,188,125,246,185,255,129,79,181,200,0,0,56,1,128,0,0,106,173,112,81,106,10,159,131,173,139,213,48,42,148,58,235,114,88,161,124,173,155,111,190,39,246,255,252,171,230,20,17,118,237,154,249,218,43,26,13,247,167,22,248,237,254,56,179,107,255,253,242,233,248,255,255,255,250,127,255,255,255,244,108,110,139,160,223,172,6,20,89,141,142,7,140,246,136,205,162,29,12,82,10,206,44,20,141,0,3,12,59,4,140,11,35,139,132,99,0,22,66,50,14,3,228,128,137,141,97,98,137,172,145,65,121,151,160,140,26,211,2,64,196,211,40,220,187,56,36,242,186,48,108,6,64,1,4,27,195,235,96,128,131,106,56,12,192,148,143,8,198,218,170,36,146,21,46,12,134,225,16,206,53,128,41,100,49,94,195,77,6,86,84,18,173,144,146,80,64,101,109,77,241,115,58,198,25,126,18,166,167,47,147,164,221,52,112,183,177,27,161,14,39,32,132,111,77,194,117,153,16,211,238,231,98,10,168,161,175,106,71,251,96,206,13,140,109,169,212,2,132,186,103,5,197,170,17,6,21,49,155,68,164,95,7,231,46,179,12,251,143,215,91,194,249,89,173,147,219,244,155,151,246,215,128,149,244,129,63,130,166,189,87,75,116,140,110,252,218,93,121,103,205,155,162,123,77,138,64,47,63,80,230,222,179,188,253,211,118,164,247,251,173,179,54,255,144,48,32,0,10,244,232,236,41,142,200,145,73,191,140,181,250,9,151,242,57,52,250,180,202,145,3,203,47,185,195,245,251,12,81,152,29,110,63,150,187,219,106,45,190,175,189,83,208,191,231,72,13,159,251,114,90,255,247,255,255,247,233,164,0,0,1,116,112,224,111,196,89,182,163,38,92,1,152,241,36,118,107,122,64,149,2,166,5,37,138,2,132,32,112,160,157,118,171,240,228,132,165,120,14,76,68,218,85,152,41,219,85,2,37,38,83,246,95,50,150,212,161,117,66,196,184,255,251,178,100,31,142,134,156,104,206,27,153,123,112,77,205,26,23,97,103,104,29,61,163,50,46,229,115,209,55,174,232,141,133,149,105,194,235,186,228,128,66,216,209,108,110,170,181,235,140,218,113,140,172,21,145,25,66,222,246,154,223,101,213,238,62,164,74,61,143,248,98,208,125,89,111,214,20,118,111,125,167,233,42,206,34,109,216,0,127,174,100,122,156,250,161,233,27,9,141,227,8,47,135,127,223,248,209,60,145,109,161,169,174,205,106,8,186,55,109,133,110,243,3,246,189,89,173,231,211,30,60,3,83,224,248,214,147,58,215,207,170,243,223,132,70,177,209,185,140,188,181,73,11,166,255,141,229,127,191,166,57,177,189,211,54,30,110,115,75,159,238,255,20,137,23,93,117,60,25,216,225,238,138,64,16,64,13,128,60,150,100,8,82,135,201,204,224,150,71,161,56,193,239,220,214,45,8,253,33,170,150,162,252,127,168,131,196,214,142,205,63,79,40,127,255,55,74,62,222,62,72,126,19,84,159,255,255,255,183,253,191,255,223,255,255,223,255,206,242,142,203,122,11,27,125,12,87,63,246,70,199,194,96,184,80,109,115,26,98,53,170,101,249,26,33,65,129,207,104,114,206,97,80,44,97,160,168,33,7,76,83,11,140,33,19,0,0,48,232,12,97,200,114,184,224,48,184,48,36,57,149,0,80,64,93,23,37,0,136,132,91,10,200,247,61,47,11,202,97,26,135,65,24,102,19,144,113,8,4,195,161,233,158,37,66,204,201,189,21,108,191,164,224,56,160,84,80,27,22,132,79,118,211,82,122,208,224,37,12,28,66,56,52,104,58,80,179,35,13,85,75,177,157,117,43,63,9,99,122,9,65,201,92,116,8,84,166,227,79,177,166,161,61,166,5,8,211,96,165,198,86,249,254,118,191,59,25,123,85,179,132,213,140,27,3,131,91,175,45,61,33,1,45,14,194,128,69,224,237,218,181,176,98,201,58,212,196,97,211,224,189,102,37,151,108,139,80,135,174,214,242,249,147,5,252,117,182,28,206,213,63,16,43,115,157,173,154,135,202,131,27,138,151,79,63,37,77,184,58,121,246,125,198,191,247,48,0,0,111,31,165,86,65,101,54,84,147,129,109,186,84,250,119,21,58,12,51,83,150,234,47,255,242,185,72,56,114,53,122,107,227,13,246,219,47,223,253,154,219,127,255,255,255,233,255,255,215,251,226,103,168,35,167,146,171,200,219,217,25,24,40,182,83,204,39,194,195,197,113,203,124,226,176,0,0,115,5,152,78,97,31,56,193,188,223,229,48,34,208,213,182,195,18,7,136,131,227,198,101,129,12,72,24,72,102,23,5,35,169,136,196,140,157,164,2,128,101,4,52,121,48,48,95,72,20,76,255,251,178,100,26,142,134,198,104,205,147,143,79,32,78,43,186,74,97,34,62,26,173,157,54,110,101,237,200,248,17,40,77,134,28,160,44,154,111,165,87,68,0,24,120,112,60,13,2,46,131,15,1,222,214,86,150,75,104,48,35,68,141,88,193,140,130,20,157,139,38,169,8,181,198,183,19,229,44,190,93,101,59,146,238,70,162,164,192,199,202,2,135,238,68,74,74,47,33,189,128,235,219,96,221,101,176,33,99,224,241,158,132,171,89,63,214,40,186,117,101,205,181,167,31,169,113,170,187,170,234,77,190,21,115,198,58,165,169,208,69,56,22,31,69,54,61,116,121,72,246,5,183,4,66,185,60,20,244,84,114,21,185,150,18,143,25,142,226,223,75,63,56,102,108,230,213,175,38,105,134,183,181,247,64,202,209,237,236,83,170,134,46,181,205,211,180,179,170,116,0,12,8,0,96,63,227,244,34,134,96,205,213,217,159,196,31,195,36,105,164,94,236,182,250,245,191,63,254,35,39,0,205,166,234,87,79,65,191,255,212,23,248,179,64,247,255,255,255,255,255,255,252,31,7,163,172,99,35,137,205,203,96,164,207,219,205,57,114,218,41,69,14,10,73,179,92,68,0,112,128,86,109,165,9,159,226,70,235,14,1,70,7,105,81,154,32,2,23,18,152,128,114,96,0,97,138,1,38,9,21,8,64,228,64,192,229,10,212,105,97,121,68,162,182,96,49,212,94,43,82,227,129,46,137,50,214,249,32,196,69,187,193,41,201,200,65,109,150,201,49,212,105,65,59,232,111,106,44,77,52,92,82,22,105,44,213,239,137,191,29,151,149,170,247,191,128,166,108,251,78,206,32,60,117,57,199,68,120,242,188,112,222,81,67,1,186,61,203,148,75,149,58,130,93,99,222,119,87,92,215,86,183,244,214,18,90,211,86,236,167,50,183,117,76,217,7,99,54,97,27,119,172,59,238,6,254,86,177,152,126,176,146,255,167,245,229,64,250,106,46,146,114,110,103,179,250,170,111,182,168,251,185,189,77,199,102,154,144,99,231,73,137,255,139,95,34,15,27,211,191,243,243,143,124,246,223,186,49,81,226,192,128,0,59,122,225,241,158,47,200,100,4,7,16,129,162,215,199,135,23,133,79,119,151,132,178,143,127,65,65,192,215,49,171,59,106,1,73,112,71,209,242,249,223,45,214,33,41,114,191,237,211,221,255,114,166,231,191,43,49,235,250,0,0,0,1,157,47,128,197,128,6,104,205,97,67,16,154,77,67,131,50,120,116,193,131,195,7,151,12,26,4,49,200,36,193,194,49,16,60,188,70,59,14,191,178,81,129,251,140,157,199,11,250,83,20,183,21,110,150,62,200,114,151,142,93,53,18,60,81,150,201,75,14,48,161,255,251,178,100,36,142,135,8,104,205,155,152,123,240,69,40,201,193,101,39,98,155,113,163,54,110,229,239,193,4,157,232,93,132,168,168,104,92,74,249,206,173,77,168,218,250,155,96,168,111,57,143,119,89,213,156,67,244,70,190,147,137,131,10,155,252,219,20,63,245,96,109,85,111,48,161,78,137,157,4,23,10,16,155,216,252,190,21,142,122,111,112,195,106,199,247,248,206,50,253,199,114,79,215,38,165,122,170,6,199,209,225,182,177,173,191,11,230,7,211,123,205,121,181,136,103,221,176,116,111,169,13,76,199,198,225,159,38,163,236,38,35,86,117,94,58,234,52,179,150,112,109,167,6,169,30,167,97,204,105,37,97,189,102,172,69,57,205,52,28,170,153,44,173,116,206,215,43,168,176,23,45,222,150,92,78,204,144,0,155,187,130,89,160,245,86,64,177,41,152,255,177,106,57,19,51,108,24,17,16,103,67,239,80,165,8,18,173,202,23,17,65,97,225,73,168,194,215,159,56,216,30,79,239,42,117,68,166,242,223,123,22,72,167,37,244,250,63,255,234,103,230,127,255,242,213,201,128,167,47,185,128,228,209,159,176,193,153,1,161,133,228,105,135,199,176,9,26,107,70,3,138,168,54,97,184,12,97,24,28,165,133,203,2,133,137,247,108,64,28,143,48,130,3,4,207,64,162,138,110,196,98,149,147,90,28,45,64,4,101,72,11,38,16,139,171,129,176,135,23,154,148,78,214,102,212,145,18,98,111,14,28,69,222,83,246,178,137,85,166,77,209,162,34,169,220,141,83,215,127,56,242,175,237,88,70,81,135,151,10,6,147,16,190,76,85,254,75,173,149,173,80,216,137,134,253,90,86,143,241,253,191,82,238,144,157,248,6,46,50,209,72,66,206,169,176,247,38,209,251,111,205,166,252,250,253,246,246,145,75,126,113,215,182,37,100,204,184,244,45,45,87,209,35,67,125,158,184,158,144,15,201,162,237,234,230,59,90,221,101,51,101,189,102,125,166,82,107,17,243,84,245,114,150,124,192,146,4,57,88,39,180,85,204,29,225,248,88,0,10,116,143,67,163,169,26,107,62,36,89,57,40,5,137,129,135,168,1,229,105,234,76,242,159,202,133,9,16,32,146,137,69,244,125,55,144,142,250,253,89,191,254,249,219,127,251,255,243,30,129,101,60,65,146,221,253,31,163,245,255,255,174,0,0,115,2,130,83,3,149,227,46,71,179,138,133,64,185,206,97,29,56,101,64,60,40,49,152,224,38,24,20,29,152,136,17,24,184,18,142,6,5,236,50,56,45,3,0,140,156,68,32,141,20,132,128,97,129,65,92,120,168,4,20,13,154,100,12,81,141,133,64,183,144,192,48,112,112,33,73,99,18,64,244,234,100,164,255,251,178,100,42,142,167,178,104,203,147,185,77,224,66,198,9,197,105,39,104,156,169,163,50,110,101,237,193,19,156,103,5,147,41,138,192,162,119,25,130,73,7,7,129,27,184,4,56,29,71,16,85,186,18,120,108,133,19,150,94,185,18,99,240,91,176,83,10,225,139,3,210,156,168,162,22,153,249,17,214,244,222,217,147,161,29,53,113,165,157,248,100,21,36,135,53,5,183,117,91,123,166,191,7,76,54,91,125,186,199,46,246,247,252,103,183,27,133,204,109,200,189,234,135,245,183,206,102,144,96,118,167,121,78,233,48,202,131,254,174,25,92,155,195,227,255,240,110,93,247,83,13,12,30,183,41,180,30,29,75,70,225,120,45,230,30,205,226,122,202,123,249,147,120,139,17,181,42,98,144,19,179,52,159,24,47,77,55,114,94,142,75,18,203,81,52,192,8,0,192,148,196,102,202,176,136,194,51,194,128,205,209,37,175,194,20,237,177,204,168,19,232,63,71,3,188,61,158,243,171,208,140,34,9,234,207,99,166,99,86,84,142,18,251,101,176,42,234,249,127,181,95,18,90,95,79,249,127,110,35,215,37,234,0,58,76,25,49,244,104,207,42,211,189,2,12,68,141,51,133,180,215,64,144,176,232,202,225,64,40,72,204,128,211,28,134,11,108,89,67,51,132,218,204,77,61,9,253,71,227,244,235,104,116,35,50,169,8,47,35,51,72,150,158,23,100,153,64,168,102,90,142,24,136,69,9,89,96,17,105,203,77,140,68,24,37,50,141,74,38,6,96,5,177,75,243,148,148,237,10,177,80,68,53,138,12,130,76,116,236,122,35,97,140,151,205,55,40,228,79,151,38,229,104,52,21,141,64,23,253,9,54,50,61,177,81,167,225,202,181,222,22,158,36,223,47,183,212,78,182,215,31,206,90,250,165,33,220,71,10,109,29,229,101,123,223,225,239,221,55,250,147,120,97,88,252,251,223,76,77,46,97,77,34,65,111,199,135,27,120,87,252,174,25,49,49,227,153,187,99,155,3,213,184,108,6,5,95,222,143,39,210,137,157,250,226,243,199,111,137,88,114,199,121,118,199,178,70,133,156,188,63,2,251,70,66,220,145,86,155,70,205,79,195,134,153,114,137,122,157,64,52,100,66,163,98,85,67,248,141,252,160,248,148,96,170,243,103,252,134,8,139,127,70,160,213,213,37,127,204,26,28,195,108,151,255,171,255,254,133,249,31,108,238,159,200,255,251,59,53,245,16,0,0,1,112,128,6,21,32,12,20,148,76,100,11,64,65,97,168,74,137,138,224,104,8,14,48,136,69,11,2,6,7,128,102,18,0,226,160,88,136,5,6,4,200,31,209,74,132,177,134,203,155,20,106,133,20,224,185,103,241,64,35,126,165,255,251,178,100,32,14,199,23,105,77,155,185,123,112,79,203,185,243,97,135,52,89,169,163,64,109,189,145,65,11,156,39,137,132,9,160,160,81,27,194,118,92,66,192,147,109,136,188,151,208,54,65,121,61,244,245,52,252,87,48,104,57,211,99,170,244,146,149,148,52,156,137,39,86,173,122,212,216,204,141,73,161,160,172,226,53,49,33,117,87,65,19,169,240,66,105,83,13,214,156,26,111,1,220,52,129,245,246,231,138,69,253,39,240,223,63,107,102,249,81,226,56,61,34,86,164,54,241,159,122,68,141,36,22,204,217,155,122,148,250,191,70,230,202,103,44,68,213,164,177,95,88,233,7,219,210,29,121,152,28,45,180,86,119,74,57,120,109,51,72,230,227,77,226,62,32,180,94,11,84,210,69,123,104,178,68,188,55,202,119,146,210,250,143,59,239,196,252,50,128,0,0,61,215,97,42,73,204,236,131,206,184,102,64,228,38,195,139,11,128,217,121,86,80,74,83,249,225,8,240,21,97,247,157,77,232,240,179,127,67,232,119,219,239,65,252,182,119,255,95,255,235,250,63,255,255,127,255,191,255,254,245,57,144,243,12,119,38,115,6,44,91,165,100,204,44,143,93,144,10,83,98,116,54,234,99,214,57,48,178,227,90,140,58,41,96,83,57,130,149,153,88,57,163,22,14,130,22,168,56,0,184,0,98,149,136,210,200,67,21,227,106,91,232,194,64,45,177,58,140,232,63,56,50,14,212,128,133,151,242,196,164,122,57,216,143,232,169,249,80,245,105,23,80,199,149,129,228,86,120,46,45,81,69,27,155,89,19,107,185,209,129,19,137,239,238,39,187,100,117,239,130,191,166,203,238,202,243,179,229,245,181,161,84,156,204,205,254,88,177,181,237,147,227,102,103,84,116,158,82,136,42,49,97,65,33,194,153,129,101,238,249,175,74,91,236,5,14,146,114,199,17,142,241,172,89,55,78,31,129,2,195,92,118,249,101,184,224,137,206,19,231,250,244,169,221,155,108,175,63,45,171,248,44,144,225,100,77,81,59,16,116,217,214,25,183,222,239,159,168,174,244,127,38,0,1,111,27,32,2,96,164,201,58,51,182,221,224,106,247,228,12,170,61,74,244,37,45,22,152,129,127,255,36,88,71,147,85,66,226,86,104,118,254,131,230,251,127,83,103,193,253,219,255,255,212,111,255,91,62,176,38,142,221,117,239,34,32,253,180,160,0,204,158,244,52,115,184,215,64,195,94,129,6,205,230,27,58,24,128,80,16,44,48,98,84,215,131,115,20,2,12,88,8,17,130,9,1,35,199,120,13,209,29,13,38,106,110,164,140,58,240,37,11,35,129,98,47,36,62,238,177,50,224,68,202,2,81,244,250,138,207,163,51,189,12,143,255,251,178,100,38,14,167,32,109,79,139,143,94,176,65,165,57,216,101,234,44,29,5,169,58,78,97,145,192,255,12,103,201,132,29,160,2,105,100,206,2,19,92,9,57,96,14,172,81,151,137,233,152,101,174,76,67,100,158,29,104,112,252,93,189,53,155,149,168,225,5,138,173,86,183,169,156,230,78,188,77,151,41,92,99,207,180,244,53,58,145,42,224,84,32,148,167,198,78,23,202,153,27,155,222,190,82,39,14,37,221,55,9,174,44,77,192,118,123,228,119,155,26,144,72,196,168,231,143,20,139,90,198,74,73,160,106,87,70,99,190,253,19,240,154,35,121,10,250,84,13,91,141,156,239,48,166,253,150,93,237,57,126,172,115,21,114,117,178,216,220,248,251,158,227,64,236,250,135,162,225,58,168,252,6,129,207,147,0,0,48,0,83,182,0,51,227,39,81,115,65,33,90,127,139,108,138,146,83,29,64,45,49,125,38,107,119,178,170,204,116,214,80,124,66,35,50,150,157,119,143,158,44,66,121,111,234,143,42,223,254,197,158,83,41,175,255,157,255,255,228,191,255,104,46,96,83,193,202,10,199,150,130,26,132,114,118,192,241,175,215,224,33,201,129,198,134,20,69,153,0,114,4,0,152,140,18,23,7,16,153,12,44,22,107,67,160,64,184,80,191,48,11,205,19,11,21,40,83,110,122,220,101,129,191,232,218,42,5,170,70,23,13,162,180,38,220,180,176,202,139,141,118,194,243,113,213,128,137,25,8,163,14,195,209,47,98,48,211,125,200,249,65,97,13,41,53,175,69,222,233,37,215,57,77,34,206,190,63,7,73,108,69,238,64,204,87,119,227,157,198,39,94,171,255,69,213,130,179,187,150,155,61,195,234,188,51,187,54,28,21,87,29,210,221,104,229,25,26,209,149,87,143,202,150,37,181,142,146,14,184,244,213,84,123,128,216,233,225,225,181,144,222,103,222,157,64,55,164,50,134,131,4,234,206,237,92,83,207,171,231,114,210,213,197,6,179,208,199,206,162,216,149,23,219,249,111,101,232,11,55,250,221,142,183,71,21,166,96,14,40,21,236,55,178,80,6,101,136,72,11,96,160,146,225,21,20,132,69,91,170,194,221,170,27,108,92,236,168,80,165,137,57,126,94,216,212,10,150,245,102,230,204,54,21,109,210,78,59,142,126,94,213,232,163,253,71,246,171,255,102,167,146,255,243,178,87,47,220,160,0,76,190,44,61,179,204,230,220,160,50,240,252,47,99,33,177,76,198,99,37,49,152,141,162,45,167,48,80,140,28,84,68,51,18,129,204,84,37,109,75,0,112,128,24,24,126,185,129,196,199,253,1,10,65,89,87,20,23,3,195,108,216,179,138,124,48,16,214,33,213,81,105,175,240,56,45,255,251,178,100,38,142,39,98,117,77,139,143,95,54,72,39,169,232,101,101,104,26,1,161,64,109,229,235,193,23,167,168,93,132,137,88,15,162,0,144,119,139,0,202,2,225,6,138,255,48,16,128,187,161,65,24,84,79,132,66,78,178,6,128,44,229,221,12,3,206,197,211,62,32,217,75,224,41,156,21,93,177,149,125,42,126,14,199,32,245,122,222,183,89,185,210,84,214,166,26,207,178,92,164,213,114,153,35,231,231,201,240,224,167,167,219,118,176,205,15,76,168,59,177,198,107,113,92,87,226,66,47,19,126,207,188,55,160,160,245,93,50,125,105,204,62,14,69,54,209,26,219,200,126,57,121,136,241,118,235,113,246,60,160,17,167,185,24,211,45,168,21,135,118,50,156,213,38,151,171,189,242,243,39,123,167,248,103,170,191,197,255,62,183,101,128,0,8,0,75,158,40,11,81,9,1,163,8,217,74,22,16,254,147,65,79,21,176,205,221,3,154,143,204,177,85,149,223,53,114,80,104,79,84,231,62,245,57,79,21,13,238,41,136,14,111,241,55,250,155,22,162,125,63,140,111,255,191,249,135,255,244,125,95,244,238,77,32,185,204,9,68,247,185,206,33,88,219,133,142,115,76,203,95,12,20,17,24,1,135,229,39,198,70,40,128,244,119,0,86,45,212,189,128,22,11,38,250,64,196,233,19,185,112,85,114,190,138,98,179,58,118,95,148,217,142,54,24,118,235,123,139,232,254,234,63,85,67,209,43,38,140,80,52,182,166,16,138,116,173,209,68,90,56,253,121,104,105,105,58,84,104,221,98,179,185,222,106,158,211,26,154,255,233,170,145,115,27,45,177,254,93,170,251,206,147,75,98,207,80,247,22,252,210,173,31,213,207,174,26,97,171,213,13,180,83,252,221,132,254,197,124,151,139,181,245,140,245,78,97,210,107,230,218,220,135,81,245,26,43,244,129,183,111,104,241,113,29,129,15,165,98,237,91,148,102,179,172,55,217,185,63,38,27,33,85,168,135,66,123,29,235,235,238,54,221,190,187,46,109,62,144,194,127,253,162,0,3,40,224,74,129,20,138,76,172,96,179,86,188,45,69,9,147,68,243,40,1,1,27,77,41,211,185,207,122,157,142,36,9,72,146,85,29,241,225,7,221,186,104,159,102,127,91,101,207,244,213,186,211,255,255,215,255,255,95,171,106,244,31,72,103,127,119,137,160,0,0,0,48,194,145,115,187,116,76,102,28,55,241,200,220,182,35,45,172,12,140,64,48,89,32,196,136,160,119,236,194,225,211,4,1,150,33,130,9,6,48,2,68,139,166,22,216,8,201,60,76,200,147,58,43,131,116,69,103,230,29,116,33,212,17,174,69,66,68,217,84,22,137,45,227,125,193,27,23,188,255,251,178,100,40,142,7,69,105,78,27,152,123,112,68,67,42,12,67,5,12,28,105,163,54,110,229,235,193,23,37,167,245,129,157,160,244,15,42,79,5,30,150,150,12,131,209,26,104,179,55,108,178,155,144,88,179,160,8,53,56,46,68,85,175,85,35,128,120,162,107,171,122,29,13,197,104,246,74,10,93,40,217,172,167,226,101,36,207,131,241,55,169,118,92,41,15,153,172,148,194,224,193,142,219,19,181,75,142,249,222,203,41,252,101,78,124,77,230,28,84,13,103,242,62,214,54,209,173,41,188,155,137,77,191,207,218,169,43,168,22,44,154,117,191,88,255,15,150,45,108,184,190,239,33,69,115,112,150,203,180,28,126,242,60,137,133,68,240,30,86,174,25,123,227,99,18,205,15,77,139,48,248,231,240,189,28,112,0,0,48,0,0,2,193,166,4,113,220,182,53,4,29,98,246,112,83,29,66,103,29,90,9,167,57,93,58,12,248,195,22,141,127,64,152,224,93,235,19,104,174,144,163,95,155,78,131,221,70,125,235,237,250,61,13,211,178,255,76,57,167,252,175,43,103,208,1,84,192,38,28,215,135,252,205,247,124,137,101,50,146,57,48,225,13,48,72,53,48,28,79,17,147,70,50,134,134,48,2,64,16,132,148,99,229,64,188,111,168,240,32,156,195,92,89,68,89,190,229,81,74,32,74,72,211,5,141,68,105,81,165,31,200,128,114,27,19,14,34,2,5,119,113,86,194,128,232,219,163,186,94,33,167,96,226,68,9,132,121,178,180,241,75,77,120,130,154,79,15,82,124,15,214,67,4,155,83,159,96,243,100,53,178,194,154,213,81,140,105,81,112,214,23,116,195,44,107,27,206,16,6,197,49,5,226,47,86,231,202,7,233,92,126,78,219,95,132,118,251,111,186,73,193,169,137,198,216,141,252,173,79,247,19,194,159,27,145,59,242,145,240,228,246,244,167,97,149,199,190,136,59,159,94,77,174,26,119,150,215,219,221,180,245,197,228,24,42,221,65,219,122,178,35,154,181,182,199,113,227,23,13,118,125,104,48,113,102,170,110,213,179,20,146,0,32,0,0,0,0,128,168,37,41,108,201,114,24,116,14,56,168,22,65,20,6,18,216,225,109,181,59,210,211,4,184,113,12,218,112,255,204,76,14,212,230,31,105,44,140,44,91,250,166,79,241,63,243,145,155,253,127,255,255,255,219,255,251,191,252,113,245,187,35,0,0,1,84,194,217,212,217,231,76,216,119,204,196,209,156,201,10,8,214,2,140,199,17,116,194,64,196,192,228,0,205,161,89,106,138,11,20,198,16,18,166,27,132,139,152,192,176,16,80,83,48,224,9,98,139,25,197,75,82,128,96,148,2,111,83,229,184,48,151,120,149,132,31,255,251,176,100,37,14,167,73,104,204,155,184,76,240,70,36,105,215,101,133,90,26,17,153,54,110,97,143,193,32,19,166,129,150,29,160,72,18,123,198,200,16,80,8,117,75,169,211,56,156,246,212,205,190,20,58,111,216,33,162,128,178,235,212,143,171,100,111,170,62,163,229,133,39,179,83,176,194,89,190,82,89,17,128,47,252,98,190,162,187,169,13,164,237,132,171,252,91,167,48,105,88,90,127,228,24,66,159,46,221,150,179,173,235,143,74,158,230,224,215,219,147,124,213,189,115,238,107,145,56,56,68,64,143,105,143,227,48,107,137,124,147,206,52,212,168,20,149,67,97,145,220,152,135,205,236,130,194,210,189,34,125,217,2,183,220,204,36,130,184,164,133,70,69,33,20,9,137,183,44,25,237,146,179,176,78,116,213,160,241,130,203,44,255,246,128,32,0,0,28,7,85,30,77,108,13,110,32,52,209,141,65,90,114,249,30,110,44,167,136,40,130,219,241,125,220,39,241,3,202,79,247,116,179,106,155,93,127,222,195,182,102,132,131,55,174,163,157,127,112,227,241,166,105,234,207,91,253,114,63,214,207,14,242,230,192,119,154,71,246,109,194,233,227,111,38,229,86,154,239,66,108,136,161,128,73,192,146,209,140,86,7,38,6,24,84,142,35,37,177,35,14,21,135,140,141,100,40,11,10,0,94,86,14,6,251,164,161,133,96,141,33,53,201,198,85,11,65,114,242,183,50,38,58,35,130,98,16,181,9,164,106,4,202,167,120,52,40,69,191,240,252,178,43,206,195,216,82,93,104,137,34,246,210,33,126,50,88,87,201,93,65,144,92,129,126,183,121,185,115,195,23,83,173,201,15,116,191,87,134,152,124,105,118,117,16,67,206,236,36,94,151,74,245,135,167,145,76,179,56,39,243,203,6,127,143,228,218,231,152,191,103,59,88,27,223,68,190,143,17,254,219,236,224,21,84,209,77,146,88,181,69,49,211,233,194,211,86,102,243,93,119,98,97,245,55,177,101,234,44,68,218,94,182,54,237,59,27,172,13,176,142,6,44,144,80,233,129,184,0,186,20,8,200,108,105,177,193,199,73,35,137,189,47,156,145,202,18,9,114,226,156,119,35,88,52,161,73,222,139,44,224,46,98,68,226,255,57,145,230,140,66,130,91,138,200,233,188,194,21,108,206,37,39,234,85,222,205,7,100,191,174,159,247,127,174,0,0,20,220,197,187,243,25,56,13,98,122,55,232,148,219,216,195,34,141,140,160,28,48,24,60,100,202,3,8,152,4,124,33,34,14,18,18,113,150,171,96,29,8,44,64,56,196,247,20,26,133,141,20,18,241,163,203,199,47,110,213,209,148,84,54,97,14,224,148,145,53,80,181,206,36,225,61,116,172,255,251,178,100,40,14,134,173,103,206,27,153,122,210,73,100,89,218,101,135,100,28,241,159,48,110,229,145,200,245,140,104,93,130,153,152,194,214,206,228,7,112,86,30,61,205,193,118,148,209,84,47,227,157,168,43,195,85,214,67,132,69,224,63,244,159,245,152,139,68,247,120,72,107,186,204,103,179,222,38,254,38,66,236,229,184,68,68,77,38,30,199,149,195,226,29,52,213,174,137,105,61,91,77,187,247,149,204,8,73,86,183,45,222,123,93,141,7,125,42,55,2,59,148,63,86,170,53,34,204,125,230,227,45,161,255,239,218,98,89,114,255,199,213,154,160,73,122,60,206,188,111,90,69,135,59,107,158,219,41,187,227,63,94,30,179,37,224,228,168,0,1,0,0,0,48,55,130,67,12,104,135,33,27,32,202,23,115,88,20,32,105,103,37,65,30,139,74,129,213,172,226,84,122,42,68,132,104,173,156,16,146,87,20,180,251,103,40,249,119,10,178,126,150,66,212,63,97,222,150,254,217,31,253,136,126,207,103,236,98,11,138,235,1,42,96,69,238,101,77,44,108,204,224,103,233,16,114,122,90,100,11,190,9,34,204,56,18,200,78,115,65,7,114,232,152,0,58,165,1,130,68,73,130,162,2,243,21,4,194,130,224,113,74,95,81,24,42,187,92,178,184,11,1,160,90,97,202,104,27,64,33,66,183,134,78,26,28,22,33,17,73,52,52,0,70,16,226,76,21,166,239,62,12,61,51,160,114,194,227,68,197,171,205,72,223,218,92,154,216,182,205,57,96,83,83,80,90,174,206,10,127,203,209,3,180,42,121,156,191,39,189,39,39,144,149,149,149,247,190,186,85,109,52,73,253,52,105,6,230,168,89,69,119,244,120,22,229,213,135,24,217,167,89,7,57,13,110,149,16,74,163,155,27,151,201,105,80,239,198,153,99,185,226,28,13,248,252,239,203,217,61,78,110,49,255,90,209,76,48,123,12,42,126,50,163,19,94,235,59,107,188,253,219,125,8,254,141,155,85,114,86,96,84,180,243,89,175,85,172,175,107,60,201,40,10,0,1,223,39,88,96,169,149,160,182,8,220,184,31,228,202,113,165,205,111,41,107,238,99,48,34,165,46,203,213,214,190,110,72,37,3,142,193,185,45,203,15,114,62,174,143,253,29,191,175,255,57,233,161,206,79,169,254,170,150,0,0,3,188,195,21,211,98,225,12,101,84,0,27,14,44,128,50,56,188,202,97,82,17,113,132,210,166,71,10,152,176,34,42,34,11,128,140,4,44,48,192,6,201,110,4,126,82,150,70,16,10,100,111,82,45,142,27,101,244,173,198,243,78,87,41,6,93,136,131,244,214,236,53,187,101,81,200,178,128,47,40,162,116,93,86,84,107,124,249,57,255,251,178,100,45,140,134,196,104,206,155,152,99,112,73,68,25,243,96,199,98,26,181,161,60,110,97,232,193,37,29,233,52,246,157,232,65,28,145,233,170,192,88,83,46,11,16,77,175,233,104,3,30,172,223,97,206,96,84,160,41,118,132,140,228,58,208,233,201,51,52,166,88,171,52,242,149,102,229,54,157,213,19,11,20,152,58,228,11,56,102,69,143,231,159,92,134,63,63,11,246,89,92,74,62,115,6,63,200,108,42,160,246,13,223,133,8,50,116,234,2,105,104,176,227,150,93,30,52,204,205,160,105,129,32,124,185,153,247,188,118,153,102,30,48,121,26,103,119,209,57,4,17,33,49,169,91,92,227,235,220,192,3,0,5,216,97,119,163,65,149,38,48,139,172,53,109,173,5,249,62,195,43,196,26,245,206,13,61,30,82,85,190,43,46,66,62,204,179,62,90,105,118,125,115,203,153,9,217,9,215,203,166,191,103,255,181,14,255,191,249,23,223,218,39,122,32,200,93,250,28,218,143,20,168,0,9,54,243,13,64,205,211,32,49,50,192,196,129,99,117,136,13,10,84,49,232,224,72,52,96,131,104,69,200,255,228,121,89,129,138,14,211,232,165,227,142,27,251,244,176,243,100,133,244,34,92,127,198,70,224,31,107,128,105,6,138,241,238,135,80,190,80,179,70,101,191,70,88,197,113,136,101,123,222,42,234,124,34,75,13,83,206,230,72,227,252,131,38,125,219,25,138,253,26,249,24,60,190,19,248,222,240,234,14,170,89,203,186,108,234,182,122,243,54,236,249,23,90,87,63,31,120,251,83,76,80,55,160,84,77,143,34,94,50,248,240,162,185,154,69,214,118,194,132,209,193,202,14,251,140,56,39,170,41,252,171,10,174,222,203,210,204,58,210,157,67,92,193,89,188,56,26,128,222,190,164,86,182,201,26,52,56,75,103,178,190,53,97,247,28,39,102,85,199,190,159,51,198,91,136,170,92,46,215,108,63,101,198,128,0,224,14,39,69,16,97,119,31,161,169,27,167,218,176,187,20,179,31,242,185,159,81,23,77,137,218,114,191,169,143,175,111,222,61,9,229,193,160,87,54,127,251,239,191,255,255,255,236,206,169,133,14,71,219,61,98,41,63,255,253,36,88,167,250,188,107,174,78,229,93,88,0,204,9,116,206,157,97,14,38,83,76,129,37,206,86,124,76,211,0,65,65,249,131,195,249,134,0,16,183,60,100,72,146,40,3,152,38,4,152,32,63,145,1,99,128,57,48,82,5,18,128,197,84,60,23,0,151,203,72,99,197,64,1,40,150,29,157,57,110,57,126,6,130,18,120,229,13,191,24,5,77,100,2,16,93,177,192,70,172,175,49,3,161,72,148,246,36,98,66,164,6,54,103,168,35,255,251,178,100,52,142,135,86,105,204,11,185,76,246,75,39,137,242,96,230,142,156,165,185,50,78,225,239,193,36,145,103,229,135,172,170,56,229,12,202,36,238,221,150,19,8,222,117,129,9,75,178,213,139,91,179,213,230,191,103,127,27,216,234,138,106,67,87,150,161,47,125,155,212,171,54,198,53,96,165,191,91,31,134,100,250,214,249,103,238,92,185,151,217,26,198,171,13,249,64,160,151,238,236,227,158,121,139,90,180,155,210,101,88,196,64,129,53,32,96,59,234,35,36,242,202,89,166,180,137,59,155,226,43,94,31,92,172,155,102,8,219,149,235,225,213,63,10,155,23,82,49,57,231,76,138,243,35,173,41,211,161,176,71,17,244,0,49,21,152,18,32,39,89,105,183,68,28,103,77,217,50,198,169,9,93,149,41,89,126,85,224,139,93,165,241,51,21,57,249,81,64,200,202,156,211,104,246,160,204,64,119,251,87,189,104,223,178,117,95,245,255,88,229,228,240,160,205,15,171,238,172,115,19,255,250,126,168,228,72,212,13,152,10,125,157,14,16,156,8,22,152,190,84,154,250,170,17,23,128,209,140,193,192,104,112,242,51,228,12,48,248,60,10,129,64,128,84,193,32,145,58,19,8,192,80,16,42,1,151,73,94,3,18,221,147,178,70,135,205,97,135,202,149,28,4,75,67,4,131,214,72,198,150,176,171,18,149,29,160,200,201,31,59,107,17,213,11,10,50,207,99,146,221,227,49,118,204,197,105,135,86,117,237,186,198,99,59,202,160,145,219,55,113,206,230,177,226,5,210,213,254,254,254,208,25,235,105,195,186,54,113,66,159,255,98,63,59,201,185,62,43,185,224,99,238,124,239,177,42,103,198,98,210,127,98,158,248,180,29,75,141,77,237,15,179,95,26,154,20,107,66,112,104,211,230,102,3,206,46,160,118,101,124,40,177,111,107,249,109,13,211,90,196,38,121,190,243,72,91,155,199,129,25,236,108,225,177,190,208,162,71,133,93,179,185,76,193,191,253,62,105,93,69,110,245,146,42,49,74,8,1,128,21,37,144,28,91,213,134,16,108,21,161,226,72,192,234,7,150,115,77,120,190,41,182,241,168,126,89,57,226,232,247,251,76,23,57,17,231,183,222,234,29,231,158,15,25,124,179,251,53,125,141,59,151,250,87,177,245,121,57,125,246,253,159,253,221,221,155,212,239,247,128,0,65,2,153,250,51,185,209,77,105,147,40,57,171,93,25,168,67,1,135,194,17,142,163,17,131,12,129,148,196,128,241,58,58,3,152,4,24,24,146,43,13,4,163,64,73,128,192,249,128,227,88,56,115,101,38,8,132,144,50,91,53,101,14,45,66,211,90,105,245,58,99,170,32,209,32,128,234,176,85,18,64,44,255,251,178,100,41,142,71,150,116,203,11,185,76,246,63,163,41,249,97,135,70,26,73,157,54,110,61,158,64,254,25,167,201,150,29,24,232,32,22,202,64,17,61,52,146,150,162,96,202,81,69,149,85,143,39,29,250,188,142,213,149,214,160,124,223,136,99,52,93,87,153,216,136,153,137,180,63,202,154,14,171,82,101,14,45,78,65,142,227,26,236,205,199,234,99,11,204,233,189,175,53,235,82,206,87,224,214,133,159,224,221,164,25,239,9,201,238,238,151,60,170,249,25,46,222,173,21,233,25,105,195,122,40,202,171,119,174,118,174,166,255,12,66,37,89,20,233,191,230,171,81,184,150,148,21,52,103,81,229,74,80,154,134,203,244,145,82,53,35,170,27,51,20,73,149,12,24,204,42,125,37,85,237,67,236,83,201,79,39,255,159,223,252,54,211,204,0,128,0,64,12,79,69,118,129,138,220,49,193,12,224,184,57,25,212,220,34,7,155,65,8,101,27,6,176,87,90,81,253,4,3,98,38,35,91,122,199,69,145,226,59,107,20,190,115,173,22,245,62,114,159,69,223,254,155,40,86,162,114,33,183,76,68,158,62,158,244,226,9,67,44,154,13,3,206,53,192,104,68,60,33,32,133,211,7,0,20,24,88,134,174,33,225,209,235,130,201,202,160,66,18,57,17,46,70,32,2,186,43,78,41,13,175,72,252,55,16,148,140,0,68,97,5,204,94,57,164,222,130,48,101,83,72,184,139,53,53,70,164,84,143,44,208,211,87,252,234,235,254,213,77,101,101,241,104,61,202,161,8,26,231,234,165,191,231,111,62,123,194,144,229,222,60,108,126,85,205,241,100,254,164,124,70,216,179,184,70,250,86,120,141,209,223,118,214,60,110,36,228,53,180,173,91,167,91,5,185,187,87,171,110,187,151,105,99,79,57,103,246,255,119,205,97,133,180,40,249,150,10,105,88,154,55,186,234,115,43,85,90,251,30,180,249,239,222,146,211,233,16,213,40,53,62,86,78,121,82,198,214,57,85,247,90,9,61,101,101,170,215,88,96,78,14,8,173,224,66,28,113,29,105,160,172,76,41,55,71,155,128,146,67,2,164,122,59,109,129,236,41,41,248,152,226,233,222,185,145,0,74,128,76,36,254,169,67,247,229,255,214,185,223,233,235,229,234,55,77,191,253,254,222,164,72,129,0,76,49,9,184,206,21,12,76,79,195,64,192,100,93,140,57,205,116,197,96,40,204,5,193,236,194,16,1,12,31,192,160,202,112,7,76,33,66,64,192,188,12,5,64,24,193,120,18,2,0,72,144,1,140,1,64,236,192,80,30,78,11,160,115,30,6,144,84,69,139,150,7,4,8,214,95,148,72,162,49,52,21,224,208,4,203,97,170,5,88,46,61,255,251,178,100,46,142,200,0,108,202,139,217,123,246,67,4,89,194,101,109,100,28,29,167,50,46,189,56,193,44,30,39,141,148,157,160,176,160,108,44,146,136,236,56,239,188,65,126,24,124,106,56,219,166,102,243,193,245,181,158,18,214,207,35,93,80,42,141,143,9,143,93,147,38,22,173,91,179,48,53,125,210,35,163,54,177,115,8,68,241,181,43,248,116,160,178,149,250,187,24,236,139,225,21,39,135,165,198,139,157,41,169,30,107,42,88,183,125,69,248,115,95,205,245,224,40,227,111,196,131,173,250,214,176,243,120,187,220,15,154,89,189,252,119,180,68,93,228,119,237,177,226,67,198,113,167,172,111,103,158,88,75,152,208,52,245,229,245,90,197,153,212,27,110,43,30,224,56,68,126,254,35,6,113,22,144,158,103,91,205,113,37,5,82,35,34,205,63,231,12,0,65,135,144,238,56,0,128,19,106,225,91,25,98,149,174,194,47,155,214,5,58,161,145,229,201,79,14,152,21,202,75,108,248,204,104,96,221,155,220,164,71,72,26,70,211,125,255,159,205,249,53,188,55,23,255,91,44,222,41,163,255,247,165,244,111,57,135,206,113,185,239,233,149,166,33,128,132,225,167,147,97,0,138,23,23,76,11,31,12,2,51,205,32,12,76,45,10,71,1,145,192,28,193,176,121,165,173,80,0,16,50,19,135,25,132,192,9,106,95,166,160,146,108,38,2,127,97,198,214,120,185,194,128,130,132,137,1,174,195,50,80,103,109,49,159,66,80,24,120,3,175,16,132,132,12,61,165,207,134,4,203,36,70,21,133,28,6,69,202,177,78,135,204,218,37,95,42,24,193,210,155,100,135,44,187,112,130,29,201,199,172,236,104,91,234,74,255,189,135,179,49,154,35,28,35,166,167,230,92,57,151,162,134,167,141,176,74,142,11,202,44,35,47,191,114,127,207,162,191,153,57,221,65,84,101,12,123,180,103,14,134,194,136,69,102,213,166,17,44,96,171,107,165,9,230,194,231,173,169,4,114,133,234,251,12,191,60,236,78,16,232,200,28,222,194,121,9,235,10,177,55,192,78,57,101,28,40,116,51,210,0,0,98,193,41,73,235,6,23,100,219,141,84,85,11,33,78,225,32,165,109,102,72,231,61,174,25,70,214,137,174,94,227,149,31,69,156,205,222,79,159,206,81,152,156,243,63,234,155,242,143,255,233,255,254,130,113,63,8,198,41,66,204,60,3,236,56,90,99,255,167,91,235,51,35,0,0,4,53,180,163,142,60,72,82,151,128,195,123,75,150,97,138,200,157,242,168,47,27,65,121,234,193,185,95,183,0,193,209,57,239,0,225,230,212,103,194,4,104,2,36,204,178,71,78,153,1,251,89,81,8,158,4,64,68,234,255,251,178,100,30,136,133,166,104,214,235,41,124,120,68,132,89,230,96,199,100,33,25,195,54,206,239,36,136,240,13,40,13,129,61,168,242,61,16,218,216,117,107,226,200,172,144,3,68,3,168,192,233,49,86,206,36,21,38,131,141,69,143,66,53,162,184,117,10,6,154,67,26,221,89,23,23,133,88,171,29,116,178,251,108,155,169,222,229,71,202,139,103,255,171,210,88,213,255,234,76,234,170,167,27,86,69,244,56,161,53,172,219,3,24,129,14,144,165,214,50,231,92,55,219,117,221,112,186,74,91,17,226,99,239,231,211,225,189,150,214,131,26,10,40,193,85,70,166,119,156,49,187,123,42,112,1,34,36,32,232,152,10,177,164,129,216,0,200,198,214,193,80,75,82,7,100,83,75,198,23,196,1,134,69,240,174,92,26,218,14,13,5,251,76,177,109,143,30,142,130,104,218,104,126,213,241,240,199,99,23,236,243,150,231,74,73,127,255,163,255,211,255,250,194,128,35,102,24,185,70,59,140,198,130,205,102,11,151,102,152,21,70,9,161,32,118,35,46,5,52,167,147,199,13,6,136,27,64,64,232,64,163,4,132,108,200,210,9,81,77,197,89,13,82,40,58,185,65,141,145,1,74,210,254,49,231,113,160,0,68,40,84,186,194,193,171,59,38,92,172,126,36,130,114,130,176,72,25,12,0,10,66,50,237,6,139,42,237,54,27,189,183,164,120,205,196,70,144,236,24,246,213,146,48,84,157,120,86,10,158,178,45,223,225,48,156,123,0,193,91,184,33,2,167,203,240,197,50,94,123,169,78,150,89,193,78,124,135,82,223,168,163,191,132,70,95,98,12,81,143,166,30,30,255,192,216,241,124,181,58,72,42,25,195,152,119,228,147,217,226,167,28,222,57,227,89,127,229,117,6,121,123,177,74,55,233,9,130,211,65,215,10,25,238,212,58,93,115,171,155,188,124,88,245,79,124,164,120,101,8,207,169,252,226,225,181,21,138,247,87,63,241,175,99,141,85,40,245,132,174,89,86,203,226,132,61,179,31,255,211,69,129,239,109,109,81,111,230,187,255,87,191,255,255,239,137,185,13,3,128,0,1,96,155,212,87,100,3,106,78,5,189,109,234,40,12,65,241,205,164,83,67,131,45,41,11,252,74,80,183,219,157,161,187,20,128,8,211,216,192,115,170,144,93,46,162,163,22,105,83,186,255,106,255,255,183,255,234,0,0,179,19,248,128,19,227,110,199,206,6,159,59,136,236,194,124,35,43,130,76,4,28,49,216,216,225,97,67,27,138,204,174,41,97,64,144,192,168,14,105,81,3,8,76,8,190,164,69,8,224,232,132,120,32,216,161,73,67,165,207,44,33,2,43,121,16,37,28,83,5,27,218,250,153,53,201,255,251,178,100,39,14,199,210,113,77,147,143,151,160,71,41,73,209,101,7,106,27,105,197,54,14,102,17,192,247,165,105,12,241,181,144,43,96,75,58,6,47,93,175,131,130,48,112,168,13,134,234,150,77,205,217,227,60,75,157,179,196,129,169,4,69,237,199,159,181,201,210,128,141,20,219,0,179,88,190,110,156,28,14,2,243,64,237,189,32,219,41,195,94,81,146,43,105,116,179,77,167,240,140,15,137,24,250,240,168,193,178,72,175,119,175,251,65,21,134,163,31,255,250,244,243,217,15,222,117,172,53,170,175,129,217,62,16,89,153,14,6,152,12,19,17,16,18,185,120,87,137,19,99,81,56,169,17,89,34,70,103,4,72,193,228,28,250,98,40,50,111,20,41,110,180,217,214,130,82,24,28,116,200,233,32,156,200,157,82,69,147,59,17,163,76,212,196,182,75,106,235,63,173,28,149,37,250,64,36,62,11,9,8,64,113,200,9,9,201,38,162,181,198,185,106,205,146,74,231,66,104,203,134,4,106,4,74,122,255,160,208,175,26,37,181,104,232,108,40,159,209,168,181,94,115,119,169,55,97,123,127,51,183,253,253,27,63,79,255,234,159,79,248,212,255,232,255,242,230,40,236,25,171,69,52,117,80,241,198,155,166,249,107,20,97,12,118,19,18,64,154,124,16,5,17,25,40,124,205,71,68,32,80,4,14,128,80,177,16,72,80,137,130,71,152,4,169,9,49,47,66,75,164,204,236,59,62,176,224,128,213,195,23,25,1,84,93,69,49,137,208,12,18,243,102,202,34,206,160,179,254,51,42,14,77,220,161,252,47,221,103,200,71,125,170,41,60,166,42,101,93,161,54,205,193,115,225,48,177,110,71,212,49,177,226,24,119,228,140,157,238,89,117,63,39,185,56,171,239,71,238,75,49,50,152,9,77,164,97,139,146,130,98,145,168,85,65,199,57,55,18,1,180,129,76,105,39,228,163,49,100,102,150,130,84,138,36,65,163,38,122,146,78,160,221,30,51,72,60,104,207,149,44,66,187,18,170,117,144,51,87,156,84,164,66,214,199,235,95,214,88,65,174,123,165,82,223,159,105,42,90,127,160,127,242,136,247,67,28,2,20,7,161,4,13,100,16,26,203,135,54,7,232,30,161,235,247,51,4,144,111,26,95,81,124,176,220,226,159,171,121,176,166,193,4,65,117,178,63,223,255,246,250,63,126,223,255,251,127,255,246,253,255,228,139,200,77,106,62,184,0,32,144,18,118,152,81,172,101,166,241,147,160,198,101,45,26,4,100,96,166,216,40,48,146,166,0,58,36,66,225,48,184,93,76,216,163,29,188,176,73,148,176,229,80,3,139,81,41,91,54,106,39,45,178,214,45,168,172,93,249,113,155,188,70,90,255,251,178,100,33,8,134,161,113,80,59,143,110,208,71,71,9,229,101,162,132,156,33,197,58,110,60,187,129,18,157,40,77,130,181,248,216,169,54,253,206,86,125,103,96,166,197,92,144,30,86,0,238,115,251,212,253,188,166,221,202,253,200,235,230,34,37,249,14,223,65,238,135,75,108,227,199,232,97,197,221,190,203,178,163,6,97,107,215,214,31,225,238,176,126,127,119,150,92,21,153,76,19,252,67,97,251,30,222,233,22,76,227,252,55,77,88,164,50,111,127,184,6,173,118,100,239,21,119,122,15,80,100,51,17,177,114,128,226,119,165,115,49,145,184,166,106,17,91,15,151,115,89,90,121,19,96,107,70,49,11,89,144,233,220,168,60,82,50,44,101,169,154,198,217,194,154,226,23,250,191,207,128,72,1,125,0,128,37,81,12,76,200,64,162,62,142,18,111,178,119,57,139,80,51,8,63,119,170,67,47,4,155,82,50,191,15,227,160,252,69,38,58,26,15,38,25,156,109,190,245,122,247,37,61,1,188,249,190,189,168,191,95,166,129,103,63,175,191,211,127,255,253,0,0,8,74,24,154,60,108,232,33,160,173,70,26,57,26,210,14,110,195,9,164,64,230,28,5,25,20,92,104,0,177,141,129,230,40,27,42,16,40,57,34,225,75,237,113,132,23,197,65,74,95,18,36,0,165,132,6,56,1,117,236,52,138,68,244,70,246,162,155,11,19,142,99,33,139,220,75,214,129,214,133,214,70,153,184,144,1,80,126,106,189,109,231,107,25,165,194,99,221,138,117,231,29,116,209,48,95,22,8,173,103,230,172,67,178,210,15,59,108,132,111,47,126,79,244,214,10,163,91,202,149,129,108,123,151,63,153,113,165,227,87,82,138,45,229,186,6,206,229,137,98,145,218,255,251,56,78,184,48,241,239,93,38,21,186,176,159,68,135,14,212,227,101,146,139,144,241,26,171,157,254,187,198,151,41,168,54,51,55,185,86,181,132,152,118,231,39,196,216,196,27,253,194,213,148,228,215,93,187,95,210,185,242,79,156,177,63,137,72,163,251,105,252,129,160,0,5,0,85,67,72,162,20,131,88,196,231,95,21,146,156,117,154,142,165,211,155,166,208,184,80,60,96,98,125,68,74,196,187,178,137,61,170,209,54,254,189,171,244,111,186,211,95,239,83,127,72,193,186,5,70,147,161,44,110,129,127,163,211,255,255,255,232,0,0,179,5,194,14,128,142,57,165,120,163,208,97,92,241,176,58,6,5,4,152,60,4,76,136,7,127,12,54,22,50,25,84,170,0,0,134,201,64,17,149,200,137,231,232,67,0,6,199,15,142,154,60,195,71,67,168,240,119,155,156,32,189,193,100,229,80,26,206,105,23,149,65,212,174,173,105,65,117,255,251,178,100,40,14,135,125,113,77,147,153,123,242,67,39,25,242,101,13,104,157,137,197,52,46,101,239,193,22,28,39,173,148,21,224,196,201,189,26,30,178,28,71,202,144,225,8,230,50,12,108,20,27,69,0,143,9,147,225,3,253,4,219,47,116,11,211,132,113,106,235,105,241,16,158,22,51,30,90,205,224,95,33,223,125,158,137,191,1,52,195,87,254,82,17,252,24,122,76,22,150,72,139,132,30,165,129,135,50,210,26,65,27,172,99,94,28,92,67,38,215,206,62,91,143,61,195,32,121,165,92,107,114,122,167,169,128,26,46,227,171,86,230,148,254,213,82,101,102,32,156,110,56,194,3,242,172,109,195,188,139,54,143,172,79,136,184,218,45,71,184,44,79,229,181,105,170,194,255,82,57,226,49,65,191,243,159,172,107,255,241,215,156,164,216,64,0,67,233,0,34,20,152,17,12,104,242,227,200,32,164,162,150,43,92,125,186,215,178,108,44,112,111,24,26,215,231,203,167,121,190,137,251,205,8,12,16,36,124,251,175,95,111,182,159,217,235,210,253,246,255,79,246,172,211,238,243,153,47,85,31,172,38,91,102,30,137,102,107,197,217,213,153,38,22,173,154,92,48,109,97,33,137,67,160,100,17,174,2,166,73,16,153,40,216,207,134,134,32,96,172,52,93,112,176,132,20,194,59,129,238,136,138,210,81,67,117,135,72,151,165,17,131,116,85,20,121,91,228,199,33,138,242,129,17,221,195,232,240,133,4,102,204,231,86,9,52,50,86,196,78,114,117,67,204,164,62,163,77,39,54,120,80,13,72,49,113,91,234,223,93,174,208,146,115,213,144,142,213,196,231,108,157,8,79,185,28,51,235,252,147,18,190,227,33,55,209,16,213,221,147,182,143,253,117,230,251,158,195,83,7,224,20,102,144,248,197,6,89,139,148,145,199,255,207,95,212,205,163,242,109,215,125,140,166,221,6,4,251,180,217,197,165,186,232,121,251,48,70,206,17,185,196,166,214,114,110,207,236,255,116,51,85,95,45,113,62,99,107,238,63,204,19,110,217,179,188,211,20,248,108,243,120,83,239,164,181,254,117,254,107,191,225,107,164,161,69,170,20,0,3,44,180,213,16,54,172,128,72,132,68,64,15,20,211,18,165,74,25,75,233,46,157,81,104,230,37,4,177,129,161,169,124,120,30,113,74,227,238,179,135,228,88,198,133,143,255,111,253,77,232,119,143,255,79,254,140,255,208,23,204,120,135,67,189,151,126,208,48,232,88,239,149,179,118,120,205,92,143,50,53,224,199,254,49,33,144,40,120,96,247,184,128,102,98,33,1,141,203,171,60,70,28,30,13,191,168,224,58,65,18,30,142,133,71,134,117,136,4,228,64,152,193,80,12,139,255,251,178,100,29,14,230,250,115,77,131,143,87,64,73,199,169,209,101,34,104,27,213,213,56,46,61,91,1,31,156,39,129,132,157,144,112,11,254,235,33,169,127,215,122,102,32,83,165,3,44,136,150,74,92,167,24,178,43,75,236,88,35,80,96,48,175,103,231,224,252,235,207,242,36,76,11,163,83,165,175,205,69,181,5,161,194,68,147,12,42,158,165,211,77,227,233,20,178,1,71,216,194,167,189,168,93,19,121,10,75,118,36,187,46,35,248,98,209,122,47,48,108,244,53,42,186,16,59,101,142,154,13,121,241,12,138,245,198,186,71,119,106,52,126,107,250,158,79,162,247,54,164,175,205,97,109,188,155,77,132,199,253,106,217,162,107,116,55,55,174,221,134,100,149,23,207,70,92,120,99,144,13,151,47,212,218,114,136,151,26,189,121,30,250,40,144,52,208,177,59,192,20,157,47,233,128,120,41,35,46,53,172,153,140,140,189,139,50,44,80,85,35,172,246,89,115,174,16,154,234,11,39,91,255,177,11,70,18,87,166,36,144,179,158,35,183,162,227,254,29,155,224,177,182,250,13,255,197,125,48,66,255,226,253,58,155,228,148,255,206,127,228,127,236,8,52,230,117,75,185,137,46,230,53,8,155,245,170,104,65,161,171,194,96,65,65,143,4,102,131,15,165,241,135,136,196,128,80,104,100,186,142,163,124,40,27,3,15,203,0,208,96,2,50,40,15,80,133,58,29,3,56,209,21,28,95,76,156,46,1,95,247,149,94,110,145,115,198,113,67,9,14,12,151,76,48,48,15,104,132,48,36,3,145,114,89,133,215,124,207,20,171,199,4,190,112,247,193,43,11,186,180,15,17,90,130,102,108,11,78,156,1,207,188,145,156,247,152,160,202,100,128,39,73,76,92,243,105,205,115,84,47,237,189,187,155,6,166,151,198,52,250,82,94,134,10,110,139,181,23,197,243,219,93,238,197,172,248,222,124,20,13,118,100,199,232,94,131,4,97,136,52,88,136,145,212,105,139,133,24,180,73,113,171,65,144,209,148,94,93,39,51,156,87,17,134,134,229,215,44,232,141,114,141,81,28,222,114,178,251,220,92,57,162,174,77,90,46,136,134,248,20,124,252,65,76,174,248,21,30,148,226,44,137,23,29,24,111,9,6,81,157,119,72,91,173,164,125,70,79,31,90,179,187,93,152,62,20,39,254,94,189,190,190,134,165,247,249,237,183,245,110,109,31,47,233,245,119,171,182,255,69,186,221,249,15,255,249,16,0,72,31,39,114,203,152,229,222,111,180,81,189,159,134,67,237,3,141,134,39,33,152,172,58,109,208,64,161,147,23,117,50,19,160,187,180,201,122,131,64,169,68,3,73,164,54,169,74,80,33,101,10,18,43,84,4,255,251,178,100,28,142,135,33,113,77,139,154,122,68,73,106,249,225,97,135,86,152,229,197,62,109,173,190,193,43,170,40,41,132,149,96,168,220,10,227,36,38,219,199,4,24,227,1,69,178,244,121,200,206,244,131,3,9,184,7,161,148,224,216,132,205,44,77,151,80,104,84,105,147,169,215,78,122,106,80,159,71,176,249,145,116,21,241,163,9,117,59,208,88,106,65,60,141,225,98,69,81,181,0,187,22,157,50,180,177,166,236,188,18,148,235,152,120,44,138,92,34,67,35,93,95,6,170,194,214,18,228,196,215,166,51,87,112,26,203,229,125,183,150,164,15,193,62,165,124,109,98,208,105,0,154,211,177,205,173,177,254,186,89,198,78,219,211,13,51,105,18,34,17,51,136,242,65,131,124,101,69,237,8,180,155,248,216,214,115,254,226,87,16,166,182,145,51,255,255,249,191,255,252,200,209,15,192,4,133,70,210,163,11,198,47,48,202,37,155,100,74,84,153,121,81,29,224,144,149,234,217,62,78,88,150,144,49,175,66,160,152,200,162,205,179,90,120,209,4,196,183,250,109,182,218,124,239,183,199,251,127,191,71,189,72,125,127,253,27,234,159,245,255,253,191,242,223,221,254,176,11,130,60,83,182,151,54,182,35,153,76,55,241,211,117,69,54,0,161,192,49,163,64,233,228,26,20,52,85,36,57,17,3,88,135,151,193,107,31,34,177,8,194,135,165,133,51,10,99,151,158,57,101,103,65,179,216,117,169,39,93,187,216,179,199,191,84,153,51,245,9,189,108,136,50,119,41,253,110,207,204,44,219,209,214,129,186,208,191,185,71,13,105,70,123,54,239,101,139,185,51,214,103,242,3,255,175,10,203,123,28,101,48,111,163,10,13,115,12,126,33,25,101,0,139,89,167,97,65,116,48,35,83,113,152,30,149,3,86,79,230,15,218,43,173,87,110,17,121,16,134,249,60,34,181,146,109,216,132,77,220,31,15,202,164,195,116,75,160,186,200,149,45,115,5,204,199,70,64,232,241,172,234,157,21,179,206,158,55,157,44,116,140,31,246,127,212,89,80,4,0,0,1,66,249,132,136,112,186,73,170,35,147,248,253,187,147,186,87,7,77,132,109,221,140,8,250,60,149,30,196,241,88,56,161,247,205,229,5,160,39,251,109,182,219,125,181,211,235,171,127,151,167,215,227,95,111,250,255,215,234,65,127,171,252,193,152,64,127,119,255,255,249,8,1,32,0,73,115,152,190,57,191,4,156,30,81,158,128,29,33,200,131,172,28,102,34,30,11,178,1,64,20,172,144,174,62,182,209,18,6,120,97,144,234,167,97,48,106,146,149,90,96,215,164,109,49,17,149,17,148,206,125,216,229,146,231,36,123,41,77,121,26,246,114,23,255,251,178,100,36,8,198,123,105,80,59,120,122,176,73,234,122,19,97,42,84,24,137,163,66,237,233,227,193,33,23,39,69,148,157,104,60,157,227,246,124,185,111,23,202,242,190,208,10,221,101,45,188,180,159,41,147,179,48,72,141,66,72,193,126,52,190,11,134,254,61,206,215,249,210,107,202,234,159,30,67,235,225,186,150,62,22,51,8,135,207,152,255,101,83,133,207,69,110,51,188,97,122,54,232,77,241,245,175,8,215,223,47,150,171,216,154,234,69,213,31,10,42,219,49,190,217,117,116,197,47,149,19,173,201,14,61,209,0,241,222,15,233,33,251,215,120,75,226,41,117,91,196,56,47,111,2,90,64,237,116,153,225,239,22,52,2,203,118,125,29,64,48,0,28,60,113,4,214,34,0,10,197,235,109,34,41,126,243,197,215,90,97,242,127,40,25,81,221,11,37,171,66,132,204,223,49,184,200,67,152,120,82,230,250,53,31,95,69,250,233,175,239,95,255,175,223,247,255,243,191,255,103,12,11,189,86,89,234,75,67,199,29,9,186,2,64,1,43,185,138,220,154,34,145,192,216,25,97,41,223,124,115,168,28,48,36,32,213,16,58,226,80,133,81,65,44,229,153,201,160,38,22,193,211,250,63,194,64,109,236,26,204,205,167,135,34,73,156,200,45,96,149,80,162,161,248,234,164,22,217,178,162,44,87,35,104,56,217,137,241,63,217,95,215,161,234,89,254,98,60,193,91,73,24,255,85,120,198,239,209,143,173,219,86,96,105,205,211,89,211,68,95,191,130,215,31,116,231,195,143,111,57,191,117,139,51,32,37,62,5,28,108,198,223,73,106,137,50,117,191,172,97,78,99,102,164,159,210,235,25,211,148,55,70,25,126,182,154,167,181,150,237,57,157,140,92,128,230,3,181,119,138,96,16,223,1,243,69,97,231,254,192,250,144,80,83,207,89,162,239,253,235,59,196,20,76,214,209,237,254,226,1,132,167,49,105,193,208,25,85,136,103,76,53,160,89,84,179,176,6,0,28,5,3,211,66,93,112,90,242,197,173,55,122,233,3,143,124,147,194,89,205,197,96,233,192,152,150,183,247,39,151,206,203,238,254,83,43,143,124,199,149,244,121,109,95,163,252,83,244,122,191,166,0,0,0,84,197,248,4,196,38,88,209,211,32,211,194,236,203,4,188,198,184,72,199,32,168,112,55,48,200,108,1,60,160,144,32,193,162,21,27,70,65,192,48,76,193,153,251,76,35,184,101,64,208,218,240,137,82,32,22,136,141,184,203,238,134,73,236,214,139,11,47,105,34,59,202,32,100,52,161,180,95,214,77,44,117,114,37,36,89,137,8,226,45,194,118,228,11,98,87,77,113,109,171,174,199,136,139,183,37,157,229,66,209,255,251,178,100,56,142,135,61,104,77,27,185,123,112,68,3,42,13,97,45,90,28,85,163,54,110,101,235,193,49,171,232,77,132,149,88,10,51,4,223,13,98,5,61,68,65,16,236,3,105,232,37,115,153,107,64,214,129,202,51,107,175,44,187,195,135,169,139,174,153,244,30,205,24,97,7,179,141,154,109,32,187,158,57,142,83,95,121,223,133,19,89,64,235,253,246,215,155,231,78,233,1,199,29,173,126,204,34,82,218,110,199,170,178,182,72,79,92,34,39,151,186,129,56,157,26,180,170,45,102,36,6,45,75,5,174,211,194,60,190,226,50,193,135,45,179,155,194,150,117,219,21,100,68,128,0,0,0,25,138,0,0,41,74,230,29,202,236,17,184,178,13,10,44,129,74,115,48,151,235,44,75,210,227,231,27,246,45,101,79,68,137,144,60,166,160,66,175,231,60,112,139,84,193,164,96,135,179,123,125,153,220,254,197,191,167,209,171,241,95,255,255,80,5,65,222,41,162,250,6,120,30,156,120,0,107,23,225,192,225,230,150,14,10,21,12,190,27,18,140,24,80,46,98,19,112,88,67,28,50,109,21,211,21,25,32,8,19,14,35,77,38,146,213,36,31,65,128,65,67,140,7,70,21,8,116,112,50,203,0,4,9,75,20,222,4,77,120,21,147,165,220,142,72,142,16,193,121,27,190,44,16,88,88,17,251,158,202,94,200,252,186,130,176,222,67,68,185,142,207,19,80,139,153,117,134,7,38,51,252,70,21,168,226,222,97,30,0,101,107,160,254,154,207,160,242,68,149,96,35,110,168,189,222,106,60,151,36,218,149,109,253,12,232,176,79,99,118,217,113,155,137,203,251,34,85,218,166,63,220,215,128,135,199,198,115,106,152,159,151,105,163,217,147,57,92,50,78,184,58,119,125,235,20,107,221,151,156,247,69,21,113,168,250,161,177,191,166,29,99,203,189,63,125,31,45,208,43,95,23,31,215,235,22,174,179,27,113,216,64,0,0,63,210,115,5,154,159,99,149,36,147,76,108,46,220,212,117,57,21,27,63,215,73,105,15,238,139,92,234,178,132,44,71,190,175,249,71,127,94,223,106,55,255,111,245,127,246,255,175,211,255,239,255,250,28,68,114,136,14,157,214,130,43,10,92,205,243,15,121,42,75,165,95,239,88,0,76,169,195,55,238,168,204,190,179,63,17,12,79,177,49,87,244,209,227,176,104,52,199,142,51,23,9,76,52,30,49,66,29,37,140,8,1,48,56,52,32,40,204,68,96,209,98,224,88,34,100,80,83,254,50,13,26,0,160,129,101,148,8,44,20,8,186,163,120,73,37,128,1,125,40,156,69,96,85,134,114,95,72,21,233,5,139,73,134,167,82,27,91,117,131,23,39,151,103,13,255,251,178,100,50,142,199,12,95,77,11,152,92,244,76,203,250,35,97,231,38,28,97,125,52,78,101,237,209,60,41,39,205,148,157,88,68,167,100,16,66,16,179,165,27,46,35,221,54,166,253,209,16,154,163,214,142,24,56,77,134,236,45,176,12,6,5,12,20,42,186,66,215,238,185,41,110,48,154,203,231,113,106,71,206,190,52,57,73,88,44,190,117,178,111,38,125,123,180,104,197,17,198,26,151,241,124,188,241,137,24,218,245,86,98,160,156,253,252,152,15,181,32,252,220,18,157,15,100,149,13,109,135,150,158,106,94,161,159,152,243,241,144,68,53,234,221,85,238,134,112,226,208,104,130,244,176,18,147,254,210,0,0,15,244,192,152,106,7,131,16,42,17,122,164,39,136,8,67,14,88,143,41,24,80,214,49,61,234,232,35,24,77,236,223,250,31,254,219,127,175,255,127,174,175,254,255,94,255,246,255,255,253,17,231,152,197,2,115,78,61,142,83,149,5,66,253,91,234,95,94,243,183,161,111,223,122,192,99,26,93,78,255,122,62,55,44,217,226,35,49,73,141,173,118,53,72,84,196,128,244,92,8,147,129,141,102,51,54,35,216,128,48,96,16,193,8,172,144,86,113,193,200,83,5,19,14,12,218,129,36,8,44,27,2,93,229,209,104,129,125,137,20,77,19,20,100,237,32,17,136,168,80,57,218,68,19,165,4,172,206,46,92,56,42,6,75,85,148,74,104,25,245,117,40,37,82,43,108,249,99,199,37,193,2,72,32,149,117,156,22,73,142,51,64,11,42,197,128,138,134,142,52,67,98,32,10,172,152,22,107,237,175,92,71,111,147,181,205,91,148,19,207,92,182,151,43,210,103,155,42,166,145,34,110,62,186,149,111,42,194,154,203,163,23,127,31,181,215,53,74,111,231,249,21,121,231,38,247,84,245,48,194,254,138,114,77,52,21,46,245,220,115,137,18,223,110,17,183,243,61,87,141,107,90,4,109,82,184,183,143,2,208,217,74,16,196,128,83,193,208,145,239,228,192,0,0,51,151,38,49,136,32,112,230,106,230,85,105,214,210,154,114,158,201,16,48,52,86,230,31,100,185,191,3,213,175,53,79,38,70,85,251,54,63,188,160,127,244,209,232,219,231,125,95,205,127,103,171,255,155,245,127,245,92,183,253,191,254,249,200,104,248,62,99,213,89,133,184,240,207,223,250,0,0,1,115,12,24,51,119,211,67,65,135,227,90,196,243,47,214,211,4,226,67,200,82,48,242,3,35,159,35,255,4,129,154,211,248,163,34,48,192,228,153,161,50,115,1,115,212,0,76,99,170,56,35,29,170,198,28,98,24,44,115,72,5,8,228,24,167,133,130,34,84,174,194,220,16,36,189,212,36,58,230,221,64,255,251,178,100,41,142,167,102,95,76,147,187,201,32,76,202,90,3,96,103,132,29,13,127,48,78,229,241,129,41,27,103,21,165,137,120,9,129,128,12,86,41,4,67,37,61,160,176,140,161,189,96,205,236,122,220,90,91,47,40,61,249,78,232,251,120,240,182,178,247,166,113,156,176,33,98,237,184,42,66,145,190,99,201,15,21,34,74,19,117,125,225,106,166,83,78,235,223,55,6,197,229,83,115,217,225,75,204,86,173,222,187,118,184,209,171,246,194,44,200,126,106,115,52,148,129,185,30,153,237,126,119,178,91,247,110,82,235,122,221,159,106,250,227,103,195,89,214,255,152,199,178,88,115,249,41,183,158,168,251,142,164,95,216,151,239,119,249,245,161,93,236,123,91,206,246,251,204,57,247,104,196,46,40,173,108,24,203,126,76,0,0,11,216,105,218,0,105,234,51,64,205,4,130,103,234,26,199,97,41,239,82,75,22,202,196,150,142,103,15,131,72,127,164,69,106,83,239,138,40,125,8,127,190,244,253,190,134,249,223,247,255,253,95,111,171,237,245,235,244,95,239,30,45,19,134,21,141,69,65,126,40,25,248,181,158,176,28,195,52,12,231,81,148,236,64,40,215,209,44,216,67,160,195,152,124,137,241,48,244,5,50,176,124,50,244,5,25,11,12,123,36,30,176,40,30,96,248,18,10,13,25,72,84,26,48,16,2,47,185,142,64,75,170,32,148,136,70,138,23,169,57,144,48,96,134,42,98,118,13,20,192,16,215,61,107,144,8,36,56,240,64,169,101,83,105,99,41,33,85,172,163,16,149,207,209,6,194,64,185,174,172,190,130,63,98,2,83,183,138,29,94,64,162,226,177,26,75,241,249,181,30,89,97,3,67,237,178,182,188,14,123,36,87,149,197,152,149,183,5,67,237,219,76,66,68,180,222,124,156,82,175,184,55,123,87,6,148,53,203,131,186,144,40,205,103,193,7,87,93,90,209,28,37,201,75,212,181,221,53,175,6,127,211,127,255,215,44,223,103,79,172,180,155,199,121,244,94,103,174,45,155,60,175,234,175,149,222,191,214,43,148,23,205,166,198,126,190,224,211,121,90,200,73,227,198,193,43,210,32,39,114,147,16,38,49,192,3,47,25,152,64,224,14,35,114,250,97,65,4,161,32,112,208,242,46,34,137,41,193,2,35,23,221,67,210,69,167,222,83,81,25,218,195,250,38,233,102,4,45,51,143,87,71,52,199,131,111,242,130,240,127,70,163,255,183,193,188,254,155,255,254,228,16,0,0,0,113,83,155,150,145,154,9,66,24,78,5,26,126,25,154,124,222,153,98,39,152,88,18,152,186,85,24,118,28,24,52,11,152,192,43,144,2,129,64,48,84,14,6,128,242,50,192,28,76,70,255,251,176,100,26,142,230,192,93,77,27,184,92,242,74,233,105,210,101,98,94,27,153,131,50,110,229,235,201,18,40,39,201,148,149,106,133,0,66,248,68,144,44,160,4,108,44,129,102,48,198,166,201,0,148,80,100,129,61,137,200,234,17,46,146,101,191,100,34,135,98,66,72,161,17,36,20,137,0,93,82,56,61,219,158,173,156,237,60,69,11,38,224,213,127,35,186,222,242,62,223,191,239,232,209,44,84,80,168,244,186,58,212,242,18,28,13,236,190,247,115,221,214,69,44,250,239,62,27,144,82,254,185,167,23,238,70,48,219,98,191,133,246,45,87,8,245,252,169,159,45,162,107,231,251,213,66,191,180,86,220,61,94,116,234,214,31,82,104,136,82,248,74,38,10,111,76,143,230,78,152,63,209,89,13,112,86,143,197,179,54,104,77,133,207,93,148,249,23,0,1,133,18,64,90,14,139,64,62,73,215,200,113,44,168,100,149,126,239,140,134,86,108,110,169,173,140,48,183,142,32,229,204,181,51,19,35,140,85,105,109,221,102,86,137,27,181,237,252,94,162,29,73,166,51,71,222,174,183,122,125,218,143,254,102,245,125,63,239,255,95,255,240,108,1,48,198,66,128,222,216,12,196,33,128,207,129,168,209,161,192,205,168,8,201,112,88,64,15,24,12,2,153,48,4,4,1,166,66,138,201,236,68,49,188,121,142,103,81,128,196,36,16,176,31,153,64,170,37,8,209,42,177,48,171,81,19,217,97,130,243,76,38,16,109,70,110,85,5,62,144,216,4,197,3,137,23,208,100,81,65,1,0,227,97,1,84,67,8,121,224,71,146,130,228,180,40,4,100,226,35,34,72,155,126,94,240,84,153,74,17,220,14,87,3,68,92,15,105,205,33,109,91,1,1,229,135,69,108,246,237,171,105,172,46,19,121,128,154,141,104,25,161,10,212,37,167,151,51,150,228,68,151,13,217,118,205,130,6,141,187,91,7,214,127,147,121,145,83,175,143,244,179,172,158,250,206,43,175,136,122,194,95,120,182,62,109,252,179,254,221,175,241,188,36,92,183,148,142,255,182,111,230,206,32,68,213,162,159,72,17,194,154,65,136,56,194,8,65,33,44,88,80,199,135,33,64,247,173,126,39,28,113,54,142,151,68,212,185,42,130,217,207,92,62,221,161,58,236,149,98,9,89,160,20,98,198,165,63,108,180,210,148,251,39,175,213,168,255,229,235,94,223,79,255,191,215,250,98,47,65,127,199,144,0,0,3,156,200,12,163,141,212,194,172,99,103,21,13,110,216,54,44,128,208,195,32,112,184,194,71,193,169,32,176,200,203,2,148,95,0,10,68,208,114,51,201,124,38,24,84,192,204,242,37,93,112,188,2,49,87,172,59,53,54,23,255,251,178,100,31,14,134,179,103,206,27,153,122,242,71,3,57,227,101,42,90,29,113,159,52,110,101,235,193,15,33,40,105,48,47,136,68,68,42,60,37,186,90,144,130,237,48,84,71,178,187,155,61,9,127,97,229,252,36,124,249,33,227,194,203,46,203,106,96,210,253,36,60,225,53,134,134,154,212,157,114,176,166,216,79,221,152,176,166,40,141,44,172,33,237,26,62,245,187,122,152,58,178,65,203,201,22,190,219,231,46,53,14,5,87,157,249,12,89,177,3,58,44,239,153,72,239,254,123,103,246,66,247,255,211,115,141,48,114,123,66,151,90,149,254,215,104,87,139,13,198,157,198,250,93,190,221,209,123,251,174,168,84,201,70,7,78,241,184,186,206,25,224,102,50,54,246,206,94,110,71,10,111,113,55,186,77,168,192,48,0,112,44,130,82,196,59,160,89,140,232,35,96,224,161,40,108,147,82,97,192,84,227,172,38,169,56,121,13,81,228,229,95,36,162,240,55,105,100,223,18,101,194,36,10,161,10,0,155,168,235,35,196,177,155,121,91,60,242,164,238,200,13,119,65,204,20,212,125,96,41,204,149,104,56,237,108,243,61,144,237,193,187,32,167,45,247,154,16,34,96,97,73,150,208,38,126,0,151,196,207,227,225,210,69,66,6,0,29,28,140,45,1,162,48,52,34,233,67,3,147,181,5,102,11,26,245,201,68,64,82,152,71,136,193,155,8,169,133,18,138,218,176,226,218,64,172,85,70,99,197,82,46,142,14,140,209,177,64,81,254,17,13,61,243,18,87,206,10,112,69,56,159,7,138,195,212,173,219,74,212,153,218,70,167,98,20,105,7,71,26,125,132,13,72,55,33,55,157,135,224,148,173,229,21,30,173,207,231,249,222,7,171,221,151,121,76,52,213,168,227,133,216,222,212,152,154,213,132,82,235,252,229,170,38,101,94,255,88,172,5,187,96,251,139,240,135,194,130,226,197,117,242,146,35,106,157,236,126,171,220,84,204,43,202,154,105,154,145,156,42,70,79,11,69,48,16,166,207,103,242,60,153,109,82,218,149,130,249,243,199,172,141,201,57,240,190,205,69,123,217,159,16,235,215,8,0,0,30,128,51,130,86,25,200,92,176,23,32,15,176,92,130,4,52,84,76,134,46,35,7,208,246,102,169,60,82,45,188,247,231,14,186,83,143,249,133,109,255,249,255,204,170,138,223,108,85,15,62,188,123,193,64,50,249,57,255,207,168,117,213,29,80,0,0,12,156,177,8,51,249,84,200,112,51,3,142,204,114,160,48,243,100,207,226,211,4,3,12,68,81,48,128,116,192,192,3,37,6,90,226,11,23,21,91,46,33,216,160,214,10,26,157,25,0,173,164,20,178,216,61,43,32,113,5,16,124,255,251,178,100,32,14,134,231,104,206,155,153,122,240,73,8,89,249,101,42,86,156,225,137,54,78,97,235,201,11,37,168,205,131,9,80,227,34,200,55,54,142,208,90,202,2,243,105,236,122,234,67,202,86,129,48,150,42,162,85,185,108,245,202,173,17,146,42,5,74,232,113,215,7,135,245,112,144,68,123,42,66,71,80,20,24,28,238,92,230,198,237,185,26,157,248,88,198,221,205,224,91,38,238,115,2,61,87,14,252,167,22,116,193,6,234,195,110,33,232,92,254,55,127,9,89,86,194,27,143,243,72,102,191,229,246,28,103,234,59,225,17,105,159,35,126,27,227,83,109,152,211,93,43,163,219,95,51,35,121,238,67,21,145,82,24,219,101,109,11,183,199,142,187,79,196,112,130,168,164,53,220,7,24,174,159,207,71,241,34,57,75,214,0,4,0,32,18,40,227,202,168,132,146,32,132,131,18,248,187,100,130,56,144,50,70,200,171,0,49,56,89,201,11,250,61,90,212,149,17,206,20,58,58,155,118,145,177,0,88,98,0,235,254,175,82,111,178,95,236,245,255,77,27,250,191,215,84,250,179,187,255,185,126,71,212,3,24,135,60,100,84,33,224,93,102,145,53,152,178,30,102,175,17,145,70,128,16,16,65,124,200,226,131,12,6,12,142,46,10,24,87,35,230,20,75,174,1,10,201,32,56,192,25,216,169,199,169,47,47,168,65,216,99,146,199,65,66,45,43,232,84,43,32,136,40,10,183,35,100,89,80,54,39,224,138,15,18,174,44,251,47,139,170,76,226,203,161,172,55,1,248,157,142,14,135,21,120,214,78,35,142,95,13,153,68,102,27,241,33,146,214,227,192,221,38,241,3,226,59,194,123,1,228,71,236,228,170,63,110,143,47,81,101,62,117,184,167,201,246,178,146,67,29,46,156,246,190,128,253,15,127,113,56,85,101,204,215,196,79,224,43,14,134,72,12,247,223,244,107,103,143,215,94,37,226,123,191,131,117,195,83,79,137,27,49,225,211,53,174,232,223,172,68,207,164,203,23,135,10,111,31,239,230,22,161,191,158,248,165,32,104,1,58,254,108,63,227,143,140,238,167,99,182,223,202,30,1,4,29,187,196,224,16,129,77,132,64,51,37,111,206,185,109,155,54,84,124,202,57,104,216,255,25,23,234,226,232,253,50,185,143,64,154,19,219,79,254,221,105,254,111,255,111,175,111,131,153,255,224,205,247,127,249,198,252,79,236,115,93,183,126,159,72,0,0,67,144,27,224,4,168,49,33,240,56,121,151,154,154,76,49,185,11,18,133,140,48,137,32,172,81,230,130,249,43,166,152,175,224,16,176,152,210,250,91,178,119,101,125,163,11,238,170,11,29,193,122,104,72,66,93,199,141,51,154,115,255,251,178,100,31,142,198,177,104,207,155,111,69,240,73,40,25,243,101,37,86,28,189,169,52,78,97,115,193,42,153,167,9,150,9,120,56,106,7,105,130,220,230,51,88,2,68,220,100,11,20,140,135,11,167,147,168,148,44,208,151,14,17,151,47,35,85,167,107,150,135,185,38,222,50,62,29,86,156,104,79,93,49,23,236,62,87,71,218,29,2,169,219,225,142,51,187,87,112,79,252,93,74,118,172,192,159,20,123,171,213,167,104,169,163,164,223,168,125,45,221,152,75,189,40,165,174,190,219,206,151,125,119,149,52,24,185,136,140,88,203,10,216,79,59,110,114,142,121,51,111,10,117,154,234,10,159,210,123,15,224,68,40,160,143,91,195,73,36,201,86,116,144,145,112,121,186,154,79,122,136,103,127,134,235,101,53,128,0,5,172,216,130,192,3,88,148,22,108,204,192,186,79,67,80,72,23,145,4,170,162,62,110,147,108,234,47,66,201,69,219,24,162,225,227,221,86,216,74,65,106,2,181,237,217,229,251,237,174,137,47,245,234,223,230,201,117,231,248,143,254,49,103,113,111,46,239,172,231,136,0,115,1,121,13,57,192,56,93,168,220,231,98,3,185,188,160,166,144,37,152,16,12,96,226,217,134,195,230,21,38,1,154,70,1,7,152,48,10,99,32,139,116,103,225,2,19,34,135,5,0,160,98,67,162,141,162,194,217,81,114,148,216,91,233,4,180,136,152,97,162,241,23,99,170,74,70,60,169,133,85,42,88,36,73,153,17,53,201,69,101,202,254,194,133,159,140,174,166,163,144,52,51,13,63,202,213,155,105,53,17,152,222,216,237,53,44,83,144,153,218,237,172,210,141,64,12,26,239,96,185,206,243,226,178,221,228,220,34,212,117,190,28,229,95,131,86,53,188,56,221,109,239,95,26,135,169,190,9,139,101,106,118,77,206,198,238,252,26,181,191,134,65,33,122,167,16,45,53,126,94,77,59,97,240,36,216,75,51,109,48,166,123,130,68,75,17,36,84,68,157,131,178,145,140,38,118,141,76,11,88,148,202,239,88,152,126,233,87,58,96,129,185,229,84,81,77,45,165,244,6,0,3,70,0,32,73,0,114,167,38,71,46,67,212,53,181,57,135,120,9,9,161,28,240,226,39,77,136,112,204,3,108,165,191,47,140,171,34,187,127,163,83,105,146,30,181,119,79,192,223,33,184,227,26,93,11,69,204,100,95,148,243,127,175,255,133,168,125,61,232,233,235,111,167,0,36,155,220,1,192,109,216,198,176,218,104,43,132,133,192,237,2,229,133,194,36,12,94,39,138,8,125,72,30,77,104,30,129,117,0,220,104,40,175,41,89,109,7,23,162,48,210,37,210,194,169,3,153,24,108,200,61,158,69,47,179,255,251,178,100,31,12,134,35,104,207,155,121,121,112,77,101,25,247,101,9,110,28,9,171,52,110,105,231,201,28,38,168,41,132,149,144,30,143,100,28,147,133,13,147,108,167,86,228,215,82,57,46,45,13,113,36,39,77,105,191,133,149,203,255,29,211,67,92,94,206,225,52,254,76,103,24,153,199,216,162,154,47,195,30,43,67,101,110,54,46,222,151,174,187,220,197,232,147,195,203,133,196,124,255,45,243,105,85,158,63,255,25,195,118,51,242,152,173,167,234,199,115,176,136,176,176,44,234,152,53,223,110,216,141,39,142,117,205,109,58,143,5,167,221,194,145,187,24,234,146,219,131,27,113,35,47,45,214,20,89,25,100,129,102,183,118,211,113,155,26,128,64,6,40,4,8,240,80,4,247,18,36,162,35,71,84,53,131,80,227,20,118,212,214,57,32,144,169,88,193,40,121,37,6,165,58,137,146,51,198,63,173,87,135,12,32,222,18,130,233,101,96,242,255,225,239,191,28,33,137,169,252,155,132,194,12,118,163,69,29,76,219,236,187,173,152,183,168,0,1,1,64,5,224,229,147,131,154,98,140,90,26,52,16,144,206,70,67,3,12,12,42,37,8,48,83,156,136,234,67,136,1,20,67,83,101,126,240,130,85,158,227,174,216,80,119,142,7,143,183,4,138,135,74,160,89,227,154,10,30,16,1,65,69,153,79,168,225,88,182,80,79,52,5,16,181,206,3,154,4,4,65,96,116,20,136,78,152,113,97,116,88,143,21,141,13,178,127,73,150,234,200,148,51,52,231,116,115,245,248,152,138,234,123,101,15,221,224,200,250,77,197,91,43,25,173,115,226,186,209,234,193,92,232,190,59,131,72,46,253,183,66,59,95,103,197,53,251,207,255,97,206,254,191,247,206,190,40,223,159,124,197,213,52,162,4,67,216,78,182,231,255,108,167,253,150,251,158,44,27,67,170,243,36,174,20,109,39,15,88,243,1,211,253,198,218,222,227,64,139,53,154,96,217,244,147,51,202,193,31,125,179,153,213,156,94,159,203,122,205,163,179,192,0,5,144,96,205,49,17,85,72,130,130,66,213,92,232,54,9,76,105,75,165,114,22,167,184,184,180,71,118,157,117,47,24,81,101,93,238,209,236,66,99,189,31,92,213,122,48,130,179,234,179,69,247,244,189,91,250,31,93,127,233,255,149,191,219,254,16,106,11,14,0,76,31,74,61,33,8,223,10,179,20,166,76,176,212,49,152,148,194,64,163,8,2,68,38,35,34,135,3,5,224,161,32,168,227,28,76,190,234,24,188,12,83,179,178,124,20,72,18,133,161,151,241,206,103,133,213,129,3,23,53,134,90,22,90,187,132,130,129,142,55,87,77,219,243,0,30,219,50,34,63,62,24,21,255,251,178,100,42,4,71,38,107,76,139,154,122,244,76,102,41,250,101,42,86,23,21,163,70,237,49,245,193,57,23,39,5,148,138,34,238,2,144,72,155,12,10,244,219,245,149,198,124,86,65,174,9,100,22,221,30,231,29,23,149,35,238,62,34,80,251,95,175,37,112,90,38,132,112,90,182,132,170,119,22,24,211,113,97,172,99,151,227,175,152,181,128,200,31,73,76,211,75,56,207,62,10,93,66,193,220,148,255,187,215,165,163,111,81,107,235,78,217,22,13,230,96,206,233,151,126,39,95,41,126,62,28,177,241,36,76,214,19,22,181,246,197,18,38,166,158,145,232,188,112,234,174,16,32,203,187,53,187,109,146,146,105,252,218,129,107,195,157,173,253,253,26,166,240,206,10,6,124,37,160,12,0,0,36,16,2,32,213,44,90,49,3,44,33,14,5,246,167,116,229,242,213,66,67,42,99,149,71,67,158,157,114,53,116,66,81,202,181,172,209,140,108,32,82,42,152,113,121,22,243,69,226,233,84,97,147,175,249,86,50,171,213,200,146,24,141,115,7,185,109,116,250,127,219,250,52,2,0,110,59,248,52,209,230,90,123,29,1,18,165,25,149,42,155,235,96,132,3,36,121,214,252,54,224,70,162,177,181,100,14,21,198,121,198,169,20,173,16,185,2,82,96,224,27,19,7,150,72,101,25,29,163,184,222,67,172,7,203,126,159,191,167,16,202,23,214,10,176,185,229,243,170,193,17,162,244,82,107,68,63,210,11,239,76,142,255,59,10,55,251,5,47,177,247,39,100,206,158,79,233,109,3,107,143,78,73,120,183,153,115,176,194,61,147,159,207,161,66,191,55,156,250,157,187,176,210,214,141,102,88,143,103,144,100,151,57,223,203,34,221,230,149,112,234,254,57,251,86,231,251,84,250,110,107,64,204,71,198,62,235,36,119,40,46,80,26,247,13,236,209,212,86,96,143,38,229,141,173,185,70,176,128,86,84,113,52,5,45,17,153,216,181,66,84,179,246,72,217,220,84,90,194,121,249,175,126,101,171,199,161,223,89,221,181,86,254,80,114,57,65,142,253,150,113,23,20,135,104,108,27,247,93,49,189,72,202,216,237,254,144,245,251,163,65,188,185,233,43,22,253,58,117,253,244,239,163,95,255,233,0,76,170,3,63,150,180,207,41,179,79,21,76,210,50,53,232,8,172,54,97,144,72,16,112,6,138,152,32,12,6,14,138,4,76,6,4,84,36,64,182,184,32,49,25,248,72,24,1,10,135,95,193,8,8,152,105,27,77,250,0,112,13,135,56,128,145,18,212,84,4,196,167,12,116,26,52,5,163,30,6,79,37,56,240,42,86,66,17,110,33,192,1,32,85,117,13,141,198,33,251,117,10,128,57,98,199,255,251,178,100,53,142,199,94,120,204,139,143,70,210,72,133,9,176,105,34,134,28,109,197,62,45,189,53,137,28,150,103,5,147,10,32,200,69,49,171,40,124,178,229,117,197,185,12,143,149,26,202,230,125,182,37,220,115,8,120,60,197,32,186,139,120,10,197,166,188,228,225,214,47,35,44,213,99,1,255,58,155,113,126,98,70,21,121,245,40,213,54,198,90,183,93,72,113,239,24,180,79,110,96,199,242,248,113,247,174,219,122,217,233,23,121,119,73,243,155,238,45,179,218,191,246,17,70,229,142,153,65,112,85,40,96,168,251,108,104,153,43,147,169,6,49,250,225,219,54,138,187,196,250,220,142,184,250,169,126,187,226,161,138,81,14,33,65,168,88,94,161,68,6,66,218,152,180,69,116,146,79,122,4,160,170,72,181,173,208,69,30,139,95,167,146,241,188,233,164,200,21,206,59,160,147,12,113,188,12,104,48,45,160,250,188,31,233,253,1,184,37,183,36,183,164,228,95,179,228,189,26,254,74,27,213,250,210,96,74,231,61,226,115,140,71,116,228,29,44,106,220,198,244,32,100,97,166,16,48,105,5,128,3,115,77,31,129,128,36,100,193,108,18,26,75,96,18,74,170,38,68,176,66,11,17,197,216,83,70,101,18,119,16,70,178,100,146,138,16,29,33,101,138,18,55,48,205,200,100,96,241,115,233,183,172,13,175,146,42,184,205,70,130,105,16,173,85,169,228,122,204,116,21,109,213,179,184,242,194,80,64,93,137,187,77,146,79,88,149,20,116,242,37,23,152,38,127,220,168,114,52,204,122,28,10,246,165,10,170,177,122,157,87,37,83,234,167,235,16,70,68,100,240,142,229,46,141,105,18,58,113,142,148,12,109,16,42,178,204,147,216,172,55,34,6,26,167,10,214,180,127,174,142,185,3,51,134,92,112,157,5,226,239,210,3,41,29,21,212,81,158,70,145,228,101,128,194,162,120,200,185,191,147,129,117,197,127,225,116,123,234,58,226,55,198,80,73,19,43,7,128,182,145,32,168,147,161,67,94,66,247,138,198,63,128,146,80,211,171,110,31,72,57,85,188,111,101,113,138,199,31,189,218,138,232,233,89,36,134,140,112,47,247,165,108,131,22,26,132,42,107,247,221,168,13,206,251,47,250,58,228,246,11,76,222,229,218,163,251,68,46,246,228,191,188,13,65,9,147,115,49,77,186,221,56,113,48,194,193,83,93,175,132,166,35,160,163,10,143,131,3,40,238,102,66,82,19,19,160,121,96,95,153,10,14,156,227,162,17,80,28,198,5,72,57,98,97,45,69,35,30,144,165,75,148,214,16,117,242,170,154,172,225,229,188,151,240,36,165,83,73,20,93,56,178,16,162,171,37,252,181,139,249,7,221,142,255,251,178,100,45,140,71,142,119,79,11,153,123,112,68,228,89,226,101,34,90,31,29,215,54,14,233,235,193,25,145,103,161,134,9,80,47,91,113,162,133,237,208,194,117,48,60,75,229,235,35,42,131,48,142,181,198,192,28,79,150,103,89,66,150,34,55,68,136,186,54,163,54,184,58,194,126,210,137,30,178,70,207,200,216,137,222,163,43,213,174,27,54,44,194,222,77,43,185,181,76,57,35,104,137,249,76,211,43,169,49,0,210,164,107,26,209,174,157,77,234,66,214,38,18,9,109,94,22,170,219,27,238,60,223,119,182,218,217,43,131,97,29,243,30,191,156,18,109,114,107,238,246,114,172,147,161,219,210,251,189,102,206,80,103,27,58,249,128,155,221,117,173,216,245,137,243,34,83,31,49,191,237,218,183,109,172,2,85,20,76,80,18,231,36,121,128,224,51,7,161,176,167,99,184,252,45,195,161,84,109,233,25,121,4,171,63,140,118,88,150,160,78,43,61,54,192,145,139,4,121,29,87,178,205,190,225,5,116,30,103,21,125,101,51,202,182,254,142,199,158,209,253,232,255,64,85,33,52,32,171,49,246,207,49,120,4,48,200,93,48,30,105,49,144,71,14,11,140,9,49,192,64,153,128,160,1,145,99,233,114,136,71,28,248,34,202,156,35,4,8,243,136,102,70,92,20,73,114,149,151,140,8,198,148,1,91,240,12,32,80,114,190,82,193,225,201,164,192,29,6,38,152,124,82,9,225,74,98,1,228,154,138,8,232,138,205,86,247,122,142,65,154,110,50,100,222,8,57,216,20,160,170,134,214,178,244,206,29,103,147,200,219,128,157,164,116,66,42,32,2,124,65,39,241,178,64,109,119,238,62,229,165,114,125,71,203,135,134,3,102,244,76,73,211,134,92,117,25,59,174,248,196,192,246,89,233,226,107,79,173,90,2,210,175,104,86,254,171,236,109,235,149,117,101,92,156,89,196,135,222,23,103,114,107,70,195,78,99,65,214,154,221,107,162,115,156,83,90,138,209,157,27,19,252,176,198,207,50,243,224,35,161,248,246,198,178,227,110,190,229,252,104,208,118,70,89,253,90,143,189,231,90,253,125,3,254,82,186,254,111,244,195,225,144,32,8,24,201,96,38,113,151,172,58,193,143,27,236,101,194,166,129,87,249,76,148,7,50,92,27,157,145,240,131,170,144,114,178,40,129,79,117,105,240,112,134,157,238,155,229,121,55,199,14,156,128,13,200,239,106,216,81,71,111,108,229,223,221,138,219,233,163,213,208,0,86,83,13,191,54,192,163,119,241,56,244,83,34,37,60,134,241,48,36,18,153,32,1,148,128,178,99,58,62,81,241,192,179,7,32,111,100,37,226,48,64,8,234,115,222,152,74,42,4,239,135,255,251,178,100,26,12,166,121,113,79,147,111,110,192,73,171,234,2,101,39,84,156,249,197,58,78,101,237,193,6,140,167,149,146,166,24,28,72,173,70,28,206,97,214,177,19,103,142,203,240,246,95,112,220,218,138,109,109,85,159,30,146,18,147,5,216,171,142,111,131,171,183,148,208,88,64,225,172,50,86,229,50,39,122,243,180,226,200,110,98,0,233,228,46,22,234,200,206,212,249,218,250,206,224,61,137,235,158,74,226,237,72,143,117,245,76,159,127,57,139,210,75,18,39,140,191,254,187,85,213,218,53,38,233,139,217,174,63,232,100,242,21,141,138,143,133,170,96,177,70,53,33,115,39,177,102,131,235,116,148,80,168,102,52,201,136,33,24,75,147,134,67,86,213,174,165,21,159,119,76,254,62,150,231,15,254,98,70,204,239,203,0,0,28,23,72,131,5,210,87,6,45,107,214,0,122,183,89,86,40,92,71,84,162,202,154,244,81,58,62,178,196,39,156,201,49,163,149,88,133,191,223,111,186,255,157,55,254,245,253,232,157,217,123,253,63,233,250,117,253,245,215,255,255,212,80,45,108,91,244,5,136,163,128,176,4,134,140,135,17,50,82,56,196,112,19,149,162,194,198,35,65,118,140,94,48,18,2,24,244,52,52,170,70,3,35,154,218,58,38,25,80,34,185,99,198,8,160,122,84,124,4,149,152,218,162,180,66,107,39,107,46,197,210,16,222,88,113,17,98,138,56,215,155,247,254,218,134,55,184,185,54,9,65,22,10,94,22,124,162,232,22,221,30,86,226,180,141,149,75,49,78,193,35,101,148,21,239,199,80,196,70,231,213,30,98,230,86,98,1,126,156,23,243,64,29,209,99,36,86,249,218,208,218,216,182,171,220,254,16,188,190,10,165,222,188,92,67,80,124,174,146,216,140,148,106,134,67,175,254,123,84,101,153,21,255,22,189,170,149,175,57,162,94,65,123,171,153,142,91,76,10,250,94,17,132,177,121,213,190,88,9,95,207,104,95,118,222,215,171,122,36,147,87,163,158,126,6,252,90,183,146,95,154,56,87,127,250,166,90,127,130,211,191,17,167,226,20,111,243,143,251,71,242,187,170,130,2,9,89,66,20,145,217,44,202,148,148,44,254,160,143,174,208,240,240,85,86,189,87,83,237,65,225,150,98,19,104,219,112,249,11,59,58,206,208,61,54,166,14,155,234,120,175,56,237,137,144,235,245,196,110,167,211,233,239,201,119,127,213,242,244,1,1,204,63,57,0,190,140,201,174,57,120,188,194,34,131,93,158,1,91,145,33,145,143,133,102,15,9,51,211,35,34,153,33,130,64,134,105,6,135,12,176,32,140,78,50,86,200,57,90,1,145,90,148,189,4,168,150,227,49,169,99,5,94,205,255,251,178,100,32,12,199,51,113,78,11,153,123,116,67,69,10,19,100,172,110,26,57,165,62,78,101,235,193,14,148,39,201,134,29,146,152,104,56,29,159,46,246,104,188,48,122,238,208,54,92,88,168,97,151,148,16,140,186,186,166,211,85,162,181,40,80,152,154,202,14,46,254,175,223,192,154,179,249,252,88,120,230,42,79,128,121,172,139,76,250,55,222,234,44,249,96,154,150,90,112,191,240,8,173,81,185,13,191,155,48,14,29,101,118,181,181,218,105,168,193,57,37,165,183,116,197,149,112,206,173,212,237,159,112,18,177,178,70,125,147,11,151,217,69,68,220,161,188,155,196,99,199,115,179,99,109,206,183,213,239,107,235,138,55,57,63,174,80,22,239,99,123,142,202,232,249,56,247,152,21,206,190,179,215,218,125,37,90,221,143,71,61,118,237,255,159,254,29,111,125,221,0,1,192,41,113,133,16,152,205,21,201,12,141,10,50,242,82,224,158,29,168,208,110,3,141,26,24,161,54,171,174,138,207,92,210,109,40,233,67,127,251,254,71,50,161,206,118,67,1,138,141,22,95,254,175,250,122,58,234,162,213,29,91,246,221,254,136,184,2,223,146,50,204,118,156,2,202,12,74,72,48,152,112,196,246,147,5,5,212,220,68,104,107,138,14,98,18,170,101,14,10,105,56,163,13,208,8,8,72,79,10,192,102,74,27,127,43,146,44,247,54,85,56,163,141,221,174,188,15,13,59,94,129,162,119,153,244,143,106,155,37,22,84,182,8,8,38,106,255,104,184,244,210,171,200,123,50,156,29,81,239,125,97,11,123,122,102,246,242,35,215,51,130,207,124,122,181,149,76,121,154,183,215,78,30,88,207,241,23,80,139,142,242,111,163,93,193,155,190,49,237,217,96,104,171,84,222,32,172,155,49,247,133,214,216,176,129,213,235,53,224,43,247,100,50,121,27,138,253,215,214,205,164,177,201,181,50,209,157,184,235,48,51,244,191,191,241,93,225,106,54,87,107,63,109,208,45,200,206,47,130,155,252,79,255,215,187,90,222,109,69,175,207,107,89,196,50,32,16,1,56,150,200,74,14,141,179,158,137,176,237,55,210,232,72,209,232,116,172,112,50,85,12,236,54,228,189,152,93,57,179,51,92,178,21,222,141,20,18,255,213,254,197,142,47,157,137,67,232,14,238,255,21,244,106,121,63,235,57,163,189,15,219,255,233,0,2,179,8,148,147,50,205,3,60,36,195,55,140,131,16,192,3,42,5,51,63,192,97,97,64,197,112,252,56,180,67,161,134,133,50,153,133,0,99,13,4,21,230,174,192,33,31,203,70,131,201,165,36,44,152,120,37,85,16,141,145,187,242,23,60,191,176,112,145,46,194,105,172,117,115,18,162,82,150,255,251,178,100,40,14,135,122,110,205,147,185,123,112,70,69,10,3,100,172,108,27,29,165,56,78,225,241,65,29,175,168,117,133,53,232,167,153,109,114,86,242,136,225,226,173,5,250,162,185,51,102,25,167,250,114,97,160,68,165,64,37,121,153,117,232,249,148,197,74,234,206,48,178,134,93,204,3,207,40,84,223,155,22,162,66,46,167,64,124,184,50,121,253,196,59,228,152,175,70,135,55,107,98,206,35,159,90,54,105,41,232,126,227,90,206,151,78,42,216,71,30,246,184,214,178,180,231,1,10,117,84,89,54,197,87,220,46,172,20,149,135,166,11,142,99,52,252,66,119,138,171,35,107,214,241,33,170,175,81,166,149,198,85,240,123,240,43,82,229,208,184,61,183,114,221,253,101,219,89,183,170,188,66,173,115,59,95,227,255,255,242,84,198,103,64,30,128,0,174,180,134,11,12,4,128,114,174,233,195,47,85,89,29,100,144,223,27,1,209,0,97,0,86,27,140,51,106,172,90,53,34,95,60,43,250,58,94,49,92,41,0,158,148,234,185,182,219,124,204,202,1,206,172,97,175,255,245,61,186,211,255,173,234,162,128,124,194,67,204,205,240,8,194,18,160,211,193,48,195,224,144,199,120,80,193,80,152,116,4,7,18,128,227,117,49,12,23,38,81,213,176,24,210,1,23,89,122,17,0,192,34,229,6,27,60,65,209,64,157,33,81,145,120,196,150,218,82,190,179,130,67,129,210,157,164,53,230,203,214,93,10,234,186,197,118,173,11,4,56,123,44,210,218,198,32,249,221,122,218,68,220,176,174,19,152,216,206,100,188,75,73,254,183,138,46,234,182,8,222,161,13,139,119,241,39,179,174,147,89,253,161,254,169,229,46,187,197,14,104,185,155,120,60,117,184,140,186,62,92,239,178,190,125,70,221,36,137,27,183,127,36,247,203,6,242,137,213,79,84,34,249,116,224,222,188,35,104,222,80,179,230,116,7,249,75,107,174,181,155,222,214,111,133,234,89,223,20,122,249,135,65,123,169,39,23,177,105,7,222,214,166,109,86,154,222,69,171,117,237,125,146,2,128,0,20,0,9,205,169,14,53,174,185,64,54,147,46,29,81,230,254,141,10,238,100,201,105,221,249,160,225,3,85,165,19,177,87,121,71,230,237,165,63,44,169,52,80,13,72,29,52,93,246,255,235,255,255,255,247,250,187,127,255,255,127,217,254,253,191,255,255,212,120,0,2,97,135,169,216,215,167,22,232,157,128,226,99,226,104,75,204,227,193,51,17,130,76,150,44,14,40,152,40,10,97,102,115,27,0,131,77,16,40,3,5,86,56,24,26,115,249,97,193,137,167,174,129,56,224,133,13,53,201,110,18,38,104,21,11,1,64,84,133,41,217,74,255,251,178,100,36,142,135,63,113,77,19,152,123,240,76,103,138,45,100,69,140,27,61,165,56,78,233,237,193,44,29,233,12,246,157,184,152,189,84,200,73,156,218,204,138,161,217,10,100,4,60,85,143,62,187,117,140,95,169,137,18,104,144,236,182,103,57,23,183,40,100,188,175,99,152,204,84,219,90,120,39,196,72,250,133,174,105,76,253,198,99,112,230,107,141,160,56,178,120,190,81,145,188,16,6,101,152,117,212,5,95,202,121,31,84,73,174,192,111,144,171,237,135,226,19,139,36,67,135,213,115,155,245,6,108,93,28,164,193,29,141,231,121,83,156,87,145,50,211,155,179,255,151,120,203,60,79,169,190,96,186,251,48,86,177,59,22,169,112,213,126,187,87,238,209,230,174,55,156,252,173,83,183,79,173,98,111,241,255,255,252,111,255,55,42,0,0,3,64,8,13,33,66,219,142,20,45,143,63,65,72,159,171,14,30,86,19,162,165,214,135,248,80,184,175,19,95,234,181,27,162,186,81,248,167,143,255,254,139,241,70,4,22,135,192,10,56,19,64,70,136,124,99,212,199,240,183,140,61,121,53,104,144,232,135,167,250,40,187,71,250,131,242,81,116,209,211,132,70,210,152,200,77,152,32,69,152,25,11,152,18,15,169,105,80,177,45,122,21,24,6,74,183,68,4,24,22,30,186,208,113,132,32,11,20,201,135,155,197,208,231,10,143,36,162,161,113,154,165,34,202,32,7,70,68,21,177,63,170,65,145,75,122,199,161,23,25,140,185,149,174,59,73,188,44,50,122,244,238,222,43,25,189,80,93,44,168,120,221,250,27,253,172,143,190,53,246,203,240,112,183,108,25,118,193,161,188,162,39,237,191,193,249,146,60,127,63,148,245,174,23,72,153,179,76,71,87,111,45,109,57,136,180,166,76,138,13,68,82,127,151,83,190,62,247,216,115,172,63,155,104,247,143,207,99,166,126,223,90,183,135,135,112,34,27,112,118,168,250,135,109,101,75,31,94,245,221,92,55,118,20,29,113,46,111,64,140,205,120,165,234,219,196,92,253,111,126,139,90,180,39,214,237,243,72,114,49,46,148,128,62,248,16,248,131,154,34,4,55,4,176,118,57,156,14,158,143,92,239,78,67,174,179,234,85,109,253,105,35,87,163,254,223,45,117,23,15,25,131,250,107,116,142,139,40,95,74,13,80,246,152,35,177,226,182,152,124,163,202,177,11,84,14,73,69,117,123,27,166,121,27,255,253,116,145,48,72,102,54,37,95,51,179,147,52,172,207,50,20,21,56,24,196,53,220,6,48,88,48,49,24,128,50,156,23,38,19,202,167,240,232,60,197,204,137,22,136,128,177,24,16,33,26,140,34,8,150,29,13,170,12,133,173,94,2,64,17,255,251,178,100,31,15,135,33,107,76,3,185,92,240,74,228,217,198,105,231,86,27,137,173,48,14,229,115,193,21,15,167,165,172,28,112,51,47,2,210,98,136,39,4,2,92,160,82,238,186,54,53,148,157,78,106,66,34,82,98,168,36,200,97,64,67,12,150,151,188,143,151,82,181,29,251,74,130,114,52,76,187,66,37,4,57,40,219,167,79,98,62,189,187,90,47,115,40,94,88,41,248,34,116,128,203,248,54,122,44,160,107,211,145,25,126,242,177,246,222,235,157,195,253,76,48,227,115,101,52,115,117,115,165,106,28,221,138,78,52,72,81,64,236,6,98,147,229,82,215,74,13,204,62,201,245,0,146,248,32,134,184,231,202,1,20,185,33,8,187,133,126,107,208,186,251,216,181,201,65,13,231,87,167,3,87,112,167,197,127,55,194,252,41,124,148,215,74,45,200,201,244,0,128,12,0,124,0,33,76,48,32,232,78,16,39,139,13,122,203,124,193,38,204,80,196,89,118,0,229,17,21,129,69,83,94,203,243,123,145,159,52,66,227,43,57,79,141,140,76,195,34,113,151,247,165,202,157,94,85,138,157,209,66,105,242,151,126,176,244,51,87,36,3,127,253,138,48,40,44,51,52,23,52,112,71,56,140,40,36,4,140,134,229,12,94,22,9,65,179,29,198,144,132,168,12,8,24,68,135,171,56,64,18,44,210,7,8,41,114,97,8,100,97,48,26,22,2,198,134,56,248,192,94,76,1,204,140,129,98,198,174,54,127,21,32,45,149,164,217,142,4,0,48,66,124,32,82,182,197,8,134,98,177,131,16,120,44,133,36,223,178,21,180,21,77,136,140,254,110,220,87,37,182,152,81,100,157,12,178,236,117,166,72,96,182,73,143,109,118,102,131,87,154,100,244,224,225,246,48,94,54,246,190,113,162,164,191,191,189,170,242,121,158,75,113,245,7,222,107,103,40,30,237,238,74,168,114,228,126,205,213,58,202,72,131,190,224,182,244,214,89,132,214,113,123,223,192,185,144,184,95,151,92,155,5,223,136,92,201,42,161,181,193,181,111,238,20,171,197,199,173,145,248,145,144,226,55,255,255,168,188,186,62,21,253,37,136,0,2,98,131,18,220,65,1,139,180,4,2,147,141,220,32,59,21,158,50,158,171,115,34,52,190,181,103,178,134,155,129,86,69,34,153,131,164,210,122,218,107,75,220,249,82,94,157,206,80,229,177,55,110,66,131,223,228,158,221,58,198,1,63,250,127,255,254,128,0,1,176,48,180,196,38,192,43,96,240,230,160,9,80,218,176,112,24,180,194,224,19,52,18,76,6,0,8,4,152,173,172,85,4,138,128,12,190,67,73,183,172,80,50,34,135,9,3,64,240,136,71,139,70,208,253,172,175,231,255,251,178,100,30,14,134,206,104,77,19,153,123,112,76,138,138,13,100,162,124,27,209,173,52,78,189,122,193,53,52,104,245,0,23,200,230,94,205,16,222,52,68,227,174,140,144,250,193,190,125,64,101,200,176,144,80,115,69,26,170,86,88,181,51,229,88,206,80,68,106,217,120,84,132,133,184,20,73,102,98,5,220,160,137,249,167,170,207,128,124,178,195,1,154,14,74,172,183,54,94,139,141,85,183,248,54,222,237,189,144,141,70,100,105,181,230,213,207,189,209,229,46,146,104,190,203,95,2,54,162,174,115,236,183,241,15,121,204,216,134,111,214,169,52,43,205,123,221,118,94,181,69,114,197,250,166,23,131,19,122,83,255,247,245,3,31,152,75,25,220,31,120,67,142,77,229,150,185,166,126,53,191,219,45,239,125,98,32,101,8,250,105,168,0,0,20,0,1,16,1,132,73,176,133,84,22,37,155,2,114,137,74,144,97,253,174,89,73,139,201,33,14,202,92,112,81,171,26,213,85,226,6,21,175,143,197,35,69,172,47,253,82,128,191,35,162,165,168,6,102,21,255,255,255,253,255,255,255,255,212,86,16,238,81,79,48,223,94,13,192,97,224,32,46,69,25,9,111,3,156,226,65,104,201,107,20,197,16,196,196,81,28,195,114,176,193,176,88,180,230,39,25,48,192,52,29,48,108,104,10,1,130,64,224,232,42,24,37,136,64,149,166,166,164,32,124,57,54,58,6,189,51,204,34,80,161,207,226,171,32,157,138,171,115,83,81,197,138,243,40,124,89,249,81,231,33,174,130,128,72,200,80,15,34,3,217,197,140,27,155,217,187,34,1,210,226,14,194,234,241,112,229,28,244,81,182,170,230,187,233,114,214,65,155,155,0,30,168,29,153,186,157,10,155,81,230,237,111,179,120,191,81,235,56,245,198,113,40,158,79,43,37,87,222,111,171,230,194,125,162,200,48,148,231,109,136,159,164,207,93,83,42,26,163,7,101,48,63,179,247,176,121,38,66,164,86,185,165,247,203,25,8,93,117,234,32,244,199,178,217,168,94,136,160,132,250,49,106,77,255,234,243,10,230,42,51,10,237,91,87,167,160,64,0,4,0,55,229,147,193,209,5,17,77,5,96,243,17,113,1,206,23,3,147,81,72,107,153,37,45,173,10,218,191,94,245,251,111,99,74,143,255,181,79,255,250,189,20,95,235,170,116,68,100,136,60,77,176,131,161,81,226,109,83,234,102,138,33,45,163,44,237,250,107,255,198,54,141,140,0,16,180,136,48,129,192,210,252,163,122,43,204,66,70,54,20,192,219,224,227,41,8,76,86,143,38,12,143,6,204,174,154,47,51,2,30,116,142,6,218,192,136,62,24,53,46,5,211,50,170,222,90,117,133,86,40,255,251,178,100,28,140,198,169,105,77,147,152,123,240,77,170,122,35,80,8,242,90,117,171,58,110,101,237,193,61,152,39,141,167,149,184,219,50,140,67,74,57,27,47,82,151,63,237,9,178,169,180,173,145,83,191,8,155,105,140,7,134,144,96,13,93,181,195,55,98,65,170,87,130,29,165,81,97,35,227,53,79,115,37,107,207,14,229,246,183,139,121,14,230,68,168,109,44,108,98,1,251,190,147,215,210,221,91,93,83,235,14,36,162,106,161,244,220,179,107,41,175,224,123,27,55,201,242,170,254,127,152,19,226,172,155,222,36,213,53,2,101,94,164,55,220,55,60,43,218,25,105,234,173,115,125,15,31,231,90,243,227,90,255,114,82,108,151,219,197,196,124,95,65,217,172,47,218,217,221,245,172,214,251,143,173,214,209,41,227,205,13,128,168,3,112,62,82,1,33,193,65,2,207,4,146,142,52,5,2,146,33,132,14,145,162,62,178,6,200,158,153,158,173,234,174,189,109,223,105,145,140,140,54,109,77,156,49,92,97,104,41,191,237,249,39,117,253,237,154,253,198,210,50,143,216,104,83,179,234,36,40,70,78,203,19,114,213,143,100,0,8,41,64,128,65,131,7,134,54,54,28,144,90,100,113,209,176,116,70,90,15,24,52,152,99,162,160,96,37,89,140,168,101,112,16,96,201,33,208,58,210,33,10,41,170,16,1,119,124,168,12,131,223,5,212,253,211,203,88,91,3,153,66,6,154,178,233,158,6,210,145,130,212,155,73,40,179,10,83,122,98,81,162,207,62,121,55,107,124,201,176,52,59,116,228,197,219,236,15,216,249,14,203,68,249,171,201,90,155,212,16,64,104,51,112,185,212,141,94,245,222,219,45,156,205,191,251,226,207,29,13,190,126,115,34,206,60,60,237,12,105,229,157,49,119,159,77,223,200,177,124,75,11,88,212,39,6,15,67,254,109,90,187,212,35,106,215,94,223,211,134,240,223,233,226,125,215,127,80,162,107,36,195,119,135,19,87,72,27,190,170,123,222,3,86,47,156,239,193,97,190,225,71,180,7,135,191,254,19,189,96,46,32,0,74,98,196,177,218,2,46,128,168,17,47,150,23,89,169,79,12,143,161,186,80,17,134,20,147,117,69,215,218,63,181,243,251,118,38,205,191,199,167,248,242,37,185,85,247,191,11,171,234,152,71,188,40,78,76,221,158,147,134,255,190,182,3,80,151,143,64,162,68,71,63,255,146,255,254,98,0,64,67,1,135,64,193,154,173,89,183,196,241,141,98,249,182,49,9,160,193,89,136,227,153,142,97,42,122,19,6,38,97,149,128,16,20,96,33,48,28,84,49,32,2,104,224,144,92,92,131,104,35,56,73,1,97,87,247,32,176,138,4,168,216,77,255,251,178,100,33,8,135,88,113,76,139,185,123,224,69,36,74,10,100,42,148,23,65,155,74,237,189,143,201,3,20,104,13,131,29,160,244,136,135,23,113,115,80,20,56,59,64,95,40,255,145,49,116,204,13,122,98,220,131,42,232,140,8,1,147,81,113,173,200,183,51,23,40,62,44,74,24,98,214,227,240,125,50,141,177,64,86,226,173,200,26,195,43,151,39,176,15,104,148,105,62,220,53,255,148,86,57,241,45,31,186,137,39,196,81,54,150,133,20,77,174,55,215,161,211,45,215,192,187,50,71,54,82,149,220,29,82,28,219,110,133,27,201,2,44,13,93,210,159,114,34,243,241,108,245,227,106,219,83,227,56,97,175,107,222,244,239,239,211,85,196,191,74,56,190,149,141,219,136,251,101,119,127,72,21,189,181,159,149,236,111,24,214,188,159,230,62,127,244,166,190,49,153,102,148,0,0,112,12,8,1,15,114,134,27,14,93,0,130,46,152,37,34,178,212,190,72,53,136,146,167,160,221,186,90,9,110,79,76,29,118,160,158,77,49,18,134,61,196,24,55,40,7,1,209,57,10,140,219,190,91,212,155,193,18,223,209,255,232,255,254,26,93,118,136,4,108,119,118,8,9,33,37,161,48,34,64,192,83,24,103,14,43,47,136,136,37,160,61,134,36,22,195,229,67,194,174,236,56,242,23,4,67,14,136,27,247,231,245,21,118,144,192,120,115,150,172,141,10,134,13,63,121,44,101,136,143,208,136,168,181,6,88,213,235,188,252,54,185,109,39,27,195,214,165,54,159,170,207,197,3,22,96,61,139,17,140,20,204,136,137,179,167,12,117,216,141,165,25,87,55,126,120,125,238,37,237,218,189,241,85,58,183,194,186,147,241,173,1,130,65,33,105,129,207,235,198,222,179,191,96,139,84,20,167,199,59,214,126,158,66,44,228,101,95,175,155,229,29,127,229,20,205,122,148,189,96,132,37,126,117,231,222,78,59,69,169,209,185,76,114,255,188,218,117,72,171,19,73,209,128,3,64,193,72,170,201,50,15,60,164,198,210,179,52,228,168,179,120,144,180,18,86,4,47,11,179,27,75,71,250,214,231,151,39,57,86,199,83,106,180,124,135,167,230,250,142,85,61,7,93,195,49,111,69,191,254,238,167,125,114,209,91,175,42,0,77,15,105,52,4,76,234,39,211,175,147,13,40,49,53,182,160,210,36,144,32,152,197,167,195,11,132,76,74,91,40,151,24,20,40,96,240,225,151,64,102,79,10,0,65,230,4,2,154,8,117,0,116,211,132,212,187,166,20,179,100,86,93,194,162,74,160,11,194,159,73,147,13,4,172,53,82,101,177,145,71,190,144,18,40,135,9,36,208,125,123,51,151,176,148,171,241,245,131,155,26,255,251,176,100,51,14,199,119,99,78,11,152,123,230,65,197,9,226,104,197,104,30,65,161,52,78,233,237,192,214,6,40,204,108,8,40,69,70,54,235,62,173,227,250,228,137,18,212,130,81,85,248,22,149,163,40,185,21,178,27,107,197,96,158,173,88,38,78,141,198,86,116,26,232,229,103,110,114,187,134,178,179,251,202,51,19,104,48,84,49,34,152,24,158,57,204,230,245,114,205,49,117,76,161,146,161,5,49,108,109,33,174,109,180,131,165,19,229,93,96,66,159,18,197,111,247,87,176,185,103,219,181,79,188,192,167,188,15,6,45,233,152,95,235,19,176,181,196,221,82,85,222,32,226,237,169,74,221,235,53,93,110,46,163,86,34,165,130,102,82,255,111,18,0,0,237,33,16,130,139,135,139,189,64,73,233,214,220,80,222,28,165,21,33,126,40,52,4,85,17,89,201,212,171,149,107,172,81,142,52,195,191,111,33,35,71,127,255,195,54,245,22,44,127,255,255,253,126,170,59,213,244,119,174,158,41,217,79,104,6,98,108,114,100,0,230,45,123,155,138,153,153,180,25,153,70,247,26,40,51,24,222,24,24,42,57,196,76,42,24,140,190,9,151,216,88,23,2,11,5,35,76,197,35,69,104,33,8,57,88,236,20,115,1,1,101,33,70,170,98,13,16,36,209,150,41,244,54,33,88,97,214,32,129,178,131,148,1,153,6,6,11,150,149,133,71,32,21,22,218,114,102,57,35,195,212,137,8,53,159,14,195,172,57,226,112,165,86,45,161,100,133,168,9,28,156,139,52,27,142,65,46,134,43,168,36,211,231,19,49,22,88,220,214,1,20,119,36,95,181,175,54,248,229,197,243,181,220,91,72,227,172,103,204,86,185,72,122,51,81,20,228,184,107,77,91,176,238,10,85,54,112,192,74,166,68,102,1,171,102,43,70,187,101,216,33,70,155,249,40,217,26,172,234,157,91,123,197,150,179,138,68,182,245,173,82,241,107,7,127,118,117,167,179,90,232,173,219,48,55,14,69,206,94,176,179,67,165,29,82,187,123,186,203,127,92,215,198,195,144,232,0,32,21,235,10,32,115,44,93,65,68,40,84,97,249,179,212,201,171,105,183,25,183,21,65,133,19,8,139,205,80,181,56,159,248,168,167,113,70,255,255,255,171,244,95,74,165,251,123,215,95,33,198,0,0,1,179,12,223,115,4,78,163,75,228,99,45,208,243,7,67,179,4,223,115,32,134,1,64,64,197,96,96,66,9,24,74,29,1,150,96,0,12,0,1,12,72,12,66,192,57,132,160,25,130,226,16,151,233,42,98,180,16,58,13,168,72,131,16,104,161,80,10,220,103,42,104,16,96,133,48,105,234,20,210,65,2,47,106,225,99,104,146,52,182,255,251,178,100,45,142,167,32,101,77,147,185,99,240,70,98,217,233,105,233,86,30,145,171,50,78,229,239,129,12,20,39,69,164,149,170,173,9,75,19,137,178,48,164,153,83,18,135,224,90,241,198,167,46,181,31,120,32,79,80,233,108,33,177,66,166,171,169,126,156,87,238,207,222,154,92,111,228,61,62,159,26,18,160,121,50,107,201,33,116,104,121,88,43,158,236,220,103,152,124,138,176,46,111,17,117,223,230,198,163,230,74,75,78,74,8,70,175,53,111,158,180,59,211,95,196,70,123,2,178,132,76,214,180,228,30,230,226,222,63,233,171,221,41,62,115,54,111,76,244,241,94,151,237,226,117,249,183,239,88,162,156,172,246,179,26,139,32,88,186,31,82,104,0,0,48,0,3,8,0,165,176,132,193,164,28,226,25,185,129,3,25,16,140,4,110,120,26,42,84,136,236,93,169,35,44,117,21,89,199,132,234,168,55,190,98,195,70,206,119,206,30,25,209,72,27,88,243,222,252,12,156,17,157,255,254,239,87,255,173,202,178,205,64,209,129,211,217,154,239,225,187,116,241,160,1,249,158,96,193,178,142,249,167,35,121,136,193,8,177,148,96,248,26,97,97,110,103,208,166,96,216,38,133,224,164,108,198,16,40,195,32,188,192,48,252,203,84,90,66,25,3,17,10,154,52,64,207,230,58,226,65,17,90,192,212,96,28,240,90,0,197,83,100,178,169,144,213,130,12,50,78,152,48,209,11,30,209,24,26,56,175,133,66,147,5,228,38,73,156,233,236,106,177,154,148,205,41,51,161,108,40,50,60,94,86,254,92,210,200,50,233,84,133,61,209,214,147,59,154,155,225,1,141,157,30,159,74,78,223,44,4,132,87,56,123,188,147,253,239,194,53,34,100,217,139,70,172,210,206,122,163,215,29,147,38,71,173,200,56,38,170,243,135,146,37,176,237,202,218,110,198,179,151,77,17,224,41,149,49,111,15,198,149,195,229,191,118,240,53,107,187,206,237,157,83,91,214,169,75,166,115,140,196,182,238,177,19,27,182,247,173,111,121,255,211,118,214,62,175,191,138,202,76,187,114,206,211,5,216,90,96,9,83,68,17,64,77,92,81,228,175,216,192,151,137,176,24,96,239,245,0,96,16,72,19,144,233,208,150,21,22,46,68,128,215,252,18,104,241,194,130,72,167,41,83,36,169,197,158,245,153,244,95,247,26,170,252,175,131,32,218,38,151,38,0,1,99,4,91,205,191,136,51,61,216,233,12,99,68,159,12,253,190,51,73,12,16,81,48,80,180,48,58,97,2,1,166,196,70,4,3,133,0,166,38,34,17,232,35,168,214,80,32,96,192,81,60,188,4,128,170,210,170,224,226,209,205,174,190,202,236,128,113,10,162,49,255,251,178,100,36,14,135,39,105,78,19,153,123,100,65,165,26,3,100,194,104,26,145,151,60,110,101,139,193,37,20,103,153,164,149,160,144,165,99,176,185,123,11,48,3,196,24,58,135,170,75,75,26,141,11,155,194,68,26,108,237,186,90,176,202,204,3,220,117,45,24,32,234,149,71,26,2,156,240,201,252,231,22,88,82,160,11,115,100,17,108,93,237,130,46,94,219,16,245,60,187,222,231,255,30,84,222,122,150,127,139,251,198,250,133,77,66,88,171,121,93,25,83,239,152,209,117,88,17,225,198,166,243,22,4,67,251,13,77,151,222,166,190,251,132,249,171,159,242,218,185,115,214,91,103,223,159,16,161,196,141,152,42,168,16,231,188,176,75,158,38,129,74,48,68,139,123,231,113,38,147,196,136,242,181,220,125,138,9,222,217,58,16,0,0,131,3,84,113,134,39,45,232,128,19,19,80,224,223,213,224,253,199,75,37,114,178,181,134,0,10,30,6,10,230,168,208,230,107,100,27,46,198,6,165,19,101,106,159,255,95,175,244,222,54,254,157,119,127,199,255,247,45,215,123,191,255,254,180,92,134,4,114,155,94,24,101,18,57,189,148,198,6,28,26,245,100,105,0,208,4,128,9,40,10,128,12,86,10,8,92,8,16,10,140,101,106,138,102,10,168,84,14,40,96,19,32,149,54,86,87,180,64,57,116,210,29,131,214,136,56,128,131,22,29,223,103,171,205,103,177,36,7,79,181,181,174,205,85,19,130,248,173,168,73,8,140,182,213,204,218,196,151,98,74,72,176,118,62,82,51,6,108,69,168,153,28,221,70,58,104,166,192,93,60,5,165,117,32,103,148,217,244,56,220,228,123,53,155,15,191,34,115,95,168,230,171,63,235,78,47,162,104,107,106,238,21,17,237,226,253,44,253,166,4,116,172,17,16,121,165,11,157,175,127,174,51,220,96,126,165,208,118,233,207,166,82,46,99,41,60,227,23,112,128,174,23,186,215,128,165,109,72,166,182,175,219,191,237,99,167,184,36,124,234,100,82,18,190,189,104,12,0,7,37,34,190,16,67,11,143,105,6,90,81,49,105,149,11,139,74,76,64,156,31,85,132,5,196,208,14,170,130,247,45,231,20,135,21,3,74,7,81,16,58,35,88,241,105,27,31,215,255,237,255,192,245,127,207,127,255,246,171,136,225,139,148,125,79,242,125,223,114,186,33,0,3,20,152,70,218,117,48,6,213,198,105,1,66,76,166,175,202,107,48,101,148,85,165,134,130,33,59,87,74,244,229,55,68,26,56,120,65,10,234,67,24,22,6,154,37,224,201,26,196,140,215,122,128,46,128,155,84,146,167,237,233,120,36,54,195,1,104,201,80,51,65,47,13,12,202,152,217,242,71,158,63,255,251,178,100,41,12,134,23,104,208,155,121,121,64,75,35,105,230,107,9,40,27,213,163,56,110,101,237,65,36,143,167,73,164,149,160,74,86,33,29,136,142,59,178,174,204,20,246,150,77,168,226,105,37,43,130,85,245,148,239,47,22,61,224,223,48,220,225,127,157,42,191,93,83,88,167,196,92,249,61,82,121,132,165,49,34,215,59,204,58,207,135,243,215,194,143,237,138,54,102,3,167,44,111,253,105,45,175,3,114,105,214,179,6,123,197,158,47,173,175,51,231,186,217,81,76,71,196,29,194,82,230,187,89,142,242,5,239,107,86,88,235,167,186,190,101,174,38,210,0,67,0,0,170,9,123,24,36,96,102,235,172,194,192,5,130,92,183,94,71,232,210,104,46,129,47,92,40,141,18,144,6,20,44,234,23,72,197,245,66,186,167,83,118,90,94,91,28,80,238,13,32,102,162,169,140,87,16,187,188,165,191,229,125,26,255,250,169,239,185,63,255,255,236,0,20,66,112,192,105,19,192,158,13,169,231,51,91,20,202,66,211,54,43,205,158,51,48,242,76,198,193,161,32,73,138,138,6,112,55,33,11,96,1,37,3,236,56,210,18,69,136,152,230,8,4,65,87,229,142,38,89,20,203,37,111,48,216,100,12,25,132,18,149,33,106,70,178,167,241,118,17,13,46,74,172,226,138,133,245,78,23,168,160,227,18,138,175,98,122,204,211,13,72,202,224,57,2,182,50,185,55,150,49,26,180,229,230,218,125,104,111,85,173,64,72,197,88,85,107,193,222,87,163,252,70,154,89,43,227,125,163,117,210,122,213,243,241,62,177,157,109,74,238,236,5,46,162,182,70,237,127,80,124,45,87,46,243,60,45,51,205,133,152,219,250,129,181,248,84,221,157,90,71,113,242,255,121,236,51,94,180,117,150,231,82,226,203,14,230,203,214,215,232,86,234,219,14,212,173,247,90,188,117,37,169,122,73,119,172,11,172,85,91,140,147,64,0,4,142,144,102,194,129,0,210,176,6,219,18,50,163,131,160,175,75,0,199,103,35,67,64,129,16,16,84,122,76,201,70,82,54,145,155,252,69,2,88,150,127,1,68,3,123,225,154,39,240,221,36,113,11,139,217,246,98,103,127,223,191,250,121,181,180,167,111,171,167,255,176,0,2,113,192,68,220,81,124,216,103,220,213,52,132,46,12,129,33,131,14,195,179,20,130,195,32,67,163,4,64,65,97,236,200,210,45,129,163,112,84,51,5,7,230,1,7,97,192,155,198,242,25,241,173,70,30,60,77,1,19,237,163,213,97,38,209,68,195,14,1,47,59,34,10,132,52,2,178,151,226,82,162,77,228,208,241,239,180,54,131,219,42,6,246,203,175,84,146,199,57,73,30,98,220,94,74,23,255,251,178,100,53,140,230,122,96,205,147,185,75,240,77,171,250,51,72,2,214,88,197,163,64,109,189,149,193,49,172,169,13,132,149,72,148,89,207,183,17,140,125,62,57,242,67,188,156,26,46,40,53,98,83,55,99,85,203,51,10,156,117,137,107,190,6,171,85,220,77,30,218,44,165,151,212,3,210,7,144,220,211,220,215,171,140,251,197,207,171,2,146,51,37,208,195,239,203,137,138,187,119,234,110,39,253,165,241,119,108,214,247,48,116,206,226,15,105,179,137,184,79,42,100,14,46,37,2,141,46,35,17,127,235,114,64,0,1,255,20,194,48,26,64,55,88,131,0,39,134,254,62,196,140,170,160,231,23,140,70,97,101,243,60,234,107,101,59,183,58,147,162,166,253,171,215,234,122,185,153,6,68,119,213,228,24,17,86,197,68,103,131,86,190,167,177,254,136,178,62,86,193,35,116,141,184,136,115,148,247,115,234,68,0,10,27,249,133,24,30,171,89,198,43,29,248,201,143,144,154,137,177,184,2,25,90,33,141,26,162,40,136,148,208,11,32,214,30,99,33,137,92,34,8,20,11,14,5,73,6,186,235,62,234,112,204,21,27,16,148,92,142,70,2,208,118,147,228,249,2,34,83,198,156,197,74,203,90,25,5,172,200,138,124,165,173,156,68,166,188,172,222,25,14,240,93,239,69,166,152,119,123,95,51,173,254,49,90,162,49,79,164,62,5,110,227,1,187,25,195,172,211,253,178,254,217,191,157,255,77,255,250,226,218,69,17,113,232,201,237,139,109,169,183,31,215,57,154,78,174,212,166,166,14,179,69,175,23,129,142,52,134,219,42,132,154,58,93,137,154,63,29,238,175,40,226,245,143,130,167,240,60,135,103,28,198,40,193,185,203,10,125,119,90,12,234,82,178,237,127,35,219,255,30,130,9,93,16,101,130,144,115,161,152,3,117,213,163,14,12,162,101,87,73,213,144,199,108,243,206,255,254,191,254,223,255,254,140,132,191,78,254,81,38,156,191,125,90,19,213,172,235,77,93,244,116,115,190,136,255,87,251,26,110,168,201,242,60,72,2,44,151,208,192,171,90,221,32,0,0,1,148,199,227,248,220,85,196,204,71,80,211,51,240,197,177,236,199,137,100,192,193,56,196,18,204,196,162,80,56,14,48,48,128,50,228,89,10,4,72,144,2,59,65,196,0,144,174,96,128,100,25,192,128,3,54,38,158,192,71,136,36,40,201,52,20,100,161,131,34,72,40,161,152,218,48,147,9,80,155,130,70,183,53,201,55,63,79,81,106,199,41,90,181,18,241,64,234,90,149,22,10,221,251,80,11,105,81,132,183,43,48,203,241,122,12,140,220,148,220,252,161,87,111,192,146,222,166,116,20,250,252,162,223,194,158,255,251,178,100,69,14,198,234,105,77,27,185,99,240,89,203,74,51,97,37,84,24,221,163,60,110,97,141,193,106,52,104,141,150,9,80,206,77,230,46,159,220,45,103,29,41,155,197,56,207,203,22,169,10,45,78,25,71,43,230,157,111,197,244,233,156,202,100,105,102,23,148,214,141,65,165,66,125,97,137,5,159,122,214,133,199,221,42,182,222,69,187,202,140,104,176,156,237,182,177,170,143,91,105,166,253,107,210,201,250,54,99,173,238,117,87,18,171,232,128,76,107,190,124,33,196,26,71,23,128,194,164,184,83,167,158,69,117,40,238,96,82,21,148,202,34,203,34,29,182,70,82,174,158,148,87,81,252,69,185,232,25,246,255,251,11,227,244,77,183,119,212,10,242,247,209,101,44,76,125,135,41,81,217,26,164,126,203,183,32,255,168,234,28,136,205,236,235,37,244,99,78,43,204,41,19,211,154,40,75,94,98,134,65,180,87,230,4,224,5,22,136,128,108,192,25,166,66,102,92,20,153,100,86,44,15,3,1,204,164,30,64,122,250,48,184,44,21,179,82,204,170,108,8,54,147,77,235,178,183,16,68,132,245,233,79,27,143,171,8,192,31,165,247,5,70,97,215,114,87,167,38,188,158,23,220,33,239,165,149,94,199,28,237,239,181,32,93,68,86,238,61,132,254,136,249,29,103,187,104,221,42,24,180,169,71,64,92,157,133,29,113,159,202,67,180,239,18,118,165,119,118,29,236,71,211,121,159,68,140,47,42,45,66,113,31,151,151,64,95,80,89,188,72,116,129,245,200,202,79,21,79,231,102,56,125,226,54,192,185,237,178,138,100,57,153,3,87,253,202,35,123,164,128,109,142,190,211,173,192,235,141,69,108,90,183,165,212,24,90,135,222,189,123,23,23,127,222,0,187,77,180,121,189,119,193,70,169,216,22,54,10,243,44,95,160,68,139,212,60,121,151,226,101,93,17,145,14,187,189,212,191,203,189,31,173,238,104,37,160,240,76,119,61,115,142,239,6,36,7,45,89,168,213,165,241,95,79,211,65,209,25,213,181,19,50,62,143,98,180,168,68,74,108,90,183,127,203,253,176,109,244,246,106,62,237,237,240,80,0,2,139,152,195,84,3,101,180,205,239,92,56,49,136,203,199,99,18,111,140,20,37,48,10,184,201,128,176,48,68,194,68,19,41,149,66,128,49,16,28,195,226,36,158,48,8,176,178,141,144,183,99,33,120,41,247,89,164,160,161,8,21,138,213,119,88,146,193,150,205,97,72,130,113,134,50,247,34,211,148,37,204,104,226,193,2,134,69,71,178,61,212,247,93,214,142,11,205,243,31,2,3,25,113,46,26,225,67,125,237,123,210,10,154,45,134,125,141,144,115,151,209,194,162,167,218,119,255,251,178,100,64,12,134,117,104,206,27,143,101,176,75,233,90,51,97,5,90,27,81,163,54,110,97,143,193,71,165,233,41,131,21,144,216,143,32,217,194,118,105,204,127,177,228,52,153,202,80,190,237,146,134,49,79,252,161,117,168,234,137,248,122,151,149,109,217,196,22,108,225,117,234,47,107,57,170,82,94,204,170,45,138,214,234,106,252,169,254,220,165,213,137,188,232,140,84,195,183,156,157,113,139,217,100,10,90,129,181,143,217,178,168,0,97,63,207,130,237,10,173,8,90,24,32,40,142,190,91,149,31,165,26,20,19,181,114,89,118,213,10,247,249,174,146,191,239,227,31,255,191,193,196,38,70,91,250,255,255,248,174,159,254,49,203,7,122,170,173,80,226,238,200,103,242,104,206,48,230,101,142,45,152,217,39,217,250,121,96,0,0,3,12,67,160,53,25,252,219,98,243,178,41,204,172,90,12,199,155,152,28,104,146,73,134,19,134,3,23,3,76,70,62,71,24,20,0,33,13,3,161,33,198,144,40,196,116,72,115,72,241,141,70,46,219,0,90,32,201,12,5,245,99,201,89,45,10,152,64,39,32,178,139,193,39,95,169,115,222,240,210,196,253,161,91,137,67,177,148,182,109,172,67,16,204,69,236,154,236,129,131,227,4,36,30,120,193,249,216,104,21,99,18,105,238,193,82,25,68,236,228,204,102,94,140,229,231,202,30,242,129,223,10,67,226,227,183,218,165,62,166,142,162,40,218,36,102,242,134,111,91,63,56,67,122,99,38,79,111,254,229,176,145,95,166,117,22,107,71,170,229,231,124,232,90,59,40,126,219,90,118,101,59,24,69,107,69,151,206,138,240,230,178,191,235,246,232,46,109,95,194,67,114,145,22,39,106,103,113,121,229,25,55,190,150,217,235,8,0,0,89,182,131,27,82,21,189,15,216,165,161,167,1,203,173,85,78,43,87,129,136,208,173,210,23,24,210,239,205,111,255,211,255,255,127,255,181,136,63,118,141,62,197,232,247,110,212,109,30,16,101,40,189,221,155,196,209,94,243,246,223,22,21,115,12,207,139,129,73,239,100,230,215,79,226,184,13,78,41,0,5,179,18,231,140,78,14,56,123,220,218,14,50,130,56,193,12,66,68,50,66,60,197,224,49,144,137,138,65,230,28,35,165,57,115,140,226,0,7,252,30,68,87,3,62,70,9,51,138,157,203,132,144,76,145,75,101,172,179,171,132,64,54,30,16,86,58,161,174,52,157,130,75,32,40,47,149,101,171,162,171,94,214,1,129,101,26,88,44,26,243,17,50,141,23,72,158,176,18,105,50,87,34,38,130,100,4,114,173,161,86,208,136,155,26,219,102,95,133,101,72,204,225,45,76,5,38,246,234,218,215,8,123,174,57,255,251,178,100,68,14,198,15,103,206,19,152,75,86,98,232,186,35,96,194,100,26,225,157,44,78,233,139,193,113,170,232,13,147,29,160,148,253,188,196,243,102,164,114,149,138,193,97,55,0,68,196,145,48,41,137,27,53,139,78,55,31,44,198,168,85,40,251,148,244,163,116,8,179,5,233,154,65,87,76,194,80,59,112,43,20,116,252,84,75,193,166,149,72,0,115,239,251,112,109,7,18,91,231,224,10,1,96,44,51,4,177,89,81,219,176,208,14,61,251,136,70,177,145,159,169,7,84,123,233,47,163,127,224,244,92,65,81,82,153,55,8,48,65,152,182,10,51,131,86,20,53,197,38,243,148,129,151,123,44,230,24,224,198,51,171,124,69,21,241,75,12,60,248,156,224,139,123,212,33,42,210,176,94,29,150,93,81,107,48,233,36,174,39,48,187,194,50,33,124,51,134,173,49,245,25,52,36,59,52,108,198,49,204,75,51,9,124,5,15,198,2,2,38,72,8,38,14,145,0,8,196,166,206,25,115,12,176,224,202,51,7,205,88,34,185,6,21,88,97,135,136,89,232,5,16,243,17,225,9,16,192,157,115,42,76,117,80,24,129,201,34,151,226,33,45,117,194,49,35,95,226,0,10,63,15,172,168,85,36,155,223,121,217,77,5,34,230,129,174,152,253,195,251,8,38,175,141,145,64,94,140,163,31,103,86,222,105,85,33,123,85,74,82,107,98,47,163,186,199,170,147,40,185,174,235,215,235,51,121,106,99,155,101,182,11,234,241,255,250,6,253,14,154,181,101,169,86,34,213,199,235,143,158,77,78,175,243,89,85,51,72,62,245,218,205,32,174,252,63,46,90,101,149,151,244,111,202,231,241,150,119,58,88,153,191,49,102,189,157,114,24,165,104,109,223,248,8,0,199,191,135,65,31,26,0,100,202,10,65,186,106,162,251,14,147,223,64,101,45,197,222,72,132,31,32,121,175,168,234,91,225,181,154,182,213,74,122,150,235,180,236,98,99,181,191,253,8,146,46,195,133,79,17,152,193,212,199,211,170,53,166,59,208,205,90,62,200,104,102,182,177,242,132,88,247,90,59,46,100,186,40,220,119,59,83,54,254,117,73,128,0,187,246,252,9,204,105,16,129,141,102,158,156,99,98,164,80,102,24,90,101,225,132,195,10,0,58,68,90,118,14,197,84,129,126,66,193,233,22,174,157,84,229,107,208,211,65,104,203,241,220,164,183,168,113,153,191,79,5,154,121,215,69,26,209,141,235,72,47,116,237,197,121,87,27,139,106,202,54,14,102,38,227,195,212,50,19,240,199,219,106,34,167,13,33,226,186,33,37,38,172,125,141,230,76,158,101,217,86,45,32,184,107,149,97,5,55,24,168,232,60,228,98,70,197,39,255,251,178,100,63,12,229,141,104,208,27,108,77,192,78,167,185,227,101,37,104,91,125,155,46,110,233,139,201,64,157,230,201,164,149,216,79,148,225,76,227,126,82,249,202,201,12,84,207,120,121,168,64,91,20,115,81,221,185,186,126,106,65,137,235,179,226,106,69,178,173,120,52,219,218,53,80,200,174,252,107,253,200,239,171,86,42,80,0,7,48,23,131,132,33,128,28,122,76,3,185,70,180,128,80,251,177,144,48,116,242,182,68,25,17,52,218,0,51,61,122,241,223,12,181,108,245,164,251,213,29,124,105,127,255,239,183,223,100,125,94,194,39,117,122,62,230,42,179,221,210,168,249,10,193,115,12,56,141,46,34,199,41,29,73,90,0,0,18,156,49,154,230,54,73,248,50,136,2,54,37,160,49,56,103,48,132,155,49,32,76,48,157,83,48,32,9,65,211,23,73,243,26,129,81,213,161,80,166,68,161,207,14,65,152,130,216,136,176,97,113,153,133,255,67,129,65,0,176,34,180,0,97,3,64,28,102,208,180,0,209,128,195,34,84,115,110,73,226,206,0,130,233,20,61,52,90,194,204,123,233,153,189,184,171,151,98,6,167,100,114,211,199,19,24,251,68,104,226,162,202,101,11,14,91,31,180,209,23,188,148,48,141,247,226,222,131,222,250,197,247,130,111,75,199,72,216,119,177,78,67,61,120,241,237,162,250,187,47,195,146,215,108,80,163,246,168,220,226,219,91,189,73,153,249,120,244,254,140,66,212,110,161,70,227,104,241,114,213,121,29,220,126,190,124,227,215,122,215,216,233,184,220,157,217,60,80,183,5,251,26,110,181,239,181,216,159,26,100,231,247,166,218,255,150,43,81,137,182,28,208,170,232,8,84,66,8,11,112,120,32,36,162,8,35,147,64,2,15,229,68,13,105,205,142,58,89,96,0,104,165,29,101,38,242,109,8,150,71,254,160,161,88,119,97,240,177,255,252,127,204,149,251,110,131,217,171,151,87,237,74,38,137,214,150,172,107,223,255,161,193,120,50,248,218,228,145,0,5,99,15,235,99,146,159,3,82,48,35,81,77,67,65,7,243,73,5,67,37,79,67,51,12,96,113,196,14,15,194,12,195,23,69,195,32,80,148,0,137,233,146,120,107,98,152,136,32,100,166,212,49,155,10,99,2,129,7,3,134,39,121,23,64,228,136,46,192,156,17,230,198,64,25,128,80,14,126,206,82,210,60,233,153,145,142,248,224,116,51,98,138,20,242,65,173,78,44,161,142,92,61,32,120,231,221,82,91,104,107,92,94,91,171,236,195,100,246,21,162,154,32,229,216,52,172,81,17,32,213,182,98,145,213,206,180,204,42,22,247,155,158,99,77,190,203,119,201,87,110,91,13,18,228,17,219,254,239,255,251,178,100,80,14,134,255,110,75,19,186,98,240,82,73,170,7,97,135,86,29,5,157,48,85,204,0,1,4,148,232,222,176,32,0,187,122,117,236,190,118,43,101,97,181,171,103,50,249,105,172,102,253,49,57,100,42,94,11,222,140,237,251,111,27,71,139,42,183,24,119,27,134,30,122,242,217,165,108,221,160,158,89,57,4,86,131,175,238,67,148,233,153,142,102,97,153,35,222,0,128,3,117,104,110,104,144,50,129,100,190,102,49,162,66,33,181,90,75,105,86,155,5,252,199,83,23,114,107,179,200,249,17,245,46,174,198,147,238,244,50,175,211,245,127,135,14,70,229,215,30,21,187,184,248,109,89,221,78,34,114,201,221,15,243,245,255,251,180,229,116,106,115,52,251,175,109,52,39,221,200,77,102,213,196,31,193,96,109,235,97,133,27,102,160,14,155,209,140,98,210,201,134,216,1,7,144,72,100,197,232,35,14,9,76,0,8,84,70,2,19,24,152,62,98,224,40,132,50,19,214,60,100,218,54,23,153,130,130,102,46,194,146,168,67,12,196,40,212,234,57,148,66,7,122,26,82,81,224,152,209,72,11,191,17,143,203,227,245,122,161,209,152,85,60,202,119,99,63,98,89,126,102,110,155,10,107,86,187,171,146,60,241,198,143,245,122,89,83,40,1,204,175,201,153,95,231,99,30,106,150,222,187,61,142,89,242,47,86,150,93,73,221,229,149,91,55,175,227,134,169,47,225,133,37,239,158,189,69,219,250,198,207,216,183,169,126,60,221,139,244,114,153,157,217,202,197,61,123,16,190,95,253,86,202,55,114,220,174,191,220,164,171,186,90,126,243,187,179,188,236,97,110,167,231,149,61,21,155,251,228,182,222,28,179,110,127,57,101,222,231,141,140,4,65,114,22,110,58,254,197,11,132,96,0,119,61,131,134,205,90,218,3,29,225,132,195,238,238,118,118,232,83,227,53,103,61,204,7,74,211,210,213,219,191,105,31,255,6,79,145,65,167,156,50,213,71,43,194,1,71,134,101,182,127,34,39,98,154,197,113,103,50,209,105,99,94,113,32,51,138,147,56,144,143,62,183,0,54,32,169,52,3,248,51,144,182,54,136,219,50,16,231,53,200,228,49,68,158,52,172,177,50,76,69,48,4,28,49,124,118,49,156,41,48,36,29,0,134,38,58,146,67,248,64,102,205,32,19,42,4,196,86,10,150,55,82,77,81,51,4,236,199,139,84,38,104,113,145,108,101,166,6,40,1,77,50,41,2,193,11,80,97,128,153,209,102,0,234,59,140,163,53,171,72,132,8,71,50,134,241,148,38,123,188,200,5,135,201,16,186,1,49,98,216,114,44,168,2,252,104,46,204,2,227,114,62,235,62,144,220,118,11,128,88,161,255,251,178,100,73,128,9,204,134,75,6,119,64,0,89,37,249,242,204,20,0,23,57,195,80,125,150,0,1,46,140,166,195,180,144,0,105,25,108,22,253,170,147,8,151,202,168,47,99,97,226,151,225,49,91,24,202,40,71,218,253,10,235,147,63,243,180,53,46,73,171,214,228,205,75,118,183,246,47,92,181,175,135,222,72,13,251,141,59,145,89,69,106,60,35,54,233,101,119,62,130,213,13,169,175,169,102,24,140,90,179,20,143,211,194,164,148,233,215,22,157,103,17,62,238,87,75,151,221,195,60,176,148,216,187,91,229,23,48,183,107,47,207,12,110,99,118,150,22,211,226,150,229,247,163,19,145,248,190,190,87,25,181,188,254,222,27,237,223,255,255,255,255,255,255,255,255,255,254,101,63,186,241,252,63,255,255,255,255,255,255,255,255,255,254,230,166,231,234,77,50,202,32,20,110,153,128,48,37,72,129,90,8,192,141,102,230,31,192,156,64,49,166,248,65,150,59,77,167,105,174,115,189,210,68,227,65,195,142,106,132,133,163,5,74,71,28,83,168,210,187,152,52,237,98,23,138,241,87,93,71,145,15,51,109,41,250,106,200,117,198,136,78,44,93,235,52,43,123,158,78,163,22,97,122,105,138,178,35,120,116,208,36,148,227,170,232,248,92,96,51,247,153,112,160,224,231,65,215,42,36,210,116,149,210,100,177,58,207,82,139,191,74,22,19,43,135,227,207,2,160,51,157,98,199,75,146,93,116,73,14,143,20,89,33,37,210,233,44,205,136,222,101,75,237,66,151,85,27,157,167,183,251,146,237,83,199,93,115,10,202,40,184,187,22,51,20,23,66,154,44,80,124,245,84,201,229,69,137,77,222,203,235,252,88,72,37,197,90,174,106,80,151,26,107,73,34,135,174,235,247,38,65,76,50,35,25,62,67,173,27,137,28,59,49,217,117,204,119,168,205,235,54,76,185,162,178,117,179,149,204,171,43,175,137,135,182,102,251,53,169,136,30,91,20,118,138,214,101,15,109,39,39,23,180,229,186,118,102,103,118,102,102,102,102,238,33,101,64,160,160,166,21,153,107,146,128,194,198,80,128,8,50,242,195,79,74,137,64,80,51,79,129,31,12,15,42,42,149,204,235,214,141,237,164,184,254,121,245,165,45,243,172,90,134,143,41,220,84,107,210,164,102,214,73,185,175,148,242,90,142,177,251,145,110,143,185,116,209,249,79,255,236,0,0,128,0,9,41,192,96,57,181,24,152,114,249,196,84,24,8,82,198,48,24,67,15,22,108,172,48,189,130,128,119,200,174,50,97,160,192,229,2,167,86,194,216,180,220,144,213,149,202,199,1,89,110,171,167,60,173,176,182,234,246,101,185,79,211,215,79,183,230,164,185,150,69,255,251,178,100,37,8,247,45,120,81,211,111,46,112,69,163,41,192,97,134,54,26,1,165,83,76,97,225,193,12,153,39,129,147,21,160,61,200,184,219,17,229,46,76,4,123,141,11,2,177,200,91,28,145,139,238,165,136,104,205,99,149,87,5,28,177,155,153,47,230,32,204,155,134,207,108,198,115,218,242,122,124,207,31,6,194,134,42,124,138,174,241,150,245,65,244,222,208,51,51,187,209,235,81,97,199,64,177,69,246,190,12,118,226,136,117,219,91,75,235,110,117,106,61,32,206,199,27,183,43,110,137,51,211,115,181,38,173,103,117,139,90,192,60,149,121,219,187,227,46,48,222,44,198,63,177,237,45,117,116,60,225,130,223,119,181,166,104,62,53,52,170,135,181,166,241,30,154,107,7,207,81,173,70,217,67,135,29,97,79,248,97,11,91,193,89,151,29,19,76,105,26,226,14,146,10,206,0,9,72,244,164,232,231,48,10,21,24,60,73,63,27,253,197,115,23,136,248,222,169,103,154,13,45,84,217,84,162,57,111,56,153,229,91,214,56,35,229,117,49,63,163,254,135,226,63,255,255,255,175,250,75,36,10,142,77,200,10,126,57,114,206,223,85,4,86,47,146,189,152,104,136,226,210,32,130,127,100,219,23,249,57,38,157,96,199,198,164,19,168,44,225,138,29,23,93,144,101,83,194,90,94,238,146,105,199,50,47,147,15,23,92,161,14,27,19,152,123,62,18,236,246,63,215,84,36,74,133,185,81,144,106,101,89,168,186,35,161,188,127,224,151,10,74,66,92,51,86,109,221,194,148,76,63,182,105,138,27,238,42,162,141,29,124,67,187,88,144,81,152,216,29,54,211,102,54,138,77,69,120,99,195,171,103,194,229,166,28,98,105,109,25,241,181,42,163,88,69,193,171,107,158,48,121,199,109,12,72,144,212,219,222,94,122,164,230,206,83,119,149,91,31,221,195,200,117,199,138,166,137,116,156,212,202,25,169,209,46,26,165,41,97,55,205,218,226,95,114,199,241,111,215,247,102,203,202,184,175,136,201,7,81,68,122,85,54,186,8,157,222,20,10,27,123,175,169,147,192,95,135,20,44,97,14,105,108,196,229,60,200,134,125,69,128,170,234,46,243,104,193,99,136,178,221,8,229,94,203,183,243,51,223,254,169,252,83,147,167,90,21,228,104,254,143,221,242,8,42,153,76,236,39,48,89,204,229,168,98,224,147,22,140,16,73,1,6,85,112,132,40,173,193,0,53,15,5,44,94,21,208,40,56,208,138,92,165,230,184,80,244,0,23,86,90,199,133,1,27,7,41,9,168,4,38,20,252,41,43,243,67,67,215,142,24,33,186,209,241,194,209,174,95,14,17,59,14,82,5,26,101,92,69,197,69,77,93,47,255,251,178,100,45,14,23,88,120,208,131,153,123,112,72,39,26,42,97,98,124,29,125,227,66,45,225,237,193,36,30,167,213,132,149,176,162,244,162,163,178,91,90,91,148,183,133,181,137,248,130,35,220,238,94,149,241,25,145,46,74,244,163,133,211,79,89,207,69,99,124,198,219,184,151,213,204,211,161,145,58,90,107,49,108,198,54,12,73,143,227,203,126,30,50,188,255,54,74,183,222,5,53,4,188,72,224,74,166,209,67,62,38,109,189,19,42,188,71,166,47,91,81,138,61,246,174,215,199,171,107,252,197,112,213,154,173,241,46,241,52,106,99,94,14,191,110,117,169,111,245,127,222,191,223,139,143,77,252,125,74,189,79,10,174,165,123,240,231,253,86,95,204,161,214,33,127,255,255,248,23,0,2,0,1,192,0,5,247,5,34,224,40,238,114,56,44,118,179,14,222,157,102,61,75,248,62,88,237,234,166,223,6,148,253,111,78,245,237,78,189,104,212,111,234,255,113,150,154,136,161,239,0,241,229,66,147,114,163,101,209,190,219,127,255,162,172,255,71,168,255,59,245,12,27,6,61,128,99,96,135,172,14,101,197,102,54,42,24,34,148,79,11,68,12,159,68,136,96,49,9,222,83,17,83,148,65,171,183,17,180,59,173,200,204,166,116,243,144,29,36,110,74,1,227,109,39,66,224,64,201,99,117,86,43,55,203,105,71,113,108,147,30,101,244,14,92,190,193,117,137,129,180,222,124,44,250,14,221,155,24,91,82,181,28,116,121,112,54,189,3,233,86,254,25,193,19,35,101,62,245,18,145,141,101,116,90,149,12,46,178,36,143,48,191,23,74,96,116,101,188,222,89,213,154,115,33,131,50,161,59,170,194,167,124,107,109,169,36,184,182,235,155,27,46,219,138,18,241,219,86,255,29,229,62,27,75,227,252,65,214,98,16,252,48,147,167,218,62,111,252,186,138,184,172,40,90,240,34,254,138,188,102,231,216,146,61,61,117,182,193,72,137,148,83,142,37,199,202,130,54,210,90,248,159,127,31,44,49,61,101,137,155,99,255,156,42,93,109,20,225,77,127,218,167,254,37,167,110,16,0,89,111,80,226,129,58,127,137,104,90,84,56,203,167,30,69,130,120,66,170,198,104,77,217,114,79,197,208,27,161,223,69,167,26,170,198,62,138,227,228,98,22,245,117,89,81,77,218,224,43,251,143,161,155,226,31,255,111,220,202,45,234,97,245,55,252,127,170,207,37,150,0,4,240,106,217,147,6,24,72,225,205,187,136,86,150,37,154,114,41,22,90,121,177,107,233,113,52,208,137,26,206,96,246,72,151,183,102,4,38,80,73,24,144,180,98,82,27,5,200,72,4,101,227,104,148,135,8,33,70,166,79,146,253,104,134,255,251,178,100,32,142,38,180,114,210,19,120,120,240,76,199,10,43,97,5,106,28,89,225,66,45,189,121,129,38,17,232,85,135,148,184,162,94,166,232,169,236,70,46,164,45,213,156,193,65,102,18,59,246,53,139,49,22,56,150,115,112,230,10,91,18,156,218,203,91,134,143,97,231,30,202,52,167,130,193,169,5,142,123,158,171,62,89,236,244,244,84,49,120,213,211,186,242,249,19,88,99,254,148,249,66,168,218,92,113,55,248,55,78,47,204,22,156,219,55,193,126,202,30,57,97,58,101,115,254,72,155,93,33,12,178,199,207,220,76,193,88,242,27,6,68,30,218,238,12,23,235,129,190,225,91,178,223,47,127,83,67,236,78,127,211,20,164,9,179,46,254,51,175,125,252,211,177,39,221,73,120,137,56,153,32,18,128,128,0,2,248,202,147,176,163,42,104,97,104,176,19,41,71,27,201,184,6,161,101,105,7,129,141,104,26,71,14,82,198,14,242,43,38,186,79,14,43,9,233,206,70,112,165,132,159,92,32,255,100,157,190,123,122,239,167,234,70,87,250,241,218,165,91,214,198,127,95,255,255,251,186,68,67,54,99,137,1,86,195,66,156,8,35,49,64,163,5,21,85,40,4,116,20,203,7,22,21,132,149,132,177,21,168,156,165,165,119,149,192,40,58,61,81,67,193,194,142,154,192,134,9,223,184,251,202,163,169,40,179,35,153,38,188,179,55,72,120,115,76,245,12,92,85,128,178,53,224,197,31,177,97,250,119,6,71,37,247,142,242,173,174,84,166,44,77,149,14,162,159,169,172,39,72,107,155,242,250,148,202,181,9,234,242,181,87,113,150,98,211,162,113,24,253,76,118,243,34,124,48,181,85,36,95,100,130,169,222,229,84,63,69,22,216,251,19,179,206,153,154,36,24,140,74,197,116,103,112,183,136,137,248,148,7,8,206,127,69,99,134,170,50,214,167,82,77,76,79,244,193,70,227,159,91,154,37,113,44,157,73,242,35,5,107,194,73,220,40,192,244,250,202,171,228,255,215,127,223,27,79,77,91,199,113,191,12,154,233,19,98,75,90,243,149,50,171,254,77,87,1,0,104,242,118,224,77,57,49,2,204,166,104,88,143,10,113,50,134,200,119,52,90,4,31,212,205,148,132,177,251,27,79,162,164,62,41,1,75,96,232,199,19,104,81,52,194,77,243,99,93,130,205,122,162,214,104,134,241,42,223,145,133,50,209,58,157,177,223,255,255,187,254,193,8,140,27,108,70,180,51,128,117,215,102,78,36,35,12,30,61,49,145,87,200,64,12,99,196,42,88,237,24,129,74,230,68,208,185,69,216,180,153,216,10,176,212,0,84,120,102,25,107,16,10,154,150,178,79,208,192,10,84,6,61,28,188,189,255,251,178,100,32,12,231,0,115,79,139,120,123,82,73,102,58,0,97,34,108,27,209,137,62,110,101,233,193,51,44,168,13,132,168,224,176,60,203,8,7,54,164,248,128,209,166,93,4,251,126,219,53,139,205,223,152,88,128,230,201,191,125,66,108,66,224,72,194,227,232,198,164,67,148,70,243,108,90,86,219,35,45,24,202,86,250,185,213,159,24,15,53,227,42,62,46,167,212,37,113,212,179,46,237,43,46,212,170,45,240,39,22,175,41,191,23,80,141,249,169,182,218,254,122,79,158,31,36,157,142,41,85,125,49,46,80,166,24,79,155,96,235,24,188,205,101,74,187,126,11,172,99,18,70,183,216,117,111,27,92,95,254,179,141,234,216,223,170,130,219,197,179,175,188,235,95,123,213,183,119,29,107,194,131,175,183,212,109,101,213,34,229,21,23,23,102,45,13,6,67,217,24,67,130,254,93,45,142,134,61,77,139,17,201,51,130,212,147,231,16,76,146,19,29,252,147,219,103,253,47,122,32,67,249,239,77,37,202,254,177,157,117,108,250,208,47,209,181,253,6,193,254,25,76,203,120,153,102,117,48,73,174,89,213,191,255,255,243,64,22,193,49,152,41,166,99,146,32,144,128,214,48,128,112,108,193,195,18,66,18,44,141,2,192,32,131,101,52,54,104,195,28,50,240,231,146,36,74,23,137,203,3,68,245,183,66,195,104,144,208,101,65,28,191,17,22,234,208,186,162,161,17,67,244,105,144,193,170,176,160,204,228,83,139,60,99,88,239,16,40,112,15,250,177,43,139,212,2,250,105,21,135,178,20,135,200,218,222,234,144,71,130,40,251,125,53,101,44,244,140,202,38,108,226,123,114,54,235,88,48,191,177,195,173,13,19,62,54,70,195,158,99,159,177,163,228,237,214,94,196,129,158,122,51,95,128,135,241,4,184,110,188,240,219,221,182,107,245,115,70,118,157,7,145,135,4,16,196,84,25,146,97,226,42,243,211,250,62,185,218,116,198,109,17,84,164,68,241,212,180,205,152,210,62,246,51,65,121,22,204,40,173,111,225,255,205,179,91,122,49,143,81,225,2,250,178,53,144,114,39,92,0,50,1,97,232,234,67,87,236,66,140,29,3,10,132,70,94,0,22,104,160,234,84,214,65,209,241,97,120,88,73,122,183,21,142,98,100,209,231,163,51,85,182,127,84,250,182,123,59,127,124,119,103,248,196,196,159,242,191,246,108,103,254,166,252,175,42,73,246,206,255,255,254,84,4,60,193,0,2,0,140,194,144,144,201,145,154,140,97,188,147,180,68,200,17,54,96,12,244,36,32,42,161,60,175,132,97,70,1,56,235,22,20,155,1,81,9,213,130,80,12,114,27,21,102,66,157,174,82,222,192,32,54,226,215,255,251,178,100,29,12,230,186,98,78,155,154,200,176,73,171,42,51,60,199,102,26,217,137,56,78,101,235,193,35,172,168,140,208,31,80,11,225,23,136,51,16,85,150,122,173,203,134,162,13,130,198,191,152,161,238,166,79,26,102,99,126,25,183,156,245,54,172,188,50,26,159,65,175,171,203,154,105,215,47,106,222,116,83,54,239,224,248,107,187,215,118,172,182,249,139,75,162,230,155,254,221,128,74,15,191,198,141,35,254,246,143,120,222,213,153,251,20,223,148,142,198,250,133,180,124,183,7,235,154,119,176,203,87,251,255,6,210,127,94,4,217,120,243,81,197,25,169,148,48,228,210,86,166,128,117,103,249,22,181,138,90,182,151,190,134,118,246,53,112,255,198,60,160,55,55,98,87,32,255,220,139,30,119,249,252,250,3,250,133,17,223,228,192,0,0,62,82,154,99,76,92,149,108,103,12,121,27,148,47,50,101,203,2,130,126,246,98,214,160,57,111,47,82,250,180,210,25,187,59,38,191,255,79,253,255,213,179,63,145,162,255,255,243,63,255,249,86,66,5,75,220,64,78,149,125,94,99,30,142,223,227,128,180,247,15,88,1,1,230,21,131,155,164,194,102,198,137,241,220,34,72,81,130,33,130,207,230,17,26,134,5,0,1,80,195,233,130,1,76,32,224,76,12,112,168,40,8,40,162,141,64,207,21,20,106,56,57,249,100,212,212,80,0,67,207,11,148,23,113,178,69,144,104,214,5,200,170,130,55,198,128,96,83,120,7,230,208,32,6,214,78,221,6,133,177,109,216,149,199,247,22,4,33,203,29,177,227,111,188,179,93,248,178,179,56,93,154,241,211,7,155,249,79,253,235,48,61,196,229,47,88,231,76,255,147,76,100,160,38,80,106,124,26,248,240,29,239,77,208,170,205,187,235,169,107,185,0,34,112,197,77,25,255,46,187,246,107,215,218,149,255,176,124,10,212,156,228,248,107,234,182,30,79,247,134,236,254,188,221,186,25,163,82,216,158,125,223,126,248,220,48,41,67,204,100,76,79,76,186,214,190,245,189,121,104,14,40,136,222,239,80,99,211,17,63,28,172,60,192,98,143,230,197,102,194,68,132,112,60,20,138,232,95,160,75,160,116,203,91,211,66,203,119,89,173,70,21,26,45,159,198,231,146,60,242,223,255,155,199,191,255,249,86,82,197,93,77,62,199,78,232,108,145,66,236,97,223,210,5,143,10,186,238,145,1,72,140,252,66,252,236,177,50,213,207,18,225,96,128,160,70,40,8,140,74,99,179,225,170,43,30,140,116,132,117,46,137,1,46,219,47,105,116,123,80,170,21,31,230,101,232,155,148,133,216,115,119,89,11,242,206,83,61,216,0,120,47,54,207,144,113,205,194,95,109,171,255,251,178,100,36,12,197,176,104,81,155,79,150,32,78,75,42,19,96,197,102,27,1,159,58,110,101,235,201,26,38,40,76,244,149,160,171,186,59,190,23,103,220,142,42,44,121,105,137,7,102,34,213,195,60,248,125,188,34,30,130,56,249,37,234,27,154,136,157,71,4,209,156,225,47,169,244,251,94,96,153,227,16,33,38,174,152,190,83,56,161,47,40,50,212,80,39,170,12,248,76,138,36,78,32,100,141,22,56,10,198,40,20,86,154,199,229,57,209,242,36,170,117,154,37,215,145,161,133,19,43,57,26,166,103,62,154,85,237,48,165,165,169,20,13,144,0,0,8,239,23,13,145,1,165,28,94,141,157,250,128,35,173,73,217,235,38,176,112,141,124,91,189,0,209,44,110,115,29,72,43,135,18,135,238,131,75,26,159,125,127,39,255,255,87,255,168,50,25,91,251,127,226,63,127,255,141,56,137,66,39,176,168,116,90,132,170,145,204,42,199,235,253,69,0,0,2,63,24,55,155,221,110,97,128,233,167,112,102,53,17,24,4,106,96,195,128,4,196,48,0,17,2,12,142,9,7,4,28,83,62,241,161,8,200,21,65,97,163,11,8,110,156,221,89,240,194,231,8,109,45,217,5,181,3,66,5,67,121,38,22,4,70,52,245,164,244,147,80,144,132,2,46,153,245,17,134,235,114,27,30,26,123,113,251,51,22,92,252,199,242,211,29,22,126,171,76,233,63,95,153,190,87,175,251,158,254,55,174,124,155,127,42,247,88,231,231,144,163,32,123,237,197,118,116,184,220,14,219,173,215,58,199,141,252,33,145,62,178,167,215,162,190,46,252,47,189,175,103,88,14,228,217,222,60,131,236,68,151,106,19,208,49,113,13,94,95,23,164,112,69,33,140,47,153,4,101,88,194,226,251,118,203,214,58,93,56,18,251,94,117,42,94,91,97,138,241,60,31,77,118,56,59,197,105,172,188,129,104,227,88,0,0,50,193,206,12,161,0,39,0,238,136,117,181,49,151,132,244,163,230,30,52,252,243,253,33,95,58,191,232,132,169,56,158,105,62,163,234,17,197,150,51,246,244,243,245,255,78,255,255,100,68,43,127,255,216,43,255,253,232,163,214,54,177,133,6,244,185,95,172,0,0,0,212,193,195,19,162,179,204,154,12,59,126,112,207,161,19,22,7,76,134,36,44,248,8,24,175,205,18,5,26,27,43,163,152,209,233,205,145,70,26,9,109,153,24,33,157,146,241,2,144,100,249,5,28,219,17,240,3,5,118,137,81,91,177,6,240,109,216,98,97,173,110,162,55,135,221,46,128,69,9,20,48,136,216,142,105,94,79,103,93,106,36,208,198,132,5,204,235,127,82,235,27,101,99,244,190,58,244,28,209,24,255,230,62,255,251,176,100,58,14,134,151,101,77,155,153,122,226,66,105,154,71,61,133,26,26,149,119,52,110,105,235,193,64,172,168,13,134,20,184,246,145,26,209,96,151,87,250,232,126,182,244,15,78,118,107,54,243,86,234,87,255,95,191,76,183,227,117,28,110,63,78,49,243,147,247,117,220,61,250,217,199,224,83,147,106,114,44,171,57,41,37,1,108,176,238,137,247,146,57,174,82,152,169,216,141,87,49,209,239,133,125,193,175,228,26,107,201,5,219,141,233,23,95,231,123,205,162,91,17,245,62,204,134,0,4,0,133,130,123,212,112,181,5,123,131,184,73,70,248,139,88,66,101,219,71,157,70,80,40,238,163,222,205,58,126,219,10,137,179,143,19,2,191,209,191,180,143,215,92,255,255,246,106,219,255,255,19,255,79,253,28,76,138,199,51,8,10,252,223,231,128,17,153,8,128,119,21,9,166,229,199,234,60,152,44,78,4,28,24,125,26,100,196,249,128,198,162,164,179,39,27,12,24,19,87,32,93,132,67,12,40,64,72,97,174,235,228,152,217,179,108,178,22,82,114,17,139,66,244,103,51,234,96,56,97,55,198,129,196,208,20,99,71,196,162,133,231,127,35,194,33,102,16,67,138,251,3,8,46,217,115,104,86,73,248,193,232,145,202,236,56,207,65,240,148,121,209,153,136,246,102,185,137,146,151,246,157,121,34,70,210,211,53,165,117,110,194,53,235,114,232,181,172,157,149,193,156,33,143,96,31,40,43,225,17,54,242,221,39,173,125,175,170,91,34,99,31,18,159,210,111,6,196,58,109,175,90,231,124,93,84,54,146,207,85,201,209,181,103,148,34,48,251,196,114,164,54,184,154,170,185,71,52,105,32,103,24,167,245,149,9,197,49,227,103,89,115,152,141,54,33,22,212,0,0,7,237,72,25,53,129,240,153,29,9,24,30,136,112,3,245,169,96,244,232,232,223,232,89,156,30,153,142,144,110,62,86,134,124,225,148,8,35,149,28,77,159,163,90,223,127,250,181,63,79,253,207,219,255,255,29,253,6,142,248,247,208,24,248,96,112,206,5,111,249,199,189,255,189,71,107,159,233,0,0,0,176,100,176,53,44,22,51,165,28,57,36,212,48,40,17,48,172,44,7,13,38,0,17,67,32,208,64,50,100,144,74,34,4,31,3,75,102,136,155,66,60,156,80,5,128,34,17,6,185,124,219,180,66,88,35,113,126,203,80,98,86,68,89,162,232,87,82,132,51,53,161,55,50,178,98,119,150,192,215,88,76,72,2,56,68,156,10,128,255,72,45,143,104,165,27,131,156,8,43,179,85,137,210,143,246,61,95,150,108,62,27,205,235,49,41,180,238,55,167,184,240,200,126,57,188,234,155,69,252,42,193,3,54,255,251,178,100,68,14,134,182,98,77,27,186,122,226,79,139,186,19,97,135,30,26,49,119,50,46,233,235,209,62,38,104,93,132,157,96,207,88,90,171,84,72,183,135,125,235,253,109,73,54,164,18,42,111,167,235,170,168,217,111,88,26,166,146,47,247,40,202,77,169,209,199,48,172,164,119,50,255,69,222,59,189,199,72,201,87,242,37,154,182,253,175,115,235,55,164,104,230,190,188,209,35,235,123,86,94,211,234,255,116,150,189,173,234,232,6,0,2,122,9,18,166,28,56,238,144,162,28,176,248,124,66,96,23,121,106,25,189,236,111,52,19,34,120,113,106,58,243,23,124,117,170,105,36,30,17,20,33,27,85,179,214,154,118,211,251,91,174,143,167,209,61,187,127,254,119,255,255,190,148,170,191,255,255,173,80,95,217,243,74,73,96,58,186,134,96,90,116,106,169,204,103,105,104,118,210,92,101,160,12,97,72,98,96,240,204,99,184,140,20,1,0,163,145,129,226,200,200,22,225,157,64,168,70,108,195,128,74,130,177,176,16,227,166,197,115,63,73,225,154,6,244,50,125,161,56,231,31,96,141,152,117,2,87,191,114,208,55,71,146,202,12,40,85,9,84,81,137,31,26,134,68,39,219,103,181,157,20,54,154,113,33,183,150,9,144,173,109,240,85,172,237,101,12,164,27,186,121,100,50,205,248,77,91,8,185,181,214,167,254,55,203,96,79,97,114,44,241,49,148,135,201,66,8,61,213,18,154,190,154,157,99,182,207,173,98,218,253,239,130,31,236,185,212,88,127,38,236,248,237,81,183,226,163,191,35,7,221,231,68,65,220,86,53,235,227,47,111,157,214,122,226,27,239,93,210,245,197,47,157,101,81,7,127,19,231,29,248,153,195,41,161,87,172,128,0,0,30,181,70,148,21,9,2,169,211,241,255,138,198,232,97,199,173,112,27,232,193,244,203,134,47,162,36,105,69,175,197,205,151,211,71,169,29,12,163,85,246,87,79,249,206,255,255,163,233,252,183,255,111,253,127,255,253,205,36,112,200,227,15,132,135,129,145,65,80,113,97,206,19,103,95,228,64,0,20,82,252,193,43,99,66,166,8,151,70,133,144,133,3,134,16,10,152,108,46,8,49,130,67,105,238,102,16,146,234,130,12,156,33,197,148,84,53,67,170,34,73,144,140,141,108,10,188,10,74,13,152,27,30,26,150,161,217,58,31,85,144,145,183,44,168,180,134,157,149,145,93,111,138,98,109,55,152,104,141,236,239,220,7,90,213,143,89,226,68,107,188,118,248,182,169,212,217,137,51,77,38,112,234,1,219,187,231,126,205,71,150,236,203,62,178,191,110,134,16,172,246,180,166,175,104,178,79,91,125,111,199,188,182,242,24,147,254,197,239,165,255,251,178,100,71,140,70,89,101,79,27,153,122,226,80,171,202,51,60,199,102,27,245,119,54,78,101,145,73,2,172,169,41,131,137,88,236,255,30,61,112,186,119,124,31,9,180,53,44,186,54,231,147,146,87,54,219,34,182,251,81,35,106,235,152,145,226,192,143,92,219,88,211,237,15,91,51,86,247,26,102,169,220,172,254,36,124,210,213,181,161,95,113,185,65,11,129,0,28,124,186,48,131,92,15,172,148,52,78,104,141,133,229,73,149,137,170,159,32,37,187,4,81,131,127,57,242,31,71,216,138,21,54,96,236,169,125,255,255,255,254,159,248,92,22,141,15,17,139,80,241,28,176,225,65,118,107,204,37,211,255,255,206,122,23,60,212,111,254,213,223,250,17,77,250,151,160,0,2,198,37,6,187,195,25,162,74,100,72,241,149,68,38,192,81,24,140,166,98,224,145,142,197,1,81,57,149,130,204,20,193,225,113,66,185,113,68,133,130,160,54,110,68,26,79,193,130,130,188,110,130,15,12,17,5,75,1,12,113,36,170,6,126,98,105,139,98,130,98,232,13,148,90,180,9,35,216,233,41,20,72,41,136,51,1,67,225,64,159,176,195,26,241,128,74,190,180,99,4,255,179,52,152,185,39,150,203,97,183,9,108,191,215,153,221,170,69,12,1,82,138,133,106,150,88,121,10,135,66,89,109,215,44,183,172,82,12,201,6,194,132,204,198,39,44,242,176,108,230,196,76,81,194,114,4,144,141,25,29,249,253,66,97,165,176,44,6,200,113,208,254,126,136,221,180,222,154,226,22,177,196,1,158,153,164,63,197,113,17,221,102,155,75,215,191,115,109,182,154,219,111,219,176,84,241,5,20,37,131,228,59,107,134,139,80,247,125,167,99,96,96,4,0,9,39,252,121,187,45,146,103,96,236,198,29,253,74,159,183,30,14,220,138,104,118,72,72,160,248,34,170,9,207,223,54,47,125,123,39,249,172,132,253,63,209,178,254,119,254,191,255,191,255,255,186,227,230,43,110,255,255,254,61,117,144,0,0,1,116,193,15,195,20,187,140,114,134,54,212,44,73,112,70,16,49,1,144,193,101,103,136,80,64,104,64,74,165,16,134,44,2,97,0,67,20,44,202,93,18,148,92,47,252,219,140,57,114,252,45,67,83,42,166,215,200,23,56,43,123,224,35,24,211,32,134,160,133,40,50,157,12,221,114,17,122,236,172,181,76,65,129,202,79,145,131,108,228,17,248,35,100,109,111,24,96,103,56,76,7,237,105,136,244,104,160,208,128,243,206,118,54,67,35,49,27,117,6,173,108,253,157,32,151,110,203,156,69,38,158,197,196,169,253,234,71,81,237,9,213,216,222,245,109,165,159,17,177,150,247,165,11,7,179,173,107,76,49,255,251,178,100,81,14,166,196,104,206,155,153,122,224,58,73,138,90,60,34,96,27,221,127,54,78,233,235,193,36,38,104,9,132,149,170,242,223,93,102,12,106,61,178,233,154,167,121,226,239,27,187,142,100,131,165,125,41,139,103,235,62,187,251,249,139,233,22,67,246,203,153,188,155,190,247,154,176,70,213,39,213,177,245,245,10,150,204,91,201,112,0,128,0,0,0,191,106,76,37,9,35,197,134,39,177,238,155,155,160,99,54,245,195,136,100,38,218,62,71,171,212,238,168,213,215,191,255,255,255,253,63,255,255,255,95,255,255,125,52,6,206,67,242,191,139,121,46,80,11,48,17,94,48,149,16,52,153,221,56,60,180,49,16,154,51,168,89,36,18,140,47,12,64,193,168,168,192,99,152,66,95,67,4,88,206,170,101,97,137,23,9,190,42,151,68,64,140,85,8,218,250,37,88,102,0,133,79,151,208,205,146,96,105,150,101,130,34,83,34,14,108,10,122,12,40,92,94,0,129,170,226,169,65,144,53,85,177,25,213,89,43,217,113,133,32,247,52,80,184,104,201,40,21,16,164,87,138,103,202,82,201,139,4,134,58,113,102,97,198,208,253,234,0,206,83,188,15,170,80,173,97,135,42,94,26,209,236,121,67,218,70,84,252,20,82,221,212,162,250,214,145,235,54,100,131,179,229,83,59,62,96,192,213,34,214,94,96,52,218,184,214,166,106,205,179,11,235,203,231,163,117,114,137,80,211,25,205,245,26,73,241,127,143,237,137,254,62,183,253,99,210,150,79,109,175,94,23,183,174,172,213,83,46,64,77,200,156,17,125,120,160,29,28,110,193,98,27,202,216,149,90,24,80,202,209,247,226,253,198,149,123,8,77,63,207,121,83,217,168,125,1,108,79,118,124,227,30,216,247,26,176,156,99,148,107,98,159,253,127,87,199,126,159,255,255,255,250,127,255,244,117,49,34,66,42,96,155,141,147,233,245,254,127,106,0,0,3,152,196,17,99,7,31,14,61,58,58,193,84,199,14,3,6,144,204,62,89,50,1,140,193,224,67,8,138,202,211,35,192,241,215,140,123,201,133,79,119,140,218,189,72,167,177,135,220,48,135,131,169,0,173,55,135,46,16,155,42,82,241,149,72,94,202,166,72,48,183,228,137,69,194,225,5,20,163,101,69,25,214,104,76,53,82,14,99,4,17,161,226,194,0,54,96,163,34,114,167,134,229,1,39,12,241,202,21,116,132,219,32,174,227,57,63,76,53,72,43,253,169,87,53,229,90,150,201,137,26,240,193,183,82,174,89,183,134,10,214,78,225,241,121,154,220,240,227,124,205,247,72,77,209,201,186,53,150,2,31,120,90,103,92,223,51,252,118,216,209,186,234,218,93,189,113,133,170,222,255,251,178,100,91,14,6,218,104,78,27,153,122,224,76,9,154,3,97,34,108,25,153,163,58,110,101,143,193,12,141,168,169,134,32,144,178,189,197,55,241,141,90,208,190,63,221,126,98,218,36,168,100,236,13,81,173,10,30,239,237,15,84,190,107,61,55,38,233,237,172,86,46,128,0,0,118,134,161,132,144,17,50,92,29,55,70,15,165,130,23,13,44,219,117,197,146,198,183,162,150,13,198,30,95,161,216,178,56,95,220,242,39,190,213,214,191,108,206,167,153,242,126,187,253,189,31,237,175,255,255,255,231,231,255,254,142,180,163,168,192,76,103,67,180,239,249,218,133,65,123,136,219,134,86,36,153,193,18,118,247,9,147,85,128,172,24,136,114,48,92,81,80,64,212,196,67,36,97,85,225,198,0,224,179,184,22,2,0,130,37,4,139,2,49,133,212,200,82,225,108,73,14,103,192,97,222,23,237,108,226,224,1,3,44,209,96,4,146,104,81,183,225,84,214,69,35,93,108,16,11,177,9,69,86,214,84,52,52,185,108,185,151,249,148,127,112,27,63,159,193,197,228,114,222,154,39,112,194,212,146,91,64,226,119,56,210,207,215,161,112,129,140,209,170,31,85,83,152,148,33,204,66,181,242,177,234,205,168,229,140,86,109,209,230,129,147,168,216,60,123,60,246,136,247,105,127,165,251,224,94,225,125,132,79,185,66,195,11,104,213,91,205,206,219,159,191,56,211,248,151,45,72,116,222,176,99,29,255,119,174,212,193,215,151,187,43,122,219,29,154,100,9,219,0,128,8,6,0,19,123,241,145,133,32,5,225,82,101,112,214,131,144,143,147,156,115,187,203,246,5,137,123,4,25,65,180,101,185,116,55,168,158,98,214,5,179,130,195,195,46,197,63,171,215,87,79,255,51,117,7,217,217,118,6,63,224,31,171,206,244,130,0,0,1,148,195,239,131,87,64,78,241,78,52,115,24,211,224,131,177,130,140,8,84,3,63,132,137,141,152,207,2,148,251,17,135,76,58,14,67,114,176,72,20,32,2,30,129,134,11,112,193,132,249,124,72,180,96,104,68,84,149,10,49,132,75,246,174,197,85,27,246,44,120,185,174,128,25,98,206,146,0,184,80,234,99,3,101,23,155,181,50,68,178,0,97,112,252,168,33,8,130,79,188,152,110,86,214,106,199,230,228,244,172,158,251,209,7,210,53,185,219,212,182,42,74,40,23,85,138,240,68,171,12,168,249,38,122,175,227,140,150,150,1,250,178,28,128,246,190,211,207,203,154,227,77,97,11,54,221,207,54,240,52,142,58,182,87,89,173,173,207,155,43,165,218,77,93,205,116,110,115,110,81,221,157,236,28,148,189,74,118,236,204,87,164,233,171,86,180,203,158,151,182,237,20,255,251,178,100,102,142,230,176,103,77,155,153,76,114,77,137,154,3,97,37,94,89,29,161,56,110,101,139,193,70,163,232,141,132,136,185,24,140,209,186,50,158,219,109,18,0,0,4,226,234,90,144,148,18,69,21,103,147,206,68,90,62,173,116,194,0,26,153,196,127,24,250,7,145,244,197,126,214,255,26,77,208,111,41,254,167,183,140,102,32,233,239,107,183,205,91,124,251,254,191,253,187,127,127,252,103,250,39,175,132,23,67,8,154,60,129,19,250,12,146,134,73,160,84,166,11,88,27,90,134,14,193,25,249,144,99,21,40,104,40,195,97,67,11,28,71,133,64,224,121,135,193,105,242,22,38,22,66,32,149,1,66,29,97,232,6,134,32,242,37,26,65,102,64,0,16,182,67,206,177,152,177,81,7,161,197,11,16,50,90,51,135,4,224,12,166,252,198,24,244,54,154,112,4,105,149,187,240,203,30,146,3,131,200,170,12,228,105,188,226,104,15,61,81,138,36,33,157,196,244,109,190,219,66,214,192,172,200,195,250,136,232,137,172,153,117,130,150,48,190,207,245,235,121,81,144,42,112,188,181,213,221,180,221,233,174,169,73,124,217,157,175,229,242,157,181,251,250,31,187,15,94,213,157,125,143,219,191,86,175,75,229,50,45,222,72,221,43,141,251,150,105,91,251,79,95,105,191,114,47,196,59,39,142,174,175,142,212,115,182,35,123,125,0,111,232,86,139,81,18,234,229,96,137,133,131,42,128,133,86,95,188,186,190,17,253,26,58,129,55,235,229,0,32,198,106,154,173,186,194,45,95,234,223,200,159,167,253,122,255,111,255,254,217,202,213,70,71,8,219,170,38,193,185,104,32,32,147,105,138,154,175,119,167,253,147,255,244,71,252,227,207,98,7,199,0,0,11,144,148,188,109,169,56,100,132,203,3,227,18,50,76,154,16,48,72,196,196,196,2,215,163,137,145,64,0,160,80,80,28,14,11,44,56,8,38,21,11,24,44,68,133,43,136,70,47,140,208,36,82,170,15,10,233,214,107,183,78,159,111,203,114,64,213,68,42,7,113,218,107,225,11,104,144,127,28,73,233,247,42,125,63,31,167,221,4,149,81,119,11,64,193,122,148,9,150,80,75,138,193,191,7,22,122,148,154,104,105,201,23,167,216,121,202,213,120,125,7,105,15,168,12,219,154,46,25,41,45,5,0,89,131,42,95,10,192,36,225,206,217,68,235,127,243,40,197,37,115,154,118,213,174,129,108,147,181,74,232,175,209,238,125,59,76,218,44,129,100,252,230,166,204,108,215,237,247,80,58,236,217,47,77,80,136,106,125,159,249,224,12,0,0,13,187,89,49,1,188,0,220,163,105,233,223,3,156,44,5,132,165,8,150,134,87,98,211,83,255,251,178,100,111,14,166,12,102,78,155,140,54,144,82,200,90,55,60,194,90,86,113,163,64,109,189,49,1,47,38,104,204,244,136,168,35,250,27,246,64,177,238,162,45,171,45,251,253,91,251,255,95,255,255,255,255,249,148,129,218,236,143,88,143,181,142,133,245,189,146,166,232,71,110,84,67,31,207,58,222,235,132,75,254,173,183,206,63,133,19,155,0,0,14,98,60,247,65,12,56,32,200,149,77,72,80,12,2,99,99,2,64,139,14,44,48,149,36,161,9,96,249,38,148,217,8,36,70,70,64,21,39,82,34,143,129,77,39,100,213,22,198,34,169,183,128,255,160,125,156,175,71,202,93,186,118,4,57,75,4,236,152,206,112,169,103,146,55,31,175,137,98,132,102,57,3,166,47,77,49,12,101,51,214,71,156,92,189,168,125,41,211,53,42,136,229,170,197,12,30,218,189,38,151,125,3,229,108,84,221,78,147,217,109,29,51,123,118,178,115,69,119,9,251,75,177,221,184,81,150,83,66,179,144,180,248,252,97,244,186,106,177,27,138,164,57,15,117,215,99,34,186,235,198,160,174,160,234,51,169,169,176,186,215,51,246,218,246,128,13,250,101,180,47,68,208,191,15,26,28,19,150,21,145,166,15,69,125,116,41,217,71,176,186,2,169,199,8,180,186,211,183,106,191,255,255,235,255,255,255,255,255,169,175,67,51,57,27,247,119,196,30,238,132,6,24,83,132,7,156,16,96,239,42,23,24,105,137,17,165,115,251,208,225,64,0,2,157,216,116,108,237,18,205,39,212,197,13,204,136,12,240,1,140,0,88,10,142,185,211,212,49,81,39,16,126,58,186,131,74,130,3,27,147,94,104,112,115,19,15,243,118,10,169,185,182,174,140,137,30,36,82,181,224,236,52,117,171,62,50,73,232,47,93,112,126,138,91,59,43,132,86,83,46,180,120,63,235,127,163,67,95,226,26,34,248,202,66,223,115,213,167,173,205,125,185,111,218,62,62,87,52,171,91,39,204,225,173,4,231,229,188,227,203,114,63,57,92,179,179,138,55,188,77,245,33,54,107,206,223,157,114,185,123,239,89,113,204,201,121,29,28,60,202,47,92,146,40,221,105,202,62,181,175,219,73,222,213,105,177,243,203,171,88,83,152,223,61,136,155,213,138,110,247,49,43,142,80,234,223,213,42,44,129,190,73,70,160,255,253,192,16,0,0,0,6,222,191,12,99,3,28,93,160,176,92,77,72,36,80,209,191,98,171,52,122,160,105,13,174,81,136,247,148,122,232,250,189,127,67,125,105,255,255,255,255,245,255,237,32,42,193,211,14,155,214,153,70,139,175,182,185,240,134,143,67,4,203,31,80,50,77,65,124,88,0,0,73,195,30,157,206,0,112,58,42,255,251,178,100,140,140,6,27,104,207,155,120,98,240,74,105,26,58,61,98,40,25,153,159,56,110,101,43,193,12,31,41,244,240,138,56,160,201,232,145,25,120,230,193,146,215,24,232,40,76,26,36,22,24,100,78,84,4,138,82,147,42,228,78,240,129,204,84,10,27,85,128,20,42,198,147,137,251,10,158,147,237,89,184,203,2,231,60,147,161,194,181,73,130,128,33,74,245,228,85,55,190,251,60,130,171,48,186,118,23,38,168,24,12,161,59,218,151,93,16,219,128,224,68,76,140,44,225,177,121,130,141,83,116,54,45,49,87,176,102,167,178,100,253,179,123,122,67,214,71,37,145,35,149,193,10,73,159,113,1,50,18,222,41,101,173,146,109,234,248,194,138,117,163,245,44,133,207,37,0,243,82,216,167,122,188,170,111,85,164,106,49,11,231,35,40,67,199,16,190,238,144,147,54,111,147,39,21,116,209,212,77,217,169,90,132,141,178,100,211,42,78,219,89,176,15,234,49,254,224,0,113,10,0,32,11,127,178,217,192,141,36,141,122,177,188,73,159,139,237,142,27,206,60,89,143,31,34,250,230,77,114,243,245,255,255,255,245,147,152,59,153,35,183,126,90,127,73,48,115,129,16,136,189,179,176,220,89,175,142,122,44,46,119,209,254,176,0,0,75,144,198,106,115,116,65,141,147,57,7,29,132,10,67,73,13,193,3,113,10,40,183,2,66,113,99,242,9,159,208,193,243,78,61,16,72,10,194,62,228,173,54,118,58,233,37,18,179,157,148,170,239,170,122,184,161,113,174,22,228,61,119,160,80,8,105,34,14,51,122,204,94,107,174,61,73,123,245,39,116,98,213,8,141,42,78,213,106,169,40,191,29,248,147,8,151,103,14,206,65,178,113,52,86,113,40,125,185,136,98,112,82,149,225,187,63,114,185,66,96,183,209,121,20,218,247,23,220,101,97,234,146,185,108,249,55,24,97,10,38,32,107,61,67,93,84,138,82,185,197,65,163,231,246,2,184,233,134,145,201,69,32,106,70,82,86,67,215,24,50,202,251,169,242,166,14,160,37,95,28,158,113,97,65,13,99,241,131,47,142,151,153,36,17,226,146,139,46,75,245,19,254,163,160,12,14,178,208,201,16,156,198,106,145,31,41,214,121,138,87,144,155,180,138,102,51,162,42,62,137,114,110,232,185,109,122,85,125,203,153,80,122,203,250,255,255,169,250,126,24,113,226,76,92,188,195,168,79,244,29,91,14,60,181,253,117,235,171,231,122,118,114,18,25,26,64,0,183,174,48,84,179,82,158,10,65,7,37,152,130,113,151,138,168,57,139,143,145,4,140,1,133,65,28,132,4,58,175,27,51,90,201,126,53,148,96,11,152,30,30,101,89,252,161,87,61,80,255,251,178,100,165,12,6,115,104,206,27,152,75,112,71,231,186,51,97,231,38,23,33,157,68,117,183,128,1,75,34,232,42,176,112,0,19,148,44,239,59,36,28,138,71,130,75,95,109,69,135,13,73,70,8,210,158,16,207,116,189,247,235,158,186,137,223,105,174,38,148,185,204,54,118,248,30,158,147,230,146,63,151,239,114,214,152,111,164,184,163,125,237,14,236,10,200,191,120,146,111,191,91,230,145,216,147,145,218,152,119,166,250,247,208,25,35,94,176,245,91,194,214,155,157,235,25,223,245,151,123,129,138,231,219,51,209,229,115,171,230,254,59,201,159,252,210,73,241,124,210,214,123,22,246,131,31,214,51,234,205,184,222,106,103,112,134,183,251,0,4,128,0,0,4,109,245,79,74,18,215,47,145,227,76,47,172,222,134,183,15,196,224,190,78,190,148,104,161,214,30,56,193,193,100,195,213,205,28,31,115,202,89,108,99,105,157,87,249,237,246,255,174,253,245,59,254,207,127,223,254,214,141,155,29,114,244,69,187,204,40,125,15,152,183,177,6,127,125,63,183,234,0,1,12,58,119,140,176,115,12,143,194,77,99,129,204,97,95,78,46,93,140,82,2,140,84,25,76,219,10,13,57,23,76,210,94,140,126,40,136,135,227,1,67,82,131,76,32,23,48,64,188,49,240,39,36,212,120,195,11,146,39,205,1,73,78,61,161,21,36,125,113,102,148,0,42,50,56,154,103,158,27,7,136,195,148,221,99,3,192,38,157,247,101,42,180,136,96,40,136,178,234,162,112,225,175,52,16,158,8,32,2,146,176,75,0,56,177,128,208,85,20,214,80,37,182,199,22,107,158,167,235,33,160,41,117,118,166,13,118,86,5,8,203,24,12,82,231,75,102,224,240,77,81,238,134,126,172,114,94,237,228,165,142,228,84,180,96,225,8,2,90,233,168,176,43,79,109,46,204,126,151,25,123,229,131,76,126,35,107,17,216,135,43,185,51,232,100,247,50,224,132,97,181,252,134,233,182,142,221,198,197,154,245,173,110,197,89,219,140,109,179,192,175,253,120,18,110,22,253,195,240,9,19,41,212,139,42,88,217,159,213,136,64,0,178,140,130,39,114,55,14,88,189,71,73,49,77,33,195,62,91,148,79,99,147,249,24,135,39,237,94,252,243,88,142,163,206,68,3,251,18,89,45,141,231,112,113,120,88,99,189,25,73,151,227,41,175,254,254,255,95,255,255,255,255,255,255,255,255,255,44,129,233,44,118,110,95,20,195,255,255,255,255,255,255,255,255,255,222,89,4,49,102,204,106,73,2,191,96,0,1,4,1,0,0,0,0,22,0,5,96,0,124,10,198,1,112,93,38,80,183,205,142,170,237,228,111,122,222,155,195,245,6,74,245,255,251,178,100,187,128,10,147,134,205,14,119,32,4,53,1,186,157,199,152,0,26,57,197,74,61,183,128,9,2,13,232,179,159,16,0,29,20,125,106,251,255,242,239,26,243,104,255,255,210,73,61,96,41,84,148,100,208,214,135,140,95,116,208,6,201,151,203,228,99,226,101,197,68,225,8,80,84,13,153,188,129,81,225,165,86,152,204,86,28,9,213,130,14,120,176,157,133,184,166,122,158,1,158,92,33,227,141,137,110,48,180,90,84,242,2,30,87,42,184,76,66,223,5,72,188,92,220,182,146,77,62,168,27,6,163,107,18,238,253,180,177,56,160,87,202,77,85,112,163,148,254,80,26,245,140,213,55,144,156,64,147,101,207,57,206,254,18,35,243,94,20,223,186,188,213,60,243,37,177,150,165,194,212,70,226,88,197,72,74,72,250,126,216,238,104,108,147,69,174,164,186,158,184,209,209,175,149,188,239,179,189,155,210,249,214,247,147,47,62,177,243,254,177,186,239,225,213,255,151,120,239,111,109,63,223,250,249,82,71,222,33,250,223,254,184,151,254,254,124,231,255,54,247,25,175,19,91,49,24,239,140,0,2,0,112,5,0,129,180,149,6,202,88,93,70,34,100,161,87,169,79,202,192,69,48,44,68,142,64,69,116,43,8,50,105,24,178,72,45,69,60,216,221,22,65,74,99,107,186,74,173,4,157,147,63,171,187,255,244,255,240,67,198,247,143,121,9,132,34,8,70,8,135,197,64,159,147,28,153,51,113,176,193,165,246,28,34,196,234,32,120,24,74,1,135,199,0,113,107,150,207,220,90,39,231,17,192,203,235,61,100,131,140,87,234,118,82,125,244,198,171,79,16,138,97,118,82,218,88,221,102,135,201,182,232,25,56,206,148,235,13,55,23,164,166,137,145,119,112,218,234,52,208,73,235,140,118,216,216,143,9,155,12,38,242,10,173,236,46,182,136,72,168,52,59,200,87,242,29,16,239,176,77,166,254,32,219,200,91,254,155,84,207,127,154,2,185,14,151,135,81,183,52,3,172,215,204,17,76,4,252,126,166,117,157,214,2,179,80,97,202,98,215,228,190,166,222,102,167,70,191,254,214,150,12,23,8,253,35,27,252,154,17,51,6,209,34,71,151,48,206,42,237,76,62,140,133,168,79,41,216,181,24,244,17,4,186,162,84,106,191,122,202,237,20,229,109,124,173,227,57,198,189,175,172,30,49,163,24,212,30,180,4,2,8,0,4,161,125,158,80,97,26,105,66,76,131,1,121,156,102,192,76,29,177,200,228,70,134,66,106,87,171,161,243,215,65,238,155,40,131,73,20,24,42,133,173,193,157,71,210,175,83,124,229,252,255,109,254,15,207,217,238,143,122,51,157,88,131,255,255,222,0,128,23,204,255,251,178,100,150,0,7,14,113,211,187,120,122,240,70,34,58,25,97,233,38,30,69,209,66,45,229,245,209,32,25,104,228,245,149,104,92,164,231,15,78,33,248,250,84,192,67,137,40,98,102,78,3,79,108,70,108,43,20,116,139,118,106,36,77,42,24,70,23,253,60,178,42,137,169,246,53,16,17,0,147,16,183,25,8,132,29,56,110,50,80,3,235,15,47,129,131,6,144,221,136,10,11,127,28,218,69,190,60,96,167,158,238,192,79,150,23,99,15,237,138,7,73,219,183,140,170,43,122,243,242,250,110,85,59,44,181,190,178,42,220,203,12,251,167,10,146,134,76,72,63,214,235,100,123,171,102,238,24,208,72,245,147,167,47,214,36,3,175,126,114,172,163,183,110,57,114,123,213,166,224,11,246,110,180,89,68,237,34,179,130,158,123,251,42,146,72,190,237,3,195,150,170,188,40,219,102,195,177,71,23,220,103,106,216,101,117,156,121,86,43,189,31,55,215,231,183,173,88,103,101,196,73,26,210,207,182,221,97,251,102,39,241,52,215,173,53,151,170,184,252,147,219,215,81,107,31,215,229,82,247,117,146,23,245,138,185,62,255,198,24,175,135,43,0,48,0,3,0,20,230,56,166,128,156,13,1,16,106,22,245,184,64,62,201,122,232,34,38,155,168,111,211,94,138,211,68,29,106,157,170,81,100,114,242,243,139,158,191,137,189,120,224,98,152,80,252,62,103,1,199,126,220,191,141,0,7,114,104,249,219,169,179,169,31,234,0,150,1,84,64,73,49,73,148,0,30,48,229,152,198,32,178,36,138,101,12,138,92,20,181,1,2,12,70,12,67,131,206,176,32,228,196,3,0,47,88,226,36,211,150,2,115,239,130,255,11,1,136,129,52,211,36,128,247,238,227,230,32,195,191,73,50,132,156,110,94,46,245,221,213,127,231,51,122,68,232,197,119,37,126,242,228,189,155,234,219,116,126,172,73,36,208,168,68,27,12,23,166,57,26,167,167,207,151,16,67,49,99,89,107,94,221,228,27,162,42,142,139,63,154,90,253,227,190,23,206,92,205,140,73,255,72,186,140,125,171,86,91,253,246,139,133,239,226,253,195,89,220,140,238,26,130,68,161,247,232,36,243,249,107,54,29,111,31,110,177,247,125,11,179,168,244,120,18,154,234,236,79,253,241,166,140,111,7,206,63,148,246,155,63,73,245,12,119,244,95,65,77,2,58,235,81,23,13,202,23,205,172,239,94,28,48,233,60,97,22,105,211,245,92,187,206,62,39,255,255,255,248,132,0,120,13,167,88,241,0,156,4,5,134,210,240,231,28,243,61,23,211,206,9,76,238,141,83,234,43,44,176,166,56,36,53,153,191,229,24,239,242,63,199,90,139,206,170,181,191,255,251,178,100,140,140,231,79,113,81,27,152,125,112,68,40,58,50,60,237,126,28,149,197,68,110,101,243,193,11,32,233,9,135,156,104,255,162,0,182,107,250,222,180,223,252,189,253,70,239,250,191,248,131,255,245,237,1,20,9,124,80,126,99,84,73,143,13,166,89,138,26,152,40,52,181,81,80,48,97,250,24,0,0,0,166,36,6,176,102,58,56,10,0,136,94,68,164,126,91,193,224,23,150,2,176,138,102,146,65,3,37,120,244,165,140,122,236,52,16,91,139,12,77,41,151,220,138,32,54,147,234,211,110,234,79,22,11,106,116,48,202,113,103,140,125,250,253,184,112,140,57,3,210,81,85,205,90,237,76,200,229,86,247,154,193,118,247,215,203,246,198,113,221,226,160,54,245,241,248,35,187,113,4,113,79,254,14,5,39,245,70,202,23,203,116,245,191,153,67,176,157,245,227,175,90,202,185,139,23,63,0,97,198,232,175,114,248,201,97,214,250,76,139,135,229,29,233,75,73,144,51,91,230,69,86,225,120,89,199,193,239,3,230,9,132,201,46,227,151,215,10,56,171,90,10,230,8,109,170,103,216,114,80,188,220,11,226,33,133,14,208,144,221,44,217,193,214,127,255,239,255,255,255,226,40,7,66,237,193,101,137,166,11,220,19,154,141,180,42,114,218,166,37,239,232,90,179,197,133,36,11,97,25,105,194,94,230,242,255,148,55,66,223,255,255,230,183,255,254,0,159,252,151,250,144,254,84,92,255,139,213,191,242,181,238,240,221,139,148,62,157,64,0,66,198,25,157,172,233,133,38,97,175,175,89,205,196,241,67,184,2,109,54,246,131,2,12,49,16,224,114,209,212,174,18,154,169,1,9,233,245,175,2,144,133,15,147,152,182,161,140,44,160,145,188,152,177,35,197,69,2,178,193,201,109,213,67,5,89,149,196,180,104,201,192,98,142,109,5,178,152,69,46,126,222,80,22,39,46,228,20,95,26,5,240,165,103,132,19,40,138,70,159,107,214,159,210,33,24,188,107,229,126,218,166,107,140,226,17,216,5,64,59,122,52,252,234,134,148,80,12,206,29,112,36,248,237,130,60,215,161,37,70,41,71,73,88,144,8,208,202,89,66,53,156,10,46,38,80,80,132,106,120,111,49,192,229,25,187,139,234,246,225,158,201,1,82,211,109,247,22,5,79,248,196,221,217,207,29,0,29,13,238,189,105,173,231,170,149,145,142,182,21,224,20,242,203,149,213,182,55,143,228,152,180,89,242,174,183,253,185,221,119,81,219,191,221,101,135,247,247,222,239,84,215,249,255,151,253,109,227,132,215,49,230,60,199,249,45,58,7,238,241,56,4,96,0,0,71,67,194,236,40,2,184,30,13,208,141,162,129,40,96,32,132,176,255,251,178,100,137,12,7,221,102,77,11,187,209,112,61,231,106,138,40,18,194,29,153,163,60,110,239,35,65,16,32,232,204,199,156,48,190,166,149,44,146,156,133,243,57,220,207,255,183,255,191,228,216,0,218,209,72,115,90,247,173,157,179,25,226,253,7,63,255,252,94,159,23,228,86,144,2,64,23,194,129,233,143,37,137,148,37,73,136,52,73,153,26,24,208,25,127,4,109,40,35,16,3,134,55,26,129,42,94,162,146,50,156,112,224,24,36,116,32,152,39,152,121,59,101,76,70,156,76,180,151,4,188,78,19,95,108,198,104,37,8,191,206,57,131,194,154,66,91,192,186,220,171,20,30,178,91,77,109,111,209,196,145,212,216,25,162,214,161,148,222,190,163,200,27,150,51,175,253,60,229,63,104,169,224,130,244,210,84,235,109,110,221,100,66,203,254,255,55,164,238,162,175,68,72,74,49,242,188,177,3,106,87,117,79,19,162,246,43,176,59,56,103,178,136,181,248,200,255,190,225,72,191,144,75,241,188,43,242,93,188,25,152,115,82,60,51,151,216,238,182,215,57,172,241,79,42,187,235,8,159,238,87,150,182,124,206,252,155,127,205,95,214,181,86,255,227,114,95,75,114,229,233,139,125,173,170,212,217,82,82,212,191,122,17,98,106,54,188,228,61,148,205,111,25,86,77,58,197,203,214,41,128,0,0,5,96,39,19,32,9,2,236,68,148,74,198,105,32,147,22,232,147,17,55,137,149,98,160,141,7,139,227,71,87,17,153,230,236,63,245,187,111,251,255,175,244,254,143,171,247,105,128,67,191,255,252,239,232,45,250,159,186,223,254,122,185,106,170,114,4,0,0,0,56,44,42,115,235,38,79,156,134,90,67,166,209,135,70,56,133,230,132,1,228,232,131,202,102,29,180,246,160,74,64,168,49,86,2,156,71,73,2,68,19,46,109,140,128,40,233,98,8,181,4,119,8,8,1,38,77,41,4,44,4,41,109,5,230,81,168,199,211,76,6,226,239,24,3,244,144,195,160,101,195,190,210,102,54,92,171,77,204,80,33,176,42,163,147,240,88,208,187,85,94,133,239,107,76,249,169,217,145,197,152,55,105,41,147,63,181,44,202,47,125,10,170,225,150,123,163,199,141,105,205,128,228,196,128,202,15,243,105,216,213,255,5,228,38,37,236,236,149,104,79,252,205,82,134,89,118,106,131,152,237,159,219,189,157,69,195,207,198,228,231,228,198,80,162,174,91,173,142,95,168,55,89,110,163,125,251,212,61,134,124,202,43,249,119,13,235,154,251,252,255,187,223,252,169,113,143,246,150,138,106,254,237,68,173,218,228,238,249,79,47,150,111,111,44,187,57,170,126,225,244,180,125,166,144,223,183,245,203,184,0,0,3,255,251,178,100,123,14,71,150,104,206,27,125,208,16,72,138,154,51,97,231,24,30,221,163,54,78,233,117,193,6,164,105,220,208,43,136,201,68,62,241,18,112,193,56,148,236,89,217,123,35,80,229,98,0,53,231,84,24,170,133,240,56,130,193,83,220,244,205,41,250,156,244,111,207,255,79,234,191,148,127,250,56,17,233,255,233,213,63,161,239,253,244,157,168,19,18,105,83,116,111,241,194,31,255,122,64,115,10,194,195,44,71,67,108,196,163,74,160,195,126,69,96,116,14,96,168,54,99,104,96,36,16,53,83,17,1,195,32,129,49,64,120,44,4,5,128,147,56,196,67,2,193,116,16,147,6,200,166,96,232,31,18,32,16,71,136,7,197,81,12,139,33,192,18,213,134,12,28,1,7,163,55,131,70,13,208,192,80,101,43,99,38,53,195,29,79,231,20,198,24,130,229,49,82,135,13,226,201,83,32,58,246,195,45,116,6,141,111,25,122,186,175,40,106,144,69,232,163,242,214,45,75,160,182,17,156,162,19,119,247,40,68,46,101,155,213,73,98,109,23,230,221,58,36,95,38,103,159,91,176,144,251,190,194,192,226,238,223,168,246,229,133,10,100,13,46,207,56,244,175,31,186,200,100,26,250,7,30,222,177,198,127,26,239,160,113,26,76,238,205,111,155,174,214,185,250,143,18,175,196,114,216,78,65,58,163,105,122,108,107,207,115,162,189,244,194,202,90,139,170,57,62,140,47,117,72,49,239,129,115,91,160,139,27,172,132,32,66,38,252,69,204,16,133,0,11,57,48,150,19,161,6,1,162,74,24,149,162,137,120,79,76,80,58,73,36,173,121,229,214,249,155,81,24,137,181,62,191,202,68,22,156,44,253,191,31,127,255,249,163,79,240,217,255,242,132,189,95,228,56,228,87,135,245,185,38,155,169,0,0,0,116,194,82,16,202,244,80,194,146,120,195,174,200,192,240,152,209,176,137,56,12,91,108,18,10,0,28,51,83,83,117,0,14,15,45,168,168,89,244,35,24,176,16,168,248,113,180,198,52,67,168,196,12,198,200,52,67,4,28,146,216,115,69,226,156,131,60,146,33,246,83,51,90,240,178,140,58,152,9,62,149,133,61,160,83,180,147,202,116,9,19,39,125,7,67,152,69,138,115,146,200,93,150,114,182,52,2,138,2,151,173,221,91,121,226,148,123,142,38,47,38,163,111,86,24,91,73,220,103,187,31,231,51,77,214,167,51,58,88,10,86,103,239,55,117,225,63,140,160,21,210,255,214,80,56,115,10,228,1,18,186,239,35,211,31,245,236,62,86,247,117,117,103,255,51,73,248,196,132,139,209,238,237,38,191,124,114,119,191,149,52,26,121,250,70,235,55,185,186,139,199,189,177,110,41,159,255,251,178,100,104,140,200,72,104,205,155,187,209,64,70,203,154,99,68,5,212,31,109,163,56,110,107,39,193,27,178,41,140,242,181,248,50,165,126,55,61,242,153,234,186,179,79,33,134,105,232,33,137,116,204,174,89,26,179,65,94,154,142,65,185,154,120,244,134,47,14,204,71,93,58,148,82,140,47,89,175,26,154,191,65,177,238,75,137,25,77,206,64,0,3,252,176,69,133,52,16,241,56,139,97,129,129,161,137,44,57,76,110,136,222,70,245,101,85,186,249,139,186,100,76,215,67,171,250,126,128,86,255,255,233,254,52,103,255,69,46,195,10,232,194,101,230,173,252,96,175,90,209,13,220,117,36,149,81,225,19,120,136,0,8,10,113,2,96,210,244,99,103,148,12,255,230,60,241,84,29,18,10,7,12,124,154,49,161,3,13,134,78,5,185,17,29,131,4,74,13,95,209,160,226,21,175,186,92,25,208,242,81,65,35,225,17,208,144,32,163,17,236,138,206,230,135,43,38,120,239,147,11,17,211,131,84,217,175,18,96,243,80,82,133,148,154,136,87,45,149,70,192,204,15,69,82,99,7,217,92,216,198,8,104,186,201,163,195,252,185,24,145,72,170,215,70,173,117,250,134,103,109,222,76,138,58,217,227,221,124,101,207,179,33,44,10,60,86,125,142,161,7,42,74,65,235,57,153,124,229,47,241,2,134,132,165,237,203,191,255,30,162,223,120,150,54,191,89,87,162,211,162,96,21,69,255,32,222,56,220,107,91,230,173,49,221,80,82,64,112,125,251,114,148,218,163,179,158,177,150,238,254,81,91,28,189,31,250,185,191,207,219,107,69,65,98,85,157,236,234,203,35,21,41,99,48,227,163,43,123,123,101,230,165,113,49,235,219,43,183,59,55,106,114,146,71,25,155,203,105,177,167,180,0,0,20,94,220,111,63,4,100,175,34,33,57,193,128,245,13,146,182,81,201,119,190,11,85,38,131,240,235,231,235,223,102,255,255,175,253,63,250,159,242,104,19,198,181,20,250,159,254,158,255,237,255,244,185,223,111,111,91,107,110,189,154,190,182,212,147,125,119,152,235,0,0,2,220,195,76,3,64,210,141,148,245,53,159,100,243,204,146,37,42,138,153,124,80,14,44,152,24,54,23,17,25,180,0,186,83,12,46,11,52,137,137,82,133,4,32,224,128,112,132,195,0,168,163,72,34,70,44,129,24,12,44,5,38,60,44,27,113,17,154,217,12,116,88,131,128,64,199,215,19,73,4,211,43,173,78,23,86,75,184,13,209,166,154,122,5,250,79,189,86,86,190,214,193,18,179,205,245,129,185,74,255,195,19,245,233,84,227,26,182,159,236,53,89,203,165,231,202,59,205,60,16,126,18,18,65,224,45,239,107,78,197,255,251,178,100,71,14,71,197,104,206,27,153,125,112,66,140,122,99,61,98,60,32,117,165,48,79,115,99,65,77,42,105,157,129,53,248,59,236,107,70,243,222,211,162,247,231,82,44,60,142,29,213,143,214,164,146,220,51,210,191,141,243,232,34,156,220,64,64,126,23,112,239,229,173,62,184,247,57,121,47,103,149,194,114,61,138,53,9,219,100,71,173,143,170,250,18,185,181,166,108,171,94,192,238,218,226,66,137,18,53,50,216,254,9,169,185,220,211,209,216,159,171,166,97,35,41,216,171,166,201,100,83,62,143,36,174,225,36,254,136,117,239,88,0,16,15,237,203,163,61,208,105,32,101,63,110,200,225,233,202,34,27,38,255,110,130,209,237,156,169,44,27,147,138,237,163,175,252,223,251,252,191,253,63,192,127,255,254,223,212,255,255,102,217,91,28,223,227,118,19,202,251,58,127,87,79,175,20,244,128,198,15,194,168,97,150,58,6,31,0,144,96,146,171,102,32,166,158,104,208,42,99,49,37,148,42,13,36,16,26,24,118,109,97,232,224,120,2,16,47,104,187,100,100,0,33,23,153,144,96,176,57,144,147,178,97,67,33,176,86,16,2,4,24,40,18,221,79,119,140,206,17,195,42,212,17,27,76,70,88,4,34,240,49,3,32,62,76,229,84,111,140,24,209,144,65,47,10,50,58,172,173,47,77,32,113,0,154,131,26,197,153,142,132,0,78,206,51,8,245,183,189,187,54,56,63,176,242,17,223,149,194,26,77,235,79,10,94,195,247,189,254,239,109,39,114,181,198,30,209,128,240,196,137,77,70,142,227,68,227,10,218,5,118,107,29,201,165,58,220,244,151,46,253,54,117,30,110,235,173,138,14,160,207,110,229,110,115,25,234,46,214,48,48,110,225,110,143,47,230,114,203,249,247,237,111,90,164,147,231,189,78,238,214,53,119,159,48,215,41,176,238,60,238,235,213,163,253,215,238,58,255,222,245,191,165,181,204,176,165,250,92,190,238,122,207,235,212,206,199,62,221,152,161,131,119,193,150,184,36,0,22,127,166,166,25,65,86,13,202,55,139,98,160,153,166,114,110,239,142,102,25,233,4,49,164,100,184,206,227,144,147,246,255,125,190,171,253,63,223,169,54,156,54,103,26,11,59,236,19,99,207,79,168,210,123,231,20,244,19,45,207,35,152,139,3,223,171,254,130,148,202,102,254,146,223,89,239,244,179,211,235,0,0,179,6,143,3,18,199,163,71,146,179,40,35,115,111,64,243,72,3,35,1,1,195,22,10,163,13,192,34,176,44,72,40,50,36,64,28,7,139,82,72,13,25,106,56,161,251,21,34,14,66,4,240,160,48,233,140,6,3,67,204,68,56,18,16,7,67,66,108,62,195,0,3,80,255,251,176,100,37,140,135,91,104,205,147,186,69,114,77,42,154,115,61,165,158,25,13,163,66,109,201,59,1,49,170,105,168,208,31,16,99,40,153,17,163,63,12,4,69,242,108,64,162,202,129,187,55,230,12,204,63,200,0,48,110,148,237,210,48,166,218,45,218,5,143,151,115,99,56,76,42,151,50,178,244,203,167,243,168,193,53,170,120,246,57,76,40,213,238,227,31,231,50,99,16,171,89,191,5,13,108,219,161,87,187,184,229,24,118,236,150,155,8,114,71,186,241,82,34,215,240,154,153,255,236,17,98,247,55,43,223,235,10,188,230,41,83,151,242,247,117,173,229,255,188,195,87,16,89,239,98,225,201,235,108,56,110,212,142,249,103,197,14,97,26,45,82,134,218,69,140,130,164,79,92,105,194,108,60,117,35,35,192,200,227,161,203,127,9,219,76,0,43,187,183,72,192,4,208,164,24,240,19,241,104,224,92,165,205,149,243,231,226,190,77,110,167,27,39,174,228,212,180,57,255,215,255,175,255,255,238,182,161,103,34,24,253,105,7,87,223,169,26,190,147,243,45,17,238,224,11,105,231,247,165,26,149,246,110,190,58,151,254,105,91,200,80,144,0,33,77,134,88,2,164,231,0,216,100,219,7,142,168,104,65,168,240,100,99,195,193,169,136,36,134,101,66,232,246,187,6,65,68,38,141,40,96,1,31,91,146,75,222,44,7,36,204,22,245,149,68,153,44,78,28,11,137,44,202,22,104,96,0,108,29,253,137,149,0,110,208,95,66,102,53,166,158,127,179,13,160,42,30,236,162,26,92,233,6,214,202,114,129,228,214,153,7,82,220,155,100,12,200,122,15,58,249,40,130,73,10,96,159,121,18,117,154,128,122,10,145,228,135,40,173,72,106,10,1,19,242,242,146,114,193,162,143,69,152,131,73,180,25,68,120,88,210,147,83,86,167,44,162,133,72,105,182,208,9,163,19,35,66,168,165,170,218,126,90,139,217,26,43,218,89,105,179,1,246,78,250,202,110,165,172,165,6,200,37,108,206,102,125,83,152,217,211,223,128,0,0,162,94,84,98,11,96,20,112,34,67,50,98,122,125,203,161,205,98,72,118,137,114,54,165,42,186,142,59,77,79,217,79,167,207,121,184,152,196,113,3,190,119,16,63,255,255,154,101,21,182,37,223,206,213,76,229,91,142,55,249,237,169,106,37,5,175,137,70,207,41,216,246,69,64,0,0,1,48,194,51,152,193,228,156,198,160,4,11,194,24,74,141,24,10,57,152,6,6,152,24,121,167,64,40,19,17,128,198,59,139,192,64,92,66,1,129,1,67,47,5,243,0,0,50,80,144,185,33,193,224,80,28,166,42,8,137,142,216,194,160,97,40,148,133,106,42,193,76,9,255,251,178,100,37,142,7,93,105,77,155,185,77,224,78,43,58,109,97,135,54,26,129,161,60,110,97,21,193,57,170,105,233,0,31,72,6,71,131,86,180,134,162,130,226,143,40,196,16,99,61,22,167,123,140,52,224,141,79,53,170,207,132,16,113,30,156,56,67,72,195,103,180,202,211,201,165,163,219,82,200,13,251,206,89,182,81,135,100,208,6,240,156,135,100,247,191,157,195,216,85,90,210,34,81,149,221,110,208,186,28,152,170,102,172,208,51,247,34,206,115,17,162,34,105,123,82,159,31,250,10,46,125,199,110,183,229,123,60,115,242,218,227,174,218,230,59,237,77,247,185,152,204,247,44,243,238,170,184,125,79,97,231,107,219,85,68,73,167,202,24,60,210,180,9,148,109,57,61,52,29,149,182,72,73,147,68,89,209,212,170,120,125,166,221,240,48,0,64,192,0,0,6,19,121,136,237,177,136,179,151,154,235,60,92,194,240,72,168,247,4,57,45,54,38,212,167,20,62,157,168,239,251,157,255,255,255,255,197,0,85,92,14,45,142,13,13,72,175,255,255,229,122,190,234,159,219,85,55,159,234,221,252,238,165,191,201,103,109,50,221,224,165,173,172,4,233,132,80,70,62,118,154,89,32,103,187,177,199,141,134,139,0,161,113,142,137,69,3,33,128,169,135,128,134,64,31,204,43,19,108,2,139,160,40,170,28,80,98,236,144,129,232,72,67,131,194,58,22,6,88,15,19,4,224,24,100,112,74,236,232,172,32,47,151,161,200,141,26,83,157,216,81,110,41,234,190,42,23,122,8,159,31,147,23,228,219,7,191,142,78,62,90,189,79,149,12,196,231,234,228,79,154,183,19,230,57,65,159,248,220,231,238,10,189,157,166,124,150,118,183,184,55,11,113,34,26,221,215,196,185,221,73,92,188,176,254,119,14,220,231,247,226,27,229,155,147,57,220,210,129,101,250,198,247,243,186,195,47,167,148,53,113,97,156,102,44,213,204,102,61,37,138,156,100,15,32,244,145,100,82,136,22,53,218,70,5,18,232,120,173,142,113,135,158,102,37,57,174,178,197,78,95,81,198,43,160,0,32,0,24,5,123,204,8,105,116,10,97,170,204,35,158,107,47,12,169,177,58,100,56,214,166,165,56,249,196,242,241,234,75,239,219,91,221,18,113,123,253,122,116,93,25,255,67,63,246,156,175,99,106,58,26,31,101,165,16,244,61,77,245,206,153,255,94,62,221,100,59,64,136,122,224,107,117,160,0,1,243,8,170,13,57,93,12,241,154,143,162,125,34,137,206,73,0,0,193,155,82,4,198,19,6,14,140,84,51,50,169,168,96,37,44,42,8,204,208,112,21,1,136,67,128,161,113,48,204,168,24,148,136,196,4,72,58,96,192,255,251,178,100,30,140,7,25,104,205,147,153,69,224,79,203,42,87,60,226,124,26,177,161,62,110,96,213,193,67,170,105,41,134,28,216,96,168,144,136,182,232,192,160,128,152,240,142,90,175,12,28,75,64,116,15,62,115,12,247,94,106,102,24,241,76,92,16,138,36,50,37,210,118,4,159,25,190,138,101,218,143,75,118,207,181,42,114,179,255,43,177,157,88,3,121,95,156,175,106,149,211,177,223,202,199,125,234,132,89,179,27,34,27,47,161,133,101,140,164,204,97,182,198,180,98,41,249,206,143,5,126,254,230,187,206,214,199,47,236,78,246,127,150,27,252,148,198,239,117,204,127,123,199,46,114,232,89,148,242,69,135,51,136,104,116,199,68,249,237,111,67,209,168,163,228,201,114,84,210,210,143,184,57,94,73,119,105,196,54,118,42,133,198,37,20,228,129,71,203,13,198,128,16,6,32,91,224,23,211,28,20,128,131,41,31,22,217,219,220,79,232,114,74,136,196,44,180,160,186,231,12,169,162,22,152,199,237,179,242,220,212,218,130,151,136,81,191,255,167,245,246,254,11,250,127,167,162,104,215,6,66,186,171,118,229,242,53,141,255,167,11,247,225,67,155,166,31,98,155,83,150,0,4,153,41,80,136,103,4,201,140,76,38,56,249,152,112,254,37,46,21,1,136,141,35,192,1,64,112,240,56,194,3,82,247,36,64,128,8,98,161,234,10,60,66,65,116,46,37,0,214,91,69,3,249,115,208,147,132,66,106,25,96,160,1,22,165,141,4,9,165,54,158,131,134,173,123,40,210,0,36,245,162,76,111,80,76,16,5,12,110,244,210,221,230,120,55,183,105,227,147,184,89,148,119,153,252,222,236,114,55,77,133,169,219,89,118,190,59,249,36,134,197,150,139,53,191,187,2,118,146,156,138,112,44,255,41,169,114,194,12,127,63,241,223,123,202,150,53,141,60,66,207,50,194,237,61,204,83,27,57,231,211,226,156,183,110,49,201,251,115,67,204,140,77,98,2,7,210,151,147,238,190,77,185,145,103,42,6,3,133,43,172,246,14,119,178,207,10,59,53,165,223,247,47,113,143,105,60,152,123,99,51,157,32,9,128,0,0,2,239,238,75,69,32,116,60,173,57,45,135,140,13,71,19,147,48,224,14,236,14,113,122,6,185,124,82,93,20,121,115,185,109,23,114,75,190,118,171,255,255,255,232,223,197,109,250,63,255,177,251,156,200,96,32,137,102,253,167,119,237,101,250,239,142,181,86,62,40,242,77,95,25,113,218,129,0,0,114,0,161,166,135,38,223,18,24,55,46,107,18,248,112,108,96,34,100,49,209,148,129,224,0,168,208,24,0,62,34,13,52,144,160,132,207,97,100,34,79,112,133,17,48,84,24,71,255,251,178,100,25,12,198,183,103,207,147,152,123,208,75,40,57,224,101,37,164,25,205,163,64,109,190,23,1,42,160,232,9,135,156,248,137,181,26,97,177,242,145,190,239,161,5,159,202,100,46,34,211,64,111,162,34,201,189,105,194,116,225,153,85,18,93,118,58,150,224,209,63,220,161,151,248,137,5,27,214,167,61,90,60,236,180,111,61,41,90,47,184,51,49,204,197,0,235,103,154,236,110,88,116,254,42,100,164,250,238,73,133,107,128,1,210,249,75,53,14,139,121,11,76,214,145,113,191,186,226,92,102,255,252,193,91,210,133,34,130,150,43,124,122,194,124,140,253,116,121,127,7,125,121,74,250,111,231,250,220,42,248,51,210,205,165,242,181,228,238,44,39,39,26,192,132,152,113,205,117,63,173,190,188,182,183,250,197,178,243,122,179,11,144,44,67,89,153,75,157,5,181,100,146,51,252,54,128,22,37,253,64,246,40,221,155,116,110,154,181,76,80,148,162,253,251,212,90,235,125,255,1,190,117,238,51,193,54,159,1,213,207,31,77,143,123,129,173,233,158,107,58,217,127,244,39,251,127,166,51,170,85,0,131,247,226,6,167,255,254,96,47,255,254,39,0,16,1,85,208,55,35,67,101,135,54,37,83,239,65,54,160,224,40,56,91,69,14,113,113,226,19,1,17,69,85,198,166,38,244,48,94,145,144,148,78,94,165,225,165,102,100,64,210,230,144,172,229,1,208,76,96,66,4,140,17,247,64,112,21,235,126,219,23,79,26,206,226,37,138,87,224,175,220,4,152,16,78,28,209,89,158,175,78,107,89,206,162,165,35,234,133,229,183,113,143,185,252,174,13,252,169,141,141,213,220,174,160,250,141,88,59,172,35,223,152,132,225,89,106,99,46,234,51,41,208,150,212,165,155,53,138,134,74,221,69,50,121,69,225,186,80,172,178,92,202,2,169,147,37,8,131,58,203,142,94,32,230,137,50,106,229,86,172,180,206,128,158,81,82,196,232,110,183,22,82,24,191,42,186,70,9,178,147,63,157,100,93,69,211,85,168,129,170,161,42,62,108,173,252,189,112,24,5,31,107,12,12,100,96,184,62,181,6,18,94,211,40,33,186,184,124,202,24,13,112,220,166,223,149,203,244,139,52,28,25,212,153,64,92,89,234,173,198,18,206,245,38,89,163,31,41,253,6,186,12,244,23,255,242,141,252,23,51,252,161,15,255,255,65,151,255,255,197,169,234,0,0,32,40,92,213,76,131,73,164,140,157,254,23,1,27,136,80,50,22,52,50,200,201,160,128,72,4,104,184,96,129,18,100,58,99,129,195,20,158,65,160,1,144,233,32,1,21,153,160,83,21,5,84,91,66,121,42,165,15,71,98,166,12,100,70,190,1,196,137,255,251,178,100,35,14,198,245,112,78,147,153,107,244,71,72,58,18,97,13,122,28,49,159,56,78,233,239,65,49,179,168,141,131,29,217,10,130,240,59,119,47,93,88,37,223,26,222,63,56,159,225,1,123,68,170,79,115,22,195,77,55,234,202,92,157,105,235,238,54,221,122,155,154,107,241,238,71,225,86,115,171,7,78,117,68,205,20,227,65,242,178,9,81,241,160,37,71,197,162,61,66,120,163,96,0,182,7,76,127,16,70,76,184,14,103,157,40,35,58,92,169,70,171,123,45,199,210,130,35,148,105,20,16,91,8,135,139,1,226,236,100,43,53,145,164,153,98,244,117,27,243,188,79,158,160,227,102,88,91,94,128,237,37,217,137,137,51,162,110,155,153,148,18,169,55,56,195,177,19,40,141,160,229,207,255,154,63,72,128,97,68,214,1,125,3,118,159,10,126,84,200,30,247,245,220,107,89,238,36,182,104,171,177,125,141,35,196,175,52,112,154,20,30,79,17,190,65,153,69,143,208,255,191,171,253,255,255,252,227,254,152,20,166,10,166,249,81,70,130,189,116,191,243,168,127,255,226,244,84,1,149,68,243,41,145,227,16,196,179,30,108,227,44,135,163,49,2,147,8,1,195,42,204,193,98,64,192,224,160,194,112,124,192,16,140,96,10,96,64,144,132,202,145,192,26,5,136,129,240,130,33,210,140,112,57,130,168,181,121,159,7,83,145,2,134,92,17,4,116,43,141,15,15,33,144,130,173,114,112,49,11,221,29,97,96,227,150,103,18,85,26,103,93,165,48,51,1,149,166,229,59,157,150,166,163,90,121,14,205,238,41,96,191,93,139,146,70,34,229,146,219,194,85,21,197,53,41,188,31,24,107,112,93,66,48,148,110,233,148,120,255,127,4,29,32,251,214,91,197,182,38,83,8,69,117,133,78,62,28,53,171,59,147,63,253,85,53,133,21,6,174,182,192,106,226,83,184,227,251,111,41,117,253,115,170,87,255,159,243,111,158,205,253,14,159,242,112,223,243,226,217,169,241,109,123,86,182,212,255,88,117,92,248,215,214,155,247,244,161,186,221,103,47,85,96,0,0,3,202,218,36,104,65,181,198,158,84,239,11,245,156,182,150,75,122,234,73,79,85,221,174,90,191,149,190,9,69,150,78,49,72,189,72,114,218,15,166,159,255,167,250,239,254,143,252,44,79,255,255,255,237,255,255,255,255,235,225,54,229,90,130,118,75,78,156,221,233,174,203,148,157,0,0,32,98,28,207,145,227,95,59,13,190,242,61,210,104,198,5,176,0,116,193,118,16,112,4,32,44,99,80,144,16,88,93,226,96,106,48,134,123,0,193,64,160,12,214,52,184,0,102,177,36,12,121,203,34,195,22,43,107,142,140,80,4,225,255,251,178,100,32,142,134,172,103,206,19,153,123,212,76,10,218,35,96,103,114,27,5,161,58,110,101,239,65,34,153,104,93,148,149,216,22,206,10,218,55,127,45,107,4,107,70,89,210,201,186,74,177,206,40,252,31,105,159,144,16,98,166,205,243,161,105,154,195,244,102,240,183,76,92,185,194,220,162,161,117,152,37,99,221,200,233,23,147,52,212,135,212,205,13,107,47,244,166,21,107,155,213,144,188,226,8,4,193,73,127,4,117,122,92,225,214,122,222,241,103,122,249,181,113,247,251,82,206,149,167,194,55,206,124,61,222,112,53,175,67,229,254,255,223,206,39,255,207,254,102,255,42,159,155,33,95,54,43,173,105,148,242,210,202,167,91,221,62,51,136,255,226,191,85,155,95,75,143,158,138,176,57,249,64,0,0,15,227,239,82,182,43,209,41,171,94,9,41,71,173,203,170,207,213,73,137,109,218,130,122,53,33,83,226,182,176,138,115,209,243,180,63,141,151,111,255,215,252,234,63,223,79,87,197,102,126,159,255,255,215,253,184,144,223,255,255,29,0,209,156,138,31,49,117,123,218,6,120,126,208,0,230,14,72,153,9,104,76,137,51,207,188,227,198,67,44,130,68,130,198,150,66,9,35,135,70,170,200,5,25,140,133,221,49,8,80,209,102,113,160,27,56,18,164,156,192,49,181,150,73,22,18,148,203,42,190,68,131,61,114,10,191,56,82,192,225,64,98,167,27,170,216,65,135,238,171,192,138,177,219,44,109,126,91,120,88,16,92,232,99,144,107,251,140,69,111,223,121,245,163,145,199,109,136,150,93,182,32,95,110,20,204,151,97,54,171,155,180,55,197,92,221,118,69,46,51,231,46,86,132,15,81,33,249,109,43,117,218,220,253,101,147,252,198,165,60,214,223,223,242,67,219,181,229,95,218,242,110,253,118,99,111,75,147,95,127,59,247,241,190,51,143,241,175,251,159,248,64,252,220,106,71,165,199,142,216,219,194,19,61,159,46,230,140,246,34,22,254,27,99,157,32,209,182,102,72,102,28,89,238,103,205,40,207,223,108,0,32,48,4,143,196,171,131,38,78,185,60,211,103,132,208,63,82,88,51,56,242,41,196,177,139,15,246,123,172,112,223,227,59,81,1,26,244,204,43,195,104,128,169,191,255,230,255,224,222,48,248,144,102,142,34,241,194,244,209,255,201,124,95,255,147,122,170,170,175,209,99,0,0,0,0,60,192,66,188,193,224,200,208,160,40,196,202,36,199,208,32,203,80,168,148,10,49,252,218,34,29,12,10,6,12,68,1,76,4,13,20,22,2,29,7,204,51,31,168,73,1,99,32,64,135,75,77,147,248,78,6,42,200,72,137,22,16,12,8,6,40,153,72,210,23,152,245,45,135,255,251,178,100,38,142,134,235,105,78,155,185,123,208,66,102,234,71,97,135,54,26,185,155,56,78,101,239,65,45,176,168,141,132,149,216,202,32,64,134,20,50,144,233,160,203,204,245,248,228,97,145,27,64,190,187,179,10,222,240,162,198,25,255,201,222,239,112,197,242,171,11,208,235,182,199,7,222,134,212,10,158,245,107,130,243,103,202,169,207,82,190,39,190,97,92,22,107,251,15,61,231,73,125,252,56,235,248,154,214,34,215,95,252,217,167,46,48,139,91,251,38,254,18,111,189,96,17,89,249,182,183,14,38,63,214,191,159,226,27,103,252,215,253,209,10,121,184,67,121,81,229,30,143,59,181,204,39,251,101,66,162,238,67,30,53,159,166,213,143,223,24,84,165,214,25,166,135,191,253,0,65,0,0,128,121,44,189,154,146,145,106,182,157,95,63,11,40,73,156,47,128,168,104,210,219,34,148,37,152,46,71,7,69,142,174,97,46,250,63,111,255,255,255,233,255,212,14,26,114,58,140,55,255,255,255,246,239,106,16,193,11,202,72,86,213,36,3,48,251,92,168,131,18,56,27,226,90,124,18,121,181,66,196,160,243,20,214,81,68,193,224,160,104,56,195,100,49,64,17,16,44,8,10,55,97,21,94,10,138,136,68,5,110,28,140,124,144,98,148,106,178,52,209,43,170,211,178,51,152,240,46,26,61,12,150,93,202,77,24,41,200,99,236,164,161,202,123,210,193,235,47,54,7,124,163,37,213,242,72,114,181,142,148,212,138,153,243,24,248,214,215,203,131,46,225,16,246,238,189,17,115,116,129,181,106,153,174,105,24,203,169,143,86,69,45,242,178,103,70,132,99,11,47,239,72,70,172,216,170,207,234,191,241,175,140,57,219,30,187,220,52,182,221,169,202,237,233,173,202,249,72,158,26,202,98,79,252,95,76,186,222,237,255,203,205,102,3,47,249,47,25,199,57,111,173,164,111,246,127,77,189,239,89,189,167,213,106,231,188,103,215,57,107,204,125,14,19,146,254,160,0,0,1,224,215,13,186,175,241,226,167,5,228,64,151,97,7,68,230,242,164,66,217,102,80,221,234,51,84,147,239,129,217,152,33,189,155,174,190,154,175,255,235,255,171,250,127,248,211,247,217,127,255,254,191,111,255,255,255,231,225,46,51,136,190,198,169,217,209,7,97,242,200,10,216,0,18,74,60,192,165,240,41,236,203,132,147,40,69,13,94,47,49,120,13,88,204,172,34,34,35,146,0,204,62,7,48,48,73,89,156,197,50,51,120,93,238,36,1,43,178,176,137,88,6,250,29,9,128,187,108,204,32,152,27,110,200,160,5,161,206,44,212,95,113,163,121,167,69,250,179,148,215,175,190,14,78,169,160,20,6,69,117,55,87,182,255,251,178,100,45,140,198,14,104,208,155,139,126,208,79,75,90,3,101,37,118,25,205,163,60,110,233,231,193,64,49,232,141,132,9,232,147,252,149,125,26,182,208,7,43,230,35,36,224,194,144,196,34,51,98,140,209,122,109,68,96,81,193,240,255,86,2,162,151,184,71,137,80,229,114,109,249,239,151,54,121,156,196,230,112,67,54,110,69,38,78,168,90,178,8,97,254,201,137,254,254,149,251,51,252,117,252,164,41,154,88,71,164,105,26,137,29,113,60,88,218,137,25,206,145,101,125,136,218,86,230,6,82,88,135,117,45,41,28,0,0,1,87,165,35,203,82,59,42,102,33,108,37,32,158,200,42,125,200,142,204,202,131,15,133,202,38,253,231,12,214,164,47,30,104,91,196,130,113,159,137,106,94,173,139,114,127,230,255,213,255,212,127,240,68,233,160,191,255,255,204,159,239,199,255,255,255,25,202,213,94,33,113,113,27,185,71,146,0,0,0,56,193,50,76,195,19,156,192,208,216,193,217,24,197,32,244,104,37,29,1,12,91,54,0,89,16,16,97,133,26,83,237,109,228,20,46,108,183,78,16,140,48,161,209,8,105,5,130,161,66,32,188,103,131,132,135,140,202,225,8,76,74,40,226,125,152,129,139,169,191,130,51,230,234,64,212,177,88,105,46,46,147,122,4,217,229,115,213,203,235,171,183,152,186,188,103,40,254,17,95,19,73,151,150,237,88,158,135,195,143,178,244,250,157,182,242,32,111,173,190,78,110,162,236,102,255,163,154,255,108,180,248,117,79,188,103,249,179,245,175,138,186,196,117,245,143,152,45,31,181,37,125,161,144,221,125,255,156,59,131,143,76,126,238,127,183,15,242,110,95,113,132,53,163,224,147,197,107,231,235,77,171,185,226,67,211,156,58,175,163,33,124,90,53,97,159,173,89,153,130,88,175,61,32,64,0,3,193,171,6,251,12,173,62,155,91,228,9,145,211,201,221,254,83,71,84,82,245,199,138,196,158,174,39,228,39,172,123,47,167,226,191,34,215,135,97,241,116,48,206,191,255,253,107,255,87,254,4,126,186,19,255,255,244,127,255,255,255,254,94,5,196,155,118,189,42,102,160,35,211,7,120,194,192,0,18,146,156,149,4,199,91,204,29,92,215,226,137,229,13,24,65,61,76,142,52,152,17,4,224,0,32,48,226,119,195,40,116,51,226,150,173,27,71,49,161,132,155,176,139,144,29,59,234,85,4,95,148,177,132,166,164,161,114,139,68,246,202,170,68,111,234,170,146,187,240,99,143,157,12,125,48,167,51,175,99,42,130,63,172,195,241,152,225,210,205,248,135,35,214,180,52,14,70,184,60,196,30,195,67,66,150,106,156,78,203,241,162,80,107,109,71,15,205,86,241,255,251,178,100,61,12,134,41,104,209,27,105,126,160,68,166,218,58,61,226,62,26,13,165,60,78,61,122,209,15,20,40,77,132,157,216,240,255,121,211,173,219,26,166,49,127,124,56,222,213,64,107,192,89,222,17,21,248,76,167,127,204,109,238,87,210,63,135,54,188,178,86,145,32,190,252,153,219,113,141,235,110,68,13,153,42,59,32,95,25,125,37,24,26,99,217,226,106,36,211,51,172,102,236,84,111,219,126,54,247,245,0,0,7,128,0,0,44,18,102,105,154,0,182,118,248,9,201,252,4,33,178,239,2,11,75,95,86,242,95,120,107,105,214,9,137,230,253,168,97,178,186,67,241,251,246,77,126,173,255,254,138,191,182,191,226,83,190,131,127,255,209,255,211,93,85,229,223,118,88,0,0,140,28,115,50,218,4,203,229,195,6,140,206,184,59,53,32,25,7,13,128,90,50,88,22,9,2,9,76,34,36,89,171,253,100,26,204,8,186,136,64,102,5,0,0,131,33,193,74,117,144,164,157,101,108,17,129,25,43,179,14,41,189,187,4,192,83,0,11,212,109,250,134,149,197,250,206,203,64,144,103,42,82,86,175,86,26,12,191,249,202,109,248,48,111,142,223,106,237,206,248,209,13,154,118,162,150,75,53,67,123,20,168,158,222,19,68,40,203,172,64,114,106,141,240,227,62,140,226,166,216,156,219,207,239,190,178,229,252,147,235,231,246,246,236,192,236,52,120,16,62,68,109,184,136,67,246,69,16,119,82,189,68,173,127,197,194,211,201,119,200,141,234,138,205,94,208,202,92,120,117,154,158,95,73,68,78,153,203,148,45,142,214,82,82,30,85,51,62,130,110,69,76,221,183,45,148,128,64,0,9,155,91,47,176,199,145,249,68,106,161,115,102,181,20,111,230,175,90,40,157,126,181,22,250,66,247,119,43,233,31,131,36,50,201,157,181,59,80,156,220,93,245,255,255,149,183,33,39,203,63,187,255,59,245,255,251,174,216,228,172,84,214,215,214,0,0,0,20,192,198,51,63,128,77,198,55,50,75,188,209,197,35,71,15,64,65,131,80,214,12,156,20,33,20,24,146,195,143,72,64,45,162,65,39,161,130,94,130,78,128,67,9,35,18,39,213,180,86,6,60,175,219,4,142,190,9,57,156,20,196,201,14,40,31,197,74,7,235,113,133,67,158,57,91,194,96,101,4,249,241,89,90,125,32,91,245,198,253,26,190,154,142,183,219,76,65,205,91,157,252,21,75,122,232,183,88,179,249,164,119,15,227,168,181,99,60,178,223,148,176,127,138,255,117,141,227,44,223,30,55,215,245,237,205,54,202,74,62,54,212,183,173,66,54,241,169,141,111,243,95,174,227,189,248,223,62,63,249,88,223,231,46,180,214,93,255,251,178,100,85,142,134,109,104,206,155,154,122,112,77,137,42,10,101,101,146,24,185,167,56,110,97,111,193,2,157,232,205,135,156,216,181,29,233,49,88,135,161,203,186,73,44,142,117,204,109,229,121,219,232,13,138,140,226,170,41,27,47,30,44,73,73,83,203,30,88,0,3,0,16,0,2,83,54,116,186,29,137,142,145,15,29,11,31,15,253,214,214,39,102,1,46,38,25,218,248,199,38,154,149,124,19,169,161,83,33,225,66,29,250,106,25,69,10,122,147,235,254,255,228,163,122,232,175,219,168,238,255,255,180,191,255,255,81,127,87,145,169,244,246,103,95,245,0,13,4,13,77,66,156,51,10,152,169,141,49,249,160,195,66,113,81,73,158,249,230,46,7,146,8,204,150,14,11,16,134,65,137,202,84,0,24,76,186,244,8,5,112,145,189,22,178,149,159,21,134,2,187,76,217,233,224,230,250,17,31,14,80,36,107,197,228,190,60,142,106,72,181,229,63,54,235,246,2,108,14,67,163,241,248,87,59,107,30,238,111,191,156,167,118,38,213,247,246,129,191,239,46,79,229,167,136,59,225,75,225,228,93,198,102,183,112,54,189,130,32,43,82,192,35,247,47,219,138,118,181,151,13,91,190,190,198,172,241,40,39,125,145,229,134,33,123,177,8,19,159,205,50,84,71,153,175,221,234,39,239,2,111,58,3,148,11,208,1,227,164,212,40,46,57,161,58,25,178,73,46,67,49,6,155,35,109,15,58,106,20,154,218,106,215,214,129,32,112,36,211,133,13,72,146,181,243,137,10,19,50,59,87,61,187,80,237,151,186,31,114,87,29,108,242,42,112,3,144,219,182,139,160,147,223,234,223,255,255,254,191,224,168,143,168,6,97,64,12,200,35,171,185,226,77,255,250,127,255,220,176,0,0,0,93,27,141,98,252,55,168,192,211,139,115,117,155,13,42,6,49,8,32,226,129,96,115,252,68,11,50,48,132,70,59,6,129,75,88,42,9,50,185,33,88,198,3,160,96,234,107,1,64,181,159,4,98,154,88,209,214,207,118,117,108,238,9,26,0,33,164,117,160,224,128,123,114,137,90,103,77,88,122,218,22,82,186,71,245,222,236,118,143,49,75,36,53,15,43,19,66,145,20,12,197,178,108,162,213,199,225,34,167,49,45,103,52,73,141,136,142,155,14,228,28,127,16,218,196,218,185,67,114,91,99,94,138,175,116,206,155,57,164,69,46,116,164,236,59,210,84,126,10,70,217,146,114,149,74,53,231,180,137,109,16,230,158,166,14,189,20,0,108,194,108,19,15,187,255,69,180,245,106,74,215,54,95,101,203,140,161,241,41,84,126,116,242,150,127,77,64,0,4,0,46,180,0,244,37,178,99,146,20,184,45,98,100,255,251,178,100,108,14,134,59,104,206,27,141,102,208,80,166,218,10,96,233,124,89,77,159,52,110,237,231,65,28,29,231,73,163,29,218,90,233,225,94,180,205,138,58,225,134,181,117,201,153,16,146,142,169,108,174,45,24,119,175,125,31,66,239,234,123,253,14,196,160,172,87,105,154,143,206,130,196,87,250,122,156,144,96,201,253,140,54,87,67,195,155,248,223,162,36,46,10,125,167,0,10,50,53,25,230,189,25,24,4,153,100,182,26,46,55,6,84,66,129,241,152,50,129,175,28,18,149,26,145,112,17,0,8,78,1,5,65,208,28,72,208,104,136,68,203,1,193,197,134,28,45,200,225,88,92,218,178,150,102,219,91,65,160,230,118,6,40,8,230,0,241,140,3,35,153,240,118,130,177,114,244,83,81,90,61,81,104,97,139,166,183,127,111,49,174,199,175,148,174,42,188,104,188,170,101,187,251,173,124,236,139,207,72,57,125,53,124,78,175,214,170,187,223,96,29,191,22,32,180,254,30,254,92,53,245,62,43,136,245,249,222,123,107,168,90,73,165,190,155,98,103,8,148,167,240,134,214,177,153,255,188,254,152,223,248,205,47,221,127,218,127,140,167,129,43,58,27,220,246,59,239,26,213,214,53,76,97,236,23,122,248,196,180,128,203,120,53,135,96,255,226,224,1,0,198,5,65,23,180,44,109,21,195,136,48,147,17,37,26,224,186,71,145,226,164,136,141,32,165,153,145,69,241,58,199,20,27,249,210,172,43,220,150,174,185,126,52,74,118,125,191,185,159,222,143,234,207,95,232,45,4,223,17,180,63,252,168,218,238,69,125,50,0,0,16,145,124,0,104,53,11,112,64,44,48,213,224,192,1,48,21,236,16,45,52,173,212,221,7,45,129,183,18,33,54,162,139,12,85,16,114,84,176,98,242,15,36,40,56,1,15,107,130,93,50,78,19,43,80,93,31,209,24,194,40,57,10,6,94,93,113,9,112,60,92,32,157,162,131,47,77,244,37,47,242,239,234,223,248,191,54,81,218,187,34,231,240,80,25,245,159,61,118,53,171,130,170,158,145,226,125,176,218,216,78,126,167,28,212,199,22,171,124,166,247,228,101,248,172,108,226,238,247,143,245,174,227,141,166,89,53,172,180,124,67,74,124,46,197,237,51,151,251,154,101,137,53,120,223,230,54,237,133,95,206,76,77,95,36,241,206,28,98,52,223,18,83,105,105,244,85,247,116,133,17,155,225,181,83,13,174,74,124,221,61,219,226,41,12,5,191,101,160,128,0,3,0,0,49,55,228,144,84,19,78,243,47,217,129,2,136,214,61,62,250,192,13,242,123,173,34,105,195,69,116,109,51,55,111,254,191,255,251,127,165,62,187,5,170,216,130,87,235,221,203,179,255,251,178,100,126,140,6,59,103,78,155,154,121,192,62,165,186,77,97,133,58,26,33,161,52,78,97,239,65,43,160,231,65,147,29,216,232,175,255,175,82,127,211,67,107,0,0,51,12,59,13,214,204,58,148,132,210,113,131,151,51,68,149,198,21,1,157,153,18,10,171,152,84,14,98,208,8,128,80,34,7,48,240,168,124,195,229,230,158,72,42,58,24,180,166,233,95,101,101,38,104,175,27,235,127,226,169,239,140,50,24,128,131,163,180,46,92,137,214,43,187,193,195,114,172,70,9,171,147,192,146,235,253,116,88,142,66,241,215,119,250,85,199,196,68,229,58,68,158,125,54,21,181,195,123,150,185,3,49,169,216,154,47,149,252,226,201,138,98,142,119,205,9,14,115,200,141,124,91,252,51,239,26,137,233,5,229,63,254,144,28,101,90,130,68,107,82,38,169,118,196,14,185,242,133,227,203,111,169,29,87,231,95,230,39,205,224,99,55,66,239,189,38,99,210,231,61,243,99,50,45,162,77,3,123,212,109,252,196,212,125,255,72,83,102,19,199,208,35,120,38,98,119,150,97,13,200,88,146,84,0,65,7,11,24,56,196,26,49,208,125,153,139,115,177,4,136,192,191,193,136,130,240,49,157,3,148,249,89,8,0,197,227,149,208,49,223,141,158,143,251,246,217,127,205,157,210,175,149,246,172,66,79,157,167,255,161,222,247,66,7,123,97,239,111,226,15,255,208,0,18,210,84,0,152,60,190,6,125,53,216,115,96,45,51,161,65,0,193,133,235,11,16,6,80,216,57,68,218,212,57,24,5,131,45,29,18,36,173,77,46,24,134,85,251,190,252,161,77,89,46,171,46,8,33,9,25,113,96,199,104,156,62,218,38,53,96,112,31,94,59,231,158,88,177,98,247,236,76,137,99,8,186,247,18,103,210,86,101,14,247,161,5,6,78,20,26,39,95,9,109,102,47,114,239,169,155,212,74,190,216,119,251,254,211,187,31,125,126,237,229,147,59,117,33,56,89,49,45,62,31,102,233,34,202,180,204,222,161,27,243,213,127,230,253,124,237,156,119,206,9,135,47,182,219,22,227,243,169,234,18,42,118,126,189,66,25,221,215,146,196,114,240,31,63,95,101,24,199,231,222,21,83,91,165,54,123,47,39,16,0,44,194,233,112,0,193,135,65,83,51,48,164,86,151,166,206,245,80,219,184,28,54,67,220,162,221,87,91,75,127,151,149,49,36,241,78,204,7,107,190,130,214,163,255,231,232,255,232,163,207,234,233,82,218,120,89,54,109,8,40,191,174,216,133,189,241,63,67,63,70,255,127,255,88,12,0,1,18,105,2,16,53,116,216,26,205,136,232,201,76,65,88,128,0,115,125,213,51,224,212,24,38,8,7,34,41,255,251,178,100,149,8,133,249,103,81,27,121,97,208,74,134,217,225,105,39,118,27,233,177,69,77,179,28,192,216,27,105,180,245,149,72,123,33,124,1,198,241,98,160,3,67,40,2,94,81,164,119,93,16,211,114,139,76,206,201,165,112,54,221,120,26,6,181,72,242,207,86,146,191,148,151,104,34,20,212,239,234,86,92,199,31,253,210,178,76,173,58,77,54,239,218,144,173,161,153,26,173,63,59,13,1,5,66,122,224,145,81,4,65,17,70,233,32,117,211,22,106,153,118,241,38,28,158,48,103,160,62,171,52,42,246,178,40,239,211,144,146,243,36,19,215,87,84,33,43,94,199,110,183,84,162,2,171,74,20,163,44,190,102,255,243,56,237,173,103,204,42,223,205,226,97,117,121,185,44,43,47,236,170,238,55,39,226,48,141,62,182,89,236,49,123,40,101,228,34,148,253,106,210,122,76,178,231,47,209,114,205,170,25,233,171,87,166,179,255,255,156,181,36,29,132,222,64,17,162,4,100,198,165,203,66,149,177,55,32,26,139,89,123,116,46,4,238,245,234,168,234,165,171,129,164,151,140,231,226,239,255,255,255,255,250,178,110,152,138,189,95,65,201,213,250,127,79,255,255,208,0,0,0,20,18,176,48,59,60,208,202,131,14,247,9,76,6,182,9,142,133,206,89,23,52,184,44,28,47,49,38,64,114,196,65,213,48,192,146,69,17,146,80,199,16,167,48,89,52,196,7,34,228,0,163,237,199,243,150,37,163,205,66,177,19,130,3,145,233,13,173,86,130,131,11,95,173,137,227,248,45,89,5,75,14,227,37,167,213,218,5,227,171,179,11,62,246,162,178,189,80,187,204,87,153,190,115,123,171,58,171,233,26,172,227,133,98,75,125,158,61,215,254,99,11,154,249,53,94,98,188,159,111,212,195,235,207,146,69,63,244,245,127,250,127,119,91,149,48,28,63,57,137,218,179,209,197,95,53,35,220,118,204,139,247,3,209,239,230,164,63,255,37,159,230,246,244,119,242,198,189,170,156,167,22,118,92,219,194,254,127,208,179,7,206,230,220,24,45,126,221,102,18,230,98,179,105,170,195,19,234,74,158,244,170,255,239,191,90,35,134,82,43,242,140,237,99,203,189,255,255,139,126,245,221,95,203,18,160,48,0,27,156,20,209,66,34,79,7,30,92,0,184,96,17,65,204,42,153,34,116,89,139,85,235,93,106,190,173,2,103,191,71,51,47,84,102,70,33,81,237,251,104,223,255,254,175,255,232,110,38,198,101,10,247,125,0,11,74,29,169,240,246,244,175,59,41,123,41,0,198,78,195,8,18,176,17,252,100,250,148,105,33,172,99,224,170,96,48,200,97,190,0,96,32,100,96,128,6,97,184,18,99,224,76,96,255,251,178,100,173,14,199,115,110,206,155,154,194,34,70,170,154,51,64,5,212,30,57,175,54,78,229,239,153,12,47,168,77,151,148,216,0,8,128,241,64,16,198,96,93,10,19,236,29,184,106,1,117,161,228,61,39,85,152,48,6,230,246,71,96,68,26,156,136,37,104,24,100,209,202,137,31,123,184,104,106,108,50,108,12,154,142,90,229,28,224,49,110,76,181,60,236,249,51,84,117,35,234,109,86,196,15,15,59,122,29,130,215,181,245,18,115,202,226,11,91,148,40,18,102,227,5,164,65,163,46,112,196,234,31,132,175,96,143,97,33,46,191,179,156,219,240,143,27,227,151,249,189,4,24,135,248,57,6,149,171,150,170,53,204,218,46,19,148,213,109,122,229,190,120,173,103,126,108,235,246,159,244,171,155,116,180,153,101,138,80,128,128,219,189,48,147,95,207,211,28,50,148,238,200,1,125,43,108,91,158,179,147,86,249,236,230,165,102,248,219,158,169,120,240,177,243,210,77,40,78,106,187,223,248,203,169,110,39,234,100,0,0,0,251,73,202,201,158,180,83,85,238,153,38,101,205,133,71,184,250,94,22,218,90,101,70,16,157,95,208,129,47,252,173,168,41,126,139,255,255,255,255,254,40,255,187,127,248,167,245,55,249,58,55,250,255,161,95,248,199,255,246,56,39,172,150,68,0,0,51,2,18,195,38,147,115,3,70,99,32,222,19,88,139,227,28,192,16,0,14,111,44,166,104,16,42,96,144,92,66,200,119,106,161,81,231,33,83,28,249,57,16,25,80,172,225,48,234,20,9,62,227,4,254,188,4,65,181,84,152,177,58,145,237,236,240,211,224,200,82,125,197,129,150,85,168,235,51,84,15,213,51,118,127,248,240,54,32,30,138,211,85,184,58,215,107,52,82,238,85,211,33,83,137,29,43,136,184,45,193,139,205,7,44,193,172,210,87,173,197,11,53,101,176,177,198,11,60,216,35,73,220,217,176,163,160,144,206,247,112,52,110,245,42,82,45,44,115,142,173,92,119,54,246,239,15,93,25,253,135,249,87,99,168,116,136,11,221,189,245,113,132,210,51,25,43,125,168,236,51,73,250,109,242,223,115,162,239,238,10,131,237,253,231,246,222,172,227,75,90,71,106,32,24,141,108,178,178,211,57,200,237,50,177,74,104,218,92,3,75,34,82,185,153,136,22,221,4,223,100,86,163,88,216,163,254,214,189,223,202,95,55,73,44,125,45,89,148,225,255,190,90,205,169,224,0,0,23,74,154,76,54,144,137,215,0,75,141,148,75,168,252,150,45,29,221,117,125,111,6,169,8,163,95,77,199,249,186,19,230,234,37,157,244,126,223,255,255,237,255,203,250,108,223,254,255,230,255,159,230,233,49,29,196,219,252,255,251,178,100,159,142,200,11,107,204,147,187,202,36,71,171,218,35,96,39,112,29,109,163,52,110,229,239,129,54,42,104,141,134,149,120,224,153,234,104,183,250,154,158,119,145,0,14,96,209,216,102,81,14,2,189,204,112,167,76,89,2,141,1,4,140,45,23,205,184,128,204,217,8,204,29,17,76,50,5,76,190,18,19,56,172,8,29,2,76,18,20,27,168,92,53,2,160,14,60,42,181,146,160,132,104,199,217,12,218,4,176,162,81,90,54,234,137,131,140,73,90,180,165,87,75,102,228,175,84,71,41,241,227,171,77,18,128,66,123,223,237,82,143,247,80,72,218,77,182,7,23,189,141,191,241,159,134,145,25,154,2,5,245,232,202,2,140,61,21,132,10,198,116,69,89,104,186,178,226,34,235,213,146,155,192,247,37,62,172,37,174,242,191,123,82,200,126,62,73,25,93,240,212,79,247,247,95,135,12,143,228,91,205,67,138,225,174,132,186,199,150,191,85,92,71,248,185,241,108,90,209,179,104,198,16,141,186,214,87,7,14,176,110,150,49,182,219,4,188,57,153,46,40,197,174,159,72,177,46,77,213,66,186,4,173,187,146,153,163,214,230,228,37,241,251,21,15,88,204,125,0,64,0,31,96,254,174,178,82,60,110,164,96,215,69,65,16,130,31,150,62,77,9,67,206,147,53,72,169,87,212,212,12,58,93,89,128,217,147,66,176,213,140,91,191,246,255,228,175,253,63,219,215,255,250,167,239,255,252,89,227,4,90,162,1,122,165,95,24,233,9,134,159,14,57,95,255,212,0,0,49,129,84,49,188,10,35,20,145,99,49,140,33,83,39,144,133,50,25,1,145,16,81,24,23,45,145,135,76,70,64,18,25,192,254,118,84,41,9,53,73,130,1,70,202,55,151,96,84,242,2,6,9,43,140,16,35,111,75,24,7,242,155,96,83,133,0,38,150,56,242,176,149,70,188,13,64,76,153,83,161,51,26,208,213,52,147,43,104,30,43,249,74,148,237,58,173,50,59,158,235,64,84,141,41,214,195,21,28,8,222,85,41,151,173,251,211,112,66,214,149,54,20,68,46,212,141,232,102,176,239,106,64,131,171,74,159,69,16,103,111,107,180,246,16,142,199,98,215,155,21,151,222,151,81,95,228,234,90,39,54,234,117,116,99,168,235,87,222,239,192,31,82,185,32,48,245,93,59,229,210,158,195,11,123,143,82,93,70,8,139,80,202,237,36,35,254,15,123,127,81,216,31,187,220,25,135,50,147,190,246,63,182,112,187,9,248,12,88,167,30,231,32,166,251,120,76,69,101,215,227,82,171,83,185,193,83,255,110,85,151,113,195,60,57,248,255,53,122,166,125,238,120,238,43,159,46,204,16,0,116,0,60,249,51,91,255,251,178,100,134,14,8,31,104,203,19,220,201,194,70,74,170,39,101,138,54,32,201,157,40,46,243,70,209,17,158,231,232,252,168,160,89,79,202,221,128,71,115,28,85,200,237,7,161,10,109,9,210,106,100,55,236,140,127,245,200,141,168,140,3,39,237,143,193,75,252,214,255,231,255,255,251,251,255,255,146,255,255,254,154,15,218,164,165,31,213,156,241,49,232,84,104,244,4,201,53,144,231,105,40,234,51,152,213,207,144,236,84,12,222,208,112,195,128,12,254,62,228,95,242,96,166,17,189,91,7,198,71,24,32,58,94,115,1,132,142,198,41,48,168,36,195,198,115,156,132,91,145,183,61,31,28,144,53,132,168,28,42,60,68,136,120,171,204,199,0,3,148,148,72,51,24,147,1,8,39,50,34,10,175,11,227,196,30,29,190,126,72,3,173,122,119,76,44,44,15,97,64,123,219,155,160,89,102,28,52,175,22,224,229,81,86,92,170,19,117,232,67,81,162,62,167,74,198,229,94,148,63,33,83,114,212,10,69,148,49,131,214,219,138,84,30,229,182,92,225,171,83,187,184,235,239,185,163,122,104,239,140,97,91,247,248,60,216,110,237,14,119,47,136,128,194,44,221,150,148,17,179,220,169,247,4,62,112,82,149,212,98,184,211,202,44,234,235,219,9,194,213,70,165,173,210,253,239,199,9,53,172,249,221,208,85,148,172,148,104,134,50,248,50,91,151,225,47,252,126,75,95,148,213,240,237,174,218,238,89,103,203,28,199,15,254,99,75,219,29,255,184,20,11,216,191,90,20,241,128,0,1,0,64,16,1,81,184,83,8,146,32,11,48,241,200,209,65,111,75,73,83,89,85,138,234,235,61,187,143,101,50,2,174,206,37,229,201,57,252,205,9,52,13,142,253,95,253,78,255,51,250,244,111,225,122,111,19,85,93,191,215,66,127,39,255,255,164,0,0,76,92,195,209,80,211,70,24,195,19,212,197,250,248,197,34,116,194,64,248,196,16,244,221,138,12,249,74,76,125,228,209,200,207,68,188,68,32,24,28,85,23,53,230,37,168,34,1,59,9,50,128,54,1,165,44,52,168,99,168,56,66,52,175,226,131,35,54,141,133,84,17,73,89,173,88,22,82,253,214,234,138,17,155,205,21,46,57,29,134,129,165,187,87,121,123,63,130,73,140,177,155,167,7,126,14,244,23,249,41,202,125,247,108,122,207,212,162,47,103,91,35,102,79,204,152,76,251,89,98,243,179,244,25,80,101,55,46,191,250,96,14,22,123,184,221,63,117,173,115,89,78,115,189,146,182,109,123,12,10,131,40,164,149,234,205,101,69,37,7,12,220,155,92,44,202,27,251,147,43,186,51,49,182,193,22,214,127,43,199,61,209,74,177,203,124,255,251,176,100,99,14,7,148,104,204,155,187,201,176,74,39,121,243,100,233,142,33,5,165,42,111,105,239,193,2,170,104,105,166,9,72,251,185,95,164,68,152,79,252,113,191,223,42,75,107,103,81,224,137,196,105,88,109,249,172,51,138,213,163,152,221,234,189,251,121,99,171,217,225,47,202,199,38,241,250,80,144,3,128,32,52,180,143,8,71,73,199,177,224,54,252,22,17,148,70,145,74,110,206,213,162,197,220,251,107,202,30,164,204,51,53,236,95,103,206,7,249,65,222,18,43,255,255,152,191,207,219,213,251,127,98,117,170,40,201,246,74,221,85,100,96,151,53,57,206,134,255,255,63,80,5,83,6,240,43,50,4,43,195,17,161,184,49,185,29,163,40,225,33,49,198,3,163,1,192,90,48,162,98,195,3,144,94,38,11,147,16,32,39,49,90,6,1,128,58,18,1,211,0,160,52,48,132,12,87,132,192,0,11,5,214,147,177,55,165,163,68,177,29,247,65,99,21,3,19,3,124,27,83,2,29,11,96,128,200,169,194,148,201,247,24,30,119,60,241,186,173,21,170,101,0,139,9,194,48,50,36,224,150,122,108,192,17,253,74,214,1,14,245,43,181,7,103,83,108,113,79,242,11,130,144,194,203,99,105,205,191,96,201,48,40,156,97,2,10,146,198,224,134,155,97,44,18,199,164,102,40,105,63,20,240,213,225,143,177,109,174,216,197,199,26,106,173,183,209,247,221,198,146,87,11,199,248,39,156,177,136,29,114,210,218,22,39,97,231,60,87,166,54,116,100,37,227,109,48,77,41,138,39,234,254,4,198,109,97,71,242,214,70,225,148,9,241,183,85,229,114,41,237,218,225,211,17,80,248,147,27,229,241,142,206,76,112,37,186,141,190,249,244,98,211,132,74,196,163,216,176,225,205,71,240,63,254,64,3,48,0,8,4,56,34,107,0,194,7,1,171,166,217,233,11,193,87,45,126,6,88,161,106,114,240,151,59,113,168,231,163,105,169,87,110,11,4,106,87,251,127,247,254,223,239,171,122,237,255,255,234,95,217,25,91,255,250,63,255,131,55,80,97,0,0,3,88,193,102,147,114,71,13,148,19,51,158,116,224,137,179,97,23,67,134,39,181,153,137,114,0,3,193,65,193,168,197,43,217,60,18,204,209,98,102,248,116,68,118,64,24,160,174,201,136,104,147,109,129,13,80,205,88,228,145,64,160,102,34,9,118,220,229,80,126,211,50,31,162,130,134,136,229,206,75,24,133,12,74,1,27,132,245,232,10,69,188,178,38,53,188,36,82,46,101,15,192,145,50,67,11,110,143,213,98,197,27,153,5,230,200,197,206,219,174,29,145,137,45,136,23,139,60,144,105,91,39,16,232,155,107,71,127,183,95,255,251,178,100,71,14,134,204,104,205,27,152,123,224,73,39,106,10,97,37,88,29,61,159,44,78,229,241,137,122,42,103,169,167,157,40,234,39,221,79,140,246,51,200,29,52,149,194,63,109,64,54,43,219,134,222,236,194,211,22,200,228,181,217,31,159,89,147,117,159,91,187,201,253,190,254,181,28,103,50,99,119,85,255,252,177,165,123,44,212,158,155,211,248,213,142,174,125,19,22,190,181,23,16,235,136,211,79,74,67,204,112,0,2,128,12,12,0,130,86,195,92,16,1,62,145,174,92,7,225,67,222,55,245,93,69,164,192,21,166,158,183,179,106,201,138,66,249,102,119,18,181,248,142,226,250,143,213,177,32,207,208,95,127,247,171,122,123,126,52,60,71,144,71,24,142,231,37,35,69,90,159,255,255,64,6,96,114,222,107,113,164,110,176,124,100,23,30,100,25,54,97,112,196,98,200,114,115,87,118,105,152,186,97,120,234,98,104,242,105,176,156,84,12,72,128,83,0,129,115,56,3,6,178,136,195,160,16,241,28,5,3,153,24,205,193,241,163,32,140,162,195,169,68,191,88,170,8,21,212,61,26,49,138,101,182,160,36,1,75,42,84,56,199,147,213,97,4,68,218,233,40,70,107,176,212,227,74,166,213,100,237,44,198,233,220,87,187,9,150,32,252,242,12,83,116,70,207,73,97,71,184,229,113,100,169,80,41,44,34,143,136,213,6,17,52,59,224,188,118,186,154,69,189,106,82,118,79,119,183,165,108,208,46,149,213,100,83,219,45,71,194,94,210,182,33,241,177,22,214,179,140,170,233,80,89,145,181,212,185,86,173,94,70,55,184,197,113,62,125,163,253,107,88,203,234,174,80,137,103,222,219,181,230,222,230,128,189,140,216,247,146,108,249,241,70,77,227,126,74,73,254,127,213,233,136,50,47,208,8,16,216,163,7,165,244,64,32,88,228,144,56,91,68,51,53,131,130,55,4,208,128,164,47,66,38,148,170,195,171,86,158,10,234,105,246,167,101,97,59,180,143,41,168,186,163,162,70,173,138,129,222,227,186,162,200,27,151,74,160,34,234,223,234,223,220,191,17,168,120,176,214,83,167,40,233,157,191,223,255,237,196,237,102,48,243,187,27,56,71,62,170,41,0,0,51,2,225,123,48,246,13,179,24,64,48,49,40,16,115,27,144,54,48,76,0,243,2,48,92,48,190,66,195,5,112,56,48,24,1,161,32,148,49,17,4,176,128,9,26,2,33,144,42,48,63,7,181,187,1,8,64,12,48,26,150,252,20,74,225,31,236,97,6,199,25,159,112,33,128,37,146,154,208,144,51,237,54,81,60,35,22,220,24,163,162,36,41,242,79,199,7,25,68,6,115,144,239,203,37,119,175,83,187,1,138,203,255,251,178,100,57,14,7,78,103,203,147,217,92,112,61,232,74,71,96,167,94,29,105,165,50,110,105,235,201,36,153,103,169,148,149,96,39,159,171,29,152,116,218,159,196,212,217,56,56,216,29,89,102,228,147,224,224,109,42,147,222,253,210,192,82,103,13,168,210,223,166,163,141,238,237,53,223,44,1,0,34,150,16,64,109,218,171,55,131,6,211,200,114,63,143,160,53,209,239,73,178,62,17,80,225,98,198,81,45,211,5,35,251,234,208,137,157,27,139,249,101,72,196,149,177,230,50,233,166,40,225,228,220,213,2,194,154,81,2,251,134,56,228,187,107,216,133,245,77,183,156,131,182,222,206,56,32,11,56,5,193,55,54,250,184,74,230,26,143,133,122,234,223,158,133,25,160,119,50,21,253,19,141,233,176,27,132,221,70,147,64,43,82,115,30,1,199,177,20,52,241,176,199,255,59,255,219,251,123,127,255,183,239,44,159,250,188,176,73,243,14,88,77,21,95,54,144,32,213,27,195,128,155,140,84,1,49,32,244,249,49,51,109,3,136,68,70,27,33,26,248,108,58,1,154,138,149,59,114,146,185,102,142,3,3,8,93,178,34,16,69,26,163,113,49,129,106,178,250,171,44,228,176,151,205,128,134,192,245,43,151,51,125,150,0,128,222,201,78,154,246,84,239,224,68,200,77,168,140,130,188,194,2,60,110,126,186,213,152,155,47,4,90,9,92,101,209,175,14,146,59,9,22,12,226,189,59,152,108,164,110,26,227,126,61,119,85,154,121,199,25,41,213,35,19,136,145,90,221,102,218,111,244,126,123,198,142,220,194,45,17,101,244,163,115,155,3,106,180,240,154,17,248,125,77,212,44,148,198,6,124,187,220,42,103,11,45,207,99,78,243,122,157,242,233,13,74,214,44,53,53,110,159,91,142,141,101,47,138,114,209,38,39,11,45,41,147,178,70,87,38,136,173,174,82,239,47,153,110,216,177,188,194,136,241,189,45,29,119,149,31,124,186,0,0,24,0,0,0,143,90,85,135,10,23,133,0,160,96,37,98,112,9,46,216,99,228,194,13,196,232,6,212,146,39,99,167,190,123,8,146,128,1,243,24,152,175,18,212,184,192,215,250,142,209,242,31,255,136,255,255,248,253,50,127,83,249,6,47,254,223,119,94,239,47,234,0,0,115,2,94,179,19,165,19,22,8,19,1,44,35,27,5,226,129,4,4,15,155,117,155,153,190,42,131,68,179,0,197,147,59,70,85,124,138,70,0,0,134,107,0,230,2,0,108,9,233,40,27,87,39,25,144,241,94,241,164,219,61,14,3,29,38,198,22,12,98,178,119,104,192,112,169,228,131,29,192,168,43,34,148,168,242,19,169,228,235,104,189,117,32,178,16,40,66,14,202,255,251,178,100,50,142,199,131,105,75,147,175,78,194,77,37,186,3,101,101,94,28,201,163,48,78,229,147,145,45,23,104,77,148,149,88,179,164,144,217,192,49,192,26,111,161,126,131,123,22,210,150,41,232,52,69,122,27,241,84,158,203,114,92,1,109,204,225,84,72,35,25,185,45,169,117,212,205,142,212,222,19,168,119,152,91,11,181,43,12,237,207,83,180,222,249,80,94,76,23,214,76,93,92,165,180,76,122,225,45,115,238,17,137,188,46,165,214,39,77,126,186,34,97,185,35,189,150,8,246,109,85,77,239,56,13,9,251,113,20,234,80,42,164,176,158,174,40,216,78,15,89,115,115,173,70,189,203,91,77,58,33,175,228,85,174,191,145,228,7,59,159,37,204,226,224,112,40,11,64,107,6,202,200,29,34,13,36,88,1,147,226,150,68,30,68,243,36,186,129,152,228,217,250,43,237,150,249,5,82,229,43,227,246,249,44,189,211,134,147,83,93,127,63,255,166,97,206,34,225,97,180,24,118,73,238,148,255,61,211,255,254,78,201,90,66,73,117,64,78,180,46,176,8,195,23,4,192,247,188,199,178,132,201,240,224,212,224,12,32,79,48,52,114,51,11,86,49,44,42,10,3,192,161,32,204,161,161,126,33,72,36,4,50,28,63,6,129,13,8,116,2,0,0,43,222,48,170,100,196,83,226,161,67,3,33,11,70,78,82,134,73,139,181,41,42,95,43,167,159,32,74,158,172,104,18,13,187,180,228,81,79,202,20,172,235,1,239,164,142,114,206,153,8,178,147,179,80,76,139,27,238,52,63,244,233,156,159,51,175,91,205,59,134,79,113,125,181,146,156,195,244,82,91,237,210,15,137,227,90,220,223,50,145,222,207,64,248,115,238,33,131,103,153,67,87,92,209,47,54,210,139,91,104,51,246,111,154,134,185,147,66,146,155,89,49,31,219,56,69,48,33,15,147,154,222,86,207,83,50,115,54,149,215,218,255,213,221,69,38,78,30,89,44,80,68,60,196,139,60,247,245,139,187,180,223,91,74,182,197,175,44,214,63,73,169,62,252,149,139,73,136,104,12,5,33,108,88,91,162,214,3,146,101,176,89,135,154,253,173,30,86,136,55,32,47,110,221,93,119,223,93,132,218,193,62,126,108,34,12,103,2,28,94,52,119,127,209,116,255,125,196,13,132,14,212,7,168,227,194,177,127,171,119,79,255,126,159,153,102,236,104,148,118,72,190,47,20,0,16,82,92,198,47,19,21,181,205,58,79,49,156,164,206,193,145,163,24,16,66,113,83,185,158,1,14,209,128,65,6,113,27,185,109,242,30,130,69,72,207,166,116,68,104,173,149,15,31,148,203,126,64,104,45,250,101,130,9,72,165,146,192,176,164,83,114,5,255,251,178,100,34,140,166,179,104,206,27,152,99,240,73,226,121,231,103,9,54,27,97,143,58,78,105,141,217,49,155,102,133,183,157,104,147,140,65,178,151,203,10,87,214,214,165,12,100,52,146,28,178,206,158,179,32,88,191,114,89,23,175,201,52,139,117,93,199,95,115,50,204,240,206,141,144,227,31,13,204,114,168,196,199,89,125,143,138,144,190,245,88,30,7,170,250,64,166,180,78,143,249,105,2,243,65,83,179,230,38,19,106,78,45,80,176,138,82,65,152,27,65,249,106,175,82,227,104,186,104,252,237,190,115,237,121,233,101,229,51,178,107,210,96,164,170,129,1,89,105,139,141,66,217,157,106,135,164,181,247,88,210,232,203,230,4,246,23,22,12,143,137,144,15,232,110,186,197,162,157,0,96,0,0,0,88,17,96,203,156,84,168,20,52,195,126,15,116,106,241,54,70,76,120,229,72,235,70,191,200,50,175,42,126,211,188,248,67,234,97,77,246,129,226,89,33,169,232,186,102,155,165,23,169,252,11,22,170,254,91,232,111,255,255,161,233,0,162,216,103,74,38,131,163,0,0,24,40,203,52,56,32,194,137,3,39,58,199,133,70,95,58,130,133,230,150,182,153,20,16,13,32,13,15,76,196,42,77,83,2,129,87,209,180,30,158,36,4,133,145,162,220,113,188,99,34,201,149,85,155,146,4,93,241,32,40,99,140,224,28,68,26,88,214,16,147,172,35,222,167,75,209,210,110,73,154,68,33,212,134,80,70,194,35,37,175,76,5,178,234,101,57,47,150,190,211,110,179,95,112,4,96,90,20,69,238,219,194,31,180,10,143,11,206,198,6,24,234,96,44,99,9,69,35,238,35,95,21,15,209,208,188,159,164,175,29,81,39,118,229,38,169,46,47,141,102,179,179,217,123,205,207,124,225,217,110,86,217,188,85,52,159,99,41,249,86,234,190,15,48,199,80,141,56,255,47,77,199,250,24,149,109,159,200,88,73,61,174,67,145,97,81,44,8,104,210,192,239,180,139,91,183,103,123,81,149,49,85,230,91,127,252,118,130,192,16,108,189,102,10,148,0,8,34,30,68,3,37,166,45,4,161,150,21,138,91,80,129,3,89,100,178,226,136,182,158,250,29,107,217,39,204,35,205,195,184,221,234,61,152,24,105,82,198,252,161,191,163,255,238,37,232,252,80,119,127,227,197,120,215,98,31,191,255,251,60,228,87,255,127,0,0,3,120,194,7,211,49,137,14,38,103,49,209,240,4,202,54,120,76,42,44,48,211,144,4,66,16,134,140,2,17,50,40,52,112,80,196,160,128,17,109,44,198,0,192,229,211,3,3,138,141,147,74,1,48,36,136,82,165,254,177,8,110,147,35,160,0,214,16,148,141,254,36,67,211,255,251,178,100,38,14,230,158,104,207,155,152,99,224,68,72,41,242,101,2,116,153,201,159,58,110,101,47,201,7,12,39,205,134,9,104,26,134,151,189,53,215,68,155,148,36,17,127,197,148,235,242,106,198,237,76,195,79,187,21,93,173,14,157,168,204,61,35,244,146,221,227,168,96,66,246,135,25,42,189,109,93,201,244,249,147,46,109,36,173,99,160,97,172,199,165,170,184,168,131,223,107,91,55,181,105,0,67,176,23,114,6,40,123,54,78,109,126,245,9,102,55,239,10,213,73,246,83,59,99,151,125,143,206,159,205,158,114,102,174,61,143,23,86,221,66,219,36,178,228,76,177,106,190,122,185,124,93,215,236,190,61,55,135,27,183,197,82,206,175,111,184,0,5,227,209,36,158,107,100,64,164,220,68,205,221,80,196,30,5,11,149,239,77,15,47,75,153,12,222,245,124,135,68,168,14,169,196,224,134,162,183,247,255,255,212,159,209,187,127,57,185,187,127,245,17,244,31,255,254,188,218,206,231,201,206,134,254,114,26,1,60,96,3,121,168,77,6,136,74,24,78,104,96,164,72,27,52,10,11,135,79,194,16,2,161,115,49,128,12,156,18,48,8,80,160,58,129,17,145,115,120,250,13,94,168,12,48,41,16,238,68,180,168,169,50,35,187,185,52,131,35,53,158,176,103,233,205,9,163,37,158,136,161,197,89,26,155,237,55,47,77,194,252,218,90,165,251,69,7,242,172,114,77,245,104,159,42,8,65,0,76,123,107,223,53,247,46,186,221,30,236,162,153,73,37,53,226,111,167,189,116,81,66,107,85,31,77,19,144,134,210,224,142,22,4,85,141,89,170,196,20,172,122,127,212,247,104,45,112,5,21,166,86,95,12,175,13,246,101,106,211,82,153,147,229,95,22,216,200,55,107,120,252,238,172,102,252,243,103,250,6,147,101,99,50,89,83,16,91,41,84,44,2,163,184,181,66,87,144,156,80,210,41,55,99,128,7,192,76,72,182,101,73,165,76,137,167,159,2,68,118,206,187,82,192,186,81,100,26,107,29,104,57,14,243,155,247,168,152,104,241,97,52,245,180,119,160,185,167,243,4,183,223,169,255,71,40,219,191,175,191,255,171,251,175,201,25,197,143,117,146,0,0,2,116,144,114,108,118,49,212,78,134,49,57,26,210,2,66,80,17,142,204,225,37,48,88,116,0,23,25,19,25,92,62,96,17,168,240,53,16,14,129,150,100,5,46,28,168,137,9,142,3,228,162,73,133,61,32,17,228,160,89,172,97,85,12,66,65,161,203,148,235,6,90,169,222,148,86,130,25,200,212,105,95,181,248,245,51,34,30,102,255,14,22,80,34,214,187,53,100,144,118,23,227,207,171,145,80,148,68,57,121,92,95,99,255,251,178,100,57,142,198,119,92,78,27,154,99,114,77,132,89,194,105,233,88,26,37,101,54,110,101,111,201,58,170,103,77,151,149,104,100,74,15,163,228,194,141,35,80,160,15,120,65,88,152,240,252,244,144,249,235,112,184,152,178,219,68,187,36,93,6,127,22,41,44,57,145,205,39,102,149,223,26,71,94,43,222,237,89,250,107,42,54,114,181,150,105,154,197,144,237,197,249,179,223,118,115,233,51,243,149,249,202,177,253,200,110,124,73,126,103,37,217,85,13,53,238,227,31,233,85,30,6,1,12,248,66,8,104,160,32,201,105,205,16,38,36,97,247,56,145,42,165,99,73,68,242,16,150,70,200,118,141,215,57,174,224,219,18,140,51,34,33,10,252,198,167,191,54,29,51,86,159,171,255,63,88,148,225,228,155,130,80,155,185,174,21,235,43,116,32,165,83,39,251,255,255,244,114,32,41,65,192,227,130,191,142,96,219,50,77,204,215,16,19,131,17,140,64,28,50,101,32,196,224,4,7,154,120,42,102,160,161,128,137,96,160,26,71,25,212,22,157,226,17,105,142,66,85,155,226,91,37,61,103,87,14,144,66,42,205,101,171,176,205,144,136,1,211,132,122,160,216,170,109,181,147,112,73,246,52,140,101,208,171,44,64,176,194,184,35,89,43,3,167,101,210,137,167,183,58,182,151,252,9,60,199,148,34,80,185,228,44,5,78,46,51,56,103,23,189,243,149,64,187,172,220,50,128,72,65,28,116,16,103,200,5,22,131,23,166,8,72,155,142,87,34,34,174,213,8,172,130,202,82,183,251,78,34,234,12,70,243,33,225,74,153,61,158,178,52,218,151,30,115,148,137,132,13,212,153,194,39,173,158,254,111,80,249,201,232,158,126,152,167,48,131,240,90,45,171,181,184,93,92,71,97,17,176,0,0,10,24,82,31,13,94,94,192,132,134,200,128,77,125,201,133,135,11,244,76,97,2,116,252,81,187,98,119,169,122,254,188,223,94,83,70,62,76,107,54,77,25,75,98,34,153,239,183,119,100,68,42,168,102,127,233,232,191,191,182,82,242,127,255,183,255,254,220,170,212,45,25,63,213,186,10,0,0,0,85,156,128,124,105,244,225,148,85,134,48,143,152,220,58,17,253,48,16,48,105,230,36,76,2,4,11,186,99,176,8,0,16,44,26,24,1,153,209,63,195,146,191,132,205,135,59,129,84,56,93,66,205,58,46,100,178,42,13,125,189,86,243,228,39,208,148,55,146,232,66,121,74,149,243,63,144,226,232,143,57,41,80,53,45,81,199,230,181,121,53,137,172,101,89,230,129,25,15,190,23,228,161,108,110,35,185,99,136,111,53,27,244,200,198,164,131,87,52,208,242,141,63,66,211,73,26,116,135,38,202,255,251,178,100,66,142,198,56,101,207,27,153,91,114,80,42,153,227,97,37,118,24,209,159,60,110,101,141,193,63,170,104,13,149,157,104,217,240,78,73,35,173,219,81,42,93,95,139,131,167,3,51,189,38,161,243,67,66,50,55,4,57,233,58,76,247,17,145,118,165,196,207,95,247,249,238,57,74,229,98,121,36,155,37,242,199,61,241,47,56,199,125,62,169,149,46,72,235,83,162,136,241,0,0,2,225,170,40,112,69,72,52,33,114,92,218,59,77,11,225,182,213,22,229,239,37,10,232,179,214,162,183,59,150,69,8,123,7,31,96,198,7,178,29,163,47,5,140,143,237,210,131,26,99,71,102,253,23,250,123,251,232,156,255,255,235,251,94,255,219,204,145,172,149,75,169,222,238,36,25,86,137,132,239,48,97,184,210,163,163,79,65,76,132,23,52,217,216,221,65,208,184,124,200,11,112,80,28,46,8,14,95,152,184,28,66,48,138,12,0,14,168,86,41,81,144,196,88,112,180,214,137,3,191,161,1,241,185,217,124,180,0,58,49,166,137,236,52,189,89,85,101,227,8,41,14,106,50,157,82,41,245,176,44,109,82,84,246,68,44,158,188,118,43,86,155,221,74,62,176,152,94,218,77,22,65,181,12,7,198,204,72,156,162,78,14,39,20,161,227,15,37,231,251,61,113,82,10,87,252,225,150,43,8,96,178,145,57,63,63,12,205,235,190,61,44,195,137,159,229,56,234,18,250,57,88,230,223,21,38,20,14,183,214,149,165,122,179,92,181,237,110,99,41,215,57,122,24,16,155,133,152,254,204,82,181,183,206,83,47,92,159,232,233,71,171,142,100,227,20,73,0,0,63,15,67,114,81,161,24,192,192,144,222,60,59,52,114,149,138,45,192,126,80,12,92,175,109,229,105,85,149,209,81,197,9,169,20,47,37,77,40,180,102,255,237,101,183,255,255,234,255,207,243,191,255,48,136,77,84,190,43,7,67,116,234,204,60,219,62,140,89,174,127,86,102,184,188,252,209,224,0,0,18,188,192,200,66,103,241,161,28,198,12,141,25,93,108,101,160,203,180,98,133,64,64,72,46,45,48,24,0,197,224,146,233,17,3,21,216,146,121,151,33,52,106,82,34,10,206,209,96,25,200,40,81,7,218,71,140,96,82,38,44,72,0,1,149,251,117,86,240,2,45,232,13,103,182,177,57,58,169,37,29,26,60,164,210,63,195,148,176,93,19,213,72,149,6,162,0,202,17,10,18,160,217,129,76,50,169,78,69,144,153,235,135,169,125,38,37,189,126,15,133,125,100,254,233,200,246,127,176,206,6,34,119,107,43,127,47,191,126,227,218,55,121,233,119,223,152,246,111,255,144,87,113,149,110,252,7,109,251,18,245,103,227,203,255,251,178,100,83,12,230,59,104,207,27,153,99,208,81,234,154,3,97,37,118,24,109,163,64,109,229,141,193,71,170,104,13,131,21,216,199,190,181,20,217,211,41,181,159,112,213,244,219,142,69,173,205,96,109,181,121,126,126,236,100,108,250,189,133,153,164,210,20,224,0,0,190,183,75,101,161,46,186,56,17,78,58,99,91,81,122,36,107,126,83,71,214,165,94,111,236,189,187,213,101,80,220,120,250,244,126,43,187,174,45,61,191,245,223,255,255,254,191,233,237,255,250,42,62,170,227,200,8,205,59,246,126,40,122,59,78,204,107,49,99,158,32,45,184,21,232,128,127,232,251,0,0,165,111,17,60,25,250,73,131,81,154,13,97,146,49,27,56,24,32,80,33,232,152,212,152,112,205,3,140,144,24,176,42,172,43,100,222,33,211,101,131,198,55,168,95,15,166,91,249,68,93,250,141,188,244,8,157,76,81,255,23,105,19,150,131,155,66,170,155,131,91,233,69,38,171,148,13,227,0,50,118,85,13,234,237,236,183,216,62,230,154,53,37,184,119,83,6,190,78,50,72,155,116,242,135,139,37,133,9,23,192,195,30,178,18,231,105,236,55,43,100,39,149,174,74,236,97,190,239,161,215,125,34,255,120,230,14,56,156,226,226,216,41,8,203,165,213,12,28,52,190,150,141,5,119,203,118,190,108,55,165,239,219,173,217,231,253,204,91,179,54,229,144,195,143,48,253,91,218,118,84,242,8,206,182,15,150,58,223,127,216,243,210,49,8,11,230,120,221,203,232,59,245,166,53,41,89,144,108,222,46,205,216,164,1,106,235,36,212,151,58,61,213,245,179,176,46,137,40,195,215,31,201,168,198,89,151,254,53,213,27,255,255,255,254,255,255,255,254,243,219,127,240,41,113,6,101,32,193,202,57,157,7,164,21,181,15,107,20,154,227,208,45,95,113,113,96,0,2,90,188,82,96,202,219,78,178,64,199,224,198,196,192,120,104,15,48,91,18,32,64,104,192,145,35,39,48,33,114,32,120,40,204,182,112,66,129,96,63,99,68,198,38,179,105,145,102,7,109,240,165,42,190,170,58,158,16,163,232,233,21,149,16,6,251,101,109,160,189,197,90,171,237,120,116,205,234,112,202,51,148,206,253,45,222,73,181,46,113,101,208,53,152,243,151,3,133,54,96,93,50,88,120,208,169,132,166,155,137,182,25,78,68,138,54,59,135,73,78,45,59,37,129,71,167,42,169,111,88,155,39,82,107,46,57,169,108,141,107,91,226,233,109,53,234,132,201,74,148,220,143,34,75,99,73,71,50,92,229,126,77,152,226,100,8,154,141,114,172,193,101,57,152,147,45,121,141,163,103,106,85,183,127,197,214,184,0,0,63,173,129,132,167,233,106,255,251,178,100,99,12,165,229,103,207,155,120,75,114,83,202,170,19,97,37,90,25,125,147,54,110,101,141,201,59,42,167,157,148,149,216,75,38,165,210,162,89,97,0,202,154,24,61,5,128,253,59,152,255,121,81,249,232,183,192,229,167,177,206,146,234,59,177,183,254,255,175,255,255,255,203,254,223,250,196,93,16,202,23,40,147,41,89,232,194,123,41,78,219,40,180,58,94,238,142,130,231,224,86,184,149,86,166,239,242,0,0,9,143,3,99,198,20,122,156,212,194,105,67,97,205,67,99,110,35,14,141,64,85,0,197,121,128,194,230,91,19,151,12,192,3,1,224,50,100,159,231,33,88,167,202,48,153,192,106,238,93,40,21,245,51,74,116,83,138,28,170,76,96,209,98,34,143,137,211,0,132,165,239,136,5,104,82,29,219,244,186,136,213,125,73,169,196,184,227,200,49,247,214,235,211,222,199,51,188,252,237,141,191,55,26,133,51,98,45,176,0,184,134,102,70,133,102,41,150,195,166,78,56,191,101,204,54,177,152,144,202,185,149,246,79,89,218,244,215,62,63,175,65,51,123,254,190,61,87,206,49,202,201,69,180,205,158,76,24,107,247,213,79,93,174,166,79,236,252,29,182,174,111,218,123,217,188,184,163,53,195,74,219,99,79,39,139,27,238,102,146,255,81,125,47,221,117,23,179,85,229,32,137,130,11,193,240,80,209,193,2,144,0,73,26,49,233,49,81,102,177,132,224,80,137,124,237,181,173,149,83,216,196,44,199,74,110,213,15,184,176,27,73,61,139,81,205,160,46,98,255,225,84,74,230,255,255,255,245,55,159,151,255,179,215,171,71,55,245,234,235,68,69,69,119,228,70,184,161,146,112,102,0,0,9,116,130,144,102,71,153,184,5,6,30,253,25,253,154,108,242,32,192,64,207,115,163,27,1,8,130,38,111,21,1,66,64,18,130,66,51,19,188,25,11,8,36,4,19,70,35,56,10,67,4,20,17,108,33,68,109,205,66,155,119,16,117,147,236,152,193,58,208,92,148,17,64,106,51,8,22,64,85,15,13,171,3,213,125,68,149,237,9,85,108,37,190,105,215,89,253,188,242,164,161,135,238,170,140,191,107,94,18,216,130,105,14,117,136,116,12,90,145,132,80,32,27,164,113,55,187,55,72,174,144,34,109,25,121,195,102,189,5,101,67,199,229,61,56,157,111,184,187,127,202,182,211,185,109,58,207,185,136,179,224,201,245,63,123,20,152,143,106,141,154,152,65,2,124,172,137,124,59,97,233,57,14,94,155,12,61,79,186,123,41,149,18,246,158,137,131,76,12,10,0,27,10,101,202,93,240,189,21,9,79,36,160,70,177,122,238,75,82,108,63,236,115,181,29,36,121,110,253,92,246,71,255,251,178,100,117,14,198,70,103,205,27,154,91,114,82,10,153,243,97,39,122,24,105,155,58,110,97,139,201,48,143,231,9,151,156,248,236,13,52,158,118,125,111,252,30,17,162,73,24,169,28,85,207,206,110,191,255,255,255,237,233,255,251,14,212,195,215,44,129,180,119,86,231,89,79,36,239,91,93,95,189,232,109,101,89,73,121,3,16,208,4,115,148,160,140,2,250,51,242,244,203,195,64,176,16,198,172,112,112,164,10,21,49,224,64,16,7,7,12,93,42,164,101,186,238,17,208,60,112,240,25,252,130,20,38,160,195,37,80,125,60,133,88,215,225,80,102,11,66,98,233,197,210,205,78,166,220,97,154,196,242,149,20,58,218,38,168,85,36,86,163,101,221,250,97,35,196,36,32,212,68,109,8,101,163,148,192,106,138,28,198,119,24,65,109,99,202,159,213,222,87,246,142,235,9,99,142,11,41,113,166,201,203,206,141,173,204,220,226,246,199,91,101,117,43,92,163,63,85,20,187,74,101,239,65,188,221,205,167,150,95,187,14,236,194,255,223,63,250,114,41,126,159,237,69,92,68,181,94,46,183,116,59,2,73,89,54,251,190,255,69,11,79,49,30,79,214,104,222,178,0,4,206,167,8,80,0,171,166,1,4,244,40,224,131,32,174,94,2,93,40,141,85,175,13,248,13,89,203,85,173,53,219,91,245,184,123,158,9,12,139,6,105,122,19,49,216,224,250,77,77,250,207,21,154,116,42,242,122,215,0,117,201,97,247,21,138,126,221,4,253,27,187,58,143,201,192,0,0,74,152,194,142,99,110,0,12,41,55,51,90,76,223,140,179,159,0,134,66,166,162,5,153,60,6,6,2,153,160,46,32,5,10,146,92,230,190,98,240,195,33,11,129,135,167,137,12,49,194,49,99,74,182,193,129,14,180,31,183,217,221,16,25,114,210,48,226,19,118,68,97,213,20,160,196,13,176,148,171,161,151,195,151,150,218,77,91,16,22,82,231,225,243,158,110,178,61,74,238,216,151,98,204,185,72,210,225,204,155,62,14,45,138,122,179,180,54,107,76,126,159,162,99,170,37,113,194,2,25,180,153,230,180,195,148,114,209,206,59,84,223,134,228,125,66,112,216,109,48,174,252,129,158,242,217,115,92,253,251,49,228,133,27,106,40,195,136,108,155,115,35,123,126,177,3,121,75,27,151,80,60,211,108,77,182,122,219,214,214,152,110,9,115,102,96,184,228,219,65,80,236,51,54,73,236,86,0,64,160,0,120,235,80,49,132,147,99,42,77,90,136,148,191,45,184,83,226,197,21,2,35,197,75,194,63,90,10,250,166,23,3,189,204,91,235,182,214,47,7,76,16,160,135,87,149,249,177,189,151,167,246,165,233,255,249,61,244,255,251,178,100,135,14,134,135,104,205,155,154,75,240,81,42,169,247,97,101,94,25,229,163,52,110,105,139,193,65,161,40,13,134,52,248,255,255,247,95,250,120,145,29,78,233,40,212,229,74,141,22,28,241,48,86,5,58,23,88,28,161,176,113,250,65,131,124,100,205,131,211,3,204,68,15,51,61,16,196,129,129,147,65,143,197,38,3,4,153,98,35,203,212,20,60,195,10,17,149,7,82,14,58,98,201,207,167,242,225,160,40,74,131,78,59,203,14,1,7,49,100,182,58,97,218,33,41,57,135,212,28,233,239,78,212,225,79,168,122,117,124,141,28,150,5,204,36,133,11,76,161,128,91,60,107,99,72,88,213,102,174,5,201,91,13,211,21,239,34,51,37,59,88,207,155,37,32,195,2,72,50,82,156,176,142,5,219,99,185,41,60,219,91,229,185,229,251,217,182,182,76,13,124,42,223,166,118,237,162,134,201,16,111,72,122,126,8,173,89,12,171,246,172,191,181,109,152,43,108,191,255,94,215,246,90,115,215,93,122,63,187,253,189,55,153,107,161,101,135,59,205,211,161,189,84,38,219,250,82,145,57,236,0,56,29,59,54,242,53,134,82,99,18,17,196,196,77,45,165,24,44,58,69,33,141,113,29,154,156,233,127,127,58,62,185,58,240,117,117,187,217,103,170,102,244,93,135,67,84,196,180,87,58,94,41,155,127,247,255,235,254,96,53,146,181,20,202,57,56,160,200,246,101,41,191,239,61,163,255,232,246,254,152,0,0,75,116,202,39,131,159,64,140,211,173,50,53,164,216,48,99,164,4,76,36,4,52,92,140,28,101,48,152,156,210,97,194,16,64,48,156,44,34,37,2,26,113,176,145,15,166,184,5,163,0,41,74,159,204,118,128,197,40,112,8,121,160,50,192,74,201,240,74,72,134,70,46,48,90,76,214,35,86,92,159,163,64,178,72,38,109,124,20,83,56,13,36,104,31,110,117,219,187,30,236,25,90,180,29,138,193,234,163,41,160,146,141,238,1,163,96,184,110,135,86,41,48,150,6,236,218,4,81,56,134,217,196,120,182,254,125,201,25,106,242,202,23,50,174,99,173,233,22,221,207,181,207,23,58,65,162,199,147,70,237,159,35,223,203,234,34,241,226,191,167,4,99,229,206,175,174,66,162,187,150,223,233,110,93,238,175,167,163,41,41,27,231,25,6,221,151,218,174,115,245,165,90,91,2,187,46,188,47,45,61,130,220,118,119,140,255,148,0,32,0,0,3,46,250,238,66,206,24,18,0,136,183,52,34,20,158,56,187,101,32,187,164,5,202,223,137,244,200,222,167,212,25,40,244,173,151,45,61,151,191,232,255,255,255,246,183,249,158,255,255,237,245,116,255,223,250,61,231,127,161,15,255,251,178,100,141,142,6,216,104,205,27,153,99,112,73,171,218,26,97,39,84,28,9,161,50,78,105,141,193,61,15,167,169,151,156,248,245,110,218,254,58,221,40,69,109,72,54,102,144,201,211,172,6,200,230,26,65,252,116,156,65,132,138,224,33,17,181,9,38,97,18,152,104,90,98,192,176,40,10,96,146,0,56,168,1,7,156,85,11,224,27,102,136,57,145,129,58,236,37,50,220,140,130,15,168,115,213,93,205,11,151,78,5,132,59,193,71,130,39,169,65,219,224,108,208,194,29,200,132,36,203,62,167,44,0,105,241,49,18,151,13,248,105,77,113,84,214,117,11,247,69,118,134,84,230,192,242,198,45,6,195,42,202,228,82,99,226,209,154,115,239,8,204,22,141,33,253,31,53,82,126,146,166,77,121,219,82,203,43,29,104,79,62,88,135,88,153,63,178,249,234,191,106,93,245,145,48,251,233,175,119,110,109,90,85,28,230,59,69,139,140,218,80,194,71,35,89,203,204,22,245,224,220,183,223,115,113,247,150,182,185,150,232,167,121,186,211,181,140,216,237,70,111,120,155,180,17,28,45,93,83,72,111,110,173,216,122,145,188,56,0,1,26,8,0,16,205,149,61,7,129,17,176,159,35,97,68,139,92,73,19,196,82,136,161,126,214,122,65,134,205,17,17,159,251,19,139,184,149,77,93,121,38,218,186,105,221,116,137,129,250,8,75,170,206,25,239,138,156,71,255,252,190,228,59,226,186,254,191,254,95,163,91,8,186,191,174,210,86,130,0,1,115,7,160,205,244,212,56,45,164,169,96,50,123,0,227,46,211,66,131,12,78,240,48,192,76,49,3,204,88,58,96,4,154,114,28,7,2,97,84,196,8,148,104,205,48,200,75,239,3,72,166,17,4,128,31,203,149,75,170,154,106,220,104,66,150,89,43,18,197,236,7,129,248,47,195,36,126,169,93,246,252,104,81,80,3,128,208,142,181,138,85,226,211,227,48,67,188,129,147,109,26,2,150,193,132,65,112,160,101,104,169,73,2,227,43,206,85,27,103,22,83,40,137,45,14,126,99,178,231,54,142,36,153,108,219,25,169,101,171,185,96,245,49,73,108,108,80,76,70,80,241,75,109,194,85,130,219,116,100,149,240,145,210,205,63,156,219,192,236,202,167,221,57,199,245,124,94,170,244,64,180,219,155,179,59,5,66,121,41,104,81,89,166,96,208,109,75,148,165,32,228,208,27,207,77,218,253,199,93,255,160,179,221,62,244,216,227,220,234,191,145,187,213,173,78,234,239,225,187,205,127,57,100,30,165,242,11,83,56,193,76,100,100,2,200,150,83,198,45,213,229,255,187,125,252,239,55,173,255,239,188,220,197,152,93,219,64,8,0,194,209,144,26,132,43,255,251,178,100,138,142,168,98,111,78,19,154,193,240,68,3,9,197,99,43,40,32,193,197,54,110,107,38,129,6,143,167,133,135,172,208,56,108,36,77,220,98,87,45,184,164,211,186,236,63,83,12,182,24,142,158,62,73,219,228,13,25,191,16,163,11,185,115,61,220,194,206,241,171,4,129,107,233,72,193,50,20,222,117,191,227,54,165,223,45,221,239,71,111,228,192,38,24,137,74,108,162,145,221,162,38,205,111,26,112,4,113,114,176,114,252,208,174,83,112,144,96,65,133,6,112,71,149,34,138,136,33,118,111,178,155,128,134,70,209,14,20,18,77,27,96,91,182,11,54,242,56,140,121,212,24,49,4,131,33,154,44,16,170,56,51,200,208,141,20,111,9,46,150,44,25,40,165,112,8,209,48,192,21,128,255,93,118,156,168,224,150,47,69,43,99,3,76,218,130,149,244,177,141,39,221,136,130,253,193,222,151,225,127,185,211,43,154,108,138,70,98,117,229,117,106,160,154,147,168,240,212,233,234,206,111,57,233,124,169,56,181,88,44,125,140,97,190,108,144,37,67,183,169,203,203,25,204,59,18,177,93,187,55,249,92,111,53,132,89,204,236,73,127,225,244,90,205,240,153,195,52,173,202,218,216,131,187,42,17,20,191,172,64,115,91,189,135,243,251,253,160,144,99,167,3,189,255,191,68,172,141,79,28,89,254,57,246,91,133,200,53,28,170,218,122,74,30,145,82,75,167,229,89,179,197,45,173,76,244,107,242,124,119,151,24,22,191,247,255,245,63,254,130,199,253,15,2,163,112,81,128,98,181,6,76,120,19,101,156,53,229,34,25,138,172,188,11,166,83,75,155,127,161,220,177,40,84,116,76,175,51,191,95,213,102,68,91,158,87,245,14,222,173,232,251,63,224,93,133,255,37,221,214,207,79,229,63,242,116,242,22,90,49,181,60,221,66,147,13,186,207,75,27,56,67,12,251,189,35,19,22,141,168,159,52,120,116,2,26,53,56,156,202,194,131,16,1,12,86,9,52,72,144,198,162,194,241,166,81,18,0,144,14,33,11,71,22,210,88,202,131,129,50,20,185,93,112,130,128,58,100,41,1,250,38,16,144,140,162,223,102,166,88,164,6,97,5,11,17,106,10,81,43,108,144,220,50,99,228,129,178,189,237,53,56,160,181,106,162,138,142,130,78,120,212,124,190,115,144,210,17,67,108,249,107,227,215,59,40,22,4,164,129,134,129,198,223,83,88,17,172,198,25,165,233,178,160,155,114,129,145,207,150,17,216,174,170,194,169,43,180,217,137,89,139,41,111,171,3,47,233,1,103,87,42,114,128,214,185,47,237,231,222,139,58,101,11,251,78,62,253,125,185,185,77,182,214,117,53,106,252,24,249,247,37,6,255,251,178,100,102,15,200,65,113,76,131,154,133,112,61,205,26,83,60,194,54,31,109,197,52,14,97,187,1,32,52,105,13,132,148,208,230,98,32,141,0,31,12,131,145,163,0,217,2,195,50,40,101,130,210,227,38,200,89,81,240,91,82,141,95,73,210,68,81,25,50,128,154,155,178,78,164,11,4,157,36,143,104,61,18,30,107,162,245,153,35,172,145,104,254,213,128,18,4,60,185,132,72,13,148,88,76,96,210,66,3,101,16,52,204,118,102,255,169,80,73,23,79,237,70,254,8,251,63,71,255,36,226,255,255,255,250,247,255,255,255,255,78,239,255,245,255,161,255,241,15,32,255,221,166,109,159,6,32,164,153,217,86,124,99,177,207,119,166,48,137,155,205,22,103,0,89,133,107,195,199,17,9,4,2,54,50,136,132,84,156,210,77,24,22,18,108,165,193,8,216,172,56,162,224,64,79,30,166,131,48,68,2,119,17,21,212,140,146,7,73,1,100,32,131,19,136,65,64,178,80,0,240,29,187,0,67,44,184,176,7,34,0,45,213,243,251,45,243,130,42,139,165,107,76,109,75,38,213,171,149,153,145,75,233,26,42,203,159,110,232,71,40,137,165,149,51,57,152,206,164,134,98,13,92,148,207,17,174,47,236,177,93,242,2,64,68,187,137,142,197,108,64,119,183,67,126,238,221,237,203,14,9,195,36,220,191,194,90,52,251,143,139,58,222,165,26,197,176,215,194,74,184,183,155,241,191,95,57,252,203,169,123,57,190,90,166,115,177,197,118,253,176,236,60,220,212,2,156,120,169,0,203,155,178,117,221,69,27,140,10,157,75,120,196,45,118,42,122,6,169,44,156,53,227,16,110,109,212,201,27,103,110,129,149,228,137,253,85,76,208,168,138,81,198,147,65,134,36,64,0,0,7,128,227,238,4,162,2,18,38,213,158,71,3,111,27,84,208,117,237,251,39,100,64,215,93,100,111,105,219,223,190,159,127,245,170,127,175,253,52,255,255,255,255,255,239,149,246,255,255,240,128,182,51,70,69,18,1,232,16,22,110,133,24,12,209,183,97,39,197,64,0,128,43,41,137,70,153,144,114,176,128,235,51,133,19,52,209,35,48,228,105,50,100,217,48,144,30,48,40,13,49,224,18,49,48,42,48,12,8,48,64,6,48,172,59,49,76,35,82,240,32,148,171,86,57,0,25,43,128,164,16,24,80,33,77,100,249,90,146,196,172,81,33,24,51,110,96,136,11,126,52,29,193,37,81,5,128,71,42,6,38,149,223,138,136,61,102,11,41,18,104,195,50,78,24,53,60,164,248,44,177,35,83,175,138,56,72,212,117,104,82,169,220,25,148,189,171,106,30,167,149,67,201,131,215,172,132,164,27,58,203,48,168,197,231,255,251,178,100,72,142,231,247,117,77,11,186,109,112,75,109,26,35,97,231,38,31,69,197,52,46,101,119,193,45,47,232,204,240,149,152,43,140,9,167,197,178,209,225,55,187,222,234,225,104,4,170,223,28,185,207,29,16,76,15,40,5,60,49,202,87,190,216,191,166,238,243,119,142,221,172,172,66,183,81,204,199,84,156,221,119,207,60,25,214,61,10,32,207,112,221,33,157,23,3,133,36,201,21,166,238,149,69,136,194,236,202,99,102,141,79,69,38,205,181,135,167,97,152,250,22,119,102,124,155,169,217,81,161,247,174,98,234,98,43,84,86,89,233,83,62,0,0,0,59,214,233,142,25,9,136,184,226,44,136,66,219,244,219,67,11,180,32,52,109,166,209,180,245,53,25,75,78,71,111,62,39,255,157,255,255,124,143,253,255,215,95,251,127,171,127,255,255,125,59,127,255,248,152,252,163,57,131,99,89,64,178,176,88,179,110,141,180,83,223,133,130,99,59,41,130,97,102,54,85,28,42,44,110,179,121,251,163,6,101,21,26,153,114,102,18,88,36,116,100,65,153,141,71,166,1,27,150,68,203,98,224,72,241,102,18,19,5,132,233,52,97,128,109,235,153,244,24,20,64,115,80,99,178,193,80,66,105,41,168,25,72,94,225,208,58,121,190,192,70,90,97,19,170,69,111,177,204,157,36,51,126,141,1,134,235,113,104,26,252,125,51,237,75,137,1,72,137,156,11,185,133,40,209,54,159,81,226,42,185,81,156,48,124,235,100,158,117,162,6,65,247,225,44,239,42,233,139,71,214,152,191,179,171,39,202,102,246,90,135,177,170,29,109,140,213,70,95,138,202,43,23,56,226,161,177,149,7,245,232,166,235,71,150,99,131,233,221,55,73,238,205,63,119,254,214,240,161,139,127,176,27,181,160,197,63,127,142,213,108,96,137,30,125,194,254,183,173,111,114,110,251,211,142,121,224,220,40,94,222,65,205,172,107,80,136,24,59,133,69,149,20,232,137,226,152,188,188,198,55,23,29,186,111,236,189,229,43,244,170,221,0,13,211,37,220,79,204,129,60,8,27,161,10,77,48,176,31,107,135,202,112,50,69,146,153,45,150,10,232,210,210,239,188,174,218,117,255,255,248,255,244,255,244,255,255,213,191,255,255,112,122,0,201,35,247,250,142,198,162,191,24,108,77,165,43,84,19,18,12,226,170,64,245,203,255,88,0,76,35,85,50,203,108,217,186,227,151,121,12,44,140,57,36,72,204,5,160,173,152,194,197,5,174,103,112,121,138,136,198,6,27,152,12,10,105,96,1,151,132,169,148,35,22,4,22,199,64,2,16,53,61,46,17,212,47,115,221,199,221,249,11,135,32,14,64,32,46,140,40,4,132,172,5,54,100,69,255,251,178,100,40,8,7,213,113,77,11,154,124,244,68,197,10,9,97,229,52,24,149,165,65,77,225,175,193,36,175,232,233,134,9,8,85,1,38,101,172,177,124,245,153,137,34,103,64,205,194,218,160,230,134,150,91,86,169,52,204,50,86,98,157,232,118,32,70,120,222,82,179,1,161,54,98,141,15,57,79,104,38,217,101,121,179,50,10,122,66,206,57,117,23,185,162,192,73,174,234,253,46,116,88,110,207,214,30,85,249,38,133,30,231,202,5,89,128,152,63,112,149,235,226,87,163,34,72,101,112,127,215,70,20,79,41,122,159,181,248,139,238,31,148,91,196,34,63,29,236,244,177,93,156,73,175,226,235,229,214,176,136,180,42,250,62,54,22,247,168,174,241,104,223,175,23,89,48,123,24,150,196,27,111,214,191,13,155,190,162,199,172,18,206,191,227,116,220,159,250,198,251,131,50,221,64,4,1,0,0,6,250,173,53,242,72,85,224,52,182,174,74,215,199,161,74,82,25,209,75,144,139,38,177,139,2,25,179,144,192,234,32,209,245,199,85,20,32,230,122,62,164,215,237,254,205,2,120,115,235,244,255,255,147,182,255,217,254,43,71,69,156,239,243,64,16,0,16,11,162,143,102,110,126,109,251,166,136,184,108,141,70,25,34,100,2,102,126,138,36,18,230,128,141,140,36,60,64,4,132,163,25,7,30,71,178,211,137,166,186,20,7,155,238,75,17,157,210,57,117,81,230,163,254,25,230,228,194,95,138,232,5,244,232,156,150,193,85,99,169,209,72,43,198,81,126,91,73,114,21,123,7,193,146,234,227,183,201,171,189,131,35,122,161,173,188,239,106,227,235,254,60,217,97,226,94,116,75,205,99,216,177,3,3,234,179,82,162,12,141,47,30,145,68,139,44,110,118,67,58,212,5,229,168,153,203,39,73,76,194,203,35,52,107,204,67,51,199,115,57,38,50,153,147,214,234,162,89,97,230,198,46,242,232,178,45,117,17,29,74,70,138,96,141,38,129,80,162,167,155,214,173,201,199,174,238,164,135,174,207,146,0,192,0,0,24,0,249,75,246,128,178,193,92,112,82,167,152,34,177,201,206,200,237,169,24,14,100,119,125,230,70,213,212,9,17,237,70,241,169,179,167,183,244,27,252,237,15,254,191,244,211,254,255,246,253,191,255,223,255,255,255,100,124,154,47,21,133,27,139,75,83,87,245,152,0,0,1,112,197,173,69,214,137,53,76,191,196,229,178,1,187,166,146,58,109,150,38,34,58,13,27,52,96,35,22,40,11,147,5,129,76,84,136,198,135,60,192,68,69,140,149,96,64,87,46,200,227,128,208,133,203,56,243,77,10,4,143,75,68,6,34,143,184,41,225,112,20,52,60,146,114,233,18,154,200,255,251,176,100,40,142,87,80,104,206,27,121,124,240,71,70,105,208,101,98,108,29,205,165,54,110,101,243,193,20,156,39,85,148,157,168,222,128,132,95,128,40,67,110,86,190,199,96,6,165,218,21,244,154,244,148,235,15,47,180,139,121,65,74,35,156,186,19,255,205,87,102,217,104,73,252,172,191,152,251,123,91,20,223,157,202,57,142,119,44,223,248,206,242,26,63,60,216,94,57,49,181,189,98,13,140,111,95,135,104,127,73,133,150,7,141,177,40,119,166,164,96,58,96,106,124,109,72,149,133,66,233,125,17,145,173,30,1,70,227,8,245,66,53,149,249,183,125,211,82,180,98,82,83,25,186,45,219,182,122,37,175,216,169,141,66,189,154,201,38,49,41,75,73,171,60,154,248,205,115,23,120,183,150,17,69,78,235,238,127,25,18,18,89,249,158,104,121,106,194,96,172,152,147,170,114,164,22,206,75,156,108,68,216,189,199,120,245,110,185,165,100,56,170,75,239,131,181,159,180,145,172,202,165,206,190,93,41,163,235,244,192,173,249,127,235,133,189,110,18,120,135,201,254,79,255,255,255,255,250,0,6,152,97,94,108,51,129,191,114,38,159,223,152,253,8,110,88,193,152,204,6,40,154,24,92,136,144,38,98,11,128,71,168,212,6,14,4,55,76,84,41,99,98,1,184,64,57,11,221,56,110,1,83,249,21,0,169,18,238,179,168,162,214,74,82,0,2,199,171,3,96,84,49,210,37,95,241,17,14,91,18,89,239,178,178,2,163,137,136,91,15,37,241,118,34,113,38,133,34,221,57,51,210,153,152,106,15,124,92,170,177,246,157,94,24,150,220,179,69,245,88,165,154,166,112,26,189,27,229,2,183,75,37,105,26,203,243,154,177,98,107,28,117,13,114,232,114,29,211,137,15,109,14,237,11,26,138,211,99,245,207,198,127,175,51,183,184,211,84,61,96,210,2,175,21,109,246,121,90,243,254,175,81,112,167,124,201,15,57,64,90,249,223,173,126,96,186,244,73,98,244,211,46,79,68,123,202,55,211,53,109,172,176,137,140,8,39,202,6,20,153,114,147,116,188,153,99,212,56,50,207,109,41,181,59,59,100,144,80,99,17,192,43,3,51,24,41,129,11,114,196,111,182,25,60,24,157,114,215,125,83,5,84,166,207,31,245,249,77,119,218,80,136,70,130,103,253,81,166,53,210,64,79,35,66,12,223,152,201,203,231,125,176,150,223,255,233,82,239,109,91,45,236,240,39,170,76,0,20,2,156,8,158,106,240,70,228,12,108,172,102,238,66,124,237,68,76,166,162,38,99,193,98,132,195,70,226,131,5,81,87,180,204,65,65,201,208,96,224,251,200,205,208,187,230,220,253,56,15,205,45,139,42,55,21,255,251,178,100,29,12,150,98,104,207,155,109,127,144,70,38,105,226,101,231,54,156,229,165,50,78,101,179,193,27,156,39,97,149,157,218,139,141,11,55,204,34,91,72,159,84,143,236,252,130,181,44,218,166,155,36,17,137,234,158,15,212,159,185,169,219,149,67,74,176,25,68,98,181,170,183,152,78,193,253,195,31,152,128,240,160,2,131,201,25,158,35,218,36,132,37,208,115,142,167,51,168,20,183,139,35,203,8,51,105,81,142,118,181,63,110,62,235,166,253,221,181,207,191,85,87,227,121,146,62,240,132,90,166,203,134,172,181,157,46,17,185,221,191,249,199,149,212,245,55,230,182,99,69,148,206,65,227,76,50,197,132,251,120,201,38,143,163,182,46,239,6,79,123,111,225,183,63,108,31,122,61,192,0,9,159,65,72,128,67,17,106,78,1,151,176,176,135,25,234,67,67,0,168,124,15,20,115,249,137,21,33,188,125,90,212,129,99,202,189,101,168,123,21,30,142,108,90,220,253,125,78,255,47,65,114,127,79,251,228,108,91,132,127,242,190,187,127,197,125,127,69,128,0,6,8,77,152,118,232,109,223,65,159,119,6,241,143,157,183,10,98,98,25,159,174,102,23,6,24,164,162,10,151,1,74,32,0,201,136,65,38,12,39,25,72,20,201,64,164,241,226,202,165,26,2,210,168,185,88,22,148,192,96,246,215,38,214,242,42,3,68,76,147,128,98,220,138,144,229,184,226,210,184,166,56,76,89,228,74,217,108,128,59,73,104,231,227,207,64,17,184,148,113,231,157,193,96,69,148,167,164,78,70,161,24,68,74,87,161,80,233,251,145,101,77,11,221,10,246,171,1,140,169,49,187,248,77,36,69,29,65,209,26,228,197,200,173,154,215,233,119,28,185,37,50,0,198,234,55,201,179,32,61,180,198,153,60,251,133,6,187,4,114,102,43,186,36,73,193,136,67,147,71,35,83,78,145,13,54,11,253,136,164,12,149,74,78,55,90,159,236,117,169,15,14,167,54,34,20,150,137,161,250,217,156,232,240,70,63,148,232,29,167,116,123,169,20,158,178,85,63,178,128,10,15,19,74,32,137,65,8,168,54,144,89,129,87,22,131,60,119,81,253,185,57,8,3,126,47,74,215,93,127,243,137,150,38,116,43,32,207,137,14,144,124,104,113,254,58,65,138,22,156,190,97,127,242,223,212,197,80,237,190,237,255,201,124,169,106,151,255,167,242,68,0,0,51,9,136,204,189,30,55,101,88,213,118,131,84,208,77,0,121,52,168,100,192,103,2,111,209,147,205,166,56,16,24,60,112,97,193,1,134,65,6,96,31,152,24,2,209,193,0,241,163,202,168,167,213,133,23,26,3,80,152,8,18,179,224,103,247,33,80,32,45,124,255,251,178,100,36,14,167,32,104,205,19,152,92,240,66,70,233,246,97,130,96,155,121,163,54,110,101,115,193,27,28,39,181,148,157,160,25,18,56,102,68,197,223,128,120,239,147,81,206,141,21,150,153,69,147,39,33,3,74,7,59,25,85,144,68,46,4,135,159,65,238,209,196,20,85,237,110,10,107,60,221,153,221,72,187,229,73,133,55,111,45,203,210,67,49,230,55,25,169,182,109,122,149,83,183,178,138,122,90,148,211,211,215,101,56,76,2,67,218,71,86,69,210,65,170,204,158,150,109,188,46,223,249,125,156,67,19,53,65,229,233,10,148,205,6,150,90,45,100,145,250,24,116,82,66,94,147,92,161,15,255,243,13,86,162,139,153,237,163,98,2,236,226,141,233,210,244,11,101,166,36,51,98,95,223,215,31,42,187,80,195,148,1,0,0,13,42,96,73,182,96,170,0,12,5,94,160,152,180,152,243,22,83,71,222,50,176,65,171,233,234,34,175,13,229,68,43,171,112,91,80,176,226,94,246,230,211,164,111,245,176,26,95,235,255,62,223,81,162,222,159,247,38,75,252,65,255,228,0,42,172,57,146,149,68,158,35,101,29,73,14,39,22,182,24,20,36,20,56,24,152,114,58,8,52,16,52,195,132,81,8,192,100,16,103,16,74,96,74,64,128,97,98,203,35,43,9,85,69,214,165,81,30,155,248,25,194,193,6,213,203,126,78,88,140,27,105,244,206,195,8,158,30,29,161,65,114,140,173,20,47,39,11,16,60,189,43,180,252,189,16,53,140,83,177,193,202,60,159,242,119,137,111,101,89,24,237,225,45,229,91,219,152,110,253,174,17,20,253,184,213,205,176,27,117,80,227,47,187,17,198,191,104,241,236,171,155,65,6,119,24,213,77,183,21,24,248,5,212,230,233,191,84,62,120,41,75,195,241,252,119,17,172,148,75,116,165,230,46,156,37,16,75,24,68,16,117,47,6,155,183,249,224,197,144,224,242,253,141,58,241,85,53,91,105,202,58,246,200,213,102,131,200,118,102,87,173,173,141,70,51,49,153,98,189,119,185,73,0,42,0,18,157,135,35,201,149,8,52,160,161,109,76,56,150,76,209,222,244,87,83,190,160,104,21,200,93,151,206,181,196,44,212,248,29,46,126,237,211,42,238,78,132,220,66,94,191,242,159,255,83,179,43,253,255,251,233,177,28,183,255,169,168,146,255,103,255,144,160,0,0,115,3,135,137,65,70,138,168,156,241,58,52,35,57,65,104,29,84,51,24,148,0,78,17,133,12,22,37,48,57,24,192,33,115,17,6,204,84,72,74,88,144,128,116,45,139,145,25,164,69,214,61,92,128,21,190,235,182,214,24,224,140,37,129,51,142,2,0,162,235,217,180,7,15,108,182,255,251,178,100,39,14,151,3,104,205,19,153,123,244,72,199,9,216,101,98,108,155,89,163,56,110,101,237,193,4,155,39,85,145,41,224,142,126,75,247,141,133,19,40,4,29,17,69,139,248,191,219,20,13,71,109,101,15,39,133,105,59,159,125,183,235,119,79,44,230,164,123,238,31,70,211,178,165,26,210,65,68,173,104,32,216,156,91,15,184,109,177,186,233,166,215,127,224,1,214,218,37,113,121,124,11,30,240,102,215,197,214,229,159,166,82,154,194,167,25,69,184,252,52,252,195,199,109,174,122,86,148,201,91,124,41,45,218,214,190,164,191,251,253,174,15,193,253,31,63,122,76,152,10,231,175,160,194,188,91,103,109,109,217,198,10,118,56,208,231,247,197,253,165,150,218,182,107,100,206,221,114,128,0,1,64,17,55,76,131,113,32,76,115,140,82,150,48,236,139,127,217,34,18,36,46,50,17,135,42,12,152,76,213,242,135,244,193,214,35,170,9,134,9,45,8,181,43,217,204,89,169,31,214,254,126,222,62,158,173,128,163,191,194,109,255,27,92,19,80,111,71,119,83,244,0,167,46,209,137,71,166,152,55,141,84,76,78,98,56,21,68,192,193,211,16,16,204,58,49,42,1,135,154,102,2,20,146,10,70,64,6,58,19,173,8,104,99,168,13,156,17,41,76,162,109,94,104,44,68,12,255,208,210,21,66,90,108,128,204,5,58,210,158,143,49,16,20,138,47,10,174,197,237,199,9,133,134,4,113,35,229,28,125,190,131,40,239,210,190,228,197,99,180,246,202,74,199,178,106,173,218,134,211,241,124,175,154,149,93,0,35,223,71,111,36,254,184,13,167,10,234,62,240,231,172,201,238,16,237,221,67,61,133,48,213,218,243,223,155,126,213,186,169,74,204,195,66,171,146,234,231,136,47,183,189,126,187,112,214,79,189,119,163,107,56,99,131,207,150,72,180,198,169,245,252,24,210,65,61,109,186,238,12,117,197,173,101,198,224,205,52,216,134,154,172,124,23,182,119,181,189,45,239,188,203,125,81,171,17,118,136,254,40,128,68,84,124,194,52,201,41,1,199,152,11,117,65,203,139,5,69,75,222,172,145,20,220,113,249,4,48,32,24,54,135,190,20,136,20,232,211,68,189,114,88,76,74,45,185,54,187,215,253,25,162,26,237,247,219,254,127,202,56,71,252,175,234,146,0,0,34,32,76,46,158,133,51,208,104,244,98,58,192,106,112,238,102,184,48,97,97,152,97,240,104,1,22,204,9,14,12,63,16,130,1,210,97,12,161,118,44,251,48,48,4,100,22,22,203,84,14,1,243,42,137,40,13,40,48,224,25,36,30,205,41,64,64,193,69,83,232,76,184,176,18,160,181,66,149,2,50,112,233,103,156,232,255,251,178,100,44,14,215,93,104,204,19,186,148,116,73,71,25,211,101,234,54,27,85,165,54,110,101,237,193,16,155,231,73,131,29,162,53,65,50,97,64,161,242,128,112,241,114,17,184,139,44,97,19,248,58,4,161,82,250,235,210,149,76,113,158,169,102,153,233,48,78,65,49,141,110,213,14,157,59,13,140,96,165,63,177,91,25,37,101,250,36,231,98,152,65,151,254,212,158,159,34,233,195,0,58,20,16,13,209,147,4,176,157,56,82,14,121,245,23,107,29,69,169,168,129,30,68,82,54,46,18,76,116,120,204,147,150,73,28,96,190,55,171,39,21,58,75,41,150,219,107,62,234,40,122,78,112,197,20,29,57,179,165,147,105,156,47,15,70,85,27,77,44,129,161,231,100,11,232,187,155,213,215,80,0,0,0,182,86,13,209,1,84,32,28,231,109,217,65,145,221,97,214,11,4,242,16,7,213,101,146,18,134,74,228,138,248,192,90,97,211,10,60,217,51,251,48,26,15,174,254,191,84,171,127,187,68,197,117,248,191,255,201,54,200,181,27,127,145,255,119,251,191,250,56,191,212,0,116,128,2,32,112,155,241,114,110,242,129,136,28,70,211,161,8,5,6,59,11,133,193,128,32,41,154,0,70,46,15,136,134,73,30,100,1,131,181,36,2,192,39,26,111,63,16,34,31,164,28,121,110,181,201,234,210,18,0,201,64,95,34,1,145,89,184,168,67,59,79,202,114,222,203,175,53,105,215,141,3,160,49,14,33,142,246,42,167,158,139,112,139,236,244,104,141,208,183,88,77,43,155,202,130,247,13,135,213,183,170,67,47,81,222,0,29,199,65,105,225,122,112,142,18,214,123,177,106,208,92,177,76,110,192,70,206,139,252,88,1,68,121,217,118,87,111,187,165,47,94,188,129,249,114,213,215,183,136,14,52,240,117,244,235,229,29,76,48,22,150,234,170,120,132,118,45,15,127,255,79,31,93,87,247,225,249,228,137,92,63,182,51,88,251,171,19,248,75,203,91,135,221,210,249,135,189,64,166,222,41,220,239,165,206,254,201,16,34,211,3,2,104,21,48,165,83,20,152,69,244,96,116,238,178,13,180,123,197,11,7,144,18,232,159,47,250,157,252,80,29,144,162,151,37,45,84,152,99,12,131,43,217,6,173,65,51,154,106,91,252,198,132,234,247,246,127,254,251,233,149,255,35,251,46,80,0,1,179,10,191,205,182,139,51,98,8,232,39,83,91,101,12,168,196,52,48,116,0,59,10,10,70,130,70,20,14,24,152,52,68,87,49,48,176,193,196,211,9,130,210,78,62,86,37,65,0,32,20,170,48,107,19,115,146,57,196,113,31,166,140,90,68,115,105,134,12,0,166,12,8,213,159,132,38,228,158,82,200,255,251,178,100,41,142,7,75,105,78,147,143,70,194,69,9,105,250,96,202,98,27,217,157,58,110,61,55,65,9,22,167,21,134,158,32,180,142,219,115,64,203,96,192,200,176,29,186,66,22,59,161,231,250,140,236,4,12,151,33,51,42,30,226,1,115,124,242,43,106,81,70,193,21,198,85,88,39,149,239,89,38,99,46,42,117,183,19,201,153,90,3,120,191,139,135,164,173,46,231,160,193,73,29,7,75,148,2,160,214,164,24,177,235,18,251,142,114,38,77,37,43,74,161,252,8,82,86,121,22,247,167,146,209,72,177,150,52,237,85,246,34,83,6,134,144,134,148,96,184,132,101,223,41,122,26,246,143,22,147,27,139,199,45,69,186,148,41,82,49,91,74,135,150,28,227,143,24,104,230,48,50,251,254,100,71,64,96,0,0,1,0,193,13,65,96,155,14,20,148,38,110,63,72,148,193,34,47,194,240,122,99,107,177,38,41,58,6,149,205,242,50,68,52,134,93,141,159,155,71,131,37,182,251,105,232,223,209,170,42,47,242,159,255,253,234,223,165,63,79,250,247,208,182,70,192,37,67,0,135,7,119,137,96,13,202,19,50,53,80,223,137,51,44,10,76,88,82,3,2,129,0,115,141,2,69,130,3,161,52,238,48,168,60,194,226,69,76,42,31,26,11,170,81,35,125,117,81,135,20,109,23,218,52,228,190,48,21,0,38,99,128,52,11,80,98,250,63,199,120,71,152,193,120,60,19,199,131,148,113,36,86,60,30,178,64,133,30,171,136,141,135,35,98,82,19,81,109,105,153,189,76,54,20,81,168,226,48,85,21,195,148,114,185,248,140,213,251,253,62,96,126,98,195,114,139,97,12,53,162,235,35,68,227,127,33,140,206,112,192,119,84,195,142,177,26,239,245,60,25,71,48,20,145,178,49,74,85,218,100,83,108,94,105,181,69,134,128,208,240,121,16,133,162,141,96,28,148,162,107,60,69,57,146,242,133,254,147,127,220,55,245,48,102,46,200,197,171,101,150,78,15,53,73,23,5,98,246,88,78,120,174,81,83,212,51,138,10,0,128,3,44,71,96,27,144,72,67,176,68,210,66,182,243,76,165,50,218,67,196,128,88,166,115,179,245,93,126,149,181,204,19,216,201,198,243,139,116,143,206,111,165,14,186,13,108,230,214,139,71,255,38,240,190,175,229,203,127,102,142,196,247,125,82,144,0,1,179,9,34,142,19,31,50,43,176,205,35,176,77,80,215,40,84,21,7,37,149,9,128,13,194,50,107,49,28,11,197,204,8,8,7,49,83,84,42,43,80,101,142,6,26,68,88,203,243,122,194,242,187,90,168,92,34,204,223,112,104,1,14,164,160,37,188,188,26,43,161,124,41,7,195,249,8,8,161,74,255,251,178,100,41,12,166,187,112,78,147,143,93,212,71,74,90,39,97,133,42,26,225,161,62,110,101,235,64,245,148,40,37,133,149,152,46,142,136,39,50,22,75,32,39,1,250,164,67,226,43,135,211,147,213,83,83,113,169,36,144,90,211,94,145,222,187,156,121,86,115,235,24,98,194,171,14,94,16,15,76,159,82,169,70,188,60,40,59,185,61,155,156,247,151,44,196,251,222,142,227,40,35,157,131,172,100,180,136,161,214,82,167,162,154,107,68,28,197,2,92,193,44,133,48,85,39,68,141,74,223,102,143,185,207,27,125,44,172,37,121,72,232,95,109,202,109,100,145,3,166,204,178,112,144,221,183,48,120,150,116,244,55,56,191,223,255,255,171,64,40,0,0,27,136,113,195,84,64,98,59,98,141,80,56,23,198,180,18,17,9,192,101,27,141,199,95,124,110,116,232,38,162,10,187,127,107,11,235,255,255,255,137,127,175,255,239,255,250,21,195,104,232,150,179,234,232,140,86,15,171,144,78,195,88,157,20,255,65,76,128,0,16,182,230,50,91,26,149,138,99,18,176,80,54,98,213,49,210,194,32,33,16,16,162,142,70,13,10,26,228,26,89,101,44,34,9,150,157,39,185,69,70,88,171,210,14,110,73,0,200,96,6,68,216,62,166,106,230,23,56,24,75,12,88,37,107,99,31,204,166,224,240,96,142,226,144,45,179,74,106,209,97,154,102,214,225,215,116,181,238,135,106,179,108,235,66,113,183,115,32,97,227,119,155,149,180,145,207,125,191,50,64,205,180,62,213,48,190,32,8,155,94,15,53,243,237,254,186,145,155,63,89,110,151,123,92,25,199,9,70,77,147,14,66,151,121,20,234,145,207,99,205,198,175,99,68,131,158,86,140,12,234,1,217,26,82,167,11,166,212,214,102,113,31,154,206,96,185,70,125,110,185,117,188,109,250,146,119,251,149,249,193,122,91,110,161,82,147,157,138,140,107,77,36,250,248,173,228,174,189,243,6,120,111,64,38,22,22,16,177,75,11,65,70,90,24,118,92,221,159,7,101,53,35,244,246,90,98,169,205,149,147,62,181,5,93,124,128,82,13,105,239,151,44,40,125,77,247,254,191,242,188,87,204,195,62,159,228,61,126,210,149,83,117,154,237,0,1,147,23,32,99,70,78,19,104,97,131,58,131,35,42,192,243,224,202,99,16,192,35,31,136,192,16,158,96,9,166,100,137,112,5,11,72,3,100,104,48,148,5,48,140,84,33,2,76,8,17,195,134,194,210,152,116,21,57,48,106,160,88,38,234,131,17,105,200,0,44,22,52,101,86,38,186,89,186,197,115,136,4,6,92,72,178,102,187,142,243,207,47,67,88,185,41,83,173,145,53,182,245,131,63,14,218,95,58,255,251,178,100,55,14,135,170,112,76,147,184,93,96,66,165,26,13,97,37,104,29,65,193,52,78,225,19,201,11,23,103,137,132,149,176,107,154,188,173,228,123,47,94,149,160,53,111,252,118,105,71,148,244,114,98,212,74,83,146,27,253,120,23,233,31,204,157,217,169,71,114,16,45,161,204,81,224,194,17,138,159,55,82,1,150,76,231,167,170,143,184,222,199,231,50,212,73,132,48,67,38,89,88,120,171,32,92,3,196,79,75,74,46,109,56,43,27,217,70,228,62,185,52,217,67,65,162,154,144,188,243,148,58,138,229,213,156,53,123,221,79,124,111,97,221,149,204,237,151,16,141,135,99,220,205,178,37,142,233,11,187,243,242,254,125,183,193,71,147,136,0,0,0,4,68,0,0,172,21,64,147,8,39,103,66,0,133,213,32,90,110,251,96,113,98,77,142,195,162,24,213,118,127,205,148,141,148,223,216,159,19,183,135,153,37,223,88,81,191,35,255,253,60,216,250,188,183,221,250,131,242,186,56,118,90,245,80,3,24,68,252,24,218,31,27,74,106,154,40,61,24,150,174,157,10,32,24,20,23,152,142,42,24,120,6,152,104,21,154,112,6,24,64,7,24,6,0,7,1,38,13,1,6,57,1,229,184,17,0,164,67,35,78,48,32,53,146,172,182,173,23,45,226,134,64,210,217,33,88,229,43,228,12,228,212,25,58,45,43,121,17,165,169,12,95,26,69,239,89,69,25,36,12,64,146,33,90,94,207,235,56,152,131,97,215,245,168,85,186,176,119,166,28,223,67,148,123,154,162,77,201,12,222,182,234,87,244,132,198,236,91,240,127,177,129,166,233,119,30,17,42,21,132,246,152,195,30,179,105,223,142,181,9,140,254,61,34,238,179,221,122,191,219,236,193,104,40,176,16,210,18,112,7,113,54,226,247,221,192,240,215,202,244,65,99,10,46,78,112,93,114,57,75,50,231,24,127,38,114,199,179,137,32,136,76,121,105,78,29,133,86,149,205,60,221,57,57,238,210,146,58,20,239,225,102,167,61,114,160,236,52,24,96,4,34,14,32,143,96,82,128,22,10,10,253,109,91,148,62,147,116,175,172,141,198,12,225,223,0,231,188,168,203,115,201,107,57,18,142,233,244,243,254,153,51,203,9,49,165,89,85,7,122,120,199,255,226,22,29,150,199,33,152,38,235,43,116,146,0,1,35,10,224,131,2,20,67,59,70,211,46,136,3,2,158,16,231,24,112,9,48,68,161,48,92,2,48,36,118,51,48,89,10,129,97,112,188,56,20,85,115,20,194,18,229,136,129,96,225,133,20,140,1,15,160,6,235,14,171,58,99,169,67,109,13,71,198,66,119,134,52,24,32,163,240,192,47,24,96,3,192,69,56,16,1,84,255,251,178,100,44,14,199,62,111,205,19,175,94,66,70,6,57,243,97,103,108,29,105,191,54,78,97,53,201,13,151,167,133,132,137,178,178,55,234,200,187,21,77,71,9,188,226,117,45,42,83,172,40,214,161,49,131,81,53,105,128,113,193,46,66,135,56,168,56,144,112,189,80,165,184,66,127,108,102,185,54,114,134,174,247,188,7,163,106,251,208,216,53,223,212,232,120,90,73,75,183,35,252,174,94,179,126,153,42,8,82,129,42,138,44,235,64,240,38,36,140,61,171,67,116,224,106,171,210,154,135,36,129,31,93,132,106,250,67,231,68,207,239,98,43,218,197,6,105,57,180,138,7,38,137,40,170,227,117,10,153,86,218,117,104,42,156,164,140,75,233,174,142,182,185,229,57,107,186,200,6,6,0,5,18,47,2,208,44,186,138,156,11,47,37,6,13,149,123,64,207,5,59,184,29,114,180,199,199,80,164,59,230,160,181,229,21,161,221,117,162,81,14,14,49,135,211,231,255,223,255,214,130,228,60,76,231,9,203,163,132,35,54,36,40,250,63,255,223,172,47,50,127,64,208,216,99,125,230,84,108,199,217,83,153,26,140,50,20,49,240,248,12,115,10,141,13,186,43,25,4,1,2,34,192,114,33,121,132,68,207,64,224,216,152,58,48,4,49,80,206,89,82,16,198,75,154,251,49,120,183,76,4,14,84,77,192,153,227,5,70,213,105,129,211,238,52,141,80,44,46,93,70,209,149,28,56,84,68,51,91,25,115,173,44,170,252,192,81,252,227,13,194,122,172,215,84,78,111,254,219,10,106,246,255,77,129,231,174,188,178,179,12,94,194,24,202,26,189,111,26,17,65,219,223,118,182,45,94,201,219,143,75,110,227,141,247,59,241,203,118,185,248,202,99,77,70,37,25,183,90,23,94,237,6,79,126,81,106,183,53,103,153,114,189,20,11,127,1,97,77,234,235,114,80,74,176,64,1,243,243,16,73,165,241,148,73,69,72,78,53,114,72,127,228,229,46,79,180,2,139,193,189,88,188,114,210,86,86,210,170,199,95,11,140,174,229,91,247,63,83,151,139,76,218,160,156,98,232,40,178,163,88,224,124,53,113,24,87,77,41,16,29,86,229,12,60,33,139,139,146,98,254,89,89,108,188,27,72,19,84,14,221,79,171,159,245,197,177,24,51,81,150,250,122,248,63,191,76,223,247,193,106,148,35,187,255,250,38,109,212,221,32,0,0,96,187,220,103,67,176,105,34,38,103,88,242,99,130,130,113,49,44,96,176,38,97,184,220,10,28,10,128,137,155,33,48,56,51,48,16,22,81,144,225,84,197,160,21,125,146,138,73,206,165,6,37,132,17,56,14,88,224,23,138,44,168,226,208,224,39,207,2,243,72,36,156,255,251,178,100,37,15,198,251,111,205,19,184,68,240,66,70,137,209,97,39,104,157,201,197,48,14,229,115,193,38,154,38,197,149,169,216,36,3,53,126,18,34,42,36,6,33,13,195,244,219,14,125,225,9,152,188,74,27,165,134,48,153,158,172,172,93,138,64,213,43,198,235,46,69,63,255,126,46,199,172,103,184,163,231,164,137,156,154,125,127,144,188,95,88,246,86,114,17,2,45,87,122,85,39,146,230,47,164,122,221,78,114,158,123,245,69,244,191,158,229,18,224,96,66,62,148,100,60,32,153,83,219,152,172,69,17,184,196,155,72,234,14,76,116,112,138,52,67,155,72,44,114,58,27,188,169,146,39,91,153,54,134,60,9,65,177,199,18,227,183,213,173,146,190,108,116,88,229,191,255,236,121,198,6,242,64,50,192,163,65,155,9,188,33,33,169,144,226,24,171,19,224,60,215,234,87,21,100,195,170,44,122,72,243,93,108,75,231,94,11,145,44,182,209,93,173,99,96,123,127,242,190,103,175,171,205,255,78,127,244,89,119,255,77,211,15,191,45,101,189,248,177,131,208,145,183,16,81,158,195,225,173,101,233,139,65,201,223,2,185,142,1,233,134,38,201,16,98,33,37,76,196,34,3,130,144,40,136,150,133,0,249,134,32,153,103,2,131,17,48,180,156,70,24,0,237,113,132,188,168,184,85,4,85,140,104,57,83,178,9,244,49,89,192,122,140,60,132,200,188,76,187,238,209,138,26,114,70,101,15,106,251,40,78,31,47,251,12,118,147,58,29,126,97,49,53,32,248,169,42,77,52,104,70,226,23,17,10,93,187,82,20,57,168,207,55,117,155,49,254,139,5,61,166,189,220,217,78,218,212,170,89,251,64,19,217,63,73,166,180,161,19,22,154,93,11,159,91,245,6,200,249,82,119,42,110,243,109,131,195,144,57,118,89,201,229,136,106,38,238,174,98,122,29,188,156,53,237,73,84,180,141,118,177,8,187,249,53,180,218,242,73,147,95,111,81,84,117,237,117,149,210,147,139,34,133,151,181,51,164,226,235,116,46,117,121,99,160,235,238,184,152,255,101,124,182,146,91,12,89,0,16,10,80,105,86,67,0,68,60,54,209,64,194,86,161,242,1,0,67,184,169,219,44,79,133,255,63,6,32,112,26,168,50,84,243,191,52,82,6,39,83,61,53,69,86,232,123,131,165,254,255,53,214,197,60,214,236,255,251,182,49,127,238,85,255,211,170,111,202,219,221,102,136,0,0,20,220,0,156,54,145,104,227,71,67,55,131,197,84,7,20,49,142,14,3,48,3,19,5,12,62,7,80,161,113,165,200,208,32,225,77,240,168,33,229,115,226,206,228,115,84,238,9,34,189,6,209,56,114,145,232,160,141,153,9,36,255,251,178,100,31,142,198,134,103,79,27,154,121,80,71,41,105,194,105,133,90,156,53,199,50,78,189,26,193,12,13,167,205,131,189,160,219,34,33,197,195,205,6,9,130,122,67,26,36,118,88,54,238,36,39,173,174,173,12,211,166,28,122,79,255,82,166,213,249,163,188,154,153,240,254,154,180,245,191,252,144,28,215,244,89,19,3,6,226,252,247,183,73,163,171,103,122,221,49,136,239,75,70,179,110,51,196,166,164,111,162,106,72,248,221,55,123,102,206,74,106,93,36,184,240,34,47,38,88,12,90,105,129,18,250,62,27,143,236,70,174,15,70,217,109,110,165,122,180,226,254,2,59,10,229,124,5,50,117,235,93,30,57,102,59,218,203,165,3,131,27,199,55,140,173,250,84,164,234,126,66,98,0,1,96,117,1,82,193,96,8,136,114,75,209,164,26,124,59,225,143,154,17,16,118,5,64,164,69,75,92,187,249,211,92,249,149,195,185,208,55,160,154,131,50,137,250,153,192,80,212,111,250,120,159,253,63,255,132,63,246,255,255,183,211,95,252,221,241,47,110,143,212,3,24,66,62,27,164,82,154,129,65,24,100,54,24,154,246,25,228,6,152,126,16,24,74,77,5,1,227,2,72,3,16,68,112,128,188,132,61,137,135,14,160,97,1,11,64,64,152,208,228,4,0,204,26,7,162,177,170,7,220,48,3,110,41,52,236,65,67,161,162,95,51,18,253,35,93,86,218,31,85,27,227,128,91,47,150,201,255,98,64,36,85,197,108,47,227,187,106,154,171,2,94,96,242,249,78,51,92,159,57,65,32,46,85,128,206,20,166,211,235,88,229,75,108,35,112,182,186,198,211,245,85,158,174,121,148,73,18,250,137,80,73,159,80,168,97,162,213,15,55,147,213,245,96,166,251,124,219,170,77,114,12,8,98,220,3,119,198,225,243,134,239,88,206,124,120,103,66,133,224,102,174,65,56,202,4,174,169,104,234,122,23,57,38,169,7,60,78,123,14,20,134,136,177,208,50,159,200,221,121,28,227,224,138,146,231,215,248,68,175,222,211,23,40,110,177,112,0,6,85,77,184,183,116,21,70,240,255,51,113,0,97,245,29,83,73,11,209,105,250,0,153,211,192,41,209,144,80,175,169,174,74,190,134,213,210,199,135,141,143,203,6,32,207,124,157,135,16,243,233,219,255,230,171,255,255,254,155,111,242,127,254,136,0,76,135,25,78,136,149,77,102,38,141,98,60,140,87,148,13,167,21,12,10,17,76,63,52,201,128,195,2,67,243,91,196,195,4,0,3,1,129,49,160,232,194,208,60,194,96,13,143,133,197,80,81,4,74,9,152,78,22,228,225,185,232,126,76,12,166,248,209,79,243,37,3,86,14,245,251,56,4,44,139,255,251,178,100,40,142,135,159,116,203,139,185,68,242,73,230,105,177,101,45,134,26,109,161,56,110,101,229,201,48,151,167,169,148,29,240,15,111,165,137,189,164,174,65,248,236,197,73,74,32,197,20,112,160,247,169,111,212,126,97,50,217,27,24,105,183,48,105,17,108,167,56,185,39,185,126,15,85,20,241,156,249,99,39,147,221,45,37,142,187,58,181,2,223,127,29,136,189,13,193,8,142,166,83,182,202,132,227,79,130,157,80,170,202,105,221,179,254,106,102,89,133,255,199,40,139,134,8,7,32,196,13,7,173,141,112,34,226,72,196,62,92,124,224,101,15,187,87,47,26,64,94,228,176,165,145,146,151,172,152,39,118,187,177,97,50,64,211,113,238,72,132,53,122,131,98,197,40,184,248,49,104,233,133,57,117,23,179,186,42,233,7,122,175,204,181,200,188,212,64,35,58,168,136,169,50,131,6,246,106,189,25,11,37,75,16,15,6,90,233,67,141,114,21,220,164,241,214,131,122,89,201,239,127,74,172,35,137,71,181,50,247,223,236,128,124,45,99,117,34,246,87,58,218,167,185,199,236,255,255,147,79,243,188,243,37,221,254,177,255,87,254,72,39,33,139,211,39,66,190,152,80,180,106,225,224,89,72,121,146,88,209,135,192,224,145,204,42,206,134,12,240,72,14,82,240,184,129,19,184,163,26,182,235,76,200,34,74,250,109,176,150,217,172,182,208,52,164,64,153,230,124,1,188,69,182,170,186,117,118,43,171,109,250,149,136,199,172,117,195,244,182,33,209,174,34,153,107,17,149,54,237,56,79,107,203,53,15,173,226,89,180,188,137,214,88,177,70,110,253,186,216,228,205,198,218,217,130,143,150,134,10,144,188,189,197,83,186,211,107,170,70,206,187,98,45,91,12,241,197,98,83,109,209,149,205,170,23,209,59,219,62,221,162,195,174,151,153,243,122,109,173,234,21,14,242,41,98,66,115,164,13,83,111,173,121,177,44,90,230,36,44,106,47,133,18,12,204,211,211,198,240,167,187,116,24,177,107,14,60,122,209,253,223,119,212,112,247,95,168,40,189,63,249,145,128,40,24,8,39,250,123,140,34,204,134,97,34,21,126,167,147,176,194,149,221,198,199,73,17,136,90,148,218,136,250,174,30,147,127,180,31,199,211,247,249,2,122,7,140,150,29,92,8,162,17,254,32,163,139,176,179,116,127,243,189,110,98,192,129,211,84,166,183,125,29,95,93,63,228,130,0,2,99,9,224,243,152,47,83,94,100,243,33,198,243,12,8,179,225,69,19,19,197,96,169,212,96,48,64,146,134,155,4,198,19,2,70,4,135,131,192,161,128,0,184,32,42,79,162,160,238,2,19,16,24,1,7,225,197,30,151,203,73,2,116,149,255,251,178,100,33,14,199,76,113,203,147,175,70,178,68,101,25,243,100,169,138,27,21,163,48,78,189,55,65,59,27,166,201,166,29,80,79,53,36,232,24,20,11,1,129,231,76,193,80,18,34,196,26,20,137,64,161,165,19,105,210,250,215,227,170,226,124,132,9,74,215,69,196,179,156,167,100,214,88,18,185,7,18,199,66,40,46,238,22,163,224,248,35,191,137,42,202,152,234,190,222,82,242,116,227,4,10,67,19,20,220,91,228,205,41,235,50,210,246,113,23,91,143,11,219,13,123,173,236,119,138,135,2,65,228,2,146,214,216,4,71,24,162,180,61,76,118,130,4,254,185,1,196,141,62,216,92,144,179,140,63,24,53,236,164,89,153,73,22,32,196,69,33,187,113,83,216,145,150,65,180,165,31,6,11,28,56,150,115,24,80,146,94,150,255,235,139,119,50,70,104,118,5,208,0,192,42,22,74,135,146,26,89,225,66,206,64,101,100,0,186,117,201,130,149,192,52,240,247,49,155,203,112,39,57,149,245,42,139,83,52,175,239,56,100,139,255,170,85,14,253,88,126,174,218,185,150,151,203,59,187,37,251,186,106,236,154,219,17,118,172,48,29,136,162,83,108,28,243,55,70,83,56,200,19,2,153,19,152,73,35,17,67,179,14,199,151,224,44,43,24,114,57,141,4,96,16,132,88,37,82,6,38,1,101,205,11,7,165,3,194,116,149,0,39,158,37,64,157,192,128,113,120,180,247,241,216,0,132,67,192,107,13,12,3,32,27,172,126,194,210,169,61,201,118,99,220,160,13,8,162,122,69,178,12,217,152,102,193,31,181,99,253,141,24,157,190,199,45,117,184,128,144,89,166,98,89,214,32,223,57,221,247,166,120,122,244,10,102,233,105,134,18,190,186,113,108,91,220,77,234,55,204,250,121,108,223,41,57,162,66,97,32,45,121,44,240,178,202,227,78,71,132,75,201,122,148,154,134,51,35,54,142,88,170,230,25,53,28,214,178,254,39,147,137,213,218,83,97,162,150,99,115,104,185,134,131,198,81,61,248,252,188,178,168,28,198,63,35,55,170,227,10,89,152,22,94,78,208,4,6,44,7,97,228,3,12,120,2,33,35,242,18,104,0,49,178,32,89,113,34,196,129,112,108,115,25,125,20,4,23,154,162,147,73,88,160,225,162,222,130,201,239,213,34,18,199,26,156,151,148,218,85,31,82,250,179,205,255,240,187,127,57,75,243,75,127,213,250,254,239,78,213,247,109,134,250,66,0,1,99,8,173,211,98,9,49,182,12,199,243,132,196,185,196,202,147,80,192,225,124,197,97,204,194,16,124,193,208,88,208,240,1,64,192,130,10,125,2,65,3,25,193,18,203,22,132,72,176,34,0,212,55,59,14,179,116,255,251,178,100,29,140,134,185,102,203,147,175,69,210,78,230,217,250,96,169,126,24,33,163,58,110,61,145,129,62,29,168,53,133,45,248,48,12,17,76,89,90,208,107,38,2,132,107,10,176,198,0,1,173,85,6,220,250,138,37,176,251,41,158,247,98,156,61,106,193,32,38,203,195,254,27,124,104,36,209,130,29,220,21,19,202,217,206,231,88,241,1,196,99,230,176,24,51,167,217,203,60,249,131,181,3,95,189,69,189,43,143,215,6,220,58,45,101,106,254,173,113,43,154,90,217,241,52,190,23,161,94,66,229,172,64,131,54,219,179,53,146,212,227,30,84,127,118,60,212,16,88,109,180,180,167,158,75,157,158,114,136,99,32,109,43,200,165,195,143,168,88,37,42,40,251,139,87,185,19,148,137,56,42,171,114,221,200,57,188,31,221,128,0,4,0,3,230,194,141,188,195,32,114,203,112,3,196,81,77,169,39,7,139,21,122,174,103,71,157,40,98,0,7,109,84,93,39,95,207,87,246,133,189,253,189,253,27,175,247,207,105,72,45,121,214,88,12,31,233,119,52,149,152,58,77,47,169,132,69,7,5,161,229,61,52,35,236,211,71,234,0,56,101,152,192,116,83,36,36,12,250,106,14,35,152,166,6,109,192,161,130,129,69,130,194,2,6,69,229,129,35,156,193,86,186,58,138,2,26,168,160,48,120,50,239,56,214,19,12,240,193,170,254,174,18,129,34,121,68,5,182,10,57,170,179,163,213,110,14,187,225,107,177,241,172,179,111,55,132,153,178,158,44,86,55,43,67,232,132,12,23,145,132,88,59,113,43,217,55,59,131,109,242,123,37,95,100,220,10,171,153,146,0,100,236,38,133,247,152,172,99,219,172,85,67,171,230,15,41,39,23,252,43,142,92,188,41,15,78,181,154,186,146,149,163,88,121,73,155,185,145,89,171,202,203,177,239,228,252,205,49,139,90,243,15,214,238,217,89,118,6,101,155,68,245,23,242,198,22,251,147,175,244,89,159,27,60,205,26,86,177,143,235,0,64,199,3,116,3,69,114,138,128,82,145,194,46,151,49,41,232,91,35,227,77,46,189,106,214,25,177,196,40,135,33,69,125,85,132,239,109,249,48,174,225,84,11,137,69,98,82,98,47,255,245,111,247,164,248,185,115,99,64,50,143,113,65,226,152,55,121,163,190,137,174,84,247,47,173,54,163,254,177,2,204,28,81,76,193,116,243,12,197,76,88,194,224,84,12,18,200,92,122,122,2,128,72,97,30,14,102,8,192,82,96,152,2,70,53,128,90,24,10,166,1,65,0,96,26,2,66,160,68,97,44,6,166,0,64,40,22,11,35,3,96,9,26,2,3,0,32,13,123,153,18,87,164,249,155,45,8,93,15,227,68,49,255,251,178,100,41,142,135,182,104,202,11,218,100,112,72,38,57,215,97,13,106,28,45,163,50,46,233,229,193,39,13,230,153,148,177,224,148,159,164,237,30,105,100,128,73,64,156,21,28,62,139,233,175,6,189,180,168,190,44,153,243,121,151,227,214,197,46,76,195,212,108,74,126,158,205,228,208,173,75,15,82,165,252,11,190,90,107,105,229,134,29,134,167,236,77,93,197,154,220,185,51,239,44,146,206,49,33,192,208,172,177,180,88,12,101,141,160,148,200,139,93,169,5,106,245,213,29,15,22,190,103,114,24,103,111,170,210,135,191,122,57,209,197,43,167,168,244,11,95,111,43,27,252,151,226,105,107,244,199,115,33,153,244,213,188,81,76,87,214,35,106,232,74,175,119,253,151,191,42,195,223,77,155,95,182,244,83,243,91,185,101,252,251,143,114,170,173,108,58,80,0,160,0,161,32,241,165,242,9,144,180,70,195,12,228,101,220,119,159,178,43,85,108,116,79,224,48,240,56,160,183,252,205,197,8,7,56,44,74,88,123,151,254,244,30,105,191,125,63,191,91,127,90,109,215,109,131,185,231,105,85,157,11,247,185,54,150,221,177,79,41,54,19,1,93,115,33,231,227,60,139,99,70,16,35,20,135,67,164,2,35,212,104,234,123,54,41,204,119,193,51,133,152,48,165,131,26,2,132,28,81,37,191,21,160,165,80,112,160,134,22,166,235,58,25,11,17,107,104,249,28,123,0,66,150,70,0,43,94,42,4,97,40,120,59,42,79,57,206,132,96,167,150,200,229,10,166,200,195,64,200,91,82,23,131,64,132,52,63,105,80,40,226,84,229,71,221,252,2,173,4,216,242,101,123,74,144,232,67,31,66,67,16,198,74,187,172,155,82,41,144,131,242,42,30,95,139,120,224,109,87,206,116,50,49,198,80,43,223,167,21,140,8,98,25,13,252,172,106,161,108,37,137,196,49,146,5,239,11,16,51,186,60,87,177,156,232,93,147,134,131,39,190,182,192,134,77,120,113,233,243,125,250,102,205,136,99,38,88,223,252,125,125,83,90,127,62,117,241,243,136,187,134,201,19,84,163,1,248,92,20,27,255,252,250,98,239,200,120,0,15,88,4,34,20,73,169,10,132,79,26,17,133,70,94,170,26,149,15,59,9,123,163,234,238,146,193,146,32,172,43,242,8,237,100,181,34,27,151,96,41,170,143,248,118,208,164,104,31,224,117,236,126,216,110,151,200,74,28,111,202,190,195,175,92,86,238,167,255,219,151,4,0,0,80,85,118,107,248,129,140,89,6,246,7,24,193,160,109,40,17,178,32,98,95,1,20,24,33,161,40,203,122,146,229,64,195,5,196,0,31,128,105,34,177,33,80,200,79,227,163,7,202,28,168,211,242,255,251,178,100,28,12,22,155,105,79,27,154,121,112,70,37,217,255,101,2,94,29,145,173,50,46,229,237,193,12,155,166,133,164,149,234,245,213,33,10,74,46,30,166,51,157,55,191,170,101,203,38,190,170,68,69,86,196,146,120,246,109,128,210,138,56,237,16,23,170,27,69,236,75,95,8,212,75,229,59,215,170,200,208,139,189,110,207,53,152,241,165,59,219,66,67,118,146,150,10,148,26,179,88,91,118,244,195,206,146,107,93,176,60,205,181,87,179,215,41,204,224,185,86,213,139,21,123,191,164,167,239,163,101,34,251,236,223,175,211,52,46,50,226,90,115,202,180,196,249,213,247,179,97,31,139,41,35,124,103,249,51,140,189,71,66,171,133,173,115,91,122,76,169,115,136,81,152,163,72,63,97,79,109,125,60,119,138,167,119,253,32,0,16,128,0,2,28,112,0,69,133,54,24,6,49,13,154,98,112,148,16,176,36,40,4,208,137,32,227,88,97,225,73,11,71,229,215,235,217,223,204,227,79,147,243,0,133,6,3,118,62,218,242,147,17,228,240,67,2,144,90,193,127,248,45,25,189,95,255,254,128,4,197,4,252,216,19,120,207,138,44,216,66,124,197,103,24,206,212,36,205,128,208,120,127,48,92,36,25,0,201,3,163,14,192,162,64,108,26,5,152,178,18,30,137,193,98,19,7,227,32,88,219,10,121,140,180,54,200,9,125,56,218,235,138,249,161,104,242,108,20,88,71,72,170,4,157,226,146,86,128,98,214,19,82,163,212,192,106,12,5,7,89,108,238,118,121,183,175,197,57,49,82,244,156,84,186,195,157,103,229,226,173,200,89,178,232,82,183,0,217,159,34,117,125,152,183,235,17,163,147,22,123,224,126,70,61,141,124,64,18,208,31,0,149,9,204,233,65,113,7,41,229,27,0,231,133,148,38,251,48,22,161,128,252,46,118,169,235,243,35,189,175,38,119,177,166,243,155,162,49,168,66,225,154,191,220,14,93,86,236,223,11,205,10,159,116,214,204,226,155,29,93,79,135,218,242,79,246,184,158,191,120,199,56,41,182,20,190,245,227,110,178,59,255,255,136,83,239,169,35,127,47,145,163,136,235,68,8,95,35,17,4,104,249,9,144,84,97,161,5,208,83,238,81,0,119,73,68,166,26,2,124,217,137,40,11,139,79,244,207,123,159,247,168,40,190,209,20,23,63,112,122,72,112,60,199,175,13,109,168,189,14,59,252,223,255,194,109,226,197,254,226,148,136,8,2,0,116,197,7,147,135,135,205,245,121,48,49,252,192,171,99,103,218,205,249,147,32,212,0,237,82,135,164,12,138,236,49,224,53,192,116,57,164,237,34,76,205,65,205,241,108,182,162,72,224,161,81,86,145,52,88,16,103,177,255,251,176,100,30,140,134,184,105,78,155,154,121,112,71,135,9,227,96,109,136,29,145,165,52,110,235,6,193,7,158,167,241,128,138,40,25,47,79,99,236,239,73,184,175,190,106,37,113,176,131,176,131,56,195,116,225,168,218,130,123,171,174,146,13,248,221,207,111,74,93,67,75,54,168,76,77,74,121,70,192,193,198,84,89,195,22,48,241,203,195,96,155,104,45,195,74,253,16,90,179,25,150,201,82,150,195,240,158,143,133,87,202,245,186,40,17,241,180,221,251,100,255,165,183,217,34,249,10,220,213,55,78,246,39,162,113,5,166,210,146,208,27,171,139,61,206,203,33,159,187,20,57,221,28,55,223,45,111,70,19,134,178,246,245,124,74,233,14,97,173,104,209,227,66,158,202,234,226,88,184,211,86,247,8,129,107,232,228,233,12,96,0,1,253,47,25,154,163,242,37,89,110,84,137,125,148,194,193,49,166,233,231,30,231,158,213,78,208,203,249,252,125,11,8,85,239,85,104,173,36,31,4,89,89,166,116,205,55,80,28,145,210,87,253,183,255,244,125,102,63,246,157,41,249,127,255,255,254,174,94,144,64,0,1,76,70,23,205,163,74,205,0,156,77,33,42,76,109,24,141,163,57,1,76,185,131,2,1,135,220,74,80,1,12,139,177,1,194,80,134,93,185,130,81,35,33,98,29,160,105,77,232,151,180,90,106,112,173,151,243,102,81,103,200,186,96,162,69,134,159,5,87,92,79,133,107,243,54,232,87,54,61,136,122,242,111,46,89,144,229,77,3,186,207,10,36,81,55,49,105,103,55,150,222,136,254,168,95,143,135,28,157,109,79,88,186,145,89,224,215,123,240,94,243,83,173,237,178,186,60,146,181,44,100,181,53,212,138,207,79,212,130,210,126,229,147,97,84,152,242,29,230,21,164,23,23,216,245,173,252,7,189,205,115,84,47,230,244,210,167,243,110,142,239,245,98,254,255,153,229,5,101,149,200,79,255,112,255,181,143,193,141,159,254,81,222,106,223,227,81,190,202,164,55,2,219,248,106,229,104,250,129,103,147,100,111,169,238,85,166,199,29,243,95,55,119,155,189,141,106,57,125,233,26,45,237,146,2,128,0,0,108,1,42,203,168,46,100,25,53,30,1,86,122,241,55,162,26,131,113,126,35,22,118,243,49,150,225,150,68,208,144,206,32,82,115,115,197,107,247,204,126,93,126,184,223,79,168,47,130,215,246,168,7,250,143,251,63,255,179,252,156,58,0,76,45,19,141,221,113,205,158,25,205,229,9,140,103,45,78,165,142,12,88,18,12,53,2,12,35,19,76,7,10,12,167,3,7,136,4,170,47,9,133,97,177,136,1,42,44,8,68,182,180,33,4,203,111,93,170,197,216,200,80,0,255,251,178,100,31,14,135,50,105,76,139,175,149,84,70,167,57,234,101,106,100,26,161,165,54,110,97,239,129,38,156,39,9,164,181,218,176,246,46,247,116,40,13,138,211,116,20,133,252,41,76,100,90,135,13,237,124,120,205,69,77,73,152,118,89,84,183,37,150,150,14,192,40,178,3,189,21,5,189,98,99,184,61,206,240,154,164,25,5,93,228,45,243,104,9,89,176,92,191,112,141,68,242,199,51,80,221,158,237,59,107,25,148,212,22,138,153,168,127,73,212,131,39,70,76,2,234,90,88,205,41,135,242,69,32,136,139,57,52,135,83,220,242,206,11,10,9,137,25,145,168,181,10,153,121,65,251,32,141,151,54,105,96,206,231,89,78,200,199,225,82,162,79,34,165,164,235,81,93,106,31,209,90,140,87,68,88,84,228,161,163,83,116,190,180,249,165,134,237,236,146,183,146,133,64,0,8,0,0,24,17,69,146,172,83,1,97,153,72,187,14,115,45,103,174,200,240,173,38,35,106,34,26,233,174,82,91,170,182,34,89,108,211,15,70,234,255,149,111,254,222,159,234,118,127,255,191,198,56,251,246,148,8,90,94,93,103,191,154,245,255,122,127,231,80,0,52,194,107,195,157,217,76,123,144,57,10,192,192,243,211,190,180,76,252,9,11,13,71,143,34,2,25,128,194,194,199,49,80,138,20,145,29,5,147,107,124,132,90,77,128,65,65,2,165,108,112,220,164,102,201,225,24,97,115,193,97,40,28,48,165,176,42,169,222,142,69,179,222,242,113,251,114,79,182,170,242,239,231,170,87,169,43,108,78,222,78,137,19,57,168,18,243,166,113,93,169,86,184,109,92,107,42,105,178,30,189,210,59,236,90,185,243,22,201,149,215,72,184,117,244,22,168,24,88,153,149,222,139,54,74,153,197,222,218,84,231,13,191,100,4,26,149,179,31,240,245,224,35,247,221,69,206,200,253,228,193,249,190,255,131,95,211,127,231,252,86,93,183,27,123,233,24,255,197,223,149,47,151,202,212,222,30,47,124,177,11,91,236,166,10,204,67,127,254,183,77,234,209,181,227,193,243,170,119,177,191,212,24,0,5,81,9,218,13,132,95,129,64,134,137,50,130,21,64,39,227,68,122,213,185,186,70,214,178,207,220,119,83,28,133,231,90,14,142,164,69,87,137,109,247,180,168,122,67,249,153,194,227,38,135,231,191,255,52,105,115,253,124,239,210,209,253,167,13,238,201,127,187,219,249,176,8,128,0,92,194,14,99,110,190,204,127,176,49,42,136,194,211,211,102,69,78,219,147,36,128,214,164,140,6,240,40,184,56,37,34,140,250,19,56,121,76,69,4,137,40,102,32,106,180,141,86,214,5,255,69,154,144,68,240,132,32,86,45,8,218,255,251,178,100,32,140,214,225,105,78,27,154,121,112,73,135,9,227,96,202,134,28,181,163,50,46,233,231,153,17,20,39,141,150,9,120,136,169,62,142,246,71,144,97,74,57,60,52,222,74,147,143,197,121,105,221,64,140,42,156,203,160,100,233,121,151,104,149,69,114,180,186,231,142,168,141,139,81,41,76,34,55,218,237,132,140,247,82,173,233,173,25,118,218,103,34,99,141,25,219,230,106,107,79,194,202,125,43,191,164,109,188,4,174,187,87,237,185,212,170,173,225,37,63,93,165,183,99,178,223,18,77,243,189,183,173,99,88,222,125,175,134,162,191,124,236,159,55,115,236,218,49,214,159,132,176,251,99,142,79,225,190,83,133,162,37,149,97,59,182,19,254,60,232,255,21,253,154,157,221,249,239,119,53,161,116,221,182,219,210,148,10,56,0,0,155,143,233,132,196,101,32,49,80,41,2,185,219,45,50,45,187,48,85,19,154,236,106,239,212,131,184,242,240,208,220,187,157,162,181,104,194,43,160,189,173,139,167,156,199,177,56,86,151,49,207,6,127,231,229,127,253,62,185,223,70,169,52,254,75,246,43,236,255,96,2,96,195,112,103,9,34,110,237,64,105,224,132,99,162,138,116,243,136,100,168,40,96,248,44,12,234,67,48,192,51,9,38,96,7,1,135,129,102,26,104,107,32,72,32,181,84,50,6,14,129,80,46,36,163,192,0,34,64,110,12,2,121,68,37,78,196,72,109,33,174,4,52,186,39,226,181,51,46,7,234,160,247,33,246,42,70,119,136,154,110,141,22,41,102,49,152,194,152,88,227,55,24,241,210,3,199,228,200,61,145,195,206,144,7,158,103,1,142,126,79,243,212,147,183,167,28,174,214,78,252,81,181,17,125,195,50,1,10,147,179,56,108,123,150,150,42,73,133,118,114,215,183,55,100,62,3,69,230,78,127,137,92,241,146,25,93,151,247,218,61,80,136,249,27,244,242,253,99,51,226,87,11,248,90,213,41,159,99,111,213,31,76,103,20,171,91,157,58,98,159,76,20,240,14,156,221,181,83,108,195,255,210,159,192,205,118,215,143,149,209,152,179,245,123,249,115,206,215,70,160,39,243,200,98,158,29,8,168,69,88,87,90,237,129,27,171,224,214,142,214,25,131,93,135,146,51,251,58,255,116,243,29,61,185,252,190,24,207,144,203,211,8,255,225,162,59,55,124,81,248,175,102,235,108,216,175,195,153,226,186,156,45,174,87,211,222,160,0,0,51,20,93,140,110,78,58,9,124,235,135,211,47,19,143,205,88,52,128,200,194,99,211,16,23,9,65,38,151,8,152,176,8,50,28,103,6,46,10,157,16,204,124,132,96,177,146,2,70,144,123,216,172,182,25,224,52,75,17,139,62,145,255,251,178,100,32,14,167,45,105,77,147,154,123,112,72,101,217,233,101,34,116,26,53,165,56,110,101,231,128,240,20,104,53,135,136,168,148,2,175,55,101,193,112,20,122,195,215,44,165,173,11,166,79,40,172,18,254,95,136,220,198,79,35,185,106,220,185,225,94,148,84,100,67,175,238,143,114,71,244,79,32,90,150,142,169,218,206,198,27,134,163,232,232,222,88,189,12,234,196,145,93,181,193,139,186,161,117,176,106,102,156,217,206,15,146,179,19,3,166,46,211,209,182,250,149,32,66,215,136,45,154,214,183,43,82,150,110,134,197,172,82,179,88,58,45,171,188,191,146,47,162,106,191,117,189,47,95,41,183,155,169,103,205,34,189,142,139,115,219,213,91,142,179,104,120,142,83,79,58,252,191,182,184,124,70,112,154,208,166,182,218,220,235,14,54,142,72,10,194,81,252,136,0,0,96,0,6,84,1,104,5,107,77,81,24,70,9,8,228,162,141,58,129,44,24,139,215,54,255,41,252,170,226,34,45,188,181,80,153,79,130,65,45,87,230,198,170,65,50,191,250,183,184,223,227,99,107,167,224,253,138,134,22,229,234,119,244,254,143,191,255,101,255,234,0,24,21,166,5,28,6,231,167,155,137,38,49,24,54,133,212,204,129,16,64,108,227,76,117,211,214,128,121,108,125,130,0,211,60,140,135,23,180,216,136,64,204,171,54,88,21,211,10,42,174,223,245,27,114,82,113,40,229,5,78,124,57,31,145,227,62,65,204,88,34,104,142,208,236,127,90,57,90,238,81,88,5,12,134,24,242,188,178,83,102,220,248,81,191,115,54,169,68,54,123,14,124,228,235,206,87,63,177,58,235,132,42,100,132,92,101,29,173,11,148,190,42,215,111,54,174,152,69,210,234,95,140,227,81,193,47,190,175,254,77,253,155,123,161,241,190,212,141,253,29,172,106,109,214,22,181,1,239,188,27,250,227,25,134,107,124,30,159,94,124,85,115,15,114,141,60,106,43,68,8,25,36,144,97,109,7,59,237,44,94,209,231,196,151,123,190,226,229,165,179,103,43,176,246,104,148,153,240,40,20,0,0,140,201,19,7,90,164,160,99,218,135,66,22,93,82,6,233,213,21,201,2,116,87,184,151,98,71,101,100,53,176,110,142,171,157,153,175,182,223,253,191,255,124,122,189,158,221,151,43,254,175,215,253,255,254,253,95,80,0,0,51,15,92,3,32,152,3,26,99,115,9,6,115,29,220,99,7,154,115,161,19,49,99,195,50,35,48,67,83,176,14,5,56,8,67,66,192,166,16,100,1,59,135,225,217,97,125,139,207,85,178,182,101,183,1,143,9,181,244,229,121,217,208,178,109,109,80,237,4,85,156,145,213,132,221,168,125,208,244,58,108,255,251,178,100,41,136,183,50,105,205,19,187,121,114,65,226,9,212,101,105,98,26,233,163,61,77,229,229,65,18,161,39,33,147,9,210,15,66,159,163,92,33,65,112,103,42,143,88,3,180,32,149,209,169,49,134,166,171,89,164,139,87,36,241,131,26,54,67,187,56,56,62,19,150,201,223,52,135,193,127,170,41,31,60,144,47,160,84,233,144,160,222,96,145,218,126,8,169,244,111,126,214,250,0,211,11,171,229,146,213,106,247,109,47,159,10,183,44,166,20,122,193,163,61,48,235,62,91,238,68,191,240,109,143,53,58,236,251,253,95,53,171,71,59,38,99,221,189,18,183,137,213,90,198,203,125,187,195,90,207,37,137,245,107,176,193,95,221,95,181,90,142,106,89,249,216,54,234,238,245,137,41,227,192,0,0,1,138,100,22,24,24,72,59,98,66,78,247,208,213,144,171,52,168,160,246,154,216,37,204,220,21,97,85,96,107,182,104,101,27,148,145,148,201,138,168,56,197,92,44,139,177,93,62,194,150,245,50,163,229,173,83,190,159,94,183,125,79,244,129,4,128,72,83,131,121,141,179,104,210,56,206,76,56,205,112,143,247,168,253,128,136,51,6,194,6,15,100,76,112,217,138,218,50,143,53,74,163,119,52,201,202,66,180,122,170,24,80,225,158,171,48,25,200,9,178,227,50,185,50,228,126,70,163,18,94,25,10,143,9,55,131,186,6,55,23,234,179,66,33,251,120,42,104,217,23,115,32,41,84,210,150,83,138,249,88,223,28,191,9,108,97,155,82,166,103,210,98,44,251,62,252,12,231,5,186,154,125,19,121,62,176,190,164,253,175,27,213,40,39,33,161,93,173,227,43,218,220,2,75,54,76,26,94,49,23,61,9,246,186,234,13,245,23,52,185,197,23,44,12,212,141,26,90,17,179,95,190,45,178,255,43,83,97,154,242,154,30,201,119,214,57,118,135,69,31,80,98,23,198,102,181,106,153,24,218,214,249,98,11,227,69,154,50,176,252,190,225,39,7,175,161,241,157,192,19,62,4,20,106,96,46,80,164,160,70,80,189,52,16,150,210,218,82,190,128,164,205,217,127,83,220,193,38,227,171,72,36,10,212,2,33,132,121,89,49,56,251,85,17,159,208,87,171,255,151,7,153,255,161,126,76,187,104,219,215,245,255,199,183,211,223,233,0,73,87,227,73,22,3,87,1,227,110,74,225,160,76,247,21,96,202,224,112,128,85,48,76,113,48,52,80,51,100,41,48,128,58,10,0,136,86,52,89,7,24,41,155,239,88,48,15,4,1,83,44,206,203,48,42,3,201,179,60,74,5,41,130,251,97,116,120,55,86,51,97,173,223,179,48,213,237,167,15,53,15,114,84,150,25,63,79,62,87,41,230,219,255,251,178,100,47,14,247,106,115,204,139,184,93,116,72,7,169,177,104,162,132,26,221,163,56,110,105,229,129,17,158,166,193,165,9,216,26,107,83,165,34,229,185,30,111,229,204,137,166,254,81,151,70,90,205,49,193,187,242,186,9,187,147,107,187,175,143,57,132,159,111,131,193,90,58,213,243,143,57,255,178,254,246,235,71,189,157,117,61,171,3,197,177,155,116,171,244,215,59,14,148,118,197,153,220,187,252,187,113,147,253,103,210,174,82,87,90,221,86,127,111,212,51,163,177,194,164,36,56,194,162,42,104,90,93,110,17,35,147,200,89,169,49,115,194,229,24,129,4,94,137,240,30,205,144,70,142,85,42,59,22,146,112,179,215,64,157,18,185,84,92,65,239,255,253,235,87,50,147,192,25,227,0,8,41,48,104,24,193,179,160,232,56,19,2,69,150,106,28,177,11,91,188,8,146,41,49,122,175,196,219,237,174,15,78,18,40,187,27,208,145,85,119,140,166,255,143,241,191,169,222,11,191,248,223,212,51,122,47,255,81,30,45,251,36,127,55,255,232,238,251,64,51,24,73,80,109,162,241,192,40,198,221,43,24,170,50,123,250,105,176,106,99,19,25,133,2,177,78,201,195,66,117,202,98,38,136,161,155,34,221,165,80,16,224,112,81,56,251,227,66,216,7,71,40,44,162,24,0,5,13,8,145,228,107,88,82,55,237,185,29,203,29,176,163,202,157,9,188,86,109,229,220,137,18,105,84,80,60,247,13,5,188,170,247,211,109,239,27,113,148,245,104,66,105,133,22,242,243,119,62,55,181,234,76,191,27,24,129,240,55,175,182,25,245,131,82,171,163,175,121,92,255,105,35,141,0,185,213,221,231,198,166,31,161,222,137,231,122,92,172,125,156,155,163,196,47,229,183,118,144,188,231,198,172,103,209,115,48,217,133,118,5,91,44,172,142,160,171,25,74,200,55,55,147,77,107,133,219,131,110,4,181,95,29,68,53,93,25,131,44,209,220,97,198,204,170,167,56,111,117,184,138,111,237,246,23,221,48,76,84,128,133,54,205,242,194,177,72,115,10,128,42,130,76,148,154,110,179,233,68,195,242,206,35,134,155,75,85,108,49,156,151,85,132,196,74,208,117,77,154,196,171,107,137,233,213,49,63,254,79,71,194,252,223,254,65,30,37,135,125,51,215,121,56,0,0,1,124,194,4,227,146,20,77,217,206,83,99,17,100,204,124,125,52,248,84,46,32,8,33,133,1,230,156,25,24,152,52,221,212,112,114,83,5,199,141,230,145,8,71,61,16,144,20,108,139,64,108,8,134,0,165,81,144,117,249,160,31,234,70,131,142,185,92,28,80,73,231,93,149,217,35,113,236,245,81,224,188,134,164,18,179,23,112,138,157,255,251,178,100,46,14,135,10,104,205,155,153,122,160,76,138,121,243,97,39,82,28,213,163,48,110,225,149,193,6,17,40,29,134,40,224,126,5,37,65,120,45,141,177,76,109,243,197,198,65,74,249,82,227,111,171,69,51,170,55,33,186,95,88,204,143,119,177,131,236,184,141,150,163,107,87,25,219,210,147,30,88,21,20,224,187,141,43,142,247,15,88,169,181,93,158,240,179,205,175,132,29,58,237,85,31,16,47,118,165,125,161,181,210,223,30,165,155,135,162,117,254,33,71,78,183,171,206,136,168,131,12,165,140,152,46,147,157,43,227,161,105,15,79,158,48,84,42,104,205,113,28,89,21,199,250,97,109,189,58,194,156,134,233,23,235,212,237,166,64,20,0,60,99,105,162,173,195,96,77,227,103,217,45,34,251,151,13,29,236,32,108,40,1,163,113,213,241,230,173,118,244,157,174,90,85,255,156,8,50,134,25,220,244,127,245,223,255,255,233,255,255,167,255,215,254,56,95,101,54,45,171,49,204,142,162,145,203,14,5,157,219,103,119,119,168,0,105,131,161,153,187,204,169,150,208,65,173,132,153,131,15,25,201,151,177,138,162,192,20,99,48,208,95,6,11,6,102,11,166,14,137,175,195,254,98,152,48,98,192,34,167,19,13,149,27,12,8,10,98,138,38,203,20,77,68,131,130,71,209,188,76,50,80,28,144,115,211,46,34,139,85,107,153,91,122,154,189,34,130,222,104,173,195,52,58,202,48,133,73,181,118,17,89,141,52,188,146,117,5,49,155,106,55,159,23,227,153,49,90,175,203,4,189,113,239,199,68,65,195,38,233,83,221,31,248,156,154,198,78,173,28,165,168,94,143,79,247,104,133,242,198,237,99,175,3,21,248,37,116,99,131,239,134,19,122,191,76,69,105,236,103,181,247,117,202,8,158,95,69,69,216,228,183,253,221,239,165,165,251,54,182,65,254,102,187,78,153,19,212,210,72,22,150,92,67,58,141,75,15,141,54,124,228,127,133,113,144,151,20,43,80,108,227,207,45,188,157,192,188,184,108,252,226,73,244,161,0,96,0,29,177,171,40,228,198,136,74,131,132,85,169,178,2,1,168,3,3,52,204,9,35,26,237,52,153,42,210,51,44,243,145,124,218,122,53,95,238,162,64,94,197,192,91,204,34,127,163,255,95,252,143,255,255,253,141,164,50,162,212,244,210,0,0,0,120,198,41,147,187,93,76,190,111,58,113,220,198,237,51,228,46,136,182,165,128,32,85,28,101,16,73,181,203,102,2,34,1,1,132,64,3,34,1,143,242,214,176,40,129,33,194,129,30,209,23,225,132,179,16,104,160,82,77,64,19,236,168,162,164,47,131,46,46,90,215,81,199,66,97,27,193,67,180,54,225,10,255,251,178,100,42,142,167,62,104,205,27,153,123,112,65,226,249,234,101,226,84,29,109,151,52,110,105,237,200,253,153,231,205,144,138,24,153,79,168,234,68,20,1,94,9,161,171,18,128,25,195,19,149,208,195,225,195,181,249,41,109,82,190,114,65,122,0,23,138,198,12,188,170,117,129,193,16,242,130,182,28,66,254,255,108,18,68,72,191,214,80,205,182,30,59,92,57,60,136,48,113,17,190,106,36,16,57,96,25,186,210,179,121,139,27,7,169,114,204,55,186,220,61,250,170,191,93,125,53,45,252,39,175,219,86,62,224,235,123,147,230,60,127,247,157,36,83,88,186,222,156,219,243,6,29,217,110,214,153,115,93,48,172,230,11,42,235,18,93,6,250,28,152,199,221,43,184,89,121,243,46,223,224,0,3,0,0,0,1,219,137,40,35,49,201,136,26,16,204,166,204,253,251,170,76,66,172,141,162,28,94,239,86,132,144,221,246,65,23,13,32,123,191,205,241,212,179,217,117,127,223,246,251,63,212,255,171,255,235,249,185,145,11,154,0,191,121,15,88,0,211,37,195,206,217,153,54,69,188,220,128,64,2,20,244,95,146,168,124,0,118,48,137,52,144,186,112,177,193,142,69,166,19,27,15,21,76,22,61,48,201,162,5,254,30,212,147,128,173,227,192,96,120,202,104,201,137,130,51,149,82,2,13,51,225,89,48,80,169,197,20,206,65,167,70,131,51,83,84,194,82,176,8,42,186,64,1,26,163,20,23,25,68,34,36,137,86,151,252,252,161,90,165,243,79,186,246,74,233,73,132,62,80,26,218,4,238,189,80,223,24,5,137,116,77,13,181,179,81,148,230,138,26,7,12,39,25,224,173,72,197,151,40,72,108,67,232,254,67,80,229,209,125,183,28,207,159,29,174,225,28,135,210,97,168,177,181,117,28,95,15,15,146,37,225,148,182,73,6,216,159,121,137,92,193,183,157,111,57,93,226,126,203,23,80,63,179,175,53,189,63,253,181,199,57,131,150,219,89,149,253,117,104,83,185,219,72,233,41,29,212,40,154,141,108,239,126,212,199,199,131,67,136,14,0,158,221,83,124,149,209,161,209,208,245,1,22,32,152,102,8,77,86,254,110,171,105,36,254,89,152,148,125,93,178,97,146,186,221,215,4,246,250,143,139,244,111,245,211,255,175,215,131,251,250,255,197,127,79,175,235,178,246,31,119,102,209,193,0,0,0,156,129,85,52,241,5,56,29,235,48,136,78,48,12,192,56,120,145,51,12,26,48,204,20,49,200,20,48,88,139,51,168,116,48,160,22,48,68,67,48,88,13,48,100,50,54,135,221,3,2,100,74,176,52,96,69,89,35,97,194,10,16,221,92,74,82,176,101,237,49,193,75,38,128,147,224,255,251,178,100,39,142,199,199,104,205,27,186,123,112,62,38,105,227,101,130,84,28,165,125,52,110,229,241,73,31,25,167,73,133,137,176,41,138,138,201,113,26,241,163,111,58,148,142,236,208,36,44,88,144,161,130,19,16,17,140,131,51,81,8,68,16,150,115,215,32,21,250,206,145,73,42,138,196,190,45,7,42,133,125,21,104,203,23,211,241,50,125,35,134,94,7,154,63,69,206,212,97,191,72,70,109,63,87,37,249,32,198,125,53,36,98,92,118,234,204,83,181,27,137,167,204,35,202,240,85,151,242,197,140,184,11,110,91,222,248,244,191,195,223,235,174,195,27,225,131,238,17,202,149,211,116,77,204,246,69,22,227,67,215,129,85,201,181,125,34,35,46,89,98,102,11,119,131,13,121,87,41,248,211,4,191,57,42,148,242,181,43,49,61,225,223,50,83,88,221,93,81,142,104,117,132,0,0,0,170,50,174,116,118,14,125,14,167,126,171,165,109,44,19,236,44,187,44,112,232,105,15,122,14,66,57,248,202,29,206,89,76,112,187,163,183,200,52,212,109,245,74,155,255,255,255,255,170,80,23,167,209,255,253,254,74,207,234,0,90,96,19,18,102,176,118,98,164,62,105,56,44,97,226,220,101,67,208,96,104,140,96,49,50,98,56,32,96,32,172,105,208,118,40,22,133,5,180,7,137,16,36,68,123,190,84,15,71,129,118,184,28,109,207,193,183,217,145,188,208,211,76,132,8,27,150,65,19,40,29,72,71,220,14,32,228,123,70,34,99,113,29,67,165,201,91,8,121,144,68,19,92,12,192,209,98,218,147,157,103,137,71,122,55,113,17,88,163,246,98,200,211,163,169,247,148,64,189,71,55,89,96,24,199,10,101,42,160,37,23,33,8,86,143,23,57,26,183,209,81,23,212,170,83,222,67,137,237,146,107,25,29,213,209,153,166,163,225,102,234,211,130,4,118,122,97,191,87,93,15,28,26,18,121,36,255,14,123,248,254,27,134,114,231,174,220,153,88,236,48,54,146,115,138,137,173,33,123,218,141,229,111,202,174,37,228,131,15,20,212,254,5,177,34,154,248,138,246,7,106,112,100,249,127,230,188,212,132,0,34,100,199,192,56,30,24,141,163,77,38,190,9,42,229,134,73,88,214,68,173,117,4,220,65,89,176,26,61,76,146,85,219,172,150,111,137,242,33,29,231,248,101,157,209,83,214,81,57,80,207,81,138,232,245,120,255,243,244,255,223,214,240,126,75,200,20,254,255,220,0,0,2,212,192,22,179,36,45,14,75,82,3,147,204,109,18,57,200,188,13,73,48,33,16,26,51,10,159,13,54,115,29,27,0,133,128,162,17,136,67,38,48,211,162,66,237,49,19,68,4,194,40,213,97,119,67,23,255,251,178,100,29,14,150,197,91,205,155,154,123,112,68,100,58,26,97,139,82,27,221,123,50,78,233,237,217,5,30,232,17,134,21,104,45,102,184,145,17,180,242,83,4,39,157,210,75,253,49,72,162,66,135,87,218,86,105,21,214,185,9,33,2,10,92,229,165,43,171,181,201,60,198,23,21,152,195,225,101,126,183,81,24,132,240,156,71,203,211,81,168,96,35,219,144,196,45,38,227,42,62,33,35,84,97,14,158,251,167,135,52,173,242,41,46,151,75,90,102,140,144,29,233,190,102,163,186,45,224,24,173,187,104,253,127,195,124,44,114,15,246,29,186,133,191,89,47,227,111,196,62,179,181,77,242,196,117,196,133,18,218,103,85,69,133,88,18,233,174,19,198,243,87,220,229,220,242,70,143,95,27,127,252,102,91,18,11,48,234,40,92,236,168,0,4,96,8,0,92,71,86,8,68,232,195,115,48,122,153,162,186,143,10,72,54,134,72,134,5,141,206,70,170,253,62,210,121,50,85,52,133,23,206,125,110,230,185,248,251,245,14,154,188,99,201,181,162,255,255,215,103,250,167,255,22,232,90,192,36,58,232,2,134,31,147,9,88,131,4,4,131,70,196,177,1,44,110,93,18,96,40,94,98,56,172,97,144,240,97,40,170,108,136,148,97,40,106,85,32,23,216,84,56,51,140,90,0,90,120,115,192,41,211,194,30,250,79,202,214,217,162,22,52,41,220,29,1,116,68,156,188,225,97,167,233,4,10,22,80,53,69,217,11,198,174,147,139,142,250,33,187,162,131,77,96,40,101,156,171,29,196,201,141,39,242,162,171,13,196,144,57,219,101,32,129,37,0,94,133,179,101,186,25,122,71,40,182,66,80,227,103,76,196,37,188,108,35,118,154,141,70,189,109,35,170,63,102,115,92,170,213,144,18,139,27,16,108,115,191,181,19,45,193,98,60,218,180,211,126,165,119,102,192,121,229,41,3,55,255,233,163,246,189,109,185,199,246,42,251,33,115,110,249,146,13,177,235,122,66,173,51,84,7,202,247,205,171,159,38,62,53,105,189,62,62,62,37,155,83,49,174,249,42,186,0,18,186,101,24,228,28,10,22,192,80,27,13,73,176,9,5,251,21,196,79,75,136,127,9,188,204,227,165,169,182,1,106,97,102,183,65,135,246,172,141,92,180,125,29,80,67,106,183,235,167,255,255,159,95,223,127,244,7,255,70,182,220,66,9,132,0,0,243,31,96,179,54,95,131,14,63,131,17,130,115,26,201,19,98,201,35,74,193,3,14,140,19,6,200,51,4,139,147,42,11,67,3,129,227,9,193,224,129,240,196,224,76,238,130,68,160,98,82,113,130,167,79,98,166,146,88,7,67,96,193,248,74,134,176,151,77,68,28,17,147,255,251,178,100,37,142,231,47,91,76,19,186,123,114,68,227,249,210,99,75,24,157,109,159,50,110,237,235,200,255,38,104,13,133,137,104,149,14,25,137,110,64,197,128,192,44,168,196,69,201,63,146,143,50,250,66,133,1,28,64,172,224,144,83,78,161,80,42,36,92,99,208,252,56,233,162,50,49,55,67,24,134,55,89,141,98,233,1,238,228,197,24,216,83,150,134,12,99,128,93,168,62,86,240,62,162,194,72,124,176,185,201,58,125,13,73,209,67,69,210,206,67,231,199,72,79,8,153,57,210,25,122,87,213,43,188,105,111,15,132,182,214,229,196,108,235,218,29,52,242,185,106,91,249,97,250,111,75,207,224,95,22,88,188,57,239,157,111,218,115,235,58,115,173,49,95,76,127,138,99,248,197,204,212,110,218,156,34,61,134,244,0,1,13,108,46,2,83,132,209,216,49,19,218,234,55,51,149,180,24,77,172,55,24,187,90,6,177,13,132,10,83,212,18,151,158,74,229,64,156,139,200,108,145,197,108,210,158,125,214,162,255,175,112,189,22,185,56,171,127,79,115,52,254,255,236,245,211,79,172,3,41,136,235,137,163,170,33,65,102,14,163,76,81,66,205,155,156,128,1,145,137,65,208,208,128,96,176,28,109,0,66,97,96,106,96,172,228,67,38,166,14,103,4,10,90,150,132,78,8,58,97,99,178,132,253,130,31,147,19,35,38,16,127,11,63,2,12,142,16,2,40,25,194,129,43,16,234,80,144,155,194,98,230,25,49,132,155,247,213,250,21,10,49,176,151,249,45,146,3,21,235,41,79,230,254,19,243,212,197,58,133,216,163,11,118,241,31,142,123,130,63,156,143,82,7,241,206,147,114,67,199,124,164,185,45,209,49,59,63,194,245,151,176,198,127,46,89,28,250,43,91,35,94,199,165,54,97,45,194,130,112,43,59,79,237,81,172,119,167,46,224,193,71,82,215,80,214,167,237,219,166,205,125,237,113,74,175,191,143,138,74,254,202,152,110,158,106,37,117,104,239,15,15,35,110,111,228,180,119,216,204,22,171,107,17,111,187,71,189,230,220,103,147,85,254,233,36,105,164,173,220,243,19,106,0,184,155,83,36,61,74,21,20,19,41,88,91,43,70,128,197,148,229,146,11,129,145,1,70,52,153,103,213,182,254,21,153,67,16,226,30,141,124,93,182,167,93,78,214,255,253,31,255,175,250,255,255,235,255,254,159,249,14,66,139,148,213,41,0,0,0,112,195,148,147,195,169,143,116,222,58,209,48,194,55,51,128,151,206,32,15,51,89,232,197,230,67,16,169,12,142,161,48,169,40,195,5,51,9,130,76,52,54,11,53,94,194,38,66,84,93,51,196,106,184,200,89,99,212,103,138,36,4,54,137,173,255,251,178,100,34,14,199,149,101,204,155,154,123,112,67,67,105,226,105,105,106,154,145,159,58,110,101,141,193,26,143,167,205,132,137,120,8,179,234,82,32,30,117,150,57,32,212,132,211,217,81,166,90,234,64,8,19,180,210,242,88,48,205,211,104,206,147,56,45,104,124,176,2,45,59,77,72,44,5,126,65,70,20,83,157,37,80,45,53,81,45,179,153,202,200,73,140,199,58,224,182,53,7,74,179,164,166,241,111,117,51,130,153,227,18,30,218,120,217,204,220,103,132,50,119,68,91,37,142,230,108,48,24,183,128,149,188,4,150,250,76,74,106,52,28,231,54,197,98,110,234,124,97,173,203,58,99,175,111,112,151,225,227,196,227,62,220,246,253,251,85,107,152,73,170,109,17,10,13,235,105,155,33,120,176,158,109,179,49,159,68,96,139,95,46,161,123,93,189,95,30,250,137,62,206,136,12,147,254,236,104,64,4,69,18,184,40,221,55,201,6,18,196,128,151,106,171,172,144,224,12,65,170,92,111,199,188,197,106,90,181,180,46,153,142,196,148,4,220,86,89,148,113,91,100,108,10,108,61,249,188,24,114,208,46,56,209,63,80,223,253,95,242,95,239,245,87,54,2,148,195,134,243,120,143,202,143,19,84,7,129,138,147,148,44,204,196,5,0,149,196,66,115,21,129,141,226,2,16,128,204,20,18,48,88,24,192,129,179,124,135,252,114,36,185,106,102,153,180,181,35,113,1,166,216,163,180,180,23,89,32,46,138,29,13,165,89,99,47,43,70,29,52,198,135,162,44,127,78,195,242,146,169,17,74,135,120,190,158,89,34,141,82,197,50,230,79,109,69,181,20,197,166,251,101,201,187,112,136,238,94,51,210,50,67,99,89,47,206,53,61,111,179,139,148,194,235,184,116,252,151,163,228,243,47,191,45,42,139,51,62,211,125,3,51,71,35,122,175,126,186,244,242,221,57,115,165,69,233,116,6,157,19,12,249,52,127,91,44,178,23,245,190,185,84,102,183,231,224,188,21,114,56,98,136,248,160,163,168,253,122,37,176,221,190,125,42,148,142,88,194,40,58,252,188,30,180,255,127,117,224,80,0,16,58,12,124,34,33,135,73,193,189,147,65,67,153,99,248,61,152,12,152,74,30,19,78,46,80,35,159,60,179,42,11,117,1,189,42,45,213,255,61,112,248,146,200,143,232,97,144,89,158,205,18,249,47,89,111,251,11,255,201,127,95,195,151,45,152,130,26,0,6,179,44,19,79,31,5,62,211,108,200,128,99,30,14,79,252,62,110,38,94,11,44,40,170,156,193,104,38,188,35,49,5,2,192,226,144,98,1,150,16,18,2,1,191,6,169,6,54,222,71,12,203,57,102,110,180,195,74,6,2,64,50,254,15,255,251,178,100,33,14,70,228,103,205,19,154,75,242,66,106,58,58,39,5,10,29,129,199,46,46,233,143,201,32,25,168,13,134,41,80,198,129,227,168,197,147,75,77,144,249,200,109,54,105,218,220,181,220,22,171,32,76,149,95,101,103,204,161,217,212,159,171,184,10,55,97,101,181,11,140,155,37,31,175,216,133,170,72,123,10,107,85,217,77,252,173,217,221,213,51,177,163,110,46,34,237,35,137,224,149,140,214,146,61,50,55,197,198,194,108,93,36,196,215,1,7,226,70,130,78,106,75,104,171,72,145,93,108,99,181,171,119,78,9,82,230,53,116,24,170,112,41,54,254,238,23,130,113,227,136,214,78,4,244,232,229,40,223,65,169,48,245,155,61,51,101,142,54,86,37,225,222,66,146,96,61,253,61,216,28,203,116,152,3,208,34,0,0,0,73,184,24,13,206,173,233,80,173,224,54,222,92,216,145,93,232,143,242,42,9,70,24,93,173,217,84,104,122,65,211,127,111,211,249,62,223,244,246,127,232,182,122,53,66,31,191,255,180,119,246,248,208,38,45,219,19,100,35,118,111,24,51,3,135,163,146,96,19,85,74,3,15,195,51,27,18,131,168,130,161,161,148,196,243,40,136,57,49,56,27,56,176,24,7,8,165,97,184,96,240,96,136,68,97,248,115,28,2,140,196,95,210,228,230,187,107,77,149,168,65,164,20,152,250,186,167,128,129,38,148,128,194,83,141,89,47,68,121,214,147,234,120,203,95,110,227,194,171,58,172,216,116,177,32,246,148,34,28,144,83,40,41,116,148,114,80,200,90,230,235,42,251,227,4,99,119,83,134,144,176,6,28,248,150,17,38,161,123,237,105,41,187,214,250,80,213,187,52,81,214,20,203,32,253,151,189,92,40,225,83,224,57,163,100,183,225,154,19,99,93,48,38,123,208,139,90,162,88,91,183,231,86,187,4,204,80,93,171,206,75,22,85,12,119,95,11,142,46,97,238,198,164,205,164,25,158,234,109,24,102,139,98,91,45,123,86,187,76,87,171,5,35,218,86,95,158,248,33,172,221,182,61,246,254,119,93,141,203,51,207,246,91,38,206,253,12,96,0,28,20,195,118,103,224,195,45,103,205,77,10,198,185,90,172,54,69,103,76,146,168,100,103,144,114,99,137,181,27,178,40,113,132,130,89,13,26,212,54,141,58,141,249,205,208,56,244,216,209,224,137,17,100,162,120,90,255,211,244,121,91,127,211,246,92,186,109,45,191,34,0,2,96,172,120,247,252,51,111,122,77,70,51,50,71,16,220,138,48,228,73,153,86,168,1,10,183,140,236,171,3,1,1,39,242,128,96,140,14,97,177,83,2,6,136,3,79,23,12,213,56,170,221,85,3,41,50,44,93,214,62,164,255,251,178,100,31,12,166,226,107,204,19,154,75,242,76,170,73,210,101,229,62,152,165,161,60,109,189,56,129,58,163,168,29,131,154,56,161,144,168,85,234,40,40,242,55,111,6,40,143,44,117,3,214,193,204,245,66,171,184,82,230,116,69,206,30,29,28,234,74,150,93,162,168,100,9,87,113,242,137,180,42,103,1,143,215,79,186,201,78,179,49,161,236,22,239,234,238,172,175,58,178,153,103,194,104,66,75,75,136,79,148,32,188,49,49,151,242,58,228,218,119,100,196,216,38,187,189,65,184,69,44,21,185,30,72,243,4,214,254,75,107,97,170,175,87,170,54,212,111,165,238,245,136,194,227,241,189,157,65,43,207,239,105,77,155,91,26,132,181,89,73,88,65,164,90,205,117,46,94,83,140,18,83,47,90,196,222,85,84,18,153,223,139,151,0,0,49,101,38,233,100,153,133,131,71,103,32,112,2,96,11,144,76,36,12,7,52,49,14,218,245,219,16,252,87,94,28,187,190,177,105,15,251,22,87,135,169,238,27,183,24,59,240,214,247,255,70,147,255,254,189,53,253,255,237,111,255,219,78,97,118,139,41,131,117,35,107,16,6,124,70,0,6,77,248,90,152,229,221,78,87,88,194,196,66,184,70,234,138,92,160,81,200,24,104,32,24,240,67,200,129,192,1,164,194,208,224,176,236,101,52,200,136,227,64,16,185,204,160,91,136,208,253,202,255,109,198,94,225,7,43,189,200,130,80,27,128,177,157,249,44,159,178,155,36,100,48,174,175,77,93,117,204,36,12,55,152,131,55,44,177,213,27,92,155,95,93,181,85,239,53,148,27,180,90,32,54,207,201,188,98,6,146,31,97,133,85,16,210,69,38,66,98,36,42,252,89,25,10,6,161,37,163,160,120,182,131,9,169,137,167,166,144,55,2,207,146,49,50,88,196,234,49,101,203,70,142,100,9,168,237,159,32,232,209,9,211,50,70,181,52,213,84,141,251,164,9,149,146,210,34,210,202,35,147,214,96,249,53,22,115,50,113,179,173,89,84,19,32,222,135,169,245,76,70,40,250,153,82,163,13,14,35,0,17,86,91,1,88,165,132,242,183,122,239,115,142,173,122,131,165,16,11,213,105,234,117,126,223,143,250,127,239,95,255,252,107,224,188,194,187,59,119,83,123,223,53,128,67,104,61,123,221,118,252,178,56,89,65,123,192,198,182,149,190,236,136,0,0,1,80,195,200,248,210,81,108,218,87,172,194,145,52,198,180,248,233,240,36,198,48,0,193,3,144,193,192,60,192,66,236,205,243,41,137,152,36,57,9,7,234,160,98,120,26,202,132,34,248,27,144,144,147,49,50,42,190,146,197,158,26,18,15,203,246,172,23,4,67,149,184,149,9,136,144,204,65,255,251,178,100,40,14,231,45,113,203,155,186,75,240,75,232,234,19,96,229,104,27,213,153,46,78,233,47,193,23,162,231,141,131,137,176,4,133,180,192,231,136,147,138,163,240,61,136,68,50,40,12,13,113,116,146,145,140,233,82,241,2,4,67,59,63,91,171,130,82,156,204,82,80,187,240,130,208,37,95,12,108,179,74,104,254,174,47,107,214,43,204,138,224,232,103,56,30,121,208,11,145,30,225,92,194,56,68,149,50,238,146,75,242,217,170,78,156,217,214,88,55,241,88,127,61,249,189,121,236,51,206,77,44,135,83,99,218,47,189,165,16,194,246,109,33,82,85,242,113,47,77,5,174,217,139,102,87,96,215,93,74,65,25,52,209,99,167,34,170,36,49,85,70,161,50,3,191,214,127,243,63,254,123,83,112,0,11,188,17,231,117,11,216,235,99,24,91,110,204,101,78,147,75,166,137,222,158,13,213,207,21,249,143,162,88,16,99,134,105,76,149,106,255,248,139,255,254,180,201,174,138,170,68,179,20,27,10,60,100,135,122,41,85,183,118,24,12,227,157,197,145,208,74,85,34,200,26,241,3,30,225,124,198,233,200,202,84,200,200,154,24,193,192,8,200,50,188,239,242,40,116,41,49,36,151,49,56,9,48,64,113,55,112,96,5,9,38,12,142,192,160,192,128,9,10,5,9,86,35,31,208,12,174,64,180,223,183,73,94,60,70,25,75,142,243,57,147,136,156,211,66,192,143,210,21,232,49,16,73,75,74,57,234,222,102,99,61,40,88,217,16,2,1,77,156,70,213,191,165,98,218,127,20,9,199,119,96,38,246,148,168,37,205,226,248,220,201,88,12,44,101,78,254,227,29,191,182,83,157,171,106,164,234,71,169,179,96,118,161,17,106,104,19,37,130,16,197,188,122,151,25,97,76,115,42,74,13,86,206,143,40,130,231,213,165,42,126,126,170,46,202,255,144,65,219,34,56,172,132,166,70,104,136,82,77,66,52,108,165,175,109,211,34,217,162,138,165,145,245,33,144,214,46,219,196,181,61,155,13,18,33,56,75,104,52,0,66,89,120,110,108,130,181,167,32,108,77,152,116,43,245,177,153,40,156,72,76,117,165,101,117,161,97,50,254,4,12,84,184,156,7,83,47,162,42,143,5,226,176,249,180,122,208,99,123,255,194,15,211,255,73,127,223,84,42,183,195,224,255,20,255,227,187,190,142,117,233,156,123,105,177,173,234,0,6,243,13,168,67,4,28,227,137,211,115,39,133,227,20,221,243,141,65,65,224,112,196,161,140,197,240,24,192,34,120,210,130,228,193,32,64,194,48,188,172,64,3,0,70,20,1,173,160,160,250,2,168,80,12,82,195,142,198,31,216,144,195,203,76,138,43,116,116,43,57,47,255,251,178,100,36,142,231,32,105,75,147,186,75,240,78,104,185,243,97,72,142,26,149,197,54,78,97,49,129,23,28,39,77,133,157,160,49,251,66,164,137,104,47,120,124,221,58,177,0,197,38,214,219,204,50,32,12,189,218,11,4,91,214,84,38,162,216,34,57,167,242,171,224,219,223,20,18,179,242,94,59,136,32,75,185,106,187,231,186,26,58,204,107,148,89,230,49,108,102,91,99,76,40,11,210,130,84,224,228,195,102,149,24,101,82,23,94,226,210,64,74,130,49,138,150,209,51,122,180,144,23,57,225,52,247,160,51,159,190,145,190,101,173,68,18,184,89,36,51,3,232,22,27,106,230,111,149,148,233,116,101,53,4,167,139,151,107,55,200,134,167,57,236,94,236,89,18,179,103,191,59,54,102,149,114,194,36,228,143,33,9,0,0,55,161,240,93,136,15,138,199,4,86,89,141,57,130,176,149,58,181,44,145,217,140,252,222,166,105,127,144,186,219,80,218,37,188,155,244,89,71,165,91,232,68,221,31,254,191,255,175,238,11,12,35,18,249,7,227,74,234,90,97,209,25,235,255,153,215,252,37,6,129,51,21,2,212,223,169,81,120,130,196,100,137,129,192,18,70,16,21,18,75,204,72,12,14,15,24,9,28,134,224,82,209,189,71,100,66,48,161,45,43,219,25,88,69,173,136,4,165,5,8,32,176,41,124,29,8,139,119,2,142,43,18,106,115,15,172,72,128,97,94,67,4,182,30,51,192,107,220,82,235,241,68,236,92,125,195,181,164,222,135,49,102,244,16,66,4,169,105,243,247,186,211,32,115,235,187,84,143,67,121,122,111,188,148,103,118,143,224,60,123,99,163,64,153,180,8,73,238,108,44,8,75,137,211,203,144,97,205,152,201,171,125,41,207,32,190,205,130,51,150,208,225,115,104,224,239,47,153,217,109,74,71,40,42,185,75,64,161,115,130,205,173,37,82,200,198,201,44,193,249,32,84,219,17,249,58,32,179,116,122,100,139,205,214,187,9,211,231,87,187,72,87,78,182,114,189,188,168,249,127,243,255,243,206,237,28,14,14,142,20,129,6,35,32,131,43,125,104,18,76,136,165,66,199,29,146,189,62,74,61,114,70,50,196,51,138,161,81,193,18,46,109,212,168,38,98,213,164,125,174,27,114,141,102,82,223,146,44,154,63,253,173,255,250,119,48,208,171,74,44,84,74,227,1,158,132,125,151,45,0,76,18,226,52,148,112,232,180,83,18,142,12,40,165,54,163,188,212,160,227,16,139,76,76,27,49,17,156,212,102,99,7,135,80,84,203,40,232,97,64,151,32,96,36,228,10,14,100,177,23,88,24,222,73,32,149,108,45,109,63,175,194,162,119,1,246,176,135,116,105,38,10,4,82,255,251,176,100,37,136,199,197,113,78,11,153,122,224,70,164,9,214,101,43,84,23,33,197,79,173,49,177,193,46,153,166,129,151,169,104,91,40,128,33,184,131,202,108,130,97,38,169,57,231,49,8,92,32,236,120,233,121,75,57,176,26,202,4,75,18,236,208,46,111,94,156,112,213,56,122,205,42,113,188,220,101,130,243,112,75,227,132,161,80,203,117,60,247,166,161,47,155,142,77,161,94,141,94,8,250,174,103,202,190,124,21,145,161,56,176,164,139,34,33,188,54,5,9,164,187,73,171,166,114,113,212,172,217,171,26,205,20,200,205,96,231,159,16,20,17,236,114,143,55,76,113,161,120,23,205,39,150,138,68,34,125,174,220,173,157,203,166,235,235,167,25,100,134,193,2,116,138,91,53,146,61,181,136,151,96,61,204,120,221,78,251,115,73,254,215,55,222,41,175,253,247,211,43,95,49,83,142,252,160,1,14,82,138,165,244,81,68,163,74,64,165,43,141,12,26,154,109,35,44,168,3,4,12,1,22,84,244,128,156,252,150,245,221,47,212,13,114,4,141,155,127,186,136,49,185,232,173,217,186,164,111,169,228,123,90,26,207,79,204,207,17,176,167,122,253,31,237,255,228,67,98,128,164,142,218,33,56,6,56,110,175,131,149,169,16,27,66,129,73,122,176,9,234,24,129,194,99,17,165,119,14,214,79,196,97,95,105,183,172,143,3,165,195,200,140,62,175,101,48,27,109,12,217,225,92,219,165,108,208,61,226,249,245,147,174,146,34,159,129,90,40,3,226,35,33,229,44,90,246,206,181,248,168,141,116,114,41,233,41,254,143,117,144,88,177,84,61,220,175,66,79,197,165,99,212,166,198,37,179,131,46,163,234,142,242,50,97,136,17,180,152,76,43,43,53,116,70,198,114,226,40,17,9,86,140,33,249,194,197,36,19,1,108,199,70,197,49,146,26,87,34,14,152,236,117,185,170,231,29,105,19,141,18,81,222,36,43,56,104,213,30,168,196,160,236,86,237,79,81,49,255,243,189,71,152,72,160,138,218,60,120,169,194,52,137,151,45,211,4,118,137,234,137,133,13,64,184,62,112,245,161,129,89,255,230,134,47,156,174,235,8,75,217,226,105,5,159,102,33,13,20,95,206,60,77,221,157,69,147,231,189,191,237,255,167,86,190,117,8,245,61,51,219,36,61,165,30,191,255,36,0,76,2,178,55,0,92,208,196,99,172,152,204,108,198,58,86,72,202,132,97,194,129,141,194,227,133,3,97,14,204,124,23,2,137,0,193,80,8,160,88,23,20,16,141,132,129,34,48,40,4,61,44,131,29,120,40,185,139,113,201,71,89,110,144,97,50,205,178,157,33,107,124,196,74,188,175,0,66,40,75,245,105,226,96,255,251,178,100,42,143,39,218,117,77,139,152,125,114,71,39,169,197,101,37,104,28,113,221,56,14,61,121,65,34,165,167,85,148,149,106,249,40,168,179,41,93,165,16,128,210,130,158,118,134,30,144,215,47,124,10,221,9,131,123,75,211,227,170,122,98,98,220,196,138,66,254,205,171,118,126,240,126,79,100,139,139,205,242,248,255,214,169,99,151,91,167,125,22,251,113,14,17,108,31,22,207,98,62,164,187,202,91,254,74,90,94,79,148,138,253,70,159,250,149,255,214,149,235,82,171,121,193,79,62,183,11,177,181,212,125,194,7,115,38,155,16,159,187,68,253,198,155,61,147,95,74,41,183,223,214,239,29,230,87,238,175,151,150,172,131,143,127,11,56,220,9,183,174,141,197,27,92,241,182,223,141,29,208,49,118,253,127,7,127,157,174,254,155,141,175,253,127,150,106,227,254,129,0,0,170,169,44,104,96,171,157,35,134,137,104,233,113,68,25,48,64,100,108,38,121,211,13,62,78,56,12,252,174,42,118,127,154,84,20,72,60,204,91,201,24,5,151,51,13,29,248,128,251,60,255,243,90,167,249,250,215,221,4,27,221,234,255,232,47,71,239,243,99,4,163,109,38,77,240,54,56,168,172,0,232,49,187,100,34,66,2,51,135,25,74,131,67,66,141,76,102,30,6,135,68,129,134,56,7,170,71,76,144,108,227,170,83,21,4,236,71,154,156,20,66,22,34,6,58,9,90,247,241,230,111,7,139,54,136,1,111,99,90,4,3,242,149,81,80,173,206,113,253,30,0,45,102,64,156,169,145,180,205,25,181,129,251,88,66,79,52,80,177,243,0,154,233,72,199,132,172,102,231,39,54,238,66,109,131,190,242,18,40,144,193,195,31,43,243,203,38,227,246,29,228,60,121,9,19,68,99,213,55,149,200,232,212,102,107,208,69,79,55,131,44,52,179,130,147,245,45,245,115,203,233,119,245,179,91,245,12,107,40,57,188,65,141,25,128,255,47,70,186,63,22,46,50,185,15,183,91,170,32,185,175,21,197,103,155,10,139,155,106,154,219,226,157,42,119,116,93,54,169,255,62,114,236,167,248,190,71,147,62,21,24,255,254,159,79,58,0,68,244,183,17,152,25,130,178,143,78,205,84,209,187,65,164,88,46,192,16,36,26,29,197,176,180,242,255,58,103,22,212,157,64,76,3,222,59,197,208,194,241,131,172,199,111,198,127,254,171,31,83,125,159,255,159,254,41,254,160,223,255,213,62,135,197,69,191,255,255,182,146,25,4,204,242,49,76,58,149,12,75,12,140,57,54,12,143,95,76,59,11,204,28,14,204,23,10,12,7,5,76,173,10,140,26,7,66,193,42,108,131,135,53,138,222,142,5,67,193,59,122,85,3,183,255,251,178,100,26,136,151,27,113,78,3,175,94,82,66,135,169,232,96,229,134,152,169,197,69,173,60,89,193,19,30,167,73,132,181,162,30,98,213,65,160,121,64,34,204,23,132,31,37,91,43,40,192,144,22,1,67,213,104,119,76,3,2,167,222,11,215,27,174,77,179,69,79,136,220,35,40,143,61,199,141,61,83,73,189,147,66,185,140,95,96,162,29,118,114,43,175,14,139,209,155,26,232,77,181,132,70,242,97,186,217,210,99,238,11,76,219,143,109,183,87,2,175,18,139,186,206,15,149,174,188,75,105,217,97,228,228,26,216,19,144,184,172,3,94,216,204,250,149,81,173,197,154,205,112,171,67,250,190,200,247,32,84,182,100,106,110,247,239,67,112,140,183,143,14,171,91,141,122,146,4,253,81,218,224,17,107,86,254,63,135,121,66,241,49,117,6,53,253,237,75,218,82,103,80,152,224,237,62,20,160,0,16,0,13,221,184,130,40,45,2,168,65,199,159,70,232,29,109,34,171,198,194,170,53,9,254,220,150,179,231,127,53,199,51,26,135,4,241,49,121,57,217,9,67,111,172,107,126,102,182,223,242,73,85,248,135,253,178,127,161,126,173,26,159,255,34,0,20,2,18,6,224,10,51,189,84,224,212,57,134,140,138,227,199,24,21,120,193,8,37,38,56,68,206,4,18,12,252,46,178,242,56,241,38,48,140,109,216,28,7,151,33,119,84,52,136,10,248,45,211,240,238,74,34,105,93,90,149,236,166,88,191,115,246,255,126,98,108,171,79,118,89,23,214,102,214,32,239,7,101,154,231,251,21,187,95,129,75,101,170,208,113,180,14,186,191,61,212,248,42,29,250,57,239,207,235,31,244,215,202,150,63,107,159,217,111,251,124,159,17,188,194,163,91,89,223,198,253,32,227,194,254,11,135,237,127,169,89,183,136,145,242,185,110,165,115,31,210,177,172,108,53,231,8,83,142,123,60,74,65,114,223,82,38,243,182,40,123,144,50,167,204,22,152,63,16,241,123,83,52,61,167,179,246,232,183,186,151,167,245,124,27,116,6,12,205,67,76,97,27,73,84,234,90,181,198,66,206,96,193,183,176,169,60,33,107,162,181,52,160,246,222,244,110,173,196,237,50,219,71,212,80,245,162,26,69,144,247,3,234,75,31,152,28,37,223,204,234,255,251,178,245,125,47,255,79,253,70,255,94,116,160,0,1,12,2,90,46,243,31,91,56,37,115,25,132,57,130,128,72,249,249,225,24,160,48,112,113,134,9,32,224,58,228,32,212,176,198,168,104,42,148,109,58,202,38,163,192,229,90,201,243,186,154,112,221,10,191,108,205,218,37,45,34,164,118,8,106,47,67,11,109,91,230,79,128,177,146,132,134,204,143,62,147,43,26,255,251,178,100,42,8,150,182,104,208,83,120,122,208,68,199,169,212,101,39,102,31,29,195,52,110,97,245,193,9,158,167,5,150,9,162,246,127,52,131,153,40,244,176,117,217,58,127,49,74,216,154,142,221,166,151,46,67,247,213,31,7,116,216,19,165,138,81,222,111,109,230,111,131,27,224,252,114,194,101,222,27,213,223,182,253,149,74,140,131,128,9,90,68,31,219,240,39,251,90,221,97,239,24,54,190,15,205,244,203,205,101,118,229,183,164,54,76,192,158,184,114,150,115,97,106,60,163,38,13,46,243,86,134,170,235,161,164,238,15,109,102,190,66,225,197,243,197,114,214,96,90,76,61,93,69,162,74,109,76,189,239,179,242,174,183,172,0,0,0,14,216,212,84,98,144,192,83,108,212,33,155,49,214,84,155,229,198,81,245,27,142,189,68,169,36,253,53,239,241,9,179,96,171,96,206,25,82,162,227,201,251,225,136,238,107,159,252,117,239,82,251,254,109,53,111,255,219,103,175,231,125,94,131,30,160,0,4,5,140,99,29,56,177,124,249,123,146,148,129,138,43,103,149,133,154,56,98,48,91,1,37,204,34,112,51,9,76,202,34,67,1,130,133,129,128,229,178,2,110,1,69,99,196,32,160,8,192,1,123,178,84,154,190,20,19,143,3,212,237,37,233,92,52,167,79,195,12,90,65,97,75,53,194,5,118,244,162,23,165,57,163,143,53,190,173,4,7,250,236,146,182,88,173,31,42,203,165,181,84,13,171,60,9,35,200,235,28,178,251,69,238,93,229,5,233,4,166,187,52,181,155,207,122,234,135,217,184,219,168,198,16,4,90,165,92,179,250,250,205,94,238,226,111,75,50,108,54,173,204,174,27,57,80,107,55,105,112,221,78,225,103,229,198,179,255,53,223,198,147,255,27,219,143,80,235,228,124,246,212,6,187,131,150,155,158,227,201,143,87,28,78,146,77,217,241,200,181,188,85,194,18,125,141,150,129,38,60,35,69,78,61,237,128,167,214,95,54,68,217,252,228,224,196,146,143,9,192,254,64,185,117,151,54,40,193,8,223,246,215,255,239,255,252,176,104,233,222,5,173,74,227,198,146,9,168,50,35,33,96,34,90,40,99,131,3,47,216,254,209,190,71,189,126,74,95,212,152,11,137,132,122,13,106,161,54,140,128,128,96,135,170,3,127,208,117,60,24,245,79,222,223,231,127,254,43,254,55,209,224,152,0,0,0,60,113,79,50,232,86,48,34,41,48,120,125,48,153,113,51,185,85,49,236,49,48,168,56,48,80,51,10,133,102,106,128,134,27,2,226,48,188,12,8,152,120,13,35,18,251,16,8,101,242,103,102,38,128,211,243,106,186,2,10,0,133,0,251,63,89,175,155,117,138,169,153,198,255,251,178,100,38,14,151,169,113,77,27,185,125,112,73,39,169,199,101,229,90,27,5,165,54,110,105,233,193,35,158,231,45,134,21,160,35,66,32,58,46,240,137,53,90,53,7,221,103,214,98,105,53,145,32,2,201,117,149,171,83,71,150,247,181,99,29,161,32,22,187,196,197,237,76,65,120,71,224,109,75,185,114,244,190,231,89,127,215,140,254,226,183,234,164,188,135,56,35,46,235,12,62,127,31,90,223,199,253,242,201,235,191,156,146,9,185,218,27,152,47,183,55,39,220,138,41,252,25,215,62,99,159,170,95,250,159,250,123,251,184,207,126,142,63,11,223,225,111,87,146,185,241,253,164,105,248,79,83,56,180,173,201,55,8,19,57,20,143,244,133,181,63,83,132,186,242,70,64,61,174,183,6,3,232,202,134,70,101,76,54,21,43,42,26,160,61,191,249,215,255,255,159,253,99,128,136,0,32,0,26,43,206,32,124,106,36,10,4,70,146,37,239,83,4,10,7,18,165,35,145,28,41,112,53,30,120,54,198,119,150,61,252,125,221,114,44,76,228,103,198,209,175,32,60,99,217,151,248,83,42,84,82,173,250,223,63,213,255,219,21,196,30,157,126,49,227,5,192,11,152,42,122,100,166,49,191,99,166,175,69,129,20,167,208,184,25,180,76,96,145,1,128,138,1,65,233,152,148,77,200,40,141,13,132,8,213,195,160,22,130,68,1,4,98,66,121,154,159,210,19,145,42,157,42,34,205,33,52,159,208,233,140,180,132,18,175,116,136,136,227,98,79,89,64,113,68,140,74,5,48,45,32,169,151,5,157,89,30,226,43,76,48,189,43,216,198,126,223,138,61,189,60,40,242,242,77,38,234,78,34,221,139,194,42,166,184,186,165,223,181,125,110,111,222,122,11,142,242,39,53,233,153,243,146,154,124,55,110,129,175,23,1,174,74,191,59,127,182,191,159,248,91,237,106,239,34,234,157,171,63,80,230,180,55,222,217,214,253,55,240,155,249,61,235,188,197,143,119,171,17,98,153,168,215,206,218,163,83,98,106,224,249,243,139,201,113,107,210,177,94,205,4,241,171,246,215,180,210,159,86,246,185,61,32,17,32,213,92,160,109,130,84,84,65,147,104,94,166,169,158,176,193,175,71,165,181,58,202,25,216,81,151,87,238,204,184,91,86,100,192,158,158,67,10,148,220,140,218,197,26,12,232,72,248,209,255,152,116,118,59,255,147,111,144,127,254,143,155,70,223,227,56,55,255,215,250,132,0,0,115,17,88,68,114,3,109,70,78,130,53,28,41,30,82,196,106,192,113,132,204,96,18,168,80,12,108,192,169,18,160,0,14,22,17,153,20,32,173,181,200,71,35,196,193,128,24,97,74,87,54,183,243,4,4,151,244,255,251,178,100,29,142,199,1,105,77,19,143,150,180,68,229,169,177,101,37,108,156,181,165,48,110,229,117,193,40,170,103,77,148,149,136,169,185,78,55,37,150,157,129,112,139,10,105,69,0,38,226,86,13,212,252,47,104,253,110,8,66,155,202,172,28,17,172,187,85,165,140,200,149,44,90,109,102,93,4,144,181,42,203,151,44,203,150,83,8,110,30,252,184,61,222,11,127,194,231,53,39,238,54,47,134,220,54,170,211,21,181,24,113,196,58,208,208,148,30,143,157,225,181,89,175,14,14,133,213,46,144,144,130,168,106,144,190,173,143,106,206,209,40,146,8,200,122,43,50,45,186,136,173,214,84,162,98,213,24,235,33,83,81,44,86,103,114,234,209,39,84,227,26,101,72,251,24,32,36,201,25,19,166,231,238,133,71,148,108,102,70,158,82,38,203,60,137,13,253,180,192,15,25,125,136,96,12,56,81,0,15,5,242,42,8,152,40,122,6,121,35,93,183,17,34,90,225,250,46,24,219,252,22,151,220,234,34,1,232,132,245,149,223,158,29,81,207,99,190,27,111,209,112,155,16,109,15,254,139,62,254,130,6,243,168,183,41,220,38,0,10,98,2,106,5,78,12,24,176,141,57,43,140,24,77,13,114,152,76,162,9,76,24,13,12,48,17,2,194,113,96,83,49,180,4,16,138,11,212,199,64,65,222,105,164,128,72,241,48,20,4,67,11,135,229,184,165,158,0,144,209,56,27,130,18,221,212,17,162,170,95,159,100,40,58,219,30,41,133,11,49,33,135,100,82,213,67,139,208,36,157,182,22,172,116,106,233,219,89,48,168,126,191,97,185,52,192,202,15,196,100,136,138,70,122,68,5,37,51,127,90,45,133,91,50,41,87,175,11,124,120,55,109,174,207,212,44,1,106,164,123,14,235,185,252,247,43,162,109,90,132,0,75,177,106,185,91,184,208,127,114,138,125,191,139,139,53,144,53,77,38,216,93,253,211,243,240,179,255,142,58,211,102,189,147,249,111,228,143,90,158,195,191,49,238,157,83,63,17,171,216,170,172,53,60,227,165,206,178,154,107,194,39,84,49,138,105,218,169,100,83,200,54,175,199,168,143,252,136,0,0,5,24,168,176,174,203,245,208,58,206,38,1,119,175,6,194,28,194,242,81,188,212,42,92,109,216,37,234,247,43,30,48,74,30,199,48,199,76,244,21,232,84,87,252,107,205,191,255,39,248,198,255,239,175,237,245,202,41,255,255,248,209,237,16,237,175,53,10,47,133,14,160,0,0,0,52,0,137,50,209,40,205,149,131,7,166,12,45,216,61,85,244,219,97,83,14,139,12,138,16,48,89,104,5,139,26,74,9,4,103,4,114,179,22,102,32,69,9,232,2,138,93,41,99,71,255,251,178,100,26,142,134,182,101,76,155,153,122,224,76,202,138,29,96,106,104,90,89,163,54,110,65,158,129,49,30,230,233,148,137,168,98,215,146,28,152,203,194,160,176,54,241,14,203,148,6,195,216,74,58,140,182,81,98,227,87,109,211,51,214,178,39,34,21,56,29,75,243,227,20,181,61,73,91,114,169,251,154,165,240,42,133,1,64,88,90,91,3,38,36,28,61,129,229,138,201,120,69,91,4,20,253,108,50,173,130,68,98,60,93,68,206,47,90,201,172,9,53,232,74,144,21,51,126,90,142,63,88,245,226,64,133,74,15,67,102,156,152,99,112,127,204,127,224,126,216,203,170,170,181,218,227,124,63,251,196,255,120,199,250,223,107,114,206,148,250,205,115,19,249,171,84,148,108,99,90,180,136,125,183,79,141,230,251,213,183,242,219,186,196,12,254,68,0,0,8,8,64,128,15,133,3,196,201,144,133,109,153,86,252,193,44,142,0,86,23,102,150,125,196,19,65,146,0,116,244,27,87,30,209,138,20,223,211,191,187,111,114,7,220,214,255,235,254,255,254,223,255,247,10,32,128,217,244,189,73,247,208,146,219,16,157,159,163,255,216,186,200,218,96,6,226,193,147,21,14,77,105,250,53,160,144,194,80,67,88,100,12,210,26,4,21,204,44,77,25,15,153,212,32,99,144,168,160,172,16,5,49,8,146,29,208,32,92,52,29,65,160,228,141,19,27,123,169,144,144,86,0,190,254,57,234,56,239,172,1,80,11,30,36,2,220,120,20,211,240,237,86,5,141,146,128,37,152,101,66,48,113,229,17,217,125,158,93,169,185,148,223,123,94,169,62,232,33,253,92,147,125,46,23,108,77,243,23,75,21,16,5,44,89,232,197,172,132,84,243,221,216,245,66,205,82,195,243,42,198,235,206,142,39,154,58,98,92,84,68,90,129,124,249,209,143,105,155,214,150,155,206,18,121,21,196,246,14,227,6,184,134,232,203,50,5,191,200,216,136,47,35,57,161,234,183,181,28,198,211,180,136,58,81,41,147,245,217,30,171,155,57,249,245,234,119,225,203,243,105,167,189,7,251,192,131,0,0,0,30,133,86,20,36,92,80,171,34,134,145,54,40,34,19,24,64,100,224,160,150,67,148,172,180,218,1,193,160,11,165,223,102,221,73,116,208,200,190,140,59,128,46,129,191,149,21,165,21,95,94,9,159,65,59,117,218,9,92,191,86,255,230,250,234,111,234,8,14,91,254,177,0,0,0,188,116,68,96,117,41,172,85,103,58,25,152,154,44,115,150,225,170,131,70,10,18,5,12,192,66,9,149,5,70,82,7,2,3,165,0,33,229,107,142,195,134,9,76,132,68,10,8,45,203,149,150,79,74,96,112,41,88,26,96,68,4,255,251,178,100,32,142,134,235,104,205,27,146,127,48,68,103,185,193,101,39,98,156,253,165,46,78,229,21,193,24,162,231,245,134,29,168,246,118,151,172,236,28,66,94,100,128,53,184,220,209,95,181,255,5,133,235,224,204,251,52,220,253,220,121,104,100,246,57,203,212,117,197,0,49,122,117,71,150,98,101,72,205,78,138,209,47,98,229,90,36,30,227,132,217,195,186,95,77,103,153,111,159,184,179,157,49,90,145,52,134,171,40,196,104,50,70,231,28,158,33,20,43,224,169,31,64,86,138,72,196,254,123,49,106,201,119,145,202,65,118,125,48,216,204,182,218,222,123,194,133,88,239,62,15,151,44,242,5,106,196,139,52,47,224,217,121,212,142,155,52,230,192,100,196,220,55,159,26,174,247,26,208,179,119,207,226,68,143,134,248,254,237,80,21,215,180,19,233,16,131,33,153,29,46,166,94,208,154,216,97,200,162,194,165,169,157,60,40,100,22,24,234,209,221,12,48,34,80,154,10,59,155,76,188,211,168,215,123,254,113,100,208,253,191,73,185,223,87,255,230,235,175,45,251,225,255,228,117,187,254,80,7,48,56,12,49,189,55,52,153,199,53,232,193,48,124,236,57,175,19,49,152,45,48,252,70,48,252,121,20,19,141,2,6,204,115,10,64,1,145,131,160,65,141,97,249,103,164,134,2,143,65,194,184,168,44,24,54,68,138,128,44,66,3,48,0,93,120,234,44,34,221,32,1,203,1,40,217,240,82,94,37,169,67,11,64,0,23,41,36,215,209,26,92,251,141,77,62,161,229,106,201,223,119,238,58,243,89,191,82,102,69,89,122,165,26,143,178,46,189,45,99,115,43,139,40,246,116,58,144,221,170,172,83,217,188,157,210,119,115,39,229,111,198,230,231,127,122,222,237,101,138,209,222,3,1,66,184,167,114,12,40,28,94,238,115,154,88,55,150,225,80,118,53,188,84,14,230,178,191,244,21,245,168,230,122,131,103,173,213,128,255,200,10,120,62,156,130,28,205,112,109,40,135,62,2,117,55,206,147,112,29,164,181,162,64,141,23,53,26,71,232,109,21,98,59,70,182,79,108,145,204,128,12,69,0,0,98,41,96,16,71,211,137,217,16,160,172,12,197,148,183,20,204,105,209,57,10,252,189,154,136,78,1,127,189,63,243,174,46,109,213,24,154,58,170,159,252,69,178,27,233,254,62,222,255,255,254,223,255,255,175,210,96,19,9,158,255,254,227,47,87,160,0,0,0,84,88,5,16,158,166,159,202,38,50,15,230,57,133,38,128,156,166,127,131,102,2,11,163,66,225,32,68,98,40,126,98,96,80,33,14,16,18,13,15,4,129,88,112,10,30,13,15,105,20,99,88,15,34,74,87,203,217,170,45,220,255,251,178,100,32,14,199,40,104,204,155,184,93,112,79,74,121,211,101,37,104,90,229,161,54,110,65,158,129,36,30,231,9,148,157,160,44,0,114,4,188,77,100,38,3,34,227,173,2,130,185,101,207,181,86,114,133,128,69,91,170,116,89,79,214,49,74,251,53,122,239,157,188,59,47,156,149,22,9,10,146,167,143,216,77,138,152,63,157,230,170,218,151,216,210,253,195,143,158,91,107,124,210,118,73,238,192,124,203,28,63,148,157,246,101,250,85,103,146,219,227,38,222,154,29,253,207,103,81,89,235,228,204,70,193,59,236,19,242,169,127,154,158,207,233,173,125,88,19,30,198,59,154,5,155,12,158,216,59,90,127,107,177,98,179,146,128,250,187,230,214,134,34,197,1,82,122,132,31,162,241,208,246,203,80,85,232,83,19,78,148,48,57,195,144,109,14,215,235,82,234,0,0,0,225,209,104,162,0,198,178,74,145,95,85,133,63,19,41,177,11,10,164,90,172,169,149,203,86,252,45,182,238,174,245,247,89,212,239,190,58,155,208,86,166,157,145,255,27,234,218,127,244,250,127,255,79,168,255,163,70,183,255,245,252,72,81,226,163,201,21,107,213,197,136,194,35,48,80,249,64,11,128,133,6,24,74,154,59,106,107,240,121,141,209,230,191,236,24,220,64,97,224,161,141,70,200,94,25,34,49,200,133,31,195,129,134,54,7,161,94,222,130,130,210,148,152,0,9,66,194,89,165,8,84,34,68,7,157,80,248,29,50,149,86,27,22,31,104,144,4,222,191,137,217,82,98,118,178,122,235,140,151,221,133,123,56,236,195,155,145,119,91,202,67,130,71,64,145,7,147,80,68,71,93,123,121,127,28,114,164,222,154,151,36,21,53,145,19,232,10,24,136,76,235,182,139,168,99,93,132,102,90,113,246,90,89,153,52,235,68,234,135,73,38,152,174,2,233,232,201,212,88,66,153,165,139,40,186,135,150,147,218,203,197,137,191,49,254,239,182,217,202,114,117,18,192,245,243,53,127,90,121,181,204,13,206,152,178,134,24,28,201,227,205,219,107,142,75,170,11,237,33,66,149,51,144,202,71,226,63,50,253,115,178,4,0,6,204,86,28,194,72,139,118,82,113,46,76,211,220,158,235,4,95,180,154,144,64,234,153,58,89,235,129,191,23,125,222,171,237,107,53,169,159,135,162,165,103,19,148,24,152,122,63,228,95,198,63,255,127,191,255,182,159,42,159,150,197,159,174,36,245,127,171,254,255,253,99,0,0,1,156,48,96,195,11,78,30,96,251,82,132,88,39,70,244,62,96,99,33,134,40,134,22,31,49,156,57,156,36,126,176,47,53,102,135,7,87,26,216,112,51,132,30,54,22,205,104,32,130,177,99,176,211,230,170,255,251,178,100,29,14,134,187,104,206,27,121,122,96,62,35,234,23,96,71,106,28,225,165,54,78,101,235,81,17,29,230,201,148,137,176,236,145,185,129,140,134,137,0,159,58,197,151,56,113,148,28,219,106,167,16,64,235,218,20,125,97,221,41,6,74,202,135,159,73,38,253,66,41,239,182,125,91,119,220,26,224,188,103,12,95,6,198,58,30,148,196,56,248,250,215,141,246,119,83,4,245,221,23,221,122,165,63,141,188,151,197,172,133,17,131,142,98,99,16,156,105,135,183,196,79,215,162,219,161,184,198,144,116,149,119,87,172,105,109,111,120,190,219,237,69,58,82,30,75,252,216,155,120,132,193,25,126,49,24,118,224,254,61,25,210,106,183,56,202,245,83,246,217,20,140,150,181,31,64,124,168,102,80,30,142,13,109,141,71,45,203,189,64,32,10,0,2,89,44,54,51,71,126,32,32,228,60,240,191,17,213,156,242,193,26,111,88,236,224,192,182,174,143,60,68,27,201,237,42,19,68,3,241,184,200,241,127,199,31,33,255,183,255,70,183,8,127,221,231,255,254,190,143,254,208,44,216,204,35,104,54,141,8,196,53,186,80,201,139,211,118,105,204,108,11,4,8,76,56,70,10,2,196,163,6,29,20,151,212,178,230,164,129,0,181,129,30,226,203,12,146,113,37,6,173,54,42,190,4,54,55,39,221,59,173,170,170,218,89,1,6,174,2,1,19,140,184,7,243,245,115,139,208,148,221,138,28,51,168,37,91,47,12,109,139,113,85,237,240,148,108,97,9,122,192,42,158,61,50,169,163,94,120,184,215,157,187,99,254,62,147,59,185,127,206,6,77,110,187,143,233,76,203,125,108,237,214,196,225,202,86,245,137,99,54,178,68,139,172,141,41,165,48,129,174,207,179,142,247,142,235,56,115,221,223,91,13,72,91,60,117,54,242,144,60,224,221,130,239,152,97,66,151,82,70,145,138,178,164,76,92,199,74,51,123,97,174,172,203,108,208,142,99,32,236,63,244,168,130,206,169,128,229,186,50,237,193,97,198,4,90,171,22,19,238,159,214,204,112,90,32,233,141,122,57,1,128,0,137,179,176,172,68,202,179,224,24,195,84,42,130,198,103,229,232,72,39,73,220,79,182,24,46,46,84,239,167,124,107,173,137,43,37,108,172,40,158,175,244,125,49,202,121,175,73,37,159,130,27,199,255,255,242,159,255,240,127,159,224,214,255,224,143,172,0,18,138,216,199,105,35,72,39,12,209,34,49,144,160,204,2,160,87,192,12,131,73,83,20,129,71,128,192,81,25,125,25,130,222,3,0,92,167,16,168,13,114,222,181,151,64,215,25,164,48,206,26,228,15,156,153,128,68,96,226,96,90,250,105,78,122,188,250,58,7,160,255,251,178,100,36,12,230,219,104,208,27,143,101,224,70,135,169,160,105,37,104,31,157,201,52,14,101,237,137,20,30,167,5,148,21,160,232,120,231,17,72,101,183,50,139,69,19,234,231,54,117,123,62,16,197,5,143,213,181,221,44,202,104,39,52,148,158,242,222,121,154,218,213,152,134,196,207,101,76,238,201,202,174,234,12,68,166,27,20,14,17,186,155,16,20,205,25,114,112,131,12,226,131,166,252,237,244,88,217,15,73,171,44,178,192,211,131,199,152,131,18,93,200,194,237,137,244,179,65,100,223,206,15,148,167,108,138,34,26,44,147,180,174,170,45,224,96,62,80,22,188,59,208,253,126,148,179,177,223,163,109,121,220,115,11,153,212,179,240,199,104,242,28,133,93,24,60,17,204,212,92,222,179,241,230,184,98,194,13,76,98,198,39,171,13,99,197,237,123,6,140,148,5,89,111,203,24,86,2,183,135,193,8,233,239,123,254,46,167,9,73,51,208,227,112,71,35,48,208,33,133,71,19,248,56,239,31,254,255,252,134,255,239,254,163,254,52,90,163,255,150,63,255,208,98,49,225,230,15,70,98,104,26,168,132,124,28,89,205,50,198,54,18,7,3,204,160,210,59,32,192,73,212,13,26,132,10,12,172,70,75,33,33,21,64,176,202,213,98,7,146,202,60,36,122,26,206,131,22,90,137,108,157,239,42,33,3,8,78,48,81,141,133,139,22,233,171,58,11,168,40,80,60,21,194,94,33,96,130,228,191,204,218,11,0,6,203,218,235,202,92,34,246,15,245,41,2,66,195,117,176,246,28,71,236,6,115,48,116,129,174,74,70,42,25,30,6,165,88,25,40,194,103,180,52,20,247,152,248,133,81,144,131,68,19,100,53,145,129,232,106,149,204,78,44,161,41,162,36,118,144,86,211,245,25,35,215,203,234,18,250,99,174,137,10,128,230,42,72,83,115,1,173,74,63,106,82,225,102,243,71,212,70,244,147,213,196,144,162,186,127,77,183,250,209,115,88,54,182,15,39,56,86,163,134,241,14,149,182,63,223,198,31,223,127,235,218,251,151,95,209,195,31,201,172,235,62,180,246,106,141,188,221,180,213,131,44,182,114,222,252,121,255,211,231,143,148,72,128,138,6,14,37,4,39,90,62,149,166,188,82,90,26,66,180,243,95,52,10,230,164,67,107,0,188,212,163,76,217,44,162,133,184,230,19,250,32,188,104,172,73,147,236,161,54,158,164,95,232,191,111,79,239,215,167,213,190,175,81,255,239,40,183,126,110,64,1,0,0,0,86,153,73,25,219,25,155,192,80,71,73,211,124,25,200,216,10,1,198,48,116,67,156,17,26,48,128,78,153,167,160,184,31,38,27,34,129,32,3,255,3,113,90,187,28,100,149,255,251,178,100,25,138,166,129,106,208,59,120,122,16,71,42,73,227,101,130,84,29,93,203,52,46,61,123,9,37,29,231,109,150,21,144,95,52,50,238,20,136,65,244,241,84,206,254,86,65,216,167,161,202,114,137,137,145,218,204,181,84,25,165,45,148,149,177,181,5,209,79,83,137,72,45,81,93,70,141,185,156,125,246,122,237,171,79,142,140,233,191,85,110,139,58,253,115,141,29,63,126,69,71,135,6,55,172,93,109,213,109,184,149,76,233,177,18,71,53,204,169,222,165,178,171,23,199,141,241,13,33,140,71,233,227,194,22,158,170,35,98,137,54,109,205,84,88,170,121,17,201,32,177,73,90,31,235,122,121,19,126,241,230,114,131,136,177,117,233,38,183,137,148,140,55,223,183,147,117,133,38,239,147,211,83,127,167,91,228,214,227,244,0,0,1,80,169,214,40,89,214,110,94,195,31,135,130,24,117,216,26,65,51,67,11,6,123,118,246,2,196,161,97,45,130,40,0,9,28,103,55,156,236,108,93,158,95,120,87,94,49,63,236,223,239,253,122,175,252,79,106,60,24,143,255,234,158,111,35,255,43,240,66,70,101,152,185,232,167,102,69,224,155,200,26,126,82,121,158,252,38,69,22,152,104,8,99,118,25,193,132,38,164,9,2,70,225,113,105,139,11,102,15,25,168,50,193,24,8,40,6,64,12,130,128,1,167,132,42,15,40,2,180,80,160,77,72,141,6,156,7,237,97,73,128,77,48,4,43,114,212,53,146,64,171,26,46,42,26,8,39,211,164,148,108,100,68,252,212,149,175,166,41,18,141,74,216,185,12,154,199,49,104,157,67,157,13,34,223,43,48,63,128,54,122,174,124,174,58,237,133,104,98,155,105,25,24,67,14,178,163,108,230,171,104,173,22,235,91,130,218,51,174,85,27,48,182,93,18,209,108,225,119,76,251,183,53,104,124,173,195,66,1,210,165,233,235,122,238,152,133,239,191,94,177,55,139,180,53,133,187,77,174,52,238,175,32,65,169,163,196,66,203,178,9,25,187,185,189,189,211,60,133,220,250,184,109,56,134,138,210,219,211,191,131,2,207,224,183,246,153,254,155,155,211,204,228,222,136,32,17,0,228,130,133,163,40,45,119,143,182,76,195,74,0,32,219,46,197,214,182,157,150,8,63,18,69,49,20,142,120,72,21,216,236,158,16,32,107,152,119,35,68,8,203,143,153,208,57,231,113,65,255,19,255,63,145,191,255,213,63,239,241,142,176,134,223,70,75,163,69,64,0,2,76,220,193,103,78,90,76,212,52,69,132,207,0,64,210,70,1,206,237,24,40,130,95,212,129,16,20,242,14,204,6,122,205,57,9,4,88,189,69,147,218,138,200,233,36,244,141,164,98,153,152,61,255,251,178,100,27,12,6,78,104,208,27,121,122,112,68,106,10,45,97,130,68,30,145,191,50,46,233,235,201,0,143,231,137,131,9,144,14,42,236,161,122,121,71,38,188,241,19,55,79,83,33,39,35,251,113,136,195,22,52,98,55,92,95,49,244,165,211,82,11,222,133,75,215,90,126,251,62,120,40,54,45,228,224,250,93,97,217,239,23,182,95,121,229,46,43,215,145,219,194,233,134,254,111,25,107,122,106,123,232,237,38,44,133,246,5,212,184,219,232,243,229,213,46,203,142,212,185,155,177,81,61,21,236,88,9,251,226,11,140,77,120,71,185,94,229,240,138,62,169,50,30,201,123,82,43,119,221,174,172,188,86,232,10,88,155,223,175,250,231,150,117,166,172,63,189,33,98,127,68,195,68,180,111,180,1,0,8,0,65,40,169,195,49,105,237,97,18,209,220,103,41,191,23,70,104,112,33,38,121,241,139,22,172,198,163,217,188,48,196,42,55,70,234,148,106,80,158,90,124,114,127,149,251,255,255,237,255,55,211,141,157,189,23,238,222,133,234,211,48,253,6,205,0,102,4,64,38,167,45,38,116,163,230,133,128,39,6,153,70,174,195,6,27,8,134,1,130,230,21,152,33,17,185,147,98,8,92,83,6,44,56,35,194,110,23,244,185,2,23,6,32,91,170,98,208,59,197,220,43,14,221,5,82,163,249,131,3,245,17,88,0,17,49,20,138,240,81,178,32,46,164,110,156,70,52,124,244,137,33,114,48,69,81,73,253,118,153,217,16,118,207,32,111,80,66,42,226,197,68,146,134,193,186,182,216,22,114,72,40,71,161,92,195,153,69,230,163,196,31,1,232,201,242,130,222,183,55,216,80,162,98,130,134,166,174,98,224,30,91,141,137,193,255,61,75,248,252,90,233,89,80,213,6,34,71,62,242,96,37,207,147,248,38,227,101,139,230,73,212,22,151,48,150,45,153,20,123,203,92,218,125,187,70,108,205,161,56,191,248,186,69,45,19,121,110,117,190,246,54,175,239,7,51,253,198,214,45,151,47,173,111,253,89,183,23,222,228,174,183,140,125,127,9,195,59,221,43,27,211,83,253,249,102,22,93,0,120,0,14,39,122,65,133,240,60,37,210,55,130,107,197,35,98,204,141,177,54,170,220,88,246,189,243,128,124,87,116,139,234,32,99,38,178,54,161,6,163,106,165,110,104,102,21,88,53,233,148,246,72,212,113,95,146,83,255,163,215,75,36,55,36,0,0,99,15,112,77,68,175,16,152,206,46,7,59,39,44,227,39,240,84,97,109,24,184,178,112,240,153,144,198,196,36,34,239,24,120,138,97,144,250,27,39,216,131,98,53,209,76,203,62,120,145,7,233,246,64,197,94,145,75,150,148,132,20,194,70,255,251,178,100,33,14,135,6,104,205,147,153,123,100,68,201,250,7,100,162,98,27,65,191,54,46,61,27,25,20,147,167,73,132,149,176,16,48,239,220,235,120,235,60,241,2,85,196,194,141,169,147,178,56,176,243,50,151,141,26,216,148,57,21,137,172,1,173,171,233,35,10,11,157,7,149,18,76,40,233,19,123,106,78,255,160,112,30,72,239,161,72,165,94,183,200,136,105,207,213,177,145,225,170,233,38,115,111,157,165,250,7,104,202,184,241,214,118,211,131,50,208,80,240,245,127,23,226,73,26,246,239,112,169,111,87,123,164,12,191,196,125,225,207,121,167,141,253,158,180,222,148,135,184,184,94,123,93,192,120,181,111,142,202,227,35,248,39,133,49,60,25,181,184,203,234,136,25,115,133,73,237,104,88,123,44,87,137,93,197,95,124,72,204,88,8,0,0,0,96,170,106,184,96,200,1,73,129,42,128,39,158,2,34,90,155,144,250,212,113,24,141,129,168,208,115,174,97,133,239,72,39,146,101,222,239,47,180,237,212,98,255,179,245,255,255,162,255,219,235,223,255,255,254,160,222,166,107,65,13,54,100,94,129,152,47,158,98,160,49,176,120,198,165,31,27,214,52,107,42,233,145,72,232,184,97,132,193,181,64,96,36,128,161,4,189,230,26,31,24,164,60,168,83,128,84,80,24,78,42,129,200,66,146,20,39,55,144,218,195,39,26,176,188,189,100,182,20,136,160,26,66,221,20,181,249,138,95,37,18,162,148,117,146,197,128,192,117,109,163,118,91,68,128,167,145,211,149,64,15,47,39,57,163,22,235,64,115,163,81,142,246,12,153,124,131,222,216,129,36,168,70,210,131,30,248,73,74,224,89,83,175,58,191,193,99,164,216,72,203,171,31,135,91,140,39,28,50,42,237,215,228,219,19,66,224,195,98,253,245,55,37,80,91,137,188,65,251,107,221,253,232,242,207,134,23,229,195,237,90,148,78,108,216,161,242,193,250,100,68,144,234,136,37,47,100,38,214,182,140,100,133,101,160,98,36,102,38,244,161,75,224,132,247,219,234,71,54,219,156,53,96,192,0,120,200,132,23,224,178,17,160,187,229,33,167,21,24,240,96,5,222,221,25,83,211,9,165,137,138,249,223,74,92,163,233,34,95,239,124,113,39,251,224,232,246,157,41,53,84,77,222,176,139,244,42,63,241,149,28,255,6,173,250,225,239,233,127,145,234,113,0,0,243,9,224,115,27,203,35,48,84,163,11,128,131,38,37,147,103,15,0,195,248,26,19,152,54,81,24,30,49,25,0,18,144,7,4,129,24,96,204,24,94,180,149,140,33,24,153,116,2,153,73,222,17,146,234,179,244,40,82,242,130,219,149,194,66,30,129,229,11,131,40,91,15,179,255,251,178,100,38,14,167,75,106,205,19,185,123,96,74,135,185,217,105,133,86,28,185,163,50,78,233,235,209,38,158,230,65,150,41,160,181,45,152,36,164,74,75,19,112,208,24,209,229,167,150,1,60,11,243,40,145,74,92,99,107,58,156,134,202,174,153,16,42,236,218,83,49,221,53,22,10,187,199,120,34,195,80,215,252,150,91,159,245,104,87,52,82,206,191,230,135,190,23,35,163,54,69,39,101,145,102,235,71,151,203,213,141,41,220,17,71,168,204,199,97,221,46,218,160,241,115,72,186,240,84,25,172,222,59,249,55,148,199,198,212,202,134,92,68,97,143,228,157,16,155,166,85,176,226,239,210,239,117,111,88,240,99,89,206,106,98,37,179,22,118,197,78,36,125,10,22,171,86,219,69,190,104,168,167,196,46,122,28,81,91,78,189,96,0,24,0,0,66,122,41,53,150,68,100,84,80,18,107,15,136,8,128,172,59,20,92,128,241,200,30,101,200,7,192,188,5,108,63,101,247,74,137,130,2,70,153,30,64,217,34,2,152,227,71,83,210,56,127,65,119,247,226,76,249,255,254,158,125,127,79,221,99,189,255,234,127,32,3,24,163,17,154,74,160,24,123,14,26,20,27,24,181,81,26,28,246,25,0,46,10,128,198,12,29,198,128,11,70,49,128,229,128,188,172,145,5,179,142,100,72,114,0,76,42,17,171,106,62,99,16,77,144,25,64,248,72,85,67,200,141,142,21,85,99,126,198,134,32,187,254,176,75,69,154,219,149,138,25,26,240,238,179,166,186,33,60,204,170,168,210,113,39,156,19,14,87,79,245,76,43,181,40,242,104,172,200,43,114,218,156,47,144,155,113,50,7,83,191,87,138,148,102,182,75,254,92,95,42,74,150,94,89,205,189,66,39,240,237,150,195,70,153,83,186,140,188,209,213,42,13,107,45,24,48,107,9,192,60,205,101,55,204,186,86,249,252,7,219,253,146,152,182,98,215,83,237,254,177,6,103,84,129,136,241,227,223,11,169,225,194,93,64,159,126,54,90,222,211,77,150,251,126,213,153,31,90,216,180,173,211,219,22,196,29,74,246,92,234,52,61,35,38,135,43,108,151,112,93,4,127,11,222,25,200,33,19,32,161,183,162,8,3,19,105,148,151,61,215,88,84,9,81,226,19,103,33,77,86,35,145,247,125,119,33,179,199,242,151,167,180,21,81,199,194,110,54,148,87,111,86,41,67,49,221,191,66,218,22,127,95,236,218,167,95,255,208,115,230,17,250,130,0,0,1,116,82,234,117,183,241,164,214,167,42,40,155,55,2,99,106,25,162,128,160,144,81,139,203,135,58,2,153,188,14,97,49,64,132,88,96,97,160,4,52,68,4,83,34,168,244,140,166,52,110,51,56,255,251,178,100,27,142,6,215,104,77,27,153,99,240,68,168,41,231,100,194,100,27,237,163,50,78,233,235,193,19,17,39,169,148,149,144,193,10,10,125,21,122,145,103,173,126,38,64,56,193,99,72,136,70,130,32,37,77,26,145,214,132,147,219,32,79,155,128,84,215,173,199,77,155,39,148,53,45,170,224,200,254,197,152,87,26,205,216,53,113,87,197,189,151,242,79,245,169,255,47,81,247,53,251,250,131,78,146,244,26,52,163,213,175,125,174,28,94,156,82,89,73,46,199,144,69,239,17,123,150,95,146,198,216,40,36,245,68,249,188,54,40,222,223,99,255,148,43,210,107,54,222,164,179,91,99,45,218,110,220,121,246,58,143,27,79,159,154,196,87,91,145,48,182,213,92,107,68,209,87,187,181,165,81,173,109,236,109,213,172,254,205,27,52,105,70,201,231,83,36,32,0,0,131,40,16,1,3,142,194,241,146,60,104,248,169,32,180,219,38,89,143,50,134,203,12,63,252,218,31,36,29,191,21,172,133,26,133,37,224,199,158,15,83,93,235,244,74,45,73,255,113,159,127,222,191,189,91,79,255,177,131,11,254,36,67,175,225,224,60,199,69,44,223,115,88,210,133,244,205,97,84,214,9,96,194,231,148,200,49,92,192,192,92,42,98,154,72,43,152,196,42,24,44,23,161,145,137,40,115,129,166,89,0,50,88,229,212,28,20,21,41,30,42,16,86,37,30,66,64,240,82,237,42,139,156,137,128,209,168,194,97,132,189,48,251,63,114,95,138,113,129,130,90,95,69,69,26,18,34,246,82,40,250,36,177,73,12,94,11,131,26,115,135,172,146,65,185,82,193,5,169,15,55,97,171,51,180,181,164,138,14,215,165,243,220,159,235,40,188,71,120,211,179,210,223,58,40,237,92,177,14,191,168,15,168,217,19,47,21,122,188,103,63,221,174,87,136,126,52,184,199,131,29,230,102,165,175,239,35,62,190,51,157,95,85,165,247,182,54,153,109,85,62,245,159,120,249,219,216,250,211,255,235,122,252,197,251,180,248,147,58,205,183,185,28,239,171,82,21,247,159,138,238,185,112,130,240,173,124,179,150,0,0,64,0,0,0,164,128,60,194,33,198,135,49,89,56,71,34,70,52,150,136,183,105,195,165,117,224,45,149,53,66,95,110,76,234,155,112,152,171,89,186,189,36,122,146,255,243,178,62,57,157,110,244,252,167,167,93,63,238,255,255,251,20,247,93,123,153,80,0,204,128,159,63,40,0,206,23,51,43,8,79,122,121,53,154,248,219,161,67,6,7,132,42,83,36,9,204,140,43,48,168,0,192,161,176,1,76,202,32,148,3,45,33,65,249,17,49,100,5,129,242,229,26,132,211,23,29,32,80,177,220,109,203,204,255,251,178,100,33,14,134,228,104,205,11,143,70,196,77,236,26,26,97,133,38,26,89,163,52,78,61,58,129,68,167,231,157,149,137,57,66,5,73,132,194,164,81,181,148,235,67,119,9,3,129,193,91,210,153,145,80,211,57,181,20,122,215,12,158,85,66,233,81,133,85,70,91,147,38,19,213,27,184,101,48,228,149,236,77,39,33,182,108,16,230,51,14,185,116,139,217,99,179,47,30,113,212,200,67,28,154,61,27,152,40,222,113,71,210,122,22,155,34,101,157,61,6,149,159,11,141,203,40,206,159,177,196,250,195,94,167,167,182,177,151,59,226,31,218,79,34,194,35,150,44,39,89,96,148,237,222,132,122,129,131,226,169,120,54,233,110,253,172,98,92,81,142,162,60,85,153,179,34,86,99,57,131,164,79,9,215,148,82,97,224,0,0,200,0,0,62,97,14,19,218,141,65,209,42,252,43,184,76,100,80,32,36,67,34,178,180,99,207,65,7,31,137,132,88,94,141,213,234,239,162,189,151,250,209,233,255,175,191,211,255,219,95,255,255,255,255,244,160,215,68,43,82,48,168,149,234,206,143,250,126,173,223,29,75,19,19,196,224,56,146,84,254,233,19,171,52,76,36,44,61,80,176,239,227,227,7,9,140,22,8,16,39,205,194,4,48,24,229,68,2,193,211,0,0,12,10,2,30,6,165,184,88,58,60,53,117,140,26,10,153,16,130,227,43,236,0,17,118,214,188,220,133,9,224,193,11,49,65,236,84,125,144,230,232,76,144,135,133,128,121,76,70,129,32,212,178,139,51,225,96,51,111,20,165,148,201,221,86,177,20,26,82,68,92,163,48,223,16,151,184,110,212,80,210,151,18,16,237,167,200,195,173,24,163,251,193,169,222,209,235,162,167,82,225,242,109,234,46,202,91,220,249,98,110,132,54,40,217,201,16,222,237,154,216,127,91,11,207,126,148,169,123,118,75,82,61,149,17,186,219,196,111,201,66,227,81,157,175,58,71,74,145,48,231,71,27,149,110,109,168,233,171,4,89,38,27,61,177,154,112,96,252,192,171,135,163,151,2,132,2,1,10,130,80,25,208,81,2,129,135,187,56,14,40,90,50,214,5,132,58,45,23,2,128,238,212,85,50,1,182,107,106,27,28,57,30,171,226,212,255,49,175,215,4,59,34,168,255,137,31,199,255,131,125,66,55,152,111,253,63,242,255,150,243,249,127,197,123,203,187,181,93,209,2,14,237,9,102,92,129,0,0,99,7,174,143,194,243,48,83,144,201,36,96,250,209,183,76,38,9,20,136,5,102,4,21,134,166,205,46,40,43,3,128,2,70,35,7,17,4,3,128,234,96,211,8,204,121,140,225,231,197,15,91,236,244,170,21,2,114,73,234,136,1,10,175,255,251,176,100,33,14,134,173,104,205,19,153,99,246,81,41,249,243,101,133,70,90,17,161,56,110,101,235,193,12,148,231,33,148,157,160,60,10,102,210,201,72,137,231,78,200,201,130,231,205,90,225,100,86,26,118,2,132,52,40,189,185,185,125,238,215,212,111,149,239,82,185,186,171,85,134,207,243,86,155,253,111,177,133,17,223,116,1,54,6,177,218,218,70,155,244,248,45,79,228,162,202,207,144,127,94,186,183,39,49,68,253,105,42,32,214,191,178,168,19,59,46,244,244,87,188,243,108,255,123,236,204,42,203,52,198,75,171,237,141,244,115,251,110,98,198,146,134,179,154,58,88,213,82,43,115,223,121,215,223,63,213,51,11,212,105,151,86,31,199,118,149,157,172,86,208,205,156,106,186,210,53,245,136,0,6,39,10,60,224,140,156,196,205,34,66,150,53,200,146,169,19,48,156,84,118,75,28,47,10,26,60,54,243,60,34,162,250,13,54,135,226,32,157,61,174,167,252,143,212,201,254,87,212,7,110,167,29,255,167,79,255,74,176,166,222,63,213,208,104,183,181,135,196,17,99,140,200,80,161,103,199,151,15,152,21,104,134,4,115,150,105,136,136,38,65,11,28,210,230,28,10,48,8,53,77,12,16,92,53,152,45,254,68,209,82,136,37,80,21,128,96,226,6,138,61,132,129,134,236,10,183,161,148,37,217,93,48,170,201,232,88,21,70,81,203,183,88,109,119,139,114,50,145,231,164,178,146,16,146,130,150,219,187,2,82,99,51,39,215,198,24,186,151,233,41,140,216,194,190,181,5,187,31,153,133,172,154,231,62,189,253,254,124,206,254,52,126,215,91,108,60,113,72,115,57,214,249,113,154,155,197,115,143,10,72,177,100,222,109,156,42,247,125,229,198,155,212,8,218,213,53,21,211,94,152,26,224,222,84,155,198,90,20,47,151,18,184,49,185,50,187,165,220,227,190,136,230,198,196,207,88,22,211,60,53,84,218,97,96,204,7,5,247,140,182,125,14,183,163,102,34,234,209,153,223,53,19,174,85,72,175,90,128,40,8,148,197,97,78,197,122,112,232,34,133,3,103,211,220,74,150,228,176,170,118,158,174,234,76,50,76,136,215,83,242,10,57,14,140,42,105,15,226,111,4,101,165,120,197,81,125,50,148,62,58,48,159,229,6,120,230,191,254,123,169,191,201,122,253,32,0,0,18,112,199,27,35,161,180,205,19,40,49,16,108,222,244,35,123,41,134,69,134,17,10,0,25,66,164,67,78,1,7,65,76,72,56,144,24,6,45,234,144,25,27,0,128,185,152,88,3,64,148,206,51,160,171,103,218,155,207,60,95,225,0,60,88,22,208,238,179,4,40,166,92,177,130,16,120,209,106,94,245,95,47,255,251,178,100,42,140,231,9,120,77,27,140,31,192,74,170,121,227,97,5,100,88,173,163,64,109,189,147,193,17,39,232,13,148,157,24,250,40,218,104,180,209,90,30,87,133,115,14,118,111,44,40,230,30,95,153,188,237,206,103,252,106,218,231,73,0,15,54,254,64,135,205,39,45,180,41,95,113,144,37,123,182,26,7,172,76,133,203,169,119,135,232,231,44,63,219,107,115,131,254,214,108,219,173,142,84,81,102,145,29,81,84,21,165,172,153,166,61,117,160,89,145,6,123,145,151,231,42,193,211,78,98,232,87,50,254,21,20,22,23,151,111,71,207,188,179,3,59,11,147,206,89,149,139,29,58,121,123,149,133,231,38,142,195,121,38,116,185,35,220,188,231,229,200,125,131,128,0,0,112,72,101,155,15,160,72,1,211,102,209,142,90,85,27,63,156,118,172,175,168,25,94,12,144,221,13,169,45,202,213,56,105,170,253,3,47,103,212,221,255,51,35,229,95,241,143,207,251,255,254,191,151,254,255,255,237,245,196,69,42,52,28,113,104,48,88,106,215,19,23,164,0,202,183,99,4,208,53,81,19,111,63,49,131,51,50,225,5,116,15,2,12,131,138,160,26,176,81,84,45,101,161,204,100,9,213,109,160,98,65,4,91,139,43,21,105,36,130,56,255,96,213,210,188,187,148,35,88,86,78,122,46,250,187,131,188,202,188,124,35,74,253,193,140,231,111,184,244,212,122,176,64,92,59,93,56,102,105,149,182,215,133,15,127,4,106,107,125,33,244,171,253,107,19,68,133,76,219,156,180,135,20,246,38,254,20,36,244,21,122,189,242,117,219,27,253,198,125,25,194,19,0,253,83,226,85,28,109,32,25,113,149,249,21,181,235,48,239,225,202,87,213,181,158,195,140,17,214,51,196,155,65,11,71,71,155,69,231,237,161,217,232,91,98,183,83,74,75,42,177,245,205,189,87,182,239,165,125,117,178,117,179,182,232,210,195,187,156,116,168,79,230,106,147,236,176,86,98,4,23,244,161,71,213,169,0,34,48,39,49,108,36,228,243,246,119,232,77,170,116,236,219,122,191,255,93,247,79,242,156,240,88,200,146,130,97,150,52,191,19,54,121,156,246,119,255,181,78,253,223,250,55,253,57,15,66,224,8,36,91,148,193,161,140,116,200,194,134,145,180,169,44,99,8,111,195,154,50,4,69,64,16,62,167,44,197,147,24,96,52,59,74,139,207,59,78,69,137,166,103,24,174,224,200,165,120,217,201,213,113,154,252,212,214,14,228,182,34,66,2,153,152,206,73,91,16,183,205,232,250,86,60,210,165,151,205,199,80,79,131,17,84,186,135,149,228,2,74,13,35,191,71,192,127,131,57,100,252,101,212,211,237,57,1,235,115,44,255,251,178,100,55,8,7,46,113,81,155,111,22,112,66,196,249,216,100,199,96,30,241,221,58,206,101,233,201,24,19,231,165,132,149,160,86,52,45,194,52,86,39,230,131,185,71,251,99,57,201,1,235,36,75,39,207,133,107,81,206,241,153,54,225,149,195,66,211,42,225,115,44,7,238,71,184,185,194,163,91,134,219,21,20,157,12,139,2,169,7,72,121,248,168,112,115,39,16,48,97,163,155,104,207,7,109,102,155,100,114,238,130,123,11,55,170,145,39,27,155,232,40,183,187,232,48,20,241,175,219,225,75,9,133,116,173,81,14,6,108,221,228,57,152,227,69,130,207,253,57,223,65,116,89,164,3,0,0,4,132,5,105,44,2,219,5,99,56,82,74,7,125,0,36,253,56,238,20,105,85,101,176,144,134,11,191,141,166,53,24,52,124,171,205,166,191,45,213,255,42,234,155,255,196,205,75,170,253,223,201,49,223,196,126,191,75,174,246,200,127,254,132,0,1,48,94,184,97,165,113,173,90,198,8,24,26,125,182,105,104,56,25,30,84,16,24,44,86,103,225,41,159,34,50,8,128,77,3,215,87,121,246,42,4,129,53,45,34,178,169,96,182,57,29,90,52,112,195,251,40,86,100,3,41,56,189,35,62,89,236,45,222,233,113,72,168,178,215,175,12,49,100,168,157,153,11,46,104,85,19,231,151,73,11,91,227,216,58,245,33,173,116,193,215,30,43,150,216,69,228,90,16,212,194,0,140,234,66,13,140,151,249,187,91,172,25,165,126,40,125,33,176,79,91,74,109,111,185,170,112,152,104,211,32,30,102,219,5,52,85,184,193,55,130,46,220,219,172,104,75,104,97,234,2,68,88,19,58,217,216,95,105,82,110,225,109,32,26,167,59,208,61,72,35,59,140,185,77,235,44,25,237,163,110,151,57,28,181,121,241,17,20,29,176,180,173,54,243,184,117,191,69,123,84,251,249,164,93,90,1,57,159,77,173,25,210,229,254,164,35,53,244,147,31,192,255,166,126,54,188,229,95,139,253,98,127,251,83,216,2,0,10,1,4,25,18,184,77,182,44,108,193,231,168,226,221,84,113,56,169,163,48,26,228,151,50,202,91,49,39,191,74,182,174,254,30,9,162,229,233,222,70,165,116,247,30,223,103,93,72,95,240,144,98,81,253,42,171,246,144,119,244,219,233,251,191,71,255,234,0,16,99,21,224,13,0,232,49,227,64,205,135,67,104,96,140,90,252,51,72,160,148,74,58,185,25,29,145,35,0,1,209,80,98,157,24,172,140,164,218,72,201,34,103,142,12,39,109,146,65,218,3,234,35,37,66,214,45,220,90,16,224,232,196,136,146,184,148,185,144,47,92,18,184,154,218,39,22,186,229,26,118,42,85,5,122,255,251,178,100,43,142,183,200,119,206,19,153,123,96,71,197,169,213,101,37,104,28,165,197,58,78,97,237,65,5,28,39,161,132,149,138,219,157,121,41,35,106,9,145,96,190,126,222,8,182,123,45,82,56,122,95,150,6,215,139,61,88,121,206,82,137,23,200,156,197,216,193,105,148,179,174,202,16,237,218,233,2,74,174,156,249,50,177,83,101,237,143,134,138,152,65,135,10,171,117,138,52,217,242,198,60,183,68,109,117,10,208,84,129,131,78,138,190,36,53,254,77,24,251,76,50,194,148,105,172,229,48,56,247,25,88,130,174,151,117,209,158,87,110,65,204,225,31,83,120,12,97,111,122,148,5,117,167,241,188,132,230,38,151,78,95,16,55,109,53,31,123,114,69,172,215,197,105,154,196,102,63,222,53,253,191,233,151,90,233,135,159,251,127,241,175,169,102,0,64,3,62,69,5,168,185,205,185,68,9,145,30,240,37,36,57,16,133,189,45,179,146,210,197,145,136,4,184,155,184,130,123,31,196,6,157,158,54,152,86,53,196,65,42,63,86,92,238,202,51,226,164,95,220,225,157,254,55,109,231,25,110,189,113,178,106,175,91,255,168,6,48,76,168,214,138,227,29,142,141,40,22,54,137,28,223,172,96,113,240,191,38,0,27,134,70,128,68,18,160,105,151,174,147,46,2,216,35,14,36,201,30,138,172,71,255,103,172,119,109,0,172,46,61,53,117,31,87,136,196,186,231,96,53,68,210,219,233,88,80,136,91,131,175,60,27,0,21,199,10,112,187,124,228,173,106,83,44,243,52,200,132,108,156,142,229,143,133,244,49,230,221,99,143,45,212,208,109,64,142,92,114,233,155,17,139,71,82,207,183,164,126,91,153,212,186,127,232,49,126,215,44,251,73,58,235,176,186,135,165,151,244,61,77,189,36,213,154,194,122,152,147,219,96,235,141,220,227,246,245,86,116,103,103,112,146,246,185,234,207,134,49,45,137,15,135,45,233,246,162,155,46,94,229,221,199,91,205,246,103,148,211,232,123,73,124,223,253,153,95,84,70,107,127,123,213,164,211,196,204,93,121,28,235,136,174,255,215,255,95,124,249,89,249,94,74,81,197,28,64,43,32,144,17,229,177,145,132,41,162,131,100,148,201,224,252,192,150,22,204,12,217,210,19,67,81,234,217,201,176,24,90,246,54,109,20,96,30,175,247,151,145,188,95,239,142,26,57,255,217,233,251,239,254,160,255,134,114,122,206,108,144,213,200,176,33,142,28,8,228,107,201,41,149,136,39,58,27,156,182,58,101,97,57,131,67,136,75,54,232,96,12,171,25,13,144,133,217,9,151,195,48,123,3,17,135,75,168,72,12,68,184,148,26,162,16,80,200,97,53,156,217,139,109,224,132,28,255,251,178,100,31,8,135,5,119,78,3,143,87,66,70,103,10,13,97,130,76,23,197,165,79,172,189,119,225,14,156,40,177,132,137,48,171,165,208,210,143,210,181,135,203,34,235,43,30,224,41,215,236,183,211,233,146,132,80,117,35,159,89,210,141,253,130,96,12,86,168,240,18,229,217,239,168,42,87,170,255,48,73,38,164,61,79,148,8,143,124,157,115,116,123,142,224,70,203,0,214,240,143,180,58,250,171,112,226,246,68,45,100,248,104,194,148,16,17,123,54,114,240,219,129,40,218,172,168,154,251,77,50,68,110,94,85,47,163,90,163,57,46,250,166,80,91,236,14,88,73,157,19,81,37,19,204,227,77,31,52,247,78,207,172,218,193,234,41,130,80,211,161,88,155,104,215,211,108,94,180,34,61,226,65,122,124,182,35,137,143,40,26,232,189,243,138,29,72,0,0,48,18,128,0,0,11,138,48,203,103,198,180,34,179,201,29,125,212,35,205,203,194,128,96,98,26,24,217,165,115,145,77,49,157,195,33,97,69,228,108,123,108,253,77,255,163,107,247,255,56,57,50,125,52,253,181,255,81,30,139,244,91,118,70,143,255,171,232,4,72,211,109,36,232,163,67,242,153,10,142,146,18,248,137,114,130,221,52,48,40,61,139,55,41,219,106,41,79,81,63,218,143,170,254,189,107,50,105,71,166,162,119,116,221,162,242,55,226,109,176,198,149,238,234,64,5,30,217,116,70,66,195,76,22,139,14,20,145,156,178,152,109,178,97,43,73,90,114,188,139,83,214,22,225,31,184,201,212,123,186,22,223,133,157,229,19,126,189,240,152,62,253,220,158,252,122,153,183,193,241,38,146,14,186,240,244,196,210,183,55,32,11,93,121,27,246,189,191,173,94,0,225,166,217,53,244,125,107,161,19,229,141,155,52,93,91,116,20,55,203,115,171,119,126,42,69,41,155,31,22,174,42,215,139,70,21,47,26,102,156,229,108,107,242,183,219,33,209,110,238,74,111,132,174,241,87,242,84,4,20,134,90,184,53,122,198,28,160,82,80,226,208,100,145,215,182,98,133,154,3,104,151,47,156,215,145,238,89,203,87,161,135,231,172,125,223,131,106,63,68,193,22,139,84,219,250,152,27,159,63,237,79,95,77,62,128,63,187,47,219,166,74,239,22,245,184,0,32,0,0,10,5,9,71,112,91,155,18,178,105,212,41,185,174,38,166,188,24,252,80,98,0,136,5,112,99,0,65,148,131,134,2,22,140,1,0,160,35,47,14,75,136,225,130,4,165,217,10,129,64,66,105,25,84,10,139,53,199,2,137,32,194,26,76,54,142,108,149,22,213,190,145,71,85,133,130,41,233,228,143,41,52,189,179,209,191,139,78,124,170,68,187,139,70,26,4,255,251,178,100,50,10,135,233,113,77,187,152,124,240,66,135,10,10,97,138,70,27,97,165,58,110,105,233,129,33,170,40,181,134,29,48,162,39,14,114,84,140,116,175,18,23,222,131,106,110,210,108,203,111,200,121,130,222,222,13,5,186,237,33,185,166,85,207,102,23,236,196,168,176,81,230,133,247,107,67,92,171,170,235,75,15,158,138,124,25,32,249,33,51,239,224,251,99,109,68,174,72,166,56,237,215,120,166,245,17,136,68,231,211,118,250,243,219,243,154,36,84,73,96,215,180,104,102,193,7,221,210,107,51,213,98,211,31,36,117,50,131,88,182,227,86,49,130,8,231,156,53,207,31,141,77,184,163,194,120,106,210,154,52,151,204,186,165,189,19,170,189,89,244,24,186,55,169,235,141,127,157,126,214,234,184,203,47,202,128,0,64,7,0,0,3,99,86,21,160,214,140,174,52,85,139,205,44,183,125,161,28,190,14,130,210,196,44,151,72,252,84,181,204,243,186,123,120,46,7,165,193,224,252,152,162,133,65,111,114,251,253,190,249,165,95,183,237,79,255,253,9,255,233,252,145,45,83,11,138,78,48,189,51,65,56,212,35,3,77,183,2,135,161,38,72,24,20,96,145,65,165,0,70,168,185,41,228,222,71,114,119,107,253,166,45,162,176,163,161,82,110,125,41,89,172,226,179,38,100,38,40,216,218,24,224,167,26,129,243,118,92,3,141,15,132,135,143,38,19,87,37,17,46,140,52,135,148,9,37,106,97,74,244,201,213,29,50,40,178,218,125,105,114,186,76,66,143,91,157,25,177,198,153,134,66,119,146,135,229,69,18,239,221,114,169,107,193,70,41,107,110,218,48,102,227,222,106,36,146,176,15,114,131,236,247,133,24,129,30,24,72,135,171,192,96,182,179,92,166,71,36,62,187,181,217,133,92,24,97,243,15,93,27,174,217,143,113,124,243,75,152,184,196,59,122,159,88,169,131,124,235,81,170,164,4,175,200,167,193,139,26,38,107,99,174,61,34,43,179,38,235,76,91,219,225,107,214,62,49,118,189,124,148,144,128,108,0,0,14,31,23,117,89,162,37,213,16,17,206,136,190,172,125,162,100,39,1,234,147,248,126,28,157,233,195,79,154,114,243,215,213,36,183,63,233,253,91,124,239,191,219,117,126,255,233,255,235,245,59,255,255,183,255,168,181,35,133,231,7,231,178,87,43,72,159,235,1,32,128,73,119,24,221,50,113,38,105,132,92,70,85,58,24,194,82,98,56,185,141,2,98,48,10,50,3,170,43,164,168,139,172,144,39,180,15,43,108,58,48,64,130,34,196,148,148,171,43,123,180,231,30,17,117,64,82,199,161,57,166,156,106,88,147,162,212,38,169,133,5,94,154,149,218,47,225,57,255,251,178,100,40,8,7,91,113,78,187,153,122,112,70,103,9,233,101,37,102,28,229,197,52,46,60,189,81,27,20,39,101,148,137,226,161,236,49,25,118,155,146,176,251,9,12,169,242,112,86,68,14,180,42,20,241,92,173,33,203,72,37,177,114,236,76,183,98,131,16,72,205,250,238,188,206,159,52,74,183,103,90,144,124,103,162,85,117,73,52,109,88,7,151,12,34,33,89,152,137,120,118,156,145,114,171,244,206,161,46,3,69,230,82,46,170,153,50,162,66,10,135,214,62,19,181,220,38,26,145,144,78,68,122,61,213,116,218,35,119,68,10,156,220,87,26,98,78,254,211,137,0,68,193,142,54,75,222,38,143,74,55,144,71,13,46,141,71,85,190,38,165,41,10,53,15,186,74,223,30,14,211,63,252,235,255,255,243,127,152,224,32,64,128,0,114,168,185,41,124,145,35,185,26,173,13,33,36,89,69,1,70,92,185,67,188,171,196,200,96,160,124,205,195,58,238,205,170,36,141,30,186,122,142,175,203,217,228,245,30,190,185,16,121,182,253,233,233,235,223,225,159,244,254,99,89,239,37,57,206,172,1,52,13,76,242,16,51,100,220,140,108,186,51,166,152,217,75,211,87,128,12,48,32,50,10,4,206,129,147,2,130,0,161,98,160,12,100,64,97,98,155,168,186,81,252,104,154,169,74,15,148,74,202,159,28,20,9,172,199,98,227,176,237,172,151,238,25,108,79,83,32,85,209,158,56,196,65,202,71,250,153,148,162,126,73,220,60,9,124,228,178,138,219,92,121,189,8,211,98,144,160,27,98,8,132,230,248,31,169,215,236,155,176,214,220,3,213,125,104,52,117,146,87,23,6,131,78,82,110,242,108,79,181,230,213,206,233,225,9,255,229,209,31,42,232,250,202,40,13,56,209,75,252,72,68,204,137,141,16,136,167,101,221,165,197,118,40,247,216,43,134,211,195,225,55,54,225,45,227,82,235,48,9,174,243,5,207,207,46,54,216,227,250,41,195,250,70,138,85,41,228,149,234,91,238,181,223,83,231,213,151,27,221,239,154,127,175,62,190,103,249,107,234,221,244,28,174,161,190,25,42,0,4,1,0,0,32,91,77,87,225,2,128,117,53,241,72,23,121,162,67,211,204,162,10,120,85,177,213,129,155,16,238,9,49,44,236,253,255,140,49,117,122,161,44,70,71,58,238,65,123,234,158,74,43,117,33,63,184,33,218,253,55,117,88,151,136,255,228,251,215,72,0,0,12,132,147,78,96,171,233,179,11,154,185,192,9,132,198,219,76,82,16,28,116,0,22,204,12,220,77,30,99,11,6,10,217,11,124,110,137,153,84,13,90,65,84,100,171,142,113,189,83,38,196,113,29,1,191,12,110,63,107,6,174,255,251,178,100,31,136,150,55,104,209,83,121,121,48,67,103,9,216,97,135,100,30,209,197,54,238,97,237,129,12,147,168,61,135,136,248,34,232,190,12,107,198,107,110,210,87,89,87,101,116,94,238,144,92,225,170,62,236,90,175,98,15,170,131,237,93,43,179,43,120,60,55,66,124,225,122,57,243,51,230,68,187,86,183,174,184,221,15,105,183,34,199,107,37,215,195,133,40,103,184,221,112,203,78,197,175,15,51,181,144,77,118,168,249,108,74,210,230,14,245,84,181,239,173,237,168,147,230,52,87,123,219,239,69,236,226,231,252,92,255,103,233,33,230,250,236,8,237,66,166,103,193,217,15,112,213,251,174,235,89,36,214,48,242,123,235,199,174,218,235,247,94,0,6,96,0,64,90,67,11,81,16,197,163,21,72,159,25,28,2,76,95,105,118,220,4,81,72,85,63,67,193,183,38,34,98,100,76,208,140,96,249,174,186,55,82,84,109,209,186,231,252,97,127,160,153,251,125,59,127,174,159,146,255,163,91,21,247,122,80,0,4,0,225,129,179,230,212,39,27,244,170,107,228,185,195,159,6,167,71,26,80,10,96,112,248,24,58,86,193,21,0,24,44,40,223,9,0,76,240,16,67,69,222,92,0,63,137,48,95,30,74,210,198,50,40,213,69,13,70,100,9,6,35,147,121,27,119,50,118,23,87,110,133,68,250,233,171,219,113,135,177,121,59,211,81,189,152,135,254,80,86,64,111,12,168,239,129,47,29,169,107,11,178,124,133,186,77,198,106,57,113,129,73,107,75,130,215,60,226,212,163,45,215,76,57,232,140,124,108,214,99,212,76,67,36,255,109,41,93,182,31,94,80,60,77,133,84,90,10,123,159,98,38,243,229,35,108,215,204,212,45,190,172,118,171,114,63,92,160,182,145,108,143,58,145,203,71,200,31,180,240,204,71,71,128,134,211,38,97,15,127,145,29,81,184,102,4,179,67,3,148,103,161,240,131,97,125,14,88,88,35,106,200,175,21,93,229,182,195,54,34,200,253,112,131,149,197,116,219,175,139,127,95,188,99,118,240,53,111,136,151,47,133,78,184,4,32,32,0,51,22,232,84,60,52,107,40,18,140,90,88,113,8,138,105,16,215,56,137,187,199,119,36,220,210,14,203,27,255,63,232,93,96,192,181,96,166,205,212,69,30,191,189,93,250,43,127,96,95,66,221,213,228,181,211,255,255,255,255,255,255,210,0,0,115,9,163,147,32,145,227,62,215,83,46,13,19,106,76,19,4,225,51,16,0,241,128,24,192,176,20,208,80,88,192,80,20,194,64,109,133,136,194,131,17,197,248,37,74,134,72,1,128,84,120,30,156,189,6,198,153,134,211,180,153,38,51,4,172,18,50,32,45,189,179,22,255,251,178,100,37,14,183,133,105,76,147,185,123,96,69,231,169,212,101,34,118,27,37,199,52,46,61,122,217,19,156,103,17,145,150,24,184,201,213,45,252,203,96,44,189,119,34,68,85,12,188,245,138,162,147,43,27,219,125,214,140,104,232,205,20,138,145,176,230,143,105,235,20,17,198,235,123,37,182,60,163,96,109,195,75,1,107,114,139,46,167,31,173,56,59,169,66,5,54,23,106,231,146,103,109,161,185,60,161,78,227,62,16,48,79,129,223,108,151,215,244,32,38,61,20,228,155,120,59,45,167,177,183,8,34,163,117,207,206,202,235,69,65,186,240,77,175,38,253,215,33,185,122,29,219,158,103,43,234,134,181,218,140,7,44,82,13,160,149,37,138,54,137,21,230,130,246,217,128,108,71,222,38,174,245,7,114,91,234,27,114,170,61,219,55,72,234,206,199,200,241,12,112,0,0,40,21,145,166,242,90,134,28,117,0,13,80,120,7,185,45,74,194,180,210,234,193,165,216,114,95,120,133,17,35,246,239,70,73,142,83,2,15,31,233,112,35,214,192,243,109,244,169,62,58,127,116,27,254,173,86,165,253,127,209,126,13,241,253,58,185,46,240,129,63,166,57,168,24,70,186,97,144,169,189,130,38,154,62,154,220,24,22,3,24,193,24,99,112,132,22,98,48,132,48,5,13,152,236,148,147,111,170,181,0,139,43,168,120,255,46,42,129,73,129,23,27,161,48,41,111,210,189,177,117,61,35,154,136,220,123,22,26,205,228,187,40,21,223,120,234,180,192,128,116,217,96,2,187,219,106,240,39,218,60,231,96,6,172,3,180,14,26,210,221,79,99,181,73,59,141,101,56,38,148,176,105,164,32,186,169,101,136,67,43,22,110,137,0,178,104,237,168,199,246,190,161,35,181,114,234,155,220,99,235,15,193,165,31,71,116,30,244,138,130,4,24,168,29,241,239,100,128,195,118,54,10,78,77,129,215,202,70,174,230,242,128,242,220,192,231,150,244,243,222,74,57,253,188,129,38,61,193,248,132,226,52,218,69,111,7,101,238,227,230,33,69,214,212,183,172,105,21,207,255,241,252,173,170,176,160,6,238,145,66,192,19,62,38,48,166,42,246,9,116,217,91,254,198,32,199,169,39,98,13,18,122,17,131,231,213,243,34,206,142,49,206,194,130,5,233,140,6,117,109,126,201,4,245,69,247,216,195,191,235,175,183,167,250,143,225,180,252,230,70,203,180,126,176,0,76,73,134,204,251,93,140,196,49,204,229,44,141,129,74,12,44,131,140,51,0,134,2,51,8,204,35,38,2,226,80,0,195,0,149,236,7,0,166,80,2,165,100,59,130,35,192,105,142,154,27,179,110,48,42,76,76,18,20,60,20,9,13,49,6,208,133,255,251,178,100,34,14,167,71,113,76,139,185,123,100,70,228,73,234,97,231,42,27,213,159,50,78,61,153,64,250,143,167,241,132,149,200,202,8,252,25,237,178,70,229,96,184,34,201,74,217,148,117,25,134,156,150,146,10,168,160,74,144,237,231,173,61,41,176,91,234,96,0,211,1,172,214,189,129,238,127,64,103,180,4,143,193,207,132,176,45,179,82,127,92,154,107,56,87,184,228,170,64,65,161,74,225,152,30,17,41,159,5,241,29,169,80,52,72,131,242,37,204,247,184,48,8,250,53,20,179,109,199,123,174,238,212,118,239,174,175,189,26,181,193,65,188,89,207,255,237,98,215,85,219,134,117,63,204,186,199,73,235,255,15,109,166,166,112,196,154,158,187,221,172,166,141,225,219,56,165,49,241,77,233,178,125,210,72,94,152,215,250,223,255,255,247,233,44,85,139,210,0,1,8,0,0,10,146,246,36,34,242,69,158,6,102,120,79,168,3,28,10,106,98,50,221,112,131,79,86,52,251,105,95,190,109,213,88,42,168,244,92,184,207,86,223,127,70,162,252,182,138,221,233,93,122,124,166,167,162,140,191,122,236,238,242,54,235,221,149,254,64,6,48,47,76,238,241,3,164,43,142,102,184,58,69,188,222,165,131,110,1,83,28,10,7,9,0,152,32,26,99,49,147,56,25,17,26,52,106,148,80,202,40,0,139,67,162,116,30,134,222,85,56,148,18,5,160,117,175,148,211,130,174,145,134,106,27,219,93,73,234,179,65,80,122,154,98,205,99,65,3,9,124,97,21,86,33,54,53,240,137,41,34,71,4,85,199,176,74,246,145,102,156,249,61,149,239,97,98,25,197,121,79,104,9,112,148,201,130,241,26,228,133,207,71,190,118,85,27,85,92,61,105,198,125,132,219,120,16,102,77,55,166,185,232,57,113,206,77,88,83,13,106,169,148,120,234,237,107,19,210,24,234,220,211,185,117,230,248,90,81,205,135,200,249,207,56,209,76,173,181,78,69,157,60,250,85,21,36,170,175,115,41,232,65,131,124,156,213,247,235,51,233,105,208,218,187,75,252,189,187,44,101,225,201,136,90,161,244,79,149,15,67,131,0,129,55,73,167,10,33,58,77,122,16,113,190,180,234,35,22,47,86,114,212,204,75,153,213,210,104,184,247,83,41,45,85,132,29,170,168,210,134,242,158,143,254,248,190,43,162,179,62,197,238,163,209,170,71,201,235,233,239,253,157,203,0,32,9,134,12,25,183,161,241,172,140,33,152,162,240,85,118,48,30,9,48,88,3,48,20,48,6,0,102,100,2,168,40,97,48,83,31,11,131,38,7,12,18,85,208,21,16,226,40,69,8,60,200,112,144,2,32,122,84,89,51,19,105,195,139,167,192,128,120,254,255,251,178,100,35,8,167,93,113,204,171,185,123,114,72,167,25,216,101,133,100,26,49,161,61,77,229,232,193,22,19,167,101,148,149,144,81,76,213,185,41,239,223,91,163,214,96,205,239,37,232,97,84,240,194,7,189,212,50,172,230,31,219,13,149,232,171,31,30,58,158,9,111,63,16,123,43,108,177,168,38,37,36,45,173,73,176,127,95,4,155,80,132,241,155,103,171,158,79,130,179,183,32,209,190,29,161,146,27,225,68,109,81,124,250,241,192,244,229,68,126,174,14,200,29,249,93,124,41,105,245,61,234,37,51,210,116,246,54,255,45,179,196,111,166,252,63,142,90,95,75,186,219,23,223,194,199,177,217,188,91,90,235,207,107,180,155,141,188,145,51,219,191,198,37,213,41,230,146,93,221,170,181,191,214,169,241,245,75,124,107,219,121,222,181,87,126,135,252,100,23,216,0,25,128,3,98,109,196,8,20,56,12,180,215,48,104,199,77,25,144,169,249,102,49,216,146,61,149,153,76,96,83,81,33,96,218,150,234,32,30,170,81,221,0,115,116,77,182,245,53,95,108,127,223,81,178,109,244,215,207,239,167,208,95,144,191,221,162,203,242,127,150,228,136,0,0,36,39,76,113,244,254,216,206,19,72,199,17,204,27,84,21,242,45,174,128,19,21,77,48,209,146,241,24,160,33,130,44,28,207,198,103,213,56,56,216,168,148,49,98,200,34,23,201,145,97,67,95,78,41,96,248,69,12,69,194,49,100,190,23,196,99,56,47,88,226,49,152,6,214,91,134,118,48,209,71,201,123,228,172,210,236,208,173,18,186,92,39,90,177,31,52,83,253,33,77,142,68,151,228,229,129,50,137,195,213,202,27,82,82,153,85,51,65,198,58,147,124,249,123,134,215,94,9,209,95,22,220,248,117,34,237,170,38,82,31,211,22,110,45,242,75,89,173,44,45,115,51,119,169,224,199,188,239,181,31,249,194,71,26,143,38,228,98,84,231,74,231,90,214,253,139,178,220,242,149,48,160,226,180,220,135,238,228,163,201,175,14,121,33,198,129,244,184,220,183,188,75,44,31,111,182,88,192,2,84,233,211,16,146,6,144,86,224,174,174,44,65,170,43,135,157,145,97,19,68,226,19,19,6,74,158,201,30,234,115,137,132,212,89,231,102,32,136,39,65,93,191,174,162,149,106,153,127,87,26,187,242,11,125,159,150,212,226,126,95,185,113,39,119,228,187,136,0,18,147,152,198,137,206,133,60,196,7,76,200,180,196,44,12,243,16,136,8,170,10,20,76,61,96,116,96,96,84,44,56,129,243,221,169,185,212,155,91,2,80,72,169,148,247,31,166,34,195,163,232,96,89,180,148,109,147,50,40,58,26,64,29,225,214,202,70,9,164,119,170,255,251,178,100,36,140,246,240,104,208,155,121,121,240,66,132,73,216,100,199,118,158,233,163,50,14,105,237,193,6,30,231,129,148,157,218,102,210,199,132,196,154,127,155,206,170,122,127,53,172,237,9,60,117,38,219,17,241,207,199,28,197,133,19,75,48,240,131,140,228,84,77,146,123,134,211,177,154,51,82,82,27,109,219,244,199,15,48,113,179,222,117,209,211,21,12,100,46,48,54,196,171,132,204,112,93,149,1,109,49,225,179,90,196,164,250,13,23,24,203,42,198,220,26,90,220,162,114,193,123,43,35,193,49,167,107,134,228,246,121,96,109,170,90,63,73,192,181,230,114,130,196,69,227,39,122,93,141,157,251,38,98,154,84,154,240,171,6,184,151,112,88,233,86,200,19,193,134,235,13,206,57,63,245,159,0,3,0,0,106,138,62,49,26,96,0,115,52,1,30,62,56,129,2,177,160,246,123,28,152,26,54,28,124,244,94,12,229,171,146,207,227,163,170,242,169,234,120,99,114,164,254,255,229,190,91,198,190,103,53,255,149,214,228,120,155,187,71,119,237,212,227,1,21,15,183,181,51,13,0,229,197,147,157,157,76,100,83,8,216,8,70,160,209,208,70,152,210,224,163,27,130,129,170,16,96,92,205,132,128,132,44,184,16,40,205,128,29,64,109,197,193,77,192,152,171,128,152,100,70,90,162,222,17,144,52,180,76,73,114,206,25,196,109,160,32,217,56,20,2,11,88,164,81,194,101,18,87,234,42,56,4,100,37,209,193,75,23,22,228,243,80,186,235,209,100,68,145,138,153,48,134,6,209,124,175,56,48,151,69,6,217,89,178,184,225,68,80,155,165,92,130,180,84,63,81,165,35,164,154,106,93,25,44,164,54,151,13,104,19,146,34,103,84,38,16,57,208,121,150,68,245,160,145,28,0,247,87,193,42,75,118,134,152,58,123,114,119,44,106,13,176,226,209,36,20,17,250,121,202,208,155,112,252,229,134,148,144,223,27,92,169,84,238,168,70,62,227,51,103,18,238,18,110,181,97,143,143,124,118,182,111,172,185,222,13,60,61,61,197,241,122,99,235,231,226,217,147,58,207,205,49,62,122,223,166,27,202,57,144,43,57,43,106,34,104,64,34,170,2,131,88,121,17,46,163,197,28,152,72,54,28,228,202,15,172,103,195,61,230,244,147,15,67,42,226,99,70,129,220,210,79,51,211,232,254,138,159,222,235,157,254,175,255,215,232,79,229,91,35,247,123,63,250,136,0,20,212,188,70,128,109,173,166,139,150,100,65,198,96,148,97,242,175,176,137,18,161,41,160,162,116,133,6,147,66,36,163,185,220,169,32,72,102,215,11,56,7,27,45,218,90,135,34,109,152,17,78,196,240,29,40,240,203,229,82,7,255,251,178,100,31,12,182,72,104,209,27,120,121,48,71,39,25,216,97,39,106,28,241,155,54,46,105,233,217,20,29,167,85,148,137,170,184,253,12,217,143,103,123,123,79,25,235,27,91,53,223,25,110,243,110,212,227,146,123,31,12,10,184,89,96,83,80,202,97,186,177,195,169,49,76,60,219,82,204,58,44,170,116,215,54,84,113,112,146,219,83,124,21,218,181,57,19,111,28,52,108,160,117,180,31,82,45,68,119,141,205,24,135,219,174,237,94,150,204,139,208,149,55,58,200,235,158,174,252,4,55,177,97,222,115,45,243,210,213,114,68,82,209,34,94,232,150,70,215,157,4,226,145,86,209,126,68,245,39,96,219,135,238,16,167,121,182,204,188,111,173,165,131,189,195,0,3,0,0,77,198,150,144,161,19,57,188,153,196,72,201,84,89,164,69,148,193,78,42,148,12,168,32,80,161,216,12,92,23,200,74,138,133,149,151,69,229,61,72,207,158,24,24,167,107,254,244,229,212,207,209,157,53,250,247,223,253,62,164,187,85,243,249,155,108,203,0,34,8,161,194,216,230,15,37,153,68,224,110,116,65,148,65,1,18,240,40,28,195,134,99,30,1,5,242,130,155,24,202,196,79,142,201,168,113,248,80,118,79,23,59,97,229,233,184,218,207,2,128,174,182,231,93,153,24,54,194,33,203,228,196,6,140,140,58,26,26,218,2,160,94,68,5,251,199,62,120,170,1,221,240,202,8,36,51,73,26,216,121,20,231,67,120,188,130,124,143,164,180,115,199,164,134,61,131,97,85,13,13,78,54,81,22,153,161,97,34,230,75,165,106,182,227,132,251,132,121,19,81,27,48,183,149,247,12,154,51,212,254,104,110,58,231,54,91,7,236,245,103,131,161,7,77,97,125,155,78,108,59,154,152,143,41,60,174,219,98,98,89,62,99,196,115,150,86,140,60,223,194,94,146,192,222,61,190,161,187,222,152,169,108,124,207,34,82,109,66,114,251,174,47,29,135,231,19,107,25,206,165,164,222,176,188,15,47,135,255,231,29,244,99,79,29,252,205,151,104,98,19,177,186,169,32,231,198,180,49,115,130,91,2,183,177,118,253,135,55,55,65,20,80,76,185,148,154,192,58,116,188,127,160,84,110,67,156,23,23,85,110,53,63,224,129,232,243,255,170,233,87,219,240,143,211,236,251,215,171,250,122,219,224,233,242,127,232,255,106,0,76,29,148,40,225,159,94,150,109,208,241,198,17,39,101,219,3,131,6,2,31,152,252,100,103,193,225,129,68,163,198,3,3,158,134,134,134,126,0,23,70,13,108,37,1,114,64,120,32,45,43,44,0,36,15,89,107,212,155,162,164,45,152,52,50,93,212,120,48,144,61,124,14,148,21,218,57,24,140,255,251,178,100,40,14,183,87,113,77,11,143,78,176,72,68,249,216,101,231,104,28,229,199,56,78,101,235,129,15,26,167,97,151,148,248,11,46,16,133,33,255,95,154,161,8,17,83,197,134,132,53,26,12,46,36,219,156,200,228,65,163,34,26,2,101,160,35,180,198,9,105,74,100,164,166,58,133,72,245,20,156,132,37,147,208,69,213,198,226,235,63,76,227,109,72,24,208,16,181,85,219,218,40,59,159,84,239,88,177,150,180,185,90,25,234,219,168,83,115,5,46,122,160,197,146,141,84,234,111,72,0,195,168,237,136,67,52,42,218,44,4,66,60,138,28,234,148,228,166,175,87,28,157,126,93,223,124,182,3,187,65,228,80,157,125,105,20,163,168,118,174,112,154,153,239,113,137,70,225,91,238,247,254,157,126,150,212,45,191,60,0,4,32,0,194,33,193,204,152,49,56,65,8,15,31,64,142,162,193,185,76,5,132,192,229,3,71,128,139,127,9,31,219,191,92,223,126,67,241,170,51,253,145,186,72,212,55,90,146,122,91,127,89,106,45,90,111,231,15,72,175,210,183,47,83,164,207,170,79,247,123,53,133,102,40,167,25,173,108,100,228,33,179,69,230,75,34,28,12,50,6,126,18,141,4,67,48,18,180,28,179,5,17,141,21,195,72,58,107,83,105,74,74,178,162,19,65,87,207,167,228,252,22,22,5,32,227,110,102,196,15,144,135,30,40,218,94,51,49,68,108,148,208,3,52,208,95,244,16,29,147,100,31,143,71,121,211,24,227,87,41,28,206,2,250,248,135,233,72,98,188,197,58,101,21,41,1,149,169,129,55,10,137,214,110,66,77,168,245,248,36,19,246,24,247,145,161,236,53,165,70,34,184,97,23,142,122,230,26,173,206,2,189,56,221,102,47,49,25,115,178,242,182,67,249,79,74,66,173,178,32,82,233,37,15,109,77,178,220,204,218,204,3,213,194,208,156,99,216,197,204,6,203,83,50,90,143,90,45,58,37,253,34,89,229,87,161,226,99,218,219,135,90,79,59,46,41,14,120,79,241,22,109,91,26,127,37,161,201,11,122,137,255,214,252,187,255,255,188,103,207,207,100,14,5,176,185,13,23,11,224,105,34,57,211,12,102,99,0,39,141,82,84,200,117,129,161,5,250,149,29,151,217,222,253,103,215,232,166,204,194,201,25,70,40,50,139,3,73,96,205,189,254,132,162,109,79,216,140,187,127,251,118,155,27,91,199,119,163,217,235,0,0,65,112,192,85,67,0,202,14,63,84,49,153,60,198,86,51,15,73,76,50,15,44,177,100,64,130,177,81,1,134,129,36,166,82,0,57,135,70,12,182,88,135,88,64,192,12,199,0,168,202,218,167,209,84,24,161,84,23,96,192,64,57,4,255,251,178,100,32,142,183,7,114,78,27,140,23,192,74,227,137,237,97,235,54,27,245,159,52,78,101,143,193,10,14,39,97,149,165,160,208,217,128,0,16,145,80,17,16,253,173,24,44,3,105,27,146,207,220,175,193,130,233,2,218,230,222,73,201,37,52,58,217,35,238,245,44,121,123,225,184,63,234,192,190,236,73,251,41,138,107,145,105,156,87,52,166,160,93,250,15,200,154,90,175,216,40,52,134,112,83,206,139,214,126,37,54,74,189,82,18,225,21,45,80,235,196,18,140,77,32,220,171,23,215,183,33,6,29,254,255,88,181,50,141,202,216,67,40,73,125,213,184,17,242,215,24,85,174,193,149,34,211,8,10,171,89,251,148,131,47,104,106,88,197,190,217,34,19,81,172,43,125,26,188,77,196,181,234,180,142,25,198,220,165,232,159,253,219,18,0,0,10,0,10,128,0,1,162,33,130,148,4,32,195,132,135,40,38,7,49,58,66,78,146,161,36,52,78,70,212,101,34,53,222,188,202,255,35,218,58,212,60,140,92,66,208,125,75,126,74,55,83,55,147,75,97,182,200,137,82,126,56,99,186,47,102,187,106,70,167,144,244,217,168,31,48,111,64,203,154,163,111,38,12,204,31,49,106,152,238,74,195,79,133,76,48,73,49,9,212,203,160,80,51,208,48,156,97,161,56,97,152,206,193,56,68,30,33,2,167,202,236,0,43,121,165,103,28,83,102,175,72,175,223,192,76,131,1,39,33,144,92,64,42,73,28,73,10,106,33,139,76,43,15,223,95,124,37,221,79,212,153,168,253,211,190,18,166,253,211,148,172,205,196,216,245,123,176,39,58,201,242,105,83,149,225,82,91,151,164,17,206,44,43,30,160,146,131,33,207,121,210,185,66,34,55,38,163,247,174,69,231,127,194,132,104,117,65,33,88,55,66,194,69,121,104,221,196,52,150,46,25,86,205,86,176,14,116,242,159,203,45,119,146,114,56,83,169,186,91,250,113,235,170,190,155,209,181,48,59,53,43,57,179,120,49,178,141,104,92,69,180,98,255,167,172,173,71,19,23,254,134,245,214,168,196,207,53,238,167,77,11,120,136,194,144,211,68,3,10,45,64,98,100,202,130,45,2,126,196,222,38,176,197,23,250,195,64,81,148,114,37,177,69,147,36,122,243,23,28,144,42,184,223,64,56,184,245,35,8,117,185,209,85,243,80,67,203,55,251,164,151,214,55,209,123,53,89,81,125,84,250,187,82,0,0,83,220,196,241,163,57,63,12,19,54,53,32,112,203,233,243,88,67,140,72,12,28,12,13,4,12,146,8,48,70,73,148,152,8,65,135,142,24,118,109,54,204,95,132,166,51,128,46,101,106,105,42,39,232,96,122,81,8,114,242,226,60,122,54,255,251,178,100,33,14,166,108,104,206,155,154,98,112,76,137,9,236,101,37,118,156,217,151,46,110,233,237,137,27,29,230,225,167,137,168,58,108,120,147,98,48,160,245,3,46,44,226,221,177,158,133,164,249,56,84,133,83,227,196,34,109,146,133,19,141,202,113,251,72,110,245,15,179,149,175,225,41,11,19,35,217,180,166,153,97,19,16,28,168,213,136,172,36,78,6,146,203,134,205,30,137,15,213,91,247,41,11,190,163,30,125,44,207,76,82,33,108,173,139,248,179,222,82,126,205,137,42,87,30,32,174,176,49,130,54,212,210,97,180,151,141,250,83,148,59,125,202,141,43,49,168,135,219,179,212,120,232,173,238,215,104,141,119,173,180,31,103,199,163,235,46,141,29,249,128,0,0,80,0,0,24,68,146,16,17,74,194,136,40,5,24,80,59,226,220,150,107,244,195,94,55,229,90,28,8,236,238,219,113,75,122,87,253,140,17,77,174,30,22,65,88,136,101,182,219,255,175,219,254,172,159,255,223,253,63,127,163,84,26,200,212,106,135,75,99,49,131,202,64,136,229,0,168,99,220,140,108,114,128,107,229,106,106,65,88,105,163,188,99,242,62,104,0,64,98,248,20,74,81,25,10,39,0,151,179,21,194,67,8,74,227,15,128,179,16,6,165,24,117,147,0,105,72,234,67,135,14,6,125,30,105,160,169,37,88,236,184,14,249,128,90,42,5,42,205,16,166,10,85,238,169,136,2,153,229,81,85,53,40,21,50,211,44,182,50,32,89,149,65,167,214,77,142,64,248,65,196,49,10,73,6,94,209,1,56,168,210,147,102,104,232,202,105,47,13,26,86,98,34,129,13,142,16,17,171,117,219,78,143,204,97,57,19,77,72,9,228,105,84,209,121,214,79,41,176,204,209,50,129,165,251,33,109,117,180,238,242,84,45,221,116,215,173,64,249,243,99,37,231,218,73,188,40,251,212,106,235,197,139,225,59,204,138,188,120,58,205,190,99,225,207,237,127,127,238,93,182,163,32,211,75,57,174,115,60,22,28,95,198,173,117,189,94,187,172,12,82,40,64,120,47,240,128,20,218,102,12,11,48,33,76,170,147,35,41,33,28,148,103,14,2,136,139,185,89,92,36,23,108,137,31,109,168,205,73,250,246,183,242,158,114,116,201,130,48,209,151,219,178,207,183,97,117,244,254,90,166,212,254,172,173,253,95,214,111,232,221,109,248,215,127,254,128,0,0,0,116,24,231,27,192,4,156,76,19,153,12,37,26,78,87,25,113,74,152,250,34,152,72,63,190,198,30,3,38,35,134,198,36,2,166,231,73,216,56,119,50,151,229,231,66,65,67,129,209,198,37,180,12,221,59,6,172,10,88,206,39,195,180,96,21,1,76,40,161,130,255,251,176,100,36,142,167,33,104,203,155,186,122,240,70,3,41,205,101,226,62,28,161,129,44,78,233,51,193,1,11,231,33,146,189,210,31,70,34,218,25,0,96,1,153,87,146,43,163,22,77,143,23,212,32,37,148,8,216,178,233,75,96,167,17,58,65,82,99,249,90,119,2,221,163,42,121,106,66,97,19,38,11,160,142,188,85,141,170,48,40,143,246,225,200,211,132,243,169,44,235,182,31,79,90,209,201,125,174,38,201,33,188,201,150,136,74,199,201,58,152,207,166,69,58,230,115,237,97,55,123,91,227,231,217,166,223,27,207,102,174,229,220,211,179,205,227,111,177,168,171,120,116,214,51,184,173,169,105,119,6,54,243,187,59,106,70,199,134,165,74,102,208,160,252,41,164,165,105,155,214,246,206,111,109,83,58,174,100,164,92,128,0,0,168,0,0,1,0,128,86,233,132,201,89,230,226,199,137,101,8,47,164,53,8,14,146,90,132,22,49,102,151,181,219,5,199,10,103,154,182,169,234,222,185,237,186,26,16,208,6,33,173,82,84,122,173,90,95,248,186,155,93,189,212,219,245,184,3,35,139,3,102,18,41,71,58,60,38,117,121,102,101,147,102,221,33,198,76,161,128,233,156,197,97,128,40,85,25,196,41,153,172,4,1,136,115,4,15,19,7,65,147,54,65,193,160,237,45,2,161,34,122,133,65,19,37,68,214,206,204,160,88,136,224,4,86,9,91,21,3,32,48,169,41,88,40,27,210,61,128,38,148,160,6,129,50,204,177,46,10,174,219,70,190,198,1,194,118,190,67,11,224,214,97,112,83,28,92,107,5,41,72,11,79,24,112,184,221,150,185,240,90,247,161,116,225,51,19,142,150,84,179,15,29,226,0,41,229,197,205,82,234,179,243,81,123,219,152,108,210,74,26,41,174,192,27,172,198,53,182,127,218,207,166,16,109,59,36,165,194,27,207,54,137,57,73,133,60,74,175,29,254,32,131,161,111,185,146,85,40,127,110,149,147,17,110,33,20,110,95,63,175,133,84,135,57,255,217,42,91,161,74,44,218,80,249,125,213,12,78,68,4,43,22,54,150,146,111,201,24,2,81,180,193,4,40,24,177,218,168,135,180,139,112,215,58,93,42,53,212,159,214,75,210,196,32,118,2,163,6,58,236,220,5,146,51,150,10,36,222,95,110,22,255,248,113,91,229,57,238,75,80,108,154,124,157,155,188,230,74,255,255,93,40,0,0,11,184,201,2,35,214,106,79,148,14,54,217,132,220,108,227,214,207,13,2,8,50,8,144,28,46,51,128,224,89,74,96,64,89,137,128,230,65,21,141,44,109,63,162,171,58,196,7,152,94,72,92,56,212,100,10,42,233,122,37,242,145,10,96,99,87,200,42,136,255,251,178,100,35,142,134,191,101,204,155,153,99,114,69,227,250,45,61,76,120,30,61,145,38,79,104,115,201,60,158,168,53,134,29,16,172,50,82,227,88,2,175,42,95,114,125,193,118,32,34,96,176,101,3,197,109,250,191,214,214,84,233,245,253,191,4,165,235,127,86,1,198,148,145,42,85,201,36,125,167,40,68,241,145,123,150,34,133,39,213,152,161,128,213,124,36,66,44,137,151,213,199,168,103,175,36,66,61,78,130,83,130,23,85,64,74,119,27,18,125,235,122,85,147,237,20,209,107,45,79,156,245,80,163,180,64,214,74,130,243,88,220,84,132,235,110,106,31,77,74,170,50,90,167,65,103,101,130,211,141,167,61,188,27,151,141,212,110,67,47,228,222,15,173,18,199,58,241,77,210,0,0,12,0,99,112,6,224,239,57,69,208,210,0,100,19,5,115,43,9,198,133,50,190,100,53,213,86,134,200,181,253,8,4,83,18,198,65,214,106,23,240,11,229,131,121,182,228,89,122,255,84,193,192,69,95,255,255,187,106,222,165,32,105,189,221,37,94,82,108,6,48,79,25,83,64,196,61,51,69,23,19,4,64,21,49,60,53,145,38,78,48,33,7,131,2,16,229,48,9,14,147,1,32,31,49,39,5,179,1,176,34,48,38,20,3,3,80,15,7,4,1,128,40,0,166,161,128,64,37,19,0,145,125,76,8,66,93,237,33,1,50,176,30,116,12,4,0,77,183,159,40,39,1,152,228,228,201,135,3,5,22,178,160,5,128,220,169,174,102,168,72,139,4,223,202,243,145,85,19,14,5,112,84,98,230,153,73,26,106,227,67,94,213,65,27,123,174,191,205,32,136,84,189,159,95,128,74,0,76,39,117,4,219,30,158,142,88,182,233,90,149,33,13,51,164,208,121,27,179,90,49,57,17,181,59,69,87,22,223,55,74,154,133,178,205,252,35,176,4,253,60,1,3,99,67,127,7,178,196,119,14,1,24,153,4,4,119,142,169,101,172,102,178,9,128,78,6,184,96,165,106,131,22,108,116,3,129,73,92,197,146,61,108,29,24,215,197,197,117,50,175,130,161,0,4,199,4,112,93,252,96,224,3,7,0,108,25,251,73,29,115,240,14,16,139,140,177,226,103,144,56,176,180,23,165,4,9,45,89,163,102,103,175,148,19,207,143,135,160,62,56,110,13,122,206,163,252,209,37,139,58,14,139,12,30,83,191,255,255,255,245,255,191,214,134,150,113,66,235,9,93,104,174,240,202,13,189,227,104,176,0,0,76,184,208,48,211,219,107,76,248,215,0,1,12,218,118,50,232,204,194,34,115,24,9,0,163,211,50,144,204,182,26,104,198,21,51,3,139,137,150,130,207,154,71,11,23,45,52,48,162,83,178,33,36,255,251,178,100,27,142,134,132,102,76,155,153,99,112,83,40,89,218,97,7,100,24,229,163,52,110,101,45,193,62,41,231,77,149,149,161,139,155,82,151,234,84,40,115,108,233,132,93,22,28,208,89,25,176,186,182,153,236,35,152,114,58,156,22,99,210,28,224,110,205,190,88,184,216,97,102,210,127,79,93,143,252,192,109,199,110,216,227,230,210,135,116,35,125,121,2,7,125,134,123,151,113,246,62,90,242,147,245,60,107,23,95,208,101,53,183,191,91,146,236,216,191,172,245,79,233,247,126,231,235,92,179,234,233,95,125,140,157,88,122,176,237,74,51,11,59,123,39,187,52,71,22,40,163,78,57,86,172,88,62,118,5,81,167,87,10,188,94,227,85,128,246,93,163,209,174,245,40,111,158,30,21,23,213,176,84,115,255,102,160,0,48,8,12,3,160,75,116,141,75,52,113,56,124,129,36,209,97,241,39,209,126,192,171,197,239,101,49,110,229,131,246,50,245,234,62,45,141,160,76,38,98,57,123,230,233,246,40,215,56,42,231,22,179,125,186,127,239,252,202,108,246,244,84,250,57,17,225,211,172,205,44,197,136,186,8,22,67,84,76,164,156,98,82,227,16,207,206,200,213,62,140,128,199,99,195,23,226,205,140,34,64,25,133,70,192,96,136,41,222,100,225,18,70,152,84,142,98,128,10,67,17,27,32,216,243,79,240,6,188,159,82,96,118,155,180,243,50,203,137,124,230,64,34,80,75,10,185,59,114,161,1,216,62,46,103,41,251,6,52,220,34,120,246,4,248,54,14,219,235,250,230,148,122,65,132,214,112,96,70,72,118,137,114,189,169,168,195,76,157,18,233,107,88,254,83,81,27,189,28,231,26,129,20,211,105,201,163,161,168,139,183,43,124,10,218,243,138,211,212,73,65,56,36,59,8,170,204,164,164,161,144,180,16,55,52,55,57,17,234,237,174,162,77,237,163,96,215,74,234,68,225,200,33,16,35,139,101,161,159,113,106,40,148,245,191,74,144,114,89,137,24,185,70,161,38,8,144,251,92,182,176,16,0,27,5,103,116,104,157,208,109,70,180,172,173,172,207,51,69,174,243,47,7,57,161,49,180,186,33,235,74,187,254,73,46,181,177,107,160,208,179,75,87,219,245,245,127,255,209,219,111,255,175,255,237,244,118,18,6,116,178,157,143,57,204,134,117,30,66,212,222,232,66,138,50,81,87,161,113,53,64,0,0,140,112,43,205,58,208,120,224,180,147,21,142,141,120,218,58,114,56,195,1,35,12,153,76,8,54,50,136,128,204,194,148,105,48,2,36,32,6,191,66,11,114,148,173,11,166,12,13,179,110,133,97,87,75,201,234,70,163,50,66,75,242,221,132,33,196,6,116,26,158,140,66,191,255,251,178,100,37,142,134,116,104,204,155,153,99,112,94,170,121,211,96,232,158,28,225,199,42,46,233,141,217,52,41,231,245,132,149,32,100,170,209,247,169,162,72,151,155,11,181,239,222,15,92,134,227,209,172,179,248,179,86,169,51,182,200,182,133,41,170,12,172,233,126,149,44,80,53,53,92,135,235,215,35,149,209,9,24,112,182,173,43,196,249,201,246,241,186,212,93,53,186,135,27,162,214,10,173,185,119,82,214,208,29,9,246,71,198,12,90,27,210,247,133,222,158,151,254,11,191,179,59,247,190,237,51,19,206,234,244,89,222,230,85,109,104,182,8,219,138,95,87,171,108,255,194,197,154,130,249,178,173,111,167,163,157,248,211,38,22,224,192,1,111,85,151,64,39,181,208,173,64,148,79,165,20,159,109,87,180,226,127,82,194,49,253,118,134,51,250,231,213,126,56,243,224,169,102,9,84,82,66,115,203,127,254,143,255,249,205,223,79,255,51,173,19,239,238,81,220,92,9,113,87,170,210,8,83,79,125,16,157,44,69,188,209,138,191,9,85,241,13,53,152,13,8,31,121,27,6,58,157,188,99,139,132,71,170,155,41,29,28,183,153,24,104,16,154,114,121,156,88,57,134,21,164,67,161,134,101,209,139,68,49,148,226,25,131,160,208,209,2,99,248,28,145,3,2,22,136,227,57,74,212,48,187,95,114,65,131,77,28,16,224,115,10,216,240,211,150,133,81,50,179,74,67,16,11,33,116,114,193,3,233,77,177,227,17,150,124,189,25,136,176,41,82,213,109,236,166,35,186,140,243,50,68,191,181,44,159,153,25,18,179,106,63,84,202,160,12,223,4,212,208,68,140,78,114,136,12,180,6,81,6,170,125,102,233,97,125,35,80,127,244,25,178,152,222,53,55,147,245,101,215,229,210,110,86,46,90,190,117,123,145,210,182,233,216,226,177,25,253,125,245,20,130,84,91,41,191,122,206,79,204,204,238,77,152,246,44,146,58,86,98,70,235,25,148,219,198,121,231,235,19,235,112,48,245,220,150,219,174,251,243,91,235,174,61,13,22,86,243,74,252,211,22,253,53,234,221,101,29,152,139,254,174,138,24,0,0,6,181,162,181,164,209,142,1,48,105,67,36,126,221,152,4,12,54,108,56,152,40,241,28,19,65,235,40,129,244,18,105,162,33,151,171,104,133,175,175,244,255,255,251,215,255,255,95,255,75,4,205,34,55,168,229,122,92,49,183,110,231,213,245,245,235,18,162,70,207,254,90,196,72,0,0,51,16,233,48,253,195,42,29,50,52,179,114,62,22,35,58,67,193,103,161,34,211,120,5,53,211,35,106,58,4,24,16,6,154,106,136,112,147,0,69,134,188,250,21,1,41,26,82,56,61,54,15,246,213,255,251,178,100,28,10,198,239,114,79,147,111,92,242,63,73,105,243,96,162,98,27,177,197,62,238,105,235,193,42,42,103,141,129,157,145,181,193,240,253,233,12,48,76,96,57,88,33,63,10,132,74,208,183,133,88,248,64,8,89,143,240,81,173,55,46,143,166,115,173,193,30,63,23,55,37,143,209,10,59,75,25,193,210,33,149,137,65,35,90,226,251,113,157,149,54,168,132,167,221,95,147,182,69,27,203,40,67,13,162,173,147,119,246,132,165,14,140,175,158,202,151,209,61,142,196,211,137,64,16,243,139,182,115,239,32,7,195,125,5,232,249,206,156,201,159,222,206,63,138,190,252,160,116,116,68,50,73,182,113,115,150,248,48,31,30,124,201,198,167,136,164,115,137,128,129,170,134,244,124,118,24,195,191,226,119,160,65,187,229,155,14,27,177,196,8,59,98,237,89,122,42,0,4,9,67,97,82,166,110,231,25,202,101,107,37,110,59,133,55,176,134,55,102,22,213,114,1,86,255,85,107,43,13,108,109,78,61,124,251,122,183,255,206,151,90,127,255,255,255,233,69,103,183,227,126,218,233,99,176,176,136,167,131,244,132,2,169,128,88,230,37,95,25,67,104,98,144,241,149,199,198,61,183,152,136,46,92,51,7,19,140,68,17,3,7,12,178,87,48,165,140,32,146,28,140,61,170,14,131,144,53,160,184,93,54,2,33,182,115,166,178,225,209,75,161,154,206,219,144,153,106,213,181,14,220,162,139,140,243,59,192,227,51,131,163,220,221,241,75,165,114,226,91,104,35,194,35,96,70,93,174,19,186,134,27,211,200,132,211,175,252,164,239,147,183,231,22,201,82,247,175,207,211,38,182,102,53,41,25,1,92,31,241,112,215,60,4,88,149,173,131,83,188,195,214,204,233,183,65,115,182,228,255,9,123,216,57,183,83,211,62,140,191,181,235,255,241,153,181,225,127,38,255,206,246,220,117,238,198,18,3,230,46,183,181,141,228,238,70,193,124,146,222,161,3,131,80,25,194,71,11,116,173,119,133,110,117,157,251,193,139,3,162,117,175,230,255,198,253,173,65,95,87,113,111,120,0,0,7,13,141,35,146,65,147,19,132,67,52,155,110,17,166,76,227,195,238,204,15,58,42,81,194,4,232,250,61,37,104,146,130,217,60,218,88,132,174,206,175,167,63,255,251,89,235,255,252,207,255,253,91,255,223,254,157,204,60,80,95,7,174,148,122,202,40,227,26,33,36,153,0,0,0,1,48,195,110,147,56,176,140,163,66,54,176,160,198,1,243,25,32,200,174,225,196,211,43,149,208,156,44,117,51,161,208,192,162,211,6,2,141,4,107,14,18,152,138,52,72,153,0,157,47,64,162,179,43,62,52,115,47,76,251,211,30,167,255,251,178,100,32,136,135,18,113,78,155,153,123,112,69,163,121,253,97,47,106,26,197,189,63,78,61,187,9,24,30,231,69,148,157,144,93,204,232,144,151,234,117,14,60,149,72,118,209,103,227,68,89,244,171,106,17,246,100,136,204,226,201,159,19,125,26,205,232,104,136,104,86,106,215,77,29,37,149,157,7,190,123,98,166,231,193,116,167,223,231,42,95,158,179,224,169,114,149,177,51,244,73,159,109,150,253,173,55,64,215,52,238,214,2,54,234,203,26,114,169,207,11,226,125,241,93,118,180,119,208,39,107,131,185,167,229,45,191,7,127,231,249,102,254,191,227,127,252,106,57,122,221,219,144,59,163,235,82,69,63,170,74,62,232,186,113,183,19,51,234,19,0,102,103,26,223,240,177,175,191,254,156,113,101,247,95,235,95,203,191,240,94,113,154,50,69,192,0,0,0,192,80,0,0,73,85,210,111,45,194,181,161,32,153,112,251,88,131,23,19,168,204,29,182,92,175,156,41,63,7,197,97,34,32,56,144,98,254,88,195,187,30,191,189,142,122,241,166,131,196,101,4,119,49,234,88,126,191,251,126,159,41,110,213,39,216,3,0,2,1,58,13,73,153,220,116,106,34,32,102,224,198,229,99,40,217,140,58,26,29,4,24,184,106,68,7,48,88,4,201,165,112,176,140,191,96,40,178,107,179,213,136,199,93,18,160,6,169,80,12,80,9,201,200,131,246,205,94,231,98,85,56,167,10,58,85,2,194,45,40,119,34,31,214,237,102,1,46,37,146,81,42,186,220,4,185,253,247,59,36,124,53,246,145,23,110,218,114,87,144,30,145,58,51,49,41,167,36,127,36,190,191,59,194,33,107,176,199,233,21,143,180,22,246,79,102,194,74,222,11,190,118,136,157,184,110,197,220,11,236,248,119,151,128,173,137,104,63,107,151,63,144,52,183,69,228,182,50,168,248,166,245,231,81,105,253,71,245,178,36,136,120,92,158,36,29,103,83,99,163,202,196,65,214,129,153,101,192,54,72,108,60,193,186,212,218,131,214,157,153,146,108,196,247,125,104,103,8,107,37,0,125,214,4,74,36,105,156,172,52,80,58,165,37,18,25,104,36,201,168,179,128,76,8,146,100,213,195,90,90,211,92,182,199,76,52,209,6,78,132,228,116,136,117,47,150,249,79,43,178,125,155,255,255,198,169,79,167,18,191,212,63,237,95,255,245,127,243,223,235,49,100,44,236,229,243,16,239,79,144,77,49,229,164,249,46,67,173,1,204,126,39,48,91,80,153,252,103,48,49,178,155,134,20,2,24,108,66,113,100,112,240,21,52,6,141,8,176,147,228,131,43,4,130,97,224,239,23,116,53,40,77,7,89,129,52,184,224,56,25,123,11,6,202,199,74,255,251,178,100,38,14,183,165,113,76,131,154,109,112,67,199,169,244,96,197,118,26,109,197,60,110,101,173,193,8,30,167,161,131,29,218,64,132,233,90,244,46,56,8,7,81,176,8,15,219,28,214,14,31,24,99,38,44,3,255,10,30,75,78,209,81,226,158,40,52,225,160,60,8,107,121,185,141,22,147,186,13,214,146,210,117,90,210,208,255,98,146,45,199,37,248,33,244,231,192,47,126,218,42,108,101,4,185,24,80,21,2,111,54,31,103,146,135,234,171,192,76,186,183,67,23,200,230,224,126,95,67,163,31,194,10,18,31,149,153,86,244,221,229,159,128,65,30,110,133,238,179,114,63,207,142,115,158,182,100,143,106,63,164,156,152,23,27,7,113,181,210,46,59,44,210,153,194,150,118,165,4,19,51,7,57,111,107,253,175,91,212,65,216,183,89,99,73,48,178,116,142,140,168,168,0,0,33,2,195,67,28,92,40,18,192,234,66,221,133,55,105,141,4,152,143,188,28,24,121,250,175,237,189,242,181,163,59,205,179,209,130,150,164,171,197,168,177,22,169,46,119,246,249,63,250,125,31,211,241,159,247,195,63,212,57,234,163,255,255,253,114,160,21,12,76,81,53,250,100,215,28,243,14,8,76,16,25,2,226,76,36,23,44,137,132,203,243,64,32,33,151,203,227,130,193,144,145,131,204,237,81,187,41,115,139,26,48,135,182,84,33,189,229,156,171,52,169,200,252,182,86,210,155,103,37,24,43,37,86,227,20,121,167,86,227,224,161,169,200,33,22,254,253,57,48,24,59,76,191,233,23,173,152,41,105,206,80,53,59,80,8,78,15,27,12,172,109,65,135,252,101,103,43,37,203,28,233,29,101,98,66,194,64,244,123,155,44,149,116,134,131,235,14,129,126,81,88,19,4,83,49,69,196,113,9,68,80,236,117,172,161,244,161,88,9,39,88,199,50,66,94,92,251,108,165,169,154,111,168,217,87,185,56,101,165,15,166,234,89,189,37,18,172,233,17,217,209,62,147,1,150,200,25,3,235,32,163,125,72,87,74,234,106,201,141,173,45,77,157,40,106,52,168,128,142,37,248,129,229,6,11,52,16,70,184,219,40,42,252,129,202,38,163,241,208,33,24,228,98,206,150,115,148,190,150,119,242,249,22,193,229,107,139,103,151,174,134,181,62,119,215,250,175,250,125,31,226,191,255,13,253,94,132,124,191,255,255,255,166,0,32,0,0,10,24,224,50,112,216,25,141,167,38,203,8,152,188,154,118,162,216,150,140,192,195,99,37,14,140,64,19,7,36,76,252,132,48,40,112,193,65,51,69,157,148,221,245,51,72,149,172,129,82,179,36,74,67,81,162,65,212,76,153,168,197,95,234,68,73,71,85,176,76,45,178,212,255,251,178,100,38,136,183,101,113,78,59,153,123,112,67,200,73,232,101,37,100,28,125,199,60,110,97,237,129,27,158,39,149,132,21,168,234,87,35,164,30,22,236,160,174,8,65,4,161,33,82,199,17,62,145,203,71,40,180,145,88,242,143,143,39,118,75,13,110,224,70,116,187,41,49,131,46,212,68,83,6,143,237,254,225,223,124,97,5,157,17,217,106,63,241,145,218,235,70,244,14,103,110,226,12,88,42,212,14,28,118,9,174,70,141,124,192,9,153,182,247,123,92,172,226,161,99,93,164,98,99,186,250,111,214,237,140,121,38,174,155,47,174,231,233,74,118,243,26,252,193,60,243,169,173,228,71,198,135,4,219,198,148,146,214,48,128,42,171,12,90,231,241,96,106,176,241,184,159,126,176,49,157,174,38,255,51,123,192,215,248,74,211,230,44,168,0,24,0,4,161,119,128,6,30,56,41,48,92,54,245,184,178,41,26,174,40,54,25,107,192,129,65,135,159,203,61,169,63,171,175,42,180,54,50,173,7,148,66,175,81,251,127,247,254,169,255,253,254,41,255,224,70,248,252,91,254,59,255,250,40,255,85,0,0,64,6,152,112,64,107,214,73,140,27,226,223,32,168,124,213,24,227,6,134,12,6,5,49,136,168,193,226,229,87,50,153,148,66,33,38,8,26,112,30,222,53,240,64,156,230,8,22,62,138,134,121,247,19,156,153,110,116,176,85,169,133,238,194,11,0,104,60,68,239,152,181,154,49,86,134,128,223,163,32,24,121,233,33,180,114,249,88,148,97,83,152,204,231,120,212,127,82,178,182,23,206,226,16,187,243,146,144,13,251,60,32,85,195,202,101,149,167,13,142,94,67,235,80,205,120,241,204,232,57,83,231,175,56,109,20,13,77,100,53,81,244,238,184,48,141,191,8,117,207,230,183,203,69,238,40,254,91,98,230,241,255,173,254,177,225,191,244,164,88,249,203,187,127,252,21,70,177,68,188,150,197,52,194,250,51,211,252,219,129,42,153,147,86,5,52,87,212,17,199,9,165,123,118,245,28,125,230,241,228,240,55,77,158,223,253,77,247,141,211,201,125,82,174,127,228,17,6,44,24,134,77,249,141,34,167,166,113,17,221,173,201,138,214,170,14,248,104,129,51,26,184,161,129,125,62,26,34,199,148,88,159,158,71,97,78,10,195,79,82,35,159,227,117,219,253,116,250,254,245,76,207,127,163,96,63,208,125,29,229,255,247,251,36,191,214,229,128,0,193,165,131,87,161,65,20,195,111,139,5,143,166,109,21,19,80,2,161,179,5,21,194,192,80,130,249,147,13,1,65,24,64,40,209,163,21,212,222,34,194,226,131,204,48,175,150,4,99,255,32,157,186,188,98,240,253,153,150,228,223,18,9,255,251,178,100,32,14,134,249,113,79,11,153,123,100,70,199,105,229,97,37,104,155,109,197,62,78,105,235,193,1,156,40,184,243,137,200,118,178,66,242,87,150,41,33,45,120,68,3,85,116,73,215,202,48,68,68,212,4,91,96,41,65,249,43,0,253,71,64,93,227,67,242,105,18,91,161,239,250,34,92,139,188,126,205,54,12,7,46,186,117,163,209,237,18,42,76,243,153,220,85,153,252,39,92,255,8,152,180,1,6,158,44,124,47,26,251,107,54,47,140,107,229,103,240,228,125,181,233,183,44,109,118,203,123,85,75,149,242,31,76,157,113,59,90,94,182,151,230,69,14,187,82,10,183,92,234,215,84,107,109,105,127,152,81,45,81,239,93,195,47,250,245,198,162,194,72,103,84,167,212,44,254,213,127,228,112,249,219,189,234,200,255,241,11,247,0,128,2,12,118,201,36,184,77,6,2,178,101,218,68,201,82,180,145,97,125,64,161,220,2,95,246,153,196,143,245,243,214,250,139,9,135,246,150,29,3,186,11,212,124,130,164,119,249,95,245,39,204,213,255,94,255,19,255,240,175,140,120,175,121,79,255,228,109,255,212,5,152,4,252,103,17,25,168,222,198,41,15,24,64,184,99,27,40,16,14,48,32,48,97,64,8,15,76,163,33,150,75,216,96,65,154,106,11,229,152,41,53,255,10,47,173,228,156,85,251,147,242,180,11,7,189,50,191,94,172,5,55,158,125,168,23,222,222,150,31,40,224,8,13,35,112,18,61,75,26,88,120,245,48,170,115,82,16,93,66,29,78,238,130,218,241,147,171,156,52,232,173,213,79,18,196,162,217,109,174,12,39,91,98,117,164,146,95,115,20,186,209,155,173,34,169,238,227,202,182,31,112,61,71,163,101,240,212,109,253,18,93,123,215,200,209,172,11,31,194,66,255,78,191,182,189,231,151,103,185,183,88,39,69,112,218,211,254,62,44,143,253,32,229,246,217,79,1,237,58,237,106,184,99,139,168,69,241,246,116,85,125,229,199,22,202,231,48,161,77,188,66,143,75,53,79,252,153,254,238,95,18,179,111,121,113,101,74,122,194,64,132,5,66,215,21,20,160,236,6,184,170,88,69,158,104,230,241,27,83,171,4,156,9,34,250,4,198,241,224,221,180,149,209,152,27,116,101,9,165,56,188,148,109,159,163,235,242,228,215,77,117,255,255,226,117,83,255,244,93,249,63,252,168,0,72,31,70,129,41,25,191,172,45,113,48,122,80,205,69,19,115,128,223,211,40,143,204,10,46,50,80,24,206,200,226,192,240,68,28,51,18,13,78,146,60,120,30,158,75,10,96,112,117,178,80,17,16,110,234,142,207,195,75,97,230,101,22,162,200,142,135,4,118,70,58,66,240,242,47,170,255,251,178,100,38,136,167,121,113,206,11,153,93,114,69,7,169,232,96,229,114,152,177,165,70,237,193,246,65,18,156,39,225,133,157,144,169,185,110,84,17,180,156,97,128,145,229,144,104,56,106,143,10,182,75,100,229,9,218,130,83,186,245,11,137,140,210,49,246,34,171,237,228,206,112,189,0,90,244,235,162,195,14,226,214,222,222,86,144,101,5,49,236,96,198,39,77,155,88,157,205,211,179,156,23,44,218,217,34,31,41,72,179,23,181,27,171,171,139,143,44,149,127,127,125,220,122,119,90,67,79,212,17,39,253,70,251,253,177,214,160,203,10,71,47,80,123,224,164,185,253,195,21,39,120,170,250,77,208,185,12,235,34,214,169,139,250,4,229,171,2,22,68,27,177,148,85,13,138,117,218,253,56,207,208,46,233,87,123,199,31,36,255,6,173,126,206,237,0,1,0,0,62,16,0,141,35,200,50,44,102,238,188,129,47,97,149,92,29,5,146,225,128,148,185,226,21,221,140,195,231,104,213,113,232,22,210,48,150,35,175,141,25,135,104,119,140,255,252,205,125,158,51,255,198,127,248,27,254,41,255,246,223,249,63,242,244,172,16,146,42,242,86,3,9,58,55,82,99,110,5,48,17,131,35,198,4,128,14,1,152,80,43,33,75,83,27,39,92,205,169,160,128,69,229,172,70,69,66,160,188,122,148,103,240,181,147,165,132,5,40,220,114,47,131,221,22,84,210,128,198,178,33,244,96,195,3,231,49,19,4,16,44,45,75,146,9,232,82,44,64,123,140,167,60,3,163,232,226,253,79,158,94,99,223,126,82,166,92,247,95,41,191,12,155,111,12,91,241,109,218,230,204,66,43,120,22,61,248,59,213,211,126,83,147,238,159,50,87,208,113,254,220,239,23,183,249,254,72,187,152,161,53,255,48,189,211,47,62,160,223,212,218,123,98,161,198,212,154,145,230,67,49,207,83,83,20,126,229,119,162,43,43,232,33,205,157,57,70,139,75,55,201,152,81,188,43,170,175,102,61,211,37,43,80,16,24,33,156,1,119,14,22,248,73,9,102,245,32,86,225,128,133,203,100,228,221,31,30,189,201,254,67,186,122,209,38,30,58,49,61,145,227,223,33,145,107,212,237,254,255,230,237,251,125,190,79,255,160,103,200,255,253,191,138,201,250,159,162,142,207,179,229,80,0,0,97,73,48,93,204,8,166,156,40,90,100,84,169,201,71,132,219,17,81,17,134,80,142,177,66,40,206,137,32,72,188,193,192,115,97,11,145,85,157,1,11,133,186,192,17,170,182,34,136,178,135,231,166,214,51,102,96,116,49,132,145,80,21,131,77,156,75,195,216,191,118,145,93,137,24,98,202,137,44,18,90,203,196,90,121,84,65,11,227,114,129,255,251,178,100,46,142,151,66,113,78,19,153,123,112,70,39,169,248,97,7,114,156,125,199,56,78,189,124,193,14,157,167,149,131,149,202,33,111,64,74,7,38,227,231,110,161,33,211,17,159,249,17,173,156,141,146,5,85,169,157,105,90,155,214,154,48,153,53,163,162,70,37,116,119,238,134,20,220,249,139,199,97,58,220,16,5,153,232,138,244,153,107,152,4,22,152,198,123,98,215,225,24,165,112,155,175,101,198,115,63,132,237,255,68,160,254,14,95,69,248,152,174,39,125,1,143,90,69,52,103,15,183,232,219,127,21,3,94,213,109,198,57,35,219,103,14,173,17,214,190,105,122,238,127,169,103,137,229,159,59,131,106,103,46,56,222,26,113,189,189,165,133,131,195,229,128,0,128,0,30,133,200,12,248,242,192,137,6,74,80,200,208,71,2,49,80,138,51,8,120,21,183,89,253,149,94,155,133,244,213,250,162,12,116,120,237,26,84,220,94,114,181,76,255,213,255,223,235,251,124,214,255,225,191,171,208,191,255,255,166,71,255,79,255,242,192,25,129,105,17,132,199,161,139,171,9,141,0,32,92,235,48,166,21,0,3,224,96,24,192,210,44,18,10,24,6,10,25,2,72,133,3,83,2,64,163,24,199,116,19,78,0,64,150,160,215,12,14,2,123,108,152,26,173,8,145,65,109,85,237,94,44,206,105,22,211,249,39,216,181,226,227,106,114,215,17,22,245,8,232,17,178,80,192,56,43,166,122,75,109,62,250,180,75,16,16,176,15,77,31,85,251,187,32,177,92,70,156,210,100,170,53,139,223,161,207,226,134,204,215,131,123,20,14,80,96,180,96,247,125,181,192,253,165,85,177,122,126,108,164,227,208,141,7,138,194,4,61,43,26,46,141,146,154,220,95,111,191,248,132,151,246,10,250,118,53,175,135,47,241,186,203,42,232,191,177,221,194,38,94,250,236,134,166,56,141,237,227,31,157,110,28,65,209,232,245,52,117,50,76,70,114,140,61,215,15,166,195,105,234,156,110,73,170,218,181,240,223,207,123,215,228,164,208,72,130,192,49,1,249,140,97,148,179,73,74,72,50,88,216,42,235,233,174,133,141,41,174,238,235,42,31,234,227,90,99,4,3,58,11,199,208,93,33,174,34,0,56,225,212,46,59,237,99,109,242,254,63,227,190,159,247,192,159,19,121,79,41,255,255,35,0,0,0,120,195,238,227,39,36,141,97,189,52,152,64,112,170,110,97,8,69,124,192,129,147,31,10,8,6,164,198,131,55,28,128,0,3,9,130,204,90,100,102,51,237,186,244,136,1,157,73,6,149,135,79,85,109,173,27,76,242,57,31,96,13,109,37,107,100,152,56,79,219,210,174,181,28,3,54,80,75,192,227,91,184,68,255,251,178,100,43,14,166,183,105,78,155,152,123,96,70,103,10,13,97,226,40,28,109,151,52,78,229,117,209,14,156,104,53,149,149,200,153,201,96,149,194,249,62,187,105,19,30,136,221,55,153,27,136,100,226,167,70,122,146,188,118,99,113,62,12,40,151,150,47,95,155,183,15,59,81,117,156,176,239,193,119,70,32,120,82,24,73,183,149,251,232,217,90,212,167,6,179,175,109,180,231,142,10,245,249,245,137,191,199,254,45,251,85,247,8,201,250,109,77,121,96,86,86,180,165,52,185,74,95,200,200,207,21,117,9,200,220,74,235,116,220,213,45,177,31,81,57,223,71,132,246,3,239,109,118,76,222,175,33,78,247,82,180,201,84,0,0,12,0,0,0,0,31,40,96,68,66,33,173,49,73,168,204,224,190,81,22,160,74,27,232,96,13,162,0,241,15,169,156,24,246,210,170,173,4,212,241,170,244,74,9,144,244,122,31,209,126,127,254,159,79,255,95,192,245,189,122,229,228,45,255,255,190,213,69,192,33,212,200,203,97,216,211,193,40,217,112,80,197,160,88,200,106,232,18,33,24,4,6,24,230,43,24,10,10,24,64,0,153,74,90,149,69,131,0,1,3,56,133,183,97,101,145,3,36,192,35,142,96,48,11,214,54,80,7,85,125,234,73,25,203,204,145,205,194,32,128,212,197,37,21,205,196,186,93,126,104,241,34,19,146,226,51,162,196,183,34,69,150,224,14,14,212,0,149,248,222,40,86,204,121,92,207,86,117,231,240,98,54,30,38,47,106,227,135,172,95,252,49,83,58,29,203,191,175,252,131,177,27,223,6,188,184,189,108,187,42,150,231,184,241,99,221,194,248,178,209,167,227,0,227,103,123,24,191,198,51,23,206,72,232,243,235,119,183,97,86,110,40,62,27,120,112,250,219,255,222,61,215,111,21,193,15,78,121,107,56,115,104,182,179,21,175,184,121,52,104,107,69,151,177,27,126,80,108,215,18,90,212,106,86,106,171,205,172,120,52,112,70,236,163,237,80,142,128,0,183,92,128,180,149,6,6,78,69,10,122,200,3,127,227,133,211,104,177,177,99,154,31,37,243,38,44,23,132,232,149,165,47,140,121,252,248,36,103,13,178,124,223,55,211,111,243,55,167,235,167,252,33,201,207,121,197,127,255,87,219,223,103,250,128,0,0,0,188,192,139,3,91,11,205,104,102,56,248,60,199,130,35,72,132,4,183,128,226,113,138,143,38,4,8,24,164,22,103,228,161,128,64,2,64,67,95,134,85,51,72,117,20,227,16,112,74,219,69,86,173,190,152,71,27,181,245,15,136,211,37,26,135,51,21,185,81,62,120,253,223,210,125,216,128,64,193,73,105,96,52,202,235,56,104,45,94,9,94,221,122,255,251,178,100,48,14,150,207,104,206,27,144,127,160,72,199,25,219,101,229,100,28,253,131,48,78,229,117,200,251,28,103,81,129,21,226,154,94,171,41,41,250,25,117,91,173,159,226,113,14,117,254,175,184,135,245,150,100,154,53,141,92,178,185,100,120,81,26,39,196,76,200,212,78,147,120,232,54,136,152,242,129,184,47,155,40,158,49,97,79,34,84,133,75,94,116,253,197,32,140,233,237,47,84,24,13,220,239,84,229,118,104,106,169,211,106,28,8,186,145,121,47,109,157,174,230,236,154,93,43,151,247,32,200,113,179,131,219,126,207,155,182,156,88,119,2,143,126,51,26,20,45,78,250,104,55,130,198,0,0,4,32,64,31,118,106,51,32,116,4,197,25,124,45,199,100,40,3,194,191,64,202,72,99,96,233,16,55,112,165,95,104,169,43,187,3,38,137,52,96,244,37,176,0,200,31,140,31,80,226,176,237,170,41,174,59,229,223,39,198,253,31,252,189,247,194,60,156,239,183,64,14,97,177,108,107,194,54,108,198,196,102,152,110,8,25,204,84,229,192,3,24,128,29,48,248,234,11,136,166,22,131,70,112,160,102,5,140,166,22,7,38,90,24,198,6,1,236,28,192,208,57,130,173,176,16,114,252,34,249,64,23,64,159,112,36,184,189,210,2,208,176,246,70,92,193,24,109,64,152,153,120,210,83,140,214,46,244,150,115,72,184,20,86,24,25,200,178,146,246,90,53,227,122,202,67,132,150,185,100,85,66,218,42,9,175,80,181,105,215,165,184,74,232,147,86,164,56,171,121,76,216,108,77,13,7,102,154,155,245,20,145,106,102,143,111,139,219,78,209,18,231,31,128,51,211,185,175,97,90,209,80,214,79,62,207,65,1,89,152,108,116,248,42,139,87,228,149,216,187,206,127,208,201,249,64,170,182,59,6,89,221,223,255,215,119,39,119,24,197,48,118,221,42,90,200,219,168,103,44,65,123,215,123,232,188,241,241,81,146,108,67,138,100,62,25,108,81,255,14,238,220,112,192,14,154,152,196,132,232,150,39,220,148,53,125,34,82,210,120,65,211,85,6,228,13,59,48,101,14,72,208,176,111,118,159,176,192,220,117,30,248,124,209,1,75,2,216,248,62,205,76,244,209,62,127,149,254,255,25,251,239,80,27,134,240,0,0,49,96,16,218,197,220,207,249,96,213,0,76,198,242,176,218,32,200,34,218,49,48,22,50,164,135,68,227,17,131,67,54,143,99,2,133,243,7,68,3,32,13,20,228,66,89,8,60,209,24,121,130,160,3,59,42,128,40,199,97,85,108,181,4,251,117,5,1,37,224,132,128,113,169,64,135,68,45,165,34,38,149,135,201,180,35,7,7,220,14,244,156,177,32,253,149,87,209,32,255,251,178,100,50,142,183,32,103,204,19,185,69,114,67,135,9,197,107,7,38,27,85,131,50,110,229,117,201,22,28,39,33,149,157,160,57,50,225,32,97,197,83,92,152,192,40,145,8,128,37,178,219,36,64,202,32,164,147,166,205,88,251,139,90,151,120,240,23,169,245,247,20,106,247,216,163,236,26,222,214,97,78,253,156,247,53,89,230,198,81,26,144,244,144,116,99,227,192,6,102,77,214,197,123,40,53,113,94,201,44,111,127,247,148,52,122,174,165,214,248,245,95,222,92,255,181,255,11,95,123,9,229,11,51,214,234,71,204,9,62,190,198,137,228,120,96,32,31,48,159,117,4,84,93,220,196,181,68,87,54,75,37,1,0,3,75,47,41,129,98,80,160,193,139,48,82,195,22,215,193,133,99,137,196,108,2,242,101,38,118,3,186,220,114,43,47,85,173,85,7,234,241,100,204,81,82,177,0,117,3,106,197,229,71,179,255,223,247,183,209,254,255,95,166,154,1,86,114,94,176,1,134,25,141,38,189,43,33,67,24,220,0,224,198,210,104,211,187,176,194,1,96,193,240,0,201,96,180,72,60,49,40,27,50,84,231,48,80,52,48,188,13,52,52,70,46,95,2,128,66,223,93,129,2,139,240,135,234,190,181,36,210,154,163,47,82,41,228,118,198,155,69,97,193,160,232,129,16,122,135,97,15,25,112,163,44,132,14,4,10,33,32,35,90,58,2,107,163,76,57,88,228,82,2,133,103,96,132,21,189,89,243,139,193,81,255,128,218,197,121,91,165,149,103,119,182,144,142,212,238,127,182,87,69,168,135,115,128,238,84,154,80,188,247,45,199,226,182,168,99,246,58,139,170,23,102,36,52,252,247,28,57,155,143,163,22,220,25,31,253,231,252,228,246,177,98,152,252,222,95,252,255,171,255,223,152,122,105,53,100,90,223,245,93,50,111,95,117,8,239,84,196,56,153,212,212,100,29,151,61,26,122,109,49,110,109,241,81,137,140,13,4,35,30,168,184,24,147,99,33,38,154,233,96,229,146,227,26,35,173,54,208,22,8,24,54,67,97,219,10,72,126,118,178,217,86,147,166,228,234,242,53,41,21,17,168,161,164,42,49,255,219,126,243,190,154,53,95,230,106,244,122,53,3,122,220,143,80,0,0,1,156,197,171,211,162,55,79,11,29,59,33,112,66,17,62,153,212,226,192,179,7,136,204,134,162,48,152,72,198,32,19,58,56,128,37,3,7,0,205,180,66,22,75,36,116,20,156,144,125,87,147,245,111,87,143,197,165,44,213,179,146,173,70,224,149,22,77,210,168,32,123,105,49,199,222,114,202,52,214,81,160,176,229,130,48,167,132,60,163,171,1,51,116,75,69,30,196,246,2,72,113,185,53,173,90,255,251,178,100,54,14,166,242,104,205,27,152,123,96,70,167,25,197,105,98,108,156,57,137,46,78,229,115,193,12,161,231,181,131,29,144,114,215,108,166,45,40,86,193,194,90,215,18,143,173,186,220,229,143,165,198,185,242,203,148,153,173,190,186,199,102,253,135,236,83,70,220,2,204,119,95,42,10,242,48,150,173,133,91,191,107,122,111,181,23,248,221,75,175,143,254,63,187,151,134,187,154,51,41,169,72,112,93,226,223,58,95,154,251,68,207,170,235,115,43,96,33,112,65,118,128,98,100,82,75,134,101,116,70,108,159,115,200,229,77,201,107,195,143,31,85,204,10,234,105,64,64,0,167,107,36,70,148,20,188,46,48,86,128,177,71,136,42,14,145,60,12,160,100,221,113,129,209,194,237,74,146,54,204,111,183,74,26,136,107,82,191,91,47,46,242,23,78,184,38,205,150,133,203,232,255,109,222,23,230,111,95,211,77,59,84,21,82,74,251,86,3,152,162,189,155,80,77,153,135,250,153,8,31,0,17,243,19,255,147,34,70,179,13,1,195,9,210,183,164,199,208,8,202,245,100,194,112,44,194,224,208,198,115,148,4,13,35,248,240,20,28,17,23,88,160,93,127,137,64,18,128,26,58,221,29,247,105,9,144,248,240,11,234,8,18,148,188,131,33,35,28,152,32,61,209,69,47,139,31,46,167,15,154,46,59,200,120,24,188,2,222,192,173,213,134,87,107,67,211,198,162,98,197,69,228,173,230,222,152,99,7,162,7,251,138,238,255,191,149,111,33,189,141,101,158,73,249,151,41,164,29,108,52,88,48,153,143,194,239,238,29,231,210,101,129,32,41,103,157,32,245,50,28,159,187,182,209,122,114,132,112,26,183,31,242,168,132,192,56,254,64,87,186,167,234,110,115,151,16,156,91,23,255,137,57,229,23,54,248,109,19,77,158,20,151,170,145,230,114,117,42,162,24,250,13,171,80,144,140,75,1,28,200,89,100,160,129,128,40,13,214,250,224,35,90,194,133,254,61,22,253,80,73,29,144,20,225,134,182,12,32,75,3,122,39,130,217,139,209,167,177,242,173,207,121,10,13,221,90,131,55,47,190,255,124,239,182,83,229,91,255,247,253,178,223,86,151,13,255,168,10,104,168,1,0,0,0,51,152,10,182,111,3,209,190,239,39,15,49,152,249,102,120,168,208,121,184,192,194,195,60,37,134,7,230,44,16,25,145,236,72,91,16,136,77,130,144,68,116,145,16,146,139,112,64,62,121,148,157,38,30,163,189,122,56,210,154,97,42,11,234,56,16,90,235,184,161,83,72,0,178,241,194,54,132,136,117,152,153,192,63,165,73,67,9,176,232,32,30,95,72,15,29,19,48,131,71,51,72,7,128,129,211,193,89,17,255,251,178,100,56,138,183,163,104,204,187,153,123,96,68,162,250,13,99,35,26,29,233,167,48,78,229,237,201,11,33,103,21,172,156,96,140,226,142,187,59,179,133,62,56,134,77,183,179,213,11,89,163,92,221,51,157,182,143,10,99,95,169,166,237,212,192,217,14,222,103,3,126,20,37,12,41,200,17,89,179,228,70,38,190,177,117,196,223,66,33,155,175,57,211,84,254,187,187,27,3,166,227,49,146,77,31,112,162,31,19,98,103,149,141,41,137,108,28,209,115,138,70,112,55,14,4,195,193,5,17,56,105,243,189,229,207,244,121,202,230,126,11,130,50,4,22,134,68,68,23,173,42,244,74,174,69,50,226,35,123,34,143,51,114,150,105,192,0,0,192,0,0,0,1,221,23,72,119,72,84,58,1,149,90,21,191,172,26,20,243,150,129,170,65,5,201,79,135,125,248,124,39,103,62,149,83,110,151,50,227,244,53,226,218,108,222,143,110,119,255,169,218,22,207,59,255,254,190,152,187,154,246,67,31,233,0,204,66,116,204,174,77,12,31,101,205,235,47,76,68,0,76,156,231,140,124,20,140,17,20,76,155,0,140,17,10,134,140,195,19,83,83,5,2,113,96,108,212,32,20,58,148,214,49,151,88,202,82,107,5,129,96,50,133,230,153,68,131,50,241,180,18,205,160,149,162,151,185,136,166,90,81,73,75,47,140,113,205,142,32,70,92,167,70,1,115,164,148,135,95,89,173,135,84,243,179,230,71,6,51,17,36,44,226,76,100,178,130,71,139,224,119,237,74,94,48,216,32,49,106,127,102,193,27,174,219,179,56,186,187,178,102,125,36,230,178,32,80,196,204,122,85,35,191,103,10,12,144,75,200,153,1,202,29,78,167,151,83,10,155,176,11,216,153,183,194,226,38,97,15,92,252,255,181,107,141,222,6,243,73,171,88,121,197,117,137,100,174,127,255,14,24,202,239,123,249,204,173,142,51,226,34,109,236,41,49,14,50,178,245,232,78,38,133,123,94,53,51,2,13,51,60,11,124,71,143,64,23,30,110,245,91,190,153,208,204,81,152,67,9,30,23,25,165,240,118,204,48,80,88,53,173,26,102,187,80,232,105,192,92,97,9,32,63,149,249,92,113,139,109,54,123,206,194,95,65,134,182,153,158,166,81,126,154,125,51,26,159,243,190,207,64,79,234,185,31,244,36,223,255,235,0,64,2,152,155,152,25,94,66,140,49,244,8,210,224,180,125,48,202,4,74,34,181,204,227,50,206,8,70,152,174,65,98,70,4,17,207,82,25,76,161,67,116,167,1,174,48,211,21,173,199,179,140,51,189,248,156,195,132,42,79,98,174,52,2,121,166,183,9,77,47,112,107,78,20,17,26,236,35,18,187,34,161,174,7,255,251,176,100,42,136,166,190,105,79,187,154,121,160,65,139,234,47,96,34,126,31,157,211,48,46,225,149,192,236,156,104,112,204,8,48,78,147,8,154,85,223,201,14,186,225,59,141,15,63,133,110,180,56,55,5,181,255,36,15,182,218,229,115,231,224,216,72,235,53,215,129,245,46,246,218,87,250,154,149,237,184,195,122,196,52,144,115,198,203,110,172,123,44,81,50,23,218,169,82,209,157,218,153,180,76,217,159,82,159,174,85,194,85,85,17,129,194,90,201,31,8,167,27,224,253,62,226,98,19,183,5,51,148,88,67,176,243,219,139,60,39,83,160,221,222,41,59,189,153,47,13,206,106,221,227,249,187,91,101,90,92,216,125,28,143,164,0,0,0,32,0,0,0,2,38,142,183,34,20,36,2,148,24,252,168,39,215,135,36,8,57,5,198,80,49,8,85,212,110,48,79,249,121,127,88,229,199,252,151,215,249,231,244,255,255,253,234,1,255,255,203,255,254,79,255,201,145,255,228,255,226,0,19,0,29,243,32,214,131,5,229,99,10,199,35,18,198,227,83,56,115,38,197,113,65,112,18,122,24,58,6,152,222,10,24,154,157,152,30,47,24,36,22,152,6,99,17,1,43,200,192,16,52,120,16,80,243,10,129,7,228,168,7,148,3,215,219,170,245,143,177,213,188,4,1,139,148,213,0,219,47,184,227,97,24,136,79,237,201,79,92,18,172,85,225,62,10,50,130,17,41,206,50,32,52,100,205,21,120,98,220,132,167,148,120,89,243,245,225,204,96,21,209,170,53,57,175,54,169,49,205,214,191,121,5,237,97,28,191,130,193,65,216,106,79,183,215,30,192,68,195,173,249,106,188,110,239,99,180,124,152,38,150,112,98,149,218,227,129,171,202,206,184,126,86,147,86,247,49,205,190,18,207,241,32,220,212,98,65,149,205,107,82,159,211,202,231,88,142,148,87,255,145,117,242,143,64,175,232,60,70,239,95,46,249,190,72,105,119,111,214,99,207,105,43,15,158,186,91,87,239,12,16,190,228,110,218,47,167,229,235,12,83,105,138,147,138,171,94,201,166,100,172,229,142,0,1,211,130,202,222,68,214,86,107,217,16,99,237,126,130,29,46,59,211,13,36,123,60,112,99,186,184,63,146,114,222,154,213,175,132,245,55,249,253,31,255,167,253,191,255,93,31,11,255,191,250,191,183,242,31,127,250,140,1,0,0,81,119,152,101,114,102,50,177,164,165,198,128,32,24,116,168,105,165,32,68,200,16,15,48,249,69,152,163,49,130,15,64,208,224,98,135,137,138,145,94,111,42,225,150,165,94,149,157,78,110,204,78,96,214,41,147,42,204,117,149,69,31,24,70,155,167,108,201,180,191,237,65,139,39,40,0,120,254,255,251,178,100,40,136,134,239,104,207,59,154,122,240,70,231,10,29,100,173,120,30,121,207,48,46,229,237,216,247,157,232,245,32,63,136,52,9,71,222,17,56,93,146,110,214,162,223,139,228,47,61,181,65,136,71,46,110,179,94,73,53,247,238,76,220,109,38,241,7,56,69,146,107,235,123,195,133,254,109,207,129,173,219,204,173,225,95,74,17,181,152,72,146,89,93,55,254,146,113,240,129,175,31,145,138,219,235,91,129,152,173,170,104,59,69,91,12,106,231,10,195,172,121,36,113,139,12,227,150,97,118,84,64,96,129,189,162,203,115,250,4,185,177,193,156,232,122,254,16,226,106,114,98,26,173,109,240,106,249,162,119,24,86,71,58,110,83,167,41,62,28,199,23,1,83,214,0,0,13,0,23,0,0,2,157,254,28,37,36,90,200,82,180,187,134,31,153,12,92,187,145,136,125,9,76,30,61,5,152,112,0,56,107,122,50,236,137,64,161,115,14,103,65,168,27,165,194,178,181,19,196,225,173,247,255,255,255,255,255,250,185,183,167,255,255,255,168,1,48,253,97,52,228,11,49,68,144,55,88,106,48,144,222,53,231,74,50,120,98,6,3,230,78,6,6,19,2,226,199,201,129,169,152,32,103,34,8,205,57,3,194,70,84,129,12,20,42,190,14,133,38,136,87,40,78,82,156,239,99,116,77,199,84,18,122,10,214,26,165,119,63,42,49,47,64,141,35,42,123,32,146,218,94,149,129,194,139,14,20,3,11,211,253,2,22,152,83,3,162,97,33,198,94,136,141,17,205,65,251,131,4,14,58,224,201,163,160,154,103,161,143,139,132,95,212,27,242,10,183,148,198,168,185,199,42,70,37,114,234,189,14,166,148,155,216,82,6,246,248,58,28,108,141,180,64,31,222,237,128,55,98,98,153,235,140,73,12,67,32,245,50,213,235,22,219,223,214,29,126,215,18,218,74,226,108,211,235,226,153,159,48,31,186,133,38,115,17,234,165,229,12,197,135,241,107,123,193,86,223,246,219,214,59,108,177,32,207,89,153,226,246,232,45,113,233,105,183,26,31,255,20,248,251,174,243,2,191,19,232,96,193,64,0,0,7,1,168,137,132,18,62,70,24,2,112,109,71,5,121,201,224,196,99,232,184,23,36,104,19,230,173,70,182,253,79,213,255,155,111,255,219,242,239,21,223,163,188,181,52,121,71,133,55,125,111,19,93,239,255,255,253,29,128,10,44,78,6,191,53,86,124,21,164,52,66,136,216,229,51,189,25,17,8,205,164,131,1,130,155,161,140,157,192,34,192,36,26,103,226,241,108,75,126,68,15,69,135,120,192,32,183,132,10,35,5,9,220,166,41,9,110,23,84,176,185,174,180,121,34,222,151,209,160,113,129,59,255,251,178,100,36,142,247,161,114,205,131,143,102,178,68,8,89,232,107,7,40,155,157,201,60,78,61,125,1,23,33,103,65,172,20,162,121,78,220,81,184,109,150,4,7,39,75,0,137,12,161,156,21,129,162,153,131,220,211,44,99,133,56,164,44,54,79,165,238,222,105,50,67,49,144,197,121,36,129,50,129,177,80,35,160,8,194,226,27,58,144,192,39,103,26,73,80,204,224,201,169,134,212,208,213,113,27,215,103,96,71,4,193,213,197,49,28,156,67,14,246,118,162,96,78,14,2,54,183,68,133,182,41,106,94,219,233,5,63,84,50,123,71,17,64,228,63,186,75,51,179,149,37,136,227,191,126,194,221,113,189,214,239,165,93,178,197,150,89,205,175,142,8,167,111,157,47,76,244,127,127,109,124,115,159,51,91,205,177,197,119,233,252,113,101,49,101,87,183,142,82,19,3,8,170,241,11,0,1,0,0,70,22,56,0,201,49,52,85,6,204,18,98,251,69,251,174,161,129,83,207,160,72,221,233,101,246,68,137,203,85,99,243,141,156,201,156,174,215,176,72,202,94,143,253,13,170,122,254,219,254,255,255,244,237,65,253,116,106,22,255,150,111,255,245,0,230,6,20,154,237,18,96,120,89,139,9,38,2,22,155,205,134,102,160,120,240,124,192,5,213,72,24,71,48,187,28,68,26,25,5,24,64,147,3,175,17,80,5,19,164,140,145,177,64,121,64,142,25,116,119,147,47,162,80,199,122,101,135,92,124,40,175,184,47,11,193,254,206,171,167,114,194,232,170,2,114,234,144,0,217,93,232,237,4,164,88,8,189,254,60,223,220,150,115,117,80,7,184,233,84,82,41,49,31,19,55,234,49,92,0,68,25,235,87,197,194,245,155,85,41,106,212,247,77,181,197,181,163,8,84,77,67,98,37,230,79,102,188,149,32,91,90,126,82,245,212,191,44,185,249,81,109,125,182,181,196,34,229,54,62,172,164,159,52,123,40,252,81,107,127,159,219,251,173,226,111,20,220,18,166,90,116,52,14,240,101,78,153,220,141,65,177,195,207,218,54,76,211,105,245,125,105,134,215,243,37,191,240,150,223,147,199,124,59,149,127,17,61,106,135,58,86,67,3,4,110,47,18,94,88,105,166,22,173,183,68,64,166,99,22,188,209,20,8,181,102,43,157,152,137,123,40,197,220,40,1,170,212,127,167,31,233,86,38,191,100,244,239,234,127,255,106,139,123,35,80,95,235,197,255,254,207,255,183,160,0,2,129,92,48,50,105,20,89,140,164,38,105,21,152,28,174,100,104,73,150,65,226,64,131,2,16,4,32,148,3,8,212,192,208,50,66,153,116,48,201,158,148,18,61,212,133,223,172,220,74,2,94,221,103,235,171,45,27,74,140,255,251,178,100,30,140,166,159,113,207,155,143,22,112,71,168,73,197,107,5,40,157,225,159,50,46,229,243,217,38,171,40,245,132,149,128,241,142,207,65,27,228,53,138,252,255,111,125,136,254,216,210,98,176,158,11,85,244,82,188,4,249,98,240,209,219,89,139,228,97,72,159,74,31,213,75,203,16,190,203,200,32,206,167,187,185,82,61,120,188,221,177,95,181,227,30,205,171,27,247,217,240,42,107,215,156,124,203,63,192,73,165,114,239,82,172,111,227,246,237,126,149,237,152,174,63,47,185,183,249,77,215,114,49,96,157,56,83,30,171,243,127,175,3,234,77,109,90,155,99,97,140,170,103,145,189,42,253,153,181,222,176,229,62,227,56,176,207,6,1,51,114,143,87,176,96,189,158,119,178,178,152,207,63,245,250,140,2,0,6,24,149,102,1,16,57,146,29,76,199,48,119,219,34,89,50,166,94,106,179,73,97,199,4,187,154,142,36,73,196,218,218,32,218,8,254,57,172,168,6,120,108,161,198,247,255,179,13,255,163,255,250,167,255,246,250,38,255,240,79,211,66,117,252,171,245,255,254,144,4,2,55,26,178,121,152,22,87,2,174,243,12,198,115,103,44,195,53,68,35,2,1,99,28,197,21,62,98,96,24,99,35,22,96,24,98,97,0,2,104,0,92,16,26,180,128,128,112,160,11,81,177,80,82,92,176,3,65,212,69,220,92,91,2,20,184,196,105,168,43,180,90,245,114,163,208,187,108,133,132,45,203,246,145,107,108,108,92,203,4,161,11,73,56,76,48,147,153,189,14,220,172,196,24,104,75,205,149,106,73,109,207,242,105,113,182,56,75,87,238,218,182,212,244,151,10,202,114,101,10,205,99,218,206,64,145,27,142,227,250,111,179,155,91,217,204,50,91,249,210,98,84,0,122,28,125,163,53,9,36,228,95,191,27,69,216,204,195,231,228,64,91,126,190,89,183,98,247,133,114,227,234,216,40,188,26,230,170,28,214,12,23,163,38,187,254,218,221,127,198,181,239,23,9,6,152,52,222,230,154,28,95,105,105,77,234,77,106,219,250,178,234,251,223,255,25,197,237,1,175,115,29,208,189,238,45,159,209,64,0,95,230,165,99,44,139,44,0,33,11,122,133,217,171,34,65,60,66,121,38,135,218,49,172,107,47,74,61,255,250,138,85,232,222,189,191,90,127,215,255,255,255,255,95,80,231,250,1,232,158,158,161,215,199,74,221,21,251,147,85,64,128,186,173,131,107,114,158,172,247,200,128,0,0,147,124,66,168,110,164,166,142,200,111,163,197,164,51,95,227,144,12,48,176,83,46,13,45,1,131,2,153,141,0,192,170,8,140,172,213,127,65,83,238,116,77,101,245,170,60,219,154,119,161,204,224,91,255,251,178,100,27,142,134,2,104,207,155,111,76,240,75,232,218,13,96,170,116,31,189,187,44,47,101,179,209,23,35,41,52,241,29,232,78,102,178,228,117,55,59,211,18,242,220,249,58,40,147,45,187,69,18,92,136,169,251,78,130,176,231,56,125,16,58,119,111,44,102,188,188,248,126,167,117,111,218,2,212,182,199,158,119,9,190,87,49,252,180,235,240,58,243,94,119,62,129,220,13,93,225,48,109,72,226,251,225,196,169,85,174,22,176,176,55,158,62,224,197,46,49,101,100,215,167,17,179,63,248,123,213,173,162,193,57,248,234,222,191,165,225,206,250,3,141,69,18,114,56,44,51,31,237,136,68,154,169,237,248,102,129,247,59,241,182,99,24,188,163,150,251,0,0,1,0,28,0,0,194,195,81,209,11,18,101,202,51,177,56,37,138,161,51,44,0,25,177,69,67,128,211,112,140,84,202,22,59,205,144,135,160,243,39,191,169,15,159,245,111,254,223,244,255,255,255,255,215,208,99,162,215,42,23,10,122,61,9,72,205,251,127,217,161,178,95,43,245,4,18,55,6,46,97,88,97,54,125,70,12,161,248,96,140,3,102,0,106,130,98,20,21,98,128,8,96,226,33,70,7,96,28,52,31,230,33,4,34,96,68,2,198,8,96,134,97,86,29,137,174,128,3,1,80,5,40,1,116,109,48,4,2,39,16,170,2,197,248,182,40,0,206,52,164,117,214,128,34,177,51,153,169,23,168,27,31,81,154,101,5,139,145,132,173,115,72,222,246,14,202,42,20,218,71,171,91,148,97,76,86,253,10,209,103,19,35,179,11,31,70,182,149,60,67,40,58,212,181,78,25,235,204,189,121,155,132,58,157,43,107,248,32,112,22,55,41,252,166,227,182,2,2,95,75,61,157,214,254,212,69,90,41,105,135,130,223,101,181,75,9,37,12,213,3,98,75,12,164,15,46,60,118,156,20,243,81,201,26,5,97,45,82,148,198,199,172,28,217,32,39,234,52,166,28,148,204,30,163,52,39,9,53,3,17,113,153,19,233,189,89,187,77,82,64,106,66,110,125,144,32,152,186,25,169,187,26,208,56,138,249,197,217,108,219,212,84,65,87,191,204,238,145,28,0,0,0,111,52,42,23,32,242,224,0,124,197,132,127,194,104,8,123,246,3,12,252,98,157,235,7,245,171,91,255,131,54,242,255,223,255,255,127,255,248,148,232,242,156,112,202,22,206,81,155,84,53,247,208,173,135,244,113,213,87,148,250,117,59,242,158,207,162,0,0,113,74,241,166,92,71,107,188,28,64,112,74,130,63,71,20,238,97,51,20,8,12,74,191,44,232,209,184,218,180,0,105,48,64,10,55,144,228,152,64,205,208,109,167,72,76,4,13,172,161,196,66,255,251,178,100,27,14,166,163,104,76,147,152,68,240,88,137,154,13,97,37,96,25,49,163,54,110,225,173,193,58,41,40,105,128,157,248,79,33,1,64,148,13,66,250,63,32,5,246,47,27,246,221,219,233,150,116,155,233,132,231,221,85,105,210,195,201,219,38,42,164,56,28,34,58,152,74,236,40,77,129,134,167,213,189,165,157,169,201,54,181,43,130,219,59,207,252,105,168,113,95,240,174,88,93,41,48,242,209,225,183,133,34,242,169,111,238,212,221,199,151,40,252,247,42,74,170,150,1,61,173,92,92,27,177,23,203,26,22,96,213,219,38,12,52,43,196,248,209,213,32,148,48,168,234,118,1,159,206,37,172,163,16,44,21,166,155,20,234,99,123,129,39,67,42,72,129,196,27,35,231,38,235,190,38,237,253,249,186,254,98,239,19,58,141,0,0,0,128,32,0,13,204,32,39,240,42,210,132,166,25,87,43,94,101,205,198,94,12,67,101,143,151,200,47,132,249,162,58,80,58,114,154,125,191,88,208,204,124,99,109,87,205,253,223,175,144,173,196,3,234,154,146,143,26,39,164,96,252,96,229,65,119,169,7,218,163,190,173,80,245,10,220,67,227,107,35,0,195,169,57,91,213,40,0,48,193,100,120,194,243,40,44,8,26,4,30,133,203,131,6,176,195,15,69,0,168,34,98,160,172,4,4,204,42,5,140,178,57,196,96,33,128,64,33,149,97,185,50,157,17,147,228,233,8,133,139,134,63,12,155,19,80,168,175,163,36,171,127,33,180,174,108,77,22,181,199,85,158,166,100,47,75,166,144,148,160,225,223,64,138,124,213,20,42,145,189,40,141,211,36,115,52,228,27,28,206,245,191,204,72,145,68,236,156,209,150,80,13,101,143,11,144,23,69,34,237,199,192,158,78,37,173,140,11,243,17,144,146,138,206,132,64,166,169,124,81,58,120,193,208,28,0,192,108,53,17,167,8,58,26,208,172,148,153,152,53,231,218,172,169,36,142,209,16,230,251,36,155,117,178,116,154,170,110,210,163,202,45,69,214,164,232,217,208,100,86,232,105,38,170,217,171,72,177,100,3,87,216,9,208,33,140,33,124,133,0,156,82,6,29,126,78,35,60,205,178,128,81,103,158,181,37,22,114,255,230,63,26,241,127,230,63,63,139,226,71,255,45,189,11,232,203,78,40,163,92,221,57,106,155,81,198,55,38,222,42,73,170,192,76,246,177,202,220,242,7,200,45,253,249,90,255,208,0,0,115,4,27,129,212,240,205,22,12,211,98,44,193,193,128,238,51,16,221,224,104,193,112,116,200,176,136,192,16,136,196,32,116,209,21,48,193,48,236,193,64,228,196,194,193,181,113,193,32,90,44,164,160,80,23,123,6,65,114,176,234,251,255,251,178,100,32,14,167,38,104,204,19,184,76,240,76,233,153,234,104,199,98,27,65,165,52,110,189,117,129,11,28,103,93,131,21,128,62,64,149,114,9,175,242,32,6,9,229,31,1,125,83,190,77,43,94,206,129,95,158,251,100,203,144,149,62,119,4,124,168,241,111,198,129,22,18,61,92,82,206,156,0,20,45,198,241,49,46,202,223,172,158,151,209,163,173,230,214,205,87,168,128,13,10,55,190,38,170,29,109,71,181,238,210,61,231,30,189,246,94,238,220,106,253,152,129,119,243,29,86,98,97,239,7,165,90,96,184,164,103,245,47,73,103,18,12,123,52,60,109,245,121,211,119,72,102,249,109,254,32,175,91,33,55,176,185,152,182,4,11,190,234,95,250,223,10,231,99,214,149,196,138,5,178,15,167,228,39,136,178,239,110,163,79,251,91,12,247,38,186,104,104,0,10,0,0,0,140,31,5,240,72,116,172,27,132,22,128,181,50,77,217,217,64,128,195,48,112,128,193,193,128,209,202,37,69,11,108,163,244,54,109,60,253,166,139,169,141,78,250,255,239,255,101,245,95,255,218,121,218,50,177,30,42,111,255,255,215,238,200,215,26,135,136,85,193,105,81,16,0,209,18,120,98,97,72,102,212,54,48,20,152,74,70,153,179,240,152,42,55,138,4,134,27,16,160,0,64,192,208,60,204,195,100,24,28,129,65,35,33,134,241,160,17,63,210,101,11,27,129,128,160,36,156,132,29,43,9,174,162,27,29,149,1,0,198,188,74,8,25,232,128,207,12,227,52,218,86,28,32,224,6,202,10,40,140,56,129,180,68,93,5,4,92,166,6,177,110,99,76,157,143,0,23,18,123,159,10,154,51,196,221,75,67,52,143,85,238,34,52,78,156,27,53,203,18,146,43,95,201,242,61,27,238,24,205,52,198,142,164,9,115,102,61,41,131,127,232,247,64,164,220,83,126,206,42,163,82,233,77,226,10,255,213,173,227,244,40,157,247,101,18,250,156,214,180,32,216,22,89,219,184,254,106,59,109,210,28,159,155,72,117,148,23,217,177,234,85,136,210,212,72,84,178,74,233,236,99,109,233,84,91,79,148,41,95,66,0,2,67,11,32,183,163,247,6,12,59,229,49,113,196,0,140,185,131,191,88,39,4,70,64,51,13,144,59,10,29,86,128,24,199,122,15,216,126,234,162,145,142,129,95,68,255,169,191,238,95,255,255,213,180,38,47,91,8,255,255,255,255,145,110,178,8,0,0,0,48,3,64,52,177,88,215,77,50,142,113,147,81,39,176,102,2,243,196,68,0,106,240,198,34,211,38,140,141,242,206,48,48,72,88,142,14,253,11,14,208,144,68,60,73,22,14,35,5,205,149,70,36,196,218,18,192,30,59,24,2,255,251,178,100,32,14,167,21,104,204,155,143,78,176,63,35,42,13,99,71,26,30,25,165,52,78,229,237,129,43,175,104,41,131,137,152,130,147,196,183,232,194,255,131,128,201,123,74,183,41,223,52,222,12,11,183,213,17,238,228,200,24,95,46,129,32,152,232,128,42,168,41,111,7,150,112,50,138,86,18,1,150,249,157,90,175,124,198,84,141,117,22,176,107,170,141,85,207,185,37,137,228,129,71,66,231,225,205,152,77,184,68,178,68,185,246,243,81,50,222,42,173,163,220,212,76,176,157,26,186,168,171,54,142,244,212,78,145,70,114,149,206,225,96,196,81,171,144,138,230,163,95,18,16,41,107,234,65,115,223,111,82,133,181,21,29,244,228,32,164,88,41,126,68,203,44,73,185,84,226,118,215,147,45,239,116,219,139,12,65,139,143,103,116,252,254,163,223,72,0,0,40,0,0,0,0,235,15,160,128,132,194,119,4,17,218,221,34,187,137,76,140,140,134,225,194,252,182,146,250,92,231,10,22,171,71,139,47,223,246,162,202,57,63,232,79,251,58,58,221,162,215,61,63,255,171,255,88,138,157,20,168,6,6,158,134,100,10,38,85,25,102,135,132,69,80,60,197,254,80,203,48,200,16,31,134,11,230,28,133,6,14,8,134,149,16,38,12,7,195,129,121,149,130,112,211,226,34,148,176,12,74,77,25,35,51,225,20,165,16,170,21,78,186,25,137,85,116,65,32,13,28,229,225,2,55,54,228,189,42,180,6,194,76,186,87,197,211,249,241,46,0,179,204,125,14,138,249,200,16,12,202,94,232,177,109,62,1,60,253,212,3,196,122,153,30,154,8,229,16,239,56,219,218,24,88,6,153,192,197,119,198,243,147,155,229,82,117,46,74,40,255,116,179,183,202,84,99,90,250,161,3,34,250,241,63,36,207,122,69,125,182,25,166,201,85,105,102,241,13,254,135,203,134,165,141,43,132,127,152,254,46,237,59,220,53,200,250,250,178,186,12,68,74,20,244,237,110,222,224,194,213,230,220,176,222,235,80,163,215,90,164,90,75,27,121,125,186,79,139,55,184,198,219,35,44,104,80,165,153,227,185,191,222,113,139,196,221,163,107,229,161,242,0,0,61,153,193,21,36,236,72,30,194,109,74,25,109,215,184,81,237,134,208,240,195,68,13,205,133,139,85,162,22,67,163,18,252,70,180,30,9,161,127,255,213,125,63,255,253,127,219,246,250,127,255,255,255,255,255,254,231,179,33,88,228,14,80,66,153,69,131,37,65,162,79,243,65,0,0,75,220,0,200,115,13,38,216,84,98,168,70,64,114,7,18,27,124,48,176,1,225,20,156,5,44,134,53,11,3,24,81,56,67,170,245,204,56,42,146,36,138,181,10,160,176,228,255,251,178,100,24,140,134,77,104,78,155,107,126,192,80,39,169,247,104,167,124,23,121,161,60,110,61,143,65,84,36,168,41,133,157,144,243,69,149,65,76,225,151,42,130,222,168,216,92,134,237,201,84,137,178,192,212,216,210,191,203,161,60,169,96,216,236,133,119,86,207,174,72,3,95,210,42,206,226,171,7,198,190,119,10,231,191,4,178,171,237,32,67,115,239,205,29,103,143,81,150,145,232,10,91,232,185,229,229,167,118,138,37,239,154,80,214,77,23,186,40,186,232,234,15,139,168,32,170,246,158,51,60,110,102,109,116,62,28,219,99,182,162,90,24,236,200,222,233,95,107,217,199,9,133,151,24,79,95,183,190,190,222,56,72,216,255,182,217,65,11,168,160,186,195,158,101,164,24,144,37,128,220,213,30,36,225,207,88,8,0,10,3,22,38,228,149,75,37,128,192,0,13,228,52,125,211,122,31,190,33,37,121,247,65,37,90,212,184,179,5,6,121,76,100,53,126,93,49,72,85,4,19,207,255,114,160,147,228,69,6,26,124,137,111,255,255,211,223,251,38,162,195,38,11,202,67,178,255,255,211,24,18,159,106,166,93,111,180,0,66,86,240,176,144,211,199,243,13,153,76,20,5,48,96,84,210,28,179,7,138,82,185,155,38,145,104,195,6,130,16,200,88,6,158,173,9,101,129,64,83,186,16,235,135,202,111,20,158,16,194,136,44,207,33,143,35,172,246,159,184,34,70,172,92,109,248,166,38,247,23,18,131,135,57,247,240,29,147,52,94,175,239,110,19,81,239,76,151,81,239,100,154,158,252,205,128,132,223,57,166,122,109,204,28,231,205,195,81,134,244,185,87,167,250,92,35,237,107,81,10,246,111,222,92,178,182,87,117,206,247,189,25,181,79,103,26,42,125,175,108,9,157,106,137,107,87,122,242,194,169,254,250,29,68,85,45,31,198,67,63,57,137,29,42,177,57,235,81,30,57,237,180,190,237,213,215,16,151,204,185,168,72,215,56,114,144,112,0,32,119,8,155,1,112,146,129,251,63,188,156,57,172,184,61,204,10,21,186,71,18,38,173,237,179,184,126,18,212,212,163,243,157,127,154,230,44,163,206,111,255,203,168,109,94,113,66,215,147,39,246,255,246,227,139,152,50,146,143,101,97,231,115,2,173,182,169,43,74,108,107,173,37,71,138,180,194,155,34,124,174,196,0,1,178,80,204,220,165,124,200,195,24,204,80,236,193,179,72,236,38,240,219,80,216,195,96,164,192,48,189,164,15,30,102,56,133,166,98,57,159,18,56,17,0,2,1,166,249,16,177,170,166,72,60,200,192,82,131,242,230,7,27,116,69,71,181,208,168,181,187,66,36,97,76,23,210,227,164,121,221,0,82,86,210,228,134,255,251,178,100,42,142,135,42,106,203,147,186,122,242,88,72,218,61,101,103,100,27,249,189,46,79,61,26,193,54,35,168,53,135,156,224,7,42,34,108,246,222,39,186,152,192,14,111,165,51,243,64,1,134,190,231,167,141,73,94,104,29,168,86,253,54,200,109,215,58,216,35,73,104,152,206,71,28,72,57,205,146,213,149,213,225,52,223,53,217,66,34,27,254,27,215,113,237,246,84,38,225,215,117,100,96,158,22,49,143,38,150,124,191,84,251,72,215,207,140,190,146,209,118,232,119,170,103,131,89,239,104,210,203,92,71,244,198,112,235,14,233,29,133,145,133,237,27,36,171,246,103,140,144,110,241,157,246,40,213,188,250,69,212,153,129,122,201,2,22,55,46,243,56,103,143,121,185,45,186,64,0,0,6,0,1,95,251,77,192,48,92,129,186,140,74,239,199,44,95,148,162,149,54,45,73,221,215,122,1,19,66,143,191,95,124,235,61,26,189,166,255,220,168,189,50,210,221,133,191,37,255,199,168,170,56,19,178,133,133,69,16,174,161,82,197,14,84,46,181,236,177,239,216,121,212,116,35,184,202,17,161,117,236,78,141,26,126,176,24,192,236,52,204,112,3,156,198,92,28,140,7,192,220,192,72,81,12,72,81,48,195,168,35,6,0,40,192,96,11,132,0,90,96,6,5,134,14,192,72,96,36,10,5,0,94,16,1,168,37,17,0,144,56,35,73,128,173,230,48,23,0,72,105,120,19,1,22,48,43,157,125,24,26,24,32,3,89,59,60,71,86,147,70,167,58,132,165,34,169,189,153,207,66,201,64,121,150,83,71,40,227,133,146,115,98,115,236,145,194,13,109,81,116,242,44,93,201,40,61,95,214,159,152,6,53,177,2,192,77,194,175,125,161,96,197,243,251,169,36,109,165,146,250,247,158,8,37,33,199,238,108,115,203,75,66,30,207,172,240,101,13,94,97,93,16,241,29,98,35,115,131,17,69,169,102,186,23,39,132,167,85,37,180,34,84,164,203,163,12,29,36,109,48,14,209,133,45,189,18,155,150,56,74,120,177,165,73,146,147,171,148,96,203,55,181,143,244,241,172,25,197,194,128,0,6,3,193,1,183,20,57,216,115,204,222,38,244,181,55,100,112,8,169,148,233,96,123,87,155,130,140,186,150,253,30,167,175,191,152,44,161,105,137,239,255,32,84,18,29,123,143,141,76,201,128,239,183,255,253,244,255,238,112,210,234,116,195,234,39,99,251,26,62,89,5,87,169,254,64,0,0,18,176,202,43,211,114,3,204,6,38,40,16,149,71,7,123,234,155,112,70,44,30,165,117,5,144,161,133,48,72,177,106,43,90,146,37,1,24,52,14,163,53,3,0,181,144,241,38,165,142,149,253,40,116,161,255,251,178,100,28,142,134,73,104,205,155,143,29,240,72,135,89,243,107,10,36,28,253,197,62,78,97,230,193,8,139,232,57,153,9,152,6,34,213,210,105,202,124,98,213,81,167,131,45,99,74,200,224,146,35,169,2,208,65,39,31,54,143,130,227,170,239,57,215,251,217,155,19,235,236,248,198,241,171,165,28,109,74,64,56,253,171,143,124,249,252,187,114,219,252,159,0,246,117,118,247,57,103,129,53,57,118,88,198,188,101,125,228,204,124,68,158,5,27,40,250,109,102,244,115,154,122,83,44,208,85,14,109,170,242,163,16,212,207,36,99,100,117,6,253,207,12,240,158,217,149,146,0,1,176,90,16,72,64,67,70,65,64,110,20,1,242,113,33,222,16,144,68,25,210,193,135,87,101,181,128,40,245,56,248,193,40,127,19,86,208,189,33,34,77,191,52,176,240,179,129,212,11,147,145,171,149,111,74,85,211,213,252,161,254,156,78,133,235,223,253,255,249,170,145,32,55,100,146,238,81,94,214,57,162,115,185,0,88,245,66,6,35,125,251,50,157,185,239,242,31,255,66,254,74,149,49,193,144,18,126,28,1,133,69,102,57,178,153,52,16,34,6,160,96,83,193,91,155,128,145,230,5,29,140,201,95,113,179,190,50,201,242,186,0,37,152,90,166,140,124,191,63,180,214,112,50,151,119,37,150,70,51,41,150,71,202,132,129,200,125,3,108,198,136,132,28,123,190,31,174,142,185,76,3,133,202,72,151,153,95,43,1,209,61,180,213,168,152,177,56,110,103,78,63,112,39,110,17,201,226,205,94,63,133,157,234,57,161,25,184,122,17,37,145,163,29,248,248,38,250,106,100,174,219,217,149,10,71,28,185,146,4,106,56,239,69,31,3,188,226,134,134,151,183,27,60,158,101,195,131,10,185,66,121,184,43,21,152,145,56,127,225,48,132,106,50,190,18,149,186,111,148,90,212,92,198,88,143,22,120,23,138,183,91,29,133,129,157,219,134,228,95,65,196,163,57,167,10,245,142,240,195,40,130,177,247,240,228,189,41,88,43,211,107,235,122,248,255,195,182,189,153,210,144,0,9,0,1,39,215,39,237,143,67,166,28,35,206,191,205,139,56,73,48,178,201,19,220,204,110,243,211,175,81,169,136,15,145,41,145,109,171,162,147,74,130,91,137,231,189,231,188,65,144,255,77,31,177,116,223,179,255,255,254,252,88,231,221,127,120,32,4,138,80,45,42,104,202,134,7,212,34,22,48,241,115,78,122,14,254,48,0,67,9,48,69,177,227,48,32,200,192,171,164,102,97,173,186,74,177,218,7,4,160,114,196,20,162,53,96,57,221,78,91,104,239,164,121,172,182,38,239,73,63,126,133,229,162,212,167,80,65,16,78,42,26,255,251,178,100,38,12,166,243,113,79,155,111,62,224,75,71,169,232,105,133,102,157,185,197,52,14,229,239,129,38,163,167,229,148,149,152,208,103,31,231,123,62,250,167,70,117,215,67,174,61,165,196,164,153,124,208,48,117,231,98,112,93,230,128,95,57,227,33,90,201,144,99,104,191,32,32,25,203,126,191,26,76,219,144,248,169,130,137,154,227,216,174,219,228,47,121,82,119,6,231,11,188,15,51,85,9,190,82,40,61,67,56,43,91,194,220,138,187,216,101,107,107,168,57,193,156,229,153,21,248,217,243,22,254,244,162,229,195,119,54,107,74,53,82,146,165,183,87,228,68,249,147,24,200,168,164,181,9,173,222,187,129,42,144,144,226,52,24,223,43,235,63,59,45,163,233,184,156,182,80,53,69,32,0,5,64,14,11,114,120,153,114,75,153,109,225,201,241,94,112,67,170,80,93,159,84,113,29,187,211,71,37,40,103,196,184,168,80,63,46,198,8,140,127,5,105,106,11,142,177,182,142,127,250,162,255,157,254,106,53,63,95,83,126,95,244,29,106,223,213,45,235,255,255,211,215,252,137,131,137,249,134,70,193,142,176,241,162,65,192,232,198,101,93,76,99,0,124,96,24,18,21,30,69,0,115,4,64,99,9,194,224,80,18,96,104,38,96,0,172,150,77,96,196,192,30,64,134,3,74,203,25,145,19,89,146,147,3,224,135,217,50,214,63,120,136,39,221,184,185,145,73,100,161,180,131,174,53,169,229,130,95,118,196,65,29,33,224,146,232,89,132,246,87,26,122,228,227,166,36,148,158,93,3,242,62,82,65,84,132,244,255,192,84,161,217,168,13,133,246,101,111,193,34,66,114,119,160,100,44,147,112,239,121,114,135,107,96,253,186,232,19,199,132,48,122,13,109,67,87,102,169,248,46,155,207,174,103,34,255,52,183,234,121,111,71,238,54,187,197,225,165,155,50,48,230,180,4,189,186,42,157,172,226,215,62,99,234,248,244,95,74,238,142,17,191,123,157,74,229,246,103,180,127,191,240,113,235,42,69,239,106,234,190,68,42,148,188,255,45,243,126,215,23,209,170,124,124,107,245,244,215,235,206,93,5,80,97,25,103,73,188,230,161,208,224,200,123,103,246,81,22,119,209,34,180,133,195,89,80,103,140,25,135,9,216,219,124,30,168,127,145,190,119,135,230,111,30,79,235,255,255,203,118,140,255,157,215,197,241,111,241,1,245,1,180,204,5,55,187,225,55,127,255,175,166,71,167,237,0,64,35,3,59,204,10,118,49,122,36,14,36,48,81,180,206,240,211,85,6,203,142,99,33,34,2,67,9,6,20,2,138,8,139,116,101,65,58,64,8,192,194,0,91,64,67,225,160,204,213,244,162,219,1,99,244,45,255,251,178,100,29,12,134,227,113,78,19,143,110,192,79,73,218,61,101,135,60,27,33,197,54,14,60,252,193,52,161,39,17,164,149,152,110,64,170,78,140,203,56,142,210,61,176,186,120,50,25,150,113,236,236,218,148,92,36,5,9,24,165,113,72,142,233,156,218,201,200,37,94,17,177,52,247,119,168,4,149,169,58,46,16,119,93,166,142,31,192,63,94,138,221,104,38,26,246,72,28,60,31,31,58,198,32,170,115,129,98,136,214,77,207,171,13,35,239,193,64,107,106,140,172,36,245,91,17,115,228,245,183,106,77,231,39,149,183,74,238,87,150,194,82,124,38,91,168,244,233,40,236,178,214,90,42,90,200,204,128,213,168,165,81,138,43,76,32,77,217,153,74,68,57,134,169,25,4,43,104,167,58,112,253,207,227,251,41,17,119,156,254,77,35,51,145,11,128,0,0,2,64,3,0,94,55,30,104,238,171,62,4,208,181,50,50,132,200,13,167,132,173,185,89,203,202,27,218,202,189,59,117,175,244,127,166,94,111,160,180,97,191,255,249,255,191,167,253,191,127,254,80,27,136,184,225,124,11,58,51,85,54,212,94,214,47,46,79,52,102,116,153,128,20,69,255,113,133,225,102,107,36,26,2,74,110,32,232,193,60,231,30,83,58,134,204,0,18,50,40,16,4,10,49,32,20,195,33,32,72,97,112,7,64,208,185,58,133,143,104,66,42,10,8,21,211,54,84,242,205,234,92,113,212,117,167,133,63,17,229,210,210,26,35,229,7,75,37,99,64,105,202,102,47,77,28,26,26,195,4,129,164,16,70,90,82,156,246,222,84,137,44,202,114,178,80,17,156,171,44,221,2,62,71,195,166,111,25,141,197,29,31,96,176,110,196,28,78,161,81,228,186,160,161,155,24,244,167,147,230,48,154,229,34,102,193,192,130,31,125,185,134,213,90,170,81,50,239,7,121,98,222,143,143,132,130,111,213,8,174,26,179,169,26,43,162,85,53,68,227,211,84,98,56,1,174,104,160,103,57,21,3,53,27,179,185,103,169,101,129,161,180,174,128,253,35,224,246,153,153,30,123,32,239,29,47,148,111,202,131,17,133,64,128,0,135,125,19,136,11,179,118,56,111,232,137,85,109,211,38,40,228,23,17,162,187,104,91,53,137,226,145,174,31,149,81,251,33,187,45,103,126,111,150,235,155,195,69,91,248,234,191,171,225,196,183,46,244,255,135,182,105,31,19,111,77,69,180,209,241,214,105,166,69,103,148,255,250,223,166,65,0,64,163,9,176,205,26,21,48,55,68,46,71,36,43,28,82,144,105,80,194,143,152,96,138,2,0,7,15,204,52,15,10,130,76,8,9,49,176,170,52,42,9,48,104,57,66,89,224,240,43,170,206,213,243,255,251,178,100,27,140,150,205,113,78,19,143,94,192,76,71,9,181,111,7,40,27,157,197,52,14,61,124,193,40,153,167,9,165,149,170,95,14,118,223,72,90,217,149,100,168,217,219,70,171,10,141,193,42,105,59,66,244,95,128,152,93,162,192,120,56,43,69,54,250,115,179,105,118,14,184,230,97,109,155,78,183,40,242,134,142,23,255,49,90,222,171,51,160,81,183,71,141,188,25,204,155,82,37,234,152,112,248,206,54,207,170,16,111,203,202,223,20,196,222,96,154,219,170,183,184,54,185,97,114,77,38,201,255,172,31,19,234,70,28,107,59,242,53,231,37,157,122,35,68,216,142,117,165,64,237,171,139,173,187,47,34,15,181,130,74,251,87,171,105,27,121,48,47,202,53,188,128,101,20,131,119,87,44,169,190,162,252,197,254,178,255,215,83,254,101,236,45,88,2,0,32,245,46,6,1,161,17,108,204,26,108,23,246,209,132,78,49,80,8,222,135,92,104,114,238,66,152,124,11,196,56,160,188,163,209,222,174,142,169,188,168,189,213,229,8,249,2,255,208,219,22,245,55,21,175,206,167,106,254,15,93,13,211,81,183,182,204,139,254,219,46,252,143,222,97,86,169,189,208,231,40,189,156,180,158,96,197,81,162,117,134,162,11,24,4,42,96,163,144,84,14,99,176,49,137,194,130,1,168,232,0,196,132,180,172,17,0,76,156,20,134,19,116,72,175,3,149,64,234,126,225,80,21,13,96,178,170,58,140,238,25,92,139,81,101,64,239,204,98,145,112,78,102,236,213,128,75,41,136,168,105,28,225,116,170,19,73,53,157,202,84,174,155,110,195,65,59,249,74,242,142,153,18,191,57,175,220,91,98,177,239,130,225,189,202,44,13,26,109,80,6,131,150,140,231,26,98,153,201,161,244,31,185,93,29,136,232,33,76,211,118,82,193,173,155,207,22,96,35,244,188,22,58,217,145,190,89,91,15,202,239,149,207,204,233,125,96,148,79,212,26,107,41,117,24,131,93,16,11,75,174,220,97,83,135,199,111,103,76,91,197,133,221,76,114,83,189,132,53,197,196,125,51,103,60,220,90,7,191,255,254,8,95,76,176,128,143,53,35,0,9,66,154,169,160,200,37,57,220,102,208,244,62,8,4,163,144,106,86,74,38,112,169,133,149,214,148,119,17,236,213,167,89,0,22,57,106,211,7,43,155,225,243,111,247,71,111,190,79,203,62,173,241,248,13,106,156,87,201,67,218,63,37,32,167,126,207,87,210,0,0,1,80,68,85,53,105,140,194,3,128,206,144,160,208,211,52,211,46,2,210,56,194,226,149,242,28,40,48,112,5,122,11,2,204,138,12,78,177,64,64,208,213,183,29,0,172,22,69,128,12,43,5,148,242,97,255,251,178,100,28,142,150,177,113,78,155,143,22,224,80,107,41,211,105,229,54,27,169,197,54,46,105,235,209,72,44,167,89,167,156,216,63,38,103,209,90,205,53,250,131,31,56,212,110,10,156,251,175,246,112,0,240,134,89,34,7,0,41,234,57,120,102,231,179,12,55,52,119,138,84,247,119,224,35,114,200,106,107,246,248,173,217,192,157,175,230,63,201,250,159,161,156,177,132,194,199,250,199,93,252,20,90,193,42,167,30,219,212,68,55,245,206,38,92,45,100,246,57,255,65,211,149,14,177,4,188,107,88,155,202,205,155,30,83,109,77,6,37,164,181,42,112,110,141,77,27,205,62,215,156,247,164,243,134,181,46,122,243,172,100,30,143,183,19,21,199,59,190,147,7,5,109,157,231,230,190,27,117,171,188,207,2,135,183,255,32,216,51,128,0,0,81,48,185,196,68,157,39,64,204,238,18,112,227,158,47,74,224,73,173,38,137,205,175,17,6,138,184,139,80,178,244,21,141,108,96,246,227,10,221,95,197,31,252,206,110,123,38,127,222,55,254,108,59,190,141,254,188,191,86,223,254,186,6,52,194,145,16,53,8,41,236,99,225,225,212,31,248,192,152,96,94,110,180,105,166,40,198,217,33,24,76,24,34,157,131,170,104,200,16,109,64,97,49,116,195,97,2,69,83,103,168,52,96,100,48,184,54,134,42,21,53,106,22,7,200,170,49,133,8,168,245,210,185,109,98,153,51,218,76,109,171,191,175,164,217,65,41,61,230,161,105,89,144,127,36,223,30,219,73,19,84,93,155,133,12,148,4,166,1,154,4,167,109,129,5,185,11,219,194,223,111,102,183,5,15,200,33,23,220,93,124,20,23,203,145,169,131,185,53,168,59,141,218,190,133,223,90,145,3,97,78,100,212,98,29,63,68,64,91,51,35,120,192,243,220,35,39,216,246,104,212,137,63,102,235,227,42,140,228,128,231,22,75,253,90,254,69,15,240,226,255,127,155,45,235,105,61,127,11,49,33,51,231,68,105,81,141,90,21,186,39,230,198,45,119,89,109,111,3,52,147,252,237,93,89,20,211,90,184,173,125,126,60,154,249,130,231,201,180,129,28,48,187,211,177,56,6,3,153,27,225,208,103,207,235,192,2,104,163,122,30,169,35,140,82,14,39,183,167,114,230,191,119,242,129,234,129,133,84,126,95,150,248,194,4,195,252,78,64,79,137,191,205,127,254,42,253,191,252,159,255,255,231,13,216,211,233,50,227,230,180,253,139,180,21,83,227,223,148,119,160,4,2,1,80,24,6,52,88,204,201,118,99,12,10,21,25,140,99,134,73,1,23,84,194,162,4,30,3,2,204,12,5,75,98,254,24,76,58,215,16,252,195,224,71,205,172,137,5,54,9,255,251,178,100,25,12,230,63,113,79,27,143,92,96,77,42,201,226,104,71,124,155,49,197,54,78,101,235,193,41,47,167,73,162,137,232,59,225,108,142,194,229,204,237,103,122,126,36,146,107,76,73,243,228,35,140,236,76,119,82,17,137,68,140,128,190,122,132,127,54,141,226,158,205,130,166,38,156,62,207,45,185,151,173,223,57,112,102,223,20,216,43,46,216,39,26,56,71,38,220,16,183,237,230,96,62,92,2,235,88,168,202,158,76,172,151,37,196,21,48,67,30,173,64,60,220,168,141,88,35,62,173,211,4,214,216,160,234,68,126,70,167,224,103,22,69,59,59,39,146,60,217,170,251,141,125,196,52,192,140,28,123,82,182,200,221,118,65,143,246,143,71,101,173,225,73,187,89,180,126,107,255,255,227,250,60,0,1,143,163,119,92,232,147,54,105,172,135,35,127,23,157,231,145,37,96,25,245,121,142,82,122,137,148,111,51,17,157,168,218,166,218,80,77,23,192,27,47,247,78,170,255,247,223,255,149,105,255,167,95,83,180,211,191,252,253,130,101,97,211,104,181,20,154,212,209,232,52,36,142,53,247,105,0,0,240,161,208,216,35,51,69,182,142,0,20,48,192,148,218,242,130,106,73,128,64,100,4,240,32,0,48,148,97,48,192,170,160,1,206,158,17,76,112,176,61,9,172,131,128,168,105,75,7,176,73,40,201,173,173,102,113,23,120,29,58,202,194,245,183,89,20,118,61,81,77,117,168,134,74,204,36,205,145,215,67,154,159,143,47,219,26,252,207,8,167,228,104,151,234,71,182,149,65,151,50,146,159,20,113,112,214,69,58,142,53,249,48,92,166,35,54,205,26,62,190,60,191,68,238,105,81,107,120,30,201,75,64,56,117,134,74,237,169,199,13,163,83,88,51,117,91,38,183,148,6,173,7,22,146,61,234,151,112,233,20,49,171,114,95,7,121,205,172,36,109,143,46,52,190,211,141,149,17,171,182,111,187,198,219,212,89,171,90,73,79,164,238,116,244,219,251,213,111,93,231,89,129,191,156,201,106,193,255,231,255,255,255,255,10,112,61,226,105,97,113,233,170,143,70,155,32,98,232,139,56,177,27,72,232,2,30,100,116,212,48,244,96,166,58,152,214,167,24,252,87,212,83,7,223,199,109,254,233,110,174,221,126,219,255,240,153,255,111,245,17,157,190,205,254,218,190,143,83,81,127,240,95,171,231,27,242,229,31,160,0,36,0,0,14,12,172,128,85,227,83,156,78,56,11,4,16,76,151,199,50,192,53,22,140,56,66,77,55,88,193,1,48,176,5,244,51,112,21,136,12,8,126,18,231,12,136,208,31,162,67,218,140,200,192,55,242,85,39,65,138,183,71,217,190,156,146,234,73,140,195,54,255,251,178,100,36,8,134,138,105,77,187,153,123,112,76,75,41,253,39,34,12,27,149,197,48,14,225,85,193,39,30,39,77,141,28,96,191,114,11,151,39,112,113,115,195,13,160,100,183,38,159,173,219,211,234,196,41,122,86,45,252,40,237,96,98,202,192,157,250,242,76,255,116,18,22,200,176,49,208,198,62,173,91,172,36,175,255,61,246,57,145,174,104,42,178,85,38,177,130,247,190,229,21,214,218,58,224,201,240,142,202,246,180,215,195,126,62,51,156,179,95,151,221,231,69,100,93,90,38,85,162,178,124,183,187,249,199,202,231,219,45,46,173,109,124,54,234,156,78,207,29,188,133,253,16,171,97,129,246,181,111,247,154,254,189,154,255,79,182,191,71,35,4,0,0,1,64,4,0,65,14,2,193,81,148,220,116,64,53,122,22,98,38,253,84,139,176,23,194,149,151,60,205,197,88,28,32,92,111,206,13,85,17,244,125,42,210,154,169,236,245,55,232,255,191,111,189,59,127,139,221,253,5,251,91,46,223,175,253,53,39,237,255,245,253,120,55,101,162,34,162,224,102,105,0,102,124,210,104,224,242,97,120,102,105,2,150,45,23,152,80,4,24,198,20,143,1,100,192,65,131,33,1,80,12,4,129,6,77,135,172,28,84,28,49,84,27,86,208,168,48,24,15,188,196,129,10,161,155,29,3,85,28,149,199,93,28,119,164,20,207,21,206,61,56,73,96,251,125,107,213,221,35,88,157,48,177,192,37,118,27,26,155,83,215,195,56,0,163,177,68,239,88,217,221,133,242,12,109,254,113,60,243,237,234,12,94,143,174,35,19,213,157,221,220,105,80,139,76,241,238,206,219,153,83,44,48,221,46,182,199,239,92,77,239,234,179,41,239,134,222,172,118,252,220,147,61,114,27,112,83,67,169,166,119,103,144,76,29,245,223,172,254,230,247,86,98,189,102,17,107,69,4,41,138,85,143,24,8,156,128,189,25,152,169,103,80,246,183,74,182,24,187,209,29,133,149,161,102,126,211,89,14,103,102,127,255,252,100,38,0,0,20,16,210,161,193,69,141,106,92,103,118,139,29,127,150,141,153,196,39,67,240,133,8,44,128,142,74,163,27,213,213,95,79,77,170,91,44,202,222,121,213,111,209,223,237,255,105,70,219,249,224,225,161,71,80,124,24,115,64,227,238,202,41,12,72,207,234,245,209,255,183,214,0,0,8,128,16,38,83,7,50,12,126,74,48,61,132,199,35,16,8,24,197,212,163,22,128,24,217,135,2,106,178,84,8,3,228,146,161,97,68,109,61,192,196,169,11,100,40,13,232,168,3,108,213,222,20,163,137,164,172,86,126,9,221,232,15,254,99,92,119,57,185,14,81,197,155,102,144,152,111,107,140,211,156,255,251,176,100,41,136,134,24,103,78,211,143,94,208,85,171,234,19,96,229,126,26,45,165,52,110,101,237,193,77,45,40,53,144,30,136,154,231,162,79,10,81,65,54,96,86,229,53,145,103,230,115,152,84,86,252,1,34,213,62,241,215,114,96,248,255,46,191,255,19,102,167,143,202,137,162,230,193,181,78,90,107,177,99,166,119,184,101,52,253,81,156,175,205,234,235,251,218,216,155,229,63,174,186,91,182,190,114,220,87,234,200,137,241,136,90,196,173,25,195,205,252,58,235,44,113,208,84,58,119,103,14,39,68,188,125,123,41,246,207,153,214,100,103,218,239,82,104,0,60,196,254,37,16,89,9,52,248,130,50,53,57,99,98,187,68,202,99,185,57,119,238,85,207,169,106,189,116,255,253,168,79,111,32,205,14,248,108,160,63,7,139,114,149,123,142,248,220,72,191,253,254,141,183,215,134,186,2,99,73,151,87,249,113,33,62,90,37,8,191,66,150,32,62,131,182,35,194,33,172,150,204,152,168,0,0,11,134,42,157,24,181,40,103,10,104,45,46,96,0,17,177,215,0,172,160,56,54,96,51,2,113,168,24,140,48,198,70,0,6,90,26,167,65,1,167,113,18,66,0,71,186,190,88,61,78,44,187,10,21,43,144,64,208,100,82,215,195,157,220,127,228,140,135,42,237,188,243,118,5,71,13,23,208,10,4,101,234,112,117,133,252,37,69,3,211,179,196,69,177,169,54,117,213,153,124,77,117,143,141,170,183,194,171,19,182,110,203,17,230,69,44,68,202,206,60,107,109,107,56,50,169,145,77,139,205,130,211,80,141,61,245,45,174,185,158,199,202,115,92,242,215,61,127,179,31,245,254,20,26,216,233,159,17,136,253,237,245,44,222,197,73,19,12,22,172,92,102,42,198,108,119,83,27,127,93,245,152,238,215,6,182,179,46,175,217,109,59,107,191,153,127,249,214,243,141,91,52,222,45,39,254,26,0,60,0,20,1,236,73,244,21,41,190,166,4,124,129,212,174,92,213,246,29,98,86,229,119,80,191,215,126,75,7,125,35,103,236,162,122,73,62,132,168,127,187,208,223,81,201,32,42,249,72,246,131,223,223,86,255,55,232,217,255,254,250,255,255,156,51,171,80,236,161,143,109,14,196,99,30,55,237,161,122,101,100,226,0,204,70,116,12,52,52,12,254,71,142,47,28,140,20,16,76,55,180,76,112,5,200,64,131,7,201,180,48,128,6,1,245,216,133,69,12,16,144,115,4,48,244,25,99,194,20,32,226,82,178,162,18,128,181,10,130,19,138,125,41,169,157,54,169,102,153,182,189,131,233,133,56,145,233,249,42,130,75,83,188,206,134,158,20,116,14,114,249,73,201,133,81,231,63,113,153,167,53,255,251,178,100,49,142,134,191,95,75,139,186,123,112,85,43,58,13,100,7,162,28,189,197,42,14,233,85,193,64,44,232,53,150,20,240,10,169,6,11,166,173,43,202,161,13,138,220,58,231,179,187,71,62,190,0,37,134,210,127,231,2,236,173,201,254,125,64,107,74,86,13,175,220,115,97,109,204,129,65,53,224,20,65,109,165,56,129,49,192,61,160,246,214,155,104,106,106,25,163,154,166,103,253,155,120,147,58,195,79,160,238,174,155,214,189,239,140,84,218,223,110,139,191,30,217,146,111,166,120,150,223,250,198,179,21,32,229,245,93,235,115,255,87,106,66,198,233,76,228,159,148,52,0,0,2,29,0,10,0,250,227,112,20,65,138,187,38,28,67,72,81,191,60,145,177,24,51,5,195,122,110,85,248,247,227,239,151,201,36,93,143,106,87,28,169,12,239,51,66,255,22,70,192,155,161,115,144,222,127,245,255,254,186,54,255,246,215,95,255,241,242,90,218,212,66,59,189,248,173,157,211,181,138,23,132,167,175,48,86,30,51,184,200,52,123,212,55,4,180,48,64,19,54,137,51,54,4,39,48,120,12,49,224,106,11,2,98,32,0,192,16,104,181,64,128,116,202,225,249,8,68,33,113,141,161,59,122,58,20,129,133,137,105,8,94,80,14,112,144,30,139,102,231,188,176,106,171,243,2,246,201,241,88,122,207,8,66,137,107,208,92,153,50,100,143,73,115,68,54,13,120,119,153,59,82,162,173,124,45,166,232,243,8,163,15,18,141,35,245,255,200,49,119,220,134,88,117,123,117,44,65,237,126,127,32,8,104,236,243,88,203,22,7,7,95,67,188,239,95,24,174,27,231,62,166,122,72,235,181,133,0,46,58,38,168,80,54,212,18,44,34,119,38,183,51,69,81,230,246,232,215,127,22,69,175,130,100,127,97,237,199,121,111,28,237,110,202,171,222,204,98,33,29,141,200,4,178,205,26,42,25,66,3,234,36,147,37,114,138,176,97,214,143,150,185,215,247,49,18,98,126,157,95,245,154,202,78,0,92,0,48,3,220,29,132,110,43,10,58,43,152,208,53,134,167,220,0,203,150,0,252,169,19,247,229,12,214,80,149,225,93,73,143,252,159,21,169,118,247,230,253,2,97,38,114,72,44,69,20,95,86,223,255,233,237,147,255,223,95,255,241,17,218,174,89,28,114,218,202,248,136,245,175,225,95,255,213,0,76,99,107,141,60,3,12,144,237,12,178,18,140,42,23,12,102,199,12,73,9,12,0,6,76,123,6,1,160,34,130,152,16,15,179,209,0,68,97,49,18,142,1,80,124,198,144,113,106,23,116,152,136,204,148,35,34,7,96,162,80,81,90,92,68,59,195,43,177,148,197,230,8,73,148,227,4,201,255,251,178,100,39,142,151,43,105,75,11,184,93,116,82,139,250,10,97,135,54,27,97,163,52,110,101,237,193,67,44,232,117,149,9,176,186,39,175,111,167,20,142,11,62,149,234,16,216,71,72,219,200,61,25,202,88,115,20,24,64,12,193,84,43,1,55,19,151,89,167,79,41,85,10,88,89,194,206,112,167,98,246,192,129,161,235,183,103,55,6,30,245,178,247,231,6,206,239,186,207,229,250,218,168,238,60,72,104,19,54,196,80,76,94,37,227,123,110,230,86,96,138,59,17,37,71,150,219,14,247,118,79,245,165,253,195,62,255,206,97,168,22,127,3,130,89,150,117,141,86,228,214,225,247,10,47,25,0,237,238,184,130,248,53,12,136,70,195,47,179,231,105,197,141,190,163,152,100,241,87,223,169,86,118,195,96,0,96,8,0,0,127,122,40,84,57,88,31,179,135,198,151,56,11,217,16,2,167,100,104,90,92,18,92,243,42,90,154,255,178,143,9,243,217,9,212,103,250,106,91,253,191,233,253,63,255,166,173,175,253,255,235,255,236,29,67,51,21,208,243,77,172,196,122,10,29,221,52,152,162,166,187,110,252,135,178,203,212,0,120,81,152,110,194,121,128,227,71,46,5,149,65,134,177,72,26,176,40,205,204,56,111,50,112,97,26,9,64,65,112,40,24,46,102,112,224,145,104,33,59,140,70,177,64,7,192,83,66,161,105,227,105,202,95,177,136,163,116,110,140,1,244,184,142,238,59,201,26,169,146,222,142,67,14,108,176,116,116,7,72,214,192,124,145,71,161,119,219,177,141,215,121,51,235,75,6,144,138,101,44,187,31,121,42,153,79,233,243,25,127,80,195,9,182,206,23,185,241,36,69,66,95,77,116,166,55,141,188,237,134,231,128,142,62,188,33,169,43,241,183,30,142,79,39,92,98,141,103,149,250,146,223,78,243,152,90,249,255,17,115,147,250,157,116,203,36,153,139,150,245,102,226,203,15,25,215,196,37,94,96,167,169,170,204,216,206,245,158,37,21,69,162,186,152,127,6,87,6,38,69,245,79,172,27,201,233,150,12,207,170,73,2,159,47,247,235,222,0,128,56,5,152,169,96,87,149,141,2,38,79,173,187,28,182,255,80,228,226,177,194,118,209,28,57,31,54,137,207,223,27,80,213,42,43,30,36,139,76,131,243,219,159,111,245,255,255,167,255,247,215,191,255,255,79,255,4,37,27,155,101,22,246,238,170,40,141,100,220,151,24,242,224,37,157,250,146,160,56,0,4,139,188,144,144,229,20,204,200,136,237,130,194,164,134,103,254,98,193,43,6,85,40,94,33,0,137,254,4,14,82,240,230,70,213,208,8,17,80,166,20,162,52,170,62,168,100,38,8,4,94,89,140,34,220,18,136,255,251,178,100,29,12,134,84,104,207,155,111,100,208,80,235,58,45,97,133,54,29,237,139,48,78,233,237,193,40,44,168,101,150,20,242,236,33,43,67,8,26,105,128,118,191,73,22,176,140,187,34,70,212,199,80,70,88,151,39,147,95,250,93,156,81,210,9,216,149,137,219,79,170,221,5,221,211,29,93,45,134,43,43,37,231,171,101,184,28,74,146,254,61,146,190,167,15,88,135,31,133,171,102,70,201,87,147,9,19,18,95,130,59,148,199,78,242,95,100,17,245,17,57,57,94,179,246,120,87,126,19,128,114,151,71,179,207,80,49,251,179,137,247,169,149,85,236,142,123,106,175,163,28,190,144,142,101,152,168,196,121,101,250,180,228,218,58,234,59,55,108,173,107,90,49,157,90,55,254,240,0,0,64,0,68,0,45,244,177,17,195,181,56,0,202,132,128,182,125,40,201,180,140,55,121,42,71,181,67,33,194,153,45,209,117,82,11,163,226,181,29,41,151,223,127,190,159,255,244,111,255,215,255,248,214,206,216,252,16,83,109,118,122,15,215,245,175,248,157,239,221,226,99,148,114,210,167,190,97,145,160,0,12,96,64,76,107,113,94,106,190,230,105,176,170,99,40,156,99,137,78,104,72,58,98,96,50,98,184,190,9,1,12,52,3,192,192,225,129,99,17,129,192,193,135,226,190,197,70,28,52,100,194,200,71,2,154,195,195,131,201,150,60,135,28,105,19,152,112,179,138,80,5,4,129,170,30,20,16,159,99,3,72,132,61,230,44,181,132,88,40,79,19,95,23,224,149,41,148,133,88,143,22,123,158,229,44,122,111,246,2,134,84,178,219,98,48,224,104,245,31,247,197,150,200,105,96,128,192,235,184,37,76,204,0,140,135,197,63,33,115,61,174,65,118,88,128,167,158,45,95,185,108,234,105,160,126,73,97,218,87,233,200,84,159,135,80,104,146,189,190,49,188,45,234,129,217,77,163,55,181,231,117,194,190,108,66,250,203,187,232,232,220,208,206,40,176,216,117,166,198,124,231,19,201,228,135,243,109,102,104,244,139,172,251,218,89,146,122,174,115,111,70,79,170,91,26,166,247,38,133,196,227,4,64,144,223,232,56,68,2,1,0,248,236,117,189,64,155,130,1,165,146,244,147,88,129,179,210,20,116,187,248,236,195,22,43,24,208,145,207,127,54,254,47,67,253,204,164,199,255,255,255,246,255,253,127,111,245,111,251,183,255,113,103,82,235,231,37,56,166,71,102,47,123,4,218,186,44,153,82,249,167,180,0,0,3,156,100,86,105,225,41,162,35,230,89,3,152,20,30,104,153,145,128,193,128,208,208,40,88,152,129,2,116,35,44,248,64,68,195,97,169,18,211,12,126,154,60,78,93,165,29,77,136,44,255,251,178,100,26,14,182,110,104,78,155,153,99,112,81,235,42,26,97,133,58,27,161,127,48,78,105,237,137,19,46,167,225,148,137,144,204,173,255,246,83,72,135,239,228,16,94,151,118,82,173,51,165,181,184,187,212,43,60,48,165,98,23,72,21,78,140,96,70,214,103,188,161,160,104,56,68,212,252,143,57,236,35,246,147,162,207,59,246,137,244,252,6,85,208,132,228,152,103,163,80,212,63,63,238,78,71,34,93,104,52,35,235,141,144,176,127,60,186,87,39,102,70,129,231,24,23,117,195,71,171,177,214,111,243,11,19,162,50,200,146,166,151,41,111,184,253,45,49,243,53,156,189,187,132,237,166,220,243,215,176,126,184,53,63,74,195,92,127,8,150,170,173,24,40,92,193,242,214,108,123,19,38,110,187,91,65,143,28,168,0,8,0,0,0,15,224,215,213,163,40,91,115,6,36,120,118,1,100,165,1,37,150,132,214,160,95,240,71,250,139,73,45,44,133,33,216,207,107,122,165,7,209,85,251,87,246,255,255,245,255,254,159,255,255,167,255,249,69,178,99,31,71,71,44,199,91,4,40,182,156,216,209,236,73,56,167,205,4,195,140,112,22,101,86,89,206,129,103,61,200,158,236,52,97,103,57,224,211,134,250,7,24,204,74,97,178,80,56,70,100,144,32,145,32,132,250,196,77,52,5,70,1,16,83,112,45,136,18,3,5,12,182,72,12,153,43,96,17,206,73,166,196,145,48,49,120,82,201,244,22,134,134,67,2,9,132,184,198,116,68,78,70,86,38,186,199,145,40,160,179,153,208,160,114,220,195,138,137,46,227,242,58,53,31,4,173,224,217,1,177,110,85,157,25,162,1,5,200,103,213,31,26,20,69,98,51,96,190,88,136,175,64,242,228,156,107,42,217,108,185,115,249,195,218,54,180,228,197,157,225,2,104,179,88,218,132,165,39,70,62,148,200,216,48,221,213,116,42,243,115,167,61,37,79,165,157,111,62,181,117,78,137,196,205,170,136,190,123,121,89,35,234,76,127,11,57,151,116,195,31,183,129,175,93,124,213,167,95,24,131,167,147,223,45,22,93,118,3,169,247,110,17,64,233,218,4,72,247,193,166,71,137,37,72,210,230,41,96,105,136,234,125,70,33,188,72,254,243,221,109,92,204,162,157,71,159,122,229,196,94,175,69,46,222,159,254,203,254,255,247,244,253,255,239,255,255,255,255,255,255,105,91,71,98,191,17,33,200,219,189,224,0,0,0,84,199,112,19,105,12,142,184,160,61,120,240,199,78,211,46,126,204,32,57,48,224,76,112,206,8,9,130,138,132,197,163,9,5,64,197,99,51,138,214,112,136,1,166,82,76,16,116,104,103,121,122,109,149,138,128,76,124,21,255,18,71,255,251,178,100,32,142,134,247,103,76,155,154,123,112,62,162,249,227,96,101,96,26,197,157,52,110,229,237,129,43,141,38,169,157,164,104,40,209,0,198,230,198,208,97,163,146,18,135,93,208,82,217,96,32,42,121,93,80,73,114,75,2,135,203,145,208,74,189,248,75,6,143,201,247,79,52,140,91,157,18,17,20,189,73,187,0,149,163,42,186,212,212,152,134,174,208,121,70,196,101,89,185,67,157,18,21,30,224,207,241,77,246,249,240,105,110,228,237,102,208,74,216,106,210,37,41,153,85,123,171,158,27,204,108,192,57,177,165,231,15,135,246,199,255,21,253,113,111,165,157,83,238,186,117,127,233,90,234,248,150,152,237,183,255,48,101,195,107,214,116,66,171,113,183,18,94,145,139,136,177,101,197,126,55,175,54,33,218,153,146,227,78,127,210,0,4,1,244,23,195,47,135,129,16,29,240,214,29,102,33,167,61,213,166,135,82,96,77,90,131,97,144,158,138,53,35,138,38,234,150,122,99,212,117,215,50,119,121,45,115,90,118,127,69,214,127,251,251,211,67,147,69,1,222,71,186,176,11,166,23,159,166,71,11,70,92,211,6,79,134,6,7,12,96,171,180,201,240,36,24,32,24,4,35,44,161,97,132,88,85,6,9,128,96,28,80,62,122,83,176,223,28,172,162,168,167,208,148,74,54,76,76,184,226,56,160,103,173,207,193,107,45,73,80,147,45,112,132,134,46,255,13,69,18,47,123,30,201,219,189,124,32,106,102,20,10,74,251,226,183,38,100,83,178,29,231,51,242,129,13,104,108,104,231,161,53,147,6,167,139,228,241,155,120,219,143,83,158,46,209,16,236,233,106,88,51,227,26,221,225,207,117,110,178,93,95,227,69,100,173,203,235,91,164,108,64,119,132,138,131,59,59,107,103,201,175,168,219,248,221,241,31,58,103,251,106,97,167,189,46,217,15,227,58,207,141,253,117,142,164,221,47,10,219,211,169,93,30,150,103,195,61,111,100,149,155,168,183,122,106,106,122,210,74,103,20,198,34,161,191,65,0,0,0,1,10,142,190,194,32,3,96,131,4,80,160,225,214,126,167,48,219,244,181,155,187,232,89,248,214,46,174,23,53,170,14,248,191,212,113,29,46,112,63,144,78,155,223,252,80,126,29,212,220,245,189,55,212,127,148,125,86,93,213,36,181,163,250,234,245,197,59,127,250,190,148,0,0,1,152,27,19,50,64,224,204,84,193,41,233,130,137,7,16,238,24,80,84,97,144,201,135,65,225,112,145,132,65,32,163,17,128,71,6,24,4,25,80,90,169,11,238,106,148,76,227,117,10,139,213,27,43,10,48,111,196,234,74,102,37,37,82,93,39,128,33,247,41,59,138,193,119,71,160,153,71,120,255,251,178,100,40,142,167,1,104,205,27,153,123,96,72,99,249,165,105,40,104,158,77,165,46,78,233,237,193,22,12,166,201,163,33,160,85,172,119,80,120,203,202,200,60,132,181,177,49,29,194,240,249,18,25,19,157,192,57,246,165,28,99,217,87,184,232,191,31,112,180,233,123,66,208,170,169,163,31,81,162,88,170,125,155,79,125,102,39,82,227,42,175,101,3,54,114,90,119,50,185,199,112,230,210,65,202,124,10,10,243,226,148,107,74,223,172,98,107,226,153,119,141,43,113,59,17,151,109,195,212,171,101,117,166,107,143,23,109,80,53,5,237,158,109,198,217,135,26,143,235,151,138,231,138,191,59,51,2,112,182,180,97,129,206,155,239,35,48,179,58,214,160,226,53,183,22,75,185,128,128,1,170,212,51,102,201,172,142,140,54,208,198,163,176,68,38,187,171,129,106,183,87,76,182,66,50,1,14,12,152,195,142,170,127,188,7,25,154,34,48,249,135,43,131,241,184,192,172,72,164,179,247,124,95,39,117,12,79,104,93,126,143,58,86,126,255,126,155,189,158,128,12,193,71,12,193,65,32,203,91,176,224,160,28,44,104,24,106,39,154,72,6,24,0,33,152,124,18,152,8,3,132,27,64,227,36,193,177,44,88,72,7,45,105,158,22,22,111,153,17,21,70,195,224,106,90,135,114,99,16,73,156,127,27,130,211,7,209,128,178,105,146,58,49,108,167,57,49,166,36,14,151,176,32,246,105,36,134,50,73,224,72,89,121,33,64,168,58,142,233,16,250,119,58,14,128,84,112,56,12,161,185,145,19,129,251,15,117,159,33,208,212,194,53,135,213,165,209,234,124,0,198,144,162,137,165,188,255,110,192,85,29,13,144,154,92,117,9,91,179,254,104,133,198,59,96,40,160,110,0,168,106,83,151,196,43,10,207,179,218,107,159,5,134,107,27,55,148,217,104,149,177,190,217,172,10,67,147,22,83,98,221,87,237,10,218,135,10,222,184,147,51,91,91,213,50,215,243,247,243,22,181,239,220,102,122,184,174,33,33,214,150,207,117,141,68,146,106,218,20,148,114,222,225,251,202,254,232,84,86,128,247,34,6,193,175,112,82,250,62,140,138,29,200,16,9,246,32,1,1,69,96,123,22,134,134,162,113,60,45,88,41,94,183,253,14,67,134,137,13,147,155,123,99,15,188,42,32,99,214,225,35,162,50,14,229,46,92,151,203,40,54,186,124,183,122,125,126,167,171,255,253,0,0,2,2,152,9,9,50,24,196,204,253,147,177,5,204,66,148,49,167,44,193,164,19,8,17,128,164,193,128,24,224,24,203,161,80,105,60,42,1,49,224,137,46,209,112,206,2,25,100,70,122,113,166,90,236,186,4,30,52,201,82,244,134,255,251,178,100,31,140,198,175,104,77,27,153,99,96,72,201,153,195,101,2,108,23,105,153,56,110,97,139,201,44,27,103,205,150,20,152,8,72,119,52,36,171,56,29,21,143,62,161,8,68,9,3,92,23,27,60,177,158,17,21,46,73,97,99,190,22,214,190,45,201,138,195,119,5,32,81,31,183,82,17,139,58,107,1,102,151,67,96,241,57,65,139,28,214,201,109,83,180,86,66,142,219,47,94,39,49,115,112,23,221,146,225,235,85,29,86,247,174,187,209,104,244,12,171,165,200,236,32,215,253,115,220,133,94,101,217,218,173,163,135,214,46,144,158,117,146,107,18,239,71,91,214,121,152,50,148,107,242,149,122,246,120,146,77,80,123,123,71,1,137,130,164,201,25,133,227,36,209,233,212,46,44,203,177,11,169,172,0,0,1,44,219,172,72,168,146,110,65,234,113,51,140,13,91,226,77,188,49,4,74,145,28,229,186,144,165,12,29,205,237,136,58,44,64,237,187,190,124,235,24,17,239,93,230,46,39,227,255,250,95,189,127,235,232,109,123,125,59,127,255,254,126,154,10,154,255,219,13,168,232,0,52,239,225,70,25,155,66,166,162,31,25,240,42,97,83,144,18,224,14,115,23,60,148,4,166,161,197,19,31,8,6,152,61,241,108,202,30,35,153,156,249,57,161,22,155,20,46,50,103,187,102,146,51,169,214,158,249,63,200,143,10,44,6,89,52,93,190,172,59,86,220,87,27,111,55,169,212,187,24,172,87,10,57,101,220,233,56,165,41,37,224,254,0,182,215,95,233,231,143,170,179,252,189,248,117,218,166,31,201,190,123,210,185,22,161,91,230,178,117,62,195,199,223,179,57,21,53,5,183,87,89,8,235,240,238,147,233,158,181,187,167,97,162,214,242,22,120,245,236,213,103,212,220,191,235,44,199,102,94,251,222,221,250,211,144,156,172,74,87,89,235,82,54,255,185,56,243,43,118,154,114,221,109,143,5,102,0,11,221,133,183,120,68,73,66,105,190,96,218,13,79,13,19,145,151,180,180,10,23,100,17,116,100,8,122,42,143,163,75,253,168,45,111,249,125,77,71,255,220,84,166,22,11,32,10,46,35,84,213,84,178,98,212,19,117,7,222,146,13,108,146,115,182,180,42,193,183,18,181,28,68,0,7,243,14,223,51,111,74,211,125,97,208,19,198,96,73,0,126,255,200,110,17,88,96,9,30,42,16,133,133,1,24,102,101,73,30,0,52,139,68,72,5,205,21,64,115,14,197,129,106,246,78,45,91,229,80,200,197,39,60,64,21,27,182,97,68,184,34,6,237,77,84,193,36,150,72,129,56,242,7,132,208,34,110,165,165,38,107,197,134,156,86,88,182,145,9,160,233,123,203,230,30,110,65,17,255,251,178,100,52,142,198,126,101,202,19,186,75,242,72,231,121,243,96,166,126,27,109,125,40,79,105,47,201,64,30,39,13,163,141,185,45,85,228,105,236,169,95,22,100,139,87,27,182,185,15,124,207,252,102,244,61,10,144,212,150,59,53,28,247,109,32,171,49,203,9,117,116,61,166,51,48,235,150,37,190,98,84,101,100,43,98,98,89,251,63,173,210,20,241,117,105,121,87,108,202,72,223,215,82,61,36,181,27,175,210,153,126,234,119,247,50,22,172,84,184,170,183,110,77,33,66,148,163,91,144,107,230,82,221,117,139,212,144,0,23,247,139,240,240,89,132,74,64,178,132,37,148,0,225,67,243,153,71,233,24,143,63,6,24,0,76,209,118,230,70,36,75,79,239,65,215,255,191,219,39,95,220,237,70,171,152,158,95,245,95,74,141,147,244,58,156,14,207,112,170,175,58,200,93,145,191,110,141,37,19,88,220,96,92,46,102,67,32,114,100,180,13,198,45,225,132,96,136,50,102,93,41,86,98,196,19,36,1,48,12,2,66,215,152,80,128,105,132,144,88,24,31,130,176,176,84,150,153,155,138,0,105,130,32,3,13,126,67,19,89,91,133,128,131,194,220,3,167,16,104,100,27,47,106,102,40,97,64,167,112,34,203,128,166,35,205,94,35,34,165,176,24,0,164,207,46,177,156,88,204,163,21,87,144,87,117,46,65,80,172,99,114,186,106,58,203,238,247,35,95,164,217,189,3,111,40,77,106,185,97,36,177,75,125,162,206,182,20,148,177,209,129,63,216,192,28,60,222,78,74,167,20,237,122,37,38,235,50,236,29,233,177,149,9,108,106,52,202,180,230,227,123,143,213,109,67,175,67,52,214,74,37,163,40,197,171,73,143,136,81,181,9,67,198,253,98,86,194,52,238,106,66,126,219,72,206,135,198,78,40,77,185,231,28,217,155,119,255,237,221,0,11,102,2,105,206,33,24,202,160,147,37,128,186,11,237,184,196,156,214,205,0,201,214,241,56,228,84,7,213,156,37,122,79,100,26,156,143,43,92,253,168,86,180,254,245,76,12,131,211,70,7,237,141,56,188,86,99,32,104,231,229,9,246,195,248,54,186,183,47,70,78,162,173,246,255,85,24,142,14,0,0,158,180,198,71,144,147,177,212,93,130,129,1,152,121,197,56,167,29,41,142,1,16,6,35,13,152,20,56,101,83,25,130,202,161,194,151,85,179,37,160,16,42,76,38,136,152,20,79,76,217,24,179,99,48,32,254,39,5,190,145,225,80,115,169,5,4,2,223,244,116,75,26,113,0,50,178,207,43,2,123,233,132,150,14,218,157,243,8,253,154,10,57,115,189,119,16,213,202,216,97,12,164,113,180,46,244,204,195,145,169,92,251,148,215,255,251,178,100,58,14,134,26,103,204,27,140,54,176,81,232,73,243,96,232,110,24,161,149,48,110,233,137,193,51,161,104,53,148,156,153,220,214,38,26,45,156,110,164,5,178,212,221,247,245,219,51,143,156,222,235,188,174,160,179,130,71,48,74,51,98,49,92,124,158,24,154,12,15,12,73,1,41,119,195,185,183,10,180,217,147,122,236,108,76,219,55,55,213,20,127,63,217,86,150,19,210,98,38,170,98,52,8,141,58,57,46,84,9,122,0,46,93,248,160,129,197,20,158,18,100,103,34,206,119,42,67,239,212,162,158,41,75,160,62,240,137,181,92,154,222,151,107,109,82,245,246,234,63,181,67,116,173,43,83,124,231,211,117,203,83,118,53,106,110,100,101,101,115,220,141,97,181,99,95,107,16,214,49,27,139,255,243,14,183,44,12,39,189,44,181,21,21,45,1,11,134,171,132,70,131,17,102,15,137,166,7,18,166,177,97,6,84,138,134,2,8,224,64,13,4,161,226,14,148,67,25,84,72,251,103,116,221,163,46,133,26,161,176,34,138,237,17,143,193,64,135,79,214,9,241,120,46,13,171,60,104,133,42,42,10,117,114,42,139,148,175,162,97,56,192,246,19,154,249,225,188,151,161,73,105,92,197,123,78,16,108,246,9,225,150,14,23,244,25,233,150,46,176,230,18,158,254,109,111,155,89,93,63,30,229,108,182,211,48,53,44,82,104,125,12,108,122,88,191,145,253,139,214,250,181,69,247,161,235,210,223,202,199,146,30,206,181,18,230,227,189,173,117,238,67,23,193,119,230,37,159,10,246,182,23,154,118,156,162,235,151,101,102,139,37,231,162,62,95,214,201,107,11,153,176,220,40,68,21,59,191,148,244,128,6,0,75,175,2,130,109,117,174,7,192,194,204,46,15,47,16,104,200,211,149,207,199,252,46,62,131,112,168,198,102,245,218,251,233,247,58,169,44,243,165,67,81,194,210,233,90,40,208,212,31,209,81,12,81,217,215,57,31,92,236,171,45,142,89,142,87,52,133,41,190,121,99,111,159,199,0,7,30,220,194,16,14,196,176,217,124,140,80,68,193,0,192,157,7,76,40,33,6,42,133,37,33,160,167,220,128,24,81,40,132,170,9,17,142,89,96,133,184,65,144,125,41,149,51,180,25,210,168,108,94,162,120,226,182,164,123,81,108,89,194,158,249,111,97,69,36,7,165,111,193,242,205,247,164,169,211,216,134,55,193,250,37,135,149,164,87,63,232,204,232,93,95,27,242,244,60,246,81,43,85,114,176,78,53,173,118,222,183,73,52,91,79,183,173,137,246,8,245,89,15,85,151,236,226,86,85,45,83,75,210,96,109,248,91,126,86,238,67,207,169,163,254,119,139,218,142,179,207,90,76,58,255,251,178,100,78,12,133,185,104,78,27,120,98,112,80,167,105,205,97,135,60,24,165,155,46,78,228,207,217,73,27,38,89,183,137,104,175,58,246,69,241,170,101,92,53,117,195,21,204,107,104,147,254,180,228,39,108,56,205,242,171,55,22,128,0,0,17,0,35,168,64,120,37,232,33,69,145,213,31,156,62,103,69,97,76,72,8,201,230,165,31,149,255,8,37,125,236,2,143,99,145,144,168,58,165,115,165,90,108,174,38,35,83,255,254,162,161,20,225,36,160,176,193,49,166,177,64,118,74,169,251,175,231,44,202,23,184,157,168,97,29,14,29,160,0,5,140,9,64,141,85,16,140,98,116,76,100,2,200,3,163,62,182,179,40,7,211,8,65,161,24,22,33,7,0,196,249,136,67,96,168,228,128,68,169,124,152,217,131,65,56,211,18,98,198,146,198,140,247,81,145,202,158,114,225,80,95,224,177,77,243,208,16,188,0,162,201,103,136,80,184,226,169,21,133,236,203,117,85,103,184,80,38,223,172,163,159,241,234,153,114,164,122,77,114,214,45,150,213,214,127,63,110,67,158,86,108,206,110,205,26,128,215,208,103,245,165,217,158,144,155,95,44,186,6,205,45,31,143,78,155,241,110,87,65,43,50,241,210,194,211,81,248,120,188,62,208,50,232,236,195,203,91,182,177,68,78,50,116,188,73,41,236,157,212,28,106,40,145,128,163,27,28,148,1,11,171,20,64,17,146,132,0,103,150,216,97,81,167,134,102,80,48,18,80,198,226,97,101,232,250,64,60,103,49,65,0,142,12,61,72,156,36,64,128,225,126,104,102,12,174,215,201,142,243,234,44,109,24,106,211,62,58,221,101,212,168,124,21,68,184,160,58,166,66,20,83,56,177,231,48,49,164,111,254,187,107,175,235,218,184,58,42,85,150,254,228,255,255,252,189,90,10,0,0,2,203,116,193,46,67,93,138,140,197,0,49,32,136,196,105,163,159,63,192,91,179,2,7,87,72,140,18,97,208,33,138,199,225,146,31,106,125,79,182,64,162,202,41,76,32,222,111,4,158,80,113,211,241,81,210,180,128,168,18,11,94,81,184,155,30,218,61,109,27,155,222,64,127,167,183,224,57,220,36,215,163,151,185,118,160,252,17,187,195,135,217,160,8,209,81,253,119,73,20,27,48,72,120,188,158,172,21,77,105,42,220,29,22,80,202,17,125,194,252,45,31,146,115,138,120,87,90,44,17,232,27,125,239,68,156,167,78,211,136,19,85,135,219,52,244,113,167,175,58,235,194,11,63,53,36,166,138,162,180,58,146,68,175,60,76,153,10,108,194,80,169,66,211,34,78,90,177,81,221,128,141,141,41,56,205,70,187,253,138,223,232,76,218,192,0,0,0,128,0,17,237,255,251,178,100,101,140,166,26,105,77,27,152,74,240,80,72,233,221,101,138,90,25,33,159,48,78,233,137,193,34,157,230,5,167,148,232,183,79,2,38,168,246,118,186,52,107,74,165,142,80,177,243,212,20,60,218,251,36,46,223,144,58,111,233,120,10,254,229,183,175,86,159,189,78,255,233,253,127,235,223,74,255,255,229,123,191,164,170,134,198,203,58,20,44,137,98,17,109,216,242,70,98,80,194,187,61,223,254,128,1,111,48,13,94,50,188,39,50,109,153,48,40,48,25,69,140,71,182,12,85,28,129,193,96,20,14,24,3,205,160,99,137,0,47,125,5,82,66,82,217,199,139,19,61,121,140,42,171,140,250,179,119,2,63,149,193,171,12,254,140,139,117,112,26,35,2,36,250,159,196,182,178,145,64,146,28,33,139,240,11,95,20,147,244,119,100,188,138,78,33,137,230,198,181,249,181,47,148,40,86,82,177,117,32,236,67,229,139,30,76,189,237,165,58,26,67,145,82,143,81,127,82,208,97,238,235,42,105,14,174,170,200,98,119,253,113,251,61,191,123,51,13,166,189,79,162,23,170,253,166,89,10,141,172,255,58,96,202,58,162,200,155,216,156,143,34,135,63,107,181,206,219,82,150,125,231,62,168,127,247,234,173,230,92,115,185,151,237,177,179,30,184,14,250,95,57,40,97,209,66,39,163,40,34,30,86,108,116,216,207,240,133,111,91,248,65,100,5,0,92,38,211,222,140,59,130,33,181,131,186,4,8,210,68,7,197,74,131,148,49,138,58,213,104,136,101,44,207,102,205,190,242,183,208,147,60,99,253,119,250,250,113,23,208,222,49,150,244,197,177,95,244,2,0,0,67,148,194,167,141,93,172,50,64,197,67,2,128,199,242,148,111,1,197,148,17,142,100,16,80,139,152,154,90,160,80,23,3,254,64,5,195,37,17,6,87,28,134,227,130,36,7,229,51,214,71,145,12,248,13,188,56,193,32,122,64,163,231,101,178,220,8,18,87,29,239,141,189,86,23,151,22,164,33,139,237,151,113,121,133,90,17,57,145,204,180,36,45,106,168,210,31,44,51,76,58,69,35,193,98,133,115,118,58,92,78,127,70,79,233,208,199,193,56,48,154,153,191,139,58,194,90,184,87,68,126,97,230,13,20,209,212,128,6,23,177,176,189,69,149,98,39,214,63,171,223,166,75,162,27,150,136,15,218,35,245,144,180,8,17,12,241,135,126,103,155,95,75,156,58,220,39,114,201,120,1,9,156,224,32,20,25,159,156,20,196,114,145,49,190,94,191,169,63,89,127,102,80,201,65,221,179,70,128,0,10,1,0,68,106,57,24,86,5,11,76,179,10,193,161,157,213,218,229,184,177,157,203,47,117,107,235,13,95,56,148,140,255,251,178,100,122,8,134,146,104,207,27,120,97,208,67,131,89,218,101,226,60,24,29,163,67,78,97,228,193,20,27,38,145,167,136,232,205,141,225,186,135,130,107,202,212,102,23,8,181,22,66,255,255,212,96,159,246,249,2,164,116,45,249,62,127,93,58,31,255,176,67,4,53,13,116,96,196,48,33,49,155,188,144,2,20,16,153,46,106,98,202,249,28,91,118,76,114,118,163,162,214,45,27,19,224,132,44,174,66,29,184,14,244,17,245,11,114,161,92,20,71,101,216,146,108,51,116,39,10,39,117,60,51,9,7,109,54,121,113,141,52,247,202,186,30,229,20,244,89,214,141,93,36,18,61,173,57,89,14,58,244,54,205,164,242,241,73,210,106,68,146,82,134,204,122,183,57,227,47,53,212,63,10,77,242,50,149,196,50,245,190,255,208,193,105,195,90,214,249,155,240,190,238,120,67,174,218,93,218,86,196,15,193,2,249,149,163,222,5,188,170,170,217,48,150,248,166,237,34,7,221,183,255,175,229,141,91,47,82,222,38,243,65,219,123,78,19,51,110,177,183,157,199,198,229,159,214,22,255,147,234,171,112,1,151,105,172,1,85,40,202,50,144,210,26,72,204,143,198,66,56,32,132,205,2,193,172,254,212,161,164,57,246,4,195,184,88,118,116,96,79,74,53,106,74,15,38,221,232,39,253,62,132,155,93,52,215,255,248,89,102,84,228,122,61,84,119,148,127,255,215,64,0,0,8,144,73,21,225,19,97,135,14,155,103,9,194,145,130,76,196,186,6,200,131,3,8,80,90,97,199,17,166,58,99,186,33,17,251,192,218,115,93,128,155,51,83,187,131,116,61,191,129,99,73,60,176,98,161,144,220,122,58,25,132,211,34,159,117,67,50,216,71,106,71,88,139,136,80,214,188,18,105,19,31,45,80,123,226,29,184,71,78,50,156,246,66,191,119,19,38,206,123,123,172,46,247,251,191,231,253,93,240,221,55,30,237,30,165,227,230,38,251,10,110,103,172,24,136,89,95,10,86,155,47,146,44,245,205,46,184,87,201,113,207,7,200,179,246,250,47,149,41,188,30,206,90,246,222,215,145,186,239,55,237,188,106,88,155,203,114,196,27,39,160,120,96,86,96,120,46,228,173,155,48,100,159,121,98,239,155,97,238,237,213,251,94,244,114,50,29,32,0,96,0,12,201,97,92,4,42,105,160,138,161,135,90,27,198,202,34,41,6,155,179,207,168,153,48,103,14,9,189,239,9,186,171,85,115,170,19,45,26,74,134,105,59,116,57,148,96,215,233,219,208,175,12,219,77,127,253,125,2,98,152,228,110,95,255,250,157,255,253,0,0,44,96,73,248,100,208,50,100,153,180,108,216,90,35,22,204,34,229,12,4,22,30,255,251,178,100,147,136,166,59,105,79,211,121,121,160,72,7,9,168,105,37,102,28,109,189,50,78,190,55,1,29,161,38,225,164,137,160,99,5,66,117,85,48,40,0,40,65,11,70,24,22,24,136,5,175,73,225,8,40,68,3,216,6,129,89,61,79,116,120,192,80,161,81,96,210,175,16,128,164,128,77,50,215,96,207,163,229,16,173,169,112,33,242,139,118,207,64,144,232,238,19,252,81,95,35,138,81,181,118,156,126,96,16,151,12,52,230,67,94,198,104,152,107,4,58,74,18,27,96,146,205,131,150,178,26,13,50,145,155,243,101,111,45,174,91,228,202,147,21,174,64,200,69,132,20,84,99,232,64,83,5,142,115,184,158,4,92,214,75,50,199,45,169,159,89,64,61,211,71,35,22,184,223,77,67,193,186,68,113,126,177,246,107,56,51,41,40,95,22,181,45,33,172,107,98,57,182,93,101,164,88,220,211,40,168,205,65,128,82,51,34,160,198,232,34,218,217,166,101,180,82,56,138,7,8,239,254,88,78,106,76,128,51,108,176,129,105,11,153,170,26,73,99,76,224,24,172,235,66,90,177,71,61,222,43,55,101,39,151,188,51,121,125,66,44,221,251,38,211,208,78,52,203,189,158,230,126,154,55,206,88,173,243,180,154,127,205,240,109,66,252,237,65,242,125,71,238,254,93,223,255,203,128,0,1,99,7,163,0,81,195,54,64,13,222,46,48,97,100,212,165,147,139,0,76,54,11,38,170,132,1,147,70,211,21,87,236,21,125,215,140,171,97,64,119,64,199,1,236,146,21,66,85,26,87,183,150,55,20,105,184,163,63,138,20,196,209,144,120,87,21,248,13,27,49,3,222,115,60,34,175,25,107,178,69,129,147,235,104,161,99,220,177,173,43,5,211,132,151,80,78,143,12,177,102,167,22,118,166,206,11,180,217,68,173,229,34,151,212,177,53,219,179,147,186,153,61,125,2,141,53,227,130,93,223,78,231,97,240,150,240,152,113,148,34,208,104,238,176,131,78,62,99,111,181,194,196,134,148,219,132,107,215,184,218,214,71,253,183,38,179,93,102,201,37,191,5,95,54,119,124,227,165,37,169,134,227,189,174,32,76,252,15,212,126,59,4,201,194,77,184,106,217,173,181,5,207,90,83,82,190,218,255,63,255,255,146,127,185,116,133,0,0,1,9,192,80,130,158,18,150,202,48,155,70,36,73,5,24,128,171,211,63,80,102,80,131,63,21,150,124,19,37,70,156,103,55,137,91,216,155,253,103,183,167,19,66,89,213,72,123,118,223,182,228,243,155,63,255,255,239,16,128,74,24,22,40,25,48,35,24,155,10,24,16,47,22,2,179,51,164,51,30,236,188,134,92,193,112,145,60,108,1,115,65,192,192,4,255,251,178,100,157,138,134,209,113,77,147,154,121,212,59,225,250,12,100,79,98,26,233,195,57,78,233,229,193,11,149,231,17,148,149,152,43,54,37,83,70,40,32,28,43,112,100,15,30,48,9,29,40,234,50,200,138,129,7,51,33,90,72,23,87,169,225,151,51,111,99,59,117,39,26,68,136,4,87,177,50,242,120,109,141,122,134,71,199,135,54,160,27,90,83,15,61,190,86,252,154,180,194,87,61,119,188,157,241,112,192,211,150,245,191,151,90,164,58,115,214,157,236,252,53,220,58,100,220,205,151,85,184,210,100,206,28,237,209,216,186,234,62,27,76,232,52,76,235,213,41,74,153,251,237,167,221,240,213,143,149,85,40,214,227,191,140,206,220,130,249,97,198,51,111,102,196,166,162,30,191,221,158,72,208,68,6,35,226,168,21,140,48,32,68,244,206,245,171,180,210,92,69,155,50,235,255,255,255,252,79,241,46,235,192,161,193,110,162,90,13,66,72,49,219,144,212,14,187,99,247,177,72,196,162,141,127,109,106,72,5,171,222,11,179,107,104,46,2,157,235,153,81,173,70,211,77,180,170,55,87,175,226,187,233,136,82,226,23,231,176,218,217,147,187,168,239,239,255,255,245,80,0,65,132,99,132,28,13,126,232,58,145,32,192,233,99,247,59,14,166,48,3,11,2,229,56,136,241,168,207,160,176,0,192,192,32,35,22,8,91,52,6,1,9,163,19,50,48,112,7,141,137,171,217,5,18,136,130,16,3,44,131,219,240,72,196,14,177,115,72,38,225,15,247,240,197,92,81,0,142,84,6,108,198,96,55,98,45,165,117,21,106,35,226,191,5,152,248,127,166,137,79,99,191,148,100,27,60,86,195,134,41,123,185,21,106,167,39,185,146,231,129,76,212,205,101,175,145,3,92,19,14,144,150,50,133,225,110,17,228,131,147,0,94,158,72,125,156,55,15,240,139,44,233,61,80,225,77,100,115,57,128,109,40,45,19,203,44,18,52,134,81,145,37,74,12,228,219,169,17,226,195,85,123,86,226,143,143,138,166,40,162,71,22,157,17,246,59,203,233,17,87,98,100,60,102,198,134,97,160,160,198,202,158,81,162,233,21,206,26,166,206,178,53,141,155,212,213,201,60,204,254,195,127,77,84,0,0,14,0,125,89,105,135,34,217,139,154,156,104,227,19,124,169,41,83,169,185,202,93,41,186,72,131,195,99,94,0,63,40,84,231,93,100,197,232,122,14,219,221,177,95,142,163,125,246,215,50,85,168,223,76,191,71,199,126,255,253,63,254,191,223,254,157,63,255,255,28,1,130,0,211,49,134,99,0,7,67,74,1,115,3,11,35,23,103,3,19,131,33,8,30,96,208,104,34,2,69,64,67,23,0,33,24,68,168,255,251,178,100,172,142,151,87,113,76,139,143,141,86,72,11,233,196,99,69,26,28,121,223,54,78,188,187,129,17,145,39,37,147,29,144,7,134,166,165,50,58,6,198,180,16,29,114,12,108,245,204,14,1,87,12,145,158,90,79,214,90,253,186,77,173,186,57,75,137,131,93,108,243,77,87,41,89,48,55,126,54,76,1,219,150,75,247,102,37,154,216,179,80,136,137,1,254,163,13,188,184,133,140,86,19,66,176,206,76,115,18,109,51,199,132,81,68,231,114,82,76,27,125,170,243,248,255,70,127,235,172,100,30,174,170,186,14,185,246,189,10,143,200,159,93,107,9,235,81,179,89,144,117,239,13,217,220,142,120,195,186,230,9,245,171,197,190,32,50,238,235,243,239,223,121,149,55,191,27,94,209,177,149,230,120,187,96,102,214,20,208,45,113,209,18,17,102,92,227,202,229,119,241,225,234,12,101,195,186,249,107,140,55,143,59,250,151,64,220,68,30,175,227,252,97,128,6,64,46,200,50,248,138,67,152,74,147,102,215,27,108,160,245,5,104,180,107,244,103,27,175,26,251,129,69,184,225,115,108,186,83,49,165,242,116,174,56,134,202,3,159,40,215,166,228,207,46,213,122,172,83,196,122,158,159,79,228,172,187,200,219,255,146,0,0,140,0,145,14,98,65,25,151,130,70,73,130,153,184,78,32,16,27,37,58,104,32,10,207,18,45,177,11,42,46,90,39,166,168,41,9,220,208,18,191,30,144,226,105,104,36,116,1,112,135,140,108,12,138,64,206,10,44,31,71,244,177,161,43,236,115,173,92,185,85,34,91,42,108,159,158,28,249,162,166,181,60,50,122,33,46,27,75,198,107,87,108,248,47,249,177,163,172,29,191,158,116,238,59,202,125,214,216,211,88,106,77,252,59,198,117,251,7,247,155,149,63,18,153,91,211,252,96,247,89,141,165,156,88,237,222,23,83,105,124,194,207,220,125,220,251,252,253,191,82,19,88,16,147,24,115,144,189,205,118,84,181,119,3,243,221,5,62,78,216,58,211,217,219,44,130,129,0,220,115,129,29,22,215,25,232,183,178,70,107,4,179,186,72,231,103,170,91,183,69,76,57,86,125,176,188,136,25,164,246,102,158,128,16,0,60,48,104,132,168,241,165,103,42,124,96,84,235,11,14,192,200,108,254,61,201,247,77,73,19,30,52,254,111,1,175,206,193,44,236,156,180,120,122,8,56,48,223,239,71,126,143,87,244,95,175,219,5,255,15,240,79,191,193,63,255,141,250,63,211,255,233,0,0,177,210,132,202,64,104,207,231,156,195,113,60,194,16,188,197,154,188,200,112,196,40,5,24,36,20,176,2,222,128,139,194,195,181,164,40,118,89,0,12,13,34,24,200,195,151,95,255,251,176,100,166,136,134,180,104,79,211,153,121,224,69,136,73,181,105,2,118,157,45,197,52,78,233,235,200,255,143,168,53,130,177,232,143,57,208,8,86,10,161,201,83,194,21,73,117,195,137,214,157,175,95,208,184,21,223,89,61,66,244,242,144,32,13,231,132,104,44,229,36,162,189,70,119,210,35,118,166,8,62,151,218,183,4,134,97,62,25,81,236,90,238,25,46,250,47,22,178,122,188,144,187,200,203,154,233,131,91,18,180,254,174,222,203,126,165,62,107,193,39,247,20,14,17,108,168,188,64,122,191,172,149,205,15,76,235,186,204,1,123,54,90,233,219,241,124,30,159,152,81,224,196,83,186,236,103,21,35,152,8,251,192,127,105,79,118,108,190,84,51,222,22,243,74,154,214,96,83,56,73,166,73,227,193,37,13,28,192,50,170,255,222,246,187,202,109,33,118,252,95,81,163,36,189,107,139,235,86,166,115,13,222,171,136,220,193,136,99,128,64,28,0,11,142,214,94,164,198,101,40,92,76,90,119,131,115,141,235,225,140,162,43,105,223,197,43,133,122,145,234,159,222,139,40,239,162,231,21,118,1,161,81,96,106,238,159,98,189,90,165,53,126,43,251,59,255,103,171,148,150,251,4,0,2,2,48,194,43,19,57,2,204,2,249,54,232,52,199,37,19,20,68,14,122,27,117,1,35,103,184,104,182,101,80,89,51,161,17,156,39,48,246,206,201,202,13,130,202,214,189,27,115,237,17,40,235,193,171,230,141,255,74,151,109,129,47,10,27,24,62,251,81,186,108,19,102,213,193,227,231,219,128,97,114,235,50,26,184,166,219,216,21,123,73,145,110,112,210,181,94,52,104,123,131,17,235,9,8,113,208,161,155,5,141,207,175,234,197,6,238,96,173,237,32,143,212,182,223,107,190,208,203,93,237,182,14,217,234,124,18,153,50,238,241,6,74,14,143,17,241,249,35,135,59,181,139,66,11,185,230,112,205,42,98,68,148,211,213,154,140,125,237,75,106,195,64,73,179,210,219,255,90,92,188,214,152,158,127,242,241,74,121,207,163,57,145,254,19,209,95,224,145,233,180,236,18,145,94,75,152,144,125,116,216,220,221,76,200,172,139,21,73,175,253,183,141,223,231,81,235,104,24,122,206,201,109,200,139,10,4,147,10,1,50,157,89,91,160,169,227,78,170,23,64,207,34,233,69,29,196,242,184,11,53,81,205,17,152,194,136,243,89,158,44,168,124,76,111,254,160,155,171,65,31,229,219,125,112,90,55,249,245,209,232,23,246,219,254,41,255,79,249,191,252,189,0,4,0,42,1,28,38,62,43,141,128,78,78,46,48,1,140,207,54,226,40,162,32,32,150,110,138,107,0,204,1,21,43,160,205,14,229,114,255,251,178,100,170,140,183,70,113,77,155,153,122,242,70,168,73,176,104,226,108,27,117,163,54,110,105,229,129,30,29,166,225,167,156,216,230,20,5,226,49,251,210,231,84,8,46,130,130,65,28,202,16,252,124,19,165,238,174,23,72,88,253,112,109,22,200,169,49,205,204,224,26,174,186,127,6,27,82,178,25,77,97,146,13,198,118,196,109,95,21,247,68,15,220,72,114,248,69,239,24,58,49,133,37,58,23,19,182,37,174,108,52,205,42,163,121,129,120,72,94,246,184,141,96,122,185,97,240,89,79,165,155,193,122,90,234,203,89,234,8,218,109,89,210,236,159,91,50,111,13,202,153,176,161,159,77,165,235,25,69,82,176,14,152,92,238,117,91,189,215,93,159,95,43,186,64,198,153,110,95,113,3,12,202,136,21,109,195,91,194,5,30,43,24,176,233,206,62,98,196,164,108,244,148,153,141,235,36,5,167,79,210,183,129,28,204,22,48,20,86,78,8,109,10,103,135,0,65,68,56,96,213,136,151,2,200,203,122,22,74,188,48,178,9,17,220,56,187,102,4,108,84,170,111,60,189,234,56,165,3,239,189,186,150,249,106,18,245,37,246,249,70,219,253,182,121,207,139,190,85,204,242,159,167,187,246,255,170,129,0,0,8,128,64,42,241,197,56,48,130,51,126,51,216,248,194,5,115,2,160,76,192,5,98,70,161,137,162,37,32,29,112,169,69,240,49,203,163,184,136,14,109,1,49,28,143,194,169,192,131,143,31,19,127,41,25,192,153,33,2,230,92,109,23,11,188,30,237,18,15,156,84,120,209,116,47,53,21,167,59,104,187,91,37,104,37,48,213,31,107,239,178,248,167,220,231,222,234,134,124,40,255,87,235,39,108,248,62,45,148,198,247,221,103,183,227,105,77,97,37,22,225,70,211,133,242,249,155,49,102,230,2,90,185,167,234,186,233,191,91,120,51,98,226,30,46,220,171,198,140,234,114,102,184,135,51,60,221,112,69,204,238,167,142,101,126,251,174,72,236,194,67,100,101,180,146,178,36,212,15,222,150,107,149,181,50,113,174,72,34,123,29,104,141,161,115,191,114,80,66,133,1,147,112,21,142,47,87,208,248,170,119,51,229,197,58,234,116,216,0,0,40,1,41,95,240,13,193,167,164,37,5,63,36,99,101,88,43,78,112,144,38,3,3,160,160,82,67,120,145,30,47,188,18,178,50,0,138,28,157,172,60,152,11,64,45,191,208,79,207,147,227,125,254,102,219,255,166,65,234,74,46,15,127,215,250,233,160,1,48,101,164,199,108,242,199,24,208,69,3,25,27,206,249,227,51,88,116,40,2,50,72,24,192,97,131,18,2,204,228,30,48,24,220,193,192,115,21,139,33,111,0,132,60,251,175,255,251,178,100,168,136,134,221,104,206,211,153,121,224,69,39,121,164,105,34,100,28,117,199,48,46,97,115,193,36,47,167,117,135,156,216,32,112,159,38,54,205,222,161,210,0,241,172,71,98,139,40,145,237,149,19,144,21,0,81,83,189,93,186,212,101,96,103,91,201,36,235,179,228,81,201,223,148,87,141,76,203,120,212,38,219,4,102,115,54,251,178,149,185,121,178,178,47,128,88,133,45,3,49,250,236,163,88,66,57,146,182,79,96,182,160,74,70,53,135,102,164,61,250,79,184,249,231,240,220,134,120,168,184,122,220,48,61,25,103,98,63,93,14,153,75,75,111,26,110,68,93,196,160,27,73,228,149,55,131,71,145,10,219,37,34,2,44,129,138,76,134,154,43,171,136,226,135,13,97,83,47,169,218,183,100,13,177,134,231,78,188,217,210,106,29,94,235,185,155,158,42,101,234,213,163,252,84,255,55,203,93,75,115,49,163,128,0,64,0,6,118,96,18,255,149,241,39,143,117,70,29,149,117,88,16,20,66,136,193,81,35,162,80,165,112,171,214,162,138,63,121,239,108,94,240,43,255,163,253,232,223,95,255,109,191,255,78,223,87,255,247,255,255,254,191,255,223,229,118,189,78,57,212,159,68,244,205,160,0,0,1,84,193,12,179,14,143,204,159,164,23,20,24,160,204,114,70,49,168,195,102,13,9,129,28,169,128,211,115,134,116,64,149,153,21,190,46,195,44,11,132,113,154,65,122,54,145,87,56,1,125,201,185,109,96,191,140,68,24,110,135,218,173,56,114,42,4,144,134,158,60,30,42,134,51,98,10,156,26,230,156,115,33,193,201,86,206,230,199,119,194,254,141,116,203,82,54,176,199,142,96,26,55,185,149,90,34,241,13,110,247,75,77,72,105,76,41,165,222,35,239,191,121,68,162,113,80,64,213,121,7,123,186,30,131,254,152,124,254,114,236,177,184,21,222,153,162,94,182,237,104,119,166,30,50,56,176,31,236,236,19,213,112,77,22,59,117,233,5,81,18,42,78,124,107,20,196,5,156,251,218,154,157,89,18,43,44,58,48,171,242,156,60,15,243,174,165,197,87,133,49,122,164,214,203,132,212,146,120,126,47,134,215,13,184,235,157,246,214,132,9,0,97,251,212,0,0,10,0,0,0,0,27,81,161,215,74,25,107,195,183,145,23,28,52,42,208,37,138,40,163,168,227,130,197,143,178,225,71,171,169,243,77,253,239,153,82,126,217,234,226,60,183,215,71,253,250,127,103,255,111,254,185,121,59,250,95,160,0,72,6,211,25,109,51,244,83,153,225,63,2,243,0,68,2,158,160,82,74,21,10,19,4,136,92,199,128,16,68,99,33,19,228,12,148,248,165,93,152,114,239,179,202,181,12,66,255,251,178,100,169,12,135,23,104,205,155,154,121,192,62,227,57,221,101,231,54,29,125,185,58,109,225,235,193,44,163,102,133,163,137,176,157,166,91,237,172,26,177,163,76,189,166,69,239,99,13,33,240,148,90,12,196,142,76,221,155,91,112,91,145,25,24,53,122,90,53,165,8,16,15,39,208,144,167,238,149,57,94,115,93,154,8,123,150,75,25,166,206,141,221,224,51,70,109,118,184,78,171,172,191,18,186,57,55,136,255,10,223,101,118,206,240,64,57,66,32,41,181,212,82,229,46,152,85,137,102,116,174,36,143,190,195,157,190,175,107,70,221,158,20,56,42,83,164,102,161,79,183,83,8,52,193,90,203,5,98,16,103,134,140,73,19,167,145,233,169,51,69,49,125,112,149,91,17,172,247,67,34,107,14,13,78,108,145,182,194,252,10,12,76,72,233,26,146,14,26,188,73,153,150,96,214,37,219,179,60,144,97,16,35,185,247,255,211,255,252,141,172,97,1,48,227,128,116,186,239,209,86,96,242,168,37,123,68,161,99,192,97,246,204,133,133,163,74,137,85,104,63,59,148,26,147,38,57,234,58,242,14,80,33,149,7,81,19,224,28,23,198,69,51,244,19,245,251,60,24,223,252,108,143,191,194,118,255,66,255,40,249,173,23,107,255,163,184,0,4,72,80,196,176,16,87,76,205,70,243,130,23,76,94,212,52,244,176,213,35,197,186,44,28,194,39,59,130,64,204,132,21,11,196,76,73,39,194,144,31,137,148,118,165,192,1,56,64,83,201,28,56,88,34,34,50,34,117,151,186,16,27,210,134,196,193,195,213,98,208,201,10,198,152,109,229,15,39,26,48,145,114,118,24,128,217,8,24,162,128,41,225,250,73,131,20,27,88,87,177,107,153,101,105,161,42,152,178,163,71,63,240,106,236,72,200,220,186,172,174,50,198,96,107,240,12,102,32,208,121,61,118,150,88,93,155,150,225,120,224,199,181,201,138,52,168,31,246,146,93,87,109,138,77,123,10,211,69,128,151,242,241,165,215,41,251,241,237,238,75,59,219,177,169,233,219,125,199,59,194,160,106,237,236,235,18,151,25,231,231,117,172,203,247,126,164,245,60,178,254,29,161,149,216,213,202,157,142,182,105,138,91,27,186,247,199,174,89,183,12,39,45,154,58,40,206,57,210,89,166,183,197,243,156,118,205,107,119,172,216,195,27,109,24,152,76,59,252,236,223,63,95,187,184,127,229,203,179,150,9,192,0,112,0,169,7,131,26,68,183,212,203,133,233,94,25,198,78,217,224,187,145,62,235,7,158,184,135,164,192,150,255,239,143,97,166,111,63,111,78,223,127,131,50,153,197,38,30,71,129,240,50,160,117,143,206,41,229,53,59,233,234,0,6,243,15,255,251,178,100,164,12,136,50,113,204,27,154,201,160,61,197,234,3,96,73,126,31,93,199,48,78,105,243,192,251,151,104,117,134,28,160,161,78,46,136,59,188,236,4,120,49,58,152,245,60,131,67,12,128,192,48,16,48,182,1,198,19,33,4,76,18,16,34,28,4,6,34,162,16,193,147,197,99,65,54,46,97,176,61,49,96,16,156,13,148,192,131,53,155,42,48,130,149,114,157,99,84,160,162,20,85,249,5,70,134,38,11,182,25,45,22,8,32,197,129,33,124,76,145,28,118,229,30,51,230,16,4,154,205,230,105,243,244,117,243,228,149,51,89,37,251,144,236,15,127,13,97,132,27,140,162,254,167,223,187,146,142,231,182,93,188,235,99,94,30,223,195,49,242,67,1,138,101,23,98,23,159,9,4,183,249,74,74,2,180,118,70,201,182,103,58,158,186,178,37,206,36,84,165,199,179,245,125,108,169,37,102,175,138,234,64,30,69,109,28,168,220,123,25,90,209,184,196,93,239,43,124,38,22,219,118,119,87,107,45,49,187,184,76,213,137,179,70,1,228,205,71,241,226,98,104,172,153,118,172,159,17,105,11,110,177,123,192,134,45,57,221,245,219,175,255,249,206,253,233,226,205,82,40,0,10,7,5,15,190,202,9,148,178,66,171,8,80,136,13,208,96,202,179,37,227,65,155,169,213,199,187,94,223,174,215,5,138,22,42,192,44,124,231,252,223,191,255,221,37,15,27,176,161,97,80,124,56,255,76,140,238,139,253,223,176,0,2,85,148,194,192,179,121,172,13,76,219,50,248,128,112,110,116,251,89,226,82,166,200,164,74,32,203,135,53,226,1,43,201,130,151,254,136,66,12,226,129,127,154,200,32,92,81,100,161,142,14,89,204,128,5,72,222,67,111,196,121,83,169,158,242,139,228,74,112,168,35,55,31,172,216,65,24,103,22,91,14,163,86,6,61,114,154,189,226,227,243,178,73,204,50,203,151,49,210,102,47,90,154,106,80,45,170,245,249,216,252,231,112,187,66,234,97,30,215,199,222,94,85,162,254,49,203,245,223,106,227,184,14,157,109,193,87,107,99,107,61,196,25,243,105,203,244,210,215,241,190,148,171,101,122,205,82,23,114,59,43,189,11,160,249,169,169,114,50,191,177,216,110,131,131,8,99,210,27,250,181,105,204,159,130,223,233,152,253,171,253,185,75,102,43,114,204,174,158,196,59,99,26,183,166,236,227,102,198,18,188,228,181,95,201,117,185,124,254,58,236,195,50,194,71,134,121,210,67,61,198,253,27,69,105,253,255,255,171,235,19,0,1,133,71,72,64,178,77,40,153,208,40,215,153,95,209,132,121,153,24,172,180,143,157,77,171,168,85,148,249,185,247,232,49,232,71,25,142,151,255,251,178,100,140,140,39,145,107,77,27,154,193,64,68,40,201,210,101,231,40,221,133,163,56,109,227,39,129,19,177,40,53,132,136,232,243,123,250,162,206,250,255,254,191,253,75,232,251,252,171,28,41,56,252,235,52,80,34,156,61,225,197,50,119,64,1,39,245,49,225,195,173,144,52,117,32,53,17,11,73,136,92,155,72,106,3,9,66,180,193,234,59,4,45,148,107,80,39,232,176,208,132,181,199,37,12,249,42,80,138,16,13,96,92,5,75,21,131,109,201,86,178,216,231,206,233,124,141,49,59,219,86,152,83,75,190,240,177,202,68,150,138,107,185,117,34,47,253,200,190,23,177,215,194,232,19,129,103,218,148,191,142,151,214,203,42,142,5,46,176,250,140,159,89,78,101,31,183,248,201,176,143,67,121,106,1,176,66,32,219,115,211,149,173,247,30,243,41,92,77,179,61,18,231,114,153,106,61,208,250,129,203,38,160,167,94,85,36,129,170,166,236,15,5,72,100,175,58,169,182,237,114,37,35,161,2,164,171,42,202,106,203,84,126,43,169,51,91,147,53,136,110,158,65,23,248,206,114,89,102,162,49,137,47,219,171,149,90,244,48,229,89,221,221,175,188,50,165,162,191,127,232,107,196,245,99,29,238,213,37,138,215,45,74,88,253,188,245,252,89,224,2,0,20,0,26,241,42,131,168,123,30,160,70,30,73,183,36,184,112,105,131,126,158,125,112,164,190,242,154,83,253,0,253,30,164,132,127,247,251,43,55,255,255,255,250,244,127,245,237,255,119,244,95,203,255,255,255,231,180,91,186,244,215,154,17,219,39,137,112,0,0,75,116,192,194,192,211,243,72,209,97,188,201,176,76,192,194,164,202,105,120,248,204,66,208,65,98,66,166,16,32,11,241,140,56,44,168,89,75,200,212,79,130,17,162,55,83,84,50,89,101,108,141,129,242,158,112,250,176,177,232,113,219,140,141,96,97,57,118,21,43,80,193,120,203,58,234,214,141,23,106,125,164,44,61,34,43,179,90,214,230,49,3,15,125,167,105,243,119,103,49,175,10,130,149,235,189,158,156,87,167,27,56,97,101,234,145,125,237,79,49,75,144,221,47,100,178,28,106,89,213,166,109,98,172,75,80,248,125,165,250,202,222,58,165,189,157,70,139,59,18,169,252,128,45,103,12,83,203,166,114,149,97,40,198,150,111,157,237,186,144,125,168,182,49,213,87,98,178,234,153,221,147,55,243,215,107,227,49,126,154,61,114,83,33,177,141,237,246,130,79,21,127,165,83,51,47,253,53,52,106,138,84,222,82,93,185,2,94,159,191,184,220,49,157,12,190,69,77,201,152,172,183,119,173,190,177,139,117,75,106,123,153,113,7,207,32,0,0,31,6,37,105,68,7,255,251,178,100,128,14,167,190,104,204,27,186,193,64,72,41,169,227,61,135,52,32,213,187,38,78,239,38,209,16,170,231,169,150,28,152,1,144,16,240,176,180,120,130,46,51,44,157,37,50,52,120,189,191,111,168,127,210,133,144,230,255,79,178,179,127,255,255,255,171,105,255,87,44,80,107,48,168,208,136,216,139,40,209,204,102,48,120,92,151,208,80,75,184,249,25,236,236,114,86,9,24,40,253,28,82,146,26,149,228,24,178,11,152,192,145,152,142,245,27,128,11,152,78,11,152,24,40,80,152,232,7,67,216,0,55,64,0,99,43,15,65,241,197,99,44,93,27,197,0,66,13,107,142,182,62,75,160,119,224,179,166,64,58,67,137,60,206,17,216,193,84,3,70,82,245,105,178,67,1,154,11,125,54,160,80,235,186,11,209,236,33,0,92,232,108,196,53,46,226,22,169,105,141,130,57,72,241,222,129,222,105,153,75,195,130,82,11,2,68,70,163,75,126,24,139,83,119,42,172,142,212,103,236,61,106,191,38,195,63,155,226,211,240,166,207,227,238,39,111,193,115,4,165,151,234,5,252,50,143,227,223,198,219,69,158,202,114,172,196,5,171,15,223,59,49,47,162,156,187,69,216,237,139,243,19,12,42,244,102,28,183,138,100,223,228,171,45,54,9,21,220,249,158,90,238,191,239,99,202,95,179,126,93,22,181,65,6,103,9,157,111,229,214,105,155,156,197,71,101,248,141,85,198,93,33,206,129,178,72,170,204,204,110,55,49,41,187,51,87,43,112,215,255,57,255,175,255,213,26,85,73,240,32,9,196,60,254,172,57,16,140,40,146,17,222,134,41,108,30,133,254,129,65,173,12,137,158,14,116,101,93,58,21,70,245,161,57,85,244,237,247,91,255,255,255,255,203,105,255,189,15,219,42,212,109,59,253,64,225,203,77,31,126,114,89,243,157,206,108,177,0,0,76,116,117,150,52,148,65,50,192,179,50,24,12,48,72,77,53,155,37,48,232,101,65,224,48,10,35,6,12,9,3,192,70,208,176,108,36,40,131,64,168,0,18,5,6,30,194,100,166,145,132,181,17,42,165,102,65,96,10,210,13,163,133,69,104,48,59,248,245,131,158,4,23,102,179,103,142,191,67,233,54,123,54,122,207,129,198,220,128,144,1,130,169,67,213,53,75,66,14,30,19,122,202,244,202,164,245,251,169,80,238,52,18,52,101,145,220,120,155,181,81,45,19,217,193,128,176,239,79,242,190,172,132,249,245,186,19,141,174,44,14,209,153,173,66,135,7,80,47,7,75,151,54,247,76,237,167,19,164,242,206,224,38,52,241,141,251,220,171,161,66,124,178,133,32,24,226,62,120,98,26,237,187,149,128,194,58,27,53,15,57,173,237,108,255,251,178,100,98,15,199,130,105,75,27,185,123,224,71,170,121,243,96,226,106,29,85,163,44,14,233,237,192,254,154,102,201,149,157,152,77,124,192,127,17,190,53,97,194,151,53,128,227,5,145,133,166,126,254,28,43,176,206,184,133,135,21,75,169,240,234,12,148,141,18,138,232,16,48,77,195,241,99,122,128,96,11,248,131,31,210,172,219,86,124,173,202,23,102,61,242,9,21,153,235,103,161,236,134,202,52,121,191,71,245,14,111,121,195,40,195,250,245,251,255,255,255,254,11,15,4,54,130,141,53,233,4,229,49,158,41,152,30,97,214,217,84,30,242,153,186,62,223,252,59,144,96,3,168,102,41,182,106,98,196,102,0,40,96,121,152,114,208,146,105,184,60,96,128,16,96,120,52,92,178,99,72,198,96,68,26,53,147,1,32,160,181,90,2,233,206,60,129,228,169,104,21,59,80,170,124,152,76,120,1,1,95,87,3,5,111,213,69,211,140,135,40,48,96,32,59,239,107,160,74,4,191,209,125,67,21,179,116,167,229,66,71,111,53,167,202,231,50,168,14,9,110,172,48,252,97,75,222,233,148,140,35,197,84,185,70,189,188,59,230,18,34,44,186,136,174,45,213,106,127,187,161,117,170,170,178,42,239,29,190,25,154,40,100,121,140,55,210,104,30,248,75,41,247,35,127,130,224,162,143,30,20,9,24,88,168,216,153,170,141,89,41,117,72,176,210,36,32,119,70,119,136,152,61,208,47,245,35,156,121,228,254,124,81,131,49,32,94,11,159,143,10,241,33,81,238,33,180,77,27,17,171,174,223,75,176,174,235,153,107,136,148,127,35,183,205,238,44,134,234,161,104,144,141,97,160,64,48,91,79,232,129,212,7,214,55,108,131,234,187,113,233,215,149,84,45,76,54,71,43,40,236,194,164,87,118,221,68,178,117,28,22,181,252,168,115,10,182,211,158,254,214,111,245,253,125,63,109,40,78,155,182,70,21,113,213,144,201,118,129,0,2,99,10,35,68,48,79,37,243,25,82,219,49,62,3,144,105,46,5,21,88,193,72,52,4,0,134,96,28,10,38,1,0,90,58,9,67,66,230,96,100,14,225,193,86,6,9,114,96,27,4,2,25,133,144,77,64,233,88,96,34,7,145,242,89,36,66,95,147,118,29,32,18,144,68,209,244,98,143,58,29,138,165,64,83,90,44,81,127,46,177,128,165,104,168,237,174,169,197,178,29,18,25,103,224,226,243,200,131,5,199,175,91,163,7,35,121,175,183,70,167,98,47,126,236,170,141,14,197,211,90,21,225,230,134,241,119,10,152,216,112,160,249,140,119,29,86,220,228,147,183,37,173,123,148,244,214,182,94,247,211,66,38,147,90,117,183,146,158,19,213,242,146,161,25,255,251,178,100,88,14,200,28,113,201,19,218,100,114,59,163,185,145,101,34,102,158,153,211,38,78,189,29,0,252,140,166,141,132,149,160,42,243,175,101,196,51,20,203,74,106,93,133,44,47,196,185,90,101,208,190,94,74,109,16,76,62,86,84,105,13,149,152,219,15,47,234,180,196,11,78,234,190,4,7,101,70,164,119,33,101,140,155,205,33,126,58,71,103,98,114,11,179,173,109,62,246,171,17,229,231,111,22,76,205,109,91,206,210,205,68,2,28,46,96,17,184,51,145,215,71,187,28,12,6,16,208,15,211,169,113,123,171,165,244,234,52,214,203,131,216,162,252,60,234,0,143,163,151,214,44,254,27,147,45,78,138,198,108,59,95,141,119,254,159,106,100,110,200,45,201,231,115,20,135,230,48,85,6,71,62,166,206,53,166,23,135,38,7,40,199,174,178,102,235,12,102,7,131,38,22,7,0,0,52,28,152,153,64,14,24,52,60,15,12,230,15,3,77,48,0,19,25,68,20,19,8,239,184,4,43,125,73,3,215,102,152,48,92,131,163,198,8,128,41,224,74,4,51,199,76,12,45,19,9,238,156,33,221,101,15,160,96,67,77,197,235,166,126,94,218,203,36,48,18,182,162,77,74,98,139,146,145,224,18,254,167,215,254,22,229,149,238,192,59,129,172,32,49,29,27,204,248,131,154,198,51,220,179,107,182,24,86,135,76,64,99,211,248,158,58,19,136,141,121,97,215,158,27,51,90,182,20,178,72,144,105,108,118,203,20,253,155,102,149,34,55,194,203,19,123,142,45,46,164,85,183,70,109,88,212,112,227,77,59,78,196,115,89,45,94,180,222,14,114,254,242,69,135,168,19,57,168,86,148,50,61,205,76,74,108,28,97,81,173,173,18,45,4,92,12,169,170,75,185,179,11,5,206,221,113,255,95,73,108,241,194,201,237,0,0,22,131,232,246,25,44,54,33,212,149,78,136,185,197,173,185,75,165,125,194,32,251,176,99,209,174,89,220,39,188,143,19,100,172,132,25,244,6,39,83,227,215,137,191,127,255,222,74,229,61,61,201,186,121,106,57,91,154,173,95,234,0,1,35,1,115,88,49,232,34,51,51,113,177,26,29,99,7,80,89,50,115,101,83,247,155,20,94,54,112,115,3,80,52,133,48,125,25,152,229,25,112,129,144,19,133,128,146,234,3,210,15,46,10,30,102,220,55,227,18,199,133,187,6,214,80,147,74,130,37,107,173,87,171,148,229,55,66,0,93,36,13,235,148,163,105,220,92,121,118,12,234,88,88,14,143,82,118,184,36,98,67,78,226,77,72,36,209,225,160,114,107,77,143,58,57,139,186,227,102,149,135,10,83,123,242,214,246,245,235,86,117,121,245,162,166,221,105,84,7,94,255,251,178,100,70,14,199,171,103,200,147,219,209,50,65,35,185,147,101,39,102,31,149,201,30,47,105,19,201,34,29,231,205,134,20,152,135,235,86,102,213,243,129,119,171,117,114,134,42,93,99,155,250,88,84,220,130,138,198,85,158,171,80,71,121,148,205,187,178,155,249,114,214,56,222,215,51,198,246,242,169,98,150,191,54,216,107,242,247,108,247,57,190,79,89,203,249,111,31,239,243,234,235,12,111,85,199,239,225,103,11,152,217,214,55,44,221,206,151,13,242,230,191,157,239,63,185,213,194,214,84,193,115,25,135,22,126,250,205,222,204,192,8,1,108,65,11,128,199,161,31,137,9,52,153,94,254,200,106,185,138,196,162,180,244,18,57,231,55,250,119,2,95,168,91,199,150,55,212,103,58,169,153,103,70,97,88,26,114,142,58,255,208,254,207,73,88,102,29,201,79,59,187,216,198,94,146,24,112,157,241,153,80,175,152,97,20,169,145,136,29,24,89,139,88,85,21,12,211,66,208,193,72,2,204,6,129,212,2,0,198,33,96,56,36,59,38,7,224,198,76,32,128,33,10,48,13,0,32,128,27,49,69,2,33,96,203,21,0,51,2,0,71,165,20,5,114,96,83,71,80,96,82,135,33,121,196,76,137,131,144,41,88,18,168,195,4,172,227,149,78,198,162,232,161,244,184,72,182,52,239,163,170,64,52,30,49,229,29,16,2,3,177,24,215,230,163,241,79,17,40,8,218,201,160,52,152,151,246,155,25,35,86,86,113,32,225,192,162,246,155,121,233,202,78,231,60,194,39,126,205,90,24,114,253,90,212,144,21,37,124,36,28,213,29,251,144,254,80,97,16,74,106,122,56,126,75,57,61,91,117,158,170,72,51,137,1,113,238,29,52,149,66,195,148,117,13,77,204,118,40,84,61,52,20,2,107,12,239,142,177,13,173,7,32,241,211,108,88,234,226,234,25,6,197,255,115,122,234,95,79,62,220,88,165,63,54,249,60,60,250,221,255,231,197,192,242,1,185,13,0,255,97,82,4,102,18,204,68,152,46,200,40,180,154,226,168,176,106,139,109,9,105,77,120,137,130,194,133,216,87,21,160,21,140,150,211,255,255,252,73,246,83,225,75,222,164,67,184,192,251,56,72,29,148,81,14,87,97,170,177,67,162,222,249,234,200,54,50,79,171,66,0,21,119,188,198,234,99,109,15,13,167,28,50,56,80,8,109,53,111,64,232,10,28,10,48,56,148,40,65,160,82,242,170,182,98,128,200,16,170,37,127,33,115,93,77,237,134,184,215,132,23,158,84,148,70,70,103,224,214,14,69,39,178,231,205,175,7,25,52,117,28,219,157,65,63,166,240,229,252,7,13,111,248,92,247,124,120,106,27,21,105,95,170,66,125,255,251,178,100,47,140,134,31,104,205,27,154,121,80,65,6,217,179,97,34,100,32,37,163,32,47,109,235,192,219,28,40,116,160,23,136,226,191,195,159,108,186,176,244,85,199,102,165,234,148,219,163,178,24,36,5,98,177,121,114,174,202,85,246,91,88,79,135,10,35,85,12,123,143,5,114,231,17,185,198,249,151,15,226,185,222,20,89,89,82,118,120,252,152,68,131,175,184,121,127,245,187,238,251,246,189,245,77,103,54,222,247,26,120,212,158,186,170,161,181,142,190,12,41,237,157,247,217,196,213,191,127,134,56,178,249,180,0,1,59,67,252,172,0,20,39,138,110,24,48,215,47,211,212,123,218,211,24,212,111,166,77,182,206,100,44,109,163,245,12,79,86,222,157,246,245,255,183,255,254,190,255,253,7,194,14,150,208,216,196,33,9,31,88,187,111,9,168,224,134,76,40,0,152,78,142,81,157,17,15,24,199,136,57,132,136,31,24,98,20,9,139,42,65,153,84,6,9,129,216,52,24,7,130,184,160,5,152,118,1,81,133,16,51,26,50,153,175,136,24,240,219,7,48,97,211,248,113,51,16,1,96,19,72,49,184,32,37,38,115,110,102,126,139,5,201,129,130,237,0,84,114,104,80,4,205,133,140,156,109,25,155,231,13,9,207,69,149,185,93,131,76,12,129,141,37,56,227,34,36,32,17,129,24,148,213,59,251,208,241,154,196,206,59,21,206,149,144,37,93,32,132,20,51,2,11,70,65,82,193,118,104,81,39,39,246,110,100,187,50,45,184,236,111,111,48,28,25,148,13,112,32,157,118,124,223,12,25,64,183,237,178,40,179,21,102,11,91,86,93,67,153,75,45,35,195,92,69,172,147,52,192,143,62,51,52,120,245,174,220,27,230,219,18,196,89,93,185,209,201,151,18,199,204,92,233,187,14,113,233,108,234,29,179,2,239,173,134,8,148,203,131,191,184,237,247,154,43,147,109,52,195,184,113,243,54,38,203,252,68,135,87,222,110,193,207,23,19,159,66,128,0,32,93,250,136,64,244,41,65,225,22,7,84,129,75,139,34,40,112,165,76,29,23,147,18,218,102,191,95,255,223,250,127,254,52,55,24,248,181,119,171,239,95,172,196,187,80,221,14,227,237,235,164,1,76,2,15,142,128,129,12,23,206,12,99,28,204,6,69,79,72,249,205,67,6,200,0,227,4,128,115,0,66,99,22,3,115,13,195,51,0,136,131,9,65,192,48,132,168,194,193,177,140,68,91,176,157,102,7,130,16,166,226,80,35,189,102,21,1,233,7,105,94,207,39,90,185,77,163,19,76,204,127,152,244,161,57,99,235,94,5,171,17,148,162,235,72,155,20,58,213,138,168,27,28,191,69,73,98,21,122,130,212,47,116,88,255,251,178,100,56,142,7,58,104,73,139,184,68,242,55,9,170,26,64,2,226,31,81,163,38,78,229,147,193,19,27,38,165,133,149,168,247,243,97,108,209,113,223,137,75,230,226,152,221,181,113,241,150,219,165,250,72,133,250,12,108,71,43,235,85,242,189,65,42,207,85,34,196,207,202,204,221,124,104,191,26,242,249,92,229,90,163,88,130,168,142,168,74,30,229,52,48,226,203,58,3,188,61,113,64,205,99,6,186,50,139,181,207,147,212,43,117,29,171,32,189,140,100,21,33,80,82,205,163,135,112,38,209,198,139,136,103,58,217,117,99,140,147,63,147,250,169,116,249,214,239,67,47,197,128,32,0,0,16,55,244,196,138,22,201,18,56,44,27,32,108,95,52,39,136,243,205,158,207,86,212,255,255,255,183,245,255,218,184,48,88,103,169,121,76,167,245,253,10,246,209,254,169,63,40,185,110,43,250,133,99,5,139,19,153,29,163,56,200,211,9,70,147,12,207,35,214,58,67,90,70,131,13,131,211,8,193,224,104,52,99,168,58,97,176,116,96,120,220,6,18,36,171,212,42,20,24,234,49,145,11,41,172,96,160,27,131,112,38,19,223,67,4,68,40,131,196,13,11,17,196,96,121,24,123,192,146,223,22,133,78,138,205,149,141,52,12,35,24,162,249,17,190,210,32,122,113,19,109,63,57,5,251,240,140,110,219,136,202,237,229,133,5,168,138,80,185,85,164,116,177,28,176,213,135,110,49,51,157,189,192,113,249,69,157,210,92,185,186,181,45,229,32,131,236,218,170,135,228,83,79,99,41,153,222,162,245,38,225,167,78,138,237,98,197,168,244,84,94,228,188,177,202,172,59,175,175,60,66,98,135,102,206,23,142,99,51,63,67,37,145,208,46,184,234,24,140,138,187,91,179,104,175,12,183,165,149,143,169,95,231,112,30,23,153,72,176,176,153,8,176,216,213,44,32,21,7,161,1,12,78,209,221,134,204,33,94,124,161,9,111,80,65,136,15,190,31,124,230,108,0,10,67,32,2,106,174,224,195,85,196,14,97,152,243,226,15,13,135,149,146,175,153,30,109,80,180,204,194,51,18,201,15,43,205,234,68,185,223,188,168,29,186,203,167,140,19,171,246,10,108,99,38,90,255,255,255,255,234,59,24,255,127,255,255,255,171,162,136,0,9,3,4,146,179,101,146,227,105,25,192,132,192,145,68,50,94,96,52,200,26,22,4,140,4,2,208,196,197,48,80,193,48,148,192,176,180,104,69,111,157,192,168,34,52,89,148,11,176,128,16,61,113,69,9,130,168,36,100,47,141,193,165,219,188,143,13,179,49,52,8,128,10,63,106,113,10,103,3,152,230,208,75,236,52,119,118,162,218,135,47,136,128,183,169,108,254,255,251,178,100,49,14,151,10,101,74,147,184,52,242,76,41,154,13,97,34,62,94,1,161,40,46,225,147,201,18,155,38,169,150,29,160,19,217,243,25,110,174,85,175,240,53,34,252,132,227,122,252,245,204,119,71,28,128,171,220,251,55,229,19,249,106,247,49,169,173,227,94,199,201,47,79,149,82,217,35,180,217,203,51,156,132,94,248,156,117,255,167,141,74,1,22,71,40,157,90,99,111,147,192,167,106,6,82,6,144,32,8,146,136,81,128,104,144,38,150,81,68,31,87,231,13,99,79,130,62,78,146,103,146,143,137,148,235,115,29,29,28,5,167,100,244,214,154,18,12,217,208,95,88,182,44,10,84,237,78,125,63,38,128,0,0,24,184,48,9,31,201,106,67,51,148,36,42,139,85,75,182,105,70,188,251,111,72,207,188,235,111,67,58,29,182,98,198,247,251,65,143,84,242,246,255,255,254,191,183,255,109,63,233,255,255,255,161,218,153,134,187,251,222,203,202,165,42,71,148,251,231,215,189,15,92,255,123,255,181,49,5,211,54,32,128,50,52,147,52,24,112,48,37,40,54,119,225,52,40,73,48,180,22,48,120,16,20,8,204,90,2,140,24,15,137,8,18,209,196,157,226,0,196,195,32,144,120,92,107,160,160,134,128,176,3,21,130,180,134,11,6,15,115,9,79,152,28,85,143,202,178,26,134,32,58,118,188,146,113,97,33,193,44,91,73,187,20,171,205,103,252,185,150,199,135,88,218,64,113,153,216,149,188,169,105,31,75,147,185,212,236,252,145,181,175,91,123,143,242,119,27,80,108,106,21,86,79,25,164,213,37,153,169,251,211,148,249,253,124,97,84,85,38,230,215,200,177,44,99,94,142,181,171,53,42,203,49,145,82,74,219,180,217,19,145,161,34,92,186,51,54,150,27,53,107,65,85,215,89,118,132,197,157,118,162,57,69,25,212,74,23,107,73,177,166,89,154,163,179,244,86,195,236,169,86,123,117,238,107,142,38,120,177,68,203,14,78,120,177,140,188,185,127,196,126,209,129,194,134,48,50,136,31,218,253,61,86,226,225,5,9,132,203,134,201,73,101,232,113,54,102,40,114,212,174,163,220,222,43,53,137,216,33,85,141,12,232,204,220,123,191,49,48,166,92,134,112,74,175,111,69,133,70,135,205,53,149,64,117,16,86,101,13,57,169,207,251,83,222,143,183,254,133,178,143,109,74,2,68,49,115,52,25,78,44,135,50,96,136,197,164,99,10,63,71,169,70,14,2,139,3,134,129,198,58,5,8,131,235,164,12,31,8,9,169,66,62,24,216,12,158,52,9,172,255,178,164,206,113,6,129,112,11,184,149,18,148,231,171,15,143,5,210,249,236,150,31,129,112,184,7,156,74,181,76,95,255,251,178,100,39,142,7,21,114,76,139,143,77,214,73,230,217,131,105,37,118,30,245,221,54,14,97,237,200,252,141,103,245,131,153,112,85,207,18,47,219,192,190,132,56,94,204,10,140,202,163,69,29,17,225,237,228,211,175,165,208,199,57,208,198,134,59,75,102,27,71,179,203,193,93,170,232,254,121,158,68,154,85,25,160,101,191,186,224,156,2,245,86,216,219,25,205,44,217,51,59,234,153,107,42,253,64,73,146,182,225,54,228,144,162,209,175,40,236,239,225,27,121,184,141,176,195,9,181,74,33,71,38,51,127,203,223,106,100,250,153,237,119,137,12,18,17,154,32,66,78,110,5,8,224,156,172,202,32,56,193,1,87,98,240,234,226,237,48,163,19,159,243,187,149,93,249,251,78,49,143,15,104,68,0,0,64,4,32,96,48,194,34,197,197,9,136,249,134,9,128,161,49,247,145,161,61,206,108,159,46,53,111,176,153,12,166,0,17,53,172,176,9,14,151,155,87,201,239,56,128,229,18,90,40,144,117,222,180,208,231,39,69,75,127,255,251,85,70,137,13,16,30,16,31,109,33,128,44,60,209,7,51,94,145,77,48,18,71,19,93,249,133,149,172,177,74,140,26,24,14,27,153,104,92,56,36,86,35,16,10,16,44,64,132,36,55,137,228,61,74,210,65,167,75,128,69,144,210,54,89,106,192,183,72,45,47,2,196,93,174,148,62,201,217,8,4,22,165,76,26,221,58,199,172,216,229,82,213,41,79,41,153,116,186,106,3,94,149,84,84,155,111,236,107,8,149,162,177,176,249,11,37,109,140,36,41,58,56,28,213,162,231,51,97,44,105,123,10,34,148,6,69,76,103,236,83,182,221,58,216,21,238,79,148,10,44,12,212,181,114,209,117,240,131,178,194,110,122,240,118,159,125,20,187,174,87,113,158,193,159,41,35,14,14,95,170,100,93,185,218,196,205,245,168,165,211,104,35,7,43,67,90,147,208,255,96,102,149,182,175,142,197,157,119,150,182,113,241,14,186,234,72,111,124,218,187,107,102,161,51,45,110,245,183,138,115,32,126,215,153,126,253,49,219,169,235,157,251,75,27,120,186,198,113,71,159,234,53,107,231,206,45,63,16,0,2,0,1,8,96,130,68,108,113,247,217,238,128,205,199,38,29,152,214,83,147,160,121,169,66,57,58,188,147,49,83,4,25,138,143,207,215,145,202,30,180,149,158,241,238,211,119,254,194,50,51,154,63,251,63,255,253,71,125,103,191,251,192,0,0,0,38,3,43,109,74,34,73,44,24,152,181,136,0,36,44,46,109,37,227,78,172,153,124,237,90,140,76,5,165,51,132,16,214,137,23,170,159,7,55,85,159,60,23,150,19,14,204,157,120,81,225,14,184,248,97,255,251,178,100,29,8,134,81,102,209,107,120,123,112,72,198,201,221,101,45,54,28,229,197,54,238,97,237,193,23,27,38,133,132,9,232,53,32,153,121,123,248,123,85,88,217,222,111,106,55,7,115,28,222,202,176,224,243,101,4,169,77,10,245,173,217,124,24,100,73,138,70,180,169,139,34,47,90,24,144,174,63,166,187,108,61,8,177,137,75,222,185,198,54,134,126,133,101,120,93,160,122,52,89,38,111,95,231,225,226,11,82,38,254,160,127,77,211,104,84,254,7,196,172,154,177,249,191,106,239,65,106,60,55,178,182,124,158,183,174,245,137,207,104,63,82,90,185,139,76,195,214,44,64,183,235,107,207,203,141,47,2,22,117,124,95,45,137,188,117,212,218,195,121,128,75,235,117,221,246,128,0,0,8,0,224,0,0,130,91,154,228,108,234,60,101,104,172,81,149,212,58,108,21,31,49,114,23,91,161,58,91,11,171,116,209,175,117,238,215,147,135,66,224,195,1,124,75,136,41,72,160,150,143,67,238,186,31,239,255,255,253,73,231,31,255,255,255,163,255,255,255,210,16,0,0,5,12,8,227,49,170,52,192,110,179,79,143,192,41,147,49,118,204,154,35,106,5,188,42,1,75,72,100,161,160,92,38,131,166,63,5,113,15,205,172,79,53,128,34,46,29,92,85,199,67,102,105,157,90,105,76,6,210,81,143,21,246,220,26,235,224,195,39,242,165,228,69,70,49,130,149,143,171,41,102,221,214,55,154,51,239,105,245,39,37,236,101,217,214,43,246,188,26,47,44,151,133,115,251,56,28,112,163,136,235,254,193,138,140,50,58,5,47,143,23,86,127,246,132,195,144,181,62,175,34,107,53,11,104,154,137,174,80,45,109,189,29,242,199,108,73,191,147,19,61,77,191,164,214,52,131,137,245,26,208,78,177,16,186,65,38,219,183,169,122,211,114,70,44,157,219,203,54,174,205,27,183,186,139,66,84,98,110,178,176,75,177,26,114,156,246,49,30,61,134,227,3,54,62,237,183,200,10,187,150,60,88,199,126,181,254,127,183,255,46,179,157,205,43,36,197,53,207,0,87,139,78,25,162,23,12,24,223,1,186,63,82,218,55,237,236,100,15,211,179,132,219,108,132,19,78,63,25,92,106,69,156,41,127,205,121,156,79,133,122,127,192,176,66,91,244,47,162,124,255,14,255,227,252,124,20,163,191,209,232,237,239,209,111,150,119,171,162,17,1,112,187,156,207,40,112,11,220,227,96,147,13,146,206,185,62,54,152,56,120,74,60,26,125,135,136,38,71,42,136,132,41,86,100,224,35,234,148,160,225,161,48,41,67,24,63,37,109,75,171,162,126,188,90,243,51,97,144,218,248,1,25,184,90,122,23,163,24,12,76,13,255,251,178,100,36,140,167,15,111,205,19,152,124,112,72,137,89,165,109,226,86,157,161,189,46,14,225,181,193,3,28,39,53,135,136,224,215,154,215,172,124,175,165,213,214,230,227,219,212,46,155,100,206,167,32,16,70,103,41,104,41,160,151,235,24,9,8,251,118,155,45,52,220,54,177,38,114,77,234,219,166,237,210,67,204,218,187,252,202,198,27,108,248,50,177,40,66,235,134,164,214,210,4,207,89,143,3,35,98,152,72,163,60,23,149,242,124,174,12,26,118,59,93,177,236,217,22,217,235,247,88,33,78,149,240,138,251,237,116,239,27,221,161,164,146,213,245,183,241,53,76,205,19,5,252,212,158,204,30,181,43,105,72,71,143,206,217,116,250,14,165,150,86,139,193,190,181,101,46,255,255,252,127,242,227,129,167,60,42,0,128,8,171,55,25,36,91,14,1,138,194,172,44,251,211,55,52,136,196,9,148,174,105,95,78,111,22,237,174,229,76,183,65,108,37,222,206,12,154,209,221,132,195,8,240,175,139,251,206,43,211,174,223,24,127,242,209,119,194,30,129,126,83,85,255,239,255,254,17,249,29,70,7,165,166,128,132,102,26,76,70,191,141,134,8,7,70,56,96,70,108,6,132,65,241,131,128,24,32,16,6,129,230,56,17,134,9,0,198,12,129,198,17,137,169,140,56,2,24,104,11,145,4,72,124,158,87,219,186,181,122,81,242,102,205,43,57,80,103,32,33,38,10,211,57,240,218,167,110,67,119,99,249,193,219,99,97,198,183,101,116,85,77,212,34,175,47,159,227,134,169,163,163,164,15,93,172,34,179,241,21,65,130,243,65,236,234,177,219,57,174,58,247,17,238,83,120,132,124,206,3,157,190,128,148,227,167,165,183,133,106,191,215,223,91,93,55,35,236,181,161,222,130,155,222,70,201,173,71,186,92,49,102,77,3,43,202,123,45,203,241,250,217,106,218,246,191,202,92,121,52,239,218,160,71,108,181,115,206,14,145,150,137,60,97,144,97,249,91,173,199,112,234,147,156,210,51,65,75,65,147,16,232,169,23,101,185,47,115,169,161,73,174,214,115,165,157,146,73,23,111,170,182,89,226,2,244,242,164,64,0,6,68,32,97,10,137,146,239,26,26,71,183,182,73,81,130,146,135,166,131,163,29,42,180,192,151,153,94,222,133,173,250,151,206,251,237,230,125,255,255,253,219,193,63,251,250,143,130,124,127,41,232,255,61,171,178,207,186,121,82,125,182,192,0,32,0,0,50,152,101,30,107,241,113,172,239,6,43,55,24,152,96,100,28,41,174,129,97,129,177,0,73,135,19,19,204,110,77,17,138,148,92,197,34,39,212,144,6,186,177,232,80,245,242,108,47,158,107,11,3,215,135,106,48,134,127,255,251,176,100,31,143,230,240,104,205,59,152,123,112,72,39,9,128,99,103,24,24,253,163,52,14,105,230,193,25,156,38,69,161,21,226,89,56,202,162,191,34,148,56,17,247,74,71,170,124,96,21,153,102,8,119,110,56,13,50,205,123,28,116,85,5,231,108,140,84,122,187,243,6,46,160,131,82,105,35,210,168,103,227,178,76,12,8,216,164,40,65,136,109,231,198,248,190,48,164,214,83,213,226,112,251,182,52,109,34,61,30,211,227,10,116,214,215,12,191,53,206,125,124,20,34,157,178,62,91,208,172,195,19,253,102,52,27,53,9,193,76,237,114,30,37,210,73,99,113,61,37,83,22,190,71,241,115,43,234,184,190,123,29,152,128,151,183,182,97,198,218,206,205,85,114,107,227,205,125,197,206,105,4,249,131,229,106,181,227,36,190,128,146,237,110,140,184,10,112,30,87,113,130,225,22,202,145,218,140,78,13,3,33,214,97,84,208,64,36,151,46,242,185,54,242,146,67,134,16,212,108,252,209,165,76,142,139,211,141,78,149,37,69,198,40,24,51,249,28,119,106,10,173,246,150,223,41,148,122,142,121,15,95,251,63,17,142,13,205,162,128,17,101,141,96,46,48,65,112,217,222,19,75,133,67,132,134,4,168,132,58,170,25,138,133,190,40,32,18,118,203,142,103,64,178,21,97,165,146,173,45,32,75,156,160,33,59,58,144,9,243,56,56,211,177,159,162,210,45,174,243,27,120,62,112,146,53,246,79,137,46,172,234,83,56,116,192,10,114,170,93,207,51,114,63,158,199,174,46,205,185,18,63,69,30,54,56,233,223,69,144,25,79,49,26,250,246,244,99,223,67,125,79,230,141,175,52,101,176,46,117,235,189,22,110,187,113,231,141,111,63,234,248,80,211,51,239,175,192,175,44,19,248,46,57,144,125,40,174,144,31,179,195,97,89,198,171,152,52,41,179,104,59,191,101,188,26,68,213,14,129,229,54,95,121,114,165,205,90,149,88,173,53,75,231,121,162,150,121,49,121,107,58,247,125,206,10,240,101,66,21,168,226,135,83,158,8,139,35,67,132,80,52,244,89,119,93,116,114,167,184,247,189,161,70,133,245,85,24,59,50,212,109,232,35,181,65,188,126,160,158,131,148,96,158,154,230,198,105,152,114,127,233,84,106,61,65,125,62,38,245,127,255,117,111,242,32,49,144,42,55,125,56,55,244,236,58,112,163,48,77,92,50,163,156,54,44,84,48,112,8,48,160,22,48,24,9,49,112,18,48,188,241,2,140,166,2,0,134,74,137,229,246,17,4,32,128,52,88,20,16,2,35,192,29,57,84,9,115,166,66,224,46,16,99,197,43,42,128,35,160,29,192,228,33,4,82,223,58,68,252,138,11,32,147,255,251,178,100,44,14,135,95,100,202,3,186,93,112,73,102,169,172,109,229,42,29,93,149,40,46,239,38,209,58,169,39,41,151,148,217,237,189,212,54,60,74,122,153,47,36,171,45,8,239,202,167,245,6,23,238,92,132,209,113,16,155,111,213,44,125,73,109,231,34,93,39,188,212,108,215,83,110,236,116,21,121,80,208,137,237,54,30,88,80,34,32,15,164,146,155,42,123,246,59,40,207,5,165,148,68,170,29,237,211,208,230,215,97,65,4,226,217,83,85,178,148,177,122,147,235,58,254,227,58,251,189,194,153,169,119,111,95,238,149,142,210,216,71,235,215,182,69,161,11,48,107,70,200,167,107,108,202,100,126,163,216,191,81,194,160,241,253,200,223,155,123,42,89,83,245,250,166,216,242,61,107,187,214,0,0,1,64,48,0,6,149,1,14,21,163,80,232,104,82,20,104,204,204,175,115,4,121,80,236,38,34,67,85,71,120,132,81,90,20,246,214,42,8,150,15,32,17,213,145,199,208,247,20,110,93,3,27,165,34,207,111,82,103,213,98,109,254,77,106,57,148,241,95,79,170,218,196,97,209,196,111,106,40,102,246,66,112,66,54,97,89,88,120,94,172,107,176,160,97,232,122,98,34,192,211,67,12,49,50,78,195,22,63,49,241,208,11,162,74,174,19,84,21,22,128,68,104,26,136,169,84,118,254,224,8,11,84,203,13,56,201,75,191,0,9,38,96,168,195,94,74,21,27,81,194,17,105,190,7,165,110,171,18,237,242,39,108,33,234,21,91,183,23,211,252,52,211,254,56,112,12,216,198,50,137,248,235,4,170,194,81,51,122,137,242,194,120,213,208,128,58,89,208,193,168,179,144,209,213,25,61,110,212,143,115,241,255,248,95,46,175,30,93,64,75,207,97,226,111,107,54,48,129,164,95,102,103,109,197,171,242,9,160,223,211,115,247,255,184,198,247,44,195,180,14,174,170,161,55,234,84,181,203,208,100,183,42,172,218,221,168,102,123,14,247,188,153,133,90,238,92,238,87,191,254,214,183,5,82,111,63,203,247,103,152,97,69,151,114,239,235,255,251,187,66,84,173,182,79,77,77,129,0,0,0,252,68,162,8,242,52,115,214,117,4,81,60,56,167,130,200,37,18,79,11,125,37,155,226,144,31,122,34,11,139,38,168,190,169,166,190,250,31,239,182,244,109,116,215,43,255,191,161,116,227,255,161,133,207,66,161,22,32,0,182,137,67,61,149,85,231,59,59,85,200,228,164,62,31,108,0,0,0,184,192,99,32,208,81,152,193,87,52,196,128,236,195,82,36,216,57,156,201,160,165,198,20,8,111,137,9,224,145,252,68,9,22,152,197,96,119,52,158,45,233,49,93,242,38,206,38,220,31,154,186,129,255,251,178,100,28,14,150,137,104,204,27,184,123,112,72,102,153,150,99,106,26,29,37,163,42,110,229,237,193,6,22,165,193,172,20,216,46,186,244,74,52,228,187,108,168,176,90,178,108,160,202,101,37,126,238,28,206,59,243,110,93,198,224,191,47,119,186,83,184,34,233,40,3,167,107,147,182,176,43,101,82,4,77,46,174,204,35,143,228,66,177,161,53,222,97,82,224,201,85,222,77,239,235,230,46,250,42,242,18,7,46,188,177,133,40,100,107,114,103,42,69,170,202,148,199,175,249,255,12,191,183,91,112,163,103,153,159,184,42,213,60,145,184,198,72,151,10,193,128,183,175,237,84,202,213,39,135,120,214,131,155,98,52,86,2,244,106,94,36,251,101,234,233,216,114,192,242,4,237,59,175,251,222,217,153,117,143,141,181,128,35,0,0,96,80,56,89,67,246,65,32,130,0,187,15,219,88,150,75,75,126,225,187,42,154,158,163,171,68,104,226,11,15,91,186,156,42,234,62,64,85,147,234,202,90,132,220,243,119,27,250,190,127,203,216,124,140,126,153,71,255,211,66,59,5,89,163,247,254,213,126,176,5,166,20,178,128,234,252,212,77,140,213,144,248,197,18,212,219,232,228,216,112,196,193,64,96,144,70,42,3,38,10,131,6,5,153,192,81,49,32,140,157,4,89,208,140,3,228,4,33,86,66,176,162,165,66,215,252,202,9,99,178,181,147,32,93,197,212,92,171,212,24,115,94,157,137,192,47,172,7,9,221,124,35,232,149,76,157,227,193,102,198,147,166,245,44,155,39,208,152,200,194,231,27,170,6,154,153,178,245,29,111,78,224,37,227,61,70,73,4,190,94,160,38,167,33,1,91,53,69,234,232,1,86,223,233,187,106,250,102,181,207,126,216,44,205,22,68,38,151,201,224,182,184,109,190,176,198,134,238,216,120,252,66,248,205,191,75,250,177,239,243,239,117,37,115,105,13,81,190,217,41,81,68,94,13,25,81,70,227,21,44,229,244,108,180,56,187,164,40,59,102,174,118,249,135,97,47,41,97,192,119,51,116,100,110,110,214,175,85,62,126,255,27,247,214,211,136,248,151,137,136,254,41,8,9,211,12,152,121,121,124,13,28,209,173,172,238,45,18,121,204,198,67,175,72,179,69,30,134,216,194,170,129,144,9,144,152,210,138,135,159,169,27,169,177,121,171,204,204,22,37,182,213,191,138,101,218,186,5,39,234,38,88,250,53,184,151,139,2,0,0,2,180,193,53,144,204,80,236,208,0,124,220,81,200,193,32,216,202,43,232,200,48,224,168,32,152,10,13,180,148,184,48,112,171,93,102,1,0,102,22,7,204,165,16,192,94,144,160,194,96,209,21,66,212,179,83,43,152,173,74,5,29,153,156,255,251,178,100,33,14,134,162,104,203,155,184,123,112,69,135,9,133,111,7,40,157,249,149,36,78,233,149,200,238,143,167,117,135,136,216,167,69,60,53,83,56,236,98,247,231,140,165,220,227,117,101,148,174,154,163,191,204,110,201,26,236,168,148,107,42,191,109,243,166,182,17,33,117,31,109,180,193,251,10,225,92,255,137,222,48,245,254,1,144,170,206,233,172,125,248,59,233,13,232,183,172,237,121,98,143,129,231,26,152,213,207,135,10,159,10,58,229,174,191,27,242,174,177,118,24,184,95,141,5,249,53,141,70,181,232,244,59,159,61,73,43,225,216,238,121,247,75,115,245,215,248,248,221,124,254,76,176,141,63,92,52,199,133,59,246,202,48,51,77,153,181,225,75,44,29,66,183,141,38,115,169,0,8,0,139,206,136,81,65,197,96,70,25,34,15,123,56,122,99,240,49,148,241,86,216,186,115,217,185,196,80,233,226,212,8,89,133,81,51,59,149,249,175,85,53,154,74,226,207,32,213,12,90,200,110,222,134,231,103,50,174,115,127,174,126,119,124,159,144,255,168,9,49,34,240,51,156,251,53,187,188,59,196,206,5,61,39,99,211,7,67,9,196,66,49,138,64,112,24,44,16,2,166,41,174,192,128,148,192,96,136,199,226,52,112,2,28,3,76,62,0,32,162,160,40,36,21,201,201,66,18,176,30,109,7,103,96,4,166,134,27,9,80,76,110,70,68,86,15,167,134,233,30,1,35,52,95,69,106,105,144,233,164,34,108,160,96,9,120,177,173,126,117,14,194,201,223,161,0,112,123,7,51,223,234,40,54,33,166,2,14,97,20,201,147,118,170,35,118,144,28,102,102,224,16,100,186,94,198,165,19,2,50,201,153,4,92,162,214,87,255,224,207,186,178,238,87,42,133,126,248,209,22,236,194,118,161,202,110,244,174,231,97,165,61,150,74,190,254,166,53,134,29,215,91,219,63,16,239,105,88,230,248,141,211,188,63,44,83,143,214,254,134,86,101,82,43,76,125,195,137,19,185,184,111,147,51,54,218,33,155,193,70,224,79,66,227,148,182,101,118,147,187,250,226,73,52,99,206,154,81,8,96,128,0,23,182,7,212,66,194,100,174,224,101,10,45,121,37,29,144,53,7,163,243,10,58,68,244,206,202,208,90,209,63,223,167,182,190,250,13,166,221,232,157,255,84,246,159,255,252,61,255,241,225,42,73,205,156,246,34,0,32,128,8,95,152,68,166,24,8,50,130,35,1,33,136,195,97,180,196,59,12,196,96,228,192,16,192,192,144,41,28,165,38,17,18,108,161,151,129,140,229,126,220,5,179,47,118,135,167,109,23,88,255,34,247,242,114,223,218,206,133,186,139,154,246,172,103,30,86,62,253,127,219,30,255,251,178,100,37,136,134,233,104,204,59,184,123,112,63,67,249,186,105,226,58,30,29,149,36,14,229,117,201,1,23,39,117,134,165,248,206,129,60,242,125,21,5,239,183,198,150,175,171,164,160,102,103,49,169,220,15,174,136,30,153,180,168,247,53,98,108,75,99,65,135,169,88,239,131,76,84,73,36,223,238,153,190,186,67,213,112,211,68,130,106,147,7,157,111,20,194,45,213,148,231,22,112,255,226,73,245,100,47,238,53,245,1,43,11,66,159,156,28,140,170,184,102,74,244,135,169,124,62,18,163,157,102,68,234,169,105,169,26,68,66,106,154,119,23,241,224,127,50,22,248,128,15,245,27,116,203,199,42,220,21,27,98,141,53,137,156,166,180,88,42,167,203,11,167,177,32,48,210,77,70,207,0,0,60,0,0,0,235,224,226,179,161,230,143,49,153,172,130,143,185,207,36,80,18,211,202,128,209,155,41,175,71,125,126,47,57,214,178,236,111,254,244,44,131,253,224,135,214,241,54,139,213,175,246,139,209,57,255,255,43,255,251,127,242,198,78,91,70,157,31,38,149,246,199,61,23,166,60,142,39,131,41,167,67,135,102,33,11,34,164,120,136,13,2,129,134,80,169,65,0,25,128,128,201,154,3,65,16,10,88,5,140,23,0,97,210,251,139,13,209,98,160,66,76,9,85,123,31,110,58,113,184,112,184,77,228,26,85,70,111,55,234,245,58,131,119,24,123,144,11,0,164,165,73,236,68,97,32,22,146,236,163,74,170,16,99,234,50,241,222,92,53,57,7,75,159,8,46,49,26,30,206,69,64,209,249,76,136,246,243,30,102,8,172,68,133,250,22,179,15,80,142,194,201,102,43,75,53,187,251,248,98,222,214,157,238,18,133,106,210,157,49,93,168,145,120,226,93,183,204,9,65,187,216,37,160,99,200,166,27,173,150,84,46,247,222,130,249,200,42,47,133,197,48,181,183,62,216,65,50,32,98,230,144,125,252,112,52,70,163,102,22,138,150,38,108,46,48,74,19,115,32,210,234,43,142,153,86,222,156,104,12,28,220,83,140,200,232,150,193,79,45,249,140,250,131,17,96,0,224,33,48,236,133,242,133,139,100,207,209,226,199,168,169,37,105,25,6,216,91,242,121,36,59,188,138,64,144,31,174,129,136,117,77,30,255,86,255,252,255,251,125,254,32,61,192,239,177,8,243,107,141,18,22,253,126,223,71,254,240,0,0,243,3,23,67,66,132,243,59,195,67,125,5,115,23,198,99,16,186,195,4,196,195,4,0,48,64,124,210,89,177,141,69,250,1,71,64,162,65,70,97,203,18,10,172,18,128,232,141,62,88,2,81,143,23,115,91,181,15,197,83,46,205,49,127,45,114,51,215,197,161,231,202,95,154,255,251,178,100,38,14,135,8,104,203,19,175,103,48,70,103,9,167,105,39,106,28,169,169,46,110,97,237,201,15,22,166,165,162,157,248,118,112,130,10,0,137,214,102,68,3,223,212,238,234,17,1,55,152,24,208,173,3,211,85,194,209,23,8,249,40,165,186,58,237,231,102,176,19,246,216,97,87,9,11,63,3,105,15,135,88,182,189,47,225,227,151,201,245,100,166,18,75,50,43,193,93,30,206,179,82,165,55,120,5,167,142,231,187,211,91,193,225,247,19,94,235,126,34,90,108,37,63,78,241,61,215,136,67,207,159,146,77,225,199,226,146,144,197,109,245,77,177,134,223,94,220,47,10,6,213,86,239,209,98,27,41,238,213,248,241,202,185,172,68,244,7,174,43,143,255,138,239,40,95,70,98,227,203,144,0,34,128,32,0,117,130,138,59,133,35,169,162,158,36,110,32,255,103,26,16,135,128,101,106,97,137,4,253,191,157,99,162,202,159,202,205,41,253,60,168,228,229,234,218,84,131,115,117,59,237,69,223,51,122,3,199,186,168,64,93,46,207,250,230,126,75,185,31,253,64,21,12,31,14,57,80,28,215,61,211,167,4,12,66,24,58,216,244,232,64,163,18,136,0,65,52,158,64,41,152,212,221,64,89,151,196,205,9,74,88,21,49,0,211,227,133,66,166,204,251,183,95,23,173,247,140,55,178,59,41,7,59,132,214,166,75,161,99,179,253,201,90,254,2,101,121,50,22,149,186,11,55,86,67,115,152,42,157,61,171,246,79,57,37,83,111,0,149,121,148,35,79,14,157,100,70,32,236,56,99,97,71,89,73,225,15,151,58,214,117,38,230,250,67,235,162,134,15,76,38,172,153,24,149,180,108,248,166,180,20,194,134,37,230,205,109,53,91,15,249,104,213,152,144,99,106,57,41,114,212,241,227,217,134,29,93,159,126,26,33,202,39,205,163,41,16,26,135,121,53,226,50,69,126,168,163,138,44,173,119,134,201,34,54,179,169,178,222,143,133,51,100,209,91,217,154,84,237,209,221,53,104,252,121,165,93,253,103,106,107,143,183,89,231,136,161,138,176,232,4,0,96,18,246,244,46,140,33,59,160,105,43,11,18,116,94,28,108,142,6,140,67,73,139,57,55,34,98,146,22,58,22,120,211,140,85,97,54,166,223,208,178,183,87,107,2,124,248,254,136,191,46,210,148,3,8,51,213,57,163,95,233,244,122,191,253,68,0,1,99,7,72,195,62,130,3,16,94,80,32,108,13,7,76,32,154,204,31,12,75,0,9,129,192,43,234,216,140,76,27,89,19,146,10,42,24,172,217,48,1,76,221,71,128,206,16,128,42,23,219,213,38,25,197,247,153,71,39,54,138,51,246,230,118,244,41,79,126,81,204,96,255,251,178,100,37,14,167,83,117,204,147,175,23,84,72,8,73,149,107,7,40,27,193,211,50,46,61,28,201,18,24,167,41,162,189,248,172,96,53,189,76,232,34,69,156,103,241,147,167,157,51,117,26,8,47,110,155,28,76,74,162,137,222,226,53,218,168,40,90,31,248,120,59,169,87,183,144,28,22,154,90,253,196,245,125,186,29,26,195,43,78,23,14,170,216,73,105,124,193,230,2,211,164,144,191,141,17,77,136,17,29,72,198,73,181,117,60,39,153,74,66,136,50,49,52,93,68,163,101,166,109,141,6,135,163,6,114,207,168,40,133,139,221,178,242,192,134,253,205,234,125,221,68,93,189,14,113,97,86,68,136,178,253,113,163,205,8,203,59,200,144,50,180,206,175,132,169,101,108,117,3,71,91,149,65,55,169,80,22,140,94,136,87,81,35,114,0,32,0,124,91,65,226,32,234,105,8,99,227,7,210,121,152,84,150,144,37,163,91,30,85,27,235,2,84,180,42,90,4,30,57,38,170,132,95,160,239,249,120,224,191,204,62,80,183,198,106,83,209,254,173,238,91,255,95,250,22,253,105,255,144,239,85,122,255,253,95,253,3,49,120,232,223,134,98,166,60,35,212,97,160,49,186,149,0,111,184,64,196,194,225,99,2,129,83,92,203,165,229,108,80,195,17,137,96,41,198,139,24,134,9,130,143,194,46,171,170,88,180,125,128,70,148,237,157,65,46,66,196,17,128,179,164,173,23,137,35,147,72,144,51,57,36,15,9,135,31,84,248,174,220,155,173,142,66,235,58,44,74,243,8,22,8,197,49,195,40,97,27,86,48,41,90,26,171,87,64,79,145,232,189,70,140,124,54,111,3,8,213,129,173,68,125,241,119,175,44,133,230,67,226,54,82,81,32,46,135,157,177,106,104,108,77,219,205,107,221,237,247,44,42,69,56,53,184,180,221,26,41,147,126,109,92,177,66,236,52,104,106,200,14,135,83,139,203,132,194,173,69,168,249,139,151,37,44,50,39,130,232,199,36,108,49,209,181,179,230,46,48,117,62,50,172,194,46,165,215,90,202,42,157,46,91,226,228,85,74,0,173,97,134,7,0,8,53,216,44,36,34,5,88,47,13,36,99,81,188,173,162,245,250,85,96,162,172,183,90,58,52,116,93,136,98,201,115,124,29,255,81,105,141,238,244,23,245,38,59,237,249,81,87,62,61,74,21,13,98,227,91,164,216,148,183,17,235,122,124,87,214,0,1,115,0,15,77,4,158,56,19,48,219,160,243,27,3,77,143,130,48,145,56,56,70,23,12,24,32,116,176,134,78,27,152,116,154,162,155,49,40,124,37,120,67,50,67,0,197,122,200,72,143,4,2,16,252,189,57,202,163,162,160,112,119,224,179,28,242,255,251,178,100,34,14,167,123,117,77,147,153,122,226,73,232,73,185,97,37,100,25,145,163,62,109,225,141,193,25,33,38,65,164,137,160,168,113,187,111,72,80,74,170,102,133,235,21,224,126,140,225,3,136,74,201,43,8,155,134,243,152,153,176,43,147,166,215,36,2,20,245,201,194,20,101,190,157,50,54,197,18,94,183,19,4,205,85,232,205,188,201,4,163,38,140,13,122,135,111,6,140,236,116,60,38,141,105,30,177,68,130,159,66,148,143,119,22,115,8,197,83,23,83,249,175,15,164,129,14,103,237,140,174,54,94,243,183,65,143,133,4,11,237,161,253,230,112,220,90,233,174,243,95,26,197,215,88,191,107,135,106,238,19,217,21,182,149,227,189,55,173,219,74,134,8,49,124,76,120,110,94,13,169,154,65,204,217,163,216,116,182,111,224,238,127,254,47,39,251,255,255,127,228,169,23,253,96,0,96,0,0,227,162,202,6,60,176,140,24,209,145,175,187,49,152,140,184,176,87,174,227,63,68,30,35,233,51,169,187,179,133,160,184,178,160,95,32,209,47,189,71,68,195,61,147,31,241,212,253,254,95,141,239,244,207,171,252,223,189,77,254,226,214,106,216,27,45,187,33,250,193,83,22,12,77,104,48,220,209,13,84,4,168,94,122,174,97,19,32,81,244,48,81,96,49,153,147,142,37,98,49,11,22,229,154,193,87,108,68,11,248,53,113,83,153,154,219,186,108,237,222,24,27,94,122,192,74,122,155,29,22,147,126,101,185,207,227,83,157,117,179,99,45,255,197,40,35,170,115,140,221,200,23,82,212,243,144,220,148,235,106,164,184,62,213,202,236,193,242,113,215,30,223,150,103,194,214,187,103,178,109,225,127,212,183,213,95,92,58,136,78,124,96,95,150,151,89,242,46,84,137,135,181,180,76,236,114,59,124,181,28,218,57,212,120,111,161,96,206,34,234,38,19,27,209,8,238,253,3,15,216,129,237,89,101,216,223,61,101,50,27,174,13,78,38,92,145,98,245,139,221,93,25,101,199,97,63,92,132,185,123,253,183,169,201,218,214,149,39,73,162,223,78,44,121,120,176,129,215,192,168,13,104,43,209,20,157,69,221,76,211,9,70,69,93,178,249,55,48,105,146,198,118,46,213,62,160,89,10,108,18,10,47,197,133,25,186,147,3,41,85,171,59,65,143,245,168,175,147,230,249,79,255,192,52,122,241,190,154,255,226,61,60,143,236,0,0,73,80,194,41,147,74,0,14,73,120,48,152,0,195,235,177,139,185,152,69,38,52,18,6,18,204,6,15,1,30,140,144,55,36,37,33,200,197,32,185,36,202,29,155,120,48,193,225,235,109,28,160,13,5,3,72,76,153,152,160,17,149,8,3,9,100,230,139,30,255,251,178,100,35,142,151,60,105,205,155,143,102,160,69,7,169,160,101,37,104,28,253,165,50,78,101,51,192,249,144,167,105,149,181,112,32,180,201,106,19,101,80,87,128,0,50,14,180,94,213,144,123,146,181,176,108,106,211,12,148,1,172,134,31,199,58,144,105,141,246,88,71,22,165,66,32,162,135,93,250,94,72,204,178,212,217,89,230,33,183,165,213,46,118,149,209,155,102,98,206,226,112,117,22,132,55,160,53,142,67,168,139,197,66,168,112,236,43,40,23,145,110,152,125,211,232,33,233,133,83,34,7,104,159,74,105,243,154,60,175,54,66,19,10,48,144,246,174,163,134,50,236,106,25,231,159,76,90,251,174,166,99,59,209,28,172,132,78,99,78,90,110,145,161,115,245,129,133,198,159,230,90,250,20,79,60,178,147,25,54,11,187,111,250,177,118,226,215,204,51,71,192,86,211,124,162,138,30,249,150,4,205,70,5,239,80,36,72,186,46,148,223,52,51,0,251,104,156,143,84,76,143,31,120,17,162,117,109,226,1,178,236,216,103,199,216,141,209,127,250,59,127,189,244,122,245,248,131,88,119,136,127,200,254,192,28,197,238,179,88,4,206,199,198,55,160,248,197,236,51,157,99,141,102,24,48,89,32,195,193,80,0,156,200,193,227,54,142,140,34,34,5,17,71,69,12,206,157,85,18,202,132,80,95,97,63,72,130,80,9,130,198,107,246,90,144,141,48,199,56,181,163,33,26,241,175,152,5,86,214,11,34,248,8,199,104,26,97,20,115,16,44,209,0,11,242,149,45,158,185,97,66,83,207,221,148,162,152,103,226,78,194,230,91,219,209,231,87,21,27,83,107,86,230,53,106,15,166,197,133,110,179,42,121,190,191,250,138,60,243,219,203,127,91,60,158,57,6,160,107,249,86,158,220,5,75,188,26,188,55,103,9,156,30,156,104,68,111,146,223,63,9,218,66,92,236,66,211,134,232,44,188,52,60,106,110,107,27,83,161,130,106,47,60,178,194,245,21,93,83,185,218,73,178,201,163,13,198,152,110,97,92,184,182,179,245,184,201,36,43,172,129,18,54,161,77,98,62,220,67,64,122,118,28,74,196,68,8,2,136,38,100,0,170,22,175,147,3,118,199,86,37,106,31,68,36,80,2,50,246,136,15,39,106,214,130,242,139,9,46,145,205,69,203,34,95,17,223,107,238,200,31,68,156,62,10,202,48,48,108,239,249,15,111,93,61,223,79,169,1,0,0,11,119,152,91,233,148,13,155,84,137,192,4,2,7,205,43,152,210,128,12,12,164,128,25,55,3,19,76,224,52,46,62,156,0,98,24,98,228,133,206,122,204,28,43,111,90,159,180,16,9,35,160,101,52,163,32,238,227,35,48,240,5,244,232,255,251,178,100,33,138,150,71,104,207,59,111,101,192,75,35,233,186,101,133,90,30,201,161,44,78,225,55,65,31,156,38,149,164,149,170,62,82,132,10,199,170,3,76,253,170,39,40,148,56,78,159,109,196,127,138,198,221,117,225,41,27,46,239,35,158,34,32,53,73,190,226,103,169,103,236,145,177,172,232,178,123,138,223,239,207,178,169,18,72,151,209,58,140,143,92,134,93,47,22,49,191,230,99,230,136,248,186,150,167,95,177,7,49,117,250,168,167,11,236,187,35,149,248,20,249,94,107,91,20,158,90,186,28,155,22,227,196,44,131,125,114,229,75,206,110,38,158,77,23,44,129,203,85,181,54,187,213,139,104,244,12,241,212,109,81,115,11,88,92,0,4,33,0,0,0,175,75,150,100,234,162,234,44,79,65,52,202,80,239,205,179,97,64,71,3,176,20,173,130,47,234,254,67,182,19,39,43,133,200,217,10,26,186,57,225,175,23,106,101,148,81,135,206,216,193,53,189,10,162,55,102,67,206,179,88,240,83,91,147,251,53,255,233,232,2,192,141,169,135,195,169,175,163,1,173,0,113,138,128,177,168,149,105,161,193,57,133,64,145,136,162,72,224,168,98,8,126,102,152,188,96,193,2,28,55,153,10,2,180,182,8,74,2,143,1,197,128,20,195,225,63,69,64,44,120,47,148,24,130,17,33,97,80,2,110,108,220,193,32,52,88,58,46,40,25,12,42,3,229,80,57,174,178,35,231,227,32,84,148,87,21,203,47,106,140,190,148,185,239,52,242,77,179,229,100,38,244,37,105,58,40,177,13,149,72,92,104,133,43,20,159,166,74,43,137,44,157,50,155,111,157,106,209,62,86,84,211,216,136,193,32,150,82,115,223,181,187,21,169,158,179,150,202,50,185,8,201,214,215,50,177,109,234,194,35,117,138,197,235,88,185,139,98,166,145,112,214,144,237,57,68,224,170,206,108,239,248,239,18,77,141,136,153,137,28,122,141,125,168,124,202,93,192,212,19,110,164,186,170,194,86,233,149,92,139,144,185,26,100,42,182,161,34,107,161,237,123,97,101,8,169,77,214,83,176,195,206,95,101,132,72,6,126,188,204,147,80,198,229,65,196,58,18,17,131,181,103,245,188,11,130,120,161,196,105,60,146,61,27,21,54,31,157,143,57,77,185,50,80,42,84,188,173,100,239,122,31,89,133,178,160,107,206,147,6,191,77,251,252,223,226,109,255,111,79,84,29,175,253,191,183,244,136,0,0,93,220,194,75,115,0,141,76,49,213,49,64,140,16,108,54,227,204,28,35,4,141,3,129,37,213,14,59,25,24,42,96,0,128,176,108,195,129,134,207,48,150,239,122,217,48,88,74,234,168,175,104,152,32,67,126,218,162,154,36,8,255,251,178,100,31,142,166,71,104,206,27,143,101,160,72,133,153,145,101,98,104,155,117,153,44,110,105,141,193,65,35,166,169,163,21,161,91,81,192,184,45,27,21,74,46,244,1,166,53,73,29,132,86,178,150,200,80,99,243,84,173,51,10,238,145,203,110,23,132,9,162,143,237,83,105,33,134,123,246,201,122,210,181,21,29,69,63,93,11,209,51,255,124,137,77,170,69,187,189,134,50,206,26,234,101,229,134,43,93,37,117,75,163,229,83,58,115,253,21,28,22,244,110,206,181,22,38,199,154,60,130,45,18,127,26,70,203,181,82,230,83,178,7,255,208,235,71,191,43,239,57,102,15,155,105,199,94,57,84,178,19,164,61,175,237,182,147,210,213,233,102,219,166,58,3,65,108,76,118,1,52,137,0,63,93,23,5,54,215,148,52,168,76,1,101,242,4,71,94,204,232,198,177,21,124,5,124,185,17,29,142,9,149,8,171,48,85,188,35,222,22,64,1,96,135,217,153,192,182,160,251,127,246,248,55,126,190,127,13,174,206,220,167,123,191,189,0,55,12,93,173,18,195,27,50,112,102,242,217,6,0,194,210,99,33,135,140,46,147,26,0,128,8,166,24,46,25,28,36,96,181,81,131,1,134,26,21,161,2,105,128,70,187,9,26,121,32,198,10,161,88,179,26,49,91,33,10,206,136,239,176,210,161,163,129,81,39,157,0,41,24,192,98,128,84,198,152,76,81,77,74,198,117,71,112,148,180,202,84,18,169,207,165,211,75,36,16,68,26,68,182,47,207,195,147,104,119,129,111,180,138,184,6,120,30,128,101,134,131,174,234,212,246,195,90,27,145,110,83,197,229,82,177,126,242,229,176,254,195,82,43,227,214,121,232,105,72,46,50,84,238,63,93,138,3,149,173,28,210,150,153,88,208,239,50,246,103,91,231,29,199,158,82,212,203,143,207,90,38,44,212,176,229,151,124,229,102,25,97,171,34,219,174,111,61,165,250,228,209,103,194,234,205,131,161,179,85,123,115,209,136,66,45,161,251,42,48,0,224,67,237,60,40,0,28,138,70,23,206,133,105,24,192,235,56,230,4,3,63,131,89,128,208,8,38,137,33,133,195,135,95,67,169,98,64,137,154,168,148,58,245,174,162,168,115,37,174,213,20,111,52,203,255,215,237,255,255,251,254,229,48,226,8,57,103,113,228,10,16,32,194,177,5,69,4,228,193,0,2,179,8,31,211,93,66,35,121,114,115,45,67,211,13,86,163,176,197,67,38,2,67,28,2,81,160,252,32,17,52,8,9,8,25,1,196,49,140,128,32,208,109,8,76,147,3,129,84,44,141,152,254,38,74,136,2,98,206,73,171,185,141,8,161,232,8,65,133,138,52,179,48,160,57,207,14,7,24,255,251,178,100,40,14,199,53,102,202,19,187,76,112,81,104,73,195,100,230,142,24,53,159,52,110,101,141,129,145,168,39,13,148,161,161,167,209,49,62,70,122,5,13,70,202,198,61,114,79,61,9,3,40,17,13,43,234,82,206,39,209,40,209,48,23,84,206,89,16,132,215,11,2,179,125,168,126,49,247,62,56,145,202,135,183,105,238,101,90,99,43,17,125,180,89,14,229,154,205,187,74,175,218,250,106,147,240,53,112,83,122,208,196,173,92,72,137,147,1,5,166,151,27,114,35,17,165,155,74,62,25,100,207,82,58,181,236,35,24,57,157,65,24,219,188,89,181,32,198,92,183,206,237,215,234,80,150,65,189,199,43,91,107,100,93,76,228,234,182,14,218,180,126,125,69,66,128,173,67,9,80,199,57,187,41,64,0,1,123,18,55,152,151,135,218,3,6,40,76,212,61,14,70,90,17,119,97,153,19,45,189,247,187,184,175,20,200,60,56,227,224,161,140,12,44,165,163,89,239,111,159,150,181,61,155,171,85,255,255,255,252,171,55,113,215,103,219,244,87,108,123,3,111,73,15,191,111,29,136,4,132,79,130,192,48,55,235,47,236,96,117,137,178,199,71,36,146,25,132,60,96,176,121,204,218,232,54,96,50,176,200,0,176,34,24,12,170,240,185,85,10,91,147,247,80,28,11,28,196,234,46,113,177,200,45,147,130,208,230,209,130,178,72,39,154,29,9,23,125,153,154,159,188,76,175,29,228,216,228,139,9,36,63,164,118,121,58,210,236,37,36,138,164,69,248,251,66,65,26,165,44,78,143,65,122,221,85,167,107,121,212,117,19,230,207,214,84,212,234,116,230,106,162,70,168,252,167,104,142,20,178,237,53,151,77,159,88,183,153,149,142,117,27,101,152,102,86,105,102,39,215,97,225,143,86,125,110,205,84,79,107,76,93,134,181,217,42,229,222,95,120,156,57,158,199,182,95,106,6,237,125,156,186,239,197,159,78,229,145,230,213,183,232,221,45,137,106,194,225,39,112,0,185,63,19,81,100,179,73,150,50,97,233,12,40,237,27,195,28,67,102,193,60,217,223,81,221,126,219,172,127,59,125,183,72,54,181,100,69,184,254,255,246,209,102,183,255,122,223,160,174,66,105,125,53,119,86,36,122,166,123,169,226,61,234,106,162,109,199,247,124,81,169,181,140,151,43,130,17,154,101,236,123,164,169,246,151,179,82,20,239,102,76,183,51,10,116,195,163,241,11,0,6,163,2,166,206,158,90,62,59,8,195,67,35,12,186,77,250,100,51,136,52,196,229,240,64,12,192,160,1,106,146,83,152,128,158,28,91,73,23,209,55,21,92,152,3,70,101,16,150,76,245,171,68,12,94,50,100,138,40,159,46,0,132,96,255,251,178,100,32,142,134,51,98,75,147,140,55,38,95,106,9,227,96,227,126,27,249,159,40,78,233,147,65,43,29,231,245,133,148,248,228,39,57,150,193,139,220,144,14,227,87,22,29,199,216,209,48,39,23,71,182,152,181,213,222,161,54,219,165,57,84,21,2,93,98,87,59,35,176,146,214,184,224,229,37,164,128,211,234,69,91,238,45,247,88,210,234,182,169,175,67,11,91,104,55,25,226,176,253,82,71,202,189,199,106,253,98,61,113,168,245,46,21,74,76,85,58,85,244,8,243,217,2,58,202,148,105,180,168,237,141,111,172,145,155,49,159,237,29,102,213,182,93,146,89,69,111,46,38,95,101,225,50,158,162,28,220,0,208,229,56,55,252,192,1,37,254,196,159,166,96,168,84,76,97,172,213,244,206,203,29,104,47,84,236,179,255,55,48,58,173,7,170,175,20,202,141,150,211,235,175,218,142,187,120,255,162,196,98,43,178,42,78,120,200,183,193,101,149,42,223,192,124,9,215,58,195,134,181,32,47,51,214,176,146,100,112,76,174,11,199,195,93,74,66,7,206,101,105,152,243,45,23,86,180,111,189,127,160,127,49,16,71,56,172,72,59,40,46,14,35,12,20,111,76,141,131,12,28,5,12,102,24,65,64,88,232,246,97,248,144,96,56,12,97,65,72,10,34,155,229,43,127,140,33,0,7,129,218,51,32,1,152,17,70,198,128,68,159,48,72,129,93,106,28,98,192,213,50,101,74,12,10,13,63,136,144,52,148,219,52,148,155,64,206,233,115,8,134,233,152,106,101,244,131,74,167,226,55,23,45,98,18,202,211,74,170,179,53,103,246,166,205,164,210,238,206,59,69,81,23,167,46,201,178,198,214,166,50,227,155,212,27,227,223,143,39,106,101,125,124,127,147,209,146,181,78,90,207,221,220,186,107,60,211,200,229,59,235,204,235,247,174,117,178,253,125,191,181,149,123,182,27,199,27,117,139,159,115,150,65,19,176,48,182,44,246,247,107,177,117,107,213,171,107,63,181,185,173,111,105,167,223,171,189,141,113,193,213,187,182,44,157,132,17,212,42,108,95,58,234,154,160,0,128,1,118,244,76,77,5,206,230,220,56,37,139,191,208,68,53,11,142,243,38,251,248,47,254,7,163,136,154,36,105,121,10,200,228,183,249,127,79,252,123,4,85,41,74,224,207,29,118,67,145,140,82,25,133,50,219,42,33,150,53,45,186,14,8,5,102,86,193,136,86,41,98,192,0,0,20,176,196,98,32,221,80,80,222,24,40,207,96,12,192,101,116,210,130,76,28,130,138,152,5,64,0,192,64,68,205,192,32,104,25,48,100,162,7,9,22,216,66,178,130,65,100,177,232,46,245,28,2,80,69,141,25,45,76,186,54,255,251,178,100,31,140,134,199,104,202,155,186,75,240,80,104,89,234,96,227,142,26,65,163,46,110,189,56,193,73,160,167,77,135,136,249,36,41,137,128,29,161,184,193,67,28,229,149,18,13,69,138,134,140,140,60,140,137,177,139,111,102,227,28,174,94,84,163,226,67,78,146,136,77,139,44,34,154,102,114,101,50,222,94,56,188,146,206,82,176,249,110,83,255,115,63,167,220,214,245,33,239,246,107,75,60,163,105,165,1,8,73,32,86,82,116,98,205,197,29,25,150,186,152,63,12,74,146,148,93,82,68,225,67,153,111,26,142,102,164,178,73,183,103,145,200,201,65,150,145,150,70,132,186,201,25,84,231,68,118,104,32,211,52,207,198,85,197,163,243,227,50,184,186,85,132,18,69,223,147,232,181,118,187,74,167,208,123,163,214,0,0,24,1,141,190,15,68,145,0,182,144,32,102,147,38,104,180,57,49,247,49,186,223,183,158,255,245,73,203,64,242,51,16,64,168,37,202,61,80,223,254,220,117,144,248,227,255,255,230,217,174,162,43,43,41,36,53,151,142,247,168,118,154,33,145,75,161,190,166,177,173,164,61,60,138,215,190,168,186,64,0,165,118,48,248,212,53,36,87,52,122,87,49,200,11,4,10,166,248,28,102,11,130,230,30,134,160,32,36,144,56,49,8,37,42,0,6,15,131,228,67,76,27,0,183,51,0,0,171,48,232,241,49,102,96,160,4,134,76,43,8,85,107,69,47,20,160,0,7,39,147,150,6,39,157,247,36,160,0,161,48,48,12,193,25,155,223,135,109,53,42,97,1,48,83,104,112,197,16,97,81,147,158,107,58,148,118,179,244,119,134,168,184,221,75,201,38,126,245,77,93,107,103,164,246,141,246,212,213,122,77,109,176,163,114,190,113,133,146,110,171,178,183,194,45,247,191,13,48,129,53,253,53,146,151,86,219,231,60,211,201,201,136,168,85,28,88,68,24,105,17,241,213,145,105,39,168,10,127,81,109,109,125,53,38,23,197,30,235,87,83,158,40,98,91,57,164,68,198,160,115,107,78,6,57,244,10,164,110,216,0,79,240,120,40,196,45,86,178,2,24,200,144,14,194,233,18,196,77,217,22,224,127,175,132,47,255,133,103,245,244,120,198,56,160,183,59,165,127,211,218,254,141,237,255,250,206,219,94,214,67,72,146,173,149,88,114,176,24,82,89,131,179,130,200,149,112,79,24,172,142,214,199,238,214,110,242,253,177,189,230,225,0,22,179,4,152,3,94,197,243,22,95,163,12,2,99,4,143,99,148,15,227,14,192,163,13,135,243,5,192,3,0,193,67,50,66,49,208,124,44,90,140,128,43,26,32,210,12,4,3,21,28,188,245,135,139,39,97,18,137,224,25,148,227,69,255,251,178,100,32,14,6,240,104,74,147,186,99,240,82,10,185,163,101,162,104,27,13,161,44,110,233,47,193,40,28,103,244,240,138,224,240,112,23,208,192,168,71,1,192,167,49,20,202,110,15,9,141,24,212,48,24,168,135,183,215,149,135,194,158,128,100,147,105,154,175,129,209,112,152,102,220,142,205,106,227,52,106,87,92,205,208,200,43,33,229,74,25,15,255,127,44,42,220,136,58,56,110,233,232,235,13,199,84,176,176,119,165,53,172,88,243,222,133,167,35,254,68,151,221,122,91,173,126,8,105,88,45,57,91,191,15,79,82,63,219,117,150,223,181,98,252,183,191,20,93,21,177,79,159,255,218,148,89,126,164,16,62,178,148,198,237,255,186,252,20,117,255,52,117,123,107,153,87,216,132,124,220,75,58,117,166,213,73,130,113,244,242,138,0,0,7,225,132,82,134,40,76,249,0,6,255,104,90,166,85,41,17,101,75,19,106,229,45,92,112,91,24,54,65,150,118,136,173,159,181,218,148,212,100,188,106,244,118,233,156,255,253,63,255,255,253,255,162,33,142,56,202,199,52,6,91,173,133,20,133,5,61,80,0,200,96,206,12,245,178,21,39,57,208,116,37,184,96,59,60,103,185,38,100,157,226,68,103,24,88,175,24,144,35,24,164,20,0,8,134,4,42,23,152,222,19,24,18,9,24,76,12,141,16,105,152,202,213,65,6,137,131,207,157,162,86,81,112,160,235,32,53,242,20,131,88,40,89,1,131,77,166,169,32,99,40,157,106,18,8,95,183,65,7,160,17,65,80,254,211,255,29,67,212,170,237,44,125,31,58,172,197,97,52,243,110,228,94,105,23,171,92,113,233,184,246,94,93,111,101,89,252,181,150,230,247,93,212,77,98,74,167,242,51,186,106,142,118,135,228,118,28,191,164,52,114,242,182,123,145,240,86,68,9,25,154,237,32,158,193,172,206,135,212,165,141,178,178,217,52,44,60,75,52,225,3,25,122,147,207,18,161,85,72,25,89,39,190,109,18,144,45,114,106,12,74,246,218,168,163,139,209,163,90,98,171,50,192,133,83,239,81,231,150,199,118,124,129,26,142,33,96,0,64,224,12,0,46,127,87,21,5,145,142,228,4,248,207,51,219,84,205,172,236,78,163,106,18,15,229,159,255,220,119,255,204,115,48,87,225,54,187,189,95,159,212,188,127,116,255,255,228,167,250,124,255,81,29,42,104,17,78,39,199,193,193,165,213,159,210,167,17,111,183,253,36,0,6,115,26,237,141,50,25,57,183,152,217,96,243,16,82,142,15,77,2,6,193,72,176,49,196,195,1,51,76,8,2,193,176,2,40,193,224,101,120,240,63,194,64,33,161,112,121,211,67,40,74,98,178,12,44,25,166,46,153,255,251,178,100,30,8,6,229,105,75,19,154,75,240,67,103,9,253,97,135,40,26,29,165,67,77,97,228,193,24,143,166,97,151,149,104,76,178,124,0,61,139,176,240,214,73,102,72,73,251,190,42,141,244,4,8,111,243,86,200,220,33,228,153,33,42,254,218,74,248,57,163,19,24,156,114,109,208,197,226,11,12,208,40,215,68,55,30,123,99,106,170,255,212,133,202,39,237,110,106,81,73,19,19,174,203,100,133,206,54,71,57,69,28,17,202,132,104,109,200,203,76,161,6,182,162,100,233,185,178,73,161,105,84,102,234,6,217,182,200,213,38,99,84,140,21,137,12,15,35,89,140,35,155,123,38,18,134,220,113,119,214,199,115,178,158,82,244,179,24,204,231,9,165,126,53,3,175,46,194,20,139,182,128,148,227,51,29,236,77,3,231,226,193,5,124,160,0,0,56,1,129,195,148,9,37,42,66,95,125,193,170,8,137,135,203,131,51,193,173,222,34,212,118,168,211,194,38,180,165,192,40,152,167,109,166,122,191,177,97,185,69,99,196,112,156,124,179,29,255,253,126,237,255,171,255,161,31,51,20,26,146,212,232,32,64,5,55,39,32,148,96,72,13,99,47,184,140,65,237,86,95,161,131,190,202,28,112,57,17,133,64,174,20,188,196,81,146,247,55,1,12,187,197,43,96,51,16,228,83,180,48,105,81,74,38,13,9,228,182,75,41,218,159,201,152,45,178,75,6,72,171,135,80,146,153,210,96,188,68,106,68,190,98,47,253,76,106,72,122,55,168,176,117,184,43,150,99,164,140,71,113,87,142,83,184,171,77,198,97,159,71,98,53,245,106,216,222,110,57,67,21,244,58,88,241,174,134,54,125,168,61,113,70,243,60,215,138,218,171,248,146,44,20,131,220,220,91,223,95,53,242,56,101,137,24,255,90,151,45,33,120,203,79,157,109,228,176,55,18,125,39,29,95,12,113,165,129,103,210,210,60,95,9,194,240,171,228,124,61,20,134,232,132,94,138,104,141,103,97,82,73,244,241,158,72,116,187,60,30,184,215,208,1,8,8,4,178,30,211,38,196,52,33,44,213,41,44,16,156,205,86,202,198,127,193,114,131,117,186,211,202,127,234,76,65,26,48,107,30,20,121,165,64,105,183,87,72,233,188,156,84,225,148,93,66,15,161,126,65,237,196,170,119,41,77,228,127,174,36,239,79,235,48,185,124,49,232,100,53,98,166,3,11,134,36,144,102,168,141,102,57,128,38,17,13,64,97,156,192,112,184,197,240,132,202,32,12,192,241,52,32,77,2,1,143,115,51,69,54,134,255,24,230,23,189,201,180,80,1,90,48,180,11,83,211,100,192,243,152,91,98,193,4,0,60,108,85,204,136,152,210,128,101,100,141,25,255,251,178,100,42,14,55,218,113,75,131,184,141,112,68,35,249,150,101,229,58,26,81,165,56,109,225,237,129,23,161,38,145,149,137,160,60,169,146,202,143,7,51,66,8,41,157,233,90,21,221,40,165,214,54,56,36,2,192,144,208,12,112,59,91,14,245,59,84,93,248,51,114,41,87,130,215,101,75,137,7,141,161,187,64,220,86,250,178,161,140,86,168,157,147,215,11,0,121,43,225,7,103,97,96,110,96,89,142,202,155,165,174,162,243,80,206,8,87,60,175,17,155,182,195,18,202,228,150,6,238,80,94,183,30,144,234,3,65,105,251,83,56,246,10,148,229,213,221,115,220,137,36,82,4,56,104,45,68,43,36,53,168,207,164,144,188,93,138,167,217,100,147,92,250,11,51,71,82,170,31,214,201,139,107,57,195,198,12,102,68,25,69,149,215,116,174,170,253,124,176,250,205,194,0,0,4,45,133,9,69,80,225,8,13,50,49,105,104,54,141,86,129,193,36,72,13,102,24,84,139,229,50,55,11,120,24,14,131,156,34,168,22,117,21,65,206,237,105,26,21,161,198,134,81,83,24,221,186,239,247,179,77,170,178,255,249,220,90,119,242,64,7,70,105,13,112,248,253,121,142,176,88,198,220,77,86,56,20,60,16,12,36,34,129,19,57,4,18,151,20,45,102,232,1,131,162,41,139,42,86,113,200,93,143,46,60,198,171,93,233,110,116,169,254,155,123,41,114,171,188,45,245,212,78,182,237,54,126,53,206,106,238,137,68,140,87,225,230,109,78,167,187,197,48,53,236,119,147,102,115,53,231,140,69,92,161,67,51,101,13,50,134,91,131,193,195,11,14,85,33,105,171,36,162,81,36,154,174,166,253,170,110,75,237,166,42,115,97,215,145,47,189,73,171,144,4,118,225,184,107,112,49,156,205,234,68,107,235,249,29,254,137,254,11,76,42,156,98,177,202,27,150,58,233,215,187,134,227,25,215,191,69,64,196,172,145,107,183,44,229,35,235,137,179,51,241,110,220,201,54,220,196,73,61,203,123,9,195,35,212,156,59,213,246,235,50,103,95,101,60,58,0,0,0,5,128,30,82,211,20,9,12,139,186,76,219,65,133,199,149,236,10,129,84,145,171,99,235,87,248,7,98,65,8,88,120,5,35,33,166,42,58,163,93,121,157,104,172,236,141,145,144,141,210,222,213,62,125,51,53,27,228,120,70,244,229,250,255,252,95,168,0,0,12,162,74,82,240,189,195,160,80,230,121,61,130,137,102,133,147,9,25,28,34,221,146,148,28,16,58,2,176,32,77,90,169,231,23,45,133,59,2,129,221,198,167,80,42,1,51,35,41,227,35,111,98,152,96,64,56,10,53,170,128,227,50,24,87,194,32,246,203,151,46,201,139,255,251,176,100,37,136,6,201,104,207,211,79,197,112,77,104,233,205,101,135,90,30,137,163,44,46,97,151,137,33,33,102,85,134,149,144,161,37,225,124,213,220,115,188,90,167,76,137,165,160,143,8,173,109,157,72,82,210,141,62,138,92,240,187,155,104,236,67,10,149,188,39,214,44,186,62,177,141,103,198,222,135,163,237,119,54,138,173,120,106,236,246,188,113,164,225,61,13,91,97,79,242,187,117,163,208,115,218,177,175,150,52,22,236,46,147,106,63,133,74,228,131,123,107,77,200,53,185,186,46,246,111,182,155,4,143,42,240,221,156,190,239,110,95,151,99,186,89,239,185,245,106,208,39,204,178,187,194,168,238,90,130,171,91,161,252,41,176,140,193,250,181,91,26,247,161,159,247,128,0,0,65,16,0,1,64,166,109,71,107,88,84,148,50,146,90,203,235,81,229,199,66,108,54,69,223,253,164,198,118,222,32,139,236,142,133,103,157,88,194,23,76,182,102,245,206,61,223,67,113,220,253,242,255,93,54,115,249,237,183,249,255,59,254,62,239,255,65,72,18,95,66,24,93,217,16,4,200,176,163,185,33,14,98,145,57,16,160,200,141,51,202,62,64,198,211,12,20,140,46,37,10,1,141,84,13,52,152,108,85,8,151,70,20,2,64,205,192,18,13,72,2,64,233,144,9,148,172,248,160,102,244,142,21,83,230,97,10,34,195,160,161,80,114,58,24,176,42,90,226,160,69,212,148,30,197,46,139,20,26,62,156,215,230,90,134,51,68,245,178,151,65,193,91,40,147,39,131,134,10,25,9,123,248,15,99,200,155,129,145,164,176,86,105,10,183,35,254,112,12,5,110,170,87,73,37,167,100,83,250,205,167,184,65,135,234,234,127,215,167,155,86,157,92,238,91,144,97,88,188,120,95,128,103,246,129,86,62,58,175,57,217,68,214,154,242,180,238,73,21,207,41,103,55,4,243,9,177,163,91,177,55,158,19,51,87,186,176,252,244,230,153,34,10,184,168,107,250,93,167,203,223,97,56,223,44,183,254,79,191,234,246,244,22,155,91,231,5,243,180,23,102,164,62,117,173,250,245,21,217,183,54,191,3,218,118,78,224,239,88,32,0,16,219,44,2,20,20,114,173,0,176,72,4,5,177,198,198,136,204,136,148,116,176,122,75,229,25,212,212,18,99,18,202,2,195,167,10,206,156,186,85,229,48,215,157,1,157,4,221,94,166,141,70,190,108,23,189,117,122,183,219,39,217,246,251,11,127,248,47,47,234,0,0,0,112,194,81,64,121,181,50,10,81,48,220,61,48,168,18,52,200,47,22,12,140,21,5,12,4,0,138,128,193,129,160,121,136,128,208,4,16,18,5,16,66,226,64,108,93,142,58,38,46,222,143,255,251,178,100,27,14,214,188,104,205,27,184,123,112,75,231,105,112,101,231,90,27,25,153,46,78,97,115,193,44,157,166,5,148,149,160,19,30,176,33,18,41,35,249,97,255,95,114,129,253,168,106,217,106,23,69,147,133,50,159,211,102,195,87,119,4,62,186,117,25,187,198,246,225,106,161,18,108,52,70,147,32,110,202,78,220,16,195,163,220,121,94,116,175,169,181,6,0,5,239,162,150,234,61,19,53,153,222,170,229,95,74,252,111,126,216,228,35,225,131,121,44,175,152,12,53,204,63,131,221,103,201,31,248,250,196,183,164,167,7,222,190,37,88,246,60,55,168,40,26,217,36,231,89,35,211,112,103,248,155,19,164,18,208,168,138,164,251,117,186,193,249,203,86,183,109,235,77,233,205,74,144,125,7,56,115,244,175,181,151,163,70,215,220,44,174,62,166,70,217,140,25,201,191,17,168,118,226,141,40,162,231,168,232,145,8,130,21,35,173,33,107,189,154,2,199,149,111,37,30,189,243,43,5,146,213,133,184,208,227,177,179,219,25,187,21,217,81,99,206,198,84,132,193,106,249,28,53,152,158,143,86,255,63,109,31,111,142,63,226,62,245,114,64,90,94,132,168,77,224,190,58,42,28,197,14,163,148,44,16,156,84,51,141,0,145,108,34,76,102,146,41,128,201,97,129,208,48,201,215,108,43,145,22,81,144,197,67,105,12,112,160,95,100,195,32,249,215,137,66,160,228,237,68,212,103,48,80,132,79,202,48,208,17,107,175,186,133,93,76,62,231,34,236,121,56,165,202,222,172,75,109,237,228,117,59,23,140,227,98,50,142,158,86,60,107,111,17,16,229,211,169,169,82,98,31,237,198,119,102,232,129,86,110,179,155,178,176,64,222,252,25,229,29,214,54,246,247,118,181,249,254,41,135,206,65,85,54,172,209,111,211,31,238,227,31,130,109,231,200,231,147,158,210,234,40,0,218,168,244,6,47,96,7,51,72,133,57,168,109,110,31,188,208,251,24,188,100,64,149,216,246,106,236,222,186,119,46,103,53,231,3,238,210,32,225,3,206,51,209,136,132,138,161,56,9,180,215,200,76,193,170,179,131,82,64,85,77,56,227,140,172,18,66,38,94,1,100,81,185,29,30,231,87,53,216,178,180,153,254,6,31,119,240,153,145,65,197,31,19,153,226,186,209,20,163,132,91,138,212,41,140,59,21,162,237,143,193,26,139,189,177,191,242,125,52,23,248,207,203,122,251,127,255,250,1,0,32,0,0,59,128,23,79,112,236,206,111,79,84,172,192,108,140,236,84,105,48,195,129,144,100,81,209,131,143,42,2,149,139,6,36,133,105,244,192,121,73,2,6,67,98,177,89,121,153,1,170,56,13,9,123,116,21,73,232,5,255,251,178,100,30,142,246,166,105,77,59,121,121,240,74,169,89,170,101,34,100,26,189,163,50,110,101,235,65,11,156,102,1,150,21,144,42,182,217,227,81,156,38,43,4,215,130,65,62,86,58,236,98,101,56,60,12,215,28,64,79,2,47,162,195,218,60,217,98,211,89,54,218,72,116,196,171,21,242,186,222,1,219,54,147,218,128,8,73,40,123,56,80,207,139,243,191,233,188,18,207,152,113,116,103,45,214,86,239,239,188,164,90,105,14,54,252,122,121,35,124,21,251,206,119,228,205,112,93,119,162,4,159,132,220,93,39,130,187,125,7,9,137,31,215,234,236,67,91,120,58,92,158,209,170,3,170,218,6,211,46,27,190,173,122,14,43,85,168,102,186,126,249,44,221,188,189,122,228,152,155,225,246,55,181,127,254,68,0,12,0,0,0,10,20,126,32,97,196,165,73,78,102,160,173,75,190,80,207,151,186,165,85,41,99,246,180,119,18,91,166,254,26,107,208,57,0,65,171,201,67,251,204,215,131,230,61,108,139,71,223,181,179,253,52,104,63,249,254,143,155,246,255,255,215,253,144,35,239,125,202,125,96,43,140,36,151,56,1,28,222,220,99,110,137,140,66,134,55,106,157,80,24,124,64,12,7,47,16,198,33,140,72,166,100,64,164,134,67,227,176,148,144,145,144,12,57,55,84,154,122,64,75,14,180,19,8,123,164,108,222,24,34,189,97,18,154,29,192,63,232,96,155,111,10,24,12,151,130,70,195,38,237,165,196,247,143,26,229,8,74,174,61,196,113,105,74,14,137,145,36,178,188,90,227,199,74,103,157,57,200,21,161,212,249,222,132,205,43,61,214,48,124,223,238,152,163,92,154,28,115,101,115,186,27,9,121,234,125,107,196,207,82,32,235,42,163,88,112,206,27,179,34,249,221,7,19,107,50,35,213,205,67,42,52,5,209,15,82,233,109,198,120,105,76,194,145,211,205,124,218,68,23,156,254,181,174,203,122,182,196,221,87,62,76,253,79,179,38,153,83,178,246,204,185,230,187,197,53,10,44,26,79,88,210,167,82,125,200,50,158,74,1,18,230,28,137,226,130,86,191,13,145,44,95,38,118,208,93,133,43,209,245,136,126,135,30,130,178,241,206,12,48,69,226,114,15,155,237,99,141,23,227,222,17,176,250,134,207,244,92,155,181,251,85,255,197,62,239,138,114,95,244,2,0,0,1,188,193,5,241,110,233,158,98,198,189,72,26,104,28,105,19,160,114,32,132,22,141,226,16,65,129,193,97,96,73,137,70,64,192,104,52,40,146,118,22,9,217,110,73,158,130,168,120,76,2,170,84,4,163,156,148,202,242,232,28,38,24,66,7,25,80,186,97,96,130,175,102,178,64,227,46,79,112,124,181,255,251,178,100,41,142,134,83,101,205,27,143,76,242,71,67,249,147,97,226,44,27,197,163,34,78,229,19,193,72,34,230,105,148,137,168,190,63,148,75,187,234,17,234,23,10,225,242,140,111,217,163,172,23,24,141,76,78,76,81,126,21,221,132,130,172,189,106,189,68,245,64,252,190,182,89,39,63,213,107,10,86,222,132,103,248,213,79,53,90,70,191,247,168,229,249,106,84,25,170,149,117,165,215,3,62,85,121,19,95,17,158,210,192,210,54,131,36,230,118,222,171,157,247,231,162,111,59,103,201,186,163,166,83,166,30,213,198,51,210,104,11,38,125,120,246,241,231,166,78,133,9,153,51,164,0,0,0,15,38,219,228,105,144,106,69,90,110,250,124,29,142,4,244,58,2,112,33,56,78,211,250,74,170,157,126,123,38,30,76,34,144,224,243,93,225,88,175,87,158,175,106,50,5,116,173,132,52,206,162,18,92,158,139,246,206,237,255,237,191,111,252,92,102,250,45,88,14,97,145,10,119,96,68,108,132,76,96,64,56,99,112,174,102,124,142,99,176,170,96,56,188,97,16,30,68,10,152,102,19,24,108,14,24,44,20,135,1,160,128,29,22,147,40,68,2,174,53,8,67,200,13,119,9,3,210,176,0,80,60,60,2,252,55,176,225,108,153,81,244,202,172,116,227,109,235,113,165,47,45,53,74,55,249,209,129,116,142,170,13,140,130,77,19,173,168,252,96,210,38,138,46,197,159,234,38,175,27,110,197,1,214,148,90,191,30,171,157,202,181,40,39,233,98,182,42,77,62,242,216,213,36,166,211,242,247,106,165,52,187,235,90,164,82,92,229,219,22,99,184,222,190,174,187,220,62,159,147,202,33,11,156,83,203,154,139,0,6,218,254,217,80,148,208,231,24,2,71,20,208,76,84,92,155,63,75,213,238,146,195,92,92,113,231,185,131,143,183,48,61,75,145,202,121,212,116,11,41,138,43,178,245,99,223,247,140,7,22,56,192,12,128,4,161,185,197,68,76,135,106,214,197,220,73,167,30,24,152,76,212,251,131,158,247,88,223,16,101,179,167,95,100,255,203,58,62,206,43,232,133,173,110,141,92,152,240,140,163,246,221,233,141,189,251,102,209,190,251,255,183,213,247,250,186,166,154,86,87,221,21,7,152,146,40,3,104,78,198,33,248,108,0,0,0,6,24,218,110,238,58,16,76,104,25,168,213,16,197,102,64,234,1,149,59,241,47,154,101,242,199,122,1,82,59,131,59,214,25,31,57,233,92,162,155,56,98,170,72,103,65,199,124,133,74,62,210,144,110,238,155,203,9,139,124,210,95,230,69,19,105,239,25,235,216,243,194,67,132,70,144,218,91,27,254,52,227,170,101,10,160,52,247,173,58,164,254,38,255,251,178,100,48,8,133,48,101,206,235,79,75,122,84,170,73,205,61,37,102,23,181,163,32,78,36,121,129,91,161,103,61,132,136,253,109,48,50,72,208,236,53,52,170,208,238,212,175,180,84,129,169,174,202,76,38,58,212,8,32,106,235,99,71,102,77,106,22,216,51,154,113,36,88,125,200,33,219,155,156,182,39,239,213,255,52,87,46,204,228,236,223,6,163,63,187,172,222,69,59,110,71,47,233,7,0,0,0,42,0,77,114,246,190,134,135,24,47,8,192,2,132,185,202,206,220,101,166,140,37,182,140,245,124,153,229,101,207,53,53,108,60,91,167,250,211,78,247,209,116,163,98,104,194,72,85,46,168,24,232,173,230,121,30,180,170,160,246,234,53,55,79,186,214,191,199,23,189,81,239,84,66,217,145,189,186,199,142,188,120,0,47,24,5,44,86,51,49,107,164,223,129,49,1,44,198,116,35,23,133,12,12,53,49,8,57,99,160,96,224,104,24,2,82,132,3,190,234,54,24,7,95,170,22,226,185,42,242,130,91,13,73,223,217,4,221,104,179,238,162,145,249,12,170,204,165,249,142,183,146,217,77,33,139,104,176,53,57,60,109,241,62,186,31,129,11,15,139,5,69,77,52,134,237,106,250,170,10,23,54,242,212,1,89,84,53,116,74,234,57,121,119,22,9,236,145,233,184,180,80,165,20,46,21,126,133,4,34,210,198,161,112,156,86,100,117,52,167,25,94,230,117,178,146,89,10,117,52,151,98,177,116,157,145,105,184,37,37,34,171,235,32,128,152,142,138,6,33,48,71,137,43,117,26,173,114,112,73,99,44,119,15,108,69,161,39,203,187,228,193,0,235,20,136,82,9,151,116,41,86,12,178,11,191,90,72,228,193,162,114,102,23,19,37,47,221,238,92,84,56,36,28,72,22,17,8,194,133,89,254,253,204,210,178,61,243,57,149,153,31,30,82,91,213,199,127,94,212,253,241,61,165,110,190,8,202,8,90,249,89,76,6,230,47,246,55,236,42,4,42,199,242,240,163,175,234,12,0,21,163,9,149,14,234,66,44,123,198,164,38,111,40,25,228,76,102,128,49,130,199,131,193,131,7,129,161,144,40,21,97,151,98,128,167,194,33,46,133,164,160,46,236,169,103,195,142,75,59,122,49,123,109,227,39,151,54,175,213,138,110,5,74,135,91,39,113,44,36,137,162,162,237,12,236,150,198,87,72,194,38,76,173,53,122,172,197,13,250,165,98,166,138,68,40,1,180,13,153,27,103,20,111,199,211,214,148,145,36,5,176,211,9,165,92,210,71,146,49,69,141,136,107,133,227,233,38,89,30,102,211,160,145,23,122,78,217,164,253,138,33,107,135,75,11,119,178,228,183,196,118,116,204,42,200,20,110,255,251,178,100,79,136,5,211,104,72,19,137,53,194,87,165,169,156,97,35,61,87,33,197,35,45,225,37,201,82,23,39,124,244,148,252,181,167,250,225,44,197,70,108,69,32,166,104,117,140,194,7,207,80,39,228,26,151,230,165,248,23,188,224,0,0,0,105,29,24,127,83,4,69,98,35,52,69,7,106,117,203,12,131,1,65,25,226,111,91,250,63,247,157,65,49,241,228,218,9,107,52,153,230,87,223,34,246,230,212,148,179,235,102,234,71,85,152,24,0,155,102,19,48,85,3,178,255,76,102,185,250,244,76,98,126,219,104,159,41,172,171,26,106,159,254,231,8,109,75,166,0,181,25,168,210,206,67,59,142,123,196,123,104,203,155,204,51,52,192,53,17,11,136,152,180,101,133,33,213,202,132,77,188,72,148,251,67,79,205,73,52,130,157,138,188,178,249,54,80,96,26,16,72,5,232,120,100,194,73,220,179,24,133,113,4,152,95,119,194,25,177,244,218,41,162,197,181,26,142,184,177,182,184,85,129,2,172,65,36,142,159,51,141,98,62,118,224,126,104,53,47,11,139,148,101,170,89,36,156,129,163,16,50,157,75,248,40,163,105,194,10,17,190,70,196,83,41,69,30,202,201,167,40,36,242,222,41,29,169,175,22,113,203,40,231,124,106,8,59,233,105,239,82,59,141,190,149,215,211,11,191,90,74,53,76,97,226,72,167,41,127,115,219,254,62,87,153,147,97,230,66,194,25,73,22,0,0,16,4,67,173,44,117,54,34,159,161,67,41,230,22,167,108,43,164,100,169,223,7,107,228,184,99,51,242,1,72,157,9,57,134,212,85,121,56,249,239,116,156,44,88,226,232,48,89,178,49,3,245,212,114,149,13,146,180,102,215,85,18,72,129,85,153,90,12,234,247,19,170,37,21,27,66,152,214,101,66,156,209,64,0,0,8,24,69,68,102,230,200,32,0,113,19,91,2,172,28,16,248,42,29,124,133,129,225,74,188,26,34,216,88,28,94,182,135,130,99,43,250,53,114,157,248,191,30,148,192,19,149,97,164,244,79,216,111,68,254,12,69,14,91,106,90,50,200,23,85,181,6,209,227,72,7,137,4,196,16,157,195,205,102,234,252,149,146,138,40,231,184,7,140,140,47,48,244,226,192,173,46,255,215,185,231,119,172,199,67,10,174,189,42,233,228,230,35,108,163,12,46,178,173,163,196,166,156,139,49,59,96,229,135,45,49,131,143,65,166,77,181,165,119,104,35,167,160,225,23,129,180,13,51,176,228,80,124,123,250,196,83,125,32,172,195,201,147,179,134,147,169,123,60,91,205,213,182,69,6,135,190,110,30,217,18,93,114,246,31,50,93,48,0,0,18,37,210,216,55,88,48,201,96,86,50,16,34,202,255,251,178,100,103,8,5,236,121,72,203,105,53,112,91,40,201,108,105,35,94,84,125,163,51,140,177,11,225,91,35,166,181,132,138,48,169,25,133,106,204,189,121,1,2,97,189,77,88,200,143,111,241,89,132,82,136,61,230,107,35,24,173,222,122,140,124,174,195,49,82,74,62,55,192,96,99,216,112,151,26,239,51,205,136,153,59,246,28,242,250,103,31,236,242,177,255,34,14,52,136,11,138,110,122,191,234,202,57,178,176,4,125,153,5,43,76,137,0,18,130,235,166,249,141,195,197,29,128,57,81,128,3,133,199,47,132,163,241,210,243,145,97,84,192,232,158,89,2,229,214,201,133,120,91,177,231,82,184,245,225,166,222,52,55,31,186,168,131,246,36,63,168,242,4,208,77,179,15,61,37,204,18,145,178,81,76,161,49,130,250,57,227,210,165,133,207,72,69,68,46,40,76,67,217,168,201,1,227,158,35,188,204,107,17,20,50,160,213,26,230,15,51,179,197,51,93,144,99,8,194,228,65,3,137,135,12,26,52,69,116,41,198,26,39,65,74,172,251,145,240,52,184,61,36,93,18,34,199,202,42,203,151,52,73,15,134,26,135,41,1,186,158,217,176,0,32,22,59,142,86,96,15,95,8,188,163,8,103,26,162,181,140,174,6,118,94,140,105,185,248,99,72,186,44,255,221,176,5,84,90,168,145,44,200,58,112,102,174,63,104,167,171,213,165,119,174,172,41,183,153,83,193,134,98,211,85,76,77,3,162,84,170,97,116,35,253,255,171,95,240,110,151,91,34,42,50,167,157,94,224,144,0,32,1,232,150,24,40,72,165,96,70,177,133,26,26,104,81,169,7,6,6,46,58,202,192,94,245,2,129,156,74,26,100,58,182,33,37,233,145,133,24,240,129,32,31,42,85,104,157,200,116,171,21,121,140,133,188,129,137,156,31,225,81,69,233,214,92,237,25,251,100,76,177,203,159,37,246,193,135,25,23,153,44,254,38,88,162,221,226,243,199,115,190,131,104,209,33,40,27,27,153,37,114,98,131,23,179,194,121,86,118,9,88,240,201,43,102,158,179,196,143,13,14,84,202,205,43,92,123,186,106,164,10,222,208,219,161,178,199,196,42,183,182,54,125,205,36,30,241,236,148,114,135,14,21,239,136,25,135,19,17,240,193,22,87,238,167,212,8,243,49,199,127,60,90,190,164,173,48,162,68,154,182,173,51,184,85,204,8,240,230,180,91,122,197,181,223,231,238,11,156,76,187,249,114,126,224,225,233,226,90,240,175,71,183,110,240,96,101,0,0,0,128,218,201,64,16,33,215,16,29,196,144,99,100,73,138,67,51,176,107,136,202,163,210,9,201,217,85,59,28,29,244,211,76,75,130,144,220,233,193,116,241,193,138,255,251,178,100,132,128,6,219,121,201,173,109,224,4,89,231,105,157,172,52,0,35,210,33,51,57,204,0,1,186,33,38,23,50,176,0,110,179,168,148,208,69,147,62,167,69,140,146,77,37,24,53,186,203,155,214,91,72,250,117,50,151,99,255,87,125,191,251,107,255,157,30,158,190,185,62,223,255,255,251,64,0,5,0,26,149,4,65,137,12,234,64,48,88,228,200,99,227,5,15,77,65,98,62,198,24,88,106,234,152,12,14,130,67,155,35,140,194,103,136,201,25,211,116,51,201,100,120,79,94,11,90,207,1,253,230,119,202,249,62,214,32,120,96,246,214,154,166,240,126,21,242,147,63,148,29,72,114,208,22,64,190,20,111,212,126,172,197,36,98,7,149,206,137,45,47,3,16,249,23,14,197,75,243,210,251,248,203,241,202,213,101,99,155,92,238,218,42,63,24,208,202,230,119,170,146,73,117,4,106,134,190,168,139,254,174,228,101,152,77,74,255,135,219,181,77,123,9,69,79,183,106,95,126,196,229,247,253,120,38,163,15,135,159,135,125,135,176,122,246,175,202,170,221,194,87,87,40,141,202,243,243,23,44,103,53,110,123,4,232,119,33,198,191,47,164,167,167,173,74,237,211,238,51,201,124,237,73,252,42,215,158,165,169,171,183,49,153,165,164,171,111,152,89,222,234,206,64,249,75,39,42,124,98,47,43,182,215,48,156,183,143,222,213,106,153,88,177,222,243,89,255,255,255,255,255,255,255,254,234,111,156,215,55,86,191,48,207,255,255,255,255,255,255,255,233,43,75,45,74,249,12,50,74,152,99,124,0,4,4,64,11,14,26,198,150,156,30,72,173,38,192,205,104,112,49,160,214,114,166,79,21,24,164,105,248,44,252,20,33,172,244,19,197,19,90,20,139,164,90,117,82,230,167,75,160,122,215,66,145,98,197,156,65,186,86,178,201,70,244,225,102,124,78,142,200,60,227,102,75,39,137,247,178,149,103,44,221,199,47,82,14,103,9,87,195,170,180,140,190,45,172,211,152,246,123,86,115,164,174,12,122,255,201,255,187,251,128,0,1,16,0,4,32,128,26,69,25,166,142,155,88,121,154,175,65,154,230,90,24,29,23,156,148,1,152,108,25,155,88,39,152,80,66,24,216,13,152,4,112,25,90,12,24,102,9,24,130,9,24,14,13,131,0,163,2,0,115,132,35,8,242,224,10,208,210,76,52,68,6,36,132,62,42,25,49,73,34,228,164,74,131,22,2,91,72,222,56,16,20,214,106,215,157,0,128,27,26,72,189,33,4,36,161,176,58,54,179,132,145,81,194,33,163,105,10,193,194,224,137,13,0,49,152,179,174,209,221,167,142,13,123,156,117,178,199,215,132,52,157,80,243,69,108,210,166,173,255,251,178,100,74,128,10,156,135,206,182,119,32,2,59,68,10,10,199,160,0,27,153,199,62,93,204,0,1,40,17,166,135,176,80,0,24,142,46,102,36,195,194,25,80,84,140,126,220,168,187,85,109,86,154,69,79,78,203,100,49,86,98,92,163,68,70,40,228,191,73,22,250,41,107,205,13,166,75,251,91,218,12,101,155,79,181,42,178,121,68,97,151,75,159,119,185,76,225,48,99,150,150,144,108,15,40,185,50,167,162,49,121,159,153,183,73,30,155,145,62,210,231,214,174,83,49,10,223,6,193,244,234,109,8,133,51,22,129,75,131,249,110,25,132,83,64,180,47,221,152,150,50,138,40,220,252,171,240,177,82,77,119,184,221,179,28,236,70,253,203,56,89,187,38,199,42,24,126,150,205,149,106,142,180,92,117,106,255,255,255,255,255,255,255,255,253,88,26,254,51,45,2,50,241,119,119,172,127,255,255,255,255,255,255,255,212,185,220,171,68,232,222,190,92,224,224,0,128,4,0,128,96,0,0,0,0,0,7,250,141,20,185,194,94,227,173,105,56,151,111,100,211,142,35,222,55,233,196,11,114,234,147,95,155,73,174,187,230,130,214,159,31,245,226,8,120,88,160,187,54,187,255,244,255,160,0,90,129,68,83,156,141,13,128,23,48,120,108,202,107,115,105,85,77,166,56,0,129,120,139,134,27,2,25,108,182,96,192,8,32,15,59,34,71,166,67,122,252,5,25,24,57,18,161,234,90,22,188,155,209,104,29,82,179,38,164,145,235,198,6,177,65,65,86,114,122,126,121,216,126,98,244,240,227,61,101,48,252,162,164,95,141,194,114,9,134,166,165,78,109,45,45,234,41,151,198,151,242,172,248,221,198,174,47,108,90,206,125,187,245,63,148,60,141,85,221,191,221,154,142,229,174,253,73,85,252,170,114,189,155,58,191,219,116,191,106,102,45,94,118,53,106,206,234,210,242,228,31,150,26,195,84,217,101,149,60,238,125,214,57,115,122,221,137,71,127,61,225,189,243,88,210,247,156,252,169,242,203,93,170,239,90,214,255,85,247,188,113,221,6,249,252,252,103,113,223,254,181,223,254,234,83,255,255,252,239,127,243,220,247,127,255,234,7,126,208,17,202,114,23,253,118,38,117,169,49,223,121,92,58,219,55,56,125,161,200,232,44,218,83,131,170,153,192,50,211,87,21,26,44,178,41,155,159,71,51,143,48,230,219,87,46,142,227,195,9,212,74,187,214,32,180,6,105,103,203,250,156,133,163,12,106,46,190,207,255,255,255,254,216,0,0,147,20,130,227,127,79,115,84,3,160,193,200,203,130,16,203,172,40,206,80,72,32,121,8,13,147,56,192,192,148,201,65,233,179,0,0,229,37,12,43,211,20,64,87,255,251,178,100,23,14,6,144,110,205,147,185,91,240,48,167,186,90,64,5,155,29,173,175,52,110,233,237,192,215,153,41,12,208,11,76,142,10,106,180,229,134,199,215,103,174,172,50,223,163,123,152,233,35,154,98,138,2,72,18,251,92,78,108,6,192,169,40,158,120,84,129,61,151,11,111,97,227,93,138,109,10,87,45,146,28,200,148,59,145,213,104,151,80,195,179,80,206,20,245,210,38,55,187,90,103,147,219,206,113,47,169,24,203,140,227,152,64,77,153,174,178,254,108,27,195,95,22,187,157,38,250,239,93,83,203,212,42,52,100,69,187,159,165,8,246,250,167,218,147,101,38,76,58,234,148,20,187,121,76,169,106,45,20,227,178,201,124,33,4,4,207,200,51,223,194,87,197,249,246,195,28,124,202,157,19,183,248,146,84,205,112,150,203,245,87,51,21,101,75,2,0,16,0,4,112,3,65,147,26,36,0,141,15,76,43,152,166,137,112,130,41,6,90,223,245,199,126,175,26,162,180,220,52,199,56,168,166,86,255,66,200,52,110,116,66,31,211,97,74,51,9,144,227,140,220,211,65,8,163,9,195,163,54,74,99,95,99,226,107,112,196,16,200,28,16,132,0,163,33,241,147,228,42,88,22,217,0,53,140,10,19,174,168,104,43,37,126,101,100,5,198,197,173,184,235,226,161,69,80,108,113,146,165,10,40,8,130,5,134,202,218,211,207,5,56,35,67,215,115,247,13,69,236,170,73,27,102,106,136,236,221,98,237,74,142,103,99,3,187,48,193,102,96,184,30,172,166,117,129,176,17,198,188,23,59,159,251,204,154,15,213,52,27,229,190,173,172,113,79,125,182,195,195,156,158,26,80,55,103,211,198,183,172,62,177,208,216,242,86,2,102,185,214,91,141,25,46,148,131,19,81,230,237,70,181,227,69,172,214,249,201,242,209,10,63,100,194,179,190,83,195,182,103,146,51,14,30,187,110,187,155,134,25,34,59,58,103,205,169,32,163,175,157,230,21,237,123,150,207,109,139,62,158,101,106,82,153,188,38,252,69,113,129,88,76,51,127,191,39,62,160,221,206,135,232,99,0,200,0,16,193,23,16,68,12,192,72,1,2,115,37,26,136,170,41,169,105,235,173,170,215,154,148,210,41,19,139,127,205,12,169,22,48,87,13,134,70,141,71,77,146,173,153,165,17,187,215,167,212,0,17,117,248,46,206,55,107,228,8,50,48,32,88,205,72,147,52,243,79,80,208,50,116,184,103,0,17,167,17,164,41,89,224,9,129,16,176,120,6,148,252,186,84,143,169,89,184,236,55,13,11,46,145,93,168,208,211,204,69,186,186,120,143,211,201,200,118,124,164,63,40,224,194,237,40,206,168,107,166,129,159,89,15,57,50,250,255,251,178,100,43,140,134,152,104,207,155,154,121,96,69,39,185,194,105,130,90,33,65,183,44,78,229,243,200,226,29,232,232,245,21,72,239,117,5,121,12,141,157,197,164,255,236,192,149,84,227,181,100,102,201,116,110,76,194,94,39,113,133,139,61,0,28,178,157,130,185,110,140,253,141,90,196,230,214,222,112,36,222,176,201,120,196,155,43,232,217,88,119,123,218,57,183,61,47,92,251,103,174,90,46,254,106,189,92,46,152,94,204,219,133,124,22,199,246,154,28,107,162,91,159,52,62,81,98,45,225,75,28,70,42,193,21,202,101,101,25,28,254,157,106,213,172,6,51,234,62,44,246,142,237,29,236,71,141,149,0,6,2,83,68,161,74,128,94,198,174,96,122,42,70,237,46,191,70,60,117,14,46,227,180,148,137,101,68,215,91,135,102,15,198,241,18,40,35,102,210,212,74,193,28,164,68,163,168,219,250,149,255,223,235,245,253,7,186,122,182,218,43,90,72,46,183,122,117,128,2,209,128,92,17,206,248,105,179,32,9,156,1,97,161,236,145,218,88,57,210,161,177,148,193,121,138,224,40,40,139,49,152,18,52,116,223,65,176,128,84,192,112,21,33,204,12,35,140,184,20,204,27,1,202,0,49,80,22,92,22,0,136,147,39,81,95,173,49,227,129,36,47,121,161,65,151,8,48,211,1,149,168,240,162,90,121,174,81,177,25,147,162,215,26,2,75,34,131,72,182,192,136,83,73,105,34,101,196,29,249,163,48,199,189,241,101,83,244,81,91,46,237,19,172,194,128,195,82,118,122,93,54,243,88,166,174,13,5,136,191,157,187,71,134,115,124,114,245,118,27,175,61,174,127,72,7,191,107,159,21,175,86,146,138,230,127,156,182,35,69,99,180,81,82,149,109,212,24,208,115,26,141,166,222,158,79,168,151,131,5,217,222,179,140,181,199,124,171,171,36,56,176,97,187,123,52,55,10,51,185,197,136,253,190,37,42,194,197,120,209,156,197,205,222,85,110,15,22,245,153,181,118,182,21,94,161,213,18,177,184,209,90,159,93,243,200,144,156,165,114,203,236,98,144,109,88,240,199,98,2,185,100,131,99,24,0,14,102,128,17,131,69,10,120,134,128,70,42,29,197,164,228,58,118,61,13,50,194,219,254,230,255,255,110,168,19,34,2,156,135,16,119,219,254,95,222,173,95,200,10,229,249,71,37,249,88,107,33,94,223,75,0,0,211,144,193,168,56,204,51,252,211,17,140,197,161,68,192,131,44,200,108,144,200,144,72,193,96,161,45,203,42,96,184,64,99,160,144,212,68,96,114,194,51,147,1,192,67,27,193,148,216,92,76,85,255,32,0,8,135,167,1,199,125,218,250,135,192,210,216,139,222,153,0,208,18,255,251,178,100,37,140,166,227,104,77,155,175,77,208,73,103,105,144,109,229,90,24,185,163,62,110,61,51,193,5,36,39,245,151,168,160,28,113,104,168,38,72,178,161,197,24,207,25,40,224,155,78,151,211,137,42,105,49,68,208,111,180,92,218,123,151,59,215,43,57,22,38,138,207,52,8,223,49,201,108,118,24,53,139,117,44,57,18,181,204,151,123,23,122,111,29,142,224,201,135,145,109,120,152,190,160,95,78,53,183,129,30,193,155,89,70,229,36,201,151,82,49,189,124,52,100,88,60,207,36,89,180,88,112,211,12,74,4,69,26,123,51,162,217,208,33,109,73,42,230,138,0,11,109,34,68,36,80,69,22,49,27,8,97,146,27,86,26,150,165,71,98,118,37,140,176,174,78,1,26,225,162,33,193,164,83,15,37,127,140,36,12,204,172,64,69,106,99,61,13,178,64,114,76,13,193,193,128,137,197,157,108,53,235,43,148,28,75,228,109,123,133,14,185,69,74,101,212,189,194,229,70,160,1,186,252,124,135,255,79,245,93,45,226,76,253,118,178,105,141,37,111,79,171,164,0,22,243,99,14,79,132,130,198,191,45,130,1,38,40,75,27,69,32,17,125,12,37,130,129,136,152,85,10,152,156,38,204,25,220,150,72,131,38,47,4,78,63,14,212,177,54,138,194,177,204,88,207,180,238,22,206,165,180,44,56,96,44,81,198,82,46,142,14,161,65,84,197,118,204,118,42,221,50,195,182,75,13,176,254,216,166,169,227,46,207,228,15,159,207,241,171,16,38,199,9,45,26,201,9,44,162,178,250,174,186,188,72,236,160,143,54,164,97,107,49,237,21,76,141,83,49,83,75,115,53,184,58,127,101,147,148,231,60,133,225,127,167,55,95,112,164,162,57,137,161,107,89,138,14,88,70,125,21,145,173,114,81,132,80,87,10,221,34,89,112,172,184,109,93,131,9,191,178,126,223,5,36,137,59,25,131,113,164,56,146,38,119,230,161,254,174,216,0,18,114,19,152,160,71,98,23,179,58,96,154,100,115,149,144,18,199,178,125,61,73,214,231,36,25,244,246,48,155,255,250,219,201,255,255,255,250,173,122,45,179,69,236,213,229,90,222,124,170,152,62,33,42,219,144,229,76,127,221,197,114,110,70,0,43,179,4,40,131,31,147,195,81,74,115,11,64,3,45,209,243,15,251,211,16,129,176,0,90,60,13,145,1,230,13,4,198,27,9,66,48,4,64,7,176,27,224,80,196,197,224,89,215,105,171,7,0,22,1,226,97,201,210,227,91,100,236,1,179,59,130,2,94,132,116,0,210,40,196,53,13,179,252,184,33,70,67,65,194,108,12,85,219,196,168,75,142,88,165,172,89,104,3,117,23,203,211,157,214,110,242,176,255,251,178,100,54,140,198,189,103,205,19,175,53,114,72,229,217,144,105,37,150,25,169,161,60,110,61,147,192,242,14,167,137,164,137,104,23,40,74,7,219,15,127,206,70,28,71,57,52,185,205,229,157,59,167,176,112,207,188,77,56,186,234,187,139,88,184,129,224,77,88,113,243,61,106,254,18,134,88,90,115,241,37,123,118,216,14,227,64,199,174,159,85,226,83,47,25,168,226,25,127,44,122,111,233,228,154,223,203,198,90,177,14,142,168,97,104,169,97,238,113,85,160,0,136,52,29,141,54,26,39,84,233,13,236,246,122,250,251,117,155,160,227,198,86,80,152,114,57,8,8,29,30,66,82,17,25,168,62,140,140,161,196,102,91,190,210,186,92,250,249,166,237,185,137,165,123,127,193,148,98,84,247,84,236,39,222,249,223,73,228,13,207,124,224,182,20,209,113,202,61,187,248,223,201,189,5,187,20,98,222,228,163,255,102,160,0,90,107,140,31,100,52,148,48,49,150,99,80,177,149,6,198,232,31,134,115,140,84,26,48,8,13,4,164,192,227,2,138,224,164,168,93,214,203,192,100,32,43,133,19,138,91,42,2,10,3,215,248,167,71,53,44,178,154,110,69,64,134,177,38,160,188,152,212,101,86,70,91,156,241,187,132,236,234,29,188,133,108,142,91,213,25,173,185,226,158,13,72,42,107,219,235,127,89,49,89,227,183,180,66,124,246,36,199,197,31,166,213,239,91,153,162,100,93,31,91,58,80,239,17,96,53,107,48,49,5,244,87,241,106,21,31,165,197,203,152,94,161,181,171,105,137,219,163,13,46,136,232,247,221,178,172,181,34,246,115,105,22,65,106,66,206,198,250,19,255,119,80,157,163,116,84,137,197,204,46,108,187,254,210,116,215,81,122,168,94,184,180,107,52,188,188,145,186,24,184,228,123,169,167,0,175,22,90,244,93,142,217,32,211,19,45,213,110,119,47,195,201,7,165,154,165,193,153,121,112,249,250,187,157,239,19,62,131,72,247,70,242,246,68,117,226,134,123,118,84,138,187,242,127,214,50,125,60,91,189,111,195,221,123,0,0,1,35,144,197,151,72,212,7,0,194,161,240,197,176,56,202,209,80,192,141,104,84,8,26,6,140,20,2,11,112,96,80,42,96,80,157,54,23,0,18,21,185,133,67,35,14,64,213,246,187,155,20,225,80,28,30,13,170,199,15,244,123,212,217,198,168,54,135,172,1,210,72,218,124,161,93,18,117,123,34,93,112,192,68,179,56,197,14,244,49,243,28,236,182,15,167,242,41,126,33,106,219,158,67,182,191,227,31,250,14,234,178,77,1,244,23,240,88,219,227,65,190,155,190,159,72,107,159,95,119,124,238,89,22,105,119,187,136,254,69,107,168,216,59,255,251,178,100,72,142,198,117,104,205,155,175,76,240,80,166,89,179,101,39,90,24,197,163,52,110,61,147,65,43,153,102,65,182,21,216,5,37,5,163,144,138,209,212,250,232,83,103,197,102,105,221,35,40,92,207,109,234,200,146,104,81,221,38,222,38,146,171,73,26,2,100,56,236,180,94,100,71,219,70,253,238,246,182,77,189,117,44,182,98,37,246,16,76,134,107,111,64,1,198,72,17,177,128,11,69,9,17,12,119,74,26,186,173,129,222,185,96,56,193,40,14,233,133,9,83,126,208,58,29,236,47,169,87,118,193,201,237,103,149,246,109,27,212,4,145,53,80,168,146,126,112,172,76,58,246,23,49,147,66,187,164,247,204,138,144,211,150,177,244,22,79,201,38,255,226,211,58,210,114,153,119,112,123,109,193,188,28,65,8,51,128,37,207,154,129,13,164,153,36,166,145,136,60,33,22,24,20,190,222,136,66,171,34,28,11,137,69,161,73,67,23,89,117,10,130,130,97,148,70,8,93,150,44,148,234,99,117,26,73,64,77,63,11,193,230,107,175,144,246,218,158,73,210,52,73,24,160,199,55,75,116,5,116,176,178,31,241,103,35,243,134,26,91,197,144,223,115,167,190,119,95,82,102,235,14,165,214,160,204,130,103,35,103,115,88,9,110,143,46,215,115,148,150,246,41,74,162,252,252,103,254,245,187,97,171,22,172,123,106,221,118,247,179,71,189,37,127,15,49,218,76,13,76,87,142,106,211,52,123,33,162,251,65,134,90,111,41,40,191,143,234,211,7,37,199,218,107,74,229,163,138,180,212,16,81,14,19,218,85,42,199,80,232,232,181,34,34,49,64,196,13,67,82,100,51,10,178,3,17,36,228,97,252,96,166,42,27,14,72,99,244,146,116,251,89,120,252,134,50,188,123,185,211,26,235,188,220,105,115,58,220,136,203,119,98,182,20,202,195,74,166,234,84,229,159,25,245,90,158,142,111,81,7,12,22,135,189,151,127,250,192,0,43,111,252,192,134,67,91,20,140,228,50,22,10,152,148,84,96,235,200,96,92,178,5,239,120,198,64,34,0,227,78,121,92,186,139,100,8,2,134,161,52,158,88,0,41,252,110,108,112,226,147,165,37,224,170,145,74,205,60,111,94,84,211,153,248,146,58,116,204,130,22,67,42,100,170,223,200,100,115,25,245,40,178,56,92,168,13,45,35,111,169,187,152,142,60,191,211,255,234,60,124,85,152,169,140,95,43,92,222,138,217,123,32,58,77,117,121,60,242,22,240,203,18,62,218,238,245,185,144,81,76,8,106,207,54,119,196,236,254,198,85,12,141,105,140,11,49,195,118,56,199,43,152,142,178,48,88,173,57,111,66,213,40,166,158,40,16,0,3,159,64,128,98,33,255,251,178,100,87,136,133,53,102,208,155,140,52,242,83,72,233,215,96,229,90,20,185,163,66,237,176,211,193,53,158,39,77,162,166,113,53,8,72,9,167,147,19,165,97,236,73,39,192,204,16,4,24,132,18,114,45,19,135,205,253,164,74,191,251,151,215,226,127,250,7,87,215,186,141,18,176,80,17,196,88,229,5,2,180,205,31,121,88,139,109,235,106,51,15,0,88,49,93,220,57,26,46,237,21,144,117,129,1,191,222,64,74,119,125,204,32,80,240,132,205,208,16,201,130,71,13,78,193,144,174,84,192,130,29,11,232,40,5,33,90,44,10,81,94,34,44,163,63,89,210,225,96,17,206,221,197,170,165,67,107,30,47,129,220,119,153,97,77,91,229,8,87,138,60,47,51,223,147,33,253,25,38,238,57,79,155,127,27,77,237,217,243,65,9,92,117,232,214,205,44,239,64,239,193,45,176,126,78,113,234,186,238,214,199,144,154,71,186,181,38,193,225,69,144,178,250,242,163,236,23,20,116,174,92,115,95,189,141,58,176,154,178,11,44,70,103,149,222,193,211,207,72,198,163,208,4,85,13,89,196,212,26,181,75,194,34,247,230,98,108,231,87,102,39,54,154,0,5,232,5,81,170,216,98,4,169,81,105,130,246,224,56,118,31,155,145,150,111,58,30,106,171,76,254,101,243,50,125,235,224,170,225,224,141,151,126,165,127,122,226,27,254,223,253,154,169,166,109,31,240,5,123,133,65,247,194,35,112,190,197,74,213,181,9,114,80,7,106,247,59,249,15,157,2,191,243,9,6,147,115,18,147,59,134,242,35,4,193,176,176,197,157,0,200,0,48,194,49,20,183,12,224,193,176,72,194,161,57,89,152,42,255,116,65,1,128,232,66,229,169,122,168,208,144,5,202,186,221,51,178,235,64,82,215,26,15,136,194,75,245,90,77,69,3,79,48,123,121,200,33,183,194,110,91,149,234,244,182,176,238,240,74,27,248,82,216,236,167,125,212,98,89,108,155,81,213,50,147,58,164,51,29,107,65,141,124,227,247,37,79,101,148,216,31,133,42,203,110,68,66,134,19,38,56,193,80,163,29,61,178,82,156,21,155,142,222,224,167,73,61,136,108,55,61,197,35,205,35,179,110,79,159,168,235,239,15,113,144,149,219,173,159,186,114,19,247,202,235,40,168,94,237,25,110,176,66,191,244,6,3,168,192,130,202,201,42,225,4,16,61,83,154,4,16,3,144,75,232,99,8,63,240,116,191,58,80,226,50,234,241,155,177,214,167,118,109,57,45,122,46,101,51,41,176,161,226,153,237,70,48,252,100,173,135,213,69,180,83,213,3,193,181,182,243,170,104,227,162,39,138,216,77,16,215,146,69,189,220,167,80,52,98,120,249,237,178,255,251,178,100,136,141,133,201,104,205,147,169,55,32,81,132,121,129,105,37,146,22,209,153,54,78,60,211,1,35,29,231,181,165,149,160,166,126,101,152,16,120,14,34,157,174,202,26,168,48,104,68,132,14,234,129,6,230,33,17,167,175,27,216,192,96,72,73,252,205,91,3,145,76,88,23,56,223,42,67,76,101,165,121,120,77,23,97,220,8,21,51,131,90,161,114,135,95,10,149,114,41,118,246,37,98,188,115,174,183,48,49,181,1,159,29,246,247,187,44,182,116,122,91,47,34,11,70,91,136,184,3,68,172,86,7,84,151,164,211,93,123,72,179,243,101,25,55,83,156,44,195,180,226,37,147,222,169,186,198,52,89,167,138,77,208,179,131,116,106,113,3,38,174,15,166,100,139,73,105,7,140,98,244,17,182,126,154,147,34,163,228,250,43,75,43,12,202,219,31,55,136,108,26,22,61,28,230,184,133,40,139,64,0,96,183,35,0,84,26,12,177,21,126,56,104,99,98,94,53,249,101,75,201,207,14,56,19,20,20,15,243,113,166,71,226,110,250,45,210,93,85,173,111,145,213,210,203,199,29,135,37,36,143,135,135,245,77,75,101,218,200,139,87,251,160,226,79,168,239,210,19,98,63,53,0,38,227,112,198,213,20,213,133,156,194,242,148,195,16,216,42,31,153,25,97,153,30,9,152,40,38,42,180,30,96,16,60,96,16,8,188,158,135,106,160,90,176,41,206,164,33,198,164,37,138,65,73,109,253,124,226,110,180,204,173,233,100,104,229,65,122,229,91,172,147,149,172,206,234,87,159,57,218,12,251,134,88,165,238,251,106,191,206,254,122,58,64,41,67,106,63,75,76,24,204,174,94,191,114,89,111,43,100,11,66,137,98,99,193,109,20,14,152,52,219,40,53,20,50,212,217,148,191,71,110,158,167,217,173,212,183,32,223,22,151,241,80,247,165,61,35,47,159,19,207,20,90,223,189,57,157,207,64,73,196,168,180,81,166,28,115,26,152,26,69,11,37,58,89,46,72,228,59,159,195,31,71,164,171,139,0,38,0,4,159,94,2,101,181,86,1,23,75,112,86,202,201,31,109,166,67,131,228,62,151,205,169,141,13,215,251,91,253,6,62,136,202,233,54,42,189,113,16,24,83,77,25,71,146,146,34,44,187,163,230,200,127,175,127,141,163,191,245,114,151,213,49,128,16,16,6,227,169,186,97,48,230,200,198,102,161,35,69,101,252,54,41,2,139,246,67,169,123,23,107,124,161,148,210,92,22,40,71,39,84,185,15,167,80,37,131,61,236,238,205,145,15,24,157,157,109,185,19,135,211,170,211,14,115,203,137,97,68,113,121,44,97,118,107,87,192,137,14,249,172,72,51,161,16,231,135,62,233,15,20,150,255,251,176,100,171,0,5,209,105,78,27,185,51,114,67,72,234,42,97,133,54,21,85,159,71,77,188,207,233,84,22,102,101,204,32,176,16,242,6,116,197,26,153,193,201,0,78,44,193,33,72,114,207,133,90,234,33,236,165,19,168,242,90,200,116,144,52,126,157,168,22,100,166,213,130,25,51,17,180,93,3,210,41,192,141,30,154,17,177,169,248,94,181,99,226,22,206,134,177,58,60,187,168,138,136,138,176,115,94,219,150,185,146,147,77,86,84,195,0,0,8,25,64,7,7,96,144,168,8,20,182,131,131,6,10,129,157,222,20,52,252,173,214,6,134,6,177,71,139,146,251,103,142,238,201,90,150,169,68,165,149,7,213,72,92,145,223,22,150,127,99,50,49,226,92,146,230,9,28,81,127,234,55,26,203,199,243,82,183,125,68,249,38,4,110,166,224,197,183,228,227,63,237,0,166,228,156,117,130,101,0,200,57,76,97,240,113,145,130,70,103,139,0,200,8,74,178,213,186,194,85,165,49,140,192,137,83,105,128,1,12,20,243,180,161,46,124,202,241,74,241,8,232,75,18,166,17,212,253,251,183,8,238,98,222,158,134,241,114,197,7,86,51,209,244,109,149,80,196,147,86,164,137,66,229,130,102,7,239,144,210,236,59,217,228,101,87,5,225,171,166,38,220,66,106,158,42,158,121,23,106,129,199,18,90,110,72,238,44,71,248,223,58,220,21,79,125,219,21,238,71,234,185,205,91,36,158,11,26,164,153,14,134,245,231,238,47,156,158,171,152,90,211,106,218,57,90,155,122,216,143,30,133,134,150,102,184,173,211,184,187,86,158,195,177,91,23,119,131,187,110,72,226,184,94,31,184,190,150,139,154,70,145,240,160,53,212,190,44,39,251,171,131,49,234,121,203,71,55,30,183,14,14,174,232,191,31,77,144,217,46,231,120,30,75,190,29,0,7,0,0,0,131,142,36,48,109,34,203,220,172,4,200,205,228,1,236,208,196,48,253,183,35,4,58,173,206,118,92,208,62,26,129,56,97,189,116,163,177,21,127,246,65,176,98,15,253,255,131,37,251,190,8,25,213,191,106,28,95,227,183,255,232,247,135,19,70,40,239,179,91,22,127,211,244,51,230,1,128,17,78,39,204,1,83,50,113,16,213,230,224,48,12,217,43,195,87,213,201,173,162,49,53,177,160,17,8,17,1,72,34,49,25,72,152,57,116,170,8,12,55,178,151,234,181,229,77,221,146,150,240,147,206,233,149,32,25,7,168,241,188,145,243,91,3,139,237,233,66,58,49,125,135,0,191,173,170,167,217,233,181,193,131,141,213,36,90,248,180,51,72,252,97,224,162,102,180,149,36,47,231,141,98,131,113,96,224,7,72,59,174,213,222,185,150,133,255,251,178,100,211,136,71,0,105,81,27,154,121,48,80,71,185,205,105,2,118,28,113,175,61,78,63,17,193,89,169,102,141,180,42,88,29,15,94,202,228,206,242,199,145,217,61,218,44,165,76,122,175,127,36,47,207,251,86,57,127,87,185,37,156,199,238,255,121,250,246,53,11,253,217,181,106,197,253,106,210,157,217,238,56,101,220,123,119,217,82,224,203,152,216,194,146,51,141,185,80,8,214,37,178,12,39,173,92,220,220,16,251,151,102,146,246,25,209,195,179,217,221,136,195,15,75,52,147,115,25,67,147,77,25,255,254,89,224,29,65,72,210,170,172,0,0,3,128,160,218,73,13,21,39,1,49,65,148,232,25,0,16,200,60,150,146,48,146,241,10,46,118,76,228,229,107,88,80,62,121,80,150,211,185,219,133,222,106,184,34,223,186,69,165,120,217,167,212,183,50,245,55,204,250,207,211,253,61,25,191,255,163,219,255,255,251,44,242,164,55,80,193,251,49,236,48,17,9,1,244,128,0,0,89,16,192,103,244,192,212,104,205,82,224,197,0,12,197,199,212,206,42,148,206,48,140,24,15,41,216,176,110,85,3,208,74,56,10,152,62,81,139,7,43,200,2,18,152,126,10,52,167,177,170,214,24,0,151,243,214,236,192,40,237,12,189,207,58,157,50,23,33,26,178,103,214,43,83,175,195,34,104,167,173,89,102,152,91,184,88,70,25,243,80,7,186,122,167,72,43,93,191,89,79,235,127,89,169,243,238,181,221,243,242,110,155,238,31,79,102,231,226,179,233,183,111,25,157,246,146,92,80,119,51,237,216,158,222,243,169,122,6,250,151,162,46,118,54,109,181,132,98,181,183,99,141,191,224,166,169,241,124,223,120,201,132,107,99,121,255,230,191,77,152,223,248,250,198,178,103,165,127,222,116,199,60,60,71,8,235,156,203,139,59,121,157,180,210,9,69,36,208,227,66,96,166,31,105,196,247,116,255,50,192,164,245,69,251,117,9,85,172,75,255,157,0,0,224,0,17,9,2,128,102,110,2,147,54,57,69,170,183,6,165,98,76,65,23,68,174,61,17,67,205,75,43,59,122,241,175,6,67,152,27,220,104,198,107,200,154,166,122,31,57,36,202,219,244,103,236,212,178,89,207,228,255,112,51,233,234,234,32,4,4,210,198,17,179,153,238,8,99,177,241,150,7,132,23,195,100,115,3,47,230,10,29,207,168,202,24,23,78,24,49,112,156,88,126,234,3,0,166,56,0,50,71,85,164,83,144,3,164,111,77,120,218,105,195,146,125,51,42,103,249,110,229,39,157,179,48,255,135,3,173,229,133,119,54,205,251,43,12,175,47,223,217,77,68,2,98,39,4,102,135,70,222,177,172,75,208,97,202,126,79,178,146,255,251,178,100,197,136,167,0,104,205,155,184,124,242,66,6,73,200,105,226,58,25,233,163,58,238,65,251,64,255,27,167,137,161,149,216,99,183,69,48,219,73,214,172,185,157,80,16,202,234,90,37,102,56,130,212,68,169,23,139,37,68,211,51,50,14,141,235,68,127,52,67,64,145,83,50,7,20,146,229,129,133,77,106,101,221,166,213,46,253,36,195,203,81,185,245,112,166,106,86,197,2,182,238,231,72,148,136,175,136,220,244,93,96,191,87,188,241,87,49,19,30,57,61,117,42,129,89,136,235,76,117,190,148,85,83,203,7,62,101,23,45,82,219,151,14,11,51,26,193,201,217,229,253,80,51,252,148,114,199,193,111,209,72,193,186,244,25,31,83,104,86,222,222,241,137,186,223,174,191,126,158,232,198,144,71,41,255,208,0,118,103,248,207,81,63,252,51,228,190,159,158,0,0,82,84,194,219,108,223,121,40,203,65,108,202,96,200,211,121,148,220,63,216,219,225,144,193,16,64,70,31,1,0,64,225,104,197,0,40,18,3,24,32,152,1,64,103,12,18,28,25,24,22,135,0,109,187,66,162,42,11,138,16,192,94,230,102,58,6,54,7,17,160,173,1,96,237,54,199,128,169,161,24,3,63,10,112,208,184,136,105,150,229,156,227,17,150,246,132,67,117,187,123,187,120,58,203,233,91,33,127,99,21,234,189,42,187,185,201,71,1,22,238,59,95,55,247,102,211,13,166,158,167,176,221,42,97,106,96,10,135,235,30,229,157,234,152,196,68,22,109,170,73,190,0,198,143,11,18,73,60,213,139,244,236,86,230,50,104,108,70,169,249,218,153,203,97,55,37,87,32,41,13,45,156,121,159,48,136,205,71,20,70,190,118,115,195,84,149,43,198,31,220,43,115,62,206,103,102,150,44,154,43,126,196,186,197,154,180,80,251,155,67,4,140,55,23,234,42,210,99,241,71,166,0,147,196,219,130,148,65,178,201,116,63,114,2,137,213,123,38,157,85,242,243,193,207,52,114,45,105,245,110,2,239,1,116,240,243,19,107,35,179,60,78,1,0,0,4,4,14,132,250,99,98,193,163,48,83,3,88,166,7,67,14,1,180,89,152,121,132,65,110,27,65,236,133,72,101,102,159,1,245,83,66,48,176,28,18,13,68,193,41,164,27,61,28,109,109,212,233,50,12,174,147,40,252,171,116,126,127,252,244,230,255,168,76,206,197,122,242,151,248,175,175,255,145,245,157,53,196,16,233,199,107,97,171,199,248,168,32,112,179,4,108,79,138,2,172,76,83,26,140,14,1,134,132,3,6,131,80,49,100,36,4,19,28,226,197,34,167,10,4,6,50,133,108,29,75,149,85,177,18,138,2,65,132,177,151,50,176,105,83,245,171,69,255,251,178,100,212,142,8,153,117,203,155,184,30,112,82,230,137,168,99,103,28,157,181,171,48,78,225,243,201,23,25,39,29,180,53,216,216,120,241,155,2,173,162,124,91,248,163,234,176,135,208,194,231,103,158,136,14,237,137,145,73,179,122,75,186,148,221,109,47,81,148,110,127,26,103,173,238,252,236,39,164,230,247,240,68,247,57,130,157,101,206,110,31,215,121,232,123,98,174,90,187,207,185,47,30,123,21,161,177,53,119,118,37,152,182,10,57,77,108,105,27,223,194,214,2,58,242,250,170,66,45,245,168,78,255,213,226,210,4,152,132,150,196,56,51,69,181,253,233,9,222,160,211,21,180,94,228,84,27,119,181,169,174,219,68,34,131,177,170,52,8,106,251,54,188,171,246,214,56,173,249,141,86,91,206,235,113,24,111,10,59,21,42,175,121,45,163,235,114,66,40,90,224,168,11,241,24,64,16,0,145,1,104,19,17,23,193,43,211,180,200,230,140,160,10,59,28,163,140,201,99,40,235,79,201,82,205,183,169,12,143,150,123,234,202,136,31,89,69,3,115,0,177,99,213,170,210,107,110,187,232,117,183,255,254,119,172,201,255,199,208,244,237,105,222,227,144,0,76,33,8,164,207,28,29,140,161,6,44,194,68,52,76,201,197,220,203,121,27,76,156,194,76,193,56,34,76,2,47,22,52,152,16,216,105,97,153,137,66,102,42,202,152,60,82,20,2,24,100,54,110,210,48,240,241,200,80,199,8,66,98,7,42,18,145,157,44,178,21,16,2,206,219,145,0,161,209,43,228,146,150,142,144,233,62,48,80,68,38,244,147,112,154,73,245,99,145,66,97,69,144,34,122,4,181,125,194,246,63,81,63,66,129,77,243,6,19,44,198,187,100,81,197,89,135,229,27,199,116,84,171,15,25,202,146,211,203,86,198,244,32,35,61,103,98,182,31,94,176,160,52,124,158,249,93,220,240,185,18,166,167,171,98,130,189,190,110,210,3,191,91,236,186,213,124,172,83,73,251,189,221,183,122,173,77,95,123,185,95,188,213,158,242,253,248,205,221,111,239,110,238,239,77,42,149,171,116,246,111,252,118,98,198,235,195,116,54,174,119,180,248,110,253,53,185,101,46,22,174,212,191,69,77,111,26,121,206,231,106,213,155,154,167,164,194,155,127,91,27,118,126,146,122,150,191,41,243,179,201,155,53,241,254,218,8,0,32,78,132,51,226,97,105,168,176,204,40,205,215,18,82,190,170,67,218,164,180,254,72,185,16,126,238,144,163,177,215,193,29,216,159,23,245,104,80,54,210,223,219,191,252,159,94,109,127,96,48,59,140,87,250,79,121,86,95,254,67,255,81,135,0,157,154,2,141,73,147,112,97,152,138,137,73,151,112,118,152,255,251,178,100,175,15,136,88,117,202,139,220,201,208,64,167,121,247,104,74,126,31,241,209,42,15,109,237,193,29,157,167,169,163,41,208,184,47,209,140,24,25,24,50,1,137,129,120,1,152,6,0,105,129,248,30,152,83,129,176,64,14,152,87,6,65,131,232,2,41,2,24,147,104,66,149,6,4,165,218,233,2,151,19,96,32,211,40,78,115,1,11,11,6,43,83,120,66,26,76,18,158,170,211,116,185,74,208,247,42,147,30,16,146,198,164,51,173,21,38,163,87,94,162,3,6,191,157,142,57,50,150,163,78,214,4,143,98,153,223,110,176,140,230,72,35,132,70,55,162,53,244,40,145,7,165,159,223,69,250,73,96,63,0,189,243,38,234,215,7,78,50,129,48,174,212,126,223,61,177,101,213,99,199,157,185,47,31,53,200,121,212,44,81,126,215,205,112,181,151,215,204,56,18,111,17,211,127,80,111,11,59,204,109,71,114,182,33,97,244,212,154,116,82,204,29,210,14,33,194,132,213,50,35,83,226,54,189,221,247,82,70,106,250,220,190,91,169,167,220,106,106,186,119,182,58,214,28,77,111,198,131,6,155,119,109,238,240,55,245,71,179,206,128,96,96,4,100,37,32,144,177,0,39,192,26,68,208,111,8,119,17,148,209,223,135,170,40,229,22,167,217,182,103,198,14,204,45,132,37,40,94,246,242,78,72,52,48,132,124,19,6,204,221,247,255,255,255,244,255,114,99,24,246,253,27,86,114,56,255,249,23,108,254,130,0,93,179,40,132,99,225,102,51,99,7,224,19,46,114,237,40,114,94,64,113,177,8,99,169,8,28,36,188,230,16,0,38,74,5,224,128,184,198,180,88,195,224,41,13,204,20,9,140,238,3,69,131,41,183,38,42,138,225,196,171,148,186,20,116,176,5,37,116,97,215,94,34,64,95,11,90,120,190,237,5,242,161,38,145,159,145,172,125,227,94,221,181,100,18,98,132,201,241,228,13,169,117,181,148,14,125,172,111,199,92,205,218,154,88,234,211,127,42,221,194,221,122,101,82,207,15,227,113,179,203,86,199,129,45,202,182,232,176,206,98,8,38,123,28,181,95,145,136,205,5,45,44,107,57,84,61,93,233,98,82,105,250,89,82,175,206,245,91,180,183,185,202,95,191,171,150,233,234,95,237,202,181,105,190,198,43,81,243,235,88,101,190,113,245,235,158,198,86,240,172,49,87,221,54,61,67,187,92,110,148,164,229,92,113,152,35,88,135,199,39,198,46,186,169,229,104,110,180,145,148,38,217,177,225,168,237,122,246,238,77,122,119,31,156,186,220,179,189,29,170,116,4,2,168,0,56,29,89,148,176,195,133,12,162,96,20,156,138,177,168,204,194,192,216,93,112,156,41,30,38,27,255,251,178,100,141,12,135,216,115,203,19,184,101,114,65,6,89,194,109,101,106,33,33,215,38,47,101,147,209,28,169,167,169,165,149,88,160,57,82,38,93,249,158,118,13,23,171,80,90,130,238,70,172,36,111,138,212,103,255,255,245,247,255,136,255,206,163,255,255,235,0,76,35,137,32,211,117,7,204,36,7,32,194,60,71,12,122,148,148,199,150,9,76,103,128,228,193,212,22,204,8,128,204,193,148,6,12,5,65,96,195,188,30,140,2,65,20,194,84,95,76,32,128,28,4,1,230,0,161,4,96,46,14,100,192,34,68,4,104,8,135,133,64,252,32,44,75,238,154,137,78,1,84,85,215,85,210,98,33,34,181,242,226,198,209,213,113,208,173,148,120,59,155,93,144,219,120,66,43,112,198,68,254,131,99,12,82,71,103,217,174,226,114,132,239,55,68,159,148,92,193,24,101,181,224,180,27,99,182,43,86,206,83,159,228,176,246,110,107,141,210,95,73,86,56,28,19,253,61,206,223,183,69,79,42,65,13,31,105,185,28,189,126,212,220,197,45,234,125,76,212,202,254,170,3,54,209,209,34,217,130,176,196,182,213,232,186,5,239,24,199,47,69,254,235,92,114,229,220,164,112,254,103,206,142,57,139,106,206,47,108,241,35,35,230,150,61,181,181,94,114,122,212,57,14,115,28,95,94,238,70,242,53,209,174,117,125,125,111,238,194,220,188,242,223,149,181,173,62,126,6,218,249,151,89,2,0,96,4,120,73,228,79,135,152,138,37,154,123,1,14,27,149,4,131,212,74,128,22,246,4,87,168,197,67,149,17,90,209,77,55,225,235,208,239,140,47,105,177,95,251,127,167,252,191,241,143,223,255,249,255,255,255,149,212,167,44,202,16,118,50,54,142,65,51,203,1,0,1,99,11,84,8,52,185,66,147,33,242,8,48,228,33,131,6,149,140,52,66,59,243,63,240,251,49,16,9,83,5,240,39,48,133,3,51,0,192,113,49,8,7,241,80,13,48,220,20,179,10,80,1,3,1,128,52,9,5,140,60,192,104,0,209,185,45,213,68,96,24,200,129,148,132,3,95,181,138,50,3,75,50,6,98,161,113,67,194,19,20,181,210,146,160,133,92,199,168,4,146,156,48,150,156,248,36,170,5,38,38,105,32,48,99,116,91,106,19,53,218,149,135,18,129,100,129,178,72,123,101,163,37,13,154,71,164,68,22,43,114,237,249,155,21,171,241,156,218,179,55,125,230,162,163,177,39,0,7,138,215,221,52,70,123,185,102,48,26,93,134,236,75,236,231,86,205,73,155,117,115,159,156,198,130,245,102,23,204,50,236,170,253,187,187,207,26,251,198,110,197,185,101,191,175,141,122,120,97,99,72,19,53,62,138,13,48,229,80,255,251,178,100,110,14,136,103,117,73,19,218,77,112,72,5,233,218,109,76,126,32,69,165,40,79,115,37,1,39,30,102,221,163,137,224,155,68,184,203,84,187,159,198,83,35,102,43,91,69,97,4,124,240,25,70,64,70,158,83,116,218,217,28,146,133,122,130,148,100,105,55,216,124,95,235,43,127,254,82,87,106,227,255,52,0,0,64,0,14,89,3,1,140,172,182,106,10,97,67,102,67,22,14,45,109,162,180,145,21,83,184,139,148,152,233,229,119,176,100,39,43,42,153,159,209,91,146,255,175,188,215,66,255,230,183,79,231,49,186,29,81,104,36,174,190,224,88,42,159,245,60,221,127,215,255,210,127,152,49,161,129,150,104,255,153,79,135,1,136,80,5,152,190,157,89,137,3,140,27,101,12,96,196,160,161,112,192,0,160,0,248,216,32,65,80,129,146,47,70,49,8,53,3,13,157,204,210,98,26,40,160,24,203,186,49,171,218,170,171,121,185,128,69,11,160,230,70,196,64,45,54,136,201,101,169,205,131,120,213,17,252,125,199,145,135,60,207,169,16,55,167,36,234,132,49,56,173,254,67,182,218,126,211,240,24,45,203,118,90,36,35,59,213,208,154,223,242,103,153,94,213,251,10,53,40,230,176,134,117,99,116,3,161,119,249,65,53,49,219,215,8,131,102,145,58,27,12,206,79,86,163,253,201,77,136,26,206,14,237,185,29,168,218,139,103,41,202,236,205,89,101,105,76,4,218,70,32,25,95,107,115,10,76,231,95,202,210,217,249,248,133,109,67,86,166,114,140,86,249,20,182,130,245,137,126,93,145,64,241,170,149,103,242,194,81,91,9,78,165,152,99,246,41,114,167,189,25,185,47,171,149,76,47,246,87,126,237,156,106,207,210,84,165,213,89,103,145,29,46,126,176,114,52,31,32,128,0,153,4,6,153,32,20,74,221,49,109,14,135,112,56,52,133,127,226,114,68,254,190,169,222,221,55,69,254,45,61,98,167,232,38,45,102,243,77,48,94,5,149,141,33,58,175,26,106,15,253,11,255,111,166,160,237,252,182,119,253,23,173,30,32,39,14,231,61,31,127,168,49,26,96,195,39,112,158,51,187,18,83,19,161,13,52,94,64,131,72,50,88,51,238,12,99,15,240,25,50,225,16,198,68,35,32,130,78,68,58,22,50,28,12,236,10,178,39,25,141,142,103,102,17,2,22,51,1,10,132,192,1,7,135,70,91,132,98,74,145,196,12,147,94,150,12,160,67,89,36,57,111,160,81,9,113,135,165,109,137,68,127,190,186,24,99,241,116,153,156,41,95,96,183,13,181,187,51,13,58,203,40,219,188,71,187,157,102,162,168,63,183,183,30,85,21,107,171,156,213,37,237,202,49,83,58,74,248,74,255,251,178,100,69,14,200,106,116,201,3,220,201,178,73,10,90,3,105,229,40,31,45,215,42,79,97,147,193,51,29,231,141,151,136,216,91,164,117,219,198,86,50,77,74,211,23,35,117,109,210,244,96,88,86,165,159,133,190,218,251,87,41,239,238,150,30,150,74,173,223,100,58,171,122,237,124,229,214,165,20,210,91,116,255,107,180,150,109,125,201,102,89,77,94,237,142,211,78,75,48,206,189,248,221,55,42,94,159,212,146,154,245,125,94,206,253,30,178,194,221,187,121,215,151,221,206,167,227,143,254,170,218,179,51,63,158,115,55,55,94,122,180,167,233,105,114,238,168,107,91,183,219,28,150,97,111,89,217,171,98,220,190,206,183,119,66,192,0,1,253,77,167,1,115,202,194,227,76,53,160,16,147,145,187,153,117,169,125,191,99,85,111,51,175,63,111,242,119,110,159,255,255,255,255,167,255,255,255,200,17,22,202,121,36,70,170,61,10,103,24,40,164,70,146,132,182,115,242,59,12,56,125,201,241,117,122,222,137,58,217,83,10,228,92,48,151,34,195,35,49,117,48,164,17,243,49,17,221,48,44,98,243,1,32,137,48,82,8,19,1,16,35,48,52,1,51,2,128,43,48,211,1,240,16,15,152,4,11,8,92,5,91,98,0,104,48,178,3,28,149,18,217,134,194,192,32,52,1,104,16,234,219,4,172,64,53,189,8,122,132,175,45,83,90,168,203,7,197,155,138,6,28,33,12,190,173,93,184,39,140,170,173,0,86,73,49,35,230,14,174,21,244,163,232,217,123,43,204,250,23,111,147,86,154,159,238,223,47,99,150,111,204,254,172,124,175,227,49,45,161,133,45,5,154,179,178,233,86,229,161,97,66,190,244,105,185,110,26,251,179,180,183,111,82,215,145,70,170,220,96,13,43,95,145,119,194,251,137,44,133,208,31,65,172,196,227,78,88,249,157,163,42,79,156,175,219,41,14,170,97,181,126,92,94,223,56,159,251,113,247,23,70,210,235,90,182,151,97,101,238,187,54,187,61,101,215,155,168,131,232,243,20,236,117,233,201,126,182,239,142,27,100,19,6,126,55,120,224,176,0,33,95,165,64,22,67,178,134,198,100,135,111,2,100,51,100,165,156,71,117,137,132,250,113,70,57,85,65,189,232,92,19,127,129,245,251,255,183,252,223,255,249,255,227,209,116,121,232,172,174,142,131,22,249,187,186,74,1,154,192,160,192,217,226,96,33,128,34,90,146,13,10,175,214,241,193,0,29,99,25,53,163,35,38,35,56,80,147,3,71,147,123,8,176,239,132,222,49,156,198,1,136,48,70,26,14,69,67,67,39,129,128,40,14,99,112,156,44,81,23,4,100,46,49,220,51,4,128,100,192,27,153,27,32,8,162,255,251,178,100,30,12,6,211,104,203,147,175,79,34,80,168,250,13,105,37,54,89,165,163,50,110,192,217,65,111,41,103,205,149,169,124,74,165,2,183,84,156,32,0,35,145,149,13,93,78,147,46,137,170,165,200,75,192,86,1,8,192,250,108,165,237,18,5,238,118,80,158,148,18,235,27,133,101,143,99,2,64,108,230,124,130,30,237,251,166,15,191,224,195,250,204,137,40,145,105,29,81,29,179,120,22,57,235,73,241,108,123,141,119,24,16,48,205,6,31,111,203,131,232,94,28,145,216,236,216,18,214,212,17,108,25,217,52,156,177,100,87,45,146,239,223,242,151,200,192,220,247,236,147,102,49,75,222,108,100,174,167,218,108,171,169,75,82,238,234,217,36,74,42,122,33,65,217,93,200,165,38,152,201,226,91,101,165,213,18,155,197,151,228,128,0,64,0,64,32,3,238,25,242,182,54,70,76,97,198,128,112,150,181,227,195,105,1,149,205,49,165,132,186,70,143,212,62,143,69,181,123,140,227,69,179,128,142,168,159,127,255,255,255,39,252,21,206,94,75,49,216,167,77,8,168,59,53,114,44,204,246,76,162,4,239,56,104,195,29,69,225,231,53,150,0,2,146,112,196,89,96,206,39,184,196,225,20,198,17,72,218,118,136,71,193,24,88,38,24,130,2,1,128,216,124,192,80,76,199,144,156,16,8,24,62,87,4,4,16,18,97,152,230,7,47,6,113,15,65,5,80,113,32,43,64,143,26,105,191,110,108,30,233,193,209,56,76,189,159,69,36,173,129,135,133,64,42,89,219,3,232,172,155,29,8,55,65,104,149,92,202,71,6,254,147,32,112,133,90,226,232,174,138,78,131,59,160,77,154,220,233,96,217,145,97,6,154,155,162,98,183,90,212,36,39,222,197,61,150,188,251,44,170,230,201,56,244,147,87,117,80,53,51,90,38,38,171,69,28,233,211,230,28,180,163,210,117,220,106,83,132,171,42,35,87,140,87,46,146,33,220,12,20,132,131,15,147,93,136,150,173,92,201,19,224,163,7,71,215,43,216,48,81,27,104,75,9,166,245,21,0,173,192,227,35,194,60,64,226,84,28,82,143,118,211,39,239,205,175,101,72,189,48,79,223,170,103,30,207,212,61,158,213,94,21,96,32,215,163,78,214,20,142,219,107,255,255,255,231,165,75,1,16,180,98,165,42,104,145,220,163,34,80,201,175,47,53,152,217,249,254,135,35,156,232,118,246,99,205,98,21,86,105,215,53,29,180,113,156,29,52,0,0,99,144,204,91,112,219,40,144,214,226,56,205,243,0,216,170,84,225,181,12,220,33,8,195,241,252,194,0,100,152,18,34,3,12,172,19,9,64,115,22,74,48,16,250,163,35,162,152,48,44,26,4,85,255,251,178,100,27,142,134,151,103,203,155,175,54,80,81,199,153,218,109,101,94,28,13,155,44,79,97,51,193,68,158,167,141,149,45,249,11,97,152,33,10,135,131,134,127,9,120,83,33,92,197,93,134,90,148,17,71,11,77,222,5,173,76,146,70,5,0,115,89,218,93,26,216,221,199,200,165,196,222,220,179,6,137,49,14,206,102,142,151,243,96,244,165,247,141,234,245,163,171,77,236,223,93,85,200,159,110,185,240,47,124,84,6,68,222,170,246,53,183,15,203,45,84,175,171,22,245,214,14,9,181,139,230,105,102,112,198,164,187,239,18,52,125,201,2,122,209,140,80,198,45,136,33,76,82,194,27,89,101,81,41,102,192,212,144,89,240,38,103,104,243,12,4,181,122,134,205,150,120,89,235,107,98,152,202,11,145,52,47,155,184,48,0,0,64,16,1,179,22,208,80,40,16,151,166,78,8,96,147,0,32,166,237,40,156,146,23,197,17,217,176,248,53,85,57,168,200,194,229,86,251,23,219,197,252,142,239,232,227,244,79,143,159,31,111,255,255,255,17,255,112,28,129,245,150,169,46,105,40,172,160,247,135,193,32,116,121,81,28,168,123,109,63,65,246,96,218,86,134,78,130,172,100,52,37,198,19,225,188,96,44,93,6,29,9,130,97,142,18,38,14,64,156,96,86,0,67,192,244,96,14,2,6,24,224,134,135,230,11,193,162,24,15,233,136,96,12,0,32,33,113,80,181,49,81,201,144,168,8,15,3,138,178,218,110,229,231,42,18,92,218,198,138,193,64,214,105,17,213,199,165,130,96,128,127,156,234,28,46,53,60,251,144,136,204,27,117,254,65,132,82,220,164,153,150,43,252,220,31,83,244,241,66,57,222,243,29,242,196,75,12,179,236,197,203,27,186,248,225,203,157,191,249,84,245,236,249,79,221,236,197,185,125,5,249,187,191,90,95,126,91,98,181,42,192,108,155,20,131,225,36,55,37,89,175,55,220,16,210,172,49,168,157,226,174,52,148,241,89,78,107,202,16,105,136,223,109,89,33,115,24,171,221,187,26,82,108,58,40,24,69,37,27,73,254,90,145,166,27,213,84,7,72,76,122,205,157,152,176,1,190,2,50,164,18,225,75,77,67,207,19,136,200,80,57,100,229,244,86,212,53,103,175,140,8,140,146,130,155,76,76,102,27,71,204,34,152,215,33,1,19,95,110,191,245,255,255,251,190,218,197,148,23,110,107,41,158,194,147,230,144,247,117,122,15,184,233,90,85,210,113,188,155,214,2,124,43,61,142,144,5,55,45,216,3,40,125,198,167,92,204,4,51,50,223,83,180,198,35,11,36,16,135,139,246,196,64,75,139,96,194,17,144,170,13,67,144,96,74,226,123,237,224,220,199,128,101,255,251,178,100,23,140,134,1,104,207,27,111,76,240,84,70,89,199,109,79,126,26,17,161,60,110,97,139,193,47,150,166,101,164,150,80,244,204,39,97,134,206,206,166,82,151,245,115,131,2,140,231,85,169,194,112,236,50,30,26,108,211,66,67,1,220,149,127,61,95,48,87,103,161,242,198,175,162,150,21,48,241,121,102,244,106,126,207,10,7,99,165,252,121,38,127,62,204,8,242,225,89,23,59,140,192,61,217,233,95,105,49,138,67,212,215,241,227,77,141,72,65,150,170,111,77,242,132,169,83,112,241,105,140,94,212,85,70,24,77,26,53,227,148,186,145,235,177,109,178,195,8,58,244,218,154,242,75,183,73,244,232,67,32,211,48,215,206,109,78,43,32,212,216,221,114,122,165,38,215,247,128,32,0,190,66,26,106,62,150,244,179,6,30,68,67,102,22,5,132,58,254,252,151,22,157,158,255,97,133,251,100,134,1,185,83,20,169,51,85,204,105,95,39,237,232,255,239,250,34,13,23,25,178,159,94,179,224,107,55,156,101,192,128,229,245,153,33,120,23,7,159,34,247,216,76,163,158,198,136,79,118,154,251,189,64,0,10,146,128,3,71,8,73,135,46,13,120,162,55,35,32,208,54,195,36,6,140,58,69,48,56,0,168,12,75,32,131,210,180,158,248,53,198,56,85,48,247,203,234,197,229,180,100,163,40,66,246,140,64,192,229,172,217,28,78,28,118,210,228,242,91,115,19,64,166,75,28,245,142,68,38,75,63,121,51,236,205,68,235,55,151,109,86,173,151,181,24,254,106,174,201,233,11,20,101,79,204,173,129,112,231,105,193,194,244,121,19,171,165,125,177,8,207,181,12,218,19,132,209,221,199,182,157,52,199,90,18,214,63,170,145,46,42,161,68,251,171,10,31,39,116,84,89,47,29,188,219,135,238,198,202,249,79,18,177,19,152,166,183,251,88,33,233,95,2,17,117,92,203,48,127,50,22,15,113,178,124,220,21,232,28,247,88,134,114,62,187,216,255,215,110,254,245,42,212,107,56,230,138,214,203,95,53,128,0,0,67,89,0,23,6,29,48,0,8,54,159,65,98,112,133,4,69,223,246,236,10,36,253,160,162,255,206,37,29,237,171,185,49,137,60,206,213,4,23,218,58,195,64,99,46,219,241,20,102,237,169,8,25,170,215,101,51,118,208,141,211,201,233,226,30,194,87,127,255,215,244,163,172,0,70,112,65,164,249,26,179,36,11,76,29,142,52,218,236,217,252,144,138,193,151,8,6,27,7,11,1,6,0,228,82,212,65,0,166,211,86,7,36,5,33,200,113,52,40,124,27,25,13,109,6,88,217,66,186,130,68,86,25,66,14,74,149,170,2,59,174,221,118,160,100,154,186,221,116,80,255,251,178,100,38,136,6,213,110,205,19,153,99,240,62,4,122,61,101,229,54,23,133,163,68,237,177,57,1,52,150,166,5,163,10,90,67,103,154,72,149,99,69,95,142,171,121,117,104,172,195,184,86,135,90,246,20,174,99,213,86,220,151,46,75,226,114,216,78,121,235,84,210,180,230,185,132,250,92,175,69,212,242,43,185,227,182,221,145,99,167,75,65,150,80,187,246,232,76,251,87,158,60,161,179,218,42,104,182,183,211,161,34,207,175,58,234,204,215,30,107,98,214,220,181,139,170,102,114,221,252,184,241,126,199,105,162,90,57,74,85,217,146,82,168,232,222,195,88,94,47,223,76,19,34,247,107,92,113,73,173,239,83,184,245,181,49,178,203,87,153,153,153,153,207,232,168,96,2,128,34,32,0,50,31,247,197,124,183,24,60,64,97,87,66,83,145,238,108,93,9,164,47,71,132,121,83,10,50,210,157,107,250,255,255,255,232,34,218,134,253,255,255,137,151,125,108,240,53,56,179,175,198,15,242,191,234,125,124,96,128,5,41,110,4,160,156,100,89,134,154,152,169,249,212,11,153,211,217,143,129,152,8,131,162,202,105,192,73,110,121,88,16,144,26,215,81,39,85,175,181,109,241,85,92,126,218,75,93,75,248,239,213,163,152,102,113,74,87,221,129,89,127,37,43,242,236,160,39,62,164,142,36,157,218,75,11,220,235,23,85,108,204,225,238,24,168,218,40,172,176,16,205,220,54,157,142,58,191,237,77,229,69,89,88,238,149,244,60,81,107,56,147,165,132,247,74,131,27,241,226,242,226,49,181,81,162,147,139,147,163,154,153,210,217,69,118,72,250,168,230,78,23,48,187,114,179,77,220,230,101,189,172,211,105,206,27,1,60,207,117,21,109,235,46,219,116,57,52,209,82,57,30,141,206,81,201,220,214,70,223,93,232,218,76,215,223,188,2,25,42,72,116,128,137,157,62,114,232,159,18,96,252,40,127,34,87,207,233,141,21,57,55,59,147,91,100,209,217,203,122,99,79,230,178,3,8,11,195,194,36,163,164,227,73,120,21,1,112,82,59,154,92,122,228,232,175,252,237,217,156,188,237,248,203,201,126,157,83,191,245,235,232,255,222,0,0,99,18,193,78,129,13,54,90,76,203,84,115,115,179,12,125,124,34,39,152,152,106,16,17,47,193,96,94,97,146,3,84,10,155,6,0,67,226,16,232,107,204,49,128,198,29,166,82,137,107,101,69,12,7,101,143,213,247,218,35,45,119,210,134,154,117,12,197,139,31,132,43,228,249,138,183,117,141,53,113,226,198,5,104,76,6,253,104,106,93,67,102,227,66,183,204,240,177,42,38,40,189,146,214,240,249,46,8,69,51,107,109,82,45,97,165,249,19,217,34,255,251,178,100,61,12,134,29,105,78,19,152,75,112,84,135,105,136,113,229,92,25,65,161,52,78,97,45,192,238,22,169,53,134,28,208,9,50,150,199,165,51,42,231,170,77,158,239,172,244,166,202,81,37,73,251,81,157,246,188,165,158,42,215,253,33,74,218,84,151,102,137,251,28,80,122,243,229,87,232,159,117,170,81,52,217,146,221,62,135,222,49,219,82,81,51,119,181,181,137,222,254,205,55,79,240,222,153,0,0,4,0,0,32,168,60,112,50,16,10,37,22,2,149,0,73,88,92,34,34,16,122,235,118,12,24,5,138,85,190,152,158,161,15,235,6,233,37,159,67,101,197,183,192,220,55,163,135,55,136,106,210,204,173,19,108,37,168,208,142,168,254,6,69,111,83,183,188,212,253,36,55,127,87,255,255,137,79,248,159,238,167,255,247,128,179,249,139,118,231,110,77,157,52,174,100,118,161,165,179,38,239,66,153,184,60,96,16,248,208,40,32,68,40,35,52,96,133,56,76,110,21,18,34,21,157,61,67,108,98,10,234,191,2,54,66,41,51,218,201,39,50,253,186,249,74,149,160,40,84,213,158,130,41,157,185,156,145,213,245,162,193,207,252,43,224,155,142,244,170,126,236,167,29,231,85,102,87,222,239,81,96,218,16,116,203,227,237,211,27,140,27,203,177,82,223,108,165,202,234,163,233,80,89,240,203,254,57,24,238,204,204,54,126,40,6,201,153,137,171,133,114,52,181,29,210,77,189,9,43,74,174,141,48,138,136,164,152,140,81,53,76,213,91,155,110,17,71,42,132,36,135,42,71,114,12,18,180,113,118,204,15,121,211,173,141,87,9,37,241,20,16,22,143,76,213,42,193,40,139,89,145,82,6,165,135,80,9,25,73,181,162,39,50,195,151,210,35,3,136,137,82,244,78,72,201,241,0,202,139,234,218,182,186,18,208,29,162,3,161,93,157,245,191,49,79,171,125,117,254,215,250,238,58,97,20,203,29,127,165,86,122,189,121,127,80,0,5,96,13,14,107,65,204,109,72,152,101,120,68,96,204,200,104,2,6,68,35,152,100,52,0,64,179,2,64,208,160,40,76,45,10,128,102,8,23,225,128,90,1,134,64,50,128,0,189,240,211,93,126,11,6,41,60,18,213,167,133,136,236,131,143,36,73,5,186,200,23,189,102,101,31,135,234,189,97,81,62,247,233,106,180,254,76,240,132,81,140,57,102,229,107,23,233,26,220,138,239,46,110,214,115,146,91,53,191,155,183,142,185,49,109,238,9,74,219,78,174,84,124,39,244,56,215,205,217,89,91,181,130,198,196,81,116,229,36,156,32,191,92,190,125,174,146,63,78,107,173,148,80,64,230,38,86,101,98,4,34,21,154,207,203,139,96,108,187,37,255,251,178,100,85,142,134,28,105,76,19,184,51,240,83,198,41,202,99,107,24,24,209,163,54,110,61,52,193,86,35,166,9,164,149,224,5,36,50,36,228,8,84,201,50,81,166,94,105,148,120,89,34,7,248,122,15,214,175,249,16,0,128,0,16,228,72,77,54,196,97,51,15,50,224,179,17,138,65,193,16,12,212,98,72,44,33,8,101,209,151,170,51,108,205,16,54,155,216,181,236,111,37,45,172,219,98,198,115,14,190,225,75,175,60,244,45,82,106,173,190,226,225,183,255,213,117,255,173,82,136,126,163,243,38,207,179,36,161,58,23,255,250,251,201,78,24,99,174,103,42,161,182,81,134,11,46,153,22,114,96,51,145,132,65,96,33,152,144,16,192,0,101,172,231,165,161,140,8,2,194,101,24,118,87,98,99,47,94,66,211,177,11,224,135,162,1,98,69,176,22,14,135,8,131,66,50,33,20,249,218,161,189,11,104,13,75,17,209,21,153,157,71,14,83,184,196,115,211,116,79,168,236,3,2,43,248,123,163,88,173,66,180,97,40,84,40,129,2,6,20,153,183,178,179,20,93,133,25,153,133,231,209,158,93,189,168,115,142,154,93,3,181,114,114,117,122,132,3,132,234,83,76,194,106,106,235,71,94,174,237,234,134,48,244,217,210,60,70,104,145,4,16,17,11,34,196,163,228,148,89,173,109,132,153,92,84,147,149,26,68,43,89,115,179,132,52,128,250,39,39,153,168,208,138,6,208,11,123,213,78,174,112,1,10,6,68,133,204,25,81,64,231,166,174,113,215,254,3,26,23,16,247,68,98,64,161,118,148,237,247,212,194,174,94,161,99,34,234,205,198,116,241,244,104,8,5,87,72,88,202,13,191,120,151,64,169,190,197,117,252,234,255,99,199,136,123,234,54,178,179,243,187,127,79,165,89,7,253,41,175,229,196,97,199,29,18,100,146,32,4,92,152,45,202,97,185,0,18,228,33,49,51,147,16,11,91,132,130,48,51,47,87,187,47,192,82,37,204,242,46,215,44,202,156,226,51,235,191,130,240,92,131,149,149,251,247,8,79,230,195,107,99,246,227,13,129,121,235,99,25,160,57,209,73,213,115,50,166,153,212,144,156,219,175,68,238,134,44,232,228,112,191,81,154,216,234,251,219,87,97,113,186,126,19,104,208,64,156,128,54,162,34,71,17,18,230,73,27,202,162,149,119,77,152,90,236,121,202,252,181,153,71,110,62,72,181,26,91,70,142,178,167,78,49,79,46,17,185,61,170,213,62,120,170,205,121,226,240,52,142,139,165,73,38,31,130,230,8,187,251,209,41,139,121,38,162,104,96,0,128,98,160,20,195,100,128,40,4,186,0,6,153,155,35,103,153,32,145,146,247,172,16,8,4,142,14,255,251,178,100,99,12,165,79,104,208,27,111,74,240,102,38,89,85,115,40,46,20,209,159,60,110,105,129,73,200,23,36,193,204,36,240,143,222,91,105,169,79,82,182,87,151,29,218,240,204,158,129,254,124,129,16,69,197,226,55,99,129,164,116,93,77,13,40,76,240,49,245,166,135,249,254,151,227,75,100,230,238,50,31,156,142,59,219,137,25,146,13,233,220,77,14,46,90,149,98,56,186,30,26,107,157,110,183,211,151,4,22,229,152,69,51,52,28,16,229,114,54,10,128,10,12,81,1,24,224,65,134,94,195,91,51,177,85,158,69,147,67,8,141,25,110,80,145,180,163,160,55,105,107,209,49,242,221,80,185,175,241,101,168,123,85,169,141,217,200,127,58,110,116,125,3,188,237,180,181,202,221,215,230,90,211,75,161,31,229,216,244,86,185,182,110,73,74,13,139,90,95,17,91,238,100,177,9,110,157,162,212,121,174,93,35,30,93,97,200,241,167,171,91,163,150,242,201,31,58,152,126,23,219,106,185,116,223,174,246,181,218,133,63,219,124,205,143,173,243,89,222,104,238,239,195,141,63,20,107,217,90,186,237,31,116,53,119,153,133,99,180,69,125,91,1,100,229,50,41,136,194,67,115,15,12,204,105,20,50,228,200,207,97,224,176,197,199,95,233,204,109,75,112,16,50,50,227,53,130,179,61,19,52,246,31,5,63,150,157,59,240,109,59,182,81,134,140,54,155,42,47,162,178,35,41,39,12,115,99,112,216,210,95,99,211,143,241,127,218,118,255,183,234,118,230,183,253,245,37,145,244,131,69,220,144,120,108,134,42,130,162,129,165,142,77,253,235,14,216,128,158,222,70,167,228,27,190,67,70,136,0,146,148,184,199,118,51,135,183,141,184,69,50,1,80,225,137,58,19,212,4,80,96,4,1,47,247,77,208,70,231,181,221,172,178,226,205,227,44,177,36,139,74,156,98,77,31,4,148,52,219,51,78,125,62,182,216,6,112,208,23,145,71,68,16,78,251,121,241,17,211,52,211,151,148,72,127,123,119,112,34,196,194,80,205,209,246,78,162,180,108,97,28,102,99,165,13,233,184,207,40,197,23,190,195,160,205,45,145,47,31,227,7,51,227,40,210,74,47,52,235,202,173,75,109,54,86,202,187,223,107,38,98,211,66,170,169,193,40,247,212,152,93,88,38,186,35,240,243,38,104,84,138,35,127,41,105,166,74,202,232,126,187,14,165,109,51,96,0,96,86,0,46,75,24,1,12,0,13,224,55,227,49,252,26,49,150,60,209,216,251,44,186,149,242,216,21,153,48,251,175,135,37,93,86,254,198,72,197,33,187,50,210,190,77,208,137,4,127,128,221,92,103,245,165,124,64,247,84,42,33,91,144,178,201,46,255,251,178,100,118,12,133,59,104,206,27,153,72,240,84,195,73,186,101,35,120,21,193,163,54,110,61,43,193,129,33,37,205,165,137,232,32,67,205,195,57,18,253,38,228,153,153,118,207,191,85,149,0,1,46,76,21,160,158,12,20,117,193,88,136,28,103,0,217,129,197,230,2,9,133,200,172,189,30,210,9,104,20,1,67,82,33,71,188,20,10,30,58,224,166,22,176,103,182,63,142,228,199,167,143,226,183,211,223,89,213,136,204,56,103,157,228,109,71,103,85,204,153,244,205,1,247,6,49,63,69,61,177,41,117,65,222,154,12,134,72,90,17,28,200,215,119,166,239,147,42,109,169,23,104,105,58,16,159,129,184,160,149,172,156,25,94,137,146,197,86,140,23,36,140,141,44,215,213,213,184,187,178,218,116,146,200,99,121,46,138,210,218,94,108,168,249,207,49,183,89,72,69,50,51,40,81,16,234,7,54,85,153,191,124,234,218,92,140,40,250,77,230,201,43,16,178,0,1,136,138,128,104,70,168,168,243,163,168,136,220,229,54,64,204,8,200,17,244,90,14,91,214,6,2,247,95,174,173,82,251,129,10,225,18,14,124,251,200,43,4,200,101,46,252,19,86,10,97,51,63,114,9,30,240,71,102,139,237,165,253,231,106,183,78,207,79,232,218,45,27,255,170,29,159,84,41,12,17,47,75,198,139,255,236,215,190,230,195,199,111,109,65,0,18,156,148,198,76,211,184,180,205,212,163,48,233,76,68,50,47,24,132,16,96,128,130,87,162,172,28,176,112,50,96,178,57,108,113,145,193,146,118,105,126,10,206,172,145,10,19,213,76,190,118,245,246,150,57,244,183,128,10,81,41,132,177,21,86,110,253,151,124,29,83,212,117,95,48,238,223,190,187,78,146,166,98,5,111,23,31,85,164,9,142,248,154,98,122,216,173,242,101,164,202,109,105,178,171,57,107,252,245,80,165,194,189,52,226,160,150,47,41,25,78,32,172,107,135,87,12,171,157,195,102,114,124,101,229,131,167,47,17,145,166,197,37,91,37,162,110,218,151,36,144,78,83,131,223,164,243,179,225,66,187,180,178,215,214,0,1,24,44,1,186,106,168,24,24,98,0,80,71,206,48,187,78,53,15,164,191,46,109,250,135,146,175,149,200,181,59,86,248,202,16,76,88,85,193,94,194,232,145,216,177,0,71,26,4,70,8,133,20,227,155,233,254,127,253,191,73,127,244,42,72,185,224,38,37,244,137,44,50,172,151,138,165,91,17,89,204,241,7,47,18,64,171,126,115,24,99,174,255,231,55,214,191,172,0,26,115,67,49,20,207,27,99,54,192,228,197,38,16,41,44,194,160,225,33,17,130,68,200,0,90,73,112,198,20,109,59,30,40,181,121,8,17,255,251,176,100,152,12,133,47,103,206,27,140,52,240,98,232,249,186,100,166,142,21,193,163,56,117,198,0,1,77,144,166,78,178,144,0,46,6,78,23,157,78,188,120,112,245,117,30,114,37,183,115,26,250,191,194,248,180,89,211,198,168,187,109,48,239,252,156,71,172,86,21,156,151,207,95,205,203,8,238,33,51,20,230,28,202,103,239,91,73,205,45,58,135,58,125,139,84,226,103,185,34,185,236,79,211,49,56,196,80,64,237,105,153,235,152,163,44,89,152,173,88,216,123,234,79,121,120,188,144,58,46,74,194,165,244,98,173,197,70,229,245,237,46,56,217,191,46,204,255,157,234,215,182,182,153,233,179,219,61,94,181,126,119,254,15,178,245,26,70,122,1,64,1,177,1,70,41,166,65,129,96,142,134,76,165,6,215,94,173,14,58,221,103,41,214,178,244,162,124,103,25,218,185,84,237,14,121,234,132,13,5,20,21,253,253,214,248,197,223,254,239,122,65,133,30,225,76,205,163,36,70,26,252,102,208,53,122,253,95,61,255,209,122,151,82,118,214,77,70,220,138,58,182,130,51,203,28,243,43,242,148,57,186,140,99,32,96,53,52,237,141,179,0,160,68,48,246,20,211,7,160,95,48,188,14,33,224,138,48,157,15,115,3,96,56,46,249,128,224,26,24,60,1,152,52,1,140,1,0,77,174,24,121,224,144,102,5,50,154,27,96,197,131,198,152,224,132,57,101,128,203,128,38,26,112,88,114,243,73,208,40,9,132,190,8,83,42,147,151,76,202,130,80,33,24,165,86,4,15,33,54,172,177,87,245,185,1,76,12,21,122,230,16,236,97,5,208,109,57,23,202,95,50,246,74,187,157,229,49,11,1,75,134,182,154,146,53,186,85,36,158,106,52,149,137,120,151,133,230,82,245,76,93,41,123,108,240,137,7,109,29,209,224,173,205,156,60,43,109,146,43,162,253,189,15,106,221,114,216,52,0,215,158,70,99,40,98,54,93,24,234,153,183,86,181,5,81,200,154,123,169,21,135,89,83,76,121,94,137,116,93,232,128,100,82,231,146,48,152,62,228,97,22,202,81,17,117,229,60,124,220,167,50,3,134,39,91,105,115,212,235,198,156,91,119,158,9,135,82,26,116,228,213,239,211,71,243,134,223,234,75,146,222,208,220,166,183,90,236,245,52,196,106,150,89,156,99,83,144,4,230,170,209,195,82,249,44,153,238,187,73,205,225,38,167,135,109,191,18,186,223,255,255,255,255,255,255,255,255,255,242,231,130,204,138,113,254,155,255,255,255,255,255,255,255,255,255,255,250,88,106,73,32,173,98,110,213,32,0,9,200,0,0,0,4,196,205,159,99,0,248,204,14,98,6,54,194,91,57,65,196,92,83,76,18,255,251,178,100,185,128,10,189,134,200,6,123,64,0,86,195,137,166,205,36,0,43,10,25,46,25,236,128,0,243,12,103,235,50,128,0,84,40,5,241,42,0,128,16,110,97,215,54,31,23,39,173,111,149,76,175,68,25,91,174,137,120,198,100,101,200,87,121,196,119,10,37,5,193,80,161,251,243,77,3,12,89,152,140,144,226,74,115,27,221,100,174,254,141,93,166,57,32,144,101,114,57,102,83,4,12,103,184,129,6,19,166,70,96,154,142,98,16,12,48,23,3,3,2,128,114,48,35,0,99,3,128,114,48,53,5,16,16,24,75,67,135,168,192,40,7,140,32,1,184,20,1,101,149,7,30,107,150,15,176,152,112,252,35,79,146,100,39,105,32,3,78,40,163,246,60,42,57,128,10,46,130,67,35,194,18,65,200,140,158,103,172,148,100,196,165,176,136,72,45,49,218,3,136,88,134,92,6,65,123,166,144,141,212,235,11,2,172,174,219,53,18,13,172,58,172,160,40,0,126,110,227,18,50,79,71,133,206,107,8,229,193,160,3,29,247,45,10,30,122,40,98,22,251,190,225,9,201,80,10,80,10,205,148,54,50,101,25,155,79,46,179,173,10,91,8,72,0,4,136,128,226,21,196,56,143,240,184,194,124,0,67,16,70,109,10,92,214,20,167,13,21,174,77,49,162,194,227,66,72,27,155,95,143,189,139,189,20,223,247,47,183,165,209,72,125,171,59,104,9,103,72,128,241,245,211,107,66,24,85,217,80,86,245,96,37,75,15,45,227,194,221,145,226,109,35,169,231,235,211,246,238,120,235,10,74,244,255,63,43,194,1,144,85,213,59,251,221,55,25,52,90,51,114,111,151,104,179,206,63,82,214,227,153,110,166,29,191,43,107,111,221,235,183,255,31,255,255,255,255,255,255,255,255,255,150,254,20,213,38,161,249,119,255,255,255,255,255,255,255,255,255,253,62,165,85,177,202,165,40,0,1,0,0,80,0,0,0,0,0,0,247,32,132,116,168,82,82,152,81,145,51,66,77,4,22,189,108,182,148,46,124,181,184,232,42,198,220,122,114,149,115,239,183,180,213,90,20,32,156,64,104,155,83,190,87,70,174,237,61,64,0,0,0,48,193,182,96,218,213,12,228,117,160,193,20,164,248,153,80,203,177,96,199,81,224,194,81,192,195,176,148,193,240,49,99,39,81,130,225,72,9,101,29,1,82,129,10,76,12,3,24,43,130,13,8,231,133,36,90,108,25,12,199,169,219,118,132,160,112,205,11,106,66,155,163,15,214,114,74,5,136,206,67,67,160,195,45,142,54,72,136,176,82,57,3,214,166,214,235,217,105,51,214,38,146,216,168,91,139,18,181,218,59,58,103,200,33,93,178,231,121,135,119,85,227,73,255,251,178,100,63,14,151,249,104,203,159,119,32,2,74,229,25,118,237,36,0,29,241,167,46,79,97,147,201,26,27,102,69,148,137,168,4,199,107,97,183,106,61,79,86,133,138,214,213,152,134,187,77,76,197,185,91,147,82,155,217,203,71,3,66,91,251,102,212,66,69,141,93,221,92,84,220,191,185,14,90,201,210,140,217,223,36,174,52,91,30,110,77,202,63,198,174,85,43,74,149,186,154,21,133,53,194,34,108,114,189,74,110,235,86,53,38,194,214,25,246,138,189,251,150,94,233,102,16,68,53,126,229,223,202,157,186,210,211,90,163,169,69,24,249,21,140,40,170,90,252,223,94,203,175,77,232,201,178,173,212,16,223,221,110,0,16,12,0,44,16,10,25,8,86,128,195,48,192,207,107,22,108,4,10,186,233,218,202,21,48,130,3,85,51,235,82,24,180,166,81,181,102,211,237,34,122,200,160,98,86,104,219,116,145,27,57,44,114,178,255,255,255,165,214,170,255,250,20,49,246,5,225,242,142,231,16,55,201,106,1,136,73,184,197,164,23,0,72,20,97,60,24,38,161,194,252,97,196,4,1,192,244,5,4,147,5,0,77,48,20,0,113,160,36,30,1,19,0,144,141,48,136,0,72,57,27,75,204,91,213,172,91,192,8,1,147,2,34,151,63,44,40,188,143,163,178,253,182,224,163,67,238,197,25,100,24,180,7,102,31,38,100,23,86,162,148,91,130,87,162,58,149,158,83,79,24,38,15,41,187,102,47,65,156,249,91,94,238,205,74,63,149,32,161,169,81,227,139,209,63,140,49,54,40,24,206,121,196,30,72,238,174,191,173,91,243,249,21,236,239,123,21,189,169,186,209,123,119,115,99,37,31,167,207,55,138,7,251,191,29,106,84,130,232,99,10,51,113,48,206,220,225,116,242,199,123,47,210,148,214,54,209,93,50,27,31,96,184,0,223,186,232,234,142,40,181,164,10,207,46,75,20,92,251,179,122,46,103,38,214,247,71,37,177,175,148,37,149,170,255,97,137,234,209,76,202,239,213,228,226,251,167,53,11,101,4,27,80,248,14,29,5,1,151,17,138,103,134,110,112,29,16,160,141,129,206,147,164,194,12,38,91,154,176,132,229,61,2,138,87,133,70,81,74,146,88,145,223,153,31,74,93,141,56,166,217,79,253,71,254,117,255,7,253,41,254,28,79,109,10,37,255,250,157,245,167,106,78,234,0,18,115,16,38,3,50,89,195,93,64,227,16,16,227,53,170,48,160,156,96,160,110,96,224,66,96,248,196,10,1,158,128,112,30,58,87,137,17,44,137,75,154,232,44,208,106,71,5,132,115,195,137,82,12,145,60,141,102,25,123,197,137,122,47,15,3,76,230,97,16,101,137,97,102,71,121,255,251,178,100,38,136,135,105,117,204,19,184,123,98,75,234,89,243,97,10,106,88,137,161,63,78,61,147,193,48,166,230,89,150,9,176,167,88,193,179,48,2,131,82,219,201,48,239,219,218,113,155,17,204,16,212,70,202,203,101,245,0,239,44,27,214,143,71,61,191,200,27,19,121,170,41,62,172,163,98,116,213,203,44,115,119,196,174,205,108,218,183,141,62,37,44,131,42,155,210,145,111,84,210,77,45,120,248,148,241,98,96,138,138,33,247,150,102,18,182,19,93,24,237,19,82,89,254,173,120,81,220,92,233,119,226,138,22,173,88,149,155,25,164,92,192,138,250,155,179,246,168,111,113,102,106,190,79,202,219,138,23,219,195,97,109,214,49,164,239,121,185,39,86,176,44,101,243,3,46,51,254,254,169,191,124,124,122,227,59,180,219,251,219,248,50,6,0,160,112,198,26,226,69,191,5,182,0,177,168,191,117,114,250,239,19,89,182,184,83,121,22,34,227,143,137,229,11,251,44,47,102,192,125,246,215,255,255,111,243,167,80,162,177,195,35,222,148,93,61,255,255,255,254,255,250,59,66,80,83,10,172,229,197,131,108,122,217,152,130,102,84,3,0,6,41,54,48,227,192,192,237,3,35,139,194,166,147,225,157,12,58,15,12,0,8,193,192,208,140,121,97,217,33,0,205,134,198,96,235,83,82,232,211,214,40,1,185,32,153,144,58,170,133,243,14,232,232,93,222,227,9,230,136,150,234,95,136,230,98,91,95,42,109,238,139,223,238,137,74,120,219,212,207,211,40,78,177,116,194,171,113,116,24,113,188,155,105,190,176,198,227,173,225,170,124,91,155,80,111,104,50,235,228,41,144,200,22,219,114,170,215,233,52,180,55,163,101,139,195,86,3,37,176,194,112,138,57,199,162,191,66,213,184,238,148,39,154,223,29,11,200,72,109,60,181,82,42,58,217,242,151,99,223,162,99,203,59,229,136,152,165,215,150,109,39,176,147,151,28,193,45,64,250,101,94,143,236,153,195,56,58,78,15,189,187,83,250,4,16,0,9,188,0,40,56,118,12,98,6,100,210,69,8,232,236,230,195,232,194,25,16,48,7,25,162,225,54,204,216,21,47,89,170,177,187,143,254,107,31,215,216,239,248,115,184,126,157,20,109,201,227,158,133,236,191,226,223,233,111,243,55,249,215,95,119,255,87,255,183,87,255,255,241,36,0,140,5,12,176,194,24,194,140,40,0,72,193,184,114,77,3,137,120,194,48,24,76,19,64,224,192,132,2,76,27,128,184,192,48,1,66,160,52,96,58,1,36,26,166,42,6,21,4,66,244,209,26,49,46,59,17,48,0,32,162,3,196,211,91,10,121,51,89,66,96,189,64,225,41,234,143,185,48,98,207,164,255,251,178,100,41,14,135,219,119,203,11,219,122,240,64,36,57,211,97,9,104,27,177,213,48,78,189,58,201,53,147,230,169,148,161,160,125,66,130,137,243,0,77,193,66,128,26,155,99,228,131,150,62,41,44,38,17,177,77,42,46,35,247,148,2,146,162,202,69,253,58,170,233,45,11,106,164,147,134,33,67,4,237,161,195,130,172,112,212,169,244,213,34,105,84,227,238,220,130,137,88,123,117,23,117,23,96,120,77,151,112,26,109,26,201,19,238,243,226,58,204,77,55,57,160,181,38,164,206,253,177,61,179,108,209,158,38,100,68,190,132,251,75,146,25,22,52,87,108,147,195,166,236,213,44,104,15,34,77,254,34,197,189,171,135,180,154,62,232,203,153,38,143,247,79,151,210,82,76,70,131,126,254,144,247,10,73,43,123,85,252,184,221,105,168,222,217,146,103,241,241,153,161,201,44,225,222,1,36,86,46,100,81,9,64,246,12,53,206,86,198,69,119,112,108,220,49,57,37,29,55,131,132,125,109,188,111,36,104,154,251,105,113,137,157,30,5,99,98,181,6,214,214,161,148,173,148,109,212,67,58,187,91,213,234,255,253,31,254,144,152,196,89,64,206,7,216,208,97,164,192,6,120,230,8,12,192,225,176,193,208,172,193,129,20,196,144,96,136,22,93,130,193,64,88,127,18,34,149,149,216,36,0,128,32,11,208,142,172,244,193,48,77,229,123,96,180,211,150,192,77,214,101,134,73,189,214,4,129,143,228,66,40,154,81,26,123,146,37,99,131,160,183,128,132,8,73,138,126,64,72,111,253,181,119,43,166,247,6,91,67,151,205,61,100,215,235,168,116,111,176,127,52,66,173,15,168,243,193,92,197,198,50,145,174,224,237,41,46,241,9,230,43,223,138,204,255,184,218,190,23,210,211,178,115,172,79,56,124,10,55,162,160,243,101,157,36,142,108,185,86,50,18,228,187,229,21,128,206,33,66,109,215,154,68,72,86,107,43,133,21,134,32,181,13,55,6,27,109,95,211,110,75,73,44,159,107,192,141,117,250,20,152,86,48,158,41,176,184,37,126,225,238,238,119,118,214,91,149,195,36,3,0,22,0,0,125,129,6,5,0,2,154,125,174,90,194,129,215,51,27,140,86,112,153,250,66,241,171,55,214,144,3,5,12,70,19,116,147,99,214,10,242,178,91,243,250,185,31,14,237,244,46,62,201,192,8,119,113,218,146,34,164,115,118,60,245,201,74,29,229,125,127,87,255,250,127,242,164,0,22,243,12,220,3,67,13,195,107,1,131,39,203,163,249,198,115,40,64,64,193,164,96,40,48,0,73,73,131,0,128,113,224,108,130,200,121,245,0,113,83,221,2,114,53,230,197,138,16,61,241,73,84,74,150,6,134,255,251,178,100,29,14,134,135,104,76,147,186,98,242,75,133,9,186,100,233,110,28,233,225,40,46,189,26,192,246,148,39,141,130,165,168,233,150,175,43,192,164,161,229,151,118,194,158,121,46,55,84,182,221,215,50,36,148,25,216,148,179,174,219,232,95,234,164,0,31,246,34,183,87,103,111,48,91,216,184,107,185,118,23,196,204,136,52,164,11,146,126,59,98,221,254,204,24,217,234,134,163,174,210,204,199,58,227,42,186,216,83,82,235,16,37,85,175,203,75,171,49,85,218,55,101,247,171,22,140,189,136,116,108,172,134,185,123,206,222,43,209,66,230,93,129,251,235,245,174,217,62,217,115,119,74,204,13,166,183,184,252,109,82,82,158,251,47,157,46,124,253,190,232,220,38,205,135,19,54,196,128,63,194,170,66,10,0,0,96,16,112,1,18,50,246,22,208,113,83,42,34,9,34,169,78,215,62,93,54,216,91,217,243,106,228,20,16,27,3,10,137,212,197,53,234,198,245,49,149,77,169,17,72,38,112,88,152,96,149,105,223,240,121,66,233,169,169,69,60,18,3,7,58,188,87,51,255,255,246,255,253,131,50,14,212,59,41,17,58,185,26,49,198,9,61,107,238,48,160,197,48,48,82,49,20,54,49,104,192,81,35,8,65,192,129,52,193,97,212,205,208,28,46,1,149,128,161,128,1,64,32,152,170,24,172,166,20,134,76,114,20,216,148,93,209,91,203,189,175,32,117,75,211,97,192,98,206,116,224,56,105,22,230,96,105,128,104,13,72,233,56,34,160,41,48,49,90,75,47,38,5,101,25,225,228,38,200,235,160,187,62,227,177,182,118,11,43,31,235,176,164,22,91,92,159,9,161,175,87,179,165,173,59,81,155,23,12,50,168,162,227,125,41,137,94,190,105,239,42,80,146,124,102,118,183,61,65,154,10,93,225,4,61,84,104,78,210,67,48,142,69,131,67,142,168,121,230,111,52,80,27,152,129,208,36,42,242,68,179,33,164,45,89,54,43,112,117,143,74,197,17,33,22,32,221,186,152,59,188,70,56,123,72,211,206,48,61,200,141,98,30,233,152,177,94,38,123,235,71,91,230,40,120,23,180,194,18,183,81,65,19,16,51,174,90,220,140,62,121,210,193,210,87,99,174,189,0,102,110,185,186,123,116,222,13,15,161,82,145,211,203,52,172,25,100,112,114,78,73,111,255,207,255,241,215,235,232,218,66,225,143,255,255,250,193,0,3,179,2,33,100,50,124,35,51,29,96,55,48,78,10,227,75,162,55,48,204,3,35,4,240,13,48,26,6,115,5,144,71,26,2,99,1,16,1,3,1,240,32,4,134,133,41,72,38,98,147,48,10,0,150,200,92,2,215,24,0,1,220,110,71,105,17,96,181,126,255,251,178,100,35,142,135,26,116,75,19,207,78,176,71,35,233,189,101,235,38,28,193,203,42,79,60,219,9,25,15,166,37,141,32,112,240,195,106,220,246,205,180,224,184,5,63,157,184,232,40,85,110,113,41,121,125,167,146,128,74,176,255,34,10,95,65,149,212,222,206,76,98,44,238,119,207,164,207,189,51,52,53,211,133,91,244,94,160,83,18,184,61,213,17,115,251,74,187,214,35,198,103,183,196,87,209,107,118,17,175,106,119,182,159,59,150,57,98,177,25,199,27,104,15,66,204,52,148,157,185,77,26,138,150,50,211,214,123,6,83,87,93,222,38,59,150,131,27,70,204,17,62,40,39,106,146,55,114,81,30,24,88,138,13,200,99,121,133,73,84,217,227,55,76,70,89,182,129,137,194,76,47,159,255,255,255,169,191,255,243,245,128,0,0,5,2,64,2,0,50,18,220,166,169,84,227,165,18,74,221,134,208,182,178,50,17,100,13,89,23,80,214,174,133,169,154,48,115,199,199,51,117,188,212,181,175,161,189,142,120,176,219,37,209,116,207,31,189,31,179,91,121,15,14,160,179,196,72,235,187,255,253,192,177,128,96,40,25,135,25,201,136,0,73,1,129,216,214,236,140,204,34,66,40,192,104,12,76,2,0,40,193,8,16,76,4,0,100,160,19,0,64,122,96,0,11,0,161,118,84,104,3,74,192,128,55,73,148,230,45,73,128,0,33,57,81,119,197,98,68,215,243,107,68,149,182,101,138,224,70,2,46,76,170,84,221,81,106,122,47,46,69,73,134,183,104,170,2,49,122,145,230,150,160,93,148,43,14,71,82,218,64,90,32,39,123,35,86,177,22,119,43,109,116,179,69,196,113,61,121,189,209,198,73,116,117,207,153,101,121,186,79,58,178,245,245,89,119,74,41,10,235,222,144,92,225,110,70,53,183,26,195,111,92,86,219,107,215,173,97,210,11,6,168,200,227,62,106,253,169,59,90,112,199,150,26,76,195,214,230,99,166,67,10,81,229,7,48,132,3,14,55,166,39,45,246,218,150,36,108,16,65,12,40,228,154,10,140,180,39,117,226,63,253,140,143,255,241,188,180,35,223,64,65,0,8,32,201,130,225,133,6,100,240,204,5,12,26,54,58,20,80,20,89,239,98,132,128,88,93,125,118,123,60,242,102,22,72,147,27,51,125,82,134,79,216,120,217,73,17,33,220,66,242,108,68,255,230,152,183,147,207,245,85,149,255,252,241,247,110,175,255,112,0,22,160,96,82,109,243,130,36,72,25,16,167,153,219,12,14,136,32,0,56,192,48,168,192,49,121,99,50,36,34,28,20,135,138,37,186,221,21,122,115,62,74,108,194,12,15,2,100,51,81,214,51,117,206,119,112,142,196,46,191,106,133,255,251,178,100,31,136,134,119,119,76,147,172,54,194,71,101,25,221,105,73,124,24,121,165,58,238,189,53,193,20,20,38,141,132,29,144,223,181,218,71,58,110,174,153,52,252,98,28,85,21,57,237,251,105,227,59,113,153,69,67,146,176,135,89,65,181,63,160,91,150,187,10,54,26,3,140,218,100,253,182,36,167,110,77,139,185,186,74,248,37,152,12,224,62,145,192,153,159,68,54,175,106,20,204,155,42,45,36,62,122,170,27,16,152,122,135,69,151,90,166,92,147,27,114,82,203,68,178,90,236,79,67,114,81,7,58,144,34,150,160,113,180,212,126,71,18,188,103,99,10,85,220,81,74,218,139,73,116,85,218,116,10,77,29,187,110,236,217,187,223,190,254,206,243,147,191,55,48,168,20,0,0,8,0,24,14,192,65,162,133,0,176,245,136,30,132,100,148,97,221,97,249,227,63,0,201,103,229,242,201,246,86,22,204,162,42,45,249,142,132,226,80,182,70,88,192,66,22,105,231,55,249,207,183,105,49,17,19,228,86,53,154,42,51,125,166,63,255,255,255,136,198,8,82,187,42,208,50,232,113,5,8,102,60,10,7,16,14,166,30,3,99,64,122,101,128,66,119,233,100,180,209,128,184,120,39,135,165,110,75,52,155,157,135,80,134,15,189,123,229,82,120,239,197,166,220,81,118,154,144,15,116,181,225,193,123,11,189,122,107,125,232,227,141,246,153,172,42,220,189,95,113,101,206,240,166,135,108,67,92,44,231,17,72,91,174,197,1,166,125,169,209,42,232,113,236,167,132,215,90,48,125,251,194,214,179,8,142,154,243,182,195,213,240,199,61,153,162,31,241,34,89,243,49,171,73,107,184,254,104,184,106,101,205,39,134,87,62,53,6,187,80,111,35,83,105,207,223,146,101,11,208,146,125,145,118,72,161,136,30,244,247,32,253,186,38,80,115,193,163,200,76,145,165,7,248,19,19,52,215,121,117,36,127,186,77,41,1,10,0,1,59,193,7,21,24,7,135,181,147,92,121,8,204,189,40,166,36,13,133,85,168,208,224,241,220,240,69,171,37,86,182,160,217,52,73,209,75,161,1,51,40,225,193,170,125,83,236,228,6,8,164,212,62,112,93,220,199,233,173,253,222,173,63,201,111,31,204,47,21,12,144,35,12,215,39,64,10,97,224,238,249,130,225,240,240,86,12,3,76,44,4,11,42,84,2,2,1,33,194,40,12,13,46,87,9,101,58,181,20,53,166,24,6,15,57,18,154,210,247,218,79,1,210,203,37,154,165,10,128,239,149,19,80,81,174,27,97,118,121,96,39,196,80,38,162,226,25,50,196,175,91,90,101,219,8,128,69,108,180,177,239,108,196,151,21,98,173,89,114,65,85,125,148,192,140,167,255,251,178,100,55,140,150,143,116,204,11,175,77,178,74,68,89,130,109,34,108,24,205,161,48,78,176,218,201,40,148,102,245,161,38,80,135,254,156,187,71,53,33,54,154,164,38,15,244,142,129,38,174,37,73,89,154,169,198,177,197,73,8,97,147,51,111,78,90,204,47,181,173,181,4,254,171,147,166,5,253,181,75,19,109,230,39,212,200,154,39,109,88,53,246,66,185,248,36,118,153,69,4,42,207,54,108,165,154,137,185,62,225,9,33,105,169,167,41,236,161,27,99,239,75,125,253,235,221,226,113,10,45,251,20,184,0,14,216,32,20,136,60,195,77,202,76,193,39,49,214,190,33,0,111,165,46,250,79,143,1,81,38,96,83,104,184,89,76,229,54,123,221,81,136,125,105,216,211,114,117,148,146,201,130,204,192,163,130,145,237,125,202,213,199,144,119,201,68,14,246,149,127,250,159,17,254,207,139,0,138,201,0,228,99,170,96,104,216,18,97,122,102,115,252,92,97,216,124,96,16,4,50,13,24,98,28,0,128,96,168,22,52,22,150,8,70,192,229,56,185,137,1,212,42,87,6,149,66,123,216,101,35,119,175,193,181,28,26,78,91,45,139,159,19,226,168,189,147,87,237,93,199,44,139,0,19,31,165,179,97,58,121,138,244,134,204,62,92,5,109,150,130,59,223,27,154,70,153,203,95,3,70,162,180,9,223,165,146,223,221,162,19,43,237,100,150,137,114,197,237,101,136,97,251,19,173,158,181,76,109,192,61,74,209,133,148,118,167,141,62,105,72,94,165,72,201,122,58,147,42,146,57,136,101,93,225,37,39,164,176,146,73,101,204,196,219,95,205,199,132,38,181,11,156,83,50,254,57,68,95,58,221,193,73,136,93,80,109,220,123,74,217,41,67,56,154,80,5,0,57,84,105,36,92,1,24,243,216,160,120,104,208,53,162,135,246,110,63,10,54,156,245,249,77,127,186,248,46,158,51,55,46,67,231,108,67,228,30,251,36,104,185,155,139,140,228,53,47,11,68,43,132,35,13,174,112,79,189,233,58,109,216,33,30,191,237,253,30,159,255,64,0,150,96,40,4,99,90,180,24,57,152,120,12,159,216,28,24,148,6,171,196,251,48,16,81,76,82,222,11,1,196,35,48,112,112,214,219,104,5,184,67,239,171,124,96,0,33,39,230,84,16,215,38,232,157,124,51,160,36,0,173,83,212,142,190,84,26,191,134,63,196,158,255,229,102,167,111,118,41,125,109,81,118,255,99,215,108,253,119,66,185,50,229,247,68,4,207,126,120,222,246,248,119,45,173,36,121,236,188,245,185,237,188,176,50,188,253,98,138,30,135,131,18,137,90,38,65,64,137,195,48,109,77,196,72,36,57,152,36,141,195,33,49,193,161,255,251,178,100,72,142,133,160,104,204,147,172,30,176,87,9,186,29,97,5,110,22,217,211,50,110,60,209,129,64,38,232,37,132,9,186,43,29,39,18,102,41,104,51,142,228,20,41,2,120,137,80,92,174,68,27,82,42,75,74,153,193,196,36,26,16,207,17,142,221,150,0,0,1,21,137,178,25,253,36,117,38,152,65,84,164,0,173,28,136,127,105,234,192,215,241,163,255,32,241,207,23,126,63,246,248,129,249,159,200,245,153,37,193,43,154,104,243,90,239,103,233,254,255,255,249,145,156,199,206,128,234,187,79,26,223,247,255,254,175,116,31,117,135,94,83,20,104,156,209,90,93,77,201,212,85,15,233,41,40,1,10,152,134,204,103,193,121,147,100,199,157,252,152,76,102,85,2,133,1,102,16,30,63,37,246,26,12,140,150,7,139,144,211,243,76,134,178,39,22,94,68,19,60,113,151,20,244,85,60,21,108,88,148,24,233,70,103,240,10,221,209,182,93,90,162,12,140,223,201,161,154,97,170,155,213,77,74,252,226,247,198,247,26,211,181,61,96,146,228,166,62,222,33,63,65,254,175,75,172,146,154,166,181,12,188,4,67,142,79,204,238,96,193,159,222,30,107,152,147,230,210,166,82,191,229,160,213,233,13,140,214,236,183,106,42,230,244,220,72,131,69,45,32,42,60,81,55,148,4,80,241,214,73,66,61,12,53,78,64,8,104,86,167,28,94,157,190,39,207,111,251,254,205,155,191,231,207,245,28,92,9,15,63,200,227,40,148,75,136,236,171,219,201,61,174,227,73,198,157,135,215,56,241,95,142,230,13,253,255,143,159,225,22,148,105,96,178,145,25,33,48,212,187,243,255,229,247,89,220,134,61,108,168,214,114,165,225,7,84,118,188,150,102,69,174,143,154,214,50,187,151,87,146,136,156,122,169,89,5,41,0,0,36,19,27,114,84,71,21,83,25,248,68,100,53,137,254,94,193,131,52,126,76,65,33,90,131,52,84,126,29,17,11,20,46,195,244,205,188,90,53,39,45,75,151,38,142,192,207,156,27,104,185,214,46,72,99,239,43,132,213,254,45,95,4,204,49,63,132,157,198,246,228,140,182,215,4,6,23,190,181,142,247,52,129,150,168,83,238,66,1,10,254,207,119,104,112,226,87,89,130,215,44,254,123,238,177,27,241,188,66,60,41,189,210,38,49,95,51,207,186,105,49,146,61,127,57,190,180,155,90,41,152,148,109,217,62,96,211,43,97,17,111,206,118,232,125,107,36,184,101,21,242,241,130,66,136,225,105,177,92,252,233,146,212,229,163,8,10,73,52,25,145,80,0,0,0,16,15,135,131,237,184,12,9,120,152,28,56,58,120,140,51,103,239,208,58,252,175,141,87,119,154,56,43,230,255,251,178,100,103,8,133,109,104,206,83,143,52,240,87,169,202,13,96,229,110,21,29,163,69,77,173,49,33,51,166,229,201,141,168,104,255,226,98,6,185,67,5,64,10,123,30,76,178,40,216,159,82,63,254,146,161,203,34,199,53,10,172,196,117,244,198,36,221,63,255,255,255,185,170,84,195,93,111,83,26,31,75,28,238,187,25,177,119,17,66,132,242,211,146,73,90,208,200,81,157,1,24,32,249,255,33,24,48,4,60,251,33,37,249,205,181,91,68,193,55,233,43,198,175,202,171,52,102,77,14,132,140,149,96,255,182,192,161,230,48,136,52,38,121,4,123,148,130,59,26,32,186,227,121,233,112,105,251,12,201,93,229,160,213,15,149,139,96,108,197,177,161,54,40,233,24,226,138,234,196,106,101,179,115,109,26,34,136,102,169,11,13,179,40,51,28,68,37,252,170,196,149,139,190,83,78,233,28,169,241,76,78,237,156,30,141,147,111,132,151,130,37,163,29,43,66,21,164,195,110,35,71,231,227,52,107,71,180,178,177,111,29,55,165,52,41,178,219,147,81,101,117,101,110,113,231,159,20,108,134,0,2,8,204,70,5,84,200,35,140,111,48,160,65,161,181,200,50,9,15,202,218,106,127,34,61,30,18,139,181,64,240,238,206,241,221,6,5,242,164,206,104,229,8,6,228,3,250,26,4,78,65,234,72,62,254,119,157,181,251,251,18,125,171,51,71,232,205,254,111,111,191,255,255,250,151,0,0,0,16,164,146,109,56,100,131,70,10,42,80,242,48,204,85,177,78,39,38,38,84,6,135,165,45,180,88,160,102,146,93,44,63,96,168,251,84,222,235,24,112,134,199,119,56,16,11,114,81,229,87,167,129,73,36,205,244,139,45,30,82,167,132,77,172,117,182,254,71,73,164,48,205,255,216,60,123,218,94,187,42,85,87,243,15,107,183,243,214,50,185,90,251,9,168,177,143,68,174,146,216,102,94,102,21,145,69,206,244,77,48,118,172,168,113,5,29,223,253,190,205,190,239,82,247,97,188,181,82,197,104,222,219,185,239,54,189,119,205,227,233,117,173,102,15,135,57,13,207,110,251,88,155,133,231,16,187,44,213,101,222,235,59,52,174,211,89,245,130,32,64,0,67,138,98,17,24,160,209,210,140,24,73,83,40,96,74,87,251,102,200,184,166,212,241,104,210,83,144,14,219,72,162,98,188,95,133,164,94,145,160,193,67,212,60,64,198,91,86,197,103,255,208,200,126,71,220,144,40,144,247,115,210,61,207,243,94,41,237,212,207,207,208,0,45,102,78,153,166,45,32,101,96,249,136,164,233,204,165,48,24,24,48,64,26,48,4,9,49,219,25,24,28,96,32,112,41,100,98,72,161,81,235,43,242,145,162,255,251,178,100,145,8,197,90,103,208,235,111,99,106,74,166,57,131,109,37,98,25,97,137,56,78,229,135,201,45,169,166,77,147,21,136,181,215,251,140,194,130,89,2,73,102,92,54,78,216,237,169,220,134,254,24,27,55,29,4,243,32,110,172,134,48,56,49,56,29,199,241,232,192,186,189,33,193,186,125,80,76,80,75,140,243,193,225,209,48,40,36,37,39,198,137,168,9,246,60,171,79,68,172,177,71,97,189,88,114,95,129,98,36,231,237,10,48,116,45,53,66,201,217,251,28,149,133,228,194,73,136,54,8,218,44,92,186,177,200,159,118,241,185,136,120,181,207,81,13,178,153,151,127,239,43,207,236,227,25,61,209,127,203,27,121,178,23,222,242,154,43,69,100,206,190,252,211,25,214,247,50,32,91,11,28,245,191,231,121,255,218,94,119,206,0,0,5,26,25,151,180,28,72,228,32,195,147,173,72,51,53,195,32,197,189,42,4,215,181,146,159,173,24,109,81,178,245,170,137,138,159,50,200,32,245,151,127,117,244,254,250,111,253,255,255,110,173,255,106,191,239,127,255,250,139,35,69,129,88,65,4,123,144,103,183,116,91,83,102,224,0,0,176,188,124,204,140,83,40,130,12,168,79,60,215,112,192,170,147,16,11,193,193,212,76,33,43,0,8,36,192,66,16,152,176,178,104,189,13,57,167,51,36,247,38,2,22,89,254,134,151,211,35,150,75,105,101,180,239,67,114,154,150,118,214,22,224,245,109,105,216,218,122,154,234,77,62,246,50,108,40,40,202,166,37,207,120,56,9,15,91,205,226,126,224,89,170,244,66,192,1,125,85,106,120,36,96,82,99,52,75,201,108,77,178,72,249,100,143,139,14,20,61,248,46,74,87,57,175,142,218,143,249,145,20,62,106,31,43,1,237,101,148,169,145,173,169,13,25,29,107,181,206,153,193,56,39,207,158,234,214,180,50,53,93,125,141,207,138,171,86,171,104,170,166,161,30,231,213,223,171,55,76,126,181,167,61,245,51,216,116,157,79,81,226,175,70,246,83,175,61,40,221,227,33,113,116,157,59,5,156,188,189,163,128,0,42,29,81,116,213,81,160,158,81,213,62,224,101,62,138,228,54,51,91,178,164,50,84,143,223,130,246,69,213,198,76,194,240,30,202,114,31,255,167,111,253,108,255,135,66,36,72,112,162,217,84,162,168,99,186,12,55,143,48,24,148,59,76,99,230,224,59,122,7,249,58,65,80,113,133,65,198,19,23,19,119,145,92,112,90,44,29,42,128,64,196,246,230,189,30,52,25,12,17,16,0,230,105,161,229,113,22,198,150,88,150,14,75,227,109,226,157,166,228,94,22,198,24,61,233,46,45,132,152,4,213,111,110,113,197,98,174,236,69,245,255,251,178,100,178,15,230,178,98,206,147,143,103,16,57,3,89,210,101,226,38,154,41,159,54,14,61,158,129,27,155,102,69,141,20,58,90,180,150,107,187,74,159,61,123,208,130,209,175,174,249,140,3,87,245,22,167,26,213,173,62,222,196,172,131,109,89,221,226,105,90,80,205,189,124,49,231,88,135,37,45,90,137,89,179,142,251,57,136,194,214,181,171,83,17,126,245,20,170,198,177,184,116,255,43,132,189,179,167,79,109,13,165,9,29,42,78,59,20,79,59,205,177,107,219,195,118,217,182,151,95,174,170,76,154,63,139,4,207,183,60,149,53,171,151,28,95,204,121,188,139,119,156,195,19,213,216,33,122,185,48,136,246,113,42,139,160,8,247,189,64,106,77,182,37,19,85,69,113,45,69,230,43,63,82,150,190,171,89,131,81,136,209,220,121,24,79,176,233,59,134,12,104,215,121,145,245,40,135,163,110,140,233,63,255,255,250,183,176,183,254,119,209,166,183,48,87,238,254,221,178,193,0,76,50,124,76,187,33,12,245,7,70,5,83,222,203,3,227,66,81,8,92,48,9,152,40,30,140,144,166,71,136,137,228,58,36,141,5,35,128,9,130,65,50,196,26,2,90,10,114,145,17,129,96,17,254,167,97,104,61,40,166,140,67,5,171,87,204,249,253,88,56,54,181,119,246,36,84,0,158,123,250,156,37,1,83,233,89,107,234,27,34,1,213,169,169,208,71,26,109,232,34,63,109,250,159,221,238,53,184,173,250,86,162,84,5,216,164,190,220,134,147,46,97,44,120,116,234,38,33,210,72,116,132,91,19,218,213,23,144,235,218,93,215,235,77,99,206,127,22,239,107,245,44,142,241,224,56,51,218,189,249,35,205,190,181,54,62,215,102,54,253,120,219,109,40,179,153,25,0,77,100,50,34,159,230,38,211,177,227,195,105,51,68,141,205,225,146,30,206,185,169,190,94,251,120,97,117,240,181,76,177,204,171,243,181,146,168,71,158,172,248,16,143,37,37,37,80,93,181,19,0,140,166,212,237,193,50,150,237,10,218,86,10,164,245,73,34,144,99,121,72,152,91,42,60,78,111,40,106,182,114,26,60,213,117,198,238,255,224,123,216,247,34,125,135,53,204,255,254,99,217,6,58,140,147,59,247,33,137,145,217,177,170,65,156,163,41,140,138,185,211,66,17,242,161,217,142,161,25,137,0,105,131,129,97,133,3,153,172,131,81,132,0,72,140,109,67,84,64,49,176,39,112,5,131,185,107,254,98,216,18,76,11,64,180,164,133,17,22,141,191,193,135,134,9,242,96,47,179,17,97,244,118,216,11,20,29,52,228,138,91,2,140,53,72,33,198,7,188,88,10,171,43,3,44,146,182,37,43,183,42,148,184,170,57,255,251,178,100,197,143,134,229,106,76,139,175,95,164,67,6,217,161,101,39,100,222,125,215,46,14,225,241,145,43,155,102,241,148,149,192,87,42,211,75,54,71,110,81,19,28,73,53,37,155,156,118,226,216,186,123,61,4,79,110,18,71,187,230,76,66,61,159,60,189,13,131,190,177,226,194,222,124,38,161,112,164,153,196,40,149,166,28,29,227,225,149,61,255,114,30,136,247,212,86,173,110,126,119,157,16,60,244,173,113,6,203,172,250,63,110,41,247,62,126,243,62,187,106,2,155,181,223,205,167,234,24,114,102,93,217,0,254,22,36,172,123,63,164,18,230,203,62,45,1,254,105,104,19,82,36,191,185,230,223,13,179,111,121,212,250,222,245,230,245,222,188,97,129,0,17,2,246,3,190,154,102,7,176,103,128,209,73,123,222,255,17,7,18,104,204,82,160,65,143,155,177,120,44,104,130,182,70,202,216,194,104,147,113,135,182,57,236,34,28,125,75,212,107,229,4,2,12,70,59,121,255,235,241,188,96,222,131,188,61,247,122,63,254,123,171,253,16,0,0,90,148,192,36,212,212,212,0,192,81,196,24,67,27,101,110,154,18,74,24,78,28,149,66,225,97,108,18,41,25,52,42,172,1,44,54,252,100,0,12,27,183,4,54,176,25,150,12,93,216,110,174,36,32,38,36,84,178,180,132,134,224,42,117,28,141,212,201,255,132,60,81,78,229,140,18,148,46,140,158,252,68,152,36,70,51,131,226,109,60,26,184,8,108,219,219,113,166,205,158,170,55,65,237,61,106,153,119,150,91,221,93,107,227,54,198,237,149,219,12,223,166,14,237,214,13,147,125,174,170,176,227,137,95,36,63,3,16,90,29,215,24,138,235,248,49,7,28,211,66,220,121,169,94,194,68,226,75,197,127,38,235,115,217,223,189,155,75,229,175,26,208,166,129,154,204,88,123,108,59,158,241,108,174,109,109,91,97,133,76,43,161,71,130,246,4,181,244,134,45,176,91,62,36,125,122,90,174,125,186,216,206,191,250,205,113,111,229,70,244,2,10,204,105,196,63,0,144,6,38,89,252,62,18,23,131,116,118,133,114,140,129,1,22,82,247,104,255,160,211,167,202,221,185,39,114,229,52,83,188,226,234,90,83,74,173,85,23,200,116,8,155,59,234,81,107,95,20,63,167,71,242,255,111,159,255,255,255,254,144,24,192,168,104,204,196,71,72,196,48,26,204,55,66,224,214,213,18,204,106,5,208,205,3,227,53,139,204,96,65,48,26,32,236,105,20,75,48,34,60,120,230,34,19,130,9,210,241,226,3,196,134,7,31,165,135,159,135,249,69,12,82,89,195,38,141,186,2,164,180,69,31,132,41,122,165,111,45,195,74,211,60,211,57,150,19,2,255,251,178,100,189,142,230,241,111,205,27,186,122,240,69,102,217,129,105,231,42,29,173,171,42,79,115,37,9,8,28,38,77,161,30,56,202,186,45,78,137,109,3,133,95,75,249,226,128,95,142,199,107,69,3,138,191,218,147,67,1,101,253,132,138,12,69,14,88,84,104,177,108,151,214,24,177,221,81,243,154,213,94,110,35,79,111,30,193,20,58,253,93,181,205,87,150,48,173,242,174,166,185,175,251,20,122,214,178,223,235,59,12,211,44,178,181,191,222,179,152,140,246,231,112,195,28,172,91,142,97,151,209,84,119,108,239,189,175,220,107,90,154,183,251,194,181,75,214,251,106,190,91,229,156,227,182,174,243,155,166,238,95,184,34,182,247,221,239,245,189,103,245,174,229,170,188,38,202,190,8,81,136,200,172,14,40,0,128,0,56,145,120,138,164,205,94,67,152,5,155,74,152,68,128,72,163,201,70,150,18,247,211,119,59,185,4,0,240,116,228,225,111,99,125,170,212,125,136,143,205,232,247,134,254,152,223,243,124,53,69,67,179,4,96,25,19,160,172,113,223,42,0,0,27,148,194,17,196,230,178,208,209,2,0,200,83,124,218,131,0,248,192,192,194,224,160,194,224,164,44,39,1,69,211,73,200,0,48,124,20,18,194,6,244,38,24,156,15,171,128,72,18,204,226,131,161,144,52,11,116,35,202,36,91,73,35,103,165,178,213,221,214,201,60,142,178,72,22,157,150,69,99,180,85,50,182,182,25,46,223,60,102,138,0,56,204,9,43,142,188,253,185,90,149,154,239,125,185,148,155,61,102,64,5,39,141,110,90,104,241,77,191,246,98,30,123,174,183,123,79,158,164,146,55,163,113,120,166,179,13,83,226,69,77,128,115,10,75,233,63,79,44,141,78,87,139,168,238,254,108,176,40,217,35,238,59,19,124,79,133,49,95,45,95,106,93,97,186,235,207,34,238,60,227,58,213,189,181,140,197,203,81,76,229,91,182,186,148,75,203,219,77,162,34,1,189,34,221,105,53,201,162,43,45,116,164,49,77,81,54,222,125,59,105,162,232,144,10,16,178,47,81,0,34,35,167,249,209,180,44,74,41,122,97,166,80,60,177,182,198,36,137,98,213,156,199,126,253,187,107,85,215,161,129,54,113,104,139,156,254,119,53,95,254,187,89,255,208,90,127,159,237,230,161,84,43,18,20,160,239,167,79,242,123,252,128,32,6,167,198,25,20,135,16,128,38,110,17,64,196,72,246,100,220,252,225,28,192,129,68,192,224,240,26,21,149,6,243,50,3,99,6,1,81,208,188,152,107,77,32,80,254,179,131,0,103,65,47,140,2,10,82,133,183,189,18,135,159,200,181,105,106,94,61,240,109,117,160,190,166,107,76,114,83,187,214,255,251,178,100,187,140,199,14,103,75,155,175,79,176,68,230,233,97,107,2,42,27,77,161,48,110,189,62,193,30,157,102,141,130,174,56,231,152,84,94,61,39,202,38,196,161,84,179,53,219,79,185,82,122,155,124,230,218,95,235,59,69,64,50,134,254,247,4,189,153,198,118,147,14,111,43,201,30,82,125,81,28,192,213,44,87,206,52,222,224,199,245,143,80,154,140,227,141,205,156,223,201,61,60,56,241,177,106,49,138,74,238,44,222,12,248,147,77,230,86,107,123,71,211,243,217,26,108,50,46,21,169,227,244,27,140,52,206,213,48,110,197,207,242,117,35,233,139,47,208,83,162,84,196,37,33,90,80,70,217,38,78,137,168,43,238,41,201,105,37,138,202,7,104,16,0,48,96,145,72,20,234,36,241,133,131,123,91,173,206,50,240,19,46,70,172,237,7,54,135,255,173,225,100,125,7,249,232,198,202,46,6,22,28,136,42,169,228,126,111,250,249,191,243,127,255,93,238,156,202,172,189,130,132,70,189,55,48,61,255,250,215,54,173,235,64,0,32,2,10,187,25,80,179,28,126,91,153,172,85,24,186,105,31,58,161,30,56,41,132,18,134,43,128,38,27,0,102,20,7,134,160,2,161,96,136,144,25,26,42,135,0,81,0,56,162,168,176,208,226,70,9,133,0,80,26,25,155,130,212,22,24,131,237,74,23,219,249,5,74,23,51,193,7,220,113,165,248,87,223,224,245,41,204,21,34,228,149,56,33,22,168,43,48,27,116,255,11,107,247,119,111,172,22,143,91,164,33,2,149,125,38,179,148,177,79,128,50,130,37,43,26,186,151,17,181,179,101,252,79,219,204,88,19,95,103,5,247,165,208,63,62,175,227,125,87,111,189,175,44,55,9,115,67,40,19,203,17,160,102,21,189,30,36,73,167,198,124,216,179,19,12,103,6,38,164,53,136,150,194,157,228,151,196,246,120,110,138,10,51,229,26,202,78,98,12,40,132,144,94,32,67,216,105,52,121,228,94,198,146,127,99,27,123,215,169,160,167,138,0,28,64,159,72,78,95,33,98,79,242,15,244,226,112,195,98,100,99,201,67,74,203,2,204,191,149,123,191,206,85,167,243,170,141,195,160,138,32,66,137,199,122,159,86,244,255,175,254,223,244,249,180,217,143,13,164,238,140,21,201,169,21,98,160,183,255,235,35,36,42,0,1,38,36,74,40,105,170,93,38,26,2,80,98,48,143,166,36,246,0,100,52,52,230,110,180,24,61,246,104,23,225,149,114,135,245,167,152,200,218,50,53,12,247,152,0,44,105,162,9,129,130,198,48,11,173,113,96,161,160,13,99,4,85,195,54,129,102,26,75,145,230,143,74,194,7,88,22,98,239,144,182,147,169,197,17,94,255,251,178,100,190,136,134,241,104,203,187,175,79,176,71,199,57,179,100,169,142,31,65,167,32,79,115,37,65,6,146,102,181,166,21,144,9,101,1,74,238,187,114,248,104,124,36,158,117,162,236,1,13,87,124,227,247,211,20,8,83,234,241,195,69,200,206,205,90,195,41,69,168,107,200,64,174,21,222,253,204,64,241,17,227,101,11,186,89,6,33,141,141,253,104,213,171,24,122,228,118,233,109,102,198,232,187,186,209,230,35,173,212,134,212,174,131,120,243,29,115,29,202,173,127,243,85,119,187,185,53,220,126,247,247,44,183,91,79,45,158,213,159,179,169,77,74,219,150,221,171,61,105,90,173,84,237,157,219,229,153,220,25,45,122,244,59,175,205,239,61,114,130,206,190,215,225,134,91,253,85,223,231,207,207,93,250,217,243,153,254,24,95,246,118,138,113,170,42,0,129,128,0,10,4,116,92,202,218,250,156,132,36,101,145,25,244,108,169,186,128,6,146,148,247,38,128,108,187,159,98,234,44,84,84,242,15,104,17,91,102,248,43,241,228,229,110,127,245,11,37,118,179,215,179,203,127,237,253,81,247,160,223,190,168,0,32,128,11,223,24,117,46,26,158,125,152,218,59,153,184,13,159,208,234,28,154,93,141,11,198,41,6,70,19,136,230,8,134,228,210,49,130,161,64,0,17,27,40,136,101,183,56,172,106,234,93,230,132,2,9,16,231,141,98,238,172,114,143,40,182,35,164,149,9,46,247,170,165,46,221,22,241,36,51,198,114,99,120,94,34,219,181,18,134,36,74,95,157,117,240,176,163,113,223,193,254,9,106,110,240,22,110,167,213,134,222,243,254,175,107,209,77,18,222,169,150,29,82,36,136,47,55,97,23,79,109,230,246,190,50,217,31,197,111,106,91,188,149,89,11,234,193,219,116,92,56,188,162,40,255,242,57,206,229,100,116,172,108,69,165,212,102,242,148,94,56,64,123,91,98,179,64,54,18,106,39,173,191,51,71,211,238,245,186,250,239,103,78,188,143,125,102,143,183,46,253,51,31,83,79,171,178,120,7,63,74,0,183,72,16,242,245,68,18,82,6,7,9,161,61,7,182,25,52,56,60,165,244,74,120,63,216,255,108,25,195,128,62,82,119,65,208,49,27,39,176,65,42,245,49,245,59,240,143,201,123,200,41,4,126,137,184,42,251,235,151,136,228,152,175,34,222,174,141,249,24,34,172,137,195,174,245,0,0,233,134,43,53,24,243,140,249,141,233,57,152,63,20,65,197,105,33,157,32,140,169,146,226,166,83,66,27,200,92,101,171,153,190,54,70,0,84,138,157,128,217,247,84,196,196,227,0,0,66,192,193,80,42,31,139,74,12,66,8,65,88,242,240,42,8,236,72,160,23,65,160,255,251,176,100,181,8,198,157,104,75,187,186,122,160,76,134,233,163,104,72,124,30,177,135,32,79,115,37,65,42,155,167,77,130,142,56,162,36,54,194,7,84,101,43,134,24,77,53,156,167,78,36,254,44,116,129,117,116,172,207,101,165,230,161,203,70,153,234,122,147,14,17,18,175,85,1,148,114,203,21,69,5,113,254,146,88,13,196,139,107,57,210,40,244,38,125,168,75,224,21,217,187,91,202,222,22,241,161,102,111,166,117,45,182,88,181,45,89,219,53,185,31,173,23,81,216,246,60,203,14,247,26,178,205,126,21,106,231,94,182,241,103,183,112,165,214,26,213,191,212,31,190,103,219,152,74,112,177,126,197,138,148,49,198,115,82,190,84,155,207,95,82,101,90,187,77,13,101,83,60,245,141,91,183,51,202,173,54,177,231,239,29,227,173,212,72,140,149,198,130,133,53,216,84,28,52,220,160,1,137,180,15,162,42,188,171,216,235,241,106,53,218,71,105,159,44,60,251,69,145,213,135,59,255,141,75,95,127,206,157,151,198,23,219,156,99,179,168,63,71,241,6,235,236,222,202,174,129,5,34,200,21,141,137,237,134,46,204,214,15,195,42,38,11,151,52,34,65,176,23,167,250,0,0,6,131,19,183,222,48,142,7,3,32,178,41,48,239,49,115,111,243,226,59,133,5,67,12,16,210,48,15,18,115,7,176,96,48,26,3,35,56,0,239,48,130,7,160,64,109,24,118,128,176,36,0,204,23,129,37,20,140,17,0,25,202,30,0,195,11,144,63,2,2,138,203,104,104,232,96,42,0,109,2,45,89,228,5,0,90,231,152,105,101,179,64,35,76,148,38,59,92,91,74,242,251,16,134,71,7,143,44,99,75,242,141,148,148,32,86,41,84,3,50,215,172,218,161,114,21,53,154,151,159,5,72,184,161,139,17,18,91,43,73,249,150,81,188,17,104,178,13,83,92,70,154,92,236,234,167,109,217,235,217,22,167,173,214,170,172,116,209,125,216,162,187,49,18,126,1,66,167,233,236,243,180,149,172,117,200,152,155,165,150,78,62,82,238,77,74,213,91,116,91,222,115,61,255,155,139,107,117,110,213,175,106,114,229,13,152,149,44,90,242,226,194,174,241,181,99,183,247,29,127,167,226,82,196,64,242,136,139,88,208,62,176,46,109,122,228,243,214,236,110,75,155,92,203,104,151,224,1,136,67,148,208,179,127,195,212,95,151,161,167,135,84,23,27,17,137,71,99,99,193,171,61,48,125,200,206,190,131,209,139,251,232,239,37,46,125,13,33,222,80,189,233,209,141,117,66,48,189,119,85,38,37,156,120,34,45,179,22,183,139,101,135,25,81,34,226,187,226,0,105,105,29,45,115,16,112,202,122,45,244,17,228,255,251,178,100,171,138,136,47,113,71,147,218,29,240,107,42,153,211,105,72,126,93,113,117,39,79,111,68,137,70,32,167,117,163,149,176,82,39,58,154,216,69,174,221,11,226,18,175,104,184,167,187,106,139,157,238,174,185,139,24,74,35,0,137,117,152,29,36,113,141,32,155,24,120,132,153,132,40,172,154,52,52,73,165,168,221,28,236,129,191,23,26,155,73,159,211,25,4,41,159,136,153,60,192,43,200,34,14,180,194,129,160,233,70,5,156,197,64,144,8,2,143,184,65,6,95,249,124,50,254,185,14,245,250,84,141,107,80,124,3,25,140,246,77,83,43,43,2,68,101,199,123,43,188,16,28,9,45,136,209,63,178,216,236,227,192,170,48,4,86,71,147,90,140,81,238,31,20,62,60,34,253,94,242,142,154,25,162,152,104,119,238,99,203,54,236,238,227,165,132,166,146,93,12,186,214,109,99,156,215,111,212,151,38,108,238,178,222,61,238,57,210,94,199,185,234,150,150,230,23,220,31,159,230,119,185,118,253,45,153,206,246,138,253,28,229,217,117,71,142,9,169,79,110,82,159,23,231,45,234,205,89,85,91,86,94,216,205,136,114,207,59,75,150,22,187,207,237,54,31,92,53,188,177,119,33,210,232,238,27,103,219,124,92,215,107,245,192,4,0,6,39,244,45,4,88,103,145,225,194,100,228,35,209,55,225,158,179,138,25,150,207,208,215,132,194,135,89,47,182,157,63,66,94,254,100,184,208,145,220,177,15,24,254,223,250,58,40,118,103,99,1,79,16,24,42,164,152,29,98,42,32,59,35,187,158,115,34,22,60,100,211,132,64,249,63,253,165,174,0,1,211,14,230,224,52,52,50,35,5,49,16,49,235,22,195,34,72,227,49,50,36,227,25,22,147,20,210,195,21,3,195,9,193,195,226,195,96,72,108,6,81,25,34,48,146,83,44,32,68,99,27,40,73,3,1,16,56,182,82,232,70,219,51,43,11,134,61,244,109,209,150,161,49,126,208,186,69,80,37,36,168,165,45,154,48,221,90,140,178,164,153,35,10,13,96,26,44,228,99,193,205,158,150,61,30,80,187,223,26,188,66,21,90,114,17,66,182,96,91,19,17,176,96,217,51,35,127,53,247,100,117,235,97,117,194,207,31,185,73,87,58,213,93,186,95,175,125,208,108,255,55,79,101,249,167,195,40,218,21,204,88,194,189,37,142,217,183,243,114,190,110,252,190,142,197,172,224,203,246,119,19,173,94,205,236,105,34,181,109,118,220,53,15,99,47,129,27,142,79,4,170,157,244,112,99,185,211,203,172,197,118,244,101,28,91,148,147,53,173,212,238,86,249,207,221,175,199,11,27,195,154,239,243,125,239,246,231,50,174,25,94,226,238,48,86,53,255,251,178,100,124,8,135,229,99,199,147,221,217,34,86,198,217,253,100,232,93,24,17,105,53,142,193,250,105,60,151,39,105,149,181,184,248,35,129,189,224,0,0,0,120,6,221,138,6,136,179,23,51,85,51,228,30,194,196,182,142,97,60,108,32,105,72,54,195,7,150,84,31,27,19,62,71,250,126,195,218,160,105,223,227,167,156,75,87,121,105,81,64,112,109,62,107,127,188,99,93,162,43,145,113,200,213,157,14,58,238,177,135,220,224,163,61,46,242,125,166,148,128,195,7,188,109,0,129,143,6,252,192,133,96,211,98,168,194,226,24,172,47,48,153,165,56,176,38,48,136,41,48,84,45,66,17,24,134,23,8,139,222,248,51,150,144,158,175,172,38,196,24,12,0,163,116,55,36,173,213,97,220,119,26,72,221,101,244,213,107,71,242,173,218,121,152,173,73,116,137,39,146,102,175,46,61,48,5,12,245,213,154,82,56,124,117,173,151,40,159,84,204,66,0,170,108,185,211,106,104,216,213,248,250,199,205,236,173,190,111,69,194,110,121,95,64,137,7,49,87,136,195,92,150,181,246,213,152,143,222,188,127,44,175,175,11,86,83,192,128,241,145,219,147,172,190,106,173,33,191,189,107,172,70,72,181,191,130,203,20,174,124,168,135,169,30,70,214,216,25,98,188,182,189,169,137,169,153,193,214,207,104,242,208,163,206,217,7,210,3,209,247,193,64,209,146,197,175,35,233,161,162,24,193,207,181,11,68,93,247,227,146,126,43,220,65,60,239,194,17,21,234,68,148,236,255,255,178,115,105,97,228,96,177,217,171,107,222,176,236,65,245,39,143,86,81,24,193,29,102,204,154,21,188,245,108,201,94,98,28,38,95,238,255,167,238,253,207,0,0,12,160,65,74,83,9,76,163,76,5,131,16,135,161,64,196,193,161,92,232,224,112,192,96,192,88,5,73,114,208,153,40,5,7,0,18,233,68,93,202,143,69,100,48,34,31,227,83,41,150,65,94,126,172,243,115,160,171,83,223,25,203,243,216,80,206,229,79,60,244,87,253,124,195,217,248,126,232,114,238,242,125,45,225,204,161,142,239,190,64,3,58,183,241,251,186,195,121,55,49,214,120,17,41,170,215,107,139,121,36,72,68,196,55,53,198,219,98,215,3,118,243,214,62,231,110,187,203,234,243,235,178,191,163,142,24,53,9,254,243,236,243,81,212,118,166,162,178,81,145,251,17,203,6,19,91,59,136,232,140,224,254,175,154,162,198,115,61,156,237,166,235,144,164,210,139,54,136,73,169,2,108,21,140,109,185,44,160,193,35,7,193,90,8,52,145,3,244,91,40,5,192,207,211,197,49,194,131,25,132,30,38,195,208,220,49,34,40,107,33,114,246,93,196,188,120,255,251,178,100,114,8,198,65,103,205,211,175,55,184,70,100,153,179,101,105,88,28,109,163,46,238,189,62,193,31,18,102,205,162,189,160,67,237,88,254,204,182,154,2,215,107,139,173,150,190,69,191,226,112,75,57,250,12,39,245,147,112,127,200,255,253,191,254,191,237,255,116,239,144,246,189,5,62,232,176,0,9,218,101,121,176,26,58,152,244,56,25,16,60,152,136,241,2,252,83,2,2,160,104,200,40,18,8,7,3,12,8,151,178,68,221,223,214,238,220,214,243,144,187,130,160,163,112,122,36,179,133,211,124,100,244,211,43,201,184,195,212,112,250,209,83,212,246,183,29,150,247,60,25,242,113,239,187,128,161,186,149,233,43,195,219,153,175,131,255,173,242,158,26,179,82,114,225,96,12,117,251,255,41,156,185,99,41,77,123,192,174,253,38,198,25,245,157,233,76,208,234,122,105,207,121,126,172,20,168,48,47,211,208,99,54,72,245,41,19,19,174,15,168,113,155,227,39,213,186,99,120,168,86,102,12,53,245,168,123,99,113,210,229,169,70,135,216,199,155,111,139,177,33,100,102,187,50,39,75,165,167,55,227,205,85,229,123,78,56,77,33,146,31,22,12,18,162,36,138,160,162,178,200,200,54,139,14,72,158,96,116,143,19,154,80,156,77,154,53,6,66,210,101,102,208,39,160,0,194,109,184,129,112,189,55,164,3,207,49,101,219,19,81,213,28,143,193,145,108,67,29,17,2,99,245,20,126,199,221,58,134,231,105,188,74,171,216,230,100,134,212,8,61,183,234,207,117,175,60,93,239,194,109,255,249,119,255,87,255,254,255,79,88,81,225,177,8,0,76,58,30,63,17,108,206,1,243,42,20,205,75,224,58,114,100,201,66,51,24,144,65,128,97,98,49,174,65,102,41,3,152,124,6,96,0,194,48,45,167,81,217,104,18,112,224,136,64,1,78,29,56,148,153,195,92,143,196,35,7,237,195,75,244,139,111,231,44,110,122,150,117,135,174,118,14,238,42,233,100,126,54,237,165,218,199,98,109,113,128,46,136,19,24,250,39,160,250,247,183,131,249,25,156,149,233,148,33,226,113,225,218,216,193,209,6,177,2,45,29,18,19,15,20,56,72,29,45,70,90,17,9,2,65,32,116,198,24,113,135,19,130,100,113,172,127,235,146,1,0,240,192,152,102,119,253,39,3,128,232,120,217,153,45,94,157,147,224,60,95,56,195,139,14,22,82,104,194,197,144,157,159,159,137,0,211,149,81,98,202,116,210,142,75,83,75,102,152,80,224,64,80,113,77,201,46,56,176,144,179,23,183,123,68,206,56,221,206,223,122,176,97,195,144,238,93,223,255,110,239,184,56,93,254,246,98,0,8,10,0,0,1,192,44,48,70,4,255,251,178,100,124,143,135,115,115,204,139,140,55,196,71,132,137,151,105,109,90,34,161,211,48,14,239,37,64,231,13,39,105,132,29,48,70,28,211,17,58,226,159,244,244,177,44,30,90,238,3,198,121,62,81,166,143,70,175,213,37,54,126,233,210,216,186,210,239,31,86,116,186,161,142,10,164,212,76,102,110,254,151,152,190,221,222,123,87,89,255,249,175,253,151,191,210,97,57,166,112,34,30,97,209,222,102,18,98,99,183,132,108,185,114,99,168,64,3,81,17,129,136,153,156,11,80,40,200,19,220,100,64,234,192,186,85,85,24,92,34,192,33,143,145,27,10,24,8,152,1,226,25,40,50,152,180,129,91,90,117,21,120,170,38,32,10,150,252,3,94,39,201,208,83,15,244,148,88,38,79,30,119,165,111,227,109,185,135,73,60,212,99,42,161,68,64,153,3,130,84,170,112,207,26,139,188,214,147,152,29,26,125,21,131,29,144,35,84,61,4,46,100,34,121,37,15,107,114,105,205,105,202,97,200,78,115,41,101,52,66,130,67,212,18,169,117,171,24,114,186,177,238,174,69,128,1,90,79,86,172,88,25,107,216,125,158,36,141,191,203,152,48,168,92,73,254,134,86,139,153,75,59,25,140,148,47,126,238,238,70,114,128,159,169,110,185,119,25,183,134,29,237,61,245,244,94,24,172,236,183,30,126,183,148,211,81,198,174,54,48,229,155,213,96,165,175,41,252,176,156,195,116,214,181,33,139,85,199,27,152,214,166,181,90,9,111,113,207,86,102,162,219,194,205,154,179,247,191,245,171,188,179,141,235,80,61,255,213,153,137,252,114,170,1,194,128,0,24,204,95,199,221,65,141,157,73,39,230,21,89,177,4,162,226,71,210,46,48,228,175,146,93,31,57,233,136,123,169,139,181,118,168,97,238,108,75,186,189,169,253,191,148,255,211,255,179,254,174,207,237,112,48,145,143,56,136,251,49,236,233,48,120,170,62,0,242,61,124,63,51,25,152,196,198,3,16,152,66,129,114,143,65,131,131,128,152,224,242,145,222,26,103,4,39,107,236,244,153,33,96,122,35,197,158,136,145,40,241,230,46,84,5,45,38,65,5,187,177,1,25,228,188,202,80,211,222,230,199,106,10,49,35,101,41,182,191,136,67,206,110,56,76,21,18,51,149,76,150,13,187,180,148,41,24,116,140,178,202,7,237,243,83,73,254,172,24,4,17,32,116,74,147,68,18,206,227,229,37,36,3,43,235,175,52,183,251,205,173,167,151,42,121,165,2,99,150,254,110,17,220,123,17,103,150,179,211,59,14,179,82,214,36,33,8,143,231,122,201,40,23,147,191,146,118,41,250,148,154,134,81,98,181,220,148,109,17,191,119,180,223,99,114,246,83,90,203,255,251,178,100,97,136,8,66,115,75,131,188,209,48,59,68,137,250,97,226,36,30,69,161,54,238,227,68,73,13,33,167,9,151,148,168,61,65,50,43,249,118,2,38,71,106,115,121,69,251,134,124,124,28,206,203,63,237,247,151,242,186,167,54,53,142,118,179,177,134,121,66,177,231,55,135,59,204,123,216,23,153,127,101,88,221,229,219,147,18,61,229,245,110,106,253,191,171,98,79,220,191,122,188,187,64,16,2,33,130,0,150,1,135,30,166,92,99,153,68,102,72,177,198,9,251,56,245,182,40,13,244,122,179,94,167,237,242,182,160,128,89,200,158,150,254,224,221,69,253,191,255,255,255,177,65,38,255,237,245,49,44,78,225,113,144,0,0,74,48,153,153,236,36,152,142,38,152,198,60,27,178,126,157,6,32,28,238,24,48,93,1,150,3,97,65,177,31,224,211,12,140,20,2,125,155,74,220,52,86,52,109,147,130,87,4,164,169,49,151,218,88,210,153,156,122,30,196,42,45,154,197,179,148,81,204,246,170,28,49,108,47,98,109,200,249,65,15,180,254,238,186,58,180,63,219,98,14,135,34,221,246,239,188,53,41,69,149,81,166,238,152,253,201,220,160,233,237,218,205,238,231,113,130,169,127,180,42,63,75,206,215,207,255,157,121,127,240,81,246,7,107,245,6,20,2,238,184,213,92,223,255,108,78,127,49,250,6,246,246,254,9,121,59,249,114,89,171,253,252,238,93,162,145,201,96,121,139,49,85,178,66,10,91,10,213,119,82,189,92,54,198,158,88,244,207,108,208,199,228,20,217,39,122,222,194,252,244,203,163,9,137,195,149,43,177,74,106,56,102,131,59,178,249,216,98,165,51,219,139,253,94,141,238,135,100,176,81,64,139,179,87,125,233,113,13,232,0,3,146,139,14,16,4,197,223,32,254,33,150,200,69,220,178,152,220,15,116,198,53,226,161,41,6,160,245,250,152,34,125,91,137,213,188,29,213,173,198,7,245,43,250,183,255,246,127,255,250,19,175,255,255,65,191,222,20,134,95,211,234,111,245,51,210,0,32,0,0,42,24,130,199,137,53,134,51,134,198,52,157,102,145,128,167,21,132,128,2,208,177,121,145,143,24,40,145,199,146,138,6,5,218,3,192,21,152,80,22,25,147,117,216,69,16,162,235,199,50,213,73,114,68,154,105,99,246,29,42,88,206,104,170,215,229,117,98,146,124,235,212,17,7,145,214,56,148,236,127,91,91,237,106,207,52,165,11,122,204,211,27,37,52,223,100,46,204,7,251,143,53,180,219,144,118,210,222,173,75,130,91,75,62,114,59,24,189,220,155,6,172,246,164,38,15,254,221,252,255,45,103,188,177,112,74,53,71,142,173,35,22,88,94,104,170,123,91,186,255,251,178,100,76,138,7,121,104,205,59,187,193,80,62,9,218,61,97,229,42,29,157,209,46,14,229,117,201,28,167,38,225,151,156,178,213,26,190,121,123,209,9,181,158,175,40,77,141,111,82,189,79,254,185,75,189,234,98,95,82,123,10,34,40,216,154,194,244,254,175,239,115,85,230,59,158,239,246,53,43,154,83,182,105,140,134,229,59,123,110,127,146,171,84,114,170,41,221,205,217,171,156,213,52,162,29,220,189,232,202,75,174,77,203,226,10,214,25,46,50,151,128,1,0,186,81,105,18,56,108,174,212,1,14,38,33,21,34,190,109,152,218,120,186,114,243,111,120,194,168,161,22,199,63,242,63,243,108,186,155,204,218,140,255,114,54,253,191,239,255,246,245,255,95,255,239,255,249,89,139,10,83,136,24,191,66,153,80,87,25,78,101,11,16,135,223,95,166,20,141,134,12,135,6,9,11,4,163,184,84,77,49,36,58,48,148,27,17,138,67,78,32,92,1,48,172,2,93,200,192,201,146,52,152,6,48,200,114,66,169,11,63,6,5,44,215,56,21,184,166,103,92,168,224,234,214,233,101,146,56,93,219,181,204,146,47,210,20,24,135,164,71,242,3,103,9,35,135,37,68,139,76,125,184,96,236,5,228,150,73,218,36,74,253,142,164,18,110,168,78,162,106,23,16,249,145,83,227,57,202,236,47,220,123,182,49,95,85,32,34,64,40,55,132,203,247,119,251,148,13,206,117,67,19,26,247,48,130,210,10,238,26,108,106,19,248,109,187,52,43,247,186,240,75,245,249,193,17,155,157,194,252,53,158,60,252,167,136,48,116,65,225,24,83,73,86,170,177,200,69,197,68,122,95,249,122,246,136,149,235,62,82,110,197,110,34,170,31,115,195,33,119,211,122,220,197,28,214,221,49,208,231,198,139,91,92,162,214,47,150,0,0,32,0,25,20,48,166,236,143,1,68,128,232,146,65,103,67,8,0,119,187,19,167,219,91,206,47,149,129,100,114,101,159,39,245,227,100,206,174,71,174,161,131,117,118,227,86,208,237,76,30,213,237,63,163,123,255,252,191,191,191,86,255,191,191,255,255,66,246,244,128,0,0,99,3,95,115,4,205,163,11,73,192,185,248,108,13,218,111,1,28,76,7,24,18,13,24,84,30,24,8,14,153,4,22,3,131,132,71,14,85,95,64,193,2,90,205,229,111,250,68,24,118,2,163,4,53,72,23,2,225,252,100,17,132,145,189,41,188,160,112,139,31,70,243,208,227,176,128,23,173,209,146,206,163,23,216,83,204,222,215,220,75,229,193,127,143,176,96,103,63,159,99,84,26,179,106,49,64,53,117,82,28,221,31,134,3,77,93,181,43,254,112,103,66,204,237,168,244,213,254,227,253,111,49,255,251,178,100,67,15,166,218,104,204,147,175,79,68,70,169,185,145,105,229,84,219,141,187,48,14,189,124,129,22,38,230,145,151,148,186,43,152,6,16,53,28,126,79,117,172,227,182,154,191,58,94,65,111,90,110,77,207,157,46,150,183,157,119,26,215,122,174,55,152,8,171,55,77,107,134,85,156,227,106,7,240,171,1,166,255,85,135,50,86,14,28,3,49,215,52,248,189,147,8,30,245,228,77,23,140,83,208,44,62,222,180,187,159,22,94,11,19,217,127,90,128,34,0,164,72,139,170,157,38,62,96,52,171,148,201,20,217,198,38,69,112,7,228,102,80,203,69,204,138,240,235,5,65,50,185,243,42,40,139,84,206,184,109,30,241,128,175,148,71,199,190,99,104,95,116,255,247,209,63,213,253,253,253,191,255,254,223,251,70,136,46,97,212,30,102,169,220,97,161,28,97,209,46,113,137,52,121,160,184,97,128,142,96,72,174,97,168,2,42,39,24,228,43,147,2,224,81,52,89,125,76,32,72,31,40,93,209,197,228,89,51,14,3,84,207,154,110,130,32,101,40,230,100,18,164,74,182,251,91,64,76,61,118,236,182,21,37,252,134,128,235,75,106,234,138,34,215,32,166,182,232,114,229,226,168,2,173,61,227,117,10,1,149,114,138,196,104,107,244,132,134,33,13,194,228,166,108,115,144,20,203,29,57,180,21,243,41,153,31,91,136,41,176,226,103,14,87,166,123,252,251,30,225,19,235,147,181,41,127,224,26,183,79,48,25,205,76,141,83,195,6,167,53,87,31,93,176,233,165,88,113,66,213,40,233,20,116,49,41,183,69,67,243,54,178,152,174,187,114,131,242,231,75,88,219,97,186,200,185,3,168,46,254,30,148,194,180,171,85,165,27,93,241,21,205,176,252,203,210,49,166,192,5,39,168,210,225,65,208,66,41,97,28,100,60,105,16,82,2,39,204,226,156,82,54,39,107,191,134,1,97,105,146,86,197,91,149,231,110,226,15,145,213,163,191,64,118,229,126,70,213,183,51,62,232,255,71,247,255,251,116,55,87,246,255,253,191,95,253,170,57,0,76,102,123,205,77,45,12,138,2,76,148,3,79,86,100,15,116,20,65,196,64,168,16,96,64,98,64,12,3,148,52,32,16,145,165,9,195,214,96,248,12,202,213,196,173,150,160,32,192,81,121,220,120,212,233,124,147,30,83,24,118,218,244,228,51,52,56,71,218,143,8,6,23,95,42,228,192,201,163,47,114,2,42,238,87,95,204,183,11,150,200,23,27,177,109,152,27,15,73,132,15,156,207,126,105,239,42,130,174,224,150,165,118,214,100,129,175,217,154,181,63,236,190,19,255,184,243,145,34,229,250,11,91,207,117,242,229,223,81,244,235,203,61,221,255,251,178,100,72,142,6,190,102,204,11,184,92,246,66,201,201,234,101,226,42,25,25,159,54,110,61,156,129,18,143,231,181,134,53,88,99,151,123,110,2,132,158,189,227,152,90,200,51,110,237,18,117,92,171,178,88,234,167,164,244,218,157,84,9,90,219,150,77,203,237,207,101,220,53,83,100,160,190,207,106,29,100,47,46,131,106,226,162,38,154,178,233,85,42,138,128,32,229,196,226,224,119,91,191,110,244,0,2,150,0,0,63,32,181,158,154,49,38,72,38,52,19,221,131,65,225,101,121,3,214,189,191,208,143,17,102,87,179,34,20,212,252,255,169,139,254,15,254,186,255,254,250,255,255,111,251,47,126,172,189,255,126,182,62,236,232,2,8,158,147,104,254,208,19,134,30,133,137,139,141,20,115,0,32,0,168,99,174,24,68,3,0,40,152,192,131,129,8,116,203,33,4,155,17,155,196,145,184,15,12,29,200,118,89,4,56,102,1,24,191,56,203,210,93,60,234,212,182,183,105,105,170,183,212,84,213,161,186,59,183,253,147,252,211,30,74,105,239,161,150,57,249,247,56,101,243,255,182,86,13,163,222,230,46,91,222,1,26,65,221,125,55,14,55,45,145,251,158,37,215,186,243,191,172,158,212,255,17,117,254,107,233,151,160,247,159,90,108,64,253,71,94,196,27,30,139,175,174,23,105,176,81,41,164,205,102,31,204,118,90,125,166,74,179,117,148,76,17,207,251,19,126,218,175,248,208,168,255,197,1,227,71,37,170,58,182,43,181,49,75,186,231,93,232,62,209,191,90,33,61,120,151,51,47,11,188,152,213,88,229,45,151,133,64,0,176,6,3,128,0,38,206,43,27,93,98,199,18,147,254,81,25,107,237,217,30,95,226,225,18,165,141,172,255,131,229,250,176,57,39,169,186,243,196,242,25,60,166,116,55,16,239,158,126,174,178,247,219,127,70,245,127,19,250,61,191,254,159,95,255,255,46,36,36,157,220,24,95,53,152,188,201,3,147,7,144,206,43,26,50,72,181,51,200,2,162,16,106,241,3,27,20,180,132,130,44,13,143,37,253,52,139,41,238,3,128,15,117,36,126,5,43,235,150,236,207,23,35,181,190,215,135,108,219,42,138,195,90,51,162,110,140,172,159,216,186,37,171,67,52,5,136,189,193,178,77,126,226,138,54,250,250,214,113,131,154,154,133,109,239,245,231,45,125,49,197,255,250,215,112,25,183,142,80,19,239,141,30,199,142,45,100,195,76,118,210,153,26,206,68,201,66,150,135,136,174,203,76,91,94,147,236,218,41,203,198,218,1,133,195,231,249,181,202,110,150,51,52,245,104,222,157,91,29,47,62,187,94,165,36,44,17,206,84,172,101,180,233,150,29,68,112,202,254,189,238,255,251,178,100,92,12,150,25,104,207,155,143,100,240,70,6,217,112,101,42,132,25,113,151,50,110,181,156,129,23,18,38,105,146,190,88,201,194,148,199,165,244,120,84,215,254,132,21,14,1,78,162,131,197,156,21,145,166,208,200,4,95,147,160,240,233,83,113,22,41,27,189,37,174,222,170,93,65,125,80,64,222,244,158,150,217,11,253,80,215,145,217,200,158,80,89,36,254,225,205,124,243,197,231,212,191,255,169,127,255,249,165,223,196,63,255,245,128,0,1,56,96,216,194,109,105,226,99,176,190,97,105,114,112,212,116,114,24,98,1,6,76,0,0,197,130,19,1,129,99,27,129,53,208,21,47,197,128,215,12,192,208,25,195,152,119,100,17,3,8,193,69,249,22,118,85,50,108,239,26,101,117,122,154,129,74,35,125,198,59,123,251,148,175,22,203,15,40,179,153,243,80,252,51,205,100,188,178,229,183,160,4,6,203,50,159,191,45,102,56,95,31,195,212,138,66,51,40,29,15,231,150,88,200,43,42,41,46,161,61,181,154,182,68,184,245,136,48,46,154,155,34,46,106,113,240,217,239,248,85,65,214,242,45,51,51,152,164,250,150,98,174,204,23,133,233,151,107,18,209,103,56,228,193,60,236,178,213,155,238,187,72,234,218,87,32,70,220,60,245,26,173,151,94,144,214,7,139,93,21,82,169,165,82,2,174,125,148,244,120,176,16,0,160,116,96,48,98,165,12,160,118,122,109,12,192,217,90,141,44,25,117,161,231,209,60,118,235,91,255,207,107,218,28,213,105,131,127,10,39,110,33,248,192,101,242,152,117,104,100,0,27,47,21,177,163,54,255,156,74,112,159,230,127,212,114,24,255,255,243,196,32,0,3,172,194,34,16,227,149,180,12,20,152,194,141,26,72,229,159,214,20,22,2,195,5,70,35,16,69,131,7,196,163,42,198,150,186,12,62,198,134,182,154,80,58,56,12,117,177,62,143,41,130,2,108,110,3,230,202,0,123,244,244,178,216,102,25,148,32,243,86,144,86,131,98,178,72,27,227,152,180,119,145,177,40,135,245,161,60,217,103,140,74,19,205,195,196,66,85,250,126,64,115,178,234,27,48,157,152,217,72,180,237,199,156,14,114,183,192,131,62,59,115,189,238,26,145,222,55,123,250,103,17,113,157,49,143,29,110,231,114,175,90,132,212,181,46,52,114,244,214,165,235,228,205,149,179,87,126,109,6,75,78,164,97,124,6,38,107,213,18,5,41,239,29,43,182,247,31,75,11,234,216,47,90,190,251,167,52,105,251,218,90,123,173,59,214,103,160,122,245,235,110,205,105,0,0,37,181,58,61,162,16,0,0,1,8,2,0,13,5,64,24,184,132,7,248,229,84,6,163,80,108,43,45,217,255,251,178,100,118,12,134,164,102,203,155,175,103,32,76,201,185,189,101,162,110,25,173,151,42,47,105,111,217,65,38,230,105,167,157,33,38,50,67,36,115,54,47,33,216,54,71,187,155,142,195,68,54,233,183,245,254,180,186,201,230,148,70,96,37,203,91,39,236,223,255,255,255,254,221,219,255,246,232,223,250,165,213,229,96,100,38,205,38,0,115,9,193,134,50,155,26,243,11,176,214,48,179,5,67,77,242,33,52,139,3,3,3,176,20,11,1,233,128,112,82,152,1,130,105,135,216,62,24,21,128,41,128,16,142,152,69,128,56,192,3,24,23,129,44,211,43,116,211,29,171,152,11,75,249,186,180,97,209,72,19,149,246,243,93,128,30,139,3,161,98,151,167,158,150,210,117,231,138,87,198,9,86,139,72,195,126,74,234,57,155,250,176,28,29,127,5,81,49,65,170,229,33,127,105,185,244,178,212,95,203,143,77,252,39,106,42,181,229,12,201,197,206,229,66,27,218,55,49,244,137,206,234,139,214,140,83,27,226,44,122,25,219,248,60,164,27,34,205,244,108,102,227,236,58,93,58,214,203,87,109,123,28,231,35,55,2,9,123,154,171,226,218,221,173,103,78,102,149,66,75,91,22,108,92,255,124,125,95,247,70,160,173,19,208,24,0,0,87,0,192,133,140,94,227,0,28,24,200,30,133,64,19,105,35,24,192,9,43,87,14,203,40,241,125,123,14,199,217,107,145,191,175,250,115,31,45,235,237,253,37,27,255,255,254,116,253,92,198,20,141,73,154,84,136,34,168,60,60,223,245,217,159,163,125,208,202,61,13,140,49,46,190,234,82,96,0,204,208,202,151,131,188,169,205,234,180,49,178,84,246,17,19,116,157,140,98,85,49,112,124,196,130,163,5,22,76,228,52,34,16,136,18,161,143,181,103,48,72,73,250,139,67,148,10,192,97,144,123,65,154,142,77,17,236,241,167,87,40,24,81,193,40,22,228,252,56,138,220,42,153,175,232,68,30,228,77,155,16,44,123,249,111,213,54,144,0,123,18,145,239,31,95,228,179,77,118,255,71,187,48,244,208,164,97,164,222,62,26,99,246,70,247,28,106,95,159,77,99,250,176,148,211,210,253,106,216,207,179,55,71,110,188,19,89,30,106,123,145,164,190,47,13,140,215,64,172,168,233,251,92,24,64,58,84,145,1,149,114,77,57,206,156,18,243,91,117,141,156,246,179,23,251,153,113,117,242,35,96,75,138,156,2,0,4,31,240,182,157,197,174,205,1,112,9,12,174,142,44,255,35,29,73,182,161,249,111,244,23,150,209,191,167,255,167,253,250,127,81,112,80,157,124,162,127,255,210,103,113,114,206,192,239,96,161,86,97,65,7,105,36,122,137,14,16,220,122,255,251,178,100,126,12,133,214,96,76,27,143,76,242,78,201,201,231,96,229,126,26,213,159,40,111,105,111,193,60,166,231,141,135,148,153,143,153,175,116,50,22,68,220,96,139,32,255,89,32,0,0,152,76,25,12,144,199,204,44,12,123,66,120,195,152,96,12,248,21,188,204,232,90,140,19,129,20,192,76,35,140,30,192,144,70,13,198,49,0,202,6,1,179,0,160,191,14,32,244,28,48,114,0,20,233,121,21,218,185,0,137,56,72,199,129,179,135,72,193,14,34,12,253,207,189,211,23,160,104,128,168,136,132,186,172,236,34,189,36,34,26,227,62,73,146,64,41,195,110,2,105,237,107,61,224,250,227,202,142,209,20,169,62,117,43,68,243,251,155,112,83,99,230,107,74,37,156,117,105,203,132,9,8,156,201,217,61,122,102,187,53,102,162,143,146,92,112,242,128,96,212,185,41,58,249,189,10,154,233,220,155,160,198,76,65,162,147,121,189,196,158,33,214,179,82,113,171,201,44,81,50,97,187,143,151,164,86,75,53,146,74,202,180,244,252,127,44,191,141,187,39,250,255,227,227,154,237,117,79,61,49,181,10,176,2,191,224,245,50,197,87,102,6,178,66,88,204,18,66,76,73,51,242,140,213,225,137,216,5,124,205,219,99,255,250,119,244,246,254,164,18,22,175,229,65,52,221,187,57,22,138,230,34,32,194,160,120,99,138,40,72,3,171,197,175,51,16,202,32,117,196,69,152,78,214,101,70,229,244,143,29,101,0,0,21,227,4,115,112,49,79,28,99,24,176,49,48,92,7,163,79,146,205,52,244,8,227,9,0,126,48,115,1,147,3,64,151,17,133,1,135,40,52,152,3,0,65,128,64,50,134,18,18,32,24,51,129,107,18,98,45,5,4,96,129,134,95,98,176,63,232,22,42,73,139,81,187,109,250,241,127,29,89,144,184,55,166,106,117,184,56,240,115,110,215,107,213,78,200,100,168,21,171,113,227,78,39,23,59,55,42,203,179,235,226,98,1,81,106,91,114,165,250,188,211,112,80,142,93,173,16,202,154,37,209,0,27,80,253,170,243,178,168,136,228,244,19,42,79,20,108,168,143,168,145,24,93,40,73,65,223,118,113,118,20,82,12,177,107,231,101,61,185,51,191,176,202,115,77,41,74,43,182,142,111,70,96,233,32,54,54,57,72,80,68,205,179,224,172,161,149,27,237,120,222,167,129,81,194,79,88,199,24,196,22,253,63,255,143,0,2,221,225,210,96,138,58,233,128,120,81,56,1,208,95,15,8,177,36,202,206,213,178,141,239,127,222,193,10,85,235,11,230,127,243,47,47,47,228,20,255,242,183,65,127,254,237,212,110,175,234,122,217,149,205,68,169,47,70,186,25,207,51,41,138,70,255,251,178,100,141,140,198,192,91,202,19,218,75,242,74,169,185,211,96,34,140,88,33,141,46,78,188,211,193,48,33,165,197,163,138,40,56,20,77,129,112,238,146,224,3,87,152,211,62,24,90,215,25,50,63,152,172,156,154,53,58,31,144,75,138,129,38,5,8,230,5,12,194,32,148,162,2,26,22,213,105,50,238,32,0,69,66,69,135,108,236,93,123,34,249,128,162,91,203,21,77,182,196,109,146,247,103,1,196,61,103,194,188,73,88,220,143,8,136,167,67,215,68,229,73,0,165,156,168,214,246,178,88,163,99,172,124,86,243,169,5,150,207,225,82,209,91,34,240,58,40,92,50,242,206,90,93,196,67,215,169,45,105,23,50,235,80,41,44,73,103,133,14,248,240,112,238,13,16,235,207,51,98,50,27,184,212,115,131,202,180,37,57,66,33,37,164,116,232,57,60,120,134,120,194,30,226,42,12,84,141,193,144,148,180,225,250,145,113,121,47,223,246,199,135,136,167,255,239,214,254,75,67,192,20,188,184,168,170,192,96,2,0,165,218,59,198,15,40,23,9,47,146,188,132,16,41,108,240,234,20,89,153,108,89,95,251,209,69,43,22,228,75,114,243,216,76,93,229,73,163,185,31,44,166,1,69,227,98,220,13,222,153,140,31,250,93,229,73,16,87,173,127,240,103,234,255,232,78,135,63,27,88,0,0,99,2,224,161,85,200,203,225,120,194,65,36,226,3,96,231,97,212,42,22,152,248,73,5,196,113,16,162,97,128,34,229,146,5,194,201,188,8,97,128,26,52,14,152,102,7,166,58,224,68,227,112,96,196,158,243,8,179,245,84,54,66,128,230,214,170,8,65,163,50,151,16,16,97,158,74,53,185,105,122,42,161,132,56,80,132,175,100,8,242,160,173,156,217,53,160,48,52,236,78,28,217,194,182,55,173,121,217,236,170,26,155,134,157,199,186,117,227,146,46,196,17,187,201,236,241,60,48,244,101,219,123,172,67,52,110,90,160,115,110,255,85,211,184,238,144,16,53,154,186,154,226,66,118,10,229,96,161,196,231,240,180,83,41,0,200,74,229,97,244,220,120,0,67,83,181,135,107,232,60,0,194,193,109,130,92,55,72,75,106,37,249,120,130,114,58,135,26,114,111,244,143,218,48,102,212,126,87,44,59,95,74,118,172,198,28,164,243,215,159,86,238,82,105,211,251,147,155,246,173,55,167,99,191,177,16,131,0,233,163,74,232,0,147,32,184,12,16,184,198,157,120,185,181,51,73,245,74,213,2,15,193,36,131,225,23,155,91,184,112,224,129,212,53,91,138,108,148,170,55,234,58,48,58,252,237,195,223,234,53,191,255,163,255,255,212,30,191,187,21,254,199,237,216,0,32,149,56,164,64,200,73,255,251,178,100,157,12,231,160,104,204,19,185,99,244,61,230,217,145,105,5,114,153,245,165,56,110,60,222,193,10,27,166,137,134,21,146,194,103,129,171,253,199,85,143,25,28,66,4,38,24,184,50,97,160,8,24,0,103,226,73,48,136,112,72,76,134,88,66,129,147,110,22,9,139,4,169,93,146,205,80,94,83,177,8,131,117,150,91,152,209,229,9,166,214,102,152,10,181,69,161,41,74,212,100,148,209,188,106,177,53,157,126,94,198,103,115,170,214,106,222,130,101,83,84,48,102,124,185,53,220,47,141,1,175,201,37,218,230,45,130,26,161,228,183,203,1,150,71,214,127,141,86,29,121,255,136,91,131,104,209,156,92,93,237,193,247,109,180,26,169,226,124,222,213,152,153,195,182,169,154,47,39,228,197,61,55,117,175,105,86,105,212,167,213,49,111,143,44,40,202,135,203,113,125,169,251,20,249,155,56,78,24,184,207,186,166,21,71,4,162,211,158,106,155,177,216,228,189,92,57,70,149,189,190,118,144,14,24,69,2,220,34,120,189,193,250,167,107,9,188,204,193,218,133,22,19,27,208,51,214,167,208,130,103,54,238,182,140,152,153,199,221,182,29,198,182,27,229,246,110,69,70,171,119,215,254,255,255,244,22,219,228,187,19,255,255,204,157,22,255,182,27,0,204,3,9,152,199,200,133,12,82,0,84,199,229,76,76,10,80,112,205,252,43,204,7,194,208,194,212,35,76,16,194,48,192,140,28,136,65,44,12,29,102,13,64,79,4,96,229,38,24,97,78,48,162,110,160,42,232,88,8,193,141,225,245,156,4,14,7,162,143,14,44,225,145,245,222,209,220,179,8,8,145,173,148,136,26,6,145,74,139,5,46,236,166,48,91,206,190,34,160,163,64,18,136,81,0,154,151,90,204,182,78,78,71,233,185,53,2,23,26,52,145,226,50,5,40,24,39,83,6,19,132,6,227,90,246,145,70,199,116,242,174,72,145,156,229,140,103,77,240,92,55,3,106,40,108,155,41,251,230,36,107,70,15,230,154,100,152,238,36,239,216,117,8,105,94,11,218,201,22,229,202,123,192,215,154,87,27,230,70,26,75,165,109,43,76,231,234,90,188,158,150,221,125,181,151,213,181,188,109,239,58,222,55,173,231,58,220,108,49,109,14,251,223,10,123,7,242,241,122,96,0,0,162,171,138,198,139,106,114,10,143,16,83,62,97,45,36,88,8,202,46,189,251,42,62,179,181,145,55,175,164,253,153,159,62,90,194,130,178,61,63,66,224,200,39,190,162,135,201,118,127,252,65,90,191,255,148,44,183,173,220,10,176,36,193,20,154,12,174,136,72,199,120,79,12,254,10,112,210,120,7,77,99,66,116,213,237,51,119,163,141,18,159,48,255,251,178,100,162,142,199,48,93,202,139,219,122,246,63,131,57,195,101,130,104,28,205,87,38,79,115,37,129,31,148,103,141,129,50,32,248,128,249,116,67,52,147,0,144,131,94,129,12,136,36,50,96,133,74,140,14,15,43,90,160,178,161,48,33,90,121,145,129,68,6,223,22,164,1,49,107,6,86,92,97,121,17,20,226,65,5,80,7,132,129,210,60,198,100,138,54,187,46,72,120,97,37,212,4,164,85,22,180,152,171,186,81,76,174,94,73,249,101,105,201,114,171,181,44,49,161,160,203,64,104,96,230,102,156,74,122,180,2,170,47,39,55,28,156,144,71,224,105,170,90,249,82,91,147,191,29,193,171,216,160,194,89,220,228,178,207,189,65,25,145,246,57,46,173,34,148,72,254,150,212,49,90,187,73,231,227,91,30,221,124,172,255,55,159,63,121,114,228,245,124,99,80,55,121,220,59,218,213,242,207,31,223,117,142,251,90,190,241,191,92,56,185,165,56,6,0,180,202,238,197,90,7,235,58,0,212,7,196,149,197,97,128,160,24,94,60,137,75,3,138,68,18,98,162,141,185,251,150,217,220,230,233,169,7,197,61,27,44,200,250,23,78,125,91,43,69,203,69,186,86,219,78,222,137,133,210,226,39,171,169,62,94,255,255,163,119,47,179,252,6,178,178,238,195,118,170,0,1,195,7,17,242,51,218,12,163,53,129,146,53,111,59,163,77,212,233,55,7,11,3,1,77,77,88,240,55,96,44,194,18,83,47,224,141,76,75,48,37,248,155,54,101,50,104,115,8,179,230,40,36,6,114,139,162,36,75,50,89,85,5,82,16,70,67,6,39,3,162,77,224,142,39,146,12,175,48,182,91,172,53,22,77,135,29,37,193,10,23,219,117,126,208,210,74,161,160,98,4,86,70,211,4,86,166,122,56,160,111,114,182,199,159,54,245,202,44,170,174,136,196,98,210,204,152,208,148,218,17,10,97,230,131,147,244,240,191,240,116,166,118,236,103,144,245,52,78,103,147,93,110,244,244,177,214,35,43,154,230,22,38,166,112,230,45,202,75,46,190,209,44,210,201,219,39,213,229,107,80,236,69,120,75,238,222,148,217,175,114,173,237,243,15,173,172,177,195,182,245,185,108,138,93,79,119,153,209,227,172,112,148,234,213,188,233,236,216,167,166,180,15,142,85,34,101,22,49,57,46,234,60,97,218,0,3,0,248,120,221,7,52,10,99,72,132,226,216,96,102,188,220,146,14,76,207,88,254,1,241,241,133,34,35,93,3,20,179,81,149,26,136,154,234,253,115,168,221,191,21,197,86,32,37,63,88,179,109,18,255,255,119,33,211,253,73,77,211,229,175,106,70,136,195,4,9,141,45,139,20,204,16,23,141,25,164,100,213,255,251,178,100,160,14,199,98,84,72,147,220,193,96,67,228,249,211,96,233,110,30,121,75,32,47,119,69,145,35,28,103,77,135,157,72,236,121,205,38,70,72,192,68,24,227,2,244,194,147,8,195,34,124,237,160,112,207,160,88,193,119,32,195,80,80,198,193,232,195,160,160,100,0,48,48,162,14,94,139,114,97,96,32,99,160,42,76,25,137,0,38,4,2,70,130,10,230,160,49,100,131,1,34,83,73,8,60,99,28,51,130,192,54,238,14,29,89,110,133,101,23,202,1,180,76,77,71,86,28,195,16,8,142,165,112,200,140,165,247,141,212,10,132,165,173,70,138,235,37,32,6,133,143,10,93,236,165,194,116,164,75,76,187,206,120,192,149,120,205,119,21,80,230,33,71,114,33,12,69,174,197,178,129,235,213,189,184,41,215,127,227,9,165,77,86,91,114,157,178,199,33,14,77,44,74,95,20,185,23,156,141,219,122,228,63,28,206,59,118,149,144,219,214,57,107,28,109,115,93,203,12,181,135,114,195,152,93,191,103,95,186,159,94,205,174,229,103,255,88,204,101,88,146,170,123,118,138,161,85,42,103,99,208,0,0,91,196,7,41,77,208,69,64,240,41,45,102,64,220,98,101,11,188,122,138,185,94,86,82,50,225,92,160,167,62,124,171,36,218,122,118,209,222,110,220,255,237,79,255,255,252,245,84,170,42,154,27,180,160,1,225,224,17,109,81,129,230,174,230,45,173,148,12,86,220,120,0,140,70,200,36,214,1,66,204,115,130,120,205,202,202,14,34,153,124,203,72,111,140,97,74,140,42,49,76,151,81,204,152,122,13,186,145,204,96,5,197,95,99,16,64,115,32,78,83,0,130,176,8,6,96,250,16,99,8,96,80,9,18,2,38,32,154,128,96,145,118,129,64,99,96,72,176,8,35,22,20,12,89,187,47,134,156,108,85,177,20,101,148,8,195,50,193,0,160,76,34,230,22,93,135,166,51,86,94,68,193,67,75,63,42,110,166,111,229,150,80,32,18,23,26,150,108,77,9,239,122,223,85,65,163,78,252,165,52,23,35,72,93,4,76,28,133,122,68,6,25,183,11,98,111,204,110,13,115,224,71,137,174,203,172,67,210,60,238,210,190,107,89,147,192,11,69,195,103,117,39,99,86,165,18,24,123,107,146,4,140,203,212,238,59,118,95,41,145,70,228,153,86,140,98,236,106,181,171,159,190,111,124,252,249,221,88,213,106,92,46,79,218,163,167,171,172,112,199,10,110,99,203,152,127,104,251,82,246,240,169,222,93,103,194,94,232,78,63,233,55,226,107,34,90,0,2,198,18,163,105,146,20,137,14,203,49,232,97,172,177,37,71,131,12,16,75,177,21,128,126,120,72,49,185,161,35,237,123,136,255,251,176,100,145,8,199,248,84,199,139,221,209,98,66,161,169,178,101,233,66,155,193,103,44,238,233,143,201,13,143,167,77,131,29,136,61,106,42,172,163,45,150,245,27,254,159,251,236,213,36,72,200,251,139,182,186,136,30,81,208,209,69,24,96,68,84,120,64,0,167,116,48,217,123,56,2,25,2,161,231,30,188,38,175,250,230,196,5,166,20,13,38,141,133,198,7,5,198,12,153,6,28,139,97,131,16,225,92,10,17,66,195,160,8,134,104,64,193,112,20,132,4,6,152,192,203,115,29,162,20,226,146,33,214,248,188,3,64,21,174,20,80,38,79,89,218,69,153,10,250,100,8,89,61,146,102,82,192,36,160,211,9,224,219,78,157,251,145,194,222,187,81,218,91,115,140,193,230,191,89,119,95,211,197,19,94,78,213,94,246,82,254,203,108,217,127,110,237,16,87,27,178,217,209,84,74,58,188,101,66,160,236,108,235,35,211,225,242,130,208,6,6,183,142,246,57,86,92,76,39,189,18,246,206,2,250,168,202,95,242,142,54,187,94,121,165,75,110,185,110,137,71,203,218,48,62,19,97,43,133,10,149,251,235,190,173,58,149,109,95,60,239,252,153,130,158,221,156,14,207,161,126,156,64,120,202,73,172,184,16,0,183,10,118,190,214,137,180,230,181,32,125,87,174,6,168,36,153,231,161,70,101,163,172,189,246,3,212,30,109,103,78,255,165,11,151,58,120,114,203,215,200,127,255,254,167,89,151,81,130,167,77,128,90,178,249,82,38,148,78,14,92,231,146,56,20,0,0,147,8,130,233,50,214,42,51,21,48,183,52,90,1,115,52,144,200,50,102,3,115,62,121,9,191,56,48,163,12,188,54,60,99,46,34,36,240,53,4,67,162,97,50,209,131,6,6,2,174,3,177,91,25,118,77,1,57,164,47,161,160,211,216,51,3,16,95,131,37,85,15,70,180,186,54,70,65,34,169,153,162,128,157,140,67,197,67,196,35,129,67,50,91,59,93,80,182,220,133,248,75,232,196,11,195,42,94,13,152,189,229,194,83,162,202,25,4,2,0,44,132,242,247,126,233,95,90,120,211,56,45,250,87,191,234,226,4,212,211,88,158,136,57,17,57,141,215,207,27,146,217,92,110,138,245,87,110,157,241,125,237,94,182,251,187,116,240,27,247,142,54,40,225,250,10,90,208,230,245,40,139,203,229,113,184,156,142,214,255,191,255,135,59,223,255,164,213,139,21,50,229,4,163,9,101,168,132,9,67,216,126,47,55,63,142,125,253,243,235,1,196,241,107,24,155,2,14,140,19,179,56,42,195,28,138,107,0,3,0,0,0,22,133,83,98,112,217,139,166,71,6,109,247,69,103,173,109,84,123,152,66,81,69,129,128,193,255,251,178,100,134,142,231,120,82,201,147,219,201,96,68,103,185,186,97,34,100,30,201,75,36,47,115,37,64,206,134,167,73,151,168,114,159,74,14,111,80,0,231,76,5,84,157,211,77,69,123,203,251,250,250,255,111,255,255,255,244,253,145,194,170,213,103,93,168,217,73,245,16,85,194,48,77,64,19,41,2,3,50,129,7,19,72,80,80,52,218,46,115,31,32,199,53,67,76,232,137,179,70,75,77,170,110,48,169,164,197,65,208,83,200,200,198,227,98,149,135,137,226,0,113,136,198,70,62,16,152,92,64,9,16,24,28,130,23,154,30,37,168,222,36,132,34,232,164,33,110,83,225,99,151,181,56,64,135,50,160,83,47,217,129,9,140,26,42,128,11,91,226,20,141,152,1,76,163,204,178,55,42,68,184,57,121,22,108,219,104,215,80,205,0,223,120,189,18,148,49,3,98,94,166,178,214,119,98,149,140,15,25,42,101,77,37,189,140,216,198,29,156,158,67,212,249,138,208,187,144,126,20,208,12,145,128,174,212,18,186,44,229,217,118,35,86,169,94,199,122,92,251,34,147,94,119,178,191,75,103,232,40,243,184,208,239,219,128,97,202,106,111,207,30,255,107,119,15,255,252,178,202,181,156,121,41,254,227,186,223,93,253,119,161,217,108,204,230,89,101,221,115,234,139,130,215,218,117,207,3,4,215,161,67,136,113,221,0,164,176,88,207,218,114,169,18,220,45,160,53,59,108,57,27,192,196,220,61,138,100,209,135,5,71,123,101,93,184,116,122,18,197,213,92,90,111,103,255,71,255,255,214,159,83,49,40,198,218,57,225,187,64,0,140,51,95,188,202,152,95,13,37,67,132,204,57,135,76,185,172,53,241,144,198,89,147,121,55,128,11,135,122,131,180,7,84,52,9,76,122,243,146,200,56,90,3,140,209,131,136,68,202,11,71,163,75,136,85,210,120,5,81,26,64,175,240,146,217,110,150,25,24,212,98,28,14,164,20,68,68,53,17,148,197,48,156,199,124,192,7,65,217,185,196,142,157,80,23,125,253,197,219,68,214,61,40,28,2,51,214,244,98,96,42,1,60,220,186,25,13,106,68,166,21,11,40,132,61,245,115,151,225,13,94,244,61,30,35,53,86,85,73,135,106,221,177,52,84,9,63,119,156,202,189,73,85,139,62,151,51,55,99,208,237,218,107,120,80,203,98,110,84,229,249,108,51,61,123,58,91,255,219,247,239,115,84,245,249,204,179,185,127,12,126,230,113,47,149,221,137,176,21,96,151,81,97,12,195,148,181,45,210,99,90,127,86,108,89,183,204,11,44,169,72,243,38,246,198,127,200,79,223,85,103,52,228,241,112,21,247,202,99,213,0,1,28,0,12,55,5,83,69,102,4,108,194,255,251,178,100,127,14,135,136,85,199,11,220,208,150,79,72,57,186,101,130,102,91,61,121,32,79,119,32,129,128,166,230,181,145,170,81,25,186,85,84,64,107,254,224,173,72,74,109,58,204,28,250,236,95,112,131,92,19,194,75,198,178,43,190,170,61,209,51,118,245,205,83,215,252,245,127,234,83,215,237,181,63,255,239,246,103,107,91,29,255,45,192,119,8,161,241,212,229,118,62,111,127,81,147,26,118,93,48,96,59,163,195,222,163,114,213,163,101,75,131,39,139,147,26,138,19,2,136,115,41,3,209,35,181,16,27,104,202,6,144,14,234,18,24,8,169,137,121,85,128,140,50,49,67,218,135,37,178,227,148,19,77,14,167,99,124,241,198,201,164,73,69,177,3,206,185,208,3,244,242,75,34,78,204,219,81,91,19,245,43,118,69,53,139,240,104,12,68,155,36,103,108,234,189,172,241,231,200,134,162,166,187,107,123,156,236,206,117,232,74,13,147,205,214,179,98,158,189,91,157,113,239,75,187,123,159,189,77,225,199,206,81,94,252,239,121,83,46,242,171,155,247,107,97,127,28,110,229,150,243,215,109,89,187,173,217,206,254,175,223,191,203,124,181,49,43,161,160,178,252,235,148,181,119,203,118,50,175,206,114,166,60,175,249,107,12,187,172,50,253,243,156,213,203,213,128,247,131,33,70,139,27,60,77,168,117,24,91,15,138,12,2,0,10,221,193,63,208,169,208,23,112,196,56,48,88,33,220,81,183,20,49,29,38,245,136,195,243,33,132,218,251,180,217,111,217,40,0,225,248,238,86,183,15,132,2,95,247,58,206,147,254,165,3,150,48,234,41,2,156,69,63,50,234,239,86,100,246,125,187,214,200,140,207,158,204,198,92,203,63,67,14,89,237,122,163,52,211,94,105,103,226,151,147,209,169,128,0,85,163,4,116,161,49,143,61,163,17,241,202,48,186,10,67,15,240,41,48,51,2,211,1,48,184,0,1,233,128,56,7,152,13,128,113,128,168,2,139,1,136,128,2,12,3,64,13,171,173,152,112,46,2,146,152,117,69,28,32,171,161,244,148,20,18,212,99,169,80,98,33,177,130,64,135,98,226,206,144,172,169,100,21,1,208,93,167,144,206,84,99,54,94,40,18,57,202,108,237,203,214,192,6,207,141,138,176,69,45,29,250,77,100,207,214,37,125,74,229,119,53,148,17,44,150,193,74,243,57,125,188,245,118,213,154,90,209,25,186,108,173,232,144,220,137,103,17,37,32,166,147,41,113,110,154,206,142,228,81,201,181,15,184,98,89,8,164,244,11,83,100,228,49,181,141,156,112,131,34,195,219,154,37,20,170,132,170,49,105,150,100,173,108,153,82,29,252,147,230,83,13,185,30,242,127,241,141,249,255,251,178,100,105,12,135,7,104,201,19,216,76,112,83,201,57,234,96,226,110,27,121,163,42,110,189,53,1,39,27,102,89,166,9,146,110,132,245,139,222,252,12,184,50,170,68,1,202,166,214,0,4,16,10,219,119,16,203,18,128,2,160,14,106,106,193,141,58,130,56,210,237,201,34,146,151,97,246,184,229,226,243,157,79,119,209,127,189,189,59,154,96,28,199,56,243,230,158,224,152,57,211,162,212,167,177,21,101,93,9,36,174,143,223,75,254,91,219,219,89,89,221,244,75,234,168,14,128,112,52,151,213,100,192,0,6,156,134,52,91,166,233,211,6,87,31,6,75,30,65,195,177,143,33,97,48,196,72,31,14,128,193,64,188,192,176,80,12,7,50,160,160,4,145,168,109,34,106,202,233,47,138,160,27,74,21,4,21,27,240,146,112,27,21,142,42,144,64,26,88,85,42,161,9,97,67,157,60,80,183,188,201,197,20,254,66,90,209,116,111,189,162,197,210,240,83,151,83,154,28,116,139,235,211,110,222,152,190,124,68,149,179,193,143,69,192,71,10,133,132,96,65,192,68,50,23,33,40,94,203,50,34,139,215,31,154,23,83,75,6,159,49,214,38,243,27,118,54,140,74,118,11,163,62,120,145,180,114,213,75,50,39,18,106,165,8,4,134,213,39,4,162,42,48,65,58,128,144,235,64,121,254,85,26,53,83,54,193,132,54,141,154,130,35,26,184,39,37,29,3,145,97,35,6,24,180,29,237,156,98,237,53,27,240,149,161,50,220,89,219,82,4,181,34,0,21,136,74,53,8,3,149,99,154,144,11,209,129,45,56,110,31,18,12,219,51,231,54,155,160,101,199,98,47,250,50,8,72,235,80,223,106,46,252,166,204,63,88,118,219,215,123,123,245,52,204,206,171,105,232,191,172,135,99,8,143,0,164,153,4,253,223,25,196,103,125,54,6,0,2,82,112,213,26,243,242,202,141,224,9,49,65,240,210,193,99,33,134,12,48,79,1,11,214,234,138,5,0,96,96,75,70,47,27,70,66,216,146,159,14,181,56,187,26,128,116,18,238,74,50,254,106,176,27,138,234,90,116,20,169,247,9,220,33,234,169,149,25,64,164,142,173,63,203,251,74,173,158,123,71,60,110,210,180,142,173,175,23,79,154,183,226,201,27,12,253,146,250,125,6,119,44,221,145,227,28,104,118,139,169,117,106,58,220,144,175,14,59,139,43,115,51,215,122,154,59,157,164,190,175,17,252,214,190,31,211,95,119,149,154,236,175,220,237,242,212,242,136,183,207,233,184,48,95,191,118,215,75,110,104,94,209,237,90,237,197,221,229,195,27,231,140,117,151,192,214,125,219,214,33,70,105,139,90,69,143,186,102,104,50,91,27,199,222,36,159,255,251,178,100,99,0,6,106,105,75,157,113,224,2,80,167,57,150,172,52,0,38,30,25,44,57,236,0,1,74,24,166,203,52,176,0,28,185,223,32,155,234,101,128,24,3,74,39,34,131,32,68,252,160,43,25,149,213,73,2,47,180,100,123,96,38,131,26,203,25,42,105,155,142,196,143,154,4,229,36,83,77,36,17,89,130,13,162,247,90,217,23,177,155,93,151,71,73,250,174,232,50,191,185,138,10,82,90,214,130,91,95,251,107,76,199,209,56,112,155,253,254,143,210,8,0,152,230,131,25,138,64,108,154,35,12,185,130,40,8,24,218,143,209,146,80,201,24,3,128,33,129,128,5,55,192,32,114,48,88,4,179,1,32,35,68,33,80,11,48,33,1,17,96,27,48,18,9,32,48,2,172,56,201,4,33,78,112,114,11,142,254,67,141,213,100,139,18,6,0,140,78,43,97,244,97,175,173,51,180,226,210,183,53,109,64,212,106,7,33,66,210,49,161,193,111,179,61,85,38,180,200,96,210,43,56,232,15,151,151,98,39,17,237,202,24,26,130,67,169,153,69,11,5,8,129,136,66,20,161,197,101,59,82,187,240,169,86,233,50,155,212,102,67,59,94,74,108,1,108,20,243,122,190,215,252,49,141,13,36,162,172,178,205,120,39,27,20,212,209,168,133,120,109,60,25,2,232,122,11,136,177,78,72,105,46,244,187,42,74,78,77,75,37,20,219,194,229,201,108,245,90,121,69,152,118,245,184,54,23,60,151,16,28,14,10,59,189,44,141,220,179,246,234,229,203,93,195,59,250,253,253,188,45,235,122,231,50,222,242,207,15,118,225,44,189,215,164,97,143,197,185,184,250,97,191,113,123,150,55,188,108,229,188,230,49,255,255,255,255,255,255,255,255,255,255,230,24,217,221,255,255,255,255,255,255,255,255,255,255,255,211,129,8,247,45,223,236,44,0,6,0,0,12,24,163,22,28,189,162,224,134,5,194,222,6,178,187,82,185,208,80,134,99,93,169,59,234,146,9,136,97,15,79,19,41,66,1,56,4,246,57,237,139,185,57,91,115,68,90,117,199,226,78,77,196,83,88,207,109,255,182,251,116,55,229,111,254,218,246,61,252,246,190,122,176,58,114,102,106,91,192,0,16,0,8,4,4,8,217,227,243,189,71,78,56,16,62,42,96,215,37,147,213,20,140,6,5,48,248,168,199,227,147,7,3,204,136,13,48,176,244,200,35,246,152,102,241,97,128,64,100,194,199,113,145,46,5,22,127,65,34,76,34,0,181,200,243,86,127,100,107,139,149,209,218,79,47,104,76,62,3,127,221,199,85,176,193,121,183,23,157,164,71,107,53,69,110,105,178,119,241,224,94,78,5,35,67,4,61,181,112,146,46,49,76,5,255,251,178,100,57,128,8,244,120,79,30,115,0,0,64,133,9,243,204,20,0,27,37,161,50,93,215,128,17,2,13,167,171,158,128,0,19,125,21,103,144,196,181,98,169,230,0,173,77,6,48,185,118,170,201,213,26,167,110,172,234,204,181,132,195,181,92,137,12,174,118,28,181,173,47,88,105,201,18,41,127,211,112,15,86,142,252,73,114,155,115,87,75,51,80,183,246,64,243,111,54,90,251,67,16,227,235,33,110,183,24,107,235,18,102,78,122,217,150,101,41,136,109,139,110,79,35,166,177,63,69,132,251,163,82,189,52,167,228,148,210,28,97,152,155,38,163,172,193,226,184,77,23,214,77,2,82,191,182,44,97,127,28,230,127,247,46,214,53,251,246,35,242,188,123,53,253,153,175,119,156,239,254,91,215,43,223,239,255,255,255,255,255,255,255,255,255,255,234,215,243,86,51,255,214,242,33,176,0,2,128,0,0,0,16,158,196,146,240,78,169,72,46,182,150,223,176,199,226,27,100,54,233,91,61,46,18,149,4,30,10,44,38,16,61,89,70,74,151,115,171,178,169,107,78,155,37,200,234,222,106,46,180,54,30,48,104,21,119,251,250,106,0,0,99,2,65,131,101,78,147,8,0,163,38,228,99,66,14,147,45,0,242,64,116,148,17,49,188,4,67,85,248,20,3,12,122,5,195,1,22,14,187,76,34,3,208,226,168,114,3,250,16,146,92,1,80,114,214,114,130,35,84,7,244,98,87,54,189,121,181,201,16,228,225,26,51,106,186,48,194,7,250,203,148,4,235,167,167,169,121,196,104,166,224,197,112,185,252,74,78,82,218,114,154,170,214,22,28,106,202,226,236,99,106,175,242,241,186,70,246,164,236,92,239,238,11,43,213,115,188,103,231,85,97,133,26,109,65,138,246,143,143,212,53,90,227,42,119,83,87,81,89,88,94,164,75,13,107,172,234,223,121,139,153,173,29,241,252,139,88,50,83,209,119,10,92,219,53,106,96,81,70,214,31,102,177,105,9,182,12,88,142,80,101,245,206,161,102,175,119,18,214,197,162,107,201,90,124,230,186,137,2,71,2,183,88,18,17,0,0,6,134,1,48,33,81,4,233,0,184,87,131,65,202,44,70,17,173,58,161,42,225,125,84,55,192,146,174,7,105,114,148,153,111,63,173,126,112,140,23,16,148,36,6,69,153,183,23,255,185,245,172,141,247,242,201,148,141,127,255,255,255,88,0,0,8,144,10,9,81,84,17,193,95,96,64,121,135,253,198,213,31,134,13,12,160,76,252,192,87,33,205,112,18,148,5,45,139,211,162,145,24,110,140,86,32,217,59,40,165,68,249,214,215,133,110,156,154,142,47,161,69,211,155,65,130,161,41,141,115,210,182,5,172,241,211,255,251,178,100,36,136,133,236,104,205,211,153,97,104,73,103,122,61,60,197,47,28,185,165,36,79,101,45,201,56,161,168,40,242,154,120,215,129,157,215,212,24,119,205,68,133,167,131,89,211,231,110,243,81,113,177,106,85,47,172,202,131,51,235,69,45,181,2,233,67,125,111,123,56,253,157,217,171,236,94,94,170,146,140,116,88,201,163,167,80,166,94,233,251,43,81,186,221,154,243,143,117,49,113,74,20,108,173,11,0,248,124,182,209,215,178,207,214,3,24,163,113,155,95,178,183,197,234,43,119,33,109,248,104,180,181,11,241,48,185,12,213,70,64,181,107,25,236,215,45,106,98,128,0,0,65,187,85,41,26,13,74,213,97,158,156,41,28,83,154,17,5,15,44,224,181,175,189,162,80,128,176,26,11,191,91,63,118,250,7,157,148,141,79,150,253,93,15,255,85,118,83,36,161,215,230,186,56,116,62,205,241,193,153,209,117,4,2,7,8,250,217,214,121,201,208,0,3,70,14,5,188,102,6,90,102,45,160,132,97,250,180,198,168,161,30,96,116,3,102,0,0,216,96,42,16,102,15,128,96,96,44,2,6,4,64,74,48,4,132,68,20,9,0,37,74,106,102,96,236,33,60,49,212,18,154,137,166,235,118,98,230,164,79,237,166,253,40,35,49,156,18,114,122,10,179,4,86,183,204,215,229,150,198,253,64,13,138,24,102,11,237,168,49,199,69,114,222,179,5,75,25,93,136,110,26,94,146,204,163,79,241,161,87,15,34,53,147,164,101,248,26,88,179,143,121,38,178,225,82,34,84,131,195,41,53,105,150,7,126,176,88,118,120,170,24,168,109,104,86,33,30,35,73,131,72,81,38,174,228,11,138,213,116,25,248,184,238,99,209,3,52,15,22,76,0,134,64,194,132,206,230,156,156,102,202,33,83,71,124,17,73,72,235,202,42,197,62,43,247,248,181,37,205,148,147,77,234,85,187,119,77,53,58,213,148,37,101,174,126,47,37,251,192,12,73,195,0,174,79,130,65,209,204,38,140,197,44,71,243,104,197,128,115,210,120,144,40,155,246,113,223,198,204,222,141,183,255,213,184,160,112,36,64,241,128,80,50,175,185,157,127,254,82,163,175,174,158,171,152,126,233,153,226,182,172,55,81,244,215,101,201,193,34,228,130,172,24,10,214,33,159,248,109,0,76,53,15,240,201,220,106,204,168,195,216,192,229,48,13,222,64,8,192,52,6,67,129,248,193,104,17,64,68,162,96,22,5,73,176,96,30,12,102,8,161,76,36,8,160,192,0,88,134,19,0,22,152,128,37,20,44,23,81,124,150,192,200,64,84,80,153,105,246,76,41,100,161,166,73,226,182,225,199,154,99,226,172,173,189,118,17,82,14,135,23,220,255,251,178,100,46,143,135,78,114,200,139,217,75,240,74,67,233,124,101,35,132,31,197,199,32,15,105,237,192,238,136,230,141,150,13,80,125,198,109,208,129,248,119,88,148,34,158,22,178,28,87,109,133,195,69,232,101,245,171,211,187,116,246,226,49,138,182,40,41,107,213,197,136,53,132,104,11,151,68,112,169,208,186,7,89,59,116,140,54,217,183,138,208,50,170,226,35,6,218,81,105,226,145,211,178,35,196,19,124,33,80,133,138,196,100,37,20,147,26,153,180,3,4,140,28,119,185,42,168,31,37,81,205,168,228,165,10,96,146,26,220,235,164,214,160,65,26,78,80,242,66,218,55,160,32,123,162,194,113,114,55,195,110,25,253,65,122,255,255,255,151,255,244,214,93,85,232,0,0,0,9,0,2,4,35,51,68,74,22,88,223,152,144,86,188,222,59,76,96,188,240,27,150,242,225,62,172,50,136,27,28,156,40,117,199,13,140,160,169,48,195,163,39,148,185,107,46,93,42,76,121,178,236,4,110,34,18,28,221,34,252,255,137,186,189,85,39,177,31,242,111,48,100,82,3,24,209,26,51,131,21,99,35,135,192,52,173,27,227,4,208,20,20,10,115,1,178,89,48,32,0,81,24,29,152,41,128,128,96,101,24,49,1,120,56,25,7,128,168,223,215,38,66,24,17,9,134,8,56,40,74,89,149,65,23,52,68,17,85,217,232,243,39,74,51,46,132,210,75,105,95,215,222,91,57,91,56,5,140,184,53,40,157,148,1,57,112,132,120,125,178,179,200,101,144,198,96,50,255,54,208,10,243,5,30,151,67,175,88,106,144,165,57,186,88,85,170,215,80,222,182,155,166,18,58,29,228,87,40,152,147,5,233,189,184,254,93,171,124,68,202,118,173,164,132,32,168,107,114,149,228,69,19,211,224,76,148,89,234,233,216,108,78,152,211,168,74,202,153,166,186,140,226,197,34,153,109,58,246,54,160,43,156,237,10,12,104,182,131,142,219,21,139,89,121,154,71,190,228,83,68,110,102,119,47,206,117,139,231,49,98,79,10,95,141,91,16,100,125,6,6,21,208,111,136,250,123,109,90,245,174,51,2,86,95,233,255,255,235,255,242,245,60,237,23,48,65,33,192,178,156,71,44,21,33,226,33,64,203,190,82,243,73,211,58,140,14,176,204,5,180,214,251,165,45,58,255,80,50,130,47,78,211,162,128,68,90,119,178,239,125,76,216,223,254,72,148,219,238,249,102,105,18,118,46,0,0,96,74,115,24,6,151,241,146,168,121,24,17,185,209,144,16,58,24,82,129,25,130,80,68,24,133,2,129,132,88,5,128,128,160,144,10,204,19,0,212,20,80,32,48,130,77,109,146,172,84,4,192,84,64,226,149,202,142,39,26,255,251,178,100,31,12,134,190,115,72,147,217,98,242,76,232,121,250,97,37,41,22,213,161,46,110,229,39,65,39,157,231,245,130,141,236,239,112,172,17,13,77,94,113,252,183,56,241,210,193,55,236,214,169,121,201,127,102,171,64,22,160,24,105,13,223,154,157,189,11,45,136,4,225,228,94,56,176,139,121,252,244,54,121,202,83,93,214,86,202,198,24,117,143,138,182,246,171,233,54,21,203,106,234,134,28,218,158,151,117,154,176,190,208,234,220,237,233,182,91,251,43,181,139,221,135,237,12,195,22,81,186,37,114,6,0,171,230,22,216,233,167,113,107,63,88,208,181,156,222,86,244,13,117,32,127,33,138,187,104,239,70,209,95,104,204,71,142,37,138,231,240,250,219,209,183,251,126,107,57,52,201,217,233,230,182,255,71,44,60,0,44,116,242,178,64,34,80,195,226,152,193,202,72,40,135,195,105,138,56,149,18,197,81,28,76,67,153,237,118,106,55,99,47,56,225,229,156,48,194,163,189,43,241,202,67,164,204,90,213,84,131,9,51,219,189,177,97,235,217,92,170,97,58,39,20,49,211,68,214,207,81,238,66,77,191,65,1,57,27,128,24,152,200,167,24,197,208,84,204,147,168,225,160,200,195,208,116,170,31,24,154,86,28,2,62,194,66,27,39,23,66,24,108,134,80,238,146,83,52,247,9,166,193,80,67,111,37,129,147,9,75,219,15,128,62,219,45,169,137,113,162,143,105,4,208,105,51,238,30,71,20,24,69,135,5,209,218,203,197,12,246,164,197,109,45,61,78,177,226,68,11,91,38,153,64,80,226,215,10,189,38,104,149,16,121,89,17,162,94,173,216,201,243,198,105,204,109,71,202,81,115,25,105,154,75,83,146,148,166,111,191,25,177,34,33,27,13,30,157,71,218,109,72,239,122,10,123,13,221,78,78,39,249,53,55,33,182,114,19,43,6,28,68,231,220,211,145,228,19,109,121,201,195,181,112,219,139,231,3,3,171,156,141,1,30,101,15,74,126,141,157,113,210,73,103,230,26,132,162,53,95,26,146,218,205,174,168,3,138,180,27,111,68,123,8,80,72,14,118,80,234,187,27,102,166,148,191,201,33,230,133,41,215,55,4,144,143,38,109,100,45,45,151,246,81,121,18,47,209,51,253,212,0,65,41,36,184,47,84,52,116,184,202,197,83,59,254,78,72,37,73,192,170,115,67,197,92,182,173,104,4,37,191,93,174,249,66,56,219,92,151,191,45,158,110,227,82,171,43,25,63,86,31,77,118,200,71,212,213,241,46,154,241,225,168,7,160,164,231,170,67,89,11,33,163,40,27,169,186,210,64,220,93,170,78,7,78,46,247,205,86,149,114,140,202,226,35,185,169,137,56,211,50,67,9,54,255,251,178,100,51,140,133,130,103,77,27,154,73,96,74,168,121,134,101,34,100,27,65,231,40,47,105,135,192,254,146,230,201,135,136,168,224,167,74,75,219,81,150,192,246,245,226,191,101,72,48,131,182,211,140,65,172,182,21,203,149,201,232,38,64,71,169,17,55,83,167,34,133,57,134,21,109,109,70,164,112,70,122,4,115,86,71,76,61,66,10,48,155,145,145,174,137,193,139,110,13,193,38,24,45,5,66,31,250,0,64,5,80,58,64,193,24,170,19,132,210,125,95,161,132,23,211,26,97,239,138,193,68,169,131,104,136,181,158,86,79,167,59,182,133,176,66,255,122,218,239,94,217,139,242,162,209,204,147,39,37,221,81,104,218,33,114,37,101,71,58,14,204,115,53,156,202,221,252,126,227,98,159,210,0,152,28,20,65,143,49,2,24,199,5,217,130,162,149,152,165,133,9,130,208,46,24,4,1,232,56,72,14,121,144,9,36,151,53,170,147,57,157,86,55,135,150,34,151,4,6,66,0,193,12,145,173,145,31,128,150,130,30,200,161,140,147,109,191,134,244,204,33,79,82,147,204,58,226,82,3,230,0,10,180,75,90,185,18,200,203,204,195,228,213,169,146,41,54,63,94,227,148,86,132,121,184,251,113,180,247,156,25,45,136,226,132,134,251,172,139,174,90,207,199,86,29,159,56,213,247,235,89,151,208,145,227,213,220,253,188,26,177,149,140,69,122,249,230,191,56,195,41,222,245,151,214,171,126,51,121,59,208,183,235,249,143,233,127,230,10,53,107,115,13,168,218,58,217,255,48,176,194,174,183,111,121,148,239,181,118,17,58,102,219,143,62,195,135,143,199,45,205,166,181,188,221,250,79,44,173,167,115,169,187,53,200,233,243,123,236,94,5,178,149,212,193,98,16,88,21,97,164,39,201,179,68,225,54,216,122,39,92,98,58,133,186,74,189,20,238,227,214,218,39,246,125,182,125,47,165,20,154,12,142,118,57,134,122,69,202,58,186,114,25,5,148,122,213,6,55,73,178,239,249,208,198,97,96,178,72,214,129,163,72,0,204,144,145,56,152,36,152,64,84,7,3,74,137,120,198,220,130,212,151,209,250,140,3,108,118,53,164,60,227,132,185,41,228,82,157,184,147,232,175,80,224,246,142,204,235,216,54,66,42,173,71,50,183,6,18,182,104,133,177,29,67,155,94,105,81,47,154,167,19,200,108,167,198,160,211,93,171,39,40,138,10,72,137,65,136,205,104,32,216,226,21,8,98,88,214,35,251,5,27,108,97,211,13,244,225,72,149,40,188,96,193,180,75,165,211,85,3,109,174,113,211,137,248,48,133,139,79,26,105,89,23,111,39,3,211,125,147,150,71,52,86,172,245,58,81,165,225,212,109,151,7,255,251,178,100,80,136,133,135,105,78,19,143,74,216,83,133,233,154,96,200,104,20,89,163,62,237,176,207,161,38,33,165,193,147,9,208,225,70,62,32,196,163,78,81,20,209,176,186,206,38,252,50,0,2,52,1,152,0,17,246,74,0,33,172,130,253,18,195,242,48,87,78,1,83,168,45,124,69,45,9,44,134,247,7,149,145,10,115,144,226,202,38,68,90,59,194,79,55,181,212,99,83,242,4,166,145,224,184,210,18,182,107,140,166,143,238,153,38,74,83,199,163,19,136,100,146,105,61,247,73,33,71,109,173,114,49,133,198,146,76,42,76,112,71,166,160,32,101,29,64,49,98,234,180,240,185,43,122,238,70,149,186,110,37,180,42,202,25,84,168,193,146,153,183,162,19,220,99,138,70,199,237,180,160,87,54,236,124,188,115,237,23,16,142,30,75,127,213,178,72,170,136,233,86,181,106,170,81,20,5,38,158,230,147,48,17,63,106,132,207,155,116,204,89,104,50,12,195,201,159,33,36,90,136,208,56,73,108,105,215,0,228,37,39,66,127,114,240,243,97,51,73,219,28,62,145,163,74,67,12,143,224,228,119,182,81,206,190,165,33,93,45,237,101,164,90,57,9,249,114,170,119,99,32,227,117,240,251,41,163,111,13,228,12,73,100,246,244,168,154,219,17,12,43,41,248,240,144,45,32,40,96,96,210,242,102,90,67,26,132,81,61,210,43,169,163,209,22,149,8,84,238,22,116,167,116,146,171,64,237,137,218,164,77,26,201,107,94,201,232,218,110,166,84,219,175,107,214,183,107,151,135,189,83,213,171,56,254,161,143,104,168,0,144,83,18,65,179,107,25,51,43,135,67,21,251,163,0,7,195,2,64,178,64,100,197,97,28,32,63,75,34,80,44,192,64,102,54,162,16,9,16,217,84,46,2,184,45,97,34,227,201,255,22,140,207,45,152,18,181,230,196,202,107,10,152,16,235,44,7,141,0,113,133,121,60,82,229,173,89,169,105,48,163,119,34,240,237,193,11,2,117,86,98,38,83,70,195,209,149,133,150,121,105,170,86,10,72,180,46,173,126,67,178,9,108,91,238,229,191,126,157,167,122,141,49,164,179,148,87,186,110,235,218,50,160,168,46,185,212,178,146,71,158,155,194,107,218,110,170,218,231,226,143,62,209,90,71,168,182,115,145,181,81,23,84,55,218,211,181,214,200,70,17,106,78,59,228,90,151,197,23,74,82,180,0,241,0,238,20,84,16,96,82,41,128,207,89,93,41,45,46,19,3,146,175,104,187,224,240,188,99,2,21,15,80,177,236,145,45,43,255,130,98,24,208,48,194,253,172,243,143,187,253,11,142,34,143,202,86,74,107,95,244,223,216,138,222,93,93,137,34,214,22,133,127,169,255,251,178,100,127,140,5,230,108,75,147,169,53,66,70,200,105,183,101,2,90,23,245,195,46,78,36,212,201,44,143,229,237,164,137,152,46,140,59,121,64,89,85,51,251,116,245,154,209,1,24,215,59,67,232,20,12,134,8,48,144,216,197,107,161,64,128,0,7,1,1,68,75,197,206,72,99,18,131,106,176,148,212,68,84,28,133,176,149,195,20,140,177,151,178,85,102,176,183,228,108,16,60,55,101,155,18,138,216,66,41,104,102,106,210,141,156,158,170,3,65,48,162,153,8,194,135,72,25,118,126,182,193,0,81,203,92,36,197,45,42,41,7,76,68,201,52,84,145,131,77,76,14,225,141,139,69,58,69,50,103,76,232,189,102,76,85,242,203,72,179,8,164,65,0,196,31,17,81,149,178,92,148,10,89,10,98,155,32,185,232,55,163,84,90,177,50,54,65,77,157,4,224,214,145,7,160,124,24,201,250,109,235,173,133,208,25,250,229,127,181,253,51,212,101,163,200,225,239,22,240,142,128,0,0,1,2,4,65,44,249,112,192,29,204,89,226,99,203,156,44,133,221,126,136,143,188,78,10,76,75,131,232,226,126,4,225,242,30,177,96,194,219,88,237,67,250,29,186,163,212,203,234,152,88,90,96,62,8,11,0,79,35,136,182,157,102,78,156,112,58,115,124,174,115,253,197,200,5,90,163,5,173,78,104,231,49,56,16,207,58,211,176,7,65,69,165,49,50,24,196,32,82,32,5,50,34,80,171,75,99,143,72,128,29,27,126,105,220,232,46,139,53,56,122,157,161,53,20,21,212,86,186,90,49,83,152,53,113,41,135,32,228,21,102,65,140,248,6,76,212,97,17,51,155,113,25,129,163,242,84,70,214,89,112,174,7,186,85,92,219,24,230,150,140,31,79,32,65,11,64,39,75,98,197,238,80,212,92,251,90,4,18,54,84,113,165,78,26,86,155,6,166,69,59,36,232,167,108,180,97,34,228,46,88,189,95,58,29,56,201,85,94,160,68,181,225,81,180,157,9,154,114,45,239,11,95,116,233,93,181,182,181,176,189,138,255,231,130,125,133,221,24,157,86,52,172,0,20,84,18,4,48,57,178,144,14,182,14,140,207,129,65,32,245,103,158,110,106,119,25,219,221,77,177,211,0,133,168,21,70,99,255,153,190,101,54,62,156,180,126,154,16,74,68,134,203,248,97,151,216,133,213,201,117,34,189,102,237,228,186,116,92,218,122,54,142,218,142,181,41,143,223,66,244,238,239,249,82,74,109,68,204,14,21,76,192,7,76,1,19,76,44,165,76,134,20,190,37,14,102,175,130,137,150,173,94,8,3,60,237,187,176,8,23,14,63,123,109,169,169,132,3,176,16,131,168,86,129,211,203,89,86,169,145,135,179,255,251,178,100,159,140,133,142,106,76,147,140,52,162,82,199,41,114,104,194,124,22,53,167,52,110,233,35,129,44,157,166,105,147,9,224,206,168,250,156,214,241,78,44,167,102,30,118,120,74,138,95,85,68,147,41,214,54,155,27,51,184,148,84,96,153,167,242,54,161,109,40,94,152,39,74,154,145,207,173,49,203,210,251,22,191,195,170,21,59,8,174,153,19,165,103,207,235,43,41,51,109,185,146,202,79,124,95,153,117,76,102,86,169,4,235,41,223,123,51,158,145,124,170,173,121,143,179,103,113,152,29,77,164,57,6,233,137,248,245,99,84,180,103,37,181,38,35,216,81,237,51,35,133,135,3,18,128,128,96,40,219,95,83,115,47,193,110,201,167,122,11,173,24,138,32,99,209,140,35,54,242,247,146,79,0,104,141,40,92,120,252,165,172,128,212,83,82,4,143,16,229,237,151,155,190,255,160,150,116,108,206,174,223,95,255,255,70,234,110,8,92,138,81,15,14,36,132,98,27,128,80,73,144,80,144,99,177,0,98,169,82,103,5,154,111,200,158,96,240,56,165,230,42,20,66,65,240,240,10,136,38,75,41,168,205,32,211,132,201,185,233,74,92,70,35,173,137,127,213,136,54,57,235,152,186,48,155,26,169,71,37,189,1,94,160,166,150,246,150,42,75,178,182,109,22,2,195,82,140,0,122,178,9,179,115,112,184,35,136,154,201,102,81,196,47,198,29,59,53,108,164,168,129,163,135,4,94,232,49,64,65,192,236,141,31,111,22,103,78,147,181,180,37,147,69,211,34,201,187,201,228,138,150,62,250,141,52,109,86,229,62,43,96,243,24,185,183,111,55,123,44,139,239,106,101,82,79,155,86,218,255,62,74,112,151,95,143,252,99,181,173,138,42,233,59,170,36,148,1,106,180,70,110,74,198,38,211,227,164,37,167,130,163,52,45,150,19,132,63,123,78,238,55,53,186,9,28,194,19,253,162,232,194,209,159,137,207,46,145,243,172,236,217,173,109,141,126,166,117,218,234,114,163,95,82,68,6,239,43,255,255,255,253,105,48,226,207,139,1,92,243,177,71,188,50,16,72,138,3,3,136,19,29,86,35,42,199,179,87,157,163,249,69,128,49,162,96,66,134,235,20,37,120,13,48,16,137,24,160,226,56,38,186,142,131,167,100,43,165,184,34,172,235,249,3,145,15,81,186,237,205,139,204,78,178,54,160,224,89,225,244,192,56,176,136,160,82,43,200,158,108,206,120,90,80,20,148,64,1,8,172,136,163,155,122,234,23,138,1,144,203,160,230,28,216,160,179,24,204,167,80,164,157,216,72,210,232,26,79,27,157,28,100,226,20,143,217,99,172,219,18,35,138,235,206,208,199,91,94,100,189,139,146,213,6,212,255,251,178,100,198,12,133,124,102,203,147,185,50,114,81,37,249,179,96,70,122,26,1,211,38,78,237,37,201,100,15,229,165,148,137,160,89,76,101,72,70,48,112,201,152,153,251,234,2,169,186,219,109,117,151,109,127,4,104,199,223,105,56,217,20,46,74,152,213,81,161,162,129,229,73,17,3,68,199,223,8,202,136,136,169,120,180,148,42,16,187,169,82,190,246,123,28,134,206,161,138,157,28,54,0,21,98,130,202,160,34,17,29,15,88,65,252,132,41,100,72,134,45,43,22,29,185,50,182,210,132,20,55,3,120,136,177,103,26,8,166,199,132,58,41,171,17,82,102,179,173,221,211,125,89,207,135,41,164,40,52,29,7,166,133,118,93,208,155,226,213,61,140,117,232,109,205,113,58,241,219,55,236,213,74,209,199,143,88,42,135,45,13,74,0,65,163,1,160,53,48,109,23,163,8,160,74,48,130,97,35,30,144,210,48,102,5,211,3,131,12,31,97,45,105,0,212,28,6,5,7,213,18,18,20,8,89,31,11,135,229,195,193,238,188,203,101,43,162,114,39,77,44,169,165,172,253,27,44,16,166,183,11,99,109,107,114,212,45,225,113,165,173,230,91,199,59,151,37,165,165,34,115,86,163,39,67,205,96,70,162,139,34,131,160,143,159,121,182,113,11,93,196,168,54,98,35,110,152,245,131,152,125,218,180,182,142,237,30,252,70,133,115,184,33,98,59,65,157,234,224,190,115,182,133,245,222,114,210,119,208,236,87,106,241,73,84,229,105,235,110,192,242,88,111,230,180,110,151,127,204,250,213,97,121,230,82,7,221,107,26,124,225,130,203,140,46,111,23,235,124,226,227,163,198,139,45,161,60,206,246,49,142,229,231,182,179,191,75,103,57,21,105,72,186,141,241,71,131,142,130,123,5,2,11,168,35,199,86,112,50,130,182,10,143,40,196,54,128,38,150,145,172,230,30,86,218,74,212,119,169,99,231,23,142,90,47,154,253,243,127,249,58,251,217,87,221,208,203,102,8,120,137,28,145,23,41,4,189,234,139,164,197,70,148,213,186,30,187,75,15,203,30,77,74,135,156,112,192,138,2,144,19,190,99,150,133,242,255,114,125,149,32,192,68,144,78,49,32,52,49,102,18,50,144,48,45,43,94,26,7,8,130,54,24,192,86,172,73,239,174,52,0,114,24,169,49,247,83,139,25,97,96,223,42,157,93,238,116,225,195,235,77,140,91,74,242,40,187,88,163,79,57,116,89,11,209,196,253,150,193,215,214,30,51,43,68,177,199,173,53,188,43,17,91,166,246,123,243,69,186,103,146,41,60,5,31,1,21,226,81,47,130,24,101,125,188,46,11,99,149,39,176,36,53,39,71,61,66,102,238,142,93,34,99,177,147,255,251,178,100,216,140,198,177,116,201,147,220,97,114,91,231,25,82,108,199,138,85,41,161,54,78,176,207,225,30,156,231,13,131,178,56,109,138,107,203,255,89,89,238,10,200,36,89,208,69,54,240,163,230,2,46,205,92,37,176,114,118,156,105,219,154,123,70,210,102,219,82,235,11,145,169,172,74,65,249,142,64,166,90,13,32,17,146,187,163,77,148,67,135,104,90,133,137,47,48,135,185,174,229,248,75,234,223,255,157,186,144,8,92,184,176,153,65,40,209,176,160,106,112,136,65,222,56,135,45,108,243,116,111,255,254,150,131,242,27,251,41,134,247,134,231,122,235,73,86,8,64,64,80,64,128,0,129,0,0,192,0,64,193,0,1,128,16,16,32,48,1,136,0,4,4,5,0,72,16,6,17,139,184,32,27,13,82,52,141,145,124,15,252,29,134,137,160,80,72,98,138,144,97,64,40,96,120,4,76,32,141,164,80,65,32,208,135,121,237,234,40,202,12,1,101,10,160,224,19,11,2,197,82,161,11,153,148,10,190,217,179,179,139,93,144,74,32,102,49,90,91,71,114,14,171,226,49,160,246,166,91,49,63,42,97,35,201,48,1,213,71,171,143,80,145,53,138,15,240,220,233,177,6,27,19,24,211,245,231,234,101,34,47,141,76,119,64,115,212,115,105,31,140,229,9,151,219,170,196,205,39,89,62,180,188,156,214,167,71,43,156,36,56,216,150,36,15,38,105,49,73,98,167,13,29,247,155,62,114,252,147,75,201,143,106,139,14,151,179,87,205,222,136,252,252,171,21,226,107,234,124,75,141,200,27,228,76,175,214,89,155,36,51,112,238,55,158,189,189,195,184,169,141,53,205,188,102,242,230,125,67,208,74,22,18,30,104,202,43,180,171,248,203,28,137,141,200,80,143,185,142,222,126,241,192,68,171,4,16,2,20,52,72,15,204,131,40,93,4,230,80,122,35,178,0,194,177,38,151,147,146,144,51,112,197,255,141,61,252,158,177,58,5,133,71,86,220,152,60,87,139,186,229,30,4,195,237,199,179,114,218,201,74,116,172,218,143,180,202,136,169,249,184,171,189,177,149,240,92,59,201,201,71,122,144,96,19,82,183,26,57,83,102,150,214,81,166,173,155,219,223,226,223,249,25,180,66,110,90,58,0,132,128,19,129,143,215,156,224,129,138,10,34,137,149,100,3,62,80,5,70,146,187,215,91,151,2,67,110,56,0,40,226,51,98,181,195,229,141,163,70,70,62,40,4,16,38,8,9,41,25,182,218,76,46,0,9,34,184,173,28,16,18,0,112,76,157,178,132,144,135,203,155,104,194,225,182,240,157,27,219,110,115,156,212,65,245,2,144,118,78,115,213,4,0,0,12,5,9,209,238,249,163,39,109,58,255,251,178,100,223,8,135,82,121,201,139,185,98,114,100,73,185,33,105,5,156,22,197,161,64,237,225,37,1,41,33,230,113,160,150,168,111,211,9,48,237,191,114,72,80,64,97,26,136,36,78,125,242,80,140,86,35,4,201,234,144,48,210,13,20,48,40,65,53,201,16,40,194,8,108,215,234,61,183,100,161,147,87,36,187,165,116,140,218,61,185,197,136,127,54,173,213,228,149,74,23,251,107,193,221,206,88,0,112,4,168,99,108,65,112,152,202,131,75,146,202,36,64,50,52,241,42,60,109,222,185,63,115,93,252,106,229,134,29,86,118,173,30,159,131,164,202,111,84,74,82,32,62,90,255,209,162,37,89,63,255,93,186,181,109,72,23,123,108,196,99,216,237,163,54,130,255,242,159,223,210,0,0,243,35,201,227,42,200,51,29,202,35,40,42,83,131,88,131,37,131,80,16,60,98,193,114,96,145,190,103,232,78,146,198,6,135,70,36,133,134,29,137,65,0,114,51,0,27,50,147,51,154,105,143,178,144,83,162,235,84,149,150,169,22,39,103,145,225,191,70,154,71,221,175,63,112,115,140,235,45,100,250,83,39,133,133,132,22,159,48,53,182,186,156,113,6,148,23,0,9,24,240,110,133,25,130,16,90,22,156,210,95,150,7,113,193,101,167,40,1,209,140,99,175,48,154,83,23,214,197,9,221,24,191,76,33,104,211,233,132,229,139,5,236,115,244,233,67,86,23,3,214,100,198,58,16,211,170,10,68,183,155,186,98,118,171,88,118,198,171,108,46,229,245,212,176,4,4,184,189,101,106,178,128,249,116,6,140,123,106,206,114,93,133,100,226,123,21,234,26,241,26,208,202,221,2,69,185,88,210,113,48,123,57,205,44,86,38,55,241,88,83,168,107,109,238,221,86,55,175,153,157,49,48,34,71,130,122,170,245,34,37,145,189,189,26,204,164,141,60,8,175,27,96,67,181,177,30,28,41,173,44,88,214,220,76,215,86,220,39,214,248,158,52,144,47,235,23,127,80,68,0,0,60,0,13,75,179,101,150,182,161,120,35,146,45,40,39,8,178,26,137,89,197,168,7,163,137,7,6,191,255,255,183,79,255,155,236,159,250,83,255,255,59,240,69,242,163,209,250,175,99,123,249,206,250,30,216,139,31,245,62,243,87,210,106,6,129,155,137,230,34,31,152,3,34,113,110,9,141,192,104,172,96,96,104,48,58,106,80,26,105,150,118,124,68,0,96,133,245,107,98,160,243,9,1,216,172,51,46,155,84,12,1,174,71,202,192,18,137,155,137,59,2,178,184,220,237,217,91,135,35,106,179,212,214,246,161,178,110,238,109,181,187,55,66,180,83,102,245,119,0,192,224,137,127,168,237,88,189,89,187,137,56,251,67,255,251,176,100,223,15,136,201,119,75,147,185,123,114,63,201,201,234,97,34,38,25,5,157,52,14,48,222,129,34,30,37,141,150,9,160,181,111,82,225,135,225,69,63,187,146,79,123,215,158,185,86,8,21,238,92,88,179,196,34,223,251,101,75,190,118,88,215,145,54,169,120,237,123,179,0,178,24,95,133,184,58,32,109,183,233,183,229,32,143,237,75,80,66,49,5,222,122,73,217,147,218,104,180,37,141,162,216,162,63,91,13,55,103,143,58,182,249,75,81,104,225,219,40,118,202,102,100,2,77,89,207,220,226,168,160,0,0,1,53,80,2,10,85,227,57,131,27,173,217,11,58,131,229,196,34,17,223,143,174,57,226,71,147,4,104,232,222,171,152,161,190,116,32,124,71,47,86,236,253,178,50,102,46,6,46,168,165,10,143,164,12,137,218,159,247,255,210,116,253,95,167,160,175,255,247,126,128,4,4,195,188,208,35,211,110,67,204,124,99,49,129,212,226,251,33,128,113,16,230,60,4,20,28,227,71,83,218,56,200,225,150,44,166,35,129,128,243,126,228,211,206,144,3,177,8,107,80,233,128,201,1,100,190,19,5,193,198,157,73,171,16,227,116,232,94,162,156,168,87,48,67,195,140,35,246,3,120,111,234,19,152,16,107,57,60,78,198,123,85,160,202,104,47,109,173,80,88,146,149,128,241,106,102,20,147,68,167,171,58,90,10,203,106,173,134,61,165,239,181,34,222,181,69,79,134,242,149,203,83,186,105,99,90,148,210,60,85,178,41,140,51,104,201,212,17,9,109,140,249,214,24,114,249,20,235,17,165,204,37,164,108,208,215,14,234,196,161,112,189,45,62,54,242,105,93,48,184,178,230,204,74,232,20,162,117,90,134,182,234,52,166,211,155,139,20,38,22,229,28,175,10,104,214,107,117,45,53,10,60,72,91,149,150,19,63,233,0,52,0,0,0,70,10,135,204,81,179,35,212,210,23,18,132,232,136,0,24,18,166,80,73,110,89,66,84,87,25,73,249,188,208,100,83,115,67,115,222,233,61,127,12,85,91,138,196,25,85,27,229,203,55,60,243,4,147,245,5,194,204,198,180,30,149,32,127,209,253,109,162,253,242,142,255,63,226,191,255,253,19,32,0,14,100,5,78,116,69,226,99,169,138,99,50,248,107,111,138,98,0,34,90,208,193,172,192,226,120,193,224,249,93,0,66,20,233,48,64,41,89,227,64,195,7,16,4,129,81,17,30,153,53,8,224,4,218,189,232,57,74,96,112,0,167,144,24,95,243,115,81,21,17,215,130,55,195,174,49,100,33,42,116,128,70,113,15,189,9,198,34,12,170,37,38,127,169,103,37,105,200,38,250,106,143,65,172,203,217,146,169,247,78,55,82,221,56,255,251,178,100,209,12,134,216,104,77,155,153,121,80,83,100,105,87,105,231,90,30,105,163,42,78,224,213,193,74,18,37,137,172,60,72,89,109,205,74,98,212,172,217,227,147,95,141,197,104,243,150,186,50,11,17,250,25,111,214,153,126,105,236,91,153,127,110,85,197,206,198,99,176,59,233,34,129,176,167,157,133,74,104,166,163,52,149,234,71,29,89,150,67,86,196,178,61,244,42,101,244,117,172,95,250,245,110,87,230,175,227,193,101,122,208,109,133,251,123,214,247,219,75,74,181,115,160,168,160,12,10,137,112,128,49,50,208,76,211,156,6,52,137,147,174,104,11,229,152,137,123,169,233,214,41,232,208,210,13,34,198,44,104,16,2,60,64,17,98,68,129,17,79,35,15,4,80,26,32,72,146,112,123,163,139,163,35,41,64,195,51,124,213,98,163,139,5,164,114,214,161,152,54,143,138,197,197,171,237,245,118,250,99,219,88,190,240,251,231,134,109,101,165,125,51,215,163,64,232,33,39,133,45,178,120,183,40,207,75,185,79,13,234,173,85,128,0,2,219,216,193,180,51,90,58,64,208,243,16,194,140,181,56,12,3,40,225,84,26,5,1,24,112,15,47,65,36,209,80,4,231,23,181,9,62,1,20,176,191,120,151,79,139,188,36,234,18,208,148,31,106,149,113,97,115,149,198,20,248,180,53,37,221,43,92,35,70,240,97,233,204,170,34,173,147,252,197,219,147,131,248,30,180,32,27,9,7,205,212,167,211,13,95,154,36,63,215,108,89,179,176,165,188,19,20,54,244,239,81,108,97,242,230,206,111,70,241,246,14,222,248,160,41,44,148,38,175,74,83,64,173,126,157,146,239,226,174,202,63,135,142,47,195,133,135,41,75,52,113,196,53,63,183,102,150,150,161,126,61,95,124,166,193,57,237,197,215,235,116,215,161,248,114,235,190,138,237,19,152,206,51,173,103,255,172,2,0,0,57,147,169,143,9,158,16,5,240,66,227,74,69,97,149,178,60,154,246,122,28,167,190,80,2,200,245,91,99,43,50,89,201,120,98,162,145,123,78,75,184,245,87,220,135,102,209,170,229,103,0,157,19,101,139,38,67,95,50,190,237,229,191,119,95,242,243,111,95,254,178,56,246,50,239,100,212,9,51,127,144,12,139,8,49,203,196,193,192,116,39,152,128,0,131,237,49,192,46,155,254,202,30,70,0,225,83,51,27,143,180,251,162,251,44,149,254,250,202,99,14,74,143,139,213,8,250,165,78,151,99,214,154,162,30,184,102,186,184,159,81,251,231,77,109,239,141,130,29,62,16,130,245,29,149,76,210,209,88,174,140,231,196,9,229,176,185,222,154,235,26,215,83,24,210,60,140,133,57,69,107,67,99,218,120,145,92,28,255,251,178,100,190,10,165,230,104,206,27,143,99,112,73,196,105,118,101,37,104,26,1,163,52,238,61,53,193,90,158,229,1,164,158,32,143,117,98,189,154,40,212,110,145,244,171,25,79,50,82,34,51,58,112,108,159,199,210,238,240,163,198,20,233,231,133,19,222,241,96,211,231,25,120,155,137,184,61,53,18,23,20,173,147,152,173,85,168,220,37,142,42,78,139,18,13,100,5,47,249,56,84,210,53,177,37,21,200,84,129,51,186,160,206,156,40,164,150,70,11,163,48,215,234,174,161,201,33,157,204,217,35,56,76,202,206,18,131,9,106,207,160,99,49,32,15,220,41,132,245,93,75,113,92,57,89,156,56,247,153,24,124,34,116,50,164,102,210,37,110,163,72,241,66,45,111,220,178,233,66,239,132,167,213,231,220,82,162,33,148,83,118,247,148,211,253,58,45,135,213,255,251,180,175,254,219,168,28,158,177,71,244,96,0,76,57,220,4,194,144,108,140,254,71,48,197,244,4,205,191,138,8,48,70,204,15,0,20,192,252,47,140,17,0,20,195,92,4,71,0,68,193,104,2,208,240,152,3,133,128,0,68,249,108,89,1,135,144,11,52,139,101,36,164,155,67,24,15,3,183,17,18,26,48,80,133,182,107,114,14,52,76,32,181,42,0,58,49,128,11,9,42,2,28,26,149,44,180,182,77,102,12,168,11,254,199,34,114,128,48,80,235,166,201,70,38,26,153,223,138,4,36,6,53,238,45,241,40,229,198,93,246,96,162,118,22,164,36,127,138,22,100,139,9,229,53,27,213,78,20,32,40,83,10,129,156,132,65,131,5,128,235,87,53,209,201,21,5,18,51,95,78,95,146,48,153,22,88,26,42,163,251,110,58,245,72,72,163,138,25,251,34,129,138,28,70,241,11,112,181,161,233,114,192,237,94,194,246,4,208,25,155,226,55,82,124,56,174,42,249,207,30,218,130,251,48,41,154,203,168,183,203,140,138,43,196,121,101,150,47,7,26,154,236,174,247,106,48,191,112,131,53,147,211,217,195,91,213,229,129,62,43,170,249,255,255,205,46,183,18,4,217,133,155,105,135,218,245,131,252,112,80,0,9,6,25,55,101,12,120,64,68,67,24,132,178,40,165,112,250,51,5,234,50,200,196,121,91,181,243,141,186,52,104,14,102,204,194,18,86,25,162,134,59,250,207,119,177,48,215,53,14,211,232,64,189,245,255,136,3,216,221,26,183,53,223,184,91,240,214,139,127,46,120,54,49,228,137,127,205,125,99,48,110,111,211,30,148,82,51,11,22,66,162,107,153,187,129,73,131,160,13,1,1,168,193,252,47,194,1,84,48,45,144,184,193,84,11,129,128,18,96,28,10,169,74,1,0,228,122,76,227,178,148,40,68,255,251,178,100,206,142,136,180,120,200,11,217,123,114,79,228,153,82,105,232,44,30,77,159,32,47,101,239,193,15,147,231,53,132,168,160,134,180,170,32,178,74,182,53,148,203,38,76,68,32,145,68,159,163,90,92,128,30,25,8,144,101,21,114,64,208,40,18,109,183,100,39,58,242,198,132,176,52,80,68,62,20,7,145,168,152,203,72,181,34,134,192,4,128,130,145,40,12,129,87,20,31,6,219,111,159,247,148,144,55,7,55,250,73,63,187,177,254,92,137,166,86,87,55,38,27,107,42,214,120,48,104,234,176,26,198,106,196,76,158,108,231,10,226,101,52,239,92,111,135,83,98,75,59,247,128,213,216,107,130,74,223,92,69,141,105,112,246,184,165,102,195,233,100,129,17,194,30,179,166,185,35,229,213,224,79,52,75,111,121,249,166,101,159,112,171,45,177,60,40,239,49,23,51,86,146,201,11,90,248,139,52,29,107,226,35,183,242,248,185,211,170,126,80,0,32,0,113,45,14,232,56,76,157,35,192,132,83,232,158,152,80,55,172,173,7,238,19,45,178,21,24,10,29,173,215,111,109,255,179,239,255,12,5,160,54,38,30,97,140,121,165,192,127,242,123,186,80,213,150,60,93,161,149,58,221,168,88,186,202,255,88,0,0,147,180,200,46,108,226,92,24,201,49,16,202,140,236,224,71,164,88,190,50,33,12,180,147,30,88,148,242,181,153,35,109,36,0,145,62,144,214,58,221,65,67,170,67,145,55,241,134,181,116,89,125,200,135,195,137,228,9,22,115,131,252,7,118,241,216,93,199,224,228,80,184,31,6,17,231,21,13,109,158,207,139,228,240,141,112,216,119,240,7,97,109,103,52,137,25,207,25,191,107,5,12,85,11,62,98,192,249,196,179,235,111,148,13,205,219,115,196,72,107,167,59,79,59,237,89,114,106,42,151,45,110,213,241,96,65,182,104,203,10,178,189,199,145,28,175,109,204,102,22,104,204,64,154,140,220,159,121,186,185,197,136,242,250,165,21,174,108,108,122,134,192,167,99,89,71,49,83,13,239,107,30,3,94,100,187,205,185,194,150,177,85,78,17,39,123,22,187,125,52,13,95,17,156,24,229,139,155,89,185,251,147,217,213,176,35,66,134,226,228,255,136,176,207,233,0,0,75,129,82,31,192,153,96,246,28,194,83,119,206,73,195,4,95,53,135,36,42,33,70,127,208,161,240,20,154,84,27,22,54,5,21,158,113,74,165,207,45,86,141,237,171,79,62,181,239,235,180,188,108,193,229,58,171,16,208,6,155,83,141,88,204,49,18,76,210,61,22,12,93,130,100,198,112,138,205,44,207,0,192,28,6,128,33,2,0,16,131,1,240,62,48,72,3,211,2,32,3,48,25,4,165,17,255,251,178,100,167,142,135,24,104,202,27,186,121,112,65,162,89,131,97,232,36,28,229,165,34,47,97,237,217,40,32,167,169,132,148,144,43,0,114,96,40,30,148,73,16,1,211,122,211,149,217,42,152,108,67,63,74,11,65,146,96,40,86,23,24,153,217,64,244,16,231,36,103,107,112,88,114,70,180,228,52,133,106,236,61,2,90,143,226,191,249,86,104,133,15,148,138,82,50,181,221,27,107,44,229,153,180,27,179,73,209,202,182,70,159,74,210,231,168,13,87,141,23,22,84,197,246,128,239,79,220,41,124,181,203,87,138,212,37,106,247,86,102,181,196,109,64,182,48,205,186,226,206,243,11,55,129,173,197,28,183,145,213,35,127,77,231,24,246,138,207,225,102,148,179,249,225,107,238,219,175,212,15,92,253,252,231,94,72,27,141,30,219,141,152,80,36,240,226,79,188,86,151,222,62,163,102,180,165,49,125,195,200,120,244,3,169,228,226,61,174,244,156,218,156,3,26,11,237,225,41,145,26,25,98,197,217,43,26,162,61,62,129,37,219,90,234,142,160,172,194,126,178,131,176,146,17,213,124,62,85,140,255,245,57,140,235,238,249,35,156,91,71,56,161,21,145,37,82,115,85,187,125,109,90,175,135,105,45,54,169,211,239,96,157,87,169,21,178,0,4,241,1,114,154,95,148,33,149,128,95,152,120,19,81,139,153,229,152,11,129,185,128,208,11,24,45,129,201,129,192,17,152,80,1,33,84,3,2,192,130,40,17,205,177,52,112,174,156,39,228,23,249,96,27,131,74,43,200,81,41,133,72,86,86,3,66,129,162,98,47,152,96,152,11,95,119,201,168,195,47,38,234,26,126,20,211,178,155,17,32,182,151,152,112,156,74,34,209,190,129,12,14,24,100,248,97,228,60,81,76,121,11,162,169,14,80,93,64,191,154,66,172,125,81,177,146,144,30,68,154,253,117,166,90,215,123,218,124,233,116,234,177,216,89,224,65,164,25,239,183,175,35,235,89,115,165,47,159,138,208,168,211,155,248,254,127,186,211,91,205,164,128,253,178,26,137,59,72,25,188,121,89,52,231,159,2,4,95,21,244,143,233,26,204,179,197,206,124,117,149,135,147,89,150,27,202,69,135,103,80,55,183,121,196,222,216,146,13,164,115,134,101,100,205,70,43,206,58,159,254,166,104,0,0,0,240,29,18,72,6,64,242,63,78,208,27,153,187,217,35,9,164,36,223,231,236,193,132,184,211,7,255,255,219,64,225,93,138,38,119,26,130,143,255,254,236,136,204,207,18,149,85,142,135,99,85,10,122,179,43,218,116,49,78,181,165,152,42,231,31,14,33,16,197,0,221,114,28,92,102,3,34,222,6,187,51,58,224,173,48,141,78,195,6,37,8,255,251,178,100,164,14,135,86,104,201,19,216,122,210,76,8,122,10,60,101,75,28,253,175,34,47,105,231,217,49,160,167,205,132,148,148,6,0,209,128,88,37,24,59,7,249,155,134,32,46,23,22,99,33,7,2,69,133,236,163,173,128,88,120,36,138,213,45,29,162,81,169,158,32,32,95,166,152,16,41,156,165,193,118,23,26,149,1,2,185,12,14,38,26,35,192,175,55,18,43,164,20,117,49,254,224,221,98,85,5,137,94,57,13,173,70,13,89,6,83,28,167,41,184,32,47,19,235,160,198,53,70,91,38,89,79,149,124,86,8,78,225,186,46,219,236,246,99,190,225,53,103,194,189,180,193,152,7,157,85,111,109,44,143,247,70,47,11,16,111,152,113,217,225,203,124,252,214,97,223,19,178,191,131,241,254,179,136,185,129,92,68,146,104,151,125,219,49,143,22,73,34,99,219,26,196,125,122,71,107,135,183,147,86,76,183,171,162,64,102,212,8,240,62,173,14,45,96,237,206,148,134,234,6,103,133,21,89,247,79,152,110,210,117,30,173,12,97,220,109,32,14,88,228,13,105,131,58,142,88,197,229,148,160,121,3,106,50,72,147,251,175,255,255,221,8,134,226,11,157,29,196,197,27,137,78,28,43,169,209,16,77,225,42,163,217,236,157,28,138,65,123,149,143,119,153,157,47,107,170,165,149,88,44,54,116,235,45,23,197,24,120,50,49,172,115,40,0,76,3,69,112,217,244,199,76,239,2,124,200,4,229,140,63,146,212,194,152,6,204,10,192,12,193,192,50,15,92,179,219,100,104,89,169,62,98,130,133,216,64,8,140,178,212,21,104,39,163,234,200,200,3,129,148,14,170,101,140,225,95,56,162,193,2,162,137,141,160,248,92,98,29,153,235,160,140,46,139,199,51,122,41,7,22,199,108,55,56,4,102,44,115,201,68,37,82,10,64,157,9,42,0,230,102,29,199,91,115,130,132,79,209,165,213,10,143,117,42,139,75,136,14,123,157,137,220,155,136,238,5,161,81,199,199,150,5,211,139,181,3,4,240,235,231,119,14,37,179,136,207,214,157,119,202,84,220,124,75,15,230,214,37,22,111,180,54,190,227,75,90,242,98,249,174,188,145,51,171,251,226,152,205,247,155,111,115,235,189,214,238,207,121,237,252,12,110,27,11,92,179,102,70,215,191,90,141,135,209,164,189,237,10,20,43,210,54,95,93,178,79,164,40,55,101,152,252,21,184,45,221,24,0,8,0,32,9,238,17,177,226,118,16,252,17,133,33,21,213,6,69,201,216,98,142,198,133,83,115,136,186,245,255,252,64,76,131,212,69,168,111,111,253,127,250,63,255,232,180,219,191,223,207,107,169,152,176,129,89,155,28,187,198,141,233,70,50,57,255,251,178,100,150,8,135,78,106,72,11,218,121,242,71,104,57,202,97,37,40,87,41,161,57,78,61,53,224,197,132,231,168,204,24,64,255,128,82,82,178,129,161,16,91,115,24,129,92,114,247,120,67,100,28,18,54,162,32,28,10,65,83,4,130,31,160,192,116,93,157,220,101,114,217,110,17,135,122,110,93,205,51,135,105,237,155,213,36,85,254,102,81,29,240,166,120,201,185,90,220,176,181,91,248,208,251,87,243,61,117,241,101,118,179,156,52,227,119,48,92,155,150,181,108,111,201,138,109,146,4,241,172,246,242,73,119,122,198,112,254,70,214,172,225,73,17,71,43,198,197,124,53,204,39,219,111,100,127,134,21,59,156,236,248,139,14,218,227,142,21,226,50,98,146,199,223,197,245,58,68,231,136,12,185,185,171,22,35,24,155,91,205,92,182,125,50,79,170,178,164,164,77,138,18,154,113,18,230,154,54,191,86,154,129,203,64,46,27,165,203,185,2,212,43,94,66,64,64,59,110,1,112,122,8,5,6,52,170,217,60,89,176,133,110,85,58,171,40,250,217,166,239,221,242,136,175,150,60,221,17,53,206,51,57,110,77,61,231,254,169,122,123,34,247,60,1,205,48,237,143,235,249,76,81,28,0,162,1,237,236,41,141,192,232,224,84,10,37,204,8,15,128,70,57,101,76,34,2,132,32,8,16,13,12,0,138,1,55,8,181,102,13,0,117,211,182,22,198,217,248,232,46,173,170,38,201,23,131,89,102,130,84,185,131,97,137,12,46,145,87,147,141,69,235,69,54,212,230,118,174,255,15,91,147,172,100,77,162,53,11,140,88,81,79,208,138,115,93,29,66,72,150,188,8,121,98,139,50,97,109,193,228,119,39,25,176,203,9,195,88,139,109,65,195,5,154,163,60,106,196,88,43,79,160,239,230,35,236,188,150,121,44,119,237,131,49,28,127,149,94,60,20,207,182,177,184,145,33,215,192,234,57,20,146,72,23,85,41,84,242,78,44,68,17,11,92,133,168,150,30,77,80,78,67,13,99,195,194,76,52,203,113,231,115,39,137,40,81,11,180,195,221,3,146,224,115,53,9,96,244,141,170,94,63,182,72,214,33,56,27,109,98,232,0,0,1,128,1,5,217,1,29,18,245,122,14,4,112,28,211,96,41,58,78,53,142,241,89,217,208,133,154,47,82,12,171,243,127,255,74,110,238,220,159,231,100,247,249,128,64,251,179,153,214,54,44,36,52,107,55,209,99,222,71,231,12,46,18,152,203,180,205,204,127,193,208,24,12,194,77,202,10,12,160,227,71,25,9,155,108,116,7,0,133,4,55,66,64,141,146,98,132,12,125,83,216,204,128,176,8,0,204,218,201,101,199,14,151,236,93,203,144,208,65,142,144,255,251,178,100,175,142,135,31,120,201,11,175,69,112,62,102,25,205,101,133,42,29,97,227,36,15,105,229,129,7,11,166,157,129,165,48,149,132,168,50,224,23,197,54,25,213,165,253,179,37,58,169,82,135,26,41,232,199,42,145,137,28,127,141,163,205,235,104,127,56,172,188,25,44,90,99,160,46,156,38,129,30,123,203,102,165,167,45,183,53,207,70,166,134,221,194,100,95,196,175,30,102,4,171,166,214,52,210,242,182,249,164,243,99,55,104,217,252,241,253,78,125,215,25,198,102,87,171,201,61,220,223,48,81,236,249,180,123,214,151,219,205,60,205,233,59,43,247,40,182,106,100,159,77,155,143,227,226,15,134,253,254,55,104,57,203,236,82,11,250,103,58,146,207,225,238,19,205,110,69,124,55,60,58,122,242,182,204,207,254,101,143,110,203,154,205,189,66,241,45,127,233,125,203,159,15,112,53,135,80,196,57,5,168,0,201,129,7,93,35,24,15,93,91,250,134,36,128,196,162,96,88,115,52,32,67,25,99,251,153,88,118,36,136,193,33,182,129,196,58,193,99,195,9,65,246,114,111,244,30,213,136,183,161,202,75,195,245,160,243,98,162,52,0,203,233,0,1,32,17,133,192,28,131,68,156,199,188,66,68,147,126,168,136,134,2,48,136,32,20,200,0,66,135,197,142,71,87,124,161,203,236,203,211,41,161,164,104,142,211,176,173,83,115,31,34,141,169,153,208,155,175,89,251,252,41,98,214,119,71,241,251,6,52,216,141,182,69,218,106,152,210,118,36,105,33,165,41,238,39,231,212,27,58,101,164,8,45,142,227,63,98,140,226,250,28,136,127,203,116,90,215,25,68,54,71,88,128,242,13,101,204,56,205,183,113,87,68,223,137,7,113,146,111,28,32,178,167,213,242,177,220,134,163,252,177,25,220,161,198,96,140,249,142,123,33,34,236,2,71,16,30,195,7,202,152,241,17,172,74,132,160,173,100,104,140,121,206,2,115,7,187,6,227,18,100,17,15,65,201,167,171,60,146,9,158,25,108,78,177,230,9,1,134,133,12,108,191,175,251,70,241,5,156,210,107,104,2,0,169,2,193,3,12,36,186,234,14,15,42,80,109,43,169,137,97,17,226,29,229,218,233,111,182,208,66,83,121,7,239,77,81,63,59,218,212,131,106,16,111,231,8,135,86,117,35,82,104,54,115,221,10,91,244,89,142,127,252,250,176,83,190,128,6,150,49,175,178,48,144,232,55,196,31,49,104,57,53,114,41,22,35,140,24,6,0,32,106,38,152,152,18,167,33,48,20,254,34,11,99,103,146,246,80,4,0,154,242,112,201,231,149,88,128,10,137,70,231,160,182,206,219,16,210,76,48,151,42,102,102,153,174,144,60,116,229,146,255,251,178,100,175,136,6,149,108,77,75,143,77,120,65,231,105,134,105,130,44,28,21,175,42,78,189,53,201,3,28,102,37,148,136,168,141,13,99,123,13,154,36,104,35,189,101,186,151,45,211,60,110,142,71,110,188,49,92,225,59,173,159,65,88,166,220,31,193,151,17,52,182,186,59,158,235,111,236,215,51,26,18,159,82,72,148,57,30,177,231,76,112,23,180,202,253,174,174,228,138,167,69,170,22,163,225,162,208,172,226,77,162,44,194,139,106,189,142,221,90,203,34,173,72,210,239,62,87,218,201,46,74,187,104,208,58,13,176,159,54,148,18,37,179,174,56,194,22,70,186,204,243,98,97,74,200,76,175,114,107,85,163,109,162,178,33,200,163,138,69,206,195,115,209,253,66,92,6,60,187,122,170,34,78,253,0,129,128,0,184,2,53,2,17,45,26,212,57,216,40,43,83,46,26,12,52,42,74,200,132,136,201,160,202,177,75,67,90,58,46,84,183,93,91,210,173,152,213,47,161,154,158,218,76,218,200,202,255,168,237,69,97,87,101,225,92,160,47,207,86,0,76,50,214,0,198,144,200,12,146,65,212,193,136,12,12,91,206,233,85,204,4,193,16,8,5,230,23,168,245,4,15,26,98,94,161,192,10,4,175,93,66,227,133,205,184,10,4,238,172,150,102,50,16,88,69,165,76,245,215,100,5,2,221,113,192,116,80,51,252,228,94,22,143,227,194,67,28,226,56,23,79,153,33,146,221,75,193,39,59,115,250,18,149,35,73,152,79,181,187,199,19,196,116,87,25,88,34,73,166,196,243,27,45,217,26,187,98,229,89,44,102,7,176,48,237,133,89,9,31,27,18,221,189,161,67,27,23,100,106,120,228,225,29,86,196,228,163,82,197,91,219,205,106,50,189,72,77,90,242,156,178,219,155,248,47,97,177,106,70,217,117,105,154,156,24,102,108,108,141,116,243,141,237,21,235,83,37,151,16,173,5,166,144,178,199,70,203,191,130,223,69,123,250,183,53,63,221,216,114,158,127,55,115,154,44,104,244,212,208,219,158,53,41,148,236,218,120,255,186,243,207,191,120,181,172,12,86,208,170,44,89,170,190,204,0,0,1,208,0,224,0,64,29,32,137,4,217,69,51,107,180,98,154,206,32,235,188,178,158,211,97,122,188,215,101,243,15,199,114,169,210,208,24,84,215,238,188,128,99,37,21,54,230,149,235,43,231,255,246,123,190,212,47,203,21,144,64,5,77,152,57,175,27,161,73,25,22,17,152,20,16,24,53,75,152,30,6,152,38,7,142,133,64,0,156,197,144,12,189,40,70,234,12,128,143,171,83,145,177,212,17,68,22,220,113,186,41,169,121,213,100,16,247,79,52,198,106,79,141,178,64,196,198,166,102,255,251,178,100,188,12,135,169,115,73,11,218,121,242,62,131,137,157,100,41,148,28,193,197,42,78,189,53,201,4,16,37,153,163,33,40,102,113,137,184,43,116,93,62,139,18,5,113,244,84,158,117,211,82,21,61,88,150,149,80,101,81,135,243,35,61,93,50,249,112,225,38,96,92,229,103,126,196,135,71,120,205,85,203,167,140,141,204,13,74,25,40,125,213,141,235,107,5,159,50,184,60,89,157,189,169,226,21,15,80,109,221,101,154,70,230,210,191,49,27,85,186,113,100,211,139,36,213,181,38,169,105,25,36,46,34,66,148,132,35,139,153,99,67,241,19,9,134,219,114,3,244,85,169,165,54,101,195,101,52,36,76,70,7,174,120,81,96,96,157,100,242,28,133,33,238,129,84,203,72,133,132,87,54,152,166,37,155,183,191,230,186,193,204,154,110,63,42,0,196,1,15,13,48,100,98,144,26,57,138,96,255,227,42,97,4,201,0,72,155,148,130,48,235,204,50,171,179,149,108,214,137,181,68,221,207,245,240,181,219,73,0,72,134,23,56,194,14,197,38,74,180,10,106,11,115,171,119,219,91,124,13,64,4,133,163,3,170,163,131,166,3,46,131,195,6,195,35,53,35,35,4,67,195,17,128,80,48,142,160,162,195,208,8,4,46,35,100,25,5,238,165,251,35,72,35,45,38,78,148,104,160,228,5,205,73,129,98,87,19,71,51,132,177,154,106,198,242,118,135,147,119,198,3,156,70,102,88,76,42,200,176,80,76,154,109,50,72,123,124,206,7,212,56,80,21,232,40,240,30,146,179,130,6,158,179,55,181,68,84,30,108,104,43,198,196,105,103,132,219,152,185,212,155,103,142,231,46,151,112,24,97,42,166,85,60,187,148,8,77,79,30,50,196,122,249,189,149,244,236,17,29,60,128,244,250,180,102,182,201,32,197,125,38,119,26,247,180,118,167,109,144,96,86,54,106,214,203,136,172,173,153,135,5,243,100,175,251,156,9,53,140,64,180,104,115,52,185,192,135,58,138,30,238,253,181,243,247,174,82,53,226,120,88,196,55,121,188,71,145,41,74,99,87,197,247,74,251,95,249,182,176,196,182,214,21,108,32,16,4,110,1,35,1,32,241,43,112,134,53,8,161,149,82,66,36,86,110,214,238,123,245,203,7,47,165,74,191,255,255,235,95,196,14,20,166,29,85,46,41,238,123,118,229,153,41,254,167,235,181,31,130,235,9,129,189,32,0,4,0,64,0,0,16,16,4,135,1,140,219,38,149,114,155,62,206,111,107,145,193,42,7,246,103,152,132,34,103,209,248,133,84,101,81,97,34,228,198,131,34,80,57,48,28,148,46,96,64,0,56,58,24,76,101,9,126,214,141,43,22,8,3,173,97,209,100,226,255,251,178,100,182,0,7,78,113,202,149,117,224,2,59,167,201,183,172,136,0,41,46,25,59,89,204,0,8,177,3,104,43,48,32,0,101,20,90,72,40,27,90,15,170,71,38,35,7,142,164,12,221,213,137,105,255,118,98,176,219,199,155,79,119,160,166,3,18,157,79,101,146,250,51,167,53,1,43,17,123,198,231,108,202,221,231,133,217,144,195,212,115,111,236,33,253,153,104,241,200,91,12,178,206,225,231,240,136,207,52,105,86,37,50,63,74,221,7,38,219,64,84,172,254,5,65,198,112,234,75,92,183,254,44,151,146,181,47,130,86,76,149,76,26,115,30,44,155,64,87,209,150,54,223,178,246,202,208,135,129,47,164,124,98,229,224,121,55,94,189,182,185,24,74,4,128,96,110,234,24,219,147,52,135,173,99,193,112,2,222,85,25,26,135,99,75,34,147,53,233,76,177,236,118,226,248,196,239,223,134,228,107,210,237,190,79,151,181,130,164,155,94,127,36,139,32,80,174,41,107,11,243,40,120,26,13,5,152,149,13,22,176,206,134,64,182,161,118,46,215,203,123,206,222,123,250,123,127,207,255,255,255,255,255,255,255,255,164,136,209,196,45,229,53,99,254,239,127,255,255,255,255,255,255,255,232,162,19,208,222,28,173,58,152,0,0,0,8,0,0,0,5,1,128,0,119,16,24,157,101,167,75,67,1,53,20,166,165,179,83,109,153,74,100,95,48,207,250,105,255,255,243,207,133,186,110,175,22,50,36,236,54,240,8,52,168,174,52,255,82,62,80,92,2,1,96,128,4,211,68,168,204,146,88,194,224,204,192,32,20,194,49,165,17,86,8,100,34,48,136,75,47,138,170,128,131,8,67,202,93,16,176,50,154,65,80,208,123,15,34,60,192,148,168,196,190,38,185,0,199,74,129,235,63,176,202,108,73,229,49,102,143,107,7,116,26,58,85,26,135,201,139,90,247,173,166,217,184,190,192,204,165,87,218,74,105,62,179,146,87,247,110,133,180,206,166,171,68,218,79,213,148,144,33,119,232,160,33,193,152,125,4,54,80,54,83,183,216,172,124,187,56,5,10,38,173,195,64,192,44,155,59,242,169,237,82,71,3,7,67,223,14,168,67,245,126,245,161,160,79,211,252,202,135,145,54,178,219,144,135,85,209,150,75,75,90,212,234,202,91,136,209,169,23,122,33,10,159,53,111,76,52,43,90,220,202,180,88,185,128,232,23,50,174,19,16,230,84,121,220,80,223,187,140,211,53,207,159,114,83,188,127,233,181,127,121,49,27,57,228,233,43,185,85,54,164,56,115,249,202,147,218,207,87,31,47,239,109,53,63,254,85,121,98,214,119,250,230,187,134,50,57,204,44,101,201,255,195,63,168,82,118,174,2,130,64,255,251,178,100,144,8,8,220,118,203,135,119,64,2,64,7,185,128,236,20,0,34,25,219,48,206,107,39,200,228,35,104,244,241,21,112,25,212,127,200,46,43,213,184,185,240,99,102,150,89,251,19,152,212,0,4,142,116,81,51,20,168,230,99,186,39,85,117,209,255,68,119,93,87,243,183,242,165,63,255,235,127,161,27,183,153,234,38,254,235,248,147,255,255,178,136,32,128,89,158,194,39,166,93,156,0,30,115,189,233,223,8,36,193,96,16,176,219,243,131,196,168,227,14,16,4,48,210,160,148,38,138,135,62,229,23,29,134,110,86,141,185,74,4,102,199,219,47,40,56,116,58,17,60,79,185,129,58,78,53,214,129,75,80,223,88,193,157,75,57,36,110,142,189,72,145,148,77,140,166,69,136,189,141,10,1,167,101,80,144,249,33,222,190,162,70,177,185,107,114,81,202,176,212,10,217,174,231,215,43,30,71,128,132,44,238,100,143,74,178,191,30,178,97,126,243,11,30,11,155,148,47,187,251,153,37,42,154,191,39,107,218,212,113,94,78,246,227,2,177,143,46,55,219,202,169,118,113,229,204,40,173,101,117,12,171,114,187,192,214,166,121,117,4,48,62,90,205,54,35,57,226,240,36,12,29,86,144,145,26,253,171,86,12,183,40,167,156,68,45,242,244,73,11,232,53,73,109,167,83,68,109,206,67,148,185,73,101,200,93,26,175,49,2,132,5,122,83,14,84,136,79,246,172,101,232,145,231,86,81,4,45,91,153,221,138,191,23,255,253,163,101,207,213,203,95,221,234,51,205,229,172,111,239,91,185,107,130,192,0,64,24,16,24,83,169,202,233,2,35,227,130,108,176,59,118,195,149,185,245,105,39,215,132,0,119,35,127,237,255,169,219,245,255,233,255,237,250,29,255,85,255,232,10,63,245,30,216,206,162,25,127,111,255,250,82,0,12,2,128,64,33,192,169,34,107,162,38,99,176,166,97,143,54,106,65,98,96,88,24,4,8,76,51,96,76,18,80,197,9,244,96,90,161,41,71,196,0,207,17,4,205,122,20,165,74,153,13,225,150,161,21,154,92,128,148,94,232,28,178,90,34,185,84,73,28,119,210,96,40,166,80,221,90,243,14,28,171,10,16,119,168,247,52,131,245,170,92,117,27,53,214,52,107,124,106,245,101,143,11,129,105,85,205,248,39,57,204,115,173,14,225,217,33,103,161,204,234,167,123,81,207,218,170,173,213,150,51,12,126,171,179,172,245,76,94,248,173,108,104,115,215,202,217,110,53,248,194,229,182,171,70,161,91,238,11,26,182,63,245,43,246,30,104,181,115,169,18,99,154,238,76,225,238,231,61,62,247,122,171,70,148,210,73,108,146,21,127,253,136,204,27,61,127,116,105,147,255,251,178,100,100,136,72,66,115,76,211,186,193,226,62,103,185,217,96,226,90,32,237,227,46,78,229,243,129,16,158,167,21,148,169,8,218,147,84,44,50,239,33,255,113,47,79,89,160,128,103,166,113,142,141,3,148,183,222,181,61,118,101,220,220,106,146,126,158,129,224,146,65,117,239,199,155,200,188,245,36,122,103,120,235,229,248,126,95,219,89,247,46,207,119,85,240,81,170,64,32,0,0,0,53,23,47,108,50,98,128,213,160,122,131,14,90,177,123,80,185,67,2,3,223,184,42,26,37,42,216,168,98,166,243,127,95,227,113,191,250,255,71,215,175,255,133,127,230,254,127,2,244,110,226,158,223,255,241,55,163,64,0,35,152,80,187,155,168,199,152,142,48,154,45,196,157,190,85,24,144,10,1,132,227,67,139,195,35,193,80,160,118,40,9,152,40,36,67,104,32,21,3,140,51,21,88,18,98,152,0,1,137,12,142,195,236,48,43,162,146,29,97,178,194,236,146,171,7,49,59,43,182,28,110,228,129,225,53,240,22,84,181,89,68,119,57,96,214,180,89,193,165,128,59,82,203,3,131,180,216,76,84,33,187,152,191,210,199,202,101,56,173,63,145,232,47,249,182,189,123,83,36,10,203,107,82,144,10,253,243,106,58,162,23,41,93,18,97,44,118,171,53,195,186,6,138,13,194,208,95,111,43,226,93,170,44,99,161,106,104,47,150,179,219,73,238,190,162,211,44,111,78,199,61,119,230,78,47,128,161,82,243,185,25,13,190,34,96,242,163,220,189,35,253,219,155,51,185,48,81,106,12,172,5,183,49,156,151,75,151,45,50,179,152,236,25,157,16,46,243,54,177,72,195,35,147,36,244,99,180,118,245,194,186,52,85,113,177,151,55,235,17,213,210,83,91,109,189,225,239,118,190,43,184,58,221,107,168,27,205,254,173,107,67,8,79,24,45,16,101,2,181,6,82,163,54,0,67,165,139,236,52,12,97,212,130,133,254,24,145,99,50,213,16,98,135,111,55,250,117,229,244,60,189,223,255,251,243,95,87,209,191,140,31,244,37,254,175,199,172,214,216,159,168,236,67,91,191,255,173,223,244,128,0,0,10,112,195,6,124,214,100,188,4,199,26,112,194,28,50,135,152,44,3,133,192,67,40,86,64,113,74,21,4,0,0,17,131,33,188,48,152,99,128,57,135,34,18,239,115,194,161,4,3,21,152,36,252,92,70,82,247,146,14,60,99,195,26,50,56,18,233,229,143,56,144,186,61,227,33,173,101,187,205,101,42,26,126,215,212,46,238,63,168,102,151,58,64,140,103,45,64,16,46,228,44,241,168,89,61,8,202,182,33,27,49,243,8,7,67,94,148,44,5,174,161,143,113,169,184,105,0,153,198,37,65,255,251,178,100,66,142,7,239,111,76,27,185,123,226,65,198,89,199,97,71,92,33,25,211,40,15,111,39,128,254,153,39,37,134,149,112,82,183,2,181,41,61,24,181,135,135,245,239,29,20,213,59,148,208,113,60,98,125,251,118,224,209,52,162,66,220,94,192,59,75,219,19,124,4,44,250,142,200,206,92,212,115,177,53,12,105,32,74,59,6,116,206,20,98,90,130,253,30,39,113,115,30,16,190,126,185,80,71,58,158,166,30,53,161,144,86,155,103,10,228,179,3,50,122,27,61,154,224,182,59,99,102,127,101,156,230,17,157,22,19,51,92,71,29,234,6,219,173,106,211,88,140,63,125,131,85,186,16,16,3,2,0,33,42,141,226,21,0,226,155,233,88,17,234,253,219,179,3,161,99,192,74,107,112,244,115,42,109,65,145,251,185,23,254,139,223,183,56,207,221,166,154,71,119,99,128,137,51,55,213,251,255,38,221,62,255,148,223,211,237,255,255,65,128,193,167,152,226,9,201,141,184,62,24,99,55,241,143,169,82,24,2,0,121,128,48,34,152,91,150,249,177,36,134,141,153,57,1,161,45,67,224,32,212,118,62,2,116,80,100,198,10,16,2,119,105,114,49,2,232,72,98,2,27,226,0,114,100,24,5,19,7,48,128,129,63,114,49,145,41,45,212,100,51,245,227,49,72,14,137,225,55,128,171,170,99,52,11,248,205,138,11,10,197,254,5,207,61,97,246,133,181,169,215,93,48,236,181,90,173,236,245,234,140,194,213,121,65,130,131,76,181,36,33,73,198,179,180,61,75,156,41,149,73,187,211,88,142,180,201,185,169,228,57,209,82,204,205,74,185,86,163,65,207,150,98,119,39,249,127,47,154,160,131,127,59,59,175,103,80,153,13,250,124,172,50,107,60,167,85,25,206,124,212,115,60,185,110,6,167,175,125,78,160,107,59,173,25,195,27,213,35,212,181,234,76,189,150,63,121,216,222,27,194,51,69,158,25,66,127,191,173,95,215,215,171,150,177,198,174,57,101,79,30,238,88,97,140,246,240,187,158,167,114,179,204,48,185,75,133,218,250,236,237,124,43,109,64,0,6,0,5,58,126,186,241,48,174,77,95,123,240,16,97,226,162,134,93,70,73,131,193,171,159,174,15,32,68,86,198,153,168,221,255,255,255,149,127,111,255,233,253,7,255,0,95,200,215,77,93,143,177,171,122,157,214,254,143,255,111,234,0,10,179,21,228,179,38,3,35,65,196,35,55,123,131,130,145,83,6,193,209,80,128,209,128,120,199,208,32,195,144,100,100,39,48,108,43,153,86,100,202,63,234,213,141,97,17,196,12,201,93,86,10,1,39,64,190,33,200,137,17,201,82,150,24,244,1,156,35,112,115,183,9,169,106,37,255,251,178,100,38,14,167,5,107,203,147,186,123,114,73,198,73,154,105,165,116,28,13,163,44,110,233,237,193,10,167,38,89,166,137,216,172,46,70,229,221,160,45,189,172,106,171,217,220,236,50,104,189,72,233,128,5,75,240,91,241,73,186,88,99,115,89,246,233,166,63,101,200,36,220,126,7,49,225,108,22,103,142,104,158,26,211,235,109,248,203,210,57,203,89,146,20,44,63,131,15,50,68,189,224,70,98,172,88,13,211,230,144,113,245,29,85,72,49,113,18,146,63,80,185,227,89,107,207,140,255,14,254,10,166,251,111,18,95,215,181,214,12,241,152,231,158,92,177,222,76,62,158,121,160,192,111,173,112,251,26,154,153,175,147,238,121,105,18,208,35,66,189,161,99,24,254,14,15,91,78,167,46,227,152,0,64,0,1,64,4,33,205,46,154,88,95,41,147,80,177,39,7,149,163,4,49,26,86,58,153,187,11,191,11,215,73,204,65,113,178,140,200,32,4,154,175,251,245,229,254,31,214,139,144,72,121,202,241,230,26,20,44,40,151,110,110,255,198,63,70,114,159,246,87,167,173,253,96,167,76,97,168,204,73,80,1,76,89,176,107,41,243,203,64,209,92,96,80,84,102,60,16,98,192,164,5,13,12,10,1,140,18,12,173,180,225,16,34,105,51,48,69,59,11,15,18,40,185,114,24,36,18,166,203,102,148,13,45,110,202,228,200,239,14,226,227,87,106,180,59,159,151,238,183,102,39,127,101,228,221,140,88,254,236,212,84,18,124,222,1,129,113,138,177,25,94,167,229,81,24,137,235,182,250,221,146,245,148,102,32,158,68,21,243,23,21,42,77,173,97,140,166,255,109,91,137,40,250,136,250,144,35,125,106,211,111,113,252,147,91,18,203,188,103,223,120,207,108,215,205,96,37,49,222,30,206,89,123,26,72,127,87,117,90,92,206,88,173,97,98,213,97,186,145,138,88,21,98,133,51,248,43,206,223,63,97,179,165,12,143,213,137,214,10,68,219,60,101,27,82,173,137,220,88,48,27,88,106,241,122,118,43,72,188,105,20,153,134,72,133,25,170,4,98,33,151,121,250,49,201,78,91,114,129,18,179,4,229,5,219,171,206,154,150,224,153,43,18,189,201,181,202,130,51,36,163,69,48,129,14,139,82,191,244,255,234,103,255,255,252,171,255,252,195,126,132,206,29,187,255,250,123,116,255,247,65,241,210,40,0,0,179,6,51,57,49,105,35,227,6,16,81,48,159,107,211,9,2,17,48,20,2,35,1,96,95,49,35,40,211,7,192,24,18,7,3,0,240,22,48,47,4,55,188,176,1,225,64,26,48,132,7,184,155,77,79,49,32,104,97,206,56,192,31,2,130,133,63,98,43,96,152,12,19,104,80,255,251,178,100,38,142,135,90,105,74,19,216,77,82,72,69,9,156,105,229,62,28,121,163,42,111,105,145,193,42,38,167,41,151,148,240,0,193,129,114,125,56,49,133,209,95,80,253,21,219,28,199,53,131,133,214,204,100,243,19,88,162,37,94,83,177,232,87,195,103,86,69,230,225,199,90,212,31,1,174,105,43,195,68,253,94,207,9,22,171,224,35,84,154,172,172,128,181,107,100,163,174,109,107,48,13,38,191,9,111,47,180,35,5,77,201,3,110,233,70,8,86,198,117,30,61,211,201,167,155,15,93,134,94,156,167,151,61,17,65,172,181,80,73,18,140,143,219,98,33,37,91,11,249,86,111,93,78,25,106,14,56,122,213,90,225,5,90,132,119,34,154,120,178,54,25,150,203,203,16,233,23,124,153,197,225,35,142,231,167,166,243,159,229,0,0,8,0,0,24,0,144,161,1,148,24,1,112,18,208,104,43,236,98,27,3,169,234,52,82,215,6,65,248,15,24,146,189,137,242,144,41,117,228,214,42,72,208,54,214,255,249,185,251,113,235,80,194,89,219,65,167,47,144,213,0,8,194,116,73,117,253,46,234,255,254,160,83,134,1,4,246,99,146,55,198,12,64,162,98,132,164,224,162,154,48,32,2,195,1,144,5,49,98,8,176,193,151,48,96,1,145,0,24,152,29,1,163,152,20,0,36,47,48,185,1,36,174,176,1,0,128,72,0,184,206,201,4,0,225,46,75,126,72,16,120,203,176,243,153,161,165,35,217,112,9,82,105,78,88,202,155,28,45,167,37,236,170,142,130,189,157,100,79,159,228,161,89,47,103,40,22,99,33,250,8,198,228,244,14,173,206,75,101,183,176,229,46,54,232,80,70,234,243,177,150,207,251,83,184,19,125,188,191,39,51,220,91,234,226,17,182,45,138,21,221,2,137,237,251,227,93,7,62,137,19,245,230,231,125,84,109,198,251,167,241,193,36,21,16,193,237,91,225,121,121,205,83,150,5,139,89,171,247,114,114,151,124,239,85,176,245,151,43,105,131,139,39,80,251,40,151,80,242,143,171,113,135,179,223,153,60,118,240,93,229,221,91,57,97,150,100,24,202,50,196,0,161,56,28,4,7,46,65,95,139,126,211,101,128,228,141,166,230,228,34,119,199,176,199,222,153,162,239,68,97,91,173,99,227,37,72,169,58,127,205,223,248,247,254,226,3,140,123,13,123,0,64,131,108,255,215,250,51,124,143,205,188,155,29,191,102,109,95,183,183,248,151,168,0,20,35,188,194,67,212,210,82,40,199,32,36,205,33,184,52,170,7,8,160,144,88,193,213,17,17,69,132,64,192,0,193,112,21,253,110,74,82,98,16,36,228,183,103,81,56,169,102,73,65,33,160,14,8,163,81,231,255,251,178,100,29,12,134,94,103,205,27,175,103,34,73,9,25,205,101,103,86,29,125,195,40,79,97,53,73,28,166,230,141,165,149,104,202,173,48,160,80,28,3,46,214,56,204,229,149,111,204,229,248,185,127,189,47,156,55,182,233,223,236,86,247,41,131,128,251,92,202,150,238,87,100,91,106,164,39,114,117,116,210,55,137,170,23,23,176,70,248,92,184,255,34,167,90,172,223,16,139,37,151,247,120,206,180,249,190,20,241,37,164,151,213,101,150,242,186,208,189,63,214,139,83,71,187,74,119,182,245,239,2,253,63,150,21,21,154,63,19,69,191,95,89,72,45,55,86,212,100,133,134,93,9,140,9,17,209,59,197,250,93,221,247,221,19,238,206,46,246,173,120,236,104,189,119,58,205,219,90,140,0,0,128,0,0,0,44,195,192,189,153,96,113,65,56,57,213,68,82,197,226,241,120,125,230,225,244,10,123,159,217,133,191,110,4,69,232,99,63,239,205,230,117,212,198,255,95,249,94,83,219,191,245,254,143,213,244,106,28,3,41,115,93,139,146,70,197,201,156,210,37,126,64,0,5,204,24,5,204,203,236,3,76,99,128,88,195,105,150,132,136,200,18,5,160,128,47,49,49,32,179,10,192,89,48,68,0,83,1,240,38,48,82,1,164,182,29,0,241,144,32,48,33,8,82,246,56,98,0,3,69,197,54,125,194,224,84,10,10,244,26,89,5,64,14,113,36,104,10,48,9,8,64,57,2,227,59,72,26,55,185,185,228,192,39,47,78,36,5,107,117,134,69,127,234,12,6,239,204,167,148,38,252,2,106,101,220,224,185,233,93,74,87,51,84,214,99,242,250,221,120,249,245,138,166,129,191,75,106,147,60,20,126,43,86,164,73,231,207,191,35,207,105,17,161,21,185,101,169,184,54,143,227,13,110,56,78,203,76,157,82,60,253,64,242,237,236,229,176,242,131,209,227,41,152,84,188,119,109,131,69,204,160,147,254,161,91,198,200,39,208,194,166,142,112,62,129,75,77,101,228,170,170,44,200,227,175,90,204,170,110,71,84,81,209,158,109,47,254,125,245,27,255,213,32,178,181,45,88,0,64,91,74,40,208,146,20,3,52,190,79,52,168,197,40,83,104,187,250,193,54,152,0,11,28,180,94,68,61,239,252,136,67,82,113,199,252,61,207,253,127,235,253,220,8,13,153,180,255,251,127,39,39,181,24,93,213,164,120,171,54,132,93,126,255,196,62,115,255,162,0,0,99,3,224,79,50,203,18,51,21,160,48,49,19,88,163,21,193,180,36,0,22,220,196,232,79,76,39,193,148,192,236,4,76,1,64,132,120,22,214,13,1,0,208,27,48,127,5,36,115,99,136,142,14,0,149,109,137,138,128,31,100,197,224,255,251,176,100,32,142,135,72,100,74,147,218,76,114,75,200,153,237,101,162,126,27,49,199,56,110,48,93,65,25,20,230,1,165,149,208,81,81,146,151,225,225,40,102,81,133,84,144,10,8,33,77,121,174,66,167,46,209,163,84,98,89,50,129,24,147,177,38,68,231,46,7,184,205,99,61,108,2,0,239,229,20,118,142,110,77,125,203,183,94,114,45,31,156,194,0,191,27,155,102,238,228,230,49,170,45,241,176,210,231,106,54,199,234,119,10,73,202,80,216,150,138,138,211,248,65,160,33,139,70,137,130,57,18,54,76,2,9,9,200,230,164,204,76,87,2,68,222,154,57,251,93,20,146,132,207,66,150,180,114,154,0,188,212,253,212,138,226,249,218,210,150,207,123,147,130,111,131,16,130,236,65,82,182,186,56,199,212,51,202,153,1,142,128,143,232,52,243,125,164,161,157,119,112,0,0,40,0,0,6,30,84,213,36,116,34,151,142,10,247,88,45,243,36,156,160,135,227,19,17,182,251,254,218,141,255,42,74,164,255,251,117,127,127,253,211,250,141,3,177,230,175,255,242,28,77,142,82,56,48,18,157,197,29,132,82,246,77,79,187,166,131,97,158,179,207,245,35,255,164,0,96,200,248,223,232,115,42,8,77,254,149,57,226,172,48,12,64,9,51,26,152,28,47,7,11,192,163,211,39,133,204,28,0,82,131,14,152,211,168,88,3,13,50,137,91,108,173,32,224,184,240,25,200,102,44,42,28,134,27,193,128,122,176,168,163,218,229,190,137,71,122,51,70,191,31,102,115,18,161,151,205,75,160,121,51,163,21,133,103,19,138,103,16,83,105,124,65,180,206,4,162,250,134,107,157,30,193,185,239,229,92,96,73,15,226,141,131,223,145,93,154,136,116,77,86,53,182,7,154,131,2,91,136,90,214,33,146,196,180,168,70,136,49,54,92,244,21,131,249,101,97,230,95,117,41,250,18,183,88,81,108,253,223,66,72,105,203,235,249,238,25,149,162,128,236,255,127,231,175,115,21,78,125,220,220,186,18,28,43,156,194,222,77,181,169,67,120,228,163,6,127,126,126,208,234,172,251,135,31,51,86,242,228,253,47,29,132,36,6,3,223,30,90,127,85,73,23,152,197,116,215,91,144,251,137,106,212,149,3,44,255,11,30,50,9,92,62,161,64,88,8,53,238,24,254,43,184,110,140,237,59,212,20,159,71,165,63,128,250,136,190,119,250,20,102,106,127,228,254,207,123,68,142,236,255,190,168,1,1,2,81,87,136,17,6,193,67,151,172,217,217,51,62,134,19,56,190,160,41,40,136,26,146,70,0,34,139,12,225,46,49,137,134,3,64,184,98,80,173,48,185,225,64,112,176,89,203,95,49,135,250,102,0,129,163,255,251,178,100,29,8,134,110,103,78,187,140,126,80,68,101,9,169,105,2,146,22,181,163,50,110,101,37,193,94,167,38,73,166,9,160,239,235,100,140,218,141,40,44,130,154,52,133,213,47,209,192,47,71,143,91,201,75,163,106,223,97,224,110,99,1,93,252,188,174,251,80,181,21,14,163,177,88,3,31,173,189,220,221,57,102,166,34,54,125,139,81,180,116,154,42,51,214,151,155,18,87,73,8,13,125,107,204,252,0,122,241,110,186,246,156,158,187,53,36,158,253,61,165,209,166,17,163,214,127,175,132,81,148,233,121,176,187,18,105,227,111,90,180,87,147,218,120,53,133,90,194,172,23,172,178,61,173,229,158,42,234,173,234,198,39,177,111,185,190,45,9,91,72,208,85,179,67,168,23,43,235,9,164,0,0,192,0,7,67,146,18,89,145,134,212,100,80,195,173,200,202,30,68,183,86,9,115,249,187,11,191,247,253,202,170,19,83,58,143,90,248,43,19,89,137,13,210,250,183,232,218,135,255,157,151,244,27,79,255,188,175,149,215,255,221,13,127,186,255,187,245,0,1,73,202,98,74,17,196,216,166,151,3,156,23,208,12,6,150,148,64,209,161,232,193,224,208,136,94,3,172,130,114,237,26,98,150,210,17,27,125,98,145,80,10,69,98,191,112,133,98,180,223,65,147,107,108,248,1,42,96,100,3,35,32,35,32,95,174,190,68,97,0,60,139,179,13,123,237,179,115,146,29,201,213,230,36,146,209,166,35,163,145,235,151,90,73,37,145,165,226,212,83,51,226,203,37,49,130,53,137,228,152,233,195,157,146,123,215,252,36,64,40,87,29,20,76,236,158,195,83,148,87,116,28,133,185,234,4,20,194,243,123,145,164,201,246,225,239,161,93,172,93,210,83,84,86,34,147,45,173,7,167,42,106,107,162,66,116,83,78,98,30,212,133,84,17,158,93,121,171,219,79,0,10,145,121,33,91,177,145,232,102,27,72,28,3,46,137,44,33,199,129,254,177,76,176,64,90,55,86,197,17,216,59,223,92,164,220,82,87,29,142,21,44,24,76,162,213,82,139,194,166,37,42,61,95,214,246,246,161,147,4,218,255,234,163,107,215,171,187,124,132,12,180,247,105,210,220,42,163,222,85,68,189,68,255,251,169,169,0,0,0,11,148,199,188,13,237,140,227,87,77,16,128,207,10,12,152,32,64,18,155,137,184,134,100,0,128,98,0,224,8,195,17,74,178,245,246,122,58,173,235,253,231,133,64,21,110,171,181,142,174,229,206,201,112,224,160,32,34,22,50,7,85,117,195,243,120,67,111,221,166,136,3,0,193,145,26,37,32,140,140,86,78,210,74,97,112,66,36,4,150,160,162,77,152,84,46,39,73,2,50,118,201,29,255,251,178,100,52,142,197,154,103,78,155,105,54,64,94,233,169,147,101,37,118,28,89,159,58,110,101,235,201,18,147,230,73,163,22,34,185,247,195,42,170,115,204,158,182,108,195,148,20,18,24,70,24,83,198,231,191,115,182,5,174,83,91,223,171,118,243,245,252,98,53,134,26,233,3,4,85,133,170,147,140,33,15,254,109,65,128,68,37,1,132,211,164,34,95,44,251,184,24,228,253,71,143,31,178,60,210,236,153,59,128,0,18,92,104,139,86,94,108,222,104,82,213,161,145,22,105,139,13,40,242,20,234,26,74,146,96,41,125,104,80,56,35,6,103,233,208,231,39,52,44,234,22,168,165,199,223,234,241,119,168,169,40,157,250,17,254,53,158,102,202,106,33,244,210,71,167,81,130,136,160,171,239,230,252,207,150,221,29,186,57,10,114,226,39,221,223,168,146,178,138,161,254,107,9,128,222,48,3,216,96,14,97,104,240,48,118,16,37,51,27,84,2,6,49,40,97,12,132,0,64,104,120,192,164,149,250,195,80,36,209,201,24,130,130,11,34,60,246,17,250,100,111,156,177,104,187,75,10,222,179,166,92,32,60,187,160,19,15,150,203,50,160,65,65,91,89,68,48,254,164,43,205,47,143,51,190,77,143,43,17,108,77,54,204,16,202,241,93,100,56,249,149,180,23,117,224,145,53,160,187,46,44,42,150,83,148,83,29,196,6,163,57,119,93,181,198,99,204,234,234,67,213,231,47,21,134,143,84,89,80,204,130,49,20,217,73,189,89,58,221,85,174,152,181,176,185,221,204,216,147,71,66,24,33,28,142,78,84,137,184,239,158,58,154,60,90,58,178,195,92,239,27,20,203,239,91,100,172,167,230,239,141,107,53,174,94,91,47,156,101,90,56,94,96,198,135,44,28,106,12,120,22,43,216,104,221,227,193,141,93,73,38,107,18,59,213,100,120,204,19,200,16,0,9,184,140,44,88,207,91,50,197,26,43,236,145,77,252,141,145,57,180,182,85,59,59,154,202,123,58,141,136,244,38,163,238,24,6,105,201,226,71,246,210,200,235,129,31,156,61,150,42,2,56,247,209,117,233,213,240,88,15,231,255,92,9,255,255,110,144,0,0,3,184,194,116,227,13,46,12,251,186,34,112,128,137,198,138,76,154,12,66,96,32,72,144,29,109,180,227,11,162,151,208,36,28,162,233,154,48,52,21,174,29,16,20,57,192,88,34,75,177,231,238,9,91,245,84,81,230,142,12,2,127,220,17,242,140,191,51,26,2,172,161,184,216,130,68,128,86,227,38,205,152,15,17,248,242,225,182,221,185,188,104,235,43,37,89,215,82,7,148,5,132,27,108,164,182,145,218,160,84,40,47,96,1,201,93,82,228,249,234,35,233,83,139,255,251,178,100,63,14,198,219,103,205,155,154,123,112,72,69,9,129,105,37,118,155,217,163,50,110,105,239,193,24,154,38,133,134,9,106,49,91,37,238,217,49,36,124,213,31,65,93,52,142,76,58,86,103,115,111,239,87,121,25,202,107,85,132,176,251,52,98,120,239,173,27,222,52,44,75,169,44,178,230,224,141,130,138,49,153,157,44,226,1,212,177,152,158,55,239,96,82,239,225,165,97,237,194,214,101,139,233,127,214,169,180,214,118,175,140,254,89,47,191,159,76,110,153,213,227,88,119,85,36,3,58,30,8,91,96,40,176,88,244,245,99,225,84,8,169,73,121,126,97,74,153,140,130,204,243,129,97,204,192,130,82,83,124,164,168,172,140,16,48,208,83,201,238,27,24,118,18,83,141,84,82,29,168,141,16,235,222,66,9,34,219,39,163,151,27,23,223,215,209,255,64,18,227,37,239,141,33,24,51,173,56,14,233,49,24,44,201,92,67,34,138,148,213,133,160,172,10,99,38,11,186,214,130,0,79,57,40,100,192,65,232,32,16,248,199,7,146,18,135,106,77,86,80,144,118,151,211,201,60,173,112,27,198,117,75,50,135,64,209,5,187,47,73,171,108,128,32,12,229,152,114,233,0,68,45,187,27,70,27,77,211,95,114,254,212,222,19,180,246,166,188,60,57,228,235,181,99,41,30,61,78,203,249,17,8,199,68,55,28,182,234,27,236,118,95,114,73,22,17,99,139,58,230,19,208,13,102,211,45,112,143,222,161,99,117,251,93,110,43,108,71,70,225,210,168,108,109,158,88,85,109,134,215,118,70,59,156,183,132,202,209,24,254,112,146,117,19,235,185,111,149,108,146,55,79,156,70,173,230,138,248,229,113,107,107,75,181,247,41,171,26,12,125,221,142,202,232,204,106,90,79,37,103,165,43,152,27,245,220,24,26,135,30,224,28,108,33,6,251,155,140,157,171,61,17,196,117,162,119,154,218,99,150,205,198,97,72,230,141,41,0,237,218,26,207,57,45,238,152,150,137,225,50,143,3,20,231,171,98,50,220,170,110,85,76,242,138,109,61,44,118,186,63,255,246,117,23,255,255,252,67,255,254,128,0,0,3,184,83,52,110,135,145,130,209,103,142,8,1,69,134,187,90,26,168,68,96,17,32,48,0,135,139,184,197,172,15,115,20,131,46,65,160,19,69,195,16,141,12,126,1,151,21,65,173,180,181,29,147,102,90,131,111,35,166,64,187,125,47,63,63,104,113,33,52,179,148,169,101,43,132,52,125,28,113,242,217,96,73,222,163,186,180,219,24,2,49,168,35,183,81,6,127,78,157,20,216,16,121,251,13,174,85,162,183,253,105,227,105,11,245,155,175,204,155,238,231,123,187,151,127,184,253,197,252,183,255,251,178,100,66,14,102,164,103,76,155,153,76,240,71,102,137,145,101,231,90,155,49,163,48,110,233,51,193,13,162,39,29,133,137,104,168,106,181,58,129,95,185,22,229,152,175,113,230,27,195,189,203,22,203,206,69,161,5,165,40,82,136,119,176,90,113,44,243,105,25,146,62,131,80,171,76,39,68,133,146,36,150,24,101,181,245,37,64,150,90,130,5,204,146,91,171,97,20,70,14,23,126,177,58,169,183,71,237,185,93,219,209,49,128,190,176,10,86,143,129,77,204,12,14,118,12,96,138,6,38,49,191,134,88,104,8,74,64,61,202,244,227,206,138,54,239,29,41,222,188,141,171,115,250,44,130,59,187,152,89,81,202,15,209,127,251,156,63,179,194,175,250,17,253,19,255,250,99,159,242,220,174,41,244,145,168,66,2,148,193,229,248,213,2,96,200,8,116,210,224,96,193,48,76,196,56,4,195,65,4,192,112,108,80,7,67,117,108,49,64,211,96,205,250,101,166,169,8,56,97,104,71,163,1,192,65,163,189,182,44,2,240,58,200,42,131,80,168,160,224,55,153,78,192,135,158,144,160,35,99,169,146,75,70,178,83,74,147,166,227,63,47,213,27,192,237,217,44,8,117,241,37,26,168,47,144,134,91,154,137,75,109,40,244,159,177,156,234,21,69,91,186,243,79,75,107,106,162,66,99,84,189,28,194,10,230,118,127,243,199,11,217,102,214,51,220,63,189,199,238,77,175,26,214,231,111,88,166,191,242,156,251,175,237,251,220,239,64,89,122,145,173,117,234,213,151,31,41,177,231,101,202,78,209,169,6,106,213,68,76,73,220,251,175,38,200,225,22,90,3,203,98,100,247,187,237,43,59,234,215,139,150,32,106,18,137,120,47,176,73,42,139,154,163,129,1,40,146,177,1,3,77,242,60,20,19,6,184,91,169,99,184,245,23,125,139,18,6,147,34,105,229,66,78,113,148,207,197,209,186,174,10,171,7,70,168,244,74,47,153,252,143,38,71,255,211,239,255,249,255,255,254,65,250,147,248,222,182,17,82,191,185,0,0,21,220,195,10,227,127,0,77,17,173,48,184,180,28,40,52,65,180,206,224,51,12,2,89,188,117,219,50,41,234,31,140,176,121,228,211,22,83,59,164,160,240,227,52,188,176,9,149,183,65,80,51,64,135,31,7,58,66,52,26,105,177,48,32,246,14,137,6,9,233,184,179,170,70,85,229,115,1,85,161,78,34,246,14,24,242,52,152,189,143,85,85,68,248,244,28,238,59,74,238,174,56,228,31,120,33,119,219,218,238,54,62,190,183,157,169,245,149,102,157,71,98,106,31,81,177,18,184,141,151,146,68,182,252,237,186,108,109,37,66,143,61,130,167,38,163,151,92,186,102,125,37,255,251,178,100,77,14,134,112,103,77,155,143,78,64,75,169,185,218,97,42,86,23,245,159,58,109,225,139,201,32,147,230,69,151,157,104,134,108,240,240,140,78,140,142,22,129,1,68,2,148,206,147,176,94,45,65,166,224,40,90,162,102,66,35,165,16,206,43,161,216,57,27,104,254,182,170,180,187,12,89,201,201,86,54,49,68,21,233,0,8,0,1,0,46,136,252,97,136,156,110,40,34,239,176,86,7,57,132,72,191,152,88,72,79,79,161,179,85,151,27,74,80,148,157,128,219,33,19,35,212,205,104,244,209,167,158,112,47,50,154,241,107,255,159,255,255,230,127,67,63,253,235,235,111,111,174,218,152,119,40,233,114,248,169,114,114,18,195,200,89,55,78,51,155,61,68,35,2,248,48,49,66,160,115,70,107,204,240,212,16,217,162,135,161,116,60,73,208,184,157,130,95,170,165,9,0,122,241,133,79,110,149,195,129,182,4,13,59,96,42,98,211,210,128,75,54,220,204,31,197,9,220,65,215,219,212,212,178,103,173,78,133,162,178,217,87,238,89,179,44,118,81,179,234,75,186,214,132,145,88,64,249,71,107,207,75,127,52,163,39,207,137,198,181,37,27,157,2,163,93,69,138,109,175,174,80,177,57,239,199,171,109,210,174,18,179,185,153,35,219,124,179,42,118,253,15,54,99,152,7,118,206,152,120,219,62,148,104,176,89,41,175,254,111,173,23,61,175,246,157,85,83,170,239,4,215,235,25,99,207,99,109,251,175,165,150,90,113,155,196,197,97,239,130,228,64,101,103,102,128,199,6,81,0,214,97,74,146,106,182,7,127,238,152,167,187,229,50,114,35,150,207,116,34,243,110,3,85,35,90,12,50,202,36,97,36,222,65,106,94,193,42,83,115,10,104,149,61,85,103,188,174,205,232,146,27,47,190,43,20,39,179,126,211,189,95,253,132,0,0,115,33,139,206,220,231,52,240,64,235,33,144,160,140,107,70,104,192,17,134,64,160,96,42,237,76,51,104,141,138,1,73,2,102,192,178,16,0,6,33,135,214,216,80,214,14,84,68,88,172,212,172,198,2,230,184,249,18,132,164,76,168,18,30,182,159,198,33,23,194,22,193,128,193,242,184,5,64,240,69,100,199,190,91,50,176,61,51,40,86,169,82,62,38,204,100,180,12,45,232,180,122,113,173,201,30,165,153,96,166,93,142,181,136,39,2,210,69,241,70,196,91,4,46,43,156,212,175,117,184,241,181,35,39,124,253,184,251,165,80,201,24,136,117,155,233,134,231,59,29,196,50,41,242,125,210,186,209,217,196,4,138,36,126,190,69,245,221,218,180,163,224,79,208,1,181,133,64,65,182,96,202,76,3,228,104,196,59,211,102,7,115,88,204,154,150,167,255,251,178,100,99,140,7,24,104,76,147,143,78,176,65,162,121,202,97,143,88,25,229,165,64,109,229,229,129,23,11,230,161,135,173,104,109,187,168,226,109,189,179,22,170,124,228,42,115,97,208,135,156,144,67,31,211,120,16,28,16,206,234,236,0,128,2,0,0,33,133,103,114,72,40,202,198,88,8,67,38,99,20,15,156,148,16,47,133,64,198,23,44,180,97,191,248,223,125,102,16,147,178,35,0,211,101,149,93,148,42,24,156,101,214,15,199,207,90,35,255,219,247,179,251,127,89,190,64,152,0,148,229,230,6,122,112,138,35,17,6,150,0,223,24,36,57,8,108,5,240,134,27,136,46,8,20,148,3,8,89,98,134,180,218,131,139,145,137,102,106,204,180,121,33,152,192,50,92,229,19,119,76,96,190,105,98,5,245,168,53,165,16,113,71,98,218,109,225,251,78,21,73,102,245,151,12,182,109,120,254,233,24,29,137,198,232,68,29,101,194,11,34,114,68,98,227,108,241,254,55,10,38,243,188,49,218,18,174,11,42,162,2,225,198,33,242,254,250,204,40,17,97,18,88,207,10,251,225,99,25,81,216,239,84,74,184,190,213,242,181,49,60,126,203,157,211,95,123,83,101,128,97,71,148,130,190,145,157,222,81,147,60,56,220,223,210,44,8,149,139,153,35,107,78,243,5,133,157,90,156,112,221,38,80,51,177,204,243,192,212,207,103,219,231,155,189,30,95,110,162,85,187,59,147,216,76,0,48,0,1,23,85,84,134,70,135,25,218,1,66,160,151,63,18,124,1,45,79,47,27,168,248,199,214,20,132,115,198,57,246,247,126,54,160,170,32,74,60,39,225,173,107,253,234,28,40,49,128,235,143,8,158,195,82,249,193,3,189,119,212,223,255,211,255,208,144,0,0,65,112,192,236,19,114,28,76,231,42,48,240,224,56,38,102,4,32,65,168,16,10,64,155,239,25,49,72,191,174,48,178,217,88,150,40,112,33,218,16,9,200,152,16,133,131,132,54,80,177,77,77,243,32,132,179,131,225,141,18,4,47,39,149,211,12,158,79,66,227,217,1,73,149,117,23,29,202,176,196,43,99,0,133,71,212,102,119,23,226,204,211,111,169,153,222,221,113,54,176,81,75,112,5,140,35,114,186,142,187,187,118,60,211,52,142,5,50,204,115,85,72,132,21,207,150,235,113,219,220,44,117,103,51,112,252,183,236,206,167,157,9,29,67,9,81,192,179,153,48,117,148,83,104,169,28,237,164,237,117,29,55,185,249,110,240,253,8,64,202,49,198,136,219,251,29,89,59,147,142,107,20,178,114,214,75,188,199,91,222,118,29,172,205,213,116,16,255,236,206,79,205,154,184,30,6,24,127,206,234,10,4,0,0,135,22,54,232,255,251,178,100,110,14,22,160,104,78,27,152,100,208,64,35,9,182,97,226,92,156,249,179,46,78,61,27,1,15,13,230,65,151,161,104,24,156,100,16,135,50,148,16,195,255,31,17,161,94,136,5,107,5,144,27,42,143,169,19,250,174,61,91,119,42,138,182,53,252,131,27,15,78,12,127,179,131,131,37,198,144,222,93,103,30,234,212,212,238,249,69,129,38,46,243,158,88,210,118,19,65,244,9,198,25,33,25,239,60,102,33,145,48,24,20,49,1,5,93,51,23,28,30,129,128,137,152,138,74,132,70,8,49,160,21,76,203,178,17,153,87,131,33,180,224,72,224,49,128,172,166,84,1,152,60,74,147,49,195,24,138,20,243,12,52,65,158,18,32,8,152,52,77,23,123,132,137,243,197,80,56,144,74,216,168,16,160,139,2,178,168,181,65,24,10,37,130,197,70,177,43,156,29,157,46,233,3,189,21,253,39,71,253,152,134,110,161,154,19,169,203,211,214,182,88,185,182,163,184,211,125,153,85,136,202,166,37,252,193,39,181,48,212,181,179,45,146,10,169,75,224,198,186,151,118,40,96,192,24,72,10,9,193,173,88,241,124,87,9,254,177,88,95,227,48,85,175,216,88,161,48,148,20,26,88,66,77,141,17,208,224,36,53,15,21,120,97,228,195,40,153,9,2,60,37,93,163,69,244,223,53,88,182,131,25,222,126,63,31,228,142,220,78,139,169,250,1,108,45,9,107,199,149,43,13,14,143,118,248,100,23,137,1,212,194,212,169,200,156,10,24,171,184,181,146,157,37,229,73,250,147,93,220,16,232,216,44,205,67,239,182,38,164,215,26,47,38,10,160,32,248,96,64,104,195,255,188,175,89,191,114,0,0,99,16,52,19,103,137,99,116,233,211,143,134,112,0,162,103,44,26,102,224,162,13,21,194,161,129,40,44,161,230,25,148,114,32,176,68,99,225,58,177,12,28,56,222,72,219,128,196,33,243,10,167,64,202,27,28,47,176,91,128,209,65,9,1,204,57,164,160,174,31,49,200,212,223,44,8,31,29,20,177,124,29,17,58,236,44,6,142,140,63,37,81,82,32,166,248,80,104,137,245,179,55,57,233,180,58,75,176,83,58,93,91,115,107,144,3,66,35,237,151,57,132,16,77,20,65,52,89,168,108,167,47,180,63,72,236,159,169,104,241,217,124,75,250,99,52,142,249,244,107,195,76,171,150,198,226,181,237,36,219,28,72,134,222,40,186,189,205,214,154,169,196,69,168,153,55,110,155,179,116,95,111,72,45,186,135,191,186,71,123,69,86,178,195,174,198,243,34,113,168,167,35,186,86,13,107,107,238,186,221,107,30,69,126,244,223,77,102,177,162,210,179,106,62,160,235,45,110,16,108,152,117,23,255,251,178,100,117,142,71,183,108,202,19,187,123,112,57,194,57,250,97,133,84,28,237,161,46,110,233,237,129,21,13,230,137,131,46,8,89,129,155,66,249,213,49,143,228,141,248,32,1,128,0,0,38,3,208,107,182,66,245,43,111,7,73,82,0,144,66,112,84,221,9,49,27,246,225,161,217,59,79,232,2,49,3,130,135,200,206,134,111,151,250,84,236,44,222,215,217,179,255,255,252,175,255,253,241,57,5,195,4,228,51,29,142,195,44,231,243,19,5,19,4,1,147,31,152,51,30,65,147,1,1,3,5,65,208,104,14,172,0,1,138,133,49,204,165,9,6,129,0,74,155,242,200,9,16,114,36,54,210,10,138,89,107,242,5,216,10,32,209,12,2,130,99,76,32,196,92,80,36,237,60,88,102,92,160,248,109,187,4,7,89,129,16,244,32,35,204,66,96,190,51,141,134,147,72,116,139,216,64,184,252,78,224,228,183,160,98,164,161,100,33,241,112,80,229,125,245,238,172,221,145,250,145,25,105,214,183,36,47,2,149,135,19,58,139,46,154,189,206,252,223,80,180,201,105,79,219,239,83,101,32,229,82,204,180,233,136,56,129,31,183,63,213,96,107,112,63,214,96,64,180,125,185,110,59,156,10,164,33,116,123,14,209,83,193,212,106,235,238,185,180,63,76,202,138,158,6,41,183,239,32,179,199,158,3,28,72,186,202,190,219,128,230,188,246,250,141,159,230,193,204,50,213,142,195,239,152,4,0,37,29,72,52,49,9,152,105,128,199,73,148,19,200,108,86,1,87,144,2,185,144,110,139,139,105,127,238,213,208,174,5,16,3,246,168,3,187,180,56,173,67,242,108,167,151,211,79,82,48,125,51,201,179,114,98,149,63,231,10,251,125,255,255,255,255,229,0,0,0,115,25,246,115,42,219,67,24,50,83,105,71,211,13,198,99,54,32,227,55,70,96,184,128,97,64,24,76,10,22,152,192,114,141,202,6,2,102,118,10,1,194,34,33,147,150,24,69,3,7,116,62,177,181,134,17,34,163,75,93,48,213,128,85,160,224,49,134,190,6,12,47,83,77,17,26,29,42,4,26,189,3,216,170,167,8,104,211,68,32,6,138,38,223,50,192,197,214,148,35,34,7,55,183,205,21,204,242,168,132,42,76,88,7,83,155,227,128,44,123,50,0,152,85,136,10,77,27,7,0,57,80,71,35,56,168,107,163,254,59,196,34,124,170,241,101,68,12,77,154,222,104,46,122,203,155,28,69,203,3,226,65,226,70,197,39,154,1,0,181,37,172,165,217,146,113,166,149,140,152,182,224,185,107,14,227,190,137,187,63,198,95,191,135,10,73,101,119,122,164,28,42,215,89,203,172,40,11,168,88,207,247,220,122,238,240,183,22,255,251,178,100,110,14,71,232,105,74,19,187,123,112,71,131,217,183,98,11,112,29,101,163,46,78,237,235,209,27,166,230,137,149,138,24,175,21,49,217,33,68,219,216,243,196,157,147,81,241,22,212,114,157,145,197,227,84,74,91,56,188,89,46,239,183,79,198,155,8,0,48,16,10,188,106,108,40,195,156,138,133,36,203,55,111,94,104,191,134,58,231,165,156,94,220,101,197,168,29,209,33,104,70,101,61,170,8,27,104,161,192,223,195,244,29,144,36,47,159,146,162,253,95,168,213,202,219,209,115,190,82,175,255,209,255,219,79,255,226,80,24,197,184,140,208,244,72,206,66,20,218,144,228,193,96,160,200,213,192,200,64,8,192,208,212,42,1,0,64,71,116,24,49,65,101,81,3,27,99,133,18,144,25,209,26,99,129,132,196,226,148,228,80,125,112,73,144,140,153,241,128,24,104,57,17,74,95,152,210,42,45,167,121,3,12,133,210,51,114,217,165,27,21,16,155,74,68,231,185,108,121,106,21,41,106,28,32,6,149,222,86,81,159,101,65,107,82,216,125,232,223,190,2,249,25,0,203,123,119,209,236,193,108,28,246,120,193,77,170,237,10,20,125,226,14,166,212,121,179,169,24,156,79,249,103,198,110,246,31,67,230,249,196,170,247,27,22,121,217,233,76,203,17,178,30,173,136,121,141,54,55,159,2,72,186,140,207,140,56,181,222,20,75,47,71,221,171,225,226,38,229,223,131,27,201,169,218,156,187,150,30,40,42,192,216,241,129,142,44,88,108,141,139,110,158,98,34,92,228,116,246,54,233,228,141,10,45,149,189,154,202,91,72,8,184,0,6,76,160,24,171,176,4,162,2,140,3,20,146,169,71,119,42,18,86,244,149,7,63,239,223,130,202,199,201,18,23,179,42,34,190,0,243,40,23,186,34,85,175,164,182,162,42,105,222,186,100,127,13,255,205,83,175,254,79,243,255,255,250,126,255,253,93,63,212,121,0,85,163,0,205,77,242,106,54,3,240,223,161,194,210,153,85,206,101,160,234,161,42,129,212,55,18,17,140,0,135,51,27,140,30,53,132,8,57,181,97,24,212,201,32,71,124,128,150,41,40,17,190,61,78,4,19,184,113,161,6,12,234,48,102,105,140,68,200,114,196,160,33,217,4,240,240,210,212,95,78,172,248,217,177,74,106,248,193,46,126,77,146,79,154,157,97,246,50,246,18,58,208,117,86,184,179,15,9,110,151,66,73,128,239,25,81,152,237,43,238,222,59,64,203,202,217,98,68,5,126,177,219,52,250,241,5,117,47,241,9,171,108,22,159,72,244,143,121,232,211,30,215,152,102,172,117,171,120,96,229,70,110,181,99,84,236,25,195,201,47,123,184,182,239,95,223,114,237,211,255,251,178,100,90,12,134,166,103,77,19,153,100,84,67,164,57,202,101,231,62,27,221,135,56,77,229,237,64,253,9,167,181,135,172,160,101,141,211,72,23,203,207,100,151,93,198,220,106,171,159,92,239,168,90,196,203,244,157,232,73,202,109,243,198,200,80,29,180,2,0,0,0,4,24,48,88,97,153,144,81,9,162,53,153,35,226,88,24,174,15,43,182,11,43,169,34,96,179,23,215,171,172,203,55,97,158,83,222,108,162,55,96,174,212,90,27,86,171,215,70,167,202,252,173,111,243,253,31,234,57,211,250,93,52,146,32,61,110,100,84,103,186,86,99,220,70,242,44,42,70,104,208,163,2,195,0,12,72,194,131,20,224,116,89,31,217,192,212,138,92,39,233,142,51,126,75,121,152,20,233,80,22,187,39,32,117,168,203,210,229,38,158,192,113,106,49,88,203,118,51,16,29,78,244,240,145,243,240,91,129,33,23,80,176,99,68,24,147,13,38,55,234,131,137,88,84,75,28,235,113,142,184,196,119,35,205,224,245,61,67,212,138,132,49,130,118,83,188,190,25,22,87,206,222,159,127,15,118,182,224,179,171,223,191,82,19,132,122,141,70,183,45,227,196,158,13,160,36,31,106,59,252,41,220,227,39,83,231,57,198,56,208,183,173,246,124,136,22,195,18,27,197,184,106,247,56,207,243,136,49,33,183,157,108,71,68,87,248,180,12,222,61,247,108,215,55,255,255,247,108,230,248,241,247,154,82,236,10,137,152,219,5,205,242,177,56,243,64,240,100,78,78,225,218,209,247,34,234,4,0,0,1,65,171,40,129,147,184,160,168,104,23,8,241,61,82,238,121,29,20,111,24,200,90,105,27,2,181,27,173,171,228,78,78,92,21,212,146,156,212,170,139,9,220,141,223,61,35,102,143,255,131,126,191,253,95,254,234,80,179,209,80,0,171,44,152,64,188,225,227,56,203,98,109,96,0,49,148,205,2,158,84,20,128,236,69,76,71,22,197,145,152,91,108,213,193,26,68,117,189,18,173,100,203,121,36,232,187,11,180,135,72,84,165,30,109,228,177,34,212,42,29,156,69,134,101,117,248,198,96,160,53,156,104,102,244,21,115,30,218,206,9,121,51,104,182,179,202,91,102,233,48,165,210,228,216,169,41,145,202,90,74,228,145,196,4,150,169,101,106,217,126,149,156,103,238,134,88,211,186,177,152,131,223,18,78,98,219,194,227,237,202,207,99,18,234,241,70,246,180,213,29,235,48,236,243,236,215,28,253,65,74,134,43,30,150,53,167,117,200,181,130,218,66,91,139,25,118,161,239,130,97,91,221,61,206,193,138,211,109,249,25,193,126,100,54,226,216,124,23,103,155,173,151,215,189,207,195,186,223,214,166,161,177,133,104,255,251,178,100,102,12,135,123,104,208,155,91,192,32,66,164,249,182,96,226,134,33,217,207,48,110,243,66,192,248,148,39,157,133,137,112,254,27,236,158,93,89,85,149,94,91,37,28,129,114,148,218,26,127,226,181,221,214,237,19,191,203,182,187,172,255,185,74,165,235,253,225,0,2,64,20,113,198,25,73,187,101,207,0,85,87,166,132,126,43,31,67,124,236,141,2,41,65,207,120,88,165,229,88,30,72,169,34,208,152,196,22,188,4,177,228,223,152,255,93,235,175,206,210,191,241,52,239,210,255,253,191,89,203,191,255,255,232,0,2,72,48,196,33,52,216,146,252,193,206,80,194,17,96,196,66,19,87,196,206,36,29,48,72,124,0,48,3,6,85,209,144,20,128,96,196,131,207,60,160,226,36,35,140,194,85,134,36,124,18,146,14,20,122,204,31,112,97,242,180,239,184,52,240,113,70,148,48,209,167,112,12,217,236,140,25,3,185,193,129,97,119,158,132,141,151,18,132,64,93,98,168,81,166,240,50,168,59,59,160,151,230,217,74,2,88,94,55,175,220,171,131,85,107,211,41,144,229,212,194,41,114,98,1,237,8,56,4,9,125,97,245,85,199,157,182,247,81,84,112,222,76,32,197,57,228,77,71,169,42,181,154,214,161,235,57,52,72,70,176,149,255,100,86,186,194,153,183,27,19,195,244,11,59,240,100,85,112,158,18,21,79,93,128,243,143,141,31,242,65,171,236,33,44,115,119,76,8,146,128,178,234,29,94,229,155,250,237,22,31,4,201,181,158,251,255,141,239,131,98,182,126,150,223,109,193,220,198,94,28,154,122,66,57,0,191,23,160,5,59,121,46,82,193,77,182,25,76,95,255,252,247,97,176,243,255,29,255,121,223,252,249,223,222,255,254,143,156,89,0,5,16,33,54,71,44,112,224,32,201,4,64,111,160,119,242,146,162,232,122,64,46,100,145,50,213,8,253,65,169,249,107,96,198,178,238,8,110,89,207,199,255,123,100,171,215,32,178,55,200,41,191,167,250,63,175,254,175,255,255,34,0,39,91,56,26,56,56,122,116,207,62,35,164,11,128,33,83,32,89,66,194,112,32,136,48,20,173,209,67,34,142,210,130,136,203,68,56,21,81,20,17,216,9,96,116,8,0,192,2,139,86,153,146,246,17,205,140,129,102,132,59,45,123,21,167,51,46,95,104,206,108,250,28,106,57,178,99,79,62,197,18,190,84,40,209,189,176,54,124,168,21,254,116,133,249,164,134,16,179,9,100,91,221,18,134,75,99,69,105,167,191,17,185,125,182,182,241,24,194,246,178,146,204,63,116,133,169,104,115,40,250,208,43,163,106,221,159,112,144,170,133,201,76,91,113,151,26,75,85,162,222,245,181,87,89,75,255,251,178,100,78,12,7,199,104,205,27,152,212,96,65,73,90,7,64,7,228,32,85,205,40,78,234,117,201,33,165,167,157,151,156,168,175,213,138,97,181,177,34,178,163,201,117,107,80,204,253,248,142,21,162,108,50,91,182,233,102,179,215,45,189,149,124,179,120,156,219,147,97,96,247,110,77,243,159,115,47,253,239,29,222,255,195,255,255,122,229,124,55,42,238,233,97,248,213,35,11,7,0,126,91,66,172,34,133,148,79,82,123,198,106,221,185,77,73,219,156,195,242,166,214,82,143,250,222,16,0,0,1,184,39,134,84,7,161,101,1,239,9,232,100,7,217,153,17,138,13,40,184,156,226,214,162,17,10,19,143,51,117,54,93,207,107,255,255,234,255,17,104,77,167,35,56,150,113,131,182,246,202,17,56,84,11,9,155,32,103,156,255,247,0,8,144,1,156,57,45,59,55,116,74,62,136,15,49,252,27,51,96,219,3,83,66,160,145,32,22,6,3,197,0,51,12,6,224,112,10,13,0,76,237,18,135,130,225,8,74,9,12,139,192,5,32,12,165,7,212,24,112,5,38,17,35,35,130,192,177,12,66,1,152,0,60,132,3,237,36,201,67,79,182,16,99,230,59,144,1,186,55,12,64,32,169,16,114,5,152,160,17,150,126,68,171,48,160,17,225,84,72,114,102,217,70,19,203,56,41,95,205,41,80,208,94,62,209,107,84,131,65,110,37,171,18,151,223,151,110,151,12,160,182,81,157,169,126,53,219,164,143,8,245,63,214,150,253,170,181,224,136,123,155,117,100,151,31,78,224,216,161,125,161,141,89,185,127,14,186,83,154,137,47,238,96,237,85,150,89,177,156,145,53,104,165,16,221,251,84,54,55,157,203,86,133,12,52,79,34,25,192,169,21,22,106,165,167,205,146,172,242,211,183,116,17,115,174,185,195,172,155,152,5,188,149,75,192,215,129,72,160,88,22,105,113,50,138,144,230,168,79,173,42,95,162,155,117,254,198,198,104,68,0,6,64,1,5,64,34,6,196,97,45,80,77,106,147,217,33,75,136,68,106,6,228,204,72,62,122,61,241,137,87,179,160,155,5,205,38,244,171,229,191,166,159,234,52,137,133,44,113,209,225,169,197,194,83,38,63,179,255,183,255,255,239,255,125,63,254,83,255,255,205,24,0,26,115,26,169,67,141,203,115,118,254,179,201,11,177,224,8,203,10,56,221,228,35,22,34,76,24,3,26,8,139,3,140,124,207,73,176,0,116,217,133,228,137,97,198,170,0,134,1,194,4,66,229,180,206,20,7,147,30,89,225,42,40,28,218,31,51,7,7,197,43,131,29,113,28,150,88,39,108,7,19,58,228,32,245,26,4,157,163,105,0,37,173,4,144,42,50,117,101,17,15,255,251,178,100,50,142,136,3,104,73,147,188,209,98,74,165,41,215,96,235,138,27,217,153,40,78,233,113,137,58,37,166,205,148,150,24,168,84,0,239,251,196,212,177,161,78,42,171,78,5,202,134,49,117,124,59,177,233,49,48,77,93,173,204,170,254,16,205,74,43,152,220,149,81,234,205,122,255,127,58,186,213,168,85,90,204,154,63,101,198,229,152,82,222,150,80,189,180,191,149,6,81,185,55,31,89,62,63,67,247,47,82,75,163,208,61,219,180,149,119,25,157,183,118,151,84,109,138,115,26,86,181,115,238,206,212,222,239,82,253,156,126,174,89,103,190,235,29,127,127,184,222,231,46,220,202,197,119,73,88,238,71,134,74,13,21,138,218,131,109,77,207,91,214,21,238,247,240,166,181,75,31,24,147,183,125,171,195,174,76,99,32,32,0,59,9,88,147,186,128,145,43,174,64,2,202,23,6,75,175,212,90,248,205,43,28,245,216,183,189,80,191,42,25,132,15,20,58,149,104,45,197,25,28,130,20,54,173,95,166,191,65,131,79,8,55,186,29,78,95,25,165,191,61,122,127,253,62,175,200,201,127,255,197,84,5,73,140,120,177,13,137,40,140,249,237,204,246,23,192,2,65,157,46,49,157,0,192,128,42,48,84,28,48,28,0,188,96,249,120,239,14,130,0,194,93,60,12,8,8,140,3,10,212,224,192,113,196,203,176,121,95,166,73,22,132,252,17,248,12,24,153,3,63,144,149,58,53,120,136,203,90,52,85,33,236,66,74,203,27,25,153,21,13,168,240,113,60,90,73,20,202,42,53,69,180,218,123,242,131,27,62,116,142,125,42,118,201,241,130,110,237,177,79,220,139,166,109,73,222,118,205,207,187,172,210,245,108,255,111,108,32,198,31,100,32,245,15,177,228,14,209,28,135,100,16,183,203,225,86,193,137,129,210,197,151,136,62,242,193,49,212,46,172,234,108,222,114,7,170,100,154,199,103,115,215,251,101,253,221,237,226,190,171,216,230,177,135,205,23,31,143,48,5,129,147,82,122,238,106,78,123,222,231,185,97,192,156,238,117,241,103,190,238,211,127,248,154,56,0,3,7,156,25,168,224,70,73,232,50,12,241,17,150,219,211,187,75,51,8,154,169,127,192,159,5,49,255,84,91,133,152,145,108,77,87,216,13,180,134,173,191,72,120,144,54,209,175,233,255,215,255,185,42,218,218,229,95,255,255,253,191,229,211,254,48,53,28,1,6,122,166,235,46,109,95,251,64,0,86,163,30,44,3,54,215,3,2,217,243,52,192,2,224,153,122,254,153,72,8,152,138,20,24,24,17,133,0,25,25,128,132,92,249,40,9,198,176,32,123,117,3,113,36,176,82,4,201,8,154,75,226,76,202,213,5,84,255,251,178,100,29,140,6,208,105,74,147,187,98,240,74,166,41,186,96,233,138,28,81,189,42,78,232,209,200,249,34,232,41,134,8,160,6,152,18,240,197,200,5,147,26,249,133,34,167,220,164,204,203,91,52,208,243,253,60,80,172,154,64,225,135,11,65,232,20,24,27,44,130,229,217,168,227,207,169,32,71,96,112,218,197,129,156,164,126,133,34,53,1,192,173,230,191,152,234,33,117,91,119,158,150,109,106,90,126,236,81,127,58,147,109,27,139,23,112,165,189,126,38,162,89,60,205,219,67,133,191,250,94,136,242,166,24,186,133,78,157,158,198,25,163,44,86,182,163,249,203,62,213,189,45,52,115,45,154,142,148,172,125,204,239,77,169,251,50,137,197,100,163,26,199,92,175,125,233,147,151,245,241,221,182,179,75,5,18,233,160,194,135,50,17,0,2,0,0,47,1,7,129,181,44,104,116,40,34,50,192,120,142,228,138,199,26,95,105,16,3,59,48,244,239,173,75,166,7,84,178,15,180,12,184,85,161,166,82,20,25,160,205,53,127,255,194,108,149,119,249,153,147,65,27,66,157,213,70,164,232,90,248,146,5,157,255,255,255,72,0,179,24,51,100,24,134,231,24,200,155,25,90,45,6,8,134,112,52,230,105,131,162,130,8,0,8,68,199,0,192,82,41,128,38,96,67,18,44,8,10,4,230,15,5,17,3,2,3,211,51,1,36,161,89,4,221,98,98,170,10,78,48,67,11,84,33,75,62,49,207,148,186,240,60,2,255,140,128,184,73,154,49,151,11,39,95,33,133,41,146,88,49,29,51,97,164,188,198,154,157,168,49,161,230,209,169,38,18,82,230,111,68,231,115,159,178,210,158,107,250,250,150,113,198,87,219,86,233,243,144,253,188,47,115,87,111,106,87,187,248,217,197,128,13,47,79,96,90,80,132,128,208,162,110,186,94,10,184,7,213,53,227,142,211,47,42,92,90,119,71,22,113,233,158,56,188,235,136,124,61,60,104,175,103,150,111,60,93,98,82,94,32,82,203,62,176,154,48,90,169,44,221,72,14,77,228,250,1,147,121,9,59,231,253,245,246,218,15,233,12,245,150,179,51,184,128,64,0,0,10,94,37,105,2,210,87,9,214,74,48,196,66,139,124,169,214,8,191,17,178,129,80,105,154,15,23,66,109,244,171,253,253,127,223,35,127,191,254,159,110,250,215,110,111,35,99,47,232,80,76,235,133,70,12,255,255,253,96,0,59,183,252,3,52,98,10,134,12,188,6,36,125,76,81,128,136,89,90,24,244,159,67,1,119,31,192,80,253,185,32,208,12,242,168,13,26,216,110,21,141,169,240,120,200,16,148,124,66,244,177,129,2,214,6,62,37,72,103,8,218,67,43,175,157,106,73,255,251,178,100,34,12,5,164,104,208,27,111,76,96,75,75,217,230,97,37,102,159,37,223,40,78,233,49,65,13,165,103,233,134,28,176,254,26,112,186,112,145,36,225,86,58,249,45,41,243,138,253,225,227,102,216,41,121,163,122,51,76,162,214,24,78,70,76,159,105,228,197,56,145,70,163,4,202,35,64,162,252,157,204,48,78,211,84,108,215,78,149,182,229,113,217,56,46,164,221,24,69,68,219,104,152,234,253,2,205,44,180,45,117,250,247,14,177,86,62,172,145,2,219,205,193,133,136,97,11,102,109,73,10,20,219,77,219,169,78,177,12,53,228,44,48,140,217,80,4,8,5,244,46,170,123,136,4,228,33,37,161,192,54,62,187,135,221,178,199,38,149,38,235,26,29,240,117,99,248,10,232,31,205,155,12,133,155,227,253,127,215,101,255,111,255,255,255,255,174,171,63,235,250,151,165,79,101,119,186,223,246,106,246,255,171,108,143,136,155,188,107,233,168,0,9,140,45,186,13,130,72,141,4,62,132,213,1,34,164,207,119,16,206,96,128,42,35,24,68,9,132,4,168,178,96,25,64,85,0,12,18,5,76,38,34,146,220,116,6,49,20,31,44,0,229,82,64,195,0,189,224,16,6,19,32,166,38,15,8,185,84,166,51,73,135,173,42,152,50,139,150,217,77,196,21,255,43,53,68,47,62,134,96,92,81,246,18,71,45,32,18,141,153,222,92,54,88,82,77,231,36,85,246,229,76,82,186,219,99,149,35,182,174,244,80,176,17,61,47,186,31,130,195,39,240,64,109,83,215,134,202,5,173,132,217,156,202,55,164,202,78,137,216,76,147,112,222,118,136,201,39,202,27,19,163,68,70,48,245,186,176,21,160,96,141,9,144,184,157,18,157,178,89,166,202,200,86,12,54,218,168,142,34,88,243,106,179,34,205,138,72,158,186,77,18,205,253,60,101,27,101,97,241,17,197,145,25,64,14,212,24,115,94,251,185,25,247,182,68,145,8,105,144,61,183,109,69,247,24,205,70,97,177,207,216,172,239,93,56,111,198,150,1,4,96,0,48,37,113,217,162,2,195,121,35,96,252,73,62,85,33,196,161,9,191,85,59,11,146,64,64,212,236,133,30,20,169,143,35,245,169,109,247,245,255,76,227,191,203,255,255,239,255,255,231,217,127,211,75,255,186,196,70,76,162,89,157,223,229,98,48,111,70,58,80,27,53,130,1,51,1,43,83,19,57,237,211,58,130,19,11,67,211,5,131,226,168,92,128,208,1,182,146,102,9,137,134,89,19,32,160,3,17,17,56,82,64,112,129,129,204,31,217,137,126,133,13,141,96,25,132,1,111,76,160,20,48,40,98,105,77,156,227,34,70,26,26,134,12,166,1,172,65,134,106,91,255,251,176,100,43,14,7,243,119,201,3,187,99,114,75,10,89,234,61,5,100,91,121,155,42,78,232,209,137,20,19,232,52,242,157,224,34,170,81,5,23,99,32,16,8,45,128,145,58,61,174,2,173,193,240,38,18,148,188,74,186,66,207,213,231,11,1,52,144,124,153,247,159,162,117,240,60,137,164,195,55,207,15,22,28,45,67,63,15,15,236,37,194,90,102,80,157,116,126,177,221,206,206,139,78,156,151,223,44,29,93,245,113,182,132,46,131,215,114,67,182,156,118,144,75,74,176,249,179,195,169,118,141,229,173,181,49,163,252,181,82,245,249,86,171,122,109,88,162,228,108,49,144,214,40,224,173,218,97,239,99,235,91,67,126,177,252,21,185,138,140,157,219,236,202,21,87,227,53,237,95,236,115,18,183,235,221,5,33,141,186,245,234,196,202,231,218,126,206,195,69,174,116,170,192,0,102,0,0,67,112,126,178,3,188,46,195,116,73,142,3,211,55,228,207,18,146,226,132,166,234,184,28,43,4,180,74,161,242,211,54,181,53,5,106,223,211,95,191,255,181,29,191,255,255,255,250,74,153,12,247,14,131,44,133,83,62,218,190,12,40,218,153,40,206,99,22,35,210,160,144,33,140,56,73,21,51,178,113,50,240,194,48,124,31,50,225,123,51,4,49,48,136,21,5,9,102,7,129,225,1,88,36,140,81,176,8,86,101,72,28,76,1,5,128,51,18,128,165,214,1,2,193,204,242,113,16,38,8,160,204,133,51,131,135,198,128,164,10,204,73,12,169,68,104,108,99,17,225,218,19,32,130,172,2,101,1,85,165,34,27,109,29,3,2,216,143,74,107,214,80,188,163,205,123,141,134,147,6,186,247,217,130,39,37,148,213,101,111,13,61,188,235,215,134,233,239,207,227,48,86,105,71,187,30,32,206,152,20,235,166,62,161,38,11,180,154,205,36,105,35,23,6,61,178,39,132,211,171,112,19,44,188,199,153,194,3,131,24,91,149,71,47,110,34,30,182,190,99,83,179,70,100,152,97,106,135,28,140,179,233,215,30,254,32,89,64,247,116,101,209,18,136,132,30,113,34,10,13,43,183,241,147,31,63,178,54,139,2,128,18,3,0,0,30,133,102,92,236,16,224,171,67,129,70,141,81,210,152,51,190,16,8,155,44,96,145,152,77,167,195,185,114,230,171,81,234,223,184,28,88,195,27,83,196,130,245,126,148,114,78,255,179,254,183,86,68,93,203,253,127,254,247,75,99,87,191,244,129,0,5,179,20,145,99,136,153,147,44,32,243,22,80,19,12,67,195,36,29,163,35,192,97,144,232,104,1,48,40,1,67,129,33,42,220,2,2,3,32,3,232,72,32,145,156,51,14,5,114,158,83,139,172,133,32,57,255,251,178,100,28,142,6,253,107,74,147,186,75,114,70,37,9,163,97,229,62,27,61,165,36,78,233,49,73,52,136,103,181,133,136,232,228,24,20,126,45,124,168,12,70,252,88,171,194,84,107,4,189,6,57,131,94,140,152,148,244,47,1,96,91,252,241,55,23,105,84,134,129,218,134,168,240,134,151,22,162,74,75,175,77,170,69,58,145,87,203,182,233,243,70,13,192,149,12,9,34,137,2,82,124,23,235,117,89,132,148,71,86,170,18,177,136,167,6,197,150,146,82,89,124,47,72,16,166,94,105,77,134,88,188,140,210,138,21,93,166,207,41,148,204,45,60,203,170,124,100,75,21,211,74,227,155,150,202,84,253,92,243,76,206,41,38,171,210,94,82,77,143,4,245,104,166,101,150,168,211,143,197,138,106,57,2,27,96,140,254,111,253,63,27,208,156,184,205,197,95,252,96,0,64,131,77,85,203,47,201,58,144,252,9,81,97,178,20,62,15,10,55,173,65,43,85,94,30,83,4,55,13,81,250,149,221,88,113,33,241,110,174,215,22,171,99,164,31,255,140,196,191,200,10,132,40,230,135,135,43,255,192,201,238,27,171,255,248,111,237,167,172,27,51,28,7,62,74,125,48,225,151,60,180,200,26,1,77,29,145,141,58,19,12,95,2,204,22,16,0,32,128,40,68,48,16,220,120,76,27,17,140,67,40,91,230,204,6,74,210,216,24,85,153,72,33,40,8,171,224,53,70,194,98,13,145,203,1,11,49,152,196,143,184,198,112,144,209,102,204,112,77,174,10,166,66,101,199,12,209,144,121,237,145,26,163,127,197,153,95,168,247,125,116,227,166,180,243,221,120,93,122,70,53,69,59,67,142,237,171,166,213,150,21,179,86,219,109,245,62,100,17,75,54,58,250,72,171,243,100,131,214,238,78,125,236,161,77,5,34,130,119,35,78,154,121,175,241,184,30,151,117,59,113,153,79,126,246,28,249,118,151,142,121,100,164,147,87,54,253,76,132,202,3,243,85,117,132,77,106,214,161,54,178,71,35,69,193,70,171,82,104,138,78,93,149,72,84,141,172,78,203,63,144,185,122,62,44,222,160,0,32,16,160,0,104,219,247,222,90,56,4,130,96,66,138,117,160,4,201,184,161,152,139,12,164,207,34,54,8,1,59,10,158,71,139,24,75,106,21,87,161,159,64,121,33,208,51,63,234,56,3,73,225,56,214,40,138,152,65,186,150,235,242,4,148,125,214,161,65,101,24,5,52,214,143,168,0,26,179,43,216,211,227,161,19,56,88,227,24,197,99,27,5,115,63,235,179,58,128,115,3,133,19,4,195,212,255,48,8,23,48,28,205,135,7,70,147,28,201,38,180,34,14,76,27,16,28,83,7,130,17,169,208,136,17,255,251,178,100,29,142,6,251,104,201,19,186,76,82,74,196,249,255,96,163,124,27,61,145,34,78,233,49,73,40,20,103,169,132,149,145,29,136,25,17,1,33,101,66,111,147,188,199,12,34,172,203,12,172,33,225,14,121,204,18,161,115,192,25,114,135,244,107,11,121,4,167,36,101,2,43,194,118,243,159,148,125,90,171,73,27,124,174,192,245,225,184,174,117,123,218,101,12,144,162,82,94,216,107,49,222,104,145,173,181,80,220,155,218,101,164,113,44,105,17,73,61,142,141,3,170,219,39,109,145,79,51,47,80,207,235,58,41,176,214,234,153,40,83,41,85,202,109,182,206,118,45,167,73,127,246,59,85,184,246,153,102,237,106,81,76,125,220,219,86,142,202,36,38,195,233,226,24,201,41,162,85,37,20,141,37,133,85,123,119,63,46,15,77,78,60,234,208,144,91,64,0,4,33,0,0,4,63,111,196,174,144,148,200,133,1,169,180,38,93,20,202,227,199,220,26,235,254,215,224,136,80,109,31,120,202,132,94,108,223,202,25,24,41,86,255,250,34,65,212,36,172,76,36,47,78,171,219,181,97,163,54,88,75,8,16,24,193,209,132,211,46,123,253,244,13,102,148,218,103,236,35,230,253,230,192,117,236,194,48,244,211,170,92,213,112,252,198,1,145,59,0,0,80,40,66,48,0,234,73,179,10,131,131,63,4,116,113,69,49,101,244,183,198,0,20,70,139,4,98,64,0,173,32,196,136,66,59,224,36,210,53,149,57,32,25,27,76,93,244,6,178,3,135,41,126,63,131,20,168,90,49,157,11,10,105,3,198,92,86,82,60,226,203,150,223,96,207,212,70,157,244,104,85,32,137,31,19,246,221,136,199,119,199,54,72,148,80,65,52,90,146,115,137,109,89,41,206,252,37,138,206,127,103,101,27,55,166,18,184,234,106,168,178,41,197,51,205,33,39,148,212,221,83,49,101,96,106,229,56,188,188,16,249,37,54,174,186,154,221,201,187,150,71,199,100,147,254,193,101,115,41,232,210,147,93,2,236,235,25,179,195,33,85,246,71,247,58,41,164,188,72,229,109,101,17,126,191,162,61,111,181,217,0,128,0,0,47,223,134,143,14,140,185,118,44,194,194,119,5,211,79,241,226,214,154,19,87,233,96,157,45,62,81,213,26,16,120,220,190,154,104,223,255,255,182,105,220,99,82,0,176,241,14,32,213,180,51,220,94,222,131,235,5,116,216,158,243,233,90,235,219,22,255,255,255,189,0,1,99,18,119,147,211,139,195,143,242,3,119,150,3,1,136,195,73,178,3,69,194,67,4,194,96,104,72,6,13,204,11,1,140,13,63,209,36,194,240,216,207,177,36,88,46,0,134,0,81,20,84,84,19,164,103,106,106,100,255,251,178,100,30,14,135,49,117,72,147,187,51,242,75,165,25,179,60,230,138,92,21,191,38,78,237,45,193,45,145,230,181,135,156,168,56,160,160,133,144,11,205,0,131,149,80,198,74,136,147,25,56,66,105,88,124,68,198,25,220,185,80,89,30,64,167,99,130,145,54,100,14,7,135,144,232,24,51,97,235,147,230,170,105,199,183,209,127,78,183,72,221,214,226,223,238,107,153,234,31,141,74,235,212,167,203,179,182,62,146,238,96,24,36,123,88,137,173,114,39,14,115,16,17,11,50,11,234,7,154,147,254,216,136,110,198,49,199,22,16,129,228,192,149,44,114,148,81,3,45,155,114,26,147,188,136,219,249,143,120,199,22,250,160,55,65,104,90,9,187,231,220,117,151,71,137,37,144,203,119,56,159,219,126,201,81,143,142,244,252,238,249,255,106,246,121,60,250,131,187,235,114,221,17,157,128,7,146,128,32,231,8,44,128,124,170,193,208,19,231,66,159,117,29,190,81,208,247,253,67,34,182,135,196,23,42,204,46,100,40,234,73,253,168,79,237,77,123,251,78,13,204,188,189,22,106,32,52,55,200,227,255,168,131,102,38,199,228,73,246,181,17,118,156,119,56,64,78,159,199,112,23,48,171,47,55,161,132,54,37,164,53,89,93,48,56,30,51,118,16,51,224,28,48,164,101,48,0,39,5,3,162,193,73,130,6,19,74,24,20,204,88,29,147,228,136,12,5,212,68,0,96,42,199,210,22,147,67,6,201,212,92,1,27,0,145,100,180,192,205,68,133,91,176,37,25,180,143,2,18,165,84,38,2,81,15,196,140,40,22,4,99,98,194,79,210,135,9,5,220,112,105,46,180,118,47,19,128,27,234,239,84,182,105,158,72,241,167,165,237,147,75,50,228,69,119,26,137,82,114,90,130,95,170,178,7,39,158,162,86,154,172,138,179,35,69,53,228,174,180,102,109,219,8,231,39,49,182,191,130,114,133,234,208,163,134,82,139,11,250,168,255,210,117,191,202,227,181,40,231,191,86,108,145,250,147,188,3,206,113,30,23,101,152,10,10,83,202,194,13,194,126,18,109,23,86,229,91,9,194,109,85,222,122,254,189,252,196,248,157,231,15,177,25,35,3,0,0,1,181,27,74,90,0,169,206,71,123,73,61,33,148,160,179,226,49,188,18,51,136,184,165,250,76,174,186,19,133,11,71,240,55,37,145,245,122,151,127,111,95,251,44,137,51,41,19,88,6,138,201,16,10,22,54,17,254,149,22,108,81,65,147,198,146,198,232,244,244,127,220,88,0,71,37,252,194,167,204,97,32,120,140,204,3,140,52,76,195,86,193,199,43,157,48,145,109,136,18,137,201,216,96,88,14,0,110,44,49,251,94,99,71,86,217,244,186,255,251,178,100,22,140,197,103,100,207,155,108,53,208,63,194,233,179,97,133,86,30,133,205,52,78,97,117,193,5,141,102,133,149,149,154,113,187,53,10,140,38,127,140,142,206,106,223,251,4,123,198,118,90,138,203,198,84,217,163,49,210,132,243,117,209,30,52,195,14,89,246,33,84,112,118,184,205,167,23,177,55,203,223,169,52,155,229,123,174,178,167,228,130,169,184,150,152,72,43,157,40,86,254,239,238,198,229,239,211,235,108,179,149,105,149,39,148,68,153,72,42,79,49,223,227,119,98,232,189,94,63,142,230,247,98,145,44,131,16,12,144,28,143,64,90,70,22,251,68,141,34,63,83,106,199,136,194,24,250,146,187,174,24,0,13,136,210,142,186,197,74,187,165,242,83,100,176,124,114,175,236,102,144,128,174,234,120,154,117,176,63,41,131,37,116,1,30,29,199,249,82,52,227,46,236,218,89,11,19,132,192,98,231,44,237,50,223,255,226,31,109,22,117,117,255,209,64,0,1,128,46,166,68,98,25,180,78,108,76,201,148,227,198,140,121,143,24,204,36,53,49,234,184,214,227,129,0,108,192,195,0,184,49,254,49,40,40,193,96,96,96,228,10,6,10,129,6,5,102,11,6,16,7,76,22,14,111,233,95,148,89,148,48,197,236,255,151,134,126,105,3,37,211,40,74,83,57,91,36,108,139,92,236,104,188,6,221,151,127,41,33,228,237,80,171,51,80,123,161,51,53,47,105,151,41,223,230,204,227,204,64,106,144,202,246,96,217,227,69,184,93,50,74,52,255,85,252,198,59,15,82,225,218,186,239,35,207,37,175,134,140,130,126,217,203,212,174,30,234,119,244,144,9,211,15,118,218,131,211,103,141,255,199,12,237,243,153,87,169,61,102,97,216,179,170,86,16,167,169,173,225,82,150,183,108,119,44,127,250,227,99,159,19,255,236,154,112,134,32,139,110,69,162,100,214,114,77,72,241,16,133,62,106,33,2,8,39,42,147,90,237,137,25,113,79,101,247,22,222,235,255,248,173,142,49,35,172,215,17,76,228,3,108,171,88,128,147,12,100,197,17,198,226,192,179,242,169,66,200,229,68,225,106,53,2,209,130,165,75,246,66,66,23,32,102,132,178,108,145,75,6,50,61,7,105,166,165,80,200,159,191,206,103,27,255,119,253,127,250,157,69,127,186,175,255,244,20,48,73,33,147,10,208,194,48,160,19,115,8,176,48,53,22,4,147,14,161,102,48,155,3,3,0,0,103,11,22,73,130,48,8,6,0,97,128,40,60,128,0,60,192,56,3,204,28,128,10,29,48,0,1,211,10,160,2,45,144,18,57,212,44,99,124,21,72,20,3,125,89,25,49,6,196,66,114,68,175,134,79,106,80,14,93,32,178,14,255,251,178,100,44,142,8,17,116,203,3,218,163,240,46,194,10,45,97,229,52,29,33,205,50,78,98,21,209,19,155,166,201,130,166,58,26,132,212,242,88,25,17,106,4,244,189,142,232,176,68,64,179,9,166,71,130,96,215,163,209,178,99,52,183,113,67,252,237,196,138,135,154,245,120,194,43,132,230,99,210,206,24,147,178,221,80,168,41,66,60,186,98,14,8,106,242,233,245,27,11,161,109,58,76,141,64,49,99,201,163,83,32,66,24,102,166,33,106,128,180,242,36,117,129,177,35,125,50,241,153,157,206,151,106,143,146,212,200,216,63,172,201,6,60,20,10,233,164,49,169,173,67,88,253,105,41,110,245,234,46,58,83,169,108,232,92,94,141,4,140,88,103,10,205,162,183,101,22,148,184,142,146,94,252,166,122,181,51,42,182,71,71,111,168,183,184,249,27,23,47,20,71,171,206,0,48,16,0,64,32,1,246,183,34,153,106,77,163,250,70,36,220,151,26,79,230,56,123,123,97,136,143,86,165,70,219,234,117,46,255,255,255,255,139,121,191,252,191,228,127,210,11,24,126,110,108,81,1,174,18,160,90,1,227,113,102,119,110,3,149,141,24,219,150,67,5,11,83,8,0,62,74,113,160,225,133,195,177,113,64,209,142,130,237,61,170,148,43,68,68,212,57,40,84,84,116,2,183,103,24,18,253,151,23,125,242,167,0,6,126,170,65,44,3,103,93,82,177,207,3,235,40,125,20,242,153,254,53,10,130,166,199,77,137,122,213,223,183,76,183,85,45,150,230,50,66,92,153,65,1,246,225,144,156,177,146,28,9,133,188,168,32,60,255,232,57,249,193,152,239,9,89,32,179,213,247,138,198,116,140,252,48,214,245,93,14,216,111,12,109,255,225,91,157,194,13,231,234,145,61,185,142,215,209,20,53,133,135,10,158,199,30,142,119,44,77,40,162,82,66,148,166,147,168,166,86,212,117,178,52,73,20,138,33,143,16,146,226,201,115,249,184,216,89,120,204,18,79,21,156,241,133,108,26,58,204,44,67,156,204,188,145,228,80,157,253,74,160,173,202,173,207,180,66,0,16,19,43,24,16,64,133,38,217,15,159,167,173,90,221,122,21,108,169,139,56,153,130,30,79,146,58,176,216,241,240,139,92,116,4,52,75,20,244,28,99,11,249,87,191,243,54,65,126,126,81,255,255,231,127,18,52,211,202,159,255,145,190,12,152,43,79,176,17,42,230,167,144,166,123,14,6,156,168,39,204,179,70,91,169,166,53,1,34,129,1,177,161,217,140,162,48,32,9,48,36,91,44,3,105,128,96,168,108,158,224,208,152,199,144,77,164,142,178,1,161,49,92,9,66,21,131,129,72,76,192,51,35,34,217,44,128,8,13,231,188,255,251,178,100,36,142,135,129,116,203,131,186,147,240,73,232,89,250,97,45,70,23,161,163,62,110,98,41,193,36,34,103,13,129,30,41,1,45,123,2,97,4,35,30,212,152,128,71,91,26,80,177,166,20,166,104,114,169,158,12,25,60,45,220,86,228,43,175,171,140,39,88,210,136,194,172,219,83,2,34,160,241,142,165,186,166,124,44,178,206,136,17,38,117,204,86,29,50,123,158,168,124,15,101,131,68,128,49,207,49,144,166,16,138,54,14,168,35,2,34,163,32,110,184,240,113,73,159,115,146,142,162,139,152,34,144,160,89,208,35,129,194,202,113,153,56,155,15,162,211,168,196,158,61,162,164,94,100,232,57,100,217,243,71,204,7,147,167,166,229,165,32,137,105,210,116,79,58,7,70,226,153,157,54,198,169,109,214,145,141,78,173,150,181,255,82,109,205,155,81,181,212,77,128,0,4,0,20,14,6,222,242,68,48,21,4,100,206,102,101,82,194,36,3,201,64,172,164,158,156,136,97,222,181,201,249,179,87,167,243,245,187,222,190,182,254,119,142,224,127,118,64,213,58,68,128,242,63,255,253,191,219,161,255,168,197,30,128,252,120,249,209,160,238,28,21,146,37,202,96,130,9,156,71,166,26,30,8,2,103,80,48,24,208,162,28,55,79,115,48,30,65,195,23,120,113,73,78,248,135,86,48,145,225,50,135,74,132,88,112,76,228,142,125,229,27,129,246,221,104,231,24,198,182,162,189,247,190,212,130,95,199,72,156,247,220,105,145,237,138,28,171,81,124,85,242,57,177,77,55,82,99,56,10,211,87,112,227,18,160,29,226,230,116,210,255,50,45,164,203,18,149,156,176,84,91,152,11,10,11,97,205,63,173,38,204,25,231,77,236,104,51,84,217,65,224,65,24,201,32,210,193,44,234,89,112,242,214,147,45,214,69,107,143,229,182,172,217,106,148,141,81,52,52,18,52,218,162,251,75,4,12,180,236,226,214,108,130,140,142,164,131,19,163,13,71,18,40,37,162,79,230,11,254,235,235,0,0,5,1,244,121,136,84,154,129,96,146,102,34,213,0,20,130,238,52,142,201,89,53,107,82,47,154,147,182,234,61,94,21,225,116,200,173,222,164,39,6,188,111,225,95,60,53,206,226,100,213,63,253,255,163,106,73,191,243,139,177,175,8,92,195,193,67,221,20,91,180,154,0,0,2,148,202,14,78,141,132,44,148,100,77,71,49,238,100,210,67,72,104,72,49,127,96,195,55,24,117,242,160,114,48,139,237,21,9,3,65,81,59,7,195,50,30,120,151,29,134,146,171,229,110,3,245,74,215,228,217,32,87,125,160,48,185,108,171,4,151,22,202,94,187,77,158,215,141,112,160,185,249,15,114,155,27,193,251,170,255,251,178,100,44,12,134,128,103,78,155,121,122,112,73,200,233,211,96,73,158,87,253,161,64,110,53,155,0,253,33,40,29,132,137,24,109,97,45,73,66,136,145,183,95,131,222,179,224,72,136,141,235,15,126,191,247,207,119,191,82,75,92,119,237,24,237,72,61,254,108,91,62,29,191,196,63,189,101,111,22,177,163,159,238,43,53,184,72,15,187,217,163,88,194,212,25,161,234,125,98,86,155,64,134,119,185,119,244,135,7,61,33,30,88,52,78,170,163,247,222,14,167,68,178,49,81,148,152,61,131,53,226,227,88,38,4,124,143,42,175,139,14,144,213,220,16,25,238,136,86,101,13,12,177,106,0,0,7,2,8,137,198,195,32,76,182,162,199,235,139,61,202,178,233,252,227,64,230,240,253,200,159,45,223,253,188,35,194,61,114,175,94,50,174,20,126,221,180,0,124,25,58,240,68,229,255,109,83,250,63,11,255,246,139,177,123,194,208,204,5,12,62,41,143,238,77,71,33,164,22,1,83,71,20,205,35,115,2,131,3,131,199,75,7,24,196,120,14,24,62,230,53,68,167,163,5,32,4,48,150,132,130,74,238,192,240,198,121,165,148,6,140,6,5,148,57,248,58,13,95,54,197,82,219,179,222,60,124,211,174,240,207,194,106,21,64,173,138,171,226,205,21,45,171,249,184,173,95,9,32,254,174,75,62,44,146,199,112,11,229,252,28,188,216,94,212,234,173,74,90,150,108,244,133,178,232,8,114,141,70,99,217,105,40,97,203,22,203,65,117,151,44,138,99,117,19,17,26,63,113,252,33,20,112,204,121,179,74,200,9,50,6,21,250,178,205,214,52,20,57,18,16,172,141,53,104,189,5,40,185,115,127,65,71,206,116,87,251,20,242,155,162,125,251,168,166,181,209,57,237,221,167,103,205,50,96,11,126,35,221,100,64,32,3,109,130,37,107,109,174,175,2,2,76,71,80,11,21,208,165,140,0,125,188,247,196,204,61,5,195,55,250,254,133,242,63,255,13,208,79,244,111,255,255,183,55,79,255,250,181,34,58,243,52,202,75,62,36,138,202,123,105,144,210,0,1,227,10,157,142,42,125,52,72,28,220,208,179,200,99,140,55,3,38,62,131,131,199,32,74,24,232,66,134,194,50,26,5,147,11,204,40,29,121,68,66,97,80,189,129,13,38,152,71,196,205,200,152,121,209,199,22,245,86,108,184,91,228,60,181,213,0,191,234,104,173,140,89,191,151,8,149,9,178,19,97,40,26,87,109,233,14,144,54,115,80,10,102,82,92,226,245,203,88,173,39,147,183,16,252,28,245,54,172,4,61,142,174,161,250,80,255,246,140,98,120,247,212,208,218,124,13,24,154,190,4,133,71,79,16,80,83,52,39,174,245,255,251,178,100,71,14,199,43,114,204,147,153,123,240,68,8,89,193,97,133,74,154,61,193,54,78,61,121,65,46,27,166,205,151,181,32,137,98,99,246,61,82,249,105,182,33,28,177,51,179,60,106,239,59,137,169,234,187,101,129,169,216,232,207,1,173,198,52,107,43,219,161,64,32,39,221,157,73,6,108,105,73,35,27,115,115,147,140,56,125,155,193,202,238,23,173,215,175,36,119,91,212,210,34,33,99,54,222,38,222,171,173,230,79,255,255,255,175,251,246,111,251,124,192,51,116,127,201,74,88,32,44,168,252,129,40,32,27,136,188,99,158,151,64,87,176,138,218,160,6,221,84,164,143,175,95,90,147,41,31,81,209,39,117,120,83,82,253,185,137,140,110,126,162,143,84,255,247,221,219,82,119,255,234,190,126,38,59,124,149,82,129,249,130,210,67,86,179,59,153,199,16,135,250,119,153,201,2,100,144,40,112,64,217,106,3,31,128,34,99,130,104,224,240,60,20,78,121,217,81,66,110,66,72,17,18,24,24,156,27,12,36,29,146,80,115,64,201,37,225,154,205,62,67,238,189,239,112,210,154,244,163,54,176,60,93,164,72,37,13,26,238,134,241,225,60,137,1,67,173,108,234,197,116,59,211,90,192,201,7,226,253,110,1,78,117,12,41,209,186,254,30,63,175,167,93,185,107,25,71,252,229,145,5,242,188,191,74,212,168,190,188,29,125,250,123,121,18,243,106,26,29,227,80,65,198,215,151,74,191,88,38,110,177,106,27,92,180,165,101,142,164,68,55,105,160,246,93,222,131,90,228,147,84,184,240,166,213,77,51,153,145,201,182,107,149,184,250,57,60,227,140,12,22,168,162,107,119,67,210,133,230,255,171,143,227,209,117,110,146,229,192,160,0,0,122,52,147,170,110,15,108,27,59,77,167,4,206,215,38,40,26,213,130,86,11,101,111,183,68,26,87,125,122,137,61,106,67,94,146,175,82,51,97,76,150,98,241,112,110,22,174,175,191,43,69,41,197,244,57,89,238,223,254,174,103,214,220,235,245,219,186,75,175,209,255,172,0,0,96,98,124,103,168,244,99,233,98,32,63,15,65,70,64,40,241,135,224,112,136,33,50,17,221,34,41,83,48,46,38,133,129,64,48,92,98,0,4,176,131,161,137,133,161,3,76,47,72,177,112,98,160,8,223,9,2,116,161,112,8,152,24,120,18,53,88,224,65,0,48,191,107,191,117,108,53,37,56,113,102,199,32,3,115,28,104,202,189,53,164,181,177,25,5,126,225,36,78,231,230,190,25,66,101,185,230,135,24,30,198,76,224,123,151,114,221,99,36,79,230,199,3,117,249,201,183,58,215,123,53,135,224,240,192,253,215,94,78,126,105,217,46,239,219,40,11,41,255,251,178,100,75,14,231,124,116,76,19,185,69,112,66,137,105,211,97,39,100,25,233,213,58,109,188,89,193,22,147,230,201,150,21,40,203,75,30,139,255,116,84,183,126,79,223,194,106,122,246,92,140,254,239,168,252,39,62,97,73,190,253,13,252,183,161,54,78,243,100,8,70,219,150,72,126,202,231,163,77,160,131,56,66,114,88,169,140,96,229,15,197,24,129,32,162,152,242,65,202,13,131,84,232,50,71,26,195,220,185,255,159,230,107,241,162,37,116,54,188,167,20,57,64,240,0,4,70,30,173,67,197,195,81,36,18,171,92,201,153,78,205,102,239,67,89,155,202,130,126,162,1,85,125,164,211,93,147,77,79,165,53,122,84,78,221,145,254,109,112,254,127,19,251,255,250,245,125,13,233,255,212,183,141,185,86,229,187,191,241,214,6,74,99,86,6,150,164,16,78,101,183,38,255,228,103,42,194,74,129,80,3,66,236,47,124,12,32,24,42,132,39,144,92,14,218,134,134,50,67,194,128,2,197,37,6,120,45,252,86,154,136,77,44,136,180,33,100,90,212,25,203,143,11,11,179,10,174,85,2,87,253,217,182,203,93,114,51,159,0,246,60,239,94,207,95,180,227,79,184,246,63,119,78,26,157,239,107,148,190,190,96,124,124,255,219,220,255,202,175,30,167,114,83,125,125,61,189,84,233,159,31,26,255,205,189,198,110,77,218,177,84,79,51,4,18,112,226,110,231,43,150,47,43,156,56,212,158,104,218,135,11,113,186,173,245,35,101,252,147,69,196,125,98,43,218,182,56,22,76,115,83,79,55,71,171,135,57,226,106,12,122,105,18,193,22,20,87,233,172,195,140,219,105,47,73,35,195,245,246,232,157,91,70,240,217,0,250,129,197,181,2,52,182,42,15,192,65,67,108,238,129,186,93,77,129,68,50,248,16,102,168,93,47,1,102,99,152,34,196,159,162,121,243,17,23,212,82,143,21,125,25,19,227,31,26,6,93,184,68,124,179,189,90,101,233,252,156,191,178,218,165,177,15,212,219,63,222,0,204,6,6,176,193,204,67,137,0,136,192,188,39,141,18,1,4,192,56,80,76,16,0,108,24,1,230,44,162,142,96,106,7,192,224,29,48,9,5,17,192,58,32,0,147,2,112,28,82,99,0,100,96,212,5,41,134,23,120,23,18,3,91,19,38,47,104,117,25,16,87,136,84,98,236,161,68,119,55,165,215,171,233,12,145,173,187,76,161,21,24,61,190,186,157,192,204,122,237,238,172,12,139,84,16,17,65,41,93,187,176,116,255,210,16,132,173,142,41,148,45,14,182,26,48,97,171,235,56,226,222,198,205,5,236,183,147,80,43,163,5,55,154,193,47,151,141,32,159,148,178,236,237,4,115,221,74,255,251,178,100,79,14,151,206,113,203,139,218,123,242,69,6,153,195,100,77,138,30,253,195,44,78,233,239,201,7,20,38,153,164,42,24,22,173,223,18,82,111,151,39,248,203,84,43,230,232,220,196,200,201,77,231,117,85,95,112,91,35,230,157,228,149,153,187,48,183,35,205,214,158,209,111,5,203,81,173,26,186,190,227,188,215,174,158,70,179,101,100,182,156,162,234,13,106,247,202,147,139,22,141,209,51,2,106,226,52,179,49,110,243,107,27,205,190,183,127,226,121,253,232,30,47,238,148,0,40,0,7,161,212,96,0,144,14,85,203,164,150,22,140,167,86,238,221,188,232,28,28,166,31,43,247,111,183,80,174,167,26,25,148,143,38,37,47,67,226,119,163,246,239,193,50,156,24,160,140,45,82,215,68,216,97,69,117,53,31,235,244,255,207,202,255,168,47,29,127,1,169,17,145,131,81,130,234,1,200,115,57,139,72,9,144,32,216,224,10,109,177,90,99,224,126,134,70,1,12,66,17,32,193,160,24,12,84,160,52,2,29,25,26,20,164,73,137,72,3,150,120,206,53,210,130,211,131,136,217,221,116,39,166,98,255,10,7,129,238,22,131,28,19,5,6,27,102,147,72,165,99,227,165,237,29,80,188,153,94,213,235,90,152,110,99,192,177,159,212,162,26,223,180,230,57,22,156,21,6,37,121,251,189,74,96,132,221,207,6,140,243,119,52,194,31,45,245,172,65,161,82,125,201,5,225,57,212,248,7,12,182,201,248,35,59,172,97,119,139,54,30,68,121,108,214,52,72,231,165,175,152,36,59,21,122,39,162,39,139,55,42,94,66,219,85,161,69,211,248,50,195,131,75,225,252,26,46,99,181,185,73,120,17,116,223,105,30,196,125,28,179,92,181,193,149,162,14,226,175,87,94,100,55,57,242,77,120,76,164,197,87,1,251,44,25,32,231,112,237,27,115,103,118,251,181,63,183,251,164,11,25,151,179,82,0,38,96,195,16,249,248,53,230,4,43,95,151,40,82,114,87,233,114,92,158,79,169,230,192,195,243,155,168,194,11,108,39,92,181,197,171,47,206,233,23,11,245,127,246,237,158,229,140,52,96,10,121,37,226,225,63,127,39,87,91,161,159,163,109,32,0,204,24,202,8,194,152,55,12,64,4,32,192,108,102,77,79,201,144,192,0,119,12,32,64,176,192,40,20,140,98,203,24,194,164,9,16,92,2,16,225,112,56,7,4,1,131,120,22,168,49,128,88,30,152,113,129,193,64,4,8,64,44,88,83,140,27,0,229,162,147,1,60,172,40,2,35,209,180,81,19,237,45,53,133,22,127,179,7,71,189,134,4,35,57,188,75,40,40,87,16,62,80,253,82,35,97,217,170,45,68,160,235,83,72,122,255,251,178,100,58,12,215,218,105,74,11,217,100,246,69,104,137,195,101,231,70,93,249,165,42,111,105,239,192,205,33,40,13,16,11,200,237,92,166,219,90,169,242,146,169,47,109,185,130,73,80,21,75,61,52,98,149,156,229,50,83,64,221,238,74,75,61,115,149,187,72,213,92,236,255,168,213,107,25,108,10,231,93,235,10,89,244,215,246,195,36,242,157,199,179,230,120,214,249,218,69,60,208,198,180,242,160,101,47,121,253,231,30,204,217,93,19,43,108,229,234,191,219,101,216,95,106,54,151,107,81,94,152,184,244,173,153,236,95,126,186,122,195,124,102,187,38,141,64,205,24,87,118,162,198,103,250,57,166,71,187,133,220,109,178,163,89,196,20,105,226,64,32,1,192,137,53,133,30,94,33,190,9,10,150,77,100,211,157,149,50,151,254,198,60,43,130,155,57,112,55,202,235,142,227,249,143,111,19,135,209,237,254,253,242,173,148,95,229,31,255,255,254,221,255,247,98,204,138,58,54,56,219,129,99,207,113,107,30,26,216,8,0,12,134,12,164,40,60,72,38,23,64,152,97,100,34,38,154,67,104,96,74,39,6,19,64,68,96,14,9,166,2,101,210,96,176,4,1,0,10,96,4,15,72,204,10,9,80,32,29,46,195,0,0,85,48,98,3,133,26,4,77,56,34,142,219,137,73,17,121,43,16,38,61,37,92,8,215,88,183,239,109,97,227,19,215,80,181,76,214,234,204,168,72,188,4,18,157,70,145,21,252,163,177,182,230,213,187,1,48,149,193,83,247,75,75,218,234,170,217,236,211,12,11,14,153,45,206,201,106,112,207,219,148,155,12,27,91,173,174,205,175,210,41,191,137,71,133,47,98,129,166,240,238,22,121,249,50,171,104,240,169,233,104,58,182,126,179,108,173,195,188,2,201,85,172,196,141,7,27,150,106,227,51,58,197,158,75,35,52,72,208,21,176,28,82,218,143,103,175,95,64,164,86,168,214,83,227,16,222,190,187,125,84,240,38,139,182,76,213,235,139,247,206,90,73,66,129,72,146,181,102,181,139,155,121,185,159,253,0,98,18,37,136,8,110,2,220,132,24,227,133,64,200,185,48,165,17,117,29,74,163,196,81,122,254,207,125,252,234,178,125,53,165,77,187,255,103,93,71,255,171,204,155,46,244,23,24,135,48,154,0,0,99,5,162,148,50,64,16,115,16,161,39,48,186,46,67,44,68,45,48,165,38,179,11,224,99,48,3,4,131,35,131,98,48,40,8,83,2,48,8,48,11,11,19,1,80,65,1,7,1,131,48,33,168,233,128,176,13,24,164,1,8,24,136,25,18,107,132,7,24,250,185,202,16,224,209,66,33,226,233,210,67,8,29,138,152,32,139,175,56,52,149,82,224,255,251,178,100,47,142,231,219,106,201,19,219,123,240,62,4,105,179,105,135,70,28,225,163,42,111,109,239,193,23,36,38,141,165,34,120,208,121,32,252,105,101,195,193,98,240,87,5,229,180,148,76,214,131,152,142,131,210,252,121,134,147,10,78,217,211,69,237,60,65,6,26,20,166,109,57,4,172,95,137,31,12,4,26,93,204,160,166,161,204,42,71,103,19,54,230,245,62,80,184,213,83,9,251,233,57,68,172,180,197,153,10,198,31,8,173,113,143,243,140,218,185,137,235,168,148,96,133,244,39,77,25,206,30,255,86,220,251,238,29,111,241,108,210,211,90,148,147,59,172,28,73,187,102,106,219,10,90,233,171,46,49,45,9,190,60,215,219,118,228,179,140,106,111,219,16,223,68,213,177,225,219,20,149,238,105,62,228,204,220,166,113,160,0,0,148,101,2,181,148,25,13,44,24,72,172,19,236,101,83,44,232,196,52,138,192,84,165,34,217,35,160,124,171,205,122,101,54,204,217,5,32,133,81,191,91,245,230,62,162,234,170,119,244,85,236,250,161,51,116,169,104,114,253,96,39,12,19,4,168,198,248,69,204,33,131,52,104,73,205,87,192,232,192,48,85,76,39,192,44,192,88,2,12,127,193,228,193,252,23,128,64,18,64,13,4,160,186,68,9,162,193,140,191,132,0,160,5,3,215,156,66,46,26,24,104,170,15,73,64,212,225,8,179,157,33,46,242,80,44,193,128,233,87,6,135,113,165,87,13,53,103,173,106,52,228,18,149,129,58,137,79,61,204,243,91,47,127,51,125,17,102,190,170,71,45,107,5,245,174,77,146,8,7,18,216,207,212,6,230,127,27,132,95,246,199,27,127,76,111,80,211,120,219,89,58,222,36,99,113,222,151,196,165,109,4,204,166,127,245,223,253,236,120,21,188,211,159,190,177,140,34,145,177,146,85,186,235,112,247,184,90,181,183,52,222,176,218,153,247,19,10,103,155,190,107,245,90,102,186,233,7,12,215,16,240,225,30,35,233,97,250,73,6,12,87,94,28,172,117,164,40,209,162,82,76,195,140,217,61,244,85,116,52,205,0,112,37,106,150,25,25,6,105,138,16,183,113,90,56,164,118,210,66,224,77,77,171,223,154,144,253,5,27,44,175,255,129,200,181,42,215,233,62,96,36,214,95,247,233,206,229,127,209,191,255,223,167,153,255,253,175,8,147,180,192,53,11,37,32,140,93,109,55,101,136,0,0,176,185,88,111,194,146,97,72,150,97,91,162,115,5,100,101,147,72,99,232,124,96,200,110,109,227,150,100,240,106,128,98,17,180,84,109,29,2,204,60,9,139,210,96,24,16,36,179,38,9,32,68,2,61,76,64,19,213,156,136,27,128,138,128,147,86,144,10,221,255,251,178,100,35,142,199,7,104,74,147,184,76,240,72,6,153,113,105,103,134,28,173,155,50,110,229,239,193,33,27,166,9,164,22,24,92,49,194,225,198,114,7,107,10,6,150,64,168,121,38,40,72,56,15,236,177,178,171,234,217,91,201,85,33,235,210,149,240,218,198,241,149,72,48,221,217,232,58,229,210,92,4,78,99,12,145,91,12,42,173,185,222,252,169,215,183,173,126,57,216,220,143,121,82,40,69,22,120,55,125,92,236,16,164,101,29,205,173,221,179,149,186,110,229,203,90,149,67,255,17,122,220,35,14,93,73,40,229,66,83,173,61,253,219,251,10,75,199,6,38,193,125,159,70,147,48,114,176,17,164,193,68,58,201,227,171,108,32,232,202,164,220,34,185,181,118,19,73,2,74,197,3,28,144,196,95,187,250,92,64,39,170,14,176,211,4,80,244,43,52,3,198,155,170,161,164,196,162,242,164,211,149,74,18,15,228,139,223,114,168,61,75,202,95,59,158,251,206,94,141,233,32,214,97,64,129,162,134,141,155,50,219,122,99,236,177,208,199,110,120,198,175,127,252,135,84,90,22,149,255,212,1,112,70,1,154,80,74,152,150,5,24,96,83,29,60,131,152,38,100,3,136,80,176,52,98,59,36,24,41,141,2,101,64,192,40,20,144,128,198,0,2,45,216,84,25,48,76,20,140,133,40,34,116,201,153,227,74,246,46,146,204,117,134,35,107,66,90,108,6,105,252,73,27,216,50,6,148,246,70,231,72,8,104,108,65,129,221,103,119,237,87,112,162,46,92,182,8,133,184,12,49,196,151,225,102,159,61,106,113,185,15,79,23,191,147,5,231,221,104,243,244,149,31,170,177,138,196,121,79,163,45,94,207,57,39,249,211,167,60,209,32,175,142,167,157,80,212,134,40,41,14,213,166,111,156,109,251,158,32,50,195,187,24,139,171,239,156,196,214,31,198,254,250,140,199,108,106,27,121,151,187,218,35,85,46,207,120,18,110,148,154,27,131,91,243,192,182,50,77,1,76,104,50,68,110,166,88,252,148,205,181,225,103,77,80,52,207,187,58,137,89,40,27,19,35,235,7,208,218,192,0,25,109,174,149,164,97,66,31,114,98,177,152,53,99,114,69,0,83,43,147,30,50,141,205,166,118,254,6,96,130,89,148,141,58,14,188,175,87,165,192,160,255,71,62,130,13,171,83,229,71,152,58,219,240,153,117,255,244,22,111,204,47,198,127,240,199,250,127,211,254,128,0,0,2,116,198,163,19,84,2,76,142,56,50,72,88,247,107,51,37,169,204,108,18,8,1,153,93,250,95,73,73,8,76,80,2,97,241,65,100,156,228,221,26,40,89,36,3,24,20,6,8,8,192,40,75,106,16,82,253,105,235,34,6,255,251,178,100,31,140,166,218,104,206,27,139,127,176,60,100,233,234,97,229,70,26,141,163,58,109,229,232,193,36,33,38,1,183,157,112,81,36,230,194,226,238,173,81,164,183,56,171,253,29,106,137,102,156,244,208,44,70,12,151,90,110,114,218,178,166,158,253,206,66,222,219,56,59,61,220,118,114,227,198,52,10,187,140,73,250,179,133,218,25,63,191,75,178,13,102,162,28,160,124,39,104,141,157,60,110,141,152,118,232,242,248,222,70,247,54,96,199,185,29,170,214,93,84,106,1,161,219,114,39,103,49,226,140,15,62,38,223,104,130,67,219,37,53,45,41,102,211,163,66,207,183,155,18,158,64,86,193,171,96,155,184,55,195,87,185,110,109,79,134,167,206,15,241,1,153,139,45,79,21,202,93,69,127,183,22,72,52,83,63,97,106,128,0,48,0,0,3,121,247,136,223,81,81,213,39,210,204,134,205,65,117,110,159,204,37,110,27,217,52,185,169,55,17,255,63,234,175,64,223,238,223,255,211,215,141,119,255,191,250,188,61,250,105,254,237,89,125,74,89,30,223,64,0,34,221,230,10,190,18,64,103,229,198,18,158,117,250,70,64,214,102,101,69,220,57,38,195,14,15,105,4,38,51,19,87,18,41,43,167,224,58,153,27,148,11,8,42,98,148,32,103,211,57,88,93,135,115,128,230,61,226,221,19,173,173,29,183,104,77,198,11,34,82,208,202,244,197,251,48,119,169,81,205,59,42,220,111,212,88,150,89,160,3,213,10,150,155,38,123,171,195,185,5,4,182,234,46,29,250,248,184,128,78,169,121,20,63,18,28,205,16,161,38,78,45,53,70,67,121,117,154,183,82,205,235,73,253,87,86,250,96,214,97,29,201,109,93,122,38,119,5,253,43,35,147,217,188,152,150,1,117,203,20,106,75,42,202,229,150,178,51,56,183,207,14,245,201,223,70,216,81,32,147,4,37,201,189,169,154,239,84,10,149,67,19,150,38,87,53,200,178,202,233,116,188,113,97,244,250,220,118,53,43,104,99,45,153,76,148,224,224,129,69,17,91,138,194,24,218,130,81,91,75,197,243,252,81,94,32,34,103,122,168,45,26,235,191,247,157,74,243,121,215,245,166,233,171,150,185,52,190,211,91,183,79,163,148,47,206,212,42,77,61,62,157,95,175,42,103,51,255,211,206,108,171,127,147,0,0,12,156,42,141,154,8,57,25,18,25,26,20,34,158,196,15,25,72,162,24,230,14,6,20,134,157,146,70,43,133,195,198,152,27,136,20,50,28,59,213,129,8,22,59,197,126,65,39,158,101,133,51,95,32,147,216,137,8,42,210,146,42,174,201,94,241,162,100,254,202,49,197,168,190,143,211,35,128,18,124,104,162,161,86,87,162,139,255,251,178,100,44,142,215,60,105,76,27,185,122,114,71,134,169,129,105,101,106,29,137,157,42,78,225,147,193,24,147,230,5,166,21,224,127,178,24,151,210,36,50,86,178,48,80,182,10,149,190,102,246,136,2,114,5,8,157,114,23,223,11,193,245,107,18,40,81,247,62,255,215,128,76,220,107,180,22,245,33,33,89,206,146,105,170,201,118,44,82,245,206,115,187,194,125,104,111,245,91,169,224,61,114,73,24,204,247,79,55,226,203,41,247,240,174,205,135,145,32,71,137,130,21,15,84,145,228,177,90,241,7,50,51,70,171,142,124,213,118,83,42,216,99,15,150,104,231,211,3,27,70,217,168,140,92,41,150,213,233,87,137,245,35,253,30,13,163,208,165,237,238,109,207,152,160,231,16,9,84,217,243,39,11,34,54,43,193,197,70,145,196,68,120,85,197,18,153,226,195,18,225,80,120,14,188,216,133,9,20,162,127,165,149,121,65,42,184,247,33,77,161,28,100,96,47,110,118,187,232,103,191,122,3,242,241,160,210,235,253,53,110,103,227,191,254,75,253,170,6,204,54,128,77,16,64,140,97,34,204,223,112,142,3,153,204,221,82,140,190,33,76,12,18,77,44,149,76,126,3,194,2,179,6,70,128,32,204,99,217,8,23,13,26,88,200,2,99,216,28,187,7,4,147,5,195,224,184,160,155,230,2,132,45,44,148,39,110,35,79,28,155,115,24,72,161,163,19,40,31,207,75,162,80,98,195,145,96,145,235,192,136,106,196,205,225,210,103,72,234,33,244,162,220,16,94,88,198,106,160,191,163,51,12,158,163,193,66,212,42,63,164,112,179,218,160,170,242,145,170,34,19,121,180,219,250,58,247,185,83,145,157,71,165,50,46,93,107,159,218,22,99,39,194,206,79,111,218,206,135,25,175,238,177,239,227,139,88,222,254,210,219,47,23,163,110,203,208,78,97,93,240,176,185,115,253,21,47,48,139,122,6,175,41,253,47,237,158,71,46,222,148,245,199,151,179,196,225,41,91,72,125,249,21,154,114,174,126,59,47,190,189,148,102,71,45,191,52,136,88,206,249,232,131,231,16,150,173,105,222,10,29,61,167,138,178,33,248,217,164,148,200,97,229,73,183,125,152,234,84,80,14,173,28,139,82,242,173,139,119,218,75,185,179,49,127,71,64,213,162,185,135,55,102,169,158,51,86,209,227,65,159,25,160,192,209,52,151,111,35,21,163,242,146,242,160,0,0,17,144,193,69,188,196,162,88,194,161,116,197,161,236,237,115,224,201,21,100,197,162,12,193,240,144,194,199,24,193,176,52,104,46,48,16,51,37,13,128,163,73,135,0,58,240,24,5,192,0,39,66,207,158,132,146,86,207,193,164,171,242,3,84,69,150,48,70,255,251,176,100,35,14,198,186,103,76,27,185,99,240,74,232,73,211,101,45,72,90,253,161,48,78,225,145,129,48,33,39,77,134,53,40,248,190,168,11,179,213,89,221,182,151,224,230,153,43,91,36,198,12,3,33,121,155,187,88,255,118,228,57,90,75,184,165,86,53,132,254,163,25,199,172,194,43,173,132,33,177,148,145,117,107,8,50,11,111,116,221,52,243,41,121,234,90,1,84,205,139,251,183,21,15,244,242,1,22,185,167,25,187,212,188,237,217,174,223,39,239,20,255,15,14,100,191,147,76,107,251,99,75,143,211,41,131,189,246,241,184,199,173,71,181,166,118,188,161,200,19,215,42,126,188,231,19,125,30,203,57,49,58,238,101,237,7,110,161,219,227,175,179,65,254,153,197,204,169,3,68,2,131,192,128,99,79,187,95,56,130,82,228,241,232,99,237,121,8,39,196,32,86,151,13,101,72,154,224,221,234,173,15,162,117,139,135,197,136,88,14,31,253,187,127,64,172,148,63,81,55,56,46,13,200,29,255,219,251,123,244,191,247,116,21,89,194,65,60,127,45,251,98,64,205,131,230,1,174,102,6,139,198,42,5,38,45,163,167,99,35,6,89,25,160,35,188,194,16,36,207,21,76,193,48,128,152,53,48,36,48,16,135,70,35,5,64,98,30,29,107,36,195,235,180,196,76,70,6,1,129,50,219,6,141,24,149,180,122,235,108,170,72,49,221,156,145,224,181,175,105,135,173,186,71,125,113,64,4,217,80,7,102,93,12,34,77,141,149,67,47,188,244,190,206,108,204,244,82,139,143,253,88,157,135,179,104,185,19,181,115,5,243,150,22,148,54,119,220,52,36,12,143,59,162,246,135,245,55,168,229,221,96,210,44,170,98,123,212,211,254,223,159,236,171,150,234,117,225,189,31,239,195,228,9,137,45,102,182,115,55,236,161,19,207,251,214,56,247,169,106,57,92,120,227,183,148,209,181,242,181,103,76,217,199,254,140,173,142,186,254,107,119,109,239,155,52,237,29,219,239,71,243,118,141,110,88,154,253,45,233,0,10,7,66,3,119,155,136,80,134,230,146,238,43,46,54,37,166,200,225,98,225,67,144,198,31,55,49,190,126,223,179,181,38,167,214,165,228,99,151,244,223,95,255,116,3,35,86,94,82,142,11,3,232,161,255,82,29,31,255,255,245,150,154,177,162,140,109,53,35,160,1,28,29,70,25,0,0,0,112,193,122,51,76,138,13,52,35,49,253,216,245,92,51,52,103,140,126,132,14,31,157,112,68,101,1,202,36,152,72,138,74,48,16,145,140,60,34,82,242,0,97,131,128,172,220,144,209,198,78,21,86,159,165,171,26,36,34,20,68,73,88,152,242,252,81,98,203,72,47,151,39,246,232,255,251,178,100,39,14,231,0,104,203,155,154,99,240,72,72,169,195,100,171,158,90,249,189,46,78,229,111,193,54,167,167,140,124,20,32,55,24,30,45,12,34,242,92,163,179,191,20,131,24,126,86,218,106,223,198,90,155,13,70,243,71,164,145,251,177,183,167,218,181,230,20,60,126,165,233,146,217,103,185,181,85,133,117,248,195,249,129,107,43,221,186,97,166,243,0,49,166,61,232,16,59,112,206,244,225,199,22,245,234,210,92,142,211,63,51,214,89,105,225,53,77,249,141,235,245,121,153,189,92,93,203,23,120,172,176,196,15,203,239,151,152,71,13,221,203,44,185,204,100,168,206,189,81,136,183,35,67,171,222,244,76,179,204,185,150,138,177,66,114,190,55,161,203,44,44,228,174,241,18,189,110,0,0,7,2,62,243,65,200,198,31,250,68,162,212,0,5,161,79,218,116,254,252,63,187,144,47,115,202,53,187,29,243,207,81,60,157,29,216,96,46,236,76,143,156,191,253,11,215,163,106,255,209,187,244,254,132,255,229,87,164,232,98,242,234,12,4,20,183,70,16,230,113,0,115,0,215,179,62,68,243,44,136,163,8,71,17,254,12,206,115,72,201,194,16,193,32,128,209,213,72,198,112,184,12,9,152,26,31,45,115,10,135,83,7,129,213,120,23,2,130,5,55,4,87,33,66,140,9,149,77,53,198,154,28,121,127,34,41,8,241,212,170,37,6,118,108,178,95,113,176,178,9,18,224,82,40,20,141,104,135,13,52,24,176,240,87,232,16,232,235,118,12,167,138,106,35,63,32,176,229,225,12,74,158,218,70,126,68,180,190,245,80,194,106,246,11,132,53,126,62,103,134,174,86,118,118,74,131,227,220,241,145,219,160,46,181,81,137,42,169,194,18,231,110,158,231,244,107,51,50,180,231,220,217,17,215,153,81,154,119,92,221,195,79,61,208,245,11,57,74,207,241,121,211,143,153,190,154,73,182,21,174,129,14,106,230,158,99,40,213,215,219,37,115,104,147,147,15,124,210,199,81,99,239,255,249,191,215,114,251,15,125,19,212,68,162,9,59,80,8,135,51,23,162,12,193,81,3,212,160,42,147,122,252,255,36,99,111,109,63,255,208,253,61,181,103,253,11,176,237,2,147,64,86,165,168,251,254,180,138,53,2,186,153,83,236,168,164,15,150,124,194,40,32,176,200,30,162,32,147,168,154,234,253,111,80,0,0,1,80,70,171,154,158,102,152,48,63,25,186,161,154,177,10,24,40,201,153,32,11,24,104,26,152,225,21,145,17,170,172,96,64,110,13,7,76,122,14,0,70,20,30,92,240,80,244,202,4,85,31,174,152,111,174,85,212,76,176,141,133,232,150,76,21,147,178,37,105,104,77,204,24,31,226,187,255,251,178,100,39,142,199,47,105,75,27,185,99,240,75,232,249,243,97,37,70,91,97,159,44,110,225,47,193,15,161,38,73,148,157,144,149,186,0,115,225,184,120,162,37,109,113,32,22,98,206,44,88,97,206,165,124,208,170,126,179,98,191,55,101,176,98,233,68,26,13,98,64,84,202,174,17,228,54,171,106,58,209,30,107,46,43,48,77,181,182,107,1,72,66,248,228,40,115,56,229,29,212,23,67,8,166,78,221,207,239,172,125,56,187,222,220,190,53,218,217,37,27,174,93,13,229,187,87,152,131,109,29,44,235,167,73,86,203,49,67,94,234,108,118,130,182,113,107,108,149,18,24,175,186,7,27,152,30,70,211,74,221,242,255,195,249,145,60,91,92,54,163,112,168,118,38,206,51,96,227,52,169,119,43,188,54,0,14,223,198,162,252,144,134,213,119,52,26,134,32,70,104,111,200,75,148,47,237,133,164,167,161,180,250,209,235,191,111,255,230,3,62,29,234,218,14,127,204,43,160,184,253,219,18,60,178,255,235,14,139,62,116,148,60,8,99,146,198,115,48,215,24,207,94,66,117,172,152,2,197,15,148,6,225,133,200,121,176,39,8,136,163,50,8,252,62,225,99,51,40,17,49,132,177,48,176,28,51,49,254,17,136,98,0,64,192,208,8,26,32,152,30,34,24,124,2,58,133,80,76,8,10,72,19,248,47,195,67,160,149,18,40,123,58,34,34,182,51,39,238,25,118,35,88,44,53,52,203,139,15,188,174,50,174,81,113,167,32,66,255,38,137,131,82,170,75,194,108,213,105,16,126,224,171,21,48,116,126,39,12,64,151,20,116,160,150,117,147,73,199,234,180,108,54,251,76,90,178,237,57,105,192,95,16,192,142,95,136,9,189,20,2,97,24,67,194,231,229,234,48,48,121,97,30,40,177,44,58,133,135,228,128,233,169,39,114,251,72,154,85,242,130,93,240,148,231,2,146,189,147,23,37,146,106,175,161,157,136,220,201,185,196,130,90,11,46,220,226,219,145,20,42,132,226,50,69,186,234,99,89,9,18,210,228,222,85,73,15,151,92,88,0,11,31,69,142,140,163,43,31,238,131,125,68,24,8,30,178,27,93,103,159,18,102,242,77,23,81,8,202,106,57,35,41,137,213,155,63,46,138,13,115,205,82,88,142,111,255,222,87,211,171,105,255,244,231,183,127,255,255,191,31,109,235,211,139,119,81,68,0,1,99,19,138,51,122,77,243,0,72,19,103,80,35,249,219,115,32,211,131,9,9,211,14,193,83,104,81,243,17,198,35,11,1,148,204,28,31,68,5,104,84,27,167,113,71,141,149,76,245,131,114,117,124,84,128,131,79,25,10,112,183,25,171,10,162,242,106,219,115,231,114,81,124,85,43,255,251,178,100,38,142,198,167,103,74,147,184,67,242,56,104,57,243,97,101,76,28,45,177,44,78,225,143,201,21,146,165,201,166,9,122,72,42,149,149,52,55,26,90,173,138,223,77,93,45,91,254,74,25,43,231,86,39,69,87,109,123,77,150,60,246,246,48,61,218,149,165,104,2,215,46,184,79,102,219,8,144,157,22,62,68,1,49,202,112,11,114,88,28,100,150,24,6,241,99,71,172,101,194,75,246,97,140,134,89,97,103,27,137,14,131,164,208,241,7,179,23,116,183,111,155,67,157,168,131,29,164,241,173,115,104,125,82,32,242,41,7,234,208,41,198,31,197,162,8,243,125,148,65,242,140,165,165,158,6,197,74,252,176,183,80,91,99,255,128,119,35,192,0,94,4,196,63,130,110,129,156,177,90,156,172,16,120,22,204,114,89,165,73,103,22,164,178,162,191,198,15,88,60,196,246,141,31,237,175,255,255,223,255,255,254,78,38,244,255,252,136,83,33,181,8,158,128,129,163,15,128,3,105,199,179,17,198,227,23,78,83,123,224,163,35,66,51,35,130,3,27,193,83,92,141,83,26,130,80,16,110,142,227,34,89,131,194,65,131,224,67,246,40,15,24,16,9,179,184,28,193,99,112,177,42,153,60,210,93,213,98,82,186,5,85,100,238,251,119,103,215,183,48,240,197,179,80,132,245,30,130,58,210,117,175,149,158,122,178,170,60,223,52,186,226,220,122,115,181,239,45,63,35,79,101,10,168,41,29,253,58,22,225,248,59,240,119,96,14,86,197,118,240,223,208,138,84,180,148,55,228,237,200,168,248,222,11,229,118,159,20,87,217,117,187,231,166,150,88,69,43,32,47,56,202,249,219,45,109,167,27,110,239,199,212,110,62,244,141,69,138,22,69,28,122,229,149,198,197,32,101,82,101,182,248,215,75,143,222,144,35,199,222,174,209,98,39,219,134,237,159,214,247,173,46,190,185,44,76,183,120,229,190,15,54,204,146,19,154,120,186,160,64,64,0,41,210,153,162,19,89,63,129,128,148,146,145,210,37,188,201,229,206,131,96,16,21,210,144,66,251,194,242,173,98,61,206,221,234,193,106,90,101,154,78,200,154,230,197,43,7,87,31,2,150,118,202,111,223,213,184,74,206,10,179,178,66,170,221,255,157,147,3,204,21,38,3,170,163,30,204,227,12,10,83,235,3,35,26,140,113,81,160,100,52,50,229,166,40,39,198,130,37,204,64,18,152,202,24,19,4,174,234,19,129,196,251,155,22,6,130,224,160,142,241,0,20,167,224,27,202,182,65,39,110,110,187,95,71,68,88,131,181,109,104,81,189,78,155,176,68,22,48,197,106,184,148,138,228,86,160,162,70,94,86,153,174,202,210,246,168,40,70,2,97,161,255,251,178,100,52,14,150,236,120,75,139,175,54,82,63,165,9,234,96,45,132,27,161,227,48,78,97,143,201,16,161,38,73,165,181,232,224,119,5,123,102,222,15,43,122,15,183,91,63,240,251,87,133,75,226,85,196,58,226,230,93,183,8,239,157,193,173,118,162,220,55,172,27,239,233,52,75,235,250,101,177,231,106,170,222,25,222,46,153,43,122,226,21,164,143,72,114,72,107,214,28,204,21,14,196,16,213,190,149,168,45,7,210,214,122,105,165,140,127,71,38,250,14,7,165,25,184,71,147,183,214,61,167,223,78,76,241,254,62,243,31,93,69,246,117,167,216,200,251,223,255,74,46,96,0,192,4,195,128,0,142,91,139,37,225,84,106,77,62,51,4,174,61,102,237,133,204,239,118,228,95,243,159,173,52,52,206,110,99,202,106,155,156,26,67,193,129,211,134,67,6,125,134,49,229,183,255,172,232,216,108,131,17,118,24,232,154,4,192,22,177,193,204,134,91,69,24,254,112,111,188,233,139,3,6,73,45,24,144,18,100,29,9,131,129,65,3,6,108,48,3,49,25,109,173,184,196,161,51,18,130,48,126,76,78,26,133,178,162,164,80,204,185,155,223,197,133,55,204,6,27,229,159,182,178,172,82,168,201,80,3,81,120,168,235,77,147,70,246,221,247,183,187,123,32,76,32,10,60,187,2,114,85,12,93,167,166,43,12,111,30,181,220,115,172,213,111,252,97,149,18,213,109,125,244,35,152,236,201,122,242,201,233,251,136,41,71,206,251,63,61,153,90,218,241,115,13,217,19,83,28,81,253,163,24,85,248,22,175,234,166,216,111,4,176,203,27,6,90,125,148,95,241,123,172,98,139,173,215,179,162,201,215,170,184,255,161,171,53,57,92,147,172,190,24,144,154,62,123,219,57,66,127,144,220,135,170,114,245,250,95,107,171,153,247,215,115,171,124,254,189,118,127,39,127,170,237,72,128,106,57,215,92,186,97,235,135,95,197,162,128,232,138,230,122,123,53,23,131,185,54,201,177,12,126,32,245,76,149,99,62,91,122,30,183,213,48,45,15,137,61,239,175,118,239,86,215,96,164,65,148,76,77,163,91,29,127,255,213,204,253,191,255,234,254,113,200,0,1,96,34,136,103,249,44,97,233,8,102,33,162,121,186,32,98,153,112,76,3,7,12,6,132,41,134,15,7,44,113,53,10,160,240,84,60,26,0,154,0,224,18,98,16,1,48,222,24,222,77,42,197,84,81,87,152,97,156,143,160,137,94,42,155,8,79,12,104,41,90,219,219,5,190,133,85,49,54,143,91,20,222,88,59,149,210,150,174,23,34,176,159,128,174,89,168,235,246,11,150,70,112,97,104,29,49,102,234,35,103,202,8,102,23,147,222,194,174,255,251,178,100,60,14,198,188,120,75,147,184,67,242,72,8,57,145,97,135,70,155,33,159,46,78,225,143,201,9,161,38,141,150,29,24,57,77,85,144,232,64,107,32,22,142,208,48,204,60,36,0,163,134,149,74,40,60,73,162,33,251,66,12,130,92,186,41,68,49,16,225,12,209,228,221,88,241,235,72,182,105,231,219,195,92,219,32,218,233,80,131,171,169,21,202,134,133,49,202,107,115,67,176,236,56,42,209,78,178,14,222,218,156,204,190,135,172,112,208,222,147,242,146,143,247,165,165,113,216,255,32,17,63,162,12,60,0,19,197,131,56,53,117,232,123,210,146,62,61,96,1,9,236,23,79,48,130,226,72,156,178,155,51,30,115,196,188,191,81,48,100,215,99,200,101,117,50,166,125,120,224,183,159,202,151,255,255,94,175,167,191,255,68,175,226,167,23,174,115,255,255,254,161,188,193,165,240,202,210,120,194,48,84,193,131,156,235,229,48,128,9,48,128,129,22,12,0,84,113,137,162,33,111,215,208,136,62,49,84,40,38,6,21,56,128,6,49,0,5,113,159,51,51,6,139,124,176,69,34,224,211,182,28,172,183,102,112,253,33,11,55,162,181,42,73,249,92,194,76,161,240,219,228,212,187,131,72,165,127,174,75,231,172,157,104,174,233,231,45,221,140,110,1,141,114,194,179,188,149,117,74,132,54,170,229,24,124,243,150,234,57,118,185,95,164,13,79,92,111,78,242,18,213,199,100,1,221,13,30,230,210,145,183,19,76,194,225,196,226,27,76,176,155,186,165,250,226,12,198,242,219,101,239,61,125,134,215,75,85,239,51,75,158,71,232,86,172,109,63,52,102,54,172,155,25,173,88,59,232,120,242,149,91,120,163,206,216,225,248,32,56,182,83,151,70,222,222,40,186,198,70,29,219,127,87,70,179,185,137,48,5,0,32,19,106,10,89,114,192,29,164,151,62,176,88,83,22,162,137,26,64,36,147,232,49,141,145,177,220,171,46,115,20,38,198,153,238,238,32,18,255,179,226,74,30,44,48,178,158,105,82,107,30,46,255,171,255,255,249,143,255,255,255,242,141,212,1,32,156,184,195,208,99,22,151,12,44,141,52,3,96,229,17,83,2,26,204,0,83,49,8,36,212,13,211,21,2,209,41,187,16,9,138,163,183,46,72,66,6,3,6,224,153,242,205,171,22,44,41,168,219,235,189,219,143,11,179,10,96,81,140,57,114,43,11,146,67,112,217,48,90,26,179,89,119,24,21,132,31,11,80,238,114,87,41,56,191,41,252,69,57,156,116,165,15,26,221,140,109,125,164,39,212,41,224,106,62,235,75,200,221,95,170,163,28,30,43,99,168,93,193,111,35,213,80,171,62,27,97,86,4,120,144,117,89,170,255,251,178,100,70,12,134,168,105,77,27,143,78,64,72,4,249,130,105,109,106,29,241,225,48,78,176,222,137,25,154,38,45,150,29,224,115,21,109,39,66,206,140,181,148,80,133,19,231,80,204,64,194,77,35,37,42,178,132,233,134,163,49,26,2,232,47,38,209,181,144,180,195,109,22,48,145,209,65,210,48,50,74,64,55,54,28,228,150,133,142,129,81,144,170,122,94,100,233,22,64,212,80,90,95,97,189,235,152,0,192,4,58,48,132,181,48,228,14,73,80,114,112,113,213,172,99,32,60,119,226,147,73,47,7,73,16,121,149,2,196,203,41,230,233,235,65,217,62,188,111,140,227,10,131,190,145,252,227,239,219,239,65,32,103,62,201,19,86,206,52,20,129,79,93,71,36,101,250,63,238,0,1,48,66,160,97,216,8,99,49,30,99,56,46,120,40,134,96,24,52,97,240,200,5,6,140,39,99,12,37,4,66,192,113,130,192,96,0,72,48,184,48,14,4,193,160,56,8,11,18,35,154,9,119,208,16,68,0,59,173,121,72,198,27,2,169,164,90,239,17,128,49,22,70,160,139,129,195,117,25,155,38,111,212,204,160,3,67,240,192,10,149,124,23,129,78,5,128,86,86,227,177,40,18,89,94,38,253,211,224,254,73,180,214,25,220,106,61,40,155,104,130,192,4,29,19,176,254,211,70,49,128,174,87,128,201,134,149,181,32,229,246,70,220,103,247,108,168,96,192,172,158,249,131,179,92,88,243,23,96,176,179,185,97,220,184,118,79,102,240,56,79,94,253,22,192,97,208,102,193,153,20,184,179,97,72,67,222,250,254,246,155,227,233,233,229,147,236,112,157,36,98,135,170,11,45,97,76,102,44,227,154,204,213,38,117,169,35,18,62,8,6,180,18,134,245,255,250,218,251,19,254,58,246,39,182,230,58,178,112,0,160,66,109,52,134,208,81,115,110,34,79,224,8,89,206,154,99,85,163,146,43,136,30,244,211,23,210,17,100,255,225,253,17,142,155,190,65,103,98,233,99,32,238,67,12,166,122,157,185,153,125,87,211,137,194,110,83,137,189,27,245,126,188,230,202,190,229,255,208,0,0,82,116,195,225,13,104,92,199,243,142,225,28,212,173,13,155,208,68,56,99,195,102,127,54,52,18,10,33,51,210,20,2,38,210,161,121,26,152,16,9,157,12,12,134,57,43,164,151,160,108,214,148,201,247,125,42,68,69,64,210,212,193,193,140,56,46,93,58,132,46,21,213,33,64,147,171,81,124,136,67,151,172,20,182,227,86,229,143,189,152,252,103,113,110,165,44,46,242,136,103,84,28,102,161,236,212,100,176,50,167,159,33,121,108,58,234,212,87,61,121,59,150,155,113,136,85,138,156,187,241,230,226,240,250,255,251,178,100,68,14,231,80,103,206,155,111,102,176,66,230,169,162,101,229,70,26,29,165,58,110,101,139,192,196,132,168,76,244,25,8,40,16,178,252,141,84,32,39,94,51,60,50,252,202,202,124,201,33,205,52,32,170,173,178,203,45,114,245,102,201,209,81,104,198,251,52,93,183,242,147,244,58,34,183,21,234,188,191,203,166,246,214,119,210,111,158,22,170,211,4,232,121,148,35,71,82,171,89,97,232,121,250,86,245,129,69,215,36,70,176,113,72,243,37,174,194,235,2,23,216,216,93,71,86,48,218,170,23,0,11,8,49,204,101,9,70,71,232,41,66,215,93,53,129,93,175,183,0,145,50,101,118,113,117,233,245,11,122,185,93,68,206,61,241,234,131,225,96,210,202,218,147,38,180,254,52,119,87,198,55,255,95,49,103,59,61,69,41,121,80,206,163,17,62,42,12,148,70,132,26,90,24,28,222,111,0,1,211,139,230,85,66,25,160,48,216,12,224,56,48,32,45,36,204,108,50,192,206,101,72,186,172,176,53,90,98,195,229,200,112,83,246,58,197,31,204,227,18,171,207,17,115,30,52,2,133,134,173,85,66,159,248,131,163,32,125,74,13,128,137,64,89,248,180,254,117,176,57,250,153,223,32,90,72,79,48,245,96,9,93,41,0,126,246,203,55,46,107,98,37,112,116,157,106,102,221,148,206,103,22,134,19,176,149,161,0,189,47,253,138,189,163,141,108,84,123,8,53,78,89,25,92,236,137,202,207,43,136,49,201,140,124,37,51,199,175,52,251,250,53,17,156,46,39,121,57,114,11,156,46,117,42,199,243,33,97,100,198,39,31,77,24,127,212,153,21,174,214,98,238,176,236,141,101,107,49,87,121,216,140,37,109,154,115,209,65,238,177,127,69,209,167,93,172,7,189,226,181,29,129,134,9,37,100,192,86,91,106,144,53,90,70,40,31,95,105,244,43,18,127,249,42,191,255,187,255,217,249,164,133,137,222,40,238,74,189,157,50,123,18,231,79,94,0,16,148,216,97,128,138,212,67,238,99,72,71,226,238,102,63,38,20,58,10,8,53,243,224,48,210,177,25,25,58,243,55,25,56,224,100,200,47,29,162,162,199,193,16,81,184,235,200,209,170,201,96,188,91,18,133,78,82,149,7,248,174,137,45,181,125,47,128,20,141,26,218,38,92,174,43,103,216,196,31,191,223,58,81,137,156,132,187,12,3,181,110,21,124,192,170,78,118,229,217,224,239,61,2,156,139,246,54,106,101,43,128,125,36,188,199,142,205,43,42,126,146,166,83,102,171,115,96,249,96,141,142,145,101,222,182,166,183,191,205,24,213,204,215,233,31,61,146,176,111,3,164,151,155,141,42,84,180,98,147,13,86,158,197,12,14,181,255,251,178,100,84,12,182,38,104,207,27,120,98,240,71,100,121,166,101,98,106,28,217,195,46,78,228,211,193,21,148,38,1,167,149,104,209,70,159,146,47,170,245,140,214,5,167,51,89,97,65,180,58,250,37,149,127,156,152,96,91,3,214,255,168,8,0,0,100,22,197,4,41,154,162,156,164,4,38,81,43,117,17,214,226,67,173,181,116,124,151,90,0,101,206,52,83,155,142,231,132,92,94,58,206,228,191,70,21,26,51,8,143,159,87,125,45,228,160,150,157,163,235,202,193,100,8,249,223,245,63,250,10,178,148,116,128,0,217,135,198,241,165,1,137,136,21,73,136,39,201,182,172,17,160,200,169,160,164,57,131,1,9,145,12,72,56,117,7,2,6,51,17,69,64,228,26,3,2,0,101,24,83,115,23,192,70,90,175,73,147,212,197,42,130,40,22,150,42,100,171,81,202,29,159,103,198,163,176,59,164,5,194,212,4,13,53,244,101,98,64,57,228,160,41,219,226,233,17,213,52,92,89,53,66,21,29,108,230,41,253,141,201,181,15,200,101,80,5,251,208,14,76,109,223,236,220,3,25,245,221,78,241,173,43,180,204,234,206,23,176,191,71,127,10,214,123,21,175,68,202,59,77,12,206,85,135,123,61,6,231,216,175,51,195,153,70,127,117,187,96,73,51,161,174,148,17,58,42,100,160,106,201,206,100,65,32,163,165,189,142,73,205,74,196,170,23,12,72,253,167,232,216,17,76,74,1,72,57,85,212,19,52,196,178,219,118,172,97,8,148,240,147,20,101,188,189,251,237,252,227,111,146,228,221,231,21,33,107,40,138,60,72,22,48,47,84,193,3,88,99,44,161,174,188,195,67,94,136,82,203,211,8,82,225,232,180,150,174,51,251,227,30,68,196,205,140,31,133,97,40,192,81,16,240,37,234,22,127,212,71,233,24,11,198,119,29,94,174,141,167,159,150,251,249,26,16,0,0,10,144,193,193,168,215,65,12,200,198,244,223,178,212,249,98,200,203,12,16,197,176,44,20,27,24,212,239,0,66,246,162,98,185,118,88,22,204,8,25,193,65,74,159,11,132,161,96,58,32,0,16,12,84,1,82,16,133,114,160,233,90,149,106,181,146,18,1,240,232,83,39,74,148,45,140,86,58,9,65,54,155,17,108,89,98,75,38,203,16,37,44,59,103,121,30,224,234,65,147,30,78,193,82,205,45,153,239,89,61,148,207,212,227,149,147,69,67,74,79,141,59,216,48,91,210,86,35,98,235,65,157,238,122,181,204,117,171,154,129,173,102,209,126,166,117,209,233,60,1,55,221,86,28,173,247,138,91,45,235,5,202,230,150,126,11,115,116,138,207,236,119,87,213,155,36,215,82,100,11,106,140,236,198,110,195,238,228,255,251,178,100,95,12,135,79,104,203,27,185,100,112,56,34,217,243,60,230,104,24,181,163,56,109,176,219,1,13,145,231,41,147,9,160,40,107,85,185,92,174,31,173,121,159,48,99,218,151,62,203,78,119,210,87,223,91,90,43,165,50,140,45,177,195,31,235,85,56,118,137,232,126,117,12,48,182,60,14,32,4,59,196,170,17,60,50,130,2,3,104,199,192,89,40,174,90,181,153,187,85,13,74,22,101,103,252,87,83,242,58,193,164,10,204,66,36,255,171,59,111,254,149,137,42,185,122,221,203,100,153,191,41,95,234,0,144,239,252,12,46,82,90,104,76,71,187,56,99,184,167,34,188,113,193,1,134,230,223,2,21,24,77,243,20,74,24,19,17,8,13,3,196,41,200,137,99,100,131,5,209,159,79,213,27,140,182,91,47,220,170,145,158,151,94,67,162,192,7,110,35,236,213,134,165,59,36,145,84,64,183,211,108,190,206,222,40,71,107,154,97,130,172,28,45,29,114,80,230,130,222,199,77,113,29,172,70,159,31,222,215,153,228,249,141,117,135,202,188,9,93,97,101,232,135,58,162,6,171,99,53,232,34,236,79,45,193,139,196,229,37,226,170,134,253,92,5,82,171,231,203,120,193,12,178,219,90,217,229,15,68,137,235,61,3,8,138,200,39,163,139,113,39,153,128,87,38,151,52,251,62,39,82,8,81,232,60,22,102,221,224,227,160,172,33,126,204,44,105,224,235,76,104,6,0,0,11,67,199,14,146,24,143,194,103,8,164,97,206,249,132,91,77,226,88,204,184,24,48,25,156,8,159,116,22,216,64,190,4,17,176,51,243,110,232,61,62,175,189,255,248,249,235,126,191,255,193,151,15,112,213,246,88,32,73,212,138,39,66,170,0,6,179,28,76,147,104,0,3,28,180,227,92,76,147,235,202,131,40,247,211,24,6,227,11,192,99,98,1,179,16,132,144,48,84,98,73,206,32,12,74,15,51,5,1,160,184,2,56,8,1,1,24,16,10,44,2,144,249,97,85,209,149,221,52,61,128,151,145,84,88,125,25,205,192,84,69,192,4,215,90,120,36,36,211,103,41,160,237,180,161,162,211,180,96,17,172,27,170,94,209,83,181,69,61,197,183,2,68,21,75,83,137,124,230,69,109,107,108,11,21,100,86,137,140,101,204,126,180,9,64,232,51,78,213,148,72,234,194,50,198,123,11,244,217,246,87,202,69,251,154,49,1,213,198,142,30,90,164,202,168,73,144,64,119,104,186,5,26,48,230,201,22,124,45,114,237,209,186,49,168,96,83,27,154,108,206,148,107,28,133,135,201,52,4,29,70,36,158,220,17,201,154,151,139,80,65,246,106,41,102,60,45,104,231,109,137,69,30,46,155,22,180,140,195,245,255,251,178,100,113,14,231,74,103,202,147,185,76,112,66,4,121,146,99,39,56,28,153,163,44,110,229,49,193,43,41,102,205,149,149,161,196,7,116,150,140,100,170,0,1,49,133,185,32,222,28,130,112,145,191,128,48,59,67,58,69,175,20,37,66,166,215,121,166,205,247,26,23,74,137,14,125,78,160,3,16,60,236,91,84,160,204,227,253,75,229,235,255,143,151,206,196,244,126,253,107,236,255,255,146,217,69,74,122,65,42,24,250,128,131,171,131,18,240,195,37,142,19,91,141,195,91,6,115,85,196,163,24,128,35,85,76,6,190,153,6,8,24,133,96,32,84,49,48,120,13,81,100,19,0,131,41,64,92,10,14,62,195,1,162,68,197,71,100,204,229,182,72,86,114,165,234,52,102,228,199,28,96,67,89,204,135,104,193,112,78,151,89,67,10,19,113,92,209,173,99,133,221,167,201,67,26,142,212,118,63,89,255,129,102,199,69,179,79,90,103,173,87,21,229,114,237,200,237,251,149,102,33,230,222,223,42,254,83,188,161,177,133,154,187,236,186,49,60,189,242,137,60,136,0,10,142,87,41,238,68,50,142,40,149,182,62,141,161,210,249,149,38,80,181,122,229,9,152,85,57,68,239,169,74,44,222,243,213,56,82,237,197,239,56,179,81,172,180,165,219,167,162,97,47,134,145,18,97,18,196,105,210,20,36,200,185,56,48,144,97,67,83,73,118,85,69,41,184,32,172,89,213,52,250,155,133,232,0,112,220,231,23,250,14,27,129,138,227,2,209,24,44,188,86,71,128,186,163,180,207,64,155,166,53,242,88,254,162,33,80,87,88,183,197,246,199,226,246,213,255,175,222,53,27,79,126,191,251,42,127,191,255,255,255,255,246,14,146,65,174,62,195,212,131,28,64,129,97,99,135,174,84,0,76,55,94,65,86,9,152,174,129,206,128,241,210,193,217,136,28,81,129,98,145,129,129,137,162,69,139,130,80,2,0,14,144,104,88,96,72,72,16,63,163,139,152,98,16,13,96,42,24,153,90,5,53,241,128,52,56,15,89,142,235,158,227,14,2,15,211,67,4,136,110,75,122,96,56,75,71,13,24,38,5,197,173,41,207,22,208,240,68,186,135,0,0,192,101,232,85,56,62,48,245,46,27,44,253,238,166,97,49,28,208,114,23,75,23,220,169,165,85,175,11,229,187,54,245,158,166,89,6,60,230,224,251,237,241,43,23,76,160,189,112,17,147,61,24,237,100,84,110,235,23,122,230,159,78,157,196,39,19,19,210,60,137,103,21,146,158,195,74,203,182,205,126,229,94,66,222,110,181,106,212,160,168,42,181,103,230,83,217,153,148,132,186,76,10,237,3,17,66,137,51,190,187,143,41,170,47,13,231,35,167,23,246,255,251,178,100,107,14,199,35,118,202,139,172,55,150,73,232,137,227,96,226,126,91,177,165,46,78,105,141,201,17,28,38,205,149,169,112,32,162,143,217,238,103,221,248,165,123,191,251,185,17,64,1,0,252,65,51,131,161,87,2,91,64,42,103,206,151,161,253,166,86,60,157,11,56,101,63,42,54,204,126,123,69,7,14,157,153,234,155,253,255,175,238,104,119,55,116,61,255,255,255,223,255,246,71,99,21,206,71,56,193,143,29,189,192,59,191,77,94,171,45,222,158,64,111,22,243,1,86,77,144,35,52,28,148,245,203,99,73,165,78,86,51,56,128,28,192,160,99,56,154,16,189,108,152,77,104,215,203,90,34,4,36,208,48,81,162,10,185,133,103,155,80,14,250,201,30,6,224,91,119,164,202,108,252,209,152,192,204,185,252,11,16,236,18,48,34,174,13,114,197,11,245,34,73,230,151,76,194,219,232,236,203,65,191,45,121,169,225,219,121,176,40,165,220,119,114,59,172,143,158,235,107,235,239,88,17,99,212,166,106,43,63,143,202,63,186,244,140,4,180,58,102,150,22,198,173,217,97,52,250,120,179,245,213,188,158,171,184,229,9,98,149,234,220,110,157,146,167,32,118,239,207,93,121,250,250,197,19,235,138,133,117,199,49,147,77,139,235,151,28,38,138,142,229,174,137,184,87,251,105,214,184,146,231,144,79,69,2,194,70,82,173,222,206,54,196,18,117,147,11,119,98,232,181,246,241,253,187,99,180,9,176,132,73,85,148,128,40,96,6,99,23,28,44,100,80,170,3,27,83,209,1,150,119,180,28,0,216,27,31,213,16,76,34,149,242,105,246,249,224,107,163,97,219,108,71,221,170,88,245,221,183,244,202,126,104,192,56,203,23,33,140,88,26,171,255,255,82,51,50,162,19,242,233,0,5,160,35,218,100,144,206,97,222,106,103,64,130,109,216,76,97,55,50,97,104,154,131,134,33,20,35,65,2,154,24,120,115,133,193,90,83,8,0,18,96,80,68,7,24,122,5,187,227,163,121,132,0,99,251,78,129,240,115,60,127,148,213,41,109,71,140,19,9,39,21,233,128,32,75,178,209,140,16,1,230,157,229,123,82,32,76,4,74,210,120,136,47,145,186,45,94,111,54,173,109,224,121,186,248,75,166,80,227,33,174,233,79,210,180,170,123,47,253,138,178,170,183,41,172,77,47,238,202,87,85,116,179,29,117,227,46,100,188,173,112,26,105,165,149,112,126,69,114,229,212,45,119,150,89,212,134,93,167,201,8,167,157,164,136,229,30,182,233,18,165,60,30,7,38,170,137,192,227,95,148,176,100,208,163,150,128,41,119,19,34,242,160,58,90,73,100,82,19,115,131,20,235,146,34,93,253,126,185,163,121,45,255,251,178,100,106,142,135,42,104,202,147,172,55,146,75,134,169,154,101,130,108,30,97,185,36,47,105,49,201,50,147,230,13,167,161,120,208,164,164,253,54,8,173,1,29,253,5,18,33,38,19,255,64,0,9,3,0,8,1,158,207,18,54,68,177,78,166,152,3,214,178,115,33,56,172,132,12,123,62,71,89,68,12,150,46,52,131,77,75,3,144,93,235,95,65,173,234,101,58,125,51,89,194,133,68,193,16,174,124,178,88,85,21,238,233,86,246,145,185,107,79,255,251,114,33,113,62,100,37,131,9,17,132,249,131,34,81,152,192,137,57,142,48,125,25,51,11,113,145,40,17,11,4,73,0,106,6,0,210,125,24,74,138,33,40,21,133,128,0,12,17,102,2,32,6,146,166,10,160,108,215,140,2,1,244,195,24,1,150,235,34,82,248,154,85,63,141,162,221,76,229,88,57,125,95,150,2,0,154,72,167,197,209,49,107,162,73,220,177,193,67,74,98,51,225,29,158,246,82,199,162,41,190,163,19,136,78,113,221,151,234,244,105,188,131,227,46,220,167,222,152,76,166,19,42,148,76,206,202,102,171,82,172,207,187,38,156,198,215,106,208,219,166,220,178,84,252,214,143,169,197,41,212,42,16,18,76,193,25,241,242,117,23,27,71,109,152,146,132,9,181,76,245,37,54,221,13,78,13,172,194,189,15,118,43,109,31,199,166,88,159,244,211,195,68,26,121,75,102,236,250,118,186,234,65,180,72,230,248,204,200,250,241,77,240,33,35,99,114,117,24,201,104,166,221,108,171,37,43,175,176,206,151,102,181,118,14,197,103,98,52,14,32,0,6,50,199,131,6,2,157,24,83,33,93,40,250,241,5,79,66,237,24,128,198,240,57,20,44,48,148,61,118,34,58,135,157,123,124,122,150,94,135,46,250,207,247,164,139,56,130,120,217,25,71,76,39,91,246,111,226,39,255,212,181,28,52,210,156,135,3,156,247,217,53,72,5,32,0,0,9,80,193,182,236,201,80,212,201,132,116,219,176,4,204,193,132,200,124,16,195,160,136,192,48,60,195,80,140,56,31,48,0,20,50,72,137,18,130,100,78,134,35,110,2,18,166,144,106,172,10,149,27,202,142,13,45,194,97,96,32,112,219,240,209,20,218,76,102,15,53,164,12,34,68,230,181,195,64,17,174,52,151,218,46,84,9,9,98,2,160,67,1,72,38,100,82,84,223,149,199,160,241,216,237,184,218,2,209,217,154,241,242,125,60,48,68,82,56,56,88,118,126,57,184,235,110,110,40,94,172,241,119,105,152,239,0,112,85,86,112,94,42,24,149,216,40,44,142,39,106,88,89,9,44,225,207,134,77,61,15,152,235,210,86,58,156,250,140,50,229,47,121,230,168,233,224,255,251,178,100,89,142,135,85,104,203,27,186,98,240,68,4,57,147,101,12,136,29,85,165,42,78,229,49,193,3,139,38,233,151,152,168,248,149,160,40,162,31,59,82,181,46,161,49,17,218,210,171,23,233,92,177,239,75,151,106,53,182,116,253,83,167,162,74,228,19,179,103,41,74,227,223,173,243,223,19,78,245,40,219,119,189,34,83,47,179,163,64,35,0,0,14,218,156,144,240,36,208,44,160,20,34,85,82,138,174,254,79,24,226,219,116,161,119,242,129,243,152,98,152,13,181,23,239,108,21,142,48,30,136,11,196,148,161,130,226,159,254,47,204,249,196,21,129,165,83,82,7,83,220,243,191,249,157,73,120,12,96,75,202,81,17,24,157,31,26,154,2,26,102,4,26,10,236,147,62,34,193,241,130,129,249,132,64,50,171,25,58,25,53,241,208,100,28,28,22,189,1,66,160,34,143,7,0,64,97,86,40,203,162,239,232,49,229,6,100,200,13,59,215,59,253,52,196,30,80,17,9,140,168,96,242,112,49,40,200,187,29,199,69,143,41,155,246,91,23,231,55,138,221,166,81,111,253,235,128,40,98,203,177,1,143,197,152,213,22,49,139,18,24,46,45,52,191,29,70,225,27,163,104,174,189,138,209,136,159,207,210,55,50,215,207,48,8,212,17,135,204,181,168,123,7,72,20,38,21,156,18,157,108,152,140,140,84,216,38,108,160,81,199,19,68,97,134,89,132,173,212,137,189,116,118,150,166,118,125,19,99,64,9,115,48,33,145,67,11,20,17,140,147,144,168,21,15,178,178,213,45,110,23,78,79,92,189,201,81,67,146,104,227,145,202,48,159,107,118,238,113,221,255,249,85,77,229,113,68,20,54,233,58,131,0,0,33,70,37,238,176,228,193,194,129,156,24,232,216,116,0,177,75,160,5,139,177,202,242,3,247,41,70,144,176,195,119,195,43,202,107,71,112,23,243,55,231,40,57,183,177,90,175,235,130,219,190,190,183,127,85,183,225,249,245,178,157,181,144,0,76,9,109,57,40,16,208,124,3,85,7,140,224,50,53,229,116,206,33,115,5,0,12,56,8,85,169,34,99,0,249,104,225,225,144,10,230,126,208,113,210,93,140,62,188,97,88,222,71,186,80,217,145,248,0,217,224,154,209,73,130,35,210,153,93,172,99,4,6,2,90,83,16,180,141,46,235,244,93,196,37,25,135,148,60,191,29,119,218,62,215,233,38,157,190,80,204,184,142,182,18,249,203,51,19,207,158,81,121,37,11,253,126,31,125,90,108,38,9,138,64,210,89,13,93,173,216,236,10,21,2,80,255,59,110,29,130,241,173,9,233,161,67,11,33,62,37,36,61,51,46,0,201,134,151,24,108,193,0,201,8,176,34,123,43,203,255,251,178,100,83,136,183,90,105,75,11,153,76,118,72,68,121,120,101,130,134,26,33,163,59,77,61,57,129,14,18,165,193,166,10,24,212,81,156,105,89,160,97,86,164,194,71,137,149,140,17,173,76,46,20,66,64,93,48,217,70,196,132,115,228,27,147,68,167,245,200,26,65,139,97,113,82,232,9,5,137,140,52,180,153,198,237,105,84,39,59,223,81,220,158,41,2,95,117,121,61,31,170,229,64,0,192,0,50,71,32,107,198,177,135,0,164,101,141,115,21,40,121,230,131,130,167,182,20,120,140,207,71,95,204,26,51,137,91,221,235,204,180,148,178,187,96,7,187,135,26,180,255,188,55,132,172,35,130,63,157,149,127,168,251,78,134,174,195,58,129,63,254,167,255,254,164,36,0,155,118,243,17,116,55,113,157,72,121,5,25,52,38,74,193,21,101,234,33,16,204,221,34,243,58,144,134,201,25,120,99,186,150,188,219,236,110,81,82,45,150,162,211,81,103,5,220,143,79,234,173,46,57,182,215,231,72,135,63,32,67,173,193,225,142,238,15,166,21,145,178,168,119,105,32,190,187,37,31,180,161,177,98,195,141,46,28,157,226,30,36,247,81,199,92,167,146,44,48,215,75,234,209,211,25,145,126,12,137,134,37,20,20,39,78,163,55,61,203,184,72,248,222,87,206,85,88,129,152,21,142,138,102,116,204,227,1,117,152,242,86,123,195,85,41,222,89,129,187,85,211,161,156,162,81,164,153,212,45,173,178,55,33,136,167,29,55,58,197,31,187,152,52,138,136,220,195,83,32,2,196,128,128,160,31,21,155,38,110,69,217,55,136,145,193,2,202,69,211,197,173,83,31,181,158,247,161,81,152,118,33,19,13,248,241,223,99,32,98,128,2,49,88,36,100,83,11,99,210,254,207,54,109,53,72,157,255,102,241,206,252,132,250,161,104,90,229,197,215,156,114,21,72,144,43,3,160,116,245,41,191,213,248,42,207,137,117,59,17,191,214,239,145,8,20,82,116,198,147,206,220,96,46,166,112,193,129,114,195,33,130,66,6,253,82,35,243,95,37,9,92,234,253,192,28,134,105,39,44,12,175,21,238,219,213,244,66,208,196,99,213,67,60,66,216,88,94,93,68,172,84,30,203,132,66,124,250,52,15,203,55,20,135,65,250,155,78,49,135,122,226,196,171,156,200,18,40,101,4,142,56,44,75,136,88,144,176,76,115,17,62,221,152,126,199,203,152,94,153,145,242,96,28,205,141,70,195,129,225,240,248,72,29,46,132,168,173,163,215,7,135,5,10,62,59,153,161,189,51,46,93,181,221,9,241,207,126,90,90,170,222,92,88,100,253,17,185,235,66,7,113,85,96,247,66,154,242,146,62,92,123,246,57,163,204,249,106,255,251,178,100,87,12,150,106,104,205,155,111,99,96,84,68,217,120,105,34,136,32,173,175,48,46,97,147,201,29,139,165,193,172,48,168,83,187,143,53,89,140,228,180,144,69,19,217,124,140,115,241,158,185,144,124,222,114,253,173,227,167,135,107,123,183,251,128,0,128,128,22,210,115,146,75,33,58,98,76,26,230,69,11,229,131,37,34,113,96,96,182,234,131,52,211,111,68,183,77,138,21,122,211,146,159,179,49,208,153,144,216,211,81,8,247,228,10,174,218,136,50,127,149,186,238,240,82,219,163,171,117,70,16,36,26,110,56,67,23,143,153,36,78,47,118,121,13,247,255,241,80,4,200,192,227,196,164,204,182,16,61,211,200,156,88,100,241,201,162,143,70,90,69,25,104,92,32,27,25,32,92,16,68,48,56,40,193,2,67,20,137,217,137,133,0,168,168,134,204,80,195,226,17,96,123,0,165,71,116,163,85,136,64,145,1,80,181,226,205,180,177,82,57,16,180,105,127,158,168,173,200,1,155,36,138,155,183,85,2,89,13,57,22,197,134,25,40,121,43,64,207,127,139,142,204,156,85,32,162,235,15,149,12,60,226,45,24,124,8,128,118,29,57,19,205,13,63,82,120,227,254,237,59,44,173,245,185,17,151,63,12,78,46,143,12,230,28,130,93,56,122,28,133,53,184,179,160,247,63,140,233,222,108,234,125,175,188,78,35,139,3,68,80,73,94,88,225,178,8,139,88,119,192,144,122,100,89,54,42,47,61,227,137,229,121,141,123,141,206,220,224,245,113,153,101,244,139,206,132,66,184,148,59,157,194,160,150,249,241,211,198,11,223,87,155,140,54,162,247,180,222,243,104,121,245,203,16,213,175,133,59,242,135,147,179,243,61,95,153,204,238,197,142,254,69,255,62,6,71,128,181,244,170,11,172,24,196,137,24,72,3,35,152,59,140,188,70,60,184,13,52,2,155,212,188,137,75,254,97,111,211,222,23,168,231,192,189,80,214,181,210,253,236,191,103,111,171,78,168,24,28,7,199,136,15,118,84,149,189,121,17,18,32,139,85,65,158,234,34,29,244,255,197,96,49,84,148,53,204,22,50,48,125,52,179,49,49,144,100,48,144,185,48,172,126,51,88,63,16,5,192,97,16,196,176,132,193,192,127,208,12,98,136,32,21,1,81,4,20,1,40,172,58,34,0,204,84,1,93,202,210,18,128,77,42,27,101,54,1,18,39,24,112,232,211,2,87,206,236,187,9,170,9,100,57,85,128,168,179,47,104,42,220,177,213,65,36,216,35,239,14,171,19,85,152,22,68,243,124,105,193,40,201,128,105,40,250,178,82,141,89,223,245,172,152,174,251,226,227,71,166,38,162,209,169,92,5,46,153,155,184,255,55,17,0,41,255,251,178,100,71,0,151,241,108,75,131,185,92,242,66,99,89,129,105,135,104,153,225,165,65,77,225,226,201,8,17,166,17,148,150,24,10,220,52,229,58,210,217,115,133,30,191,89,227,108,211,151,227,242,24,22,29,173,4,187,209,106,201,84,227,187,81,212,222,110,11,12,54,142,130,4,92,148,159,59,74,21,90,47,32,81,166,54,162,75,32,150,76,106,174,146,105,16,196,173,17,181,6,46,112,129,165,26,125,174,133,231,114,71,143,50,239,81,221,42,247,50,214,150,182,89,93,240,221,252,255,71,88,110,169,126,185,154,9,247,140,159,25,128,138,103,200,205,64,11,0,231,47,64,19,225,24,243,43,12,161,67,252,92,9,28,10,92,217,74,223,167,95,175,73,92,50,114,245,159,166,102,60,38,47,42,174,79,166,84,231,134,89,21,179,5,23,212,30,243,156,157,19,35,129,236,242,220,39,255,138,232,255,212,176,8,103,19,66,89,183,21,42,3,79,5,3,140,147,80,120,96,54,24,196,101,43,15,129,201,19,13,19,228,45,16,114,101,28,237,219,193,62,78,69,69,19,119,146,196,92,22,35,145,20,158,135,93,111,112,113,60,101,43,201,21,79,169,15,113,226,196,214,95,221,242,36,233,38,136,97,183,30,87,34,76,156,58,206,98,220,216,234,101,123,6,95,65,187,90,77,251,93,211,136,123,153,207,54,91,150,161,56,222,59,111,121,86,57,161,218,219,111,138,234,174,113,20,138,198,196,26,152,98,36,218,139,163,97,136,80,33,108,79,223,179,97,142,86,72,181,150,175,89,89,142,161,234,58,97,51,41,161,191,211,156,63,103,26,194,166,231,139,169,228,212,184,204,191,119,204,39,148,238,111,143,104,109,133,225,76,137,87,48,182,119,40,215,131,121,181,108,252,214,14,97,223,16,150,119,153,64,14,2,130,65,99,32,29,99,13,180,100,118,52,156,173,30,219,103,117,19,166,151,203,173,204,185,113,141,172,52,8,74,76,187,246,244,178,32,190,219,255,140,123,177,36,52,128,253,14,202,31,234,226,77,95,16,12,234,245,5,169,68,80,185,206,181,64,42,240,39,33,234,143,26,32,81,202,200,158,194,185,145,199,24,80,81,143,166,32,0,183,32,193,84,224,127,204,40,49,57,74,160,11,181,125,51,40,118,0,158,93,242,72,121,65,35,16,168,112,182,1,128,12,14,117,231,201,215,228,55,126,238,83,18,137,43,212,255,63,57,72,223,199,254,221,185,68,158,83,14,56,112,1,40,34,70,173,36,79,14,123,18,3,132,76,47,76,19,20,85,149,75,17,40,116,241,127,89,81,121,212,72,67,219,98,89,254,155,85,147,51,181,102,137,3,131,161,236,144,209,209,217,125,233,212,255,251,176,100,69,140,167,77,108,76,147,108,127,64,73,165,169,149,101,135,102,29,121,177,46,46,233,143,193,16,144,38,97,148,149,96,196,163,248,170,145,88,242,164,236,127,16,66,2,8,92,12,201,214,37,150,175,10,212,134,180,154,226,137,124,249,26,215,203,44,74,194,209,162,211,18,115,110,27,182,155,142,214,153,69,46,122,135,158,174,115,1,158,175,53,98,201,144,242,136,61,108,236,142,10,23,78,223,77,171,233,143,53,135,72,118,150,122,70,131,44,118,24,91,172,209,53,232,219,112,160,2,0,24,211,2,17,176,197,192,86,24,26,20,20,161,233,241,41,125,213,86,36,188,165,142,45,60,209,164,152,43,122,96,95,7,184,211,133,76,116,187,209,217,46,142,239,71,206,121,135,128,197,90,148,216,242,204,206,189,31,239,103,30,229,208,187,95,171,25,75,58,63,230,128,19,20,19,131,50,65,19,11,4,115,49,45,147,4,3,19,39,66,144,81,32,42,71,168,24,128,22,26,1,129,67,168,48,0,105,6,13,131,75,153,232,79,39,0,186,78,196,169,120,214,114,130,15,62,45,16,128,65,132,76,154,128,35,232,136,152,171,226,110,236,3,69,110,228,16,252,181,182,213,151,197,39,165,19,115,207,253,44,3,118,235,193,28,93,64,33,64,181,34,19,201,58,24,120,44,1,115,130,1,168,146,48,73,214,17,121,161,67,12,137,204,67,13,6,41,67,156,73,9,128,210,33,192,92,176,190,35,156,24,50,114,131,171,78,148,36,101,76,109,180,217,73,9,151,4,149,211,206,89,178,155,131,232,8,51,74,180,232,118,83,3,113,15,87,109,137,153,151,92,113,216,90,91,210,156,174,91,120,185,69,248,178,109,23,229,167,39,169,51,159,54,162,36,84,142,168,213,0,18,5,93,132,241,50,136,118,9,172,76,217,220,220,204,123,168,112,73,41,123,30,204,175,95,230,235,32,4,198,164,2,48,14,101,195,165,48,224,30,5,171,151,122,71,0,46,98,195,194,57,33,12,204,168,64,3,110,44,110,237,98,8,0,76,94,74,154,48,28,174,63,191,233,22,5,59,138,14,104,38,32,172,13,74,170,59,171,119,149,245,51,255,186,181,128,0,76,153,154,52,105,100,194,137,243,131,75,207,130,47,51,139,140,195,161,179,19,19,12,70,5,3,3,171,152,252,4,214,80,36,153,206,155,244,241,59,206,26,183,199,91,11,200,154,5,249,136,170,4,5,26,244,26,100,25,145,172,149,97,98,55,223,85,82,93,112,93,248,245,172,37,47,86,57,215,144,66,225,249,31,38,56,240,59,202,80,13,43,168,8,10,75,150,156,112,73,87,1,190,205,25,131,188,107,3,46,163,65,51,46,116,227,255,251,178,100,58,142,215,115,108,75,11,152,100,112,77,4,9,114,107,41,28,158,53,171,48,78,101,237,193,34,145,165,193,150,37,136,15,20,245,150,125,0,202,236,182,26,177,136,49,202,189,79,45,163,183,186,191,52,94,181,34,229,180,113,214,154,47,190,253,101,188,245,8,70,36,55,80,202,142,5,160,6,12,132,66,169,193,170,130,162,188,183,89,180,37,125,120,12,142,93,6,196,229,132,152,32,109,14,174,183,182,122,243,243,221,110,137,97,85,69,84,170,50,56,61,7,199,213,205,153,31,209,164,75,126,249,217,101,153,249,53,250,217,92,43,4,43,29,76,16,11,104,123,73,157,208,146,225,0,0,195,158,193,144,97,105,64,240,204,223,64,204,174,194,1,220,134,176,206,95,7,5,147,85,198,71,201,82,145,227,168,225,141,196,136,148,5,229,22,99,255,204,246,46,160,140,164,38,65,38,147,48,118,238,172,233,3,138,184,224,42,151,143,26,74,139,218,156,150,107,145,218,89,29,106,208,196,248,194,102,16,33,236,194,167,163,212,139,65,131,99,37,128,65,35,192,80,24,46,15,5,9,204,6,47,2,3,140,4,10,48,80,113,159,144,12,14,20,121,128,16,233,72,247,210,182,85,55,141,199,153,34,217,119,13,16,153,131,93,83,135,102,11,104,14,212,1,61,27,220,4,228,193,15,20,83,233,242,160,147,48,248,30,75,56,229,205,8,71,57,231,12,29,34,218,232,232,73,54,251,207,26,238,112,27,209,116,170,53,251,114,125,245,163,80,228,162,170,143,79,167,164,161,94,158,107,129,77,188,101,129,167,204,46,83,48,69,147,11,77,11,72,229,164,187,231,236,137,53,122,153,64,110,161,45,204,205,41,196,115,197,148,78,21,145,34,94,125,73,109,79,168,48,38,111,99,114,120,184,120,173,202,153,82,223,86,24,172,214,165,96,127,237,188,188,189,156,224,81,16,203,0,53,64,63,131,40,117,53,178,172,179,43,149,172,186,125,61,179,245,188,125,211,126,35,201,167,128,238,44,166,89,254,48,218,109,145,194,4,123,133,75,70,67,27,112,194,217,234,90,110,2,109,221,38,29,2,68,95,77,194,128,131,109,147,73,228,124,142,17,189,109,239,217,249,209,115,106,61,138,142,87,255,47,207,0,1,20,138,158,110,77,102,54,10,12,162,151,62,58,84,157,141,191,47,141,19,28,112,0,17,179,22,214,12,204,89,48,41,164,208,163,195,244,143,76,180,208,48,80,152,42,46,46,187,10,64,16,160,132,48,160,155,232,59,17,72,210,219,84,107,64,97,95,251,244,73,2,171,28,102,123,31,64,196,146,90,148,241,39,218,27,171,73,45,88,143,51,20,177,1,66,54,213,95,200,140,255,251,178,100,39,14,183,67,106,203,147,153,123,112,78,68,105,120,101,235,86,26,125,163,46,78,101,141,193,63,17,229,129,163,50,32,121,93,144,6,195,68,37,64,196,198,160,138,192,48,115,145,240,169,5,146,105,77,101,192,206,53,148,1,240,73,155,139,107,199,56,241,102,122,193,87,250,129,79,101,19,46,222,74,201,22,54,223,60,109,81,61,116,142,105,163,131,155,164,154,72,169,31,202,6,181,35,230,201,156,160,78,223,76,76,223,109,34,92,88,99,57,184,55,71,150,234,236,210,106,198,135,165,227,248,243,66,85,131,212,118,168,160,157,44,54,83,70,196,214,155,116,205,241,111,119,113,149,106,229,114,122,51,245,16,142,134,104,120,80,163,96,60,131,14,38,39,181,156,183,109,87,192,205,53,35,186,82,253,195,64,0,18,0,19,42,68,17,40,54,114,115,13,110,4,146,67,196,206,159,139,174,196,129,254,165,143,29,101,104,78,134,10,174,88,139,15,34,105,166,80,124,229,94,222,99,85,103,230,172,189,122,223,75,204,192,30,36,230,166,171,110,163,236,9,44,77,116,93,244,157,139,117,167,77,11,82,124,128,30,99,155,33,174,136,230,39,23,25,133,14,127,144,105,135,75,100,72,194,16,145,64,221,132,140,2,73,129,2,200,16,64,1,220,11,138,177,219,217,253,168,92,1,142,217,203,151,1,74,163,192,81,150,91,92,92,174,244,29,4,69,33,235,18,175,128,28,165,51,129,217,100,182,188,219,224,254,86,151,164,43,49,77,234,184,48,131,85,211,129,38,79,8,124,38,100,208,240,69,74,191,9,74,46,189,75,195,170,254,130,46,165,232,133,19,81,184,159,169,104,189,97,235,139,15,203,140,215,83,178,209,104,244,249,145,40,255,162,227,175,189,179,62,188,207,75,231,23,105,154,208,186,197,38,154,232,142,184,241,176,220,41,63,112,168,110,32,15,229,180,87,162,102,227,111,93,238,158,206,164,24,184,204,173,171,94,70,75,54,108,113,230,158,164,183,57,109,172,245,41,124,149,141,84,154,14,138,18,245,121,110,48,208,96,0,193,229,227,49,51,131,146,51,96,48,23,114,27,88,238,131,203,71,157,107,123,108,78,189,135,130,238,185,222,58,58,187,169,223,207,52,106,180,183,218,107,251,155,183,96,4,46,101,149,209,237,103,156,128,76,42,38,32,241,19,37,30,185,122,171,224,184,125,247,179,163,254,107,255,250,162,0,2,139,152,41,2,34,224,153,53,32,97,182,121,210,196,134,89,72,150,76,104,8,97,240,50,128,140,128,80,4,35,10,162,123,186,206,23,164,103,7,133,174,191,119,126,122,85,13,114,253,133,228,201,97,231,233,208,180,238,65,176,242,122,41,138,255,251,178,100,33,12,134,83,104,204,27,152,75,112,67,163,217,188,97,231,42,88,213,163,42,110,101,137,193,24,15,165,245,150,29,32,131,41,25,37,154,184,83,86,175,114,26,148,223,151,217,148,237,176,133,134,29,91,151,243,181,149,98,2,118,6,1,112,65,130,168,202,8,125,98,36,223,237,10,25,54,141,196,15,107,94,194,241,213,44,134,48,213,126,18,150,146,236,77,170,84,156,146,69,136,84,138,248,116,34,42,21,34,106,36,189,10,241,94,74,81,7,50,129,85,81,109,161,76,86,69,6,23,104,154,125,209,172,75,90,128,45,32,68,62,101,51,195,206,104,148,22,11,1,160,88,186,2,198,162,212,82,220,82,110,149,198,150,15,34,239,101,64,0,0,81,48,38,192,162,119,6,8,103,88,245,140,121,12,153,75,230,36,146,58,43,78,219,30,89,36,32,108,168,138,201,67,197,76,105,168,183,111,53,247,237,73,137,56,39,22,185,244,224,237,118,245,95,99,29,199,155,246,240,183,127,77,226,34,221,0,0,82,148,193,18,227,206,22,13,42,242,50,83,76,253,145,99,118,5,76,178,3,74,19,10,3,71,0,75,20,121,48,181,201,156,91,52,253,30,117,211,110,48,51,237,102,158,158,25,166,166,140,241,222,116,23,128,24,81,8,130,130,152,192,175,70,165,26,97,242,136,220,113,193,214,203,22,180,7,238,235,206,95,10,100,64,165,22,137,43,106,197,172,118,114,98,85,82,182,7,87,183,31,87,47,93,218,62,228,234,238,97,45,155,60,147,164,206,167,117,219,150,253,54,17,246,140,28,172,134,148,103,32,216,251,218,103,157,61,94,219,171,119,88,84,185,167,86,159,88,253,98,166,150,101,199,115,64,176,130,89,14,211,222,44,231,38,157,71,188,232,255,202,244,219,179,18,179,20,50,149,98,83,108,67,139,165,141,159,186,92,135,161,179,234,86,53,0,2,0,1,4,131,32,181,45,29,48,234,117,49,12,76,198,143,106,40,51,120,192,59,184,53,95,101,155,52,15,152,102,164,216,94,242,200,53,40,165,91,125,44,239,209,90,169,149,2,161,41,96,254,251,84,53,62,151,89,12,120,133,43,43,253,127,183,255,255,112,0,0,48,38,157,187,114,169,104,222,3,35,33,147,140,196,112,58,1,212,196,41,33,0,33,209,17,129,19,157,68,146,104,148,56,14,3,46,160,12,25,44,54,60,116,242,181,63,107,122,101,96,212,21,16,158,94,80,63,51,18,75,79,192,74,190,37,139,105,104,93,149,187,183,169,88,100,244,9,29,233,68,140,204,76,29,48,204,69,75,167,122,155,220,136,212,96,152,212,11,70,53,82,190,202,85,253,40,164,172,224,26,42,134,154,71,144,196,255,251,178,100,59,8,133,136,104,204,211,140,75,112,86,165,41,237,96,175,94,26,213,151,26,47,97,45,201,92,27,230,169,129,25,176,43,153,67,25,202,59,213,190,202,106,181,99,66,34,127,136,94,148,60,21,4,113,145,146,228,172,172,26,38,180,43,195,35,183,146,187,156,36,178,35,82,245,226,92,172,25,148,171,24,150,238,237,202,45,124,200,66,252,149,0,0,0,156,1,190,215,113,75,122,26,97,204,212,44,38,219,78,134,173,117,136,12,249,66,99,206,57,131,163,255,175,253,104,165,58,11,45,90,12,95,121,8,151,177,25,227,238,14,53,38,61,117,253,179,141,70,188,8,104,74,49,224,116,188,145,198,33,201,2,190,25,191,98,132,175,189,48,1,117,26,68,76,61,196,223,88,6,96,104,64,134,135,192,72,97,214,25,70,40,196,188,108,226,88,33,5,78,14,37,3,3,144,51,48,14,6,16,128,64,2,128,1,128,40,33,24,31,129,177,134,0,19,24,1,128,74,19,13,170,75,228,251,45,238,147,174,49,0,176,183,234,26,145,82,197,152,179,13,76,101,110,71,230,30,167,158,119,133,158,60,247,228,74,230,204,245,60,135,121,219,187,103,180,216,222,175,52,214,87,12,203,119,181,65,217,32,38,120,25,33,112,102,130,214,37,86,50,180,104,242,82,191,30,189,37,187,25,239,142,186,82,137,122,109,84,5,206,37,57,197,150,106,112,133,167,21,170,220,167,38,147,186,218,169,20,101,221,177,96,164,198,208,50,252,213,162,74,186,132,176,89,201,61,106,245,190,42,179,176,74,118,212,125,156,150,178,234,107,117,12,36,252,73,60,173,73,106,6,194,76,8,180,78,109,93,160,102,80,96,182,0,38,27,122,202,21,157,217,77,50,1,135,8,26,165,44,142,173,60,187,59,14,202,186,86,73,198,90,123,64,132,0,10,58,155,247,158,87,165,61,170,55,201,66,7,111,175,246,127,237,94,93,191,86,174,78,164,14,184,199,151,78,85,243,53,169,203,109,54,130,0,186,197,53,173,49,162,100,49,164,137,154,152,46,186,107,229,132,0,0,33,56,173,145,195,5,160,141,56,67,0,149,204,40,175,58,27,80,193,238,80,48,91,2,182,32,153,216,100,194,54,130,226,153,76,90,122,147,215,60,162,7,218,53,134,57,176,250,110,37,0,164,95,68,107,154,214,215,17,178,24,119,47,125,187,153,108,219,162,12,79,47,31,190,174,137,132,242,226,226,210,136,219,105,115,40,207,46,239,83,143,241,227,249,196,89,179,202,88,230,83,69,117,18,209,250,113,208,174,139,99,126,7,157,150,154,105,230,188,199,35,235,92,191,21,173,23,48,138,142,36,92,195,234,197,236,21,44,182,234,220,255,251,178,100,71,136,133,149,104,203,83,152,97,72,95,103,217,205,61,3,111,87,201,151,28,79,109,39,137,194,168,230,117,135,152,157,76,254,190,137,133,231,48,230,64,227,63,111,75,148,118,7,159,143,33,249,202,78,205,43,104,239,119,239,63,127,188,22,165,63,47,8,0,0,1,22,219,37,114,3,61,9,76,169,77,80,70,205,87,50,248,246,176,162,70,220,213,114,58,63,209,44,182,20,27,35,11,31,90,217,169,125,49,173,79,48,109,84,254,22,195,163,134,220,121,200,140,89,100,65,42,133,8,144,161,194,166,67,20,154,149,238,69,157,222,198,134,95,93,66,79,194,242,10,191,241,18,73,99,65,242,227,9,255,168,124,250,48,94,99,7,113,118,48,221,17,19,6,241,119,48,248,15,115,95,33,18,49,130,7,49,34,71,48,4,1,115,1,7,2,156,140,138,24,128,104,54,116,12,134,97,65,224,162,200,57,148,190,111,20,48,244,234,135,7,242,182,91,164,122,131,83,210,104,147,32,106,74,104,217,177,76,161,159,124,62,250,205,100,125,12,209,2,6,12,169,70,201,224,194,73,205,152,38,159,130,94,54,222,98,246,134,59,63,229,7,36,101,81,81,229,27,10,7,129,96,100,64,23,43,117,156,159,179,225,38,55,46,174,106,83,155,138,74,51,250,179,110,75,157,102,151,102,242,178,113,58,155,48,118,190,46,216,214,75,145,194,82,81,79,246,81,141,213,189,3,16,103,21,248,138,140,247,76,236,23,105,91,195,59,225,174,167,179,118,84,214,196,18,203,19,142,49,54,149,145,4,227,12,41,131,37,57,220,121,183,61,149,20,149,119,131,199,126,51,99,230,85,231,88,41,0,99,103,105,12,128,35,83,231,1,85,225,6,218,45,219,57,65,156,254,158,63,125,236,98,165,217,205,137,35,182,155,26,125,37,186,85,116,89,10,219,195,180,242,182,33,43,180,144,54,74,185,170,179,46,159,37,104,22,79,74,238,208,168,51,244,55,52,186,104,230,248,247,56,123,217,149,163,18,0,0,48,129,101,76,99,11,142,11,53,204,154,108,77,113,191,141,94,232,76,42,218,140,51,16,9,131,0,16,52,96,48,100,44,11,54,230,7,21,97,200,50,27,24,42,8,181,166,36,196,212,98,70,180,160,152,125,244,107,22,176,206,56,191,95,94,232,194,246,53,101,59,74,206,90,217,115,109,211,153,185,142,108,4,145,48,34,26,12,90,84,233,226,215,204,103,86,49,135,82,202,86,218,151,157,187,44,25,48,189,85,211,193,116,40,137,49,170,128,116,199,218,42,181,25,225,116,132,122,87,188,222,105,52,208,102,72,196,183,244,169,3,207,34,139,73,173,40,157,7,92,211,33,143,110,132,255,251,178,100,78,136,134,81,115,198,75,172,53,96,116,136,89,175,97,136,59,90,105,197,24,207,105,135,9,191,40,102,245,134,24,149,150,165,195,156,140,57,201,85,133,89,155,156,27,82,135,216,154,20,76,179,158,211,131,176,231,69,112,231,169,243,97,181,217,179,253,45,202,205,53,35,76,133,58,46,149,128,0,0,0,164,174,182,89,35,18,198,104,195,139,145,22,4,25,51,162,160,69,216,75,199,71,91,53,197,112,30,208,65,50,43,82,211,15,202,166,22,5,199,116,89,63,70,72,211,69,234,24,248,125,181,30,19,14,52,63,116,71,34,69,156,164,14,68,67,78,29,18,66,76,200,193,246,238,75,75,145,8,86,117,43,69,176,76,196,143,201,135,53,238,38,228,216,244,46,161,135,13,186,198,236,224,68,60,43,135,79,139,155,51,255,208,184,197,5,88,192,100,53,76,61,65,100,193,88,13,76,115,69,84,224,44,38,12,128,193,232,198,24,5,12,4,192,160,16,100,137,16,0,185,118,76,241,32,145,65,0,66,229,35,111,243,196,253,78,175,182,76,144,137,98,65,237,68,194,173,21,46,63,246,250,138,74,84,163,142,83,170,190,187,159,90,91,181,132,224,100,116,76,91,87,104,220,97,1,110,165,68,165,37,47,104,174,135,208,46,195,226,75,207,225,73,8,181,238,87,221,186,216,229,181,240,28,221,250,15,167,173,182,201,213,145,183,217,125,180,48,203,247,154,214,168,105,159,79,241,178,173,182,119,37,74,52,113,34,188,209,172,164,209,254,89,48,187,79,90,176,225,231,7,34,197,221,83,88,172,218,228,239,86,42,67,138,212,169,85,235,210,214,145,184,114,119,127,119,90,151,233,51,124,154,253,152,141,220,163,182,127,181,87,126,195,1,72,3,190,237,45,146,9,36,129,153,39,99,24,16,192,48,31,129,108,92,73,22,127,215,203,40,50,122,238,221,100,129,72,18,65,230,146,34,64,137,85,82,47,19,252,159,59,185,151,171,209,71,28,202,214,97,236,0,75,18,20,145,23,90,102,53,162,229,20,65,36,154,218,26,234,78,244,140,217,122,247,167,49,154,247,155,208,217,119,173,75,89,3,190,100,84,189,87,165,55,216,150,182,236,206,241,164,157,225,74,181,29,0,0,32,25,130,104,128,152,165,7,9,133,73,45,24,164,159,121,161,2,102,24,7,36,41,129,128,54,152,5,128,209,129,176,66,24,15,2,58,29,204,6,64,88,192,176,58,140,24,64,132,182,128,192,37,173,27,96,106,220,219,172,165,219,196,178,141,109,42,224,122,30,113,163,202,110,56,48,223,43,143,170,58,108,133,123,106,121,237,15,19,66,117,35,105,212,53,209,38,153,54,108,99,87,17,9,64,255,251,178,100,53,8,7,58,121,197,43,207,76,80,114,105,137,221,61,38,57,22,209,155,30,79,48,207,193,154,34,103,53,131,13,53,128,113,161,33,132,105,48,60,81,11,16,56,221,205,10,141,145,198,78,82,29,132,231,115,54,136,117,180,120,84,76,50,237,212,13,40,202,54,156,182,166,170,43,58,117,120,54,137,57,182,188,141,108,223,45,74,76,72,221,192,15,26,98,12,238,179,87,6,102,186,55,9,145,156,101,157,44,50,203,70,186,50,124,20,47,105,18,7,66,131,4,10,167,5,233,168,10,135,28,155,82,109,53,161,151,24,100,42,169,157,147,119,138,183,25,163,168,37,109,26,247,243,245,85,75,0,0,7,54,251,243,108,214,210,142,67,208,67,65,54,68,181,13,252,34,30,20,64,235,81,176,80,141,247,191,19,53,196,168,138,7,145,125,238,97,43,40,208,162,143,53,68,164,206,140,255,254,99,55,255,243,39,245,159,94,223,198,78,213,202,40,194,26,165,79,220,253,158,202,216,203,237,151,77,119,85,108,81,242,179,210,45,70,155,167,232,28,107,229,121,99,252,255,127,59,148,145,64,248,64,31,97,53,25,64,139,68,61,255,122,162,141,24,9,0,161,131,0,20,152,57,137,1,131,240,86,26,118,12,137,138,224,33,152,123,128,123,218,96,118,7,97,112,44,98,131,0,14,33,7,32,184,3,44,160,128,14,131,227,220,80,116,197,151,74,234,212,119,65,106,222,4,104,147,164,109,121,221,232,223,228,251,31,110,171,184,205,165,49,12,63,117,213,245,117,33,233,227,121,104,75,125,13,34,101,170,30,2,104,45,2,239,90,127,132,149,140,244,126,232,141,237,159,18,245,221,15,168,239,184,183,240,223,14,99,200,224,168,62,139,79,110,15,49,216,83,155,11,62,233,235,24,228,241,34,176,116,172,210,51,35,1,83,76,228,169,43,195,40,183,40,133,24,218,205,52,223,157,103,67,64,173,231,7,10,7,215,168,180,201,17,100,128,0,32,237,181,142,89,36,153,164,83,183,142,11,20,76,31,90,57,234,18,112,238,209,208,8,73,86,229,148,148,37,201,130,84,242,106,168,34,176,170,103,189,145,8,187,58,107,34,50,195,205,17,179,71,130,109,201,66,208,98,13,227,64,65,225,42,10,84,141,105,27,4,184,81,80,8,30,140,33,242,53,26,154,77,88,156,91,193,133,178,28,233,71,88,148,47,170,247,0,255,255,234,0,64,17,130,32,44,24,71,130,193,135,88,149,24,74,20,97,172,153,126,152,27,154,208,192,30,24,11,1,113,130,208,20,0,65,45,11,1,32,72,96,8,10,70,14,0,12,153,33,128,138,166,182,35,74,101,11,147,67,10,236,191,53,38,176,187,255,251,178,100,33,11,135,25,120,70,43,207,75,242,87,4,73,221,61,134,35,89,153,199,30,14,189,45,201,59,15,101,101,150,25,24,71,162,78,116,44,223,99,84,185,31,247,106,92,188,120,227,17,254,173,36,86,248,49,245,169,87,110,65,82,86,206,173,99,171,36,176,155,234,227,17,112,134,29,170,247,55,205,108,108,97,73,32,27,54,84,87,216,148,230,188,7,215,242,110,225,49,91,219,17,163,77,57,176,137,149,228,133,3,20,233,160,110,114,122,51,13,227,44,158,102,219,235,143,152,17,138,22,5,138,106,36,105,57,126,196,82,140,6,211,164,51,122,75,51,11,40,233,47,131,140,52,135,95,36,137,228,214,175,20,163,87,123,155,80,201,166,179,109,84,246,152,130,115,155,109,106,209,74,16,57,40,199,98,249,108,239,99,61,235,33,234,128,0,1,79,101,153,198,224,95,88,23,82,132,156,5,64,26,68,59,226,210,109,216,122,236,29,164,220,67,222,212,186,229,239,185,142,99,51,255,158,35,237,237,49,68,40,225,228,117,225,138,232,176,47,225,84,125,81,205,61,25,156,76,246,154,27,253,241,198,241,176,205,181,127,117,138,53,184,29,45,79,166,229,250,253,95,114,67,230,74,141,6,61,136,134,64,49,39,162,199,128,105,152,206,64,120,136,59,48,92,22,48,64,8,48,12,16,18,6,66,224,105,138,64,139,124,2,184,254,96,61,139,84,153,125,101,134,139,86,164,86,35,37,101,130,186,115,83,197,92,28,204,138,38,213,121,164,174,78,181,109,202,60,181,195,116,218,151,87,149,78,49,93,184,25,89,203,153,18,49,209,16,164,17,140,74,176,194,108,139,192,144,195,15,109,94,183,64,233,38,214,182,180,22,22,109,49,65,136,55,2,12,154,209,143,39,153,37,234,22,229,117,204,36,72,229,142,225,36,53,99,192,57,83,231,90,30,74,69,9,35,74,43,115,93,41,207,215,158,169,38,93,102,147,133,162,130,8,190,117,8,82,172,174,221,195,33,47,242,179,237,238,230,218,137,36,195,11,49,113,191,239,110,174,22,187,242,94,240,113,122,180,6,50,10,170,211,86,149,202,6,12,110,16,191,201,112,255,40,69,10,177,244,128,40,108,231,96,102,165,183,229,134,39,9,223,151,198,174,99,181,23,36,131,152,147,222,223,174,242,255,88,241,239,234,34,176,144,184,185,199,165,228,211,64,218,9,204,83,138,145,188,242,190,202,23,244,35,217,255,120,4,37,211,7,66,177,209,96,194,17,188,198,162,44,228,128,152,194,36,61,21,3,131,64,64,26,6,1,144,81,67,134,64,177,32,117,90,11,64,143,14,91,128,222,94,130,171,67,142,155,68,117,103,40,33,135,245,219,173,255,251,178,100,29,136,166,24,106,74,19,172,29,240,74,35,217,115,97,34,70,27,173,165,61,77,225,230,193,15,180,103,168,240,138,104,25,139,211,180,131,82,57,224,80,120,21,136,228,243,195,38,28,88,76,88,126,210,249,188,20,44,62,190,3,228,182,29,4,5,135,102,100,115,136,76,167,58,135,136,128,28,156,89,113,17,220,106,82,42,164,16,81,19,47,176,235,254,210,136,225,97,216,23,24,55,51,215,189,57,228,212,186,248,251,24,88,223,172,103,151,227,159,69,200,36,133,12,156,148,74,137,8,246,125,119,86,103,122,14,178,181,246,180,168,177,219,26,117,220,133,232,169,246,8,220,200,231,255,8,235,79,8,85,250,63,181,192,2,223,19,12,0,0,0,118,58,226,136,148,29,112,135,152,94,68,216,105,175,94,81,33,132,145,75,169,34,226,238,173,12,238,161,203,183,169,201,115,153,209,183,171,91,32,36,107,105,24,157,244,254,239,239,255,254,160,138,141,9,219,93,23,97,52,11,60,216,211,2,114,143,233,83,80,44,12,0,64,36,156,151,26,16,177,141,149,133,193,12,88,108,213,67,206,243,168,235,16,4,98,171,153,244,16,188,222,86,45,9,123,83,221,63,128,204,58,149,175,143,81,254,114,41,90,75,227,72,220,58,24,232,245,125,11,120,198,136,63,69,140,186,37,31,233,156,255,8,249,122,74,40,230,39,230,94,227,179,169,34,168,251,58,121,72,143,218,173,48,96,135,88,236,31,141,241,99,65,190,97,210,84,139,34,149,93,5,86,212,201,133,98,176,115,140,116,226,181,220,209,148,10,236,174,149,5,254,19,143,198,41,1,173,185,100,235,78,44,121,100,139,14,69,66,125,44,111,173,50,71,92,55,194,84,121,99,48,34,216,206,72,46,74,197,41,166,123,11,65,7,61,138,66,118,205,27,55,146,37,161,238,36,8,123,241,247,88,234,199,54,75,199,172,208,43,13,142,49,160,176,135,194,131,120,88,165,255,250,223,223,191,251,129,151,202,247,218,254,160,144,0,63,142,54,4,84,185,1,181,109,250,150,149,131,138,222,3,105,214,246,62,90,153,33,253,28,219,202,185,254,252,151,244,171,215,255,255,255,254,159,255,255,167,255,255,255,255,255,179,161,21,103,32,34,135,56,64,166,98,149,255,221,42,71,36,0,176,0,77,183,205,205,208,96,67,51,163,0,66,67,28,193,131,149,249,83,109,10,147,8,65,178,211,129,131,48,194,68,208,2,24,192,144,24,193,160,85,51,146,248,192,0,168,194,192,196,172,26,255,107,43,100,193,33,18,50,32,32,60,70,149,136,151,54,38,240,167,34,199,1,5,30,112,133,226,72,133,131,42,185,146,98,71,69,0,50,180,221,255,251,178,100,45,142,167,250,105,202,139,186,123,244,68,75,138,10,60,2,148,27,153,163,44,78,225,111,193,44,165,231,140,244,9,32,155,134,134,157,184,237,218,91,6,12,138,86,180,192,162,125,147,216,32,53,70,245,137,244,128,20,52,232,89,164,117,132,3,195,18,193,41,170,192,40,20,202,21,82,1,111,171,62,208,108,249,138,25,37,91,116,220,166,55,69,37,149,142,77,41,84,49,155,160,90,10,245,99,106,3,211,188,125,35,90,84,162,226,203,85,34,26,137,108,115,148,192,132,163,132,115,65,112,75,97,239,157,132,147,158,34,214,91,105,5,158,77,48,176,49,184,161,202,235,255,186,194,221,107,255,131,46,223,54,234,91,213,154,45,117,143,150,246,247,173,144,221,73,92,82,91,253,239,215,252,125,82,210,226,176,98,248,77,215,16,130,95,106,69,192,0,112,0,0,3,254,141,41,35,196,94,19,132,22,216,175,187,106,159,183,171,162,197,108,146,22,239,191,215,250,107,255,250,127,255,255,255,255,254,178,91,252,142,33,250,186,60,142,182,204,170,230,218,154,81,140,95,53,17,193,145,54,180,117,196,172,60,240,24,197,46,252,203,195,152,221,243,88,192,97,56,198,35,228,218,238,28,209,241,84,192,34,88,48,46,25,3,12,55,20,140,221,25,193,64,121,128,96,98,98,53,147,1,193,64,130,93,252,88,208,102,67,167,90,168,100,36,86,19,164,220,70,53,36,255,180,96,188,4,204,172,74,137,18,167,210,84,216,88,163,221,180,249,37,18,77,188,240,151,206,63,67,233,90,194,165,84,238,172,19,12,41,203,41,110,209,184,110,85,47,187,41,105,173,70,67,32,116,165,115,210,168,252,244,223,199,210,133,144,161,139,172,144,202,153,109,59,72,152,234,62,226,169,92,129,1,149,8,115,17,240,166,202,24,117,194,49,114,227,130,165,219,73,30,131,247,9,147,140,71,66,215,8,176,237,176,110,37,16,43,32,206,238,110,95,115,212,237,116,177,122,231,135,89,117,181,73,154,98,197,219,31,85,115,125,255,109,138,237,96,72,247,22,46,235,249,147,165,128,187,34,66,54,74,198,226,148,57,158,177,179,217,9,175,129,80,163,169,182,67,40,244,85,106,109,210,124,173,79,111,233,175,213,63,255,255,255,255,239,253,239,220,172,149,41,219,70,64,55,105,139,40,226,24,18,90,10,202,91,124,225,98,161,160,10,28,7,2,173,221,109,10,189,48,0,0,128,0,76,151,240,13,68,197,234,3,54,137,12,28,5,48,201,128,200,83,131,42,139,16,205,136,186,98,129,115,25,2,41,86,204,142,68,221,85,137,12,198,45,32,196,61,142,172,174,121,87,38,67,26,205,86,194,125,16,156,255,251,178,68,31,14,132,237,93,78,83,140,67,224,154,76,249,227,113,134,124,82,165,87,50,110,60,203,194,85,180,103,245,182,33,184,91,107,222,63,109,119,244,91,13,145,254,123,240,182,168,234,127,44,246,52,211,88,209,85,185,39,153,127,138,53,53,28,97,104,194,215,180,21,93,75,84,200,232,151,22,149,233,44,97,65,242,6,68,220,209,227,14,245,203,53,66,126,198,48,169,32,212,104,73,37,15,91,164,75,225,96,99,201,69,30,229,42,154,54,250,157,87,133,52,224,233,162,47,187,176,137,5,22,230,227,46,115,7,155,140,154,34,26,0,136,200,134,72,133,24,220,60,140,236,230,38,48,13,48,224,10,195,113,167,151,48,150,93,10,219,220,105,145,236,117,75,103,209,197,3,32,248,176,229,184,249,9,251,127,171,186,239,234,86,175,42,111,38,52,51,183,138,214,246,26,143,60,207,81,19,117,203,239,111,254,178,148,211,8,188,53,111,175,77,140,250,215,40,54,217,207,159,27,197,18,96,53,127,150,86,238,227,30,168,3,202,43,163,33,139,2,92,119,236,130,177,123,130,25,197,173,36,238,178,80,18,179,24,183,253,187,168,235,99,144,141,185,219,157,171,126,197,68,144,28,220,240,99,206,110,249,208,145,72,199,2,211,13,8,205,126,254,8,148,0,5,169,252,205,65,2,163,35,131,84,0,30,29,40,199,193,112,192,134,50,189,130,174,13,115,181,39,101,219,4,21,134,164,32,255,86,168,89,156,215,103,194,154,60,118,37,195,22,53,124,86,52,149,106,104,60,128,58,9,59,108,155,201,29,154,94,197,169,189,101,225,86,118,149,58,82,159,39,255,179,235,77,239,247,78,157,57,44,241,140,230,217,31,109,217,190,75,238,134,145,70,51,252,48,230,39,8,134,64,205,125,119,121,248,113,237,233,194,116,68,208,227,171,6,123,45,17,105,147,2,0,1,106,203,249,87,36,210,93,0,192,64,160,209,0,9,178,188,15,70,14,3,193,18,17,128,64,80,124,65,208,178,228,0,192,152,128,126,123,87,130,212,176,204,57,94,161,225,125,107,54,188,41,154,191,217,132,212,235,230,126,51,243,212,134,36,240,124,48,124,236,209,86,54,225,199,71,115,116,84,156,195,37,208,218,69,171,226,165,156,155,173,237,21,198,29,80,50,210,73,198,213,149,16,36,118,153,188,43,2,201,31,152,119,99,140,48,82,152,149,87,153,201,40,244,104,165,184,43,166,205,24,75,81,167,45,232,197,212,60,98,176,215,222,212,46,109,147,104,0,21,109,240,201,185,115,170,197,140,212,65,18,2,24,0,52,99,94,121,147,9,228,35,5,68,176,70,15,8,152,184,37,35,66,92,146,38,216,211,54,180,255,251,178,68,21,12,132,131,82,76,155,137,52,192,146,236,249,215,115,38,44,19,1,77,46,110,188,205,194,98,42,230,93,198,26,81,138,230,170,219,95,46,248,59,71,67,134,143,224,36,81,112,101,200,136,154,65,62,204,209,49,176,107,36,170,159,109,40,142,176,151,164,167,76,88,218,205,47,118,81,102,170,215,98,182,83,77,210,236,191,223,46,36,36,194,139,150,59,66,77,147,47,213,78,183,184,220,212,42,183,235,244,27,8,159,235,15,48,155,59,165,9,59,229,79,240,248,153,52,132,29,154,5,24,96,143,169,189,160,8,2,85,187,115,17,186,205,86,146,49,96,92,56,26,50,0,48,189,12,230,148,176,211,78,112,128,160,152,67,95,107,114,169,183,173,154,220,159,214,183,62,232,187,226,116,176,203,174,2,40,241,170,40,237,139,228,79,57,14,101,116,156,171,221,51,84,166,214,107,94,58,153,76,94,247,69,187,239,216,170,196,236,141,102,165,144,219,63,231,67,114,14,185,153,49,40,98,155,172,215,55,45,242,142,42,163,58,47,37,190,238,39,245,139,66,91,85,127,229,188,98,22,247,251,120,150,172,40,147,17,65,7,71,182,187,230,117,221,227,63,198,220,108,190,122,192,41,217,123,48,29,129,56,84,234,52,48,113,8,5,140,87,38,205,6,40,204,199,4,131,2,162,210,166,216,96,154,97,72,91,26,109,27,42,120,25,138,245,250,191,149,34,159,116,73,207,251,225,83,18,72,133,11,197,201,226,148,77,31,170,94,246,35,155,3,27,169,222,189,211,230,157,215,112,173,69,76,104,21,180,41,209,132,150,102,57,116,253,20,63,118,83,32,5,136,187,208,73,155,145,140,127,237,22,209,224,237,108,139,147,91,233,101,31,7,76,78,247,182,203,106,36,185,232,151,233,121,1,209,196,143,64,158,72,135,108,211,237,18,65,183,238,132,22,182,93,250,12,0,41,203,169,128,103,39,121,83,26,224,166,179,12,86,111,55,241,172,215,96,129,160,113,115,86,88,144,212,26,41,171,8,136,196,145,146,7,120,102,113,175,66,237,190,140,220,175,121,38,209,138,10,88,90,62,154,40,42,151,115,104,140,18,208,92,206,80,123,150,100,136,13,179,26,142,212,98,147,100,36,214,46,67,35,59,123,77,149,100,126,226,45,78,197,90,154,154,116,233,84,156,73,144,72,154,166,182,168,25,56,37,169,163,136,190,119,187,214,255,13,152,173,197,36,132,166,240,108,225,216,243,219,18,156,182,78,90,69,10,24,36,212,92,65,225,92,184,167,10,130,149,0,41,45,204,203,134,116,245,144,12,221,193,212,201,16,88,201,3,168,195,62,240,194,210,112,194,98,13,50,11,208,108,235,5,171,41,169,255,251,178,100,18,140,5,134,85,203,27,186,74,112,85,9,121,218,100,163,94,89,181,83,30,79,105,139,129,63,156,102,77,145,13,185,40,134,124,206,65,64,196,137,190,141,218,138,196,150,46,74,9,243,118,233,102,168,225,53,110,173,7,90,29,92,13,1,255,114,159,74,106,89,13,64,184,63,71,205,74,164,178,108,211,142,130,136,220,49,42,45,161,114,196,229,14,48,68,31,164,8,162,234,146,213,5,27,61,224,247,41,114,218,130,145,99,90,44,66,126,139,172,93,116,31,45,59,145,12,208,220,28,229,159,169,193,183,74,183,96,139,85,168,33,63,103,84,154,162,163,221,13,250,181,141,41,4,136,18,214,53,243,146,218,181,168,240,65,169,0,128,95,145,171,188,2,3,0,37,219,126,6,0,66,245,108,133,53,0,166,53,222,138,245,236,175,211,7,177,1,209,225,166,169,127,215,255,140,79,86,35,198,195,56,66,204,244,97,252,254,83,40,214,133,167,238,134,205,98,114,157,185,88,112,137,139,235,109,12,139,122,228,22,165,149,34,100,89,185,243,228,124,90,39,63,149,119,62,184,24,0,107,12,136,134,12,227,140,230,205,22,1,168,198,140,38,140,44,67,252,209,148,131,76,216,4,116,192,184,60,12,14,193,8,192,60,1,12,0,69,12,194,56,61,65,34,13,20,178,81,32,16,1,153,76,40,164,55,69,247,122,52,200,2,160,2,169,130,2,22,253,209,134,133,129,37,124,93,196,18,6,140,173,48,73,2,20,162,50,16,169,148,165,220,89,169,154,3,6,177,153,104,125,89,165,97,137,82,29,62,100,132,47,120,184,226,250,42,107,32,90,195,172,165,219,230,187,69,209,231,187,102,98,121,98,235,223,93,159,113,221,174,125,208,159,106,150,116,79,66,130,26,211,154,165,41,123,211,175,208,245,181,170,194,210,115,100,216,254,89,230,182,215,188,175,130,212,111,103,18,210,231,145,221,248,175,2,195,111,32,14,60,4,226,82,66,83,67,113,142,150,36,119,153,196,160,0,229,180,16,200,44,121,96,65,144,194,28,56,186,34,89,71,101,184,193,72,183,126,43,194,14,14,103,85,100,127,228,34,142,251,243,63,255,237,253,163,234,223,245,174,189,189,36,47,37,206,114,168,250,234,148,136,134,68,142,75,227,198,52,38,34,201,185,212,241,102,195,217,170,250,141,230,209,87,64,1,12,177,12,176,236,141,189,76,216,136,88,197,204,70,12,135,2,40,200,250,220,76,76,69,236,196,4,66,140,21,130,37,192,48,240,18,195,21,17,114,10,0,97,128,200,11,2,0,72,214,52,175,243,224,38,209,34,22,187,214,56,34,1,152,113,188,49,109,226,111,185,88,163,195,63,47,25,140,26,255,251,178,100,40,12,134,108,102,70,139,217,67,112,82,233,185,179,96,67,110,85,229,163,42,110,164,214,65,67,160,103,41,144,154,49,31,146,140,17,98,185,18,64,189,72,17,130,91,19,200,174,211,173,132,52,59,144,185,168,6,26,105,246,232,165,57,61,16,98,254,129,91,37,168,164,170,148,33,60,240,142,12,136,22,54,42,79,26,119,114,59,46,210,190,16,218,87,174,70,10,57,163,68,59,54,137,27,34,163,3,162,40,117,156,116,113,49,5,139,9,93,207,105,208,219,129,147,3,102,158,89,39,215,170,74,57,180,27,36,36,198,214,211,123,94,241,46,236,199,201,250,71,205,85,70,54,2,215,75,57,112,2,191,126,9,17,48,220,144,49,183,60,249,66,33,152,63,40,13,75,44,107,78,48,170,244,5,254,232,21,245,255,255,245,223,104,68,80,204,225,42,82,48,245,131,52,47,164,168,224,247,5,209,64,234,95,57,72,203,98,161,6,189,38,35,134,122,214,66,60,144,65,218,35,189,41,69,188,219,209,198,248,216,224,2,227,146,24,75,29,31,3,66,152,194,96,24,164,19,153,222,15,155,201,32,26,230,69,24,28,65,170,68,189,30,44,204,108,33,196,32,74,9,147,13,53,131,128,84,197,137,103,65,98,72,241,167,122,196,116,225,17,60,31,136,252,194,242,135,24,83,36,38,10,129,2,68,99,9,147,14,13,71,195,42,209,29,121,202,60,113,194,41,251,165,37,2,101,172,244,49,101,213,9,32,129,188,188,130,84,66,100,196,75,2,141,216,99,136,61,10,213,205,232,182,83,54,189,217,70,253,200,93,169,104,77,50,100,109,205,70,59,130,12,131,162,220,244,123,51,182,233,231,210,150,200,123,229,62,106,102,179,173,84,150,106,113,153,27,23,23,157,218,156,237,195,238,142,130,192,2,239,219,6,93,44,118,226,139,88,3,155,122,204,175,125,69,79,221,252,237,29,159,175,150,89,47,231,55,193,230,242,174,138,70,71,84,0,133,81,154,111,211,26,118,185,15,152,119,55,250,216,214,123,131,30,243,251,114,191,210,226,126,161,47,255,222,177,23,195,141,191,155,114,154,187,191,237,209,226,0,0,99,14,85,180,52,227,56,83,40,208,152,49,14,6,211,19,128,113,50,129,97,35,27,64,160,48,112,0,227,5,48,38,22,1,99,7,128,149,48,143,14,227,1,64,12,3,0,232,96,20,17,18,103,204,61,58,94,172,153,12,74,218,141,142,162,143,72,154,201,95,244,144,86,26,180,36,32,176,34,66,19,161,139,21,134,151,110,85,136,42,125,168,191,112,212,86,244,166,85,55,89,189,136,118,146,95,37,153,162,112,102,169,107,97,72,144,57,100,85,104,136,197,16,203,255,251,178,100,63,14,134,108,104,200,147,217,51,112,73,135,121,227,97,229,36,26,73,163,38,79,109,137,193,55,163,166,105,161,26,121,123,14,251,24,99,85,243,237,111,81,64,244,217,39,65,13,6,40,12,250,43,221,23,133,76,25,79,132,153,136,98,243,48,178,178,234,16,32,228,38,78,65,182,241,72,159,134,166,140,147,48,81,33,39,247,90,96,224,46,159,15,96,145,224,9,186,90,100,228,116,246,161,7,65,254,107,0,106,144,208,124,255,108,23,194,245,110,242,137,209,34,135,167,251,205,135,194,154,229,31,95,183,251,174,246,241,81,224,42,136,137,3,12,28,51,89,232,114,213,85,168,226,67,77,85,85,69,144,115,169,196,29,222,80,117,181,209,143,100,223,171,81,134,98,5,235,107,44,87,218,254,214,105,1,200,20,120,202,124,65,204,166,67,76,195,88,21,12,6,192,124,201,5,23,204,106,131,140,193,156,42,140,9,128,148,56,0,12,62,128,209,32,67,4,213,57,48,179,182,12,45,18,42,104,203,153,228,147,168,211,0,90,34,65,201,210,212,96,133,192,168,233,104,214,35,246,56,5,16,101,237,97,92,50,186,254,253,77,129,208,180,209,197,215,21,157,14,234,216,245,142,143,97,0,228,124,149,179,165,122,198,160,199,1,63,212,176,161,141,140,230,205,180,246,111,110,199,116,216,213,41,243,102,230,181,186,79,172,56,176,246,59,162,189,224,202,230,79,76,25,187,127,95,111,95,5,169,27,63,21,22,45,70,132,229,254,142,69,208,49,102,50,249,13,20,254,61,23,192,66,116,245,9,49,63,218,252,103,206,156,78,127,23,39,129,149,239,90,246,67,173,25,78,194,25,195,245,214,132,255,81,207,134,8,0,1,13,112,18,80,49,41,112,218,250,124,133,227,68,149,86,190,49,16,168,92,101,63,51,27,121,178,231,63,187,175,207,169,149,129,179,81,247,70,95,207,228,6,72,39,171,166,255,249,156,133,162,218,98,206,79,223,252,181,55,164,137,100,243,14,194,238,129,74,176,134,37,115,41,185,84,128,2,204,19,19,112,196,108,83,12,142,68,140,193,96,20,140,23,64,192,199,248,199,204,95,64,156,192,12,28,204,2,0,49,59,76,6,66,12,192,108,15,24,144,84,9,242,134,195,182,93,13,30,35,27,134,23,147,60,17,16,152,72,250,230,182,6,150,160,85,110,51,102,234,163,210,119,205,171,68,234,238,157,238,123,173,54,28,170,88,164,230,79,179,194,170,105,140,42,58,78,89,184,67,242,99,38,55,153,104,243,68,82,241,62,171,11,186,22,236,86,72,43,99,172,211,40,21,114,136,91,21,121,42,160,177,230,219,105,208,185,177,127,96,194,215,43,220,103,95,255,251,176,100,74,136,166,66,105,202,11,216,74,240,65,228,105,140,97,34,100,22,93,161,56,238,105,37,137,41,17,229,149,163,13,224,5,219,237,219,234,145,53,136,25,131,9,170,173,92,58,232,19,109,111,60,133,49,10,180,160,133,37,122,176,219,138,169,182,82,189,230,41,238,233,137,221,215,113,195,42,249,174,215,212,119,230,128,0,10,8,0,11,16,32,176,14,165,163,102,203,216,235,113,230,163,180,25,98,176,33,14,139,145,31,208,116,194,53,207,125,146,113,84,75,108,112,99,80,43,247,80,175,235,222,234,72,111,199,113,121,169,62,167,30,170,65,201,211,107,127,254,149,192,21,44,146,227,18,108,12,32,212,51,201,4,172,30,72,38,50,230,56,227,176,50,192,200,137,194,204,64,133,21,107,46,220,60,246,166,91,219,73,207,237,170,86,137,92,42,101,65,241,39,178,24,145,54,76,78,89,23,155,104,48,195,91,173,90,66,83,146,70,147,192,35,36,10,89,10,137,252,88,169,34,41,104,162,197,75,173,104,162,166,50,107,16,251,188,186,139,225,82,123,145,36,169,228,54,170,102,94,212,210,114,83,90,146,165,169,85,234,77,92,81,178,162,39,168,133,105,41,144,179,107,92,22,135,32,219,114,36,32,249,49,233,183,69,217,88,118,88,233,48,154,231,3,42,158,68,209,180,72,102,133,179,109,108,145,28,81,29,205,27,55,119,146,80,172,69,72,234,132,7,83,0,180,6,38,12,6,10,30,20,218,44,61,107,184,58,149,131,72,195,47,61,142,73,39,115,8,145,158,6,79,35,220,207,89,135,140,154,56,123,190,172,177,250,229,141,222,56,81,209,139,233,24,179,74,92,70,17,121,75,14,199,173,46,47,117,215,127,125,180,255,250,5,0,170,147,2,172,195,56,157,35,2,64,147,30,193,147,13,0,211,81,207,128,200,4,193,49,64,56,37,18,0,5,133,165,96,156,71,7,213,155,2,0,100,225,131,237,80,85,140,185,44,169,77,91,172,34,101,155,67,185,84,108,18,138,103,29,25,49,13,194,105,18,182,48,149,168,172,228,222,198,110,43,41,155,73,57,120,33,81,29,183,228,203,184,197,235,104,18,150,30,146,138,55,164,142,193,146,135,229,197,28,67,82,76,226,37,89,125,185,203,117,31,202,164,196,107,40,90,120,179,253,31,116,67,14,63,49,38,46,83,69,215,5,6,154,33,208,44,201,49,9,17,177,134,80,34,37,215,50,10,196,220,253,239,110,231,220,239,107,212,187,102,230,164,123,164,222,255,150,156,49,2,122,142,107,208,60,0,0,0,80,3,117,32,1,80,35,40,196,37,51,176,81,134,196,194,213,34,108,106,188,194,137,39,119,125,59,191,4,224,255,251,178,100,109,140,133,206,110,76,19,169,53,176,79,133,25,157,101,136,86,24,33,211,48,78,176,212,137,35,139,229,145,141,164,104,240,93,38,3,57,169,187,229,102,71,86,159,249,96,244,204,99,80,180,137,146,67,235,37,221,231,65,64,176,245,25,160,234,16,15,146,44,211,80,221,234,189,207,211,246,250,128,106,84,196,26,72,214,166,216,203,1,192,198,48,20,40,56,152,107,116,152,96,50,152,94,17,152,0,5,45,115,6,130,176,72,20,156,202,110,220,25,41,126,220,247,246,126,35,95,23,113,85,211,22,11,126,93,23,249,169,184,216,23,86,156,15,190,80,84,149,166,220,65,116,188,231,228,221,182,22,253,50,87,67,68,36,173,54,202,179,242,130,90,24,144,97,186,141,158,198,26,65,19,79,231,157,224,8,213,28,19,107,77,57,148,114,194,55,14,48,159,68,24,89,141,27,127,75,84,98,114,110,197,81,12,22,84,75,65,171,50,167,79,229,218,48,202,220,77,2,28,184,98,205,79,34,234,18,188,94,69,238,233,207,90,198,38,129,217,239,134,203,237,179,133,197,201,75,43,88,182,194,251,179,233,110,107,115,78,192,12,116,42,144,96,23,88,249,65,133,37,194,27,152,205,0,241,192,192,19,207,24,159,46,108,81,159,83,117,208,188,230,14,162,98,192,231,252,189,223,71,38,203,171,26,65,246,12,168,177,149,11,8,208,129,67,143,172,120,60,231,50,135,179,133,181,204,35,12,236,244,125,125,95,255,247,146,9,39,35,108,199,177,131,120,37,13,88,126,48,64,56,193,195,131,104,3,141,130,33,10,137,76,38,5,101,97,80,144,200,29,104,184,108,238,52,164,23,250,99,201,242,90,224,180,146,189,17,84,245,51,140,30,66,83,59,81,82,202,197,208,221,133,232,106,30,163,251,83,84,144,118,33,125,223,106,246,181,43,86,62,187,171,86,105,194,203,98,235,87,223,91,176,66,118,120,235,55,122,3,214,249,251,40,155,66,205,153,202,70,237,109,26,130,143,164,190,213,171,86,140,237,235,118,216,190,91,215,48,189,222,245,243,201,153,88,229,108,162,180,122,123,243,46,229,151,85,207,71,155,108,234,206,86,236,197,205,63,147,123,193,10,234,219,114,84,207,58,253,150,52,190,169,203,157,237,236,214,27,30,0,0,64,0,2,88,2,227,153,192,136,96,246,5,194,155,155,162,86,23,82,204,227,234,131,204,241,108,200,115,151,207,130,4,58,208,51,89,140,37,106,246,70,0,45,110,107,55,213,221,80,64,116,43,207,77,58,208,223,219,163,125,53,7,104,182,21,119,249,255,255,255,255,74,64,16,1,4,32,197,248,76,201,9,176,221,150,104,203,43,0,210,202,56,214,255,251,178,100,139,0,5,183,105,78,29,113,128,0,74,102,105,140,173,8,0,42,62,35,50,89,220,0,0,224,133,104,119,48,96,0,209,232,205,177,56,193,48,196,202,0,208,148,16,54,16,68,48,236,17,48,204,0,45,177,143,99,248,176,94,98,177,160,50,2,186,109,124,217,17,19,174,156,200,92,70,114,165,128,64,173,160,179,218,192,128,70,21,33,155,65,121,165,32,167,58,104,60,138,167,38,134,24,118,141,193,94,64,113,120,179,184,249,23,245,40,220,35,75,219,116,238,104,241,65,202,216,150,207,78,67,149,93,4,157,32,33,133,42,8,51,16,153,63,136,130,93,202,7,110,31,113,235,65,206,164,126,70,142,197,204,97,1,115,149,201,158,166,176,28,16,251,81,99,131,201,107,12,38,55,24,228,38,31,189,73,98,216,84,82,5,230,20,152,66,160,180,226,66,74,140,175,247,137,146,142,170,86,232,33,235,136,250,218,152,150,74,51,163,167,148,88,135,37,236,204,100,73,170,212,18,213,17,147,233,104,37,56,88,240,171,174,244,178,6,167,126,234,210,42,117,157,102,221,174,99,98,189,140,170,87,223,235,155,121,132,38,66,217,51,251,120,20,185,108,241,127,37,42,125,235,127,217,204,59,39,121,111,245,229,113,187,156,110,106,111,245,172,238,247,27,212,180,214,249,123,255,255,255,255,255,255,255,255,254,69,81,224,136,206,69,102,158,235,84,84,179,20,159,255,255,255,255,255,255,255,17,179,6,95,169,34,160,160,222,122,149,209,0,0,0,12,128,0,0,128,140,0,0,1,128,2,86,146,85,48,197,26,192,153,107,7,137,143,58,108,90,241,14,84,183,149,174,56,50,69,247,181,94,198,57,231,182,210,232,66,16,255,255,255,255,218,149,9,64,24,0,99,0,57,143,217,1,56,161,164,215,132,115,229,88,143,22,211,55,17,244,132,86,14,26,163,49,132,130,192,98,113,101,141,2,133,50,64,124,192,192,19,1,0,102,137,138,139,208,187,34,57,214,22,48,243,72,145,70,204,102,82,209,202,37,114,115,159,99,175,245,51,196,173,196,34,184,186,191,0,207,75,171,62,201,12,242,225,77,77,11,221,215,100,81,50,201,54,217,119,40,174,63,84,148,119,246,91,77,89,19,165,215,237,53,163,36,86,187,26,151,62,203,78,151,235,54,51,36,136,22,5,229,51,191,143,44,212,99,84,214,190,180,254,53,47,228,130,54,155,102,151,56,54,139,31,165,110,43,51,251,143,255,254,234,182,90,45,239,232,101,29,255,187,25,191,126,155,254,115,236,227,252,88,210,237,97,250,199,89,127,90,77,157,234,213,108,178,206,213,169,164,46,158,191,188,46,217,199,27,184,202,91,55,44,235,255,251,178,100,108,140,71,165,113,76,151,115,32,2,72,38,249,169,237,28,0,30,225,167,42,78,229,245,201,20,27,166,205,131,9,168,47,181,133,172,255,88,255,57,188,106,89,165,255,203,91,252,49,239,255,255,117,157,81,85,153,253,160,112,4,128,7,0,4,140,227,195,80,197,158,147,17,51,217,0,65,150,82,223,127,91,10,177,94,136,69,50,158,144,142,41,198,10,43,114,213,105,13,35,236,96,208,35,44,121,172,238,245,86,255,255,20,25,205,241,207,245,59,255,255,143,252,199,254,159,191,255,75,244,255,160,0,0,204,72,36,79,142,158,76,184,56,76,168,16,15,31,56,77,130,239,76,221,28,204,46,24,204,41,14,66,0,195,15,65,130,97,68,192,240,36,202,196,148,197,144,53,50,12,9,0,12,10,2,9,64,39,33,164,64,224,65,28,160,35,44,1,140,10,3,47,84,113,179,181,57,40,218,175,84,20,216,200,6,123,47,221,120,194,42,151,246,181,232,122,223,215,79,248,207,51,220,57,73,51,152,164,160,181,31,154,221,175,20,177,158,104,1,79,57,203,17,53,211,77,42,162,174,103,45,141,121,108,217,106,173,254,160,227,216,55,254,205,249,43,50,206,175,218,82,158,114,199,200,55,143,240,187,173,14,139,187,110,54,249,134,229,3,66,243,61,126,123,255,227,113,167,230,251,241,93,127,246,0,145,242,62,127,181,51,215,144,20,190,107,23,255,244,127,102,46,107,157,251,101,192,207,9,84,86,104,177,38,187,200,76,240,87,142,23,206,76,191,26,106,116,242,6,113,54,163,193,135,60,25,113,5,235,66,88,213,184,182,169,160,39,75,112,20,8,2,4,61,4,5,29,91,154,3,142,190,39,98,186,114,51,152,114,96,138,91,214,18,123,189,96,18,141,183,207,222,212,247,77,234,113,39,173,59,240,143,252,18,125,104,40,110,43,192,255,212,111,79,63,252,43,253,223,253,139,32,100,128,176,122,50,121,70,0,21,220,46,205,61,245,68,198,40,208,96,36,238,140,179,83,90,13,54,66,48,144,209,108,12,0,76,8,29,82,228,58,24,65,132,10,1,44,85,163,14,147,3,96,154,249,180,2,32,114,157,58,21,26,135,39,248,210,10,75,31,173,214,55,2,242,85,136,240,37,191,121,226,121,177,213,182,90,247,242,254,116,184,97,240,201,62,47,119,181,245,205,220,67,165,54,247,140,171,63,221,114,247,247,27,92,100,184,119,26,195,199,177,220,119,25,231,246,203,14,214,25,253,30,59,236,209,96,209,172,241,253,75,176,214,32,63,23,215,219,128,250,54,51,61,87,105,103,178,237,121,84,239,111,104,59,159,70,137,6,27,86,226,106,70,33,211,1,141,122,191,121,220,255,251,178,100,87,140,198,202,104,205,27,152,124,240,68,197,25,128,109,42,104,30,81,163,40,110,233,241,193,51,32,231,141,129,41,161,241,137,239,237,86,163,82,53,236,118,241,218,43,18,168,234,60,159,47,101,81,93,112,223,17,244,109,68,134,235,18,163,100,138,203,152,210,110,178,43,127,251,133,66,192,129,108,165,167,24,8,136,22,164,188,40,222,237,203,159,116,230,145,33,84,33,32,24,251,82,190,136,57,22,171,60,176,21,116,49,44,221,205,236,252,230,254,121,61,17,30,234,25,174,233,212,65,88,39,172,252,174,205,178,50,185,47,255,234,255,233,0,0,0,148,203,59,252,249,201,196,217,20,124,198,240,60,234,157,32,218,30,120,212,1,0,72,199,43,6,134,66,32,168,244,96,112,78,16,26,153,218,39,143,35,164,65,56,224,72,23,1,204,1,1,222,39,37,158,0,42,11,34,134,208,114,4,70,185,184,243,242,40,8,121,75,185,67,89,5,100,239,148,101,194,44,5,158,171,47,136,72,241,175,81,14,147,150,254,109,206,213,35,254,32,56,15,27,2,110,94,248,197,175,221,164,64,16,240,9,30,48,5,239,171,127,19,8,106,134,134,19,104,160,86,173,86,122,76,80,234,122,89,87,181,124,181,241,135,11,205,253,180,41,41,18,130,140,142,240,104,189,183,213,149,20,19,123,244,223,255,233,129,223,199,181,47,157,106,89,176,242,36,120,172,44,233,152,113,153,148,74,136,138,248,141,201,200,12,180,46,205,185,205,217,86,31,63,115,113,58,1,170,193,86,165,84,55,7,241,212,138,119,36,186,161,93,25,94,250,154,145,162,68,187,38,91,145,108,148,93,157,9,193,192,194,240,22,219,49,119,159,165,216,36,210,105,186,150,247,122,35,66,207,106,194,145,164,131,25,31,225,219,187,32,168,63,83,202,159,245,255,83,41,76,229,1,144,139,23,145,61,207,4,18,156,207,255,160,174,110,238,245,136,199,171,177,207,204,5,14,236,212,60,215,35,165,19,125,252,0,0,0,115,22,244,35,51,144,22,147,37,208,39,48,225,6,211,35,228,103,49,157,74,19,178,53,76,50,167,10,10,202,3,230,47,55,152,28,196,97,112,201,167,58,230,83,12,150,128,193,161,80,97,176,72,229,4,52,64,175,130,102,130,166,97,9,128,96,130,63,173,97,203,29,52,80,81,250,128,94,0,33,106,103,45,243,76,176,54,41,28,101,238,108,78,222,115,152,161,45,181,206,245,134,73,134,224,178,164,0,104,216,133,61,184,53,207,181,214,198,33,114,228,225,106,26,136,78,81,203,246,97,80,227,140,13,31,47,196,187,83,111,0,128,236,174,127,85,220,219,120,81,241,88,190,236,229,137,20,253,255,251,178,100,80,8,8,8,104,201,147,220,209,48,72,170,89,234,101,37,58,88,17,161,60,238,61,53,193,30,35,231,105,134,40,216,13,19,226,40,117,239,189,111,12,165,180,183,107,60,100,64,171,103,221,111,15,191,147,98,194,175,117,126,246,58,238,224,218,186,198,230,115,213,238,101,173,205,95,179,82,191,215,175,123,119,227,185,234,110,198,185,9,179,202,55,218,1,212,252,245,201,117,110,203,239,227,73,42,191,18,206,41,75,37,175,90,244,126,25,149,111,119,39,247,102,89,43,40,115,255,34,24,0,0,128,0,0,91,130,16,101,105,140,241,50,98,14,160,167,72,163,145,37,197,7,250,93,28,50,198,250,95,227,91,159,153,191,255,241,223,225,79,254,159,255,253,63,225,38,127,225,64,95,85,180,38,232,180,127,18,115,180,229,16,23,169,196,80,194,98,29,209,132,59,72,72,97,37,126,48,140,28,209,194,227,66,137,139,164,98,216,17,160,17,34,202,99,3,3,153,178,239,66,132,101,131,12,40,82,22,1,75,90,67,100,97,145,157,226,229,40,67,215,63,98,39,114,204,248,208,101,123,25,169,105,236,104,149,24,149,204,4,134,227,98,56,229,115,182,111,15,54,169,132,14,189,234,213,159,26,148,156,145,116,167,135,22,187,208,73,61,98,243,175,215,183,130,122,79,157,42,227,99,237,27,241,191,159,46,246,91,26,117,108,222,180,188,2,50,91,28,31,218,152,197,60,235,167,25,233,18,27,158,247,89,226,190,187,202,176,97,225,129,94,159,132,11,33,122,167,23,101,116,196,4,179,43,6,72,19,21,235,150,9,175,132,120,155,190,39,126,253,218,144,98,18,206,247,93,147,148,101,3,47,221,255,198,0,64,1,0,0,94,0,193,84,217,83,85,86,145,113,147,117,115,154,158,23,114,128,245,42,135,199,113,121,61,169,196,8,28,117,23,183,191,249,223,232,223,239,255,55,211,255,234,61,159,163,102,133,25,43,231,108,120,96,27,155,100,106,205,23,151,53,237,50,204,121,40,5,2,10,184,192,41,36,202,68,112,205,146,216,8,6,153,46,251,152,149,5,24,154,41,24,10,7,46,196,26,48,92,16,115,139,232,99,88,124,36,52,61,237,13,26,67,1,154,73,69,40,135,36,205,164,96,243,171,67,41,185,196,59,57,241,206,190,8,113,113,224,72,219,118,44,22,229,45,42,216,134,178,199,72,49,22,213,185,200,149,235,116,141,140,75,210,255,185,40,183,206,92,28,99,54,195,113,251,57,101,127,128,208,231,249,105,212,238,59,196,57,178,190,119,225,142,119,175,73,180,150,171,237,238,60,58,0,244,168,222,179,46,53,55,122,14,151,86,164,178,70,165,177,165,141,198,137,255,251,178,100,78,140,71,90,105,76,155,184,124,112,62,7,153,178,104,233,142,157,237,219,42,46,224,213,193,28,164,39,41,131,178,120,233,187,239,110,19,213,88,142,122,163,46,139,181,74,138,27,131,106,117,198,119,62,217,26,142,147,46,183,1,146,2,243,114,225,244,118,100,59,114,30,170,211,112,238,107,86,193,128,160,135,9,178,143,156,80,252,174,13,30,156,100,99,101,93,93,90,162,103,151,155,91,151,24,139,15,189,69,102,192,3,0,144,89,114,153,114,116,44,48,91,11,15,124,159,250,240,197,125,193,116,95,24,229,239,238,70,139,148,218,238,161,217,83,191,254,173,253,63,212,87,255,255,161,15,252,4,153,148,247,39,145,70,17,70,171,220,180,81,206,187,192,51,28,62,83,23,232,67,34,208,67,26,133,131,127,174,163,116,74,99,81,132,211,1,73,209,32,113,3,76,6,20,76,18,11,2,193,57,131,140,8,200,54,242,24,16,5,8,193,19,4,192,117,10,183,43,16,9,235,156,112,10,97,251,70,88,83,103,122,68,100,14,251,135,58,241,8,4,164,159,88,195,162,123,20,138,91,125,158,74,176,175,131,14,124,178,181,52,250,225,94,152,168,48,81,41,110,118,2,166,185,110,128,66,197,121,79,94,139,121,220,254,25,9,99,9,109,58,155,253,91,217,19,250,81,114,166,14,31,121,204,25,45,250,92,126,95,201,69,234,85,166,199,114,185,173,234,253,140,91,180,167,15,199,88,253,75,149,229,50,30,92,183,220,173,93,187,126,131,158,20,145,49,68,74,78,142,100,210,150,23,217,55,33,140,165,152,56,107,233,181,168,238,148,238,29,139,174,53,36,23,39,160,217,10,22,51,26,193,128,187,146,215,85,151,165,153,251,215,247,135,102,118,221,101,116,75,146,80,32,6,32,0,3,128,141,165,218,110,109,100,168,83,178,138,44,190,35,84,52,243,152,183,91,252,151,215,189,175,248,229,251,191,242,128,198,142,142,150,255,245,255,71,255,98,127,239,255,47,255,55,254,159,241,53,117,225,202,67,213,190,20,173,179,73,114,43,89,195,63,113,0,76,116,243,77,137,157,12,194,19,5,149,147,151,227,19,29,181,115,7,6,51,9,131,224,128,233,0,32,65,56,194,145,4,192,16,40,201,226,248,32,194,138,7,5,193,194,145,132,224,21,71,246,38,12,9,67,131,178,168,20,177,102,144,229,19,115,155,120,32,163,251,28,134,139,45,166,254,71,20,34,210,17,1,72,30,43,118,59,180,219,187,150,57,208,91,171,125,200,31,22,17,47,207,81,107,185,74,68,32,167,143,111,83,83,211,254,242,1,31,20,185,46,188,160,155,238,116,161,148,74,249,254,248,103,122,245,149,253,86,255,251,178,100,70,15,71,56,120,74,139,185,53,112,84,104,57,243,100,106,50,30,61,227,40,14,229,51,201,40,161,39,29,149,29,176,207,210,222,221,237,202,200,1,141,220,255,202,107,116,252,158,99,245,234,101,91,247,103,247,55,57,114,238,19,188,194,191,253,76,49,83,46,13,58,136,20,65,173,140,139,57,210,73,181,4,14,86,41,42,56,45,60,9,114,136,252,201,56,253,214,152,108,189,133,99,97,47,80,189,220,220,61,252,190,204,255,250,8,254,141,70,118,217,54,45,72,3,80,54,217,225,87,77,38,96,112,33,12,141,227,182,81,69,152,18,50,87,63,139,155,250,18,255,252,250,160,18,29,118,117,49,200,135,199,180,246,232,119,251,127,170,127,168,248,231,70,156,149,99,45,211,44,22,16,217,183,106,20,118,56,186,77,135,139,69,197,220,249,87,36,127,155,165,37,110,34,209,132,232,161,6,55,250,103,101,190,6,248,24,38,59,5,103,132,40,70,180,34,70,164,141,70,11,144,64,192,5,28,12,41,10,204,46,21,147,64,201,180,136,197,32,42,13,48,40,23,48,76,20,12,20,22,171,197,128,32,12,30,20,153,112,176,2,189,129,68,195,119,224,5,43,35,42,37,25,114,133,89,142,190,144,2,193,24,101,196,29,137,43,100,118,236,103,105,228,139,222,158,189,149,238,76,149,12,70,90,14,211,70,59,185,100,54,56,203,183,134,95,43,191,127,82,192,198,43,214,153,193,57,239,199,233,96,35,44,91,150,179,190,240,227,141,172,21,236,102,158,212,171,31,148,231,26,101,141,254,51,55,59,111,44,114,17,129,165,42,24,251,31,81,195,43,117,98,147,8,31,185,138,117,157,185,238,173,20,82,235,147,237,38,93,70,23,232,117,182,37,53,94,89,37,207,90,34,196,70,16,20,135,221,241,138,104,114,42,103,89,121,172,247,157,37,146,176,83,18,240,169,246,182,238,114,143,69,47,63,121,231,183,108,41,53,2,3,128,6,1,137,139,4,151,173,12,193,52,197,188,152,88,6,127,181,161,203,44,222,14,147,57,126,50,37,250,78,110,83,219,136,17,80,110,74,66,5,193,169,132,36,223,255,156,223,231,255,170,255,255,255,252,64,5,75,15,141,80,169,1,169,87,132,135,212,23,5,79,125,33,48,199,5,61,180,32,57,105,43,2,10,103,130,165,198,39,228,198,37,6,193,82,164,56,53,47,232,112,192,97,24,206,96,64,42,98,170,238,97,128,42,52,3,23,168,72,37,1,5,57,54,55,168,64,40,4,2,69,80,53,213,111,132,128,42,175,195,29,67,184,183,207,76,103,5,96,109,155,217,74,169,152,227,79,191,243,14,132,190,254,23,20,90,118,188,98,166,116,217,255,251,178,100,49,143,39,113,121,202,3,185,53,112,75,41,153,234,97,229,38,93,245,217,40,14,229,147,201,53,178,103,233,135,148,153,226,158,195,107,200,245,126,228,206,118,40,212,97,40,177,202,55,94,165,175,241,40,231,114,160,153,89,19,53,108,87,16,25,174,118,125,246,213,106,180,44,154,189,154,92,230,165,122,214,67,160,88,203,84,148,26,169,73,90,11,121,63,58,220,183,118,230,28,142,211,211,114,245,202,122,153,125,235,120,224,252,142,11,198,94,121,169,49,34,226,201,160,151,74,69,166,112,149,188,172,139,147,48,137,71,105,9,182,189,105,131,162,229,205,175,170,74,223,88,216,46,79,47,181,74,206,43,144,106,89,37,66,183,242,116,231,231,236,142,0,96,0,0,0,15,132,177,40,216,171,108,80,208,6,195,124,152,53,62,109,105,200,193,126,193,217,56,152,228,251,167,250,63,248,223,243,55,250,183,249,63,213,63,255,250,255,196,129,195,195,138,165,124,170,8,206,60,104,131,156,124,113,14,204,37,35,197,80,67,29,178,70,245,198,76,98,137,207,213,111,206,68,65,204,195,15,206,192,165,205,125,121,205,32,31,64,193,128,56,71,145,24,90,16,24,76,56,7,7,64,102,164,48,234,12,3,2,192,89,130,128,120,40,91,115,154,108,144,100,84,26,4,5,1,21,252,249,141,18,253,55,151,199,19,34,122,78,207,159,112,169,13,113,219,112,163,2,238,181,23,94,66,214,33,236,173,89,92,240,156,236,77,210,101,217,64,168,98,99,75,172,239,26,94,87,143,16,53,13,97,51,107,117,170,225,92,89,73,139,211,55,153,13,202,177,56,104,0,61,28,205,91,110,173,23,108,105,160,247,183,110,213,185,135,108,181,248,68,255,49,221,239,156,164,88,24,237,155,200,105,139,98,89,7,101,54,255,127,127,58,110,228,22,230,28,227,93,190,78,33,185,175,199,126,67,133,146,237,171,3,214,129,199,24,101,47,51,51,207,251,20,173,18,215,250,40,247,16,229,14,140,65,26,28,173,218,67,181,252,234,82,103,175,122,255,189,203,27,231,88,103,64,91,18,0,0,24,155,102,200,157,108,225,198,48,128,41,194,108,159,117,134,197,156,16,12,68,190,23,24,198,51,89,31,255,254,159,246,255,95,255,253,87,253,67,191,174,18,255,197,155,95,137,182,175,150,203,75,173,142,121,202,218,230,38,201,68,109,11,113,221,111,162,249,158,238,200,163,52,237,140,128,0,2,83,28,8,147,170,221,115,64,3,83,29,67,3,88,222,163,43,26,112,195,88,192,17,105,61,73,129,99,1,130,115,4,67,240,32,0,97,137,248,96,144,0,180,200,0,165,228,90,104,67,189,38,46,241,26,101,138,255,251,178,100,29,140,70,176,106,203,147,184,92,114,81,108,137,234,96,162,100,86,237,163,56,110,61,17,193,71,34,103,13,156,20,153,234,38,191,245,50,239,14,157,51,163,115,21,197,71,7,59,210,150,124,6,28,158,25,125,99,145,172,255,55,102,222,187,150,122,198,177,80,108,131,61,92,213,158,87,148,46,166,57,156,205,74,108,181,107,4,155,221,252,56,251,90,222,169,195,133,123,12,247,10,207,153,216,131,219,239,217,44,2,183,103,152,217,70,140,3,209,2,84,94,146,171,186,151,36,40,146,235,164,104,150,181,185,151,54,156,218,220,158,179,236,95,103,160,141,85,82,47,123,42,215,181,142,74,233,190,220,157,41,185,174,148,38,173,245,7,87,121,162,115,49,122,141,224,231,141,33,154,159,172,228,108,175,172,135,193,0,128,0,2,0,3,246,236,156,235,225,247,0,52,202,101,8,108,184,210,75,231,182,219,201,156,177,252,34,234,223,4,63,255,252,51,127,65,127,228,55,250,127,175,254,111,250,127,255,255,255,236,129,156,204,170,175,103,29,235,49,108,102,101,123,16,234,120,3,16,164,117,89,138,203,61,183,26,90,20,82,161,48,83,114,25,16,124,116,216,120,88,88,52,86,50,148,92,199,12,67,30,131,132,33,117,209,39,20,4,22,0,205,36,196,165,177,96,172,52,207,218,242,80,93,187,120,13,227,84,216,87,116,102,39,209,25,179,199,240,82,177,153,25,140,48,18,181,151,234,38,107,86,49,24,190,169,188,99,225,18,30,53,172,227,31,16,68,237,151,90,250,244,220,196,211,210,180,78,252,103,132,196,61,66,211,133,111,115,0,34,146,82,139,156,76,216,8,31,71,143,115,108,177,231,5,216,248,52,201,56,124,156,68,107,52,162,57,35,41,144,123,138,201,112,165,18,105,212,81,163,169,149,226,199,186,27,108,48,193,162,73,110,209,148,148,97,198,30,83,143,180,98,169,78,179,117,108,149,115,213,52,254,222,80,0,0,150,213,20,105,107,12,230,136,98,25,205,110,172,5,31,195,176,37,8,192,231,227,27,202,26,55,248,55,255,252,79,253,71,255,65,159,255,253,159,252,20,156,205,196,200,109,59,145,68,218,101,202,247,222,47,5,42,213,137,209,190,243,159,202,11,250,218,242,172,234,252,179,251,254,135,98,138,126,95,184,0,102,179,17,66,15,163,91,53,217,160,100,184,101,239,209,162,91,129,203,211,11,1,209,201,7,204,42,21,28,10,152,12,10,101,66,152,8,182,216,216,195,43,83,28,47,191,98,32,140,56,209,171,93,165,152,128,33,9,78,193,37,18,73,50,123,57,18,14,78,145,2,102,28,136,114,155,46,106,62,215,236,99,111,62,202,225,188,222,255,251,178,100,44,140,70,116,104,204,147,143,55,34,55,7,137,253,97,226,38,25,65,163,54,78,61,47,192,207,133,231,233,135,136,152,1,224,78,114,253,231,202,124,53,144,83,95,196,127,154,177,209,156,64,234,203,13,164,226,157,182,26,72,53,120,188,172,236,249,139,72,111,220,55,60,8,44,248,143,163,153,228,54,61,192,164,245,140,76,40,235,159,4,4,238,65,103,173,111,73,73,167,125,173,41,253,170,242,148,113,230,244,122,38,183,126,158,190,75,36,52,70,80,97,19,142,25,58,231,60,253,203,136,146,174,156,214,50,47,209,168,224,83,77,30,235,201,236,38,159,189,161,96,0,160,0,0,9,182,237,10,117,29,115,157,82,25,164,136,219,124,112,197,110,87,216,69,35,49,227,112,79,219,199,255,244,246,243,242,6,251,227,147,255,255,29,255,223,254,23,254,17,30,25,37,69,94,208,0,31,48,12,88,228,36,16,87,220,218,16,3,68,89,76,74,239,49,224,108,96,60,68,7,17,130,76,64,7,22,8,1,66,66,167,232,96,84,0,52,23,105,4,24,49,216,141,226,222,67,137,201,126,92,168,153,85,204,133,25,60,56,193,164,208,119,167,1,78,110,160,77,180,122,149,227,96,162,131,161,150,192,210,219,18,72,221,138,49,26,47,166,68,108,189,106,165,240,24,140,110,15,107,27,48,9,37,140,134,177,25,225,81,41,34,51,196,192,247,130,51,16,235,46,202,137,33,198,132,37,183,16,138,227,184,209,157,85,159,172,0,226,171,138,141,42,150,179,24,103,216,201,76,89,88,77,164,39,28,215,171,80,170,193,150,166,236,119,207,229,9,251,248,167,146,30,222,90,83,147,190,85,77,53,190,101,123,220,140,170,120,222,73,60,176,123,211,179,171,97,32,44,0,16,4,221,125,60,172,77,248,10,72,150,79,68,230,11,245,246,13,24,205,14,75,240,70,159,147,255,248,133,223,255,251,191,236,39,208,250,54,228,150,84,151,162,140,36,85,246,229,125,64,0,16,4,148,195,250,64,120,204,164,156,100,113,193,243,32,6,70,50,153,108,52,50,40,84,131,192,84,170,14,29,162,105,143,199,227,195,146,176,50,172,141,36,176,240,126,59,97,208,133,58,111,74,111,195,51,118,34,234,118,197,38,130,3,52,141,152,231,19,170,175,142,35,239,83,36,85,86,209,82,134,110,173,117,121,70,46,50,130,204,214,155,120,63,117,244,121,184,110,119,42,85,168,203,193,167,172,70,157,205,103,117,144,201,174,112,154,139,229,141,226,194,115,151,21,113,247,219,38,109,165,110,62,99,229,157,9,27,167,148,8,11,76,241,216,246,225,102,232,63,90,153,58,179,237,9,193,156,89,104,218,177,88,150,255,251,178,100,82,12,150,99,103,205,27,143,77,224,78,10,121,167,100,70,174,85,129,147,60,110,45,249,9,54,41,230,205,149,137,184,1,163,144,109,104,239,186,96,199,205,156,139,64,71,54,152,148,107,235,11,192,170,140,50,179,13,191,124,81,155,87,38,190,44,228,2,8,166,33,253,96,8,0,0,3,132,236,67,64,104,42,86,110,210,6,44,120,197,241,106,158,32,206,226,98,136,207,212,167,251,86,177,249,85,156,171,215,255,255,6,133,213,25,213,45,84,246,254,16,239,203,213,255,215,254,191,255,252,159,255,255,255,252,161,135,163,64,106,56,101,24,217,109,13,47,10,84,129,96,16,11,155,133,226,198,73,27,26,60,94,21,129,153,148,202,96,4,242,81,16,135,221,183,33,37,197,131,16,201,133,6,101,0,38,183,39,141,51,84,226,166,211,98,164,142,198,227,180,155,189,40,146,182,106,169,157,168,42,80,181,121,240,155,95,195,20,56,30,79,179,36,55,211,106,129,211,95,210,249,49,174,87,244,199,83,202,58,172,160,252,76,15,255,13,184,154,105,177,213,52,104,229,47,7,165,148,149,232,26,121,100,44,183,241,14,54,168,219,51,221,91,203,23,113,179,106,103,62,104,83,70,109,129,167,126,236,173,121,223,247,254,29,31,239,88,170,252,88,87,188,76,183,111,19,124,234,209,163,190,180,23,241,105,18,185,121,60,90,198,95,160,8,27,162,84,51,52,214,54,12,17,98,223,179,40,174,115,206,228,208,80,8,81,73,107,169,120,164,219,79,109,79,170,204,211,173,151,117,221,109,249,154,254,43,120,140,50,246,82,85,130,127,210,157,191,111,255,111,255,250,127,255,254,138,176,66,64,149,206,57,84,28,160,207,129,144,60,66,0,0,12,180,197,107,200,192,149,32,209,147,92,200,42,12,209,224,168,204,16,88,201,32,44,193,32,217,113,51,243,0,129,35,16,194,112,168,12,96,177,212,14,2,128,193,50,62,173,146,170,209,42,11,178,235,43,199,161,255,64,165,97,171,7,71,218,57,65,34,2,113,142,55,58,97,45,209,188,11,230,147,45,199,95,46,118,134,75,189,64,89,229,141,140,224,53,189,15,119,191,12,225,250,123,109,115,114,204,115,148,171,69,232,103,150,252,169,183,99,99,147,188,209,181,127,43,46,196,123,75,205,190,91,95,23,90,185,182,127,216,34,7,198,135,206,29,210,30,63,48,123,150,46,227,102,122,241,123,54,85,86,82,189,18,117,170,215,219,74,95,149,187,43,148,210,206,243,176,234,87,22,233,143,77,215,187,122,31,244,44,210,12,138,89,138,106,150,116,214,145,227,56,56,20,128,224,10,5,84,5,0,86,8,239,68,119,155,139,19,70,129,114,255,251,178,100,111,142,198,102,102,203,155,184,99,242,82,37,9,131,100,175,122,24,237,159,42,78,229,143,209,64,150,230,13,163,161,232,9,169,11,47,160,48,192,89,153,66,171,7,37,48,69,17,229,180,44,80,192,24,152,130,11,218,59,250,254,189,177,200,116,150,188,143,125,94,36,162,79,253,252,140,52,109,125,52,255,215,229,138,248,133,155,53,208,85,9,158,115,24,23,42,45,24,213,216,25,241,24,25,106,72,153,164,128,31,226,122,25,37,2,146,128,230,33,139,8,250,165,134,6,128,102,43,11,193,0,105,149,163,8,8,137,34,16,29,36,153,51,83,12,2,4,155,16,190,228,161,210,80,33,33,26,238,94,146,53,82,103,111,147,141,18,126,31,113,16,23,103,145,109,205,194,205,42,156,119,117,97,172,183,94,123,119,37,89,169,219,245,31,177,206,70,191,246,173,218,254,197,114,221,3,195,198,219,63,122,207,181,29,234,49,218,223,43,56,252,105,216,87,122,234,245,206,72,129,47,50,243,111,98,199,168,232,211,79,107,43,90,95,126,47,149,215,235,228,238,93,106,198,88,166,37,122,212,105,154,52,246,111,93,216,123,250,205,102,217,90,219,83,162,171,148,111,217,187,181,76,238,207,77,114,243,106,59,94,198,156,243,205,230,64,13,65,64,85,0,0,192,184,67,18,16,235,9,49,241,18,1,164,193,254,210,153,36,124,149,28,166,114,83,68,113,123,136,132,149,109,161,82,208,164,245,30,161,47,255,146,173,129,224,201,105,226,201,227,120,231,166,62,198,121,13,92,84,135,12,208,240,246,253,158,97,34,160,161,82,195,146,176,213,20,0,17,39,212,194,137,8,210,5,136,196,225,24,194,185,208,209,36,52,199,128,240,199,176,48,24,54,142,129,107,121,3,76,189,44,187,230,165,38,86,46,166,46,203,76,127,200,131,41,179,28,19,84,108,202,40,235,187,220,183,26,148,163,13,40,240,135,187,212,133,233,202,11,125,34,186,248,3,105,153,87,210,151,62,205,248,94,121,73,159,57,233,145,230,153,68,127,62,46,244,9,122,238,169,69,47,23,6,185,125,210,38,125,23,75,208,192,219,15,79,49,133,183,108,194,217,181,31,105,50,192,224,140,180,193,11,99,136,229,248,74,139,17,50,190,180,187,218,122,182,42,23,121,138,207,38,138,219,53,247,22,251,11,92,253,174,124,115,221,186,245,138,21,54,57,231,4,213,144,75,172,151,34,255,160,8,0,192,235,67,182,91,4,156,74,176,109,2,177,78,5,149,73,102,3,121,233,144,0,247,44,188,198,79,145,25,157,94,182,157,181,23,183,255,205,144,77,66,169,40,64,101,73,19,63,255,63,219,159,254,97,166,70,58,171,32,24,255,251,178,100,123,140,133,196,88,204,27,187,98,114,80,71,169,183,97,165,110,22,73,85,44,110,225,109,137,76,155,166,205,149,33,248,163,222,90,56,133,4,13,6,135,210,231,30,52,198,186,157,124,80,0,1,147,67,17,103,35,126,151,3,73,12,163,67,231,131,9,34,195,15,217,128,17,0,98,64,168,23,2,129,64,185,129,160,81,136,67,192,136,6,48,81,0,3,1,68,91,72,229,98,22,128,255,95,91,73,210,77,168,14,116,116,238,237,219,113,158,148,54,60,29,250,202,58,239,19,110,93,40,77,140,109,83,65,13,71,186,214,127,248,243,124,48,86,48,81,188,36,237,197,19,182,61,81,1,3,254,234,150,197,68,131,85,12,158,155,89,196,200,198,73,89,193,219,195,88,133,158,137,225,180,88,65,65,214,158,119,223,18,83,72,253,232,185,143,54,29,134,207,94,18,74,162,90,79,100,65,198,155,46,185,53,242,114,6,125,153,147,184,22,35,57,63,89,33,188,207,233,0,81,165,193,159,162,162,228,20,84,9,88,49,85,38,220,247,82,24,121,42,5,192,132,90,171,236,246,34,26,34,62,149,103,40,169,47,183,255,217,85,194,168,36,68,230,152,83,167,246,165,37,158,82,148,32,143,154,118,70,230,185,171,231,27,14,174,73,32,240,232,201,115,179,36,26,133,176,133,39,236,98,183,8,0,0,82,136,196,52,212,141,0,131,184,201,152,84,12,108,203,100,208,49,13,204,100,198,52,196,120,5,76,50,193,240,12,13,133,64,32,48,2,3,115,6,48,233,44,137,135,120,81,152,58,0,10,58,16,150,134,230,64,69,28,47,8,240,91,97,43,133,9,100,201,34,165,145,56,33,148,55,2,46,96,19,152,8,4,112,4,203,11,20,252,168,241,111,221,108,43,168,226,221,213,173,70,187,185,142,114,173,187,141,213,90,34,58,230,50,158,245,8,72,153,228,10,66,144,73,185,3,171,3,143,204,216,121,9,57,46,22,171,249,222,183,35,203,239,46,252,203,95,162,166,86,187,145,67,243,155,183,202,238,77,187,41,255,73,172,229,85,82,241,199,49,81,247,49,9,124,26,138,6,253,26,164,145,83,219,26,119,20,110,152,70,137,46,253,88,240,32,0,5,186,20,61,13,26,137,136,10,104,101,1,25,34,90,98,191,120,197,214,124,68,70,118,29,20,32,146,187,236,108,90,88,13,107,6,202,14,172,69,159,99,235,255,176,205,225,238,125,183,231,222,202,158,150,173,39,0,161,48,50,144,162,13,56,7,161,13,117,167,137,176,44,17,2,205,19,4,100,67,64,16,10,149,152,106,161,29,248,117,154,156,35,24,157,249,153,83,24,24,12,170,128,128,176,1,90,12,0,201,64,163,255,251,178,100,155,140,70,44,82,73,27,217,99,114,81,227,217,131,105,34,100,22,13,83,42,110,225,109,137,70,163,102,233,145,149,137,2,2,67,11,9,172,76,128,46,65,192,249,68,81,177,99,155,196,143,238,220,108,26,228,139,125,89,48,196,21,204,174,67,35,160,34,76,168,21,122,87,57,192,7,54,244,113,65,164,216,95,83,168,78,85,106,83,247,152,125,183,112,134,12,143,23,89,84,82,98,155,226,47,241,206,59,122,137,167,67,206,3,54,217,141,187,219,103,175,85,206,127,16,205,86,204,245,102,135,209,157,247,181,207,117,77,54,33,172,170,81,91,100,181,20,79,44,104,106,66,217,212,79,230,135,206,67,36,166,169,96,71,90,111,203,173,60,232,231,169,211,242,25,237,236,2,0,5,59,240,94,46,10,237,2,20,97,194,9,9,62,22,84,162,164,101,130,122,144,123,168,115,23,37,11,109,124,109,82,209,95,181,191,253,25,63,223,79,246,255,63,71,117,163,181,18,72,146,36,167,85,41,152,25,212,238,166,27,99,161,208,232,227,152,89,232,81,112,148,105,175,236,30,101,139,247,100,1,2,221,176,168,6,157,136,197,152,252,31,154,172,253,155,18,2,24,112,147,24,194,1,24,168,56,24,74,9,12,2,37,151,48,196,113,21,40,115,224,9,38,46,218,187,86,180,26,38,39,133,180,148,135,166,26,208,200,37,159,45,132,215,124,86,109,176,80,11,52,179,130,192,237,124,48,246,94,180,162,83,250,228,213,111,253,255,23,160,138,47,240,32,186,40,2,15,33,134,113,64,209,10,104,59,17,67,212,21,9,2,36,16,199,19,41,103,49,170,40,76,173,165,164,210,41,100,10,43,71,2,200,134,58,57,135,178,98,134,185,229,217,150,75,56,127,108,215,142,182,30,47,98,24,190,210,163,199,77,159,22,213,76,168,147,73,195,141,152,166,153,155,177,201,27,39,63,207,214,87,210,0,0,0,4,108,216,100,129,186,176,150,98,59,35,20,137,79,38,135,236,229,30,113,244,170,214,37,85,255,234,239,231,31,44,163,174,215,117,168,27,220,61,149,85,223,253,140,44,218,133,212,1,44,233,97,175,146,25,222,148,36,216,156,8,136,231,158,16,84,30,112,121,66,75,2,34,195,220,129,235,133,87,42,161,103,69,64,41,57,110,48,17,11,57,145,161,49,12,117,51,201,244,1,101,70,31,128,160,224,244,196,48,128,12,8,136,128,4,96,48,88,92,183,16,127,203,253,7,65,143,89,16,37,26,178,162,207,243,70,176,158,235,219,8,68,57,21,150,236,180,249,210,196,212,235,61,199,163,59,232,92,51,182,64,244,204,253,32,237,72,164,209,255,209,234,150,96,223,182,139,255,146,255,251,178,100,182,12,133,175,104,203,27,186,66,240,86,100,249,237,97,34,107,23,9,163,46,110,176,217,1,69,21,103,53,129,26,96,9,52,102,235,31,187,240,173,111,51,221,115,119,161,107,159,140,175,78,75,68,43,168,45,161,39,96,164,166,201,250,36,71,225,68,19,152,40,78,159,8,195,200,123,73,20,141,79,9,145,60,58,117,52,84,209,224,251,58,118,78,199,239,142,81,227,220,179,223,22,45,13,131,181,50,141,118,32,206,145,145,109,178,93,97,114,251,160,0,69,0,21,236,120,39,234,178,183,20,175,6,237,0,42,253,156,223,167,146,174,138,168,135,38,179,157,238,119,254,149,169,215,174,143,193,178,103,80,153,250,118,254,236,168,223,72,21,32,194,233,200,83,158,98,47,31,15,23,3,133,96,128,132,186,119,78,154,103,219,254,128,24,241,207,11,188,204,225,168,96,0,0,99,8,20,151,53,164,59,147,30,113,149,49,21,112,67,16,64,181,48,114,19,51,5,64,8,48,90,19,240,16,28,0,64,60,192,52,29,140,9,131,205,59,75,66,96,24,0,65,1,216,96,42,5,97,128,54,48,172,48,210,31,165,228,146,20,200,129,131,76,29,210,128,9,120,212,31,228,84,103,12,60,203,32,143,180,214,122,2,91,79,44,67,181,28,118,36,176,200,28,254,83,193,82,186,146,88,110,77,169,101,22,234,67,107,62,98,197,136,139,249,27,127,30,88,173,60,98,53,202,69,132,95,215,222,137,211,91,64,132,216,96,169,115,137,17,131,98,64,92,1,159,132,52,160,132,248,32,98,101,5,17,19,144,1,2,86,225,39,116,11,235,11,211,170,20,186,117,23,249,20,132,20,28,65,122,241,89,5,145,200,240,166,39,173,85,70,229,219,185,32,130,94,16,82,20,130,12,96,162,38,169,52,226,129,44,125,229,161,59,51,19,30,122,107,179,185,119,173,45,50,79,126,31,251,159,130,105,229,230,247,8,2,73,218,84,29,2,219,112,46,39,112,5,87,171,39,228,214,18,196,235,170,238,194,235,185,183,161,33,221,247,94,37,72,188,209,96,34,41,101,93,223,255,234,223,216,236,122,59,161,162,170,223,65,57,205,176,70,167,175,143,111,111,237,49,42,150,0,204,108,186,181,0,65,69,40,100,253,62,113,49,214,104,233,58,104,56,238,104,129,40,99,248,120,56,2,1,4,161,96,122,113,85,204,89,7,23,186,76,14,1,0,160,21,94,205,171,153,115,177,3,191,77,213,141,169,168,40,0,125,230,161,133,254,231,67,108,164,32,33,157,162,58,23,66,112,244,29,131,149,41,19,43,168,114,198,119,223,61,122,173,235,94,5,228,145,245,91,103,80,90,239,60,202,215,170,124,160,110,255,251,176,100,210,140,199,145,114,72,19,218,75,240,72,5,169,163,101,2,106,23,197,161,44,110,176,215,1,89,155,229,5,188,32,176,210,139,46,173,222,96,254,59,161,187,169,26,232,56,75,58,143,164,24,83,166,113,71,209,100,13,109,184,173,132,232,246,234,87,193,46,5,135,156,144,5,120,149,68,148,8,171,33,221,83,121,153,219,253,171,57,52,200,147,67,187,33,216,148,213,160,69,179,81,6,44,246,127,202,199,189,195,156,170,42,113,112,162,192,32,105,26,99,134,17,2,26,66,80,128,32,35,216,52,133,72,211,43,163,161,30,0,68,31,232,180,13,90,122,41,172,158,45,84,182,19,172,23,2,8,86,3,204,66,32,54,230,3,93,170,12,247,210,82,251,103,36,52,253,244,222,159,223,252,155,206,154,115,2,63,29,207,85,190,149,255,217,92,222,150,236,245,245,112,136,1,22,219,184,202,59,115,121,8,1,87,115,1,179,76,104,65,10,10,75,206,13,4,44,88,9,248,77,78,59,238,132,52,253,74,158,44,229,243,50,200,6,48,251,184,201,92,2,24,104,102,157,24,225,16,217,18,84,39,133,72,195,132,177,44,75,1,99,241,32,244,36,118,242,218,102,90,59,141,138,100,149,213,214,58,109,253,121,124,233,229,245,189,58,111,254,155,87,184,197,212,80,166,108,205,211,251,91,106,50,226,200,209,67,30,156,44,101,74,38,215,14,38,98,115,47,19,203,102,125,28,173,223,105,142,183,253,254,46,105,200,31,41,41,112,64,30,75,102,2,3,1,64,134,19,160,29,153,24,216,255,127,109,249,151,232,154,216,227,103,168,122,173,197,199,247,189,94,190,161,194,227,43,57,109,236,184,144,96,161,73,239,180,80,44,2,32,226,171,145,36,106,172,108,76,104,118,22,181,207,48,11,115,164,172,4,201,23,72,15,111,96,49,89,235,105,49,187,253,84,82,38,1,5,168,176,239,91,235,103,159,210,124,48,139,41,25,233,42,67,9,43,207,90,39,212,142,113,119,196,183,17,87,32,105,137,178,247,224,215,170,143,209,99,60,139,73,253,191,130,118,128,64,0,184,99,239,162,105,242,108,104,185,220,96,169,46,99,120,172,99,208,172,96,56,26,96,0,90,10,1,1,0,121,16,46,97,64,0,64,4,151,104,192,128,81,89,88,10,114,168,227,40,129,33,11,89,74,25,72,40,14,90,205,80,10,4,3,130,163,61,200,97,56,128,66,142,6,150,43,13,237,133,20,24,80,132,52,50,100,194,217,139,26,144,237,89,252,151,72,225,14,4,19,130,117,206,84,202,122,1,88,104,159,28,136,54,15,148,70,34,76,210,135,85,231,176,187,87,234,93,139,3,120,201,131,137,108,182,36,255,251,178,100,210,12,6,23,98,205,27,154,97,240,86,70,233,82,101,130,106,31,173,197,42,110,229,149,9,89,148,37,169,167,137,160,15,171,0,98,245,194,1,200,224,234,114,25,225,45,81,114,177,93,57,192,204,4,85,152,77,11,45,178,188,204,64,86,103,92,191,109,186,204,68,253,23,167,124,144,219,239,93,241,228,3,150,199,195,69,224,32,64,3,234,15,208,145,203,243,122,52,211,255,115,132,85,202,161,251,225,32,234,6,205,152,26,79,64,241,250,133,14,88,224,146,92,91,107,177,181,231,239,14,122,201,125,230,183,230,127,230,102,102,211,54,72,223,175,163,48,4,3,0,0,128,28,42,143,38,36,96,198,14,250,55,247,12,0,101,38,56,57,155,211,58,2,0,18,176,160,56,91,139,52,218,198,182,39,105,69,123,166,201,185,236,44,48,86,36,129,93,43,33,193,78,198,46,197,111,249,181,245,57,30,133,212,70,249,93,191,175,255,254,23,64,92,70,25,34,247,41,158,214,250,93,36,0,0,0,140,198,223,115,65,54,142,58,98,55,35,92,240,37,243,62,14,12,82,26,89,130,160,81,96,41,115,5,147,25,199,102,214,145,91,230,6,216,31,244,195,121,224,37,226,0,12,131,229,249,65,164,183,49,2,149,181,71,194,27,53,215,110,107,218,85,52,195,211,121,148,173,71,28,193,11,150,42,20,13,234,211,185,52,99,233,197,44,216,230,157,94,45,228,33,197,189,114,137,83,57,58,87,14,116,123,239,104,250,244,83,11,67,52,69,49,214,137,234,105,203,224,231,46,44,175,150,223,68,103,113,44,128,67,41,14,41,218,217,114,220,162,67,132,45,219,137,212,253,58,171,96,78,174,145,194,193,124,91,90,173,190,19,240,62,55,121,55,6,4,226,72,132,177,37,21,197,232,63,195,192,53,199,131,88,113,8,154,183,107,79,82,108,89,130,230,246,11,51,148,26,218,62,222,182,43,136,9,4,85,61,117,90,91,25,234,101,60,12,106,182,190,63,246,222,173,245,255,255,255,141,127,255,189,45,152,48,158,185,18,251,160,4,151,8,21,15,21,69,26,40,107,185,154,49,246,242,149,247,76,152,145,84,52,162,60,63,109,120,109,177,245,237,70,244,145,9,29,113,104,131,111,121,208,104,86,20,135,119,200,157,198,147,86,171,181,179,173,202,213,174,223,138,253,219,71,44,70,53,77,230,55,11,70,101,149,198,26,10,71,160,50,32,208,204,56,57,45,56,200,98,245,171,209,16,20,151,166,65,36,230,25,0,108,177,63,86,0,190,209,230,86,5,1,66,225,99,31,141,60,164,160,8,20,5,140,163,105,64,14,42,7,175,6,106,237,32,145,201,119,213,52,0,166,233,122,206,255,251,178,100,195,14,215,162,113,205,27,154,122,112,65,130,217,129,105,226,104,156,105,199,46,46,188,251,65,33,15,165,129,167,169,160,132,32,242,170,50,4,32,245,132,123,136,64,134,105,19,135,156,251,182,169,20,231,104,86,145,9,187,18,23,9,161,166,2,80,73,163,42,230,147,111,84,76,36,233,141,94,160,97,37,44,72,226,112,76,192,1,18,21,98,164,229,203,58,137,112,208,1,137,254,172,60,31,95,52,99,178,73,11,117,30,21,149,73,116,98,141,224,1,150,63,6,159,226,240,30,172,219,91,204,75,238,234,100,241,44,126,185,153,77,134,118,229,206,151,204,120,175,179,253,179,125,199,121,155,127,247,162,133,66,82,36,141,183,69,82,205,255,245,254,139,243,93,142,48,120,241,215,33,14,101,67,8,71,152,50,166,202,130,107,182,131,1,231,178,138,14,130,130,192,162,218,138,211,102,219,38,219,204,59,249,150,177,23,136,210,137,199,84,111,143,188,158,19,11,35,28,201,245,165,79,38,110,81,255,93,104,245,45,182,22,245,11,249,46,186,223,125,31,250,144,0,0,0,112,194,101,148,4,20,24,242,37,24,52,4,28,50,92,24,94,17,151,198,136,16,7,164,130,249,80,244,110,49,248,60,18,2,228,114,104,105,172,200,41,88,35,43,149,95,130,147,2,5,211,178,215,209,13,126,200,98,138,215,94,30,103,47,182,112,196,240,200,15,85,14,134,220,146,94,115,37,172,209,92,179,22,59,114,181,186,118,214,69,249,188,54,64,83,35,212,142,122,205,33,190,130,246,73,230,196,46,153,100,87,154,39,121,244,233,61,104,46,180,240,88,78,194,183,42,50,173,242,23,75,220,75,65,50,193,99,247,149,253,79,196,238,125,191,158,88,186,108,32,93,0,57,133,213,37,42,61,28,134,215,251,106,169,29,207,10,205,105,97,147,46,125,70,62,113,93,71,92,182,63,255,119,253,69,88,108,251,24,27,0,0,9,161,124,152,160,10,10,13,132,201,117,219,155,105,18,186,41,115,97,184,68,230,41,123,193,216,93,59,32,64,162,20,197,140,37,109,72,14,222,137,223,217,169,219,255,215,253,255,232,14,203,253,151,253,27,254,173,255,125,46,138,117,93,34,38,0,4,20,180,41,80,134,7,6,104,141,166,87,24,103,134,39,128,226,212,195,144,201,63,66,193,226,188,17,128,130,0,16,192,65,88,204,1,62,101,130,34,27,93,91,143,203,148,66,164,34,129,166,246,6,51,64,152,100,42,121,169,184,236,186,46,130,213,112,66,232,37,96,83,134,80,102,20,205,58,247,191,77,139,175,1,118,153,239,189,132,243,88,23,224,116,129,111,161,228,66,182,137,107,210,183,85,11,232,161,98,255,251,178,100,185,140,134,8,102,77,27,175,78,48,67,9,233,163,100,101,104,26,169,153,42,110,225,141,129,46,30,166,169,135,149,56,215,127,183,225,66,80,73,8,112,131,212,44,180,116,91,28,73,169,18,243,47,82,172,163,94,177,117,221,172,120,88,45,42,72,8,159,189,169,155,132,193,226,172,14,84,245,199,148,42,56,54,88,112,32,135,101,192,45,100,103,133,216,167,127,246,175,217,194,157,104,206,210,29,245,213,187,167,190,149,212,180,117,106,132,52,250,90,235,223,38,191,215,150,255,97,241,112,235,254,9,37,166,200,17,64,65,186,38,212,25,0,229,149,4,89,169,77,200,172,194,83,167,240,228,33,241,21,239,47,255,248,141,141,235,58,110,158,93,234,108,210,138,27,193,123,145,208,255,233,254,141,211,116,255,223,254,127,244,2,185,149,90,218,47,178,104,59,110,55,241,8,184,136,155,148,29,200,40,0,5,179,8,52,91,48,213,15,195,20,240,189,48,152,16,227,33,194,171,48,51,15,195,1,176,65,48,52,0,51,4,80,22,48,27,2,215,28,192,84,15,70,115,1,228,6,54,8,135,18,208,9,0,67,242,164,189,21,6,101,207,219,235,12,179,91,237,153,249,136,63,234,214,172,42,46,169,92,233,8,208,172,24,167,100,194,46,224,41,25,112,198,19,26,220,165,177,199,154,13,119,105,90,218,89,92,193,252,121,56,90,111,156,115,164,147,186,209,228,139,158,101,247,206,175,92,121,95,21,75,58,82,190,1,74,33,19,250,55,12,173,85,77,37,90,213,96,218,46,85,106,175,90,250,193,234,98,62,74,228,180,234,215,89,111,105,106,237,54,246,203,54,174,23,203,53,94,228,156,237,221,179,113,51,87,165,219,218,217,178,231,91,31,142,204,99,245,187,204,75,74,85,83,166,96,150,171,107,222,43,191,22,6,221,239,59,206,83,153,201,242,0,0,0,56,128,13,169,184,130,214,52,116,149,64,24,183,10,208,79,206,71,156,150,192,172,185,197,209,208,193,200,96,166,88,153,14,139,148,103,110,158,36,159,86,109,150,200,168,209,6,69,65,139,173,41,249,186,147,246,148,60,114,236,172,136,151,78,217,2,196,10,195,18,198,30,87,41,167,92,202,34,101,144,106,135,86,74,68,221,208,205,181,184,20,128,11,50,236,96,107,6,101,185,0,97,169,62,97,40,238,112,8,18,99,72,30,97,32,14,89,96,160,30,94,6,106,0,1,133,66,229,233,118,30,105,233,93,29,132,64,79,189,106,42,25,154,249,88,164,194,102,252,178,138,59,111,220,252,232,91,54,101,237,204,233,140,190,200,191,56,29,138,80,213,94,154,222,174,8,27,89,120,66,41,54,192,168,163,41,53,172,255,251,178,100,206,136,134,241,101,200,147,219,98,242,92,201,105,189,97,5,104,86,13,155,49,78,164,217,9,58,158,103,53,131,9,160,223,116,7,29,80,152,95,117,252,235,99,43,18,64,92,228,85,122,76,189,134,87,218,70,153,23,19,207,34,163,15,141,212,175,214,180,30,105,227,207,127,132,136,129,146,56,26,4,74,6,111,99,203,74,112,166,213,23,206,138,162,4,122,162,147,254,177,137,245,53,239,159,47,117,151,164,221,209,3,53,176,59,19,96,248,182,205,97,9,67,12,206,146,98,130,188,174,180,169,147,193,227,70,13,247,202,7,68,173,109,208,122,21,143,204,71,174,15,250,244,14,229,181,8,4,33,247,190,105,149,145,127,255,232,117,163,108,140,190,232,248,33,208,150,154,154,74,49,3,15,154,155,112,170,161,100,216,0,1,99,6,61,243,199,216,227,46,136,19,28,98,51,159,45,195,8,16,115,5,198,195,10,64,115,6,132,128,48,76,205,12,53,15,76,9,11,12,186,0,212,169,22,68,128,208,48,194,90,168,236,125,118,67,80,100,48,177,90,156,146,97,254,106,78,92,12,154,238,19,119,173,8,3,3,148,209,130,32,53,232,6,135,207,163,72,38,3,111,84,194,86,175,41,95,68,75,177,235,120,170,182,242,96,166,153,236,240,21,58,106,122,250,70,117,118,215,160,185,42,162,60,85,54,174,213,109,10,69,134,155,183,228,112,45,183,170,50,153,108,239,24,215,41,197,115,107,102,26,219,30,97,194,206,53,236,203,70,75,138,138,22,89,115,1,178,237,182,137,88,109,186,221,46,242,70,183,29,64,140,250,52,24,16,156,87,81,161,69,172,92,234,19,43,82,237,206,142,171,142,212,230,166,187,84,29,202,187,97,134,220,206,192,173,36,69,197,174,20,72,119,109,109,190,166,115,79,47,196,124,218,183,183,243,51,194,59,146,236,223,50,99,253,36,11,220,25,40,1,3,99,133,129,178,119,24,153,185,136,48,150,150,220,158,126,53,201,93,25,146,244,137,9,161,114,20,84,136,67,58,247,105,174,121,72,226,180,166,159,130,187,34,9,221,245,61,7,181,178,177,29,138,131,162,173,103,148,160,206,142,203,70,121,152,175,111,48,171,182,227,229,197,249,178,73,132,6,214,65,41,44,146,117,1,169,84,42,187,225,242,121,197,141,125,244,208,218,42,10,204,138,145,78,249,55,12,136,9,76,109,101,14,254,130,204,174,25,132,141,243,12,1,243,10,193,240,176,42,129,230,18,3,70,77,216,60,170,39,200,5,137,2,147,34,155,30,104,171,126,195,173,121,200,145,92,213,167,74,204,22,250,84,134,110,198,11,127,9,152,38,19,37,48,104,229,139,233,135,234,106,102,141,255,251,178,100,217,14,135,207,117,72,19,175,30,228,100,38,89,66,101,37,106,26,169,151,36,78,233,139,201,40,31,166,245,132,148,184,165,218,125,150,116,80,50,200,230,88,31,137,23,93,203,49,43,236,48,188,239,41,171,156,129,66,170,250,194,69,197,0,207,132,249,108,103,143,162,125,122,2,255,187,74,17,93,107,137,223,107,123,16,154,178,193,45,117,19,31,239,94,42,51,43,151,55,88,113,239,163,183,203,115,13,68,234,174,37,221,229,175,182,246,82,123,17,63,205,109,182,218,203,241,168,137,85,209,64,182,75,170,139,100,83,63,117,202,197,250,243,138,38,169,215,204,93,125,54,238,174,72,96,129,55,95,252,225,195,2,18,0,4,27,80,220,72,142,207,35,100,72,122,158,184,165,42,81,48,217,230,207,25,189,241,48,178,182,212,92,33,36,250,123,223,247,211,255,249,137,213,20,143,111,215,255,56,199,38,65,118,148,36,29,87,169,172,31,8,17,74,138,56,251,196,230,204,139,138,188,47,238,250,66,0,32,0,1,82,24,232,126,156,130,10,25,192,76,25,58,164,27,54,31,152,26,60,24,60,16,136,2,32,48,40,40,1,37,249,131,160,152,160,98,10,24,22,0,124,5,137,117,37,141,202,35,81,149,15,128,203,103,152,133,21,182,19,166,220,246,81,241,83,216,55,30,128,48,113,183,144,249,28,199,220,101,211,121,252,130,180,41,51,140,129,104,113,138,73,27,209,138,231,43,134,32,76,70,249,163,166,102,93,178,49,227,4,232,151,4,124,23,125,8,196,196,252,64,125,112,187,68,242,194,98,205,149,155,37,215,77,237,200,144,61,110,187,105,246,164,24,114,107,195,250,242,218,80,138,4,107,151,1,40,218,167,24,243,102,104,226,210,73,107,191,242,141,202,160,218,145,130,36,108,46,100,179,200,157,179,86,252,242,123,72,53,61,181,187,20,248,134,244,11,235,64,0,1,64,0,8,78,64,161,13,163,241,2,231,168,80,20,49,55,90,75,12,209,92,46,77,189,75,14,86,150,40,226,234,95,139,196,119,183,169,32,175,234,166,155,232,255,188,79,251,116,46,233,71,69,157,189,47,253,127,231,22,180,141,38,127,106,85,95,250,237,218,54,132,171,52,179,79,5,140,33,130,12,210,92,65,76,42,135,168,194,52,64,76,124,70,208,192,12,32,204,30,128,208,56,44,193,160,18,21,0,114,96,48,48,60,0,65,96,48,5,7,153,116,82,254,54,151,2,165,50,28,191,230,112,54,178,120,139,98,189,122,204,56,193,230,228,205,186,193,198,233,178,73,247,101,224,69,136,104,246,69,248,251,152,68,132,168,10,142,117,82,187,141,129,78,106,220,156,167,118,66,195,100,142,244,255,251,178,100,193,138,134,77,102,202,187,175,75,96,77,103,153,138,100,197,102,30,249,151,32,79,97,237,201,47,13,229,169,141,36,96,166,130,87,56,218,224,64,80,228,57,236,171,12,201,18,148,253,29,135,246,168,157,56,152,27,209,32,63,51,183,54,192,21,229,19,228,222,196,178,121,202,67,121,198,147,100,160,77,190,86,72,204,114,179,186,92,19,215,202,181,123,228,41,91,245,53,218,95,62,193,253,55,132,241,125,222,52,225,10,14,237,60,235,42,19,73,139,106,131,138,222,207,43,88,17,178,216,251,17,237,175,141,210,101,37,111,6,249,141,6,54,232,93,142,246,166,188,198,143,90,69,222,162,253,229,197,230,9,210,71,255,80,148,221,53,119,250,201,153,232,2,130,128,2,32,112,1,11,34,121,71,74,225,55,88,102,49,53,64,233,66,229,194,32,148,151,21,18,82,89,185,120,93,156,76,24,21,7,121,100,69,189,249,231,17,98,128,65,102,8,242,217,44,61,72,137,54,52,239,127,121,87,87,189,27,124,26,65,91,16,44,41,69,13,182,152,0,1,179,5,211,131,252,206,243,54,17,35,47,152,51,227,8,227,46,140,83,15,194,99,6,4,144,48,18,24,14,180,178,176,124,144,54,48,84,21,122,150,50,0,75,210,184,28,5,204,0,2,97,184,106,219,47,156,213,140,24,117,22,78,83,0,126,251,137,8,82,150,48,179,37,102,20,113,117,27,84,16,77,156,30,70,45,21,108,10,127,232,110,88,212,100,152,90,241,187,211,53,175,215,130,90,141,218,77,80,97,55,26,193,209,185,59,188,232,111,242,35,26,135,44,107,22,123,148,167,81,209,161,189,163,21,83,71,69,71,207,168,168,246,236,12,233,3,227,129,242,10,43,91,24,141,109,98,130,38,42,178,31,172,183,214,175,177,203,159,106,22,197,72,237,77,98,237,95,110,250,136,127,41,181,101,167,215,69,71,160,114,37,170,62,202,143,212,197,84,55,58,231,223,249,55,200,30,13,25,191,226,152,163,1,0,0,16,19,163,37,64,64,160,194,204,30,48,53,202,123,241,8,92,55,240,24,224,243,187,52,19,37,180,106,11,61,30,245,50,21,96,78,21,83,234,118,185,17,237,52,85,185,68,249,127,245,128,28,21,22,255,109,175,58,231,134,206,201,249,76,196,57,8,160,157,228,6,156,36,48,27,134,44,155,135,148,130,70,90,22,69,13,41,134,170,185,138,132,113,135,33,25,130,65,145,132,32,145,130,96,178,160,26,9,74,129,144,40,74,78,181,109,66,115,11,101,66,161,69,197,68,133,223,220,7,126,166,233,101,146,218,41,12,254,114,234,204,230,28,81,102,131,40,42,69,42,130,7,137,120,103,241,138,181,255,251,178,100,187,138,6,178,102,72,147,185,100,112,75,162,201,119,100,103,98,25,149,163,36,238,229,141,193,77,17,230,181,149,137,176,203,176,100,47,180,156,169,184,49,112,119,41,234,14,238,44,38,199,178,247,77,104,78,218,173,175,111,216,10,169,219,184,39,94,105,195,22,46,246,226,63,135,21,81,126,33,219,254,197,102,161,118,171,79,177,197,133,39,231,173,119,36,249,164,55,31,187,214,230,59,254,147,70,152,19,172,119,39,94,125,171,249,226,236,80,195,31,83,87,90,233,85,180,179,203,171,238,210,165,5,226,214,85,191,126,111,212,152,122,245,251,117,22,99,119,250,214,188,182,160,0,0,1,25,116,176,229,4,1,63,142,186,171,24,245,179,188,32,58,123,182,41,99,236,67,92,247,60,7,213,221,17,230,15,239,249,125,50,206,176,48,121,32,147,41,44,169,67,146,61,242,189,59,34,14,209,46,223,119,44,147,79,73,19,206,143,36,211,102,30,146,85,10,15,69,210,149,12,129,166,199,147,188,0,0,0,17,32,148,150,254,2,9,27,108,140,102,195,88,56,50,114,209,81,139,70,1,192,68,195,67,213,41,95,235,216,112,4,220,42,51,53,165,149,44,78,141,149,219,59,244,180,255,24,86,230,3,246,91,231,167,168,189,22,161,159,20,106,51,88,190,104,189,82,69,83,26,223,209,59,28,190,61,211,114,17,167,179,201,239,179,165,157,142,251,71,247,9,40,253,43,101,58,210,229,197,234,181,12,196,75,104,248,228,134,140,228,183,84,150,81,235,19,186,249,239,166,219,79,124,83,157,121,101,109,245,142,190,78,51,122,175,123,87,81,161,65,171,151,93,102,117,23,184,121,120,47,246,221,220,188,47,185,99,186,157,82,149,135,96,60,222,126,239,57,213,202,211,187,230,151,216,244,0,0,0,68,24,9,55,105,9,205,129,16,217,49,233,243,70,76,97,68,38,158,224,141,2,98,254,83,35,46,148,195,244,153,55,127,251,216,117,160,31,73,175,200,84,246,28,171,139,26,75,192,219,5,71,133,92,139,77,240,242,105,21,188,86,164,82,8,203,142,6,199,18,84,41,30,194,128,98,27,40,214,32,0,36,57,12,70,23,77,33,81,13,90,61,204,10,10,206,156,135,12,171,56,204,98,3,197,4,115,0,4,67,13,0,129,161,64,194,160,8,96,78,5,10,129,0,138,132,192,105,105,5,16,128,170,18,22,5,164,209,230,30,233,183,247,190,98,85,107,56,9,121,59,60,182,95,23,149,37,163,50,32,48,120,153,239,128,208,70,190,165,50,190,197,173,51,200,62,24,249,134,210,184,40,128,107,130,192,173,135,59,183,39,54,6,230,232,37,214,240,84,14,105,105,227,61,250,255,251,178,100,194,8,5,158,104,204,235,143,99,80,82,34,217,141,101,139,38,30,253,163,30,238,189,154,201,137,168,102,181,149,137,180,128,245,116,76,147,109,81,101,80,93,92,174,185,79,18,73,238,170,88,113,103,68,185,199,142,249,93,35,131,219,34,89,140,46,190,53,54,172,111,163,68,178,39,222,105,91,96,221,148,110,9,104,40,111,175,66,57,44,208,26,33,147,202,193,1,181,221,90,68,60,45,93,149,197,244,148,118,139,121,12,229,245,215,62,133,0,186,91,197,11,218,41,236,37,114,9,44,121,118,39,104,88,58,139,221,137,125,80,222,94,153,109,191,221,235,125,46,41,32,201,185,0,0,24,8,8,85,8,133,34,78,52,39,177,33,200,99,116,34,177,233,116,253,222,92,97,121,186,105,223,78,252,252,221,22,76,76,124,75,251,195,150,110,19,48,131,21,205,162,43,255,234,117,17,66,181,81,217,214,232,140,105,109,126,232,222,149,126,205,222,199,117,82,187,208,136,110,245,164,43,118,89,144,136,221,148,98,132,70,154,73,10,74,210,28,26,62,209,111,205,0,0,5,227,7,139,19,61,2,3,44,138,19,30,88,3,162,157,83,27,14,83,17,64,179,4,130,195,14,64,242,176,100,132,14,14,13,219,17,136,0,75,56,99,209,113,98,53,210,80,195,225,116,216,129,163,171,1,35,171,141,88,26,138,244,85,158,213,171,76,247,197,98,15,51,196,6,148,5,58,166,210,249,204,236,196,100,15,20,61,53,28,202,238,189,90,168,231,241,149,106,78,224,55,247,108,239,206,242,38,186,218,237,163,128,114,60,245,93,103,231,80,218,56,66,215,208,87,199,8,42,243,220,203,43,87,67,135,150,247,102,179,189,210,205,125,230,158,131,99,134,139,23,184,254,197,102,111,84,171,193,161,117,147,135,23,236,106,94,97,163,245,247,134,28,172,79,85,125,111,153,12,110,62,166,208,42,175,218,189,217,51,153,237,222,216,198,49,54,215,172,164,108,170,41,7,156,65,65,231,7,130,137,64,155,73,22,92,129,211,155,240,170,242,24,13,225,198,106,213,102,145,105,80,245,206,110,188,245,206,169,167,185,4,224,22,48,144,74,46,44,147,152,34,76,119,255,243,129,14,45,165,223,234,158,212,75,12,92,23,34,85,23,3,227,213,123,106,242,166,245,238,75,86,128,218,239,185,118,2,198,30,6,134,134,32,166,176,4,70,165,141,71,233,146,166,6,153,0,98,136,193,112,48,195,160,12,194,0,68,46,1,137,8,163,160,216,176,234,161,75,177,226,182,210,218,212,60,89,196,66,145,101,93,134,195,241,197,158,239,86,2,209,165,67,166,68,10,157,85,64,233,108,140,214,96,200,230,195,34,165,255,251,178,100,185,14,6,137,104,200,19,184,99,112,79,5,169,131,97,67,110,26,181,159,30,78,189,145,137,62,161,102,180,243,21,152,170,12,206,111,42,214,119,151,168,155,131,26,211,106,50,28,172,55,203,176,42,17,42,167,7,38,56,74,54,240,184,242,210,25,226,107,167,235,172,163,193,178,243,210,26,50,218,174,171,42,91,215,175,59,205,23,157,245,255,145,191,29,156,202,31,176,133,75,85,248,221,218,28,174,174,56,181,211,34,201,81,121,169,203,143,71,79,167,71,99,148,42,237,58,253,173,105,249,205,94,179,26,182,37,31,75,122,20,85,93,221,240,123,174,71,215,151,170,237,153,111,106,226,46,77,175,7,62,87,78,123,168,0,2,24,90,75,197,201,65,84,63,199,1,146,63,199,234,212,88,30,87,189,7,162,228,71,255,0,234,60,162,116,164,190,150,217,68,110,202,68,57,217,30,241,130,240,224,20,133,81,111,254,157,41,217,203,253,207,103,41,88,202,71,58,81,21,146,109,190,117,97,223,13,205,52,93,103,148,243,50,72,0,64,0,140,97,146,128,38,126,101,166,97,165,244,38,180,241,24,141,192,100,96,1,131,198,34,49,192,200,153,178,41,32,41,12,197,0,22,44,225,203,146,140,231,14,67,100,5,115,104,185,43,139,227,214,134,4,81,75,51,201,4,157,137,113,36,83,33,207,197,67,226,237,11,80,198,137,149,230,54,168,51,175,206,201,99,5,25,168,55,135,19,45,143,28,153,225,183,13,230,107,70,130,164,149,233,245,55,249,28,79,226,166,186,191,239,132,18,76,56,160,100,237,75,116,52,41,176,156,207,37,71,148,211,66,253,55,110,250,68,146,230,243,235,42,175,183,158,206,134,135,239,196,197,210,46,101,229,111,45,182,194,189,250,173,109,52,161,205,122,107,74,165,47,171,195,106,122,246,233,5,166,210,76,197,248,182,245,165,142,183,224,162,19,177,206,100,254,94,189,118,250,155,241,179,150,173,246,102,221,211,70,58,242,116,0,0,118,21,201,176,25,242,167,86,224,66,68,100,172,163,33,160,149,177,38,100,105,126,150,57,171,159,209,230,199,13,167,17,225,185,255,79,90,137,226,38,180,237,68,117,30,249,73,54,7,208,161,69,100,105,64,212,142,181,12,92,245,15,32,192,241,129,152,97,73,43,97,68,148,86,35,60,160,152,234,18,152,238,167,152,70,134,24,240,23,158,200,144,129,74,113,98,84,193,160,8,192,177,36,192,112,133,179,4,1,32,145,52,187,143,162,51,37,10,255,83,70,7,0,21,128,140,78,9,229,150,134,219,25,132,132,238,43,85,161,208,204,117,204,244,212,92,195,170,50,86,231,197,5,88,233,57,182,238,175,139,227,3,255,251,178,100,189,138,134,182,118,200,51,143,99,242,78,197,41,138,101,136,38,27,113,223,32,46,189,49,217,16,23,229,205,129,25,248,19,84,16,182,189,228,92,90,58,158,58,55,178,65,63,85,240,175,165,76,72,239,163,86,170,198,195,113,7,119,93,243,6,163,240,110,44,30,52,42,139,76,146,50,53,46,90,155,64,192,203,69,12,163,16,227,36,105,38,120,156,222,63,35,50,54,201,20,72,48,161,26,2,2,68,18,50,130,144,198,53,234,252,227,81,156,237,237,146,49,75,177,4,73,41,42,97,200,218,130,17,61,50,121,162,168,89,77,17,199,176,171,239,55,220,224,167,149,110,255,54,88,169,246,63,151,241,205,173,207,137,190,36,41,12,131,64,64,132,137,222,229,18,40,22,36,126,121,95,248,205,106,104,102,13,136,79,103,221,43,74,127,71,43,131,102,103,83,32,163,130,48,25,54,69,151,79,126,246,208,139,107,95,226,45,162,71,152,77,81,168,216,76,75,246,122,118,255,169,91,209,235,53,164,131,16,163,230,77,142,70,50,25,199,115,175,226,166,233,138,96,56,160,112,97,48,108,80,24,58,229,96,168,224,162,28,21,69,211,165,58,129,192,3,38,99,206,88,112,52,242,140,67,156,224,236,5,64,52,201,130,26,92,0,252,160,103,96,6,121,18,165,67,224,48,169,153,225,41,145,143,93,146,51,171,176,76,175,78,236,238,24,0,189,126,112,67,91,247,109,91,67,102,72,33,145,23,53,137,116,25,190,177,96,34,160,161,192,120,150,3,50,124,85,60,66,76,22,4,250,16,45,148,3,38,3,129,129,89,33,163,33,96,56,185,193,93,8,88,72,241,25,128,54,138,196,208,209,41,168,144,206,18,84,209,48,70,1,130,204,161,70,35,21,155,65,6,234,218,87,24,82,25,8,42,182,214,109,78,51,107,105,105,236,50,219,234,189,101,148,242,122,23,185,38,72,218,89,77,175,234,178,138,73,166,11,50,178,2,37,41,63,8,212,148,248,167,171,85,150,149,243,128,8,65,13,18,93,125,138,236,85,96,145,163,84,175,163,166,75,113,86,46,78,11,255,114,27,87,28,247,98,105,203,56,118,136,202,200,27,32,88,221,169,119,11,50,48,163,134,58,131,108,30,25,90,200,154,238,242,109,103,161,200,66,84,193,197,207,252,73,12,245,8,102,155,4,25,216,194,105,80,41,138,10,103,111,145,25,104,232,16,83,0,132,72,130,96,97,19,12,34,10,133,129,225,129,119,125,81,186,77,36,239,105,98,4,235,252,195,45,250,98,78,10,249,164,95,11,138,22,55,81,234,245,242,172,240,97,125,13,154,118,119,233,54,76,195,126,208,242,176,207,87,177,225,16,4,237,149,247,255,251,178,100,194,140,167,49,120,200,3,175,76,98,71,2,57,98,97,230,38,26,205,191,40,53,199,128,9,21,139,37,86,178,176,0,107,173,231,119,102,221,252,234,239,34,44,206,205,19,14,17,223,213,70,227,105,98,67,255,202,154,129,1,255,81,70,106,136,136,143,171,86,11,216,250,124,186,188,23,53,183,36,225,244,243,47,88,163,193,174,103,197,165,212,42,195,128,199,121,96,43,89,95,172,73,26,3,204,226,93,65,133,6,4,120,47,179,136,241,237,6,45,254,165,154,105,49,173,121,34,107,118,106,158,248,212,120,62,31,108,167,222,53,172,227,63,249,55,108,198,164,27,218,89,39,219,119,10,190,28,240,117,0,169,0,92,210,161,225,76,206,204,144,133,155,53,71,142,244,97,209,73,114,230,210,198,231,169,215,125,54,143,108,69,206,55,19,162,89,150,74,146,134,249,211,23,91,201,62,197,0,166,0,2,20,160,210,248,24,224,91,206,159,247,108,184,148,199,247,237,58,0,0,0,66,19,7,0,64,49,26,1,163,41,225,210,48,58,10,227,5,52,81,50,38,12,98,128,60,30,0,147,7,64,42,48,16,2,227,4,176,10,48,35,5,244,210,134,140,21,0,121,14,230,11,128,178,96,172,18,106,108,150,96,209,226,76,204,128,96,41,103,34,4,125,96,211,76,104,20,68,68,124,144,25,186,182,223,64,119,163,1,8,224,241,8,80,128,230,39,64,81,184,42,225,33,73,92,252,158,106,219,200,8,24,14,56,154,233,142,159,4,8,130,171,64,161,145,237,230,167,238,87,39,220,117,52,104,232,254,99,2,23,225,142,48,16,97,87,244,90,144,56,172,220,171,9,108,126,158,102,101,184,60,178,116,215,131,37,171,0,161,192,145,97,83,11,210,129,164,225,43,187,36,229,111,157,123,91,154,105,184,235,220,186,232,230,128,199,241,106,60,67,64,17,152,104,112,146,87,1,218,37,22,109,221,201,103,40,234,238,85,63,141,140,233,208,31,3,67,239,199,100,237,114,63,47,237,67,10,153,34,136,139,167,208,240,6,226,60,33,141,186,213,179,163,198,146,254,181,46,152,144,214,213,202,216,229,133,188,49,207,60,234,234,165,186,122,242,184,220,235,78,162,148,203,249,75,65,44,137,83,222,148,95,191,190,243,58,217,127,254,247,223,255,255,255,255,255,255,255,251,120,252,228,55,43,151,222,195,10,154,177,255,255,255,255,255,255,255,240,173,242,87,12,216,166,152,250,241,58,126,48,48,105,89,241,130,204,20,26,54,254,180,114,61,18,141,187,153,199,238,76,112,115,60,40,140,26,244,186,33,145,37,175,192,99,2,87,245,116,226,194,124,18,0,0,0,120,198,17,195,37,182,64,219,255,251,178,100,197,128,10,169,136,204,22,123,64,0,42,226,233,192,204,12,0,27,161,163,62,125,199,128,0,235,9,102,203,158,32,2,34,160,208,152,162,16,132,48,80,24,24,23,7,3,149,144,197,131,65,208,74,239,83,101,148,246,6,1,224,147,113,216,10,11,229,221,152,78,12,82,118,134,143,113,216,50,192,46,78,142,100,184,55,78,131,156,184,147,131,200,132,165,7,130,161,11,92,39,34,63,106,12,97,222,40,88,26,159,101,181,189,176,226,109,222,240,225,26,25,186,244,193,122,120,147,162,242,134,202,228,198,245,170,4,86,236,193,57,72,42,161,201,60,225,54,111,91,193,254,217,57,181,9,68,105,45,39,152,145,240,60,141,171,152,243,178,171,88,77,21,177,242,23,47,157,110,88,48,88,89,45,235,23,119,247,240,82,175,158,237,105,179,19,215,25,189,239,7,51,47,218,209,127,214,119,183,211,203,22,46,179,25,129,219,143,101,108,92,82,84,108,241,159,72,175,111,118,234,72,177,247,62,166,119,86,76,73,255,241,175,0,0,59,29,162,30,94,128,172,33,202,133,246,125,161,141,173,104,126,125,246,168,161,237,217,65,213,150,195,32,50,117,193,199,101,251,187,88,240,234,61,78,255,254,167,117,251,127,255,49,88,248,24,96,100,151,234,10,172,0,2,2,188,198,86,35,49,149,77,198,101,49,225,28,206,226,162,43,169,126,204,20,26,4,132,68,96,160,9,204,24,92,204,101,108,132,32,192,49,81,51,181,41,8,237,37,7,85,73,64,24,158,49,21,66,173,195,77,114,170,52,214,19,34,111,155,118,6,32,59,45,164,117,29,162,141,129,81,184,239,17,74,214,59,156,168,94,171,71,21,43,91,191,50,173,43,43,71,57,217,11,179,195,85,37,123,30,234,217,25,177,123,73,132,242,218,185,90,191,172,62,195,114,214,45,106,39,97,24,81,146,118,113,241,241,102,199,55,184,133,166,168,193,176,109,158,135,235,221,46,124,24,242,156,56,100,164,218,79,105,228,244,70,157,237,16,226,230,88,50,191,136,135,179,175,49,182,191,101,173,109,151,143,148,177,182,179,11,188,88,125,53,103,66,147,181,184,225,159,80,97,76,253,149,251,196,171,181,67,183,207,30,213,171,15,23,108,180,143,255,241,16,0,6,0,1,153,64,168,145,56,181,208,66,126,189,155,191,65,15,51,2,2,173,197,200,5,198,17,158,157,187,248,64,242,2,4,39,196,8,243,242,112,250,189,213,55,231,240,98,222,184,177,63,253,85,99,145,149,127,232,235,255,254,132,125,255,245,80,161,0,30,3,245,128,2,74,110,20,166,24,64,180,107,178,152,80,38,97,162,128,244,244,82,102,144,25,132,192,4,53,255,251,178,100,161,12,166,245,104,207,27,152,122,112,72,135,233,152,97,37,94,26,89,163,62,110,97,229,1,14,33,167,73,134,8,248,7,109,164,55,72,137,57,69,72,139,167,36,133,181,218,153,209,214,116,151,54,83,184,53,35,240,14,109,166,28,18,54,121,170,216,150,80,152,237,137,168,134,25,226,227,59,219,185,184,168,20,245,96,206,36,116,184,204,245,232,149,28,56,143,15,213,73,27,72,30,40,183,24,47,99,182,168,190,51,72,207,73,235,164,242,130,120,27,163,83,175,15,25,46,90,55,232,195,21,221,94,81,154,2,59,63,52,98,225,106,110,57,142,108,118,21,60,55,54,230,140,214,153,180,205,244,196,5,246,221,218,104,112,159,197,204,205,164,67,44,43,176,55,43,162,69,164,61,50,48,105,52,137,204,41,104,144,190,159,49,191,33,45,140,153,136,201,138,188,140,224,94,160,60,135,119,118,150,209,223,46,216,90,174,14,5,232,116,0,148,144,12,36,87,46,110,88,78,140,136,23,216,226,174,45,173,26,117,254,246,28,234,75,26,90,203,29,109,230,48,207,207,240,225,212,214,255,159,232,68,102,211,250,134,215,245,246,231,228,251,77,80,174,101,207,227,233,66,192,208,89,208,4,38,165,220,195,126,140,242,56,215,198,204,76,120,200,144,1,206,168,248,33,155,18,93,224,223,23,230,37,1,183,101,131,32,11,112,134,219,154,152,71,40,113,97,107,160,119,169,8,158,2,64,0,232,225,128,124,63,120,117,51,30,168,154,55,234,12,86,255,213,245,7,53,177,207,210,3,152,92,123,44,52,19,161,117,107,168,130,65,233,19,172,162,113,244,53,155,249,69,150,32,85,12,201,201,233,104,245,171,33,106,29,4,3,225,51,220,171,244,46,221,54,252,53,93,196,243,89,40,70,231,136,81,155,38,178,214,249,29,26,55,190,205,217,107,85,205,154,173,96,48,31,79,117,113,210,86,35,233,167,91,240,244,104,59,59,97,226,241,177,250,203,58,35,66,234,197,71,176,108,80,64,16,190,243,108,186,119,121,92,180,193,162,160,20,213,216,41,129,56,92,144,244,177,173,130,141,192,82,12,93,69,154,134,109,27,164,119,71,239,209,126,166,171,63,111,145,164,115,78,141,211,252,173,101,255,199,245,40,164,71,198,189,139,1,7,141,99,56,238,52,51,103,135,155,183,88,0,69,30,198,17,155,26,106,8,98,48,177,143,196,70,75,72,24,100,46,33,160,68,6,82,32,9,131,34,52,57,75,81,233,47,241,80,204,93,193,2,10,115,101,134,24,156,136,242,127,81,133,25,46,23,118,244,57,76,97,147,120,138,184,6,28,210,45,82,48,164,231,81,61,102,98,147,166,247,228,157,239,255,251,178,100,169,140,198,11,103,208,155,120,97,98,63,72,106,51,60,197,38,25,9,163,62,110,97,229,1,37,31,38,69,150,21,56,222,112,174,38,176,217,35,47,76,90,158,142,71,116,209,75,244,109,56,238,249,154,60,206,118,144,193,151,95,16,218,35,73,10,10,187,6,149,31,44,199,205,52,197,42,205,113,89,235,88,57,211,143,253,67,157,214,214,198,225,82,206,226,250,183,62,198,103,131,29,150,241,155,211,5,62,183,221,169,34,222,183,181,115,226,237,234,178,151,140,213,60,74,171,152,214,112,250,90,201,87,24,146,225,21,152,243,98,20,251,121,88,240,94,230,53,181,218,6,75,79,199,7,74,6,34,13,12,92,166,176,195,215,101,225,112,110,84,60,30,154,7,87,217,135,243,249,58,138,87,126,196,251,117,146,42,231,238,85,165,242,203,244,122,187,249,124,218,81,10,132,91,58,167,172,195,30,223,157,178,94,50,100,30,206,173,209,97,40,43,201,0,0,10,243,12,237,3,139,39,227,47,145,131,33,70,51,10,24,67,87,197,83,11,194,208,168,184,96,128,108,32,14,0,199,160,4,79,24,2,81,173,121,27,1,152,248,134,18,220,144,4,108,4,169,22,10,36,40,74,129,49,158,33,61,77,139,64,1,50,129,55,88,26,91,145,46,252,186,12,60,96,182,159,30,104,84,46,64,178,46,52,34,159,39,86,145,146,219,165,86,12,113,180,235,55,106,15,250,69,150,191,220,117,115,224,213,51,241,185,88,40,209,251,219,189,73,36,213,176,17,251,247,19,204,234,203,71,168,107,202,178,189,42,238,83,114,251,42,80,216,72,131,87,203,146,237,238,161,48,124,147,235,239,86,244,165,213,205,178,56,89,227,235,173,71,125,187,227,45,233,165,175,29,189,114,56,26,232,151,60,185,229,136,95,10,217,113,29,78,157,157,114,234,122,166,63,46,89,229,247,69,154,134,195,48,160,254,44,138,159,53,172,6,32,0,1,16,103,81,201,232,60,32,8,17,33,226,235,10,212,157,57,27,41,235,114,134,31,135,162,35,195,206,69,139,214,97,199,214,65,91,209,42,51,152,251,238,24,148,86,196,164,213,13,159,210,159,243,211,54,41,128,138,201,36,177,36,223,183,253,47,251,201,13,230,62,103,71,207,95,199,30,55,198,35,21,38,181,1,231,104,129,3,131,169,138,37,72,40,51,48,172,40,51,172,80,49,0,120,74,49,184,26,64,180,231,134,70,9,138,222,4,92,139,96,8,137,72,178,0,5,28,189,4,10,202,146,52,29,225,128,169,220,74,73,161,193,71,71,77,43,109,160,39,11,98,90,129,133,195,106,114,158,68,175,19,26,189,168,165,17,248,54,210,156,195,167,112,119,194,255,251,178,100,199,142,198,230,104,204,19,185,99,112,71,101,9,147,101,102,124,31,145,165,42,78,229,235,201,49,147,38,141,150,29,96,162,237,136,111,184,217,205,116,86,33,82,188,115,83,180,147,44,159,126,45,88,221,115,90,61,166,239,108,174,122,216,87,166,173,104,167,202,138,46,48,185,102,202,154,94,121,47,219,200,164,197,97,225,49,184,243,159,203,47,22,159,85,172,197,81,62,203,115,19,248,212,240,97,60,137,141,63,139,150,7,5,122,185,125,235,98,228,196,114,135,133,132,204,79,25,236,9,246,163,153,60,115,172,167,35,182,169,161,170,53,27,78,48,30,206,253,153,214,105,134,228,243,140,124,189,128,223,23,10,185,106,237,105,187,59,136,58,91,199,45,187,173,93,204,27,144,0,96,24,0,216,65,212,43,8,48,99,38,149,56,118,214,67,113,157,96,141,27,0,185,208,142,43,105,221,73,106,73,5,85,92,218,70,34,182,32,36,230,43,213,179,190,186,94,143,246,60,193,97,50,35,112,26,16,12,30,44,119,149,157,221,33,90,60,169,230,133,217,1,15,196,233,0,30,243,7,145,195,156,136,67,97,136,195,34,1,179,53,80,83,105,66,192,32,116,97,0,38,33,8,196,1,121,133,99,41,134,33,40,224,42,76,5,200,192,64,80,56,63,47,107,88,77,200,185,125,88,78,201,44,147,104,211,215,168,104,36,82,23,188,129,223,122,72,6,139,83,143,157,59,50,105,238,29,28,113,69,158,170,57,125,188,35,121,52,201,172,221,108,245,185,201,143,238,55,24,85,154,181,114,143,252,23,86,71,91,92,171,141,89,101,250,184,238,254,169,114,186,192,109,239,90,168,62,72,218,130,18,225,33,92,209,1,138,66,73,36,120,137,166,70,37,250,177,156,237,137,4,250,242,50,157,98,74,91,161,146,123,111,154,216,121,102,31,18,193,26,235,163,57,11,114,244,211,115,220,102,20,85,116,10,151,165,49,187,243,180,23,230,221,17,226,87,9,198,115,235,77,138,99,145,255,124,225,208,61,191,181,132,53,192,240,0,8,0,1,26,192,32,138,36,162,107,24,117,203,225,72,249,128,137,56,109,56,233,193,36,82,66,43,33,159,137,187,206,196,154,249,206,110,193,233,169,63,255,250,58,208,236,182,237,183,253,63,75,24,88,200,24,58,193,25,18,220,93,219,114,65,22,20,143,158,101,206,22,29,192,80,137,164,169,9,174,32,193,131,160,241,131,133,144,0,54,46,9,143,70,113,17,82,201,76,18,0,90,56,8,109,8,36,66,160,66,183,151,108,193,64,69,97,147,69,247,11,204,100,48,36,204,12,85,25,15,196,6,27,197,61,200,226,187,2,204,148,5,55,26,126,146,61,183,255,251,178,100,184,142,134,220,105,76,147,184,76,114,65,230,169,218,97,34,62,29,85,229,44,46,229,49,201,17,31,167,37,132,137,104,96,244,239,88,194,1,203,69,93,120,42,53,21,184,221,231,165,169,225,133,122,39,150,23,187,86,165,9,239,98,189,106,38,143,74,226,65,114,58,62,99,86,122,105,204,181,99,254,43,122,215,110,38,214,236,231,97,240,106,115,165,200,54,82,85,9,200,71,8,94,253,70,90,57,4,224,149,205,154,20,47,43,79,210,146,202,115,156,64,106,9,214,84,110,57,75,19,227,76,228,238,106,49,8,69,38,16,39,186,141,204,102,227,216,24,131,46,151,114,125,72,28,87,162,74,75,19,229,192,195,27,70,230,203,31,161,66,149,77,214,218,191,255,145,185,237,252,253,183,41,219,138,0,3,64,149,171,53,52,87,185,66,7,168,252,43,43,191,147,3,113,6,194,68,236,155,118,166,80,106,26,10,4,213,207,249,157,222,14,109,37,118,107,12,207,34,119,111,79,178,175,75,254,223,173,63,98,241,170,200,124,67,165,219,190,236,52,131,58,0,0,6,163,27,81,243,160,158,19,59,142,179,25,135,131,51,142,51,31,2,65,24,170,96,232,102,22,1,87,113,129,129,201,130,33,33,115,192,64,83,32,22,49,245,73,126,246,170,3,95,21,177,101,83,45,36,201,73,151,205,153,19,8,57,162,137,115,84,122,26,24,10,227,160,121,108,181,149,189,35,151,60,202,28,60,233,102,236,231,83,223,106,249,54,253,171,172,96,75,22,236,218,114,81,171,219,84,241,161,179,241,219,97,181,19,156,149,88,250,228,49,84,3,179,37,121,23,138,57,91,46,220,227,207,97,126,167,94,241,25,43,115,109,232,214,82,20,70,97,137,193,175,13,82,39,173,181,219,98,113,99,47,60,166,92,37,147,115,74,158,155,122,163,239,62,138,46,121,164,90,210,8,159,111,163,165,155,233,235,166,134,29,184,199,49,41,211,107,43,183,153,62,149,126,190,127,13,253,47,56,46,158,176,207,92,12,16,128,0,72,199,22,96,41,165,225,161,56,30,25,45,195,3,136,22,131,41,34,212,171,58,202,221,234,10,125,254,42,29,211,182,255,35,82,61,206,183,48,39,144,115,139,16,80,130,65,143,152,56,87,207,234,175,173,89,204,200,159,221,188,195,191,233,223,100,39,255,124,200,38,99,169,215,224,36,1,26,76,167,112,206,66,149,76,46,69,76,53,37,140,56,68,77,84,18,140,38,3,76,0,20,204,3,1,68,0,65,132,129,216,160,134,80,6,14,128,41,214,144,230,84,40,208,200,147,152,198,117,203,126,164,195,161,130,161,98,173,77,235,8,8,185,96,34,156,167,141,209,94,109,94,255,251,176,100,185,140,6,191,118,76,147,184,75,112,78,231,233,133,97,229,62,91,17,207,50,78,229,45,201,45,159,167,13,134,28,160,88,249,189,233,144,157,79,220,58,252,74,201,143,162,177,77,75,94,203,187,65,156,5,255,90,142,255,229,173,52,70,138,190,142,30,12,129,250,163,219,40,183,9,94,86,24,68,90,49,12,202,85,58,117,36,218,249,108,108,152,154,72,125,167,9,189,115,36,115,217,168,93,150,156,20,135,90,74,107,74,162,75,197,186,102,118,201,62,37,119,164,5,88,185,181,40,48,188,91,149,183,219,198,154,245,5,175,39,184,165,203,93,115,149,108,82,166,148,102,218,173,138,222,170,18,207,229,91,255,142,253,254,164,190,106,193,169,150,148,229,128,2,162,128,17,28,46,117,108,70,243,91,151,58,240,36,84,132,144,2,91,59,210,145,58,36,142,53,2,198,159,163,141,13,197,5,233,210,238,91,221,76,223,177,158,97,115,197,195,225,66,192,248,177,231,158,238,170,99,85,169,162,87,186,110,207,251,219,253,42,37,29,133,136,217,77,0,1,99,2,111,179,174,42,83,62,78,147,56,68,144,82,174,112,160,40,97,64,236,96,97,52,5,6,133,64,227,44,200,33,16,200,104,144,100,140,156,32,170,1,189,43,18,157,167,233,138,50,5,183,90,81,4,32,209,216,234,206,93,173,0,199,24,34,84,21,109,34,234,110,235,63,44,193,200,25,9,74,157,183,202,50,240,145,15,21,171,45,160,191,105,250,154,112,12,245,23,27,5,45,93,182,85,160,93,99,137,36,148,65,198,168,173,232,153,131,183,223,95,69,222,124,11,61,251,90,150,126,99,163,62,133,102,33,220,206,138,182,214,78,117,103,214,172,149,143,107,199,118,201,152,216,238,181,30,76,246,161,170,174,75,189,93,125,249,69,107,211,239,13,90,157,166,222,220,77,90,227,55,88,245,98,109,216,101,212,172,166,238,198,31,101,117,23,91,219,170,217,174,198,249,203,32,115,243,172,187,186,128,9,240,104,166,82,161,58,60,159,131,214,98,26,45,186,41,74,172,182,72,202,173,173,196,153,38,18,249,216,6,178,15,12,101,59,125,233,117,141,121,41,68,168,209,198,115,175,120,100,59,8,187,88,229,153,80,187,159,14,220,2,12,71,161,133,18,169,173,9,249,165,33,17,144,164,169,140,194,17,165,129,154,101,134,4,97,0,72,92,31,25,15,204,17,11,82,101,9,105,84,128,48,191,89,107,234,190,17,49,232,165,167,32,9,44,109,180,56,20,120,164,68,79,54,124,215,164,176,220,122,253,152,126,93,1,78,194,114,91,109,78,173,187,251,152,228,34,191,23,218,78,69,170,170,193,220,228,77,172,216,140,255,251,178,100,187,12,134,164,104,75,147,185,98,240,60,98,89,210,97,226,40,24,173,161,52,110,225,43,193,63,24,167,181,131,165,248,108,204,159,22,16,97,156,255,165,213,150,13,253,253,86,83,96,81,67,81,66,248,17,21,75,18,106,80,151,35,150,54,174,57,56,174,186,37,22,201,110,75,211,47,67,93,116,98,134,200,132,88,66,187,76,2,130,178,210,58,201,42,6,40,249,85,174,152,83,124,167,58,124,97,170,201,152,213,165,6,170,237,6,194,151,130,91,36,230,191,73,152,251,191,99,227,129,16,32,178,242,0,147,160,82,150,121,25,42,19,138,129,252,141,80,72,219,189,90,247,37,206,149,227,36,140,34,160,76,3,79,123,22,13,30,202,80,158,189,232,103,51,101,137,105,66,230,25,104,85,103,107,254,178,20,93,246,230,3,244,201,119,93,98,217,87,44,70,182,246,24,19,142,39,59,235,1,39,46,220,194,94,209,234,9,194,82,70,29,30,152,13,112,101,128,232,128,78,20,33,165,42,56,153,32,80,10,12,23,9,74,32,22,88,22,3,53,226,170,56,4,237,233,200,248,25,232,228,17,248,168,29,164,32,158,164,225,176,188,91,114,86,50,51,50,50,204,29,255,113,181,87,14,207,77,18,39,86,241,14,14,137,178,230,67,125,78,242,194,255,53,253,121,66,41,211,229,164,174,59,139,129,132,125,156,149,248,239,171,137,245,72,225,82,43,97,202,210,173,23,205,20,163,180,76,186,141,26,213,239,179,47,199,76,46,157,47,216,87,186,170,170,19,222,21,206,186,210,214,78,60,100,185,170,47,72,237,18,173,254,62,79,85,177,58,165,136,222,134,146,229,210,167,169,219,70,74,82,47,87,27,206,54,242,203,211,215,54,181,166,208,128,3,28,0,2,114,223,192,62,71,248,177,22,192,219,9,182,245,52,23,235,108,8,226,72,174,161,61,101,224,215,177,198,247,190,247,163,125,121,61,219,163,185,231,125,250,58,63,213,138,141,235,70,199,133,1,202,28,69,173,80,158,197,163,214,96,15,60,230,40,135,188,105,234,121,134,42,65,176,99,2,127,198,44,160,34,96,84,27,6,10,66,168,96,182,16,1,80,168,48,143,6,243,6,112,96,49,217,204,249,145,196,64,241,231,134,233,154,74,1,74,12,6,114,175,10,128,14,29,16,32,120,106,108,139,78,40,132,32,16,10,206,120,74,25,210,228,6,2,130,17,204,152,66,52,147,15,74,2,217,144,54,107,128,32,12,178,96,40,45,22,30,123,242,248,133,36,77,176,64,70,224,57,116,145,58,12,64,146,53,68,94,148,122,209,153,110,124,85,200,198,165,78,55,85,169,38,185,130,47,233,35,229,131,154,27,100,88,161,14,255,251,178,100,207,140,6,25,103,206,27,143,99,210,64,198,170,29,60,194,96,33,161,227,32,15,105,235,201,133,161,165,141,150,21,216,77,85,212,36,193,228,123,226,201,196,243,148,120,179,183,190,154,207,99,190,129,54,96,70,147,183,83,84,128,196,226,196,239,84,181,230,164,27,219,177,230,27,36,177,55,71,178,211,119,109,171,67,67,116,217,127,187,85,244,77,65,137,30,27,188,196,182,113,120,250,147,106,201,111,71,174,188,209,24,241,23,120,181,163,239,86,137,38,183,143,14,11,191,175,151,176,225,105,170,6,105,19,186,139,137,41,87,121,137,71,176,124,90,72,0,17,146,0,134,115,188,131,180,115,72,145,71,69,158,112,197,83,96,43,101,16,20,42,5,130,49,150,163,37,44,43,8,204,82,66,215,215,223,31,23,7,241,179,87,17,197,69,66,18,185,198,31,198,157,40,29,210,55,160,177,69,3,199,14,139,24,45,16,236,38,52,226,195,200,240,232,72,12,105,145,48,183,58,227,163,6,137,179,207,107,86,118,53,191,220,114,128,0,6,163,46,122,243,77,102,163,79,208,163,55,140,227,20,209,0,201,236,193,145,72,194,80,225,106,134,0,192,17,164,24,34,136,12,158,1,81,164,144,220,4,34,85,138,28,15,188,153,125,195,4,26,45,33,17,146,202,58,36,52,76,73,229,131,133,202,87,131,89,149,73,89,67,2,96,175,196,143,144,218,172,251,52,154,163,191,29,175,8,203,234,187,139,110,197,47,23,111,79,94,149,214,102,45,252,135,161,93,51,121,118,246,123,4,214,243,164,185,148,172,42,207,253,109,237,26,229,199,148,127,26,109,122,231,25,74,149,131,104,81,174,57,91,28,118,223,113,37,29,86,177,152,230,53,175,199,63,178,190,38,162,52,181,165,254,200,242,249,107,87,113,204,126,114,145,236,119,166,238,49,176,187,199,104,10,144,82,81,41,100,250,47,214,244,143,184,127,247,98,173,208,0,128,0,3,39,0,89,97,2,44,250,114,138,13,20,37,79,197,53,71,229,253,149,59,57,90,127,242,64,70,173,133,59,204,32,141,223,191,223,239,223,255,246,72,193,42,3,169,140,57,44,19,182,191,96,2,47,170,227,106,56,101,181,140,194,221,53,204,177,207,160,132,2,204,78,131,144,20,20,38,70,96,134,96,134,17,166,5,129,234,96,20,4,160,96,33,48,113,16,97,0,65,24,11,128,185,119,130,0,80,4,13,6,4,224,32,40,2,160,160,6,68,16,48,26,165,187,53,124,8,94,78,145,41,135,150,85,116,164,57,13,5,66,40,2,42,206,21,4,86,214,160,177,147,156,144,18,254,187,137,197,45,89,37,102,86,150,211,201,98,213,221,234,91,171,210,255,251,178,100,189,142,134,84,95,203,147,184,98,242,63,164,169,234,96,70,124,29,241,217,40,47,101,49,193,67,30,229,201,150,21,208,111,227,208,124,205,139,26,176,216,164,252,173,63,185,100,162,61,33,153,238,181,245,94,204,50,238,164,255,29,167,180,180,45,99,63,126,72,229,165,74,193,187,73,98,75,105,9,41,141,153,34,135,41,41,44,229,133,217,140,231,83,211,208,158,190,73,201,42,185,46,134,243,169,250,121,33,11,137,138,234,73,144,164,162,211,207,210,53,19,178,110,57,29,129,34,155,82,106,169,187,138,203,92,109,205,228,238,242,211,91,127,220,188,82,175,27,200,239,141,127,245,159,165,28,177,248,176,2,200,46,147,197,96,45,162,48,200,105,19,177,197,16,153,24,103,203,21,37,170,62,17,58,138,105,79,10,193,46,181,240,177,84,111,123,76,128,33,242,207,200,221,96,254,40,239,166,107,250,57,222,138,135,210,180,17,245,70,104,199,243,165,209,50,16,113,214,202,61,234,140,241,136,14,153,66,185,161,160,0,2,81,112,195,109,20,242,217,240,215,68,228,198,161,148,200,162,124,212,80,40,144,53,48,208,64,48,124,28,4,129,102,20,16,166,9,136,229,16,10,154,44,241,130,137,160,168,192,136,131,72,180,39,152,100,2,136,103,16,66,201,19,4,255,134,8,52,152,145,74,102,173,145,133,130,123,87,3,36,92,141,49,164,230,175,169,217,226,80,212,151,212,199,91,135,108,88,174,255,221,229,151,119,96,63,44,61,244,32,51,23,25,250,56,160,154,41,99,241,215,35,80,202,240,100,167,102,139,197,140,198,177,60,58,210,181,103,167,139,31,199,169,103,108,255,94,203,167,223,183,175,163,15,243,141,172,189,105,203,47,217,176,182,189,74,238,111,150,45,88,191,226,71,84,188,202,198,93,165,239,28,13,163,105,223,141,254,107,183,182,46,88,177,164,37,81,179,116,177,52,125,121,249,97,19,40,75,22,16,19,202,59,4,55,49,10,3,244,19,1,192,54,129,120,169,241,229,6,118,29,82,184,118,178,254,116,236,221,199,112,171,156,212,162,182,31,36,148,29,231,30,13,198,167,102,228,99,227,249,164,72,145,100,149,1,88,219,214,109,86,18,34,197,64,238,79,217,211,179,150,190,43,185,215,16,147,110,110,100,19,231,230,112,111,201,230,16,4,29,32,95,98,80,128,40,85,120,176,176,224,8,0,66,6,205,223,199,121,157,57,121,71,159,230,0,112,74,85,147,39,40,74,231,4,194,17,182,103,21,21,153,41,44,38,84,129,112,107,80,48,199,249,187,129,190,181,60,20,45,221,162,150,244,187,247,240,149,140,43,106,195,125,6,164,181,37,115,84,43,206,197,151,255,251,178,100,191,140,198,200,104,203,27,185,98,240,68,36,57,195,96,169,148,25,201,163,64,109,189,145,193,16,159,230,5,150,9,104,110,81,237,51,155,198,49,100,20,133,198,149,176,20,10,117,229,76,5,179,203,177,156,251,132,179,75,196,174,139,22,25,144,0,249,253,170,132,58,41,249,84,32,34,95,199,6,28,202,198,211,44,155,172,135,236,189,114,68,167,85,56,28,197,135,14,12,202,137,99,202,90,173,199,77,200,44,252,85,88,5,201,74,79,206,50,139,87,209,242,162,214,173,180,88,252,23,97,60,42,162,152,44,179,106,235,92,141,96,16,136,35,164,64,19,134,120,196,198,4,58,255,32,236,157,235,149,177,67,228,199,108,0,210,125,248,151,13,36,132,121,87,178,232,5,15,179,45,196,246,70,54,175,189,210,183,247,245,214,150,183,213,253,150,255,167,215,219,218,111,126,130,77,173,159,182,160,0,2,1,80,202,4,252,248,83,44,227,196,52,205,144,240,217,214,244,201,161,72,192,208,0,26,60,152,8,14,144,5,198,66,131,198,17,134,6,14,19,197,7,58,155,34,192,192,30,16,20,47,182,74,96,80,42,9,20,90,91,180,23,250,94,0,140,151,104,228,101,0,40,109,92,186,108,180,204,181,54,113,33,180,138,74,197,87,77,82,247,0,238,253,53,74,117,13,163,202,195,214,68,47,175,196,28,238,244,64,180,72,171,219,44,102,99,229,136,22,234,63,213,229,41,27,15,222,182,240,49,126,227,126,3,214,236,77,131,106,211,110,205,55,71,79,44,239,71,137,107,183,182,146,38,111,83,144,241,197,24,65,11,152,27,136,6,162,221,162,182,4,107,237,235,240,255,101,198,97,4,9,102,125,72,84,205,108,197,150,111,135,141,202,183,143,112,187,17,101,100,104,146,171,25,92,39,222,226,99,27,213,51,22,11,84,164,229,134,145,84,45,171,126,177,38,103,153,75,44,246,77,205,13,243,248,35,138,106,106,74,110,176,86,214,115,27,121,223,182,191,167,210,134,154,255,85,222,126,117,156,222,159,248,128,1,64,0,0,2,11,28,16,190,141,22,45,112,90,74,196,251,18,24,66,6,70,151,12,24,77,102,2,200,10,48,236,89,93,213,228,70,126,105,42,250,172,183,18,155,100,33,85,237,189,203,94,101,254,212,116,123,252,19,160,144,128,187,140,84,114,174,73,21,109,17,127,255,111,251,64,51,7,3,115,194,87,243,99,2,35,51,69,147,138,200,67,60,130,112,0,150,97,192,46,96,56,28,1,5,204,33,21,196,1,153,41,172,1,0,149,42,21,136,0,166,95,114,84,96,8,52,8,16,176,133,34,105,128,33,226,84,38,123,59,38,3,195,5,118,232,203,24,17,255,251,178,100,207,12,72,67,121,75,155,184,124,112,75,229,169,156,97,133,90,29,217,215,48,46,189,28,201,20,22,102,21,147,10,80,128,96,50,111,59,144,123,168,187,82,158,64,145,224,96,169,151,180,105,19,16,181,51,181,230,239,67,253,176,175,241,238,144,234,52,12,119,152,46,199,249,163,155,39,212,183,132,76,25,163,233,242,15,18,196,72,191,204,6,48,34,144,250,189,79,167,161,121,215,153,247,111,9,163,95,2,113,122,103,1,0,115,215,142,60,149,177,163,220,71,110,215,61,208,150,154,106,164,14,111,231,76,199,182,41,46,234,72,26,44,120,225,230,7,224,140,9,172,36,17,101,156,136,220,206,210,93,137,1,195,70,91,173,203,173,141,108,121,18,79,113,86,11,121,138,33,164,101,194,7,137,220,67,242,174,128,171,203,186,142,166,242,236,45,251,8,32,29,32,217,44,44,179,93,100,165,112,180,116,31,90,43,0,232,161,138,91,175,251,93,94,53,255,113,9,69,143,106,182,80,223,33,129,27,156,136,111,24,94,112,48,226,89,244,111,255,242,25,14,105,96,138,238,136,53,233,14,99,255,254,25,255,253,11,0,65,179,2,205,163,156,222,115,40,140,99,15,70,67,113,11,3,70,129,115,3,0,67,2,198,8,8,44,1,152,96,48,8,3,131,1,200,32,80,232,190,139,220,130,234,2,244,56,101,169,0,134,175,229,112,176,141,164,8,130,206,112,199,70,105,34,243,100,237,204,40,245,177,45,98,204,45,118,67,48,82,179,137,130,153,226,99,237,146,138,255,190,43,130,98,182,218,109,253,245,245,34,205,78,76,61,240,14,245,29,98,177,221,233,157,75,59,242,88,151,112,165,178,247,254,115,67,172,146,97,122,82,242,254,183,28,62,252,246,195,70,243,0,230,60,175,122,151,167,12,103,66,43,121,226,220,83,156,175,27,66,237,109,222,86,133,94,55,133,44,63,186,111,48,188,215,139,37,49,161,33,135,9,203,41,233,173,188,238,21,233,89,173,21,211,182,248,37,91,108,38,101,60,43,188,147,89,182,224,226,19,99,83,216,113,224,212,157,67,164,28,252,69,84,185,215,207,157,107,24,240,126,53,136,48,167,128,121,232,10,226,188,160,16,0,44,24,18,52,110,64,107,46,34,124,165,85,103,237,54,203,41,128,169,206,171,60,85,110,222,113,212,188,203,3,75,171,232,209,171,134,101,88,180,27,216,42,205,51,202,251,244,39,235,172,253,91,87,163,175,52,41,79,111,251,246,39,147,0,128,66,144,192,118,8,228,119,36,198,115,80,0,151,26,32,77,153,72,8,16,7,6,18,133,230,10,1,98,128,81,128,129,120,84,31,16,136,68,70,233,108,198,137,66,128,16,255,251,178,100,178,140,7,155,111,204,147,184,124,114,65,165,169,181,97,7,134,157,97,191,50,110,229,237,193,30,31,38,153,150,29,112,204,109,144,35,249,145,117,20,58,64,83,100,18,65,143,67,165,201,34,161,222,132,191,3,37,51,10,28,154,91,179,94,196,16,130,178,202,4,163,122,231,113,198,66,153,179,183,102,32,172,191,23,128,160,158,115,79,236,230,60,52,172,26,108,247,155,230,84,214,177,29,176,215,174,213,32,14,202,88,15,145,73,125,215,200,170,214,181,36,92,231,39,203,237,79,4,124,235,21,122,72,35,119,41,75,126,163,61,122,111,184,219,120,93,70,123,61,90,221,253,219,17,162,190,141,11,194,102,93,192,74,45,74,250,83,250,62,216,252,109,51,218,19,52,143,222,233,235,197,52,120,178,239,50,215,108,205,171,29,138,52,56,175,102,121,169,182,110,182,190,127,247,229,95,133,111,111,159,143,245,140,235,16,159,240,105,109,8,0,132,32,41,0,160,101,171,50,7,50,211,74,55,104,80,6,117,31,133,46,112,16,50,129,145,173,117,95,44,134,214,150,77,250,211,110,93,247,130,241,77,247,123,84,226,17,232,173,89,13,101,255,74,245,235,169,207,212,29,140,95,255,251,191,250,121,90,199,97,148,1,204,60,238,142,237,157,205,245,59,140,128,1,79,19,80,12,155,12,66,225,137,138,3,217,132,33,0,8,6,48,136,65,48,200,12,49,12,103,8,97,0,128,80,208,46,96,40,10,56,8,151,49,123,152,44,13,24,122,44,192,112,224,141,97,153,196,164,40,13,42,3,12,59,11,26,21,161,73,2,235,186,143,189,132,209,118,19,126,145,153,15,47,110,157,38,226,50,124,186,207,28,153,237,83,174,253,234,185,32,136,83,133,235,79,20,21,123,187,138,242,205,152,118,79,251,185,19,214,237,61,16,126,56,63,96,195,89,189,60,219,199,14,115,254,235,202,235,226,47,165,138,151,84,252,160,102,203,100,98,244,177,121,244,112,165,149,184,134,62,83,113,95,56,62,154,120,20,97,85,65,100,196,59,77,235,117,188,106,7,26,17,162,56,101,170,241,109,103,186,106,139,73,160,68,146,150,238,220,96,214,11,236,201,226,234,3,189,91,195,204,58,193,146,235,168,88,129,157,66,198,113,27,58,251,222,247,170,111,235,112,222,182,6,194,98,108,194,229,8,0,33,12,69,177,48,221,38,1,78,210,250,31,94,203,166,48,173,12,176,132,7,27,114,119,98,158,166,223,230,108,156,70,5,108,207,180,46,172,121,26,174,86,117,100,45,26,221,186,245,13,255,255,234,141,225,23,175,255,245,255,187,90,56,161,156,176,140,67,19,184,202,196,71,207,3,28,77,90,160,205,132,255,251,178,100,166,14,231,200,111,202,139,185,124,118,67,167,185,149,101,37,132,31,81,187,40,47,119,65,89,13,150,166,73,149,62,50,189,13,87,41,196,66,217,128,198,160,144,102,158,134,107,146,134,32,132,6,3,35,102,81,3,230,15,128,240,162,96,6,96,240,176,112,16,19,98,148,242,88,79,55,217,22,141,83,215,64,88,153,115,1,32,9,143,33,122,124,172,9,134,36,174,227,236,85,14,174,26,28,93,103,141,49,167,148,93,231,122,45,119,23,9,90,239,107,212,210,214,60,29,24,164,239,97,85,219,130,236,253,4,154,166,29,124,45,125,235,110,182,56,203,31,7,234,223,37,2,2,204,155,115,54,96,62,247,60,222,219,156,229,74,44,233,175,195,175,45,124,169,29,173,86,249,132,157,183,77,95,38,101,172,166,47,189,89,99,157,154,248,229,99,28,231,178,195,43,154,220,253,74,178,79,199,47,141,67,151,39,115,230,175,107,121,220,177,106,221,53,105,117,92,55,187,183,185,203,156,222,57,243,13,247,28,57,245,191,45,85,213,14,88,126,27,230,61,238,56,119,42,191,172,115,199,254,164,64,88,77,225,191,21,189,192,5,137,131,9,0,178,42,112,92,84,144,100,36,131,192,17,232,1,99,21,0,111,117,147,207,65,95,87,89,43,67,37,87,170,19,206,22,45,169,83,227,106,125,27,250,191,110,190,191,233,236,40,159,80,3,242,0,96,84,209,239,242,43,207,33,121,32,0,204,44,18,128,195,148,94,140,163,198,12,196,152,52,204,168,131,204,72,171,140,1,193,8,12,19,230,6,192,46,84,3,51,0,96,105,48,24,6,51,1,113,11,66,1,160,36,14,2,148,3,5,64,69,11,2,160,12,96,68,1,134,12,224,86,175,28,225,8,14,162,105,126,135,142,242,15,136,35,201,224,169,149,176,206,54,159,82,4,90,108,26,42,243,78,147,2,18,162,114,232,26,65,127,142,218,81,67,250,177,3,225,218,235,40,77,249,211,221,135,102,109,246,106,236,123,44,37,87,187,134,12,211,122,165,128,165,248,214,192,179,203,114,130,73,36,131,59,189,106,67,157,142,205,72,63,13,58,17,75,241,156,166,110,223,237,150,1,22,133,138,129,125,126,254,100,138,125,148,56,216,126,247,127,218,183,156,14,230,126,84,49,229,10,125,61,21,84,250,21,100,213,234,37,152,96,60,247,215,230,67,83,7,230,137,216,188,14,63,164,131,7,225,245,251,87,152,67,114,235,156,179,180,113,227,204,79,78,173,239,50,235,255,51,1,251,111,244,167,106,158,174,102,157,52,152,36,4,9,112,37,65,9,193,226,6,148,74,45,97,9,141,244,209,112,210,213,61,146,2,120,146,32,38,26,184,1,255,251,178,100,144,12,72,16,120,74,139,216,100,246,68,69,169,129,97,101,104,30,133,221,46,78,225,241,201,0,159,103,36,246,21,80,22,98,162,21,63,145,195,90,137,58,175,148,214,186,55,67,241,6,198,147,69,93,168,245,247,187,153,178,3,138,10,127,230,101,51,164,213,250,0,20,104,195,78,200,192,200,32,213,213,12,170,82,29,30,179,154,118,42,24,26,18,24,100,54,128,128,225,0,6,100,48,172,50,28,24,28,101,152,170,8,150,120,72,31,86,6,112,227,39,248,40,11,38,37,28,168,232,198,202,133,71,36,9,175,149,253,37,86,245,250,231,17,37,169,74,164,174,171,79,174,247,182,71,39,141,133,166,56,118,63,219,140,21,91,26,180,216,231,132,148,154,215,255,111,19,213,187,180,153,107,61,195,114,111,150,199,31,253,106,71,28,163,175,114,148,102,175,238,55,222,182,187,204,48,234,110,12,9,176,209,247,33,217,63,222,23,56,146,156,149,58,241,182,129,77,230,51,210,174,46,35,109,228,251,111,145,243,151,250,164,121,156,227,93,105,189,119,119,35,62,27,115,132,105,108,253,185,146,210,188,137,172,191,187,202,234,63,165,159,90,155,153,191,192,103,188,119,56,186,123,182,76,120,142,108,81,218,165,129,87,117,131,15,87,215,154,15,159,20,241,173,77,82,150,190,43,172,98,215,207,159,8,160,16,1,166,0,162,1,16,140,0,142,12,65,25,79,18,163,38,26,232,178,59,22,225,241,105,21,235,0,227,184,40,243,216,122,163,10,167,163,199,72,127,127,63,85,254,243,143,68,126,74,191,194,39,239,255,255,255,216,42,52,87,81,249,116,4,12,43,82,64,198,24,221,12,24,67,92,195,132,24,140,120,66,88,20,66,65,96,67,48,52,8,2,96,90,24,3,163,4,112,71,48,23,3,19,1,192,111,48,173,0,35,0,96,15,48,129,3,141,129,161,38,249,111,8,0,29,179,14,43,1,16,7,49,41,18,168,104,50,24,164,11,83,66,116,52,213,64,195,159,199,250,26,205,81,40,251,30,120,137,131,95,89,99,193,31,90,124,244,226,145,0,221,170,141,55,11,210,66,168,81,33,214,115,136,186,117,230,203,84,120,113,180,96,203,53,99,71,120,254,202,100,180,102,133,176,44,136,27,90,148,228,38,219,180,4,61,29,89,165,99,113,137,152,7,194,94,88,205,210,207,22,120,1,222,172,112,179,80,202,182,33,195,67,99,68,154,1,252,193,37,97,237,205,170,246,174,220,94,68,204,88,219,129,215,44,219,121,14,60,213,213,94,205,141,213,206,178,189,204,240,32,207,226,229,130,4,239,224,226,4,73,162,246,183,213,139,252,177,35,71,212,6,124,211,48,230,189,183,255,251,178,100,122,12,200,85,119,202,139,218,123,114,59,167,233,227,97,37,62,30,165,217,48,78,225,53,201,11,150,102,201,135,156,250,2,60,176,246,223,10,120,183,135,154,56,98,53,49,104,82,218,7,204,246,13,137,45,0,166,144,10,164,92,68,100,93,226,205,119,38,216,220,10,148,1,198,66,27,104,95,157,113,21,217,216,207,124,95,34,172,128,36,27,232,135,223,239,211,91,127,213,233,229,210,59,128,134,237,237,254,126,139,229,247,148,114,192,101,172,201,27,208,217,72,40,205,129,88,203,115,112,231,1,204,136,189,48,16,15,49,12,20,18,10,93,99,4,194,80,224,16,0,4,6,32,226,128,52,10,52,2,128,129,20,48,77,98,206,152,88,9,190,242,132,64,14,7,217,66,125,80,36,138,104,43,12,50,221,133,3,12,207,201,224,40,30,90,223,80,190,213,108,43,67,233,35,222,81,231,151,44,57,46,202,236,209,96,42,243,27,121,195,176,29,169,139,17,184,46,123,177,73,234,43,213,163,185,88,162,166,158,199,56,129,10,37,217,222,137,66,119,205,221,199,86,42,208,194,44,91,179,55,3,110,189,198,193,99,233,111,63,50,252,245,140,78,138,154,155,138,117,157,140,109,83,227,86,83,185,68,159,116,118,241,226,57,206,36,104,113,51,197,13,16,51,241,26,38,157,25,90,82,235,26,187,80,62,74,117,194,238,77,2,235,168,66,218,3,110,84,241,20,156,146,137,181,0,245,77,53,109,8,241,55,165,97,81,140,239,23,249,28,147,178,23,89,36,174,144,95,52,240,10,0,247,130,160,22,82,182,149,189,190,135,93,68,180,34,18,98,23,119,90,153,77,171,106,1,179,250,102,21,247,235,17,82,193,0,128,205,126,185,124,191,218,181,232,89,127,83,21,148,239,57,166,175,80,36,113,135,127,109,246,153,173,93,127,251,2,48,92,86,227,69,227,164,51,54,33,99,28,17,208,10,23,137,144,48,69,10,3,192,84,56,204,0,128,0,24,7,166,12,225,216,96,154,11,6,7,66,92,97,126,2,129,80,47,51,226,76,184,161,213,198,60,88,16,217,177,96,124,243,53,132,150,44,72,8,2,192,4,141,39,226,98,132,29,34,21,15,53,242,193,196,101,119,227,11,0,172,72,188,171,159,84,88,184,162,68,194,91,150,21,108,176,37,57,144,209,83,203,185,103,52,58,141,64,128,43,76,42,147,72,219,215,238,216,228,122,89,73,173,198,93,79,135,30,183,36,102,16,61,141,86,163,152,217,71,199,101,178,97,195,81,219,210,40,13,199,216,179,160,231,175,56,208,134,158,126,139,179,60,176,114,100,187,122,222,192,117,69,136,197,59,107,231,42,64,94,188,56,240,109,26,141,255,251,178,100,98,12,72,125,121,73,3,218,123,112,67,230,41,234,96,175,140,29,169,199,42,78,225,145,201,28,151,166,73,147,22,16,110,59,197,92,236,224,193,137,229,240,44,242,247,173,242,235,116,195,100,141,150,103,102,171,219,178,59,170,182,240,222,182,110,218,123,150,104,109,110,24,145,212,123,210,72,90,121,43,148,89,153,96,60,110,222,94,247,24,51,89,202,208,107,219,229,123,52,61,65,108,86,203,107,194,114,184,6,0,10,0,184,64,51,20,177,85,69,170,10,115,95,152,102,82,216,10,180,60,221,115,251,244,63,158,251,4,101,3,59,221,140,84,10,75,33,72,227,68,11,127,255,163,127,82,171,39,251,70,245,166,153,74,52,213,239,223,95,85,96,255,239,77,89,208,4,30,49,106,170,62,112,116,57,169,170,49,205,189,58,196,224,54,64,40,97,198,41,8,130,193,120,200,2,98,224,230,97,0,138,96,73,212,98,8,0,0,0,130,192,145,128,64,25,96,33,69,129,192,48,193,192,100,195,97,85,83,74,130,174,24,59,14,73,167,8,104,203,237,65,30,150,106,35,10,142,213,164,134,164,79,180,13,40,98,126,221,161,216,46,198,31,147,54,175,135,29,219,253,191,12,15,70,147,26,206,156,213,53,188,245,156,229,75,243,186,215,99,54,181,61,186,60,178,174,56,91,53,239,69,37,159,151,105,33,246,230,21,22,115,70,151,89,220,30,94,150,154,65,91,75,56,53,124,22,96,86,129,186,190,251,101,158,185,239,232,154,153,112,205,165,182,48,84,113,164,82,179,236,171,86,236,110,193,6,199,175,44,191,231,86,38,185,2,172,243,10,43,172,163,93,119,94,137,214,210,59,240,122,229,204,203,48,173,126,149,153,207,118,150,156,235,79,254,115,111,162,64,39,129,23,92,1,132,19,244,4,235,117,51,128,3,216,208,219,100,103,138,85,76,244,181,110,47,117,155,48,101,13,138,210,85,150,166,4,10,125,248,146,155,155,187,152,194,236,43,84,77,24,255,196,155,153,26,93,191,212,127,192,85,92,85,194,230,183,255,97,231,17,116,245,31,214,48,238,52,131,131,3,187,52,112,38,195,39,196,101,53,90,54,163,53,192,173,48,100,11,243,8,112,250,43,39,24,40,152,115,67,64,53,212,96,15,144,26,248,98,241,137,132,137,230,11,39,14,148,140,38,8,48,168,180,201,164,35,46,190,25,105,125,66,224,115,44,21,198,138,195,196,116,15,5,14,140,34,14,2,128,87,194,8,140,16,10,47,252,132,156,133,17,231,81,229,144,7,197,120,59,11,25,235,55,217,186,152,89,141,8,47,147,118,111,7,160,31,94,58,178,180,163,154,6,162,73,22,9,187,7,199,162,58,7,255,251,178,100,69,140,72,79,120,199,131,220,121,242,69,39,73,179,97,101,86,31,33,225,30,47,109,141,201,29,28,103,53,132,137,144,146,207,163,97,82,63,12,118,243,37,21,7,15,224,200,135,85,206,42,117,89,120,81,142,149,75,232,174,155,148,109,172,174,4,197,67,36,28,195,221,16,232,106,217,163,51,43,31,57,66,175,172,154,199,248,251,249,149,206,53,159,43,219,101,108,133,104,17,166,179,150,224,215,203,247,5,227,45,225,71,146,92,77,182,217,156,103,133,173,77,136,184,204,88,183,133,109,218,46,233,39,206,111,2,183,188,178,90,108,81,238,223,66,188,145,31,69,204,251,154,20,218,180,42,247,211,174,0,17,230,1,32,75,50,48,145,2,134,98,152,79,27,45,133,219,109,24,64,96,103,118,110,165,189,0,57,228,68,153,246,61,16,223,255,233,252,99,253,80,238,132,179,163,85,212,173,103,132,30,179,251,42,49,77,18,119,14,171,48,131,143,48,118,182,202,232,8,204,67,69,84,228,113,143,204,167,4,164,205,24,131,140,151,135,236,195,72,57,76,12,1,96,193,220,75,76,4,128,104,132,34,12,96,192,4,193,4,42,76,17,198,48,196,128,21,140,4,0,8,205,199,12,5,188,206,204,76,32,92,32,224,210,2,204,19,220,0,22,140,224,148,179,16,52,12,82,26,39,77,215,209,78,6,65,28,180,255,22,19,151,181,200,226,236,135,144,97,147,191,170,91,212,202,76,248,245,127,202,203,65,165,179,85,204,157,221,42,139,36,221,62,23,161,233,110,51,2,4,11,217,121,31,185,171,90,169,130,201,199,158,0,200,226,128,167,117,202,34,231,57,200,42,190,118,177,177,26,47,141,172,244,66,122,69,86,88,93,114,179,233,55,60,241,200,121,138,124,254,76,15,195,167,38,241,62,183,25,230,105,137,245,58,203,169,56,203,191,203,98,232,13,233,220,236,231,193,246,213,127,93,138,86,253,118,203,110,243,54,233,171,150,207,187,190,186,111,69,241,195,187,48,190,205,158,180,81,205,170,247,100,81,33,185,12,166,0,8,0,74,205,32,29,25,0,75,7,83,114,115,177,231,225,84,165,56,75,28,54,137,83,109,50,143,59,193,59,229,157,125,137,156,223,251,125,187,116,29,252,121,72,151,59,162,203,148,187,195,37,215,166,32,168,119,66,21,29,81,67,153,40,75,156,101,122,145,82,193,0,136,219,144,209,119,76,253,13,140,193,213,172,203,165,160,248,212,184,211,112,172,195,145,64,20,74,135,8,102,9,133,38,14,137,38,22,2,129,130,71,64,26,86,14,68,18,20,26,1,26,38,64,84,0,48,156,8,136,195,163,69,65,149,196,175,149,123,182,164,24,10,213,152,255,251,178,100,37,12,134,154,104,202,155,187,74,240,74,227,233,201,97,130,45,29,85,213,36,79,101,45,136,248,12,39,77,132,21,80,138,44,47,121,63,46,197,159,111,115,188,180,183,169,174,247,150,179,195,30,95,115,36,26,205,217,150,28,35,106,34,162,205,44,113,24,218,35,111,73,164,8,72,52,48,97,18,235,20,68,72,161,50,58,80,186,196,228,233,144,111,98,9,180,33,149,168,74,147,82,157,197,28,23,156,139,219,56,185,50,245,190,146,138,191,12,141,219,139,202,19,182,8,152,32,146,122,154,119,50,209,164,41,217,4,219,187,98,51,66,207,147,46,146,137,84,227,212,82,82,150,227,154,63,40,78,241,185,138,217,148,56,167,20,133,77,122,192,0,12,10,166,196,8,161,205,4,96,213,137,49,217,47,2,101,131,128,236,24,9,67,31,113,229,153,102,71,201,170,241,130,190,234,246,191,252,148,251,213,184,225,12,96,197,9,205,164,88,250,82,19,82,35,136,69,246,44,99,5,167,66,128,3,59,78,36,57,81,170,245,167,246,0,66,201,136,170,10,154,194,35,105,146,41,62,152,29,135,81,141,49,161,15,35,17,130,88,19,152,0,134,160,8,11,12,10,0,228,193,224,56,140,21,192,24,192,60,29,76,52,0,72,178,32,33,77,122,67,167,3,22,22,148,232,104,219,221,12,31,96,96,38,46,143,81,65,206,146,20,147,46,45,27,78,91,204,170,134,51,23,125,160,104,211,251,48,249,94,122,201,131,191,91,92,169,188,237,204,225,3,9,5,69,220,153,194,18,112,137,145,134,69,75,54,70,68,169,201,138,230,153,181,54,48,42,30,155,100,98,166,44,77,73,160,45,35,4,6,209,175,34,154,92,140,146,103,136,200,140,200,131,100,234,214,13,146,25,156,178,163,131,250,164,252,205,210,137,247,54,92,28,107,197,70,162,142,100,14,105,132,202,17,234,155,6,157,56,244,30,119,150,130,166,143,88,166,231,147,184,199,28,148,99,6,46,109,127,50,117,230,247,78,235,206,83,201,249,163,149,223,223,127,98,217,129,119,80,8,99,180,4,219,78,118,174,174,205,3,95,143,251,1,145,219,125,156,100,2,28,171,204,176,36,208,153,25,247,55,191,70,241,84,26,32,83,178,121,115,239,28,147,197,39,174,249,135,159,172,232,121,136,91,142,132,200,142,201,81,164,5,22,179,12,122,83,207,32,243,134,207,211,35,79,3,197,148,211,89,193,195,5,4,51,19,197,17,160,176,192,0,208,194,129,132,196,33,12,192,82,100,197,0,84,10,3,3,204,110,66,10,170,208,178,141,247,22,98,99,200,68,72,61,161,46,21,123,38,64,91,24,64,3,120,207,94,56,102,1,158,138,200,255,251,178,100,41,12,7,9,104,202,147,184,75,98,61,37,25,231,96,230,110,28,209,163,50,110,225,141,193,5,32,167,244,244,149,32,31,138,87,170,67,113,15,210,105,247,166,150,90,186,225,193,252,161,42,232,215,27,4,8,216,113,32,201,63,61,137,182,223,179,244,231,50,97,83,77,48,67,4,110,156,193,123,181,211,155,69,20,44,48,67,211,63,109,148,189,180,68,2,159,60,124,91,46,90,103,111,135,231,50,4,6,207,153,196,124,84,70,26,185,240,161,225,126,92,95,151,85,87,18,37,21,41,203,202,70,231,251,90,104,228,83,68,164,208,188,69,171,234,74,174,172,33,38,74,205,245,144,197,44,210,120,194,72,217,111,194,88,7,97,50,71,198,186,46,170,104,194,243,1,0,28,241,48,25,11,134,137,205,104,36,236,146,171,68,206,134,157,245,116,226,184,163,178,36,37,120,157,217,246,35,255,107,208,138,244,87,211,154,118,135,154,186,137,3,183,136,216,210,114,26,10,45,175,119,243,190,221,231,250,0,0,0,157,48,146,77,54,64,144,51,236,172,3,2,102,96,160,99,75,49,130,65,34,6,160,225,136,224,41,133,96,8,0,32,42,136,99,192,96,192,14,179,67,206,34,144,151,148,232,212,5,239,33,122,22,130,149,164,58,91,6,16,2,23,141,150,44,73,10,239,115,212,173,210,103,14,27,143,11,110,142,227,89,18,35,170,185,221,232,76,54,237,211,70,37,16,234,199,131,226,140,205,151,191,115,145,198,25,2,203,211,19,11,255,90,98,26,183,21,175,89,10,146,195,144,195,12,38,112,107,109,33,18,7,205,178,199,218,18,4,0,162,190,158,199,4,129,208,194,47,114,13,89,3,166,5,8,75,100,251,210,233,87,171,63,110,140,99,186,189,244,237,191,13,10,198,0,208,192,192,176,179,51,16,185,43,240,191,235,45,201,189,239,234,21,154,87,1,126,59,149,207,213,28,3,66,195,206,44,53,65,61,125,34,146,156,103,56,126,89,110,38,154,66,53,88,182,35,120,124,0,32,0,16,0,2,79,193,119,114,3,89,72,26,163,197,88,155,29,7,224,112,104,235,182,56,255,118,42,250,171,108,250,191,255,208,191,255,255,255,250,42,51,175,235,255,106,221,59,121,93,92,72,66,161,87,143,109,6,109,121,251,220,95,232,0,150,222,220,25,23,50,129,240,209,230,195,78,194,204,78,3,22,0,2,65,6,1,4,42,87,4,89,67,135,28,28,14,210,167,216,35,10,98,48,150,206,56,24,22,203,96,86,10,73,76,70,85,117,149,49,251,114,156,41,214,192,244,100,211,146,96,132,36,137,202,150,224,228,253,82,155,46,116,199,146,142,33,236,85,105,115,205,60,122,180,255,251,178,100,45,136,198,81,104,207,155,152,97,240,72,231,105,113,99,69,30,24,101,163,56,238,61,47,65,3,29,167,204,242,154,56,228,148,171,14,75,138,175,61,107,14,66,81,242,229,84,128,197,19,204,233,54,42,238,238,42,113,162,80,76,35,50,193,201,102,121,166,147,50,201,210,168,199,83,152,146,40,105,113,145,56,181,6,117,213,46,109,13,105,233,243,255,252,132,78,16,149,90,208,98,213,88,116,177,127,222,200,154,130,8,144,238,169,91,81,38,129,26,163,111,229,55,204,122,140,217,168,86,66,241,251,153,102,238,94,80,153,231,202,87,46,204,128,67,139,49,200,223,0,99,3,216,3,138,181,161,65,46,251,114,101,202,86,198,94,234,186,181,4,238,228,97,144,229,216,33,223,40,177,80,52,56,206,166,60,210,214,100,57,189,25,253,17,182,232,207,111,247,161,59,249,191,249,29,169,147,196,145,131,235,211,217,75,245,232,16,46,215,28,134,31,216,152,22,36,102,116,177,183,21,6,200,19,154,0,64,170,225,134,52,240,95,104,26,128,66,192,14,46,204,230,209,200,132,16,45,132,200,204,0,185,84,200,135,43,85,46,107,150,82,116,149,83,77,35,84,142,44,147,189,84,122,189,55,70,174,226,79,36,42,196,114,20,12,138,90,28,138,168,5,44,150,95,68,130,51,17,137,5,40,2,160,144,195,244,210,56,36,154,99,27,24,8,113,77,212,173,180,79,238,117,78,215,81,233,199,89,207,217,156,230,143,41,182,214,168,84,216,134,172,170,243,149,50,170,52,44,183,133,80,57,164,1,102,121,150,206,25,127,138,36,42,34,85,148,125,83,241,100,187,74,168,126,219,138,237,166,149,201,138,12,207,249,212,21,74,19,46,164,122,34,101,234,190,7,242,150,181,225,118,0,101,157,0,206,21,71,56,38,9,91,165,58,114,27,90,22,225,152,255,117,166,61,219,18,20,123,173,36,209,63,185,19,252,132,70,140,42,111,82,51,162,196,207,116,186,152,158,207,203,251,218,11,79,83,48,66,69,185,224,239,91,38,159,212,0,85,147,25,251,115,77,105,35,24,145,67,68,206,35,72,78,179,93,2,96,16,200,98,40,170,16,1,140,129,38,49,2,193,128,248,34,98,118,64,2,40,28,166,143,229,128,140,148,186,38,36,172,156,71,86,188,148,243,141,92,72,36,192,82,245,115,16,158,94,82,139,24,201,163,142,229,201,248,212,97,38,114,238,247,99,239,97,162,104,65,70,25,148,217,70,128,211,227,101,2,182,155,91,106,106,147,56,219,70,177,113,60,81,56,225,25,137,195,36,124,171,136,67,198,9,22,93,136,178,162,164,46,142,29,162,136,83,51,50,77,66,213,52,210,70,216,255,251,178,100,73,140,198,221,119,203,19,184,74,242,76,132,41,179,97,137,56,27,133,211,42,78,229,43,201,38,17,37,133,157,44,58,15,177,73,162,149,62,200,218,52,154,52,18,107,5,70,151,164,199,220,228,87,21,201,149,46,90,74,185,12,152,48,146,238,109,20,46,6,245,164,94,115,115,150,202,98,72,152,110,63,23,50,228,170,213,200,66,107,109,221,194,119,225,9,212,97,61,168,222,69,162,209,96,114,18,48,128,18,178,201,8,142,90,19,121,158,104,171,108,106,86,2,128,200,224,93,72,158,186,122,173,4,255,15,30,156,242,162,11,10,113,13,67,111,206,87,80,48,108,189,210,211,132,77,193,245,136,196,11,173,104,73,206,135,4,1,33,86,17,105,215,85,239,15,9,169,113,103,85,202,130,35,41,139,126,137,213,178,209,177,130,17,199,9,161,192,108,177,175,132,105,130,129,113,128,163,192,144,6,96,32,92,96,152,178,96,240,10,93,112,224,198,131,21,4,201,160,16,49,49,165,164,8,185,63,183,47,28,44,197,69,138,190,111,131,36,46,170,200,134,160,216,170,183,90,167,139,73,227,77,229,44,247,173,166,43,190,210,210,76,203,229,220,112,50,137,36,122,77,121,79,108,146,107,32,15,35,172,69,213,88,210,51,230,106,72,203,174,133,84,72,182,77,144,58,71,148,68,186,221,164,88,204,186,114,83,41,148,89,37,102,60,41,20,46,251,77,17,83,42,35,34,101,164,154,154,209,41,176,63,210,64,148,18,183,77,88,210,148,187,11,51,4,233,187,90,182,75,160,157,176,129,102,160,170,137,210,81,181,153,116,234,114,83,12,117,241,86,91,215,190,166,157,108,101,26,141,186,165,20,77,71,161,134,92,251,88,112,66,53,68,10,134,172,70,1,57,99,89,194,16,60,13,208,24,23,5,184,111,162,70,162,243,207,133,27,187,53,26,251,138,64,254,74,3,6,111,98,130,99,163,85,247,254,138,245,218,165,251,47,234,157,179,70,75,81,191,208,146,187,91,80,220,59,22,10,219,39,88,245,35,200,167,160,0,17,35,27,50,19,205,83,3,143,15,83,80,198,99,174,25,227,64,3,115,9,196,144,80,140,103,16,97,168,115,172,106,200,175,64,209,22,244,116,65,141,202,193,77,225,224,195,81,101,107,194,235,120,135,240,220,15,16,111,201,150,96,46,12,178,221,52,89,90,148,2,153,137,239,68,133,95,156,63,179,220,148,25,26,65,29,82,93,139,234,245,211,172,14,116,186,198,98,134,150,146,66,195,228,214,57,72,199,198,98,158,152,143,215,158,235,247,154,119,230,71,63,245,125,125,95,135,38,241,126,254,217,135,237,19,59,89,163,93,23,188,245,171,22,124,12,127,255,251,176,100,74,12,134,106,115,202,147,185,97,242,83,169,41,195,96,67,142,88,185,161,48,110,188,209,193,120,160,103,157,132,136,233,238,237,190,30,130,59,71,72,59,221,125,152,178,24,121,139,50,251,177,221,203,46,170,218,197,184,221,161,66,163,124,181,98,238,133,173,163,116,105,182,123,166,147,57,107,83,118,117,150,50,187,86,25,254,5,47,204,195,144,43,176,168,94,162,200,138,176,40,22,79,125,122,73,248,238,201,27,20,162,255,214,203,191,217,242,65,151,217,219,217,94,40,236,192,199,35,202,170,132,34,8,178,138,214,79,255,239,255,109,114,66,87,102,119,7,18,42,165,41,147,2,6,201,230,84,230,38,230,102,100,69,152,250,91,164,230,52,176,229,196,168,0,42,54,217,145,12,153,209,102,201,177,199,233,146,71,105,155,65,200,168,72,96,80,58,22,15,203,158,172,230,21,130,64,64,54,44,176,235,193,9,98,0,97,74,25,106,74,130,0,70,34,142,80,129,208,145,168,213,239,2,54,110,9,103,4,113,218,174,85,207,69,62,33,189,133,88,21,182,32,181,54,182,51,206,73,95,65,196,118,73,47,121,30,237,157,211,18,27,215,80,99,211,59,86,48,188,82,194,92,77,14,209,90,156,216,27,159,205,58,190,236,103,153,99,8,149,194,12,38,1,200,93,201,101,128,156,183,236,147,210,36,14,146,84,58,214,123,225,176,5,102,181,190,24,99,9,42,21,227,89,233,70,254,119,69,41,211,105,246,136,16,233,75,214,189,184,60,53,244,108,207,180,131,98,63,55,10,85,32,56,36,218,179,33,106,254,21,96,132,99,11,255,140,46,36,161,84,98,227,108,247,91,179,9,6,137,198,15,92,19,132,106,48,252,63,188,133,39,182,130,146,87,57,180,91,145,191,252,133,99,7,14,162,53,10,207,255,255,78,150,119,71,50,177,50,20,27,85,152,138,49,193,197,56,113,139,255,109,140,66,181,236,6,84,146,146,236,135,106,123,162,49,135,50,166,76,235,211,191,77,165,88,0,5,99,16,1,197,53,61,49,179,42,1,153,34,61,163,39,82,8,48,127,0,51,2,224,90,48,50,5,134,14,74,8,211,83,49,6,20,20,4,8,203,9,44,209,133,118,101,208,14,22,76,131,56,133,25,149,182,249,33,134,2,129,55,45,158,179,96,131,34,67,31,90,240,211,45,126,147,53,96,129,89,189,180,108,171,251,41,17,26,44,6,150,105,52,10,146,214,224,170,11,227,136,10,106,177,101,204,23,80,70,16,155,53,89,37,174,50,93,69,155,147,71,153,220,153,226,92,68,180,217,69,18,171,48,77,31,103,146,218,74,81,79,249,246,214,159,146,31,26,202,81,36,178,219,42,166,255,251,178,100,78,142,6,172,121,73,147,218,73,240,81,72,41,186,60,35,154,89,165,231,34,47,105,7,193,78,166,231,105,131,21,144,79,101,175,101,153,163,51,186,206,206,237,183,73,89,169,36,53,59,79,102,244,26,133,19,149,20,194,8,36,197,82,61,181,21,148,214,93,84,155,244,215,245,225,45,254,182,91,242,154,149,108,164,244,242,91,216,208,8,2,0,64,201,112,13,128,5,96,1,0,220,33,5,217,88,59,220,27,212,110,148,198,167,187,87,182,31,71,175,68,185,118,207,146,255,11,92,255,255,255,242,193,173,47,80,237,217,210,243,50,144,118,57,97,147,157,50,212,195,173,42,140,220,5,23,138,113,47,227,25,28,61,109,34,248,44,234,48,150,38,38,65,124,109,90,175,166,50,129,78,96,94,72,32,226,2,48,51,11,240,48,113,152,7,132,1,148,40,105,66,155,239,7,4,26,122,131,74,152,80,72,30,108,167,36,10,9,72,69,25,3,65,112,170,145,151,3,66,1,134,19,15,145,167,170,62,37,88,140,10,149,74,169,25,108,173,199,1,238,140,29,136,224,221,164,116,7,70,57,2,198,11,160,173,70,138,53,236,84,80,40,17,25,22,239,21,88,62,4,220,135,65,216,184,152,199,48,177,57,96,216,126,203,18,99,89,155,141,21,15,70,64,179,77,12,238,222,152,163,248,184,189,83,97,147,145,28,78,50,114,55,218,237,6,41,107,38,172,146,52,105,53,80,67,35,21,12,131,70,204,85,81,130,237,67,21,133,142,19,208,221,26,199,13,69,22,29,240,111,140,57,135,247,223,10,215,59,105,119,80,210,138,50,208,0,0,96,201,191,183,9,180,50,20,24,107,193,233,162,146,63,52,248,186,145,170,25,14,224,91,221,76,189,2,5,178,232,255,52,145,98,168,230,255,209,236,207,254,149,183,239,158,234,24,14,172,83,189,31,59,144,234,167,27,185,142,89,230,59,51,16,202,126,85,111,125,36,123,59,38,184,229,33,50,29,154,34,162,8,25,179,10,146,140,53,163,68,243,20,17,66,49,15,40,99,18,48,28,26,2,51,2,112,109,11,5,56,81,211,64,19,174,176,59,32,84,192,5,18,26,98,10,123,182,84,97,0,131,2,68,144,81,113,178,192,185,102,64,201,69,43,126,80,48,105,53,245,4,186,240,169,44,201,131,96,67,96,249,6,243,175,116,107,157,18,76,14,180,134,137,38,144,144,116,149,134,94,165,197,68,97,56,116,181,205,14,43,188,235,147,15,115,136,138,75,24,37,161,121,36,88,208,244,26,21,144,170,167,243,3,230,251,182,217,172,102,162,186,181,11,91,219,18,170,231,65,40,56,105,135,73,34,213,52,45,115,76,196,146,200,121,231,255,251,178,100,82,8,70,7,103,73,19,217,65,242,85,70,9,179,97,134,52,18,181,163,62,237,164,209,225,68,151,167,105,132,140,152,28,195,96,92,113,199,162,221,40,225,132,179,143,161,12,136,163,160,186,123,212,54,75,125,5,93,134,45,46,53,183,201,65,80,69,85,169,83,21,48,133,241,149,168,225,226,71,202,162,104,219,220,129,197,122,57,168,10,159,230,171,47,255,240,171,2,91,30,114,57,23,79,26,208,150,168,239,223,94,103,196,51,85,239,237,155,154,157,158,135,202,2,73,156,207,201,137,39,136,238,54,254,225,114,39,59,252,66,49,36,46,55,178,213,4,239,183,215,115,1,186,60,24,83,113,64,25,60,5,2,133,192,154,67,12,141,64,78,107,149,25,117,229,18,229,249,43,182,251,187,179,203,184,15,24,134,164,132,80,4,156,240,190,121,184,165,83,203,186,200,109,202,171,37,36,181,219,185,45,186,183,31,17,102,238,252,75,222,11,160,181,153,198,18,190,206,218,184,186,121,167,41,34,70,43,137,236,231,13,6,76,122,4,246,181,170,171,159,215,22,248,253,102,98,84,163,33,176,187,93,219,147,83,230,111,34,173,26,118,6,148,97,238,163,74,167,106,156,100,172,137,251,6,70,246,218,102,124,140,204,251,74,130,216,2,7,215,253,176,36,2,100,168,80,48,161,2,200,232,7,18,89,25,193,183,90,1,185,239,124,49,127,185,207,242,53,90,111,160,218,180,113,148,38,173,83,232,57,168,96,10,143,172,96,105,77,205,204,107,3,185,153,168,198,66,141,92,92,132,46,132,165,233,98,222,151,81,54,51,43,108,235,175,1,87,5,182,221,148,198,14,168,234,49,204,231,147,216,198,33,248,153,136,49,20,0,48,40,40,48,68,70,105,8,79,10,144,8,45,121,42,68,191,88,80,243,129,3,65,98,4,196,96,69,90,106,197,25,76,161,104,1,99,183,239,185,8,36,195,165,196,162,228,78,241,42,53,150,132,126,179,30,147,175,111,251,195,142,94,85,30,154,109,65,130,3,175,42,143,172,129,52,22,80,121,205,173,28,65,97,114,73,65,40,154,139,170,74,121,190,12,63,105,133,161,227,41,201,157,119,169,162,148,233,20,20,110,47,148,28,76,133,69,33,234,228,21,89,84,163,234,174,74,205,174,179,38,134,230,149,198,173,119,55,27,72,41,237,8,242,232,54,113,137,61,236,45,170,134,45,80,70,134,106,45,39,69,37,166,15,214,237,193,32,149,41,102,218,98,156,65,17,231,70,191,32,138,120,38,206,176,177,112,236,91,87,185,255,235,105,31,144,176,195,237,56,181,197,224,245,149,155,188,133,207,19,127,215,50,205,101,34,115,93,43,28,127,174,104,46,164,255,251,178,100,123,12,165,191,104,202,155,185,73,240,80,103,217,195,96,35,120,91,193,165,32,79,109,45,193,31,157,167,168,241,13,168,60,141,66,161,238,239,232,170,191,246,118,7,63,35,175,173,117,117,65,100,172,197,74,6,12,189,205,120,209,172,2,12,89,7,204,196,24,16,12,9,2,204,192,36,35,76,6,194,196,192,104,9,76,8,128,112,192,48,15,201,64,161,186,145,3,24,8,9,4,32,134,164,90,99,161,162,69,200,188,98,163,110,106,168,45,196,72,71,128,129,21,70,96,1,33,70,243,178,31,26,9,74,194,217,59,77,62,28,187,44,198,134,154,164,179,9,248,58,238,114,154,151,239,82,83,81,95,146,211,214,99,249,74,177,251,156,16,148,5,75,64,16,105,53,13,167,13,69,12,202,101,34,35,202,5,92,96,140,162,9,185,40,52,201,114,255,172,150,86,70,77,32,131,247,152,63,205,183,205,176,193,133,155,121,135,154,180,49,200,41,141,25,155,67,132,226,234,97,210,52,137,111,174,228,185,139,166,104,246,90,73,168,81,179,241,70,101,148,111,129,88,52,203,19,43,10,122,10,187,110,99,230,83,1,160,128,180,249,112,127,0,137,254,2,112,100,2,156,190,31,237,48,143,137,33,182,196,95,182,78,42,233,84,40,48,6,230,189,127,250,140,81,80,91,44,51,211,205,141,43,122,23,149,206,101,57,46,93,159,63,255,122,225,162,186,199,227,17,56,162,25,131,163,44,123,141,44,25,43,80,95,207,0,0,85,163,17,166,144,49,57,67,163,43,241,19,49,94,30,83,8,112,20,48,172,0,19,1,80,43,18,6,19,42,24,200,130,24,48,131,100,132,2,2,135,15,87,230,166,49,138,8,177,145,173,76,19,90,29,76,193,68,70,4,34,130,52,101,133,36,6,81,21,233,107,44,114,122,6,150,80,15,36,3,235,43,145,148,34,87,79,101,120,178,230,172,153,102,178,167,165,36,21,27,211,203,20,94,230,83,26,35,157,99,77,160,235,157,97,162,40,78,226,99,206,103,68,211,38,140,236,183,68,183,70,205,91,13,176,171,31,187,27,78,12,209,28,231,139,70,228,79,21,212,104,42,142,88,162,171,48,154,188,202,200,196,114,76,137,150,103,54,145,197,73,198,188,69,98,180,26,113,118,253,47,6,16,83,59,147,141,207,171,19,107,243,177,164,194,51,242,69,207,172,63,46,93,240,124,24,148,64,1,211,141,5,140,83,64,183,9,108,95,51,52,46,218,23,72,20,56,205,103,197,140,150,6,118,190,227,77,47,187,86,250,1,167,251,107,78,252,143,184,12,164,215,37,164,208,139,199,157,251,173,235,31,252,120,255,113,181,179,146,40,165,221,130,52,87,126,182,255,251,178,100,139,12,198,110,103,201,19,218,73,240,79,230,25,115,101,230,44,92,229,231,34,47,105,135,193,34,22,101,69,148,141,208,36,85,206,17,191,123,92,208,2,97,122,233,134,40,203,152,96,138,70,102,17,193,210,44,73,230,23,1,136,74,13,198,2,161,33,5,10,35,53,46,81,196,170,44,200,140,26,18,44,80,208,115,53,101,196,97,2,129,133,71,35,218,135,151,224,84,192,0,90,160,107,75,245,126,143,65,79,166,228,200,219,44,141,248,74,78,160,240,172,210,167,134,99,35,194,32,23,18,145,28,44,66,98,210,127,188,92,82,121,82,89,253,189,167,157,70,152,244,193,206,120,204,148,144,185,71,80,211,157,31,105,125,252,252,197,235,204,203,23,126,167,107,15,40,132,253,76,225,165,85,70,226,126,78,185,140,199,49,135,90,66,98,205,218,144,55,28,79,172,97,68,127,144,190,89,94,237,50,122,247,66,118,249,147,249,182,189,238,211,246,94,177,227,205,183,196,115,101,6,220,234,254,142,111,124,94,144,242,241,45,78,223,86,51,244,54,18,219,110,191,98,197,185,88,96,114,247,127,107,239,102,195,106,247,94,7,54,56,188,88,11,144,109,84,175,207,151,67,188,79,60,200,7,131,109,32,115,99,99,109,183,213,93,207,208,241,212,66,240,112,132,55,20,169,166,202,87,223,210,127,206,241,59,232,126,77,121,146,17,255,146,195,191,214,143,53,3,17,169,96,146,24,249,109,16,113,219,152,45,255,228,146,1,76,137,243,141,50,144,14,226,212,229,255,13,44,56,68,102,126,68,4,196,101,211,243,224,160,101,122,152,149,5,167,40,92,72,225,94,2,13,248,124,176,58,206,17,0,156,47,178,64,181,200,10,86,220,80,205,208,110,178,166,70,196,217,43,156,179,89,189,89,35,60,107,15,129,124,227,84,235,14,221,39,93,55,238,28,143,45,72,111,81,135,166,31,174,204,213,227,115,103,112,84,133,215,10,20,104,16,156,21,165,153,89,236,117,45,12,32,23,11,4,137,241,247,118,153,100,26,247,189,17,169,52,252,66,59,15,198,22,17,248,118,37,175,218,170,23,193,249,101,240,195,137,35,164,150,82,186,111,252,66,82,214,226,46,251,245,110,105,166,65,175,211,249,52,233,178,120,106,43,51,94,188,162,121,248,150,197,249,57,82,32,246,126,21,238,97,217,126,82,181,132,96,148,84,116,17,136,98,115,59,179,252,134,237,82,93,183,121,252,131,101,238,132,82,154,146,205,249,118,187,113,252,137,181,183,31,59,127,170,215,112,199,39,242,158,239,50,206,190,243,213,107,17,183,254,214,191,255,255,255,254,126,160,4,3,81,128,99,202,169,128,108,31,8,104,120,79,46,255,251,178,100,139,142,8,61,112,75,11,187,200,20,60,72,121,234,60,194,74,33,221,193,44,110,231,68,128,237,20,102,169,135,148,160,145,15,145,34,68,22,63,216,156,219,234,248,98,241,157,199,35,72,21,156,139,255,255,247,255,255,167,249,127,237,200,79,255,253,85,202,234,47,224,133,14,237,244,127,212,1,80,199,189,96,220,7,104,222,225,212,195,211,120,250,33,56,193,65,196,204,228,198,68,29,108,120,51,98,4,194,246,74,134,11,102,24,20,114,58,254,102,172,132,178,6,97,140,69,138,10,133,68,25,11,148,239,35,168,64,40,180,53,2,23,179,46,105,173,223,144,219,91,6,56,42,98,228,202,68,2,88,61,167,177,184,167,196,130,65,30,10,130,135,37,16,211,10,41,60,175,172,66,223,138,91,48,114,46,25,96,111,244,162,53,44,166,223,105,137,161,195,85,101,82,167,85,217,169,3,12,129,121,107,84,150,204,107,56,139,10,38,7,32,134,166,213,154,4,134,177,165,133,66,185,67,61,14,202,239,124,26,56,50,93,43,199,18,16,114,185,14,172,51,25,119,43,85,110,114,217,77,155,236,249,182,161,145,204,203,36,86,102,41,234,183,71,98,243,237,124,184,67,194,99,92,159,152,127,109,227,216,37,43,94,233,76,229,170,75,89,87,148,213,88,209,88,106,126,110,173,52,110,196,220,58,64,21,216,131,101,19,253,136,202,227,217,216,157,105,180,246,169,165,245,175,75,49,154,148,85,162,191,91,151,127,255,255,254,35,116,6,128,4,0,36,129,105,128,130,10,32,186,105,62,183,215,38,82,202,32,8,6,93,81,222,135,163,117,136,63,10,61,234,40,227,225,245,123,251,218,158,125,61,47,253,145,255,31,255,34,226,202,245,255,255,244,127,173,73,0,0,1,84,147,68,63,76,59,49,176,200,180,163,7,25,82,176,192,160,68,106,18,89,38,43,122,32,9,250,198,195,224,21,49,225,74,82,191,157,5,76,10,80,206,54,131,93,18,204,237,14,63,70,163,113,86,182,130,101,171,245,154,174,9,160,97,28,205,166,10,153,154,165,16,195,100,111,86,197,109,52,94,43,89,155,0,15,24,101,110,76,227,229,205,44,176,56,130,253,101,79,136,23,144,217,41,95,248,184,164,20,57,90,157,75,163,235,91,238,181,162,61,67,250,233,11,223,130,160,69,86,69,116,142,95,16,85,108,141,178,57,29,7,221,111,25,227,236,193,55,238,255,63,162,163,125,48,187,174,43,9,177,78,134,86,233,115,60,134,171,159,188,102,114,243,61,102,93,52,234,38,105,95,69,245,98,229,83,104,108,80,155,30,48,183,40,207,24,107,10,116,227,27,44,70,200,47,20,108,217,82,87,15,227,176,255,251,178,100,108,12,134,253,105,76,155,152,122,48,65,5,25,112,100,197,118,27,9,163,50,110,61,143,192,238,29,231,92,243,28,232,66,106,87,106,222,128,104,195,33,5,32,99,36,25,96,13,32,48,235,109,23,243,108,141,141,242,128,25,190,229,172,142,25,106,160,130,160,82,58,191,4,208,142,109,236,143,161,24,238,125,23,183,50,1,26,132,228,45,254,162,110,95,16,250,220,37,63,249,216,167,103,255,65,0,36,147,166,60,145,31,89,254,114,3,1,141,87,135,37,2,128,71,8,74,6,146,209,58,80,143,192,208,81,142,131,236,148,172,2,224,24,116,54,66,16,29,160,91,30,181,11,212,160,195,22,182,149,25,43,65,175,155,230,161,114,92,53,171,36,202,189,92,90,185,61,100,66,221,230,137,227,169,237,105,140,103,110,116,96,56,12,37,139,212,246,28,74,54,97,246,130,164,121,95,171,217,148,3,208,146,96,225,66,35,181,180,47,129,219,50,252,185,45,72,184,241,8,40,60,17,165,195,130,212,172,61,158,218,191,197,242,168,150,63,194,236,229,160,235,50,189,123,138,233,213,210,241,49,103,175,186,156,231,141,71,192,56,96,68,36,34,151,104,173,114,218,188,161,149,146,227,123,245,67,140,120,108,192,168,194,147,247,248,182,215,149,148,157,173,52,38,30,131,115,184,210,48,29,153,180,229,44,235,90,214,39,40,236,32,34,17,110,36,10,178,226,61,1,156,217,29,84,164,20,105,54,20,99,80,33,79,220,157,123,151,209,46,215,127,203,206,103,214,107,127,24,109,245,64,231,183,169,207,235,68,110,218,28,114,99,227,110,255,242,207,95,255,243,64,12,22,146,148,193,65,163,183,71,204,236,44,48,240,192,223,34,80,224,50,194,136,4,104,208,195,197,0,243,169,202,166,114,152,128,176,81,120,162,150,7,169,61,1,140,65,163,51,173,181,55,45,199,197,60,236,110,46,42,195,241,109,226,189,116,204,168,253,133,195,122,114,245,239,25,228,128,198,234,222,69,28,57,153,7,5,31,183,54,64,181,76,196,14,45,99,186,219,71,149,77,106,218,95,138,229,239,130,38,137,237,98,229,238,64,145,210,77,123,244,125,218,37,38,160,169,103,217,102,183,121,92,15,213,12,240,168,236,98,115,208,91,153,83,5,40,84,14,9,73,23,190,54,90,219,95,101,190,177,112,48,162,70,253,232,162,141,227,54,50,237,33,81,246,215,176,76,133,93,18,28,159,42,120,138,234,211,149,211,167,150,82,182,5,89,9,189,27,134,174,125,64,0,8,2,0,6,0,42,132,96,232,9,12,32,28,43,74,84,225,69,180,185,155,43,60,126,250,233,63,125,9,243,130,211,163,91,187,199,75,187,211,255,251,178,100,121,12,6,75,104,206,27,143,99,240,70,37,9,172,97,133,100,29,9,225,44,46,176,222,201,25,18,102,165,134,8,184,82,142,91,157,146,245,170,117,100,213,46,81,237,252,20,228,57,15,6,7,109,134,170,163,83,212,154,191,254,224,8,197,83,204,241,171,84,200,208,140,200,98,32,231,240,124,193,145,68,160,12,95,193,198,130,8,12,8,3,140,10,14,130,5,228,4,49,102,146,10,14,198,0,133,246,213,96,230,199,39,96,130,192,160,80,6,145,60,234,203,38,118,159,39,133,247,142,193,237,134,95,15,223,69,204,103,42,58,16,58,105,66,94,42,241,25,102,219,75,191,69,23,70,91,250,77,186,242,236,105,94,106,182,35,143,29,75,54,230,175,106,133,163,69,108,47,209,226,252,234,25,255,87,68,154,54,52,161,81,61,234,92,99,100,186,165,216,30,17,182,142,180,69,248,22,6,134,246,141,211,11,69,110,29,61,85,25,146,229,152,19,21,110,244,41,105,83,236,74,225,254,137,164,95,197,174,48,190,19,178,163,46,52,218,170,208,192,194,245,37,22,125,234,13,73,9,68,203,161,9,248,57,3,141,48,207,50,86,253,78,75,219,21,101,57,70,97,196,204,162,74,68,180,82,52,227,59,165,176,121,124,60,0,2,5,74,132,33,24,137,98,1,163,48,46,243,195,136,46,102,156,65,30,1,102,38,194,194,101,91,250,65,37,220,253,198,170,123,163,173,88,19,5,35,30,236,102,251,123,122,169,202,160,157,136,80,89,167,198,172,17,230,171,114,132,246,97,106,191,254,170,40,0,76,143,119,207,32,150,205,81,47,76,106,34,142,53,18,12,20,0,204,27,13,146,32,12,116,163,145,128,224,121,133,33,40,56,122,89,206,2,2,0,65,106,115,215,96,0,160,54,149,211,105,32,96,249,88,35,238,187,74,113,90,235,254,251,41,247,125,243,122,164,240,138,235,74,4,202,137,226,226,110,194,104,162,212,25,228,237,238,229,104,139,48,109,229,235,37,161,201,117,79,34,67,92,126,11,8,143,89,59,185,0,212,111,121,60,170,220,129,96,254,173,213,133,31,165,76,207,113,126,136,44,217,13,127,45,141,177,198,213,228,38,212,191,80,234,7,207,91,125,200,239,72,84,78,158,195,189,196,2,52,182,250,219,127,70,185,148,255,84,166,41,78,86,203,181,105,130,81,189,169,52,154,183,12,43,162,99,30,78,251,11,212,71,103,76,158,164,14,183,150,105,152,216,164,16,117,181,221,127,22,197,181,213,163,38,112,32,242,52,24,58,176,17,158,194,128,0,8,0,0,8,200,88,89,4,193,169,0,196,59,203,70,150,80,231,92,117,26,89,114,23,228,70,227,54,201,47,245,255,251,178,100,129,142,135,18,121,75,11,172,23,80,66,197,9,140,96,194,116,28,77,227,42,46,225,141,193,27,148,37,1,148,149,208,181,146,214,44,82,220,168,187,212,199,209,209,171,251,244,127,229,114,253,35,214,251,127,214,123,172,105,177,40,113,217,159,243,75,25,156,119,57,228,13,217,205,37,89,148,75,17,166,227,177,137,66,97,130,32,89,129,36,56,24,41,73,82,32,144,197,97,104,2,4,8,0,2,251,28,214,123,129,0,150,209,113,132,102,105,3,129,30,33,34,199,128,226,38,108,170,163,89,99,241,106,68,232,73,42,90,22,199,50,240,210,55,248,114,129,64,49,187,67,12,225,107,155,177,82,171,39,149,75,160,165,149,33,203,57,2,50,228,5,192,26,101,208,246,62,86,45,59,135,197,186,239,110,61,41,97,101,8,84,230,77,220,39,91,159,221,136,166,112,74,58,216,147,25,35,146,212,105,177,107,143,85,178,226,232,86,146,84,217,30,99,95,84,53,180,255,179,45,50,194,41,218,190,213,144,175,69,137,161,129,114,234,34,135,37,127,228,63,203,91,135,43,79,180,59,101,213,90,115,71,98,108,154,220,185,60,227,236,193,14,207,51,221,181,165,166,191,147,13,175,102,37,218,204,115,94,156,171,108,209,5,90,65,14,130,163,2,206,95,161,225,26,210,19,154,190,144,137,189,114,23,175,108,43,11,201,49,50,224,147,52,7,79,101,169,235,21,179,249,84,130,80,138,245,245,235,82,83,168,116,189,178,142,133,175,251,46,209,182,105,131,73,247,254,180,161,110,247,127,254,251,0,4,6,179,11,233,243,128,6,163,113,71,179,4,217,129,192,241,33,12,14,1,204,44,5,68,128,182,64,5,0,140,65,6,66,224,72,40,19,1,2,229,158,48,16,17,93,104,243,244,29,166,248,126,136,8,131,146,226,80,86,62,75,143,163,206,170,144,101,60,190,210,22,211,44,176,48,186,87,234,141,240,43,140,189,221,236,82,231,238,14,177,10,209,181,98,234,139,138,204,176,175,129,72,17,101,146,175,104,176,172,159,59,115,254,10,177,180,229,128,64,168,38,204,87,254,48,126,73,135,161,137,24,110,68,234,166,166,205,24,249,36,12,58,44,168,220,223,54,106,149,220,75,87,213,133,30,11,213,22,204,165,85,140,210,214,155,81,69,16,184,243,76,236,233,152,78,88,154,164,102,129,181,16,164,156,177,38,37,107,47,53,104,178,34,54,134,20,147,96,73,113,194,231,78,199,166,160,128,7,160,4,2,46,178,48,193,47,240,126,221,41,150,23,65,6,227,15,76,195,151,243,141,86,149,68,112,162,117,94,119,111,254,31,80,119,55,110,213,226,236,149,8,66,213,66,29,94,255,244,255,251,178,100,129,140,70,116,104,203,147,175,75,240,60,195,249,167,96,172,120,25,245,161,42,78,188,213,201,39,21,101,137,148,9,216,82,239,228,123,159,20,235,251,64,0,152,194,175,180,221,7,248,222,113,240,206,84,104,74,125,48,44,115,48,80,38,48,108,138,45,66,119,152,8,22,152,168,11,17,0,0,129,116,12,7,6,4,32,144,153,60,35,109,112,190,143,147,9,26,2,88,106,97,165,165,148,227,119,211,33,201,242,92,22,102,79,219,29,49,208,58,172,202,172,73,43,45,222,214,240,76,216,139,184,241,89,217,161,68,135,233,102,3,97,24,246,42,123,252,168,233,157,194,114,206,244,151,204,144,96,197,131,175,59,253,248,12,66,108,205,30,187,182,169,19,194,197,41,44,135,244,140,73,233,89,250,230,61,26,226,46,89,103,146,29,36,131,92,90,242,217,159,215,34,199,112,37,166,116,179,69,119,129,79,105,155,44,92,85,17,91,238,119,98,168,17,102,167,37,54,220,62,17,82,206,37,152,114,229,15,80,235,111,126,188,217,33,129,239,103,48,0,96,2,3,194,163,25,106,2,71,62,204,47,219,113,70,214,254,109,120,52,6,182,246,87,148,51,26,92,38,196,145,71,195,15,181,57,154,201,101,239,53,111,245,238,196,160,163,182,175,73,215,241,48,130,64,65,195,136,19,44,31,148,42,204,225,213,170,245,89,251,190,208,208,0,64,201,201,19,151,112,70,40,2,40,5,209,163,152,121,174,219,108,136,114,217,67,48,75,184,211,25,126,33,246,195,125,16,200,156,229,158,40,208,40,187,93,195,137,176,0,81,206,216,148,232,77,151,167,167,67,52,103,194,9,157,192,210,221,27,57,138,219,182,103,70,190,171,158,202,190,246,94,222,68,125,63,110,159,237,77,121,249,30,50,163,250,9,44,198,147,145,203,189,117,68,39,106,190,40,66,145,4,182,43,177,77,163,187,116,122,140,166,172,36,228,33,245,91,60,134,58,155,88,85,134,217,66,86,82,92,233,93,155,88,233,65,3,48,134,193,141,90,173,36,62,125,71,221,49,183,60,196,149,213,67,130,7,226,221,20,4,12,42,129,52,43,164,224,191,198,40,21,241,143,212,57,79,19,119,92,73,124,76,55,227,225,212,177,96,96,63,36,203,122,100,194,168,255,255,253,135,119,50,71,226,232,230,219,68,41,177,190,52,224,122,98,100,55,78,163,134,76,111,242,125,175,131,36,132,240,228,221,117,181,223,209,254,160,0,0,165,1,138,166,98,114,125,198,35,66,140,13,44,50,0,17,48,43,9,35,0,176,73,48,92,3,240,80,33,161,81,129,72,22,152,61,0,66,22,128,0,228,88,53,66,203,8,182,46,12,81,101,36,43,255,251,178,100,150,128,69,18,103,208,211,121,72,106,82,70,73,199,61,102,124,27,85,163,38,111,101,141,193,23,4,230,77,134,0,160,134,204,7,144,32,81,25,200,0,90,232,192,226,41,155,179,24,115,9,12,147,94,189,127,28,113,118,110,218,249,235,118,230,95,43,21,47,200,51,142,182,101,155,99,249,41,221,171,179,170,43,16,56,5,136,241,29,65,208,13,8,238,173,19,173,84,112,87,116,141,30,95,158,125,194,175,100,166,37,119,199,25,247,157,31,60,120,219,236,66,251,146,103,10,55,118,21,205,180,213,33,110,167,62,249,219,159,52,178,179,194,35,244,236,49,159,61,87,29,237,244,105,197,191,3,239,181,101,183,187,53,117,165,103,39,90,103,125,231,87,64,155,216,188,85,142,47,30,84,31,111,36,217,186,250,161,94,204,95,211,169,149,2,0,9,174,159,166,54,39,50,34,24,146,239,17,199,102,44,61,3,81,88,174,36,194,182,66,34,131,70,60,26,166,126,18,252,165,97,23,18,136,153,255,229,154,53,195,166,222,90,25,105,163,96,38,55,246,110,235,237,201,0,5,20,250,22,61,46,29,144,38,8,128,18,144,201,188,252,222,248,56,214,65,224,200,67,84,13,21,24,34,12,24,72,1,24,14,50,32,41,59,197,158,156,49,172,216,40,40,163,129,146,6,5,47,30,137,45,116,252,172,209,148,97,222,84,46,211,82,117,100,45,110,79,114,125,131,192,181,42,91,159,169,81,159,82,118,4,144,181,8,106,81,111,216,144,55,13,226,243,251,243,104,67,77,108,126,96,143,163,137,13,153,193,166,216,201,100,167,117,230,177,87,178,7,182,28,199,144,49,51,199,131,244,64,209,84,150,156,107,86,155,43,93,243,77,69,110,105,107,155,10,53,173,161,85,99,43,220,103,25,19,196,162,34,84,4,137,109,92,74,18,179,27,126,207,62,173,21,38,214,237,215,180,108,66,165,216,150,103,243,131,7,113,11,46,101,192,85,34,190,174,213,68,36,5,48,198,204,42,97,170,96,25,229,42,148,164,170,247,211,156,203,160,58,122,242,214,145,52,119,28,115,52,238,98,226,161,18,18,57,217,210,48,205,255,216,254,70,236,74,79,122,171,23,34,51,36,15,180,234,10,7,158,187,9,120,253,170,163,25,58,21,116,112,241,202,152,173,246,103,187,194,73,55,46,49,15,52,241,232,35,175,8,140,180,176,34,173,129,5,164,32,35,2,135,85,133,25,12,10,2,48,240,25,1,41,164,95,18,32,144,16,0,224,199,90,131,15,170,216,155,214,55,100,252,100,108,202,201,235,1,87,166,167,157,177,8,113,108,190,255,98,172,150,41,87,14,72,218,181,51,24,230,206,107,226,52,42,250,255,251,178,100,179,140,198,1,104,203,27,186,74,112,79,36,233,131,96,169,122,22,25,163,50,110,48,211,129,4,143,230,76,241,137,208,62,188,75,43,1,237,93,95,131,210,197,220,132,183,154,109,37,182,109,57,194,105,35,206,42,34,3,17,187,68,221,5,16,71,187,214,69,131,53,217,140,37,2,115,104,218,67,65,148,40,41,50,228,178,231,148,142,115,223,34,89,5,38,158,227,65,63,113,205,59,75,198,167,27,73,166,137,118,251,83,183,208,201,168,3,55,7,108,237,16,146,19,130,40,2,32,3,161,154,13,84,235,65,200,150,92,151,147,38,26,174,123,167,224,149,114,138,19,51,57,90,205,116,176,176,16,238,116,201,215,118,190,39,3,74,27,237,235,242,187,146,233,37,69,182,179,74,36,116,142,189,9,118,181,0,4,128,146,116,197,25,57,205,166,75,76,208,232,25,204,16,14,248,192,112,6,76,27,129,36,193,116,19,76,29,129,196,136,16,204,3,192,4,192,96,31,204,37,193,140,192,32,2,9,1,96,28,17,103,2,7,174,226,51,11,136,128,227,72,40,241,2,11,212,44,92,148,116,52,155,91,87,132,0,70,230,86,96,129,134,181,85,237,109,247,171,107,210,173,220,159,237,204,93,132,114,93,77,122,172,21,15,177,217,154,155,138,217,215,107,165,86,224,48,88,108,250,219,98,85,112,178,216,148,94,68,156,250,196,241,128,132,153,216,7,131,161,212,162,57,80,205,114,98,234,26,67,62,73,19,197,137,47,52,106,153,226,184,158,99,18,9,203,240,20,243,209,225,148,119,164,37,243,180,144,165,61,97,165,9,108,100,103,120,180,192,197,197,237,190,190,254,248,236,234,196,238,64,79,130,37,165,84,232,81,14,169,2,226,104,126,114,66,80,184,224,128,86,102,0,153,13,52,112,150,211,139,76,91,82,168,120,132,225,116,38,205,79,86,179,5,79,122,146,93,75,51,93,54,71,136,141,104,128,16,209,192,122,91,141,212,20,24,1,93,48,71,33,104,55,242,231,154,197,3,4,164,124,162,218,205,203,46,247,235,240,148,60,117,207,72,168,153,1,0,160,244,54,38,164,88,78,77,40,121,68,53,67,73,117,177,5,104,92,23,54,37,113,6,9,202,93,24,245,46,66,65,86,213,103,192,110,188,34,226,13,60,0,0,198,44,69,190,109,114,150,166,124,2,234,97,234,46,195,71,50,96,66,23,70,9,128,36,96,42,24,129,112,22,34,0,129,80,120,48,136,6,96,237,203,140,39,49,144,121,225,34,8,89,113,144,8,213,210,209,82,162,9,160,89,34,1,227,110,139,96,119,221,5,132,99,98,69,180,8,130,168,152,194,160,54,86,96,153,45,251,78,223,71,247,88,255,251,178,100,218,12,71,247,108,72,27,217,99,114,87,2,73,82,103,9,26,26,217,159,32,79,101,139,73,70,148,39,168,240,37,212,82,18,149,164,19,142,254,158,251,178,153,120,86,227,90,86,115,216,36,192,221,85,182,185,244,165,145,44,119,30,157,93,2,30,67,13,182,95,181,144,154,170,214,152,74,141,108,15,183,249,87,23,228,11,28,111,39,163,230,223,173,30,56,175,175,122,147,126,167,197,23,69,59,73,202,66,252,114,215,197,29,169,125,95,216,196,107,185,168,218,135,20,177,249,21,216,123,186,46,251,99,141,107,180,155,77,53,105,127,163,164,187,129,249,50,118,120,10,247,36,232,6,125,222,77,204,122,14,49,250,36,230,250,161,249,178,169,79,49,186,212,250,172,111,22,84,27,66,228,171,44,237,127,114,94,169,36,233,4,101,181,87,225,190,255,213,222,141,73,79,110,227,143,98,93,99,118,230,141,45,44,97,55,33,182,157,50,109,249,184,84,57,113,100,95,129,215,180,142,112,179,228,36,0,204,117,132,44,218,165,117,204,148,135,236,198,140,147,76,161,129,40,194,252,14,12,22,128,128,194,68,10,195,36,64,165,70,162,170,116,175,162,129,130,1,3,17,18,53,112,16,199,48,16,75,40,49,48,131,14,17,107,2,162,2,195,99,2,14,216,136,29,156,176,230,108,9,1,81,5,139,25,17,11,182,245,132,242,81,249,140,154,54,30,152,166,123,100,225,100,106,160,106,46,0,197,34,113,189,234,237,99,62,176,214,56,33,161,62,93,137,217,46,106,29,210,157,176,209,76,124,196,71,87,125,205,115,104,218,233,101,140,117,231,181,49,209,213,206,16,224,93,177,58,225,213,78,188,234,211,48,119,177,59,27,69,104,9,200,235,4,22,174,46,122,6,54,5,181,191,188,251,215,89,181,66,150,123,207,83,174,103,157,48,101,82,1,25,138,181,2,101,174,67,215,232,161,232,233,159,77,230,171,122,247,74,201,228,98,141,219,117,151,116,95,226,220,178,48,128,15,110,91,178,168,23,157,130,46,65,41,61,92,129,37,243,55,33,118,41,254,220,87,13,143,31,253,127,149,21,1,149,164,211,65,197,181,36,11,138,11,7,58,43,40,92,169,229,172,224,12,200,78,25,23,14,1,156,154,208,184,189,118,137,7,238,172,4,187,210,133,75,29,33,42,16,20,22,204,59,53,79,85,159,205,39,175,77,61,238,76,208,9,204,17,48,76,74,21,204,56,58,204,49,3,193,161,24,8,64,50,80,56,53,66,8,44,144,115,233,163,112,24,96,112,151,108,26,67,236,148,130,211,168,179,16,33,6,43,44,218,192,182,240,3,108,128,133,189,124,66,37,124,154,17,34,221,42,255,173,162,255,251,178,100,194,14,7,12,104,199,139,219,97,246,78,131,73,183,96,38,120,26,29,153,32,78,229,43,73,51,19,231,52,240,22,20,187,77,54,141,135,11,26,38,102,146,81,155,138,160,90,11,89,2,242,129,18,7,48,248,38,163,38,72,75,54,178,26,194,41,108,151,93,68,107,137,200,42,239,207,138,237,147,72,166,110,162,236,63,112,232,181,120,56,154,121,193,247,138,166,111,164,190,188,137,92,156,206,163,184,174,93,182,173,180,152,68,33,130,21,216,121,67,109,160,38,48,161,162,23,163,56,202,3,161,20,136,206,42,76,134,109,173,170,109,49,25,179,232,66,35,247,142,182,45,83,223,170,45,253,22,0,16,1,64,14,74,147,64,78,129,70,64,131,169,68,133,196,47,202,6,8,72,6,7,43,188,125,102,41,89,36,210,149,136,58,172,247,185,80,237,43,18,233,20,22,56,41,30,66,16,194,34,1,10,210,212,37,36,148,61,229,26,64,219,27,36,178,141,125,152,17,4,61,239,244,18,73,48,229,15,243,13,192,3,53,183,23,19,13,84,201,50,145,11,211,10,224,85,48,155,2,3,10,33,106,8,9,48,224,4,18,2,160,113,3,26,129,242,195,8,112,214,203,50,232,12,24,10,35,12,24,66,37,14,171,14,77,201,78,210,100,144,139,201,20,160,103,165,3,159,86,196,42,129,116,76,35,32,108,12,146,80,168,226,18,71,100,128,161,214,104,122,120,160,1,172,203,135,5,68,55,72,37,115,239,2,163,169,69,204,34,34,145,205,220,37,186,78,18,204,9,15,135,101,114,41,219,216,217,76,115,33,188,124,59,143,85,134,213,61,51,71,43,49,18,115,245,191,202,204,137,234,24,162,134,219,44,14,231,213,129,250,164,116,127,234,127,36,171,240,213,250,214,241,157,190,219,205,110,75,54,103,61,182,217,73,84,235,94,56,92,120,122,186,185,138,214,210,142,173,188,85,173,190,217,87,245,250,57,75,209,109,226,91,87,185,236,153,153,223,151,114,109,244,153,231,243,246,99,133,55,0,96,29,180,170,8,78,16,164,133,194,68,66,196,5,218,33,43,179,1,50,212,98,96,31,6,149,1,99,120,210,13,39,68,221,48,194,196,177,49,202,198,221,239,243,17,185,228,146,116,148,17,148,49,202,132,129,11,118,30,131,82,238,36,40,194,231,166,148,235,92,213,4,192,24,2,140,119,12,96,208,196,132,12,7,129,196,206,4,27,204,15,131,24,88,25,140,43,66,32,193,160,8,130,224,40,68,1,70,27,0,242,68,3,104,130,135,224,217,3,160,197,138,44,1,84,24,232,5,56,37,10,90,39,245,85,196,99,101,46,27,233,194,32,111,68,116,46,0,152,131,193,121,226,135,255,251,178,100,194,142,7,81,117,70,131,218,98,208,72,4,57,105,97,34,90,30,205,219,28,47,105,141,201,13,136,36,193,148,141,200,98,212,52,141,94,163,117,107,246,165,177,182,71,65,103,147,179,114,56,101,162,253,36,141,252,164,171,52,232,225,137,60,6,17,206,116,115,98,45,37,135,143,48,75,40,220,228,58,39,146,136,5,127,95,10,167,11,49,182,59,156,45,55,48,88,250,227,3,195,37,142,209,162,185,113,4,226,238,122,197,80,150,237,166,135,54,162,242,120,144,201,211,101,228,2,228,4,184,98,173,227,48,163,77,48,177,9,61,47,202,237,86,114,169,217,93,140,39,198,99,138,55,41,107,101,181,20,15,154,51,66,154,36,211,223,55,216,83,79,123,139,207,241,97,199,78,79,76,189,204,124,254,77,239,92,175,211,62,38,38,30,20,45,128,169,229,187,10,184,9,133,29,89,210,136,145,8,247,220,102,194,204,186,17,153,230,217,162,73,50,8,87,136,249,168,73,91,28,186,130,100,72,131,111,81,130,239,3,137,97,174,209,36,195,132,81,252,131,241,239,0,188,131,167,201,22,27,255,245,233,219,0,5,163,18,204,195,72,188,35,135,217,3,45,58,128,118,204,97,184,56,2,17,0,169,8,160,46,66,11,152,14,2,24,230,74,51,86,122,162,7,20,104,129,5,187,197,191,34,77,39,150,136,100,17,220,4,98,178,118,171,101,84,21,52,57,116,112,116,89,134,31,184,14,204,9,200,2,69,133,43,139,63,148,186,49,65,2,246,33,45,206,60,178,31,71,210,91,34,169,157,75,137,234,180,173,71,91,59,102,235,113,107,7,26,164,164,148,216,155,69,215,47,161,213,67,132,132,17,131,4,194,122,232,75,78,28,214,138,201,71,171,204,140,9,6,43,135,68,103,75,216,67,67,15,207,132,8,4,131,165,74,196,114,245,16,234,66,243,8,247,79,237,23,149,142,69,71,7,45,155,54,118,83,164,39,101,183,96,90,183,25,175,209,107,175,28,44,231,190,25,79,78,89,11,9,137,132,195,197,234,223,189,27,194,247,175,63,125,123,109,194,181,184,183,58,220,177,142,98,110,17,99,134,244,136,48,122,144,24,32,64,2,170,37,226,81,19,75,214,245,4,82,193,81,16,10,195,172,13,38,3,5,144,213,48,229,14,237,1,138,183,216,27,66,66,251,22,136,22,139,116,39,59,231,217,157,52,230,203,48,192,101,157,56,37,38,156,91,235,101,200,145,165,223,230,127,160,4,66,140,160,48,12,197,183,141,39,61,12,37,175,140,110,9,140,17,16,204,46,4,140,76,2,3,6,180,27,77,51,8,134,209,8,26,24,3,139,3,102,18,129,79,75,87,134,89,162,253,107,108,255,251,178,100,180,12,135,120,110,72,19,185,99,114,67,196,121,82,101,227,54,31,105,203,38,85,220,0,8,213,143,231,190,158,112,4,0,107,48,203,87,46,186,136,186,15,210,70,42,248,204,76,42,151,182,157,244,147,75,37,179,44,78,61,44,107,244,21,106,63,107,234,244,182,158,252,78,28,171,77,134,50,155,241,40,114,197,156,231,247,30,138,212,169,73,23,135,254,39,14,75,36,115,116,84,24,210,78,90,134,242,202,69,73,168,197,122,43,55,106,229,202,43,248,217,194,147,146,219,184,202,42,203,229,90,173,86,59,110,111,180,83,86,229,86,105,247,46,156,154,203,58,252,189,142,53,237,208,77,211,210,231,25,212,4,252,191,153,191,239,52,102,154,230,23,106,78,216,189,67,111,179,249,223,165,148,73,187,73,173,107,243,215,101,112,197,104,183,107,218,171,111,155,173,51,73,184,228,170,180,253,173,214,191,171,54,48,239,231,249,243,60,63,15,195,95,248,125,219,0,128,127,95,143,4,8,0,196,109,0,15,212,80,177,146,21,204,121,145,108,157,169,150,213,136,167,72,66,234,39,14,6,55,221,41,255,79,253,106,142,53,13,74,0,32,209,215,225,88,149,133,80,134,160,148,44,253,32,32,0,8,8,2,4,0,194,245,0,205,118,132,197,67,244,222,150,184,234,168,16,206,194,124,206,144,96,197,80,40,193,241,124,40,22,25,120,50,18,134,134,5,132,98,64,218,0,204,17,1,140,38,9,193,66,185,66,64,230,1,17,131,7,90,45,77,75,218,83,130,144,43,21,126,23,236,218,97,1,172,141,58,91,227,64,197,50,205,187,5,104,18,240,10,57,154,25,110,130,14,107,44,128,189,72,42,184,163,229,80,145,37,175,61,1,117,64,241,132,10,4,25,5,209,17,45,203,126,234,179,183,89,229,90,105,226,206,219,84,12,47,248,88,195,80,35,17,32,229,32,5,236,12,2,58,159,40,75,46,216,40,216,171,93,125,178,100,173,101,91,130,224,2,128,158,139,188,75,144,184,110,178,56,46,229,96,96,252,134,164,143,154,104,194,44,205,95,141,103,187,80,204,182,45,35,143,50,246,6,154,237,45,239,140,94,161,158,176,225,211,43,18,130,75,93,89,154,178,136,212,183,225,217,43,65,25,13,22,144,113,29,11,160,254,43,83,177,59,16,130,88,106,48,186,246,99,148,247,225,216,187,128,235,212,143,101,40,213,74,223,223,214,53,106,239,245,157,52,14,230,97,248,255,112,191,94,207,106,89,137,243,187,191,158,121,231,158,185,251,255,255,255,255,255,255,255,253,111,241,222,119,112,255,255,255,255,255,255,255,255,255,255,129,247,135,108,198,245,47,114,68,32,64,0,0,78,183,124,255,251,176,100,169,128,10,92,134,76,158,119,32,2,47,195,217,178,204,8,0,42,54,27,50,25,220,128,0,189,136,39,151,48,48,0,185,37,45,113,75,39,2,211,49,230,200,210,100,49,248,189,61,75,27,64,103,97,4,171,198,182,62,221,186,249,219,175,192,27,12,126,72,40,117,250,14,245,29,7,154,179,123,225,179,106,204,163,164,43,163,120,9,67,1,198,53,31,49,72,40,48,24,58,51,20,73,49,212,39,87,102,0,2,160,162,5,11,76,42,1,5,64,34,65,75,102,203,192,93,18,40,89,99,34,96,104,160,199,193,242,13,34,37,209,162,217,145,96,243,32,196,211,212,148,225,45,73,134,22,16,217,92,10,201,150,80,208,74,145,47,76,100,134,43,117,139,86,131,198,204,33,115,128,66,5,64,88,164,165,23,161,115,131,145,33,50,108,8,24,140,243,104,183,96,28,32,115,129,70,198,32,30,148,85,128,136,67,2,86,208,49,166,169,197,100,137,32,93,150,155,12,147,48,152,78,18,248,99,41,82,221,155,171,49,100,15,251,148,194,147,41,159,173,167,9,158,181,216,1,132,60,40,6,109,149,176,112,163,19,151,237,226,97,140,5,34,106,57,139,232,44,132,33,141,95,151,187,142,219,131,0,169,32,48,147,165,193,110,70,65,98,20,158,246,68,196,111,186,11,165,167,20,20,192,0,73,32,153,46,229,108,210,19,101,75,158,150,41,33,105,46,139,94,166,144,73,227,114,201,5,155,182,175,99,186,120,46,139,119,114,146,208,87,189,159,59,206,234,130,255,115,173,244,22,251,187,159,150,56,87,207,120,214,185,77,175,134,173,119,147,188,255,255,255,255,255,255,255,255,255,253,239,231,47,254,232,255,255,255,255,255,255,255,255,255,255,247,172,34,122,252,41,56,0,128,0,0,8,70,128,228,85,34,138,212,107,206,244,251,135,237,18,87,185,6,89,204,96,19,235,69,74,231,208,111,136,106,127,211,185,55,182,229,255,255,255,175,87,200,251,128,0,0,9,120,200,50,227,140,80,1,117,82,34,176,247,16,197,3,112,50,180,192,196,48,49,28,160,40,99,128,49,128,130,35,65,240,128,66,108,137,2,136,0,239,236,62,251,32,243,45,190,221,130,146,3,64,48,66,74,212,164,30,20,104,104,101,143,37,99,158,234,194,95,230,74,180,11,94,152,172,253,112,47,0,0,192,147,147,193,139,15,28,141,195,128,79,148,22,151,233,131,61,146,55,191,141,53,24,21,153,249,123,29,213,134,34,154,20,201,88,157,150,249,84,25,56,240,42,99,4,197,82,70,62,213,228,116,182,50,121,34,24,191,21,25,141,94,204,196,177,153,142,76,194,108,211,103,214,219,15,149,90,175,26,255,251,178,100,82,14,232,22,104,77,31,115,32,0,67,131,121,165,236,24,0,160,61,161,48,110,239,34,193,0,147,102,201,132,140,232,206,237,154,60,32,44,37,208,102,158,183,234,88,172,47,19,205,149,185,169,235,237,6,25,149,90,177,242,235,116,180,174,75,188,219,70,97,153,199,138,25,162,135,105,176,191,43,157,140,227,141,62,91,194,165,55,63,118,108,83,87,183,107,182,114,162,215,46,211,72,44,238,29,143,200,166,46,217,203,88,205,82,242,205,77,254,174,74,245,85,136,183,44,216,120,2,0,0,197,14,49,88,82,177,34,152,100,235,103,107,176,171,117,229,242,60,178,191,133,49,32,90,187,243,165,174,28,245,157,154,245,241,251,170,51,237,251,189,65,229,207,148,185,1,21,131,135,20,101,235,170,204,85,145,159,182,212,16,239,241,111,74,129,83,152,86,109,27,148,14,156,56,9,152,114,220,159,164,88,161,73,136,201,24,198,97,128,16,23,140,206,203,140,45,1,46,83,169,35,69,164,4,16,177,225,165,74,4,61,185,47,52,248,4,228,97,48,35,65,58,72,76,68,53,86,12,145,72,167,147,242,207,25,107,78,102,204,100,20,12,45,35,208,177,174,128,73,6,174,148,41,158,169,10,161,168,180,58,138,72,43,55,46,193,77,92,105,10,49,48,45,79,183,68,123,46,211,91,119,21,77,145,190,97,112,74,160,162,202,193,65,47,162,26,100,223,51,248,18,150,236,34,15,164,109,169,154,86,95,114,154,43,93,237,206,17,90,253,53,29,91,245,245,169,156,99,178,138,210,123,239,93,233,248,126,161,0,81,120,218,172,110,216,115,55,222,122,90,246,85,159,173,122,150,98,123,29,198,225,198,3,7,110,117,226,134,178,155,203,118,160,154,74,94,231,114,174,52,179,20,120,247,121,214,213,75,245,105,185,71,44,175,220,172,210,71,160,201,37,185,87,41,110,217,171,69,126,180,103,182,173,118,213,216,229,122,102,178,253,148,129,8,14,88,2,50,33,49,190,90,243,169,78,23,43,128,226,18,132,234,85,213,17,169,237,83,100,116,208,78,173,245,141,254,130,162,139,92,50,28,207,252,191,5,77,196,185,211,130,76,88,227,201,211,242,95,249,210,221,124,236,66,228,102,112,0,0,99,21,136,243,205,47,115,197,140,115,13,183,211,30,66,3,3,4,3,26,203,147,31,71,176,80,144,96,64,30,98,177,66,88,37,68,96,50,180,152,10,6,24,66,3,152,66,11,177,5,49,0,129,68,129,147,19,86,194,200,154,116,157,215,3,60,47,200,21,192,124,96,176,1,250,137,6,2,6,8,32,33,97,90,18,108,150,72,195,169,54,137,67,38,102,22,100,20,97,110,10,12,152,32,255,251,178,100,53,14,167,233,104,74,19,185,100,116,70,164,201,221,97,130,58,28,189,163,46,110,189,59,0,254,17,39,116,244,9,160,64,40,90,134,233,50,81,128,37,137,92,142,36,58,194,83,52,18,129,34,180,175,51,42,86,81,241,20,53,163,136,143,29,6,25,10,44,34,29,28,71,1,122,83,209,148,187,17,5,81,100,179,53,225,153,28,50,201,117,55,44,249,38,167,123,88,7,212,150,102,34,226,52,157,72,92,74,80,97,27,39,135,79,18,97,4,143,7,19,19,39,108,249,6,156,106,207,244,83,89,189,140,15,9,11,165,70,58,220,21,252,141,218,109,93,180,254,238,210,216,206,66,223,49,5,217,233,129,100,80,178,166,102,172,87,108,174,239,101,173,11,18,236,218,39,127,13,128,0,16,0,0,0,0,111,36,25,112,83,96,84,15,227,115,149,42,71,236,72,21,176,73,90,122,213,38,123,103,10,143,94,195,212,211,165,164,248,125,28,25,32,239,67,104,244,6,41,203,61,35,0,69,105,255,255,231,208,71,236,204,168,243,222,63,252,207,111,184,5,113,131,137,73,200,151,137,163,68,105,142,137,152,26,219,48,40,56,48,184,123,48,128,195,48,60,57,42,132,2,163,209,129,130,162,5,175,100,49,3,0,128,32,82,24,114,151,136,4,15,103,43,4,141,228,162,122,51,24,4,13,64,137,214,28,35,53,151,69,192,75,103,137,45,33,185,92,10,175,70,64,121,214,226,137,47,242,63,133,1,1,96,13,143,33,18,51,52,121,66,249,66,122,37,254,72,88,192,152,181,44,152,80,45,164,96,53,41,213,216,211,23,55,64,109,82,161,4,194,230,112,223,187,214,180,126,27,246,141,203,52,237,240,173,106,205,186,53,107,117,158,122,222,92,107,119,155,230,221,138,6,219,35,141,213,150,38,71,176,103,204,87,7,145,119,44,122,192,127,62,51,24,60,142,43,139,34,84,157,30,181,5,88,71,82,130,147,101,105,65,209,109,72,45,225,4,77,230,60,200,166,69,79,22,103,100,164,229,58,97,99,166,241,221,244,196,180,191,101,0,0,30,0,117,0,148,176,20,66,242,2,188,87,144,138,191,47,137,211,41,108,226,255,104,208,10,17,55,131,116,101,198,213,167,234,202,250,150,237,221,29,151,82,136,22,101,7,136,255,255,252,50,99,163,69,78,99,3,181,145,20,247,128,0,0,12,152,81,187,56,19,39,49,196,77,49,129,88,53,60,45,16,4,38,17,21,70,18,28,6,1,134,192,16,156,193,241,244,194,17,20,178,138,194,64,0,23,140,32,15,103,51,110,64,40,133,220,232,173,243,33,177,48,204,132,33,225,83,196,170,14,76,20,131,75,64,183,197,120,56,246,164,255,251,178,100,39,142,167,22,104,203,155,185,99,240,68,39,185,152,97,133,90,26,177,163,50,110,61,54,193,16,30,230,233,135,136,120,203,221,94,60,114,100,216,123,87,32,85,70,83,23,94,144,27,146,255,168,82,150,64,121,85,75,86,101,47,121,36,84,114,188,26,209,64,121,75,223,85,106,138,166,245,51,102,118,236,195,74,138,70,110,93,23,54,151,30,186,217,76,214,222,185,40,146,32,253,111,157,215,151,54,223,243,254,95,243,230,215,41,58,78,176,167,189,9,129,156,192,75,118,208,235,31,139,156,94,151,24,234,116,213,137,117,182,29,152,91,119,157,129,131,55,214,73,165,92,166,90,22,60,237,89,113,181,102,75,87,115,240,97,202,231,85,94,12,48,125,38,238,65,103,219,255,247,36,0,48,0,48,113,102,141,193,136,238,52,212,210,138,140,198,158,37,89,64,206,11,109,143,134,25,183,41,223,42,91,12,99,142,4,88,107,88,38,24,179,142,122,185,130,159,73,208,220,187,245,32,40,139,5,19,82,46,255,255,255,231,255,255,137,2,78,214,156,220,197,59,147,183,126,192,102,97,23,104,199,33,33,16,140,199,33,35,20,128,2,2,160,64,49,141,6,70,24,9,6,0,216,114,55,176,194,96,3,141,32,115,195,128,80,11,178,188,0,130,160,16,77,21,26,153,0,13,205,134,132,129,177,198,137,67,18,126,220,44,126,11,116,88,197,99,106,248,113,143,75,2,37,75,134,52,225,114,86,222,198,1,204,87,51,164,113,9,16,159,67,168,248,192,38,208,76,245,202,85,147,108,101,138,131,199,84,34,33,60,65,73,68,133,90,46,187,166,142,129,166,109,10,165,220,136,102,54,164,28,154,120,98,43,166,130,106,35,33,93,72,23,88,38,222,175,86,164,98,231,120,211,43,10,86,68,96,154,177,114,220,178,3,115,139,109,166,71,17,153,193,137,90,112,148,197,243,89,19,32,89,4,213,88,86,229,76,180,171,220,78,96,222,66,153,169,242,11,65,255,253,16,0,18,129,145,165,170,191,24,153,72,187,63,5,160,203,99,103,37,141,50,195,91,103,255,12,151,240,198,155,164,48,109,140,14,81,170,134,246,70,209,48,125,63,179,224,155,255,255,255,255,255,254,160,192,102,92,182,185,77,125,10,104,177,178,168,109,18,64,0,0,17,116,205,220,244,220,167,132,237,177,224,200,90,112,215,65,176,70,20,2,79,115,11,18,240,96,114,1,1,140,125,5,8,135,160,128,176,185,166,2,0,74,38,24,25,49,55,13,150,129,15,182,38,192,2,0,9,228,99,145,187,228,198,196,65,71,170,11,37,130,95,20,39,200,97,107,222,172,121,193,77,215,243,22,155,62,229,133,133,172,27,255,251,178,100,46,142,134,222,103,202,155,186,75,242,68,4,89,202,61,98,104,27,225,163,42,110,229,143,193,40,8,103,12,244,156,208,20,90,209,199,138,105,122,164,235,97,159,247,234,80,76,25,216,147,94,157,99,14,233,48,7,162,177,0,135,27,211,209,89,219,215,159,5,246,243,210,58,36,177,201,198,4,250,105,156,131,126,205,163,62,101,150,147,89,172,58,76,194,32,160,150,75,180,42,156,223,36,171,39,211,187,193,59,246,76,220,24,202,158,194,45,179,21,114,36,186,134,51,131,30,182,76,163,95,177,21,119,110,211,171,163,26,241,130,99,204,38,204,147,77,241,154,103,158,159,10,74,38,101,215,85,216,84,0,48,8,0,0,75,214,80,176,105,129,84,235,28,42,240,101,33,143,90,12,117,66,141,233,163,62,95,29,139,75,227,247,146,13,74,13,168,104,229,243,157,181,213,62,159,143,20,247,127,255,247,49,7,116,107,189,29,145,71,221,70,171,250,235,155,245,40,37,41,131,59,57,162,73,145,220,99,241,144,34,169,190,194,1,130,34,1,143,2,241,131,198,129,134,34,129,84,45,49,104,145,48,200,47,40,12,196,96,65,129,32,90,181,24,56,0,162,132,178,76,75,83,126,201,149,200,118,231,211,160,230,195,159,132,4,184,96,14,10,34,6,84,143,179,226,243,203,32,216,122,28,119,164,16,237,230,241,4,12,189,110,183,143,83,213,4,50,116,208,134,237,109,69,96,181,124,225,191,247,173,211,52,199,38,106,80,50,3,145,48,165,104,17,140,206,251,71,123,123,88,6,111,227,235,108,165,106,31,94,205,215,156,110,245,172,10,44,252,26,116,152,205,9,234,238,21,87,181,142,61,221,20,107,179,106,143,224,248,167,102,102,63,221,164,62,194,219,110,28,109,88,177,226,56,94,85,95,118,151,121,171,204,227,79,207,116,6,197,229,126,123,79,247,41,215,186,252,110,76,191,98,173,107,79,221,141,253,95,245,168,0,0,87,114,232,17,68,44,110,133,112,164,46,194,6,132,96,6,2,82,200,30,252,131,208,22,6,253,203,94,66,170,150,246,184,222,156,74,195,46,23,221,255,205,254,73,49,71,5,30,120,194,5,64,79,97,192,57,161,41,242,82,41,24,221,177,220,82,145,115,196,85,210,98,0,0,165,220,194,168,20,193,214,168,213,16,40,66,197,153,52,24,138,3,38,2,141,134,26,136,198,1,1,98,128,176,20,92,48,36,34,18,1,83,213,9,11,208,20,3,68,90,243,254,23,2,88,140,52,193,196,33,170,52,164,218,125,171,33,16,0,174,209,166,65,10,155,142,231,203,226,105,60,78,104,188,114,68,80,94,103,74,31,27,156,254,24,29,225,72,167,73,41,255,251,178,100,49,142,166,32,103,204,155,172,53,210,80,40,249,186,96,70,158,88,129,163,48,110,225,139,193,38,165,103,52,240,142,120,168,12,219,68,116,62,121,120,121,121,239,47,143,152,190,2,143,76,113,213,118,36,167,226,213,75,153,100,249,248,94,133,76,92,198,176,230,147,186,218,82,189,68,218,18,122,75,151,37,84,121,69,151,49,55,77,245,242,101,208,71,222,126,28,153,71,155,18,77,88,89,154,209,123,6,22,153,129,100,104,194,158,150,114,195,106,96,229,158,185,184,48,210,158,249,3,105,0,8,0,0,0,127,2,255,44,165,214,48,130,97,56,13,193,98,203,232,94,184,10,150,122,138,246,63,253,166,230,248,216,176,51,37,89,244,110,255,8,250,42,179,122,219,149,155,86,255,255,255,220,203,127,247,250,228,190,178,206,3,118,29,168,85,91,51,99,78,41,91,189,229,178,186,98,119,95,208,169,127,48,186,31,52,6,148,1,40,230,38,64,102,59,138,38,11,2,230,28,142,230,16,20,224,32,84,84,1,48,92,87,0,6,32,225,37,50,41,161,89,101,102,24,109,8,67,24,117,198,110,8,201,157,12,153,95,144,137,144,175,231,30,46,238,204,215,199,57,170,121,183,198,158,138,251,64,108,55,158,218,105,77,187,50,103,213,44,192,37,50,136,171,206,201,5,41,41,182,74,228,91,21,93,54,239,209,111,38,92,197,239,83,201,91,232,125,185,155,245,94,182,8,102,140,60,242,215,89,143,168,210,105,79,59,176,188,212,87,102,182,92,217,235,54,155,237,155,214,88,172,42,81,162,186,104,49,59,237,172,79,200,116,230,225,253,90,197,225,239,126,214,199,190,132,220,188,83,200,166,178,127,91,228,199,89,216,233,255,13,29,93,70,49,46,16,32,35,124,35,129,240,72,192,158,36,165,190,0,36,146,81,23,151,114,60,141,136,95,246,220,73,68,40,164,104,152,249,151,175,50,192,92,191,215,14,103,249,127,250,255,255,255,253,218,27,84,20,71,26,113,229,134,77,79,129,33,33,25,2,45,94,199,148,66,74,185,62,53,0,0,230,248,194,8,92,219,155,0,206,32,132,199,196,60,213,16,20,8,27,24,76,39,152,80,40,24,86,16,42,137,135,65,128,160,100,0,21,29,212,208,20,64,92,166,166,225,57,1,193,48,149,226,215,1,18,26,46,39,66,255,65,160,193,215,235,161,52,225,97,218,183,162,148,211,184,67,243,190,197,228,52,208,153,11,193,79,203,50,72,109,81,173,155,144,159,138,172,190,27,51,64,213,77,147,33,35,204,104,139,4,5,200,150,51,45,210,12,56,106,109,91,237,109,86,81,237,62,96,151,93,143,20,215,236,183,168,181,234,183,100,28,128,255,251,178,100,72,14,70,43,99,203,155,185,98,240,79,38,249,186,97,34,74,88,65,159,44,110,176,218,129,62,28,103,29,132,136,249,151,12,203,93,104,214,55,13,222,134,101,50,191,180,237,223,161,241,195,41,86,161,46,83,69,215,216,31,107,25,188,117,174,53,30,82,241,109,242,219,241,45,205,202,219,246,148,112,25,106,7,11,253,0,1,0,0,0,122,240,50,98,65,62,12,233,4,141,45,233,65,59,139,150,144,17,200,149,11,59,250,87,236,31,201,71,117,49,29,63,213,186,151,175,237,232,58,215,250,122,126,94,140,243,187,49,145,197,89,20,120,255,52,3,48,42,252,205,110,74,104,114,117,147,162,174,118,53,244,187,42,239,197,37,166,58,185,103,83,200,71,11,0,102,32,46,198,185,139,134,6,132,198,23,24,134,50,143,134,10,4,34,0,64,48,170,48,60,43,21,3,17,145,239,3,1,225,96,93,78,26,43,55,2,1,173,98,50,153,131,34,64,160,16,36,10,53,38,100,60,27,23,228,136,13,148,183,24,42,81,118,180,181,228,103,203,226,39,201,66,188,97,81,201,201,124,94,51,118,214,112,206,154,43,65,32,165,119,224,104,197,35,193,106,252,67,106,122,201,34,248,138,203,218,155,204,205,99,203,83,246,84,76,217,242,166,243,127,48,132,205,201,221,155,138,53,214,216,65,117,53,56,197,236,220,102,209,215,16,229,42,137,120,197,222,19,195,17,219,250,251,206,175,63,111,83,231,202,201,20,237,171,85,214,231,156,211,171,220,107,234,66,111,221,90,222,144,160,0,207,184,67,161,1,155,192,168,220,87,162,141,76,73,142,146,159,40,129,242,75,223,159,252,133,170,203,216,139,49,25,74,187,250,39,246,255,234,138,111,255,42,149,236,196,236,173,157,214,20,48,197,33,232,20,119,131,52,33,87,124,249,149,46,255,181,151,64,88,26,148,30,183,199,191,245,218,0,3,44,216,193,242,204,225,209,88,223,32,0,199,150,240,20,165,24,6,28,128,133,51,4,8,210,232,10,146,114,82,111,12,58,58,231,98,40,0,16,149,42,104,142,64,233,13,42,0,128,81,108,12,168,208,16,124,124,33,103,93,12,248,78,245,143,192,110,118,5,200,70,57,161,185,250,207,160,243,243,180,173,36,172,95,121,53,171,105,241,254,214,61,127,216,218,77,211,63,215,104,250,95,121,70,255,56,230,199,155,249,117,140,99,211,157,104,189,173,67,141,101,103,107,247,223,248,41,148,153,130,99,248,191,63,166,41,204,190,99,112,85,246,34,229,157,120,40,135,49,173,115,235,215,159,163,111,197,141,118,190,177,172,251,123,91,95,60,174,91,33,191,93,204,174,63,77,101,15,248,126,187,175,0,255,251,178,100,92,140,5,192,103,76,27,185,97,224,79,130,41,202,96,38,84,23,145,165,44,110,233,11,193,74,161,231,12,243,141,184,128,10,128,5,219,226,66,8,64,152,2,34,230,214,157,130,65,79,65,18,233,104,221,15,147,236,33,40,162,200,9,11,38,83,119,87,70,207,162,158,153,211,205,205,139,131,35,84,14,172,160,105,70,1,19,48,208,104,62,84,236,73,56,16,104,73,42,54,73,97,212,32,249,162,179,13,237,254,240,0,78,57,12,158,0,14,253,110,206,102,6,12,161,35,140,199,18,12,4,12,202,133,121,138,195,49,132,224,53,83,4,198,33,34,8,8,49,77,11,100,92,177,1,24,5,165,191,96,17,233,106,219,85,33,134,96,19,180,214,164,148,234,248,104,60,89,242,128,235,210,203,230,96,103,249,150,63,108,54,14,176,208,84,127,86,165,177,203,87,50,242,111,16,195,33,0,26,30,81,114,224,241,89,67,12,9,71,76,76,7,230,185,99,133,229,59,78,146,169,70,190,77,33,176,48,179,207,49,15,28,58,101,214,218,227,94,153,97,160,162,38,224,231,153,187,91,163,30,214,213,214,215,74,54,120,28,119,201,144,177,2,151,108,146,38,44,186,72,163,146,251,75,184,169,98,34,209,222,101,42,115,53,236,138,252,154,169,192,9,246,192,49,17,224,208,50,6,121,191,12,77,206,157,53,190,250,157,204,216,154,216,120,219,203,30,25,56,243,73,25,77,253,127,69,245,183,196,160,99,100,141,122,135,144,34,4,194,220,96,160,208,16,234,227,146,154,207,178,106,55,242,182,154,231,181,183,238,120,136,86,226,233,91,192,198,197,31,153,160,168,0,63,243,43,148,35,198,242,179,114,2,227,5,69,243,8,5,177,16,188,98,80,248,101,41,0,97,240,62,92,3,0,71,147,17,130,147,3,193,52,91,12,2,89,97,0,44,215,156,201,9,140,2,109,91,121,204,45,76,185,67,3,87,229,130,81,165,186,41,195,126,238,73,31,121,124,203,104,205,88,50,30,180,118,173,155,82,138,188,214,225,121,95,215,42,93,238,83,180,237,154,10,203,26,250,159,132,111,10,252,179,91,122,230,91,203,32,71,26,154,54,4,243,187,101,31,76,122,74,40,189,123,180,100,189,64,145,146,237,4,167,149,17,12,115,217,132,206,246,240,142,22,8,167,72,173,195,170,203,233,155,113,16,79,161,164,28,168,200,63,32,203,164,105,148,77,243,38,45,44,178,13,175,108,219,110,92,106,54,170,237,48,64,224,189,249,164,185,0,48,69,38,104,0,0,128,0,37,146,2,68,23,252,154,32,139,39,18,194,179,48,97,92,169,151,163,31,195,44,237,255,231,2,202,137,22,52,112,67,3,111,255,251,178,100,120,140,134,88,104,74,147,185,51,240,81,70,41,154,96,72,138,24,69,161,46,78,225,43,193,63,159,101,137,150,13,96,251,242,149,254,191,255,4,224,241,3,126,254,94,120,57,201,107,61,142,61,219,161,195,33,48,232,64,74,148,71,14,155,13,11,177,248,160,100,3,85,72,111,197,64,42,236,199,38,144,225,59,69,8,2,5,20,169,48,132,38,48,52,102,48,80,173,17,0,72,102,97,48,132,97,8,92,104,18,221,18,51,158,5,108,69,190,112,131,149,23,147,72,193,14,26,120,98,217,122,192,149,161,11,28,118,185,35,124,32,157,198,30,86,253,55,94,23,45,171,86,138,171,38,179,164,185,142,249,213,118,97,228,135,67,245,122,114,65,149,75,77,141,58,64,183,195,171,118,87,102,57,167,101,27,184,233,126,245,238,105,122,132,183,39,234,56,154,104,209,214,66,177,37,81,203,87,219,81,228,109,228,137,84,138,112,255,42,227,52,160,249,194,42,41,27,53,151,245,37,246,108,165,190,121,177,98,44,180,90,45,163,137,53,151,105,89,225,248,230,194,187,212,130,45,97,169,197,67,102,94,136,194,29,210,35,80,177,224,4,192,73,1,81,16,64,160,91,16,128,189,133,64,134,38,109,233,151,220,141,66,26,229,136,11,246,131,149,233,34,108,113,160,193,116,161,218,240,207,112,187,82,96,141,243,138,215,255,91,253,20,119,228,121,107,200,58,8,144,140,179,251,43,151,120,122,39,126,159,247,46,251,225,94,253,130,28,147,0,0,37,161,20,32,108,124,162,106,24,102,98,48,48,5,8,130,162,57,131,164,89,141,2,160,240,199,43,48,236,17,48,48,53,1,4,106,73,10,88,161,128,128,99,160,234,168,168,88,13,83,184,140,0,66,31,5,0,224,112,22,215,215,128,144,48,202,95,230,87,21,127,224,153,108,97,219,93,136,32,102,16,165,104,210,224,152,33,96,246,213,109,247,89,190,175,97,244,217,244,47,80,119,203,213,175,162,74,204,235,183,45,203,2,12,70,72,65,225,194,44,50,30,14,157,247,153,25,103,235,40,204,228,6,90,252,57,111,235,57,88,242,119,228,161,214,231,161,49,57,165,166,108,22,153,20,144,106,201,185,11,51,80,238,134,69,82,129,16,56,203,224,62,66,150,137,180,95,194,229,118,83,217,185,251,16,8,82,67,171,180,83,255,127,251,167,205,183,238,209,16,254,251,167,179,196,2,53,0,19,136,158,97,40,119,19,74,86,109,24,240,101,139,178,117,25,102,94,62,90,49,15,179,168,208,139,174,127,143,145,150,37,185,145,31,251,37,18,149,237,156,201,226,144,219,154,123,253,230,222,127,98,78,73,169,205,121,251,110,219,227,6,70,255,251,178,100,136,140,214,105,120,75,147,172,54,34,78,37,25,81,103,9,8,24,1,163,52,78,96,203,201,42,159,165,133,132,149,106,189,215,192,244,174,221,254,143,255,250,64,30,172,193,186,163,69,184,78,126,57,48,208,0,192,32,3,6,1,204,36,15,50,40,240,32,82,238,24,128,14,33,12,11,1,201,129,159,98,221,198,99,80,97,9,26,166,51,5,178,50,41,96,234,166,211,106,171,222,72,2,93,75,55,45,157,129,160,54,118,198,48,108,215,168,88,92,237,137,251,186,215,116,233,56,46,164,95,215,165,5,22,229,209,48,54,103,223,150,88,56,204,23,8,209,104,82,53,96,75,45,174,138,189,191,135,175,12,210,118,180,29,216,227,226,133,1,62,202,63,82,40,156,164,68,166,30,135,229,166,102,204,225,150,153,230,38,162,13,42,162,24,84,212,181,24,252,116,1,145,123,56,96,243,69,37,43,57,51,157,24,62,18,87,67,72,92,177,241,129,103,204,177,177,237,163,18,255,237,207,166,150,4,35,1,194,32,39,130,114,222,18,132,68,16,38,88,52,189,113,185,86,93,232,7,47,242,72,42,240,56,85,54,211,9,242,240,213,81,109,74,60,180,43,152,184,153,56,136,176,194,40,139,24,241,0,128,21,170,91,85,89,106,82,106,165,187,255,121,190,154,255,254,130,163,127,220,1,171,179,11,240,140,42,106,58,120,188,152,32,13,4,131,5,193,82,224,132,210,195,153,97,130,68,193,80,153,64,9,202,128,229,104,72,158,134,93,52,57,181,187,80,104,140,50,95,68,85,117,19,105,137,178,162,185,5,105,115,148,147,86,8,192,100,118,64,24,81,72,130,130,165,99,13,65,21,235,250,112,254,46,134,154,118,180,136,228,226,250,52,134,161,109,219,98,8,177,8,25,85,134,38,91,78,164,130,76,73,164,9,139,98,166,30,78,88,16,17,156,196,232,69,217,112,155,162,120,204,62,200,58,136,44,96,65,39,90,10,167,212,240,54,231,251,250,78,119,156,58,209,102,101,152,212,251,202,48,146,147,70,18,38,96,96,76,194,87,122,116,1,100,32,122,200,50,218,142,197,211,97,211,4,211,73,90,128,48,192,0,21,18,64,248,1,84,30,96,51,137,117,41,236,7,65,115,103,58,91,119,1,236,53,83,141,241,123,250,55,82,205,167,222,161,249,155,135,209,67,195,148,14,198,144,244,236,172,234,24,180,56,38,7,240,80,204,223,75,173,212,251,119,112,153,128,1,49,183,56,90,136,44,192,115,210,26,197,2,73,80,60,35,224,113,21,235,128,218,33,133,181,62,48,193,84,127,182,109,217,193,87,56,98,186,88,206,149,6,138,241,192,100,55,51,200,254,86,69,220,54,40,38,255,251,178,100,157,8,5,226,104,205,19,140,53,64,67,102,57,186,60,34,152,28,97,163,67,77,233,224,64,253,25,101,193,131,9,112,226,1,157,15,72,64,107,61,16,11,134,85,91,249,234,249,88,223,215,4,224,66,203,220,84,61,84,200,252,32,5,132,201,71,170,21,168,163,68,147,138,225,202,247,113,215,108,75,42,56,20,122,61,103,178,117,84,134,56,97,180,27,1,208,145,85,50,67,108,136,253,141,73,7,107,163,33,62,110,41,78,133,143,44,120,106,70,212,128,255,36,4,147,103,36,89,226,48,15,91,19,139,148,69,100,215,203,132,174,226,79,141,215,200,201,140,192,172,148,203,105,214,118,35,28,224,53,168,245,102,229,122,153,97,95,30,20,5,90,145,232,175,165,212,43,162,86,127,7,58,20,149,56,209,10,22,104,179,200,250,173,83,71,151,119,126,193,255,115,34,3,96,222,71,4,57,201,108,214,146,109,110,66,20,90,2,5,7,37,0,27,51,141,139,80,178,19,165,144,22,114,253,187,181,144,56,211,34,142,80,111,255,254,164,21,255,157,15,255,255,32,183,255,241,30,112,80,45,205,127,172,8,0,132,0,6,18,73,96,179,200,201,206,67,23,137,140,79,36,49,192,40,2,15,0,9,192,34,21,21,125,66,192,99,17,134,148,89,222,124,140,112,11,92,19,177,24,2,15,149,76,170,197,132,72,116,56,201,229,238,116,0,140,52,82,181,13,145,99,97,100,57,240,76,165,179,185,155,129,95,216,10,91,42,3,73,154,75,165,108,11,29,105,173,106,204,164,85,50,40,123,41,99,207,188,150,148,29,83,38,127,102,253,165,81,70,28,117,31,104,91,198,186,254,153,215,85,239,117,85,211,144,229,34,42,170,31,181,95,10,91,57,106,103,153,99,28,121,254,164,185,50,119,190,89,154,158,18,224,58,85,44,74,162,53,191,224,9,140,122,222,3,223,155,155,8,237,255,187,99,24,127,139,231,123,214,110,118,134,237,63,150,221,147,107,233,171,121,87,207,172,81,184,118,239,16,145,97,45,2,146,28,208,187,210,91,193,222,177,36,121,36,138,238,219,101,78,234,159,21,200,236,120,6,0,0,0,0,35,174,1,48,65,134,129,246,162,61,67,20,25,60,67,211,74,56,220,200,202,22,124,195,165,77,168,15,112,167,255,255,254,223,255,55,231,123,191,228,187,86,161,247,178,52,27,19,59,200,60,0,0,0,243,0,73,141,137,102,50,145,32,205,236,163,126,8,22,112,16,96,10,4,3,130,213,140,26,13,49,97,101,84,215,139,140,52,214,38,5,216,120,18,69,197,128,219,2,204,36,10,37,170,59,165,27,198,203,151,57,64,70,21,114,29,98,214,228,8,34,105,144,255,251,178,100,179,128,39,53,104,207,83,152,124,240,56,33,153,218,61,133,50,28,85,199,54,110,60,93,64,253,25,39,32,241,138,146,199,11,0,120,23,178,41,85,37,237,138,1,235,225,76,245,221,206,234,249,169,204,193,192,70,187,7,96,192,177,186,152,105,92,92,205,143,240,185,21,154,194,69,186,111,41,52,166,184,254,155,60,205,143,118,144,73,7,184,89,220,109,99,196,191,239,200,255,168,132,10,127,99,53,53,143,14,29,177,131,59,63,50,147,43,127,135,123,167,51,157,231,253,231,25,164,13,227,26,199,199,201,139,253,107,63,120,204,93,203,100,205,208,204,23,89,100,88,56,43,5,115,8,41,65,164,211,101,1,252,179,117,156,193,122,233,226,133,104,119,34,54,175,120,115,107,122,104,242,60,123,90,168,189,192,0,1,133,48,12,196,185,240,117,151,119,17,200,130,126,126,74,223,228,135,124,107,80,101,251,172,120,166,67,226,106,89,66,153,158,10,72,183,190,93,125,239,94,237,145,179,237,108,159,254,175,245,24,226,127,213,166,196,43,255,255,255,72,0,0,112,12,56,225,18,67,115,12,12,183,59,1,136,69,69,134,17,24,2,13,201,170,255,15,11,12,18,120,42,0,24,210,150,153,208,60,80,0,167,129,144,38,192,163,12,105,119,167,209,16,37,79,143,29,153,216,47,57,67,95,142,170,131,87,191,74,185,215,172,157,234,93,16,127,32,229,247,90,245,32,136,211,220,227,129,248,242,12,202,223,139,41,254,198,235,27,162,207,54,99,95,242,148,193,252,229,34,108,115,177,215,179,152,92,128,247,172,88,141,189,214,164,145,85,163,73,226,105,229,190,97,159,119,174,229,122,11,99,223,249,178,30,110,5,168,19,44,181,148,225,51,174,214,29,162,153,187,223,55,30,178,246,106,89,246,113,157,155,246,211,121,8,91,54,143,151,180,74,85,17,17,54,58,156,205,184,207,195,131,194,209,84,180,115,0,34,132,181,4,224,236,197,42,53,11,110,148,195,63,82,193,174,64,135,165,102,101,98,138,76,0,0,178,179,33,22,105,152,16,168,21,145,46,236,105,92,118,17,24,231,26,52,198,231,232,198,40,41,62,220,89,218,16,229,151,246,67,229,51,107,102,194,166,155,148,228,171,59,9,241,175,171,99,31,255,140,254,20,75,254,183,112,172,191,255,202,191,255,160,0,225,136,165,49,172,3,240,26,133,6,75,166,19,10,165,96,8,32,111,48,228,99,22,14,82,32,193,16,80,192,210,36,168,0,168,234,15,24,206,39,141,0,82,231,101,87,43,124,110,80,60,7,136,194,18,254,8,192,69,54,238,189,73,10,137,48,252,194,29,179,185,74,64,56,62,83,42,33,69,23,100,255,251,178,100,186,142,214,237,105,77,19,152,100,244,69,38,73,162,97,133,118,27,141,163,50,110,225,147,192,254,25,38,69,150,21,218,77,50,30,213,210,253,194,109,95,119,241,207,87,119,77,145,128,50,25,237,187,182,241,213,233,21,92,32,137,22,63,153,64,114,229,70,173,135,221,100,218,214,75,155,159,166,197,171,182,152,81,72,187,205,110,198,191,150,127,109,150,21,191,170,195,190,108,26,162,156,175,103,212,106,166,108,137,247,159,133,202,238,16,148,187,94,67,207,80,250,233,167,59,172,236,5,103,119,153,88,170,125,140,136,253,203,94,148,82,127,105,74,137,164,190,117,37,7,219,134,46,198,126,145,105,124,168,199,184,73,12,28,227,175,58,101,107,247,193,27,193,192,7,2,51,2,152,42,163,126,222,210,95,101,164,32,215,166,130,139,195,25,238,198,173,248,17,16,15,27,64,99,82,134,221,48,187,42,52,223,249,211,17,254,70,88,222,207,248,80,255,212,252,95,145,177,47,245,238,224,148,164,0,204,195,13,142,156,95,77,248,34,204,236,190,205,247,31,204,2,19,76,64,1,204,82,48,70,139,32,128,76,24,41,152,232,99,14,130,2,128,17,108,76,82,47,128,65,11,20,127,204,36,0,11,96,218,160,140,20,15,24,4,19,152,34,9,8,2,98,33,10,27,22,4,64,0,185,16,173,210,100,100,5,24,116,48,95,141,244,65,162,161,45,66,54,246,131,68,118,51,190,101,22,235,255,20,245,187,91,145,114,93,78,96,188,249,218,142,18,129,115,117,148,114,122,229,42,141,95,159,219,115,38,114,231,84,233,154,231,106,34,129,159,123,137,83,103,148,208,84,134,75,157,98,52,179,185,107,12,44,219,206,230,250,159,176,229,158,220,76,92,170,245,141,223,199,118,174,211,242,171,225,75,122,215,86,2,215,123,241,158,115,206,25,35,73,145,154,39,2,19,156,166,164,228,11,232,74,6,210,74,83,73,229,234,111,76,224,101,55,96,37,41,29,36,70,221,165,113,100,113,142,86,59,230,175,73,216,179,250,24,36,230,228,92,168,221,132,0,0,96,101,4,45,8,175,8,147,105,98,176,40,118,105,129,8,5,90,204,216,145,173,125,30,101,90,70,209,226,230,86,208,248,141,223,99,245,252,109,65,119,226,184,96,84,8,47,190,9,255,138,237,204,216,39,255,255,8,251,191,255,250,192,99,5,80,19,164,168,211,79,9,83,65,145,99,157,195,131,14,128,131,19,204,163,19,21,96,192,157,108,152,28,29,25,58,62,146,1,98,160,9,40,4,97,113,126,96,88,1,7,178,1,80,36,48,11,88,34,64,37,13,12,0,10,128,65,49,129,64,247,208,81,64,162,3,84,243,89,176,255,251,178,100,194,142,87,177,106,202,139,185,53,114,65,39,105,149,97,34,116,157,185,163,42,78,229,51,217,8,25,165,197,133,149,208,255,168,132,66,96,148,199,206,158,1,17,23,86,205,177,209,97,22,230,2,170,75,177,165,93,93,237,230,179,106,246,35,139,217,177,131,59,231,212,103,209,75,149,157,44,42,241,108,148,27,248,181,73,126,183,30,105,53,63,5,130,181,149,248,46,237,219,141,148,139,173,253,4,239,57,94,229,124,43,53,86,173,114,188,165,131,103,228,7,181,241,18,176,217,172,238,165,6,216,125,195,62,61,60,90,179,231,52,178,105,55,57,86,47,114,68,170,42,69,93,3,101,30,109,66,37,108,148,147,112,96,66,44,105,76,68,64,169,162,75,85,39,166,207,33,137,4,49,118,41,191,27,202,223,248,246,183,121,220,10,16,128,38,2,141,36,49,196,125,79,246,112,21,60,87,106,202,13,31,45,68,8,193,45,214,124,217,76,126,10,216,65,183,51,145,196,150,241,3,80,103,182,30,54,47,179,24,92,112,137,234,38,25,113,136,185,177,143,252,183,95,85,143,48,55,235,0,0,2,116,194,7,164,233,108,4,84,89,49,139,190,53,20,168,48,72,62,48,196,113,50,100,65,1,26,134,2,2,70,22,128,230,85,4,8,112,64,65,112,204,167,36,128,192,12,33,250,34,9,145,241,129,203,74,3,80,184,96,143,32,136,7,178,77,167,176,70,12,54,239,91,37,6,4,160,162,117,154,101,121,164,208,133,229,121,146,79,95,161,25,30,138,214,45,102,238,92,90,84,147,146,145,17,84,189,197,128,231,220,90,92,130,167,107,209,93,197,163,165,142,187,5,55,251,253,173,235,88,217,110,187,229,103,198,95,31,165,91,101,106,234,183,219,254,243,29,111,179,47,102,63,132,39,90,104,62,18,246,207,203,182,223,5,204,1,53,81,233,181,58,137,246,103,50,169,234,46,142,11,91,179,167,211,233,98,38,31,24,182,160,92,115,3,193,161,146,114,139,179,32,211,159,202,200,186,168,177,178,130,151,25,24,162,231,152,37,61,97,103,149,33,43,97,76,171,135,207,10,128,64,0,0,4,7,67,9,46,108,32,47,85,91,101,218,94,139,218,70,232,46,142,227,117,31,237,123,89,118,236,10,176,175,125,105,209,169,235,215,255,165,213,74,187,104,250,127,111,255,143,119,250,18,239,111,41,80,14,227,5,167,179,134,41,16,116,220,101,207,84,106,240,152,96,152,74,98,176,238,97,178,178,36,65,152,18,0,143,6,6,79,133,74,102,132,244,68,51,128,73,71,103,189,69,66,128,2,191,109,16,248,120,17,48,4,3,48,48,17,33,145,21,145,121,167,163,124,41,229,197,37,94,255,251,178,100,182,142,135,65,104,74,155,185,76,240,57,134,89,186,96,194,114,27,165,163,42,110,225,147,193,22,145,39,117,135,160,104,235,85,73,10,234,204,80,38,148,229,186,101,205,114,254,74,9,107,250,251,127,125,100,225,247,11,223,90,175,87,199,121,155,49,151,231,140,119,151,54,209,88,175,115,201,171,231,241,216,114,205,237,189,26,181,140,57,106,134,117,84,73,197,188,238,235,255,255,95,170,178,28,63,119,253,204,90,50,121,191,150,171,141,246,61,115,43,237,153,251,218,201,106,230,127,56,243,19,70,189,107,18,203,183,242,183,163,94,230,212,140,86,141,150,89,73,117,8,225,118,55,79,155,63,112,113,90,196,182,243,134,241,235,202,153,130,24,146,158,161,174,221,209,99,190,126,0,4,218,128,46,201,250,153,48,240,207,208,103,116,49,22,80,178,51,158,122,98,114,32,151,250,39,209,14,77,250,200,180,9,7,104,15,209,19,244,194,40,141,184,68,179,93,194,141,209,4,179,104,36,187,122,127,247,255,214,163,111,247,106,7,180,118,237,101,40,0,128,78,216,195,191,180,228,231,140,230,49,120,215,148,48,243,65,12,195,81,236,193,99,160,201,230,176,197,16,12,20,8,134,10,230,87,20,105,90,12,0,154,145,165,224,152,52,9,132,168,177,132,0,169,64,8,166,196,128,32,56,15,24,19,70,1,16,40,24,140,74,84,52,1,140,0,119,221,121,247,177,54,100,123,93,170,142,87,43,71,121,110,17,20,149,228,245,132,46,138,103,89,162,254,235,35,165,74,126,22,178,83,77,121,171,209,84,218,248,133,99,243,57,127,171,58,156,101,140,26,183,187,185,66,245,156,183,131,99,189,95,37,149,73,19,165,42,10,70,53,188,59,33,222,255,86,255,235,72,115,231,212,185,16,130,26,98,207,128,233,99,81,122,90,125,74,42,200,221,152,117,245,127,51,166,140,220,153,143,190,169,96,186,72,48,192,218,192,65,93,35,184,17,122,109,145,50,21,102,93,178,168,249,144,178,194,179,1,228,78,20,166,134,122,66,246,94,212,133,209,20,91,28,34,77,100,132,240,76,212,172,191,210,232,0,11,194,100,199,211,168,192,177,239,207,67,162,18,222,212,235,139,150,60,102,120,127,45,217,148,42,79,14,236,251,58,80,214,144,147,211,177,8,249,191,255,145,247,255,232,255,253,127,171,255,255,248,49,55,22,75,225,172,145,66,194,209,64,71,56,117,76,20,9,128,0,209,139,171,118,153,11,8,161,160,248,141,24,191,183,57,161,192,107,152,24,129,193,136,72,34,24,196,138,161,136,240,45,12,2,1,130,80,12,152,112,140,225,128,136,7,24,7,128,106,155,152,230,7,208,88,9,3,0,255,251,178,100,187,140,199,159,104,201,155,185,77,112,71,71,185,179,96,194,120,31,65,187,30,79,101,19,193,28,33,103,140,241,181,216,57,25,140,17,64,40,185,64,0,23,95,6,10,96,18,96,56,3,161,128,212,17,82,20,43,178,117,204,107,75,182,24,130,192,2,36,77,154,210,242,173,76,137,166,196,203,74,219,226,244,35,196,61,126,38,0,46,31,157,197,170,97,61,74,5,46,164,90,36,36,220,61,82,58,95,88,54,203,246,85,25,228,160,153,179,47,183,74,85,44,160,28,239,168,220,13,25,146,71,147,63,153,196,148,106,172,198,12,141,205,112,225,37,67,201,199,177,221,253,187,253,185,110,247,40,36,53,174,95,183,82,44,30,30,140,106,27,39,233,71,141,28,242,212,144,45,34,206,115,153,42,88,153,229,198,157,18,50,74,62,15,17,81,149,106,103,225,21,18,238,143,57,12,229,34,25,7,8,34,146,209,79,15,151,166,255,255,240,63,203,192,0,255,128,105,167,140,96,70,1,214,153,110,36,168,59,179,31,223,24,94,191,225,92,220,156,127,118,30,135,25,106,175,255,255,254,191,254,173,105,164,140,241,153,229,44,156,98,205,99,20,199,168,164,214,236,138,76,138,11,106,74,167,94,164,25,61,3,120,227,213,132,0,1,163,4,117,55,48,0,53,195,44,145,4,49,6,108,147,18,240,127,2,8,16,128,85,76,6,139,28,192,244,13,204,2,192,92,192,140,23,12,9,133,108,192,40,5,204,1,128,16,192,8,1,140,58,196,76,112,3,209,245,114,147,0,80,52,1,69,0,56,84,2,204,6,64,8,40,12,70,0,96,64,90,114,47,6,73,34,184,134,209,242,219,188,164,24,210,221,125,50,46,113,48,141,41,244,42,141,13,123,182,231,197,62,32,72,148,131,180,144,29,77,96,94,135,238,126,54,44,76,102,212,20,56,20,91,12,24,123,171,98,106,33,158,92,44,10,184,117,167,165,166,82,74,35,174,22,242,172,207,247,77,78,194,109,76,203,71,69,40,170,53,188,126,246,28,238,31,140,196,135,127,141,78,221,156,98,183,63,46,129,45,250,105,119,153,57,92,133,69,24,117,45,33,156,242,112,235,199,54,108,230,155,58,28,182,120,168,196,26,248,20,52,217,113,189,215,103,34,84,148,171,109,167,238,211,219,179,223,255,255,255,139,205,49,213,47,30,176,0,255,236,7,200,203,18,225,44,77,30,47,6,232,243,17,163,249,170,212,75,55,125,206,231,236,159,95,118,87,255,255,253,155,224,229,107,227,237,138,156,147,237,170,71,101,81,168,125,54,253,110,83,228,146,235,88,98,138,201,137,194,130,214,148,176,86,190,189,245,133,102,22,137,246,99,210,130,198,46,255,251,178,100,164,142,7,196,115,72,147,217,52,240,70,166,105,243,68,207,226,33,65,159,34,79,115,69,8,180,25,104,104,208,31,136,224,208,100,104,116,166,133,32,66,96,44,5,198,144,86,28,50,248,107,16,216,224,84,193,104,51,49,74,140,94,20,48,56,20,193,161,115,39,77,0,32,197,86,101,70,232,81,136,24,141,98,3,38,64,113,137,148,105,19,18,19,15,0,64,53,65,128,162,193,88,147,116,188,197,244,26,34,192,44,16,165,105,44,46,153,27,218,204,178,80,173,178,188,165,38,20,156,59,119,8,134,85,232,17,250,237,73,208,16,106,74,146,212,139,124,185,84,68,6,71,69,237,147,10,56,153,40,213,187,71,110,3,70,27,211,209,132,205,251,84,141,218,191,43,180,137,20,205,16,232,177,162,87,235,239,153,219,167,202,107,11,243,83,181,57,65,45,189,15,203,46,78,198,236,99,94,126,221,61,45,201,140,49,189,219,82,11,52,157,169,53,106,99,118,165,16,139,186,179,75,90,237,77,231,86,103,183,104,43,75,240,148,212,185,217,71,126,247,229,174,216,207,44,240,175,49,95,118,229,157,175,156,220,182,123,153,213,222,118,171,93,185,141,135,50,0,246,125,209,8,120,79,160,237,183,234,128,65,128,4,0,111,193,209,100,102,19,33,64,146,49,14,88,200,81,81,113,234,9,25,191,238,206,167,215,253,127,189,187,255,235,250,134,221,247,113,57,234,39,244,244,132,0,1,99,38,189,83,183,248,227,53,4,179,122,185,35,220,67,35,21,141,83,20,77,163,46,87,67,26,132,69,2,49,24,62,51,4,173,48,88,31,26,3,12,12,4,12,118,63,76,0,2,87,58,51,24,38,11,152,38,5,138,0,113,162,33,52,192,144,196,4,28,24,97,163,102,16,44,120,128,88,81,52,246,122,138,34,134,208,134,49,36,2,5,64,154,228,166,89,150,36,12,189,163,76,219,137,3,152,63,88,82,66,165,21,186,165,52,82,106,68,36,205,215,201,110,203,40,173,51,137,29,185,152,180,155,14,14,143,221,122,144,98,136,75,49,137,50,252,43,109,235,195,57,84,21,186,93,149,67,161,20,70,173,171,150,55,202,94,222,152,160,171,65,87,146,233,212,32,38,55,50,196,227,3,204,230,15,135,11,49,114,82,136,114,231,22,46,120,162,69,148,161,216,134,197,18,91,199,98,180,46,123,184,218,48,249,177,72,109,104,243,74,223,122,82,224,200,81,249,6,40,250,118,210,241,197,205,192,204,241,154,63,197,72,234,63,168,166,148,38,193,154,20,13,196,1,16,43,196,20,9,48,182,124,176,28,40,249,83,237,51,105,188,190,77,212,146,50,152,40,148,46,145,58,182,247,7,32,145,255,251,176,100,144,142,71,224,114,201,19,186,68,242,71,198,41,211,60,235,124,32,41,217,38,79,104,211,201,20,152,39,41,134,28,248,132,69,72,103,253,127,167,82,60,65,52,206,151,251,114,8,66,232,12,26,125,141,108,61,157,188,217,170,223,254,145,175,64,131,160,133,48,124,42,211,49,209,252,50,2,9,51,0,69,94,48,59,7,99,3,0,57,48,93,13,83,2,113,171,48,18,1,180,84,48,77,0,227,12,32,88,48,1,1,66,213,152,0,128,73,135,168,66,0,128,105,57,27,8,208,19,0,128,64,116,2,10,128,16,96,60,0,226,32,87,10,128,24,65,81,240,145,177,229,6,25,241,51,40,120,96,25,129,54,243,202,107,14,34,180,235,192,40,47,75,241,134,127,169,205,11,58,167,152,198,51,188,225,181,213,90,89,47,68,105,61,153,74,117,101,44,155,83,106,149,167,25,252,221,202,162,128,87,189,74,146,166,43,103,154,99,253,173,78,211,174,99,77,5,213,175,25,78,5,92,211,31,71,246,110,75,29,131,40,102,45,83,191,207,229,74,87,218,181,190,97,50,28,188,58,19,241,228,212,129,66,129,217,168,66,69,154,121,148,35,224,162,98,128,138,76,209,159,75,40,44,158,143,173,204,200,169,74,11,98,174,179,29,35,51,59,191,188,33,199,66,27,177,51,123,238,246,18,190,97,239,89,158,156,174,239,191,231,101,39,244,145,0,198,0,28,48,27,34,105,53,209,217,193,110,140,4,64,66,83,168,7,182,196,128,87,246,93,189,182,36,220,133,108,244,230,203,124,78,122,101,31,95,213,122,118,254,97,214,255,70,152,32,9,76,66,101,222,231,154,229,69,33,132,191,255,121,27,45,78,247,0,0,9,179,5,80,211,140,66,163,96,5,147,70,93,128,202,224,196,17,40,28,54,24,232,19,9,7,108,236,193,32,140,120,190,8,1,86,128,136,21,50,8,15,48,12,11,137,174,212,56,50,168,101,9,141,213,52,66,0,242,214,17,3,178,36,45,17,130,10,84,154,12,96,17,81,25,68,185,136,134,183,151,219,225,94,146,142,198,127,133,200,135,150,56,207,161,230,41,109,45,230,91,57,37,120,242,166,137,166,171,134,114,203,37,94,110,12,114,128,215,188,53,219,68,91,202,131,236,146,194,154,90,183,111,189,0,249,177,145,245,158,178,234,73,32,102,243,62,111,220,120,54,47,95,49,24,105,172,130,144,164,169,239,80,107,37,33,9,202,195,150,10,72,168,74,18,86,162,93,81,172,130,47,182,109,169,202,132,49,167,40,169,210,221,81,152,229,228,66,163,220,209,183,179,100,237,159,242,236,126,20,236,248,74,243,165,63,212,85,68,128,206,14,64,167,70,222,212,255,251,178,100,114,14,6,214,107,203,147,175,53,98,69,102,105,112,97,34,118,27,93,207,42,46,176,123,73,39,36,39,40,242,162,120,87,56,8,235,242,105,76,152,21,219,181,203,141,73,170,154,2,240,37,7,195,32,246,36,248,139,190,3,78,216,98,29,72,178,18,170,69,59,47,68,176,218,200,106,111,217,27,55,155,183,103,226,244,116,199,74,87,110,85,245,140,192,48,204,235,149,12,219,33,172,208,92,252,206,192,144,88,130,48,192,198,49,220,126,48,24,40,109,71,67,99,3,192,146,220,19,2,70,1,141,38,27,0,195,128,115,246,237,129,128,20,77,0,130,145,37,110,0,6,64,16,77,37,17,33,55,146,181,111,180,6,202,202,105,105,156,168,109,116,188,133,246,127,162,82,101,45,157,158,152,86,55,26,68,245,47,108,37,169,224,199,200,70,197,124,197,237,23,128,26,242,118,73,92,185,8,234,92,32,9,87,200,76,81,90,8,220,185,117,75,81,67,72,83,21,143,73,135,208,84,232,238,55,43,73,129,233,108,246,216,190,7,157,119,242,102,56,181,108,237,166,143,111,230,85,30,192,153,101,142,149,26,159,236,105,115,226,233,105,61,156,131,163,188,214,49,109,139,167,89,32,177,5,87,238,119,216,136,62,140,192,76,177,140,173,71,102,108,140,157,202,49,45,74,10,252,45,100,252,0,76,0,0,17,92,3,184,121,132,96,9,0,117,31,16,66,74,117,195,68,168,97,90,67,167,63,113,227,234,76,181,195,10,107,136,15,107,142,198,178,83,191,87,255,223,219,210,183,156,159,219,255,176,181,181,254,111,178,132,193,185,44,133,48,180,60,222,172,58,74,159,122,33,0,54,228,180,112,216,119,25,56,99,36,48,100,36,67,48,64,196,190,98,49,200,22,112,1,106,196,102,80,118,177,35,107,171,157,173,195,45,105,54,154,52,178,94,50,196,2,169,148,101,159,57,110,212,55,1,54,178,158,214,166,17,141,138,39,6,180,109,200,65,65,85,53,58,67,107,39,100,6,83,21,44,201,83,0,186,107,146,225,125,89,89,22,106,219,90,73,190,9,192,134,105,111,97,60,66,46,22,2,68,193,114,116,71,74,170,136,157,55,205,162,4,66,66,36,109,10,32,5,100,68,11,210,209,117,181,136,26,102,8,64,164,118,149,135,196,253,82,2,128,158,165,108,48,176,57,201,5,74,136,20,118,152,165,144,67,81,163,35,165,249,121,151,188,166,152,65,143,81,7,105,55,161,111,22,49,4,222,44,206,210,231,128,34,0,0,3,7,92,128,52,134,6,196,10,178,128,34,241,4,220,125,177,32,69,119,130,108,247,12,218,126,106,217,246,182,126,243,209,41,244,203,58,178,188,159,153,147,255,251,178,100,119,12,70,2,104,205,27,152,73,240,66,198,105,237,97,34,78,25,165,213,46,78,101,39,193,32,29,165,197,134,20,248,98,217,193,186,213,156,174,167,86,61,31,77,127,230,31,84,151,37,87,235,234,0,22,243,41,82,15,175,185,49,24,192,210,5,99,6,136,76,92,18,48,81,228,12,112,15,74,76,114,44,22,117,146,45,100,222,131,17,233,234,104,203,44,116,55,221,217,110,32,145,69,137,2,144,215,27,16,147,106,8,250,44,102,28,133,14,230,98,96,177,16,34,168,201,32,113,82,54,148,80,109,115,85,4,114,197,237,3,250,71,214,84,206,170,162,138,73,180,123,145,190,168,235,226,172,209,203,11,145,156,119,114,27,209,81,51,75,13,25,82,201,17,222,44,163,10,161,146,237,98,227,13,148,234,62,150,214,109,166,215,156,172,82,246,151,44,250,108,202,50,2,66,96,89,180,104,76,40,213,40,72,87,75,41,58,122,44,15,173,236,71,107,33,48,249,193,54,53,67,244,91,228,86,168,193,86,118,83,140,213,154,170,228,107,63,207,234,242,161,255,249,28,245,125,247,139,198,4,138,25,74,130,24,220,71,212,151,135,195,150,6,18,5,100,74,64,29,4,43,231,11,62,162,168,196,198,151,41,187,216,169,133,197,219,233,4,165,163,206,143,129,250,115,13,53,250,162,153,54,93,194,221,26,46,126,223,242,4,83,183,235,222,46,252,73,255,109,53,8,0,76,184,144,13,217,148,206,107,105,205,25,22,65,2,81,135,96,169,133,193,81,139,226,161,129,96,144,64,108,2,27,204,148,38,130,192,40,16,14,48,32,12,48,13,77,11,163,164,104,200,131,47,49,206,68,98,194,151,141,211,21,102,130,0,170,130,45,96,104,128,230,64,128,102,37,137,132,56,21,138,105,193,172,118,36,99,139,33,138,159,103,205,36,84,201,18,114,18,102,48,169,185,70,134,65,98,1,140,19,88,196,10,102,176,218,171,181,165,136,192,225,69,144,48,102,201,139,187,171,85,194,114,83,104,82,31,132,144,8,5,212,34,16,178,236,92,77,103,19,144,164,47,99,214,204,246,61,99,167,20,16,78,135,57,13,52,60,236,28,10,84,147,3,9,148,160,87,142,115,184,120,9,56,232,109,85,150,197,139,42,224,52,161,115,200,202,231,228,130,228,249,173,252,72,77,236,237,238,245,10,241,52,201,5,158,75,99,49,207,197,70,233,22,120,21,121,121,62,254,187,251,226,153,206,167,125,91,123,58,99,196,121,235,141,64,164,127,30,154,155,116,254,234,247,43,75,228,135,104,150,56,104,1,148,0,0,0,0,0,1,255,18,118,102,199,6,10,215,134,248,142,128,78,198,195,113,128,129,180,186,32,255,251,178,100,146,14,104,53,104,75,11,186,123,118,48,33,10,15,97,229,20,30,85,163,50,110,105,237,193,8,25,37,193,147,10,32,68,143,216,41,187,255,255,250,255,253,31,242,151,253,127,212,203,19,176,3,57,128,181,134,241,43,153,86,38,119,113,208,88,124,12,188,24,124,144,97,177,200,208,85,127,152,8,10,98,4,186,177,40,17,124,17,44,68,16,247,17,72,116,137,26,216,221,144,234,171,129,129,76,25,98,254,83,170,163,62,104,101,241,131,211,36,227,33,96,242,225,102,238,84,105,156,240,176,36,184,153,45,48,209,214,200,65,21,128,163,37,61,22,165,104,180,183,35,116,176,17,41,37,237,184,10,150,82,224,170,152,130,86,168,118,210,174,156,4,107,64,0,215,114,29,89,203,20,155,115,204,137,61,204,124,124,157,119,209,214,165,128,79,163,183,136,108,70,17,253,26,163,71,80,213,186,238,59,193,176,151,170,73,85,107,230,109,87,57,67,53,35,20,145,160,252,47,215,77,78,76,231,179,92,45,180,61,102,67,160,64,107,112,175,212,37,106,6,121,15,133,84,82,240,185,111,92,152,169,70,242,252,184,82,62,108,157,76,179,69,181,248,78,74,104,144,213,59,157,133,225,142,204,142,84,200,174,80,181,171,212,49,32,32,104,110,1,196,189,104,124,204,5,18,125,175,73,223,76,170,91,93,117,169,183,18,169,126,32,88,32,44,117,8,78,160,102,185,51,91,49,36,228,211,117,244,147,252,110,140,204,238,207,111,239,133,77,127,219,222,224,198,243,252,189,147,189,0,0,0,1,120,194,63,131,59,164,141,71,12,7,203,140,100,16,53,120,32,212,5,83,10,9,65,32,53,114,64,12,50,58,170,7,71,98,250,170,210,1,113,157,67,232,156,13,72,236,70,31,42,14,155,34,33,128,201,0,0,135,25,57,64,47,153,84,201,114,138,29,117,69,37,38,193,20,51,142,62,114,98,53,20,180,134,48,54,210,84,164,78,28,9,96,115,59,37,158,158,108,50,187,202,186,17,46,120,240,233,0,78,12,193,211,104,71,180,56,32,104,226,112,21,176,158,41,95,109,183,80,85,143,163,54,83,152,51,93,57,9,152,232,98,140,36,172,186,46,76,208,80,157,88,200,159,76,86,234,104,204,167,117,232,184,85,91,86,249,173,31,53,197,170,254,106,221,247,46,227,79,15,13,77,58,195,157,170,167,166,109,37,243,157,103,118,186,73,230,92,219,213,113,94,237,145,55,17,79,13,236,181,72,67,123,36,173,203,183,8,148,98,186,165,168,243,172,104,114,65,92,90,172,145,31,173,159,64,4,0,0,0,57,36,66,20,26,14,136,213,225,166,88,205,197,173,156,158,69,43,0,166,221,255,251,178,100,131,142,103,109,104,204,27,153,123,224,63,163,249,169,97,133,62,26,253,163,50,110,101,143,193,41,162,167,77,132,29,104,241,33,44,205,161,121,46,239,56,95,92,196,14,72,33,28,245,50,148,83,137,167,243,152,118,41,230,75,127,255,249,105,31,175,243,77,90,58,128,87,25,23,112,12,145,25,207,172,29,131,10,15,66,215,51,4,3,204,22,86,68,199,216,26,5,49,177,254,11,100,13,201,65,193,162,51,46,135,150,105,97,228,70,119,11,1,174,50,170,83,200,81,10,69,244,225,109,18,222,17,27,0,67,94,177,134,30,114,183,131,101,64,2,1,106,196,14,132,73,54,163,77,90,104,149,101,56,220,23,77,110,196,13,85,181,162,236,229,172,75,239,188,146,42,115,176,15,233,75,187,112,136,28,110,145,237,49,204,175,182,161,254,138,166,197,57,211,53,62,33,103,173,174,163,143,129,39,47,94,243,185,141,55,68,94,62,223,236,205,203,166,110,34,165,165,181,148,239,71,228,100,208,185,49,24,21,219,36,18,143,57,254,157,187,94,191,72,39,92,33,163,62,56,80,113,86,93,87,157,2,23,190,165,70,20,135,2,186,139,144,246,199,199,17,41,66,92,226,188,56,103,255,226,182,139,192,173,2,1,84,100,2,146,94,140,213,120,198,251,36,93,118,195,0,208,152,9,226,199,87,171,146,233,108,67,64,135,91,233,70,83,60,193,247,253,134,237,231,191,247,219,255,219,244,18,207,142,186,234,77,33,98,61,135,217,28,241,96,160,154,205,163,25,18,167,8,142,216,216,0,0,1,80,196,249,8,205,38,152,196,186,160,57,0,48,116,61,51,24,16,51,20,88,48,20,39,125,94,225,96,112,197,210,98,42,161,236,228,64,5,8,1,83,35,2,6,180,94,67,17,64,55,136,148,17,85,194,48,32,187,34,192,32,246,214,122,34,157,173,187,224,84,101,148,164,68,50,172,161,130,210,33,240,101,59,33,96,100,231,44,171,50,253,143,150,17,20,9,202,59,18,166,91,16,188,86,26,65,118,106,164,209,104,45,76,163,110,172,55,79,186,166,185,92,30,47,23,188,236,103,126,41,133,90,153,97,53,133,135,38,221,120,246,230,37,22,122,202,127,247,148,178,12,194,170,75,231,90,147,127,203,90,89,10,106,11,254,155,112,95,201,155,179,121,85,57,253,115,105,108,23,173,89,204,250,89,118,231,227,245,116,247,170,121,1,28,24,155,106,53,5,28,64,138,110,109,101,8,19,84,228,236,145,30,16,180,244,244,202,183,18,149,232,248,131,54,16,1,0,1,192,211,20,106,64,12,64,133,231,102,169,233,61,141,180,188,222,27,126,169,229,90,183,61,221,243,121,131,112,78,129,255,251,178,100,131,14,199,23,104,203,155,186,76,240,72,200,201,199,96,73,158,91,133,165,48,78,101,143,209,16,28,167,76,245,38,56,154,17,172,233,64,195,193,11,238,81,254,210,253,117,127,46,255,255,254,79,254,191,246,206,146,160,53,147,157,212,117,49,217,175,251,11,93,0,44,96,174,97,189,169,70,38,209,29,40,40,97,80,177,128,119,5,96,179,23,17,75,46,228,152,36,36,102,195,251,148,192,29,146,168,12,68,30,51,64,173,151,161,152,252,76,236,149,21,252,146,224,65,86,100,136,112,36,227,106,98,128,92,153,50,97,250,131,2,212,159,90,242,165,150,14,233,239,28,40,38,24,194,143,75,112,37,80,153,11,244,50,234,204,106,41,78,74,44,143,10,188,218,45,206,92,85,44,52,250,247,139,187,10,197,232,206,108,171,142,109,106,204,226,222,208,250,208,149,109,102,93,241,85,170,124,235,69,220,140,0,31,253,238,201,137,34,4,124,169,254,138,236,108,179,31,47,82,177,254,190,65,239,234,198,225,127,127,33,202,235,183,125,199,19,210,142,89,100,126,178,47,59,92,177,182,19,34,60,125,182,155,231,214,176,177,25,92,238,174,235,206,68,137,188,97,230,156,90,181,94,210,19,87,69,44,123,88,72,48,0,232,6,209,108,3,121,194,47,65,242,162,52,145,144,158,4,62,217,203,140,71,87,172,253,88,163,203,232,49,101,21,222,45,52,142,47,5,78,228,254,165,255,165,57,23,219,125,191,223,255,136,169,135,120,79,53,113,51,180,145,198,150,3,175,245,40,0,1,99,10,31,3,114,16,195,43,3,51,130,130,160,168,120,103,168,114,103,224,158,96,24,244,74,14,65,164,129,217,149,165,146,165,94,96,224,57,6,137,3,35,43,194,149,234,99,198,118,157,14,18,62,164,200,37,32,110,204,60,42,18,113,196,144,57,236,112,142,200,169,165,102,24,209,46,48,139,67,132,153,128,61,195,177,12,131,46,91,87,239,140,172,77,110,87,84,78,203,121,104,230,2,96,163,113,220,91,128,171,188,11,43,141,14,239,12,96,195,94,0,110,60,99,169,171,194,190,99,49,213,93,38,74,93,213,14,140,249,202,44,20,139,216,202,219,192,73,85,240,133,56,102,44,79,154,217,93,22,219,105,154,239,226,183,230,209,181,169,88,171,170,198,189,173,140,193,172,13,218,46,230,213,114,219,26,90,230,250,175,131,187,190,181,88,32,189,219,186,53,69,109,220,145,181,88,12,86,204,24,210,218,53,254,236,199,26,90,67,155,22,145,226,199,108,238,139,225,160,0,160,32,0,0,23,189,104,152,59,144,162,219,209,2,157,114,64,180,90,242,226,216,108,152,9,34,61,206,194,17,113,196,135,255,251,178,100,132,142,39,52,104,203,19,185,123,208,65,134,73,188,97,39,86,29,65,155,40,78,232,211,193,10,15,102,169,131,29,152,157,113,97,240,227,162,221,38,153,29,37,236,95,255,255,253,9,255,255,249,79,255,75,116,35,117,84,254,183,47,233,9,140,42,118,142,142,23,205,64,192,65,96,2,1,204,66,189,68,0,161,65,190,96,80,34,88,0,140,24,18,12,236,60,75,100,91,192,80,98,52,20,24,22,46,153,118,47,33,64,0,79,8,23,96,209,128,181,127,136,1,179,2,66,208,129,108,236,70,38,48,161,2,5,173,243,242,15,70,137,17,131,60,7,25,98,16,192,45,48,29,181,254,17,148,23,70,212,149,153,78,93,146,168,226,180,22,222,7,42,234,122,203,102,2,230,29,74,122,148,145,194,209,97,52,210,34,210,168,6,238,147,219,41,89,112,48,201,213,221,140,114,173,57,219,147,185,86,115,237,88,148,206,253,44,230,111,7,50,166,213,168,239,49,76,154,94,222,195,183,123,123,46,137,32,87,209,150,38,113,37,208,155,97,36,116,146,72,70,199,73,241,140,174,243,10,124,142,241,159,185,85,118,130,58,157,46,72,224,17,62,78,100,236,153,165,244,230,128,228,217,65,66,173,64,52,225,1,251,228,101,95,73,135,26,0,12,0,7,3,27,45,160,82,38,80,199,1,36,92,11,178,79,182,122,89,248,58,149,175,28,97,62,14,48,243,101,136,10,185,222,38,114,160,91,23,252,57,74,167,185,127,229,63,202,127,228,122,237,236,104,229,21,235,75,5,88,99,215,53,208,242,0,0,229,220,195,164,227,160,43,77,17,185,48,64,197,37,77,24,56,51,232,120,195,67,52,247,90,97,128,115,51,151,152,75,204,212,158,96,64,36,203,192,134,116,132,144,49,82,29,42,158,44,188,20,205,26,223,244,157,135,44,5,41,73,27,53,22,71,43,38,85,188,153,61,59,70,101,119,27,152,149,173,205,62,121,60,73,99,148,146,183,208,215,197,121,194,117,174,226,221,103,15,173,124,153,28,123,135,185,185,188,199,108,245,88,135,125,185,165,170,243,199,9,42,224,211,99,226,237,38,87,25,2,5,168,31,103,247,247,86,205,35,137,151,171,181,138,241,65,213,181,38,215,179,183,198,210,174,88,126,119,208,170,135,90,137,91,252,229,165,51,77,42,71,84,143,219,213,161,95,243,229,186,57,30,203,240,29,65,4,169,62,61,210,154,99,3,229,236,187,13,204,222,0,200,0,0,0,18,6,102,196,20,180,172,107,92,71,88,194,105,57,18,72,225,117,30,176,72,69,55,35,86,18,37,46,235,116,130,63,155,183,90,147,127,64,141,208,181,4,217,163,249,115,50,239,53,203,255,255,251,178,100,129,142,6,88,104,205,27,152,100,80,68,195,89,170,97,133,90,27,93,151,40,78,233,143,193,52,153,167,180,244,9,184,228,127,242,113,227,53,32,236,130,93,77,55,40,175,50,236,93,59,106,83,53,66,101,55,132,201,22,13,12,113,180,140,92,15,76,38,26,140,15,9,22,137,132,128,217,160,71,249,127,17,197,136,63,195,35,17,148,67,26,21,133,205,1,230,165,65,11,181,124,88,96,40,32,34,26,131,161,37,236,104,70,212,136,209,136,96,212,234,75,135,240,51,196,58,240,161,135,188,195,81,165,164,6,203,176,252,188,74,115,66,204,10,200,84,120,165,25,78,69,168,66,128,222,123,244,183,115,81,171,254,220,105,173,215,195,37,130,169,109,84,59,202,119,51,159,21,117,140,197,243,181,198,30,80,126,7,17,173,46,84,245,171,151,129,179,175,222,241,70,247,214,177,238,247,244,245,117,154,86,187,74,61,70,247,54,245,91,94,122,57,214,101,253,164,183,88,237,102,126,98,249,220,202,94,171,229,221,83,123,83,50,127,237,122,205,24,197,146,218,223,90,80,192,50,33,45,29,213,78,224,132,112,0,64,0,0,9,128,187,132,91,32,102,7,18,124,126,160,139,186,38,145,137,31,196,161,183,141,18,38,134,227,27,243,95,7,171,47,219,239,64,246,162,152,161,30,226,20,168,44,1,68,115,102,100,64,255,237,255,255,217,135,129,77,50,2,38,121,56,125,231,157,196,165,26,104,174,238,72,0,2,243,7,87,51,176,161,147,24,24,195,151,64,113,32,52,213,148,28,213,192,116,200,112,104,194,0,44,68,7,24,26,31,25,246,139,23,204,48,6,8,2,8,64,147,1,66,3,61,194,115,4,3,16,164,25,208,219,66,32,61,87,225,113,3,12,56,26,39,119,196,3,137,96,254,25,66,10,57,142,130,152,84,154,215,126,140,212,38,212,105,28,97,196,57,165,35,234,40,2,80,195,2,196,152,189,102,168,80,27,149,4,99,146,73,61,100,59,61,216,212,213,43,91,221,166,169,247,236,103,166,67,188,150,79,239,216,91,163,222,93,44,56,156,251,216,215,17,234,198,252,198,25,90,174,166,68,243,67,59,90,92,145,178,52,100,92,220,84,209,134,56,209,242,231,143,133,98,70,90,110,120,133,94,163,226,10,167,91,61,226,24,163,135,11,141,161,156,37,191,35,153,149,165,35,106,31,78,32,185,13,52,181,188,242,134,128,37,27,96,194,222,16,177,153,62,36,132,197,249,158,221,42,216,255,138,26,29,180,144,221,186,45,148,234,17,92,33,104,246,109,83,39,232,157,79,194,135,58,34,141,217,69,31,43,138,217,127,255,238,194,245,42,151,121,198,48,157,154,121,172,255,251,178,100,141,12,6,201,104,202,19,187,67,240,79,71,25,211,97,39,86,23,53,163,54,110,101,43,193,67,153,167,232,242,157,88,98,131,37,92,216,68,80,4,53,218,172,24,132,114,96,2,110,223,131,26,231,0,71,153,94,160,104,114,82,93,152,114,34,10,29,3,4,49,22,122,88,2,153,72,195,20,107,41,214,167,65,113,206,181,25,32,193,130,195,102,84,30,157,211,20,42,205,50,171,75,90,192,227,21,18,20,103,9,37,146,232,94,211,175,169,74,132,124,113,56,121,246,187,64,246,239,235,173,88,7,58,89,150,123,48,71,122,189,104,139,216,45,191,194,17,149,57,147,25,41,130,104,102,59,214,44,56,192,32,91,193,148,17,209,80,161,26,57,54,218,222,81,66,197,214,169,151,115,220,201,235,24,180,226,64,150,90,115,44,153,125,131,229,69,91,196,17,70,102,61,158,209,118,183,118,88,249,147,197,37,111,85,46,246,88,131,11,165,15,58,220,181,89,214,8,30,208,94,68,207,0,192,64,129,188,223,131,53,22,12,161,155,99,141,52,111,48,82,196,103,32,15,7,96,161,245,98,63,168,71,56,81,155,190,91,47,233,232,112,225,160,72,96,241,230,42,28,198,13,229,21,84,70,60,116,84,198,47,79,235,93,15,47,17,52,97,242,129,92,171,2,246,13,184,219,222,141,105,167,61,214,0,16,228,184,195,150,19,134,7,205,191,208,52,97,80,4,14,53,18,144,162,132,99,64,224,112,137,239,48,16,40,206,167,231,89,214,47,3,3,16,17,61,192,154,18,169,2,169,198,137,7,198,73,0,146,136,40,1,26,70,119,90,74,99,78,160,234,134,152,24,245,235,22,175,84,239,166,112,67,37,166,77,168,111,43,182,243,154,106,221,185,44,97,136,128,51,58,223,193,235,161,38,83,31,66,178,224,143,242,90,58,163,34,187,69,12,195,147,182,224,244,143,80,157,57,23,154,4,118,136,6,97,134,108,242,5,83,220,177,93,79,205,137,247,190,40,164,134,40,223,38,239,102,190,206,94,34,181,208,177,38,91,87,61,40,154,140,18,37,42,167,20,98,71,39,144,112,162,72,69,108,147,236,23,121,38,55,136,79,178,131,38,43,54,97,57,151,17,106,0,35,141,0,19,109,84,193,39,15,43,67,20,140,219,43,138,229,29,42,155,10,148,50,74,118,249,203,11,251,60,113,40,255,118,64,253,11,239,53,238,189,103,1,197,74,206,230,91,122,95,199,34,35,117,127,168,189,25,140,119,108,239,226,24,192,201,251,255,202,61,171,161,64,0,9,110,1,33,147,71,138,3,80,214,66,107,196,104,16,49,53,224,49,112,21,48,188,20,48,40,1,88,65,160,184,202,130,164,32,1,255,251,178,100,155,12,134,60,104,204,155,154,74,240,72,230,105,179,97,34,126,27,9,165,46,110,233,141,193,28,25,167,117,135,156,104,101,40,35,110,128,135,135,97,170,227,64,24,26,82,191,24,50,235,151,52,136,81,66,152,240,128,25,48,182,12,29,21,70,108,25,139,82,138,81,128,146,233,67,28,162,124,21,252,243,2,30,71,77,86,93,90,12,80,140,229,83,31,141,45,181,81,147,210,90,237,217,216,219,45,197,70,231,7,111,144,171,223,91,15,83,181,54,85,204,244,183,245,145,244,15,84,241,202,67,159,75,182,39,195,4,245,236,223,180,227,183,239,141,18,23,109,189,76,209,174,195,254,135,227,203,177,120,30,122,10,102,223,229,197,113,75,112,75,221,99,204,194,156,53,89,11,167,120,241,202,187,172,229,22,37,157,100,191,26,125,70,190,140,32,90,60,80,126,249,192,238,135,63,136,45,137,25,180,134,0,0,21,201,128,27,43,119,29,154,204,30,68,144,175,58,99,93,168,17,148,73,198,89,48,175,178,77,25,203,76,179,99,102,40,15,50,219,80,188,116,57,214,137,162,30,105,135,0,146,227,195,197,24,82,236,60,99,179,40,219,5,202,121,173,255,254,84,190,91,92,1,76,97,158,76,110,82,141,27,65,77,196,29,76,16,14,204,237,72,204,238,8,12,35,22,64,64,132,172,192,224,164,204,146,224,10,2,47,36,66,69,240,8,8,101,24,42,181,64,162,192,207,156,82,67,106,214,32,12,98,210,148,33,107,65,97,74,212,182,12,92,161,96,165,199,55,118,223,87,136,0,22,67,48,130,244,245,17,106,26,82,178,136,215,241,158,187,6,20,8,183,4,75,57,55,142,146,210,21,106,175,46,193,95,215,87,44,170,75,109,52,220,50,89,186,187,210,19,70,154,92,9,88,92,171,178,250,32,63,113,31,145,167,9,38,6,0,67,224,53,76,92,8,231,22,227,195,213,88,22,32,129,40,197,147,73,24,32,20,21,145,99,30,18,49,121,119,216,98,114,85,118,38,46,201,31,107,208,204,83,98,6,170,141,100,118,66,195,243,17,10,182,83,109,121,26,206,104,246,56,174,185,170,71,138,70,142,122,164,163,39,121,34,191,161,76,192,2,0,0,56,1,1,162,186,229,73,209,58,104,176,115,228,194,173,106,86,23,24,224,240,154,124,92,10,99,212,125,43,39,77,168,137,10,219,33,191,175,117,249,119,4,110,110,98,248,167,219,224,161,211,119,148,45,148,168,178,239,205,98,135,144,139,221,252,158,239,226,189,75,102,144,18,255,49,45,140,196,109,99,8,218,77,48,61,18,15,152,234,114,80,154,48,224,40,104,38,253,146,5,140,228,83,79,85,147,47,100,3,0,243,255,251,178,100,170,140,135,18,120,203,11,186,67,242,75,68,249,186,101,139,84,26,37,203,52,78,48,219,1,43,25,38,17,151,157,112,24,134,25,32,136,14,36,1,143,37,43,66,33,1,12,5,231,237,51,229,232,228,136,196,174,43,120,98,64,165,30,208,58,95,139,237,126,213,37,18,109,178,235,127,107,89,174,14,214,60,133,108,108,2,202,38,43,92,187,62,101,75,221,154,15,211,112,207,41,74,41,92,133,207,231,176,227,39,182,178,20,108,20,150,171,53,191,74,99,131,231,32,54,237,56,137,217,237,82,123,191,18,100,59,195,178,86,202,44,88,94,121,200,100,253,170,106,168,225,164,69,148,8,131,103,18,240,62,54,74,58,112,154,122,141,166,188,45,197,59,167,84,98,81,15,8,49,92,58,178,234,110,57,165,81,163,174,63,215,254,255,223,254,107,59,169,2,180,44,217,0,6,146,139,99,146,156,227,35,1,146,40,145,9,134,234,216,150,2,21,134,228,142,86,171,137,190,95,187,182,86,87,51,197,164,250,193,124,220,196,51,126,75,222,127,154,88,40,87,208,95,179,222,61,241,190,98,42,229,218,54,218,186,27,253,121,87,156,255,87,201,100,191,253,196,49,95,105,55,77,186,53,139,225,51,164,65,49,156,156,53,113,226,53,68,61,29,20,12,14,2,203,248,96,216,174,106,233,152,33,4,20,73,60,22,216,232,134,103,192,80,132,163,6,5,53,98,70,98,84,31,26,30,8,2,50,3,82,37,100,123,21,25,18,52,66,121,159,32,3,132,128,65,71,2,94,218,69,66,21,51,178,68,11,141,51,115,98,129,65,144,19,36,166,69,33,151,53,82,131,11,82,104,19,152,207,203,80,158,242,198,35,211,91,118,35,28,92,179,59,115,62,149,62,98,115,163,64,23,172,156,159,44,61,92,246,9,46,58,242,213,215,212,171,221,92,126,152,180,155,150,106,165,172,153,141,50,125,5,158,170,138,166,181,11,152,237,88,220,111,89,102,226,51,11,121,94,87,157,234,71,109,137,76,76,215,250,139,234,120,190,114,78,171,1,202,87,31,150,142,150,33,174,98,29,235,45,105,122,232,230,113,200,126,139,169,235,163,141,246,185,200,95,90,182,31,183,189,147,144,179,51,52,114,99,233,164,25,139,151,122,71,134,10,132,85,53,133,4,22,233,18,70,33,102,236,54,93,94,92,23,18,78,97,202,129,84,172,46,207,65,28,114,242,199,147,36,28,77,93,109,81,100,99,4,185,178,174,84,55,127,58,222,142,255,230,62,255,244,109,206,188,215,178,157,216,235,86,53,24,11,138,120,180,97,218,38,103,109,24,24,64,96,102,94,129,167,2,134,39,38,130,1,0,208,59,4,54,65,141,118,255,251,178,100,173,14,199,185,115,73,131,187,99,240,65,198,73,162,101,45,88,29,49,157,46,78,105,139,201,15,160,166,73,150,29,88,140,135,71,52,207,48,203,142,18,213,99,70,227,56,37,221,70,118,108,58,36,4,16,57,19,238,32,6,222,55,224,103,77,227,246,29,226,71,12,4,11,191,64,203,227,109,45,78,106,79,17,68,117,35,121,206,180,84,73,149,196,117,49,32,237,240,84,43,92,79,36,21,199,246,28,20,29,163,86,221,131,227,216,192,13,27,11,50,231,246,60,57,63,195,185,88,129,2,28,102,6,33,4,71,110,164,109,228,231,228,250,48,213,224,81,110,93,39,106,140,10,235,214,166,94,203,11,17,161,46,78,245,98,169,53,227,93,252,68,87,43,28,137,101,42,195,43,89,111,121,27,239,172,87,168,166,83,186,233,195,53,70,145,141,75,2,17,196,123,19,214,171,234,151,188,133,91,59,247,155,198,196,49,181,44,227,196,165,79,253,102,3,132,120,152,96,156,52,192,50,0,0,193,12,22,248,69,177,170,11,20,49,142,34,13,50,33,122,148,131,9,187,204,163,59,6,31,10,206,110,36,205,158,123,52,8,180,0,94,98,110,134,161,48,73,248,224,206,222,89,253,243,127,201,126,246,255,227,236,134,255,162,121,188,175,229,178,163,128,0,76,110,131,77,233,28,140,184,82,192,234,145,143,5,37,135,73,196,4,230,46,25,11,10,130,4,230,3,5,28,252,124,91,37,222,104,68,209,131,0,166,25,10,26,76,23,227,7,6,26,158,195,1,132,6,96,66,5,104,105,118,6,129,4,175,45,168,3,246,70,200,4,254,86,155,6,48,81,150,228,192,90,115,162,132,129,37,132,103,2,141,141,4,2,132,111,242,168,134,35,0,8,7,123,210,249,16,227,210,36,94,1,56,141,72,52,98,146,139,33,81,135,136,120,150,13,5,30,103,130,4,152,110,193,2,65,44,193,74,150,21,132,151,253,155,35,202,17,66,93,23,97,210,164,107,13,62,29,145,196,94,5,196,52,227,139,146,212,105,80,57,144,36,178,62,130,5,93,26,143,52,14,225,75,86,57,114,118,168,192,137,211,49,156,166,30,203,11,251,120,86,252,51,1,61,151,173,186,24,213,154,113,55,90,157,220,159,150,129,4,124,95,202,123,218,171,16,231,53,102,182,79,228,110,245,53,45,252,119,157,185,75,60,146,203,101,76,178,15,165,253,110,172,101,131,222,206,88,230,74,171,189,150,185,41,131,41,62,195,191,9,137,68,218,230,55,166,233,177,207,40,158,93,213,78,107,184,111,187,157,231,238,161,16,34,146,109,129,0,64,2,135,18,40,150,160,32,249,133,96,79,135,62,19,98,144,42,51,176,216,161,255,251,178,100,161,8,41,91,114,203,11,188,200,210,64,9,105,165,101,39,88,31,5,165,52,238,111,3,1,31,153,38,21,151,149,104,194,158,168,239,77,142,120,219,234,124,70,192,25,227,237,246,20,143,121,66,255,255,247,253,72,255,255,243,207,189,143,255,255,86,255,255,255,143,167,255,253,4,0,128,74,144,193,201,147,158,169,77,160,250,9,109,25,112,201,130,200,152,72,169,0,161,84,118,8,48,1,113,48,133,55,32,12,51,164,22,72,88,169,174,141,162,168,11,106,63,101,207,98,41,124,227,117,234,123,228,1,104,58,209,243,80,237,245,47,245,117,93,95,169,157,164,57,11,46,129,96,158,41,75,101,129,108,177,153,118,154,43,64,210,137,17,23,11,68,206,180,209,152,174,161,197,105,194,181,255,125,160,157,71,90,110,52,169,25,126,108,184,183,234,192,124,210,178,95,194,63,99,184,188,249,198,160,28,120,136,242,26,146,37,253,184,42,43,175,158,183,81,177,231,120,149,84,217,221,119,179,236,170,147,173,22,53,159,88,53,204,27,37,238,86,113,238,117,109,174,11,84,128,45,62,93,128,229,184,245,227,162,185,49,41,229,58,31,70,175,218,117,167,233,46,200,53,146,202,179,141,34,117,89,238,57,225,77,5,171,22,93,104,141,238,175,61,85,173,125,53,22,238,172,47,119,215,47,237,93,125,117,57,36,156,245,203,188,216,224,128,4,166,75,65,26,67,112,161,89,131,25,65,41,254,237,85,133,24,201,185,71,54,20,232,165,190,212,177,238,234,240,55,26,211,246,58,216,124,227,154,131,178,40,88,161,74,208,128,181,127,145,76,68,122,167,243,63,255,255,26,118,112,163,255,241,95,241,47,255,253,0,0,0,113,145,60,220,21,20,199,235,168,50,26,5,4,2,195,201,139,33,201,129,33,9,131,129,66,134,146,8,0,165,216,72,21,89,225,13,176,112,76,226,17,28,143,58,78,129,215,147,212,189,133,4,23,163,177,148,169,250,137,148,105,102,214,49,243,85,66,192,207,20,96,162,247,203,41,113,59,175,166,153,23,56,172,237,166,45,85,180,197,186,148,67,17,209,34,45,18,83,139,122,124,144,7,92,196,8,176,227,165,167,168,58,174,97,10,61,216,40,237,176,3,212,163,71,144,230,74,93,35,172,71,71,103,37,138,219,1,53,167,32,187,71,69,61,156,227,69,100,190,149,14,83,2,65,206,153,77,107,82,235,7,171,71,217,195,172,36,156,107,5,17,108,24,49,53,40,11,178,233,174,107,101,147,121,133,31,22,83,44,95,113,117,245,90,101,116,140,141,65,101,164,27,70,239,138,149,36,91,16,39,29,197,128,227,77,68,129,77,22,94,46,86,102,133,50,247,89,255,251,178,100,114,142,55,108,105,75,147,184,123,226,71,38,73,149,101,165,118,32,169,171,40,47,111,36,193,4,145,38,85,148,41,154,238,51,87,253,151,151,83,233,160,4,0,54,36,24,24,4,232,57,143,133,37,80,180,188,119,237,209,25,39,93,142,37,204,197,89,20,152,88,132,149,31,201,203,126,104,146,194,187,5,199,208,177,163,154,240,161,242,223,81,163,207,16,114,143,215,249,57,63,255,176,215,94,159,215,233,255,39,255,255,96,76,7,67,8,202,100,118,204,63,81,72,197,160,0,12,20,65,56,192,240,112,12,49,64,192,3,77,44,36,66,0,101,105,231,228,198,99,163,4,44,167,125,68,103,34,4,160,224,245,66,194,230,152,163,48,105,83,66,44,48,67,49,50,145,36,183,165,101,230,118,46,116,188,17,221,154,195,35,210,193,5,227,213,104,54,18,84,12,48,104,12,97,16,235,106,14,2,80,37,151,133,44,105,104,8,161,153,28,41,151,193,195,137,161,179,119,42,136,76,253,51,32,66,252,174,200,169,155,155,48,219,49,101,28,155,6,137,43,192,0,126,54,27,183,38,86,91,203,168,237,76,32,184,126,172,117,181,161,168,5,67,12,197,7,132,109,176,57,221,185,51,123,171,234,147,50,83,43,125,200,222,183,204,254,13,106,56,212,98,95,75,5,78,231,200,103,28,30,27,53,166,147,218,123,153,243,45,90,222,243,163,203,7,174,119,254,254,173,225,189,90,130,236,243,77,219,187,181,99,30,68,92,218,94,182,14,247,9,187,59,214,183,253,141,222,239,99,93,221,250,29,126,233,103,154,135,151,161,100,186,154,16,22,210,48,131,117,38,49,136,3,26,115,218,114,185,156,180,105,27,135,71,131,2,108,216,96,85,230,137,58,153,246,31,34,134,57,54,212,74,150,163,152,81,247,166,105,50,106,97,61,213,73,164,251,44,242,14,91,151,111,153,242,215,126,25,48,66,50,59,29,175,58,94,226,62,248,136,50,148,41,52,188,189,50,8,76,2,11,70,25,3,104,62,80,98,154,110,91,18,4,38,4,2,38,81,22,166,10,2,6,4,133,194,205,210,92,131,65,210,223,49,148,247,30,0,1,160,2,30,148,7,13,40,184,49,86,88,34,14,19,201,205,11,9,16,124,26,66,101,184,44,84,12,243,82,80,232,224,225,18,74,88,43,235,101,41,72,145,177,238,45,85,180,88,6,225,85,161,50,226,163,135,147,17,20,71,96,237,169,211,40,105,43,176,11,217,139,242,52,204,181,133,23,70,204,225,148,13,36,209,130,199,101,208,124,237,101,227,158,112,13,140,155,11,48,143,196,101,179,84,34,32,220,203,139,69,79,101,48,212,190,252,106,255,166,93,22,201,80,157,255,251,178,100,92,142,168,10,110,201,3,185,93,226,70,138,57,163,101,42,100,31,97,163,34,78,229,53,200,245,37,103,105,135,148,168,252,225,239,251,159,157,86,131,142,156,28,254,131,13,212,151,119,18,77,111,47,33,117,91,228,150,202,174,123,67,27,214,36,70,199,220,146,95,16,33,173,181,150,121,227,74,180,84,187,90,175,204,183,214,107,28,106,217,105,133,221,187,246,199,168,91,72,106,154,188,111,158,128,0,0,56,158,100,162,45,75,206,218,5,192,70,133,151,12,125,9,142,39,193,40,152,248,139,106,71,253,228,52,215,86,149,196,141,190,118,220,212,127,79,247,38,215,213,243,146,141,127,175,235,255,237,245,223,255,255,251,57,170,5,197,79,115,237,222,135,149,86,64,23,51,43,116,59,92,125,60,222,121,63,240,200,49,84,149,51,227,51,52,244,211,48,16,9,33,6,140,12,2,204,91,26,141,158,56,204,39,7,135,65,128,104,68,95,146,65,220,100,100,47,33,129,1,40,56,221,100,169,74,86,3,5,65,243,3,3,176,80,26,186,135,0,103,113,62,69,162,85,171,172,217,221,229,131,0,131,206,208,4,19,57,45,71,14,81,11,139,32,102,75,139,37,59,80,154,223,13,123,68,71,233,80,232,200,6,149,179,212,113,140,64,76,154,189,59,78,223,29,93,44,19,115,190,252,162,92,251,188,24,212,244,116,44,92,102,90,236,216,214,243,169,158,59,150,172,90,122,73,102,122,173,218,205,201,249,173,86,182,91,199,27,208,47,222,17,136,230,207,82,193,223,207,230,117,39,117,240,86,63,103,12,106,127,54,220,106,136,115,85,140,253,108,87,117,38,89,184,227,53,4,158,134,5,130,79,37,1,9,202,176,137,127,164,100,140,172,182,45,5,167,62,80,191,203,130,171,37,72,125,41,92,139,159,129,5,26,248,63,111,84,160,2,255,40,127,69,22,24,58,17,86,178,168,28,247,64,50,209,168,148,190,94,151,118,71,239,79,211,15,255,255,254,139,183,175,250,254,95,255,255,255,255,132,71,181,254,196,121,116,223,187,17,196,67,163,120,58,135,171,237,157,0,3,163,13,100,224,50,109,35,67,36,85,7,50,108,6,195,8,32,100,49,214,54,227,24,112,12,48,10,5,243,1,48,23,4,129,33,128,160,78,152,242,137,96,4,172,18,6,100,32,229,218,49,2,131,240,5,14,7,48,3,3,138,32,112,21,181,110,136,142,74,131,229,255,124,200,67,23,226,97,136,11,223,122,198,124,68,212,233,130,3,159,102,148,202,168,224,133,85,151,18,1,32,7,8,41,250,167,99,42,33,188,92,30,29,202,183,19,136,134,181,206,142,135,71,212,74,59,190,117,133,0,226,126,65,153,255,251,178,100,68,14,7,173,103,200,19,219,122,242,75,135,201,167,96,199,100,93,121,181,32,79,105,141,193,32,158,231,157,130,137,160,156,142,210,90,202,138,44,71,242,189,238,102,198,235,239,136,138,234,85,238,103,135,240,152,110,131,171,111,49,49,43,254,157,46,72,213,184,143,237,36,29,222,69,235,171,222,209,137,135,214,72,236,17,235,156,68,133,88,190,107,239,94,216,206,187,233,226,201,124,103,83,197,254,236,26,114,128,205,15,113,29,102,122,211,48,105,18,76,239,21,158,240,102,240,189,224,231,36,130,78,83,172,146,229,61,253,246,179,212,208,2,2,32,37,129,186,98,222,141,125,147,130,2,146,108,250,43,86,208,24,91,205,88,147,193,220,241,219,208,41,77,79,64,112,101,191,237,104,153,110,232,135,71,203,58,125,127,109,115,191,255,249,235,49,208,252,178,39,202,138,73,56,251,211,185,225,133,88,34,250,191,135,119,255,141,23,230,33,202,80,99,78,114,70,19,37,18,98,74,40,166,27,129,180,99,90,137,134,48,2,124,96,26,8,6,3,0,28,50,0,230,5,65,52,99,200,34,161,0,56,21,0,227,2,96,8,4,15,52,238,140,254,117,200,35,128,106,155,185,100,33,90,73,107,66,19,129,131,177,54,182,246,46,227,16,112,72,18,150,11,150,86,152,0,152,46,85,107,229,146,133,66,208,240,120,252,158,196,138,203,99,83,216,227,69,186,12,169,20,78,14,213,217,118,56,251,6,75,173,145,70,100,212,0,21,47,98,238,91,58,177,82,45,153,105,233,130,93,57,48,105,81,236,76,217,53,159,146,251,241,175,101,251,172,87,84,71,108,35,90,136,250,144,162,83,28,108,41,182,158,188,185,201,85,63,1,210,109,58,93,104,167,220,166,229,160,71,233,158,70,169,199,87,197,237,192,122,181,103,227,179,69,79,40,117,248,109,54,200,45,3,204,43,125,85,152,191,125,227,85,59,63,51,57,9,199,46,206,84,171,212,16,0,58,205,248,141,80,16,25,49,165,66,138,151,64,117,53,130,130,234,236,81,250,155,111,233,134,239,254,244,211,138,96,28,97,228,101,10,142,201,101,96,197,65,97,145,132,229,167,78,185,206,203,232,142,180,117,39,73,92,16,186,24,104,8,244,23,210,228,245,181,72,0,1,35,10,118,226,48,157,90,35,28,2,202,52,185,37,115,2,96,45,50,43,78,51,35,192,243,48,77,1,67,2,0,58,14,2,3,8,176,103,50,45,23,131,3,48,25,8,7,83,0,176,19,104,230,4,192,76,98,22,9,0,97,35,147,0,103,193,192,138,161,81,132,24,216,66,88,179,236,232,44,21,46,208,72,100,74,6,16,10,145,58,77,218,171,90,117,167,255,251,176,100,49,14,135,88,104,199,19,218,75,242,86,71,185,218,96,227,111,28,237,221,24,15,109,13,201,68,152,103,29,130,154,49,158,23,11,239,166,102,104,124,93,233,236,43,87,125,92,91,155,136,119,43,241,166,139,55,171,176,38,172,197,101,147,50,153,52,179,41,108,70,67,36,117,164,83,48,155,44,13,166,210,102,154,242,121,100,170,161,83,135,238,84,132,134,218,69,51,249,227,39,178,89,85,234,23,25,108,127,98,19,51,25,51,24,95,191,81,188,159,186,217,125,175,63,242,61,36,83,158,165,22,4,68,207,56,85,101,107,37,75,41,108,122,141,235,49,88,242,143,73,19,51,69,173,66,105,111,96,164,54,63,180,119,255,244,30,44,88,188,0,0,13,3,36,113,139,80,225,43,25,227,248,35,98,124,89,175,247,19,27,191,84,131,150,149,45,177,85,179,23,138,212,240,13,111,252,207,166,252,225,82,58,19,100,29,169,83,60,16,244,66,230,24,218,41,75,215,250,228,180,148,205,235,25,251,33,159,164,19,134,34,174,15,147,176,208,117,140,48,4,148,109,134,213,98,140,85,227,160,202,161,132,12,243,153,224,214,44,75,12,88,69,156,204,73,146,76,136,198,252,192,8,33,76,18,194,12,72,35,140,63,0,100,200,144,104,204,29,0,118,32,96,174,0,230,122,8,108,172,102,100,100,76,34,99,38,103,94,168,52,36,146,161,11,38,46,176,35,13,6,0,151,209,248,14,2,120,72,67,74,7,96,243,3,10,66,234,244,146,187,173,38,134,105,70,227,138,60,158,112,195,235,75,119,43,90,165,143,247,27,50,215,70,188,30,255,55,184,103,18,31,3,118,44,171,14,193,3,76,56,84,66,64,82,24,44,92,7,7,128,208,240,184,136,195,73,15,227,102,17,164,161,3,145,148,200,172,41,99,197,137,97,75,185,177,172,191,22,212,234,52,76,182,74,156,253,199,37,67,227,196,58,166,31,165,213,164,208,243,74,179,196,121,81,174,180,221,188,43,14,254,230,118,76,199,37,152,250,111,88,137,164,89,202,110,230,23,181,118,151,145,159,109,217,134,224,217,0,86,253,232,198,4,88,97,98,58,160,21,166,108,21,40,198,86,169,112,198,143,59,21,254,244,87,241,31,201,155,255,70,175,239,163,137,88,129,174,99,173,154,90,101,83,104,250,46,164,221,180,134,167,20,116,12,184,10,135,42,204,69,129,87,213,55,172,218,179,235,77,37,115,159,174,223,254,220,251,233,9,41,109,180,65,15,26,0,109,26,104,238,26,112,57,17,11,198,64,49,70,64,141,196,0,180,8,94,211,3,66,131,26,194,226,249,10,0,169,184,146,33,128,0,208,129,18,20,2,197,131,22,235,30,255,251,178,100,27,12,197,162,104,203,27,172,52,224,96,39,137,163,101,6,126,90,233,163,32,78,237,139,1,95,21,230,141,132,149,89,82,11,248,179,160,117,218,166,86,220,85,134,102,57,245,243,39,215,176,191,47,249,61,59,57,76,251,62,169,37,123,20,62,79,88,124,254,190,228,39,77,172,252,46,164,194,122,118,250,5,216,195,167,16,159,68,20,2,53,19,49,60,60,228,17,61,145,235,22,227,9,99,28,190,135,155,87,22,115,40,21,229,59,236,87,37,87,157,139,242,59,63,44,187,134,154,170,116,120,196,207,175,209,36,85,51,118,173,99,226,115,143,153,41,161,50,136,18,116,243,182,93,136,190,223,250,69,78,237,168,158,87,4,128,131,173,101,32,138,83,14,75,110,252,161,0,214,170,184,149,167,228,88,97,170,117,58,255,202,242,107,108,91,171,91,139,233,54,127,150,83,42,41,93,164,107,102,41,47,243,42,218,26,85,233,1,68,177,203,195,244,250,69,139,5,218,251,21,85,13,185,90,231,109,163,180,95,253,36,95,193,188,92,42,238,73,215,89,169,62,203,95,128,143,86,97,231,200,124,98,42,116,149,76,102,224,140,97,208,232,108,30,32,105,145,188,152,97,96,112,193,64,240,192,194,156,209,161,28,194,136,86,12,202,3,202,13,140,100,248,42,58,187,202,163,199,16,16,192,20,104,72,128,2,74,96,194,234,63,23,140,69,115,42,213,178,36,126,163,52,225,100,3,101,167,34,231,207,213,100,215,35,60,203,76,18,152,108,121,122,97,195,136,151,60,242,202,106,54,214,30,192,153,149,235,192,129,140,73,206,145,151,187,204,189,25,46,96,101,122,206,118,208,222,22,138,119,182,38,90,112,226,147,57,221,245,247,191,38,97,183,25,67,93,123,56,243,24,212,213,250,37,142,191,43,190,203,109,86,91,95,92,126,126,244,97,253,120,182,202,181,137,29,67,114,205,194,238,165,149,137,11,107,50,11,193,14,89,90,246,246,58,106,230,159,177,100,128,16,137,112,1,39,79,118,139,40,169,13,203,46,16,10,180,136,230,100,12,60,98,194,35,72,101,117,111,162,138,171,0,184,41,74,212,31,171,162,146,127,27,135,182,254,226,247,28,232,116,67,227,166,143,127,107,178,11,212,142,200,166,57,160,58,18,108,16,6,187,22,16,218,242,160,20,58,95,0,53,3,38,151,205,44,209,111,63,253,61,5,61,9,95,127,92,126,32,1,102,243,61,52,195,249,51,179,114,151,83,175,31,163,43,132,83,80,117,179,67,142,147,14,4,17,64,172,160,87,49,16,116,52,172,90,28,92,142,104,104,100,9,18,15,59,161,23,0,53,65,190,26,162,194,161,129,193,11,10,194,228,75,167,255,251,178,100,32,140,134,142,105,72,19,186,98,192,86,134,249,195,96,166,121,27,61,185,32,79,105,43,201,78,28,167,53,130,141,188,58,216,32,87,242,255,82,82,235,15,236,48,122,226,19,180,41,139,62,60,191,118,36,59,52,242,211,97,119,151,208,90,125,75,41,99,49,114,139,225,229,136,255,53,99,40,142,219,170,119,177,170,106,72,101,235,69,75,45,105,117,62,98,60,135,107,217,83,136,238,233,156,81,62,150,140,218,43,55,18,36,241,253,43,169,208,165,9,218,111,22,91,179,112,174,138,207,82,5,110,207,60,194,72,28,130,35,165,214,76,118,188,173,72,169,104,158,84,221,90,53,60,162,92,246,98,127,20,155,197,142,53,19,48,217,21,239,20,87,69,248,130,183,237,173,9,35,105,9,214,244,177,246,6,227,2,100,191,40,35,152,85,93,93,182,253,95,173,103,6,150,151,242,25,194,40,255,229,135,103,107,43,113,234,241,90,37,117,137,101,213,32,189,130,154,94,31,119,215,111,190,63,122,154,198,205,46,53,249,71,214,189,20,192,233,66,236,36,116,219,146,178,1,35,66,125,151,44,134,53,218,192,5,100,192,172,68,141,33,16,20,194,48,209,204,132,135,252,192,248,5,76,94,11,244,197,68,53,192,128,140,148,70,2,192,78,96,234,6,38,39,1,22,102,217,152,128,2,52,170,196,97,77,25,34,74,222,97,38,24,148,105,166,147,198,16,17,106,66,9,134,23,84,51,217,205,71,177,166,142,247,23,211,15,126,179,197,161,216,226,252,206,229,237,85,191,186,11,234,163,169,155,105,83,93,111,54,25,198,231,53,230,148,82,107,150,140,74,49,195,114,36,130,199,110,114,182,122,202,180,64,66,141,102,80,18,184,178,131,5,27,36,82,69,21,155,106,172,167,32,117,16,41,150,166,221,182,195,94,75,190,40,214,20,96,224,173,75,43,143,66,152,157,151,46,222,66,144,245,91,73,147,144,107,25,158,41,170,212,216,96,254,199,205,90,164,231,100,19,211,97,247,180,91,117,153,255,155,252,39,78,237,84,239,167,178,129,147,144,0,5,64,38,217,18,1,161,28,74,18,164,97,125,171,152,190,116,213,26,111,40,100,195,138,15,19,6,214,65,238,167,57,172,150,255,95,250,209,179,92,253,205,161,114,14,161,129,215,82,161,251,155,244,249,198,7,88,159,69,22,45,172,196,154,18,251,187,80,234,63,255,89,50,201,64,213,129,45,222,72,128,135,120,2,77,1,12,207,250,234,205,23,205,77,209,15,195,134,227,73,178,3,62,74,128,16,142,242,12,131,70,50,5,38,134,145,70,136,192,177,51,30,129,47,194,193,64,98,106,24,212,71,84,130,248,73,192,176,32,1,0,255,251,178,100,29,14,134,130,120,200,139,186,74,224,90,199,153,170,97,34,58,27,109,227,34,46,233,43,193,60,157,166,141,148,136,232,8,65,33,107,165,125,183,238,51,235,217,151,171,13,73,115,176,254,79,221,121,169,193,192,140,9,92,187,122,228,145,50,140,157,168,170,121,84,140,147,154,178,113,58,82,147,247,113,105,166,147,153,115,117,40,17,181,219,132,84,97,179,133,149,106,53,6,228,169,227,189,25,130,37,14,164,149,42,207,95,60,110,10,106,76,205,245,186,221,78,80,166,98,234,145,216,98,243,184,92,106,250,189,148,81,157,201,139,244,43,143,134,158,169,202,30,229,85,155,41,183,189,83,36,22,158,36,141,178,37,138,55,149,187,41,213,110,229,53,24,215,149,70,21,127,253,132,235,197,101,64,0,3,64,56,21,181,176,180,150,42,7,84,180,197,145,161,198,78,149,39,2,173,66,23,164,107,14,183,253,157,131,26,57,74,238,15,255,183,167,103,8,197,115,35,57,172,129,4,89,75,36,44,255,255,250,162,255,245,249,129,57,41,9,129,30,184,208,92,210,94,88,29,44,42,40,146,197,128,67,33,198,54,47,144,29,203,46,106,227,232,9,152,110,153,253,212,41,191,110,73,145,70,91,202,106,253,36,105,224,212,1,11,211,144,46,1,152,58,60,26,0,82,129,163,152,98,166,16,74,76,1,33,26,17,113,144,185,179,238,85,83,8,1,33,161,128,84,48,129,88,212,37,78,224,104,57,244,191,81,163,255,95,232,157,200,54,154,235,64,211,213,47,140,70,101,152,74,59,61,108,157,118,209,40,64,40,46,140,241,17,112,156,197,51,54,153,116,140,148,72,185,100,70,130,212,140,41,8,174,41,229,33,53,154,155,8,162,179,171,71,215,182,133,107,39,209,105,236,89,29,35,85,19,170,82,158,69,146,22,97,226,197,254,204,155,154,53,53,124,98,151,109,168,186,80,204,139,43,66,241,184,78,115,98,102,142,56,121,153,54,246,53,6,203,90,97,200,37,56,150,153,163,108,236,166,196,91,92,245,46,150,125,133,165,38,253,66,27,52,122,153,189,135,127,106,234,93,136,39,64,4,140,67,39,107,234,48,112,58,101,232,20,169,20,160,2,216,120,12,237,172,145,119,112,252,175,242,186,223,194,87,254,180,211,180,199,131,169,45,34,57,217,251,43,246,207,167,244,90,178,49,132,74,113,5,66,170,33,84,57,209,93,191,255,255,134,129,42,26,72,178,192,109,43,152,50,160,233,40,0,166,211,112,197,48,147,184,20,205,234,66,56,168,68,194,160,51,49,207,206,193,146,16,17,245,248,1,86,113,94,47,212,222,83,207,218,67,145,38,188,139,161,1,159,118,200,238,166,64,128,255,251,178,100,25,140,197,248,103,204,27,154,97,96,81,233,249,179,97,101,62,89,37,219,42,78,48,213,201,73,41,103,13,133,156,248,1,232,198,5,135,43,187,202,95,43,119,35,153,53,181,194,54,173,79,248,227,105,211,136,148,179,116,3,139,19,85,84,225,123,77,23,82,169,110,199,141,47,105,110,194,150,45,182,35,105,109,212,22,115,143,230,27,87,237,39,174,87,98,232,145,45,103,156,182,37,191,44,217,238,114,40,238,122,129,251,11,25,43,215,221,35,141,179,44,210,157,149,122,249,26,58,237,150,188,243,215,97,199,245,65,223,32,73,165,234,173,10,79,217,102,234,232,180,255,47,119,20,59,85,148,66,113,236,135,231,93,71,36,29,221,89,16,215,165,206,128,8,64,217,78,238,14,225,69,92,192,44,146,98,251,44,156,4,85,156,45,64,254,98,183,114,213,251,253,149,99,251,45,63,222,154,126,253,61,153,193,221,207,97,114,178,235,247,111,246,251,255,255,79,255,255,243,9,49,138,169,101,42,12,100,74,46,186,143,197,56,142,186,137,23,97,229,6,119,221,175,24,10,142,163,159,243,223,67,142,231,54,17,70,5,132,198,196,186,154,252,6,93,134,230,16,6,49,16,168,202,133,116,19,33,204,88,62,184,67,2,37,204,166,42,136,75,169,2,175,36,133,136,130,0,200,178,246,64,82,8,208,158,220,68,186,105,246,190,120,162,197,184,76,67,37,229,26,54,210,168,215,41,190,169,128,166,165,150,28,95,42,95,134,37,236,152,93,106,187,217,108,62,137,108,20,117,84,47,126,89,170,173,164,105,149,83,22,42,130,203,152,121,204,44,165,248,151,71,198,79,28,89,75,143,151,142,29,109,149,140,169,198,161,246,78,215,196,127,175,129,235,105,203,144,120,120,149,9,148,124,86,193,250,84,215,3,44,215,188,110,103,155,171,140,147,224,168,221,187,107,103,241,147,13,72,100,245,235,103,171,219,109,108,178,172,221,118,65,153,249,180,167,160,100,8,253,177,226,35,67,41,149,133,234,154,180,50,210,72,16,243,39,147,61,170,114,43,135,207,244,139,228,75,127,255,233,206,83,156,160,78,231,26,214,213,62,159,255,254,141,243,127,127,255,255,255,241,226,120,156,195,101,238,113,199,93,12,44,121,112,68,155,26,184,56,126,10,157,24,184,110,252,26,135,194,10,80,113,73,57,172,27,198,131,93,24,96,102,48,14,50,67,208,200,161,66,248,195,73,42,14,145,221,11,45,220,102,143,51,38,70,153,245,13,38,108,195,208,224,168,220,97,112,197,50,221,194,4,73,18,111,61,95,35,167,240,15,32,35,88,244,238,100,203,9,75,49,3,4,8,154,38,18,16,182,122,155,66,85,12,255,251,178,100,42,140,133,219,104,205,19,152,73,232,76,104,233,157,100,72,186,91,33,187,44,78,189,53,1,34,25,37,85,167,148,232,226,79,100,38,172,151,182,226,73,218,234,40,185,180,16,48,156,241,238,65,139,40,138,58,31,246,133,105,230,182,202,114,77,3,107,218,4,231,168,81,204,235,31,234,141,53,57,193,240,212,43,98,246,133,84,72,228,148,227,18,10,100,249,33,30,183,138,218,88,43,44,109,9,54,177,58,181,45,52,119,83,148,27,87,160,144,133,116,121,4,221,75,162,64,117,142,181,74,179,106,139,49,64,0,6,0,220,0,0,96,24,92,185,66,193,210,50,115,10,116,91,134,39,178,143,44,52,189,192,136,78,82,217,238,228,59,252,224,171,178,249,254,234,205,37,122,69,213,244,191,232,38,184,37,254,191,246,251,127,255,255,111,255,253,130,99,69,140,150,70,130,18,233,90,37,208,136,44,12,0,1,194,208,185,142,13,241,148,162,97,137,100,17,147,3,49,145,41,161,145,128,184,84,5,12,1,212,72,193,192,196,56,149,48,8,4,73,52,47,103,33,0,2,147,98,10,52,80,46,109,74,24,105,84,7,46,122,6,194,42,207,204,56,68,210,124,235,52,28,38,118,239,69,188,234,46,6,155,153,4,44,15,70,25,78,118,115,216,171,28,236,238,213,134,131,248,236,40,90,227,9,197,201,47,63,25,46,198,206,201,170,60,165,5,4,136,200,247,98,128,129,66,4,219,72,2,10,73,197,219,132,82,8,21,31,138,241,156,40,141,120,35,133,201,140,127,97,135,40,202,162,51,101,12,181,177,187,131,91,14,206,39,112,106,219,180,169,156,92,217,104,55,15,61,94,50,133,147,88,37,34,86,242,115,194,149,57,238,163,97,168,141,239,97,5,211,159,84,195,8,83,75,77,160,255,252,119,204,220,92,46,57,246,70,54,84,64,10,169,165,113,10,210,129,137,204,101,49,4,18,169,21,140,211,0,230,136,181,82,61,110,185,94,53,38,182,19,201,81,228,35,69,174,2,213,124,99,185,135,81,92,99,244,241,245,71,86,173,238,168,121,255,251,242,54,44,102,255,254,177,254,175,255,252,250,174,47,250,144,0,0,51,24,235,204,144,248,53,192,220,213,144,3,86,222,204,167,67,51,16,172,2,9,48,65,32,198,33,33,145,32,65,173,91,199,128,174,41,110,128,33,160,224,12,100,170,0,38,2,172,231,177,116,180,84,67,127,117,41,201,231,136,221,152,68,154,46,68,91,201,125,37,161,66,137,105,245,166,137,7,29,166,179,149,133,11,97,181,150,192,40,154,185,165,209,168,121,211,127,103,28,16,68,151,172,161,218,33,184,52,15,124,182,37,25,119,167,162,46,19,65,255,251,178,100,61,14,103,128,114,76,19,152,77,112,68,75,89,134,100,197,86,27,249,193,44,78,229,239,200,242,42,38,141,145,29,121,213,246,20,159,54,114,181,248,225,109,71,150,238,85,227,133,199,117,105,29,166,177,46,202,85,27,89,150,247,148,102,93,106,236,134,71,202,217,68,173,103,102,81,83,183,230,101,246,106,202,84,114,189,91,58,238,31,150,51,247,106,116,79,26,171,249,82,9,199,161,0,131,241,242,110,27,208,135,114,180,1,49,87,23,244,79,34,66,73,189,167,61,149,212,149,211,38,27,242,235,90,168,9,241,93,126,127,91,253,199,61,82,102,239,83,72,237,137,4,0,0,7,1,161,177,35,175,3,144,103,204,86,67,183,98,146,28,79,164,139,8,48,21,14,4,139,74,207,195,21,45,144,36,223,249,200,134,67,155,253,54,175,250,191,255,212,126,228,111,255,251,127,255,19,255,255,255,255,255,47,234,194,32,223,119,231,193,51,8,97,19,57,207,3,79,140,243,53,205,243,231,77,227,20,148,115,34,193,34,221,152,34,90,132,0,166,9,132,96,226,129,53,82,161,65,162,41,132,44,49,187,163,170,12,134,90,23,217,160,186,75,15,5,200,44,201,104,227,159,104,161,235,53,176,74,107,148,181,9,1,127,177,172,232,151,131,121,89,30,12,152,137,61,123,196,192,81,107,108,50,61,126,48,14,24,160,140,242,20,116,108,137,110,117,22,150,176,170,129,23,151,43,71,116,88,223,23,188,147,135,209,29,190,167,32,80,224,117,119,199,168,140,192,183,59,49,170,49,35,173,168,207,113,188,36,29,110,154,131,188,114,137,195,91,132,234,218,211,19,54,167,132,217,254,107,247,140,68,250,128,97,57,82,187,129,79,139,52,235,59,35,121,131,53,171,140,62,150,36,95,182,89,45,152,52,190,244,139,101,196,105,181,252,86,165,188,107,195,255,255,253,107,175,172,67,141,27,242,185,252,0,113,41,82,66,34,75,183,38,6,222,175,111,202,238,118,4,71,10,162,150,24,90,224,203,236,76,63,79,61,95,160,79,246,254,175,251,34,127,245,127,255,79,255,255,253,191,252,126,170,106,211,158,202,44,106,63,80,148,185,97,0,0,10,116,193,54,16,55,60,227,136,51,49,37,79,169,72,52,68,216,204,163,130,32,129,142,139,141,116,120,40,99,176,11,172,214,90,61,36,18,16,54,144,164,240,144,104,42,2,118,33,11,5,71,94,247,99,52,85,240,196,152,155,212,252,90,14,163,227,25,121,49,215,24,222,89,80,144,61,197,169,245,212,39,62,114,27,185,59,17,37,155,187,83,171,36,143,188,222,46,14,191,173,199,62,125,106,62,255,235,242,236,73,179,126,246,181,121,179,166,255,251,178,100,60,14,134,73,111,204,27,152,92,112,72,165,9,151,96,79,136,25,117,155,44,78,181,158,64,237,17,103,53,128,138,32,170,213,7,193,215,16,224,75,57,211,8,107,134,147,185,121,81,26,237,132,230,109,178,22,215,181,91,48,104,121,208,240,77,103,211,62,77,91,84,74,33,110,236,151,80,179,8,103,53,160,145,46,215,108,203,8,165,232,178,203,245,25,107,67,40,5,73,201,159,115,98,90,129,13,89,226,159,255,255,253,84,0,64,2,128,1,27,43,22,100,0,167,207,26,170,61,168,196,106,95,25,121,242,198,213,184,236,47,230,164,243,88,49,72,220,216,139,191,169,42,49,110,194,143,106,215,227,218,218,232,185,225,242,6,181,7,52,215,147,191,137,129,87,244,235,33,183,251,63,255,255,111,174,108,47,48,225,145,54,77,47,53,64,35,50,68,182,58,49,115,49,197,72,50,72,13,47,65,143,224,232,24,34,0,132,64,98,208,68,5,184,138,217,46,25,6,65,65,38,13,196,88,87,20,6,91,35,92,75,103,214,158,245,155,178,203,56,232,56,23,207,231,82,94,43,135,189,45,91,186,246,149,77,134,105,122,173,116,159,43,38,1,121,247,31,73,190,211,151,117,40,241,180,188,5,130,152,197,191,96,86,175,255,31,63,193,100,126,148,228,200,68,153,178,68,52,157,1,240,242,108,94,21,234,89,41,118,98,218,11,61,198,125,79,251,70,149,163,229,243,218,230,163,249,228,39,59,33,23,247,230,214,102,134,212,60,90,134,105,211,100,151,234,123,207,179,9,243,185,126,249,157,102,240,86,176,108,222,10,119,20,131,135,187,109,102,110,228,188,29,3,190,221,64,86,90,161,195,0,0,0,1,107,152,98,226,3,53,117,70,49,230,77,101,185,216,154,126,127,187,140,54,53,241,255,71,94,87,243,222,143,214,159,11,228,254,81,240,126,223,223,245,127,23,21,80,163,74,27,246,163,221,71,146,187,255,88,0,0,67,148,197,132,4,217,53,180,204,97,64,204,212,8,238,147,116,202,118,4,199,33,20,20,1,152,204,29,130,130,18,16,228,56,150,91,21,214,155,250,142,5,97,131,180,85,40,244,136,100,248,53,135,249,97,96,121,218,151,234,82,106,232,57,28,228,109,144,194,239,95,153,123,121,247,26,237,138,181,134,20,243,111,58,133,4,230,242,112,243,166,154,36,67,54,221,193,216,137,206,185,109,205,172,122,70,248,149,222,113,243,154,95,39,214,107,1,195,87,241,245,140,55,163,177,251,151,214,177,31,214,179,238,214,115,84,195,137,29,143,193,203,92,89,157,217,194,150,237,236,179,125,73,7,23,131,228,149,243,135,145,85,42,196,246,179,126,51,2,3,20,180,255,251,178,100,87,14,134,110,104,203,155,184,123,224,76,39,57,135,100,233,142,26,53,163,40,78,229,111,193,36,27,102,169,147,29,144,186,78,250,188,109,230,155,96,133,175,104,63,56,199,158,184,38,79,41,247,89,43,27,87,246,164,47,139,10,218,214,172,8,0,1,20,3,89,58,198,36,77,114,201,25,174,19,59,62,137,148,242,181,54,148,80,217,206,134,14,202,236,190,80,135,9,190,137,82,61,151,232,134,113,83,234,45,236,239,3,137,98,144,239,234,252,223,247,253,115,38,171,168,12,206,225,123,15,20,81,60,10,127,255,255,236,255,208,13,152,212,112,156,135,69,152,30,136,25,196,240,153,171,27,25,176,208,145,56,102,5,0,134,55,153,6,22,131,198,10,8,134,44,3,162,16,141,185,0,0,5,238,33,8,12,16,3,93,225,86,68,65,18,218,221,20,1,67,210,181,87,75,110,77,71,100,183,107,25,229,246,102,60,40,3,109,111,183,98,186,171,60,189,175,93,150,2,74,85,150,244,147,132,210,254,229,109,42,85,143,1,165,40,133,123,36,32,15,71,15,111,37,54,207,187,103,214,49,217,140,115,116,247,99,216,91,215,29,125,218,178,228,5,100,142,100,60,158,106,106,46,231,67,185,120,246,217,170,54,225,18,146,249,81,141,109,52,138,157,110,44,152,105,215,62,247,157,165,74,82,153,163,5,144,247,50,90,80,198,49,24,99,37,37,119,89,115,109,232,46,116,249,168,37,157,39,62,87,109,177,86,195,210,143,148,95,81,172,0,0,0,198,86,236,195,196,32,1,136,22,20,43,74,124,211,54,245,168,151,107,255,40,157,209,6,247,162,117,69,98,250,212,151,79,231,246,79,110,156,121,185,31,255,255,255,86,19,52,14,22,137,70,48,160,80,228,16,19,255,236,214,46,206,186,87,89,22,255,44,118,168,0,2,243,3,112,12,50,87,34,19,22,80,100,48,39,0,195,72,0,69,48,244,38,67,10,144,86,128,66,129,206,96,0,3,97,128,254,14,7,33,32,0,7,0,24,56,2,214,98,9,3,129,205,235,42,38,77,136,204,205,217,98,16,6,204,25,180,134,158,97,219,140,83,85,48,150,179,132,58,50,3,229,219,212,57,254,237,181,13,214,142,133,95,119,104,52,88,32,136,91,22,170,185,180,22,234,140,154,189,109,99,15,147,143,107,12,213,205,222,114,188,29,175,101,20,204,254,219,10,102,179,247,39,109,107,4,121,116,49,141,42,200,149,159,217,149,158,234,250,113,166,147,69,69,141,101,154,61,119,171,29,25,151,50,140,117,163,122,5,209,85,150,79,172,175,144,230,29,187,61,223,176,221,221,95,77,123,179,166,173,173,189,165,158,173,160,97,115,103,167,255,251,178,100,100,12,134,165,102,74,19,217,99,240,77,101,25,147,96,172,94,22,57,151,50,110,53,57,9,56,154,167,105,132,169,24,176,218,217,150,73,102,205,16,249,203,106,47,120,1,242,93,10,116,154,108,93,60,64,207,48,100,153,115,139,167,229,74,220,69,15,197,197,163,96,68,50,10,59,114,96,43,233,250,159,195,141,151,239,51,52,221,168,173,78,182,52,67,2,99,52,103,84,88,96,251,170,149,102,251,109,105,24,71,178,140,108,127,182,184,182,100,227,31,185,12,4,0,157,248,195,40,35,128,164,77,194,81,52,243,56,225,175,179,66,175,6,157,128,96,89,136,138,142,161,130,129,165,208,159,118,156,72,211,174,52,38,156,132,141,8,68,64,152,50,16,214,90,213,106,42,248,209,229,141,98,0,14,181,22,96,112,158,99,67,71,181,202,111,76,29,162,69,152,32,135,138,170,77,106,134,201,29,152,63,128,70,118,64,110,90,229,104,242,143,211,64,138,200,162,196,13,250,76,34,81,73,135,170,158,239,109,85,168,77,37,6,69,106,202,64,116,27,95,58,241,76,30,90,17,84,121,164,110,200,53,184,40,20,145,36,93,235,65,161,121,84,146,156,145,151,24,73,82,172,248,66,208,203,177,111,90,82,83,114,49,17,63,126,93,165,81,112,154,0,2,188,59,193,240,134,215,155,162,158,194,41,54,220,112,173,174,2,197,9,54,230,251,115,121,166,127,145,117,252,169,134,180,144,41,197,6,41,83,59,214,42,151,177,16,43,50,147,153,78,99,211,255,254,121,25,174,66,195,164,66,32,216,60,108,146,159,255,167,99,0,32,50,131,228,142,216,0,17,243,1,34,0,50,53,4,227,35,16,233,48,179,27,147,68,241,150,48,227,45,211,10,64,15,48,2,1,163,9,112,79,48,41,1,225,80,90,48,29,3,215,20,48,9,214,187,68,28,3,83,1,224,16,160,17,28,11,48,201,234,8,95,170,129,3,161,200,69,200,236,5,31,211,194,106,197,94,105,142,136,135,121,242,219,97,158,230,55,161,138,108,224,194,25,157,233,156,138,133,85,167,215,222,222,227,194,132,50,106,182,9,87,22,75,114,218,235,242,173,139,49,219,255,228,81,134,99,123,29,15,233,69,212,58,150,251,217,216,120,75,40,38,69,246,238,117,30,207,168,227,217,219,38,124,49,164,242,251,165,88,93,154,180,146,182,101,21,228,147,112,212,45,12,46,133,218,98,161,169,173,37,91,35,156,171,123,144,197,79,154,191,150,165,12,82,105,21,185,253,126,109,29,115,16,73,159,248,149,238,214,16,129,72,201,50,153,102,32,34,250,25,108,17,48,239,146,3,44,142,61,87,113,123,36,137,208,36,14,121,90,120,251,255,251,178,100,122,142,198,167,104,73,147,217,75,240,71,196,105,130,100,235,106,154,17,165,40,110,229,47,193,12,17,230,13,163,21,32,68,93,84,229,250,53,62,247,88,2,166,203,154,254,127,64,245,82,161,39,173,64,238,255,253,255,255,253,136,109,5,102,198,177,132,151,99,191,217,120,42,83,18,36,3,90,220,35,100,203,208,184,142,124,162,184,106,130,170,104,136,22,96,224,28,99,176,170,97,16,62,96,184,150,96,96,176,66,21,89,93,55,66,128,145,17,136,223,16,32,12,44,206,173,216,98,41,24,203,240,147,80,80,216,127,41,226,7,17,241,75,140,93,42,28,236,186,217,100,31,132,178,9,195,180,73,6,184,45,221,44,9,61,189,118,114,213,250,2,251,61,153,204,18,39,0,99,202,142,63,239,179,23,255,233,175,63,85,112,46,111,236,130,91,11,49,208,104,193,12,35,162,150,216,205,134,194,27,74,35,24,145,139,88,242,209,80,236,154,93,123,188,88,151,251,129,226,116,211,64,93,105,163,70,157,16,136,140,36,205,136,230,85,125,87,165,49,66,78,242,77,89,50,187,161,105,228,24,76,152,193,196,226,121,66,136,59,107,163,96,172,203,176,187,125,31,223,18,0,0,64,74,163,77,25,105,128,64,24,145,161,120,234,231,4,64,186,106,31,2,216,20,206,96,96,250,229,235,63,225,231,161,58,191,102,52,41,56,175,241,140,140,38,45,91,21,131,213,245,6,249,63,255,255,242,150,118,235,42,153,103,92,81,71,135,8,0,1,243,54,45,67,82,108,0,115,68,98,82,32,115,4,126,100,133,180,6,67,204,8,12,76,73,49,140,19,3,140,28,10,140,41,39,214,176,200,4,153,9,134,9,12,140,32,8,220,112,172,5,101,154,246,70,149,201,96,39,150,7,129,115,167,142,211,212,134,192,243,91,174,187,5,68,124,165,186,108,170,131,117,32,72,213,45,72,232,196,46,61,139,197,81,24,189,236,251,7,229,75,74,33,54,17,171,165,68,71,152,165,214,222,12,114,211,213,245,251,66,247,188,143,22,177,8,191,144,202,11,217,165,145,144,56,125,72,54,22,151,156,90,243,155,183,83,56,103,106,243,239,196,112,146,51,94,236,138,19,165,87,83,98,60,190,228,22,54,128,148,141,39,172,209,253,124,133,106,35,167,108,126,108,46,172,235,49,85,37,237,17,163,136,143,49,2,198,32,195,210,102,86,155,251,82,58,43,249,110,248,140,4,129,88,1,64,190,20,162,13,114,70,226,49,5,34,94,88,175,242,68,5,206,238,90,125,50,159,98,165,140,190,60,220,206,189,23,92,229,31,172,208,35,22,79,139,135,14,57,220,229,140,199,50,191,255,251,191,183,255,189,102,16,255,251,178,100,137,138,134,166,104,73,147,185,75,240,64,68,105,151,101,138,72,24,229,159,49,78,189,150,193,62,163,38,141,149,26,120,211,10,0,202,119,24,0,184,24,198,199,24,160,66,25,222,16,28,254,9,153,146,73,3,147,2,176,28,192,17,94,4,7,2,70,7,10,2,128,98,128,172,28,80,112,4,8,30,220,149,204,76,15,0,0,60,92,87,105,118,64,209,89,187,240,238,243,225,64,49,98,178,249,51,117,241,162,179,181,81,83,243,24,35,134,180,220,168,41,237,92,58,139,156,143,148,190,108,84,130,34,223,181,211,62,211,124,213,236,200,41,10,247,241,29,102,2,36,253,211,235,92,152,63,248,83,16,94,200,237,179,249,15,203,45,162,229,244,142,239,241,114,216,214,94,144,236,125,55,251,110,86,174,163,78,178,89,42,52,83,141,76,28,58,59,85,53,95,170,233,71,110,222,191,11,240,124,36,234,38,42,41,105,149,149,142,200,3,219,39,7,236,195,45,195,218,194,208,63,255,244,0,37,3,192,207,154,196,4,149,103,33,66,43,157,104,250,185,147,75,154,70,21,239,97,94,223,220,191,63,249,220,239,244,45,253,91,84,212,94,249,67,13,187,44,193,2,232,112,35,40,166,175,33,87,55,255,255,253,191,255,199,8,78,27,37,141,109,211,22,73,9,43,15,137,226,205,118,167,79,179,0,0,3,112,197,188,128,5,144,220,142,67,89,56,205,97,90,48,206,164,136,178,97,16,97,141,134,134,6,2,152,40,74,97,210,184,112,28,32,24,163,150,192,160,243,29,129,156,198,18,26,243,89,49,105,172,237,52,34,150,50,212,178,183,214,12,189,253,203,151,204,94,215,208,46,28,40,45,64,220,206,224,133,15,39,230,163,138,35,107,27,20,181,235,86,28,4,91,153,78,21,163,28,249,26,253,99,1,227,251,212,83,147,92,103,11,136,243,88,51,250,255,126,218,195,127,180,151,183,47,7,223,159,181,231,69,110,205,83,19,24,122,53,238,46,119,28,59,62,92,115,19,255,47,238,253,247,94,93,122,71,149,187,187,9,250,213,23,166,228,223,221,234,93,250,126,68,161,136,246,239,81,165,205,61,17,241,82,56,95,98,235,235,75,235,191,138,76,183,179,107,148,89,96,251,65,83,41,60,143,5,164,33,128,246,196,225,120,140,72,60,66,147,83,110,165,247,242,94,80,78,210,6,198,131,208,61,34,106,223,195,79,149,61,182,227,92,240,16,92,196,48,98,146,169,66,14,241,59,122,165,27,67,119,232,58,253,87,231,251,104,219,150,242,221,189,87,81,254,148,229,198,19,159,25,33,44,108,195,33,135,131,71,248,69,154,176,178,69,3,3,2,66,10,192,16,16,128,60,96,255,251,178,100,155,14,214,123,104,203,155,152,99,240,72,37,201,80,101,103,86,24,61,161,50,110,61,145,129,14,148,229,73,166,41,88,65,66,170,179,150,123,56,32,6,128,134,17,36,181,72,160,16,22,169,82,102,138,49,30,66,165,33,249,65,185,158,226,110,59,167,92,37,126,39,137,191,81,35,64,253,157,197,118,105,237,108,108,183,44,110,134,0,60,126,119,23,121,237,187,199,90,139,109,57,52,186,20,121,173,14,215,99,75,214,152,74,225,85,224,209,6,150,255,238,163,42,25,72,188,147,13,117,122,215,118,166,61,13,25,214,148,244,6,207,183,20,8,235,135,72,79,119,35,121,215,18,86,91,170,22,61,14,209,165,246,64,129,150,57,107,42,170,85,165,160,63,129,48,251,27,85,67,127,74,202,238,115,19,137,87,245,95,178,87,206,124,135,173,96,99,34,46,34,56,38,72,15,153,137,226,144,47,80,132,174,16,194,94,29,70,153,161,205,222,132,50,25,228,174,61,127,220,53,163,143,14,111,200,180,10,46,64,22,8,205,212,185,65,145,40,177,42,223,206,106,20,116,38,171,242,74,196,31,87,255,232,0,5,99,3,227,131,83,9,115,114,137,115,48,28,195,196,217,115,2,104,195,12,194,192,225,20,194,1,236,40,10,152,78,25,152,50,40,152,2,7,145,0,9,252,231,136,129,195,31,128,149,156,59,26,131,27,236,80,178,69,59,44,186,108,80,125,233,28,229,250,0,9,120,251,172,170,209,75,56,168,243,81,214,115,210,251,127,92,44,11,207,133,72,121,60,183,134,59,220,236,180,100,183,246,182,36,134,11,19,99,118,158,255,203,221,9,61,238,144,16,203,227,230,208,66,24,206,161,4,13,123,170,19,129,231,93,48,54,25,78,36,207,57,7,235,34,150,100,72,140,123,60,50,22,77,180,209,92,84,14,90,26,244,140,210,142,141,188,80,211,184,167,177,142,120,244,164,104,119,129,81,25,3,162,71,187,82,220,81,50,202,108,71,4,15,9,200,218,10,155,132,115,187,151,250,27,131,170,1,128,14,146,161,88,80,12,96,26,14,101,74,67,135,64,64,72,103,148,220,137,214,200,237,113,177,48,49,80,46,205,181,117,60,19,50,195,102,209,61,170,43,221,26,199,81,81,89,10,26,28,52,42,230,200,17,42,232,122,23,127,170,42,118,82,35,113,252,250,158,96,2,86,140,48,114,141,144,123,77,126,75,204,172,107,78,139,117,141,69,28,141,8,2,204,29,5,12,30,29,6,130,2,129,0,8,32,24,4,24,151,173,97,223,113,16,84,96,168,70,255,136,207,15,148,220,85,233,78,70,144,13,69,229,167,135,99,117,237,99,54,48,119,245,179,44,28,134,215,84,74,255,251,178,100,180,10,198,127,100,74,19,185,67,242,71,229,57,82,101,39,86,26,201,157,41,46,229,143,200,195,141,40,13,132,156,148,5,213,92,166,62,220,208,136,71,235,31,161,92,84,28,228,182,173,187,235,85,139,212,186,84,65,203,191,174,63,22,187,81,170,75,59,211,167,160,109,182,27,137,82,230,20,123,5,246,165,212,190,202,33,53,200,190,198,47,106,211,138,38,234,210,142,89,101,183,156,73,6,89,37,161,167,90,95,249,219,49,79,187,84,106,43,99,206,52,236,178,179,90,186,250,222,151,163,55,162,200,49,232,157,164,55,253,232,152,216,159,77,61,249,249,122,59,190,202,190,174,178,65,189,25,121,225,241,82,218,139,109,16,4,57,128,156,99,177,154,176,146,134,14,25,168,143,108,93,231,53,103,234,191,212,134,193,25,164,200,136,8,247,229,135,127,255,233,166,123,32,150,145,188,98,132,44,52,115,70,59,98,24,4,26,243,2,20,67,134,167,83,39,22,243,34,68,83,253,10,99,17,40,115,5,5,146,64,92,194,176,84,193,176,48,193,16,192,8,18,173,116,215,69,5,52,64,16,146,158,160,169,188,97,160,8,96,152,20,207,218,193,80,68,9,74,40,221,20,158,41,43,171,48,12,110,174,59,234,42,253,208,98,172,208,61,45,219,49,59,51,244,129,80,42,12,237,199,214,247,126,238,230,109,92,32,100,162,189,146,22,15,79,59,25,187,116,116,22,96,184,23,188,148,73,245,142,95,126,89,122,102,173,107,19,141,74,221,26,181,136,207,221,47,139,14,41,227,212,165,161,75,202,94,168,177,103,22,28,22,35,246,201,178,211,168,229,123,54,64,186,165,206,94,23,214,33,154,176,122,57,175,141,163,227,1,36,191,198,104,71,254,230,76,104,92,156,205,34,97,221,113,251,203,17,35,142,135,44,157,162,73,68,53,11,172,209,220,120,114,190,159,82,194,164,118,129,222,218,67,156,196,219,173,93,167,211,166,179,211,59,121,171,214,154,193,128,224,0,0,0,0,64,12,0,96,33,96,84,212,205,72,241,164,22,209,72,174,81,106,97,48,212,90,93,201,252,105,97,190,213,100,145,11,113,169,184,118,75,182,252,146,215,236,213,120,210,248,170,111,2,198,124,119,31,240,72,141,59,16,103,162,236,242,37,196,163,141,175,239,210,169,254,55,234,177,223,244,97,226,64,9,201,0,33,195,138,80,204,82,135,51,90,104,196,143,243,64,1,73,157,98,192,145,3,226,33,68,13,153,96,34,9,17,77,62,78,43,25,174,99,184,176,129,132,151,197,125,196,187,26,132,83,252,91,192,212,48,7,219,186,224,124,45,69,169,240,40,243,154,198,207,168,109,178,227,181,187,213,60,244,255,251,178,100,204,12,135,171,119,74,19,184,100,114,81,38,169,92,101,98,140,26,189,163,50,110,101,231,8,237,17,167,41,146,189,224,151,73,180,214,42,97,3,175,26,211,7,197,77,157,252,63,115,128,243,80,235,60,139,184,146,79,42,83,30,236,108,154,109,102,35,162,200,245,127,16,225,192,129,188,66,71,171,225,109,78,200,217,58,177,141,91,2,230,254,226,199,116,202,173,188,101,84,38,90,54,56,99,181,192,124,198,190,200,237,243,216,233,200,53,145,235,45,231,244,122,193,1,129,150,241,238,241,177,228,40,120,204,119,56,247,99,212,111,138,68,187,167,174,47,94,207,54,190,37,139,36,243,122,80,250,75,111,185,235,15,231,247,134,0,31,128,24,17,214,146,250,82,4,76,67,28,174,211,100,191,67,77,119,60,59,181,253,96,193,186,95,245,55,79,124,86,20,27,125,229,20,178,147,209,235,150,219,158,198,167,170,137,97,223,243,255,255,255,200,231,217,72,1,0,155,112,196,34,19,147,59,77,42,70,52,24,148,255,229,3,17,207,7,67,3,160,128,0,185,39,4,65,99,13,4,68,64,164,243,124,163,130,32,56,41,16,255,23,209,94,164,82,229,101,86,36,133,233,252,186,198,253,1,163,174,244,222,112,190,219,136,173,90,10,134,251,184,106,77,186,72,191,175,252,79,92,136,45,119,173,130,43,56,237,187,198,89,93,214,145,217,214,30,199,16,225,33,158,181,11,3,238,122,100,173,85,9,32,99,233,244,148,90,125,123,48,245,150,89,212,204,39,236,178,71,177,199,234,132,196,162,76,215,127,81,75,95,31,250,29,62,215,197,145,189,208,100,182,250,248,62,90,125,183,90,47,172,125,211,35,218,29,209,199,51,113,13,29,84,109,41,62,146,179,83,148,145,183,243,173,115,197,159,78,88,156,239,157,20,18,23,191,87,0,0,0,15,64,222,3,127,31,125,92,37,202,29,68,224,81,154,88,158,117,34,63,190,125,13,136,225,20,177,65,48,121,231,147,108,192,115,211,223,86,122,129,21,254,118,226,125,70,225,51,57,234,97,135,137,50,173,255,255,253,191,255,64,70,37,201,118,251,34,118,99,105,82,42,187,2,87,33,140,101,85,155,62,101,232,211,145,170,176,230,175,246,80,100,31,217,27,0,1,179,46,186,79,248,205,60,205,224,199,173,179,229,94,141,134,9,3,103,76,62,25,49,40,212,4,14,48,216,76,201,36,225,24,89,5,157,165,78,72,32,51,240,101,111,130,92,29,96,64,217,236,133,39,199,0,251,90,175,32,138,82,243,34,107,91,236,185,145,201,173,97,1,167,151,48,198,123,183,110,34,228,91,185,80,190,90,198,230,114,157,251,154,208,251,40,85,49,255,251,178,100,199,140,150,72,104,76,155,143,100,98,98,12,121,237,96,226,126,90,253,195,42,78,97,143,201,45,148,102,117,167,176,160,231,119,250,237,97,149,198,17,10,230,44,154,55,46,210,211,203,209,239,88,94,222,76,14,48,176,184,138,152,219,115,102,87,244,19,249,93,232,94,207,133,108,77,47,166,63,180,122,200,121,52,179,17,66,187,203,39,16,211,222,173,153,232,157,72,166,53,14,109,209,62,223,156,190,154,39,168,219,43,151,33,217,8,253,99,197,167,254,189,55,254,95,86,218,107,235,253,126,179,86,154,205,186,102,114,114,176,218,208,168,20,52,105,172,255,168,64,21,89,227,85,138,177,113,192,198,24,89,86,17,116,106,77,58,115,24,80,85,204,253,176,165,194,151,179,51,140,27,213,211,133,51,58,46,249,128,206,38,172,148,181,108,181,231,87,7,8,250,65,169,53,11,62,43,249,184,98,63,117,42,207,63,105,220,244,202,254,20,89,246,228,64,48,166,9,58,185,86,58,150,38,52,161,180,63,202,11,49,243,33,48,68,111,48,48,37,49,80,55,48,120,55,48,232,33,49,240,155,16,7,136,154,90,85,202,64,49,24,234,29,172,147,0,192,131,13,192,243,1,65,38,139,209,128,36,189,204,18,85,53,90,14,160,213,209,32,194,115,221,84,16,197,229,155,81,245,237,249,76,197,49,252,81,233,204,181,240,67,20,206,181,249,84,95,41,113,40,36,251,80,206,21,64,180,146,167,173,197,115,170,10,233,108,222,74,108,52,128,246,191,167,43,25,140,254,205,31,141,86,78,220,185,156,39,18,215,166,51,36,56,251,202,84,159,161,250,232,123,73,151,122,46,74,80,82,39,49,32,149,147,68,179,146,55,156,81,108,213,67,221,47,105,75,181,66,59,108,14,6,93,144,22,110,14,83,117,158,95,40,58,53,43,140,237,243,185,150,254,182,178,188,95,107,104,223,245,60,91,25,144,106,24,102,155,119,181,209,93,0,0,0,64,16,134,45,196,0,30,60,88,155,25,35,60,152,242,98,39,159,106,106,86,67,12,59,247,62,180,175,115,80,62,191,247,133,60,162,37,13,70,170,113,57,109,126,215,102,82,39,67,177,234,41,24,78,181,118,161,0,123,114,148,67,74,228,210,201,135,148,73,175,94,79,247,210,19,19,33,83,94,154,163,96,84,35,80,11,67,222,213,83,46,136,131,48,67,132,4,24,250,49,13,12,198,1,140,134,34,142,198,9,129,134,7,0,137,84,239,129,129,115,42,192,5,1,82,97,130,144,88,7,104,173,205,241,78,54,105,16,164,163,163,134,229,243,64,160,46,7,149,163,206,196,179,90,224,186,188,80,79,10,46,161,167,194,22,208,243,174,11,203,255,251,176,100,199,142,135,16,114,201,3,172,55,146,76,229,41,191,101,169,164,28,249,161,40,46,189,150,217,38,16,165,141,163,178,24,180,251,74,129,88,214,168,54,207,23,102,224,50,74,197,181,99,241,54,60,16,245,194,133,18,220,116,28,44,189,241,110,150,214,72,204,144,162,19,19,97,192,244,160,19,145,129,161,192,205,50,210,217,153,45,4,116,43,150,224,171,150,164,252,30,228,50,127,212,198,240,225,99,106,62,237,48,228,161,159,253,183,169,57,176,218,211,84,182,235,188,190,98,216,220,133,90,66,184,40,122,219,173,46,114,171,148,172,67,92,170,156,115,121,204,217,164,25,191,214,165,127,153,224,231,115,46,125,80,85,77,253,223,14,232,24,14,0,0,10,166,213,11,158,85,30,0,60,84,222,163,173,212,128,12,165,232,21,5,18,169,119,149,17,107,27,77,78,133,226,114,134,85,167,80,52,203,67,158,133,154,5,44,211,100,150,105,71,154,27,52,177,102,123,148,140,246,69,153,100,207,118,185,157,163,243,44,236,245,32,0,76,13,140,12,199,240,171,140,152,74,248,211,184,101,76,131,202,80,194,28,168,142,79,93,49,208,248,207,228,114,162,40,196,103,243,64,46,204,168,61,56,137,172,137,194,36,62,48,177,12,68,62,34,0,133,4,102,67,15,10,131,147,182,58,8,48,136,39,181,88,151,76,4,240,187,112,84,54,45,4,48,236,172,133,86,135,80,234,44,219,33,106,12,77,216,129,169,26,220,59,167,117,81,58,51,207,19,13,101,195,82,21,147,12,77,7,40,220,69,7,121,26,212,89,74,73,172,110,80,167,237,41,132,2,137,26,111,128,38,75,210,207,14,156,85,203,171,31,110,22,113,89,42,187,57,208,35,13,90,170,249,80,203,73,236,13,100,0,74,242,102,201,216,28,42,195,50,228,36,168,140,69,184,146,156,173,169,18,35,2,25,163,135,105,85,220,86,181,201,84,166,91,30,126,37,216,214,114,89,118,54,146,225,197,149,113,144,115,10,85,41,82,85,99,90,223,59,77,25,213,140,231,229,184,214,129,225,58,170,176,15,236,178,30,235,242,202,159,244,190,96,109,70,146,252,212,102,93,86,153,247,147,119,87,106,110,246,89,111,30,86,207,89,125,111,221,220,107,214,206,212,182,10,179,175,255,203,89,213,239,205,81,195,177,110,254,128,32,0,16,25,250,141,43,58,66,7,226,61,33,18,238,227,84,212,173,29,71,9,36,71,17,165,64,178,106,123,127,35,253,26,84,245,247,170,15,151,45,168,48,205,185,30,183,125,95,205,73,251,23,57,69,253,32,49,128,160,253,152,64,14,81,129,64,146,154,120,136,57,211,1,105,143,163,201,156,17,41,141,255,251,178,100,190,14,137,76,113,73,139,220,201,80,56,227,137,147,100,235,92,31,129,167,42,79,119,35,89,3,14,230,121,167,136,184,226,185,133,66,244,62,101,248,8,97,248,180,21,2,76,194,72,67,6,181,64,143,133,8,42,186,11,34,108,38,40,75,69,106,171,193,253,172,137,51,179,77,130,122,245,196,231,185,203,81,57,50,178,179,233,182,160,201,35,57,76,188,217,100,207,36,88,221,120,26,204,96,102,103,218,102,8,82,188,227,48,247,121,16,86,9,101,104,137,17,18,136,36,103,144,133,94,104,137,129,36,119,44,86,237,139,112,2,162,177,192,8,111,45,251,10,107,82,184,192,227,231,194,229,169,181,25,213,194,64,148,253,60,234,243,147,79,233,30,190,254,110,46,127,148,183,245,94,87,206,224,233,127,233,77,173,90,228,90,139,61,55,71,58,59,122,191,255,46,72,247,111,119,185,203,110,143,109,102,190,173,227,51,122,53,149,5,184,131,147,38,154,160,126,172,225,173,94,228,246,165,184,222,169,172,59,204,168,62,239,218,183,203,215,170,208,84,164,128,110,224,237,207,221,74,55,160,0,18,0,0,11,109,30,137,1,131,153,25,176,226,176,14,131,153,70,186,70,6,52,53,28,77,48,165,54,185,204,63,159,115,208,144,93,66,170,226,191,80,93,219,145,244,42,2,209,83,236,28,117,175,79,37,220,248,187,149,244,117,202,245,2,0,0,0,140,197,55,172,199,213,72,214,198,244,251,44,48,206,85,196,192,183,4,200,161,228,209,241,8,195,80,108,192,16,164,196,112,136,194,1,61,37,204,40,90,140,5,1,17,12,68,23,24,72,15,180,49,8,2,13,6,6,64,71,197,140,189,77,228,109,53,235,84,116,185,158,42,25,189,80,169,221,247,244,122,73,99,20,71,104,93,53,61,39,233,194,156,237,215,130,71,117,51,145,135,82,84,7,88,86,70,229,99,212,232,184,187,235,84,66,26,208,24,90,244,131,141,116,27,12,130,204,1,9,229,68,252,104,118,173,32,108,31,122,250,103,124,109,67,1,215,95,178,172,217,203,46,40,180,213,76,229,52,249,82,179,250,150,238,64,71,184,73,179,107,93,88,243,122,160,119,100,145,105,144,41,27,44,110,106,212,16,55,39,30,126,243,249,243,69,210,64,70,92,245,34,80,156,154,193,215,92,40,218,113,73,216,125,108,171,166,117,83,29,182,253,65,16,226,6,189,32,0,0,44,81,128,0,0,22,217,125,130,195,90,32,185,6,60,89,145,97,244,173,192,234,80,56,182,169,136,190,67,38,49,84,147,9,200,179,246,197,163,230,185,48,179,8,159,148,233,187,122,89,239,219,46,217,143,87,250,127,42,58,194,118,128,172,48,101,255,251,178,100,149,142,135,51,102,74,155,185,92,240,64,198,73,189,97,135,56,28,17,157,42,110,225,147,193,31,25,38,9,160,158,32,177,51,124,68,54,104,116,57,87,209,57,37,20,49,248,104,49,149,218,51,4,28,49,176,39,48,88,51,51,72,21,1,8,192,64,92,204,83,92,152,145,129,201,66,0,49,151,17,96,102,30,1,99,0,59,214,221,218,219,44,136,47,170,216,74,162,153,220,78,223,253,73,161,107,96,56,47,3,170,130,57,175,179,7,115,110,157,23,121,28,123,226,36,153,123,114,186,68,76,155,146,228,162,186,163,203,155,61,40,240,144,249,54,153,163,106,152,167,11,123,241,106,150,238,100,148,209,235,83,69,206,222,121,185,156,161,42,8,50,146,218,205,83,84,88,62,207,103,234,73,103,29,66,104,255,40,109,107,15,143,183,139,222,239,225,69,162,185,10,247,149,159,169,7,165,41,31,118,96,152,80,26,106,235,29,233,60,130,75,249,246,186,17,246,48,181,199,171,156,237,242,207,191,7,223,47,105,180,239,252,204,252,86,251,119,194,12,128,174,211,120,0,6,58,35,192,192,133,1,220,78,0,0,164,177,144,142,107,165,60,196,215,85,49,8,88,190,84,143,222,116,240,140,230,45,254,61,147,8,239,190,53,163,196,237,150,115,155,151,202,60,209,73,108,83,154,250,117,252,66,9,188,156,51,255,255,198,223,106,84,54,237,208,0,0,208,33,51,152,236,138,41,145,96,48,25,201,168,97,153,240,162,24,0,21,65,130,217,94,24,120,0,185,131,168,79,0,65,224,194,104,0,140,24,128,72,192,124,19,204,76,131,116,194,20,4,203,240,96,18,4,166,16,96,64,179,65,128,24,50,0,195,160,52,209,93,176,168,1,190,146,96,227,115,171,93,205,236,216,52,79,237,196,218,167,29,0,34,181,82,161,47,203,37,249,84,183,241,95,49,122,154,167,133,98,89,146,129,172,179,196,39,210,163,58,192,49,219,171,104,20,221,76,103,197,154,161,128,130,223,3,174,144,71,5,115,148,100,245,46,62,210,14,128,184,42,213,42,135,14,211,105,119,219,134,27,241,124,100,55,137,2,134,33,156,159,119,50,229,122,121,218,214,89,149,233,61,120,102,212,246,177,240,177,116,2,106,174,81,214,64,132,139,86,34,104,47,98,3,192,136,58,72,236,233,173,105,135,140,145,28,242,234,126,38,26,35,137,170,237,122,255,231,218,210,83,153,187,205,0,0,0,161,217,90,226,0,131,75,2,22,100,0,14,105,106,60,115,111,83,93,201,114,79,117,131,126,227,90,110,214,209,42,157,55,187,126,59,209,221,58,215,171,182,248,157,244,253,121,159,152,26,173,74,171,255,167,203,180,17,107,255,251,178,100,149,14,231,96,105,73,19,217,68,240,67,6,89,163,101,135,98,28,41,161,42,110,229,51,192,251,25,38,73,148,137,138,51,195,132,100,168,0,216,98,18,158,107,219,2,105,163,144,126,99,234,107,50,90,100,249,18,97,0,114,104,160,32,97,105,14,1,10,140,173,11,193,196,248,64,32,99,42,144,96,176,12,195,196,0,153,133,128,100,60,40,3,1,134,82,192,19,5,183,101,150,203,221,212,47,183,109,101,204,231,81,7,112,249,92,61,32,128,198,154,137,66,136,68,139,238,165,190,246,24,158,254,117,238,160,36,25,182,157,186,149,220,90,47,211,217,247,213,139,179,170,54,197,165,116,130,56,31,203,54,198,84,221,185,124,31,111,25,166,131,188,28,73,23,41,224,172,236,18,130,170,53,172,165,36,82,221,102,127,98,254,49,26,246,170,173,57,111,106,54,35,36,211,43,117,21,182,80,3,30,162,15,214,106,60,202,35,138,61,104,70,124,132,27,76,129,234,209,4,208,163,146,134,170,40,156,195,4,81,142,202,81,204,203,170,137,201,234,147,175,231,227,94,247,168,190,223,191,110,59,247,102,192,137,10,99,177,19,106,65,255,129,191,48,22,35,8,147,61,172,154,202,129,114,67,107,98,71,182,142,197,254,93,117,124,19,253,159,76,55,123,41,170,221,231,6,62,165,171,125,11,248,97,22,255,255,59,216,42,44,69,23,167,117,175,0,0,179,4,161,35,49,179,34,145,209,94,53,73,13,195,50,176,67,48,38,29,211,7,178,23,48,132,0,195,5,128,138,4,131,25,132,8,36,24,35,0,192,160,0,152,81,138,57,129,0,1,176,225,128,16,48,92,0,53,238,85,0,96,192,114,32,0,232,13,6,167,17,61,220,77,11,55,216,76,13,243,5,222,206,228,153,185,210,34,250,208,226,227,45,220,90,205,187,251,211,118,177,127,82,154,108,16,76,218,110,170,80,79,50,135,237,160,216,99,100,66,249,51,73,12,101,13,213,6,34,109,174,14,86,91,98,110,81,202,40,45,168,97,72,200,175,97,215,119,10,233,106,79,251,245,210,146,41,15,109,158,201,235,222,146,93,194,86,211,33,119,52,209,218,135,127,51,234,9,224,214,199,98,59,77,95,90,187,168,233,218,88,250,77,74,101,151,90,251,166,109,55,197,30,81,73,220,79,136,158,167,150,60,182,102,159,186,61,172,118,161,198,221,61,167,191,196,224,18,248,10,137,65,57,186,202,101,146,25,179,38,104,170,211,21,226,68,38,32,81,99,4,140,216,113,34,39,94,86,186,202,223,249,38,213,21,158,62,159,57,247,117,29,253,93,147,243,194,1,115,71,27,255,253,1,28,82,223,255,253,63,172,5,25,32,62,152,255,251,178,100,149,14,135,35,105,74,19,216,92,240,64,102,137,97,105,231,56,27,181,159,42,111,115,3,1,29,152,230,53,164,149,160,207,141,232,56,84,141,71,4,40,226,146,163,77,39,140,147,125,53,57,116,199,226,112,96,52,203,130,195,29,132,212,88,214,129,1,99,90,84,144,208,254,246,194,13,65,168,35,37,134,84,169,76,22,155,190,185,121,138,240,139,242,225,113,112,202,154,13,163,136,148,82,101,206,93,50,30,97,99,247,27,162,221,104,254,171,58,111,101,170,7,127,140,202,59,7,109,71,87,4,253,200,97,3,112,170,66,244,213,191,153,11,50,189,55,2,227,182,171,59,173,176,188,187,155,157,202,118,0,37,41,77,101,181,8,191,133,89,30,247,127,247,85,187,99,203,239,165,169,251,25,242,190,242,252,178,124,169,123,148,94,254,93,173,107,118,238,253,159,154,221,53,219,178,234,93,253,107,89,89,203,12,59,103,183,45,197,179,150,208,99,150,187,223,222,57,126,92,215,42,217,252,63,186,215,55,253,203,191,255,133,252,114,170,175,176,197,192,1,32,0,0,24,100,72,102,21,62,112,84,27,161,96,136,105,30,149,205,87,216,250,21,85,110,215,236,176,166,103,3,178,244,173,162,40,238,117,4,180,150,51,182,84,82,175,237,167,250,51,208,186,54,18,76,254,254,137,248,214,172,183,175,254,175,217,114,19,245,172,0,128,13,248,193,208,208,208,148,28,209,177,252,221,25,132,215,129,116,10,142,25,4,51,4,45,102,31,3,160,0,0,199,129,4,136,125,17,4,198,49,151,6,9,0,17,232,88,209,36,242,197,130,5,36,156,136,192,235,146,35,15,174,42,244,141,17,147,118,11,173,246,165,36,115,0,98,174,95,14,233,247,169,181,147,214,255,87,213,212,191,25,87,85,141,58,227,148,137,161,22,49,237,139,92,14,168,125,172,4,206,179,73,177,147,102,250,177,112,158,250,70,107,133,32,104,50,243,224,241,139,210,78,82,218,182,240,81,53,166,213,118,187,167,40,90,203,109,218,160,24,240,107,58,105,101,211,158,156,53,152,83,142,68,162,18,22,72,251,58,80,77,102,20,184,48,16,162,78,46,65,12,90,100,200,247,14,190,237,70,32,179,205,38,12,180,140,69,104,145,42,139,73,72,33,41,234,66,0,0,56,54,71,76,116,209,187,78,16,204,2,128,34,46,39,98,62,208,210,182,1,239,171,162,254,179,245,212,245,111,223,97,227,199,143,168,131,245,247,254,254,103,238,207,50,255,255,212,156,157,191,255,63,233,81,7,4,86,34,135,210,60,128,140,0,6,76,23,197,128,201,252,28,204,150,79,52,193,209,173,12,223,71,4,197,28,77,76,82,12,96,195,20,255,251,178,100,151,140,198,123,104,75,155,175,53,112,66,102,73,147,101,135,84,29,65,115,34,79,101,19,193,60,38,166,141,148,137,120,51,140,30,67,248,192,212,31,12,28,192,156,194,68,7,151,249,129,153,11,152,16,1,170,121,8,193,100,132,13,154,96,0,1,194,128,18,35,1,153,88,132,1,86,34,184,102,201,33,59,166,108,163,24,196,72,149,189,199,197,109,81,39,112,115,237,205,168,23,221,254,250,12,251,216,114,69,247,110,189,179,51,145,108,35,44,214,185,32,44,246,41,110,144,20,207,50,100,66,193,214,167,98,162,195,87,186,96,173,30,139,212,121,232,47,173,151,234,164,194,151,69,48,152,108,114,252,85,88,156,24,118,52,209,154,180,98,243,114,194,229,170,217,92,154,105,22,63,223,212,85,38,108,145,139,116,16,200,196,15,142,24,120,150,235,142,146,105,224,109,24,239,91,213,180,211,163,10,140,52,70,123,138,230,102,244,232,167,40,44,88,44,19,13,159,197,24,51,97,229,170,161,85,218,48,92,0,19,6,224,241,189,199,232,102,136,193,90,132,7,67,175,220,219,92,83,106,70,249,23,2,177,80,155,253,212,175,127,151,255,63,154,210,137,51,115,35,107,31,118,242,71,179,46,79,175,175,124,57,117,253,63,232,130,181,247,255,254,137,243,62,214,79,213,238,49,78,232,8,25,2,36,55,168,1,204,6,72,200,199,228,81,12,119,198,180,208,97,124,204,123,72,40,194,32,153,204,76,73,104,198,0,5,76,71,61,93,199,67,23,0,149,33,114,33,206,164,70,119,14,11,1,12,12,5,30,160,38,176,232,108,201,224,160,176,98,232,141,108,141,82,52,245,19,143,77,144,181,221,202,144,160,117,183,64,239,189,139,76,110,212,234,32,144,174,109,108,104,255,5,18,195,28,101,146,30,99,61,246,109,94,121,87,124,154,178,216,76,13,110,38,44,109,201,7,48,156,214,43,152,35,75,79,51,34,250,55,241,79,252,148,44,25,30,84,42,221,78,254,32,216,113,98,244,79,82,180,85,213,249,102,24,103,99,44,161,88,211,225,53,221,97,174,225,220,255,29,69,172,212,202,237,94,97,135,255,243,247,250,171,87,245,159,239,120,127,48,172,192,17,224,0,108,42,176,81,192,69,172,72,23,18,156,17,11,155,93,160,131,255,249,91,118,160,1,120,110,143,3,252,14,80,92,128,104,171,81,75,34,54,27,214,11,193,91,177,144,133,42,183,170,39,198,42,46,57,207,100,83,20,225,110,211,98,2,42,253,255,233,233,142,213,254,175,252,115,220,234,143,20,88,58,247,203,17,2,139,11,25,26,42,104,92,195,138,128,226,48,6,28,35,18,17,180,48,231,6,147,86,242,82,255,251,178,100,153,142,134,210,80,72,139,220,193,192,72,228,217,179,101,39,84,25,145,139,40,111,109,231,8,251,9,103,117,134,20,216,50,96,0,195,11,32,150,49,137,20,179,21,160,27,52,73,1,11,217,158,40,25,184,24,136,112,236,231,8,154,75,86,23,12,49,33,182,30,35,7,12,104,16,130,189,12,113,111,72,80,52,163,199,15,211,89,225,124,15,27,204,99,55,67,76,190,31,195,48,28,14,81,39,222,42,230,177,31,50,69,188,209,155,111,91,17,134,56,239,12,226,127,46,146,52,206,1,68,60,28,37,1,245,122,103,59,209,152,183,227,6,196,38,92,151,154,198,15,145,127,10,231,225,225,19,43,184,187,198,183,125,39,99,227,193,131,173,83,95,115,103,16,156,115,136,207,41,54,239,74,255,141,214,143,102,135,138,106,223,126,217,250,135,45,171,30,107,219,16,127,248,207,221,62,169,188,103,21,197,243,241,239,136,246,188,246,136,73,24,32,108,16,0,126,32,135,0,132,5,211,67,209,20,75,207,8,30,147,29,142,214,20,116,176,69,113,180,210,112,235,168,61,134,130,8,255,163,255,161,235,255,215,87,226,11,5,204,5,39,216,230,7,208,124,139,170,112,137,213,136,226,192,0,2,163,4,97,222,48,221,34,129,24,29,26,169,10,193,129,128,161,152,30,135,193,128,105,33,152,13,128,49,132,40,0,130,0,48,12,45,133,168,11,1,121,130,176,157,175,182,184,240,19,3,51,147,32,5,1,121,110,33,230,238,152,112,61,34,188,157,201,96,31,56,174,72,87,127,25,92,134,68,250,147,0,132,65,249,113,214,181,93,124,158,181,223,102,222,18,31,123,77,192,69,28,175,222,162,141,43,101,188,196,206,70,24,161,154,64,18,115,171,120,59,42,155,170,194,57,226,110,50,23,229,109,3,211,29,88,16,44,246,92,253,252,124,200,166,197,188,66,5,229,228,177,58,5,225,211,113,4,163,168,191,152,78,84,147,19,97,241,228,221,249,13,172,155,31,135,30,189,72,225,51,153,45,80,182,51,138,236,229,252,110,114,74,104,105,66,96,124,185,143,251,246,0,0,64,0,195,111,196,17,4,45,34,17,15,121,27,16,206,13,130,243,121,164,56,67,119,191,89,253,120,166,63,175,154,130,131,204,228,136,255,233,209,205,29,44,206,84,187,197,85,94,160,137,172,85,209,93,177,247,104,212,75,152,80,13,129,147,136,81,177,100,46,5,85,243,20,210,224,96,193,32,226,140,50,204,120,196,16,87,13,206,85,148,209,76,88,1,68,6,99,112,44,102,74,33,6,112,165,185,142,149,128,199,25,148,5,38,9,15,27,179,180,68,198,72,16,40,44,200,32,167,113,240,50,16,0,192,255,251,178,100,169,142,134,89,97,202,19,207,54,68,76,103,57,234,96,7,134,26,173,81,32,79,115,7,1,47,34,39,13,128,162,57,32,152,42,28,40,154,223,102,105,239,156,80,86,16,35,32,120,64,8,199,225,213,80,182,139,128,232,177,135,252,68,24,19,29,222,250,241,73,60,229,218,107,117,31,232,23,61,186,153,163,187,146,235,115,17,173,234,164,0,68,155,241,50,197,89,142,171,26,65,91,10,75,123,193,125,47,219,179,233,193,26,167,149,192,22,39,213,65,36,185,77,23,98,176,125,173,81,247,235,243,155,110,247,191,239,225,149,202,187,181,203,149,237,227,51,127,155,165,250,156,199,12,119,191,231,235,247,190,94,215,121,188,191,238,253,6,23,113,189,119,128,153,227,105,150,208,58,123,54,250,45,61,255,40,4,0,109,195,196,221,26,161,218,166,0,10,209,126,180,38,81,4,217,126,233,153,12,247,62,123,247,103,9,26,251,159,247,249,54,153,159,255,224,253,243,255,255,132,225,91,203,99,36,106,113,9,39,16,51,230,90,226,62,18,231,171,99,173,104,124,190,136,190,209,11,121,185,233,219,224,4,128,5,208,193,150,200,192,85,0,208,35,132,225,139,128,218,130,192,192,34,188,197,70,24,33,67,48,196,158,38,18,204,151,0,204,37,2,0,129,25,147,224,248,96,216,197,198,0,144,112,89,71,12,143,6,233,201,165,144,195,162,83,25,86,122,105,148,144,144,240,255,191,93,39,150,72,16,43,216,143,177,32,131,186,127,66,162,37,97,210,124,157,249,246,131,116,78,221,221,118,250,60,233,39,190,229,180,243,223,31,178,255,253,238,177,124,147,167,154,194,167,89,61,139,196,31,150,140,101,171,223,127,95,188,249,249,105,104,172,134,68,109,21,77,8,139,233,116,143,163,158,184,140,125,188,123,138,148,193,235,74,80,146,242,54,90,26,134,47,110,11,43,6,143,195,165,145,214,225,42,251,9,222,250,207,225,121,190,126,246,246,179,177,56,0,24,20,0,54,188,23,137,128,246,64,31,64,40,80,198,225,128,5,44,56,202,66,160,56,14,7,224,242,30,79,102,139,215,245,38,204,85,87,223,85,237,73,146,126,195,166,9,237,68,161,27,65,48,224,144,4,58,18,99,217,57,51,110,33,93,102,22,72,70,180,149,32,92,45,66,64,0,184,198,24,240,203,192,184,219,64,192,224,47,156,216,164,108,28,136,25,147,23,25,136,69,24,138,114,130,4,115,23,197,64,32,78,66,22,153,60,128,152,110,2,160,0,44,3,9,16,176,212,120,88,60,47,125,66,64,25,109,49,168,162,224,185,19,32,2,250,185,89,242,2,55,222,54,91,16,217,48,37,70,247,60,203,85,143,63,255,251,178,100,180,140,134,21,103,202,155,175,76,242,76,166,137,218,76,8,196,25,33,111,38,78,188,217,1,41,151,39,77,135,148,152,210,218,205,243,51,189,34,86,162,100,226,144,220,71,33,112,141,149,19,108,37,49,39,220,128,76,40,167,216,190,166,231,173,50,111,180,65,109,24,62,46,78,43,182,71,9,218,117,122,199,140,188,227,54,41,140,229,206,183,181,142,148,74,147,58,15,119,137,222,11,68,244,234,103,207,138,230,177,134,101,67,84,65,143,17,25,179,226,36,63,219,64,179,15,191,122,153,17,66,79,80,24,178,74,172,62,131,251,170,127,229,128,224,99,248,175,56,180,65,120,14,89,0,198,19,9,163,1,250,31,82,15,18,80,68,33,82,157,244,239,251,234,6,73,199,32,152,161,215,255,255,254,180,16,23,116,24,234,36,3,0,192,0,18,223,242,194,128,140,248,172,92,88,54,6,22,22,5,156,11,235,231,5,94,60,249,0,192,165,180,99,56,47,230,67,195,202,110,138,173,6,148,33,46,96,82,53,1,195,174,99,112,4,134,28,1,116,96,28,15,38,40,128,164,96,76,8,5,218,28,31,33,144,20,4,128,56,132,10,133,64,102,7,79,176,112,57,152,2,0,84,64,148,5,147,82,40,160,170,237,246,147,160,36,120,74,18,160,134,156,204,98,195,217,140,40,168,85,42,108,108,92,149,47,149,37,201,254,221,37,29,187,152,71,103,234,136,132,255,118,133,94,75,146,121,196,129,169,148,124,121,56,228,237,145,142,93,40,25,225,124,42,210,148,50,39,218,124,172,88,81,120,157,54,3,128,152,199,173,164,178,153,89,85,134,106,149,241,132,186,189,139,194,43,97,75,51,173,195,54,169,169,99,100,236,158,228,22,23,123,109,145,74,41,116,99,201,102,122,178,57,192,175,31,68,61,144,230,22,232,147,134,138,169,75,100,188,80,149,158,22,172,166,167,236,255,39,246,155,95,236,108,103,135,73,238,247,51,248,207,213,251,70,255,255,255,176,96,0,0,94,33,245,218,192,14,27,51,41,129,12,8,17,16,16,69,34,86,182,25,78,159,49,126,73,32,85,18,50,161,9,182,118,169,95,90,178,215,94,53,254,143,232,159,248,135,101,255,175,233,214,255,245,247,56,186,89,140,116,60,247,145,46,199,74,12,8,142,17,49,156,69,21,220,92,140,65,168,207,97,160,117,0,192,42,236,96,17,84,101,1,142,14,70,14,130,44,76,102,39,0,66,25,128,6,201,134,193,184,64,244,35,4,131,172,191,232,242,113,228,148,5,137,71,10,13,89,172,136,142,255,193,143,102,51,177,47,184,176,19,209,215,49,57,185,187,209,204,166,88,164,207,97,194,108,7,52,150,135,81,157,255,251,178,100,202,140,199,140,118,72,11,216,52,240,84,170,121,147,107,5,26,88,157,161,50,110,233,137,193,51,42,38,205,131,137,184,41,121,226,180,83,68,191,117,150,202,19,59,4,245,223,199,227,13,145,155,20,222,216,78,85,78,137,110,203,7,54,145,172,25,189,84,249,90,20,251,127,233,118,80,171,49,172,56,78,93,37,189,214,73,78,66,117,194,147,75,22,245,81,184,182,40,102,96,129,202,36,205,63,138,206,64,96,160,201,134,91,90,243,9,222,101,247,108,112,134,233,210,232,213,198,247,98,199,18,64,223,214,237,223,231,43,243,119,86,214,199,186,242,173,253,10,253,238,0,48,2,242,109,209,107,1,110,20,176,101,9,58,246,40,125,215,169,255,176,150,212,146,128,93,144,157,166,124,170,163,151,127,144,211,244,127,81,49,14,174,103,254,237,159,255,79,209,191,255,251,87,255,253,254,201,179,29,166,59,32,129,144,197,113,35,144,225,132,237,118,164,41,213,255,166,0,64,34,27,191,152,32,132,104,36,104,200,144,246,231,179,85,9,204,8,77,2,34,73,135,70,4,12,136,128,70,37,4,192,143,177,135,130,41,175,139,254,225,97,165,119,32,221,59,139,19,171,142,180,119,44,109,28,74,126,33,55,69,108,60,101,136,186,105,204,142,179,130,1,136,222,248,234,120,183,203,77,83,49,173,137,20,63,181,178,125,153,240,117,149,136,121,196,219,190,28,243,166,92,210,170,170,67,130,69,95,105,56,114,229,191,16,125,167,206,155,117,244,237,11,26,38,39,79,159,201,224,209,230,215,89,238,36,43,90,162,21,6,197,212,0,162,119,157,85,10,196,238,19,42,230,194,198,74,17,55,20,240,146,34,183,150,44,102,101,73,217,47,121,92,208,175,96,211,139,191,59,48,155,123,73,68,177,34,74,65,242,254,104,0,0,27,92,90,74,82,5,146,176,101,247,17,29,199,107,148,177,88,199,87,157,153,193,177,251,109,245,111,255,244,253,219,215,255,175,79,255,250,183,255,255,18,134,58,172,117,195,12,121,129,165,1,5,203,132,79,189,1,97,240,225,103,9,28,127,74,240,62,45,244,0,38,14,193,188,102,8,54,102,21,224,106,106,128,168,198,76,99,138,96,118,27,230,21,32,12,98,250,15,0,129,28,48,47,3,18,33,102,48,97,1,241,0,29,24,56,140,49,128,16,18,43,64,160,4,141,3,40,192,231,62,226,131,46,165,120,23,116,176,56,5,53,38,61,50,160,80,34,218,165,57,189,64,81,115,236,213,62,198,139,48,36,43,184,66,32,8,117,21,74,180,57,136,198,74,8,117,186,188,79,145,48,76,118,61,15,171,44,73,110,21,3,109,165,74,229,126,55,120,171,156,255,251,178,100,198,8,230,14,104,206,59,143,76,240,71,104,73,211,96,162,96,34,181,211,34,47,101,239,193,102,44,102,205,129,26,120,151,104,174,210,153,180,41,240,109,201,168,119,36,0,195,202,3,76,71,68,57,54,246,116,82,160,241,69,19,6,121,39,19,100,249,224,178,132,151,36,49,112,56,137,92,3,100,227,66,155,31,28,71,123,122,124,229,47,207,108,238,1,254,173,93,191,219,174,201,222,173,59,179,124,185,121,61,162,191,223,141,184,50,61,71,179,193,115,145,228,153,190,154,227,111,23,213,101,238,164,204,179,192,142,175,127,13,251,200,81,247,167,144,98,109,244,103,222,28,240,61,126,49,92,77,77,238,93,198,120,242,75,95,235,48,115,153,49,187,127,44,151,115,147,255,225,104,13,236,125,120,180,163,237,134,212,48,182,6,184,215,180,5,25,139,237,179,72,249,118,115,238,207,127,221,239,170,233,169,190,103,228,255,242,191,179,255,234,248,191,255,253,255,255,252,173,158,241,203,190,192,102,171,43,113,251,108,221,35,77,36,138,187,77,242,116,248,78,102,86,209,166,211,46,246,93,142,121,210,69,159,28,187,58,68,3,130,0,0,3,152,120,146,52,80,207,50,100,161,49,246,139,51,196,176,48,232,128,48,141,40,48,148,23,4,139,33,96,60,194,160,104,194,160,5,20,13,79,145,0,24,245,36,153,85,154,17,189,18,214,33,228,29,101,177,71,109,194,118,157,230,94,94,244,5,24,112,9,112,214,169,18,85,193,185,74,164,153,82,45,206,198,31,43,84,246,234,162,236,247,205,186,58,166,36,21,192,75,176,149,68,198,140,15,138,192,249,201,136,132,99,133,176,224,34,79,129,226,15,74,232,228,133,147,194,123,166,245,47,211,144,142,65,169,168,82,235,84,77,103,234,164,210,89,99,253,204,74,96,231,149,58,22,163,156,85,71,157,158,72,253,150,218,218,124,219,38,181,105,30,42,44,229,139,202,170,207,193,71,152,164,237,41,115,153,57,76,234,104,98,179,94,235,142,158,226,233,74,245,14,42,210,29,26,67,162,214,82,199,41,73,43,14,182,221,191,250,64,0,80,56,137,191,171,184,236,4,48,196,48,72,230,36,195,112,115,249,164,246,177,240,118,73,159,184,53,223,147,111,221,29,63,95,239,233,255,239,144,118,40,16,240,67,25,142,87,33,239,126,223,255,255,255,255,226,88,176,104,238,38,232,133,6,232,142,136,235,168,80,26,134,19,148,166,197,1,38,141,171,103,114,222,6,236,5,192,85,80,194,85,176,204,192,120,195,96,233,0,134,67,0,230,33,128,6,1,129,70,69,1,134,18,128,9,203,106,43,161,24,46,97,200,24,129,242,195,1,128,23,8,84,255,251,178,100,177,14,230,226,104,204,27,186,98,240,71,74,185,195,101,34,98,27,229,161,42,110,189,57,1,33,42,230,141,147,21,136,4,139,191,48,21,216,20,24,2,56,203,152,120,62,151,108,4,1,74,33,229,78,233,60,98,192,114,139,46,136,107,167,238,80,194,210,42,230,68,199,153,50,59,182,72,82,208,143,67,169,16,104,198,227,249,206,201,196,20,53,32,56,144,162,197,98,199,18,46,223,124,72,177,110,164,142,160,219,115,44,22,194,38,88,10,246,127,136,95,25,178,174,109,67,159,203,104,143,50,240,243,41,171,23,91,89,210,68,176,187,25,42,209,20,247,189,103,31,217,228,28,191,89,45,201,103,214,89,234,34,136,133,136,89,168,56,158,88,158,222,218,114,72,194,233,53,113,251,109,95,85,3,78,168,52,79,8,54,186,213,72,15,135,173,253,71,49,187,203,106,66,144,225,83,169,77,1,195,217,236,100,58,186,4,139,139,73,170,117,182,162,104,205,162,59,227,209,219,255,167,255,253,31,23,252,237,255,71,255,255,251,127,171,126,223,19,145,14,132,120,225,67,148,96,12,103,30,195,17,74,195,3,204,0,2,243,0,209,107,49,188,12,67,16,17,16,52,184,28,51,6,97,83,48,195,19,241,129,83,49,18,4,99,9,16,48,48,35,4,227,3,16,11,48,84,1,227,0,128,10,48,111,13,226,32,84,126,203,184,28,6,237,124,130,152,218,245,9,151,153,32,41,20,158,203,133,182,127,248,64,0,121,91,36,122,66,36,85,176,44,85,104,64,114,52,72,73,214,148,185,213,73,86,202,240,133,86,105,5,0,175,85,147,242,66,255,193,201,41,61,25,118,219,189,19,225,86,74,219,210,214,139,167,156,185,249,90,77,65,179,98,195,27,197,182,204,94,229,188,162,225,205,11,39,252,61,135,177,92,226,89,174,69,255,170,62,201,173,237,85,225,231,171,101,144,66,229,106,244,253,173,189,245,202,181,119,102,172,44,170,183,157,119,41,237,61,151,163,24,205,241,175,158,189,102,217,3,31,31,108,214,122,149,166,211,31,237,92,255,218,189,14,177,174,58,219,123,252,174,144,0,0,110,3,85,17,3,177,8,134,203,223,198,213,121,226,30,117,128,98,174,199,240,166,229,122,220,216,235,168,217,255,189,95,255,255,21,114,30,185,209,68,60,152,38,37,112,248,148,251,223,139,139,73,156,193,88,143,76,119,7,120,197,108,162,142,3,68,20,206,196,39,140,30,9,108,194,84,209,204,15,194,228,194,56,54,76,12,128,116,32,145,140,35,193,36,192,4,2,198,69,228,64,1,105,64,33,34,53,169,89,7,56,157,133,137,199,37,22,130,16,72,116,10,204,101,141,199,168,132,102,255,251,178,100,179,14,231,20,104,201,147,218,99,240,54,161,89,211,51,12,6,29,189,163,34,47,105,237,81,17,33,38,137,149,137,139,137,183,242,64,52,122,208,16,113,183,121,249,18,8,44,5,120,145,16,88,80,124,12,200,138,4,29,0,236,37,178,164,102,114,73,16,23,71,26,194,218,16,102,187,22,25,15,147,17,246,143,211,74,33,140,24,229,224,211,110,11,245,37,159,184,68,170,157,91,217,14,91,30,76,201,118,206,102,145,113,216,83,56,174,155,115,74,192,143,37,225,207,188,237,141,98,209,155,226,199,180,43,71,174,53,122,250,252,190,197,32,90,249,106,127,173,197,137,79,38,241,157,122,250,231,85,204,182,150,125,223,26,137,77,218,190,36,255,24,181,111,10,219,196,249,198,49,170,123,97,236,219,248,132,29,26,86,158,85,117,232,15,27,139,26,21,0,199,205,37,6,1,17,138,203,20,3,143,205,251,137,13,32,236,186,10,67,148,132,115,121,3,109,182,70,177,127,86,255,234,182,255,255,255,255,255,255,236,0,99,161,39,49,220,41,220,37,181,156,74,106,1,164,189,2,111,54,204,118,192,0,3,227,6,2,189,49,98,36,3,6,114,16,54,170,48,163,43,193,124,48,238,29,35,1,225,21,49,101,5,83,0,97,38,48,17,5,145,65,67,154,92,28,7,62,77,227,83,18,129,204,8,108,44,28,239,3,16,205,224,20,104,37,129,130,143,9,130,200,3,93,119,165,61,41,96,177,9,100,98,74,98,0,84,48,90,10,51,247,66,28,73,54,192,60,10,85,0,10,37,68,22,70,156,9,210,222,91,40,237,141,90,182,48,94,204,150,80,59,57,180,165,66,177,4,193,54,153,28,64,234,167,69,84,63,30,200,215,15,23,78,230,90,151,108,178,76,196,235,52,33,215,244,114,221,115,191,233,254,100,190,175,222,174,163,200,219,18,13,119,61,105,136,216,159,24,166,30,110,248,241,181,61,94,248,214,187,219,69,139,52,185,129,45,99,69,188,120,88,137,89,115,157,208,220,40,65,103,16,170,162,21,190,247,222,150,3,171,254,223,175,175,84,128,40,19,112,240,169,211,150,35,128,56,149,216,146,237,251,54,137,63,118,42,144,3,94,6,153,104,12,109,13,250,9,223,175,123,39,235,218,67,48,69,106,2,56,183,253,127,255,235,239,176,255,255,238,103,121,87,49,145,217,217,154,211,228,114,186,148,194,78,128,96,61,253,77,244,192,252,177,204,35,135,112,192,0,124,12,143,211,252,199,208,75,204,37,73,8,196,136,168,12,73,194,176,193,244,62,210,16,72,142,76,31,66,133,91,76,54,194,32,56,43,84,201,224,22,8,151,92,56,3,12,48,0,137,247,66,121,188,255,251,178,100,180,143,198,249,86,72,147,219,122,114,74,169,121,179,101,5,100,92,105,165,34,15,101,145,129,39,148,103,13,149,25,184,82,0,212,165,24,218,146,123,54,132,132,129,109,142,198,204,48,107,102,198,101,50,34,98,201,146,100,75,29,95,164,180,190,98,110,123,77,19,189,142,82,209,204,190,18,229,12,169,79,74,207,168,150,174,23,138,0,177,43,148,41,10,47,101,171,125,160,224,159,229,181,240,158,100,165,84,203,96,185,72,73,60,17,97,90,53,23,150,208,69,70,252,116,255,157,180,247,255,77,206,159,164,101,83,245,178,206,59,70,119,122,173,210,155,208,159,30,170,163,121,153,109,179,119,236,187,159,190,157,122,251,82,218,227,154,222,76,61,221,179,143,227,117,188,223,251,55,41,91,77,58,223,89,130,103,90,197,59,244,39,60,7,9,25,192,12,7,226,74,241,70,14,1,85,250,101,53,134,118,185,105,96,105,126,73,201,77,48,114,46,37,99,145,53,224,16,118,31,28,106,110,255,255,251,116,216,210,45,156,133,96,4,60,208,31,255,255,21,5,154,108,88,249,40,150,56,179,132,1,193,80,120,6,69,235,75,69,20,0,3,179,1,178,127,48,67,20,163,13,65,229,49,27,80,131,51,208,215,48,241,27,211,6,226,26,48,72,1,67,12,64,36,48,28,3,67,2,224,57,48,126,10,96,40,33,152,39,9,56,176,21,170,155,222,9,0,153,24,130,33,230,94,156,4,32,204,176,165,81,67,162,113,37,138,123,221,153,48,130,158,105,73,127,47,80,170,103,162,11,172,241,75,201,129,171,42,248,113,232,99,114,125,35,164,99,114,73,218,56,227,197,199,126,14,152,135,167,225,214,175,70,221,38,187,61,0,50,94,207,161,228,251,247,154,179,46,129,200,150,190,184,219,206,9,138,131,43,15,203,26,47,4,11,98,35,189,235,146,86,102,189,159,70,39,167,104,235,48,175,118,191,253,57,107,218,205,42,166,230,55,111,190,218,46,236,247,222,172,210,102,249,13,114,206,117,242,155,26,186,56,245,182,248,195,152,202,199,102,215,150,238,133,57,144,62,239,116,192,237,117,193,6,109,125,136,191,252,231,114,238,164,25,128,0,0,252,35,171,169,16,73,195,22,249,231,17,0,110,8,125,43,131,158,205,43,232,58,216,249,9,159,129,137,83,106,43,237,169,46,191,163,127,79,111,253,31,79,255,252,154,255,255,148,162,68,135,102,4,131,148,83,170,16,142,4,237,195,177,86,146,11,170,175,174,14,18,78,3,112,192,150,60,203,240,132,206,131,188,248,10,212,194,100,0,199,69,44,204,48,96,208,64,124,200,113,56,193,176,112,57,31,49,124,95,86,19,11,10,194,221,24,255,251,178,100,176,142,231,84,104,73,19,218,99,242,74,104,185,163,105,2,100,93,233,155,42,110,229,237,1,38,169,103,12,156,148,41,203,44,211,236,240,142,4,117,0,144,0,56,61,128,57,2,214,24,141,24,0,26,173,153,227,173,100,48,26,74,51,76,152,248,83,146,88,235,177,180,34,6,249,252,95,11,226,59,13,230,90,144,78,15,22,197,115,219,181,101,148,161,162,82,134,8,223,67,12,136,199,59,146,128,187,43,206,182,33,116,70,171,152,9,234,198,161,170,220,213,140,138,54,200,204,74,117,49,209,5,249,200,218,73,23,217,141,7,247,121,18,250,206,113,75,201,122,83,179,193,139,22,21,37,214,53,175,125,110,12,12,192,171,110,104,246,59,28,40,172,118,108,97,150,20,127,222,95,250,98,51,3,91,183,145,37,141,18,102,183,113,32,234,18,230,54,210,14,44,239,30,170,218,181,168,51,188,143,61,46,207,150,168,183,239,162,6,193,116,117,179,218,52,81,180,1,248,33,19,36,40,44,130,132,81,125,194,135,22,14,163,216,247,87,71,89,250,131,66,133,232,197,185,53,17,167,236,203,111,255,235,215,163,126,159,255,255,183,255,255,81,165,35,152,222,67,179,8,162,170,156,165,97,48,177,135,19,32,193,170,101,107,49,205,186,8,164,3,90,0,0,1,48,168,50,38,32,225,94,97,188,43,38,162,34,244,99,244,12,166,28,3,16,97,126,44,102,22,64,104,13,181,48,163,243,85,76,52,134,0,226,19,141,15,22,121,96,65,2,232,38,16,138,24,250,177,164,146,174,18,96,176,184,162,183,171,9,144,14,152,152,50,230,106,43,4,96,65,175,61,85,245,63,64,51,142,53,195,56,218,69,136,0,147,84,242,122,216,253,234,136,102,53,221,130,102,242,235,66,120,249,29,10,26,124,255,104,67,139,19,166,165,104,219,157,149,204,196,78,186,28,209,228,181,47,68,84,174,161,157,180,66,111,29,190,42,219,42,221,96,171,153,92,29,205,140,189,179,248,15,237,154,98,22,49,30,6,162,111,82,83,54,141,159,136,155,197,99,77,139,185,86,72,249,240,62,98,235,56,197,179,233,159,36,24,58,206,252,55,209,30,97,150,154,93,213,63,21,137,102,26,252,207,179,154,188,220,142,159,164,152,28,106,251,77,204,146,205,10,233,167,245,151,3,149,3,236,64,0,1,255,22,95,248,16,222,87,13,229,97,239,235,137,133,28,35,171,1,61,205,235,251,71,220,175,63,4,255,167,255,95,255,255,255,79,255,249,49,229,232,202,105,40,110,218,43,62,47,247,126,215,117,185,243,188,215,47,42,25,165,41,215,95,203,183,51,101,231,231,215,253,77,40,162,92,166,27,30,38,118,150,255,251,178,100,161,14,231,117,104,202,27,219,121,240,75,234,73,227,96,70,142,90,245,163,46,110,189,54,193,40,167,167,77,128,142,57,38,91,12,103,95,43,198,74,147,38,70,155,198,66,34,96,227,124,196,98,8,192,96,36,56,156,48,100,67,94,38,19,12,97,128,155,253,2,15,6,145,34,16,32,28,53,49,36,58,169,21,96,78,213,122,205,34,84,86,200,0,109,233,221,221,66,112,145,115,47,69,237,112,60,74,154,51,73,22,53,70,202,6,173,115,68,196,187,115,123,2,201,40,44,154,169,123,181,213,231,21,165,35,110,13,54,57,101,148,215,96,52,228,150,1,26,39,88,250,209,37,14,166,179,209,48,141,53,217,74,165,54,24,249,8,182,98,26,164,105,44,196,196,105,47,181,38,117,19,4,4,141,89,12,143,73,141,108,80,86,218,197,201,238,163,6,90,116,185,18,133,21,145,2,18,85,104,129,113,10,52,37,209,149,77,26,215,208,194,72,86,71,75,212,233,7,93,136,182,222,235,198,109,80,179,195,53,73,141,248,227,239,38,11,65,38,138,164,81,219,12,186,252,93,243,188,212,232,179,223,63,58,62,16,86,64,199,131,247,159,247,252,185,127,243,89,255,255,212,9,80,226,61,32,120,109,187,248,206,150,194,216,138,131,55,110,13,3,84,70,212,202,40,238,139,177,7,122,167,6,169,172,0,1,2,229,176,193,134,115,76,160,76,12,166,61,142,44,212,37,227,32,176,76,196,15,51,120,84,196,161,112,184,88,196,129,83,2,8,18,152,168,76,122,29,150,100,143,189,112,195,138,117,212,77,253,136,52,152,118,87,29,198,9,90,118,126,93,127,40,220,197,62,15,156,146,95,44,150,207,216,187,127,38,67,188,38,251,17,83,64,253,67,165,153,39,138,164,83,228,34,209,152,42,108,196,128,52,39,105,41,37,33,103,73,220,82,36,185,48,240,26,101,144,168,121,16,76,201,57,26,38,206,162,40,63,77,120,56,171,66,229,145,59,219,13,99,15,47,42,173,33,19,75,3,182,36,247,195,17,136,255,209,103,84,180,38,125,137,39,22,253,241,105,254,146,122,126,117,214,190,180,178,116,218,201,197,160,88,177,173,54,250,232,16,0,7,246,227,115,79,192,34,212,209,206,100,173,179,41,165,169,8,246,27,125,161,76,88,117,177,203,182,132,122,230,8,28,130,167,79,239,255,232,159,245,109,63,255,255,255,255,163,59,178,20,213,101,76,59,84,229,66,101,18,40,38,0,157,160,84,140,70,73,204,205,255,171,232,0,5,179,8,138,51,97,208,19,26,76,195,59,55,3,136,0,227,54,18,211,28,220,131,17,196,195,25,5,18,208,24,242,18,152,70,57,173,35,26,70,16,255,251,178,100,154,12,133,248,102,205,27,137,54,176,75,9,57,227,96,194,98,27,217,183,40,78,188,217,1,43,164,38,169,129,26,120,224,53,88,203,176,28,29,198,2,161,233,136,32,227,220,56,8,161,54,80,56,0,186,48,68,34,15,134,80,50,6,160,138,124,203,62,104,210,134,34,250,79,20,0,201,236,210,218,228,175,143,143,22,141,107,78,185,253,130,9,24,243,126,127,189,108,100,78,227,117,126,68,105,88,95,17,231,239,33,51,218,54,169,59,250,218,238,47,214,91,31,198,126,166,39,10,216,244,126,163,187,203,203,217,225,71,120,217,6,35,156,180,243,143,63,100,9,45,69,209,90,20,198,23,229,145,47,9,165,119,214,216,251,167,248,216,132,66,145,72,79,38,164,200,16,177,197,0,46,145,173,164,181,2,140,78,44,152,219,184,51,144,47,20,219,68,104,228,255,174,91,144,35,153,154,204,144,40,79,10,32,12,0,0,7,130,2,100,105,140,121,241,127,73,34,140,141,125,37,41,224,86,15,88,132,19,31,90,127,144,109,174,88,140,215,165,43,240,43,246,74,178,142,111,211,244,183,85,213,255,245,254,255,251,105,223,255,225,242,88,138,91,147,76,213,21,153,66,31,121,197,183,220,70,175,96,0,144,157,184,72,76,108,82,73,147,215,71,146,199,129,78,230,58,118,25,133,188,101,161,49,134,72,133,199,60,70,42,221,1,28,205,174,39,34,54,133,82,194,5,214,156,218,29,222,26,119,174,71,25,130,45,71,20,218,198,226,246,244,30,198,229,195,2,152,184,86,132,183,110,255,14,113,124,75,155,195,244,70,87,117,225,62,239,244,38,179,232,74,114,68,207,122,228,232,241,68,73,79,91,239,136,133,85,199,52,187,207,142,174,151,75,15,46,179,23,88,255,159,36,111,26,76,203,109,22,240,213,63,89,202,191,86,150,105,220,112,64,191,217,106,139,175,53,109,151,49,220,105,29,182,113,246,110,170,183,62,141,151,124,236,236,248,176,112,237,228,72,46,49,71,223,137,218,35,103,27,148,233,53,60,11,42,214,100,17,76,81,115,43,171,95,125,21,217,72,0,0,5,64,0,0,191,107,146,183,140,138,165,122,201,6,104,9,224,169,135,8,117,201,143,129,81,101,67,193,204,175,255,255,255,253,178,19,60,237,161,245,160,115,130,197,220,167,185,254,159,254,128,0,22,49,60,214,54,116,31,53,76,158,60,23,104,58,252,156,51,229,80,50,8,105,53,176,179,2,154,100,35,41,137,65,161,129,4,121,128,160,161,131,168,17,16,82,173,160,128,44,4,44,56,196,21,78,211,41,25,41,150,236,95,215,209,111,54,206,254,9,140,34,39,63,16,73,12,102,72,129,51,249,107,255,251,176,100,167,140,166,61,104,204,155,153,98,96,52,225,106,13,97,236,18,28,49,163,38,78,233,47,192,226,136,38,141,151,136,224,140,206,87,138,212,94,51,176,196,89,235,151,80,144,5,127,236,204,81,238,138,31,114,84,118,1,113,38,98,77,121,246,219,240,201,43,103,0,60,244,240,20,190,89,38,148,184,166,164,89,152,146,142,55,28,3,230,162,49,76,92,20,38,66,186,51,72,69,72,144,34,148,224,164,196,175,43,53,164,179,81,71,20,30,208,50,133,180,21,205,194,17,112,180,102,210,141,220,25,60,129,61,109,152,254,196,188,85,142,168,236,98,47,54,108,240,196,222,154,244,109,237,86,54,97,134,237,132,229,108,171,40,193,31,125,51,27,239,216,157,255,245,155,70,0,221,166,65,163,156,167,166,224,226,77,250,184,29,12,165,232,131,216,134,180,234,27,206,185,49,52,118,118,223,5,98,155,65,45,124,251,105,57,166,201,251,212,242,253,151,89,90,153,66,91,116,233,193,55,72,21,97,141,231,54,13,31,140,77,86,124,78,136,75,140,159,173,76,206,59,204,126,1,204,118,46,140,38,17,76,8,5,76,27,46,130,128,137,138,65,216,8,41,48,44,0,16,6,134,29,0,171,124,16,15,153,60,6,175,82,16,109,103,166,234,126,58,211,42,119,13,199,5,1,9,117,50,41,220,125,67,128,70,147,15,221,149,112,152,17,135,31,6,77,6,83,200,170,173,21,107,237,75,146,250,126,202,226,144,169,60,227,60,160,140,211,186,14,141,186,241,230,117,97,197,185,20,155,213,129,89,38,7,19,32,68,145,49,252,48,51,179,122,98,1,194,138,205,42,82,157,8,29,40,78,183,76,174,16,193,77,166,226,67,60,151,221,153,21,65,190,106,14,239,156,211,61,40,75,112,245,117,178,113,255,180,214,122,154,90,148,83,231,30,142,105,86,210,9,170,233,65,46,190,110,187,190,229,183,115,191,112,58,189,24,57,215,251,125,148,50,162,89,112,0,0,0,160,16,1,112,15,4,144,101,224,5,11,21,75,129,129,125,214,26,127,76,3,73,149,44,250,146,31,193,205,229,123,25,220,30,60,231,48,155,79,251,199,16,72,89,40,165,13,97,46,87,255,183,217,63,255,254,243,20,116,75,10,140,241,79,71,191,124,138,78,247,201,167,43,8,167,139,162,81,152,121,3,27,22,163,25,15,19,153,196,57,28,180,166,154,132,184,134,63,192,66,32,89,87,48,132,48,12,2,76,44,46,211,184,160,16,37,3,11,146,9,5,12,49,1,215,137,84,42,43,34,31,2,168,46,147,112,202,183,75,37,207,228,47,2,215,193,215,83,35,119,16,78,216,33,249,78,108,105,116,231,30,91,243,255,251,178,100,195,14,134,252,118,201,3,169,47,192,81,7,249,189,96,166,156,90,77,203,36,46,176,218,201,65,23,103,181,133,9,97,59,203,173,193,113,89,166,29,81,148,142,163,7,140,98,62,84,225,146,193,201,6,247,18,90,105,85,188,233,251,69,92,165,232,187,94,104,233,225,42,58,90,10,186,180,189,168,224,58,140,75,105,82,3,245,174,226,28,253,37,20,190,118,182,206,182,190,245,226,163,106,117,119,155,59,148,237,226,158,148,145,112,90,139,195,108,165,129,224,76,32,126,84,16,98,204,230,31,109,120,118,1,215,95,237,154,159,151,53,106,251,230,125,52,183,131,242,158,112,223,102,122,111,164,24,0,24,65,22,223,136,132,122,82,66,52,251,33,43,73,141,179,219,51,142,220,31,53,10,31,23,9,169,208,110,135,81,190,228,117,130,18,30,254,159,176,225,155,244,111,221,187,53,215,25,208,90,180,175,136,41,218,89,247,192,182,82,162,108,4,109,222,242,83,126,61,155,185,81,228,7,213,207,189,114,228,1,204,226,188,13,191,113,140,150,104,78,107,24,207,151,37,204,94,221,140,203,42,0,164,121,152,134,105,131,192,88,52,30,49,44,194,2,133,40,176,0,4,64,192,19,46,49,156,10,93,160,193,160,197,96,29,130,14,244,141,78,199,90,101,50,169,124,184,12,88,31,101,129,216,153,6,129,226,168,252,98,220,144,191,117,212,156,170,237,170,202,164,223,101,186,44,168,45,87,83,186,94,67,109,150,90,238,210,203,158,235,60,167,150,227,83,184,192,184,83,139,171,185,67,212,57,26,15,146,233,15,161,193,236,30,10,139,43,153,131,71,14,48,228,98,169,132,226,232,73,176,109,64,206,49,242,249,56,154,26,89,170,28,232,167,52,209,167,138,171,34,246,209,197,18,230,194,101,12,14,134,55,103,13,121,46,232,124,184,251,27,67,146,230,27,75,33,69,197,45,139,113,188,113,74,106,163,88,198,167,77,68,157,47,152,40,0,4,0,112,124,216,65,13,129,29,12,114,93,202,106,191,151,115,8,173,27,105,14,8,23,86,71,84,84,182,173,252,223,253,228,14,24,56,72,163,6,79,255,255,175,206,65,108,44,226,98,154,201,8,155,181,188,86,175,246,214,243,172,174,240,87,213,137,149,95,158,251,189,235,155,125,187,222,152,149,193,26,126,236,26,216,151,28,58,232,152,207,43,27,122,238,27,4,89,152,88,51,152,174,168,22,172,194,48,60,200,2,180,193,0,71,203,60,137,38,7,131,166,22,2,207,232,161,28,97,168,70,204,137,1,242,33,25,108,37,173,139,14,29,43,192,42,12,70,46,16,0,150,31,0,112,59,118,49,83,221,50,32,59,224,53,197,184,253,255,251,178,100,192,143,134,189,112,72,11,184,68,98,78,134,41,202,97,98,84,90,9,211,30,14,176,218,129,50,157,39,117,130,141,249,171,140,250,69,148,124,179,29,224,193,97,178,131,226,237,154,177,200,221,171,59,29,78,93,179,231,235,136,207,229,224,182,169,138,55,214,45,230,226,147,117,122,136,239,134,30,36,221,41,142,65,13,139,36,177,233,131,192,185,123,156,37,187,172,89,29,136,121,20,110,165,158,234,189,29,57,254,190,51,202,236,169,4,74,131,237,176,84,133,129,111,183,81,20,255,105,251,57,147,186,163,141,252,27,198,197,76,255,249,198,255,253,98,254,110,203,163,130,0,64,2,237,248,137,64,4,2,6,5,22,7,20,251,79,191,249,79,58,124,96,84,83,249,198,161,67,246,190,216,223,254,255,255,255,218,235,203,103,70,91,213,84,94,168,100,215,92,193,94,13,148,133,169,54,15,253,35,25,56,123,93,245,253,38,92,252,123,215,78,237,145,123,227,8,0,76,17,208,232,193,100,79,12,107,14,16,194,20,35,77,57,133,28,193,189,32,76,73,130,148,193,100,55,140,31,69,140,168,7,70,6,128,50,97,134,21,198,2,160,70,163,172,144,182,102,16,28,112,0,234,174,97,174,129,45,232,182,72,62,36,204,159,128,192,54,217,253,94,44,93,217,10,144,209,95,29,19,169,30,34,63,107,116,106,215,48,172,175,132,219,27,101,214,158,24,189,51,129,158,50,88,254,112,76,186,145,101,114,245,118,81,46,140,68,46,5,90,168,202,35,95,157,16,32,129,227,230,198,11,175,43,223,172,202,104,87,130,193,56,185,120,10,154,214,133,136,204,201,25,182,222,214,175,21,218,214,87,153,74,150,234,211,151,70,219,243,195,205,52,182,54,170,139,145,166,146,36,10,84,228,220,19,242,83,50,117,71,83,70,149,221,195,210,210,216,91,112,134,183,181,83,159,151,98,209,205,15,60,209,119,125,255,250,169,87,255,202,219,59,115,0,0,0,0,64,0,86,234,34,78,130,126,0,92,166,104,228,154,145,215,22,150,145,158,80,160,71,116,243,40,42,25,187,174,214,64,170,152,19,77,191,244,255,255,214,255,252,167,67,106,86,229,221,144,34,190,226,191,73,140,91,160,144,87,57,175,165,68,33,133,42,198,35,174,199,127,254,230,244,202,189,248,207,33,120,209,172,144,194,23,120,239,184,204,217,6,132,217,147,144,72,102,51,160,158,0,7,164,1,209,152,68,72,16,49,14,10,202,3,85,12,0,135,198,12,132,112,201,116,202,205,55,56,144,19,34,21,178,79,148,206,106,44,129,190,158,48,56,0,123,234,21,64,201,248,201,131,0,3,240,241,191,83,241,145,160,130,137,70,221,41,255,251,178,100,198,143,135,19,114,71,11,219,75,112,78,102,73,189,97,98,102,91,209,201,30,14,176,220,129,57,34,230,77,145,14,48,108,150,79,128,192,16,249,82,62,245,172,210,66,233,86,61,153,186,71,162,28,145,157,3,164,207,243,140,174,62,120,85,88,153,42,202,196,141,245,190,120,221,144,207,59,211,216,152,241,209,0,197,123,71,113,143,5,167,99,42,118,223,25,97,107,129,131,151,133,84,215,239,167,178,123,13,179,136,159,170,67,28,179,74,25,4,98,106,61,227,229,77,24,219,78,113,104,144,249,124,110,73,35,237,22,155,218,246,78,239,225,153,171,199,53,207,127,105,180,251,207,247,11,111,110,116,36,169,145,58,192,5,53,96,137,62,80,200,14,209,160,134,105,134,151,98,115,83,63,43,239,36,84,139,125,73,221,80,169,207,179,18,181,192,217,85,175,234,223,206,250,107,51,62,186,154,148,178,83,100,63,42,107,147,118,25,229,240,167,255,79,251,58,210,18,228,214,75,205,74,137,51,104,176,89,231,91,193,240,0,1,179,27,94,195,69,136,19,30,145,192,236,164,224,20,152,195,41,88,200,49,24,197,193,60,200,112,104,2,0,24,30,10,152,250,25,2,0,165,150,2,15,209,157,2,34,99,156,208,170,146,53,82,52,237,38,70,254,176,135,26,58,239,118,217,120,167,43,33,236,158,121,35,226,85,86,108,77,187,35,12,56,240,209,99,79,110,162,5,57,146,232,236,45,220,148,195,241,70,186,253,211,197,230,229,179,211,136,149,27,41,193,205,176,100,27,70,200,82,38,136,216,111,176,217,58,146,179,26,141,33,192,192,110,98,83,130,188,196,214,131,225,209,176,67,170,72,144,229,18,40,187,219,134,70,114,217,186,116,198,100,247,174,246,92,140,142,76,17,172,176,207,106,40,45,72,39,81,245,75,8,24,27,46,112,176,133,168,68,85,59,129,89,44,222,41,88,220,20,189,185,53,251,113,228,137,33,130,52,211,99,208,88,38,30,34,128,255,188,0,0,0,9,128,170,17,37,74,73,51,252,67,24,77,80,118,221,68,93,152,156,100,84,8,71,215,132,183,83,12,85,116,238,24,218,37,125,131,38,232,30,118,41,249,7,67,119,215,141,191,185,76,79,244,211,11,235,118,189,33,49,132,21,198,56,64,154,104,224,3,54,157,88,168,102,178,209,142,146,101,8,227,188,252,210,24,121,129,231,75,214,10,201,144,139,89,253,2,27,161,108,132,26,54,187,77,169,57,148,24,5,3,87,151,232,88,122,179,197,219,162,24,94,112,84,10,9,137,51,210,217,169,84,113,154,33,154,134,43,107,127,1,185,74,145,126,89,165,128,153,26,19,214,10,5,125,158,210,227,175,69,255,251,178,100,191,14,134,222,105,73,147,186,75,112,60,162,121,140,97,233,70,32,25,165,46,78,107,6,80,210,9,103,245,132,49,144,3,66,68,118,33,37,120,232,234,223,151,76,210,63,114,9,108,145,195,144,80,199,36,175,243,41,67,120,106,139,112,196,237,106,121,101,90,6,238,233,242,122,188,73,146,163,240,8,138,130,196,69,199,113,229,181,222,248,164,110,109,216,98,110,110,9,136,181,214,227,173,27,166,163,165,105,23,103,47,62,144,61,202,120,165,217,102,223,120,122,196,189,220,187,82,122,119,41,235,115,110,221,171,26,254,210,125,108,245,189,82,77,198,150,189,109,67,150,254,95,79,114,229,219,85,106,88,140,83,74,171,77,203,175,87,189,141,222,106,181,236,43,93,185,82,189,37,109,98,58,97,34,132,221,245,0,7,192,0,0,27,79,170,58,160,228,50,84,35,101,143,190,155,163,142,237,158,231,169,212,18,183,58,125,21,61,193,83,7,227,159,180,223,211,255,255,253,248,47,255,255,255,254,205,223,254,200,184,0,4,92,156,101,4,108,3,9,140,93,39,221,58,24,81,38,96,216,41,145,19,33,202,160,33,41,58,129,197,51,27,128,19,112,26,29,112,93,88,201,49,2,60,72,13,46,133,21,8,52,46,68,3,125,174,151,70,150,157,70,216,69,169,34,251,252,88,44,222,108,61,8,173,47,98,221,53,120,76,92,172,58,58,85,111,115,123,115,44,103,81,126,43,155,198,102,137,40,188,167,78,101,232,146,98,83,110,75,99,149,84,79,11,184,151,218,255,253,155,150,200,21,126,245,166,103,75,204,172,225,139,61,38,26,87,50,147,233,67,35,144,24,112,13,32,232,68,145,146,6,191,180,224,158,175,45,104,81,92,37,33,3,90,167,176,232,106,247,194,179,151,94,110,127,73,110,87,118,254,115,178,56,42,215,209,89,180,172,3,211,147,6,11,134,104,231,59,203,68,240,50,254,142,77,170,212,88,142,152,146,169,16,71,85,96,183,46,216,189,207,245,58,165,112,206,127,70,154,35,114,89,236,235,242,158,12,18,175,51,167,96,81,81,246,120,19,244,0,0,101,10,209,70,83,185,73,164,60,33,164,190,100,158,201,161,204,188,8,195,117,42,243,152,40,205,43,45,14,229,106,61,146,237,246,45,152,95,253,6,174,134,188,255,255,254,223,255,234,107,235,255,205,255,255,249,200,107,142,160,188,17,76,71,68,22,143,6,159,8,0,0,6,97,16,248,106,32,190,96,139,94,117,129,228,122,208,65,161,144,230,119,72,26,84,142,108,123,165,184,68,115,208,125,5,140,192,194,34,107,120,44,104,199,5,135,137,1,135,165,150,219,2,159,38,167,47,96,164,204,225,168,186,255,251,178,100,191,140,167,193,105,76,155,153,125,112,71,169,153,162,97,231,56,224,149,165,42,110,243,66,65,1,27,230,89,151,136,224,244,26,47,9,127,192,67,173,90,68,188,97,244,181,12,16,209,84,248,133,107,193,2,36,234,164,194,100,44,54,189,74,213,44,74,75,218,197,227,180,65,225,90,124,65,101,20,4,160,172,133,118,57,185,221,223,116,97,121,96,134,55,185,28,187,107,98,130,200,133,229,113,136,101,149,119,235,42,179,79,245,174,53,88,59,248,42,20,160,76,147,223,57,207,227,141,206,237,104,203,243,234,3,123,141,61,219,63,168,206,85,238,97,191,171,99,159,171,152,126,84,145,251,176,66,169,164,84,110,57,58,176,57,203,246,237,78,72,99,180,120,89,137,110,158,171,188,249,196,91,89,4,110,9,169,20,151,198,223,153,167,90,72,214,154,252,63,35,191,22,126,172,199,39,98,145,247,242,59,106,213,202,92,187,15,87,164,102,24,170,72,36,242,39,164,250,179,40,1,157,148,221,125,139,100,166,132,182,163,163,6,24,172,4,48,42,97,12,244,12,249,64,217,114,42,122,207,70,108,149,11,137,106,61,69,96,159,12,158,159,160,119,196,254,127,252,35,127,255,168,36,198,255,255,234,114,127,173,218,127,255,88,0,76,53,5,141,232,4,76,93,10,79,39,232,77,52,84,140,90,148,12,87,95,140,3,14,12,106,9,140,12,14,76,102,11,12,141,0,0,0,65,132,225,145,131,64,50,132,2,64,225,97,142,50,50,3,6,17,140,226,8,64,240,193,217,193,80,3,2,128,202,47,32,6,11,35,23,89,40,83,45,196,184,12,194,84,129,34,44,170,98,203,0,203,17,165,254,131,136,174,66,109,136,1,70,179,136,75,39,153,16,161,38,157,0,40,113,197,54,249,62,203,236,136,174,90,68,154,126,99,8,195,174,131,175,122,177,108,172,91,152,91,253,172,143,3,201,166,172,166,127,107,246,19,202,211,13,165,154,141,22,5,151,60,99,134,218,108,90,29,86,218,182,113,80,220,239,96,142,216,214,210,63,95,229,136,166,31,148,123,255,10,106,107,249,214,230,185,91,180,109,21,95,116,186,27,82,12,58,165,220,133,100,230,204,230,85,151,44,100,236,111,202,153,157,165,89,213,150,113,125,226,137,114,134,152,223,187,251,122,83,162,90,177,230,161,101,135,103,69,222,85,13,123,131,217,16,4,0,0,112,59,5,36,224,222,3,58,61,147,123,19,85,27,163,78,57,117,165,5,10,175,9,7,242,182,13,93,101,48,199,176,69,193,155,13,139,92,122,4,31,31,83,249,203,215,113,225,221,15,240,231,234,122,142,250,255,255,223,255,106,127,172,146,238,87,36,3,184,194,255,251,178,100,164,142,167,252,106,73,139,186,101,116,70,100,57,134,97,226,86,30,141,163,44,110,239,4,193,11,26,38,21,149,149,202,113,140,210,33,104,192,145,128,208,153,88,210,34,164,200,177,200,224,166,12,168,208,207,77,128,33,134,100,14,14,172,80,32,33,216,140,14,71,0,150,202,50,49,32,91,105,99,193,114,15,169,201,125,203,59,55,85,47,132,4,238,10,226,245,3,69,143,82,37,178,98,237,110,2,116,183,161,244,60,65,218,76,25,179,217,77,157,204,229,137,204,230,203,148,236,130,214,97,148,239,79,27,154,79,172,63,46,218,211,98,173,107,37,211,223,155,126,179,172,84,51,22,221,182,155,159,53,43,236,197,12,11,69,126,63,123,121,175,23,206,238,224,10,61,90,108,148,223,131,85,125,39,226,226,69,149,221,151,69,234,94,206,13,198,138,102,75,90,122,197,125,119,28,166,105,43,213,157,135,104,106,36,140,78,77,72,234,202,101,111,171,239,77,94,41,148,95,87,119,59,94,0,147,192,174,36,182,106,199,48,238,226,116,208,244,229,60,213,234,124,230,175,103,49,82,99,183,170,242,107,28,247,63,79,149,90,203,95,242,174,99,80,38,142,214,1,42,4,182,53,25,47,136,156,132,40,135,50,189,145,54,226,8,38,183,60,183,241,80,149,170,136,209,102,38,130,106,162,185,181,22,160,147,213,176,130,122,173,34,217,71,211,250,63,209,185,52,255,198,60,61,111,77,255,254,244,245,105,0,0,3,180,170,175,56,65,200,1,160,62,53,116,237,230,51,23,223,73,68,166,102,25,152,64,222,34,9,4,11,193,202,54,54,97,65,32,40,13,5,37,177,16,210,217,84,48,36,11,166,130,130,186,30,83,131,41,31,52,111,49,147,161,214,244,113,144,225,147,38,134,229,169,204,45,247,137,217,4,246,10,141,170,176,74,233,179,44,6,207,221,237,107,9,190,246,204,195,135,38,198,228,165,128,183,186,153,88,187,214,22,179,198,85,69,254,203,177,202,35,77,122,160,232,169,45,100,251,101,188,229,95,130,251,31,202,230,152,231,97,93,14,44,119,31,20,255,172,46,164,87,70,132,13,38,246,218,178,61,204,38,237,177,81,147,116,245,139,222,203,174,254,20,145,213,70,19,183,75,168,76,221,85,26,26,31,140,197,126,186,171,157,96,181,110,21,49,37,47,1,239,131,54,163,82,105,254,103,132,199,69,84,104,216,174,33,106,91,197,203,221,75,132,70,105,66,19,127,66,64,0,1,16,0,64,24,209,217,194,198,1,176,138,197,5,6,10,185,5,177,58,134,8,87,41,150,92,244,174,152,83,149,246,203,116,75,203,140,24,243,109,169,48,159,46,102,247,71,57,64,188,54,255,251,178,100,141,142,135,50,105,75,27,152,124,112,63,100,73,156,101,229,58,31,89,157,34,79,115,66,192,250,11,166,221,133,136,224,158,201,237,206,95,217,109,159,255,252,144,12,96,64,61,102,60,65,192,96,202,83,6,155,162,164,114,220,1,214,150,39,117,237,155,8,14,22,114,24,84,122,105,241,241,166,135,136,24,109,67,19,73,65,145,132,198,24,187,134,96,82,17,151,123,212,112,198,218,96,208,42,31,26,97,15,108,14,20,66,196,33,81,33,96,215,234,147,17,81,217,180,25,14,220,210,144,60,21,68,20,85,218,11,141,15,60,235,249,123,84,230,146,238,233,114,66,107,206,206,33,96,51,206,228,96,170,110,91,157,56,84,5,37,186,56,122,215,91,28,155,120,167,140,166,187,117,89,151,113,25,0,139,20,188,110,54,47,217,156,141,110,74,153,252,219,69,206,55,48,84,20,255,88,183,25,149,206,74,156,222,217,198,158,244,206,108,87,87,114,181,255,98,239,231,190,221,203,90,203,255,120,231,222,97,142,57,197,243,231,105,44,229,133,203,218,187,222,217,203,150,171,101,159,109,99,123,90,230,119,42,101,174,115,181,108,118,230,60,165,175,187,53,185,253,195,123,173,80,28,7,65,64,87,201,98,197,158,178,194,2,164,0,0,0,221,177,181,135,44,144,165,1,36,234,126,199,199,36,160,100,9,100,5,111,114,216,140,19,133,12,54,246,126,217,187,98,55,175,178,105,79,79,221,254,154,127,255,253,1,32,224,105,48,190,237,245,1,198,88,58,121,72,208,0,0,84,252,193,67,244,200,192,216,8,43,29,224,99,27,8,0,152,28,155,24,4,88,152,182,4,24,58,17,165,168,176,10,97,120,66,58,0,152,4,15,179,183,24,100,2,18,19,227,47,112,208,199,89,232,6,130,138,49,42,151,170,142,89,48,4,114,177,119,191,214,255,146,164,149,93,148,46,80,140,22,105,241,226,64,13,97,46,233,240,145,107,30,115,224,203,86,165,33,192,133,251,138,55,7,231,36,246,191,63,58,109,223,237,54,221,13,91,81,118,71,125,174,173,143,63,220,136,84,176,151,119,158,40,230,70,86,69,52,213,170,29,243,88,172,187,185,21,109,77,175,31,43,172,73,154,248,122,181,126,183,247,199,21,6,70,73,135,2,147,38,64,4,196,141,82,136,26,81,166,3,77,189,101,175,80,139,237,144,19,34,123,90,151,183,32,104,161,163,93,4,132,13,64,190,156,33,201,89,165,146,167,64,0,0,33,0,1,64,3,241,118,67,2,88,52,7,216,168,29,105,245,45,25,206,46,110,83,42,199,63,8,181,251,52,154,151,77,191,24,245,54,221,170,97,216,1,64,161,123,255,255,255,255,252,186,255,251,178,100,133,142,134,173,104,203,155,175,79,48,67,164,57,205,65,229,28,28,177,161,34,46,233,19,209,23,29,103,41,130,154,48,154,161,113,106,89,75,148,243,43,12,178,157,125,58,70,96,164,254,103,64,162,66,170,158,63,145,155,86,169,154,162,40,27,104,142,26,186,37,153,120,16,152,80,5,3,149,211,36,135,98,96,20,193,97,160,193,112,16,48,9,10,132,102,48,130,13,52,84,53,1,15,202,14,40,0,24,42,25,20,13,10,137,136,26,80,77,45,244,25,52,32,11,79,131,169,184,37,74,24,195,252,200,200,190,57,45,4,201,187,86,39,49,12,69,218,66,103,153,21,191,239,47,98,210,164,45,133,132,24,180,118,167,136,0,147,7,185,48,135,76,178,198,139,157,162,147,212,211,169,118,236,0,234,222,193,15,212,98,134,165,47,63,235,89,235,114,136,82,96,241,223,163,246,86,213,165,87,96,190,202,120,232,246,237,138,7,177,193,85,234,226,32,86,101,210,35,159,184,126,70,140,115,9,4,13,44,69,16,3,210,14,138,40,230,116,146,98,30,105,169,71,237,76,137,29,74,196,58,219,252,237,252,40,202,114,94,86,197,136,198,186,253,208,88,3,0,1,252,1,233,135,145,148,188,168,84,75,37,224,251,54,44,219,59,203,200,189,159,250,63,155,124,250,170,89,64,26,13,55,253,241,175,182,141,255,62,159,255,182,48,160,191,71,227,220,177,202,153,97,4,8,71,195,148,82,27,177,13,183,214,235,82,190,128,0,1,163,20,111,81,25,170,100,151,238,110,23,252,117,57,244,98,94,38,73,102,24,180,21,25,70,92,24,110,29,24,30,30,153,86,75,152,38,7,152,198,18,130,136,81,96,72,192,160,100,195,32,73,210,10,12,230,27,129,141,160,192,12,96,216,0,52,76,46,52,180,5,92,83,24,41,11,140,96,105,22,156,91,243,72,33,134,157,18,82,198,120,43,72,82,211,72,100,72,203,218,22,72,113,134,179,72,154,29,218,125,204,36,124,131,85,78,3,126,22,12,201,168,112,26,205,82,130,125,174,35,7,133,152,244,179,12,155,6,117,186,217,235,220,108,15,252,229,242,17,112,236,231,107,223,252,168,179,236,145,80,125,43,117,135,254,201,40,152,102,154,114,51,103,9,115,116,177,188,37,224,210,156,18,205,34,68,231,12,42,26,75,210,3,135,20,220,121,226,105,26,32,176,192,128,184,65,12,74,178,40,131,90,7,37,20,152,143,69,104,199,212,30,91,109,12,147,79,111,55,250,192,246,98,211,48,80,99,255,255,254,37,160,0,47,125,98,73,90,19,33,36,33,25,102,45,179,249,152,194,159,132,17,54,171,47,65,145,21,52,103,168,219,71,223,247,255,251,178,100,138,142,167,156,111,72,19,186,68,240,65,35,25,162,97,138,82,157,57,163,36,110,229,147,193,12,161,39,105,133,137,40,203,53,11,66,254,90,28,255,255,119,254,49,36,139,84,149,242,213,29,3,19,12,134,34,48,216,142,27,69,126,175,96,46,67,8,225,179,29,79,179,29,31,51,116,190,51,152,14,161,233,196,215,242,136,210,225,152,192,242,237,168,145,29,102,53,14,70,0,3,102,16,8,32,224,237,10,49,48,184,9,117,136,67,144,81,41,43,44,0,70,6,131,37,3,3,166,207,192,164,220,165,29,101,76,240,185,71,71,180,114,120,223,210,168,129,149,176,233,161,31,79,123,138,42,209,198,60,61,46,105,138,115,123,11,122,176,211,103,186,221,15,33,90,255,177,164,91,228,210,94,90,158,185,189,246,10,156,181,131,201,205,86,92,120,213,67,171,31,179,151,117,248,70,179,171,93,142,87,161,110,114,61,84,80,213,95,4,206,191,215,38,42,57,119,185,170,91,32,184,24,52,162,2,177,235,230,230,55,250,82,40,31,94,202,242,252,44,150,16,56,238,244,160,254,202,70,181,106,151,47,118,235,100,43,21,138,139,91,132,242,78,110,228,89,41,92,78,147,21,218,199,173,57,94,98,94,96,226,22,31,254,190,59,12,199,192,152,191,10,24,83,72,119,21,41,35,225,79,204,9,74,48,8,98,51,58,167,8,165,158,172,244,200,178,143,255,116,122,46,191,183,246,255,255,255,95,202,50,35,165,1,182,191,172,13,217,85,72,69,83,20,56,118,69,46,8,153,46,198,137,43,249,179,0,0,11,148,192,6,36,203,242,148,192,195,132,254,216,120,193,35,148,192,199,56,195,149,124,198,224,204,196,97,200,116,37,48,92,74,49,44,81,20,2,140,1,20,25,146,231,109,0,194,220,62,56,4,147,17,15,146,126,2,66,114,96,149,245,134,11,53,107,133,245,120,237,98,255,125,69,65,75,216,108,120,38,147,182,230,0,128,172,74,64,249,145,12,240,184,193,32,17,53,118,229,106,185,55,76,222,153,224,129,93,248,160,104,138,115,242,49,235,18,71,123,195,26,197,58,173,228,14,155,203,227,116,86,193,111,241,62,220,32,220,239,83,192,232,148,28,241,133,112,103,178,229,119,27,50,189,125,230,83,19,109,224,72,234,238,81,197,137,46,189,94,82,148,255,108,230,36,111,70,153,222,137,214,135,235,18,101,153,78,213,186,104,249,236,60,140,237,250,34,137,98,35,147,150,255,219,146,91,223,230,5,131,53,116,77,79,133,227,232,169,229,245,234,93,62,136,182,106,99,255,254,24,0,3,183,193,133,204,118,4,216,171,36,130,102,168,81,55,67,65,229,142,191,53,242,165,60,255,251,178,100,129,12,135,72,104,202,27,175,103,32,72,104,57,227,60,72,142,27,73,163,46,110,61,60,129,46,36,39,29,133,25,248,63,125,211,255,207,223,254,159,167,255,238,140,84,30,49,170,138,206,202,229,204,116,117,200,75,211,83,45,189,252,44,143,130,167,136,74,26,60,130,150,179,35,157,177,169,29,242,64,0,137,150,152,137,190,106,209,137,134,26,199,238,3,1,200,198,155,20,154,145,142,99,241,137,138,64,240,73,139,128,230,36,22,52,83,6,134,202,0,143,80,132,2,24,54,144,160,32,104,193,101,159,8,194,237,172,37,250,38,2,213,201,67,20,10,197,125,253,103,127,89,53,87,138,75,11,64,75,121,89,14,233,133,79,131,148,246,118,154,198,85,37,252,194,9,48,48,18,126,164,17,34,131,4,137,87,125,51,249,140,216,47,172,148,173,30,192,196,228,128,135,196,178,150,120,175,33,248,208,207,186,81,189,206,72,194,8,250,176,221,71,196,68,245,245,222,168,89,144,2,221,7,239,24,50,202,176,146,191,16,167,22,140,166,193,133,83,89,239,94,36,77,66,151,43,75,51,35,235,73,232,215,81,86,80,182,161,245,181,12,9,72,208,71,19,212,161,32,163,218,134,167,137,170,196,252,74,220,220,230,59,85,216,50,228,12,68,0,0,125,192,177,13,164,162,76,45,2,27,56,50,39,71,6,206,212,42,203,114,203,14,225,174,47,47,242,171,255,109,154,175,167,234,219,253,63,250,13,124,85,216,22,197,233,127,151,28,181,233,80,77,114,104,127,32,157,172,203,239,121,243,41,190,71,131,94,78,54,255,199,223,135,128,0,2,164,216,195,73,113,106,153,143,234,71,243,126,153,176,216,97,7,249,129,130,198,83,12,24,120,30,4,1,24,104,18,96,209,42,126,13,4,75,215,2,146,2,193,65,12,136,1,128,96,12,81,177,12,131,90,124,177,255,87,117,244,170,77,23,29,205,115,113,12,181,17,69,136,140,96,128,24,203,153,232,212,44,230,244,206,119,152,220,236,127,185,60,2,133,221,120,34,79,170,86,189,172,119,174,103,51,158,249,63,126,244,204,134,231,144,2,21,156,252,99,122,187,107,89,196,159,169,93,121,92,142,154,80,58,38,57,90,93,10,189,110,48,216,240,194,196,197,164,200,189,86,54,214,81,12,86,53,123,232,212,218,187,70,216,133,1,215,78,140,75,98,197,43,226,183,196,170,13,74,88,81,124,82,189,228,79,157,39,110,140,63,26,246,22,251,41,154,61,56,63,218,69,173,254,75,95,50,219,172,188,217,106,7,91,107,255,38,0,0,224,0,1,120,17,11,249,188,6,16,86,132,28,39,72,89,48,92,177,19,123,46,169,137,231,202,224,197,255,251,178,100,124,140,134,215,104,204,27,152,100,240,73,201,9,186,60,72,156,28,249,167,36,78,229,51,193,36,157,166,232,156,28,32,242,182,158,82,121,83,254,214,5,175,63,235,218,168,223,255,95,215,255,237,100,123,68,4,151,185,104,208,89,154,81,237,213,140,29,112,148,172,178,127,28,214,167,160,0,15,5,207,243,114,204,35,46,223,163,210,186,227,136,144,83,63,11,67,54,211,35,30,67,163,11,201,99,9,65,194,99,248,192,225,161,19,140,21,21,1,0,97,16,4,84,0,0,70,235,206,58,33,33,83,38,42,128,2,161,104,144,118,209,160,130,81,43,217,96,225,138,66,184,157,54,54,203,95,89,180,94,8,102,144,152,66,35,210,10,22,40,32,63,87,147,74,1,174,97,114,95,126,24,121,160,216,153,230,179,137,66,157,208,186,56,250,9,111,213,202,65,219,177,9,20,87,7,226,223,220,189,86,128,148,104,18,11,206,63,187,148,115,184,110,84,252,89,152,155,129,169,48,141,181,10,146,237,223,165,189,57,191,194,86,197,240,2,81,241,194,88,249,254,158,221,210,56,210,58,194,2,177,56,155,72,34,11,70,77,46,164,153,180,9,163,164,150,137,9,110,183,93,143,77,98,201,81,105,117,208,219,15,166,144,120,221,215,170,106,88,165,61,201,44,139,246,189,124,81,128,68,0,17,237,4,65,117,43,42,137,1,227,153,141,67,206,255,91,214,104,161,26,202,164,64,70,168,13,50,126,128,153,103,109,244,231,189,122,191,239,191,106,157,255,255,95,252,104,97,100,36,233,3,152,137,195,91,52,241,213,14,25,38,136,185,49,84,55,65,204,63,225,228,0,3,243,18,65,179,101,74,67,36,209,163,130,172,19,99,67,67,8,221,3,3,18,3,23,130,243,6,133,147,13,195,50,176,252,18,49,166,8,4,75,3,0,40,106,21,1,7,0,151,60,100,34,49,92,7,134,200,4,25,28,156,54,69,39,7,35,49,25,44,14,211,172,109,161,97,85,123,72,40,82,120,48,182,20,160,162,38,218,99,254,50,144,84,58,106,84,230,106,219,183,65,98,211,96,169,75,41,35,54,31,144,168,180,31,86,129,68,169,178,239,216,201,234,214,241,123,179,198,231,111,96,194,152,229,39,97,31,103,123,199,124,89,97,216,21,50,172,31,24,117,39,41,231,223,149,231,137,176,9,79,31,115,141,60,177,196,118,232,107,203,41,236,100,228,118,181,84,246,31,53,182,110,159,122,187,235,62,156,219,44,59,46,89,171,50,212,204,75,153,104,247,161,217,188,238,87,159,171,179,73,206,234,79,156,57,17,47,74,213,13,212,56,152,0,72,50,0,6,212,68,162,232,206,2,138,41,32,226,41,68,159,255,251,178,100,121,14,134,253,104,201,147,185,100,112,77,231,201,186,97,37,92,28,45,165,36,110,189,60,129,40,38,102,141,133,149,33,154,149,90,250,200,8,170,71,184,120,223,231,31,233,47,53,131,59,40,103,103,41,33,124,154,31,201,250,118,237,255,246,239,175,254,112,45,213,28,136,8,70,100,191,57,73,184,130,198,161,174,59,112,8,84,85,239,107,185,34,19,134,37,142,134,238,159,6,50,196,103,38,213,198,51,135,102,89,150,38,59,8,70,114,7,68,194,24,140,21,49,160,72,28,33,128,64,49,132,192,49,48,86,158,100,160,1,88,59,2,51,112,194,201,230,42,129,12,248,120,82,118,156,17,224,125,255,140,162,10,59,239,114,109,221,102,179,86,32,145,160,153,121,58,224,64,41,64,109,44,97,34,46,47,74,85,0,220,222,87,195,43,50,186,43,77,128,193,112,6,81,46,79,232,30,103,225,247,31,24,196,242,49,56,253,35,97,39,91,126,228,118,8,230,247,51,250,150,149,238,152,182,230,246,180,102,222,11,56,176,163,64,199,134,219,245,168,73,49,96,41,150,118,11,194,80,83,226,223,211,242,162,171,17,200,107,106,197,185,79,21,156,165,47,114,175,50,207,65,23,157,113,185,202,29,4,10,207,26,148,152,60,141,182,187,242,162,122,120,131,107,173,32,251,177,14,125,128,19,42,41,36,109,196,210,128,16,9,196,21,10,33,57,59,198,136,59,229,84,125,89,86,65,32,4,163,99,179,45,202,134,126,65,94,229,225,4,67,209,251,233,219,55,238,223,86,66,132,25,21,10,103,102,41,191,87,255,255,219,255,232,186,180,190,199,167,241,234,174,119,138,141,122,18,137,157,149,102,80,0,1,163,4,209,140,50,81,13,35,14,35,121,54,12,34,18,96,244,48,78,40,211,12,114,21,48,124,1,67,1,0,37,48,0,1,195,6,192,19,48,6,10,113,16,4,152,22,130,129,128,0,1,35,131,43,48,14,0,168,16,42,7,161,193,196,208,138,137,14,64,46,244,14,193,12,0,154,79,69,4,17,145,98,13,92,115,250,117,239,201,7,69,72,201,96,240,198,11,200,151,14,10,202,121,145,67,81,33,94,252,181,186,92,88,220,142,219,214,12,106,71,44,74,106,77,222,46,228,191,233,165,250,156,146,192,185,251,207,73,114,236,134,138,100,132,21,35,188,95,91,24,126,235,225,1,218,93,19,62,1,240,153,188,27,174,82,168,216,249,204,79,188,249,83,14,41,110,114,71,106,33,24,121,163,141,225,204,91,62,104,188,218,37,168,31,75,52,90,92,157,210,76,93,53,142,42,89,7,145,122,78,55,107,95,86,105,48,187,221,42,41,122,55,54,237,251,155,57,231,31,255,255,251,178,100,116,15,135,149,117,72,19,217,92,112,77,229,169,167,61,101,98,29,65,213,34,15,105,17,193,21,148,102,233,134,28,208,255,255,210,106,23,241,49,11,225,156,168,4,76,10,197,192,204,46,66,114,1,96,211,0,140,57,80,37,155,107,49,7,186,150,125,139,233,132,158,80,147,111,141,9,188,150,35,34,135,40,31,209,117,253,121,177,172,234,52,242,153,149,208,100,50,239,176,128,250,54,123,126,144,48,21,241,168,123,22,164,228,154,32,32,147,106,21,72,227,3,1,182,49,209,2,3,15,98,141,53,199,24,179,8,176,42,48,218,13,67,8,81,239,48,203,9,48,0,23,16,1,113,130,88,36,152,2,132,65,123,1,160,202,96,24,0,235,236,192,24,1,7,130,5,202,28,4,176,72,8,62,37,81,195,12,133,147,67,48,105,115,98,20,132,35,148,14,51,101,11,59,121,186,80,215,217,50,133,162,183,130,167,237,54,97,17,83,132,25,126,203,146,154,99,43,184,221,177,45,123,160,216,241,130,43,43,180,172,144,138,247,150,126,119,175,205,95,227,227,87,10,240,157,211,114,245,38,100,32,221,88,206,16,7,123,191,213,193,32,128,144,39,17,194,99,129,96,38,53,172,78,58,110,6,178,173,217,43,42,150,64,181,30,130,147,66,4,164,152,113,155,81,236,67,138,142,206,20,82,22,234,122,102,65,165,15,132,212,130,79,36,122,67,45,14,102,212,117,20,234,65,118,96,247,145,175,162,173,11,92,83,223,242,252,124,92,143,25,80,246,126,58,184,2,128,48,54,183,129,226,80,192,52,208,184,114,227,33,134,137,12,145,0,70,18,26,171,196,225,167,143,22,219,52,129,142,76,234,250,87,71,255,255,89,144,144,199,33,199,152,112,160,187,179,250,7,254,32,181,154,204,131,108,97,154,214,58,198,107,58,219,20,0,204,74,143,13,189,21,77,176,89,206,168,230,12,142,4,140,183,148,13,62,72,141,67,5,144,61,113,153,66,11,1,9,212,123,48,224,64,48,204,0,82,162,0,200,26,10,186,196,34,121,49,59,12,149,65,128,176,152,172,76,230,29,12,84,227,61,139,216,48,203,247,4,59,122,149,55,25,77,10,24,34,139,49,100,134,8,10,92,206,5,0,30,1,108,210,54,9,11,25,221,250,57,70,73,217,46,154,107,230,164,51,193,36,67,147,123,71,42,68,93,125,155,49,188,94,153,29,37,231,155,25,184,106,189,89,73,80,59,55,141,223,135,229,246,117,82,83,98,153,179,75,46,93,126,229,116,201,145,63,123,150,234,198,46,76,231,53,44,152,52,180,138,147,39,83,61,205,8,173,38,105,137,132,25,172,81,216,115,84,230,212,66,4,214,90,100,158,173,255,251,178,100,99,140,135,140,119,200,11,186,52,240,72,230,217,211,60,168,110,89,177,163,48,110,61,60,129,44,29,166,169,131,154,57,59,54,91,237,253,56,241,166,147,68,172,70,46,154,76,82,94,8,52,84,111,198,124,239,146,233,178,57,188,188,62,190,22,200,188,210,202,124,212,63,253,203,216,0,251,118,23,151,132,16,51,139,192,106,12,115,141,190,4,83,127,55,139,102,133,234,97,79,160,25,173,103,255,223,79,255,171,200,195,214,145,222,220,115,176,239,154,240,193,191,95,221,227,4,247,72,148,131,78,195,72,166,250,79,142,145,35,28,96,101,147,152,187,255,255,100,0,219,151,5,26,134,93,42,153,81,240,112,219,106,114,24,252,174,99,167,49,128,196,200,13,28,2,147,1,68,33,103,64,20,10,85,142,76,112,160,87,197,29,8,36,88,99,68,128,167,202,118,227,52,171,122,11,122,53,156,247,126,215,229,89,207,236,153,78,181,85,89,151,62,170,172,153,30,24,99,157,136,149,158,240,160,11,95,144,84,130,43,112,143,89,234,173,146,150,100,71,65,149,1,45,225,173,177,54,7,120,242,154,61,177,30,241,178,167,150,43,28,22,214,104,144,134,83,132,208,222,98,237,137,6,108,193,135,155,19,115,137,137,37,220,171,42,91,58,143,17,168,196,153,211,14,140,178,74,18,183,107,223,24,41,2,210,186,93,133,152,106,61,167,42,85,66,129,170,21,9,16,167,228,193,205,109,241,104,200,218,144,21,9,12,162,35,223,211,44,153,9,31,233,210,1,65,64,26,160,241,62,132,138,1,53,181,21,242,19,33,248,197,199,93,128,115,30,235,239,124,150,41,241,185,7,98,89,65,75,29,179,126,132,213,79,104,78,25,99,127,242,175,255,255,232,223,243,16,120,36,6,108,32,189,249,226,229,92,168,110,50,89,225,74,186,214,3,203,246,0,36,0,19,150,152,2,143,24,70,56,152,4,176,26,163,7,24,10,21,152,136,104,152,250,44,25,0,0,169,44,140,70,1,140,6,4,90,24,88,35,125,88,147,134,14,2,182,130,0,80,179,45,91,68,128,97,88,1,98,54,160,121,226,209,91,157,154,244,221,229,22,181,27,117,171,98,247,67,215,101,197,1,116,191,142,3,103,189,82,237,253,199,103,107,207,9,1,246,61,234,131,161,108,237,241,107,90,246,173,210,139,84,142,167,195,157,17,35,61,227,187,203,30,77,125,182,158,106,169,91,206,169,244,64,143,7,207,24,216,219,91,147,108,17,228,98,40,32,33,91,104,150,231,130,147,104,27,208,130,240,86,110,161,213,219,64,250,181,210,175,1,66,172,136,138,193,2,69,200,206,196,238,146,6,6,155,145,86,198,27,42,74,128,185,255,251,178,100,97,136,134,203,104,203,59,175,79,32,75,232,233,186,60,163,158,27,85,207,40,78,189,51,129,51,39,166,77,149,137,89,77,169,62,36,16,255,35,164,190,90,154,249,56,154,241,66,74,163,7,126,90,178,192,1,224,0,7,35,192,166,112,42,132,40,55,192,206,26,131,113,153,189,68,115,247,38,74,76,231,138,159,90,240,230,246,233,255,255,215,255,234,231,96,56,130,156,195,196,200,52,36,161,206,187,182,79,209,191,255,252,138,2,135,177,6,14,160,246,114,115,4,163,138,148,246,4,154,219,192,9,252,194,86,96,196,66,244,198,248,24,248,134,244,72,100,49,168,190,50,61,15,50,104,33,7,5,98,160,176,96,110,96,248,52,156,166,4,4,196,64,122,224,79,113,224,65,247,20,9,6,132,94,165,48,224,16,80,20,219,96,16,168,80,38,110,221,82,154,235,88,187,8,232,120,143,10,118,6,32,67,130,169,182,131,153,245,97,69,115,169,242,254,4,48,0,15,230,73,22,150,217,116,181,233,62,110,189,18,6,79,166,123,101,52,199,24,232,26,242,199,130,217,2,72,113,182,161,246,202,21,169,46,15,131,42,66,67,207,92,67,117,12,37,70,217,26,202,201,88,172,179,38,146,85,3,66,6,46,76,38,170,69,104,172,154,85,163,73,170,220,87,45,173,250,146,180,81,37,166,255,51,154,154,136,37,52,251,173,170,103,127,91,115,109,107,147,152,89,41,127,5,18,104,63,15,123,255,255,252,187,204,133,100,105,66,116,214,0,49,193,68,5,38,69,210,113,34,66,8,212,13,229,118,101,46,163,72,106,117,14,136,32,2,53,149,173,207,255,254,189,182,245,248,76,24,226,98,138,146,60,168,115,246,122,7,42,58,213,137,115,149,161,136,80,65,132,149,14,36,60,155,127,255,255,250,21,149,186,24,128,234,127,188,81,96,18,229,180,46,214,51,16,220,210,98,195,190,135,12,50,6,49,10,48,199,8,240,16,201,49,28,48,17,60,4,33,95,3,192,100,184,126,224,135,167,18,80,82,57,208,54,72,129,64,6,126,179,53,214,17,198,189,75,65,75,205,225,134,17,135,150,173,167,226,43,60,250,143,2,44,227,43,222,181,38,49,72,241,27,129,199,187,174,12,77,225,87,53,124,24,241,163,52,82,168,54,104,239,17,186,115,48,13,103,176,219,247,37,125,62,226,46,97,42,154,98,55,140,151,113,217,149,240,47,68,84,102,184,240,224,27,80,24,114,113,98,180,29,72,154,20,28,106,44,129,225,114,6,15,146,113,241,15,46,51,78,233,84,178,116,32,171,64,244,18,54,95,217,160,234,81,74,27,18,85,27,155,179,117,76,205,187,105,16,79,15,82,192,173,237,85,255,251,176,100,98,140,134,52,104,204,27,143,54,176,57,166,201,202,61,42,50,92,93,201,40,78,229,141,201,17,154,229,153,150,9,88,162,0,0,11,0,20,27,0,73,29,32,119,6,25,136,5,193,15,78,150,161,209,157,246,131,4,169,10,50,83,41,255,254,157,191,50,199,58,72,84,227,3,255,255,251,235,255,149,119,118,103,98,165,143,34,142,205,16,254,128,0,209,135,75,241,167,2,225,145,171,9,255,202,145,135,194,121,145,103,137,144,65,121,149,32,25,133,65,113,135,33,249,129,33,1,135,224,160,200,2,96,32,86,128,53,0,136,7,86,91,194,21,131,94,0,0,91,132,77,22,177,215,146,162,59,255,40,108,14,238,125,129,233,248,251,203,240,126,144,14,89,118,216,168,35,254,211,198,0,14,166,17,90,5,151,106,244,16,195,23,99,129,27,175,84,10,37,29,75,141,153,57,248,198,156,118,124,32,8,135,162,176,103,96,133,122,39,132,115,246,199,164,21,113,57,94,150,219,171,202,113,238,48,167,9,246,109,124,72,75,4,139,225,112,15,175,124,182,126,223,239,110,53,106,203,184,226,235,71,255,73,90,193,223,239,127,46,155,87,58,182,223,221,220,202,207,107,85,78,222,252,110,90,10,114,103,54,209,86,251,189,54,174,223,242,188,230,102,123,186,138,31,180,204,204,206,76,211,53,157,164,194,50,185,249,251,136,0,24,54,37,234,49,120,171,78,136,7,161,32,87,83,247,6,48,117,14,112,156,121,232,91,33,160,190,140,16,219,213,25,96,158,187,159,162,82,225,134,185,247,105,119,99,53,31,111,190,89,22,87,239,254,183,211,131,198,107,24,230,150,106,17,90,114,33,0,1,144,186,68,103,144,188,100,251,82,108,108,42,103,32,248,98,209,146,97,201,8,68,77,2,146,35,12,64,195,16,0,147,17,1,213,129,37,9,20,218,46,162,161,3,99,42,149,141,15,198,9,134,175,40,48,11,40,2,34,110,147,56,150,204,207,185,22,187,98,173,52,73,84,49,141,171,120,81,16,223,212,29,151,59,96,41,132,151,107,207,243,78,147,114,236,217,65,239,179,149,15,44,168,144,57,26,239,244,153,205,205,224,89,215,187,0,176,169,151,5,85,64,129,143,37,46,108,241,230,15,156,159,40,243,118,181,86,87,57,134,119,99,26,207,229,55,240,171,154,158,198,150,93,2,229,42,141,47,43,25,83,55,36,208,151,30,92,196,251,162,235,222,171,146,140,223,165,138,41,176,65,1,79,76,221,214,106,116,191,135,39,242,195,74,82,9,100,162,232,163,147,204,115,157,73,173,173,25,175,226,37,155,175,231,131,7,166,199,144,61,127,252,125,195,206,180,112,109,173,210,0,16,11,255,251,178,100,117,136,135,63,112,202,147,185,92,240,55,201,25,250,60,197,52,27,89,165,48,238,97,235,193,18,22,101,137,163,162,48,0,8,63,152,89,82,148,108,194,190,128,85,32,225,196,177,179,181,3,79,59,239,219,255,250,63,255,219,255,255,67,223,71,250,47,255,255,251,95,171,27,162,40,255,178,32,130,254,143,255,255,217,88,80,0,19,95,6,23,141,128,124,48,108,212,208,249,2,19,9,137,147,6,19,80,24,8,40,99,35,168,56,32,96,192,9,137,65,9,150,24,182,129,22,70,64,120,103,136,70,30,32,38,160,161,65,181,28,51,103,50,139,177,56,127,154,167,230,175,67,211,146,152,112,133,227,254,81,249,108,100,172,72,93,159,35,184,239,171,225,61,120,52,80,228,30,113,14,250,37,32,194,24,251,248,45,186,197,192,216,60,178,178,167,25,208,99,55,182,164,169,42,78,46,125,158,252,93,122,124,81,129,3,241,181,22,53,163,185,194,76,199,36,59,120,163,170,170,29,59,249,94,229,56,162,131,36,13,67,172,5,83,37,240,175,23,185,207,223,251,181,183,93,248,222,219,206,109,134,221,215,229,46,172,180,117,54,83,237,232,113,35,60,96,74,171,71,110,120,94,77,73,18,19,39,164,28,40,54,184,62,35,54,186,128,116,127,201,84,185,45,0,6,1,66,150,5,128,128,178,207,73,128,106,89,232,141,184,251,4,74,175,160,163,206,98,174,169,213,116,194,9,195,78,223,90,180,198,206,147,61,172,26,219,253,97,184,249,77,79,253,216,188,113,194,202,241,96,48,244,184,76,179,254,157,159,255,146,127,210,0,76,63,34,13,166,80,12,172,6,13,42,182,205,191,21,12,185,63,12,48,64,140,182,6,128,10,224,96,108,100,40,72,99,32,74,14,2,72,2,20,19,160,4,176,4,24,138,5,202,65,173,209,140,209,217,91,0,68,241,24,132,101,38,165,81,22,146,220,114,168,222,107,221,114,16,179,158,137,4,57,204,168,96,160,70,26,226,25,115,224,96,146,217,233,222,216,201,54,199,137,87,153,201,46,159,19,44,3,171,21,238,83,212,108,252,48,86,89,212,83,111,186,232,5,215,46,137,75,204,84,142,5,11,67,130,224,216,84,104,207,101,206,99,160,183,3,10,232,183,111,59,162,201,60,34,235,14,152,61,147,76,241,166,0,171,114,72,213,62,105,255,249,92,91,31,17,41,242,223,155,66,72,146,127,120,248,189,105,136,152,206,113,109,255,139,94,203,241,247,233,53,109,154,79,9,207,38,236,177,115,51,37,113,172,234,254,146,253,239,127,235,174,43,71,179,73,217,137,102,193,148,53,214,128,4,2,192,1,5,184,216,148,29,128,52,21,128,106,15,227,255,251,178,100,125,142,167,81,104,201,11,186,123,244,53,193,105,218,37,230,8,27,177,163,40,110,225,57,0,227,22,102,205,132,137,80,129,252,102,131,116,187,204,109,229,135,78,122,172,231,81,197,255,56,175,148,206,57,95,255,167,255,214,125,191,254,216,202,89,91,21,245,80,1,80,193,16,172,213,67,248,201,229,136,251,212,136,203,66,16,193,180,84,194,244,84,201,193,20,199,179,69,52,195,130,227,17,65,225,8,24,9,9,144,148,243,16,128,166,30,128,78,160,136,31,3,8,6,10,7,15,128,48,17,87,242,218,69,249,141,216,67,90,231,91,127,189,56,206,94,248,148,92,68,33,129,134,4,50,98,208,41,128,66,225,144,223,122,177,215,182,54,250,247,113,102,179,5,187,180,182,164,112,46,148,237,40,245,143,185,59,202,97,95,147,22,86,242,226,139,52,84,188,155,160,156,248,54,214,93,187,44,229,54,163,184,246,236,66,23,170,219,137,101,250,143,66,49,169,76,171,103,100,202,13,188,249,247,11,51,119,231,43,212,237,203,146,1,65,248,193,39,170,163,107,176,239,45,245,113,97,41,29,125,53,218,149,107,211,38,69,1,1,181,44,201,30,250,241,137,232,115,248,156,229,9,44,181,52,81,209,254,185,34,140,57,228,176,224,201,144,15,3,136,84,210,103,30,26,145,118,149,217,223,19,92,102,7,168,109,255,254,200,186,219,251,246,173,19,191,240,77,152,75,113,67,118,127,255,255,39,255,248,151,180,244,242,196,94,210,212,2,0,128,67,48,192,242,252,213,130,184,207,169,144,249,3,248,217,34,148,199,162,196,195,183,36,12,87,25,136,38,24,72,20,152,176,10,24,144,10,160,16,193,176,52,48,9,90,131,128,249,135,64,179,118,48,0,5,34,33,76,25,17,91,32,16,105,16,248,140,173,211,195,77,97,219,229,214,185,206,87,32,1,35,186,147,66,35,227,246,8,69,180,70,0,22,6,198,235,114,154,77,249,65,191,122,214,167,228,165,246,183,15,67,45,236,202,83,235,150,110,67,219,154,180,74,93,154,198,155,58,200,97,184,69,236,82,85,129,117,5,194,185,65,169,109,219,237,169,187,179,193,149,16,180,175,213,170,97,99,84,108,13,236,74,32,231,109,175,204,186,91,69,127,119,251,122,11,37,149,129,5,30,216,233,109,173,230,102,102,115,254,219,58,254,254,30,57,5,151,180,195,11,134,170,151,216,177,178,235,119,109,173,237,28,83,253,159,110,43,48,238,244,86,51,244,208,164,104,0,103,64,225,174,3,48,9,137,176,207,17,213,122,34,238,73,213,18,215,26,8,45,71,255,255,163,174,205,254,107,53,236,128,172,148,43,90,255,111,254,106,182,233,58,249,5,255,251,178,100,137,140,199,32,105,73,155,186,100,112,56,37,153,227,60,166,94,28,5,157,36,78,189,58,209,5,151,102,141,129,38,48,169,98,159,255,255,244,239,167,246,0,0,177,132,137,233,173,192,153,149,148,97,216,48,105,188,97,169,129,11,81,144,194,161,164,32,209,151,165,129,133,34,17,132,129,184,97,38,50,21,24,44,7,164,18,215,10,1,192,100,117,107,16,0,196,69,137,133,194,131,118,3,0,37,1,125,13,182,117,114,73,6,52,203,119,29,63,205,210,82,167,145,152,196,130,128,0,114,2,60,2,170,8,104,192,144,24,160,27,207,57,185,222,228,153,166,183,30,4,16,7,173,228,100,237,56,108,20,164,161,150,152,150,53,35,128,74,51,230,84,156,193,22,230,231,87,172,109,22,238,237,139,59,182,234,166,220,240,238,170,213,180,193,191,185,75,205,169,0,222,175,79,114,95,46,225,16,62,246,112,200,199,156,156,158,84,29,102,54,157,203,210,154,253,184,213,109,181,183,18,119,103,150,218,26,37,37,52,178,120,114,168,145,169,67,54,117,103,82,196,58,180,95,225,141,152,10,156,168,246,71,97,6,8,64,0,96,46,130,118,162,230,131,186,130,6,195,239,155,15,153,176,229,118,87,207,220,239,241,242,144,193,31,255,233,195,14,153,159,255,237,111,55,240,109,192,26,32,106,83,27,51,73,73,160,9,150,127,223,255,234,201,211,252,228,78,165,246,191,112,0,2,115,15,29,147,83,145,83,34,129,19,214,174,67,30,206,35,43,74,195,43,164,195,29,195,115,31,150,211,10,1,3,16,195,243,23,129,96,168,28,12,17,27,103,72,70,43,2,2,213,51,2,135,70,24,0,38,29,139,112,0,176,130,39,207,20,157,102,234,129,151,193,152,92,116,45,105,172,144,129,129,102,16,132,45,40,23,52,80,243,172,202,140,112,213,6,207,9,45,235,186,131,119,174,220,140,205,141,14,169,21,127,220,202,53,81,34,19,223,229,37,218,90,113,0,100,226,175,61,37,79,171,89,214,213,122,46,86,145,111,155,231,224,161,243,147,101,43,48,241,209,223,75,40,98,48,78,23,1,149,141,161,187,183,207,44,58,102,198,185,104,86,173,146,122,130,103,237,208,246,238,70,165,178,222,174,62,173,223,10,219,187,133,120,34,201,215,164,217,117,54,26,198,201,190,227,159,76,134,70,244,202,255,164,237,1,0,8,187,193,57,22,34,6,52,10,20,80,140,14,19,44,197,229,107,166,150,122,17,148,4,69,210,143,255,241,251,164,60,187,209,255,254,95,171,255,95,107,255,255,255,255,232,174,136,116,57,27,39,163,180,133,198,102,27,83,110,239,159,239,105,112,42,124,45,148,101,237,199,247,151,255,251,178,100,146,14,198,195,104,200,147,186,92,112,77,105,41,163,96,226,94,89,201,159,40,110,189,58,193,56,151,102,141,129,34,48,119,237,23,41,128,42,153,146,136,216,137,31,55,218,97,53,40,29,48,65,11,49,108,192,50,152,56,48,64,236,48,52,35,48,212,54,49,20,15,94,4,160,138,136,50,144,184,16,52,93,179,145,208,161,0,102,18,6,151,1,0,1,16,29,1,85,109,247,155,43,120,119,184,111,251,11,100,48,59,192,220,73,3,226,220,164,91,189,10,22,6,198,128,10,47,161,239,61,126,62,41,227,113,65,57,233,13,162,20,80,200,214,242,207,74,69,6,83,5,89,76,18,105,88,207,87,211,51,121,35,235,22,172,219,195,221,111,213,195,30,142,58,173,151,43,47,190,141,187,177,60,156,110,229,145,152,214,229,253,191,211,198,224,88,8,115,104,212,175,122,248,227,237,57,33,132,37,208,48,138,189,215,242,205,157,108,79,163,109,237,86,220,115,19,113,73,100,148,98,94,170,20,132,175,213,160,149,142,0,1,213,218,13,190,48,145,38,170,240,169,147,66,29,115,166,173,186,218,166,215,229,223,146,89,138,152,23,255,235,212,117,202,255,255,127,175,255,146,4,69,78,162,92,247,20,61,130,194,83,250,207,59,199,168,10,149,29,44,230,26,89,154,64,102,35,135,134,139,145,128,23,109,23,78,247,204,1,0,2,179,15,232,115,44,33,83,36,126,243,253,246,227,99,82,211,50,132,19,63,86,19,64,129,195,62,82,81,32,140,197,160,32,200,192,240,120,120,60,8,98,244,5,1,80,158,84,203,52,101,145,227,10,117,114,236,196,40,18,69,18,109,24,69,231,221,173,180,173,123,68,252,89,96,160,39,154,128,56,88,87,97,225,10,32,62,161,44,60,199,12,5,25,148,95,140,92,222,70,202,173,139,49,92,27,128,79,136,133,22,212,39,4,0,10,42,140,199,78,82,140,35,172,106,65,147,33,59,217,247,36,179,246,205,227,231,123,240,98,218,179,226,36,120,113,84,87,204,199,202,162,249,152,150,94,28,185,141,138,99,95,217,187,27,204,187,246,215,127,51,199,103,11,141,160,211,90,182,31,107,22,197,163,234,210,196,139,255,214,245,243,92,125,192,158,242,71,251,195,37,175,137,173,189,69,222,125,115,245,154,234,28,44,27,221,86,39,98,126,160,144,0,14,47,242,88,187,186,27,119,168,70,113,242,120,151,86,84,178,54,54,241,240,144,184,25,12,223,255,241,175,204,223,255,111,175,250,113,232,32,230,56,209,234,38,119,6,44,163,63,255,254,117,43,169,86,149,91,153,235,245,139,29,212,136,130,46,230,82,149,100,153,175,31,60,192,12,200,0,198,138,211,255,251,178,100,152,14,230,245,103,200,19,186,122,240,80,170,153,179,97,229,36,25,57,133,34,78,233,111,193,52,37,102,204,241,26,56,115,24,100,19,18,90,19,25,104,211,243,19,179,84,207,195,18,216,3,14,148,147,2,199,208,116,26,36,64,130,140,83,26,194,208,64,34,85,11,17,193,77,68,64,169,138,64,68,60,221,194,103,28,74,87,204,18,165,107,124,100,44,230,98,13,105,12,222,245,103,71,245,27,68,40,17,105,175,96,106,2,126,194,2,75,150,3,46,152,208,124,241,149,88,239,181,94,238,191,231,54,161,151,91,171,101,132,113,70,151,237,170,110,196,242,212,202,47,217,181,78,15,13,176,63,218,239,152,135,253,90,113,46,225,118,58,213,199,107,33,226,43,115,148,31,224,147,38,221,61,176,137,214,159,56,238,148,147,146,165,154,48,212,107,54,135,183,170,254,255,234,41,189,196,127,182,169,189,157,210,52,99,210,85,232,202,29,174,211,135,130,224,232,192,241,83,126,202,204,91,233,27,124,190,248,49,1,240,17,32,30,135,26,64,100,55,188,62,241,3,127,56,242,45,189,187,127,255,193,185,178,183,247,255,234,223,255,255,255,90,86,149,142,89,237,145,109,56,156,22,47,62,67,235,118,171,92,211,127,149,239,190,59,35,151,137,27,105,144,160,29,134,199,125,5,14,246,234,64,132,231,252,26,100,152,74,36,152,170,7,156,126,74,153,64,29,24,70,2,152,100,33,141,9,70,33,139,70,4,128,128,224,140,4,30,60,100,35,189,35,68,0,208,203,210,92,164,70,247,226,40,9,12,119,146,46,227,16,150,247,81,175,238,80,28,237,87,81,211,31,211,18,121,226,45,145,111,126,230,249,254,69,56,217,190,6,221,169,156,197,195,83,27,144,27,24,54,145,220,108,78,9,159,174,162,255,251,139,187,115,88,202,51,155,97,83,94,242,5,167,143,80,33,40,59,135,106,44,164,86,134,36,225,21,78,175,60,196,150,72,152,184,168,18,172,166,37,206,125,87,48,104,200,118,231,243,206,233,229,153,170,105,176,209,199,94,201,113,69,110,222,248,179,185,250,98,112,213,128,0,63,118,178,247,146,73,6,215,88,162,156,119,93,83,234,18,208,126,254,191,147,191,156,46,45,136,255,249,248,63,127,255,255,255,250,166,186,91,215,200,156,74,170,42,161,184,198,109,68,149,198,244,18,81,232,92,17,12,182,246,49,129,70,151,113,68,45,38,67,39,1,71,146,129,123,118,125,251,192,0,156,196,137,68,213,146,72,208,151,224,229,207,0,212,101,172,193,38,244,195,192,136,207,176,248,196,134,164,72,101,49,124,39,50,68,41,44,5,32,96,192,191,106,68,66,22,24,222,20,190,160,255,251,178,100,156,140,229,162,99,76,27,184,90,242,80,7,105,163,96,73,142,25,133,143,32,78,233,111,193,62,36,102,205,131,9,80,153,225,81,135,130,196,188,193,40,38,58,200,97,74,242,134,80,203,28,14,227,21,230,78,232,160,24,91,40,30,18,50,252,37,80,133,29,198,74,0,30,152,23,173,186,50,59,215,212,109,110,125,75,247,179,65,106,71,162,11,177,85,226,94,249,242,203,33,189,141,101,144,243,110,169,136,26,77,75,61,119,215,186,170,184,109,109,49,31,169,67,196,85,45,130,42,179,6,192,101,18,114,202,190,217,77,115,36,172,189,141,190,237,175,89,56,54,16,53,252,243,223,21,28,124,95,255,52,233,243,242,111,79,125,103,164,133,87,151,69,75,180,169,200,137,148,11,11,167,255,253,238,111,170,192,195,162,65,50,35,33,147,52,113,218,13,234,237,241,166,191,40,159,22,56,38,113,191,254,188,24,142,71,255,255,255,255,175,106,181,165,219,158,150,162,45,238,220,77,20,166,114,80,228,71,136,105,221,221,136,117,48,160,9,177,80,179,3,7,208,34,60,45,36,95,114,5,16,172,199,208,0,0,2,140,196,102,108,214,117,128,208,190,0,211,30,60,140,39,49,248,138,48,245,156,34,33,204,170,85,129,34,9,133,66,33,140,192,18,128,152,58,14,8,0,10,162,48,124,201,112,49,160,138,51,8,152,116,227,188,96,129,196,204,34,13,251,115,236,145,152,192,60,249,118,59,126,150,1,190,105,73,6,67,20,185,73,64,179,100,40,74,40,35,32,205,184,79,107,224,149,8,189,53,133,252,18,102,189,247,215,30,228,181,176,231,92,171,219,184,190,164,53,107,8,227,230,203,109,93,62,170,189,179,181,143,163,21,32,225,56,145,15,200,19,238,69,17,146,232,31,191,87,124,42,189,222,227,174,151,79,112,100,65,129,246,81,243,239,155,217,107,28,60,183,147,83,205,225,199,29,119,93,190,85,154,147,83,120,109,91,219,212,54,174,142,57,237,166,180,235,85,158,66,170,250,224,123,138,180,8,0,0,10,254,83,26,66,58,2,83,66,236,4,34,68,4,25,224,190,67,209,10,45,171,35,13,150,177,233,137,83,2,44,165,163,255,255,149,60,225,103,252,228,255,207,35,35,70,61,62,22,147,53,44,226,68,179,37,82,106,78,241,205,39,152,200,162,42,73,116,188,17,74,153,14,113,164,20,192,0,171,41,137,25,39,21,154,26,87,8,109,62,209,146,17,70,1,136,24,126,28,61,60,53,217,212,193,160,224,195,233,137,64,37,215,2,134,211,117,109,21,103,4,32,244,23,116,166,195,210,7,77,116,17,40,241,84,127,178,143,60,114,141,86,157,189,86,48,194,162,255,251,178,100,180,12,166,134,102,200,155,186,91,240,79,42,121,167,80,3,198,24,161,145,40,110,101,141,193,43,168,231,40,243,21,80,145,180,206,36,124,51,2,16,164,117,19,50,9,231,192,92,215,106,41,198,29,229,204,217,63,38,232,123,100,227,190,223,7,217,249,78,139,97,72,27,83,245,230,191,191,118,102,102,105,77,223,112,136,251,80,31,195,109,32,223,90,104,116,169,145,46,211,85,254,113,22,81,34,252,173,221,159,190,190,197,206,7,101,236,193,126,165,171,52,97,154,192,179,157,182,236,210,179,89,237,103,62,46,191,46,141,100,127,77,134,179,54,251,102,231,173,125,32,232,24,179,190,159,182,43,0,61,191,149,84,48,195,209,109,18,81,110,152,41,96,192,65,88,247,99,105,139,12,70,53,127,255,232,59,145,191,255,255,255,239,255,235,149,15,90,187,142,169,212,78,200,64,74,15,102,105,84,251,153,141,127,69,36,70,232,234,172,238,204,101,149,227,94,28,84,238,134,87,246,44,0,0,75,148,16,18,38,53,99,68,96,2,25,198,147,67,58,99,8,13,230,14,33,102,96,30,32,102,25,0,36,97,180,15,226,192,224,35,0,115,3,0,58,18,0,66,80,16,47,115,45,11,0,121,48,122,175,98,238,15,133,57,236,84,237,4,163,202,28,41,2,225,194,85,39,111,175,101,47,238,80,91,75,124,152,11,92,20,18,70,65,27,221,234,137,102,76,46,255,31,123,57,123,48,75,27,19,127,172,83,2,87,75,19,164,173,5,210,82,86,205,182,222,177,106,185,254,132,193,165,251,61,82,247,100,21,155,218,157,61,104,89,246,7,222,138,162,199,233,201,80,95,91,115,190,174,86,118,55,249,117,94,77,214,219,76,177,84,159,135,41,128,196,191,11,47,111,221,36,60,236,180,235,20,60,106,29,246,43,59,11,87,154,179,99,166,22,168,167,63,72,224,186,91,82,251,22,107,15,170,90,249,227,153,182,135,191,250,226,224,112,39,191,156,29,193,58,2,176,60,97,0,27,99,132,57,3,18,112,121,152,188,233,82,178,88,202,119,255,254,231,15,76,140,136,121,105,145,70,235,115,34,234,111,75,108,138,204,87,133,86,8,8,80,51,153,149,77,86,219,237,251,53,168,195,149,22,210,176,65,82,234,73,129,252,114,217,208,31,133,65,131,122,86,131,34,159,243,227,74,67,131,72,243,20,25,115,12,229,83,15,67,19,36,86,160,194,88,201,48,136,196,17,100,46,15,24,62,5,38,170,37,12,5,70,28,3,238,185,8,96,24,44,152,200,25,40,184,16,21,43,4,31,119,85,123,246,186,149,65,125,197,252,255,172,147,178,58,33,224,20,188,129,196,232,48,3,33,138,97,210,255,251,178,100,195,142,198,219,104,201,27,218,99,240,78,137,25,195,68,2,210,26,49,155,34,78,188,217,1,64,38,38,205,131,137,113,21,223,38,106,222,184,107,19,89,154,236,231,0,69,232,152,61,225,85,74,172,215,192,204,250,134,173,75,197,203,226,46,28,214,132,189,72,115,66,251,182,119,123,179,215,121,93,66,179,189,168,188,244,150,61,160,97,186,14,193,37,181,157,75,36,97,208,43,237,134,8,12,156,56,240,112,86,32,170,189,115,88,222,72,110,88,96,68,207,165,170,187,220,198,226,50,215,205,116,156,173,198,239,157,223,188,61,18,214,90,154,99,246,116,103,194,9,128,18,223,193,80,48,224,192,45,97,10,153,91,103,21,142,106,172,44,225,70,130,215,40,45,26,213,244,213,52,213,87,3,11,54,101,255,255,255,255,239,255,250,126,127,175,239,145,85,20,65,80,45,25,164,186,165,38,10,232,202,17,131,10,149,224,212,248,246,179,111,191,76,132,202,103,255,191,63,65,0,0,177,8,111,25,53,134,17,142,1,200,154,87,15,161,132,8,143,24,70,8,113,130,80,46,152,147,131,57,129,72,230,152,22,0,136,80,9,204,16,129,208,8,16,66,253,229,14,10,96,196,31,16,234,98,96,99,25,49,167,245,185,0,16,34,209,162,41,191,97,144,89,143,166,82,236,254,60,127,239,203,56,111,214,9,133,136,149,3,176,133,135,59,173,120,84,8,176,139,58,96,16,172,54,3,242,191,225,201,211,8,48,164,124,96,185,76,198,44,62,208,193,255,106,108,72,21,122,171,10,170,104,181,130,251,195,110,189,233,105,224,79,88,47,227,97,112,121,202,215,13,90,250,182,130,231,87,93,134,151,215,207,249,166,32,237,238,166,141,22,210,87,59,150,106,229,31,228,206,165,180,91,66,129,152,181,139,52,59,234,248,248,197,188,126,255,122,251,173,243,6,121,162,83,25,241,245,88,211,238,73,163,91,80,30,122,194,213,109,12,250,206,126,201,248,179,94,128,0,128,0,0,9,55,130,37,203,68,202,68,105,37,43,41,121,149,134,200,156,8,128,110,29,105,242,204,150,69,31,245,255,193,83,191,255,255,183,127,255,255,254,219,29,116,202,107,91,220,201,67,34,127,79,198,97,192,180,107,222,27,112,5,237,177,162,143,4,162,143,165,218,27,80,54,97,2,176,110,121,114,109,84,50,121,222,102,112,128,92,98,90,236,100,67,224,100,232,216,103,2,72,96,144,54,2,66,12,37,33,70,66,227,7,1,225,96,89,113,136,193,211,15,193,133,56,20,48,78,12,246,34,37,2,8,86,210,89,75,79,88,92,36,175,204,51,134,223,111,212,137,59,177,128,9,131,142,168,75,244,86,115,168,209,255,251,178,100,197,14,167,36,104,72,19,218,122,240,75,41,25,186,97,34,70,26,245,157,34,78,233,47,193,45,163,102,13,130,154,120,216,104,45,234,139,234,139,242,79,229,199,172,176,167,188,130,178,184,46,25,202,154,129,196,150,216,174,142,22,109,219,100,81,74,212,36,33,9,25,154,82,94,82,99,253,49,57,180,90,107,180,185,57,54,88,90,214,170,55,151,70,181,42,245,42,122,177,148,202,167,146,246,179,127,105,45,132,155,83,81,75,106,68,11,165,25,194,74,43,145,247,140,42,166,242,14,236,164,177,235,116,10,229,238,170,135,36,236,216,77,55,207,46,208,183,17,248,189,199,93,114,158,40,105,5,10,240,61,18,33,2,139,66,130,233,130,160,79,248,132,144,60,60,174,242,134,123,173,193,252,146,91,142,235,27,254,198,255,211,81,32,215,119,127,255,255,147,145,116,255,238,155,215,219,162,37,41,186,214,199,242,106,41,70,243,120,88,74,220,52,83,82,161,0,17,253,183,29,172,119,88,64,128,237,252,195,200,195,77,158,77,28,107,55,61,48,196,38,179,23,150,194,134,192,48,192,153,102,97,112,98,229,0,10,151,194,202,94,175,226,126,134,11,35,84,165,2,240,112,237,18,8,202,61,88,206,151,220,168,149,13,170,195,252,71,244,109,102,29,193,110,89,197,203,7,123,75,104,175,47,6,127,148,115,71,234,50,191,50,219,78,145,47,230,151,69,252,152,137,173,33,179,209,119,99,51,71,122,213,73,132,85,133,53,205,50,218,85,139,144,225,84,245,165,68,217,249,153,248,114,63,101,216,229,142,254,171,191,76,219,132,53,87,79,163,13,50,205,220,121,212,107,28,190,253,86,184,217,246,235,15,211,152,206,231,211,45,235,57,13,169,150,106,26,78,237,115,111,104,239,48,153,72,160,85,126,20,20,133,81,19,73,75,137,0,204,167,19,190,244,153,174,71,197,86,132,225,105,82,148,255,87,233,38,154,82,176,166,46,246,255,251,253,28,146,139,114,160,178,157,191,183,255,51,180,136,245,37,84,213,49,231,113,47,57,205,133,19,177,87,21,99,139,60,222,182,239,231,44,191,255,0,0,72,193,32,145,140,103,201,60,197,176,185,140,142,144,140,199,228,48,140,27,7,76,195,100,31,76,84,128,140,196,152,95,76,15,128,68,104,60,204,20,194,76,192,8,14,140,20,0,236,186,202,46,96,20,4,198,22,0,54,44,0,198,0,96,134,16,19,198,19,64,4,72,41,145,8,212,68,168,67,10,193,75,89,177,170,106,152,52,78,84,122,82,86,7,94,99,192,51,33,177,151,10,253,165,82,225,39,173,205,160,70,29,183,120,132,49,229,165,113,223,127,229,35,68,67,237,209,223,255,251,178,100,195,12,197,173,102,204,27,143,100,50,78,168,57,195,97,162,92,94,13,207,30,79,101,17,193,109,164,166,205,129,26,48,152,164,139,37,5,89,126,0,192,35,242,186,69,103,144,238,44,220,159,157,221,249,138,123,20,213,121,191,202,253,170,156,14,14,194,192,249,37,13,20,29,116,80,176,242,88,210,232,89,168,92,247,131,46,132,162,231,76,139,143,190,186,70,207,153,142,224,129,145,221,78,233,49,30,170,91,106,43,42,246,129,210,40,202,66,198,74,53,214,169,119,72,240,147,49,50,53,102,253,255,122,175,248,181,229,134,83,201,145,176,200,0,15,127,245,44,34,240,119,18,129,182,129,33,132,120,198,149,151,225,55,204,112,132,119,57,20,202,35,254,223,175,6,107,125,125,254,223,255,175,97,164,199,67,107,46,161,103,181,160,213,241,189,62,252,175,235,126,99,227,139,171,46,218,54,34,169,12,150,150,204,206,211,40,179,69,12,27,54,35,104,58,120,29,69,2,133,167,55,237,71,232,0,2,176,4,164,101,124,74,101,223,160,114,29,52,106,33,188,102,146,252,97,72,208,16,196,152,26,217,24,82,2,24,94,34,24,80,46,24,38,5,24,0,12,39,91,180,48,42,24,30,16,192,161,113,20,46,3,9,35,104,117,113,85,34,230,92,19,153,91,117,154,223,38,155,175,47,191,204,162,15,149,200,86,216,144,12,185,165,49,86,107,57,245,161,153,252,106,22,0,119,218,189,44,236,66,105,198,178,225,69,115,228,0,253,81,227,104,132,1,221,45,150,227,71,86,250,64,254,107,55,64,172,111,185,76,101,142,115,137,108,218,6,243,22,250,174,187,11,173,91,101,61,116,110,180,98,75,188,134,142,134,218,62,218,233,21,152,183,217,165,101,30,201,52,32,197,68,62,234,112,114,7,19,164,136,2,164,128,16,178,132,37,170,100,54,165,54,139,171,42,157,255,235,62,223,63,230,239,255,255,255,221,255,245,11,192,0,128,56,251,123,112,211,165,113,154,137,20,213,246,82,157,244,231,68,119,83,194,11,19,22,18,68,127,192,65,230,90,125,90,84,115,34,1,3,106,45,105,30,140,224,136,245,22,70,66,207,65,39,76,22,71,37,91,136,82,7,65,133,206,63,104,140,115,122,40,20,103,165,246,17,244,220,148,0,12,69,176,84,152,195,112,0,142,103,3,160,106,11,198,120,146,100,46,6,16,28,158,6,70,222,190,157,17,144,84,117,81,137,136,22,2,30,54,176,139,165,0,131,199,36,109,90,200,119,154,175,164,107,153,146,216,57,190,157,29,214,155,7,188,41,114,224,183,19,86,23,74,222,64,31,194,98,88,183,109,238,171,13,212,72,45,204,250,223,48,159,227,188,255,251,178,100,194,136,134,188,116,72,19,172,55,144,78,166,9,218,60,163,108,23,81,163,49,173,189,49,161,72,164,102,204,244,149,25,119,170,46,29,205,145,148,113,148,88,149,251,111,170,66,31,48,33,66,230,153,137,46,253,148,159,210,181,209,177,17,81,255,25,43,52,38,144,135,200,85,149,163,110,150,110,105,146,149,64,129,184,61,91,244,204,165,4,59,190,47,61,75,81,242,100,239,78,58,17,209,198,136,199,3,49,75,30,213,223,142,94,219,208,116,209,197,98,164,236,38,174,8,219,54,16,21,32,111,6,0,137,156,5,205,132,33,170,147,64,14,43,102,44,29,231,96,85,17,255,3,161,142,132,250,138,234,87,198,94,169,255,195,238,87,26,2,21,76,71,125,209,217,21,157,72,245,126,91,105,74,244,173,29,218,118,165,15,84,191,101,101,123,32,178,70,172,219,254,91,228,237,21,105,0,0,8,2,1,41,195,40,123,227,91,145,147,203,203,131,234,137,227,189,198,147,66,234,51,43,153,211,4,8,147,100,16,131,16,132,177,32,48,192,241,136,10,33,132,8,160,32,44,192,176,16,144,37,48,188,48,144,24,0,15,137,41,134,101,130,196,0,155,57,101,132,0,106,187,129,236,241,146,51,170,45,171,110,91,111,221,247,179,151,213,69,142,222,150,74,92,139,255,44,74,165,104,220,62,155,164,193,197,45,250,88,30,102,91,156,167,156,173,76,212,223,59,114,96,176,3,57,169,133,28,139,77,93,5,192,193,84,44,113,251,170,88,87,212,239,209,27,203,199,146,242,243,5,5,149,46,81,121,147,203,21,157,65,212,83,158,235,79,205,218,118,51,163,137,187,73,188,187,28,41,25,97,53,34,133,41,105,109,224,109,202,227,119,125,86,172,129,218,8,103,166,71,250,102,114,102,177,32,250,145,81,93,39,23,76,202,73,215,122,69,75,239,120,207,186,191,67,245,86,67,94,114,213,30,137,1,17,80,93,85,186,13,15,246,83,202,120,24,71,6,234,164,143,131,96,0,2,96,96,160,19,255,230,162,164,35,2,13,224,85,38,235,34,73,235,115,144,197,89,189,214,161,119,190,237,21,207,11,41,13,255,177,6,144,207,91,182,191,255,245,254,255,85,66,179,219,90,100,243,202,218,102,39,7,29,181,241,93,247,115,53,243,51,188,119,151,91,48,92,23,7,13,204,74,10,22,105,68,173,167,69,196,247,217,107,180,128,0,8,168,97,4,156,106,241,156,112,140,30,109,225,154,102,241,212,102,34,150,99,104,126,96,40,120,104,217,24,98,40,68,89,163,9,3,145,208,254,94,95,197,152,88,2,68,136,200,80,48,16,34,41,76,122,4,73,64,88,237,134,146,212,237,208,220,165,120,255,251,178,100,208,136,135,251,120,70,211,172,23,194,91,200,169,205,96,70,142,25,209,163,32,110,176,222,65,55,40,231,12,243,21,25,114,235,181,249,197,26,46,116,217,76,189,181,50,202,111,90,178,153,114,156,44,68,10,192,206,101,63,9,202,223,231,159,55,118,71,156,239,85,55,222,164,130,44,99,202,6,7,232,210,37,189,236,83,72,179,89,205,198,139,84,70,237,160,90,128,225,87,32,137,36,22,94,244,55,116,162,115,149,146,117,115,119,253,239,12,145,237,131,211,245,59,110,119,183,245,52,245,144,130,221,34,109,100,162,199,148,83,24,170,242,109,68,67,137,22,145,116,83,128,15,107,46,11,37,24,145,150,219,27,197,214,29,74,90,27,31,72,91,149,183,16,146,129,78,6,98,106,91,207,20,24,90,224,34,14,90,63,184,111,33,141,183,255,253,209,144,112,226,57,140,113,215,11,41,26,131,138,70,65,159,167,255,215,255,100,187,101,114,149,208,232,49,244,218,206,118,116,188,228,164,140,71,122,31,46,239,65,202,86,39,16,42,204,223,96,0,76,32,165,14,88,145,141,215,255,76,120,15,142,88,33,204,198,160,12,143,86,12,49,4,140,240,113,204,86,6,193,129,89,139,226,17,128,193,136,144,118,163,226,192,24,136,26,48,248,13,98,100,162,81,134,128,137,147,97,81,97,173,206,29,24,34,254,212,204,170,70,192,47,233,136,235,40,156,57,11,215,125,229,206,215,102,174,125,116,141,94,248,201,7,4,70,88,18,154,81,3,238,146,221,73,87,114,146,200,176,175,48,133,51,119,47,62,52,177,8,227,100,135,106,198,95,201,233,185,155,79,141,107,50,219,210,202,189,64,94,5,252,36,120,196,48,145,235,33,131,219,193,169,20,115,148,102,110,70,185,228,202,53,110,231,247,188,66,60,190,62,61,150,239,53,127,218,75,118,122,156,226,80,144,96,231,123,32,153,189,208,63,206,29,45,139,51,96,162,73,175,18,195,178,79,66,176,71,104,223,153,103,28,80,167,223,223,176,0,96,3,164,39,29,219,34,37,70,73,198,137,69,177,112,171,58,227,77,223,225,199,200,234,68,51,226,72,238,234,226,72,17,54,127,191,111,255,247,86,83,170,206,142,150,114,152,93,77,4,2,225,136,56,32,9,141,105,85,137,130,101,208,31,50,32,22,22,123,117,49,44,108,35,92,251,115,21,232,0,138,0,4,229,48,20,176,233,155,3,4,244,205,214,55,57,201,52,212,236,192,133,137,133,132,230,12,152,7,5,197,66,198,68,19,161,204,136,69,82,76,21,4,3,131,113,209,81,0,96,28,202,1,144,101,168,215,96,118,50,36,147,102,58,174,153,52,190,80,225,56,146,178,102,12,95,255,251,178,100,188,8,134,212,104,199,11,184,52,118,80,134,89,202,60,5,133,26,73,163,37,78,61,49,129,36,16,103,116,240,22,20,103,191,22,17,69,20,76,130,72,156,197,133,14,75,191,163,102,171,137,93,70,213,70,182,50,253,51,121,36,230,201,207,196,132,171,45,23,150,255,44,162,66,164,101,133,101,201,146,24,87,135,223,0,25,58,62,84,46,208,121,2,6,164,170,79,74,169,27,79,161,89,149,218,33,111,61,91,48,210,177,85,131,170,69,176,210,204,22,126,145,204,158,10,137,100,108,212,2,86,84,149,30,68,158,34,153,157,69,164,214,146,168,145,34,76,183,45,45,12,6,27,85,172,68,169,233,137,93,162,172,176,162,58,132,0,7,105,38,73,117,97,64,7,163,40,190,25,74,2,186,51,229,252,195,214,215,165,242,86,86,236,131,232,233,33,195,129,230,64,177,201,99,173,134,20,67,167,148,125,58,91,223,145,75,226,77,78,5,5,100,208,178,42,21,89,23,133,8,18,208,229,178,113,99,19,90,200,8,0,10,112,197,41,3,161,90,141,76,37,59,106,148,211,103,195,26,214,76,116,145,48,48,8,207,236,242,80,177,0,36,201,35,4,6,9,9,223,167,229,96,201,136,207,40,200,32,104,190,100,80,224,156,146,254,138,53,33,64,92,161,106,27,217,83,78,169,77,170,92,244,187,75,54,101,251,157,171,177,204,177,87,162,68,37,245,44,141,243,226,28,119,8,184,169,245,120,245,34,49,168,12,145,244,206,92,155,112,203,219,97,131,179,179,126,18,197,136,33,58,29,64,134,169,70,160,196,89,124,141,148,165,185,26,244,195,59,82,200,182,70,110,1,117,142,40,248,32,133,175,91,121,247,19,77,52,212,81,85,75,193,87,250,66,154,169,10,201,6,68,104,218,110,123,4,17,130,121,52,112,78,252,47,101,224,96,145,20,179,80,86,235,121,154,216,184,99,159,210,12,0,2,74,251,105,3,155,3,184,18,240,70,224,160,108,132,204,85,146,186,136,188,232,248,245,87,12,234,53,27,135,26,142,142,56,226,190,102,110,153,240,185,212,214,83,72,116,96,161,234,59,65,214,24,65,170,231,29,72,237,189,119,164,133,139,145,139,20,168,229,73,47,191,115,170,247,117,128,0,57,135,128,225,135,193,121,160,89,49,233,152,48,60,156,50,120,123,51,43,163,10,180,7,248,25,98,73,84,20,215,24,78,87,11,9,145,94,191,69,67,75,101,64,212,136,211,63,43,72,211,22,115,220,181,234,6,81,108,22,236,80,3,105,130,236,65,46,90,27,173,118,135,44,88,57,51,114,94,144,13,181,3,99,142,3,61,50,195,163,118,76,150,213,26,212,96,144,208,72,233,218,2,255,251,178,100,192,12,134,71,104,201,155,143,76,96,78,67,169,67,101,136,84,36,149,195,36,78,239,36,128,225,14,166,93,132,137,80,30,211,207,64,214,29,120,65,110,218,155,248,33,20,203,92,137,98,248,39,57,186,152,176,96,0,146,164,136,38,245,14,70,195,68,87,164,2,63,164,36,149,171,24,34,173,247,238,105,19,23,228,7,13,48,78,91,114,18,209,154,214,86,245,142,255,54,166,8,108,94,181,86,118,251,72,101,233,206,229,66,97,215,109,192,161,137,162,122,159,138,87,127,39,46,71,85,189,48,227,145,150,96,95,182,233,0,180,250,215,230,39,53,26,198,221,61,36,118,126,146,198,61,140,89,179,107,11,23,101,109,209,146,101,157,107,210,249,196,135,100,237,97,249,198,158,154,245,155,53,251,204,104,37,22,47,246,146,103,45,213,137,229,79,63,218,121,30,24,223,222,178,195,62,255,254,28,255,253,107,12,238,78,10,188,245,11,170,128,0,0,3,65,110,193,8,129,195,90,104,222,166,52,228,36,158,150,180,93,1,152,246,107,150,9,133,228,25,47,186,237,253,77,239,218,170,55,229,229,170,179,86,237,54,255,255,255,255,235,13,245,89,213,234,0,0,35,17,64,128,19,216,105,148,80,97,55,26,98,72,210,97,178,136,100,25,144,101,80,38,100,89,0,44,31,5,217,27,22,72,114,50,154,72,153,39,137,0,49,101,145,34,16,166,228,177,175,56,163,100,173,201,159,34,10,18,134,198,82,188,2,179,10,4,175,0,168,5,124,231,35,54,160,200,204,205,132,38,59,178,133,103,12,154,126,108,194,36,152,41,171,205,4,28,26,154,5,19,98,245,105,0,76,221,245,23,91,249,81,157,131,180,55,180,144,49,24,79,92,144,133,9,232,172,168,207,118,57,56,221,73,185,147,95,81,85,10,181,52,138,79,37,172,224,28,51,141,15,19,133,102,194,167,247,154,70,173,251,181,92,159,229,248,133,92,110,55,92,237,122,40,95,198,220,55,118,230,72,76,163,230,101,64,96,105,219,86,37,251,187,18,203,15,231,49,252,37,191,135,211,243,159,115,93,220,114,139,95,240,247,111,87,107,45,237,236,168,108,97,91,147,60,175,157,201,126,58,213,107,250,199,9,171,117,48,220,186,214,172,130,240,55,208,85,198,0,0,163,247,144,150,116,80,216,132,21,111,217,80,55,48,3,206,135,101,133,105,196,147,52,194,224,129,108,89,211,118,244,239,187,141,203,30,106,164,25,133,231,13,229,225,149,236,244,124,105,162,13,193,214,198,83,209,39,39,76,250,223,255,255,245,188,3,16,18,102,102,8,166,71,22,7,82,217,70,121,133,198,50,137,70,11,27,166,63,2,166,18,24,34,65,255,251,178,100,173,142,199,211,102,74,19,186,202,84,67,100,105,82,97,101,92,29,121,163,42,78,229,241,209,14,142,102,77,131,9,80,8,208,154,97,144,34,34,7,140,20,27,158,167,57,52,4,129,152,177,40,22,14,5,76,26,5,94,50,70,200,207,107,168,158,114,166,227,60,133,219,43,114,79,24,82,51,154,175,28,203,38,167,117,228,93,210,122,138,202,16,36,182,104,97,134,77,149,196,167,92,83,78,226,181,227,92,105,168,98,72,204,214,245,184,40,205,177,180,146,180,146,104,37,151,201,68,83,215,106,25,135,77,202,212,112,56,219,27,122,87,23,210,149,3,175,170,238,53,207,59,212,236,244,61,208,90,217,184,67,239,149,54,175,86,122,90,232,135,219,227,62,5,50,234,223,70,60,222,27,44,216,233,141,249,27,38,190,109,253,240,231,253,32,107,89,183,167,94,154,38,104,227,94,198,158,62,151,218,223,213,193,202,107,185,191,205,220,41,61,183,181,141,213,182,14,235,14,28,104,240,99,57,198,164,11,254,192,0,0,1,233,27,40,134,168,202,196,16,152,231,193,229,188,127,97,77,20,8,101,120,71,150,28,156,133,121,112,4,159,253,70,234,218,200,200,54,157,96,121,198,18,44,228,255,98,183,254,191,255,255,242,36,142,137,72,88,72,249,242,224,229,165,20,196,32,0,0,115,1,8,243,33,10,19,26,3,35,225,146,83,52,3,64,9,174,97,97,186,6,14,140,32,36,27,147,75,48,116,0,77,35,8,192,116,96,126,27,18,235,234,83,164,177,154,84,149,71,72,174,125,27,160,140,202,246,69,109,111,126,60,203,251,186,210,171,19,114,236,158,214,19,135,31,66,36,111,96,95,102,41,111,170,103,90,178,8,167,176,196,88,10,123,147,44,95,228,163,178,204,218,104,137,155,77,199,249,78,47,226,2,29,138,24,210,36,246,198,141,125,194,45,140,215,170,54,151,152,121,110,35,90,214,168,102,42,165,204,187,174,102,182,172,229,175,33,37,221,114,197,74,88,209,143,246,164,248,166,235,159,137,163,82,72,184,214,91,62,47,15,218,178,230,215,73,102,46,49,189,248,210,229,141,198,42,197,222,57,203,30,35,201,230,163,200,207,60,179,90,12,126,254,38,118,212,173,147,114,198,129,164,105,206,179,245,128,0,2,0,0,0,0,5,139,209,146,44,81,75,213,52,156,198,182,175,167,167,27,182,9,242,24,0,248,149,12,97,1,102,15,240,57,178,39,201,27,219,78,69,249,40,154,171,209,168,139,155,191,231,254,38,173,254,239,234,255,255,192,19,3,191,183,172,0,248,136,165,49,168,201,48,108,153,58,68,127,17,136,38,40,2,160,224,92,197,112,12,196,49,12,42,1,255,251,176,100,158,14,166,217,105,75,147,185,123,244,67,166,89,173,97,2,88,27,57,165,48,110,225,145,192,250,145,166,153,132,149,34,9,4,225,129,109,147,9,2,212,35,145,213,38,1,185,25,12,15,76,4,2,98,108,96,164,77,18,70,3,45,154,113,135,160,125,136,154,190,207,120,80,242,172,34,57,7,67,23,182,207,151,125,106,163,33,123,117,54,240,183,146,150,4,246,119,210,46,245,123,205,75,25,80,18,17,107,77,137,10,247,182,230,230,97,129,122,42,217,151,35,28,247,35,143,158,87,26,213,239,248,95,108,64,84,138,80,227,203,137,153,158,196,204,181,187,169,103,100,9,82,110,158,178,192,61,151,195,171,77,25,203,254,68,199,91,243,164,215,190,135,155,48,179,240,54,94,85,51,75,68,178,50,221,99,88,64,18,18,64,116,162,171,236,185,58,82,147,166,144,155,159,58,194,134,214,194,219,144,34,94,126,68,88,155,59,121,63,225,180,0,109,141,159,160,132,204,246,134,131,105,201,46,67,26,33,40,11,34,86,186,96,214,39,3,124,227,22,134,177,193,40,93,125,25,63,59,105,158,201,189,176,18,203,30,213,191,71,39,33,79,246,127,255,251,191,84,245,57,7,202,118,132,0,0,1,188,149,18,98,68,72,53,170,123,9,0,25,62,9,67,12,27,136,133,96,35,40,32,11,43,18,17,187,193,65,147,161,97,247,130,52,221,23,128,36,9,116,170,0,38,1,83,63,164,193,249,236,208,232,164,176,170,175,57,253,171,157,200,172,17,140,75,191,124,172,3,107,107,3,3,243,7,21,142,85,122,225,61,218,240,206,102,105,238,222,34,192,120,59,24,250,103,90,197,133,239,12,85,252,39,135,201,54,190,151,150,179,202,186,231,42,13,82,232,26,90,13,49,215,181,233,170,231,114,231,49,219,35,251,146,29,238,172,152,221,73,254,190,83,52,175,151,250,230,35,164,90,222,163,219,138,114,17,233,41,85,201,212,128,28,39,178,114,81,94,23,32,30,38,88,168,108,11,58,54,40,64,50,154,196,65,44,145,81,41,25,38,69,164,5,143,30,62,211,38,213,46,203,73,253,150,253,247,240,0,0,12,216,219,26,219,7,157,15,48,213,205,16,10,104,207,208,235,175,127,156,126,179,54,49,55,219,173,116,201,203,85,88,53,233,63,211,125,240,188,218,253,159,139,109,251,122,41,63,5,250,10,179,254,223,255,255,234,48,179,36,225,13,4,35,246,21,0,24,96,185,186,97,97,110,99,88,198,107,45,34,97,16,200,80,75,24,96,69,24,68,17,24,126,54,15,1,192,160,128,4,40,18,0,166,10,133,104,139,19,126,73,129,139,229,129,30,18,102,188,217,15,10,4,251,255,251,178,100,169,14,214,153,104,205,27,143,79,160,68,230,73,179,101,226,62,27,213,163,46,110,225,239,192,251,149,102,9,148,149,112,174,67,97,44,70,68,126,113,170,190,11,71,88,103,49,110,73,3,193,141,187,99,169,146,127,173,44,233,144,64,167,247,30,161,75,28,81,150,151,152,38,238,165,15,178,156,225,13,155,15,3,209,44,149,52,171,213,21,111,232,182,129,40,55,25,35,129,195,38,194,175,76,71,131,78,168,167,182,18,103,30,242,219,22,36,171,167,15,186,218,13,162,218,245,133,168,52,38,81,237,182,109,235,7,67,159,202,131,88,220,13,253,231,89,214,55,254,113,187,75,76,87,54,141,235,35,184,83,197,137,153,164,131,73,94,106,204,48,53,183,184,179,215,13,55,192,242,213,245,173,159,29,226,90,44,89,32,215,89,129,229,157,252,204,183,0,159,233,86,176,193,230,162,192,193,15,59,17,16,135,168,121,166,196,23,103,166,59,212,48,18,168,139,84,196,255,133,71,244,62,32,251,26,241,154,134,203,234,63,16,125,31,124,180,102,192,186,182,173,248,173,16,247,57,122,93,249,64,0,0,0,116,193,244,20,192,144,188,201,242,124,221,154,224,201,225,116,192,131,132,72,38,1,21,162,133,40,128,6,66,144,80,230,50,3,152,96,15,148,1,115,195,32,18,3,102,200,64,99,5,192,35,1,193,203,163,33,68,12,209,88,120,193,243,79,234,123,19,3,126,178,65,95,238,229,88,85,123,165,74,35,44,189,110,58,53,36,182,96,84,40,199,118,177,152,237,71,214,69,134,212,171,224,38,192,212,187,64,21,154,81,140,84,137,153,5,28,181,161,234,152,104,45,91,150,148,11,203,141,130,155,119,25,150,27,248,51,42,180,140,219,245,102,65,115,145,235,22,178,203,30,97,53,143,62,239,204,32,252,237,204,123,56,118,200,232,101,246,248,62,247,172,255,199,31,94,206,176,213,99,249,200,49,43,71,71,78,187,232,110,210,13,138,46,111,88,105,206,97,249,248,209,91,151,195,59,184,203,22,94,181,21,28,149,152,172,237,95,184,190,164,73,6,0,0,12,139,241,176,184,129,183,178,245,140,169,108,38,163,251,121,151,56,213,246,71,129,34,26,195,148,30,50,11,137,178,219,171,38,29,30,52,241,227,74,110,207,247,167,140,185,102,171,237,148,114,229,122,44,183,249,255,255,255,246,55,222,223,214,128,0,21,112,141,94,98,241,161,151,90,7,254,185,153,124,42,24,96,50,121,140,198,128,147,15,22,146,84,136,20,36,72,86,112,40,249,216,126,91,144,176,46,170,250,47,184,49,184,138,209,138,74,108,130,181,79,101,25,82,2,212,26,238,99,150,25,242,134,146,62,212,255,251,178,100,181,140,215,1,104,75,27,185,100,240,66,197,73,147,100,202,84,25,1,157,48,110,97,143,193,23,21,101,205,150,21,112,165,93,174,200,18,183,12,86,155,229,201,150,169,102,146,73,61,189,49,29,219,128,32,253,76,142,214,150,251,100,124,109,123,209,10,191,236,21,111,137,192,103,44,66,183,113,14,46,150,103,139,196,202,185,84,85,203,162,153,156,218,222,119,41,118,89,48,122,181,58,203,72,75,73,169,118,250,205,111,215,174,40,204,93,3,176,206,251,49,83,235,55,151,15,158,243,151,122,22,201,215,126,150,171,112,42,93,241,239,48,245,218,91,21,55,38,236,235,95,124,119,160,140,99,234,95,220,45,208,1,25,81,248,2,145,241,34,174,25,61,124,181,162,239,59,207,106,106,194,66,250,180,175,138,74,141,230,19,89,147,220,193,232,174,77,19,0,250,44,254,157,137,13,27,85,32,46,38,93,77,78,59,86,194,116,70,213,247,168,193,122,36,105,46,244,158,255,64,32,0,85,220,144,159,49,92,144,49,212,208,59,60,100,49,244,66,36,41,6,8,177,160,72,255,29,83,38,112,151,104,218,106,214,174,93,104,152,242,211,177,176,117,193,114,177,25,32,136,7,129,218,40,130,138,129,45,81,117,209,245,79,224,239,9,83,229,28,191,186,151,224,41,190,168,144,170,254,142,73,244,221,241,146,109,73,87,78,89,98,0,0,183,166,32,69,223,70,115,118,232,65,163,69,61,139,28,244,93,69,205,153,93,251,194,206,182,94,98,234,237,24,171,123,172,107,63,248,59,206,109,150,200,69,235,80,37,92,192,134,220,70,161,106,52,87,147,197,82,195,222,101,249,198,31,234,22,31,119,142,79,229,137,170,193,212,40,55,138,249,228,104,211,197,165,176,213,138,48,66,190,247,118,200,30,59,156,176,162,223,58,123,183,178,193,180,8,168,64,192,3,0,246,0,4,194,25,92,200,220,51,87,81,150,186,239,250,134,210,102,227,74,127,215,203,63,195,156,79,153,179,157,255,177,24,140,205,185,107,143,91,76,215,26,31,240,51,108,169,111,172,31,254,188,157,255,110,255,255,255,255,252,132,126,106,65,190,221,185,228,64,104,81,42,94,210,122,12,0,138,12,202,124,233,140,31,202,200,241,33,28,15,144,25,205,113,48,206,20,49,196,191,179,96,16,51,27,128,179,25,3,115,53,1,65,32,108,202,128,204,4,89,4,36,10,207,16,36,86,193,19,144,106,115,45,237,146,153,87,1,56,10,164,11,1,207,11,244,174,24,4,64,44,120,54,217,18,85,234,236,42,0,151,175,134,198,84,38,154,136,168,245,186,132,4,78,121,39,158,84,97,141,17,22,197,163,38,241,49,105,69,4,255,251,178,100,196,140,134,66,100,204,27,185,121,226,78,9,73,186,97,226,94,31,177,101,26,15,119,67,1,42,161,39,41,134,21,9,131,111,200,245,7,237,181,11,134,99,206,250,240,60,162,5,142,48,82,4,102,156,115,247,16,21,48,10,0,218,187,102,1,43,29,115,104,136,161,82,69,19,41,102,208,100,64,19,29,221,113,108,230,209,217,157,221,83,54,105,61,150,123,57,114,214,31,141,71,194,199,219,187,86,77,238,12,190,151,60,174,101,78,225,222,177,86,57,118,253,238,95,251,187,203,238,254,178,251,117,62,174,241,195,88,127,113,215,106,212,237,62,55,251,255,151,53,171,98,0,163,2,149,20,8,168,233,32,208,153,34,174,253,97,185,87,97,216,130,0,50,128,6,255,54,188,161,228,138,143,167,228,162,178,200,182,126,30,233,202,58,146,160,227,227,71,98,152,214,253,15,57,193,6,21,130,2,238,225,193,232,191,255,143,230,255,211,255,255,255,255,153,11,164,181,14,27,175,237,252,85,136,199,243,113,232,183,8,178,210,119,138,243,97,0,1,243,9,76,243,91,89,131,0,15,67,228,123,19,51,73,179,3,151,211,8,151,97,162,172,196,115,136,56,58,8,12,76,81,3,73,64,35,14,73,193,224,97,107,160,169,64,192,253,16,50,108,168,33,162,202,175,35,98,121,0,1,120,38,96,165,76,156,88,87,90,223,186,40,246,182,208,148,117,11,26,212,142,128,144,48,116,20,180,2,165,56,153,219,105,202,215,71,30,150,103,88,48,122,72,50,8,124,238,190,230,133,48,184,113,69,67,44,140,214,147,173,222,89,25,24,244,133,32,28,211,97,24,32,242,144,206,175,46,109,200,202,233,131,239,145,95,196,117,220,112,217,121,226,39,22,121,215,5,182,219,123,183,67,163,111,45,93,169,169,72,246,233,115,87,153,60,222,152,201,171,76,178,37,146,176,22,8,193,229,133,77,14,2,12,38,68,152,169,31,255,234,58,34,160,59,198,43,169,61,77,137,111,155,58,152,80,44,62,90,113,144,32,246,4,137,129,133,33,108,147,229,253,197,140,170,224,163,244,47,143,54,84,48,97,230,37,178,188,117,246,210,214,237,255,249,110,255,254,137,60,248,246,148,253,245,78,201,76,164,139,47,114,208,110,123,237,83,86,225,179,243,4,132,205,58,120,50,98,236,211,27,195,55,132,140,84,48,50,90,32,199,64,3,5,150,85,81,81,132,4,27,129,130,69,176,45,52,113,136,228,198,196,129,40,187,181,230,139,51,125,46,141,239,125,169,255,144,119,235,127,203,185,85,124,160,191,248,226,161,230,220,57,55,239,57,23,247,159,183,3,245,171,95,64,58,6,173,126,162,245,177,217,185,111,241,255,251,178,100,188,142,198,95,88,201,19,185,91,240,76,199,185,179,96,167,92,85,229,161,50,110,36,222,129,63,37,103,13,135,148,89,187,210,35,162,70,119,142,239,20,191,252,252,96,30,201,44,121,56,42,126,57,4,158,168,133,72,200,166,110,23,187,241,142,72,45,94,106,194,87,255,191,228,113,122,97,144,20,81,18,113,72,209,91,5,2,90,77,109,106,85,39,189,80,124,222,21,81,187,126,107,145,200,137,201,63,196,63,114,159,136,0,187,139,81,100,237,23,148,129,74,166,70,150,143,92,17,176,13,164,44,105,69,225,124,217,0,33,37,22,16,22,253,170,67,138,72,38,87,219,255,194,187,105,223,183,233,249,78,172,174,138,99,169,41,115,43,206,166,113,164,118,89,20,139,114,75,63,179,34,184,208,241,219,65,55,192,127,53,211,0,0,3,112,192,236,34,140,138,64,224,199,136,99,205,13,23,156,246,17,35,13,247,12,194,211,56,16,72,218,15,129,16,244,199,98,227,36,140,65,33,163,67,4,10,11,74,210,209,197,187,192,172,36,205,36,11,58,174,9,114,45,68,116,26,179,141,143,109,158,145,208,139,179,40,243,43,173,133,200,47,124,95,140,240,136,106,244,124,171,162,224,24,92,106,3,16,31,79,186,75,137,82,167,232,89,28,59,106,24,20,23,54,190,224,136,93,150,122,103,229,179,152,176,200,32,195,110,52,50,139,241,91,84,34,1,18,184,148,20,76,22,174,161,214,173,106,162,78,114,182,18,61,84,172,212,44,234,253,79,214,173,77,220,252,121,245,63,88,215,187,127,37,132,166,156,159,131,38,230,186,217,99,119,227,208,229,125,77,215,142,231,187,54,167,233,111,97,149,106,215,174,82,99,158,31,49,40,239,229,79,122,93,73,202,73,237,106,197,75,116,210,172,238,213,202,245,53,124,236,99,65,187,55,245,122,189,123,245,165,18,188,173,101,114,175,113,238,174,249,171,183,164,140,242,154,14,11,155,2,0,10,130,183,61,15,216,144,167,144,201,194,179,11,198,183,80,121,254,161,104,87,218,236,142,129,185,81,32,132,42,95,54,180,204,255,249,184,159,148,9,80,50,46,49,149,14,153,129,59,59,23,117,60,149,163,206,223,175,236,253,87,218,203,244,23,156,228,15,49,110,142,77,18,90,239,157,92,98,176,184,184,244,11,189,173,35,184,132,121,218,83,150,254,107,191,174,112,39,41,129,195,177,161,163,137,154,73,89,248,47,144,0,133,49,4,127,49,97,41,48,0,47,34,57,194,0,96,128,16,193,0,120,40,7,24,58,42,11,1,141,93,29,208,5,38,85,67,128,114,20,110,140,170,175,106,184,64,37,40,166,95,71,203,10,240,172,255,27,55,230,39,255,251,178,100,216,14,136,24,105,72,27,220,208,192,98,200,89,135,100,234,110,89,121,149,42,110,229,47,193,18,17,166,137,150,21,18,91,3,154,194,168,244,253,145,29,111,36,4,55,223,147,63,203,55,70,126,205,116,1,80,82,196,161,89,219,3,48,223,89,143,149,135,55,156,27,107,88,41,153,230,65,193,77,112,248,146,52,78,122,173,4,218,27,25,36,129,33,232,65,34,99,244,221,169,171,70,117,25,245,4,196,141,227,112,115,198,9,144,98,42,221,94,126,191,131,103,165,39,236,152,243,110,83,142,194,86,204,83,101,178,9,122,130,52,158,239,57,230,235,55,246,57,176,98,250,149,136,27,186,96,4,3,1,127,254,128,0,47,125,178,70,67,165,54,44,74,18,30,197,147,182,193,68,88,224,89,79,215,170,10,61,132,67,113,119,255,253,253,246,127,167,254,8,244,197,239,214,255,255,243,239,222,94,244,155,72,137,132,131,207,109,235,99,9,38,65,167,142,145,148,52,132,73,105,0,0,1,80,192,248,60,140,83,68,236,197,32,5,195,165,20,195,76,13,64,130,166,96,56,22,225,194,78,96,248,18,161,128,128,96,40,2,166,3,160,122,165,195,33,42,94,245,72,56,0,96,96,108,125,132,64,24,64,0,192,128,32,192,84,10,97,182,120,160,226,149,141,82,165,74,245,181,29,146,111,254,98,253,200,29,68,161,181,87,149,86,81,85,161,94,72,33,147,52,206,186,195,188,149,28,215,190,158,48,37,89,124,20,248,55,210,249,211,202,24,164,189,59,84,162,138,238,48,170,184,23,115,112,235,192,243,219,168,209,101,191,131,113,163,254,83,216,195,109,74,165,234,214,40,183,28,151,239,180,159,115,147,118,249,245,37,222,41,212,16,101,191,17,124,188,59,87,122,126,186,153,52,218,148,238,71,246,167,38,253,203,47,107,6,230,166,164,98,104,206,181,25,190,25,183,139,220,174,180,46,195,13,64,203,114,72,188,241,74,165,26,230,233,111,247,115,240,32,190,24,1,0,0,192,2,188,78,216,224,6,7,18,196,175,70,149,38,94,73,156,153,62,77,46,118,180,220,35,10,146,11,50,6,208,56,211,62,253,31,191,81,244,10,109,30,141,182,87,85,0,10,56,211,24,166,152,186,92,101,240,126,78,123,167,255,255,255,255,203,173,137,20,89,216,88,147,150,128,88,193,99,232,204,20,188,168,95,31,254,232,152,42,58,24,84,42,24,150,73,24,226,22,8,202,162,96,76,192,16,28,192,0,121,238,49,0,44,18,1,156,114,192,0,16,40,195,200,52,85,1,194,160,125,33,44,83,101,170,69,14,160,183,64,40,121,20,122,28,92,63,190,86,194,188,137,234,104,109,102,67,217,178,255,251,178,100,196,142,135,56,104,201,155,216,76,240,77,133,89,135,100,171,138,26,197,161,42,78,225,49,208,211,145,167,9,134,20,154,128,114,234,2,218,182,83,116,171,211,212,234,213,137,226,105,210,68,161,134,207,73,66,96,188,111,26,82,128,239,25,68,138,166,9,135,42,171,125,113,90,201,176,222,223,91,39,111,103,83,190,113,100,45,207,212,193,198,151,184,94,77,68,234,147,66,156,0,51,14,218,69,42,20,155,74,78,141,161,90,165,178,156,96,187,122,249,73,130,159,113,137,220,98,237,205,242,195,176,150,54,92,91,69,231,82,221,242,214,246,232,252,216,83,110,156,179,123,27,157,235,215,123,170,179,180,228,75,96,176,0,49,196,158,148,8,25,174,222,164,168,244,126,21,217,0,116,242,204,120,44,98,188,99,229,255,255,246,206,218,63,255,136,209,77,247,223,233,115,108,61,243,4,62,99,90,127,255,92,237,143,241,88,0,0,10,116,8,174,25,74,171,152,186,56,156,153,221,26,108,45,152,58,58,3,17,99,1,65,147,18,205,18,0,16,104,22,44,2,45,48,195,177,48,136,32,117,8,65,2,225,215,121,140,82,130,138,81,144,34,68,251,192,207,9,216,132,59,73,26,137,116,80,194,235,181,185,117,191,175,32,149,36,210,83,77,215,85,5,203,82,86,22,38,7,189,81,136,170,24,226,55,62,81,57,144,133,42,182,54,224,217,233,224,161,20,206,52,189,178,56,53,44,189,87,105,115,66,131,147,98,8,69,90,2,167,209,105,28,215,57,219,114,96,244,225,121,211,106,252,184,137,34,59,194,215,38,157,155,219,76,65,83,218,187,191,104,208,185,201,58,152,234,116,247,179,53,94,93,93,19,175,34,57,155,161,221,133,240,182,214,48,252,107,174,164,164,90,67,246,74,191,83,148,54,93,93,31,253,172,218,198,20,54,92,3,214,28,135,19,197,118,108,226,199,235,160,102,199,15,45,26,133,83,128,144,96,179,154,68,12,1,219,249,169,76,240,9,193,248,136,9,36,29,122,164,249,17,83,139,170,140,231,63,255,255,70,145,42,104,128,86,148,208,85,255,252,231,220,191,239,34,161,113,84,116,164,21,37,216,198,23,235,29,20,23,156,234,247,24,33,155,225,132,121,62,153,0,148,0,6,0,76,115,194,68,193,4,52,76,15,199,8,197,224,5,12,77,131,120,192,120,24,76,10,128,224,32,16,12,1,193,164,192,232,88,76,1,192,69,99,140,0,240,112,109,46,151,76,192,120,11,204,6,192,254,176,128,217,25,50,250,140,13,58,44,86,51,68,21,108,28,170,162,203,1,6,175,94,35,17,181,56,184,85,156,105,16,144,117,37,12,184,195,89,224,120,128,0,192,240,255,251,178,100,204,14,135,102,104,73,155,185,99,240,59,100,105,227,97,141,22,33,65,227,26,15,105,113,201,58,27,38,233,149,137,41,43,46,211,244,76,39,16,224,101,97,157,165,144,102,207,224,190,82,88,120,20,90,80,107,228,168,195,244,195,136,155,182,214,85,73,179,70,228,33,205,224,103,153,162,167,196,126,226,83,192,243,148,232,131,186,106,174,149,202,97,236,11,146,212,30,132,28,168,30,131,67,102,170,90,169,10,86,178,9,26,76,26,138,10,181,53,10,162,83,137,149,79,170,195,117,223,101,199,21,115,73,167,90,106,201,122,234,32,122,146,167,222,130,239,65,87,157,206,204,238,184,239,254,223,105,196,157,141,43,125,91,169,177,115,110,164,231,111,251,235,245,13,217,74,252,49,205,122,167,144,48,75,61,43,128,96,0,7,187,77,69,107,135,203,1,14,128,217,37,140,10,120,188,52,145,188,236,89,254,15,187,48,189,0,210,101,95,255,255,35,247,255,236,7,255,245,39,255,221,149,72,239,12,4,232,229,142,12,61,198,109,187,110,68,127,119,253,213,37,22,136,31,94,111,217,107,123,190,223,255,101,119,136,96,0,158,252,148,252,48,176,3,7,49,199,17,192,134,57,132,70,10,3,166,34,140,230,50,3,6,47,133,66,192,144,96,16,128,101,242,96,192,100,142,81,8,29,99,94,210,55,33,135,105,10,0,119,134,24,33,0,55,209,24,12,181,34,17,2,128,22,115,159,252,71,76,180,148,49,122,76,151,102,130,204,201,123,33,211,74,84,196,172,81,145,23,9,38,153,246,19,141,48,20,229,234,254,206,25,185,90,185,138,214,53,49,102,182,107,81,73,10,185,165,122,161,38,211,237,109,21,18,212,118,127,25,149,116,199,86,66,63,101,214,24,126,34,60,78,212,144,138,80,18,27,69,162,172,115,102,207,46,43,100,153,242,12,35,87,134,182,40,151,70,134,240,42,40,70,58,74,34,106,215,70,211,3,174,146,75,173,24,38,102,213,26,130,139,34,88,112,149,11,151,81,233,207,20,84,231,255,80,0,0,32,0,10,0,251,105,169,51,254,15,92,153,195,153,135,90,63,10,30,225,43,99,194,183,54,157,127,255,230,163,151,57,2,81,159,255,229,159,255,255,255,154,74,66,81,8,110,99,182,168,123,161,18,90,28,62,81,236,64,215,58,231,222,172,13,69,186,251,126,44,64,2,239,248,88,188,49,32,72,49,228,104,57,193,3,8,84,2,192,80,36,177,48,4,27,48,136,85,8,1,21,218,114,176,147,6,64,4,153,171,56,230,91,218,182,169,159,48,5,108,21,176,78,225,180,202,21,15,151,12,191,252,127,25,126,34,114,184,82,144,205,100,255,117,242,217,31,255,251,178,100,179,12,134,133,104,75,27,175,77,192,72,71,89,221,96,202,68,23,149,163,48,110,189,49,193,52,35,230,233,133,149,121,167,99,121,11,174,100,108,119,44,0,83,56,101,180,196,215,150,159,163,148,209,15,67,246,51,195,149,28,229,163,137,146,213,158,5,212,16,36,190,27,232,200,207,16,35,196,106,42,180,216,154,171,82,49,217,92,73,24,141,40,194,204,8,6,170,108,204,140,185,137,219,56,170,150,200,125,56,16,164,212,72,229,10,157,163,59,208,99,43,100,221,187,168,117,235,125,147,117,40,108,99,178,223,37,99,24,167,38,103,91,226,242,0,92,0,91,11,144,226,243,59,90,1,94,41,167,24,92,148,55,167,36,50,102,210,19,147,55,106,87,187,212,254,190,34,55,48,181,9,107,237,42,27,203,98,186,118,250,4,187,127,255,255,255,85,255,246,120,164,227,81,221,234,67,144,66,199,168,177,58,251,189,212,235,196,124,248,81,192,0,140,40,14,120,202,136,216,140,174,68,0,239,124,103,76,131,69,20,193,52,42,140,82,135,100,199,20,22,76,16,136,224,192,180,10,76,26,192,132,192,36,13,140,2,0,244,192,160,80,67,0,156,104,0,198,64,136,70,1,174,156,48,96,6,7,134,4,128,77,60,34,112,25,169,47,147,44,39,82,87,18,3,21,194,14,90,191,155,136,146,120,92,191,89,124,126,28,69,209,35,128,17,73,179,210,17,70,136,27,144,214,193,137,89,61,169,197,232,147,113,228,192,70,39,85,247,50,165,154,196,217,0,36,35,172,165,98,11,241,249,106,208,5,5,158,234,82,205,220,149,152,160,52,148,114,68,227,154,146,200,92,232,35,77,31,58,153,222,187,105,16,18,74,217,99,100,168,11,176,83,30,219,27,159,179,2,166,50,91,43,110,14,160,251,107,33,73,28,37,135,202,106,56,77,181,21,79,34,85,101,91,232,154,236,39,115,77,105,55,25,161,99,97,13,204,214,161,123,31,234,127,27,170,119,221,149,122,186,168,85,125,131,27,125,45,218,243,135,81,56,205,78,255,6,113,233,205,82,28,115,118,163,108,1,28,17,165,232,206,140,108,52,114,24,8,148,234,50,168,224,40,118,55,85,85,231,79,160,77,133,82,86,161,111,45,233,82,215,209,63,78,119,164,197,22,74,24,99,45,161,106,236,147,250,154,135,126,10,132,175,209,254,89,228,130,224,184,96,74,124,3,3,164,218,7,110,1,75,153,160,234,45,69,9,201,22,6,140,23,135,240,199,152,175,12,12,197,44,221,41,31,140,84,193,160,193,212,30,204,48,136,8,196,12,33,140,45,195,236,18,0,134,3,192,22,33,2,144,184,4,24,22,5,80,112,11,21,128,3,15,7,255,251,178,100,201,14,200,53,120,198,11,218,76,114,84,100,105,115,105,103,108,28,125,161,30,79,105,111,201,49,160,39,13,131,141,248,4,220,2,235,3,16,153,82,50,161,69,3,196,144,68,153,6,184,115,144,210,204,84,48,227,240,2,229,79,234,185,94,171,142,15,109,130,97,163,34,104,37,170,40,24,158,142,144,189,140,123,112,100,77,113,199,135,65,83,71,240,8,35,5,189,109,201,238,125,224,3,12,129,206,219,114,94,246,173,182,25,30,120,32,8,134,39,34,6,141,232,160,19,202,32,180,253,118,158,242,90,176,213,227,226,90,203,166,212,59,93,87,52,138,246,110,246,65,187,144,86,102,45,207,182,172,173,46,215,104,58,205,148,85,206,138,116,87,46,74,102,251,82,246,234,41,60,113,238,93,94,227,166,95,181,167,245,88,199,35,101,51,151,201,243,66,47,27,245,26,92,162,226,70,3,221,199,190,144,9,134,17,70,148,195,29,118,187,122,159,91,157,191,250,183,85,58,141,159,149,231,127,234,58,195,6,156,11,5,195,135,127,55,243,63,250,192,98,199,113,14,237,97,155,159,229,116,202,25,159,76,244,249,66,21,56,98,13,137,168,88,240,102,185,149,97,130,228,37,132,0,0,74,136,192,140,83,140,118,136,40,194,104,26,140,186,213,100,195,216,51,140,26,1,140,194,52,131,12,24,0,40,4,51,166,4,128,2,96,76,0,129,64,16,96,0,224,234,38,4,4,107,33,1,48,48,61,59,180,66,22,141,65,173,146,84,215,155,19,113,11,182,251,65,129,18,21,183,21,103,3,72,216,214,237,238,164,109,186,39,10,185,115,43,37,88,100,80,220,160,100,136,18,214,110,250,181,83,42,179,80,164,178,44,181,73,75,197,11,149,100,36,187,81,206,27,69,169,117,90,176,187,30,149,38,50,65,73,102,144,135,244,58,135,89,180,69,234,177,90,197,205,217,109,25,130,12,138,191,203,62,117,156,216,154,130,174,68,223,107,209,69,142,65,186,151,239,63,205,29,195,255,139,23,45,232,223,68,190,114,51,152,227,133,122,255,230,2,76,91,3,0,98,35,224,99,234,105,164,10,30,123,26,7,238,131,159,176,0,0,32,40,26,238,61,244,105,7,68,186,171,237,84,35,12,202,219,73,208,45,158,205,123,98,53,106,16,100,47,183,255,82,138,106,6,72,98,127,254,255,253,209,73,11,43,213,222,220,99,215,125,7,223,154,178,194,47,142,191,49,61,97,59,175,150,32,9,151,206,212,112,237,241,4,102,0,18,239,193,33,17,149,133,1,144,4,249,154,50,17,135,194,153,129,129,128,56,123,49,184,1,48,236,64,38,4,159,231,61,158,0,2,213,99,125,9,64,22,113,132,177,255,251,178,100,170,140,166,206,85,72,27,217,99,240,76,198,57,202,97,42,70,88,49,163,46,110,189,53,65,41,36,102,205,151,148,96,54,210,191,100,128,4,82,39,14,32,246,112,16,224,28,44,79,201,208,22,225,125,227,249,215,156,74,136,248,82,146,74,233,15,104,198,107,61,99,184,195,177,52,204,6,168,249,148,92,95,233,173,65,171,64,115,199,69,70,128,218,128,214,23,14,217,40,127,231,200,247,23,104,161,228,229,99,240,27,21,164,145,42,159,10,94,251,58,54,97,164,48,217,203,8,134,117,39,44,170,22,219,69,250,168,7,164,78,169,5,84,110,21,58,234,175,6,215,86,202,79,174,180,53,38,231,94,227,9,234,181,27,156,211,147,175,57,135,183,56,153,158,55,5,88,147,217,19,125,37,168,221,2,90,23,227,228,198,64,11,62,25,27,185,191,87,82,80,114,84,118,189,255,251,210,36,12,103,1,195,17,83,255,108,189,191,255,255,208,231,173,41,244,221,105,115,159,116,42,94,134,49,85,221,188,82,53,239,165,200,34,9,139,53,232,71,114,220,151,81,250,192,0,1,160,48,73,152,250,5,193,144,176,92,26,149,36,41,135,24,7,24,57,129,161,128,0,212,152,93,0,97,128,240,147,152,26,0,16,176,37,5,128,0,84,7,12,7,130,161,59,149,92,24,0,36,192,226,229,72,4,52,28,66,65,69,139,10,24,68,22,28,19,108,50,166,70,143,67,92,47,6,209,33,175,118,138,106,229,45,18,109,51,117,118,247,102,209,4,189,132,199,200,15,143,202,52,192,97,201,90,217,138,229,88,12,93,37,246,141,126,163,192,58,196,53,126,80,60,76,229,59,70,160,175,74,142,173,197,67,59,32,81,29,72,82,249,200,128,241,142,44,177,165,87,85,180,104,163,91,151,24,165,147,158,40,218,117,56,94,244,39,60,60,234,115,150,106,137,167,10,98,116,197,215,124,233,208,111,123,163,57,23,77,28,237,75,191,127,191,187,111,100,159,111,212,33,243,33,175,157,250,74,250,88,238,212,99,95,71,220,206,50,103,225,175,201,105,128,128,47,184,142,210,56,129,32,76,51,6,71,25,117,44,253,95,156,191,255,123,245,103,114,173,190,143,191,245,204,67,78,176,84,243,104,255,254,157,191,232,255,255,48,196,238,82,199,129,254,35,81,108,196,249,214,206,76,204,255,63,40,135,28,161,53,96,167,15,61,216,14,184,62,209,77,211,1,128,131,49,14,3,243,21,96,56,52,101,15,195,1,48,94,48,22,5,179,5,192,177,12,8,115,6,96,156,4,128,153,128,24,15,152,38,129,10,134,1,129,108,183,163,32,0,143,163,128,2,94,195,74,67,80,48,133,216,152,169,0,231,22,255,251,178,100,184,142,135,18,104,200,19,217,75,242,75,105,153,195,100,227,142,91,249,163,40,111,101,47,193,43,146,102,169,130,189,240,43,43,8,190,87,27,50,77,34,69,117,37,236,94,114,95,55,148,162,245,151,161,123,171,61,11,198,170,201,95,12,114,5,106,121,86,134,224,88,155,167,40,114,36,12,50,28,157,163,119,235,70,6,65,150,223,122,33,187,91,146,111,182,25,226,40,16,10,228,241,137,48,136,180,5,16,47,148,21,13,225,177,128,194,24,73,21,99,120,65,242,164,178,163,167,210,32,109,51,19,89,233,55,75,197,28,35,36,12,218,171,222,49,112,117,84,209,122,249,209,152,165,110,157,133,153,96,81,106,23,169,56,235,15,89,11,73,220,178,83,146,242,141,146,93,102,219,107,25,138,3,158,212,59,57,253,132,0,12,96,237,15,171,234,210,14,181,117,23,147,13,205,131,83,75,230,174,59,86,59,82,150,33,25,26,219,98,77,255,174,200,44,9,20,14,15,103,189,63,234,244,79,217,100,177,224,152,176,94,159,247,185,200,215,134,133,15,152,72,36,84,188,98,152,163,90,158,227,82,111,106,168,0,0,1,112,198,162,244,198,197,100,12,141,159,44,101,25,176,39,152,238,151,152,24,59,153,122,33,24,194,20,133,66,67,3,0,211,33,66,1,101,230,162,74,118,144,132,48,84,204,120,64,8,174,154,225,133,209,26,38,74,48,152,40,5,105,157,26,84,32,138,238,153,132,74,129,53,20,11,130,123,27,59,63,44,221,21,43,84,129,149,89,76,105,65,35,86,244,124,12,43,40,98,12,109,169,23,57,78,98,171,88,8,49,49,79,147,210,230,173,113,87,42,227,10,226,148,185,150,242,158,62,100,101,68,100,119,179,88,223,37,243,182,173,54,106,37,224,57,233,225,224,158,217,208,218,145,7,155,43,247,179,200,207,136,139,213,213,247,50,182,253,56,246,28,219,213,92,240,184,88,222,96,122,107,27,127,226,176,83,113,36,163,100,142,49,225,99,89,135,73,161,106,177,226,61,143,106,181,58,139,30,52,183,149,227,247,122,206,117,88,26,180,120,115,60,131,141,98,27,200,26,99,120,215,10,14,162,68,134,116,50,119,205,65,31,188,0,0,59,136,141,11,162,48,232,155,75,150,197,128,173,58,113,92,239,69,88,58,207,217,45,255,254,159,255,94,223,255,255,255,239,183,255,202,211,161,149,26,142,85,39,46,157,172,107,137,222,6,170,26,149,0,150,38,78,37,166,25,54,167,54,186,166,96,131,38,83,5,6,63,150,192,80,24,197,0,140,172,8,93,228,68,108,56,4,240,49,39,24,84,146,221,50,16,161,199,113,105,134,22,237,216,68,147,72,225,121,129,3,255,251,178,100,179,143,231,174,104,74,155,186,122,240,55,73,137,211,97,98,52,29,109,211,44,14,229,235,193,25,145,229,69,166,21,152,180,120,109,1,40,15,178,192,65,197,93,161,46,36,182,56,197,103,158,34,37,224,33,210,227,141,204,128,9,45,198,20,231,208,33,234,109,145,177,56,196,210,230,72,139,133,27,135,169,202,135,99,3,107,130,75,59,111,112,66,110,164,33,240,145,102,151,202,114,5,180,247,190,165,204,186,191,68,233,172,57,34,53,163,159,82,36,208,11,20,222,76,245,117,246,249,198,4,44,196,149,230,97,42,43,14,109,215,62,144,162,237,158,38,20,140,148,153,27,5,190,38,41,10,250,92,105,235,255,60,29,201,5,38,202,199,17,129,146,51,148,72,45,177,251,116,79,106,164,231,172,104,49,39,133,175,152,147,167,227,103,196,112,130,220,193,127,255,133,255,255,255,159,243,255,166,188,162,100,37,80,107,108,224,89,84,195,3,81,73,143,136,7,68,228,18,250,100,2,69,161,243,234,36,25,33,33,144,249,71,174,222,33,142,86,189,147,36,16,203,134,226,109,187,161,8,210,99,77,64,51,45,232,204,31,121,37,50,25,201,165,71,117,116,127,235,239,164,0,1,161,27,92,204,12,144,77,108,27,252,48,248,184,193,244,226,86,1,134,131,70,31,45,33,112,112,8,12,91,134,204,18,25,40,18,64,143,72,177,114,124,128,44,16,12,85,164,34,245,78,146,3,5,36,194,26,3,74,159,224,96,1,9,87,169,196,128,188,184,148,181,35,204,78,163,198,68,10,91,37,128,10,80,72,75,209,133,166,232,243,209,75,27,236,37,80,230,229,30,203,97,118,42,52,158,87,46,124,191,39,197,142,115,84,62,231,115,100,238,74,107,248,234,43,216,226,5,61,1,115,240,181,40,65,123,14,158,109,148,253,64,108,217,108,85,80,230,222,171,233,76,67,191,176,150,250,244,124,146,115,179,74,113,122,234,36,97,140,231,216,135,149,199,142,85,154,79,83,53,170,69,109,101,235,53,120,185,136,43,188,132,199,83,165,141,233,217,115,111,71,33,188,229,227,239,234,255,66,47,118,134,144,15,0,1,128,0,0,25,4,165,178,168,153,206,34,80,79,5,121,96,149,177,56,168,52,162,139,86,226,179,18,57,220,161,93,44,208,19,162,191,239,61,244,193,245,244,250,225,101,59,63,213,77,31,143,102,135,79,165,42,65,182,173,57,119,34,40,98,54,9,140,14,38,39,51,24,147,98,17,24,51,105,68,199,192,83,36,5,198,74,172,149,96,12,60,8,76,179,8,1,209,254,11,42,131,0,66,25,89,8,56,193,32,85,196,64,41,7,0,211,48,18,56,18,18,6,2,27,148,16,255,251,178,100,171,143,166,185,116,203,147,140,23,192,64,196,105,186,101,226,28,27,253,221,48,14,48,127,9,24,145,165,129,166,29,216,56,6,101,120,212,71,233,201,180,86,202,171,141,56,198,90,243,242,162,165,0,135,162,99,189,71,74,61,168,163,173,110,3,169,97,214,227,54,144,119,139,187,243,45,196,186,227,50,135,127,146,90,119,227,227,129,134,51,120,87,150,153,166,52,225,110,206,7,180,195,71,31,18,174,195,146,207,189,32,123,37,181,222,127,13,75,176,187,125,162,31,227,248,116,182,58,177,87,159,183,192,195,109,60,197,22,111,196,181,184,47,85,168,225,57,129,167,23,150,21,99,215,118,240,93,117,26,183,218,10,254,221,138,185,211,105,139,217,99,146,234,246,61,184,233,86,93,107,252,180,217,57,61,216,225,46,229,56,42,211,18,74,227,8,77,20,189,84,164,35,22,1,24,81,38,29,163,87,50,84,61,198,164,117,171,100,32,200,189,99,24,243,13,235,186,111,213,89,211,89,238,182,91,54,52,46,217,166,169,255,77,194,140,184,163,144,81,223,137,92,216,122,83,210,220,203,173,105,105,6,80,0,204,13,64,195,130,3,40,83,99,193,92,227,13,69,179,10,22,179,14,79,241,97,212,194,1,57,52,70,128,3,11,193,26,48,184,120,24,3,84,17,129,64,225,109,221,11,128,3,73,166,138,94,105,138,153,160,162,200,225,94,239,124,56,151,197,6,72,230,11,99,187,33,136,217,153,100,149,216,202,102,54,70,234,76,172,192,96,212,117,137,80,117,41,209,153,244,131,223,89,249,214,3,85,112,192,213,105,82,247,150,11,151,32,158,111,91,62,241,142,219,130,113,135,202,123,85,17,37,44,59,180,42,213,99,182,13,207,174,118,116,201,143,81,86,51,90,220,1,109,139,54,198,187,101,177,189,63,147,254,132,141,200,249,53,51,34,218,237,53,152,29,229,167,77,215,165,101,175,53,131,22,183,84,42,86,208,81,99,158,223,103,242,190,233,122,58,93,103,228,253,118,210,194,247,227,123,101,247,54,137,236,118,18,162,18,181,77,193,196,30,150,55,61,241,144,4,0,2,151,241,102,112,105,173,51,162,106,13,186,119,4,120,170,194,232,29,178,212,255,255,46,228,250,186,191,182,155,114,44,88,188,37,48,68,132,10,234,159,44,234,198,241,147,60,194,81,136,198,214,0,234,33,188,194,240,136,198,97,224,196,50,12,12,71,1,133,242,235,33,212,193,224,41,41,76,15,7,201,130,136,118,3,5,117,33,102,96,244,216,48,226,166,152,46,72,206,227,76,167,179,113,174,130,54,233,98,132,20,22,85,146,111,59,144,237,252,85,166,158,56,161,48,90,242,183,130,91,42,203,255,251,178,100,180,14,135,14,104,75,11,185,99,242,45,128,234,23,5,230,4,26,49,165,46,78,229,141,201,26,30,229,201,151,136,240,81,183,178,69,16,149,234,73,105,215,127,121,146,198,157,6,15,173,27,135,221,244,124,157,117,35,63,163,57,39,189,251,79,118,172,158,59,82,84,158,166,223,107,39,230,195,87,181,31,225,244,209,170,215,119,251,57,190,159,123,239,91,94,56,54,247,150,34,200,235,19,235,148,251,183,246,142,216,164,253,151,52,212,7,183,191,65,126,134,173,210,31,94,237,89,57,142,61,197,237,125,249,175,246,243,157,218,176,153,167,245,231,126,249,70,125,218,47,139,191,160,0,9,44,178,168,24,228,153,168,21,85,28,21,203,4,43,138,193,163,146,197,37,42,181,215,44,79,27,208,14,228,212,95,219,128,94,10,163,83,174,247,120,125,29,183,89,63,1,125,247,102,255,102,222,190,173,175,211,46,190,184,53,4,32,112,161,155,235,255,250,144,0,3,179,0,205,51,21,203,131,42,85,67,143,83,147,1,132,131,8,213,99,23,136,99,29,65,83,16,2,81,160,4,72,7,48,92,33,120,64,64,232,8,27,143,47,144,135,43,22,17,49,72,103,35,133,154,161,188,97,78,209,205,34,89,196,92,170,74,4,121,136,65,54,102,85,39,43,60,249,71,35,51,111,68,86,101,58,50,219,115,75,30,52,90,41,233,84,167,178,171,46,67,237,134,151,110,172,7,32,160,200,49,106,22,144,182,138,138,101,190,224,109,153,117,146,124,244,134,11,11,75,134,89,85,215,140,227,136,115,179,27,249,31,104,156,121,185,39,208,181,121,36,228,197,42,232,181,44,207,63,251,118,134,17,90,229,25,70,173,60,149,46,205,219,154,175,227,40,29,158,201,15,157,165,108,51,43,149,252,101,175,80,110,113,218,167,246,145,31,65,8,179,106,143,45,88,0,18,109,167,41,185,129,187,21,68,148,78,88,195,0,91,131,156,106,20,149,144,225,213,160,7,153,92,108,24,53,35,13,111,92,200,222,109,210,199,241,117,76,247,201,34,126,53,184,190,239,226,252,38,162,186,85,206,219,173,191,61,217,16,226,130,87,247,253,64,144,36,111,76,94,72,56,194,140,75,77,122,145,248,195,8,61,76,79,70,92,196,144,113,130,128,56,96,186,23,195,64,135,58,96,152,15,1,112,12,48,47,8,193,24,19,48,19,0,0,28,48,58,1,86,44,72,9,32,64,11,45,176,224,9,152,36,128,248,240,3,152,10,0,216,64,75,131,129,13,6,159,212,233,0,202,251,100,59,138,154,12,28,76,21,29,120,164,45,137,81,189,73,184,175,216,82,22,101,92,97,227,201,176,176,47,220,185,247,115,101,236,206,255,251,178,100,199,142,198,109,105,75,19,185,75,112,69,196,121,98,101,40,102,30,173,175,32,79,96,213,136,231,141,103,140,241,37,168,162,149,176,186,104,32,28,108,230,75,63,14,241,198,77,90,146,151,170,154,31,206,34,222,243,24,197,125,209,92,206,122,135,146,141,252,90,118,150,27,255,106,255,75,87,26,149,55,216,10,206,49,174,253,175,221,167,114,142,197,105,235,127,179,22,238,74,154,15,199,255,185,114,231,196,218,174,16,205,124,85,153,71,100,98,48,64,25,71,39,103,20,161,102,125,67,36,87,57,18,200,57,238,190,97,53,156,164,206,57,187,226,185,8,223,251,65,185,178,212,239,200,12,3,191,254,166,20,240,31,77,33,172,124,89,95,109,184,245,37,234,53,70,131,35,157,186,244,255,238,26,164,44,160,187,255,159,255,111,196,125,234,59,171,10,162,209,1,145,165,230,43,63,161,172,27,64,116,87,65,0,0,10,140,196,20,12,214,116,240,195,39,12,205,79,204,210,80,36,201,73,44,205,50,64,203,1,48,193,178,133,42,76,40,1,12,47,22,218,41,132,34,168,64,170,255,140,128,198,31,128,113,210,66,39,40,162,66,192,38,156,56,240,96,163,96,232,200,64,135,242,209,16,161,98,112,45,114,246,231,78,92,107,119,156,203,57,53,40,180,73,143,186,72,93,61,139,49,92,57,186,16,61,44,118,130,221,21,59,100,107,20,116,9,211,174,35,68,46,235,128,227,223,154,154,189,53,114,129,120,164,66,235,58,101,217,25,58,172,246,192,155,83,12,116,107,42,188,58,194,60,109,185,167,250,4,235,35,26,249,142,140,35,146,249,5,173,87,86,51,107,44,217,165,10,193,158,72,84,184,225,51,84,189,52,210,203,34,86,80,207,112,91,239,158,41,81,234,171,149,56,121,57,95,41,90,125,35,107,37,217,210,213,218,37,43,133,129,7,145,176,168,0,66,101,16,83,6,16,14,122,54,228,4,22,186,26,202,221,165,135,155,234,143,53,205,203,41,115,186,246,215,142,208,95,153,69,61,21,239,163,182,235,77,27,103,29,75,170,237,221,166,202,80,78,8,238,63,26,160,186,219,187,101,211,254,75,174,151,95,254,141,190,198,163,214,141,57,29,84,227,188,91,42,48,173,182,43,229,118,5,221,140,9,18,76,237,30,140,136,120,77,199,132,12,3,16,12,134,55,12,151,24,76,78,3,76,30,13,155,85,86,48,24,44,81,161,224,96,48,27,118,8,64,16,128,250,137,252,3,6,48,84,112,72,19,84,68,32,226,56,179,61,93,134,176,241,143,145,245,190,47,96,194,188,242,210,89,86,155,201,213,249,119,89,218,246,156,59,23,110,195,12,122,200,73,190,137,117,46,206,255,251,178,100,205,142,134,237,104,201,27,186,75,240,88,201,25,115,101,162,154,87,81,163,44,110,188,211,193,49,25,38,157,150,8,233,150,164,217,212,95,121,243,103,251,239,230,183,146,219,248,222,246,149,190,216,126,117,235,38,252,12,98,108,121,235,113,112,248,155,52,247,17,106,174,231,166,246,96,86,47,204,102,151,138,99,203,17,104,133,69,204,75,151,226,249,178,110,210,147,146,139,98,79,83,20,78,111,113,205,179,217,78,111,100,112,224,179,144,239,251,214,32,0,22,220,30,167,105,197,41,126,5,20,45,135,191,0,146,186,32,104,115,20,192,175,49,77,16,211,123,110,154,27,38,255,255,71,250,255,108,223,252,172,236,72,198,102,14,82,216,239,7,10,54,200,173,173,45,57,4,85,122,155,25,225,122,190,157,221,126,167,177,111,217,136,66,69,128,0,30,240,192,11,50,89,0,211,35,34,55,52,236,50,211,28,0,86,48,253,44,35,14,1,129,48,5,6,145,97,35,48,15,2,3,3,48,15,48,31,8,177,128,8,48,39,6,160,0,15,44,178,80,41,48,38,1,9,88,1,113,212,28,166,37,81,69,105,199,145,1,82,7,60,48,97,139,1,33,79,240,128,69,109,152,96,249,86,26,39,90,219,157,61,86,14,178,216,99,205,132,187,28,196,170,86,55,170,104,76,130,146,30,179,29,218,234,119,106,80,36,13,4,202,30,198,99,19,145,15,181,94,196,139,227,140,116,32,212,204,142,29,74,206,156,98,165,214,241,77,230,192,20,243,171,81,228,139,143,155,184,217,203,193,74,151,124,162,171,165,207,165,118,113,168,214,157,115,229,58,186,86,89,118,147,209,90,169,27,233,148,194,231,61,170,66,51,16,126,153,59,45,118,57,206,119,48,214,91,154,214,47,27,95,41,73,180,190,57,191,255,255,182,124,111,165,47,164,4,0,7,123,113,18,133,178,83,128,162,104,152,186,233,151,205,138,40,94,155,165,62,63,106,112,213,206,153,76,29,28,226,127,67,255,245,125,111,253,152,28,40,40,197,51,84,29,167,83,77,168,234,247,254,101,17,56,161,166,8,156,213,83,138,157,29,92,226,73,177,81,149,16,132,36,136,202,101,116,123,83,49,16,230,170,189,94,38,238,194,43,140,8,131,40,200,140,66,76,108,2,104,224,12,18,12,68,66,140,196,180,147,204,89,4,100,195,196,17,12,35,129,220,192,128,6,203,62,96,24,19,8,120,96,6,15,38,5,128,50,172,204,204,193,96,0,94,226,80,66,48,13,2,149,22,32,144,30,69,30,4,156,127,3,220,72,231,200,101,226,5,221,160,3,43,41,146,226,82,93,156,144,80,114,146,1,92,17,4,96,177,152,193,84,70,97,235,131,255,251,176,100,214,14,135,38,116,200,19,218,91,240,91,74,89,167,97,165,126,90,69,91,32,79,97,49,129,96,40,103,13,6,15,73,164,20,19,116,86,46,179,87,42,146,72,140,87,106,23,50,181,185,150,163,69,77,67,141,38,23,204,70,123,29,77,105,154,78,157,235,60,4,210,105,10,173,189,186,109,104,153,89,208,221,89,210,248,239,159,114,210,216,255,239,80,219,179,76,122,67,181,144,124,47,171,176,234,165,53,85,182,243,194,76,51,173,54,208,56,124,83,3,129,199,45,99,33,247,8,61,238,81,137,227,37,142,0,62,155,240,88,34,96,66,0,92,115,129,48,136,140,216,198,83,34,8,19,234,160,105,56,232,45,85,122,144,219,95,255,252,218,180,113,29,105,157,53,115,48,20,159,197,29,185,91,253,85,204,204,184,69,15,63,43,220,154,28,106,175,161,226,190,155,177,144,131,27,138,199,33,41,184,39,62,221,245,58,122,112,231,137,233,228,249,64,32,5,54,252,196,70,67,91,159,204,248,224,63,36,89,61,204,140,249,49,57,80,201,32,1,81,227,124,153,162,163,22,12,6,14,17,6,161,150,236,166,117,71,64,66,64,105,122,178,40,19,83,42,128,206,18,198,123,197,44,205,200,205,104,157,194,73,255,53,123,188,232,250,145,223,240,19,122,109,190,183,95,37,150,224,252,58,240,195,174,185,69,65,241,96,207,46,38,33,102,199,142,113,241,85,169,45,124,220,222,85,202,2,101,16,82,82,102,101,197,208,39,95,167,113,148,23,248,182,75,59,225,28,134,63,88,110,85,80,242,155,239,87,198,208,207,46,51,205,110,11,239,148,88,221,173,161,87,94,50,98,40,122,244,172,235,18,141,227,24,179,10,187,186,21,72,160,112,128,75,255,160,128,0,4,0,0,93,252,80,65,106,172,64,168,74,115,183,148,206,62,86,218,127,95,220,121,171,59,202,7,233,209,191,239,167,255,255,255,174,45,168,191,251,239,236,191,173,176,165,49,127,36,167,149,115,139,82,212,109,163,38,69,42,142,160,245,40,14,107,189,59,238,186,226,124,23,24,0,1,57,97,133,75,97,168,172,57,132,122,65,220,63,25,146,194,145,160,145,225,158,46,33,139,65,185,136,101,153,103,128,65,136,92,122,82,211,6,196,3,6,128,104,120,185,224,225,105,228,77,35,27,192,182,200,74,5,2,65,36,131,20,8,88,186,134,42,88,93,41,48,21,38,234,84,125,10,153,71,234,87,159,143,188,212,205,129,2,83,40,229,71,139,98,106,122,150,203,183,31,171,126,135,219,74,74,25,133,127,218,68,89,145,203,159,214,175,111,46,90,166,236,240,204,184,176,89,26,120,149,51,20,107,15,41,246,170,245,49,255,251,178,100,199,140,133,181,104,203,155,143,76,208,75,74,73,186,96,67,142,91,253,163,34,110,176,222,65,114,170,38,157,134,141,249,186,129,2,158,105,245,171,153,61,98,38,224,169,235,222,209,223,252,144,178,98,10,12,110,225,132,134,172,152,80,19,9,76,98,70,210,46,56,90,42,41,4,66,163,141,179,241,158,13,26,126,133,66,119,249,84,245,140,113,119,49,230,242,196,197,22,101,30,83,3,6,68,227,200,108,139,160,148,25,0,137,153,185,0,1,229,252,62,11,101,177,30,7,12,136,134,182,166,28,89,79,25,198,13,18,255,104,39,217,203,89,115,207,214,180,118,209,245,255,219,255,247,112,118,153,164,98,66,53,60,154,140,11,229,227,58,88,185,111,230,94,169,11,37,213,164,251,28,137,116,3,5,81,136,29,78,4,142,76,180,36,55,134,225,170,174,82,148,68,55,52,202,217,80,20,176,0,5,147,1,162,140,49,113,29,147,24,241,230,49,134,108,99,6,208,181,49,107,54,163,13,33,0,49,84,6,131,8,0,150,48,2,2,115,3,48,38,48,40,11,242,168,1,129,2,164,192,144,9,69,128,0,16,3,166,7,64,52,194,6,89,158,20,202,14,58,56,85,115,67,6,3,26,118,0,18,48,2,120,128,66,111,203,230,6,66,225,72,28,54,43,71,79,10,108,43,82,22,72,17,51,88,202,114,91,191,13,168,205,86,225,26,151,210,203,167,161,220,146,30,47,200,49,94,99,70,90,41,4,69,207,113,178,169,77,71,2,89,131,162,2,96,34,224,224,100,252,209,165,138,173,67,154,60,243,66,229,12,48,170,17,76,14,67,166,24,40,101,16,104,241,212,165,255,21,210,242,228,64,211,196,85,40,205,189,197,70,9,69,104,120,122,78,51,101,74,49,245,71,122,155,26,133,119,113,109,215,81,112,159,76,44,53,208,93,229,77,169,16,200,179,97,127,249,255,142,124,112,228,182,26,81,219,217,88,240,16,0,11,127,195,70,116,80,158,14,179,66,17,17,99,60,172,138,253,35,135,155,183,123,10,246,170,27,83,178,253,247,255,255,255,255,101,9,51,59,211,232,120,69,196,114,121,157,122,230,118,66,127,159,70,156,84,67,94,196,31,209,221,200,65,145,54,91,154,86,105,106,68,149,29,121,10,124,87,248,204,247,139,214,142,216,107,76,29,24,96,74,51,2,145,182,48,95,13,115,18,144,58,52,88,50,115,8,176,48,48,215,34,211,8,129,79,8,11,67,154,72,4,24,28,88,210,250,29,22,105,19,13,114,93,229,228,15,2,215,136,88,134,71,138,183,98,82,12,209,61,17,45,22,160,104,66,4,5,211,124,115,123,132,219,116,56,241,40,86,195,20,198,120,2,255,251,178,100,207,142,135,124,119,71,19,218,67,240,91,42,57,167,96,166,126,89,57,139,36,111,105,231,129,52,18,103,93,129,45,177,243,221,88,107,220,206,204,235,205,89,108,202,66,45,36,31,242,71,25,53,230,74,107,29,170,208,232,180,234,46,33,110,27,183,216,181,43,107,218,247,146,20,241,30,68,133,22,22,169,88,179,105,190,103,57,239,185,245,90,253,255,79,237,172,75,26,21,53,188,98,23,205,51,235,73,226,69,102,170,169,246,152,229,135,140,219,52,222,241,106,192,205,55,124,103,196,207,243,125,211,90,221,61,181,254,230,10,5,212,18,20,79,247,164,168,229,243,16,96,125,118,226,10,161,29,9,21,98,10,84,214,98,175,94,31,12,103,14,226,193,90,189,109,240,121,118,251,127,248,97,217,166,90,13,185,83,76,43,155,43,102,204,191,199,119,38,219,99,219,244,111,226,95,224,67,171,132,217,254,252,52,250,87,144,173,150,185,138,181,5,222,207,110,87,98,0,22,227,4,178,124,1,4,169,143,9,122,154,174,145,32,168,13,24,176,19,137,136,24,242,152,44,131,217,130,112,75,152,4,0,136,8,19,12,18,2,197,116,155,213,135,16,99,184,32,56,5,34,243,12,193,56,136,156,119,124,148,176,240,130,193,68,214,26,24,172,178,200,9,114,242,109,170,213,170,91,202,76,102,164,45,145,253,130,150,82,77,188,82,188,171,16,6,115,185,42,31,85,174,56,138,60,7,110,141,96,2,43,124,2,14,196,208,168,24,189,99,175,92,224,146,118,252,92,182,177,42,163,173,113,51,22,57,111,132,253,116,47,236,204,186,214,89,59,171,61,216,62,88,206,222,107,230,190,227,145,66,121,120,62,56,107,22,83,51,236,190,138,224,185,85,198,25,122,5,153,216,187,229,247,154,110,189,180,156,233,159,199,107,174,103,126,86,119,242,179,31,58,182,246,172,52,201,114,55,32,238,164,164,107,131,133,31,65,0,0,0,0,35,160,101,54,17,201,50,51,129,215,21,17,157,42,98,205,99,231,159,125,61,84,120,138,174,172,131,232,161,49,88,27,208,161,148,23,235,255,253,96,40,45,178,11,41,59,61,175,233,255,234,233,177,245,101,243,38,201,15,167,117,120,165,226,28,62,57,94,120,75,199,173,172,237,167,232,0,19,183,227,5,16,163,18,6,67,23,215,147,183,6,67,28,128,83,21,20,163,9,65,96,81,68,33,17,36,137,106,96,168,104,146,229,64,141,37,236,74,135,130,169,196,149,18,10,96,82,238,57,133,0,210,138,115,230,200,180,174,224,33,24,144,239,191,121,118,228,123,232,69,125,141,105,240,85,68,242,186,158,30,125,123,236,103,10,54,40,68,186,12,69,2,63,255,251,178,100,198,12,134,220,104,200,19,218,98,240,79,71,137,189,96,74,106,87,225,161,44,110,189,49,129,41,24,167,53,135,136,97,117,196,206,176,205,229,91,148,217,172,48,158,54,205,167,171,10,203,13,54,140,201,118,219,88,81,34,124,92,147,96,212,100,215,223,94,87,123,137,173,73,249,181,170,45,218,192,217,35,105,3,8,173,38,46,144,8,84,177,164,113,64,156,19,107,13,180,211,91,87,47,41,180,244,8,147,218,93,209,130,155,253,183,225,4,178,76,167,141,155,39,59,255,172,0,48,0,15,119,21,35,17,145,145,39,192,170,113,163,209,251,232,140,167,220,44,181,17,131,160,48,164,28,253,116,251,255,95,255,219,127,254,81,97,5,140,198,42,156,97,134,89,68,128,14,209,255,172,152,190,245,149,248,254,62,247,213,245,220,46,172,63,70,176,94,250,232,60,0,0,156,144,193,104,145,12,80,5,248,194,12,109,205,148,79,12,196,180,14,140,85,200,152,197,104,111,12,46,65,16,192,100,31,201,64,144,192,44,6,204,25,130,69,17,12,5,129,40,192,228,0,24,113,8,3,133,0,66,104,0,0,134,19,64,28,233,14,205,1,196,112,37,2,22,23,57,159,86,44,13,157,82,91,8,31,104,75,173,55,65,37,163,137,165,147,210,248,147,9,178,175,169,234,85,244,208,58,244,215,191,41,155,236,163,140,214,95,4,220,98,22,226,130,129,183,97,203,109,173,217,251,54,190,83,133,14,44,81,69,151,129,242,27,105,18,192,219,97,112,32,19,76,201,9,0,93,177,34,68,35,75,36,43,29,38,130,193,178,208,44,181,203,11,32,64,113,92,79,116,200,232,226,50,221,5,17,16,149,73,166,138,57,9,205,130,40,251,139,79,217,158,40,172,117,2,196,70,20,159,141,117,30,133,69,86,129,49,87,152,155,212,92,216,16,201,59,5,216,71,116,133,49,192,242,128,137,125,70,172,50,211,198,34,120,162,64,25,91,248,193,164,21,16,64,120,8,65,4,170,149,191,182,104,153,254,226,183,127,89,80,51,26,246,189,116,237,247,254,188,96,45,69,197,212,88,96,136,225,169,8,186,100,253,58,105,101,59,252,134,164,205,19,104,203,161,89,85,149,85,68,11,16,25,5,8,54,22,63,1,93,234,132,5,137,114,6,35,112,146,232,99,242,186,133,222,232,252,57,131,193,22,24,227,17,177,133,192,98,152,81,43,65,133,160,15,24,132,156,41,134,48,203,24,105,1,17,132,208,19,24,9,0,89,128,56,8,24,81,133,48,37,49,173,140,123,15,35,136,192,96,148,46,120,164,131,112,157,5,72,85,153,80,98,77,85,113,48,81,163,49,40,17,96,75,71,86,62,92,139,119,3,255,251,178,100,211,142,135,186,104,200,27,216,76,96,91,202,57,163,96,163,126,92,241,159,30,47,105,235,137,49,19,166,233,134,40,216,10,203,45,182,242,70,18,233,52,192,101,136,211,208,34,79,129,184,34,26,68,161,236,141,135,90,92,254,100,17,52,110,223,134,28,166,152,44,148,111,34,32,30,238,13,105,212,209,227,196,101,141,0,200,102,125,61,171,139,173,170,46,243,55,195,182,150,165,98,33,182,18,159,210,43,246,230,127,92,235,253,214,236,19,218,107,201,170,202,250,52,10,106,157,227,170,69,141,253,169,92,205,189,106,6,161,219,30,23,250,199,181,239,30,180,249,222,49,255,242,87,56,245,175,133,254,115,91,110,20,208,182,250,176,48,83,88,78,219,126,230,232,236,60,184,249,93,211,0,0,51,119,94,178,130,64,2,149,8,11,129,82,67,1,213,161,7,56,58,121,229,249,40,57,144,186,183,87,251,255,255,255,254,224,56,113,41,234,97,210,80,201,245,203,153,140,247,160,234,174,199,44,42,227,115,65,106,112,184,129,226,198,204,23,42,88,93,139,153,61,217,221,239,166,33,169,46,252,132,208,104,196,33,150,156,134,47,144,153,216,14,102,132,201,155,196,64,226,41,135,64,12,245,171,152,80,62,252,16,1,211,214,20,178,152,28,217,40,41,205,127,149,149,183,129,96,182,155,77,55,244,212,215,241,118,251,214,207,150,241,189,86,65,147,199,20,150,203,127,56,121,168,221,152,125,75,69,232,208,231,160,130,165,197,229,86,80,212,182,89,114,52,62,216,150,237,36,254,240,46,121,134,150,214,245,188,167,30,69,199,78,41,106,215,88,184,229,216,157,97,139,154,222,5,9,10,125,184,115,186,37,162,249,201,180,105,12,10,116,200,38,26,157,7,211,241,196,184,214,48,25,70,71,2,72,130,165,126,29,162,201,90,14,142,148,183,22,24,255,44,199,37,58,64,236,113,70,20,126,193,1,191,244,0,0,0,3,197,2,73,240,175,0,40,225,74,35,162,167,132,217,23,197,139,228,63,150,122,218,147,232,218,43,155,31,62,110,186,96,136,53,217,71,27,251,255,255,129,217,20,143,90,81,78,150,39,206,164,235,186,110,143,106,54,188,162,110,162,79,2,29,104,12,44,165,7,8,163,139,90,216,156,196,140,123,12,254,136,160,199,129,162,140,69,135,184,201,108,23,76,103,25,24,198,4,67,12,12,2,224,193,176,62,70,128,148,192,88,1,12,67,195,80,84,18,135,128,72,193,60,15,149,97,130,128,1,219,139,66,96,116,7,118,70,48,10,48,158,17,84,143,34,167,232,226,187,149,235,142,236,23,90,89,52,98,64,151,224,147,32,4,143,202,17,38,64,244,17,18,190,73,255,251,178,100,183,140,133,233,103,204,27,140,54,176,78,167,169,205,97,101,60,30,9,197,22,15,109,141,193,59,36,166,77,134,20,232,182,68,41,35,134,167,250,190,74,2,110,60,80,211,81,166,130,31,182,184,247,211,190,254,242,41,89,203,66,41,136,250,11,12,216,165,219,141,8,182,157,135,21,24,21,85,41,123,78,15,79,163,18,172,130,165,68,159,50,221,87,145,209,89,75,119,171,46,44,94,245,186,126,212,219,253,87,214,223,13,25,181,174,189,117,27,133,21,247,187,38,119,190,41,216,151,107,191,13,160,154,75,217,86,122,213,102,147,141,87,255,27,98,182,102,219,119,57,237,248,122,141,119,253,169,15,244,195,121,153,153,153,159,153,246,125,64,215,9,206,140,0,6,165,182,38,242,50,48,16,215,16,17,37,219,109,65,6,87,5,158,80,79,92,118,80,144,111,245,143,30,174,221,177,63,255,167,255,249,3,45,109,149,70,251,47,251,121,157,142,235,123,44,167,173,139,87,118,91,153,232,182,101,162,211,88,171,142,128,102,158,203,174,90,84,5,161,215,207,44,0,5,99,49,67,32,30,90,107,134,200,111,242,144,105,105,168,115,157,124,113,208,50,97,249,30,98,34,0,174,204,17,5,12,254,33,199,64,20,164,35,117,125,130,71,193,37,137,192,9,32,13,223,48,112,161,67,49,43,38,114,48,102,60,39,1,161,194,33,72,88,5,195,0,17,159,94,160,72,124,78,129,107,223,74,102,179,22,188,80,17,75,4,63,119,218,42,108,78,194,135,210,106,211,154,21,139,11,9,132,180,33,3,159,6,104,120,65,54,164,211,17,61,68,142,186,227,15,160,30,33,163,121,96,226,56,15,134,158,110,126,164,26,188,250,37,12,151,72,39,167,71,48,27,159,56,159,84,192,186,247,248,46,230,187,182,114,37,237,99,191,15,185,238,199,234,45,13,108,161,116,199,119,181,157,109,149,232,103,15,97,94,24,235,139,232,114,173,13,9,200,225,243,226,249,227,101,133,210,221,97,138,177,217,148,43,178,177,216,141,215,184,95,213,142,78,193,213,0,229,244,175,110,88,0,8,0,0,117,68,42,202,72,6,89,199,240,81,12,239,41,22,175,65,184,67,89,110,181,191,202,71,251,231,255,255,87,96,10,84,69,49,18,73,207,45,10,118,20,115,162,85,213,217,144,78,142,78,86,90,187,48,188,212,104,72,234,78,17,16,8,205,186,213,147,178,138,2,97,30,39,230,112,195,142,98,8,48,230,124,0,154,99,64,15,102,31,107,6,98,12,25,166,7,64,78,97,30,24,166,1,32,28,40,5,166,34,160,228,40,3,0,160,32,48,57,2,181,82,38,0,66,97,41,101,70,6,158,15,182,29,255,251,178,100,185,142,135,78,106,198,19,187,98,240,73,135,153,202,96,5,151,30,229,231,24,47,109,47,209,46,160,38,93,129,14,56,25,11,12,137,105,54,98,228,149,145,181,184,83,105,92,187,151,52,99,0,28,124,76,4,51,221,180,174,137,175,162,128,248,125,178,34,78,82,137,251,4,32,43,118,141,145,229,97,186,223,135,90,173,216,235,157,150,218,63,99,76,178,122,188,42,107,26,146,156,181,24,189,141,17,167,195,33,35,48,210,82,224,108,226,246,72,249,54,88,148,177,193,87,90,104,154,69,39,143,237,228,18,82,234,171,198,241,120,61,89,59,235,17,247,69,229,95,100,173,73,249,77,92,183,198,55,108,164,100,124,194,138,162,67,81,108,153,99,150,128,79,139,129,6,67,196,71,145,91,79,15,11,17,81,68,72,224,194,135,17,143,12,159,141,83,48,138,146,201,221,84,227,178,223,217,90,108,41,190,243,82,254,157,168,0,22,237,130,9,128,68,17,50,181,237,2,152,191,46,123,93,164,170,217,54,207,228,218,236,247,208,183,221,86,127,215,93,191,183,255,211,174,152,123,181,200,252,244,231,84,92,218,90,19,2,40,166,140,116,140,149,42,75,13,213,91,12,130,51,98,67,165,80,193,248,107,101,42,153,0,76,40,122,206,216,149,204,114,240,77,176,20,76,77,44,206,28,125,205,249,4,204,32,40,12,108,4,132,64,104,0,24,51,136,79,38,5,204,8,0,76,41,10,138,160,24,0,54,48,8,33,117,130,190,206,249,97,145,10,148,175,43,92,48,77,5,145,50,17,144,244,241,53,93,21,216,41,94,227,128,228,47,68,202,52,95,116,198,131,75,210,113,241,160,164,145,232,132,109,45,199,142,69,27,114,33,80,220,86,73,74,214,96,40,25,124,73,250,174,229,84,146,28,126,103,47,134,169,44,151,214,0,57,16,144,70,8,227,6,7,131,19,193,60,39,20,208,131,96,189,46,42,31,58,170,229,204,56,86,66,209,165,162,142,57,116,167,143,204,77,119,78,9,92,89,156,54,19,214,229,28,156,231,243,111,42,107,168,136,220,41,173,191,1,148,72,39,112,130,78,234,194,196,173,11,47,56,68,134,98,164,29,166,37,170,22,204,138,26,93,29,95,214,32,253,118,245,234,230,212,171,165,212,22,232,47,192,0,244,191,136,140,77,193,81,104,124,101,176,116,190,10,239,98,58,144,91,222,255,232,104,244,85,30,223,211,127,255,253,234,254,206,97,231,0,138,163,50,58,79,244,222,168,206,254,214,158,121,103,195,45,124,187,37,153,58,84,11,33,250,148,17,249,33,21,137,79,99,200,166,10,104,200,190,128,0,48,41,54,228,194,140,166,168,182,32,175,8,11,50,145,255,251,178,100,166,8,135,110,115,70,139,186,75,246,78,10,25,195,96,227,142,87,77,163,53,173,189,43,225,48,35,167,116,243,142,120,67,8,204,48,144,69,78,93,233,231,188,104,137,18,200,47,104,220,9,120,128,245,31,137,149,192,137,64,16,64,84,39,11,234,56,223,82,239,72,71,193,79,60,6,93,65,129,133,49,143,46,231,201,82,183,232,105,228,21,133,163,50,105,60,62,13,147,9,51,68,74,188,155,90,6,105,169,251,77,253,48,80,128,101,19,112,70,76,101,7,239,96,196,130,67,9,7,160,28,114,33,34,72,34,84,226,141,151,118,102,236,215,21,160,48,132,186,6,36,199,113,136,164,183,132,165,24,57,165,86,197,169,100,152,89,107,77,229,42,72,39,13,21,136,85,97,20,74,254,97,162,98,224,227,106,172,36,213,215,47,25,121,71,97,8,31,244,136,203,11,154,128,192,120,231,193,114,187,40,1,87,65,49,31,207,20,249,233,236,31,208,163,188,175,76,188,242,227,255,146,184,70,117,191,255,236,228,202,11,140,98,168,54,52,127,38,175,209,93,235,171,127,183,246,204,163,255,165,29,73,233,178,145,196,12,214,159,87,194,165,98,169,220,117,22,204,64,0,0,99,26,103,205,245,167,53,110,148,226,37,99,117,20,142,154,184,1,136,6,1,38,122,26,134,8,64,64,51,67,6,12,104,42,49,144,104,196,160,114,208,16,134,193,68,38,178,48,43,34,84,5,128,68,129,32,194,114,169,152,76,24,19,6,100,56,37,40,107,40,228,219,208,164,28,69,196,46,196,166,60,217,214,89,118,194,227,92,198,50,135,173,30,203,198,164,243,129,31,170,87,97,235,105,233,166,94,245,158,240,0,8,179,20,177,85,215,251,192,202,19,18,154,213,231,82,130,149,224,84,141,50,87,110,205,232,156,186,60,232,63,20,108,1,146,53,246,86,194,19,161,220,162,238,238,210,75,237,208,50,136,67,115,125,149,196,63,78,228,50,76,221,57,28,125,157,178,200,96,68,24,196,10,82,53,166,28,24,30,70,136,156,159,45,7,191,234,54,96,96,236,240,254,32,161,80,234,196,49,126,101,133,224,48,85,51,209,162,32,143,61,8,136,80,161,19,60,186,36,87,45,237,23,40,71,233,232,243,192,241,171,53,140,133,232,0,1,47,124,96,178,81,22,122,64,57,199,42,48,254,99,97,172,237,241,157,222,33,6,49,83,191,89,213,136,22,123,127,239,115,23,202,235,236,255,255,164,102,72,206,43,61,140,14,41,224,169,231,42,232,10,181,167,135,83,77,203,70,240,19,230,41,178,102,152,36,38,12,8,199,228,191,102,67,14,166,10,189,164,201,233,149,224,209,164,12,102,86,40,152,154,98,255,251,178,100,172,14,215,178,113,200,147,152,68,240,64,66,105,163,96,233,102,33,169,163,40,110,235,39,72,213,17,166,73,134,8,250,223,22,8,153,208,208,49,9,179,32,25,244,101,6,176,131,85,21,32,103,68,19,164,76,116,241,54,83,76,43,195,60,141,95,18,137,183,245,104,22,156,5,23,150,17,34,217,16,12,4,105,189,7,28,142,230,113,144,187,133,246,91,178,155,138,225,218,85,114,220,43,234,116,202,19,101,114,204,164,229,120,121,202,77,85,237,34,172,200,224,132,37,37,23,41,113,156,229,52,187,40,101,164,175,210,32,230,37,37,160,89,209,152,22,65,188,59,47,185,215,169,253,107,50,98,84,135,133,203,105,4,212,109,209,43,233,75,250,251,75,220,109,214,171,75,45,229,223,239,187,19,212,191,203,191,187,25,127,102,40,239,83,231,207,220,170,63,114,244,171,236,99,182,227,23,158,248,45,228,213,204,232,49,164,131,164,109,54,84,245,181,149,94,254,188,49,101,212,238,217,143,70,208,39,94,50,235,245,222,157,181,35,165,150,223,191,141,37,124,100,114,223,140,206,217,166,216,155,26,119,82,153,255,221,127,239,0,122,227,98,166,3,118,70,28,100,69,128,75,75,180,3,120,144,174,118,211,193,133,219,123,167,92,237,147,68,117,49,84,118,9,119,156,167,162,181,23,117,159,143,244,13,52,208,155,91,244,232,237,0,0,115,13,222,83,14,4,163,34,84,67,153,56,35,26,197,115,59,132,243,50,219,163,24,194,227,7,66,147,0,64,3,16,192,114,98,69,134,5,8,1,160,70,16,56,8,129,132,216,216,80,30,49,88,43,45,193,0,60,97,72,22,60,118,133,195,145,98,134,61,146,29,95,97,228,164,83,226,144,218,62,78,221,110,83,87,87,35,11,118,217,209,137,80,16,30,44,95,64,23,216,114,74,33,46,246,245,234,77,89,83,98,29,41,77,64,225,13,151,107,157,67,178,238,228,192,36,196,82,150,168,240,42,150,208,46,14,161,236,187,43,86,161,218,247,200,0,13,30,206,224,52,52,82,159,226,58,183,91,43,219,120,160,108,241,16,134,30,64,221,165,98,33,245,241,186,158,182,241,249,201,71,165,183,227,127,128,206,125,45,151,214,219,179,135,245,98,153,252,199,231,45,74,85,37,13,124,192,142,100,114,238,119,81,109,29,160,117,144,169,50,136,195,13,118,62,99,226,236,218,204,132,145,174,141,192,113,4,75,119,84,187,128,0,0,47,48,209,225,84,8,104,185,99,111,141,128,69,141,0,52,76,182,205,220,224,71,45,231,194,244,216,189,33,214,110,219,59,175,134,127,253,18,118,127,255,142,54,21,56,228,186,182,185,36,246,128,85,150,189,172,255,251,178,100,151,14,231,154,103,73,19,186,76,240,62,225,137,163,63,9,18,28,205,165,40,110,225,53,129,3,142,229,201,151,148,242,28,247,226,214,128,29,48,5,77,48,156,110,50,37,234,50,242,223,0,142,70,8,58,134,40,167,70,70,3,38,7,0,226,128,169,128,160,177,134,96,10,29,204,43,6,210,45,207,65,26,63,217,36,8,2,224,51,59,32,5,12,15,10,67,138,18,0,116,88,11,48,200,11,95,172,8,40,32,2,165,25,122,16,119,13,54,182,176,151,147,26,39,96,71,86,94,197,73,64,6,220,106,100,80,170,190,165,245,239,94,24,88,101,185,70,220,78,198,167,188,163,206,191,49,29,125,154,87,166,28,214,44,38,158,155,229,53,185,185,61,94,161,216,160,215,99,227,165,144,225,126,183,117,242,109,110,106,215,105,93,50,136,68,43,45,7,187,122,110,20,122,165,185,31,239,253,221,133,130,255,114,123,255,133,116,155,94,48,158,74,207,116,155,185,159,160,241,19,238,3,178,73,240,251,245,162,116,103,220,220,18,198,136,144,164,110,178,45,65,22,227,30,218,62,108,86,66,180,81,34,130,149,123,190,144,33,2,219,32,176,194,122,170,193,226,69,147,205,37,30,0,198,185,35,113,165,156,121,240,203,182,180,61,252,107,218,253,118,27,87,205,171,138,142,59,88,152,223,99,141,121,110,115,35,79,41,103,122,222,170,207,127,255,85,132,78,168,144,141,100,0,1,243,10,22,147,40,205,227,40,202,227,140,235,195,11,129,211,46,195,3,27,133,147,55,1,131,7,194,193,80,12,195,160,88,196,0,153,118,152,80,31,140,128,14,64,200,42,89,7,240,148,34,48,52,33,74,130,192,56,96,56,170,36,68,167,72,41,57,199,2,180,155,128,5,192,209,153,125,97,226,211,217,47,108,246,225,182,10,86,172,89,149,122,153,140,12,50,212,94,224,88,66,121,88,108,110,53,92,146,61,160,198,224,128,185,27,82,246,16,197,175,83,1,0,72,235,212,91,183,186,244,185,247,176,149,107,84,51,153,232,144,50,45,217,167,88,175,221,142,210,242,213,122,251,194,130,212,123,136,119,40,3,28,172,176,86,41,248,229,94,187,255,58,179,222,75,212,128,162,42,164,12,146,233,160,96,140,56,121,3,124,129,12,110,241,40,48,82,154,10,161,180,189,203,92,117,143,126,234,108,89,109,18,166,50,7,193,13,76,210,143,174,228,98,35,205,200,237,156,17,104,20,1,240,194,82,239,47,50,229,211,21,25,94,134,111,159,2,227,12,91,255,228,40,30,52,38,44,138,219,27,108,48,98,141,33,195,129,207,255,175,111,204,223,253,194,209,167,38,143,90,128,217,153,32,81,90,82,53,239,255,251,178,100,145,142,199,64,105,73,147,186,68,240,74,71,9,195,96,169,126,27,177,155,44,110,229,237,129,55,28,38,205,131,165,248,35,104,179,227,51,9,188,247,255,201,73,54,156,229,101,129,191,129,12,211,41,199,98,16,124,239,227,36,168,19,152,2,184,152,26,140,139,4,37,128,108,68,1,1,129,211,7,193,53,110,33,17,11,227,50,228,137,185,18,95,71,104,203,172,168,64,143,241,232,71,10,76,35,40,139,178,194,235,143,33,61,29,113,55,184,18,206,115,139,134,145,228,69,202,70,241,67,80,114,173,65,209,37,155,170,82,105,180,78,90,224,51,131,59,25,61,150,239,97,229,54,219,155,237,172,37,179,156,215,88,113,212,129,72,107,86,195,177,246,239,61,238,249,107,249,53,44,112,215,35,183,4,255,117,126,102,210,251,171,148,10,49,219,94,52,22,88,162,196,134,71,133,44,147,93,75,60,145,145,9,118,186,85,47,135,248,90,157,37,168,109,144,155,216,30,60,103,78,41,161,79,14,243,223,187,210,117,72,191,43,52,39,82,191,117,167,175,97,94,22,164,219,232,218,107,188,138,249,19,141,115,195,1,22,202,255,168,48,5,195,12,28,161,194,140,146,121,81,41,25,249,71,230,243,124,61,73,250,189,40,13,197,99,40,197,241,65,122,31,158,114,152,89,20,108,251,229,59,232,235,63,182,111,255,172,235,42,251,36,164,193,252,250,148,93,172,213,92,111,140,186,148,57,4,16,191,255,199,33,206,91,94,68,200,216,0,1,176,169,110,103,104,216,96,34,26,119,217,78,100,8,72,16,176,152,230,123,152,242,25,152,16,11,39,240,24,91,48,136,28,86,19,8,194,117,198,213,198,0,192,80,211,26,68,51,6,192,182,112,85,3,10,130,138,253,42,131,16,24,48,21,131,100,165,80,157,245,213,70,59,98,227,167,175,142,65,176,86,45,179,42,150,199,5,130,154,47,121,218,181,248,226,182,72,39,41,231,10,8,67,119,132,145,141,37,196,119,122,217,106,231,179,97,45,139,98,21,253,235,112,101,42,178,194,142,77,91,49,43,88,19,110,213,167,136,70,207,28,93,59,157,119,7,119,205,58,102,187,57,189,149,20,239,49,75,103,81,238,212,214,67,67,143,233,22,197,5,54,118,181,77,103,90,129,246,102,214,191,19,143,85,125,113,253,101,163,138,181,171,218,166,219,103,86,222,251,169,153,207,189,46,171,81,157,226,0,20,49,28,103,73,82,102,42,208,71,113,135,88,148,90,182,43,50,235,25,148,234,130,19,173,181,127,249,92,159,88,94,231,199,154,141,251,175,244,190,174,232,116,80,250,143,157,190,102,195,126,79,235,255,86,219,245,81,179,107,79,166,31,63,168,255,251,178,100,138,12,198,137,104,202,147,175,102,180,79,167,73,131,100,73,184,23,253,155,48,110,61,53,137,47,162,39,13,134,20,209,102,198,226,56,129,31,255,244,236,55,48,82,48,0,8,147,240,9,36,214,225,99,48,58,79,53,22,51,16,24,192,241,99,26,21,132,153,72,228,210,196,132,102,11,11,179,35,5,2,96,168,20,128,8,185,235,12,128,76,10,4,109,210,152,112,82,179,214,9,66,0,193,46,198,209,4,117,234,17,215,188,183,91,22,54,219,150,211,43,169,77,130,87,105,70,141,112,220,155,189,27,22,179,132,86,123,115,77,249,101,226,181,182,87,164,167,174,177,241,151,47,204,239,185,79,122,251,125,97,205,27,171,89,212,28,3,188,241,131,132,228,121,228,61,29,238,91,103,186,187,247,254,131,135,233,20,165,14,150,253,90,105,6,84,89,185,34,166,9,163,183,52,10,230,150,212,102,34,126,72,106,199,155,94,37,11,35,139,15,94,183,114,127,127,168,34,205,94,84,68,212,209,64,48,64,172,1,254,21,36,110,64,76,171,170,21,46,197,46,208,63,177,130,56,194,194,193,158,112,212,99,231,111,216,232,102,13,70,187,80,35,75,127,253,255,255,246,211,248,121,78,56,91,17,22,87,83,216,34,210,21,27,69,116,115,160,230,120,230,205,108,231,118,79,161,187,107,221,213,121,176,0,1,165,3,55,52,91,51,200,77,58,55,165,48,96,27,52,60,69,52,57,236,49,148,78,48,184,47,48,0,11,5,20,6,26,10,200,38,17,143,133,161,159,29,4,132,135,40,65,84,39,48,80,25,70,129,208,80,192,1,140,56,103,17,128,161,192,193,64,240,180,36,224,192,104,32,26,157,122,203,253,254,205,121,132,18,241,93,104,83,48,67,31,127,197,132,41,254,172,197,63,102,133,61,43,97,132,239,228,89,222,96,236,27,122,208,185,172,103,67,87,208,246,112,180,60,231,23,121,242,20,37,155,85,0,211,93,205,172,230,62,126,34,234,0,217,222,40,186,165,111,14,38,115,157,78,38,107,214,91,75,181,139,81,25,121,105,104,53,104,36,140,193,112,194,107,176,221,22,216,43,176,16,152,236,46,212,237,88,65,126,74,178,4,108,234,111,217,234,75,214,51,29,233,172,154,120,242,36,227,76,175,169,105,30,50,51,66,209,234,10,164,14,0,178,7,194,6,20,8,92,8,104,171,66,143,54,176,86,253,154,113,222,177,187,148,127,6,229,138,28,58,85,147,33,95,254,232,75,28,13,74,147,139,33,249,32,243,255,243,127,255,235,255,149,141,94,253,22,23,25,242,228,167,91,57,111,36,222,247,107,125,159,126,106,106,60,213,56,199,72,0,137,62,48,160,56,51,204,67,255,251,178,100,155,12,134,238,104,73,19,175,78,180,78,135,105,147,101,70,142,88,69,163,44,110,189,26,193,49,27,38,233,134,40,232,30,52,13,111,129,140,99,10,204,20,84,204,69,40,137,142,0,168,12,187,130,4,67,3,194,25,97,129,161,26,174,142,70,21,54,105,42,96,112,20,223,167,112,48,27,34,16,202,160,75,41,7,2,114,234,34,16,34,159,120,165,205,236,32,109,254,45,154,103,89,222,123,154,58,228,161,172,72,1,82,111,103,214,49,37,49,204,11,245,228,31,201,9,115,203,115,93,55,9,215,198,55,251,169,52,123,58,251,69,99,255,140,225,107,26,236,176,116,8,115,29,90,246,27,218,204,126,253,102,151,179,71,231,196,135,51,45,203,93,213,160,132,236,29,161,56,112,96,161,104,80,231,17,88,11,64,245,4,227,110,160,102,237,106,45,23,80,42,130,219,20,121,116,139,87,213,164,211,140,91,24,114,240,44,228,0,24,1,55,241,8,233,32,2,71,40,78,54,56,252,55,254,31,225,86,180,148,114,202,6,98,103,183,219,246,252,230,119,114,200,12,13,175,253,127,79,255,250,245,255,52,238,202,76,218,114,194,72,25,38,86,132,57,110,137,131,1,51,97,117,136,210,29,40,132,108,211,48,174,188,136,0,0,20,108,197,67,248,217,83,84,200,7,176,248,234,180,198,1,96,208,66,32,211,179,44,209,64,76,195,48,116,18,4,24,110,0,152,64,40,36,89,136,1,10,128,56,37,80,16,191,49,121,49,136,0,249,64,8,50,2,24,16,10,148,19,226,32,101,93,16,2,76,246,90,151,196,64,100,252,16,243,234,171,217,143,96,168,38,134,76,210,32,182,250,88,52,24,200,48,47,241,48,1,126,180,55,216,108,139,117,208,44,91,99,169,131,223,225,66,129,120,197,126,230,149,103,88,205,178,213,15,24,42,16,57,170,125,215,255,88,128,225,111,71,30,222,36,36,86,122,254,47,118,237,196,212,6,252,186,222,105,244,144,32,244,82,32,73,73,22,105,71,108,253,35,37,27,167,235,108,179,239,79,77,77,189,211,187,156,140,27,218,103,182,249,216,249,6,180,69,107,93,212,77,236,83,116,13,156,232,195,174,172,8,32,0,27,254,100,83,20,32,3,96,115,65,164,67,219,53,45,34,161,192,124,152,43,250,203,75,81,73,234,79,56,109,183,255,167,229,106,86,170,153,217,28,137,102,118,114,186,58,178,144,179,176,67,43,154,75,142,180,98,25,249,145,39,106,48,206,242,201,113,190,70,55,159,102,177,46,166,20,32,198,118,144,166,41,163,7,175,161,67,64,153,130,45,161,129,74,57,16,8,10,7,17,180,195,176,32,192,144,205,60,2,162,210,128,220,94,255,251,178,100,165,14,134,166,104,201,27,175,54,176,75,202,89,199,76,2,182,24,217,161,40,110,188,218,201,56,161,230,221,131,136,232,64,224,189,235,37,1,140,18,1,153,178,218,22,0,8,134,183,84,136,11,48,16,7,144,202,199,64,22,243,85,214,254,121,67,121,111,6,175,126,137,226,127,243,83,165,51,181,50,50,4,180,29,108,242,247,133,23,195,4,244,13,55,21,240,30,140,55,186,107,106,222,161,205,143,79,155,45,107,72,164,215,218,150,255,255,172,48,235,12,209,156,162,27,160,215,186,186,43,187,72,186,214,105,113,177,113,234,241,25,178,83,174,143,196,203,27,94,235,115,65,76,50,132,143,32,191,119,136,97,19,109,139,186,214,42,14,210,187,227,186,69,25,39,207,55,51,247,245,144,70,236,190,241,77,167,10,223,72,192,0,79,251,196,236,191,100,165,133,166,162,15,198,202,75,0,91,15,16,190,56,12,160,169,180,195,23,14,118,255,233,175,254,253,181,255,255,255,246,213,244,217,30,117,89,218,131,25,72,219,8,145,20,193,18,32,58,12,8,192,132,142,191,88,121,164,9,37,4,195,23,185,171,33,245,177,1,0,0,37,212,85,56,51,4,93,49,100,76,63,129,86,0,4,38,105,148,166,117,30,230,96,132,166,1,1,136,130,80,6,0,3,105,179,5,196,117,253,15,170,184,176,196,254,146,2,4,0,154,253,120,128,128,112,208,172,56,0,49,113,32,122,26,149,144,0,47,30,19,41,209,251,142,126,163,241,239,205,125,221,147,83,145,2,83,219,17,0,47,63,49,137,173,71,117,106,1,70,31,98,45,124,114,177,220,91,154,153,202,254,181,108,252,101,231,162,65,43,189,31,147,255,255,134,231,10,144,33,229,109,80,25,115,69,129,138,101,174,7,139,133,206,77,39,134,178,50,10,211,29,111,156,163,48,231,178,143,68,193,140,4,145,37,33,233,131,209,240,91,218,80,130,183,82,242,115,125,106,126,221,213,58,153,254,187,219,169,56,166,148,205,172,128,0,0,32,0,64,0,187,135,138,9,33,40,225,157,161,222,49,6,45,11,13,133,26,95,135,46,51,133,10,208,41,178,238,79,153,50,92,46,200,93,187,254,41,250,127,255,255,251,68,152,111,114,90,91,217,205,69,62,113,166,87,51,80,150,90,95,121,78,119,105,5,82,103,35,140,115,173,154,231,30,0,5,95,249,129,214,134,37,2,153,52,46,113,25,40,8,20,97,70,200,80,132,60,151,67,171,176,6,22,149,66,108,172,56,43,12,82,36,187,42,188,198,18,42,6,184,48,0,38,1,40,227,80,140,99,51,51,121,20,191,215,254,209,171,169,92,92,23,211,153,177,184,229,172,69,254,30,119,178,255,251,178,100,177,140,134,29,102,202,27,175,54,178,80,74,169,173,97,133,54,20,181,133,50,110,60,115,201,62,165,230,205,130,137,121,158,152,145,167,200,95,169,120,16,105,153,111,247,141,126,227,188,47,37,53,134,105,191,191,207,249,204,151,117,117,209,78,165,166,28,45,102,189,215,26,26,37,96,208,40,106,56,77,195,184,122,173,152,95,134,193,49,201,113,206,25,25,25,154,12,16,72,103,38,28,156,27,154,19,48,121,117,93,155,129,98,17,100,157,130,32,113,88,3,110,32,39,197,69,204,193,123,17,204,188,13,58,147,59,238,252,56,44,234,104,83,162,5,10,111,151,251,60,140,193,194,212,15,133,93,127,191,234,223,255,255,252,24,90,29,170,6,165,18,87,119,96,141,84,42,158,213,150,102,157,36,187,160,171,180,32,56,34,77,62,84,34,16,60,166,200,0,48,63,92,64,40,153,24,252,176,89,159,4,204,24,238,4,57,151,145,195,25,79,174,161,130,64,167,24,13,130,161,129,72,51,24,39,130,25,129,200,141,6,0,33,131,232,200,10,129,204,193,128,96,51,134,11,2,246,28,0,227,12,144,125,48,18,0,149,164,96,76,26,198,15,32,4,23,3,64,19,211,95,12,191,240,73,42,130,130,80,153,227,66,26,71,50,86,22,102,82,130,4,221,130,88,1,128,125,33,73,132,20,15,154,153,175,177,135,120,68,2,94,221,151,60,229,81,192,46,92,69,241,55,200,31,183,149,145,9,51,116,157,241,86,173,102,106,140,105,92,31,19,108,109,11,10,41,233,203,174,229,45,4,22,66,16,172,163,217,37,36,23,71,127,241,236,229,201,13,36,142,213,219,111,226,50,34,220,118,81,19,167,166,202,24,160,199,236,102,180,149,164,253,33,97,89,118,101,233,96,70,14,24,115,127,233,145,53,49,70,53,217,240,172,171,251,105,185,195,9,24,133,156,175,188,155,84,52,234,56,40,204,36,85,245,191,106,179,89,159,55,72,180,103,252,251,183,255,254,198,235,25,127,255,252,126,83,228,0,0,174,218,37,8,69,240,59,78,24,196,232,132,242,211,215,148,57,31,53,57,190,94,229,3,207,143,212,177,236,223,175,253,53,54,255,248,143,201,255,247,215,247,201,82,174,123,184,214,76,26,157,94,209,14,68,125,222,53,228,164,92,170,26,5,82,36,112,72,76,17,105,201,102,144,49,106,25,133,213,176,22,161,128,82,113,144,133,1,133,40,185,194,223,201,134,33,1,144,180,33,128,235,97,90,4,96,72,2,132,179,29,193,3,3,6,17,128,36,194,145,244,144,2,90,239,200,24,69,180,58,0,152,74,17,32,58,224,32,74,26,1,150,152,176,32,21,4,46,219,95,79,206,80,78,255,251,178,100,212,14,168,96,120,69,3,218,52,242,81,200,137,147,100,70,158,26,61,151,34,110,189,28,129,46,39,166,221,32,15,137,177,246,163,102,231,168,93,167,145,34,148,186,25,85,36,19,220,146,136,64,86,163,170,239,214,179,165,131,240,172,9,0,231,47,220,83,240,159,131,1,202,42,250,42,88,177,29,255,55,205,28,231,202,144,134,201,148,49,167,20,166,43,155,90,106,207,59,194,169,6,246,79,108,209,186,6,245,147,103,78,204,165,177,66,80,173,165,222,77,41,226,185,169,225,126,165,182,169,213,229,7,72,187,12,192,89,5,24,239,122,67,224,61,19,20,34,152,49,160,113,59,201,53,121,1,200,162,129,49,51,67,30,249,225,159,121,7,255,152,12,97,64,6,240,200,45,16,52,161,80,58,129,80,101,214,77,163,81,229,184,238,85,71,151,234,255,219,95,61,255,243,191,67,142,200,76,113,96,207,36,13,12,20,138,107,5,88,141,98,24,121,73,97,111,51,150,123,155,251,131,126,113,244,243,66,126,61,158,173,94,254,1,0,2,179,7,194,102,49,70,17,163,0,65,9,53,185,46,64,194,3,49,29,27,51,9,65,211,49,52,5,176,64,0,136,128,228,192,72,17,140,8,194,65,216,38,9,85,45,79,136,102,31,108,132,32,66,96,46,2,101,225,172,22,5,102,72,66,2,45,169,192,27,32,185,37,112,59,4,15,33,73,166,191,77,166,150,233,71,162,35,173,179,8,109,203,31,10,212,148,81,149,127,98,58,252,111,173,210,123,178,81,210,174,94,180,163,55,108,39,212,82,190,106,209,114,236,25,77,159,43,88,230,26,202,221,2,220,161,178,207,176,191,204,46,111,125,203,189,238,182,217,33,87,178,229,78,238,63,248,107,23,102,126,209,108,100,212,171,57,103,179,225,65,80,191,26,146,214,117,98,250,81,23,222,76,174,74,20,109,58,7,172,17,141,206,122,91,108,164,74,188,223,75,216,235,220,25,96,199,32,143,213,200,16,22,179,229,228,225,128,0,36,192,15,242,163,184,135,99,201,95,65,155,51,25,203,154,182,250,114,197,253,212,207,230,225,120,227,148,56,16,144,154,255,253,27,255,233,255,255,146,170,144,244,123,1,60,173,143,124,236,66,181,158,136,98,67,34,222,239,55,245,167,244,140,160,163,85,23,106,54,111,107,53,191,180,63,160,209,131,49,1,24,194,7,241,134,80,179,26,182,1,57,136,16,7,152,84,22,153,131,233,88,152,20,128,33,128,56,16,41,160,240,120,152,23,4,58,13,24,25,132,2,39,175,56,20,187,15,128,192,13,152,16,1,18,43,68,5,39,13,48,42,21,97,227,85,221,104,164,181,235,179,1,1,135,218,197,70,181,255,251,176,100,189,142,166,212,104,200,19,217,52,240,77,232,201,185,96,163,140,219,177,145,32,79,105,113,201,53,37,230,141,134,20,208,94,129,24,37,12,156,152,10,102,177,100,8,150,226,150,209,127,10,1,94,150,58,185,228,163,214,38,252,8,23,121,76,174,57,77,114,242,202,234,65,77,215,151,163,215,185,82,151,60,181,119,238,92,80,138,123,15,189,39,51,207,46,176,209,148,247,90,96,241,50,79,159,211,69,66,245,208,216,202,117,177,205,222,222,158,197,153,46,125,36,215,84,190,159,190,212,97,206,154,163,152,118,102,215,69,231,143,33,44,101,32,126,180,37,74,106,140,89,45,187,46,233,219,233,6,25,137,6,92,188,127,51,157,95,33,224,156,231,204,102,223,23,1,89,12,84,119,75,78,4,11,95,217,65,9,249,50,141,220,45,18,113,203,108,237,182,189,116,231,211,191,255,211,255,255,125,63,152,170,70,74,254,190,244,83,17,12,244,48,170,187,143,59,92,212,67,188,164,198,26,24,4,122,71,68,224,119,138,133,7,98,59,216,215,111,207,129,0,2,176,32,182,24,221,4,161,130,33,5,26,103,141,88,96,87,152,123,12,177,131,56,82,130,137,124,192,24,2,194,192,92,33,4,147,1,176,86,88,83,1,112,117,78,230,84,196,6,129,18,30,67,137,128,192,5,151,5,240,36,208,140,196,245,66,163,88,70,3,42,108,78,101,52,22,145,214,242,92,182,110,184,15,13,11,78,37,113,117,177,231,208,156,25,52,168,133,41,87,201,30,122,216,61,79,149,62,193,67,84,167,130,218,189,123,136,121,42,185,46,86,186,106,8,2,237,171,115,23,50,189,111,159,31,86,159,190,244,218,175,187,95,154,211,181,152,208,2,65,235,221,22,240,18,93,209,242,137,242,165,125,22,215,42,92,28,227,249,218,209,134,213,11,51,99,162,8,28,50,237,243,84,121,78,56,161,22,133,149,198,135,8,88,58,65,234,36,162,54,241,199,164,13,155,17,50,6,216,243,66,89,194,110,53,50,105,7,206,2,201,208,2,24,0,1,184,174,238,36,225,132,203,246,34,149,125,177,109,85,227,161,98,207,169,75,150,131,184,26,187,167,251,167,202,44,188,127,221,247,221,182,255,215,255,255,239,175,255,255,255,35,11,16,25,89,5,153,204,164,103,49,204,44,71,214,228,116,118,97,201,33,8,133,195,142,120,161,64,1,163,8,204,35,114,2,163,30,14,99,219,183,131,3,193,99,53,100,99,60,27,99,59,66,83,2,128,164,190,49,204,1,48,96,93,21,1,12,60,2,147,165,49,74,160,128,40,17,135,210,112,196,64,73,6,150,64,160,84,60,54,37,160,144,14,50,9,227,46,105,240,198,255,251,178,100,186,142,134,247,102,72,147,217,68,112,77,106,137,151,100,197,90,91,201,163,34,78,188,217,9,54,33,38,233,133,148,249,20,68,64,12,178,242,227,167,169,47,69,183,78,80,2,1,195,218,140,30,128,41,182,65,25,228,116,247,67,163,88,247,34,109,80,26,96,233,22,47,226,178,134,26,18,220,222,117,102,102,103,23,158,27,200,22,146,6,31,140,215,150,48,24,35,68,118,219,30,239,227,66,151,15,166,55,148,47,95,182,213,154,35,21,84,111,32,68,109,86,234,218,119,237,120,218,100,30,191,156,88,180,129,146,138,244,67,254,60,157,57,15,132,112,250,206,59,185,73,56,228,7,156,194,221,66,54,60,102,152,87,59,189,223,183,231,227,185,210,107,63,119,139,117,240,77,88,227,255,7,3,128,6,27,89,185,99,61,49,130,44,92,4,19,52,235,200,194,247,29,39,49,85,53,76,188,175,248,253,83,165,96,68,134,223,175,109,127,254,141,183,255,22,136,143,58,8,6,157,75,82,33,159,255,255,229,153,68,100,34,172,130,138,148,38,157,116,116,107,216,215,202,7,191,106,104,250,0,0,3,148,194,80,144,212,65,20,192,129,248,201,234,156,72,76,50,29,31,49,161,62,48,240,46,11,129,2,16,84,84,4,48,84,44,129,204,17,14,151,243,222,150,196,65,61,82,16,24,64,5,197,91,130,29,9,132,130,168,1,40,44,148,74,226,219,130,254,12,114,117,237,71,190,251,196,177,135,68,64,154,245,144,203,202,2,171,116,36,128,13,62,56,200,121,117,170,206,208,230,175,178,198,101,179,254,128,84,120,200,108,250,210,250,45,150,175,186,165,13,145,172,48,143,195,163,77,219,74,106,53,92,231,37,162,226,137,215,97,206,118,28,163,190,251,218,143,27,91,104,249,45,35,154,95,111,213,71,52,233,110,35,138,31,160,68,220,239,28,31,209,125,105,31,156,93,97,243,157,118,32,117,245,140,47,39,49,102,208,232,251,240,53,21,143,213,47,156,118,26,41,89,88,175,14,173,59,130,237,171,255,214,107,166,14,208,148,92,0,0,251,138,26,171,228,61,49,65,151,35,37,125,225,156,1,16,17,171,98,199,81,59,237,223,109,255,111,253,255,254,159,255,251,255,197,17,212,56,121,195,138,33,16,17,16,197,197,251,63,193,89,68,117,11,207,181,153,119,66,125,192,220,163,58,69,232,171,169,32,252,222,196,147,1,183,78,127,148,49,56,132,205,14,211,65,139,13,8,14,2,131,216,89,140,128,6,8,6,190,162,49,123,169,102,250,35,74,73,64,10,81,125,232,165,43,11,47,165,96,20,126,17,44,216,216,162,143,102,155,102,41,181,19,65,0,46,42,130,164,186,87,40,255,251,178,100,182,14,134,222,116,74,27,172,23,82,68,7,121,195,96,226,92,88,197,163,44,110,61,51,129,53,34,103,41,132,148,225,65,247,174,246,189,126,120,185,49,107,218,218,115,131,10,75,200,203,126,219,54,115,155,239,55,250,61,80,59,145,35,54,179,91,197,72,202,240,120,149,105,20,29,140,112,169,213,106,159,24,105,45,37,40,43,218,237,35,132,113,37,12,55,26,38,94,158,120,71,61,89,96,52,58,60,116,132,88,20,13,177,100,197,89,106,50,31,76,134,234,61,156,49,217,58,76,105,1,115,202,23,130,174,140,178,12,207,168,212,221,168,154,148,150,201,42,183,221,180,165,85,80,24,1,128,31,225,17,142,168,232,251,229,229,239,105,143,108,166,104,111,145,222,223,176,240,18,232,209,251,255,255,160,215,48,26,81,1,100,63,255,235,255,255,191,253,81,217,6,51,20,53,34,71,65,117,50,161,170,86,91,29,145,142,84,86,113,241,65,109,218,72,227,242,4,211,254,225,146,128,0,2,179,1,1,43,49,190,12,243,2,1,107,52,150,35,179,2,96,52,48,182,28,35,15,145,101,48,210,5,144,32,7,8,0,89,126,152,20,129,67,79,48,52,1,167,14,149,167,201,163,164,160,20,96,126,2,120,37,48,162,228,122,191,233,170,37,59,183,89,52,24,181,232,36,186,22,110,186,20,95,16,125,112,149,3,82,86,182,172,252,147,139,38,149,22,20,154,252,237,227,149,72,94,176,74,42,13,52,87,186,146,226,251,228,190,84,199,254,196,19,204,181,135,63,59,127,89,241,124,170,124,134,255,49,220,183,19,211,171,66,52,90,100,16,59,112,97,199,52,187,125,202,55,36,167,91,203,185,23,136,119,196,55,199,118,86,61,180,53,194,51,135,111,166,139,56,138,41,254,124,8,156,76,74,143,104,62,192,145,125,169,107,142,158,22,36,246,215,124,168,82,131,179,23,68,243,96,176,4,23,180,89,96,1,64,0,0,83,253,17,146,180,144,19,41,70,22,156,240,38,174,144,212,204,181,57,32,157,234,43,111,223,95,211,94,159,250,255,255,255,163,255,244,123,127,71,127,67,245,71,148,76,236,135,83,28,196,85,161,107,81,232,158,142,118,139,104,143,76,125,255,216,47,193,163,186,99,208,25,230,12,98,142,108,98,16,166,21,32,140,97,198,57,198,29,68,46,96,206,6,230,3,32,44,50,1,134,15,160,74,96,144,4,34,64,8,96,106,9,202,254,7,118,75,167,66,247,27,101,58,201,184,8,196,94,84,151,87,6,1,17,87,216,144,199,150,188,0,160,50,204,25,239,53,22,77,155,82,112,170,108,57,146,149,2,67,141,105,106,61,37,5,189,205,86,172,217,41,191,52,255,251,178,100,195,142,134,171,104,200,147,217,52,112,69,169,89,202,97,34,52,91,153,163,32,79,101,141,193,92,163,101,233,150,8,248,128,183,93,233,133,33,196,24,42,42,194,101,184,93,255,183,242,235,255,92,105,44,159,38,21,78,244,255,221,251,91,215,184,148,196,177,229,98,158,158,77,105,71,236,125,52,157,138,149,114,159,117,239,125,190,106,245,109,221,244,180,121,150,199,108,238,221,216,181,250,82,185,118,119,232,199,252,115,85,141,90,173,161,37,90,177,115,17,83,123,29,123,46,205,224,101,135,91,199,181,135,86,181,216,109,97,39,161,12,96,185,228,40,8,224,0,29,145,132,181,84,60,56,235,134,12,68,128,37,181,182,120,136,5,98,5,145,110,244,180,143,185,24,203,103,102,100,180,184,47,7,148,25,255,7,75,85,219,254,79,211,255,254,143,255,115,68,22,22,99,35,92,157,42,80,161,212,229,82,37,150,115,150,148,40,98,33,192,147,141,228,109,1,138,111,164,253,130,55,90,0,0,76,116,194,56,84,210,224,236,192,97,36,250,75,8,199,224,164,203,215,148,209,2,84,210,80,144,194,160,68,40,3,139,5,70,35,130,79,112,52,103,65,73,74,179,148,4,215,136,75,5,215,93,89,129,151,145,82,163,175,248,128,87,162,97,91,146,226,220,169,87,223,205,250,191,241,247,106,237,112,160,106,193,41,118,138,54,181,74,58,27,65,181,252,191,169,39,59,165,55,164,211,227,7,219,176,180,181,67,122,17,142,85,239,255,241,168,100,215,228,86,122,252,149,226,101,174,131,242,97,216,41,13,82,179,233,63,118,176,253,24,235,117,242,8,87,214,183,149,181,252,252,142,159,51,145,223,50,45,223,252,102,29,88,218,251,53,124,183,215,162,93,52,248,43,16,148,33,173,70,124,119,233,78,7,193,61,44,77,188,120,135,68,254,207,170,97,98,245,170,89,139,114,92,60,136,37,115,63,208,0,1,0,0,9,126,239,13,182,196,35,102,196,40,100,173,13,138,21,141,205,30,231,170,228,59,208,127,251,127,253,255,254,191,251,127,101,166,67,111,82,200,236,142,211,89,22,142,136,151,248,38,100,116,49,12,13,70,185,136,26,33,32,196,20,73,37,213,53,101,234,21,0,16,191,85,116,95,36,53,153,31,61,137,62,134,52,195,71,157,249,233,196,103,99,30,100,43,176,28,193,24,8,11,16,1,98,198,65,139,1,122,81,152,120,29,22,141,156,16,3,40,236,240,14,62,101,17,62,172,198,23,163,66,173,186,112,82,210,57,209,82,87,174,160,182,5,159,26,5,138,146,100,160,148,195,130,37,171,188,200,22,132,235,189,70,216,94,21,171,238,221,105,205,93,72,74,184,182,56,255,251,178,100,195,142,134,151,104,72,155,185,99,240,79,8,73,186,97,98,56,25,33,163,32,78,229,15,193,61,33,167,13,132,148,208,122,98,137,37,233,123,110,51,123,243,151,227,151,36,100,7,103,13,3,69,68,174,18,234,144,188,152,120,118,184,196,7,71,170,177,166,10,145,117,98,134,24,227,154,238,99,136,138,126,99,137,167,148,123,181,78,235,45,108,121,20,201,94,149,20,241,39,172,50,109,136,114,72,226,10,96,249,69,198,145,98,167,52,40,218,119,29,70,208,249,32,114,198,172,200,178,218,12,217,217,128,15,95,252,126,186,218,51,7,49,24,81,225,214,173,108,43,172,73,184,211,119,219,144,226,64,113,121,255,78,255,255,254,119,79,47,74,17,232,56,201,27,200,213,157,81,62,173,111,125,158,232,138,232,44,200,162,133,6,150,82,94,194,105,42,242,160,147,203,8,146,124,58,60,22,127,173,105,205,130,0,1,99,9,244,91,48,96,16,99,13,146,60,49,139,114,32,0,23,152,153,32,97,139,217,213,24,183,1,113,131,88,43,152,1,129,129,132,64,24,152,77,130,96,88,0,12,28,193,233,115,56,102,0,192,42,2,11,5,50,4,1,217,107,88,41,0,5,24,15,4,10,131,207,13,6,30,194,154,46,216,227,22,87,148,160,49,141,139,138,254,165,118,20,144,174,195,136,98,197,13,18,70,166,154,46,17,189,151,3,8,56,223,35,117,229,241,247,46,5,160,150,133,70,194,50,64,139,95,146,70,203,33,63,119,20,207,164,164,152,135,237,246,138,181,4,220,142,33,121,162,198,31,207,102,21,175,252,167,148,155,221,37,106,157,139,82,178,57,91,145,95,44,107,214,101,153,90,171,70,121,117,43,85,124,223,74,66,9,194,83,140,39,92,172,146,146,243,218,129,171,217,234,149,72,28,154,241,196,79,98,117,110,95,82,46,27,19,24,128,244,76,46,178,132,174,13,88,101,75,99,22,215,220,173,61,85,165,145,66,34,143,127,207,151,216,231,248,232,252,92,0,0,2,0,0,2,77,189,12,89,214,9,52,14,12,8,84,206,165,124,233,29,173,68,172,243,156,211,85,134,182,134,29,47,245,255,253,191,254,191,167,255,211,62,2,102,52,110,57,229,186,93,182,41,196,228,186,155,202,46,243,45,25,181,73,29,187,75,161,90,224,226,101,144,20,68,200,176,0,190,186,159,183,23,125,1,216,38,51,49,244,126,48,189,110,63,75,65,49,96,46,51,101,38,49,40,25,51,240,38,66,64,232,0,98,136,12,2,32,85,68,68,53,151,162,26,149,9,8,46,210,201,8,41,42,53,67,2,3,114,32,30,8,107,225,0,126,83,236,69,18,176,143,47,126,227,16,199,41,114,255,251,178,100,205,142,135,214,112,70,19,218,76,240,85,169,41,173,96,67,140,24,249,175,34,78,188,217,1,78,32,38,137,147,153,186,81,211,62,226,160,172,137,113,76,14,29,88,25,195,194,240,208,202,118,253,75,40,131,91,150,116,180,65,252,168,134,185,81,70,132,217,188,227,16,165,159,182,199,61,241,7,9,40,183,165,126,252,249,197,31,207,59,246,182,69,74,150,60,55,116,137,38,161,139,76,50,9,175,161,3,205,108,180,74,204,250,250,209,62,187,107,94,43,96,224,239,153,112,209,215,185,66,19,137,151,102,36,176,39,163,45,18,39,152,120,148,9,51,187,126,208,223,36,201,18,99,255,188,191,201,0,125,252,204,60,200,195,64,138,10,32,168,146,135,45,210,57,56,196,243,182,84,58,135,62,218,246,253,181,255,223,244,246,98,113,134,135,103,16,23,101,244,255,232,185,144,69,169,253,116,55,255,143,95,214,54,59,229,102,255,181,147,239,37,148,69,230,230,42,26,73,103,133,26,37,56,3,188,236,245,150,226,255,64,0,1,163,4,32,243,66,70,131,23,203,147,254,87,99,34,194,147,21,98,115,9,158,147,24,131,48,168,16,35,1,204,65,5,12,69,4,152,193,132,129,241,120,222,84,59,46,156,9,6,14,150,14,152,51,179,30,205,71,30,33,0,144,5,161,129,22,254,51,110,181,254,192,59,211,97,101,93,139,165,202,106,211,74,136,163,139,93,47,187,81,164,137,199,160,236,158,25,21,77,35,111,107,54,29,222,174,150,189,198,204,57,219,50,171,218,214,45,162,246,75,65,243,167,209,4,178,215,116,119,174,225,122,132,76,72,42,36,8,101,76,45,4,51,149,55,144,116,116,235,210,158,127,107,223,177,246,218,251,234,55,169,86,217,99,154,186,147,190,92,198,58,143,51,179,103,181,11,206,168,163,207,185,82,246,189,231,113,182,59,234,120,161,59,94,212,22,100,152,133,254,255,191,222,192,2,3,96,137,177,36,59,156,46,191,192,84,12,36,213,109,251,153,174,106,2,22,202,253,48,134,36,91,125,91,200,127,153,180,252,168,255,229,243,157,165,132,14,193,229,53,63,69,255,233,182,168,245,237,236,114,13,156,165,89,28,72,89,70,18,40,46,206,127,92,191,45,82,70,57,20,63,225,132,205,169,180,32,177,156,198,169,243,4,137,160,165,89,144,197,201,140,105,9,142,226,217,132,32,232,128,11,48,136,1,1,11,3,84,28,109,9,0,86,57,161,17,32,229,161,4,160,46,11,63,101,230,66,164,93,131,12,76,196,133,138,64,99,160,63,29,219,105,40,136,63,119,48,136,168,72,136,195,121,4,62,112,220,208,104,43,154,92,211,65,47,135,7,77,26,14,0,255,251,178,100,191,15,230,98,95,200,147,185,91,242,78,104,185,115,101,37,86,93,9,125,38,14,229,235,200,177,133,103,76,243,8,212,171,73,23,245,40,9,231,240,222,58,48,233,58,143,55,4,113,146,173,78,47,42,174,39,8,203,199,48,7,225,166,102,26,39,27,43,91,72,175,137,156,44,74,207,108,237,178,184,208,175,132,173,88,252,200,8,0,92,22,50,16,59,197,141,145,137,74,24,12,42,237,34,11,131,123,199,158,23,206,255,250,214,126,55,239,255,197,41,138,120,141,239,33,252,60,214,191,240,35,197,172,175,158,194,103,164,179,205,251,203,169,29,67,211,197,2,157,137,91,5,248,116,211,138,109,88,4,251,255,72,226,200,244,3,151,42,34,132,13,144,64,123,17,213,188,235,5,224,200,209,241,42,57,255,255,255,255,255,254,181,133,22,210,203,122,81,212,162,193,33,26,208,205,239,85,218,38,130,0,76,29,71,124,200,212,42,204,39,133,236,212,245,4,205,46,135,140,142,181,12,38,54,3,40,35,55,22,115,21,2,99,70,67,12,135,11,218,24,84,72,56,69,148,24,73,48,79,122,3,76,20,224,34,44,192,72,23,217,144,12,143,67,150,220,73,4,12,93,3,168,152,208,146,64,103,28,78,91,24,61,164,32,115,234,200,138,160,196,130,49,212,42,76,229,232,97,192,195,200,15,43,108,99,1,195,73,206,236,240,92,72,13,94,227,76,63,224,100,9,48,112,76,154,7,90,55,156,151,36,160,230,14,151,90,100,209,201,174,45,53,67,90,44,155,200,183,15,91,189,52,198,224,57,151,148,88,139,42,10,240,53,106,183,109,225,42,172,72,30,187,37,23,84,216,100,214,1,171,73,31,30,15,134,38,225,178,201,205,103,93,247,92,25,103,89,237,187,223,254,243,255,254,247,127,245,255,107,159,249,225,103,84,50,251,122,195,44,51,231,255,247,83,22,173,89,228,86,165,255,144,216,189,217,246,149,73,106,174,10,21,53,46,183,248,97,134,178,252,63,184,223,207,243,252,177,191,65,247,114,250,220,223,43,212,255,175,134,124,180,239,210,4,0,0,0,54,143,64,206,224,130,50,16,162,89,187,110,205,99,29,188,31,121,172,63,41,12,96,33,183,179,211,23,190,235,183,127,251,127,219,255,255,144,60,68,209,86,52,89,206,54,52,3,164,204,176,197,154,1,140,61,47,77,153,4,204,116,64,204,214,190,142,18,46,204,155,39,140,190,78,12,107,9,12,8,65,1,193,17,132,160,121,133,64,48,168,188,97,240,108,36,1,192,161,112,108,195,208,105,237,67,128,96,38,40,3,176,146,96,52,136,67,32,3,92,212,44,164,103,232,206,226,254,107,251,63,133,197,97,116,9,255,251,178,100,206,142,136,135,113,71,139,221,216,164,57,33,137,167,97,134,52,28,149,163,38,78,233,115,209,24,157,230,169,131,166,48,6,56,248,50,169,0,119,2,4,64,26,229,228,144,85,84,25,79,154,216,27,7,216,132,88,186,253,91,213,32,216,159,52,161,130,198,112,173,118,111,14,199,81,118,83,73,201,229,57,239,246,11,146,221,234,216,74,43,26,249,6,29,221,126,101,131,69,80,140,104,120,12,25,77,87,25,181,57,171,107,6,21,155,232,94,66,190,96,221,219,226,255,100,84,197,215,85,246,222,109,131,186,110,83,170,143,191,48,187,163,163,156,237,149,77,158,54,4,49,41,52,122,41,0,8,51,207,150,194,221,156,130,218,164,95,112,218,180,83,36,15,218,136,235,255,88,97,128,3,96,4,145,215,122,14,102,184,22,130,55,79,75,228,211,143,206,229,25,99,55,71,102,0,141,221,66,140,183,208,57,132,10,52,254,207,219,95,45,255,209,191,250,109,41,139,180,210,213,102,114,183,110,61,107,185,96,178,229,109,38,98,143,246,103,36,170,0,0,99,3,193,179,130,71,51,33,20,35,35,50,51,135,209,211,27,227,145,149,200,203,128,4,203,180,164,72,18,48,180,26,49,92,15,48,20,64,48,160,22,86,197,76,32,7,76,124,3,25,114,104,128,138,97,8,28,157,230,6,0,197,2,208,128,5,71,50,217,196,150,72,32,7,124,245,37,100,152,241,248,81,73,230,126,201,138,155,12,88,149,44,82,13,132,42,64,105,92,244,232,24,153,49,25,124,173,140,143,214,235,100,142,146,136,137,167,5,13,44,6,242,83,144,16,18,1,98,191,28,14,225,31,70,213,71,102,196,125,190,171,75,93,244,124,119,227,3,147,238,83,201,138,28,49,191,149,253,106,201,48,26,189,139,152,112,112,137,234,210,36,217,179,114,125,9,52,151,253,140,213,213,126,86,195,241,253,231,255,249,229,91,46,235,95,252,197,179,80,113,244,98,253,247,93,49,38,87,67,166,41,245,109,60,224,165,70,26,164,34,231,150,136,142,226,174,62,183,195,117,102,91,112,178,137,21,32,160,169,63,89,210,128,0,16,167,80,48,80,3,208,57,25,138,128,0,135,32,221,70,58,38,202,194,93,22,202,87,159,14,84,146,71,94,141,84,163,229,236,12,82,61,198,223,130,19,107,201,245,42,254,175,247,204,232,171,255,209,120,53,51,255,250,165,57,135,50,117,37,192,17,152,88,74,27,122,37,130,82,99,215,222,3,88,208,227,54,5,51,72,68,19,64,129,163,47,131,131,7,131,243,9,2,99,18,129,32,40,22,99,80,166,153,171,10,20,7,140,84,6,219,225,8,34,157,100,0,106,79,152,8,10,15,255,251,178,100,187,142,231,163,106,200,147,186,93,112,66,230,217,114,101,226,58,158,41,163,36,110,233,147,192,243,27,166,141,132,137,32,7,73,24,168,148,90,110,112,160,74,121,217,154,100,184,106,62,239,72,107,148,1,16,198,5,203,21,17,60,255,133,7,165,246,160,210,6,174,92,162,96,116,136,185,233,248,244,48,2,3,44,87,245,31,8,156,130,241,84,81,118,235,118,129,217,158,189,78,150,139,251,28,224,154,157,230,81,57,155,180,228,162,41,51,221,52,246,122,221,175,238,112,67,123,91,184,20,9,139,75,169,159,5,10,198,95,138,93,93,91,163,91,255,182,119,166,179,187,191,251,249,106,246,77,156,230,95,88,211,135,102,109,71,46,61,186,245,235,71,214,81,30,190,117,242,239,88,242,253,16,252,145,131,209,115,234,23,86,41,238,167,245,219,236,130,191,124,246,157,67,195,100,177,37,19,52,90,128,5,239,133,59,62,23,29,32,172,223,215,181,140,90,30,14,12,2,243,171,61,42,55,58,167,95,175,255,6,199,200,185,248,46,141,95,198,127,217,255,253,63,255,193,127,255,228,26,33,22,60,169,63,77,90,166,75,54,73,186,128,0,1,179,6,161,4,49,135,2,115,1,209,94,52,66,18,19,163,6,67,14,159,3,16,217,147,18,128,115,179,176,50,82,0,198,211,55,27,16,158,154,193,193,88,92,172,84,128,210,67,230,66,162,32,80,33,208,164,8,128,9,7,137,138,129,79,49,118,99,172,96,0,9,34,222,73,159,127,113,38,239,25,120,22,40,84,32,140,109,62,218,18,231,3,7,17,12,69,101,226,194,5,1,218,130,6,74,194,21,162,242,57,48,176,117,58,232,169,77,25,144,113,15,134,132,231,168,174,53,234,60,118,66,5,73,134,164,174,109,38,237,203,46,211,73,209,121,136,107,12,41,55,207,254,239,24,230,233,117,154,0,183,111,141,217,169,90,229,69,153,122,188,170,35,11,195,120,247,60,243,207,255,251,133,252,123,158,191,154,195,12,51,175,114,190,55,161,93,181,82,99,184,247,236,125,191,202,205,206,213,165,198,255,63,245,172,96,206,219,185,156,82,151,120,234,246,251,188,255,90,165,56,11,176,18,0,75,84,90,164,175,247,128,40,20,81,1,67,45,84,220,165,210,4,9,103,222,213,79,126,153,238,154,119,47,254,172,253,222,224,165,150,126,255,247,58,80,235,125,23,195,176,243,103,60,60,214,59,153,54,255,234,255,255,254,119,39,117,125,122,195,90,216,62,175,223,224,88,207,255,106,90,245,61,193,247,69,194,179,15,153,96,53,254,101,185,84,126,121,26,104,90,162,103,216,26,105,211,50,103,120,226,99,82,146,97,112,68,97,184,78,98,255,251,178,100,176,14,199,145,99,201,19,221,216,144,75,39,105,147,97,172,142,29,177,153,34,78,237,147,193,40,29,231,13,16,27,192,80,72,48,60,165,24,96,8,246,8,65,19,36,192,5,234,40,5,130,134,17,192,76,168,2,129,3,161,160,40,70,1,40,128,208,149,68,254,11,133,44,76,230,85,179,240,124,157,153,239,69,160,73,56,60,168,116,14,94,180,202,9,16,147,122,12,44,33,56,18,185,162,3,180,18,74,219,27,250,44,41,72,169,232,160,55,213,236,175,15,4,31,95,213,35,179,220,39,88,146,224,199,179,13,70,166,28,145,208,203,171,52,165,8,189,115,59,58,239,227,188,62,73,39,202,158,104,183,52,186,235,212,217,234,97,78,177,237,225,232,128,25,168,95,94,219,90,207,83,187,153,167,54,214,83,157,189,43,158,205,208,143,21,195,173,115,63,181,215,183,41,153,204,87,89,119,96,200,87,41,77,199,2,31,50,186,105,12,253,38,183,254,182,203,70,129,86,244,21,138,163,248,152,13,64,243,3,34,100,149,9,49,154,6,152,99,200,144,196,53,52,30,82,41,93,71,251,169,103,190,175,253,150,122,146,204,140,146,98,49,78,104,71,16,181,177,56,163,26,209,61,87,250,92,179,247,61,20,184,224,143,120,114,204,72,241,126,143,254,21,90,195,50,183,57,184,142,0,0,1,116,193,70,184,208,113,64,196,212,148,244,41,48,225,49,104,195,24,4,199,34,192,205,240,240,196,196,144,10,11,152,142,2,152,130,18,136,70,176,96,143,5,184,3,33,232,140,26,114,16,164,202,0,20,16,85,2,22,97,48,192,211,224,189,20,143,16,240,245,35,126,145,193,230,222,119,130,153,195,96,66,57,160,113,211,48,76,172,152,81,88,123,87,131,131,19,17,151,203,135,18,130,186,81,64,48,241,109,229,204,2,138,83,167,202,178,203,30,39,252,174,251,99,204,84,61,242,191,233,136,54,221,93,75,26,137,240,221,182,247,31,255,139,87,194,119,155,65,13,168,149,145,36,211,226,181,23,74,214,115,217,203,91,255,255,154,107,119,222,254,181,254,55,170,87,126,53,217,163,170,94,87,49,230,180,88,143,160,98,210,69,214,116,149,157,245,229,149,194,239,138,52,33,84,225,12,234,204,236,209,92,223,69,187,52,72,114,123,193,100,117,38,245,187,201,245,33,51,132,192,12,12,104,151,57,41,254,101,66,184,44,242,6,52,48,2,58,61,23,92,21,182,221,234,179,32,233,107,244,51,79,179,43,104,189,249,64,73,205,143,184,242,42,181,31,253,190,255,255,53,76,101,39,65,161,225,59,34,15,71,10,24,81,203,255,249,64,192,154,202,86,193,161,75,140,15,94,140,103,8,12,255,251,178,100,157,14,199,66,105,73,27,186,123,240,73,39,105,147,97,135,54,27,201,161,40,110,189,156,129,43,30,231,77,134,20,144,55,47,76,137,162,205,72,46,140,188,17,12,161,85,132,97,17,144,36,40,144,4,96,240,16,97,32,4,64,31,152,30,21,42,248,24,64,4,131,140,6,116,156,128,160,212,148,3,85,49,192,113,90,19,110,74,200,251,6,150,77,242,212,213,143,198,89,42,229,42,188,32,15,80,73,18,155,178,139,14,86,232,74,160,171,187,65,105,14,34,68,69,234,240,218,142,113,165,227,65,156,131,66,14,138,143,240,112,253,232,108,199,188,248,75,231,29,244,27,88,247,62,173,140,239,251,223,86,166,227,69,121,8,14,235,182,252,158,139,78,227,51,146,151,5,152,22,78,52,239,108,215,47,48,205,254,94,180,187,189,126,206,66,61,90,169,179,52,250,88,43,152,217,137,173,104,239,64,74,76,194,201,113,187,43,138,178,32,150,220,52,208,198,76,207,19,47,117,180,51,30,57,222,36,180,116,203,177,218,27,59,246,127,80,0,13,255,215,41,101,40,226,232,142,140,56,108,83,71,212,156,0,212,155,98,45,251,127,246,254,189,95,167,251,255,248,187,242,236,69,58,31,32,147,181,142,80,128,96,211,10,152,202,42,85,14,163,11,133,196,33,97,166,67,231,208,129,142,16,18,128,154,193,235,21,108,143,241,192,0,1,243,4,229,163,10,202,163,5,31,147,157,122,67,96,18,51,0,230,163,18,81,131,52,130,83,54,132,211,12,129,147,18,128,67,13,66,51,1,130,83,34,64,16,48,72,178,196,1,129,142,1,42,222,16,131,8,112,17,2,4,128,41,84,46,38,11,21,85,179,162,116,218,4,71,64,86,63,82,108,152,3,207,180,49,57,200,195,242,32,20,76,94,0,34,146,54,24,33,0,71,128,73,201,16,176,18,68,5,198,37,194,0,8,172,128,121,35,79,17,100,106,170,150,229,89,188,173,128,147,3,65,194,13,67,122,19,201,20,37,59,39,93,148,215,215,97,130,239,138,106,82,35,204,69,250,189,33,235,62,60,174,13,161,80,198,243,75,207,247,249,46,184,142,44,29,25,105,82,215,93,247,247,17,175,196,226,27,48,113,139,2,161,24,82,92,57,62,168,235,111,81,199,82,150,122,235,52,34,81,194,231,7,6,133,228,81,159,74,237,170,33,69,89,73,0,3,233,172,98,135,172,242,247,33,197,128,3,143,127,110,100,106,4,177,20,66,64,209,48,44,94,242,56,87,118,41,179,87,255,255,86,255,234,253,191,32,136,51,16,135,58,194,35,217,127,255,233,123,184,50,24,161,11,58,102,139,76,19,175,148,122,57,213,60,170,21,123,212,7,72,255,251,178,100,151,14,199,106,102,72,147,175,71,32,72,39,121,227,61,133,38,29,181,147,34,110,237,51,193,37,159,39,140,244,156,152,216,48,132,41,71,106,226,160,39,12,62,148,12,130,31,140,182,1,79,2,151,206,77,14,205,49,51,204,184,67,202,26,131,43,81,3,12,66,35,5,192,179,8,132,96,96,20,97,200,126,142,177,96,168,84,98,136,38,210,65,160,224,92,21,10,129,229,64,20,116,24,38,17,18,81,190,18,1,176,163,99,192,138,79,238,135,2,89,189,13,68,114,190,80,4,12,19,23,36,101,50,70,32,32,8,93,57,193,130,35,38,77,141,113,17,160,119,14,154,36,72,88,107,53,85,198,39,2,61,186,110,33,196,49,28,54,148,18,254,202,19,114,21,244,141,133,252,171,158,84,215,109,241,37,233,249,188,169,245,221,212,230,119,62,79,157,202,235,174,246,121,199,57,158,124,106,217,139,138,77,24,146,39,52,234,246,164,161,109,194,83,191,144,148,85,138,177,114,50,33,147,211,130,184,77,140,201,216,170,4,216,32,98,116,121,38,78,161,205,68,52,73,5,244,6,66,52,177,116,31,49,44,212,77,176,136,74,52,48,207,23,115,63,207,24,0,13,247,226,71,137,129,72,58,1,8,78,74,0,245,131,9,157,244,90,94,87,243,127,250,22,254,157,95,189,189,7,200,45,136,58,185,67,230,137,196,134,180,195,97,83,182,51,237,85,102,56,171,104,220,133,158,121,65,129,137,86,136,154,246,52,56,167,92,124,210,106,125,112,0,1,99,4,130,116,49,44,6,227,7,1,80,53,175,4,115,0,241,92,48,132,43,51,6,49,231,64,104,16,94,192,192,112,118,69,27,24,225,107,198,239,0,240,230,244,42,36,255,148,95,164,163,14,8,225,65,197,64,162,48,132,215,6,64,69,74,193,198,167,12,112,134,189,240,2,25,225,169,108,49,125,241,90,192,67,1,181,213,74,196,23,33,32,40,240,188,94,40,97,33,68,64,18,248,248,227,0,42,134,137,170,81,17,14,102,138,218,153,139,55,144,251,224,68,81,61,75,42,79,57,140,106,37,35,185,82,174,211,98,146,214,80,15,35,115,170,58,219,212,214,52,221,207,92,230,176,206,155,122,197,110,87,203,224,140,187,140,173,231,206,30,157,198,115,236,97,171,245,249,151,227,142,57,229,223,222,31,134,117,255,157,183,114,181,107,191,91,12,168,43,227,135,235,122,175,158,114,142,212,161,187,126,199,110,203,234,114,180,182,110,236,11,33,158,167,139,90,169,141,201,77,53,141,84,177,122,173,235,29,155,253,99,73,230,98,159,215,52,0,1,0,0,75,184,21,84,21,67,124,116,151,160,1,78,49,117,211,248,65,177,104,255,251,178,100,136,14,135,199,104,200,19,218,218,84,71,39,41,218,61,133,36,91,81,165,36,110,233,143,193,38,42,230,169,130,137,168,197,104,215,251,127,241,131,187,119,227,73,218,255,138,165,7,179,57,46,117,5,35,144,107,93,76,203,109,205,68,86,67,48,114,241,142,244,232,91,140,25,8,3,8,5,189,146,123,6,74,98,19,40,106,64,72,99,178,176,125,67,144,114,81,26,103,49,204,100,137,178,101,24,58,100,65,224,34,11,215,129,130,1,96,160,172,16,51,148,1,143,241,32,50,97,48,37,0,43,105,159,10,21,6,170,44,236,172,243,220,234,40,38,44,33,9,19,155,205,129,119,178,251,159,38,94,162,10,135,80,10,128,63,144,208,144,37,221,149,8,141,12,51,140,2,67,17,19,101,82,58,36,195,153,93,57,252,212,130,187,60,123,108,243,75,243,151,240,206,14,158,180,64,15,103,47,7,95,139,226,234,210,84,252,237,242,144,173,99,38,64,243,79,178,92,119,27,108,153,18,183,23,169,107,91,126,30,136,237,231,125,158,151,223,105,127,101,110,195,175,19,24,245,75,158,203,195,149,165,95,123,167,250,42,245,108,142,180,92,239,61,133,253,126,240,46,140,180,235,19,75,250,238,106,89,143,231,25,115,86,115,251,179,69,10,214,176,32,0,0,119,140,92,73,130,84,23,236,134,107,2,219,37,84,90,54,254,84,145,114,169,139,152,193,16,215,190,159,252,40,93,51,245,224,198,239,254,223,255,255,254,189,88,151,187,250,209,36,33,158,238,84,46,245,85,68,191,83,9,89,174,21,32,180,99,170,62,239,48,103,0,1,163,1,92,67,142,8,81,201,144,242,188,76,233,20,164,205,91,152,208,4,200,209,16,20,209,177,244,194,80,224,199,64,164,192,177,140,10,61,24,100,31,151,94,16,96,32,32,2,86,85,136,116,31,48,172,34,48,0,16,32,0,66,224,153,64,202,50,3,196,80,46,133,23,21,141,40,111,204,185,63,122,49,79,50,207,17,4,168,81,2,65,50,80,49,157,43,243,12,4,105,164,102,27,49,5,201,145,193,208,232,173,128,56,57,35,69,127,75,233,93,26,177,166,152,123,106,167,115,115,250,122,200,255,95,27,42,39,2,197,227,78,210,177,234,115,146,187,18,248,165,34,159,236,107,118,229,93,222,25,254,185,75,118,159,214,141,125,227,4,88,154,251,48,12,232,196,11,149,217,0,39,196,250,43,108,210,243,127,109,175,226,136,67,209,164,25,190,16,221,64,212,229,226,13,45,222,217,24,175,242,83,34,109,186,16,102,59,245,16,67,62,101,109,152,243,183,215,213,231,246,103,95,175,177,6,189,32,0,1,0,1,132,223,233,40,218,0,73,188,255,251,178,100,125,142,167,117,102,199,147,186,54,66,72,196,249,202,60,166,110,29,193,163,30,78,236,211,201,17,30,167,13,16,11,136,90,23,36,184,119,234,50,190,69,255,81,213,124,68,122,127,255,152,55,251,117,29,211,242,224,99,83,38,130,159,17,13,39,175,169,81,90,17,82,92,129,28,146,80,208,128,170,137,41,22,130,179,17,171,129,210,240,57,153,253,224,177,138,168,177,206,68,73,135,35,233,178,30,65,191,170,33,170,172,169,166,209,241,135,35,81,161,6,152,40,124,44,2,230,3,13,192,145,120,196,1,104,20,9,45,178,1,88,8,22,171,176,40,74,20,4,76,9,5,80,244,42,24,143,10,36,0,27,31,47,149,214,228,96,224,110,166,174,48,77,106,111,149,93,100,55,4,194,28,248,89,118,216,50,0,204,124,0,182,55,162,65,67,2,253,69,102,66,229,66,92,239,115,117,134,144,75,138,80,80,238,53,7,76,183,100,146,165,222,146,242,191,202,211,213,251,179,48,239,149,130,231,90,228,67,114,238,186,12,158,238,26,143,110,115,186,171,102,213,72,76,178,146,88,148,223,90,189,6,23,236,78,63,88,224,72,189,149,154,163,153,241,188,84,160,92,166,67,231,65,91,107,52,185,230,83,198,194,179,125,87,237,172,197,50,165,107,90,82,34,72,246,35,210,222,229,147,20,130,210,42,99,168,183,87,194,116,91,211,131,25,250,143,55,158,239,24,166,35,109,220,111,10,28,44,168,55,128,150,17,36,196,112,81,64,138,28,40,107,106,221,42,223,239,208,253,142,155,39,173,181,121,238,223,217,140,102,217,204,151,219,14,134,112,143,44,28,23,5,177,173,152,58,82,246,167,161,80,171,86,85,137,32,42,166,215,80,0,1,163,15,68,35,143,141,115,24,206,211,225,56,211,183,134,131,57,37,147,69,80,163,67,2,35,31,84,32,17,6,98,120,44,96,120,166,96,8,12,96,224,38,80,14,74,2,224,113,148,160,74,237,17,129,230,19,3,70,5,1,201,250,23,14,199,130,20,244,86,161,160,6,145,211,3,0,110,94,174,40,62,87,101,87,49,130,224,192,40,68,80,183,138,128,239,42,171,134,1,132,64,252,142,88,1,4,134,128,75,117,85,56,145,156,253,185,48,250,53,70,211,94,182,112,100,85,189,140,30,236,241,236,39,240,114,139,96,60,222,183,137,217,164,243,81,214,217,28,232,102,57,51,204,241,81,244,234,28,93,209,16,154,145,254,193,247,2,44,143,146,147,54,221,102,16,204,50,163,204,30,60,64,49,42,208,201,187,60,170,34,150,131,225,163,26,238,46,159,162,164,116,83,52,222,108,50,92,22,70,216,220,226,151,108,125,195,212,183,212,170,60,241,255,251,178,100,112,14,199,111,103,72,19,175,71,34,66,231,169,195,97,130,36,31,217,173,30,47,115,98,153,30,160,166,141,132,157,8,166,113,132,221,222,234,204,122,146,241,175,246,68,76,0,0,189,253,12,85,158,147,17,227,104,96,112,176,17,174,82,103,31,189,74,184,235,255,254,12,222,217,189,187,255,255,250,255,255,253,240,238,95,155,230,4,116,80,4,152,101,174,30,247,158,42,97,45,34,113,98,197,156,78,197,14,114,161,244,255,172,38,2,97,146,101,24,19,38,23,165,58,105,158,92,134,211,200,157,19,228,120,29,25,207,141,166,127,205,152,56,10,40,120,0,94,21,43,55,34,208,112,250,150,1,81,206,116,177,68,19,84,210,7,204,60,69,2,34,170,36,64,36,3,21,68,128,231,147,254,68,212,238,65,107,5,127,55,231,123,142,163,64,36,188,6,220,140,139,37,162,128,65,80,123,42,16,169,136,240,109,52,208,233,56,101,211,215,36,130,209,130,117,13,41,105,166,36,20,205,213,231,191,44,167,73,74,248,222,80,231,234,114,202,229,34,16,202,189,121,7,223,151,38,212,107,57,202,71,254,173,171,49,156,105,37,212,20,246,99,239,34,9,31,170,213,36,146,110,92,202,55,142,173,199,111,217,167,189,73,143,37,120,119,59,124,185,220,112,213,236,105,187,114,206,91,199,183,53,114,183,243,155,238,125,214,88,115,159,223,222,238,215,167,185,133,124,107,81,229,99,230,42,92,173,134,179,189,217,117,77,74,37,54,237,247,155,206,230,125,167,206,254,185,190,88,198,217,187,221,143,174,84,117,221,160,4,0,221,158,151,118,25,12,250,23,21,38,188,226,139,22,241,240,165,136,118,165,234,98,74,23,255,255,137,200,118,229,91,5,6,232,215,82,83,103,255,255,255,255,255,90,127,247,41,152,123,99,170,81,192,240,199,165,101,76,134,72,82,102,41,10,224,119,109,70,229,144,0,1,179,3,129,139,50,108,7,112,40,234,154,115,3,153,150,136,111,24,153,148,1,137,1,30,149,132,41,136,128,143,24,21,1,8,64,64,152,2,2,200,140,20,76,13,1,57,31,149,48,138,169,238,96,202,140,48,99,108,80,200,6,80,242,172,56,108,84,18,64,32,34,157,70,203,88,191,175,94,64,219,218,145,87,152,154,126,6,115,157,145,128,208,204,77,172,132,8,40,51,57,54,0,54,253,210,70,138,173,65,205,173,205,59,202,199,46,80,57,93,60,21,20,177,238,62,44,194,220,29,236,180,132,95,176,133,57,27,1,163,87,150,125,52,246,61,175,223,229,252,8,113,104,230,242,204,13,54,127,56,199,101,100,179,181,140,192,121,18,11,235,195,98,222,175,155,199,164,176,160,193,139,255,251,178,100,91,142,167,154,105,71,147,218,123,112,75,9,57,179,61,34,66,26,221,165,36,110,189,60,129,28,31,103,29,131,29,9,90,69,214,163,231,221,194,125,178,226,62,31,238,158,152,125,121,237,182,25,179,77,210,90,89,134,71,206,13,119,133,154,102,209,24,190,125,247,137,173,73,161,210,71,146,226,124,223,47,219,188,56,113,216,85,191,192,67,246,8,64,0,41,191,61,94,171,4,240,64,5,32,27,109,226,204,230,60,23,152,131,96,211,25,96,141,174,191,252,24,221,58,244,127,255,255,255,250,63,237,110,108,231,253,186,28,133,174,199,206,85,69,165,42,168,234,28,75,20,2,11,130,161,145,112,106,116,154,3,75,40,3,66,189,218,218,146,138,48,166,181,0,6,35,136,71,233,193,102,168,27,6,79,177,102,124,11,100,78,25,149,161,1,131,161,112,32,37,2,132,196,162,104,20,23,30,3,33,148,48,49,208,11,104,69,80,32,64,7,150,189,241,33,6,211,205,101,179,87,6,197,84,192,187,186,142,190,95,99,255,172,216,144,65,45,162,51,203,222,199,37,193,189,76,145,143,117,171,68,0,187,193,133,75,49,203,175,166,185,91,13,193,70,255,146,253,172,102,121,163,108,65,133,45,171,10,154,102,208,79,230,215,202,214,249,168,194,243,15,114,253,90,151,172,88,165,44,90,77,149,99,92,215,97,138,9,55,48,239,64,146,35,108,69,30,114,103,118,85,65,76,165,249,102,172,177,71,176,154,25,220,212,138,245,14,214,39,6,153,118,174,141,1,42,105,54,218,134,85,91,99,196,236,193,189,45,71,215,13,166,211,111,170,216,78,76,72,132,214,73,66,79,252,27,138,157,45,22,154,66,104,76,14,182,248,160,67,66,208,176,117,25,37,40,255,255,212,99,79,71,209,254,255,255,255,174,212,159,247,236,169,156,158,203,100,114,140,132,20,157,148,88,71,21,25,161,82,43,220,195,68,156,255,183,114,122,243,114,245,223,13,200,0,0,75,112,197,25,164,215,226,176,26,126,27,225,251,28,8,184,153,209,3,153,74,178,25,66,4,153,88,143,131,133,80,130,12,192,33,12,148,93,11,3,97,128,187,15,17,133,198,16,132,173,220,10,11,3,64,64,48,0,198,200,77,143,35,42,17,161,77,106,7,129,154,63,25,230,251,119,243,173,168,37,210,20,126,26,176,44,5,102,50,69,148,129,59,242,129,80,80,139,188,28,46,68,67,238,94,112,117,5,219,194,231,43,86,102,184,243,173,103,13,92,223,45,86,180,171,175,219,250,111,253,252,82,181,251,92,207,14,236,110,139,158,236,67,2,91,185,9,227,75,250,213,51,122,8,34,150,34,174,69,11,52,95,106,251,47,48,206,255,251,176,100,84,142,135,2,103,200,27,186,100,112,77,8,249,202,60,67,158,92,93,227,30,78,233,113,193,54,19,102,245,132,149,41,83,31,91,175,57,123,42,155,206,236,230,193,205,234,44,202,90,113,248,86,192,148,243,175,85,203,53,228,140,194,213,253,35,62,252,22,205,89,31,38,131,41,27,64,209,137,208,22,176,76,118,151,66,64,131,192,0,240,0,1,239,225,115,179,120,35,65,236,67,196,209,10,33,25,116,199,150,223,148,147,94,223,86,190,77,98,191,255,130,19,223,250,15,255,255,254,16,67,138,24,167,216,161,18,65,126,167,118,212,253,178,189,81,92,173,46,203,15,225,53,151,64,113,175,174,245,76,117,158,208,247,137,118,243,36,239,179,61,139,227,0,239,35,34,63,83,192,67,115,51,167,195,69,94,35,36,6,227,8,89,99,10,67,83,3,65,195,11,66,225,0,134,98,56,136,135,143,201,101,192,202,210,86,142,128,198,25,130,97,0,186,157,149,7,143,71,17,9,40,12,144,52,173,129,173,201,190,171,203,123,43,83,57,70,87,0,48,105,95,224,160,102,104,221,11,218,195,171,224,180,218,140,191,99,129,201,154,63,56,94,117,174,189,86,185,91,247,18,149,119,188,126,183,250,187,158,94,178,91,149,63,43,219,184,253,110,126,81,25,254,63,82,174,92,190,86,68,235,26,240,28,196,34,136,236,48,91,33,83,31,201,4,3,143,164,126,83,218,222,90,131,174,208,98,221,232,194,73,22,193,248,63,103,142,188,155,177,74,122,119,46,52,108,52,190,77,145,57,201,171,120,163,140,154,51,38,58,57,113,82,23,159,70,155,82,121,182,80,109,255,255,255,241,255,255,251,239,211,164,0,4,0,11,101,194,75,61,26,22,171,128,48,150,5,68,167,229,72,195,214,53,127,66,125,45,173,75,40,243,228,174,255,241,135,79,215,168,111,254,81,129,196,163,164,65,143,144,128,204,24,119,22,167,244,111,225,125,126,206,237,219,142,185,250,191,189,249,103,133,34,115,248,255,253,62,175,216,64,19,179,47,248,83,23,16,163,17,92,227,220,244,99,34,221,163,71,233,163,51,13,2,136,116,204,22,28,40,12,24,220,13,24,148,24,152,12,4,152,234,23,128,130,24,8,116,89,33,14,23,66,26,152,78,9,4,3,10,206,159,164,194,240,88,2,38,4,203,198,245,196,139,143,14,246,130,89,250,134,102,103,158,6,138,22,7,1,199,233,8,0,196,156,37,106,38,1,47,85,73,89,124,197,200,116,136,57,164,155,153,123,38,159,223,249,87,97,66,58,229,182,148,57,248,189,247,150,210,150,44,55,244,143,185,155,94,239,250,223,63,223,21,166,173,137,74,136,24,179,93,45,255,251,178,100,76,140,135,17,103,199,19,175,55,48,79,71,169,221,60,194,74,92,221,197,26,79,109,109,201,89,39,38,245,131,141,240,90,179,197,114,110,73,44,189,133,93,97,138,79,7,54,240,55,35,216,95,59,169,229,52,53,228,119,116,12,131,83,33,208,120,163,227,90,195,24,185,9,209,64,20,15,249,149,160,162,65,16,250,57,222,72,93,9,64,27,107,69,233,189,155,20,161,173,97,231,147,14,9,200,128,0,0,5,64,2,235,248,150,58,156,121,140,209,8,47,73,82,219,21,32,57,39,156,178,95,47,225,74,60,97,13,191,255,208,117,255,212,127,252,230,19,116,85,61,29,152,194,136,175,49,104,200,106,71,111,95,209,221,171,101,64,42,240,67,237,95,245,203,148,213,89,101,141,173,229,237,159,219,64,2,84,96,18,124,102,37,225,48,96,200,16,70,250,197,86,104,44,32,166,29,38,238,97,120,61,102,33,0,254,98,112,17,197,1,82,68,8,6,12,96,192,66,8,70,5,160,14,44,3,234,152,193,136,64,124,5,222,16,14,128,152,196,135,212,125,133,19,57,140,148,50,165,20,247,253,43,225,238,83,171,31,123,3,73,37,245,132,128,199,21,13,24,20,144,53,125,53,231,97,82,246,235,72,98,247,102,85,144,104,102,243,91,135,157,121,27,58,189,82,166,157,34,106,59,98,101,159,152,175,11,152,0,202,134,154,169,30,78,204,170,229,62,147,108,180,231,47,133,192,93,140,38,14,211,165,39,115,68,201,200,148,15,139,24,162,229,237,168,76,235,63,57,59,101,188,73,246,223,8,83,145,98,42,174,109,114,162,101,153,187,23,105,90,12,106,139,31,210,89,58,116,218,239,62,113,67,198,233,154,182,144,151,121,197,156,117,221,87,19,247,31,252,110,209,98,222,45,180,72,128,3,128,150,187,113,51,3,43,41,117,25,56,169,28,24,113,50,173,212,142,106,175,117,117,236,201,104,88,169,48,140,153,196,63,252,103,95,242,165,223,254,140,155,130,152,203,65,32,202,117,234,37,177,159,249,104,234,70,230,246,124,204,242,10,22,83,177,80,143,155,69,132,123,210,188,42,114,245,3,120,176,137,85,71,33,82,0,76,52,19,52,202,76,5,76,38,4,212,209,205,27,12,206,201,44,199,96,233,204,97,201,172,200,80,24,12,118,69,8,194,140,20,131,0,184,194,72,33,76,0,130,168,194,244,23,5,0,49,37,76,2,130,0,195,80,21,70,141,24,182,96,67,67,201,18,124,179,70,172,80,5,81,134,4,133,141,81,105,186,206,29,233,42,122,87,236,8,221,170,195,180,194,191,140,216,240,176,22,156,173,66,67,151,244,253,209,208,210,216,204,188,128,163,113,168,225,53,255,251,178,100,60,143,135,78,104,197,139,218,99,240,81,168,89,189,60,163,126,91,29,171,24,14,233,143,153,39,14,167,52,244,149,40,229,177,4,178,217,108,198,95,101,177,179,107,122,188,199,121,134,234,84,199,18,225,250,111,189,62,14,219,44,101,198,153,250,75,59,214,93,27,241,129,3,118,199,82,106,212,203,80,210,172,181,108,167,233,255,20,252,255,86,123,32,217,154,108,125,29,255,31,254,235,223,183,158,231,102,219,174,239,125,255,175,91,209,86,217,27,157,211,183,122,239,123,86,143,158,157,173,231,54,28,206,232,234,89,150,100,67,209,17,182,176,230,64,0,0,0,44,0,47,77,134,22,140,208,89,138,80,18,97,13,79,134,219,199,21,204,139,175,228,84,206,251,6,13,0,192,199,32,119,255,168,255,254,22,41,255,169,61,107,46,174,114,153,32,60,90,226,216,6,204,191,155,235,255,249,33,236,252,122,189,110,192,249,119,61,34,231,102,8,163,78,98,159,125,102,87,115,39,126,159,230,126,117,166,53,215,231,87,196,6,110,127,70,128,154,38,12,132,166,111,64,35,71,192,96,28,100,120,196,96,49,136,187,12,24,2,80,38,5,23,12,197,18,82,20,10,52,154,201,49,242,64,40,75,127,208,78,76,114,57,46,100,43,242,119,124,94,54,42,63,238,221,21,200,152,172,64,93,119,90,170,235,166,253,237,105,197,101,245,201,67,17,10,149,202,226,203,151,180,54,117,175,120,21,34,34,123,194,52,42,251,16,193,108,40,252,230,185,69,139,37,107,25,53,154,167,221,181,109,13,60,43,245,242,189,13,74,199,23,59,90,151,81,101,39,55,103,119,173,90,191,31,79,253,39,59,26,204,97,217,165,105,209,52,239,193,73,155,183,247,111,168,219,141,186,113,171,33,47,115,254,119,100,255,13,217,85,90,30,229,237,236,54,194,158,230,163,87,221,242,198,196,163,171,171,202,199,179,136,239,222,128,11,224,19,183,97,116,114,148,26,66,128,20,37,253,108,130,81,24,210,72,242,210,111,250,245,142,129,180,46,90,232,198,59,125,95,255,141,12,252,138,233,80,161,74,7,33,161,83,5,16,116,77,11,208,39,17,146,21,30,228,153,99,133,98,50,67,130,229,26,105,55,103,41,32,76,90,155,79,47,71,77,8,156,76,247,40,207,222,73,13,91,148,13,164,26,140,125,17,76,108,125,140,19,1,193,64,153,147,66,9,128,164,192,56,136,30,12,129,192,1,128,225,217,157,33,113,64,18,159,5,97,145,16,48,170,107,29,199,29,7,90,237,201,155,201,225,77,189,183,46,231,48,216,105,233,39,11,172,68,111,54,240,27,51,126,255,116,232,235,13,203,35,203,232,152,6,183,31,183,255,251,178,100,53,14,134,218,120,70,139,169,55,146,76,40,121,215,60,163,110,28,53,229,26,14,164,222,73,64,31,102,93,134,21,9,15,83,205,97,103,116,22,106,175,203,118,113,117,42,214,177,65,73,118,244,201,183,76,168,234,77,22,75,60,253,193,28,149,64,185,61,176,78,12,202,241,61,69,106,139,56,201,45,253,126,212,99,220,222,52,46,18,91,195,107,205,32,237,154,110,153,17,222,76,218,71,94,86,215,113,16,54,178,169,55,46,124,152,250,180,152,199,174,86,99,66,210,166,202,70,227,51,103,46,190,237,222,181,93,93,59,193,52,242,231,163,4,128,0,23,13,223,127,18,57,39,7,138,68,63,13,37,17,183,26,118,223,23,120,54,218,183,240,248,129,211,245,107,219,79,80,85,74,251,243,51,46,60,84,123,65,0,228,229,140,131,25,225,27,243,248,153,217,175,219,150,126,103,50,44,149,138,108,49,164,38,32,164,88,189,161,178,200,101,6,48,181,167,176,168,230,106,3,39,18,158,6,121,69,230,103,239,230,89,10,198,24,2,6,148,170,102,15,133,0,160,116,201,17,8,192,81,112,32,200,70,134,180,58,58,152,212,42,48,131,2,128,97,97,68,160,18,78,245,99,107,226,0,116,104,15,118,228,205,17,122,202,109,85,102,56,106,25,140,73,239,202,134,65,240,130,233,255,125,218,203,92,207,121,51,135,90,87,216,242,77,90,221,150,205,59,141,185,4,145,220,171,146,160,171,45,151,178,250,91,120,207,78,88,162,76,73,12,70,232,18,189,99,208,246,218,151,15,176,92,200,144,70,76,152,2,116,160,193,49,124,50,19,80,186,39,209,140,219,186,197,166,64,185,196,112,161,152,97,239,182,161,96,83,169,206,211,179,70,21,143,221,10,138,239,241,168,215,73,140,65,245,42,24,90,218,224,127,116,59,71,203,172,187,38,81,135,231,124,252,153,85,251,107,249,41,27,227,191,35,151,124,215,75,88,10,13,57,45,17,232,80,224,2,4,36,161,12,17,177,231,66,76,85,96,171,7,143,141,22,197,30,172,178,90,212,149,190,52,117,173,120,129,17,208,51,239,241,17,254,175,181,37,86,115,26,206,236,66,144,153,222,107,223,125,104,137,161,232,37,249,76,233,97,51,44,10,127,217,31,85,107,151,226,252,8,0,64,8,58,118,25,170,96,195,156,108,8,94,118,232,32,103,210,246,105,88,238,96,144,112,28,248,152,96,15,151,152,197,224,60,72,3,40,39,21,206,64,0,0,33,169,66,226,64,57,51,70,129,85,246,171,221,101,168,76,7,199,242,104,145,184,135,245,165,126,81,102,193,122,55,28,29,11,67,130,168,125,158,178,214,115,47,175,48,84,0,31,203,246,206,255,251,178,100,48,14,198,197,121,71,147,172,54,176,79,165,217,131,96,235,92,25,161,205,36,46,48,218,201,15,145,166,9,129,37,216,16,105,86,203,116,58,108,185,148,209,48,49,154,31,152,24,54,248,247,151,162,230,125,233,89,143,63,72,254,142,109,34,233,113,143,247,181,167,133,48,87,30,122,177,220,211,57,70,201,60,121,200,194,96,74,72,228,76,23,87,209,67,121,3,237,1,36,147,36,93,218,32,150,212,40,130,159,65,49,177,212,76,180,3,189,123,203,249,203,107,131,40,200,122,202,86,179,193,9,194,52,83,196,167,147,158,254,52,110,187,10,16,219,69,144,138,120,240,223,155,120,21,120,210,15,132,141,15,128,221,14,32,37,107,81,229,29,20,252,228,50,130,59,57,80,197,27,20,189,91,253,253,160,201,247,40,134,112,148,182,211,3,141,246,236,185,242,177,210,14,28,203,222,195,203,15,134,200,104,190,90,217,233,6,156,49,52,23,44,116,64,114,167,130,90,157,214,255,191,250,160,101,68,145,235,75,38,105,207,25,57,58,111,199,145,152,188,4,70,243,2,134,76,242,160,1,15,148,248,97,204,100,70,44,69,69,166,142,74,58,48,16,157,219,10,129,146,12,88,12,204,84,102,44,40,18,111,169,99,115,75,62,95,205,186,63,148,178,95,69,122,177,32,92,56,1,157,59,123,2,125,185,200,91,28,149,223,72,88,215,245,37,89,140,250,157,225,97,222,33,47,37,162,109,48,246,127,125,66,65,139,15,217,97,60,22,49,61,126,36,54,26,133,109,32,114,135,180,163,4,41,235,237,175,85,205,241,141,164,234,162,206,64,224,198,73,107,148,86,171,50,154,217,22,69,100,187,31,12,238,255,59,214,22,93,230,98,143,150,11,114,136,90,225,163,47,62,32,233,217,236,172,122,175,152,133,23,154,183,245,150,156,75,125,198,255,30,174,202,180,35,220,120,74,9,211,219,129,186,75,224,116,1,23,20,17,52,127,117,4,97,154,197,254,220,87,61,84,132,168,41,32,222,239,157,215,253,250,212,135,106,123,27,142,39,153,99,78,170,126,164,158,255,123,54,57,124,184,98,108,132,219,204,178,145,33,233,184,52,251,238,204,246,1,64,170,163,30,154,61,240,131,79,172,55,4,195,196,91,54,87,3,104,34,91,102,8,250,60,24,209,193,70,129,96,178,32,6,33,24,88,96,201,118,186,214,134,131,215,235,214,231,108,116,9,126,91,141,196,216,252,174,181,88,107,183,46,192,122,179,62,178,72,132,43,183,116,185,50,15,198,230,9,193,7,101,22,210,243,181,181,200,1,252,108,40,36,30,147,200,238,17,238,171,161,188,20,88,87,58,163,103,146,227,45,166,188,78,97,226,20,255,251,178,100,58,140,198,123,117,75,19,108,54,98,75,102,217,81,101,39,100,29,169,203,56,45,233,227,25,18,14,165,197,132,161,200,47,40,117,224,78,19,141,48,63,169,198,177,18,103,105,150,156,114,178,204,227,12,161,217,109,97,157,113,151,28,98,170,151,24,24,26,236,113,60,112,181,62,203,71,234,225,187,231,21,251,162,44,172,56,228,185,204,107,16,52,125,205,221,30,142,82,149,134,243,8,195,89,48,77,172,236,247,190,123,110,91,62,212,187,57,49,233,201,175,187,0,98,138,75,199,73,3,152,61,120,18,130,229,201,192,196,70,91,102,35,117,162,95,178,192,30,203,35,187,42,220,173,62,230,63,182,224,96,180,250,187,80,116,190,42,177,200,99,28,243,222,134,181,211,56,247,233,167,148,77,83,85,222,110,121,89,231,181,97,65,85,248,157,249,30,64,1,50,133,227,125,83,56,83,147,74,152,88,230,71,137,148,88,115,43,26,130,70,56,81,146,12,95,177,65,135,17,224,99,3,252,253,4,212,36,136,177,57,101,60,57,203,241,171,42,64,140,131,124,215,241,20,8,98,121,81,5,185,82,65,202,112,26,12,136,133,188,254,56,34,182,25,4,161,235,165,124,234,135,142,14,105,195,161,153,182,20,24,71,184,177,174,22,33,169,212,112,36,120,175,196,167,34,201,206,166,66,10,48,115,154,238,152,70,248,135,168,136,67,67,230,72,112,91,151,213,108,19,43,210,6,67,6,91,20,19,110,74,55,171,73,219,52,210,179,207,18,90,218,182,55,14,136,176,147,145,160,69,57,214,241,125,223,211,88,164,57,16,197,136,158,70,74,229,72,168,134,244,183,170,228,137,186,98,237,108,243,196,204,204,111,231,212,72,241,232,153,19,116,124,6,234,179,239,12,111,237,124,82,38,173,22,28,107,110,76,83,227,76,111,243,224,107,120,213,247,228,154,227,200,247,57,25,161,91,132,116,170,83,28,80,20,5,114,34,171,180,42,133,102,215,168,93,57,207,174,205,178,135,146,138,175,166,227,32,111,13,83,245,208,96,63,149,238,184,32,164,161,130,63,121,211,54,106,32,255,115,62,215,93,225,117,9,44,173,201,254,175,255,255,241,113,0,0,131,16,144,5,96,41,0,120,124,96,160,89,208,150,38,6,3,24,56,26,98,50,217,143,0,35,192,113,80,18,97,177,72,169,139,194,68,192,199,233,240,85,153,62,45,222,91,239,19,231,5,210,75,53,85,50,67,128,240,234,157,1,1,45,66,43,157,142,93,127,170,54,103,94,53,157,230,131,206,63,241,94,250,244,112,100,210,56,172,236,195,43,231,119,99,224,144,160,54,55,98,83,30,183,86,9,141,115,224,15,11,110,118,224,225,70,214,255,251,178,100,59,136,150,217,120,80,83,143,23,192,67,196,121,117,101,135,74,153,157,163,63,78,73,252,65,14,22,38,9,149,169,160,196,241,45,23,6,53,127,139,252,25,190,83,41,171,115,14,46,51,46,253,152,99,254,247,62,242,99,50,135,219,223,179,98,255,111,90,126,115,54,53,36,124,110,137,59,123,167,235,158,189,141,237,50,120,69,249,191,154,124,161,15,99,179,14,104,240,104,197,151,39,202,176,72,75,18,22,17,209,97,109,53,120,77,203,168,120,125,50,243,54,161,183,253,31,155,214,214,127,126,131,128,64,5,153,78,142,150,42,0,243,33,120,85,98,214,10,2,242,6,0,55,67,197,20,67,56,228,163,51,184,107,28,211,173,88,155,100,119,155,138,129,59,45,241,54,232,27,233,59,241,191,145,87,3,189,190,154,5,213,199,177,157,95,254,251,108,255,208,9,144,9,1,46,35,31,24,4,12,96,48,249,226,192,132,195,16,32,208,145,46,23,1,135,1,96,18,130,51,23,78,208,97,157,185,212,86,69,171,125,247,103,210,236,153,244,30,244,191,111,29,155,170,69,113,225,154,140,219,222,125,230,14,100,114,170,249,156,220,121,167,235,108,102,223,220,139,81,215,128,104,187,183,11,90,213,229,153,2,80,79,45,99,201,232,254,125,156,183,177,49,88,94,36,181,65,169,21,44,48,80,244,190,254,111,242,122,166,177,149,43,158,177,11,118,194,65,203,50,38,63,246,215,217,52,77,211,199,114,174,206,197,87,205,93,127,139,255,148,245,179,70,141,218,205,90,246,122,68,235,24,174,244,118,159,137,70,120,43,145,223,5,226,157,169,201,218,232,253,2,188,76,194,120,151,121,156,16,101,195,117,90,235,133,149,18,186,235,13,208,155,95,247,47,0,85,37,170,170,97,227,44,176,65,168,44,181,132,65,60,77,89,190,205,70,103,170,194,58,102,206,125,103,255,195,248,159,80,192,225,206,245,14,189,79,45,107,100,98,158,111,242,164,199,254,115,87,241,129,156,65,217,15,87,254,160,135,253,180,63,75,192,0,65,132,176,20,52,48,224,141,58,25,84,16,7,38,38,129,198,55,18,36,201,217,96,52,28,4,201,0,2,32,20,116,0,49,56,166,12,12,157,209,144,56,28,25,199,93,178,238,187,62,50,8,84,181,243,126,170,201,5,12,168,176,130,82,35,159,33,143,226,217,26,203,96,111,211,65,213,158,108,162,74,183,214,90,199,175,102,174,160,124,28,27,120,96,154,181,247,134,125,148,131,134,208,115,154,151,214,219,210,239,243,177,95,251,141,103,246,88,171,20,198,148,46,22,131,127,21,125,174,47,34,51,140,180,235,67,100,241,133,67,49,154,182,79,68,207,45,203,57,255,251,178,100,75,12,167,7,103,77,11,184,124,118,64,69,201,194,97,229,68,151,201,159,60,110,105,227,65,27,166,102,85,163,137,232,136,187,167,220,59,238,64,181,64,252,217,181,112,70,169,93,183,172,255,140,103,116,66,117,107,40,175,251,116,93,221,177,27,191,186,125,53,91,81,237,164,57,230,182,221,14,254,25,189,123,73,140,219,239,56,197,183,167,186,172,9,199,6,54,63,122,195,159,183,164,43,28,122,138,52,0,0,80,243,100,127,135,220,219,14,17,55,153,155,135,81,141,83,41,84,209,122,71,141,228,111,136,143,207,251,141,6,74,160,174,173,148,221,45,245,95,255,250,15,198,56,191,77,180,255,201,91,252,175,239,209,138,245,4,30,47,99,34,214,128,1,1,60,22,37,23,64,0,40,56,28,196,220,144,11,203,51,24,133,205,18,25,107,129,214,87,91,48,55,226,8,138,81,211,17,38,123,130,80,197,130,101,180,131,147,47,144,72,177,150,161,195,140,62,207,132,87,194,75,11,178,221,151,197,35,86,35,14,94,85,135,47,169,243,132,29,47,141,246,240,5,174,116,232,44,225,133,110,248,102,222,186,90,220,40,40,28,100,144,185,254,120,252,108,197,254,182,249,92,186,253,187,31,48,245,250,77,103,194,155,127,90,249,209,134,209,172,174,93,103,41,230,138,219,45,21,206,181,75,96,242,213,176,137,251,196,39,91,202,41,31,121,169,243,164,243,51,51,123,184,167,77,98,213,92,199,2,155,31,56,189,217,175,35,12,152,103,112,150,59,124,88,47,97,234,115,186,234,173,100,5,166,74,22,4,46,176,56,65,108,129,131,35,204,82,82,208,157,108,72,65,191,57,117,139,169,225,34,50,22,250,23,169,159,119,31,46,167,43,23,168,83,135,106,43,127,82,126,171,244,232,43,3,26,160,180,31,240,124,23,255,5,255,252,175,255,199,253,63,250,64,0,0,179,3,136,3,15,128,195,8,129,179,17,226,226,35,80,195,192,16,195,52,184,192,64,32,192,96,104,116,12,11,2,165,220,112,204,38,47,75,134,236,14,128,96,224,42,118,24,68,23,246,178,193,69,25,247,36,89,92,92,205,3,177,228,217,183,186,211,25,65,175,181,59,220,128,183,90,149,208,18,13,236,25,20,231,117,25,139,101,53,149,107,172,147,122,191,219,179,4,12,181,186,24,165,237,114,15,203,115,57,114,172,163,46,22,22,230,234,226,134,66,183,165,125,174,15,96,238,216,99,109,129,20,125,118,153,107,177,231,228,109,190,210,253,78,94,9,39,217,100,131,183,106,153,123,78,221,75,26,200,31,52,90,85,186,100,228,193,176,153,173,135,41,107,58,169,249,57,211,109,183,193,226,83,173,211,181,205,122,255,251,178,100,95,14,134,105,102,205,19,184,92,112,62,165,217,199,101,226,40,25,197,161,50,110,225,19,201,38,153,102,117,151,148,248,156,43,45,165,233,130,200,205,166,230,151,117,1,199,201,0,64,0,0,5,245,7,45,163,156,182,178,74,41,156,77,13,39,236,139,50,35,90,116,222,170,144,110,201,224,159,47,236,12,98,181,77,153,183,111,255,51,126,127,223,71,193,237,81,205,127,255,255,187,228,251,70,247,66,205,93,107,168,0,224,80,124,49,104,25,48,192,198,56,66,23,48,232,31,17,22,134,36,152,198,92,1,133,3,144,208,28,99,40,0,28,3,140,130,134,36,23,1,129,148,85,23,71,128,75,238,130,58,68,168,23,147,217,13,66,33,204,174,181,182,43,169,43,100,222,229,53,53,74,161,18,153,241,18,90,133,151,8,74,118,184,210,223,46,228,253,207,127,121,141,199,15,87,53,255,97,10,220,219,250,144,229,218,8,86,254,167,231,81,160,225,178,162,215,230,182,130,40,69,254,171,15,231,97,147,119,230,108,119,177,249,205,242,135,152,126,23,255,230,7,248,223,105,122,192,97,219,3,215,225,147,120,199,82,36,85,224,220,86,134,158,65,120,148,68,52,120,211,151,148,146,106,106,222,145,208,81,134,49,78,13,84,48,84,28,48,115,93,177,244,77,168,115,47,35,107,117,255,174,52,234,245,248,202,4,3,128,0,0,9,108,37,67,206,142,134,131,64,9,104,213,132,40,217,8,132,178,232,49,177,180,138,50,1,248,129,100,173,245,143,255,110,49,26,210,4,61,93,158,133,81,194,13,81,216,77,187,109,254,160,47,110,239,175,198,15,160,83,254,43,245,245,209,213,213,251,254,128,0,1,179,1,69,163,33,129,83,3,192,195,188,213,161,166,44,195,48,20,193,19,116,4,166,152,56,21,131,2,112,8,88,12,0,11,152,99,120,40,52,42,60,238,202,130,211,190,5,187,140,208,52,166,205,1,206,208,234,170,137,197,114,193,94,243,247,79,140,146,1,171,44,66,99,171,147,97,64,118,126,159,181,249,140,167,15,153,239,118,233,115,90,159,214,98,2,197,240,194,47,159,189,17,111,250,255,218,6,255,188,36,74,156,110,234,171,185,189,197,88,173,233,48,65,23,213,21,100,166,167,50,191,216,155,38,137,187,161,118,253,99,159,198,1,180,95,165,168,238,232,215,153,45,69,73,172,108,181,98,180,51,170,127,247,88,98,2,154,136,175,93,218,209,248,156,59,233,134,246,185,104,201,122,211,38,34,164,215,159,173,43,3,236,147,105,251,2,254,67,86,207,64,4,221,83,86,27,50,29,200,64,8,151,16,157,120,69,5,71,153,218,204,128,20,238,14,183,139,65,209,68,237,255,251,178,100,116,142,230,85,104,204,147,184,100,116,74,38,73,97,104,199,116,24,33,159,48,110,225,113,201,46,167,166,137,146,157,123,237,77,31,100,178,47,55,78,94,48,42,37,115,106,34,174,105,25,191,86,105,64,88,231,250,23,234,157,68,196,232,42,108,221,75,217,105,194,125,63,242,63,87,176,0,169,130,97,113,147,66,73,129,128,137,250,192,33,147,65,144,201,194,32,110,76,11,11,71,5,36,229,30,55,18,84,188,230,34,28,224,96,61,252,75,113,160,62,138,36,58,1,64,83,13,41,112,53,94,195,95,93,59,92,255,166,82,251,95,114,239,211,43,86,113,65,82,61,249,55,81,172,78,223,119,90,158,174,51,152,71,227,71,133,198,75,95,60,224,108,102,132,82,141,99,67,77,143,90,36,247,63,155,194,109,230,238,137,86,171,121,154,30,203,251,85,62,117,228,176,65,187,178,55,139,214,95,81,123,171,91,125,156,248,231,83,228,31,108,81,2,233,146,147,252,231,109,247,116,172,18,97,238,54,175,107,55,231,98,106,223,218,16,155,159,49,40,41,188,178,73,173,63,118,246,103,173,101,142,28,60,92,75,39,184,183,148,44,150,195,164,32,156,58,42,20,214,44,170,23,53,249,83,23,121,194,155,64,252,102,234,203,76,110,141,251,35,30,164,124,99,232,223,253,14,252,199,253,242,132,179,255,255,90,255,210,121,187,76,152,160,76,187,74,213,42,170,139,57,84,193,243,132,148,115,135,20,120,172,30,16,244,225,0,0,96,193,8,202,193,12,196,112,28,239,151,4,196,32,60,197,32,0,193,163,20,205,80,20,193,16,212,96,44,48,40,55,67,68,110,49,88,210,7,6,208,113,40,22,128,41,99,178,96,56,6,232,208,67,203,134,25,123,221,92,61,156,173,252,32,181,221,158,235,82,101,37,146,86,165,68,56,122,170,142,32,238,23,7,9,3,110,179,150,230,99,4,95,199,172,90,231,50,191,133,80,227,185,185,226,218,107,140,43,63,253,99,122,101,122,115,165,132,165,135,233,74,30,237,214,87,88,105,16,145,229,148,33,121,10,78,67,72,38,121,95,54,65,213,217,255,183,254,62,25,191,41,169,186,60,255,166,67,221,44,60,63,70,245,106,153,50,214,69,236,209,168,59,114,155,229,73,95,233,23,160,154,102,72,177,90,131,190,219,61,212,181,67,218,32,0,1,128,0,2,249,75,59,4,156,34,237,144,141,172,49,240,98,149,114,134,137,142,74,140,229,245,220,182,15,75,239,255,86,249,79,111,255,43,250,127,108,163,227,191,219,190,173,167,243,200,99,249,214,192,96,206,86,191,205,103,115,204,30,13,29,56,169,147,7,78,168,62,64,52,207,219,26,10,188,46,255,251,178,100,139,14,166,35,104,76,19,184,92,116,78,138,9,218,97,135,52,23,197,163,52,110,61,122,129,25,35,231,117,144,158,56,35,51,144,44,46,163,58,199,168,202,97,243,9,167,12,124,222,52,104,72,196,0,70,120,100,176,41,103,211,148,49,108,68,64,108,232,202,36,32,149,58,40,201,36,154,163,124,163,147,240,191,184,221,30,238,226,167,28,253,225,220,27,53,73,122,192,194,55,76,76,7,191,131,2,144,126,111,146,186,76,82,217,84,103,223,233,172,2,85,94,32,48,223,158,209,115,173,250,192,82,235,135,200,205,212,33,102,100,222,204,159,148,136,67,182,164,183,17,86,253,190,107,124,29,63,218,115,27,93,56,11,58,151,64,229,234,30,124,124,52,178,169,21,75,55,209,145,171,237,55,102,187,155,48,210,231,22,61,136,227,181,206,106,43,111,48,92,144,185,78,81,105,160,230,30,58,125,85,149,134,15,167,86,92,231,255,235,3,0,7,194,63,25,128,64,97,51,102,204,42,20,162,2,174,230,75,247,13,78,253,13,137,68,70,30,169,61,188,158,191,217,45,109,107,255,229,249,127,228,242,127,191,234,223,250,154,174,245,65,170,88,2,140,103,28,44,142,175,143,93,156,11,13,74,160,97,106,64,0,0,1,144,192,113,204,202,128,92,194,48,224,197,76,236,194,209,176,196,240,140,194,135,56,195,128,72,194,80,48,192,16,132,193,144,152,68,6,8,65,243,20,15,176,16,62,224,50,129,161,245,254,91,97,112,13,233,146,75,212,243,98,160,134,49,154,67,180,171,113,198,87,150,171,211,227,5,65,184,189,200,32,127,99,76,45,42,179,226,135,183,189,187,73,7,97,30,144,93,185,1,227,248,209,213,184,56,11,70,178,160,115,236,237,226,123,51,239,201,228,45,109,144,122,138,205,100,111,149,185,208,177,90,152,115,169,87,120,74,58,160,158,209,26,177,1,147,42,62,160,100,1,102,197,9,47,198,54,173,67,161,42,152,97,248,238,230,110,70,191,85,67,237,70,188,251,196,50,241,90,183,125,79,221,127,17,52,220,13,145,102,59,254,80,0,0,42,24,1,220,30,28,147,32,156,133,120,84,25,4,75,49,153,205,69,97,203,170,163,218,130,18,174,245,162,90,42,15,81,49,87,79,220,99,187,137,188,34,59,119,255,247,111,167,247,198,62,157,242,59,89,241,182,171,125,171,116,122,37,12,23,74,115,104,150,162,163,197,234,191,125,85,219,232,240,28,102,12,156,166,107,8,70,38,149,103,224,242,134,91,10,38,41,32,102,92,152,64,106,128,16,61,152,0,18,153,100,29,14,1,234,20,99,98,124,97,136,4,166,37,80,144,193,32,22,20,202,204,26,3,159,8,255,251,178,100,166,142,134,22,104,203,155,175,71,128,80,201,153,202,100,229,104,89,141,153,42,110,229,113,193,43,166,102,233,148,149,137,41,247,81,136,212,235,235,204,133,64,99,159,54,94,171,123,194,135,27,168,197,1,191,66,16,151,31,91,210,49,36,20,227,129,203,240,228,146,43,184,156,38,221,87,107,191,184,182,82,208,16,236,86,158,236,114,183,202,154,5,175,185,118,221,12,114,175,11,2,163,7,43,138,19,27,214,212,22,230,111,19,59,149,226,8,22,178,155,237,113,201,215,45,169,60,117,201,185,135,152,58,77,153,86,126,32,216,237,61,6,53,88,114,38,173,81,210,212,221,28,92,170,243,126,77,81,94,163,103,253,55,100,62,246,63,168,155,116,196,126,237,168,6,4,117,127,212,24,64,0,3,224,221,229,37,246,59,75,114,219,244,181,69,151,35,170,126,47,153,121,48,138,66,89,46,97,197,95,208,52,196,23,253,174,238,180,253,95,255,203,255,251,232,250,246,255,215,175,251,29,5,86,81,118,16,48,165,16,200,48,207,100,78,67,221,68,63,202,109,86,143,204,0,1,147,3,17,67,48,154,5,227,1,192,254,53,130,34,16,32,49,152,52,3,33,134,152,246,128,137,20,100,36,4,32,112,96,152,4,226,128,60,96,16,1,97,3,204,52,24,136,180,72,3,129,128,191,66,195,133,64,69,184,189,77,205,90,94,184,21,198,166,170,211,202,193,106,34,68,142,125,37,236,155,43,32,106,182,4,47,109,165,35,164,17,22,98,157,136,41,207,57,4,119,172,110,246,166,27,90,125,74,103,238,95,52,61,161,235,8,77,189,202,216,230,89,221,199,248,189,123,162,162,73,147,106,84,128,134,133,83,4,138,198,219,64,193,223,94,143,60,186,190,212,164,127,84,63,237,74,235,50,182,109,183,246,44,52,33,125,208,253,207,234,238,231,193,122,174,152,217,134,208,175,182,214,122,147,241,61,247,216,49,231,31,255,69,43,171,190,87,239,165,141,187,172,130,0,22,96,209,100,206,193,165,146,207,42,166,58,219,146,130,76,161,202,199,162,52,109,110,2,222,57,235,70,233,255,70,86,8,229,108,205,222,159,244,16,255,250,182,51,175,54,48,76,135,26,98,56,210,41,201,171,34,196,25,45,214,241,153,250,90,95,253,56,192,237,255,116,239,12,238,171,11,140,28,198,20,194,64,32,12,22,196,248,219,4,60,205,133,37,140,59,80,140,104,179,204,143,26,76,77,20,76,3,16,12,243,11,194,224,56,224,78,99,243,26,97,88,46,131,139,184,227,10,18,157,199,17,13,218,12,97,106,181,140,223,106,216,76,146,158,191,115,130,27,46,185,61,53,148,225,49,46,139,122,20,21,112,203,255,251,178,100,184,142,134,97,84,202,19,216,100,118,77,232,57,163,101,229,54,91,53,67,38,79,119,35,9,15,143,231,181,130,165,176,34,67,121,194,226,4,10,77,87,190,244,62,120,40,252,31,141,101,255,218,208,110,22,30,130,27,163,152,201,35,247,186,209,218,14,56,80,118,67,48,203,241,196,176,104,241,21,233,7,72,129,51,186,131,185,216,151,178,154,126,227,222,124,127,14,114,181,140,109,76,247,15,198,223,38,34,91,250,148,182,241,179,23,177,133,62,55,191,183,111,101,188,53,218,107,20,244,146,171,144,247,59,159,112,252,234,105,64,20,136,145,78,40,73,137,190,248,125,93,231,44,219,233,10,203,166,127,228,239,255,224,2,137,70,0,110,46,214,124,12,23,119,28,196,239,115,159,219,47,149,121,180,149,182,202,13,172,232,60,67,209,172,78,200,32,7,176,115,65,216,222,35,49,202,30,169,30,113,171,127,223,221,255,198,139,151,214,69,101,133,17,37,99,95,77,207,60,86,240,96,2,4,248,193,116,36,192,113,64,195,64,144,255,136,232,208,32,112,198,145,228,204,98,228,208,240,44,56,164,0,5,230,38,128,204,232,132,22,48,248,252,48,124,2,125,94,164,248,182,207,1,64,92,150,97,177,189,182,101,241,191,218,12,171,31,37,99,214,159,207,125,198,12,118,236,183,136,233,14,204,33,205,25,179,176,187,154,6,123,149,62,123,189,35,215,196,63,121,238,253,83,58,218,15,125,161,83,109,162,194,111,103,55,203,219,145,119,36,93,70,12,108,176,56,79,110,179,174,101,50,212,181,219,188,239,38,242,199,247,206,254,31,143,233,170,31,95,119,108,205,176,21,213,240,33,116,202,87,51,231,23,175,79,19,229,146,225,48,137,143,197,6,191,143,188,245,79,24,73,106,219,102,88,148,37,80,206,65,75,60,197,105,3,206,118,77,109,248,123,22,214,97,178,212,135,237,208,0,0,58,2,2,108,41,103,145,156,231,114,29,42,140,214,20,69,187,65,79,236,98,4,35,102,19,14,100,245,28,76,60,24,97,32,41,191,211,67,229,124,104,233,155,254,223,255,191,233,215,32,34,252,217,189,255,190,55,210,246,198,154,48,194,180,213,251,136,40,178,238,251,187,200,128,100,0,66,223,24,14,145,152,150,10,2,10,195,136,250,83,1,134,51,14,143,115,15,26,3,56,196,35,8,67,226,80,60,49,76,48,8,21,17,1,64,101,220,120,144,95,229,244,80,23,253,153,34,132,146,129,71,224,233,36,105,176,89,141,35,234,136,225,37,88,152,234,205,222,102,171,168,26,2,123,57,218,131,138,4,73,5,114,16,14,5,214,245,10,201,240,145,93,189,12,239,87,111,210,70,204,8,0,255,251,178,100,196,8,134,126,104,203,27,184,100,240,75,102,89,202,102,5,80,91,249,163,43,78,189,62,129,73,37,103,41,162,142,56,216,188,230,48,37,92,216,205,47,53,44,197,249,225,173,3,212,39,115,4,79,92,241,48,244,197,202,232,182,53,62,109,104,198,18,46,90,165,247,123,174,49,153,228,100,206,94,176,176,248,112,86,118,36,8,91,148,19,210,88,81,20,175,161,73,151,246,66,100,104,129,96,129,58,51,41,139,244,226,215,96,87,100,169,155,214,237,155,168,238,95,233,226,164,202,193,154,109,140,74,225,19,174,66,90,45,218,20,237,89,174,133,139,215,220,6,0,24,27,241,122,7,102,32,48,177,117,118,20,16,231,183,58,6,111,43,226,162,123,47,252,155,255,61,156,65,198,250,182,255,254,112,221,57,65,74,173,167,208,223,255,251,230,109,58,6,74,135,109,38,82,164,64,228,39,31,86,105,152,87,101,26,165,93,1,34,175,156,37,22,224,53,231,37,137,210,9,192,0,140,24,11,92,198,148,8,12,37,12,228,202,78,119,12,184,66,28,195,240,131,140,91,214,160,196,112,33,132,98,158,96,60,20,70,38,64,254,96,30,10,198,3,32,6,98,92,88,230,13,224,122,96,4,0,64,144,22,48,111,0,117,74,134,198,11,32,18,187,217,225,40,10,190,74,165,130,233,193,234,17,36,30,37,74,207,0,197,103,48,135,170,211,42,154,60,22,2,33,72,52,250,186,116,70,78,5,20,190,14,153,128,54,52,14,197,70,114,213,234,14,128,164,175,198,93,142,16,92,178,220,4,96,108,54,41,93,134,91,98,101,15,97,120,84,129,233,33,111,178,231,194,249,10,114,100,147,80,48,80,114,254,185,52,96,64,79,74,97,160,225,50,26,120,164,38,212,235,211,3,229,86,98,253,235,114,90,43,180,147,250,88,167,29,222,48,23,26,93,205,204,36,115,87,116,227,142,226,151,65,239,79,116,85,75,222,149,223,80,252,21,179,90,20,130,207,26,80,221,227,148,193,88,62,52,148,112,159,229,1,246,215,240,0,0,192,45,2,236,43,91,153,5,223,15,14,2,50,34,252,150,71,95,234,13,142,7,110,26,123,71,176,45,47,215,255,234,70,16,128,134,60,157,14,114,8,62,201,53,16,238,63,255,251,126,127,93,66,102,17,85,82,68,5,88,213,83,20,116,131,18,44,244,226,83,236,194,104,48,112,39,19,37,16,249,49,64,11,243,146,8,135,49,138,26,163,10,146,106,49,59,28,131,50,192,15,48,0,17,163,3,176,62,14,52,35,0,160,25,4,132,49,135,113,113,24,60,129,130,40,131,64,132,12,38,204,21,61,76,4,0,17,244,97,69,80,25,183,34,115,83,235,255,251,178,100,196,143,135,158,92,199,11,218,68,242,75,70,73,218,100,199,100,29,217,161,28,15,105,19,217,128,153,37,153,172,172,96,56,224,133,162,124,85,127,135,157,207,242,228,114,220,128,105,9,80,50,63,131,11,164,5,66,219,13,238,91,241,128,97,164,46,189,64,207,221,236,220,38,205,126,243,53,179,86,172,134,153,164,153,54,234,183,180,45,74,45,105,132,181,122,184,192,178,188,37,106,74,69,124,113,57,50,73,125,144,169,38,72,253,75,75,251,77,114,149,56,231,175,214,179,71,65,94,23,69,203,55,181,240,13,13,140,168,70,143,54,173,97,54,36,29,130,5,57,120,189,226,230,212,226,80,88,27,150,181,103,200,230,32,251,24,206,180,95,75,127,237,207,75,52,164,81,200,175,53,29,12,155,235,90,131,40,153,36,61,252,174,137,132,243,234,148,32,81,121,13,60,202,10,126,174,7,66,98,4,81,144,184,137,197,54,24,99,69,120,140,138,151,241,211,97,206,226,125,42,65,94,122,167,84,243,104,141,255,194,247,41,86,192,51,236,253,36,109,29,182,189,191,170,112,96,121,148,206,157,212,207,231,124,193,219,145,127,169,242,70,34,68,193,37,62,12,40,180,52,145,225,96,176,125,44,10,77,10,106,123,187,28,0,140,11,200,196,203,4,79,204,13,137,148,249,205,91,140,88,4,52,194,68,146,204,31,86,204,202,240,18,76,61,194,164,192,252,40,204,89,195,168,193,180,22,12,9,0,88,199,204,32,66,7,164,104,8,128,128,198,96,70,4,79,200,16,1,73,130,30,27,110,132,11,178,117,179,2,37,197,89,73,130,81,23,150,149,68,68,5,127,148,205,87,91,73,126,74,1,20,97,98,16,134,30,17,74,88,137,195,124,1,51,35,68,190,157,203,135,46,193,47,45,233,166,111,77,111,146,26,143,217,232,57,17,244,174,202,121,211,202,91,170,133,74,44,55,40,236,235,178,177,36,211,229,72,202,45,150,213,25,29,38,109,80,22,202,126,209,64,12,74,97,1,14,28,21,154,229,169,164,212,16,34,25,126,199,34,159,235,83,168,209,4,238,9,212,186,209,255,47,55,35,137,233,19,7,148,121,20,97,170,109,70,170,150,168,95,254,227,246,174,182,83,175,57,248,230,125,102,165,190,167,243,198,44,129,133,85,170,61,106,188,50,144,0,0,15,101,0,9,247,18,172,214,65,143,27,156,135,197,129,217,44,3,40,135,102,42,43,20,35,114,74,196,64,235,17,73,41,223,165,31,71,17,195,255,232,47,79,255,249,155,255,208,94,8,182,4,59,65,232,194,208,225,152,24,146,231,34,48,49,33,140,153,20,157,33,64,196,103,58,13,206,49,115,245,24,192,4,87,204,255,251,178,100,165,14,135,148,103,198,139,217,76,116,82,167,89,221,101,34,104,30,9,155,26,47,105,19,201,36,165,230,181,162,137,201,219,197,36,197,88,30,207,118,142,104,195,252,71,204,18,139,124,193,193,139,204,129,194,116,196,232,19,204,31,2,76,198,96,19,12,29,129,52,192,44,17,76,95,139,132,194,108,12,76,0,128,0,128,20,76,32,128,25,74,132,64,30,28,16,145,198,228,56,2,40,182,178,95,245,3,172,240,133,86,137,45,145,63,129,138,100,21,39,228,183,163,99,197,161,99,201,132,99,30,231,158,80,55,53,154,82,129,69,147,5,183,94,4,129,46,180,122,91,253,113,63,241,160,130,84,160,3,97,92,85,102,33,128,27,73,124,161,66,169,41,223,91,83,17,37,133,169,47,36,58,76,70,67,6,136,129,186,213,166,145,55,231,114,96,184,114,198,119,126,102,23,203,213,119,133,136,215,47,118,224,195,177,151,151,101,208,208,120,56,27,210,173,44,161,63,184,193,88,145,88,71,38,19,168,225,161,7,50,90,86,159,60,76,69,56,232,168,191,142,149,174,187,72,140,233,105,63,187,254,75,90,24,214,31,11,65,8,0,0,1,184,141,100,207,140,28,103,120,191,224,67,170,189,69,35,201,159,55,116,64,86,87,83,144,38,123,4,157,61,57,190,173,175,21,191,255,252,47,255,253,58,116,255,255,254,174,114,232,134,114,163,40,107,80,228,247,4,32,59,14,91,16,132,141,49,47,192,10,153,0,140,17,192,112,205,212,102,204,55,207,0,248,94,119,76,150,199,248,196,152,160,12,80,0,196,208,204,32,204,34,69,232,192,12,56,140,103,4,156,120,15,204,9,193,0,196,160,232,12,35,65,0,192,16,1,208,0,97,12,2,169,116,34,0,16,112,19,65,48,96,192,178,130,209,70,249,125,74,155,168,82,139,115,168,220,129,199,231,166,232,105,242,88,20,2,12,129,30,52,152,234,186,58,22,64,21,79,0,65,100,17,85,142,165,4,50,197,41,88,75,221,45,134,27,157,108,114,129,105,161,38,111,10,16,197,222,37,45,149,105,125,42,41,103,95,11,57,64,73,53,49,78,56,116,160,143,40,193,129,155,233,187,133,202,135,173,9,65,49,194,9,193,250,152,37,2,77,68,40,248,14,214,172,149,171,62,229,140,38,228,11,65,210,61,101,168,115,188,196,9,163,16,133,208,209,24,67,8,26,199,15,146,221,236,26,161,145,14,181,220,241,21,207,14,177,62,221,183,87,11,124,61,205,125,175,220,235,38,19,172,37,241,220,71,118,62,32,0,0,5,0,54,0,155,137,84,173,69,142,105,215,0,224,112,114,37,62,245,222,106,211,66,1,39,164,165,38,88,18,169,253,255,251,178,100,141,14,135,189,116,198,11,218,68,118,74,131,89,205,100,199,98,31,77,195,24,47,104,211,193,49,15,167,29,146,173,152,182,237,182,106,49,226,195,28,66,234,254,207,244,91,237,69,34,75,8,10,60,88,156,162,198,174,147,42,34,27,88,54,109,99,228,200,0,8,26,14,152,194,96,88,140,239,194,172,195,212,32,77,188,177,248,206,120,57,76,84,77,0,200,113,160,140,155,195,56,192,148,103,76,6,67,96,198,236,59,204,7,128,156,192,168,27,76,138,195,44,48,137,6,129,12,40,2,70,2,32,38,254,163,176,24,47,90,195,192,64,0,36,192,86,157,143,210,40,215,159,48,198,198,163,195,139,44,4,10,87,125,216,148,81,195,3,197,73,3,175,226,168,151,22,90,93,49,124,203,254,152,120,161,51,56,165,59,174,213,169,98,46,116,186,54,206,173,65,50,214,104,222,52,226,110,133,5,224,135,217,143,119,4,60,129,163,61,118,234,195,78,11,253,23,138,150,10,145,17,221,81,8,70,129,15,184,197,173,185,51,14,77,78,86,167,139,227,114,74,243,93,213,122,92,174,210,231,207,179,55,175,84,132,2,148,3,34,145,52,83,58,142,45,6,93,27,231,250,180,142,210,46,116,26,122,22,155,152,143,156,219,121,204,254,95,191,111,85,190,59,203,243,27,231,204,199,109,247,234,187,103,172,143,29,60,191,135,62,179,97,162,125,224,2,241,1,109,219,61,208,107,232,96,50,147,156,249,74,87,228,207,168,91,228,227,5,214,11,255,83,27,54,179,231,47,89,123,150,180,201,35,1,21,21,198,35,35,36,249,174,51,115,193,250,59,61,110,209,255,210,225,118,173,169,122,49,120,140,57,42,146,1,73,194,111,28,68,32,0,21,208,193,232,71,140,90,64,108,193,244,99,140,160,22,116,193,36,34,66,224,150,96,44,88,70,30,128,200,96,168,12,65,80,93,48,177,5,195,3,112,22,48,3,3,51,10,161,91,48,63,1,52,196,80,240,128,10,126,35,193,192,37,79,77,74,150,111,87,185,213,229,66,33,19,58,228,180,153,23,176,214,183,52,235,179,214,242,29,126,104,16,226,22,20,204,168,99,80,245,122,240,100,87,59,148,223,94,43,190,103,49,59,40,48,241,196,187,119,92,219,100,207,191,57,119,44,28,204,113,81,215,55,44,221,57,14,178,114,181,145,88,90,182,21,239,121,150,145,171,173,82,143,76,210,102,31,213,201,160,136,189,94,62,7,3,130,149,33,128,230,51,246,86,65,2,83,14,42,56,203,102,198,131,224,44,91,29,10,92,142,245,117,0,252,150,79,34,175,101,117,123,30,252,127,230,157,89,114,239,221,188,246,162,254,179,13,189,189,48,179,59,255,251,176,100,112,12,135,54,104,73,27,216,100,112,93,232,89,215,101,166,127,91,185,163,38,111,97,145,193,118,32,102,169,163,142,57,111,135,117,138,66,70,48,4,9,32,114,65,5,100,232,145,249,15,32,209,80,166,160,239,68,157,89,169,177,16,50,252,51,147,212,174,255,103,250,218,164,167,140,46,228,37,36,16,10,121,197,208,65,4,207,34,202,87,255,253,181,78,192,104,92,252,134,75,178,83,238,113,215,52,133,238,201,145,23,223,93,183,27,250,248,116,152,208,201,132,68,37,49,253,175,152,99,110,251,166,220,0,128,247,134,7,66,112,98,2,9,198,18,32,254,106,18,125,134,46,32,52,96,68,9,166,23,224,60,24,102,38,13,224,18,35,3,243,10,64,100,30,1,198,12,96,108,41,198,3,160,28,185,98,33,0,89,53,32,8,1,28,53,48,140,114,169,199,227,145,226,172,21,67,107,4,9,77,5,234,125,253,118,218,74,171,24,68,221,105,96,222,104,172,32,153,78,43,237,252,238,84,21,177,212,253,219,146,172,178,142,133,238,234,220,177,44,195,7,138,247,253,255,175,65,43,221,182,54,246,115,223,91,127,109,201,253,188,111,245,43,168,121,130,224,202,185,247,135,160,172,214,205,64,178,245,116,233,174,141,243,225,209,165,4,236,48,96,147,171,149,115,94,252,47,47,76,56,13,204,133,132,212,135,164,88,99,57,86,84,62,63,70,243,144,238,51,249,121,189,175,253,223,6,53,189,31,86,223,3,81,83,235,142,103,78,116,203,30,229,186,173,100,128,110,7,117,14,149,215,236,231,157,116,5,65,208,147,12,83,185,34,181,204,228,32,33,22,165,155,149,125,201,111,104,255,40,251,109,179,33,97,227,166,136,142,104,46,22,158,121,167,94,58,238,232,114,208,239,209,254,215,137,203,107,160,238,146,92,103,36,30,88,240,99,226,193,226,160,247,224,211,199,45,3,124,43,132,150,243,191,255,61,54,238,230,1,140,34,12,216,199,156,76,140,16,4,80,246,1,26,76,196,132,200,193,32,24,76,84,213,188,200,184,46,76,33,131,60,193,88,31,12,93,129,92,192,8,7,140,12,0,188,199,84,55,64,67,74,44,4,198,1,64,76,96,248,0,234,51,19,48,67,2,138,120,60,112,3,8,128,234,211,81,96,117,162,166,45,3,220,75,154,88,58,169,125,119,118,110,252,2,146,13,208,163,84,190,73,168,169,43,134,171,175,211,130,13,196,104,94,209,180,44,167,163,212,23,109,74,49,173,67,86,171,150,113,8,147,112,195,72,94,50,187,141,217,168,204,97,45,237,139,109,181,60,188,144,53,9,152,166,71,72,181,106,137,213,171,179,171,186,35,126,150,65,86,213,104,182,255,251,178,100,87,14,135,144,113,198,139,217,52,242,75,102,89,147,107,5,26,30,57,215,24,15,104,211,193,24,141,103,105,145,25,216,174,107,91,230,255,119,173,194,18,105,76,147,26,69,33,116,199,27,63,94,235,251,183,79,26,18,142,74,118,139,76,247,72,194,55,165,221,211,91,244,222,227,198,62,247,251,254,206,61,230,252,244,86,127,177,95,252,215,167,142,118,182,222,65,186,178,211,142,20,128,20,162,154,56,64,12,209,70,69,16,179,196,63,72,21,224,244,167,83,253,41,18,91,155,127,144,115,160,12,138,154,38,49,62,56,162,100,32,144,32,247,152,11,80,153,95,255,244,117,253,63,235,252,220,65,180,221,110,205,142,30,110,152,40,42,212,9,20,140,52,245,49,194,226,52,4,48,211,22,227,16,145,38,63,101,57,51,1,145,45,48,82,8,35,16,102,141,50,115,7,83,1,113,166,48,73,13,67,27,80,233,106,197,64,69,49,88,42,19,10,16,57,22,2,128,168,48,18,1,13,113,96,7,48,76,3,252,161,193,192,44,22,4,33,208,7,104,42,45,130,209,49,103,202,42,195,238,24,67,137,13,72,133,78,186,8,106,64,32,72,168,201,89,83,104,134,103,124,19,127,78,0,86,129,241,72,139,149,3,214,143,72,115,140,63,55,36,20,205,227,33,138,153,216,201,225,75,78,129,59,85,35,77,2,130,189,54,23,58,236,77,96,88,2,162,23,118,165,80,115,253,66,185,99,86,33,198,131,13,253,169,202,148,117,41,245,142,122,189,53,188,235,91,205,3,160,134,86,78,82,0,129,107,164,163,122,146,169,156,120,207,190,15,214,211,51,181,169,238,95,231,93,67,107,111,105,104,183,127,26,101,253,102,159,251,61,221,255,225,165,155,119,242,139,255,215,238,179,32,158,163,142,100,22,92,152,2,80,6,252,114,117,186,1,33,109,151,193,80,87,238,55,85,188,150,215,66,108,253,139,144,238,23,79,211,191,19,180,229,72,188,193,67,255,5,214,255,111,255,210,11,150,146,82,234,36,134,144,28,39,146,4,146,25,42,165,147,46,38,166,145,115,136,91,163,0,32,0,12,136,192,96,130,12,7,195,136,194,72,53,205,145,19,24,195,252,22,65,66,52,98,136,1,198,69,224,82,88,9,208,176,12,137,14,113,128,152,5,138,1,209,129,112,208,24,14,128,195,101,16,128,80,96,75,185,48,209,128,168,13,101,76,84,81,87,40,219,246,201,108,54,18,90,87,44,62,155,73,59,134,82,234,223,89,191,81,41,90,182,181,26,202,206,2,34,150,152,188,139,123,156,131,173,219,169,69,203,212,246,45,214,194,85,6,138,202,250,202,41,227,150,172,110,43,173,99,206,106,91,99,6,255,251,178,100,67,140,134,202,89,72,155,217,100,112,76,4,121,154,105,39,100,27,225,97,32,79,101,145,193,35,169,102,141,163,149,161,122,230,216,227,115,189,150,49,171,245,52,105,121,108,75,105,124,142,105,61,76,114,118,148,121,222,90,226,235,49,52,194,118,174,56,166,190,149,68,187,222,131,243,5,45,176,122,211,204,230,78,141,186,135,77,188,189,151,29,163,39,254,236,211,92,160,76,178,203,186,53,0,240,145,129,168,130,175,208,93,11,122,0,0,12,9,0,5,162,243,169,5,156,214,13,121,12,145,32,152,147,122,250,37,108,244,208,136,196,170,214,31,202,69,213,34,119,244,105,166,106,115,51,156,228,26,120,109,229,30,255,255,148,127,255,223,255,2,9,196,129,131,167,141,26,7,108,7,70,46,84,29,105,21,19,116,85,227,128,0,244,193,200,154,12,55,129,192,193,0,93,140,203,221,12,192,88,66,132,0,162,97,32,129,70,36,32,176,97,40,7,198,3,128,246,97,196,7,130,128,26,48,2,134,34,225,54,10,15,148,186,32,0,115,4,80,0,103,52,134,3,0,95,65,153,37,15,51,186,223,170,250,148,32,11,71,159,134,20,204,90,106,58,123,58,194,109,222,91,73,102,34,18,25,182,215,2,61,162,184,58,100,57,126,228,70,197,171,242,28,170,75,62,130,131,113,89,131,80,37,93,73,90,19,41,211,215,9,148,99,171,119,166,160,123,29,99,44,87,183,161,220,236,93,114,127,148,10,189,42,101,137,230,209,254,77,230,176,86,177,36,140,240,179,110,61,222,141,127,143,105,26,59,116,233,45,211,63,107,94,211,92,187,249,239,123,18,186,53,239,213,61,44,157,106,250,87,238,139,250,91,144,212,20,114,214,108,23,39,0,15,44,27,84,234,195,62,70,40,15,128,224,160,3,56,165,150,50,131,176,13,11,80,230,32,40,164,153,84,52,172,119,172,131,131,181,23,42,46,198,253,190,164,82,5,127,220,194,199,17,10,152,40,80,255,255,169,191,255,246,255,219,251,255,244,250,165,117,190,189,17,85,115,24,165,50,104,48,140,164,86,32,157,43,162,0,7,243,4,225,116,48,168,3,67,6,161,25,50,103,75,99,12,224,133,48,74,6,3,11,114,74,49,16,7,67,6,208,6,48,9,2,163,12,64,17,29,1,4,83,48,136,14,211,3,16,1,96,8,119,7,0,3,176,202,76,1,192,122,77,116,171,106,172,161,214,117,35,48,210,56,13,73,124,175,129,98,82,101,86,207,226,242,86,81,21,14,111,170,178,32,225,223,188,239,182,109,246,23,83,232,104,174,220,187,171,54,238,103,16,2,153,228,183,218,125,95,131,108,227,111,118,175,103,26,177,139,214,249,93,235,255,251,178,100,68,14,134,152,102,201,147,216,52,112,79,105,57,205,105,66,122,92,141,157,34,79,101,145,193,51,41,167,29,148,149,128,209,220,53,13,83,88,128,64,115,12,40,41,58,77,153,185,78,158,114,211,21,36,72,126,157,73,61,98,13,192,147,14,251,14,197,32,223,235,187,79,90,218,53,80,249,158,175,116,165,186,230,241,172,203,132,181,254,71,247,17,78,187,182,143,6,37,16,97,229,253,10,15,25,190,32,0,0,3,28,1,64,55,113,51,33,125,131,193,175,246,114,35,8,167,155,28,219,78,158,217,110,98,244,148,49,74,164,132,29,11,38,122,247,255,121,54,23,181,35,37,167,255,229,255,253,245,111,249,193,159,73,238,148,47,187,238,141,152,254,172,201,123,33,90,214,22,111,30,54,9,143,245,108,171,65,241,129,80,223,24,155,4,57,136,32,141,27,58,36,201,133,216,44,152,29,131,177,135,56,163,152,230,0,41,129,192,68,130,65,144,136,59,196,128,220,40,7,6,6,67,28,1,1,100,63,101,68,192,122,173,101,156,48,0,3,212,187,144,140,172,95,132,16,45,86,242,1,134,133,110,64,114,241,110,192,98,105,37,119,239,227,42,125,94,178,97,130,166,193,84,171,108,34,170,211,36,37,204,225,29,173,38,205,235,137,211,78,190,215,59,41,255,150,140,211,19,173,13,180,41,236,219,190,54,51,199,119,235,57,151,177,103,236,82,164,195,50,157,183,125,193,167,168,216,248,217,211,153,72,26,155,87,126,180,154,81,213,162,243,3,90,58,116,199,202,252,88,153,211,246,27,164,43,45,209,49,94,191,227,150,138,245,155,42,101,154,210,209,250,213,151,162,67,151,57,218,54,189,138,191,123,79,213,175,164,207,247,123,249,109,191,82,115,243,86,192,61,255,23,65,101,168,89,0,0,7,222,198,113,108,167,146,145,37,80,102,233,224,250,65,44,18,118,104,144,74,107,161,218,174,173,254,191,235,94,255,255,254,159,255,245,38,159,144,6,51,56,189,80,120,144,171,156,99,35,86,122,198,213,42,132,34,33,62,156,142,68,98,45,18,250,21,138,137,23,104,155,64,190,128,0,1,162,160,110,9,17,137,130,120,27,154,101,134,145,135,8,27,24,7,132,9,131,88,236,152,48,2,136,16,23,140,5,64,76,194,124,5,129,160,62,178,12,26,193,20,20,8,44,193,53,211,228,24,128,34,14,24,126,211,157,0,214,93,230,226,227,217,87,2,27,46,192,160,128,212,78,168,164,78,15,135,227,117,31,168,37,77,208,154,175,125,177,167,197,12,77,233,102,253,169,8,199,8,140,77,191,167,146,219,164,101,14,227,59,141,32,163,205,36,134,233,230,229,241,249,251,122,213,234,240,255,251,178,100,65,140,230,189,98,74,147,216,99,246,79,203,25,195,101,231,52,87,241,155,56,110,60,213,201,49,41,230,205,147,9,128,31,142,70,177,135,194,57,236,182,78,131,89,4,192,248,142,140,206,59,230,245,225,202,193,75,82,158,219,245,191,228,223,152,113,127,21,227,164,107,227,156,158,252,142,10,66,190,148,161,131,86,200,208,152,117,217,139,93,95,105,118,52,42,30,222,50,199,214,46,233,232,169,189,2,215,25,118,157,85,141,2,139,66,22,184,0,10,47,247,162,177,227,70,150,152,233,16,19,2,173,175,19,91,84,76,214,99,139,144,215,246,125,191,171,35,111,255,255,233,255,235,26,80,46,36,179,210,84,147,55,255,255,218,147,175,165,217,29,221,251,246,55,61,167,173,217,25,207,60,195,166,28,238,212,170,169,107,224,127,60,141,116,24,100,128,0,146,219,152,44,40,102,1,137,143,20,103,144,72,20,51,12,64,24,32,67,135,33,203,222,32,4,139,11,76,56,22,142,152,80,98,86,5,134,98,61,141,38,224,96,229,253,100,42,138,145,39,154,13,153,232,22,68,141,108,23,125,50,228,184,91,112,232,222,164,62,24,102,108,50,35,237,16,229,107,184,215,17,115,44,89,105,236,43,166,86,66,76,201,29,57,37,148,208,220,173,141,173,115,181,113,190,194,235,25,97,190,170,245,207,56,111,116,196,47,25,182,171,206,126,48,239,30,29,45,55,83,178,198,119,228,222,237,17,150,186,82,159,110,91,205,153,28,117,52,155,130,130,224,128,194,250,188,133,38,68,167,118,116,145,40,153,69,222,74,99,143,33,245,251,115,187,17,157,149,242,103,95,93,38,12,230,79,85,35,28,0,250,187,242,148,161,77,27,42,135,133,133,90,239,236,145,107,243,50,246,200,226,135,80,78,122,55,12,217,242,125,145,234,54,159,215,254,29,173,191,255,86,215,183,59,127,255,255,255,255,247,33,202,118,40,102,101,146,136,237,35,4,3,6,74,166,1,115,149,82,199,1,163,139,110,138,68,1,0,0,2,151,166,201,152,131,98,33,113,229,226,166,1,0,152,44,156,98,225,81,51,40,136,40,145,0,34,72,92,86,237,2,8,133,248,138,197,229,247,75,0,162,32,38,21,17,106,14,135,200,233,15,151,166,26,7,120,22,157,97,23,191,72,173,167,210,153,252,210,23,167,120,61,169,169,105,153,98,90,186,212,250,161,42,159,35,47,248,119,179,218,207,173,201,19,202,235,93,190,39,195,101,53,237,19,192,88,172,34,199,37,85,146,105,246,242,201,242,221,140,79,71,93,46,62,70,180,32,138,232,184,218,62,203,99,99,144,149,28,122,140,228,58,56,73,229,62,234,212,26,211,125,1,11,14,255,251,178,100,79,10,133,168,104,206,59,143,52,240,78,74,105,218,97,229,26,88,69,157,48,110,188,211,193,56,35,39,169,131,9,153,105,132,64,3,92,109,155,73,68,146,86,237,162,85,190,20,100,102,167,4,12,208,73,0,2,0,0,4,27,136,236,50,232,25,186,113,29,169,194,185,36,167,43,152,225,2,18,215,179,184,193,66,93,173,91,221,27,63,219,253,191,254,159,255,162,197,172,19,4,197,31,15,19,127,255,254,183,51,171,51,213,152,181,36,204,231,24,170,65,76,72,163,136,132,102,91,144,201,139,145,195,193,78,12,8,164,73,200,0,142,48,98,98,49,84,5,49,12,87,49,49,44,48,244,10,48,68,16,0,131,198,13,131,164,34,178,12,152,130,21,129,0,118,249,195,169,54,66,20,24,6,4,203,151,193,88,30,197,71,64,210,26,224,134,179,132,37,111,76,1,61,137,68,154,124,56,67,193,170,93,220,214,87,97,84,125,209,217,181,154,178,93,235,21,255,157,91,76,6,111,184,26,142,113,113,124,179,72,228,231,137,222,226,201,76,101,251,70,232,197,169,242,194,195,7,44,115,199,30,137,34,43,94,94,186,234,250,193,126,221,52,214,195,25,22,250,213,141,13,4,90,166,139,36,223,237,47,173,149,120,255,82,103,69,13,57,240,221,46,110,229,202,82,72,30,131,247,11,175,104,70,242,63,189,90,168,226,252,83,125,34,53,255,245,53,70,26,0,0,63,207,76,10,207,143,102,154,89,9,217,26,131,104,93,72,166,43,190,16,201,33,192,147,199,222,124,121,208,53,97,133,52,223,101,239,219,255,239,167,255,253,91,255,255,255,242,132,163,206,135,33,42,96,172,217,67,125,3,91,125,72,255,150,225,115,201,135,186,140,31,255,255,150,34,0,0,10,148,64,67,134,48,38,20,184,6,214,84,230,65,5,134,33,17,166,53,164,198,74,2,197,80,236,66,3,152,174,9,16,11,105,62,98,0,214,2,17,167,36,228,64,101,40,200,52,24,61,72,137,0,2,32,125,122,142,2,38,91,24,236,114,37,39,94,27,213,55,134,58,102,218,93,47,34,52,190,172,186,82,130,113,5,148,74,167,18,69,157,169,246,191,171,239,8,33,211,204,87,56,93,252,75,58,129,31,31,59,220,138,154,193,86,184,226,173,117,221,219,156,181,41,213,188,147,255,139,66,146,109,74,242,76,211,238,60,63,144,255,125,42,14,127,141,78,198,203,194,84,69,164,176,147,146,129,34,75,68,213,56,152,239,157,159,13,141,101,134,108,147,153,205,52,227,115,187,226,241,24,212,164,240,10,155,31,190,164,148,232,24,0,0,55,109,214,195,212,78,229,38,81,88,68,25,205,127,38,19,133,107,202,203,255,251,178,100,108,142,198,21,104,203,155,175,52,240,80,41,201,163,104,67,158,88,85,161,42,110,189,21,129,45,167,102,205,149,137,145,58,235,243,236,239,40,63,180,57,253,221,37,121,151,110,248,66,213,245,255,253,154,15,255,254,173,255,255,255,252,226,19,25,41,97,22,10,101,180,24,52,30,5,52,162,67,26,74,97,66,163,136,89,43,171,247,127,236,37,25,129,168,73,154,194,33,148,41,81,241,117,96,128,91,49,208,212,51,20,135,5,68,134,0,6,197,64,236,194,193,16,192,113,217,162,2,13,0,129,49,156,162,240,64,19,43,76,51,28,192,22,248,144,20,12,9,216,226,114,147,1,245,220,168,113,104,15,234,232,91,41,129,91,104,109,76,9,6,129,201,77,25,133,34,91,102,227,134,227,197,141,153,117,253,225,215,34,75,187,139,46,108,134,94,234,54,168,79,113,105,229,106,75,254,190,169,181,89,119,237,89,187,97,193,10,24,208,140,231,26,53,94,225,169,158,145,165,180,93,69,116,238,163,174,97,87,145,171,16,117,99,70,67,16,28,154,152,209,96,136,241,9,132,164,53,73,196,142,122,184,82,78,152,185,174,218,32,109,123,115,52,241,50,202,188,76,242,137,35,221,159,253,68,0,24,220,73,113,113,207,51,213,25,41,46,154,225,121,162,76,221,150,84,42,145,26,152,123,85,14,218,175,182,253,229,4,247,244,115,63,111,255,254,143,255,209,7,212,100,131,180,191,255,255,202,133,144,19,20,231,165,15,187,209,21,168,236,164,50,150,118,135,53,176,148,234,172,40,0,4,166,244,193,179,12,198,32,152,193,240,72,250,33,204,88,78,49,28,86,48,97,61,48,168,43,7,27,17,0,13,26,102,30,167,201,193,102,130,24,61,144,11,7,196,100,137,165,1,70,88,12,142,112,114,138,13,102,210,174,33,26,127,89,10,159,212,31,9,85,149,237,167,156,171,8,117,52,244,146,199,107,155,252,253,127,79,131,171,112,135,161,166,10,238,122,182,73,136,222,145,181,120,86,237,241,53,134,237,231,22,159,108,109,237,152,18,92,78,179,141,211,94,38,188,13,234,53,175,168,52,221,119,93,95,85,189,163,57,194,251,222,162,214,215,164,138,56,88,126,246,202,215,176,226,234,6,161,230,103,58,64,96,180,93,81,180,163,27,200,33,83,209,197,178,23,58,178,219,231,240,0,6,123,7,142,52,88,68,224,162,105,48,66,163,189,142,76,149,32,150,189,82,225,181,29,238,142,33,58,84,155,222,174,156,223,179,93,121,191,255,246,211,255,148,174,117,88,148,52,120,169,148,166,28,207,251,223,95,231,189,234,79,77,50,133,46,88,188,170,134,188,70,100,77,175,207,87,222,45,147,244,255,251,178,100,131,142,229,174,85,204,27,186,121,210,81,38,25,163,100,232,126,88,49,135,44,110,233,231,73,58,36,102,77,148,137,145,150,244,195,180,52,196,64,104,198,115,140,246,214,244,195,177,88,194,51,92,199,228,180,203,144,44,89,200,33,1,165,110,107,107,48,243,137,180,208,132,121,26,40,146,169,65,81,185,64,236,202,132,16,7,32,44,10,81,70,78,173,18,35,18,217,13,85,240,139,242,42,217,219,143,50,103,37,84,227,9,55,149,26,7,73,155,226,6,105,143,152,250,201,163,124,0,116,176,241,69,10,2,181,117,51,172,81,98,187,206,240,245,195,231,211,122,150,218,202,171,55,56,169,239,92,110,180,143,235,156,87,94,7,222,227,79,55,254,103,112,169,123,66,137,52,102,166,56,114,109,94,254,215,97,93,57,182,109,157,190,38,30,229,220,170,59,82,22,24,168,234,37,155,113,173,211,56,173,34,201,172,227,26,139,38,190,255,156,208,252,151,135,54,9,250,40,94,117,109,17,122,141,4,8,18,2,197,219,163,194,181,19,226,185,114,89,60,14,213,1,230,58,103,247,247,78,255,189,213,183,255,255,159,11,255,247,102,69,108,219,85,108,137,111,90,41,182,164,16,59,5,4,236,82,16,192,152,202,202,238,106,144,127,61,205,15,177,166,17,117,21,224,0,0,85,172,194,84,228,192,209,24,195,136,84,241,139,112,249,16,205,57,212,200,52,15,212,168,84,192,72,28,29,230,102,205,35,1,133,92,129,164,24,101,25,75,192,255,8,13,77,0,34,29,37,18,74,191,33,2,30,9,193,177,99,157,41,134,176,98,235,155,217,134,130,75,67,34,207,212,164,239,66,8,238,226,118,169,211,106,62,151,174,255,166,181,83,170,217,12,91,198,138,225,184,208,162,95,221,255,187,186,225,126,38,47,47,213,100,213,36,88,146,134,173,45,61,51,140,103,95,27,206,252,216,108,137,75,86,208,163,87,15,183,229,196,55,56,206,81,117,156,234,218,143,152,49,96,110,87,212,242,218,72,26,212,249,137,225,176,92,182,67,174,226,88,31,75,186,245,243,193,206,148,169,80,0,46,254,46,75,160,19,165,70,158,201,149,195,126,233,199,19,133,137,208,16,137,30,207,119,181,118,14,245,29,211,249,207,255,255,255,253,168,19,255,242,170,20,74,109,147,124,205,212,144,142,50,211,83,185,174,102,117,85,175,137,142,125,42,25,232,50,120,100,109,20,218,40,44,240,121,217,98,93,22,227,48,61,29,5,27,102,52,26,102,155,240,160,36,60,193,163,240,193,151,88,48,30,11,8,162,129,25,131,129,1,137,98,163,240,98,248,198,142,236,153,150,13,7,48,120,136,3,18,42,97,4,160,130,168,255,251,178,100,159,142,133,188,84,202,155,187,120,242,79,169,217,179,100,67,142,86,129,119,42,110,188,117,129,60,40,102,29,165,137,137,200,226,201,177,64,229,63,41,46,114,199,76,31,17,32,22,31,41,136,132,24,103,16,236,163,153,240,129,105,148,78,81,244,96,62,230,109,183,251,223,252,233,242,4,34,126,250,93,58,204,90,110,139,82,237,81,251,123,134,107,93,251,215,54,99,78,179,179,142,184,87,108,86,58,123,125,226,249,190,41,6,86,36,4,157,190,142,216,217,6,0,138,100,103,134,25,158,55,146,5,74,196,234,166,97,119,18,78,133,108,118,168,223,46,28,56,38,74,29,18,20,129,63,247,160,0,0,114,136,132,40,68,24,14,69,254,42,17,28,16,233,57,13,25,83,167,36,164,10,29,126,165,3,142,131,149,20,230,109,173,66,111,165,111,169,94,191,255,190,127,69,255,125,91,94,190,136,33,174,93,72,150,69,213,104,136,191,58,82,86,233,121,144,236,78,25,157,232,208,209,253,41,202,0,0,40,239,252,80,222,10,67,24,136,138,118,26,192,40,220,97,113,48,169,168,49,48,140,146,209,162,161,134,129,243,230,28,16,166,21,151,217,247,205,69,9,136,20,68,105,58,230,123,165,112,147,149,18,205,139,154,123,233,111,136,174,151,226,49,79,124,32,167,243,57,245,197,166,108,133,233,172,103,221,29,109,6,155,132,143,99,217,157,119,22,14,225,14,122,20,253,42,237,169,120,82,213,110,9,73,48,0,185,22,40,233,148,130,109,228,54,123,75,39,74,114,61,211,175,106,214,67,11,74,11,67,246,223,91,106,49,250,74,66,47,169,157,110,57,72,42,74,85,179,106,215,49,13,214,60,117,164,144,49,83,216,51,87,172,66,161,146,216,203,16,69,162,96,0,96,0,0,179,97,168,210,126,1,219,135,25,34,99,57,146,234,116,206,100,125,78,150,254,73,201,230,3,30,118,222,183,95,250,255,255,253,53,255,249,162,81,232,33,22,245,177,68,103,54,228,204,55,250,92,236,127,208,38,232,58,191,139,248,171,129,17,94,242,127,29,43,63,95,240,0,6,130,195,74,99,90,11,166,35,5,48,108,128,115,230,52,64,104,96,106,61,38,17,227,34,99,0,1,195,65,196,96,34,10,6,3,96,90,97,78,19,66,128,56,33,21,195,3,32,11,105,130,64,6,68,21,234,10,20,8,3,3,64,39,92,131,160,52,6,0,146,96,7,37,2,89,156,82,37,79,164,0,60,114,134,226,96,228,39,33,36,82,236,137,75,174,42,61,193,86,195,208,242,13,131,68,167,230,147,105,230,146,144,41,138,75,20,122,49,57,55,123,181,35,117,208,135,116,32,64,197,174,197,175,222,142,255,251,178,100,193,140,165,107,102,205,155,143,76,98,76,102,137,186,101,103,98,94,201,163,34,79,97,51,193,77,163,230,13,163,142,120,60,117,164,248,82,195,181,239,179,127,181,5,192,151,175,197,239,86,173,19,157,173,133,137,250,139,158,197,45,169,138,92,117,75,49,91,148,244,255,44,171,132,100,248,176,227,219,193,89,1,36,180,178,234,151,72,129,71,100,99,59,95,101,111,89,150,10,147,152,77,100,173,42,123,8,209,205,70,41,243,133,43,57,226,79,64,213,231,123,113,66,220,214,146,241,90,109,91,117,42,134,181,212,30,247,195,18,250,238,131,71,90,20,34,20,115,150,53,209,210,9,222,154,172,197,152,172,68,60,136,14,148,112,51,202,143,111,133,159,213,174,215,110,180,78,126,115,163,53,175,166,191,252,218,143,127,243,46,18,43,129,225,198,68,205,81,243,190,103,244,255,112,129,4,47,61,20,48,46,188,150,155,209,35,221,28,144,49,53,238,209,253,0,0,18,28,216,26,45,153,34,8,130,78,99,178,194,131,16,66,83,15,129,179,14,79,112,32,34,0,0,226,34,68,17,132,64,202,237,48,132,55,96,240,165,150,198,177,42,131,72,231,110,2,121,94,117,146,131,142,102,49,12,135,215,106,17,218,96,211,220,176,147,109,133,229,13,113,180,17,104,159,207,141,177,38,162,169,234,243,55,182,117,164,119,193,2,215,113,155,23,150,186,175,114,242,194,251,107,117,247,93,223,112,175,231,74,53,193,61,173,157,218,145,95,221,207,79,227,223,27,218,14,146,222,118,157,46,104,139,189,206,213,151,158,93,46,219,43,191,116,93,83,105,165,1,0,125,38,136,88,84,251,74,46,246,162,80,70,69,11,101,199,14,72,248,165,100,122,128,219,141,22,234,187,123,123,120,163,180,189,79,54,139,22,0,0,0,3,0,47,175,129,42,151,179,160,76,219,231,125,61,114,142,96,222,182,29,166,156,10,147,40,80,126,134,196,88,172,239,119,211,210,159,251,81,86,246,86,18,167,1,226,35,136,228,118,176,215,29,75,242,88,139,127,204,199,215,203,167,205,247,127,255,236,146,141,179,80,194,9,75,22,117,153,224,6,96,78,28,166,83,33,26,96,60,72,199,64,73,128,98,22,8,198,9,164,240,97,208,75,166,59,160,150,96,84,20,70,1,0,174,5,52,61,248,194,241,159,150,73,138,145,37,138,91,141,136,60,230,10,200,3,247,96,210,161,33,130,130,52,249,43,25,119,84,25,58,4,99,138,57,41,108,70,22,21,23,137,149,2,37,242,0,112,75,102,95,82,33,208,194,82,171,16,64,94,156,92,37,170,39,224,251,7,139,241,61,127,42,137,125,82,216,181,197,11,12,161,47,56,255,251,178,100,199,12,134,0,104,204,155,175,76,240,80,168,73,221,96,168,110,93,181,159,30,47,109,233,193,85,150,165,89,164,10,72,99,165,241,10,2,26,162,92,225,145,64,229,65,113,116,228,44,170,149,84,68,131,60,78,214,184,128,157,71,85,100,66,107,10,140,234,13,67,102,112,134,192,245,87,86,255,6,46,178,225,140,218,185,243,123,111,23,146,176,109,2,12,43,238,60,92,205,182,169,214,36,253,182,46,165,139,169,253,89,235,89,213,212,166,224,193,139,22,21,125,167,137,189,66,108,182,49,245,172,102,52,76,86,146,95,192,241,33,136,229,189,218,196,128,5,140,137,58,201,24,129,50,56,131,137,70,3,148,10,98,105,220,132,178,81,210,240,18,82,128,250,248,19,113,228,242,202,98,45,69,139,115,196,171,1,20,176,169,85,75,164,173,187,67,119,221,168,165,171,117,111,245,21,168,220,95,81,198,25,127,136,135,16,64,198,36,170,47,187,121,182,172,40,22,98,212,108,200,0,10,179,0,144,72,49,117,8,243,9,209,6,50,145,69,211,2,192,138,18,17,35,15,129,56,49,33,2,65,208,61,12,0,131,10,64,23,48,132,4,148,150,49,30,163,16,1,112,72,5,12,104,31,165,171,18,206,107,240,90,184,78,33,128,100,90,128,210,94,117,206,66,156,160,149,55,171,81,116,206,77,66,220,216,41,238,126,164,120,196,137,128,161,93,156,131,239,54,84,94,144,254,143,242,232,107,113,249,125,0,21,94,30,43,170,153,251,175,139,190,4,119,194,189,103,206,153,173,151,65,30,29,85,144,100,238,47,101,21,162,118,209,93,169,177,215,251,87,152,162,138,114,109,239,86,189,104,39,118,241,49,74,82,102,60,202,127,71,70,123,62,144,110,222,94,230,91,217,99,43,144,223,121,250,181,123,214,214,206,133,163,18,33,0,134,193,176,89,127,180,0,9,151,136,9,247,42,148,241,245,60,187,22,83,111,38,186,161,73,187,80,101,17,141,208,89,250,239,127,144,151,200,164,247,206,253,103,95,254,78,95,255,206,107,231,242,157,250,198,173,151,11,202,189,150,103,254,101,78,27,242,35,245,25,128,96,199,4,209,56,37,18,65,193,191,160,72,76,46,6,120,204,92,11,204,67,82,220,198,34,156,12,63,134,172,193,16,190,204,5,83,160,192,220,36,12,17,0,32,192,28,30,12,14,130,60,196,244,40,128,0,130,97,222,50,99,64,108,60,3,97,64,52,48,127,0,217,195,0,144,149,48,227,2,69,126,84,0,144,176,5,9,0,145,8,35,47,39,121,82,173,113,14,68,129,76,238,159,141,44,200,107,84,210,180,138,101,243,75,120,168,124,228,201,182,99,35,55,176,85,67,205,255,251,178,100,196,142,134,70,95,201,147,219,98,240,77,138,41,163,96,35,142,93,85,169,26,15,96,115,201,105,38,102,105,161,14,57,197,147,43,235,118,187,106,237,63,37,18,236,213,101,44,16,75,73,100,138,87,149,153,28,66,126,147,87,181,115,183,239,93,136,217,164,182,245,213,149,79,242,166,117,47,74,170,182,176,36,66,98,126,10,177,91,58,75,247,108,110,238,119,198,49,232,113,33,136,199,5,20,48,220,101,32,28,90,113,87,197,92,72,178,140,88,53,168,234,2,70,8,49,3,225,72,15,34,57,29,70,16,172,106,69,120,93,37,155,158,73,184,43,237,147,89,141,15,57,244,36,0,18,122,224,245,79,144,139,57,99,22,120,168,2,1,142,228,52,216,217,194,105,76,136,193,184,189,152,129,254,62,223,120,65,66,66,127,182,95,191,159,242,171,244,87,52,248,57,29,127,214,86,75,36,140,253,16,61,112,221,60,57,59,68,20,236,240,22,121,174,81,2,18,170,52,134,103,111,162,62,117,153,65,211,171,218,250,188,210,152,0,168,229,212,194,226,136,203,80,124,193,19,60,229,105,52,88,186,49,32,10,50,52,158,26,81,3,3,100,14,1,19,70,28,0,236,172,195,192,93,165,55,143,88,112,45,24,44,4,40,105,31,131,93,41,229,82,115,41,31,12,218,41,62,197,33,91,227,178,137,226,93,116,77,92,162,35,71,81,28,105,68,173,51,69,247,82,163,140,200,232,17,229,82,209,73,4,137,210,24,110,95,98,156,245,54,64,114,57,40,216,86,105,38,37,199,133,165,104,107,131,81,3,116,198,77,179,181,203,221,77,147,105,166,92,53,205,184,179,45,13,95,121,120,145,178,65,237,39,217,227,29,117,81,165,255,35,46,125,135,65,167,6,105,221,66,108,251,91,185,0,1,0,0,114,253,132,25,106,18,70,133,97,35,48,138,69,250,13,162,219,114,106,125,235,40,238,191,191,183,213,180,223,255,255,255,170,36,81,54,209,25,114,179,200,132,90,50,119,99,148,192,83,94,71,98,41,217,85,179,95,84,83,152,214,123,178,58,197,101,156,0,184,152,7,24,215,193,96,8,196,240,235,140,170,66,8,194,228,255,207,142,219,24,194,180,99,140,6,205,208,197,84,248,204,150,129,156,192,192,34,76,7,2,172,193,52,59,12,81,65,248,192,88,10,12,39,72,88,192,228,33,72,129,44,192,56,11,76,18,128,153,9,70,2,193,98,97,164,7,203,21,149,154,99,19,36,101,138,30,41,123,21,50,212,38,5,54,121,19,25,58,79,10,3,15,47,184,172,236,51,140,176,128,10,119,254,2,45,171,159,66,150,239,237,232,228,186,85,4,186,109,15,26,103,113,221,101,120,187,255,251,178,100,190,12,133,81,91,203,155,177,69,66,78,104,233,202,97,229,28,31,69,171,24,47,101,145,217,133,35,230,77,146,162,32,143,182,70,65,13,98,51,1,179,56,93,60,122,205,201,135,65,123,235,12,35,113,200,204,49,73,50,221,57,149,45,89,77,165,196,116,198,139,33,45,40,57,133,29,70,23,118,145,57,233,27,221,235,237,183,246,181,43,170,135,223,229,151,86,197,113,234,223,226,234,52,180,237,50,200,20,63,26,235,82,57,126,215,165,83,28,171,36,26,83,103,250,127,58,31,156,207,252,165,251,58,148,153,203,206,215,102,159,92,231,189,175,85,60,128,235,255,222,51,138,98,253,13,218,48,72,97,238,171,64,80,16,184,170,70,12,124,31,117,50,208,168,80,230,53,106,106,9,119,63,108,252,66,129,25,64,3,78,34,201,92,146,155,213,87,112,239,212,150,42,48,19,81,98,13,25,108,130,39,31,254,245,255,255,174,157,175,247,211,197,247,127,69,216,114,244,105,195,221,113,195,134,80,198,22,132,91,30,175,40,136,32,99,168,171,146,0,2,227,4,33,252,49,1,9,131,5,193,133,52,24,48,211,20,32,87,48,209,9,51,18,226,81,49,26,4,195,2,96,90,37,3,242,129,133,48,180,1,144,32,15,24,9,139,73,131,168,36,42,35,0,0,24,3,4,226,35,35,233,133,240,1,172,89,208,112,5,42,64,104,10,162,171,250,131,48,234,170,23,174,122,162,252,162,233,53,207,115,235,16,137,142,219,176,56,154,114,76,29,249,25,241,14,42,59,190,11,232,178,46,17,240,176,14,102,90,198,66,39,165,179,190,131,125,102,45,73,9,94,120,230,167,85,177,170,227,45,140,81,181,85,116,70,19,245,9,143,209,78,120,198,177,76,96,172,180,51,37,235,120,146,49,104,124,228,105,159,230,60,233,238,68,36,132,214,159,175,245,40,174,217,99,40,245,145,13,137,236,127,111,245,226,241,183,179,59,246,102,194,148,121,162,242,93,110,13,118,191,88,2,80,255,19,81,4,59,8,49,19,77,194,192,99,115,249,39,155,163,50,200,226,185,110,138,84,33,213,153,58,174,118,191,255,94,212,77,137,82,121,134,19,8,27,24,58,140,185,166,127,255,247,255,253,56,151,98,197,142,242,12,101,35,72,133,97,64,213,167,69,196,82,209,47,103,190,109,226,216,4,1,5,73,88,95,20,101,179,81,142,46,71,193,228,26,100,134,97,105,233,129,205,166,92,35,142,132,210,36,190,34,109,129,161,12,201,32,229,42,32,9,12,135,91,67,136,134,206,59,143,2,77,67,100,131,213,77,238,101,178,57,218,255,131,52,173,113,172,225,246,44,253,53,200,162,235,63,11,49,245,245,206,255,251,178,100,187,136,134,165,100,200,147,207,53,96,79,9,121,179,97,66,126,85,225,95,41,78,105,41,193,98,162,39,117,133,137,125,53,125,89,93,32,80,185,11,58,75,152,205,194,90,175,252,235,25,132,174,77,13,79,110,16,68,21,15,29,38,77,244,92,66,211,108,201,10,75,46,230,89,212,19,251,91,252,34,148,219,96,252,117,89,172,253,221,214,83,82,161,55,84,96,246,21,202,171,172,135,150,45,27,220,138,231,216,125,97,197,8,26,234,66,128,75,207,175,250,215,163,72,4,88,245,105,72,59,44,81,227,50,99,78,83,170,208,168,163,180,17,44,74,53,112,221,1,133,76,240,148,65,197,33,178,111,79,39,113,223,93,180,225,122,204,167,45,5,98,88,114,60,232,7,4,18,90,171,86,115,126,157,40,157,158,253,179,170,181,102,123,154,198,34,209,211,98,70,116,248,190,231,120,42,199,191,190,245,238,190,224,1,169,36,208,192,23,232,196,66,104,193,168,224,204,51,212,201,81,48,201,195,0,201,240,252,4,6,19,5,11,53,131,132,32,47,106,183,24,17,47,242,87,139,66,118,72,45,26,194,181,80,232,60,26,94,34,2,76,46,86,163,149,174,235,235,48,126,102,179,179,195,30,93,181,153,28,151,1,15,209,64,229,148,220,64,115,105,119,45,177,4,224,140,66,92,84,9,55,1,81,118,76,60,52,78,165,141,32,129,18,28,193,65,131,50,43,51,103,156,64,33,20,144,222,21,33,154,21,144,204,218,38,106,73,99,255,217,73,123,95,165,25,171,69,20,236,87,78,246,4,70,200,205,65,84,197,198,64,227,0,110,169,114,226,128,138,200,70,8,146,71,3,179,154,13,197,24,143,74,19,214,146,151,139,29,36,188,110,238,42,36,242,165,47,111,171,237,56,144,8,218,141,198,197,136,163,246,103,115,86,37,10,100,41,249,85,117,105,110,58,76,103,226,152,252,12,0,168,54,110,43,252,154,161,75,144,172,15,102,141,103,104,253,254,39,164,225,80,99,69,152,21,147,125,182,10,152,249,203,251,24,173,170,221,120,150,156,61,5,54,154,140,119,151,144,53,110,26,122,88,4,4,57,132,214,185,133,205,99,143,127,239,175,166,175,226,192,11,50,96,71,156,107,98,0,96,255,24,113,32,116,109,97,80,100,94,132,36,206,24,190,1,24,78,45,2,65,66,128,12,207,208,20,144,10,48,48,15,48,236,36,114,204,7,9,64,128,146,114,142,151,198,69,130,233,188,22,12,5,131,169,24,0,30,38,17,154,42,227,115,37,253,198,169,118,51,170,60,10,70,101,237,94,71,51,2,82,161,209,163,195,236,92,54,184,153,21,108,183,107,215,143,240,72,59,42,131,152,98,145,255,251,178,100,205,12,134,52,101,73,27,186,74,224,97,231,105,167,97,6,111,91,41,219,26,78,177,25,65,118,33,166,77,147,141,173,83,134,178,189,180,217,142,25,211,228,233,76,38,11,160,244,107,191,19,42,241,105,58,135,202,217,130,241,198,165,228,136,220,231,87,58,221,95,221,95,174,175,205,218,116,20,97,147,188,135,163,218,86,14,32,226,84,39,48,165,40,212,26,90,218,155,16,56,108,143,104,101,56,80,162,91,22,159,45,165,92,100,107,47,167,21,137,37,158,185,27,116,139,85,13,83,23,163,191,125,109,84,242,74,105,152,155,17,71,176,132,147,161,89,74,221,17,144,219,190,241,199,173,165,80,179,248,5,35,44,10,27,85,219,208,231,38,198,12,230,57,67,169,194,156,110,194,54,92,230,70,132,160,220,216,202,101,230,231,132,71,64,108,193,122,135,212,41,161,214,38,232,200,148,168,250,60,169,24,130,84,138,225,238,105,134,102,8,84,153,59,103,210,50,150,108,253,132,0,140,206,253,142,216,44,12,79,66,143,152,34,12,108,80,77,165,145,77,158,19,12,89,15,204,24,36,210,1,184,154,80,37,12,0,141,208,136,221,81,53,31,22,55,108,152,26,57,26,110,10,141,0,226,130,144,176,92,240,8,134,36,194,136,138,131,48,221,28,190,167,150,191,40,32,20,3,203,162,44,179,60,27,201,100,150,89,200,122,69,44,102,111,100,109,78,131,2,168,247,244,109,138,186,222,135,105,44,13,213,105,111,92,87,173,181,55,229,175,187,19,50,146,53,229,56,86,47,81,205,107,128,81,24,145,183,228,206,102,40,196,245,253,155,6,101,185,147,74,146,63,79,101,31,57,9,177,118,168,81,33,172,10,60,195,210,225,8,13,34,180,12,28,81,202,77,25,191,197,162,126,218,38,89,184,207,44,98,162,160,172,138,105,47,126,235,100,94,252,115,246,157,239,125,53,146,62,125,62,63,239,168,205,194,192,64,9,198,226,17,135,148,128,231,115,53,36,150,81,232,197,78,180,39,103,78,172,13,249,115,232,33,125,63,255,215,245,185,137,106,59,167,81,110,35,194,218,200,113,25,221,84,173,83,227,28,118,44,115,52,164,133,10,11,172,169,147,70,1,26,230,90,82,74,194,135,8,192,34,70,7,189,4,26,176,9,175,48,70,96,244,3,145,92,217,182,129,135,61,2,153,211,214,105,80,97,139,130,65,97,98,171,170,3,73,139,214,176,128,0,97,240,109,177,128,33,103,110,128,65,226,212,103,120,112,80,211,162,3,162,33,32,131,224,234,61,248,126,62,186,55,117,170,97,49,33,194,229,154,215,138,231,74,240,47,220,72,68,113,155,181,111,174,100,48,52,192,48,183,152,107,235,255,251,178,100,196,140,134,186,119,198,11,172,54,160,80,72,105,183,96,35,139,23,233,161,34,78,48,216,129,70,159,166,141,133,13,177,43,110,190,135,103,168,106,192,239,164,207,150,39,216,24,64,88,93,170,72,214,99,198,191,35,100,46,17,149,59,220,237,236,178,11,220,61,33,154,52,202,122,128,137,3,64,156,24,136,181,147,179,110,253,10,79,217,34,216,47,7,17,61,103,97,169,99,153,12,65,22,63,116,105,56,199,68,182,251,39,191,199,64,251,108,38,38,139,17,74,91,46,106,76,5,108,215,9,215,85,9,160,118,187,139,14,236,185,182,163,242,70,189,113,101,66,21,11,79,8,157,93,209,191,245,251,250,77,94,240,248,160,207,4,235,155,43,122,12,65,100,245,255,7,223,186,28,39,179,236,149,229,49,99,47,76,94,77,206,133,156,67,239,124,203,246,147,164,249,42,134,85,103,37,122,194,0,0,8,149,36,110,99,11,82,57,160,179,0,185,51,96,211,22,36,51,134,128,154,214,162,177,190,212,71,16,84,173,221,105,87,148,42,251,3,166,141,93,47,69,203,28,145,19,17,4,38,213,156,45,50,59,245,129,172,220,183,56,252,207,68,178,59,144,81,248,172,90,224,20,196,109,188,173,70,88,174,225,112,55,57,108,79,94,210,216,44,222,122,221,80,137,81,226,22,152,56,134,110,156,227,177,179,5,149,58,10,20,18,15,218,68,249,245,84,92,230,134,48,160,68,115,51,19,13,253,213,82,91,105,253,125,139,54,242,155,197,4,203,133,9,42,185,66,100,209,148,135,206,53,120,83,24,75,219,200,75,88,57,44,157,173,38,38,72,235,140,151,143,82,178,177,216,80,46,72,169,154,237,64,205,73,206,180,204,76,81,69,213,4,78,131,190,236,42,200,93,0,240,227,40,122,142,244,164,147,161,96,214,64,186,183,19,144,97,59,87,254,61,84,28,64,67,250,254,191,78,159,195,165,97,70,87,119,180,117,20,206,22,11,40,73,140,52,195,55,58,132,236,181,91,215,151,148,30,3,169,38,106,168,94,85,223,111,6,244,111,255,223,136,48,195,19,35,71,193,113,48,250,66,243,43,241,43,50,58,7,51,21,244,68,3,25,225,131,152,58,152,62,1,106,6,2,129,220,197,108,57,68,128,12,192,152,4,12,32,0,92,48,16,96,160,185,141,67,200,116,42,199,192,35,164,216,17,35,1,68,70,56,97,84,200,113,213,85,3,1,228,193,214,176,148,178,235,128,224,164,0,245,141,15,162,237,197,97,160,119,109,11,153,220,98,35,15,206,72,165,15,169,16,30,40,72,27,115,219,187,94,87,144,21,60,86,196,5,63,18,105,69,144,160,41,30,136,133,227,68,228,232,218,114,255,251,176,100,207,136,6,9,104,76,211,121,97,120,80,229,249,199,101,101,56,98,93,223,22,15,113,141,193,43,17,229,205,151,148,224,128,81,51,192,208,224,144,79,45,19,116,63,26,139,226,81,177,125,120,134,86,66,88,95,62,31,212,149,204,135,82,93,76,108,218,33,209,97,50,39,210,21,25,112,246,210,233,157,234,225,32,136,114,209,213,204,200,64,242,193,250,122,219,165,212,107,88,94,132,128,180,253,131,187,52,185,13,214,88,83,25,195,121,107,167,70,96,94,212,197,211,121,137,8,250,234,11,218,108,169,139,158,43,191,57,149,66,158,215,96,238,97,138,90,217,73,30,14,97,54,109,0,174,178,148,249,198,57,184,231,102,240,157,69,0,9,38,131,226,208,69,14,57,174,114,203,128,35,29,44,142,227,96,205,12,168,66,84,189,107,46,249,27,79,86,26,226,37,106,160,21,68,128,168,143,234,187,249,63,175,237,65,3,23,120,105,4,192,25,243,2,226,214,27,39,91,253,135,92,40,49,200,115,142,151,178,157,255,64,0,65,243,18,142,206,40,59,48,65,148,216,35,227,65,144,205,2,245,50,160,13,26,140,22,18,105,236,188,200,195,0,48,229,129,21,174,80,187,82,98,104,82,240,93,151,71,80,69,133,206,75,44,15,31,29,29,251,168,224,94,235,247,157,133,233,142,46,12,90,138,73,56,64,11,155,6,205,48,48,248,130,32,144,96,62,154,104,218,132,81,236,228,194,198,91,58,20,64,195,230,66,9,180,140,78,142,144,24,81,7,48,100,195,47,71,211,120,110,211,21,164,128,81,19,42,66,231,22,225,73,169,102,163,178,168,49,140,40,146,116,247,239,17,138,205,165,137,40,64,75,210,82,72,226,125,22,152,132,191,133,32,77,127,5,205,161,89,145,133,91,38,95,173,76,73,204,51,22,145,154,67,44,149,199,198,57,12,186,183,218,82,115,48,109,225,18,68,221,117,172,160,165,0,34,83,14,155,202,58,161,135,107,74,21,81,49,10,193,161,166,79,53,91,129,125,158,205,23,97,72,209,84,92,231,181,126,49,216,249,60,170,141,150,148,239,166,205,233,251,32,163,33,199,212,197,61,110,236,32,238,189,208,191,211,206,253,58,76,70,161,78,172,111,13,109,46,204,21,182,10,40,19,52,40,147,73,74,163,124,145,227,64,65,179,26,73,3,178,86,56,251,114,249,153,216,65,148,154,39,168,128,96,210,0,217,104,0,60,255,130,220,81,195,227,46,12,52,99,35,21,65,32,26,49,176,211,46,8,49,176,3,46,106,56,5,93,11,249,62,88,58,117,38,90,237,176,88,36,203,26,74,141,195,150,153,192,166,33,146,57,169,132,208,20,35,169,163,77,50,136,255,251,178,100,190,140,134,85,105,74,147,153,74,224,65,164,105,131,101,98,104,38,193,199,30,14,239,41,65,27,23,37,93,150,10,16,4,137,22,152,43,40,80,99,7,176,84,69,185,28,24,2,89,112,89,98,11,165,155,50,83,147,83,32,115,177,232,83,34,114,90,203,101,127,223,88,112,40,164,122,30,120,149,218,166,80,115,90,195,9,22,242,28,50,158,79,86,74,204,89,116,203,234,48,1,168,82,214,140,200,18,107,23,165,220,71,9,4,76,183,13,172,98,25,122,173,186,173,197,7,36,146,233,19,240,247,89,150,193,86,40,37,80,194,176,210,70,211,141,87,168,11,118,68,119,158,63,212,92,40,22,118,37,5,201,114,153,162,127,37,209,43,249,211,95,250,249,111,25,154,209,248,172,162,154,59,38,167,135,102,39,183,131,161,15,94,141,74,245,90,153,225,106,118,40,55,75,158,61,199,185,97,206,119,254,239,227,86,122,238,31,190,123,255,118,150,150,26,231,239,45,126,168,209,0,0,0,2,79,184,160,209,129,158,42,19,4,179,1,166,165,9,120,89,1,50,116,35,169,184,247,39,94,76,160,18,34,49,104,219,117,250,77,139,128,170,194,81,37,122,162,236,242,43,105,186,209,137,219,228,170,244,255,253,106,18,89,209,70,255,119,255,242,138,0,0,243,4,145,243,69,130,19,0,218,3,181,159,179,50,130,163,32,18,163,47,84,243,46,130,177,192,80,112,26,48,0,13,49,40,84,105,37,232,48,0,1,134,6,64,8,140,216,136,18,5,18,18,161,208,195,195,7,162,133,10,0,159,3,240,160,195,72,48,233,6,148,69,230,83,171,58,173,203,157,126,209,34,205,160,160,40,118,125,216,18,179,59,6,5,92,56,20,241,232,25,193,83,80,32,50,96,120,75,192,64,181,132,166,127,180,32,18,48,238,17,150,129,220,101,50,124,108,167,61,54,19,44,218,189,66,169,198,237,75,48,165,207,102,55,25,174,236,52,130,6,178,191,75,105,237,146,181,130,135,184,207,71,182,214,80,167,28,101,139,219,80,245,92,29,241,94,202,15,157,82,115,117,252,216,110,53,17,15,29,185,64,204,69,44,56,81,215,20,181,47,124,68,109,188,104,206,115,196,124,251,178,124,217,191,192,150,72,211,198,82,160,34,183,95,22,244,182,163,66,51,101,63,110,87,220,118,60,167,128,32,0,65,27,228,176,231,195,235,108,1,105,142,1,140,135,166,136,184,53,139,229,208,82,86,30,40,119,222,2,36,216,56,77,108,188,37,250,39,110,145,121,223,203,99,215,221,238,187,46,102,108,213,75,186,207,110,66,132,57,173,10,111,255,255,245,129,70,11,175,160,41,4,200,84,104,251,180,72,201,240,204,255,251,178,100,161,142,167,131,99,74,19,186,124,114,66,195,73,69,103,9,42,29,201,163,38,78,225,149,144,243,8,38,77,134,45,64,200,212,208,203,71,36,197,48,212,4,7,8,64,35,36,64,147,17,197,213,168,9,5,6,131,166,253,9,204,186,82,84,16,12,70,7,221,66,80,0,193,0,12,104,80,36,14,0,160,25,140,161,136,176,14,172,38,4,135,99,245,139,78,148,54,246,10,99,102,171,0,79,155,180,197,198,100,212,37,130,22,238,44,254,128,134,77,27,113,198,185,147,148,40,98,35,99,74,36,218,252,175,46,177,46,12,195,111,243,80,205,156,166,39,174,223,83,74,182,159,25,6,57,14,249,38,42,236,96,119,123,105,238,238,158,149,255,107,12,237,253,52,78,17,220,95,92,117,141,39,121,154,201,110,86,179,59,86,62,112,242,56,236,22,32,103,138,16,105,45,134,195,210,230,27,57,218,129,165,107,31,45,175,187,145,61,70,219,45,93,149,46,49,222,211,202,158,149,211,206,99,100,170,20,196,149,40,75,243,224,189,189,14,47,190,77,118,24,57,183,21,242,0,1,222,22,36,178,71,156,172,69,204,89,234,226,134,37,66,175,244,9,26,219,151,197,64,205,193,248,224,231,37,11,60,238,189,81,114,91,59,4,141,255,33,118,67,255,255,255,255,160,58,15,36,105,163,16,239,98,242,196,141,192,0,0,0,176,193,53,156,32,241,48,156,27,62,129,54,22,22,140,131,81,204,188,27,204,227,0,12,32,0,194,192,168,56,62,48,144,74,130,130,160,136,40,0,201,35,158,88,248,200,108,16,39,63,205,136,195,15,40,106,23,56,100,4,16,64,20,10,210,194,210,81,255,8,41,203,215,185,246,240,140,41,59,113,178,168,152,164,182,6,30,125,22,142,136,143,195,119,36,145,90,121,64,201,9,142,80,42,60,50,146,222,251,128,32,82,204,235,61,249,97,36,158,221,102,79,247,105,94,91,89,14,142,40,9,247,214,132,159,183,231,53,182,2,171,246,247,84,79,91,52,66,249,230,182,236,4,143,100,116,249,156,201,210,211,151,161,212,121,65,234,44,170,114,41,0,172,161,45,62,33,242,177,182,227,250,168,234,214,243,151,249,213,150,123,186,142,67,144,162,191,117,211,184,252,79,178,215,93,235,219,102,221,249,214,249,250,228,33,74,191,102,85,163,232,16,0,57,36,92,86,40,188,159,2,22,42,86,123,8,172,163,42,89,117,89,109,247,41,237,181,72,190,140,60,234,128,27,117,134,81,54,121,135,224,57,119,206,254,202,212,90,121,223,254,159,202,213,255,255,255,255,255,255,255,255,255,254,140,56,113,45,131,194,99,80,132,62,212,1,61,49,172,76,120,184,99,242,255,251,178,100,153,142,199,0,104,74,27,186,100,112,74,42,233,130,96,197,130,152,153,147,44,110,65,156,136,222,135,230,204,246,28,152,185,218,250,38,54,11,25,161,110,99,54,241,154,192,72,76,65,146,36,161,129,71,174,50,106,37,236,165,96,154,124,200,200,64,195,160,94,213,0,3,72,128,175,58,180,152,184,46,169,31,52,97,38,11,78,83,170,251,123,119,53,167,253,127,80,216,84,145,92,148,237,163,99,89,82,41,254,86,135,251,138,230,106,25,231,16,222,166,254,176,32,153,177,76,146,62,197,42,75,30,104,168,186,234,14,240,80,73,49,158,60,243,118,168,120,106,219,37,122,91,29,107,147,203,87,190,143,166,74,111,185,192,70,7,20,157,217,106,193,60,125,216,83,132,37,36,55,14,29,78,36,157,233,180,39,238,185,134,75,24,191,221,82,53,205,222,187,76,230,50,157,12,119,166,195,205,123,179,210,239,247,124,252,55,133,34,248,46,0,0,1,126,22,135,104,132,157,32,207,22,170,188,43,130,187,9,15,93,212,44,9,208,170,204,41,138,221,214,242,156,205,107,249,63,45,247,107,127,255,255,236,221,187,43,201,215,10,62,69,4,135,241,110,163,0,0,163,10,222,115,26,64,227,0,222,211,34,56,163,19,133,243,33,158,3,37,223,99,30,0,67,7,193,241,144,152,196,192,116,193,33,194,24,48,12,12,34,10,164,108,40,120,51,119,86,249,145,224,146,226,97,38,7,6,99,192,72,140,45,48,56,3,3,33,64,208,41,148,5,133,97,33,169,91,9,106,57,90,31,177,94,13,79,136,139,104,21,41,206,212,50,81,236,182,104,118,7,243,25,183,234,146,1,29,13,38,103,176,137,220,227,101,179,240,80,193,83,219,148,191,24,234,106,206,93,113,178,160,160,145,90,186,229,17,83,159,172,29,22,88,210,111,83,110,207,126,75,38,230,223,27,253,250,28,50,221,236,255,54,139,239,25,219,240,74,120,53,27,136,206,51,200,83,158,13,158,44,117,216,137,185,137,177,17,228,103,239,35,25,174,143,115,55,169,39,228,213,216,145,33,48,178,6,166,172,163,250,238,122,236,94,42,198,102,66,12,44,134,241,0,64,0,0,22,246,6,144,13,137,155,136,10,219,76,89,197,138,48,77,58,211,187,210,8,101,12,11,117,32,117,156,34,249,181,228,204,245,227,31,247,255,167,254,223,175,255,255,255,255,255,255,250,86,134,70,221,231,186,68,236,175,166,238,114,253,0,0,138,191,133,157,32,102,145,134,134,103,34,222,153,20,40,101,180,113,133,136,128,168,3,48,85,98,99,48,132,75,80,176,5,75,139,50,148,250,225,40,44,48,87,93,233,6,3,104,73,1,108,248,196,64,255,251,178,100,173,140,167,8,103,201,19,185,77,102,66,106,73,151,97,165,98,24,161,163,46,110,61,53,129,30,136,38,169,134,8,176,134,226,252,5,193,65,56,253,72,28,177,52,205,93,50,20,175,21,33,142,213,83,225,19,138,153,102,214,97,178,106,8,156,215,246,75,237,119,169,228,12,52,173,174,177,137,157,188,253,9,167,197,241,82,238,8,232,82,178,187,174,33,215,48,72,124,254,235,25,158,171,123,245,223,218,246,181,70,3,107,208,29,89,230,238,128,141,153,164,2,50,212,140,34,146,192,121,149,8,80,27,214,21,64,168,124,229,181,144,71,14,229,91,77,166,230,249,47,37,51,206,167,9,48,98,223,91,63,81,217,185,92,73,163,154,212,33,27,68,185,66,166,32,23,123,206,210,192,58,210,65,17,0,50,84,205,24,129,58,131,168,254,138,165,56,223,96,171,232,115,97,7,252,255,233,242,255,235,255,254,145,192,250,5,181,40,224,50,145,9,38,141,4,77,15,72,116,185,38,30,34,108,169,67,132,0,67,103,207,23,64,103,236,0,2,12,180,193,69,12,206,80,32,193,129,4,250,214,136,192,240,56,195,117,212,117,89,50,48,5,69,32,184,54,98,24,60,9,23,35,0,2,17,14,97,134,199,37,69,141,77,149,168,214,217,129,8,240,101,205,52,67,10,246,147,177,208,74,165,101,101,36,43,23,62,51,155,250,128,156,184,228,173,88,90,143,111,148,39,61,50,84,62,191,233,83,78,48,77,189,100,127,211,6,108,210,191,1,213,55,166,165,252,199,111,117,170,26,86,215,181,165,13,112,177,153,136,141,73,127,37,170,118,26,81,160,193,70,103,192,114,191,137,253,167,213,176,249,238,108,157,102,197,117,26,20,23,80,30,73,58,170,35,198,238,233,234,71,191,145,182,61,223,69,154,237,108,125,194,146,82,247,158,62,169,139,196,254,251,198,105,77,209,228,41,53,241,139,73,184,247,190,239,247,229,165,173,239,108,192,155,177,203,128,0,88,0,4,25,252,233,96,112,28,169,64,170,17,117,187,11,192,69,7,12,153,252,13,71,111,66,117,29,92,83,10,237,255,254,55,171,230,127,219,246,255,109,102,58,171,214,145,56,156,36,8,73,11,27,3,194,132,151,22,61,130,105,2,178,230,109,77,197,82,64,4,27,249,129,69,73,153,224,161,134,195,241,203,192,241,143,64,185,138,132,73,135,104,41,134,32,170,38,133,128,48,80,168,96,0,123,30,84,201,213,109,253,117,239,144,2,161,193,236,58,209,194,128,73,64,6,161,141,56,193,240,66,33,3,140,2,46,93,35,198,205,169,251,22,203,116,110,118,86,144,236,67,54,23,68,218,225,192,47,180,151,164,61,7,86,68,255,251,178,100,189,12,134,145,104,202,27,185,122,240,70,195,89,186,61,133,44,24,141,163,46,110,181,57,1,51,24,166,245,132,149,96,79,21,22,106,89,144,5,226,227,44,254,77,108,118,235,85,16,210,47,58,201,115,207,71,39,10,200,216,149,206,27,85,170,99,82,142,160,153,160,196,163,4,83,134,3,200,11,166,1,97,177,105,76,92,31,194,217,58,66,161,67,106,233,114,211,156,75,31,169,100,118,39,226,180,202,21,220,173,101,87,238,85,175,186,187,91,122,183,103,58,133,101,54,215,184,146,147,226,187,8,38,128,0,192,111,240,242,137,51,232,216,201,87,44,106,205,12,185,129,208,52,207,140,184,30,98,210,199,208,76,66,78,228,77,191,252,223,223,255,253,63,248,228,16,21,69,8,131,140,23,10,62,227,140,159,255,255,220,125,165,22,46,139,150,112,22,100,212,86,120,210,68,111,62,157,137,0,204,22,198,68,203,76,2,204,4,202,224,221,84,229,204,100,192,0,194,112,211,140,34,128,56,199,236,1,140,57,56,192,22,143,58,20,209,252,25,232,33,108,208,128,18,64,168,58,76,221,124,192,12,206,225,49,148,12,144,152,225,249,22,24,163,33,137,135,30,208,152,32,82,46,44,50,78,52,153,201,59,132,144,89,46,69,22,10,82,194,35,236,220,211,101,1,209,185,0,190,146,215,160,147,198,177,131,99,109,173,219,44,12,201,166,230,130,193,227,178,1,240,130,158,144,12,50,25,100,78,85,39,174,248,218,173,48,178,187,216,139,137,140,200,164,36,192,210,76,35,205,249,87,223,177,82,3,76,31,179,14,62,88,80,189,20,123,175,143,221,189,4,80,75,169,158,60,251,242,187,213,255,118,42,221,143,208,93,183,134,58,177,118,175,48,167,207,30,229,126,166,187,49,86,205,219,84,88,247,43,248,115,117,121,219,85,105,238,219,206,223,238,215,219,173,83,189,177,107,93,231,117,246,243,203,247,157,172,53,119,151,249,118,222,172,212,253,235,29,89,18,3,202,191,229,94,72,2,0,0,207,127,1,15,79,1,162,142,14,19,41,247,149,96,148,108,253,143,243,19,174,74,76,196,48,138,102,39,108,207,250,254,81,254,159,250,255,244,98,70,148,30,11,137,76,131,102,48,210,196,243,191,255,249,153,62,99,83,112,247,228,198,150,202,2,112,171,115,47,118,163,72,203,251,95,236,206,187,231,10,140,19,11,65,217,241,129,193,49,207,86,176,224,68,102,41,176,102,211,88,100,200,72,94,240,104,80,98,120,74,97,160,227,100,192,32,96,2,3,190,196,32,90,218,180,22,3,12,118,6,215,73,8,49,160,164,83,134,72,5,0,156,50,170,253,237,44,24,90,213,90,34,28,110,255,251,178,100,207,142,136,14,107,199,11,219,201,228,82,71,185,183,60,103,128,90,141,159,38,78,233,145,209,60,25,38,77,135,156,248,96,215,249,169,74,140,110,54,12,18,199,61,54,150,143,241,78,85,167,84,51,31,181,245,57,141,212,214,214,12,102,71,102,157,0,18,124,172,201,177,202,205,252,113,146,225,77,132,131,88,144,3,165,230,152,70,183,203,56,230,148,103,127,247,113,228,45,167,110,219,26,237,108,184,140,207,11,11,111,13,35,82,202,70,77,14,8,11,243,202,103,235,151,45,142,62,121,171,177,15,110,238,29,227,251,251,20,203,214,66,109,134,81,53,70,53,216,103,154,180,125,73,153,158,159,150,169,157,219,152,255,206,222,32,82,54,117,252,0,33,151,54,41,229,183,16,138,8,156,130,38,204,254,33,244,48,249,153,11,89,155,188,34,125,155,60,149,173,187,105,151,166,163,150,120,127,237,255,232,223,244,255,232,101,21,66,165,236,86,199,15,28,136,91,254,129,64,28,182,24,74,135,102,5,204,42,53,142,148,25,174,203,157,169,239,185,96,0,0,13,144,66,57,26,222,21,149,7,3,73,50,80,197,20,193,182,164,192,245,184,201,224,40,44,4,133,193,147,23,194,3,18,198,102,158,36,48,36,9,18,119,145,97,92,69,161,168,35,196,129,97,65,8,194,117,193,202,5,42,80,218,226,48,148,227,57,112,114,87,235,214,239,96,40,102,173,0,161,146,153,248,208,244,116,115,36,42,199,117,82,46,100,98,62,183,96,243,122,22,107,91,160,77,56,79,104,191,192,115,206,147,20,142,242,88,48,129,234,211,76,25,115,87,91,245,209,149,79,11,80,238,221,172,253,231,238,90,214,140,241,17,200,19,42,4,123,250,238,43,52,39,28,39,223,74,254,209,42,223,136,218,139,231,212,108,227,90,131,88,27,181,113,239,90,214,52,88,79,254,155,226,94,62,61,111,137,61,241,92,103,253,82,145,84,4,1,80,154,166,31,247,226,160,0,1,132,12,0,26,110,20,140,166,120,252,138,25,203,40,68,38,167,230,7,103,172,103,41,161,80,32,105,3,187,23,216,41,148,124,97,233,253,63,95,237,255,127,255,18,238,187,18,185,111,44,240,137,112,93,47,24,223,42,16,19,9,149,65,187,212,245,22,59,47,80,186,197,100,26,84,85,61,113,131,146,70,229,10,152,29,126,123,29,225,148,71,38,126,40,154,180,142,17,84,47,81,8,84,196,1,195,19,12,222,145,0,28,120,3,139,236,52,1,182,66,28,37,6,204,179,209,64,65,88,21,54,223,211,7,2,92,138,117,131,54,172,145,74,103,11,63,200,131,135,16,155,37,176,85,139,22,249,45,45,117,35,252,244,91,175,130,255,251,178,100,187,14,134,107,97,73,155,185,122,242,78,102,25,205,61,70,126,22,253,135,44,110,60,117,193,49,166,167,12,243,149,136,199,142,190,229,242,45,179,235,199,248,147,127,112,247,103,206,126,96,217,33,241,185,41,135,241,55,235,132,7,222,105,14,110,234,6,55,143,152,155,205,19,174,44,44,234,94,223,31,51,59,163,11,229,36,201,215,83,94,21,35,255,58,248,183,32,140,61,47,124,164,213,17,218,38,44,140,19,45,101,32,230,26,30,146,195,161,5,164,40,210,111,26,127,75,0,11,47,203,133,130,6,43,237,32,61,142,85,111,186,209,223,213,179,223,5,5,53,8,24,105,19,25,176,61,255,191,125,191,95,253,127,250,181,217,20,53,8,101,84,58,213,229,79,178,219,175,202,185,157,119,202,218,189,245,107,177,47,31,104,156,84,212,18,81,55,216,229,253,52,233,0,3,243,12,2,98,50,83,5,51,8,1,99,55,26,45,115,27,76,227,10,179,131,31,240,211,38,5,176,168,153,137,25,30,192,153,202,214,58,32,68,99,35,9,146,131,66,0,194,236,68,192,85,142,228,153,5,136,0,194,203,129,199,68,134,34,0,83,139,8,2,130,51,80,177,11,39,206,48,52,97,32,164,71,43,149,26,42,93,80,196,68,70,108,82,80,48,2,103,128,14,43,212,48,132,185,177,154,152,156,170,88,13,126,234,73,75,153,67,45,86,86,135,122,28,11,139,74,57,55,15,94,248,34,198,124,105,23,238,110,6,185,80,112,4,160,30,165,68,148,203,26,59,121,242,187,107,159,43,103,150,85,231,55,223,254,246,182,247,147,225,126,27,150,84,202,154,245,108,112,181,30,134,226,146,198,97,35,149,206,74,165,19,23,103,40,237,202,179,156,194,146,126,49,71,126,197,138,215,179,253,92,253,88,183,83,26,106,58,214,185,143,107,106,237,185,137,234,243,159,191,199,124,185,99,40,221,92,174,114,246,239,89,229,203,27,173,113,66,19,208,27,18,167,117,104,0,119,126,144,140,190,16,231,0,15,68,157,158,141,178,24,22,76,107,239,243,224,214,234,35,85,7,187,130,146,230,14,57,41,174,206,140,161,66,213,233,253,244,253,31,255,179,107,47,127,49,102,134,116,158,240,53,35,57,13,203,144,177,145,74,212,7,10,200,143,207,233,232,37,225,227,177,128,78,12,10,188,70,18,73,215,46,114,189,10,172,106,48,44,26,67,15,208,61,48,27,6,19,73,208,231,48,64,4,67,12,208,82,49,14,23,83,14,112,61,48,20,0,225,64,52,48,65,4,19,6,64,69,115,0,192,62,74,0,16,252,216,176,7,82,49,35,4,208,15,155,103,164,149,70,145,213,19,142,225,153,140,226,228,115,255,251,178,100,210,142,199,249,103,199,19,221,216,144,91,169,169,163,61,67,142,26,221,145,36,79,101,145,209,57,17,230,141,135,156,176,172,182,36,37,246,150,139,29,68,217,38,229,128,192,28,94,166,224,101,52,92,70,165,8,183,185,101,203,174,203,82,230,75,151,153,199,96,251,24,161,222,175,106,212,207,189,177,135,198,241,213,14,27,212,165,111,84,166,119,231,117,219,156,217,76,63,106,114,182,212,174,197,120,171,111,134,25,243,181,17,171,67,166,235,150,179,104,108,85,166,143,76,125,152,92,194,162,58,109,99,247,162,134,200,239,101,203,101,251,222,141,102,69,157,109,217,207,173,94,143,90,103,104,227,83,220,202,249,131,96,130,145,210,1,48,162,212,47,205,127,111,104,80,238,13,146,133,184,41,220,128,81,200,164,42,53,15,162,207,191,206,243,174,220,83,222,173,83,102,51,149,32,105,225,40,233,125,79,40,209,17,106,91,36,223,190,222,200,17,169,131,98,130,23,114,63,171,209,108,92,17,55,133,192,181,148,62,60,248,117,69,69,164,66,165,205,10,80,40,0,0,20,116,192,168,120,205,208,184,194,160,212,251,44,32,203,130,164,196,153,60,203,98,184,210,144,120,42,4,2,129,51,43,192,179,38,196,136,81,132,38,14,82,242,48,208,130,16,64,202,51,186,113,238,122,73,84,15,8,113,1,66,196,42,85,158,140,100,36,115,224,176,112,41,126,79,79,110,192,11,119,221,64,72,101,253,25,37,8,10,79,76,248,146,169,119,238,96,149,204,0,102,30,85,156,88,164,235,232,59,190,8,228,251,124,179,95,14,104,120,67,47,109,42,34,224,192,26,211,100,158,222,22,160,248,178,18,109,226,149,243,203,14,62,237,143,217,49,125,186,196,172,174,22,174,98,124,90,54,160,199,113,150,246,137,14,240,151,16,159,222,55,207,204,127,27,84,143,93,218,155,205,119,88,57,174,241,170,106,170,247,238,164,145,90,201,102,120,176,171,136,109,208,29,170,91,27,170,183,90,68,84,65,212,155,238,27,119,254,223,74,128,0,8,176,0,110,224,206,120,108,0,132,151,13,80,106,18,245,108,97,51,164,146,93,53,239,19,114,96,89,16,207,105,159,47,116,6,123,12,70,2,237,135,253,63,255,255,252,23,255,125,55,103,174,95,186,144,131,108,230,33,122,83,91,57,200,234,16,53,58,76,1,175,39,79,152,143,66,110,24,111,38,3,128,83,13,216,99,122,125,115,56,193,163,63,1,83,55,228,35,5,68,227,0,3,241,16,154,97,96,124,100,176,162,161,196,129,112,112,119,13,161,32,88,57,134,137,67,180,165,118,95,82,21,5,176,42,1,4,29,107,61,18,230,94,242,229,0,160,74,255,251,178,100,186,14,134,242,104,200,155,186,122,240,77,9,57,186,61,98,90,90,9,159,34,110,229,49,201,54,38,166,141,135,136,168,206,222,174,99,16,126,232,32,81,213,101,18,21,230,46,179,247,152,98,5,98,206,86,112,230,228,132,160,58,150,234,42,28,117,217,22,30,172,113,77,214,189,251,153,175,220,95,250,221,179,45,250,52,252,108,251,166,124,45,103,134,92,224,28,6,32,177,134,215,156,100,172,163,9,218,202,203,70,188,103,242,95,54,241,25,249,157,89,185,175,7,164,113,4,124,162,162,83,181,223,76,230,203,220,242,21,233,57,71,116,196,207,69,83,241,198,102,158,106,213,168,51,18,201,81,32,172,212,38,195,60,156,106,60,186,112,0,70,237,159,104,97,96,137,203,193,216,142,73,164,145,6,72,108,152,117,233,78,190,211,156,100,112,121,31,127,249,123,212,163,253,27,111,168,175,223,255,5,255,144,142,101,37,5,227,73,50,114,6,69,56,121,211,126,174,86,114,104,233,67,90,138,192,164,214,181,155,143,223,91,79,244,238,0,0,2,112,193,4,170,140,39,1,224,193,212,6,12,144,80,216,192,124,19,140,9,139,112,194,156,118,132,137,212,192,12,10,20,20,195,128,6,12,42,193,1,157,24,4,128,217,128,32,5,85,20,0,165,151,6,14,1,217,129,0,19,74,222,177,208,2,38,5,66,16,16,85,34,51,41,185,44,36,19,47,174,221,17,38,230,167,121,168,125,68,100,150,197,130,43,217,162,192,242,64,145,214,140,9,136,181,43,190,238,183,48,108,233,227,187,138,199,187,155,129,233,39,211,166,123,157,163,239,213,181,221,184,21,119,82,246,114,242,168,77,90,180,247,217,169,122,119,44,122,212,112,187,91,155,214,61,237,140,44,235,121,229,250,220,212,166,119,247,100,101,4,24,204,199,97,80,240,234,58,27,9,172,165,101,202,83,207,24,58,169,185,100,49,235,107,36,74,77,105,90,83,35,38,194,136,152,22,37,73,147,136,198,203,137,71,207,131,120,155,19,54,210,230,211,129,192,17,1,0,27,68,52,218,56,66,75,138,150,244,184,202,130,220,126,30,71,174,27,94,74,103,7,201,61,157,117,48,251,69,152,56,165,255,166,132,216,96,117,94,132,109,191,228,61,245,127,249,79,253,12,255,254,157,221,137,85,100,138,130,65,50,67,196,233,228,106,110,242,253,198,207,226,145,193,163,4,34,216,49,160,6,67,2,176,252,53,248,59,51,20,160,16,49,87,5,51,10,65,209,49,102,2,115,3,176,57,37,6,33,192,59,14,26,87,4,192,96,1,204,2,128,45,136,55,97,224,62,160,17,0,137,132,208,11,180,5,103,16,142,71,160,169,64,98,79,182,255,251,178,100,189,14,135,28,104,200,27,218,76,240,77,199,185,135,97,42,86,93,121,165,30,79,101,145,193,52,28,103,12,252,28,88,81,77,204,76,70,61,140,4,14,110,215,87,254,243,128,223,11,177,160,171,77,188,60,180,69,248,147,68,77,21,72,161,151,182,54,21,186,17,83,100,209,235,42,1,222,73,94,250,215,194,160,70,53,185,236,63,41,125,239,107,124,229,51,255,115,69,81,154,181,121,182,67,63,114,154,142,55,60,23,161,184,225,211,46,166,73,142,98,199,37,116,176,205,18,177,84,108,101,118,189,211,103,151,59,15,63,236,228,209,202,117,250,176,197,46,198,204,255,101,51,190,109,46,61,19,239,205,95,247,59,247,219,131,215,93,52,78,243,110,44,179,78,40,90,235,109,157,157,159,157,166,131,106,243,151,203,168,253,228,190,39,46,24,0,69,126,226,69,147,12,15,151,201,12,253,189,188,171,20,103,49,36,237,229,70,50,173,98,201,183,255,163,252,147,104,145,59,230,115,218,83,247,125,207,177,234,96,80,135,87,101,194,54,115,71,148,140,162,73,9,5,149,171,2,154,145,65,89,84,45,74,30,46,57,208,116,171,150,205,72,0,3,179,2,129,210,49,132,5,99,6,208,171,53,13,17,99,10,144,111,48,34,40,179,1,18,127,48,35,0,115,1,0,40,71,224,193,143,48,165,0,7,244,66,160,161,115,78,122,212,202,156,64,64,234,14,108,204,204,149,9,19,213,78,24,64,100,242,70,195,196,162,169,52,245,167,54,123,123,127,226,172,119,237,136,66,195,212,35,128,1,68,101,15,184,17,91,183,82,88,173,242,134,41,231,225,24,113,241,42,220,205,96,239,131,168,58,221,160,91,93,65,77,238,52,92,147,34,34,28,229,68,105,117,36,218,82,150,186,220,42,218,104,84,222,32,223,58,241,183,169,41,125,77,76,51,93,253,161,86,34,190,3,34,167,120,165,98,89,236,75,239,115,250,226,216,137,156,223,55,197,53,239,226,227,89,205,84,214,221,169,138,183,102,145,160,215,23,135,120,13,83,121,55,53,51,26,52,206,122,115,106,109,158,104,163,129,228,160,126,218,61,228,174,0,6,3,10,91,255,140,56,162,74,152,70,48,142,193,146,71,166,150,23,85,85,86,29,51,189,61,118,53,41,63,250,210,65,217,8,170,81,91,118,127,249,219,109,191,84,162,54,155,59,70,134,177,12,116,97,39,198,184,116,180,22,81,129,50,163,152,244,140,11,146,0,38,149,169,3,168,110,162,133,71,12,8,132,192,198,88,25,140,15,131,204,209,104,104,129,64,132,97,152,11,70,10,97,190,98,22,3,234,42,56,6,38,4,224,28,96,244,1,46,232,4,7,64,64,25,50,255,251,178,100,175,142,135,0,104,72,147,218,122,240,79,103,121,218,61,165,108,26,241,163,36,111,101,49,193,43,152,39,105,133,33,185,249,148,0,36,172,112,12,140,15,128,110,145,159,149,39,22,4,148,119,244,224,37,57,39,156,246,59,106,149,102,243,87,255,238,70,112,205,82,190,91,78,225,37,237,77,5,136,98,216,92,175,191,120,28,236,43,184,92,252,100,255,165,40,215,59,123,242,166,223,225,47,203,255,25,171,22,216,236,221,88,190,85,59,95,87,196,2,100,52,163,82,145,99,27,85,137,182,117,22,244,102,81,53,83,140,83,233,35,138,234,36,178,177,149,162,166,205,197,178,85,206,179,146,251,55,94,106,217,74,205,254,31,19,171,116,42,110,60,194,126,90,146,202,118,156,100,141,133,186,201,218,180,170,232,24,77,2,57,166,129,55,33,96,45,52,47,55,41,16,0,6,251,97,185,199,165,93,75,74,165,95,48,172,238,75,220,158,87,183,179,136,192,164,201,87,89,223,255,255,217,255,255,53,67,219,137,48,101,149,125,118,177,81,69,133,46,188,161,242,38,16,162,2,177,72,178,171,238,224,159,79,251,249,206,106,252,215,201,175,191,155,191,108,0,2,77,112,195,19,16,139,232,48,104,42,62,95,125,0,145,134,28,208,134,81,63,1,207,81,132,64,57,130,128,56,178,234,99,200,22,193,133,129,193,128,38,186,25,48,23,220,116,70,3,7,81,164,239,24,214,13,32,69,61,201,235,71,168,73,41,116,191,6,59,191,139,237,252,135,156,255,164,42,133,79,89,145,137,109,47,140,3,80,102,153,214,159,238,147,250,213,217,67,45,239,225,7,239,20,175,157,202,199,50,207,43,152,99,12,87,165,189,141,124,91,187,81,154,157,127,115,202,253,207,192,68,28,135,164,213,116,225,126,191,198,55,104,148,122,80,84,148,146,18,179,54,42,44,129,168,16,36,118,110,52,136,51,52,85,227,11,255,203,25,142,35,158,73,54,186,251,8,195,145,10,160,141,98,144,166,236,238,174,210,38,214,36,228,211,190,236,71,102,18,104,159,38,200,36,167,95,95,64,244,168,10,97,3,51,97,19,156,148,143,37,232,168,14,34,153,146,85,80,226,239,108,175,131,2,205,13,46,145,198,116,115,5,82,4,255,67,210,79,64,200,162,125,182,252,138,187,233,153,250,183,253,19,250,217,94,186,115,157,24,149,202,131,198,88,204,22,143,25,156,115,150,175,14,220,103,113,129,96,0,54,36,28,198,95,129,20,97,44,39,102,4,171,96,96,244,21,230,50,161,202,98,116,105,6,17,193,40,96,58,3,196,32,212,97,52,9,166,25,64,144,236,24,5,129,192,24,25,152,92,92,56,13,221,208,104,41,255,251,178,100,174,12,134,158,102,200,155,185,76,112,77,167,249,167,97,234,24,92,65,155,28,79,105,49,193,142,24,230,41,150,13,188,24,54,129,204,4,84,30,41,60,57,152,128,8,24,113,174,48,64,30,148,24,12,152,61,20,249,49,187,125,112,113,220,165,167,92,188,138,110,180,209,80,136,136,5,215,212,26,125,18,119,170,107,183,25,19,64,252,82,138,230,224,135,158,245,212,129,159,166,213,189,221,199,125,220,111,188,212,230,180,167,110,174,123,106,159,172,49,173,165,197,174,11,120,98,118,189,108,119,202,188,150,105,141,139,167,224,244,79,69,57,77,158,222,108,164,181,108,79,109,180,191,154,201,102,79,202,225,83,140,169,12,43,166,194,174,67,118,109,9,57,62,52,189,19,179,57,146,45,80,93,153,79,30,165,6,151,62,152,76,115,4,247,95,194,68,17,77,132,42,113,166,9,13,222,149,240,13,61,131,21,38,42,161,122,253,43,200,143,191,28,179,232,87,210,17,30,96,72,246,50,31,193,209,168,250,40,174,222,123,166,96,95,28,75,239,29,13,205,108,199,229,53,68,221,118,222,158,216,52,82,85,170,208,35,185,112,110,149,88,104,125,22,99,74,226,64,216,181,192,155,79,100,13,164,74,241,48,209,132,71,60,162,40,69,234,172,58,0,14,243,0,78,115,144,5,83,27,149,195,209,62,179,9,1,19,28,44,115,63,68,129,107,48,194,48,92,193,80,120,153,127,50,140,43,76,48,168,102,14,17,32,229,21,77,42,70,116,100,200,41,3,22,7,24,132,108,113,16,66,199,131,27,97,176,177,18,11,251,143,138,98,115,179,253,212,166,65,202,233,83,33,201,164,147,121,32,149,130,5,111,233,48,165,221,86,143,9,203,107,243,59,177,41,61,203,202,154,198,91,191,223,175,189,110,89,203,156,169,220,218,173,46,23,221,188,127,242,183,144,172,11,74,105,91,102,142,147,38,228,108,166,93,93,131,109,198,85,153,94,83,232,83,70,137,26,233,62,74,99,215,200,197,136,197,126,138,43,223,121,137,201,41,246,231,121,185,85,5,16,182,148,20,75,171,227,24,248,197,39,18,42,131,93,14,187,165,139,234,37,45,244,114,75,183,94,105,5,86,94,52,8,150,134,195,66,232,30,9,32,75,52,28,99,152,212,123,85,213,145,191,126,243,129,61,128,198,89,129,76,172,248,142,246,122,161,145,214,216,215,10,186,122,255,246,255,255,255,244,99,244,69,49,106,186,33,143,58,80,214,234,253,98,208,75,178,46,210,174,206,212,152,192,22,124,194,154,65,99,2,194,17,50,170,4,83,3,176,186,54,165,51,3,15,144,50,49,162,23,99,30,18,229,49,98,6,17,144,2,29,7,211,255,251,178,100,162,14,134,158,103,200,19,185,76,112,77,135,185,147,97,39,86,91,117,151,28,79,101,49,201,56,13,166,157,133,165,84,12,144,110,48,172,5,100,249,48,32,2,96,184,15,192,232,162,52,13,10,4,23,4,83,7,208,19,101,100,7,162,8,223,68,176,52,131,237,4,57,77,5,88,73,136,220,48,133,51,150,24,134,127,60,242,238,84,64,5,12,248,224,129,18,216,166,20,73,230,195,182,121,154,217,175,90,56,180,249,199,194,47,172,203,203,158,115,63,191,207,15,228,63,123,157,164,253,47,153,232,140,203,251,42,249,94,187,125,32,237,194,59,182,135,119,97,95,251,187,182,167,153,79,81,115,81,166,101,6,217,119,198,19,147,18,169,165,140,54,154,83,124,216,247,151,190,229,225,238,175,45,191,43,171,150,124,204,119,186,37,36,35,19,142,31,105,40,85,107,56,129,145,7,243,255,241,224,218,195,184,234,116,122,79,43,9,40,0,148,32,153,107,50,0,174,50,73,117,230,212,43,86,151,175,215,154,161,195,170,198,87,73,58,124,150,242,40,239,17,85,215,204,188,154,150,172,35,54,193,3,74,157,250,210,232,176,143,47,92,88,87,9,53,169,112,184,158,154,131,40,65,158,226,56,217,34,103,208,102,181,158,82,217,0,10,179,5,34,103,50,12,9,147,3,192,100,54,174,10,227,10,192,82,48,205,46,67,15,34,109,48,241,2,179,0,224,28,48,18,3,19,10,64,24,48,113,6,116,38,24,13,128,113,128,216,4,77,150,160,20,2,45,104,102,153,197,93,19,42,131,25,28,53,56,116,98,1,1,218,32,41,8,52,74,44,207,61,78,254,85,159,191,187,65,79,95,77,252,90,148,132,0,113,249,235,201,172,217,179,175,107,12,172,72,172,77,178,174,98,244,77,94,172,157,216,231,157,236,117,174,255,202,25,152,100,20,3,65,147,36,0,66,0,197,198,184,112,33,34,143,87,104,53,6,82,25,18,210,242,104,211,4,20,116,71,20,26,126,65,123,188,36,163,192,203,133,81,24,166,28,44,59,101,28,75,53,213,239,53,140,119,21,65,72,132,27,88,140,199,148,91,176,157,130,1,161,18,24,92,220,139,169,140,43,121,38,63,69,32,248,199,211,72,2,18,4,28,130,59,139,238,74,72,186,244,75,249,78,121,200,156,232,153,182,138,203,208,163,42,146,211,246,86,56,196,151,154,56,183,5,12,69,255,252,178,234,236,239,125,63,255,44,246,41,24,239,90,57,14,149,97,108,41,22,102,76,57,145,231,80,37,230,183,123,11,215,209,125,115,62,65,5,132,70,118,99,48,27,230,18,224,104,107,158,118,166,13,160,4,98,226,60,102,64,192,152,99,238,1,38,5,255,251,178,100,164,14,134,221,103,199,147,218,67,240,78,104,73,199,96,226,95,90,225,151,28,79,105,15,201,45,41,38,169,48,15,73,64,22,96,28,11,134,28,0,230,97,28,16,204,236,8,8,97,128,193,74,132,194,32,27,130,135,46,157,0,174,233,84,8,93,144,242,166,70,6,10,98,205,170,187,178,48,165,117,223,112,200,137,103,67,63,191,156,108,255,85,74,103,49,118,197,169,69,163,163,166,95,253,77,200,187,146,248,202,87,81,38,97,250,70,121,90,102,242,55,220,222,116,89,225,151,253,137,120,197,16,66,61,76,4,148,176,30,42,138,60,183,40,32,69,58,22,202,105,124,146,13,87,229,146,28,100,49,114,52,197,54,6,194,158,174,163,107,136,51,169,30,138,123,150,54,180,242,233,107,75,66,253,98,154,43,164,47,198,149,18,16,7,88,250,30,45,99,70,227,136,98,93,163,41,57,223,255,249,5,246,56,247,252,65,90,4,128,0,61,120,35,75,231,64,216,145,248,19,144,160,70,25,162,38,130,98,137,79,100,227,250,169,28,106,137,204,201,170,255,253,244,253,236,45,220,191,255,40,107,73,30,97,157,3,97,28,232,74,220,135,153,195,45,66,207,185,156,46,82,214,241,192,98,59,36,69,107,141,14,229,136,0,0,83,80,196,185,84,202,65,36,193,149,164,225,13,184,194,65,132,200,71,244,196,87,208,198,208,176,32,6,48,36,46,49,84,49,49,52,93,98,64,0,120,178,111,164,234,87,68,132,76,158,69,69,91,24,93,230,216,116,149,120,100,141,38,163,104,10,23,240,74,62,99,167,151,61,93,149,114,244,21,250,74,117,165,118,218,150,49,235,213,111,115,143,21,23,204,50,122,213,159,9,221,233,134,99,134,187,255,188,48,236,161,43,103,109,224,224,242,184,64,218,240,49,112,76,34,196,226,109,102,78,58,73,41,101,81,205,182,37,6,227,115,134,234,145,142,234,72,36,148,246,23,243,178,130,49,111,176,207,221,239,250,173,99,170,187,167,136,54,51,51,209,203,198,212,51,110,108,163,73,82,136,102,59,72,211,140,163,102,45,138,49,155,109,58,107,232,132,137,154,132,100,160,64,7,32,110,175,59,11,1,213,33,5,6,6,33,81,101,113,189,86,187,44,57,89,232,17,65,137,202,150,135,163,233,153,61,3,241,84,253,234,73,79,8,73,219,167,255,222,223,254,191,249,140,238,140,215,150,111,100,104,66,87,220,172,69,245,150,93,117,81,88,51,94,235,217,211,122,202,228,85,152,159,36,152,86,59,152,66,3,26,209,204,133,131,163,56,151,3,72,91,67,61,131,131,5,64,243,1,193,211,38,194,67,8,5,230,90,60,13,150,90,70,236,33,5,27,136,255,251,178,100,165,14,134,90,103,200,155,185,75,240,78,166,217,115,101,103,90,88,189,153,34,78,225,49,129,57,163,166,181,129,14,56,99,0,7,7,65,97,92,45,194,67,177,97,188,176,10,2,164,28,170,241,5,139,83,80,54,176,183,32,195,8,111,26,206,8,182,44,212,25,84,178,158,206,60,206,3,138,106,157,128,91,171,1,61,157,161,87,119,109,227,127,44,110,246,230,87,102,218,177,30,80,30,78,116,125,156,137,27,80,16,138,212,234,73,206,244,226,144,122,11,75,13,218,244,130,161,123,125,36,224,171,81,243,169,195,103,44,239,138,174,105,185,211,86,205,252,185,203,199,58,151,8,198,85,106,111,186,82,44,98,180,230,16,201,50,34,22,35,178,156,50,20,166,219,223,6,89,255,123,145,176,208,2,32,3,62,212,177,105,209,118,59,35,145,79,106,151,110,85,104,29,154,187,82,102,131,241,124,191,108,81,224,223,126,218,55,219,9,255,255,255,255,215,167,233,14,109,12,254,38,127,228,140,86,209,71,2,81,148,82,138,59,9,72,34,53,197,15,153,152,140,16,12,135,3,206,161,149,199,24,0,1,99,6,226,115,43,64,131,16,72,211,252,104,128,82,12,100,107,196,96,89,170,104,80,34,93,1,24,158,97,144,180,96,104,191,48,96,32,58,80,10,228,170,76,102,74,64,192,73,147,20,33,82,10,192,114,80,92,4,251,247,8,75,230,57,126,12,115,187,204,119,156,162,43,151,97,18,91,106,56,44,173,13,41,125,224,236,230,170,214,219,11,167,249,82,128,223,171,13,66,105,233,215,6,237,95,151,227,247,126,213,43,176,145,195,214,32,224,108,54,97,193,76,107,219,72,178,213,35,192,231,76,217,126,94,213,154,170,166,126,226,231,63,126,122,216,207,77,242,40,126,105,213,203,195,102,86,63,21,173,76,174,183,245,173,216,99,217,133,123,217,94,237,135,22,246,244,112,237,34,189,96,247,27,88,161,6,39,105,208,189,104,217,84,189,214,85,69,231,191,242,96,0,153,33,128,1,186,93,39,135,80,7,248,218,11,132,14,56,85,27,57,36,44,114,153,123,172,116,8,23,158,160,84,186,39,209,214,191,244,141,81,64,205,49,9,135,131,117,47,255,151,221,44,15,85,154,118,93,87,206,200,114,180,123,1,177,103,92,198,30,19,222,242,10,75,225,215,110,96,2,21,188,196,11,115,50,132,129,130,163,247,24,65,69,3,37,172,76,144,231,48,224,16,222,81,95,128,225,33,64,180,104,60,149,245,223,165,38,226,16,4,91,221,114,15,111,96,40,105,185,76,237,125,195,52,214,87,28,63,101,15,246,239,172,108,27,133,14,141,68,249,160,53,199,49,249,59,59,45,182,255,251,176,100,181,12,134,83,103,200,147,185,99,244,77,169,57,186,72,2,213,23,85,155,46,110,101,135,201,42,13,102,41,135,136,224,75,12,221,59,39,238,48,59,63,187,147,2,197,154,220,102,102,113,172,48,56,117,75,145,164,60,60,228,53,235,219,66,201,126,30,167,93,140,112,152,177,155,215,247,227,98,126,105,215,134,239,214,39,28,173,102,149,248,121,138,99,106,213,170,126,144,59,102,45,176,117,15,20,231,122,74,191,95,114,213,231,58,182,231,92,141,17,210,194,226,25,205,156,232,91,134,28,216,96,77,207,74,171,101,56,64,128,0,41,108,165,198,165,54,81,216,17,249,29,94,218,193,110,24,151,137,23,238,241,8,193,139,101,10,217,240,148,49,45,255,222,129,91,211,255,233,104,191,170,193,163,170,212,131,1,144,96,42,97,50,36,66,162,129,224,157,204,104,132,92,95,216,147,202,15,217,70,93,181,128,32,0,19,116,193,3,204,215,82,152,202,212,88,249,208,224,203,16,76,200,37,52,193,51,84,206,48,200,196,64,180,10,27,24,6,15,136,67,116,197,25,3,211,5,185,68,210,9,120,149,2,0,224,186,52,198,79,195,200,186,40,64,178,154,134,13,144,179,136,214,56,25,84,71,53,182,254,118,169,209,39,246,225,4,252,20,36,69,54,134,179,62,179,97,42,85,74,62,71,74,138,60,21,106,181,58,104,239,18,197,174,160,196,180,35,248,189,71,168,21,194,229,82,102,145,188,193,130,159,112,158,228,241,153,18,213,80,137,156,73,97,45,153,1,145,162,78,217,146,115,37,204,175,117,139,92,100,234,106,253,37,223,144,76,52,76,70,33,60,205,162,219,138,198,169,74,173,200,179,44,214,188,166,197,108,42,124,160,10,203,138,5,136,143,155,16,178,104,236,105,69,182,181,185,170,118,112,198,93,128,1,32,128,0,2,59,28,106,76,96,134,182,162,98,158,99,14,201,213,22,64,136,123,197,19,93,174,239,37,146,221,148,107,80,2,23,128,67,155,167,255,229,63,221,255,255,254,223,33,189,63,255,255,232,57,148,217,132,209,43,154,144,213,139,198,176,175,151,255,156,254,219,111,165,163,197,15,248,188,151,252,11,239,190,247,96,0,78,96,64,51,102,75,224,236,28,8,38,130,8,252,52,12,102,22,4,144,96,114,58,198,36,160,60,96,20,2,128,80,16,48,197,1,115,1,80,86,133,152,8,0,72,112,6,169,106,219,136,52,80,176,12,24,19,128,28,186,48,23,185,48,85,185,40,7,254,185,159,66,7,41,46,71,20,22,91,169,206,103,67,149,221,52,72,6,145,109,161,85,250,101,252,222,83,87,150,90,154,116,167,55,64,229,225,102,75,99,89,47,171,255,251,178,100,205,12,6,139,104,201,155,175,76,112,86,8,25,106,101,229,56,90,5,159,30,79,96,209,193,114,37,230,181,32,15,85,248,97,103,245,189,97,215,197,231,177,43,4,101,151,202,154,171,129,23,198,25,134,104,111,89,125,252,24,138,90,147,173,155,154,215,169,110,54,69,109,197,235,123,179,90,211,245,45,114,254,161,205,53,236,189,205,251,26,85,187,157,214,86,67,49,89,145,17,74,195,164,233,166,39,106,87,175,146,162,172,210,15,90,53,82,140,178,74,40,127,224,205,249,224,1,1,68,0,24,0,156,167,8,177,21,1,116,23,24,20,210,72,109,49,145,152,185,12,200,106,8,153,164,178,80,97,188,235,231,154,182,255,249,108,184,90,72,208,200,116,14,39,60,29,206,149,231,121,25,20,206,210,107,190,237,205,13,121,174,208,144,222,168,200,161,3,134,84,22,55,59,104,174,115,148,57,19,115,239,20,219,23,239,23,255,252,1,4,0,3,114,24,25,131,169,147,72,26,24,2,6,161,130,2,16,152,32,130,129,134,200,220,24,79,18,32,24,31,4,32,22,74,7,102,3,96,100,96,52,8,236,96,84,7,139,183,27,134,93,25,184,80,64,85,73,227,130,59,195,41,110,152,1,65,62,54,6,76,226,124,145,111,218,228,111,187,171,2,115,144,184,215,89,234,92,115,105,59,87,28,240,207,24,252,238,23,97,172,53,67,123,88,65,191,190,255,117,191,238,168,105,181,52,32,67,30,149,213,93,95,118,183,114,199,60,189,204,54,214,77,86,165,176,233,194,6,19,169,118,96,187,183,33,154,231,23,94,6,147,248,255,227,29,202,62,132,157,140,140,97,72,180,218,172,174,180,207,234,44,1,219,93,10,91,2,242,111,193,89,227,223,179,157,27,75,107,19,122,89,26,146,54,33,226,129,139,138,51,250,215,185,124,72,40,0,24,134,2,180,156,178,167,186,148,21,152,178,2,20,10,158,83,148,243,239,94,115,30,176,219,42,251,213,66,157,8,71,131,215,255,255,213,28,17,147,24,12,8,224,195,159,67,103,200,198,92,218,184,44,155,57,254,166,82,255,237,145,103,86,134,124,109,75,96,82,36,96,202,193,211,178,129,0,184,145,2,136,80,113,143,28,31,177,227,220,239,216,19,144,195,16,208,218,80,200,192,68,44,228,57,248,197,112,236,198,54,4,10,45,25,196,14,39,184,128,15,50,0,28,48,100,60,133,131,65,85,205,199,165,103,226,58,3,141,4,118,160,1,208,61,103,162,233,111,2,11,44,52,60,137,219,89,54,189,228,222,168,227,234,118,196,187,0,121,214,208,199,122,174,125,87,55,249,89,207,151,234,205,149,254,223,252,123,203,10,146,5,82,177,201,72,255,251,178,100,202,138,134,127,104,72,59,216,76,112,93,7,105,186,97,67,109,22,53,159,36,110,188,211,129,67,26,39,41,32,14,213,127,197,204,26,215,94,219,76,168,109,123,207,13,117,115,25,227,190,122,205,143,173,14,28,137,172,205,89,110,89,87,9,185,229,253,172,127,224,234,94,47,194,34,137,84,41,33,132,74,71,203,213,33,185,44,223,98,109,187,25,209,164,223,102,210,169,53,18,254,228,88,209,94,240,129,0,44,110,82,193,62,69,194,190,65,129,9,14,97,21,64,233,241,200,81,179,249,76,133,214,235,245,43,108,59,15,48,176,65,7,53,41,182,109,160,117,52,214,186,135,77,232,35,130,201,124,156,26,171,176,239,63,70,85,222,198,198,46,167,19,12,103,64,222,215,111,227,215,214,173,236,125,241,126,192,0,5,99,4,50,50,51,235,3,115,15,161,89,56,10,62,49,96,132,49,134,41,83,30,83,71,49,94,3,179,3,112,38,42,131,113,133,64,21,152,72,4,10,75,152,25,0,16,144,30,167,193,32,12,134,1,116,160,116,23,76,26,64,66,31,74,97,217,201,203,11,18,6,12,166,245,245,31,44,43,33,211,210,95,142,105,228,169,183,218,47,151,80,65,79,85,14,140,247,9,97,121,160,75,95,172,47,198,34,216,81,53,124,178,142,218,171,183,47,86,110,209,231,190,229,159,51,148,208,71,196,107,177,27,202,165,28,114,181,201,125,126,239,248,185,25,56,146,39,77,168,236,68,139,202,13,190,113,173,105,61,157,40,236,55,113,102,47,60,130,100,14,150,69,167,209,86,111,172,131,98,220,105,108,164,68,171,42,229,208,38,197,76,182,82,106,101,210,146,64,97,7,51,50,55,20,44,227,131,189,152,82,107,152,106,121,6,138,144,194,23,95,54,223,116,208,216,203,94,1,207,189,108,142,216,4,32,42,219,117,176,66,160,19,112,163,33,114,174,217,222,213,156,116,251,67,252,231,126,11,145,110,163,246,106,63,255,255,255,87,38,216,209,219,48,49,14,65,224,230,115,134,75,32,218,19,49,110,231,6,143,80,47,72,181,38,5,126,32,165,133,131,172,111,149,231,41,21,42,105,246,252,47,67,244,159,87,204,246,152,145,24,247,162,77,131,18,195,74,223,50,19,112,192,200,97,140,100,192,76,192,152,27,205,43,194,124,194,92,15,140,29,135,16,192,124,106,76,32,193,45,71,72,64,152,194,28,9,204,19,64,177,56,76,149,145,254,208,160,170,226,144,82,81,173,38,89,244,18,76,179,0,93,65,0,119,110,75,231,202,7,231,254,71,255,216,95,231,11,158,194,36,148,121,93,88,59,221,255,56,141,83,213,10,53,137,207,233,6,125,255,82,251,227,36,226,255,251,178,100,218,14,135,85,109,70,19,217,76,114,96,74,233,167,96,163,141,23,237,163,34,111,101,43,193,74,31,230,169,133,136,224,0,71,228,11,18,213,75,207,82,217,99,81,185,193,28,170,121,26,244,172,212,216,51,234,114,188,221,134,235,225,150,204,83,184,48,212,182,241,86,33,119,230,205,55,136,133,88,193,247,119,20,130,146,216,246,78,193,1,29,44,229,144,202,177,90,68,70,174,186,115,148,103,134,82,125,169,34,136,46,201,229,242,54,83,204,6,12,0,5,82,235,158,137,246,200,13,92,92,64,149,135,166,168,58,40,104,44,119,54,200,164,206,131,253,127,255,253,60,129,194,200,85,59,177,114,255,243,217,243,17,44,90,52,172,80,106,59,177,145,14,109,74,206,77,138,118,70,2,32,96,120,168,116,31,65,225,24,121,23,179,1,109,32,212,83,80,196,212,64,0,0,18,112,196,168,112,217,241,68,200,225,36,251,139,40,56,237,52,37,24,53,72,66,1,77,198,15,2,132,0,200,113,236,98,224,110,234,16,134,105,165,2,37,169,64,48,255,14,4,97,129,4,149,71,144,224,76,11,18,0,136,48,9,79,251,132,33,155,80,138,123,102,47,235,150,109,67,29,174,155,11,184,77,102,197,229,167,88,151,210,52,219,162,118,144,26,231,182,80,253,203,152,159,88,198,177,60,77,96,28,10,107,229,91,18,154,215,205,233,17,19,97,191,59,76,157,119,220,229,145,213,136,209,182,199,200,67,54,19,158,97,163,200,5,36,49,221,143,103,60,146,94,165,208,78,160,229,207,166,148,98,219,26,120,134,139,41,53,251,137,86,21,150,36,32,95,5,12,58,160,187,145,55,52,14,19,218,150,163,38,103,18,22,45,69,96,69,175,80,25,235,85,15,21,36,100,2,44,33,41,187,6,82,116,26,139,66,3,57,210,59,87,15,139,243,207,219,193,72,194,182,95,215,207,196,177,133,228,183,156,109,232,255,226,212,168,131,48,39,56,64,185,61,155,61,93,92,62,199,37,246,231,115,41,108,210,166,178,51,209,204,211,43,196,33,138,0,113,111,110,210,3,101,58,25,212,92,31,97,68,192,203,74,196,35,137,168,152,247,220,143,177,168,165,12,44,173,141,37,16,76,2,113,142,95,252,69,1,147,25,101,179,37,163,227,38,69,0,64,26,64,26,153,8,11,24,222,16,37,17,131,0,242,56,200,83,244,88,9,101,72,98,68,110,66,22,208,224,40,52,5,35,178,116,7,4,212,244,200,236,109,115,52,50,163,229,151,237,180,196,173,130,72,222,196,31,34,145,219,129,33,38,115,76,63,59,222,191,122,60,177,70,20,126,39,58,39,136,253,214,177,140,127,92,47,195,17,32,106,29,103,255,251,178,100,211,14,134,118,104,72,27,175,76,224,96,169,121,167,97,98,79,26,65,165,30,110,189,53,65,119,149,165,157,149,25,112,56,196,96,83,29,91,164,69,220,60,22,86,23,37,155,167,93,186,12,135,250,135,55,45,2,144,139,107,194,161,82,209,34,255,117,125,148,99,12,182,165,229,20,88,194,46,178,214,202,200,227,24,203,198,48,132,32,220,212,148,155,84,62,66,89,218,75,147,52,170,79,101,129,11,97,177,116,4,108,56,188,54,51,130,38,95,196,255,134,84,157,40,97,52,155,113,178,60,173,136,234,125,166,24,45,22,98,79,75,102,68,163,209,36,155,108,33,103,40,213,95,82,19,26,199,244,218,247,214,139,254,103,176,139,197,145,155,56,135,194,126,253,54,233,154,207,141,228,58,2,232,190,2,36,96,104,58,88,54,203,139,27,6,28,44,214,30,75,231,225,16,185,177,166,98,174,75,246,145,11,157,125,35,127,122,201,0,74,179,9,102,195,13,66,211,18,198,99,107,249,227,12,196,179,61,136,147,74,88,195,57,128,163,0,193,241,208,8,121,36,49,160,17,115,192,192,146,215,130,26,74,252,143,14,0,66,65,205,134,52,48,11,74,159,180,192,1,4,14,133,42,105,183,181,163,162,192,5,239,141,89,237,51,219,203,204,190,154,189,41,48,9,122,242,239,157,203,184,181,88,92,230,201,137,168,82,52,215,151,184,106,166,234,235,117,172,216,143,170,171,65,195,59,212,203,253,201,122,230,217,213,146,32,36,66,46,92,145,98,247,23,29,137,169,163,16,142,244,253,105,106,158,9,87,103,134,173,219,47,53,36,174,183,105,1,63,169,71,187,236,184,157,130,125,39,53,120,67,150,172,103,50,187,209,247,37,57,225,237,20,11,217,213,81,7,15,184,126,239,125,241,229,36,255,171,250,168,0,12,6,59,254,251,64,140,172,53,38,94,13,133,33,26,228,98,134,80,194,115,152,157,181,171,219,122,24,174,17,132,199,188,139,246,34,162,88,137,71,162,35,55,51,154,63,51,25,64,131,5,69,79,50,200,207,160,73,28,97,37,254,130,72,63,219,171,187,33,148,154,121,139,80,96,221,78,88,248,178,71,32,234,20,218,253,255,236,79,232,0,57,182,184,194,177,128,80,212,195,37,163,246,75,76,40,20,2,56,140,126,67,22,112,151,120,116,8,44,27,8,29,67,35,128,25,86,114,182,161,233,56,80,21,228,145,39,30,198,126,185,44,227,232,161,143,134,164,39,94,191,48,63,234,221,109,121,27,172,159,179,235,55,189,146,15,174,217,14,46,26,163,64,140,109,90,218,165,247,75,249,96,56,197,91,3,224,137,167,71,206,215,155,228,158,60,6,252,210,26,181,170,248,255,251,178,100,202,140,134,69,103,72,19,175,54,162,91,103,169,105,100,163,142,22,157,161,44,110,60,211,201,116,162,37,13,149,161,104,79,95,249,176,204,202,215,69,61,123,149,50,30,139,107,129,40,226,138,76,234,66,98,233,54,253,54,198,65,20,75,41,208,154,241,241,12,168,30,233,114,244,245,173,9,230,14,162,37,167,65,200,158,208,198,191,37,205,212,100,145,238,221,153,57,89,43,85,128,13,166,132,93,142,33,220,244,57,253,50,35,12,77,90,95,218,175,34,71,89,157,185,69,164,84,140,202,139,50,9,158,96,84,243,133,213,87,199,31,243,109,211,54,255,115,49,95,206,184,70,164,204,91,108,124,83,60,11,144,133,10,142,130,123,161,141,189,69,213,60,188,202,195,125,197,75,199,109,117,109,19,105,243,144,241,51,216,234,242,73,238,0,78,243,0,179,22,5,27,65,135,200,116,154,224,133,48,8,85,140,67,192,128,195,208,173,72,0,165,7,95,48,129,146,14,13,68,132,4,1,82,120,195,78,80,208,22,216,33,3,163,1,144,15,184,163,67,141,20,128,85,133,143,29,225,38,220,14,166,137,69,121,170,11,31,114,251,239,107,148,141,95,41,66,119,92,180,157,203,95,149,136,4,181,204,119,204,160,43,54,105,91,106,217,82,84,166,154,91,216,87,160,167,203,238,125,140,105,238,107,202,161,69,37,212,15,246,233,47,247,159,249,228,27,17,137,0,246,102,74,44,187,90,168,248,250,138,36,94,82,140,35,153,241,162,168,100,146,20,144,150,106,39,53,152,182,251,102,117,173,20,214,137,147,66,210,52,39,100,74,221,153,96,83,193,179,181,27,104,125,10,22,22,22,18,39,20,70,215,85,99,27,3,102,174,230,208,200,246,48,172,36,212,165,73,40,253,181,117,69,57,51,160,224,193,179,228,88,144,0,0,100,0,13,38,219,149,236,199,192,161,130,6,16,173,244,185,9,133,112,173,56,93,142,30,23,251,45,117,255,254,202,166,48,137,25,61,218,206,202,86,40,117,106,140,189,138,70,48,90,208,181,103,119,87,41,156,92,121,110,167,51,171,24,131,114,80,142,170,100,99,41,52,50,156,132,114,61,175,51,108,173,173,183,124,244,22,58,45,81,39,20,65,52,47,44,214,107,163,235,48,65,198,53,16,60,48,141,77,63,209,160,48,224,49,48,45,195,49,225,23,51,108,31,26,16,1,129,25,0,4,97,216,11,70,80,5,202,235,172,165,235,152,200,44,149,212,207,68,201,48,74,201,75,212,36,32,49,8,120,168,2,65,244,143,25,48,37,63,154,42,155,134,181,189,167,227,101,184,59,119,67,237,162,217,251,162,158,107,101,98,149,146,44,56,167,141,233,168,248,249,255,251,178,100,215,14,135,28,106,199,19,217,76,112,100,74,121,173,97,37,57,23,105,155,34,78,188,215,1,63,169,39,116,242,141,184,175,212,5,44,101,240,235,23,176,146,80,118,221,71,205,190,180,130,14,94,174,181,24,134,218,3,117,89,211,253,79,188,104,147,161,213,169,212,87,120,204,251,247,236,191,116,155,53,175,42,182,187,181,21,216,251,219,166,140,3,116,231,40,134,39,51,123,24,208,131,10,179,94,226,31,80,19,25,90,46,171,40,45,66,43,160,0,0,19,255,252,175,30,138,115,137,6,37,173,56,197,213,216,82,56,250,6,234,217,181,255,255,183,255,255,201,223,206,79,190,192,1,169,232,16,122,113,109,103,132,161,96,98,145,41,37,247,134,105,60,204,159,123,51,54,104,69,82,181,243,185,17,29,90,164,201,176,39,197,160,28,164,75,53,220,0,204,26,139,112,206,32,46,140,29,196,124,212,165,90,204,41,193,96,197,200,30,12,40,73,160,197,172,14,21,136,192,16,3,76,59,128,188,28,31,144,193,128,208,24,185,74,86,90,100,123,73,128,8,10,24,71,128,249,80,1,12,226,161,110,7,153,177,184,188,187,2,163,204,98,99,80,168,207,64,54,140,13,146,224,135,162,194,76,105,19,44,17,40,26,5,118,199,242,136,97,110,180,183,125,61,208,58,180,80,68,38,127,238,74,35,19,42,162,215,231,245,43,151,103,82,204,229,3,141,35,159,153,123,249,220,174,254,249,94,172,172,144,12,13,168,245,155,217,203,191,43,216,115,8,179,207,38,41,233,29,56,222,226,203,159,171,185,237,224,149,52,248,113,243,55,21,68,40,162,67,194,218,187,217,82,238,213,86,166,155,72,38,121,29,4,241,66,12,6,3,161,130,0,249,86,97,21,224,64,36,97,102,156,174,125,18,138,60,88,184,47,235,51,186,255,228,166,145,78,162,32,124,255,142,0,11,0,1,164,114,83,17,192,71,2,6,102,9,209,152,27,77,144,84,11,245,156,91,38,91,172,205,55,118,95,189,160,221,218,109,146,165,137,250,189,121,163,240,204,54,48,84,176,46,89,243,133,17,153,243,147,76,84,146,174,210,87,171,134,244,234,248,99,37,175,181,123,37,99,62,149,175,25,143,111,22,48,11,85,252,18,7,60,199,253,47,89,111,119,255,109,180,156,98,19,16,220,193,184,193,99,172,208,220,144,104,37,48,125,180,0,185,6,18,2,203,76,16,7,24,80,2,132,6,233,178,33,6,25,149,42,200,100,52,137,222,6,11,162,204,140,64,120,92,131,143,226,197,11,24,8,74,88,25,39,24,179,31,182,7,64,28,49,125,131,1,170,227,74,165,83,152,77,210,103,183,165,242,179,117,128,81,254,249,218,255,251,178,100,213,14,167,88,119,198,11,218,68,112,97,136,185,186,68,6,165,88,141,161,34,110,228,209,193,57,160,230,245,0,14,209,146,72,212,245,248,214,93,171,174,231,12,213,231,107,126,191,255,245,42,169,109,136,61,241,90,90,78,217,213,236,114,207,26,185,148,127,153,41,159,39,76,237,143,49,221,165,72,73,150,96,48,109,251,81,152,127,103,82,61,41,212,169,39,196,81,249,4,87,137,58,247,163,149,118,202,205,120,64,49,149,44,145,34,71,28,126,111,139,12,140,47,90,187,47,180,114,216,180,91,185,109,235,31,88,2,239,249,209,216,74,0,172,68,196,17,12,188,131,38,120,139,36,69,85,48,70,89,43,84,183,53,69,254,190,121,69,153,47,117,164,97,84,142,150,136,254,124,37,121,224,210,30,57,241,107,144,50,149,243,116,66,67,6,148,64,15,228,28,192,107,165,16,241,23,233,251,212,255,83,23,249,4,0,21,28,212,195,176,56,215,65,80,196,99,64,220,136,4,4,72,24,238,42,152,24,24,6,36,170,232,42,0,6,15,64,0,98,124,183,109,172,203,249,15,116,132,3,14,8,233,182,32,1,223,116,183,30,0,16,178,81,62,240,215,121,20,57,93,64,86,74,148,234,40,180,205,53,172,68,84,60,141,58,212,84,199,214,88,182,49,159,113,196,121,150,137,239,205,81,42,1,84,120,164,46,154,160,112,144,122,238,164,117,181,235,122,153,5,53,223,111,94,171,217,92,158,29,179,151,117,104,114,21,222,113,174,42,84,137,166,233,53,189,50,158,218,105,40,104,60,8,211,201,239,42,193,199,30,134,127,127,24,145,73,218,19,183,177,201,13,38,78,8,0,1,16,32,96,229,219,232,13,179,50,1,174,205,21,16,202,160,77,243,81,90,145,43,44,67,66,197,168,52,214,53,208,132,39,71,97,133,33,135,118,255,107,117,172,110,104,232,246,20,35,52,71,108,26,219,179,92,168,95,81,43,3,114,18,171,50,61,21,169,201,73,35,241,74,86,255,170,102,177,112,161,136,135,64,39,202,8,130,237,73,0,150,247,125,32,9,137,201,40,155,64,6,113,130,177,229,30,140,163,225,139,120,91,152,171,40,185,140,106,146,153,0,3,105,129,184,2,152,11,132,233,135,200,69,24,53,132,27,12,48,70,1,81,160,34,131,140,0,0,176,152,7,223,66,64,115,44,2,116,2,141,230,97,200,183,163,17,44,203,19,50,162,80,156,251,56,133,206,30,2,95,117,39,10,126,221,92,172,174,103,239,253,154,206,67,229,64,2,198,106,52,146,3,47,189,37,201,252,175,50,186,42,71,129,233,213,74,87,38,106,109,49,101,176,254,162,154,165,185,157,218,108,97,232,220,6,94,255,251,178,100,204,140,133,85,103,201,155,173,53,210,95,201,89,173,96,163,110,31,89,175,16,47,105,49,201,152,32,36,69,164,142,24,117,251,22,122,107,92,191,45,171,42,206,147,157,68,155,46,85,37,93,20,216,116,18,97,10,138,212,155,91,87,201,54,170,246,210,108,32,37,216,40,148,211,70,134,123,152,118,126,70,79,19,182,165,164,162,60,114,139,177,27,182,234,12,192,35,112,12,34,50,38,56,187,0,43,10,93,25,146,44,69,138,159,11,81,134,217,105,205,176,185,25,88,150,38,74,188,29,135,5,127,41,61,56,122,253,66,63,140,167,228,34,202,8,8,197,29,112,235,216,20,168,198,17,64,218,148,147,201,117,132,175,30,84,183,197,81,107,157,136,201,17,85,16,230,209,17,87,70,107,250,138,146,218,37,19,219,8,47,248,101,174,88,82,233,232,14,42,239,104,164,8,96,34,96,90,11,28,1,158,155,144,82,77,107,125,50,145,182,125,4,211,135,222,16,113,50,71,201,153,96,152,241,149,73,32,130,172,173,105,245,145,36,55,36,212,193,51,44,209,128,48,194,226,104,236,162,40,172,32,49,40,94,48,84,207,14,36,213,106,19,70,131,66,218,72,80,157,44,171,6,66,248,129,106,107,141,120,117,169,76,221,105,213,254,12,203,40,156,115,125,51,212,125,230,84,202,147,196,241,245,180,138,157,34,146,40,34,232,38,94,65,93,233,181,3,4,140,64,165,33,44,184,108,215,65,14,167,35,247,161,155,153,142,248,83,110,187,107,103,180,252,182,67,51,103,87,223,62,151,227,49,89,78,219,254,100,238,86,60,212,153,181,140,77,29,105,66,11,153,73,158,81,185,214,214,124,219,43,18,150,130,53,51,49,198,132,173,65,0,45,234,28,205,39,30,18,28,72,17,137,147,174,66,52,118,45,155,132,80,141,24,65,212,197,229,77,151,95,225,231,206,112,212,40,236,154,33,28,35,115,71,85,214,172,222,207,56,82,121,29,173,236,112,131,199,139,160,44,106,144,30,116,231,238,234,223,251,191,108,214,127,204,154,167,95,219,247,254,204,42,149,20,213,80,99,76,25,74,120,222,253,213,204,76,195,24,196,189,24,12,139,136,64,203,100,19,76,17,128,72,192,144,27,12,76,2,36,84,38,92,128,72,59,164,139,98,36,0,0,224,70,158,16,1,153,131,208,26,67,43,236,196,128,92,231,17,31,137,204,78,88,219,67,85,151,169,4,169,157,205,148,93,172,250,186,217,219,122,230,163,106,44,60,220,190,160,56,102,129,46,191,63,134,220,9,20,237,11,64,173,134,48,253,122,119,71,149,42,223,213,252,238,227,114,181,92,234,32,130,7,164,173,41,221,201,188,109,219,202,214,41,255,251,178,100,190,12,132,209,104,202,27,173,53,192,83,38,73,66,101,99,56,93,213,233,16,15,101,49,193,146,165,37,105,129,14,33,97,188,38,12,70,246,18,70,154,157,55,110,185,18,71,230,214,225,42,58,70,64,71,108,34,204,212,114,220,116,98,131,45,83,206,70,191,78,107,107,112,73,173,148,37,22,215,148,231,55,182,71,113,211,137,54,79,225,21,105,222,110,218,59,5,233,61,197,156,101,78,68,196,227,211,155,154,147,54,196,166,143,31,126,80,157,34,169,206,25,93,12,85,93,181,163,96,0,19,114,72,159,173,149,89,76,155,160,38,10,191,102,219,230,44,223,114,170,76,171,75,183,85,204,218,132,29,98,29,125,55,254,235,208,143,228,104,132,205,228,64,141,1,41,190,227,160,195,60,200,93,25,5,2,18,230,231,54,113,227,132,113,106,45,81,205,104,97,40,78,79,227,18,142,106,25,69,83,204,30,107,234,122,184,170,77,75,73,200,18,234,253,109,126,245,223,192,81,30,163,23,167,211,80,8,81,134,156,219,143,8,192,33,4,202,180,4,201,199,112,194,240,120,136,18,48,20,44,48,124,39,21,11,29,243,1,0,130,245,203,175,49,232,253,83,8,0,28,38,199,0,70,249,176,83,180,185,140,219,15,62,12,143,220,195,255,178,187,27,237,141,118,187,30,202,186,217,252,48,147,232,21,49,122,62,246,154,124,155,76,197,251,186,237,168,36,25,13,236,69,137,117,221,212,220,217,163,76,161,171,212,68,38,104,169,44,202,79,62,233,145,193,0,232,27,91,28,221,11,195,153,212,76,88,100,24,63,69,250,150,52,228,149,216,214,4,10,220,84,60,178,22,105,218,67,52,154,146,189,37,236,16,41,134,144,30,100,164,171,77,214,2,180,112,112,63,42,1,112,201,69,156,83,79,176,236,65,17,100,162,191,170,170,65,163,218,123,77,228,130,6,111,48,168,49,137,210,111,146,125,242,72,94,92,196,126,139,80,187,9,179,114,50,144,119,158,245,211,10,155,84,183,34,220,172,250,205,237,145,12,15,76,184,196,216,229,58,215,19,91,19,17,238,95,46,139,80,0,43,97,117,59,49,220,25,211,2,226,103,53,36,105,211,9,160,52,49,46,42,243,25,146,28,49,204,8,99,3,240,23,48,23,1,179,15,208,82,6,130,106,158,23,168,196,33,169,191,140,122,68,34,40,244,90,243,69,24,161,72,39,50,252,12,73,222,188,240,202,226,146,164,75,238,108,191,118,189,236,231,211,95,193,109,175,239,232,160,19,213,189,152,170,15,186,84,13,71,8,47,86,101,152,186,228,248,66,242,107,138,172,209,14,23,115,8,149,124,49,122,180,83,104,114,77,174,131,123,76,166,125,19,255,251,178,100,197,12,133,142,103,199,147,171,30,176,82,39,9,33,105,99,86,28,5,231,20,79,101,43,201,193,172,166,244,243,153,124,201,152,83,88,66,232,61,132,208,169,115,133,49,55,44,220,25,232,148,140,178,38,23,73,126,40,101,199,109,54,210,47,72,67,211,82,210,71,37,18,32,77,26,246,209,57,97,101,52,129,36,79,66,23,21,35,13,161,58,39,64,66,177,155,125,16,32,16,19,208,121,131,107,230,95,223,43,159,255,198,231,255,207,119,254,101,74,191,74,214,9,225,217,210,73,114,251,59,208,201,152,215,32,154,199,238,118,123,220,64,90,96,128,177,215,236,68,104,47,97,100,202,187,58,254,168,219,149,38,69,16,219,172,179,255,183,122,121,79,29,39,242,200,70,67,106,203,172,239,240,248,82,204,170,140,214,33,211,49,240,169,248,91,77,243,146,45,124,131,204,185,178,100,123,67,183,210,178,17,75,103,198,251,107,37,173,12,204,229,225,121,11,189,240,230,31,14,52,141,55,63,165,68,2,204,18,206,172,193,108,65,76,22,72,236,217,12,154,140,39,64,40,195,24,106,12,69,198,12,196,96,11,209,56,192,8,22,68,32,160,96,26,4,79,233,145,120,209,53,228,227,193,196,75,7,27,68,211,51,212,59,20,2,225,185,8,209,51,166,225,15,86,149,182,213,247,44,222,240,138,243,148,56,105,176,192,153,233,206,157,171,127,29,36,141,162,196,213,36,86,172,210,179,235,112,158,178,53,101,39,117,157,186,177,226,132,210,8,130,147,162,168,243,6,137,241,142,49,150,43,225,99,120,89,142,30,97,34,38,47,45,217,105,152,251,117,30,72,246,117,32,133,146,134,148,80,150,197,66,106,44,234,232,96,195,31,139,149,57,71,12,118,28,56,216,86,56,161,227,205,21,40,82,174,163,219,189,249,231,250,155,154,169,54,235,56,248,64,251,11,111,137,6,1,254,157,99,158,178,116,72,175,126,88,174,23,153,102,235,254,23,29,229,12,51,65,174,61,194,26,155,101,142,156,35,249,163,70,127,222,33,29,44,158,239,194,47,214,228,251,26,28,122,172,68,231,230,115,172,159,182,117,142,22,114,125,126,200,120,205,80,132,202,18,199,110,112,16,83,63,75,153,160,32,155,78,83,22,231,211,50,68,243,11,0,179,240,130,195,28,128,67,37,75,227,33,24,115,13,195,84,4,13,0,33,197,233,131,0,90,196,20,7,149,220,69,219,38,1,250,85,0,148,11,41,44,173,70,27,44,77,235,231,190,208,239,110,193,219,230,240,221,74,191,202,79,237,87,203,10,236,199,61,113,230,1,195,149,1,173,92,14,220,150,17,223,135,24,125,37,170,28,56,106,16,45,103,60,202,36,83,255,251,178,100,194,12,134,19,119,198,139,217,66,246,85,104,89,33,101,131,84,23,57,157,32,110,161,59,1,118,37,167,116,198,140,253,231,187,234,156,193,247,52,210,124,12,28,133,69,70,195,212,239,188,99,82,184,233,59,235,201,140,97,11,250,9,221,62,216,140,80,138,210,199,54,135,112,229,141,138,208,19,23,157,90,176,48,104,176,153,87,45,57,210,54,228,172,146,109,84,17,64,46,140,176,175,53,246,190,56,56,52,68,129,176,7,75,108,151,213,226,16,8,145,208,71,139,115,122,118,54,74,53,10,239,255,191,130,18,98,107,245,111,221,150,172,116,8,22,57,19,157,108,9,40,188,174,113,32,207,146,96,107,19,202,49,170,62,216,66,83,40,228,247,52,113,138,161,210,127,7,253,121,23,40,112,225,116,152,103,128,32,4,147,42,61,113,156,255,247,234,221,231,187,175,101,220,0,1,98,84,223,51,5,12,243,14,19,130,56,221,76,144,16,169,152,96,150,249,140,48,114,152,255,129,209,128,160,6,136,129,240,193,136,33,204,20,192,137,31,143,222,193,36,49,97,10,33,147,73,71,42,20,79,76,100,85,50,97,93,23,60,73,104,106,242,139,191,20,240,99,21,194,252,47,60,105,167,242,228,191,183,224,132,177,220,120,68,20,13,185,110,220,36,96,142,0,220,144,91,58,168,159,107,26,158,202,22,191,170,90,228,162,38,163,6,54,91,6,150,141,162,201,220,119,194,148,233,197,204,137,132,72,81,144,58,59,31,89,67,163,107,119,195,19,93,28,31,11,182,50,10,218,104,163,155,58,162,4,229,27,235,69,56,51,26,130,24,185,229,181,244,170,236,43,73,94,34,146,105,33,154,35,203,52,189,196,178,171,38,69,17,84,227,191,43,109,111,159,58,81,214,110,247,206,163,121,126,80,249,74,160,76,235,100,153,89,8,162,19,23,128,226,78,177,234,179,188,132,127,143,255,171,52,170,250,25,25,246,102,181,81,233,65,71,48,62,210,142,100,80,53,27,221,196,89,2,181,18,227,46,187,55,234,199,59,44,238,243,125,25,237,30,206,197,66,44,240,243,86,243,29,176,189,157,139,221,134,219,109,166,207,238,243,57,215,10,59,226,101,199,201,155,40,39,157,230,35,121,61,126,127,255,176,8,86,48,180,46,51,42,48,172,48,109,28,227,39,4,200,48,38,6,51,12,128,181,48,89,34,195,11,80,54,71,195,0,112,30,48,131,1,243,2,0,13,108,96,160,57,22,0,87,200,148,0,86,164,188,148,0,131,1,170,212,68,132,2,101,173,209,250,75,138,249,179,17,222,35,162,124,234,143,201,87,254,205,110,52,30,254,139,212,125,105,218,93,182,233,198,106,127,134,50,130,247,173,255,251,178,100,210,12,134,184,120,197,19,217,74,242,101,137,153,179,60,70,95,88,25,163,26,79,48,213,9,82,19,231,52,243,8,220,171,174,182,189,79,249,253,105,246,169,205,134,141,175,241,220,187,37,191,104,254,132,30,130,72,161,72,28,129,248,94,226,85,54,93,227,77,81,222,122,105,42,191,185,65,171,238,234,163,225,122,215,10,81,101,145,53,11,14,216,181,220,94,207,90,12,167,164,84,230,211,26,149,76,58,235,242,214,158,237,228,136,223,125,173,100,141,217,102,222,2,216,99,141,184,144,138,198,83,228,211,64,187,238,162,124,41,143,45,117,31,94,204,58,128,168,112,205,50,148,91,163,23,233,231,188,170,140,192,147,187,219,76,59,68,104,7,133,3,66,49,237,20,7,192,128,169,150,4,78,90,199,132,208,120,40,76,249,7,36,98,2,131,154,150,168,229,185,70,217,177,90,63,168,0,1,115,12,194,149,51,193,9,3,12,179,82,52,54,93,83,2,96,142,48,112,43,67,14,210,230,49,94,1,115,2,176,17,48,11,4,147,9,144,84,1,5,18,195,26,190,6,6,243,45,181,115,54,233,9,55,216,152,233,172,125,84,31,117,129,153,163,105,19,213,42,168,85,191,207,13,227,221,95,185,188,158,38,255,83,42,83,111,12,147,79,88,71,114,37,185,135,252,184,118,161,60,242,156,210,123,19,241,200,42,153,110,154,147,189,64,213,69,116,165,224,147,112,114,107,243,50,79,96,221,171,72,49,173,67,43,156,181,229,82,142,49,176,134,71,83,123,179,9,54,180,218,156,234,216,225,26,76,102,182,234,100,145,121,9,147,102,108,46,140,238,169,91,111,66,110,148,130,50,246,69,87,51,86,180,201,77,79,154,15,88,247,251,127,47,203,19,173,191,87,119,31,151,229,5,248,17,34,160,0,0,212,27,21,145,201,79,72,132,108,50,37,6,75,51,55,241,94,102,14,160,169,119,210,107,87,59,254,130,149,36,54,34,34,95,200,166,121,19,49,4,40,70,232,238,180,97,228,157,42,109,183,148,37,30,70,21,28,200,244,103,1,83,250,248,254,97,202,157,98,87,224,232,150,24,148,242,50,191,225,114,206,178,25,14,161,195,12,19,40,82,36,227,110,165,200,172,1,70,140,32,4,172,206,196,69,12,53,67,76,210,204,238,12,38,64,108,195,76,32,140,1,196,148,198,72,12,130,160,22,22,4,179,7,128,76,48,72,0,134,98,23,205,57,169,24,74,125,211,167,248,188,212,115,106,206,158,111,180,8,132,84,30,198,173,204,196,95,204,117,71,189,89,189,206,247,11,190,167,247,130,168,86,207,123,107,12,84,232,94,178,164,112,249,132,234,153,215,222,194,48,254,78,126,39,52,255,251,178,100,208,140,134,139,117,197,147,217,74,242,98,105,201,189,60,3,129,25,1,173,24,79,101,43,201,90,163,103,116,192,14,5,24,217,239,109,207,247,66,81,133,213,95,90,171,97,227,243,180,232,173,58,86,161,31,108,166,153,20,215,77,173,49,89,207,36,202,55,40,187,45,77,52,42,5,231,20,116,186,140,99,0,202,49,26,131,171,187,80,92,61,66,163,179,139,148,63,226,190,167,26,156,12,219,94,12,167,85,19,114,142,247,77,144,252,73,59,83,107,97,25,199,153,124,48,183,74,236,169,141,72,32,45,224,64,70,217,159,135,24,255,137,203,149,71,207,86,98,127,255,82,67,39,231,9,169,244,81,23,91,174,161,177,4,110,237,29,199,133,149,210,2,23,43,74,166,82,48,190,222,122,19,29,78,53,42,68,241,28,104,55,175,9,42,18,122,96,194,58,185,202,185,167,63,148,186,215,255,99,172,5,204,12,66,32,208,92,56,12,28,9,244,226,152,77,204,55,0,212,192,236,182,204,3,13,220,10,8,38,0,64,92,96,20,6,70,23,192,34,96,138,0,44,56,192,88,7,17,134,90,148,232,229,14,14,0,122,194,80,215,120,145,142,74,228,11,0,5,6,48,219,171,75,74,199,111,97,33,222,187,32,189,173,243,224,54,133,158,219,121,54,177,124,155,156,234,40,144,212,170,21,170,51,31,178,187,83,43,38,129,100,232,96,237,106,91,57,118,159,137,91,80,190,173,37,246,255,140,235,180,193,111,60,86,57,171,43,112,239,64,132,110,101,78,18,17,98,18,138,62,162,11,184,125,216,157,163,206,193,225,240,145,59,30,20,86,3,110,108,69,83,98,70,69,62,174,231,76,217,48,187,212,241,156,203,244,82,55,116,207,120,254,139,117,90,48,245,207,253,81,43,86,150,62,29,5,149,18,130,155,84,181,2,178,60,23,228,86,200,222,31,134,12,45,165,114,163,78,95,46,68,103,98,182,13,54,87,212,90,142,100,194,201,95,202,34,59,240,148,6,56,228,164,50,200,45,150,33,235,66,68,30,158,162,120,167,56,142,186,20,41,115,178,163,134,38,240,65,13,1,138,32,84,56,112,164,232,112,152,93,168,77,72,66,165,13,13,99,31,121,31,114,117,32,138,217,129,232,253,25,207,131,33,130,129,67,155,45,152,121,133,168,22,17,16,161,129,24,202,152,165,132,25,124,197,65,88,193,52,22,204,16,0,17,72,130,128,201,27,218,242,30,166,163,208,84,0,209,96,7,167,193,14,202,50,216,102,215,140,221,214,51,42,248,227,171,61,203,90,251,150,119,141,205,238,9,169,141,213,163,111,12,101,247,42,64,127,206,188,185,231,115,101,65,5,87,190,254,238,187,167,83,126,255,251,178,100,206,140,6,108,121,69,139,201,54,192,97,168,89,82,97,67,59,26,77,217,24,79,25,60,201,124,31,102,244,241,13,108,130,25,14,130,83,126,234,3,170,221,15,7,152,164,203,118,218,74,98,107,97,174,13,127,130,11,178,109,36,226,48,12,129,196,152,67,108,190,90,135,162,134,65,171,122,109,172,115,172,66,54,68,200,233,10,33,146,230,139,54,98,51,38,50,243,184,198,160,105,167,22,153,27,188,105,99,54,169,57,226,19,168,243,54,41,67,255,126,94,18,201,87,134,253,158,218,118,20,27,17,128,0,4,112,43,146,72,227,173,206,42,195,62,40,159,157,48,181,90,53,185,88,16,224,177,190,85,184,42,102,173,5,236,240,140,41,29,61,161,22,14,176,124,137,76,35,49,181,56,109,200,21,72,218,32,101,42,228,19,33,175,227,4,62,179,100,170,151,229,166,76,108,8,23,117,230,14,137,139,41,197,1,134,48,200,113,163,123,92,122,101,235,123,245,254,176,1,5,163,21,161,163,151,197,67,60,34,83,139,55,128,194,128,196,119,88,201,102,16,206,145,40,56,16,74,179,38,64,243,13,194,24,56,8,18,163,211,154,236,148,1,148,101,64,4,28,18,89,168,135,106,104,54,210,190,199,232,163,119,178,111,255,60,191,240,207,44,123,251,170,246,115,76,99,92,221,222,253,138,58,149,173,229,118,130,229,142,43,159,60,237,51,171,8,46,38,33,173,34,197,101,78,30,121,227,62,82,236,177,146,126,101,169,133,58,136,80,155,163,190,187,26,140,189,228,234,38,129,100,164,114,111,39,66,249,164,243,184,154,175,121,77,178,205,175,247,29,155,10,251,121,182,153,54,242,165,189,107,221,207,124,228,103,70,148,12,43,179,210,44,248,85,88,0,207,83,136,146,235,195,253,193,236,160,112,167,117,104,128,22,159,241,217,92,221,13,138,155,64,249,40,48,229,41,121,204,19,2,50,119,70,193,18,50,184,88,128,224,41,17,135,205,161,206,50,73,134,77,142,74,202,48,24,80,42,129,16,169,154,168,54,146,229,71,89,96,3,97,139,66,217,69,89,88,2,98,92,196,70,150,98,6,100,48,73,70,66,48,250,97,20,13,198,55,226,114,98,116,146,198,9,193,92,76,8,36,33,50,48,17,198,14,192,216,6,44,97,181,3,152,187,112,0,97,216,144,140,9,160,31,74,240,8,202,37,5,2,238,18,33,12,68,136,1,71,189,177,178,235,121,184,182,190,228,15,53,94,83,103,227,137,99,49,17,67,120,58,91,237,57,225,115,204,194,78,101,151,102,149,118,221,78,130,169,27,173,24,187,105,221,61,75,11,171,14,87,53,138,23,192,130,203,136,123,144,226,88,226,177,249,73,255,251,178,100,197,140,133,91,102,71,19,163,55,50,86,68,233,114,96,163,89,28,193,233,16,47,105,139,193,146,39,166,117,131,141,108,151,107,88,150,187,139,31,249,222,131,242,108,204,13,62,82,247,90,142,8,151,255,69,217,109,164,207,194,92,186,254,85,17,139,54,59,232,209,101,17,66,153,149,232,210,41,69,57,199,239,173,142,150,91,126,130,152,241,140,45,39,197,239,70,118,102,108,95,82,245,41,173,236,27,241,125,111,211,75,236,180,254,98,200,23,29,64,212,49,222,107,207,232,196,15,28,113,166,222,139,9,216,80,203,8,48,229,114,222,170,204,199,208,125,17,74,24,255,242,67,194,40,108,101,200,140,44,160,151,39,47,0,59,132,30,198,33,104,102,176,10,240,125,72,216,85,66,81,198,105,160,146,164,39,119,246,80,32,130,89,3,179,190,51,64,133,101,215,222,230,147,241,175,100,6,230,255,83,193,54,132,70,109,142,35,4,15,170,122,73,21,109,202,0,64,128,83,14,195,238,49,199,0,179,10,33,196,53,143,69,67,7,48,133,48,158,32,19,17,16,134,49,130,3,19,1,48,45,36,2,179,12,0,48,48,35,2,214,30,96,22,1,168,255,148,51,10,161,101,0,32,68,220,195,2,81,6,196,75,2,190,224,148,88,194,232,65,88,79,169,55,249,244,155,162,113,141,155,0,85,127,198,195,39,63,21,241,203,46,11,52,230,63,104,170,141,79,50,97,94,183,29,76,127,138,210,202,154,203,43,242,207,118,137,124,105,247,246,27,188,124,222,222,47,81,170,100,144,99,249,183,175,189,57,131,78,96,201,106,51,175,24,111,47,53,48,25,54,139,199,247,24,209,177,26,167,251,113,202,211,205,150,182,39,124,197,160,171,218,200,42,36,31,39,16,16,75,17,195,74,202,101,8,62,128,17,179,1,36,75,20,144,48,182,158,140,219,65,43,255,230,29,30,4,219,168,95,151,45,127,62,222,153,82,86,6,153,12,207,174,115,91,1,49,103,35,170,157,190,81,209,217,9,95,82,121,228,41,222,8,129,16,226,34,66,226,229,4,1,21,154,197,210,225,81,237,190,125,152,237,196,122,16,228,220,105,23,2,204,145,135,226,9,131,9,113,210,5,56,112,192,97,208,184,98,217,174,80,88,160,241,0,4,14,4,64,128,67,8,197,79,118,51,131,69,0,174,234,137,243,233,186,100,117,250,237,151,112,13,93,102,149,188,176,43,183,255,166,16,119,144,78,36,220,93,165,72,94,148,223,144,78,20,170,7,213,202,89,60,83,169,43,78,239,86,216,227,250,152,191,86,166,114,17,82,225,74,32,64,163,11,213,199,90,94,114,217,39,210,157,71,50,11,116,82,122,247,211,86,167,138,255,251,178,100,198,136,133,191,104,198,19,204,52,176,85,7,105,114,60,67,89,21,253,163,38,238,189,43,225,142,34,102,244,240,153,92,246,92,209,4,2,236,164,74,74,246,15,19,189,17,60,27,38,137,196,86,32,84,50,178,38,95,174,48,221,181,202,55,74,173,8,181,214,115,14,104,174,211,181,99,41,45,15,172,32,59,186,200,228,141,139,47,192,193,12,93,213,181,214,108,246,217,139,191,163,80,121,223,117,9,238,78,91,46,22,76,131,7,141,60,189,54,115,38,62,32,116,102,66,159,29,254,31,241,181,241,6,206,210,244,123,82,63,230,78,246,219,175,25,123,123,185,47,189,229,58,49,41,207,139,138,218,45,220,241,193,208,176,156,145,80,48,144,200,13,132,156,194,6,31,96,83,250,4,5,91,179,9,148,42,48,188,7,115,16,18,76,53,119,29,51,9,208,54,48,129,25,227,13,34,53,48,253,1,115,0,192,6,42,129,145,132,152,19,152,13,129,170,180,24,116,60,90,105,162,180,90,42,17,9,159,52,50,22,43,62,238,43,201,101,168,204,107,25,135,31,240,187,222,238,115,255,150,57,105,113,87,246,159,32,203,108,37,172,74,42,159,214,111,226,204,194,17,151,175,229,158,29,152,197,138,142,199,167,121,137,234,104,27,64,61,175,217,119,159,73,172,188,132,156,221,63,244,150,115,9,45,106,70,208,42,97,36,74,144,159,132,28,138,118,193,12,215,70,248,192,133,105,29,73,219,5,90,58,204,227,2,168,200,138,27,144,201,113,240,242,201,163,159,138,237,165,58,213,75,159,33,144,228,209,8,110,207,42,194,33,119,79,223,207,106,91,111,62,191,210,108,5,58,165,128,0,0,14,16,1,207,108,145,245,228,105,190,34,180,52,78,122,187,161,174,45,132,154,19,216,110,63,255,253,119,154,88,28,215,75,226,193,224,55,208,72,113,140,170,236,100,150,98,23,22,232,90,11,185,246,195,44,80,120,189,33,183,50,229,240,168,87,82,234,179,48,122,117,27,15,229,220,67,101,152,181,229,32,187,29,29,246,93,44,245,82,201,81,95,252,198,214,247,115,255,255,11,71,77,181,185,93,105,51,6,27,124,24,27,122,180,4,32,166,22,170,60,101,92,18,38,38,227,118,111,0,167,134,17,192,214,98,38,58,166,53,65,172,99,154,12,34,64,194,23,2,176,80,145,130,0,241,165,12,210,44,60,141,41,5,129,154,25,40,195,71,43,132,40,205,182,88,251,41,146,86,97,18,188,246,205,173,110,107,156,185,102,254,19,87,240,130,92,236,61,114,207,254,209,208,162,70,154,202,70,65,211,183,101,220,157,87,150,83,148,48,158,50,99,180,229,163,200,134,52,74,194,148,172,51,21,255,251,176,100,221,140,134,114,108,198,19,216,74,242,116,171,57,191,60,200,55,89,13,205,20,79,100,203,201,136,26,102,116,243,140,245,184,147,48,19,20,83,49,43,157,189,253,251,234,242,106,55,165,205,41,34,232,206,231,32,107,49,52,72,18,28,137,72,150,181,214,150,186,44,129,204,98,72,129,205,138,157,131,41,199,30,189,118,188,108,90,192,222,69,248,243,26,126,49,176,150,123,45,157,77,93,140,61,187,87,231,149,169,95,113,102,192,161,71,34,105,170,108,31,64,203,2,245,3,227,108,200,130,209,110,111,142,131,173,126,172,34,152,25,151,146,40,35,199,33,34,194,236,9,76,156,133,57,32,50,241,204,92,210,165,115,114,59,90,117,189,193,165,76,248,191,48,172,194,105,67,175,46,180,28,81,117,67,90,206,28,85,54,240,219,112,22,207,215,228,206,63,173,104,7,7,233,243,209,111,247,171,219,255,68,48,217,85,227,61,0,103,49,171,44,19,18,167,69,48,109,4,131,18,34,19,48,217,61,64,168,87,24,16,128,41,0,45,152,85,1,144,132,25,71,142,53,138,74,103,37,39,151,92,193,123,142,83,39,165,68,6,164,219,9,134,201,134,141,216,107,78,38,160,57,70,25,89,179,186,10,252,194,238,122,124,95,207,184,148,156,251,180,164,31,201,156,233,118,225,120,228,147,216,73,177,43,9,115,23,111,41,87,50,204,90,146,32,35,143,181,26,33,39,14,58,222,70,162,64,175,84,147,9,100,12,94,217,20,96,230,206,148,56,124,240,51,161,130,131,166,154,113,242,251,67,148,81,7,200,149,198,212,238,36,14,12,61,238,197,164,114,215,70,76,33,201,40,46,208,241,35,221,199,41,38,205,80,178,215,99,148,72,19,139,245,71,205,142,30,185,137,138,160,0,96,113,119,250,157,19,16,168,147,176,91,68,174,47,227,127,18,193,176,107,203,102,130,92,190,242,50,228,248,176,198,80,166,166,65,132,38,179,153,126,70,171,23,31,242,164,16,74,144,128,249,149,54,169,124,148,137,115,105,108,153,87,70,157,16,173,11,193,190,100,161,216,20,30,154,247,132,199,11,187,114,148,130,198,151,173,102,116,107,79,255,167,253,57,251,163,255,255,131,48,90,50,163,61,64,148,48,221,63,83,68,52,184,48,129,0,115,12,162,22,49,61,27,163,20,96,88,48,1,0,241,16,4,24,84,0,80,48,16,165,32,37,9,7,176,98,254,162,151,154,75,106,105,164,160,78,89,15,45,73,79,91,189,46,175,49,205,97,55,220,114,183,122,238,56,238,171,153,187,78,92,155,12,42,59,255,235,189,1,52,153,27,137,55,62,38,163,247,240,236,95,149,239,130,144,152,194,139,154,89,217,255,251,178,100,205,142,134,51,119,196,131,217,66,242,100,7,169,73,97,35,56,87,33,203,22,47,96,203,201,121,27,37,241,132,12,252,183,147,14,255,122,157,8,203,150,140,205,98,177,167,219,171,24,197,93,95,52,220,130,147,137,184,99,59,67,8,240,40,163,22,77,223,191,240,149,98,167,133,58,207,153,179,105,42,133,38,162,241,242,110,173,228,163,147,66,190,254,204,198,86,82,141,99,184,39,199,138,198,4,49,58,153,106,32,168,38,199,255,78,139,173,138,42,238,17,8,182,76,127,2,8,179,252,117,43,45,23,65,227,18,101,38,104,71,89,208,194,29,166,110,102,189,168,133,210,208,61,174,107,203,20,196,12,99,64,171,119,160,186,187,182,103,193,42,164,38,210,1,180,10,136,30,108,4,112,132,139,224,241,243,65,198,56,65,50,163,203,232,76,235,139,91,86,0,204,16,136,208,209,48,47,140,28,136,204,216,144,220,204,60,1,8,196,188,81,12,21,136,156,197,40,46,76,1,192,112,84,19,140,19,64,52,8,4,172,52,44,248,114,242,233,67,177,209,208,78,82,179,146,38,65,48,76,33,223,92,179,20,237,198,134,244,113,233,194,236,171,184,99,107,155,173,77,126,105,189,213,59,41,167,229,199,124,98,236,58,16,116,89,35,98,56,177,145,237,74,210,109,90,14,122,178,172,90,224,163,173,200,78,75,146,209,71,77,245,42,251,85,216,219,106,163,197,41,247,209,141,198,136,98,58,18,199,156,172,193,36,45,160,197,141,12,187,36,241,5,110,142,56,209,150,56,243,133,141,7,105,74,164,30,113,213,137,96,179,237,69,141,141,32,210,16,196,14,194,147,75,102,124,36,146,120,236,96,230,12,18,136,157,32,243,183,125,0,0,8,37,24,5,219,255,183,246,56,64,0,34,195,108,123,173,233,98,154,143,222,105,231,85,17,131,131,39,252,161,163,188,44,205,148,29,103,148,248,244,78,131,1,43,176,54,12,30,53,96,196,20,129,168,3,144,24,102,0,6,196,80,152,129,68,25,206,135,48,172,99,157,83,110,44,0,30,109,150,208,103,137,155,35,147,68,148,101,8,63,93,135,48,67,156,26,138,160,126,96,88,141,196,217,130,184,50,25,208,8,17,128,240,103,27,137,133,169,131,232,1,152,37,144,57,131,225,38,152,25,128,25,16,3,55,192,97,63,48,23,2,166,176,34,1,5,80,147,55,7,151,36,93,68,222,76,18,0,3,124,241,81,42,235,88,202,9,205,198,81,173,234,169,118,172,89,131,97,130,235,216,247,92,119,50,243,241,178,150,142,38,42,187,125,61,172,102,230,193,199,211,247,51,228,141,24,66,48,89,196,113,64,174,180,220,174,112,81,169,202,89,113,255,251,178,100,212,14,6,65,117,197,11,217,66,242,104,74,89,255,36,3,131,24,13,205,24,79,45,53,73,151,41,36,89,148,141,80,131,163,153,89,104,50,116,207,101,173,86,229,230,158,199,80,69,130,68,126,118,141,246,145,26,144,106,49,67,177,133,25,163,173,80,164,172,151,101,226,54,50,225,22,162,201,85,24,93,238,81,147,164,72,200,13,164,105,157,249,83,255,255,190,171,168,125,253,203,226,73,205,104,2,40,139,80,200,40,24,85,200,203,157,226,37,137,37,99,248,94,92,12,211,27,55,82,132,240,73,181,201,101,155,147,192,129,196,212,99,193,208,101,220,178,193,147,210,50,93,86,21,75,80,143,144,142,199,4,12,66,156,203,66,245,49,69,35,210,120,73,222,72,186,64,185,122,93,241,150,25,37,155,46,28,43,12,104,35,247,249,13,201,72,252,27,82,180,207,49,239,186,121,222,144,68,20,147,51,213,179,217,13,35,44,30,227,253,177,99,24,0,211,53,135,243,2,202,19,86,192,21,131,16,7,166,1,129,134,11,7,96,208,4,193,16,13,3,115,99,76,158,194,46,151,91,236,33,245,137,124,56,196,38,126,10,33,195,162,102,241,122,253,219,72,21,92,104,79,182,23,97,187,189,107,155,187,66,14,69,244,251,78,46,48,239,180,174,100,198,57,116,148,217,134,201,220,129,97,8,137,1,49,65,1,24,146,143,93,152,207,53,108,233,203,189,119,183,124,233,219,119,194,158,122,61,235,76,148,148,105,114,87,125,131,8,86,163,68,89,22,200,173,106,87,73,142,165,34,98,209,164,161,251,29,208,181,251,240,198,151,236,36,222,78,223,151,230,61,99,253,212,9,31,75,138,84,179,180,0,0,43,199,219,109,174,221,58,130,240,93,39,231,183,162,189,108,218,2,63,195,169,116,34,190,18,137,50,12,115,39,238,18,214,29,200,169,16,132,8,185,65,194,6,23,132,193,193,108,33,236,61,33,130,139,164,43,184,162,10,114,153,245,108,166,174,240,157,71,35,40,82,200,10,142,25,135,99,48,173,217,50,68,189,212,16,109,162,198,163,71,211,0,53,100,74,15,127,177,203,17,214,165,108,200,174,147,185,17,12,109,116,50,225,252,206,1,32,179,144,209,138,59,35,144,38,20,6,6,10,92,232,101,76,154,29,75,78,118,15,10,161,221,36,140,66,192,34,231,179,12,179,62,57,255,142,202,87,173,53,62,87,61,245,174,227,153,203,223,164,72,85,70,65,125,212,212,100,202,117,113,235,172,243,119,150,181,79,227,100,11,13,141,30,47,147,31,64,39,107,88,109,151,36,193,4,146,64,150,69,122,78,191,61,88,252,191,73,66,91,25,30,139,158,137,108,146,61,182,91,58,255,251,178,100,208,8,133,191,114,70,19,169,53,34,101,41,185,237,48,227,59,21,97,163,37,46,105,37,97,144,167,39,52,240,141,92,137,105,21,97,76,164,20,220,138,210,211,110,142,40,161,150,139,233,69,125,38,65,77,191,209,199,23,93,29,213,120,46,197,12,153,71,159,238,59,233,17,207,118,182,185,114,102,108,2,7,69,12,143,190,39,164,29,201,85,72,197,137,6,44,92,198,112,152,156,196,14,107,75,37,130,73,195,144,196,101,153,168,44,38,45,196,43,177,9,57,64,153,0,43,147,49,194,19,8,97,225,59,236,209,79,207,217,161,244,195,31,76,172,43,188,92,209,55,22,68,110,189,86,101,121,130,193,49,193,64,248,100,189,128,33,144,59,119,156,245,130,2,0,2,64,0,1,12,65,5,204,103,233,79,122,14,204,1,163,13,186,90,76,118,15,77,5,5,13,14,5,140,41,4,139,198,190,17,156,228,93,101,60,136,4,124,155,10,234,169,74,44,197,102,137,17,137,226,56,204,128,122,95,87,246,91,187,55,150,33,44,50,197,114,92,190,217,150,231,215,191,214,181,47,2,30,178,160,150,74,88,158,233,218,44,33,174,82,157,51,179,26,200,159,105,232,86,208,167,26,248,30,109,184,158,45,173,66,72,34,68,124,235,73,33,63,121,133,148,70,134,92,137,93,181,202,223,24,202,184,165,230,161,90,135,93,251,177,31,236,49,181,75,69,54,200,93,99,95,98,8,214,163,117,106,118,43,185,10,85,239,176,56,18,174,83,20,22,132,50,216,196,173,16,138,177,248,54,77,137,130,74,16,244,124,108,122,219,31,237,28,149,91,67,71,72,111,105,155,229,254,29,158,182,107,178,133,90,197,109,0,0,231,219,40,186,75,203,70,70,18,119,185,33,19,154,178,14,72,6,105,233,146,41,39,42,89,109,37,34,96,100,234,24,160,59,72,152,120,237,30,173,215,82,199,70,54,6,11,75,138,15,71,10,70,93,97,200,113,176,166,87,157,167,3,7,35,179,143,19,10,171,157,142,51,226,205,182,165,96,60,162,190,8,137,20,100,167,48,111,130,116,113,187,71,127,13,196,141,52,153,25,81,246,135,222,127,243,251,197,192,174,229,107,48,50,143,53,152,87,48,68,157,53,80,36,10,132,102,2,45,38,102,17,129,112,132,134,206,187,0,75,168,231,20,182,236,219,80,211,212,80,2,243,67,135,220,39,169,248,33,181,10,87,159,173,120,177,132,252,131,206,196,101,249,212,215,100,113,149,148,200,24,77,128,145,49,83,242,155,16,17,191,29,45,40,223,145,42,228,111,122,164,148,250,36,129,193,4,87,161,244,65,131,66,163,139,12,162,46,128,130,145,65,113,65,146,39,56,129,105,255,251,178,100,223,8,6,187,117,197,203,185,97,192,109,233,57,89,96,195,63,87,237,161,31,46,233,37,73,135,161,230,188,243,14,53,62,153,250,156,226,96,244,203,193,207,170,148,114,17,215,210,126,113,33,216,193,124,13,182,42,130,134,202,47,149,139,198,42,182,215,120,125,65,80,88,80,80,46,68,88,185,132,147,205,111,168,48,44,80,135,125,193,19,30,96,212,155,228,191,71,230,190,227,126,140,216,0,0,128,195,50,235,100,69,160,89,176,133,4,67,48,76,145,13,30,145,32,120,152,188,204,122,72,42,236,117,24,250,202,62,240,221,11,119,66,76,44,163,62,48,165,122,36,209,157,83,57,123,55,24,108,214,57,138,138,59,51,112,191,150,70,147,179,52,125,246,50,254,255,15,191,76,218,144,229,77,54,162,189,80,91,221,177,133,17,239,159,239,113,166,249,239,33,176,0,0,1,11,183,11,73,184,41,227,52,225,196,118,122,107,129,153,96,0,102,129,192,147,12,192,1,180,191,181,1,7,4,106,245,56,226,209,6,214,187,70,99,184,90,178,84,37,3,80,180,216,164,133,73,111,235,21,46,251,80,235,199,45,28,73,51,165,59,234,111,108,152,254,19,249,102,45,47,192,30,147,234,63,54,89,128,187,99,53,101,195,51,238,132,183,67,42,154,40,95,229,35,243,22,16,230,137,35,97,72,151,5,143,1,204,50,184,140,186,240,54,132,225,97,32,202,61,220,118,164,82,244,131,175,150,81,28,147,150,52,186,243,91,168,212,34,189,70,45,43,28,66,88,156,140,49,2,229,234,247,60,19,156,139,206,42,184,51,64,94,160,153,65,46,229,71,162,183,160,116,229,55,164,156,51,251,135,247,170,70,198,85,203,213,250,0,0,32,18,57,26,37,176,88,11,150,40,112,88,220,64,174,168,41,43,138,34,225,37,153,91,239,57,122,182,53,20,92,28,249,99,159,97,199,11,178,48,51,118,78,53,93,213,102,83,157,158,80,73,162,49,66,195,0,81,161,134,36,112,193,176,25,51,238,5,42,11,29,62,66,217,208,109,15,52,84,99,28,88,234,146,165,243,195,238,222,88,194,13,71,76,36,197,140,192,192,230,204,78,194,68,8,13,70,13,101,36,97,0,5,230,4,64,22,177,27,41,107,195,2,41,241,70,211,0,0,6,88,86,100,68,0,109,132,144,7,21,134,252,221,158,61,79,27,23,187,216,59,219,102,177,91,213,235,146,169,211,94,99,185,66,124,222,231,233,103,199,180,175,212,50,64,112,154,34,28,241,91,24,231,38,55,86,156,41,212,52,126,31,140,139,108,74,165,90,81,112,114,155,112,79,118,3,61,144,87,144,231,131,248,208,73,174,85,72,113,122,29,12,227,72,255,251,178,100,211,8,6,32,109,73,107,140,76,114,91,196,57,93,97,230,24,30,149,221,22,15,61,147,201,130,155,228,37,134,13,120,78,9,201,125,46,68,225,92,149,82,49,157,170,102,38,21,64,244,126,108,177,213,158,144,225,30,20,15,201,132,81,46,83,33,168,92,230,166,121,76,117,114,213,77,36,71,82,180,142,6,224,46,25,14,102,32,84,100,153,125,61,29,111,13,99,244,170,82,105,226,99,130,164,85,116,224,243,91,119,62,45,163,108,91,119,62,93,172,62,193,125,183,214,99,143,222,7,206,147,59,27,239,223,107,70,127,242,205,92,228,224,16,1,114,0,1,43,81,205,78,4,84,102,160,73,128,79,86,24,149,64,236,33,114,114,222,203,242,188,95,153,181,170,207,205,127,82,182,152,236,169,212,124,230,24,217,57,174,196,137,109,27,150,57,87,170,41,89,8,64,35,166,192,136,164,127,146,71,195,70,131,48,191,172,68,73,247,253,12,61,9,154,15,158,54,5,38,15,40,75,194,243,159,183,171,250,170,0,50,0,4,102,140,250,101,216,222,97,162,82,16,253,24,16,9,202,226,128,194,12,84,177,1,18,167,100,28,81,24,154,65,216,27,38,157,137,32,19,55,210,233,202,66,73,155,180,2,41,188,206,61,243,74,230,34,21,193,117,230,106,10,21,110,158,133,27,160,147,10,170,107,49,235,178,71,1,2,44,92,254,24,26,156,84,149,32,21,135,132,34,69,72,72,5,4,130,149,200,80,145,7,148,56,101,83,100,98,177,103,162,24,21,169,206,203,150,27,19,182,185,11,42,47,22,247,95,38,215,153,212,13,169,155,105,75,205,201,175,146,93,188,98,167,82,114,52,154,62,96,109,25,187,150,193,130,152,65,101,17,174,178,22,85,121,209,64,202,204,69,125,147,79,201,66,167,115,217,206,11,79,96,191,42,94,241,189,140,54,227,11,147,247,102,166,254,128,0,0,14,4,204,0,0,0,108,106,76,146,199,52,195,2,144,91,108,205,182,203,66,149,137,137,11,75,4,126,78,109,41,78,146,225,66,210,69,25,201,106,30,118,163,2,30,51,89,68,3,98,23,135,206,10,33,227,128,170,120,69,46,203,158,102,210,205,9,180,154,133,138,19,85,227,146,250,223,163,160,71,200,180,147,116,208,116,205,212,76,112,168,222,67,83,12,200,153,202,10,214,5,125,182,144,105,122,214,1,106,39,92,139,26,223,4,55,248,93,183,40,179,159,111,87,141,133,217,77,163,100,126,148,101,146,69,73,237,57,160,250,153,70,96,81,180,75,200,66,230,174,238,250,168,132,20,125,133,30,124,165,55,68,8,152,46,203,109,226,5,205,181,36,220,222,163,142,153,200,164,192,129,201,100,255,251,178,100,192,8,150,57,114,72,51,187,72,226,80,163,25,61,97,134,56,21,121,159,47,77,164,213,193,30,9,100,153,134,24,224,200,58,8,162,65,53,10,39,109,169,181,183,14,108,249,5,80,98,141,178,158,221,181,23,59,175,39,197,38,246,142,27,96,201,158,64,132,89,4,105,105,137,152,14,112,88,242,168,113,100,122,19,29,34,69,66,20,236,86,239,111,142,176,246,210,109,214,130,192,25,167,16,239,138,186,136,150,185,1,139,89,138,173,9,154,244,14,137,230,70,146,220,25,137,80,116,79,153,51,91,193,79,23,17,36,104,38,104,243,69,90,120,40,25,15,156,58,211,66,218,160,5,27,20,124,6,188,171,104,163,96,177,74,143,176,7,222,71,239,16,1,32,0,0,16,0,0,25,0,0,4,99,13,143,83,106,206,115,53,53,163,238,45,99,34,131,115,10,134,131,51,213,19,85,202,83,110,80,50,228,163,88,20,46,145,145,30,24,61,89,190,140,185,70,93,139,125,182,144,143,25,186,188,69,224,98,74,195,23,131,149,216,48,72,5,1,158,180,48,240,50,71,115,28,169,234,23,1,27,215,193,102,35,74,222,32,66,172,144,70,208,205,81,55,175,97,110,203,70,176,11,209,223,140,75,240,129,228,47,180,82,84,176,98,136,26,35,95,174,220,32,70,231,3,220,127,220,6,71,14,187,111,83,77,113,153,160,92,225,19,134,26,233,175,36,87,68,66,235,175,249,75,126,144,142,83,136,209,216,114,124,59,235,193,160,182,240,59,186,1,90,89,181,100,83,160,119,230,161,73,200,222,196,161,152,31,8,196,78,67,30,171,120,66,52,107,134,92,164,84,98,210,107,174,94,86,242,171,158,254,167,63,115,22,111,219,230,119,49,202,195,183,76,213,11,40,193,94,122,43,241,139,62,211,231,222,7,69,224,85,0,20,26,203,48,120,161,20,239,98,91,166,17,101,20,86,44,239,74,217,220,178,59,159,47,223,228,244,166,63,106,118,158,87,26,107,206,166,127,134,170,93,207,254,189,186,76,119,27,202,95,165,128,56,0,7,125,20,228,70,131,225,235,150,22,251,46,33,66,130,193,87,63,152,157,132,173,89,142,49,78,77,14,52,97,82,95,107,47,79,213,150,62,24,190,113,78,98,24,182,53,58,82,24,251,145,191,169,98,135,96,255,73,52,105,43,71,250,41,67,198,165,206,87,214,101,128,0,0,113,128,77,48,203,4,211,3,209,114,52,255,51,147,62,145,12,146,114,54,192,176,233,32,66,176,48,160,248,207,196,112,176,60,46,40,0,238,12,22,18,79,211,0,13,222,24,25,233,80,123,48,82,125,61,146,168,216,241,105,101,66,44,0,237,60,74,0,55,94,217,100,255,251,178,100,223,8,153,73,113,202,211,187,193,160,73,163,25,70,97,40,52,34,21,197,42,111,115,3,72,244,141,37,81,134,12,224,75,44,224,166,173,42,146,160,46,10,139,149,68,220,234,93,79,137,61,76,86,170,72,240,100,15,116,203,49,84,89,227,53,77,184,116,205,249,202,107,45,6,154,62,169,90,149,92,101,185,68,81,149,112,94,105,66,154,69,172,91,145,147,82,250,102,126,141,19,51,3,164,74,30,74,227,169,243,140,104,47,38,100,246,199,16,1,39,170,240,54,119,186,122,153,16,108,213,193,236,222,89,207,99,49,112,194,105,117,122,171,158,253,157,195,157,199,152,119,60,119,142,31,114,255,255,57,252,249,35,237,77,40,21,84,162,190,229,21,243,249,91,113,173,29,121,139,2,7,181,178,91,160,92,207,227,74,118,152,104,215,113,116,102,102,31,170,88,212,69,229,177,65,118,221,89,37,153,76,186,87,75,89,254,191,249,242,228,139,184,254,241,253,227,25,165,241,96,48,30,38,116,21,24,106,215,18,244,94,79,25,156,49,22,174,67,157,98,44,19,195,10,225,31,131,19,251,229,10,31,246,75,187,120,25,116,164,46,128,213,45,8,193,102,86,179,235,50,179,153,251,233,131,239,153,233,232,56,144,0,76,34,130,68,198,84,41,12,9,196,212,203,209,160,140,24,31,204,65,30,76,100,203,140,221,12,128,32,25,131,98,209,144,34,168,36,20,48,8,43,52,245,187,49,88,15,47,208,140,65,64,101,132,101,12,250,130,86,156,106,182,218,138,134,7,47,126,1,39,37,5,60,24,24,189,174,198,249,117,141,77,203,161,162,240,59,57,149,4,30,254,69,20,4,149,14,95,130,149,12,57,13,172,120,97,234,97,42,89,159,95,8,165,29,195,31,11,251,131,28,217,102,136,8,141,110,227,58,162,176,162,163,192,89,110,129,95,11,89,139,134,114,190,246,72,225,192,200,105,165,5,64,137,148,214,81,120,77,188,196,34,167,13,44,194,37,199,164,47,179,167,25,194,209,115,171,234,36,215,247,143,204,70,105,226,6,128,112,37,186,86,81,191,236,31,158,245,175,215,247,30,253,107,123,202,230,63,245,104,108,99,215,217,22,123,122,138,6,255,185,172,187,182,197,45,185,103,13,229,246,120,246,103,119,242,230,27,238,122,223,127,245,207,230,242,215,127,157,251,157,250,214,229,72,76,47,57,139,248,180,9,228,85,24,80,37,45,112,159,182,73,32,108,35,71,193,252,225,137,76,90,114,90,181,36,147,126,242,47,108,167,44,230,83,181,58,158,246,249,223,51,206,125,6,160,196,176,219,132,243,144,197,246,125,41,63,119,255,40,0,120,144,10,12,58,192,56,132,45,12,210,255,251,178,100,166,14,199,243,107,201,11,221,200,214,65,133,201,96,101,34,98,28,105,161,42,111,115,3,1,8,33,38,13,146,137,168,16,84,198,66,35,27,17,205,51,122,54,208,112,48,38,5,9,154,60,68,143,228,64,115,137,6,71,143,202,18,75,242,98,80,48,20,161,157,186,148,179,187,164,88,213,184,145,236,87,175,88,242,175,215,165,230,230,155,251,87,19,26,123,25,89,21,175,226,135,126,118,12,159,185,139,33,206,237,2,124,219,251,81,78,210,128,27,122,211,213,157,253,56,208,118,181,45,237,222,45,219,210,148,3,143,38,180,124,224,108,236,196,147,63,236,55,100,97,230,111,13,236,45,36,110,114,235,108,214,238,50,136,206,177,211,41,222,29,143,119,12,119,205,220,68,172,176,154,135,242,255,150,255,254,255,242,175,248,253,201,253,239,86,185,220,222,8,123,180,164,11,78,26,246,43,212,189,188,41,166,233,101,205,17,199,175,51,38,157,187,119,8,243,65,229,53,75,58,206,147,57,85,30,235,246,255,57,149,205,227,88,230,253,118,138,8,0,0,2,207,157,162,216,159,13,78,51,121,161,163,30,107,173,239,124,20,69,104,12,25,142,161,244,124,41,210,125,29,234,10,26,36,245,225,137,220,153,63,169,116,236,250,234,251,53,3,54,152,33,187,233,205,223,151,255,143,156,191,255,221,244,65,0,68,0,0,11,10,132,81,136,88,35,24,37,137,185,174,105,122,26,164,26,100,196,225,176,100,163,229,146,249,146,18,204,32,80,72,224,64,80,220,118,195,30,0,23,89,5,73,147,125,156,143,31,10,234,170,231,204,74,147,98,146,108,97,238,253,196,219,65,74,189,136,97,243,107,138,196,216,193,100,218,79,244,186,175,76,166,147,218,143,47,252,114,128,164,88,65,73,159,87,77,86,67,218,230,85,83,251,224,247,243,105,251,159,115,147,212,249,35,107,132,18,49,249,108,162,240,12,246,61,177,167,213,251,150,209,102,247,193,59,206,145,45,45,94,226,214,199,146,234,252,214,76,235,127,199,231,251,244,220,202,82,146,22,50,248,198,247,140,107,159,255,255,151,63,249,246,176,215,229,189,106,126,245,232,138,50,207,114,182,82,28,123,40,237,37,218,141,145,127,203,99,248,82,77,246,196,52,252,205,89,202,189,123,188,237,187,87,179,230,172,243,58,234,209,0,0,9,67,213,139,144,114,242,239,38,72,92,213,123,94,164,46,244,161,13,158,215,192,222,21,181,211,184,101,71,197,19,253,179,247,226,182,219,78,255,251,233,252,150,127,29,253,11,107,207,237,255,90,35,47,96,144,178,173,241,171,236,199,161,198,28,186,87,166,176,168,195,21,33,208,0,0,5,25,128,32,139,24,255,251,178,100,154,136,199,7,102,202,59,220,192,194,76,10,105,131,100,199,98,29,137,135,36,111,119,35,1,14,161,37,137,165,157,162,163,129,113,134,80,147,156,62,4,129,159,128,81,146,32,17,142,87,169,134,34,233,130,64,49,48,96,52,220,139,3,164,1,136,94,83,16,131,171,72,146,177,111,30,5,162,24,103,228,232,57,220,122,211,31,121,32,162,81,99,56,69,76,238,17,124,114,81,246,218,150,104,16,179,183,88,168,42,184,165,164,44,243,102,177,5,183,250,170,241,106,196,54,149,216,82,168,252,135,42,166,97,116,91,122,154,149,188,221,71,207,11,177,143,249,35,229,65,109,26,80,62,81,30,7,145,142,108,252,72,138,93,180,116,9,103,186,88,85,170,137,124,252,125,150,35,98,167,198,110,234,235,93,161,169,109,139,90,237,200,18,237,59,98,17,143,40,187,147,199,170,182,90,205,78,93,195,11,248,243,119,241,167,139,81,214,198,199,210,118,5,248,188,50,218,43,85,90,121,137,190,227,252,230,24,92,135,249,75,172,108,243,238,126,183,188,191,235,98,48,42,243,194,97,129,26,253,212,192,0,3,209,18,32,2,112,108,56,233,80,72,101,179,202,42,177,250,123,162,33,244,176,161,27,136,184,111,237,172,196,181,52,70,19,243,154,132,13,233,22,28,218,253,255,78,249,237,245,125,95,11,104,188,99,243,95,255,211,254,62,215,89,255,214,175,161,0,0,145,144,136,82,241,130,136,4,105,144,6,135,178,189,38,30,128,131,163,89,138,68,57,148,32,11,72,28,7,140,8,8,114,17,128,6,59,22,128,224,185,189,78,242,96,34,10,112,84,15,61,54,76,183,131,141,187,137,76,184,107,15,129,203,79,93,225,34,112,69,208,49,223,116,136,160,214,69,54,244,109,139,14,28,238,160,48,141,75,229,75,188,92,19,217,240,147,120,229,85,49,134,223,228,214,100,7,2,123,20,5,127,237,138,223,200,25,19,155,174,25,158,182,134,189,183,212,219,139,231,213,170,174,220,6,180,51,122,142,206,246,18,188,35,203,237,141,106,79,157,169,183,188,79,158,46,15,234,175,115,214,248,39,65,251,5,139,145,152,46,123,11,150,230,79,23,203,144,165,109,66,131,213,44,109,186,34,246,71,55,19,122,147,0,0,0,10,40,0,1,248,142,85,73,67,200,117,130,84,75,10,232,176,98,77,32,236,141,65,212,200,18,38,248,209,114,140,0,72,255,223,181,13,255,183,235,255,245,127,215,245,111,255,254,117,59,178,156,232,174,3,8,153,206,71,117,65,138,198,106,42,179,84,196,185,30,214,8,189,126,0,102,23,68,156,98,22,14,198,27,195,86,106,1,36,70,93,20,38,55,12,6,82,255,251,178,100,147,136,134,25,103,204,83,175,93,114,77,10,73,189,101,229,24,93,77,103,30,47,119,35,65,19,32,230,53,167,148,248,107,6,226,143,77,12,194,81,96,211,241,188,84,33,7,6,7,28,136,130,75,232,176,86,96,0,58,76,88,48,38,114,109,49,59,52,66,66,220,201,210,30,178,197,33,48,196,202,117,165,17,103,63,155,237,204,225,210,179,174,67,102,225,233,171,62,150,131,114,201,169,140,134,24,246,51,42,182,109,247,73,91,254,207,19,214,204,243,233,106,236,209,208,109,38,219,42,45,207,203,75,190,212,109,251,54,223,183,39,90,69,56,100,164,68,172,31,60,11,161,175,67,140,168,59,121,62,4,164,175,218,122,22,137,49,25,146,43,67,22,135,250,203,107,225,123,27,180,121,184,186,195,112,206,183,148,215,45,82,9,19,45,183,184,159,243,113,252,53,135,121,111,191,175,251,187,254,231,107,149,241,148,227,106,150,37,45,223,50,207,125,231,225,253,249,118,97,6,152,40,134,18,72,150,93,208,129,141,62,84,110,160,5,124,0,0,76,68,153,106,59,30,176,42,214,176,100,3,165,86,169,29,15,96,219,254,71,94,219,249,61,153,37,196,76,200,164,47,83,159,200,246,101,30,254,35,219,9,151,127,90,254,109,125,255,230,108,43,182,173,254,255,255,254,130,163,255,245,169,218,64,0,0,147,3,226,58,48,99,10,211,6,194,192,51,172,128,243,29,135,99,0,86,163,33,122,227,54,4,130,242,129,71,115,51,198,99,8,193,3,3,66,243,85,164,147,28,193,210,240,12,128,34,69,130,178,65,66,38,225,122,107,69,0,90,110,101,207,151,60,34,183,188,51,10,46,93,43,119,99,247,186,178,19,54,252,48,5,193,78,109,142,36,28,205,205,7,52,205,43,233,237,151,83,166,36,13,149,226,34,165,183,86,197,159,143,132,173,184,202,118,179,105,139,35,132,186,255,85,138,93,179,0,62,121,68,64,181,173,73,77,130,148,234,193,80,217,108,176,176,88,30,142,45,72,202,162,145,170,130,160,76,81,86,112,169,173,118,79,83,125,139,101,187,176,55,239,148,184,94,244,207,223,119,36,183,189,76,126,27,195,240,177,111,85,121,43,185,252,239,121,99,149,174,94,220,150,138,150,190,18,26,153,217,237,65,0,12,10,149,79,171,97,37,156,171,173,146,66,250,151,88,1,0,3,199,162,83,211,128,83,22,82,130,38,59,63,30,165,169,213,217,127,238,81,41,184,129,183,255,148,127,153,250,127,254,255,255,86,213,51,115,255,175,255,150,158,135,221,174,129,167,55,177,167,188,249,166,79,102,53,142,122,206,55,49,101,31,85,35,32,0,22,252,68,84,17,7,1,130,57,255,251,178,100,155,12,135,53,87,72,19,221,200,208,68,106,89,166,104,7,114,216,57,163,48,110,189,53,193,30,158,230,117,149,137,160,222,176,65,136,160,121,124,193,195,248,210,136,169,198,1,211,14,1,228,129,42,128,198,0,29,72,237,12,193,4,192,172,213,68,180,230,155,28,39,184,52,239,205,174,145,244,92,143,13,99,95,175,51,219,32,187,129,145,176,88,241,113,101,143,232,225,108,39,162,249,84,27,211,116,219,208,34,117,84,205,51,205,199,44,247,255,22,91,198,66,210,113,250,135,159,138,27,84,193,66,151,141,182,249,173,147,125,198,6,21,187,253,230,111,88,181,141,83,194,14,49,30,107,177,128,88,171,133,131,182,19,98,112,223,211,204,197,250,201,9,242,35,73,146,111,191,177,78,101,48,148,15,66,97,5,176,85,149,54,68,202,174,140,154,144,238,36,232,39,28,79,60,82,202,184,236,115,18,154,6,80,46,128,0,38,0,0,37,10,36,230,202,15,54,99,202,24,176,233,195,110,211,30,167,211,66,238,80,101,19,126,173,105,144,203,209,112,64,233,73,48,255,252,13,62,255,166,164,235,255,255,254,223,171,235,239,255,223,16,128,252,67,18,45,19,200,42,81,228,104,218,12,45,226,232,32,0,4,240,116,61,12,26,0,132,192,152,14,141,105,3,116,136,64,2,161,114,96,86,57,102,11,0,54,190,132,0,32,2,15,82,219,5,128,20,194,204,58,192,192,218,201,153,129,64,24,201,27,32,16,248,113,2,247,132,145,51,44,205,12,57,222,171,4,35,78,26,173,223,154,99,255,180,80,126,115,110,197,14,167,210,30,72,178,169,103,152,179,249,15,44,52,220,254,229,157,205,17,75,11,15,77,22,59,101,86,62,172,215,197,209,213,98,8,64,234,187,16,58,162,244,193,251,242,145,62,237,89,117,110,126,199,191,110,207,179,252,255,25,245,108,207,27,120,153,119,6,131,38,72,138,243,251,80,34,43,41,89,97,214,3,78,163,60,135,43,99,84,8,144,217,124,108,47,68,157,199,12,182,98,103,141,168,219,206,167,130,21,58,118,92,145,71,148,26,219,196,1,195,13,253,32,12,1,188,58,82,212,119,56,51,112,241,80,114,91,20,49,106,208,40,116,76,67,235,250,246,255,152,223,94,197,44,116,247,15,14,168,73,173,223,239,214,253,95,133,4,231,246,67,11,19,232,12,27,96,8,84,168,218,10,198,164,2,48,57,33,3,26,128,85,49,37,4,99,173,148,253,49,95,6,195,12,0,50,48,114,50,211,28,144,117,16,0,224,200,78,24,68,132,232,40,22,64,192,22,100,16,15,102,21,96,6,24,1,131,32,64,80,21,139,97,67,140,7,192,146,214,66,32,13,255,251,178,100,168,12,134,115,88,202,155,216,123,240,61,99,249,195,96,233,94,29,41,163,30,47,101,115,193,29,13,37,245,172,40,112,38,0,58,69,131,36,6,154,40,103,172,69,36,93,63,11,167,134,48,254,176,110,227,65,110,96,209,1,127,82,42,184,183,210,251,194,69,177,75,121,201,234,205,44,89,29,44,210,113,203,46,207,194,115,149,141,137,31,151,51,22,57,248,140,135,7,110,145,213,175,24,118,105,185,48,23,129,138,71,101,194,214,215,167,118,136,134,145,103,0,168,141,205,199,111,213,152,76,137,22,51,113,220,243,202,49,119,149,41,101,167,202,175,187,52,114,96,77,46,58,60,158,124,155,157,56,173,204,76,185,207,166,213,211,222,236,253,57,229,15,116,195,238,216,230,68,207,255,207,255,221,255,247,251,174,42,227,72,29,96,81,156,138,7,105,2,129,128,0,5,67,132,189,84,164,43,13,154,14,148,41,17,101,198,101,42,122,35,165,98,222,158,138,43,179,49,124,228,47,174,193,78,72,18,129,108,239,94,43,61,75,228,13,209,208,95,183,244,114,125,191,185,157,157,153,224,77,34,197,148,57,165,1,49,99,163,193,0,1,195,7,97,138,49,254,5,131,0,83,5,55,82,131,99,46,134,211,32,89,195,93,35,67,134,193,96,224,208,152,14,53,100,55,49,20,25,48,32,68,53,182,106,49,112,38,5,3,17,56,15,2,229,34,241,148,59,57,125,166,20,18,136,191,161,203,162,204,196,27,45,17,101,79,185,18,233,252,225,157,233,70,224,171,49,176,97,151,150,144,168,37,77,177,170,4,23,15,217,175,107,59,137,61,90,236,150,12,238,47,13,235,83,65,201,233,174,226,208,110,87,98,48,124,167,112,127,47,193,55,234,73,145,236,152,6,82,32,132,220,205,227,104,149,117,81,66,171,92,220,91,233,90,212,57,175,202,255,234,159,44,245,63,135,234,118,198,88,242,254,87,85,111,41,113,141,99,141,89,5,235,223,220,63,13,229,123,150,113,187,244,246,48,191,175,195,82,143,189,184,198,84,149,84,26,10,9,10,49,76,34,209,73,93,10,105,92,243,201,201,10,222,218,154,24,0,111,196,173,236,95,96,116,160,121,51,84,76,239,152,117,110,123,13,145,242,73,143,239,95,191,197,29,253,60,47,169,219,255,255,204,255,255,250,127,34,214,106,183,97,40,158,88,139,95,251,71,31,172,32,218,139,26,182,62,233,150,139,22,154,239,17,118,213,173,69,133,23,108,225,64,188,204,9,2,72,196,192,3,193,33,68,97,208,170,230,2,128,104,96,158,10,166,5,133,16,96,72,9,1,64,8,233,76,192,99,128,192,128,200,108,193,186,243,0,3,88,65,32,96,136,51,255,251,178,100,177,14,199,15,85,71,147,221,208,192,76,136,185,179,100,232,142,89,101,123,38,111,113,231,129,13,169,38,205,151,136,217,36,102,192,161,181,30,9,56,231,110,8,66,138,41,120,32,22,13,119,133,153,185,158,193,174,185,41,43,32,19,16,236,70,69,230,161,3,34,217,166,166,163,59,141,162,28,59,203,123,189,224,9,73,170,216,168,174,10,140,127,19,58,135,19,202,9,22,220,67,9,78,113,66,38,217,79,31,116,142,217,187,212,129,223,219,63,27,129,18,105,98,95,119,91,189,173,7,83,216,117,187,182,38,250,202,220,249,206,224,94,4,57,164,142,221,18,43,248,141,241,247,89,26,227,63,143,153,221,183,79,31,31,88,190,51,241,187,255,189,120,249,152,203,250,33,224,53,73,229,147,102,162,2,1,110,32,184,117,130,9,201,97,84,136,6,158,179,98,142,12,128,200,129,182,207,114,233,249,134,175,254,70,219,47,230,111,251,255,255,255,249,63,147,170,255,116,199,73,146,132,83,35,231,35,25,152,168,24,195,59,152,202,237,163,35,176,42,227,54,0,0,20,176,160,19,76,85,129,80,192,252,66,77,76,81,0,194,60,18,204,22,130,148,195,156,57,12,83,128,80,192,160,145,193,73,176,135,76,76,192,224,195,111,73,128,72,101,5,25,15,49,89,167,28,72,27,206,146,0,41,56,251,166,47,202,130,129,229,237,186,82,176,21,141,91,87,120,40,113,196,205,247,97,4,165,56,153,184,238,5,62,77,152,255,103,159,196,87,60,96,2,186,97,32,149,182,218,93,103,112,111,104,109,31,151,19,90,148,8,215,203,98,127,16,202,131,25,89,182,173,48,221,0,183,107,184,67,207,111,220,29,199,167,187,132,222,241,168,242,40,71,24,90,223,29,77,238,87,109,141,87,25,35,196,122,216,213,150,232,213,108,87,55,183,226,87,58,205,2,50,150,60,88,147,191,88,106,203,149,253,38,172,122,189,222,255,135,107,194,212,181,206,188,186,135,173,127,235,61,222,223,191,64,0,6,12,0,7,184,71,229,195,160,28,233,180,41,18,111,57,186,247,154,155,20,199,157,237,6,123,237,111,167,225,49,84,43,127,223,142,211,151,255,228,255,255,223,254,40,121,124,171,193,65,70,25,87,54,89,143,16,199,180,193,125,106,2,92,149,32,70,224,241,227,199,144,153,64,1,0,73,64,0,206,97,224,1,134,13,129,88,107,64,53,166,18,64,52,96,64,11,134,17,99,130,97,140,6,96,160,14,20,3,131,5,64,19,0,0,18,44,152,118,129,48,144,64,49,225,128,20,109,235,176,242,176,27,191,139,10,104,25,82,148,0,60,252,160,42,2,1,185,12,204,46,52,240,237,207,68,38,255,251,178,100,186,12,134,173,103,73,155,220,121,240,74,231,73,186,100,168,142,26,201,163,40,111,61,149,65,33,36,165,217,172,28,98,39,23,21,77,204,192,243,171,137,43,62,41,46,176,95,29,210,26,154,209,96,52,222,0,3,199,91,76,56,197,148,171,143,191,27,63,78,166,144,13,139,94,225,25,180,117,242,154,78,40,105,198,146,83,224,11,34,250,110,222,88,220,250,64,153,243,63,218,57,203,75,0,252,101,87,139,52,113,58,165,116,82,225,250,131,171,210,240,228,217,59,217,204,44,207,69,174,66,190,154,169,252,87,142,159,34,88,239,69,249,20,223,157,219,227,174,65,172,33,79,63,103,118,172,201,242,59,166,255,201,188,64,0,51,0,169,115,58,50,214,35,229,67,140,149,2,84,49,247,34,43,66,44,151,61,130,195,35,168,25,72,140,219,97,9,63,251,227,183,40,91,63,255,211,223,245,255,199,19,211,239,249,85,255,253,181,234,137,158,149,103,249,97,44,34,133,139,56,210,171,111,237,239,0,0,179,2,112,191,49,38,2,131,4,177,38,54,159,32,51,11,80,40,48,31,7,227,8,34,57,48,179,3,81,128,8,25,4,3,10,144,57,26,0,178,80,23,48,178,20,243,1,208,7,100,131,160,48,183,174,171,120,96,24,99,155,238,173,52,207,1,109,47,76,129,97,66,27,81,225,162,239,238,230,85,219,19,67,250,65,208,168,243,81,200,143,214,36,19,11,119,45,253,166,69,133,220,149,167,58,177,44,176,166,49,65,166,180,241,66,251,239,196,15,220,164,63,133,51,219,187,8,34,104,29,196,186,220,158,128,92,78,215,122,157,74,246,173,201,178,236,15,14,90,194,197,173,125,223,252,47,141,31,181,252,67,72,42,113,174,114,196,141,217,96,118,162,161,114,7,37,169,99,198,194,102,171,10,220,20,130,163,142,178,14,185,198,37,60,116,61,246,246,239,175,91,182,147,148,30,1,159,226,45,130,231,84,49,151,208,0,0,113,5,18,215,67,195,85,30,72,218,10,135,142,234,145,168,218,152,17,132,150,110,57,11,223,219,250,155,93,2,135,127,217,226,135,161,122,183,254,221,179,63,103,255,68,108,238,218,98,212,57,13,50,224,96,55,102,95,235,176,12,56,239,255,220,44,164,209,188,101,227,24,20,179,16,64,44,48,92,4,115,90,100,246,48,142,5,51,7,144,193,49,14,3,3,24,144,4,14,4,193,24,21,141,11,210,171,144,129,49,129,48,228,24,7,128,99,85,44,0,224,240,15,196,217,24,40,9,241,216,232,1,181,28,33,178,208,202,34,96,10,82,14,145,101,137,21,47,183,114,198,53,144,39,149,81,8,52,20,172,40,120,59,86,75,191,33,202,180,255,251,178,100,194,14,230,199,101,201,147,217,68,240,72,135,41,131,104,236,142,28,53,163,36,47,101,51,208,183,132,167,141,134,60,88,187,232,89,156,183,148,203,15,86,220,17,73,185,41,140,55,111,80,49,124,120,148,147,26,206,27,229,90,105,13,153,2,71,179,89,237,23,55,155,132,48,90,183,224,165,8,154,149,196,105,111,100,178,102,236,242,253,13,219,180,26,215,103,125,235,48,255,58,28,22,138,85,24,213,40,147,105,43,2,84,186,132,118,131,46,122,253,77,243,140,14,16,38,62,164,25,117,44,214,45,245,89,120,239,168,123,188,245,190,182,227,45,133,185,217,29,105,217,205,142,59,96,153,238,96,25,232,3,127,201,116,148,222,168,194,225,73,71,32,103,170,57,243,241,61,222,28,244,79,223,255,255,175,254,207,173,103,133,183,52,218,234,66,86,44,190,198,69,170,80,228,11,213,0,1,176,168,254,152,130,2,153,128,8,250,24,106,188,169,128,232,46,24,65,6,121,128,73,192,24,96,130,97,128,96,6,136,1,212,194,208,17,7,64,140,112,5,76,82,70,4,20,26,170,136,144,5,137,129,93,193,110,230,5,64,21,45,204,128,3,224,120,203,162,77,117,60,72,196,144,137,169,212,95,8,146,67,167,166,83,113,159,162,55,115,73,135,23,23,252,173,91,81,242,202,182,246,49,166,167,162,80,24,188,177,219,47,212,49,156,73,160,74,175,153,168,203,41,38,213,124,94,145,111,185,182,37,117,34,86,91,182,239,108,97,153,124,134,124,46,84,252,87,75,142,154,43,125,44,47,82,189,111,255,45,59,143,221,171,120,107,182,162,248,205,110,70,106,179,9,244,152,111,75,70,25,250,101,202,210,39,31,211,170,147,51,10,152,23,46,125,208,32,27,175,72,188,233,195,195,204,124,150,116,78,94,166,228,166,173,72,211,183,18,116,231,231,235,151,160,93,18,138,85,174,247,51,247,210,119,234,183,89,253,122,167,91,185,80,233,63,211,186,145,0,141,0,0,24,18,20,68,195,163,60,234,158,66,229,96,135,133,96,89,60,106,29,107,79,128,16,26,218,132,151,158,78,193,82,251,98,114,213,51,50,198,34,158,53,53,138,131,106,39,255,254,97,192,48,100,116,213,72,120,114,49,47,202,219,252,44,89,154,107,40,63,44,40,6,113,81,148,50,148,1,237,163,109,201,79,46,1,144,193,196,108,72,137,48,52,227,58,223,150,49,4,33,48,56,104,50,61,106,51,0,34,3,2,107,176,89,48,44,128,112,14,101,176,138,36,45,177,214,148,86,6,213,136,160,159,242,110,174,126,162,11,162,173,0,168,36,88,24,201,224,28,92,53,38,240,153,70,98,131,153,221,11,50,197,118,160,255,251,176,100,209,14,135,233,103,72,19,217,100,242,84,198,201,138,105,231,26,24,249,137,42,110,189,149,65,31,25,37,137,188,40,96,122,68,242,194,135,179,1,244,72,164,70,224,183,186,212,224,164,146,34,237,45,6,165,159,141,19,58,134,213,7,86,80,152,249,136,59,107,10,86,44,192,67,44,213,243,157,236,21,34,238,121,223,216,183,241,205,250,185,159,57,61,38,19,183,61,233,249,190,227,50,185,121,49,197,232,106,35,252,125,34,179,99,20,141,156,171,245,167,202,157,238,220,151,86,59,4,107,91,122,223,255,148,236,221,155,75,28,26,7,64,0,209,130,15,189,187,244,103,145,64,240,4,58,50,242,251,156,200,42,163,17,36,86,14,245,88,53,198,147,84,51,169,180,85,15,231,178,212,186,170,226,171,206,26,217,223,74,5,101,60,17,133,242,152,32,7,93,25,152,128,202,14,89,244,87,250,255,124,197,202,254,81,187,191,219,179,253,219,91,52,121,64,0,2,243,1,225,129,48,61,5,51,5,224,100,54,66,47,211,81,10,12,74,0,52,92,236,228,193,144,129,81,9,56,194,33,84,182,6,3,13,27,78,48,176,9,117,202,9,133,208,110,0,128,53,139,41,6,126,148,96,197,106,86,128,15,6,170,216,98,4,110,74,51,111,47,69,4,72,34,118,242,196,4,116,82,24,13,232,75,102,100,96,83,39,158,78,158,61,239,25,51,52,103,160,7,241,21,118,170,143,101,66,94,35,138,186,28,118,41,247,24,28,81,190,5,146,151,134,129,164,233,26,251,106,60,69,99,250,77,88,91,143,45,235,14,236,111,61,25,98,98,241,34,75,51,126,226,82,20,93,71,125,188,83,61,182,249,115,129,139,206,223,72,76,147,189,75,70,117,43,168,205,209,43,93,82,144,226,125,66,197,169,152,90,150,52,28,203,60,222,180,173,177,91,211,238,153,248,206,254,102,98,72,150,246,165,96,34,144,209,176,64,44,125,93,114,250,158,71,142,168,136,0,209,45,202,105,149,233,106,62,41,249,91,5,65,170,122,191,171,188,163,202,30,254,239,138,231,10,67,20,36,96,90,121,141,197,25,175,202,59,217,197,44,242,245,24,96,153,109,64,150,146,66,195,99,15,50,212,13,9,218,96,78,45,102,8,96,126,96,190,1,38,218,225,134,97,106,1,6,1,128,234,96,20,78,160,16,57,68,34,203,1,134,140,48,1,129,128,38,96,138,46,38,1,64,2,245,32,89,90,112,76,92,26,109,187,73,40,231,83,205,143,39,22,153,24,173,117,178,70,126,77,21,189,199,249,147,192,199,104,176,105,145,156,161,210,98,41,45,32,172,15,203,111,158,68,55,220,98,241,106,173,90,223,199,176,3,134,255,251,178,100,199,14,198,220,104,201,147,220,120,224,69,131,73,98,107,7,24,29,205,159,38,111,101,237,137,62,22,37,205,167,153,176,87,169,55,7,177,70,85,51,21,150,143,161,45,206,240,78,143,8,207,3,62,13,36,103,154,56,166,149,201,51,173,169,109,244,97,35,81,221,250,238,27,53,24,60,109,161,137,89,151,204,168,141,245,194,93,73,5,121,67,87,53,74,202,254,36,92,85,218,120,228,92,42,19,169,197,202,141,193,120,148,62,89,95,70,190,102,118,170,133,60,217,81,62,133,213,108,75,79,33,62,118,141,69,151,164,147,138,118,44,26,74,149,154,1,222,214,222,197,72,218,135,37,222,207,10,38,244,234,224,54,182,192,0,109,135,150,2,26,217,236,232,84,2,51,177,74,121,134,246,65,52,12,29,3,106,27,191,153,63,198,241,254,240,220,120,178,216,198,159,79,32,71,149,71,120,197,129,183,242,38,108,181,205,140,144,65,16,124,215,37,185,214,123,22,166,255,120,172,220,87,237,191,158,213,253,146,22,127,222,0,76,9,198,188,196,140,3,204,19,133,52,220,121,32,12,48,129,12,192,108,15,204,56,5,84,198,92,1,192,192,208,22,5,179,6,16,32,24,1,16,8,8,24,142,8,160,40,39,145,164,132,1,199,128,218,82,238,136,128,106,75,64,72,1,81,199,33,132,24,133,6,207,4,112,125,74,65,64,83,114,35,75,2,115,109,217,167,213,149,37,83,245,125,67,7,163,45,128,136,109,65,110,83,106,138,171,195,79,65,17,70,138,123,86,107,74,98,102,51,215,138,98,246,80,203,27,247,203,61,67,243,217,220,135,175,202,86,154,92,196,164,232,129,42,198,121,139,75,164,113,245,255,57,51,18,154,171,252,133,85,198,213,36,31,24,159,249,187,210,246,57,9,228,219,85,120,219,133,51,134,183,205,70,163,149,82,81,57,244,181,91,39,74,75,212,219,75,114,57,228,186,204,244,166,116,148,77,166,17,30,63,143,77,113,177,149,188,20,122,115,184,194,106,100,235,18,184,172,184,201,62,32,0,0,105,32,119,68,198,212,146,163,56,225,24,46,106,61,3,209,226,60,61,179,56,92,101,88,117,233,163,60,46,45,46,70,9,157,86,239,253,255,246,141,207,66,107,105,162,179,135,76,173,232,228,23,43,235,39,103,229,235,234,255,255,255,251,192,179,6,48,233,48,219,1,115,0,49,40,50,123,74,83,2,112,58,28,4,131,6,65,236,48,229,1,225,97,80,64,216,187,96,48,5,16,15,142,8,49,209,139,142,3,143,5,102,238,8,130,227,20,137,220,212,49,107,225,1,178,155,227,167,10,216,166,139,176,88,178,89,130,66,149,102,17,56,209,8,12,12,5,255,251,178,100,191,14,199,60,103,200,139,216,76,244,66,195,89,115,104,239,102,28,49,161,38,79,109,231,193,20,17,166,77,147,177,152,33,255,2,80,31,105,167,140,158,44,53,52,240,219,142,86,54,230,164,220,86,48,1,145,52,138,45,34,212,78,99,201,70,205,65,135,26,236,33,67,93,201,4,151,210,151,58,50,207,28,107,45,198,83,69,114,124,186,117,60,24,209,189,230,102,133,167,178,86,11,182,23,250,131,6,144,161,69,188,249,195,37,247,108,64,141,9,19,219,91,183,38,173,5,154,250,132,203,15,58,166,233,184,215,110,133,10,119,179,61,84,58,123,88,112,162,51,75,61,93,60,81,183,219,25,166,126,38,248,196,12,125,218,177,160,208,30,29,173,254,190,75,59,64,1,137,36,45,71,15,43,224,230,146,221,90,158,246,247,242,185,106,101,230,10,222,199,105,233,10,129,247,94,12,28,99,166,219,208,122,27,144,131,132,255,185,122,10,65,58,234,109,190,30,209,198,41,51,15,246,20,151,174,206,219,57,255,255,246,85,169,0,0,115,2,144,179,49,1,0,227,2,48,231,50,127,73,195,3,16,61,10,130,49,130,185,8,24,71,1,1,129,72,3,131,64,168,194,72,3,76,1,128,64,128,2,204,30,5,44,4,4,234,216,74,1,238,84,89,116,8,64,50,106,58,196,213,100,177,179,20,122,2,132,135,88,244,37,52,116,139,171,107,57,126,112,4,50,191,173,224,228,114,27,102,69,19,173,145,114,90,157,73,12,142,198,15,21,156,168,154,21,136,196,17,34,139,203,75,55,59,47,127,155,52,78,89,98,23,246,243,177,156,222,89,210,178,23,62,115,22,57,107,11,81,220,57,24,91,211,27,183,244,117,101,115,148,117,169,126,197,218,151,174,205,92,76,138,194,53,20,206,36,121,131,88,158,225,96,229,159,5,189,164,121,2,1,194,80,4,51,0,236,210,100,237,211,216,230,190,125,79,82,37,11,67,22,223,48,56,81,21,133,162,66,173,59,198,237,216,252,212,80,198,69,14,90,113,71,209,36,0,15,162,246,106,103,30,60,155,34,128,196,162,140,75,111,93,4,220,20,58,73,49,117,241,239,66,171,199,104,119,96,160,25,28,80,150,59,184,67,26,3,143,24,23,242,233,250,153,149,28,246,139,47,80,27,236,159,171,98,79,16,75,188,149,113,179,92,231,255,253,192,2,74,151,136,131,230,87,16,25,16,124,116,70,200,210,19,75,124,6,40,233,1,3,18,0,144,49,230,65,208,212,208,1,34,0,142,133,65,166,26,233,69,32,132,17,160,232,75,147,208,211,27,138,227,221,240,56,76,160,209,29,194,72,192,118,31,173,39,249,198,168,48,5,193,22,157,87,27,255,251,178,100,190,12,135,39,103,201,147,216,52,240,72,133,137,82,109,5,124,29,181,163,58,110,105,227,128,214,12,102,232,108,148,40,227,233,13,59,9,153,92,222,72,207,228,253,16,244,98,173,195,45,74,211,56,241,102,93,140,5,152,130,16,195,33,254,138,171,28,120,12,248,149,229,26,211,120,158,238,112,34,69,81,14,5,56,158,10,89,176,114,161,110,109,238,78,46,227,67,61,135,229,26,213,75,12,8,230,88,64,61,135,81,146,80,27,169,36,83,108,138,7,246,120,132,55,164,203,154,169,80,238,86,36,162,241,68,57,72,182,209,60,59,83,207,211,144,225,11,130,239,30,152,188,91,101,230,180,210,178,206,92,216,219,18,46,77,171,142,242,143,211,235,164,73,11,116,237,65,63,111,103,198,113,7,14,241,142,242,106,191,181,164,192,0,4,1,22,128,168,200,30,200,57,218,104,208,38,174,193,216,71,76,86,91,212,11,219,170,186,113,157,234,106,121,184,251,148,22,65,36,246,217,250,63,71,248,15,179,251,211,231,255,163,237,110,192,0,0,55,12,161,67,48,253,140,62,164,112,18,47,204,166,23,204,153,76,204,72,3,65,128,8,132,15,3,21,198,79,2,128,160,84,199,17,28,136,25,86,224,176,118,97,240,24,147,197,232,38,58,30,64,72,40,169,213,68,40,41,167,122,152,131,23,66,20,8,140,117,146,56,27,156,162,194,94,129,153,200,184,26,8,237,3,55,13,196,216,179,27,91,73,99,105,245,40,124,177,50,93,252,27,12,127,24,18,182,110,54,80,16,57,95,78,64,186,103,125,47,237,71,220,175,153,117,178,185,14,110,105,154,216,146,179,237,221,126,161,219,144,188,155,34,229,164,97,72,209,55,62,158,146,119,6,43,86,182,27,143,46,250,211,44,166,118,26,92,25,155,6,6,112,46,115,204,94,226,8,134,163,7,174,169,5,86,109,228,246,65,4,67,52,84,53,221,15,187,77,226,103,174,184,150,90,53,136,197,250,110,115,109,205,106,103,74,193,25,106,32,93,6,11,245,87,12,190,78,249,222,21,0,0,0,15,20,194,218,59,114,91,100,8,133,196,170,28,227,141,155,26,113,225,175,116,202,117,137,218,150,115,229,220,213,206,124,113,224,161,61,73,218,173,246,227,185,0,2,144,128,199,58,25,63,79,236,129,172,253,253,123,67,183,188,127,217,209,167,160,4,240,48,16,5,30,70,8,152,7,119,38,132,66,64,132,254,48,96,161,3,20,96,192,56,24,6,152,160,199,77,172,140,229,61,34,31,185,0,122,215,184,68,72,22,70,88,155,81,183,236,80,152,243,53,99,47,36,60,153,8,118,164,204,176,66,236,117,3,47,40,242,40,194,89,241,67,255,251,178,100,189,14,215,69,103,203,147,184,92,242,68,37,153,99,105,226,104,26,129,159,50,110,233,233,201,36,153,37,129,166,10,32,47,25,117,93,151,2,39,98,120,53,246,208,131,193,249,10,202,238,170,80,227,96,221,235,224,224,143,16,35,79,226,158,45,173,169,175,118,94,212,143,182,146,174,161,68,98,211,150,164,20,118,142,41,52,72,4,22,190,61,188,93,109,37,139,41,179,116,222,160,23,232,153,141,54,23,222,89,177,87,154,59,223,66,105,243,238,195,185,207,137,244,124,24,217,110,151,119,110,223,155,127,24,174,47,243,11,56,108,188,102,247,43,103,24,135,103,145,151,44,209,48,174,214,219,163,91,235,63,17,113,170,214,145,178,89,176,47,226,161,19,41,161,193,101,161,114,245,158,102,249,183,118,163,0,146,144,154,214,26,133,214,97,119,40,78,245,85,166,149,26,71,51,75,164,222,135,121,168,242,21,83,233,105,182,166,75,124,23,146,160,120,13,207,157,8,191,236,125,253,164,28,65,229,242,51,222,207,210,0,0,3,188,192,38,99,42,133,204,114,84,55,239,156,196,32,131,50,129,205,0,78,40,109,140,1,208,72,112,3,155,167,138,24,99,254,45,43,36,37,4,2,225,241,26,34,37,177,68,94,133,192,192,129,69,12,230,86,115,168,161,201,87,67,0,24,1,184,80,43,125,184,8,136,189,26,251,26,61,64,7,116,4,67,196,137,160,33,149,87,18,5,170,43,160,103,117,138,162,180,49,14,157,176,32,52,128,40,103,140,207,159,47,130,211,107,170,175,101,222,188,87,178,172,105,78,152,203,88,207,194,232,29,113,190,243,170,252,171,127,107,253,239,201,234,246,203,249,171,14,122,73,85,156,70,241,157,219,22,206,164,129,52,145,112,123,37,167,145,252,154,97,204,211,127,109,99,207,229,139,168,237,239,99,123,95,205,253,173,117,252,56,238,184,151,63,58,249,204,180,215,214,46,246,132,64,64,0,0,5,206,21,82,81,205,105,216,1,96,133,152,208,91,204,162,83,112,151,197,186,152,241,162,153,223,10,58,186,251,50,143,147,62,4,116,120,205,181,43,255,38,111,255,255,183,232,53,28,151,255,248,74,148,34,99,253,158,191,72,18,74,54,6,36,160,124,96,222,122,166,18,12,144,96,62,17,166,10,5,142,96,78,81,6,4,160,196,48,20,48,105,32,80,130,104,151,152,136,34,104,155,248,57,144,166,102,27,11,6,121,194,1,38,11,86,24,64,67,68,40,52,12,7,5,64,64,7,96,112,104,0,3,29,42,183,80,8,84,56,200,156,75,200,200,227,231,57,187,154,169,72,202,170,156,170,34,217,99,51,12,100,58,140,110,69,226,122,5,139,34,103,65,255,251,178,100,191,142,182,114,103,204,155,154,122,114,63,102,73,183,101,226,28,30,145,75,34,79,115,39,201,38,37,230,1,165,137,161,85,149,130,31,16,164,226,87,67,188,150,243,93,166,134,83,214,90,178,78,3,225,113,163,93,136,92,6,2,62,21,50,220,160,41,82,140,200,240,128,168,102,87,166,19,235,94,126,134,31,110,208,99,17,144,201,5,169,186,188,19,66,109,125,142,12,249,253,47,49,207,12,153,117,170,206,213,222,190,223,148,98,223,47,103,142,89,242,98,254,247,59,251,173,173,222,223,110,253,13,91,212,211,81,107,54,175,218,199,85,106,227,142,191,10,155,249,142,235,129,80,211,54,214,163,238,253,225,158,141,254,184,83,3,166,78,233,231,24,42,113,19,33,82,138,23,241,5,171,32,2,70,215,27,209,16,39,89,57,213,188,175,32,9,81,36,111,90,181,89,174,130,106,28,106,85,117,251,212,173,23,255,171,110,159,245,27,55,250,255,255,255,255,152,172,198,20,238,117,183,137,160,108,216,120,0,0,1,132,192,16,113,140,40,194,88,193,16,159,205,64,146,92,210,5,99,139,56,14,183,86,57,48,136,58,28,194,192,130,97,140,163,137,88,207,105,224,203,199,192,0,134,26,162,105,103,137,48,32,104,7,119,175,97,131,0,80,82,240,51,56,0,118,161,132,132,24,112,129,16,56,128,140,12,165,14,64,102,64,63,155,248,76,138,252,166,232,68,3,244,72,46,10,96,78,1,193,242,132,6,224,137,234,19,212,148,78,12,154,82,80,81,197,97,186,207,85,199,189,124,77,65,160,98,47,162,49,0,62,92,77,236,248,205,107,70,97,142,77,41,236,230,31,156,35,237,98,142,204,137,227,143,57,213,219,131,15,160,143,35,13,250,81,32,26,153,87,199,124,239,200,113,212,167,28,35,188,206,57,175,154,253,211,119,151,40,255,247,143,217,252,178,255,198,172,186,102,181,170,103,187,241,185,219,120,255,44,111,44,107,125,123,25,18,4,24,18,93,52,95,31,178,44,0,0,15,197,105,183,116,124,71,84,42,43,44,202,190,14,98,176,224,186,167,52,233,170,160,238,211,84,113,141,134,1,197,53,232,92,106,186,117,106,55,254,77,50,127,254,255,250,190,223,239,254,80,78,13,2,14,236,98,34,148,202,46,115,38,116,26,235,150,85,35,42,219,109,123,32,58,193,2,164,96,74,13,134,9,195,118,107,230,47,134,107,12,24,255,128,98,217,153,177,6,38,18,4,149,71,38,47,34,24,1,62,2,6,26,77,44,6,19,34,184,48,54,104,192,50,198,36,52,82,186,20,56,152,189,204,180,210,255,15,18,40,16,18,105,138,43,129,0,251,243,102,100,100,157,246,49,160,255,251,178,100,193,14,231,31,83,201,27,220,216,144,75,137,41,179,101,34,100,91,133,85,40,111,115,67,65,34,32,230,141,149,149,145,109,33,208,200,1,150,59,164,86,91,1,96,57,18,138,200,110,199,116,225,40,198,73,150,199,107,60,83,27,149,227,121,247,185,37,5,1,187,76,52,10,71,212,133,144,84,139,208,214,138,227,94,222,171,66,245,121,172,114,229,136,98,180,138,164,250,206,154,134,220,27,181,28,251,250,253,127,119,243,250,213,110,242,182,177,142,216,181,91,119,40,47,238,231,127,92,199,243,255,239,235,191,171,209,154,75,143,61,38,183,189,93,239,112,189,217,102,237,110,174,88,94,172,210,3,79,79,172,27,168,161,80,50,76,28,100,158,128,47,26,129,4,70,28,228,201,193,3,169,204,82,228,213,10,113,87,75,90,122,41,18,57,80,151,7,160,192,115,26,22,16,168,102,74,61,26,175,126,179,182,159,215,46,191,250,127,255,39,255,47,245,54,202,86,36,82,241,180,95,61,145,127,31,234,10,200,100,207,227,152,0,0,13,240,193,164,64,193,1,168,205,192,128,255,228,160,200,128,116,204,19,228,202,165,244,197,48,84,44,16,2,1,17,227,32,194,145,248,188,230,10,28,38,19,0,144,240,80,40,49,200,17,101,200,62,60,87,95,36,8,24,98,217,4,20,38,240,164,233,85,42,32,75,32,108,39,46,139,214,66,213,68,98,178,178,131,223,56,48,1,40,176,150,146,81,72,13,97,223,44,80,109,189,168,139,174,120,158,148,86,97,234,51,112,65,189,88,37,226,12,17,18,164,22,40,48,183,242,238,242,173,75,36,40,155,138,199,70,77,36,212,21,68,144,237,174,78,108,95,94,186,240,94,87,182,239,79,239,151,8,206,45,190,52,24,189,130,61,167,198,189,179,37,183,106,197,85,203,9,91,41,172,168,180,11,105,157,129,228,149,158,4,88,49,226,209,206,88,249,255,95,231,253,123,121,82,194,182,53,81,80,209,123,0,0,1,120,134,227,4,164,42,98,160,196,16,23,94,252,212,12,168,48,73,73,119,101,13,70,128,240,150,211,250,78,185,233,82,63,219,253,241,233,171,223,118,175,183,228,197,127,254,255,250,31,255,255,246,102,106,179,169,76,123,17,147,165,236,161,225,193,162,170,116,120,116,146,161,141,0,7,9,129,72,192,1,133,112,194,16,191,141,109,208,12,48,76,204,46,136,108,192,72,19,65,68,140,64,5,96,128,78,48,128,4,83,8,192,177,33,0,67,8,225,44,11,1,88,112,210,166,163,138,182,38,96,213,154,112,151,200,96,19,28,110,230,240,88,77,243,34,28,40,94,105,43,140,18,23,101,37,6,131,214,135,1,85,95,132,57,153,255,251,178,100,190,142,230,170,92,74,155,184,124,176,76,138,9,163,97,34,118,90,89,83,36,111,105,237,129,54,29,38,141,133,149,153,80,142,201,84,176,145,53,0,132,19,45,104,226,128,90,13,8,128,91,247,121,150,136,157,75,171,125,37,194,217,229,35,208,1,170,213,193,222,221,64,140,50,196,41,82,18,45,98,106,89,125,146,172,69,205,198,172,199,36,36,172,204,162,86,87,169,104,90,25,184,182,33,231,226,208,245,86,44,234,6,232,251,24,213,239,237,105,39,205,125,115,95,254,241,173,117,124,74,223,120,196,47,124,205,7,16,173,60,11,255,153,50,99,166,165,33,210,95,81,145,110,21,98,168,116,54,94,113,38,145,69,161,210,221,129,145,207,106,111,2,65,16,155,2,243,105,179,61,53,156,205,0,130,41,42,74,165,30,181,125,87,255,239,183,255,253,62,111,11,7,141,30,196,171,78,161,199,97,25,95,169,59,239,67,124,171,91,230,174,110,249,69,204,125,232,248,58,0,7,211,3,241,92,49,10,2,99,6,66,18,49,232,98,32,168,25,152,121,18,33,132,57,44,24,80,128,192,48,104,194,208,14,69,4,241,225,147,132,255,207,67,194,138,13,197,70,15,92,17,92,136,79,67,128,168,69,81,1,76,169,216,96,89,0,63,164,42,129,113,144,170,97,49,46,163,12,46,68,210,142,241,220,244,141,1,192,250,136,64,31,89,0,73,164,53,140,148,0,44,29,148,177,81,221,24,25,171,208,217,141,214,148,85,140,56,182,163,133,162,177,5,171,174,75,219,45,233,166,222,106,138,146,229,184,197,206,186,181,170,192,117,245,148,15,90,79,86,33,55,106,228,166,196,145,173,246,110,61,245,115,214,51,250,198,206,29,187,203,184,217,203,90,207,12,62,167,239,85,115,222,240,252,53,158,183,110,166,187,95,243,251,63,149,141,97,79,152,50,225,134,16,121,237,23,108,98,133,104,159,3,46,133,11,234,245,55,72,0,0,246,23,26,11,238,101,180,54,48,181,20,117,171,82,200,18,35,53,45,155,195,132,246,31,22,241,127,47,99,48,80,62,212,29,142,222,181,108,159,255,182,127,255,250,127,232,45,98,109,173,100,53,89,52,84,40,153,209,108,47,107,140,6,146,215,205,244,123,178,118,167,146,250,100,207,232,92,140,50,200,83,17,167,71,73,83,38,24,6,6,61,160,6,21,32,70,46,0,2,193,227,33,230,162,8,106,66,42,42,107,82,102,76,64,142,4,33,166,22,21,24,16,3,131,149,37,164,32,3,68,50,67,3,52,66,135,113,35,177,101,32,199,152,247,11,231,169,16,36,24,74,128,62,170,139,184,53,137,153,0,33,173,130,219,127,25,55,146,237,55,108,147,255,251,178,100,197,14,230,221,80,72,147,219,201,208,76,40,57,163,97,37,100,88,209,139,44,110,237,231,137,49,27,230,205,151,136,113,114,253,66,249,58,107,147,23,91,58,189,227,94,209,241,159,172,103,25,116,231,173,50,229,246,112,181,104,233,110,228,63,179,92,201,79,189,172,75,92,111,84,211,36,76,68,163,84,120,121,143,35,248,113,237,7,57,165,226,205,26,70,181,135,207,96,62,187,215,216,147,19,110,237,241,239,11,250,106,207,233,122,127,243,79,159,137,237,93,124,211,58,249,173,41,231,150,34,77,254,229,216,86,126,94,51,200,22,64,188,1,121,101,95,35,64,175,200,31,205,59,178,214,101,77,115,15,99,168,54,113,52,7,65,246,199,182,218,127,254,251,127,183,51,221,157,180,50,236,66,12,208,20,213,202,14,125,230,253,36,245,215,83,116,134,162,46,247,157,164,174,231,247,62,255,241,176,0,0,92,172,66,20,6,51,65,98,97,190,53,102,194,39,48,96,246,11,38,18,164,254,96,74,29,230,40,0,24,96,28,5,33,96,89,48,88,6,195,9,144,10,17,128,224,160,209,24,69,3,26,154,133,128,36,4,32,140,216,72,0,1,193,226,242,171,161,253,93,112,8,100,122,37,240,36,118,160,56,98,36,194,225,208,56,181,19,176,222,54,4,79,96,209,215,177,81,21,244,200,9,18,111,87,194,118,194,253,52,31,170,209,54,163,216,191,53,77,216,181,14,25,67,217,109,8,237,201,21,229,185,93,21,46,222,111,161,63,230,204,190,2,147,145,213,119,22,86,165,60,169,112,183,165,240,197,182,31,195,140,212,101,121,171,15,55,121,89,215,171,49,213,133,149,180,29,30,102,65,85,216,215,185,139,33,101,44,171,175,207,214,147,207,81,108,123,101,176,110,51,76,142,111,144,254,63,240,211,231,47,52,237,156,204,164,255,203,116,164,197,124,118,0,2,203,68,173,53,68,103,64,230,217,112,169,135,137,70,37,21,36,104,49,92,100,43,76,253,75,53,40,115,112,65,238,18,185,92,68,6,160,12,85,16,245,31,181,190,159,255,115,229,251,122,233,52,88,86,101,28,225,58,79,38,10,107,5,174,183,106,27,99,115,179,63,186,181,134,12,116,200,56,19,254,199,23,35,147,31,186,6,211,6,32,6,50,72,17,211,0,179,73,58,224,6,35,20,0,17,49,108,33,179,21,51,19,48,122,6,147,1,80,58,28,0,67,16,160,15,48,158,0,227,1,64,39,49,5,22,179,19,240,43,48,51,0,35,0,0,78,48,94,3,20,215,28,5,192,48,182,53,97,147,100,98,26,121,46,81,104,171,224,12,22,68,35,36,5,13,38,85,32,193,83,77,120,53,122,155,39,233,137,255,251,178,100,207,14,198,255,102,200,155,217,100,98,88,104,185,131,104,163,140,92,29,79,30,79,105,49,129,48,147,38,141,130,153,184,4,254,10,17,34,104,136,194,20,140,221,162,4,3,102,243,3,165,22,167,19,109,229,172,250,193,182,40,241,150,80,106,101,188,228,116,186,23,165,110,12,186,151,177,235,119,51,172,130,162,197,240,211,59,164,54,204,147,37,197,0,165,162,86,164,218,247,228,227,151,126,121,233,137,94,202,79,220,148,153,175,233,172,134,195,18,110,178,26,229,247,113,189,98,41,236,115,114,104,240,237,136,192,47,99,71,13,19,10,21,112,148,104,197,42,1,80,234,104,232,90,30,133,0,5,15,97,5,194,2,211,51,66,29,47,122,8,100,52,217,207,47,189,44,72,102,18,14,194,65,145,131,230,102,123,13,161,114,238,227,105,100,93,116,255,249,225,20,136,91,74,4,195,76,255,97,212,109,225,163,45,26,19,17,56,114,16,241,81,96,112,76,164,19,29,106,7,168,162,176,0,10,195,1,112,227,50,66,17,115,11,178,121,57,45,91,51,10,80,172,48,164,54,227,2,225,189,49,107,4,240,176,4,152,1,4,1,129,24,59,152,22,130,10,2,140,78,2,36,193,56,49,12,7,128,28,192,36,18,140,37,192,101,59,65,161,44,96,188,4,111,33,11,49,236,143,216,139,40,176,118,238,64,74,144,46,12,199,21,174,255,18,139,188,64,28,203,28,166,106,196,94,17,129,84,70,158,167,233,8,225,163,111,250,7,174,59,201,134,139,62,162,125,235,233,94,122,255,49,187,243,111,93,45,2,39,220,156,98,210,252,239,75,177,165,252,93,233,151,42,153,157,88,180,99,178,63,33,163,24,201,253,142,77,20,16,224,133,141,67,52,164,194,146,186,135,168,252,169,223,132,188,60,210,187,218,110,30,237,75,74,157,154,185,197,178,77,66,59,153,62,214,147,105,148,200,51,115,20,21,90,149,185,132,151,181,183,57,0,0,37,216,71,122,140,128,219,209,10,21,14,239,60,103,26,172,98,0,8,37,152,13,114,68,156,19,237,204,19,2,197,100,198,91,71,255,255,166,191,253,221,53,157,167,106,201,50,222,166,59,178,232,205,114,154,247,34,50,171,217,220,17,95,87,97,203,232,132,89,85,149,232,39,148,217,251,208,0,45,203,12,11,50,194,31,0,66,178,108,247,44,98,16,90,102,217,28,103,129,212,101,248,44,96,64,16,23,1,12,125,5,204,7,3,149,144,197,115,24,201,0,246,2,64,24,24,138,103,35,130,67,241,88,151,36,196,190,32,9,69,218,251,59,138,167,106,193,105,177,130,165,118,128,12,153,106,126,40,44,239,178,86,137,30,40,60,78,52,231,93,73,255,251,178,100,195,140,198,211,85,199,147,218,76,96,78,40,217,163,97,98,84,87,41,153,40,110,225,17,137,46,168,39,13,129,14,57,216,174,49,217,62,235,92,221,222,95,255,220,1,83,77,35,235,194,127,11,53,249,107,251,53,78,131,65,211,153,4,51,34,115,172,161,17,228,180,152,25,52,155,77,157,86,180,245,28,212,28,211,211,99,41,90,220,235,190,101,135,60,169,214,49,117,205,54,68,228,234,209,164,47,202,247,243,81,125,171,247,85,22,79,56,254,82,220,124,140,204,0,28,223,137,93,9,40,15,164,234,32,60,79,124,214,172,184,59,97,48,230,61,145,99,36,151,248,44,229,243,229,219,106,141,178,191,255,255,179,203,255,255,163,45,79,198,206,86,85,176,206,82,146,206,58,33,242,177,192,124,125,72,178,250,26,157,208,172,50,221,55,22,115,107,235,64,0,140,51,207,228,204,168,5,132,75,208,104,37,208,166,12,32,190,96,46,216,166,3,171,64,97,76,20,6,5,33,18,4,13,211,9,112,234,48,170,4,49,128,75,48,109,50,51,43,112,163,48,45,1,193,24,55,152,11,2,64,200,1,138,10,81,135,104,49,169,176,134,228,4,122,169,140,138,184,216,65,144,212,40,122,168,197,131,12,124,141,102,177,19,164,1,85,138,36,112,34,10,222,23,26,7,131,7,3,187,64,80,17,225,54,236,69,174,35,3,5,6,36,20,200,136,61,119,203,132,1,195,194,81,86,6,254,69,84,234,153,150,52,251,124,85,120,102,26,21,7,115,32,117,131,144,83,63,114,219,121,203,41,13,212,141,41,160,73,18,53,192,227,111,54,200,170,164,72,64,133,147,135,12,28,205,154,25,145,246,14,230,150,164,12,236,218,93,237,122,143,99,191,21,99,19,219,198,86,129,10,228,105,166,186,197,216,88,50,227,230,138,33,155,119,138,218,146,75,31,112,86,30,149,74,150,234,197,243,173,220,197,210,207,82,216,162,125,236,160,167,183,179,189,226,35,39,86,204,88,0,5,219,136,54,84,56,161,29,175,32,140,98,246,66,166,238,85,97,218,85,71,119,26,245,190,60,212,186,141,11,109,75,138,162,229,219,101,127,255,255,255,243,65,104,97,93,108,131,231,158,160,44,17,45,113,92,102,185,238,87,49,7,18,157,9,33,245,224,118,26,213,147,187,148,94,28,184,240,199,211,67,164,139,70,48,131,53,19,31,65,76,49,39,95,3,135,218,12,49,143,9,67,43,0,164,50,161,21,227,31,193,41,48,45,2,51,0,112,203,48,192,0,67,11,48,43,48,61,1,99,10,128,132,48,61,18,65,0,23,178,99,3,32,51,21,0,19,0,176,178,49,1,3,11,2,40,113,208,212,4,24,93,225,255,251,178,100,212,14,200,30,107,197,11,219,76,96,84,170,25,163,100,67,140,92,157,143,24,47,108,209,129,45,27,39,13,133,13,249,152,15,35,128,32,9,32,128,160,192,32,40,204,112,221,200,96,215,116,213,4,149,160,84,20,202,67,161,232,4,56,237,61,101,100,77,249,182,170,191,1,64,84,90,209,40,102,236,205,193,49,151,158,153,187,197,179,188,240,89,165,133,89,235,181,59,94,212,163,58,91,153,255,126,114,146,100,73,151,166,57,18,227,9,177,161,16,113,185,59,40,57,36,218,176,195,182,46,154,138,71,204,101,86,219,163,156,198,85,125,198,3,212,2,138,212,181,88,83,45,218,213,190,81,166,198,139,154,143,254,105,116,253,145,201,83,222,118,115,194,36,192,99,20,132,208,170,219,128,64,1,253,248,155,160,65,163,72,226,226,49,191,20,152,101,70,238,242,22,231,239,30,97,189,90,135,245,76,145,167,127,181,191,255,253,54,103,244,184,135,182,19,178,208,96,163,39,207,61,85,130,143,149,66,134,137,11,136,237,176,134,209,44,18,73,175,242,215,110,111,0,253,241,112,212,0,102,211,11,41,211,44,16,227,34,102,99,28,141,35,113,130,195,35,248,227,28,7,67,1,195,163,13,64,98,80,12,72,12,50,40,68,48,64,29,0,9,70,148,15,224,96,48,10,34,24,182,5,162,8,4,48,51,140,25,137,136,165,145,31,113,12,248,96,239,136,76,16,136,123,104,80,236,252,88,56,67,45,38,145,137,62,225,51,18,36,145,70,238,76,42,186,219,34,53,89,61,164,249,47,134,45,200,83,65,205,178,86,220,103,84,180,215,109,213,189,40,138,106,163,219,187,123,203,152,99,154,140,173,42,112,130,103,72,68,95,70,245,7,119,114,2,151,104,121,103,50,132,178,61,47,55,224,180,62,187,246,205,66,106,106,124,235,186,9,9,20,236,22,118,116,173,201,213,83,20,154,121,100,205,204,156,255,26,190,54,67,249,221,214,126,239,181,156,184,50,28,36,196,44,222,220,163,70,0,1,0,0,27,93,132,118,105,85,205,64,135,203,202,174,224,91,121,211,64,219,112,95,204,110,103,243,111,55,212,175,158,61,125,151,95,255,254,28,228,18,244,213,66,14,236,91,156,178,130,242,204,28,204,249,229,76,158,60,41,83,130,205,39,54,62,199,203,141,183,251,237,149,231,119,185,191,96,3,28,117,152,98,246,98,52,65,137,81,71,176,67,154,96,42,110,150,217,173,130,238,233,111,84,210,82,100,81,108,30,85,3,27,44,90,197,229,192,227,115,242,180,196,158,79,216,194,165,100,192,34,61,199,137,164,75,121,108,218,33,230,245,25,160,216,104,230,152,17,119,129,118,224,244,203,169,255,251,178,100,183,12,22,137,101,71,147,186,52,96,78,71,153,202,96,35,138,87,93,145,38,110,101,49,1,59,160,102,221,131,141,185,85,157,190,220,75,126,216,175,252,26,59,100,238,120,139,220,126,22,205,6,233,80,213,65,201,62,48,102,233,191,114,132,181,139,101,83,250,250,74,40,149,93,84,200,138,161,49,203,146,24,75,8,144,174,249,239,204,203,173,151,169,92,37,178,238,150,203,221,35,68,116,217,23,39,101,93,186,207,52,182,18,107,114,27,100,215,159,101,11,223,155,94,160,163,91,116,197,109,87,244,168,69,228,199,31,254,210,90,66,0,0,73,76,104,132,166,136,181,225,72,48,251,59,198,204,11,130,168,53,214,80,219,2,164,150,210,140,156,204,204,191,222,148,95,255,255,52,246,176,215,158,128,220,163,163,245,157,79,59,98,29,57,161,34,103,243,191,65,241,92,25,143,165,68,199,59,49,13,174,219,99,63,219,117,170,252,34,0,48,50,76,19,25,145,36,48,13,49,147,24,97,215,48,106,11,19,29,102,133,49,133,13,115,6,64,30,48,47,2,224,16,37,7,0,137,133,240,149,43,97,129,88,92,152,6,140,241,135,66,224,130,249,136,8,5,64,64,33,66,117,176,243,150,22,41,135,55,146,92,198,75,16,49,156,187,224,33,234,133,93,49,0,146,44,255,152,176,124,174,68,64,112,20,209,5,75,220,52,143,95,205,100,88,80,224,133,130,234,92,240,144,128,32,238,176,102,161,45,105,118,160,21,41,182,240,177,152,206,166,37,52,146,19,14,10,15,95,56,238,166,69,215,125,218,36,67,94,242,147,216,25,229,165,213,216,100,229,207,30,62,33,48,110,65,59,47,62,98,5,192,59,130,216,143,15,217,216,20,65,204,100,116,188,218,21,237,56,125,89,216,223,254,138,144,197,190,221,161,62,167,102,214,201,89,127,221,111,156,216,109,150,202,179,7,94,122,11,108,115,105,137,99,140,90,23,122,14,180,219,250,159,217,180,115,146,187,120,24,189,157,134,219,56,223,51,106,125,126,93,237,130,40,173,237,54,227,101,177,29,121,197,22,13,227,244,14,18,56,181,233,138,153,218,244,67,75,60,164,177,109,189,50,204,83,207,108,103,252,38,198,7,241,81,23,188,219,63,114,62,178,123,172,236,210,71,40,191,30,229,114,109,212,68,23,136,19,136,54,2,44,29,55,240,194,94,146,96,201,252,215,14,82,157,207,99,242,231,96,139,42,129,153,72,192,77,135,129,228,136,170,176,207,63,5,146,116,95,30,246,192,112,230,126,115,104,76,104,135,226,105,64,190,97,40,156,113,87,28,25,215,141,9,32,16,204,8,11,128,64,131,3,81,151,124,193,160,112,224,34,92,196,255,251,178,100,201,143,136,1,120,69,3,220,99,112,106,137,153,147,97,35,139,92,105,229,24,14,176,122,193,53,22,103,53,132,136,184,32,16,0,3,128,153,0,168,8,58,76,153,22,10,68,66,192,73,49,79,112,192,224,80,152,126,97,97,112,90,2,153,48,148,11,132,170,153,134,160,252,44,148,10,10,131,242,196,151,48,76,4,141,144,0,3,194,195,242,240,174,136,251,116,115,114,97,112,118,174,150,184,106,92,114,19,114,66,203,184,94,90,134,219,7,105,109,246,153,201,187,12,254,155,29,45,252,129,152,224,230,152,149,198,40,156,106,215,162,147,51,74,23,69,13,173,59,198,122,32,29,96,176,170,16,130,157,16,16,6,96,85,42,137,6,176,224,142,35,103,6,22,156,124,130,186,149,14,136,41,216,232,86,112,236,82,230,4,21,34,161,20,166,113,141,193,15,132,20,153,208,198,100,111,169,35,70,115,64,117,195,209,46,12,185,43,142,0,24,1,118,154,140,100,76,5,0,242,210,23,128,166,211,169,190,64,96,2,97,82,78,84,57,151,250,97,200,68,145,229,211,47,175,223,241,42,71,82,110,197,132,48,2,139,20,215,87,163,128,178,140,132,12,112,170,199,133,111,63,250,41,2,212,57,198,0,167,206,212,97,89,63,58,212,0,0,140,51,147,206,107,26,77,116,158,76,227,92,76,25,27,13,167,238,141,126,21,140,89,7,76,44,13,140,4,5,8,1,147,17,207,128,96,6,96,88,188,107,9,54,24,252,198,64,59,73,85,240,95,152,41,20,50,146,133,31,151,128,228,192,227,78,8,132,59,219,108,89,171,55,96,7,105,84,33,176,24,209,15,115,69,38,41,0,146,12,34,139,12,36,186,64,91,127,27,218,205,135,60,101,136,218,115,25,79,72,23,223,90,121,33,229,220,93,223,187,30,193,70,33,151,94,61,86,177,27,55,152,182,40,89,67,181,164,182,129,17,137,209,249,88,179,0,123,11,105,110,245,223,167,189,219,124,125,236,229,144,217,198,239,245,221,143,55,63,126,220,215,206,47,110,149,170,184,91,117,202,53,206,245,28,114,61,88,254,102,204,205,231,191,39,254,243,148,155,207,76,83,251,159,61,207,223,59,187,115,123,187,189,101,92,70,85,154,96,143,18,184,1,234,238,20,17,164,188,52,154,8,78,134,148,103,144,246,227,145,110,24,180,162,207,149,3,215,10,122,224,85,62,63,171,123,255,162,36,200,197,115,6,49,69,128,134,100,122,65,8,18,202,135,151,124,65,36,206,215,252,253,253,249,174,91,78,224,111,46,211,126,122,15,203,175,58,126,243,51,40,99,48,2,69,24,204,18,68,77,251,33,204,222,1,205,193,41,140,29,16,204,249,163,64,255,251,178,100,163,12,198,245,112,70,139,186,99,98,80,229,25,163,97,226,28,92,25,165,32,110,229,143,65,48,20,38,141,131,153,240,205,33,105,140,15,0,210,184,56,4,49,192,131,64,161,208,220,197,178,49,117,144,3,198,40,129,45,196,169,152,240,146,2,2,138,55,116,11,21,32,99,232,254,209,208,24,160,82,172,17,211,124,138,176,208,178,137,34,203,182,84,1,150,217,81,215,178,154,196,131,238,219,220,24,166,137,88,133,98,210,227,199,145,15,5,47,57,41,172,89,141,34,173,173,199,208,55,14,71,84,235,90,177,157,238,215,36,114,75,100,197,103,142,14,12,50,208,148,94,41,131,36,167,231,71,167,72,78,176,222,94,119,219,107,165,218,77,216,189,95,126,56,51,87,156,146,95,190,47,72,140,170,217,204,124,112,135,40,126,56,153,188,122,179,79,196,2,227,6,26,98,131,170,34,123,54,241,71,7,190,211,46,244,84,134,234,167,175,221,148,186,232,155,106,183,208,160,128,251,185,149,128,0,10,181,104,143,90,36,128,103,93,194,175,148,114,197,189,103,35,218,217,84,119,240,167,148,6,85,230,23,241,218,142,84,207,183,94,154,237,189,58,92,133,125,204,135,132,12,96,2,90,182,173,13,184,157,169,154,232,26,32,120,154,4,12,168,88,84,42,69,171,104,176,30,188,236,146,16,0,129,115,9,8,83,136,203,179,29,154,131,12,141,3,0,1,19,91,161,51,77,65,179,13,129,66,202,162,27,104,102,120,228,16,1,160,105,163,65,25,67,64,73,115,234,49,236,20,66,37,34,124,129,17,66,183,128,195,138,26,136,185,32,105,62,129,130,101,11,108,150,35,255,34,7,43,158,108,100,205,225,73,148,28,142,36,28,141,154,74,129,252,143,206,145,33,217,26,27,108,184,79,140,197,90,17,152,192,126,120,113,91,245,229,80,205,222,141,134,86,175,51,95,17,234,197,171,170,140,158,176,192,253,9,226,206,150,95,101,33,48,216,78,61,125,149,175,158,222,233,249,216,97,172,118,179,185,240,187,51,120,215,193,27,241,89,165,57,116,207,167,217,67,106,241,222,39,117,215,104,195,8,73,207,224,92,98,114,70,30,201,197,180,86,82,75,63,198,45,101,234,96,121,91,54,162,83,214,220,61,123,250,185,212,137,123,47,76,204,207,210,115,93,166,112,247,255,119,144,153,112,24,16,64,211,217,176,154,226,135,11,30,218,247,98,179,166,110,135,40,64,49,115,23,148,35,103,148,79,77,115,126,209,91,137,203,36,145,138,219,93,150,249,246,7,35,134,156,53,60,225,170,72,154,230,234,179,246,83,47,107,95,211,203,230,144,129,98,65,133,169,199,148,19,81,220,53,219,168,38,233,255,251,178,100,156,14,7,60,110,199,147,186,99,82,78,71,9,218,97,39,54,26,25,163,40,110,101,139,193,52,28,103,13,131,149,176,132,5,71,55,64,152,25,168,109,241,40,200,168,202,217,99,39,135,0,201,64,104,16,66,26,72,211,53,5,76,228,12,9,15,215,210,216,129,80,160,140,29,184,145,35,116,132,197,205,9,10,166,144,42,145,248,135,231,216,86,186,97,31,14,52,181,165,74,194,217,19,214,152,227,69,113,120,55,152,84,162,213,206,231,87,151,191,201,217,142,215,125,33,97,80,156,36,24,21,221,39,250,203,77,107,75,219,38,253,36,255,125,36,89,10,252,184,238,140,177,82,115,200,99,248,156,194,75,157,168,138,21,231,143,205,223,175,114,223,252,174,182,141,98,199,222,98,94,252,43,58,188,247,218,163,55,106,204,48,213,87,199,13,26,183,176,181,125,157,98,159,16,100,69,74,165,194,123,139,34,99,87,182,180,182,146,172,237,156,155,181,21,151,210,105,157,151,85,88,216,238,160,185,11,109,94,192,59,178,236,53,125,219,9,36,108,114,45,46,65,150,240,139,252,93,181,97,243,165,30,143,57,140,235,157,191,240,168,168,124,36,74,154,88,230,215,178,102,68,3,25,167,200,85,77,61,159,243,234,237,103,171,84,209,7,2,206,160,32,133,14,5,13,45,100,150,192,235,130,61,187,175,60,153,0,22,76,188,152,208,221,67,13,228,192,216,56,140,208,4,216,212,13,154,121,24,12,32,132,160,120,187,133,13,208,249,128,0,153,88,211,73,29,9,22,20,101,80,18,67,216,73,98,192,18,196,29,11,88,52,211,149,77,67,81,188,25,248,66,173,80,54,176,76,58,195,20,213,250,74,53,216,181,157,216,114,111,159,49,188,104,101,246,161,13,46,199,202,24,124,119,6,188,246,216,85,100,57,223,160,157,126,28,170,117,128,123,50,148,203,185,219,148,188,154,85,53,63,99,4,135,202,180,205,205,210,180,97,163,194,105,169,98,211,47,193,101,224,106,108,90,197,122,91,19,22,121,243,159,52,78,103,50,64,134,248,255,15,197,13,106,163,215,98,78,157,81,26,65,56,151,56,151,105,247,186,106,59,80,235,187,138,104,52,215,72,122,233,236,0,89,141,227,157,161,141,11,58,16,160,53,132,36,82,160,68,4,108,147,41,94,174,231,122,206,174,34,3,157,129,110,11,198,249,151,104,172,204,216,246,52,55,153,240,101,238,76,21,246,212,26,0,0,32,0,8,10,132,131,88,90,196,53,116,0,64,105,246,252,44,39,37,52,67,46,51,106,83,194,71,245,228,147,34,44,161,219,103,83,98,55,142,105,13,95,90,220,138,157,236,179,127,40,228,255,219,201,210,228,175,226,255,251,176,100,153,140,135,184,105,76,27,120,124,240,61,194,121,154,61,226,30,29,117,167,46,110,97,243,193,6,135,102,41,135,172,160,8,124,130,25,79,112,106,32,208,226,19,21,130,78,65,25,48,96,12,19,3,48,185,56,12,164,139,73,136,140,6,60,2,75,136,68,133,8,72,100,128,14,28,25,137,64,5,180,210,126,63,228,192,150,186,158,99,70,103,255,13,200,103,148,84,173,148,144,100,143,234,53,133,238,172,243,194,169,142,55,178,69,239,223,158,179,171,178,46,123,17,147,238,109,62,176,197,125,194,105,173,130,77,47,236,170,138,181,212,211,117,123,132,29,143,234,246,21,145,177,171,225,196,132,203,191,33,222,212,112,107,217,210,55,74,59,178,49,166,177,121,44,2,237,202,119,216,158,29,198,158,107,81,175,239,46,94,105,2,59,169,229,248,203,88,147,58,82,224,5,229,65,220,119,49,222,240,140,55,210,218,20,171,80,156,85,10,116,226,44,5,17,182,191,57,130,82,43,59,81,62,14,109,162,129,34,60,88,34,189,136,223,13,233,132,30,162,93,92,249,182,219,73,22,174,83,44,252,253,101,246,237,166,233,247,95,93,38,0,0,0,1,205,18,7,21,90,7,199,128,182,22,75,183,72,140,45,173,133,1,50,83,208,74,221,137,181,15,153,20,201,59,158,18,138,53,81,242,30,154,63,95,209,247,105,119,255,229,127,253,189,68,5,0,12,26,44,38,138,7,213,171,145,0,76,41,105,9,160,243,40,214,51,191,77,224,132,60,209,129,12,210,213,132,204,160,116,73,12,66,84,94,115,147,75,33,3,50,147,51,67,77,46,176,173,102,136,46,234,4,14,90,95,162,19,1,25,143,98,34,232,12,144,71,9,240,219,49,84,78,144,172,129,237,100,28,86,44,224,5,188,77,240,225,40,136,108,44,236,182,143,9,64,82,254,60,55,183,132,90,157,141,8,146,151,62,207,8,101,20,111,233,96,246,95,172,75,35,134,113,12,119,196,181,133,253,74,125,111,9,206,199,132,108,62,150,180,90,122,43,117,31,88,244,116,176,48,242,212,212,141,42,97,247,136,3,98,116,43,82,191,147,251,202,28,203,240,142,97,248,197,183,173,82,107,28,150,182,242,203,159,73,154,148,221,203,20,63,138,234,123,47,222,166,249,172,178,158,207,152,103,204,243,112,32,106,79,191,69,223,206,106,221,120,211,71,115,113,187,71,142,241,230,161,84,152,234,237,122,184,118,155,61,243,13,253,175,230,31,248,214,222,247,247,176,181,122,217,184,4,0,10,24,176,194,149,96,82,144,111,82,54,3,110,120,197,210,186,121,99,141,5,130,1,103,10,97,190,225,45,67,33,225,196,160,142,134,97,109,209,255,251,178,100,143,140,183,174,108,200,139,187,201,164,68,102,201,101,97,133,100,26,101,163,44,110,101,231,65,11,155,37,65,134,21,136,131,194,182,39,125,117,86,121,234,189,191,55,237,198,242,126,64,223,194,39,105,255,255,178,159,255,244,128,64,33,94,4,117,25,4,52,1,73,158,72,68,22,8,24,38,32,97,38,41,136,193,43,8,198,2,111,59,38,121,7,161,58,82,131,74,174,135,37,20,144,133,70,201,78,130,204,198,71,84,47,35,4,153,80,108,24,55,42,143,90,65,84,223,71,248,150,76,136,128,28,136,82,104,205,85,71,195,101,43,103,12,192,56,210,172,231,192,182,199,126,126,149,223,3,139,126,145,253,145,14,88,246,255,17,47,20,131,149,175,160,142,9,252,51,238,72,196,97,153,150,147,178,90,97,103,62,173,104,245,254,255,126,90,99,205,159,239,72,19,155,90,254,12,212,177,118,207,217,136,206,253,194,4,28,233,38,235,44,208,219,171,225,77,101,122,176,25,82,188,125,18,90,234,253,92,227,82,140,29,25,58,151,55,86,45,75,12,147,50,62,107,108,135,90,195,100,116,217,27,84,135,124,90,27,248,210,58,138,203,2,145,199,3,127,37,50,12,27,85,57,138,98,249,161,109,42,253,22,59,201,187,5,100,127,128,238,20,14,42,137,10,116,42,201,82,16,165,15,11,150,14,242,63,178,157,175,138,27,79,203,255,178,233,250,11,103,225,7,191,255,237,145,175,255,244,130,0,0,0,184,194,212,131,5,146,12,38,20,62,188,60,4,66,52,233,60,74,248,69,58,8,4,10,0,196,135,70,47,41,173,35,11,133,5,152,17,2,160,212,198,64,102,200,151,166,56,233,210,50,116,120,235,216,163,1,14,97,242,214,158,144,153,65,68,66,191,185,38,238,42,171,185,28,87,160,5,186,146,103,133,188,215,198,255,251,33,230,8,51,55,133,49,68,241,180,204,26,28,220,88,119,168,211,239,103,244,213,212,95,241,22,213,4,44,249,209,55,139,89,94,94,130,156,82,120,237,250,139,40,142,161,239,242,227,191,233,239,153,62,125,255,248,197,250,63,127,22,215,233,27,87,100,203,5,241,13,87,53,63,218,237,3,6,52,4,12,178,46,99,199,143,66,78,82,39,161,172,171,247,168,143,18,110,168,111,136,10,58,18,154,239,155,178,244,234,102,187,102,225,193,86,44,58,212,72,146,199,205,113,122,97,229,162,170,166,27,0,0,16,192,10,0,28,14,84,92,26,3,132,216,32,7,1,29,37,200,104,12,97,62,94,144,125,8,163,93,213,234,253,78,179,7,158,29,191,255,254,169,67,123,18,151,184,11,66,29,32,13,44,255,255,255,229,214,105,21,0,92,49,229,192,255,251,178,100,142,142,134,224,104,202,27,152,123,224,60,38,249,237,52,9,226,26,129,139,38,110,101,239,0,249,157,230,204,241,38,56,203,137,227,3,14,140,15,248,10,14,76,97,133,4,198,140,126,8,32,1,144,131,74,19,6,24,55,44,24,0,106,98,49,107,88,10,5,71,162,138,84,56,105,150,198,231,128,206,139,94,59,90,160,8,145,154,198,200,5,68,251,207,26,163,183,173,88,137,45,18,98,24,69,130,20,152,150,96,141,173,237,150,125,230,108,46,130,208,151,193,134,39,148,120,14,39,43,220,82,183,108,180,210,83,62,46,182,239,26,196,217,145,42,87,231,100,215,53,128,106,225,148,206,7,139,109,209,62,91,11,162,91,61,247,223,255,250,219,89,133,111,235,157,193,78,67,151,117,249,132,164,150,71,71,59,66,147,55,129,30,240,221,118,184,77,178,94,248,137,88,133,221,150,73,33,194,196,214,197,223,199,100,74,67,133,90,226,73,239,188,95,117,154,148,133,22,128,129,17,13,70,11,153,63,103,119,204,0,0,24,46,186,86,16,0,158,118,66,130,73,60,28,204,94,50,139,41,126,29,122,178,233,3,62,252,159,232,246,79,255,255,79,255,255,250,126,112,154,42,32,125,96,219,9,101,248,194,21,172,111,255,239,254,206,182,156,125,234,97,144,0,0,1,144,25,90,53,129,200,195,145,163,179,89,204,80,16,53,51,40,215,47,163,62,3,6,128,233,104,44,124,48,1,221,159,24,8,100,100,17,2,27,133,129,6,94,4,174,97,86,152,35,74,220,205,74,43,168,3,96,227,140,149,101,89,93,141,195,170,54,190,173,220,125,121,53,13,19,21,89,26,152,84,178,119,150,2,115,117,240,23,114,214,127,113,135,75,51,152,18,47,114,81,103,182,188,126,249,114,229,138,43,93,227,211,122,179,133,246,32,138,232,144,136,118,234,220,182,250,169,128,120,195,171,94,96,204,74,150,53,135,186,215,213,55,237,156,90,46,111,139,99,243,247,198,180,244,197,153,241,52,231,237,217,92,188,24,122,163,45,43,26,124,51,101,236,60,221,34,253,235,116,200,213,155,193,130,228,242,11,99,170,222,254,175,183,156,90,111,105,237,23,81,179,185,179,254,247,231,28,86,132,239,253,32,0,16,0,0,2,94,74,13,1,25,1,124,34,224,156,140,240,236,72,234,66,127,146,2,199,81,85,216,100,39,14,51,178,154,180,191,245,95,183,253,219,110,201,253,127,252,237,58,163,123,229,55,100,74,60,167,37,114,47,230,208,191,236,172,226,235,159,222,212,16,124,195,176,131,107,25,8,9,135,201,86,14,128,140,151,56,17,15,71,158,171,248,84,28,2,31,152,180,201,12,152,84,18,44,132,105,255,251,178,100,160,142,166,179,103,73,155,152,123,224,70,43,41,170,72,2,226,89,213,155,40,78,53,153,17,53,29,101,205,129,34,112,133,64,112,144,53,208,29,5,128,65,146,182,194,4,14,35,144,88,8,168,132,130,206,28,225,8,2,45,118,241,64,102,198,159,171,251,85,39,229,163,46,36,224,19,211,81,152,206,198,109,72,181,214,14,51,71,31,128,151,180,248,144,184,95,172,117,214,161,155,81,221,71,168,136,17,68,217,194,170,235,98,29,201,224,212,181,49,120,204,196,65,207,27,82,110,191,211,54,181,239,4,30,200,125,51,110,236,211,77,253,20,60,191,53,148,138,12,137,135,235,11,238,47,46,148,159,51,46,145,68,1,190,152,139,140,84,145,13,155,242,163,99,210,99,35,231,41,55,85,213,134,173,189,62,189,164,205,239,79,64,190,55,67,64,203,229,153,95,250,140,136,29,117,154,139,148,107,11,124,89,80,129,169,232,157,45,2,176,97,13,50,172,227,214,254,72,211,126,166,92,161,98,158,161,126,186,161,156,183,183,253,116,23,131,111,239,255,255,252,160,167,217,149,96,32,203,23,125,73,146,191,255,82,239,58,151,242,73,82,84,199,143,187,39,22,239,117,96,0,128,19,220,194,169,3,96,2,140,68,63,5,226,12,64,1,50,186,228,199,204,176,176,45,200,94,97,133,35,25,12,225,208,16,36,10,5,153,81,228,248,136,32,68,20,45,219,214,48,18,105,130,160,39,160,88,17,25,235,43,43,110,123,28,244,149,187,232,248,49,227,35,133,201,221,91,141,125,249,183,241,63,195,132,241,27,203,117,50,123,165,119,209,191,82,255,169,230,207,159,30,73,181,148,91,70,118,101,99,248,151,229,24,161,182,90,163,110,25,211,30,245,123,233,243,79,172,100,203,153,255,241,115,225,3,150,217,164,202,185,223,84,227,133,84,57,229,235,47,86,23,19,97,45,201,237,34,68,84,250,66,184,34,147,226,199,245,93,141,83,236,178,243,148,76,158,6,239,46,89,151,36,229,77,168,145,27,72,239,207,234,204,0,128,0,5,95,74,224,69,29,47,36,209,2,25,253,115,206,112,7,250,112,197,198,190,22,41,41,101,60,187,80,239,245,107,157,126,159,219,166,173,255,255,255,252,168,100,243,243,88,108,65,17,28,243,93,45,79,255,183,254,98,33,68,20,45,102,146,113,20,168,121,10,196,130,238,125,16,218,131,163,0,0,1,62,48,233,128,221,128,179,10,28,206,179,23,22,45,153,129,186,97,116,136,146,141,213,20,2,179,131,41,136,156,97,24,128,193,224,7,249,29,5,134,146,68,255,67,46,49,146,160,24,136,24,243,176,213,41,131,45,161,235,231,133,102,45,158,223,221,252,255,251,178,100,171,140,6,8,104,203,27,143,101,96,80,73,217,167,97,135,54,24,221,161,42,110,53,153,1,61,41,166,232,246,28,208,189,90,165,115,234,26,88,120,204,69,88,201,171,212,32,204,164,65,245,52,69,83,184,157,41,37,158,104,207,91,154,86,113,154,33,74,109,11,203,162,196,26,132,121,24,226,6,77,97,101,93,37,55,106,237,214,78,229,238,251,48,161,3,122,56,227,176,174,124,117,63,83,112,182,20,162,186,47,39,172,33,33,217,8,74,45,25,186,153,116,40,203,226,66,162,17,156,100,177,204,249,196,204,98,243,6,94,60,101,231,55,24,56,187,145,193,209,59,2,216,121,186,195,172,235,120,177,167,117,128,64,0,2,0,105,250,149,66,194,48,94,14,162,209,6,210,68,224,115,152,51,148,72,152,107,70,111,68,95,183,109,95,247,111,79,255,255,255,255,230,208,187,158,206,10,145,92,228,235,111,237,122,42,255,169,148,52,202,109,85,69,99,89,205,153,29,138,9,6,164,74,169,37,5,169,75,27,125,0,0,0,1,112,56,42,119,226,249,153,162,102,148,238,4,16,140,209,128,11,189,141,66,18,26,2,60,161,11,147,75,13,218,105,131,70,98,198,198,154,40,40,40,80,57,79,184,57,75,33,67,212,211,38,26,140,128,215,104,176,217,254,152,76,67,206,100,89,247,156,59,158,81,134,37,151,43,1,68,242,98,204,189,103,159,245,181,98,64,96,69,158,52,76,11,29,110,50,79,60,71,26,179,107,78,169,119,7,122,239,241,166,202,253,172,165,162,195,16,234,238,17,151,5,208,107,214,204,247,88,250,103,117,54,33,227,87,182,51,241,144,198,191,238,188,152,211,47,134,207,40,154,83,130,4,118,154,59,78,80,216,160,107,199,50,12,44,202,170,52,249,184,226,2,177,107,37,54,232,238,255,108,44,129,86,118,41,178,148,214,103,85,138,208,235,179,22,215,116,181,96,0,0,115,71,225,201,40,57,80,201,98,106,24,235,75,119,22,86,254,208,37,165,157,203,4,188,149,116,42,181,38,233,250,219,191,249,221,181,211,255,255,255,235,175,246,255,246,36,205,169,178,209,175,244,12,0,152,185,104,187,41,30,245,19,204,222,228,216,162,231,103,26,51,4,145,115,142,16,83,42,137,67,68,46,211,4,4,131,75,220,67,57,171,162,33,160,88,11,16,6,134,21,5,38,134,136,8,182,98,16,40,96,136,66,186,133,8,195,22,129,150,148,42,7,22,203,1,192,84,46,44,132,9,37,80,28,189,199,97,48,215,160,47,166,169,147,226,52,204,106,170,181,37,68,18,172,73,98,120,163,123,98,136,48,149,113,41,211,219,91,181,30,219,182,85,158,114,113,227,7,58,255,251,178,100,191,14,198,67,104,201,27,143,77,96,72,136,249,131,97,34,86,29,73,165,28,46,225,51,193,74,140,37,141,133,157,88,164,133,187,147,14,173,57,52,227,119,172,66,47,95,85,43,31,141,55,107,205,110,110,84,56,169,85,151,120,192,120,54,85,17,101,205,158,78,74,146,33,225,102,29,154,249,122,78,208,201,45,202,51,237,217,102,89,101,74,220,164,232,70,45,34,114,32,170,45,83,201,54,136,92,170,128,242,73,179,172,94,54,190,121,176,203,153,188,139,54,142,72,103,9,193,233,210,208,141,58,225,250,118,149,255,23,94,164,172,55,99,148,182,249,65,108,115,98,160,137,32,225,207,233,200,4,0,1,202,220,97,45,208,12,222,23,64,2,198,73,13,71,234,32,83,72,160,206,44,55,149,12,234,138,86,142,230,151,237,163,203,149,12,10,158,85,253,4,175,20,249,175,244,60,159,103,212,210,224,116,160,241,228,149,84,29,1,129,14,140,120,187,220,9,73,159,1,202,164,34,132,30,102,240,209,37,191,172,0,0,1,80,42,143,154,244,67,136,138,35,179,92,67,5,67,51,17,220,115,17,192,131,60,128,0,112,86,96,8,0,10,46,129,74,99,138,14,14,140,29,1,34,36,34,193,132,160,30,97,80,80,72,145,150,21,64,18,168,122,214,218,66,21,129,0,25,102,210,253,146,246,129,106,243,79,174,227,206,169,88,4,254,63,44,229,172,79,78,15,2,20,154,110,87,51,234,183,81,180,254,103,16,68,71,184,178,21,243,71,5,228,76,174,150,115,131,173,162,179,65,151,75,214,248,24,68,211,109,194,77,93,76,177,105,199,104,89,198,197,226,200,253,8,91,151,79,243,188,127,111,26,100,88,63,219,131,152,224,92,207,3,233,108,97,8,165,195,137,25,16,107,139,213,117,124,220,74,38,49,202,118,46,16,104,181,200,117,166,108,80,116,40,131,217,86,233,79,38,20,57,134,99,220,210,68,166,65,133,198,199,183,200,169,232,155,192,0,12,190,75,117,222,64,248,120,133,207,179,102,175,94,40,190,122,130,122,56,19,189,9,239,43,63,255,244,203,6,197,49,111,207,96,101,175,255,253,27,254,191,255,255,87,253,122,255,166,228,35,170,145,42,189,37,101,149,177,44,239,232,147,110,121,75,248,38,20,134,119,123,45,174,245,143,212,73,118,0,0,75,76,34,227,53,17,52,192,235,67,235,9,133,140,38,102,59,153,229,242,28,121,143,18,130,204,42,8,50,232,21,223,45,40,176,130,58,42,26,18,23,68,68,96,64,224,189,198,198,88,3,165,26,200,79,130,61,155,33,138,143,115,61,8,166,120,23,142,192,196,92,81,73,197,209,160,139,66,131,33,82,163,111,255,251,178,100,191,140,198,200,104,200,155,175,70,176,80,140,73,147,97,34,90,88,25,165,42,110,61,19,193,39,11,102,140,242,137,72,117,188,57,227,41,41,177,1,23,119,197,67,233,96,20,255,226,178,74,118,239,238,55,214,63,209,86,179,244,137,197,241,46,179,83,95,20,109,189,162,34,169,127,143,159,255,245,105,49,29,78,37,32,144,32,182,233,42,38,14,197,206,80,228,176,254,178,169,202,15,139,184,99,154,40,63,17,104,109,159,89,193,200,130,60,178,97,82,39,54,229,253,155,71,185,121,145,242,83,209,202,252,172,147,91,127,250,195,0,3,119,95,140,222,1,69,68,60,36,168,222,213,82,69,10,18,140,6,112,102,194,191,74,126,244,87,12,48,68,35,255,51,255,245,159,173,117,120,13,239,50,6,44,40,178,1,1,19,30,73,234,112,242,206,24,151,149,52,182,184,44,56,105,246,198,150,131,137,56,219,170,0,1,163,27,219,51,58,7,211,39,80,163,168,219,208,176,92,97,131,204,97,178,106,100,120,82,80,10,152,24,2,131,137,131,42,130,36,157,48,68,52,17,131,45,120,80,62,45,49,111,198,1,128,96,24,130,87,109,20,196,221,22,82,1,136,202,26,104,148,48,19,221,19,187,9,138,65,78,51,73,93,6,112,10,180,161,40,158,2,9,14,6,140,106,72,233,25,211,89,140,66,31,102,134,222,193,242,71,114,42,95,41,52,105,149,53,25,59,166,172,17,71,98,171,109,47,148,183,70,207,4,207,99,205,216,151,203,40,211,6,93,157,135,10,106,155,114,186,212,231,225,16,208,188,24,146,151,21,65,242,161,250,191,254,252,155,206,195,12,14,245,46,220,25,199,243,61,110,138,174,52,184,154,86,213,173,194,227,78,97,251,232,38,107,73,10,86,156,196,226,210,210,222,97,154,125,43,72,226,200,165,100,171,125,184,236,255,189,149,185,194,254,103,237,120,156,219,239,219,234,210,223,81,0,0,38,244,50,57,104,20,112,248,194,194,157,55,225,37,196,247,167,209,168,134,131,22,234,207,245,239,238,180,157,155,255,191,125,90,137,255,255,39,254,175,250,127,255,117,109,76,155,88,253,126,73,213,101,213,212,238,237,58,158,213,32,218,201,25,131,230,140,225,248,177,182,10,183,125,160,1,46,252,65,246,10,109,53,90,19,66,178,42,129,154,249,113,180,72,6,33,78,70,128,71,166,106,54,156,177,101,2,157,48,49,100,97,152,73,229,223,75,12,176,40,26,168,40,12,107,85,53,185,36,210,154,236,235,75,159,43,135,177,149,137,242,194,180,93,51,107,18,173,135,75,86,254,173,169,84,18,58,62,93,51,184,245,206,109,111,94,69,76,162,104,66,154,24,255,84,255,251,178,100,205,12,135,69,104,200,147,184,100,116,76,138,201,147,97,226,38,86,193,151,44,109,177,51,65,50,18,167,40,241,25,184,168,101,114,34,20,200,4,204,204,132,176,154,145,110,223,175,18,17,50,199,17,65,58,147,57,23,51,157,169,68,177,166,151,98,142,168,125,242,105,69,197,68,226,17,113,0,160,74,35,20,154,213,209,178,218,83,70,102,181,20,167,23,250,106,252,147,237,53,44,200,100,46,113,141,194,108,72,50,28,4,52,1,146,1,194,223,182,190,93,137,4,97,128,135,37,181,155,26,87,100,143,65,117,17,132,29,125,118,146,207,81,12,40,111,255,255,91,1,13,168,180,130,65,144,93,255,254,107,247,28,88,148,107,135,169,139,96,201,177,203,105,192,26,1,102,180,68,29,50,15,61,65,96,9,129,255,217,125,0,204,27,25,252,195,228,51,140,89,209,196,229,152,209,204,21,130,236,193,5,166,76,87,200,68,192,216,42,130,1,124,20,3,225,2,122,99,100,46,136,134,96,144,1,162,67,18,154,224,0,7,48,24,1,246,80,96,58,6,0,160,226,74,33,0,1,152,1,128,170,245,28,1,16,168,4,43,245,100,143,49,98,253,6,226,146,227,12,242,79,69,11,102,226,140,56,68,55,98,4,49,134,33,194,25,170,84,226,149,186,137,145,194,126,196,73,62,81,176,66,63,85,139,103,209,86,65,163,178,169,158,109,81,132,58,118,7,237,215,126,163,66,96,167,215,74,111,102,173,37,85,114,81,26,98,184,148,233,101,99,99,140,18,220,205,171,176,87,80,90,180,212,166,163,218,130,73,28,53,18,86,91,87,84,147,8,9,136,37,52,137,67,77,148,71,136,3,98,100,128,193,224,2,168,7,42,145,226,129,197,229,61,153,45,225,69,17,176,164,15,180,170,242,80,203,217,81,226,244,202,132,31,25,113,146,23,50,86,42,101,70,42,62,189,158,233,43,23,117,209,62,69,119,39,56,66,190,222,215,21,176,0,12,37,44,242,251,181,219,55,110,31,175,9,18,34,60,41,102,66,112,197,3,56,91,205,86,119,118,235,252,103,124,114,153,68,85,247,190,98,84,110,69,253,216,237,19,186,92,173,93,98,82,42,19,172,143,177,59,141,167,27,249,60,216,83,231,40,174,97,243,72,73,83,240,76,179,125,180,173,61,164,45,30,111,220,161,227,153,88,175,194,220,26,69,188,50,87,162,242,127,133,229,193,133,119,67,0,8,4,97,199,54,106,137,76,100,155,62,111,138,198,101,248,100,109,192,52,81,19,24,46,20,130,128,148,44,45,33,154,231,44,177,9,70,19,132,45,33,69,8,137,54,34,191,202,194,88,30,82,197,232,20,52,102,25,23,156,47,37,169,194,255,251,178,100,216,140,8,47,120,196,11,207,77,96,106,138,169,237,60,195,159,24,41,195,24,78,176,211,201,110,27,230,9,131,141,157,61,169,99,26,45,58,114,27,19,89,40,249,36,149,244,83,76,231,111,223,3,87,105,172,108,216,240,132,176,178,253,203,62,237,82,77,45,217,59,169,35,131,17,210,189,167,54,61,53,169,202,39,148,30,161,180,227,83,121,251,90,23,43,162,57,105,83,54,213,94,71,237,44,239,8,109,108,118,171,75,42,77,215,221,115,202,89,176,77,87,142,228,149,200,242,69,91,162,145,176,154,140,202,34,74,44,165,18,23,240,185,123,69,173,167,182,199,237,255,251,190,146,178,5,167,236,124,179,236,222,173,210,192,207,64,221,170,136,202,202,46,93,249,106,107,103,0,200,81,1,170,226,202,153,253,141,5,185,250,124,220,200,43,238,208,216,227,86,6,71,96,35,83,19,123,142,130,204,41,153,31,97,83,255,227,44,227,156,211,38,152,180,207,86,198,78,180,169,238,189,232,237,87,28,73,216,14,170,58,93,194,130,245,190,216,127,230,239,255,253,128,0,129,147,23,52,115,151,212,3,7,21,19,164,88,67,9,200,3,25,124,3,36,206,48,130,147,7,16,93,192,80,19,176,238,38,21,87,230,74,52,231,14,137,152,136,67,168,40,2,36,29,94,80,191,229,210,199,62,158,63,102,104,41,150,35,218,71,202,147,33,128,50,90,103,26,11,25,140,156,148,227,172,221,84,107,215,84,222,129,33,34,177,94,10,158,101,43,243,245,141,213,73,244,255,246,26,163,108,100,219,90,73,47,121,90,148,107,43,126,65,132,14,68,170,8,71,114,212,251,89,31,218,237,78,224,130,12,214,35,96,70,99,146,152,68,208,214,52,89,12,219,148,156,102,54,248,230,126,183,111,96,157,203,124,25,86,252,115,103,190,189,94,43,85,72,238,94,127,250,149,203,202,73,17,173,194,113,134,95,227,48,0,0,0,196,223,246,204,168,226,1,200,178,151,171,170,146,231,103,149,238,8,7,242,135,166,88,25,141,47,33,119,49,113,195,5,236,40,126,82,89,12,22,137,182,228,198,112,155,71,10,40,200,44,12,220,6,168,204,28,49,171,181,156,32,169,204,211,32,108,205,150,11,115,93,58,25,31,55,206,106,135,60,119,190,237,243,119,181,18,186,113,80,62,1,228,8,152,231,199,159,62,209,26,220,172,28,38,9,153,168,5,156,26,224,155,188,8,133,3,224,224,164,88,4,7,0,70,104,167,55,153,200,40,221,65,66,228,152,192,0,49,33,16,46,203,32,87,193,90,165,73,60,46,63,114,139,143,150,194,21,63,99,40,98,8,107,3,176,172,46,83,35,4,97,43,69,241,61,102,255,251,178,100,185,12,5,247,112,70,19,187,73,114,96,74,41,140,97,35,85,87,41,225,20,14,176,210,137,167,42,231,180,244,140,173,70,226,207,73,225,141,157,154,187,98,153,230,174,189,148,143,107,66,115,156,210,216,6,97,187,4,143,85,30,85,181,76,150,178,94,30,168,151,253,149,74,138,75,99,179,93,76,71,42,28,192,244,44,20,228,210,72,172,233,12,40,244,239,215,149,203,226,162,164,228,206,114,181,186,231,27,236,59,71,123,221,61,40,94,99,69,223,150,212,163,55,154,109,86,153,26,149,60,94,60,36,180,224,0,131,54,237,182,218,95,164,114,200,117,236,128,34,50,191,144,75,73,148,187,150,156,253,90,39,21,76,7,81,4,162,129,61,22,24,145,3,5,234,25,2,250,68,143,33,32,244,46,24,159,44,73,161,100,162,209,55,136,62,162,163,167,28,245,252,137,105,19,108,214,187,147,33,97,49,25,36,118,81,43,16,65,167,171,38,138,36,88,136,164,4,67,212,28,25,10,85,29,12,121,79,241,144,157,133,0,64,36,126,104,170,43,198,47,199,96,101,90,38,134,20,193,38,97,192,142,38,23,97,227,23,81,160,72,0,33,97,132,176,169,65,104,114,57,233,213,156,64,128,218,29,85,224,208,163,69,54,221,22,246,73,237,44,151,54,41,206,181,219,249,49,94,231,21,195,40,141,250,211,219,122,164,230,115,61,43,101,247,118,202,108,148,108,180,219,105,75,11,148,225,254,180,193,214,126,32,156,34,188,109,78,73,107,253,100,231,57,233,212,135,130,133,121,57,150,140,183,220,151,61,246,145,163,49,185,120,188,151,69,222,200,7,99,2,110,213,48,119,162,72,98,142,216,191,103,64,211,81,239,102,29,41,165,6,227,68,101,34,77,143,70,146,197,105,196,5,152,134,182,66,241,187,225,110,223,206,219,27,177,25,155,28,232,26,0,0,1,171,45,214,148,66,130,69,74,7,70,108,73,148,234,198,248,197,48,101,159,113,62,32,102,14,13,148,202,25,77,62,180,51,168,74,33,75,5,40,178,129,193,3,36,39,104,44,32,196,65,88,135,196,156,18,11,61,22,123,57,186,145,157,166,16,25,153,162,211,185,49,119,34,74,162,1,40,65,97,67,198,81,199,179,161,201,248,111,120,103,154,3,133,238,197,16,101,241,48,158,14,51,68,176,224,49,68,66,67,30,128,209,12,10,83,29,34,90,49,145,1,163,0,192,51,48,23,0,50,168,0,150,152,193,84,94,227,40,35,49,173,19,204,84,81,229,18,215,93,226,134,151,154,35,66,197,250,109,48,149,72,108,55,110,106,30,255,145,235,175,54,179,145,112,180,48,252,173,255,197,204,63,73,253,115,231,18,42,103,75,255,251,178,100,191,14,133,231,120,69,11,218,50,226,100,137,137,157,97,35,85,23,89,199,20,47,104,203,137,160,161,166,117,135,140,165,44,150,27,167,24,154,30,86,0,139,226,83,58,29,156,12,181,242,204,173,38,109,121,168,250,131,108,39,198,145,69,73,238,188,235,79,47,90,111,246,204,151,61,187,151,233,169,52,223,59,93,58,138,135,187,234,197,56,29,67,25,87,114,236,86,219,222,94,10,56,188,68,221,216,132,104,133,91,109,204,108,175,55,55,50,187,163,56,22,114,193,33,176,13,4,44,106,71,18,114,73,47,190,13,29,242,19,147,212,221,169,81,231,209,11,127,43,124,61,64,212,168,171,98,169,36,116,34,66,210,211,6,98,85,128,76,246,163,38,248,236,225,169,177,65,152,16,82,130,181,88,160,90,1,149,14,43,24,89,247,134,44,201,220,50,102,235,108,206,28,189,107,255,211,7,127,171,234,13,97,162,140,24,118,135,70,221,65,86,43,159,255,187,235,234,223,223,231,64,0,33,1,135,160,203,26,109,135,105,134,129,135,25,9,15,73,130,88,76,24,176,166,81,139,80,139,24,7,129,144,176,116,193,128,0,104,188,195,58,134,126,12,13,26,8,46,24,40,6,134,76,174,34,106,0,64,0,240,118,64,170,12,90,50,207,218,142,113,216,22,211,211,98,164,154,119,49,74,36,56,81,40,177,146,38,97,188,77,68,37,141,73,86,82,174,236,69,89,32,194,76,128,156,72,112,248,18,246,95,36,32,187,160,140,181,23,115,7,72,116,34,41,71,218,195,139,15,34,36,203,71,98,107,182,106,67,233,228,249,48,70,91,18,89,226,148,231,195,50,209,43,14,99,228,61,21,73,80,99,81,167,253,217,176,97,181,173,82,30,61,138,199,45,26,49,33,98,38,230,55,36,166,84,223,121,29,106,152,193,134,16,198,214,141,100,159,60,50,243,103,48,0,4,1,102,150,88,219,114,98,46,147,227,172,205,92,177,40,93,47,230,175,57,57,6,38,60,100,65,179,48,216,173,58,221,50,44,228,253,80,197,26,205,133,77,218,108,142,185,232,50,65,194,69,214,29,30,138,202,132,129,245,239,34,146,201,216,198,215,255,118,179,114,238,213,93,146,238,31,81,201,204,53,183,27,178,242,169,177,88,70,141,110,83,70,58,159,196,85,110,252,223,156,161,80,243,137,147,188,23,4,64,135,132,100,77,121,92,247,214,1,136,45,113,150,139,129,204,101,73,131,73,120,245,10,99,24,54,104,155,134,124,202,160,161,161,0,98,234,91,6,125,122,202,150,145,147,131,181,36,101,12,28,172,162,142,221,135,194,79,139,211,114,180,49,59,19,32,218,61,152,185,192,159,212,143,207,219,246,108,250,255,251,178,100,196,8,134,79,121,68,171,220,65,242,119,9,153,141,97,38,85,20,105,163,29,46,236,197,193,164,165,231,116,243,13,253,255,115,255,173,151,52,229,67,55,207,95,93,252,179,106,29,157,226,53,117,164,201,56,43,59,67,102,71,168,147,47,195,87,106,67,154,189,163,255,120,78,209,163,208,45,29,130,135,6,131,211,79,106,180,188,58,11,170,148,90,25,184,174,217,138,221,152,135,57,77,127,190,204,90,23,120,209,27,226,30,206,91,135,114,171,81,164,98,183,28,115,140,7,102,222,253,165,185,170,26,228,87,96,10,97,237,139,107,8,95,172,93,55,196,136,15,177,191,106,62,178,70,250,207,118,248,123,86,91,119,137,166,124,73,18,139,75,136,171,89,137,166,138,58,170,78,52,180,29,60,104,36,136,70,129,137,19,6,76,135,207,213,92,210,118,20,205,136,216,42,194,7,36,27,87,216,133,82,102,133,146,132,34,32,184,107,74,148,85,233,251,87,255,203,188,187,124,96,97,194,17,76,196,41,40,228,148,212,194,203,60,202,0,176,199,112,164,207,202,220,239,218,204,16,68,195,71,209,126,29,56,92,229,62,147,161,81,200,67,8,8,53,151,169,81,48,63,26,164,191,145,83,238,44,194,224,217,197,73,32,247,221,55,40,33,228,8,41,162,165,100,179,40,80,89,129,133,49,155,115,228,135,106,170,57,89,85,158,182,170,80,168,171,91,225,254,169,143,225,41,196,166,32,71,8,92,105,70,88,77,188,231,227,22,178,54,235,188,204,174,183,90,22,171,62,239,106,41,192,147,37,37,226,186,144,135,201,49,231,56,168,219,41,108,212,196,220,186,216,250,242,157,172,140,251,168,236,97,237,123,204,181,59,218,183,50,105,211,255,171,140,191,147,241,234,35,171,232,224,0,1,228,145,182,156,154,150,85,14,151,175,230,73,99,120,78,46,141,73,39,224,196,186,191,106,114,9,64,193,195,106,13,168,90,117,204,65,183,166,168,97,72,86,172,228,117,149,217,204,241,76,228,245,200,73,134,20,142,117,119,51,184,98,69,22,24,24,236,251,8,97,119,211,107,255,146,185,21,44,164,63,114,223,201,167,123,214,35,79,66,38,204,40,243,174,40,3,144,244,254,208,13,182,210,106,67,2,225,195,89,205,83,4,159,243,61,72,226,168,84,102,99,132,117,232,0,0,4,76,114,26,193,189,75,194,26,208,41,70,25,85,36,195,153,134,137,130,251,6,85,220,65,214,135,111,206,221,5,167,73,43,135,148,224,184,226,141,86,84,50,141,58,187,72,217,213,161,198,69,217,119,67,88,235,179,117,238,102,88,199,18,250,73,172,247,97,217,252,11,10,145,209,136,102,228,89,236,131,57,110,241,255,251,178,100,196,136,133,164,104,198,155,187,73,98,102,10,121,154,96,67,103,21,221,163,31,78,237,5,193,217,38,164,245,147,13,249,167,42,185,49,13,59,189,229,31,114,139,200,184,233,30,142,221,10,13,81,130,229,138,142,199,22,228,20,212,77,51,119,67,2,96,253,134,80,208,168,55,176,248,163,155,132,36,215,56,214,40,88,167,19,13,56,125,152,10,199,169,57,55,161,192,136,155,114,36,228,133,47,66,160,195,228,51,146,175,107,205,229,169,53,176,16,121,50,183,243,181,101,190,119,76,79,62,38,141,213,227,22,230,177,34,69,11,38,251,132,166,108,12,102,20,203,183,36,147,153,5,149,48,105,35,106,19,225,84,105,71,207,2,50,58,33,145,201,169,6,67,44,139,187,88,75,166,234,131,102,244,73,16,182,212,225,11,33,78,240,217,193,116,179,132,9,122,160,40,135,86,225,238,91,41,254,102,109,47,170,201,159,72,0,33,0,0,97,66,190,134,63,35,126,96,164,53,166,94,225,160,98,196,19,6,72,169,44,125,103,224,65,232,100,88,1,4,4,1,206,235,96,45,27,110,103,177,74,166,75,114,134,51,168,48,1,38,55,81,161,210,41,30,85,2,67,41,153,70,1,189,152,205,93,101,65,10,145,181,148,70,171,122,141,82,236,162,240,197,189,81,229,219,111,101,104,49,133,53,121,220,213,105,149,235,42,44,108,24,56,220,89,137,26,105,114,117,235,201,147,36,236,17,183,11,104,229,176,64,124,209,164,20,132,214,161,196,234,30,217,96,211,246,115,115,245,83,221,172,72,103,49,147,115,180,105,55,140,170,154,90,188,145,17,244,50,59,60,146,19,29,12,214,81,65,205,114,168,87,210,234,171,38,224,127,175,244,131,10,111,84,137,152,43,185,62,173,18,147,78,2,155,130,245,95,82,105,114,40,53,17,228,115,101,130,160,0,0,193,88,236,109,36,219,85,0,244,2,250,208,204,19,55,23,246,115,32,153,113,101,100,51,220,187,255,231,244,84,139,232,190,153,26,32,159,118,130,234,200,146,77,157,27,57,109,53,84,8,16,41,216,96,206,160,8,238,57,217,132,35,182,69,80,131,35,36,32,160,213,83,208,19,3,68,235,86,19,53,90,129,83,56,176,249,26,115,65,102,13,74,117,139,144,176,141,10,0,200,36,152,146,123,250,128,35,5,180,178,48,97,8,243,10,146,198,51,67,14,179,13,64,125,49,125,62,83,18,192,185,21,3,19,8,15,81,240,160,28,114,133,251,72,107,163,35,6,2,56,17,4,130,162,2,161,80,81,143,52,252,121,43,83,61,141,50,98,204,166,39,143,45,247,100,168,192,10,29,51,42,146,95,214,197,254,238,238,210,108,50,107,184,255,251,178,100,204,8,6,163,120,196,51,220,73,98,107,233,153,141,60,195,123,23,209,223,20,47,112,199,201,175,30,230,181,134,24,148,218,55,183,111,25,123,202,254,104,194,203,216,82,25,169,193,72,19,126,105,152,251,169,39,110,210,189,32,44,195,3,90,129,75,107,56,108,74,45,206,66,156,236,63,214,44,196,136,160,122,240,152,96,176,126,137,141,14,3,119,3,71,215,240,211,166,55,49,13,106,180,250,15,120,151,199,215,91,120,157,45,35,117,128,148,199,254,79,124,250,73,233,170,155,151,204,242,86,27,160,107,42,60,0,8,2,91,102,145,198,229,88,163,212,149,20,196,166,82,242,138,248,47,192,147,215,170,52,54,46,83,217,191,89,88,158,252,151,157,186,146,245,71,130,102,132,21,105,46,159,88,131,49,168,178,188,149,92,204,100,25,221,149,119,230,219,214,198,92,237,197,225,17,95,222,61,149,44,254,32,227,138,199,64,229,80,100,12,161,10,198,130,240,201,97,131,1,148,227,18,12,132,218,210,105,11,145,71,108,198,184,12,0,83,28,61,163,83,11,67,70,250,163,21,196,67,2,70,19,102,41,51,86,195,179,13,131,35,0,193,193,96,13,55,13,25,27,16,61,69,140,70,2,230,27,80,226,33,254,42,3,166,8,128,156,81,231,227,7,77,72,218,7,88,73,247,66,190,169,217,63,150,237,169,138,43,90,138,139,162,103,245,187,190,34,86,89,249,150,163,251,156,254,246,101,223,93,105,155,50,118,20,214,159,220,43,31,238,150,87,59,246,125,61,35,149,10,116,145,154,81,184,93,238,127,237,8,199,202,194,54,72,125,205,74,116,234,202,44,45,3,149,81,172,218,76,225,215,80,86,73,220,29,70,158,91,209,81,110,130,189,75,109,191,156,179,114,216,163,35,189,111,219,63,17,220,237,159,174,59,235,95,216,52,243,233,64,0,192,3,125,175,186,219,232,229,128,207,8,230,175,218,120,169,186,116,191,219,75,69,2,130,67,164,128,77,72,144,80,249,243,93,227,151,203,85,228,58,47,75,151,245,77,204,228,78,247,185,183,110,33,109,33,148,130,78,205,57,249,181,140,73,217,79,175,147,89,179,219,198,58,232,3,4,128,199,65,67,198,4,105,120,184,89,79,99,128,198,14,218,160,160,118,203,115,81,150,117,5,70,9,111,135,6,36,70,180,233,199,20,31,166,73,137,134,135,120,198,121,145,1,0,97,130,32,106,99,150,112,210,129,4,152,67,43,57,33,98,194,34,6,64,108,40,97,8,146,27,204,33,90,49,102,112,220,167,115,186,38,247,191,133,158,76,25,200,160,134,165,117,189,255,138,153,100,228,130,59,235,116,176,62,248,239,233,11,105,220,109,212,19,255,251,178,100,190,9,5,203,120,69,147,172,52,176,101,199,217,237,48,102,95,23,17,225,22,174,232,203,1,119,157,39,116,240,13,196,151,156,119,188,211,74,192,119,168,238,14,157,157,167,4,1,148,241,4,93,80,36,236,157,199,254,126,101,147,66,28,132,16,196,198,201,120,106,69,103,12,74,87,137,23,163,44,9,158,144,162,39,200,102,221,33,208,28,121,208,136,34,65,123,18,238,249,142,231,85,194,202,36,9,80,205,48,223,94,227,46,25,221,161,242,23,111,228,179,237,240,152,0,0,216,159,109,236,146,75,196,83,155,213,19,151,223,56,210,47,110,149,56,195,170,101,174,149,6,14,45,28,89,34,5,4,170,40,139,35,26,83,90,111,84,232,228,88,244,151,32,133,52,88,81,209,94,170,117,179,165,187,16,140,145,195,193,99,115,196,228,9,132,136,26,30,26,36,40,28,24,21,65,51,38,137,137,218,131,17,37,44,223,255,254,177,0,41,25,143,191,209,243,17,81,184,40,177,220,198,49,150,225,177,198,53,33,189,192,89,132,162,216,208,226,96,112,32,13,0,77,153,3,139,164,95,211,12,233,165,140,132,3,227,90,132,8,205,145,40,5,125,34,69,215,77,139,193,211,182,42,217,250,213,63,179,20,158,218,85,202,4,151,97,171,117,70,63,187,153,94,10,36,203,115,129,150,133,100,66,74,46,169,184,146,82,76,112,171,197,40,172,226,226,58,73,180,77,55,20,45,174,192,18,10,1,136,106,73,163,34,87,80,77,9,85,143,210,75,105,153,107,227,19,126,227,20,227,105,193,216,172,17,171,38,168,140,254,64,136,209,28,147,92,242,228,68,204,71,62,90,242,88,244,43,119,92,210,34,19,180,96,148,201,134,8,31,73,170,129,72,164,148,85,139,11,153,108,210,122,42,29,40,102,59,121,8,47,81,67,122,245,170,123,214,247,119,112,197,22,98,186,54,88,0,0,2,11,75,35,105,56,145,136,15,81,186,208,10,64,186,100,133,189,139,39,6,30,145,200,246,157,127,241,48,178,58,72,151,141,212,201,114,128,102,145,93,231,0,81,26,131,224,84,1,134,141,173,34,37,16,174,57,30,117,90,164,164,102,132,157,172,29,122,151,48,194,93,68,59,249,218,26,211,54,66,18,27,242,223,35,157,199,193,113,129,144,66,209,142,200,108,190,0,26,16,133,197,26,214,207,69,92,81,235,226,215,15,50,0,152,88,147,97,154,224,206,24,88,150,25,149,176,79,24,28,130,185,133,250,4,154,169,78,96,16,209,131,195,128,96,211,15,57,192,250,29,71,35,31,5,210,240,66,13,48,200,58,97,235,1,40,97,198,236,132,50,215,136,26,29,73,212,106,54,189,211,52,178,30,147,255,251,178,100,202,136,134,208,121,68,171,186,74,226,114,234,25,141,60,195,93,24,149,229,22,47,113,37,137,113,161,102,181,134,12,164,40,173,243,135,251,82,201,178,166,183,157,74,219,131,240,173,34,124,229,9,95,148,100,133,66,35,43,67,86,77,185,210,78,105,101,7,18,104,62,178,35,79,109,239,93,177,161,43,45,206,107,189,38,236,231,132,182,114,168,37,89,187,241,115,180,142,116,251,101,88,207,206,208,34,95,95,44,150,43,149,78,181,164,167,250,178,63,218,94,8,196,29,95,139,108,22,81,186,151,122,181,4,234,226,127,18,223,85,119,45,249,82,139,235,193,137,187,254,249,215,202,223,37,237,177,69,146,72,218,105,80,224,178,85,221,193,211,26,183,15,88,53,230,216,91,199,251,54,109,27,29,141,197,173,143,68,57,71,163,128,70,86,99,149,136,114,162,99,35,146,234,45,92,28,205,169,234,153,185,41,171,151,212,243,71,161,20,118,132,102,137,31,118,124,206,173,58,37,233,121,32,180,11,148,34,2,62,130,15,26,214,188,222,243,20,247,84,0,0,10,16,5,76,211,87,15,48,80,12,124,233,76,111,3,7,0,67,102,147,51,89,67,0,64,56,21,10,80,101,27,141,23,27,212,189,213,14,32,226,233,42,36,46,59,226,32,24,120,40,144,207,173,218,237,217,177,103,146,156,7,243,148,204,52,148,3,109,164,105,50,18,57,83,227,57,45,47,155,146,156,34,164,62,252,132,90,101,68,227,42,143,70,215,56,40,174,178,5,124,218,182,43,12,40,251,201,136,208,190,213,85,142,100,105,132,98,137,175,3,185,135,168,6,225,43,2,119,187,204,190,66,54,244,48,245,204,172,110,40,162,209,29,119,76,67,144,64,172,139,146,155,10,138,71,54,203,229,212,189,204,212,218,178,140,122,105,120,243,119,124,211,10,237,155,115,31,229,252,104,43,239,189,115,117,52,226,101,96,0,8,2,233,166,209,184,195,108,55,79,170,36,232,10,211,26,59,180,55,210,131,3,81,25,161,123,233,149,13,167,169,182,173,238,201,63,75,103,70,67,160,67,4,35,169,79,124,78,197,12,208,78,121,95,37,125,38,69,206,223,92,76,126,159,239,14,102,155,232,222,75,41,241,193,236,151,68,70,84,101,237,182,52,128,108,118,52,83,143,233,218,7,25,245,9,69,89,131,4,2,50,129,33,12,37,148,82,74,12,168,58,77,27,96,29,146,54,189,110,141,7,152,206,246,228,135,13,222,168,34,157,19,250,19,41,79,30,226,104,203,79,72,89,50,139,121,218,130,111,10,32,19,134,41,208,171,102,127,5,145,76,121,239,112,16,80,19,136,188,148,19,211,209,178,139,147,98,199,163,102,219,216,255,251,178,100,187,8,5,246,117,70,75,169,52,242,84,8,153,205,61,3,95,19,209,161,47,173,153,21,225,81,139,165,37,150,13,81,129,159,16,162,52,91,212,114,238,254,215,246,230,41,3,4,33,129,32,168,241,78,36,97,98,164,11,141,57,144,73,38,14,238,89,53,123,44,194,199,171,37,156,166,64,162,75,113,6,47,227,164,135,82,6,53,226,7,250,64,0,9,117,150,134,23,15,10,28,17,91,254,96,90,153,238,229,29,105,194,210,233,144,206,244,34,106,18,60,49,11,22,232,214,228,198,232,41,8,57,139,220,0,246,5,91,235,45,237,62,66,228,15,203,242,211,94,28,186,193,209,79,22,225,203,86,251,231,85,58,112,236,127,155,118,245,39,191,248,243,59,211,92,218,2,0,48,0,14,100,52,50,3,239,78,84,3,79,83,70,64,76,105,200,225,241,187,129,88,144,78,28,3,36,219,246,105,217,246,14,24,68,9,229,10,160,16,152,25,221,80,191,130,67,77,158,225,184,175,51,73,173,158,56,181,34,142,3,248,182,55,176,29,168,153,69,226,5,250,10,35,123,165,134,52,254,155,25,104,224,163,74,46,149,237,72,65,250,184,98,108,120,148,107,84,42,188,54,244,57,157,159,45,72,181,117,20,197,250,82,181,14,152,157,161,8,195,178,75,173,190,121,26,11,214,174,242,69,135,146,165,18,106,8,57,97,80,58,145,201,241,250,157,115,47,254,26,45,88,223,26,142,17,38,190,105,237,168,177,254,85,77,209,77,213,108,38,244,74,65,226,210,156,154,53,179,107,77,177,217,252,56,155,254,61,236,229,29,125,12,89,102,67,228,113,98,79,49,146,132,10,125,76,176,135,171,21,78,80,215,12,237,77,244,166,36,121,90,49,247,172,117,108,214,51,31,62,238,123,129,43,216,141,217,97,90,154,38,175,88,113,179,140,67,141,255,152,184,0,0,96,154,126,172,57,12,35,44,169,159,25,10,129,138,222,88,6,56,212,204,216,170,129,81,193,145,48,215,74,66,232,226,223,109,151,209,183,78,160,75,252,95,65,25,201,69,140,68,214,158,13,67,236,111,105,6,116,221,204,124,164,122,42,142,16,54,28,19,45,14,25,0,61,211,201,187,1,35,223,239,57,157,178,122,46,95,223,108,183,62,169,20,35,6,124,9,14,129,86,180,44,120,181,42,253,32,28,42,173,153,70,102,117,64,1,185,43,134,241,22,152,76,90,98,204,40,48,102,86,15,76,183,48,84,18,99,2,195,48,98,130,192,235,241,178,176,59,248,48,229,231,3,205,203,46,67,52,255,53,122,33,6,211,211,70,235,204,195,214,104,49,202,102,85,118,189,107,28,205,176,69,119,133,233,69,107,246,103,173,253,77,255,251,176,100,223,8,7,229,121,69,51,185,122,162,107,201,169,8,105,131,88,27,49,195,37,53,204,0,9,83,150,231,118,158,80,4,91,171,98,130,205,14,57,239,187,183,159,221,152,167,169,49,77,98,174,17,72,229,13,12,221,29,250,57,202,14,229,127,30,103,91,12,237,85,146,210,203,227,23,49,202,159,118,236,203,233,170,207,84,195,247,223,203,251,250,223,225,142,235,205,218,167,166,156,148,101,118,85,98,119,60,234,110,127,185,219,177,73,249,255,127,127,223,238,179,195,87,63,62,239,254,150,174,238,204,89,158,213,76,242,214,243,194,255,216,215,231,135,126,197,53,238,239,47,222,240,253,126,190,246,177,180,0,216,228,111,253,54,0,16,224,31,114,87,19,130,28,115,121,59,81,110,70,213,130,4,2,106,171,63,14,159,141,239,178,72,236,97,51,110,213,176,168,252,251,145,17,231,186,9,49,93,238,130,166,114,13,125,105,232,231,33,202,131,3,34,0,219,129,19,199,238,150,187,80,113,174,93,136,161,194,171,28,37,19,149,36,42,230,10,41,216,80,52,156,28,227,13,64,255,49,221,50,99,19,97,30,51,163,68,131,8,65,98,50,127,3,115,7,48,49,50,77,2,67,6,113,85,50,79,1,193,128,163,48,180,1,146,168,8,24,31,0,41,128,248,21,24,7,134,0,8,28,68,59,146,64,232,207,14,56,41,12,4,106,71,19,80,228,70,136,44,24,242,92,129,129,161,200,74,162,98,107,198,20,92,6,68,180,12,65,131,76,248,216,12,106,12,153,68,32,56,33,129,5,194,172,71,173,196,18,8,90,51,18,28,198,24,54,17,17,65,250,126,164,237,78,75,27,117,94,5,83,132,60,166,224,113,100,11,104,142,10,237,220,131,186,16,9,69,161,231,138,93,183,134,40,134,185,67,112,44,100,129,33,190,112,100,7,27,2,9,112,215,227,240,68,161,247,111,88,194,150,62,180,16,34,232,97,244,238,203,114,109,216,116,53,11,185,85,90,137,65,52,130,236,60,215,34,144,60,205,52,211,160,255,218,129,109,81,78,118,158,204,174,41,5,46,229,146,224,196,53,51,110,154,125,148,57,171,53,139,184,146,201,110,234,218,151,74,229,208,76,129,250,152,181,188,106,209,219,166,183,140,174,150,15,144,93,160,202,146,246,170,242,99,25,70,82,73,215,235,24,43,41,141,110,164,223,235,37,227,155,217,33,195,95,175,255,255,255,255,255,255,255,228,170,25,236,126,109,255,250,216,127,239,255,255,255,255,255,255,255,229,21,157,239,179,12,52,55,241,42,231,208,0,0,0,0,0,13,155,194,218,6,160,125,0,20,85,80,68,184,1,28,56,59,182,118,20,239,31,165,127,250,2,255,251,178,100,186,128,10,175,135,70,6,123,64,0,55,38,10,61,196,136,0,27,157,201,53,93,185,128,1,23,150,37,35,176,80,0,18,187,118,167,33,205,253,253,147,116,106,191,255,253,106,60,142,191,252,145,6,183,237,236,0,0,56,128,0,9,211,29,103,51,4,82,177,131,226,30,58,176,64,43,114,0,12,220,0,4,138,160,75,144,68,32,130,206,250,148,137,10,69,90,96,117,66,217,9,145,120,55,2,9,156,60,116,214,195,24,147,153,8,2,98,64,137,224,193,101,33,115,1,20,0,161,73,98,137,186,156,200,27,220,55,194,12,79,11,52,136,154,160,8,64,59,75,164,84,54,113,114,149,138,201,60,233,60,232,185,56,108,149,157,156,137,36,67,128,124,1,16,70,84,89,33,204,55,39,136,176,127,211,157,54,69,20,207,34,137,68,113,27,36,94,39,156,164,49,198,42,141,81,204,100,7,88,157,9,227,109,20,141,205,23,69,244,89,163,233,168,15,178,92,209,17,244,52,88,141,18,225,229,83,139,90,214,133,106,111,212,165,161,55,60,231,9,164,89,17,253,21,48,228,51,49,101,212,129,196,247,166,102,179,211,99,204,255,245,40,180,150,95,92,62,0,0,16,2,225,183,224,150,128,18,128,83,113,76,224,126,160,237,56,164,80,145,73,101,150,121,113,134,131,24,72,88,229,19,14,160,180,155,51,236,198,127,169,4,218,97,255,68,165,19,100,173,255,235,81,166,156,72,181,118,32,51,183,175,255,85,104,33,255,169,0,4,16,11,32,1,69,238,9,81,48,33,48,129,179,58,238,49,208,35,9,29,18,13,11,33,172,61,60,242,79,207,74,81,233,78,227,144,43,69,119,24,255,177,134,175,206,210,203,62,243,157,99,190,189,178,209,209,250,194,68,5,142,109,91,86,36,35,159,138,17,23,68,53,52,94,43,77,29,70,36,131,45,69,173,103,177,246,146,69,208,5,200,104,37,100,2,223,137,196,140,3,168,125,106,34,42,93,22,157,36,17,89,129,44,211,131,222,98,48,84,137,68,64,190,140,233,44,235,190,165,100,113,165,135,241,82,64,204,80,195,68,217,17,44,27,199,10,101,228,220,217,200,130,54,110,165,213,82,247,49,206,162,6,54,19,40,216,220,92,126,23,43,115,162,15,57,107,249,164,100,60,207,138,202,0,0,4,0,1,112,11,91,33,154,65,82,14,121,97,157,92,43,91,72,52,138,10,96,160,226,101,101,208,124,164,115,250,50,43,103,211,194,36,231,216,239,221,191,245,127,242,143,153,191,255,255,241,255,254,139,107,220,133,81,183,148,214,68,0,0,116,0,1,59,192,173,97,113,51,19,95,48,61,131,130,0,2,41,134,1,24,178,18,37,71,255,251,178,100,138,0,37,201,103,206,235,115,93,240,63,167,89,105,97,34,84,24,77,191,55,77,201,57,128,215,37,103,52,103,136,40,220,17,144,74,249,52,17,96,104,211,247,45,34,9,115,179,99,13,75,251,40,222,177,110,182,249,181,97,199,234,43,15,47,51,49,98,41,252,40,180,114,67,78,198,88,122,99,32,213,133,182,80,142,247,71,56,85,206,22,181,181,99,228,241,226,152,14,241,7,152,25,135,85,22,76,99,249,90,235,74,179,132,85,37,19,228,233,245,151,198,18,107,31,2,138,100,153,64,64,170,66,200,169,100,178,72,168,251,94,182,35,138,137,38,53,197,142,194,232,104,203,97,254,82,147,50,62,96,146,141,80,231,123,241,249,212,248,222,22,42,212,4,246,246,68,99,194,149,138,147,227,43,54,157,85,212,40,139,102,189,255,255,255,255,251,82,245,0,0,72,3,66,148,9,22,122,128,126,182,92,142,19,190,92,206,47,36,118,180,116,170,182,125,11,18,255,219,83,254,118,202,221,255,255,255,208,143,159,255,244,47,191,213,255,255,251,255,224,205,87,214,0,0,8,0,0,10,83,10,159,14,111,48,187,115,159,205,13,253,49,6,32,131,35,71,30,18,44,96,10,52,20,17,179,72,162,224,226,137,74,103,36,160,8,53,87,102,163,76,127,247,28,191,189,64,28,253,45,109,114,104,136,244,116,196,11,44,165,221,99,122,245,197,240,144,92,218,75,211,114,162,93,81,126,105,105,220,47,119,243,173,35,203,115,86,127,238,216,214,225,152,69,89,80,2,200,181,75,105,47,39,183,139,4,181,221,72,53,183,22,239,49,33,186,138,204,43,23,13,212,152,154,12,158,239,150,41,19,135,243,135,17,98,97,6,226,232,166,137,42,31,135,139,38,31,9,116,135,114,37,169,44,169,53,214,232,62,180,144,90,110,133,221,49,244,212,186,195,180,204,144,97,10,110,86,74,29,41,84,137,77,72,34,154,73,49,170,7,205,85,255,214,105,2,75,0,4,130,0,0,210,213,141,8,85,227,81,150,33,108,104,106,208,168,106,164,156,219,162,177,5,18,9,237,158,181,13,106,58,222,145,155,131,184,144,88,73,253,68,69,201,24,214,10,164,247,127,71,63,230,145,232,1,221,1,94,162,31,17,175,201,183,233,119,234,69,63,255,80,6,1,116,193,98,132,198,208,112,116,135,49,246,17,49,16,35,48,188,140,48,144,5,48,40,171,46,60,62,189,192,160,117,201,178,207,22,0,120,236,64,116,4,48,4,7,130,174,166,210,156,254,233,164,123,227,205,115,88,176,92,187,4,165,229,45,183,84,159,24,71,119,57,149,194,66,30,236,109,176,215,151,85,194,192,207,225,164,151,223,47,235,255,251,178,100,185,10,38,97,111,204,83,120,108,112,73,133,217,105,101,37,98,25,5,191,47,78,229,113,193,18,29,37,161,148,181,88,245,184,87,126,73,111,91,187,123,158,240,65,213,224,0,77,137,113,241,132,234,132,84,168,191,249,159,197,253,208,253,200,146,27,112,78,110,137,9,228,16,79,177,113,125,255,249,109,95,125,177,213,101,68,38,193,12,46,236,88,89,46,10,135,50,77,84,190,17,66,210,234,54,127,222,243,239,111,40,21,46,220,62,46,155,193,4,64,168,116,130,33,249,123,213,158,22,218,251,123,111,249,159,143,123,139,118,172,2,16,0,84,117,136,14,16,68,60,49,64,41,52,66,132,67,81,84,232,178,1,12,230,106,162,59,237,254,149,178,61,29,102,11,151,67,35,87,204,15,212,78,125,52,51,7,250,219,253,108,239,147,83,168,119,53,147,255,212,149,72,127,51,98,221,255,250,128,48,153,83,53,196,196,17,149,198,42,246,103,57,143,230,52,174,226,70,233,152,204,0,97,60,23,2,76,16,4,204,38,12,224,72,4,120,65,49,92,24,127,201,129,66,225,24,222,12,145,0,16,146,80,96,160,39,203,24,46,123,151,85,69,227,189,104,28,58,114,171,48,50,195,223,134,234,41,0,214,43,112,35,114,182,41,126,52,42,233,28,45,196,5,18,59,54,224,194,171,136,213,174,144,22,131,238,72,36,53,180,217,93,139,244,143,131,109,249,186,114,201,184,225,32,231,78,26,79,83,87,108,75,43,6,100,34,38,110,28,55,108,57,77,186,184,42,73,175,195,11,53,232,17,22,150,179,192,183,39,126,32,201,117,157,241,161,90,178,38,192,204,231,170,204,68,67,32,228,115,89,201,130,99,224,136,81,116,32,197,123,7,66,227,23,196,48,164,120,180,186,82,69,141,200,107,99,122,219,208,186,247,69,72,179,76,209,47,149,147,22,83,54,48,55,125,52,244,214,185,171,42,181,53,91,28,76,189,56,39,104,33,214,177,245,156,184,184,0,38,0,6,105,92,75,33,135,66,148,12,236,254,24,38,177,201,136,210,15,158,62,13,16,213,152,7,128,139,76,79,189,243,14,227,166,186,182,19,102,68,64,51,78,124,62,136,143,226,238,194,33,21,14,74,119,154,207,178,214,174,100,100,243,67,51,238,52,237,213,30,89,45,127,169,106,251,127,178,218,66,0,80,68,95,54,105,112,114,32,102,74,177,220,64,6,100,77,134,33,140,242,68,12,44,38,128,224,0,20,30,151,204,38,152,112,209,174,59,163,160,82,176,153,16,82,194,47,40,143,242,75,207,193,208,173,189,45,93,242,140,160,169,116,132,84,0,156,224,107,213,36,214,240,29,1,38,41,233,19,153,143,107,16,104,255,251,178,100,207,10,135,189,115,200,3,186,108,240,81,167,89,72,101,106,94,26,81,191,42,238,101,177,201,10,23,165,149,133,149,112,242,220,186,139,253,220,186,223,112,228,9,123,242,133,231,241,252,55,131,50,115,235,62,224,79,83,94,65,46,11,5,7,253,42,15,78,231,82,39,134,93,90,38,66,86,154,5,241,147,98,113,46,236,51,143,42,11,23,217,159,203,18,100,143,190,174,89,140,226,156,220,77,147,100,8,130,41,102,196,137,120,205,107,54,82,73,85,178,168,178,75,68,184,137,113,142,22,20,35,213,35,228,128,132,47,30,43,30,134,73,217,150,117,20,223,172,231,109,45,86,166,126,221,190,45,234,16,21,181,124,72,32,162,138,26,24,116,153,46,75,127,156,173,91,40,212,124,44,119,105,55,85,127,158,171,100,95,246,95,180,148,6,249,240,166,198,241,236,232,214,239,119,250,113,169,140,41,32,67,216,27,107,26,163,238,24,157,202,255,222,170,227,128,0,71,1,83,85,200,99,5,157,227,42,191,195,27,199,227,21,147,0,130,156,196,197,180,193,48,61,49,196,128,176,48,163,20,174,5,2,2,160,155,208,141,99,0,233,130,192,16,144,91,229,65,133,97,105,233,41,104,191,144,53,156,240,73,44,181,0,129,132,85,137,8,76,156,209,78,253,36,114,43,57,138,239,40,83,115,66,18,239,245,152,208,146,6,218,147,164,35,181,126,89,83,191,30,134,107,231,50,223,107,175,143,49,185,13,173,232,204,104,203,46,38,117,14,203,195,135,55,147,147,0,129,51,223,110,8,233,245,150,229,98,92,234,29,161,102,113,140,195,93,66,10,23,196,24,107,19,173,37,169,148,58,51,23,139,94,130,75,160,58,40,248,97,14,58,99,16,204,190,104,144,182,58,232,169,110,98,132,213,123,119,126,154,125,105,186,67,185,18,130,40,25,86,165,171,215,211,171,255,156,115,18,241,116,128,231,181,10,0,0,20,0,32,0,2,2,73,42,3,41,241,100,70,41,129,138,140,88,179,72,188,227,147,17,26,247,45,199,231,157,55,166,155,223,65,102,26,201,68,99,188,37,157,117,178,22,188,220,78,201,167,218,191,63,171,36,124,178,193,113,4,137,47,17,116,171,217,79,255,100,146,18,96,241,32,110,104,220,98,226,176,65,192,29,16,54,25,186,107,25,80,18,25,88,181,24,130,9,32,132,8,10,130,134,42,43,64,224,132,195,80,73,27,195,128,36,125,49,176,22,30,25,60,144,26,38,8,187,114,8,179,221,172,154,189,182,91,223,182,241,1,2,202,97,161,70,167,56,211,93,202,8,138,197,35,35,41,197,150,207,65,96,1,101,3,47,190,134,92,163,64,221,224,177,158,222,147,203,255,251,178,100,199,14,6,209,113,73,11,186,108,112,73,197,217,92,101,167,120,30,41,207,32,14,233,23,201,4,38,103,244,241,41,120,112,167,201,56,231,167,26,58,227,203,172,111,152,68,71,69,182,210,85,80,49,191,3,128,73,231,65,138,89,125,171,225,82,223,158,12,199,185,118,24,164,202,201,48,12,46,228,175,171,105,177,198,170,216,156,34,25,77,139,85,158,207,61,225,204,171,61,182,190,228,254,20,213,179,238,115,109,91,240,81,53,25,238,109,147,178,184,118,157,139,125,153,77,141,125,91,58,214,93,230,31,173,229,204,79,92,113,16,161,63,82,25,199,30,149,239,245,234,146,58,213,171,253,190,67,230,177,8,26,162,204,213,200,194,245,0,4,108,7,193,0,102,63,106,118,108,138,123,58,24,210,135,160,26,176,184,120,239,125,234,250,58,132,55,242,224,196,127,233,211,255,255,251,84,49,119,40,15,171,28,23,201,154,191,86,255,211,255,255,255,204,205,154,172,94,39,57,250,63,16,192,0,32,0,0,47,152,40,192,10,161,24,128,206,96,72,41,194,131,38,35,75,141,11,76,182,42,18,28,40,98,248,70,141,80,50,177,101,40,91,68,92,18,113,156,250,126,41,207,242,131,191,168,133,175,211,189,190,102,168,183,182,176,54,76,130,221,204,50,204,176,60,207,48,28,2,83,114,184,192,121,231,212,170,254,94,167,230,26,213,90,170,238,54,116,215,191,57,1,88,158,96,11,194,199,112,2,208,250,237,163,46,184,239,183,156,103,116,106,99,248,163,39,220,21,143,165,193,227,189,175,172,87,253,253,97,215,248,159,255,143,88,110,63,7,200,207,173,15,69,93,172,187,53,169,62,226,110,209,157,98,177,35,201,191,93,251,188,104,126,234,106,67,179,107,26,145,133,52,196,216,154,36,40,220,46,27,34,65,179,221,90,52,182,131,137,231,220,237,127,223,124,65,64,0,0,64,2,141,53,49,72,65,212,148,70,33,130,18,0,45,183,191,54,204,122,96,192,66,183,40,255,77,255,182,193,228,133,121,27,131,60,224,91,248,209,213,19,208,93,186,245,239,95,225,9,16,80,216,17,234,2,243,111,183,79,248,109,63,255,69,33,42,139,225,139,200,43,152,54,19,201,131,146,172,152,89,62,107,67,153,170,200,230,106,216,152,213,32,144,169,54,102,77,188,239,8,4,145,135,70,145,197,209,11,180,1,54,18,13,178,83,4,199,178,148,202,164,251,227,245,25,250,82,232,214,180,232,130,142,64,144,25,97,192,169,216,42,142,8,198,212,108,64,172,136,94,17,195,6,48,160,86,226,64,69,141,122,158,185,132,47,102,196,78,28,166,149,58,40,209,20,235,9,152,171,198,203,42,138,208,255,251,178,100,195,10,6,85,105,75,187,153,123,112,67,199,89,88,101,37,88,159,85,197,32,47,115,66,89,61,152,101,233,129,50,40,171,106,44,202,149,68,192,101,65,124,238,11,30,99,147,176,16,80,148,143,10,88,118,181,218,213,185,142,105,53,35,169,43,91,187,175,146,253,164,174,172,206,254,228,241,213,185,123,87,183,172,168,36,223,133,74,63,251,155,206,121,235,117,106,224,155,170,186,182,45,146,79,150,224,55,155,149,123,122,182,53,49,203,62,125,126,119,120,254,24,229,255,73,127,124,154,212,236,219,165,33,163,202,106,89,107,116,212,189,231,53,248,99,173,227,221,225,246,55,159,127,255,255,151,255,241,214,171,243,198,69,0,192,12,0,36,1,21,241,6,172,41,135,138,108,13,10,212,36,99,161,83,23,75,151,59,27,221,237,227,71,234,62,25,15,109,252,69,111,111,10,87,133,108,102,95,253,103,106,226,92,188,222,101,8,78,126,54,129,102,50,160,121,99,176,15,91,88,43,125,61,18,127,255,43,18,133,83,255,253,99,0,0,0,6,32,0,73,238,9,110,51,145,179,4,147,50,13,112,212,179,2,96,67,99,28,66,22,2,143,187,42,97,103,142,170,151,90,123,226,67,193,76,223,218,51,103,255,137,207,99,183,165,88,184,172,112,116,169,100,8,31,101,182,56,181,200,104,195,184,140,204,153,133,6,106,235,20,19,169,150,186,5,91,24,158,206,187,71,193,17,50,50,6,194,5,215,60,152,94,148,230,98,11,160,233,27,174,155,50,206,142,10,138,38,234,152,46,178,144,219,90,144,33,21,236,162,215,127,84,166,85,69,134,168,219,145,188,162,81,197,148,169,85,193,87,190,155,58,198,117,152,49,35,191,241,237,243,111,189,226,60,61,204,220,202,230,85,187,108,96,59,179,23,48,107,138,222,46,113,27,86,198,161,233,63,160,0,8,140,2,0,0,0,35,225,31,75,64,109,69,4,136,143,98,104,7,27,38,66,17,88,100,92,6,155,74,131,69,165,125,221,227,59,104,93,71,215,198,190,32,217,191,251,246,254,248,153,48,181,198,234,169,13,246,253,191,211,255,249,47,65,229,0,38,47,203,134,91,159,230,51,34,166,21,228,71,140,140,6,84,133,6,97,6,6,140,147,0,227,160,192,0,104,100,22,48,124,63,118,149,176,192,208,20,20,82,32,20,56,18,29,7,204,81,2,131,5,233,113,33,130,131,120,100,198,225,204,114,105,18,254,92,12,3,149,87,108,33,211,190,240,10,179,56,230,151,92,98,33,11,132,218,16,12,38,109,121,247,48,69,201,138,211,91,52,0,214,255,99,230,48,91,185,169,124,31,219,15,82,187,229,118,194,184,40,238,188,109,253,60,255,251,178,100,190,8,37,206,103,205,107,114,125,112,66,101,217,125,101,133,54,32,13,199,30,46,233,241,201,57,151,165,117,134,20,240,144,144,180,42,121,144,0,122,22,178,27,204,24,122,45,27,144,131,136,79,93,165,126,48,134,222,155,137,29,48,38,47,103,100,8,169,224,88,135,238,42,156,15,85,231,161,227,92,211,24,134,152,89,213,26,167,255,23,180,100,153,245,141,148,99,110,61,19,14,107,157,153,234,236,182,218,108,203,9,110,88,241,181,152,55,198,162,122,95,122,141,124,225,187,189,120,134,118,43,190,90,213,239,170,82,248,147,226,107,215,30,249,241,233,125,75,239,224,215,94,73,181,90,41,94,252,88,161,128,0,5,0,48,1,199,210,232,131,7,183,149,240,25,5,47,48,12,35,59,47,128,102,248,32,8,29,71,43,227,157,87,50,240,200,236,142,6,242,143,188,61,141,109,57,7,164,73,240,137,241,158,158,190,188,107,187,7,90,130,15,81,7,253,63,95,255,169,68,28,246,178,157,248,7,227,238,24,0,0,8,0,0,1,195,1,209,66,65,84,192,2,192,203,122,224,10,22,10,155,163,32,73,130,198,105,104,213,189,107,133,1,107,112,217,125,129,163,140,177,194,161,85,224,208,237,37,34,226,189,148,101,236,254,63,215,191,217,118,245,101,3,44,228,64,48,127,36,57,106,154,246,4,132,117,177,154,20,84,119,41,128,186,33,204,182,138,87,114,231,58,164,198,25,147,199,148,156,162,110,153,192,252,134,25,120,157,3,112,114,110,161,15,37,144,56,38,173,99,53,50,213,101,10,154,82,129,56,131,24,146,84,8,242,121,209,44,27,254,96,85,102,73,247,173,202,38,151,35,196,205,139,195,224,137,31,54,27,164,85,102,230,132,218,6,107,45,157,90,111,106,6,233,162,130,78,204,188,197,205,220,216,152,114,169,117,52,74,132,107,37,50,90,110,104,101,82,217,20,155,219,236,211,122,25,45,103,206,0,4,70,0,0,0,0,50,179,216,50,80,199,107,84,26,130,160,25,65,216,152,174,234,206,70,32,245,55,161,162,80,29,37,126,151,47,21,212,141,130,127,124,237,64,7,95,237,111,90,242,214,10,200,27,135,167,255,206,127,243,243,23,127,239,223,30,181,125,65,0,202,97,231,49,144,3,230,1,134,26,206,220,114,160,160,65,144,72,244,101,4,96,112,201,162,176,210,16,189,120,170,56,131,129,211,235,117,209,14,20,178,239,77,165,63,206,196,39,127,227,185,127,90,239,246,60,190,234,87,94,1,245,150,103,220,187,162,168,160,75,181,16,20,163,55,174,146,182,190,126,165,187,238,119,191,179,118,185,173,66,117,189,218,213,121,91,82,194,62,41,215,158,165,255,251,178,100,192,10,38,143,112,74,211,184,131,114,69,133,233,109,100,162,120,25,29,161,44,238,97,241,193,42,164,101,101,172,20,112,116,245,167,252,219,92,249,173,126,177,93,82,10,179,62,115,106,155,172,155,218,229,195,225,185,111,231,27,198,154,156,126,32,79,156,99,57,235,250,244,76,141,102,230,196,130,90,19,49,102,202,213,152,143,162,73,153,45,187,221,203,95,115,107,22,222,111,15,91,188,71,215,217,125,141,36,68,141,102,97,99,182,181,138,107,53,215,129,171,195,106,13,255,21,109,37,192,3,0,1,169,153,33,120,141,4,113,61,133,110,158,6,147,175,218,10,102,157,118,31,126,163,85,111,124,86,207,99,219,54,50,209,248,193,172,193,64,186,120,177,24,69,168,7,108,222,210,53,204,93,237,241,33,213,9,213,73,255,250,127,244,95,255,253,124,125,75,255,245,245,86,0,0,8,128,1,42,99,28,67,141,64,4,50,236,208,204,251,115,200,3,204,91,2,5,13,13,42,74,22,58,8,0,73,104,21,23,72,28,36,83,18,32,53,201,42,29,12,48,5,106,57,149,4,167,63,213,28,183,158,156,10,255,130,43,126,20,33,134,191,153,42,128,71,185,249,103,126,226,31,35,7,106,133,246,215,162,179,70,5,65,247,177,64,234,124,121,111,87,49,83,216,211,201,32,234,154,148,73,237,94,42,134,30,136,202,141,76,30,212,154,2,20,84,171,117,80,13,204,254,174,239,44,105,37,78,6,76,212,61,79,249,226,204,86,69,140,200,37,35,103,36,125,241,241,88,9,5,15,187,101,183,37,173,88,134,207,112,217,242,19,214,201,176,113,80,242,20,241,194,229,120,137,184,18,189,106,215,180,93,210,95,141,110,155,175,213,180,222,124,185,46,231,18,8,75,181,220,7,22,24,107,181,82,129,55,181,135,208,179,228,203,116,74,194,123,93,255,143,255,255,250,125,214,17,209,100,46,144,0,128,64,0,38,6,81,128,40,38,211,5,55,24,202,147,22,103,46,168,224,57,181,154,218,192,196,49,133,198,7,83,79,101,234,203,209,15,228,44,196,177,224,217,183,87,82,149,81,195,104,15,108,170,237,143,209,246,101,179,158,106,182,17,155,60,104,126,79,255,234,115,55,239,156,255,255,251,191,47,36,42,20,171,104,113,22,235,253,97,0,0,0,116,193,162,136,202,64,192,198,48,216,203,40,228,176,31,152,126,12,152,108,1,152,24,88,166,59,134,235,152,4,15,201,34,40,52,21,0,99,74,20,74,0,34,26,212,218,83,53,125,227,18,158,253,70,169,53,138,237,239,208,145,1,135,35,100,227,72,239,92,238,244,229,168,133,202,229,237,99,182,172,162,220,87,186,76,223,251,182,48,255,251,178,100,210,8,167,108,113,202,83,152,124,112,89,233,25,73,101,135,86,25,173,163,44,238,229,115,193,32,157,101,85,167,148,226,194,106,91,206,65,22,245,157,106,59,217,170,140,35,25,129,215,31,138,247,153,189,22,168,23,143,127,45,119,15,179,150,121,58,255,159,181,124,183,40,150,225,200,33,237,238,102,35,158,63,114,139,112,147,226,39,108,152,219,104,196,36,126,72,1,169,35,114,4,32,246,181,215,13,52,70,80,90,222,119,94,126,230,55,245,194,170,159,54,58,152,133,117,180,137,8,195,26,212,181,171,85,12,243,84,197,221,113,86,138,77,77,34,0,123,156,193,210,38,58,225,107,130,134,21,136,97,66,154,142,36,93,96,40,208,191,149,234,180,101,69,183,171,13,83,69,222,131,181,13,186,179,196,135,43,9,62,18,118,162,183,123,203,109,158,137,184,10,46,144,24,155,122,126,242,29,171,234,62,25,255,182,38,143,222,0,0,0,84,42,176,57,49,208,211,109,243,200,126,79,126,59,50,100,44,72,214,104,6,176,209,157,77,192,128,19,17,143,38,159,160,80,84,195,160,165,111,76,100,182,7,21,200,131,184,146,33,90,237,241,195,163,251,173,142,159,185,34,183,46,193,69,159,191,40,37,201,140,148,244,157,158,179,45,29,154,80,238,84,22,211,251,106,124,200,152,95,37,227,210,191,95,11,183,117,5,49,252,239,64,81,124,117,5,90,221,59,178,140,51,18,211,56,202,43,26,142,136,7,15,221,217,84,29,230,19,57,124,191,190,90,201,214,57,232,122,85,157,128,203,106,209,128,105,229,200,217,102,174,177,253,23,156,98,68,129,191,123,203,123,157,238,231,211,105,30,239,109,137,119,45,43,80,20,139,54,243,2,211,106,45,51,187,79,225,246,124,197,127,135,214,164,117,109,215,112,139,107,82,234,4,86,120,79,22,82,210,178,60,204,59,207,107,99,191,135,73,43,111,141,234,223,255,187,78,28,41,27,132,135,53,246,72,40,124,206,208,7,92,49,100,9,134,153,114,104,194,250,70,144,177,36,232,45,51,112,19,11,115,198,250,173,138,41,230,22,188,91,200,90,233,74,142,58,144,147,212,65,149,185,86,175,102,215,71,122,54,96,24,124,61,63,38,75,39,235,212,126,199,90,132,110,128,121,138,254,249,148,97,199,234,255,250,128,115,29,147,14,24,96,49,236,236,220,219,35,189,140,140,224,98,3,39,140,246,64,12,52,47,2,64,49,136,135,51,82,180,83,22,40,51,146,32,32,200,4,20,70,43,2,78,22,1,73,179,252,108,179,151,122,236,101,174,38,47,230,245,150,107,183,208,66,15,242,5,206,189,170,74,165,134,102,243,148,3,70,80,171,179,3,43,255,251,178,100,203,14,39,89,111,201,155,152,124,112,83,39,89,48,105,42,84,26,145,139,40,78,101,115,200,254,10,230,169,132,136,216,74,49,209,65,52,185,82,211,99,82,171,78,167,158,154,121,243,220,170,175,120,150,143,44,145,227,16,95,15,225,104,96,140,172,221,65,186,189,228,107,122,198,99,120,85,85,146,202,210,228,160,164,198,235,82,191,156,4,60,29,47,138,34,0,236,57,253,17,42,88,147,141,244,44,251,132,82,234,104,246,23,98,12,51,58,137,104,208,218,117,252,54,102,217,243,13,66,159,190,216,230,231,35,178,168,243,115,240,205,124,218,223,5,55,102,169,195,175,255,235,111,55,29,250,160,1,0,32,4,244,51,12,4,12,49,230,142,134,50,143,32,218,235,131,123,207,51,117,12,90,143,119,239,161,182,54,131,113,45,176,204,231,118,190,88,201,71,149,254,158,74,79,255,151,89,249,230,101,248,178,153,66,66,65,187,198,218,219,192,0,76,93,3,205,84,27,140,58,93,204,193,236,12,24,31,140,79,67,140,56,1,140,46,76,211,173,119,134,1,102,31,137,83,177,146,80,64,192,240,109,100,6,2,36,128,248,192,40,36,4,222,44,3,4,64,53,36,162,50,217,191,141,106,146,221,212,37,99,218,34,134,47,196,108,68,88,225,9,101,153,202,243,166,182,32,42,68,30,146,58,13,78,229,66,102,192,40,96,91,120,143,23,167,171,149,235,216,190,44,210,199,98,11,122,150,163,209,114,154,209,40,103,94,102,152,4,64,160,211,179,50,14,6,246,216,149,23,50,53,134,161,57,92,136,82,213,189,6,50,58,213,155,187,131,133,200,38,93,95,219,152,241,42,183,30,148,216,150,231,123,13,224,217,39,109,231,53,47,179,141,75,93,235,211,77,106,188,18,205,245,73,216,181,46,52,16,143,239,63,251,175,239,247,245,253,255,225,251,155,183,123,0,127,233,52,75,44,154,49,157,45,101,165,113,27,19,234,165,188,87,127,251,127,216,108,95,40,173,119,229,35,237,98,64,3,0,0,128,5,129,104,136,8,48,119,75,210,10,10,137,66,37,15,126,50,213,112,205,0,54,236,112,232,129,250,92,255,213,83,154,173,179,160,96,232,152,183,226,179,94,84,215,65,45,233,166,140,114,207,69,49,208,110,168,85,234,10,150,193,247,30,165,31,223,202,16,111,72,198,104,191,255,134,121,112,128,22,49,41,116,212,192,35,50,5,77,207,42,3,150,12,170,111,49,224,64,199,135,65,224,251,218,170,38,32,15,197,212,208,181,32,32,212,60,239,168,168,8,88,242,219,42,128,20,230,49,98,73,25,183,155,101,187,110,219,57,230,112,210,63,229,74,66,96,90,230,174,225,206,223,140,255,251,178,100,201,10,7,162,118,201,11,186,53,246,81,71,153,73,105,39,86,26,9,163,44,238,97,115,192,254,23,102,245,131,161,184,168,93,73,88,128,42,49,188,139,209,10,199,74,243,118,243,207,249,122,17,99,185,194,181,201,175,183,121,194,124,247,52,59,73,140,109,38,45,190,89,98,118,57,244,253,175,171,255,114,219,66,207,238,181,60,175,98,246,110,211,97,166,238,8,4,126,250,105,131,184,139,187,114,111,146,147,241,70,33,121,50,113,12,231,24,19,97,106,217,198,253,183,19,195,51,20,146,43,49,106,121,243,5,73,4,41,2,112,242,161,168,249,43,174,78,60,137,52,212,226,170,92,164,120,177,116,25,249,19,103,52,36,0,8,1,138,0,25,128,68,71,5,176,72,117,94,147,153,176,119,178,166,163,127,188,168,202,36,11,156,215,199,242,193,110,253,249,127,213,244,230,191,252,64,185,134,97,242,32,176,242,170,23,205,62,164,13,123,178,111,233,163,144,255,250,64,0,0,8,128,9,78,243,2,55,0,14,138,38,25,204,136,248,168,88,164,18,8,20,16,73,145,80,213,124,89,161,8,73,138,145,135,29,161,5,43,95,119,18,225,165,194,155,132,30,177,229,78,35,137,122,52,185,36,31,147,192,255,208,231,42,181,43,167,34,10,134,229,248,212,177,132,17,35,237,118,49,66,118,35,135,203,143,80,83,59,95,206,246,18,32,55,10,58,69,243,70,207,199,245,132,128,110,62,28,129,176,122,204,39,138,150,114,140,161,8,235,44,75,124,88,241,201,28,201,219,34,136,241,161,212,124,62,38,23,11,48,58,246,188,126,133,194,120,254,177,246,99,163,54,117,184,248,115,63,23,202,134,124,43,153,84,198,68,31,30,245,141,52,39,240,173,153,230,223,206,240,193,14,62,97,64,96,188,208,188,175,155,23,212,119,108,174,54,205,53,226,127,150,8,146,213,228,12,197,7,63,74,64,8,0,0,10,208,77,82,160,11,176,68,230,217,181,64,76,47,181,223,75,12,50,60,97,234,62,247,190,173,211,83,39,202,62,156,36,251,127,234,250,126,131,31,16,123,62,235,245,87,220,230,123,208,253,223,245,77,239,237,205,55,80,0,1,152,19,134,233,132,128,33,152,93,11,225,149,18,15,129,75,102,96,98,26,102,98,108,200,40,140,34,22,40,152,64,136,101,97,10,129,156,16,56,102,112,144,52,58,255,141,8,137,66,74,252,200,98,72,201,80,196,210,27,57,217,97,195,66,213,178,89,101,56,207,143,28,15,60,220,8,133,172,250,154,79,133,146,145,129,20,103,241,85,30,91,229,68,23,242,32,65,128,210,11,166,60,50,110,153,78,195,51,208,201,112,10,98,144,219,153,162,222,255,251,178,100,197,136,38,162,103,206,83,108,126,192,62,101,169,151,96,69,94,33,213,193,38,79,115,35,129,45,157,101,97,166,29,96,101,159,173,90,13,106,211,177,34,80,34,153,77,130,1,155,226,218,44,71,17,200,191,160,161,222,90,96,105,72,69,59,49,25,203,24,49,155,205,220,106,177,166,35,48,56,131,58,79,11,42,109,49,94,210,231,144,166,198,212,117,226,151,237,230,250,252,169,28,158,137,174,136,245,31,31,46,127,35,116,50,60,33,216,13,215,165,175,141,30,113,203,156,203,90,189,191,153,238,249,207,215,254,127,219,150,243,207,145,200,221,126,212,238,92,155,164,111,173,208,119,14,220,237,236,46,83,231,90,205,236,170,229,82,223,42,95,255,251,188,255,253,247,243,189,113,242,116,8,100,128,16,15,3,69,125,82,248,193,78,86,33,195,178,162,193,104,26,110,94,176,118,94,31,171,236,129,41,182,141,99,241,133,41,180,108,197,59,229,144,232,177,143,206,83,11,227,233,132,106,244,116,78,171,85,108,121,243,31,37,152,46,44,138,87,246,178,205,228,191,66,243,29,223,164,140,0,0,35,1,80,51,26,131,211,7,209,67,138,209,19,104,192,147,6,72,163,18,147,147,2,8,64,112,52,137,0,36,180,196,80,80,64,5,25,74,127,15,11,134,60,4,76,172,58,19,132,163,152,97,243,164,162,4,37,136,143,109,211,113,233,163,163,165,95,156,182,192,168,189,226,70,187,108,104,28,116,77,3,202,10,15,15,78,70,146,200,132,67,200,186,224,81,82,44,13,196,180,40,42,151,181,129,32,194,128,187,132,126,188,141,224,176,183,122,71,107,7,82,6,211,132,61,40,244,129,18,65,87,48,75,10,149,27,120,27,66,66,254,49,143,74,175,62,133,163,181,28,53,240,33,69,132,201,128,62,97,31,119,64,38,14,28,148,11,131,207,104,25,175,187,181,79,164,206,47,29,220,150,145,229,221,194,76,65,65,82,29,103,171,99,55,199,155,239,211,57,248,244,255,250,238,90,79,121,148,87,153,252,210,221,226,250,171,223,121,130,251,17,174,219,104,205,207,101,143,138,235,191,216,154,87,3,222,155,219,172,0,0,44,0,8,1,108,196,210,220,70,228,44,117,33,107,94,65,75,34,131,28,97,73,62,49,251,222,167,182,237,130,12,65,129,71,93,244,103,253,232,156,135,83,63,255,232,74,194,43,204,10,158,209,206,74,146,158,155,63,251,255,254,57,89,131,236,33,237,120,14,5,67,76,26,24,76,15,9,15,62,181,13,33,4,12,45,49,76,124,14,205,11,12,12,34,1,9,4,163,3,3,19,19,128,210,0,60,117,77,2,129,99,194,34,249,30,7,211,124,88,75,48,228,255,251,178,100,182,142,135,134,104,202,19,186,123,116,69,229,217,170,96,199,90,29,49,163,40,78,225,147,193,0,20,167,116,244,8,240,10,159,44,0,193,112,121,151,110,13,119,179,218,116,174,43,220,97,184,123,226,167,85,85,152,133,135,132,206,3,138,238,203,31,117,252,162,202,210,206,99,97,98,162,42,36,82,150,189,189,206,132,187,128,234,200,165,50,153,63,226,153,124,202,56,217,174,93,91,113,92,179,98,14,166,108,96,67,103,98,234,75,16,19,241,95,9,85,32,175,44,171,242,73,101,47,44,53,246,201,54,58,56,101,103,228,216,37,241,109,72,155,19,207,155,75,208,202,195,191,239,176,82,191,137,80,123,11,94,233,123,139,117,76,148,92,134,182,255,212,45,61,93,235,86,173,185,127,206,156,233,217,138,140,67,246,122,103,171,220,213,214,91,109,153,57,95,111,155,181,109,244,189,161,123,130,7,21,200,128,7,0,10,0,30,60,227,76,24,98,176,129,48,24,39,205,132,174,5,184,233,173,199,124,86,132,30,224,147,127,211,250,93,145,222,102,211,247,211,152,132,176,60,51,98,91,251,61,234,255,255,255,196,175,66,71,69,154,225,245,95,40,165,1,0,73,109,102,43,95,153,188,218,112,188,177,150,142,134,106,82,152,78,252,101,215,185,129,193,230,3,7,27,28,46,103,144,64,4,32,109,74,49,141,195,198,15,8,140,130,71,138,100,1,182,126,2,60,226,84,8,1,69,67,192,10,122,173,2,236,209,40,74,6,223,20,27,44,93,0,224,44,227,196,97,144,113,146,192,46,240,52,44,249,203,91,188,97,195,64,146,242,134,129,154,121,73,139,54,36,152,228,179,18,227,145,127,10,54,0,247,110,8,49,2,220,243,10,135,121,155,123,71,140,169,192,102,180,109,208,163,67,193,205,211,67,247,183,143,24,193,117,90,17,107,59,141,154,158,163,100,104,73,3,138,2,89,51,54,186,207,226,48,230,45,6,52,86,59,170,217,5,178,108,92,13,223,250,25,139,118,97,155,152,216,141,92,229,201,111,32,254,199,227,163,54,174,243,238,43,29,75,190,225,121,52,154,184,153,142,27,60,233,210,6,172,70,87,167,181,57,33,45,93,5,94,171,169,102,196,92,237,166,26,177,49,83,245,9,108,83,244,128,0,0,8,40,0,0,0,149,191,227,129,152,147,187,43,189,57,11,0,92,227,202,220,171,16,1,34,47,174,6,97,216,50,13,31,252,107,49,34,161,182,150,165,31,25,232,170,162,124,5,247,253,127,126,188,65,166,144,205,59,138,245,212,64,0,3,41,129,134,73,138,98,41,131,105,121,158,240,160,26,76,0,20,70,26,157,6,66,16,3,64,80,132,37,48,148,20,7,255,251,178,100,173,140,151,193,104,201,11,152,94,84,63,197,105,157,101,5,104,28,241,165,44,110,225,241,193,3,29,101,193,151,156,232,12,171,116,28,155,4,10,160,32,8,144,7,26,0,146,212,88,37,30,12,173,162,226,39,20,19,44,35,125,228,41,204,238,224,29,124,185,103,223,143,151,76,55,82,244,63,173,102,101,242,97,110,108,221,196,5,48,104,238,144,21,99,28,215,35,88,237,230,197,173,205,36,63,231,6,69,251,165,177,134,234,38,85,62,170,138,174,102,227,214,203,100,89,217,89,28,249,31,252,171,49,54,108,70,50,225,12,133,113,73,86,172,44,209,60,147,65,85,78,137,129,150,221,123,226,73,238,197,11,121,97,166,177,10,70,157,182,191,43,162,200,175,133,101,218,244,245,132,193,152,144,225,57,239,87,245,221,156,224,210,208,162,199,136,253,163,55,117,1,150,19,35,83,43,66,225,236,158,11,36,219,204,28,227,17,107,76,214,13,156,116,40,45,129,227,61,53,224,245,182,109,214,69,56,128,118,156,187,214,91,167,36,48,194,189,24,251,121,203,196,15,149,206,110,230,92,129,127,206,202,148,143,189,165,13,69,10,150,202,121,223,65,205,121,94,85,179,90,162,188,226,127,255,31,147,249,174,90,71,255,138,130,0,0,1,116,195,35,228,203,240,204,24,131,155,5,161,154,228,10,152,218,38,21,67,147,16,130,162,129,52,192,32,84,199,96,184,196,144,0,42,4,153,28,122,129,133,242,33,0,144,21,112,22,64,40,89,12,37,40,138,132,6,132,163,55,224,7,91,189,77,218,189,170,216,57,215,133,128,85,106,164,5,1,66,149,20,37,181,44,60,168,191,41,169,116,66,214,84,212,226,101,82,186,59,234,183,169,77,188,219,148,34,241,195,98,118,244,145,183,174,75,141,92,188,58,10,123,194,64,136,149,23,32,110,214,73,80,85,196,202,234,44,200,180,172,88,166,196,18,229,161,132,178,63,95,49,182,50,190,58,74,152,23,58,15,147,18,170,237,222,243,60,119,2,43,115,20,136,168,79,32,71,128,151,145,185,156,70,217,28,148,105,118,37,42,129,31,30,236,19,207,72,12,217,205,117,11,53,164,24,82,50,89,133,8,148,229,180,22,120,179,209,250,225,157,234,98,183,171,181,66,195,115,186,205,26,154,99,136,246,186,107,133,45,110,214,31,20,0,128,27,124,215,145,133,209,20,69,252,72,176,32,48,61,118,134,185,174,166,13,81,142,65,136,47,11,7,206,107,44,9,116,253,67,164,119,148,107,4,5,154,55,173,121,252,107,251,62,173,81,77,78,26,68,154,184,148,222,148,61,63,253,128,48,88,225,51,196,30,48,212,143,62,142,235,50,228,103,36,63,255,251,178,100,164,142,151,182,104,202,27,184,124,82,64,165,153,117,100,199,100,158,165,163,38,78,229,241,209,8,154,229,201,132,149,136,65,44,217,139,135,217,129,160,8,128,36,49,224,21,30,50,75,0,145,129,11,32,168,48,96,88,18,50,7,195,36,160,144,56,1,48,132,3,190,85,32,26,248,240,60,151,66,49,181,45,145,255,172,46,25,196,19,6,195,101,18,48,127,151,145,17,161,235,208,85,10,78,180,60,101,97,98,84,225,161,112,40,21,75,117,149,64,120,171,20,79,172,29,132,69,91,234,106,84,247,107,53,101,111,123,165,142,212,177,154,11,177,18,167,128,81,94,14,188,224,172,75,252,144,74,184,118,179,45,93,121,42,40,94,9,217,57,47,118,80,183,35,242,158,107,21,148,81,197,41,96,44,235,21,220,7,41,89,161,57,197,86,234,211,197,147,112,97,74,83,95,77,108,90,178,18,143,114,164,239,237,109,87,53,190,177,10,181,206,27,32,176,64,122,219,1,201,177,13,124,250,72,112,163,56,43,181,26,151,136,217,17,227,92,150,166,53,140,68,124,170,225,163,51,202,179,86,140,6,188,12,75,32,189,155,177,121,147,212,116,211,85,105,150,23,74,5,35,111,15,36,160,239,40,14,255,81,202,64,101,84,92,128,177,35,251,88,36,234,163,185,186,189,19,178,32,199,88,163,80,58,248,246,163,254,95,104,195,90,195,182,254,175,96,0,36,0,9,87,129,69,211,52,195,193,82,96,228,128,96,211,144,60,196,192,100,70,95,152,114,62,24,38,1,5,194,67,15,194,209,162,60,40,0,153,10,88,152,76,2,128,146,33,53,214,73,98,105,142,194,32,68,94,21,86,31,194,3,141,254,79,68,91,232,26,215,217,154,81,154,213,0,129,33,143,81,150,197,154,104,92,50,197,172,92,17,4,254,173,104,75,40,43,65,7,6,131,188,29,241,124,1,96,212,205,115,193,162,182,215,138,48,119,151,161,20,40,31,24,4,21,110,25,68,37,232,212,223,182,164,139,75,173,53,163,14,251,23,86,35,27,47,161,170,182,194,216,68,217,144,254,33,185,71,207,187,121,28,226,166,152,163,71,110,181,113,227,59,171,123,209,68,170,103,50,76,102,182,227,36,243,97,87,41,97,43,30,196,166,223,193,158,179,191,110,127,117,75,98,219,58,133,161,20,214,168,81,45,167,148,11,200,90,153,176,237,91,98,185,202,135,171,22,219,152,166,112,119,13,243,123,122,32,222,86,60,253,128,4,0,0,162,13,56,116,35,38,2,98,16,158,174,75,247,9,188,222,48,235,171,199,42,165,20,73,109,162,215,212,152,62,221,244,23,7,234,217,223,2,108,189,95,63,239,211,112,7,168,91,127,79,255,251,176,100,148,136,167,155,104,202,187,185,123,96,64,133,153,134,100,194,100,159,161,205,32,46,229,121,64,209,135,231,125,131,177,88,166,223,254,207,255,231,212,75,102,239,218,0,152,122,5,155,82,81,24,199,108,28,166,153,28,98,79,24,72,189,25,28,173,27,70,43,15,26,5,247,51,228,16,1,31,8,70,106,128,230,28,125,132,22,4,1,184,64,48,128,179,21,193,99,16,196,29,144,131,66,16,164,136,55,193,235,90,215,115,97,92,175,154,51,231,197,182,10,1,47,32,65,96,129,70,155,124,32,5,31,239,128,213,242,90,20,5,110,88,5,88,120,56,68,108,196,45,137,222,165,32,80,192,22,71,109,176,191,119,36,133,195,153,193,235,173,126,70,163,86,57,210,192,234,209,89,227,11,223,0,204,21,66,44,33,41,182,34,5,26,103,163,174,180,187,183,90,22,175,71,103,83,138,162,168,59,74,178,244,19,67,82,50,225,43,36,51,93,183,102,18,106,72,197,154,75,118,234,66,176,145,199,170,225,86,206,88,110,181,52,174,151,16,109,233,18,120,180,72,244,113,239,133,38,154,245,249,114,240,199,205,104,84,186,213,106,140,151,202,240,214,40,165,205,163,14,63,19,18,231,174,222,191,147,156,95,250,205,138,55,86,14,255,38,0,1,32,11,234,70,160,192,32,217,172,2,251,64,54,238,75,97,216,88,246,228,159,61,225,169,138,212,54,249,74,123,109,182,206,207,84,181,95,244,244,255,252,191,110,182,127,191,115,126,138,166,64,0,0,96,160,58,24,163,132,192,84,78,12,9,21,152,195,72,12,133,131,232,193,88,105,140,18,131,172,132,3,75,0,170,96,64,7,70,9,160,46,56,3,70,19,226,156,96,72,3,70,219,99,11,147,160,66,184,21,131,131,40,161,85,7,236,155,62,109,86,125,217,232,19,8,234,111,111,110,66,60,213,99,6,75,39,104,206,185,112,219,6,111,173,1,32,142,180,70,232,85,23,41,213,143,21,20,140,205,220,29,4,155,168,58,84,254,203,253,4,225,228,175,80,29,176,230,70,102,49,144,68,101,172,88,68,77,225,206,6,245,12,129,220,33,86,186,17,77,192,71,211,105,24,100,51,146,40,165,108,140,16,15,7,233,212,241,23,211,69,82,62,239,239,157,178,105,220,21,100,40,59,133,141,207,224,70,129,138,22,180,172,29,225,185,141,77,184,120,206,113,226,239,21,213,241,157,91,23,244,244,203,216,50,198,206,52,242,155,135,136,149,155,84,239,55,104,240,247,189,64,164,122,207,254,255,255,59,197,127,144,176,144,80,4,238,176,202,0,0,86,242,73,230,22,21,75,174,190,25,18,192,73,34,112,75,157,53,63,151,34,125,138,125,255,251,178,100,136,142,135,181,111,73,19,217,123,112,59,9,41,195,97,34,56,29,237,163,42,110,97,241,193,25,169,230,157,132,137,80,255,107,245,146,159,254,11,255,255,247,235,221,175,255,237,252,250,191,111,255,255,208,119,91,125,241,109,53,119,43,215,179,80,5,211,27,34,13,158,64,48,129,184,244,15,16,91,208,18,193,50,57,184,214,201,2,33,146,237,38,120,24,152,28,66,9,48,203,148,0,13,48,56,41,23,74,8,136,50,97,160,33,135,196,247,202,134,29,33,49,185,184,239,110,182,90,251,245,75,255,76,147,87,237,133,66,11,196,181,168,206,95,165,123,16,33,20,128,43,136,134,183,44,77,133,71,44,206,145,234,76,74,211,180,211,223,117,77,240,149,214,157,203,76,206,114,198,157,8,115,28,9,81,13,89,102,108,22,71,234,118,185,109,210,77,214,193,170,240,246,223,9,59,84,91,10,62,52,54,230,93,183,92,138,178,217,252,77,152,90,173,224,110,10,213,225,181,111,16,224,75,91,194,180,145,121,94,219,219,92,160,51,33,249,158,241,158,68,85,230,44,122,230,102,197,90,145,191,116,100,158,52,175,158,199,126,253,238,240,245,137,185,83,150,105,94,202,246,145,32,59,197,240,251,82,74,156,67,90,153,161,249,17,64,105,132,71,130,130,215,41,239,11,0,0,7,16,4,185,37,67,50,86,85,130,138,180,185,220,217,179,242,224,115,203,158,184,150,240,39,211,9,100,2,95,145,231,251,233,199,111,250,51,124,132,253,120,95,255,253,27,155,183,111,255,255,208,14,129,220,140,236,85,33,131,176,51,34,57,192,196,61,108,0,0,99,23,18,67,65,68,227,2,23,115,211,103,51,83,132,147,28,4,227,41,212,179,3,129,1,225,16,80,78,48,56,3,48,204,21,47,241,152,134,80,97,36,14,32,88,104,176,202,142,130,68,40,84,66,126,202,160,160,20,38,78,45,196,21,247,126,28,158,175,28,91,24,106,1,47,197,133,131,42,128,70,35,0,46,33,114,161,168,180,73,168,166,82,136,59,245,130,150,84,52,23,4,160,197,172,241,52,65,93,163,175,4,79,91,130,75,137,202,73,36,253,172,217,76,63,141,81,9,47,211,64,37,190,80,158,192,161,83,74,44,175,130,251,74,168,225,235,153,196,165,22,245,67,42,92,119,224,29,50,105,125,73,84,46,154,171,210,235,90,124,175,49,107,145,154,157,160,199,26,59,247,48,222,55,63,151,102,163,150,173,110,200,186,89,102,122,176,179,139,161,81,214,97,251,251,123,205,213,139,229,50,216,236,47,100,12,125,231,53,169,105,133,76,246,189,251,26,218,177,70,182,21,75,94,215,118,56,88,39,12,69,231,96,80,64,0,255,251,178,100,124,14,135,182,104,201,19,184,102,80,71,201,25,189,60,194,104,28,45,161,40,110,225,145,193,16,29,102,245,147,154,56,0,0,15,0,0,1,171,19,9,102,11,32,244,41,231,104,184,185,175,188,81,100,191,229,76,25,164,159,245,252,4,153,33,208,122,35,246,217,77,250,115,189,75,219,250,254,157,116,240,95,251,255,175,246,211,255,255,250,2,122,213,81,30,157,253,171,235,201,37,222,160,27,134,31,31,131,201,177,139,139,201,215,83,89,143,33,137,131,102,113,135,9,137,131,230,122,3,129,160,33,144,32,105,130,0,82,56,25,70,33,24,88,0,24,50,3,214,38,4,74,128,113,114,76,7,8,250,84,16,93,142,166,232,37,159,240,22,93,172,220,242,221,70,123,52,209,68,74,44,189,165,13,152,175,30,197,247,83,137,109,97,9,24,246,118,16,13,142,91,82,164,75,198,213,38,89,92,108,119,173,101,71,158,49,235,182,62,24,133,223,153,33,59,243,166,192,165,114,28,98,106,119,95,28,48,191,145,59,25,113,57,34,75,137,144,34,218,27,235,5,212,6,27,20,150,168,90,115,221,57,160,253,38,37,196,37,204,195,72,79,139,136,247,236,51,215,42,220,198,254,203,210,202,118,86,122,219,250,87,78,75,49,71,5,91,153,250,156,209,227,25,180,207,52,213,26,155,209,212,121,181,150,103,79,150,196,221,19,187,158,72,162,210,57,223,32,0,16,0,0,166,137,169,107,242,9,153,212,101,45,109,84,176,193,205,138,234,41,71,157,203,216,93,160,249,219,19,58,33,93,211,235,191,98,143,175,30,255,255,250,127,187,127,190,220,77,222,26,88,125,155,198,229,34,38,35,255,196,45,44,210,175,244,214,0,1,177,26,244,98,104,178,98,97,214,111,220,234,15,26,139,1,137,156,64,145,147,38,130,57,21,3,83,18,192,195,4,64,113,128,28,199,164,148,192,144,108,18,196,248,73,3,43,27,99,153,124,82,144,144,93,98,96,37,17,26,255,168,253,154,144,226,242,199,87,16,170,158,66,172,4,127,64,201,233,57,7,201,27,244,59,185,173,26,100,46,91,46,175,177,16,244,181,240,72,213,229,65,185,118,119,83,30,207,245,71,44,248,241,119,129,235,77,193,82,137,40,207,80,28,194,133,30,228,172,29,148,181,109,10,51,198,119,38,7,134,44,5,55,53,109,72,111,160,193,109,53,116,208,139,163,215,11,127,127,26,22,228,221,233,106,234,88,30,241,160,52,185,75,125,69,212,25,183,3,113,35,197,159,214,240,105,59,124,8,208,171,253,117,76,82,243,218,108,251,218,187,127,38,243,124,90,145,158,71,220,141,118,127,136,185,158,193,165,227,150,35,120,29,219,226,255,251,178,100,113,142,167,40,104,201,19,185,123,112,67,3,41,157,96,194,102,26,205,163,40,110,189,152,192,251,5,102,77,135,152,96,130,234,0,0,0,2,48,0,0,107,36,157,70,200,124,139,9,61,74,145,112,153,36,173,230,184,192,169,53,165,143,0,247,223,202,42,96,227,22,21,190,41,165,240,78,185,127,255,172,79,255,255,255,168,195,158,113,160,139,24,148,184,223,125,86,161,66,255,232,5,222,96,154,52,66,36,152,56,70,153,49,213,26,30,9,7,4,166,9,37,6,75,134,193,130,200,80,13,49,104,24,48,24,5,16,129,6,17,29,192,32,88,20,28,140,0,68,65,204,44,120,58,2,3,116,73,72,203,212,99,180,51,217,234,49,134,20,238,142,178,167,87,149,94,1,192,20,185,83,46,253,157,197,75,134,188,54,55,224,50,149,145,240,34,143,173,115,152,94,214,44,10,107,103,95,250,141,242,191,172,100,193,212,207,193,232,205,166,209,221,54,225,161,244,251,215,191,125,152,96,127,121,58,85,116,158,69,72,32,31,101,227,145,242,166,123,14,57,183,180,75,41,187,53,221,131,171,95,13,229,33,5,110,179,9,35,152,71,10,63,155,86,142,222,154,82,150,218,64,150,150,152,43,169,253,27,60,92,253,215,23,224,60,117,132,138,227,72,216,128,149,8,205,197,72,232,165,195,239,83,254,237,125,128,75,240,150,167,113,229,160,121,33,67,112,158,180,195,71,160,46,50,229,66,51,216,16,243,74,253,96,201,103,200,89,255,254,167,255,254,218,71,252,222,32,131,137,174,117,204,54,135,151,9,7,69,131,165,165,143,57,238,10,77,80,213,40,0,76,99,158,140,180,61,204,82,71,142,194,207,13,248,51,140,21,18,12,167,130,141,96,100,204,71,4,72,67,99,55,130,243,11,196,96,160,26,105,250,122,28,106,24,154,8,140,6,128,162,20,148,33,48,148,6,48,212,76,139,18,3,0,144,108,172,6,150,202,23,231,228,243,66,51,124,144,17,220,165,130,16,6,210,59,8,193,16,130,145,168,177,201,75,103,120,90,184,226,209,141,154,65,224,141,35,139,205,45,5,31,148,23,146,181,10,230,164,112,28,29,114,149,91,63,148,59,222,225,153,234,215,196,5,98,181,34,37,186,74,7,205,84,71,78,228,225,56,164,50,250,109,101,59,44,165,150,204,73,93,236,227,55,152,247,109,106,14,237,44,25,43,239,225,196,82,107,228,245,147,153,104,84,245,16,197,61,249,60,237,76,74,149,83,185,243,15,171,143,99,15,193,231,48,214,121,147,212,112,209,8,150,242,214,83,24,125,6,24,44,144,237,113,73,200,57,194,57,107,58,169,170,138,235,59,202,170,79,96,0,2,191,216,255,251,178,100,122,14,199,123,101,199,11,184,94,70,69,105,89,179,97,130,54,92,61,163,36,110,225,237,129,42,164,166,141,133,156,160,150,179,35,101,93,181,31,110,139,98,97,97,7,2,69,87,130,37,48,156,237,255,254,143,95,182,239,155,255,255,255,255,255,255,111,254,120,154,232,255,251,220,200,140,162,99,136,57,159,166,245,45,47,191,135,77,91,252,171,204,202,91,73,187,236,23,113,131,233,193,151,130,248,24,94,61,245,124,14,248,3,131,35,23,75,83,64,140,64,80,212,13,9,140,77,6,76,22,1,80,22,101,240,202,97,120,14,58,194,173,138,56,48,48,120,15,155,242,160,133,83,94,181,201,78,179,81,250,247,92,134,139,206,100,149,221,190,132,224,148,203,26,245,61,168,253,36,101,113,67,84,130,50,52,59,113,250,171,188,165,232,191,106,34,190,190,136,157,110,29,55,168,17,177,165,114,6,3,120,36,209,178,50,165,86,245,58,58,38,171,156,122,177,77,173,22,144,36,98,80,82,20,141,186,129,34,14,46,228,74,217,236,150,244,109,91,125,72,22,191,167,221,27,43,151,27,32,221,38,114,202,228,152,109,111,248,104,78,179,161,203,168,185,103,150,28,8,108,206,79,88,152,91,191,113,93,199,133,36,241,89,243,152,216,134,196,214,220,245,236,118,215,170,247,58,188,145,245,245,22,145,34,170,52,16,167,34,213,61,200,64,0,112,46,214,34,174,17,115,202,206,230,136,33,89,110,62,17,176,217,103,41,74,102,227,255,255,249,127,191,171,107,223,231,14,132,204,167,177,199,139,139,57,175,253,127,255,251,255,230,152,148,103,77,27,83,110,143,63,66,230,154,80,39,80,29,78,112,68,216,240,235,173,95,122,128,0,0,96,168,215,24,201,2,121,131,56,60,154,57,39,233,148,96,81,152,44,131,9,129,97,100,152,135,129,17,132,16,8,21,0,52,196,124,14,140,23,192,176,192,32,10,12,47,199,248,192,184,7,140,17,128,20,8,9,129,192,66,192,9,130,244,193,68,13,160,98,64,32,11,129,24,240,5,212,103,139,122,253,245,4,98,241,89,1,8,37,150,170,17,82,113,163,131,104,3,220,185,85,98,50,232,139,28,71,68,162,91,114,208,76,85,244,11,26,10,162,118,173,2,3,71,139,47,150,199,101,148,84,206,5,204,43,197,57,157,62,18,251,64,192,54,176,196,148,40,22,133,90,8,17,130,77,113,253,83,91,85,113,207,11,182,163,157,228,170,87,170,106,70,43,122,254,18,123,115,51,110,125,142,9,13,155,171,178,132,17,25,143,139,186,153,108,64,30,64,146,194,197,101,203,160,228,161,60,18,226,195,140,181,19,83,217,196,148,105,209,73,20,54,4,255,251,178,100,112,140,199,222,118,71,19,216,68,242,70,9,153,163,101,226,26,26,173,161,42,110,225,237,65,31,166,38,204,208,11,80,49,68,71,68,78,97,44,109,141,161,163,75,141,252,98,64,207,75,255,255,246,255,230,59,236,132,96,0,0,23,125,209,67,96,73,5,168,206,51,68,197,206,207,99,100,93,99,197,146,234,32,184,183,255,254,133,106,126,107,54,159,255,255,251,244,255,255,255,252,164,46,75,89,87,73,157,235,122,16,142,91,177,68,38,97,32,173,107,138,87,16,146,150,147,102,222,93,16,0,119,115,1,197,162,38,64,32,142,53,110,221,51,52,47,18,6,76,46,31,204,89,40,90,57,32,70,89,3,4,1,18,64,4,194,147,36,104,1,14,153,43,37,229,64,37,200,28,183,145,113,163,168,207,208,75,49,245,180,234,68,161,229,167,251,172,229,218,148,201,71,197,62,240,86,216,104,42,28,158,92,69,80,19,84,129,255,115,200,227,131,139,239,55,67,241,252,79,229,205,244,119,71,222,196,242,124,208,239,250,124,158,215,198,188,177,173,107,179,148,212,171,89,207,135,107,238,88,210,238,38,95,41,19,241,45,242,226,214,215,135,144,101,147,231,52,129,166,173,50,233,128,175,127,120,236,12,112,24,34,188,109,139,29,221,91,38,139,22,36,61,70,102,211,246,29,186,142,201,21,205,34,175,111,68,174,157,233,167,13,79,89,242,207,119,237,210,229,93,3,108,59,204,145,222,105,123,183,235,209,199,16,0,11,126,116,176,125,0,200,22,1,203,11,104,65,32,112,134,199,2,72,82,76,200,250,152,253,211,127,175,90,95,219,253,117,127,242,127,230,82,148,142,198,107,34,179,61,89,212,18,204,197,117,106,11,54,129,24,88,84,18,21,122,38,206,17,160,121,226,53,171,232,0,0,1,136,196,18,64,215,192,56,200,241,4,232,202,152,235,208,100,193,64,224,198,70,152,197,116,72,48,111,26,6,76,218,11,76,33,11,129,64,17,160,70,144,209,14,9,3,130,225,144,240,36,33,5,140,55,0,76,79,5,177,42,4,11,232,136,35,134,213,189,164,204,62,32,144,21,136,191,204,197,84,51,161,178,177,179,140,8,0,116,180,151,181,186,94,62,147,168,118,129,33,238,5,128,38,106,201,128,31,15,153,88,65,74,33,75,112,79,70,167,233,210,52,192,214,194,192,219,31,84,103,209,10,41,162,184,1,184,82,35,54,144,203,220,182,147,29,185,90,186,150,77,60,154,229,226,30,98,148,219,212,87,11,94,84,212,248,176,222,116,218,81,47,196,74,203,53,100,82,139,136,1,18,138,10,16,35,136,224,184,56,7,133,195,224,232,227,4,6,101,60,100,24,232,65,54,233,53,255,251,178,100,104,142,231,139,116,200,27,175,70,178,63,42,89,163,97,226,38,28,205,209,34,46,229,17,217,22,168,166,9,151,136,115,55,66,241,62,176,92,118,113,93,147,46,57,235,102,190,32,121,183,79,245,204,126,76,37,239,48,79,38,15,111,32,82,0,0,0,188,80,210,65,96,171,21,145,176,174,68,61,162,85,20,250,41,221,58,14,142,213,51,253,57,126,143,253,31,119,215,163,127,255,253,122,255,255,255,255,36,147,219,171,83,51,222,100,148,53,92,166,74,42,45,21,172,28,240,201,99,133,66,192,204,64,201,20,96,224,72,16,213,18,240,197,0,120,170,214,24,170,62,13,10,0,193,152,48,161,49,112,25,145,25,206,76,0,133,0,80,146,22,8,145,206,169,134,224,0,40,141,147,10,172,33,32,120,183,158,27,106,114,234,32,64,106,14,196,196,32,44,44,174,89,81,51,107,182,37,250,38,100,129,196,184,238,76,79,179,38,58,200,233,133,78,98,217,241,60,158,152,219,182,189,145,103,22,119,6,72,223,168,125,184,181,184,204,154,86,255,56,146,247,109,189,128,28,23,237,199,134,208,110,51,19,197,85,185,101,226,120,185,69,119,126,13,24,112,203,32,26,141,177,96,81,66,138,21,97,18,1,4,16,133,196,228,153,35,220,92,74,81,148,210,90,145,55,2,212,171,65,27,162,150,44,60,202,24,62,110,225,7,212,179,223,85,154,175,55,9,19,9,199,81,215,44,170,209,192,235,70,152,33,228,64,83,62,122,248,173,230,121,254,162,216,135,129,0,158,4,22,73,97,202,230,21,32,81,48,8,16,146,170,218,214,115,12,27,46,110,172,229,227,173,244,2,252,217,77,163,93,255,163,152,129,250,118,127,223,255,70,201,211,255,255,87,255,210,148,69,119,75,16,233,37,101,68,49,132,238,181,49,11,68,44,113,19,206,41,209,4,0,86,252,192,145,28,203,96,20,198,163,32,214,248,72,199,192,152,193,80,4,196,80,72,197,193,188,70,4,150,88,196,240,32,28,40,35,89,131,132,90,207,66,180,158,47,218,171,147,0,75,58,140,41,7,53,134,194,133,228,150,55,31,158,131,93,85,245,29,15,144,181,18,32,140,157,123,143,107,78,175,84,167,22,200,58,58,38,11,173,224,41,21,11,127,19,55,59,78,172,157,105,246,28,69,124,139,153,57,68,91,182,5,146,2,253,255,93,206,220,173,79,196,151,84,221,227,43,88,242,34,210,244,54,6,46,51,109,173,165,218,73,13,255,219,46,185,225,219,209,238,89,106,133,140,42,187,70,7,167,37,65,153,4,233,131,148,154,56,34,58,62,139,140,142,142,46,211,104,58,142,204,189,135,43,95,181,102,233,15,97,115,111,122,255,251,178,100,97,140,198,174,104,203,155,175,100,112,65,202,89,179,97,226,24,30,165,205,34,78,188,218,200,224,133,167,76,103,136,40,82,54,105,120,163,173,144,185,23,218,235,23,56,149,123,174,47,143,180,0,0,23,234,121,4,160,194,241,126,123,21,66,65,184,9,91,64,20,203,44,125,179,126,181,98,253,91,255,98,54,255,255,255,167,78,255,255,255,255,170,62,86,163,163,218,123,213,19,66,205,82,29,183,40,68,90,51,152,75,79,231,220,159,254,144,0,26,48,193,25,52,232,180,49,42,106,60,136,42,35,74,65,33,169,140,173,73,155,70,145,133,33,80,84,69,49,188,32,8,106,196,96,97,140,10,51,46,0,129,5,246,22,27,138,128,217,131,64,80,24,248,132,142,131,64,144,33,180,86,228,104,121,103,240,74,166,11,76,243,183,30,114,153,210,130,218,241,108,129,194,58,162,81,187,178,10,23,249,100,175,193,144,1,203,16,2,41,130,134,37,193,220,133,24,69,9,39,53,206,19,253,68,53,75,235,8,87,157,224,29,16,162,148,49,136,74,180,68,139,96,141,13,148,32,223,62,132,192,85,40,11,97,233,184,75,193,81,17,197,112,184,133,169,95,166,219,84,137,195,109,109,119,15,109,24,87,221,181,137,252,176,132,140,90,223,135,36,173,61,252,111,83,30,219,26,116,14,83,8,70,71,130,5,201,2,130,75,217,186,131,201,214,100,178,152,166,178,123,120,237,243,99,102,26,126,190,83,233,233,159,93,254,73,133,87,102,199,222,237,91,63,103,252,151,44,180,219,179,182,194,0,0,55,226,204,92,0,128,53,219,225,169,230,146,211,100,149,212,209,234,61,46,196,232,61,206,122,168,255,236,255,255,212,178,231,94,171,84,197,202,16,58,108,72,14,67,140,162,5,182,27,44,159,57,96,64,0,1,163,0,143,115,39,132,3,4,76,3,90,242,243,47,131,16,104,132,97,209,242,102,56,64,2,25,76,2,2,76,92,2,12,132,2,145,20,200,81,76,72,45,34,11,31,129,224,170,34,97,48,8,5,1,107,21,64,69,2,83,201,150,222,79,111,109,142,24,183,75,4,101,169,99,155,85,189,100,100,64,181,199,3,108,12,177,136,27,65,156,168,6,193,162,146,112,16,182,199,19,233,196,112,157,136,226,148,162,70,19,34,48,200,15,163,156,145,14,208,29,206,133,129,12,10,130,245,146,22,76,77,37,80,181,160,24,244,189,21,70,158,96,102,139,100,84,7,59,35,216,149,45,146,67,60,164,133,152,217,135,167,58,64,44,34,6,68,84,240,117,193,140,221,63,178,9,45,76,188,59,73,145,153,165,34,17,0,72,26,136,106,39,172,253,2,47,178,245,247,236,250,77,241,255,251,178,100,102,138,167,25,104,74,19,175,54,68,62,65,169,205,60,70,98,27,205,149,40,238,188,211,192,216,131,231,12,108,60,0,179,98,50,183,55,20,117,138,146,187,163,50,83,174,155,113,142,128,108,106,128,86,0,0,0,8,16,0,1,126,73,189,81,4,176,198,68,155,36,229,254,90,89,238,106,78,202,42,194,44,61,18,241,83,222,119,210,255,255,77,191,255,233,96,246,161,20,227,69,5,5,206,12,80,242,161,233,241,40,109,82,131,254,237,1,1,56,96,138,46,99,32,40,23,73,206,8,90,204,247,20,76,3,6,12,94,25,12,135,46,220,65,192,64,197,64,108,198,144,205,10,204,126,25,196,131,160,48,38,159,101,1,18,83,0,129,195,8,128,46,21,64,38,134,197,72,0,21,169,155,44,137,99,195,228,78,251,243,142,69,8,126,131,64,173,71,202,179,36,3,102,208,149,128,186,62,212,14,5,133,11,83,38,208,180,90,176,223,105,142,167,96,3,234,133,38,45,99,22,83,32,51,0,65,40,4,4,177,8,224,119,30,130,206,157,133,30,114,240,184,57,29,39,213,170,171,86,140,211,188,82,78,182,241,49,9,89,14,11,216,55,166,99,77,161,174,171,163,107,151,149,77,140,155,187,160,71,37,19,182,209,118,139,7,89,143,204,215,77,182,255,119,190,180,201,94,185,197,207,152,212,182,80,53,205,37,168,92,26,72,129,48,77,225,41,19,30,34,215,132,154,67,36,172,241,40,92,13,240,25,53,129,17,200,164,100,130,59,160,103,44,84,31,81,2,227,128,51,95,233,251,103,127,255,255,255,14,10,27,21,24,211,205,7,73,32,248,96,152,58,124,139,67,103,197,150,140,208,172,159,210,0,0,1,112,197,177,179,14,20,204,53,93,60,229,244,243,160,131,10,13,198,103,70,62,80,20,27,128,33,195,19,136,204,196,70,47,33,138,217,196,192,81,8,9,55,195,131,194,160,0,16,72,195,225,27,197,128,34,95,181,104,117,155,205,239,9,137,86,179,146,119,151,164,151,36,237,48,160,58,212,97,40,156,110,85,122,229,194,98,222,101,55,156,194,100,233,66,161,106,56,212,2,62,72,142,64,146,151,167,33,31,13,161,134,62,92,79,64,242,114,158,96,195,5,131,16,231,72,129,38,88,157,49,144,147,77,56,101,171,159,39,222,54,63,70,57,101,235,216,173,148,195,18,196,10,97,147,238,90,82,132,12,50,245,171,80,200,234,239,243,238,242,5,107,18,31,161,212,74,113,42,216,200,49,96,228,96,221,51,125,209,229,156,105,228,202,194,210,183,196,112,166,78,159,237,29,150,234,40,170,198,34,155,140,62,101,75,46,70,229,87,124,116,0,0,0,0,5,0,0,255,251,178,100,115,12,166,255,103,74,27,143,54,64,58,195,169,141,96,194,102,28,253,159,42,110,225,49,192,207,135,230,189,135,164,208,3,130,58,229,161,136,80,36,224,86,229,108,72,184,23,225,13,119,101,82,222,162,214,204,103,96,188,112,229,201,247,255,255,250,240,223,255,103,255,254,56,213,106,218,131,197,134,248,124,117,98,152,184,64,0,27,134,28,156,166,11,138,166,20,40,230,191,216,134,101,134,196,66,33,138,36,145,133,2,16,96,122,162,230,45,130,134,44,136,169,186,97,121,70,165,161,129,10,83,143,1,207,240,56,50,25,2,173,22,0,154,119,150,196,46,221,220,164,157,222,160,63,229,70,75,168,208,224,153,236,77,165,70,159,218,211,176,3,174,244,210,14,6,205,185,229,129,137,226,255,54,54,213,160,63,143,156,98,60,186,22,74,168,35,202,114,180,101,72,160,76,60,88,41,198,231,164,58,213,70,213,114,210,147,169,187,74,81,9,231,113,33,168,205,107,83,81,217,166,69,38,6,72,17,131,5,73,69,106,5,210,44,102,17,137,230,184,50,177,203,13,180,78,88,43,117,61,42,124,243,19,52,137,183,139,146,138,159,205,162,235,138,55,218,8,57,93,172,20,90,39,67,94,233,197,88,38,180,246,210,86,112,223,238,206,203,248,121,227,126,227,9,228,225,105,208,5,89,214,26,189,37,189,194,0,1,9,1,203,86,126,148,231,150,74,233,188,10,149,206,207,76,171,11,100,238,79,123,209,237,35,244,9,174,132,249,127,244,108,182,223,255,255,255,201,71,109,246,33,187,234,209,94,62,136,1,145,0,0,12,128,0,50,224,170,68,200,100,83,34,18,77,65,108,53,176,136,192,32,195,11,161,204,172,131,86,226,160,76,112,24,99,33,228,104,201,1,193,32,112,144,13,2,214,250,211,73,35,6,128,116,41,196,253,217,68,148,104,121,102,103,24,253,37,156,109,111,116,102,6,178,211,92,158,42,217,216,184,118,141,60,11,4,51,208,144,57,164,89,26,15,168,74,246,83,160,230,101,116,88,198,73,54,35,42,146,114,72,133,200,157,1,25,22,53,76,21,57,59,79,221,62,124,204,141,122,216,241,229,34,69,56,184,16,186,173,130,163,8,17,155,82,27,35,45,235,177,146,193,36,4,50,24,80,89,254,4,40,31,22,157,81,40,210,2,203,168,76,91,65,68,210,68,154,2,2,57,168,116,220,197,114,67,41,156,78,222,83,103,18,6,8,203,58,44,174,187,147,105,152,45,139,155,138,139,163,39,184,152,181,95,18,145,85,169,49,255,75,105,0,0,5,251,7,174,0,109,49,211,172,228,193,245,164,184,6,157,169,172,116,223,255,249,203,191,253,63,255,247,251,228,255,251,178,100,127,8,166,240,104,203,211,143,76,112,45,1,25,211,25,233,4,27,189,135,42,78,225,49,193,16,15,37,109,133,149,144,159,144,19,32,60,171,98,52,210,231,106,61,239,0,1,240,65,98,100,88,138,97,49,108,115,121,178,61,72,152,66,10,152,56,121,152,32,43,3,129,244,213,7,23,38,25,140,43,64,197,145,96,72,21,73,230,18,203,21,157,8,66,160,85,58,4,31,248,85,247,179,148,219,143,254,27,148,254,177,125,41,111,47,52,214,123,225,203,153,89,154,99,80,52,21,34,73,232,105,211,119,210,189,235,131,222,248,109,193,105,144,202,128,38,26,199,80,244,103,92,137,126,80,132,105,100,205,85,58,203,240,172,5,129,175,117,226,229,12,153,94,54,141,102,20,228,205,186,43,30,213,20,170,24,206,82,120,86,36,26,40,96,156,132,180,208,23,81,102,228,148,52,146,11,253,249,63,55,195,246,82,81,108,138,189,123,140,232,180,73,24,15,36,78,136,145,181,26,129,46,35,102,223,179,217,92,23,69,172,45,38,59,147,191,12,102,148,116,38,166,198,15,176,208,48,0,7,216,47,239,69,173,22,103,210,0,128,87,33,241,12,149,84,159,202,168,33,9,112,222,220,94,244,70,170,32,109,58,68,13,104,155,227,208,52,23,73,215,94,250,37,181,244,75,177,205,131,14,141,183,24,247,188,233,245,52,14,18,132,233,222,104,39,67,209,217,252,95,191,160,138,122,210,0,0,243,29,45,77,174,35,17,209,141,73,199,55,97,148,193,226,83,52,15,206,22,88,49,192,64,64,60,48,160,164,199,8,162,192,12,196,12,244,83,22,10,161,212,56,56,239,128,134,32,208,143,149,73,26,83,236,46,41,46,181,140,102,95,202,145,46,221,150,57,58,165,97,99,84,164,135,165,177,218,152,98,246,58,114,228,199,96,210,182,228,186,91,37,36,141,172,74,161,216,234,54,45,116,211,46,131,124,187,216,97,116,75,160,129,169,68,138,170,196,67,23,93,98,145,69,42,130,229,71,147,49,149,242,139,43,115,65,118,85,123,62,180,232,97,82,96,4,144,210,194,113,176,164,138,20,64,0,140,6,250,8,144,96,86,223,57,178,163,47,149,164,164,186,63,120,188,178,25,41,168,136,124,162,77,22,19,44,89,182,11,9,74,40,130,83,101,50,144,102,8,163,30,255,95,14,95,101,237,237,71,75,58,110,185,67,86,200,120,60,129,224,40,58,154,192,65,146,86,54,179,138,85,64,20,20,237,160,8,1,168,105,202,172,141,163,9,113,160,185,194,136,68,5,33,60,48,21,24,137,34,6,97,113,127,91,181,236,132,123,246,252,116,213,81,37,213,236,235,165,181,155,253,122,71,165,27,255,251,178,100,144,14,183,83,100,201,147,152,76,112,67,5,153,65,107,7,24,156,29,119,42,78,225,49,200,246,142,165,33,148,157,152,214,139,251,246,104,236,247,14,136,78,185,148,33,32,249,131,194,120,98,198,98,106,84,102,165,106,103,88,90,96,112,72,56,101,24,122,69,151,236,42,4,3,137,115,5,70,148,92,48,168,126,46,82,23,138,128,108,52,190,192,64,4,168,5,77,160,83,213,11,108,52,124,165,194,73,151,234,75,87,25,232,93,169,91,112,18,44,228,70,154,114,25,165,112,32,70,213,176,5,11,41,102,145,100,150,128,88,28,20,160,205,187,189,68,166,236,33,160,175,119,105,9,136,94,2,233,153,9,215,62,187,0,221,105,195,83,32,17,126,22,17,31,80,205,215,151,5,131,47,116,159,70,177,3,65,77,58,28,155,144,168,6,192,128,29,224,183,68,169,85,36,88,12,28,134,169,182,136,210,205,197,234,199,231,95,106,210,146,122,134,10,250,129,35,213,23,98,210,179,39,23,130,177,232,81,65,1,47,93,111,240,195,18,219,191,113,189,189,250,163,119,156,48,68,50,67,112,79,128,22,187,34,31,253,119,179,223,249,64,55,25,190,94,38,118,3,86,38,152,128,1,10,148,245,26,136,178,254,28,29,131,103,71,18,66,67,152,42,127,142,206,54,98,215,187,212,178,43,89,17,179,21,80,64,194,227,82,101,42,167,124,234,118,244,119,247,102,51,95,58,0,32,0,22,91,83,82,129,12,242,112,52,197,64,238,160,131,9,7,140,74,128,16,148,128,32,86,46,90,224,1,161,50,3,6,229,209,79,228,11,116,147,104,191,230,6,0,224,139,209,231,190,137,215,179,99,233,255,92,137,97,244,176,230,88,183,70,159,7,64,79,38,80,107,226,248,196,95,151,125,208,96,176,124,69,241,111,21,98,234,118,30,120,1,247,46,202,246,107,106,92,140,47,184,145,5,148,142,208,217,115,37,226,4,150,65,78,213,106,245,127,216,40,16,205,13,9,79,36,69,159,72,32,100,228,112,217,235,206,225,197,105,123,82,67,2,195,15,132,138,47,147,245,23,156,144,106,57,114,173,74,76,19,131,77,117,235,30,233,30,206,94,74,30,22,205,8,86,98,129,0,133,68,15,26,12,195,208,56,225,196,143,13,84,172,107,178,182,232,181,231,118,242,18,170,157,140,198,136,143,156,216,196,189,58,66,119,127,181,44,17,112,0,1,161,18,166,33,8,43,100,217,148,167,114,187,123,40,54,146,27,76,25,228,21,90,19,36,112,123,251,159,39,34,84,45,80,219,249,63,209,112,238,198,127,255,215,191,240,20,193,228,182,247,117,125,128,3,32,0,2,238,16,5,140,190,6,49,25,92,209,255,251,178,100,145,136,198,233,103,202,179,152,52,240,55,67,169,115,97,98,104,25,217,163,51,174,61,49,193,42,146,228,193,172,20,112,18,35,31,132,136,64,163,0,227,16,135,129,64,9,67,88,25,26,195,84,141,57,122,187,47,109,194,176,11,32,241,165,167,37,193,215,118,233,145,63,82,161,177,47,136,53,222,7,147,234,176,244,46,108,190,78,66,38,9,244,163,213,211,227,194,144,141,245,27,112,243,16,34,105,40,115,142,129,107,226,240,197,26,35,88,166,1,96,33,39,104,40,12,97,244,171,7,248,199,19,248,198,147,36,213,137,29,129,246,201,133,215,78,109,52,76,185,218,105,237,147,19,162,97,21,248,147,17,225,28,204,77,208,132,20,146,147,134,169,27,114,182,137,72,34,32,39,48,70,217,24,216,39,34,227,161,216,163,68,167,239,156,162,93,129,243,214,116,179,189,229,123,85,100,100,173,35,233,176,218,250,194,212,95,211,14,251,19,253,23,255,244,180,166,216,145,88,138,184,146,84,49,117,27,26,184,233,161,65,155,130,7,109,20,150,221,123,46,90,119,116,112,48,235,209,196,132,149,12,178,183,57,171,209,106,103,187,127,208,135,241,17,70,133,202,32,243,96,120,98,104,85,43,105,196,200,41,172,168,67,163,109,30,235,91,255,170,0,0,12,0,5,204,8,124,53,56,224,192,49,49,221,81,183,4,130,161,245,94,4,77,133,192,241,118,190,58,106,131,215,50,154,7,1,217,123,65,108,97,192,32,224,109,229,102,177,167,194,91,77,94,171,209,91,60,37,88,222,183,34,202,163,63,116,164,246,32,42,146,170,74,89,68,73,74,26,252,141,213,127,214,30,129,27,89,75,86,81,197,148,252,165,115,69,94,226,92,119,128,169,49,2,27,11,132,188,77,84,203,16,21,210,200,0,66,96,134,76,72,99,166,26,122,131,184,207,28,16,161,72,254,161,47,10,131,193,140,166,11,98,114,172,99,77,54,17,201,107,129,46,211,247,54,255,67,208,253,29,122,123,181,108,37,194,208,7,28,110,144,141,141,36,89,11,41,176,125,154,158,87,78,16,187,51,72,237,12,146,69,237,70,204,213,237,88,81,20,17,141,78,162,107,35,194,174,254,78,205,153,181,27,148,98,22,130,194,234,236,75,237,180,222,125,96,16,1,64,0,91,116,127,151,40,94,241,226,222,133,59,11,12,250,229,44,18,3,16,184,185,146,80,233,196,178,93,59,14,208,142,103,215,18,184,179,21,255,22,107,17,185,148,243,111,255,163,191,179,180,103,141,141,135,41,247,123,43,32,0,1,112,192,73,3,63,139,140,88,235,55,106,44,124,82,1,4,66,204,100,68,65,103,133,176,128,10,240,235,89,105,41,185,255,251,178,100,162,12,87,19,103,202,203,152,52,240,62,162,41,105,100,227,100,27,153,163,44,110,97,145,192,228,142,165,141,132,137,160,29,101,138,2,91,134,247,38,53,134,90,109,46,97,216,189,92,251,86,173,203,208,119,231,41,78,12,174,65,20,179,175,242,195,193,178,230,114,84,12,25,29,78,185,83,53,116,90,123,19,94,144,82,6,50,21,190,177,217,66,238,67,50,225,129,168,35,49,18,11,174,14,41,137,41,126,193,93,164,230,73,22,230,143,203,81,26,33,116,77,97,199,101,118,213,89,236,129,99,49,175,82,2,201,164,147,209,45,36,69,162,195,229,198,151,51,13,50,40,151,214,221,61,52,183,75,109,179,120,42,252,53,131,179,216,63,170,66,204,113,36,110,79,113,165,14,41,90,76,93,71,81,117,214,57,4,120,186,173,75,10,150,109,104,189,231,154,106,107,178,207,215,178,14,248,230,223,255,211,206,223,189,157,12,41,174,0,3,112,152,66,97,5,9,180,216,210,117,83,184,149,45,7,30,217,114,46,119,139,117,153,253,238,254,254,122,84,149,100,209,172,175,254,191,117,7,233,244,216,163,250,143,111,187,243,223,211,247,15,163,254,207,210,0,32,0,0,10,24,64,104,24,246,35,24,196,61,153,199,21,153,4,21,152,26,9,9,0,166,35,136,192,96,49,71,30,3,5,198,75,150,148,184,48,5,128,1,64,105,117,193,192,196,237,246,53,57,186,240,230,168,57,17,195,91,151,119,44,166,238,203,219,34,130,198,173,193,113,54,144,241,59,14,3,77,113,36,201,33,73,1,191,206,43,96,87,140,177,30,32,38,240,48,172,104,148,74,160,61,18,133,166,106,228,18,224,85,0,169,44,113,105,20,21,70,83,20,202,160,212,8,140,14,219,32,81,244,99,142,67,140,237,62,218,91,221,130,186,119,101,44,202,149,145,67,14,196,51,156,19,25,121,33,183,246,65,27,185,26,166,229,73,189,154,169,32,137,191,238,125,151,32,101,137,179,29,197,239,241,0,172,225,179,105,138,90,64,177,141,88,129,118,88,218,179,55,120,183,65,77,167,178,118,81,33,37,19,155,122,22,155,109,38,90,69,4,29,109,90,9,56,133,150,21,90,150,214,48,203,136,166,205,154,64,16,3,0,18,50,12,20,136,3,35,78,96,42,202,34,45,117,229,43,49,128,176,136,205,234,27,22,140,143,237,155,244,78,195,233,3,157,151,175,205,246,145,31,8,244,32,109,86,232,218,74,206,110,197,137,169,163,194,47,126,207,244,128,64,89,97,188,99,81,49,149,19,70,79,226,155,156,78,22,1,149,1,163,40,242,168,53,185,181,163,17,24,232,37,10,180,56,22,74,0,8,5,22,225,40,22,255,255,251,178,100,174,10,55,130,105,74,187,184,76,240,62,227,169,72,101,34,102,29,153,161,43,46,97,51,193,13,15,101,33,164,137,154,88,68,131,112,92,196,42,155,8,98,221,238,216,191,149,167,154,110,211,164,136,242,72,187,51,142,198,160,134,34,211,151,50,142,3,73,23,109,231,159,39,209,225,125,85,219,172,233,146,161,187,178,9,120,93,0,144,39,40,101,70,198,99,72,16,160,81,152,138,62,99,80,12,107,13,99,234,193,212,193,229,6,129,36,74,218,201,147,178,202,214,122,222,102,131,55,155,167,13,183,71,234,30,114,31,250,87,174,245,3,251,65,14,67,149,34,16,199,121,61,46,74,68,239,110,82,146,213,36,59,81,156,60,202,246,28,137,102,136,133,209,201,55,166,109,1,48,146,66,22,148,18,165,52,6,22,243,200,190,134,154,71,54,78,106,12,77,211,145,215,66,112,103,49,20,102,221,71,91,169,95,147,150,56,30,55,109,137,182,55,47,36,1,0,51,60,188,72,88,169,16,105,68,24,157,132,165,24,84,38,66,97,67,197,194,194,223,179,116,45,154,166,131,226,118,14,68,196,209,54,186,54,106,19,86,183,185,235,20,202,13,175,217,11,250,158,39,113,101,124,77,181,104,101,131,185,239,109,20,0,0,0,8,7,230,0,9,222,33,144,215,128,152,12,148,66,123,73,170,196,140,64,229,46,134,225,147,10,91,43,143,76,66,8,123,23,81,207,190,152,155,77,164,156,235,139,68,114,133,86,219,119,205,220,240,130,241,118,8,165,132,212,124,91,79,163,51,170,206,196,115,168,232,213,52,202,151,53,218,194,137,164,110,40,70,57,204,12,146,254,51,202,80,235,58,79,210,76,95,212,225,158,56,45,16,74,101,195,34,218,228,5,126,69,57,236,62,49,26,47,111,56,28,129,187,241,168,48,106,40,142,225,74,102,109,107,41,125,183,158,118,174,49,83,187,43,123,94,114,148,172,90,235,16,28,190,120,81,41,31,174,59,80,102,227,172,154,227,12,217,83,16,231,197,173,64,149,67,11,91,53,82,113,173,182,242,90,158,48,178,104,177,223,218,219,58,6,26,181,41,180,246,170,1,0,8,0,250,63,179,70,132,164,100,185,72,232,128,245,248,251,88,0,29,64,40,85,202,129,235,136,254,5,23,145,228,86,191,151,119,68,239,170,20,102,80,164,183,171,125,166,95,244,181,150,160,211,140,116,93,221,18,52,73,126,199,45,219,128,0,44,194,171,195,16,0,194,237,35,47,116,12,218,18,24,4,14,129,140,58,80,14,4,39,154,159,49,97,45,128,36,35,66,26,14,165,202,221,98,195,65,178,176,12,125,133,64,189,236,63,98,197,60,55,71,250,157,171,184,212,55,255,251,178,100,165,136,54,87,104,206,107,79,99,240,65,101,217,72,101,34,98,30,13,155,44,78,97,51,201,12,151,101,21,164,157,144,106,28,81,84,168,124,171,230,234,181,198,43,76,232,175,36,144,73,86,213,100,82,136,65,3,164,227,3,87,207,203,151,32,49,12,101,228,71,67,168,98,11,188,204,68,98,76,88,216,29,226,11,39,120,53,136,176,72,162,30,3,66,211,209,81,4,33,65,11,41,185,51,198,132,214,49,126,39,96,54,31,22,118,34,234,121,213,97,142,205,72,67,245,61,67,13,65,149,126,41,94,87,126,118,242,18,98,205,182,73,23,164,100,187,110,138,104,42,116,103,186,114,145,226,70,89,43,130,16,210,242,35,204,100,180,244,90,202,144,161,183,205,21,157,54,74,200,170,109,181,104,124,100,172,105,205,84,166,222,83,115,134,121,42,195,23,189,186,207,169,224,149,144,167,191,122,150,216,72,172,196,70,78,152,91,43,150,171,180,97,5,172,61,89,240,168,254,32,252,10,120,128,91,136,200,160,169,169,197,158,165,20,211,142,239,56,247,222,173,226,133,194,6,111,219,91,250,62,63,174,234,135,77,28,220,27,78,238,197,51,183,250,63,255,184,0,0,9,0,0,50,112,160,241,118,76,136,88,196,32,15,136,129,203,22,4,117,197,90,138,124,198,199,152,255,116,86,93,237,217,21,19,163,172,7,60,41,145,11,46,72,65,150,143,70,11,153,231,166,101,75,66,81,94,163,120,158,38,163,16,169,65,191,211,148,71,77,74,212,27,153,200,148,52,210,232,90,23,146,200,252,56,7,173,18,230,67,5,172,23,133,1,136,49,69,216,201,20,164,9,238,36,4,148,187,2,92,245,8,233,230,55,141,211,121,142,173,72,106,233,9,67,32,194,150,27,154,160,233,125,165,74,92,225,171,236,163,220,83,210,202,216,245,205,149,98,203,2,224,159,101,153,129,98,10,36,251,70,39,219,25,213,234,132,122,161,97,212,117,139,178,67,141,36,173,134,114,6,22,37,181,103,115,213,22,217,140,135,174,111,113,44,72,99,116,67,138,215,36,226,28,67,26,94,50,79,17,105,133,250,236,240,214,92,236,200,206,218,210,193,14,59,11,20,86,185,44,245,154,18,179,157,90,39,47,4,128,1,0,2,237,191,164,143,52,108,93,240,135,140,64,39,10,87,124,80,13,131,20,126,132,236,43,223,248,183,115,145,150,0,170,171,214,92,189,173,96,207,135,107,200,127,195,123,151,244,127,255,244,91,32,207,245,32,147,250,64,51,3,16,13,32,68,195,218,193,248,193,162,168,54,98,226,125,32,44,83,244,69,249,172,124,172,246,28,88,54,176,214,9,148,136,196,194,193,87,62,3,97,211,18,255,251,176,100,173,10,103,128,104,206,83,120,120,208,61,67,185,121,97,130,84,29,25,163,52,109,229,229,64,252,142,165,205,131,21,136,144,113,95,150,194,77,18,26,63,15,155,28,37,51,147,6,75,240,46,178,51,68,104,91,86,143,163,112,79,138,163,161,128,122,11,226,114,33,196,45,74,161,130,61,44,141,32,19,129,253,16,17,225,174,88,11,193,86,120,143,64,114,24,97,58,88,67,144,19,2,12,59,149,39,121,220,77,88,25,98,165,218,77,20,98,225,94,69,225,249,252,159,143,13,220,137,232,205,239,88,32,43,153,220,123,107,134,176,147,205,176,219,7,119,64,64,220,23,88,252,237,143,233,155,164,217,22,156,27,220,201,147,231,170,165,211,197,99,66,250,117,182,4,19,185,198,104,157,186,62,25,146,42,213,133,133,163,18,19,10,237,81,21,125,141,58,132,199,135,60,7,108,24,159,26,166,162,89,151,196,181,112,246,71,201,114,71,170,1,64,225,202,221,17,65,17,138,80,198,214,188,11,202,4,27,218,195,115,4,105,96,100,50,31,121,192,173,83,213,54,107,178,49,187,89,78,39,199,60,168,198,244,194,42,165,197,27,57,162,167,125,239,255,218,135,36,6,191,106,91,244,160,192,0,11,220,80,104,207,130,69,95,207,147,252,203,1,99,98,4,51,21,18,34,1,81,210,239,24,168,3,112,48,244,6,144,203,83,217,68,42,43,212,93,181,6,48,166,205,148,113,179,94,184,204,156,72,61,197,92,214,33,137,117,125,199,22,114,163,139,33,246,84,180,179,112,76,177,74,233,29,170,124,159,201,246,101,75,90,80,166,75,4,243,193,109,41,94,32,160,32,14,154,42,49,118,234,48,72,185,115,84,169,13,82,74,0,14,107,110,190,87,186,144,88,89,11,127,186,45,203,51,167,145,209,211,208,25,161,35,196,67,3,242,225,209,120,148,59,220,226,199,173,69,10,107,146,80,76,161,172,71,92,135,9,185,209,194,35,130,215,72,89,231,254,114,208,106,180,42,24,56,90,21,19,196,71,158,97,120,234,134,72,78,56,160,5,97,72,156,60,85,252,188,149,207,141,21,38,162,159,186,140,46,149,215,154,159,149,120,249,10,47,215,120,171,30,29,215,114,237,113,56,112,2,0,27,138,187,42,4,49,49,23,84,173,55,71,65,204,146,70,129,49,5,22,132,196,94,242,176,165,38,157,95,11,5,13,198,191,232,150,20,64,7,209,6,40,139,36,61,162,54,71,187,106,244,16,204,86,42,108,131,30,158,250,117,189,137,209,253,32,27,0,0,157,225,112,64,66,84,192,228,243,90,192,193,206,116,48,4,4,76,50,55,119,23,201,16,112,4,45,122,194,164,215,85,171,198,28,255,251,178,100,169,8,183,61,104,77,155,120,100,114,67,197,153,101,105,229,58,156,165,163,55,78,61,147,193,8,25,37,65,148,149,144,86,236,215,80,65,156,25,42,108,213,213,39,58,235,5,188,197,123,4,240,121,21,182,55,148,117,148,216,13,182,5,98,207,58,87,80,159,143,120,68,221,86,187,47,238,15,212,226,144,133,161,112,143,196,16,127,129,172,110,138,224,159,22,1,64,1,146,22,230,3,177,3,7,49,192,84,136,184,180,154,71,81,202,185,77,105,134,186,80,194,71,48,18,113,213,88,87,85,183,159,135,50,31,42,120,253,75,177,207,59,66,154,209,104,164,186,49,95,148,91,199,53,48,101,235,161,169,58,80,33,196,237,156,78,85,96,158,234,209,49,113,69,121,73,198,199,150,222,55,36,148,15,71,56,165,45,82,52,156,229,89,225,53,82,18,54,173,13,75,201,93,56,97,182,16,212,164,77,145,195,44,62,99,201,188,78,108,146,161,98,232,109,238,10,60,12,240,75,71,77,104,5,198,118,166,157,178,168,182,139,202,212,137,193,199,211,1,159,107,212,157,218,40,62,233,220,228,2,8,136,140,127,128,228,8,53,66,39,180,115,255,171,231,244,116,124,254,59,234,63,245,119,60,205,217,233,192,128,0,11,188,179,98,83,2,162,102,129,204,77,229,40,4,92,64,130,35,177,128,115,33,17,59,71,5,10,189,216,89,8,90,93,22,192,157,210,241,222,106,181,233,93,190,145,98,202,144,217,120,228,212,247,72,182,115,17,144,150,44,182,201,14,36,99,97,189,148,253,65,168,201,193,102,115,176,93,54,112,28,239,213,100,56,250,91,23,20,136,61,2,66,88,201,152,254,71,192,7,48,188,46,10,82,78,30,182,134,164,83,231,3,83,49,184,116,52,174,144,15,144,216,208,32,109,12,75,188,84,31,240,32,189,127,119,215,110,119,5,185,89,76,34,232,249,173,4,249,229,33,233,186,51,100,125,93,72,215,87,176,43,28,246,118,163,81,177,33,165,115,34,251,50,24,157,135,9,9,141,2,146,233,178,43,91,4,103,239,149,138,211,38,19,164,114,149,110,35,123,201,92,30,101,118,216,253,191,113,179,43,221,106,27,18,138,119,183,128,237,240,120,2,0,32,149,220,74,209,223,88,216,176,17,32,132,69,182,182,91,97,24,82,162,193,146,75,143,133,250,3,198,112,118,237,91,15,126,83,197,232,59,197,170,128,184,16,108,35,60,112,247,223,252,167,191,71,213,155,253,71,219,209,232,166,138,214,95,65,42,64,0,0,93,49,210,179,112,0,29,172,51,107,195,13,32,42,132,133,217,140,20,216,48,16,170,4,28,78,24,130,218,26,72,160,144,5,117,204,141,235,216,88,255,251,178,100,167,12,182,245,103,205,155,121,121,66,68,166,89,85,100,226,120,157,233,157,48,109,225,147,200,254,144,229,1,166,29,136,24,70,1,126,8,37,1,121,119,125,179,89,236,178,127,156,123,187,184,148,191,79,74,252,75,23,113,81,81,198,230,99,50,217,58,111,181,132,118,88,86,137,12,151,125,74,24,3,236,172,240,100,121,147,6,92,58,229,192,157,145,172,64,83,208,184,115,203,128,160,229,239,148,52,64,34,212,160,188,2,1,10,133,107,52,112,73,4,7,65,3,61,172,198,23,203,203,139,144,220,159,22,68,251,208,61,81,183,222,212,166,83,40,173,42,142,207,202,45,83,71,237,101,182,143,221,180,44,172,44,91,14,206,151,93,19,43,207,210,42,57,180,81,164,32,190,95,164,39,66,147,227,97,229,140,100,229,181,199,229,229,213,130,20,201,110,194,210,99,75,236,176,245,231,190,250,122,169,123,20,100,230,203,30,189,94,56,113,114,20,11,102,149,180,66,159,166,98,198,133,64,27,72,107,2,245,36,112,0,60,138,3,126,2,129,241,45,155,106,180,104,65,243,34,173,152,71,47,68,121,90,91,123,170,151,36,141,202,176,29,17,206,118,38,65,49,236,121,189,134,242,43,185,27,223,246,118,127,97,85,160,64,1,179,2,145,76,180,26,10,161,14,83,66,5,64,34,4,65,115,15,16,224,118,30,14,31,17,12,154,89,134,138,175,26,190,120,161,136,97,99,22,199,81,228,167,159,164,167,149,220,220,21,40,202,87,15,76,208,199,105,43,98,174,35,246,214,22,228,130,79,24,148,62,205,230,150,132,62,154,144,166,10,199,157,214,9,154,194,50,7,5,36,151,171,0,92,42,228,188,98,50,46,132,14,75,4,4,3,156,91,64,228,216,87,32,39,33,177,124,214,9,18,82,89,117,44,198,174,220,80,185,72,241,151,211,75,223,182,207,12,146,22,205,131,72,14,234,91,31,43,90,219,106,132,253,140,184,170,196,217,247,207,51,12,127,223,92,190,39,22,156,40,90,128,201,96,205,33,219,214,57,68,164,182,250,122,66,66,94,156,249,242,176,252,201,234,148,231,171,145,136,175,170,40,44,159,97,73,181,180,247,150,217,148,230,103,150,248,138,141,83,88,200,23,173,133,244,53,239,0,0,0,64,0,0,0,174,10,146,176,68,82,206,172,109,104,79,220,144,174,111,3,175,63,4,104,98,48,148,20,55,106,254,213,243,231,100,232,255,253,90,191,253,244,121,110,235,39,30,158,173,72,215,117,95,96,0,3,1,83,38,94,26,1,20,7,186,119,156,72,10,96,208,16,132,246,100,160,178,0,199,2,96,96,32,97,81,41,140,20,152,98,202,181,102,11,10,30,213,102,255,251,178,100,165,12,167,41,104,204,147,152,100,116,56,129,89,173,15,12,8,30,253,163,44,78,101,51,192,219,13,38,41,135,136,224,48,104,10,163,212,162,106,213,53,73,15,75,185,47,189,106,86,218,106,180,66,138,52,213,29,148,98,129,202,161,67,143,75,246,217,25,241,84,53,40,112,211,129,19,151,142,221,164,51,110,80,114,182,151,14,47,78,160,5,200,85,133,150,55,199,10,18,52,232,128,96,97,224,174,154,73,224,145,176,50,229,54,81,88,83,96,1,214,139,90,28,33,81,164,5,179,162,168,98,69,37,82,243,26,26,73,118,64,252,173,200,1,124,182,171,93,119,81,189,114,188,224,8,68,141,253,143,199,33,168,228,162,91,82,188,15,249,168,44,210,151,248,251,4,240,50,42,80,184,121,139,73,4,146,80,204,195,232,211,129,98,194,9,65,134,122,141,193,72,115,121,25,108,83,42,154,37,150,135,132,51,49,170,244,212,111,39,41,85,205,107,175,235,58,87,78,154,138,161,227,140,153,86,144,192,0,172,150,124,176,48,182,9,141,58,167,109,186,196,6,113,9,160,127,58,163,98,211,122,72,227,197,7,223,255,234,214,252,103,213,135,255,247,221,225,141,223,223,255,221,246,254,184,46,9,185,6,250,196,0,0,99,0,139,115,20,130,64,16,76,106,12,202,13,8,212,172,193,33,124,197,48,240,192,160,9,180,34,29,76,29,1,223,83,20,68,180,73,85,82,192,28,2,15,222,52,224,5,0,54,98,19,10,35,114,88,199,55,117,209,187,156,145,189,237,104,148,31,76,216,22,59,141,15,35,221,119,113,141,48,38,125,11,104,168,131,78,209,157,52,102,127,209,52,178,33,81,24,72,225,140,52,73,148,189,94,41,92,29,9,130,65,124,70,231,19,28,30,65,162,120,156,163,147,1,145,51,137,68,161,239,76,208,208,16,85,128,132,129,70,76,128,1,193,49,132,39,49,229,28,75,181,135,105,74,50,166,201,122,247,172,117,233,81,142,192,12,14,24,156,105,175,188,62,218,184,178,153,84,3,132,154,30,172,178,44,103,244,74,98,76,74,225,44,134,202,241,112,171,111,26,36,100,153,150,209,174,251,36,20,208,165,180,98,184,148,91,89,153,91,69,157,10,39,186,108,181,238,45,178,191,35,218,135,255,234,143,134,85,251,140,17,200,36,112,105,142,248,223,204,192,0,4,22,219,140,34,103,88,216,35,143,168,224,112,53,58,163,46,86,36,1,217,162,172,249,239,24,182,124,62,33,204,209,158,15,122,182,72,255,64,162,29,202,154,251,255,255,253,246,79,219,66,215,182,255,217,212,3,160,0,6,78,64,178,143,131,12,100,236,166,210,6,230,133,0,140,68,141,227,81,255,251,178,100,166,8,103,217,103,203,19,185,76,240,57,198,89,82,100,103,132,157,73,163,55,77,225,239,192,224,25,37,165,150,9,72,229,13,47,4,188,199,130,216,187,246,254,36,60,195,216,148,84,242,70,48,247,110,149,219,183,131,177,127,83,16,63,103,38,108,99,76,243,190,81,40,69,90,75,144,84,101,255,150,187,210,7,18,97,246,109,37,107,214,211,186,221,23,171,149,15,49,71,244,116,236,65,97,209,224,190,140,233,73,195,192,68,3,70,185,132,174,133,194,114,29,67,214,33,199,48,120,19,243,96,201,69,140,115,220,231,138,134,39,101,73,46,35,84,203,84,170,14,162,192,171,70,161,206,109,184,82,169,161,54,70,172,141,237,169,108,213,197,137,173,11,119,6,170,101,79,132,204,212,201,103,83,195,92,171,84,202,5,76,142,11,77,207,230,165,158,233,45,25,169,227,130,131,85,195,14,210,91,126,90,188,163,229,66,25,30,45,211,202,172,194,141,184,56,96,85,199,179,253,66,124,194,253,157,244,118,70,109,110,150,123,246,0,64,23,155,230,94,83,182,34,103,32,119,208,144,40,171,25,148,35,237,2,65,155,246,35,40,11,105,214,159,250,146,193,127,3,99,189,201,76,71,255,235,255,248,63,168,159,255,255,248,190,56,167,222,157,148,130,0,0,35,3,183,48,81,83,22,141,60,102,19,233,34,12,20,2,190,25,97,34,45,52,224,114,185,133,139,171,33,144,194,43,10,90,12,2,128,144,209,73,167,141,4,222,116,138,160,84,211,118,92,108,108,211,99,75,62,212,245,86,98,150,203,69,86,228,233,126,29,103,121,201,116,83,117,145,180,22,4,50,21,104,9,18,98,173,148,88,218,144,95,160,64,48,219,198,48,20,56,68,126,216,92,106,85,24,65,166,84,184,27,56,48,89,155,6,20,176,181,75,116,96,66,25,80,99,85,204,40,176,96,227,28,13,129,24,128,70,32,80,208,244,48,102,42,46,204,150,130,19,149,227,42,130,215,123,93,134,36,205,46,79,12,50,8,235,214,215,219,89,76,126,103,6,237,77,3,217,135,59,237,155,104,119,164,134,18,77,14,44,75,51,231,220,146,168,22,168,56,208,156,110,16,52,111,59,208,120,147,168,96,154,106,90,44,101,184,73,53,8,133,43,166,81,55,242,175,169,249,145,172,203,91,239,50,12,20,54,179,93,167,48,179,230,102,123,249,97,101,179,208,0,0,16,0,239,47,230,152,23,164,140,87,45,184,19,6,205,41,9,128,64,117,128,187,203,46,55,150,213,124,22,20,51,142,51,235,251,52,35,91,113,161,105,51,62,223,175,238,149,180,52,253,3,168,186,196,83,175,160,32,19,28,197,48,196,193,226,220,220,186,255,251,178,100,161,142,167,231,105,75,19,122,76,244,58,227,105,72,101,130,84,160,133,153,42,46,229,51,208,227,13,37,137,151,136,114,40,198,144,8,96,0,48,68,66,48,0,72,78,97,144,28,192,144,56,112,32,73,211,7,201,117,13,105,161,128,0,40,38,92,138,94,60,21,206,64,72,132,230,70,107,53,10,255,5,217,228,125,244,254,52,104,213,166,138,94,199,221,154,44,13,249,83,246,160,246,139,244,154,227,32,22,1,3,26,72,131,30,20,13,88,149,189,185,62,128,45,144,24,85,29,19,22,160,16,113,37,64,206,25,96,152,141,137,18,69,137,245,130,69,157,203,3,147,58,160,33,124,94,19,105,51,153,32,106,33,12,131,154,97,130,2,83,132,70,25,88,79,195,12,87,48,52,153,19,139,74,137,247,22,177,126,89,108,54,195,86,2,40,166,142,171,75,130,26,67,47,176,248,191,142,212,66,192,18,16,212,195,88,219,10,18,32,99,40,97,187,153,148,99,132,206,19,158,34,0,47,71,169,136,137,121,247,156,66,155,23,35,232,31,233,37,100,137,25,88,76,164,166,221,70,161,255,196,17,196,225,115,114,125,180,227,176,127,84,61,54,88,224,147,36,230,69,211,218,1,83,200,216,193,155,185,130,172,124,2,137,214,138,57,67,118,169,200,117,134,155,204,171,25,160,213,37,58,167,220,244,71,237,20,49,182,223,255,103,253,22,47,66,122,63,255,255,88,251,218,131,193,219,143,26,64,0,0,25,0,6,192,137,166,122,14,36,104,117,199,139,85,48,197,71,199,130,96,213,202,14,8,44,8,218,50,65,71,191,21,140,133,234,119,54,175,57,113,173,40,197,168,156,7,106,179,249,149,76,218,181,122,213,240,253,194,126,27,137,86,122,161,186,141,117,203,152,150,55,207,42,164,135,91,247,221,53,220,183,37,90,11,154,167,112,59,210,180,209,6,152,230,177,25,75,52,12,89,50,10,139,14,131,86,48,109,85,84,41,93,165,104,84,43,112,183,133,97,150,39,148,173,75,23,132,190,253,61,60,49,21,49,45,150,5,35,251,235,73,202,213,165,124,140,67,81,100,234,108,185,135,156,97,179,53,244,83,1,243,219,41,46,243,235,41,208,175,125,82,148,197,97,20,66,146,16,244,59,145,15,79,74,67,154,85,161,193,27,150,35,172,117,92,82,28,104,68,17,192,202,53,16,176,85,59,90,167,230,135,241,78,209,195,212,198,30,251,176,61,246,90,121,67,214,93,88,204,160,1,0,35,176,56,195,128,221,31,60,49,46,10,10,154,84,167,209,141,160,237,82,178,232,202,135,25,168,226,13,212,167,13,196,127,248,237,0,75,204,214,147,121,34,159,68,72,100,105,238,81,202,39,255,251,178,100,142,136,183,61,104,77,75,120,100,116,63,131,249,85,97,131,82,31,113,163,44,78,101,51,192,249,143,165,21,134,21,80,197,222,155,246,226,232,237,230,84,215,128,0,48,16,210,104,17,88,89,56,123,209,200,113,152,132,10,22,48,151,29,29,19,112,12,61,6,140,24,97,147,198,2,64,148,223,144,131,133,76,186,92,143,249,122,243,92,20,22,30,107,245,174,74,37,113,136,79,37,83,177,41,124,24,212,39,162,140,110,48,252,151,190,80,197,154,97,130,16,84,4,52,135,95,40,24,26,0,201,0,17,150,13,26,83,165,76,192,162,26,163,177,35,180,19,104,19,24,192,194,132,70,1,157,42,44,187,142,101,140,19,207,199,86,41,140,80,161,130,70,161,192,90,80,160,11,64,181,33,113,90,242,134,5,131,17,142,171,18,253,7,92,39,218,153,148,181,230,78,231,178,23,105,166,54,173,251,11,98,53,27,248,50,26,164,136,78,92,134,155,103,132,160,182,149,104,159,87,71,65,100,145,77,163,45,78,181,168,150,32,250,78,58,252,51,33,212,132,140,17,70,107,7,198,110,113,65,22,234,72,96,99,174,141,169,99,188,215,109,18,59,69,147,219,165,171,214,93,85,195,103,12,72,159,42,36,83,13,186,151,47,73,44,169,184,142,198,165,13,186,1,71,118,12,234,73,92,36,40,88,54,186,129,236,163,126,10,43,1,193,75,31,121,157,74,71,185,46,168,21,239,37,186,145,35,22,86,54,16,45,98,215,47,125,82,125,215,248,13,223,219,103,255,238,0,32,0,14,99,136,32,49,177,151,3,196,220,14,29,68,227,4,3,14,70,109,198,65,0,65,230,16,82,220,204,105,181,8,233,22,137,130,134,165,139,106,24,1,253,78,248,173,5,3,105,59,114,39,205,214,121,235,219,142,110,110,12,191,59,77,6,69,147,45,72,188,142,250,210,148,10,2,136,13,234,188,167,98,229,248,110,172,253,51,67,6,45,241,20,6,88,73,198,132,210,133,142,22,192,39,10,2,93,226,67,69,130,14,36,192,204,12,49,203,1,4,64,199,1,70,24,50,136,158,48,212,30,16,179,229,160,51,72,96,205,5,149,43,91,172,21,9,14,173,126,2,104,42,7,109,100,195,14,93,26,100,63,77,201,78,231,165,17,27,183,93,56,132,106,83,137,185,153,111,86,238,156,135,182,165,186,69,51,59,226,121,82,55,135,199,136,67,211,70,108,201,34,80,66,74,66,133,148,17,70,64,129,165,49,28,155,81,33,169,199,36,102,208,34,108,193,35,62,54,155,26,172,127,148,218,178,77,134,86,52,129,226,211,36,117,169,107,77,74,103,10,253,17,140,13,39,170,62,135,165,128,46,236,203,81,44,255,251,178,100,133,142,55,208,104,203,179,121,76,240,69,67,249,48,105,101,102,30,157,155,46,78,101,51,192,240,143,229,21,135,136,168,188,250,71,89,84,90,57,105,160,243,77,77,188,32,119,87,173,119,41,30,22,141,180,205,54,204,198,143,114,225,68,16,176,96,12,233,115,11,220,183,146,122,214,112,179,77,253,120,70,193,77,154,0,49,128,9,161,64,230,27,66,25,138,106,160,12,56,192,4,98,96,210,253,134,202,8,102,21,18,45,163,7,27,160,6,24,58,29,26,7,51,54,196,158,246,182,159,240,62,83,49,223,207,26,124,243,135,169,107,67,115,180,188,105,242,215,77,149,79,44,86,146,162,108,77,131,32,153,158,176,182,217,31,28,101,52,118,82,53,91,18,52,182,137,50,36,227,34,11,34,129,168,42,152,166,108,34,192,145,112,98,142,190,1,7,30,209,144,198,12,24,221,80,215,45,42,12,1,8,144,104,137,112,100,128,6,9,22,157,18,17,41,208,93,58,229,80,194,129,45,240,160,8,244,149,175,227,248,161,176,242,239,114,218,252,177,238,141,210,56,243,241,41,85,88,10,164,25,42,40,39,32,34,37,81,185,193,6,79,30,70,31,55,53,144,162,73,209,106,42,154,148,11,197,154,212,7,203,172,233,205,133,217,65,145,218,62,211,40,209,158,32,216,231,235,168,149,85,93,203,250,166,231,22,102,233,25,80,145,140,43,152,162,132,164,195,182,136,134,121,11,29,73,248,165,4,141,43,9,243,18,242,18,1,165,192,238,231,180,156,253,72,201,88,58,48,86,159,123,95,40,138,2,244,32,53,248,87,131,32,99,105,245,208,129,249,54,189,177,87,238,103,236,39,211,254,186,208,0,68,37,66,232,198,114,150,119,120,134,98,6,168,12,29,80,88,209,127,18,132,136,2,12,144,181,160,154,89,184,96,139,73,16,6,132,6,36,34,185,6,1,101,166,50,183,232,100,45,78,159,228,154,213,121,220,230,105,111,207,196,215,254,76,237,82,193,10,28,223,15,12,23,6,2,80,53,252,225,40,2,134,129,173,46,235,92,164,44,10,74,112,64,165,243,92,73,170,99,148,17,92,60,112,36,131,166,97,166,84,11,180,9,49,38,226,109,57,101,224,26,132,64,48,4,130,68,12,42,84,164,181,230,169,96,108,153,179,154,92,162,222,167,66,124,77,180,246,222,7,86,247,136,144,120,109,201,115,156,70,6,197,22,123,141,22,125,31,245,136,225,82,192,111,107,119,204,153,86,252,160,182,96,170,136,72,69,44,54,129,112,120,164,161,158,36,197,69,12,42,217,151,135,132,77,92,86,82,9,212,21,154,179,81,213,212,109,27,105,33,100,87,215,124,229,144,124,73,219,229,179,205,255,251,178,100,116,138,7,188,102,203,11,121,76,244,64,67,201,69,101,37,98,31,17,163,46,206,101,51,200,229,11,38,52,246,21,72,221,175,242,163,109,48,128,24,249,240,234,93,35,190,128,2,0,179,200,209,81,115,110,184,172,210,240,105,211,112,83,126,13,7,36,136,169,128,122,5,10,2,251,40,252,12,180,254,179,23,19,250,8,109,100,97,247,86,124,104,90,171,90,250,144,124,71,3,179,88,166,223,77,23,253,9,233,255,168,32,24,233,64,206,224,35,1,155,78,240,69,84,79,233,130,192,35,68,133,111,126,67,7,134,37,19,62,230,60,16,143,4,158,97,64,154,213,7,1,217,16,140,11,127,39,129,113,199,229,205,166,114,235,87,191,222,203,186,143,114,236,70,164,252,48,217,22,17,137,192,69,98,195,176,34,97,165,67,16,146,38,18,113,17,14,52,91,42,78,180,114,66,104,40,66,196,41,76,198,0,203,181,230,76,97,158,115,28,14,184,206,40,40,89,129,72,84,195,9,242,192,96,69,3,19,40,76,195,32,181,104,80,60,234,3,91,186,24,2,133,134,17,9,149,164,77,2,198,140,170,102,36,168,159,246,135,38,110,74,148,191,107,170,27,181,12,212,151,64,177,26,209,232,196,5,40,87,181,52,34,130,77,213,5,7,16,89,25,248,38,145,133,31,114,237,145,178,33,132,173,136,200,67,168,80,172,130,27,188,170,201,172,113,30,140,30,131,124,97,227,47,166,145,161,70,148,24,104,121,1,69,201,245,6,77,68,57,126,167,58,67,21,41,148,231,126,66,0,2,0,1,44,0,0,66,175,48,3,36,37,164,62,83,208,253,67,75,250,168,96,96,14,119,80,226,160,13,68,31,118,249,138,111,199,67,25,23,85,219,255,71,103,127,254,115,125,93,31,255,222,135,125,139,218,144,0,0,25,128,0,9,225,2,17,143,135,5,137,206,228,12,120,142,156,132,148,179,0,160,6,20,214,76,64,21,216,0,152,73,165,42,86,153,143,91,47,78,109,223,99,79,52,220,63,41,238,116,54,105,242,128,237,215,149,247,57,77,152,92,181,157,202,223,198,239,3,188,109,29,224,134,94,100,83,65,215,251,23,85,176,192,111,234,43,57,203,81,63,29,105,234,96,66,8,194,25,18,210,132,1,40,11,240,52,38,30,95,176,19,12,230,42,12,105,104,164,143,5,184,46,122,171,63,177,161,193,46,106,144,75,7,154,129,31,69,131,217,209,100,11,47,21,14,230,34,152,88,38,64,250,171,91,83,80,200,57,88,236,16,157,25,188,90,49,80,135,104,14,82,176,72,73,105,133,163,162,184,236,187,13,82,84,65,56,66,92,197,90,88,77,195,24,158,121,133,213,114,79,159,94,179,255,251,178,100,103,8,71,85,104,205,211,120,100,112,63,67,89,72,97,35,102,155,53,163,61,76,225,49,192,239,136,229,169,148,137,136,239,86,201,137,149,151,222,101,91,167,72,215,214,154,177,1,17,211,103,206,164,220,72,194,255,111,224,171,80,0,0,64,4,53,32,103,10,42,61,39,245,251,100,146,40,235,92,16,134,108,128,179,252,100,115,56,95,58,79,195,163,41,47,147,145,104,114,56,226,248,191,100,7,78,207,191,98,34,217,173,170,26,27,132,154,85,159,70,230,95,255,210,1,178,0,1,222,57,80,68,64,135,79,169,8,134,123,139,154,110,134,133,46,18,121,135,37,0,136,85,125,73,131,103,42,192,192,88,195,43,202,133,157,86,202,106,79,111,156,191,123,113,169,204,162,49,173,226,215,92,72,122,61,94,69,131,227,34,131,229,239,99,114,191,36,150,59,174,252,50,211,111,52,154,104,155,115,94,137,246,208,25,115,174,136,37,149,98,13,204,34,41,188,50,112,139,35,208,146,147,45,5,147,17,139,65,46,19,48,137,171,149,220,243,66,218,141,60,204,86,136,178,240,52,62,220,154,21,193,24,159,58,9,108,152,148,211,91,77,46,30,130,109,164,96,121,9,164,124,186,152,209,165,96,42,136,96,148,13,147,147,146,176,84,209,35,58,138,9,162,4,212,80,48,125,199,84,43,162,146,182,31,102,35,4,49,40,78,129,53,196,73,196,102,35,137,49,4,46,145,142,141,70,208,61,166,201,88,85,144,128,64,0,0,22,153,212,37,8,203,145,184,67,141,141,252,187,167,149,29,43,33,50,179,151,28,161,176,213,193,101,117,231,48,26,78,77,248,64,173,15,255,106,6,117,254,207,251,63,255,255,217,120,58,234,92,208,23,69,233,0,0,96,99,17,134,128,3,13,140,142,28,28,141,74,22,22,48,164,212,55,70,114,96,163,46,1,135,140,136,81,53,204,72,49,193,22,21,72,209,165,132,37,105,186,160,179,217,53,49,40,195,41,38,118,169,97,188,62,227,219,99,80,226,86,205,114,42,184,221,250,84,182,72,4,193,95,130,0,83,13,196,81,160,80,78,137,8,41,92,154,237,118,48,92,38,217,137,73,197,2,51,12,136,3,12,54,3,23,28,32,132,111,45,216,146,198,58,204,220,211,21,69,205,160,29,231,224,170,123,19,91,69,242,126,210,10,4,94,105,214,212,236,44,183,226,114,87,180,106,123,33,133,173,0,203,159,173,190,18,183,162,0,189,69,73,43,140,82,160,48,67,76,20,98,13,222,251,139,214,241,154,86,249,150,73,54,28,124,219,132,148,93,161,81,90,38,132,84,34,70,72,218,21,197,106,227,150,70,5,2,97,227,185,205,75,218,197,23,27,39,255,251,178,100,110,138,71,119,104,76,147,121,76,244,63,33,153,103,97,236,38,29,73,159,50,237,225,145,200,206,10,166,92,244,149,128,68,235,36,80,188,214,138,22,37,237,203,201,242,77,204,169,95,44,0,72,0,0,21,154,126,18,81,48,9,137,104,186,161,108,11,134,112,251,168,151,104,70,200,219,27,91,72,32,232,108,228,140,130,195,215,69,129,133,196,12,158,10,19,183,250,191,255,255,253,119,63,213,218,29,181,165,177,174,50,253,170,8,1,66,195,112,52,40,44,104,116,60,138,114,173,130,52,3,6,108,93,73,218,60,40,10,90,141,25,40,129,114,1,130,98,129,89,8,128,128,198,170,3,147,49,84,77,66,154,150,172,230,114,251,28,220,57,187,180,206,252,252,121,246,109,228,80,236,182,42,241,59,204,98,4,87,9,50,95,87,17,117,89,112,152,52,62,238,175,249,122,244,92,168,248,95,214,120,244,152,206,157,143,154,53,34,120,90,5,243,63,120,155,66,133,4,165,141,7,62,88,15,113,119,134,87,10,111,23,91,40,97,168,58,250,58,238,69,50,236,126,65,241,44,1,207,201,33,8,252,188,65,7,140,201,199,135,234,133,173,155,147,94,88,63,34,198,18,199,85,143,65,31,243,238,190,202,148,60,97,75,246,177,217,235,236,149,40,204,69,215,84,19,214,213,73,233,139,201,208,203,39,11,216,178,169,162,115,36,124,82,161,223,218,183,85,230,11,254,34,211,203,87,247,245,86,174,87,244,118,151,133,194,189,191,72,40,0,0,155,106,18,64,4,49,25,188,66,126,163,218,108,162,184,221,118,103,5,160,87,213,191,238,245,122,136,6,143,235,81,164,255,255,255,255,255,241,119,57,67,183,208,221,127,45,78,104,32,0,1,116,117,48,12,40,12,64,58,224,114,36,6,217,91,140,36,29,11,89,130,22,17,28,192,96,66,117,51,22,42,74,181,53,25,12,45,26,63,82,193,171,173,242,175,86,215,238,59,223,185,25,251,211,111,86,50,184,83,83,183,42,150,191,146,196,229,101,142,202,195,187,75,241,225,72,150,154,95,21,21,103,171,3,30,165,93,200,0,80,209,129,75,72,91,132,195,44,160,242,66,134,22,229,210,22,189,206,77,192,204,132,196,37,9,172,186,129,134,181,209,0,66,163,144,130,149,15,202,107,38,235,77,70,219,127,31,109,240,232,119,116,78,7,135,155,178,122,181,131,245,5,119,27,82,88,44,162,157,58,51,94,125,41,169,69,199,254,173,122,173,237,71,19,125,238,218,35,211,146,243,100,194,42,214,11,172,29,62,91,95,25,218,165,181,66,199,226,105,147,216,74,138,61,115,48,63,67,171,30,188,178,207,43,63,122,35,111,231,228,224,237,255,251,178,100,112,8,7,56,104,205,155,121,100,112,67,99,185,48,100,38,146,29,129,163,52,237,225,51,192,232,13,230,181,134,9,72,215,62,177,231,189,88,237,168,226,74,206,233,225,188,20,88,48,7,205,233,149,5,137,149,18,165,117,79,196,20,245,202,23,203,9,185,158,102,126,176,178,106,153,80,91,198,125,198,150,97,193,219,150,157,101,138,200,239,67,39,140,0,92,101,47,90,127,72,186,0,131,123,186,125,1,0,0,0,112,18,180,60,144,23,16,60,116,241,96,150,234,21,39,50,100,52,99,114,144,92,153,14,84,8,46,149,132,22,44,42,116,45,225,36,180,105,178,245,166,61,154,28,101,154,203,59,91,213,5,252,32,135,182,181,59,91,143,71,95,247,30,187,255,47,125,97,249,83,112,90,11,121,255,45,115,14,110,73,66,200,95,245,150,155,139,2,80,81,220,23,93,37,135,198,91,245,250,9,83,250,17,96,96,144,60,16,179,86,78,133,77,97,46,147,29,53,159,100,134,64,114,98,49,34,220,43,212,16,165,67,134,237,56,46,244,204,51,42,142,43,123,92,136,63,145,40,205,59,238,225,231,22,166,181,65,59,132,111,170,244,43,108,23,46,179,153,124,207,170,244,228,203,4,76,198,240,85,131,101,64,161,193,96,116,128,100,25,68,56,186,68,130,66,9,138,222,81,179,99,235,17,16,14,133,12,85,27,180,209,230,162,157,64,80,238,231,198,105,100,218,109,69,216,35,140,50,245,100,238,253,192,48,128,0,74,128,0,9,234,78,186,104,122,86,119,242,105,121,75,47,78,48,45,9,214,147,24,64,139,16,202,93,175,166,141,49,76,102,20,166,255,6,79,251,127,255,255,255,251,149,140,247,242,110,93,35,47,253,0,0,66,135,162,38,96,128,194,114,1,66,2,99,229,82,24,137,28,145,84,36,194,224,113,241,130,152,188,66,6,2,22,2,98,32,16,24,50,96,144,120,40,172,80,6,201,101,151,254,69,189,63,56,218,130,171,93,236,15,222,207,50,120,110,244,165,38,105,217,67,88,111,154,36,58,13,36,57,10,97,8,175,235,214,194,158,68,61,68,81,228,12,99,2,161,178,97,83,3,130,86,83,29,112,97,234,98,3,140,162,114,72,3,29,55,133,53,65,57,217,3,132,135,130,196,74,12,166,12,71,196,201,76,176,107,0,122,77,177,138,41,73,68,175,165,65,196,23,100,233,126,52,2,112,67,115,207,220,14,198,144,38,212,224,183,178,3,86,229,230,214,223,221,210,200,171,197,163,152,95,17,2,96,80,161,131,98,97,128,209,180,82,77,130,242,228,141,31,35,18,170,128,13,24,233,31,145,248,54,98,169,116,101,90,81,9,245,223,19,54,101,150,255,251,178,100,111,8,183,228,104,75,139,153,76,244,66,100,105,69,101,226,58,156,97,163,57,173,225,145,192,252,22,101,1,131,137,232,249,74,83,172,215,249,164,255,114,159,20,53,93,169,173,180,143,101,251,107,206,250,193,141,168,113,36,207,48,224,224,2,0,77,184,165,132,71,104,64,157,101,31,25,60,229,106,200,0,91,133,129,212,96,158,200,21,243,25,27,165,202,159,120,35,58,111,89,115,183,253,67,152,74,228,191,249,69,61,225,57,230,86,121,243,104,1,160,234,24,238,221,59,172,228,122,84,0,17,0,0,10,82,1,224,51,73,96,92,71,10,52,85,16,92,6,90,10,76,18,236,175,161,34,59,224,32,213,214,24,37,70,52,10,151,168,248,162,25,62,46,252,31,82,36,249,218,194,95,33,229,153,140,103,41,102,57,184,113,249,167,137,67,111,156,196,0,215,98,204,37,149,45,181,248,250,209,163,131,119,81,213,116,231,195,44,93,226,98,178,34,96,10,149,81,149,96,146,15,162,123,191,65,251,93,130,178,65,96,72,139,164,166,8,250,194,75,74,128,176,176,214,252,195,79,226,113,188,240,150,108,234,206,80,135,67,201,216,212,79,89,125,38,189,69,186,160,166,201,117,150,234,186,51,175,104,158,211,43,112,148,230,191,68,122,184,227,175,84,208,158,184,84,129,49,189,145,15,201,77,80,206,85,20,212,137,235,223,88,219,201,34,45,179,25,139,234,216,94,184,200,218,167,78,192,233,173,20,93,220,245,155,28,174,138,87,99,244,165,162,99,190,5,28,216,88,138,50,151,1,116,65,108,245,72,47,107,110,89,140,20,129,81,66,22,115,225,7,1,160,65,144,86,197,239,95,222,214,67,203,119,241,161,193,22,133,124,119,191,56,200,183,173,245,190,184,52,161,43,101,8,91,55,221,245,55,43,0,65,5,65,158,165,70,51,139,236,34,111,105,1,99,163,22,89,40,15,92,225,197,166,84,4,221,12,29,17,248,1,26,38,64,241,192,240,40,114,194,163,180,182,86,115,67,152,185,189,242,75,77,141,152,205,53,137,135,118,220,145,122,48,119,194,86,244,184,234,76,148,21,202,2,41,113,208,144,0,68,234,117,34,162,93,53,180,206,127,139,218,138,6,8,162,5,204,34,82,240,181,109,136,112,68,188,30,56,20,73,138,88,100,1,204,154,100,136,25,28,188,56,240,114,6,132,100,78,151,173,45,129,130,9,128,44,107,140,10,56,10,43,148,233,48,232,202,208,12,45,156,48,88,131,166,255,75,226,179,245,31,232,109,150,198,227,78,44,221,12,165,201,135,105,40,196,113,152,100,73,72,20,97,37,74,86,192,85,36,10,161,192,170,22,90,161,105,156,70,72,89,63,68,255,251,178,100,102,8,167,179,103,204,11,121,76,244,59,1,153,85,103,12,26,29,201,163,55,77,101,239,193,9,143,229,1,132,141,200,164,233,50,212,156,82,25,112,175,23,105,17,212,39,84,107,19,77,203,75,115,150,154,239,86,161,141,66,233,10,9,229,78,22,194,4,193,151,138,10,242,253,32,4,2,155,109,93,193,245,210,195,108,240,42,233,55,45,22,214,169,41,102,89,163,197,200,66,136,185,43,30,112,128,182,71,14,113,129,48,235,152,253,140,117,138,180,81,47,62,167,83,47,72,75,227,63,254,251,209,101,32,26,0,0,20,169,138,114,0,169,1,61,136,136,210,194,169,12,100,134,174,216,21,200,41,28,50,9,70,197,16,45,141,39,168,140,1,99,85,197,119,197,99,73,249,33,143,206,215,156,175,79,132,162,110,142,212,142,215,49,117,163,215,234,208,67,237,61,236,75,184,126,150,66,250,64,11,93,171,45,212,211,110,174,220,226,30,92,114,100,206,250,214,73,22,80,1,44,10,76,73,0,67,145,8,66,47,120,211,70,112,40,162,172,59,0,182,5,85,112,37,132,208,33,229,40,74,93,189,27,135,73,186,134,144,226,124,230,139,130,160,174,218,156,48,222,112,179,54,221,61,13,76,221,73,89,159,201,44,29,33,204,175,21,44,139,139,238,85,137,228,166,177,5,237,107,73,220,84,69,176,142,93,71,45,198,243,98,117,80,97,198,67,232,141,110,124,204,220,174,93,50,233,136,154,43,80,217,178,166,74,170,45,233,72,47,100,138,183,101,221,106,168,101,100,84,218,93,101,207,114,90,77,85,252,4,118,124,108,18,249,22,4,110,138,189,137,38,224,203,216,237,152,192,40,84,200,168,215,160,151,194,124,160,176,55,135,67,207,242,210,120,105,76,232,188,25,28,95,240,166,8,194,235,219,240,116,195,75,115,77,95,87,21,10,145,197,18,82,239,101,22,243,20,109,0,204,22,57,14,112,136,72,135,65,15,13,17,32,67,4,136,76,50,27,18,20,38,240,144,232,196,65,72,40,197,193,129,160,24,65,24,181,78,152,132,64,36,31,1,6,226,41,222,89,42,74,241,25,61,123,18,77,243,7,126,147,42,23,83,115,77,46,28,103,242,168,180,252,61,58,144,194,193,148,139,162,143,44,10,242,251,22,26,224,212,46,58,88,5,5,1,154,46,189,213,29,10,2,94,159,0,235,162,197,129,34,193,201,141,97,211,58,196,16,53,148,133,24,152,17,70,162,73,32,208,17,0,168,208,73,38,42,40,24,80,196,153,25,202,7,37,105,120,11,60,40,17,38,148,147,226,205,144,206,87,14,176,149,74,140,139,10,91,180,235,121,26,99,142,220,26,229,28,73,167,198,31,171,72,255,251,178,100,92,136,40,0,93,75,139,154,76,242,63,35,169,85,101,229,30,158,217,163,55,77,101,241,192,166,134,39,181,135,156,144,135,236,18,128,164,157,138,17,136,38,181,64,64,108,104,74,51,33,250,189,44,66,66,134,3,160,216,124,82,34,89,29,134,220,48,117,90,103,94,155,104,200,143,134,99,191,193,63,52,162,143,20,168,55,224,194,63,140,253,152,255,11,121,110,84,71,253,221,211,191,217,0,32,3,166,201,5,66,54,97,22,185,140,176,21,80,77,234,144,16,98,6,19,64,242,69,59,106,146,54,151,107,223,171,178,151,33,181,170,147,122,104,61,216,173,132,24,205,106,16,121,36,33,21,92,89,15,153,246,239,186,175,237,202,0,104,128,0,78,131,81,143,105,44,24,61,68,134,150,178,162,171,19,28,221,36,215,154,17,24,80,112,193,141,12,238,132,16,110,66,193,218,209,90,21,225,183,197,93,81,93,171,28,189,121,251,140,76,69,224,46,81,86,148,220,155,133,65,210,215,207,176,236,55,51,46,87,203,102,88,239,43,135,221,251,141,186,8,212,204,195,2,104,8,193,28,118,44,171,114,18,137,207,75,196,134,34,4,203,104,18,128,128,178,84,12,18,65,74,136,16,0,164,100,44,102,5,23,65,51,110,42,105,122,66,5,117,145,161,252,108,13,117,251,113,96,166,220,158,58,73,33,137,197,33,123,82,171,141,6,37,90,162,142,142,70,68,140,87,203,14,112,153,18,112,97,209,202,143,25,241,118,104,208,97,72,223,118,85,151,53,60,40,123,128,117,171,14,102,101,99,19,134,231,107,96,69,144,5,44,9,87,159,225,102,147,252,168,212,12,110,108,8,124,85,203,232,140,14,251,231,234,247,13,103,226,101,139,93,185,146,241,88,99,97,229,59,54,160,244,82,23,116,128,27,2,111,67,98,10,3,0,156,78,8,203,14,228,107,6,142,40,85,70,17,242,113,210,142,87,254,175,255,255,255,255,253,255,212,205,191,73,48,0,0,97,69,81,38,147,7,54,49,220,244,217,94,102,8,10,21,92,154,100,36,66,6,16,17,4,128,13,211,176,116,45,67,145,44,128,68,28,100,6,11,148,47,148,242,124,169,114,129,121,140,220,167,58,90,91,54,233,30,105,76,170,211,163,73,13,69,220,150,172,95,101,32,224,43,197,43,67,88,242,92,40,2,116,43,166,226,76,122,205,47,250,252,69,1,209,144,152,105,24,146,98,163,131,249,79,179,51,115,32,50,169,235,189,174,24,166,2,12,0,200,98,70,16,137,101,90,17,128,57,0,203,88,17,17,119,208,205,153,52,249,114,61,179,133,2,107,141,117,92,89,22,228,249,196,226,31,11,226,222,187,61,21,74,56,200,122,255,251,178,100,84,14,184,19,105,76,147,121,124,116,66,99,169,88,97,130,102,32,133,161,48,45,233,51,209,9,14,165,1,145,26,88,229,149,185,82,149,139,214,79,248,141,243,87,87,108,212,55,211,201,19,21,103,100,203,217,158,80,160,115,47,204,84,128,167,72,98,231,211,229,126,156,225,41,84,111,238,179,21,235,150,241,1,40,225,5,149,88,195,164,165,153,220,222,39,87,11,200,68,55,185,199,135,168,106,168,52,107,220,8,146,189,170,251,205,188,170,100,104,135,111,169,64,0,16,128,10,39,97,67,138,192,211,171,44,8,4,49,140,96,241,162,214,65,4,104,75,47,20,110,2,195,165,232,127,20,195,15,231,215,106,155,255,4,80,81,5,69,1,13,249,167,151,154,116,101,162,137,169,204,53,121,228,43,177,203,254,191,160,35,46,224,102,3,23,31,48,120,128,19,59,89,2,27,26,152,8,112,194,110,19,16,24,24,139,212,96,71,138,94,6,42,45,185,140,135,152,16,72,240,130,4,46,170,138,93,181,27,244,210,253,106,138,173,218,178,201,84,110,110,138,81,44,219,54,149,181,230,228,238,160,8,56,43,202,96,0,40,82,62,10,24,1,7,105,229,211,71,196,244,79,17,64,13,52,66,40,46,121,169,133,131,188,97,65,0,164,37,255,51,194,76,48,0,44,100,135,48,238,205,10,146,255,24,130,0,21,198,116,81,132,34,86,38,208,115,64,1,35,64,41,146,152,18,1,141,66,193,139,200,16,60,189,105,27,12,72,156,123,13,109,100,61,77,8,148,22,45,105,161,161,49,241,123,150,123,36,126,28,151,253,167,220,146,59,79,217,176,209,146,19,122,72,216,153,101,140,44,98,77,10,219,140,23,16,144,22,48,162,168,217,17,168,54,192,101,153,43,40,54,76,201,8,122,39,212,64,129,123,92,136,73,118,211,170,241,134,213,102,36,233,82,232,90,148,219,148,190,101,95,95,252,82,193,236,214,49,39,82,180,99,197,64,77,59,18,98,163,8,75,150,110,251,191,226,201,112,190,111,203,141,113,207,153,111,235,252,150,110,207,10,111,252,136,116,31,244,24,56,193,185,130,143,39,81,243,169,131,206,80,187,160,93,46,58,241,87,118,229,55,232,178,234,104,244,2,0,128,0,11,100,0,6,222,85,90,179,80,70,119,130,160,115,56,21,20,97,141,173,121,83,91,80,202,165,243,129,83,49,109,35,210,116,148,9,110,253,104,171,30,197,71,250,146,41,36,110,146,218,89,83,119,127,34,180,211,60,174,252,195,220,103,50,136,15,57,91,183,13,194,211,185,204,145,76,171,200,22,74,243,67,175,204,161,194,107,202,222,242,183,102,100,157,35,66,38,18,115,167,9,112,81,25,255,251,178,100,53,128,55,117,104,207,107,88,124,112,63,35,185,85,97,226,58,159,209,163,48,205,225,62,64,253,143,229,33,150,9,200,112,174,193,42,215,33,17,50,4,150,213,130,173,125,224,248,229,52,1,34,211,184,225,191,178,200,132,112,193,57,153,38,101,47,236,175,220,167,196,104,174,12,23,138,204,202,246,20,118,101,82,25,58,233,184,230,64,41,146,137,40,174,104,205,226,208,217,144,185,135,251,155,105,196,224,145,58,150,211,241,50,175,188,238,75,165,211,58,24,185,103,145,82,210,183,13,205,55,226,189,47,135,59,139,12,223,94,68,117,234,182,165,67,80,232,91,91,211,196,43,14,182,197,21,207,77,15,43,2,88,62,24,64,0,28,25,228,56,133,134,76,216,218,168,5,240,41,10,149,0,37,96,137,138,92,212,120,109,175,160,85,157,75,15,87,127,127,152,30,226,145,105,160,197,56,113,217,129,182,115,45,118,198,185,127,57,149,212,219,104,199,163,73,47,164,0,160,0,56,6,13,77,130,167,103,238,212,173,203,96,48,8,204,28,145,249,225,30,34,4,133,195,230,60,38,149,73,250,146,197,252,20,6,12,57,70,104,171,71,71,252,170,75,99,21,42,95,164,175,126,61,98,134,73,61,148,170,13,121,36,147,15,220,13,15,34,147,101,77,0,128,48,40,90,90,172,100,84,116,80,193,69,25,1,64,202,56,134,1,13,20,41,83,53,0,0,171,122,66,12,11,3,2,12,88,44,210,136,196,134,1,68,96,224,226,65,34,223,17,27,162,168,113,168,20,7,9,129,182,14,81,144,136,248,175,205,172,11,136,31,230,11,58,88,11,20,74,246,145,19,149,184,75,82,80,167,42,56,178,214,187,124,239,51,119,150,251,239,122,50,203,43,59,114,184,45,73,24,97,1,41,36,114,45,161,49,120,84,25,31,28,101,243,163,37,94,216,24,120,148,24,33,35,136,249,234,113,20,66,36,154,136,186,58,23,70,106,245,17,129,44,194,141,245,28,183,254,59,57,246,77,150,253,27,49,60,177,22,78,245,22,117,93,211,74,148,21,172,226,128,0,12,135,37,206,233,151,251,187,202,48,43,110,102,17,65,225,229,67,161,64,77,110,187,82,88,16,136,182,21,152,221,11,205,87,182,43,59,46,141,81,140,226,121,58,142,56,196,110,167,206,90,57,23,45,91,113,98,31,255,209,119,121,0,48,0,14,23,186,14,108,12,90,120,158,19,64,90,224,130,225,195,200,134,175,21,42,67,180,140,2,105,167,137,22,105,5,207,42,14,71,53,1,198,9,121,233,233,236,207,218,177,67,73,106,118,118,253,137,152,197,37,156,96,91,89,173,37,240,226,185,41,10,254,42,87,177,160,195,168,20,255,251,176,100,39,10,55,100,104,205,51,89,79,144,65,227,169,69,97,131,100,26,157,163,61,172,225,49,193,16,13,165,33,151,141,88,95,36,203,127,144,2,238,169,170,230,76,38,28,172,101,64,5,150,14,6,77,24,56,65,51,180,60,11,16,50,169,64,203,8,2,16,67,52,160,7,158,170,101,178,112,16,214,200,140,31,28,12,234,48,150,73,221,78,180,73,139,190,138,13,44,167,158,174,192,101,75,214,3,153,101,179,78,125,185,22,48,100,190,43,2,90,151,72,239,86,35,105,55,17,137,122,57,183,4,25,171,47,72,180,190,170,187,63,72,81,73,1,52,120,156,44,168,6,64,161,26,19,144,37,89,70,31,25,176,109,140,18,48,133,38,94,66,215,191,86,139,221,203,212,215,247,52,14,74,30,224,248,77,251,79,152,213,126,226,0,0,45,138,204,160,146,98,239,112,23,152,69,84,158,222,145,34,85,68,57,104,14,59,23,49,166,24,134,182,214,228,208,98,51,212,149,8,172,54,252,25,74,16,188,53,104,29,185,22,200,243,180,15,144,146,114,156,61,79,244,50,181,251,189,192,5,128,79,21,33,18,137,47,13,85,202,13,137,168,153,145,11,151,43,186,165,55,157,23,113,60,25,131,141,13,17,23,13,113,209,106,244,180,178,25,109,39,121,253,194,81,202,91,215,117,73,61,118,138,142,102,23,147,180,254,178,232,228,37,153,82,185,15,211,103,141,82,83,168,194,254,107,37,172,84,168,9,73,185,106,156,12,149,112,33,24,9,8,196,9,56,8,168,224,90,150,140,200,217,237,146,252,177,50,241,42,117,160,159,8,41,66,210,218,115,19,119,155,88,132,136,70,36,2,228,24,30,13,133,133,97,74,26,70,162,138,158,37,195,234,204,182,117,173,98,36,44,10,186,58,243,9,163,145,34,26,146,53,102,117,57,110,121,189,37,10,116,16,35,3,114,69,53,201,245,66,173,162,42,176,158,45,104,153,19,10,101,194,74,154,49,80,77,6,57,165,156,147,149,39,98,187,74,218,54,122,59,64,16,2,73,233,73,80,0,20,4,79,105,253,4,208,174,37,21,139,167,97,136,236,109,47,165,164,83,40,116,222,234,124,29,86,23,157,185,95,84,59,145,229,115,193,130,37,64,131,156,160,7,235,112,244,153,98,187,209,243,90,197,58,108,185,245,74,250,64,0,32,0,4,75,20,93,56,33,145,155,250,138,105,104,185,204,215,4,37,91,114,64,194,160,200,162,79,21,69,129,3,5,205,142,129,18,148,215,110,180,117,255,242,154,26,240,5,170,154,203,81,58,13,68,156,231,242,35,25,103,111,254,73,206,214,32,214,214,4,8,8,72,38,138,56,17,119,150,128,40,4,205,83,255,251,178,100,42,8,247,232,102,204,51,89,100,242,66,99,137,48,101,131,100,27,5,153,57,44,225,158,1,12,13,164,193,132,149,200,87,112,188,99,162,166,9,132,136,153,69,156,17,22,159,230,64,38,75,128,47,209,232,199,192,247,80,85,3,105,67,81,19,122,208,219,12,38,69,31,101,70,92,97,45,25,165,28,9,160,44,89,33,39,141,242,163,5,207,45,250,37,174,215,38,136,183,106,164,179,148,37,95,187,107,125,133,186,11,30,78,177,35,205,53,148,189,113,124,24,227,76,145,196,212,146,79,255,181,145,253,127,171,70,85,104,92,114,96,36,46,74,141,95,93,83,177,170,92,235,240,32,8,167,69,181,139,153,229,180,91,20,56,183,255,98,141,35,46,57,244,36,214,140,185,58,188,226,219,180,250,210,207,229,165,92,63,187,40,178,17,178,188,106,54,176,243,191,240,88,40,138,111,25,127,50,232,13,217,51,231,100,177,7,232,181,148,137,13,16,3,226,121,70,19,34,215,23,86,124,154,169,172,50,235,187,103,158,10,207,166,24,148,102,80,163,181,6,162,173,109,205,180,181,67,216,234,182,110,105,34,152,182,229,113,128,26,0,3,133,19,19,188,129,162,98,71,171,83,168,160,103,105,115,2,65,73,35,70,237,84,5,12,190,145,208,185,172,243,30,65,46,126,239,88,160,150,97,53,218,253,213,91,151,98,159,59,19,219,241,57,31,125,157,198,94,208,157,246,82,200,95,121,154,71,61,233,68,114,252,43,92,50,180,89,44,69,103,162,154,60,23,137,168,162,242,176,172,179,20,128,133,8,172,19,137,18,144,248,196,28,196,13,70,18,44,116,104,10,111,155,11,140,219,177,87,121,45,25,132,145,116,72,26,228,62,57,58,2,207,15,150,137,34,49,96,98,12,5,229,114,185,138,53,138,88,72,249,213,46,185,108,179,245,65,117,13,35,254,245,180,242,7,173,51,99,51,35,246,158,78,177,132,115,25,237,219,151,233,169,216,182,65,109,175,189,82,93,88,126,111,59,89,187,95,101,18,236,80,108,177,241,245,63,232,245,7,27,114,118,182,184,10,110,22,108,160,245,41,91,16,10,170,78,31,130,203,199,144,128,52,47,243,227,104,169,195,188,62,130,107,144,140,233,33,59,209,235,87,245,160,73,165,131,74,12,13,176,56,161,196,195,139,204,5,236,255,212,139,58,79,30,111,233,79,247,127,254,161,0,0,45,16,0,5,228,0,145,142,208,1,132,15,36,198,90,217,136,123,170,165,143,35,6,164,109,228,72,25,8,107,110,41,17,15,252,251,117,95,244,248,74,173,210,97,16,189,51,221,203,229,149,229,255,115,111,228,204,110,91,73,49,101,252,104,79,67,253,33,179,31,255,251,178,100,36,0,102,204,104,207,83,56,100,112,65,102,233,69,101,226,58,157,37,163,61,76,225,145,192,221,13,229,232,244,137,136,101,47,20,53,6,41,163,95,122,222,22,22,146,106,137,68,131,19,4,165,82,126,157,96,95,241,98,174,72,144,86,100,78,84,18,42,206,98,99,4,57,18,214,9,33,203,218,212,147,61,115,52,198,196,229,201,97,249,122,26,98,170,193,66,146,76,72,110,23,68,66,106,234,62,245,181,106,200,201,135,93,153,217,12,12,245,240,250,63,133,149,108,188,135,5,249,215,225,72,185,227,193,217,34,189,151,143,147,254,41,170,162,157,127,254,96,38,38,59,59,86,62,189,189,39,103,100,228,152,251,138,28,50,163,234,207,83,187,99,148,115,157,247,93,10,128,128,0,100,193,214,89,138,89,17,48,18,216,10,204,39,202,250,2,97,240,33,50,149,72,250,168,16,115,175,178,111,36,100,101,179,54,130,202,174,214,236,174,232,97,206,165,62,199,38,157,235,95,123,250,145,171,211,251,246,160,255,22,233,255,214,8,0,68,32,0,92,233,60,62,113,106,207,220,152,34,241,108,96,136,146,42,48,80,11,20,122,132,102,63,12,29,101,180,199,0,160,20,30,235,198,205,232,229,85,167,181,147,118,104,55,229,137,168,243,67,19,212,210,218,237,50,41,35,134,34,86,157,8,38,227,182,247,183,39,98,31,119,226,84,112,252,10,248,170,117,135,115,28,104,77,162,97,23,200,153,204,49,12,71,66,91,21,120,174,81,109,67,139,166,235,35,80,140,232,174,196,211,65,101,85,109,26,123,90,119,92,151,150,14,110,249,67,141,178,226,33,155,229,209,118,138,207,15,3,69,96,204,252,250,236,33,186,166,17,36,136,91,70,184,162,68,163,106,206,34,116,200,200,200,174,120,174,34,105,202,211,197,164,165,135,164,193,37,163,184,153,176,224,165,90,227,247,160,109,109,205,143,14,76,173,60,216,234,14,156,28,149,44,113,22,111,81,13,8,225,65,108,125,58,194,242,155,66,98,112,122,219,23,213,247,55,216,155,0,192,0,139,162,188,141,129,85,91,60,128,19,129,101,48,248,145,195,27,250,70,55,137,4,90,208,99,62,77,59,244,208,179,125,210,13,236,71,125,127,197,23,251,178,159,255,255,255,215,58,200,181,246,122,194,0,76,0,0,42,136,200,2,181,138,31,1,236,26,120,194,158,209,105,104,144,129,76,60,104,28,148,26,133,120,132,6,87,36,192,70,0,35,218,1,105,94,150,61,11,252,28,219,248,184,107,246,171,116,100,112,228,74,238,59,202,24,155,168,253,176,9,59,231,14,44,71,94,141,128,182,201,207,31,132,181,105,182,88,160,226,162,160,133,76,75,255,251,178,100,45,136,151,180,104,205,187,89,100,240,59,227,169,84,97,130,88,30,49,163,52,77,229,51,193,0,153,37,5,134,9,144,170,199,100,6,152,40,92,201,196,38,51,21,165,38,56,209,0,162,216,65,209,2,4,83,100,126,22,44,212,25,96,135,154,40,104,112,54,114,132,178,213,57,107,33,53,154,243,65,42,128,191,31,54,148,224,74,162,46,83,118,118,163,76,194,91,201,124,61,73,21,150,199,27,44,4,249,193,97,243,116,40,39,70,57,158,221,165,238,204,201,217,225,249,147,110,203,46,56,250,68,68,173,117,59,77,62,79,50,95,118,151,54,138,213,36,168,161,45,107,190,19,184,64,37,156,158,190,207,82,165,196,173,160,174,91,247,48,211,54,39,125,121,239,152,80,185,69,203,215,34,108,174,221,245,166,128,0,0,0,42,137,45,247,212,8,117,107,165,127,193,197,129,163,245,86,0,134,49,63,62,47,168,41,16,87,202,29,59,27,62,83,69,149,191,47,116,110,193,17,93,91,10,31,167,42,215,219,234,111,220,239,214,181,127,253,80,0,14,74,116,2,95,29,5,56,55,210,244,179,229,84,48,164,85,127,3,11,27,131,130,49,49,64,102,76,129,148,226,195,8,34,34,47,14,30,206,11,100,214,173,199,99,125,197,59,98,244,84,11,250,37,83,56,93,170,210,118,158,208,91,141,182,162,169,96,39,69,247,21,53,162,35,50,8,85,129,143,47,165,221,31,120,174,187,172,56,184,148,224,136,2,28,102,35,130,152,224,136,202,13,16,197,14,28,2,108,103,48,32,160,93,115,1,51,61,196,62,4,130,61,84,153,27,212,217,112,135,60,93,130,242,46,104,227,250,168,166,89,3,6,92,143,235,226,227,52,59,80,101,60,244,185,173,203,229,112,11,241,85,222,194,197,88,112,152,11,106,37,73,72,73,79,241,67,60,129,89,146,168,78,194,245,62,14,170,25,93,231,78,150,70,128,116,83,180,48,94,137,124,230,141,16,207,146,171,34,109,114,146,18,50,215,173,48,79,209,152,196,69,156,211,108,244,9,145,106,20,27,26,249,245,191,61,165,119,155,35,1,212,42,56,225,3,21,20,228,240,173,154,164,101,204,85,24,130,28,37,129,2,146,129,88,71,114,82,172,167,33,112,194,85,67,143,4,155,139,98,181,40,193,44,171,8,99,44,239,72,218,111,211,111,228,117,254,113,54,254,143,255,255,233,64,0,32,180,2,104,196,129,69,19,22,109,163,176,35,17,9,161,164,250,153,3,135,208,25,80,202,224,84,27,36,5,61,3,3,38,108,68,7,144,107,46,229,189,58,223,72,228,54,122,72,252,159,119,51,185,98,163,151,30,143,170,71,173,186,176,228,140,121,97,255,251,178,100,35,14,215,110,104,77,19,89,76,240,65,35,249,48,97,133,98,27,25,163,56,76,225,19,192,250,152,229,5,133,137,162,228,69,127,155,116,33,92,202,220,197,18,125,14,49,86,118,152,76,152,120,22,204,180,202,131,152,233,147,86,91,115,60,112,35,2,33,129,74,166,25,108,146,28,78,144,37,38,39,162,37,133,159,4,26,14,52,112,96,96,160,97,69,65,65,103,145,226,123,211,127,58,236,181,28,177,135,32,20,231,93,143,245,35,8,115,90,212,173,212,130,35,79,181,36,97,235,130,185,23,11,137,4,196,51,38,213,207,70,102,219,148,175,138,135,133,75,35,101,12,137,155,50,210,231,220,50,193,73,204,232,161,221,54,146,93,17,73,41,85,211,81,117,234,50,106,30,12,213,103,155,42,186,158,133,169,87,213,145,37,189,127,217,77,124,85,203,174,73,14,142,242,8,141,170,107,146,166,226,101,155,77,146,83,36,118,2,48,196,9,119,24,224,189,31,4,192,141,49,228,27,169,143,181,196,94,33,239,116,55,0,132,153,35,214,59,223,82,109,20,170,203,137,102,11,146,249,198,87,249,13,69,44,218,3,142,116,159,68,44,29,31,141,37,17,110,100,79,165,131,250,28,97,113,35,97,70,95,244,214,116,209,197,58,223,4,47,154,136,183,214,62,228,83,11,140,250,146,172,101,228,189,207,132,212,167,137,199,29,155,173,146,47,21,103,207,187,94,153,126,35,47,154,187,98,108,173,158,196,226,229,240,151,165,204,172,12,178,96,28,142,37,241,164,156,134,9,160,179,165,3,217,11,204,99,128,95,156,26,162,128,231,139,36,27,194,227,154,74,224,11,17,12,85,189,18,84,216,189,137,95,56,220,151,35,190,206,154,203,209,109,108,64,206,245,231,182,83,2,210,62,145,168,84,98,24,187,156,53,26,154,13,68,40,108,104,136,245,137,100,91,32,113,148,80,173,120,220,173,206,10,152,44,112,168,172,153,68,32,185,131,68,49,167,153,104,179,141,213,183,30,42,187,11,249,200,111,194,114,151,2,42,205,177,213,188,185,94,229,179,68,26,37,3,118,28,161,66,99,115,32,226,180,57,184,29,98,212,100,147,227,169,33,194,36,176,230,99,43,117,30,169,156,38,105,16,141,153,20,233,240,127,18,29,114,255,178,250,126,182,187,83,240,105,232,32,171,62,204,116,83,255,250,192,64,0,48,165,5,164,96,80,30,221,2,197,147,65,195,48,78,83,93,145,9,9,48,32,220,33,2,200,48,121,72,36,168,140,169,124,71,146,9,28,165,148,177,121,15,211,205,238,203,247,2,215,164,129,101,86,238,64,214,173,208,68,108,192,15,188,38,221,136,105,247,114,203,132,150,170,224,184,255,251,178,100,39,12,183,136,104,205,19,89,76,242,69,198,57,48,101,37,116,27,185,163,56,109,97,51,193,25,24,229,21,135,136,240,133,169,102,144,4,84,48,103,105,119,151,144,46,24,96,32,2,78,68,138,29,2,156,106,128,101,166,97,36,23,144,135,64,198,136,175,53,214,18,44,133,178,105,132,3,151,40,117,96,52,65,82,76,193,84,29,60,12,112,81,225,77,72,128,87,168,173,139,237,20,75,229,210,245,161,186,194,34,114,146,119,146,254,23,4,63,144,143,125,53,24,141,75,160,138,83,78,21,205,109,42,213,204,141,2,98,218,201,158,178,109,169,20,137,88,164,51,204,153,222,145,225,102,98,33,243,102,149,73,189,81,124,216,136,101,11,17,151,103,160,140,9,226,201,9,125,139,119,15,148,250,99,54,220,212,157,137,197,75,254,179,213,90,127,225,137,195,3,114,34,98,108,96,47,36,82,150,88,134,218,67,42,38,210,32,230,166,12,6,28,15,174,207,215,95,32,122,149,148,123,238,116,98,208,167,145,35,138,225,70,127,252,230,126,159,51,175,181,116,35,68,64,132,107,59,103,239,187,185,236,167,103,166,128,0,0,194,71,133,160,10,128,60,137,16,177,231,112,1,137,159,54,196,128,241,16,11,166,28,11,16,99,47,8,57,98,128,9,33,72,187,84,45,253,137,237,197,179,246,170,255,197,32,140,164,113,204,230,187,118,56,253,91,228,134,33,40,129,26,61,199,61,47,80,101,249,80,232,170,118,53,102,179,3,74,225,208,65,87,51,192,90,240,32,22,138,173,125,197,4,105,16,86,1,177,18,25,134,73,192,1,50,123,5,0,10,160,8,243,99,169,8,147,177,16,107,203,153,172,167,137,122,156,168,83,55,98,172,174,68,229,54,10,180,177,232,13,17,226,177,183,209,249,190,192,168,169,161,248,111,47,216,105,159,255,250,158,168,108,191,165,179,72,14,175,45,139,47,60,87,105,150,36,68,73,6,17,31,19,69,83,145,169,106,81,107,194,68,203,17,172,136,204,187,77,75,82,48,211,246,83,34,198,23,123,144,90,234,82,114,206,219,110,254,225,51,249,196,239,54,221,88,223,72,144,37,230,36,3,192,34,106,6,248,73,244,81,244,136,23,138,91,153,170,253,239,51,227,75,215,101,255,211,226,228,123,139,106,105,182,213,127,245,246,43,181,44,156,40,245,16,37,186,69,174,51,238,67,21,105,53,107,183,245,52,0,0,48,107,128,196,10,94,114,213,148,12,81,91,36,75,209,162,50,28,88,10,38,68,10,42,177,192,65,159,248,52,96,66,170,128,132,99,31,104,122,220,212,178,205,233,4,139,154,123,181,86,189,45,88,46,150,171,255,19,108,202,237,200,113,20,255,251,178,100,33,12,215,45,101,77,147,89,76,240,60,131,169,82,97,226,62,157,185,145,52,76,229,51,208,249,143,229,5,131,138,10,9,216,132,38,187,242,220,153,76,62,217,18,240,191,112,125,43,170,16,232,92,211,52,81,46,76,226,70,66,34,73,55,64,141,162,176,10,96,8,7,81,198,129,166,84,207,96,208,161,132,142,144,25,40,2,82,223,19,18,23,4,66,90,95,177,120,204,2,208,215,107,132,182,219,214,46,231,187,8,139,57,97,214,114,167,225,199,185,184,58,76,10,117,245,206,7,141,203,234,73,129,125,134,92,195,202,132,167,189,196,89,113,78,82,200,144,33,54,104,77,80,118,69,130,132,136,244,251,216,141,37,251,119,157,235,203,96,128,214,225,58,203,63,195,194,8,97,252,48,195,69,146,166,30,249,36,26,172,94,229,113,32,139,94,0,0,65,115,172,36,158,5,99,160,180,16,146,190,51,8,170,225,193,58,20,196,176,85,42,75,133,151,221,255,241,252,115,21,220,43,191,35,87,223,247,171,56,16,245,16,146,142,196,60,194,63,225,184,171,208,151,122,159,198,192,0,9,46,199,80,195,23,155,199,7,2,216,153,217,145,202,195,165,43,16,17,21,48,9,105,201,7,24,161,168,134,128,226,105,135,65,129,102,84,255,117,75,45,206,242,143,68,165,80,12,74,24,125,44,72,233,230,28,25,84,150,188,203,246,228,67,207,67,232,241,174,102,128,212,223,34,128,74,23,161,69,52,209,66,18,244,25,99,39,186,214,18,64,80,34,255,154,142,10,4,132,4,127,8,135,10,88,147,33,208,128,131,54,154,59,96,7,16,52,9,210,121,122,3,158,18,105,126,3,139,10,24,189,145,236,100,117,232,89,84,195,85,102,221,253,75,248,162,211,118,226,238,91,255,60,182,227,238,67,241,4,69,41,92,70,157,43,136,197,101,65,66,98,17,27,16,130,79,18,16,234,132,18,80,240,162,115,212,54,132,201,164,224,117,118,162,217,5,199,177,83,239,33,189,41,54,152,200,233,58,50,53,146,125,161,79,17,59,173,5,122,83,117,226,94,95,45,48,61,203,21,138,237,65,225,168,211,7,246,25,164,50,185,53,158,186,163,188,135,32,167,237,56,48,84,81,71,50,0,227,224,179,162,124,11,151,91,150,196,40,122,57,123,91,244,68,131,29,80,195,31,25,142,24,61,24,65,30,75,76,214,246,139,253,242,95,106,110,250,192,0,44,0,0,14,144,140,26,120,48,20,196,77,81,151,169,141,2,16,59,209,146,129,169,191,66,66,46,10,105,232,11,165,170,52,41,50,44,205,189,253,213,216,63,46,72,158,88,156,220,9,73,59,172,121,65,2,209,75,225,233,99,187,125,48,227,255,251,178,100,33,8,87,20,103,206,187,88,100,240,69,131,185,89,101,231,70,26,169,163,62,108,225,49,193,5,14,165,1,134,13,152,79,92,2,196,212,219,39,178,4,101,238,99,126,157,9,204,201,146,13,110,143,32,58,72,112,5,133,18,213,32,57,14,49,140,51,2,144,140,39,1,134,130,7,23,65,78,72,0,88,50,197,90,229,201,141,164,66,182,44,194,239,52,37,0,142,185,218,193,191,186,189,96,55,246,244,213,122,210,230,197,47,130,230,242,179,61,30,165,198,165,151,54,188,187,118,226,129,142,105,248,62,107,90,181,232,84,152,10,209,21,245,12,249,195,65,225,106,16,72,181,89,93,195,163,183,202,133,155,47,63,61,117,168,154,84,121,83,63,215,89,100,229,77,220,253,77,23,234,232,95,159,103,109,185,171,91,243,177,87,126,128,12,0,48,0,10,236,134,8,21,129,126,76,182,16,105,37,2,197,200,112,151,148,148,183,31,233,13,71,34,146,215,20,189,207,55,34,30,77,142,101,253,122,51,221,135,121,87,120,162,122,243,21,10,141,253,104,37,121,170,170,78,133,127,183,255,208,138,40,233,192,0,2,125,67,5,172,77,19,164,226,96,169,229,36,193,186,141,137,221,86,77,35,195,254,176,204,173,201,103,239,18,157,253,216,63,47,169,73,252,131,105,228,49,86,205,59,5,86,206,197,105,117,221,75,165,208,221,102,113,13,67,142,186,142,101,33,174,215,32,26,211,49,103,41,179,76,59,242,148,169,79,144,224,34,88,32,225,0,84,134,20,151,32,191,36,37,121,16,78,33,49,0,7,168,42,2,213,134,88,18,39,210,1,64,27,76,95,10,112,179,95,104,132,42,196,52,46,124,192,115,172,226,12,64,60,197,145,106,232,212,135,106,102,90,26,147,72,9,36,217,132,115,240,202,81,58,41,2,181,163,103,10,32,68,194,75,62,76,44,197,30,67,202,44,157,196,36,201,249,56,19,33,23,6,129,1,193,1,137,88,173,188,39,188,58,104,128,128,132,62,200,125,22,114,127,13,48,88,206,84,95,250,99,45,236,224,40,101,9,122,43,131,130,203,222,58,68,12,219,70,186,35,13,92,65,50,99,27,183,207,71,248,82,66,175,220,253,200,191,240,70,165,45,96,143,32,134,84,222,245,223,13,212,97,64,55,69,130,249,36,86,107,10,123,9,185,62,236,0,0,50,243,131,198,152,65,135,153,162,254,74,84,183,48,142,212,189,214,22,78,40,46,100,72,179,64,34,40,40,9,45,17,212,104,224,132,7,96,53,63,127,181,159,219,87,34,179,216,77,59,243,127,242,232,197,21,45,169,123,38,129,214,29,92,41,248,4,189,236,53,29,210,169,101,165,184,0,50,20,22,255,251,178,100,41,12,183,198,104,205,19,88,79,144,68,35,185,48,97,229,56,26,105,157,58,77,100,211,193,24,19,36,213,135,136,240,245,43,66,128,226,44,161,74,74,4,148,3,48,3,204,105,3,30,176,26,24,24,44,12,200,21,120,195,157,4,211,14,178,100,83,1,143,153,225,102,60,40,24,40,12,226,166,32,112,92,192,229,27,148,94,82,222,178,5,114,86,22,8,241,50,38,100,255,196,228,137,242,220,91,89,10,61,198,38,28,231,98,28,109,37,80,100,251,219,12,213,140,186,149,5,33,160,167,142,14,196,145,244,72,208,128,157,146,163,51,140,118,101,212,90,23,10,62,186,53,164,178,2,185,6,153,96,134,17,45,187,107,207,160,81,156,66,38,170,94,36,43,53,98,181,15,33,65,47,71,84,88,138,212,85,170,203,101,68,5,148,130,11,91,6,151,161,71,87,235,32,36,42,189,145,65,3,60,74,56,145,192,33,209,79,32,240,40,25,207,82,104,115,198,8,209,6,27,22,4,148,57,147,114,182,218,165,98,90,11,171,197,8,6,44,122,179,128,51,117,181,231,35,24,49,81,103,162,187,87,235,226,140,127,212,128,0,233,62,28,244,170,56,77,18,172,144,192,64,196,14,51,119,73,36,30,149,133,0,214,165,75,68,147,112,137,130,172,45,20,69,243,202,147,114,127,169,1,95,237,233,31,223,207,59,177,24,148,134,11,148,85,130,234,187,173,70,167,87,2,194,70,161,247,189,126,160,150,101,67,40,214,210,21,182,141,97,205,0,139,78,219,162,96,64,224,100,128,231,26,65,146,4,105,6,174,139,174,6,121,41,9,135,129,91,146,57,23,181,97,226,5,255,102,73,132,223,175,246,77,198,154,214,164,174,53,51,130,224,67,84,52,208,99,80,127,37,240,62,16,228,252,73,218,164,229,29,246,124,99,8,116,24,168,74,18,36,46,204,32,130,39,57,217,158,139,88,33,192,187,96,99,139,114,115,227,23,36,114,247,50,148,228,33,59,45,49,132,180,228,246,123,17,46,239,124,243,203,188,223,56,88,108,225,231,244,193,89,92,198,28,0,250,255,108,111,168,5,40,7,145,192,76,82,26,7,225,190,102,32,222,11,73,110,194,238,39,246,154,220,179,41,28,42,123,46,234,219,17,231,124,75,61,120,102,85,70,61,1,34,20,64,169,164,221,234,218,137,100,189,221,155,255,174,175,244,128,128,66,178,129,225,75,83,2,162,138,87,116,209,90,104,146,232,151,161,91,101,130,138,70,139,228,33,33,199,110,136,58,92,174,87,104,87,172,235,89,242,44,242,211,206,220,165,183,73,51,114,172,59,6,64,52,52,80,10,239,105,202,196,173,77,196,152,1,8,9,120,171,35,136,255,251,178,100,37,8,23,52,103,205,139,56,79,148,68,35,249,69,60,194,132,27,57,163,63,76,225,145,193,8,143,229,21,135,141,96,113,68,21,21,46,208,160,197,165,94,163,197,135,24,66,136,101,130,133,10,130,89,208,177,167,44,38,42,128,110,30,48,10,38,141,128,230,196,145,56,1,12,81,122,203,213,27,95,229,242,103,101,70,153,66,77,20,30,149,53,84,123,98,114,229,109,131,37,13,73,230,113,51,116,91,148,219,13,142,192,205,34,138,5,164,148,206,65,112,137,100,122,102,201,71,195,108,226,40,151,38,123,17,180,149,101,68,209,138,13,105,140,45,56,224,44,81,19,36,148,158,77,132,7,119,254,164,26,131,34,164,26,162,219,26,98,31,198,177,109,237,197,168,127,126,25,57,220,122,188,60,183,167,49,221,97,96,33,0,29,236,100,172,19,64,151,70,29,64,32,156,109,104,48,83,212,133,183,150,36,81,182,152,63,85,188,94,99,151,223,1,67,177,91,55,165,116,218,13,146,21,145,64,136,213,20,178,73,82,45,67,29,172,181,4,39,26,107,154,93,29,93,111,236,104,29,0,0,5,56,141,16,115,61,16,106,222,221,130,196,7,186,250,85,177,138,116,199,132,170,215,33,81,212,92,76,22,245,10,156,225,21,249,53,37,215,198,85,86,109,228,140,62,252,173,202,73,76,51,79,94,61,26,118,35,184,198,168,96,166,194,170,175,141,103,133,165,73,23,123,25,156,90,209,164,197,46,9,0,108,3,6,136,34,169,105,136,44,50,101,54,66,116,128,154,172,73,45,65,170,17,5,34,130,18,68,38,64,206,94,102,173,23,107,236,170,82,198,154,211,41,166,52,68,153,88,136,30,173,61,161,27,214,46,79,17,205,152,118,156,227,103,107,152,120,171,205,157,198,207,227,83,82,186,251,90,232,227,92,164,176,60,239,176,228,150,93,62,35,41,30,221,125,72,150,167,213,185,101,253,46,48,71,74,72,161,157,39,237,84,35,198,207,199,83,248,19,152,84,124,62,158,150,21,30,52,145,116,42,17,64,203,129,0,16,195,244,232,156,56,239,65,80,81,14,31,75,117,145,227,100,146,229,98,241,106,188,99,182,118,216,218,214,173,240,152,155,11,169,153,89,254,79,65,172,161,15,161,114,232,139,164,10,53,233,138,223,80,214,68,136,191,235,219,173,110,148,190,144,0,69,98,131,164,150,108,124,48,178,246,245,248,48,15,23,178,119,41,91,239,3,15,9,123,208,150,96,3,139,2,7,11,34,70,60,26,47,117,155,101,188,231,242,187,75,61,132,114,39,246,51,135,43,82,200,120,254,56,144,243,148,176,74,112,153,72,164,193,27,168,240,140,129,239,78,70,84,74,3,242,58,255,251,178,100,41,15,87,133,102,77,11,89,76,244,66,163,185,69,97,229,56,29,165,129,52,13,101,62,73,16,16,36,197,132,10,16,8,48,128,133,147,45,93,33,56,98,34,96,65,44,28,176,154,79,10,178,204,204,114,12,194,141,133,70,125,48,74,38,76,242,104,12,90,107,14,78,104,46,102,30,64,121,81,64,168,65,202,10,46,227,191,136,224,145,73,122,219,187,232,110,240,188,84,113,4,196,45,132,28,247,170,74,173,213,172,186,46,34,214,126,104,227,181,99,220,10,12,30,0,15,16,202,124,73,136,73,18,118,54,45,184,93,178,24,243,204,7,213,105,148,58,170,10,122,29,65,35,226,138,138,205,245,117,135,182,105,216,109,239,64,155,45,148,231,20,119,64,188,102,166,255,79,132,124,92,192,84,185,248,163,38,150,13,85,88,64,0,31,102,217,224,1,41,86,73,230,65,173,31,186,80,8,188,133,201,88,159,177,141,28,135,40,104,19,118,171,98,195,156,164,176,214,45,183,59,223,208,207,16,26,48,168,125,181,29,86,153,66,164,85,138,173,73,231,186,105,117,59,85,245,122,136,41,129,132,166,48,77,129,228,76,225,74,10,31,149,128,134,133,147,53,232,40,2,58,42,158,96,16,1,128,203,54,177,136,130,90,149,182,123,57,74,39,174,245,232,149,86,202,142,147,254,228,244,97,192,143,67,177,213,109,83,6,96,253,168,3,203,0,44,44,173,33,203,92,191,31,226,242,163,232,192,21,230,255,166,248,52,129,40,50,64,192,98,9,84,92,170,19,50,64,192,150,12,38,13,28,101,197,24,210,136,206,226,153,186,34,17,38,118,64,128,217,48,56,4,43,22,78,11,11,14,173,196,197,162,244,0,194,17,25,28,146,153,92,175,150,213,82,50,178,35,223,85,208,166,142,130,165,88,150,91,172,166,63,31,128,229,207,131,249,12,149,33,81,27,147,178,33,135,164,108,204,79,35,71,132,250,46,73,39,145,162,68,113,69,202,180,64,138,136,89,15,34,72,235,107,212,165,237,171,223,53,98,92,84,76,94,109,32,109,210,45,228,142,247,171,69,217,17,73,195,162,125,254,127,183,223,80,104,204,154,129,61,138,208,248,183,112,52,87,31,90,106,122,85,77,217,151,123,54,206,245,191,90,204,65,159,117,76,50,73,214,110,150,70,245,73,192,57,206,208,76,234,130,157,72,54,154,142,16,81,165,33,218,45,172,149,204,237,31,215,255,183,167,253,96,0,40,0,0,10,14,90,205,18,56,243,41,123,71,30,48,36,110,250,219,101,212,58,37,22,34,153,133,225,98,245,21,3,19,189,216,95,49,236,135,153,211,67,147,86,161,114,233,255,191,242,170,120,42,142,154,59,79,20,111,255,251,178,100,30,8,182,252,104,206,187,56,79,144,69,4,89,48,101,229,56,25,229,155,65,76,61,62,9,9,15,228,225,135,137,40,153,51,151,13,175,4,200,121,88,242,134,171,2,246,100,16,74,183,170,100,196,16,8,179,211,93,136,150,208,100,80,0,49,242,234,131,138,21,32,52,35,21,36,225,50,148,100,193,152,1,0,165,38,16,167,233,80,133,220,45,57,126,147,229,77,84,214,84,205,150,108,117,195,114,164,177,216,6,1,142,190,17,55,21,255,126,98,110,196,118,188,166,245,108,235,72,107,64,72,129,125,129,168,162,44,162,5,23,66,238,153,148,216,109,86,85,194,206,16,202,100,200,34,146,102,34,144,96,52,88,186,5,218,153,38,51,249,211,104,214,178,85,249,3,55,145,69,41,70,112,235,17,215,246,134,178,182,214,220,85,60,100,58,184,147,109,80,87,22,155,98,128,86,70,3,177,248,139,200,31,144,140,69,41,94,153,58,19,88,11,186,185,158,29,22,159,162,39,162,157,223,68,17,107,136,167,107,106,53,68,30,66,34,116,203,226,101,31,104,176,96,125,255,233,232,112,163,140,83,209,254,254,160,57,128,0,10,97,137,163,155,140,4,226,140,63,116,226,38,72,164,170,33,16,190,185,35,109,213,254,119,232,148,97,248,179,12,175,250,93,80,221,215,40,101,182,230,224,76,41,185,135,255,100,23,171,88,148,95,119,163,13,109,245,95,16,212,31,76,174,163,240,252,10,239,55,171,181,228,67,147,63,95,212,139,125,39,72,66,108,34,138,6,61,17,11,113,66,14,75,15,68,104,184,170,10,241,113,6,48,40,201,232,165,171,26,70,164,68,48,201,63,150,21,125,0,50,3,50,42,9,136,218,96,68,176,144,86,172,166,147,18,165,136,28,70,70,52,128,157,146,51,114,70,137,30,231,181,10,75,255,103,199,67,15,66,20,17,197,36,168,163,36,243,37,14,14,6,173,53,20,88,137,152,48,9,157,60,94,73,137,37,40,69,28,144,98,75,181,252,81,237,34,131,55,69,226,166,116,168,7,19,117,167,231,147,141,234,150,153,98,218,224,40,134,149,199,154,81,118,187,53,234,82,42,244,223,186,102,11,101,162,12,141,19,109,180,103,69,189,93,51,2,114,226,94,196,108,88,89,221,171,99,132,68,244,65,165,222,146,117,244,87,251,229,80,0,64,177,77,9,19,38,0,195,233,3,60,14,10,91,240,86,162,130,130,32,3,200,19,98,40,68,25,120,164,18,115,2,65,187,172,132,187,116,84,43,255,42,211,21,172,219,140,210,216,155,140,205,99,220,102,233,227,80,43,144,163,140,177,135,168,114,121,46,199,242,201,121,133,65,162,114,94,187,69,81,101,64,128,99,255,251,178,100,42,140,119,241,102,204,139,90,76,244,66,35,233,48,97,227,58,27,225,163,58,108,225,62,64,233,142,229,21,132,137,146,131,200,28,195,32,64,187,105,118,101,132,148,23,17,19,21,30,68,192,212,131,12,112,16,228,201,40,48,102,6,166,155,32,230,0,1,134,45,102,64,198,78,104,80,97,150,176,20,82,12,16,36,49,23,136,5,38,113,113,147,148,187,75,241,148,167,187,238,160,209,22,46,245,47,54,125,38,137,76,177,135,21,224,100,46,43,208,195,95,103,34,51,75,160,133,138,39,3,139,3,22,41,33,52,176,83,147,156,18,8,217,200,88,128,146,75,35,94,97,229,87,56,54,108,86,72,181,143,54,193,57,50,43,84,129,84,106,147,108,201,85,103,197,91,230,149,131,126,77,65,114,117,234,76,148,189,69,6,189,166,21,48,200,72,213,229,64,179,52,204,192,213,67,210,139,81,248,96,4,146,152,195,105,35,113,197,181,157,153,22,150,82,37,83,149,73,252,251,122,5,189,51,221,219,153,135,191,230,140,217,176,49,55,4,15,22,163,58,105,3,149,58,165,208,212,127,208,44,232,204,179,83,66,127,66,136,0,0,20,44,22,98,132,104,114,26,123,168,35,69,159,2,35,130,216,114,53,165,179,53,71,151,108,120,87,248,178,77,81,195,97,157,189,10,194,49,169,54,237,212,166,228,190,55,90,197,36,212,163,28,43,207,64,111,203,186,237,188,204,77,71,19,150,5,25,17,20,144,150,143,203,161,212,46,218,63,64,143,240,64,40,114,12,1,129,48,197,152,128,161,83,192,201,171,112,108,130,16,0,4,152,1,153,70,138,146,190,144,180,20,17,175,136,134,154,64,103,36,26,30,173,180,54,79,100,55,151,72,31,70,82,193,31,7,110,28,105,48,37,88,97,129,72,36,80,211,237,58,235,124,70,189,105,20,245,123,72,139,179,206,77,223,195,49,39,180,153,235,216,67,187,180,217,27,184,185,50,130,20,55,130,152,209,99,142,17,201,7,81,10,202,199,72,34,203,25,238,105,155,46,207,121,33,47,199,91,87,134,19,206,138,214,222,130,55,44,81,250,66,184,229,186,102,90,60,207,11,70,33,212,66,25,95,146,73,82,169,88,28,7,79,156,19,130,120,51,185,22,23,139,26,169,85,49,39,203,168,222,125,192,1,50,43,83,146,107,63,16,37,78,190,148,60,139,237,183,88,0,0,29,0,0,5,101,182,112,132,1,244,242,93,40,196,111,178,19,1,72,187,238,147,73,87,40,67,236,31,180,16,216,107,232,196,169,245,39,147,226,214,219,203,111,5,136,106,65,91,179,19,243,18,251,216,67,178,201,85,36,70,77,41,154,148,171,206,188,79,12,46,82,202,255,251,178,100,37,8,7,16,104,207,83,56,100,112,60,2,9,108,97,32,102,30,101,157,55,13,101,62,81,23,142,228,193,132,22,24,158,72,2,16,164,25,41,119,212,25,134,179,54,124,177,192,195,2,73,107,40,82,10,7,92,91,0,148,128,138,195,83,80,199,117,109,93,37,56,64,64,101,71,166,93,71,112,8,1,193,54,236,102,157,159,58,173,229,51,171,137,45,72,31,61,63,105,33,110,246,31,141,204,138,247,48,113,215,234,137,108,107,114,136,146,244,189,10,230,62,138,152,196,151,125,202,76,7,164,6,200,13,52,235,48,157,241,137,213,120,254,132,188,78,213,246,247,109,113,248,76,58,176,93,36,18,207,72,239,126,44,88,115,17,218,186,88,200,241,82,245,76,48,149,18,197,142,82,44,227,181,74,0,10,0,5,32,0,28,66,207,75,56,184,43,79,151,60,154,168,241,69,17,246,71,97,115,175,226,229,168,238,231,73,104,243,162,4,212,118,237,197,100,67,147,59,62,170,123,215,65,221,219,91,255,255,255,239,99,140,161,137,0,128,22,104,14,180,0,194,78,252,105,112,241,4,90,34,76,139,12,37,21,6,64,98,92,185,196,215,17,137,12,64,35,14,171,210,59,56,46,45,196,253,126,224,103,186,82,162,246,49,206,111,225,151,106,164,73,219,148,199,158,201,107,212,226,183,86,148,173,235,29,60,101,141,205,48,226,200,218,60,64,185,104,39,17,129,114,68,32,25,146,18,203,226,97,195,138,142,47,2,7,137,13,91,233,106,133,227,177,67,130,51,225,9,96,176,64,225,1,149,193,243,1,158,36,72,24,122,151,17,12,10,56,48,23,208,80,41,18,29,88,19,168,86,10,249,90,174,34,118,39,195,58,95,110,195,89,101,141,49,154,194,28,7,221,204,138,74,162,242,135,2,55,40,217,202,33,22,4,79,76,108,226,58,88,210,179,148,102,132,133,25,62,174,105,2,20,120,137,165,144,204,211,252,152,50,155,15,65,227,7,41,162,7,177,158,74,98,223,201,2,240,134,35,133,83,10,161,212,163,53,212,189,138,80,7,131,37,7,19,173,58,116,179,200,112,97,71,120,164,203,140,174,204,69,94,244,14,251,10,170,205,58,239,65,50,202,23,206,9,232,78,102,64,178,214,40,115,44,204,118,81,205,112,57,126,180,29,132,70,184,186,214,88,188,85,56,163,17,211,222,84,179,43,61,134,84,143,118,255,234,217,234,0,40,0,14,160,4,221,153,132,153,126,52,129,12,81,128,163,241,188,81,101,9,178,133,64,225,180,198,72,203,25,26,252,102,120,87,133,106,42,247,67,177,27,16,109,175,177,49,61,168,207,111,77,118,188,237,86,124,253,48,246,184,254,190,77,106,255,251,178,100,33,0,6,208,104,206,179,56,76,240,67,131,249,48,97,229,56,26,69,159,69,172,61,158,0,250,137,165,165,135,136,224,42,154,108,236,191,175,106,205,123,16,74,205,83,145,102,129,6,185,21,208,10,105,122,220,6,32,167,41,132,170,235,48,16,250,84,48,2,4,6,162,96,152,148,25,179,248,140,88,112,18,145,6,90,9,148,106,4,16,182,108,130,237,209,81,186,152,190,178,197,214,206,221,248,140,166,35,25,181,49,13,202,233,163,179,209,169,218,90,214,112,17,28,242,158,35,139,197,146,124,235,63,216,117,209,218,190,240,113,1,12,231,114,23,74,71,88,156,20,158,81,14,31,181,124,225,171,54,76,195,72,195,50,71,144,70,156,151,131,253,75,107,99,82,74,42,199,29,178,130,91,108,239,154,114,76,2,80,55,69,189,74,33,155,72,245,156,69,222,9,242,201,224,202,233,34,112,158,215,11,44,220,163,7,34,7,8,236,135,23,119,191,110,129,44,129,199,154,44,109,151,37,247,189,20,206,113,123,88,201,241,65,94,165,97,43,168,27,187,97,144,0,32,0,117,32,0,29,234,200,76,32,178,136,174,197,23,123,102,65,3,245,6,68,90,214,15,181,152,212,22,249,89,91,174,214,52,52,121,65,13,77,251,114,45,204,95,148,223,118,107,77,72,170,82,74,42,75,33,250,210,153,234,57,168,163,255,12,71,94,169,249,13,36,191,55,218,142,51,79,73,9,134,2,196,104,37,209,93,175,203,64,86,129,1,204,9,120,84,196,104,22,144,179,201,1,59,47,199,40,24,140,130,236,114,35,73,129,46,100,91,107,104,74,199,100,78,136,232,181,104,149,161,157,189,116,153,18,246,96,172,22,117,17,205,169,172,172,186,118,158,226,107,248,186,40,181,182,95,106,199,68,69,33,194,134,121,81,140,142,104,6,203,142,33,45,143,134,234,234,174,19,19,217,149,183,158,48,63,186,216,183,88,71,109,74,177,31,234,188,80,145,165,247,66,110,153,76,181,152,72,44,0,48,0,23,77,128,201,0,129,92,74,80,211,129,33,60,24,88,11,230,72,204,6,54,217,186,5,67,193,231,188,128,210,8,114,184,149,156,111,139,210,233,157,159,213,133,61,157,31,255,252,121,199,117,175,139,49,28,83,244,122,164,0,32,0,4,74,152,75,56,35,177,205,32,16,116,44,213,129,134,46,78,6,124,60,120,187,181,200,5,176,50,253,37,192,8,1,102,139,106,93,29,65,172,222,194,83,60,144,212,53,56,220,172,93,164,152,175,63,16,145,73,99,52,208,211,91,124,51,142,59,79,74,198,8,34,186,40,40,105,134,128,25,132,124,188,93,209,130,151,200,176,169,200,5,36,197,33,194,32,255,251,178,100,49,15,7,203,105,77,51,89,76,240,50,226,9,186,25,227,10,31,157,163,52,13,101,51,193,15,9,228,193,151,172,208,72,239,56,170,97,207,217,154,40,152,227,78,128,176,10,158,10,6,36,2,76,14,25,184,2,139,40,248,57,16,116,163,212,25,139,2,166,5,24,133,128,164,194,194,186,232,14,82,213,76,251,50,73,90,113,181,40,90,100,190,8,10,107,42,81,15,180,134,110,237,192,44,209,149,62,111,39,101,187,102,160,146,50,64,104,246,90,35,232,237,52,109,146,7,160,88,185,146,195,7,17,37,244,138,39,206,138,103,17,181,46,47,21,69,82,118,254,201,197,117,105,29,53,190,191,252,170,203,34,87,114,239,210,72,167,5,32,196,36,205,119,84,34,186,120,116,196,10,72,158,237,104,88,5,160,0,0,94,40,211,248,206,90,83,104,76,80,121,138,199,216,59,81,129,9,76,57,113,230,225,106,153,183,255,255,255,255,255,255,220,38,187,61,148,68,66,68,102,150,34,249,202,199,94,9,71,17,238,62,19,217,105,138,48,52,40,193,55,118,210,60,48,16,96,167,136,64,34,0,7,1,97,97,99,160,160,66,67,217,243,178,237,179,125,63,202,122,17,67,168,159,110,209,195,244,185,187,52,177,105,124,190,52,207,154,123,212,235,62,239,219,46,10,146,165,10,30,35,12,187,101,255,12,1,174,191,201,212,4,8,48,194,253,131,83,30,177,28,204,226,10,184,154,162,129,117,60,96,52,18,58,143,16,14,104,142,25,120,116,192,140,141,194,16,150,8,20,79,35,98,117,2,15,104,9,1,160,138,61,153,162,21,19,25,20,186,136,72,90,33,112,224,176,48,144,243,146,209,26,2,226,84,206,180,243,114,109,151,186,194,195,144,203,124,234,99,169,83,252,248,67,229,28,165,135,150,64,142,98,165,16,7,154,39,32,157,10,8,147,69,72,163,251,140,8,83,70,106,8,76,146,154,38,82,81,122,143,56,52,132,194,243,227,168,174,229,5,24,187,154,4,37,6,153,92,219,139,41,52,77,194,253,29,102,53,117,168,85,129,97,132,4,43,109,116,54,72,101,101,156,68,82,10,131,44,33,97,32,188,194,44,152,43,157,4,21,8,10,139,195,91,32,95,10,62,101,100,174,88,189,106,88,117,68,97,106,130,19,76,105,234,211,81,132,222,86,139,237,89,198,146,181,74,54,118,243,44,74,104,255,109,255,210,0,32,9,86,228,171,50,72,11,58,80,216,93,229,132,0,65,3,53,82,128,18,182,48,171,154,228,113,149,178,86,30,60,146,6,217,190,253,218,108,178,10,249,207,193,54,181,169,137,236,226,212,180,180,148,145,168,9,255,110,237,145,59,99,206,154,193,136,255,251,176,100,34,8,183,53,97,206,43,56,79,148,68,3,105,53,97,229,56,28,9,137,59,45,101,51,193,24,9,228,193,134,21,144,2,8,13,203,45,64,200,130,48,21,144,10,50,50,162,58,166,66,81,103,76,19,95,50,101,141,176,197,169,14,69,199,55,83,140,129,118,58,102,0,176,106,34,28,168,112,102,12,66,22,195,48,48,97,29,1,46,64,3,69,48,156,184,12,25,141,218,93,204,89,63,145,13,234,78,119,238,45,74,204,18,53,189,98,236,226,89,14,200,29,26,214,169,235,80,205,78,67,114,211,129,209,53,144,34,88,136,87,56,35,69,20,149,246,219,154,105,87,195,84,195,50,89,230,102,76,228,40,58,108,226,91,5,250,151,74,105,245,16,43,35,51,99,38,194,81,71,8,167,252,34,186,41,189,33,173,141,13,13,68,240,207,72,16,0,32,167,200,101,168,68,183,19,150,124,194,83,21,184,155,9,222,193,99,68,92,99,85,92,67,164,176,79,187,202,20,148,172,119,215,119,90,171,9,61,84,153,124,128,137,130,55,239,23,32,179,146,2,43,66,116,54,244,148,233,110,167,255,255,248,160,4,128,0,192,196,205,140,193,169,57,201,9,131,130,72,168,40,240,231,49,208,82,43,218,50,156,174,186,131,89,48,36,22,186,198,141,74,45,197,244,244,211,194,238,83,242,142,198,169,113,212,131,238,88,171,126,59,215,105,146,69,216,18,197,6,2,166,2,18,81,209,95,23,33,228,99,170,170,92,37,56,92,5,236,163,93,143,194,147,26,33,1,38,225,64,41,9,18,38,85,126,9,16,21,29,50,128,32,3,98,26,133,9,45,81,48,0,74,171,89,80,107,77,186,23,41,90,110,192,143,187,250,232,169,75,226,205,152,227,95,93,175,91,93,114,34,81,151,70,145,196,150,90,173,7,204,192,25,84,157,195,100,237,61,140,145,32,87,26,77,159,54,201,102,138,211,252,180,202,64,194,2,5,73,136,87,15,170,113,102,16,164,105,23,92,252,83,110,109,172,172,168,220,62,48,194,47,238,224,188,46,47,250,189,132,129,96,128,217,107,156,151,85,24,213,27,82,165,228,10,32,146,214,11,75,15,202,231,152,85,101,241,84,70,120,54,124,66,91,68,247,221,99,227,67,55,197,137,50,238,210,208,195,80,47,13,157,106,88,24,44,42,225,164,128,118,152,65,32,14,38,226,55,177,243,13,101,159,117,129,210,221,31,209,0,4,0,18,192,0,5,78,72,230,74,35,204,98,52,34,11,110,56,55,238,12,139,188,150,30,40,163,228,214,147,85,107,195,141,154,236,189,190,191,45,95,242,218,25,248,244,166,81,61,30,221,6,241,207,233,251,203,54,99,51,15,254,222,25,255,251,178,100,32,128,118,208,104,208,235,15,103,144,68,2,9,53,97,133,86,29,133,163,61,172,225,62,65,24,140,100,193,132,149,144,52,114,32,193,97,138,70,142,232,63,16,169,4,58,210,28,104,117,156,179,145,145,185,136,16,66,230,34,159,207,67,6,109,22,130,47,46,5,226,5,112,240,18,192,189,66,151,13,202,5,98,112,160,36,219,107,188,99,217,9,45,166,67,242,104,144,120,164,132,182,228,218,165,78,179,71,120,245,147,48,206,208,214,188,134,116,182,234,25,142,105,173,193,121,88,177,236,229,147,84,146,117,81,56,130,190,173,159,8,88,56,147,73,38,136,102,107,101,131,181,178,172,184,63,41,20,143,51,86,223,177,210,44,253,91,91,201,231,209,143,78,197,144,86,180,112,115,25,86,36,154,96,88,8,0,3,161,44,17,12,207,184,53,93,212,37,147,177,101,188,100,52,2,122,27,20,134,200,107,11,124,151,41,70,124,45,71,10,26,51,138,29,125,176,27,167,89,64,243,96,9,99,47,74,133,100,5,154,34,184,98,235,78,254,27,197,29,245,41,91,106,0,0,0,2,144,0,0,186,33,112,160,193,157,206,120,144,176,64,146,155,3,14,117,166,213,173,143,245,91,231,21,142,54,166,180,235,241,103,211,103,39,236,114,30,149,195,47,59,233,49,218,120,157,186,181,165,51,178,74,123,81,102,143,61,140,173,223,116,144,18,216,212,109,129,40,42,90,53,140,97,198,231,76,160,163,32,53,197,105,21,2,90,68,155,179,47,45,9,8,99,193,5,5,54,229,1,40,64,49,80,48,133,76,66,3,193,64,114,73,20,180,202,64,129,33,75,252,211,216,98,231,113,226,78,36,2,204,221,215,93,172,47,86,148,255,55,121,246,83,186,7,34,33,17,135,233,166,99,51,87,99,54,233,5,44,5,162,156,106,48,246,48,172,15,36,165,27,71,9,143,139,113,144,242,194,1,128,104,9,38,38,4,199,72,196,56,58,24,117,13,174,122,110,92,251,48,6,1,197,16,18,64,194,210,187,37,71,63,208,189,14,210,51,43,138,47,92,195,86,199,60,36,85,180,75,245,63,204,17,68,138,68,165,232,113,109,192,163,115,100,144,149,50,235,65,137,19,130,193,30,12,55,165,118,215,170,212,54,49,90,55,249,222,55,13,184,106,154,148,151,75,90,46,244,28,12,134,195,234,50,181,40,8,231,57,218,183,39,106,171,74,244,203,59,215,82,128,0,0,13,0,1,197,96,5,72,32,36,203,204,172,128,9,9,192,36,50,220,148,190,203,19,141,69,151,54,4,148,90,138,96,154,142,229,106,120,27,145,41,77,188,228,143,174,31,75,13,80,229,59,79,110,131,58,104,215,28,38,224,200,255,251,178,100,31,130,247,15,103,206,203,57,76,240,64,98,105,53,97,134,84,27,5,153,61,76,97,145,201,8,9,164,193,135,160,216,216,11,78,129,85,58,168,217,79,71,232,189,247,21,185,141,150,100,172,135,233,194,36,13,90,199,137,102,107,168,18,112,24,81,65,82,184,46,152,52,144,106,160,161,68,56,24,99,25,106,168,26,43,25,106,143,32,4,0,30,100,58,91,34,168,232,112,64,212,66,101,205,213,247,112,172,64,209,197,130,107,51,206,35,186,232,83,202,235,70,98,113,185,84,95,176,168,122,93,30,147,51,232,85,86,221,205,19,186,46,137,101,100,182,251,81,11,108,152,96,176,125,28,204,185,228,56,104,212,27,64,180,229,108,54,202,115,155,209,44,148,96,138,116,163,51,166,216,251,253,49,255,216,17,50,175,156,225,157,99,217,186,82,16,0,12,47,18,88,20,69,62,94,197,99,0,5,127,211,63,234,151,192,180,150,136,67,18,145,168,187,0,247,158,146,21,34,159,42,255,91,126,218,30,167,220,193,118,11,136,80,230,41,17,139,106,72,78,47,75,235,126,202,252,159,215,106,0,19,11,0,168,84,128,76,4,28,62,197,165,136,246,176,162,42,186,243,117,89,126,237,67,75,21,108,40,19,161,29,104,127,41,124,227,118,154,229,205,118,165,141,246,35,206,202,251,118,198,27,184,255,215,135,95,215,253,211,91,203,49,53,213,3,134,172,43,5,30,76,40,97,128,74,209,177,18,212,117,175,68,144,24,151,232,96,119,163,59,54,216,35,77,179,186,14,90,198,58,45,185,6,221,165,159,132,166,227,216,11,8,4,21,210,189,157,100,32,86,216,204,60,201,212,221,244,119,32,8,10,227,237,196,33,158,17,7,226,160,120,219,201,214,188,92,60,67,112,233,25,105,100,109,180,148,202,149,134,57,156,126,38,215,191,13,97,130,167,206,174,196,138,90,55,163,10,15,145,210,167,9,172,124,179,151,176,245,154,29,168,106,151,151,214,51,71,154,178,197,21,89,18,88,106,195,170,92,254,159,216,18,179,0,180,15,27,184,65,225,18,165,3,162,114,10,182,80,72,150,19,41,139,187,243,16,194,142,19,3,229,72,151,120,45,120,59,155,22,76,210,8,221,54,187,29,139,52,208,130,243,38,214,73,72,46,178,11,21,214,40,211,130,206,123,71,82,151,110,213,165,193,0,0,25,0,1,128,131,141,112,225,21,163,2,4,137,121,136,22,36,56,195,34,111,169,94,21,48,202,90,203,94,240,72,88,25,50,215,27,173,248,190,116,18,89,7,100,87,171,223,175,57,22,160,125,102,45,234,9,152,127,97,80,12,56,213,30,135,97,12,145,189,47,25,210,117,8,192,181,145,25,2,255,251,178,100,40,138,119,196,104,205,203,89,79,144,69,66,105,48,97,229,56,27,217,137,57,45,101,51,193,17,9,164,213,132,141,144,204,48,128,48,102,225,15,14,0,38,30,44,13,62,217,192,98,229,99,7,28,53,193,6,146,137,66,47,177,206,28,102,196,131,72,155,226,193,66,200,180,0,54,12,68,15,17,34,105,122,234,40,68,62,6,24,178,137,18,52,121,84,52,30,17,4,173,16,57,105,81,209,4,115,50,152,37,144,175,249,28,30,190,216,12,31,17,134,38,154,92,114,6,178,253,89,144,152,148,73,128,178,101,197,7,76,69,89,209,75,198,201,186,173,27,235,15,146,153,193,9,8,4,72,52,216,60,168,126,37,196,236,142,149,124,30,169,71,97,24,233,66,234,160,221,138,73,150,141,205,222,183,102,188,145,55,15,111,191,251,252,216,189,155,192,74,182,150,122,241,53,35,65,19,197,27,228,32,18,148,175,20,195,133,184,232,162,189,177,155,5,59,250,133,146,48,230,194,207,80,84,96,209,35,212,122,217,196,151,66,80,250,193,179,204,94,84,104,16,219,69,205,189,33,120,203,16,77,192,40,166,75,98,171,164,239,168,3,0,155,152,58,192,134,33,158,44,44,88,64,169,194,22,28,167,160,11,9,151,20,190,243,171,178,246,137,26,97,107,253,199,151,106,6,165,136,203,231,101,182,41,106,222,169,37,140,77,243,179,211,211,145,169,36,31,7,186,119,219,148,8,143,8,246,197,29,152,176,4,8,202,32,42,231,50,67,31,47,146,107,135,34,104,10,150,192,17,86,104,85,97,231,74,199,36,121,7,25,120,37,98,158,136,149,52,70,16,142,32,56,10,145,128,250,139,185,230,112,111,96,36,38,44,183,95,25,247,210,32,131,174,186,186,88,52,122,118,20,189,192,228,203,88,108,240,184,212,9,69,44,151,64,79,171,241,45,146,198,112,136,180,84,51,114,138,5,233,152,172,142,110,81,53,173,35,24,147,220,202,173,107,201,80,61,52,154,167,200,70,229,101,21,37,7,84,89,33,65,147,178,87,175,189,108,184,255,212,168,109,211,196,16,202,64,175,22,214,228,84,176,155,140,54,21,168,18,171,245,16,95,48,0,90,28,110,50,191,186,231,77,134,134,140,29,19,158,180,238,7,22,82,80,145,5,112,34,196,72,48,135,74,3,99,10,48,211,208,247,30,42,106,150,32,51,44,194,5,8,171,186,229,101,247,127,216,221,95,168,0,96,0,4,22,4,107,193,81,142,10,162,1,195,9,2,22,126,21,140,141,158,78,82,57,168,168,140,11,57,157,241,230,167,167,104,87,171,198,241,214,247,83,25,135,251,59,178,121,70,25,75,97,247,129,167,196,156,104,244,153,103,52,255,251,178,100,31,138,55,5,97,206,51,56,100,114,65,194,105,69,97,38,82,156,229,161,57,44,229,51,193,16,9,164,213,134,21,88,215,117,7,223,132,19,141,28,66,6,116,40,6,154,209,91,84,185,40,9,111,5,206,92,80,49,1,151,24,162,114,25,140,96,240,245,214,12,206,114,107,155,88,157,96,74,172,67,56,76,231,51,0,207,21,158,30,84,153,11,132,196,4,106,67,20,129,100,201,34,255,41,6,148,70,2,112,3,17,31,3,163,242,234,130,144,158,86,37,23,201,39,10,140,50,35,51,19,3,129,62,15,110,214,56,89,75,159,227,95,100,37,184,186,170,151,202,103,23,167,107,106,116,180,203,232,146,37,111,98,213,148,182,65,150,61,92,245,218,186,163,22,107,123,174,181,34,237,239,110,238,121,103,241,36,219,253,62,143,119,47,80,64,0,32,151,76,131,168,191,39,17,1,214,42,178,196,66,113,138,96,18,216,176,121,192,114,54,197,196,111,248,230,92,117,63,9,85,243,79,62,163,69,220,240,139,30,212,205,178,209,237,91,105,50,44,131,142,75,9,219,117,218,216,91,71,77,48,24,6,96,174,14,244,86,83,80,226,35,70,111,132,1,28,109,185,14,170,157,36,125,233,119,150,155,222,175,16,49,236,187,71,23,228,0,253,74,107,99,13,87,164,169,12,205,203,117,110,158,41,24,119,238,58,241,180,214,125,165,44,73,159,192,113,7,32,72,8,162,2,26,91,115,82,15,137,103,208,232,226,47,129,10,141,28,153,20,248,50,134,18,120,112,131,82,67,69,100,12,0,130,224,26,18,29,9,158,226,153,202,41,162,108,128,73,56,86,134,154,81,122,75,248,190,141,145,198,82,76,228,109,148,203,213,146,113,232,94,237,179,42,80,102,122,243,209,195,13,113,217,141,58,210,183,74,197,122,121,109,60,225,230,197,194,177,67,200,177,100,11,168,43,107,84,36,33,75,122,37,144,235,35,187,19,152,249,228,149,109,36,42,16,107,76,64,130,42,74,42,157,11,20,64,204,150,123,156,210,176,154,72,208,91,166,86,114,105,149,127,243,242,218,190,210,152,168,165,190,160,5,117,239,16,92,66,21,196,35,18,189,0,149,237,136,69,149,27,67,65,193,153,122,106,68,44,104,159,95,78,206,116,63,15,51,131,27,187,12,206,170,54,199,5,170,104,167,42,20,133,211,201,17,82,208,69,167,242,132,42,124,153,100,62,138,119,126,228,0,0,152,19,48,0,1,204,23,10,60,146,85,15,88,227,86,109,153,52,135,85,156,39,250,139,175,115,75,107,142,163,123,206,74,151,253,28,17,32,167,131,109,215,164,202,236,61,53,172,114,237,174,213,220,63,30,162,148,205,76,190,239,189,255,251,178,100,32,0,54,112,103,209,107,15,79,146,68,98,105,48,97,131,86,31,13,163,59,172,225,158,64,245,142,165,33,134,21,88,52,18,217,45,70,25,82,175,117,90,235,48,154,94,53,231,29,68,10,82,230,12,247,178,228,240,44,25,40,20,48,185,101,216,67,196,107,156,15,129,30,26,0,155,83,142,88,19,143,83,129,200,212,132,165,158,158,47,82,15,80,104,114,86,86,140,193,112,178,125,190,237,214,86,188,143,184,13,141,17,138,77,198,71,201,162,204,33,89,17,198,10,244,214,43,3,103,48,243,100,66,62,136,216,161,196,10,78,83,122,200,113,179,115,106,181,98,130,236,211,205,144,93,163,228,10,73,17,2,182,211,25,104,213,105,249,154,231,193,126,148,90,108,177,117,133,60,153,95,136,98,226,150,69,127,221,159,77,70,193,114,9,56,188,130,176,136,89,244,247,217,189,58,60,53,184,132,186,212,98,22,130,117,62,210,132,135,11,235,41,9,1,78,48,27,16,142,18,15,60,60,192,174,93,3,46,230,111,219,177,32,0,0,0,84,0,0,21,7,99,10,14,67,201,147,138,254,36,161,250,11,58,193,215,124,145,82,183,75,236,17,34,10,160,165,245,184,30,43,42,172,217,242,149,64,142,227,235,13,70,36,114,139,49,28,163,212,215,45,246,187,131,1,66,37,236,58,55,5,58,165,236,96,138,10,156,205,49,36,215,186,107,186,205,221,97,208,189,97,210,252,70,145,108,82,52,2,129,115,13,48,5,143,29,32,22,64,114,96,147,77,33,81,72,185,34,107,132,130,28,201,115,148,12,157,134,96,25,82,213,198,74,237,33,96,132,172,25,28,214,5,10,153,235,53,84,241,247,81,78,98,50,230,112,249,202,160,183,149,214,149,77,187,180,47,131,173,90,53,90,60,64,23,228,212,170,168,196,244,178,171,177,58,27,72,210,233,117,74,115,36,241,154,44,57,40,28,149,93,58,61,136,254,6,96,50,42,16,44,107,2,251,119,168,103,23,157,156,33,17,11,24,209,253,173,103,151,32,70,219,199,175,69,93,255,114,20,55,119,182,46,191,99,15,113,153,58,180,32,2,0,22,170,243,142,16,66,137,1,117,87,241,12,161,173,216,82,255,18,16,70,212,35,161,48,198,37,249,97,1,15,85,169,149,202,78,189,62,136,180,21,127,143,41,42,163,212,11,63,73,101,180,215,211,78,132,166,238,143,245,128,0,0,45,128,0,46,114,26,172,66,241,159,180,228,174,180,2,3,136,229,70,113,114,178,88,73,100,109,222,136,58,80,252,99,121,67,85,110,203,106,78,218,130,226,248,89,116,165,51,124,252,232,51,164,129,164,146,57,218,244,120,72,154,84,15,48,233,199,90,212,255,251,178,100,35,8,38,176,104,209,83,24,100,112,58,194,57,108,97,130,70,30,185,157,60,237,97,241,192,239,143,229,233,132,137,24,73,170,48,230,125,24,107,13,243,71,144,166,162,73,174,181,3,74,244,195,109,17,112,136,232,9,91,202,198,93,244,248,38,59,170,84,18,77,168,44,78,2,80,215,254,89,11,105,188,141,65,146,56,25,247,45,135,167,100,213,71,86,56,62,44,8,75,216,125,53,82,183,123,158,147,199,35,202,202,200,246,102,92,207,149,141,193,243,135,241,183,40,142,214,28,146,93,65,170,34,243,232,206,106,102,217,219,103,47,189,217,28,27,39,14,186,160,213,120,250,100,146,51,22,28,112,233,48,247,13,27,104,199,249,114,19,207,220,235,234,197,22,238,39,0,30,0,0,0,0,27,101,159,25,98,198,104,3,134,151,150,204,158,146,143,0,146,185,97,158,61,138,153,229,30,149,168,64,88,152,245,111,224,210,153,200,121,79,191,253,136,253,159,255,255,236,16,159,43,213,251,77,32,36,0,0,115,14,163,82,146,194,192,101,148,206,20,62,148,107,162,19,5,180,134,187,58,36,30,146,15,12,6,242,169,139,58,124,99,84,141,107,232,113,153,169,76,220,33,172,248,218,234,158,173,188,34,150,245,131,195,22,139,58,173,221,157,179,90,100,172,131,159,101,196,210,84,213,247,77,213,100,36,67,160,208,16,200,170,36,168,81,56,177,8,86,4,103,128,44,15,72,197,66,46,22,173,67,212,178,32,36,178,249,11,32,13,48,185,209,53,15,139,196,156,17,81,103,184,175,130,43,35,91,159,1,44,26,36,227,47,135,82,85,9,46,75,11,70,219,2,176,154,50,43,27,80,183,74,174,188,78,61,117,9,197,87,54,147,231,250,161,180,246,56,88,42,199,189,81,60,194,200,194,153,77,179,24,172,10,86,39,24,71,179,168,138,226,230,95,153,220,155,86,91,24,220,145,170,154,179,54,20,75,130,220,161,70,90,216,114,114,72,31,184,63,81,48,25,92,149,78,9,87,45,227,44,212,131,216,231,240,156,150,217,35,152,214,240,12,0,64,2,52,120,186,13,18,14,137,175,55,170,98,189,219,154,48,15,6,67,228,212,221,137,143,240,239,56,144,37,135,118,143,151,255,233,163,214,152,137,11,251,63,106,142,93,235,255,255,255,254,89,10,173,83,105,253,225,8,164,0,0,42,144,35,82,240,105,131,251,209,230,1,0,48,40,76,1,55,126,88,246,49,43,96,128,111,82,204,46,73,126,134,0,170,163,2,149,212,119,176,187,110,23,204,160,42,44,100,143,127,111,75,175,94,163,145,198,31,200,67,191,94,81,44,94,12,133,86,50,151,57,130,46,130,251,35,242,13,160,255,251,178,100,41,2,247,153,104,207,59,89,76,240,66,166,9,69,97,229,58,29,53,161,58,77,225,51,193,9,25,37,1,135,156,224,211,144,243,166,202,143,164,162,245,10,132,196,12,7,76,34,10,162,148,12,146,38,123,3,80,136,34,73,162,1,76,196,0,207,153,39,34,192,113,33,112,3,147,50,64,83,36,187,98,170,174,205,80,14,201,245,34,130,148,97,141,66,229,109,37,120,67,46,101,21,200,106,42,229,194,116,232,103,51,98,244,142,118,92,37,97,181,78,44,1,143,193,22,14,19,97,237,194,33,51,36,8,26,32,145,11,65,160,185,68,102,72,207,168,94,176,148,168,168,48,116,245,156,162,53,154,242,16,132,192,177,73,159,255,76,121,50,16,70,27,35,5,12,151,20,111,32,29,64,217,40,149,28,236,142,179,80,46,6,181,117,4,0,0,96,165,214,186,54,102,110,67,93,144,193,69,10,164,129,117,100,113,245,210,233,24,12,253,190,243,75,28,208,177,230,81,85,143,116,225,2,228,70,253,17,146,225,247,113,38,255,101,179,250,235,248,197,104,142,219,107,85,106,189,61,95,79,168,7,16,14,137,29,5,202,4,223,72,140,1,36,70,0,54,33,12,126,163,207,10,176,210,10,138,109,185,140,131,137,9,57,37,248,128,109,90,129,231,43,70,163,29,198,11,164,150,210,242,149,252,157,165,179,37,135,163,15,147,70,107,17,5,220,134,76,61,4,104,240,254,188,131,2,25,26,234,79,84,229,72,151,60,146,40,84,6,1,107,16,18,104,169,137,128,124,43,227,8,158,3,172,14,70,25,129,100,88,42,193,5,90,47,161,165,173,212,61,8,232,133,201,242,131,161,2,67,128,226,151,242,15,187,108,190,211,43,159,127,211,197,252,127,89,203,127,43,180,252,176,22,114,247,73,152,99,47,152,141,197,225,123,169,152,147,4,194,61,51,113,207,255,153,153,78,102,133,111,198,154,130,230,141,5,144,151,59,10,89,196,131,8,206,162,94,44,66,40,83,62,154,78,36,139,100,254,145,227,113,140,60,216,244,127,46,25,72,11,189,132,222,148,82,99,231,100,44,244,214,109,54,61,123,99,225,121,128,248,235,167,130,156,130,150,106,237,184,119,189,30,163,193,250,250,220,20,10,171,137,235,97,252,8,12,155,92,70,62,205,48,113,223,182,220,246,212,52,114,155,89,238,139,121,148,87,219,250,104,114,208,150,228,234,179,245,119,195,223,88,0,0,97,192,226,199,128,32,15,252,151,180,10,28,196,0,14,100,197,34,13,61,143,89,10,139,182,169,144,155,0,83,162,203,253,118,37,23,162,160,206,91,174,199,109,219,171,36,194,238,116,216,64,54,40,173,187,116,208,99,9,95,54,255,251,178,100,31,143,151,9,104,79,19,88,76,244,68,198,89,69,97,37,106,28,17,139,58,13,101,51,193,10,16,165,5,148,137,224,24,28,89,173,63,137,214,161,235,8,165,172,64,184,75,93,43,139,120,89,165,17,26,19,93,20,16,204,143,185,54,48,57,64,147,40,82,176,27,200,214,0,206,105,128,246,43,76,118,36,143,197,129,8,68,132,47,73,117,212,197,123,58,202,170,218,50,246,158,222,61,15,219,46,83,184,83,201,72,221,96,247,146,74,207,100,208,20,12,193,224,246,65,61,21,156,188,144,144,224,211,42,177,255,254,6,27,105,154,237,198,98,29,228,11,67,4,77,16,166,88,170,37,209,16,33,64,62,186,18,26,82,157,177,95,40,141,4,41,169,111,180,72,86,117,85,78,204,52,202,19,29,98,109,69,173,103,108,63,63,114,134,0,16,2,44,231,142,180,220,22,36,85,179,68,47,107,223,185,182,53,37,67,172,76,76,3,202,131,43,204,234,190,114,19,55,128,51,49,216,254,233,78,170,176,185,42,204,186,31,42,227,64,146,157,246,127,211,39,255,253,5,187,174,191,70,191,235,93,127,208,40,12,205,130,17,171,63,81,19,76,24,108,26,176,68,77,215,137,197,149,101,240,224,18,228,145,46,25,102,154,218,203,134,114,184,233,222,160,148,188,255,169,139,255,81,189,203,9,109,5,218,146,107,20,54,223,184,33,211,95,66,160,173,66,251,180,119,153,129,200,213,177,4,208,84,96,144,37,242,94,198,40,145,9,26,34,37,44,206,211,192,134,58,208,216,244,4,18,55,17,10,234,208,109,40,10,112,4,169,19,225,208,4,30,176,172,117,76,65,2,43,58,244,7,20,154,43,181,52,160,71,81,68,148,90,6,127,89,123,188,222,51,198,144,210,92,186,126,94,115,172,64,82,137,251,206,253,12,162,144,134,45,158,37,188,235,239,246,33,125,50,169,252,218,21,116,201,96,216,164,112,52,45,17,75,216,77,12,164,194,206,154,250,194,104,20,181,198,18,32,58,85,146,204,95,241,85,156,244,138,165,110,237,98,48,46,192,109,9,84,163,3,69,34,144,131,30,97,130,79,210,41,17,204,183,4,135,92,165,164,96,59,93,145,166,241,241,193,96,116,65,50,255,169,32,99,52,23,65,92,37,154,252,249,191,9,4,219,117,67,190,143,160,87,133,236,157,79,253,131,83,11,53,180,75,45,45,175,246,127,216,128,0,53,31,22,42,28,21,49,8,145,33,35,2,24,49,17,3,28,18,104,112,91,64,82,116,0,16,6,8,132,180,105,3,1,32,115,47,93,87,102,160,60,235,75,37,86,180,241,88,206,89,15,110,150,245,60,166,2,171,27,139,60,47,20,45,82,208,187,255,251,178,100,34,136,247,54,104,206,147,121,76,240,70,228,57,48,101,35,132,27,197,151,62,237,97,145,193,29,148,100,193,148,150,8,10,83,62,217,22,85,49,41,8,82,243,194,133,13,68,245,135,71,36,230,20,50,56,20,60,204,84,189,74,4,5,44,58,241,33,65,75,161,41,32,4,149,44,248,50,67,141,163,93,117,200,97,42,36,235,59,119,22,90,201,76,52,143,71,103,181,9,107,10,224,164,131,174,250,187,109,14,80,229,181,151,210,91,38,123,41,222,57,99,103,120,37,111,131,237,34,118,96,103,228,86,217,42,45,185,54,169,159,232,193,244,13,163,67,157,70,27,203,176,244,74,199,158,246,223,77,204,166,171,111,151,201,62,252,136,218,212,68,108,221,196,139,252,157,210,6,20,201,162,223,145,21,123,168,32,86,16,181,211,169,168,169,176,46,229,170,108,20,52,9,4,171,172,189,239,110,18,165,2,205,147,64,142,92,23,202,204,238,119,131,52,244,164,118,180,66,79,237,155,225,12,246,166,4,115,193,106,65,85,48,53,61,199,144,32,247,111,104,161,143,82,92,171,168,2,171,79,106,238,85,217,220,136,152,0,0,76,72,129,166,67,135,206,221,164,242,16,142,36,27,28,117,35,144,35,36,139,142,3,158,110,193,0,192,69,67,131,171,232,69,169,168,220,95,61,72,117,217,185,110,27,129,227,49,236,235,208,216,164,140,84,128,96,186,40,156,137,121,201,21,177,153,191,44,177,160,178,40,146,158,88,142,27,40,126,35,180,13,137,7,24,201,127,11,136,203,13,123,31,122,202,7,60,13,32,128,11,8,22,193,86,153,82,89,225,38,5,230,24,0,0,139,226,133,200,158,254,52,214,72,145,112,134,176,174,161,214,182,68,60,22,153,18,195,67,230,72,224,209,113,60,144,94,84,82,49,86,109,83,132,215,237,157,59,105,134,126,21,109,161,60,203,54,165,220,89,28,167,90,173,83,45,47,91,43,117,126,53,66,188,198,178,23,165,236,187,204,149,250,133,181,51,58,94,111,87,151,49,151,155,113,148,150,154,170,95,170,174,243,75,154,1,16,179,185,135,51,162,194,71,94,116,64,224,0,33,152,0,183,242,186,233,19,85,9,175,187,58,120,242,161,99,240,119,14,162,124,180,154,248,128,74,139,113,212,77,66,36,93,58,113,206,146,8,51,12,250,236,143,197,79,222,107,62,139,165,200,179,52,155,171,86,214,174,242,118,132,0,8,0,4,160,0,0,42,140,130,70,148,36,141,130,88,3,70,133,12,144,137,115,218,212,63,15,230,145,152,174,133,250,135,117,221,38,223,110,90,151,215,167,147,243,148,57,216,143,186,217,106,206,93,163,173,57,20,125,31,121,44,213,52,255,251,178,100,32,4,6,189,103,80,107,88,100,114,68,226,233,74,97,235,56,29,25,161,60,109,229,147,193,18,144,37,21,135,136,232,235,219,16,95,115,19,12,169,162,67,77,193,246,84,240,34,194,172,197,140,237,48,85,15,45,169,124,4,32,1,92,59,7,32,9,76,65,50,231,146,12,2,99,155,2,110,24,85,111,5,33,238,76,232,67,134,225,195,243,14,83,254,219,39,75,14,136,187,198,224,235,235,196,241,36,35,3,9,135,225,172,68,50,120,149,172,181,11,172,43,37,30,180,229,15,223,159,106,28,159,249,198,62,214,187,19,117,75,211,159,33,22,155,76,93,88,249,147,13,76,13,116,214,144,89,251,64,129,124,213,165,183,43,11,49,213,204,42,52,213,222,237,252,227,206,78,246,102,185,220,172,144,4,0,84,0,0,0,74,32,34,5,14,50,68,35,194,128,136,209,17,230,131,155,65,180,248,136,54,79,4,139,83,69,38,253,82,199,160,25,12,11,10,11,83,58,190,221,188,169,43,73,57,43,224,169,103,110,120,178,63,228,29,123,31,72,88,12,231,254,176,0,0,23,7,4,135,134,194,194,135,78,30,171,1,1,240,88,52,42,23,62,243,195,152,170,55,101,56,152,25,115,20,61,174,179,91,119,35,84,210,158,205,91,185,44,191,134,48,38,87,241,163,213,29,184,171,117,102,115,108,142,7,165,95,206,243,64,151,187,246,147,150,62,165,155,94,11,64,185,138,218,220,81,224,188,76,49,136,3,19,50,130,50,138,37,8,197,53,23,7,24,10,160,40,24,142,114,99,136,12,4,36,2,92,32,228,75,45,208,113,133,251,118,203,182,163,144,104,208,177,150,178,162,242,8,218,165,128,154,228,162,109,117,78,70,220,153,83,125,49,24,125,240,127,41,51,239,229,89,64,232,141,243,28,74,103,110,233,108,245,86,47,179,57,55,137,149,236,163,47,20,132,163,208,149,17,68,200,201,97,84,238,5,186,118,222,54,76,94,112,141,180,101,161,115,184,82,77,115,28,79,172,65,19,244,196,177,246,193,27,151,186,35,230,253,245,51,44,174,166,253,195,64,16,3,113,178,138,160,237,150,248,179,233,0,10,90,86,71,130,195,180,90,16,115,158,228,66,249,136,209,168,44,83,109,197,158,113,53,118,118,102,61,167,118,215,254,216,241,43,154,83,86,43,79,169,18,73,9,194,4,95,253,221,174,123,29,255,213,255,214,64,0,32,41,66,132,224,130,199,234,96,145,145,3,33,86,0,101,205,229,14,75,206,92,0,6,219,172,49,109,131,10,180,101,171,149,13,232,107,122,166,129,106,219,142,83,85,185,75,75,115,185,118,118,133,187,189,109,201,57,221,90,39,253,174,34,186,146,22,255,251,178,100,34,137,23,109,103,78,19,89,76,240,62,163,249,86,97,133,86,28,53,159,58,173,229,51,193,9,144,165,21,150,21,82,1,63,128,74,51,216,9,61,199,132,141,89,107,235,241,210,7,36,173,230,17,1,68,76,21,204,155,13,0,27,241,118,29,147,72,48,44,198,122,138,58,0,156,193,28,220,16,21,25,8,0,18,132,54,130,9,42,22,128,197,126,150,137,170,92,23,58,1,99,16,19,242,169,155,60,137,145,201,86,130,209,83,71,117,164,175,215,81,138,54,22,201,79,47,103,186,127,33,248,219,2,133,223,202,14,147,68,73,168,59,7,210,36,205,254,203,40,181,145,163,89,10,164,108,178,147,209,182,199,138,44,57,140,166,100,187,217,92,132,54,11,137,138,69,4,125,55,54,100,174,91,127,255,11,149,77,54,105,56,66,107,2,57,199,139,222,149,47,80,2,128,0,39,194,5,151,3,96,175,196,79,78,100,29,115,247,117,131,106,134,196,164,225,140,143,136,29,10,238,218,99,71,208,10,245,38,152,171,95,95,201,198,135,22,125,103,183,235,83,146,143,174,175,238,254,173,95,255,117,190,234,66,1,82,194,209,149,76,8,38,213,248,20,48,68,68,96,130,111,220,101,236,112,37,68,160,140,161,51,21,112,144,76,1,29,109,40,40,39,172,208,80,202,239,94,149,234,114,106,158,229,75,20,89,90,162,172,251,65,208,59,132,222,174,134,48,186,31,26,54,14,212,208,217,34,38,203,246,211,80,72,150,165,217,92,164,160,0,148,22,36,28,228,140,152,192,43,40,155,42,65,144,209,202,150,226,86,138,8,12,243,76,134,142,241,14,67,11,112,96,130,173,8,238,132,169,9,136,16,4,23,209,44,229,48,41,124,109,48,101,106,102,239,172,133,213,114,174,72,35,142,243,74,167,127,225,150,193,98,106,83,122,12,160,17,146,145,52,152,249,98,42,48,116,197,40,109,190,202,237,32,143,122,4,123,22,97,130,161,54,174,156,147,78,69,210,148,218,133,201,213,41,144,194,215,142,63,249,222,120,177,94,208,118,60,149,168,78,126,127,183,118,217,112,183,102,44,16,0,250,48,86,150,26,3,176,12,17,21,130,199,67,85,47,179,94,246,131,10,20,26,112,119,225,162,218,51,33,14,142,44,172,186,31,9,53,234,233,247,20,104,192,85,136,154,109,20,102,67,142,146,157,212,229,105,64,125,11,205,233,255,186,203,9,0,32,0,14,96,149,52,50,201,155,157,1,138,196,41,75,118,101,133,53,124,161,46,157,144,184,21,240,183,195,138,185,143,152,176,103,239,148,212,119,171,75,33,238,238,87,202,216,194,190,237,202,26,177,24,76,190,109,245,117,92,167,73,122,176,22,18,255,251,178,100,33,136,7,59,104,206,179,89,76,240,71,164,9,53,101,39,86,27,137,165,63,77,101,145,192,243,143,229,233,132,137,96,211,31,103,186,242,129,188,12,113,31,97,230,38,220,18,140,204,16,179,32,144,25,50,67,139,12,0,100,66,136,89,208,236,75,254,4,12,68,81,115,12,105,14,2,192,41,142,134,90,67,37,147,66,148,174,22,49,8,217,50,219,131,132,130,87,51,112,242,232,133,62,205,226,247,147,233,240,94,236,133,210,133,85,113,101,145,217,117,249,216,197,36,42,146,1,157,149,101,104,185,139,196,136,90,43,151,172,184,138,108,90,241,70,58,224,184,208,121,166,68,52,92,74,42,18,174,245,118,13,154,105,25,28,25,123,149,92,113,104,42,54,180,207,62,145,168,150,67,180,129,122,131,49,228,81,140,190,207,113,235,179,126,165,242,0,16,0,81,70,90,35,84,52,246,128,21,57,150,138,134,230,76,70,149,30,148,10,0,112,240,68,60,38,11,69,55,158,219,31,20,34,37,108,179,157,88,251,27,179,46,124,215,50,129,184,128,220,83,84,168,149,20,101,251,200,157,106,189,10,210,45,204,189,190,180,106,2,8,0,0,20,33,32,174,81,220,253,3,135,139,98,21,54,189,157,73,36,30,214,166,25,36,30,195,139,109,17,165,99,241,41,232,196,63,38,166,213,22,53,170,246,253,13,36,107,93,175,186,248,68,230,164,15,211,175,70,187,214,180,97,135,58,15,235,222,205,17,241,157,34,250,132,37,84,210,238,72,103,57,11,211,168,28,74,192,131,12,104,69,81,72,145,50,65,53,84,4,6,59,121,236,96,32,177,230,137,16,4,168,35,20,200,53,59,65,205,177,20,207,102,200,75,114,82,61,203,211,77,107,12,153,134,67,66,209,234,209,113,228,66,97,43,170,124,130,74,33,170,48,90,185,23,171,165,47,116,151,190,174,158,81,208,55,177,100,59,144,106,182,205,213,31,46,78,172,179,2,232,248,244,182,226,198,106,137,15,144,225,190,190,157,227,117,209,124,22,122,95,249,110,235,168,181,87,163,137,185,157,155,222,122,183,106,181,90,159,64,54,7,64,0,0,82,0,164,79,241,42,64,165,247,80,213,202,213,227,244,172,209,92,58,42,72,91,27,19,226,109,221,63,54,79,27,179,235,236,223,211,127,6,26,69,63,255,255,255,255,75,44,209,127,197,55,55,39,86,135,128,0,68,6,1,197,38,10,66,78,244,16,20,40,88,20,23,3,3,166,110,106,198,204,96,2,237,73,175,70,64,197,10,12,92,197,7,164,150,196,123,79,79,27,214,19,86,241,198,43,75,53,29,251,238,196,90,244,117,200,114,211,233,125,189,235,209,21,220,103,69,153,22,100,255,251,178,100,36,128,119,117,101,78,11,121,76,244,63,227,249,48,101,231,56,24,33,163,75,172,61,49,192,238,14,229,21,151,136,226,32,116,210,88,138,104,10,5,57,223,148,116,126,196,96,139,36,9,0,156,198,92,6,116,207,20,234,12,205,8,68,136,250,230,147,128,227,204,7,201,246,29,68,206,56,10,24,24,163,5,0,231,83,60,24,32,160,42,153,14,64,33,146,93,0,148,232,110,233,186,205,235,129,3,68,37,142,93,50,240,135,45,71,87,132,50,216,154,83,160,203,165,48,124,149,180,153,12,114,217,132,71,202,16,31,253,102,215,50,240,193,36,87,80,82,145,34,250,170,248,186,54,22,86,101,243,94,109,240,32,148,149,98,36,15,112,179,9,162,33,147,40,253,242,116,42,155,93,164,89,184,157,63,227,237,62,200,62,19,16,6,25,77,150,155,90,138,50,85,129,62,249,84,96,130,70,65,11,149,103,175,67,175,182,237,101,72,82,182,179,167,174,39,21,190,126,85,106,44,89,140,203,184,219,118,187,109,169,179,212,57,228,90,222,207,129,104,34,247,241,41,38,92,200,250,175,99,182,54,128,0,100,1,45,64,0,101,236,241,171,43,57,201,82,214,156,151,143,116,179,58,89,86,79,78,227,240,27,17,129,241,185,182,20,157,153,92,217,160,85,21,72,77,136,215,56,89,220,218,153,129,235,36,205,123,107,120,205,20,210,112,63,165,87,61,85,56,161,168,114,8,253,49,144,12,8,80,145,147,132,96,138,5,224,110,18,144,67,167,142,80,229,39,197,97,111,19,24,131,236,229,14,179,132,233,80,187,100,59,226,42,51,169,232,113,178,17,181,135,58,2,7,89,107,97,133,223,108,67,75,210,38,140,44,228,72,144,49,76,226,109,153,165,230,79,22,84,38,211,173,201,9,33,43,8,100,149,8,76,180,55,146,81,172,124,153,201,51,100,100,104,217,103,55,198,40,250,112,105,7,85,41,178,170,21,230,166,212,103,37,154,253,80,155,162,160,134,72,48,92,66,137,36,160,96,227,81,130,56,232,233,5,67,58,145,27,150,25,120,48,61,13,205,32,12,140,237,100,131,180,189,215,102,12,112,188,227,175,91,159,71,245,177,49,116,62,134,191,218,255,235,232,0,64,0,6,33,18,18,56,21,10,52,120,247,124,116,244,85,8,187,19,53,20,37,144,201,65,129,10,62,210,70,5,129,34,161,0,142,158,17,183,78,83,31,144,106,4,175,185,249,218,105,167,94,142,154,118,122,93,126,54,251,96,160,206,186,251,142,175,68,158,75,68,241,112,80,81,7,196,0,62,98,16,2,171,172,50,73,153,103,166,0,141,198,162,64,225,119,14,107,64,182,13,156,41,248,121,233,170,98,255,251,178,100,54,138,183,196,101,205,179,121,76,242,66,100,9,48,97,136,60,31,241,159,54,45,233,51,208,236,15,229,21,150,12,234,216,33,201,70,206,73,212,24,22,10,86,11,126,93,19,50,33,161,94,245,50,14,48,16,24,9,35,29,32,49,200,77,82,244,64,65,93,38,154,234,5,2,204,219,172,98,58,231,41,203,48,89,117,149,226,18,238,184,203,185,250,139,70,221,8,140,24,26,6,116,194,32,230,205,189,77,12,68,155,240,112,156,44,210,97,59,89,164,208,32,20,207,69,26,84,197,161,137,198,209,184,111,75,87,70,172,177,2,168,128,201,50,55,111,200,40,59,47,249,51,127,196,255,178,93,102,40,85,37,14,58,20,70,159,208,246,249,246,122,23,136,120,5,75,28,183,4,22,216,41,64,64,75,112,248,31,184,23,90,112,38,68,208,226,97,48,236,127,100,89,72,47,97,241,220,84,34,100,61,127,241,87,60,58,242,22,99,9,103,133,250,251,45,11,90,116,94,248,9,68,28,163,45,191,235,214,20,222,50,128,37,180,109,48,138,110,68,64,80,134,68,114,243,198,156,5,46,129,81,45,142,176,49,96,101,107,40,16,80,118,229,42,126,229,80,252,170,220,55,203,145,29,210,72,92,106,9,235,27,148,198,224,170,174,2,229,88,170,198,212,144,177,155,8,128,16,5,66,54,96,199,5,137,173,80,129,64,81,1,64,12,249,5,4,0,145,164,70,68,200,4,8,30,105,219,1,139,130,19,15,116,68,115,79,76,217,130,29,50,45,100,208,43,6,150,6,82,6,31,45,136,97,1,70,196,42,76,216,99,32,20,207,17,7,29,2,9,29,14,64,65,130,24,96,101,195,115,10,128,21,145,198,82,11,233,238,96,113,36,113,79,36,176,116,85,35,56,118,221,39,78,38,225,62,212,208,46,218,73,33,96,108,140,10,23,9,2,245,190,148,65,171,136,13,10,75,7,214,36,197,82,58,116,32,76,110,36,109,23,198,147,164,39,165,144,155,46,146,144,76,238,144,146,50,176,85,159,250,73,191,107,220,101,14,117,111,73,114,70,17,164,218,242,94,239,159,121,136,230,176,213,66,153,77,65,146,15,84,162,100,41,178,164,2,27,54,176,4,92,138,110,122,64,248,10,163,239,33,147,10,56,239,31,79,98,50,166,196,101,79,35,252,231,101,6,71,136,186,236,62,83,88,212,171,222,127,167,246,210,173,144,0,0,29,0,0,1,70,102,24,144,144,129,220,78,177,8,75,16,153,101,181,42,61,209,153,106,148,202,225,224,160,85,158,203,33,48,46,53,106,90,160,170,219,84,129,41,175,220,163,194,93,22,230,22,121,2,252,133,186,182,23,226,28,151,192,170,86,163,79,228,255,251,178,100,35,14,247,0,102,207,211,88,76,240,64,36,9,48,105,227,30,28,145,165,62,109,101,51,193,12,15,228,193,151,148,176,109,130,135,1,161,169,66,176,191,65,112,179,166,156,202,85,177,166,150,96,198,97,2,16,66,3,240,85,45,132,76,192,103,139,197,10,75,140,40,3,68,65,212,29,34,228,34,153,96,141,216,56,170,8,56,34,254,133,138,170,52,237,33,252,178,200,222,8,127,10,144,203,123,54,191,160,24,252,212,59,86,45,82,7,133,215,149,203,106,95,233,54,228,217,33,201,121,201,68,245,102,242,125,35,170,47,17,195,100,147,17,34,50,136,149,16,173,118,88,116,249,130,135,103,171,74,7,4,227,211,37,5,85,111,255,250,242,218,33,88,167,66,203,123,82,156,212,180,217,216,160,36,24,238,124,85,2,139,20,157,49,64,130,0,12,134,214,2,160,131,224,97,30,23,61,41,9,86,177,174,184,141,71,153,189,233,30,22,86,63,85,92,110,125,159,145,240,7,90,213,136,30,232,202,2,141,61,76,95,217,29,146,246,195,247,95,236,244,128,86,97,98,199,4,96,6,233,169,202,63,152,1,169,231,38,198,44,255,74,19,241,227,105,171,169,22,30,55,45,214,145,88,128,42,86,132,75,37,95,28,173,119,174,173,206,225,103,14,225,41,165,126,166,216,4,66,2,142,194,18,25,130,70,218,155,12,114,209,26,72,236,193,144,74,1,151,145,88,10,22,185,83,129,150,32,57,0,192,0,26,122,91,23,40,152,36,200,0,234,60,16,244,195,3,136,224,67,96,82,225,99,26,234,84,152,0,131,1,69,229,174,28,83,11,97,238,162,91,75,95,151,73,245,107,111,147,36,151,66,158,24,141,62,165,56,90,114,221,105,86,21,236,111,215,151,73,81,28,65,220,89,116,139,224,160,145,45,86,51,56,132,172,217,92,100,50,44,20,15,99,192,115,226,159,22,108,224,49,100,241,122,22,218,72,16,4,129,244,137,166,20,113,27,103,69,236,96,145,39,205,114,115,143,194,35,68,38,69,100,228,4,152,138,63,88,223,84,2,238,211,26,50,178,225,19,129,142,28,62,19,210,249,112,219,97,217,84,175,134,170,62,169,42,226,176,142,173,190,58,198,181,214,16,49,26,140,150,236,48,87,30,64,152,164,35,149,35,22,90,228,156,71,96,174,116,81,247,34,158,104,194,191,221,72,0,0,0,42,178,0,1,60,131,32,226,9,10,116,142,51,242,65,234,216,139,83,144,220,166,51,78,158,237,235,177,30,125,153,204,14,246,83,77,199,174,199,231,32,62,73,169,229,22,106,124,118,199,109,218,129,114,198,125,249,137,192,79,164,219,22,105,206,59,216,235,174,132,0,69,22,99,255,251,176,100,38,136,7,55,104,208,107,88,100,112,70,4,9,48,96,163,134,29,97,165,58,45,101,147,208,228,137,38,41,132,140,232,92,121,216,90,194,185,72,164,216,164,64,231,40,234,127,128,30,38,64,201,133,160,30,34,3,130,146,100,65,164,77,116,13,146,156,6,37,104,211,38,90,23,37,196,117,93,57,105,209,13,215,85,75,222,221,224,176,233,91,69,65,0,200,148,35,20,202,2,239,43,189,20,49,32,24,173,116,182,126,202,180,129,235,199,147,107,92,238,208,151,140,139,143,227,47,37,79,64,103,136,71,229,125,181,168,132,250,179,21,101,228,54,161,178,29,170,159,208,185,243,241,181,200,201,144,46,201,201,103,177,113,233,185,49,8,126,56,94,120,97,115,138,192,72,59,129,45,107,88,77,217,114,4,222,217,101,132,167,6,97,206,2,129,26,89,21,170,8,91,119,184,187,36,93,103,204,94,134,53,14,244,44,32,210,165,6,42,162,244,68,208,39,195,107,103,90,64,92,42,10,172,8,122,117,224,187,74,40,62,48,230,230,19,129,46,221,20,126,194,99,7,221,79,214,0,130,71,152,160,160,0,230,39,152,177,227,8,8,18,168,8,41,222,152,111,91,107,234,178,7,131,134,65,1,129,33,186,18,34,212,176,91,31,169,47,159,123,172,118,135,191,217,116,19,42,140,71,101,16,124,19,6,183,121,99,92,134,228,202,220,177,218,27,9,138,176,196,4,183,33,64,155,153,48,203,14,94,144,72,236,192,185,75,6,24,8,233,227,168,4,30,4,113,60,144,74,36,80,61,209,10,37,175,0,42,180,9,25,45,73,25,164,74,130,56,51,18,53,2,50,200,28,12,195,9,62,149,89,231,47,226,105,169,218,244,88,120,179,119,113,218,180,109,183,164,254,73,30,69,211,217,151,37,210,166,118,153,125,152,98,45,60,40,58,116,138,177,212,80,184,250,121,73,21,117,198,29,174,52,146,194,66,246,182,219,205,59,74,185,191,208,210,143,50,159,254,150,187,84,147,196,231,47,119,61,147,48,181,52,218,53,220,202,153,205,190,95,35,167,247,245,29,103,164,169,212,227,195,20,7,0,50,0,0,2,179,121,179,212,2,240,116,107,53,17,197,187,206,80,105,140,72,58,84,16,151,155,221,176,205,217,92,197,159,56,231,191,74,28,53,205,250,33,173,127,71,255,255,255,187,249,214,192,173,189,168,0,0,9,0,0,194,165,99,193,132,35,230,47,8,80,12,33,34,29,14,72,135,182,57,1,57,148,74,13,21,112,3,2,5,141,139,100,52,19,57,42,125,212,157,45,87,110,4,177,49,44,163,230,20,210,249,101,236,165,55,227,113,135,246,141,251,130,31,181,109,149,162,140,56,255,251,178,100,37,0,119,156,101,206,203,121,76,240,66,165,89,48,101,227,30,26,237,163,67,172,225,145,193,16,149,101,21,135,156,232,158,236,237,145,33,83,156,247,78,48,242,168,101,172,91,200,98,130,99,40,129,131,4,69,167,50,29,193,215,23,232,214,48,66,0,26,240,81,64,76,14,54,148,216,135,64,48,166,200,13,208,59,52,14,47,32,88,129,40,12,16,66,160,5,130,79,69,106,135,69,137,79,182,77,54,228,143,1,25,103,16,107,95,135,159,215,253,129,216,121,216,20,58,229,195,242,139,144,205,54,198,195,228,15,202,19,96,88,71,35,175,103,149,109,105,173,211,97,39,166,81,20,212,131,202,25,105,231,18,70,99,253,157,229,252,49,148,10,2,101,18,106,18,45,119,250,141,163,39,44,138,230,138,45,237,81,101,151,113,69,2,1,81,57,167,249,185,196,46,231,166,7,86,83,220,198,80,12,64,114,101,128,223,16,161,142,27,44,110,109,197,116,81,80,135,246,22,121,170,13,79,179,123,15,146,173,218,15,247,246,248,177,140,51,207,47,230,191,65,167,134,16,212,27,210,183,172,219,19,223,191,161,169,215,206,203,128,4,32,5,24,0,0,93,25,21,97,95,192,29,43,80,186,227,130,151,5,250,127,223,169,235,106,59,97,202,89,193,192,179,136,135,229,0,171,249,200,50,27,126,109,88,142,80,119,176,137,76,178,190,251,90,172,59,61,26,163,174,241,192,92,123,156,149,55,117,216,204,51,8,97,173,29,246,87,13,97,153,185,76,77,60,34,9,32,176,5,192,7,21,165,164,172,20,165,112,35,44,50,164,202,85,78,192,84,57,88,174,8,68,157,42,110,207,24,194,144,110,146,201,11,39,169,7,191,15,169,4,98,193,208,177,209,120,30,84,126,161,234,71,16,242,251,234,21,73,185,249,105,147,194,189,102,107,123,197,51,53,81,244,159,129,154,23,79,83,19,30,38,189,231,105,36,241,243,165,15,54,218,234,61,119,219,245,93,149,32,64,126,138,114,4,87,165,142,28,151,145,175,138,247,72,142,209,217,118,206,207,197,145,221,224,154,170,203,82,128,88,89,161,6,146,217,59,16,15,150,11,181,7,99,183,43,26,205,200,74,214,151,104,94,42,123,173,102,57,180,107,63,91,187,50,234,66,233,189,243,186,187,38,174,203,2,8,202,64,121,237,55,255,232,39,152,116,43,236,34,165,255,65,0,4,64,10,176,0,1,58,72,53,129,187,192,57,77,152,64,60,116,170,157,69,221,249,84,130,68,170,145,248,138,131,41,116,4,133,115,148,180,171,94,155,82,200,157,186,104,94,235,95,135,97,122,199,85,234,106,164,109,245,132,50,232,26,235,120,238,209,180,201,37,255,251,178,100,35,130,183,19,104,80,107,88,100,112,71,37,89,53,100,71,150,154,145,163,67,76,225,49,192,253,149,165,33,135,156,176,149,61,139,42,71,230,109,40,89,204,18,28,105,5,212,91,202,61,144,88,6,50,21,76,160,197,198,97,42,98,88,90,178,180,2,227,24,132,29,57,106,240,80,48,82,145,236,160,107,178,117,194,112,81,45,224,134,217,122,210,117,132,96,186,128,153,88,75,90,37,7,163,133,79,25,16,153,43,176,122,235,92,149,131,29,39,169,46,168,95,100,167,169,58,147,232,50,94,233,102,40,71,162,3,3,185,193,77,162,189,18,157,46,62,150,160,80,246,21,33,51,226,124,183,25,188,3,154,227,6,85,149,18,162,231,233,2,153,64,198,209,220,241,98,12,254,247,63,85,255,102,78,158,61,117,96,8,0,103,239,49,96,3,149,215,185,18,148,20,190,238,110,86,154,207,23,92,34,43,74,231,208,66,223,61,54,86,119,106,225,204,151,49,144,214,171,124,201,146,72,78,170,187,127,86,235,170,2,129,57,118,19,4,68,54,197,110,212,114,249,249,23,127,216,235,92,192,0,0,192,46,140,10,164,229,129,246,42,20,64,143,19,13,20,212,154,79,166,79,60,214,216,138,28,91,154,246,129,230,239,192,255,168,229,21,138,90,25,186,211,82,169,204,107,223,237,237,234,172,110,83,45,148,65,177,136,220,141,135,202,154,148,13,52,244,176,37,70,176,141,37,139,170,186,102,59,168,4,11,137,127,178,144,12,21,218,163,16,148,105,65,215,53,14,26,3,52,226,242,251,136,8,84,8,100,214,120,136,35,33,90,179,169,198,228,39,211,72,84,82,247,41,178,88,154,130,32,76,10,46,84,5,54,132,74,43,0,139,233,96,233,52,110,49,66,145,154,92,141,144,178,175,180,183,93,24,218,40,38,150,36,38,114,36,35,242,84,40,16,12,105,55,228,9,234,1,2,72,117,171,104,202,100,243,70,116,157,11,218,197,249,9,73,180,89,53,164,157,82,78,107,88,93,37,166,182,126,194,12,3,32,152,91,114,54,65,175,144,92,123,159,173,51,191,45,210,144,85,91,76,51,95,167,228,229,154,173,47,135,99,37,22,140,201,127,186,219,158,232,140,235,255,159,254,207,17,131,78,165,75,42,207,166,164,247,95,154,219,236,160,111,93,228,0,32,0,4,58,42,28,134,66,36,104,242,36,192,96,210,32,1,144,92,38,27,177,78,238,68,80,85,251,137,12,133,10,5,131,0,219,70,125,36,153,91,243,243,116,81,255,198,151,59,251,141,209,231,17,162,187,79,7,67,148,172,69,154,177,7,10,113,55,82,13,35,204,99,211,53,52,71,148,67,177,114,70,145,65,49,9,40,255,251,178,100,44,0,23,207,102,78,51,121,100,240,68,5,105,72,97,39,102,28,29,155,63,77,97,145,193,15,20,101,21,135,168,176,150,143,119,12,228,132,159,2,184,107,132,9,32,205,8,169,32,84,32,174,194,208,2,138,6,6,135,231,177,198,185,192,120,81,165,3,7,45,22,40,85,211,40,51,44,21,132,10,8,10,4,190,13,124,199,41,172,67,110,136,177,52,9,152,251,181,180,168,38,26,94,220,180,180,23,66,116,67,175,187,179,13,75,168,101,16,67,252,215,49,214,79,200,231,229,178,33,188,127,87,78,78,154,73,135,17,139,219,101,204,112,233,13,87,157,50,123,101,141,220,229,245,231,137,175,97,41,187,185,15,190,226,68,79,189,20,112,154,225,188,191,22,75,17,212,232,230,109,103,50,109,51,144,53,28,34,24,82,225,10,157,48,0,160,20,1,54,247,168,113,153,174,178,124,43,165,86,181,86,88,195,116,162,89,32,3,194,71,73,211,225,243,91,217,205,197,203,123,46,138,168,234,237,87,199,249,137,206,162,243,244,233,86,3,197,204,163,177,58,5,90,79,55,138,125,1,247,178,239,210,1,0,75,0,0,1,132,129,201,133,40,24,142,0,144,177,24,114,168,160,16,136,93,203,180,249,39,179,146,208,27,68,236,77,20,240,149,227,41,94,209,123,191,47,251,116,18,153,231,102,30,206,181,38,28,179,26,140,195,113,88,212,169,235,137,47,151,217,179,45,101,60,253,52,166,65,24,78,37,167,20,72,37,130,67,228,149,76,33,121,150,197,15,73,222,138,2,4,155,42,12,114,123,131,50,123,65,153,128,139,129,100,106,17,17,209,250,132,149,134,129,133,64,180,28,145,10,83,24,185,142,154,189,69,8,53,228,110,196,194,16,230,79,9,139,6,39,227,194,32,177,65,61,26,243,236,133,210,169,146,203,48,159,209,40,187,185,30,63,118,227,159,127,154,187,95,72,160,57,91,9,215,246,186,241,78,189,174,184,203,87,114,173,198,255,88,149,243,11,239,226,31,191,122,50,251,12,46,68,211,40,190,136,151,81,201,206,181,21,50,30,21,93,85,160,16,2,101,169,179,51,206,32,2,91,11,33,99,112,194,177,10,200,251,74,61,61,103,92,170,89,58,251,85,174,200,158,109,24,155,222,230,62,167,35,155,251,250,107,74,76,84,83,84,31,12,20,120,171,186,144,245,53,125,156,58,107,70,223,98,127,254,146,0,0,100,250,30,92,151,199,176,234,57,0,11,152,177,105,208,252,89,126,165,19,41,47,40,112,158,132,202,120,7,140,195,152,85,90,215,181,127,86,50,164,171,59,185,78,93,253,242,86,250,71,97,136,162,182,210,40,51,210,147,141,252,90,7,78,53,128,255,251,178,100,34,6,7,65,101,206,147,89,76,240,67,197,89,69,101,231,58,156,201,131,58,205,229,51,193,18,20,165,113,135,136,176,77,244,111,74,213,106,64,81,109,31,228,18,200,18,48,194,108,198,32,191,97,14,129,186,30,48,29,137,176,146,178,185,169,28,96,42,105,12,13,72,0,185,192,201,214,82,157,43,104,144,130,1,139,162,91,17,232,147,41,157,206,78,191,236,14,158,80,229,169,195,112,126,90,163,172,174,21,11,196,228,179,152,75,98,180,204,224,104,117,252,165,119,105,229,5,145,34,24,244,186,53,145,114,140,44,230,80,56,97,157,40,214,20,92,153,26,198,66,133,117,114,77,64,48,155,102,90,65,204,99,7,80,138,15,40,78,105,121,170,126,173,71,183,75,75,83,145,146,6,175,103,124,163,205,229,45,19,164,5,116,62,5,46,165,128,128,1,224,126,153,8,104,169,66,128,244,204,88,177,243,180,14,202,88,231,80,239,159,6,210,87,105,23,222,83,126,214,85,216,211,200,104,249,170,202,57,253,43,110,98,62,157,97,80,198,81,202,212,182,129,166,207,220,220,250,5,150,207,174,221,255,210,8,4,135,227,198,75,188,226,79,155,144,0,96,46,90,64,39,3,191,181,232,224,37,113,78,170,205,184,40,249,101,47,53,211,35,142,173,234,42,147,114,219,24,211,210,246,81,90,206,54,168,36,145,200,212,138,68,179,93,215,145,76,165,140,25,58,157,105,74,150,11,4,170,74,108,175,132,131,84,209,135,220,57,114,192,136,244,221,77,193,33,177,24,226,201,5,135,4,62,37,80,82,163,17,49,245,142,6,70,133,56,35,34,24,68,88,53,18,168,109,12,80,66,99,75,244,93,182,36,91,249,50,215,103,238,170,17,65,40,115,105,174,171,134,252,185,49,39,13,216,126,31,23,10,27,135,169,233,101,52,242,246,166,251,83,64,109,184,95,50,17,69,179,175,200,73,125,196,223,64,187,145,172,98,40,207,149,96,139,192,65,9,174,253,85,205,173,45,96,155,206,77,202,146,108,162,241,101,169,23,65,138,38,124,226,171,17,116,103,79,64,0,118,10,5,144,18,235,161,85,0,4,0,0,32,0,29,232,181,19,60,198,74,49,50,222,36,5,34,17,102,155,19,236,50,31,55,106,210,50,235,239,191,46,250,191,255,59,164,35,161,92,127,219,35,85,11,39,248,129,153,135,189,84,53,106,102,223,65,255,242,122,245,244,101,112,18,173,88,0,128,13,0,0,5,86,42,36,147,146,124,12,86,33,123,144,165,33,164,148,82,217,37,150,117,184,138,74,185,42,164,199,224,40,239,94,105,204,167,63,82,138,93,84,181,55,95,233,50,191,203,179,210,168,179,164,237,182,24,255,251,178,100,30,0,246,147,104,208,211,56,76,112,69,69,41,48,97,229,58,29,153,163,58,205,101,51,193,19,148,164,193,135,156,176,1,208,128,95,7,202,2,175,29,119,88,179,157,38,148,183,5,118,191,85,219,118,74,53,4,82,210,240,24,22,139,36,105,73,85,166,189,75,60,114,82,73,69,224,148,225,65,85,124,247,144,165,69,97,232,204,62,205,87,147,35,96,182,157,38,67,47,4,8,196,64,136,120,105,33,212,109,6,142,182,109,1,10,18,199,151,60,195,244,242,72,208,101,169,74,172,236,122,58,185,38,207,185,74,109,54,178,52,81,165,81,41,4,44,73,52,2,69,114,229,21,88,115,5,162,116,193,221,34,25,180,44,156,197,9,155,141,24,138,201,38,66,111,196,171,47,214,224,165,106,84,13,17,59,194,32,158,96,64,40,58,69,160,113,57,137,161,5,153,13,44,244,152,85,43,110,145,91,249,127,50,190,250,53,104,42,47,237,8,179,215,106,105,35,139,186,238,228,35,66,68,146,21,19,41,72,66,73,52,76,202,155,221,112,39,174,244,85,41,80,1,64,0,36,222,22,100,135,99,159,173,72,133,81,129,13,3,149,56,145,233,108,19,15,8,130,178,54,230,212,1,73,80,230,52,90,35,244,45,14,150,231,46,82,95,143,99,127,143,181,154,153,92,153,151,202,251,113,153,179,213,132,77,36,212,132,204,38,99,93,129,202,132,169,185,127,132,33,18,128,246,163,42,99,16,130,145,138,252,193,124,192,68,88,19,105,114,176,140,96,71,3,82,128,136,16,64,166,138,224,6,217,50,192,132,195,18,52,136,29,28,159,167,140,44,113,198,73,178,107,10,12,133,112,216,122,196,131,126,82,21,165,168,107,104,177,91,149,231,6,57,16,87,240,219,112,141,194,246,188,230,231,29,233,68,138,146,7,66,202,229,142,156,39,27,89,58,254,4,134,44,202,196,187,76,117,124,93,50,232,151,52,117,12,220,129,198,218,66,137,178,75,197,33,82,122,161,19,16,42,175,231,164,126,223,29,246,154,173,53,14,218,78,223,231,53,150,247,36,11,138,145,184,139,8,125,140,243,21,240,4,10,234,10,208,76,7,187,60,92,160,228,31,11,101,232,217,60,24,139,19,236,174,220,230,136,250,52,195,87,83,23,75,57,122,232,237,222,138,169,218,58,60,246,227,141,64,48,187,171,50,250,38,92,129,241,142,28,214,41,247,245,104,252,122,68,4,0,0,4,72,192,115,72,33,20,153,28,203,106,97,176,0,6,31,191,77,30,149,44,4,103,34,232,137,8,131,233,21,142,23,91,123,181,230,40,42,223,203,11,21,233,106,95,141,215,181,106,67,62,230,69,96,23,5,239,93,242,215,97,97,255,251,178,100,32,136,246,244,104,207,51,57,76,240,67,133,41,48,97,133,58,27,253,163,63,76,225,62,65,24,19,164,193,134,12,232,229,48,242,154,176,216,211,41,88,20,136,107,170,62,145,40,44,130,165,241,26,68,10,75,7,89,65,138,182,52,55,42,30,61,136,48,48,36,96,56,17,9,110,136,158,51,64,32,248,186,96,65,68,35,8,76,21,24,180,112,136,147,238,165,203,77,64,37,172,229,251,100,47,252,78,27,125,159,216,21,181,227,91,198,30,151,63,206,191,101,177,56,98,252,152,169,131,231,6,166,195,115,223,69,166,186,234,16,52,146,134,150,169,18,50,141,126,120,146,19,100,204,23,70,220,245,117,230,214,251,217,210,22,99,204,38,73,209,39,45,140,90,168,215,82,82,141,108,103,12,189,150,62,114,94,255,28,183,138,101,234,56,226,46,21,104,88,5,65,36,178,211,13,12,221,48,46,134,204,131,35,55,71,148,255,111,186,179,152,238,212,74,216,54,137,36,73,247,61,86,74,255,230,103,112,144,190,4,35,170,165,41,144,157,112,8,81,234,206,176,243,191,254,143,235,0,152,0,0,28,20,41,40,212,48,250,197,46,133,18,74,48,82,15,61,12,138,49,14,186,241,37,250,2,8,201,37,96,208,25,4,212,186,253,229,185,116,142,95,156,221,74,215,229,149,177,203,9,248,149,28,94,126,195,176,214,109,195,13,121,222,139,185,174,76,93,175,177,199,137,13,83,161,174,150,196,187,197,160,78,66,96,82,41,42,76,53,132,180,82,75,81,133,174,19,90,96,19,67,172,134,110,252,152,104,33,147,69,74,241,128,136,84,92,36,212,148,164,72,84,140,174,4,79,70,132,241,54,21,69,20,108,139,73,244,120,115,113,159,136,121,136,61,79,93,121,68,204,190,81,29,177,79,53,84,84,238,147,167,33,228,79,135,140,24,106,53,22,143,71,201,17,144,222,139,184,156,150,162,204,73,70,201,102,60,133,44,162,216,40,67,2,60,25,98,38,5,32,196,115,198,94,66,46,70,72,141,195,53,207,255,72,88,71,54,255,240,98,221,5,100,226,1,208,183,66,207,77,101,29,69,4,5,187,129,92,74,200,98,93,72,70,194,251,121,161,63,150,146,220,249,110,71,138,149,207,204,115,59,51,243,37,56,82,247,229,25,193,251,135,6,152,92,116,210,91,12,190,182,210,178,207,181,14,190,235,247,71,214,0,64,9,0,0,0,193,211,9,142,190,206,219,2,32,200,228,22,62,243,51,76,99,23,41,87,46,120,167,168,177,198,216,152,4,190,221,150,207,47,198,158,134,138,79,37,149,217,146,68,113,142,247,151,230,47,67,81,55,113,224,108,144,237,36,133,168,67,237,117,118,146,255,251,178,100,36,0,119,97,105,79,83,88,103,144,66,133,25,53,97,130,100,154,133,163,73,172,61,145,193,8,148,100,225,134,8,232,1,108,73,129,29,64,160,32,17,224,136,220,172,168,98,76,112,10,25,117,153,0,166,20,16,48,211,244,84,110,72,61,30,0,134,26,169,80,41,194,44,2,96,28,237,48,19,84,88,234,233,244,74,69,248,202,139,46,149,74,162,160,8,178,227,181,86,106,225,199,104,215,37,70,6,197,98,238,27,85,147,190,142,196,42,187,92,136,97,168,164,182,23,47,88,158,241,174,91,10,117,105,44,234,20,87,170,135,35,151,163,213,245,76,188,72,148,201,242,235,161,122,145,38,150,157,105,148,21,180,98,10,116,67,10,228,212,239,35,81,10,184,174,126,161,13,85,28,121,9,217,189,218,89,125,62,181,252,225,59,190,220,199,198,4,0,2,36,224,202,142,107,111,2,144,47,154,20,183,246,237,198,52,213,45,145,174,54,112,54,87,114,154,247,155,69,246,171,222,206,185,72,246,14,111,251,243,221,80,174,245,116,149,160,39,177,78,228,109,79,93,67,94,79,171,118,165,30,167,255,72,0,100,65,154,128,0,14,244,59,101,12,158,136,246,161,221,61,87,59,59,167,167,189,69,4,89,157,141,55,171,90,63,186,234,18,185,157,250,149,64,164,85,164,34,58,128,162,143,31,227,123,157,244,71,141,202,37,252,172,29,89,49,206,119,201,164,89,200,125,34,143,242,20,163,67,8,209,160,77,138,84,32,133,11,211,180,99,3,236,15,224,30,151,208,147,22,0,81,22,224,11,5,249,34,4,109,20,29,6,105,63,139,147,241,189,157,226,61,61,178,227,134,204,152,29,185,175,172,136,170,221,217,142,45,73,68,135,248,76,225,225,106,232,86,157,28,60,193,165,44,210,202,93,180,120,114,192,145,122,137,58,118,9,40,58,39,214,170,213,155,31,186,132,181,12,225,82,198,162,165,140,242,136,103,133,226,236,40,218,184,156,74,57,70,74,72,111,135,197,121,211,214,32,134,73,110,83,151,69,138,154,108,1,169,236,52,180,109,186,13,130,1,80,104,225,107,197,186,8,232,140,56,212,188,7,76,174,67,180,117,109,65,179,221,150,148,182,143,123,52,182,189,53,237,115,109,221,176,225,55,0,139,128,169,189,183,144,99,243,219,222,173,200,57,176,83,90,144,0,71,79,33,76,104,248,197,22,16,52,20,84,208,52,99,191,39,127,100,245,150,30,186,115,130,71,139,41,24,4,16,61,147,94,157,102,211,242,233,39,119,79,159,40,43,203,233,40,50,157,148,64,82,198,209,193,82,168,18,145,152,219,110,11,201,172,191,9,122,80,21,246,86,68,234,72,176,176,16,40,128,255,251,178,100,41,15,23,214,101,206,11,90,76,244,58,194,57,72,97,43,54,29,49,153,58,13,97,62,80,249,20,164,213,134,20,232,18,247,244,112,8,52,89,133,58,94,144,162,80,96,1,147,101,86,64,225,160,19,38,12,233,173,44,99,6,24,192,166,172,8,36,249,136,0,9,88,21,134,93,130,17,1,133,128,71,193,36,197,157,24,33,2,194,2,4,167,81,88,166,140,166,160,99,236,57,80,34,51,83,145,174,118,184,203,26,19,91,105,76,57,212,132,229,31,88,241,231,138,19,131,223,21,68,38,136,49,53,12,74,219,11,64,64,193,57,49,2,196,201,196,200,239,113,41,163,41,161,178,252,125,114,1,179,205,27,42,177,100,89,61,124,209,218,228,100,83,162,174,27,164,57,100,229,20,114,146,67,138,202,88,138,121,10,89,101,230,8,49,76,173,86,146,91,74,160,1,128,72,2,134,150,84,98,122,175,16,189,75,80,30,17,131,134,52,51,135,82,8,24,6,231,49,105,68,179,253,105,135,27,79,122,221,195,44,38,32,247,149,114,247,173,206,215,199,173,180,132,158,139,45,220,191,254,176,177,97,226,133,80,96,197,200,146,74,160,133,66,198,109,32,72,106,110,101,180,145,8,1,148,1,77,36,71,26,63,75,57,109,190,179,90,118,204,229,235,244,149,228,184,90,203,27,178,139,208,22,155,11,95,180,174,238,178,230,94,229,175,153,210,204,43,213,214,91,100,213,81,81,8,99,0,21,210,32,20,102,66,46,166,74,35,40,24,0,13,77,223,66,16,40,97,132,163,1,66,167,0,135,141,233,0,108,16,108,5,11,37,18,107,233,138,193,144,62,149,162,132,109,54,203,44,81,176,74,72,80,188,22,34,166,80,101,255,33,108,203,13,23,136,164,67,39,88,235,66,90,247,199,165,240,108,61,2,86,142,191,21,123,152,154,2,130,120,89,94,128,125,9,98,33,229,201,85,117,32,96,225,50,136,173,88,27,147,93,204,155,147,77,160,118,87,106,43,70,105,97,73,144,209,162,121,90,237,40,255,72,155,106,8,104,209,107,154,44,214,90,178,25,108,214,42,250,150,44,140,81,105,4,0,134,229,176,73,166,8,198,0,57,117,148,196,143,119,11,254,29,58,124,92,64,192,103,242,95,106,179,164,42,146,177,52,51,122,145,234,180,213,13,190,219,55,254,163,5,22,247,2,26,220,90,72,181,47,213,119,74,61,181,5,8,0,128,21,0,2,200,71,7,29,25,12,106,174,175,116,83,90,6,32,11,247,15,198,163,80,218,186,137,40,227,18,34,118,162,171,121,147,242,54,205,172,222,206,166,52,211,54,243,228,134,197,75,212,242,45,195,47,236,126,24,101,13,41,85,22,122,197,255,251,178,100,33,128,119,90,101,207,75,88,76,240,68,133,89,53,97,130,58,155,161,135,60,204,225,51,193,8,139,36,225,134,12,232,95,79,235,250,153,227,197,123,84,13,162,166,138,186,30,90,207,84,194,228,80,84,195,86,244,23,1,108,25,131,86,76,90,6,108,59,105,40,125,168,189,16,38,137,128,74,3,112,9,82,0,197,22,72,5,23,64,73,80,107,105,56,68,133,33,72,52,235,47,147,234,155,74,164,208,166,117,40,138,174,151,241,251,101,206,204,203,91,152,120,99,22,232,102,172,205,196,71,7,72,213,54,76,139,203,81,49,79,86,61,54,219,165,172,217,17,152,147,198,9,146,155,36,24,40,192,194,52,103,122,4,206,46,71,9,236,226,176,193,89,196,132,224,133,126,240,165,170,78,170,54,242,208,53,144,150,248,138,186,52,193,163,96,197,109,47,115,250,193,0,1,31,144,90,61,81,192,17,96,185,194,0,25,114,193,87,6,183,80,66,83,9,176,249,196,24,29,235,165,21,111,41,232,221,16,150,181,246,77,21,29,156,251,127,59,200,17,79,6,160,233,214,39,114,82,130,139,86,163,91,43,63,78,167,127,219,164,32,128,0,17,0,5,108,5,194,57,238,34,108,81,244,255,8,146,15,139,101,23,135,90,204,122,13,107,209,70,98,68,67,137,18,235,221,102,207,246,215,231,185,172,162,85,238,202,166,109,97,141,60,2,229,192,112,228,33,143,187,79,211,244,164,158,149,152,94,101,212,97,34,170,150,128,181,106,220,135,101,108,45,193,127,134,118,22,153,229,233,32,35,48,27,99,41,35,72,124,203,104,159,137,152,14,218,155,131,108,56,65,100,141,200,0,116,29,1,177,77,214,13,165,189,169,173,30,95,40,152,220,156,152,49,159,69,163,79,43,70,87,51,112,83,143,110,25,235,119,144,118,228,196,11,132,74,120,140,78,128,152,227,127,11,16,249,146,138,238,102,21,54,237,166,152,65,172,181,25,153,107,62,70,106,173,241,2,209,65,109,92,86,98,136,136,21,59,69,39,23,94,86,108,24,151,155,12,121,168,18,7,0,226,22,149,98,84,173,255,172,2,98,112,227,115,9,186,160,44,178,154,175,178,130,99,225,230,0,146,97,30,29,19,205,11,60,65,232,181,12,183,35,50,238,209,115,10,52,88,178,214,33,16,12,104,235,157,197,161,150,132,84,118,212,209,36,160,179,95,187,104,238,202,63,255,216,0,89,80,222,82,236,240,232,16,180,9,4,233,50,72,252,195,247,51,3,47,53,14,2,5,34,24,128,154,91,217,5,86,133,25,185,140,170,253,154,150,114,169,55,22,191,77,132,167,223,153,83,228,196,158,219,173,121,126,40,3,144,158,106,196,77,118,255,251,178,100,33,136,55,75,103,206,139,25,79,36,68,133,89,53,97,34,58,27,185,141,61,44,101,60,129,18,17,36,213,150,20,240,36,232,51,1,37,172,26,160,45,8,160,211,28,210,20,238,83,128,112,90,66,16,153,149,19,62,60,40,56,48,234,34,194,88,23,136,17,240,101,98,222,158,114,25,68,41,194,53,128,166,69,161,227,66,4,26,0,10,75,114,65,164,99,36,12,148,4,226,129,20,217,236,92,235,17,143,57,15,188,109,162,184,200,244,200,154,155,134,172,15,6,249,105,200,146,102,34,209,82,130,81,53,13,3,41,10,82,20,146,234,4,71,92,168,154,49,137,100,144,29,37,34,137,140,33,113,214,38,186,9,227,220,76,118,22,213,118,151,105,132,155,89,88,217,201,254,147,38,136,227,115,118,183,24,35,67,15,153,255,233,139,105,21,57,112,189,96,8,0,130,93,132,255,74,133,45,17,228,112,104,154,13,166,185,52,130,76,154,5,57,208,96,33,65,246,79,112,79,118,125,18,178,154,199,103,118,249,30,199,70,105,82,186,159,190,182,156,235,4,229,57,172,116,186,181,255,98,19,184,71,217,127,103,251,208,1,32,0,20,224,249,20,94,2,77,65,91,44,146,4,181,183,18,158,48,251,180,152,178,70,35,48,172,81,49,11,31,199,82,150,6,165,229,61,37,5,75,20,216,216,173,103,14,202,104,226,51,191,42,107,180,240,228,45,236,89,47,169,114,218,113,119,222,213,248,138,111,162,228,145,192,141,171,216,164,5,138,187,129,39,83,97,100,198,154,30,144,2,89,70,97,153,160,12,239,0,195,0,99,96,199,210,168,22,136,202,134,162,1,195,129,100,38,40,28,72,128,21,111,82,152,24,160,84,153,116,152,10,79,68,112,108,175,75,248,238,62,138,8,195,161,46,67,88,110,210,11,147,112,61,236,34,24,99,43,108,77,21,88,218,25,53,148,85,200,200,210,37,223,104,97,255,84,114,152,85,99,44,201,21,32,185,99,56,172,166,172,24,64,255,207,149,100,228,173,229,173,175,61,102,7,93,183,155,111,245,211,131,33,245,135,184,72,6,155,41,88,64,130,97,200,200,2,183,236,188,40,166,50,4,103,117,57,224,35,117,131,71,192,120,221,11,231,172,194,213,111,238,12,77,150,201,65,74,26,127,132,143,187,111,94,48,77,168,30,62,147,139,64,250,247,184,187,150,23,233,106,245,0,87,69,242,105,118,228,32,0,9,64,14,98,0,1,239,48,204,38,32,124,64,28,232,3,217,68,119,12,84,78,149,16,24,78,33,114,54,145,239,229,126,171,113,121,50,178,239,141,247,38,23,4,236,22,44,195,239,224,239,113,219,29,50,197,83,178,43,147,235,135,108,75,255,251,178,100,32,128,118,82,103,210,233,239,100,114,69,69,89,32,101,227,58,31,145,159,60,236,229,53,193,1,155,165,20,241,138,104,216,59,85,39,141,145,7,75,210,17,5,148,136,21,4,208,57,11,145,43,49,206,211,245,34,31,67,144,89,192,153,134,62,201,66,22,99,19,226,222,194,117,29,111,149,7,74,181,157,112,164,222,51,178,243,168,150,52,162,173,48,246,179,102,49,126,159,191,40,71,134,75,63,186,105,48,217,165,19,46,90,191,103,25,32,152,173,60,92,86,31,140,22,147,14,16,68,98,98,218,36,125,105,209,132,79,28,21,15,6,13,123,49,68,170,241,44,62,213,181,80,120,61,26,227,154,128,186,103,104,84,127,22,59,240,181,227,96,24,57,216,1,20,133,194,145,79,7,30,168,172,140,210,14,237,63,51,153,219,149,207,180,185,123,242,93,102,46,134,113,188,161,59,167,42,197,223,158,27,206,148,254,159,233,253,134,75,240,40,224,184,38,219,126,205,249,30,195,203,49,239,242,161,187,55,254,128,7,0,0,2,160,200,99,198,44,41,175,251,45,11,38,134,74,13,16,146,59,241,235,40,253,14,198,203,112,24,34,37,145,4,238,113,187,187,242,139,87,161,218,148,239,195,18,135,231,160,56,26,93,77,110,236,196,29,0,189,114,182,143,44,114,218,250,72,55,102,167,42,163,76,36,47,21,29,78,214,42,70,173,103,250,62,130,16,185,138,10,100,148,93,68,78,52,75,4,8,170,197,251,22,200,73,229,74,4,120,241,140,10,185,158,72,194,199,16,16,73,102,76,147,2,224,147,0,68,58,107,150,100,84,4,11,107,232,161,34,150,54,102,140,136,47,171,182,239,59,213,224,85,87,83,202,56,219,62,48,167,182,5,121,177,116,31,73,61,171,205,74,41,47,169,86,91,49,11,162,136,80,190,241,111,173,143,234,181,121,12,53,132,132,96,34,64,132,200,156,216,42,191,76,97,176,201,177,68,215,70,185,19,151,108,236,80,145,111,165,137,68,162,86,214,88,70,140,84,20,11,44,132,129,18,57,64,204,161,180,108,145,211,38,64,246,134,146,78,205,22,236,33,18,208,124,19,130,108,2,16,104,15,151,56,14,157,96,152,237,205,169,55,115,237,87,166,250,231,177,49,31,86,157,237,205,139,52,223,115,193,151,149,55,53,226,199,79,182,125,179,63,228,75,83,111,237,184,201,223,28,73,10,162,253,211,34,64,0,33,216,137,161,98,131,196,94,179,3,11,244,20,11,111,101,81,59,243,130,131,113,95,244,204,23,82,183,162,179,19,248,235,207,202,126,193,252,235,225,98,173,60,78,197,255,228,102,2,120,227,90,116,26,106,217,130,86,1,172,160,17,77,150,14,255,251,178,100,33,128,247,49,104,206,147,25,79,32,67,229,153,48,97,130,60,28,165,157,63,76,225,62,1,2,9,36,193,133,165,128,25,67,229,132,81,136,211,40,2,0,8,71,17,49,85,58,249,101,229,71,3,81,48,143,56,72,111,7,188,2,22,42,132,80,97,147,68,195,15,241,41,147,196,12,34,35,154,166,24,174,135,142,99,136,14,61,117,128,17,134,67,139,78,181,178,91,24,147,22,140,46,150,213,182,101,240,12,33,94,176,23,245,228,118,91,156,137,186,181,248,251,181,3,82,67,84,143,130,44,162,34,120,48,251,178,37,121,137,212,255,163,196,223,197,195,134,79,168,132,63,36,29,84,138,242,137,95,75,164,229,221,25,38,233,206,196,100,51,53,249,181,36,41,155,49,236,72,236,98,253,156,83,77,165,170,186,41,235,46,28,142,136,228,175,55,225,70,142,48,148,149,114,209,135,8,145,105,16,181,132,200,199,75,6,98,120,124,109,40,110,207,83,167,74,99,202,1,234,166,70,122,154,91,57,89,230,255,232,229,123,195,166,247,214,194,247,35,101,88,187,196,246,235,105,237,237,124,82,207,161,74,0,112,21,0,0,0,194,18,213,200,136,3,120,149,36,58,35,178,160,146,56,14,2,156,226,74,62,233,161,22,190,232,180,8,134,116,13,79,235,70,41,45,86,151,75,108,76,63,213,229,186,169,135,41,231,95,74,104,5,64,28,71,25,200,95,73,240,94,181,241,2,14,22,254,38,236,65,244,90,107,8,153,44,73,128,53,182,182,244,25,3,46,193,64,138,169,29,34,143,16,141,2,205,16,176,12,32,117,115,60,67,56,224,137,1,150,106,2,87,161,44,212,64,86,196,68,75,183,237,216,83,103,173,213,97,177,86,156,140,21,3,71,195,68,163,226,180,65,195,226,64,96,13,0,162,82,64,44,27,19,147,69,118,234,122,138,73,18,139,238,114,100,144,32,132,20,180,90,145,60,211,17,235,40,158,133,163,55,77,155,50,92,154,20,67,112,111,96,194,16,184,153,97,113,84,86,94,55,132,68,72,16,9,81,14,10,102,43,154,140,196,175,169,146,38,172,216,181,118,40,189,59,144,116,34,88,170,196,147,106,182,106,70,162,187,80,41,194,6,130,227,34,205,233,223,186,148,253,160,107,234,29,101,175,91,70,40,112,221,139,228,219,5,220,155,154,103,161,23,24,155,73,192,142,164,169,141,101,85,180,101,157,188,160,64,0,112,187,105,18,74,49,230,210,226,11,142,138,171,58,67,97,168,99,212,199,131,147,73,9,32,32,214,105,17,13,206,181,12,42,254,121,82,225,184,7,239,204,195,57,101,75,77,61,31,140,53,138,56,148,67,54,223,74,140,80,17,225,228,104,255,251,178,100,33,4,247,29,102,207,19,56,79,144,71,69,169,53,101,226,76,27,133,161,63,44,225,51,193,5,19,101,0,246,9,218,194,185,16,33,15,37,104,20,24,9,186,213,88,120,145,68,38,9,171,224,2,34,77,139,18,255,136,134,49,136,8,64,207,32,218,188,59,225,25,35,68,169,168,94,195,50,2,235,45,41,32,88,18,153,182,4,184,88,217,151,253,80,187,144,196,97,232,82,168,125,58,224,185,20,19,15,195,171,22,13,115,178,103,178,186,25,217,235,110,196,158,131,10,198,145,138,137,208,81,146,6,134,137,209,161,73,153,69,165,196,187,203,20,122,146,44,93,191,114,48,89,189,104,235,50,56,147,221,184,78,180,29,53,81,148,11,20,116,9,190,139,106,171,147,36,78,219,8,227,101,162,170,38,212,253,101,220,79,20,23,95,88,64,128,21,77,251,149,24,178,180,1,149,19,117,57,97,116,44,233,182,209,239,149,168,37,171,210,27,11,45,246,159,114,66,250,48,157,94,138,45,103,183,77,55,58,149,213,21,46,84,251,55,161,12,253,239,224,172,226,219,85,96,25,137,26,42,180,170,190,251,122,16,0,208,0,22,32,69,127,168,161,212,242,120,5,131,145,165,44,63,12,56,174,197,101,45,148,62,233,36,14,57,182,91,173,138,197,12,42,143,183,98,252,185,132,244,66,205,37,13,37,221,195,82,201,68,126,33,78,228,189,148,175,227,209,117,114,59,72,242,181,81,73,134,63,201,142,151,205,188,169,68,224,17,33,33,49,26,0,145,79,128,187,160,7,40,188,228,1,91,1,65,143,24,50,193,133,60,24,42,64,124,75,114,39,162,64,173,52,35,88,201,238,216,25,123,110,194,210,69,98,35,140,219,95,144,202,95,86,87,38,108,111,90,153,199,40,96,87,110,52,243,201,161,115,208,206,169,229,40,82,48,132,157,0,145,232,150,102,165,63,234,157,205,76,202,57,68,51,100,210,210,17,64,160,227,11,72,187,252,98,222,89,106,247,90,115,99,132,176,175,114,98,114,150,179,166,229,75,230,74,127,32,170,11,254,59,22,117,246,39,236,40,85,224,203,61,139,152,106,195,148,45,77,79,116,179,66,113,58,162,82,212,128,20,246,151,218,233,196,93,85,229,135,236,205,254,149,183,154,142,79,182,138,146,99,119,78,12,216,211,209,114,235,27,69,201,184,67,242,140,248,188,214,132,186,202,130,0,8,192,0,32,0,0,170,84,59,158,247,129,102,168,7,0,188,148,161,149,65,10,237,195,205,61,166,160,51,82,203,118,90,134,221,211,175,75,15,97,250,173,151,102,45,246,252,78,205,219,63,82,158,81,62,243,237,211,125,216,100,51,0,196,85,58,182,179,21,244,195,255,251,178,100,36,0,119,12,104,208,107,24,76,240,69,133,105,48,97,227,60,30,17,147,58,204,233,156,129,8,148,164,213,151,148,232,84,0,12,244,208,82,43,201,91,224,84,19,221,18,58,55,138,141,88,210,14,44,6,160,48,161,17,63,12,2,65,0,151,83,234,100,2,12,166,152,246,200,84,144,174,122,128,163,96,1,112,149,21,66,98,53,40,203,78,148,81,217,147,78,174,199,233,155,74,157,6,15,2,72,32,54,113,42,140,190,148,209,56,3,9,86,9,170,55,21,45,116,182,209,147,195,17,116,161,114,56,178,200,185,9,37,18,155,164,97,129,41,41,168,201,145,41,60,42,204,243,8,159,191,147,158,178,160,193,97,79,233,17,26,153,166,67,232,98,186,50,197,239,126,15,151,185,238,250,148,146,118,222,183,133,151,172,144,59,88,184,195,220,36,235,89,136,149,77,236,202,120,218,123,140,227,56,211,100,233,151,215,223,135,172,41,108,57,201,153,240,190,244,22,100,179,242,223,242,71,207,170,165,76,30,89,148,142,52,54,191,30,117,239,22,126,183,92,155,154,17,99,171,8,32,0,4,35,140,20,88,170,236,73,88,65,161,33,163,6,138,62,172,154,30,157,29,22,211,10,91,224,65,0,72,148,52,217,42,75,94,106,245,44,193,220,177,110,247,207,201,233,235,207,74,37,113,123,203,218,58,246,70,91,162,169,175,117,214,202,12,160,21,216,0,49,24,113,82,81,27,66,219,163,97,138,82,236,38,56,44,1,81,212,24,5,26,150,3,128,75,112,176,6,61,90,196,69,144,198,66,23,196,197,0,7,0,5,76,24,163,117,16,162,152,226,87,17,180,110,105,60,52,68,20,98,8,76,116,1,35,2,26,190,204,209,71,218,98,54,169,123,93,129,160,166,6,237,55,104,203,0,107,112,116,74,126,73,73,43,121,236,67,157,6,20,186,69,209,159,22,17,243,11,95,157,84,86,137,179,116,80,45,133,42,44,101,35,214,67,55,213,154,151,24,94,205,40,237,211,99,45,203,117,118,176,164,155,90,7,49,108,235,52,154,198,237,216,74,163,152,79,188,181,96,49,15,136,158,196,111,20,102,192,108,60,239,184,12,101,196,90,132,30,72,85,184,76,38,166,73,75,246,147,188,242,124,42,153,122,102,63,241,37,140,13,97,21,107,187,49,193,52,163,34,125,82,183,94,232,83,167,179,21,144,163,171,93,157,7,159,91,246,173,57,156,151,238,79,88,0,0,49,65,74,199,29,12,220,173,103,142,150,220,82,54,31,153,156,118,235,44,71,93,50,129,68,134,4,179,21,19,251,67,86,21,249,110,126,166,238,255,112,167,169,110,81,79,51,75,73,40,155,143,184,246,213,81,179,167,173,255,251,178,100,30,140,182,224,101,207,147,56,55,144,58,3,57,88,97,226,44,31,193,155,56,45,101,158,72,242,148,101,21,135,136,176,69,204,137,139,196,178,236,33,85,94,121,229,166,196,212,177,118,23,149,43,11,134,44,24,160,166,0,66,21,84,52,203,84,215,120,210,44,96,128,205,15,249,68,107,162,19,118,51,91,74,3,82,83,37,19,216,144,152,12,199,68,81,192,23,185,28,84,209,32,33,231,133,78,83,209,250,141,65,114,14,196,148,198,28,128,170,67,143,102,18,87,181,249,138,101,15,203,99,8,10,68,161,2,150,218,69,245,18,136,34,156,214,106,71,72,19,129,68,196,99,20,201,151,135,15,53,23,231,18,221,34,196,101,26,52,159,248,76,137,235,229,4,100,115,206,146,146,28,65,51,186,163,88,224,124,232,36,235,232,0,0,48,0,164,133,72,0,148,109,5,68,62,4,82,216,114,115,193,157,184,169,29,175,156,78,185,86,211,77,217,164,212,205,181,87,87,221,6,175,86,149,235,97,160,20,93,43,179,118,65,138,165,36,91,219,59,232,128,65,161,196,165,136,194,157,80,68,72,140,16,18,237,136,3,69,224,70,172,216,29,180,22,107,15,200,52,82,155,25,130,170,104,214,169,171,185,252,185,24,158,191,132,166,53,122,150,77,157,46,233,93,214,155,5,63,238,11,167,0,170,164,77,223,24,10,56,28,18,12,193,36,68,37,240,56,40,137,90,108,52,214,144,225,161,115,22,17,8,6,12,7,2,48,32,12,152,176,162,116,79,2,2,48,6,12,179,225,164,73,156,76,172,30,8,213,21,71,81,208,102,212,24,4,33,151,132,91,141,24,42,16,210,32,37,197,4,2,16,176,77,54,17,0,34,100,18,150,175,52,181,178,43,133,16,7,0,241,164,50,165,98,172,178,25,127,90,107,130,218,56,146,88,212,49,42,126,86,3,118,16,197,98,67,170,9,104,71,131,234,250,178,90,101,213,120,243,106,158,177,217,108,226,43,194,190,181,82,181,228,168,204,25,96,219,28,198,246,37,247,170,195,139,57,58,115,214,172,203,22,61,248,117,155,255,50,190,126,189,243,181,230,205,154,129,48,24,248,203,113,223,250,36,170,70,147,128,211,165,129,106,199,233,7,89,186,57,65,206,255,12,237,217,102,100,42,122,230,55,225,202,237,79,125,217,156,166,50,225,211,95,255,215,203,165,96,169,70,130,96,54,74,228,43,91,245,118,139,145,97,42,191,88,0,128,29,0,0,5,70,208,106,79,1,186,209,226,66,77,47,232,196,115,40,223,89,139,244,214,231,203,203,56,179,32,235,81,248,123,149,48,162,138,212,137,119,182,169,105,112,167,179,243,51,19,214,175,220,110,176,195,163,255,251,178,100,29,128,118,149,104,208,211,24,76,112,71,165,25,48,97,226,58,29,105,145,58,204,225,62,65,7,148,164,213,135,136,176,8,150,189,42,197,22,121,211,217,118,52,151,45,240,97,10,74,84,158,206,131,187,15,168,19,18,21,123,144,44,129,33,162,98,96,135,77,178,144,20,13,4,41,102,33,200,8,122,242,18,89,110,80,180,56,174,78,46,227,251,7,198,224,9,152,131,104,27,104,148,76,100,13,129,180,65,18,20,2,128,56,160,202,4,208,25,70,125,6,17,217,227,100,17,44,68,74,117,47,41,121,44,117,185,248,183,36,213,15,68,211,68,109,98,100,81,89,199,154,115,118,147,42,65,20,96,35,98,112,64,99,20,255,249,106,2,72,69,12,79,102,154,148,54,53,229,22,88,175,109,109,92,49,22,73,226,245,180,209,3,86,58,130,166,215,106,5,94,213,154,87,36,226,53,139,200,27,95,143,188,148,216,60,195,33,31,48,200,182,115,48,50,92,4,166,173,239,175,233,254,4,108,156,44,198,31,18,151,97,199,44,7,113,67,79,100,89,48,242,89,198,33,123,192,10,0,1,34,129,18,196,45,7,190,52,1,122,146,176,170,76,126,178,156,237,255,42,1,14,39,200,169,46,112,64,8,138,171,171,86,111,236,208,79,68,238,214,166,165,229,90,215,46,212,146,82,85,116,36,10,105,13,195,144,162,65,224,129,8,41,236,232,175,241,226,147,216,68,50,193,33,224,146,33,6,55,143,218,166,66,0,8,32,16,132,3,139,26,229,0,15,88,82,171,202,236,80,115,137,225,215,204,50,6,1,18,116,251,4,90,196,180,64,112,126,203,32,32,146,102,138,130,66,128,214,24,65,100,87,49,13,76,218,219,33,93,233,212,178,156,102,175,183,169,144,67,138,194,148,109,134,24,141,70,94,72,22,93,102,83,63,74,177,56,56,92,196,239,21,100,109,28,226,73,56,42,119,144,182,219,234,105,194,45,19,166,229,197,158,78,72,66,79,5,12,159,42,147,113,164,122,178,25,170,58,174,147,228,55,243,173,50,164,50,146,139,21,226,235,166,201,2,170,62,109,155,181,94,160,155,3,196,180,142,209,104,66,4,20,193,76,249,226,53,98,115,158,3,163,221,149,112,90,77,133,253,227,14,198,199,162,233,41,158,232,251,78,72,109,234,91,191,239,35,165,51,216,114,21,53,130,215,52,42,138,95,91,139,139,160,83,237,241,162,132,0,96,1,0,0,135,88,95,162,66,5,252,68,145,198,179,194,220,75,160,59,80,244,177,48,224,244,19,136,66,34,123,39,86,55,19,231,160,253,231,110,53,79,170,28,41,47,79,203,235,198,253,253,179,40,143,171,100,78,130,7,151,182,205,197,167,255,251,176,100,33,1,119,18,102,79,75,25,76,240,66,133,41,48,97,133,56,28,197,153,58,173,101,51,193,6,148,164,213,134,20,232,41,39,193,71,30,148,3,42,154,119,36,48,128,112,73,107,149,68,134,129,91,192,88,154,49,113,145,65,110,12,150,92,97,165,193,68,152,74,8,45,1,54,6,24,96,98,215,129,171,5,6,52,122,212,75,69,126,153,166,96,104,37,26,93,166,191,41,204,92,231,245,83,96,228,56,169,209,240,27,203,25,106,108,25,161,181,38,214,84,239,59,148,208,204,178,77,18,179,26,26,52,119,45,100,51,73,2,21,92,155,144,56,172,139,176,64,133,148,139,66,16,38,104,137,60,110,73,63,33,15,144,184,178,223,124,34,217,4,241,168,74,26,239,225,210,132,178,163,4,191,47,149,181,184,234,1,144,168,93,122,27,38,79,27,23,78,33,10,21,194,131,154,226,10,189,48,126,18,152,176,76,84,17,232,78,138,235,97,143,154,219,45,145,185,80,89,230,190,137,35,183,171,157,31,93,199,4,222,193,59,157,148,177,175,110,85,70,198,212,155,188,227,238,124,67,214,48,32,128,128,48,144,245,224,104,165,168,130,201,120,92,105,68,173,134,65,80,250,116,208,191,228,67,9,129,150,0,13,30,83,121,237,194,179,202,154,173,235,114,10,123,247,45,217,149,216,159,165,239,99,17,182,232,214,160,69,170,205,92,213,62,165,143,225,124,223,184,125,253,65,198,144,89,64,169,195,65,16,154,240,146,186,10,124,145,194,245,26,9,24,86,21,24,58,139,7,144,23,76,213,116,233,126,30,32,36,4,9,155,144,159,71,104,38,115,68,70,134,133,40,21,9,4,69,150,99,203,134,62,95,196,180,70,231,21,31,159,166,154,222,59,113,201,215,255,41,52,97,129,193,47,35,186,223,61,144,205,20,106,219,215,68,44,61,240,42,152,144,62,176,174,8,16,79,199,124,69,164,140,61,114,70,36,32,74,73,146,245,252,121,254,210,61,129,59,116,187,11,211,42,153,65,41,163,70,219,121,158,138,69,243,172,254,40,90,223,251,94,19,79,67,217,243,151,143,251,22,20,146,88,135,83,38,158,113,10,97,213,49,31,219,65,98,68,111,141,12,109,1,60,226,52,253,153,150,37,150,151,206,244,49,105,149,151,126,203,175,33,90,103,101,246,11,190,124,86,22,65,116,159,74,26,126,166,44,98,40,253,250,251,114,126,145,0,64,8,0,1,202,172,13,28,178,207,49,71,139,140,60,104,51,13,187,90,165,127,23,147,114,109,138,130,139,98,99,159,22,134,45,124,15,204,169,111,198,126,183,119,141,154,186,171,148,63,53,87,114,166,119,1,63,142,195,148,221,133,151,110,47,179,255,251,178,100,33,129,247,52,103,207,75,56,103,144,65,225,249,53,97,135,56,28,69,159,61,44,225,62,65,6,148,164,193,133,136,234,134,136,137,96,166,105,4,220,147,225,27,192,68,161,132,4,141,132,65,151,201,140,27,71,42,153,131,64,41,97,166,136,205,10,20,13,13,11,82,189,19,64,132,131,67,1,92,102,12,189,21,210,164,26,19,89,21,42,67,151,121,150,162,122,133,175,54,100,164,28,119,121,84,226,45,164,203,165,8,108,107,146,153,185,218,248,26,71,90,154,95,49,61,108,109,199,205,172,52,163,234,234,185,117,190,247,169,221,149,175,230,223,99,99,113,29,140,42,243,175,116,78,92,176,142,53,177,59,231,236,87,146,93,164,175,194,158,236,77,232,178,36,233,214,99,181,89,211,150,153,134,211,54,181,158,99,150,40,195,166,76,35,210,240,128,0,77,89,78,212,37,44,193,2,214,185,80,84,220,43,232,95,136,161,34,161,141,208,108,23,73,232,247,20,246,32,8,154,44,176,109,170,66,153,2,52,218,206,54,93,110,74,12,78,13,90,68,205,168,197,234,236,34,151,104,163,253,219,125,64,16,4,192,3,164,32,178,9,79,66,136,130,143,78,164,100,170,163,35,167,112,83,46,86,233,142,12,2,205,77,24,131,151,39,150,55,210,218,126,125,39,35,86,109,247,26,26,151,168,105,113,123,43,67,48,134,139,28,132,67,43,22,8,137,52,5,222,197,16,189,219,115,155,186,254,126,82,237,27,209,17,254,64,194,226,148,2,32,13,2,113,195,8,228,36,160,53,24,149,225,132,184,92,83,96,81,144,206,18,142,9,28,80,133,174,105,89,202,36,213,96,166,26,166,173,65,17,137,134,130,68,168,108,113,182,157,41,135,75,225,60,243,82,67,82,169,153,30,107,209,252,156,183,86,196,78,114,108,144,178,19,189,12,108,149,41,65,30,70,142,198,88,188,45,53,208,31,32,104,121,25,95,9,134,90,104,64,97,9,91,66,114,172,207,237,26,39,22,66,48,68,96,125,55,45,5,182,41,98,234,73,61,130,138,244,191,135,255,113,209,45,80,237,170,212,137,136,117,136,132,40,152,3,4,96,202,6,17,128,76,52,192,167,120,88,69,97,203,17,76,229,228,189,93,80,181,79,246,173,157,208,254,253,125,206,90,236,142,85,32,199,10,29,83,137,184,81,167,13,166,146,136,132,137,15,242,99,182,110,218,180,132,0,40,0,6,73,19,115,75,194,48,150,179,150,232,43,20,9,106,21,13,245,134,55,116,143,98,192,44,76,32,70,145,103,146,125,209,235,43,246,42,238,87,126,150,196,142,238,17,106,104,221,5,73,173,73,151,11,37,133,183,41,123,61,45,106,238,79,182,110,255,251,178,100,34,128,55,44,105,79,51,56,79,144,68,34,9,53,97,235,56,28,117,153,60,204,229,51,193,15,20,100,213,131,142,24,158,239,12,8,138,194,199,50,208,16,162,50,90,130,181,36,160,17,54,110,94,112,193,135,10,5,50,10,12,219,148,204,73,59,66,76,25,88,103,69,85,54,140,4,8,19,163,120,10,48,167,76,196,182,78,162,87,151,117,242,92,145,121,82,54,40,170,68,193,15,2,212,135,22,164,205,134,106,176,13,194,62,186,175,59,241,7,154,76,252,59,207,117,89,137,130,39,193,228,245,76,108,179,201,132,43,22,66,145,185,116,12,69,45,68,135,182,82,37,215,46,26,162,244,205,45,13,197,227,253,166,236,162,218,174,176,74,130,144,66,22,177,18,177,223,252,242,108,35,237,187,21,212,213,110,221,154,107,223,96,240,196,0,118,66,176,6,14,180,21,76,250,39,41,230,216,157,127,84,46,104,90,45,30,3,161,147,139,194,119,115,211,202,161,44,101,141,66,14,13,9,90,128,130,82,178,104,153,100,42,92,46,56,27,123,64,137,233,28,113,118,94,155,168,140,92,63,187,72,66,0,0,33,215,24,227,97,2,240,158,16,235,252,131,50,154,40,132,126,27,100,207,232,132,64,132,0,196,152,192,35,141,249,203,174,183,206,91,222,56,76,231,98,165,53,92,233,226,85,98,89,59,44,198,149,181,125,17,158,133,227,47,188,93,93,136,69,90,233,18,203,105,227,204,121,192,1,66,238,149,152,207,96,52,202,80,113,71,193,197,142,150,98,54,113,42,28,81,136,240,139,83,212,160,188,1,113,204,160,130,129,177,195,28,101,146,101,64,16,168,40,80,64,5,80,17,165,15,90,82,128,35,162,39,193,113,107,244,11,221,179,197,153,60,17,44,127,161,199,161,79,95,102,207,204,195,127,7,67,83,114,158,178,241,58,98,5,164,136,101,3,116,130,240,133,82,24,152,129,195,82,81,229,208,9,210,164,168,185,104,138,50,138,182,133,243,148,218,45,62,231,91,106,197,25,216,180,202,146,89,125,139,77,127,231,214,127,215,220,46,159,39,184,253,54,250,66,4,70,28,78,224,9,213,249,84,121,12,2,106,130,7,152,219,57,183,122,227,29,110,137,195,59,176,168,55,161,210,141,147,111,252,153,77,255,143,10,115,110,112,155,133,145,207,112,70,140,169,239,146,177,194,155,50,37,38,131,171,56,78,205,118,117,105,0,192,24,0,0,1,80,179,18,37,61,140,87,40,43,255,35,69,71,235,144,228,196,69,104,187,74,8,178,18,16,160,168,19,123,166,97,170,59,119,101,146,232,133,201,69,77,89,199,14,238,164,86,228,190,117,215,227,151,14,52,186,70,230,181,11,235,255,251,178,100,33,130,55,52,103,207,211,24,76,240,69,229,41,53,97,226,30,27,185,163,65,76,97,51,192,241,148,101,16,247,136,120,125,127,171,132,32,6,157,118,173,85,174,188,84,29,67,21,240,243,209,173,105,174,130,205,129,164,24,83,23,75,162,145,69,164,0,144,188,102,142,1,26,11,32,4,7,80,45,80,81,202,58,250,151,145,55,147,81,72,168,67,57,101,47,92,141,94,181,168,67,114,107,206,75,169,40,103,145,21,204,235,89,126,161,59,167,148,198,101,51,242,236,41,219,138,211,39,77,167,238,162,184,242,19,74,58,75,83,231,51,187,196,231,92,72,19,92,219,43,138,21,153,27,24,217,34,235,44,104,177,253,138,120,240,35,98,64,193,26,11,73,88,136,87,36,30,103,140,34,35,36,70,129,25,68,71,11,189,3,150,84,23,255,174,208,128,0,71,27,86,236,3,128,118,146,82,222,45,235,16,208,166,252,17,171,65,61,18,131,72,227,121,101,244,190,177,35,66,154,116,59,239,232,255,246,216,236,178,109,182,231,108,230,104,245,41,14,204,204,132,222,244,252,112,18,106,131,173,187,173,134,213,191,109,32,18,1,0,29,33,49,126,75,188,10,124,93,217,112,215,84,102,87,19,179,66,209,27,162,0,134,88,173,202,114,147,81,187,116,176,171,249,234,245,222,211,93,238,19,91,165,179,69,114,82,234,81,100,229,66,93,232,242,191,107,109,49,119,172,150,80,221,27,131,55,127,86,173,66,160,86,179,250,240,164,121,102,196,49,26,65,33,1,130,13,146,56,146,8,149,100,77,51,61,30,192,113,5,88,179,198,58,27,82,44,19,83,199,2,14,26,67,188,236,25,104,38,171,158,163,111,35,124,197,157,167,121,226,135,162,79,146,168,183,174,251,153,33,123,163,51,16,230,165,82,249,101,21,121,101,25,42,201,235,201,242,27,37,148,154,177,109,191,212,235,64,194,230,133,62,38,177,66,64,242,56,198,207,160,46,72,189,229,145,210,5,50,65,114,101,30,93,176,179,211,66,185,17,185,236,164,154,23,191,35,82,214,156,185,92,168,165,42,93,47,139,0,0,0,10,36,47,41,225,118,58,133,50,82,67,43,215,176,52,95,233,25,121,210,152,55,163,208,78,201,52,105,231,120,62,38,239,186,127,239,215,170,245,245,167,103,193,177,40,22,165,226,207,131,206,114,122,253,165,127,254,128,0,32,0,4,98,196,11,88,51,34,79,80,148,131,129,243,44,5,115,167,150,243,4,139,37,252,105,106,18,6,30,14,68,56,152,83,46,165,146,188,212,113,89,127,37,53,162,84,177,216,50,221,220,55,243,116,48,52,90,60,221,151,146,228,102,40,77,136,198,23,82,121,173,130,241,255,251,178,100,37,134,103,122,102,206,179,89,76,240,69,98,57,53,97,227,58,155,85,147,63,44,225,158,9,13,136,228,225,134,12,232,208,24,132,170,4,255,112,146,154,94,249,33,208,128,98,103,212,172,121,182,156,4,108,29,16,137,179,85,96,60,64,20,145,217,16,141,65,12,243,13,213,64,4,157,171,130,138,30,188,192,33,132,152,7,2,144,120,7,23,70,87,107,82,167,162,149,255,151,169,178,89,177,214,30,214,18,10,220,20,173,172,81,143,51,233,83,17,137,188,235,190,88,253,187,54,168,30,136,50,13,40,46,62,56,107,37,47,66,182,160,192,153,90,102,106,19,180,162,148,68,39,118,50,140,132,143,11,111,93,156,186,66,69,82,146,8,41,41,57,162,116,140,16,226,233,185,37,255,187,166,91,156,38,232,171,153,7,40,16,77,66,153,141,228,2,0,1,15,168,194,25,138,49,138,58,204,225,6,143,70,4,39,124,196,114,209,249,50,156,117,63,210,230,127,98,109,218,240,80,198,0,95,67,238,193,3,173,84,70,250,201,214,53,137,12,181,9,89,131,85,45,146,23,137,90,228,72,179,74,47,67,158,239,80,6,0,234,168,2,148,47,248,168,164,199,163,43,188,150,148,47,140,93,139,245,150,179,180,194,24,16,161,148,167,96,21,223,216,139,231,110,245,203,127,219,121,83,222,187,67,142,52,114,216,148,142,187,216,241,54,74,102,140,186,89,202,199,130,23,75,162,193,26,89,105,149,181,132,58,105,62,135,145,114,37,208,52,28,178,251,87,165,166,72,131,20,192,106,8,5,22,37,74,76,147,5,224,40,16,205,136,51,1,35,146,30,85,66,151,207,33,184,160,168,138,4,202,85,130,107,106,237,135,65,242,216,42,148,38,10,200,99,233,120,182,14,40,6,193,169,4,228,144,78,86,94,94,160,208,45,111,179,203,13,254,62,226,120,251,206,35,97,109,31,118,86,49,77,246,57,98,122,164,49,92,221,87,193,119,88,114,21,238,213,75,207,81,155,121,148,61,55,127,84,83,153,113,70,91,230,89,130,221,20,205,226,114,227,226,144,9,249,128,32,47,188,84,117,227,37,81,132,223,134,147,172,117,5,16,81,52,5,148,80,44,116,79,80,70,244,185,127,55,185,116,91,184,14,17,6,11,27,170,106,42,193,246,69,84,167,86,118,205,174,202,114,79,125,35,235,247,93,106,138,217,255,251,246,59,80,0,0,9,0,0,0,197,174,76,132,171,12,85,197,119,2,26,88,211,82,200,74,180,199,23,115,122,173,141,84,68,29,95,179,89,184,126,109,243,171,40,166,179,73,27,153,150,205,85,151,95,158,173,206,106,204,90,172,38,29,72,187,138,102,156,139,9,62,187,209,249,255,251,178,100,35,136,119,83,103,207,211,89,76,240,64,100,137,48,101,229,28,28,229,153,58,44,101,60,145,14,20,100,213,131,138,0,42,150,202,194,51,122,68,250,102,107,165,4,8,160,161,97,195,142,4,2,33,152,155,161,24,0,152,170,13,178,93,176,136,76,32,140,145,193,150,129,206,49,2,52,21,107,162,66,133,2,46,33,121,0,161,32,248,192,144,106,156,168,18,195,56,149,91,163,120,255,197,151,178,155,207,67,144,196,134,90,163,76,206,117,208,129,162,177,88,97,252,110,212,174,253,10,18,82,82,232,70,67,109,161,97,1,169,90,6,87,222,194,140,92,16,35,35,40,202,136,136,144,198,92,145,212,69,4,161,9,200,163,217,147,10,182,103,206,69,91,58,193,89,32,77,14,123,228,12,77,71,34,64,129,134,239,23,69,116,100,152,21,196,42,62,232,36,105,194,89,210,109,17,225,29,85,198,60,215,227,141,59,216,236,202,76,165,101,144,45,244,103,113,165,137,154,246,119,71,115,187,170,13,108,69,154,99,125,86,200,8,63,12,24,182,13,113,110,27,116,95,119,122,93,250,157,186,56,1,98,163,241,4,108,31,177,104,5,65,58,56,185,123,237,21,74,250,137,63,12,43,48,238,72,142,248,22,150,5,135,168,148,253,29,105,202,149,231,101,92,237,184,204,57,86,244,111,225,136,251,191,101,194,121,100,89,178,71,45,34,18,185,61,75,229,15,163,149,18,37,153,64,166,174,67,39,135,4,103,72,144,217,134,72,181,230,240,198,96,128,97,69,77,53,159,0,44,74,0,218,198,1,38,184,36,30,7,138,4,4,30,58,195,45,177,26,14,25,125,20,213,229,136,53,100,36,40,218,121,59,42,157,34,86,43,108,181,103,89,90,107,66,40,215,108,6,142,236,162,63,16,111,174,59,144,52,71,40,63,32,211,10,7,132,98,70,80,138,198,132,77,239,76,201,41,245,8,181,155,66,163,6,155,57,26,55,244,141,111,107,233,186,199,178,42,217,118,18,121,68,125,147,75,198,218,64,246,165,157,29,48,148,170,181,91,79,173,225,105,104,62,46,21,82,179,46,123,153,52,19,215,128,137,200,238,183,214,195,148,56,43,23,118,210,180,224,90,156,124,31,184,131,53,173,152,84,244,233,56,236,80,189,20,172,222,107,238,253,233,127,205,119,45,174,200,224,140,161,0,52,227,132,69,143,50,195,193,117,165,104,137,238,89,187,191,169,240,8,16,0,14,40,44,172,64,88,0,74,97,160,170,110,228,166,36,186,125,203,87,18,199,18,46,222,34,178,113,150,137,137,195,21,241,123,247,135,55,95,27,242,169,77,38,119,235,212,177,103,227,238,179,90,141,190,208,197,4,106,117,195,74,255,251,178,100,32,0,119,5,104,207,179,89,100,112,69,69,89,48,101,229,30,25,241,149,73,172,97,145,201,10,15,36,213,135,136,232,232,13,43,216,50,157,166,26,34,55,138,153,113,214,106,139,186,16,91,227,76,83,40,33,237,69,159,38,0,185,6,188,131,4,24,243,170,17,224,211,68,192,112,57,144,99,32,166,140,64,155,168,177,9,92,227,23,233,88,158,151,57,121,47,86,80,251,202,101,42,188,147,97,168,216,176,34,135,140,21,72,0,33,97,97,114,250,175,78,33,25,19,148,81,226,202,37,70,158,182,249,117,201,83,74,135,160,119,22,223,231,185,108,109,186,126,165,161,63,10,116,90,235,149,136,207,241,114,198,41,95,74,177,29,96,82,113,4,115,60,175,157,190,214,205,51,43,52,230,11,109,231,223,172,211,226,88,101,255,111,75,227,88,130,6,168,22,68,202,129,35,74,61,88,28,56,66,156,37,94,65,25,197,221,53,84,204,255,206,232,21,99,33,150,186,190,223,87,70,43,241,63,232,246,62,236,206,206,203,31,34,161,81,145,203,42,245,75,145,17,161,163,173,86,214,119,183,255,251,80,1,8,128,21,104,0,2,189,14,108,80,129,136,5,119,94,155,238,84,38,180,185,223,228,170,51,15,182,88,68,65,191,124,190,88,253,95,198,180,178,89,47,149,216,169,219,247,62,165,184,173,124,236,203,165,243,146,185,186,25,168,35,113,230,246,114,10,151,201,217,83,253,98,1,122,26,68,48,236,83,72,101,174,243,188,214,19,225,73,186,98,128,69,4,119,116,89,50,103,181,68,238,10,137,221,110,139,161,133,216,119,32,38,90,222,70,32,41,218,208,56,104,94,44,18,198,84,82,162,133,115,138,149,151,153,195,31,94,150,102,101,41,249,109,105,212,29,117,187,198,216,227,22,236,129,219,249,61,4,146,156,166,172,248,174,104,34,34,45,145,11,107,208,78,78,86,163,57,152,252,209,251,209,138,34,90,86,51,251,107,235,231,204,140,160,165,230,199,31,107,182,195,222,172,243,18,64,33,64,113,193,88,1,45,7,172,186,232,154,88,230,109,24,210,147,28,198,94,53,152,131,218,198,143,121,241,123,58,4,26,150,189,174,223,228,119,56,157,1,190,180,68,79,26,136,85,103,116,183,106,36,212,24,188,124,86,153,121,254,231,210,237,196,208,0,72,21,143,0,17,228,51,106,198,137,162,3,87,42,11,130,99,172,137,19,30,101,1,91,33,192,65,197,12,241,226,97,137,213,45,140,179,198,250,237,220,42,97,106,138,221,253,192,244,180,239,244,70,87,63,76,233,225,20,121,222,72,249,112,90,144,92,4,244,129,139,94,157,113,165,111,30,21,175,130,139,2,40,103,8,149,255,251,178,100,43,143,119,157,104,78,11,89,76,244,61,4,185,53,96,35,152,30,181,151,56,13,101,51,209,3,7,228,193,135,156,112,0,42,12,83,2,36,2,198,24,43,11,74,163,79,96,21,12,252,222,217,17,7,66,55,148,4,228,28,152,1,179,100,176,8,198,203,132,42,8,29,49,107,69,32,120,165,149,45,226,56,164,11,95,98,38,8,43,189,115,167,114,223,21,13,119,8,195,24,5,218,100,175,250,85,173,214,111,22,140,64,109,70,7,122,161,168,57,252,140,95,181,96,58,59,139,161,121,64,178,53,52,74,112,184,151,22,48,133,15,39,220,39,58,170,34,99,44,182,209,232,16,51,84,42,97,22,212,227,192,244,56,87,220,82,135,101,54,13,236,82,93,255,227,25,117,41,189,188,82,83,81,69,12,225,251,191,96,64,0,34,114,38,216,60,142,98,209,135,136,9,49,149,181,235,237,195,183,168,31,55,173,95,61,184,189,52,127,231,231,137,61,119,51,255,185,104,114,151,100,178,136,88,210,144,211,238,140,206,57,110,235,176,91,123,198,254,143,96,170,177,160,129,84,199,33,208,210,177,80,141,208,183,15,213,59,122,95,245,216,154,76,241,172,146,8,48,195,213,243,42,34,1,49,101,95,84,206,122,230,52,17,233,116,90,138,33,77,13,207,202,37,52,176,44,19,13,68,234,223,99,75,205,14,139,233,155,134,62,10,72,100,51,20,16,104,36,66,8,67,34,33,53,132,172,2,132,90,83,56,39,241,74,192,137,7,40,129,130,75,2,24,5,4,120,252,5,192,156,179,174,1,64,194,137,12,54,35,80,128,160,48,138,14,40,88,129,116,224,99,206,89,32,208,148,104,47,251,204,10,2,40,161,197,183,123,203,0,187,143,50,73,178,20,251,100,177,167,153,204,119,211,226,42,212,96,54,180,222,177,150,11,36,30,71,49,0,100,16,38,177,88,120,9,52,132,19,68,101,16,139,135,154,10,37,190,144,74,9,105,50,166,197,50,20,147,36,69,24,174,108,141,229,217,83,110,129,233,243,91,252,104,204,255,139,63,255,127,85,81,175,26,147,44,56,136,128,130,20,141,175,212,132,129,215,156,184,70,152,56,142,22,69,112,106,209,181,105,38,221,71,91,200,107,145,146,232,169,224,104,36,219,101,70,19,34,61,220,242,212,193,104,178,220,46,238,133,40,67,123,30,40,69,226,167,14,190,147,81,118,139,230,239,74,190,47,213,117,238,0,128,8,0,0,0,193,193,221,212,135,35,34,36,176,116,172,170,35,110,50,190,34,108,253,217,82,74,200,150,168,154,211,93,24,204,106,79,132,171,86,179,169,150,245,203,53,38,123,126,83,77,47,161,179,86,80,182,223,245,219,74,138,255,251,178,100,31,128,247,14,102,207,211,56,79,144,70,195,169,53,97,227,30,155,233,151,62,204,225,62,65,22,138,164,193,135,140,120,72,204,170,203,113,236,10,6,181,220,20,161,79,228,166,47,114,194,174,213,144,154,196,194,198,134,68,18,136,155,100,132,53,25,59,206,18,196,4,17,113,12,211,204,2,26,122,183,157,164,144,73,106,233,16,193,97,18,185,53,77,163,76,229,104,46,212,51,0,39,243,176,143,205,18,32,237,55,36,231,141,45,55,141,146,101,106,164,52,214,31,151,134,69,119,178,202,129,80,76,255,35,67,137,140,201,38,143,183,28,230,209,101,166,233,207,191,117,50,170,179,4,8,94,185,169,160,131,77,160,105,23,169,39,229,70,69,100,196,168,153,196,154,228,141,137,11,164,156,211,90,208,82,222,249,152,36,129,117,34,148,205,164,32,0,10,163,15,150,46,106,90,200,230,101,6,9,254,185,168,189,232,216,209,174,87,34,69,34,189,125,47,143,161,68,108,58,108,100,85,243,55,47,188,60,241,113,163,208,163,92,114,237,137,35,164,21,89,246,176,218,249,139,116,214,234,50,190,214,173,127,171,254,128,133,0,0,227,133,186,226,178,153,42,43,67,117,137,150,1,145,219,123,217,236,97,181,108,47,32,171,72,214,239,64,143,197,88,148,158,122,147,116,95,188,109,210,83,223,229,171,180,85,108,79,192,240,123,103,123,37,173,201,209,92,139,117,153,169,202,65,58,104,96,240,174,183,249,5,25,210,63,193,193,192,41,120,9,229,135,70,131,44,115,20,243,64,33,209,68,160,5,78,101,152,102,82,42,81,52,104,206,95,83,164,118,182,11,186,114,175,212,100,4,16,51,204,61,9,66,75,135,20,53,120,33,62,46,223,168,116,7,9,112,218,27,40,118,108,43,107,181,155,225,81,130,227,0,53,184,148,90,154,154,80,30,90,5,136,231,120,81,3,8,81,181,61,67,8,66,115,102,43,69,4,215,17,42,136,252,167,35,52,219,4,118,69,25,150,203,122,190,202,39,38,54,150,38,67,5,39,251,183,161,253,215,34,175,98,57,233,12,13,134,25,86,101,84,84,188,177,112,90,205,113,59,138,9,5,212,84,104,173,229,218,36,85,121,182,240,164,105,235,237,58,165,82,160,190,93,242,180,67,90,164,6,154,133,188,233,103,201,161,235,18,108,9,135,97,187,98,227,194,48,227,73,24,95,35,252,85,173,69,191,210,157,8,0,32,0,14,56,152,65,99,155,154,2,143,16,148,146,36,188,135,166,237,166,148,33,84,166,91,160,200,160,227,144,129,32,223,237,182,40,191,238,102,159,247,41,179,188,166,107,78,93,148,217,121,173,76,82,65,222,176,14,212,110,20,154,177,255,251,178,100,32,8,39,69,104,79,51,56,79,144,67,66,249,48,61,34,114,27,101,157,65,76,225,51,193,16,5,228,212,108,48,32,177,24,206,59,92,114,145,205,177,64,207,168,241,5,237,140,134,40,132,40,232,35,40,116,224,53,166,184,235,36,72,64,33,1,162,153,234,153,138,5,29,10,138,106,64,96,60,6,40,14,97,192,30,42,37,161,205,179,118,4,64,165,136,140,111,196,130,7,105,177,194,236,58,140,189,254,91,108,61,104,180,202,117,99,107,204,177,230,143,115,9,152,197,105,68,66,26,134,19,81,49,73,66,33,88,134,109,162,34,53,208,210,145,108,87,90,148,54,98,36,222,118,75,146,65,113,245,76,147,72,153,154,35,110,41,179,45,184,138,32,137,164,12,120,108,27,132,51,212,41,69,17,154,249,53,37,217,69,25,206,164,172,203,47,17,174,245,105,90,116,243,5,40,62,139,216,229,105,37,239,91,56,63,38,40,226,93,34,150,3,176,59,65,246,175,74,107,178,89,83,57,62,22,46,149,13,78,26,39,123,143,128,134,130,162,133,72,98,236,85,96,176,13,29,61,230,89,115,16,248,163,54,49,223,114,208,4,160,0,0,58,56,8,242,66,33,206,182,221,151,74,64,229,78,203,100,42,63,102,35,148,40,179,227,208,190,136,149,45,166,154,139,214,238,117,175,97,13,75,236,75,109,73,123,132,222,120,206,222,145,72,158,55,94,43,34,148,187,138,177,172,52,118,152,143,45,1,93,193,77,96,182,72,118,10,137,76,215,138,237,3,77,22,211,56,82,68,225,1,41,180,30,136,196,129,3,6,1,118,155,192,35,16,9,36,163,48,72,185,161,30,20,33,110,23,68,30,202,23,181,103,217,18,225,150,236,211,99,44,53,188,183,85,109,186,206,243,100,135,164,17,248,50,237,61,103,102,115,84,49,188,109,159,74,34,104,236,139,63,255,237,155,119,254,213,88,208,30,38,42,121,104,16,70,67,96,180,7,192,44,242,250,223,166,241,22,56,169,234,193,63,72,128,250,251,165,79,64,140,135,19,78,68,144,98,78,67,147,46,202,140,90,33,148,27,26,1,145,227,28,66,84,97,50,27,241,0,103,174,207,35,250,96,96,173,226,154,172,63,35,74,119,176,156,176,246,141,60,131,142,135,197,158,193,65,88,187,90,226,12,88,72,97,176,164,226,1,179,207,84,148,93,76,209,73,138,219,127,114,58,255,217,153,64,0,34,66,143,152,185,1,2,68,117,103,140,149,2,240,89,114,85,66,32,170,145,96,34,144,8,144,137,146,80,119,142,61,34,175,143,208,239,84,243,147,116,149,231,169,109,75,226,18,135,234,203,178,229,61,145,215,17,124,64,168,122,221,85,121,124,203,255,251,178,100,34,12,119,84,104,206,147,25,79,32,65,227,233,48,97,35,86,28,49,163,60,76,225,62,65,8,147,164,213,134,13,82,196,169,204,37,108,37,64,146,41,157,163,32,224,69,160,50,67,80,200,34,100,201,196,121,71,102,218,32,247,4,160,51,1,10,206,110,140,52,56,5,16,66,2,19,5,229,51,96,8,204,26,16,89,33,193,149,168,215,4,105,5,46,18,80,187,106,92,152,10,4,211,81,125,95,198,32,213,96,103,170,199,25,104,138,223,15,200,105,88,98,150,69,93,40,187,116,118,32,120,182,50,137,28,6,32,88,70,125,22,130,197,231,61,72,204,154,62,123,163,138,41,176,230,63,177,231,235,120,122,153,125,197,74,180,223,125,56,198,142,159,131,4,229,118,218,157,211,112,173,111,109,217,8,43,146,159,135,216,74,15,182,153,23,52,205,209,118,193,70,51,192,40,150,226,135,54,163,4,152,191,60,152,20,6,143,56,109,250,43,21,114,173,78,69,214,219,114,184,197,215,156,159,228,80,218,237,153,8,56,41,48,200,193,242,49,129,49,43,150,252,149,47,188,202,93,116,236,93,62,164,166,205,128,0,14,143,165,101,136,44,95,40,196,224,185,201,17,7,222,161,92,177,87,234,18,219,146,134,95,133,206,133,140,186,73,65,61,149,155,243,185,86,213,107,92,181,114,87,26,194,5,154,142,83,67,17,165,166,167,14,52,37,187,161,146,169,23,125,166,40,3,207,3,160,56,104,48,176,41,190,95,33,170,144,168,0,33,130,26,244,0,130,21,28,194,36,148,243,212,244,127,44,180,152,158,225,135,131,0,76,132,246,51,2,49,52,203,151,177,21,75,76,221,192,9,46,18,61,74,132,103,120,83,86,48,144,13,205,165,43,153,99,203,27,83,70,213,215,142,193,48,66,204,101,50,198,246,4,235,19,135,90,228,3,72,64,104,151,233,73,251,250,154,9,189,167,204,159,5,102,21,97,53,73,122,50,117,218,94,66,22,203,46,90,8,20,102,82,184,227,49,127,213,218,36,237,212,49,89,38,150,193,15,124,245,187,111,53,172,90,110,186,103,237,167,107,103,42,19,100,154,79,96,240,167,11,3,121,81,205,26,105,99,201,23,33,203,250,93,248,78,239,225,220,191,206,53,94,35,101,149,223,178,231,88,189,97,122,211,202,55,245,207,193,149,177,130,27,148,161,170,101,170,80,203,230,27,188,241,2,94,191,171,233,0,0,55,120,105,113,153,12,61,154,82,141,58,104,172,234,192,178,54,13,42,117,20,125,44,209,68,180,13,201,38,35,119,229,18,234,148,216,103,110,181,46,52,244,180,241,137,68,236,66,85,26,159,185,65,15,174,182,180,210,25,226,75,179,101,40,14,255,251,178,100,33,128,39,39,105,79,19,56,79,144,65,129,153,92,97,233,22,28,209,155,63,76,101,60,129,33,6,228,129,151,136,224,5,122,166,130,67,56,234,106,146,72,4,20,25,14,8,126,135,67,52,113,17,73,232,8,4,41,11,116,17,226,243,8,208,59,37,50,140,90,70,35,198,122,198,84,3,121,16,70,31,224,193,130,152,137,138,64,104,176,35,16,43,11,128,52,132,81,117,217,18,138,55,25,200,201,65,162,110,219,166,203,36,239,139,220,196,97,46,59,140,178,224,71,246,67,55,22,160,135,144,135,141,206,117,108,46,41,39,134,89,171,248,66,170,50,92,43,212,134,162,145,49,140,141,225,2,221,26,106,211,123,111,124,183,225,29,182,132,83,84,155,13,206,242,8,33,190,45,173,171,50,113,4,245,170,248,203,94,56,131,255,154,212,0,16,128,10,0,0,120,132,226,101,133,26,198,74,93,135,8,190,63,89,68,35,65,202,145,14,89,146,79,111,178,36,216,100,34,104,163,228,186,33,151,141,89,0,11,117,165,47,78,173,91,108,220,239,232,179,235,107,172,182,143,134,121,29,29,32,12,3,32,0,0,24,146,130,71,16,160,61,8,89,13,65,200,23,15,93,148,169,197,167,217,229,47,98,50,36,146,254,88,88,122,172,55,200,173,201,219,212,242,154,178,201,117,219,114,169,127,253,222,233,226,156,105,15,226,254,102,41,26,167,110,202,11,181,38,196,224,164,43,100,111,18,129,127,11,13,183,101,141,5,93,140,136,46,52,80,50,66,5,80,34,140,66,73,134,65,54,32,66,21,217,134,25,175,251,212,66,112,48,136,61,75,199,132,146,50,82,66,12,96,218,154,69,33,45,20,80,78,254,193,175,179,49,97,234,206,214,90,108,170,79,2,183,39,46,51,37,102,239,164,58,207,44,200,227,118,167,121,13,50,23,38,106,98,98,242,249,114,69,203,199,162,105,55,245,19,80,108,93,66,89,158,64,169,86,245,36,136,142,164,220,169,67,73,32,182,105,24,34,193,149,141,249,164,46,132,197,211,108,231,94,49,137,70,28,142,40,165,107,237,83,106,29,127,221,213,30,150,138,194,44,42,49,23,209,137,10,12,183,135,161,143,149,28,94,185,74,72,73,82,184,14,43,24,29,12,141,42,235,134,172,162,220,15,164,147,88,80,82,109,41,105,122,136,177,128,48,25,208,176,235,143,176,225,132,224,82,165,158,138,236,71,127,94,139,45,219,245,32,0,40,0,4,9,33,73,135,70,112,58,108,38,92,185,76,32,56,156,242,113,73,97,181,30,102,192,215,133,66,158,46,172,183,25,185,233,127,201,110,210,216,222,87,169,236,209,238,139,9,169,136,195,112,136,67,77,34,220,41,255,251,178,100,30,0,118,240,98,207,51,25,79,32,66,131,169,53,97,34,84,28,197,159,61,44,225,62,65,15,147,164,213,132,141,88,185,186,236,216,180,237,121,234,144,167,165,182,86,245,32,137,114,54,84,195,71,6,68,147,96,42,150,88,32,0,197,141,128,148,89,163,146,72,12,41,16,0,77,38,137,130,89,174,89,182,248,88,132,97,4,134,69,200,129,244,182,42,168,33,17,43,64,32,9,2,175,165,206,139,37,118,147,42,47,9,251,144,195,99,136,199,89,58,234,186,236,198,29,72,98,106,110,154,21,40,151,17,157,58,27,137,90,180,176,96,215,187,210,236,69,47,229,35,136,36,182,164,72,168,161,148,11,18,197,196,172,247,50,205,229,67,39,114,59,123,204,237,49,111,106,51,143,187,119,216,74,230,136,80,26,96,74,197,212,198,41,43,28,0,4,122,82,84,188,137,111,37,179,81,77,119,50,97,254,44,2,201,103,36,217,56,160,146,32,197,220,214,148,180,55,82,108,238,198,230,121,217,220,101,186,109,69,36,35,90,147,42,133,195,235,22,74,87,115,222,44,230,76,18,119,79,234,254,128,132,0,0,0,12,144,129,161,129,49,140,62,206,218,108,4,177,165,18,10,139,55,55,246,66,233,18,8,32,17,104,43,20,46,118,118,71,55,140,206,87,39,251,61,202,127,154,221,73,187,115,48,84,236,229,135,209,244,210,130,199,225,11,181,31,81,165,53,81,46,137,13,26,234,33,150,169,59,74,163,128,130,11,0,58,49,142,185,164,98,72,153,237,148,24,23,4,62,52,207,51,207,1,24,97,70,96,190,46,97,236,144,202,200,92,101,56,10,105,16,48,197,135,47,200,24,34,35,55,56,67,25,124,22,90,107,217,107,200,44,226,180,244,228,74,184,171,186,202,41,228,173,61,239,151,206,192,150,159,154,210,248,132,163,151,109,78,227,51,42,40,39,222,92,178,168,145,69,208,135,91,246,116,137,149,17,172,80,146,24,172,210,106,155,47,191,249,218,112,32,211,163,212,81,6,36,196,99,41,82,21,225,41,160,103,151,67,76,210,234,59,16,110,170,19,22,93,243,63,64,78,197,212,38,155,229,120,116,47,234,12,189,212,246,211,247,64,50,143,179,7,1,160,102,203,155,254,205,181,36,170,191,78,188,22,165,81,187,72,213,183,229,51,203,63,239,204,25,188,148,232,160,134,80,94,59,30,172,122,83,114,153,211,178,86,134,216,178,0,4,72,6,50,0,1,76,150,143,217,10,85,203,38,99,89,48,151,226,87,27,113,233,227,121,90,77,212,143,89,13,58,29,181,27,139,125,89,92,90,87,148,245,44,162,87,32,183,24,237,46,83,246,176,140,69,229,13,223,6,148,214,217,255,251,178,100,32,0,118,215,104,209,107,24,100,112,68,69,41,53,97,98,86,28,61,159,67,172,97,147,201,1,134,36,213,134,60,136,238,76,2,129,113,55,210,166,149,5,60,84,74,252,8,38,26,147,101,163,66,19,24,146,248,132,140,52,210,68,156,109,4,66,65,10,110,161,146,143,150,145,139,152,101,167,133,111,180,198,178,129,22,117,1,177,250,143,141,90,10,107,114,212,199,134,7,141,136,225,97,97,49,56,102,32,189,70,22,149,85,89,84,140,85,175,47,70,209,171,243,137,59,231,152,186,245,188,145,152,150,157,19,146,50,87,58,143,208,193,83,21,216,216,156,253,207,139,46,25,168,63,170,203,194,92,28,87,175,18,18,43,41,221,248,155,82,90,252,181,248,236,206,19,202,221,83,15,255,214,121,154,86,24,104,16,0,6,17,164,108,30,18,224,82,152,24,112,80,252,166,117,29,149,12,91,73,142,30,1,197,249,93,239,87,121,180,217,7,49,24,191,242,221,200,244,209,181,221,153,38,41,77,104,134,3,197,117,54,3,112,106,80,11,99,45,110,40,206,139,239,203,246,128,0,0,1,0,0,0,101,85,2,81,21,114,55,39,122,26,21,8,112,153,76,243,238,218,64,176,51,168,207,11,4,34,66,30,193,81,89,250,178,41,219,175,228,94,93,24,139,255,117,148,246,118,49,141,95,150,203,242,135,237,191,178,89,213,234,214,222,229,152,207,216,122,241,83,89,152,97,71,26,235,49,169,89,184,170,168,112,139,200,42,113,96,49,82,205,65,129,208,11,149,175,160,226,0,138,22,161,169,69,24,5,20,96,142,144,65,75,232,92,197,124,169,209,205,199,88,39,81,173,209,199,37,145,6,13,76,198,91,139,184,192,226,209,166,27,40,160,134,169,238,75,50,175,61,63,213,168,81,223,233,239,98,199,76,111,242,210,213,171,224,129,106,90,44,61,66,84,18,225,195,101,242,246,131,113,90,194,167,166,80,223,52,243,137,206,215,156,45,121,18,177,250,82,163,125,202,115,38,26,176,226,4,153,185,245,130,21,141,244,17,126,48,253,24,4,33,246,122,136,16,37,53,8,28,96,160,5,130,14,39,3,247,70,227,52,57,82,171,230,148,214,107,143,50,68,168,219,81,190,180,94,173,4,46,57,155,104,177,26,138,61,90,66,129,210,204,121,113,130,71,245,165,25,107,190,180,21,87,253,96,8,104,0,0,14,133,70,176,145,135,51,208,132,165,91,162,75,60,149,98,237,14,86,221,93,53,172,243,170,229,108,93,144,169,169,184,155,243,106,106,167,50,143,234,180,42,253,252,167,170,74,105,179,132,110,212,49,10,107,80,43,118,128,24,18,133,38,145,122,98,50,101,230,206,30,4,138,255,251,178,100,38,128,55,56,104,208,59,56,100,240,68,2,105,53,97,226,58,28,41,163,67,76,225,145,193,26,19,164,213,135,136,120,88,42,84,84,69,2,168,225,13,148,0,34,216,50,65,18,73,140,98,72,55,5,153,11,52,21,3,80,66,162,51,156,11,67,25,22,152,84,224,193,25,14,226,48,116,4,21,158,54,134,104,102,207,34,173,117,109,73,33,151,229,85,220,200,105,236,127,33,198,78,243,201,109,103,90,154,83,217,4,178,158,3,21,75,142,149,116,228,7,168,72,186,101,125,152,180,103,138,210,66,83,7,141,172,93,132,27,38,74,208,248,79,58,37,33,40,105,36,235,77,61,44,161,175,112,233,113,74,45,207,128,187,75,122,26,203,65,217,58,189,34,159,43,177,55,60,91,56,246,110,65,177,159,239,0,128,3,196,252,14,200,224,122,117,220,249,22,197,165,227,104,73,165,62,222,110,201,163,180,64,5,251,197,220,241,229,209,96,143,53,198,229,16,176,160,8,58,93,194,134,140,194,237,96,195,131,207,54,210,205,127,125,7,212,74,7,238,251,72,59,255,234,0,192,30,0,0,6,81,194,19,128,168,160,29,54,131,52,64,146,99,191,178,200,171,201,46,110,16,204,70,36,173,194,195,47,86,211,42,238,221,157,83,72,100,48,221,105,94,50,171,145,188,170,218,175,98,83,118,31,129,160,168,57,210,94,78,19,83,102,239,11,68,148,174,148,131,100,77,227,108,218,161,147,112,74,103,236,160,133,224,117,152,26,150,5,28,34,50,187,38,56,112,153,193,80,75,248,70,193,178,179,1,64,27,26,171,75,116,159,106,6,164,41,30,118,196,188,152,140,139,175,204,174,120,248,188,122,1,65,144,126,29,157,9,3,116,20,69,34,40,244,77,78,155,15,203,165,50,89,65,92,91,233,43,37,73,175,103,191,246,139,231,78,176,38,225,224,200,149,96,224,216,123,40,27,156,10,7,146,193,129,237,126,171,97,95,25,137,110,165,147,167,38,105,183,150,89,101,90,229,205,173,83,211,172,188,190,242,229,95,179,207,204,188,148,223,130,5,184,241,41,154,72,163,7,10,48,22,8,151,24,194,18,214,86,61,122,249,82,192,86,51,69,92,191,150,19,174,238,135,149,239,38,179,49,142,172,74,250,63,68,164,200,202,184,32,110,246,48,186,218,123,231,146,181,220,193,254,44,52,143,231,171,223,254,254,76,0,76,38,4,161,42,180,8,152,137,65,80,2,184,0,164,111,225,110,74,117,195,72,102,225,67,172,44,148,148,86,121,19,206,14,167,114,243,160,191,61,71,169,85,155,54,39,40,107,205,213,140,198,226,206,131,172,167,108,73,216,133,142,4,181,31,84,53,101,42,109,16,75,255,251,178,100,36,143,39,101,99,206,139,57,100,244,64,100,169,48,97,131,86,29,193,151,58,13,101,147,209,13,142,36,225,134,13,88,165,60,149,66,35,16,89,14,142,82,197,47,248,49,192,17,204,216,199,37,169,147,102,123,148,97,204,9,48,9,57,129,0,173,32,161,18,12,166,195,170,67,118,68,205,47,115,46,22,88,238,41,203,88,48,116,201,144,22,37,46,129,64,39,129,96,118,80,246,170,40,219,240,159,144,244,218,213,86,198,142,216,92,102,161,15,58,52,18,230,225,6,68,221,166,33,34,15,151,191,118,97,76,101,208,42,93,68,37,234,98,171,72,238,132,238,198,245,22,171,121,130,66,182,173,116,21,198,156,152,205,28,180,135,200,158,125,230,150,32,28,211,180,198,255,169,227,131,41,204,90,101,223,255,133,197,56,150,188,19,85,109,116,204,105,156,133,218,89,197,57,109,92,101,74,246,216,141,38,19,67,186,175,172,3,81,4,143,66,251,127,33,135,201,91,121,39,61,116,115,185,100,255,231,47,195,151,72,110,71,131,166,119,164,129,90,167,137,16,184,166,229,220,188,109,60,93,42,10,16,38,0,64,16,226,105,127,83,220,192,137,7,16,129,98,146,54,25,46,87,177,183,220,148,98,149,44,215,13,76,47,79,188,240,61,207,236,179,113,122,183,121,201,169,139,22,37,82,139,14,220,37,226,163,119,212,117,8,75,62,192,82,234,32,168,105,199,143,6,2,154,106,0,157,171,108,198,52,154,55,137,42,20,184,210,0,194,44,195,56,11,49,96,19,32,163,30,115,12,131,122,144,240,167,212,192,56,243,36,3,84,96,236,92,51,29,115,57,248,60,120,0,227,77,117,137,169,71,6,128,178,213,124,18,238,211,173,184,67,184,221,89,19,57,105,104,79,143,184,210,210,239,189,208,136,122,9,150,186,49,216,132,11,76,54,44,15,12,41,52,59,30,78,158,97,207,82,115,171,11,201,150,30,174,97,195,222,105,107,231,197,219,233,218,222,61,77,86,92,173,34,173,223,67,103,93,211,228,139,29,69,123,192,194,235,207,76,48,63,243,51,44,204,236,207,199,48,5,220,40,246,84,187,91,67,233,0,132,0,54,223,146,92,154,160,254,32,65,91,192,129,129,227,254,146,56,98,123,155,17,72,15,157,84,190,199,204,78,199,175,200,89,127,83,249,117,184,59,17,11,89,116,201,134,41,235,244,108,241,114,78,29,114,69,113,75,70,177,105,99,63,232,253,56,0,4,0,6,160,0,0,186,155,202,48,170,226,210,78,54,26,59,21,21,143,77,72,224,59,77,218,7,161,126,59,30,129,159,185,101,249,117,251,179,17,152,230,226,187,185,106,150,220,155,31,166,169,102,81,82,85,255,251,176,100,28,136,54,159,103,209,107,24,76,240,68,132,25,56,97,35,86,29,65,155,62,205,97,158,64,243,135,36,213,131,45,82,23,108,48,205,89,251,142,4,219,84,137,174,89,100,108,96,42,81,38,116,28,56,75,172,176,48,122,239,46,8,208,151,249,157,32,36,51,162,97,147,116,40,36,211,48,9,187,160,157,97,139,216,60,68,246,12,51,144,161,177,151,14,89,25,140,193,206,75,254,222,86,248,105,250,128,95,251,210,119,70,55,2,231,69,13,119,181,237,91,202,98,201,81,194,193,33,120,149,67,46,108,134,12,106,169,168,229,114,152,149,138,29,176,39,152,119,104,226,242,80,234,62,104,170,182,210,239,84,230,243,129,245,211,16,146,103,69,20,115,67,6,134,203,183,255,255,228,201,84,157,38,156,151,103,80,9,0,0,1,54,238,140,36,21,116,32,84,105,10,34,35,213,53,21,82,88,138,207,115,220,27,18,224,125,19,251,137,208,115,164,93,138,82,237,11,254,103,246,25,27,94,142,139,130,10,216,185,221,186,162,194,170,113,215,69,52,169,116,110,151,119,119,253,97,64,0,180,198,30,34,66,108,229,16,98,207,64,88,74,93,58,209,234,118,185,5,176,247,85,218,16,140,91,75,2,219,54,76,243,121,239,208,202,98,217,208,84,206,198,232,37,157,151,197,119,172,36,13,121,252,110,207,133,19,65,127,37,172,114,153,83,169,90,123,86,96,108,77,118,176,80,72,21,0,82,134,241,180,1,5,48,65,20,32,0,32,144,67,106,145,102,196,105,140,136,72,100,132,1,144,32,2,2,101,73,24,240,133,183,81,132,191,45,128,180,72,82,132,196,76,91,172,53,183,188,210,159,165,248,208,23,67,59,110,241,232,110,52,160,239,226,238,139,63,208,27,30,114,156,41,108,118,158,25,119,35,82,163,162,204,85,90,234,119,249,123,135,14,71,70,212,23,186,182,89,99,5,133,88,207,24,40,86,193,225,5,93,136,197,179,149,201,44,218,210,119,85,253,101,150,46,124,101,83,198,214,66,186,217,243,141,255,71,78,153,157,66,222,232,102,215,113,183,232,106,21,253,0,10,35,14,39,40,187,149,132,148,50,20,107,126,101,25,37,11,194,118,82,34,199,42,5,228,233,41,205,196,138,22,220,77,64,177,213,141,176,165,69,24,197,169,222,26,39,140,106,183,142,11,45,245,36,50,196,250,82,219,58,32,0,0,102,150,80,176,112,24,248,104,242,202,2,22,3,30,135,96,6,186,182,229,14,35,59,116,147,146,80,216,90,35,93,179,73,61,75,29,177,53,44,237,170,213,110,213,171,57,49,98,81,215,226,65,53,18,157,110,174,11,68,103,10,90,150,237,121,50,203,192,165,255,251,178,100,35,142,119,78,101,207,19,89,76,240,63,34,217,53,97,35,86,157,193,157,58,77,101,147,192,248,135,36,213,133,153,80,234,62,23,21,32,172,56,32,81,70,68,117,1,70,22,156,64,64,80,66,101,208,172,66,2,254,113,12,69,77,97,128,200,12,40,48,184,177,163,200,128,9,14,125,96,10,179,172,208,54,196,7,136,192,65,18,5,160,57,83,53,216,9,157,174,232,179,34,114,86,123,178,240,67,210,150,236,207,88,122,195,186,205,214,134,2,130,97,80,45,136,98,155,1,73,17,153,135,151,86,82,145,104,130,100,107,198,68,68,232,207,70,68,52,80,62,52,74,128,72,178,236,146,145,61,53,140,33,200,144,52,179,29,57,92,220,41,21,105,58,36,21,116,190,66,181,40,73,156,254,16,203,175,153,73,155,172,66,132,67,245,203,188,32,0,16,13,129,128,0,43,43,115,21,88,185,175,253,200,90,77,166,246,22,57,213,18,4,57,214,153,86,79,253,38,110,167,56,96,172,36,157,89,101,84,53,69,143,209,140,78,41,170,150,92,110,148,168,221,156,95,212,154,245,179,218,1,131,2,135,49,17,7,48,114,132,152,179,178,195,130,0,50,200,180,165,152,80,50,165,109,71,23,96,32,147,16,22,16,228,82,241,250,198,106,211,179,114,106,111,148,183,169,177,179,49,19,114,102,165,143,235,100,110,189,160,122,169,153,154,43,151,253,123,139,2,193,34,233,202,232,80,67,77,178,3,128,84,153,131,12,0,208,69,128,50,88,78,33,2,170,114,105,224,18,137,250,217,136,64,85,144,134,66,16,11,64,34,181,38,129,40,4,36,60,138,80,0,192,69,128,18,102,1,43,252,190,65,4,167,115,55,124,16,61,35,154,96,192,139,81,232,91,229,239,85,216,188,242,40,243,238,205,223,103,222,41,93,242,158,116,95,203,34,231,69,38,8,211,28,63,77,43,85,233,93,48,160,97,242,152,167,38,91,128,203,210,162,193,235,168,226,196,51,217,63,211,235,161,45,93,88,246,168,159,39,44,171,165,91,206,77,37,78,55,18,37,179,70,16,165,204,57,127,34,98,80,214,125,193,183,247,46,40,11,163,40,42,48,157,74,184,148,8,118,10,2,154,134,144,49,141,32,104,234,23,137,14,224,105,43,104,36,208,122,230,62,68,249,120,73,7,5,235,38,70,89,164,3,66,155,168,80,115,201,110,117,200,190,168,175,13,55,244,171,238,8,96,0,0,10,164,58,48,16,8,32,181,22,97,148,214,22,49,199,154,129,163,49,134,18,226,183,224,18,11,88,237,181,42,42,124,167,230,35,214,101,243,210,11,121,235,13,205,242,135,57,117,36,171,58,210,56,17,198,92,49,184,9,21,225,255,251,178,100,32,136,119,13,104,80,59,56,100,240,66,65,201,56,97,230,38,154,177,159,69,172,97,145,201,10,20,164,213,135,140,224,215,73,122,162,51,57,79,50,32,151,114,25,102,11,17,47,145,157,48,18,144,185,230,97,3,194,91,90,82,163,13,40,4,53,94,199,1,93,23,193,128,163,37,34,202,41,136,70,98,129,180,32,170,179,53,110,174,58,55,93,110,225,110,82,229,69,217,83,114,114,97,182,148,201,96,38,246,91,27,132,190,205,118,6,181,16,134,50,250,104,197,2,227,230,86,150,200,48,90,103,23,76,182,204,83,50,213,216,166,169,79,19,231,83,45,120,238,116,93,109,249,163,109,174,227,178,90,57,92,182,229,1,97,9,58,44,91,243,50,93,135,50,99,173,94,96,253,219,168,75,92,80,211,212,125,181,105,149,7,147,64,16,0,0,3,9,156,29,65,200,78,115,95,18,16,191,64,200,134,2,223,162,153,177,120,41,10,208,80,252,167,60,76,195,102,10,142,88,200,25,213,161,46,80,243,78,74,45,203,143,112,58,176,108,163,80,228,10,12,172,94,238,135,127,187,191,208,0,50,0,0,5,229,182,222,166,80,219,219,119,128,100,237,114,28,138,195,76,74,236,73,220,234,194,34,83,181,33,136,83,125,186,180,143,244,212,63,47,199,184,201,185,99,86,239,99,79,185,93,104,237,246,198,253,193,176,251,242,212,26,82,123,184,205,218,51,17,128,161,247,106,145,104,50,55,53,38,210,81,158,37,178,11,3,182,178,210,78,10,67,18,206,53,177,141,150,185,6,70,168,93,68,186,12,0,146,148,89,76,208,30,150,137,227,13,44,134,102,220,98,178,202,10,119,9,144,19,22,131,115,178,66,113,241,30,141,47,185,4,109,156,54,185,236,48,89,46,236,204,242,119,82,64,138,88,233,106,214,93,175,15,41,14,101,14,221,1,204,3,251,138,206,87,221,98,69,215,105,78,41,198,86,144,199,216,82,29,205,216,56,90,79,118,108,162,106,185,210,193,244,217,97,154,121,135,42,191,213,43,145,161,61,113,225,210,32,67,72,234,58,180,38,192,157,58,6,9,209,116,244,172,138,165,125,129,143,202,42,241,141,140,169,231,231,156,229,244,42,124,34,203,225,191,13,63,211,233,208,109,17,197,109,54,93,32,200,129,171,217,94,70,81,233,207,127,251,210,0,64,24,128,0,1,65,17,85,8,11,140,9,98,150,113,224,178,80,40,56,228,59,14,43,108,210,231,142,40,105,139,26,28,233,95,33,179,57,113,221,248,63,26,178,249,200,114,83,90,158,164,167,86,228,54,238,91,153,158,154,135,158,25,35,212,215,153,125,212,194,120,221,226,219,151,197,3,101,44,53,17,73,4,255,251,178,100,42,0,55,200,104,79,83,89,100,240,61,198,25,69,61,34,86,156,193,161,63,172,97,145,193,16,15,164,213,131,13,136,47,186,247,52,130,54,91,76,150,140,172,137,212,35,108,153,176,215,70,74,17,170,97,158,188,143,41,130,206,11,70,117,134,56,224,52,100,141,65,40,89,50,129,212,8,70,104,24,224,161,170,249,94,164,34,176,15,8,216,17,63,75,17,148,46,38,88,219,192,172,58,157,156,62,136,245,93,250,120,163,113,39,186,11,166,134,97,169,126,47,181,33,88,161,200,163,42,89,137,112,214,126,88,109,254,123,132,110,226,216,138,50,46,18,78,204,113,33,60,252,180,211,39,136,147,153,175,125,109,84,178,184,127,29,159,49,118,167,15,84,245,103,182,195,70,113,174,188,127,176,165,77,99,190,112,202,150,88,169,183,47,49,111,69,110,8,0,1,238,200,45,224,58,27,70,128,61,68,40,243,94,71,137,188,67,17,197,156,144,52,13,109,183,45,113,6,45,23,110,84,43,231,167,94,213,251,49,43,68,174,250,219,209,55,183,7,32,161,75,43,99,123,164,183,110,219,168,0,0,1,8,128,0,0,97,133,107,81,69,138,246,148,75,6,144,136,14,149,204,65,206,244,181,205,102,178,150,146,122,236,89,198,110,18,234,74,62,71,225,21,99,16,228,51,75,90,229,73,69,75,87,42,75,159,232,203,199,122,86,254,184,209,213,55,84,236,21,24,213,164,48,44,150,46,161,206,115,120,153,41,162,182,17,153,90,92,192,96,131,140,44,147,211,144,133,61,149,226,72,162,120,97,232,129,199,58,113,49,211,216,46,131,41,136,28,22,88,169,13,44,100,229,177,133,184,133,14,91,15,123,18,93,43,53,99,137,128,88,74,3,4,209,25,163,34,96,126,26,1,65,240,204,178,240,188,150,73,87,103,143,11,136,142,191,150,53,12,29,4,9,32,142,235,148,46,91,119,94,235,161,183,104,84,53,5,227,228,188,191,30,186,132,123,23,45,73,148,178,118,111,139,34,74,136,231,148,159,173,95,11,233,205,215,174,158,73,70,27,187,238,117,41,215,127,180,239,160,2,80,86,42,44,204,182,172,176,76,64,161,210,11,178,53,48,211,245,149,161,66,195,134,128,103,235,236,74,68,114,216,124,50,147,45,55,137,244,252,135,56,12,84,47,170,42,146,65,68,178,121,146,145,89,101,42,152,171,245,108,160,141,123,253,94,232,144,0,40,0,12,32,10,151,100,129,76,132,7,226,116,145,17,115,156,217,138,118,11,47,90,78,155,26,22,22,165,200,252,197,42,70,187,22,166,191,41,160,229,186,154,171,90,91,217,155,146,174,97,42,175,24,102,144,10,182,48,116,247,128,28,101,52,255,251,178,100,33,13,118,252,97,207,179,89,76,240,67,3,9,53,96,35,134,29,5,161,60,12,225,62,65,3,6,36,213,133,165,64,70,166,14,175,82,105,13,25,106,112,193,108,173,150,178,183,33,43,139,230,138,200,17,18,172,80,105,67,13,50,28,26,184,12,33,133,41,250,168,88,129,214,4,111,14,36,136,4,202,131,149,45,208,92,65,225,229,111,138,110,176,85,27,46,123,86,64,106,204,140,51,167,89,149,36,139,95,187,168,138,251,145,175,181,163,101,255,127,176,140,92,144,64,20,151,162,144,108,136,233,16,34,138,205,244,138,34,213,117,65,90,53,75,144,244,209,145,147,127,133,250,196,232,209,163,145,118,200,3,7,250,37,81,108,49,81,199,24,75,81,111,245,15,89,77,67,175,91,41,190,144,194,15,180,53,245,254,240,128,0,71,33,101,84,156,75,23,118,197,12,170,115,242,89,98,243,168,207,108,118,212,229,219,207,158,6,20,31,178,183,121,220,168,36,207,15,120,72,216,137,22,208,57,192,18,105,21,152,67,129,86,190,70,235,172,70,117,141,50,119,223,245,116,254,177,146,68,147,47,169,128,249,17,140,168,46,129,132,12,77,223,98,76,74,97,67,218,171,77,7,18,54,42,87,42,198,109,73,244,122,228,90,115,237,88,169,220,171,229,90,180,236,186,212,26,241,209,72,219,130,174,129,145,241,122,175,200,82,45,195,37,204,75,248,219,38,87,110,153,112,153,234,204,100,136,17,52,7,5,4,6,56,70,1,190,0,0,51,77,192,20,38,2,198,216,136,206,107,84,0,0,66,41,200,73,164,26,192,70,205,205,12,105,18,70,74,48,84,210,18,34,96,22,105,91,213,173,121,164,148,142,126,149,176,181,133,204,201,82,33,179,69,225,135,105,188,94,240,137,215,37,208,140,186,209,90,246,87,32,104,140,152,168,87,85,56,132,154,210,141,106,76,29,69,20,68,248,91,181,5,24,138,41,44,220,5,144,5,17,19,24,139,44,163,71,51,75,38,179,149,81,219,255,164,84,137,27,20,129,138,223,225,191,244,231,210,106,87,37,24,9,30,99,54,247,32,169,23,28,54,66,60,84,155,65,146,251,23,210,135,39,229,84,18,5,45,221,214,25,28,138,241,185,143,24,215,38,124,208,21,239,180,171,202,27,23,24,85,110,42,131,129,17,11,106,183,17,163,138,162,187,149,51,95,247,104,19,182,221,107,253,34,0,0,36,128,0,1,81,129,73,131,36,20,164,182,107,124,70,57,48,145,105,185,67,155,37,135,33,167,77,63,195,173,108,145,23,34,102,180,95,115,85,173,227,94,107,44,41,235,80,200,110,225,114,111,41,169,92,126,1,184,235,73,93,119,1,70,217,210,197,255,251,178,100,34,128,119,40,104,208,83,56,76,240,70,101,89,53,97,34,86,28,213,149,62,204,225,62,65,16,16,228,193,148,141,80,86,38,136,178,19,221,52,94,124,139,34,36,98,160,192,38,91,101,175,30,8,242,16,204,214,3,130,4,172,60,26,87,48,183,164,4,56,216,26,240,113,193,101,13,186,69,65,9,54,155,235,44,191,140,129,92,173,246,26,140,172,161,210,113,23,66,202,125,119,90,30,113,86,76,129,154,67,141,218,56,243,191,114,202,123,114,182,203,12,74,15,7,206,209,138,93,210,51,18,9,51,21,98,145,27,17,114,104,228,108,28,84,50,178,48,202,74,209,99,229,74,176,210,194,207,165,132,232,208,26,44,184,145,40,136,164,220,211,63,202,43,108,178,174,126,136,146,71,189,35,22,245,71,8,59,178,146,212,255,234,8,0,6,80,58,192,4,201,123,53,135,47,173,114,89,76,182,104,19,213,210,180,133,51,197,96,244,243,101,162,168,252,139,153,214,171,206,237,32,46,134,84,181,78,86,235,173,168,41,34,224,1,202,116,32,166,147,234,121,84,61,10,220,172,235,250,157,250,61,125,97,12,0,1,203,7,148,45,2,29,75,174,5,27,24,125,147,63,91,119,34,241,39,42,25,120,11,250,136,168,208,203,160,56,172,86,154,103,25,77,54,84,148,117,166,49,207,149,102,243,144,90,128,241,105,12,53,198,152,101,202,105,12,180,214,253,204,81,117,3,38,73,128,170,169,114,3,3,142,136,193,46,200,20,68,58,45,116,56,150,92,0,2,26,22,156,207,20,57,23,20,12,48,48,149,14,19,32,179,166,193,64,2,94,3,1,205,100,11,161,224,103,233,62,130,53,72,135,138,98,219,55,5,57,102,174,130,232,99,179,73,46,242,190,109,101,170,67,177,167,29,185,191,144,68,187,78,171,243,72,221,221,249,209,69,5,9,123,201,149,40,244,149,145,225,185,235,209,153,237,171,177,44,195,106,27,36,40,218,37,242,66,91,77,100,27,28,21,122,70,178,54,131,7,136,83,49,168,37,158,164,81,37,226,211,54,158,203,105,137,48,150,118,134,60,44,200,162,71,183,234,211,158,56,16,34,103,81,153,32,88,224,50,253,201,212,58,195,48,89,107,88,156,57,129,92,239,181,185,78,34,230,242,229,243,206,21,59,24,243,62,208,166,148,172,170,182,132,24,246,74,77,143,164,218,144,161,50,231,40,60,165,49,253,25,208,189,27,105,0,0,24,0,0,0,214,82,24,57,96,35,197,88,91,12,93,37,5,208,205,67,45,90,157,140,197,31,17,100,82,21,55,24,76,25,45,187,43,191,241,72,58,172,107,121,219,151,101,57,255,110,14,137,220,147,203,166,156,232,156,162,255,251,178,100,31,2,119,26,104,207,211,56,76,240,70,97,137,56,55,12,8,28,129,157,61,44,229,51,193,30,6,36,129,135,152,208,58,212,87,187,138,206,18,81,50,217,195,57,73,22,188,247,168,2,98,41,187,172,137,202,194,152,136,3,31,17,156,70,191,34,136,243,14,106,107,144,177,3,77,117,22,216,3,225,123,12,40,51,97,17,80,53,78,36,210,253,136,128,0,18,215,97,241,37,208,236,51,132,62,127,28,183,58,11,86,54,30,166,19,79,100,154,125,193,173,12,189,210,8,212,130,25,167,187,74,129,166,22,96,195,70,117,66,40,221,178,68,159,99,29,2,191,86,53,253,7,137,169,86,211,26,65,185,5,95,53,197,11,34,67,169,120,30,171,12,200,177,59,168,43,200,153,62,112,197,115,13,68,243,108,134,202,206,152,104,154,101,146,84,247,128,192,48,0,0,10,133,34,195,7,66,173,11,157,61,82,122,36,214,116,180,100,84,237,28,166,171,53,198,99,120,30,130,130,206,14,152,72,133,230,136,185,180,76,141,64,100,218,162,227,20,46,18,66,138,74,18,88,96,149,150,136,157,90,221,116,81,148,221,91,191,88,4,0,128,60,14,37,209,32,198,228,78,218,29,135,28,98,213,35,236,77,113,196,88,2,141,35,98,47,136,137,86,152,163,111,77,94,85,106,166,56,231,110,118,87,123,185,205,88,135,165,211,15,188,89,216,148,181,247,201,183,118,157,41,10,66,11,12,136,160,0,82,141,68,131,129,97,244,194,48,84,229,100,143,10,202,10,136,12,136,131,136,113,82,34,70,24,21,15,52,17,176,64,134,195,35,81,44,112,33,129,143,27,173,6,76,6,12,71,81,148,60,22,13,25,109,136,81,96,195,1,149,140,167,8,52,197,101,76,61,184,179,252,123,21,211,58,101,238,75,198,156,119,88,235,183,46,108,207,194,232,118,102,224,234,121,105,65,240,169,4,123,247,82,38,254,252,98,141,69,74,52,246,95,150,67,124,170,74,34,21,185,67,87,71,21,21,138,201,14,78,87,26,104,61,184,153,186,255,245,219,202,86,89,249,136,179,89,208,95,235,18,198,125,66,170,201,85,83,98,123,151,49,126,151,235,49,148,7,41,89,100,160,143,114,127,58,196,67,210,48,231,75,132,98,32,168,100,19,17,4,137,40,80,216,100,240,241,160,227,20,160,10,197,22,214,159,88,219,4,111,65,119,178,194,9,88,25,21,198,208,120,5,106,93,110,187,153,216,149,130,0,104,0,22,139,197,3,17,128,200,56,189,57,43,21,229,28,78,68,226,101,39,142,43,123,218,8,34,3,100,243,150,46,203,53,135,57,111,42,77,225,82,106,122,98,230,169,106,79,84,206,97,194,155,142,255,251,178,100,27,136,118,113,95,208,51,24,76,242,66,161,185,53,101,235,22,157,221,157,61,76,225,62,65,21,12,228,129,131,141,152,177,134,90,238,61,107,213,81,201,18,42,52,149,12,141,52,209,101,23,18,173,43,97,215,13,135,16,24,215,99,33,135,152,25,144,24,158,240,229,137,164,49,6,232,133,14,16,243,29,145,13,57,74,156,29,24,244,239,177,8,101,245,89,208,227,210,204,159,148,230,144,51,134,176,173,77,3,142,204,98,75,45,184,198,105,93,119,226,43,54,237,225,32,145,206,79,230,10,74,76,128,150,59,76,159,236,74,17,140,243,197,40,63,63,27,156,22,50,42,57,21,158,64,76,190,33,109,8,247,99,249,225,212,144,57,6,83,183,220,51,88,86,22,163,205,5,107,254,225,80,32,16,0,1,240,123,237,156,67,178,129,176,41,137,252,25,21,164,23,18,187,132,204,74,27,72,196,175,87,134,205,32,222,35,81,226,97,128,73,225,178,202,36,176,212,74,154,152,32,165,24,241,142,150,75,229,53,98,205,84,98,181,82,123,119,171,255,168,3,0,0,0,49,50,6,158,77,243,70,103,225,184,151,140,153,9,91,210,232,62,242,168,58,76,179,204,129,145,133,215,117,162,112,228,90,253,206,88,185,75,44,134,251,126,213,4,254,171,212,183,67,43,135,171,51,231,25,191,160,125,11,0,54,84,141,113,241,14,28,72,151,164,189,171,146,11,22,68,88,85,178,159,14,145,85,192,42,168,206,98,6,99,136,96,154,8,72,137,65,168,140,136,144,100,205,32,54,161,20,6,74,102,184,134,126,13,240,224,162,244,2,244,33,216,8,12,69,108,54,0,194,172,181,150,175,26,3,1,132,175,53,107,98,233,206,251,61,73,238,201,45,190,76,78,94,199,26,236,255,198,28,168,122,149,245,19,42,140,80,100,117,9,167,211,245,74,42,131,200,117,228,198,154,137,225,37,74,194,235,154,195,200,32,23,55,53,72,169,97,99,231,38,128,108,153,148,6,239,122,203,40,180,191,17,40,29,181,204,197,37,197,21,18,98,239,107,178,89,45,64,250,28,123,25,113,252,147,10,139,136,198,77,247,185,246,67,163,92,195,57,244,190,234,230,218,162,24,18,18,123,54,127,103,51,4,44,201,57,6,62,104,38,10,53,8,9,164,31,100,58,100,89,163,77,142,24,149,44,208,39,32,121,68,225,68,179,247,37,71,190,210,136,74,246,122,80,0,64,9,80,4,34,73,208,29,163,192,64,2,178,178,152,122,28,165,164,143,47,167,100,132,131,16,2,160,67,73,65,237,131,41,136,10,110,150,181,62,166,57,246,101,211,88,221,171,148,162,51,32,170,239,181,165,26,128,153,203,28,82,247,9,255,251,178,100,32,128,183,104,102,207,43,57,100,244,70,66,217,32,96,195,98,24,65,163,77,167,189,49,193,10,6,36,224,252,37,66,52,160,22,230,89,176,128,145,205,18,25,202,42,141,34,149,40,180,229,34,28,10,152,35,6,52,243,24,51,16,145,199,196,40,161,48,8,8,64,100,137,132,200,37,162,60,152,4,0,156,1,92,67,50,175,16,146,143,98,4,83,48,201,16,205,44,73,36,134,7,4,191,157,130,255,43,214,100,186,224,39,165,94,48,41,199,37,166,183,95,112,33,230,5,38,106,205,50,63,23,211,32,7,78,204,7,195,221,97,19,247,69,101,125,10,7,74,229,49,176,89,162,142,237,66,109,76,85,91,118,210,37,182,71,90,77,153,214,168,243,28,118,79,129,58,229,235,171,51,61,255,203,80,157,79,106,223,227,68,190,6,191,47,172,188,39,83,29,75,167,21,145,79,199,152,97,167,37,113,101,187,109,98,215,203,148,215,108,254,214,148,61,150,63,93,249,230,247,223,100,153,208,79,133,4,82,38,88,140,186,0,78,120,106,53,72,80,108,188,136,76,34,118,56,13,30,137,84,5,144,75,165,47,69,111,83,200,173,9,150,117,59,128,97,52,3,244,0,0,123,147,163,205,15,0,173,68,95,137,234,13,235,38,149,235,41,244,227,106,188,127,160,141,172,198,104,244,136,140,94,163,20,105,247,136,108,79,237,157,106,36,144,101,213,160,169,213,107,169,93,27,138,237,42,28,240,212,160,88,54,215,70,115,58,168,189,135,249,232,116,144,130,228,48,6,8,74,139,138,4,96,4,248,47,213,227,169,62,81,28,206,69,176,203,231,154,20,224,126,222,143,28,193,209,7,40,134,61,9,85,144,144,12,182,155,83,64,210,113,31,21,146,36,10,141,75,108,246,203,221,161,97,90,60,121,53,173,24,88,42,227,160,105,13,201,64,202,108,141,15,21,21,226,230,44,141,201,138,51,17,210,70,198,197,224,249,237,98,52,98,174,129,237,47,172,167,93,40,177,52,217,69,109,108,49,12,32,1,76,102,78,128,230,240,182,131,44,152,178,214,195,25,207,0,10,81,10,171,46,38,213,94,42,135,139,164,241,151,161,160,49,175,16,177,192,19,234,34,61,146,71,39,135,140,23,115,161,37,34,40,110,144,197,27,228,85,85,127,215,82,215,255,173,52,190,42,140,89,83,153,200,178,61,152,77,4,68,152,145,166,222,89,1,41,227,12,196,101,6,146,112,132,38,209,84,21,54,148,187,48,222,83,145,25,76,59,188,37,92,143,64,52,210,185,153,115,140,237,173,20,213,105,10,69,47,23,234,97,171,165,98,76,36,3,41,106,33,128,86,98,226,2,82,213,113,45,167,69,12,157,65,255,251,178,100,44,10,120,26,95,205,131,58,103,34,64,2,185,53,97,229,24,27,173,161,63,44,101,60,129,10,142,228,129,135,148,96,28,32,23,86,152,28,16,197,198,100,218,96,141,34,67,96,100,227,86,128,203,136,3,73,4,53,6,135,10,140,26,62,10,178,109,141,18,32,16,158,4,130,5,62,48,40,140,49,64,131,101,246,7,21,21,34,144,37,214,101,192,128,128,64,37,196,103,106,210,165,105,230,226,151,156,180,36,162,139,253,186,39,77,211,166,68,197,174,157,48,115,153,30,113,135,241,30,0,152,90,63,133,103,99,248,186,104,103,232,100,180,24,180,188,102,170,170,7,165,235,197,107,44,217,106,88,47,158,33,160,159,216,174,127,115,185,107,174,173,113,141,78,169,20,6,20,133,217,203,86,91,134,215,234,182,240,249,11,28,64,24,240,143,9,3,151,191,103,117,68,168,65,0,0,244,113,178,1,156,129,26,69,157,217,180,165,9,222,121,61,78,22,12,197,58,37,41,73,36,82,81,162,34,161,102,135,84,129,197,152,96,20,173,233,30,178,110,113,212,94,7,150,189,175,214,86,181,169,55,107,213,79,251,54,251,128,32,28,98,78,17,40,18,61,191,132,142,217,162,71,109,196,37,214,30,42,239,59,224,48,117,48,137,195,115,114,152,221,187,246,103,236,255,106,223,171,107,41,171,182,123,202,103,250,97,177,185,18,72,211,188,251,44,181,3,137,33,41,61,213,35,63,96,32,2,136,160,92,130,224,51,151,164,187,169,222,131,70,33,138,14,25,65,150,243,152,77,88,9,96,87,34,35,0,166,133,48,34,48,112,131,64,0,74,170,2,4,20,44,202,84,35,122,154,50,228,230,109,130,2,80,4,20,98,14,139,33,119,94,217,75,128,182,227,210,219,21,153,132,251,114,109,155,47,89,91,179,20,179,19,142,228,176,210,226,116,201,171,22,107,210,34,243,145,229,81,147,90,76,172,137,8,24,78,4,79,70,113,88,227,168,130,219,20,33,175,103,133,225,107,73,10,20,36,6,168,206,255,253,178,148,161,252,111,80,237,182,135,85,217,59,210,102,18,11,233,68,94,48,146,128,100,172,152,196,32,189,67,212,164,93,77,213,20,84,94,3,154,113,178,93,173,185,105,229,185,92,170,157,2,216,136,43,117,180,32,112,245,22,23,14,143,73,98,251,148,91,121,119,72,48,146,117,173,89,154,140,222,119,127,254,207,250,1,0,192,24,0,0,1,82,66,80,45,3,127,36,11,97,65,144,2,254,200,101,144,68,117,176,196,219,131,79,49,97,135,175,200,121,238,146,246,173,29,183,206,146,154,87,158,23,106,227,157,189,218,183,12,91,163,109,232,107,68,29,230,98,160,171,225,150,255,251,178,100,33,133,247,25,104,208,83,24,76,240,63,65,169,32,97,233,24,27,169,159,64,172,97,51,201,15,149,100,129,132,149,88,54,176,91,77,103,86,83,125,104,57,78,250,144,99,168,38,109,129,78,67,35,105,82,69,42,153,161,13,207,34,3,64,29,96,128,131,156,14,146,199,8,88,168,7,164,2,113,118,129,128,86,25,196,189,141,162,2,130,35,122,116,50,23,114,26,135,156,204,45,180,119,69,172,195,174,195,114,142,83,65,239,92,70,1,144,64,18,25,109,188,224,34,73,90,203,35,221,233,204,210,103,231,37,17,74,171,100,36,15,196,152,43,132,44,19,146,16,178,35,97,190,133,30,178,250,29,187,138,150,23,11,151,20,73,232,219,116,215,110,74,27,39,180,10,150,52,196,84,179,105,97,109,167,26,43,135,230,234,146,165,195,48,35,50,50,156,95,140,145,34,128,192,231,97,121,204,8,162,121,159,129,40,180,213,125,46,117,171,11,129,136,106,12,165,81,241,16,250,225,149,75,57,193,165,53,69,159,21,6,88,109,93,13,213,117,133,253,52,168,80,215,125,29,225,64,168,229,90,163,65,189,85,143,152,235,85,4,106,10,144,200,106,65,20,12,165,48,16,81,85,153,124,98,94,229,202,231,173,97,69,169,169,235,18,57,137,169,86,168,227,182,55,32,147,227,12,201,31,73,74,226,97,141,234,212,116,157,33,16,28,121,59,17,103,173,113,108,37,32,240,148,128,80,42,162,156,202,84,60,87,204,244,8,170,7,55,38,34,73,6,2,42,161,8,90,242,152,167,33,22,83,125,14,105,232,66,102,81,46,141,166,34,31,33,201,112,42,69,208,238,64,107,21,124,223,155,122,29,136,113,175,60,145,88,252,133,196,189,0,201,227,48,99,255,94,12,93,97,25,231,94,46,150,255,240,203,19,132,14,124,77,53,32,62,88,128,128,128,20,37,69,193,132,43,158,34,39,109,12,89,38,156,200,63,224,233,69,137,237,248,72,132,132,193,242,139,6,166,162,237,48,187,72,111,20,100,80,228,216,81,46,186,41,101,234,157,196,221,19,128,22,123,136,208,223,151,254,252,195,55,226,116,192,36,94,176,164,8,180,214,125,229,153,72,113,221,52,102,59,182,188,33,146,77,103,245,178,146,171,154,142,81,208,232,42,241,72,250,205,107,202,6,169,176,146,170,28,130,231,175,213,254,144,0,0,101,52,78,6,2,119,202,228,36,232,227,163,77,67,177,235,78,211,233,17,115,200,67,5,50,180,214,21,84,152,51,87,131,112,181,34,191,43,167,164,206,182,166,245,156,166,26,191,106,50,228,98,172,80,168,117,184,169,122,120,169,114,17,139,22,173,168,254,206,130,18,4,5,17,5,32,255,251,178,100,39,8,39,172,103,206,147,58,79,32,67,133,105,32,61,130,84,27,93,163,65,76,97,51,193,11,20,101,117,132,136,232,17,1,84,48,115,198,8,160,229,66,4,0,134,98,148,40,72,57,2,53,61,4,9,12,224,244,170,40,100,23,130,103,131,155,177,106,84,100,67,25,211,3,86,213,42,28,140,90,83,14,120,116,32,8,10,9,11,104,52,85,51,153,2,138,165,26,58,138,1,95,148,236,169,50,233,37,107,177,166,131,1,191,240,194,98,59,113,198,144,213,29,88,102,28,117,177,168,6,81,0,184,45,172,129,179,34,127,136,233,165,70,162,233,111,44,117,14,147,48,152,249,0,203,36,162,136,19,46,124,145,51,37,83,163,200,151,106,45,206,245,2,188,241,42,237,93,65,70,169,214,223,74,59,94,174,241,239,132,227,57,38,37,45,128,73,91,70,194,235,150,117,121,38,51,129,222,65,99,222,41,36,209,228,232,86,204,122,232,139,199,17,149,30,210,108,168,66,105,163,163,25,48,73,34,47,228,213,213,236,247,50,228,90,4,30,122,125,161,120,211,201,214,74,243,33,52,186,139,29,20,90,81,144,255,232,0,144,0,0,12,83,36,12,67,241,50,52,249,3,88,47,156,82,53,23,116,101,110,76,133,183,68,240,40,216,11,94,220,142,134,223,117,82,154,236,174,154,106,244,162,198,113,206,216,195,180,144,244,5,19,139,182,39,250,15,109,94,36,28,91,78,50,174,69,123,16,250,236,94,237,10,34,144,201,50,28,165,122,50,214,164,22,74,92,139,185,64,6,198,23,32,188,129,234,3,57,78,201,66,140,66,181,20,1,229,71,96,22,168,185,141,50,97,164,195,147,242,58,6,63,6,53,166,197,1,227,37,111,211,14,27,135,29,215,162,31,141,179,247,126,149,245,110,109,54,236,178,126,188,144,161,43,35,51,241,249,73,69,100,210,36,97,223,255,215,109,4,74,233,146,133,67,8,82,32,81,137,226,100,180,163,209,42,125,20,146,66,68,179,72,11,154,212,35,219,33,170,157,74,227,41,27,78,62,165,25,77,171,81,61,184,33,196,86,6,40,0,17,0,9,25,191,37,17,168,49,6,117,174,85,134,26,168,129,116,7,64,26,189,179,80,229,212,143,119,249,54,170,109,75,247,122,189,215,213,191,236,143,108,24,193,85,105,31,101,84,249,189,229,251,61,255,255,128,92,232,149,143,210,191,121,0,32,0,6,202,193,74,80,92,116,201,64,230,52,48,137,124,69,233,37,11,186,122,56,211,137,65,144,151,1,30,75,6,135,82,79,1,211,111,40,172,86,155,228,121,231,49,15,63,212,153,83,195,83,18,185,85,3,117,97,46,203,54,109,23,250,151,50,4,37,255,251,178,100,35,0,119,101,103,79,51,88,79,144,65,3,169,53,60,35,146,28,85,163,64,236,97,51,193,24,20,100,129,134,8,232,169,170,118,75,23,144,48,18,206,46,138,97,16,129,105,32,208,42,2,96,5,46,16,51,224,80,192,19,147,86,68,204,161,127,7,69,139,53,56,74,76,132,80,32,48,32,32,50,3,24,56,223,35,14,4,214,136,130,112,72,194,235,187,138,114,200,212,88,144,111,97,103,139,94,60,56,145,110,146,225,123,44,102,168,203,24,181,134,224,147,81,70,42,240,60,174,13,72,148,106,35,77,13,175,2,233,75,166,40,43,207,180,89,65,82,71,73,21,169,206,58,145,86,208,16,78,159,5,136,87,110,45,118,54,245,131,61,139,245,66,116,211,48,97,136,12,27,191,24,225,255,254,126,121,170,220,132,238,112,174,130,5,216,190,203,233,72,64,0,27,226,50,128,186,68,30,163,176,155,168,91,35,161,148,63,224,147,70,91,85,121,239,111,137,74,51,212,5,241,81,102,245,212,155,202,131,46,2,92,224,108,218,222,41,29,15,44,219,155,117,173,90,91,129,28,204,161,245,235,127,248,160,35,32,0,1,85,247,38,13,57,175,79,53,116,26,101,151,39,223,137,4,101,170,182,5,236,51,54,109,44,109,27,220,32,62,206,209,203,161,219,115,85,107,225,46,251,213,43,225,110,130,142,146,101,241,135,28,20,219,94,143,211,1,107,238,42,125,38,35,1,10,133,71,218,74,178,37,98,49,196,68,37,94,229,173,71,99,58,219,177,16,139,196,169,130,241,22,9,127,134,166,33,81,181,42,6,101,248,150,203,204,202,3,92,166,106,225,138,150,109,9,73,134,144,174,66,209,154,96,172,69,149,42,162,59,202,171,48,24,172,69,175,207,199,25,219,46,143,74,26,107,241,23,175,90,0,191,72,146,135,13,210,22,169,88,69,73,189,199,73,148,145,86,210,90,20,129,176,108,240,121,158,104,82,14,16,52,52,97,114,116,83,58,188,22,117,122,153,8,14,60,22,136,81,52,8,39,63,255,185,236,204,209,220,195,172,40,126,100,42,47,9,178,146,3,105,114,90,60,66,144,92,114,22,224,140,203,20,180,189,24,119,166,132,160,22,189,248,135,71,173,11,168,185,222,244,123,162,201,66,186,53,174,204,117,0,59,21,68,187,89,82,246,86,182,210,224,156,12,62,65,99,222,88,248,91,176,41,212,250,37,139,34,245,119,111,82,66,0,144,17,0,1,136,71,78,21,58,18,113,138,175,17,24,101,221,149,195,19,146,252,100,43,172,188,97,115,128,102,161,41,251,145,215,120,243,207,84,22,171,107,58,10,244,88,254,93,149,199,40,29,217,249,165,99,90,137,125,47,127,255,251,178,100,31,2,55,10,98,207,203,56,79,144,63,3,121,53,60,194,114,155,181,155,65,76,101,58,200,225,134,165,32,183,176,160,215,107,93,81,117,142,234,151,104,184,238,137,118,147,13,62,222,214,122,131,9,112,20,9,48,203,44,133,133,200,78,50,243,155,201,155,198,25,128,24,116,20,126,6,104,64,225,184,192,99,194,88,156,200,24,212,86,10,141,13,89,208,242,154,3,180,95,54,2,186,233,155,146,194,190,236,30,187,101,97,238,35,86,118,35,14,108,220,49,8,125,38,216,34,153,85,158,136,101,16,132,204,36,81,2,12,153,132,102,99,88,7,223,52,134,250,11,147,202,32,181,67,68,8,142,136,171,17,146,147,176,177,116,13,179,242,17,41,93,235,164,201,175,172,83,52,248,127,115,102,239,213,67,19,129,16,48,64,112,32,20,221,250,136,0,0,145,100,76,0,170,198,93,159,7,4,120,241,17,29,60,244,127,63,209,204,156,1,150,142,201,109,10,231,187,243,34,117,240,207,5,110,92,209,115,201,34,2,29,83,216,47,107,156,248,163,135,6,157,30,252,138,106,183,234,74,192,0,3,0,40,185,85,129,96,132,238,212,95,210,171,223,206,68,159,231,146,103,54,98,218,40,50,150,57,48,52,49,45,125,112,165,248,212,142,150,53,25,177,111,156,206,134,172,186,166,17,153,76,178,5,119,229,180,9,17,16,111,214,82,246,12,67,99,77,102,171,35,135,23,242,60,180,146,238,183,89,66,65,163,128,42,242,233,152,97,22,252,193,73,65,76,146,3,25,5,94,8,1,166,0,86,44,145,192,43,138,80,148,14,187,75,64,198,19,137,25,19,237,165,161,197,175,67,110,123,108,168,25,11,174,242,55,175,68,78,80,193,18,29,249,135,245,53,7,63,244,110,108,49,42,154,162,176,85,232,200,203,74,43,54,232,163,90,105,201,154,69,47,20,44,72,122,200,140,163,241,56,36,73,202,140,218,20,46,89,233,146,166,47,211,70,147,103,214,120,156,169,67,85,178,91,124,9,92,186,44,110,212,67,24,210,210,98,241,183,193,26,0,0,97,137,168,184,11,135,69,97,246,115,172,69,232,184,41,153,132,98,14,40,168,219,10,161,14,62,28,28,96,153,244,28,82,243,14,165,117,163,201,82,178,56,211,6,145,125,48,0,248,189,23,138,191,227,0,0,192,44,128,0,5,64,41,211,53,175,15,213,245,136,48,209,101,66,39,248,253,85,108,110,243,71,51,8,42,100,53,102,208,187,77,133,247,134,33,139,47,252,236,53,79,221,220,169,18,146,202,47,83,212,121,176,212,106,149,181,96,141,149,96,214,155,160,171,211,104,121,198,34,8,194,92,202,130,160,165,79,182,240,183,141,255,251,178,100,43,0,183,95,104,79,211,24,100,240,66,1,137,53,47,15,0,159,81,147,59,44,229,147,193,10,142,228,128,243,13,200,29,12,72,186,171,79,150,150,16,16,44,35,9,212,8,143,73,0,96,187,7,12,88,176,65,242,57,72,33,75,6,161,207,202,108,161,16,225,12,101,134,145,213,167,67,105,96,196,36,45,217,141,194,91,13,100,235,73,134,84,148,207,164,220,9,170,150,219,155,114,194,81,61,41,140,172,248,23,10,143,97,51,137,19,56,176,65,142,216,169,231,220,86,138,200,84,170,247,78,86,26,22,146,135,39,71,43,24,38,48,119,116,19,6,208,220,113,41,243,75,196,82,194,213,237,170,59,41,33,124,182,210,149,170,151,66,207,78,52,181,168,159,174,69,182,119,113,191,147,222,4,0,1,92,64,228,4,124,194,26,226,206,238,72,103,246,212,5,184,56,238,234,19,59,191,167,173,0,198,134,192,64,64,200,224,3,52,20,62,15,240,253,39,14,8,214,48,184,168,224,189,109,77,49,35,221,126,244,17,114,52,69,88,223,255,40,1,0,0,0,1,150,13,118,27,241,21,36,65,192,99,11,37,251,247,79,30,126,114,108,73,108,24,145,222,48,99,226,204,173,38,154,235,54,89,92,252,236,190,253,37,155,179,215,166,37,216,195,83,243,175,238,48,168,45,245,138,54,54,178,207,71,139,11,10,129,162,67,178,32,160,34,128,33,115,192,214,21,34,160,77,80,34,34,50,209,204,18,49,107,192,133,25,36,3,67,24,20,80,85,45,12,92,201,196,89,128,59,224,163,17,124,234,44,200,4,228,20,226,196,46,73,170,17,154,56,20,177,49,75,162,153,66,16,212,89,25,105,139,1,40,250,143,151,192,191,76,85,9,10,186,52,234,169,38,166,160,170,94,158,15,211,174,206,95,214,151,126,62,213,223,104,57,251,2,101,199,88,90,62,58,82,196,199,167,39,199,155,45,167,70,95,74,119,114,69,55,110,122,189,184,106,37,187,201,14,208,81,119,197,120,219,130,25,248,98,19,157,43,61,68,109,222,102,142,59,84,246,98,140,174,165,38,156,236,83,173,24,112,29,91,154,80,251,146,141,69,10,188,247,13,74,48,206,5,128,103,61,252,130,195,92,34,64,98,134,201,1,97,241,131,59,152,110,25,23,233,191,61,131,188,231,46,197,192,84,84,162,108,32,20,74,195,197,216,133,90,225,185,194,70,159,117,233,99,7,250,31,100,127,95,238,233,8,8,0,4,20,172,250,168,142,201,60,215,200,142,9,209,22,183,9,90,244,209,36,223,1,68,56,172,81,245,108,176,236,23,140,90,114,85,86,91,206,103,127,26,74,14,225,242,171,120,208,96,224,198,217,76,121,202,255,251,178,100,29,0,118,226,102,79,179,25,79,32,63,66,121,53,96,194,114,156,177,157,62,236,97,51,193,24,11,100,128,243,141,200,128,91,100,213,133,32,250,214,112,101,244,235,165,223,65,0,128,72,94,147,9,122,68,116,81,45,137,125,204,226,6,152,50,135,45,32,137,0,98,201,146,29,64,56,146,196,96,110,132,18,168,177,59,200,112,33,8,24,144,92,64,83,101,253,78,98,235,39,138,8,145,165,179,55,34,33,162,13,17,129,169,155,108,167,41,62,238,180,230,97,183,77,91,31,202,41,151,10,37,167,222,53,18,156,2,194,135,222,68,107,200,218,179,241,141,10,15,45,80,60,167,81,62,154,68,22,218,6,181,119,251,83,161,75,173,229,233,77,200,217,81,132,101,188,31,255,114,117,105,73,223,212,125,100,191,255,59,150,104,246,115,74,130,0,0,207,222,102,198,52,104,58,30,36,36,46,17,188,25,215,105,229,164,196,189,122,201,144,188,25,116,243,52,239,38,129,166,197,70,243,208,241,16,40,116,225,129,53,99,208,187,118,28,233,177,140,24,182,37,148,126,172,119,237,254,144,6,0,0,0,161,96,107,253,225,23,99,208,238,36,90,124,74,96,40,179,121,62,250,192,224,229,204,19,136,123,111,123,114,166,145,68,103,115,239,218,153,161,155,167,181,170,152,80,210,90,171,20,128,44,63,143,3,140,152,236,197,160,186,235,209,76,81,57,123,41,145,112,24,19,116,86,130,228,32,0,24,181,244,137,1,115,188,166,147,24,34,168,81,36,22,1,171,28,242,100,185,209,231,227,43,96,40,166,129,152,130,189,65,213,88,140,132,184,137,197,5,163,139,212,200,26,218,233,77,101,132,94,207,171,15,104,14,75,170,250,173,154,237,218,171,194,214,88,43,114,129,28,168,118,187,176,196,230,101,17,18,97,73,17,174,153,144,249,212,7,250,102,234,203,193,84,44,200,116,234,60,158,22,62,74,140,72,39,12,174,138,43,35,21,182,76,114,12,49,35,200,15,69,1,49,17,48,108,70,215,254,198,25,95,109,38,242,117,13,184,183,176,234,228,177,68,204,104,143,38,37,137,90,1,10,180,140,154,64,15,81,247,144,150,237,149,20,17,247,239,92,50,45,198,62,195,177,12,228,12,187,107,3,57,97,20,22,83,106,54,50,34,146,23,12,69,69,203,139,138,41,115,130,52,32,188,89,61,176,177,53,176,72,157,125,246,63,165,73,0,0,8,0,0,203,170,164,155,17,214,98,236,114,138,171,167,124,190,64,235,60,126,194,146,85,96,137,95,14,76,24,66,72,191,210,167,30,215,57,15,80,82,85,237,220,59,122,196,162,213,250,147,176,244,182,204,70,37,45,119,151,90,102,184,75,255,251,176,100,33,0,247,29,104,207,75,57,76,240,70,226,105,32,97,227,56,25,133,163,73,167,189,49,193,12,133,228,193,135,152,104,169,165,186,173,85,180,18,110,5,120,216,10,119,160,128,4,2,207,17,2,171,85,217,106,6,167,2,46,134,4,71,152,137,16,176,109,26,66,64,233,33,212,146,48,24,16,114,67,132,149,22,4,122,6,244,68,48,56,166,103,24,139,161,250,184,103,234,189,99,192,205,209,218,117,94,54,118,165,111,171,35,74,213,134,98,172,57,183,128,152,2,200,122,153,155,152,214,32,104,25,217,44,14,111,254,35,101,25,150,36,213,46,41,142,255,127,82,157,164,129,141,189,62,179,77,61,185,201,173,81,88,177,146,148,21,13,16,39,42,221,255,166,105,244,59,250,230,230,210,219,171,213,26,81,175,76,74,241,188,218,239,67,117,115,218,49,132,109,77,242,47,185,115,33,110,0,226,130,174,107,5,86,214,36,70,180,84,24,208,167,153,20,205,40,233,184,116,248,243,111,101,197,196,229,167,133,203,90,144,136,178,86,177,99,41,80,235,152,73,129,229,63,24,181,122,86,128,130,151,250,75,249,112,0,72,136,228,32,0,28,226,126,163,57,5,97,120,87,147,214,102,246,118,69,116,238,208,178,226,12,208,8,13,33,54,56,81,141,234,230,103,53,18,233,234,25,184,173,170,85,195,91,21,62,166,106,137,29,177,118,249,74,115,199,79,178,30,103,234,188,187,32,142,67,93,82,120,61,30,161,148,91,80,68,152,230,41,147,132,128,23,64,103,11,192,48,151,160,57,133,34,112,47,77,194,74,194,171,78,8,203,208,223,101,153,109,118,165,95,108,57,149,75,204,182,108,29,139,45,136,195,19,140,206,22,230,224,201,152,149,21,137,110,161,65,241,228,145,107,220,164,217,35,99,111,98,148,99,36,4,98,18,46,73,133,209,152,17,36,50,99,117,100,120,165,22,135,97,48,210,36,67,66,146,79,255,184,144,161,132,21,62,80,140,145,232,95,250,202,198,100,120,129,203,22,105,12,70,78,248,3,12,130,48,129,242,30,214,26,182,75,107,123,136,131,205,28,60,51,150,24,44,8,148,115,161,0,73,130,138,108,70,231,130,247,132,28,46,194,11,185,232,8,78,146,67,66,48,192,193,64,53,137,139,206,54,148,106,93,147,91,87,255,189,0,76,97,198,202,33,8,203,253,229,134,68,3,0,146,109,98,209,85,154,250,53,183,160,42,89,134,232,156,226,198,168,210,189,121,163,242,41,201,101,249,186,151,39,165,148,21,230,47,206,118,146,147,9,168,187,249,62,230,38,132,189,0,169,34,234,1,151,17,144,143,233,36,219,39,9,64,37,147,10,12,28,170,67,5,28,255,251,178,100,43,14,120,3,104,206,11,58,103,52,63,65,233,53,61,130,56,28,77,151,60,76,225,62,65,21,151,164,129,134,8,224,50,2,8,204,145,227,8,208,83,49,2,243,0,80,116,48,144,48,160,18,200,183,128,68,73,60,100,78,156,180,67,10,9,24,8,155,133,200,135,54,64,129,131,44,98,72,6,6,7,56,5,67,124,1,195,137,64,23,132,168,13,235,69,117,155,18,97,172,41,79,179,196,243,30,16,244,164,19,43,83,109,184,79,147,190,169,31,229,166,204,228,112,91,203,74,176,157,169,0,201,95,190,254,241,230,80,244,66,222,112,204,94,0,184,254,208,223,63,92,60,172,148,37,47,11,246,110,182,199,168,253,61,246,179,6,45,191,151,19,194,78,100,241,70,205,230,86,174,111,142,76,46,219,255,31,204,27,67,246,31,107,234,238,45,134,242,68,239,13,253,193,0,0,134,121,157,132,213,201,94,92,3,61,111,159,142,216,152,188,9,164,139,71,237,240,99,117,112,207,96,62,240,218,106,198,26,10,150,89,161,151,176,147,193,3,207,212,64,170,135,189,25,23,13,93,224,3,46,244,172,221,93,41,112,6,208,75,164,198,208,224,144,107,232,176,147,179,47,129,37,177,152,178,193,23,8,184,72,72,22,41,147,176,118,210,204,117,247,185,44,177,55,110,85,157,46,19,183,236,223,150,225,12,198,36,82,153,102,45,126,34,185,215,122,130,4,6,242,187,113,52,41,32,25,45,28,121,0,132,229,216,135,20,169,8,45,88,94,226,38,140,181,212,16,52,144,133,7,174,38,8,178,12,0,199,68,50,64,51,102,11,162,52,16,10,141,164,176,47,216,183,77,162,44,218,154,232,132,129,35,14,32,53,229,210,67,131,37,97,168,143,44,86,246,100,195,75,189,72,243,50,246,98,130,71,209,197,157,136,66,43,207,62,10,238,47,128,8,208,132,197,105,70,182,104,229,150,186,144,216,158,75,184,33,49,18,168,202,161,110,250,108,52,162,25,201,214,227,235,54,105,84,165,178,173,54,8,22,97,150,7,165,29,230,16,25,98,219,197,25,164,123,211,158,107,88,178,79,233,146,210,226,80,243,41,36,44,132,148,74,41,107,232,109,205,161,130,85,112,166,70,206,6,38,213,83,84,250,57,93,22,197,123,95,164,212,95,99,94,202,101,102,74,220,238,68,126,173,58,176,105,85,31,2,173,171,180,90,31,150,243,206,90,24,198,49,92,72,179,72,0,40,0,6,77,97,225,43,120,74,88,244,117,69,135,137,28,152,163,134,227,111,60,37,189,46,227,80,106,81,88,204,57,41,206,138,221,53,122,11,23,127,119,231,36,244,212,20,147,157,125,231,159,71,106,179,35,107,75,21,134,255,251,178,100,30,135,55,29,103,207,179,25,78,176,66,97,153,56,49,230,12,27,225,153,63,12,100,213,201,29,136,36,129,134,24,225,33,75,106,188,197,154,172,12,21,219,100,42,196,180,22,138,54,11,2,33,24,24,120,50,113,68,192,164,2,0,34,29,61,137,137,55,147,68,51,16,129,18,166,138,129,0,0,204,64,242,7,80,193,17,2,171,139,54,81,51,44,36,4,184,5,7,183,176,234,194,74,150,11,73,76,194,227,169,202,201,89,11,38,78,196,85,95,42,174,188,95,102,92,251,58,206,133,61,247,226,30,134,99,167,66,162,146,51,120,80,215,76,146,77,40,72,12,67,209,57,130,120,190,59,132,175,111,32,186,202,161,64,186,77,225,234,67,63,253,125,246,217,187,145,11,72,26,164,91,210,102,204,230,24,188,255,210,198,60,99,20,183,178,32,244,255,112,4,32,0,1,208,126,59,65,106,109,27,131,9,168,225,196,4,191,117,41,18,184,208,176,0,94,1,186,128,71,77,148,10,26,113,48,241,179,99,40,106,128,90,195,2,241,28,146,205,197,150,227,3,30,238,157,75,169,69,247,110,122,170,93,226,234,0,132,208,107,114,115,46,28,71,198,50,252,50,215,162,85,17,114,41,118,131,106,32,89,33,174,46,7,233,213,157,143,209,99,75,190,80,215,221,236,235,200,251,149,202,147,178,201,13,233,233,75,147,12,81,48,6,218,90,144,104,236,211,144,16,185,212,101,61,218,194,0,86,29,205,115,156,84,154,102,101,231,66,244,39,32,96,210,41,158,108,12,190,12,225,132,138,18,156,206,4,70,160,105,230,5,106,100,89,20,2,34,32,64,200,78,3,0,48,25,125,132,33,195,185,46,69,156,191,85,137,69,85,185,88,21,141,184,189,209,134,144,212,162,47,226,212,104,207,245,118,217,134,62,144,196,89,255,129,35,239,126,27,191,12,86,149,202,99,114,204,163,58,148,202,255,241,207,60,113,222,50,101,149,202,33,102,88,131,168,236,49,9,136,254,14,222,152,74,34,53,134,207,104,239,73,53,23,39,53,243,21,68,179,180,164,96,210,135,126,71,117,252,110,77,251,192,97,77,59,34,99,104,154,244,186,44,172,105,128,249,213,234,24,46,145,36,82,241,233,149,122,29,26,155,85,174,106,94,116,163,95,66,92,210,40,49,173,203,38,204,228,5,55,117,112,162,69,251,159,223,99,185,125,255,209,87,205,120,245,255,255,254,191,96,0,32,0,12,211,5,167,70,149,202,211,38,186,182,96,88,213,59,197,19,122,24,10,153,133,144,93,183,59,7,154,57,19,158,165,223,111,215,177,221,203,114,206,196,190,126,142,212,196,185,199,143,66,227,108,21,168,185,237,77,72,191,112,255,251,178,100,31,142,118,249,104,207,179,25,79,32,67,35,169,56,61,35,86,156,225,157,60,76,101,156,128,254,134,36,224,151,176,24,251,14,70,118,15,44,88,164,0,94,138,148,100,200,56,192,146,78,16,56,66,161,42,145,67,103,135,7,49,15,0,192,12,77,26,133,15,48,1,51,144,74,147,9,36,103,48,70,83,128,72,41,116,95,176,168,5,232,118,211,69,137,39,195,197,1,79,172,51,49,97,109,201,217,123,153,116,0,242,175,87,224,184,15,19,53,190,237,96,246,214,126,154,91,219,93,237,14,153,104,169,137,208,247,202,148,181,205,80,141,143,63,20,55,240,136,142,37,28,98,100,195,105,38,35,32,84,145,152,33,105,12,247,185,148,75,23,109,213,139,100,49,234,108,90,184,24,181,174,169,140,233,93,248,212,41,213,251,84,229,0,64,0,0,31,17,146,5,204,135,152,99,36,96,19,167,210,163,236,133,48,42,79,72,50,254,219,59,233,70,39,195,167,161,228,243,66,235,255,177,220,57,57,226,75,112,160,232,40,164,13,202,189,2,233,44,225,128,155,26,126,243,244,42,171,38,123,0,33,85,15,9,59,12,47,87,176,3,214,224,68,238,68,231,22,25,96,100,64,228,10,128,24,231,237,103,71,90,11,215,13,119,180,186,167,127,231,117,51,203,93,169,63,75,9,202,47,57,75,105,203,147,54,69,38,154,142,155,61,45,3,79,119,193,32,22,72,84,230,244,146,144,181,34,34,164,188,140,74,76,1,71,140,194,20,128,193,3,4,144,36,112,173,3,9,58,177,129,79,142,170,14,65,8,203,94,101,20,151,99,5,152,166,144,198,182,151,17,111,6,146,155,47,34,194,23,208,190,207,50,193,189,18,198,182,236,41,204,178,153,15,35,110,227,25,107,106,60,210,152,155,17,150,83,182,88,211,167,48,104,130,20,52,124,35,157,170,195,179,251,182,252,232,133,176,153,24,156,219,110,125,153,167,175,76,157,186,137,124,5,134,175,95,98,88,135,57,184,95,87,135,176,213,124,86,217,152,233,71,108,186,31,119,230,144,51,237,78,87,51,46,248,48,216,142,3,125,199,0,96,96,128,170,3,129,20,95,66,22,14,178,149,228,2,206,30,42,24,49,120,31,156,211,68,207,25,47,46,124,34,178,100,20,160,216,16,144,126,231,49,238,105,240,95,9,160,146,8,172,253,220,76,206,247,186,239,127,143,28,207,119,218,0,66,148,98,202,34,56,86,171,2,40,218,113,47,183,114,153,76,221,180,3,191,111,168,20,225,131,9,146,181,60,115,178,154,121,125,169,20,187,60,51,181,57,185,219,216,210,85,144,80,72,29,38,0,215,89,155,72,134,216,99,90,42,1,150,170,245,133,7,255,251,178,100,34,142,247,80,102,79,11,26,79,38,66,98,57,48,97,131,58,28,93,161,62,76,225,62,65,17,150,100,192,246,13,88,52,163,37,206,16,33,187,181,35,4,75,9,2,20,72,163,164,3,117,19,192,3,203,66,60,24,198,5,50,98,196,33,17,176,202,146,52,35,78,186,53,241,84,207,139,77,84,215,102,34,166,85,217,132,18,80,56,16,49,133,32,210,242,45,235,73,72,69,7,107,236,149,216,94,106,157,65,221,37,172,210,154,202,228,123,218,147,164,249,50,231,246,41,81,169,81,207,88,164,3,9,144,58,13,183,8,151,233,153,104,141,252,154,160,109,171,32,85,17,98,2,113,2,4,202,52,195,145,197,149,173,170,189,99,28,151,253,203,218,43,85,223,254,166,75,255,233,161,125,172,216,52,164,114,74,216,145,174,167,219,163,118,235,95,251,136,81,60,68,170,149,53,72,37,35,207,235,112,255,195,182,132,182,35,197,104,255,205,105,49,210,13,224,145,66,194,164,130,102,76,172,209,212,7,7,144,62,96,187,74,200,129,10,80,202,177,166,208,22,103,61,65,204,44,237,142,229,253,70,61,29,32,26,153,0,1,46,105,206,155,7,129,80,234,137,108,25,25,89,35,11,130,70,10,75,214,12,22,53,31,139,140,201,154,254,57,186,114,204,110,201,171,211,81,217,173,149,37,123,85,174,222,141,82,204,58,16,134,241,235,176,217,100,236,85,76,91,177,0,76,100,178,168,98,216,91,96,16,96,20,160,64,112,41,94,159,106,214,99,1,17,2,26,93,176,11,0,33,129,86,151,252,203,36,26,144,52,160,176,195,203,158,165,8,19,5,89,92,70,72,74,176,165,68,174,245,192,89,180,246,86,134,174,95,74,7,169,137,201,31,172,93,21,120,166,79,202,112,69,93,246,222,31,134,163,16,59,46,131,33,248,164,138,212,219,10,35,58,42,62,42,85,1,146,118,17,136,178,152,50,204,111,151,74,57,107,16,207,148,143,93,140,97,88,116,120,210,7,33,78,112,214,33,34,209,84,249,46,95,173,138,36,12,36,153,151,199,161,217,65,143,112,220,131,61,37,169,250,151,74,213,120,184,13,69,113,124,23,103,204,43,40,198,83,33,135,217,107,163,81,78,60,191,43,201,155,124,120,201,8,138,61,6,208,211,141,20,47,78,27,237,183,159,195,42,103,133,203,167,227,156,21,111,189,6,83,85,85,117,38,254,187,170,238,146,95,88,5,0,46,0,0,1,68,118,115,29,19,161,134,207,24,114,25,116,53,45,70,153,36,6,33,21,118,210,163,192,24,247,114,109,208,220,220,7,65,79,85,221,189,134,229,119,110,59,57,207,247,41,70,50,233,233,200,188,77,227,105,15,156,145,255,251,178,100,32,0,118,198,102,80,211,56,76,240,67,227,73,53,60,195,114,29,189,163,61,44,101,60,129,5,17,228,193,134,13,144,125,176,73,91,192,181,158,7,249,117,72,214,1,234,85,208,45,42,28,101,46,2,43,179,37,19,76,68,208,36,218,78,41,160,85,102,221,65,34,5,131,0,65,49,163,22,96,250,54,214,60,92,160,17,80,76,179,164,236,186,22,171,238,168,12,162,62,237,191,47,222,111,254,14,171,252,244,44,3,185,76,232,69,44,195,113,217,168,92,106,224,158,193,187,154,241,235,15,186,132,190,164,174,78,31,247,148,44,58,145,117,156,89,75,138,104,225,38,145,138,159,101,237,82,182,218,61,41,18,2,116,225,230,199,254,77,27,73,189,79,122,234,197,18,185,75,227,15,155,13,158,175,160,32,0,15,22,81,99,44,165,59,196,128,133,25,6,109,80,181,243,121,42,60,34,57,137,107,115,192,9,186,53,203,209,98,119,216,245,62,4,76,112,16,241,195,195,10,203,145,84,136,243,203,113,165,168,76,84,202,221,123,79,84,254,174,159,235,214,255,88,64,0,40,0,14,8,67,90,129,205,169,141,67,194,37,33,180,121,178,55,27,239,216,100,21,50,75,176,242,246,3,130,189,20,94,204,219,239,244,148,240,61,250,77,242,83,30,147,202,239,239,240,151,221,133,67,44,133,37,224,104,109,127,179,168,203,66,152,101,16,250,154,163,248,44,12,89,9,1,152,38,43,184,195,193,69,8,209,66,10,131,11,0,24,33,201,121,206,248,42,48,20,166,30,131,67,155,206,49,64,50,202,92,52,168,60,96,49,135,88,226,69,150,125,42,139,250,68,16,96,73,134,66,58,163,118,11,186,197,212,138,20,50,152,17,128,192,235,74,50,203,216,11,104,238,171,107,246,216,30,37,158,221,32,118,82,174,102,101,96,225,80,73,146,32,73,180,9,168,80,148,154,25,183,241,215,250,252,185,132,172,130,106,17,185,116,8,138,164,66,22,145,17,148,215,105,87,172,97,68,98,151,246,85,156,24,223,237,37,202,74,247,194,10,29,78,57,95,173,83,156,238,9,141,156,74,177,105,123,202,203,139,187,102,34,202,152,43,100,118,106,65,211,98,69,143,14,119,45,104,177,101,211,184,252,114,240,152,163,229,236,134,102,231,253,49,44,95,184,175,123,247,232,170,3,70,53,111,169,125,9,184,174,110,219,195,153,32,3,255,21,248,152,0,64,8,128,0,0,193,144,154,234,192,153,50,46,11,72,204,185,97,184,146,121,182,122,18,243,75,89,218,211,81,84,20,135,227,152,80,211,207,83,194,230,40,107,246,150,165,206,223,137,209,213,185,156,174,122,114,86,211,92,135,97,99,67,170,29,43,255,251,178,100,33,128,7,13,102,208,83,56,76,240,72,35,185,48,97,37,114,27,149,159,64,108,101,60,128,240,9,37,233,135,172,96,107,104,132,193,21,89,183,74,20,206,127,88,12,80,104,236,221,174,73,179,54,132,121,1,70,162,249,122,66,236,116,202,22,31,97,195,132,100,247,230,28,135,82,163,222,49,177,196,193,73,127,25,66,17,40,35,54,77,36,201,67,229,212,136,109,138,29,135,33,114,72,195,42,115,36,12,173,192,97,177,120,54,35,56,221,105,225,186,56,98,5,151,9,237,1,43,34,155,105,89,32,38,186,68,226,202,34,35,116,33,136,134,91,137,131,38,160,201,244,104,106,217,156,210,92,178,148,218,20,50,181,72,71,165,214,11,40,128,205,65,143,198,165,254,244,110,133,177,14,188,152,202,71,64,240,54,103,103,71,101,18,99,139,88,243,232,255,160,50,214,16,36,158,26,64,235,43,218,110,22,144,114,226,185,131,88,66,169,102,156,200,151,146,234,151,188,193,38,106,176,64,89,195,24,30,89,32,104,163,234,157,88,13,194,40,91,226,4,121,87,218,178,231,212,157,14,119,103,167,191,169,128,0,5,65,16,136,162,218,31,62,199,44,173,52,184,166,104,235,187,148,227,13,114,75,162,134,42,160,16,151,241,225,202,118,253,30,57,203,111,125,60,86,143,57,219,59,195,11,20,148,176,221,105,28,78,25,136,67,108,250,6,144,164,235,10,16,137,159,59,234,103,32,135,147,41,132,44,40,161,219,85,230,69,244,50,47,114,129,192,133,184,81,129,242,145,84,121,160,112,194,69,51,99,21,132,174,33,4,0,3,216,88,21,1,42,98,140,207,147,93,65,34,83,203,94,134,185,60,146,48,67,77,78,90,40,210,244,122,221,10,172,66,31,134,105,45,68,32,250,247,230,95,231,242,27,26,197,174,11,163,129,99,70,161,107,163,67,19,211,165,145,26,149,141,160,202,20,9,209,64,122,105,32,34,44,153,116,209,58,150,82,106,175,52,50,2,68,175,242,77,188,64,77,185,245,30,106,137,218,139,32,146,187,81,138,185,113,131,32,93,169,152,4,48,0,0,11,156,86,80,32,32,170,79,17,150,148,210,146,89,174,80,193,18,42,190,232,213,36,25,199,61,250,168,172,254,225,24,173,122,122,212,175,251,147,255,255,255,255,253,33,193,35,4,148,184,50,248,243,93,4,0,64,0,4,147,131,200,22,225,217,38,212,157,210,65,173,244,3,31,69,137,116,0,97,133,39,66,74,128,4,141,71,1,0,64,59,181,42,143,187,81,122,212,81,127,164,136,202,98,80,228,66,11,156,191,34,150,224,251,221,142,198,24,18,244,129,151,92,52,131,139,53,158,6,1,34,167,100,201,255,251,178,100,39,139,119,185,103,78,179,89,100,240,62,227,89,53,60,197,114,27,137,159,62,12,225,62,81,17,26,36,129,135,136,120,134,206,144,0,148,40,8,45,49,43,68,33,5,163,16,206,95,102,154,18,193,232,96,132,240,65,160,211,12,241,206,198,206,66,129,96,32,169,169,145,196,56,192,100,166,7,28,34,86,224,161,11,165,193,66,144,72,130,131,160,210,92,8,194,22,65,203,107,178,206,70,103,22,58,96,180,228,84,76,53,164,170,169,13,16,111,88,75,79,140,202,95,154,207,66,246,87,159,146,207,78,65,39,159,14,110,105,196,178,212,151,144,213,69,172,238,245,118,3,15,56,55,28,96,81,117,209,181,105,68,221,49,164,113,91,42,95,74,108,145,73,109,45,250,214,130,180,215,218,178,244,171,235,6,205,25,150,251,163,114,240,131,39,76,223,180,149,214,2,0,2,9,194,20,67,118,33,190,44,163,45,173,188,138,103,144,114,33,198,250,102,120,14,3,98,204,17,219,187,146,79,174,129,19,98,152,113,228,1,80,113,139,39,58,135,170,153,250,36,59,155,219,31,161,46,112,68,175,253,127,235,18,60,120,149,132,3,192,168,163,203,197,48,228,79,178,86,199,103,209,105,236,46,209,48,102,180,66,205,60,14,76,229,44,53,65,46,194,213,188,177,173,141,5,250,26,185,231,103,7,255,23,214,60,254,184,11,109,246,115,148,251,180,193,216,18,3,101,97,113,2,165,44,197,184,163,147,73,29,50,153,232,4,18,29,183,4,162,160,230,202,11,221,12,128,94,131,128,61,200,49,122,106,128,148,12,161,193,58,8,172,142,66,54,3,204,152,8,160,129,48,148,179,18,224,172,59,214,163,237,34,93,24,212,195,188,230,94,88,147,140,241,128,65,77,101,249,128,239,195,77,138,67,40,125,168,164,115,34,135,9,15,46,66,69,19,91,240,163,73,150,56,220,152,99,32,222,185,156,204,132,23,148,9,98,209,170,78,106,148,212,105,91,120,220,104,202,28,150,135,167,255,162,37,109,11,57,124,205,55,250,213,22,119,123,230,137,134,111,239,82,159,23,53,140,24,208,154,80,139,160,127,50,48,209,83,41,39,109,36,202,125,74,180,197,218,213,147,124,166,187,34,170,119,207,106,137,161,152,247,32,36,161,154,105,117,78,171,169,181,151,183,244,234,104,59,225,210,164,177,194,172,55,160,13,101,15,221,214,176,4,0,28,128,0,5,87,128,152,42,44,2,122,107,94,80,198,29,15,63,75,174,85,22,17,21,121,172,68,21,16,245,144,54,175,244,51,5,195,211,20,242,136,22,154,103,46,220,228,158,115,13,214,202,142,43,15,76,93,127,159,150,59,14,180,183,70,36,148,81,4,255,251,178,100,35,136,119,13,104,208,83,15,79,146,67,3,105,53,97,227,58,157,157,163,60,45,97,62,81,13,6,100,213,135,164,98,200,45,123,73,46,194,24,191,140,93,69,151,19,94,47,40,209,203,244,52,224,114,65,132,77,228,251,72,2,173,69,66,116,24,26,75,0,172,226,201,38,64,19,64,149,1,100,146,131,60,48,143,210,84,174,37,37,192,89,156,36,132,68,11,242,120,135,167,209,237,165,128,187,27,42,157,194,97,84,199,115,130,105,45,189,189,68,232,8,11,190,227,34,17,142,39,169,34,217,183,52,41,90,232,168,121,97,81,19,4,205,50,112,74,250,49,72,3,225,251,100,201,204,72,203,105,34,35,22,255,174,81,7,202,32,100,22,16,48,162,4,137,32,212,179,226,42,222,163,230,147,86,155,185,80,64,0,38,223,41,112,28,178,22,124,85,20,14,160,217,120,105,130,86,65,41,23,230,151,50,245,207,137,154,69,131,109,197,19,217,233,92,84,255,128,232,87,8,198,148,171,236,184,131,90,78,183,186,253,217,74,156,158,149,45,143,211,190,131,223,179,88,2,96,4,148,8,170,23,148,254,66,137,7,50,167,118,92,52,9,220,119,9,70,73,22,225,129,46,102,133,6,25,90,171,238,94,236,214,230,115,26,129,99,216,227,187,24,77,210,210,227,22,165,125,232,251,25,151,181,216,52,176,9,86,55,141,61,173,163,40,56,120,56,35,31,12,2,68,88,42,16,68,48,148,56,192,37,173,176,72,51,24,45,11,88,81,137,58,35,10,16,24,70,80,162,187,132,37,212,13,40,146,80,28,105,146,56,13,68,29,5,138,95,116,78,22,128,20,201,148,97,50,54,146,132,90,16,20,34,109,97,81,241,123,176,34,238,175,87,5,68,150,51,170,237,118,129,238,89,239,163,72,83,151,97,235,129,172,60,16,56,161,25,129,50,130,140,146,1,75,50,158,161,21,152,7,36,155,106,8,16,64,250,142,93,122,61,15,106,178,118,22,36,58,243,83,94,141,220,213,138,7,127,237,12,127,32,247,191,17,43,40,50,199,255,218,4,63,175,54,82,146,169,14,105,161,153,98,32,151,149,159,130,182,87,39,132,232,76,85,109,73,85,69,79,184,66,48,251,176,75,82,85,206,30,26,96,4,104,4,14,89,5,90,169,145,32,224,152,212,180,136,50,5,226,123,154,150,50,161,68,217,135,142,227,223,52,62,249,154,85,246,255,255,188,0,104,0,0,10,192,40,67,14,28,150,171,39,91,146,197,190,250,192,15,252,141,33,219,25,53,135,103,15,11,82,88,253,61,209,89,249,218,76,31,238,214,183,24,162,165,198,164,199,46,218,189,86,69,47,130,41,220,133,78,187,97,198,116,221,255,251,178,100,32,136,103,13,104,208,59,24,100,240,62,67,73,53,97,133,86,29,177,161,60,77,101,147,193,15,148,100,196,246,9,90,167,158,20,207,107,169,114,174,24,250,198,77,87,249,15,195,4,157,75,105,46,193,165,50,225,211,14,66,94,137,168,32,0,229,137,152,28,4,101,48,96,205,161,188,4,0,2,165,162,152,169,90,45,180,82,24,35,53,93,204,142,149,234,36,10,140,199,92,94,233,195,94,117,232,31,7,229,174,75,101,204,242,42,234,190,242,40,13,196,148,72,162,165,114,173,210,26,181,23,161,47,158,169,235,11,181,154,215,173,223,162,86,171,227,197,28,63,123,36,186,237,98,95,28,41,250,136,42,78,90,238,24,162,237,36,101,38,112,185,198,134,243,243,83,25,44,158,95,241,69,186,235,79,163,134,171,122,168,182,187,120,64,0,30,191,76,146,40,53,55,133,165,160,228,137,194,102,240,55,20,11,0,200,166,138,3,85,22,100,231,188,111,18,76,151,117,91,91,211,10,100,206,205,236,221,68,193,214,233,205,0,175,33,126,121,113,38,198,55,119,242,223,222,0,0,96,209,169,170,74,44,6,45,196,141,12,131,71,201,85,50,4,156,119,233,53,84,12,73,74,165,25,34,42,13,11,89,107,185,1,252,134,221,73,54,23,37,249,91,154,175,91,24,188,197,92,244,252,87,94,109,54,28,159,133,63,11,97,72,166,34,71,69,89,220,2,45,18,25,20,14,40,17,138,11,5,146,34,129,102,193,67,155,139,181,176,184,128,68,83,136,210,56,65,121,144,105,202,40,20,131,148,80,185,96,231,203,176,85,21,76,192,78,62,207,80,80,49,33,1,65,48,181,78,95,197,80,72,117,188,146,74,237,138,82,102,207,210,193,250,128,90,243,134,208,89,196,90,69,61,148,117,201,99,239,107,132,212,218,248,70,59,43,10,202,113,62,143,16,204,145,119,56,234,59,184,79,238,91,29,206,172,249,252,16,38,41,91,221,116,255,30,129,251,213,83,180,111,156,81,237,69,51,21,31,114,158,253,173,108,88,144,230,110,242,212,53,201,239,51,45,118,193,239,30,92,125,181,177,211,97,86,193,132,101,17,106,208,161,161,117,87,135,166,75,140,148,131,4,177,65,11,215,108,187,223,219,203,166,246,191,224,202,202,50,185,190,187,234,126,202,123,132,27,70,96,31,101,66,91,84,104,58,77,61,54,133,246,63,66,127,223,226,7,173,21,104,129,160,12,0,17,128,0,0,193,0,107,157,55,64,236,211,191,36,3,165,115,113,116,39,97,216,128,140,38,176,212,16,226,97,160,186,164,211,242,248,172,94,49,111,115,54,242,194,93,185,85,29,89,154,90,89,109,75,116,52,113,135,221,255,255,251,178,100,31,0,39,12,104,80,83,56,79,144,68,37,121,53,97,130,58,28,137,163,63,44,101,60,129,15,6,164,224,247,164,152,119,221,54,152,248,44,133,79,40,102,204,5,27,27,43,45,91,50,229,51,101,50,132,220,46,130,29,209,108,73,64,106,33,17,19,66,181,134,158,22,72,80,112,0,64,162,205,86,76,192,143,240,205,33,36,40,138,129,83,52,37,166,129,142,42,137,182,237,58,70,188,153,107,102,122,223,106,85,110,189,76,248,41,203,134,193,169,92,39,38,53,82,89,6,187,205,150,79,42,198,35,23,233,76,96,242,80,178,98,240,179,113,155,51,80,137,210,232,97,150,162,175,52,221,143,44,161,162,102,160,32,164,48,47,246,31,37,28,223,66,204,196,153,175,104,214,20,73,121,35,89,26,205,176,172,247,193,123,94,25,230,211,126,130,64,0,71,225,248,192,86,205,113,226,95,43,76,166,26,136,135,213,1,44,15,101,51,70,30,69,231,44,207,233,101,49,149,14,223,34,230,162,12,61,228,8,246,122,123,158,74,38,111,189,69,186,195,120,97,150,181,42,178,131,222,151,171,127,191,185,159,88,0,0,72,0,6,42,214,161,78,125,184,209,163,109,162,131,194,163,72,199,13,195,132,165,126,17,74,70,68,202,88,251,203,21,148,205,225,168,135,112,148,195,82,220,103,39,107,205,93,166,148,86,140,193,242,149,218,195,95,184,105,96,152,27,93,83,55,176,160,5,245,81,169,104,112,83,201,20,133,66,159,33,64,60,113,97,212,176,242,242,155,42,143,38,72,0,147,192,70,83,1,74,12,99,129,225,160,152,152,128,75,166,121,38,209,12,132,152,67,12,3,29,56,90,54,186,105,150,184,147,189,138,167,178,40,179,187,114,149,12,130,110,215,96,201,114,230,186,177,185,124,21,79,126,118,39,1,68,232,42,91,144,142,55,4,48,2,227,166,34,231,194,6,122,235,54,218,112,229,212,100,140,43,28,72,85,43,127,70,163,105,24,158,31,54,134,159,36,254,40,107,253,11,192,153,3,81,68,187,63,13,202,26,172,225,57,46,178,28,215,83,225,25,218,117,108,198,86,1,0,64,91,209,226,8,26,34,177,201,8,10,166,130,88,27,174,161,6,211,136,52,168,115,188,159,72,200,66,112,49,67,79,223,116,131,139,10,151,14,197,77,147,84,93,140,43,117,130,230,232,108,161,157,75,171,110,243,86,163,167,79,223,209,255,163,88,8,0,28,128,0,1,85,247,27,241,204,63,112,58,139,55,75,176,11,94,127,165,202,97,30,103,35,170,67,87,253,106,63,118,165,52,240,253,219,241,168,140,245,202,122,108,174,220,169,75,127,43,123,130,47,216,148,198,90,83,96,164,77,255,251,178,100,31,128,118,197,105,81,83,24,76,240,66,100,57,53,97,226,28,29,61,159,60,76,101,60,128,252,22,164,213,128,138,106,21,218,214,160,36,250,95,235,141,174,50,214,232,189,24,66,96,94,112,21,137,149,49,117,133,77,0,245,143,8,137,226,204,50,132,28,228,125,38,50,132,32,132,104,100,247,72,133,192,149,73,22,145,74,88,188,214,98,34,169,164,109,125,186,109,218,247,109,188,17,152,29,122,181,152,205,217,167,125,119,239,44,31,170,73,125,154,59,55,133,34,34,109,77,153,244,208,246,85,140,125,177,105,55,215,191,209,14,25,137,196,81,89,98,212,202,83,153,184,161,99,172,248,218,241,35,65,125,116,100,139,147,57,101,229,157,118,218,234,154,50,233,111,74,112,139,58,162,25,165,21,175,255,76,0,0,37,111,244,0,17,115,133,78,44,133,60,197,18,69,247,5,59,129,225,5,163,56,86,92,41,71,47,75,181,179,251,37,41,191,206,207,238,161,102,26,11,136,133,98,18,10,12,169,172,144,64,116,88,105,26,90,167,205,33,234,255,232,235,234,0,0,48,0,198,134,200,0,217,87,17,225,24,21,196,10,207,82,129,219,155,45,18,218,217,46,138,40,6,1,126,24,43,135,50,253,196,169,169,233,45,79,115,229,214,62,134,39,26,140,72,169,107,65,147,242,135,138,30,97,177,9,82,89,52,212,100,33,2,101,21,205,48,18,245,8,147,41,92,1,140,44,161,226,140,24,137,201,154,12,28,162,64,162,166,17,224,226,0,200,154,206,28,51,17,70,113,24,118,160,48,25,73,38,44,99,170,3,91,30,56,215,21,32,209,13,88,139,54,134,108,233,48,107,169,99,67,66,244,82,126,99,80,252,93,210,102,243,73,246,174,154,93,151,101,233,72,199,33,151,48,218,44,247,114,86,3,140,72,185,200,131,113,58,113,73,63,160,111,210,205,117,95,248,121,162,21,94,84,109,71,27,124,43,161,190,61,145,110,16,81,143,98,85,72,60,68,46,204,214,83,86,68,144,45,52,210,242,97,213,214,66,246,242,49,111,23,17,81,83,86,61,54,82,70,48,244,240,45,46,92,37,67,152,140,46,109,90,191,36,161,135,163,184,66,46,200,41,240,221,75,124,0,100,69,163,189,169,233,119,228,238,86,248,102,109,107,164,187,85,65,234,68,114,250,152,146,251,145,43,82,95,49,67,175,209,52,8,64,0,4,21,36,179,74,216,124,136,170,177,245,166,12,6,220,56,133,170,53,41,11,6,233,130,146,7,0,20,0,48,212,249,102,114,185,185,21,185,186,157,187,98,73,29,150,110,188,229,28,197,38,166,230,249,114,55,117,104,170,70,2,178,211,149,51,23,18,99,153,196,23,255,251,178,100,37,3,247,118,103,79,51,57,100,240,64,133,201,48,97,226,30,27,225,159,62,172,225,62,65,4,148,100,193,131,9,200,224,185,233,209,97,155,9,0,68,242,116,168,194,59,5,195,150,43,64,85,130,226,21,69,18,1,104,129,37,10,146,106,96,1,164,18,177,146,72,25,149,164,91,32,239,6,212,50,213,4,54,56,139,44,79,113,97,91,218,202,108,191,86,170,230,179,15,186,206,226,199,145,186,172,41,68,208,228,255,53,201,214,202,154,146,152,25,246,148,181,135,226,85,18,6,231,226,89,201,80,40,45,113,226,134,209,36,203,149,138,74,22,57,137,101,198,211,84,185,70,206,143,85,193,237,151,79,94,95,116,240,69,173,195,14,245,222,245,171,190,5,106,230,106,205,53,155,215,50,251,55,119,238,235,21,180,19,53,118,2,53,42,66,198,166,81,47,125,204,97,23,201,198,96,188,169,242,135,109,184,2,230,131,89,185,162,68,211,203,202,193,63,117,37,235,125,127,122,187,118,126,167,102,213,122,35,250,217,220,105,85,123,56,38,165,149,134,138,178,125,86,153,93,194,254,223,236,145,90,0,10,191,75,62,158,65,171,151,68,170,27,208,211,162,76,157,138,57,2,33,41,65,66,24,36,15,56,36,19,161,8,127,104,94,105,110,113,137,109,218,125,86,214,52,213,123,75,126,147,40,212,110,81,27,107,141,2,132,120,54,184,185,19,193,144,68,29,116,222,8,37,12,202,161,146,130,158,168,156,210,41,33,165,114,29,57,130,232,16,64,184,67,130,152,8,131,71,26,160,183,134,94,37,103,28,43,45,115,5,66,170,64,129,30,14,80,4,67,14,88,177,192,131,122,213,177,161,220,96,143,170,239,96,237,179,233,23,85,6,28,142,207,251,193,24,80,22,37,118,95,71,8,121,236,206,74,39,99,175,125,177,40,165,112,70,66,184,81,118,41,49,196,17,214,223,0,235,123,68,177,62,133,26,134,34,94,166,202,86,68,220,170,79,153,154,105,124,139,27,36,10,187,98,248,206,24,187,54,173,121,83,247,220,62,195,236,127,107,59,203,244,250,162,19,203,228,17,168,123,171,109,173,200,98,42,66,244,217,9,229,173,164,114,112,226,55,128,109,172,135,87,216,163,246,253,66,89,234,170,162,108,245,82,126,155,175,92,56,109,207,44,121,12,58,167,185,206,248,160,177,252,73,221,109,31,215,125,64,0,32,0,0,6,3,141,65,116,134,55,99,72,55,113,91,82,185,205,159,73,55,31,20,43,136,162,24,88,83,32,39,33,185,215,161,141,202,162,24,216,153,185,82,87,41,198,102,91,158,227,89,203,31,122,72,33,249,139,246,117,233,135,149,137,33,16,170,148,187,99,194,137,255,251,178,100,36,136,39,103,104,207,187,56,79,144,62,161,153,73,25,233,10,28,41,161,63,44,225,51,201,6,9,36,201,135,152,224,6,141,109,180,69,164,151,162,54,135,240,151,20,4,184,192,32,36,198,7,73,65,9,32,226,78,38,194,162,47,192,130,131,142,55,233,34,76,49,22,253,150,5,194,95,244,83,49,24,5,52,251,82,42,28,150,83,9,144,176,104,16,109,163,240,59,208,184,145,65,159,179,168,141,20,252,54,255,165,235,125,3,74,217,100,37,245,143,95,132,62,180,7,2,197,198,72,46,173,32,195,2,207,76,170,89,22,22,253,100,72,196,74,138,9,6,166,241,58,36,12,35,38,83,5,80,132,26,102,44,98,173,144,161,130,164,96,45,197,1,3,67,114,212,42,24,182,116,194,251,125,6,30,202,98,87,89,217,192,163,23,86,213,84,1,0,66,0,1,130,15,78,168,75,2,100,78,71,186,61,16,100,218,194,104,196,7,156,114,71,235,129,229,137,43,3,22,133,204,73,18,184,239,54,71,91,105,115,94,80,247,23,115,106,115,58,174,255,208,216,207,211,254,201,15,126,160,9,0,1,211,140,120,49,0,166,132,201,68,254,37,226,153,200,221,54,25,69,39,66,75,83,77,228,137,5,104,254,160,187,72,121,41,227,214,163,53,159,186,216,243,61,90,202,81,110,110,244,127,80,252,125,244,141,65,78,155,72,150,186,82,20,98,68,98,237,41,244,118,87,170,59,15,67,35,71,96,56,39,220,172,132,74,110,52,17,38,131,36,32,1,127,140,135,55,56,68,240,65,69,168,126,234,18,6,88,91,128,100,1,78,50,132,168,98,211,151,120,64,84,227,188,165,12,72,68,0,64,173,50,54,14,190,114,87,115,16,211,36,117,84,237,85,91,45,19,208,173,220,100,79,179,187,47,135,104,229,177,209,172,52,74,10,83,38,17,136,28,237,116,133,219,153,131,136,45,39,35,60,156,20,102,74,192,157,141,103,13,188,201,101,136,208,101,39,60,191,109,245,150,50,130,41,38,121,133,90,71,37,105,165,224,215,233,110,203,248,239,173,91,76,108,2,142,95,118,66,84,161,27,178,149,80,151,3,254,104,129,34,101,44,73,39,82,45,69,224,102,13,237,63,149,121,3,30,91,161,131,176,208,246,75,17,130,204,145,20,39,201,4,151,89,193,82,61,42,141,250,253,79,255,110,189,119,28,70,234,72,0,32,0,4,250,9,110,148,13,149,77,47,42,65,19,25,188,84,161,172,141,192,49,169,128,151,192,84,166,181,23,18,28,124,157,185,115,141,123,42,123,119,165,183,234,198,173,73,226,147,53,174,77,91,212,73,201,170,230,78,192,175,75,84,132,40,76,26,207,198,82,159,64,255,251,178,100,36,128,119,148,102,206,179,25,103,34,64,163,185,56,96,194,114,27,173,161,64,204,225,62,65,2,136,228,213,132,21,152,35,5,64,21,0,97,208,30,196,68,7,2,118,169,33,88,0,200,134,10,128,117,83,157,108,140,166,97,130,13,36,108,97,50,1,11,15,158,147,15,35,136,108,174,92,241,109,138,54,17,8,104,146,6,144,132,49,16,229,2,53,116,235,104,37,97,63,225,0,172,90,105,123,197,43,124,27,52,26,202,150,59,48,188,152,108,49,130,67,204,130,84,227,185,114,113,217,49,242,175,94,70,39,25,168,90,67,66,93,110,116,58,94,139,44,143,159,117,73,40,233,12,246,197,149,106,27,115,106,194,180,54,151,34,125,37,54,213,101,116,105,168,141,34,122,43,230,206,23,210,107,88,208,175,201,121,234,91,230,99,232,159,194,135,127,218,169,141,154,160,148,0,0,10,150,44,25,150,154,169,236,157,130,195,121,37,109,10,47,137,32,230,90,4,147,160,107,244,6,79,181,247,185,131,188,122,211,94,158,188,195,160,100,245,55,82,195,135,173,185,180,212,44,61,143,91,2,172,194,171,246,125,63,244,16,36,0,7,25,9,56,154,73,198,195,76,179,15,50,201,107,196,177,91,75,5,247,108,75,177,194,133,168,123,107,20,228,9,86,164,214,165,124,194,197,61,202,180,117,114,185,63,110,89,24,198,11,142,59,46,100,133,214,78,231,134,180,14,251,161,197,97,157,116,82,73,85,109,147,53,181,5,135,8,5,78,213,38,107,28,149,105,84,98,22,84,77,33,131,20,26,16,16,9,202,50,113,193,134,72,170,176,188,225,165,0,49,65,94,203,141,228,134,36,228,164,202,223,100,74,121,144,36,235,72,116,227,109,49,165,48,38,158,196,225,167,94,61,67,43,131,161,200,244,55,93,226,129,225,198,179,187,66,34,66,172,41,139,153,33,39,82,8,123,76,245,24,140,92,229,218,50,81,26,212,244,158,132,157,41,205,87,163,146,24,20,68,255,255,143,35,43,20,13,169,57,206,230,186,43,54,81,53,174,110,134,75,248,39,46,213,46,247,191,178,176,169,161,215,136,194,181,255,18,91,74,99,10,124,93,74,94,136,129,42,1,161,51,141,78,137,45,186,182,116,225,163,162,114,108,69,138,73,163,107,30,84,130,82,53,4,232,11,182,212,174,102,139,145,55,1,189,207,83,127,172,254,220,239,245,8,0,36,0,0,6,32,33,175,190,128,252,165,132,58,74,52,209,137,92,84,79,188,105,26,19,157,28,156,69,4,89,10,157,247,147,74,234,243,42,121,29,36,229,53,233,171,124,207,115,243,247,33,216,110,110,228,236,202,155,203,22,29,219,89,229,212,80,20,250,85,255,251,178,100,35,0,55,19,103,80,59,24,76,240,64,69,41,72,60,98,120,156,117,163,69,172,97,147,193,5,8,228,212,252,45,64,101,132,85,235,189,114,177,152,61,89,86,131,198,157,166,136,2,66,74,98,142,37,65,110,132,31,6,132,82,226,51,168,216,129,197,218,93,96,69,131,120,29,0,19,70,6,25,19,18,94,116,169,69,148,196,100,233,170,156,13,235,197,31,134,83,245,128,177,249,115,30,71,166,226,202,156,7,86,81,45,119,163,209,137,60,165,193,135,33,204,161,192,134,104,62,37,111,8,115,11,146,226,77,67,45,31,155,62,246,153,50,134,100,214,176,173,240,229,73,208,202,29,164,225,13,238,67,52,8,24,228,42,49,144,19,106,77,233,11,41,35,109,166,28,147,250,42,159,180,47,77,20,227,137,121,157,32,16,0,0,26,116,184,0,24,71,174,88,130,1,180,145,75,10,81,158,176,130,196,225,196,185,7,28,228,138,223,212,219,170,203,127,189,250,80,143,245,161,181,201,68,156,130,233,38,100,21,124,108,118,105,158,146,246,234,111,67,173,219,255,64,20,16,0,109,144,0,6,116,59,66,222,35,171,110,56,10,118,245,86,133,61,213,225,166,117,98,29,196,184,169,36,203,161,92,148,59,120,80,227,205,222,148,221,151,69,236,75,99,118,187,86,173,201,20,220,130,157,221,138,60,146,7,1,118,58,214,92,185,107,202,217,230,215,131,238,156,172,205,24,85,250,163,68,228,163,4,52,40,147,32,153,32,113,76,115,38,160,177,22,44,18,207,7,66,188,2,199,14,50,92,188,141,129,68,167,84,89,210,132,175,86,146,254,81,91,103,246,238,199,155,188,133,252,113,87,132,106,150,61,10,161,119,231,98,16,228,228,57,122,221,107,66,56,221,98,228,75,108,188,189,23,155,149,160,61,138,63,150,95,162,230,68,85,174,150,160,50,19,130,247,204,138,203,199,195,194,25,51,80,140,15,11,109,168,94,124,185,96,236,182,140,50,115,151,87,124,168,176,146,55,113,115,75,137,219,183,250,33,30,252,4,137,101,26,114,164,10,64,130,157,42,81,18,3,169,90,46,228,237,145,48,207,73,121,128,242,176,209,196,116,40,237,42,175,76,239,117,77,22,28,133,83,32,135,38,97,224,129,25,48,12,86,56,66,36,59,113,71,186,216,160,187,152,116,133,219,226,243,223,26,250,144,128,0,6,0,14,64,0,1,78,139,148,238,80,67,26,151,92,6,249,156,192,45,114,6,159,79,87,138,219,101,67,247,169,107,213,194,80,253,207,77,203,104,162,213,93,156,96,42,240,222,16,245,189,231,79,94,146,93,35,141,187,82,166,149,164,250,84,141,171,214,209,99,45,34,142,122,29,77,255,251,178,100,38,136,183,50,104,209,107,24,100,112,69,3,25,32,97,35,98,27,133,163,69,167,229,154,129,6,8,228,213,134,21,128,121,114,148,171,198,40,220,86,243,176,152,40,208,94,34,99,37,66,205,22,128,183,0,35,113,194,188,10,120,45,150,42,14,50,162,123,144,206,46,216,139,192,221,148,25,239,177,2,183,88,114,75,14,26,186,72,74,10,15,67,154,226,176,241,83,210,153,243,36,148,167,235,20,173,138,148,55,62,18,112,118,92,152,237,181,142,196,210,195,120,253,164,84,178,128,228,236,132,61,158,11,32,104,200,233,33,253,74,78,148,83,168,47,249,100,151,116,175,171,88,62,44,115,160,26,71,129,204,173,25,2,153,102,204,58,244,163,166,108,41,18,144,144,16,237,172,161,151,169,206,45,91,250,42,193,207,184,55,202,129,232,94,41,107,71,78,197,242,160,42,162,72,14,148,31,73,27,80,94,198,146,195,32,129,83,223,57,230,92,22,229,103,67,145,199,210,74,113,131,26,214,133,229,86,240,234,217,117,8,64,194,4,103,20,213,244,167,75,233,87,107,250,192,6,32,0,1,60,36,134,130,40,4,147,200,237,35,71,203,10,84,112,168,79,65,60,37,96,255,2,8,145,150,214,244,68,101,60,243,192,66,164,82,50,41,26,162,105,94,253,13,221,162,56,85,181,242,150,102,167,19,232,125,22,52,8,176,26,69,90,237,125,90,235,114,125,216,123,83,45,122,194,183,80,104,169,116,24,18,144,101,66,210,175,179,16,146,20,64,65,152,48,42,130,192,56,131,74,74,146,216,56,72,202,106,47,144,80,101,214,105,40,12,103,9,36,239,234,220,52,177,101,1,160,70,13,66,215,1,210,209,242,146,185,250,163,226,218,98,106,167,232,177,17,182,36,162,82,82,127,93,75,30,161,110,167,82,220,14,85,139,245,113,66,227,67,133,14,38,44,180,171,48,237,99,157,86,78,233,214,120,249,168,204,146,67,37,227,216,37,41,251,43,254,119,18,250,231,23,27,46,152,217,45,159,73,154,212,246,230,174,119,208,166,138,190,160,3,165,140,137,148,42,151,196,101,87,106,131,71,2,139,172,170,26,2,195,237,157,167,228,23,2,131,215,108,65,65,241,113,104,164,104,174,62,44,244,172,236,130,33,68,37,54,173,42,98,74,61,234,125,140,68,114,243,18,95,222,0,0,29,0,0,1,65,83,149,226,255,49,238,220,20,158,201,169,39,108,77,126,24,122,85,113,102,93,80,83,128,164,144,73,2,186,83,18,235,115,244,85,232,165,112,221,73,218,179,115,84,211,147,152,206,211,212,183,44,118,221,41,215,9,192,76,119,222,56,239,36,67,22,30,130,68,188,168,190,132,224,176,157,255,251,176,100,41,136,247,120,104,207,211,56,100,240,70,98,57,32,97,229,56,29,29,157,62,77,97,158,65,26,21,228,129,134,13,144,66,160,80,244,18,98,36,175,19,120,4,107,144,157,80,111,24,129,161,8,8,209,229,35,255,26,57,164,0,43,134,61,117,11,164,10,245,246,33,49,58,194,0,174,65,65,73,36,140,104,117,24,90,199,147,223,99,238,83,247,13,168,162,152,76,217,211,122,254,175,231,109,199,136,199,111,198,154,84,195,186,122,173,59,107,219,47,152,171,64,199,145,48,177,119,124,187,175,198,169,17,211,4,182,9,23,109,90,34,19,232,207,206,156,101,229,6,45,28,42,57,95,133,74,120,168,72,60,196,199,239,236,178,145,99,49,241,104,221,43,104,69,254,97,46,53,48,183,137,111,68,204,81,157,37,232,213,228,151,60,198,101,241,106,141,187,43,209,225,38,65,162,143,36,154,91,238,227,92,45,153,70,151,200,226,207,16,177,228,83,18,82,96,10,230,80,194,242,37,0,75,55,105,199,74,130,43,10,20,0,188,100,112,176,54,90,165,17,181,255,121,162,6,217,251,125,32,0,6,23,20,182,80,24,53,113,18,103,148,62,41,2,79,161,122,145,162,78,84,250,86,132,108,121,75,158,147,46,83,247,126,212,174,165,104,190,234,231,69,110,150,206,55,174,103,141,234,26,26,101,173,74,196,26,92,1,21,103,40,75,118,146,9,70,212,25,167,143,16,75,196,19,52,116,8,46,228,18,136,200,175,177,128,68,4,193,68,68,2,73,168,142,128,0,7,96,110,233,157,2,7,16,5,6,103,141,153,145,38,24,184,54,238,144,59,226,226,1,48,44,0,115,0,169,99,45,205,24,147,173,107,176,36,148,103,78,171,4,102,80,55,35,85,47,72,241,74,232,243,74,235,176,210,98,50,135,241,150,78,186,165,146,112,148,128,241,155,148,67,20,26,208,220,159,89,133,83,183,94,201,209,211,154,169,175,133,178,255,196,141,180,231,204,254,67,147,92,187,255,7,192,115,92,171,249,1,251,223,45,37,85,105,98,104,127,89,117,99,214,138,111,30,183,75,62,234,138,101,250,105,31,133,242,30,21,199,72,227,164,44,143,79,236,166,105,4,81,1,54,21,200,121,79,67,123,184,135,44,18,17,9,202,58,224,184,94,103,204,161,148,63,133,215,179,91,149,212,155,166,249,31,140,60,186,226,118,222,178,4,20,196,169,46,21,197,243,108,85,236,172,0,0,101,24,34,16,213,28,247,45,27,82,156,42,10,75,195,241,137,116,195,198,147,203,253,12,130,224,20,129,239,52,228,190,164,106,130,172,166,166,86,113,165,169,25,165,221,249,117,201,21,249,151,130,16,250,53,135,97,220,255,251,178,100,30,10,119,12,95,207,147,56,79,144,65,34,73,53,61,136,96,156,233,153,62,172,101,60,145,36,8,228,129,151,152,224,106,106,142,6,34,21,184,181,116,171,45,48,140,84,185,47,32,80,26,38,34,218,44,200,53,58,140,101,76,17,148,180,4,25,154,169,108,128,219,150,165,153,6,112,146,198,34,182,196,122,136,207,105,43,45,72,192,3,39,84,232,104,151,141,213,131,161,178,228,68,180,188,95,75,94,44,48,72,178,202,129,82,173,159,180,120,155,248,214,109,55,7,114,90,242,191,181,173,82,203,176,18,129,61,20,196,138,171,19,174,146,3,140,36,43,130,38,73,72,80,82,231,157,5,209,146,140,64,162,22,164,22,180,68,234,173,27,147,83,108,181,81,102,58,201,79,198,16,148,19,186,196,167,7,45,235,26,33,10,137,1,119,105,140,249,208,128,0,49,22,135,144,3,97,234,17,70,46,143,149,202,56,85,1,238,80,249,60,120,81,228,146,151,174,107,190,205,48,210,206,204,30,110,148,200,26,117,171,54,172,179,90,176,27,86,125,102,18,74,85,233,188,87,171,122,42,234,175,214,172,168,66,128,37,41,84,133,96,82,35,38,93,42,108,247,209,43,151,54,157,56,225,208,0,148,138,215,126,151,12,13,79,155,253,246,245,63,61,90,89,110,245,154,243,219,198,244,166,180,56,237,200,95,185,82,136,72,215,234,239,127,31,181,168,144,131,213,7,57,65,4,33,85,100,133,2,148,184,169,90,255,23,120,193,6,150,5,52,107,115,80,50,185,212,196,96,240,149,194,229,3,134,44,56,190,204,131,78,116,12,121,203,238,50,84,52,36,65,0,76,72,16,123,16,73,128,131,90,155,112,72,65,144,82,41,58,29,165,252,167,74,221,50,192,36,206,211,117,88,175,171,13,110,47,204,114,46,250,188,210,203,207,172,97,81,20,81,206,197,133,236,141,156,122,11,33,62,48,67,36,209,170,30,43,138,51,200,98,74,79,81,113,69,211,137,51,87,145,110,90,148,227,36,162,219,109,74,16,85,166,215,138,232,16,69,108,77,136,53,152,218,87,52,177,212,240,207,54,149,61,150,211,74,206,95,97,90,168,39,217,74,125,166,162,145,79,100,4,226,172,224,107,196,138,154,115,73,13,127,190,49,163,158,226,129,99,18,115,237,96,253,90,131,5,13,189,98,114,132,195,162,101,52,120,122,41,73,245,42,58,13,194,225,6,49,21,119,38,213,63,55,102,222,151,213,0,16,25,0,0,1,215,181,11,16,236,74,151,57,66,89,132,186,228,196,134,146,30,117,30,39,210,141,153,68,162,114,108,235,191,83,53,247,126,164,237,92,45,219,139,82,218,213,252,42,234,89,94,83,67,105,255,251,178,100,28,0,118,159,99,81,211,24,100,114,65,226,57,53,61,35,100,157,61,137,60,172,225,62,65,22,140,100,129,134,13,136,203,147,71,159,213,213,32,145,187,84,75,53,77,221,74,6,2,237,179,149,162,251,32,4,184,200,192,24,243,103,208,224,156,200,79,16,156,18,55,80,101,37,104,30,152,85,41,142,68,98,240,153,6,42,18,246,163,203,117,79,232,187,49,129,34,15,187,242,215,217,51,228,148,156,58,112,120,134,87,17,197,48,21,76,68,49,45,162,219,70,74,52,164,243,148,164,116,188,236,62,214,109,59,178,87,98,235,213,149,11,156,50,41,213,66,226,201,93,154,34,88,124,253,208,145,51,104,151,44,92,154,50,85,161,90,189,247,78,208,222,106,171,111,206,185,45,175,188,83,171,182,0,68,1,70,100,16,0,5,57,40,1,240,23,34,161,15,217,1,103,99,108,129,144,111,43,3,233,237,115,250,154,238,178,126,1,216,66,128,234,28,126,92,130,195,117,44,54,174,73,6,80,81,74,89,113,92,70,252,195,84,151,13,166,142,21,107,211,235,209,235,168,32,0,40,158,60,232,128,211,71,34,205,39,137,8,205,54,49,22,82,74,7,43,77,228,174,71,160,188,168,113,79,175,135,237,72,158,155,19,153,215,162,177,98,106,39,77,106,89,53,46,189,148,61,73,214,73,94,243,180,195,16,230,186,164,131,34,179,148,183,110,204,132,173,52,104,47,171,86,65,183,48,178,169,152,21,20,227,44,34,161,169,10,130,132,78,103,42,91,144,34,6,133,105,92,104,102,35,100,224,145,43,0,160,133,90,3,24,230,80,142,15,65,56,77,102,6,180,48,42,157,78,35,163,0,45,170,185,79,148,17,51,164,232,80,21,86,71,132,239,47,114,149,39,18,192,90,89,16,59,56,130,154,11,102,114,156,53,251,13,228,25,11,160,36,84,206,207,74,6,82,28,201,70,100,138,20,81,17,131,218,96,27,191,121,4,103,40,253,180,203,54,153,196,108,169,55,63,163,96,190,42,201,132,29,87,65,55,165,250,216,197,199,255,53,152,160,244,254,167,185,110,76,239,91,211,7,13,24,90,108,21,71,27,18,30,91,136,170,223,140,133,131,92,100,159,48,252,177,103,3,17,163,103,1,2,10,19,242,156,233,213,97,118,209,13,212,3,14,158,19,173,113,17,55,188,12,46,203,30,148,222,208,232,212,32,143,69,74,154,150,217,95,91,16,64,0,48,8,232,136,34,88,36,193,192,23,123,115,109,103,110,182,241,230,98,172,237,93,244,11,138,52,11,14,94,210,72,133,51,207,43,154,177,142,120,76,194,40,40,164,19,84,20,178,184,30,127,144,196,142,45,30,102,210,194,16,24,83,90,255,251,178,100,32,136,247,41,104,79,147,56,79,144,63,130,201,69,97,34,100,157,25,159,62,204,229,51,193,4,9,36,192,244,161,136,37,17,130,41,178,14,152,161,56,105,160,174,94,213,81,120,150,48,84,146,246,185,198,32,129,64,129,73,145,18,104,174,158,194,243,131,35,44,169,218,0,90,50,203,135,140,88,4,217,41,5,1,22,11,157,38,196,168,13,26,58,139,8,28,206,222,108,140,161,172,171,76,73,38,90,76,239,27,59,38,99,141,9,139,173,151,9,242,94,205,145,181,141,197,99,47,53,52,110,28,0,194,18,34,225,159,66,0,208,125,4,72,95,132,229,21,20,150,130,4,197,39,20,75,127,82,100,168,244,50,158,28,66,134,51,109,149,227,76,54,255,141,144,87,150,97,195,31,214,103,203,255,212,202,79,58,200,119,255,45,94,1,11,180,4,0,2,31,182,172,230,65,205,167,29,105,248,57,186,78,220,143,42,133,161,34,172,92,145,234,107,201,153,73,5,4,173,78,170,225,13,10,49,212,45,89,84,214,101,143,67,4,239,174,177,81,107,103,149,93,111,90,83,123,86,152,207,64,128,0,28,26,27,170,2,28,109,36,168,68,178,0,221,200,180,6,217,168,219,197,225,27,118,129,13,129,83,8,121,168,62,180,86,103,238,74,242,198,228,183,27,87,112,136,218,221,53,236,243,150,220,174,210,93,39,225,218,71,66,241,57,170,116,225,180,227,44,116,135,97,193,195,52,21,174,149,229,159,45,90,43,3,128,11,2,44,50,42,6,0,16,17,135,57,138,146,43,9,4,106,142,44,120,233,5,244,54,97,53,152,96,161,39,135,88,33,5,236,44,152,200,133,0,12,150,60,11,100,103,12,85,77,86,132,174,5,201,133,188,77,21,187,62,108,157,105,49,23,253,172,67,138,216,195,32,104,30,49,49,73,24,128,96,38,130,162,150,69,21,107,34,37,87,11,106,233,225,203,35,48,101,86,88,97,86,101,52,39,179,105,25,6,72,249,222,202,4,198,217,101,44,132,214,110,225,5,52,238,149,127,89,86,18,119,166,31,53,204,79,248,43,230,147,161,36,201,174,252,253,189,199,202,248,220,4,56,49,204,97,119,36,49,216,18,249,192,255,112,16,219,149,80,131,67,39,221,201,117,140,241,103,37,148,36,65,0,218,94,9,151,122,219,15,60,152,214,139,94,7,156,82,218,202,158,213,126,27,117,237,250,39,104,187,254,141,2,0,0,72,128,0,1,82,238,167,202,112,145,85,102,148,29,176,182,241,139,81,154,176,3,23,132,61,242,51,148,156,40,171,96,147,114,55,126,107,12,236,246,89,47,229,104,94,22,181,218,186,179,5,251,227,43,121,26,121,119,92,180,143,87,237,255,251,178,100,32,136,246,219,104,208,211,24,100,112,70,129,249,32,97,37,100,29,57,155,62,172,225,62,80,253,136,228,192,243,13,200,209,151,167,220,105,50,20,1,109,48,114,101,50,134,97,43,88,148,130,1,165,97,178,240,128,10,211,13,94,1,78,37,212,55,23,176,184,152,233,169,102,130,136,196,2,75,214,92,212,181,164,73,102,190,149,139,185,20,170,170,118,154,208,218,150,128,145,88,72,104,27,9,68,194,41,44,158,78,5,66,101,167,17,156,56,35,164,44,173,108,205,116,13,153,175,79,235,183,23,235,121,233,175,239,206,52,112,209,245,116,170,116,166,103,31,109,115,10,98,199,47,5,207,26,143,49,133,37,102,229,5,235,66,196,206,175,92,190,53,52,207,169,107,61,125,219,56,86,123,239,53,74,123,29,210,88,136,93,99,16,71,247,201,162,189,90,198,71,102,58,132,152,88,20,140,194,166,75,209,212,207,193,184,76,152,124,82,17,184,99,222,53,12,39,72,0,184,96,128,58,208,37,110,74,30,125,181,6,158,124,165,153,181,108,123,35,155,122,214,157,187,93,255,255,208,16,5,178,167,73,142,8,174,168,134,52,82,126,47,103,249,246,128,148,198,22,254,178,117,184,52,1,43,111,51,227,75,71,12,212,147,203,242,189,51,94,5,213,73,92,254,60,198,122,54,251,193,183,157,24,9,21,153,50,199,67,229,244,169,5,3,123,213,85,124,165,232,147,9,12,245,50,17,81,134,64,65,102,96,138,107,36,206,56,195,32,18,185,34,65,195,175,148,68,54,103,102,230,204,64,34,201,65,38,28,18,128,40,0,113,1,224,98,33,117,152,100,148,196,163,45,137,104,218,196,10,253,35,227,79,88,207,185,80,78,82,68,185,9,174,160,233,244,174,16,209,245,150,74,22,19,142,251,119,128,223,72,163,225,113,226,52,9,6,148,20,10,168,137,85,24,137,20,177,2,6,57,59,72,200,214,48,133,149,199,103,20,163,135,244,226,179,109,36,80,66,146,144,99,63,179,74,63,243,189,86,115,251,116,214,243,81,45,155,63,214,51,230,229,147,176,108,70,90,199,209,107,184,163,105,123,19,64,124,40,72,146,232,94,166,171,200,48,65,117,16,224,145,193,131,1,73,244,187,35,58,145,130,196,4,220,100,98,201,110,130,108,106,192,174,114,72,74,163,104,156,217,113,98,171,82,237,85,84,119,80,41,178,51,74,255,232,8,32,0,4,34,78,13,49,129,48,206,1,6,247,10,132,224,82,202,147,89,230,121,213,153,175,186,128,98,128,96,173,73,199,122,147,149,165,83,177,139,147,20,86,173,106,173,185,186,110,89,180,251,73,160,151,230,118,24,103,143,194,230,112,215,234,133,174,21,255,251,178,100,34,128,119,40,104,207,179,57,76,240,67,34,41,53,97,229,26,156,237,157,65,76,97,51,193,20,11,36,128,247,140,224,2,100,233,236,60,11,98,6,144,166,131,64,10,134,229,13,6,172,32,131,155,115,12,51,117,229,55,73,99,96,16,165,237,117,57,193,4,32,57,13,86,115,45,1,54,131,228,102,26,68,153,8,135,54,227,160,137,51,146,13,59,75,180,145,137,176,206,84,197,139,53,166,92,203,214,130,246,110,43,3,17,97,50,71,133,57,172,78,62,145,138,88,102,11,152,136,56,199,210,194,35,187,144,173,20,226,175,78,41,42,204,224,194,245,72,73,84,147,212,232,88,231,200,71,83,34,212,5,81,43,140,161,110,161,7,160,180,17,62,255,255,255,248,77,169,127,239,123,50,169,106,241,245,115,146,223,123,148,231,235,4,0,4,220,137,143,2,180,42,70,160,119,23,214,188,25,44,82,8,251,130,70,211,18,34,129,16,173,174,75,184,176,5,100,154,179,194,214,14,153,112,51,73,96,249,161,115,133,90,244,90,73,122,128,72,35,34,45,236,117,84,104,94,175,125,187,180,128,0,12,64,0,0,98,96,170,226,219,13,145,145,171,68,60,218,211,71,98,213,157,54,7,74,195,141,57,48,62,50,164,90,237,71,250,26,160,151,211,200,228,24,86,151,219,158,156,187,73,114,142,98,252,237,170,120,188,244,30,255,181,214,215,54,16,150,224,36,67,138,162,156,44,97,77,85,72,154,2,1,146,141,3,7,8,162,37,156,44,248,17,68,178,5,81,131,24,212,41,67,93,1,136,48,252,200,161,169,155,156,4,64,112,204,135,34,105,103,222,72,2,32,92,177,230,133,192,178,192,33,156,80,120,196,61,244,44,70,31,100,233,11,22,98,112,92,56,216,96,249,75,70,130,34,172,186,95,0,190,21,90,193,41,35,16,137,131,184,130,231,72,38,242,173,220,90,141,33,89,114,78,141,61,88,144,130,73,39,4,69,160,141,26,18,37,12,68,154,218,47,199,69,67,124,66,42,15,71,41,6,20,84,209,57,34,59,159,244,142,145,109,51,100,72,161,79,107,247,92,150,210,78,77,0,6,132,16,94,41,135,161,155,221,173,76,67,31,148,209,162,201,26,21,1,197,49,58,182,110,26,156,40,98,110,17,32,69,31,138,135,8,57,229,229,212,76,74,145,209,169,48,5,15,157,154,139,45,174,125,117,155,232,107,39,104,238,151,249,24,0,2,8,183,194,0,1,78,95,207,243,36,4,101,105,168,153,104,120,241,99,16,154,44,178,70,202,98,201,100,238,170,114,214,67,80,150,232,106,87,250,219,184,242,63,158,173,142,243,17,146,44,209,147,144,219,147,144,137,145,236,157,110,255,251,178,100,31,128,246,54,104,211,105,248,79,16,72,68,105,32,97,227,44,32,113,159,58,205,97,158,73,4,10,228,192,244,137,144,59,20,74,210,6,145,85,166,25,207,83,224,226,134,149,247,8,149,18,71,182,230,135,195,192,103,76,141,97,144,8,238,138,129,190,110,79,244,243,115,168,234,192,79,204,42,37,23,187,118,158,46,36,69,162,133,65,57,38,93,116,226,28,97,89,188,60,226,139,135,219,109,139,32,146,100,40,212,147,216,122,84,230,181,41,99,24,31,98,211,71,54,193,84,4,0,119,106,65,101,136,245,91,201,46,91,102,177,131,166,143,190,224,48,217,101,242,165,50,22,218,66,138,12,31,115,217,39,130,74,23,243,114,37,215,82,114,52,35,16,55,43,25,172,151,127,60,233,183,219,19,234,156,18,68,195,233,116,215,36,71,185,17,124,78,153,121,153,133,42,208,89,91,153,17,101,45,20,122,102,14,7,225,71,132,75,48,73,47,27,125,49,109,194,133,98,33,234,161,75,182,150,27,163,101,236,250,42,4,32,0,6,35,6,90,34,67,6,152,64,96,1,225,131,0,214,123,241,24,87,50,39,9,111,56,76,217,19,12,48,177,167,229,223,114,113,136,74,31,135,107,180,208,60,236,170,95,43,165,127,161,168,30,106,150,81,50,252,64,238,235,233,45,91,152,6,3,87,137,196,33,6,16,9,2,164,97,130,157,128,176,154,68,202,110,96,128,146,192,64,176,0,160,176,87,80,197,0,43,64,72,144,120,240,40,144,58,120,24,217,137,6,58,36,200,163,1,50,3,139,48,164,140,72,112,167,207,202,4,53,63,80,204,20,192,109,70,222,35,48,40,76,188,84,45,121,119,161,201,131,195,110,235,160,250,164,210,11,169,108,52,76,132,123,73,87,41,61,23,35,48,157,197,110,47,198,129,33,139,184,138,231,99,235,164,110,58,44,210,107,222,183,147,33,172,45,46,113,27,197,218,58,96,194,21,87,194,99,100,137,221,58,162,198,82,172,64,136,201,115,235,166,132,101,167,69,49,64,248,63,210,103,103,78,204,153,70,102,114,142,191,50,204,93,235,41,121,157,121,95,106,244,110,155,111,45,227,183,207,73,73,144,37,131,44,207,82,237,189,186,10,248,217,112,33,90,215,177,237,77,183,82,189,52,45,232,245,17,84,68,150,188,177,176,204,248,214,45,81,66,235,80,136,53,21,112,28,44,106,46,141,6,90,40,195,38,251,57,71,93,244,126,145,0,32,0,15,31,22,147,178,1,250,194,49,23,145,147,221,170,211,226,209,21,83,150,43,240,209,19,201,10,159,87,95,180,211,146,137,45,202,75,119,101,20,157,206,213,222,204,253,6,49,135,2,11,149,187,173,57,230,255,251,178,100,29,0,246,250,104,208,51,25,79,32,72,67,153,32,97,227,42,26,241,159,71,76,61,62,73,33,143,164,129,135,136,112,114,20,217,132,46,130,253,5,14,136,138,4,197,136,155,22,24,3,46,75,10,37,131,104,36,71,123,3,1,22,49,42,217,121,130,97,158,224,169,232,204,111,80,90,51,149,17,86,130,134,228,10,12,70,8,88,150,43,213,116,131,42,37,93,230,137,166,90,57,48,213,52,116,86,59,142,240,56,240,43,5,95,73,42,237,71,222,151,5,120,178,88,171,179,0,230,245,63,245,237,35,9,188,129,10,50,22,44,169,188,164,12,122,40,194,108,145,44,234,17,172,169,117,38,189,137,246,24,147,10,39,171,33,110,80,84,171,46,155,99,72,190,53,82,138,138,239,77,134,215,98,40,225,185,191,106,125,197,37,63,121,23,41,180,250,229,15,235,82,56,9,90,132,165,84,246,40,148,196,195,114,115,25,138,240,106,177,64,110,118,162,152,252,28,2,229,157,24,129,148,58,222,255,226,86,34,36,208,248,4,32,22,44,42,210,171,120,149,249,23,82,104,85,72,169,2,244,168,186,187,185,210,37,42,188,183,218,144,1,10,152,0,0,102,98,42,196,232,54,39,218,141,170,84,153,165,129,227,252,148,103,16,70,192,35,20,173,197,123,43,63,149,242,179,95,10,106,72,141,46,20,178,10,124,57,87,43,183,169,38,35,178,200,238,161,232,14,113,231,104,111,211,60,111,212,194,56,218,51,232,9,182,110,197,252,94,235,153,24,163,207,241,144,100,7,9,58,60,0,148,210,139,80,159,74,208,76,130,231,175,112,91,5,164,58,0,10,11,208,71,145,128,69,149,74,225,30,98,42,238,72,205,2,226,135,158,104,123,50,185,16,114,48,209,74,132,35,21,81,115,71,208,95,55,105,66,165,201,200,208,84,110,208,50,209,253,254,45,199,38,244,112,20,131,152,116,22,25,20,172,178,0,36,178,6,222,2,188,80,53,133,165,35,88,179,100,69,74,23,130,122,112,209,193,19,148,96,163,44,66,45,214,26,105,25,227,205,84,242,144,180,196,235,137,64,170,30,107,80,193,15,108,8,238,249,83,147,176,174,113,58,36,223,136,143,217,67,178,172,209,232,195,25,158,204,174,89,253,175,74,51,56,56,148,122,197,5,144,22,43,7,150,179,172,76,88,192,157,211,73,122,15,140,139,218,49,237,101,102,42,49,79,95,70,237,96,4,0,0,4,60,178,43,34,153,241,169,172,158,74,12,238,67,181,233,32,74,117,253,3,39,97,90,197,151,97,51,245,149,137,190,219,187,110,83,106,130,214,82,202,242,171,56,99,114,252,142,55,63,16,159,100,182,150,18,46,145,75,168,64,22,255,251,178,100,32,128,247,75,104,79,179,25,79,32,71,3,25,32,61,35,98,27,165,147,67,140,101,156,65,33,14,164,129,151,136,168,23,3,40,65,71,11,64,145,98,34,180,49,229,51,80,228,28,16,35,112,86,170,88,101,146,107,186,6,100,30,129,230,121,240,40,4,144,176,34,2,12,106,202,207,71,227,5,240,80,38,121,41,118,12,73,17,84,116,89,96,112,66,64,171,112,24,129,144,18,177,247,83,150,62,215,214,162,212,88,103,154,63,30,107,183,29,41,106,115,188,209,155,177,233,75,247,69,31,155,138,131,1,144,112,215,80,91,9,30,81,181,9,219,222,180,77,64,201,246,140,168,228,102,8,172,223,179,45,10,152,19,161,45,25,168,215,149,35,73,214,133,116,213,97,114,22,213,143,57,219,65,233,92,85,95,190,227,25,95,246,206,106,122,112,5,140,189,210,16,142,146,192,14,0,3,38,65,232,159,157,169,71,103,194,187,56,132,182,248,138,52,24,119,204,138,176,209,59,249,158,66,167,4,80,144,62,133,79,205,25,65,83,78,32,26,80,64,203,130,107,21,161,174,51,217,88,78,220,83,149,80,175,169,181,222,175,232,69,98,128,1,0,0,24,0,7,92,40,92,183,0,176,107,72,180,251,181,26,177,138,208,52,101,152,188,12,1,59,217,120,177,96,109,101,65,75,34,162,229,169,204,39,230,101,85,181,24,150,115,59,116,244,149,39,40,36,82,169,124,9,7,197,159,6,6,143,40,161,33,79,116,105,20,41,120,17,24,120,131,166,81,196,226,69,192,199,33,240,137,19,52,3,53,38,194,173,132,160,14,0,24,144,243,98,238,43,193,164,158,16,104,162,72,21,71,79,18,239,151,176,28,57,96,180,87,94,107,6,229,178,234,141,125,213,134,101,81,93,12,71,18,13,206,206,201,66,114,8,66,100,13,2,53,132,178,197,93,62,41,25,69,148,79,158,253,173,237,177,75,181,157,170,121,202,122,235,52,114,132,102,185,153,189,46,235,81,173,98,6,115,165,216,31,129,180,112,63,29,171,27,202,30,233,215,177,59,85,189,38,103,88,215,177,192,69,35,196,180,254,238,234,71,145,14,34,24,210,20,136,141,175,93,201,10,202,248,216,126,150,146,61,167,103,231,119,12,228,122,153,5,24,39,105,187,1,27,85,145,44,8,145,43,129,32,120,34,93,73,199,103,97,101,189,237,3,153,30,8,25,23,16,220,6,101,69,142,93,186,248,177,95,255,190,4,32,0,6,188,9,134,76,119,241,19,83,142,219,209,26,139,210,74,233,104,161,68,0,42,128,32,230,23,46,139,242,106,190,50,124,48,189,39,166,169,171,183,240,236,245,184,23,8,105,252,118,174,197,98,204,62,169,255,251,178,100,29,0,246,224,103,208,51,56,79,144,73,132,201,32,97,131,44,26,97,163,71,167,225,58,193,28,143,164,129,134,12,176,118,93,168,68,121,199,113,210,193,253,124,11,225,37,64,124,127,55,236,117,68,116,24,69,32,19,181,11,146,45,23,205,1,132,102,11,142,126,26,50,137,100,204,180,90,185,113,0,198,50,184,65,101,74,8,24,160,28,165,106,10,57,76,29,73,70,226,108,174,7,114,24,68,20,207,158,39,253,211,75,119,46,84,237,69,153,251,159,3,207,196,160,169,46,81,232,240,101,101,221,67,65,137,218,202,102,24,104,114,26,181,210,196,47,213,201,156,178,210,104,231,68,202,18,18,4,150,64,131,30,215,67,54,183,5,112,33,116,178,102,177,86,121,12,151,126,16,24,151,255,167,61,67,47,28,235,193,48,126,229,245,234,153,129,18,81,42,214,241,70,8,127,93,198,142,64,89,233,49,136,234,241,198,67,100,122,240,214,248,37,219,186,46,18,119,228,213,97,160,50,34,206,158,102,126,124,8,226,202,107,16,21,30,93,82,0,85,14,132,166,136,44,213,203,11,48,117,205,124,91,232,62,239,255,214,128,0,104,0,170,0,0,9,198,17,7,8,233,99,27,170,167,56,135,36,72,176,163,97,16,95,1,198,8,200,240,92,179,56,49,55,72,194,174,101,140,193,61,224,176,201,29,252,47,6,250,140,178,168,85,169,112,162,30,204,196,197,124,234,81,166,131,36,181,21,65,35,155,81,183,116,149,211,198,160,204,209,33,134,138,204,69,162,152,68,50,92,235,196,26,65,164,6,36,2,52,7,41,115,36,47,114,205,80,116,185,110,78,59,101,114,85,44,50,223,190,175,44,52,216,26,218,211,140,68,172,73,227,83,46,196,59,23,138,186,56,75,167,47,227,132,162,198,36,129,138,184,189,3,106,17,43,24,69,168,91,109,178,204,123,66,101,72,213,216,34,232,218,106,18,94,150,235,166,137,59,200,213,27,178,137,232,136,84,42,117,218,78,88,241,100,5,104,145,202,32,181,208,52,141,30,194,251,41,160,109,41,75,138,172,68,77,46,82,44,137,233,225,154,194,39,11,104,115,101,240,188,159,100,234,56,15,191,162,149,195,138,107,208,230,71,63,204,41,18,149,80,168,22,16,41,210,43,66,80,122,181,52,94,228,2,17,25,234,44,60,247,198,92,207,172,157,86,215,123,63,255,64,0,192,77,0,0,5,66,85,70,139,196,23,27,33,89,144,28,252,252,17,41,144,198,107,179,149,220,28,33,200,53,101,105,134,223,217,61,13,232,98,9,198,89,70,239,231,106,65,142,48,70,169,233,181,24,142,101,77,82,3,118,25,211,190,176,235,17,117,178,116,129,97,178,255,251,178,100,36,128,119,49,104,208,211,25,79,32,65,226,201,53,97,130,44,29,253,145,60,44,101,156,145,9,141,164,192,246,8,176,109,147,53,227,87,11,16,32,106,26,139,247,18,37,150,131,180,40,25,13,140,99,66,131,133,209,26,125,43,76,24,76,52,90,8,210,34,162,147,44,153,11,173,44,75,2,88,30,13,118,147,31,138,60,42,218,54,64,165,142,20,9,41,86,5,241,29,95,172,25,130,100,252,86,166,126,36,82,57,108,94,47,18,157,194,152,144,178,49,88,32,143,175,73,52,32,10,193,41,8,222,215,18,48,145,100,156,130,75,137,132,71,120,144,136,225,128,248,78,97,97,24,172,247,129,24,172,86,130,153,82,3,9,147,153,28,210,38,151,82,72,8,114,91,165,91,179,10,167,158,145,179,71,217,141,73,184,132,0,2,58,238,169,64,94,72,204,221,74,99,120,96,189,10,193,86,141,230,56,92,73,248,186,241,187,61,100,29,219,34,62,19,28,241,24,245,6,92,9,159,28,233,48,141,41,88,165,128,34,134,84,1,251,18,246,84,196,126,141,52,107,255,235,0,80,8,166,36,7,25,73,49,196,184,254,67,82,231,10,6,101,148,119,43,163,8,23,38,73,165,123,20,114,167,222,8,182,161,249,92,252,213,60,191,178,254,114,188,66,173,36,57,148,137,182,101,113,98,247,51,212,191,92,143,242,8,21,73,14,170,92,200,83,173,99,178,48,53,154,217,84,40,250,50,80,234,130,140,5,41,101,89,40,18,147,144,97,146,70,150,63,33,10,92,33,64,8,129,207,105,136,242,79,153,143,12,154,132,192,150,77,66,133,25,5,54,5,37,91,19,177,29,21,248,96,48,3,42,75,246,118,40,98,243,114,152,59,204,201,20,161,18,209,194,73,62,91,172,158,103,45,138,83,168,157,103,225,253,103,113,243,51,160,165,228,100,136,228,70,212,52,56,215,23,111,10,25,40,201,211,117,137,12,162,57,186,122,174,234,165,79,66,226,249,80,133,115,219,31,52,194,12,125,86,211,188,254,111,39,234,205,98,114,4,177,76,197,177,205,173,7,206,70,144,188,84,26,122,221,35,109,100,88,218,116,154,64,228,8,224,235,66,35,229,187,78,192,75,97,227,183,161,166,205,26,238,59,106,144,78,184,25,214,226,200,240,99,159,112,170,42,185,55,21,18,143,172,64,181,156,156,99,105,181,233,89,250,119,7,27,221,218,182,17,219,179,71,255,250,134,2,0,28,128,0,1,87,42,58,88,51,56,69,101,16,134,35,81,9,45,171,81,105,12,78,52,173,137,122,153,143,60,228,178,24,206,102,203,207,119,180,48,196,229,126,203,106,76,227,157,73,186,43,116,178,185,91,36,130,161,174,255,251,178,100,30,130,118,223,104,209,83,24,100,240,71,35,25,53,97,232,40,28,129,163,64,108,101,60,129,2,145,165,33,134,12,160,146,129,241,129,166,93,198,231,21,38,19,72,151,72,209,106,129,140,38,146,210,106,99,67,90,139,165,176,140,209,75,202,32,142,128,224,181,240,43,204,171,5,40,253,100,68,83,34,239,38,130,90,5,152,44,148,224,80,39,69,191,130,33,203,244,83,107,145,157,168,44,26,144,109,134,6,114,29,219,183,229,78,219,92,140,221,150,75,37,16,124,31,33,39,174,86,189,147,93,90,116,195,236,183,21,30,91,71,222,214,173,91,207,161,159,58,180,182,164,248,145,131,99,231,174,116,163,147,29,47,186,151,30,197,201,65,179,251,51,181,233,150,21,245,29,95,246,181,242,113,201,203,252,187,237,124,215,18,210,32,0,11,78,107,53,79,53,184,68,226,136,253,151,14,80,23,100,97,242,118,238,224,42,45,101,21,136,87,191,212,27,4,242,32,115,112,111,60,152,227,231,148,42,129,168,21,88,240,192,101,32,72,126,101,68,195,7,75,172,91,67,8,71,139,99,73,10,186,175,237,0,24,95,101,7,64,179,54,11,220,141,47,92,150,93,122,186,117,176,56,125,169,52,228,169,18,80,243,80,201,198,191,132,55,59,71,28,198,138,213,185,116,178,196,59,44,173,90,221,171,211,83,113,121,167,157,63,233,163,195,38,102,137,200,210,146,21,138,37,248,97,210,149,10,167,47,68,196,108,15,114,153,44,72,116,96,184,161,125,142,196,154,129,180,25,118,146,52,68,56,88,193,50,140,3,7,12,8,60,44,96,187,2,64,22,204,42,88,208,45,213,156,188,12,241,74,137,135,110,242,57,122,70,74,28,200,61,174,176,197,27,117,30,71,81,235,165,97,174,60,34,24,187,63,45,179,51,54,238,136,70,208,19,153,37,76,218,234,76,155,167,94,16,25,109,68,68,183,16,193,51,64,202,3,84,154,2,198,214,34,10,156,126,90,141,9,53,180,12,146,49,219,149,169,158,209,198,171,221,8,181,13,88,129,18,8,171,53,218,191,235,63,234,90,83,115,191,155,0,220,232,148,28,8,86,66,150,71,69,68,165,249,67,116,63,136,100,251,193,135,88,8,117,6,235,205,225,137,165,175,79,5,207,24,137,14,223,179,50,164,220,71,14,179,226,194,131,145,98,220,177,54,219,128,28,46,82,127,179,217,79,217,96,0,0,52,200,22,130,97,226,29,132,129,113,14,184,232,215,29,217,159,107,113,20,49,114,214,75,128,129,225,206,84,41,93,51,88,221,248,98,43,33,236,198,85,101,189,130,168,233,45,74,179,173,33,160,177,82,66,199,230,222,218,39,33,216,1,8,159,41,255,251,178,100,34,8,55,74,100,79,147,89,76,240,70,67,185,53,97,136,42,26,209,155,68,237,97,51,201,5,148,101,21,134,20,184,247,121,55,82,69,35,68,6,38,34,204,102,229,221,107,200,176,140,6,9,139,101,149,44,133,108,80,96,11,32,181,4,99,29,226,40,249,124,67,166,0,68,85,32,48,240,129,84,180,40,18,149,43,163,20,37,174,178,208,169,68,29,88,130,73,47,183,189,155,35,226,99,39,235,250,236,61,140,61,124,51,215,110,74,233,193,50,231,94,10,134,228,109,25,216,139,195,38,8,200,3,106,229,233,58,21,159,7,25,97,198,104,144,133,169,114,203,73,112,251,6,201,49,150,209,32,90,114,112,122,16,44,133,3,222,235,108,152,138,173,14,123,24,211,140,249,166,43,207,238,45,100,72,155,246,160,208,155,203,0,20,244,109,93,165,194,0,1,183,201,152,133,98,95,247,88,123,117,115,12,36,20,14,176,150,37,233,141,87,160,71,101,49,209,59,179,143,161,223,205,229,223,108,105,116,53,15,67,100,81,150,5,70,3,78,42,88,84,173,175,94,243,170,128,101,208,120,192,141,104,237,105,221,61,158,178,144,0,0,44,221,134,132,160,60,234,151,127,23,27,41,91,210,25,221,191,183,21,70,20,225,164,96,112,56,188,106,69,29,154,152,198,98,221,249,126,114,76,239,77,203,166,251,28,183,202,74,28,163,207,189,51,179,189,211,79,184,136,248,212,153,251,186,230,35,162,226,133,61,170,26,170,154,79,69,94,254,21,42,160,229,207,99,35,135,94,32,87,165,98,96,173,117,216,14,8,59,34,85,10,136,41,48,231,20,37,29,27,102,237,24,137,183,71,121,115,172,44,134,133,230,126,95,198,142,224,63,208,11,237,56,253,182,238,212,53,66,210,55,0,203,161,218,90,40,214,169,101,165,255,243,159,57,148,133,136,255,232,147,24,146,33,193,35,74,2,100,74,149,120,146,47,53,4,67,35,35,216,118,100,126,213,152,232,54,234,81,140,92,186,75,34,18,41,136,246,191,138,28,177,152,49,106,10,79,219,141,64,238,169,0,50,182,198,21,9,54,203,142,230,5,168,104,211,34,109,80,112,112,99,151,213,70,189,83,59,157,177,6,255,216,161,196,177,110,240,130,61,153,148,234,52,118,60,115,42,53,123,58,107,248,42,29,49,177,61,218,123,18,191,251,56,175,213,69,96,0,83,84,120,193,128,22,114,155,48,209,163,197,129,137,159,15,206,51,137,51,74,80,199,13,97,203,176,96,74,50,84,163,82,219,16,69,153,12,127,10,104,157,75,186,171,44,198,214,95,98,221,135,242,13,148,181,182,184,224,64,138,73,48,212,181,203,105,43,173,137,187,236,4,184,255,251,178,100,37,128,119,127,104,79,139,89,79,148,65,195,137,70,97,130,58,28,49,159,69,77,101,51,193,6,15,228,193,150,36,224,148,68,161,157,34,224,1,3,148,3,21,20,129,134,104,1,129,14,95,209,211,137,20,5,56,45,12,4,1,12,3,56,133,207,156,64,134,4,0,16,113,153,10,5,100,124,113,149,193,64,2,164,106,100,65,54,165,97,47,177,128,85,200,52,20,138,105,232,124,200,67,0,78,135,225,31,203,187,17,94,137,108,176,205,133,182,82,249,198,24,244,64,46,212,101,215,150,82,182,7,16,31,93,181,220,35,44,68,4,34,65,15,25,207,79,179,122,117,113,89,165,137,17,28,147,209,179,214,66,90,103,159,223,113,155,167,7,242,102,32,147,61,90,243,90,86,101,74,133,66,231,57,198,81,202,188,102,115,219,70,195,91,45,37,212,80,0,0,9,158,136,0,32,201,129,202,6,164,21,82,84,73,113,220,19,193,19,80,249,199,33,227,126,243,255,98,86,113,168,20,191,40,183,14,198,112,67,216,21,88,82,23,51,191,134,21,199,29,253,126,158,253,191,139,105,127,254,138,141,124,128,2,1,172,128,0,14,188,232,208,95,224,164,85,222,197,200,66,54,144,252,121,228,151,203,222,119,141,120,62,129,128,22,251,210,227,219,118,159,248,76,245,60,238,31,67,45,149,191,48,196,245,22,54,108,84,142,202,35,218,150,83,71,108,202,152,252,66,44,207,97,138,21,48,106,78,243,200,235,41,129,119,218,153,113,22,217,126,152,34,171,163,99,21,85,160,0,67,139,8,76,223,208,5,40,24,35,100,80,17,161,80,203,224,197,149,241,111,64,210,178,85,146,4,1,198,110,74,189,195,181,0,85,112,29,215,129,253,97,50,72,90,251,144,186,182,159,153,59,102,77,90,88,246,255,185,209,197,94,62,78,218,181,104,150,216,210,158,10,19,226,39,111,237,113,85,2,7,84,53,23,190,65,209,73,153,35,22,64,193,180,107,164,43,146,39,169,18,113,84,73,132,154,188,36,66,233,17,61,149,166,179,22,209,130,35,108,25,103,245,182,56,218,228,239,247,220,128,69,74,9,1,166,39,10,46,62,76,75,205,178,4,201,227,162,67,74,48,44,170,232,249,61,159,244,182,110,234,219,255,181,27,36,26,124,123,255,16,190,225,126,100,48,244,206,237,115,165,183,40,243,127,211,88,238,133,165,226,197,31,237,72,4,4,0,0,42,187,168,208,156,167,255,5,155,122,28,245,121,94,236,1,75,43,113,99,175,163,42,76,98,215,63,16,136,205,20,119,120,210,103,106,126,85,18,206,91,75,79,42,187,201,75,239,13,199,57,2,59,236,217,172,193,205,34,19,19,68,52,232,78,255,251,178,100,34,128,119,86,104,80,187,56,79,144,68,36,217,53,101,136,58,27,65,161,69,77,97,51,193,33,147,36,128,243,22,32,151,181,128,151,253,197,117,147,234,29,143,37,170,144,88,122,114,40,11,246,44,129,43,104,228,29,177,158,200,245,224,17,12,242,140,219,9,7,47,168,210,72,206,15,0,59,160,41,191,128,160,40,170,194,186,146,226,100,174,132,58,213,135,33,170,239,163,150,186,41,219,35,166,216,96,70,44,255,78,182,240,220,59,34,145,246,49,37,112,159,19,2,64,186,98,240,20,6,203,159,204,68,208,160,158,44,34,126,250,85,156,162,162,182,153,92,108,4,7,4,81,162,210,44,129,98,57,155,37,97,50,33,34,106,130,193,67,66,150,121,83,51,144,99,168,156,79,177,65,227,138,106,1,148,220,96,164,105,133,144,178,162,48,245,223,172,32,0,16,27,17,135,15,19,218,194,124,189,234,194,141,187,96,240,38,48,85,96,179,156,35,242,87,227,113,140,224,109,203,115,204,203,222,193,223,82,171,96,85,186,142,228,139,168,171,211,239,255,208,215,255,69,110,235,199,190,139,0,182,244,76,197,191,210,0,0,16,0,0,9,174,138,112,32,64,140,234,176,171,194,16,175,172,183,55,251,224,87,218,170,250,83,168,235,114,202,31,206,130,134,130,172,5,63,98,158,85,83,117,179,179,71,106,155,43,50,88,132,220,82,228,65,218,124,153,155,176,227,180,72,25,203,105,50,230,188,145,201,78,210,87,101,22,9,236,89,4,215,84,169,40,105,17,112,67,14,93,68,8,4,16,87,161,147,44,234,198,46,56,43,41,150,177,90,210,0,67,136,161,49,245,108,116,157,148,176,76,101,160,223,61,109,205,194,117,90,252,235,5,145,60,173,1,184,70,220,122,87,126,164,66,27,171,102,37,90,9,151,33,37,97,147,5,176,238,221,47,188,210,25,45,38,106,117,7,25,33,37,27,109,95,179,146,45,83,89,147,117,22,167,140,210,246,146,2,35,57,231,80,64,152,158,5,81,31,198,113,51,234,179,72,209,43,28,154,57,189,120,153,139,142,210,84,167,14,0,66,17,135,48,119,154,24,102,77,115,209,15,210,169,76,177,240,116,105,201,142,107,127,195,127,57,226,218,229,158,80,85,186,159,166,163,113,226,128,53,29,232,135,223,227,3,171,113,100,104,216,33,44,19,214,241,206,195,9,237,81,79,99,181,87,169,191,98,8,0,84,205,51,91,136,126,181,248,68,36,64,61,167,192,241,60,160,10,86,6,248,181,139,105,244,28,33,183,112,31,200,148,23,126,26,194,150,147,59,184,252,253,104,175,50,183,33,158,167,128,39,88,149,62,164,74,54,191,22,168,52,17,146,11,226,255,251,178,100,33,0,86,216,101,80,11,89,76,244,70,99,201,70,101,40,54,27,113,161,71,76,225,158,0,247,141,100,213,151,160,106,153,107,160,185,182,226,140,196,136,198,245,166,65,232,75,11,16,34,100,42,50,102,20,14,42,144,34,86,24,90,163,120,160,171,233,24,28,17,121,4,137,6,4,99,46,135,138,92,24,16,140,101,216,72,27,12,98,12,200,68,10,170,71,91,162,174,140,190,114,167,225,5,225,182,167,1,62,208,43,129,50,241,52,232,180,220,126,53,1,207,74,166,160,36,192,64,28,253,17,47,20,232,216,166,233,15,254,164,249,20,101,202,33,217,119,146,178,94,226,195,37,165,57,77,185,34,242,214,163,75,144,157,81,85,146,69,225,181,42,141,255,52,18,135,188,200,124,167,239,98,122,189,8,4,8,0,5,86,34,231,28,141,174,165,107,112,91,251,45,50,131,98,203,152,74,247,6,232,165,29,205,223,15,61,77,124,207,68,11,119,35,161,192,187,164,184,198,169,6,152,70,59,126,135,213,76,151,190,44,31,60,171,82,214,152,119,70,173,159,233,253,189,189,64,8,5,160,0,0,188,187,90,132,8,112,36,201,24,171,0,82,81,137,84,131,26,119,113,253,81,247,140,186,72,145,11,134,229,176,68,244,245,152,140,110,57,102,43,71,203,84,144,76,239,112,212,175,27,20,54,32,8,114,87,12,192,203,237,114,173,183,237,91,44,82,55,143,75,248,229,186,233,86,92,76,158,38,217,43,82,170,2,11,134,144,224,227,233,134,128,61,21,71,130,144,70,143,20,84,10,49,101,196,40,125,224,36,169,103,104,140,163,46,36,189,94,40,246,48,82,210,122,221,114,97,186,227,55,140,76,211,240,142,162,229,50,224,236,210,230,221,69,11,136,217,101,251,157,84,241,98,231,211,49,244,249,149,190,171,235,65,73,236,126,65,105,93,216,57,31,108,110,128,68,69,235,139,90,190,221,119,162,161,217,114,57,178,123,98,111,129,101,108,114,161,12,193,250,250,153,186,155,33,178,125,118,35,88,138,24,26,63,212,16,34,111,211,49,1,204,43,66,108,100,31,234,56,102,59,57,82,119,60,97,92,98,206,20,88,6,195,247,171,155,221,255,120,175,225,126,167,112,112,126,64,41,209,159,39,107,149,58,83,172,55,77,133,247,164,20,213,191,236,255,189,0,40,0,0,10,136,197,168,253,225,91,41,216,222,149,10,63,115,46,67,251,39,150,53,164,157,4,139,36,10,74,13,146,167,67,185,110,106,37,126,146,47,26,151,198,224,39,210,198,82,169,36,205,255,202,171,183,15,201,237,69,89,20,134,21,5,42,186,61,167,50,181,150,11,97,75,185,31,30,149,238,76,58,35,139,0,255,251,176,100,43,2,119,224,104,208,59,89,100,240,63,3,137,48,101,231,54,26,213,155,71,76,97,145,201,11,16,164,213,150,28,176,134,207,89,144,114,203,32,52,145,2,106,204,227,204,145,0,136,143,10,122,32,142,225,133,153,121,129,210,5,64,210,18,164,106,115,117,144,67,142,240,169,139,181,66,0,70,61,139,124,12,58,199,234,4,94,196,37,33,26,59,174,215,101,156,42,147,81,138,55,86,13,44,130,211,90,54,202,91,105,251,79,244,252,189,252,16,147,68,244,165,49,118,75,143,122,230,239,140,173,95,105,129,106,161,232,113,34,14,132,247,214,149,72,250,94,185,36,125,136,253,164,106,85,147,151,180,135,44,34,161,92,172,104,43,38,23,72,72,153,38,201,133,12,36,232,196,197,213,255,44,34,92,84,114,240,58,94,102,52,156,118,188,249,225,68,107,112,97,132,211,62,24,104,169,228,74,35,40,132,153,87,73,16,91,226,158,73,45,169,194,156,23,54,85,229,103,148,235,190,80,147,219,139,155,46,240,225,171,28,57,164,254,120,89,7,168,64,145,160,58,23,30,217,244,116,250,213,171,234,0,64,28,2,233,96,112,123,146,115,178,234,135,150,9,112,72,165,111,221,169,42,157,205,177,6,174,0,11,82,115,51,150,80,68,169,97,169,76,34,75,77,61,90,212,244,198,235,119,127,79,75,59,73,118,95,30,129,34,12,222,25,109,217,107,57,134,149,93,101,105,129,190,87,155,213,136,233,51,22,36,170,236,0,84,240,24,203,68,164,181,152,98,233,76,241,42,9,109,48,208,236,23,9,116,202,198,198,211,145,152,57,10,90,139,11,109,33,218,83,46,134,87,44,118,33,33,94,189,162,169,96,154,58,14,99,216,165,216,94,116,188,169,65,102,134,144,21,210,70,101,240,177,60,103,1,239,77,210,91,125,199,107,86,171,9,96,237,41,130,237,84,181,98,183,98,94,237,218,70,57,212,226,94,42,159,178,149,100,53,60,61,84,185,106,197,29,58,215,111,79,157,46,122,168,85,214,17,89,101,163,133,120,72,64,77,213,135,191,128,117,212,21,198,10,131,5,183,22,72,212,54,241,240,189,247,113,139,225,148,87,81,189,75,33,172,141,180,215,44,178,238,174,138,21,90,58,29,55,62,197,78,107,79,98,69,109,76,123,98,166,210,127,69,201,86,251,25,247,255,253,38,0,0,54,227,2,169,153,230,34,178,135,135,136,195,163,227,203,4,177,38,69,16,20,1,215,17,143,170,212,104,83,134,117,2,205,79,74,51,149,221,202,188,94,172,91,118,173,202,237,210,110,150,67,52,212,166,95,120,106,4,163,109,212,138,8,204,242,100,146,54,120,214,219,57,111,26,250,214,114,255,251,178,100,39,138,119,86,103,207,147,89,76,240,64,99,89,53,97,38,54,30,137,163,64,237,101,147,193,19,14,100,193,150,20,232,21,164,73,245,100,141,60,37,132,129,74,19,102,98,30,112,12,20,28,208,13,77,192,221,146,162,68,232,82,34,251,3,4,67,35,4,80,88,102,19,64,229,221,226,97,136,3,68,148,74,17,18,164,83,161,8,211,209,82,45,37,49,87,82,165,65,0,37,45,165,214,220,156,137,99,170,202,221,88,180,86,61,118,91,117,174,159,73,96,36,185,28,69,96,58,5,152,29,76,234,185,17,73,145,74,39,59,57,134,215,233,29,84,76,127,106,150,146,37,47,155,150,39,25,164,149,19,8,240,195,72,204,84,111,157,118,127,11,138,28,39,119,165,150,73,152,205,78,214,9,131,59,153,173,118,38,0,0,21,46,52,113,0,16,213,180,33,26,194,210,132,166,37,104,8,65,237,160,198,211,128,131,110,67,193,95,15,91,207,120,223,142,143,143,253,130,104,184,38,228,197,78,233,113,45,13,26,118,231,196,38,239,113,218,179,117,220,189,126,244,140,0,170,201,95,232,146,18,249,123,170,226,160,213,223,101,248,144,93,129,217,59,135,62,6,14,44,105,227,78,9,53,37,199,186,89,49,41,145,85,141,82,91,179,187,181,104,98,87,32,136,220,17,7,187,207,251,149,17,94,110,235,236,68,0,160,111,64,25,5,100,22,8,190,75,8,196,223,146,96,41,136,130,42,186,235,0,81,28,17,49,130,183,132,90,10,128,211,80,206,40,194,216,210,68,192,73,122,173,112,20,5,153,88,96,19,34,53,195,109,82,211,48,36,194,84,8,24,36,18,101,151,38,30,76,20,194,74,132,232,86,248,187,182,154,55,19,213,237,134,33,245,133,149,168,203,44,133,84,146,183,56,211,247,52,226,191,34,232,73,104,170,116,172,214,37,71,136,203,104,109,73,212,83,119,238,245,124,69,169,217,214,29,8,222,93,94,130,184,245,12,198,165,21,198,79,81,101,22,63,234,201,165,101,149,183,179,93,113,130,61,235,184,145,4,198,18,81,73,94,153,153,66,106,149,171,122,200,89,221,102,196,167,169,124,127,87,65,82,150,146,144,35,128,190,214,92,71,140,107,38,208,140,82,87,7,157,123,39,253,101,109,212,236,210,178,223,135,135,160,158,96,114,58,138,178,208,101,129,71,160,217,66,238,37,65,192,204,40,76,177,119,157,20,98,181,154,209,46,164,125,157,116,128,0,0,33,128,0,5,72,109,77,164,231,234,50,214,157,2,184,248,80,209,88,147,202,98,144,210,19,215,252,56,205,39,50,134,39,233,38,126,199,48,137,110,77,217,108,196,163,28,175,111,58,244,243,51,209,246,111,255,251,178,100,28,136,54,119,99,209,211,15,79,146,66,195,73,53,97,34,98,30,177,159,62,205,101,147,193,4,19,100,213,148,137,146,168,101,119,208,68,96,137,249,27,103,126,89,204,97,183,104,46,56,129,44,252,179,233,166,14,193,100,209,205,34,193,132,49,172,42,84,228,11,24,16,66,196,2,48,10,2,19,138,116,240,66,133,60,239,53,1,102,39,193,158,120,164,80,147,140,223,47,8,197,134,117,9,32,52,17,84,81,64,128,182,149,97,77,35,212,140,76,110,246,249,89,49,78,73,72,42,138,75,185,33,152,47,170,17,50,141,36,86,204,76,43,147,69,182,72,254,121,148,116,36,66,202,209,98,241,169,54,129,164,141,24,132,61,178,155,93,109,185,179,253,120,173,170,167,72,154,79,66,194,186,20,0,8,227,182,160,192,113,47,228,225,132,167,20,182,189,172,221,149,199,58,72,52,47,173,171,8,113,11,4,174,15,98,123,41,145,79,166,163,11,145,104,131,84,80,82,193,61,101,233,123,18,214,150,99,7,173,53,37,205,71,122,58,40,255,255,64,208,0,28,180,40,164,131,134,54,137,119,90,96,193,36,50,146,62,209,152,45,164,176,39,157,115,5,5,130,64,1,135,170,200,119,26,102,191,57,61,55,59,86,164,138,65,118,114,83,42,169,119,42,8,196,129,235,223,192,41,206,170,105,175,52,154,76,233,21,209,29,47,82,216,191,68,65,57,205,208,180,140,128,48,52,143,90,197,96,24,132,25,97,41,97,140,16,217,130,19,82,224,210,120,90,177,80,130,249,158,143,5,151,155,69,3,152,83,92,19,72,16,17,97,13,26,72,164,204,22,23,40,182,243,78,241,109,147,248,189,41,156,150,202,170,94,18,238,50,166,157,74,211,220,135,189,181,91,8,249,13,46,72,172,113,252,123,189,248,135,199,149,68,196,56,132,229,11,77,219,61,164,235,38,49,157,174,170,213,115,234,75,235,106,29,146,86,24,188,163,168,75,78,215,157,154,119,58,177,152,250,117,114,225,40,64,74,147,81,18,162,158,148,246,125,248,57,125,186,102,174,186,157,101,157,171,240,61,85,225,62,116,194,172,205,0,40,227,252,245,15,178,169,157,66,1,29,186,245,100,27,120,26,61,49,83,129,46,218,44,152,39,56,194,29,40,159,19,43,200,74,54,128,136,22,202,143,116,217,27,209,183,10,57,207,59,173,137,151,14,140,184,91,219,213,49,254,43,255,245,144,0,44,0,0,38,32,186,151,74,205,120,23,202,156,33,201,160,75,166,161,232,148,202,219,134,24,210,211,139,167,19,167,3,101,141,13,91,116,82,251,247,232,106,210,75,33,121,204,235,238,215,207,25,202,122,123,143,236,145,53,36,14,43,255,251,178,100,31,136,118,206,104,209,59,56,103,128,68,227,185,53,101,37,100,29,77,151,64,237,101,51,193,6,17,164,193,150,20,176,90,88,70,135,17,81,121,58,216,73,6,183,11,105,101,191,20,9,60,195,140,77,0,83,5,67,196,176,119,64,37,152,5,134,6,46,4,36,49,99,117,66,203,152,32,14,20,23,49,132,176,147,8,20,194,90,78,55,93,172,198,231,24,163,146,215,158,197,50,28,0,120,105,194,57,60,228,209,113,24,252,117,6,4,182,199,242,107,217,141,37,62,124,194,140,151,57,213,119,86,97,120,85,62,145,170,251,106,171,84,118,109,113,89,132,174,197,11,245,78,142,211,144,99,209,175,251,219,163,100,253,123,71,78,50,236,218,42,117,26,75,181,130,26,204,234,103,186,151,172,218,11,65,246,104,16,0,14,131,220,200,0,241,47,42,52,102,88,150,174,55,184,58,73,201,108,77,71,231,2,92,85,31,182,35,242,152,124,201,116,186,153,232,106,128,108,156,104,76,107,94,145,67,150,41,234,42,46,242,228,202,185,78,120,99,74,49,203,140,70,134,123,171,80,192,0,0,20,88,4,234,184,117,17,182,168,90,147,233,155,82,43,18,190,215,154,196,104,188,198,48,40,24,210,108,49,120,34,21,134,118,163,18,72,98,87,35,164,251,218,159,252,166,111,204,202,241,151,202,99,17,56,21,149,41,246,233,52,212,85,43,109,27,16,6,132,133,47,88,147,242,70,128,35,5,151,32,133,120,174,183,50,70,102,42,7,168,40,96,245,165,6,137,92,128,227,77,19,40,18,17,210,252,190,9,194,185,77,163,18,224,104,178,235,48,36,6,51,162,131,223,68,64,66,240,80,44,130,97,46,217,147,245,105,145,201,87,228,203,66,137,59,47,131,76,141,54,7,66,164,94,30,135,45,202,132,237,192,48,187,44,201,107,62,205,191,196,229,72,180,203,55,202,9,210,16,8,194,194,162,161,33,20,7,1,162,80,242,145,35,31,216,160,67,81,29,68,113,235,188,127,33,5,16,92,73,157,10,126,205,69,148,130,136,16,184,226,17,70,204,249,245,5,143,180,251,191,152,130,41,83,124,236,73,102,38,120,214,40,112,78,95,9,12,9,162,69,168,249,213,93,175,71,154,45,157,78,229,171,179,34,170,234,85,12,122,46,56,249,159,119,65,17,6,250,39,40,30,105,170,67,229,235,96,19,216,70,138,59,254,190,151,190,128,64,0,50,247,39,26,84,19,187,92,202,132,148,140,55,10,177,9,129,168,154,211,180,156,128,64,0,225,130,67,25,203,205,132,183,12,179,177,186,10,146,138,185,94,198,142,253,155,49,11,246,104,101,145,56,196,37,77,213,234,100,49,232,1,42,68,0,255,251,178,100,33,128,119,40,100,208,19,89,76,240,70,36,121,53,101,133,54,28,33,159,64,205,101,51,193,28,21,36,129,132,137,144,33,53,173,166,10,243,111,29,165,116,217,145,72,32,134,78,138,70,240,32,226,0,194,160,21,75,81,72,215,76,198,88,8,73,22,225,205,144,198,59,49,186,177,17,229,178,7,78,136,196,200,53,84,13,40,77,101,37,57,126,211,193,58,164,201,184,176,234,73,143,42,234,210,135,17,99,191,112,11,152,199,21,81,241,107,172,154,163,147,34,117,30,11,182,227,196,100,131,205,32,64,40,56,230,196,44,144,195,210,38,115,234,133,38,244,61,102,29,139,176,186,109,183,88,130,109,65,237,43,8,160,95,170,4,69,17,87,36,125,38,84,98,41,178,187,54,117,133,35,221,53,144,245,75,166,135,168,200,197,161,79,232,16,0,4,170,29,116,12,92,99,41,70,182,214,5,197,195,46,32,132,182,134,20,118,4,101,51,168,171,162,219,35,33,105,108,216,142,225,36,83,104,49,187,16,174,236,36,227,65,36,177,228,169,28,53,35,37,109,235,176,81,26,140,50,219,106,215,222,189,31,244,4,16,0,7,89,12,184,176,4,230,38,86,199,244,185,168,149,69,35,227,209,2,74,99,25,21,133,3,3,74,23,165,168,231,114,79,110,134,81,23,202,83,94,146,213,137,100,166,246,119,232,35,86,241,129,160,123,46,187,33,76,245,124,234,181,196,24,78,105,26,171,56,73,5,32,65,19,34,95,241,86,228,160,162,64,67,198,248,232,148,95,148,130,16,86,42,97,152,96,52,33,68,131,140,48,136,4,136,186,0,197,24,129,135,18,33,21,72,207,40,186,150,24,68,32,21,128,187,104,152,44,41,105,220,22,114,238,43,136,101,39,154,3,34,74,150,224,184,160,118,175,21,197,237,165,104,242,23,110,190,49,7,237,24,233,47,150,172,104,137,2,172,201,51,132,147,49,144,34,62,82,109,81,165,98,108,142,81,47,52,43,172,173,169,37,215,178,242,216,78,215,52,130,117,139,191,17,228,84,206,103,19,110,212,89,140,172,133,195,222,63,22,67,183,73,114,16,150,231,26,39,58,177,48,184,39,113,57,85,184,97,85,169,164,84,95,117,191,34,222,42,205,158,227,54,170,201,85,107,229,15,118,108,58,178,35,152,229,103,14,140,239,238,198,168,199,198,11,73,94,131,66,140,212,182,95,143,121,50,139,123,223,182,114,235,180,2,64,0,52,124,135,16,160,217,237,67,150,248,128,133,25,130,155,163,95,206,80,220,156,167,132,180,164,203,139,39,14,179,184,18,91,132,29,77,201,185,203,55,101,245,44,119,60,165,54,113,251,144,116,78,37,22,159,136,205,167,187,53,255,251,178,100,31,12,23,13,101,208,19,56,79,144,71,99,153,37,101,229,26,156,101,151,64,76,225,51,209,20,14,228,225,150,8,160,114,209,49,118,166,115,19,150,182,160,226,199,128,84,234,2,240,165,193,50,202,175,0,153,136,180,66,252,156,234,2,25,49,52,57,3,2,188,153,96,172,65,195,153,3,10,0,103,132,118,184,114,200,204,44,148,99,22,8,208,149,133,89,198,134,167,114,81,225,11,29,76,215,188,90,220,211,80,80,70,90,223,53,132,115,94,79,251,131,26,189,37,127,223,72,197,168,211,177,76,12,151,61,165,79,202,229,186,56,81,105,27,137,57,242,232,79,39,90,102,46,70,68,232,167,202,236,185,2,40,189,3,92,186,12,212,190,53,177,55,49,219,164,207,66,75,51,30,199,196,152,169,72,227,74,202,27,54,143,111,62,94,208,168,16,0,52,238,176,3,184,145,63,63,15,18,117,166,180,102,132,128,49,221,106,237,46,64,37,104,65,163,112,146,76,87,36,206,146,158,253,84,115,232,46,46,104,68,151,9,1,177,98,68,158,49,139,48,158,54,28,4,74,57,133,92,109,45,204,117,102,172,171,95,237,0,0,37,14,95,8,3,55,114,133,36,216,85,5,195,6,100,239,79,99,2,186,202,84,97,22,97,194,28,243,32,135,38,224,232,132,170,134,180,222,51,80,197,186,152,71,165,151,106,94,195,24,131,221,15,193,50,120,45,233,247,218,66,176,73,64,40,5,12,120,21,169,62,92,69,7,97,133,101,140,151,246,90,209,201,202,130,226,122,8,136,244,12,64,7,52,63,0,239,170,101,218,132,164,44,61,85,34,204,7,49,200,30,18,107,128,98,213,224,34,206,170,184,141,107,17,36,158,48,176,26,34,138,77,113,83,45,117,3,104,78,43,15,102,207,243,99,126,100,177,85,111,129,221,154,178,56,166,55,9,76,149,52,93,211,100,78,195,224,33,178,230,172,83,70,207,201,162,69,208,192,78,70,110,212,116,51,212,208,184,172,30,202,27,82,109,107,233,21,87,141,106,231,206,51,216,101,4,7,232,215,51,249,23,89,100,5,92,142,193,0,88,16,41,89,173,116,64,32,1,8,41,245,118,143,48,152,122,173,30,5,247,42,22,101,89,21,117,82,153,74,6,104,97,146,24,208,123,146,213,121,136,221,56,97,13,212,17,41,57,81,42,90,145,64,132,221,168,46,195,230,211,184,221,202,34,250,100,39,226,133,61,172,102,158,214,64,0,104,0,0,6,38,35,7,84,39,98,112,202,103,57,235,242,81,75,5,68,43,60,172,246,8,136,172,228,54,107,178,249,52,130,71,103,15,166,151,83,214,150,97,77,77,30,156,251,116,242,200,228,129,253,116,231,159,248,255,251,178,100,29,130,118,211,104,81,59,56,76,240,71,36,89,53,101,101,62,27,181,163,69,172,225,51,193,15,135,228,129,151,164,152,211,129,22,107,78,59,189,12,51,72,170,37,33,131,163,30,143,47,164,193,71,129,96,173,244,104,188,234,0,164,17,16,97,16,8,141,161,48,107,198,125,12,24,187,224,90,165,16,92,3,231,136,54,203,78,62,40,100,247,92,138,168,203,213,237,152,105,193,100,18,57,168,219,138,226,46,119,209,250,135,158,247,38,114,163,188,245,201,169,162,87,123,94,42,37,73,1,248,197,11,34,101,204,166,154,157,56,65,58,81,133,46,139,50,76,148,13,146,105,50,243,109,27,106,220,181,243,153,126,232,255,3,203,205,118,249,85,175,174,109,12,201,152,188,142,81,248,101,87,254,18,88,163,42,196,157,173,114,61,33,0,0,173,74,208,14,163,155,50,120,177,168,117,88,16,104,136,225,145,203,49,61,57,87,205,104,49,185,21,120,184,149,254,249,230,23,104,68,169,157,156,116,221,172,53,79,55,61,137,82,40,177,68,33,15,87,73,212,63,23,89,196,185,182,166,197,244,138,119,254,176,0,4,1,24,1,85,42,136,151,56,167,166,14,208,138,162,201,101,242,138,145,56,155,58,157,95,5,169,155,117,37,15,164,190,27,97,49,142,67,241,8,126,25,120,239,207,218,206,53,51,133,203,147,178,153,169,214,213,247,134,166,151,202,120,50,166,122,204,159,119,89,199,111,97,182,167,73,19,93,115,2,18,40,171,40,96,74,192,169,140,109,11,193,44,70,66,143,98,34,6,172,245,242,203,14,38,11,86,212,173,45,234,34,38,8,64,82,12,24,20,185,101,13,94,3,112,159,134,194,196,92,88,113,161,71,169,31,135,138,149,250,102,183,235,200,225,171,19,50,136,220,3,69,12,231,52,217,163,222,10,32,72,77,8,192,142,233,88,39,242,61,125,163,118,3,137,224,200,250,37,38,101,116,205,162,34,15,242,172,77,107,113,100,228,72,23,68,245,84,234,24,74,43,181,106,36,205,159,250,93,55,154,34,99,242,240,202,60,244,77,145,220,150,151,88,225,141,98,47,195,72,132,90,27,55,63,71,59,138,227,127,44,71,150,93,219,56,195,156,109,41,8,153,66,8,195,37,212,131,191,72,118,44,98,210,35,141,158,19,209,22,59,113,250,74,53,6,104,74,199,116,118,31,147,44,223,248,239,235,0,32,0,22,142,202,104,134,39,243,76,102,86,32,5,191,164,164,131,99,142,27,75,190,210,98,43,249,92,103,118,85,55,94,137,249,198,114,212,178,39,110,166,238,223,148,76,91,167,167,150,67,85,225,182,67,59,73,21,101,202,133,152,39,154,62,55,171,49,154,185,255,251,178,100,35,138,247,30,99,208,179,56,79,144,66,69,25,32,97,133,58,29,237,163,62,44,225,62,81,13,141,228,129,150,32,224,76,253,237,150,170,130,71,163,120,8,80,81,68,137,175,22,88,239,161,32,192,12,60,160,227,3,147,106,70,33,198,96,166,81,194,72,3,162,49,164,44,241,9,1,249,17,144,57,113,166,100,95,100,78,72,229,75,75,32,76,54,192,234,49,246,138,187,90,203,181,2,206,64,14,163,17,144,73,217,84,97,216,162,160,162,126,170,84,38,11,42,209,210,22,86,104,210,78,203,52,230,98,75,150,141,19,40,15,5,142,3,1,226,225,116,42,38,7,5,100,140,157,86,28,109,82,116,115,68,211,137,51,22,99,72,228,171,149,137,166,234,71,243,218,178,70,149,75,174,152,24,26,44,240,79,127,190,27,127,21,76,197,134,33,85,163,206,214,34,102,9,132,134,240,123,119,212,151,175,171,109,2,131,14,155,232,98,47,122,247,96,99,196,107,214,66,22,219,118,101,75,69,64,164,8,79,9,149,21,37,95,252,6,112,36,169,109,218,11,97,30,245,111,8,146,224,1,17,184,231,156,49,18,97,66,195,38,52,98,137,215,150,181,198,144,214,160,64,168,102,49,136,26,40,10,234,177,13,181,250,146,72,98,158,181,139,211,214,237,97,77,249,197,239,81,74,102,42,52,187,174,138,6,182,85,49,186,189,22,210,17,35,43,236,162,138,38,239,23,121,248,38,177,213,16,16,166,233,64,170,166,179,96,20,75,246,98,180,115,200,112,74,104,38,102,64,5,73,3,208,15,58,119,2,105,24,68,208,242,1,150,24,197,36,87,56,80,93,33,215,74,19,9,208,144,2,224,104,93,148,249,64,17,117,5,132,211,89,67,72,76,245,16,122,155,3,45,93,58,135,158,104,123,223,70,189,13,184,244,226,161,214,10,137,165,158,100,36,19,217,146,45,29,144,185,242,35,134,64,232,29,66,41,72,141,148,100,238,136,101,186,90,136,110,220,209,44,211,231,213,66,76,97,11,234,30,149,143,79,57,166,27,170,146,60,132,49,4,212,77,168,165,255,196,136,148,129,31,122,24,165,169,115,16,90,138,25,154,178,38,38,202,100,184,116,89,209,48,62,48,80,38,160,67,114,173,171,237,204,29,85,239,215,190,239,197,205,207,176,5,17,140,60,226,235,93,103,23,107,92,125,116,43,30,225,238,109,130,213,239,142,121,129,172,46,91,99,127,255,168,0,0,8,0,0,0,192,176,30,66,18,155,84,141,40,224,58,197,58,150,206,62,207,147,144,253,216,125,144,144,209,85,133,65,162,241,72,53,238,159,143,193,31,63,140,114,197,156,39,176,148,94,187,126,31,183,63,13,57,16,182,255,251,178,100,30,130,247,27,105,80,211,25,79,32,71,5,217,48,97,232,28,27,249,165,66,204,229,51,193,33,14,36,129,146,190,24,195,46,95,77,50,194,182,128,136,136,45,29,51,211,57,115,35,242,122,35,140,240,234,75,210,144,170,12,10,40,40,100,193,18,124,40,90,220,0,4,111,158,35,40,18,201,133,64,92,195,41,49,209,131,165,1,64,175,33,194,208,197,201,68,2,14,132,165,218,254,67,114,39,205,58,209,1,220,113,31,171,75,166,129,91,165,172,134,63,15,68,221,152,13,189,102,142,11,95,199,112,76,220,235,100,244,200,214,117,12,19,161,99,198,253,177,40,157,233,42,113,35,246,48,177,58,110,166,242,50,235,45,13,77,143,69,102,199,234,20,138,90,76,229,219,207,102,37,183,175,124,38,77,4,72,38,220,252,162,222,122,87,84,165,120,13,49,182,162,170,231,245,4,241,30,123,36,31,73,5,197,62,57,95,109,118,128,134,99,167,185,70,218,13,55,201,226,175,246,153,186,26,239,26,73,192,36,48,66,61,82,99,247,154,231,169,174,106,219,171,185,111,138,95,249,42,187,18,97,137,233,57,81,19,46,161,189,1,4,7,123,86,35,48,61,185,115,213,235,58,45,205,52,149,216,116,168,154,75,70,67,32,184,234,152,28,43,248,245,78,204,183,211,245,35,58,164,194,135,153,110,181,206,91,194,165,136,140,162,8,127,34,239,99,103,100,76,233,134,206,44,197,30,90,105,15,40,107,172,157,217,135,102,5,66,81,241,97,215,208,99,133,65,213,76,178,230,56,100,165,142,130,164,8,191,52,34,77,116,119,5,64,28,89,148,89,84,1,73,19,104,28,128,193,168,66,48,27,195,28,194,97,53,82,233,27,32,56,105,179,78,97,18,98,240,211,255,24,121,32,152,17,140,173,119,45,124,184,215,31,199,246,90,252,222,36,16,44,48,89,33,215,168,81,119,47,135,91,97,3,72,218,210,132,108,27,132,19,32,201,145,205,146,66,60,254,66,19,201,29,159,223,36,219,69,137,12,34,95,98,150,207,144,69,191,108,79,251,154,147,216,122,223,59,253,151,191,170,96,210,70,193,111,154,9,15,130,36,202,196,221,24,67,171,49,126,31,122,212,114,122,126,63,9,108,172,217,245,245,84,195,73,16,118,49,57,8,69,177,105,175,239,5,15,138,39,235,25,62,27,72,120,162,208,150,38,13,142,83,185,104,245,53,170,92,135,145,29,191,191,215,255,93,96,8,40,0,6,196,150,35,55,35,140,88,230,114,58,26,96,75,160,89,101,152,139,50,137,65,75,77,65,214,21,18,95,218,180,174,181,251,87,104,231,46,94,249,21,233,250,90,106,74,252,203,25,5,231,70,179,238,255,251,178,100,28,128,54,174,101,209,51,56,76,242,70,5,153,84,97,138,102,29,69,151,62,45,97,147,209,8,151,101,0,246,150,32,234,74,227,45,41,218,129,226,42,56,207,150,14,11,134,96,37,87,135,150,208,97,218,242,108,165,248,92,8,68,241,8,88,21,81,164,108,156,182,172,64,101,102,189,137,21,29,11,192,44,66,120,150,117,120,161,197,176,46,132,198,123,39,21,58,42,186,108,165,185,51,166,116,193,228,206,3,216,180,151,68,138,68,244,56,112,219,217,18,127,233,228,114,136,110,25,148,78,28,84,88,88,149,169,244,137,223,69,136,226,128,129,83,234,190,150,146,230,213,49,100,144,109,151,195,85,215,221,78,254,62,48,254,252,81,145,34,58,167,76,172,80,255,20,162,217,127,225,125,122,77,43,255,188,111,5,108,0,1,128,1,106,51,104,111,74,245,230,182,204,231,57,149,233,192,197,198,76,33,24,45,53,50,230,214,91,24,106,243,102,223,115,43,122,158,89,47,28,31,132,144,178,231,17,187,43,25,156,214,107,87,40,205,93,31,65,227,151,86,110,66,183,107,170,170,63,180,1,45,34,92,59,167,74,97,124,153,56,160,208,49,38,65,24,175,198,82,187,220,68,122,33,30,144,12,72,104,140,252,26,216,218,116,102,67,157,53,93,198,167,171,205,63,20,146,185,201,116,253,134,158,195,39,22,147,146,237,184,46,100,65,43,76,3,127,139,140,149,130,73,45,98,185,82,8,213,22,82,148,46,4,2,152,21,136,193,158,138,110,215,6,72,42,193,24,17,20,58,168,254,50,129,58,11,104,217,229,38,76,129,13,10,155,50,220,40,240,178,68,192,174,74,205,0,168,112,20,37,204,8,19,252,166,9,0,154,17,229,166,176,8,53,42,133,199,88,42,135,42,178,250,113,37,235,170,76,217,114,117,29,250,161,58,195,162,65,104,183,52,216,90,113,166,241,82,202,185,84,127,140,38,107,217,185,233,255,50,185,105,236,183,70,14,99,129,143,99,181,239,114,174,90,87,217,108,78,38,249,89,236,86,174,189,179,7,183,147,175,86,147,44,56,34,11,169,234,180,89,210,75,220,175,94,63,64,28,1,42,226,103,138,235,62,101,98,59,13,21,114,127,9,172,44,50,232,158,81,170,88,243,186,247,94,139,238,204,218,135,180,27,132,101,65,71,244,250,110,238,142,42,250,83,197,137,132,31,100,241,210,202,145,185,142,253,143,215,140,0,104,0,0,6,35,122,194,165,176,124,215,98,53,173,0,104,228,145,185,59,227,53,0,48,229,6,3,5,51,19,141,106,227,244,172,222,205,4,154,28,150,231,86,165,61,231,222,189,54,179,198,139,27,82,248,244,235,190,213,159,186,20,0,255,251,178,100,32,0,119,12,104,208,187,25,78,176,62,133,153,104,97,138,58,156,69,161,71,172,97,51,200,237,150,165,85,134,28,226,135,33,10,212,30,80,177,219,87,94,26,136,33,154,119,40,162,202,143,198,21,58,132,163,89,107,69,6,96,227,197,32,81,131,9,68,142,136,132,1,35,128,206,138,180,42,122,182,60,236,97,89,209,184,33,101,85,130,22,58,148,38,25,113,102,212,169,137,69,19,237,103,182,102,95,117,243,134,84,105,177,66,223,232,101,234,102,217,212,120,36,113,184,22,72,227,170,210,70,250,199,180,231,217,75,146,194,22,167,246,126,162,108,13,8,83,100,219,39,88,238,130,148,52,137,115,76,65,15,148,36,44,45,36,105,222,140,145,177,36,171,248,227,17,44,80,202,125,154,130,53,84,72,131,212,252,208,52,255,93,153,128,12,0,0,10,126,189,66,47,195,47,108,165,89,136,67,213,89,58,11,36,201,163,68,37,47,234,27,153,10,147,218,218,105,52,244,189,11,93,24,98,193,40,111,82,119,219,237,90,50,156,235,74,123,229,79,151,101,127,74,255,244,234,0,4,128,6,208,0,0,187,64,191,19,148,203,192,224,170,34,80,48,199,250,62,235,197,168,29,43,112,148,139,99,169,196,175,229,115,114,153,21,169,151,114,25,129,230,222,89,111,39,108,70,41,43,101,114,213,121,124,221,28,205,43,27,149,178,25,136,235,197,1,130,128,151,233,214,162,207,221,215,81,153,32,50,148,178,15,170,180,44,8,56,233,230,14,51,240,148,107,8,49,181,36,89,196,91,77,195,56,0,163,7,0,2,22,208,136,42,61,26,77,197,4,30,155,9,112,222,72,181,43,105,79,2,182,86,151,93,239,104,144,204,38,11,132,74,93,186,106,40,123,39,130,14,169,91,41,72,216,200,123,53,67,98,133,26,66,170,44,70,244,80,43,121,105,35,60,36,132,77,138,80,145,35,27,84,60,12,144,162,93,91,60,58,72,101,12,204,59,13,40,175,33,210,211,80,23,33,40,187,191,93,235,50,138,146,108,75,210,81,182,50,149,139,107,55,85,5,86,80,254,137,41,87,175,200,226,235,12,88,179,69,240,239,136,135,5,2,17,155,156,41,93,138,125,239,87,74,85,28,97,212,194,33,69,2,111,82,39,191,221,55,234,121,214,118,40,187,242,14,255,124,13,215,255,254,188,0,128,9,0,1,200,12,135,12,36,8,110,166,131,128,195,202,84,156,139,82,95,9,122,29,53,21,88,54,6,185,17,84,180,104,230,211,37,211,179,250,148,93,150,197,185,218,57,68,123,115,86,230,172,70,248,206,217,125,51,117,113,46,179,197,48,144,64,138,171,62,197,89,74,25,23,118,0,71,37,132,255,251,178,100,40,130,119,140,105,80,75,88,100,240,66,67,169,69,97,235,28,28,133,157,69,76,225,62,65,19,151,100,193,134,138,32,107,41,10,181,223,244,38,170,64,116,217,201,162,36,193,141,14,148,217,1,31,203,204,65,64,160,64,166,45,168,56,70,239,190,37,172,58,53,57,153,121,21,208,158,186,145,190,48,137,44,80,58,73,108,214,20,1,62,20,117,185,180,9,108,150,19,31,88,175,75,34,77,23,38,62,247,56,211,150,227,175,230,83,100,50,65,244,80,134,148,94,127,97,225,229,135,137,94,214,19,149,163,101,120,250,124,124,120,102,112,89,132,209,147,81,222,55,34,53,90,155,28,61,34,70,212,107,189,152,136,139,207,231,204,22,85,111,195,243,11,203,122,102,113,118,203,108,184,114,241,204,211,105,123,227,94,209,214,122,216,176,128,0,65,116,205,200,23,193,2,45,15,128,96,165,223,191,122,185,104,124,135,175,37,39,43,214,244,86,91,113,7,43,142,157,93,110,175,248,131,173,185,88,158,136,21,50,141,67,155,54,102,164,117,3,15,61,214,148,22,126,227,248,233,183,39,164,0,0,48,11,169,63,70,176,103,137,229,243,123,4,97,165,174,113,104,118,55,93,252,120,83,172,112,150,226,170,173,10,87,90,134,189,60,110,236,98,27,207,27,114,138,46,85,173,149,46,20,143,141,21,150,225,2,75,161,168,101,154,188,111,122,241,133,192,73,92,174,145,33,80,177,103,173,245,144,200,211,80,46,17,134,2,110,149,146,90,197,146,52,81,220,40,24,64,51,195,6,129,6,143,0,81,97,68,197,13,185,21,205,70,36,50,255,103,43,109,229,99,8,98,243,46,102,182,243,70,159,54,196,228,214,111,31,198,139,44,107,46,140,45,202,201,251,148,190,177,171,145,233,93,120,106,132,48,32,71,132,99,64,224,160,64,155,178,49,102,154,98,69,31,204,138,213,34,105,112,164,45,20,74,5,195,64,136,10,136,136,201,164,70,79,15,172,78,170,109,156,38,34,136,97,34,80,113,137,76,234,0,64,186,141,127,255,255,217,104,200,237,192,214,44,185,172,53,45,187,1,25,228,170,78,140,184,44,74,212,60,149,68,24,117,44,90,130,14,142,195,82,206,17,72,22,65,109,86,166,65,84,106,106,231,25,22,148,7,9,76,36,134,118,14,106,55,116,238,212,207,123,156,234,186,3,180,110,183,4,16,236,222,228,222,143,160,8,48,0,23,50,206,147,144,227,8,22,6,150,2,129,217,3,231,93,255,124,157,152,210,157,174,135,65,110,169,74,40,67,16,185,108,253,54,237,217,164,183,122,26,126,44,206,234,85,148,175,152,207,204,58,141,172,87,55,97,223,123,235,172,86,60,197,255,251,178,100,33,128,119,24,103,208,179,88,100,240,69,99,121,48,96,175,134,28,153,163,66,204,225,158,64,251,141,229,21,131,189,224,212,250,108,175,20,20,110,105,240,158,73,150,129,208,66,23,153,34,246,6,92,0,5,98,75,5,202,128,211,183,143,134,37,112,228,76,64,2,181,107,140,117,212,3,108,86,106,202,202,23,58,128,195,208,226,128,138,145,105,45,70,16,168,162,208,165,197,15,165,77,72,33,171,38,106,240,116,109,198,102,219,172,61,40,151,197,104,42,198,235,166,163,205,156,218,23,34,248,29,155,220,251,221,88,243,232,76,35,137,202,180,167,139,162,131,234,34,60,47,18,157,210,225,14,39,148,156,87,187,157,114,1,213,97,88,203,15,24,250,199,139,94,71,51,50,196,227,148,222,153,110,187,93,249,112,211,148,165,253,104,138,184,110,8,39,1,200,109,214,219,31,124,174,82,85,128,155,173,182,40,244,69,102,108,202,240,8,134,104,136,222,150,34,53,43,147,95,75,247,79,113,132,130,22,8,130,202,60,81,68,211,133,22,61,1,213,15,45,204,94,32,126,84,32,198,162,223,245,185,160,12,0,1,217,205,50,235,14,157,58,145,197,150,6,5,2,82,202,228,112,198,42,102,225,74,26,99,126,44,12,130,182,231,229,51,83,180,245,107,99,204,169,245,59,71,63,217,234,10,146,252,157,246,132,251,71,36,157,46,242,91,33,2,127,52,166,24,211,221,25,228,198,122,19,0,100,18,233,54,235,228,214,68,199,13,115,131,10,38,21,105,1,1,2,154,77,136,86,227,106,195,9,36,231,70,211,30,144,148,150,140,198,146,94,136,214,92,48,170,148,49,4,45,0,187,1,9,97,136,139,46,7,22,23,24,103,107,245,149,59,15,99,134,235,180,214,12,243,177,59,110,212,173,129,196,233,241,148,229,19,35,156,151,163,202,168,191,228,212,250,130,101,222,121,41,157,44,114,203,109,204,245,91,86,205,208,227,36,188,154,122,249,229,135,226,205,195,178,162,250,225,213,157,155,77,50,148,165,17,244,254,64,213,171,77,218,76,215,50,237,93,215,49,75,81,134,203,76,133,114,107,97,76,165,10,206,103,169,43,220,172,234,157,216,172,255,193,152,176,96,105,29,44,249,100,37,237,43,253,97,83,17,90,246,187,130,57,223,12,6,78,33,68,90,88,211,181,179,75,138,191,145,69,137,173,199,157,233,167,253,233,0,192,1,0,0,145,236,104,17,123,76,29,162,222,37,201,96,66,8,225,16,184,98,78,233,62,141,221,171,20,0,88,52,246,47,139,128,252,202,224,108,170,209,76,209,68,229,120,208,203,114,191,133,105,38,172,68,236,193,16,251,182,225,70,217,52,56,203,225,194,255,251,178,100,35,2,247,114,103,80,75,89,76,240,64,131,121,69,96,236,106,155,177,147,66,204,101,60,128,255,151,101,1,134,40,216,254,164,228,125,165,174,86,24,176,136,40,72,26,247,67,98,208,11,6,29,56,245,103,113,234,198,32,69,67,205,89,2,103,10,70,103,76,102,8,112,188,52,168,90,5,156,21,213,64,12,149,147,172,196,241,36,1,5,128,183,86,97,130,19,137,167,56,45,61,130,218,128,160,250,70,45,16,83,6,83,35,142,56,243,109,153,244,111,93,141,203,224,40,101,224,131,174,66,67,1,244,105,40,88,216,125,202,19,19,242,51,9,33,73,68,36,197,80,32,34,129,150,137,154,54,72,74,33,32,146,214,137,12,125,48,219,63,211,109,234,163,51,60,104,198,127,250,211,122,139,248,233,143,238,51,164,110,185,237,71,20,4,203,82,153,156,191,91,66,0,1,189,211,152,238,201,215,243,128,84,5,169,171,191,6,186,245,64,40,14,136,5,163,241,56,198,171,117,117,170,127,237,118,185,13,122,139,129,83,68,11,186,201,160,154,25,74,197,232,16,192,196,95,177,237,123,45,233,127,167,183,255,160,1,0,196,165,157,158,63,124,34,16,90,55,32,49,214,134,222,218,103,125,108,182,171,101,62,134,175,60,159,109,62,82,245,201,240,177,41,179,188,165,18,188,108,83,207,82,93,149,212,199,26,88,6,171,238,239,76,62,73,136,153,168,84,132,242,225,153,4,172,197,200,100,169,179,47,92,172,181,9,42,218,232,1,20,10,40,56,87,112,207,201,210,95,128,236,80,8,67,8,94,80,24,130,56,68,169,48,2,12,136,56,20,222,103,101,181,11,140,137,3,160,38,194,115,36,151,121,68,146,41,159,155,198,138,182,225,197,250,213,101,81,87,226,39,26,103,114,151,37,212,126,159,119,229,210,177,40,166,92,81,93,8,148,211,89,72,28,43,52,94,125,88,202,9,249,60,162,196,132,230,24,85,0,81,177,205,80,233,198,23,110,121,117,63,45,230,147,57,36,73,168,206,194,245,134,45,189,241,114,201,98,91,15,90,179,142,170,137,188,151,74,101,87,231,131,202,36,57,246,52,197,200,176,22,160,116,199,198,34,114,177,41,136,34,56,230,107,243,85,38,87,181,93,11,162,154,76,43,24,6,5,151,166,107,45,149,183,175,218,205,108,197,115,52,35,239,15,181,186,234,117,26,62,138,53,136,0,32,0,4,196,213,141,17,79,58,116,16,37,144,168,116,60,248,171,57,113,37,235,17,12,134,70,128,1,161,240,25,24,240,119,234,181,27,231,201,186,208,229,238,94,136,77,83,80,60,145,153,125,108,54,232,75,120,224,171,150,167,17,122,85,115,248,140,169,13,11,88,255,251,178,100,36,6,183,131,104,207,179,89,76,240,67,163,169,48,96,47,148,27,25,163,66,204,225,51,193,22,150,164,213,151,156,224,131,129,184,140,145,85,11,134,217,214,144,4,33,192,196,76,32,53,58,84,53,175,149,58,51,241,28,52,181,160,237,204,101,206,47,13,21,7,142,63,32,52,66,23,60,214,92,46,210,99,6,0,165,230,8,98,193,45,33,145,94,214,232,130,118,150,175,18,237,21,80,66,179,208,16,155,233,116,225,54,20,76,78,214,87,41,89,20,206,187,202,202,164,178,202,176,236,21,100,100,42,203,115,176,56,184,193,25,100,13,158,21,200,247,181,192,198,143,244,149,129,58,19,6,71,3,90,61,230,124,234,117,72,20,233,54,178,245,212,109,88,166,110,31,155,75,113,2,26,188,180,41,238,110,172,164,8,75,79,238,127,233,128,241,212,74,246,57,84,208,59,148,99,112,208,225,15,152,48,241,120,158,86,90,35,118,185,15,201,40,230,154,156,207,199,238,254,51,238,99,49,209,242,41,47,227,181,109,115,114,69,60,153,127,165,175,170,187,247,146,14,67,54,185,33,50,90,214,203,223,103,228,16,222,207,234,8,3,14,5,75,224,243,240,52,187,69,162,1,208,253,253,157,111,233,160,41,231,89,42,139,154,140,106,207,24,119,112,141,197,251,122,91,86,110,134,254,118,251,43,177,94,189,138,122,177,138,72,227,9,128,225,136,75,3,88,243,241,134,148,173,171,220,184,139,77,123,179,228,136,172,248,49,7,76,2,22,217,15,17,180,201,179,21,0,227,25,81,58,131,88,24,160,24,76,95,107,98,4,172,240,169,128,199,145,133,28,14,33,118,213,180,10,52,199,6,33,123,188,106,137,67,170,23,142,1,98,141,62,21,40,110,143,218,233,107,13,115,40,180,133,176,217,122,167,229,142,116,149,255,128,233,202,202,1,130,140,27,188,84,153,19,196,3,21,153,150,70,190,107,123,164,42,160,157,45,151,137,54,221,74,43,52,155,147,166,32,198,40,98,213,70,85,136,43,158,147,125,67,222,234,110,254,23,177,151,183,120,71,94,214,159,182,15,67,191,26,11,116,163,12,81,227,10,24,197,5,24,196,135,9,234,36,210,92,38,215,40,38,44,2,168,149,74,232,105,138,103,51,85,56,236,40,112,136,122,135,226,65,202,182,237,90,200,81,255,111,149,251,208,200,25,137,186,132,163,175,103,51,244,221,253,34,0,64,24,128,0,5,86,28,60,120,145,174,98,211,98,240,115,188,231,75,95,248,252,227,211,1,182,102,104,194,89,51,44,123,233,250,219,196,167,185,118,111,152,214,198,181,152,46,158,173,249,68,119,57,27,249,5,191,110,179,234,210,215,44,166,63,23,65,255,251,178,100,34,8,119,40,104,81,83,15,79,162,64,197,217,69,97,231,56,28,177,155,66,77,101,51,193,11,23,164,193,134,8,232,229,112,164,221,248,97,42,89,218,213,101,233,208,203,145,228,191,69,252,46,56,183,34,204,17,4,198,18,6,1,3,66,151,9,185,125,201,216,135,32,64,129,150,26,176,19,199,56,6,192,119,17,32,193,4,0,144,52,131,114,24,74,15,178,160,130,168,11,136,142,162,216,223,153,230,34,32,183,43,21,14,75,170,237,233,233,122,44,30,79,146,243,37,178,189,45,161,48,50,60,84,74,160,159,107,111,156,230,122,205,50,138,138,209,253,15,84,143,168,218,34,196,168,89,31,64,108,176,133,166,155,96,136,72,3,32,113,55,46,98,86,142,73,144,19,16,254,140,94,43,239,88,238,236,78,150,162,102,36,174,20,8,0,4,197,247,33,25,72,145,2,184,40,182,86,31,145,30,164,208,203,154,139,132,218,250,195,220,5,219,187,119,110,183,155,89,142,175,52,185,225,86,44,97,38,219,162,107,244,251,254,206,138,88,116,253,123,71,209,118,121,253,127,87,119,180,0,1,215,106,210,158,37,156,143,238,208,192,96,184,8,99,55,145,65,29,102,200,252,171,104,84,225,113,18,8,136,12,235,241,47,133,203,172,227,126,139,29,77,97,187,215,165,182,43,68,36,241,233,12,134,73,20,183,61,19,103,42,6,231,200,166,196,4,33,32,104,20,20,65,87,86,38,90,133,124,0,16,68,48,42,4,62,80,240,192,196,96,0,162,58,63,53,65,74,179,81,37,7,17,184,6,228,217,36,202,88,32,243,92,80,9,161,114,70,69,73,133,53,71,132,20,64,27,92,93,87,218,186,255,88,238,74,105,189,46,50,193,58,17,9,28,57,47,138,180,184,45,248,140,71,32,199,133,183,171,51,46,163,15,162,106,201,35,168,86,115,73,170,178,236,160,66,84,70,205,126,209,200,160,96,79,52,36,4,130,116,77,148,108,196,117,185,91,228,105,100,250,194,182,157,68,105,90,12,182,125,179,210,117,65,212,166,219,113,200,67,22,241,76,229,47,175,185,250,157,7,105,195,62,149,2,77,54,148,145,229,184,196,180,194,144,101,65,44,164,55,208,133,175,19,212,111,152,165,51,73,155,169,124,200,144,108,48,176,1,181,237,223,75,146,139,105,219,90,244,226,155,122,22,187,152,149,39,218,187,241,187,214,251,251,105,0,13,16,18,230,0,6,94,79,163,78,34,37,229,193,76,118,164,207,4,235,76,56,106,149,17,33,74,20,16,119,117,66,9,125,154,26,210,242,101,169,10,126,176,240,190,188,195,98,190,148,122,173,163,27,115,4,8,158,180,78,222,168,65,96,63,217,145,103,255,251,176,100,34,128,6,62,104,212,105,248,103,16,68,37,233,53,101,138,70,32,101,163,63,77,101,147,192,204,135,230,116,244,137,16,17,214,71,68,52,140,69,124,132,79,42,43,64,210,229,52,72,165,140,40,136,154,123,185,42,77,97,228,145,232,121,147,47,13,202,165,212,83,80,236,85,208,220,19,45,185,225,40,83,236,158,20,206,16,242,175,158,56,212,15,152,199,61,247,129,89,21,4,164,211,235,73,53,48,109,238,56,121,107,41,156,249,125,5,13,134,202,138,8,71,100,200,248,63,213,10,223,103,146,198,221,97,244,242,59,74,5,132,154,172,119,168,196,204,95,239,45,54,101,111,115,127,140,221,77,117,167,92,151,22,92,32,0,15,4,210,203,57,31,89,210,22,52,34,57,182,143,163,108,10,23,215,157,60,55,41,26,179,34,73,186,252,243,170,127,170,179,191,23,179,193,130,244,48,206,173,235,186,246,153,109,60,247,200,108,32,192,81,14,1,18,88,64,222,44,239,144,237,52,0,0,26,0,0,2,128,209,5,210,82,129,183,195,68,80,132,84,8,241,134,249,250,131,95,102,191,2,168,106,170,168,50,51,1,148,61,54,157,55,165,198,181,118,24,150,65,111,4,196,236,204,98,134,31,128,37,159,86,189,30,108,213,152,176,104,117,34,162,14,153,0,131,196,37,254,108,169,149,152,160,145,14,130,203,120,190,136,122,64,17,19,193,139,131,78,30,72,26,233,61,3,135,40,177,228,176,5,114,88,82,1,26,84,184,189,131,193,152,234,130,184,64,154,139,55,120,217,88,128,2,19,220,195,4,100,146,68,203,52,156,225,113,11,80,245,51,129,96,215,82,197,142,200,20,197,185,50,183,137,28,93,152,163,41,108,48,166,106,243,68,226,238,108,221,213,232,102,205,15,202,88,135,142,61,213,167,69,101,250,211,169,9,54,93,28,154,19,157,6,201,221,96,240,240,24,156,209,19,168,135,91,136,70,8,186,54,73,107,9,237,38,16,25,60,31,196,99,180,14,58,57,52,197,205,68,233,85,102,94,76,9,204,60,211,41,125,179,166,102,5,233,215,30,139,102,175,117,175,32,12,136,1,176,0,0,11,2,44,33,222,47,150,151,70,48,28,14,18,5,134,138,73,152,159,71,51,131,251,67,60,232,135,251,195,247,255,254,143,255,255,255,255,249,176,62,85,90,221,245,0,0,64,40,128,0,0,194,242,61,195,34,156,79,203,20,37,25,84,113,229,148,89,107,46,195,233,28,84,32,69,201,154,115,10,3,183,86,130,6,206,81,47,164,129,243,127,249,44,164,151,74,100,124,167,166,183,4,191,17,39,81,223,151,188,236,29,161,61,237,62,132,182,73,86,161,237,118,15,16,132,255,251,178,100,40,0,247,96,104,208,211,56,79,144,57,227,121,69,101,138,56,158,133,147,60,44,101,156,136,254,22,101,1,132,148,232,203,17,210,26,69,36,233,67,144,176,165,82,216,1,68,2,148,2,156,49,65,51,6,51,2,1,24,98,134,23,20,226,164,247,21,255,44,48,90,180,19,145,52,6,18,237,34,130,179,48,204,218,26,171,191,43,169,118,40,19,146,210,25,35,83,202,153,231,76,24,91,79,141,173,120,46,33,32,117,224,123,109,221,150,63,118,232,80,0,134,4,115,213,197,85,168,163,106,150,232,125,176,233,32,81,201,30,129,55,68,66,106,75,148,245,69,227,20,35,234,52,162,246,133,66,70,3,50,121,118,178,219,64,64,111,150,46,192,164,137,158,169,246,14,19,54,214,155,101,74,175,94,43,217,67,233,8,0,5,73,5,113,219,147,137,169,63,226,1,196,179,245,53,94,98,209,110,229,25,25,211,4,113,227,87,217,149,95,79,217,186,177,112,100,114,234,44,150,122,95,183,17,32,170,247,44,106,31,163,109,53,39,119,210,0,137,37,73,174,145,158,130,156,144,45,29,14,251,112,30,132,208,114,152,154,43,167,16,3,230,171,181,228,243,109,229,244,239,125,61,60,236,75,233,172,95,158,149,203,104,38,225,250,8,6,98,52,232,184,173,246,155,229,200,140,8,34,92,44,62,209,32,67,136,135,34,216,39,24,9,79,248,205,201,120,29,28,142,169,50,141,34,205,177,130,171,148,18,125,62,106,20,32,44,224,76,68,0,149,99,72,30,114,47,131,106,68,216,48,204,49,75,10,62,80,48,192,136,250,22,72,25,2,183,47,36,65,71,202,100,126,72,162,97,27,170,130,89,90,11,11,9,109,212,192,64,27,132,198,233,80,86,44,193,150,243,94,136,202,107,45,86,132,28,240,10,51,35,29,150,75,131,19,65,214,211,0,136,101,98,154,42,152,167,58,131,125,97,146,133,236,115,143,221,103,38,67,105,19,103,142,166,115,213,47,95,26,226,219,147,174,222,102,172,197,59,72,208,162,105,220,173,102,98,183,73,251,165,126,56,131,63,75,187,116,243,41,27,202,149,152,25,8,171,23,251,194,136,0,212,149,88,15,60,152,104,168,249,81,235,162,177,189,114,45,236,101,103,161,8,204,187,108,136,224,160,180,71,255,215,221,125,153,25,29,14,35,80,249,135,34,172,4,236,174,219,170,26,203,63,254,160,0,32,8,175,21,177,75,158,96,124,160,104,74,212,91,237,179,134,186,95,167,177,225,21,65,38,74,64,128,68,6,57,239,108,101,191,212,236,49,34,177,186,95,253,103,49,31,191,41,134,164,13,37,211,131,156,138,139,5,2,193,136,80,58,55,164,185,227,134,255,251,178,100,34,128,119,75,94,79,171,25,103,32,65,37,153,69,101,138,58,27,13,161,75,172,61,62,65,27,151,164,193,132,10,96,47,234,166,100,0,111,68,222,101,234,170,192,90,16,80,250,208,13,2,169,0,64,44,170,32,13,116,108,46,206,0,10,169,104,97,67,72,27,98,145,100,59,51,142,180,205,164,200,147,48,194,68,32,202,83,210,44,205,73,81,45,65,88,168,10,46,139,73,107,50,177,98,145,141,14,42,15,46,112,87,35,53,88,239,243,124,187,92,104,38,61,14,93,197,211,162,127,131,162,153,101,216,14,222,105,117,77,35,155,177,118,78,143,142,236,241,250,150,211,251,205,150,226,58,42,218,167,43,82,117,76,211,35,164,114,176,239,24,99,78,173,13,158,129,203,174,249,153,150,254,56,136,225,16,76,27,170,176,94,169,132,33,108,243,228,0,0,175,122,8,31,8,73,88,26,202,57,22,32,122,24,133,220,80,75,25,116,243,44,95,115,177,215,99,236,200,170,214,85,213,40,167,43,3,132,235,43,170,117,63,71,219,57,91,210,207,40,193,166,106,169,202,79,175,215,71,77,145,222,224,0,40,0,229,0,0,19,202,226,64,218,149,77,30,131,248,241,66,40,39,112,187,149,120,124,84,169,34,234,188,177,76,101,47,61,44,170,36,254,68,230,170,199,101,80,139,21,231,50,223,46,118,115,10,177,136,102,89,4,73,91,215,238,2,78,201,198,128,167,111,3,159,36,127,229,43,201,215,47,243,130,92,40,105,235,76,48,83,19,124,5,244,86,102,40,228,21,90,6,166,8,203,18,248,78,73,208,223,37,161,132,136,47,33,150,35,70,82,149,60,79,36,157,26,101,155,236,111,144,183,168,82,62,236,20,66,149,17,103,141,36,42,198,122,222,124,133,2,235,174,168,161,146,208,156,19,66,125,163,81,185,48,219,81,95,73,11,40,88,149,87,17,166,248,167,2,234,151,92,249,210,114,116,14,109,32,68,216,120,160,50,40,34,19,167,40,67,195,50,52,81,69,200,25,121,11,227,34,38,25,109,85,61,176,20,210,241,233,159,154,46,145,47,132,160,70,122,245,105,227,207,67,243,168,220,174,79,235,243,243,122,236,239,224,127,189,53,122,87,127,81,14,189,45,219,7,193,106,114,38,229,235,178,34,151,70,109,91,95,230,100,64,82,214,76,46,65,148,97,217,252,34,121,151,119,107,162,128,65,160,78,21,2,10,177,142,17,41,148,21,22,210,178,156,150,172,36,26,141,233,36,110,17,110,156,196,69,92,55,49,133,202,49,125,235,94,202,228,103,42,242,186,73,201,44,197,202,28,32,199,117,201,131,151,171,74,89,209,193,65,166,202,168,151,61,35,7,154,42,164,118,255,251,178,100,37,12,87,137,108,207,139,25,79,32,65,69,153,72,97,234,28,28,41,163,66,76,101,156,129,13,151,101,33,134,20,176,85,36,43,90,203,172,37,2,218,18,105,40,211,164,216,36,72,245,7,49,104,59,88,53,160,43,8,236,172,29,81,150,161,144,10,8,64,92,147,56,108,22,128,129,133,204,225,66,197,7,4,136,111,67,242,212,153,210,123,32,187,107,13,187,72,30,156,52,15,234,124,42,172,126,60,175,82,178,38,130,204,225,89,223,118,109,7,88,175,79,126,1,11,129,13,1,179,1,49,136,182,112,151,68,2,97,228,109,38,58,135,10,8,9,250,230,69,129,56,200,33,120,155,100,5,11,152,147,36,199,145,20,101,156,86,71,52,160,172,141,138,170,135,73,95,230,198,87,82,105,179,119,255,75,55,122,247,63,247,62,87,74,32,43,105,42,212,130,48,0,0,71,230,233,193,181,4,249,88,70,2,0,155,170,52,247,79,31,151,87,47,180,164,13,86,74,131,59,33,101,153,52,235,234,139,212,247,204,122,133,115,140,81,187,92,195,90,102,205,78,138,91,127,208,94,108,191,215,251,189,63,253,0,0,6,159,99,128,21,184,81,1,157,87,203,93,20,26,252,12,222,67,16,43,172,254,50,128,179,19,217,64,152,124,23,34,156,129,225,84,212,82,170,149,117,187,247,235,90,167,150,202,176,149,205,74,103,26,204,53,72,252,63,243,40,48,140,44,189,124,160,232,232,219,213,58,68,117,56,114,170,177,54,74,157,105,34,94,197,94,170,102,212,99,2,23,64,121,176,170,134,121,99,149,14,36,12,40,144,18,210,160,60,28,200,100,64,66,140,22,85,89,99,163,141,18,114,44,34,255,125,219,42,145,124,96,39,237,234,90,16,43,135,20,132,180,197,88,221,38,29,101,207,20,141,70,223,187,17,154,213,165,235,131,183,75,8,143,21,30,225,108,148,223,106,187,188,167,23,117,175,18,254,134,79,237,139,38,238,63,2,231,29,115,247,231,152,118,177,191,71,186,182,93,178,213,103,45,116,54,25,204,58,195,245,235,86,59,51,218,119,238,179,13,118,46,116,96,4,67,177,216,0,154,133,2,98,162,80,6,24,28,40,76,15,141,114,128,83,70,38,7,233,240,53,95,246,123,209,142,98,135,5,78,75,53,221,137,112,162,60,5,4,69,14,166,126,214,68,125,86,236,234,59,166,225,199,176,164,192,237,111,37,215,238,32,0,0,86,125,28,87,145,241,250,152,178,162,193,173,42,236,90,83,71,76,12,21,212,90,166,72,134,209,8,14,118,154,149,4,182,220,15,67,140,9,77,69,156,151,47,202,85,46,195,10,188,136,220,249,92,51,13,195,51,9,234,178,96,102,114,255,251,178,100,33,0,119,54,104,209,27,56,79,144,64,230,57,69,97,69,136,155,197,163,75,172,225,145,193,28,150,100,193,151,156,176,157,13,41,214,70,113,17,152,161,196,116,20,85,127,16,144,13,5,9,5,64,140,176,139,56,138,6,137,198,184,101,218,0,158,20,188,192,88,183,226,198,88,114,10,174,5,114,2,168,99,25,219,76,47,98,188,72,246,138,217,67,140,218,40,21,2,176,177,54,120,168,29,55,249,210,128,95,7,246,9,104,113,120,54,154,95,126,146,81,13,61,211,18,72,120,30,145,56,139,80,145,172,184,146,202,39,174,109,87,127,215,216,21,70,216,160,60,35,100,140,189,201,9,134,24,64,138,217,21,231,137,149,36,188,26,143,206,162,100,109,105,27,232,154,152,46,48,125,98,37,91,153,34,2,4,72,151,240,80,144,143,113,21,255,160,32,0,17,187,46,193,188,138,233,142,166,88,192,106,79,221,186,240,199,226,80,220,127,11,137,102,255,98,15,158,236,200,139,173,91,235,177,173,38,34,186,135,135,216,6,114,17,21,54,218,237,44,164,178,243,53,93,158,235,177,198,13,206,147,96,0,64,0,45,0,0,10,102,140,199,26,248,60,180,251,147,56,44,238,43,77,39,164,161,78,199,241,175,183,52,133,128,220,170,41,248,118,53,106,228,142,75,77,59,86,215,225,45,202,198,175,239,240,156,143,210,198,162,190,252,61,20,49,89,83,80,117,43,189,112,213,136,33,134,43,67,7,90,15,163,146,200,193,204,86,34,239,142,140,12,65,128,55,192,112,5,132,117,96,160,84,217,0,136,64,193,83,253,37,152,26,182,175,116,39,170,179,144,94,23,129,249,80,5,173,71,35,103,71,3,10,192,55,17,201,140,18,14,138,149,92,57,35,121,228,133,199,106,39,47,92,244,37,115,150,78,219,170,213,188,189,115,171,79,250,109,108,177,77,162,154,230,137,138,82,29,172,18,56,176,160,79,76,138,5,54,48,42,178,211,69,119,125,66,187,180,76,62,120,165,29,190,170,230,3,197,204,171,117,215,90,53,63,48,126,107,83,135,241,101,99,105,172,170,102,112,13,192,32,75,34,186,14,36,91,106,165,136,158,11,2,26,135,55,158,6,248,242,78,188,51,87,20,195,45,207,90,122,105,190,100,86,101,65,240,184,216,42,11,13,221,244,215,238,213,122,181,181,42,214,234,123,29,233,209,215,95,235,22,233,255,239,211,0,64,24,128,0,9,230,214,252,2,118,28,183,214,98,134,91,163,128,101,242,138,84,135,164,92,170,10,131,237,205,126,63,210,121,151,251,83,90,139,95,151,99,206,83,88,198,254,81,253,83,65,178,218,144,244,195,207,28,201,154,188,110,123,91,86,232,212,255,251,178,100,34,2,118,252,104,210,83,56,100,112,66,70,57,69,97,138,98,28,201,165,69,172,97,51,193,25,18,165,1,135,160,232,50,204,103,160,52,232,120,217,210,70,69,211,25,117,171,1,80,9,234,240,5,70,92,208,170,212,208,172,2,36,163,218,74,185,11,52,192,101,144,139,72,222,24,87,33,150,166,83,188,151,172,249,77,154,178,185,103,79,211,224,247,140,72,195,216,86,110,57,68,108,148,142,12,202,165,212,11,66,185,250,165,140,112,226,225,124,154,112,145,146,241,56,240,231,247,116,254,28,95,122,153,108,237,75,143,34,66,138,3,21,253,26,212,68,215,86,174,47,165,106,90,66,164,214,1,87,28,20,79,89,58,91,105,247,15,179,162,235,154,38,117,179,36,80,57,29,239,40,93,48,100,24,189,157,126,128,128,0,80,59,240,217,212,101,12,106,106,80,144,77,6,165,233,183,169,1,110,249,163,3,96,180,26,35,192,174,35,52,199,223,67,63,164,199,208,169,33,41,56,62,82,131,65,177,111,182,141,162,90,223,249,35,217,54,197,239,203,254,206,154,255,168,0,32,0,4,0,80,33,109,53,12,142,165,77,36,205,33,34,178,43,4,117,248,128,27,146,34,58,108,80,184,162,245,14,58,40,193,212,242,56,122,230,227,145,73,137,200,244,162,237,90,121,78,91,238,118,35,78,76,220,186,94,252,195,242,87,156,170,5,105,64,34,129,23,14,25,77,39,200,13,20,39,161,32,97,132,66,180,164,203,132,237,151,116,194,96,105,7,132,36,50,244,137,168,44,192,195,154,10,32,17,208,235,200,8,83,175,7,160,96,25,188,203,150,251,156,133,240,102,46,67,106,158,54,84,1,137,199,222,231,254,85,34,105,53,161,150,129,34,198,30,112,106,99,27,151,210,70,163,121,82,179,134,77,32,132,163,24,164,255,107,180,173,53,171,154,66,206,139,11,133,69,2,16,54,128,152,46,100,213,146,244,107,60,96,145,181,204,177,22,58,99,102,135,54,119,23,103,93,24,136,210,50,5,118,25,232,209,206,125,52,105,245,189,66,18,196,185,189,8,155,169,18,160,56,85,174,170,244,202,67,214,121,217,219,25,195,145,14,99,162,105,232,161,112,202,70,19,173,196,86,79,180,241,111,113,94,241,182,19,217,202,14,136,167,184,240,83,24,243,107,143,138,248,30,243,67,166,115,222,156,136,101,127,99,18,99,247,187,233,66,0,64,0,100,248,18,16,140,166,86,114,130,54,175,122,84,197,225,165,232,255,173,132,17,58,9,164,68,28,201,21,80,38,58,203,233,32,56,30,29,162,183,102,165,45,140,234,203,232,236,221,154,152,199,155,155,167,142,71,17,233,179,213,93,109,33,122,171,246,255,251,178,100,34,4,119,63,99,80,147,89,100,240,64,198,73,64,101,231,56,29,25,163,67,76,225,62,64,251,25,101,21,132,157,154,118,143,12,218,46,2,36,187,139,33,0,34,164,170,4,26,102,233,166,176,197,219,14,213,61,29,195,240,84,240,30,68,84,99,44,32,21,39,25,163,92,28,178,172,58,213,55,212,1,82,76,235,186,150,224,209,210,18,25,130,209,154,8,100,40,146,172,44,241,150,190,79,98,237,135,238,48,87,25,225,126,26,179,108,229,193,216,64,21,24,108,181,221,187,109,124,23,9,139,238,29,197,145,79,201,101,154,86,19,232,106,120,185,75,233,207,207,73,60,201,67,143,21,159,73,234,106,52,142,11,27,88,225,238,119,110,250,222,109,184,165,108,194,236,203,244,114,59,187,179,57,189,103,67,173,14,32,86,203,146,180,159,63,213,67,126,152,201,148,191,109,243,188,93,199,108,110,223,157,161,133,21,68,220,208,186,47,50,232,13,20,145,205,231,110,234,186,28,79,110,62,77,92,12,105,162,145,65,61,255,118,161,122,159,253,245,55,170,87,31,125,228,127,86,251,87,253,188,208,4,0,0,0,24,20,5,26,84,88,248,188,12,163,47,29,37,160,73,240,149,192,77,204,112,117,244,241,23,177,46,135,150,113,153,196,34,86,239,206,239,229,213,51,142,219,251,57,82,76,118,150,122,154,55,22,130,162,140,182,130,3,160,78,68,38,87,165,12,18,62,156,35,196,32,138,11,134,153,241,120,150,20,20,130,194,155,4,2,173,18,72,8,16,208,237,132,224,28,172,16,44,79,168,32,209,81,147,232,49,215,36,42,82,23,130,130,81,36,197,2,44,58,75,108,66,144,128,23,117,45,147,225,120,67,15,98,191,120,20,193,209,137,63,204,234,113,190,127,221,169,107,65,135,40,166,34,48,252,227,164,227,85,122,128,50,2,43,70,141,220,151,23,210,25,24,188,63,184,133,82,26,21,217,178,120,138,222,19,81,232,144,16,176,218,36,41,173,30,22,57,56,50,142,34,156,240,54,226,125,156,103,179,43,12,85,68,36,87,253,122,85,210,32,45,10,179,48,89,186,85,109,193,77,192,23,77,146,26,92,169,133,187,205,164,220,98,228,165,67,110,158,40,225,164,111,224,248,222,90,109,237,36,177,244,251,191,111,46,66,17,12,154,120,160,108,223,121,185,142,229,242,31,174,167,24,219,253,75,219,95,95,245,118,244,192,0,64,25,0,0,5,69,85,120,165,39,4,125,27,83,95,43,250,65,20,151,114,133,30,32,199,220,72,59,63,131,212,251,191,77,43,127,229,114,136,148,236,171,81,108,185,106,165,168,30,197,154,184,195,245,233,34,209,125,188,211,47,131,92,98,110,255,251,178,100,33,0,247,0,104,209,211,88,100,112,69,197,169,48,97,231,60,27,145,161,71,76,225,158,1,18,25,100,193,150,29,144,204,97,78,211,217,119,63,207,243,238,159,107,17,16,144,150,80,226,221,179,193,3,139,220,172,1,97,141,140,185,68,192,18,33,33,195,118,48,34,220,46,99,105,139,170,25,87,93,196,80,73,122,176,22,213,141,48,22,224,166,15,180,62,180,166,225,210,168,14,3,154,53,141,3,16,30,20,136,202,248,185,18,213,36,243,198,136,171,13,223,80,213,161,135,13,211,241,78,2,198,151,23,44,248,32,83,69,239,9,35,167,194,143,253,162,109,23,157,39,57,54,136,211,165,199,157,92,117,84,140,174,126,247,171,178,145,17,73,231,99,133,155,159,172,93,105,153,180,86,115,118,144,65,179,143,85,122,169,151,200,160,161,1,26,124,37,85,73,70,215,117,76,115,48,29,205,201,245,212,70,162,30,243,39,202,231,126,104,214,182,245,49,43,222,159,40,238,193,25,124,110,41,125,205,210,222,212,36,203,111,229,219,106,146,19,113,45,167,40,168,139,66,178,26,171,191,209,172,2,0,18,0,0,5,72,65,117,30,33,251,26,26,206,100,11,190,3,220,142,95,130,181,179,133,202,76,10,42,176,71,185,240,213,216,111,41,234,213,229,148,242,217,233,250,122,124,106,242,173,75,150,28,90,208,67,227,19,125,220,121,91,150,171,214,85,230,198,236,178,165,176,197,26,252,226,113,199,192,135,70,18,57,255,78,1,80,210,48,42,27,46,71,0,83,73,6,9,32,212,185,18,76,66,129,85,134,0,37,80,128,36,20,192,136,41,22,140,16,241,110,159,41,18,63,187,41,120,214,111,97,35,152,196,46,45,1,229,161,208,122,216,34,74,94,57,149,137,245,176,56,156,240,205,20,211,20,198,203,157,203,41,126,163,45,221,234,218,24,242,26,214,173,186,79,212,130,113,178,181,200,59,95,250,37,252,163,117,155,45,30,157,18,143,227,227,19,14,198,173,67,199,213,57,68,100,148,221,206,56,221,225,62,134,150,202,40,198,122,93,26,212,166,205,197,0,182,170,168,172,147,221,187,49,18,76,185,89,56,189,18,80,201,63,141,104,149,85,197,175,185,198,179,247,105,141,102,54,202,63,16,142,84,128,89,216,175,243,26,211,38,233,217,181,61,191,106,151,117,200,223,253,59,19,213,118,143,164,0,73,91,76,199,188,223,172,172,244,198,25,49,174,55,241,247,225,234,120,18,21,131,165,105,101,13,81,28,59,109,22,67,31,129,173,89,167,151,91,183,20,236,63,34,161,139,206,70,103,165,176,11,165,34,128,158,215,245,232,100,74,156,185,16,243,254,202,6,133,11,6,251,162,255,251,178,100,37,0,119,109,104,208,11,56,79,148,68,198,73,69,97,229,44,27,93,143,71,77,97,51,193,25,15,37,1,151,148,120,25,121,90,113,104,75,114,196,10,10,91,133,193,2,128,1,89,95,129,86,2,72,105,172,27,169,139,19,32,49,131,3,96,29,217,134,17,39,97,149,129,180,5,25,83,165,160,115,206,2,77,33,225,65,75,162,2,71,128,113,212,52,182,107,49,38,212,169,244,110,171,161,148,70,212,201,47,18,37,89,29,23,2,36,183,181,0,81,191,82,22,213,215,135,218,72,38,177,145,16,201,248,52,40,162,12,228,170,161,233,163,70,72,162,231,85,50,145,181,201,69,90,170,2,120,176,136,113,84,23,176,110,83,65,8,35,104,83,51,138,64,174,127,215,105,141,212,61,100,116,196,208,124,78,72,154,247,89,157,134,107,132,105,80,64,0,33,154,240,89,193,36,205,111,2,136,157,33,15,21,76,106,113,136,130,77,36,58,101,88,134,81,34,241,223,178,101,155,200,91,214,78,170,49,68,5,71,194,66,205,24,250,209,10,148,116,235,250,172,102,69,167,81,114,239,111,244,12,167,181,209,253,96,136,1,32,0,0,40,150,240,214,32,216,15,76,37,185,45,9,12,244,82,73,89,54,159,216,24,44,0,176,25,90,85,99,177,205,196,168,240,187,77,132,102,174,21,169,104,101,81,171,29,150,83,83,90,127,37,145,57,154,143,3,49,105,205,113,217,72,23,29,189,102,109,60,188,5,192,163,235,90,77,216,179,154,35,58,175,47,67,166,149,196,240,47,169,84,203,53,106,130,210,10,91,48,55,65,225,18,136,97,193,165,72,39,153,101,175,37,120,159,49,197,82,83,85,227,57,126,31,84,13,197,90,223,86,41,1,92,149,210,199,162,207,76,60,192,101,111,252,134,126,35,140,110,90,146,106,140,135,233,68,123,200,147,106,209,239,244,205,55,75,82,226,144,161,11,12,10,89,32,147,71,77,150,122,193,198,133,223,72,69,152,42,235,68,140,157,240,220,223,168,245,114,116,206,116,30,107,82,38,77,50,229,240,84,2,36,210,186,99,148,210,195,118,118,19,128,230,5,43,124,176,34,38,74,104,10,51,218,125,13,69,62,147,43,139,121,200,118,69,51,239,106,50,57,157,106,82,176,66,238,22,53,135,202,146,44,227,122,207,25,80,84,213,138,97,54,132,22,225,218,171,118,197,93,93,141,236,254,160,0,192,25,0,0,1,68,201,79,42,80,28,80,133,213,78,245,179,102,37,85,237,127,214,156,28,154,64,194,25,138,183,147,193,201,171,4,188,210,138,191,132,126,191,223,169,79,140,244,57,255,123,114,186,40,203,180,224,202,167,41,213,197,245,176,84,3,38,114,255,251,178,100,34,128,118,214,104,209,211,24,100,112,72,35,185,48,97,229,58,29,153,163,64,45,101,51,209,1,141,229,21,134,20,232,61,52,80,226,205,94,37,36,93,5,132,85,86,230,132,144,104,9,64,90,34,211,36,24,36,48,1,176,102,109,144,28,4,112,26,72,170,149,104,170,157,72,52,1,17,90,208,81,51,197,134,172,171,177,147,192,112,204,101,116,190,147,109,148,15,129,32,65,183,4,194,122,241,45,244,2,205,138,161,245,93,161,96,229,105,201,179,54,220,181,79,234,254,193,21,93,153,199,83,76,186,167,232,144,165,25,123,149,39,128,241,215,83,187,207,45,125,9,244,85,173,87,217,93,118,47,48,103,224,99,45,105,137,213,142,188,126,219,181,133,141,59,122,203,231,163,58,110,24,181,196,107,144,248,72,73,165,4,142,133,21,25,165,116,198,232,122,91,207,227,217,54,144,22,147,242,167,170,98,157,12,150,45,76,44,235,121,250,58,17,46,128,24,165,70,24,180,94,120,193,146,187,131,229,13,2,175,98,235,120,6,132,221,123,168,235,254,149,186,159,79,212,0,164,80,209,53,14,7,207,75,2,252,142,139,137,72,228,237,94,49,32,67,72,45,100,33,144,84,112,8,36,145,83,75,97,214,133,73,73,186,150,57,53,118,166,121,106,53,126,40,233,223,211,46,184,215,34,235,29,144,43,122,249,148,41,228,234,78,52,173,4,4,242,35,252,177,200,67,247,84,32,96,115,230,67,18,114,40,136,158,12,8,12,64,233,0,69,139,194,12,128,39,35,23,81,212,79,83,208,220,148,160,185,75,152,217,28,72,84,184,30,12,116,244,79,33,5,129,172,41,103,71,64,64,18,148,42,39,197,77,219,71,177,165,190,139,161,151,65,4,128,33,34,149,159,51,139,45,105,157,70,212,110,244,169,184,80,204,40,4,178,168,34,70,33,242,10,72,166,176,184,174,132,196,185,6,113,99,135,32,168,212,11,152,195,236,5,165,68,82,19,162,116,113,161,245,217,238,55,176,178,167,34,90,163,158,122,210,30,223,78,255,191,36,145,70,111,180,243,41,37,22,106,121,3,226,205,88,75,226,64,255,2,178,37,103,237,37,89,50,2,199,76,8,0,218,163,18,16,102,26,15,225,206,9,231,29,38,37,198,238,179,229,81,91,86,223,1,69,69,65,204,77,131,141,250,37,13,34,203,239,27,91,83,91,92,50,137,133,255,255,238,0,32,0,6,128,21,254,163,167,16,26,237,133,191,133,218,144,198,223,184,189,244,1,82,195,45,28,185,137,22,151,78,13,183,86,85,32,146,75,169,166,101,147,150,173,84,164,181,158,161,234,151,31,73,185,215,242,146,3,127,125,114,177,66,0,19,189,147,255,251,178,100,34,7,119,75,104,80,179,89,76,240,66,99,105,53,105,231,44,156,129,153,66,172,229,51,193,32,142,228,193,134,21,152,171,11,93,66,73,122,198,130,44,196,85,123,163,91,242,28,100,200,81,19,64,50,249,24,224,24,34,10,28,107,14,38,249,146,105,9,161,203,7,56,67,227,21,15,92,105,208,186,225,205,2,87,11,50,206,9,65,44,155,62,191,40,96,8,66,159,233,234,144,183,80,87,58,140,65,224,93,206,26,171,73,92,87,65,187,62,16,11,34,146,188,244,53,233,97,160,93,58,172,40,220,189,204,197,13,33,100,92,204,33,68,100,109,16,16,69,34,131,11,172,136,162,93,162,117,15,78,224,232,86,238,44,213,161,21,79,193,2,199,152,45,35,72,17,49,109,236,34,139,255,86,219,109,166,202,243,114,168,90,10,172,202,30,141,34,225,0,0,131,45,50,163,27,41,131,54,209,0,155,71,164,148,108,110,193,194,180,253,116,107,49,13,114,117,179,230,105,176,227,183,187,247,34,155,233,233,87,10,37,160,132,233,220,106,211,198,177,87,154,60,76,155,218,213,52,183,96,2,214,255,207,44,33,33,216,154,166,54,123,75,54,194,56,67,43,151,90,108,210,103,204,128,148,235,104,133,212,38,5,122,218,98,85,104,93,187,25,206,75,32,92,239,78,254,116,251,202,215,218,126,230,34,181,96,121,12,65,76,32,22,192,219,163,99,38,70,69,49,70,208,229,214,56,132,24,234,236,79,180,121,49,148,14,1,75,200,158,12,84,26,105,140,129,223,27,75,114,81,164,232,20,217,188,58,22,108,121,94,13,184,210,68,224,64,188,32,1,197,0,73,194,215,0,67,26,121,153,172,70,24,193,163,76,145,91,93,214,217,4,175,140,56,190,221,214,11,47,82,247,222,4,114,92,215,230,27,122,229,17,59,111,179,191,47,84,157,227,41,253,254,232,135,36,234,42,104,126,29,26,3,203,34,55,141,173,169,52,228,4,137,33,171,90,94,156,145,217,100,231,33,12,169,115,227,232,123,53,47,35,103,160,250,89,186,65,69,160,138,227,36,74,91,97,244,161,108,165,22,167,162,164,3,14,11,96,153,45,57,14,136,32,183,170,57,99,210,22,38,71,201,134,229,208,100,20,208,105,75,20,215,251,154,246,215,68,125,43,138,32,12,108,32,163,6,140,40,28,147,21,46,225,249,176,243,64,160,119,234,142,26,218,154,72,94,176,165,123,189,250,244,43,208,0,72,0,14,131,132,193,188,36,58,37,158,11,73,86,79,68,40,163,108,232,128,7,73,86,50,68,50,77,53,184,213,185,67,3,215,162,191,202,73,235,82,185,236,251,79,57,221,252,178,118,53,0,62,180,209,135,122,44,255,251,178,100,29,128,118,249,103,209,51,56,79,144,59,3,169,72,101,229,70,26,193,163,77,172,61,62,65,11,15,100,193,144,166,80,152,144,2,66,160,149,27,27,186,142,44,59,74,7,12,143,144,42,167,47,58,131,184,229,96,168,48,114,74,121,14,98,142,153,197,13,12,36,169,17,129,205,153,2,29,233,155,100,154,131,34,112,15,169,230,7,170,68,26,74,28,54,4,148,203,10,60,40,21,194,86,4,44,111,11,252,216,158,246,188,241,49,56,106,134,218,117,56,17,74,103,102,51,200,2,47,40,128,32,250,10,3,73,201,56,214,127,102,18,44,133,143,61,182,45,167,77,198,217,196,69,80,178,172,9,78,28,139,69,196,146,114,100,148,142,68,234,174,217,50,60,56,114,68,111,196,23,233,168,252,67,242,91,226,233,73,107,151,148,226,253,6,190,197,128,96,0,0,92,184,178,194,79,73,24,113,226,112,148,132,85,146,59,8,11,110,14,168,155,107,144,251,225,97,213,245,118,33,108,244,106,249,25,180,128,239,65,187,149,74,110,51,125,66,238,135,78,53,123,5,148,154,180,1,4,32,7,41,0,0,167,107,76,157,149,17,53,184,67,174,156,49,94,19,22,213,120,188,149,246,88,170,111,32,119,105,245,6,192,253,139,91,167,165,145,197,169,230,166,225,154,208,238,234,231,34,135,103,226,116,208,228,166,26,194,43,39,151,90,124,226,106,105,43,166,145,57,177,118,105,29,105,51,170,233,9,10,168,170,232,248,168,225,133,216,220,201,14,153,204,180,104,133,208,76,133,111,4,109,177,241,41,72,54,165,240,237,66,157,47,12,37,189,153,44,190,186,87,152,136,167,54,102,231,170,149,90,149,114,207,59,4,172,147,56,194,209,146,8,93,150,119,243,73,146,116,226,33,64,210,52,41,97,232,177,138,134,202,138,145,6,4,208,37,0,136,15,164,244,142,46,152,132,5,83,187,20,84,241,96,76,132,82,199,33,178,196,123,255,80,124,125,232,137,204,54,128,212,45,35,15,19,72,230,176,125,205,202,160,134,66,122,55,5,171,149,31,16,3,142,49,73,99,96,71,23,186,63,93,179,204,201,159,44,227,244,63,202,157,202,27,239,230,228,111,126,136,89,164,156,147,162,55,95,81,235,234,149,238,58,155,86,135,208,228,189,136,245,68,57,28,53,255,209,0,80,208,72,114,142,159,150,66,68,21,113,80,186,9,225,171,10,142,42,202,203,75,121,38,140,24,194,98,69,1,16,49,220,156,168,174,164,242,45,106,213,217,116,1,13,203,162,241,26,59,20,176,221,198,145,12,210,180,215,220,185,42,100,94,32,104,81,96,174,32,168,2,34,134,60,56,96,53,158,204,65,2,157,161,33,208,255,251,178,100,43,128,248,37,103,79,11,90,100,242,66,67,185,48,101,131,100,26,153,155,71,76,225,30,65,35,15,36,193,151,160,120,208,25,57,142,16,93,164,27,70,48,22,128,177,2,192,209,18,67,72,16,0,108,66,180,22,180,56,161,189,42,155,192,41,0,98,70,106,232,155,3,94,68,226,39,26,156,2,184,97,145,9,2,11,15,156,82,10,218,195,203,212,250,153,48,82,84,167,93,75,153,32,83,181,192,73,39,236,68,1,173,179,133,97,134,228,42,211,0,67,206,244,251,174,187,221,147,183,80,71,82,81,38,184,144,124,18,138,230,70,199,11,149,66,39,164,128,126,124,121,212,169,7,161,90,197,178,210,228,103,139,157,100,225,35,36,132,138,245,251,251,106,108,88,98,105,70,185,223,203,76,204,229,47,78,216,33,119,91,236,114,175,221,237,110,53,8,70,63,123,109,220,253,85,148,53,68,156,198,188,34,201,75,30,180,228,158,173,75,23,146,8,194,242,84,35,124,40,43,120,79,60,71,177,211,237,57,249,244,188,149,40,141,179,8,82,1,7,138,147,38,144,125,239,91,197,250,244,104,123,74,20,154,56,245,44,81,202,22,175,214,0,128,81,0,0,1,139,253,135,53,178,151,16,181,243,114,99,115,17,184,196,57,64,138,210,117,58,20,5,125,181,166,249,199,206,188,213,89,71,37,21,103,230,110,70,170,125,121,125,154,253,185,118,67,63,102,67,23,184,190,156,150,16,202,159,70,217,90,85,213,18,133,203,83,86,44,250,230,207,155,66,80,6,88,172,154,200,179,19,94,96,113,220,100,220,48,211,64,131,90,8,56,26,50,9,0,33,68,243,9,4,99,109,208,140,18,132,205,12,226,156,64,140,69,251,158,90,181,42,176,217,156,169,154,239,33,151,101,77,159,102,213,221,82,121,56,240,212,7,105,222,136,73,5,217,79,252,178,165,3,134,242,133,80,124,33,38,25,5,135,178,123,135,34,193,216,217,18,25,135,202,113,162,198,193,219,74,142,49,67,55,1,202,241,254,148,248,195,70,135,38,139,178,103,122,179,22,227,130,96,194,191,84,170,137,55,204,206,129,92,196,134,134,146,81,112,182,176,222,7,117,106,105,34,125,166,27,80,202,47,184,71,240,222,84,117,202,245,243,242,252,81,17,160,98,249,18,147,96,85,140,60,21,114,32,189,167,47,0,32,149,166,170,181,98,194,16,163,8,33,214,216,186,255,189,64,0,0,52,232,159,112,205,44,150,190,213,138,162,144,77,49,13,216,116,218,168,140,28,50,132,196,203,38,14,178,91,179,237,4,196,223,234,56,182,165,90,213,217,187,250,181,77,73,55,47,189,110,106,101,249,147,67,80,195,248,239,43,43,250,189,255,251,178,100,32,136,119,46,104,208,147,89,79,144,67,3,185,72,61,133,100,155,57,151,70,236,97,147,193,26,146,164,193,151,140,184,215,168,48,82,122,180,200,251,104,90,166,173,113,19,215,130,126,59,40,100,188,84,208,20,92,66,57,186,24,146,33,36,136,1,2,26,22,88,168,149,135,0,1,132,61,103,204,144,12,48,204,137,206,203,73,66,100,5,176,85,102,82,36,20,52,144,77,109,11,160,247,242,89,5,188,207,43,53,105,181,150,84,211,252,249,74,165,212,61,128,155,73,108,227,189,60,96,19,18,162,109,5,5,198,132,104,17,176,156,214,18,163,222,122,62,206,169,21,194,153,141,147,190,72,147,188,34,90,121,159,255,10,132,73,214,157,40,105,52,123,255,67,208,230,136,230,140,117,50,41,127,13,135,88,179,76,78,125,202,160,208,197,153,78,60,2,0,0,1,117,160,204,7,65,184,175,68,5,58,126,27,148,237,227,129,28,102,157,92,141,196,190,67,131,168,112,201,204,254,136,180,172,150,65,244,98,11,103,10,54,181,135,101,212,151,132,174,164,232,203,107,26,213,237,82,40,154,221,164,122,106,168,36,0,0,42,12,9,134,24,142,34,130,108,166,170,250,129,101,154,145,67,47,171,70,136,199,218,153,117,214,108,137,247,183,41,145,110,98,146,189,90,59,121,198,234,218,175,86,118,155,147,148,211,208,84,134,36,239,210,225,73,105,49,90,35,3,98,44,245,162,42,170,152,176,200,171,182,68,52,230,10,185,80,183,204,233,84,216,17,24,193,34,82,243,92,194,54,8,217,128,170,102,97,24,241,34,171,160,61,202,28,89,96,184,80,132,42,4,232,116,157,53,81,72,69,99,156,125,156,55,10,143,178,28,91,43,150,237,184,210,53,153,59,190,185,28,116,227,114,119,42,39,111,199,131,114,185,218,214,158,157,48,59,141,115,102,182,81,21,251,156,125,105,224,74,210,126,149,169,186,100,188,188,254,169,219,94,86,135,254,82,237,106,84,41,174,60,84,249,217,183,203,12,204,204,178,253,153,99,54,177,211,190,179,103,90,228,92,154,7,129,61,207,24,9,132,135,202,160,168,99,111,104,112,120,24,81,21,201,23,53,201,92,213,149,252,121,110,207,188,75,109,189,138,112,69,15,133,118,31,18,228,28,33,35,186,255,253,226,124,17,1,186,175,15,101,94,42,240,216,10,195,173,246,52,202,82,239,247,160,8,32,0,6,92,38,74,158,38,176,45,60,56,6,14,140,14,245,58,223,119,130,195,33,82,66,186,12,20,179,129,128,186,172,66,89,59,65,123,119,41,230,104,162,95,133,141,80,83,222,157,147,238,92,232,89,102,207,171,191,14,165,75,252,175,37,107,0,213,42,255,251,178,100,35,4,247,26,104,209,51,56,79,144,71,196,105,48,101,35,106,27,137,161,72,108,225,62,65,14,14,165,1,151,148,120,177,86,152,129,201,172,165,169,94,134,40,86,138,114,148,17,38,106,63,12,162,67,48,100,5,82,205,82,72,109,58,10,25,12,12,1,0,230,80,38,146,137,130,117,169,34,0,185,14,8,91,100,169,84,195,132,64,123,28,145,183,52,128,113,231,211,126,55,184,53,97,145,121,174,171,27,189,62,179,34,110,228,235,51,122,225,200,68,78,150,20,215,229,42,23,69,23,18,172,116,130,122,125,255,27,17,42,135,79,163,90,73,161,181,85,109,27,107,187,83,196,181,150,140,173,41,187,206,110,95,66,74,68,172,137,39,144,156,165,57,183,38,94,147,108,231,214,222,202,217,116,248,111,182,19,95,83,37,16,242,150,29,71,147,34,196,155,35,14,129,37,210,203,241,49,192,243,6,0,254,14,156,20,232,30,115,220,79,164,141,11,95,250,251,233,67,221,254,164,28,26,104,171,192,16,110,127,15,34,97,56,229,237,24,246,73,230,28,86,43,36,205,125,94,198,79,217,95,239,32,0,0,81,205,135,2,224,28,110,62,4,194,167,108,21,69,17,151,98,130,36,121,113,219,163,50,46,195,240,252,51,187,82,218,110,85,175,157,171,31,59,110,165,88,214,24,89,171,171,149,163,84,206,228,238,107,201,131,79,51,101,55,76,21,171,86,20,166,43,14,132,232,21,0,229,173,71,53,140,143,107,233,139,152,128,134,22,221,2,194,24,106,168,217,148,48,64,194,72,131,27,16,20,68,152,60,112,66,64,78,24,73,149,107,165,56,145,173,85,11,36,201,32,8,114,32,248,55,176,60,190,24,129,94,198,217,204,106,138,229,252,129,236,175,232,181,43,165,47,125,166,119,94,91,163,64,148,50,164,139,127,181,91,182,8,116,150,104,26,140,106,26,186,228,102,76,144,140,158,38,50,184,143,144,74,68,219,52,104,216,73,1,236,38,32,29,21,19,39,8,22,127,246,129,84,159,7,251,147,254,44,245,147,115,83,131,255,127,250,34,10,120,18,33,211,9,214,92,150,129,114,137,63,144,181,104,157,130,226,3,26,229,211,9,88,181,165,251,205,180,16,43,142,169,234,205,140,101,21,175,26,179,9,60,129,35,153,149,104,178,125,23,26,179,132,36,123,255,38,126,44,150,59,217,119,255,190,64,0,100,98,66,16,65,231,128,192,163,21,234,209,83,120,22,5,85,174,138,115,166,3,196,197,17,18,42,154,239,43,177,47,176,223,213,159,202,127,41,218,26,8,54,95,216,93,191,175,148,78,214,48,107,99,104,48,99,239,15,184,16,234,64,190,203,193,186,14,133,47,75,158,255,251,178,100,37,8,119,59,102,209,19,56,100,244,70,195,169,64,101,227,100,27,249,163,73,76,101,156,129,7,13,229,21,132,137,144,200,144,121,49,215,42,253,68,230,176,104,122,231,107,110,163,154,25,134,108,17,3,184,85,232,150,15,47,60,72,12,19,86,74,214,92,96,169,74,200,20,193,234,6,49,161,250,19,44,58,101,212,128,93,199,202,145,69,26,252,169,247,134,164,42,112,238,184,115,174,156,16,235,209,184,48,107,168,240,63,178,152,114,29,134,134,162,153,68,241,201,237,153,110,143,245,44,182,146,174,244,236,100,148,156,172,100,70,38,68,172,172,76,80,217,49,89,97,112,129,117,111,88,246,184,186,104,89,37,185,210,114,225,105,73,118,61,150,92,140,144,177,92,192,244,204,234,251,28,50,181,99,208,184,24,75,125,116,233,10,91,83,176,165,107,198,27,80,73,232,179,55,151,180,209,100,226,171,166,183,175,10,211,151,73,151,57,177,133,83,5,214,212,111,208,94,43,72,177,69,117,142,80,160,216,9,246,41,126,22,22,133,219,106,109,70,211,52,54,102,164,180,162,235,64,206,159,244,128,200,0,0,15,42,71,84,168,131,205,86,18,62,194,37,214,165,16,237,66,2,176,250,141,193,93,52,199,105,255,135,230,39,90,150,20,245,232,247,114,106,173,202,105,92,175,181,245,110,237,127,149,200,100,145,41,68,105,162,191,12,242,26,80,149,12,101,83,203,102,7,92,140,230,30,80,214,209,100,145,76,187,200,75,74,2,249,38,128,145,194,32,204,82,209,84,84,51,164,176,105,108,136,169,82,38,11,22,94,200,38,25,48,133,234,166,78,248,84,218,151,60,153,49,38,4,149,42,105,66,233,190,81,118,59,139,108,206,25,235,169,106,55,60,239,179,186,12,165,244,185,89,92,124,100,241,98,175,203,19,69,191,209,55,204,61,244,183,221,169,249,213,238,151,138,197,82,105,114,205,60,149,32,244,216,226,185,194,243,159,69,235,24,6,161,235,148,153,100,120,189,180,169,167,79,173,49,100,229,11,144,157,56,212,139,206,20,89,61,213,211,156,72,20,54,191,30,225,86,170,37,99,161,87,80,116,2,255,76,21,24,157,52,102,78,152,89,116,86,14,163,223,116,131,148,102,8,38,102,59,184,149,66,55,88,123,64,112,210,201,188,249,108,76,145,22,136,178,188,89,78,161,234,241,209,219,115,171,82,0,64,45,0,0,9,225,24,92,145,9,81,194,26,79,36,94,130,159,200,147,55,133,183,149,162,210,36,164,6,143,54,253,153,88,202,31,207,42,120,99,179,50,171,54,33,218,104,46,205,202,58,60,243,195,144,35,160,235,81,186,106,0,250,52,119,61,85,167,161,229,25,81,255,251,178,100,36,128,119,30,104,210,83,25,103,16,69,100,105,48,101,136,100,29,77,155,66,76,225,62,65,4,17,165,21,134,29,136,116,81,127,211,221,38,97,12,148,84,165,104,174,60,0,65,72,6,121,88,41,33,66,136,8,194,1,44,15,28,85,85,128,47,146,50,32,88,9,229,85,38,17,34,231,113,162,103,14,228,101,217,92,237,242,199,114,41,204,140,108,13,200,131,252,75,9,201,77,74,206,4,197,254,37,57,27,38,196,101,40,248,204,120,149,133,84,135,99,193,194,86,83,152,159,28,49,29,181,147,137,125,57,184,248,236,84,80,57,80,226,163,129,29,221,150,161,88,112,94,75,143,186,106,1,72,165,227,219,252,179,105,197,203,169,50,241,241,162,152,141,140,142,87,24,14,118,198,213,88,254,51,18,145,102,27,132,45,35,95,231,69,58,160,162,0,235,210,169,11,165,238,16,5,68,189,40,249,0,70,204,137,230,111,98,126,55,178,216,14,157,117,188,235,101,204,250,113,18,146,26,173,110,107,250,204,93,201,124,235,65,246,29,109,234,208,174,132,57,77,118,239,255,245,32,0,26,150,36,136,8,67,90,244,70,30,126,30,92,178,198,182,156,81,130,5,4,34,62,50,176,104,10,168,132,245,36,160,119,163,110,255,57,140,198,88,89,153,162,141,199,171,78,223,202,236,86,163,237,148,86,27,102,76,157,10,73,68,123,16,144,195,152,59,206,188,215,32,208,105,136,13,13,12,203,220,92,0,185,40,154,227,141,6,175,205,50,199,106,1,46,114,54,115,148,100,172,68,160,225,224,4,131,144,66,73,174,58,11,147,224,20,177,181,181,225,217,19,32,2,178,43,151,249,33,147,85,83,48,244,86,30,49,48,23,172,141,217,93,137,182,152,109,77,234,88,116,212,105,203,61,175,54,206,90,248,130,33,238,69,32,86,64,30,53,100,100,5,200,73,5,12,93,143,164,136,122,105,197,22,79,110,68,132,168,141,59,22,195,141,39,24,245,109,61,138,145,138,207,185,53,120,105,148,40,46,127,255,207,223,179,168,57,26,157,52,151,101,84,53,76,107,32,248,112,91,242,62,224,166,221,244,67,35,64,115,96,198,200,143,14,115,60,126,97,209,212,161,215,22,25,31,33,25,181,64,184,148,94,139,92,243,161,103,68,162,40,213,247,84,225,17,115,166,221,90,142,156,152,69,154,148,216,169,52,51,237,163,48,191,163,71,186,224,0,64,0,6,132,244,184,22,44,231,113,5,211,61,14,238,101,103,165,110,68,20,185,30,90,170,8,6,128,46,187,91,128,27,181,174,57,244,244,215,43,216,203,41,252,229,248,86,177,98,135,121,70,103,224,38,186,186,229,111,27,91,75,228,173,68,214,255,251,176,100,33,138,247,22,102,209,51,57,76,240,68,163,121,69,101,37,102,28,205,157,66,76,225,62,64,253,13,165,1,133,157,162,122,255,49,6,184,205,218,242,184,121,139,255,58,244,24,193,37,114,152,165,177,148,74,111,130,172,10,128,171,76,179,142,48,137,171,92,192,132,135,83,130,134,222,8,232,200,92,193,137,89,71,82,0,144,191,21,218,125,67,145,161,130,170,162,171,249,35,131,32,23,237,120,202,215,178,190,90,83,116,144,116,189,150,238,87,91,112,76,190,24,124,251,0,138,136,143,16,168,38,146,67,104,219,103,83,108,149,82,147,195,170,66,15,105,10,109,166,131,37,154,218,39,37,38,117,86,21,73,133,238,94,232,210,115,66,185,131,154,155,148,132,88,246,163,52,150,146,31,168,51,169,226,80,71,53,62,156,127,160,92,32,0,19,48,176,112,135,10,233,34,189,105,90,212,82,84,183,225,98,130,196,160,102,85,6,5,104,133,118,7,180,255,147,219,74,140,84,13,251,128,198,165,60,224,201,34,244,186,104,74,36,173,225,245,54,143,69,175,73,174,151,41,61,219,255,247,116,253,32,48,224,174,96,240,167,147,8,162,208,133,1,87,210,233,106,106,191,131,164,164,35,134,135,64,81,234,237,155,162,74,229,164,134,96,123,153,127,218,189,69,126,53,206,68,178,149,91,189,168,21,245,148,88,120,182,215,166,220,187,169,174,236,151,141,11,31,101,68,145,101,182,81,65,17,165,80,163,200,7,45,48,235,136,70,24,81,138,136,88,241,200,13,1,0,200,155,231,30,96,153,46,0,131,30,241,251,60,25,52,109,50,81,36,130,56,248,136,78,59,4,131,66,64,182,229,201,192,170,51,141,109,161,37,228,52,179,17,53,76,27,27,56,75,186,238,179,100,110,175,123,178,255,51,88,126,118,61,199,106,66,239,36,41,12,47,238,132,72,87,100,129,139,88,132,141,240,172,178,186,161,115,9,8,23,233,160,72,144,96,206,39,3,200,137,217,145,10,66,102,90,109,41,56,46,89,168,203,84,174,178,168,115,124,111,106,188,162,163,231,89,47,54,57,49,101,178,34,162,106,107,49,225,26,2,247,43,214,126,147,175,43,85,117,176,64,64,113,169,13,218,32,11,194,8,88,134,78,233,72,233,90,115,117,76,250,186,137,246,210,234,33,56,181,197,14,5,84,179,238,77,220,209,102,211,52,78,238,199,183,173,221,104,0,0,13,0,0,212,61,113,0,70,3,166,14,5,60,88,34,125,197,219,147,239,45,16,2,158,77,137,224,76,35,168,34,238,61,138,235,42,239,53,105,217,77,4,46,220,213,74,75,209,203,54,237,204,99,32,142,194,36,80,220,125,218,88,141,234,230,85,255,251,178,100,34,0,119,68,103,209,75,56,79,144,69,131,121,69,97,98,118,28,101,161,68,204,225,62,64,244,148,101,21,151,168,224,38,78,210,22,17,165,160,33,185,51,185,66,106,7,0,91,245,152,52,138,60,160,8,128,242,192,163,73,35,129,20,32,231,140,212,14,16,142,63,0,210,0,144,49,131,50,88,1,178,100,138,118,24,40,110,107,250,135,21,87,74,203,50,137,76,165,110,71,23,77,42,240,120,91,19,132,253,59,18,8,227,112,80,87,153,157,183,142,156,137,148,229,41,150,69,161,14,212,92,66,67,103,203,181,104,100,23,63,228,178,234,106,162,147,241,146,166,14,24,117,159,97,212,75,145,197,17,36,143,248,177,117,24,43,12,202,209,236,130,39,144,57,99,254,186,105,40,203,212,158,105,214,115,170,190,47,104,160,130,194,123,53,49,94,131,0,0,92,166,26,9,3,193,82,109,35,233,161,61,0,181,8,104,133,139,198,55,28,160,126,71,161,139,96,86,149,112,219,209,226,236,166,186,18,17,21,155,146,0,52,36,183,212,177,43,69,212,187,146,130,174,46,165,135,95,220,213,10,236,79,239,191,251,40,8,32,0,14,198,83,48,0,73,113,19,164,152,130,0,159,138,184,170,56,1,4,11,206,84,216,87,235,3,119,217,51,171,156,22,253,88,166,189,19,157,206,147,183,110,217,151,95,189,44,169,82,126,150,213,60,125,221,252,85,169,151,53,7,249,65,215,35,28,139,10,148,152,197,233,94,77,105,6,11,206,0,48,185,198,72,74,90,101,50,36,132,30,136,78,81,253,17,134,58,154,40,48,112,161,162,11,8,103,146,106,192,98,0,134,17,149,166,2,16,38,37,238,171,213,140,40,7,17,208,134,18,245,253,110,47,59,115,109,217,140,66,56,158,207,59,143,21,94,175,12,174,117,185,58,209,8,149,74,105,131,103,64,56,171,49,98,82,198,211,141,83,223,19,228,51,93,35,143,61,76,222,35,162,137,146,47,31,209,40,217,196,100,231,89,71,219,44,219,132,109,233,99,221,73,220,165,233,9,236,75,46,11,39,12,203,111,103,20,112,124,242,104,142,55,177,212,9,155,112,0,128,13,128,181,79,115,32,65,101,132,224,188,84,149,192,24,40,153,91,153,83,12,42,237,3,37,41,226,239,42,221,29,5,191,62,211,2,177,244,211,69,90,189,145,209,126,90,113,39,84,122,235,77,192,156,13,250,1,0,32,0,6,232,172,81,211,70,18,11,34,40,34,192,150,18,45,29,160,134,138,163,2,128,27,2,210,20,28,16,85,34,135,131,180,40,164,101,215,150,118,110,110,180,162,246,124,239,218,150,215,166,166,126,38,226,110,166,114,135,2,70,181,21,165,25,25,255,251,178,100,34,2,183,113,104,208,179,89,76,240,66,228,105,72,97,130,100,27,49,163,71,76,97,51,193,36,17,228,193,135,148,176,163,27,98,162,48,210,252,188,227,36,33,171,140,5,17,164,44,166,112,202,138,140,32,36,121,243,0,34,49,72,67,79,66,205,48,117,250,201,225,144,134,143,34,80,238,110,172,1,92,228,64,18,138,120,147,48,34,6,194,103,150,85,142,48,194,214,58,43,225,139,171,151,145,82,190,108,189,219,149,50,152,109,117,66,144,78,206,225,150,175,215,165,173,71,228,183,166,231,219,20,6,80,176,164,61,24,151,38,42,121,180,15,89,55,17,180,132,193,45,64,177,1,169,20,153,121,162,228,67,103,209,214,145,91,126,57,228,137,16,170,200,132,18,175,230,146,6,162,141,232,136,142,242,199,118,8,82,184,82,147,134,212,38,216,186,181,139,92,102,246,128,1,128,0,60,22,208,66,114,82,114,13,13,140,40,237,248,49,255,182,66,182,79,56,75,7,0,202,96,204,113,145,91,179,121,206,96,217,40,151,153,204,33,228,221,236,40,86,170,221,54,118,20,115,183,184,131,205,169,81,82,44,239,117,115,86,111,0,64,8,0,98,34,191,195,135,7,136,188,74,245,67,218,236,99,214,108,58,192,227,47,75,138,48,212,231,91,234,137,160,217,142,200,247,59,26,144,206,210,76,126,230,103,62,142,165,13,124,175,78,181,250,108,93,245,122,177,211,93,16,211,61,96,159,218,69,160,242,185,40,40,157,110,114,252,68,37,106,102,45,236,41,196,106,69,231,112,84,20,185,200,252,32,40,53,200,134,28,209,20,81,92,18,16,89,20,144,233,13,139,108,8,73,80,37,51,84,237,57,161,68,92,70,0,173,139,26,105,120,193,178,53,159,62,211,101,80,245,43,37,121,150,13,254,129,229,18,58,74,120,118,41,249,108,233,195,100,47,34,21,255,11,246,217,45,158,184,150,77,162,68,8,165,43,60,121,21,43,22,214,46,164,148,141,68,212,234,17,117,66,109,201,144,90,63,166,97,247,113,186,70,221,252,153,36,146,102,10,111,146,3,142,105,94,136,42,78,178,133,230,156,36,215,71,6,161,105,108,45,225,135,40,195,196,36,131,42,249,30,101,108,179,117,52,104,171,164,140,46,66,123,154,3,25,250,88,161,98,229,144,89,188,189,70,149,193,122,170,90,18,2,52,56,224,96,117,140,150,125,239,178,236,4,170,44,185,62,162,0,40,0,12,97,146,138,96,194,15,32,146,249,173,146,131,59,13,67,14,172,168,96,151,117,175,171,115,116,86,70,72,192,24,180,174,31,117,242,181,82,154,41,107,46,252,253,203,112,37,108,241,194,92,239,214,168,225,42,110,40,114,200,255,251,178,100,31,136,183,4,102,209,51,56,79,144,68,36,105,48,97,226,102,28,17,161,68,204,101,60,129,3,15,165,21,151,136,120,211,56,36,29,139,164,74,178,173,85,135,139,13,2,246,150,193,21,85,210,96,18,130,144,196,40,169,106,41,200,12,120,193,3,129,0,96,192,168,134,168,56,8,107,139,16,197,12,104,2,53,25,32,13,80,28,136,8,126,95,103,40,178,46,18,116,56,108,181,224,109,26,84,186,178,203,127,98,82,214,44,166,77,13,223,162,111,182,217,36,113,104,53,247,114,114,217,98,67,7,29,224,146,125,103,22,158,255,1,111,238,36,13,196,149,185,172,230,153,39,96,121,148,8,147,25,59,136,154,141,26,66,134,103,208,157,121,93,131,104,247,255,54,27,200,181,82,255,255,158,81,140,157,215,120,69,26,24,235,237,65,187,237,104,24,148,2,150,84,89,78,156,25,2,61,111,4,104,69,225,145,67,175,82,12,6,10,152,142,231,171,46,34,195,135,62,155,88,161,160,170,205,184,122,43,184,114,180,47,51,187,63,187,67,57,214,125,19,3,38,78,63,96,230,145,212,252,84,207,120,192,0,29,35,19,60,189,231,62,34,96,96,219,154,85,67,239,179,22,178,222,33,20,27,78,100,72,246,17,33,150,183,152,180,151,234,91,221,92,207,81,140,103,174,90,202,81,71,244,145,200,132,102,30,107,114,233,217,106,208,111,23,194,223,95,139,30,101,145,41,122,9,90,58,87,140,1,192,87,14,184,200,26,178,30,143,20,215,144,28,104,18,104,162,69,184,33,132,185,136,28,109,142,148,215,5,133,26,44,239,76,206,52,42,194,2,150,178,160,153,149,182,20,174,74,54,132,143,75,134,51,25,246,194,193,80,2,239,165,195,46,72,70,90,236,64,14,51,142,241,186,14,205,251,80,5,52,149,250,88,148,75,1,179,242,128,149,56,18,235,82,184,88,170,250,229,14,52,216,84,135,26,154,9,32,48,107,148,238,60,194,168,165,241,222,159,98,148,89,142,134,198,57,159,50,145,243,45,174,239,255,156,50,22,171,117,56,83,134,66,70,152,132,200,134,221,58,15,21,43,0,252,206,38,33,247,21,148,137,74,0,124,1,205,99,41,152,24,79,3,95,107,239,119,34,156,21,182,32,35,95,194,122,215,79,225,30,135,8,85,241,34,225,81,132,149,64,246,185,111,82,92,195,73,213,255,123,119,212,0,96,24,128,0,5,215,38,15,72,132,127,64,212,74,146,179,218,104,5,202,118,9,9,27,120,222,166,80,186,211,37,168,207,81,185,46,245,221,101,110,122,26,156,163,138,200,57,44,236,246,53,57,27,151,206,63,173,243,116,131,92,5,122,254,184,77,74,70,162,172,61,255,251,178,100,36,0,247,77,104,81,211,24,100,240,64,163,137,69,97,229,100,28,253,163,68,236,101,60,129,2,141,165,1,132,137,144,218,151,52,149,172,224,23,162,60,169,81,61,57,192,42,82,160,188,4,66,95,163,223,17,9,0,42,194,60,56,125,28,206,23,73,113,224,41,4,141,60,20,145,104,160,8,24,57,109,205,42,21,202,76,41,99,204,226,85,141,179,232,45,167,178,46,54,6,77,23,103,143,124,52,253,50,57,51,93,147,64,246,169,230,163,16,194,33,197,121,42,216,193,44,255,200,239,249,109,181,232,108,176,153,109,177,98,17,249,193,104,114,114,181,63,80,112,229,69,103,5,18,250,63,163,117,106,34,168,252,241,124,75,51,147,131,254,157,46,154,111,155,118,30,183,52,139,178,250,92,91,178,209,237,149,194,195,108,221,184,28,216,64,0,41,166,82,220,181,192,165,163,11,128,190,164,83,80,92,216,135,36,192,139,81,177,117,33,53,70,105,50,246,120,110,81,70,75,23,117,233,3,178,19,83,98,67,250,144,90,151,230,171,189,45,179,21,204,41,146,19,255,249,46,199,122,66,24,0,0,0,138,174,164,198,142,72,180,121,66,40,188,59,19,130,92,216,57,109,42,7,57,37,209,104,28,18,211,78,41,198,242,139,126,17,236,101,253,148,110,159,182,41,171,101,42,135,183,238,244,94,36,226,52,230,194,235,42,179,37,28,2,126,177,113,226,48,246,30,210,211,205,227,85,130,202,128,7,86,173,109,32,184,104,12,4,36,29,115,178,128,83,24,3,36,164,24,73,3,5,176,16,0,192,78,37,197,88,6,46,160,225,22,23,53,30,197,19,87,165,209,94,142,148,108,96,52,213,120,20,217,4,215,87,37,168,179,131,12,68,84,105,187,51,153,127,34,204,166,67,82,0,109,166,237,66,41,137,200,203,65,74,38,70,208,250,185,107,32,212,68,123,209,77,30,36,109,45,44,202,229,142,206,121,8,184,250,107,163,33,70,195,161,57,120,145,31,7,177,116,157,35,7,77,144,160,100,235,136,76,140,42,194,136,152,50,162,175,90,13,168,255,227,53,145,91,43,246,193,153,160,128,220,165,158,60,148,236,98,79,197,43,30,155,10,100,106,80,116,70,1,34,41,3,116,31,49,170,57,134,110,254,180,192,85,1,172,35,212,62,22,209,0,82,235,82,54,69,197,130,250,154,45,107,207,214,203,156,194,43,161,116,172,16,0,0,4,21,64,179,129,193,28,232,233,215,116,0,210,163,79,67,64,128,70,82,230,51,23,140,40,180,137,39,82,73,185,209,105,43,221,27,152,166,153,191,102,245,122,151,239,70,38,163,82,250,180,46,253,233,125,29,70,80,199,226,75,96,188,106,24,255,251,178,100,34,4,119,97,103,80,179,25,79,32,70,37,217,48,101,34,136,27,189,161,68,76,101,60,129,5,23,101,85,132,10,32,5,82,20,154,66,203,86,211,46,69,145,70,35,161,114,92,148,144,73,84,1,34,146,187,26,96,105,50,45,140,29,5,0,5,38,145,35,87,164,144,33,98,168,99,209,1,45,31,28,226,60,144,180,228,48,71,30,20,227,49,209,22,33,139,35,192,240,47,111,110,183,68,174,147,169,132,121,166,48,170,73,42,5,190,208,52,5,16,126,165,15,187,160,229,75,105,223,135,133,88,52,100,95,65,193,82,195,114,136,137,67,6,200,145,170,168,144,211,13,162,233,46,92,185,226,120,50,169,102,213,81,73,37,110,240,241,140,102,161,51,24,81,19,56,162,111,106,138,121,220,219,219,164,82,220,111,33,114,218,132,20,6,157,206,66,87,53,183,183,74,171,14,104,216,94,2,33,19,184,190,189,130,225,231,248,16,98,61,242,188,196,13,15,66,217,198,33,247,61,186,151,140,246,161,138,231,173,75,242,223,95,109,165,190,202,184,148,185,253,95,60,221,200,222,183,216,156,37,206,211,109,124,226,106,127,204,123,37,80,0,13,116,38,49,108,165,129,139,34,15,27,188,146,32,239,202,208,101,161,179,167,37,39,195,136,209,151,27,185,201,92,186,237,29,125,222,194,154,119,183,45,218,149,211,210,62,178,217,206,210,189,114,55,90,121,226,72,71,53,69,215,138,17,23,241,144,178,122,85,166,224,5,134,190,215,122,143,209,70,68,64,12,32,199,20,121,33,146,139,78,107,146,72,129,11,64,43,198,171,59,23,52,0,90,230,40,230,34,9,122,177,19,25,179,149,82,78,100,104,76,4,226,170,195,87,100,2,249,213,114,216,98,149,182,124,166,167,227,18,150,21,30,141,71,217,156,106,126,50,255,64,208,85,72,120,84,201,114,93,253,91,40,38,98,48,213,226,137,120,24,67,135,52,170,169,30,148,214,37,84,145,19,103,178,74,24,159,241,164,23,179,105,161,74,105,151,120,226,39,53,182,138,83,67,151,93,68,56,147,10,120,205,102,25,247,25,40,64,135,245,5,40,168,160,129,5,45,228,166,141,97,39,168,90,180,176,119,8,201,142,85,167,167,225,79,255,4,181,146,200,63,94,43,81,215,241,118,25,198,180,220,37,100,18,240,68,218,74,170,160,143,221,189,54,162,231,29,159,179,234,126,133,234,233,69,12,1,0,29,0,0,6,87,170,49,178,34,199,152,78,42,224,167,210,37,237,6,76,11,28,117,49,27,12,112,120,154,8,126,154,236,229,6,37,81,138,120,119,196,58,184,194,173,26,180,222,202,205,1,165,23,97,216,137,120,169,68,135,9,222,82,255,251,178,100,32,128,118,194,104,210,209,249,103,32,67,164,105,85,96,200,98,158,169,163,68,77,97,62,64,248,19,101,65,132,149,160,161,164,243,214,24,218,31,197,252,120,158,227,172,80,162,241,161,64,84,49,81,139,198,252,190,161,66,133,73,11,70,209,64,201,160,56,112,197,239,199,1,196,77,246,22,242,67,140,161,191,108,211,151,233,224,86,37,29,120,108,75,230,31,91,239,83,52,113,97,184,187,179,31,142,229,77,23,154,191,186,23,206,11,151,191,167,174,233,222,220,246,47,142,189,150,246,248,253,8,123,41,4,230,181,160,144,56,186,133,46,146,22,169,156,84,177,133,173,22,75,171,93,44,180,180,204,224,171,211,60,178,24,167,223,88,113,91,198,154,51,182,127,94,196,82,234,196,180,131,255,250,32,0,0,254,65,72,230,109,106,228,90,236,101,238,249,169,109,2,255,76,25,193,133,5,158,177,22,25,50,202,180,31,62,150,159,247,23,131,156,167,69,212,192,128,125,228,245,77,206,179,216,184,243,136,37,63,220,224,218,53,239,235,249,119,109,251,191,212,0,0,227,162,202,163,4,143,27,204,67,203,80,180,8,40,188,8,157,16,103,17,116,252,84,143,11,230,60,12,202,30,49,131,93,216,2,196,126,126,165,251,49,138,28,163,113,168,189,27,241,55,75,110,164,119,9,76,55,13,193,145,196,209,109,162,169,151,0,78,160,45,33,16,185,166,165,97,118,25,96,96,6,180,152,10,108,32,0,80,5,129,147,26,72,193,8,147,20,144,152,128,9,56,48,209,129,6,85,24,100,140,24,64,129,214,196,163,138,193,2,141,85,97,9,194,240,14,3,19,53,9,110,179,69,48,114,213,141,31,96,52,231,76,6,166,214,221,124,37,171,97,161,41,210,178,45,39,217,209,121,37,81,136,212,203,57,119,39,162,78,140,52,74,13,182,76,84,193,244,208,155,129,33,72,200,146,108,51,102,90,69,105,163,58,87,69,96,66,50,17,80,94,74,41,53,74,237,55,50,229,80,19,183,110,24,128,173,11,76,126,130,80,209,85,50,218,168,17,201,57,100,38,228,178,55,158,217,188,106,197,118,35,126,212,191,146,181,138,98,11,172,150,114,85,231,77,105,171,202,72,94,218,223,77,98,165,67,132,58,93,222,125,239,152,82,177,57,214,254,19,109,118,50,0,100,161,27,254,149,42,9,152,163,12,238,165,194,101,53,119,245,85,87,217,181,20,128,0,0,72,128,0,5,69,244,197,238,154,155,151,34,29,97,201,242,250,214,129,106,62,234,170,232,193,155,70,247,34,27,143,201,240,137,242,190,17,154,93,203,105,238,198,165,55,172,227,245,107,84,175,82,47,42,112,170,117,224,107,16,99,6,255,251,178,100,32,8,246,136,97,82,211,56,76,240,73,5,201,64,97,133,104,29,101,157,68,77,229,51,193,21,19,101,65,148,153,152,127,161,245,131,141,55,6,233,21,140,50,116,191,47,163,117,147,150,0,192,153,80,58,96,240,9,21,209,6,21,167,150,157,116,179,176,40,77,33,93,224,118,166,116,12,179,74,20,229,171,150,86,138,106,30,200,220,134,155,102,182,88,68,104,35,82,218,249,83,57,112,13,11,113,126,32,136,147,217,25,153,164,143,223,157,122,141,93,41,157,55,44,247,176,85,68,57,80,166,35,51,34,250,100,125,206,6,53,68,35,228,203,161,129,19,205,180,180,145,163,251,224,136,153,236,147,51,52,111,214,111,7,205,73,61,238,93,86,196,2,121,249,249,203,175,147,186,172,76,198,209,41,162,211,196,162,153,75,219,105,57,115,68,133,68,101,150,136,33,37,92,130,138,88,180,228,189,20,11,94,107,233,144,162,151,182,119,112,176,32,226,28,119,71,121,240,243,145,7,238,201,179,183,101,196,146,153,6,165,44,135,255,118,28,20,255,217,235,0,0,113,160,134,232,153,135,6,56,207,156,177,8,202,22,61,214,218,124,172,148,29,130,93,118,66,161,36,69,165,250,102,208,84,89,185,196,239,208,72,165,242,251,241,12,47,92,133,209,114,164,170,158,55,223,118,236,206,69,151,195,44,98,232,238,32,13,167,198,149,202,22,180,246,48,163,233,200,252,35,235,248,76,171,15,6,128,215,71,143,10,6,35,36,190,230,232,132,37,139,66,170,7,0,100,5,152,18,155,10,46,161,65,128,160,158,131,130,159,123,159,240,226,229,101,191,88,208,50,167,16,3,23,142,45,6,24,128,5,29,83,183,177,130,39,180,9,81,62,96,119,70,98,83,125,233,177,79,155,76,166,138,83,128,232,4,139,144,178,232,79,232,120,65,35,112,65,8,161,53,116,66,140,93,102,85,89,170,93,162,50,192,235,71,208,18,27,40,114,141,33,75,162,88,128,104,197,10,47,143,173,191,248,237,236,154,164,81,65,111,103,186,219,207,86,214,136,28,61,169,55,165,118,76,192,32,208,140,64,205,24,17,253,179,189,202,4,240,63,77,3,17,17,207,13,40,112,98,4,12,153,195,168,101,84,187,172,31,78,137,206,248,191,234,9,95,109,152,96,73,16,141,228,238,122,127,254,114,243,235,45,216,13,234,172,114,33,35,216,207,86,119,242,65,0,64,13,0,0,5,70,188,217,151,153,236,6,228,20,3,32,26,191,162,20,173,57,206,126,85,244,21,17,74,164,2,171,168,14,119,44,105,106,231,14,70,37,214,165,90,175,43,133,75,164,116,90,173,132,247,40,37,141,201,203,125,219,103,97,49,21,32,255,251,178,100,34,0,54,243,100,210,83,88,100,112,65,197,25,104,101,101,108,29,77,157,68,77,101,51,193,20,19,229,85,166,33,144,88,40,50,226,53,152,45,76,155,43,188,254,177,167,25,63,216,99,32,71,84,133,68,52,156,46,194,238,83,50,247,131,156,59,129,32,174,32,233,25,159,52,32,145,112,97,224,113,209,208,24,22,92,2,17,117,84,61,136,45,200,138,223,101,173,213,137,14,171,83,140,98,44,135,7,194,144,160,90,39,151,101,129,238,79,6,226,69,17,114,232,143,26,49,172,81,213,67,168,74,239,69,85,189,147,115,188,125,235,110,132,180,255,78,136,42,94,109,26,211,253,138,99,72,141,179,230,87,73,102,136,223,161,205,43,51,202,245,195,250,81,110,166,207,170,206,175,76,14,40,81,68,175,189,192,0,1,128,18,120,101,68,76,185,139,179,38,186,187,225,184,147,171,64,33,17,156,72,203,132,34,132,134,100,61,24,154,151,52,209,69,152,17,95,122,252,104,127,162,132,205,124,134,110,72,184,24,211,255,226,50,163,226,28,71,229,251,62,255,244,32,0,49,8,4,104,5,0,62,45,201,139,160,115,170,36,46,102,87,57,88,128,51,1,110,207,226,104,37,16,209,117,252,220,44,70,106,87,189,59,45,164,175,86,149,252,148,206,212,167,179,78,227,231,61,105,199,118,43,168,186,204,127,230,136,1,103,140,181,136,20,30,76,10,18,146,108,181,109,221,63,221,84,176,80,245,90,34,4,201,4,28,0,89,133,244,100,86,28,112,193,135,209,40,70,67,136,66,64,146,135,114,55,148,80,161,43,141,221,139,116,58,42,15,129,141,75,228,118,110,111,9,125,218,28,6,92,21,240,239,38,75,96,187,4,215,94,15,35,63,182,205,163,110,67,196,234,90,136,201,228,244,115,242,216,112,82,68,59,131,239,50,162,130,103,36,218,50,118,46,98,84,84,216,162,165,40,16,35,81,86,198,184,179,105,178,130,216,48,41,62,210,236,193,221,141,68,172,85,127,186,135,164,217,214,109,149,166,170,107,94,185,171,148,170,51,94,152,42,117,239,216,123,186,128,129,47,144,202,14,64,209,161,169,64,240,47,138,105,133,255,12,136,71,171,79,248,152,177,176,205,101,83,152,70,228,162,160,28,208,176,239,19,61,227,5,250,35,155,2,2,112,45,223,138,190,255,158,165,174,6,95,12,58,211,245,119,119,89,201,215,221,216,128,0,64,0,4,91,23,220,4,12,214,116,79,116,154,36,48,192,167,167,213,12,97,42,146,18,153,130,160,209,138,6,133,207,244,85,253,148,193,22,163,212,242,234,211,16,238,119,44,64,156,158,177,132,94,166,177,126,100,12,229,213,21,6,25,151,186,44,255,251,178,100,33,130,55,71,105,81,51,89,76,240,65,164,217,85,105,98,108,156,141,143,68,173,101,51,209,17,146,165,85,165,181,226,245,131,177,1,0,33,192,152,34,3,0,76,129,0,43,69,11,17,18,101,101,164,161,138,58,183,24,201,4,20,6,148,96,193,1,231,106,96,231,135,0,48,192,0,74,69,64,125,230,32,35,136,147,94,102,2,98,202,68,98,182,54,172,77,7,215,172,33,164,36,106,173,125,212,169,63,221,100,243,83,206,243,242,251,202,213,34,116,42,187,227,8,125,98,144,43,227,31,145,82,211,202,6,76,17,188,73,69,201,215,71,234,214,75,196,246,254,116,100,247,96,237,183,84,141,30,36,64,129,147,75,195,73,83,69,8,67,33,230,45,191,36,97,90,103,211,31,250,129,185,212,225,9,229,206,17,254,150,130,144,233,209,182,175,23,46,16,0,9,93,197,84,60,39,96,66,33,15,243,173,12,58,44,154,124,80,155,47,164,88,40,56,41,147,147,202,69,14,45,143,139,101,157,44,70,55,92,110,78,189,74,81,192,58,56,60,157,171,127,254,8,212,10,239,233,255,74,87,167,214,174,176,64,21,98,101,161,194,13,4,52,2,194,68,98,146,18,34,204,31,234,113,208,169,191,8,138,18,3,69,214,68,213,32,104,181,120,50,206,114,137,201,142,73,59,171,18,220,44,68,37,122,154,202,24,149,48,231,22,3,88,168,162,214,210,84,185,203,205,233,118,28,144,168,6,9,0,64,11,102,204,80,16,175,11,182,136,105,170,8,20,81,178,11,13,82,2,195,134,26,4,44,197,24,26,73,147,50,219,8,60,64,129,166,114,197,49,134,97,163,10,146,138,56,131,88,20,48,197,26,0,119,92,162,98,16,85,52,208,217,99,91,95,42,47,16,142,169,247,123,37,225,39,107,13,198,6,97,117,31,249,199,114,89,47,142,203,9,189,168,104,176,202,22,136,55,242,6,236,195,215,71,35,218,82,66,88,193,205,39,5,152,73,53,59,104,144,53,36,144,41,55,43,27,223,212,196,19,98,9,186,174,209,237,48,131,27,158,198,57,75,53,32,104,43,143,175,117,43,212,2,34,175,64,140,41,192,24,187,151,11,214,149,58,146,186,146,148,2,43,87,96,117,28,174,98,12,41,162,60,25,92,71,152,205,158,169,230,184,224,209,207,50,101,48,127,53,26,11,191,255,242,113,249,234,53,248,170,42,125,121,157,253,247,236,233,255,115,224,0,32,0,4,91,161,33,171,56,250,188,47,136,144,65,24,52,6,196,164,137,197,48,135,24,102,10,117,25,146,74,56,109,6,4,125,171,68,185,86,154,119,119,41,57,47,212,94,229,53,139,247,42,211,51,40,196,34,17,31,121,164,255,251,178,100,31,15,119,36,102,81,51,89,76,240,68,132,169,64,105,34,136,28,9,153,68,13,229,51,193,1,146,229,21,167,156,232,200,98,159,99,129,188,200,116,108,46,44,52,40,42,123,161,163,100,81,66,250,153,33,20,38,100,34,169,129,70,192,160,105,151,33,132,139,21,66,131,26,163,84,195,21,84,179,36,184,121,177,214,210,188,32,128,178,201,124,25,187,21,173,42,72,228,74,89,139,153,208,98,108,185,28,20,205,102,209,173,68,149,86,187,138,217,3,72,153,228,63,25,128,31,182,180,206,217,203,163,110,106,90,39,46,124,97,161,250,42,74,204,247,88,80,218,154,171,50,145,9,101,208,166,177,13,209,49,247,89,249,58,206,153,217,194,224,130,72,148,167,176,70,235,211,137,161,202,101,76,147,73,100,178,94,51,255,255,253,82,141,91,239,50,198,96,88,13,239,17,4,37,146,2,44,194,83,109,96,37,212,11,213,187,21,80,42,134,23,32,135,238,72,183,101,62,153,193,212,183,47,178,252,89,186,98,183,211,116,109,92,247,158,96,99,150,104,171,79,233,244,31,220,206,244,169,138,124,221,15,245,167,185,138,233,143,166,2,116,156,48,216,144,73,48,9,80,118,19,28,108,51,206,42,122,36,84,218,182,60,204,129,168,49,43,127,90,95,44,151,197,169,238,91,161,165,183,94,126,239,44,196,102,44,194,175,67,145,57,135,142,133,163,170,178,247,93,165,148,97,171,165,245,66,74,253,84,117,147,89,90,92,4,244,154,46,72,148,168,1,127,153,234,95,128,27,104,99,136,8,215,15,0,139,195,64,81,111,207,129,217,160,153,0,18,66,46,100,70,16,134,161,13,113,170,160,157,10,85,218,203,93,174,34,255,100,172,149,253,108,107,0,226,66,158,119,137,38,229,243,16,227,58,97,16,212,50,219,62,144,167,234,122,133,0,132,90,2,18,51,232,9,198,211,44,121,128,162,49,76,34,199,252,129,105,204,235,172,196,82,73,180,205,68,230,210,205,195,187,85,164,191,69,151,107,85,65,152,179,18,204,25,255,164,251,240,111,127,233,122,153,199,229,3,199,204,134,25,227,2,102,47,17,120,205,110,98,239,36,217,84,26,35,31,165,81,150,161,20,160,78,221,210,120,155,164,24,92,188,21,203,68,172,109,68,15,34,92,166,153,209,168,241,175,208,29,17,17,222,157,118,69,252,161,63,27,213,220,158,212,221,255,255,73,8,40,0,4,94,17,33,162,48,135,238,57,122,136,132,151,4,104,51,237,25,91,173,176,232,5,41,118,103,18,45,64,25,51,204,252,103,110,11,171,156,182,45,94,204,182,205,52,183,146,171,148,213,172,200,162,211,54,219,19,158,254,147,2,207,91,146,255,251,178,100,33,130,55,28,100,81,51,89,76,240,72,36,169,69,105,103,104,26,241,151,75,76,225,51,193,16,18,229,21,165,137,176,232,118,37,169,180,255,38,154,114,23,233,221,80,197,132,87,50,152,64,181,17,198,110,134,204,129,53,76,88,68,7,144,60,166,197,0,166,233,131,233,132,34,227,48,72,30,12,202,52,213,0,5,24,65,36,64,148,18,8,13,43,82,5,123,170,187,37,131,245,87,5,110,81,181,22,107,229,149,140,179,230,15,40,96,17,15,164,219,89,150,65,81,201,139,15,188,50,34,102,69,17,134,200,58,25,56,145,97,66,22,186,230,109,70,41,236,64,218,61,232,158,84,156,6,109,231,17,103,145,42,186,134,155,102,63,228,72,160,239,109,92,16,198,61,159,234,118,135,38,188,255,215,164,161,192,171,156,243,219,190,144,4,0,48,213,87,115,78,96,81,96,132,66,164,8,7,155,136,171,85,241,211,104,89,76,110,74,6,200,129,55,114,33,172,135,126,164,196,160,97,115,115,227,202,233,212,13,97,76,187,250,79,110,171,100,46,141,234,53,167,115,1,113,228,90,104,195,250,239,253,191,191,64,0,129,64,23,85,59,74,32,20,228,193,147,89,28,1,75,236,199,29,217,152,125,134,76,59,75,53,58,88,243,141,35,206,67,27,140,225,45,161,145,84,181,190,223,144,79,82,203,177,195,41,118,240,118,165,60,140,61,44,73,162,192,47,204,28,254,198,150,124,173,144,52,184,219,168,162,9,70,230,56,128,163,146,149,56,208,0,16,16,51,151,56,136,102,121,128,162,93,163,115,199,68,185,66,225,49,232,168,105,18,1,90,218,10,36,179,178,165,171,205,217,158,125,233,182,224,69,28,38,5,38,120,236,223,87,50,138,147,81,187,239,236,190,130,180,195,197,73,110,54,72,229,208,245,59,85,77,55,80,44,131,112,141,38,114,171,71,165,230,128,34,76,84,129,97,0,108,242,194,135,107,138,48,129,235,161,51,75,160,17,48,220,125,146,163,177,83,95,255,101,19,235,201,182,148,196,201,220,66,162,32,108,48,189,181,2,11,145,39,24,37,154,152,162,80,192,164,148,123,219,11,88,104,160,192,99,194,228,218,67,91,66,77,102,82,200,136,255,151,44,239,94,254,21,108,93,223,135,201,65,29,143,234,190,25,146,62,45,32,102,195,108,70,41,203,83,109,173,109,189,157,108,245,0,32,4,64,50,178,0,2,94,237,66,19,64,45,86,149,7,161,243,201,34,137,58,246,154,60,251,114,83,116,199,112,220,55,250,91,103,227,121,63,52,149,98,112,244,170,220,236,5,140,215,234,87,73,157,37,45,232,229,28,23,93,203,126,218,116,141,250,163,112,20,214,31,158,140,255,251,178,100,37,0,118,242,104,211,235,24,100,112,65,132,105,64,100,199,120,28,41,163,79,172,225,145,193,8,14,229,21,172,32,112,44,197,55,147,50,134,126,156,145,104,155,246,219,160,25,42,145,233,139,176,16,245,16,141,222,8,50,9,6,78,174,82,20,73,107,209,34,151,2,87,195,244,108,101,88,167,94,168,118,24,142,242,209,109,121,120,220,124,51,56,56,80,112,72,49,92,112,113,85,71,40,227,198,121,19,205,24,176,30,146,17,106,65,116,151,132,131,10,54,126,205,219,18,144,199,38,71,50,1,225,92,127,52,67,31,9,58,98,168,118,125,39,54,110,112,74,92,89,89,205,68,92,62,50,215,215,185,135,61,51,51,52,73,82,122,163,243,131,205,217,196,197,205,114,247,79,13,78,221,215,85,80,134,216,8,5,230,25,33,148,69,105,82,130,60,40,115,135,94,197,35,206,10,20,183,194,252,86,102,23,92,130,159,124,107,71,40,172,209,189,65,123,148,114,212,191,250,17,211,73,20,162,89,210,90,89,82,66,71,62,175,255,255,164,4,136,0,187,80,0,25,187,113,180,176,231,44,79,162,113,47,116,192,153,125,221,237,195,48,30,19,200,56,159,76,169,205,222,28,171,43,165,134,162,78,228,154,236,82,85,156,170,121,217,207,249,203,112,30,88,201,101,48,124,118,130,164,53,18,118,165,104,243,26,121,228,18,183,145,148,186,172,41,93,178,197,71,13,41,145,8,130,144,12,35,29,69,100,114,71,8,14,29,21,50,122,32,107,236,58,186,137,210,178,212,19,53,238,186,218,212,196,21,53,85,210,187,93,96,188,62,45,22,52,98,156,146,81,129,211,135,225,58,147,204,86,114,189,120,212,118,192,245,18,9,240,242,38,23,198,161,225,98,70,92,163,202,18,93,55,8,202,7,33,64,16,26,141,202,228,65,16,236,11,153,128,56,224,90,22,68,122,250,193,229,164,49,205,253,88,59,18,143,196,152,31,17,102,102,102,116,251,154,136,228,168,169,252,113,98,180,39,26,250,162,85,15,80,114,137,186,52,192,112,163,63,36,188,105,152,215,192,69,154,116,163,178,209,26,147,67,229,242,70,218,83,2,78,255,3,248,183,198,105,20,78,221,179,231,191,46,23,152,13,15,139,172,245,245,30,150,156,85,111,34,152,25,26,178,202,234,255,247,245,232,0,91,161,101,192,195,7,84,58,80,56,52,94,42,70,140,176,116,14,151,16,65,40,33,0,5,58,139,12,135,137,12,52,101,218,209,162,55,101,144,220,159,45,77,200,97,251,178,200,205,108,102,228,47,125,122,206,20,52,214,52,254,192,76,209,47,219,170,152,60,76,45,196,47,179,110,84,68,187,204,112,49,4,23,39,12,255,251,178,100,43,10,247,206,104,208,11,121,100,244,66,99,185,64,105,232,56,28,121,153,68,205,101,51,193,19,142,228,193,148,50,24,46,43,46,64,42,100,26,64,188,137,50,42,227,194,102,26,100,54,47,113,254,122,40,153,187,134,36,109,160,126,20,36,201,234,96,33,33,107,22,32,129,64,52,128,33,75,112,24,250,20,143,6,86,3,19,106,78,132,4,214,22,35,66,69,5,224,167,104,218,134,73,207,11,113,85,129,179,57,235,3,54,215,218,109,3,235,47,150,31,160,14,194,113,38,201,10,175,66,38,182,118,250,226,234,167,148,178,235,163,172,39,134,143,121,109,74,106,222,214,165,206,16,144,207,175,10,28,93,53,162,63,213,105,12,107,213,174,49,121,66,249,154,237,229,119,97,214,67,123,179,51,45,214,122,182,101,164,130,174,64,12,237,41,170,8,93,205,20,196,70,64,242,96,131,34,208,113,29,66,41,136,9,49,9,204,11,11,237,27,83,223,42,248,107,177,149,195,202,127,222,181,226,80,248,99,0,50,168,228,67,27,93,221,61,137,159,44,37,100,139,57,115,104,236,134,135,211,90,253,84,132,2,65,10,123,152,16,199,205,186,149,168,136,136,59,31,183,24,115,37,139,233,235,153,70,113,224,72,48,212,35,212,112,101,37,172,185,47,165,236,134,102,95,90,158,196,239,238,130,101,243,141,209,61,110,11,45,103,108,135,165,246,89,101,180,140,69,34,229,196,105,237,0,172,49,33,139,156,94,85,17,4,132,89,240,52,177,89,112,234,163,96,26,7,156,70,36,105,128,200,121,138,8,2,165,4,202,156,206,88,122,179,29,99,5,84,84,18,108,40,32,213,102,88,40,168,149,45,41,167,66,96,154,204,230,98,220,69,97,153,11,162,233,67,141,172,10,227,203,218,251,184,226,58,244,43,182,204,122,69,47,134,50,115,84,156,86,74,48,106,200,136,102,63,189,188,201,205,36,38,23,134,137,144,162,58,179,84,68,210,23,50,76,182,254,159,101,133,254,245,72,21,150,109,32,110,174,144,126,188,91,255,251,106,228,172,175,125,170,241,41,199,61,136,99,21,197,82,233,40,24,193,70,37,107,12,52,104,88,212,186,194,101,218,110,35,138,192,182,161,55,83,58,61,45,148,98,88,61,86,213,82,245,161,244,108,189,199,156,155,48,168,198,69,125,4,94,236,124,187,8,139,118,108,175,66,173,57,178,94,140,107,234,109,255,183,160,0,104,0,14,149,104,244,20,20,252,168,144,23,241,9,131,193,90,128,34,111,242,183,182,146,180,140,67,64,197,216,186,174,157,171,201,85,45,253,90,229,61,36,212,151,183,108,210,103,140,102,212,186,56,255,58,80,50,232,138,176,5,98,105,255,251,178,100,32,0,118,249,104,209,179,56,79,144,67,35,105,72,105,39,114,156,133,159,68,173,101,62,81,26,142,36,193,172,44,96,42,112,169,229,206,96,140,34,16,94,198,114,196,81,121,12,3,128,26,9,55,11,250,152,243,233,34,137,168,242,10,141,103,13,100,34,16,136,144,189,67,10,136,150,51,194,83,48,8,75,162,27,18,16,36,8,118,149,105,0,139,52,169,89,106,20,147,13,245,74,138,178,201,152,102,84,214,161,135,122,105,136,179,25,100,141,219,121,34,21,227,118,101,119,46,75,158,38,65,24,24,164,40,16,59,76,38,66,101,169,244,243,17,39,72,25,102,66,185,170,62,68,74,108,14,218,65,209,160,165,38,195,224,178,216,218,78,115,68,239,214,33,227,31,227,28,207,253,191,250,111,88,167,37,8,100,155,190,229,0,64,0,0,77,208,21,3,155,185,9,200,181,87,129,127,218,203,254,197,99,74,88,36,42,49,63,66,189,141,4,136,241,52,89,210,178,170,236,113,70,143,120,172,87,168,98,161,130,66,135,92,181,89,221,225,69,244,104,83,111,239,111,216,143,255,250,2,8,2,163,171,180,66,88,169,117,137,165,137,1,105,76,74,70,179,176,81,86,76,254,186,82,192,168,71,125,220,179,61,15,86,138,85,141,68,235,84,165,189,149,74,147,114,139,146,169,216,2,106,118,53,4,62,145,7,110,62,151,105,38,128,149,111,101,41,216,175,65,160,18,14,80,130,140,165,229,38,48,98,68,180,148,22,11,6,4,134,10,142,48,196,9,139,2,67,141,79,4,193,8,70,170,70,5,48,65,99,52,4,168,8,198,11,50,99,77,1,84,76,224,133,145,71,128,1,234,245,44,34,130,33,18,186,154,137,140,183,40,46,34,163,44,205,107,72,26,155,43,99,209,38,81,4,57,239,118,52,219,95,17,219,123,126,129,99,195,237,6,13,27,35,19,17,254,111,155,32,77,7,94,227,6,204,57,188,101,50,91,189,62,40,165,173,165,117,169,234,151,94,228,225,204,155,138,164,178,41,70,255,168,57,188,172,98,126,183,195,35,253,47,148,176,59,253,151,95,100,180,62,7,65,88,147,149,24,163,145,104,243,107,74,84,194,192,215,64,43,6,143,9,138,41,82,117,124,243,223,116,133,230,187,61,3,75,149,8,84,168,122,131,201,252,213,124,137,2,1,27,0,45,99,213,184,180,184,210,65,49,122,28,18,173,157,204,232,0,64,0,7,58,164,197,75,156,249,12,236,88,74,99,15,0,135,221,55,218,251,112,74,181,40,131,145,96,28,25,127,70,95,139,18,202,183,226,27,140,216,230,121,83,70,164,115,57,223,237,5,52,252,235,117,138,75,218,243,55,88,237,161,119,104,255,251,178,100,33,0,119,56,104,81,51,89,76,240,71,131,73,48,107,6,26,26,133,161,77,76,225,145,193,17,14,37,21,172,20,114,32,101,168,155,239,36,93,121,113,14,104,90,92,20,26,102,233,24,84,61,85,6,152,52,146,7,6,152,130,95,180,114,205,169,153,172,185,181,65,101,133,174,51,167,50,212,6,50,44,137,166,176,57,148,112,16,132,85,24,152,99,36,135,132,160,4,1,37,171,222,151,212,10,250,54,215,26,91,241,101,213,139,186,14,83,116,140,44,43,187,148,94,158,227,188,218,114,120,96,233,66,244,23,146,202,199,15,244,155,141,209,12,37,198,85,115,74,205,11,6,176,170,22,144,219,105,29,109,26,19,137,108,31,159,25,36,58,184,134,57,98,188,67,43,81,104,47,113,162,154,68,117,58,251,208,123,150,193,12,94,230,154,230,16,29,175,54,133,231,189,107,18,34,49,40,27,20,178,72,219,189,72,244,16,73,233,106,157,178,119,32,46,11,76,55,150,200,204,127,130,169,201,93,99,50,107,210,157,156,88,42,121,196,8,194,173,114,92,220,165,7,70,107,93,215,232,73,6,4,155,181,6,233,95,179,254,128,4,7,144,0,0,93,120,32,116,200,1,226,215,26,234,91,201,165,86,30,200,219,84,110,147,172,9,123,43,59,94,134,225,250,121,99,255,55,45,236,78,205,184,119,156,164,173,149,14,238,90,236,166,138,172,252,82,0,126,161,199,65,181,119,37,108,22,102,109,204,110,239,181,106,86,6,193,89,195,63,120,218,104,36,69,66,2,136,10,42,125,72,18,160,29,66,247,154,72,80,33,80,139,5,223,113,64,198,78,33,147,178,86,72,185,17,229,121,191,206,229,104,211,79,161,166,131,27,45,8,161,169,48,174,121,65,233,251,171,36,18,28,56,140,123,231,90,227,245,143,182,205,174,154,147,51,147,76,234,48,250,206,126,138,29,180,46,159,105,76,254,41,101,98,218,171,44,71,5,81,222,53,139,245,242,249,218,248,149,206,226,214,93,237,185,110,177,184,215,210,153,181,158,195,218,75,52,135,162,92,255,72,144,196,165,150,156,100,207,25,50,148,56,4,155,212,43,218,1,29,76,166,138,226,157,191,115,51,149,184,162,105,165,50,54,245,102,28,170,171,64,213,181,16,113,0,227,213,137,168,216,135,77,168,56,98,196,25,26,167,8,83,24,197,94,220,183,233,255,222,0,96,0,6,252,32,12,96,145,197,0,4,8,252,20,9,148,97,4,70,96,41,230,91,66,159,202,26,208,82,33,230,129,161,201,53,106,42,183,43,87,150,86,220,196,254,84,180,179,149,101,147,112,219,157,36,129,220,82,0,89,19,88,127,88,100,181,77,80,176,120,2,207,189,255,251,176,100,37,8,119,148,103,208,179,89,76,240,69,67,73,69,101,101,100,27,93,145,70,76,229,51,193,28,13,36,193,172,8,112,3,9,55,160,81,147,4,170,64,226,69,240,45,216,92,131,36,230,28,10,48,220,44,211,44,58,195,141,80,73,225,18,154,72,159,198,154,237,131,148,51,40,19,148,193,24,72,50,3,141,49,193,97,168,83,77,42,134,145,1,80,137,133,113,203,0,64,234,30,255,59,169,70,183,24,98,195,192,242,232,5,245,80,100,158,135,22,156,236,110,154,236,166,14,121,169,229,2,54,162,38,152,164,144,130,201,105,6,7,197,46,42,225,165,21,33,27,73,133,217,235,235,136,81,80,175,108,185,84,219,35,138,183,171,215,116,105,220,233,225,116,114,141,95,252,113,125,84,243,125,109,45,9,171,101,80,170,143,107,96,200,231,157,20,177,12,29,36,130,0,0,51,40,250,105,1,119,65,244,107,72,246,105,82,11,135,43,12,14,176,125,112,181,229,164,99,94,19,155,247,100,43,42,82,36,47,65,4,160,106,160,192,24,160,136,144,119,141,34,40,231,139,34,152,159,176,144,165,206,113,73,142,255,237,223,85,127,189,0,2,217,91,196,22,168,91,101,176,76,19,187,240,228,243,204,201,80,35,43,90,177,244,71,37,25,3,229,217,78,106,158,150,126,93,126,229,106,149,235,203,105,104,45,118,214,113,250,175,228,74,87,46,93,208,75,215,7,55,207,179,27,94,105,255,27,98,101,240,98,9,109,74,191,223,202,68,89,14,64,193,12,5,17,134,16,56,161,213,216,201,0,64,80,76,193,128,9,13,88,177,140,227,18,188,210,44,228,1,105,90,25,52,204,1,21,22,21,19,208,154,171,217,114,91,40,84,52,234,174,25,24,192,49,53,242,217,218,19,137,27,201,216,89,87,91,76,183,12,253,4,115,45,82,144,176,30,39,89,11,66,146,119,184,194,207,81,133,60,51,34,109,18,61,155,112,164,207,54,161,195,108,52,203,72,11,76,187,35,232,144,32,47,188,84,110,19,66,202,190,148,254,72,18,253,104,79,246,230,137,23,234,4,158,165,191,191,75,100,108,8,73,54,51,7,70,205,21,77,151,79,90,109,100,98,3,33,58,206,108,102,41,24,165,181,199,123,207,222,40,90,236,168,233,119,83,129,97,192,10,90,139,5,70,69,133,205,69,94,149,7,79,6,75,181,183,63,189,187,55,162,215,173,143,221,39,211,87,81,16,0,0,4,147,137,244,23,161,44,91,9,142,76,51,61,37,159,133,171,90,114,175,230,253,59,82,237,62,145,249,222,221,63,252,59,30,185,114,79,253,221,22,119,98,24,75,236,76,86,129,225,111,212,0,202,216,35,201,58,167,79,255,251,178,100,31,0,119,0,100,81,51,57,76,240,66,228,121,69,104,98,122,27,237,163,75,76,61,158,65,20,140,100,193,147,21,200,244,58,166,75,236,144,47,75,201,68,6,149,234,148,46,74,226,79,130,230,22,204,21,56,132,0,20,37,12,5,141,18,157,97,0,196,1,128,54,97,18,4,16,91,21,59,227,51,157,31,12,66,26,224,22,29,80,165,226,21,177,22,66,253,56,232,232,141,76,129,170,170,177,121,26,162,9,24,148,178,35,15,62,233,208,232,67,255,12,74,33,200,95,35,110,131,201,4,219,11,28,31,220,10,29,58,68,89,120,23,121,45,154,44,164,74,12,218,152,134,101,216,65,201,20,70,40,154,180,133,137,253,187,240,140,93,4,123,131,218,252,181,150,147,191,232,220,211,173,173,154,89,158,216,160,153,200,68,21,182,187,234,8,0,3,238,210,144,6,113,134,166,43,154,240,169,188,86,227,191,36,29,28,190,232,172,176,187,2,12,79,97,182,70,96,173,136,187,254,120,97,54,170,21,55,108,92,141,79,182,37,135,44,237,61,138,73,190,202,22,209,168,211,189,98,148,127,221,210,0,128,90,0,0,19,202,172,179,132,96,22,204,69,243,145,82,195,180,248,52,5,241,71,9,149,44,43,132,196,159,25,154,152,119,113,168,220,57,79,126,122,55,24,143,88,185,73,201,13,123,123,137,211,89,127,237,61,210,149,205,76,250,185,106,110,216,147,197,91,160,230,0,216,37,138,166,130,207,217,17,130,167,45,114,118,150,118,27,4,224,28,166,92,155,35,208,17,149,78,75,58,97,48,114,0,95,38,160,59,18,241,79,35,1,194,33,40,49,40,4,94,136,49,98,62,126,169,71,48,46,152,75,233,252,135,38,16,19,166,23,215,178,166,121,17,133,38,242,17,96,193,101,112,173,12,236,206,9,54,60,90,178,44,185,186,181,236,44,104,152,251,173,17,207,179,93,62,105,57,131,213,81,99,210,93,14,214,184,198,80,40,2,71,161,55,208,241,18,133,231,239,205,75,149,59,67,95,1,250,114,246,214,24,177,29,87,249,195,223,21,79,187,224,169,16,236,102,8,204,148,48,20,148,87,87,38,97,230,98,94,49,97,34,253,110,176,36,88,86,158,189,181,181,114,150,213,87,86,26,133,120,36,23,96,84,60,102,84,28,62,241,65,18,18,231,222,93,21,2,203,18,135,21,173,196,218,46,65,63,94,189,64,1,0,45,128,0,5,70,20,206,18,28,161,37,219,17,138,141,215,127,169,102,88,155,50,121,34,22,159,165,174,243,220,181,94,65,114,150,114,87,32,159,189,82,45,59,202,121,249,95,219,165,175,156,82,228,189,165,57,146,230,10,229,192,8,72,163,89,14,19,255,251,178,100,34,128,55,7,105,82,83,25,103,32,64,163,105,72,103,8,24,158,25,155,66,45,101,51,209,16,12,229,21,167,152,224,112,78,213,191,24,45,250,89,48,69,88,160,34,218,42,10,141,105,174,224,168,233,108,147,1,94,146,84,183,8,82,20,8,72,150,184,133,97,112,4,99,171,216,192,8,80,231,69,129,78,86,82,255,82,74,222,167,102,31,214,218,91,9,118,226,237,134,87,43,132,75,101,205,126,2,142,70,156,27,181,45,215,152,183,109,64,220,125,252,89,236,57,78,129,98,84,51,117,255,45,99,5,68,59,182,95,86,88,59,124,217,9,122,148,75,46,177,123,138,10,77,47,133,31,43,114,23,106,86,161,62,20,233,27,122,55,62,114,45,113,184,235,101,209,169,215,86,167,167,179,11,213,188,213,237,212,1,0,0,1,18,105,100,166,157,207,187,69,149,29,36,106,101,165,202,26,209,37,218,157,54,6,129,5,176,246,6,236,148,124,104,159,9,247,91,48,129,221,65,189,227,217,22,170,199,161,140,84,58,124,93,83,41,69,18,172,109,12,15,97,0,4,128,34,171,152,74,38,209,88,43,26,51,169,104,16,149,199,17,172,170,196,19,176,71,77,110,174,192,16,116,57,181,119,114,212,118,87,73,73,106,246,54,160,56,197,238,204,84,191,90,252,57,32,130,223,217,19,107,146,84,168,234,89,10,20,162,78,90,29,86,33,40,194,162,175,39,69,217,73,83,8,164,168,11,16,48,16,101,128,17,75,254,5,52,73,145,196,6,12,84,67,174,11,56,152,198,227,103,114,6,132,167,93,99,205,10,130,98,244,36,76,6,53,97,120,66,4,28,20,211,57,184,174,18,209,166,43,8,117,169,232,88,212,50,227,54,37,25,73,88,82,246,85,8,61,127,174,54,229,29,101,177,184,125,72,54,207,213,3,87,33,10,148,20,16,34,193,161,26,28,209,18,148,64,129,27,249,18,50,107,178,241,95,190,96,36,14,160,21,159,212,155,150,73,188,49,118,179,90,145,165,139,40,177,57,169,179,226,218,139,156,217,22,146,223,175,26,132,164,162,207,36,94,37,128,116,165,10,87,106,0,14,79,96,225,210,52,197,226,65,197,116,205,111,43,0,193,23,160,231,43,97,38,78,9,85,139,123,53,38,122,49,84,7,179,187,26,253,234,241,50,153,35,36,178,2,120,214,61,137,112,13,138,106,74,101,90,18,112,73,203,104,12,170,183,122,122,165,200,32,4,0,18,48,0,1,78,176,14,106,30,136,220,76,53,1,182,191,220,201,68,138,70,245,190,241,168,109,134,49,74,104,182,254,24,139,111,110,197,236,39,160,74,75,50,142,246,67,141,253,93,189,20,183,102,189,20,222,49,104,255,251,178,100,30,128,54,172,101,211,235,15,79,130,71,7,153,85,97,2,122,28,137,149,68,205,97,51,193,9,29,101,149,148,149,144,139,97,201,147,191,234,6,208,24,100,38,31,90,48,235,44,110,108,62,225,32,222,102,230,138,234,172,201,153,115,26,105,172,236,64,2,246,35,210,29,11,114,140,52,139,144,33,70,64,220,16,210,6,93,140,5,193,254,161,109,78,55,165,14,129,224,248,172,66,177,176,184,108,120,134,102,53,162,82,86,236,149,129,88,85,30,172,38,116,216,6,243,17,19,233,2,76,255,91,242,193,68,106,152,136,153,51,0,100,29,64,232,201,84,16,13,138,7,199,137,208,19,103,94,1,48,92,36,9,136,66,123,72,245,183,147,153,35,88,128,194,141,77,84,200,221,225,34,38,162,105,48,160,4,0,73,163,43,8,120,210,152,34,146,134,174,199,130,126,149,97,137,28,162,207,252,134,101,228,96,34,20,220,62,225,213,102,181,175,191,104,145,198,202,158,81,227,94,144,64,61,167,200,205,174,131,49,47,173,189,123,131,23,215,229,242,254,191,149,71,232,215,254,128,4,0,0,67,129,19,108,116,121,151,168,16,48,32,227,140,12,31,27,149,186,203,17,106,52,230,80,194,215,203,66,34,5,73,53,32,155,159,206,158,154,254,22,41,175,93,158,198,205,108,31,216,26,255,97,233,27,233,54,176,140,145,132,46,69,120,244,218,107,104,40,91,212,203,122,93,16,113,145,237,62,161,242,162,10,14,9,34,11,25,142,134,229,189,69,83,163,203,222,100,50,68,13,0,4,178,3,26,180,24,129,131,11,16,170,37,164,75,67,12,216,73,85,106,202,101,10,200,84,137,144,201,91,18,64,59,181,214,226,181,69,154,99,170,169,95,217,91,88,127,162,178,89,91,88,205,184,210,186,51,151,157,241,40,160,160,176,89,88,91,131,106,20,38,153,13,163,105,142,95,26,35,147,100,246,119,83,39,235,62,169,100,66,20,150,21,181,74,41,255,243,21,195,250,75,205,169,83,51,84,251,82,70,190,127,114,191,56,195,19,19,162,43,135,74,165,183,52,208,91,97,164,7,29,120,194,140,49,212,5,1,77,90,2,158,87,42,84,222,203,132,200,67,135,26,55,211,219,182,31,223,58,189,104,18,102,85,49,135,160,29,136,3,3,61,95,181,17,247,111,255,174,96,67,99,53,255,255,78,58,36,255,236,147,0,96,0,6,190,208,144,96,64,118,152,26,194,12,51,0,98,205,244,101,236,135,137,8,128,31,105,25,32,161,67,66,226,163,75,149,169,216,181,200,167,108,77,85,155,185,79,71,156,61,49,79,77,114,58,241,45,249,51,119,90,18,4,50,172,237,22,245,197,3,2,152,42,255,251,178,100,36,138,119,85,102,209,51,56,79,144,68,71,153,117,96,167,120,157,1,135,66,44,233,60,137,16,157,101,161,156,40,104,148,42,43,205,4,163,226,177,100,140,169,102,33,29,17,197,4,134,72,147,18,125,64,0,35,26,108,23,164,179,160,242,1,196,14,180,97,148,35,184,50,181,208,131,234,184,75,228,129,50,180,68,160,197,7,25,42,25,8,24,40,94,194,21,141,85,103,149,19,175,42,92,15,28,82,3,110,77,126,142,64,251,63,86,29,153,235,47,35,205,41,156,153,5,13,46,184,136,193,161,121,173,68,196,136,70,181,177,153,48,197,42,113,17,199,98,231,9,102,106,72,28,194,210,217,201,29,248,248,186,109,207,35,237,241,52,65,18,72,193,17,101,247,162,219,164,17,201,90,105,55,155,21,209,133,128,93,78,11,145,209,88,64,0,37,48,66,74,45,164,47,141,198,129,41,113,105,165,204,185,6,217,173,20,86,164,36,192,228,171,180,97,207,99,172,159,152,14,54,86,84,100,120,198,80,140,150,255,233,183,63,77,186,161,148,8,152,200,255,110,103,254,167,232,188,179,50,31,211,210,23,213,1,129,123,140,255,74,48,2,130,218,15,28,172,15,131,216,216,23,123,242,239,39,89,8,9,246,213,16,214,219,227,45,159,136,223,137,218,171,140,69,255,171,249,74,245,61,170,8,155,167,184,251,178,186,27,154,190,88,7,84,180,5,192,68,82,203,39,233,48,73,188,138,197,2,8,204,90,75,8,152,224,200,2,8,7,120,186,72,71,8,65,2,128,1,166,2,107,153,36,35,131,130,204,83,37,24,222,112,64,128,0,179,70,1,71,76,240,162,215,33,44,26,8,84,26,199,64,229,167,35,65,19,1,134,16,93,118,176,168,13,96,149,178,164,55,3,62,110,43,194,242,50,213,132,123,32,152,164,20,255,181,23,194,59,102,131,189,114,37,90,39,42,100,200,108,251,210,152,124,87,5,76,20,181,131,35,82,60,187,74,157,89,28,177,108,201,151,171,207,77,90,191,234,211,203,45,5,242,77,41,31,214,216,181,60,245,62,161,80,83,190,65,28,58,79,202,118,163,63,245,2,11,94,101,119,0,229,26,88,140,66,160,40,131,67,153,153,95,163,5,121,162,238,124,196,11,27,15,234,254,146,138,166,26,191,133,49,4,94,52,23,209,148,240,154,207,84,79,239,127,202,31,250,230,133,25,108,105,239,67,127,245,59,138,100,58,63,237,0,64,0,12,208,150,16,80,129,140,146,132,107,205,157,131,4,178,249,246,111,35,65,28,102,28,105,82,5,204,185,163,48,245,5,153,119,104,35,55,47,254,90,207,186,179,26,230,91,165,211,102,166,120,223,104,29,222,160,22,13,255,251,178,100,30,136,118,239,103,209,179,89,76,240,70,39,89,101,100,197,122,155,121,163,73,172,101,60,137,8,158,165,129,132,169,176,166,147,6,223,35,122,18,232,20,13,155,176,213,46,111,83,113,45,154,121,9,110,185,156,16,8,211,8,101,36,16,25,168,146,59,3,193,0,8,58,105,123,70,176,10,156,135,20,191,2,34,102,150,205,146,208,106,4,208,110,64,145,32,85,76,185,93,164,108,96,139,190,39,70,172,178,72,211,216,175,158,88,105,150,185,12,29,250,92,10,225,117,181,31,117,96,75,80,13,149,91,7,242,35,21,5,16,74,43,123,66,231,25,46,202,57,155,36,13,184,243,8,16,50,162,239,36,73,156,34,235,235,11,239,204,181,213,73,149,21,106,243,211,80,254,234,18,185,122,82,114,223,253,239,255,173,35,155,234,154,208,12,0,9,117,149,131,51,232,90,240,26,170,14,157,14,82,80,15,4,12,24,104,253,67,20,16,151,147,35,199,226,247,119,252,150,159,255,99,202,182,52,49,161,159,42,212,169,24,191,246,227,120,199,252,185,192,162,248,178,101,230,255,212,118,162,208,111,187,251,45,0,68,192,0,0,171,212,133,136,92,116,8,251,139,173,13,14,25,246,149,223,135,223,23,154,141,107,165,100,149,142,216,159,228,190,154,115,8,6,138,150,49,42,148,187,17,186,180,157,179,246,165,50,232,174,48,75,96,149,67,139,37,215,118,33,8,254,226,51,134,217,1,79,50,211,80,21,134,107,11,148,152,104,76,107,232,242,143,164,69,14,144,56,49,136,72,9,51,29,167,205,32,208,220,11,48,65,162,164,33,197,194,109,64,211,135,124,203,21,194,116,166,243,4,108,238,123,22,110,140,57,118,52,139,17,107,22,24,53,120,219,140,196,90,68,81,227,157,107,13,59,80,45,60,138,37,51,54,121,12,227,24,218,68,50,44,97,155,217,89,190,126,72,157,133,152,45,193,51,216,161,38,222,22,20,179,136,75,91,14,179,122,197,35,237,32,147,79,212,136,109,56,220,90,66,207,253,167,44,67,254,20,46,91,241,134,111,211,83,98,9,163,33,152,3,197,20,45,203,134,42,153,102,176,109,8,104,246,185,160,138,76,198,43,238,103,181,127,247,56,110,255,191,58,161,12,218,22,163,7,92,156,14,93,45,191,102,205,253,31,255,12,140,67,5,237,157,205,255,212,221,73,44,165,223,44,0,106,183,162,38,102,130,193,19,176,114,38,244,152,210,120,188,141,217,184,33,209,169,71,1,194,140,1,71,56,132,19,150,208,233,226,111,247,41,160,143,158,198,95,142,85,38,183,118,91,86,57,238,131,173,56,180,17,0,187,233,38,143,234,229,134,182,82,17,31,180,81,101,11,255,251,178,100,37,0,55,132,104,208,11,89,76,246,69,7,89,101,96,199,122,26,241,161,75,76,225,51,193,14,158,37,33,145,29,224,17,223,8,53,111,211,187,9,184,139,106,34,133,170,180,203,92,179,71,104,72,2,2,174,17,9,138,26,4,206,68,140,241,85,188,64,97,204,1,152,33,156,24,233,198,33,34,165,129,134,76,97,211,82,105,212,44,139,144,215,86,186,89,49,20,246,64,104,160,168,58,214,154,41,81,56,130,199,73,215,93,145,174,22,26,228,201,29,149,244,170,13,102,150,65,109,70,129,31,224,152,168,17,21,38,120,116,66,220,208,158,108,80,163,64,105,57,94,234,23,168,218,20,83,165,224,115,122,77,173,215,237,180,129,51,195,43,213,232,189,73,77,132,103,87,61,175,28,254,16,166,89,54,221,77,118,225,152,163,250,61,220,42,250,111,73,80,2,0,75,38,197,22,125,137,74,80,161,173,151,69,167,215,155,121,220,245,208,253,188,211,88,227,215,119,245,8,188,51,119,134,223,185,206,52,227,74,27,74,3,140,115,181,157,27,247,233,250,127,71,168,47,45,56,77,106,255,255,242,209,110,207,255,255,254,176,8,1,144,0,0,21,25,13,112,39,232,94,165,194,145,243,98,129,197,233,41,101,237,81,242,162,93,11,249,4,76,70,63,73,141,142,74,247,49,185,203,24,85,212,106,190,240,214,121,80,234,212,175,56,147,162,238,196,90,250,3,154,236,54,213,32,22,110,196,221,214,115,8,90,107,193,103,48,24,125,69,208,152,202,129,192,21,1,103,149,92,200,115,160,8,68,175,6,70,78,160,248,160,37,91,8,128,146,224,225,142,137,4,174,162,101,189,168,36,107,210,22,238,202,212,185,144,69,165,81,198,75,167,210,89,18,137,184,81,8,31,30,66,220,135,139,9,216,253,137,124,184,129,222,152,77,14,201,121,236,54,43,204,236,230,213,65,74,144,152,169,70,148,121,243,179,109,84,43,239,254,100,176,154,140,201,242,7,8,89,128,130,8,233,166,168,152,201,142,139,103,138,67,219,70,211,201,53,11,69,180,182,42,127,232,0,144,2,43,31,94,134,127,170,176,96,8,72,94,36,52,164,218,212,36,77,184,199,157,201,172,6,4,23,124,19,60,12,94,100,236,128,158,56,240,32,138,33,48,164,15,106,15,16,111,167,94,218,77,209,41,168,21,46,122,138,219,127,183,255,148,180,172,0,0,24,128,0,1,70,152,243,5,150,11,144,126,87,236,248,129,143,213,168,155,80,112,216,164,250,238,152,64,58,68,197,35,184,202,225,49,154,174,253,28,86,150,150,214,83,156,185,25,155,165,183,102,34,242,99,40,107,235,218,5,118,219,70,29,12,161,193,111,136,132,255,251,178,100,36,10,55,118,104,209,211,25,103,32,69,7,89,104,100,199,118,27,145,161,73,44,229,51,193,22,158,101,65,148,41,216,238,167,91,150,16,248,61,69,213,202,31,47,246,36,157,4,199,14,61,91,128,74,153,133,147,60,207,17,240,227,64,220,149,97,163,231,10,167,120,96,17,204,232,197,95,75,209,10,101,212,67,65,230,1,130,46,209,226,34,173,197,17,33,149,193,72,225,211,44,43,219,89,219,164,134,28,148,189,153,149,69,152,157,184,187,130,229,52,202,23,223,34,42,197,165,179,234,159,204,174,41,167,249,172,93,105,153,185,225,251,55,26,89,34,147,206,137,197,179,44,63,84,161,218,67,29,11,247,212,58,180,242,23,65,109,58,41,212,230,2,99,203,155,117,109,254,89,250,30,213,25,235,170,253,142,105,183,58,97,66,70,113,165,232,221,86,126,0,0,16,1,217,80,193,192,12,89,74,199,79,119,48,10,59,171,217,167,221,114,185,239,99,179,82,213,233,93,231,120,138,122,67,61,151,173,239,40,226,128,100,154,169,238,68,129,154,50,183,236,101,105,255,159,160,40,98,26,103,254,201,253,249,121,37,108,164,37,2,236,194,18,80,203,172,72,210,220,64,137,102,254,82,59,205,186,157,215,112,233,150,193,96,69,206,220,33,252,107,208,86,183,5,211,205,220,156,183,98,147,181,166,249,86,102,150,40,205,96,183,190,121,175,55,74,100,222,77,22,31,54,217,145,37,57,89,195,57,79,23,113,74,97,137,106,148,3,65,80,244,197,93,1,199,25,208,152,129,136,204,50,193,65,9,212,32,124,32,228,227,70,81,32,170,200,154,56,3,12,28,64,0,176,161,6,131,5,90,161,97,210,135,21,238,222,201,170,70,30,182,196,252,170,71,42,43,40,105,21,99,205,57,231,128,35,177,153,109,215,250,75,46,173,151,32,136,104,155,205,75,93,139,147,126,219,157,189,138,116,100,209,130,5,203,235,48,15,182,88,148,152,248,251,3,251,54,19,123,16,202,130,22,231,54,85,174,204,101,226,211,14,182,255,184,214,101,99,224,199,184,167,11,198,66,94,157,250,228,51,100,22,25,82,6,52,139,171,136,20,139,7,155,127,91,16,224,75,169,251,87,211,85,173,213,250,189,166,240,120,101,36,61,218,206,199,32,144,28,147,201,142,80,168,247,67,238,219,34,102,153,75,170,119,252,192,187,45,147,255,255,234,154,147,108,75,111,50,0,128,41,0,0,9,216,6,157,25,139,21,167,27,80,107,162,128,215,114,224,134,33,2,201,218,206,135,65,123,147,122,65,21,171,79,41,194,252,118,107,180,121,127,217,136,87,181,106,165,202,121,38,18,185,116,227,161,55,0,189,207,66,198,153,255,251,178,100,32,128,246,217,103,82,211,56,100,112,68,101,217,101,97,101,108,27,233,163,72,204,101,60,145,5,29,101,129,132,41,178,149,160,149,50,212,122,102,121,154,176,84,201,129,166,214,203,164,204,192,207,65,59,55,70,241,137,151,233,98,32,28,50,129,86,152,76,22,56,210,69,148,214,87,104,184,144,194,90,196,11,125,12,44,18,115,179,249,51,19,110,209,72,147,238,216,31,42,80,88,104,108,7,4,133,53,149,134,199,48,189,67,79,66,41,153,43,117,15,154,177,203,110,189,154,144,157,21,161,63,89,38,107,94,68,140,216,188,124,114,134,134,76,25,159,38,49,41,19,11,116,92,134,178,239,64,119,157,98,185,94,242,180,240,198,111,217,250,241,139,151,113,79,205,90,227,164,235,63,178,146,227,240,18,245,4,0,2,122,120,27,3,87,155,130,59,60,227,60,107,18,138,39,245,67,157,90,193,163,30,171,141,186,239,163,241,149,171,212,207,215,9,34,199,16,69,179,177,127,54,51,153,207,100,178,14,238,148,250,252,102,112,23,135,30,170,230,206,102,34,70,51,178,240,6,128,0,202,163,48,35,128,96,69,220,20,12,104,68,8,26,235,57,107,235,0,250,64,108,61,150,43,59,36,121,233,178,148,69,99,240,100,231,100,84,51,221,177,114,172,253,121,93,120,156,150,94,201,228,116,240,11,73,117,101,114,71,105,138,33,202,2,164,78,167,62,65,39,90,41,142,80,101,222,44,164,138,68,114,246,151,245,32,220,37,74,58,64,28,117,120,136,161,113,89,9,132,9,106,11,192,98,144,1,28,48,1,167,135,11,86,193,228,233,223,102,106,252,166,122,245,72,53,171,75,217,197,124,165,201,198,223,52,218,69,28,107,213,225,152,110,142,105,252,136,61,241,124,166,113,139,147,163,110,207,10,204,32,46,163,233,55,65,100,156,187,61,55,205,73,192,132,242,197,16,56,168,182,140,67,87,107,4,54,117,70,104,164,125,34,72,255,153,40,209,10,219,233,1,210,127,255,218,140,219,149,182,230,154,191,47,57,37,46,41,167,167,24,62,74,21,241,71,64,194,95,166,27,164,204,114,6,126,149,93,204,144,7,37,23,98,97,91,239,123,31,88,230,254,121,116,206,6,109,192,169,157,46,228,15,183,89,217,175,159,243,211,163,237,175,131,6,99,109,87,157,247,251,104,90,35,233,0,32,0,4,251,166,250,71,25,233,134,100,34,152,51,100,90,94,144,3,34,73,69,14,106,204,232,192,129,44,153,148,12,24,81,127,211,242,31,165,181,55,122,138,172,252,182,214,49,58,182,178,159,127,31,153,28,55,15,189,141,97,184,170,179,144,220,148,213,4,133,253,78,39,200,68,8,132,2,73,255,251,178,100,40,14,119,163,102,80,179,88,79,146,68,167,169,96,101,5,108,26,137,147,72,76,224,222,65,15,160,101,149,164,157,178,188,73,26,132,144,64,134,4,56,80,182,72,226,5,24,22,12,14,18,24,133,185,129,5,0,98,151,153,54,14,120,227,44,0,201,159,30,218,1,28,0,44,42,132,36,202,156,230,113,202,7,104,56,128,209,11,49,61,1,2,100,201,232,22,3,164,134,148,140,36,191,141,129,104,40,133,43,88,81,229,38,232,50,214,193,19,114,237,229,118,29,170,232,202,51,20,24,104,145,17,137,138,200,35,169,31,15,98,23,72,193,195,163,12,66,10,22,138,55,139,137,10,34,70,72,140,145,19,140,149,231,132,235,65,43,234,38,239,170,147,164,101,10,73,99,106,181,91,212,149,152,129,154,218,151,234,236,220,75,19,110,131,89,126,51,241,177,149,194,210,131,157,11,139,24,12,37,79,192,116,236,180,128,24,92,140,9,89,236,161,243,37,232,89,210,193,52,47,254,147,34,24,177,35,2,97,250,69,46,14,152,212,180,99,110,187,95,211,250,236,7,29,80,21,245,237,219,251,233,227,253,255,234,1,225,212,226,110,97,76,148,177,0,78,160,192,178,123,79,115,11,103,243,142,204,177,58,82,21,245,114,231,185,148,162,154,102,228,221,110,106,254,240,215,44,101,141,89,153,123,64,125,90,67,236,244,50,232,26,244,173,187,32,29,47,148,194,88,215,81,233,165,54,174,219,24,73,100,85,134,193,66,166,233,67,105,2,156,229,222,4,152,2,0,177,17,186,34,195,131,141,48,132,2,36,89,100,65,30,58,58,169,185,110,129,165,26,34,113,66,89,32,92,106,65,106,181,86,15,48,204,227,13,146,31,156,108,239,251,78,143,59,110,123,94,202,29,143,193,241,73,185,233,27,169,206,194,162,133,81,165,36,118,80,20,82,37,94,74,59,73,26,121,243,142,100,172,254,14,161,2,15,93,164,168,183,33,93,54,194,197,65,74,98,82,81,84,243,37,125,42,76,220,132,27,14,45,128,192,64,72,87,107,215,250,130,187,177,194,166,6,10,193,162,43,18,42,162,135,36,16,133,156,187,27,123,128,197,183,122,204,107,124,142,253,229,213,254,25,181,31,137,142,83,206,27,255,89,151,40,122,174,216,159,154,244,55,249,250,117,220,33,47,80,183,78,237,255,157,223,98,255,203,192,0,4,0,81,176,0,0,186,195,158,224,184,87,81,74,3,15,24,11,18,30,124,106,68,28,152,62,114,186,186,20,60,60,199,34,152,183,5,67,33,135,46,76,67,50,104,127,12,230,36,207,140,21,86,95,174,211,67,177,201,36,117,164,56,79,51,102,16,133,27,31,132,19,141,5,166,82,255,251,178,100,38,128,55,87,104,210,107,24,100,112,68,231,105,80,96,199,116,92,165,165,70,236,229,51,193,9,158,101,161,131,29,136,171,164,212,105,46,139,77,47,73,117,201,170,196,215,82,56,76,3,173,72,29,144,49,201,142,110,97,120,16,160,35,169,116,196,133,78,148,168,113,14,66,18,211,168,44,55,185,114,201,19,7,5,232,137,144,219,46,111,37,0,32,125,80,87,0,67,50,9,84,122,49,18,199,147,242,97,77,25,234,65,115,81,155,153,229,38,3,245,80,28,42,187,177,69,158,161,136,82,89,59,106,252,79,63,55,82,101,198,234,99,36,56,104,249,56,73,55,42,25,186,246,151,203,103,91,8,130,168,172,151,7,154,243,36,101,139,102,83,41,38,103,152,161,41,62,101,71,125,29,126,99,60,60,246,213,46,232,219,65,46,36,25,83,162,247,10,73,159,152,242,184,106,92,80,130,84,76,62,81,222,211,198,14,240,187,145,57,188,37,43,70,71,185,194,77,132,192,155,212,139,48,25,215,143,115,151,170,111,83,54,85,113,199,83,128,199,67,2,237,175,102,255,215,42,93,233,148,1,128,0,0,8,165,37,251,16,54,99,234,16,202,115,209,175,230,129,148,97,164,185,14,211,209,52,134,136,26,173,210,56,221,168,133,91,84,54,241,181,94,55,122,229,186,9,21,55,206,99,49,89,183,134,35,206,186,176,177,86,114,197,218,123,198,175,193,77,189,77,76,170,13,113,228,203,172,192,85,141,173,34,9,11,0,80,193,5,160,8,24,10,17,133,192,2,194,58,144,232,96,100,130,202,38,41,169,169,58,230,50,227,206,22,233,55,136,97,0,152,200,218,250,101,148,39,42,186,170,210,167,81,51,152,28,98,52,192,227,12,141,212,129,156,54,249,137,63,140,229,237,171,52,210,234,200,57,132,207,221,31,130,4,204,137,136,102,146,251,204,21,70,209,196,225,83,134,65,25,87,91,204,160,82,163,44,33,64,177,29,175,176,73,68,45,74,54,232,43,26,42,64,70,219,68,79,150,199,32,73,119,56,86,218,47,228,71,84,134,170,250,204,240,177,139,143,223,208,1,8,4,197,164,4,0,120,53,236,23,105,136,36,195,141,195,107,141,103,44,199,252,4,154,114,161,176,143,67,11,58,5,142,217,53,170,11,241,224,244,117,103,156,94,175,196,255,74,118,67,215,95,30,76,145,100,65,163,181,59,182,91,255,86,228,16,0,0,54,176,181,27,208,108,176,16,113,64,16,216,160,247,253,254,119,88,211,26,128,40,193,33,18,40,20,89,46,161,87,226,113,201,216,236,186,173,171,83,214,115,149,74,233,106,94,171,53,82,90,216,27,233,84,57,29,134,21,178,14,90,76,162,72,183,255,251,178,100,34,15,119,56,102,209,19,89,76,240,64,135,153,104,107,7,24,28,181,153,68,12,225,62,65,3,151,101,1,147,29,136,4,4,178,86,147,10,79,53,98,0,12,170,9,204,44,160,26,25,0,178,224,134,198,92,50,5,4,138,35,48,198,116,0,17,184,9,220,17,237,192,250,129,102,12,161,205,241,65,42,27,162,31,45,23,36,26,144,64,129,9,34,194,183,51,69,160,246,165,19,16,98,79,211,144,228,44,235,173,134,46,214,153,50,246,157,220,97,219,89,110,4,49,35,118,33,215,202,89,115,3,102,9,202,49,255,241,36,97,167,107,200,82,64,139,11,64,110,72,63,181,203,200,178,235,64,157,102,28,154,230,205,228,110,158,134,213,46,39,44,77,62,233,122,171,92,204,142,206,136,105,95,255,254,242,229,135,103,2,136,107,85,76,233,0,192,0,0,164,180,56,144,114,19,112,20,108,16,43,232,196,86,153,112,18,142,35,15,11,101,217,158,154,233,31,55,161,253,79,57,216,240,245,113,245,72,157,59,105,233,182,99,214,223,171,84,21,63,36,218,212,214,239,250,249,186,17,78,149,129,66,91,70,67,208,240,215,69,97,0,208,60,20,202,211,151,40,171,116,110,229,213,99,112,153,184,182,190,83,110,212,166,174,116,247,229,183,174,219,154,148,99,114,33,42,147,200,90,204,93,174,174,75,46,114,176,162,242,111,168,27,92,112,11,102,66,91,239,12,64,234,228,191,64,209,26,49,128,32,100,164,66,151,181,244,88,225,196,5,16,18,196,84,131,80,35,124,131,97,211,166,34,42,194,4,53,135,1,64,193,5,116,4,66,0,20,45,101,39,217,71,80,152,135,21,76,164,21,189,47,224,54,150,164,154,156,85,209,64,125,202,39,109,30,221,168,9,51,89,186,249,134,26,76,181,91,99,114,250,33,167,19,72,193,1,136,98,37,218,21,146,188,72,211,241,88,203,28,169,30,124,62,169,132,226,126,210,127,50,36,148,163,31,208,161,109,148,122,212,204,52,192,109,1,113,36,211,43,255,107,220,253,100,152,171,134,117,98,153,232,76,82,211,238,12,48,198,212,78,67,196,50,23,184,50,133,120,152,70,58,43,51,23,129,10,209,181,143,185,129,108,185,133,48,247,179,70,175,67,30,180,52,169,4,143,135,172,169,115,226,41,26,33,186,169,155,46,154,76,220,239,42,212,7,132,177,75,149,250,139,88,84,19,0,32,0,12,44,90,222,36,16,67,225,89,232,195,14,32,57,174,70,217,211,232,170,118,159,196,79,43,4,185,203,246,6,152,248,197,74,104,244,59,77,71,57,141,94,223,230,14,228,186,127,112,184,33,228,153,126,91,164,97,116,180,182,112,149,244,75,113,32,255,251,178,100,34,128,183,35,99,209,51,56,103,128,67,231,153,85,97,7,108,155,125,163,77,172,97,145,193,12,22,101,1,164,21,232,84,121,66,144,224,195,33,199,64,190,238,128,192,32,69,5,132,16,90,0,40,32,49,212,139,188,28,48,42,99,5,115,216,35,2,147,152,99,209,178,154,80,30,76,82,165,71,112,172,80,224,43,17,235,162,136,209,21,228,2,33,42,232,86,240,0,156,38,180,138,204,152,224,13,9,160,224,31,19,193,225,147,18,36,31,21,194,116,118,141,92,45,18,155,90,144,172,29,35,79,139,90,93,101,11,163,190,181,211,175,49,11,135,77,204,171,83,169,135,179,243,249,150,53,166,215,157,193,122,70,175,186,134,80,194,120,114,230,115,174,43,216,163,151,51,93,141,238,111,171,48,220,48,40,69,217,62,101,221,32,4,0,173,76,166,72,234,61,64,186,172,153,18,175,233,223,212,136,24,3,109,27,58,78,103,124,103,217,38,67,9,63,231,143,216,114,65,44,244,77,142,128,50,93,78,234,189,39,31,171,232,186,189,250,4,92,162,187,219,127,253,125,249,126,210,45,250,64,34,4,13,108,0,0,83,62,142,92,44,71,226,248,50,91,73,147,13,192,114,153,108,50,247,203,241,26,2,84,185,117,38,236,203,175,184,149,105,169,105,239,212,153,179,49,30,167,148,119,43,217,124,187,116,255,20,124,92,215,25,238,157,104,115,237,34,86,226,90,135,87,187,195,74,196,85,77,157,59,235,153,16,36,203,228,120,111,138,70,165,241,18,196,112,98,8,26,44,68,23,6,184,2,178,96,136,12,129,210,181,23,103,105,134,204,233,58,220,159,166,102,225,55,39,136,156,37,139,199,161,224,216,119,39,145,140,216,122,47,180,11,95,105,44,169,28,206,239,214,65,94,116,90,37,199,146,157,84,39,113,81,199,87,114,16,254,90,42,143,228,242,97,142,60,58,147,202,247,47,190,253,129,186,58,151,185,234,173,76,176,245,81,113,65,153,96,156,138,137,152,139,55,104,193,52,182,250,116,85,237,127,126,90,214,162,174,68,231,201,51,17,143,52,211,100,161,195,212,96,168,186,28,140,85,69,49,80,207,148,170,114,237,169,30,101,181,255,51,189,125,79,199,176,118,234,52,197,169,56,170,7,132,107,55,86,252,65,171,237,250,50,66,220,148,62,77,29,229,94,78,79,121,41,159,138,4,0,65,4,61,232,240,2,88,60,136,204,84,40,83,140,242,182,142,194,30,67,239,186,120,19,4,1,2,7,120,31,219,178,9,12,245,170,73,118,50,234,147,212,29,177,46,171,75,27,199,84,80,166,101,101,71,20,197,137,39,82,212,47,227,156,138,74,88,178,80,158,193,83,152,56,35,255,251,178,100,38,8,247,102,105,80,139,56,79,148,68,69,153,85,97,2,108,28,245,159,71,76,225,62,65,0,151,101,65,145,157,152,85,37,85,93,240,88,182,32,148,75,3,153,231,12,142,99,140,70,33,120,2,8,44,145,254,185,124,201,147,51,143,29,253,88,140,38,13,16,3,142,23,72,147,133,40,125,34,102,151,56,192,232,120,137,239,186,251,46,147,120,203,150,5,87,74,154,205,28,121,217,76,36,167,114,218,37,167,165,253,80,27,143,229,36,137,179,202,226,208,225,70,195,87,50,230,11,47,4,77,32,194,148,38,44,64,108,80,70,140,72,46,198,137,202,163,56,171,106,146,77,180,149,92,218,42,46,172,174,118,133,148,114,213,174,133,83,147,34,211,99,243,139,95,111,59,25,73,53,237,191,93,63,210,81,58,123,178,176,201,78,108,32,0,19,83,35,137,50,236,76,104,119,127,76,169,84,19,14,50,194,46,118,173,45,23,44,89,206,63,75,244,159,95,142,126,253,193,157,51,80,209,150,54,192,121,205,187,201,127,218,173,179,126,175,137,30,139,208,109,62,69,237,64,147,146,254,207,255,236,0,136,0,0,12,137,50,52,115,16,222,24,100,63,15,38,19,170,224,71,33,150,168,252,188,144,226,87,16,136,143,203,51,185,219,138,229,156,75,181,44,215,150,82,231,94,95,86,253,137,100,190,154,61,24,185,47,113,222,168,117,160,88,95,37,97,171,149,230,238,183,169,206,255,5,195,30,1,93,174,215,248,28,66,161,50,18,38,52,16,193,136,120,64,204,168,194,0,41,65,138,128,10,224,87,130,23,130,76,45,220,76,8,162,205,7,12,138,232,70,91,196,141,83,34,249,201,145,97,31,85,73,79,188,108,157,201,105,20,107,70,27,155,92,137,142,207,95,170,243,15,203,132,185,161,232,164,118,154,252,169,244,28,6,195,226,177,18,35,24,71,33,118,138,178,179,205,159,242,184,73,101,69,176,144,153,51,73,20,64,180,9,245,74,153,205,89,200,219,57,125,76,213,246,162,78,145,147,132,178,47,95,8,94,67,242,160,101,36,48,66,213,126,89,18,36,92,107,92,197,120,164,94,76,172,166,181,131,79,166,69,49,136,106,87,188,117,213,92,168,46,114,240,32,23,163,33,67,238,199,218,51,231,16,105,81,17,84,225,130,142,150,112,34,44,170,243,231,24,212,251,85,12,253,120,169,210,57,246,85,45,69,29,18,127,172,0,32,0,0,10,37,74,51,26,53,136,121,18,9,37,212,12,68,59,245,7,199,220,38,239,68,134,140,172,187,2,205,194,222,154,211,49,233,203,212,243,115,123,185,99,86,179,151,219,199,149,107,74,172,60,178,72,113,130,43,236,90,123,88,148,55,255,251,178,100,33,12,23,78,104,81,187,57,100,240,71,38,217,104,101,98,108,27,57,161,72,108,97,51,193,17,156,165,149,133,149,178,9,99,7,115,149,133,209,88,5,137,50,64,44,108,32,183,188,16,80,52,212,195,0,144,99,144,176,130,170,150,12,11,20,22,41,79,29,39,15,46,10,36,194,72,42,80,151,166,141,165,147,53,13,79,97,169,68,65,33,179,245,60,224,43,213,172,140,17,10,211,109,77,178,181,165,233,55,45,109,30,37,166,255,92,129,158,215,181,255,156,166,169,77,17,160,169,26,212,42,181,176,31,212,255,164,239,224,171,12,215,40,191,144,146,68,77,121,116,105,81,52,180,142,129,10,225,172,234,51,149,112,212,125,74,186,37,141,33,169,60,18,222,88,244,61,73,180,106,185,11,153,165,24,137,90,31,203,173,162,115,29,113,154,89,142,138,255,160,18,0,24,2,36,250,133,130,48,108,92,9,188,202,11,13,52,75,16,150,65,9,104,114,194,22,95,156,85,241,236,166,71,178,230,92,235,151,75,6,45,184,59,219,158,234,36,25,108,244,9,83,111,83,165,186,171,171,105,107,182,31,250,147,54,15,15,68,54,116,80,128,0,0,35,90,129,201,126,93,50,115,144,185,250,72,71,126,102,74,195,86,141,169,213,222,166,106,3,25,105,241,184,212,107,41,69,234,122,10,255,148,114,221,60,66,126,205,75,86,37,120,87,152,179,199,77,153,181,246,37,89,85,80,173,66,23,42,127,177,39,126,38,161,137,88,189,19,253,177,23,49,1,10,220,146,71,84,151,0,181,235,69,180,138,160,249,125,133,14,21,113,204,232,136,157,234,218,128,208,175,149,184,117,41,20,204,215,58,66,33,56,80,3,193,113,151,106,251,147,188,207,245,19,136,214,223,73,182,3,33,127,167,38,28,183,86,91,24,138,197,104,225,83,180,200,81,26,89,99,87,37,146,74,48,109,4,94,143,101,22,34,130,145,83,95,13,73,237,162,65,211,79,5,56,162,38,157,44,126,111,143,22,78,62,201,179,226,107,175,61,181,82,142,239,158,234,214,66,203,125,41,75,22,60,203,230,255,72,64,4,15,129,96,0,219,15,149,14,175,200,4,42,133,176,88,105,100,128,137,69,77,230,84,114,23,119,174,132,197,43,240,207,220,214,164,154,80,161,102,227,191,66,231,253,2,122,111,103,250,54,132,205,170,242,125,242,237,219,142,169,234,63,226,191,144,146,0,0,8,0,2,208,107,64,224,13,92,17,168,28,50,224,69,38,129,90,40,189,156,135,249,77,158,244,62,94,172,194,31,137,229,53,248,77,79,75,231,45,74,234,213,167,206,206,56,85,167,155,140,95,116,126,33,10,124,169,214,51,79,94,41,88,255,251,178,100,33,8,119,25,104,81,203,56,79,144,71,68,217,96,101,37,108,27,173,163,73,76,225,51,193,17,156,101,149,149,149,178,170,67,68,59,64,193,20,1,95,47,148,234,66,149,136,128,70,208,106,230,124,213,149,84,203,34,124,203,12,40,145,91,132,177,37,194,97,30,67,152,238,136,161,98,160,166,33,204,24,80,176,0,246,47,154,33,150,149,12,85,123,114,77,85,212,135,86,80,220,218,118,162,109,25,194,86,213,4,141,210,62,76,205,162,63,118,218,43,48,153,177,44,181,39,162,211,141,250,251,73,34,94,80,94,122,130,54,64,202,87,52,113,108,156,244,91,36,64,41,70,92,78,200,87,152,11,152,73,213,41,84,81,117,217,212,122,134,227,149,2,82,58,73,255,193,20,63,199,219,48,65,45,102,17,232,112,78,154,117,88,228,62,168,78,0,24,49,40,114,173,89,251,0,10,223,195,114,181,224,192,161,202,116,74,158,231,208,186,79,203,169,93,41,87,215,255,231,189,30,126,36,102,41,43,42,239,52,74,51,5,11,118,143,137,233,168,231,14,113,89,243,197,229,175,60,90,200,173,52,253,255,185,96,49,0,0,10,137,60,234,16,96,102,220,136,163,134,191,165,80,228,250,198,16,209,174,67,204,117,94,187,78,220,51,38,164,142,74,123,13,80,118,165,12,57,65,77,219,51,252,187,106,188,126,146,28,163,148,210,171,246,88,222,36,11,88,98,208,201,85,13,209,128,143,19,49,98,48,100,244,21,12,180,84,12,69,57,27,144,59,0,64,0,202,231,56,230,19,152,66,102,12,248,48,168,13,26,1,77,219,128,93,97,100,183,4,139,114,216,241,119,88,114,196,133,195,12,153,232,121,216,107,201,13,198,221,151,66,43,60,220,216,60,90,33,18,136,89,151,75,169,37,82,249,109,186,28,249,43,210,42,66,97,162,119,166,194,162,137,16,21,162,24,145,160,184,201,121,131,170,241,181,81,42,129,18,192,153,132,98,169,242,56,189,143,75,106,196,168,27,28,175,212,184,10,219,103,174,141,11,77,42,234,135,255,81,75,244,43,237,34,138,151,40,40,50,42,23,208,68,140,108,16,68,64,145,137,250,89,34,169,163,187,93,133,43,204,184,210,224,186,213,255,113,85,106,186,127,148,210,59,169,59,151,188,248,189,141,172,193,189,147,65,212,74,90,79,94,16,38,93,150,185,117,239,176,248,181,31,103,214,229,33,0,128,109,128,0,5,103,182,24,37,129,163,15,42,144,46,114,114,81,195,52,244,113,104,57,186,186,106,50,191,212,139,138,238,82,55,105,138,27,118,101,18,25,68,154,24,179,82,158,63,71,91,249,203,145,75,220,119,233,96,217,28,122,27,77,56,154,192,255,251,176,100,34,0,55,12,104,210,211,56,76,240,70,7,105,80,100,199,100,27,197,163,72,204,225,62,81,30,156,101,161,131,29,176,50,22,78,245,60,107,48,132,40,100,194,219,102,88,161,15,177,126,80,20,67,242,4,174,138,120,120,66,68,42,40,33,120,67,148,47,179,24,86,16,13,4,26,74,210,71,43,209,64,169,140,145,29,225,61,179,105,174,94,206,30,103,207,171,178,233,52,154,210,138,102,230,150,242,6,193,33,160,126,91,156,179,119,172,226,7,36,116,76,139,168,74,113,226,143,24,162,132,69,45,146,72,193,54,166,85,99,37,14,10,66,232,17,33,203,33,21,138,208,178,70,77,50,10,217,173,171,144,145,10,136,159,249,98,101,46,52,48,56,104,149,32,132,75,134,90,67,182,80,165,38,222,98,9,251,91,214,201,67,64,2,164,120,18,76,146,207,78,0,49,234,113,49,12,45,164,65,113,215,69,245,26,100,243,131,247,94,162,118,166,91,142,134,9,196,199,43,11,165,88,69,22,125,7,172,110,94,159,140,212,143,100,208,145,105,65,238,250,93,255,203,28,184,197,222,255,225,160,10,128,0,209,132,28,2,156,102,70,52,8,128,201,196,122,135,37,176,212,48,207,102,100,79,243,218,0,1,119,95,116,96,25,68,220,228,126,41,44,228,51,114,87,248,196,105,249,95,59,209,232,212,203,235,3,194,44,177,54,85,14,172,60,149,4,78,58,12,59,202,177,98,172,170,100,208,75,217,34,65,2,150,95,37,153,34,36,33,208,0,0,200,10,135,167,226,125,7,2,111,156,143,198,49,106,170,62,3,126,49,24,218,7,32,141,137,163,50,249,89,233,188,218,71,156,22,44,201,91,42,244,154,185,52,180,223,26,244,106,218,213,23,42,185,140,199,100,46,100,190,244,53,122,236,78,250,244,55,141,225,127,15,153,132,231,163,82,105,116,106,18,82,167,11,33,84,234,42,137,130,77,76,243,224,112,145,22,33,43,86,128,207,137,57,73,206,115,159,42,198,79,86,67,77,54,94,16,68,249,111,146,137,42,206,84,183,226,237,214,55,64,4,32,27,117,66,165,50,89,11,138,141,131,192,137,69,169,21,149,226,136,10,196,192,74,120,193,149,172,31,195,252,206,9,189,247,238,119,98,37,114,146,199,159,1,129,6,190,213,39,247,100,47,162,21,59,46,180,162,97,94,191,108,205,254,142,90,33,63,236,253,229,65,0,0,106,113,32,160,20,38,162,57,48,168,138,48,150,4,198,233,225,198,150,217,95,244,132,65,87,253,7,81,9,143,223,164,138,85,199,118,228,246,42,125,126,221,160,173,61,63,47,221,252,50,118,226,176,123,171,60,204,18,169,63,23,66,106,43,106,121,255,251,178,100,34,12,119,49,99,81,19,89,76,240,70,71,89,80,101,101,108,27,197,139,70,76,229,51,193,11,150,165,149,131,21,178,43,132,3,12,16,66,26,91,12,146,166,237,212,64,0,99,45,28,26,121,22,42,12,2,148,232,89,26,10,31,28,32,162,129,19,232,224,212,13,164,74,200,10,14,33,52,209,112,64,73,156,97,222,18,148,40,115,42,46,243,110,93,164,115,70,117,128,47,187,238,225,183,156,120,28,42,238,139,244,155,177,134,8,232,67,142,116,146,83,63,79,15,81,71,98,47,40,72,62,152,166,2,163,197,10,145,162,93,122,70,193,69,241,10,214,103,138,80,168,81,237,157,66,24,74,206,174,96,194,49,213,209,145,32,66,154,172,252,24,76,163,36,240,243,68,67,140,55,169,195,124,33,45,253,2,234,106,15,153,125,49,100,88,123,73,113,50,182,22,1,61,21,240,162,210,255,149,169,80,232,16,226,162,110,105,20,254,8,127,235,210,115,98,155,255,216,116,202,32,186,36,175,73,18,10,87,118,41,53,173,6,143,91,212,20,145,11,170,247,1,30,84,251,208,239,255,232,46,223,254,224,13,8,0,4,168,201,129,36,236,21,40,118,65,100,218,250,42,70,235,192,145,38,169,30,135,88,50,43,151,81,10,92,10,175,189,5,191,220,246,170,88,191,30,141,222,183,77,28,183,45,179,69,59,48,252,84,227,168,204,49,85,18,239,60,197,254,77,7,13,219,95,77,128,112,53,191,39,72,164,66,109,87,252,133,119,7,60,221,73,14,36,92,129,99,12,198,36,35,16,215,132,178,6,3,32,151,205,166,18,168,203,36,231,4,80,193,148,215,202,42,177,1,161,11,208,185,139,72,215,31,229,230,93,200,125,134,45,213,212,180,218,173,88,103,37,216,253,51,249,198,196,214,168,42,103,51,61,66,253,80,27,38,28,109,25,27,41,182,139,22,216,202,4,204,28,33,154,66,11,104,138,50,116,209,163,93,98,136,220,218,12,50,91,202,78,90,163,255,58,213,183,117,123,253,206,182,165,8,66,19,240,151,121,104,156,28,52,10,168,125,232,77,158,208,169,229,225,68,141,236,156,160,84,55,165,251,73,8,132,105,150,191,109,235,4,126,129,203,29,154,31,246,127,182,39,118,191,125,238,6,72,158,77,230,206,216,228,214,213,85,82,209,246,186,122,43,85,105,86,192,102,99,255,203,60,104,48,183,255,242,65,8,32,0,6,142,168,5,36,212,11,129,150,2,98,53,226,231,78,67,80,166,143,5,96,199,165,96,224,22,210,16,183,213,39,31,73,21,120,221,28,91,43,242,204,126,196,199,234,99,81,120,58,58,179,93,133,241,14,163,194,111,196,216,129,114,148,57,56,144,255,251,178,100,34,130,247,75,105,81,51,57,76,240,67,197,217,101,97,5,108,28,121,155,71,76,225,62,65,18,157,101,65,148,137,176,114,68,177,149,210,156,70,44,52,129,160,68,135,47,138,103,32,179,115,50,134,46,232,58,96,52,134,83,198,178,227,43,143,98,52,66,72,148,24,105,78,111,150,109,44,49,0,65,64,108,13,148,139,120,80,16,67,1,193,22,185,71,203,254,143,244,79,194,16,53,22,28,211,149,189,167,50,24,117,148,43,51,38,141,200,32,104,54,73,17,194,3,202,81,147,137,46,56,2,75,83,62,81,237,69,17,146,98,251,82,106,93,88,211,220,36,70,134,15,194,37,175,173,54,198,136,24,60,114,40,224,205,55,75,119,215,58,78,195,72,152,82,53,253,107,11,43,233,20,186,106,42,221,183,113,138,221,34,4,178,196,253,66,243,97,0,0,130,93,38,24,113,184,57,32,146,181,209,1,214,60,222,110,114,127,212,116,82,42,196,119,232,79,237,119,208,57,122,199,19,220,131,9,74,232,207,114,112,150,11,45,28,81,58,53,135,119,71,199,173,170,149,9,182,35,242,252,13,18,81,255,244,0,64,12,0,48,187,45,184,48,51,135,36,172,0,144,246,146,135,21,138,230,216,37,112,43,200,224,204,33,170,176,70,35,117,229,151,239,73,39,229,182,105,228,84,85,172,70,241,191,133,54,55,123,26,121,154,220,118,18,217,88,106,199,132,40,163,119,77,117,82,123,24,24,32,101,123,28,65,242,213,52,100,238,96,64,0,204,65,69,65,103,6,104,198,88,170,194,109,38,102,188,20,144,96,176,184,103,3,97,40,38,242,205,6,208,94,234,77,170,6,69,36,7,26,183,213,185,64,212,201,143,183,72,146,254,100,236,49,193,166,141,54,209,135,11,145,70,119,139,220,204,221,89,83,255,51,106,91,94,83,76,44,153,185,57,100,105,180,170,50,27,233,99,19,139,255,216,36,116,211,103,164,171,14,153,212,217,31,107,5,34,179,102,78,149,244,170,90,225,72,101,66,20,137,166,201,128,250,81,153,60,108,153,102,191,234,59,249,103,142,40,158,22,12,35,246,233,29,4,203,202,170,5,185,46,249,107,88,48,137,40,50,164,28,212,28,150,221,111,38,196,230,209,175,67,255,203,107,164,109,208,82,23,61,246,162,19,24,118,87,54,165,182,169,134,135,106,23,184,42,16,101,234,205,27,213,241,35,170,2,106,253,50,62,253,184,144,8,64,0,0,6,67,238,16,90,0,140,132,165,3,22,242,50,199,26,151,142,75,85,170,198,98,96,160,148,49,208,136,75,166,99,151,243,164,169,123,85,238,79,227,171,211,250,171,122,238,22,39,236,189,146,247,93,189,140,70,95,230,255,251,178,100,31,6,118,203,103,82,59,56,76,240,71,37,249,64,101,103,108,28,161,161,68,76,225,62,65,17,157,101,85,149,137,176,46,214,156,56,37,48,145,130,91,50,215,22,219,58,140,164,179,83,78,176,118,66,197,102,178,145,178,146,196,191,72,146,135,99,50,64,96,10,244,112,160,169,2,104,224,150,169,135,141,61,172,24,12,133,108,53,92,50,69,9,101,106,69,197,115,219,247,181,177,188,138,145,140,228,210,217,84,117,164,63,143,20,142,188,189,241,157,151,76,195,210,201,59,8,72,10,44,205,193,134,146,74,17,44,143,18,70,142,76,246,230,71,11,234,26,73,35,166,204,176,186,115,35,74,0,226,178,201,78,89,129,178,73,75,127,131,183,34,164,88,23,100,247,156,245,40,249,255,80,201,35,101,36,95,77,180,241,162,172,136,138,81,208,17,199,248,104,119,226,12,159,85,228,2,79,151,162,96,183,38,215,145,247,220,251,193,38,97,61,118,123,77,136,115,115,166,38,89,136,232,77,166,66,129,198,182,38,45,221,15,162,233,155,159,106,38,128,113,147,70,228,127,94,54,35,254,128,9,135,177,242,167,128,157,194,29,36,53,161,8,192,137,219,134,25,116,57,39,87,248,171,50,125,177,23,7,145,107,217,87,177,122,221,75,149,103,109,80,75,177,164,164,145,99,110,1,136,98,236,203,37,173,101,248,84,237,49,163,136,69,66,107,110,225,49,21,105,45,26,225,87,35,79,14,20,133,202,144,68,248,124,134,32,130,35,131,42,44,10,107,160,138,105,228,101,72,54,224,10,21,68,32,40,33,161,22,230,72,15,49,97,210,164,206,2,213,128,140,12,107,149,32,81,211,16,27,250,69,216,94,153,136,131,67,76,20,208,110,44,53,65,99,109,198,27,155,121,90,131,161,13,60,209,56,212,122,1,140,3,70,218,76,243,28,178,97,83,39,221,162,152,18,19,69,212,112,218,196,235,50,41,210,237,30,162,236,117,208,50,232,39,51,170,226,203,186,127,161,223,123,233,44,212,249,124,166,80,213,166,218,148,246,90,169,219,57,253,197,88,6,47,50,171,87,182,144,227,175,32,92,195,147,33,164,168,213,232,81,22,7,37,104,105,168,180,152,130,192,160,227,86,15,172,184,61,195,249,222,68,142,167,78,61,50,115,168,172,237,44,28,102,176,140,184,254,8,126,244,184,253,221,213,209,186,45,0,198,160,200,191,240,255,223,142,0,128,36,128,0,1,212,169,130,2,173,25,144,160,184,48,71,93,29,224,138,76,156,86,233,93,242,180,211,210,73,158,185,250,229,203,91,152,203,181,37,93,202,126,244,237,110,101,114,198,52,209,9,155,245,156,150,146,254,195,109,164,109,238,128,196,64,255,251,178,100,33,128,182,250,104,210,211,56,79,144,65,69,217,85,101,39,108,30,9,163,71,76,229,51,193,7,151,101,1,145,169,160,177,245,21,133,53,53,210,195,31,84,230,80,21,60,95,197,87,3,34,34,1,252,49,226,74,147,65,242,32,66,233,150,228,113,48,96,0,167,204,84,80,232,217,20,88,100,38,165,23,97,55,145,246,8,109,212,61,218,103,44,142,69,42,141,74,96,231,62,54,242,67,209,54,213,255,123,96,201,28,196,7,78,233,198,162,178,152,181,253,180,121,159,113,83,105,107,107,255,218,90,90,245,93,229,167,77,163,26,70,161,56,28,128,88,78,66,10,193,148,9,182,70,196,11,42,52,73,147,32,101,113,12,136,197,204,20,68,88,50,203,217,35,141,74,72,247,145,170,161,69,154,254,215,158,90,10,64,16,1,4,69,64,166,153,92,32,160,162,181,196,10,50,40,252,129,107,165,187,170,129,203,164,154,73,153,242,23,180,183,62,164,70,207,106,253,124,212,204,30,234,177,206,35,119,124,205,107,148,47,189,93,101,253,83,106,239,176,85,213,71,190,160,0,0,144,0,0,12,16,130,255,22,204,61,82,46,197,2,111,27,198,222,30,190,196,158,248,97,178,171,182,240,10,114,66,95,154,144,229,126,27,177,82,87,55,90,91,13,69,163,146,235,127,83,184,70,222,90,173,109,172,199,156,252,22,58,188,89,2,163,162,16,84,120,113,21,219,245,91,14,45,181,54,81,212,2,18,136,80,226,50,151,244,208,33,22,74,206,32,0,144,3,4,243,101,3,86,34,7,75,92,20,88,0,193,208,153,128,193,177,208,180,40,162,8,0,72,112,200,89,67,100,42,162,147,10,160,145,107,129,19,221,171,141,213,194,107,138,106,222,65,173,125,167,200,26,75,95,129,31,216,253,249,122,253,147,82,106,180,69,161,57,130,61,217,122,123,40,35,63,40,7,208,174,35,195,148,154,34,37,199,21,193,82,82,130,69,73,145,8,8,137,197,51,28,89,116,76,228,209,134,0,242,227,65,20,39,77,164,101,7,190,71,251,75,58,146,40,131,31,18,202,186,77,161,58,134,237,114,190,244,162,49,10,29,253,61,131,192,93,12,216,136,246,91,4,63,9,168,48,27,134,44,1,2,120,56,159,31,108,105,28,40,248,212,167,181,4,41,29,132,218,5,182,142,134,45,83,145,99,181,162,236,159,109,230,89,94,130,0,231,144,183,161,79,238,255,82,0,80,10,131,176,113,91,205,238,6,150,4,54,205,4,99,58,178,39,161,94,178,25,75,108,188,83,28,34,22,195,34,123,121,218,122,76,231,237,206,83,214,146,209,106,150,83,26,173,157,53,216,102,61,121,232,166,102,206,18,123,58,139,255,251,178,100,31,128,119,43,101,209,43,57,52,240,67,101,185,69,105,37,108,220,217,157,71,44,225,62,65,12,153,229,1,147,29,144,101,149,171,82,39,169,210,34,141,84,84,21,33,199,12,37,5,66,134,66,0,156,92,16,73,70,75,105,164,104,142,97,150,33,20,202,84,8,42,9,196,103,14,64,2,32,220,160,223,144,214,172,138,67,193,5,133,76,117,99,14,108,71,17,104,100,195,130,32,251,160,133,169,153,15,179,24,219,94,125,151,10,96,38,106,167,135,90,194,185,103,241,135,85,205,126,167,91,52,110,157,197,145,82,215,8,109,160,0,194,105,158,76,139,186,3,148,226,134,101,218,240,129,49,5,246,18,91,150,236,14,122,70,194,92,252,35,95,146,70,203,45,126,250,22,246,202,253,249,57,219,49,249,111,87,59,171,76,56,144,245,119,9,118,42,163,97,0,0,127,25,88,17,217,159,146,80,112,42,114,14,6,27,206,73,43,76,117,200,174,150,77,121,89,163,27,175,247,95,229,135,183,202,62,175,53,34,118,185,99,21,52,88,158,68,205,122,207,157,95,21,148,215,90,167,183,0,133,19,143,194,140,70,116,2,0,0,0,7,113,148,28,135,176,174,69,188,1,10,154,227,33,195,214,172,57,207,172,69,248,145,4,16,100,144,193,231,42,203,115,166,191,77,127,93,187,94,146,118,106,98,244,162,215,37,152,72,101,174,172,109,253,107,18,102,22,149,202,38,236,32,153,140,21,66,208,176,170,94,219,39,67,192,151,178,225,8,47,1,130,9,116,85,208,65,77,89,150,36,80,192,71,33,198,163,70,77,207,81,136,209,100,21,17,106,134,64,9,9,165,196,218,96,33,64,23,33,145,145,36,188,79,188,149,34,213,252,22,194,30,9,66,95,178,117,136,191,152,147,127,29,97,240,91,140,178,165,18,55,18,29,143,72,32,249,101,82,112,76,80,233,45,49,242,232,21,20,69,186,134,65,181,18,175,74,146,136,88,68,71,1,76,133,70,164,16,165,148,57,175,155,60,243,119,31,200,172,166,68,85,61,138,200,247,251,80,251,208,163,180,217,182,226,231,179,139,252,162,162,27,92,90,95,28,142,69,130,201,155,59,151,204,203,5,78,1,139,48,108,227,104,200,88,11,168,140,155,67,136,83,74,94,78,91,201,213,25,217,181,13,22,65,51,49,81,101,8,1,2,54,103,159,211,45,175,221,230,221,232,233,3,213,42,189,249,107,123,230,88,115,223,90,0,0,25,0,1,162,173,76,64,82,143,135,96,170,168,211,217,13,227,48,222,229,15,55,121,86,9,148,210,117,122,158,235,245,102,145,231,181,5,202,41,245,174,89,167,149,229,73,106,173,233,142,224,255,182,142,141,11,184,255,251,178,100,29,128,118,153,102,210,203,24,76,244,74,133,217,69,101,37,108,26,225,157,77,172,97,49,193,9,23,101,1,163,29,176,228,47,165,239,7,188,140,89,79,55,38,10,255,63,133,219,104,9,146,135,242,146,253,153,214,206,64,140,13,232,32,80,144,25,12,160,83,80,196,19,148,116,8,26,165,237,169,64,209,116,74,81,86,20,188,159,84,147,136,64,10,218,238,39,36,11,201,91,154,202,96,103,177,225,106,15,236,230,159,248,173,153,124,133,229,166,140,217,173,16,197,27,73,148,73,100,117,253,123,206,199,79,93,39,32,48,178,197,8,9,136,200,206,64,193,65,64,136,72,130,106,218,172,65,74,53,87,180,217,1,199,109,182,131,46,27,250,235,21,213,228,203,84,133,88,205,85,31,28,164,95,246,136,0,3,176,16,82,33,36,194,59,16,62,154,225,203,43,13,232,41,41,222,102,130,144,17,90,147,36,99,235,253,125,255,35,83,95,249,255,211,65,178,56,111,57,156,163,0,179,217,43,81,221,163,177,123,62,207,23,249,29,65,71,169,70,14,93,71,246,92,200,240,63,95,255,72,0,36,2,121,128,0,5,230,86,219,42,129,190,168,194,203,155,197,22,112,45,109,107,110,171,252,235,178,244,183,81,119,122,98,180,71,188,122,26,21,153,107,181,34,151,214,158,169,16,142,84,223,106,118,166,242,156,159,136,79,172,51,252,242,184,78,34,254,127,88,27,118,74,156,151,220,52,143,44,181,174,11,6,124,32,227,65,129,80,158,138,206,250,58,18,164,183,0,36,164,50,101,165,144,176,9,160,14,186,141,46,182,191,36,100,43,10,132,135,69,221,129,99,79,243,119,181,29,28,88,136,27,30,18,194,209,133,73,153,33,104,19,44,101,68,15,103,72,48,129,11,44,199,164,130,253,32,74,73,73,211,203,64,132,208,84,233,177,10,131,136,85,184,9,136,4,249,99,174,58,140,78,104,76,242,116,22,62,23,231,166,154,203,25,191,255,66,54,210,2,66,74,84,210,38,156,242,175,250,169,51,13,61,159,92,158,84,43,16,150,97,64,227,0,97,90,194,197,223,234,242,212,222,77,184,113,145,160,203,162,23,175,188,11,127,222,215,208,110,213,251,13,58,202,15,250,120,83,133,172,251,118,244,124,234,204,222,211,143,173,208,65,201,185,27,47,221,68,77,250,214,0,83,165,208,17,64,2,201,7,7,17,157,136,133,193,191,176,196,81,106,213,141,166,11,214,135,225,12,85,160,172,44,62,239,210,199,111,209,222,175,118,146,181,138,10,242,184,214,17,169,203,246,161,203,46,251,114,91,140,237,158,32,100,20,220,28,33,0,23,120,181,194,16,13,172,8,97,130,54,40,154,243,28,255,251,178,100,41,138,119,240,103,80,139,89,103,150,64,165,153,64,101,34,108,27,53,159,73,44,225,51,193,16,29,101,85,147,149,168,4,34,16,48,36,28,68,212,29,5,9,40,74,103,71,152,160,0,44,1,20,2,144,141,98,97,98,102,153,193,170,50,99,79,27,32,96,174,224,43,76,140,8,113,50,147,10,172,10,120,24,98,64,149,18,81,74,112,80,74,0,138,138,198,154,170,24,163,97,65,88,194,106,170,178,107,41,122,53,33,4,49,8,144,194,23,76,113,117,201,163,46,60,51,34,30,139,225,229,252,218,41,154,48,210,101,37,164,24,142,138,238,44,121,117,16,201,5,69,74,86,199,28,56,189,90,10,104,240,193,52,156,67,229,199,238,201,85,214,57,216,142,208,181,38,95,231,99,173,211,214,4,203,29,153,133,84,15,90,105,251,11,143,239,243,55,219,143,124,192,27,119,168,130,179,27,30,15,32,23,65,28,2,135,51,122,89,74,19,93,23,125,58,155,137,170,145,190,174,234,89,159,92,255,219,254,95,53,100,208,108,143,215,127,214,193,220,122,81,154,213,142,224,201,252,141,209,174,160,114,189,77,211,118,225,32,90,3,168,20,188,71,32,241,164,213,166,99,30,100,177,126,74,94,122,122,206,154,157,165,96,132,6,112,154,207,244,126,181,249,44,197,155,255,111,91,195,240,169,106,190,54,37,215,104,230,233,166,153,172,65,28,154,99,85,68,26,69,126,187,148,44,188,136,9,121,25,82,16,58,5,157,30,202,69,3,90,146,139,4,98,139,128,2,66,153,154,104,37,36,5,4,0,38,64,175,152,144,113,202,128,4,92,16,196,133,78,32,98,193,131,188,232,173,244,115,82,43,189,246,80,5,46,111,158,101,134,127,219,180,197,75,143,171,141,42,162,108,45,118,142,12,145,87,228,102,138,63,94,124,250,131,115,141,101,42,118,230,253,132,21,106,27,55,161,19,16,166,175,32,70,125,40,207,16,52,210,24,171,5,80,161,185,163,105,113,187,46,161,41,93,40,164,37,6,28,230,250,12,207,61,172,156,17,90,144,151,190,244,250,147,107,186,2,127,162,41,14,147,5,22,12,198,205,75,180,151,18,138,100,50,108,18,116,152,67,200,56,200,204,171,188,179,104,107,200,50,110,108,62,144,220,168,34,229,43,51,33,134,50,61,84,126,59,38,201,117,250,40,10,122,139,106,158,250,253,25,248,248,145,186,192,0,87,3,136,9,80,228,224,49,161,149,167,7,74,125,41,221,212,128,148,182,54,132,188,23,241,133,170,132,185,48,253,52,235,255,141,217,103,115,181,47,148,225,86,189,73,60,126,51,79,47,135,98,151,92,198,28,234,169,195,124,178,26,186,67,7,16,84,21,255,251,178,100,34,138,119,67,103,81,11,56,79,148,70,5,185,64,101,37,108,27,241,155,70,204,229,51,192,253,146,37,161,147,29,146,136,187,10,14,151,108,60,128,25,67,128,33,8,190,66,19,212,172,20,145,132,82,57,128,95,10,168,248,146,62,124,164,116,136,109,142,46,216,21,98,1,204,113,7,174,59,152,92,224,152,137,0,91,34,199,80,113,146,153,128,163,46,202,238,85,53,107,79,69,138,22,18,51,198,44,209,191,47,179,158,214,162,109,13,226,116,224,87,118,71,8,169,16,121,100,18,237,35,70,219,87,105,31,32,209,87,36,59,201,77,120,231,80,224,22,40,108,18,23,49,46,169,200,234,30,171,5,68,11,22,73,102,186,235,93,40,150,218,21,186,205,109,28,73,167,59,99,214,86,30,30,109,202,83,214,188,148,123,117,33,101,238,125,15,243,240,59,249,137,248,240,160,1,69,135,20,109,191,149,203,139,146,198,160,5,111,99,5,172,140,122,9,239,59,15,155,101,62,19,102,62,175,174,130,86,152,255,162,95,100,128,165,178,103,38,154,188,207,183,219,45,120,128,59,149,175,27,246,11,88,111,187,242,129,0,132,136,225,9,230,53,194,64,42,52,33,65,59,251,48,237,57,120,70,218,6,8,34,17,132,147,49,217,77,52,126,127,10,43,52,31,94,155,42,121,20,166,146,126,181,29,4,162,106,65,184,195,194,177,41,213,77,228,124,149,203,7,46,243,46,76,230,28,251,180,5,54,47,41,106,213,226,106,138,8,1,16,152,145,144,193,198,25,33,22,172,197,248,233,20,241,24,25,75,37,4,152,108,206,53,25,146,1,18,166,53,64,132,128,36,178,211,29,66,101,208,41,75,200,3,6,138,155,202,166,192,19,33,161,207,185,47,206,107,8,228,69,90,253,85,52,122,155,20,60,226,98,211,229,148,239,3,223,126,197,249,151,34,63,2,62,137,25,17,129,162,141,217,126,102,17,219,74,111,77,3,83,106,43,182,147,145,77,68,9,42,197,211,223,146,151,116,216,61,190,104,233,140,254,89,54,179,84,255,171,57,78,161,151,178,149,182,57,132,177,186,28,1,17,184,217,13,33,89,209,136,129,199,120,181,5,195,107,50,212,82,151,198,87,81,50,143,145,54,239,173,46,187,13,217,198,190,167,176,34,204,84,149,135,93,11,9,139,222,140,143,182,217,127,78,117,160,195,25,203,217,247,89,255,250,66,8,32,0,4,228,173,211,2,212,126,30,176,81,120,125,62,93,88,122,5,114,18,94,88,235,174,133,99,18,173,55,47,190,87,227,15,124,250,199,202,158,252,57,37,171,102,69,18,185,15,102,216,40,105,158,89,123,87,137,217,177,42,100,32,32,136,5,96,205,241,255,251,178,100,35,2,119,77,104,81,179,57,76,240,69,38,105,85,97,2,108,27,153,151,75,140,97,51,193,27,22,101,65,150,9,176,119,147,61,82,183,70,234,151,45,36,180,204,189,253,149,73,12,98,0,199,138,0,95,80,83,204,64,205,48,195,76,122,230,100,21,0,88,147,45,33,148,0,162,3,173,57,136,53,27,48,198,16,158,146,240,145,101,1,33,1,11,81,198,154,181,80,178,129,55,89,66,98,70,28,121,98,246,106,17,70,5,32,143,195,144,211,16,106,211,182,162,208,244,190,65,19,132,161,20,142,15,21,2,93,136,100,116,196,139,65,214,71,37,145,201,85,233,25,140,84,77,150,180,201,77,105,18,18,57,187,156,89,4,179,252,134,82,61,47,77,170,164,247,252,244,151,107,63,175,234,80,180,179,111,84,97,87,62,129,204,90,35,107,88,64,0,32,25,17,80,232,70,87,48,50,135,128,90,100,132,148,104,189,42,207,154,132,145,97,179,69,76,69,188,1,206,183,34,201,240,234,171,157,69,165,241,42,121,238,36,81,12,174,138,166,217,208,105,197,221,251,81,189,38,14,53,223,111,32,171,95,212,48,0,16,0,24,5,177,104,36,46,208,14,209,33,91,24,50,242,173,5,70,225,110,75,158,229,52,135,165,110,60,45,93,238,171,72,243,237,150,57,210,232,61,221,123,234,225,114,110,39,77,90,25,164,194,118,49,72,252,83,98,255,202,225,75,169,218,104,172,101,139,192,47,84,137,139,172,201,182,202,6,122,251,73,193,99,165,41,122,10,2,225,34,97,125,205,142,48,172,178,136,15,26,73,134,133,150,46,8,219,202,112,65,130,16,19,177,56,6,0,153,233,118,193,213,60,52,189,88,220,4,239,79,91,166,114,91,69,230,200,176,172,251,197,29,119,150,142,187,20,123,98,82,70,95,73,202,52,25,45,105,149,87,115,36,205,201,147,44,107,92,87,57,50,101,44,97,84,73,158,16,9,30,39,171,81,153,147,10,200,132,237,230,157,89,152,33,65,150,59,47,101,155,255,181,159,255,215,132,41,121,116,227,126,144,132,9,131,238,68,158,216,172,172,196,120,213,192,136,112,189,46,73,84,246,127,44,180,52,19,250,255,41,189,25,77,72,143,122,23,168,6,35,187,249,45,79,37,107,160,249,110,200,43,186,26,204,63,123,155,148,212,62,142,174,155,103,83,24,191,175,245,6,242,170,37,134,149,117,52,196,135,192,0,0,12,0,0,211,169,149,1,21,51,243,80,163,21,7,17,105,194,98,204,121,188,73,73,58,184,121,29,192,40,43,161,203,102,146,201,135,59,213,52,94,203,205,106,26,229,120,204,65,187,222,165,113,179,124,36,15,147,43,114,104,160,55,41,242,255,251,178,100,33,10,119,78,103,209,203,56,79,144,69,197,153,80,105,130,108,26,117,163,74,204,97,51,209,26,154,165,161,149,137,176,110,45,213,219,78,20,38,42,231,145,96,225,213,97,47,11,3,46,44,22,93,36,129,82,211,56,149,240,69,48,32,0,0,42,72,37,35,40,83,170,131,36,228,68,51,129,58,69,52,51,40,40,80,167,120,14,72,24,182,196,197,195,150,195,80,57,222,70,148,194,83,86,38,229,223,114,104,219,146,150,52,200,1,48,217,28,169,157,208,228,225,75,158,22,209,232,140,208,70,105,34,193,56,131,67,204,197,120,216,127,166,186,52,8,141,234,21,92,138,34,53,218,224,198,48,72,188,214,115,8,26,105,203,177,140,18,102,63,181,115,112,14,188,182,152,99,244,94,57,255,164,115,132,241,134,81,34,118,52,174,103,230,132,105,112,107,70,113,184,187,162,176,129,174,145,165,49,73,129,160,2,154,133,236,40,2,194,157,214,84,191,143,41,139,214,149,223,96,118,205,183,238,217,243,129,163,174,119,29,33,179,127,11,157,172,91,81,202,209,248,47,71,4,234,49,80,131,54,241,244,171,225,42,126,80,245,222,144,128,76,45,201,37,242,215,26,122,0,225,47,207,199,102,167,216,83,136,239,221,65,16,112,109,75,33,114,156,158,251,46,141,156,36,19,182,237,220,167,190,245,203,112,132,246,228,162,146,164,162,92,253,200,82,249,145,77,189,50,53,232,215,150,6,34,160,220,79,152,107,52,118,80,230,68,76,116,250,33,64,224,204,170,49,196,28,194,236,14,28,54,72,158,124,90,139,63,196,193,51,133,26,66,138,8,106,193,50,117,98,83,36,194,116,85,137,108,59,204,1,102,57,240,252,171,174,146,129,187,207,179,113,145,58,238,220,173,213,122,39,37,119,233,108,197,101,214,229,200,169,133,217,53,52,85,103,213,122,57,162,140,246,144,67,149,121,245,87,164,237,156,93,6,201,179,107,198,120,182,65,241,124,24,157,112,243,81,120,196,110,250,111,65,8,32,64,94,123,250,36,159,237,191,247,164,210,136,32,139,180,128,100,58,254,10,40,161,35,204,133,34,125,19,25,145,54,11,10,35,19,234,205,52,113,163,205,135,204,67,51,209,166,29,140,238,125,48,80,206,72,14,200,195,64,250,188,173,235,101,103,8,135,237,226,59,130,122,9,175,149,254,92,132,111,254,108,47,245,255,255,175,0,81,77,0,3,47,0,56,18,124,80,246,220,148,40,251,202,199,34,73,206,215,92,38,184,90,210,35,151,252,185,75,36,49,182,61,121,63,172,222,132,225,55,142,21,172,94,109,41,23,188,162,105,212,94,243,177,150,26,234,78,168,242,59,14,130,156,171,0,35,4,255,251,178,100,35,138,247,115,103,209,11,57,76,244,69,37,153,80,101,135,106,27,149,151,73,140,225,51,193,33,25,165,1,151,137,176,182,171,201,20,217,138,68,160,104,201,173,136,72,0,131,211,80,20,114,3,8,141,0,26,74,33,204,120,200,166,219,167,155,74,102,50,138,18,12,162,64,201,152,103,151,148,35,19,148,211,178,116,29,49,209,75,210,255,181,226,212,41,20,53,115,85,124,81,169,164,58,253,154,194,80,206,96,69,26,102,48,183,117,56,83,230,12,114,123,27,133,178,104,98,31,107,148,38,67,44,104,142,63,164,137,168,178,128,182,147,6,213,148,133,76,180,100,202,135,81,205,171,90,77,26,158,68,157,18,125,178,84,10,44,209,164,233,6,44,217,25,132,41,42,148,143,69,146,138,52,195,112,254,219,142,195,215,82,26,155,81,42,10,191,109,52,165,86,224,3,4,163,42,114,128,90,120,208,165,82,93,27,142,121,64,14,11,244,165,251,69,215,43,22,248,134,142,118,248,254,74,22,58,120,11,6,82,85,150,79,27,0,106,197,157,200,11,2,129,255,252,120,188,110,121,196,41,187,255,160,251,189,109,255,83,254,176,0,160,58,150,41,193,4,128,10,148,36,44,19,140,195,228,52,147,111,74,118,226,211,84,105,64,148,138,196,123,32,58,28,220,234,118,86,222,181,168,227,89,121,101,29,162,158,146,81,83,189,180,175,183,209,195,113,230,117,89,78,158,166,181,42,90,43,173,10,219,43,113,74,36,171,93,40,79,201,159,48,2,160,84,161,73,183,234,220,196,0,130,77,130,203,3,96,62,240,20,76,124,76,81,214,180,244,245,8,192,85,39,80,129,182,73,19,64,152,155,173,92,125,37,235,44,164,1,3,98,226,176,122,207,162,254,136,57,51,236,29,84,86,115,96,159,168,227,55,120,43,116,177,24,212,98,175,18,30,20,168,195,16,233,38,82,203,162,91,9,217,77,164,226,213,252,46,85,132,100,21,104,25,136,137,35,112,37,89,159,69,91,77,52,107,114,159,172,137,154,46,41,73,173,34,146,240,114,5,124,225,237,90,185,49,122,175,234,219,246,203,224,16,79,231,86,41,102,12,197,175,151,33,119,68,246,52,26,200,118,213,186,61,85,210,176,69,230,106,223,127,136,150,183,99,154,238,76,102,182,84,91,202,81,108,144,227,17,117,104,86,158,61,218,70,68,175,213,135,128,143,1,29,106,175,255,244,237,180,37,86,253,64,32,16,0,2,18,0,1,60,242,59,233,142,181,17,101,71,162,145,153,21,247,238,85,59,22,118,225,218,2,192,222,75,79,199,202,231,190,17,46,145,192,114,251,184,114,221,88,3,30,63,123,185,27,150,86,154,129,227,81,185,233,255,251,178,100,30,128,182,170,104,83,235,24,100,112,70,68,105,104,97,232,62,27,89,153,72,76,224,222,65,26,154,101,1,151,149,168,67,205,25,112,189,234,107,110,180,203,40,119,217,108,49,45,83,86,176,91,215,132,137,161,195,94,76,197,88,220,113,8,7,228,33,11,120,158,204,166,31,66,36,120,79,132,3,172,210,236,169,138,198,70,249,197,228,216,94,203,243,20,14,4,75,68,130,65,194,116,201,77,151,198,53,243,79,227,12,157,43,143,22,98,99,122,163,173,61,27,199,235,78,204,27,87,93,142,139,107,61,141,31,148,207,119,73,113,33,26,216,232,190,73,88,82,138,255,71,109,90,108,40,131,242,98,9,201,99,223,123,166,181,98,1,213,67,7,54,175,81,194,90,234,32,42,126,233,208,185,214,206,192,0,7,0,59,5,133,54,177,68,164,91,5,92,156,201,154,38,132,96,222,113,13,215,9,96,90,100,190,204,214,156,213,244,118,102,216,181,149,244,82,173,202,66,188,135,166,4,151,15,227,228,163,139,17,169,235,247,95,251,198,10,135,165,95,210,122,222,183,58,176,0,3,114,100,0,135,73,37,40,20,168,60,33,234,135,107,203,167,82,123,222,135,36,112,25,5,118,188,206,240,142,194,232,29,235,182,232,234,218,159,212,186,129,210,159,168,254,89,152,151,195,112,108,15,125,78,151,138,214,116,21,81,58,194,226,54,70,0,202,221,244,162,84,245,155,163,93,67,163,106,129,6,140,170,230,24,205,163,144,99,130,16,25,122,12,193,140,150,0,136,147,88,44,2,154,164,121,211,16,17,234,76,3,22,70,42,48,192,10,28,28,132,73,120,75,178,80,85,151,9,125,169,101,79,243,91,138,49,23,241,216,178,180,221,135,190,3,163,117,42,189,239,212,58,229,210,82,79,34,90,136,147,7,38,150,2,6,52,174,137,200,6,76,116,129,17,173,11,67,77,14,157,180,240,189,48,130,32,173,133,173,116,200,151,239,74,33,0,184,231,25,191,246,55,179,159,63,17,219,46,203,116,62,38,151,6,236,122,230,163,34,26,76,90,11,92,97,212,205,8,73,101,145,139,40,254,170,238,33,122,245,5,65,26,11,118,204,246,158,205,170,239,115,174,48,225,24,108,172,97,7,218,221,44,42,244,230,78,29,52,126,220,107,114,97,240,194,12,28,253,255,212,205,238,151,95,143,251,80,0,32,11,67,126,204,27,17,216,168,92,14,2,189,153,91,249,38,106,16,165,26,90,140,133,162,164,146,79,47,119,17,104,75,32,182,167,166,82,231,83,197,174,246,165,136,164,51,1,64,248,53,189,73,229,113,90,214,108,182,86,134,196,3,9,42,130,203,148,53,121,66,7,128,66,122,247,40,41,255,251,178,100,39,128,119,161,103,209,43,89,100,244,67,69,153,101,97,101,106,27,21,163,77,172,97,145,193,17,145,165,225,132,138,32,52,19,0,32,178,33,203,78,96,144,53,96,243,5,102,149,6,33,124,183,34,3,64,195,128,37,54,31,49,130,48,249,30,4,216,76,211,72,113,81,82,65,207,24,72,1,157,0,164,23,24,4,136,80,212,228,72,148,195,25,17,161,33,250,26,71,88,178,252,83,4,223,68,54,80,228,197,85,107,113,105,171,13,31,120,98,207,187,43,110,181,236,227,115,78,43,27,183,85,173,163,91,209,26,249,112,241,133,197,223,136,228,245,98,119,28,213,248,125,172,15,139,113,248,10,119,137,214,117,156,248,34,117,120,210,120,167,190,105,177,218,103,28,153,153,229,26,150,58,90,185,146,205,231,27,125,209,135,77,165,130,88,78,131,212,194,0,2,25,135,131,144,113,225,48,13,105,78,21,216,219,83,48,116,84,89,46,219,2,39,161,151,27,130,125,139,124,109,125,243,159,98,40,143,36,44,147,52,72,73,38,254,164,30,56,40,123,173,245,251,197,88,192,148,157,156,158,252,58,242,222,227,64,0,128,0,68,0,0,21,161,184,72,17,40,110,44,164,58,72,164,178,233,12,59,8,91,112,235,247,118,80,42,56,22,81,27,198,75,34,211,212,233,184,51,145,42,73,170,74,181,37,239,213,169,143,169,71,148,236,90,146,130,188,185,201,125,155,103,14,143,229,75,85,124,43,150,113,85,91,91,138,60,173,119,33,136,151,40,4,40,49,230,16,184,4,52,6,147,109,226,26,1,81,143,98,8,65,162,67,145,160,170,90,150,36,75,83,84,210,105,46,34,66,63,207,213,184,102,51,48,240,8,225,200,132,124,176,123,36,12,91,22,138,215,45,32,31,126,203,174,212,225,41,202,235,23,143,87,213,113,197,171,179,110,235,189,86,127,223,130,35,243,139,147,223,216,122,7,42,194,166,216,58,180,18,121,26,70,97,169,81,106,214,22,145,207,9,72,168,134,214,91,102,111,100,206,209,39,76,180,120,121,171,175,144,191,106,168,0,217,216,240,95,65,146,14,168,236,222,244,210,18,11,234,201,146,29,216,139,42,219,25,90,163,149,186,30,7,187,75,79,231,236,219,228,80,57,75,212,207,61,111,219,247,251,14,40,216,165,240,159,23,4,60,77,77,241,104,37,110,72,187,206,220,140,125,0,0,32,11,60,131,70,104,51,248,12,88,32,228,212,85,8,195,213,37,113,210,21,231,98,15,192,80,163,80,231,161,199,110,208,19,199,34,246,7,59,25,150,197,98,241,250,176,252,62,240,196,46,188,118,33,167,42,149,245,134,165,47,59,79,78,132,4,161,188,242,97,52,54,255,251,178,100,36,138,247,102,97,81,43,57,76,244,70,166,153,80,101,101,134,26,165,163,75,76,97,51,193,32,149,165,65,134,10,24,4,204,235,164,185,130,64,20,85,5,6,4,212,214,97,51,230,129,232,98,53,41,134,10,86,141,8,123,164,183,218,177,200,88,196,7,83,161,75,140,79,137,153,22,13,38,2,243,24,228,152,138,7,80,66,141,144,185,137,238,135,5,27,80,69,55,119,217,138,3,130,0,97,78,131,232,245,46,214,225,56,210,158,213,209,1,191,17,86,42,236,68,229,76,245,174,75,169,209,204,18,20,146,26,117,9,89,138,20,39,252,9,206,188,110,68,250,141,178,20,27,219,43,41,18,184,203,11,247,19,189,85,151,185,32,142,47,74,211,34,242,146,30,174,92,127,255,250,155,42,236,19,112,84,76,81,70,80,167,223,19,218,229,170,146,200,50,32,165,32,98,76,4,146,140,170,75,233,31,105,138,96,88,2,56,129,246,234,211,207,223,95,57,138,200,208,201,67,243,9,56,168,80,70,180,57,33,92,75,181,13,166,88,144,61,235,140,106,84,125,78,67,126,237,211,67,49,36,243,113,76,54,35,253,160,16,1,90,213,134,8,13,243,36,10,142,42,239,203,34,208,124,227,50,147,191,52,202,73,64,16,114,94,241,215,136,212,193,252,166,194,25,159,183,83,43,23,163,245,42,196,191,86,162,112,197,88,114,31,228,85,212,148,53,69,248,186,152,188,205,167,89,222,93,175,147,144,240,43,165,202,154,237,12,124,97,22,80,212,25,64,52,189,118,133,48,108,0,55,96,101,133,178,52,2,171,12,237,28,8,120,154,218,3,75,202,153,176,50,125,36,154,195,194,27,118,148,252,237,253,141,195,118,165,45,157,202,166,102,146,246,108,215,29,72,212,121,223,125,38,169,223,169,68,233,4,57,120,248,114,191,253,254,177,26,30,236,85,211,108,155,17,157,96,113,66,229,136,23,51,52,155,16,62,173,99,106,57,14,138,133,88,46,127,43,75,5,27,234,65,68,14,18,127,248,155,45,66,10,77,26,45,178,238,155,249,110,233,184,8,195,3,102,211,28,131,75,81,122,48,249,133,234,188,219,246,90,178,176,221,14,118,88,198,196,242,36,175,166,126,242,249,116,224,44,191,222,112,179,17,132,179,216,76,80,224,199,25,78,125,89,44,174,228,68,111,216,27,172,17,214,23,127,145,27,19,108,232,241,48,0,32,0,12,190,220,81,22,141,80,105,218,22,76,203,92,89,76,81,169,164,180,8,181,215,226,225,0,140,151,79,4,170,70,244,252,227,173,68,240,77,70,172,207,228,254,211,201,104,41,30,25,68,133,238,187,67,22,131,228,141,45,136,195,204,137,78,16,64,198,226,255,251,178,100,35,128,119,37,101,81,179,56,79,144,66,70,169,104,97,130,106,28,65,163,75,172,97,51,193,18,144,229,85,134,21,170,72,42,207,197,0,113,20,33,34,80,221,239,67,5,158,76,89,110,70,150,66,66,65,15,72,80,10,38,26,230,16,156,113,34,29,11,49,64,80,33,176,41,129,87,7,100,190,74,220,102,40,133,11,32,191,197,99,75,246,74,176,203,137,59,227,108,225,211,71,183,151,24,130,82,37,100,3,0,50,71,206,78,250,69,225,216,236,21,49,63,71,143,16,6,21,68,245,6,36,103,168,171,41,50,245,229,203,189,132,16,25,139,104,12,105,81,81,109,101,37,114,8,145,28,166,101,5,117,18,100,137,149,61,207,177,215,142,36,129,152,181,27,207,254,181,15,112,148,106,109,64,184,9,8,155,66,252,226,4,0,0,4,204,189,85,74,90,68,113,200,172,212,142,84,144,83,174,209,17,127,36,249,119,206,122,64,140,165,64,151,127,127,121,223,143,200,74,246,147,136,189,126,169,181,98,153,146,78,224,253,90,237,43,216,251,230,166,191,250,107,136,183,221,36,0,64,0,5,32,0,1,113,85,220,85,55,2,101,10,73,77,47,133,196,35,241,85,251,11,107,174,3,162,152,233,200,205,229,108,230,196,190,91,139,131,23,138,55,206,213,54,52,244,113,153,200,22,212,90,181,88,87,105,106,74,46,61,108,53,156,55,236,201,88,34,50,229,1,78,165,50,101,109,62,18,234,41,98,99,62,171,80,179,162,221,92,194,167,68,19,146,85,8,32,219,68,241,181,31,6,34,112,142,200,206,23,128,27,128,193,146,133,193,86,244,187,26,123,52,26,27,51,66,22,110,214,100,43,141,124,184,176,3,106,216,30,198,158,211,163,239,213,60,170,57,69,36,119,105,165,119,100,241,155,142,108,178,239,243,70,207,89,168,82,211,104,195,90,128,136,134,124,86,74,201,86,226,84,134,2,36,33,208,22,72,233,115,68,68,176,198,168,236,138,55,36,75,19,205,14,36,193,198,11,178,146,44,250,171,37,20,140,115,254,136,197,249,103,183,216,20,189,247,51,236,193,68,234,52,77,73,161,206,212,109,123,41,219,77,85,200,214,186,151,228,192,150,194,68,196,212,174,115,169,165,133,145,141,242,185,138,99,103,134,247,156,80,32,215,18,101,98,191,26,209,42,64,238,124,109,88,181,244,156,17,174,42,238,130,0,4,0,6,32,0,1,59,46,105,238,73,138,44,79,222,222,85,149,118,20,198,240,136,193,239,107,8,85,60,95,236,100,176,139,112,21,120,164,61,53,14,246,146,145,250,130,169,113,150,229,106,254,127,106,114,12,105,112,182,108,180,154,228,54,173,145,103,221,156,183,38,255,251,178,100,36,0,118,241,104,211,107,24,100,112,65,131,105,101,39,41,10,30,25,157,69,12,229,51,193,17,153,165,85,134,9,168,155,31,70,118,114,146,104,164,195,16,2,194,139,106,134,41,112,22,66,23,128,170,35,208,100,12,86,15,169,50,201,180,9,2,104,134,97,90,142,12,102,227,135,120,87,195,90,89,139,130,11,112,42,188,215,41,97,176,169,225,20,172,67,42,142,167,198,15,130,228,150,31,137,228,104,74,144,152,137,44,72,56,75,133,243,142,156,51,214,157,75,241,146,245,42,83,164,52,206,225,242,163,195,177,244,228,184,177,152,236,127,234,224,152,80,241,148,75,22,89,103,92,168,101,107,182,86,110,156,202,85,15,159,106,26,139,122,27,143,55,28,249,133,207,218,101,132,81,44,204,140,0,1,160,184,138,48,106,197,196,11,32,144,74,10,244,199,226,140,136,112,8,125,184,17,188,138,12,0,92,76,90,32,123,213,255,19,137,135,140,159,185,92,153,194,151,140,127,183,88,112,219,156,40,145,205,19,51,71,85,215,107,145,229,127,120,0,0,96,10,16,170,227,6,16,204,67,175,49,129,87,174,148,70,219,79,109,84,21,88,151,34,145,101,40,52,252,164,211,215,86,67,7,102,207,224,118,234,243,195,117,175,243,145,23,162,212,109,238,189,106,252,51,140,23,5,194,196,128,108,0,225,89,91,67,34,33,47,75,73,22,26,153,134,169,72,144,140,253,119,169,192,20,80,65,230,144,164,206,13,54,34,96,202,108,106,146,251,1,68,7,60,101,230,113,182,99,126,44,24,109,230,54,96,90,140,77,19,36,210,32,20,58,128,150,189,85,66,197,168,34,61,8,81,95,171,128,120,232,57,83,150,253,50,212,237,203,83,38,110,147,58,104,43,41,218,119,218,76,141,202,148,62,146,200,227,234,163,210,194,226,70,164,241,90,130,86,88,200,181,105,157,92,186,153,36,72,87,63,103,145,137,27,94,115,105,180,16,61,172,154,76,129,17,162,56,217,132,226,159,129,226,127,213,157,204,220,233,134,83,86,127,251,103,101,187,242,94,16,102,83,235,184,165,46,165,2,69,164,106,64,94,97,224,55,177,32,24,115,114,154,98,169,138,132,230,104,165,160,115,75,222,184,42,173,74,16,143,10,182,102,89,179,233,72,127,251,249,210,159,8,85,247,65,222,186,163,40,37,81,224,125,149,211,233,255,95,227,12,215,127,245,191,255,168,0,32,0,4,216,230,17,36,202,168,184,201,99,15,202,230,227,54,227,137,232,255,40,19,126,174,9,78,51,71,105,78,22,230,97,23,218,229,248,38,91,39,173,57,140,106,85,30,154,174,246,82,70,54,247,74,37,176,150,188,150,236,61,144,53,130,255,251,176,100,33,10,119,66,103,81,51,57,76,240,71,6,89,80,101,37,108,27,49,163,75,76,97,51,193,23,25,101,21,149,149,160,132,103,133,2,81,97,145,85,165,183,205,103,40,250,3,88,108,0,199,159,147,50,208,177,230,8,136,34,47,242,66,29,52,26,43,26,230,5,13,8,121,45,19,92,105,34,75,209,112,20,96,161,3,118,134,86,25,80,224,64,168,31,86,148,92,105,112,168,141,14,84,179,24,51,59,68,103,179,6,196,234,41,10,70,12,250,58,49,216,182,112,196,38,239,101,213,27,3,139,154,36,52,129,254,66,240,32,140,140,162,178,19,75,145,176,135,74,196,141,125,42,194,164,97,102,56,196,228,136,161,12,75,46,191,244,137,78,104,209,9,253,169,174,179,27,83,106,70,242,167,230,76,207,246,212,246,56,214,205,135,53,81,168,60,235,58,249,18,77,3,94,84,41,49,219,104,49,167,254,10,137,170,100,247,123,18,200,47,132,141,193,88,232,66,145,84,33,250,214,209,192,117,204,169,137,127,77,75,42,178,15,157,191,189,197,244,23,58,40,247,176,226,150,159,223,77,202,159,134,158,47,244,91,239,255,209,6,192,32,10,144,12,62,144,195,146,80,71,227,9,92,179,40,22,76,225,67,176,218,210,82,132,154,81,151,117,253,207,146,11,51,211,247,41,106,101,102,189,174,99,10,187,71,102,106,134,89,49,65,29,129,155,199,9,172,39,163,198,141,46,84,53,63,24,148,205,39,3,115,80,117,48,166,112,151,8,11,234,98,42,51,137,195,146,51,98,70,155,220,165,133,58,49,156,208,147,53,17,96,96,40,32,110,9,182,143,235,2,189,88,202,74,141,41,80,175,154,6,82,219,46,105,20,51,12,182,105,85,231,242,86,205,221,11,15,196,70,85,2,70,36,210,184,243,151,2,202,98,113,34,19,158,188,253,54,106,88,121,19,27,142,147,104,23,70,184,164,157,135,192,201,180,73,23,218,137,57,26,203,147,81,67,36,144,194,241,146,26,34,36,55,69,247,255,209,66,101,100,174,145,220,87,139,118,166,239,51,107,212,219,180,118,109,213,180,42,7,192,133,192,109,224,98,198,7,66,249,52,154,29,85,201,138,64,27,182,228,3,168,171,44,25,93,4,57,149,22,249,105,145,137,73,26,52,168,166,122,111,65,83,20,117,239,175,32,210,40,230,67,181,218,154,126,119,95,214,112,86,171,250,174,251,191,174,148,0,16,8,0,1,144,202,44,94,208,197,6,65,62,225,23,234,193,80,45,43,150,226,180,101,88,93,230,146,188,154,26,234,181,85,168,74,95,217,92,107,11,21,105,174,206,80,64,118,172,194,37,115,49,168,13,210,125,98,234,194,223,180,6,98,255,251,178,100,32,130,183,52,104,81,203,25,79,32,70,230,89,72,97,231,44,27,181,163,75,76,101,60,129,10,25,101,1,151,149,160,215,26,27,76,12,3,59,102,236,233,12,84,209,61,135,172,174,100,69,224,95,163,86,62,20,21,35,250,160,38,214,132,44,152,39,168,0,16,3,124,148,175,74,180,209,48,133,45,49,188,40,93,70,224,181,153,217,32,32,233,200,145,77,7,157,7,152,98,92,192,46,250,54,198,37,143,67,170,245,62,175,91,24,145,69,212,201,244,135,154,100,196,11,44,173,43,151,78,93,25,8,131,104,133,217,55,50,237,126,179,163,249,227,162,162,12,11,209,116,146,18,138,5,13,152,24,58,34,70,65,71,219,47,216,138,175,63,37,165,173,200,201,177,66,203,234,206,191,232,230,193,73,126,197,74,165,235,220,154,189,202,97,91,252,86,224,16,8,0,8,98,226,7,175,64,219,146,96,64,153,29,175,166,5,200,184,14,162,226,86,81,140,246,31,174,119,110,43,117,167,49,108,182,10,20,14,98,143,53,135,126,242,106,56,198,206,239,213,89,10,178,31,75,255,126,143,170,253,3,109,255,94,201,94,143,69,32,32,3,128,20,125,92,168,8,71,84,248,116,229,176,222,18,168,26,25,110,245,163,46,251,33,126,220,37,125,2,221,198,19,75,1,68,168,34,145,25,142,247,15,155,169,140,111,90,187,16,154,136,76,184,47,3,189,40,172,178,222,230,69,86,25,96,143,43,79,103,177,201,20,12,160,69,68,136,2,201,12,178,20,16,56,128,169,136,50,95,114,255,147,68,34,132,146,48,16,104,12,59,215,69,118,192,173,132,74,47,97,35,19,60,12,139,186,145,42,98,93,118,253,248,76,167,154,27,74,54,129,71,147,118,123,228,46,147,78,118,25,181,59,13,138,188,113,72,62,78,253,220,150,221,36,66,184,204,178,152,78,179,228,103,249,162,213,228,186,12,197,133,64,185,28,100,132,140,217,61,178,36,105,51,32,187,36,163,226,178,136,152,200,133,246,0,40,112,80,146,63,83,158,194,6,157,111,74,253,47,183,60,142,169,180,242,177,97,127,251,233,148,75,85,224,19,132,131,176,158,31,25,176,163,13,169,0,211,13,76,151,221,62,216,159,220,235,130,179,80,177,137,253,34,118,150,244,198,133,133,91,137,53,52,144,161,70,176,222,207,236,129,229,47,73,137,255,202,233,162,46,56,247,251,22,154,126,180,0,32,11,38,153,21,60,169,58,125,177,233,217,12,178,109,135,71,157,70,117,60,201,46,171,66,119,57,235,250,35,65,7,118,9,228,159,149,36,159,77,157,52,204,228,220,1,55,122,85,122,172,11,89,125,188,140,246,12,122,149,137,224,138,150,201,255,251,178,100,33,2,119,7,103,81,171,56,79,150,69,134,89,69,101,37,146,156,169,163,73,172,97,147,193,16,153,101,1,131,22,80,184,168,115,65,11,132,181,112,87,73,248,132,210,237,151,181,149,152,194,2,149,37,88,12,225,9,1,80,192,69,24,160,151,64,245,60,48,112,195,13,146,2,136,148,81,90,147,212,104,141,0,115,101,40,80,177,37,151,109,37,23,171,21,137,32,57,48,156,100,145,83,209,117,251,89,114,57,13,25,251,101,244,50,59,247,28,248,75,235,132,25,220,81,68,140,69,4,219,134,176,239,49,214,188,204,233,103,153,158,154,110,118,219,208,151,122,72,15,27,101,166,138,242,63,75,87,188,156,26,69,36,119,174,124,241,18,143,89,12,210,102,111,147,234,214,181,167,178,85,42,238,223,186,248,155,179,106,125,184,32,0,14,80,172,56,238,69,6,24,137,196,95,233,136,41,217,109,150,25,80,210,63,214,236,210,175,120,215,32,165,61,242,93,183,202,169,53,148,15,108,52,188,77,167,85,186,198,110,57,241,158,195,136,205,109,255,183,251,245,75,143,109,214,84,159,93,237,185,32,2,0,0,192,2,138,216,253,23,145,116,139,109,218,160,128,165,243,49,75,108,35,77,145,86,188,133,245,119,97,200,98,121,252,138,251,184,249,101,61,66,244,239,8,165,92,113,162,142,211,215,129,226,84,84,217,197,40,29,246,131,121,233,83,6,161,97,129,45,135,209,123,50,232,168,144,73,0,168,146,249,45,94,66,107,163,168,188,4,1,50,52,48,36,131,8,56,194,142,32,66,146,233,171,162,238,133,196,208,172,160,8,180,44,169,239,48,37,78,38,208,113,189,79,182,192,233,67,238,17,123,32,89,124,59,40,126,154,220,0,249,182,104,10,101,252,117,229,18,152,102,158,15,195,251,79,52,183,116,8,174,125,79,97,233,153,221,81,68,55,83,251,85,37,22,197,165,162,105,14,199,234,82,143,241,123,171,139,110,209,27,183,78,135,173,31,205,90,108,198,11,186,226,212,71,102,81,65,106,157,186,187,230,107,58,177,184,165,164,215,199,144,181,165,215,51,98,238,77,236,3,2,141,98,228,26,67,156,248,204,214,92,78,104,234,225,14,170,225,189,59,0,218,121,120,244,57,185,196,42,227,219,216,72,241,75,208,222,25,109,180,189,197,167,170,35,226,109,198,14,112,183,159,122,127,178,175,182,203,81,79,232,218,235,40,255,160,0,32,8,32,102,76,191,196,22,9,31,39,185,39,183,0,52,216,211,38,123,93,149,42,82,32,98,21,181,51,26,222,48,69,46,223,58,148,175,197,123,52,249,92,140,196,169,107,196,177,146,85,159,140,83,193,15,196,165,158,69,25,243,113,110,255,251,178,100,32,128,119,81,102,81,43,57,76,246,68,198,105,69,101,135,118,27,197,161,73,76,189,62,65,23,25,165,33,150,13,160,208,234,152,166,65,110,85,224,232,131,192,160,120,160,74,50,160,104,11,119,67,43,30,8,72,53,13,48,229,32,92,229,0,9,57,166,171,10,36,136,114,83,44,213,27,42,208,54,145,176,16,148,198,36,37,80,215,177,117,219,43,77,40,97,7,224,149,212,161,176,38,44,229,83,35,212,212,117,194,76,138,103,149,99,47,86,179,39,134,156,39,121,93,209,199,33,216,212,141,130,227,200,168,249,22,5,166,44,129,19,237,27,166,133,70,173,27,39,89,127,54,152,133,162,16,251,164,204,212,62,170,142,169,146,201,131,106,106,8,138,137,167,101,24,196,154,223,20,105,57,26,77,255,212,70,156,151,253,79,76,153,136,43,132,191,234,191,177,126,8,0,2,172,65,81,5,111,47,65,33,79,196,86,89,41,114,155,241,0,45,13,214,88,245,168,10,163,110,160,212,69,243,250,107,147,236,122,10,141,65,147,99,221,211,127,102,42,221,242,58,152,60,208,117,103,237,239,218,238,181,232,232,210,118,6,127,255,208,128,128,25,0,0,1,153,198,193,64,14,180,184,93,89,84,190,134,98,7,127,218,60,182,1,167,114,151,131,77,162,150,118,106,65,215,119,113,41,100,154,146,130,189,187,112,197,76,103,121,102,154,53,20,131,91,180,106,205,156,97,181,223,49,74,213,153,19,164,218,195,1,80,19,109,90,216,19,99,94,236,116,112,21,254,68,122,176,151,80,208,48,219,116,20,217,170,32,24,99,41,50,128,93,115,69,19,149,96,12,203,24,184,189,7,201,150,228,19,225,120,36,162,150,62,161,138,81,52,5,89,201,98,254,17,132,105,192,163,42,141,181,4,51,169,154,141,137,228,147,205,178,109,125,22,199,44,84,180,142,22,89,20,178,136,12,110,183,20,221,135,228,182,7,26,120,133,38,78,20,90,37,195,46,237,154,68,131,171,142,148,0,147,64,203,237,20,12,166,151,253,204,196,101,25,38,250,173,93,58,94,115,181,151,95,171,149,88,241,205,169,234,1,136,140,224,224,35,151,141,20,136,234,49,15,83,98,199,96,68,24,106,80,128,185,227,232,148,156,240,156,235,39,14,99,181,236,154,42,19,236,33,43,153,5,183,248,79,84,106,102,119,206,199,133,80,178,40,150,33,249,112,251,52,255,63,241,11,127,255,255,172,0,0,12,0,0,0,197,204,24,130,168,28,1,228,7,2,75,94,81,3,218,121,217,11,43,126,158,86,4,115,10,242,107,237,15,57,169,77,200,42,48,237,191,47,214,124,251,54,230,173,216,135,177,237,44,51,51,2,193,111,147,255,251,178,100,30,142,119,29,103,210,83,25,79,32,69,134,89,69,97,98,118,27,13,159,72,76,225,51,193,22,153,101,21,148,149,216,130,211,219,163,164,228,64,42,7,38,167,97,46,63,68,36,125,38,212,128,38,96,81,221,118,76,50,67,144,4,6,9,48,104,19,60,213,31,58,206,2,16,1,116,50,100,175,65,243,42,70,176,187,195,42,129,129,74,162,180,24,233,199,85,150,60,151,178,230,217,21,95,248,218,254,164,83,238,244,150,28,135,20,126,180,169,239,147,185,20,144,124,150,245,153,251,83,104,91,121,29,18,138,72,93,213,233,227,45,47,36,144,213,220,208,10,10,16,55,34,34,131,170,240,225,95,100,75,26,131,102,106,95,205,242,46,185,2,8,170,132,15,149,249,150,13,67,204,149,13,64,96,207,32,131,208,91,80,101,11,228,149,119,14,111,213,82,0,0,20,173,137,165,82,80,15,184,26,153,124,51,156,170,50,235,14,154,28,165,100,182,102,153,4,199,139,31,146,219,222,207,58,59,69,103,16,61,90,9,84,107,217,161,10,196,187,200,247,134,160,159,35,25,84,158,132,244,173,126,40,247,119,199,254,71,247,0,233,92,181,9,111,48,21,106,12,45,228,134,164,78,140,101,180,128,41,216,82,159,17,6,128,214,156,254,59,84,240,22,86,91,12,61,77,18,167,151,216,194,206,31,158,162,191,115,7,105,246,220,69,224,117,216,146,57,44,19,49,79,134,108,206,146,241,52,224,104,1,42,70,4,213,91,162,247,127,208,121,215,74,214,74,97,144,223,22,152,13,71,201,60,133,208,120,140,201,37,41,240,172,189,74,76,170,103,128,112,130,4,172,72,102,12,34,203,114,111,190,138,90,185,87,35,135,11,187,27,127,220,38,180,213,100,121,192,174,187,161,57,42,143,65,148,240,213,88,228,214,104,184,169,244,140,80,233,147,37,1,153,93,154,181,26,131,37,233,231,22,96,219,26,41,95,161,46,155,108,206,77,164,40,87,197,4,49,232,147,54,153,95,190,45,176,228,63,171,136,126,84,101,109,34,147,161,95,96,212,123,46,167,25,94,162,158,186,113,209,132,55,19,44,172,108,122,0,134,166,219,246,56,227,175,215,41,95,231,24,145,128,222,129,195,251,11,189,204,171,108,76,31,22,65,71,62,53,144,137,163,196,135,209,18,129,93,153,29,221,52,77,247,244,235,255,14,183,17,255,219,251,59,58,12,130,0,64,8,0,2,208,64,228,136,123,29,125,103,43,107,127,123,144,228,33,175,168,116,234,124,170,163,44,64,90,201,141,99,131,213,61,121,244,145,86,119,243,229,90,184,221,142,207,77,95,153,191,44,165,132,213,177,77,46,111,221,104,41,215,125,24,180,33,255,251,178,100,34,0,119,7,103,82,75,56,79,146,67,70,89,64,101,130,104,27,89,163,81,172,61,158,0,254,21,229,149,135,156,168,108,246,187,23,129,75,202,249,40,59,90,88,25,82,127,173,20,144,22,188,152,64,176,163,101,153,114,128,137,46,233,40,162,84,4,176,64,81,8,40,78,9,50,150,140,152,44,82,133,161,80,160,42,173,104,210,250,107,203,254,146,141,139,191,142,155,127,44,110,142,132,59,43,119,96,248,148,10,239,191,245,31,153,20,166,41,12,197,152,45,112,247,238,50,32,141,124,43,252,144,43,115,131,35,11,40,76,10,19,128,70,64,116,200,134,131,100,205,16,196,195,77,24,22,99,154,97,113,69,135,87,20,163,254,10,71,162,89,213,224,218,141,47,187,203,236,113,37,119,245,198,31,221,253,171,179,251,13,63,40,236,104,192,144,33,80,171,79,72,93,55,233,137,144,139,41,178,8,76,11,158,41,93,50,188,62,157,180,237,246,236,176,128,115,184,53,181,216,135,104,66,253,181,107,14,146,145,17,18,69,179,157,242,137,255,204,203,2,52,94,199,211,255,247,16,18,0,39,24,0,0,167,139,200,68,13,26,26,190,120,158,105,234,104,122,188,66,126,80,247,63,139,225,74,160,56,117,160,94,108,144,252,244,42,204,54,253,99,82,98,205,233,70,114,238,213,214,24,227,77,55,114,122,10,135,39,221,8,61,154,63,110,59,107,40,100,112,202,195,68,153,243,158,173,141,45,160,60,76,61,76,211,161,33,217,218,18,198,148,184,151,3,80,86,20,161,47,66,113,18,208,124,137,137,211,203,128,96,136,249,230,161,34,209,233,68,243,66,145,68,173,17,140,68,163,243,229,169,73,45,34,96,194,11,63,107,117,122,3,42,210,147,78,185,255,125,76,211,34,202,215,86,173,170,194,234,162,145,92,134,114,122,221,78,92,49,32,19,28,135,19,48,100,116,63,250,211,38,220,209,164,245,33,217,145,121,214,148,158,50,57,68,82,101,58,119,142,154,117,105,200,248,119,11,105,49,183,179,174,90,101,71,220,19,198,204,76,0,31,152,113,89,58,165,126,91,161,6,65,202,107,145,8,108,148,187,145,255,66,65,240,135,228,216,176,240,128,180,113,213,139,28,131,207,249,189,185,94,109,208,96,135,104,220,212,22,252,188,163,186,138,209,15,255,255,253,0,0,85,224,112,128,73,143,220,134,138,22,10,4,135,222,61,52,37,15,77,249,18,149,44,244,242,42,134,152,138,246,118,125,170,57,246,153,44,207,194,44,90,154,154,144,234,25,138,82,211,82,74,41,111,56,178,31,112,116,208,226,0,36,139,130,241,152,168,35,217,125,23,177,105,134,135,88,57,114,118,65,130,16,213,255,251,178,100,42,0,119,156,104,208,139,57,76,242,66,134,89,120,101,98,104,155,61,163,77,172,97,145,193,8,153,165,65,148,157,160,132,129,226,103,194,192,24,12,25,43,152,196,135,76,100,56,28,65,177,177,158,169,223,224,33,19,136,161,231,206,166,78,131,198,107,10,24,102,178,13,4,225,0,51,145,196,212,17,78,193,82,41,154,11,45,197,83,65,134,221,183,96,115,174,227,55,121,90,74,149,185,111,44,89,218,145,208,88,177,12,192,49,199,238,80,20,40,11,27,36,33,29,21,23,48,21,115,193,50,230,168,142,127,253,87,10,210,41,134,73,152,67,103,208,192,74,123,79,23,69,2,57,157,234,154,42,141,145,73,82,68,226,215,242,94,41,38,93,120,223,212,211,255,210,114,221,183,215,96,229,191,234,151,89,241,183,187,249,88,176,32,0,0,10,86,192,34,168,46,26,197,64,10,77,168,36,221,201,214,221,55,31,165,55,25,122,110,32,174,136,249,67,101,156,83,166,74,179,151,99,150,67,212,247,30,202,174,222,215,142,135,45,214,160,72,96,60,218,238,223,238,162,169,134,238,234,0,48,0,34,48,0,1,58,236,184,4,154,49,185,174,168,27,102,132,110,83,214,237,75,3,50,215,181,225,80,240,128,64,179,22,226,93,220,169,189,246,246,180,245,203,52,243,148,178,218,124,187,82,165,234,145,155,80,123,218,236,220,131,95,103,43,55,101,112,44,71,165,160,203,218,106,66,197,19,93,96,89,107,184,90,4,80,100,36,208,34,49,8,206,125,112,24,59,89,35,97,242,12,216,0,178,1,142,8,104,228,194,126,80,0,16,6,46,203,230,102,25,218,158,143,188,181,157,85,123,72,14,9,169,145,138,206,5,162,49,129,49,98,86,226,91,207,71,20,234,163,181,231,144,153,28,45,58,227,46,72,129,51,44,56,167,137,139,135,227,115,139,42,91,83,98,162,9,233,41,105,113,195,89,56,210,242,202,116,74,210,183,236,27,207,116,8,174,158,246,220,58,161,118,4,207,174,249,150,14,157,181,145,226,218,93,200,17,25,120,12,28,140,129,216,184,32,40,26,26,136,80,73,213,129,16,158,85,130,2,63,128,148,110,58,61,209,252,134,105,73,74,146,23,254,221,86,39,57,21,108,65,171,161,153,80,242,104,252,179,69,85,111,149,87,255,82,171,255,66,251,45,253,138,0,64,12,128,0,1,70,134,176,69,138,10,24,24,38,149,169,62,23,223,185,3,162,188,38,145,141,209,64,59,212,196,100,111,220,203,208,235,241,177,202,163,78,235,237,71,132,98,114,33,41,144,115,236,68,38,41,220,122,74,236,225,199,94,78,11,180,137,111,178,19,24,130,139,54,104,156,190,108,40,51,255,251,178,100,40,128,119,107,104,209,211,89,100,240,67,69,25,80,101,101,108,29,165,161,69,44,225,62,64,249,22,101,149,133,149,146,120,143,195,79,176,50,178,203,74,52,152,42,35,120,180,16,196,6,128,77,21,132,141,4,158,98,170,60,18,79,150,140,195,13,56,129,129,11,50,251,76,22,188,0,160,132,133,75,79,51,87,92,122,149,51,242,246,75,219,179,108,239,208,60,12,173,152,59,236,194,13,140,55,57,137,86,161,137,39,14,28,41,156,158,242,247,217,88,70,104,173,72,84,154,51,123,221,136,79,140,206,142,144,70,3,18,90,225,225,227,171,215,139,13,8,168,207,146,176,161,122,196,244,88,90,44,17,209,156,66,59,57,91,21,43,39,195,210,247,237,29,151,93,100,115,56,212,107,190,141,82,147,62,157,242,93,52,179,165,66,7,200,22,9,186,66,32,154,254,231,36,154,183,178,65,33,67,237,240,106,33,74,35,60,179,82,125,54,49,200,158,151,220,122,117,220,126,170,9,94,48,173,221,3,239,138,15,65,77,213,20,10,200,202,30,241,55,71,213,211,148,245,91,72,4,0,128,0,4,216,101,134,58,198,244,101,189,24,18,10,130,101,175,244,180,116,7,121,174,138,4,179,154,241,64,197,221,98,78,197,198,236,191,241,118,59,114,221,105,235,82,136,76,205,234,244,145,202,120,26,171,43,143,197,153,173,22,112,235,81,8,5,106,32,146,137,73,69,75,248,165,208,134,140,160,197,206,113,11,154,197,214,64,1,97,97,17,72,206,5,156,150,249,36,66,171,156,36,142,52,98,148,93,96,116,102,92,134,154,193,83,141,0,124,37,116,67,208,227,165,75,72,15,121,189,241,171,77,224,24,112,53,230,186,150,175,179,116,97,161,64,191,152,180,214,84,232,174,167,67,146,215,37,250,125,163,87,163,81,160,48,133,193,20,101,71,138,49,3,78,92,144,43,164,15,13,52,170,3,100,164,72,247,19,146,200,89,182,79,63,118,228,133,86,167,6,144,198,174,33,113,66,68,165,137,133,80,217,34,106,209,49,37,95,234,165,15,228,230,127,157,27,98,152,208,0,235,106,179,112,28,42,92,76,57,58,41,97,145,119,25,103,34,50,133,96,67,215,204,120,97,182,216,62,54,233,141,89,123,35,229,49,68,66,221,4,145,26,219,81,172,86,179,35,185,89,180,85,64,136,163,179,80,91,13,251,99,28,190,86,38,163,234,0,20,0,66,178,0,1,204,203,100,201,254,100,11,127,40,138,212,183,30,139,198,96,58,144,204,69,166,35,162,115,207,190,182,106,75,177,141,203,29,233,60,183,238,205,72,161,24,67,185,221,181,79,94,150,244,78,57,12,73,162,179,81,167,97,214,134,39,255,251,178,100,34,0,118,160,104,212,107,24,76,112,69,134,89,101,101,229,44,31,121,161,66,205,101,51,201,0,154,165,65,134,21,144,159,136,1,175,193,77,218,76,146,75,161,115,201,131,132,232,199,87,59,65,102,14,178,15,182,36,98,74,128,34,139,154,90,250,71,137,45,80,24,145,43,21,164,52,226,224,203,153,59,253,21,103,88,191,19,52,239,217,224,62,33,4,14,19,138,111,216,46,149,234,36,171,225,249,5,143,36,180,192,105,162,63,98,82,41,136,18,221,137,4,41,235,54,32,21,2,2,132,76,32,80,192,160,84,32,7,198,66,37,5,11,132,89,35,229,213,100,154,40,202,17,78,68,173,75,126,28,18,239,148,147,198,221,24,206,116,201,54,222,69,4,74,74,46,8,0,5,104,136,83,49,210,145,241,251,71,49,94,68,0,49,201,96,227,25,9,170,94,179,167,187,90,15,172,180,212,24,113,232,35,97,190,158,180,71,19,102,50,139,235,163,22,134,28,115,53,71,52,9,79,206,218,63,212,125,31,239,255,230,147,250,191,254,240,2,0,0,82,85,13,0,207,12,106,80,156,194,11,145,191,144,76,70,217,122,136,0,186,5,234,126,74,128,4,2,217,131,77,127,187,18,133,202,26,11,103,189,47,135,114,169,67,114,39,75,46,141,74,163,177,233,91,188,228,82,163,244,81,65,208,26,201,97,248,171,82,94,137,238,130,5,114,154,34,131,0,144,98,12,72,196,12,148,0,137,193,78,8,194,49,132,6,170,54,113,138,96,40,16,174,169,32,14,104,248,212,225,32,70,224,85,144,107,192,180,70,192,86,192,66,104,37,5,140,175,32,116,197,16,154,0,34,133,241,26,61,131,176,245,2,91,205,228,6,192,100,80,203,244,216,150,17,156,172,3,254,220,98,106,30,170,173,154,172,51,76,217,228,97,118,255,1,85,162,34,162,165,13,9,12,8,12,160,0,139,140,130,226,202,154,34,228,41,97,242,196,76,33,17,225,65,50,66,52,194,239,66,109,26,79,130,21,30,22,147,82,169,75,242,211,194,105,206,173,114,176,207,140,109,254,139,20,113,238,180,218,118,29,91,56,46,158,248,57,226,105,34,97,71,132,188,154,129,6,219,215,118,57,19,47,225,80,145,1,36,161,254,30,249,55,138,99,121,58,66,182,38,196,81,22,80,26,76,5,254,142,189,69,181,225,238,18,220,247,84,65,61,124,235,250,248,231,199,186,23,242,63,179,77,48,0,0,8,0,1,210,126,124,41,120,37,5,134,109,32,104,253,153,46,12,22,88,229,167,35,251,3,168,84,69,248,131,108,84,147,241,234,177,47,150,211,79,119,150,37,184,211,86,155,236,74,165,152,126,54,237,65,77,193,99,199,255,251,178,100,30,140,182,249,102,82,75,56,79,144,70,102,169,85,97,37,106,26,249,153,74,108,97,145,193,14,148,37,65,148,161,160,28,133,32,176,11,181,161,151,213,28,150,98,215,100,106,100,230,150,125,53,161,65,98,3,149,2,184,37,56,25,178,161,131,218,145,8,25,16,42,51,28,89,33,160,161,142,25,238,44,27,21,6,13,23,4,41,65,25,80,106,168,76,53,6,97,175,100,54,211,220,107,203,254,109,131,186,205,53,149,198,90,211,129,47,144,65,21,94,168,188,186,167,175,168,30,138,175,146,179,190,2,202,52,120,138,52,137,169,92,218,194,53,240,201,126,58,185,136,46,71,53,38,80,177,41,25,184,51,175,198,26,207,209,213,10,88,51,159,254,163,210,80,133,98,38,211,108,141,134,81,103,158,194,115,58,81,155,33,154,66,59,52,128,16,2,102,12,101,135,221,162,138,163,189,16,141,100,247,35,219,18,106,33,219,21,111,137,226,110,116,37,193,212,121,144,184,218,21,51,28,41,233,67,14,113,174,232,249,6,51,161,244,214,82,188,20,94,57,154,45,80,9,228,222,169,254,201,126,33,79,83,225,210,0,0,5,18,137,62,220,19,155,19,161,121,81,94,149,201,34,173,179,84,137,70,95,196,191,157,150,197,96,173,207,200,233,166,103,234,203,106,198,103,121,148,170,245,253,72,179,152,158,164,150,200,239,191,248,59,233,16,241,170,102,177,12,57,111,11,162,210,85,157,151,61,77,117,193,37,8,53,129,200,5,73,56,130,173,52,5,40,141,70,75,242,3,38,177,184,224,89,152,167,25,14,26,40,37,226,244,101,102,93,36,195,92,103,177,119,30,3,212,50,145,43,222,243,116,128,1,184,172,60,92,77,100,75,54,18,1,66,113,234,214,9,167,235,32,94,122,185,214,39,83,63,120,246,88,115,54,255,107,246,35,57,151,112,244,150,153,1,3,75,238,168,100,253,113,121,8,229,93,60,237,66,235,175,243,229,243,142,25,153,153,171,166,127,254,194,174,116,229,189,101,148,52,43,218,239,46,102,85,29,213,192,139,148,202,37,17,160,102,64,212,81,94,43,157,52,78,83,76,141,131,162,176,18,230,3,41,84,73,5,60,184,191,5,37,142,221,90,158,212,49,193,117,140,228,188,148,226,59,168,191,145,216,198,252,122,237,137,237,235,210,48,173,172,158,175,186,44,143,125,63,255,212,0,0,0,2,16,0,0,24,193,89,112,80,68,242,26,34,15,182,105,234,153,61,204,182,10,129,82,138,133,203,48,53,5,92,118,246,182,84,250,134,35,47,212,37,230,156,169,157,168,235,251,133,20,174,206,22,239,68,35,14,20,48,202,90,43,95,104,204,204,180,105,162,154,165,68,255,251,178,100,37,132,119,120,104,210,107,24,76,240,65,229,169,85,105,40,100,27,77,159,74,236,225,51,193,8,22,101,85,148,149,144,35,82,219,97,105,132,169,214,161,113,26,123,25,101,128,116,34,184,64,203,44,10,26,195,140,72,214,49,25,78,5,16,40,169,99,43,207,70,5,148,214,99,67,208,100,29,20,215,46,123,242,160,43,21,105,55,145,134,28,220,152,34,206,119,154,195,218,201,87,227,227,1,58,142,84,236,52,205,105,87,180,9,141,35,199,18,134,231,37,195,122,97,50,37,180,199,55,50,135,87,64,126,139,163,108,133,37,18,92,109,180,44,178,185,43,75,97,177,56,242,39,73,205,172,132,170,20,8,160,164,215,11,35,151,27,16,23,241,54,201,60,17,97,1,184,42,64,137,109,186,89,86,18,96,141,20,109,18,139,173,132,104,179,238,8,0,7,184,66,24,129,136,4,135,170,75,241,216,98,134,14,65,180,65,109,128,67,91,213,22,48,26,225,243,84,125,146,185,157,9,24,146,26,227,99,57,29,76,59,74,239,209,63,249,73,228,93,37,175,205,240,142,246,255,198,250,115,215,255,38,16,0,0,2,140,50,148,98,96,184,236,113,149,203,167,103,233,164,109,157,177,191,44,145,208,71,181,14,121,168,236,90,189,107,229,240,228,53,25,169,22,195,152,80,89,238,16,126,243,236,130,61,34,165,138,185,112,51,252,248,187,109,112,179,146,212,113,45,154,18,101,144,26,62,33,193,52,31,75,40,24,149,79,18,132,140,148,168,68,229,52,168,81,5,211,11,152,183,72,236,175,23,178,6,133,80,21,40,25,196,129,78,145,67,22,205,74,149,195,78,67,98,16,47,63,99,15,59,80,178,165,212,206,139,123,18,125,231,224,137,235,112,212,166,81,17,165,142,90,134,166,243,109,100,37,228,123,233,4,67,232,103,46,202,253,102,105,186,130,240,86,199,196,100,132,40,197,1,187,21,182,149,17,107,207,52,72,195,52,125,199,198,242,227,12,196,51,85,22,172,120,151,21,94,253,55,158,218,234,210,209,73,77,155,141,15,79,227,72,148,61,64,212,14,168,18,137,90,44,62,145,104,148,50,84,1,45,22,241,51,65,175,171,54,103,11,181,217,161,237,65,64,161,39,134,160,150,44,137,45,183,86,101,24,185,250,171,69,65,72,206,200,44,101,8,101,203,136,143,95,0,202,127,91,192,64,0,37,118,237,129,100,54,9,105,164,0,52,56,6,204,23,18,100,141,37,223,165,85,226,33,87,146,222,84,21,233,229,87,126,51,51,110,181,141,221,149,74,37,127,59,44,125,93,187,114,124,103,157,103,253,230,76,182,241,57,27,98,244,43,99,20,85,137,22,0,21,13,66,13,64,255,251,178,100,38,0,119,66,101,81,19,56,79,144,69,165,153,64,101,39,120,28,53,125,71,12,225,62,73,8,149,37,21,164,157,168,114,244,17,10,159,140,184,100,98,197,133,159,47,216,208,35,165,154,51,152,76,152,52,171,89,212,120,93,179,38,161,178,197,141,40,145,16,192,122,58,144,25,1,118,35,51,166,21,67,34,75,194,233,169,4,220,96,162,18,176,39,133,165,164,155,95,134,230,154,195,45,100,42,111,12,201,217,235,195,125,146,196,34,153,192,210,183,210,90,109,112,94,18,32,202,85,34,80,176,174,51,51,180,193,19,237,134,50,140,160,15,162,194,158,76,170,228,152,61,36,42,77,23,123,84,194,203,42,190,81,200,67,72,245,100,49,201,190,175,163,110,107,201,159,214,189,84,168,176,28,59,116,89,20,216,203,238,55,83,30,211,153,100,172,72,89,232,121,253,184,243,8,3,29,26,5,5,16,218,234,219,100,192,214,29,63,72,161,70,254,101,54,55,47,55,98,155,213,232,114,149,169,211,86,174,123,223,79,19,14,250,148,194,187,191,142,30,109,10,20,61,254,47,191,250,20,4,0,8,3,7,76,43,48,246,141,221,129,66,47,74,37,141,65,199,94,13,186,21,42,130,68,43,26,119,211,202,162,177,41,221,83,76,90,202,255,41,53,148,213,202,178,152,110,99,7,109,227,118,159,184,114,86,210,222,40,203,220,205,87,90,150,8,66,7,4,222,6,0,148,141,41,40,144,150,4,68,138,37,126,218,169,145,107,70,5,58,162,4,186,128,145,132,129,209,67,70,19,198,82,38,171,73,58,109,4,130,160,207,1,190,13,40,41,6,243,167,153,65,4,186,179,135,86,175,219,58,116,54,4,30,79,183,225,216,78,202,106,102,4,212,151,235,72,129,22,6,235,89,105,141,10,188,87,144,151,42,83,56,77,2,98,237,137,212,126,210,36,208,184,166,160,32,109,100,200,12,10,153,248,178,24,26,105,57,172,163,200,96,135,82,131,239,170,195,27,233,146,52,49,81,44,166,99,253,123,150,65,145,70,165,225,175,55,26,15,223,191,191,223,97,96,174,60,35,20,75,154,28,1,146,90,106,175,181,13,160,40,6,190,165,133,205,19,221,228,76,225,215,243,177,179,247,73,198,66,11,150,35,138,217,235,242,175,102,67,54,37,255,184,188,243,203,34,26,134,131,171,17,189,192,195,63,130,238,103,140,64,0,40,0,4,143,77,212,11,241,48,65,41,78,254,59,84,209,43,75,177,71,159,196,248,77,37,2,47,251,192,239,55,178,91,182,48,153,126,239,211,83,242,87,79,24,161,140,106,165,105,71,38,108,219,96,111,155,130,185,213,162,11,96,168,232,134,37,224,71,120,116,51,99,255,251,178,100,36,128,119,123,104,81,51,25,79,34,65,69,169,69,105,10,108,27,185,163,75,172,225,62,65,16,20,37,1,145,37,240,40,83,151,249,174,174,212,113,47,32,114,12,216,13,10,210,87,166,140,1,191,45,240,71,134,253,134,178,224,129,68,33,134,132,88,81,190,49,205,11,206,173,170,106,0,45,34,139,192,216,162,111,35,6,80,49,225,20,21,60,36,106,218,178,17,233,93,53,151,94,26,70,120,9,75,173,187,45,42,4,140,187,17,57,84,97,213,157,134,39,22,47,203,134,154,53,190,143,3,68,109,134,145,35,72,204,17,30,50,132,185,228,11,133,5,44,238,147,160,44,147,149,192,248,242,50,210,81,204,106,57,40,34,36,197,16,179,130,14,143,108,195,36,108,156,124,156,212,59,121,219,240,245,38,156,177,19,6,106,58,75,85,185,55,207,248,193,0,0,146,77,149,40,152,211,172,65,30,164,22,28,185,184,161,128,6,74,37,247,30,84,24,29,51,71,160,148,252,203,148,218,177,194,228,230,39,85,103,104,58,102,105,254,89,36,238,253,94,136,66,39,57,219,151,195,147,139,252,141,127,209,64,0,160,0,17,0,0,1,70,115,78,22,102,205,70,11,46,145,76,220,119,220,185,92,10,210,94,84,207,72,20,225,137,196,178,206,166,165,19,48,92,162,89,42,187,103,9,68,122,91,102,254,93,187,61,77,66,250,218,96,174,188,251,206,227,195,41,10,228,165,211,36,101,108,169,194,148,211,77,23,109,80,19,6,133,43,209,94,5,134,85,137,54,159,101,82,5,70,92,198,192,226,13,144,241,77,201,11,16,144,120,197,181,70,83,27,72,82,167,44,45,6,153,99,171,45,128,84,109,167,68,94,200,132,52,217,25,76,70,50,180,154,155,131,24,127,162,182,229,148,18,220,103,236,95,163,34,165,241,37,94,230,252,165,176,229,34,203,114,182,150,86,22,132,130,2,102,36,40,60,70,176,212,200,217,163,220,134,48,84,182,73,14,14,168,100,128,76,197,36,242,154,83,201,25,135,42,138,119,2,77,123,163,75,255,208,199,201,134,189,187,61,114,168,177,140,168,121,238,113,114,222,198,201,40,236,84,28,83,13,87,96,165,31,220,182,48,145,4,7,65,246,106,56,24,130,213,168,34,29,76,59,16,118,35,32,221,25,188,71,36,185,141,97,245,210,204,2,238,92,55,183,234,57,233,106,100,123,127,243,48,0,0,100,200,94,229,92,141,77,253,76,72,213,72,212,55,78,193,25,140,172,188,75,157,59,78,10,86,202,8,22,134,64,252,68,98,247,236,216,185,90,89,244,246,249,35,228,99,25,138,209,137,152,117,200,128,28,230,146,136,168,115,88,232,227,125,27,93,80,255,251,178,100,34,142,119,28,104,81,147,25,79,144,63,37,169,64,100,169,110,30,41,147,66,44,101,60,129,2,148,101,21,148,29,162,133,41,131,202,175,7,128,185,200,66,165,69,176,54,132,48,12,20,70,224,113,14,236,30,96,33,72,8,22,8,237,129,245,141,1,66,102,48,238,136,132,58,149,14,29,109,182,103,81,64,0,193,3,71,98,105,110,12,5,187,175,176,105,2,1,105,151,211,58,127,222,37,124,240,73,243,165,162,135,216,11,164,188,32,120,166,230,106,206,196,4,36,66,104,205,25,117,31,191,170,72,162,134,230,147,68,74,34,52,201,146,21,6,39,18,225,166,26,80,180,202,200,91,58,200,37,8,61,149,234,200,205,186,152,99,203,61,41,151,86,135,35,251,45,47,158,171,247,53,57,49,68,114,161,117,216,243,121,138,104,104,114,163,132,135,157,69,226,243,243,212,211,193,130,140,8,185,130,192,128,199,97,135,3,215,5,161,241,231,18,15,48,233,163,26,149,34,5,57,165,234,165,219,171,95,120,230,87,180,140,210,96,166,228,178,191,234,111,250,137,124,144,64,164,72,48,20,67,119,18,128,165,145,235,178,149,232,167,224,214,110,24,6,66,210,139,46,84,19,116,123,179,151,206,85,121,107,210,199,175,91,221,91,177,185,155,18,24,119,179,47,227,94,96,77,125,232,104,76,172,32,5,157,109,128,129,10,25,61,24,168,81,225,232,37,11,182,93,227,41,205,41,75,81,181,161,16,38,160,168,19,44,16,25,140,9,134,121,80,131,114,177,18,128,166,6,184,45,224,221,199,58,96,108,27,184,4,100,16,0,163,5,40,10,84,24,44,96,2,162,233,93,41,208,84,6,16,231,181,57,146,215,165,242,77,65,67,65,79,196,221,102,120,239,178,168,125,221,117,26,219,70,106,176,166,195,19,143,202,18,81,153,18,201,200,13,36,73,148,217,4,64,230,3,152,153,60,6,133,71,165,196,68,107,138,2,68,154,40,34,40,104,80,35,198,89,80,161,100,220,165,174,72,101,168,8,229,20,93,72,43,87,237,38,33,5,118,215,159,253,183,68,64,172,62,113,170,28,101,45,62,36,214,36,157,246,20,248,193,65,181,44,0,227,52,152,206,51,226,69,10,128,222,137,61,168,183,98,34,61,88,61,17,249,182,56,212,28,125,18,232,230,180,163,36,151,152,218,89,142,180,30,45,244,25,115,0,108,131,134,166,177,79,85,159,99,190,176,2,64,12,0,1,223,183,64,119,200,19,120,145,222,109,209,153,166,138,55,69,58,127,150,13,95,222,127,153,11,28,223,109,197,107,83,69,29,74,181,41,55,246,41,169,101,149,108,219,220,186,102,114,158,31,205,61,30,228,62,92,140,161,255,251,178,100,31,128,118,247,104,210,75,25,79,144,68,229,169,64,105,11,110,27,121,163,75,76,225,158,1,10,148,37,21,147,37,184,114,187,79,171,126,208,86,154,158,80,52,247,79,5,32,91,52,245,36,48,130,168,40,98,49,126,165,224,238,147,133,55,132,117,60,160,219,0,92,23,121,204,69,70,7,136,23,8,24,32,24,34,219,174,114,233,132,32,148,97,200,34,163,37,84,233,130,233,47,72,203,187,245,148,233,154,67,83,240,244,135,8,77,198,191,34,145,189,176,4,42,98,83,80,208,66,40,92,158,254,146,152,128,169,45,33,140,114,146,139,83,27,10,161,130,135,201,146,158,18,16,208,60,228,17,166,156,164,152,106,157,33,213,145,29,81,14,122,74,41,58,116,198,16,121,42,218,72,216,248,173,250,101,175,159,164,135,39,79,209,46,152,17,198,7,4,75,149,50,121,96,136,50,188,80,120,106,123,173,80,225,130,182,50,79,14,235,29,32,90,195,249,12,165,69,26,119,21,4,36,241,34,176,111,94,195,42,19,248,158,163,47,118,127,85,10,196,215,191,221,194,181,54,183,197,104,83,254,64,0,0,100,0,0,21,18,161,236,32,57,128,73,37,111,124,34,122,57,19,105,112,213,43,54,132,43,40,52,5,37,41,134,251,82,4,161,128,102,119,27,147,200,171,90,194,63,57,217,156,111,91,167,142,202,165,208,187,217,211,175,87,146,94,146,48,138,173,170,214,128,212,147,35,148,182,235,232,48,23,104,33,132,185,33,21,131,129,153,146,173,16,199,145,12,106,100,71,48,33,104,163,168,172,180,106,1,0,42,19,3,8,146,91,166,42,172,66,0,160,13,104,43,123,5,103,15,10,150,91,150,114,202,156,7,35,145,5,0,124,48,44,104,246,36,25,47,108,227,137,105,148,214,219,119,178,111,117,168,106,151,234,85,208,164,115,181,182,95,78,161,10,7,207,227,105,107,200,53,94,176,172,243,39,222,145,147,219,43,122,107,55,74,205,80,213,205,157,171,87,91,189,147,105,75,71,238,177,200,30,215,216,73,85,153,93,129,118,254,209,41,161,194,225,28,130,181,146,65,229,50,231,223,83,165,7,149,7,127,147,44,231,32,126,132,79,25,193,45,247,242,250,197,149,122,143,43,122,115,119,203,125,172,117,118,123,237,210,124,93,87,153,170,201,79,12,222,4,26,226,171,202,119,219,242,54,20,0,0,13,0,1,217,170,153,146,192,109,4,189,16,149,13,166,187,207,183,89,140,44,28,58,144,13,36,70,98,182,175,186,238,134,121,200,37,211,82,233,216,188,227,255,148,229,200,245,187,53,107,78,82,200,39,96,215,46,154,20,242,209,183,170,106,177,154,242,57,171,212,252,70,114,255,251,178,100,37,128,55,92,104,81,203,56,79,144,69,165,9,84,100,101,150,27,41,163,75,76,97,145,193,4,148,37,97,147,21,176,241,175,81,194,25,195,15,42,4,156,224,147,219,48,97,224,195,69,22,130,3,181,49,83,1,190,1,45,165,30,192,153,179,43,104,136,208,185,226,51,152,97,166,34,35,22,204,120,69,242,46,42,100,1,24,172,209,24,203,99,66,213,249,64,180,212,173,74,91,155,120,185,103,168,22,214,110,167,31,41,92,14,254,67,54,166,158,41,233,198,68,135,9,83,34,102,113,69,11,156,73,204,162,73,135,23,40,67,40,204,184,193,56,137,134,10,4,144,9,198,205,184,42,194,168,209,34,77,27,113,105,86,101,177,62,42,247,3,46,100,130,77,111,235,183,255,179,40,147,142,51,208,16,175,213,146,18,25,175,190,176,0,0,1,68,122,82,50,137,196,11,83,82,45,187,199,65,151,145,0,218,51,116,54,187,135,231,44,187,215,209,44,38,86,249,86,245,116,4,8,224,252,113,99,91,244,119,67,164,241,160,250,85,25,245,20,101,37,29,80,7,52,242,50,27,61,159,91,191,246,0,64,28,128,0,0,171,114,100,236,76,40,70,10,189,231,87,76,61,15,210,191,45,22,188,62,153,114,167,186,42,219,247,8,5,110,211,180,185,84,220,29,126,118,122,220,178,110,175,102,101,191,102,37,45,150,200,91,5,185,67,214,238,183,44,217,109,207,91,9,69,28,126,31,246,222,10,102,234,170,253,53,150,176,239,11,54,176,76,10,6,106,17,90,0,23,10,216,24,50,46,134,144,223,69,216,14,105,62,16,152,6,26,48,140,172,29,166,253,220,85,37,52,191,49,2,177,215,134,116,16,136,40,22,130,132,96,33,218,161,154,198,113,104,89,49,88,130,162,20,57,62,131,222,252,83,78,106,55,226,118,186,229,146,90,88,91,1,33,246,212,177,29,38,174,152,175,55,97,194,234,155,173,62,88,213,30,110,44,253,118,146,63,87,74,231,50,153,124,115,66,164,114,144,179,76,204,116,235,110,233,250,148,153,116,221,162,232,66,0,64,77,100,47,250,194,43,161,65,160,6,90,247,231,70,44,185,80,43,3,66,46,172,149,136,194,131,112,14,188,103,43,201,125,38,86,177,231,29,191,185,75,215,119,85,195,134,87,166,119,227,182,205,128,194,80,193,25,170,254,251,190,226,0,128,0,0,1,225,117,132,27,83,17,164,150,3,44,44,74,5,138,51,88,196,82,121,50,162,41,120,45,7,2,221,235,16,203,102,183,32,155,151,198,109,83,83,229,216,196,229,122,59,89,76,207,173,103,254,30,123,225,200,132,141,242,122,144,156,189,98,206,176,5,9,144,16,5,206,20,35,255,251,176,100,39,0,119,175,103,81,75,25,103,34,68,199,9,85,101,7,106,154,25,155,77,76,101,156,65,10,21,101,97,148,29,160,49,174,190,66,173,29,0,36,3,65,51,6,25,17,9,131,81,25,47,27,163,1,161,64,225,170,70,146,50,5,58,70,11,132,15,177,146,168,72,246,142,218,169,137,38,96,140,73,2,9,67,141,66,98,0,29,52,57,32,202,129,180,149,24,118,84,5,134,177,182,186,157,177,184,202,104,176,217,107,98,106,48,203,73,124,161,135,246,27,165,144,205,74,25,233,195,187,41,82,168,63,132,172,249,98,206,166,48,146,180,109,22,82,26,45,55,64,36,84,74,119,82,236,81,66,204,11,217,67,76,84,134,247,106,182,67,92,228,155,29,116,174,92,220,187,149,63,86,98,190,176,222,90,141,151,231,24,129,95,47,226,247,92,253,182,58,243,246,64,0,8,195,234,8,148,49,36,198,46,50,220,127,225,248,237,178,244,49,37,168,141,227,39,99,197,232,72,59,9,45,147,26,47,71,24,239,143,218,76,121,233,46,115,24,212,36,64,223,166,168,179,185,175,9,90,123,20,107,46,255,235,250,174,65,55,223,80,0,0,232,0,0,10,58,14,233,41,197,78,238,187,25,174,121,15,212,126,91,149,58,244,105,18,150,155,10,156,153,159,144,206,252,170,83,114,24,202,87,221,211,91,191,57,247,110,208,231,106,95,118,145,195,205,211,191,23,107,48,251,11,84,208,123,116,70,39,109,138,58,79,130,150,38,50,155,139,149,71,192,1,133,8,89,193,64,12,101,214,40,101,161,65,71,103,116,215,72,28,2,231,135,80,142,13,14,83,68,210,212,128,65,104,9,70,184,101,180,118,24,187,151,12,185,15,161,89,43,236,11,14,221,92,70,39,25,56,33,162,141,213,108,168,169,127,222,86,245,99,233,197,223,89,131,166,237,46,190,89,219,178,217,153,226,213,125,13,190,209,81,108,156,54,162,139,33,254,171,47,94,20,73,48,166,207,158,163,107,46,195,53,249,109,126,189,105,171,191,51,250,196,181,238,164,119,253,161,3,65,30,101,6,105,79,1,131,76,226,9,31,236,228,192,224,200,65,107,37,234,54,166,216,101,1,65,6,92,245,104,179,7,206,237,151,17,209,186,14,18,106,49,144,60,221,121,250,144,25,206,221,225,178,138,115,18,252,86,252,20,153,169,197,158,0,36,0,0,10,11,5,41,11,10,5,61,32,210,113,248,68,215,155,143,219,78,151,84,98,236,90,26,87,233,162,254,201,57,74,246,75,225,153,45,36,191,41,221,239,230,98,209,188,41,234,103,9,90,21,88,27,222,234,193,239,187,170,214,20,225,150,59,12,125,176,44,42,93,185,170,74,88,255,251,178,100,39,14,119,135,104,209,187,56,79,144,69,39,105,104,101,37,104,27,245,155,70,76,101,60,129,17,29,165,149,132,157,152,182,152,34,30,23,208,2,160,10,115,20,48,19,104,170,107,174,94,69,204,108,14,132,129,0,192,11,22,20,84,0,229,193,132,25,128,153,129,101,12,236,188,1,132,84,233,28,159,200,24,163,108,36,0,54,206,194,27,37,207,122,92,230,78,179,29,38,70,226,211,203,25,51,43,189,45,125,43,110,149,160,75,107,46,185,82,73,26,140,18,232,211,110,224,193,84,5,26,48,164,151,145,233,180,64,96,105,97,193,232,139,31,13,13,10,73,133,64,40,133,9,1,13,23,52,161,180,0,76,125,161,17,133,4,2,69,67,67,162,52,85,69,137,150,37,70,211,91,252,8,54,70,89,162,6,200,83,81,151,105,121,119,208,74,0,0,1,45,154,2,120,111,176,171,25,235,22,4,128,252,204,88,83,4,245,121,200,136,9,246,111,19,176,240,182,32,79,119,173,93,149,111,16,126,166,93,25,2,168,231,225,131,219,233,116,17,52,250,187,192,0,167,116,191,255,212,223,219,87,208,118,27,0,234,207,146,137,3,135,132,182,97,37,83,74,104,226,77,117,163,202,219,2,207,93,147,205,202,85,51,217,199,150,212,1,49,172,105,37,20,215,170,207,99,23,148,78,124,190,154,95,3,184,49,246,170,229,70,16,201,185,151,193,36,94,166,234,140,139,108,40,4,143,125,24,82,255,30,24,118,174,26,226,131,66,193,132,52,34,56,58,147,77,113,162,77,150,3,220,6,220,48,193,169,202,131,170,171,254,44,50,114,21,11,26,200,16,72,240,145,70,178,235,170,130,125,195,132,1,130,1,114,29,119,226,64,205,162,113,89,134,87,19,86,8,97,206,106,82,40,26,133,244,150,76,193,18,254,63,164,162,29,251,105,145,145,206,102,206,33,34,155,40,208,65,165,33,72,105,178,117,34,206,41,38,214,50,165,248,72,250,185,13,183,45,116,33,49,182,143,85,66,219,155,240,77,72,82,37,221,76,35,223,104,219,73,217,168,30,242,134,80,159,91,105,92,20,179,2,186,140,173,209,147,91,37,76,179,179,202,174,170,141,57,19,193,8,220,109,110,30,51,141,71,54,147,84,113,235,26,102,162,197,84,106,148,54,93,89,97,103,250,53,170,90,237,150,120,156,76,250,29,219,247,219,219,71,163,179,208,126,164,255,210,64,8,0,42,34,0,1,76,51,84,1,172,7,100,241,117,103,47,232,70,24,28,152,99,156,44,39,80,191,51,153,160,68,120,141,210,157,162,4,234,185,223,234,242,184,238,205,246,131,136,80,188,5,107,43,18,16,100,177,171,6,42,24,195,215,68,24,255,251,178,100,33,128,54,136,104,212,105,248,78,160,65,199,105,80,97,5,124,32,49,163,64,172,233,156,136,249,148,229,161,132,21,224,237,63,19,138,198,211,212,192,133,75,214,0,106,237,117,55,65,67,120,148,173,254,64,34,183,2,100,153,232,248,144,129,249,22,14,14,2,167,84,232,238,239,173,38,238,249,169,180,158,82,254,72,29,25,161,48,124,244,129,64,250,163,234,175,22,185,162,167,72,208,47,30,35,81,189,254,40,137,132,9,219,72,186,139,98,91,109,181,29,88,152,23,26,34,16,131,225,52,26,78,43,83,174,124,249,236,64,89,66,8,228,143,8,5,12,38,147,208,18,10,218,84,82,238,138,36,4,133,217,38,34,140,185,206,88,148,236,148,219,62,198,160,148,210,164,112,41,46,138,156,185,137,168,212,169,233,208,240,148,82,146,241,58,58,200,114,190,5,6,178,104,223,230,88,152,28,135,222,80,122,51,137,177,168,107,180,142,240,126,255,244,127,35,122,31,1,130,129,139,79,95,255,248,129,127,112,54,108,32,128,37,241,100,130,57,130,209,7,40,132,200,12,24,27,115,122,161,241,224,89,5,58,7,151,109,152,25,98,151,21,217,148,178,201,166,41,243,178,169,155,212,148,187,163,141,203,49,229,6,247,5,56,173,222,173,105,247,137,174,5,2,69,208,64,8,42,130,32,72,139,129,86,27,161,139,32,88,81,198,102,33,102,18,169,77,23,192,140,177,123,205,68,35,10,20,148,160,226,51,93,44,120,193,175,8,111,12,134,42,55,227,223,83,68,124,44,176,194,15,33,32,97,196,142,3,51,226,196,67,11,106,201,12,146,128,160,18,240,7,15,96,170,110,146,73,138,221,153,210,232,139,70,29,214,80,178,146,49,128,143,4,145,38,139,233,141,34,170,186,80,251,232,186,37,173,116,146,136,114,36,3,69,52,145,179,68,2,74,43,81,113,224,232,225,112,249,226,89,83,73,7,38,78,73,22,50,218,215,221,59,210,210,90,186,156,254,42,155,123,148,203,78,43,214,29,84,252,78,94,103,23,254,89,132,171,122,147,203,253,142,143,107,51,46,76,64,34,252,239,208,179,79,2,217,177,0,48,1,175,101,195,22,43,19,28,29,210,243,33,13,20,97,41,93,118,162,86,70,219,60,150,218,67,11,148,65,41,140,25,209,69,110,69,112,23,126,238,170,201,97,205,21,31,190,137,161,4,253,95,5,24,27,87,255,14,241,36,168,0,192,140,0,0,218,59,115,113,146,244,152,8,165,12,10,26,29,131,223,118,166,190,172,56,79,106,154,135,65,127,252,78,67,94,43,122,142,4,151,217,164,149,88,169,118,221,123,183,227,50,249,12,66,14,126,156,153,153,27,115,105,75,255,251,178,100,31,128,247,30,104,209,203,25,79,32,68,5,41,69,97,103,108,155,149,163,75,76,97,51,193,16,148,165,1,133,153,184,81,210,77,98,206,36,248,224,90,233,67,165,138,102,215,215,59,202,143,73,138,93,197,128,85,35,0,208,0,147,98,36,196,67,24,67,144,18,50,248,42,195,203,194,168,102,123,41,142,4,24,132,210,74,16,20,159,230,16,104,72,85,203,10,145,17,103,9,113,32,45,171,222,176,192,229,235,113,167,46,24,49,194,118,28,124,153,19,108,216,31,198,76,252,95,220,55,86,47,6,74,68,179,60,89,178,204,64,227,42,78,72,82,171,107,83,216,99,232,145,19,208,168,202,52,8,228,251,142,114,109,48,188,54,49,127,235,60,124,109,210,247,68,89,229,165,152,132,220,219,211,132,181,130,146,223,253,54,190,39,41,69,123,116,44,32,0,29,149,140,213,24,84,229,17,25,184,172,104,53,58,140,197,68,199,11,70,4,135,80,149,235,16,150,201,104,93,79,60,149,161,177,30,164,193,159,53,188,227,97,41,184,18,78,217,243,100,195,111,91,16,104,121,112,254,135,77,254,115,32,19,80,124,1,2,84,0,0,5,25,10,103,61,34,3,202,86,60,129,155,216,152,127,153,44,190,64,252,189,114,242,209,46,40,134,17,219,150,40,100,189,149,215,165,199,123,145,200,36,22,185,190,199,48,194,243,239,86,74,254,77,59,110,138,160,83,184,179,106,162,82,245,59,90,146,148,113,114,211,29,23,199,4,232,1,32,36,194,240,2,234,180,77,160,8,42,170,131,178,14,56,133,136,50,64,211,83,68,114,65,144,113,129,47,46,17,103,76,99,45,217,19,210,241,190,145,200,218,132,25,20,169,2,62,206,220,203,76,165,156,145,201,241,106,150,32,56,127,28,35,61,161,139,223,138,77,84,37,222,146,81,158,77,147,106,74,154,211,181,115,123,42,196,26,70,89,116,98,38,13,10,86,19,98,117,44,57,142,85,98,145,101,235,77,118,228,139,61,170,172,114,231,4,208,69,71,183,24,196,86,242,135,35,225,77,87,216,53,197,182,78,140,69,84,249,138,77,39,160,194,4,70,18,97,51,235,208,151,149,136,169,121,110,133,166,140,78,143,80,132,181,146,28,121,111,110,227,145,121,231,218,130,86,127,80,250,186,239,109,157,158,109,186,95,115,201,110,71,163,237,192,5,142,112,149,223,227,107,46,229,97,232,0,0,49,224,220,144,185,99,137,163,92,2,181,210,213,203,175,2,47,245,21,178,151,108,157,186,191,173,110,1,140,125,200,206,226,89,217,183,140,166,173,205,69,177,179,79,57,51,37,205,190,141,188,112,124,56,130,236,22,26,102,45,149,130,46,167,144,120,135,255,251,178,100,34,140,119,61,104,209,147,56,79,144,70,5,57,64,97,5,120,28,109,127,68,44,101,60,129,11,148,101,97,132,157,202,141,37,150,51,5,99,101,241,82,4,64,128,142,44,234,149,39,137,18,129,17,148,24,53,232,64,198,135,6,138,138,198,97,28,17,113,85,4,119,51,114,48,61,4,40,34,37,129,33,206,72,48,5,1,41,34,13,75,32,163,73,38,98,222,40,203,164,207,90,67,110,236,44,246,146,154,142,51,158,224,64,110,44,9,6,203,233,177,173,47,158,165,32,203,134,156,103,111,146,153,89,2,139,149,184,108,200,49,178,134,151,72,78,163,41,73,181,55,39,57,153,66,231,185,45,218,65,8,148,155,73,134,88,42,100,136,204,144,65,66,98,4,13,145,40,218,61,78,120,117,186,74,109,211,57,22,214,109,45,161,171,241,12,174,31,33,136,112,149,226,85,179,64,187,28,138,76,129,160,28,19,252,37,150,109,150,78,166,200,96,252,71,115,175,104,204,186,180,54,104,66,5,235,213,81,158,195,108,163,110,161,12,172,247,21,4,70,102,81,103,133,133,143,85,176,135,165,105,180,181,14,76,148,2,203,215,224,88,235,4,52,181,40,200,168,8,149,35,146,166,145,24,29,96,37,80,225,156,11,26,68,228,207,202,53,218,25,186,154,175,203,218,148,202,167,174,207,95,194,211,215,10,113,45,176,233,107,216,152,83,8,132,22,49,64,133,130,144,208,27,17,46,104,58,40,33,93,45,113,251,86,193,172,54,32,84,69,7,54,130,48,200,61,100,10,36,176,162,34,69,72,52,146,31,12,194,57,16,14,113,71,158,10,8,16,106,237,12,173,78,154,120,48,196,156,66,169,113,109,211,5,172,51,188,95,103,237,251,136,193,13,54,88,203,27,246,226,196,229,178,184,1,202,95,14,236,0,173,157,156,118,100,72,202,10,34,218,11,19,194,131,237,214,197,41,103,39,196,196,43,137,214,66,132,79,100,169,28,55,136,150,108,122,86,161,180,33,87,32,124,148,138,199,17,33,37,66,207,255,245,89,200,49,146,124,144,56,241,73,144,236,234,138,149,68,186,148,4,99,232,0,137,76,105,72,4,61,138,18,14,27,16,166,35,126,178,0,83,217,220,8,27,52,198,214,227,86,30,127,20,47,82,172,166,30,234,248,232,22,57,53,66,11,114,173,67,30,199,244,189,133,166,203,228,110,37,5,194,133,235,191,100,226,161,138,109,220,0,32,0,4,176,174,10,166,4,225,231,152,109,19,206,171,253,62,181,212,122,8,126,91,212,230,72,165,163,118,154,53,252,157,127,37,241,73,118,20,19,216,218,183,122,213,6,20,146,23,53,172,64,112,92,121,130,66,154,252,108,180,5,210,255,251,178,100,32,6,247,75,104,81,51,26,79,32,69,165,41,64,97,102,96,27,189,159,73,44,101,60,129,23,20,228,193,132,161,144,80,34,248,143,5,211,109,219,186,77,160,48,182,73,196,36,241,227,139,152,0,70,118,8,52,95,224,49,195,52,92,88,65,82,48,137,89,175,60,104,158,155,32,226,198,1,166,69,146,155,16,6,21,98,108,59,179,44,60,88,218,96,56,179,176,10,69,51,183,216,104,60,62,237,22,218,114,86,196,81,221,241,127,21,137,65,25,147,253,15,57,85,89,42,234,121,224,86,225,77,25,181,129,193,10,196,36,34,132,26,96,141,79,167,75,169,140,51,36,68,138,233,88,81,117,164,31,70,239,103,197,36,12,35,32,62,50,115,13,144,78,75,50,188,99,253,239,255,250,47,52,176,159,79,187,255,225,229,105,119,160,98,18,78,238,161,66,59,178,27,141,14,176,18,188,211,65,171,145,17,215,161,165,7,9,52,215,106,31,6,108,182,128,158,4,63,143,157,239,51,169,49,177,212,252,72,69,248,220,249,233,161,27,109,223,219,227,35,185,100,137,253,223,205,103,26,39,9,58,25,229,107,72,106,213,135,55,181,104,0,128,12,64,118,180,95,192,74,29,69,13,164,85,88,180,102,70,203,30,40,202,227,139,38,0,132,17,92,162,146,154,76,242,160,149,89,206,231,221,173,127,61,75,123,55,73,79,37,140,193,147,114,183,86,27,85,104,194,186,73,182,235,56,226,151,69,49,21,233,123,145,213,128,13,93,165,160,219,158,8,82,97,22,21,95,101,243,24,32,152,242,219,1,81,6,130,96,62,98,62,62,49,172,218,95,138,158,174,203,152,176,161,116,211,88,178,34,204,179,18,225,163,234,167,69,6,213,232,127,29,149,42,117,22,14,109,148,193,13,49,58,226,14,68,1,27,117,102,36,75,230,31,194,171,181,79,26,13,104,66,48,97,153,22,70,112,217,233,38,178,24,22,149,198,104,99,38,153,98,104,147,179,180,66,70,203,214,89,91,254,170,250,81,136,129,133,216,233,162,100,223,245,104,44,163,73,86,67,61,67,93,211,154,181,148,254,98,103,76,36,47,86,88,64,161,16,202,6,21,67,184,13,147,129,36,176,14,72,226,97,224,208,128,105,187,83,30,178,198,184,135,90,208,174,9,158,207,229,1,20,255,150,153,161,151,121,49,123,197,119,196,160,111,170,224,79,225,25,35,153,77,175,75,239,204,174,228,145,127,255,88,0,128,4,0,1,212,27,165,82,55,116,176,94,174,210,74,52,233,92,177,137,190,240,76,9,37,70,65,196,181,107,22,185,26,187,202,183,50,144,225,134,187,140,213,73,117,46,18,186,90,90,57,43,105,72,237,64,204,25,199,255,251,178,100,30,0,54,245,104,210,75,24,76,240,68,229,57,53,96,194,120,27,201,163,70,204,101,60,129,4,148,165,21,132,161,144,114,216,75,69,112,221,41,99,214,239,11,9,75,22,180,200,97,140,3,69,68,206,36,11,81,2,0,230,112,87,0,75,34,16,0,2,48,179,82,249,175,51,105,196,240,109,224,216,196,128,176,75,169,146,14,0,190,207,242,149,42,178,241,128,219,162,202,115,100,173,165,250,104,147,144,174,228,79,131,113,163,120,25,132,22,240,210,200,32,55,146,87,21,126,52,129,130,82,130,132,115,58,196,35,17,54,23,36,42,130,208,220,236,163,6,8,92,217,25,33,133,85,139,174,146,38,56,30,94,237,27,141,248,92,76,5,91,223,110,38,145,92,51,68,179,255,245,55,47,87,118,127,113,200,65,120,211,49,124,89,90,46,112,16,0,47,192,2,48,0,24,60,176,104,89,104,54,239,13,170,48,135,39,66,7,2,222,199,121,85,199,35,128,85,160,91,153,111,112,140,98,154,63,40,46,166,149,21,116,143,136,111,200,202,64,168,123,98,48,133,26,183,94,255,110,32,221,209,250,151,178,160,6,128,0,110,228,170,144,114,112,132,164,153,83,151,53,248,129,25,195,49,159,98,44,44,46,32,114,208,26,238,233,250,134,55,110,182,83,159,132,171,58,57,155,91,165,194,73,142,15,181,35,238,208,232,97,200,82,248,96,141,196,148,41,240,224,173,24,68,6,168,192,193,36,0,101,213,129,125,165,66,87,34,32,52,101,83,86,4,16,104,53,114,252,158,8,138,162,129,20,172,11,34,5,164,42,104,232,100,66,130,22,80,208,113,136,104,158,165,224,10,20,182,86,194,189,74,68,212,105,136,202,173,22,151,213,87,221,157,195,18,248,2,40,201,33,201,123,187,44,112,222,88,195,235,32,185,20,132,199,133,135,143,78,37,91,140,196,152,108,132,171,7,117,110,162,172,121,41,255,139,149,250,95,126,161,186,71,238,9,39,77,118,250,242,42,68,199,182,224,239,137,162,122,184,143,124,154,129,71,219,93,2,243,223,91,30,233,60,212,146,117,172,32,90,174,195,194,148,139,138,5,183,34,42,206,128,232,69,146,85,69,10,29,0,26,203,227,15,227,71,237,180,142,151,222,97,63,220,25,244,174,162,147,27,214,203,162,92,107,214,226,111,186,137,212,85,13,121,59,119,255,97,219,172,83,255,212,0,4,0,14,48,0,0,188,180,117,181,130,50,113,22,58,6,201,190,197,57,59,92,37,137,177,236,9,195,68,76,43,38,213,146,167,155,216,159,55,189,112,206,246,145,174,179,171,77,17,187,51,20,40,165,107,38,201,153,97,60,194,84,134,187,85,160,37,72,214,24,57,255,251,178,100,36,0,119,8,104,210,233,249,102,176,65,229,105,69,97,2,108,30,105,163,68,76,101,156,144,254,21,165,33,132,9,234,114,27,244,126,78,70,100,34,4,100,17,145,11,132,134,76,149,249,96,194,41,3,1,47,200,36,132,36,130,14,18,100,213,40,46,161,107,144,144,48,76,126,13,77,116,137,102,106,242,86,149,75,162,162,151,52,236,98,79,187,137,59,139,136,169,28,23,187,81,182,227,117,234,134,94,232,68,142,83,43,142,250,152,251,150,68,225,138,215,80,44,181,87,211,143,250,26,178,106,96,135,109,43,192,108,116,218,102,120,21,124,144,96,165,180,2,193,223,167,116,227,167,20,25,108,88,100,65,31,122,90,71,249,83,223,238,30,90,250,24,53,127,57,59,61,73,20,7,38,41,175,219,232,8,0,4,122,101,120,142,169,24,2,132,107,194,28,53,204,37,130,70,96,202,240,32,160,81,250,14,51,16,3,121,55,23,196,112,144,150,101,88,169,141,108,180,157,118,53,106,15,91,173,245,4,39,212,124,80,38,104,95,145,111,127,191,255,255,208,128,0,202,0,191,202,165,80,148,106,4,134,64,34,19,109,47,155,110,10,117,93,77,5,2,221,138,135,80,87,138,80,253,207,77,227,44,220,118,205,139,122,136,201,171,75,45,210,126,230,101,18,155,209,134,221,203,135,231,212,177,76,5,8,157,144,26,135,213,70,4,190,32,3,12,97,198,144,21,118,20,8,147,215,18,77,161,75,20,119,1,18,133,74,58,217,17,42,146,230,0,103,66,134,18,225,209,136,189,44,78,107,132,137,226,209,141,0,42,49,126,71,3,65,114,35,84,44,180,202,248,184,205,186,166,107,212,47,58,199,176,204,212,225,211,100,44,210,114,81,16,124,232,37,148,110,202,190,126,47,64,178,192,239,204,199,248,202,105,84,83,183,108,249,236,120,141,227,27,170,211,132,234,132,148,203,79,84,30,136,7,233,138,235,181,149,233,159,78,70,56,49,32,48,156,252,224,192,100,75,160,239,123,229,38,102,93,65,152,203,28,195,37,162,185,244,83,123,212,242,188,118,164,234,146,242,172,4,225,140,152,107,183,0,69,109,183,84,3,147,52,148,139,244,11,112,86,90,196,96,104,163,165,162,30,123,203,103,131,9,63,16,132,249,95,22,195,86,186,228,250,168,10,247,240,83,194,194,171,194,127,47,74,92,170,70,176,38,116,64,40,166,219,215,114,127,120,0,64,30,0,0,1,71,138,1,113,72,73,3,193,13,73,139,64,149,163,16,28,190,41,12,190,201,154,103,51,75,134,162,118,39,40,231,167,238,84,169,98,89,44,152,103,208,12,229,140,46,235,230,101,209,122,156,122,231,164,26,118,87,163,4,255,251,178,100,32,128,246,184,104,82,211,15,79,144,67,101,105,48,96,194,120,28,145,163,75,172,97,147,193,15,147,100,193,150,33,144,107,104,156,252,202,89,234,30,196,83,113,144,13,9,43,209,194,202,88,176,209,35,32,148,29,116,7,128,0,12,227,190,72,147,177,15,2,33,152,211,68,20,0,80,52,133,192,90,72,72,11,167,50,112,156,10,73,250,60,84,68,40,209,8,59,65,36,39,76,152,78,66,71,188,32,74,51,145,32,164,240,83,211,59,98,81,176,180,136,178,23,189,170,71,74,228,217,223,80,84,196,141,199,58,32,39,39,33,124,105,10,29,68,170,13,54,87,49,206,102,50,156,16,162,148,208,81,131,127,248,67,81,206,214,67,245,2,249,118,195,163,159,246,124,20,131,165,246,95,235,214,12,228,47,245,234,85,91,53,5,85,56,162,239,25,52,203,234,160,229,228,100,250,178,99,161,216,61,129,253,125,119,178,104,222,108,119,2,11,199,237,66,178,93,3,27,91,207,92,83,235,46,6,143,112,203,237,123,213,14,172,250,92,124,120,223,181,64,1,72,5,180,0,0,37,94,216,37,191,36,19,154,210,164,73,219,13,193,240,204,59,4,220,134,161,167,104,91,46,60,25,20,144,68,19,203,41,76,173,230,221,20,191,145,184,212,25,132,163,148,248,246,103,56,205,22,114,247,161,175,203,91,140,183,140,98,6,128,85,88,88,40,30,221,84,154,95,41,154,236,136,165,163,142,93,241,133,0,46,21,0,148,221,48,194,29,198,95,20,72,51,76,53,64,48,148,109,140,152,52,6,43,79,66,66,170,174,67,43,91,117,101,109,115,171,223,69,106,86,14,214,103,101,24,180,25,187,114,39,18,252,245,200,126,21,94,43,77,133,171,42,205,8,107,204,214,60,75,43,3,101,163,237,179,204,108,91,146,222,28,125,38,167,39,168,202,71,139,187,238,158,86,225,101,107,238,167,47,45,244,199,235,35,147,6,227,5,201,175,21,159,194,146,247,15,150,125,224,50,162,198,84,156,229,122,211,56,177,91,212,97,108,86,103,245,81,247,165,197,84,83,200,8,11,66,21,162,43,115,33,35,4,65,43,160,80,160,135,246,198,190,250,175,82,79,62,84,179,63,69,251,131,55,245,191,255,119,34,91,169,132,170,74,249,142,111,113,234,8,61,71,22,109,244,92,231,50,192,70,154,23,178,159,164,8,128,24,128,0,5,209,56,43,135,106,156,8,171,240,131,241,129,12,143,1,18,143,128,45,128,60,11,1,168,164,108,141,17,106,200,132,115,43,216,240,30,233,193,146,34,204,87,151,98,157,146,145,97,232,155,130,173,235,81,66,92,70,70,171,148,37,84,23,226,128,182,140,205,155,166,10,255,251,178,100,38,128,119,92,104,210,81,249,102,64,63,196,233,69,97,34,100,156,185,147,68,204,101,60,129,15,148,164,193,133,149,224,95,47,52,24,45,28,6,44,131,67,97,171,48,13,120,52,49,9,224,99,129,166,167,193,22,167,25,64,226,192,45,1,27,68,113,25,107,153,85,211,149,49,193,130,176,86,122,95,40,129,110,95,229,136,242,52,119,209,136,62,172,197,137,198,222,199,146,4,123,218,251,196,248,205,56,115,241,43,21,170,226,113,22,52,187,249,17,116,249,245,11,54,101,106,229,205,98,130,213,19,40,59,14,213,15,103,0,215,110,60,30,180,180,181,88,22,176,100,131,135,75,210,226,227,180,134,77,173,36,173,244,234,160,50,188,208,233,90,17,48,252,234,22,62,96,81,169,227,215,89,57,125,43,196,229,41,187,70,192,128,0,84,227,70,143,23,232,129,18,35,11,209,134,172,120,56,99,164,119,9,148,25,239,189,65,188,95,163,42,17,76,114,140,85,184,44,40,2,183,42,155,59,236,251,240,251,176,204,93,66,48,4,138,145,161,44,199,207,218,83,49,74,128,8,0,1,43,183,245,45,201,98,151,42,19,81,88,153,36,211,249,72,204,32,119,249,0,235,72,28,103,50,46,242,246,228,142,118,63,53,206,67,49,26,26,78,78,211,212,189,79,55,59,31,133,97,34,116,154,163,196,226,206,150,217,37,20,9,40,85,26,72,130,133,32,70,24,117,43,212,93,9,39,16,45,65,169,147,88,185,9,8,110,44,2,32,16,24,50,1,129,76,2,205,238,71,175,6,132,170,225,15,27,66,130,149,30,28,148,116,197,52,129,114,89,73,118,10,5,66,209,146,224,149,103,120,86,51,40,83,40,34,245,50,126,199,147,94,68,249,62,8,226,215,23,164,50,193,43,197,238,86,173,34,165,19,158,55,50,225,181,157,5,69,109,27,73,51,70,19,67,33,241,150,79,162,38,234,9,15,117,149,105,27,73,198,5,166,69,168,99,157,98,103,61,131,200,212,206,201,165,99,255,253,87,166,188,98,141,159,85,183,218,97,202,163,91,17,45,38,197,147,164,134,82,152,134,138,92,95,39,84,212,85,197,43,120,75,208,177,213,133,65,26,158,127,108,86,32,134,214,225,189,214,126,43,209,238,131,144,228,63,59,184,91,51,4,153,201,209,42,214,123,72,92,89,7,195,199,88,169,253,12,97,154,179,190,231,179,209,0,32,0,6,139,83,34,35,140,197,40,212,177,237,17,29,238,134,226,235,153,125,64,176,195,244,183,80,161,11,94,152,126,81,149,122,105,200,212,186,114,75,61,202,153,204,106,231,220,190,249,76,52,230,207,33,110,141,121,48,211,41,65,160,197,85,143,215,31,10,177,255,251,178,100,35,130,55,102,104,81,51,25,79,32,68,197,89,48,101,133,100,28,121,139,68,204,101,60,129,22,20,228,213,132,9,176,5,82,52,19,64,136,68,153,40,100,4,98,183,10,29,91,10,160,12,4,98,96,132,197,44,63,26,7,12,165,38,69,230,217,128,233,12,115,77,50,204,81,77,129,159,101,206,106,58,23,52,34,37,34,12,25,57,12,0,92,52,249,67,116,35,79,71,225,131,183,118,74,210,88,178,131,193,48,151,238,1,106,42,126,139,175,251,248,193,226,112,84,150,24,165,137,200,44,169,100,14,39,89,115,19,61,35,231,13,31,117,179,28,78,36,41,44,109,133,94,178,2,145,216,168,161,248,217,212,136,218,114,112,132,216,8,3,44,70,85,66,157,255,250,149,70,7,102,119,238,187,220,164,178,60,166,215,96,195,225,81,236,111,51,16,190,150,112,68,48,133,5,248,35,30,60,75,39,44,81,34,153,96,185,133,1,10,55,169,18,207,244,30,120,211,93,70,153,107,22,194,65,57,248,192,245,229,98,66,109,230,149,247,125,210,233,28,48,88,177,166,204,238,110,246,125,74,22,251,125,126,150,47,254,128,132,1,19,5,201,48,140,88,68,83,85,55,13,50,46,199,220,152,133,182,155,22,135,192,168,102,13,1,143,79,70,106,69,169,45,85,177,71,110,237,6,21,176,148,203,117,240,68,127,24,75,114,104,206,204,51,4,181,4,7,67,168,240,144,238,131,226,135,104,108,191,235,48,196,183,113,30,84,138,69,142,12,28,164,244,153,16,4,130,133,184,0,2,148,2,49,13,182,16,238,60,162,240,1,108,7,1,131,154,70,161,105,146,112,5,240,18,229,235,79,48,137,203,162,56,42,63,23,133,33,214,13,135,36,155,104,155,249,179,124,97,151,197,61,17,94,29,161,118,157,55,222,29,128,222,167,133,226,102,240,28,10,182,81,116,4,175,83,26,145,45,38,188,187,10,33,29,156,231,69,207,146,194,210,93,5,34,62,84,177,49,119,42,166,69,218,188,12,18,204,134,141,142,138,152,133,111,255,254,202,102,117,1,59,31,211,74,56,80,155,200,237,115,144,49,198,250,1,133,184,32,129,144,241,17,88,68,249,141,45,90,145,230,76,4,197,73,164,14,3,80,155,207,165,19,227,98,253,175,29,140,92,119,18,22,164,223,34,170,92,98,58,179,209,187,233,54,118,42,30,230,29,225,120,247,216,131,79,49,173,220,151,197,190,47,255,168,0,32,0,14,188,147,92,69,179,106,24,112,224,25,51,14,128,57,29,127,214,76,153,176,183,118,26,185,231,31,71,110,150,205,75,181,105,229,215,106,234,85,126,151,56,236,253,233,116,98,45,49,14,218,122,230,27,180,42,255,251,178,100,29,128,246,234,101,81,179,25,79,34,70,165,89,48,96,197,122,28,1,159,73,76,101,60,129,32,21,100,193,134,33,128,30,107,141,129,88,22,216,169,33,78,51,240,160,77,112,42,56,126,24,162,91,224,96,163,88,177,0,207,166,152,225,65,207,181,128,22,232,90,18,137,132,216,42,208,116,160,117,128,168,6,180,98,168,72,250,2,203,148,156,201,252,140,40,77,142,47,4,56,38,10,219,78,102,80,169,107,52,215,85,239,114,229,241,249,135,29,138,190,109,13,246,136,242,165,13,104,50,17,24,132,204,94,162,163,26,178,38,144,230,160,101,180,16,45,98,117,202,121,152,128,97,125,133,181,23,167,12,186,211,91,2,102,245,205,177,218,144,165,180,79,114,30,129,255,255,250,41,155,225,132,53,255,195,91,76,21,177,246,57,194,205,119,99,243,104,78,6,125,65,83,74,42,100,75,79,137,219,107,228,6,129,226,144,174,221,208,162,88,227,185,149,111,155,233,229,190,166,237,97,27,223,89,162,31,211,139,194,9,84,216,114,209,127,100,146,63,24,121,18,85,10,139,158,220,179,28,39,201,87,217,213,167,222,0,128,73,0,0,2,140,193,45,2,192,58,153,3,18,41,189,74,119,134,228,142,131,146,38,186,179,99,15,194,208,157,149,83,202,161,157,75,171,101,123,85,39,105,245,75,242,173,74,232,38,225,232,189,201,92,181,202,108,174,219,238,174,95,164,96,108,201,137,5,185,43,118,26,141,60,234,92,153,162,0,10,182,85,20,42,12,205,17,105,48,208,176,46,56,85,193,210,75,130,249,48,80,239,65,223,6,138,147,82,146,235,151,124,88,194,217,136,193,100,105,16,165,72,154,191,85,44,54,232,191,45,22,61,2,187,214,218,251,187,132,54,229,210,193,17,201,233,107,227,18,161,162,156,159,140,180,89,188,168,245,24,253,5,14,148,82,57,36,105,69,2,252,184,80,227,98,117,15,188,169,253,25,215,31,34,111,164,109,89,52,78,230,36,31,100,72,202,50,95,186,244,207,175,15,232,129,160,210,167,252,91,242,74,50,64,237,97,183,2,87,181,169,213,16,119,69,12,108,186,3,215,75,76,36,243,100,139,188,139,8,136,77,65,217,22,114,243,102,232,104,252,231,227,178,13,30,50,7,233,125,4,43,175,75,213,85,221,37,215,45,122,63,197,175,17,160,247,203,27,125,8,78,85,13,97,115,13,92,89,98,179,21,163,37,32,0,104,0,6,235,41,17,72,136,134,74,16,184,118,84,194,37,47,122,239,61,16,245,153,90,9,4,98,160,22,0,236,253,233,85,89,187,84,252,156,171,49,126,93,91,117,171,114,199,50,136,64,143,195,227,21,128,87,195,186,207,30,255,251,178,100,31,4,246,192,104,82,51,56,71,144,68,71,9,48,101,37,102,29,13,161,71,76,225,62,65,11,28,100,193,131,9,224,183,161,167,64,111,59,138,86,13,182,104,224,180,240,64,2,51,215,50,11,34,184,210,198,81,107,8,6,89,176,1,174,5,104,183,129,161,140,154,33,28,14,120,115,204,84,21,67,41,17,152,10,84,174,96,228,73,105,14,42,124,40,188,4,175,209,233,176,197,213,185,167,172,19,102,121,93,40,164,61,77,26,173,20,147,185,113,89,124,163,45,71,43,211,16,73,168,47,54,29,98,126,220,71,110,221,195,219,30,73,103,22,229,31,7,170,193,209,150,163,70,8,176,120,228,24,117,19,20,8,137,76,14,214,144,195,255,85,254,69,26,88,184,104,237,169,55,147,74,204,215,203,223,233,126,154,160,54,32,233,9,138,47,67,154,1,13,213,134,166,21,58,8,218,179,172,35,110,162,224,159,185,97,9,125,187,160,13,81,175,50,76,26,211,91,153,68,85,33,28,173,161,57,150,140,229,157,204,54,69,138,80,73,180,234,141,223,218,84,20,221,250,128,32,0,0,0,196,125,65,193,75,132,64,195,172,69,151,44,103,222,138,114,84,210,154,4,106,218,19,139,96,186,24,147,209,30,143,210,213,144,60,252,165,166,155,166,250,145,222,212,237,187,20,113,57,13,247,98,44,221,158,21,187,0,195,178,181,69,38,128,89,50,10,181,232,17,130,77,178,181,3,40,77,145,130,3,14,232,28,58,44,11,16,38,49,146,113,80,208,162,133,159,157,58,16,7,132,108,194,1,66,6,52,13,209,64,64,245,20,84,80,137,54,69,5,134,74,150,137,18,95,75,29,199,103,111,219,75,87,76,146,52,175,95,71,58,3,138,226,240,60,179,143,172,11,26,167,173,43,114,109,8,158,130,5,224,90,16,62,90,212,212,74,193,130,39,161,64,67,61,46,40,90,64,201,17,136,40,125,101,96,197,219,20,74,193,230,81,37,34,68,209,161,20,137,155,108,139,37,114,82,230,88,140,64,145,40,140,141,81,89,2,140,193,4,145,163,85,241,142,54,29,116,188,101,197,99,7,69,50,231,89,249,0,45,115,231,62,187,7,6,253,209,63,95,97,3,73,114,247,129,90,13,232,3,179,143,215,242,156,114,217,94,181,87,45,161,155,107,32,52,200,111,210,80,100,214,240,237,45,111,155,187,86,132,160,190,191,244,125,108,0,64,0,6,190,224,80,75,15,75,86,49,73,79,149,70,218,209,67,145,86,54,230,70,84,17,12,78,108,110,106,126,172,11,149,21,60,171,84,241,138,212,145,249,78,114,73,70,21,171,202,107,96,211,31,151,34,35,19,104,253,98,133,205,188,236,168,12,81,255,251,178,100,34,130,119,65,103,81,51,25,79,32,68,7,9,53,97,101,104,28,77,161,68,204,229,51,193,10,150,101,21,148,141,162,160,2,148,28,152,227,45,104,168,16,82,200,57,127,136,194,177,151,208,66,64,161,141,117,204,97,82,236,49,130,0,77,118,204,134,8,51,10,84,10,33,13,1,137,33,66,29,8,69,0,132,101,10,144,10,27,113,241,72,25,123,40,108,204,73,119,58,48,196,105,57,144,72,253,179,165,224,241,181,201,183,1,227,141,207,189,109,138,63,22,169,0,112,46,209,118,72,238,158,34,0,196,46,11,47,181,35,208,15,166,134,113,110,40,73,200,105,149,113,28,35,178,153,104,183,214,89,14,82,56,39,224,186,53,168,214,120,76,60,76,107,82,121,70,162,81,92,180,185,20,109,6,54,235,154,128,128,94,88,161,182,233,205,64,0,2,101,221,11,220,20,133,232,95,89,81,6,153,245,222,43,181,216,197,172,12,13,21,206,161,87,90,176,181,234,139,25,186,102,116,42,130,14,179,31,173,151,9,201,20,208,60,141,189,223,85,143,17,103,113,55,255,243,162,55,209,104,13,255,254,229,4,16,9,242,186,58,169,72,40,15,98,74,121,91,26,116,228,62,235,176,153,99,255,4,169,96,21,181,217,32,169,202,243,181,168,183,49,75,150,81,10,108,234,231,82,111,81,218,11,210,59,46,67,104,246,179,36,36,174,69,43,148,33,34,14,45,107,180,21,9,13,83,201,83,24,161,180,68,15,86,97,162,103,11,34,112,20,210,2,225,140,188,57,225,162,113,130,146,171,14,152,179,65,132,152,138,166,34,98,155,17,146,12,110,30,136,34,0,16,173,160,167,227,65,125,19,153,21,209,25,199,101,242,170,85,41,126,27,213,162,245,60,104,138,240,55,21,44,171,27,102,180,173,50,26,105,86,97,169,76,163,78,98,50,220,187,84,212,78,178,208,75,218,26,85,182,177,112,219,7,168,157,68,2,166,146,45,5,214,71,226,165,31,138,103,144,52,223,72,195,4,251,109,255,72,124,140,231,169,90,47,255,82,12,248,110,111,253,242,85,204,200,18,97,252,137,48,182,241,146,202,176,107,209,104,100,130,235,166,61,81,156,21,66,160,157,21,201,168,50,25,255,58,85,238,149,11,158,248,159,200,204,50,158,67,71,252,104,201,136,126,13,221,97,159,182,157,225,136,169,23,57,130,69,149,80,178,44,88,247,162,43,200,128,0,97,180,96,16,238,0,57,87,10,43,68,93,103,70,180,174,39,57,13,213,77,37,100,53,130,78,167,198,83,53,32,148,87,154,146,94,165,203,93,156,152,164,154,202,158,55,48,254,75,26,251,233,2,198,166,102,37,169,8,52,106,208,123,84,21,255,251,178,100,33,0,247,23,103,81,11,56,79,148,71,197,89,48,97,5,106,28,125,163,72,236,225,158,1,27,32,164,193,132,21,224,96,151,211,25,110,175,114,3,203,138,167,139,54,107,10,80,210,33,152,179,26,194,16,146,154,10,208,87,81,141,153,86,178,254,15,4,16,32,16,67,169,129,28,6,10,39,162,10,24,5,19,59,4,254,98,9,112,137,10,132,148,104,116,147,29,117,53,6,114,197,31,7,194,58,208,31,4,145,86,165,5,137,74,222,58,89,109,89,43,56,140,81,194,223,27,212,197,131,50,30,64,179,255,233,22,101,136,196,48,132,84,201,120,196,234,230,91,47,53,206,52,217,105,32,213,241,162,20,40,81,57,135,173,105,45,206,29,205,32,223,255,255,81,193,183,122,159,233,86,255,77,63,250,95,159,202,88,106,187,37,23,51,6,131,26,109,107,168,132,168,200,81,185,215,197,219,107,205,1,183,5,67,89,152,72,180,153,109,118,208,11,115,83,29,188,14,30,27,125,23,71,101,67,60,36,62,48,109,220,94,238,70,167,46,54,42,232,33,99,156,196,172,42,109,36,5,71,186,1,179,254,239,72,65,32,0,1,81,225,65,209,72,64,160,48,69,66,208,144,227,14,91,150,203,153,244,82,82,245,5,208,135,109,57,51,18,25,13,75,178,217,102,113,44,168,105,121,169,92,178,122,164,162,180,46,102,29,189,27,136,213,117,156,135,153,221,83,85,224,189,33,201,84,153,126,200,88,34,90,23,185,174,176,82,80,96,20,44,44,130,55,162,208,25,160,0,69,105,17,16,153,128,236,90,16,46,83,5,33,130,89,73,246,194,65,51,1,85,76,89,72,113,1,4,70,139,50,33,161,67,206,155,53,78,86,186,181,128,88,144,116,74,78,20,133,195,70,161,176,122,119,225,201,124,94,51,118,165,98,234,27,228,180,245,48,200,142,34,126,137,168,219,214,177,115,212,45,82,226,162,163,176,171,41,191,22,221,17,153,149,137,206,182,141,114,199,96,131,152,213,255,108,162,131,11,183,67,195,248,159,222,83,78,196,141,51,51,51,101,208,57,87,62,30,169,235,187,91,175,166,219,48,48,82,6,85,174,176,184,235,8,160,227,86,174,245,33,252,85,252,111,119,82,69,129,108,192,236,134,118,236,10,107,63,91,141,220,97,155,191,136,11,132,220,240,251,80,25,40,83,237,221,106,211,75,96,147,80,38,221,111,182,95,163,208,23,176,255,233,199,122,64,0,2,0,17,176,0,0,202,166,238,242,114,147,89,102,34,244,121,196,129,238,93,150,110,146,93,12,176,5,66,207,233,162,185,75,99,20,183,34,48,221,61,136,114,106,142,95,51,168,223,41,233,247,79,24,175,17,171,69,255,251,178,100,29,128,118,188,104,211,107,24,76,112,71,197,105,56,100,197,120,29,37,153,68,76,101,60,137,21,28,100,193,131,21,216,65,78,224,198,149,89,178,202,212,229,154,184,73,247,28,107,173,82,46,255,64,237,117,255,109,136,6,94,57,134,202,223,23,100,20,16,71,197,134,36,67,104,68,146,21,170,46,49,64,185,198,73,3,41,158,41,117,97,121,194,50,110,242,246,59,72,221,27,152,133,82,192,0,20,15,138,30,7,141,2,133,98,43,88,92,218,205,50,104,168,152,40,226,240,253,182,127,128,129,10,241,111,166,204,216,170,34,19,54,128,71,136,201,206,55,53,133,77,8,130,130,182,161,50,97,65,228,246,104,44,112,55,2,93,81,131,42,163,38,164,208,189,19,29,41,234,211,217,250,82,44,181,53,221,179,126,128,36,0,0,7,145,194,42,228,189,6,143,99,171,140,58,52,21,150,68,155,10,122,190,116,175,223,113,113,0,42,133,122,221,108,199,157,25,119,150,204,120,103,148,213,146,226,41,40,11,221,157,221,90,239,159,86,135,72,77,7,76,212,136,152,143,96,142,145,126,175,250,0,0,25,48,155,24,130,199,214,167,8,64,213,2,9,154,179,233,131,89,95,45,153,246,217,114,7,156,145,139,202,6,237,184,76,178,39,157,137,108,106,71,73,106,114,93,45,147,82,239,145,121,92,243,179,8,139,209,76,51,36,207,127,214,13,111,32,170,112,33,34,158,42,154,5,233,80,133,51,4,216,180,169,10,44,19,210,130,31,20,8,188,32,19,6,134,99,74,188,2,49,192,97,143,41,175,168,41,115,66,70,182,94,195,97,131,16,101,228,8,128,28,106,231,71,130,128,81,172,20,212,41,83,54,69,232,203,153,83,247,21,141,38,147,14,93,205,82,109,240,113,90,61,62,116,175,21,60,70,16,237,71,33,208,161,29,136,21,220,93,188,172,56,108,209,113,229,68,170,32,64,183,68,160,160,77,84,68,104,203,34,68,44,243,130,147,104,11,182,68,33,167,154,155,106,245,9,87,45,108,162,109,166,119,250,107,181,40,239,85,156,86,123,22,103,138,133,201,36,95,222,246,174,55,37,99,190,57,89,90,198,33,58,22,123,133,55,66,204,149,81,179,180,56,43,121,177,129,50,202,97,38,188,187,159,224,5,16,131,28,108,59,105,210,149,29,227,5,20,105,209,228,221,119,229,104,104,198,196,72,232,136,155,159,174,173,217,114,11,255,255,255,80,0,64,40,128,0,5,81,98,187,68,156,67,247,205,29,224,53,231,106,81,55,44,153,158,210,232,92,232,78,95,242,171,212,148,55,50,140,221,134,165,118,35,117,245,57,67,201,171,211,125,156,206,212,125,196,100,110,156,110,37,255,251,176,100,30,2,246,183,104,210,211,15,79,144,67,167,9,53,97,5,98,157,49,161,71,44,225,158,64,249,148,36,193,148,21,170,14,190,78,227,82,153,126,40,41,227,138,3,105,83,42,139,89,133,189,40,75,117,18,81,84,200,171,76,25,98,37,143,112,4,112,0,132,130,10,240,52,70,28,27,2,33,36,36,173,50,3,20,19,68,185,2,20,25,14,194,226,75,77,101,114,189,177,90,174,115,185,123,102,142,129,113,90,69,199,126,173,141,29,130,119,106,229,148,3,184,70,136,222,70,191,34,107,11,44,172,90,186,64,154,52,73,160,50,24,186,94,98,114,37,154,236,182,134,43,19,199,36,169,61,121,1,100,160,138,104,112,216,144,141,95,255,253,87,33,74,95,249,30,135,147,7,200,26,182,199,41,101,215,87,24,16,0,9,217,112,169,143,82,104,12,157,80,8,28,94,58,72,203,130,135,104,75,184,1,86,229,2,210,80,75,9,202,145,149,2,177,172,174,130,233,154,103,197,83,117,21,97,26,181,145,43,248,214,129,17,44,17,246,235,233,79,233,56,183,144,255,78,208,0,0,128,178,16,229,160,218,134,140,84,73,232,219,43,199,31,124,123,155,133,199,129,95,49,5,114,184,167,100,84,243,179,180,180,148,241,185,116,170,122,154,146,89,69,16,142,209,225,73,121,217,140,182,87,141,121,183,201,51,16,110,44,241,2,79,28,4,74,3,236,214,150,186,223,77,81,80,89,59,25,73,130,33,81,153,56,136,2,70,71,132,50,96,234,0,119,133,65,55,16,26,1,127,16,152,105,168,99,138,14,64,198,131,67,128,40,43,108,8,142,67,206,47,138,122,178,196,171,129,226,206,139,31,141,54,69,136,227,187,14,195,80,143,190,208,203,218,238,57,85,178,173,20,143,192,19,175,211,191,20,82,102,33,29,174,122,100,205,164,80,33,221,119,35,101,19,16,173,137,19,68,213,163,81,139,14,153,171,47,28,150,18,93,243,235,222,169,156,113,123,76,87,150,160,21,159,142,157,90,31,57,243,58,127,74,82,114,25,158,130,168,119,118,123,127,175,3,135,213,245,35,21,236,2,5,140,138,210,96,69,17,153,34,8,121,136,199,184,76,237,171,67,33,183,173,235,161,53,159,107,118,231,238,33,119,196,171,143,184,243,249,240,139,16,228,150,62,237,185,233,180,38,43,19,90,40,132,247,111,36,175,163,255,253,132,0,32,0,12,193,145,41,76,140,240,165,214,33,16,203,17,10,8,236,98,88,216,32,9,69,197,98,67,187,85,102,149,92,122,89,187,49,205,114,164,178,180,186,205,202,121,142,212,148,229,26,125,163,44,117,162,215,123,152,146,193,41,54,96,227,170,188,194,60,172,196,255,251,178,100,35,138,247,117,100,209,51,89,79,144,68,167,9,48,105,37,104,25,113,111,72,44,97,51,209,15,20,100,193,148,21,168,28,153,111,155,162,154,62,203,2,66,24,18,176,170,28,193,12,112,66,192,80,132,203,13,49,41,65,83,13,75,32,106,224,104,64,88,163,20,84,88,89,150,38,100,78,55,116,74,5,34,11,60,128,83,80,227,108,53,99,86,38,232,60,133,228,46,70,228,185,34,57,221,98,73,26,225,91,100,207,18,186,119,160,233,134,81,94,31,125,223,6,201,8,165,131,123,15,26,2,208,21,76,247,232,72,10,101,181,24,17,16,161,168,28,239,100,133,66,106,39,17,37,130,73,135,160,24,145,33,149,177,180,148,34,68,163,72,149,162,57,145,91,25,37,143,126,155,174,115,103,214,212,39,158,219,105,96,240,227,105,35,123,80,108,139,110,108,133,102,178,57,28,44,93,79,32,1,155,133,134,176,233,249,18,197,42,3,167,102,200,32,207,92,95,108,114,110,172,175,18,186,194,113,236,215,81,198,216,105,204,209,117,172,4,114,91,180,211,82,181,43,40,122,244,158,252,255,242,253,173,29,214,175,218,133,229,134,136,236,168,134,102,130,73,145,13,166,165,92,149,254,166,118,226,111,101,134,227,12,181,180,186,100,184,213,222,254,106,106,174,85,177,155,237,74,148,150,121,149,124,235,72,223,216,10,147,40,226,195,205,42,118,253,230,118,97,196,22,90,43,14,161,76,233,14,168,185,105,186,160,32,128,236,57,192,94,144,112,93,38,213,18,216,220,146,149,26,74,112,131,101,2,168,155,236,129,155,177,17,194,131,242,179,26,210,123,192,104,244,166,48,43,76,127,97,148,244,104,175,242,234,119,228,141,189,60,99,24,2,158,158,118,81,0,211,225,94,37,42,145,205,102,73,242,209,145,183,10,60,178,153,63,76,220,145,40,123,36,97,108,24,219,113,122,68,177,16,152,90,24,78,177,92,141,179,80,68,133,50,100,143,205,182,80,206,123,214,62,36,122,140,158,32,82,78,160,21,94,123,166,30,172,32,228,201,85,198,29,49,220,17,12,188,232,172,167,211,138,208,219,64,244,130,232,150,220,77,140,25,109,140,1,145,36,13,237,238,51,81,16,230,77,89,115,9,42,91,159,145,89,218,197,36,21,20,80,217,79,117,237,185,70,53,182,86,65,217,16,128,89,106,85,133,171,213,18,26,0,22,196,210,6,91,89,155,186,138,43,2,58,8,110,28,13,48,208,129,179,195,16,135,174,43,82,158,67,47,212,166,165,52,78,110,53,118,9,194,188,78,95,13,205,195,237,187,192,191,138,128,197,65,151,50,22,24,84,100,8,65,64,131,239,24,0,66,188,92,170,106,162,225,255,251,178,100,41,128,88,12,99,208,11,89,103,146,64,69,9,69,97,34,104,26,109,163,79,76,97,49,193,36,156,36,213,164,141,160,65,196,32,66,2,153,16,75,245,98,140,150,32,46,102,70,144,133,5,36,0,47,51,3,140,60,35,150,140,66,4,8,60,44,8,226,149,45,8,15,180,73,20,28,218,180,44,57,168,56,225,72,62,10,160,29,17,102,202,160,134,16,166,14,2,187,97,82,23,97,239,47,19,128,95,40,90,100,182,141,106,29,110,74,104,251,46,86,202,187,35,77,146,56,238,70,76,110,165,35,84,160,102,134,37,163,37,71,36,130,97,0,69,50,119,142,88,49,57,30,138,230,195,249,78,80,203,124,180,248,192,253,209,220,240,226,239,28,19,28,148,205,47,211,214,107,180,190,57,175,78,57,149,153,94,229,35,139,150,179,205,200,224,176,220,22,254,77,175,26,160,86,223,255,200,129,0,69,167,145,84,158,107,248,42,22,58,159,72,161,49,72,167,9,185,26,143,132,181,242,59,184,169,239,117,179,218,123,13,47,22,84,205,67,174,231,100,163,43,88,25,254,164,221,245,217,26,57,87,178,143,98,23,147,34,207,235,211,172,2,2,230,0,0,41,228,15,216,224,203,191,2,46,73,115,62,127,176,163,175,45,183,41,130,88,105,110,22,46,80,44,170,35,157,170,42,90,94,81,216,149,78,210,75,96,186,184,86,230,173,124,5,31,142,216,183,79,131,147,74,214,222,201,51,28,102,18,204,158,154,237,133,65,18,81,245,93,143,170,29,147,181,97,84,24,12,38,232,146,76,161,46,148,181,12,2,211,111,147,0,153,18,230,78,240,165,106,228,117,29,118,3,75,26,97,17,24,141,236,224,97,80,80,16,56,38,44,172,69,67,96,193,100,4,230,114,206,174,211,44,155,14,237,163,100,145,26,38,146,93,60,138,207,142,106,234,52,216,128,217,48,125,5,164,124,80,41,108,178,66,64,201,4,1,185,88,239,103,15,75,66,163,1,115,129,224,109,10,31,176,38,32,40,91,60,206,83,13,185,41,117,72,211,85,81,76,41,49,81,21,32,9,251,224,136,70,180,243,222,40,93,88,198,7,176,122,108,212,41,61,155,199,184,49,26,195,162,78,153,236,133,94,123,16,220,89,222,170,167,180,186,113,26,112,188,33,246,31,214,34,62,51,254,164,1,15,233,101,123,157,135,230,80,255,249,74,14,109,54,51,209,233,251,128,0,32,0,4,169,20,153,120,78,165,117,203,60,230,23,94,29,148,203,38,222,41,248,155,36,70,209,105,169,123,147,69,118,110,81,16,185,156,186,93,106,47,190,202,126,238,28,189,115,58,144,197,251,75,218,9,108,109,178,221,108,47,202,250,71,146,237,255,251,178,100,33,128,247,31,105,81,51,25,79,32,70,71,25,53,105,34,104,28,1,155,71,44,101,60,129,6,28,100,193,148,149,160,171,43,178,171,87,33,115,209,173,215,45,225,17,151,131,4,82,209,19,98,67,141,12,50,153,202,58,136,10,72,33,48,213,105,8,3,38,13,60,197,48,2,88,71,37,162,16,44,1,148,26,168,118,162,48,144,56,18,9,132,10,63,161,3,72,158,235,134,167,150,163,69,115,159,149,165,32,74,120,13,235,107,82,148,168,112,171,218,150,199,228,87,100,177,33,242,114,110,155,11,149,40,120,212,37,53,209,57,66,98,176,88,178,34,119,81,235,232,96,177,197,87,101,136,37,35,219,22,89,123,88,154,246,85,130,124,87,179,180,164,99,216,67,23,38,220,228,223,220,255,252,150,249,228,59,21,64,225,148,111,214,16,0,11,116,3,145,130,226,157,64,160,197,68,8,13,51,25,182,158,10,174,242,186,130,156,202,35,18,242,226,211,94,238,159,1,6,230,213,209,89,70,45,27,70,51,153,51,54,109,77,200,221,200,75,1,221,229,70,151,126,149,162,25,21,244,212,127,190,196,244,128,224,19,0,1,111,42,87,8,56,86,85,17,37,12,28,242,68,156,189,204,197,225,151,105,115,167,58,153,177,41,184,46,130,25,177,241,248,205,136,222,27,129,103,165,83,114,58,246,59,90,87,79,23,149,86,120,223,53,39,30,105,173,57,205,118,149,108,86,100,42,70,249,28,80,24,167,16,99,124,138,65,1,90,162,223,2,6,6,56,46,145,102,198,75,40,249,116,26,108,136,134,4,134,112,148,150,227,226,0,175,45,80,80,226,20,25,108,109,4,166,153,74,249,42,165,44,173,215,83,209,183,209,204,144,51,103,133,231,166,116,93,87,185,122,69,29,216,77,154,119,230,255,210,110,28,149,219,29,49,112,40,24,53,119,95,251,89,13,207,109,150,219,86,34,144,24,42,32,144,156,242,81,26,55,18,81,228,69,20,68,78,42,65,6,217,78,81,170,57,228,177,227,114,254,178,12,157,181,231,13,89,183,127,63,247,244,172,30,7,31,115,59,244,101,28,25,232,153,133,105,6,184,153,133,182,85,72,229,2,103,161,198,69,13,137,164,205,200,24,197,71,126,78,57,114,70,237,117,91,74,241,199,239,86,209,241,22,187,54,82,242,191,157,140,3,18,137,191,71,210,251,63,182,245,20,255,255,255,64,2,40,0,0,10,67,53,134,46,32,49,117,47,21,188,157,145,57,20,235,192,251,197,101,51,9,208,146,205,38,19,218,245,121,30,189,41,125,104,117,83,226,146,154,177,167,254,236,110,180,228,165,254,179,13,178,22,16,202,89,195,238,149,46,235,9,102,145,101,84,255,251,178,100,35,8,119,101,104,209,187,56,79,144,69,37,25,53,97,37,106,27,77,163,72,204,101,60,144,253,21,100,213,148,21,170,110,168,228,197,23,43,92,86,242,229,151,200,212,36,195,64,74,22,130,118,18,141,6,162,35,36,152,15,136,5,8,124,44,1,111,196,251,16,38,88,24,8,56,160,193,222,79,112,40,194,14,16,169,181,101,52,28,72,12,185,33,152,187,43,82,198,228,210,233,163,112,133,206,205,28,246,201,11,148,52,167,151,109,180,161,172,61,55,174,185,52,215,201,74,1,147,43,172,52,251,49,159,241,35,51,80,139,45,130,199,144,144,140,138,11,166,84,10,69,132,96,144,10,210,195,234,178,35,54,176,169,14,193,20,56,100,29,20,59,137,109,9,3,224,64,68,137,20,217,250,140,153,117,208,205,117,98,202,178,132,173,133,149,130,105,255,68,0,0,35,145,68,86,63,29,174,133,226,146,37,73,180,125,228,164,29,135,158,30,61,70,249,194,88,243,57,190,27,211,16,223,150,124,220,133,191,109,44,200,151,246,234,202,239,209,21,137,162,40,20,99,250,231,69,101,138,14,165,142,170,202,46,209,251,127,160,72,0,12,243,81,140,224,204,73,161,192,66,212,62,19,158,164,177,137,83,254,215,224,148,225,102,209,104,149,169,154,242,217,69,173,235,59,81,57,174,223,191,26,229,174,197,236,212,139,201,115,156,129,36,45,137,74,31,210,217,216,83,117,40,95,170,222,230,39,234,85,180,133,152,32,10,197,91,205,17,32,70,140,30,144,72,128,130,199,98,42,134,6,76,12,73,144,64,59,20,55,52,193,51,192,2,134,10,92,66,123,89,49,80,66,198,190,154,41,123,15,61,235,86,90,222,195,139,161,194,104,20,236,34,236,86,138,15,220,33,222,136,52,104,203,213,37,134,32,151,83,240,140,25,94,80,31,217,16,178,215,244,133,150,46,40,84,196,217,171,26,36,22,33,223,175,196,38,40,84,210,172,114,244,145,2,100,153,165,164,64,133,152,139,36,234,186,73,18,36,78,244,185,234,71,45,64,113,253,21,161,191,117,41,36,148,114,55,68,209,26,200,54,19,144,213,190,96,66,156,96,1,144,20,255,210,167,154,169,117,236,26,247,66,1,215,1,85,217,85,104,36,181,175,95,89,101,215,127,46,195,10,138,188,67,213,19,162,160,106,29,226,73,61,167,103,74,143,250,125,125,64,0,32,0,0,6,38,226,151,22,204,94,139,241,65,149,10,237,117,164,145,120,99,221,216,97,167,141,17,106,187,49,169,139,214,101,21,177,177,47,161,165,150,206,125,140,52,245,69,170,74,100,111,220,204,137,67,85,251,199,106,83,45,89,202,253,30,18,25,49,223,176,161,128,255,251,178,100,36,138,119,123,104,209,59,25,76,240,71,71,9,37,105,37,100,27,141,159,70,204,229,51,193,33,20,100,129,164,14,16,193,84,29,43,1,4,141,6,16,152,114,32,224,77,40,87,209,140,0,58,179,0,20,57,51,35,36,51,133,144,8,134,208,230,100,160,37,89,57,251,48,20,35,58,144,147,144,156,69,249,124,142,129,12,225,154,210,169,19,2,146,80,213,27,6,100,197,183,109,90,147,50,140,177,74,90,5,217,30,116,217,11,186,209,103,153,252,65,219,183,216,165,60,186,132,35,129,241,226,74,161,96,241,36,9,250,110,168,64,244,202,170,76,132,193,98,65,178,17,99,226,76,56,141,199,8,19,60,97,75,167,231,67,81,255,172,24,154,22,16,97,17,158,76,41,20,42,152,244,209,75,168,126,8,149,101,150,74,202,4,189,181,220,146,244,125,0,128,0,131,23,136,39,25,114,67,135,24,35,200,68,89,39,6,81,80,104,4,90,16,229,143,77,142,112,159,172,45,225,218,44,211,34,119,80,73,144,230,185,74,204,210,51,165,117,58,183,127,34,152,80,198,209,190,191,209,175,178,149,232,46,181,123,122,175,253,156,176,192,54,192,93,177,89,204,34,220,210,81,229,138,37,0,198,225,151,254,51,156,98,180,60,166,169,173,28,198,83,201,109,75,154,169,24,183,218,106,154,221,37,30,57,75,221,58,240,221,120,254,160,71,181,34,85,203,29,116,34,8,128,216,152,242,106,170,37,214,196,146,198,86,44,163,2,64,24,92,116,101,5,26,80,105,132,192,200,196,176,2,142,50,3,86,3,45,19,0,160,0,67,197,15,166,58,160,104,97,118,69,92,34,68,201,16,2,26,39,209,56,16,211,12,114,20,37,131,164,217,114,91,200,118,1,167,111,153,243,110,223,198,32,60,164,109,57,245,227,77,149,61,241,170,150,34,73,192,80,195,71,9,2,210,86,76,10,18,195,176,72,145,21,20,197,246,113,60,172,146,21,162,98,122,190,94,66,200,49,182,81,242,235,228,223,240,76,143,211,216,157,127,214,89,73,57,111,255,78,82,221,64,206,43,250,97,119,165,73,235,138,65,166,18,25,163,36,145,70,13,50,36,21,16,185,180,178,37,99,97,113,151,122,19,169,111,105,159,63,194,176,233,204,18,18,188,58,202,156,154,66,142,101,111,146,154,40,228,94,110,158,119,191,216,120,60,93,113,183,57,254,76,82,254,189,204,208,237,136,175,118,138,144,0,0,32,0,1,208,89,156,22,39,16,150,253,52,6,249,119,196,39,104,227,21,101,109,105,247,139,44,71,126,189,188,233,223,201,250,43,216,97,53,98,173,202,220,236,147,11,146,199,222,252,1,98,150,46,232,231,45,103,13,255,251,178,100,30,10,118,199,104,210,75,56,79,144,67,197,9,56,101,5,102,28,245,151,68,76,101,60,129,9,148,100,193,148,149,88,46,91,30,70,169,20,89,73,150,188,187,139,201,114,178,196,11,20,9,12,146,164,116,245,46,113,68,35,26,4,174,83,20,97,209,128,97,18,74,178,192,167,139,212,68,96,116,168,136,92,146,112,216,14,130,217,120,83,17,0,233,6,149,240,115,132,165,78,244,165,210,82,85,33,51,108,145,223,108,15,59,93,101,46,174,229,114,253,91,155,150,94,144,75,212,82,91,136,35,36,144,40,121,68,77,165,146,145,155,109,10,135,238,97,179,200,8,86,51,139,84,74,182,154,24,170,229,164,147,252,229,132,84,129,98,38,219,66,65,31,252,26,43,228,123,39,57,67,197,237,203,37,255,181,211,159,214,4,128,0,1,69,18,45,65,234,163,29,48,229,22,68,202,81,1,207,124,101,77,29,24,187,86,14,217,212,92,19,138,10,105,27,189,4,44,79,107,139,148,212,250,27,65,137,103,212,165,85,247,237,18,196,155,9,66,172,222,54,36,125,253,119,245,87,88,6,22,18,180,10,20,50,233,68,135,73,18,122,187,241,186,239,11,72,114,215,212,152,89,229,253,74,201,75,221,69,41,148,220,171,102,165,251,150,228,20,124,135,34,180,180,244,53,169,95,201,222,214,88,178,150,26,179,220,148,74,104,8,44,176,131,70,123,105,102,93,165,252,152,8,240,88,0,132,5,73,38,64,172,193,7,153,39,32,156,204,8,13,209,51,102,10,34,54,205,75,204,67,200,89,49,146,51,92,1,82,96,196,110,2,157,4,207,49,81,17,202,30,32,61,72,175,5,76,129,49,208,28,49,32,213,78,55,57,44,104,144,2,40,48,55,217,197,141,70,226,150,215,146,152,50,150,90,215,100,48,92,178,84,23,37,205,92,122,58,114,164,14,153,159,254,38,154,46,129,205,155,31,93,17,27,44,54,194,68,61,26,139,73,4,109,17,18,173,39,137,41,164,132,66,191,208,16,64,142,31,55,206,44,46,162,107,26,89,28,183,150,64,148,88,148,13,166,205,30,250,227,46,240,51,128,237,144,180,16,122,89,3,66,97,182,41,147,12,20,13,1,177,85,180,200,132,37,228,59,107,174,53,1,136,174,245,221,80,126,206,137,59,231,65,61,199,244,103,127,87,93,199,99,197,59,251,74,32,53,48,246,254,139,185,207,255,89,0,0,50,238,40,80,92,192,47,60,233,52,222,42,131,243,126,37,106,56,232,64,10,252,133,102,33,190,207,205,249,201,55,39,44,217,229,155,116,178,172,35,52,185,84,173,114,26,127,97,235,142,19,118,134,32,53,243,27,47,203,250,68,70,234,205,144,209,255,251,178,100,34,2,119,40,104,81,19,25,78,178,68,165,9,32,105,130,90,27,77,163,75,76,97,145,193,5,28,36,213,147,9,218,154,74,147,165,76,152,41,126,153,210,184,19,13,52,18,12,46,73,102,203,1,175,210,18,215,145,155,57,25,67,98,152,37,136,177,4,120,158,231,64,160,77,130,91,94,104,178,21,81,61,93,129,36,25,155,180,164,88,27,148,138,237,221,226,125,19,61,141,184,45,93,148,189,143,75,100,110,113,200,197,20,6,224,195,145,107,11,206,103,111,189,52,197,204,146,47,4,137,195,44,168,140,211,86,163,75,197,157,64,153,42,39,31,93,84,40,152,38,106,108,76,95,60,34,189,65,165,110,45,73,43,36,139,36,141,73,18,8,210,205,158,39,90,150,66,234,57,186,154,239,132,161,136,175,214,189,189,223,111,177,253,153,102,2,28,1,96,107,116,24,201,79,149,75,172,5,119,233,9,4,37,227,144,109,87,56,113,115,241,3,156,135,156,158,46,239,179,63,108,226,79,105,244,193,145,97,93,153,116,102,212,219,75,72,253,171,209,172,127,43,173,103,42,91,231,159,96,223,255,80,0,129,224,23,93,6,0,96,128,36,76,229,37,101,236,238,228,106,102,91,51,40,137,184,97,196,69,38,39,75,51,71,45,183,148,111,60,45,72,42,80,219,163,199,185,222,198,189,21,185,35,189,71,57,27,110,48,43,142,229,194,225,14,74,156,56,206,218,123,190,46,64,225,151,226,100,36,12,225,120,208,228,160,104,242,183,99,172,208,190,72,34,23,9,165,39,32,67,128,20,0,142,138,198,101,139,244,178,161,76,166,122,186,77,133,202,231,161,193,87,89,96,46,69,119,54,116,14,81,18,16,110,62,25,145,11,71,104,200,237,22,97,27,68,94,36,45,82,101,199,11,89,60,121,121,251,132,5,253,72,157,141,255,181,163,60,244,74,126,140,9,18,164,228,75,56,61,104,240,204,255,91,41,182,122,169,70,23,40,226,147,24,81,116,175,82,170,41,153,172,194,151,111,190,138,137,92,121,84,108,51,37,63,106,88,109,155,234,18,88,196,4,44,28,67,186,230,24,196,208,25,2,39,220,118,137,91,224,218,7,145,251,236,131,4,134,214,156,38,229,70,88,39,214,173,57,74,145,249,41,218,68,64,89,217,232,236,86,219,94,228,46,223,63,187,250,191,250,10,199,216,166,250,136,8,0,0,0,6,8,65,148,4,49,49,11,216,76,4,32,131,108,176,173,126,83,23,147,55,89,138,58,86,114,52,1,146,92,150,77,84,165,236,230,121,68,46,124,98,158,0,145,222,149,95,201,156,209,180,24,118,87,13,201,88,250,157,34,99,126,167,130,195,71,144,38,163,99,167,167,171,255,251,178,100,38,136,119,188,103,80,187,89,76,242,69,199,9,32,101,2,104,25,41,159,79,167,225,154,137,11,20,100,225,148,9,168,52,45,146,52,166,56,32,208,96,197,234,4,130,53,250,61,4,26,100,42,97,49,208,134,128,15,138,188,22,20,253,28,172,130,196,193,194,17,206,109,22,121,190,9,133,13,196,104,136,142,98,170,38,2,44,66,99,172,214,25,196,181,218,64,147,65,76,150,94,72,34,236,67,163,229,57,13,178,86,123,82,13,79,71,78,91,49,101,151,199,225,55,55,101,199,129,243,2,146,52,83,108,41,165,218,39,81,114,77,244,129,53,9,89,5,163,9,136,150,10,55,70,214,36,137,88,72,2,158,42,141,181,45,19,40,154,129,128,141,134,118,243,200,80,196,19,60,140,121,9,135,146,32,64,225,68,12,205,177,82,20,74,65,178,27,43,205,223,205,49,188,230,2,228,141,226,80,16,34,214,244,18,66,145,150,73,147,65,178,198,26,248,60,149,110,8,89,70,232,212,61,12,57,71,19,187,155,7,11,37,171,82,109,182,68,75,163,126,239,88,89,207,243,63,218,148,234,186,36,226,182,79,190,135,59,117,22,210,185,218,8,6,48,0,1,60,137,43,78,0,114,170,68,243,6,2,113,193,150,42,190,170,133,121,210,28,137,85,211,142,237,38,155,159,161,248,88,125,9,189,173,252,213,244,143,9,73,118,70,216,9,20,45,189,125,181,129,88,129,77,50,87,13,193,142,52,22,2,230,62,207,235,55,79,148,175,153,68,23,81,228,93,43,45,42,133,164,227,45,248,194,13,163,219,64,14,16,200,27,130,121,54,139,85,149,172,88,67,186,200,228,55,93,136,41,226,118,9,36,225,101,135,67,39,196,246,150,31,19,20,161,62,168,226,216,234,216,248,164,165,34,165,181,153,52,106,177,52,147,33,48,121,203,178,211,148,228,133,40,148,44,89,84,110,48,202,150,42,174,231,42,165,158,83,94,152,28,30,206,148,97,219,220,221,151,46,62,153,101,2,90,244,142,87,55,39,113,175,165,97,178,68,8,174,192,76,94,205,32,17,88,12,105,16,100,38,161,148,253,26,203,160,167,143,1,26,119,24,21,162,162,198,52,95,97,152,120,234,22,10,74,136,50,239,122,61,194,189,126,9,235,102,213,177,91,174,117,171,85,193,125,123,237,223,103,189,159,98,192,30,4,6,6,16,92,217,41,98,194,130,209,225,56,220,200,30,1,68,122,59,5,235,88,200,68,132,133,36,189,216,43,222,214,45,75,226,81,185,153,79,41,163,60,135,171,202,167,51,140,231,63,66,249,188,74,39,27,121,85,98,95,202,220,166,122,6,52,141,206,65,114,145,125,172,160,81,117,84,172,68,12,255,251,178,100,41,10,247,192,93,207,131,89,103,146,62,196,73,48,105,99,90,28,161,163,68,205,101,51,193,23,15,164,129,147,9,168,24,32,32,1,119,202,25,24,34,38,124,88,128,168,112,35,82,156,201,156,21,38,112,67,142,160,44,25,125,66,214,140,137,196,215,0,173,48,11,60,158,56,188,58,98,5,24,16,121,202,84,54,238,65,41,172,92,144,113,130,16,21,234,90,188,140,241,99,50,130,238,41,77,51,238,160,47,59,37,184,178,76,64,109,176,167,85,252,119,23,165,200,105,29,74,193,9,40,250,200,49,15,255,64,224,35,36,53,37,32,98,109,50,86,56,109,163,225,152,138,58,34,161,109,73,81,56,230,160,245,105,73,227,232,185,219,157,218,173,86,35,234,99,47,194,244,85,233,153,111,250,100,93,22,119,201,40,143,41,97,117,125,31,172,194,154,155,110,224,73,96,80,8,200,13,76,215,145,17,129,221,151,173,129,114,64,200,215,43,172,96,143,197,215,243,99,195,226,84,184,117,101,125,178,239,237,240,20,191,251,184,224,187,121,70,11,1,165,227,212,224,153,103,43,69,186,127,179,160,64,19,172,176,130,24,98,69,83,232,24,29,155,175,153,76,74,47,20,135,157,137,37,16,140,162,92,56,109,34,189,172,227,242,121,234,149,165,23,171,219,198,155,59,242,217,93,104,244,186,39,113,246,126,105,83,114,50,155,142,26,95,45,149,41,98,233,38,221,86,194,223,111,86,114,141,140,22,201,208,148,155,69,161,8,56,192,20,0,113,8,96,162,135,184,16,132,40,137,168,200,141,51,120,160,208,211,40,226,72,20,129,80,66,16,134,174,68,68,134,8,120,196,4,32,37,5,47,106,135,11,29,19,113,90,98,164,112,156,231,246,102,30,104,205,206,0,122,147,85,137,184,148,176,3,232,225,194,101,14,44,166,24,128,198,129,244,66,19,88,128,204,37,179,108,211,172,217,152,158,94,69,208,75,175,51,200,23,145,121,35,145,10,134,242,79,43,176,126,37,215,78,82,147,78,33,137,44,34,221,222,242,4,81,77,60,169,222,124,254,178,238,174,44,36,174,206,239,182,58,253,133,151,39,92,160,65,46,136,132,6,148,138,147,177,133,179,77,24,109,192,18,196,69,46,27,88,188,245,248,117,68,10,222,217,80,31,237,36,21,107,238,44,73,202,56,56,48,68,44,245,173,133,246,204,216,179,233,133,168,228,43,168,119,216,213,236,170,144,0,32,4,128,0,1,86,86,169,70,15,46,114,87,51,39,205,84,33,169,186,89,68,204,236,45,164,160,1,107,174,9,46,115,212,116,252,171,79,106,33,203,180,16,244,206,238,92,166,171,65,110,81,2,83,73,41,96,215,25,236,191,66,255,251,178,100,31,128,118,227,104,210,83,47,79,144,67,227,169,53,101,39,84,157,189,161,69,76,101,60,129,5,148,36,129,165,137,104,221,208,228,153,173,226,94,180,101,131,188,130,175,106,101,179,228,133,155,94,203,200,183,53,155,161,118,204,147,75,168,190,6,64,50,97,24,44,29,16,117,160,208,17,168,17,145,72,26,1,31,47,0,5,146,162,94,87,1,144,151,140,133,35,194,236,91,5,28,126,147,46,81,144,7,26,165,25,134,69,211,74,157,168,243,57,155,59,147,105,72,46,204,98,219,185,220,182,174,253,133,113,208,148,50,106,32,51,36,4,64,131,222,50,209,241,120,21,21,79,16,178,101,29,16,219,24,78,84,48,198,164,66,133,81,146,49,68,132,234,5,161,9,248,10,136,16,40,255,245,148,208,48,113,45,122,13,32,128,0,155,127,145,240,229,13,21,65,179,188,34,50,218,220,106,4,65,162,231,65,192,204,76,197,35,125,44,148,162,1,165,236,229,217,52,83,141,213,40,175,105,162,145,196,215,75,94,231,133,192,136,66,44,106,112,19,169,141,230,45,21,98,79,74,250,64,0,9,0,0,0,17,76,213,172,46,211,187,151,224,25,77,153,143,180,152,10,146,25,143,252,73,49,16,61,78,219,70,201,18,157,163,148,99,79,61,53,55,218,145,58,213,177,191,63,90,205,140,43,61,48,251,184,189,29,233,153,184,29,189,90,170,100,64,4,69,41,40,66,209,113,8,148,166,20,154,192,102,136,128,24,132,102,48,202,72,23,44,44,34,9,197,8,44,200,179,32,32,1,179,28,235,5,5,26,14,80,192,3,53,47,120,65,70,136,230,41,108,209,7,80,156,142,72,228,101,0,168,156,117,44,119,162,45,165,52,189,226,96,73,197,32,71,7,85,135,51,134,189,94,235,254,190,106,81,201,164,144,35,144,26,68,50,163,22,66,136,163,149,20,146,225,25,224,150,71,145,32,41,36,222,212,158,41,41,4,15,210,122,54,242,18,179,92,146,103,90,109,241,132,200,136,195,5,144,32,222,169,16,180,139,49,18,19,197,95,229,15,108,164,236,191,108,170,132,157,89,135,27,66,104,249,148,207,55,35,1,104,10,52,191,226,193,9,133,161,100,55,118,109,104,162,96,6,67,177,109,96,230,106,226,120,237,80,248,120,187,69,212,220,129,101,214,217,11,64,7,32,112,149,71,219,94,93,196,140,54,245,159,125,4,136,106,211,183,39,90,62,146,0,32,0,4,132,213,6,10,44,53,208,144,32,17,95,212,229,149,79,188,151,167,61,187,60,101,207,68,37,47,169,79,55,82,45,102,69,75,40,238,83,19,21,108,242,181,217,92,162,244,53,23,148,56,143,195,92,128,82,137,199,82,255,251,178,100,31,10,119,7,96,209,51,56,79,144,68,35,185,53,101,133,70,156,49,159,68,76,225,62,65,15,20,36,129,148,141,104,134,112,166,141,101,67,7,132,99,160,162,129,6,72,34,96,193,75,124,165,169,206,247,53,64,224,102,139,144,69,16,22,99,81,114,22,12,37,203,134,68,136,90,240,16,229,155,52,4,49,158,58,152,194,144,12,211,140,51,5,19,82,224,180,77,0,40,122,43,38,18,75,75,147,18,65,13,48,230,114,163,183,20,178,69,18,97,239,188,46,93,26,134,161,12,42,63,9,129,157,223,136,87,31,11,179,89,139,177,236,178,21,81,226,152,227,107,65,30,209,158,68,83,53,205,151,86,146,146,109,35,93,118,86,214,110,11,89,116,9,197,131,240,255,109,102,216,214,36,215,181,236,188,76,249,162,161,5,156,70,139,73,209,0,0,6,93,48,99,208,86,162,23,142,84,250,8,198,83,171,72,32,74,3,225,153,134,189,141,160,236,122,45,157,202,6,81,70,26,238,174,150,71,35,253,196,154,113,138,60,225,123,111,98,216,58,155,157,51,96,161,52,27,125,232,38,247,253,58,186,104,0,203,162,144,194,27,129,34,165,74,135,188,234,25,61,44,139,63,145,168,196,85,145,194,11,150,192,101,252,135,223,235,53,102,104,38,117,106,142,181,139,210,189,114,165,88,2,61,43,203,53,246,208,34,15,202,18,221,229,20,70,226,32,225,230,118,166,235,12,206,24,34,87,174,167,213,94,174,90,64,83,128,198,85,160,183,97,5,26,17,129,92,7,100,48,0,178,97,213,12,49,72,55,24,18,3,96,119,9,113,153,232,6,200,121,2,199,33,9,132,6,112,172,69,57,110,13,97,165,41,229,13,72,69,43,102,20,14,203,184,203,85,181,195,129,225,151,45,176,65,207,44,0,205,224,43,147,179,238,160,252,72,216,21,136,142,131,232,72,81,30,24,109,191,244,195,75,33,238,106,40,25,52,102,224,212,26,15,176,105,107,134,41,239,183,72,189,225,163,118,42,47,24,255,255,157,44,186,58,85,57,66,121,190,50,119,253,164,237,37,135,121,213,181,94,135,25,253,28,40,234,65,62,148,108,136,144,185,106,83,245,152,41,75,16,10,117,39,136,207,251,55,254,122,252,102,49,234,192,222,150,112,139,249,120,211,87,46,141,153,104,58,159,241,77,105,9,206,15,113,3,28,4,194,235,5,138,70,246,84,238,132,251,160,0,0,28,128,0,0,197,94,221,8,52,96,58,149,136,9,15,189,237,118,52,227,60,212,209,38,180,218,58,77,105,168,76,227,123,148,212,116,18,41,4,214,117,230,249,27,144,211,93,141,89,194,53,94,142,71,13,185,174,211,220,166,234,204,192,158,255,251,178,100,33,10,119,66,104,209,211,25,79,32,69,133,9,32,101,3,90,27,93,165,70,204,97,51,193,20,20,36,149,148,141,104,21,132,79,22,68,235,65,143,146,228,89,234,220,184,16,89,61,34,40,240,18,2,99,139,246,182,68,102,147,14,16,98,161,85,99,12,96,51,167,9,98,0,141,245,192,70,10,144,50,50,94,3,6,28,1,67,83,81,51,11,122,234,186,234,12,204,220,24,220,52,204,152,83,168,176,202,142,137,175,192,16,252,74,54,236,179,234,208,237,73,116,196,9,102,127,135,73,129,228,165,68,9,65,194,133,80,217,101,224,162,57,190,100,219,83,37,36,49,8,196,202,227,65,229,41,66,142,70,121,11,104,210,131,63,76,141,155,49,109,239,184,133,33,20,11,46,230,172,208,173,2,136,113,1,252,133,42,147,80,133,250,34,189,84,20,250,33,232,44,193,76,220,73,134,24,215,180,244,69,112,163,176,43,108,112,160,66,4,140,21,112,156,68,229,248,126,99,6,143,110,254,1,164,29,235,124,178,87,34,164,121,115,167,7,239,151,206,227,150,44,228,216,166,116,140,16,37,25,195,108,71,155,108,151,255,160,96,91,232,133,226,16,13,133,155,175,134,43,0,198,62,235,185,40,146,210,53,213,232,131,8,157,141,237,197,232,254,180,21,14,213,198,196,162,102,85,46,212,98,229,170,89,137,92,127,142,165,107,177,22,133,28,205,199,93,12,253,9,209,68,76,88,4,142,97,171,97,160,39,2,84,52,32,42,208,116,186,160,109,136,218,149,107,224,118,169,48,39,81,117,1,148,91,214,186,2,114,172,64,57,151,13,25,62,215,145,109,147,193,105,8,200,168,159,84,110,7,16,28,54,176,141,240,202,238,100,14,178,163,172,233,67,172,206,97,253,151,189,50,8,228,251,251,110,189,44,151,110,17,211,98,147,92,112,188,143,202,93,21,116,48,46,226,63,5,8,5,215,64,201,33,65,88,164,140,74,217,44,249,12,74,76,201,58,24,170,243,42,33,100,80,121,20,203,196,138,147,207,246,16,197,109,175,53,183,34,191,172,229,55,244,202,95,239,80,82,168,152,231,40,210,89,128,16,131,195,14,148,235,201,48,105,174,128,76,90,147,210,166,99,111,164,183,221,54,76,204,21,134,112,203,70,57,114,94,244,68,86,252,239,211,58,19,62,167,240,32,179,152,229,189,206,184,162,106,217,158,247,214,218,202,63,149,73,2,0,20,128,0,1,86,32,215,133,102,24,71,121,16,98,144,36,7,157,107,123,143,209,202,101,132,33,88,59,25,238,181,60,174,89,73,118,85,79,79,42,179,122,87,47,202,252,237,52,167,40,203,243,28,158,140,71,94,231,130,134,90,209,82,17,25,255,251,178,100,33,128,247,9,104,210,83,25,79,32,67,35,233,37,105,35,90,26,209,163,75,172,61,62,65,6,141,228,129,134,20,224,148,82,6,101,236,82,24,75,247,33,90,26,112,160,210,90,60,135,0,33,172,4,33,147,72,64,235,198,70,29,20,217,17,186,15,186,34,44,117,64,114,205,97,12,162,4,35,196,5,143,102,130,160,187,106,238,61,36,190,243,45,72,98,40,217,89,147,67,118,231,144,46,20,238,207,195,177,184,105,160,204,200,161,200,213,60,110,172,106,8,182,113,151,48,207,56,234,27,212,215,220,85,187,138,86,37,97,121,10,212,21,124,65,20,68,231,216,56,71,0,44,178,145,70,161,2,188,133,149,197,36,234,19,143,40,51,46,40,69,52,74,161,22,36,122,75,25,35,59,171,122,186,114,196,11,68,230,199,8,0,2,147,49,28,19,10,76,187,134,61,82,124,1,70,173,220,30,230,248,161,145,66,118,191,225,8,230,228,115,221,104,220,103,203,101,111,54,120,75,112,101,174,77,1,148,199,98,194,198,119,151,6,94,212,183,36,115,235,231,149,90,185,187,125,163,64,4,32,2,140,0,0,46,174,85,138,58,245,12,107,13,53,223,139,195,29,149,70,57,215,130,8,134,2,236,107,77,74,115,114,251,252,159,108,51,177,153,68,70,189,74,25,61,218,154,177,219,52,20,212,149,184,239,196,96,168,244,102,44,176,19,175,132,50,205,36,10,80,176,8,168,232,185,75,93,221,44,21,71,16,6,103,58,155,39,132,8,111,73,109,219,26,70,136,84,29,148,13,14,212,52,103,0,16,14,5,24,52,96,13,245,20,83,181,132,67,133,60,76,145,134,82,173,30,127,28,150,177,176,132,29,5,183,112,85,168,107,131,84,86,105,157,119,49,238,153,68,223,33,18,143,147,16,77,169,48,141,105,54,141,178,146,138,135,30,37,17,42,32,100,112,188,203,156,19,58,77,30,101,186,36,67,140,76,128,72,133,198,219,201,118,93,227,27,44,98,69,19,41,126,47,47,53,219,196,153,139,114,218,90,114,156,208,83,235,221,179,250,199,154,93,208,28,103,24,49,59,96,146,101,13,171,135,183,26,241,211,170,32,18,44,230,187,115,165,15,230,24,49,148,17,115,233,184,224,117,13,32,3,122,212,53,164,75,225,121,12,245,65,167,255,241,103,233,189,96,0,128,0,4,143,200,202,21,204,73,35,24,34,168,73,156,251,169,148,114,50,244,220,136,50,68,181,44,217,130,202,75,82,191,143,238,20,245,227,48,228,130,213,14,177,202,75,151,43,75,98,241,135,37,184,76,181,171,176,250,60,190,140,65,55,5,149,112,89,194,39,43,244,24,14,172,116,19,0,100,239,125,11,132,186,255,251,178,100,42,128,247,213,103,208,51,58,103,32,66,165,25,37,96,194,100,28,89,163,68,204,225,62,65,7,13,164,129,148,137,106,139,132,101,13,0,177,21,76,96,0,153,192,230,36,120,128,129,130,28,14,138,68,116,204,135,27,24,72,181,167,26,99,224,18,6,37,2,123,136,199,9,22,48,160,192,196,12,40,208,193,9,102,145,109,205,102,51,72,250,91,44,114,168,20,101,142,52,87,201,34,214,1,203,91,137,143,2,74,36,138,233,167,49,25,52,121,228,109,236,195,215,162,212,229,180,51,34,65,153,105,218,216,214,56,70,136,143,80,31,58,238,250,46,78,177,233,58,109,125,216,149,171,153,92,149,149,231,158,210,51,67,183,42,103,99,98,216,133,147,48,175,220,118,157,75,90,88,117,232,191,154,56,171,83,147,175,185,129,225,145,171,123,32,125,75,88,128,0,36,62,84,224,217,139,150,43,245,238,74,165,247,33,132,57,210,93,183,192,18,235,0,131,105,117,16,137,129,134,33,104,134,30,198,151,86,119,188,200,212,218,153,106,200,246,93,106,52,76,151,158,105,144,132,123,238,179,125,34,170,255,79,250,4,10,0,3,136,64,147,164,192,8,245,208,139,83,15,211,166,253,216,164,149,219,116,231,28,68,108,145,179,73,86,82,27,52,51,18,234,149,164,249,214,202,114,127,234,247,83,48,212,252,212,35,141,141,195,107,43,150,145,174,175,40,234,122,166,170,110,199,132,64,151,161,85,84,9,156,212,137,147,12,16,49,127,154,120,5,16,231,9,128,2,28,1,96,80,192,89,237,168,80,194,8,134,64,146,9,116,16,48,64,129,98,8,56,194,82,44,18,22,236,91,103,21,65,195,150,129,18,234,39,227,160,215,31,39,106,10,125,152,67,22,112,100,141,186,225,162,136,63,50,214,154,215,224,9,68,162,19,12,140,31,234,34,38,146,152,159,64,226,108,129,254,96,90,5,113,96,96,242,48,108,155,63,66,130,211,52,134,104,141,80,150,8,69,12,56,142,145,51,209,10,229,2,240,200,248,34,81,236,54,233,193,98,151,224,139,160,101,223,201,44,122,248,220,207,35,236,162,168,32,192,42,114,115,133,24,30,25,21,216,101,73,214,243,21,12,27,123,166,52,143,170,127,171,117,182,169,90,187,75,109,99,209,218,249,152,224,199,151,104,76,234,114,79,82,139,173,161,66,11,70,5,89,192,73,209,253,15,244,108,236,37,188,0,64,8,0,0,5,68,40,92,74,196,176,112,59,23,141,67,81,140,160,9,68,182,63,76,215,19,92,152,203,93,232,158,143,208,211,94,163,157,166,140,90,165,162,164,251,116,245,49,199,249,4,213,177,74,218,185,171,89,161,62,109,29,156,177,4,255,251,178,100,33,2,119,18,104,209,211,24,100,112,68,99,105,37,101,35,86,28,229,161,67,39,229,57,1,28,20,100,65,134,13,24,250,129,147,193,112,192,173,109,102,195,202,56,193,194,193,87,68,8,107,16,122,143,42,152,44,193,89,28,104,204,105,74,154,51,24,193,240,144,26,150,105,8,8,224,174,152,222,60,96,229,35,203,144,93,164,48,104,75,21,166,169,20,229,46,203,57,107,64,36,23,38,149,1,192,108,102,7,137,1,118,1,131,162,208,75,4,114,98,135,97,194,63,110,54,15,14,121,146,117,210,191,9,247,47,181,155,129,149,235,224,49,141,147,28,214,29,62,49,126,202,117,17,45,18,102,240,199,162,50,88,210,164,199,90,58,47,37,87,231,33,90,173,53,229,103,47,233,215,223,130,253,45,191,104,90,215,61,158,157,154,68,0,1,122,144,27,240,88,228,193,36,112,136,4,109,106,243,209,119,124,162,192,234,143,185,150,19,115,175,242,106,88,79,116,55,248,69,195,178,121,150,20,192,92,80,163,16,80,131,8,34,141,70,34,145,215,78,85,150,106,175,100,229,181,170,190,154,23,64,24,0,0,16,137,133,96,17,9,200,181,142,36,69,214,25,152,78,166,26,27,198,248,170,61,133,201,4,104,49,185,45,193,100,98,123,52,25,216,156,26,87,229,143,13,228,253,242,141,48,101,66,19,165,108,38,76,125,208,131,208,221,225,66,152,100,197,12,148,21,109,109,88,64,136,130,225,172,114,201,160,160,232,227,134,28,131,153,74,151,116,45,40,20,193,4,6,156,64,68,13,150,132,73,165,120,136,51,112,33,64,134,149,38,76,74,211,97,192,17,204,161,205,65,170,169,112,239,34,118,9,248,202,155,138,62,170,179,88,83,54,186,214,90,155,189,17,134,153,82,78,194,89,99,255,11,173,73,43,129,118,179,69,199,154,13,142,126,153,138,46,136,144,148,72,88,132,250,196,72,18,145,19,99,244,85,117,25,43,3,10,166,155,70,114,156,83,34,191,124,106,24,78,147,108,147,177,208,79,248,218,242,106,117,63,120,219,231,21,22,95,58,141,51,2,117,238,88,181,171,167,229,42,152,136,163,73,0,85,24,81,113,201,161,70,8,65,131,241,143,189,106,17,238,20,205,108,58,147,204,26,211,44,173,202,166,86,228,39,211,243,154,219,13,154,47,226,75,32,64,20,153,9,73,216,104,121,38,158,185,180,225,135,83,34,141,31,189,247,217,183,166,0,80,41,0,0,0,208,127,182,129,172,74,7,146,98,84,34,51,27,91,232,77,103,224,244,145,128,253,19,133,150,248,74,248,112,181,34,149,13,81,176,66,198,164,102,143,10,19,59,140,7,109,204,207,187,201,19,166,197,165,255,251,178,100,30,0,118,212,104,210,81,248,78,64,70,3,185,16,97,131,56,29,53,135,67,12,101,60,129,9,13,164,149,132,137,24,55,20,25,45,210,106,92,69,23,49,81,176,2,250,46,152,113,131,150,252,81,37,207,9,41,67,141,57,16,14,22,113,144,56,97,247,34,32,37,226,6,63,10,129,148,43,113,10,193,65,16,152,178,138,77,76,139,166,180,210,161,130,61,75,166,8,107,173,170,249,143,174,69,72,216,221,120,105,130,58,174,253,21,72,97,211,117,170,206,222,135,169,161,154,105,174,114,209,174,154,105,38,232,181,184,86,85,169,153,147,224,152,204,8,27,179,170,44,23,51,2,5,229,158,151,40,229,37,109,218,73,168,42,62,133,242,138,107,137,218,185,204,195,39,200,150,54,214,249,144,32,243,217,15,40,232,198,88,234,147,175,217,130,105,120,7,107,206,201,206,52,192,86,221,71,194,139,118,149,167,220,31,50,55,184,58,98,11,147,251,151,107,153,212,193,90,140,32,12,36,44,92,220,161,1,65,227,135,23,75,192,109,101,131,164,149,32,80,130,33,197,104,218,148,171,213,98,254,224,8,0,32,22,186,36,162,180,12,146,88,196,88,180,102,155,175,95,36,115,47,178,126,181,96,25,11,195,46,248,122,102,127,119,176,164,155,213,153,52,122,91,65,79,79,45,237,87,246,253,60,17,12,172,12,33,242,47,248,240,212,206,1,86,36,134,128,92,247,145,177,171,2,229,45,128,96,13,36,38,80,26,160,86,133,106,163,68,37,157,65,43,113,145,177,128,241,176,232,177,225,204,136,141,11,16,80,33,214,72,40,0,239,82,148,34,68,79,24,48,49,34,230,167,168,97,73,98,155,130,70,49,196,32,104,109,97,189,87,76,57,108,35,202,109,63,138,253,183,87,45,134,30,92,172,69,97,164,77,97,200,114,239,63,185,133,91,136,10,21,104,43,24,40,78,48,56,140,85,237,16,164,176,144,179,205,153,206,1,151,33,38,66,114,70,218,70,121,28,237,178,250,163,61,93,194,187,137,164,78,130,120,201,253,246,239,231,57,220,63,182,9,21,30,10,189,96,107,113,27,43,210,180,5,106,148,171,144,98,80,20,56,167,49,96,88,220,50,12,12,21,105,113,2,108,36,158,233,220,198,181,200,100,126,197,163,233,189,144,176,207,40,182,230,21,80,144,44,8,22,34,31,74,77,166,198,138,218,137,190,245,98,133,209,26,158,187,153,93,97,0,0,32,0,0,194,116,81,129,216,233,36,128,56,33,229,245,205,202,116,99,28,165,81,164,63,16,193,51,126,173,71,53,183,71,124,233,207,49,28,170,212,231,21,246,92,167,112,93,65,94,116,117,114,8,68,5,41,83,49,216,8,255,251,176,100,31,10,119,19,104,209,73,249,78,176,67,67,185,16,97,35,72,28,53,149,66,204,101,60,129,5,143,164,85,132,140,232,112,39,194,23,19,4,136,33,25,91,16,240,137,244,214,64,91,88,7,4,142,236,53,31,228,0,37,0,201,153,80,141,0,106,16,91,1,86,32,48,112,97,115,140,71,142,166,10,40,67,243,72,147,76,225,228,22,90,97,160,157,114,40,96,128,84,174,165,90,76,189,69,218,98,155,69,85,115,32,120,210,186,203,203,76,242,180,184,121,254,238,115,207,229,216,140,61,192,208,151,106,6,136,144,40,245,81,141,162,146,13,85,141,116,165,253,163,94,109,17,144,29,32,101,132,208,185,2,232,41,11,75,41,8,67,169,224,31,108,84,88,140,243,239,198,123,214,115,19,137,120,226,37,183,212,246,16,147,31,38,156,171,153,69,21,162,136,9,150,23,40,22,181,8,81,70,233,88,184,22,129,167,136,115,36,140,231,85,249,55,94,232,12,85,109,161,197,53,180,180,169,161,158,72,44,68,122,145,166,222,15,56,70,120,248,212,139,45,98,199,240,40,177,187,24,200,107,169,187,107,167,80,192,37,174,156,194,8,150,118,34,149,16,196,129,233,167,187,3,202,222,40,195,190,13,41,132,15,11,233,14,70,174,218,237,121,93,250,58,11,89,95,171,47,187,30,213,61,44,246,52,177,247,153,216,112,223,54,80,226,161,205,33,130,232,97,105,246,242,160,10,4,100,133,244,110,64,225,136,28,195,149,195,51,25,34,191,3,10,4,117,14,137,117,62,17,168,52,66,23,140,66,193,195,130,80,59,76,70,32,105,72,206,3,44,71,8,40,84,92,4,150,139,208,72,209,40,220,185,152,99,154,186,213,177,192,144,213,109,95,229,150,177,213,202,105,172,2,103,45,119,185,200,179,15,76,203,106,197,154,85,254,22,20,64,81,211,16,153,145,114,5,184,157,14,192,118,73,165,58,96,195,84,209,14,181,213,61,148,231,58,121,141,105,59,175,13,168,163,245,230,239,119,151,149,46,127,85,114,115,51,52,49,115,126,173,61,87,3,225,64,161,233,90,145,89,26,196,228,124,46,16,169,152,241,133,175,27,156,140,120,52,4,36,237,13,98,240,128,114,36,104,253,177,30,66,180,0,4,210,41,45,153,254,213,221,95,99,143,66,44,8,36,38,14,232,15,15,60,243,175,122,219,33,177,161,190,170,86,202,118,127,120,0,32,10,96,186,173,56,128,58,186,77,213,60,221,158,215,246,133,166,70,160,199,161,108,136,3,24,210,69,1,163,246,239,111,177,186,211,118,190,213,188,39,37,178,105,116,66,196,214,115,209,135,218,205,166,217,85,96,72,163,188,165,172,57,155,33,60,255,251,178,100,33,128,247,37,99,80,171,88,79,144,70,3,233,16,97,34,86,27,129,163,73,76,97,145,193,16,144,36,65,134,12,176,180,76,249,14,15,16,176,165,79,27,83,85,1,38,34,50,29,118,129,130,133,192,9,1,78,163,31,24,26,44,176,148,193,138,48,68,76,184,83,64,236,18,28,89,160,88,97,144,82,101,113,53,192,118,75,147,0,216,114,224,118,70,68,151,67,192,8,208,97,16,26,161,208,201,16,87,60,79,43,211,146,180,225,129,80,125,212,121,106,48,150,235,28,135,59,12,60,16,214,19,37,148,103,200,68,209,39,44,213,203,29,252,166,105,105,89,179,122,246,197,86,64,129,251,150,125,148,200,211,35,125,198,41,23,157,193,18,200,212,234,198,106,117,171,195,249,46,183,233,79,251,89,98,81,9,218,220,147,124,168,175,92,122,64,129,134,50,57,33,82,53,118,50,250,202,99,207,91,75,24,61,59,183,4,112,171,93,68,226,220,140,193,13,57,108,210,73,177,199,83,90,86,198,50,216,195,8,54,149,40,80,139,37,93,50,225,199,195,202,226,161,33,95,85,17,87,80,75,246,59,223,72,4,1,104,0,0,46,185,205,72,132,174,227,140,250,184,208,252,9,42,139,95,149,102,250,106,168,215,90,213,44,191,179,120,253,60,182,19,63,55,71,77,82,182,81,7,98,205,47,38,52,255,68,227,80,152,33,203,235,183,62,248,72,216,39,91,187,55,93,210,5,226,146,40,36,67,69,188,89,81,37,8,0,90,100,84,60,152,100,35,36,65,226,119,23,80,93,32,56,34,184,104,3,62,91,226,138,8,16,151,81,0,74,203,210,88,41,124,217,163,255,31,104,115,175,227,146,245,193,69,86,133,231,69,118,81,158,35,211,129,28,71,162,70,135,226,74,26,238,14,33,82,76,124,251,15,26,216,76,16,61,229,31,56,233,212,80,180,233,104,152,96,170,26,144,80,138,136,170,227,109,167,81,88,148,166,69,4,81,151,142,184,130,83,194,93,238,193,177,201,250,222,157,190,81,18,95,157,94,122,237,43,78,213,107,223,245,123,70,19,126,233,16,156,150,104,154,97,81,48,36,28,157,61,1,76,219,159,187,58,145,20,148,223,159,79,52,98,102,4,101,194,106,187,76,238,70,101,225,10,4,24,129,188,248,64,192,194,128,68,230,140,14,149,66,80,121,242,29,137,95,65,165,247,87,170,190,16,181,0,85,210,139,34,128,132,72,212,1,52,47,25,249,186,177,137,219,172,18,18,244,192,175,243,10,128,224,72,164,126,14,175,218,211,240,228,190,182,114,251,148,147,213,165,84,246,159,216,156,110,8,93,202,145,144,59,178,198,224,130,38,82,69,16,193,187,1,18,2,4,255,251,178,100,35,139,119,79,97,80,11,26,79,34,68,163,105,16,96,195,86,28,53,125,66,167,229,153,9,18,14,228,85,132,141,82,107,198,112,2,132,1,0,170,200,144,49,181,38,158,225,220,8,143,25,52,97,3,0,4,12,32,163,38,124,100,137,136,2,14,10,14,108,26,228,2,49,10,135,3,9,1,8,208,72,4,192,132,69,163,72,92,28,8,152,59,254,128,120,117,122,168,98,9,148,205,195,121,212,93,251,142,40,18,199,45,163,184,131,43,157,160,178,229,222,240,43,252,34,176,194,130,69,228,199,65,180,96,154,226,83,84,58,184,217,50,158,8,229,232,86,154,140,21,48,140,164,199,9,37,83,50,145,153,244,94,48,68,134,12,187,84,138,232,99,33,67,181,105,205,120,127,211,138,115,131,17,182,101,243,6,240,41,162,110,127,62,189,85,55,88,44,165,87,75,87,13,181,107,83,183,45,174,95,33,97,94,104,8,246,3,183,34,76,148,195,212,91,207,218,153,18,203,145,144,37,77,156,67,208,160,242,30,242,178,40,18,169,130,226,135,90,52,238,195,37,70,129,26,169,53,119,46,71,183,167,78,176,158,46,34,190,5,101,112,69,42,12,6,53,59,247,37,86,8,209,210,75,76,241,248,79,143,197,91,43,59,229,99,20,138,42,189,139,2,142,240,223,169,20,176,217,207,215,8,236,181,154,188,245,80,29,17,136,36,169,34,128,98,148,172,28,51,200,208,132,98,167,74,179,179,38,86,187,16,66,104,134,17,202,215,54,227,48,64,48,37,1,88,117,188,96,174,108,32,104,202,29,25,160,26,2,195,15,176,33,172,224,44,106,150,126,149,101,165,93,74,26,153,194,128,129,135,0,16,76,90,150,44,11,2,105,236,185,152,172,70,150,185,231,174,189,105,158,234,187,239,68,48,217,220,167,126,149,210,136,67,131,52,200,202,153,133,211,35,39,150,171,91,69,236,46,84,92,187,165,104,172,178,199,231,76,195,101,198,175,158,37,73,136,77,60,212,203,242,125,117,188,247,217,116,85,92,165,239,238,247,167,105,28,124,197,240,100,145,152,168,41,226,116,131,158,238,193,4,198,4,106,69,21,206,24,216,125,178,217,221,165,141,250,1,213,35,136,135,168,30,241,117,34,4,145,151,209,41,250,115,179,101,99,244,20,96,123,67,33,129,18,3,174,145,11,173,171,83,92,141,136,73,41,170,209,63,46,197,234,219,178,149,255,255,80,0,69,162,232,5,4,186,149,132,188,247,93,183,222,252,28,246,69,95,250,101,228,35,10,17,78,65,19,180,178,219,19,57,95,183,202,120,204,178,139,152,93,160,191,35,139,208,65,235,199,47,148,63,171,149,159,35,238,111,240,224,128,205,91,237,255,251,178,100,32,134,119,56,104,80,139,25,79,36,69,7,9,21,97,34,86,27,149,143,68,204,225,62,65,22,149,228,65,132,141,88,104,100,5,234,67,186,37,172,2,169,179,144,162,95,82,36,189,134,58,0,129,88,74,18,7,91,2,128,92,208,101,160,162,0,23,137,106,17,249,163,9,106,76,231,14,241,134,144,7,68,10,48,210,20,16,66,100,152,228,161,8,232,229,240,89,138,92,86,27,228,148,73,6,220,233,149,58,96,41,165,88,157,35,83,99,175,171,72,119,157,85,189,26,161,144,61,239,88,210,232,14,160,191,61,72,62,170,194,129,141,50,82,139,189,153,13,67,10,174,67,90,205,32,69,2,117,65,67,4,168,63,93,71,193,124,85,70,152,101,4,36,249,212,238,42,48,154,22,218,82,253,231,83,53,170,245,146,168,181,218,180,218,243,195,213,145,16,0,4,174,235,162,68,69,236,6,131,206,242,207,103,72,181,97,139,138,234,213,68,29,213,101,10,214,134,158,216,122,184,138,166,132,134,43,184,52,6,119,87,114,182,205,73,150,190,167,183,183,35,157,210,213,79,222,163,18,67,22,148,229,29,165,95,251,235,4,2,66,197,118,137,203,69,146,181,136,148,126,204,138,163,183,63,119,176,104,176,192,34,153,27,145,30,194,41,127,85,119,43,185,90,220,198,49,170,147,177,11,23,35,147,208,75,57,139,70,31,168,234,239,89,174,226,221,133,187,204,237,96,18,241,197,72,6,56,166,35,32,8,72,69,37,104,28,20,24,32,144,40,28,133,2,2,28,64,184,70,112,38,122,36,38,5,215,45,41,165,217,86,226,236,150,120,5,97,167,26,85,208,176,64,69,68,112,40,7,75,39,85,101,174,208,90,90,166,104,137,244,231,202,85,43,174,192,109,48,215,94,126,97,228,88,102,176,207,159,134,189,25,163,157,125,164,4,99,42,196,82,217,103,168,185,194,124,156,236,138,169,12,8,210,215,95,86,18,169,225,164,38,151,222,109,88,163,140,39,21,106,105,177,66,169,243,171,195,105,7,73,154,155,30,45,168,189,123,138,112,93,162,128,131,61,194,218,83,93,122,119,72,196,4,222,112,25,99,165,73,133,132,206,147,34,163,154,178,112,23,231,114,243,218,98,115,16,167,195,122,239,214,183,182,127,66,163,83,45,148,208,242,239,206,36,46,248,92,68,68,130,175,23,91,185,210,202,69,201,97,46,54,141,226,145,232,255,250,2,0,32,9,150,56,36,40,0,182,184,23,50,34,215,28,168,252,158,0,189,71,113,15,64,192,161,45,85,154,203,235,32,155,183,71,98,7,151,222,144,225,149,203,19,243,209,42,241,249,37,35,176,194,225,168,21,103,40,51,23,114,16,18,153,13,255,251,178,100,32,128,247,50,103,208,171,56,103,144,65,132,121,16,97,35,86,27,217,153,73,76,101,60,129,16,156,36,64,241,138,32,16,182,201,254,89,180,153,139,52,181,164,189,23,211,116,70,181,208,20,44,0,26,122,18,68,22,18,5,14,9,34,77,5,131,149,33,237,98,7,12,154,1,187,6,38,119,0,1,19,65,3,48,202,65,11,214,59,4,8,64,209,48,14,65,80,133,222,109,233,18,161,179,172,3,58,72,133,164,195,153,178,33,50,87,134,25,106,137,114,224,191,114,26,106,105,246,159,75,28,26,121,249,47,195,235,228,181,74,81,43,135,140,221,227,212,244,134,233,45,140,27,47,76,145,219,250,250,229,152,125,169,141,101,177,212,171,92,164,43,127,94,162,223,180,229,231,86,211,219,165,50,174,236,236,253,177,203,103,90,45,123,75,146,117,122,238,202,70,98,132,196,140,67,188,10,233,239,12,149,14,168,58,25,249,136,71,186,109,77,158,149,40,111,241,61,54,103,51,58,126,212,185,169,216,159,185,200,37,49,0,52,41,160,153,184,222,149,220,9,25,77,55,147,116,98,214,75,228,140,51,184,8,0,34,0,0,21,71,148,188,105,215,227,231,8,138,64,241,40,92,125,219,183,240,68,141,92,168,163,53,97,217,202,47,83,124,161,254,143,81,75,242,171,122,181,53,185,29,7,42,84,179,41,183,42,137,213,127,83,9,211,77,241,192,90,143,48,100,91,114,95,134,234,146,174,11,94,87,172,161,21,64,181,83,97,194,137,142,2,148,223,33,194,241,144,16,89,36,47,46,32,22,81,224,214,192,242,234,192,88,4,154,64,112,8,210,177,147,193,151,64,76,201,185,162,155,88,164,143,172,62,224,88,141,73,76,129,77,93,247,146,6,183,73,74,228,67,55,174,198,231,101,151,184,140,193,174,93,11,206,35,153,195,176,81,53,32,138,51,58,134,221,49,50,134,201,87,4,41,38,2,193,89,145,46,41,196,77,82,243,234,143,164,211,0,81,211,33,246,164,120,139,68,4,152,43,223,36,12,171,74,231,77,5,194,104,233,18,206,9,3,193,142,152,140,193,250,78,196,208,138,219,167,249,156,86,203,1,251,79,240,151,49,52,29,26,116,184,41,187,108,153,17,206,201,188,221,167,41,44,200,149,218,212,221,152,166,201,86,105,210,200,136,223,207,57,180,20,133,25,81,183,186,44,242,59,252,170,219,94,159,65,16,160,0,5,16,104,100,129,102,15,0,88,174,252,190,26,150,187,113,199,126,95,39,156,82,105,95,113,231,137,78,209,125,234,210,27,180,213,230,106,231,111,60,162,242,59,29,161,137,102,200,83,213,164,211,54,69,45,105,232,249,17,128,32,52,121,71,231,16,255,251,178,100,34,128,119,61,104,80,179,25,79,32,68,164,121,21,96,197,84,26,185,163,75,71,225,156,64,217,5,228,160,55,164,34,70,194,53,0,136,210,67,2,89,228,203,74,19,149,196,69,133,130,164,5,6,13,4,224,160,160,161,12,128,136,2,237,22,25,48,66,17,8,31,40,9,51,9,48,117,96,41,20,173,50,65,93,7,34,144,233,35,22,88,96,104,9,154,220,28,198,253,184,32,226,182,74,93,118,102,196,149,34,160,111,218,236,113,114,48,7,214,187,249,6,71,236,82,192,32,100,99,38,66,112,226,1,147,108,168,73,142,64,216,186,38,14,77,103,234,130,105,27,97,170,68,148,99,21,35,186,101,10,53,171,34,181,237,26,64,94,33,146,176,138,58,89,20,159,29,109,28,155,124,51,183,55,122,175,60,245,138,28,109,73,139,39,72,64,0,39,114,17,172,26,88,168,179,165,141,138,230,236,170,203,227,133,90,122,14,51,232,100,221,132,214,101,42,202,178,158,118,218,236,150,49,30,160,174,244,181,5,228,212,121,231,147,160,89,237,12,183,40,134,158,165,8,47,82,210,59,84,149,247,255,250,64,104,31,64,0,1,116,209,50,142,18,92,104,30,12,202,134,23,55,21,126,222,33,235,199,16,2,81,97,56,95,76,203,1,206,232,123,27,230,70,232,88,174,220,22,117,11,193,77,191,249,82,189,65,45,18,165,207,59,209,4,16,184,8,96,222,195,41,88,107,11,242,200,117,145,37,181,91,7,4,50,146,227,20,74,94,200,20,64,57,96,20,25,4,90,242,170,20,196,101,44,13,116,45,119,89,12,81,234,66,216,159,102,145,23,140,198,169,220,23,116,174,60,155,0,145,44,249,57,53,41,186,85,8,42,139,136,154,50,81,213,70,95,100,227,121,71,19,107,18,52,79,27,47,60,125,247,17,61,104,232,108,164,229,81,157,18,45,37,22,146,153,151,157,48,127,69,36,178,219,61,116,199,79,62,64,59,121,93,94,128,183,103,94,237,100,184,141,45,224,196,185,235,39,29,110,203,208,245,215,235,13,219,238,0,128,140,42,64,119,21,240,187,130,127,161,11,169,136,169,104,48,75,117,61,22,165,218,40,88,46,112,85,35,73,111,228,213,82,9,6,14,178,57,233,52,229,88,183,52,91,186,186,174,94,139,246,229,128,0,0,109,0,0,5,69,112,44,58,155,166,115,56,102,81,199,13,244,145,195,114,169,217,123,190,194,153,185,4,73,171,17,147,73,39,101,111,244,220,51,33,126,164,206,60,189,210,154,131,50,177,107,11,209,137,199,169,228,103,14,106,234,81,213,189,117,198,101,143,144,241,228,197,61,68,128,58,41,53,18,75,50,247,169,100,181,74,146,153,38,255,251,178,100,45,136,119,210,104,81,83,56,103,144,62,195,233,37,61,34,84,29,133,163,66,76,225,158,64,246,136,228,65,131,13,88,214,121,152,40,56,115,84,162,226,24,227,187,128,163,205,54,78,40,74,134,149,74,8,96,4,82,28,201,60,197,2,155,85,87,5,73,164,208,128,40,128,136,107,217,30,161,229,104,137,178,180,221,95,57,209,44,151,150,56,224,65,205,73,174,178,57,52,114,58,252,195,81,169,125,138,3,113,68,68,147,179,247,168,92,51,212,167,199,228,133,217,1,57,15,254,19,212,175,140,10,230,113,29,43,70,85,28,30,51,53,28,135,242,80,254,85,94,107,56,161,163,43,233,48,228,224,232,157,137,216,18,210,43,233,229,72,75,216,211,243,157,175,34,84,112,176,170,235,133,75,161,60,100,193,250,27,176,118,218,8,0,1,76,129,184,183,0,31,32,143,208,215,114,65,38,154,177,177,125,86,37,7,117,202,222,138,233,210,71,101,174,71,4,207,85,170,185,174,12,162,46,1,14,146,24,46,129,106,116,38,130,228,153,32,139,229,106,150,230,125,141,236,64,0,48,50,168,90,170,107,157,220,69,182,241,69,219,233,68,174,67,15,97,17,94,9,100,60,131,18,150,63,149,164,53,235,103,111,8,205,169,233,13,5,45,6,49,154,189,164,155,154,201,216,160,113,226,172,18,50,241,180,135,61,228,112,222,148,137,46,50,33,36,128,84,80,40,9,76,6,81,50,192,1,34,242,10,25,130,140,156,90,117,108,40,4,155,211,97,144,188,135,44,225,78,206,194,3,132,8,189,11,15,185,14,24,38,7,68,176,194,214,154,38,206,169,139,228,133,13,41,48,12,68,77,54,82,191,219,71,225,225,127,232,81,50,7,68,245,224,185,95,103,57,200,114,222,202,87,110,53,24,144,220,42,25,159,140,202,5,131,122,47,60,249,57,110,233,19,125,238,153,99,135,7,85,19,151,71,203,20,117,93,244,116,187,125,68,200,181,230,168,243,43,98,51,156,105,114,186,28,190,127,126,213,235,95,250,209,248,62,113,179,134,94,165,96,164,43,171,238,47,64,73,131,83,162,196,201,45,16,48,144,203,205,20,42,51,205,212,180,189,251,156,9,2,75,0,6,194,213,240,140,251,104,108,6,9,18,27,159,20,40,232,161,226,39,84,60,21,37,146,177,204,213,16,155,34,226,4,154,205,152,41,70,227,187,204,26,160,0,32,37,0,0,0,194,28,48,66,128,64,209,98,78,142,108,83,60,100,115,140,182,200,85,5,136,249,92,156,207,37,86,178,203,45,89,161,106,100,250,165,13,202,186,37,25,51,72,172,41,213,184,125,183,113,159,84,227,110,108,41,201,105,78,58,118,39,171,241,61,255,251,178,100,35,128,119,4,104,209,209,249,78,64,69,132,121,21,97,227,40,29,105,155,66,76,101,156,129,7,145,228,64,241,137,176,15,164,203,13,38,0,104,21,116,85,24,170,8,80,6,46,35,68,3,218,215,32,56,64,240,114,134,154,73,20,181,208,48,72,210,22,0,192,160,154,54,98,38,12,41,107,52,147,0,150,3,93,131,38,88,176,77,250,134,182,37,109,87,107,102,37,6,206,62,202,193,14,203,218,227,236,221,46,202,100,178,236,236,218,236,18,76,202,142,113,228,178,255,73,150,204,172,244,154,217,35,182,79,152,42,194,229,30,1,28,98,181,148,132,103,194,253,104,171,12,71,243,184,152,147,208,120,120,112,186,104,139,32,142,11,187,127,234,191,38,218,91,22,113,242,106,54,113,182,246,230,40,214,208,64,0,97,44,17,144,181,12,213,31,85,38,155,37,118,28,149,218,195,13,46,161,31,57,203,36,52,52,43,190,172,123,117,246,183,145,102,167,206,240,247,44,120,177,199,142,8,21,98,163,196,133,171,123,178,192,204,251,167,194,98,195,22,243,163,251,249,237,201,64,0,106,32,72,45,60,46,155,34,80,184,196,89,230,176,234,191,80,70,73,203,15,20,93,99,194,101,18,154,180,114,249,119,126,181,232,132,86,21,98,55,39,149,118,93,47,191,127,86,95,5,246,196,151,82,27,63,43,85,115,21,78,149,160,227,130,9,22,87,165,227,99,172,185,229,52,133,195,69,164,93,71,37,109,88,19,8,17,152,5,128,80,177,187,141,64,0,72,136,196,50,217,45,193,161,49,182,89,151,40,147,111,200,246,237,60,168,226,26,133,133,65,25,122,134,153,34,36,116,5,1,66,180,190,70,229,101,86,117,67,89,20,29,246,233,235,250,6,128,26,91,161,57,57,34,148,175,105,76,82,38,255,23,146,19,151,227,8,158,59,195,167,161,151,140,155,253,67,121,206,177,92,144,174,23,60,73,26,168,118,103,99,171,93,114,140,133,235,43,96,236,243,218,53,66,137,167,154,93,242,210,251,183,89,219,78,176,189,118,90,206,76,207,56,199,18,23,137,94,36,174,63,74,5,52,176,62,193,122,49,0,16,159,101,245,158,60,66,15,142,230,5,42,6,20,103,180,233,204,54,177,52,239,186,82,50,98,57,99,119,211,90,182,41,165,152,64,89,79,46,167,49,228,226,196,199,76,24,19,74,202,206,136,152,113,146,219,141,250,181,160,0,0,40,128,0,0,196,141,104,10,220,174,24,50,143,75,223,119,222,118,69,77,63,79,141,25,66,17,169,144,225,134,175,196,230,229,114,26,90,212,214,35,88,209,231,110,181,55,45,216,173,24,163,120,29,174,193,206,123,62,125,88,178,100,57,171,255,251,178,100,33,0,246,198,104,209,211,24,76,240,70,165,73,0,96,195,82,28,209,163,69,44,101,62,65,9,11,228,65,131,13,80,229,193,65,35,146,205,208,221,128,134,77,227,65,116,136,79,20,220,94,50,165,25,13,200,84,132,76,59,116,68,211,99,139,250,135,53,133,46,106,128,198,7,2,2,80,85,137,186,103,3,85,107,12,113,166,53,101,25,144,224,221,32,202,176,66,236,129,89,236,109,167,190,209,139,47,221,250,122,214,87,21,52,118,229,20,228,92,131,55,78,180,113,0,165,59,37,187,94,214,165,183,153,212,190,196,196,230,76,82,99,45,124,48,216,141,26,229,234,44,211,212,212,177,98,22,83,65,159,149,49,135,201,94,139,32,66,123,234,54,114,237,29,127,179,198,81,69,53,145,255,166,122,42,50,144,65,213,80,182,13,57,100,81,124,181,76,43,148,50,183,197,153,41,210,58,91,163,17,37,68,166,242,149,189,141,25,207,238,87,231,205,79,220,165,191,176,66,9,4,202,220,109,14,15,62,199,3,130,227,200,52,235,128,101,128,237,36,230,166,202,189,0,32,4,64,0,56,177,209,220,84,107,234,50,182,97,150,185,140,102,212,155,176,252,45,146,170,100,155,72,6,1,111,112,220,196,166,65,201,223,148,196,106,71,40,164,146,141,231,47,179,90,150,87,50,227,192,206,20,58,179,93,166,206,144,13,209,134,35,226,11,179,98,230,68,75,184,129,236,97,9,130,194,20,19,180,188,95,119,0,127,224,5,22,212,66,81,86,1,26,116,209,125,73,178,3,179,150,21,41,118,129,232,161,241,158,192,44,131,88,130,98,202,2,20,25,116,167,90,69,57,116,23,161,111,116,93,227,94,8,252,205,164,235,229,105,69,158,102,196,251,170,249,27,8,185,155,95,148,79,237,10,160,16,74,77,149,174,137,21,236,9,90,143,246,194,231,142,104,255,66,169,2,132,196,100,233,158,93,179,36,177,74,108,204,180,136,200,11,210,181,0,12,76,43,182,246,102,210,11,249,151,114,152,189,205,136,123,102,8,144,205,118,183,100,134,146,154,104,79,191,217,42,157,33,202,29,85,184,181,77,164,15,16,173,146,251,116,6,23,88,82,100,188,204,138,21,80,11,43,38,7,33,6,248,33,168,152,58,201,3,53,144,11,97,247,197,99,194,231,88,45,220,22,3,220,144,1,188,129,39,34,198,52,189,232,148,246,132,0,32,0,14,141,73,90,235,175,100,224,65,216,211,98,156,134,95,167,218,196,230,76,36,186,135,87,35,220,165,199,118,228,122,151,206,82,70,243,147,194,112,207,84,55,183,44,152,155,150,211,202,231,153,10,158,110,213,147,121,82,50,246,124,156,145,69,254,166,197,170,48,255,251,178,100,36,0,119,112,104,208,179,25,79,32,69,162,41,16,97,227,38,27,145,163,72,231,229,57,1,15,8,36,97,131,9,80,136,189,72,2,91,37,227,40,211,52,117,132,6,47,81,174,1,24,68,39,25,248,4,10,109,236,26,169,128,16,4,131,77,33,130,9,196,93,128,5,78,144,64,1,173,116,70,76,193,168,215,114,96,12,4,24,236,164,184,230,88,210,149,160,169,93,199,81,203,106,142,107,150,157,201,246,173,106,110,218,184,111,243,71,89,242,121,100,178,82,237,199,223,214,66,1,4,113,193,24,235,231,232,168,165,181,22,24,151,80,121,68,54,132,30,39,39,122,21,193,246,16,32,34,153,17,208,251,214,33,42,204,150,115,30,65,10,252,192,203,246,41,26,42,202,29,138,164,173,174,129,165,250,114,79,207,45,35,152,212,26,146,130,78,45,147,183,96,68,21,92,175,141,101,56,74,21,221,227,139,164,25,25,192,138,80,48,187,116,167,194,20,64,200,2,160,131,144,42,89,36,84,145,113,198,200,24,88,72,22,64,230,11,41,2,38,51,54,197,8,2,47,88,20,134,168,141,65,25,132,209,66,255,215,255,72,51,64,0,1,85,12,22,176,167,30,179,148,182,85,18,209,18,34,163,77,235,232,97,196,73,66,180,249,113,139,52,38,109,182,170,99,186,125,244,203,29,157,8,174,96,183,171,87,74,196,50,42,219,196,153,12,197,119,149,56,219,154,155,53,136,101,131,33,140,173,185,168,0,232,13,24,186,168,26,88,17,152,43,200,20,20,114,89,151,32,145,119,184,199,4,36,32,185,160,227,194,233,1,128,32,21,164,132,54,247,43,161,8,105,136,153,104,230,232,165,18,142,41,171,160,207,226,108,77,210,144,178,197,220,210,91,247,41,243,177,73,14,84,129,34,80,92,1,107,28,55,208,69,16,187,143,196,184,160,26,97,103,35,70,138,70,80,199,213,25,81,171,59,34,37,162,40,34,161,81,184,52,186,53,137,214,48,140,219,45,106,123,192,161,229,69,137,89,81,222,24,124,194,232,84,228,5,103,232,235,101,127,166,181,38,127,245,74,127,244,128,149,174,68,64,198,107,225,113,170,52,140,154,175,96,132,48,6,116,231,53,206,105,246,58,97,204,160,144,156,185,240,179,66,167,101,66,166,24,76,193,195,3,212,108,95,68,60,113,97,178,83,140,66,230,5,27,109,117,166,147,203,29,165,239,234,75,86,8,32,0,4,183,23,0,144,132,143,96,205,41,212,220,238,173,191,113,58,206,59,190,13,2,16,153,52,26,235,149,24,171,99,85,39,46,231,46,149,243,237,74,171,211,234,89,67,61,21,135,153,83,48,127,90,195,202,174,154,74,106,35,75,91,76,198,255,251,178,100,33,128,119,73,104,80,179,88,79,144,63,99,233,40,97,130,42,27,213,163,71,71,225,57,1,29,19,228,1,131,13,136,9,3,183,138,69,148,64,105,234,149,233,92,89,150,122,93,246,142,10,44,200,76,65,227,90,92,60,115,86,49,231,69,186,130,80,24,98,32,193,195,45,77,241,50,217,19,240,51,97,239,88,99,77,64,196,67,136,240,157,224,160,81,69,10,25,50,152,182,175,232,32,9,14,202,235,200,154,211,12,165,76,201,115,252,208,97,166,225,45,115,226,50,120,228,78,21,42,105,180,195,235,147,2,200,80,136,68,72,114,20,150,51,250,204,223,98,26,161,214,4,214,8,244,49,107,197,197,80,160,91,72,215,202,65,138,19,57,28,138,68,175,186,137,100,216,212,47,253,39,45,5,34,155,127,58,217,87,189,10,214,106,104,221,232,182,199,0,96,0,0,110,224,129,72,60,210,73,16,63,27,30,156,68,22,83,16,63,62,181,83,73,224,213,106,141,34,153,169,216,204,70,235,54,242,54,41,224,81,68,30,22,139,169,12,125,197,113,225,170,219,111,170,101,10,197,52,190,141,158,144,36,0,208,0,0,21,14,65,138,88,142,91,10,251,195,209,118,201,25,67,50,64,236,16,227,240,103,27,110,73,204,171,94,85,141,170,18,24,172,110,189,22,89,36,110,115,195,84,55,141,235,133,205,167,242,60,250,48,215,245,25,153,179,93,134,20,0,136,9,210,252,48,214,86,210,24,123,56,143,161,221,126,11,89,152,50,245,133,16,205,31,216,8,10,67,6,45,249,192,36,246,12,66,87,40,34,152,178,240,85,86,152,128,3,33,11,135,74,98,213,210,109,207,100,172,9,138,180,152,219,143,97,227,107,207,253,104,163,79,147,195,244,52,243,112,28,81,219,177,77,90,218,29,58,218,141,108,127,36,121,63,74,51,53,50,6,92,146,10,12,172,218,1,89,99,153,18,51,80,70,205,16,19,28,16,35,106,50,237,156,33,58,66,3,26,5,216,211,162,194,144,137,200,170,60,255,237,166,8,122,245,71,131,39,167,159,104,155,210,136,239,247,114,144,67,46,171,104,168,148,242,178,206,247,38,51,250,129,234,78,40,49,145,180,131,183,155,48,80,102,63,221,205,12,164,174,89,218,168,11,53,21,58,168,75,90,39,150,99,136,94,210,3,10,4,141,31,42,108,12,130,13,192,254,173,119,174,221,13,221,83,187,253,32,0,40,0,6,157,75,25,90,17,121,137,180,247,57,219,129,38,32,247,206,12,108,205,33,27,208,172,29,55,41,148,196,223,217,108,190,53,83,57,68,190,24,140,74,239,231,110,181,4,178,221,89,99,237,63,114,27,122,95,246,124,145,236,62,90,185,69,255,251,178,100,33,139,119,96,103,80,179,25,103,32,68,129,89,21,15,9,8,155,49,151,68,7,229,58,193,4,136,100,85,132,141,80,145,40,105,168,113,64,196,203,103,42,102,193,84,85,8,26,56,216,11,1,151,150,184,133,165,176,99,166,138,137,92,91,243,44,19,89,0,68,201,16,91,131,88,178,39,82,165,73,151,138,70,6,169,23,25,138,3,147,213,122,38,130,66,180,80,184,46,250,70,39,130,122,34,202,150,185,170,245,124,46,134,96,178,237,179,56,180,181,162,199,228,147,106,233,186,76,183,98,96,154,118,164,148,85,55,138,19,86,177,74,248,19,30,176,137,234,198,117,183,70,115,37,71,171,217,1,215,164,134,246,130,178,205,249,150,98,122,145,221,229,154,199,204,204,227,74,156,88,246,35,218,244,174,186,168,189,100,118,126,41,126,48,129,132,71,165,73,125,75,16,0,2,8,75,68,173,105,34,141,90,168,129,22,250,118,148,188,70,155,169,73,119,2,65,64,161,203,69,131,99,20,81,204,65,129,72,16,70,178,102,204,5,223,48,46,38,150,100,179,152,192,160,248,68,161,85,22,97,234,233,67,31,118,221,30,231,126,160,109,23,130,76,66,27,129,245,67,17,78,134,188,109,92,64,11,89,190,3,121,41,12,148,243,183,240,157,178,183,197,164,92,176,221,57,59,22,94,57,214,242,170,224,32,95,168,27,79,212,216,217,63,153,14,178,232,176,206,97,148,251,86,118,144,150,195,35,53,149,78,147,132,193,165,168,128,146,255,2,9,106,32,106,65,52,18,6,134,105,128,99,178,217,81,56,144,209,99,79,4,20,196,42,73,145,10,18,198,87,75,180,125,68,0,132,145,181,84,22,33,116,148,1,41,220,102,184,181,154,218,61,44,215,21,50,211,181,75,90,84,97,213,118,31,217,107,93,235,88,126,107,230,168,18,93,229,8,233,140,245,49,74,19,9,197,238,137,12,104,220,15,174,187,147,149,204,252,115,79,144,244,186,218,202,88,190,201,36,196,118,212,84,207,255,168,161,86,68,187,50,90,189,253,36,9,218,21,89,144,34,100,213,87,174,235,235,26,180,226,162,30,13,24,65,84,45,137,63,181,110,51,149,120,150,190,42,89,245,165,93,27,44,24,52,89,143,8,180,80,195,220,211,137,60,112,204,48,21,18,160,189,176,216,203,20,182,159,164,112,198,90,247,150,74,16,149,82,245,237,253,53,2,0,66,226,87,101,241,137,36,139,95,109,32,165,130,141,53,151,26,28,178,137,137,24,40,48,64,149,85,138,68,101,176,199,62,150,164,17,57,168,254,237,200,51,142,200,59,63,31,163,136,178,182,19,50,246,56,138,6,183,23,244,44,186,165,172,34,186,232,32,72,255,251,178,100,35,8,183,67,101,80,11,25,79,36,62,33,73,40,27,9,4,156,233,163,69,44,105,60,129,20,21,100,0,240,142,24,192,22,42,196,7,44,120,170,214,149,96,128,129,86,10,44,177,114,5,31,55,51,8,12,133,210,71,198,108,48,58,58,145,1,146,188,197,108,75,195,125,51,101,68,51,57,70,40,40,20,128,53,38,62,105,34,219,36,72,97,201,216,76,2,147,106,69,161,73,6,145,76,163,240,164,16,65,80,196,77,182,115,84,189,173,178,74,57,75,122,254,202,23,4,39,10,4,200,1,51,64,152,105,92,250,54,124,146,181,36,131,133,179,204,113,177,64,88,148,71,197,66,12,70,56,76,101,81,246,232,78,124,5,179,183,31,210,105,153,36,202,196,217,255,68,103,192,151,220,125,34,155,114,99,187,127,81,119,159,138,153,85,64,0,96,0,6,13,24,43,64,105,66,4,75,152,201,204,92,1,122,31,34,0,66,44,88,120,102,116,139,10,13,107,213,20,60,100,249,248,186,208,129,196,18,60,6,135,5,148,160,125,116,104,249,249,149,132,120,181,151,125,47,254,128,33,0,1,195,130,212,99,75,157,241,81,251,142,61,52,98,61,20,151,103,13,63,0,160,143,113,97,172,74,40,35,15,37,105,71,221,157,164,183,82,122,142,146,143,187,140,74,57,67,93,228,117,43,78,72,28,94,187,118,28,117,81,114,148,21,36,219,116,16,41,90,172,36,24,129,12,53,36,194,31,41,38,6,24,8,154,32,140,41,142,40,32,34,105,128,130,99,0,65,2,157,25,210,96,225,99,34,76,16,18,16,68,15,8,169,25,49,1,195,10,129,193,128,31,65,36,104,254,128,56,117,53,35,206,225,122,203,216,163,234,158,79,241,119,149,217,100,117,214,212,77,184,173,201,231,78,54,254,85,212,174,31,50,104,26,35,58,172,30,129,2,6,163,3,62,109,225,135,99,125,78,169,74,58,168,219,75,13,17,77,3,66,161,184,217,53,200,137,17,159,77,158,32,131,69,217,189,243,47,237,237,43,61,233,172,203,140,201,249,145,127,236,106,108,189,167,147,208,55,216,90,101,145,206,123,21,0,230,25,133,177,87,229,22,28,85,227,46,181,90,57,228,159,40,35,33,182,160,119,234,93,252,244,118,137,187,151,111,94,123,218,81,163,250,3,37,60,8,76,217,226,12,18,153,113,97,231,167,74,42,199,0,199,238,222,110,213,118,46,108,16,72,0,6,1,0,10,193,105,39,110,198,106,178,102,180,219,232,100,204,190,153,131,216,125,27,225,214,61,210,210,44,61,146,11,168,157,251,34,157,251,46,21,145,91,163,189,112,100,92,116,82,53,128,45,32,192,45,132,185,160,64,206,48,33,51,255,251,178,100,33,0,119,12,104,209,49,249,78,176,69,2,137,24,96,195,84,156,197,153,66,76,101,60,129,22,23,100,0,103,140,40,101,170,235,41,91,36,107,48,150,230,157,14,56,144,137,14,58,120,81,56,120,10,145,113,1,198,129,13,12,16,213,85,100,27,7,152,249,15,12,40,42,41,131,89,10,134,165,106,220,42,0,192,163,163,179,244,170,48,67,86,135,129,84,215,218,171,0,1,93,15,196,31,114,202,229,96,207,124,4,199,97,216,126,45,83,21,217,30,90,143,228,236,162,164,100,124,154,4,163,80,153,160,243,186,72,18,157,42,179,59,213,48,88,210,42,115,195,246,202,72,210,56,129,56,82,163,10,66,51,199,192,240,169,72,68,235,245,38,55,218,72,165,106,59,110,104,97,239,189,137,172,215,247,150,229,59,165,174,208,176,32,0,0,10,26,81,192,181,231,112,27,21,170,1,100,83,125,100,215,132,83,83,182,14,223,43,238,239,230,14,72,28,135,178,194,161,209,201,36,0,143,62,30,99,24,23,224,202,195,234,18,169,46,20,72,169,65,72,181,76,120,234,91,37,189,186,191,254,128,0,6,84,225,140,87,238,12,218,208,186,216,37,80,197,230,89,139,254,225,59,34,41,52,249,44,174,143,119,40,238,77,221,177,49,82,134,212,175,233,33,219,180,249,75,96,24,1,174,195,239,243,106,253,165,42,115,178,215,53,198,105,229,154,16,12,181,105,22,94,225,148,195,10,54,143,168,194,131,162,135,75,51,16,89,81,1,4,76,26,99,155,111,134,72,105,188,117,160,102,148,196,9,40,56,27,50,78,50,123,51,145,52,179,37,56,213,152,121,199,76,58,65,168,95,193,226,208,12,141,136,13,73,38,26,244,75,25,83,76,151,33,130,143,186,9,141,11,119,23,155,25,145,213,229,53,3,138,230,69,40,150,138,80,90,113,132,129,112,72,146,209,98,50,200,80,78,151,110,189,72,224,157,227,128,5,27,104,70,74,140,134,19,34,138,162,98,108,20,255,52,54,67,209,204,78,201,67,213,212,223,255,254,233,28,253,179,57,245,86,146,199,152,128,192,77,8,111,79,91,142,31,3,61,42,32,225,190,32,177,173,56,149,220,37,182,100,129,199,72,107,97,20,140,66,83,82,19,82,115,146,186,26,27,41,103,250,29,148,152,153,72,215,63,187,55,60,254,80,230,88,182,31,8,160,189,200,81,22,13,85,37,11,161,170,88,166,69,21,130,0,32,0,12,52,32,96,80,181,202,123,165,111,236,13,200,38,31,121,221,234,88,102,46,140,199,14,47,123,22,176,154,138,242,87,170,42,213,113,198,79,27,175,94,110,25,187,41,189,106,35,148,28,203,28,132,182,94,201,24,254,42,255,251,178,100,31,0,119,82,100,208,179,26,79,32,70,195,169,0,96,195,84,26,233,155,71,76,97,51,201,10,138,164,21,129,137,104,38,16,156,139,213,50,25,82,244,97,179,140,17,13,80,224,148,168,11,2,73,61,145,180,44,44,181,196,166,12,89,165,56,55,202,94,179,6,60,12,36,30,36,196,17,24,58,33,82,99,128,152,37,134,88,131,152,42,0,181,229,191,46,0,180,210,244,48,36,16,165,66,11,150,109,197,77,84,42,127,105,246,232,192,147,122,91,108,9,244,111,223,248,189,233,83,58,132,68,223,88,170,18,50,193,2,32,193,224,175,42,43,147,6,196,210,101,194,226,64,241,141,36,139,5,209,17,8,12,156,120,156,136,152,194,20,132,71,114,7,209,178,141,0,210,6,27,10,237,155,38,87,43,101,255,186,241,158,181,12,150,198,25,218,225,163,165,201,39,176,154,122,230,237,67,74,103,0,136,116,239,56,145,188,108,174,44,97,132,91,88,75,190,102,69,157,122,250,215,245,145,82,70,92,139,38,158,40,249,194,43,7,74,136,229,14,130,77,12,70,20,20,32,181,37,207,222,160,24,160,213,154,2,58,164,86,89,190,164,223,79,93,136,1,0,25,0,0,0,199,198,114,133,132,67,110,237,248,119,81,184,204,178,45,45,135,85,177,223,22,154,151,176,249,236,112,185,114,114,87,40,194,183,211,219,177,53,69,83,14,214,142,203,123,132,146,53,59,49,73,14,175,7,145,105,180,212,122,85,102,142,176,37,180,73,102,158,138,42,184,154,48,129,17,82,24,77,110,139,70,94,193,49,10,40,70,69,92,141,160,147,38,64,58,205,208,248,176,226,152,74,228,179,33,111,128,14,183,147,26,28,83,87,221,203,149,88,84,143,178,129,195,208,91,244,244,189,201,146,241,182,25,83,164,209,152,107,236,242,69,115,130,226,49,56,167,205,147,4,10,48,195,204,204,238,172,140,226,73,85,34,38,89,36,199,220,182,146,69,141,68,101,61,50,80,198,144,21,88,66,223,248,170,56,164,108,73,49,54,127,234,125,51,140,185,141,38,99,86,55,36,106,107,41,167,253,41,177,80,183,42,11,49,55,219,154,39,40,66,149,63,151,50,92,24,96,98,221,149,85,167,153,67,245,12,205,40,60,21,145,97,193,5,137,214,56,20,36,105,76,26,84,80,218,111,36,145,42,194,42,130,44,65,16,65,41,52,223,66,170,220,159,171,239,208,8,0,4,0,0,159,85,47,112,152,3,236,250,92,130,41,228,157,141,199,170,70,215,192,113,237,65,250,93,249,82,74,42,70,101,178,168,132,134,106,69,150,230,181,71,126,206,82,137,77,121,20,169,215,104,75,157,30,97,166,33,30,106,177,69,250,255,251,178,100,33,2,247,32,99,80,203,56,79,144,68,229,201,0,96,195,84,28,53,157,66,44,101,60,145,24,133,100,1,135,152,145,14,48,40,35,106,23,12,190,238,236,169,152,15,10,76,82,218,64,72,5,178,232,26,101,129,165,71,66,68,204,20,66,115,48,200,2,0,23,72,222,36,192,25,2,70,61,67,32,55,184,202,226,231,139,116,194,147,89,82,52,148,201,94,145,44,10,105,58,215,76,226,175,118,101,10,102,183,30,212,139,128,92,246,9,14,182,148,15,187,94,171,126,33,111,178,56,201,57,21,9,202,29,194,126,42,64,111,243,153,144,232,209,201,103,166,104,63,17,148,36,113,76,235,203,174,145,60,14,92,26,99,207,105,169,172,185,129,44,83,99,219,225,249,120,124,103,22,75,212,100,210,77,7,30,77,103,24,196,26,125,203,234,167,201,73,57,173,108,45,183,21,55,232,107,83,47,245,184,227,39,25,4,51,114,239,48,141,145,161,66,190,229,98,29,182,55,231,115,134,207,36,251,175,182,108,253,248,87,225,184,193,162,46,38,133,138,166,40,166,195,79,42,44,5,32,138,37,115,194,200,214,18,177,143,40,179,204,29,183,108,79,227,221,14,187,178,247,145,228,119,95,169,74,25,161,41,31,156,74,242,250,180,20,151,161,170,146,232,220,154,237,137,78,165,151,247,18,149,103,71,37,150,181,200,13,121,39,36,235,32,75,103,136,88,173,213,237,78,104,234,134,13,53,43,26,186,102,22,152,5,53,113,21,11,156,59,160,49,8,220,21,28,225,48,208,32,221,28,196,52,14,72,224,148,198,25,34,46,193,138,154,135,22,136,115,18,47,16,84,122,52,142,22,113,94,22,65,111,33,33,27,18,40,26,17,125,88,127,26,163,228,144,113,55,241,161,205,202,5,65,104,244,45,17,166,192,111,244,34,146,164,134,100,126,104,200,163,179,39,71,174,87,57,198,69,29,10,104,209,38,198,161,198,177,88,144,168,153,59,51,101,187,145,152,99,153,71,234,48,101,86,147,60,230,51,146,191,205,138,67,25,65,47,73,39,59,91,169,235,47,105,89,111,62,128,142,154,125,47,197,132,114,132,138,54,200,152,208,116,60,27,72,69,121,128,157,4,33,156,223,178,145,5,232,77,11,2,108,142,151,193,45,153,239,71,152,189,253,220,184,119,218,62,221,245,58,159,159,236,194,220,63,251,251,223,247,156,249,12,182,185,173,63,255,159,223,217,0,192,40,128,0,0,196,240,12,75,222,200,236,51,247,213,247,169,26,157,125,105,229,49,102,150,129,170,65,175,188,17,217,234,106,244,146,247,218,181,35,249,73,59,90,229,106,74,183,106,103,133,218,73,76,117,255,122,34,208,242,188,90,44,255,251,176,100,32,0,118,249,103,209,211,24,76,240,69,4,73,5,96,195,80,28,185,165,67,44,101,60,129,13,134,100,0,244,141,64,25,137,199,81,25,174,94,119,211,54,78,4,26,116,179,6,140,152,75,65,91,85,33,101,75,90,203,148,177,197,25,1,193,228,245,95,162,17,155,96,87,193,99,194,131,26,159,136,35,124,85,226,32,178,231,221,58,4,69,96,2,32,189,78,122,244,123,104,156,6,126,237,218,128,159,122,39,218,50,225,70,224,23,53,235,149,212,149,94,220,16,185,145,198,17,78,227,46,129,188,92,249,250,214,21,168,234,107,18,172,88,141,148,150,232,146,97,139,42,120,157,239,46,89,132,112,148,234,34,167,168,171,2,52,53,49,84,17,19,71,217,211,13,16,193,4,229,191,171,137,23,203,114,81,10,166,57,61,180,132,0,3,122,86,37,40,83,162,10,71,146,218,24,203,76,223,81,22,115,121,24,20,201,175,177,62,213,15,208,204,206,186,249,109,157,177,72,245,242,193,172,233,120,226,240,171,197,97,147,66,116,0,78,152,82,130,112,84,219,16,145,103,158,77,154,116,91,245,0,0,16,0,0,101,216,72,100,118,113,97,107,70,31,119,29,120,212,65,246,134,225,247,133,226,8,0,199,12,169,116,223,218,9,53,190,213,134,100,86,166,242,181,119,83,243,184,99,31,166,127,165,15,172,153,126,52,71,209,111,65,183,212,89,38,154,144,208,193,79,190,214,147,104,26,48,184,196,66,72,183,141,9,74,241,57,130,173,3,42,48,216,97,71,1,2,52,201,29,17,182,1,56,196,28,101,0,42,232,234,131,193,139,133,137,107,161,8,130,22,87,8,13,8,1,158,47,81,66,210,133,21,243,128,211,9,189,67,102,14,202,148,182,117,86,189,15,245,153,76,69,183,107,15,68,34,89,49,148,252,110,114,80,40,18,146,33,36,92,80,130,229,52,41,19,217,142,171,43,74,77,145,233,131,197,20,132,208,182,170,189,85,119,193,236,154,69,141,181,28,71,202,137,76,149,126,162,233,33,207,253,100,99,40,83,80,254,144,78,95,86,158,75,123,164,239,107,143,85,5,216,44,91,11,96,43,197,72,64,213,184,156,126,86,15,20,228,86,163,168,20,82,17,16,131,77,62,77,226,226,135,8,19,0,130,141,105,6,24,32,72,80,162,20,198,57,76,0,24,48,225,151,152,197,162,229,194,23,81,43,233,107,52,233,175,228,64,0,32,0,0,2,46,164,226,98,109,98,30,102,21,226,80,101,45,20,219,200,242,48,166,29,23,63,153,145,59,146,186,246,57,63,255,44,222,20,184,125,249,84,178,197,89,138,214,37,80,243,242,217,37,112,234,238,168,94,231,169,2,40,80,255,251,178,100,32,8,119,32,104,209,59,25,79,32,71,33,233,21,96,194,84,27,185,159,70,231,225,60,129,12,20,164,1,132,13,88,193,25,171,144,93,198,150,239,50,133,82,84,162,57,4,109,28,17,64,18,69,176,173,160,208,72,70,64,113,146,120,8,99,118,113,117,140,183,78,83,0,134,152,237,36,131,77,65,82,162,105,56,176,227,195,136,9,74,20,230,131,211,65,151,195,235,113,37,84,190,7,126,157,150,76,203,218,242,186,132,63,181,39,95,119,82,26,131,167,230,228,14,244,150,146,92,92,217,114,111,24,135,217,154,109,40,121,230,152,85,26,76,210,213,17,212,19,57,38,48,63,29,110,165,53,38,180,160,210,179,28,47,56,114,147,15,135,232,156,82,91,44,64,207,233,21,153,130,236,217,117,255,139,51,190,202,236,229,32,105,7,83,125,173,16,0,5,89,231,218,13,188,50,247,45,94,197,174,230,203,202,227,55,101,73,38,215,116,172,80,13,12,44,129,66,129,1,2,82,109,8,96,172,92,208,0,58,80,88,185,197,186,101,35,30,46,42,208,130,133,234,75,194,234,30,66,170,17,85,35,68,125,42,255,244,140,128,0,1,82,140,135,65,30,203,42,36,4,67,26,10,161,88,156,69,168,12,192,251,56,199,25,12,107,94,85,171,216,176,206,204,198,158,131,22,60,204,179,66,135,135,21,42,26,190,169,71,156,48,146,130,54,163,98,82,156,42,146,240,21,239,206,129,212,47,192,238,173,142,65,69,65,6,10,24,233,4,142,22,17,144,224,230,153,236,13,248,22,70,22,13,48,4,1,162,5,146,43,53,4,64,42,135,160,0,182,200,97,16,96,40,35,80,247,83,18,20,51,246,108,201,148,181,77,223,246,23,5,53,167,41,162,59,237,243,254,243,187,144,28,170,2,177,135,55,90,84,113,16,189,226,226,183,51,69,159,174,180,48,104,133,154,237,102,176,177,114,19,140,168,74,31,19,14,35,6,80,49,81,152,216,124,141,155,152,136,153,192,32,76,158,113,140,88,49,105,189,28,144,77,29,194,43,170,106,109,150,101,45,152,250,136,200,87,108,1,215,141,57,84,235,7,23,85,69,188,139,211,122,193,98,75,22,115,42,225,191,57,238,237,219,20,248,157,41,242,121,68,34,187,182,199,105,161,123,31,191,230,101,152,44,6,49,167,2,231,72,168,161,84,36,249,140,61,56,246,106,73,127,153,107,220,250,150,0,40,0,4,2,48,146,88,90,33,52,21,183,40,97,152,71,167,33,19,111,189,247,152,145,164,214,82,183,86,95,49,61,75,102,126,158,145,249,133,207,71,251,185,101,170,105,220,126,35,110,49,5,182,56,220,50,235,60,139,181,179,172,51,190,151,234,255,251,178,100,33,130,119,51,104,80,179,25,79,32,69,226,57,0,7,9,8,27,69,159,70,236,97,51,193,11,9,164,84,244,13,136,0,151,195,213,150,22,209,58,144,66,94,22,82,90,231,48,71,53,186,52,204,28,116,52,106,0,225,27,83,152,14,134,96,96,142,108,0,30,177,246,128,42,165,44,11,176,110,202,52,44,45,27,151,241,96,224,113,13,186,11,36,106,93,181,114,224,161,57,52,156,184,83,254,172,43,21,156,71,16,161,160,193,45,145,235,112,21,203,93,128,98,110,227,163,157,184,128,167,138,10,48,139,73,10,6,226,145,130,189,68,79,18,144,206,196,109,38,141,229,80,166,73,20,5,35,74,28,145,198,30,141,210,85,157,132,229,205,209,30,127,250,183,220,173,71,30,148,21,169,202,109,90,44,220,237,123,138,111,177,118,62,244,169,98,19,16,113,225,241,91,66,18,174,17,90,226,115,244,197,71,179,122,160,214,227,250,150,214,239,134,117,16,39,26,31,52,247,129,92,129,87,27,88,88,36,165,138,189,207,120,81,166,70,164,4,100,67,84,85,1,51,155,157,121,139,27,124,165,212,235,99,122,133,194,24,1,70,82,187,90,51,57,205,185,181,184,10,228,143,56,51,189,127,92,70,164,66,39,234,3,156,157,189,34,139,210,227,25,173,39,185,95,247,75,201,108,179,30,79,188,82,41,221,167,35,245,53,47,105,138,206,221,151,226,100,166,10,177,197,62,22,215,154,187,134,203,196,134,36,116,62,4,165,65,151,154,66,17,61,126,184,136,88,8,9,200,8,250,166,160,244,150,244,244,177,104,3,174,38,180,65,1,46,30,65,59,196,205,146,97,153,41,67,124,76,37,142,233,59,203,25,65,169,159,38,236,192,92,104,117,236,123,90,204,49,103,57,100,57,4,229,49,59,86,35,50,144,236,185,235,181,42,82,132,168,218,11,132,217,108,163,5,162,3,27,25,81,237,17,29,21,24,20,66,64,153,210,100,17,70,112,186,11,60,44,9,155,23,207,250,102,136,93,250,153,136,80,20,89,174,102,118,207,86,5,175,254,200,40,174,253,101,90,136,89,42,46,224,141,147,82,218,121,59,107,24,18,209,160,244,133,9,206,122,100,145,122,70,57,3,113,233,197,37,171,133,18,129,99,111,108,203,14,38,15,216,102,178,35,80,166,12,34,153,212,37,55,17,176,245,171,82,227,158,212,26,249,197,194,0,72,0,22,174,18,172,28,116,55,142,51,8,117,101,217,130,108,191,47,63,205,53,248,152,176,155,103,254,41,41,185,34,136,207,85,171,114,67,238,253,36,205,168,98,106,181,73,137,100,186,227,180,225,192,108,78,15,119,144,228,163,81,21,206,72,5,174,143,241,150,194,255,251,178,100,36,0,119,63,104,209,51,25,79,32,68,2,25,21,97,35,84,156,1,161,71,76,97,51,193,35,138,228,0,244,153,80,90,170,52,173,14,185,125,22,177,117,133,72,159,230,18,234,46,140,7,4,161,102,5,213,56,73,51,73,44,241,193,100,105,55,137,106,48,204,10,10,32,129,172,208,151,65,102,15,22,4,17,210,40,97,27,217,82,68,218,93,82,70,84,143,237,33,220,107,107,2,244,196,155,12,122,87,48,252,192,80,228,58,255,57,82,252,162,179,250,128,78,130,105,17,211,41,73,143,229,169,34,138,102,81,232,84,140,193,56,169,166,4,11,60,133,0,105,129,32,127,151,35,64,106,13,143,144,193,5,25,7,67,19,124,143,35,80,129,102,63,164,136,180,178,250,203,243,118,179,246,253,163,127,79,83,25,212,190,234,210,16,0,11,82,132,4,48,170,64,66,223,245,18,138,208,223,88,52,210,35,74,235,68,121,26,43,87,69,172,38,11,17,10,176,58,73,225,98,83,197,25,12,11,70,212,113,101,212,210,100,218,60,214,177,251,156,145,135,85,197,246,146,239,56,191,255,71,214,4,0,24,0,0,2,133,4,117,81,17,243,90,80,167,218,205,73,107,102,120,28,25,29,118,91,44,71,250,87,201,147,101,49,99,144,136,219,254,238,227,10,155,171,126,159,44,50,135,166,35,189,162,178,242,191,16,3,65,236,178,219,192,200,149,158,45,19,142,164,59,43,118,151,213,43,93,25,58,19,18,1,28,212,145,2,75,190,104,40,38,32,225,22,173,25,8,136,219,8,242,36,50,11,128,74,255,13,22,31,6,57,247,76,96,19,94,200,21,180,100,138,250,40,143,141,193,173,182,146,182,234,170,175,178,217,99,82,52,20,110,173,106,66,221,108,181,89,36,94,188,174,65,14,220,201,153,108,136,233,246,20,39,68,168,161,143,73,73,238,81,185,157,41,136,128,160,208,92,145,136,32,48,125,1,40,92,70,39,38,72,64,66,152,170,80,164,36,193,56,54,141,61,238,98,57,8,36,118,49,130,155,12,204,108,251,154,115,127,244,189,191,167,221,6,40,181,28,132,160,1,33,14,14,54,194,254,170,25,9,68,152,206,92,67,230,98,238,230,92,41,190,233,219,112,225,83,43,73,170,158,38,96,14,24,36,26,64,225,83,192,114,100,218,197,147,96,170,135,172,41,11,182,157,146,101,210,128,129,195,187,251,183,110,152,233,180,0,32,0,12,136,43,248,88,118,152,239,33,45,179,199,165,19,238,75,186,221,37,208,83,77,97,77,221,126,198,158,93,81,81,210,187,210,250,12,102,37,152,215,138,99,114,197,103,230,110,103,26,89,186,206,211,207,2,63,45,133,237,220,158,97,231,255,251,178,100,33,10,119,4,104,209,51,56,79,144,70,34,137,40,25,230,10,28,153,159,66,76,101,60,129,17,10,164,65,133,177,136,75,4,175,5,30,145,133,242,66,114,183,194,27,50,41,2,136,88,132,80,23,200,50,208,161,64,80,206,194,11,232,89,70,110,14,100,50,65,198,16,154,85,12,17,178,119,170,17,1,150,178,1,192,65,105,138,80,201,129,199,66,197,2,170,233,220,120,214,122,221,112,161,109,197,128,191,12,129,198,103,144,214,49,167,18,0,179,17,123,229,81,158,6,75,19,48,41,20,157,151,73,25,36,45,70,16,145,123,110,108,155,211,40,209,90,100,83,36,24,45,165,244,84,147,144,46,199,165,106,104,86,121,56,141,7,74,10,171,127,203,45,185,237,70,148,158,84,34,155,109,79,124,51,194,108,162,239,166,240,12,0,0,0,64,194,184,92,85,128,61,39,6,232,118,144,126,80,206,140,117,115,62,66,74,244,176,111,138,250,76,169,203,67,3,41,45,24,14,136,4,164,26,192,24,109,171,22,15,122,8,139,136,205,189,23,178,231,135,218,167,59,118,86,211,186,52,222,223,88,6,18,164,222,38,140,66,1,89,235,154,89,10,125,157,184,243,60,125,38,149,195,22,27,18,195,202,158,236,165,50,249,39,204,101,150,120,225,85,245,183,94,127,54,222,54,217,93,137,5,39,194,223,134,217,78,32,198,112,194,153,193,122,75,58,89,84,230,76,150,100,177,83,69,218,83,65,9,11,236,122,0,44,2,23,142,32,204,32,141,128,2,162,23,16,203,89,33,13,49,157,165,122,118,140,93,131,77,17,163,135,85,50,215,82,38,161,194,104,165,75,108,216,157,164,39,170,103,13,121,53,178,248,65,202,8,240,46,118,72,176,137,170,213,96,39,113,140,67,76,166,63,103,56,61,232,135,179,228,124,136,7,121,47,176,126,236,137,225,235,150,149,101,15,232,189,242,104,194,105,55,170,8,5,7,239,94,254,171,68,231,207,51,79,90,25,214,13,46,21,196,137,192,106,255,63,32,85,51,122,150,250,122,207,131,86,64,142,72,89,67,0,36,45,99,250,199,61,85,37,65,207,83,24,44,4,54,241,41,36,86,161,43,4,204,247,124,227,18,204,4,187,49,209,47,209,254,99,116,102,244,197,1,87,245,227,97,192,185,82,46,11,129,220,81,170,106,196,187,204,36,201,75,10,54,78,139,16,153,27,157,247,208,173,119,239,90,0,32,64,18,50,0,1,76,45,111,70,219,130,124,113,47,159,237,237,109,74,24,117,100,74,177,23,178,118,226,209,216,152,213,74,245,108,244,210,134,20,52,188,104,26,136,172,129,123,68,83,157,76,235,180,91,179,105,16,248,190,178,161,238,199,255,251,178,100,32,128,118,134,104,211,105,248,102,160,65,67,169,37,60,203,102,158,193,165,64,204,101,60,128,250,10,164,148,252,48,88,90,139,125,13,170,117,217,6,51,54,154,137,168,173,17,64,26,16,188,107,169,151,23,169,167,55,85,156,60,210,239,165,73,89,91,9,103,66,21,72,254,161,221,154,165,50,183,180,231,42,149,121,212,128,94,9,88,90,74,100,182,168,212,116,108,1,158,78,73,164,86,36,181,20,80,178,245,227,233,198,165,103,242,167,150,150,106,190,4,76,88,243,174,183,215,160,42,141,5,118,52,90,36,38,120,252,233,77,106,115,100,21,10,11,169,202,176,16,158,152,75,174,109,62,170,171,59,94,82,143,87,34,188,183,18,61,250,182,234,218,229,149,162,108,32,0,26,109,0,165,58,91,192,20,171,209,200,198,174,79,88,86,224,62,25,64,72,67,15,228,51,106,153,75,4,71,197,72,154,229,237,103,117,63,196,215,106,102,30,122,75,218,128,249,188,90,132,101,182,143,26,174,234,118,162,143,178,239,235,0,48,0,14,237,166,209,160,108,5,42,90,211,144,224,63,108,230,4,164,78,218,118,0,160,168,98,17,55,22,2,104,127,16,147,202,168,105,229,174,148,190,61,0,204,65,22,37,180,213,155,157,51,187,140,53,75,41,138,178,37,87,67,69,150,160,106,23,15,35,42,115,128,4,84,34,40,23,245,35,2,227,44,202,176,32,156,17,208,66,78,210,103,70,35,224,134,210,160,214,9,21,205,22,195,173,3,90,128,80,39,43,144,102,96,80,35,124,165,88,16,1,81,2,27,6,152,97,12,137,112,161,105,64,196,9,3,17,88,20,160,67,101,117,7,196,28,165,44,106,75,133,67,92,68,215,104,55,216,100,238,107,161,196,118,122,253,195,174,248,152,42,186,122,112,158,164,30,21,138,157,90,91,197,163,4,100,197,155,101,194,197,192,161,64,141,229,140,185,4,192,240,44,150,65,64,33,51,176,90,34,187,89,48,61,24,220,198,97,139,152,182,69,27,253,37,132,48,68,253,52,161,53,77,56,98,103,222,230,169,79,22,85,55,136,41,6,72,130,4,189,15,24,128,253,48,155,184,188,233,124,14,60,165,233,98,233,142,229,163,127,126,153,212,79,233,9,57,147,161,133,42,172,180,149,106,15,135,214,117,203,36,201,129,207,247,137,169,169,247,185,139,62,201,175,232,226,41,144,0,100,0,0,10,51,53,53,69,102,18,178,211,229,253,126,168,107,189,178,153,182,191,81,187,140,173,60,87,156,236,11,16,173,111,112,205,248,196,131,58,255,45,111,103,172,69,233,165,146,204,29,216,39,8,126,80,223,175,55,129,57,160,165,248,235,187,234,170,176,200,68,199,255,251,178,100,36,136,247,64,104,81,59,25,103,144,67,198,73,16,97,130,92,29,141,161,66,204,105,60,129,11,139,36,65,134,36,152,26,108,46,29,66,26,20,217,72,96,192,153,70,80,71,72,26,19,192,82,173,150,25,196,75,99,121,194,130,25,65,196,67,253,102,229,147,22,176,54,161,34,193,194,151,220,57,69,53,68,101,152,206,19,229,77,217,91,142,254,23,225,220,123,153,204,228,153,126,178,213,120,238,191,238,163,177,9,175,22,130,223,9,91,245,46,152,64,195,146,162,204,180,161,82,190,114,127,173,110,185,237,187,177,34,39,176,126,201,125,170,44,132,239,236,233,40,43,39,31,31,162,108,134,253,79,167,203,98,35,101,101,133,67,184,168,162,212,109,206,155,27,158,204,201,239,206,190,155,242,135,54,77,235,110,195,125,245,232,212,172,40,117,134,99,9,248,234,52,139,150,114,88,160,242,1,159,116,17,161,22,186,34,140,158,238,110,45,219,6,255,7,248,103,169,215,80,167,21,72,239,145,158,213,250,109,218,180,35,44,201,237,147,103,189,65,92,145,214,27,45,28,45,189,206,223,160,64,0,6,37,196,174,32,11,19,105,163,208,133,60,117,35,76,70,82,142,142,243,152,202,0,167,83,54,86,189,85,142,2,167,133,62,185,210,84,140,91,206,204,190,23,141,90,77,71,105,43,178,90,208,11,112,108,176,233,80,41,84,237,33,186,141,167,90,169,38,195,66,87,107,186,1,47,241,156,41,110,201,145,177,25,85,72,7,82,225,152,48,0,144,104,228,95,179,96,160,66,137,95,165,97,134,62,34,44,15,62,44,12,100,1,130,62,44,181,108,3,132,14,29,17,145,47,112,208,37,122,242,55,236,230,82,134,202,170,209,215,195,212,227,83,55,69,29,111,157,216,117,166,202,89,45,105,27,180,241,68,225,185,52,102,36,252,147,93,92,126,138,151,28,194,2,67,6,94,43,21,215,235,234,70,208,111,68,89,232,72,140,22,156,140,253,104,104,154,36,207,82,188,214,243,42,60,136,85,56,216,125,203,34,32,125,33,19,169,176,140,191,89,90,67,56,219,11,212,21,104,226,10,190,250,7,110,224,235,25,211,0,33,56,98,4,186,1,96,1,2,230,168,75,212,141,243,254,33,44,150,125,181,18,93,69,146,216,132,44,63,80,81,98,17,162,112,147,131,198,148,134,16,46,33,121,101,222,122,65,29,7,18,135,61,27,226,228,122,171,159,79,141,0,104,0,0,10,141,37,95,44,19,184,255,48,75,147,84,53,107,195,13,210,19,71,15,171,122,179,180,44,98,89,75,172,213,221,168,222,234,212,156,161,169,51,59,91,24,229,222,203,34,146,137,52,49,44,122,32,232,62,83,35,255,251,178,100,30,136,246,214,104,210,59,24,76,240,67,226,169,16,61,102,104,28,185,153,66,44,101,51,209,20,139,100,65,135,176,144,98,143,122,130,203,95,150,6,215,211,69,30,95,118,122,72,20,209,138,175,69,84,95,98,20,150,228,149,34,70,6,12,197,119,148,215,54,82,22,57,32,22,24,12,32,20,17,82,1,48,144,96,165,196,83,54,175,20,93,114,134,24,215,220,167,114,93,40,89,177,140,31,216,97,228,134,32,168,237,198,235,15,71,224,153,168,212,158,87,90,104,132,164,255,65,215,73,84,10,48,130,108,219,25,104,15,249,170,204,251,122,38,69,30,32,4,145,21,20,138,4,82,31,137,146,81,65,68,79,100,176,236,22,159,235,175,6,117,36,94,160,217,86,210,68,79,138,70,107,149,67,148,157,151,81,18,142,178,51,88,50,207,242,80,39,164,220,108,191,108,113,30,144,249,115,101,54,188,204,129,9,210,164,52,163,221,43,118,209,36,239,161,248,39,12,149,47,138,7,194,112,78,40,66,92,250,146,151,2,239,231,82,93,77,108,130,22,150,211,97,147,72,69,202,127,88,2,47,246,196,84,60,0,162,205,37,177,177,249,38,222,215,121,195,143,205,166,58,141,23,225,126,184,215,224,40,46,30,148,208,110,111,10,108,37,212,147,177,159,212,252,86,236,86,65,40,113,28,103,30,62,243,186,112,194,133,151,97,234,45,163,80,100,180,15,66,112,38,48,145,96,98,150,160,84,229,36,23,176,144,226,235,0,17,51,9,22,56,215,12,26,88,129,211,88,115,122,160,65,36,194,24,152,0,46,111,64,45,10,2,44,49,134,66,88,152,210,6,1,0,32,149,140,134,16,193,2,13,96,43,45,219,89,145,118,235,68,130,21,40,100,43,89,203,145,36,147,186,152,42,253,208,106,178,201,109,248,42,0,150,42,13,200,168,109,178,70,79,180,105,20,9,48,161,183,67,35,105,184,69,27,62,212,115,38,134,212,110,72,217,65,247,239,249,149,215,202,59,57,205,146,204,167,45,254,205,108,86,244,121,168,61,148,59,61,74,109,4,10,185,69,133,238,150,93,89,86,20,115,49,158,4,145,10,70,38,228,66,199,80,232,17,62,123,201,227,74,8,48,151,247,239,63,188,203,6,61,13,232,199,151,231,29,142,89,196,199,32,88,208,42,130,239,120,97,151,8,22,163,141,106,72,173,183,217,199,165,252,188,89,15,143,125,158,148,0,128,1,0,0,138,170,14,130,42,39,82,139,38,187,246,203,97,249,200,18,88,161,174,180,113,111,133,88,5,83,90,96,237,51,144,77,175,155,166,171,21,164,156,166,220,63,40,214,179,135,169,165,143,171,182,238,217,130,95,134,108,197,18,89,138,255,251,178,100,33,4,119,59,103,80,203,25,79,32,68,227,89,37,97,235,42,156,9,153,66,44,225,62,65,30,141,228,64,55,160,56,180,214,230,251,170,38,98,178,1,160,74,135,5,144,87,50,146,27,25,10,33,5,222,9,53,88,11,114,93,180,38,150,144,0,90,94,23,212,30,72,140,35,217,16,35,7,165,102,80,65,87,225,228,194,77,84,58,163,252,145,6,136,129,117,17,190,38,137,171,150,60,205,29,149,172,207,16,14,158,11,10,235,79,187,114,5,59,139,77,53,7,198,109,206,155,142,204,225,0,234,103,17,18,24,105,179,189,81,67,220,185,50,6,178,118,87,82,60,130,104,100,179,2,70,14,55,5,136,78,183,211,50,204,209,236,156,194,152,219,213,164,40,148,145,43,183,175,226,141,249,77,95,164,152,135,102,167,10,155,229,185,24,170,23,77,1,0,0,183,41,78,118,186,190,196,148,154,55,157,85,164,173,19,136,81,39,212,187,148,145,198,68,231,95,54,105,22,19,213,153,63,100,83,253,255,115,78,63,6,20,90,199,148,34,93,111,150,178,231,50,87,37,38,196,77,139,220,194,182,55,232,242,188,194,192,50,248,36,219,127,78,232,40,204,138,24,176,249,210,199,165,209,38,186,68,35,72,12,236,137,103,81,83,229,99,26,242,185,187,243,50,26,91,214,229,209,72,140,138,87,45,170,236,99,121,216,184,206,155,87,113,74,157,33,208,89,196,65,210,94,202,38,151,73,240,163,144,226,131,23,53,221,72,49,229,2,10,89,193,83,17,76,32,99,10,118,50,13,206,40,123,82,108,0,108,132,102,172,98,154,175,82,40,2,194,251,150,58,13,130,18,4,214,68,119,229,58,220,212,59,4,112,116,138,145,75,86,34,94,192,243,46,59,172,143,243,240,219,198,236,51,86,127,42,113,158,246,148,229,80,191,146,239,169,41,48,97,116,76,205,132,104,227,114,44,137,178,109,37,15,32,85,35,168,155,33,32,108,86,74,201,24,157,8,160,80,146,228,213,53,225,139,54,217,93,163,36,79,212,62,246,151,116,250,121,213,251,253,207,118,221,90,151,99,137,132,191,218,154,56,184,23,0,199,3,123,88,239,101,109,80,18,98,228,98,54,194,187,94,97,134,101,198,155,149,81,125,49,33,198,170,196,176,100,127,49,255,42,57,16,197,9,15,0,135,156,77,7,198,173,2,48,138,156,152,175,12,45,23,56,199,37,173,31,114,53,111,232,255,245,8,16,32,0,4,181,25,18,145,88,23,224,191,80,196,158,85,89,171,199,148,90,31,105,145,145,24,70,146,174,215,108,49,200,102,61,156,213,121,76,111,46,84,179,8,159,171,53,167,219,46,67,17,199,26,29,130,89,172,25,60,255,251,178,100,30,2,246,210,104,209,51,25,52,240,74,3,73,16,97,3,132,27,57,165,68,103,225,58,193,26,13,100,65,135,160,168,248,47,181,41,124,92,197,178,160,8,52,196,213,51,171,18,75,183,45,27,146,209,215,88,54,184,176,193,0,131,152,36,16,213,8,121,32,8,2,33,3,137,46,168,33,96,45,231,107,35,70,182,165,194,92,160,0,147,173,67,150,234,42,34,101,90,34,244,168,36,137,140,195,83,215,90,44,189,151,203,160,216,140,55,33,107,208,4,60,191,99,186,148,89,194,61,70,8,128,80,176,96,10,127,76,75,242,36,1,0,140,83,89,22,35,199,135,66,83,66,14,99,64,204,194,2,8,158,133,57,228,103,253,243,131,246,26,43,239,148,59,238,32,126,254,221,45,58,239,43,248,237,202,105,197,235,162,138,102,230,193,163,103,140,108,163,46,59,203,35,247,149,122,164,189,152,85,156,170,253,101,85,200,209,218,213,141,66,70,176,5,174,241,76,22,20,174,14,68,163,132,6,34,161,85,149,42,145,120,81,171,64,227,239,22,98,147,115,3,233,189,97,42,246,12,170,199,73,116,116,255,250,128,6,3,124,65,67,43,38,232,191,57,215,42,20,138,185,70,180,187,52,85,68,44,31,35,16,199,61,98,186,158,205,168,93,22,153,92,157,190,109,122,234,247,109,85,62,66,35,33,227,232,241,103,73,184,7,80,137,148,66,88,6,229,70,72,2,88,21,161,1,176,245,7,29,25,125,21,216,67,13,99,89,137,102,4,208,38,98,135,57,28,2,224,36,203,188,90,84,198,4,5,74,192,42,45,12,130,27,42,56,217,7,132,44,149,14,6,29,222,69,6,190,203,92,90,175,2,60,52,150,139,7,176,21,94,166,46,172,174,228,141,214,141,68,29,234,104,251,91,157,159,151,192,199,161,105,161,103,225,9,44,58,142,98,8,219,138,88,171,10,183,52,1,168,74,162,145,122,76,87,221,214,100,128,164,182,31,169,148,79,39,146,146,60,61,27,206,130,121,68,178,52,122,45,194,105,74,226,127,110,109,223,201,218,14,236,141,168,179,41,79,135,9,174,27,140,188,31,205,141,79,200,241,186,109,168,47,125,214,97,22,165,153,145,31,51,24,19,189,37,96,74,144,117,194,212,196,192,250,149,23,135,208,125,183,64,98,48,178,73,199,203,138,83,99,156,241,119,181,141,136,247,251,123,173,115,255,210,176,0,0,8,128,0,1,70,92,148,141,141,42,19,221,144,185,248,198,233,101,175,163,178,242,56,176,24,136,135,130,84,96,79,167,227,45,146,88,135,101,20,153,76,206,196,101,86,106,203,111,231,73,26,118,28,41,91,58,105,183,165,237,41,30,229,175,235,158,193,139,255,251,178,100,35,0,119,75,103,81,83,24,76,240,69,35,73,16,60,195,134,26,229,163,75,76,97,145,193,3,10,164,85,135,160,224,151,18,90,150,217,132,60,133,229,175,118,225,134,217,120,178,160,54,72,16,62,247,88,149,35,40,54,52,18,176,74,151,112,20,11,168,183,131,166,22,18,251,83,48,189,77,74,30,240,205,144,146,149,108,73,112,164,75,76,121,29,166,34,254,37,187,116,140,75,216,74,156,188,145,167,233,30,156,247,222,29,128,35,175,27,30,187,75,185,185,19,135,195,96,219,8,99,8,64,169,158,176,164,243,252,145,34,45,147,18,27,244,161,65,48,242,16,185,128,216,186,33,163,48,19,12,193,25,17,115,136,135,160,7,158,40,218,75,82,230,61,74,80,17,234,114,85,35,74,16,161,207,136,214,100,183,241,38,10,183,189,86,114,213,108,23,50,230,16,193,66,60,70,27,204,160,137,160,98,28,79,95,89,171,196,12,223,170,226,243,220,86,150,13,202,219,78,0,241,243,242,220,130,210,229,155,12,180,240,145,236,112,89,104,24,38,189,8,123,147,63,139,19,29,117,118,238,82,239,74,255,214,160,16,10,152,0,0,157,99,174,75,236,232,80,184,146,184,106,146,85,61,31,148,211,88,126,152,128,145,213,244,77,193,207,58,123,210,120,189,45,236,167,162,214,99,214,123,41,215,213,177,55,71,216,171,116,134,98,82,215,114,26,141,184,247,89,75,220,216,87,186,248,160,138,172,184,82,210,117,196,35,97,200,54,219,164,200,136,140,177,46,75,150,21,152,89,165,107,14,106,83,128,22,95,242,246,169,193,34,11,114,29,69,25,85,87,241,142,82,216,81,199,233,150,183,145,10,162,191,7,208,12,196,193,224,126,29,205,7,149,148,173,201,221,3,245,38,35,78,160,120,46,48,126,39,48,203,101,170,116,7,126,74,74,244,189,1,109,76,147,209,75,91,252,116,61,161,216,229,131,226,123,148,150,93,48,228,199,150,113,250,192,86,67,86,182,181,197,139,41,104,98,164,75,163,170,47,186,229,212,118,253,15,101,58,101,120,150,110,42,196,211,69,194,171,116,160,44,109,111,10,240,93,52,45,56,225,179,18,8,86,232,118,41,22,186,190,8,155,22,163,172,186,34,102,162,100,68,193,35,42,38,104,90,134,165,41,136,241,62,197,151,107,118,7,244,119,59,235,163,253,16,0,32,0,0,6,2,106,140,200,187,13,65,43,162,28,120,226,54,218,252,138,97,167,68,146,80,148,140,197,116,91,124,33,233,184,126,197,91,54,37,119,229,180,150,169,232,38,231,59,111,79,84,11,66,203,32,119,21,119,60,174,202,243,116,20,22,66,209,162,42,0,81,69,212,160,10,110,174,255,251,178,100,39,10,119,137,103,208,187,25,79,32,69,163,121,16,60,102,130,28,81,139,66,76,101,156,129,9,11,36,85,135,160,226,151,50,103,61,225,117,4,20,49,226,50,65,208,155,105,67,70,98,166,152,192,97,76,161,13,200,78,16,144,244,220,16,180,198,89,6,46,203,237,34,70,136,34,53,58,1,37,149,65,105,137,194,23,28,185,82,71,69,130,168,3,180,251,47,71,137,89,44,38,42,247,102,48,227,168,202,219,38,113,153,20,157,193,131,94,201,251,211,151,6,142,155,17,29,98,74,144,16,213,40,220,169,57,32,50,136,148,128,64,191,171,70,177,2,1,95,242,96,65,19,182,50,246,34,217,11,213,46,13,192,136,52,59,1,91,232,136,66,92,249,83,43,43,132,232,69,5,204,147,182,41,123,255,142,145,157,42,2,42,224,210,118,71,103,96,27,24,33,2,25,228,80,75,26,162,154,133,32,223,74,184,79,182,13,198,27,186,202,6,153,211,130,129,234,183,187,34,162,143,207,58,242,230,97,124,146,17,106,130,247,165,70,197,139,16,44,29,197,106,24,210,115,136,70,184,238,210,110,235,214,239,127,168,6,26,18,52,171,197,118,205,25,13,230,32,234,196,235,206,180,72,133,42,100,10,160,230,132,248,181,90,147,79,188,170,181,121,202,150,37,114,155,80,191,173,249,215,159,130,25,28,150,48,172,84,78,211,199,105,74,134,4,243,140,161,186,53,100,179,130,20,17,45,16,150,100,123,250,164,192,0,65,183,118,12,86,96,40,134,72,225,102,192,196,138,44,130,166,30,192,47,12,150,13,146,70,131,45,16,208,166,72,100,10,165,234,42,160,12,40,58,10,166,34,239,76,69,45,25,13,164,83,180,151,5,82,203,94,39,213,155,170,86,162,192,87,188,13,73,13,185,14,100,121,106,190,210,152,187,174,226,208,7,46,19,8,167,112,50,116,236,194,122,118,184,190,184,198,186,241,158,122,229,46,54,90,186,17,233,173,158,196,55,206,216,59,74,62,241,237,22,93,213,109,188,222,157,58,113,18,106,219,233,150,159,214,57,169,122,221,109,179,165,96,83,100,3,25,250,68,238,42,230,28,113,141,100,163,67,119,4,69,73,120,36,93,181,227,201,121,199,23,161,216,175,125,83,13,4,157,110,227,113,216,192,104,176,128,240,211,139,105,37,197,92,197,0,172,161,69,3,2,138,130,98,169,98,216,235,103,76,175,126,182,254,176,8,0,0,6,177,101,172,141,15,84,201,203,126,100,82,232,122,150,64,215,227,51,72,20,202,135,170,76,71,137,179,195,51,147,246,233,229,191,75,149,215,234,135,41,126,183,49,110,146,85,19,110,144,27,250,190,33,199,9,164,172,59,204,138,111,255,251,178,100,32,130,119,49,104,80,179,25,79,32,70,2,169,21,97,39,98,28,105,163,66,204,225,62,65,11,12,164,65,132,25,152,91,119,85,80,194,72,210,168,184,234,88,191,1,1,88,16,112,154,1,49,12,183,7,32,140,134,51,225,96,219,146,182,12,46,41,73,190,81,154,169,104,9,15,0,200,65,99,22,49,130,38,29,46,10,192,38,28,20,250,194,170,245,41,38,85,216,80,36,235,91,153,82,54,38,28,227,201,159,212,203,118,91,199,114,12,135,25,12,10,199,97,150,203,105,243,128,98,85,18,46,4,163,28,102,72,115,242,49,166,138,90,38,199,89,54,129,53,90,88,105,157,212,209,102,207,248,146,245,73,165,140,146,189,182,242,16,193,97,93,46,71,10,42,128,247,248,137,9,214,152,74,227,20,225,75,212,216,102,57,136,160,194,45,103,246,132,0,3,148,201,28,188,25,248,211,227,42,171,246,155,246,88,242,53,122,100,238,6,149,4,113,26,54,77,80,244,2,149,170,205,44,92,72,192,92,248,156,192,88,157,99,128,54,19,19,178,121,169,161,165,128,163,117,41,54,84,42,142,198,63,99,187,21,119,245,0,16,8,20,164,54,176,143,210,33,53,234,119,198,75,13,51,134,198,245,195,181,214,43,236,133,45,235,92,107,178,121,70,165,178,169,78,117,229,246,251,98,205,5,254,204,218,150,190,15,228,56,234,195,212,234,45,74,143,170,225,96,80,34,197,80,176,185,234,97,29,97,108,168,185,137,4,140,197,181,127,7,71,80,116,62,8,160,26,41,188,225,136,64,80,0,33,228,225,1,192,22,48,104,246,140,109,10,34,48,29,16,82,197,214,25,16,58,99,129,79,34,96,52,84,97,81,230,228,222,36,67,59,104,16,107,13,92,180,158,211,90,131,71,141,51,84,251,157,126,110,188,16,62,162,48,124,162,79,33,188,42,112,18,72,106,39,161,11,154,71,200,139,69,165,202,100,109,185,157,139,219,87,74,54,206,161,40,121,207,56,78,230,16,181,74,67,114,164,203,2,137,107,51,217,163,253,102,238,68,207,223,80,185,248,92,242,179,45,249,22,241,3,212,84,198,253,57,215,71,86,196,135,20,223,159,81,76,168,104,24,153,32,165,210,17,239,193,96,27,235,46,239,215,1,132,187,238,18,206,143,86,107,233,101,16,6,232,189,10,103,112,110,89,77,160,114,79,161,243,230,64,206,23,83,221,72,182,234,42,66,255,236,245,66,4,0,45,128,0,5,64,111,140,114,153,56,146,30,107,112,20,86,80,59,86,188,82,188,68,129,164,91,78,147,42,93,170,25,213,75,236,245,108,110,132,184,55,209,209,109,95,59,3,82,181,244,89,80,178,230,112,47,15,5,33,255,251,178,100,30,128,118,157,103,210,81,248,102,162,68,34,185,21,5,235,10,156,169,163,69,71,233,58,193,18,138,164,64,243,33,144,70,28,140,45,170,237,110,76,29,127,49,150,32,160,41,172,200,32,37,242,149,104,68,60,217,82,169,2,188,224,26,69,29,64,0,177,214,90,180,183,35,0,1,98,96,97,112,166,225,101,20,201,137,179,117,45,71,184,125,72,59,146,197,31,159,6,160,92,152,28,41,14,144,132,177,228,148,131,65,33,93,150,159,45,62,39,175,108,168,182,235,106,196,101,200,112,182,218,212,176,158,86,176,45,238,252,61,185,92,203,20,157,160,187,47,186,100,92,104,207,20,90,145,179,109,179,54,147,235,158,230,75,91,4,115,69,75,151,103,109,150,65,92,172,93,61,63,183,201,102,40,128,0,8,200,18,248,126,129,160,94,134,187,170,165,75,224,250,60,28,217,72,176,164,32,218,58,218,254,24,199,140,157,53,102,177,43,103,139,52,104,233,102,68,43,36,22,54,161,41,42,218,193,64,42,135,8,8,12,75,46,189,3,108,111,166,153,159,168,0,0,98,0,0,5,80,164,32,43,75,130,228,22,231,33,60,86,172,170,215,69,67,184,1,206,10,81,240,82,81,2,214,158,106,127,51,231,5,92,117,102,91,84,108,170,248,144,225,88,162,83,68,74,30,204,47,10,192,146,165,16,210,117,51,33,42,94,203,213,21,24,67,79,67,170,135,174,120,217,50,120,0,136,97,48,100,40,37,28,5,42,130,195,199,9,144,167,201,148,36,94,35,146,97,113,166,56,68,32,168,66,241,22,64,100,114,150,3,0,14,10,100,50,52,60,84,202,126,153,167,167,27,44,109,152,18,238,137,48,207,163,110,168,111,40,154,152,87,141,21,62,236,63,144,12,213,216,253,185,178,169,226,69,219,37,164,86,146,23,77,175,11,151,247,93,30,9,17,88,177,136,172,58,6,222,10,166,165,129,129,72,138,21,216,86,180,234,16,202,132,249,61,99,195,223,89,16,124,44,99,144,147,50,160,89,100,72,23,38,106,212,144,214,164,229,229,19,236,204,48,70,202,51,148,7,10,11,172,58,101,50,46,233,166,35,116,180,75,11,253,87,80,213,238,52,22,61,213,180,169,163,64,81,10,10,206,138,145,98,146,145,194,38,168,106,71,6,214,224,16,160,13,14,231,227,54,44,186,154,154,235,71,209,74,63,255,64,0,128,0,0,1,144,76,129,137,148,130,71,221,155,52,182,71,42,246,101,29,118,159,148,182,132,52,195,88,24,53,3,82,131,186,246,88,150,201,172,85,158,187,43,206,51,51,79,69,187,182,227,18,183,221,157,181,216,242,62,52,132,133,86,230,190,174,16,154,58,16,138,167,32,255,251,178,100,37,6,119,165,104,80,75,26,79,32,67,99,121,21,97,232,42,27,41,143,68,204,97,51,201,11,15,164,96,245,141,112,58,234,28,97,67,13,47,129,114,3,170,56,177,161,78,23,88,48,96,84,136,80,225,64,208,114,131,115,0,106,48,116,241,38,228,73,13,242,33,145,134,45,73,151,26,160,66,52,130,193,130,135,21,77,2,64,209,70,32,10,136,47,243,10,57,222,105,44,85,149,51,246,70,193,96,118,38,203,156,167,42,27,249,153,107,56,90,204,49,167,192,48,123,213,33,139,184,242,237,128,201,32,46,136,25,38,48,209,40,136,105,8,123,10,76,21,48,94,73,137,17,138,101,4,97,166,201,113,220,182,148,42,103,90,128,192,163,21,38,93,238,189,92,137,248,153,244,121,74,238,163,166,211,83,46,49,73,84,235,255,254,43,78,215,45,233,72,202,244,44,209,64,0,48,234,128,61,110,16,42,47,9,3,78,221,174,131,101,110,44,250,204,216,49,41,85,60,195,117,144,1,94,235,53,134,25,28,250,66,115,99,166,16,138,129,8,135,78,107,113,105,114,49,91,164,196,47,160,204,97,227,31,179,235,215,255,167,234,16,3,36,50,123,37,250,180,169,169,127,35,80,228,167,113,248,167,226,221,218,26,62,129,158,162,15,12,178,244,205,105,219,86,41,178,173,46,150,196,162,210,157,201,35,114,75,149,165,176,52,14,253,187,82,214,136,135,207,243,81,96,148,9,232,94,212,23,67,146,141,41,139,61,47,224,192,6,4,50,101,252,56,35,64,25,98,194,133,140,134,133,76,132,5,238,33,89,250,198,65,28,164,9,80,235,77,200,64,153,127,72,76,92,21,154,80,194,222,163,209,114,201,129,12,193,170,153,239,102,109,209,115,64,13,57,154,220,98,15,243,140,211,154,108,130,14,128,236,76,226,217,178,141,231,39,198,68,234,161,100,138,142,156,16,167,26,46,136,173,22,77,235,155,64,170,37,111,178,218,75,233,57,21,35,164,104,100,126,77,83,21,114,124,185,86,32,41,159,82,127,74,100,179,211,14,223,254,39,112,77,215,106,9,152,189,124,0,98,21,7,173,240,139,2,213,136,185,27,79,95,53,129,192,233,54,165,139,64,239,210,209,187,139,249,54,19,220,55,46,225,103,62,171,17,205,188,182,60,168,242,11,199,181,166,158,61,230,133,219,188,101,228,118,76,161,100,119,10,20,94,94,255,237,0,50,16,49,176,0,1,78,6,139,138,128,116,158,101,128,255,63,153,155,216,219,83,198,33,171,24,66,162,157,42,178,213,94,176,151,63,31,50,168,218,146,140,210,195,145,81,84,181,167,203,36,176,225,53,61,74,38,84,72,194,218,85,37,3,145,116,173,7,255,251,178,100,34,128,118,217,104,210,233,248,103,32,67,227,105,16,60,70,130,30,137,163,62,44,101,154,209,21,141,100,85,134,32,232,34,188,174,71,143,197,26,176,198,19,161,118,23,203,240,116,42,82,206,159,38,158,60,2,129,63,132,38,125,7,7,2,6,105,80,161,176,210,67,162,225,41,122,20,38,82,234,80,200,2,58,207,99,111,46,110,13,119,102,153,155,70,167,247,14,188,53,111,74,222,11,244,152,246,146,198,243,117,113,229,95,155,197,91,76,233,117,51,41,37,85,125,106,255,86,75,139,224,49,11,215,19,212,30,39,29,87,56,89,154,92,188,153,151,89,185,233,194,25,252,180,185,243,183,151,33,26,226,162,83,114,184,153,230,111,221,9,92,184,120,132,98,201,181,202,172,51,89,186,117,167,16,194,26,61,64,226,61,160,11,171,148,21,134,224,161,48,60,173,164,242,26,26,12,52,239,166,79,6,106,203,13,102,123,159,241,238,223,242,194,64,115,232,8,60,153,224,27,23,102,183,31,173,118,16,195,143,138,176,170,153,211,227,110,175,66,221,235,0,74,56,157,166,25,168,172,92,188,174,170,195,210,46,184,213,53,220,36,70,19,138,148,192,149,172,145,11,66,5,150,97,75,46,152,146,202,34,116,151,229,50,8,76,5,156,82,79,5,75,101,206,196,16,207,33,168,105,225,70,197,1,3,40,57,195,160,47,225,42,77,33,216,218,51,150,233,94,165,67,134,97,138,166,0,105,12,216,202,163,36,80,43,83,12,51,70,65,4,6,216,71,91,108,136,28,56,178,231,211,161,64,12,8,140,86,192,145,55,19,13,81,216,141,97,16,224,15,28,84,52,47,125,192,160,175,118,40,223,23,133,143,199,209,175,23,221,46,211,221,126,175,71,149,239,78,104,5,8,26,196,7,22,162,137,219,122,229,176,237,152,18,196,147,86,200,9,254,102,96,48,9,142,12,117,245,154,234,58,180,183,39,21,169,105,18,12,91,145,41,114,183,185,203,109,159,33,126,69,54,88,119,235,14,113,187,100,15,36,105,115,141,206,94,231,148,156,220,250,246,171,191,182,190,204,143,32,178,40,127,26,77,165,66,163,182,151,234,108,178,7,140,222,48,3,111,68,68,45,12,78,222,186,108,92,33,242,110,222,139,174,41,65,18,93,172,247,136,218,255,155,131,176,208,96,30,72,240,76,216,198,149,120,5,166,73,6,197,26,20,22,105,102,57,145,67,119,127,74,225,159,239,64,24,140,0,0,14,36,147,14,71,152,62,12,96,178,43,210,170,104,228,59,6,74,31,151,224,161,8,147,0,198,94,152,106,122,245,39,210,75,172,125,90,88,228,59,40,236,126,189,121,92,170,189,53,73,135,70,165,135,109,255,251,176,100,29,128,246,193,102,81,187,24,76,240,69,100,57,16,97,34,104,28,13,163,69,71,225,57,1,23,15,36,65,132,141,160,230,154,166,80,98,229,230,131,200,71,2,183,38,252,191,76,141,188,101,14,195,250,9,48,147,193,169,84,170,72,205,32,29,88,88,49,122,19,16,17,203,104,36,69,161,17,60,8,38,189,33,70,102,213,147,42,162,211,103,141,121,110,202,35,140,42,121,138,202,28,167,154,24,151,62,140,129,172,55,118,245,234,136,211,67,176,221,44,78,83,61,27,215,234,179,170,15,28,135,245,140,212,87,85,12,125,75,248,103,32,176,131,96,83,34,70,81,19,26,3,192,16,136,168,162,68,50,167,117,74,19,14,229,8,132,218,101,85,245,118,138,152,102,77,226,103,105,143,253,41,40,245,213,97,19,141,244,202,233,86,234,147,129,67,174,218,185,81,75,146,231,253,89,231,98,204,212,159,0,82,9,63,101,29,191,210,44,79,37,238,1,67,231,37,147,41,95,41,82,235,168,88,234,214,134,135,73,11,11,2,12,80,250,43,48,33,36,191,86,99,202,35,109,159,219,210,160,4,2,136,0,0,21,34,135,90,152,57,147,194,220,166,83,61,82,208,251,71,188,47,210,138,112,62,196,33,64,120,43,83,204,16,217,220,221,184,39,28,168,241,250,191,78,77,149,177,207,28,202,108,99,156,184,178,99,204,133,204,137,166,155,12,67,140,121,101,162,114,61,189,139,161,84,37,72,222,51,21,210,177,204,192,4,68,202,33,204,4,124,81,10,192,144,197,132,128,162,33,41,168,239,184,97,212,172,28,38,102,166,107,233,137,58,226,142,100,97,99,162,34,192,94,92,242,134,184,206,31,71,157,77,157,86,205,81,21,31,103,29,223,121,40,36,77,201,200,128,109,246,122,19,106,161,210,85,14,82,190,148,137,211,141,161,110,218,97,188,246,97,54,7,136,196,68,234,147,13,130,102,0,145,119,148,122,1,90,72,215,188,254,145,27,20,114,50,77,54,187,82,228,143,254,1,153,144,162,115,16,130,173,93,153,78,202,249,200,251,220,151,81,53,184,224,235,26,218,143,164,59,246,170,51,53,229,208,195,41,123,218,131,235,190,64,60,206,62,87,145,175,246,196,203,221,48,113,152,154,60,176,200,242,165,198,24,135,222,65,82,23,129,92,232,28,192,198,223,80,163,206,82,88,169,36,25,99,118,181,190,159,213,92,0,69,164,93,193,67,37,178,242,69,167,114,38,208,34,178,148,193,90,110,186,231,46,152,80,132,111,22,99,91,101,109,205,176,71,94,9,217,217,201,69,89,23,210,201,39,44,70,161,235,49,248,15,6,70,209,154,107,115,90,140,209,2,16,234,114,42,5,191,255,251,178,100,34,128,119,115,101,207,139,25,103,32,68,194,201,16,61,3,104,26,253,157,69,44,97,51,193,8,9,228,84,244,25,154,101,102,15,169,51,219,171,70,111,66,231,44,130,69,134,140,121,70,53,52,161,227,77,169,210,72,193,24,58,67,5,52,107,5,142,16,105,155,208,125,231,153,65,71,1,52,8,206,62,166,61,233,54,44,42,132,10,156,184,168,117,30,237,237,14,73,142,178,249,121,109,147,84,182,48,132,43,78,100,19,23,12,193,25,114,174,214,110,141,233,118,200,229,170,99,23,91,173,235,100,135,223,87,200,118,139,135,154,76,184,70,249,45,251,145,226,183,222,12,148,56,202,251,170,62,92,186,218,121,227,211,135,200,110,48,117,13,222,89,48,236,90,183,40,87,133,78,238,182,231,204,204,181,59,249,182,230,55,38,102,217,240,121,83,140,239,101,8,195,149,92,36,9,104,139,133,161,28,78,39,171,130,30,24,136,81,115,22,78,228,10,198,15,152,238,146,113,161,1,133,78,53,107,139,19,98,37,189,52,158,137,32,96,147,194,132,78,9,192,128,19,52,9,174,20,13,139,45,123,208,194,235,31,106,92,167,237,244,0,64,2,128,0,240,202,102,133,204,231,191,9,215,38,110,48,245,168,147,149,75,3,168,11,78,47,113,150,225,33,148,191,22,240,212,237,47,43,206,90,149,75,187,41,187,43,237,106,57,136,122,229,44,219,212,232,190,178,185,216,125,79,52,151,1,174,48,7,109,79,2,68,189,213,12,189,44,92,132,147,10,13,87,58,232,58,203,89,80,88,2,50,4,112,5,194,251,135,104,58,227,107,64,163,177,8,100,103,218,104,179,116,7,151,68,20,202,142,139,73,101,204,93,67,135,0,228,50,134,230,229,195,239,130,119,189,106,223,31,120,115,129,217,132,203,167,121,173,217,213,44,61,106,53,132,202,48,220,225,146,72,159,83,123,20,89,43,124,182,8,173,108,70,221,149,32,155,61,105,174,209,197,174,76,152,98,80,203,71,247,86,16,18,180,172,55,255,12,201,175,157,207,101,153,255,80,255,247,36,232,28,36,163,63,234,10,11,80,75,132,161,63,1,113,0,55,149,9,7,3,112,49,147,72,163,113,173,32,125,20,239,255,182,148,11,83,20,153,135,128,162,225,120,24,160,113,35,111,65,124,113,247,72,134,10,170,246,247,42,46,102,120,117,31,174,150,161,119,108,255,233,0,76,14,79,100,148,5,6,92,247,192,235,65,219,151,94,148,190,144,167,237,109,18,4,238,4,225,110,79,207,107,193,82,233,168,181,207,130,241,229,170,145,89,185,127,208,75,163,113,6,153,31,116,214,203,43,113,216,50,236,144,38,18,74,46,69,118,64,6,90,35,255,251,178,100,35,134,247,62,104,80,11,25,79,36,67,34,57,16,97,235,38,29,85,163,64,204,101,60,129,20,139,100,65,133,153,136,43,188,161,42,110,12,18,65,137,12,128,68,71,26,145,41,164,133,36,82,41,24,214,4,158,100,144,4,72,75,82,17,65,193,133,39,48,115,59,186,46,202,8,140,177,2,6,46,160,53,80,224,26,43,114,69,50,228,162,251,48,108,239,194,101,66,153,74,234,101,110,131,242,217,221,38,138,148,12,165,146,184,242,10,88,131,175,14,191,146,247,213,253,0,238,17,144,140,6,202,31,15,72,223,34,89,26,194,148,100,150,64,99,127,211,19,27,182,149,21,159,54,170,168,10,39,106,174,186,236,119,91,115,154,165,171,55,219,126,125,99,174,130,63,39,193,6,179,253,199,194,16,219,138,78,105,180,138,211,47,163,10,162,51,170,77,22,149,26,36,111,97,78,111,146,51,104,188,250,174,161,85,40,250,174,237,210,220,106,68,66,30,1,17,81,129,96,64,72,232,169,49,99,6,9,42,26,89,246,134,15,30,145,87,28,221,160,0,26,139,15,17,181,10,191,253,10,210,8,4,253,170,68,148,12,43,75,47,116,114,41,97,192,150,53,182,72,214,27,34,198,96,66,39,39,82,56,202,164,80,45,121,123,183,24,147,82,76,78,193,89,97,39,150,83,74,239,187,81,122,182,221,248,251,73,140,187,140,133,123,146,140,168,196,174,0,140,81,140,9,63,209,164,4,166,56,173,229,180,91,201,242,52,96,34,201,132,105,28,8,80,217,108,223,64,184,1,64,194,169,169,3,197,3,124,38,54,100,162,37,130,1,128,37,160,24,42,24,160,196,7,151,84,162,17,43,66,129,151,57,94,39,50,128,68,227,170,171,60,197,145,209,156,35,178,76,201,213,166,44,216,155,51,169,105,145,96,236,76,95,220,170,56,233,15,142,212,209,157,148,130,165,137,211,101,146,104,137,200,40,177,137,164,228,150,48,78,31,52,88,171,38,228,78,248,249,50,66,129,88,111,90,218,172,123,228,159,65,41,82,7,245,227,225,40,217,149,59,177,121,123,98,113,175,176,85,56,37,50,203,68,50,157,83,166,139,132,180,2,27,11,117,34,212,243,240,18,78,223,117,207,75,230,193,94,214,247,153,254,119,25,84,222,246,177,139,210,197,128,66,166,50,69,205,94,42,20,73,19,198,214,29,21,20,232,24,154,97,160,17,246,52,87,188,197,54,223,79,82,191,209,72,0,16,97,128,0,6,97,45,24,179,112,81,189,134,185,127,21,13,136,169,97,67,99,16,97,28,68,143,22,55,177,94,63,77,254,245,150,88,84,153,44,224,238,155,205,163,57,34,59,82,24,138,60,82,130,96,117,26,141,255,251,178,100,29,128,246,142,102,210,209,248,103,18,72,7,25,0,60,194,134,30,29,153,62,204,101,60,129,4,12,164,65,133,13,160,72,90,194,140,238,69,159,35,164,139,94,35,66,38,37,16,244,235,84,237,241,115,16,156,103,146,83,53,82,43,160,96,97,16,231,11,18,58,22,188,79,60,113,124,192,79,115,99,120,90,227,194,212,96,54,222,33,66,229,157,7,106,79,128,228,5,158,43,11,28,58,92,128,104,157,197,102,38,108,156,25,50,118,213,202,240,35,159,191,181,4,199,204,39,158,118,183,15,33,202,68,112,102,100,110,170,192,96,252,253,10,136,137,72,118,47,32,64,126,187,149,184,72,108,118,127,237,54,200,41,18,213,67,210,57,51,97,107,81,37,170,83,69,40,148,214,38,94,95,174,98,60,16,38,198,56,35,0,84,98,28,211,121,139,170,48,189,157,147,81,182,176,201,151,109,153,156,57,191,4,9,179,153,170,215,155,27,70,171,24,90,47,78,201,17,78,250,181,145,238,204,135,116,210,134,214,180,45,108,148,115,143,215,173,140,28,199,217,124,238,214,118,168,0,128,0,16,151,74,208,160,110,212,108,191,176,250,164,142,192,247,210,185,156,193,234,233,76,2,160,44,64,183,237,197,182,230,181,18,169,47,229,105,186,43,151,242,144,95,157,167,156,164,165,134,160,70,66,254,187,105,212,187,195,156,185,84,241,113,32,178,64,171,128,164,210,21,47,86,29,33,133,138,95,242,212,45,84,23,45,136,135,71,83,102,146,224,204,141,98,142,27,67,175,49,72,84,199,7,101,33,27,136,24,120,156,56,171,57,53,7,99,104,62,235,50,177,0,225,112,193,68,128,132,143,230,247,179,178,240,42,70,178,184,182,232,178,4,168,112,148,21,145,83,182,71,110,28,155,100,78,115,11,129,176,135,217,148,190,102,3,204,164,15,216,138,66,4,8,7,22,37,227,171,146,200,86,50,74,128,132,178,35,228,71,217,62,3,61,203,163,104,101,134,216,89,81,77,106,30,82,40,153,96,74,97,84,16,245,9,157,81,232,29,159,197,10,23,31,255,202,237,185,55,49,33,112,249,97,10,135,221,238,93,88,125,168,34,155,8,18,51,216,188,236,229,68,233,37,36,195,77,57,133,237,1,84,87,116,75,106,131,102,169,4,36,149,166,122,142,3,73,215,67,99,24,228,161,239,141,54,144,132,49,184,50,134,176,233,198,130,192,123,122,80,221,148,211,92,0,128,0,6,144,235,220,46,26,195,63,9,224,239,181,39,181,252,183,44,128,37,46,134,98,193,160,244,138,23,53,25,185,49,30,194,212,55,42,165,195,57,251,242,154,149,45,228,224,199,172,58,80,203,171,147,43,101,77,49,128,91,255,251,178,100,31,3,119,10,103,208,179,56,79,144,69,98,41,21,97,232,38,26,237,163,69,12,97,51,193,8,133,164,85,135,176,208,10,0,13,1,106,177,98,203,39,59,132,235,165,131,4,70,212,230,90,169,6,158,232,39,25,76,35,50,248,1,143,99,224,69,193,16,136,81,32,72,203,29,14,35,135,141,46,106,58,88,91,136,94,176,87,4,140,1,34,108,167,164,141,207,17,9,173,70,214,25,76,156,85,237,199,66,27,128,218,172,60,192,23,218,129,65,144,171,15,52,60,250,65,79,227,235,8,206,64,168,58,214,83,73,50,108,92,193,226,38,136,14,25,70,142,210,34,177,157,80,201,117,97,34,38,89,244,182,117,215,140,152,95,32,133,89,108,101,20,52,155,23,54,96,215,229,159,144,188,253,127,95,218,209,234,48,174,219,0,74,117,77,123,8,0,1,86,84,66,38,38,223,27,79,5,52,181,107,161,167,49,224,67,211,90,64,1,74,244,233,29,213,73,2,238,121,225,230,94,245,56,112,194,77,113,227,234,169,39,207,130,103,14,94,108,122,135,60,81,202,3,26,37,213,210,67,188,114,173,27,127,255,88,24,0,56,164,34,26,36,91,104,180,50,164,153,138,195,48,211,32,189,14,42,162,112,154,140,187,93,247,105,255,141,97,3,221,137,91,139,74,235,242,180,162,110,147,115,14,156,82,212,52,233,221,127,91,179,53,109,159,247,113,174,37,90,85,22,240,100,227,67,65,85,143,22,99,109,105,163,64,8,160,176,202,30,139,38,16,46,193,137,51,98,240,166,58,177,154,190,10,113,251,165,184,21,202,159,0,48,8,0,96,128,131,5,41,33,11,252,149,4,199,110,202,80,190,29,197,6,95,168,47,85,253,116,37,51,171,153,92,187,170,102,202,221,105,107,47,112,37,48,228,163,41,99,204,250,206,208,31,50,62,239,235,212,213,32,207,190,101,226,172,82,148,153,202,114,204,143,97,184,48,70,215,181,245,182,94,220,153,156,115,255,74,161,231,27,223,14,187,206,82,58,124,255,173,109,211,167,153,205,174,220,47,167,175,236,10,237,66,66,59,12,237,123,194,150,83,44,87,52,56,129,168,78,77,162,71,240,14,212,225,64,216,93,136,9,10,57,226,17,232,52,16,58,211,168,97,20,133,91,34,232,213,77,10,135,61,160,40,100,180,57,80,224,76,184,194,85,254,164,246,245,65,0,0,37,0,0,1,83,196,101,139,177,99,40,14,115,172,254,120,140,105,53,16,248,172,198,152,141,0,1,1,106,67,12,251,124,135,89,192,229,132,169,163,199,37,166,243,185,165,106,219,143,117,231,136,99,94,79,36,250,32,19,133,253,141,100,96,0,236,228,53,199,20,56,103,193,149,255,251,178,100,38,8,119,56,104,209,81,249,78,176,67,227,41,16,97,131,98,29,65,163,64,76,101,60,129,0,134,164,84,240,177,130,57,162,162,178,193,34,87,98,168,165,158,215,224,146,70,113,76,237,21,212,4,194,68,57,208,83,32,160,10,227,92,131,19,24,36,40,163,98,18,37,184,169,154,87,170,117,1,80,117,102,79,244,235,110,16,166,86,232,210,43,43,69,118,153,70,14,124,114,51,14,192,49,150,86,198,225,203,47,46,115,83,129,1,226,241,58,104,144,155,28,251,207,57,146,51,56,201,115,168,30,35,88,72,2,154,110,74,138,203,201,20,9,66,232,84,16,7,215,32,134,70,40,229,193,180,36,66,7,164,46,84,244,48,25,33,58,72,73,17,226,217,253,197,158,218,194,114,40,107,110,116,5,148,203,173,183,136,169,147,161,185,163,181,246,71,44,221,103,37,124,201,223,219,89,34,189,3,94,228,97,139,220,169,142,42,210,52,49,204,198,209,194,16,73,146,229,78,210,228,24,31,108,82,215,58,100,203,162,133,243,201,75,207,69,25,27,107,70,219,3,235,254,44,0,0,107,85,135,51,197,138,176,232,230,225,69,161,171,14,91,167,13,220,119,25,88,201,203,220,45,118,52,208,167,158,222,198,104,244,252,97,148,212,179,26,122,107,59,150,118,204,173,174,69,147,209,214,131,91,118,232,94,168,213,57,0,89,29,19,170,211,132,65,74,132,142,16,141,137,172,80,86,161,246,152,74,197,206,144,234,42,32,28,199,36,184,103,88,1,104,217,9,2,39,184,32,230,195,4,50,0,3,38,47,180,52,182,131,204,44,220,172,192,4,72,163,8,84,186,21,0,24,19,236,172,109,5,29,18,45,30,209,149,197,149,44,45,58,235,97,75,137,113,38,53,27,17,83,12,159,185,245,25,148,198,101,101,2,69,13,246,70,103,229,190,23,163,253,18,133,164,237,80,187,240,169,115,41,36,140,120,201,18,180,140,249,100,215,12,19,61,60,246,77,127,224,140,196,154,88,128,69,151,61,180,151,102,16,52,48,137,5,163,101,181,220,180,245,55,86,52,94,161,251,108,201,222,20,56,40,72,63,7,107,146,81,66,133,213,196,234,39,137,115,109,198,142,128,199,190,184,200,96,212,6,36,36,26,5,148,52,252,200,16,217,67,241,198,140,188,52,177,92,152,56,21,75,219,222,162,173,14,67,227,228,16,171,109,213,235,236,0,52,29,128,0,1,196,17,15,28,188,73,65,60,243,71,162,49,137,217,138,104,202,159,127,200,66,185,194,227,30,83,11,162,113,158,94,77,192,15,180,162,89,98,236,114,67,79,69,22,151,246,213,20,252,149,245,171,3,198,223,198,94,223,204,48,4,221,79,7,255,251,178,100,35,0,119,44,102,81,83,25,79,32,66,129,89,21,5,235,10,28,117,163,69,76,97,51,193,6,138,36,65,134,12,168,44,70,24,75,164,145,84,131,209,123,219,186,124,160,61,98,4,24,140,203,17,157,37,136,232,212,169,50,58,16,148,225,193,11,24,80,73,196,24,168,197,179,2,144,186,210,185,15,2,35,78,177,8,138,152,197,45,252,129,236,196,169,160,6,106,193,89,242,177,175,232,126,122,172,58,192,171,185,110,251,79,117,38,157,233,36,21,39,131,163,27,76,149,33,141,38,38,247,63,212,8,92,24,98,5,55,103,84,146,2,20,130,168,193,162,81,146,96,68,161,208,20,74,133,1,179,237,168,76,79,208,75,152,21,200,78,145,142,74,125,27,136,158,135,164,215,86,20,142,166,233,84,27,179,72,180,48,156,169,16,128,0,14,38,225,228,253,0,214,228,9,194,73,142,145,34,84,146,196,110,151,80,100,5,121,224,248,36,96,22,54,9,11,211,120,44,224,64,78,108,149,13,113,162,13,105,23,202,62,93,133,244,185,14,56,192,8,250,224,39,58,207,212,121,150,105,2,0,20,128,0,4,212,111,72,55,165,174,184,237,59,79,174,47,196,220,166,26,151,59,75,233,29,12,145,84,210,86,250,63,32,138,93,162,149,205,78,210,212,164,141,95,213,217,12,245,13,172,102,111,202,167,35,48,213,51,184,143,202,100,95,34,212,177,164,24,116,223,164,243,121,35,130,48,160,153,176,187,110,138,163,64,97,104,215,50,142,33,45,34,67,20,128,112,33,134,216,77,97,237,15,0,26,21,92,10,202,96,163,139,55,50,218,94,251,44,36,251,95,152,127,147,17,236,133,51,151,17,114,189,237,49,246,105,78,84,29,19,107,241,105,76,2,253,65,85,229,240,199,41,101,111,184,76,130,154,10,15,168,40,44,242,137,225,103,208,217,148,72,200,5,40,80,154,66,102,112,191,67,16,93,178,99,245,100,112,36,34,106,52,245,92,212,196,32,224,164,116,153,15,68,105,5,250,92,65,121,212,87,162,92,156,73,56,152,72,210,218,155,243,170,175,255,95,205,149,46,204,98,3,200,65,2,243,2,48,248,43,6,1,45,172,213,240,137,198,70,250,245,77,78,25,196,24,72,40,58,168,96,94,10,82,1,45,63,45,99,82,42,195,207,137,150,250,173,11,146,12,13,182,145,91,158,215,60,116,143,232,250,0,24,168,0,0,14,171,68,219,79,137,60,47,116,73,185,90,127,230,37,144,68,173,216,118,83,156,115,75,41,134,75,98,50,156,126,99,148,147,242,184,221,171,209,153,217,108,102,165,60,186,59,106,6,180,252,76,177,213,141,34,96,37,221,174,158,139,212,136,101,221,110,255,251,178,100,35,128,247,49,102,209,59,24,100,240,70,3,185,0,60,3,128,27,21,157,71,76,101,51,193,27,11,228,0,243,141,192,5,214,104,43,17,174,52,134,112,223,48,146,236,150,237,206,38,161,133,67,36,38,216,35,66,39,24,64,100,18,165,70,161,98,168,0,168,16,26,170,9,214,96,218,197,129,83,213,77,193,64,92,243,176,74,79,221,119,229,76,33,161,86,149,90,112,236,217,114,26,163,7,92,247,33,199,178,81,71,43,230,230,162,101,247,15,74,229,122,167,127,164,253,86,55,171,62,207,81,110,55,124,47,166,62,14,140,143,15,249,214,28,55,76,240,232,200,216,178,54,16,16,143,26,229,81,180,114,34,179,124,195,75,48,39,29,175,125,13,195,228,170,151,46,153,179,231,75,150,179,1,141,99,118,146,179,106,254,228,203,24,63,67,76,78,128,80,100,39,170,184,46,205,80,118,202,58,179,76,110,135,30,140,201,20,63,18,110,47,6,69,150,110,83,135,155,81,205,17,81,65,167,119,155,98,3,227,30,103,83,210,49,43,72,225,123,52,157,115,230,44,156,181,22,18,79,215,186,245,0,128,28,64,0,0,163,130,167,209,230,47,78,212,100,241,39,242,130,180,126,121,217,153,135,17,128,216,20,114,157,236,66,39,35,145,97,149,200,197,89,139,212,186,183,98,254,114,202,209,28,36,216,63,180,176,19,3,110,110,77,123,76,169,75,81,189,77,21,51,240,160,138,145,7,165,5,150,120,161,135,141,177,32,176,65,169,80,134,69,208,64,9,101,206,114,76,37,9,79,80,0,116,101,199,6,152,91,148,3,64,194,49,217,182,112,50,103,8,68,47,58,233,110,107,253,150,70,28,230,86,229,118,13,105,11,9,27,187,81,97,169,233,160,137,153,233,20,73,219,212,154,245,24,169,164,72,117,139,217,206,121,15,111,110,106,85,82,20,236,157,149,214,37,217,31,64,125,134,214,13,161,41,2,202,53,4,236,212,191,32,69,68,8,144,244,141,176,141,135,218,70,155,94,25,120,230,110,212,255,205,138,123,73,58,255,173,237,202,176,123,140,160,85,154,130,152,251,81,74,243,68,189,146,73,107,42,192,163,108,163,186,118,195,25,201,142,52,205,58,36,217,241,81,96,204,42,74,160,139,18,60,50,132,178,113,235,12,146,96,179,10,129,134,182,254,88,35,211,56,46,2,208,253,85,61,222,144,0,80,57,0,0,1,195,73,8,62,9,179,24,176,49,30,15,211,107,181,113,186,60,142,132,56,71,199,172,88,12,71,76,137,5,122,157,129,220,13,43,81,10,68,123,82,196,9,87,224,205,1,226,183,74,199,166,43,7,54,141,41,209,121,83,225,39,103,75,184,232,163,162,180,255,251,178,100,37,2,119,31,104,81,81,248,78,64,64,162,169,21,97,34,98,28,125,165,69,71,229,57,0,243,146,36,97,132,13,136,33,3,73,71,213,22,17,153,56,137,128,180,16,96,148,69,87,3,212,204,203,188,37,36,201,4,97,107,0,4,147,225,8,53,48,207,16,34,11,98,98,1,126,103,169,220,20,143,219,212,169,139,168,232,200,229,237,66,11,102,11,82,70,226,209,43,21,58,244,132,186,142,76,162,31,134,161,15,140,228,187,42,164,66,250,25,89,5,23,48,169,168,105,9,111,13,133,35,253,7,93,8,10,39,62,27,17,31,17,96,136,148,217,50,51,100,250,12,136,53,121,10,209,233,161,225,34,32,203,5,13,118,89,188,255,157,75,160,153,244,43,17,65,90,61,191,200,218,178,139,49,217,79,208,16,0,10,90,193,99,43,232,40,185,243,240,170,43,150,92,69,177,26,128,233,199,115,67,118,155,94,87,84,93,180,81,164,142,20,2,196,136,147,85,38,146,120,189,11,17,32,66,179,65,74,131,43,16,108,74,196,32,53,13,209,54,244,80,128,8,1,0,46,14,48,143,25,199,241,212,109,100,168,79,170,50,245,82,135,20,99,192,14,160,152,33,37,237,149,243,118,220,91,246,230,221,119,35,146,35,146,33,61,72,241,35,33,81,21,233,22,105,183,18,251,101,96,133,215,147,187,132,1,164,123,30,106,171,185,39,199,133,116,218,250,94,174,242,228,171,115,79,14,16,2,64,244,106,96,5,9,88,64,43,168,186,211,20,128,205,20,108,48,233,145,64,138,149,182,93,176,161,224,84,23,75,74,136,168,170,239,135,149,177,227,107,204,211,40,75,157,15,55,57,4,95,80,202,150,187,174,194,232,158,126,162,175,172,106,165,171,178,204,80,1,146,84,181,10,65,34,104,138,22,39,24,177,252,34,35,71,22,206,36,68,100,232,100,30,194,20,52,140,43,139,19,11,8,17,34,66,217,118,200,173,66,68,102,13,23,51,213,48,154,153,212,35,73,2,246,86,144,122,68,245,27,172,127,77,168,169,113,69,170,125,51,34,17,140,144,42,234,10,169,20,247,179,30,246,125,215,102,82,23,251,162,214,64,0,169,161,116,137,122,209,105,180,94,82,50,134,126,71,118,34,209,97,89,58,67,228,43,187,165,42,77,192,129,100,28,103,61,125,218,255,189,218,208,0,80,52,4,104,33,134,78,197,146,246,1,110,111,2,255,96,17,38,24,255,160,89,146,25,142,24,38,17,209,82,25,172,69,165,208,212,186,3,173,38,150,84,183,44,121,37,115,213,105,241,128,35,108,178,37,33,100,47,194,195,58,144,74,28,215,105,19,172,9,97,145,248,33,145,0,198,33,37,144,124,198,66,255,251,178,100,41,130,119,221,99,79,11,58,79,34,69,66,41,21,5,231,10,26,225,157,68,199,225,57,1,16,133,100,84,55,172,40,49,70,18,2,34,20,56,2,145,160,48,210,173,52,201,215,37,36,56,104,155,32,93,184,183,179,8,16,161,91,72,1,20,40,10,116,129,154,129,70,36,57,114,220,229,178,4,54,158,70,176,82,97,6,55,28,20,146,69,215,65,10,170,84,26,23,25,71,153,50,96,164,211,236,165,237,96,160,27,42,88,237,251,46,119,157,134,139,10,83,22,160,164,222,58,161,50,83,81,166,4,47,24,225,115,97,65,56,75,48,194,132,98,114,116,97,130,129,22,137,82,3,4,50,153,115,116,200,108,177,33,132,103,16,148,52,119,39,168,229,2,11,250,129,168,228,42,68,15,85,184,255,60,248,207,106,35,34,128,178,107,205,249,66,139,11,249,247,56,192,0,13,2,128,106,153,160,37,35,4,241,154,12,115,160,191,165,77,164,203,48,11,48,199,117,125,93,165,162,80,19,192,37,75,151,80,190,76,84,36,38,28,2,0,4,222,121,229,132,113,173,64,209,211,46,188,244,195,86,253,28,234,95,99,30,225,159,214,16,64,113,50,13,241,188,152,98,97,105,122,214,246,3,213,73,145,8,24,97,198,3,112,106,160,28,244,189,59,12,204,21,218,158,19,138,179,13,207,164,172,21,91,121,252,178,120,206,53,201,246,86,145,241,233,99,78,73,100,209,82,152,170,76,38,179,196,130,233,131,64,192,212,121,166,139,109,92,163,75,154,89,65,102,141,21,14,34,204,58,248,69,130,161,143,192,54,184,18,192,73,84,44,4,241,135,21,76,255,136,199,6,161,155,124,152,242,149,81,132,179,53,248,179,158,54,148,215,181,19,125,161,107,218,3,128,165,81,168,38,59,9,127,62,110,221,186,42,70,133,2,216,125,34,57,177,18,195,187,20,210,240,97,19,22,72,225,90,52,38,148,88,100,197,32,34,39,18,51,20,241,91,102,250,228,56,202,143,88,244,99,57,205,30,78,113,94,175,228,99,61,146,200,97,28,206,99,58,225,128,118,237,219,220,16,42,69,132,200,217,24,104,212,41,83,170,26,100,6,115,173,122,106,210,24,22,62,130,35,130,4,130,234,44,135,5,84,144,105,208,139,158,6,14,158,43,129,197,77,173,2,174,62,145,161,114,76,83,39,8,173,107,189,40,106,87,122,27,215,111,255,22,0,64,0,12,21,51,200,203,36,111,98,155,72,89,4,2,255,55,207,21,202,22,240,97,167,131,1,200,128,101,0,137,67,179,242,234,241,187,116,52,210,153,233,223,144,203,161,153,125,153,100,98,83,79,98,218,166,150,174,71,209,206,85,7,85,153,51,145,17,29,255,251,178,100,35,8,119,88,97,80,51,25,79,32,70,66,169,0,97,131,56,27,113,157,69,76,97,145,193,10,139,164,20,245,141,136,152,13,88,69,66,96,5,42,11,144,8,191,200,8,64,227,27,146,8,33,35,45,3,36,18,222,16,90,103,130,100,86,118,42,101,188,108,148,113,82,88,220,51,1,12,224,35,12,121,0,129,135,92,105,46,56,115,114,8,96,44,10,244,190,136,203,241,217,89,133,213,83,22,162,156,47,138,43,188,174,155,106,217,170,76,172,230,49,6,72,27,118,75,3,63,178,169,203,43,80,210,2,0,208,62,125,27,62,72,72,167,141,157,24,230,84,239,65,35,164,134,69,36,81,39,46,42,96,68,121,66,31,20,141,73,11,188,217,107,41,103,146,226,23,167,37,181,69,148,150,50,155,123,212,209,116,164,54,9,6,28,76,11,253,72,183,17,28,106,189,102,101,181,129,216,76,111,56,28,14,130,241,43,32,129,155,4,248,25,191,170,198,177,116,210,173,24,238,64,201,163,175,11,12,106,140,139,184,204,144,17,146,134,158,42,147,105,174,60,184,68,221,161,179,2,229,48,220,131,170,152,253,245,81,98,195,18,0,0,21,11,236,146,41,52,186,99,77,74,19,43,171,4,78,200,99,189,133,62,236,148,34,44,229,175,51,252,51,179,32,179,110,188,154,53,42,181,201,84,106,214,179,164,164,252,37,208,205,43,254,207,25,139,134,217,20,202,101,60,31,102,57,47,162,134,146,81,182,70,229,49,105,136,66,44,20,191,46,2,80,167,227,132,149,3,193,99,105,36,93,97,125,10,228,193,82,240,26,12,17,2,206,3,178,42,7,84,14,230,56,37,34,32,48,69,156,225,178,212,189,113,28,166,206,195,133,228,179,36,163,169,120,74,51,37,169,38,113,129,12,179,9,209,48,244,237,118,22,213,186,172,125,87,87,80,156,206,84,90,92,125,68,241,179,48,49,165,242,187,164,147,3,249,105,181,66,32,241,20,114,174,23,41,10,244,39,186,82,83,246,74,123,88,14,89,84,133,6,158,35,151,213,74,104,25,157,56,130,62,217,153,179,151,41,168,40,10,176,55,198,118,0,66,88,148,52,210,99,252,53,164,41,83,149,39,5,36,207,76,145,106,112,144,168,186,230,217,135,173,134,76,19,99,146,162,7,136,147,114,120,169,162,65,168,146,125,179,24,124,228,89,34,113,54,101,47,173,108,56,223,253,162,0,96,0,14,6,21,85,75,218,194,97,151,77,221,107,16,19,57,154,93,209,39,117,223,102,160,65,11,216,149,138,115,18,149,190,145,137,187,22,165,214,169,239,215,137,80,77,110,198,238,214,236,66,101,165,185,59,109,110,178,38,26,192,87,146,152,62,176,72,255,251,178,100,34,128,119,52,104,80,179,56,79,144,68,225,137,21,97,130,56,28,13,161,68,236,97,51,193,33,9,228,0,241,138,0,64,14,137,32,229,232,34,105,53,224,22,14,201,145,20,144,19,120,115,52,145,235,130,38,15,76,74,67,68,227,69,103,152,224,20,195,116,139,54,160,108,152,141,96,48,7,64,121,195,36,3,64,28,86,92,35,17,128,235,169,195,99,233,80,157,238,194,51,203,226,148,232,33,131,148,148,181,107,64,108,161,118,190,182,218,92,109,182,175,45,173,32,133,85,39,76,78,176,213,31,36,77,236,180,128,218,167,80,50,165,92,217,164,207,40,42,105,149,86,72,203,103,153,145,186,68,186,22,154,211,85,120,142,77,16,97,205,213,159,5,57,62,180,85,184,191,214,220,250,89,207,222,175,210,83,59,130,175,164,87,24,177,128,0,84,174,48,54,61,4,47,6,104,227,30,44,86,56,9,67,224,86,117,104,61,193,93,162,198,52,92,8,170,194,111,75,208,44,192,24,172,128,226,65,81,116,139,129,232,73,12,92,145,39,13,128,20,44,254,52,231,16,174,90,43,79,119,21,253,61,64,128,128,0,1,73,114,155,52,135,21,241,117,99,107,202,9,124,229,178,216,98,113,209,76,131,152,153,2,86,195,180,242,89,77,154,42,72,98,238,239,84,163,141,83,85,177,220,43,198,165,55,166,237,188,144,68,49,24,88,203,13,5,38,36,125,93,58,41,232,171,75,230,159,170,56,215,157,177,135,169,146,28,154,153,34,65,128,26,34,57,48,85,38,7,160,56,32,135,53,129,87,37,104,12,138,170,46,209,98,152,246,89,70,204,42,160,115,91,138,151,23,185,155,193,73,36,209,229,205,65,197,91,45,222,202,204,102,209,138,237,34,114,5,131,87,44,90,189,28,63,74,252,67,179,213,241,80,139,100,64,74,73,22,183,81,76,197,84,57,28,140,152,244,113,65,93,196,100,124,152,42,81,183,0,166,137,151,179,194,3,18,246,94,218,70,125,83,130,20,98,199,231,233,91,85,230,211,73,37,143,218,229,202,78,82,74,218,255,201,212,195,6,19,178,5,195,16,34,142,64,73,170,71,189,229,193,190,39,105,211,121,151,20,140,244,194,233,32,126,172,174,158,44,64,193,58,130,129,176,155,0,70,18,209,97,97,194,228,8,1,138,14,116,156,4,58,53,41,132,4,87,61,140,44,108,210,166,220,244,94,210,117,162,213,108,235,0,32,0,4,68,215,141,57,91,51,252,143,147,176,52,166,97,215,140,81,195,171,237,198,26,32,134,101,149,149,62,155,236,98,253,36,182,57,246,37,121,220,171,86,172,228,106,252,182,33,43,179,19,119,224,184,132,12,179,214,107,47,72,209,255,251,178,100,32,11,119,16,94,80,179,25,79,32,71,37,217,5,61,131,98,28,25,161,64,172,101,60,129,19,5,228,84,55,176,18,160,197,213,235,31,77,36,113,113,144,20,58,68,174,49,9,35,66,24,93,194,229,40,250,248,16,14,40,32,176,229,21,9,52,7,184,21,48,26,162,236,130,3,43,25,1,173,185,182,224,114,72,124,150,73,154,100,128,68,43,2,76,245,142,193,211,180,4,18,111,199,220,214,83,54,226,204,180,53,77,78,167,161,247,110,30,117,37,238,3,243,2,62,149,46,70,99,71,1,4,209,130,34,146,134,90,93,71,141,235,197,43,168,74,201,180,20,156,90,115,76,79,8,50,38,230,220,44,63,51,203,92,231,210,64,232,105,245,7,167,189,138,135,116,166,211,151,176,96,72,245,44,21,48,177,224,243,145,146,87,122,233,8,0,4,252,59,141,100,129,25,62,200,35,248,46,9,130,98,210,77,87,237,241,120,115,129,191,150,201,65,28,60,196,241,92,139,120,201,231,61,109,177,174,121,177,84,73,63,120,95,175,194,137,71,130,199,77,190,93,206,105,199,227,152,210,54,251,41,70,148,249,165,9,46,210,105,28,24,155,218,215,32,235,49,22,185,156,61,31,166,119,95,163,44,17,221,70,214,59,235,131,118,129,160,105,116,53,73,114,173,55,216,135,101,119,232,242,164,229,182,99,9,148,228,249,169,218,191,129,24,75,0,0,169,213,113,29,85,164,253,8,148,158,104,174,155,16,251,136,143,70,18,48,241,23,31,98,82,222,146,248,166,33,10,14,114,6,139,46,115,48,11,16,0,8,80,0,207,133,186,8,45,57,16,116,122,165,122,28,146,36,35,194,27,40,50,101,62,140,229,100,70,5,0,158,136,80,185,109,97,222,103,235,190,105,247,158,105,15,203,74,110,114,136,126,51,245,164,97,7,200,132,161,40,174,42,9,72,30,177,232,217,47,125,56,129,86,25,44,204,83,39,180,106,42,128,241,189,180,149,38,216,172,190,179,183,233,132,36,54,137,229,22,138,136,32,163,145,92,37,57,207,251,158,167,237,120,207,19,148,28,5,197,88,190,171,80,35,132,4,35,43,96,48,142,161,54,115,34,30,65,67,96,254,11,67,215,16,189,165,189,39,196,0,144,211,104,5,204,188,31,5,14,134,131,232,46,212,24,58,76,170,138,185,168,200,8,30,29,82,173,22,161,35,6,34,93,141,77,33,90,83,79,245,127,64,0,75,100,152,33,130,107,80,234,38,197,159,71,233,204,114,35,85,97,181,162,228,151,112,103,98,226,181,26,166,105,49,9,36,186,102,252,196,110,143,39,222,31,160,191,43,189,71,79,71,12,63,241,6,0,187,215,227,144,215,82,17,195,88,255,251,178,100,32,14,247,16,95,208,11,25,79,32,71,195,137,0,61,35,98,27,169,155,66,76,225,62,73,34,140,100,0,246,12,224,102,26,179,83,81,27,20,130,100,175,128,51,93,23,104,160,165,174,16,130,6,68,19,121,2,136,196,2,128,110,114,14,33,133,44,75,243,29,64,60,197,5,152,173,2,156,3,134,83,24,6,5,54,51,93,0,130,93,213,85,40,12,24,9,124,157,244,97,70,216,250,162,129,149,244,153,232,111,220,198,8,225,55,118,81,85,204,105,240,45,13,200,97,254,127,158,200,163,217,14,104,80,85,201,7,15,68,152,144,64,84,195,218,162,69,145,244,212,74,113,32,211,105,33,212,86,203,239,34,78,152,182,168,109,117,242,115,200,98,25,217,197,17,199,63,169,85,79,229,160,228,225,213,135,2,4,58,94,62,216,189,138,133,66,20,58,82,96,90,60,69,54,31,126,111,11,179,163,176,151,222,50,6,112,38,75,83,50,65,77,78,17,82,50,243,219,69,153,131,67,11,81,186,209,28,68,1,23,36,5,189,165,133,218,64,86,116,113,242,43,40,195,79,12,169,119,181,86,106,233,61,254,174,72,3,45,136,112,172,50,16,173,147,15,220,19,82,25,125,218,196,65,149,191,236,116,12,24,144,172,73,66,162,185,231,102,65,9,175,122,99,117,178,177,110,69,75,51,45,254,103,11,134,166,30,40,109,111,48,89,233,133,28,81,118,241,111,172,58,18,139,154,210,149,218,138,202,139,156,163,110,74,58,171,96,66,230,72,200,60,23,60,10,48,107,234,124,48,51,89,208,204,6,13,50,5,69,83,1,20,189,47,233,1,195,104,18,226,141,2,74,154,193,210,14,59,106,227,65,137,124,181,221,105,20,0,143,236,194,211,167,89,194,99,202,61,17,173,35,124,155,87,66,139,235,103,13,195,113,33,2,131,2,67,18,69,2,33,2,68,68,69,157,100,44,210,51,3,49,69,29,147,77,172,202,187,23,245,205,176,170,52,78,73,26,142,163,17,154,138,212,91,213,14,95,235,180,171,46,122,208,173,207,250,233,41,43,86,23,23,96,146,191,201,218,183,59,72,226,6,18,122,154,6,204,190,28,147,202,1,233,191,187,215,18,173,153,6,201,33,116,131,10,83,115,57,165,199,4,56,100,15,46,88,225,3,0,180,23,121,97,206,203,26,38,130,46,81,48,160,241,18,144,92,181,1,155,44,66,133,246,1,178,143,213,32,255,64,0,32,0,4,89,20,144,66,69,134,17,76,251,83,74,31,214,34,237,67,74,202,214,28,64,163,210,153,161,46,249,234,73,125,172,111,234,95,99,28,168,177,173,45,147,227,199,242,215,111,67,82,9,76,90,6,84,172,197,4,41,192,201,255,251,178,100,31,132,247,54,104,208,51,26,79,32,71,66,57,0,61,131,98,27,37,163,71,172,101,60,129,26,9,228,0,243,13,193,94,182,236,131,138,145,158,185,201,132,90,117,24,4,17,1,37,183,11,153,9,197,133,9,22,4,157,38,74,22,36,44,44,2,24,176,56,64,84,148,49,158,82,51,24,202,169,47,16,145,114,221,23,240,28,156,88,177,109,162,98,0,73,214,191,159,242,33,18,218,210,232,13,69,19,17,121,49,6,88,230,52,21,10,178,167,12,66,2,110,45,49,241,112,226,83,171,182,146,3,145,89,1,67,68,16,68,166,67,234,36,122,23,10,68,77,10,206,225,82,68,196,132,114,180,231,113,64,171,146,184,42,146,91,207,198,68,204,154,110,34,146,95,56,186,183,245,101,252,95,187,254,127,37,163,245,11,17,204,138,221,250,82,229,45,79,141,166,72,161,254,140,59,200,106,60,149,64,212,4,56,100,228,215,89,218,137,144,246,133,224,198,171,103,76,43,140,9,194,161,199,15,90,68,201,16,21,8,4,74,188,234,131,171,212,41,7,4,171,91,90,133,167,113,216,180,146,137,185,47,50,230,11,78,202,95,103,127,232,8,80,24,0,0,20,76,102,89,31,114,100,238,29,135,163,223,123,242,168,246,168,164,100,199,14,11,108,236,198,51,183,75,126,114,89,61,219,81,135,30,1,157,136,73,230,111,207,218,199,117,232,227,176,245,248,30,204,40,191,140,193,106,64,173,54,8,88,37,162,238,198,155,10,155,166,106,182,8,207,52,97,0,201,74,28,152,13,52,122,163,0,130,0,133,137,11,32,12,164,117,114,82,0,74,8,75,80,115,36,112,228,67,131,43,29,153,36,202,168,171,18,44,42,180,24,206,34,146,22,50,210,105,155,156,20,206,28,54,99,3,89,100,48,236,98,93,53,30,153,126,47,234,142,93,121,14,161,149,35,182,204,89,196,149,102,157,208,40,175,255,100,193,26,21,208,51,189,116,199,4,38,204,133,34,163,222,76,129,119,178,109,248,246,87,36,231,114,16,73,2,179,174,206,168,131,72,225,139,83,81,91,212,165,153,237,41,94,224,161,75,41,64,124,62,32,117,245,57,84,42,179,161,75,79,37,5,108,40,147,15,115,172,140,198,22,229,196,156,104,71,194,153,124,73,28,113,79,139,76,240,130,180,166,175,159,187,221,43,191,61,67,127,118,167,212,101,36,155,127,191,253,219,127,223,118,255,232,8,0,8,146,128,81,72,244,153,120,220,247,225,252,185,52,248,56,176,236,219,232,233,60,32,2,52,165,205,21,173,106,134,93,77,150,58,175,185,85,255,142,238,14,144,84,181,216,50,22,236,186,238,19,6,85,56,25,170,146,33,1,208,210,255,251,178,100,32,0,119,33,103,80,43,25,79,36,67,161,105,5,9,232,10,27,165,143,68,236,97,51,193,19,21,228,0,246,12,168,183,5,142,86,114,135,161,220,99,11,53,30,211,204,162,34,49,160,104,100,198,114,10,236,202,40,16,202,182,144,138,8,56,18,106,135,31,84,35,1,130,152,133,179,72,33,211,86,192,130,1,232,68,42,50,195,125,53,23,118,214,147,4,14,81,4,137,188,245,47,37,54,81,180,246,102,212,200,182,179,217,203,253,2,64,108,249,206,114,92,7,33,162,50,70,64,228,115,30,104,129,11,249,105,138,149,178,5,210,98,4,73,106,29,128,81,193,243,193,185,25,148,201,19,124,17,22,39,110,107,197,154,165,150,97,139,168,41,24,200,77,91,154,72,210,183,133,239,250,245,182,252,159,219,255,250,154,192,108,26,26,145,181,116,4,0,1,133,58,34,212,9,164,2,129,244,240,206,162,161,153,58,22,98,178,4,216,50,22,30,28,89,179,101,3,130,48,104,0,181,13,12,226,194,64,144,84,224,226,106,177,83,128,248,233,230,150,102,220,160,204,84,70,187,90,218,212,90,166,179,190,92,1,160,0,0,40,37,181,174,200,101,145,56,10,37,12,200,183,48,255,210,62,208,210,121,144,137,20,197,175,46,199,88,99,90,101,247,171,47,222,24,70,105,49,169,63,83,151,174,93,227,252,203,228,153,57,46,130,99,38,90,171,189,232,160,163,242,6,106,160,81,66,232,168,121,100,214,234,3,102,93,202,112,85,13,96,1,84,66,67,154,65,114,75,241,1,71,14,185,0,212,48,16,46,0,232,2,164,150,229,20,69,49,99,154,8,138,170,133,48,91,131,84,91,101,234,69,85,152,239,56,203,70,18,217,27,61,51,236,255,206,40,100,252,25,37,206,73,22,186,228,90,221,62,29,18,45,194,50,118,102,41,40,70,116,137,249,250,109,161,130,235,33,5,67,224,48,144,160,101,1,1,150,213,82,2,114,228,14,209,101,69,68,132,106,185,235,32,92,144,6,35,145,63,88,195,90,35,86,19,82,27,212,118,18,111,78,64,231,50,170,209,15,44,3,253,176,25,190,19,116,188,58,135,72,5,21,23,105,181,139,229,137,51,97,110,167,213,85,102,158,93,53,39,244,123,15,209,222,87,63,165,238,100,70,117,147,100,252,64,0,8,46,72,10,211,109,118,70,138,153,170,122,229,144,16,54,223,223,187,80,2,0,0,0,1,131,152,16,21,208,181,230,212,194,43,44,157,148,181,248,26,10,128,31,22,108,64,80,168,81,146,87,71,22,179,90,173,44,166,172,75,118,111,200,41,38,179,179,77,73,73,71,23,135,93,121,182,232,206,26,3,37,102,177,244,219,244,138,98,255,251,178,100,34,128,119,96,104,208,203,25,79,32,66,98,121,5,60,194,98,154,161,163,73,71,225,58,193,34,141,100,0,241,138,24,13,21,38,35,136,222,99,201,113,70,128,0,51,134,72,2,249,2,170,90,192,226,201,7,17,194,52,128,65,232,204,77,161,60,36,184,146,62,11,116,2,32,48,35,53,39,252,138,50,101,196,37,24,135,21,69,22,84,179,37,240,101,168,236,128,101,43,90,48,243,7,66,83,47,64,98,103,178,135,117,230,64,107,183,55,27,99,47,250,209,107,110,11,147,94,56,235,76,144,202,100,139,10,77,26,146,56,82,176,210,72,32,77,148,107,49,245,41,168,80,21,61,26,55,198,52,184,201,1,239,23,38,210,243,106,164,186,132,228,68,57,9,108,210,171,85,18,23,216,126,62,79,188,123,31,193,89,127,255,146,227,162,57,231,165,186,46,8,0,6,108,20,6,116,81,144,125,153,245,131,58,20,93,214,81,130,251,167,145,100,63,41,142,255,138,133,203,190,177,196,69,5,20,56,3,56,118,162,129,248,178,209,135,98,194,137,47,146,105,99,55,237,76,245,239,66,221,190,189,165,106,255,253,40,0,7,16,0,0,58,37,95,171,89,148,234,87,4,42,139,76,43,80,18,165,153,60,2,2,201,10,67,37,127,116,38,118,245,196,57,159,181,95,215,179,207,72,222,10,226,170,150,22,36,41,22,171,70,142,36,60,185,151,2,65,6,88,144,44,10,204,83,200,214,187,102,25,122,8,12,193,44,50,6,21,42,62,156,92,86,228,113,73,0,112,67,118,143,13,250,244,12,16,81,70,210,138,14,7,2,132,189,108,196,180,174,91,174,147,110,50,158,109,223,55,205,123,78,193,176,108,58,251,188,206,141,248,121,130,178,218,175,131,185,53,18,150,124,186,143,34,39,92,156,134,85,20,94,81,86,10,95,147,238,239,51,19,46,69,109,14,154,32,1,9,219,131,65,185,134,36,57,36,214,34,77,186,115,0,249,56,36,49,6,21,64,90,40,90,242,47,39,181,5,106,150,105,214,113,21,161,156,230,228,186,189,57,185,50,70,28,193,157,17,80,238,28,20,105,66,237,125,154,76,190,134,231,175,16,123,166,230,116,156,225,178,166,199,235,130,113,40,0,184,195,225,0,224,195,65,144,56,29,194,84,11,74,157,172,179,88,199,177,18,46,89,209,166,146,88,174,215,150,93,78,189,189,31,233,0,0,52,104,66,214,96,185,217,3,203,5,191,46,148,143,176,205,60,153,71,75,226,35,3,75,12,4,204,166,85,253,191,7,70,169,227,118,165,146,154,144,68,174,147,255,235,56,242,247,45,185,177,40,251,68,107,136,169,37,64,198,108,144,238,80,84,233,200,13,34,8,255,251,176,100,36,0,119,115,104,80,19,26,79,32,63,65,89,24,5,236,2,27,177,163,71,71,225,152,193,15,5,100,20,23,164,40,69,88,152,236,32,66,22,206,97,153,44,223,19,34,208,96,193,2,66,89,124,6,66,131,183,24,2,224,34,192,129,32,34,102,80,112,172,99,24,80,89,136,24,97,151,6,202,83,177,26,2,224,154,195,73,28,18,151,10,12,163,165,65,37,4,144,24,169,153,34,146,87,108,21,74,224,247,66,195,36,101,9,224,225,172,20,56,229,61,240,253,14,233,100,177,66,199,167,17,72,164,148,23,56,66,191,80,250,196,51,70,20,91,21,211,4,229,26,201,183,7,199,204,192,182,65,185,171,244,144,141,132,110,111,104,86,56,242,116,137,137,8,114,209,32,254,160,36,183,105,19,180,177,74,36,97,136,123,134,249,48,107,89,40,213,181,128,48,0,0,19,72,25,17,197,44,96,5,150,243,35,241,32,162,70,83,151,255,88,26,0,44,185,128,195,158,39,8,160,227,210,185,210,14,32,4,15,228,231,157,2,31,104,46,84,225,135,53,174,114,19,177,55,0,135,61,203,236,71,64,26,33,72,0,0,42,143,208,131,24,231,233,220,249,212,244,94,142,149,86,189,83,48,132,160,31,66,165,28,172,151,113,20,175,226,69,129,70,102,246,52,139,247,173,58,249,116,241,145,85,93,68,26,115,59,160,112,31,4,46,96,232,106,254,52,21,200,230,33,91,87,76,66,160,216,10,18,144,38,208,68,1,4,13,90,193,196,80,68,0,21,4,13,152,46,112,225,107,8,162,144,234,69,130,160,98,98,179,148,70,93,77,158,72,195,161,210,229,196,151,115,42,94,172,118,78,116,62,88,132,13,195,226,112,10,25,14,227,192,240,156,54,41,153,31,182,241,208,144,108,178,117,91,150,178,229,107,114,88,112,228,237,141,72,154,26,82,172,183,29,149,39,250,54,201,185,154,245,229,38,11,154,157,123,238,71,150,252,34,24,173,62,114,2,242,137,211,21,176,30,89,41,234,199,15,191,86,186,72,229,72,103,107,57,102,44,152,91,93,75,7,8,4,93,204,132,200,103,168,199,125,109,58,0,141,104,240,31,95,229,163,83,196,66,162,85,138,139,189,204,64,101,76,4,201,1,164,153,52,243,6,18,240,3,72,164,76,36,151,159,74,159,195,3,9,176,89,140,97,90,21,123,153,217,239,198,105,255,223,0,68,222,138,12,165,126,47,68,198,107,51,118,40,217,236,122,36,240,193,136,156,94,192,81,198,145,184,126,8,187,17,167,220,187,45,195,250,221,122,181,233,177,164,164,166,135,169,126,14,127,37,204,141,96,214,148,242,186,46,18,197,93,192,238,150,137,19,9,146,101,255,251,178,100,35,134,247,31,103,80,11,25,79,36,70,197,249,0,60,195,98,28,241,163,67,44,101,60,129,29,137,228,0,246,12,160,8,99,203,155,9,137,26,64,4,200,235,1,2,38,120,56,179,63,116,75,184,102,2,22,220,234,132,82,39,72,21,17,194,225,244,202,67,152,199,19,88,252,161,154,205,5,17,3,213,112,23,218,18,151,248,40,5,23,79,181,14,91,143,179,114,127,161,231,9,135,45,71,97,164,195,48,107,151,23,147,90,146,72,161,81,200,101,249,60,14,163,64,146,36,71,211,90,4,162,138,102,54,43,247,33,65,181,136,154,88,163,137,136,173,237,47,182,97,3,40,134,109,11,56,214,235,188,135,211,121,12,36,232,255,231,38,246,122,190,41,25,78,57,45,146,249,145,184,50,7,106,197,206,173,149,95,209,123,140,152,167,169,60,75,52,42,229,233,123,35,20,224,79,62,192,20,116,212,225,100,220,108,17,10,37,46,142,190,201,87,138,107,115,242,206,161,145,74,157,214,78,169,169,117,60,210,5,75,70,157,13,193,99,167,214,210,99,20,244,56,11,186,157,36,216,207,215,64,6,0,241,164,223,107,176,252,204,27,3,56,51,242,56,236,219,131,76,255,184,5,253,110,228,205,86,232,195,193,71,77,53,3,67,24,221,187,106,173,236,235,75,37,210,204,226,22,160,250,120,148,54,229,58,45,193,151,63,237,49,74,83,222,109,57,25,59,170,138,98,2,34,43,174,95,70,178,137,14,115,138,1,8,24,178,3,128,136,136,19,17,160,98,150,0,144,208,64,192,172,149,53,162,10,52,192,204,195,40,123,136,0,26,104,160,6,71,99,68,49,163,24,96,197,220,228,13,110,111,84,20,251,181,245,129,98,48,203,195,15,194,161,246,32,211,215,148,110,86,170,13,227,97,103,118,33,43,181,165,72,229,98,97,33,82,179,184,238,48,199,242,35,129,147,136,200,203,16,243,172,42,41,21,34,154,99,41,61,0,216,160,48,140,142,140,122,126,10,238,109,44,145,6,120,178,192,133,221,98,22,146,35,155,155,77,94,146,77,71,246,155,90,76,175,145,180,177,212,233,207,238,229,90,30,137,18,3,192,89,204,226,32,94,180,148,166,157,137,15,100,35,67,98,105,214,9,227,8,129,160,8,152,58,24,196,65,150,20,60,44,145,96,210,98,35,32,35,6,66,183,23,65,85,13,30,65,34,66,235,76,216,242,123,105,197,93,93,119,85,171,178,168,0,50,192,178,198,0,2,94,198,170,112,115,138,182,140,75,71,128,165,128,215,35,154,169,185,36,44,168,181,115,148,116,132,37,194,17,17,121,186,11,230,230,75,204,199,1,206,27,214,21,97,210,172,143,17,228,8,140,145,20,255,251,178,100,30,0,118,67,104,84,105,239,76,112,70,193,105,5,49,137,36,31,21,163,69,172,97,147,193,25,133,100,0,151,164,64,133,212,158,157,73,227,168,239,112,148,254,103,46,72,90,161,42,172,41,75,128,13,130,96,35,225,36,58,4,128,245,6,60,227,144,91,1,2,34,34,241,154,19,8,191,81,15,229,201,208,192,133,48,186,126,143,21,148,17,168,68,243,228,162,133,173,185,89,211,237,66,118,188,202,134,196,18,253,118,138,24,65,150,52,18,156,14,42,141,71,70,48,27,192,32,111,146,59,100,105,9,82,66,22,67,161,35,170,176,117,137,156,52,145,33,13,32,11,62,117,12,158,26,121,114,84,155,210,194,114,174,33,231,160,214,65,73,221,178,138,1,0,0,173,130,81,29,12,4,148,3,181,150,225,220,5,54,44,63,187,81,81,33,114,103,128,104,23,1,164,4,135,12,30,215,28,143,100,34,19,123,78,181,100,130,162,53,7,207,10,32,93,65,230,135,203,155,142,104,244,52,74,110,79,50,173,232,206,217,238,245,0,4,0,4,208,0,0,158,17,10,101,167,181,199,37,179,217,135,162,112,108,78,65,25,109,161,76,164,97,40,212,193,151,166,171,90,127,98,210,40,6,80,220,95,169,200,212,106,58,255,188,111,220,230,93,211,249,105,254,179,27,104,46,188,109,65,159,7,85,69,22,82,191,128,139,96,130,68,248,76,7,145,187,176,53,254,28,182,188,2,82,31,6,52,211,147,15,192,193,82,8,88,177,89,41,118,2,244,34,32,240,213,89,242,52,248,210,224,225,151,1,220,30,11,140,228,164,51,51,118,218,90,253,81,101,224,210,222,53,12,125,25,244,149,173,97,42,107,16,220,86,203,75,164,158,142,65,77,198,228,107,49,8,156,208,102,166,242,93,38,33,137,5,114,65,130,195,182,77,7,91,26,23,169,149,16,68,80,64,6,1,229,28,85,50,15,22,175,41,14,198,107,151,174,148,235,206,214,149,244,116,162,66,194,8,57,127,132,65,16,71,225,192,116,31,138,189,36,4,120,177,0,246,4,29,130,59,28,196,79,87,238,54,83,60,70,197,255,175,30,52,79,8,48,75,137,91,212,197,0,161,244,100,16,91,235,33,48,1,69,153,3,2,34,217,116,139,24,42,244,197,9,40,201,183,24,56,43,120,185,192,93,173,124,68,226,106,58,73,202,23,42,121,130,113,33,240,236,237,45,114,18,170,238,152,114,187,40,244,130,0,64,41,0,0,1,80,136,14,69,208,223,101,55,26,212,236,205,49,85,135,35,115,198,17,208,170,21,211,81,90,179,57,254,228,222,224,171,233,216,237,74,199,231,235,147,108,92,201,13,155,111,94,177,43,206,114,68,212,66,255,251,178,100,30,0,102,214,104,209,209,248,103,32,67,161,57,28,49,32,54,29,49,161,64,44,101,60,145,24,20,228,20,147,141,128,135,241,156,33,99,228,113,138,211,193,140,205,92,14,67,172,161,32,160,62,11,152,144,3,46,97,24,180,70,68,35,90,119,146,185,137,5,192,2,48,26,97,223,48,25,11,216,10,237,73,2,96,150,165,45,148,13,85,151,219,117,74,123,24,56,147,178,134,169,90,69,50,250,53,169,52,61,35,166,152,117,223,219,21,231,29,157,203,34,244,174,54,154,41,213,79,53,111,107,104,120,196,229,182,182,88,178,73,235,23,25,64,15,216,197,83,110,166,142,35,232,29,113,125,44,219,40,218,141,131,193,249,83,172,147,227,139,225,95,84,141,54,188,201,200,89,59,171,5,250,226,247,157,151,33,179,83,92,120,16,33,0,0,0,0,80,102,174,30,130,70,134,160,65,28,194,224,179,40,136,122,64,33,168,5,210,168,76,128,9,112,248,14,46,120,178,151,107,19,222,145,9,117,92,3,176,221,75,188,165,166,56,240,252,189,74,181,53,191,232,254,203,82,253,214,169,32,10,106,165,186,28,214,219,114,100,45,217,244,125,167,225,48,196,29,40,126,209,16,64,243,180,86,25,246,96,19,243,216,195,114,238,91,151,75,243,221,53,106,120,237,44,204,212,154,164,212,161,220,135,34,112,243,246,212,133,152,130,140,80,180,183,5,146,139,233,142,52,4,100,6,49,70,203,212,36,210,242,22,225,128,157,164,58,186,16,32,1,45,5,71,49,5,48,44,7,88,50,17,88,103,163,230,8,98,143,140,158,17,248,36,180,70,11,18,45,88,53,145,194,11,158,200,154,120,225,46,242,18,161,216,220,177,58,89,59,189,22,109,157,98,254,183,100,228,90,47,179,184,201,29,197,220,211,158,91,46,157,201,108,161,36,77,4,67,100,2,23,93,158,13,114,54,60,145,194,203,19,46,163,80,176,250,42,121,193,32,211,82,23,20,158,105,173,51,72,81,229,103,91,178,77,222,238,200,246,228,99,30,130,91,237,235,202,146,101,150,218,171,141,198,81,197,217,133,139,203,165,23,212,16,18,88,14,17,12,6,140,128,118,105,34,2,49,220,9,183,151,172,105,122,123,109,230,81,28,188,145,18,84,47,147,155,218,101,237,15,58,164,100,124,134,54,218,74,32,179,15,146,56,16,88,133,48,73,237,154,189,141,28,248,29,230,138,29,236,86,125,141,209,0,0,36,67,45,211,171,42,146,177,8,220,13,71,2,85,134,227,149,85,69,76,1,197,12,131,188,238,210,238,130,212,171,84,178,221,79,78,220,183,106,173,30,125,187,14,231,35,147,198,44,61,11,58,125,244,150,51,52,204,72,255,251,178,100,30,142,118,244,104,208,147,25,79,36,68,228,201,0,48,163,96,28,117,161,64,76,101,60,129,10,145,164,20,244,140,216,86,98,203,11,139,41,93,107,2,242,161,56,188,138,44,139,9,49,46,52,36,128,25,66,84,6,30,97,24,176,39,152,70,147,230,254,104,100,173,194,51,194,2,91,160,147,206,50,128,44,8,141,17,128,209,66,8,119,233,94,100,105,101,228,33,162,11,42,14,65,166,67,116,172,249,14,241,200,125,223,112,90,243,164,232,65,45,54,73,40,179,106,32,236,89,198,230,161,182,249,213,24,55,189,115,36,236,124,141,255,152,209,30,38,141,211,94,37,150,135,185,46,202,103,78,50,187,213,101,184,242,116,113,139,10,34,72,149,217,252,13,18,204,54,223,97,191,82,21,123,207,107,176,67,108,82,105,188,107,93,182,254,170,116,108,0,60,150,99,114,164,176,215,48,9,155,1,83,90,125,143,173,103,64,198,241,255,15,73,51,62,125,200,242,233,157,190,89,244,129,176,228,48,116,242,133,20,196,151,40,76,201,169,86,29,0,61,87,144,115,214,40,247,82,186,173,127,67,255,253,64,25,25,218,137,123,151,123,238,250,52,219,243,78,180,6,233,208,68,161,75,28,207,228,188,95,79,21,253,225,98,212,130,212,223,38,46,81,71,226,146,202,9,138,148,213,226,111,45,28,173,214,101,142,82,251,149,98,238,138,9,48,22,18,78,12,8,56,240,59,134,210,196,71,81,23,16,106,203,152,163,224,50,24,7,12,128,13,53,102,6,152,14,208,72,99,23,3,128,163,69,177,8,2,66,141,0,121,150,135,232,78,7,3,128,112,161,80,210,84,56,228,234,72,4,93,118,21,93,254,78,244,21,131,151,48,192,105,212,211,28,70,39,23,117,224,215,241,81,178,151,134,51,10,105,82,185,67,255,219,98,55,96,217,21,7,209,145,48,222,255,113,237,146,163,70,140,72,125,81,225,2,229,204,138,8,182,224,66,221,170,106,89,38,78,160,69,15,241,85,71,210,20,34,12,188,133,77,255,209,215,29,52,141,191,63,255,74,25,59,101,141,253,86,164,94,253,104,35,183,146,197,123,105,76,150,54,18,252,96,192,252,11,238,100,23,76,233,185,122,113,183,57,117,135,77,140,57,69,45,41,87,38,111,233,38,49,145,167,69,137,148,75,77,156,13,143,106,45,56,253,107,30,104,225,218,152,244,159,70,187,58,213,159,72,1,128,64,128,0,0,192,246,116,174,82,197,146,188,233,92,56,169,42,233,78,119,204,145,1,173,169,28,204,125,99,178,67,133,68,123,22,35,47,46,94,54,49,174,28,95,188,171,114,249,222,123,158,145,78,82,152,159,146,164,32,159,18,0,239,120,255,251,178,100,33,2,118,232,104,81,81,248,78,176,68,97,233,8,61,134,38,29,1,153,64,76,224,222,129,10,20,164,0,192,142,40,26,192,240,19,84,56,77,252,100,190,139,42,48,16,62,14,132,42,226,224,157,240,8,168,129,170,26,32,35,113,0,128,184,5,99,44,128,200,201,134,76,81,101,154,70,234,38,26,94,175,36,190,97,73,76,254,165,178,225,88,116,225,110,12,145,212,88,172,129,48,166,33,166,94,175,23,173,167,173,200,150,198,106,83,238,93,141,208,201,241,81,88,69,242,140,7,183,213,214,226,45,32,68,64,114,218,226,16,171,75,154,31,132,82,67,169,155,67,54,90,86,80,127,146,6,197,32,222,151,37,73,165,67,11,103,168,190,241,120,218,57,9,147,223,208,164,222,245,167,72,27,57,142,243,234,0,192,0,0,164,34,68,218,167,16,101,68,177,193,248,201,227,83,203,194,153,127,1,158,165,179,103,158,26,36,70,208,160,185,201,37,61,172,58,77,194,64,32,153,118,6,220,42,20,107,193,146,3,4,213,182,34,206,108,89,251,106,123,212,139,218,229,253,96,18,22,142,130,170,208,20,56,223,191,45,110,146,110,243,204,224,189,172,161,175,38,250,36,139,27,13,56,175,127,210,205,203,34,55,53,51,55,102,45,45,177,24,162,153,148,70,33,200,197,119,185,91,158,38,116,95,20,203,24,2,226,27,86,78,21,254,149,132,7,36,161,124,28,129,224,67,167,26,184,91,229,42,73,19,76,229,194,28,192,69,32,66,205,184,9,33,60,249,5,38,33,8,219,145,62,76,147,2,230,161,177,44,137,98,68,102,108,96,48,26,233,104,103,16,4,8,248,12,2,145,75,245,86,5,10,113,62,22,58,114,174,98,247,80,83,184,11,229,19,169,158,134,181,237,62,187,114,123,232,161,153,13,151,134,5,145,187,150,162,17,41,232,149,158,124,198,55,101,146,169,203,250,214,93,202,229,64,34,184,107,76,208,194,12,14,26,200,151,135,225,229,87,124,144,65,146,108,223,38,211,28,177,68,207,73,60,114,217,85,255,191,200,177,140,80,110,205,105,35,109,57,133,98,129,92,5,17,9,47,222,227,193,210,38,15,47,89,109,216,90,136,141,27,29,36,112,35,20,69,66,137,36,124,41,153,112,200,182,5,121,79,200,43,130,227,92,76,15,1,23,97,5,71,37,44,101,213,61,137,164,7,115,23,221,171,247,214,8,48,29,128,0,14,112,126,117,58,26,204,159,57,23,236,162,87,12,88,139,207,141,113,109,49,154,207,39,13,244,67,232,104,114,117,154,21,219,145,210,97,194,216,247,98,120,237,217,236,161,118,244,209,99,46,10,20,65,144,94,208,133,2,72,73,5,173,14,255,251,178,100,34,128,118,179,103,82,209,248,103,16,66,165,41,5,61,35,40,30,49,145,62,44,101,156,144,254,136,36,0,243,13,136,171,17,134,91,151,139,99,250,91,230,226,226,21,12,216,13,226,78,196,6,3,0,140,106,232,191,168,8,123,224,52,89,85,173,65,124,50,54,112,182,151,83,91,121,158,167,37,142,67,146,0,104,83,10,196,247,148,143,163,209,108,200,70,60,86,116,234,37,236,69,152,86,16,87,23,87,36,88,184,121,126,111,28,104,19,12,111,75,103,142,45,42,182,184,146,46,29,9,174,160,143,199,141,30,26,190,63,125,215,33,83,226,68,86,122,244,82,115,171,74,144,141,204,207,220,41,41,90,84,31,154,194,165,76,49,149,5,42,239,214,165,34,251,49,100,72,0,0,164,56,229,129,22,44,172,131,214,172,1,113,179,211,111,83,168,212,138,131,158,167,80,201,97,220,246,225,248,60,136,203,58,83,216,141,152,255,239,195,135,165,18,67,67,132,165,11,197,138,57,65,133,75,46,135,214,178,51,67,73,121,127,21,0,82,240,196,68,244,107,236,189,123,109,128,69,90,124,19,1,79,206,181,176,234,150,232,109,196,202,91,145,89,76,90,73,65,38,141,223,165,181,75,79,4,205,68,32,235,208,244,17,17,144,200,101,55,159,87,133,159,44,61,149,208,181,214,0,144,69,185,16,21,23,221,196,137,42,33,8,196,35,1,108,44,100,90,101,198,114,182,115,72,163,148,211,193,68,31,4,100,28,224,59,0,2,166,143,9,86,95,192,181,65,11,29,72,153,4,31,8,26,236,155,231,179,247,200,5,129,130,43,42,4,165,178,229,19,92,204,218,41,120,97,164,96,80,23,97,71,193,192,179,101,200,138,174,180,177,165,177,72,113,194,165,147,209,46,141,106,27,31,19,159,136,0,108,102,67,3,71,209,150,144,9,246,45,153,23,227,253,94,214,222,236,119,154,213,41,207,19,56,229,107,46,173,77,78,106,43,181,179,50,137,65,137,121,216,177,49,50,181,200,221,109,255,191,63,100,233,251,250,238,243,195,4,199,74,4,104,189,73,75,56,220,92,141,176,113,226,210,254,150,235,201,152,238,71,85,190,13,240,169,31,41,132,96,132,192,108,30,80,43,122,192,96,193,240,168,28,121,130,226,206,54,46,39,89,38,180,116,185,51,78,64,159,114,16,95,123,43,183,162,115,140,139,163,245,0,0,78,42,76,153,106,189,96,205,188,2,241,74,113,110,107,94,138,245,85,236,21,56,80,227,207,188,201,31,237,243,24,196,19,61,61,191,166,173,110,164,159,227,244,80,136,50,67,76,214,216,2,155,168,242,235,82,228,148,153,70,213,81,80,72,104,148,73,62,72,24,145,103,255,251,178,100,36,134,55,103,104,207,139,25,103,36,68,69,105,8,61,35,40,28,97,161,66,204,101,60,129,10,5,100,20,22,36,17,128,192,58,25,52,201,142,34,33,156,35,145,58,9,59,110,4,14,107,200,27,66,214,1,26,103,162,80,33,214,208,214,78,161,133,32,34,152,0,40,57,170,25,196,41,172,234,68,50,99,36,133,41,2,146,100,140,48,50,202,46,178,245,22,65,16,229,55,237,65,45,121,143,75,163,5,250,107,128,224,93,135,249,169,79,185,147,85,30,74,120,100,105,66,47,48,153,243,53,80,175,247,82,50,152,204,246,209,47,76,82,50,92,251,221,41,9,39,103,139,177,49,211,73,110,210,248,88,167,177,101,157,123,51,11,26,185,125,163,61,143,108,221,217,121,232,90,87,235,51,246,245,114,102,90,180,222,102,9,174,137,43,111,54,0,48,0,1,36,19,101,30,164,19,202,16,167,218,15,133,15,139,25,206,164,59,148,18,186,130,226,17,150,213,23,157,78,230,153,20,51,188,225,157,146,102,68,111,249,28,62,83,32,76,137,145,205,30,10,150,180,130,78,59,118,201,104,126,46,207,255,247,136,3,164,90,144,101,81,71,46,83,3,203,34,54,34,52,144,20,125,254,134,80,66,45,49,169,72,44,210,83,73,181,57,90,35,86,142,228,253,219,156,185,46,173,43,135,107,231,44,145,61,108,169,78,163,74,129,87,34,139,213,70,170,201,116,6,74,245,21,35,242,56,161,45,150,224,24,6,4,35,99,14,119,128,81,162,66,41,62,12,100,208,164,29,185,141,153,186,64,83,98,40,2,136,165,201,186,24,4,112,200,9,64,52,207,72,116,52,28,26,29,43,12,112,53,206,246,183,86,102,254,198,21,35,83,134,33,214,190,165,74,119,17,110,77,69,250,163,206,110,65,41,118,163,13,73,193,220,93,149,71,88,11,148,124,209,54,133,33,146,49,214,100,87,86,165,228,129,168,147,18,160,149,19,145,18,161,36,20,108,38,135,63,65,72,20,69,39,36,208,153,75,56,129,127,3,68,84,178,7,252,36,132,14,75,233,182,54,127,247,36,165,183,181,11,250,180,24,2,0,242,31,143,0,124,98,64,75,108,104,14,81,86,239,51,25,4,63,17,186,187,107,89,44,23,13,29,212,94,113,112,184,150,105,219,109,109,61,148,46,82,44,182,110,65,138,208,172,230,94,101,225,216,103,251,20,91,124,118,191,255,249,254,216,0,2,0,16,32,0,51,136,151,53,24,147,176,209,26,244,90,91,30,134,167,162,118,91,148,136,16,0,80,86,82,203,30,167,26,35,41,152,185,114,73,190,95,148,91,171,77,221,84,158,151,82,117,203,181,106,157,250,103,142,178,161,75,215,247,255,251,178,100,32,129,119,32,98,80,227,56,79,144,69,34,233,5,61,35,38,92,21,163,66,167,229,57,1,6,20,228,32,246,12,96,107,229,0,226,75,165,2,18,201,13,109,155,168,145,42,214,56,128,171,8,216,156,10,30,201,147,1,175,23,33,19,79,80,0,0,30,34,24,0,52,96,43,0,151,16,2,180,129,85,106,167,54,28,80,109,9,112,151,195,202,162,33,136,87,194,34,89,108,137,38,203,11,180,255,195,211,170,212,197,159,212,174,99,205,251,206,219,190,45,5,176,87,107,16,45,184,30,4,120,141,147,187,24,24,168,42,82,88,199,62,153,226,168,209,73,156,67,34,180,97,9,0,250,34,167,200,87,77,69,5,8,42,45,166,129,3,147,166,8,200,201,122,138,67,45,164,205,125,124,81,66,233,27,73,121,217,0,84,88,200,222,246,105,24,0,6,96,30,137,120,69,73,57,251,91,10,188,240,188,209,3,24,115,29,170,65,117,138,211,191,38,246,32,99,106,182,114,183,146,108,130,59,252,38,3,77,141,24,165,28,252,248,251,245,219,119,70,184,204,49,229,213,117,213,199,180,191,249,255,255,254,238,0,32,1,212,70,207,56,42,147,196,211,122,157,155,41,100,84,208,8,26,48,40,37,180,155,70,92,52,198,128,185,140,190,249,185,169,207,17,27,238,243,77,248,115,202,85,52,142,127,42,33,243,15,121,211,134,24,73,16,228,151,153,107,11,96,58,10,96,151,197,187,23,177,184,58,8,152,5,60,0,8,24,162,106,8,86,7,86,97,25,15,135,170,86,8,12,227,32,115,88,133,148,43,192,42,209,97,203,166,9,16,40,65,112,204,98,85,93,255,69,38,118,209,148,154,16,192,73,48,129,207,242,152,50,168,211,180,44,99,171,26,118,223,135,93,179,179,38,148,211,21,183,175,140,228,173,250,178,137,25,59,255,161,82,3,4,44,242,121,33,65,83,121,231,63,77,24,48,132,132,182,159,48,109,117,173,17,69,158,185,24,168,128,229,199,212,24,147,3,200,9,151,75,52,253,122,68,214,39,91,93,247,144,185,41,53,215,151,221,190,227,195,40,110,60,70,55,97,56,178,225,81,28,121,57,220,66,26,248,208,73,58,11,164,144,201,95,98,158,137,103,132,99,77,202,254,92,114,144,250,133,56,247,220,247,183,98,156,22,128,136,171,137,181,66,200,139,229,15,25,214,141,12,192,9,179,220,207,77,90,148,64,0,0,48,67,148,6,25,186,208,84,163,147,204,165,213,15,52,102,75,199,10,224,52,193,80,141,50,153,25,158,44,210,117,117,85,47,97,167,154,211,138,9,153,28,92,94,178,185,182,150,229,217,27,77,9,219,17,204,23,175,86,20,105,65,193,51,52,255,251,178,100,34,8,231,54,104,80,153,248,78,176,66,196,89,5,60,195,52,27,17,131,68,199,229,58,200,254,139,100,72,244,140,152,131,151,38,106,3,132,99,110,100,6,48,141,69,78,99,113,144,192,20,51,98,9,224,225,35,176,73,69,28,186,192,202,12,113,201,71,156,20,80,169,80,39,80,20,34,105,185,161,112,187,141,86,72,151,74,28,253,44,50,147,86,245,28,87,114,183,21,120,84,109,217,236,126,5,102,110,210,233,158,120,154,67,232,227,207,188,116,45,33,26,200,155,213,8,1,48,180,176,128,66,212,204,178,8,162,99,114,232,188,182,203,237,161,105,133,161,12,168,145,163,154,25,185,203,76,249,43,104,17,10,68,50,140,72,73,3,109,254,43,67,169,9,26,81,34,112,242,5,201,73,156,109,207,33,158,36,205,176,224,212,134,63,165,128,0,15,225,5,8,150,51,136,116,69,234,203,18,68,56,147,216,235,155,91,66,241,136,174,102,142,127,57,191,153,239,77,169,253,37,57,67,240,16,20,210,74,21,7,175,105,227,39,207,162,152,8,107,12,203,185,4,174,22,115,23,74,235,246,126,241,0,0,56,73,205,3,74,82,16,141,67,143,5,82,177,105,153,205,53,9,28,106,11,169,112,65,167,212,236,43,77,236,113,222,218,54,162,107,109,218,88,129,2,27,215,181,100,106,114,80,92,195,49,11,160,133,68,61,193,154,93,246,182,179,203,242,196,81,213,34,155,16,212,4,0,142,164,93,192,33,169,180,233,9,10,94,167,92,229,168,40,112,133,32,135,152,50,119,145,54,80,240,58,18,206,26,36,24,194,32,120,64,72,224,143,226,67,43,120,92,121,198,140,211,86,67,239,52,197,101,73,232,157,78,235,178,243,176,121,83,98,112,155,139,185,239,51,146,175,156,183,162,189,147,66,2,65,73,10,2,104,162,12,221,185,175,41,53,38,97,107,180,215,211,8,145,51,50,225,225,57,70,208,194,70,81,155,115,220,171,17,141,70,116,70,34,155,31,106,191,186,155,52,130,160,248,130,151,20,112,66,78,128,125,191,186,0,183,9,204,112,47,154,102,95,112,213,134,30,137,44,240,132,70,201,230,114,238,139,72,233,121,142,60,76,225,129,132,23,104,109,180,190,244,166,43,65,65,164,238,59,81,179,41,45,224,195,60,88,91,123,243,141,99,169,171,217,2,213,120,0,0,57,0,0,6,81,17,45,162,124,212,94,18,7,187,117,150,20,231,89,126,169,238,174,132,152,33,76,207,106,211,152,171,152,103,238,25,27,18,8,115,198,69,115,230,22,185,213,239,28,220,198,249,220,117,18,115,213,62,151,22,3,160,177,168,26,58,156,197,85,149,31,208,64,74,19,91,81,193,161,255,251,178,100,40,128,119,118,105,81,81,249,126,160,67,229,152,240,61,35,38,26,41,163,77,71,225,154,129,14,11,35,212,243,12,225,204,0,9,155,75,227,29,16,230,210,218,20,6,77,117,1,69,79,20,238,46,137,55,131,32,21,21,48,39,57,74,16,24,76,17,150,16,180,14,146,206,108,64,80,80,182,92,225,164,2,238,95,80,153,204,162,26,75,90,219,203,125,198,49,222,111,162,78,179,237,12,172,170,101,115,74,146,239,33,62,141,123,255,151,38,231,7,240,216,163,171,235,87,24,79,167,143,43,92,11,51,34,232,111,151,251,182,51,97,9,113,36,166,92,38,230,105,233,148,226,161,109,64,245,109,78,124,170,81,107,152,203,166,139,50,55,208,255,91,212,140,219,163,4,187,141,217,51,18,239,97,188,133,19,192,139,191,171,114,142,115,129,18,134,155,16,177,115,12,141,64,194,238,221,213,50,48,175,18,17,101,83,99,143,77,92,145,10,153,194,147,31,116,51,242,255,135,155,148,42,208,45,241,36,5,139,87,4,108,23,83,169,105,245,48,93,14,35,102,251,208,131,30,191,255,80,16,65,236,128,0,83,36,80,10,72,114,43,149,202,247,143,98,189,93,194,120,222,91,192,123,37,104,218,190,137,182,197,75,98,165,228,243,198,106,89,136,237,158,42,162,74,69,141,42,150,59,83,107,196,82,161,84,88,207,244,219,94,124,28,102,88,163,241,56,125,146,62,76,101,36,16,121,16,146,28,101,12,45,251,78,114,255,37,145,17,76,4,34,156,45,66,220,68,39,6,0,191,37,65,60,9,210,220,221,134,70,254,188,238,99,252,211,25,76,113,174,137,229,114,210,145,33,32,226,41,124,232,128,85,161,96,235,140,135,83,182,110,209,254,222,247,97,69,49,196,125,182,191,62,252,110,53,27,223,71,21,138,206,162,57,68,121,93,156,55,72,99,139,98,170,18,27,104,206,170,204,11,216,147,200,141,254,8,86,168,80,181,197,201,18,237,222,130,39,224,249,214,78,31,214,15,44,230,182,39,200,107,174,222,143,68,137,197,214,14,7,65,107,45,230,85,146,138,214,151,248,167,93,158,230,38,9,164,68,62,207,251,157,150,228,22,35,18,61,38,124,167,79,227,126,58,111,58,103,67,179,47,67,175,240,61,48,183,63,218,206,54,239,55,243,255,164,2,0,0,0,1,215,129,140,40,96,141,205,62,7,151,88,128,227,143,19,6,95,113,181,38,200,138,208,41,98,171,232,247,141,88,219,205,201,12,220,182,122,47,47,156,166,159,140,201,223,234,74,179,211,79,219,230,222,181,197,189,38,133,136,84,187,16,64,163,74,237,97,8,66,149,73,37,3,71,208,189,6,152,43,0,82,201,163,255,251,178,100,44,0,247,205,104,207,203,25,103,32,66,98,121,0,61,35,24,27,101,163,73,71,225,60,129,26,24,35,192,243,12,216,191,11,64,104,174,167,205,37,192,94,7,112,4,80,3,25,158,104,60,241,209,144,26,13,96,197,76,225,60,214,24,189,129,43,131,15,94,228,83,169,90,130,182,181,83,16,129,2,160,105,126,128,212,145,91,104,172,239,176,5,4,65,182,65,113,241,130,216,90,231,105,45,1,203,107,241,120,196,166,145,254,29,252,48,43,30,137,8,103,181,133,91,76,22,143,84,241,193,201,117,230,90,169,81,74,16,248,80,128,178,90,60,74,123,95,134,3,247,38,214,91,9,155,111,28,61,82,74,6,139,208,151,176,142,5,62,94,139,137,76,197,57,202,78,143,213,243,113,191,57,105,206,135,212,93,79,124,129,116,201,32,127,200,237,46,106,5,12,26,188,130,16,250,52,69,211,117,214,212,144,243,164,164,70,97,3,39,140,153,104,170,78,159,42,76,211,211,54,180,136,208,77,19,65,117,38,48,88,31,96,168,184,241,24,235,110,12,87,106,80,170,22,26,95,109,118,122,45,3,80,45,0,0,5,226,18,162,63,20,138,179,177,233,253,69,151,135,116,103,73,194,78,118,182,136,36,11,239,42,136,41,103,20,162,117,74,238,104,44,207,213,247,143,135,109,249,219,123,146,130,208,19,200,130,14,75,30,147,114,248,138,93,50,22,160,135,76,29,43,74,116,168,2,176,20,218,10,68,38,136,4,215,128,172,88,198,180,25,204,156,165,209,106,67,214,71,99,209,26,129,124,148,130,248,77,117,74,208,209,169,92,188,17,59,202,40,202,218,35,253,1,174,153,84,173,237,150,189,110,76,109,252,129,93,185,60,212,246,21,238,111,9,131,230,68,130,102,3,196,47,210,54,20,69,114,106,99,202,198,72,19,146,22,84,20,17,11,147,188,14,40,12,134,72,65,37,74,24,47,36,105,32,181,17,145,45,96,248,108,248,97,7,145,27,92,96,52,77,162,4,92,129,24,165,72,178,119,83,54,89,136,254,190,211,66,166,183,99,115,20,239,136,204,84,138,84,225,68,3,141,46,115,42,199,20,142,192,101,85,24,209,76,249,80,151,154,87,154,96,158,101,153,161,60,75,105,153,116,245,210,109,213,124,178,193,236,105,181,41,171,6,89,62,103,58,47,4,100,173,24,44,134,213,80,169,18,63,72,16,0,0,4,165,206,51,79,112,218,123,32,118,101,179,56,70,156,136,227,160,239,223,30,92,200,81,112,176,87,141,254,153,149,203,62,229,233,137,36,75,59,89,78,84,153,173,26,134,160,152,212,182,27,142,185,51,203,193,77,219,42,126,49,54,126,130,66,213,91,4,24,176,255,251,178,100,36,142,119,113,104,80,51,56,79,146,73,98,232,245,5,131,10,90,233,161,68,76,97,51,193,38,20,35,192,243,12,160,8,232,132,162,168,130,134,152,98,37,240,136,241,192,131,19,17,10,101,232,45,67,148,77,201,3,164,98,2,73,30,76,234,104,235,12,225,112,46,1,190,16,154,10,210,208,77,244,52,140,201,65,233,163,200,32,200,129,74,28,39,165,117,60,129,81,20,1,83,37,250,130,49,69,110,85,70,81,11,101,204,221,166,56,112,2,204,107,14,76,58,241,196,160,152,210,45,30,66,16,179,228,73,216,133,239,18,16,43,19,234,144,152,136,197,19,82,211,64,250,232,157,43,44,162,240,150,151,134,197,149,238,75,92,147,194,157,218,182,194,205,69,27,76,85,117,16,249,202,107,229,171,123,235,109,165,224,181,61,183,63,200,232,159,221,4,0,0,48,176,25,60,39,170,48,59,252,68,39,52,126,25,215,66,158,132,217,14,225,247,186,71,63,76,95,252,250,76,126,188,173,52,7,64,216,1,175,190,6,119,39,144,77,135,243,73,214,51,172,55,255,74,74,94,95,102,169,175,133,115,28,255,247,127,191,220,103,29,208,29,167,188,44,221,246,139,189,114,248,10,91,94,45,10,154,135,218,203,185,4,5,151,1,41,236,225,119,99,82,202,215,105,47,118,238,28,195,10,105,139,145,136,197,153,190,201,37,47,213,150,69,6,45,71,209,56,214,51,52,18,18,98,164,138,220,110,139,185,147,50,101,5,84,72,160,215,139,248,145,104,35,86,192,52,203,102,121,64,21,2,91,11,9,186,152,80,1,9,194,224,180,26,240,141,225,10,68,225,99,1,30,151,233,16,181,11,126,195,89,12,48,169,86,155,55,137,63,108,225,172,92,119,164,74,104,210,88,124,66,27,131,31,247,122,14,129,239,202,107,191,113,109,139,44,218,161,225,165,147,54,97,68,43,193,167,206,227,125,65,109,46,162,90,139,146,81,86,61,97,230,206,161,217,101,146,37,9,174,56,97,103,50,123,125,155,49,149,172,173,63,219,101,188,200,193,86,109,191,89,252,215,253,169,186,39,10,37,116,163,11,69,16,172,28,118,18,69,203,48,84,146,139,34,130,1,246,189,56,146,149,133,140,212,233,149,11,169,30,231,102,70,133,82,111,161,18,24,100,156,67,166,195,162,160,21,174,106,72,54,89,84,26,152,109,143,107,152,196,176,88,47,42,153,166,35,110,170,208,4,32,0,6,17,68,126,88,240,243,186,236,200,101,240,4,174,53,201,101,200,219,60,1,9,138,176,43,55,53,185,45,107,178,59,23,110,247,117,239,84,154,191,250,149,119,83,110,3,196,226,203,110,51,137,58,123,54,22,26,220,211,50,255,251,178,100,31,128,246,206,104,81,51,25,79,32,69,37,200,240,60,195,38,29,61,163,69,76,97,145,193,27,146,35,192,243,12,152,8,18,26,204,141,32,153,154,36,76,185,80,130,94,156,200,220,56,33,143,48,25,212,33,34,48,176,121,50,240,216,85,80,168,160,237,198,173,86,51,13,65,66,223,226,66,17,224,160,56,108,191,140,65,107,132,73,70,147,202,133,67,33,182,37,61,29,92,139,46,72,228,63,81,151,217,198,140,192,141,6,84,225,194,101,210,136,106,55,67,120,156,136,84,78,38,21,230,73,18,200,205,40,61,109,189,134,250,20,86,187,88,223,60,155,154,243,223,44,145,254,146,13,78,113,134,93,197,35,242,89,17,39,131,145,125,243,101,237,75,25,159,171,99,202,57,238,88,246,102,49,211,115,95,166,178,14,228,163,106,60,36,94,210,97,128,200,203,173,56,78,185,94,133,33,69,58,71,79,115,20,92,248,236,13,58,71,225,89,35,28,42,94,83,204,215,230,161,211,169,144,40,101,169,30,74,57,175,22,142,26,36,155,200,71,10,180,56,70,231,104,141,237,42,0,0,66,0,0,3,171,61,184,48,88,122,154,0,142,74,100,179,49,40,118,220,219,207,182,70,34,58,77,203,97,52,249,201,159,173,92,185,51,61,52,245,212,145,124,1,53,86,253,139,113,231,246,29,86,233,116,85,96,86,147,15,97,9,190,191,215,83,212,152,105,128,36,68,186,108,65,210,188,134,68,34,101,202,28,10,104,6,48,233,140,131,79,6,16,42,147,152,75,174,37,147,16,13,243,1,53,28,80,92,212,224,128,10,1,130,40,248,136,175,112,212,203,56,250,175,212,246,117,156,68,8,32,145,170,19,7,1,40,13,22,64,8,12,4,199,0,204,5,143,37,147,129,228,161,115,21,52,45,58,252,103,71,79,237,208,122,206,229,239,93,78,181,131,239,67,112,249,230,10,103,99,30,42,24,149,199,56,216,90,76,49,105,203,146,209,153,204,43,79,24,90,32,143,95,39,102,103,171,47,218,94,121,99,62,149,98,247,139,42,209,124,161,249,236,235,230,50,137,82,164,249,111,167,209,176,218,107,38,41,141,47,100,120,42,211,2,139,113,85,198,238,76,13,195,135,185,66,234,13,25,243,36,132,197,75,37,80,112,54,74,244,131,160,156,162,201,158,15,31,44,17,136,195,163,141,131,169,42,42,78,39,37,142,162,125,14,99,227,110,125,173,119,223,88,2,0,0,0,0,195,164,137,114,134,140,145,201,141,0,67,148,145,120,148,166,33,242,119,92,96,33,206,68,183,90,67,91,121,204,85,152,148,86,161,138,219,173,148,162,165,20,35,25,155,23,166,94,71,246,34,202,86,43,120,255,43,255,251,178,100,31,8,119,26,102,208,203,25,79,32,70,99,72,240,60,195,52,26,201,161,70,231,229,58,193,7,132,36,32,23,152,16,26,231,107,13,235,99,45,1,144,12,140,70,198,198,140,145,87,5,106,141,140,204,115,77,3,21,50,133,48,68,104,73,136,15,104,213,184,248,48,198,152,56,80,199,4,75,134,72,2,116,57,56,20,128,182,4,13,28,40,58,89,163,138,67,163,140,182,38,185,147,9,96,25,139,32,122,29,152,130,129,184,210,247,90,204,204,57,81,99,72,97,247,238,43,0,220,129,242,151,172,35,10,69,18,34,242,222,153,33,27,90,185,36,189,49,204,210,3,133,234,136,210,65,165,144,185,17,170,92,203,151,97,114,37,224,221,244,133,46,153,31,19,245,154,223,149,50,90,252,198,121,49,94,87,40,163,95,41,97,137,82,92,54,133,122,170,248,153,156,51,156,13,41,34,162,131,66,104,41,47,78,66,66,59,77,188,129,212,86,56,80,223,94,16,60,44,84,114,148,84,168,184,242,41,60,117,17,129,51,65,39,56,129,247,145,98,163,72,2,243,53,34,92,243,212,46,145,93,49,144,216,244,61,244,163,88,72,0,0,20,47,194,148,175,112,52,85,185,84,40,224,159,138,70,40,139,162,18,76,193,254,17,151,239,50,187,178,226,19,3,52,172,173,235,136,112,52,161,98,204,175,160,89,169,177,85,225,154,6,225,198,124,136,56,175,164,204,150,231,36,12,29,122,39,249,126,91,1,110,225,129,0,228,2,136,192,29,21,8,68,143,38,60,24,153,136,40,45,66,241,154,105,24,239,141,18,22,52,207,32,190,9,98,191,92,131,81,34,248,63,77,41,5,201,130,138,204,47,199,169,210,162,84,236,69,176,192,47,74,171,67,241,152,75,225,17,147,69,233,162,147,242,247,118,7,173,247,35,41,120,155,126,26,81,141,98,73,172,159,216,235,13,106,68,116,95,226,83,131,210,44,148,100,100,210,53,145,56,129,50,59,64,189,165,101,2,178,233,150,187,55,212,71,250,7,182,162,170,17,156,164,115,218,147,75,51,225,255,123,208,36,12,130,90,219,130,129,88,139,60,236,60,10,13,184,28,12,178,207,105,128,108,36,2,8,29,132,26,176,28,113,220,120,0,19,17,188,89,150,23,21,14,61,9,89,246,46,202,13,145,153,161,176,170,75,55,126,176,145,8,93,54,49,226,223,174,64,104,0,22,44,32,169,50,201,161,224,139,106,69,34,155,221,157,214,79,147,65,7,35,68,192,35,33,62,224,208,175,82,52,48,186,87,238,52,237,202,183,173,254,35,125,91,21,202,229,130,242,154,126,225,180,144,97,133,170,123,217,202,183,166,42,69,162,154,218,130,203,170,196,25,255,251,178,100,37,128,119,122,103,208,177,250,102,64,70,227,8,240,60,195,56,91,253,163,66,45,97,62,81,15,15,163,212,244,140,153,161,138,7,3,6,9,69,1,226,235,25,95,7,23,12,46,72,52,34,81,144,50,106,196,24,147,128,65,38,28,48,205,113,105,38,53,200,180,128,16,49,224,129,99,0,34,138,232,190,97,128,24,147,127,21,130,2,160,173,151,165,189,95,170,194,210,147,154,76,197,212,170,38,186,91,59,206,248,87,90,208,135,142,10,131,168,229,144,221,20,85,12,241,82,245,77,91,30,63,126,57,149,207,193,137,30,172,127,41,205,156,46,84,212,92,118,58,152,167,161,138,211,34,91,168,237,70,143,40,195,76,23,88,185,229,102,75,170,17,124,218,211,54,181,15,104,116,143,178,24,151,115,112,101,173,12,76,216,171,206,110,56,189,122,177,202,148,180,138,117,137,97,204,8,232,7,50,238,121,148,178,182,82,102,169,197,117,151,44,177,59,239,51,149,5,26,10,161,1,17,229,218,134,114,201,66,235,109,9,159,37,176,141,141,30,24,248,252,155,204,194,138,98,227,217,125,244,224,239,255,127,255,223,247,234,0,35,205,157,47,110,47,251,76,143,193,215,97,136,106,146,72,228,44,60,124,181,101,179,99,72,92,252,189,211,243,211,20,211,52,54,243,228,110,164,229,22,56,82,220,220,228,94,93,45,118,222,151,70,27,125,173,162,83,151,9,47,232,144,22,26,228,68,18,201,42,9,137,22,248,104,178,80,21,65,35,122,52,8,86,1,159,2,139,52,240,17,195,28,44,65,16,196,5,2,39,48,225,12,226,106,198,24,96,132,168,96,208,56,34,133,92,153,6,223,176,160,178,68,134,224,198,159,181,129,96,168,240,142,140,113,122,182,39,10,171,188,211,157,37,134,107,78,3,196,165,46,139,57,98,49,108,37,15,228,102,78,64,32,210,43,27,202,76,125,141,240,37,197,151,242,146,233,52,147,43,57,50,34,142,217,64,218,54,228,185,255,56,181,25,229,186,43,54,92,207,243,77,143,255,254,107,108,226,214,255,253,175,190,123,238,59,142,197,7,30,31,203,26,11,237,209,98,106,27,47,15,125,113,242,246,193,66,33,0,231,20,106,9,184,84,140,23,87,147,206,106,221,164,235,116,154,11,204,239,130,148,187,223,102,106,112,224,195,46,203,230,202,199,131,225,219,204,104,186,252,217,5,101,252,211,253,77,127,255,255,240,0,76,192,22,44,67,54,168,243,179,42,242,185,233,92,7,114,117,173,44,0,229,192,102,105,241,232,114,204,102,51,122,93,110,237,60,166,212,182,204,27,27,141,82,242,158,85,47,126,101,180,142,251,113,104,109,37,156,172,224,177,214,131,135,255,251,176,100,32,10,119,12,100,208,11,25,79,32,71,195,24,240,9,227,4,91,105,141,66,204,225,62,65,7,138,228,20,193,137,50,161,8,197,4,196,216,3,90,34,10,164,9,218,111,168,50,229,83,1,174,8,214,45,217,136,177,189,24,116,227,187,13,36,1,12,209,192,48,163,4,195,144,35,84,17,4,165,157,47,129,142,72,5,53,178,23,84,184,139,161,15,144,192,57,112,177,43,234,76,147,98,17,22,22,56,176,178,253,67,108,38,72,201,96,68,238,157,118,24,124,165,145,196,87,60,213,124,35,77,2,196,208,19,33,32,2,194,137,55,81,13,19,206,209,145,183,76,146,66,170,47,37,44,114,168,136,171,84,117,35,200,188,94,158,111,182,214,93,68,176,188,109,140,255,248,124,132,163,117,254,251,158,221,178,81,193,180,109,114,106,110,136,34,137,10,120,138,85,55,140,154,3,20,166,205,232,70,27,78,163,122,24,91,194,46,188,144,200,26,106,140,58,3,1,153,245,201,195,211,111,204,34,154,15,73,54,218,139,76,221,51,24,216,235,239,132,221,10,254,117,215,162,124,184,236,63,254,207,215,61,223,246,190,196,1,9,56,165,203,237,200,80,151,174,164,57,4,209,187,179,153,77,73,30,52,187,110,201,173,31,127,159,201,44,178,27,185,148,178,110,63,126,71,94,172,213,126,83,212,190,233,68,62,29,219,90,150,182,236,17,121,35,106,86,174,160,184,233,140,188,84,189,72,182,39,184,121,22,208,162,148,196,126,88,160,176,136,75,7,12,64,0,8,0,192,134,1,14,188,194,100,97,144,24,193,25,15,12,96,58,40,80,71,205,114,12,225,163,100,202,26,210,22,142,45,7,28,88,245,117,164,146,138,222,163,236,79,40,155,51,126,84,49,165,84,110,243,18,38,168,240,196,100,176,227,20,105,176,237,121,59,254,43,7,71,227,212,105,142,209,54,72,177,41,152,136,33,102,209,74,66,232,71,24,13,193,158,196,3,37,13,248,254,204,50,42,73,143,155,222,105,169,118,247,166,232,47,24,46,93,44,246,143,85,172,234,130,166,28,33,177,254,129,154,128,28,186,208,44,176,170,185,145,172,20,210,75,18,172,96,154,151,50,56,118,177,216,89,194,138,60,133,134,67,64,65,141,2,181,34,130,129,165,56,113,242,111,26,179,1,1,40,160,196,181,72,69,209,96,174,244,168,196,154,31,123,233,253,98,0,68,145,79,132,72,47,51,14,115,98,183,166,37,238,156,190,33,28,108,177,130,232,202,228,77,66,188,166,6,181,15,75,228,84,177,249,127,112,139,211,92,179,30,162,227,215,22,141,184,237,198,20,251,168,234,200,85,24,130,5,134,35,22,47,240,212,107,33,71,69,255,251,178,100,35,136,103,53,102,208,11,56,79,148,73,195,232,245,61,35,38,91,73,163,70,236,97,145,193,18,145,100,32,192,141,88,0,17,10,134,4,192,164,251,70,38,12,197,4,190,197,192,28,125,31,133,144,5,96,108,162,94,197,150,11,164,37,241,53,33,244,209,107,39,94,2,2,5,234,26,240,65,192,165,46,16,86,230,129,14,49,76,32,160,128,41,202,98,178,133,94,172,144,135,70,69,12,195,180,74,200,143,109,137,125,201,159,25,51,97,100,173,85,199,151,63,82,238,5,76,145,159,56,186,97,243,203,178,195,3,74,252,54,218,18,130,133,117,8,169,75,117,171,36,77,52,217,141,85,133,149,139,209,182,139,212,181,226,196,31,101,54,152,149,59,32,148,16,45,159,231,187,119,89,188,242,196,212,22,12,239,48,231,162,25,88,64,0,59,194,100,116,164,206,113,209,166,152,130,135,32,192,116,228,31,164,171,11,83,159,255,10,31,204,225,57,208,101,150,179,20,247,81,195,16,102,65,255,76,118,82,95,111,202,164,53,82,150,81,39,63,222,242,183,118,190,63,99,249,255,2,223,203,122,159,255,223,211,255,99,32,0,0,85,184,181,214,168,220,218,229,60,94,28,157,137,63,243,209,234,75,110,144,84,196,41,73,247,239,43,214,187,65,79,244,146,201,85,55,112,164,150,209,76,203,57,111,148,82,185,136,204,94,107,38,30,237,49,232,13,144,54,36,233,45,51,140,170,234,208,223,68,86,30,94,176,109,49,88,19,253,209,40,58,68,8,86,100,73,217,170,172,44,37,160,33,128,131,192,230,43,9,67,147,116,200,132,187,70,114,131,150,188,10,56,179,45,47,27,10,100,10,0,153,173,149,123,50,50,220,1,169,208,16,118,135,193,209,36,114,36,23,199,19,147,104,149,107,148,129,121,73,122,171,95,181,213,108,184,237,230,241,58,205,54,15,176,230,120,144,226,159,236,52,95,135,189,115,239,122,90,47,172,222,27,203,72,79,154,150,203,77,151,229,99,229,102,14,90,188,69,116,91,244,163,156,177,43,75,41,85,241,46,215,221,180,43,88,12,7,100,86,69,59,4,85,146,232,254,62,192,54,134,79,59,213,31,252,150,84,46,191,178,34,75,7,234,249,28,44,205,188,117,9,135,200,146,96,242,45,11,152,154,66,20,42,133,138,139,157,177,162,197,144,226,67,220,177,93,210,223,253,85,51,139,122,196,0,39,16,9,160,0,1,76,72,141,19,146,9,226,250,73,74,52,45,4,116,159,172,45,235,67,212,38,199,241,229,7,10,184,247,186,161,67,14,51,141,43,21,142,4,254,241,175,13,173,226,203,147,99,137,166,218,228,184,86,56,32,227,47,36,142,42,238,55,137,255,251,178,100,35,0,118,158,104,210,233,248,78,160,68,99,24,240,5,131,8,95,13,163,62,204,101,60,137,5,144,164,20,22,12,16,238,189,219,42,98,184,75,8,144,5,177,134,214,144,20,165,189,10,153,49,5,135,5,37,154,54,22,212,192,32,160,64,194,152,114,145,185,124,41,188,45,187,9,6,88,185,25,140,133,227,115,89,236,214,84,100,19,13,8,192,48,142,134,199,9,22,83,146,62,220,134,86,112,142,68,36,168,51,136,94,85,115,250,164,72,183,224,242,228,36,8,154,153,26,51,199,4,100,131,64,236,139,146,135,38,136,144,226,230,102,164,200,145,17,201,26,54,8,134,204,191,82,121,96,199,34,63,50,167,23,121,129,164,152,67,171,94,149,71,45,246,140,50,233,49,240,32,142,39,227,229,129,247,16,165,73,150,230,101,26,235,153,20,154,82,144,66,202,15,150,90,54,98,29,219,204,46,24,26,6,178,176,206,189,148,7,127,151,32,95,249,183,131,91,209,234,180,55,181,249,207,85,230,255,233,222,102,237,250,254,128,32,0,3,16,161,103,22,73,58,22,250,195,228,220,87,163,244,253,71,160,102,100,158,234,200,172,230,152,135,97,218,150,106,49,7,196,187,110,126,154,35,13,82,220,131,222,172,57,190,123,191,98,28,156,88,86,42,160,13,85,123,160,152,12,18,208,175,177,19,16,180,28,17,167,43,64,20,2,0,173,138,69,244,124,57,173,33,80,129,230,100,182,102,36,101,170,106,244,105,156,119,38,124,78,111,96,136,69,246,14,228,88,163,204,178,80,4,100,13,236,2,148,218,16,168,42,202,30,76,26,41,108,70,148,26,92,136,2,176,41,17,201,92,187,175,174,77,145,75,215,171,150,193,221,180,190,103,12,169,97,25,163,77,154,109,229,83,46,91,70,180,145,122,34,107,234,168,19,13,129,177,244,49,12,42,72,58,142,206,25,212,244,141,99,13,163,50,187,241,10,118,144,250,196,215,52,242,210,97,184,97,45,131,98,249,200,93,104,225,177,166,8,197,100,37,38,137,227,138,135,209,53,10,77,228,142,85,254,47,89,154,0,207,126,111,125,255,49,35,7,211,96,240,160,172,185,133,166,51,146,176,115,176,196,146,214,242,42,226,45,159,50,16,109,17,146,52,177,238,91,17,16,39,61,37,140,24,160,2,148,135,214,134,171,0,197,197,18,146,249,182,18,98,140,43,54,198,87,239,253,63,33,212,5,0,25,0,0,5,208,191,116,18,115,244,210,88,110,211,122,145,137,142,136,97,238,4,0,255,9,9,57,99,174,24,150,240,186,124,136,116,204,253,151,179,188,105,182,183,6,36,39,20,83,167,139,42,180,91,57,176,117,33,6,90,145,102,42,17,145,255,251,178,100,33,128,247,13,104,209,209,248,102,176,69,228,104,240,5,131,8,29,117,159,65,12,101,60,145,30,145,163,192,131,12,160,187,235,217,51,209,193,154,48,148,143,11,53,96,139,58,49,32,166,18,20,121,230,145,139,125,2,40,130,60,164,222,24,89,25,94,97,164,131,108,100,52,18,80,25,193,8,25,162,181,191,74,0,179,21,235,206,252,48,90,152,62,238,149,52,211,178,217,101,115,206,75,37,134,34,214,43,207,59,81,141,74,98,132,241,217,47,226,87,251,206,169,151,117,251,177,190,244,14,151,117,226,120,234,130,106,33,23,132,19,83,162,207,160,9,71,180,124,142,83,116,60,162,211,228,26,22,78,68,182,71,74,222,255,148,101,217,156,92,185,74,55,15,77,189,113,117,103,51,20,43,189,114,85,25,185,6,170,238,81,140,146,90,72,38,169,78,214,64,145,181,107,89,139,65,5,79,50,38,37,59,58,123,40,98,182,159,216,73,86,185,30,116,115,14,76,56,50,33,12,176,180,42,179,177,56,55,105,81,66,24,132,187,69,99,103,158,133,4,247,207,30,111,189,253,244,179,233,254,144,0,2,0,19,122,80,70,129,107,218,90,222,55,102,111,34,148,69,97,152,172,178,137,74,133,102,3,115,75,149,202,226,117,50,150,222,134,178,138,211,210,71,55,102,221,88,140,102,45,50,227,203,218,67,94,134,215,151,30,146,223,64,137,54,223,21,78,149,233,126,105,42,28,153,211,113,64,244,255,11,140,178,34,32,166,156,20,137,192,133,199,11,10,164,2,20,31,104,80,3,137,210,128,70,252,49,214,5,32,110,190,45,185,156,16,20,65,172,194,239,22,23,8,1,144,42,228,120,124,21,181,118,133,196,111,151,186,57,49,137,51,92,108,48,18,119,178,40,25,154,171,82,106,67,15,178,221,130,162,45,218,1,123,31,201,217,61,128,160,165,106,164,103,46,57,36,69,34,106,6,73,188,90,36,231,236,112,153,26,178,72,229,171,1,10,80,84,118,9,184,209,133,206,171,28,251,197,39,143,16,160,130,72,225,254,255,73,117,245,138,235,87,67,78,198,231,210,79,12,29,140,60,111,126,213,170,88,19,32,13,89,13,205,44,9,232,188,181,41,38,68,183,38,205,75,165,220,248,21,170,139,68,244,90,146,30,145,242,176,18,159,32,68,160,42,3,50,40,100,176,120,178,26,30,34,211,117,60,78,40,144,76,80,89,101,150,74,131,23,66,4,107,99,174,235,255,166,0,68,0,0,6,14,33,156,89,162,205,205,167,149,107,83,197,93,174,223,62,52,196,244,83,4,217,177,95,183,154,194,181,205,177,178,5,28,226,178,66,158,27,36,29,194,115,120,178,129,68,158,165,147,97,255,251,178,100,27,136,118,186,104,81,185,248,102,176,69,228,56,245,5,35,2,27,97,161,66,39,229,58,209,31,147,227,192,144,140,137,84,95,66,0,121,135,48,248,85,56,221,60,85,135,40,162,59,74,39,129,160,64,64,4,195,24,82,161,82,0,15,21,80,5,111,66,65,108,2,132,62,44,10,228,186,121,216,186,166,90,66,87,58,5,101,34,186,19,82,253,166,181,242,2,73,20,201,220,140,41,147,136,207,225,214,146,224,57,172,146,251,125,117,218,153,171,106,67,82,122,173,46,166,90,174,190,100,243,143,223,228,251,208,173,51,191,156,236,236,75,219,70,210,152,144,234,185,148,238,45,125,127,30,88,250,203,88,230,175,118,6,72,207,96,48,143,178,239,78,169,153,97,44,52,58,85,119,117,115,157,214,175,90,89,234,178,230,33,219,165,84,0,0,48,3,128,154,66,38,4,149,24,193,137,57,160,52,93,236,154,38,113,83,154,219,157,169,58,121,244,147,90,221,5,37,24,160,96,18,65,48,88,153,147,5,28,57,66,21,41,192,237,143,120,72,225,184,148,170,15,187,145,102,164,12,123,146,219,171,206,128,32,173,38,225,216,89,143,247,5,58,101,192,254,81,51,197,156,124,157,67,212,60,70,112,240,57,216,84,239,228,136,222,156,120,217,120,53,108,170,233,154,43,99,247,203,178,217,5,145,26,72,72,80,254,84,14,162,226,83,134,172,156,180,18,1,218,240,140,65,96,16,192,28,168,200,235,193,55,81,173,123,20,12,6,112,211,64,199,48,112,244,4,12,14,101,138,62,49,112,10,29,1,26,224,24,67,182,239,233,42,9,192,100,32,217,30,53,138,147,74,26,14,17,61,145,189,148,188,170,241,97,150,17,75,27,59,182,231,206,70,165,107,245,221,137,179,23,101,216,150,202,229,212,84,246,104,6,193,43,28,35,39,84,136,177,242,174,164,119,9,146,210,51,52,72,202,32,242,20,25,1,33,34,57,172,89,89,186,240,178,140,201,56,215,239,178,150,187,75,55,189,124,255,255,41,227,191,255,244,155,255,195,47,127,121,83,58,204,94,8,158,140,77,52,134,161,196,54,197,169,16,160,104,113,34,243,34,42,245,96,231,117,212,136,247,176,139,32,97,110,243,118,46,195,111,80,67,54,147,121,44,118,109,234,153,147,144,177,136,22,248,47,35,123,250,227,43,183,63,255,213,254,191,245,167,115,251,110,61,250,0,68,0,0,10,36,138,242,119,218,148,1,201,218,8,255,95,155,209,137,108,2,174,21,41,156,18,222,124,161,186,75,146,232,149,4,98,159,24,213,153,13,108,113,166,150,207,68,229,178,186,119,233,195,145,55,55,213,11,89,179,195,80,187,202,248,88,20,191,115,255,251,178,100,35,12,7,105,102,80,187,56,79,146,68,162,73,28,24,35,56,27,129,157,68,71,233,58,193,21,159,35,212,48,139,90,224,22,30,235,164,34,64,172,50,97,150,249,16,3,141,38,229,4,197,9,143,114,106,148,6,197,22,140,34,223,67,88,115,206,3,4,34,127,197,46,13,129,37,71,188,103,88,136,131,240,75,245,160,9,25,119,82,233,97,17,89,151,75,168,151,250,188,101,45,77,71,82,237,177,57,179,81,86,68,197,91,85,128,116,228,208,183,245,224,215,34,217,131,99,144,68,212,113,48,120,196,161,8,161,67,224,80,148,245,200,106,134,12,14,136,129,179,144,17,147,3,33,75,20,80,248,161,2,164,0,28,153,161,109,205,123,2,81,65,194,234,179,233,57,138,225,57,218,21,25,247,63,72,75,157,100,220,22,71,180,35,38,215,235,115,254,200,0,160,4,2,16,0,13,251,20,152,41,108,209,16,70,195,210,72,252,185,29,44,25,137,104,36,76,161,160,240,228,18,120,178,66,128,69,80,32,218,249,196,136,100,135,33,133,222,134,49,87,88,135,89,250,127,221,248,152,50,17,35,150,21,110,96,131,218,100,0,1,200,17,142,204,218,202,175,217,47,64,238,43,27,216,38,136,159,24,133,48,147,171,88,219,97,237,169,198,71,239,30,204,204,204,254,46,224,67,214,156,170,210,227,60,114,157,24,233,2,77,14,161,93,27,170,226,97,15,233,64,103,45,14,77,178,9,208,14,220,223,242,227,39,178,85,52,248,8,120,200,24,65,0,112,196,70,68,40,28,24,56,192,26,129,49,210,192,210,204,131,64,131,130,10,4,7,6,67,244,33,5,25,64,1,16,129,64,242,60,107,50,5,166,176,170,26,188,84,156,56,201,21,36,66,97,159,70,152,98,248,133,72,226,176,203,181,75,16,102,181,61,117,97,5,50,224,58,93,18,70,32,95,206,86,116,188,167,34,225,253,104,219,199,128,229,140,46,46,56,66,232,190,223,9,40,133,242,85,208,48,106,75,15,207,254,133,247,136,119,222,255,105,79,86,107,210,39,55,153,219,17,61,171,115,94,158,230,40,128,0,7,112,201,153,46,147,58,80,169,214,54,35,35,25,106,44,233,224,209,74,49,19,84,169,169,51,12,152,203,11,217,163,68,218,104,109,152,83,33,3,36,58,162,17,54,217,241,178,205,196,157,207,12,100,51,46,232,168,6,91,70,190,202,210,175,250,53,128,0,0,44,128,0,5,215,236,200,114,125,134,72,15,87,153,153,216,212,74,194,234,230,94,128,206,16,101,67,246,103,169,104,170,247,38,116,92,87,86,139,46,219,22,229,205,227,110,242,165,28,25,83,124,182,226,56,190,12,58,48,164,28,134,96,255,251,178,100,32,136,118,196,104,210,81,248,78,64,62,36,136,245,12,35,130,31,25,163,62,44,105,156,153,6,17,163,192,48,143,0,204,213,185,247,42,9,21,26,52,58,155,160,169,47,64,54,100,192,161,173,97,36,166,195,140,111,74,184,79,64,40,193,94,82,9,118,2,43,218,53,88,145,112,86,98,192,49,101,172,238,76,38,10,186,140,192,237,206,243,77,171,14,76,67,142,155,86,148,98,237,75,153,251,255,13,196,108,72,92,56,133,126,146,190,197,36,234,161,129,251,66,186,93,118,172,97,164,50,70,94,95,83,56,92,44,21,240,38,33,47,98,103,168,227,42,38,204,133,26,76,84,244,66,2,244,144,64,40,166,42,63,50,100,13,155,211,132,77,222,18,242,223,96,223,111,198,114,81,246,157,30,138,0,0,42,145,153,86,220,137,6,120,249,164,81,99,73,13,213,139,13,157,117,106,145,22,115,178,78,125,211,34,66,108,29,56,32,188,26,147,147,99,16,224,16,179,196,98,228,200,134,135,153,189,202,147,83,78,115,76,157,75,188,144,2,206,36,113,152,195,188,249,187,14,3,221,28,145,61,210,120,60,128,101,161,125,4,226,136,200,99,15,59,78,197,186,251,191,126,81,106,65,73,43,162,140,205,59,18,249,20,82,113,217,147,174,201,59,47,99,42,145,136,160,53,106,179,39,128,106,0,82,45,102,162,166,44,233,47,31,209,226,130,140,13,1,208,229,190,28,176,200,48,162,99,92,12,183,6,200,88,8,104,177,131,27,52,21,0,218,189,50,133,194,237,77,227,226,19,128,36,57,10,138,29,34,128,195,0,0,189,168,8,32,28,16,61,3,153,185,109,208,193,125,176,213,142,208,197,129,151,27,8,60,180,239,180,85,167,218,105,51,40,10,82,250,105,198,32,253,184,80,67,49,70,195,168,107,67,224,61,105,94,190,17,101,7,173,60,92,103,244,50,50,142,102,175,220,91,48,66,189,108,71,139,177,212,195,218,114,201,113,109,237,51,118,145,39,118,155,169,216,56,74,227,113,51,47,161,47,127,43,20,46,181,255,235,98,118,114,209,45,248,139,77,62,114,32,151,182,171,255,145,137,61,225,234,136,43,168,110,228,116,162,12,108,24,142,149,5,164,151,53,154,81,38,130,139,233,9,121,65,224,181,38,241,133,65,51,104,51,34,17,65,103,13,173,137,80,109,130,166,3,243,239,91,134,197,115,227,80,170,99,177,14,102,223,210,0,0,119,49,166,172,148,197,110,239,197,215,178,164,150,75,56,241,72,29,133,90,136,130,203,112,217,171,239,15,63,49,170,178,60,106,101,218,154,164,187,65,94,190,52,145,236,104,168,96,56,242,99,190,177,9,35,11,69,22,74,170,46,255,251,178,100,31,128,247,35,102,208,147,25,103,34,72,70,200,224,4,35,0,26,245,157,70,231,225,60,129,22,29,227,128,48,143,136,148,12,92,160,186,219,164,61,66,142,165,64,33,193,115,142,37,96,141,192,110,198,217,99,37,8,164,49,197,81,160,22,99,142,5,143,51,163,51,96,0,152,15,100,201,44,12,131,56,48,193,105,11,145,13,139,104,155,65,114,28,151,81,151,33,242,123,189,172,157,174,205,210,195,142,82,207,176,234,182,168,87,24,95,211,10,73,31,104,165,77,102,80,233,203,227,100,225,130,134,210,28,28,199,138,147,158,31,93,18,212,42,181,43,28,165,28,170,107,93,14,68,245,236,86,125,75,171,238,170,232,168,157,239,236,107,16,157,34,116,156,48,124,244,127,51,59,71,153,105,181,185,11,221,223,58,221,111,101,143,203,159,134,236,115,105,147,109,157,240,213,13,19,169,9,202,200,209,230,84,200,234,34,102,251,230,193,65,48,0,96,64,36,132,157,6,108,118,244,232,85,57,128,47,78,230,6,91,87,136,230,93,44,210,249,30,13,167,141,40,210,68,182,42,141,99,75,23,168,93,175,190,149,37,142,166,159,72,81,32,0,0,80,180,59,195,141,84,161,77,63,113,130,228,224,156,157,88,174,47,196,152,43,195,5,234,21,246,221,29,137,228,60,199,83,199,93,206,172,109,125,253,77,231,209,15,228,99,202,208,185,18,241,204,79,78,163,128,186,128,122,144,19,99,61,249,40,17,32,226,72,147,112,36,201,120,220,87,200,184,204,11,93,130,169,45,216,251,15,91,11,72,126,227,128,45,251,3,27,56,4,103,7,25,70,176,226,16,181,228,204,75,216,105,166,170,169,118,90,2,206,120,27,28,49,93,164,64,48,228,185,203,135,103,227,173,61,193,107,22,223,23,218,72,212,174,202,233,197,219,52,209,156,169,172,133,133,10,73,214,211,233,166,186,105,76,178,136,200,197,169,16,172,64,89,84,118,195,202,68,147,20,134,161,97,100,152,16,189,160,65,114,134,146,81,7,255,250,135,211,17,106,163,109,61,247,24,176,210,77,3,230,123,77,24,129,176,9,215,21,156,47,162,140,156,101,117,70,209,14,45,163,252,246,57,24,208,205,16,131,5,4,30,62,228,141,116,147,178,68,67,34,0,250,216,6,49,200,52,83,84,123,254,90,177,218,164,52,224,228,168,6,81,83,55,205,117,168,139,145,189,15,169,0,4,25,0,0,5,96,25,196,72,231,71,169,95,70,106,126,171,95,195,36,204,195,192,36,97,200,122,23,214,201,179,152,248,203,168,209,91,29,62,81,190,142,213,118,88,179,207,6,34,138,121,180,131,219,198,242,41,19,64,51,88,74,53,131,89,46,228,255,251,178,100,34,8,247,26,103,209,209,249,102,64,68,132,184,245,4,35,62,28,225,161,64,44,225,62,89,9,17,163,192,49,137,120,81,33,221,71,13,187,169,211,12,99,165,213,76,113,25,195,204,150,81,53,22,65,136,169,64,72,32,38,72,153,227,28,64,72,35,37,15,60,24,123,144,35,152,128,135,90,194,139,34,162,142,237,223,110,77,206,66,216,104,37,149,229,141,105,102,38,44,16,220,221,123,138,199,45,139,210,203,174,72,230,236,223,125,201,97,232,15,171,107,206,172,164,182,196,48,163,113,219,90,217,200,191,49,194,88,243,169,86,89,29,88,104,237,132,9,143,149,23,31,105,29,81,117,33,88,58,8,71,98,163,162,137,25,135,22,57,51,37,37,242,203,104,215,43,161,235,229,211,152,239,9,193,30,139,17,5,62,202,186,196,0,0,87,16,146,103,122,69,8,44,153,55,52,216,65,168,136,198,155,121,71,148,139,83,59,220,115,62,44,178,240,81,117,72,193,19,32,64,170,194,105,232,120,21,65,116,0,226,36,6,141,138,168,140,212,93,98,239,22,91,80,69,45,255,93,117,127,168,1,91,76,229,204,107,246,164,80,174,207,64,238,68,86,32,182,88,20,72,196,16,70,170,0,98,175,140,34,25,167,164,215,47,199,43,77,216,142,204,118,81,73,45,139,211,209,71,36,142,196,46,69,37,89,110,80,92,36,198,130,145,17,159,49,66,226,160,210,93,184,104,221,6,163,58,99,20,48,12,62,32,6,48,122,241,41,65,69,182,198,205,166,8,166,66,166,148,199,113,168,78,38,32,224,56,235,64,204,80,23,96,70,75,76,95,131,188,80,205,51,209,5,34,64,11,37,43,48,86,246,221,114,145,69,23,161,105,60,139,224,130,172,85,244,185,225,135,210,84,211,159,119,106,227,64,157,108,110,13,138,54,200,39,93,85,130,134,175,101,188,157,160,216,153,27,191,72,156,146,8,3,250,210,21,51,10,73,10,104,17,55,50,241,46,66,233,163,150,246,234,98,69,89,85,137,22,134,117,243,212,103,57,54,206,164,210,235,65,141,74,161,149,41,166,255,20,238,219,189,161,11,102,232,128,178,188,12,237,123,53,69,50,86,134,81,14,28,81,174,199,12,163,175,185,16,165,4,208,77,123,57,156,16,147,48,232,120,200,64,66,93,134,192,32,119,9,225,177,160,105,33,129,195,73,208,64,106,200,21,108,131,187,230,191,167,235,0,32,0,0,0,194,233,62,118,37,201,196,233,211,145,225,232,174,108,87,43,73,208,64,70,241,200,58,18,47,222,184,53,225,72,219,59,86,219,98,194,139,6,4,176,27,214,89,41,169,51,81,209,157,126,23,146,25,22,236,199,4,190,108,165,86,255,251,178,100,33,6,6,255,101,81,73,249,78,64,62,2,9,42,12,3,96,30,157,155,62,12,101,156,137,15,10,227,212,48,141,192,169,178,3,144,205,152,202,10,130,162,64,176,4,164,1,134,72,162,32,107,138,10,60,72,149,33,17,133,81,78,162,217,27,24,154,197,17,206,176,96,195,68,138,36,56,113,144,204,138,8,86,240,96,101,96,191,32,66,212,13,97,24,162,150,79,59,112,3,67,78,87,21,97,25,115,160,213,225,166,198,233,194,27,120,164,243,16,129,46,70,35,245,58,104,66,74,186,179,84,210,175,179,180,139,72,231,81,151,77,149,201,22,235,54,238,210,4,48,97,151,147,227,107,178,117,254,218,86,82,155,36,228,139,9,89,73,125,180,57,166,98,178,53,90,65,159,37,41,116,162,155,74,4,66,111,214,183,214,70,192,42,0,0,2,139,69,15,197,174,78,35,83,201,221,92,163,244,232,145,85,12,32,37,35,50,205,172,197,180,41,18,166,166,116,237,121,221,172,185,22,163,82,245,251,180,116,161,86,104,50,1,8,36,90,162,173,109,213,234,55,13,35,243,234,170,12,77,159,49,40,163,102,187,53,46,126,102,99,15,81,43,198,8,128,151,238,31,227,205,61,12,200,226,145,190,66,121,118,73,24,142,214,164,140,64,112,46,167,225,149,231,8,78,165,156,157,40,36,80,242,212,7,5,233,19,40,57,9,158,9,146,161,22,2,19,68,176,158,128,144,24,74,43,130,104,162,216,38,48,55,103,8,6,164,69,173,50,80,50,81,50,39,51,206,79,112,62,202,12,36,112,55,161,2,39,230,35,202,154,108,1,216,53,90,42,12,2,180,193,65,20,3,4,45,210,90,178,82,96,5,2,64,182,134,142,41,218,177,211,185,57,87,99,97,95,232,153,70,166,205,221,52,97,134,189,13,85,137,43,21,48,116,82,60,28,138,3,131,78,161,91,121,165,167,5,107,98,235,47,48,49,33,147,96,74,217,242,241,61,43,184,75,78,149,65,233,210,83,200,86,156,219,143,81,90,168,214,48,253,173,217,111,156,134,245,153,247,117,255,164,245,38,243,150,153,214,192,179,255,249,106,218,129,236,238,0,0,11,78,189,203,139,45,115,24,210,100,143,94,104,170,76,32,23,177,147,137,65,113,80,248,156,31,96,12,38,109,38,162,133,20,49,140,60,109,7,133,139,131,73,50,9,135,72,156,114,147,20,76,187,18,149,134,113,187,77,39,75,59,56,206,110,160,0,100,0,0,46,30,167,81,142,224,196,237,101,153,141,242,114,141,201,88,105,224,102,6,242,117,185,107,12,183,115,83,201,5,244,174,155,163,93,150,238,183,30,4,38,232,240,210,38,187,20,68,152,113,32,162,150,134,255,251,178,100,29,4,102,119,103,82,57,249,102,162,70,194,216,245,12,35,114,29,209,163,66,236,105,60,128,246,15,100,44,32,141,40,218,26,192,151,50,128,174,182,188,167,164,17,53,232,197,94,240,179,12,120,88,34,219,40,66,87,135,60,58,106,248,20,132,114,17,64,217,98,252,3,78,102,150,28,18,57,5,18,76,102,8,35,9,112,75,170,47,165,204,153,81,230,127,1,82,129,160,4,9,181,37,211,36,47,22,80,74,199,68,68,246,36,89,37,20,59,101,95,174,79,161,58,177,122,18,107,33,94,22,14,219,159,110,145,170,254,57,68,116,106,108,103,168,21,255,185,147,71,42,87,206,151,211,202,227,146,147,76,62,236,203,95,102,62,148,129,216,91,155,173,162,44,183,86,255,148,250,60,20,64,0,8,231,64,80,165,5,8,144,157,166,132,14,232,98,152,157,141,130,25,26,33,40,34,194,36,134,67,1,2,98,16,72,64,0,14,174,52,229,160,192,62,64,152,100,162,199,84,139,109,75,154,240,223,55,22,22,73,145,205,38,179,49,123,23,36,163,190,239,64,128,0,0,6,33,201,249,68,249,186,204,209,253,183,79,57,5,184,211,50,168,103,68,211,138,59,210,9,22,121,65,127,106,197,216,196,79,87,185,25,179,127,154,187,215,82,134,81,13,216,127,83,17,99,52,228,126,101,112,178,0,167,123,67,40,42,146,65,34,83,43,98,151,188,240,133,70,12,8,24,166,71,24,34,38,96,104,16,201,136,52,2,194,99,203,130,181,152,33,1,135,2,240,197,130,140,9,16,170,84,33,80,2,161,209,160,44,45,12,11,90,0,2,142,40,110,40,29,4,40,82,192,156,70,81,8,120,216,146,235,157,118,224,250,206,19,46,73,247,222,7,137,169,188,46,55,55,26,126,228,14,220,192,68,104,156,5,95,48,116,52,70,34,110,5,10,19,44,31,78,43,109,191,70,91,154,54,168,250,20,4,197,6,200,214,104,72,70,129,26,246,79,177,178,200,68,3,226,118,63,247,31,229,66,227,10,46,74,246,215,51,51,4,153,36,224,133,50,92,130,144,60,229,40,169,222,229,245,0,68,1,99,62,41,220,75,58,99,132,200,145,229,16,107,180,73,151,27,91,153,25,88,87,122,82,15,203,148,2,30,80,132,0,144,148,185,146,11,130,162,204,97,145,206,24,97,199,22,148,168,124,154,211,250,239,117,52,116,105,88,64,128,24,128,0,0,209,166,192,15,45,28,45,243,149,192,45,110,221,52,146,142,220,125,174,138,24,153,234,15,41,165,189,90,114,81,28,155,220,244,190,30,173,79,49,142,161,217,77,250,221,140,88,135,233,29,88,58,81,47,78,8,46,14,72,5,134,166,65,193,89,255,251,178,100,35,132,119,63,104,209,83,25,103,32,71,70,104,224,12,35,160,27,177,163,70,236,97,51,193,5,25,99,212,49,12,64,23,30,80,214,130,10,80,33,80,219,6,221,15,218,196,50,214,211,140,105,19,232,208,60,32,98,205,89,25,170,124,39,200,84,82,82,1,198,25,99,45,32,176,37,245,97,77,102,162,66,40,56,160,139,66,66,188,213,211,58,76,88,68,2,194,61,159,51,85,154,185,156,133,27,129,93,107,79,196,60,230,216,140,203,39,40,170,22,246,254,109,197,104,22,30,227,139,207,150,226,69,172,199,57,41,101,106,105,104,170,114,173,181,233,245,168,9,21,146,84,102,78,38,122,85,228,121,80,238,50,196,153,177,211,210,217,89,242,241,251,7,132,152,215,221,182,43,211,140,157,35,98,36,107,143,19,53,74,247,251,92,0,196,219,172,15,14,204,100,208,177,160,161,133,61,173,11,160,143,104,193,21,250,74,230,113,6,32,238,63,60,84,68,168,49,177,186,210,202,201,39,38,126,163,63,252,216,25,159,48,60,114,71,144,106,18,242,147,20,43,101,109,22,123,221,167,20,95,78,158,59,245,132,128,0,2,163,5,128,32,123,145,188,106,82,212,162,135,233,111,209,192,106,2,33,20,185,137,203,166,239,202,53,141,4,114,165,60,178,204,170,65,51,77,55,83,13,213,162,162,134,41,36,207,179,160,166,144,194,66,172,18,157,160,129,109,179,164,197,106,9,172,231,94,90,40,165,8,70,132,240,76,144,225,151,244,44,96,171,71,98,149,115,33,150,17,61,48,16,192,220,116,17,45,51,6,204,46,135,129,97,47,170,79,172,96,131,38,144,52,40,228,189,87,204,185,167,192,77,26,4,159,101,241,123,45,98,43,26,125,226,108,226,78,219,62,48,12,174,55,42,135,105,57,99,172,56,137,104,8,98,193,89,33,32,46,110,150,95,197,190,137,231,195,114,58,153,208,125,132,140,197,8,54,144,33,4,88,177,2,32,243,71,98,233,46,203,42,161,104,132,198,116,112,182,110,160,130,230,153,11,70,200,55,243,178,71,113,79,100,231,39,79,83,136,225,176,115,29,159,86,65,37,25,102,88,61,14,68,172,151,76,145,135,50,62,130,172,228,114,177,25,197,54,89,11,58,94,236,146,31,221,83,71,56,111,151,188,105,70,72,192,76,36,98,198,4,6,138,24,208,241,157,236,125,95,179,175,222,8,8,0,6,2,26,88,169,138,166,144,60,175,221,255,173,22,201,194,138,65,16,32,142,165,190,84,208,237,44,78,57,114,147,10,148,244,191,30,150,65,242,201,61,170,214,48,249,100,196,65,251,129,29,57,35,33,119,145,45,99,55,210,244,1,178,102,164,208,25,24,113,255,251,178,100,36,4,119,100,104,80,51,25,79,32,69,36,24,245,12,35,80,27,205,165,66,39,229,57,17,23,157,163,224,48,142,192,80,148,191,25,187,76,72,114,123,151,173,49,144,192,136,229,74,100,22,125,68,99,196,41,24,93,64,197,4,57,1,66,16,136,13,133,80,144,210,143,64,32,205,19,139,192,23,53,195,16,2,133,196,36,35,196,169,35,17,217,22,211,61,14,77,21,119,81,138,144,217,165,79,187,210,204,212,225,62,155,46,110,227,171,47,130,173,52,136,102,116,132,76,162,196,229,228,92,74,144,242,208,77,97,193,188,26,50,132,132,227,36,139,170,184,53,252,124,130,205,157,237,46,159,79,101,179,85,2,36,251,43,163,144,164,42,158,116,40,75,71,9,178,90,170,36,186,15,144,123,160,130,161,87,27,109,233,42,14,158,16,53,84,97,96,128,0,83,39,74,96,212,173,163,200,40,34,74,97,90,101,22,107,233,59,227,132,174,20,139,169,6,36,209,236,147,6,96,137,64,16,76,176,240,128,168,36,7,88,122,38,176,80,131,33,48,161,42,82,36,75,9,197,60,241,213,4,249,183,118,118,126,255,72,2,2,177,25,21,176,213,175,149,71,227,58,226,41,198,160,108,76,4,188,7,2,28,21,107,152,232,66,93,185,150,19,201,99,230,241,28,154,239,133,122,109,182,86,40,241,23,176,144,237,45,52,154,106,248,97,201,220,197,91,131,146,191,23,241,113,214,89,8,211,229,177,7,4,2,40,198,20,18,80,114,226,66,2,139,20,32,200,92,215,109,37,194,17,24,228,40,104,244,6,173,32,84,67,163,69,50,85,7,160,1,58,146,192,233,3,19,8,60,100,2,179,208,14,147,112,115,218,166,41,166,193,152,196,94,113,126,67,9,150,240,45,85,46,100,206,35,247,48,206,157,216,251,203,53,22,177,14,73,6,81,163,124,183,255,255,33,50,108,144,157,57,42,132,209,78,210,138,167,191,209,36,237,134,16,186,107,144,201,20,229,76,163,158,49,138,168,179,235,248,161,133,205,191,250,138,167,142,242,119,127,106,48,172,255,218,80,69,162,174,231,235,9,12,217,107,150,165,92,228,193,173,31,80,203,153,170,235,124,129,215,2,15,6,84,117,106,67,122,145,95,200,51,10,136,113,202,198,238,112,228,175,30,241,8,203,44,162,21,247,27,156,242,240,236,181,5,208,142,104,85,211,163,83,112,179,154,154,84,187,23,212,0,24,0,0,128,0,0,40,143,172,73,214,107,146,198,201,48,240,52,137,124,61,23,122,51,169,45,72,208,115,159,229,7,119,229,209,40,54,150,205,105,125,76,183,170,42,244,148,178,60,117,51,25,228,98,145,231,119,226,115,139,177,190,140,35,255,251,178,100,32,134,103,54,101,209,107,25,79,32,56,0,153,24,4,35,2,29,89,159,64,76,101,60,129,16,145,35,196,48,140,194,186,172,47,139,97,86,88,180,105,135,67,201,75,21,3,49,77,86,12,70,96,166,0,196,50,147,68,18,42,4,32,14,192,21,68,57,240,110,8,30,132,208,40,2,130,152,129,23,216,210,184,152,228,138,126,71,147,12,4,80,101,87,100,47,2,129,83,185,108,177,154,48,77,174,22,232,138,46,20,118,90,204,234,197,218,61,216,219,185,3,176,217,140,38,226,56,35,33,75,87,223,253,94,192,141,146,243,90,246,40,32,135,7,148,39,32,20,70,164,24,166,202,130,101,208,138,242,100,197,75,21,157,205,43,35,127,151,81,142,160,192,86,8,136,144,48,187,102,30,132,129,104,19,162,225,255,230,226,224,64,190,196,61,74,183,172,203,0,0,0,198,33,61,81,2,32,131,218,192,138,2,231,30,40,96,145,87,23,177,193,2,38,2,232,52,108,205,205,13,15,36,163,235,172,249,203,30,173,237,26,229,45,38,132,236,109,25,77,138,209,255,172,2,17,13,44,18,241,255,156,128,217,180,70,31,125,219,132,219,183,12,52,165,228,13,40,8,133,230,103,79,116,110,181,59,131,69,15,211,68,233,166,181,77,38,237,91,177,187,114,42,244,115,15,3,173,0,66,218,235,178,176,238,131,32,8,10,118,48,112,129,55,236,109,61,149,84,18,52,86,37,48,183,76,9,42,24,182,128,100,128,87,16,220,105,12,101,48,128,112,49,103,18,198,225,230,230,67,180,28,201,8,216,22,112,225,52,236,12,206,0,96,49,235,195,6,52,20,79,0,226,210,238,26,104,65,130,14,128,40,5,169,200,123,38,40,200,87,242,110,169,207,94,184,74,212,117,89,99,119,103,241,119,153,251,149,89,196,0,131,117,49,12,24,95,84,34,210,33,24,5,184,35,68,141,19,175,20,62,42,110,55,200,58,137,56,60,129,158,46,122,240,191,184,173,190,170,72,16,82,5,137,59,42,170,169,170,147,41,203,125,199,20,143,93,233,173,139,187,168,29,2,60,90,198,254,160,132,68,70,129,244,229,32,70,115,11,54,181,61,3,190,71,211,151,30,141,177,62,191,195,118,44,116,214,196,63,5,10,201,135,157,19,157,50,113,236,75,0,147,124,48,117,109,26,134,161,194,201,20,87,63,147,239,254,40,56,233,36,49,90,33,4,95,114,0,0,40,128,0,1,71,233,164,168,219,4,118,162,113,106,148,15,252,19,140,203,197,50,178,213,92,46,82,153,178,155,112,51,90,181,75,122,150,43,90,181,60,244,246,52,182,228,54,173,114,189,7,195,21,233,233,31,152,187,41,68,181,111,74,214,255,251,178,100,33,0,103,50,104,209,83,56,103,144,67,99,152,240,12,99,74,27,13,161,71,71,225,154,129,17,21,99,212,48,141,200,158,159,238,60,97,41,20,13,38,218,163,178,205,75,6,35,202,154,130,105,72,66,99,162,198,9,105,210,102,46,99,82,116,176,32,136,185,128,107,80,158,46,104,65,228,195,192,27,50,200,41,122,122,160,83,168,67,34,212,168,139,65,105,143,4,77,94,40,27,223,17,127,109,176,248,196,61,187,107,81,238,128,26,237,87,145,231,126,237,75,47,74,35,78,95,125,227,37,203,17,198,181,167,117,118,53,111,117,213,142,55,37,171,223,234,38,18,218,105,211,194,250,115,82,209,251,9,240,115,126,20,177,82,87,230,33,156,178,237,114,229,99,243,3,56,17,52,184,222,156,245,76,254,98,151,151,34,164,44,172,127,152,115,114,106,82,106,50,220,36,220,58,118,76,205,38,142,166,119,167,18,145,153,138,67,131,80,109,152,38,64,72,23,13,4,131,1,195,3,230,7,30,28,73,230,132,215,11,164,113,72,231,45,129,187,214,52,217,86,48,147,144,53,58,144,27,191,78,103,233,95,88,4,128,200,0,0,14,11,74,178,1,136,139,149,210,141,152,162,138,161,114,136,176,121,146,160,180,128,202,109,71,194,62,87,241,212,240,216,102,86,62,104,118,199,14,14,113,213,109,201,40,203,215,51,151,205,17,21,14,1,3,12,232,240,196,140,214,1,204,134,160,20,248,108,17,68,30,101,237,57,172,40,163,68,119,203,72,23,192,156,144,68,96,113,234,104,231,21,18,224,74,129,161,8,188,96,25,118,188,150,97,0,11,137,35,145,80,187,15,34,247,107,45,141,168,50,199,97,115,139,116,62,169,120,86,132,81,36,7,104,189,4,174,157,102,37,137,43,231,183,62,159,204,171,167,150,153,129,50,183,162,213,54,154,192,224,224,92,59,19,211,14,231,102,12,226,19,136,66,223,57,67,141,13,59,203,157,79,234,219,94,92,114,148,97,14,42,244,245,37,147,165,208,162,232,166,7,212,222,150,62,158,239,95,34,202,155,64,57,116,43,89,85,220,98,117,182,113,247,112,209,56,44,81,30,173,36,206,228,132,225,217,247,20,165,222,190,191,121,83,134,85,80,188,97,199,7,152,31,56,184,33,30,35,4,100,97,226,203,101,97,119,182,242,215,164,202,218,61,244,25,253,182,180,130,20,0,0,120,109,221,68,118,70,213,30,168,151,200,175,70,161,154,106,101,218,242,140,4,13,5,43,105,215,95,187,244,183,230,117,57,220,226,184,92,206,183,38,37,90,162,116,164,148,143,171,194,209,87,250,221,110,194,194,20,42,164,90,2,34,169,122,229,90,227,197,3,16,51,133,255,251,178,100,37,6,103,138,103,208,19,26,102,176,67,100,136,240,4,99,74,27,17,157,68,199,229,57,0,250,129,228,112,16,164,0,71,52,135,102,112,93,241,160,129,100,72,113,100,230,37,49,131,44,56,36,209,29,37,100,7,38,6,234,104,202,153,131,228,205,193,68,13,115,100,175,12,154,108,149,148,36,11,129,47,88,41,35,200,10,10,60,1,222,6,2,150,22,205,57,98,77,250,149,168,203,238,187,219,180,37,175,85,93,137,162,251,172,151,109,252,113,91,203,120,221,165,113,15,7,245,238,61,81,56,156,161,198,207,27,158,200,96,220,91,152,168,210,198,87,69,11,8,40,73,147,21,11,75,4,99,133,156,145,68,151,92,88,196,117,57,46,149,3,225,46,172,19,99,93,216,177,201,67,138,142,172,101,28,93,147,42,224,125,234,46,215,34,245,189,80,254,138,238,33,2,205,89,76,93,247,103,78,251,9,101,47,132,187,26,171,85,45,246,25,20,140,247,29,178,196,2,51,18,223,66,139,6,150,61,207,74,134,68,198,13,142,3,176,58,156,84,131,5,66,32,55,225,35,14,115,155,107,123,222,250,20,25,222,51,73,0,24,143,160,68,241,70,238,51,17,117,84,36,97,182,168,215,44,35,104,108,5,164,131,35,245,165,100,53,107,132,142,25,134,169,102,131,117,198,160,42,152,175,9,189,82,215,105,135,110,37,20,88,36,133,77,180,43,88,66,224,23,213,62,212,173,51,19,4,144,84,116,18,20,8,85,135,88,136,33,18,165,217,8,208,182,41,250,111,134,97,176,112,62,140,72,60,41,43,238,6,64,26,97,51,38,26,32,208,81,77,10,140,112,90,98,134,169,107,147,13,66,216,20,169,219,71,20,253,107,105,189,4,67,88,183,149,217,146,200,103,47,165,105,68,162,47,44,131,181,44,133,64,160,145,57,162,2,64,203,8,96,211,50,251,147,240,133,32,244,113,74,66,188,97,133,117,233,27,77,182,175,35,149,111,184,255,228,43,39,196,98,166,173,159,234,113,158,226,72,242,48,180,57,250,205,47,73,126,204,158,131,238,76,98,245,1,136,32,60,228,33,2,102,164,31,120,62,65,130,155,82,135,212,165,77,129,95,110,165,188,52,56,89,119,41,13,120,149,145,68,91,220,78,170,83,85,74,210,109,86,138,26,9,88,230,62,83,198,48,243,81,185,5,192,214,147,21,160,0,32,0,14,134,208,91,140,244,58,77,210,46,231,196,229,142,44,251,76,157,109,222,128,115,202,28,40,39,86,122,39,65,44,136,211,202,59,118,21,36,165,169,114,43,90,30,195,40,43,10,203,218,110,36,220,151,202,221,124,93,86,106,137,196,163,122,147,133,139,160,65,58,151,75,146,197,255,251,176,100,38,136,39,152,103,80,179,25,79,32,62,1,249,8,12,35,96,27,133,163,71,71,225,58,193,8,137,228,36,48,141,208,80,74,10,98,34,15,68,70,164,146,54,200,20,8,198,121,41,70,162,50,78,1,34,64,42,72,17,38,112,68,2,16,154,50,141,8,64,49,80,18,33,18,68,102,34,1,118,75,204,94,36,140,127,24,74,102,67,1,201,48,229,218,146,173,29,244,115,31,165,64,221,152,99,77,93,9,218,203,24,124,130,50,201,87,84,42,102,49,71,21,78,30,72,246,182,196,145,11,161,32,21,122,16,27,4,142,163,20,179,164,160,154,53,13,131,196,134,16,128,164,197,194,130,178,44,28,117,108,137,139,20,63,182,192,92,140,49,66,130,70,252,27,180,32,193,100,209,202,45,244,29,72,218,232,90,85,143,72,216,138,177,121,100,3,27,235,32,0,4,0,87,3,116,57,86,54,85,104,11,55,77,201,212,96,48,204,3,153,68,58,31,24,136,192,240,209,70,3,64,35,192,232,136,233,243,98,17,162,229,140,57,237,11,110,159,22,36,251,159,48,55,34,164,155,253,238,138,144,6,136,0,0,13,26,133,170,18,253,210,185,12,86,97,193,22,198,184,116,91,196,52,67,3,232,210,57,89,20,17,55,25,128,252,111,210,34,142,218,225,197,69,40,179,30,73,213,171,85,72,161,170,85,25,194,113,9,113,34,67,9,48,211,100,107,45,32,153,202,204,69,196,63,98,8,208,205,201,138,194,7,164,49,224,233,140,133,104,41,137,236,160,208,33,113,182,168,162,109,42,224,2,177,157,136,0,245,47,212,76,26,75,86,105,205,210,50,194,222,150,130,190,38,31,200,25,97,221,170,141,243,45,130,221,197,163,33,176,255,187,143,19,113,127,231,224,152,102,130,91,17,94,101,53,98,121,8,94,197,40,107,85,65,51,36,241,173,154,243,69,104,9,85,5,143,209,103,171,184,152,226,216,170,182,141,36,154,203,235,34,52,99,85,121,178,34,99,227,76,145,168,178,51,84,250,99,180,193,84,220,101,27,42,219,91,86,181,94,230,136,192,0,1,147,17,91,191,50,167,132,167,54,149,140,219,60,215,148,56,114,37,90,42,0,181,8,72,192,136,98,28,82,170,18,41,231,94,12,160,125,213,3,245,206,22,24,237,153,229,166,207,245,89,248,59,28,7,106,79,164,248,163,226,174,227,96,0,75,54,17,164,116,129,108,50,232,37,175,79,190,178,251,244,150,224,72,177,142,0,160,182,20,233,138,54,144,236,27,25,171,34,163,229,37,53,123,148,186,144,86,189,53,46,172,238,61,15,45,27,226,235,52,196,9,53,152,29,227,46,186,157,151,145,84,213,185,59,20,145,84,45,255,251,178,100,37,128,103,92,103,208,11,25,79,36,58,66,25,25,12,35,98,28,193,163,71,71,229,153,1,8,21,227,192,48,142,0,44,189,229,225,85,5,126,2,113,166,33,17,153,228,30,73,155,165,131,130,28,44,148,32,112,75,52,30,169,143,16,42,70,122,27,144,40,32,33,64,153,65,128,148,64,58,49,144,17,1,9,239,2,32,28,100,80,185,1,113,154,89,108,99,161,96,171,15,10,129,6,160,157,45,81,9,43,13,56,202,151,108,56,156,15,134,223,217,3,182,238,102,10,188,132,112,96,9,1,153,19,6,124,165,8,230,144,174,142,126,203,56,18,18,170,101,11,126,4,200,167,62,94,112,125,40,210,147,185,205,134,242,101,201,9,32,134,107,168,97,255,168,134,216,188,68,188,63,243,98,161,156,197,165,135,228,146,171,53,218,160,192,0,0,0,14,102,227,174,111,30,242,21,220,28,139,177,32,113,194,1,157,83,26,69,197,154,61,12,37,39,110,171,176,1,58,80,179,83,205,206,208,200,186,62,75,209,255,248,113,103,5,228,81,60,93,213,178,96,32,1,180,0,0,23,7,80,168,8,10,218,229,39,101,123,105,222,241,15,86,164,149,136,16,122,0,208,67,80,149,110,222,156,211,39,86,227,179,101,18,230,173,98,114,83,173,64,117,62,242,185,124,183,45,194,55,17,127,90,220,76,180,106,96,94,87,65,119,186,141,113,154,176,247,220,72,38,177,53,38,72,225,227,77,51,97,244,148,75,112,105,231,177,38,209,134,2,171,81,16,76,53,140,193,151,64,27,21,133,40,125,61,217,154,10,168,169,0,37,255,145,73,148,9,147,188,52,9,48,217,248,170,140,162,65,40,118,234,79,186,119,32,153,218,245,94,254,74,228,209,10,94,25,28,21,77,23,46,36,56,150,147,10,227,222,109,82,165,46,174,157,178,243,100,117,169,209,41,84,39,224,136,52,37,143,85,105,135,97,50,59,203,88,252,225,103,42,90,86,46,64,110,120,177,105,229,216,60,110,51,222,92,255,206,234,212,142,67,107,174,235,108,227,220,169,54,43,233,168,171,58,181,60,211,49,60,154,135,21,81,219,81,170,19,220,91,198,55,55,83,108,93,213,187,107,76,194,203,75,85,165,204,179,66,178,88,96,168,64,168,217,34,72,204,32,148,32,182,168,192,179,148,235,196,42,114,24,90,189,23,111,111,255,233,160,8,0,20,128,0,0,196,204,81,244,18,70,240,144,227,37,126,169,105,110,191,17,182,118,239,36,112,136,117,219,62,250,90,194,236,94,181,248,141,199,254,91,79,57,111,226,146,106,208,100,223,115,111,161,198,33,23,128,37,109,65,105,203,23,8,80,65,82,203,209,16,126,41,29,246,144,255,251,178,100,38,0,119,109,104,208,211,56,79,144,68,133,248,245,12,35,208,28,125,153,69,39,229,57,1,20,146,99,148,35,12,34,207,81,233,62,129,160,39,160,140,34,238,23,104,129,17,164,192,94,135,202,90,163,108,4,17,178,147,60,160,49,135,203,161,147,131,176,37,136,183,72,22,12,105,124,195,37,34,105,138,225,43,135,135,7,175,148,76,130,214,5,153,186,72,14,127,35,76,201,57,156,101,88,236,49,71,226,24,111,29,246,129,2,180,8,126,1,150,80,18,35,10,187,172,62,2,137,224,160,124,187,48,84,204,11,32,202,84,218,17,75,216,88,81,130,166,137,133,226,113,38,24,24,250,64,135,45,41,74,73,181,106,12,19,12,176,142,192,158,211,0,133,19,94,182,111,205,7,253,124,68,86,8,28,131,164,96,136,115,83,218,252,120,128,0,36,69,229,17,117,157,167,7,177,228,145,137,207,93,189,135,32,133,211,174,78,139,217,169,91,167,17,132,195,172,137,170,123,26,153,159,145,194,132,142,227,134,207,131,234,137,213,58,17,74,212,3,99,212,152,181,2,196,8,92,157,177,74,40,102,230,128,0,5,0,0,224,193,3,75,7,233,224,228,192,205,14,20,21,121,206,158,138,38,99,144,147,129,100,219,158,58,191,43,113,173,148,226,190,4,86,6,170,184,197,211,232,204,145,226,19,71,208,92,52,253,163,114,116,181,56,120,183,41,120,134,234,100,173,233,1,155,114,14,8,187,0,210,17,148,136,19,44,81,16,164,161,82,154,140,141,30,130,16,48,32,80,14,23,12,197,141,84,158,33,164,72,137,40,16,196,76,186,65,11,130,65,100,146,208,225,12,112,209,101,228,106,248,42,164,105,254,89,172,229,175,179,7,1,31,25,243,103,116,211,221,108,92,105,139,46,10,129,41,99,207,20,63,107,126,38,21,25,21,233,225,25,119,156,43,102,170,132,40,250,205,69,28,185,146,0,253,170,64,85,203,57,98,40,171,17,213,25,73,102,242,114,90,67,234,19,6,21,60,121,231,118,89,106,167,178,254,52,172,153,154,4,222,93,137,230,39,32,136,113,58,140,13,232,10,38,16,16,229,31,72,233,238,169,179,179,17,162,67,224,144,64,110,49,195,38,86,125,24,149,34,124,67,47,38,213,243,98,164,36,38,37,103,78,184,42,28,157,92,4,73,44,67,11,13,172,112,133,79,34,41,58,186,222,227,101,208,10,33,222,91,221,204,137,0,32,0,5,4,162,201,106,37,48,101,199,218,67,94,101,216,144,201,163,172,77,73,47,51,9,67,17,3,222,136,211,199,102,224,218,107,17,7,242,30,157,199,185,71,41,164,206,11,237,29,117,162,116,212,142,187,124,136,48,43,195,0,255,251,178,100,31,138,103,45,104,80,179,25,79,32,71,103,8,224,12,195,146,27,217,147,66,76,101,60,129,11,150,99,212,48,141,88,203,18,33,9,235,233,119,44,18,89,43,149,6,50,14,1,79,162,241,16,144,47,225,28,204,144,13,130,73,194,30,76,204,116,42,41,135,112,57,179,60,81,72,193,166,154,226,1,178,13,32,199,140,97,164,151,8,184,137,136,101,167,69,223,212,3,45,54,78,214,152,59,185,48,210,227,74,157,81,49,21,53,78,216,105,199,134,96,248,97,255,107,80,100,49,27,175,27,149,127,117,133,197,64,225,116,83,69,146,137,51,148,133,154,81,180,15,110,68,236,5,208,68,138,113,85,183,138,144,190,90,133,14,181,72,86,91,187,200,84,172,147,210,213,159,251,131,94,16,79,202,77,231,254,43,37,250,147,197,109,181,154,172,243,209,184,178,146,165,210,25,178,54,8,130,21,243,166,219,66,173,70,157,64,94,101,51,120,139,179,63,84,46,171,145,161,144,205,171,203,100,4,196,238,102,92,206,15,172,37,214,146,196,47,61,57,189,168,13,160,5,202,172,99,9,46,240,162,162,247,218,154,40,125,244,81,255,238,0,223,178,235,198,166,232,34,179,82,168,22,244,57,20,137,99,6,171,144,64,65,101,141,182,245,104,100,22,236,80,82,208,214,183,127,83,56,203,171,76,67,52,245,233,105,32,136,252,48,186,153,83,24,88,72,37,135,170,24,21,255,93,232,251,74,176,228,71,47,32,209,218,90,198,65,34,146,1,24,64,210,131,10,5,4,20,166,130,74,21,77,4,154,96,134,98,86,8,112,76,16,18,230,18,198,248,197,191,45,176,8,229,210,68,224,241,40,92,251,175,240,226,11,228,132,232,57,137,161,155,113,110,13,57,67,217,139,58,147,194,28,71,134,236,81,197,99,17,105,67,12,136,206,77,216,120,235,20,21,61,3,100,69,64,57,1,247,168,85,134,208,138,26,214,212,116,147,201,41,12,212,10,179,36,167,131,72,162,133,3,19,90,47,66,190,197,123,181,192,175,19,39,155,59,31,8,90,47,6,246,231,255,155,81,67,134,138,2,137,243,245,32,128,249,171,42,235,192,65,85,114,22,110,108,188,201,165,160,147,171,76,167,96,119,150,35,23,249,18,233,178,115,231,17,27,11,251,70,10,73,32,39,38,14,23,80,8,181,165,0,200,156,91,15,219,121,28,243,77,33,247,146,235,238,70,43,190,115,64,8,64,0,4,177,39,105,159,149,211,102,102,180,174,126,187,92,180,234,201,45,133,212,84,138,7,25,158,229,89,168,181,91,213,236,215,149,220,150,211,210,87,132,103,40,179,71,102,15,170,228,51,22,82,254,58,43,146,52,204,85,244,133,255,251,178,100,31,128,38,253,105,80,179,56,79,144,62,225,137,28,12,35,82,26,253,163,75,71,225,156,65,16,20,35,212,49,14,200,52,145,240,20,12,4,202,86,72,132,100,123,76,128,188,107,48,56,16,65,0,65,13,246,157,148,41,5,128,77,145,123,64,211,154,17,154,167,3,136,86,96,138,85,56,178,77,41,51,148,188,160,42,161,36,184,162,1,136,66,187,36,237,251,130,166,141,170,169,167,122,154,13,1,85,99,20,138,221,78,206,223,137,4,211,127,146,99,94,153,139,223,179,121,150,158,93,65,41,69,66,229,4,202,144,179,254,90,36,74,53,172,175,33,245,204,35,66,87,166,216,129,22,33,167,191,83,185,77,10,209,125,186,87,2,167,25,40,214,53,6,105,19,112,101,39,239,234,183,176,202,223,237,90,168,198,13,110,245,153,65,8,192,0,32,0,1,150,36,196,18,1,139,121,70,160,236,37,10,89,8,60,17,117,201,21,15,139,9,18,241,168,14,164,219,42,89,100,188,27,100,144,63,107,213,146,107,16,67,141,239,43,208,38,247,237,72,37,87,221,67,107,254,177,25,3,216,0,0,166,29,138,116,220,116,250,89,139,71,251,51,154,190,241,54,180,41,64,72,155,211,234,69,82,163,106,198,214,107,46,228,82,39,150,27,20,76,243,196,149,190,44,69,132,195,164,243,18,182,33,123,20,102,0,248,85,176,15,193,210,75,207,195,25,72,143,51,78,50,122,22,162,130,173,104,67,91,131,11,44,195,192,36,54,60,49,129,116,32,201,156,239,11,66,103,38,0,47,177,37,41,212,8,202,32,117,51,104,18,122,39,126,137,205,134,21,10,196,17,200,30,50,120,233,121,108,188,73,15,213,66,87,231,249,252,48,62,83,19,71,75,142,223,153,129,206,110,140,196,89,42,214,244,58,100,71,20,140,11,101,131,67,211,247,78,199,130,167,148,196,161,73,73,196,203,89,245,36,131,195,179,51,81,88,240,89,155,187,155,111,157,121,234,144,155,74,142,154,243,72,181,170,254,106,136,84,175,129,133,192,128,6,132,209,77,137,137,223,238,241,16,210,193,242,90,252,164,197,48,34,114,225,106,200,155,146,77,207,62,93,206,165,45,246,11,79,5,3,6,133,72,32,58,215,147,181,206,38,104,4,147,74,60,199,58,243,132,116,150,90,15,69,90,194,214,254,205,64,5,64,36,128,0,5,81,3,52,68,53,9,48,149,81,14,69,218,173,81,10,17,162,110,174,65,160,6,152,87,149,238,43,196,166,11,122,23,109,182,52,42,84,174,106,70,213,35,85,21,204,170,165,107,43,246,152,195,114,155,137,39,226,131,35,248,56,50,131,27,1,32,222,193,129,130,42,68,19,23,81,202,83,255,251,178,100,41,128,39,160,104,208,209,249,102,64,54,32,121,41,0,35,0,30,233,163,62,44,233,156,145,5,158,99,192,48,139,144,204,248,106,33,0,80,165,28,48,20,1,132,63,80,68,33,226,131,18,30,200,84,21,32,17,177,32,230,40,195,137,22,144,68,24,0,160,0,42,2,199,7,64,135,20,161,232,85,39,9,54,144,82,86,162,143,242,171,195,234,52,143,205,153,249,152,107,77,113,136,53,231,170,69,78,208,214,139,197,140,222,41,3,182,105,175,236,252,205,16,73,148,120,114,100,171,173,173,50,105,179,179,116,165,115,162,168,235,117,165,101,207,170,186,34,185,73,194,162,54,202,173,89,175,132,172,116,11,13,116,153,163,146,232,55,41,174,185,216,246,94,172,157,41,22,68,161,65,108,246,59,23,90,63,217,88,115,219,42,250,171,23,0,16,0,1,197,172,25,250,239,38,240,22,4,169,40,162,197,37,113,169,124,129,117,162,2,165,165,15,92,128,160,202,41,146,57,93,63,212,207,173,6,166,52,81,101,173,198,197,192,203,190,154,139,0,42,90,9,4,70,2,224,157,107,63,56,201,218,181,11,92,180,245,181,133,168,91,37,0,38,206,57,27,125,46,209,74,59,103,43,83,78,159,43,198,164,111,213,44,77,252,151,187,146,7,81,181,86,238,168,20,195,124,228,22,152,201,26,46,60,26,164,51,210,8,4,88,48,113,9,106,226,161,32,207,65,182,14,205,62,197,41,34,112,77,52,208,32,64,17,214,16,107,69,152,181,6,145,152,9,153,134,120,6,188,86,45,103,24,34,102,121,112,102,67,80,64,137,170,43,38,243,98,11,5,68,113,65,8,36,86,17,35,235,177,61,195,132,143,15,100,108,177,166,178,117,96,186,253,43,19,114,104,105,82,205,218,83,47,99,208,5,151,30,37,0,82,22,129,18,120,246,28,153,71,51,119,255,74,198,133,86,199,216,212,199,50,193,57,81,195,46,43,64,66,188,176,188,162,174,133,39,218,102,38,30,187,173,58,119,83,200,95,116,159,243,3,105,23,175,222,230,34,188,234,135,50,213,162,207,252,202,115,25,152,192,60,86,215,221,241,158,198,128,189,173,245,167,167,65,21,160,6,125,144,199,33,234,147,42,198,12,147,50,157,233,224,169,138,74,103,202,137,8,36,91,11,19,4,200,142,124,70,175,97,238,3,80,128,168,201,10,13,162,74,78,218,200,66,164,197,99,181,162,155,235,188,0,2,64,2,16,0,0,40,247,176,39,254,48,252,196,174,205,61,18,184,140,179,11,175,163,61,74,32,85,203,109,29,129,239,75,236,246,97,249,148,110,95,13,203,113,156,148,91,175,158,165,185,67,175,236,169,217,140,202,218,4,166,87,255,251,178,100,31,128,7,1,104,209,235,25,79,32,65,194,89,25,12,35,86,28,241,163,69,76,97,147,193,32,142,227,224,17,136,240,2,168,107,91,103,84,239,44,50,253,178,97,8,225,244,229,99,202,102,2,184,82,198,246,160,42,136,160,49,33,153,113,160,170,7,150,105,23,14,50,26,72,210,233,94,233,135,12,194,76,18,81,97,252,108,2,33,211,160,152,53,85,67,5,230,173,86,243,97,9,253,16,160,97,203,213,192,105,82,43,78,3,145,14,212,108,175,235,58,136,206,198,239,80,71,97,7,154,92,198,40,193,89,35,218,98,81,166,191,254,23,5,5,36,84,113,8,120,116,219,204,154,92,192,120,208,166,88,37,205,83,28,156,204,9,102,196,255,92,152,62,69,49,89,231,87,249,172,34,115,114,59,47,214,147,144,180,198,35,232,246,4,104,6,128,0,119,134,217,214,128,13,74,62,236,213,199,64,94,25,7,12,229,192,75,90,208,121,79,12,230,69,133,97,101,129,26,101,235,180,204,251,39,40,24,219,223,69,238,174,218,19,97,205,10,183,252,241,100,48,208,93,85,139,242,123,86,0,136,48,0,0,2,204,13,1,176,20,66,196,153,251,117,100,49,14,180,185,116,129,253,134,216,162,140,2,70,201,31,218,71,118,239,231,61,41,165,156,148,227,61,134,120,198,170,78,75,35,78,35,93,138,202,98,177,88,203,79,131,161,182,107,3,169,122,94,167,176,112,213,89,119,37,202,154,22,236,122,112,218,54,32,149,61,16,20,148,198,23,23,48,210,38,92,22,129,84,225,53,74,100,64,61,108,116,132,102,20,241,122,132,171,25,39,43,200,177,85,204,153,136,177,20,168,100,18,6,177,112,184,77,205,201,95,79,83,93,201,16,223,100,187,133,178,120,125,146,207,227,157,59,245,98,37,66,180,206,165,162,242,198,218,116,173,71,102,223,73,95,51,51,54,140,84,117,195,233,193,82,2,227,72,173,116,2,194,164,35,179,139,192,205,180,253,98,251,21,10,174,113,44,26,95,102,233,86,46,92,101,118,22,16,22,251,12,25,46,94,83,89,67,187,166,82,236,47,52,153,64,16,2,0,44,204,9,230,57,13,9,214,25,220,87,204,41,216,233,93,222,155,168,146,110,68,148,221,129,156,23,10,41,224,100,44,17,24,192,92,24,8,129,15,190,37,10,172,92,44,7,108,184,29,180,172,138,158,250,158,17,54,154,79,134,102,186,122,254,151,187,254,144,0,0,36,128,0,1,65,102,185,86,159,53,211,214,59,80,74,214,165,116,103,54,131,52,11,162,154,111,183,161,184,146,201,6,8,209,32,51,191,157,194,43,198,216,29,129,185,72,157,138,169,117,64,167,79,60,101,217,172,140,255,251,178,100,30,2,118,213,104,209,209,248,78,64,70,4,248,245,12,35,146,27,197,151,69,71,225,57,9,32,147,99,128,16,140,1,42,3,11,70,247,241,13,111,39,58,3,150,131,88,69,20,178,78,100,149,99,96,32,136,2,94,70,6,2,122,230,120,200,4,154,33,98,169,89,80,101,247,101,133,68,143,60,80,73,88,91,54,104,58,70,110,182,209,117,68,86,5,17,162,109,25,246,107,85,88,100,60,237,43,116,93,114,201,226,238,36,70,130,114,21,67,250,114,167,225,202,100,213,5,9,235,13,65,19,125,127,214,196,141,205,52,178,26,101,146,114,3,194,5,118,72,176,82,66,170,49,174,146,168,17,161,73,65,56,166,158,168,218,196,98,81,62,248,38,183,185,206,208,225,36,168,66,166,120,186,253,202,239,166,178,208,238,163,81,0,0,50,166,20,69,61,241,142,24,147,169,38,44,199,232,133,165,33,190,106,154,26,113,194,92,92,198,7,147,120,115,170,229,241,53,49,33,32,49,165,195,19,128,250,11,8,24,46,6,143,12,48,74,70,64,104,168,100,92,75,14,122,154,169,135,72,235,235,112,72,128,128,5,66,210,136,66,88,12,134,52,82,169,145,173,114,210,186,63,143,226,116,55,197,148,91,11,249,245,88,154,246,178,243,231,241,28,93,204,245,177,64,216,229,71,5,60,100,90,118,41,15,178,38,12,128,39,242,60,135,53,133,70,228,197,101,98,212,137,150,193,34,130,225,64,17,64,160,164,29,16,181,53,128,6,57,56,70,226,236,176,226,138,41,152,190,140,139,55,48,243,66,37,129,76,10,160,12,46,112,63,166,152,39,19,18,68,69,82,68,249,199,133,186,105,134,200,98,106,84,225,172,88,37,196,150,60,177,150,113,32,129,233,28,230,132,233,197,103,176,165,141,201,27,45,4,72,137,18,101,54,139,116,142,164,101,2,14,231,186,146,140,17,59,3,162,4,41,104,156,86,80,140,64,31,79,81,44,143,44,202,242,198,136,75,33,46,245,24,56,43,100,34,141,116,8,196,70,102,67,190,157,114,111,146,52,135,16,21,44,57,168,128,72,142,48,130,54,50,164,20,219,102,17,250,83,5,108,34,5,203,29,79,21,150,100,219,25,25,133,156,55,142,41,197,158,243,96,176,150,203,83,95,172,238,158,171,185,153,237,114,142,80,12,187,176,28,25,60,147,87,42,196,189,63,249,183,247,31,255,248,59,251,16,96,0,22,12,83,125,109,236,21,106,61,157,185,38,123,166,213,206,25,59,78,98,226,18,132,156,86,167,85,106,111,114,135,44,89,104,235,77,205,145,28,85,172,8,246,76,163,79,216,154,184,137,189,9,192,161,201,204,178,145,85,214,125,134,1,68,245,255,251,178,100,34,2,118,248,101,81,49,249,78,64,70,69,120,224,12,3,0,29,237,147,64,172,105,60,137,2,26,163,212,96,140,2,150,182,27,85,166,143,40,118,125,4,33,59,139,93,223,0,132,106,112,183,219,83,32,83,41,144,23,233,118,104,44,100,48,107,70,170,66,48,22,29,52,1,193,151,208,56,100,201,93,141,1,6,81,209,132,58,232,24,141,202,10,192,85,66,18,205,25,179,76,137,185,109,30,25,118,97,215,197,224,127,166,37,241,200,114,213,61,186,76,144,80,40,90,74,176,195,25,3,72,200,213,116,60,49,9,249,151,60,192,62,54,207,27,112,204,145,172,75,2,64,222,15,143,76,151,162,189,164,55,96,131,69,150,99,24,132,194,138,95,73,28,33,210,232,30,220,239,246,132,192,3,196,27,250,104,65,49,132,36,124,225,93,48,99,75,85,227,211,51,200,99,237,40,221,188,105,82,9,11,100,131,42,4,158,33,156,200,217,21,148,19,179,9,215,142,128,200,184,74,29,60,116,240,168,92,218,11,156,197,204,184,251,28,25,101,49,24,76,202,177,10,246,81,191,250,128,8,93,102,212,116,46,19,168,177,238,71,159,71,114,110,33,140,101,203,124,71,24,0,89,127,229,180,49,44,57,157,250,105,216,204,190,222,57,207,199,104,171,86,175,86,46,255,54,103,9,221,64,3,226,170,238,178,21,57,50,146,128,173,38,128,153,106,102,204,96,5,224,176,168,50,103,88,193,130,239,5,64,70,163,52,136,16,40,8,68,16,24,121,217,81,72,181,0,133,166,148,169,160,62,20,130,96,216,152,226,166,165,57,166,32,12,16,102,68,2,72,0,144,130,142,3,147,129,150,11,39,105,133,231,98,43,193,75,89,84,2,173,169,255,42,103,234,4,180,85,93,180,119,98,208,236,141,174,178,56,171,242,221,33,156,32,216,101,254,58,108,136,169,65,36,111,145,10,96,64,36,144,84,156,200,84,64,176,161,183,164,88,86,69,36,246,108,230,54,109,86,159,139,50,215,159,87,20,223,74,160,43,51,25,22,211,243,213,103,82,149,93,65,107,79,98,213,175,37,50,96,121,198,77,253,255,238,46,228,4,198,205,139,14,208,225,190,246,61,58,120,205,8,155,49,230,124,245,243,46,194,87,79,214,197,60,191,54,43,55,116,153,148,95,91,52,255,243,206,159,41,240,193,184,186,87,185,162,21,1,154,44,149,161,198,117,158,37,103,41,177,69,52,192,0,68,6,120,216,43,174,213,165,83,18,235,114,235,179,19,178,230,178,155,196,66,61,37,82,44,246,233,94,151,183,37,210,154,212,84,51,27,221,92,101,86,182,242,67,211,47,30,77,163,75,146,55,121,107,84,122,196,134,145,109,255,251,178,100,30,130,7,19,103,80,139,25,79,36,72,165,104,224,12,35,84,26,209,157,68,199,229,57,0,218,134,164,244,19,12,88,102,0,91,15,202,133,20,48,10,132,176,5,0,186,240,17,103,4,242,34,9,122,13,43,4,187,46,80,33,37,85,70,217,69,128,50,32,6,94,115,42,128,177,166,43,163,197,151,89,35,211,136,199,109,98,0,81,82,2,192,50,148,66,17,134,135,55,41,185,210,172,2,182,65,75,57,20,95,245,206,233,179,233,181,136,145,11,201,152,196,96,185,60,86,4,193,244,148,10,137,129,112,32,20,83,14,180,109,87,171,157,36,212,46,163,209,152,33,86,74,21,165,151,32,172,109,50,202,196,202,205,106,74,79,121,215,95,18,28,62,188,216,97,102,25,158,83,11,74,95,61,109,202,218,139,112,254,49,212,165,75,94,165,33,226,143,65,117,137,34,137,84,136,132,202,169,51,90,98,140,67,138,212,18,43,195,190,110,122,133,18,71,114,153,212,112,192,81,1,188,45,219,98,46,220,242,6,68,10,94,124,13,48,176,146,20,251,203,142,90,172,143,54,248,149,21,147,206,54,193,192,65,133,75,235,246,199,107,4,64,56,242,4,177,113,63,141,184,112,87,7,18,169,94,230,190,164,120,56,129,194,49,198,35,107,140,57,92,175,136,45,80,233,44,73,234,199,85,204,185,210,196,7,19,37,12,119,152,219,18,100,9,114,146,11,245,57,133,130,77,150,22,210,153,146,142,3,139,175,36,150,47,230,140,134,230,40,34,17,203,56,60,25,84,35,2,210,229,172,48,59,19,1,209,144,134,129,8,150,161,70,161,64,1,99,50,132,45,91,142,26,253,34,1,166,59,43,217,89,23,147,95,76,102,242,82,206,216,124,94,5,106,43,229,98,62,143,211,204,240,192,14,20,122,79,86,85,118,237,252,182,208,179,144,114,179,105,164,150,219,88,210,43,141,201,6,61,67,54,171,90,176,108,203,45,163,26,155,13,54,64,250,146,222,13,226,37,39,152,170,231,161,139,73,124,82,55,213,119,154,109,222,121,169,76,202,93,60,46,251,155,50,144,13,16,0,201,0,0,1,141,123,2,11,172,38,84,159,79,234,5,37,18,48,56,155,7,57,164,154,181,94,130,106,111,109,152,194,98,212,118,234,185,240,205,62,223,255,187,217,212,229,167,98,5,229,201,32,64,0,117,82,71,198,213,197,112,224,235,13,9,253,136,202,230,37,177,119,17,158,8,208,97,27,111,12,62,236,177,255,181,73,114,154,252,212,196,162,81,102,85,102,63,126,172,146,118,228,170,145,173,92,104,12,61,142,181,244,238,125,30,133,242,211,76,35,18,123,233,15,164,35,59,51,133,237,44,138,131,134,64,255,251,178,100,41,140,39,132,104,208,19,25,79,32,68,0,249,22,12,35,36,28,21,159,66,76,100,220,129,15,156,35,212,48,141,152,96,66,102,28,53,53,22,154,197,48,147,18,240,43,161,125,141,100,143,184,204,144,12,118,205,215,89,82,168,152,36,12,134,2,0,29,49,136,33,117,148,53,167,137,20,92,134,172,208,165,77,170,251,46,130,247,164,91,42,149,186,48,23,38,24,93,213,215,52,8,231,173,110,87,126,98,146,136,172,180,13,172,8,12,174,217,48,176,216,92,176,96,209,97,77,178,26,38,168,136,14,33,44,6,107,72,220,141,113,42,128,108,14,25,22,100,193,84,154,171,232,16,173,7,68,44,10,117,73,25,131,201,27,157,49,3,68,138,40,220,237,164,84,164,88,44,196,43,250,101,185,169,139,62,235,220,78,150,2,0,0,102,212,6,135,99,124,232,32,235,193,68,138,1,199,158,104,172,248,160,9,197,197,149,17,128,88,108,213,173,23,83,165,163,101,212,95,83,2,79,114,234,23,40,247,204,20,34,202,186,233,164,151,119,235,65,65,66,238,89,71,132,108,188,246,160,0,3,16,133,123,52,230,250,55,79,47,128,157,250,146,138,175,183,241,194,51,128,251,36,209,109,53,14,212,136,206,80,91,152,181,44,171,23,169,115,41,239,166,173,74,251,74,34,49,170,56,148,101,185,49,69,166,189,146,133,135,65,170,84,43,130,238,0,15,89,153,154,22,97,88,9,104,66,10,179,1,10,45,12,3,6,42,158,6,241,39,14,43,4,186,50,138,1,72,13,156,10,113,142,138,61,130,155,18,56,28,81,54,128,232,193,200,7,92,245,181,244,80,89,207,114,2,158,133,200,138,179,205,153,57,169,33,150,28,198,103,139,168,206,87,60,189,240,86,201,28,243,121,12,75,93,184,179,251,42,173,54,2,1,195,135,194,68,209,31,5,37,172,65,20,34,20,98,11,232,155,39,26,10,85,20,71,75,91,167,200,16,170,86,204,211,154,145,114,22,36,48,96,236,242,76,16,234,112,115,54,62,197,187,26,199,103,210,234,72,205,150,62,228,16,0,112,232,136,245,136,141,98,147,99,109,179,102,148,250,48,150,73,226,141,172,85,47,44,245,77,85,95,83,36,116,225,204,141,199,35,159,105,253,147,82,28,104,68,124,244,67,230,96,220,25,18,180,17,98,202,46,137,64,157,177,206,83,87,123,105,232,1,8,20,128,0,1,218,72,109,210,236,130,93,28,180,251,203,121,31,137,83,79,59,43,36,29,20,228,134,119,242,221,234,158,87,11,130,104,251,157,187,209,238,202,45,82,208,210,85,130,108,202,97,170,91,210,180,214,122,95,65,0,213,141,246,78,196,112,149,50,148,38,218,255,251,178,100,36,128,103,29,104,209,211,25,103,32,61,192,185,5,4,35,0,158,213,155,62,44,229,51,201,11,138,163,192,17,140,225,96,46,42,126,24,160,1,42,156,24,132,34,168,112,8,162,12,16,189,134,66,128,81,143,128,128,6,38,144,65,133,146,0,88,239,167,216,36,65,66,213,145,162,24,34,32,77,158,39,19,44,102,45,101,131,56,240,3,242,213,27,155,154,206,215,76,94,29,105,22,222,121,67,71,96,142,83,243,12,70,165,212,217,78,74,250,170,72,145,47,30,218,92,75,103,151,162,253,165,92,248,165,13,87,70,79,36,131,99,230,105,122,150,35,100,184,182,229,59,157,158,28,30,162,48,90,165,97,105,86,233,247,7,47,191,51,135,76,243,18,196,233,166,217,197,253,3,146,193,254,202,223,139,119,80,128,0,100,210,144,49,109,66,13,23,89,65,194,141,50,183,37,242,243,162,58,141,164,19,89,145,161,216,170,66,214,145,32,244,146,62,181,23,48,166,181,237,109,174,121,142,241,203,85,239,119,32,118,251,246,120,40,44,154,238,253,160,9,80,5,135,91,241,132,138,110,14,35,164,241,51,91,111,219,89,137,48,154,128,196,75,16,20,123,86,82,216,91,232,222,238,192,191,46,171,79,16,181,61,43,149,212,179,41,147,172,4,227,27,126,39,162,165,234,150,41,218,124,181,86,6,138,200,10,93,130,37,194,128,1,8,17,6,91,164,228,103,9,1,40,51,70,110,192,35,13,198,17,160,97,195,15,147,40,35,33,3,35,80,44,161,0,26,160,3,66,2,88,51,74,11,159,161,27,89,29,244,32,12,217,172,2,125,40,128,40,129,125,2,7,101,235,237,241,74,214,94,254,168,36,4,188,88,242,140,194,21,28,153,100,60,170,54,212,94,4,237,178,244,194,107,179,184,14,90,14,131,225,180,240,22,12,56,82,85,17,64,235,126,86,104,101,54,154,50,103,159,40,185,150,44,132,45,134,75,16,147,158,22,36,80,130,103,208,14,10,173,214,92,169,83,133,132,133,11,27,220,55,63,4,107,179,20,175,164,187,226,157,122,139,108,173,98,192,136,204,4,206,27,231,95,255,253,182,68,73,94,137,38,53,235,20,97,34,144,70,72,106,13,164,244,134,16,202,154,152,189,158,52,156,65,70,165,10,1,119,120,170,138,75,180,223,44,186,132,161,76,56,67,180,245,114,18,52,179,47,255,93,79,254,248,203,219,249,97,63,254,167,187,249,8,36,0,0,46,57,140,161,134,193,111,204,23,22,156,169,73,53,57,24,148,68,154,226,155,171,130,132,76,195,246,228,121,221,198,130,81,69,90,131,43,18,137,14,22,105,236,238,229,53,169,69,217,11,208,205,26,4,66,68,156,255,251,178,100,30,128,54,242,103,81,187,24,100,240,68,32,105,28,4,34,0,27,101,163,68,236,97,51,193,0,132,164,96,17,140,80,201,156,187,91,230,192,167,48,150,234,92,6,190,91,116,141,81,130,128,7,85,26,129,15,73,81,96,12,52,226,51,13,27,96,163,192,105,3,36,205,177,129,160,216,177,71,8,128,128,52,128,75,106,69,2,107,72,170,168,208,81,73,56,174,156,41,250,163,118,218,155,106,250,201,175,187,143,179,137,23,150,212,86,40,204,133,223,165,115,33,186,148,86,210,146,206,150,56,84,134,143,175,219,56,170,247,163,145,36,165,9,180,164,99,194,254,22,44,132,213,168,88,72,148,216,237,97,228,80,173,225,232,233,4,239,155,89,206,25,66,189,60,14,89,21,85,229,127,167,50,255,12,236,245,239,239,34,232,177,135,58,0,102,0,0,0,0,6,167,1,3,104,0,40,40,151,25,76,58,60,112,176,16,10,109,72,38,129,75,92,80,74,36,13,68,173,50,32,112,246,138,169,169,21,61,161,207,101,72,199,218,251,53,47,59,239,255,248,58,0,22,10,189,205,180,88,250,88,205,96,8,0,0,0,192,48,149,181,127,182,211,48,100,107,149,41,97,183,238,17,65,20,134,2,219,0,177,148,180,41,101,28,182,71,111,178,105,124,170,147,247,171,245,171,216,169,10,194,142,211,165,79,22,137,187,110,179,43,93,111,52,50,164,208,95,134,18,179,130,239,203,84,169,48,213,89,103,41,83,210,37,19,154,76,165,94,105,170,99,82,61,28,16,23,243,33,243,106,14,98,3,73,90,17,149,149,6,33,49,64,76,46,185,68,98,212,77,109,219,126,233,152,27,189,10,86,198,130,227,175,57,233,43,71,99,113,198,154,251,169,246,217,172,92,157,159,135,245,20,202,228,105,178,19,40,161,112,246,129,115,134,253,160,155,51,50,203,241,182,233,90,132,226,147,205,77,171,228,100,130,180,77,32,134,69,71,35,178,246,26,66,52,31,32,58,194,21,16,52,80,197,46,97,132,17,36,222,172,58,91,141,42,230,105,77,73,5,62,160,142,1,78,128,16,81,36,0,118,196,68,161,2,238,81,0,68,17,133,229,20,164,79,170,98,3,91,175,42,212,62,63,145,8,136,132,131,146,21,93,38,94,234,172,43,165,66,194,150,221,165,250,24,239,226,226,4,135,24,150,82,157,235,66,0,104,0,0,10,13,5,251,235,50,97,151,159,153,137,20,182,106,45,32,121,32,249,32,146,23,83,76,110,115,17,168,122,28,129,249,65,148,185,218,141,93,118,108,60,112,44,130,77,244,86,163,112,19,88,201,150,165,36,172,72,14,130,250,86,228,123,21,2,87,134,8,18,68,68,87,72,134,255,251,178,100,39,8,119,142,104,208,187,25,79,32,63,1,137,8,4,35,0,29,61,155,64,44,101,60,145,0,17,164,32,48,141,200,170,2,205,5,37,138,35,153,34,152,97,84,144,134,201,74,49,87,48,5,89,96,65,65,163,6,140,10,220,200,96,133,130,102,83,220,16,96,68,230,9,236,160,24,27,220,90,96,80,74,221,76,149,183,148,61,222,144,41,155,35,104,142,242,68,181,216,2,9,105,77,171,236,205,25,35,114,110,81,24,61,227,151,195,212,243,180,199,64,134,109,176,240,134,76,19,170,197,95,89,236,147,176,132,246,70,196,246,89,24,231,17,48,108,23,123,104,69,72,204,44,193,241,60,108,184,120,64,133,82,80,27,22,37,10,142,141,154,40,51,168,98,129,203,39,18,150,148,19,165,233,11,127,150,197,179,193,128,109,39,17,174,244,36,13,64,0,4,42,7,97,66,204,50,212,102,99,107,120,14,158,66,68,192,144,152,227,84,1,120,211,66,119,222,70,112,252,197,143,113,194,39,156,245,61,198,98,233,21,105,213,166,58,231,33,250,154,166,159,126,99,248,139,206,255,207,172,1,49,45,118,82,200,39,161,252,32,216,139,227,156,237,59,225,6,176,177,163,16,140,180,75,82,81,58,255,235,44,43,192,120,192,209,217,76,179,40,244,236,162,236,138,212,251,234,220,153,163,50,116,233,227,14,60,77,51,16,24,4,84,68,81,74,157,65,81,224,42,21,7,67,2,168,88,112,117,133,94,10,88,194,130,130,50,176,38,128,228,82,212,130,99,76,99,85,34,150,77,233,12,151,77,251,202,50,93,226,177,13,164,161,162,34,140,55,77,240,205,176,161,214,236,60,10,151,211,186,101,211,22,13,137,165,178,161,134,213,203,133,53,13,48,232,179,116,133,179,200,211,128,195,43,175,168,173,12,165,129,196,67,78,18,64,30,114,227,136,93,52,69,80,90,99,240,80,98,203,48,160,60,141,72,146,200,176,179,40,157,17,38,20,131,114,109,93,165,233,78,171,50,26,39,182,24,32,231,80,82,60,229,227,171,49,82,142,34,64,146,9,74,16,140,28,225,8,20,21,213,203,238,64,200,102,228,36,16,17,58,87,174,236,155,100,209,212,221,22,157,133,29,51,149,170,219,175,174,165,82,31,9,151,243,22,201,168,184,58,208,112,189,88,85,12,8,166,117,202,20,180,54,231,172,123,238,161,29,211,79,147,217,83,29,33,191,72,0,64,0,6,145,133,235,92,176,251,195,109,255,205,208,130,162,177,250,72,228,113,108,22,248,89,4,119,134,36,78,140,190,87,220,169,190,59,123,82,185,92,146,147,181,37,23,111,70,99,182,229,211,145,38,40,211,20,173,225,119,71,70,89,180,197,255,251,178,100,33,9,119,49,104,80,179,56,79,144,67,135,248,224,12,67,32,28,49,157,66,44,101,60,129,2,145,163,212,1,12,9,238,26,77,227,111,222,118,108,90,2,204,172,49,18,64,162,149,201,142,168,0,192,45,99,132,9,138,94,147,28,19,57,163,242,194,210,2,92,52,75,50,18,14,126,66,68,112,49,205,104,60,113,115,11,85,60,26,64,97,18,201,131,85,72,228,132,93,111,123,49,168,184,22,171,63,122,158,88,125,111,169,138,134,73,102,224,230,126,246,183,56,46,24,142,53,248,204,4,101,81,136,208,68,84,62,58,185,212,56,101,71,155,195,215,25,33,188,138,7,188,203,133,50,123,107,37,13,54,188,233,10,41,223,99,253,74,139,35,35,70,161,84,238,227,53,45,170,200,65,49,181,160,187,215,75,37,47,235,94,143,34,153,87,246,3,52,202,195,144,43,34,145,108,11,84,101,72,72,116,98,250,32,181,202,240,98,14,159,66,11,154,233,42,218,154,155,82,143,33,101,120,134,190,146,92,205,10,110,110,126,121,185,150,181,41,103,152,46,252,70,6,217,186,37,198,162,158,151,127,103,71,92,3,36,92,166,14,250,55,105,43,101,198,172,70,97,255,130,45,185,76,61,16,205,167,14,79,53,94,205,37,73,69,185,53,152,157,90,144,222,60,147,88,165,175,59,156,162,27,148,66,26,19,102,127,166,20,197,178,70,89,248,149,153,194,175,73,4,138,135,86,6,25,45,211,240,204,6,102,10,48,85,64,119,193,212,18,152,69,81,128,129,183,81,174,81,158,145,236,97,1,38,32,196,43,136,6,7,24,137,133,167,10,78,157,128,165,11,170,23,100,112,84,186,138,151,249,174,55,6,194,207,23,178,248,116,210,209,146,178,87,58,227,60,167,96,17,232,102,14,128,96,154,107,20,117,95,215,178,78,218,97,128,90,105,147,45,139,151,53,227,200,5,38,211,157,66,16,137,180,16,156,88,80,111,86,68,189,47,6,54,20,219,216,212,162,249,138,9,208,49,213,40,203,126,6,188,108,225,123,130,198,55,156,49,25,251,156,247,173,67,92,58,235,41,162,132,4,28,104,83,9,97,171,3,109,213,11,34,68,163,213,83,76,174,235,92,234,77,63,166,94,37,235,237,90,229,239,130,124,115,192,54,220,204,186,103,243,214,173,131,167,202,223,60,102,107,213,158,157,242,91,94,237,59,169,59,175,207,159,175,196,0,192,84,0,0,5,64,127,37,136,122,117,23,165,164,226,222,28,13,215,176,16,209,220,75,5,72,49,12,132,33,235,248,206,115,50,42,99,63,107,178,174,157,205,178,149,190,14,55,79,152,148,9,177,84,127,153,65,194,33,226,81,96,128,181,103,177,195,18,255,251,178,100,34,130,103,38,104,81,81,249,78,176,68,99,200,245,8,35,0,28,137,153,66,76,225,62,64,250,2,36,100,16,140,0,45,119,169,175,162,82,105,38,16,41,230,24,52,64,21,118,224,96,8,45,57,166,184,88,211,76,129,64,216,160,26,228,5,37,186,92,152,16,26,2,129,5,52,149,16,4,95,40,25,123,163,84,188,88,165,120,154,105,113,7,67,236,10,133,49,167,222,150,213,238,130,221,171,238,93,45,104,223,191,50,137,11,235,26,138,72,195,86,36,39,50,208,156,83,100,194,70,189,68,136,210,41,178,141,212,97,53,201,76,2,108,172,193,9,152,50,88,92,27,39,92,54,133,206,97,81,132,68,200,202,131,10,153,28,147,6,226,136,163,11,207,72,107,108,105,20,209,183,190,142,108,55,162,101,234,54,138,223,239,186,0,0,2,93,104,209,68,88,125,143,187,149,45,206,185,32,134,15,172,136,112,73,172,5,58,153,21,170,76,100,96,140,41,35,76,136,146,37,205,134,102,92,61,106,64,179,72,169,3,246,66,200,105,56,218,7,178,167,214,44,212,133,221,20,219,102,212,247,0,198,1,104,160,201,220,102,225,13,187,49,106,125,191,16,245,88,132,145,97,193,71,138,72,24,43,1,126,108,70,99,84,85,43,213,202,130,189,250,210,122,212,220,167,179,132,158,139,119,92,182,205,36,105,45,213,34,16,144,165,0,39,157,215,149,9,37,173,80,150,176,191,140,1,38,141,0,17,9,212,51,0,22,25,149,41,112,64,69,155,5,30,108,154,100,90,105,152,102,202,56,64,10,130,156,141,8,197,149,60,108,170,240,148,33,171,31,129,11,62,142,106,94,141,105,72,181,24,162,154,171,150,83,29,140,177,37,115,31,125,233,90,3,187,26,96,176,252,186,145,199,114,31,202,22,111,10,129,159,208,68,150,26,71,82,73,164,108,170,32,35,141,24,131,50,107,83,32,186,43,19,26,64,30,90,66,81,107,232,68,193,162,168,144,171,154,72,228,162,128,162,149,208,33,86,6,117,54,146,86,45,248,39,43,245,191,96,142,253,50,184,136,242,205,189,117,253,65,40,3,177,27,112,0,84,29,52,90,84,163,196,133,229,68,162,135,210,34,4,210,97,75,105,211,87,2,235,56,147,96,3,177,2,34,177,104,101,149,98,177,240,199,137,155,114,41,161,141,125,58,41,51,249,203,86,154,96,72,107,34,32,0,16,0,0,1,71,73,85,101,17,6,185,12,212,120,100,244,178,141,78,211,203,31,83,33,74,25,47,110,242,169,137,85,60,231,123,49,79,98,75,75,77,69,110,89,51,203,147,244,244,31,54,246,62,109,101,251,114,95,165,4,110,137,246,230,32,153,17,18,177,60,255,251,178,100,36,0,231,99,104,209,83,26,79,32,59,225,185,22,12,34,42,29,217,155,66,76,225,62,129,11,5,35,192,17,136,49,148,217,71,3,4,247,137,5,255,68,144,49,30,33,211,34,193,69,129,153,81,3,160,4,65,195,7,131,130,0,199,145,26,26,118,68,132,88,168,180,100,220,47,56,16,99,60,74,36,40,102,67,129,89,194,80,48,152,44,136,68,81,157,43,20,242,98,82,184,43,133,193,104,48,219,158,177,31,139,78,220,52,233,200,161,184,231,100,79,180,226,32,65,144,29,180,52,141,163,40,34,162,174,122,82,81,184,84,80,83,100,77,21,15,138,74,145,144,42,88,42,85,100,16,56,6,132,243,159,44,168,92,164,196,12,137,15,172,72,132,214,212,32,178,203,74,141,165,34,35,4,37,166,123,63,241,140,110,122,163,22,31,93,221,196,0,0,0,200,220,197,180,64,237,163,105,10,221,162,20,38,246,134,3,215,22,54,52,64,92,36,229,184,205,86,153,46,184,222,177,58,14,193,17,71,12,85,189,203,45,43,208,55,205,59,219,252,146,90,203,204,185,186,122,208,0,29,129,42,55,5,174,193,116,142,12,161,215,141,203,96,216,132,195,79,125,84,180,28,0,128,71,206,47,77,142,56,209,110,91,30,183,186,72,26,143,83,212,215,40,230,229,177,171,141,14,63,39,93,237,46,6,101,228,195,91,98,210,177,16,110,163,1,107,64,66,153,123,101,77,80,184,205,82,2,76,161,67,74,136,163,106,24,150,105,88,137,174,17,40,102,24,32,84,230,104,194,40,247,64,29,89,132,162,133,30,68,93,176,67,194,161,48,156,49,201,154,133,101,92,182,36,204,89,183,149,182,6,90,76,109,157,63,40,103,58,185,90,234,173,109,105,153,99,148,177,154,12,52,214,28,72,1,225,179,155,52,130,165,17,24,102,102,30,162,187,142,56,227,59,26,214,23,185,75,42,195,10,123,132,162,176,204,4,8,134,147,13,149,34,59,170,144,73,86,10,25,32,240,10,18,34,100,62,96,136,162,21,223,80,69,104,133,23,212,60,136,204,20,200,102,100,39,238,116,194,16,192,76,113,90,178,168,149,123,13,13,201,46,212,33,135,123,62,119,73,56,241,199,39,239,10,176,112,164,74,77,12,171,131,20,142,23,6,98,114,28,101,2,139,203,216,204,186,252,213,28,183,200,203,23,140,169,203,254,113,45,179,53,143,239,255,206,255,254,127,255,255,255,232,0,8,0,4,16,0,0,8,134,136,40,248,68,163,79,21,71,222,102,82,255,70,187,0,182,55,141,14,64,212,151,3,86,160,157,139,103,170,74,73,153,102,174,204,207,209,206,91,150,231,106,245,13,106,107,83,174,203,112,171,20,255,251,176,100,30,130,183,4,105,81,107,56,79,146,72,166,184,224,0,35,0,26,13,147,70,199,229,58,192,254,141,99,224,51,14,3,80,118,120,156,205,251,119,105,140,61,29,0,164,38,50,211,67,179,34,70,101,228,91,36,14,107,106,24,50,106,0,194,32,4,194,81,3,39,65,42,42,134,12,132,97,20,162,185,147,176,172,16,230,13,28,248,117,218,25,106,95,246,74,12,10,131,41,59,111,187,30,80,71,214,47,4,160,5,151,182,39,70,86,239,51,24,25,188,157,119,50,104,48,220,121,216,123,101,179,196,8,196,45,144,54,130,234,235,214,108,212,111,124,137,233,69,141,176,201,1,179,72,209,83,239,97,122,187,12,158,55,91,8,39,224,41,24,66,102,216,109,232,154,156,72,224,197,68,105,178,202,162,191,203,83,86,74,220,227,136,42,36,30,132,195,81,212,228,74,58,202,135,13,214,45,39,87,8,194,156,145,195,198,104,144,99,119,3,134,145,144,115,35,153,168,217,145,125,7,10,154,17,249,45,134,76,89,70,66,41,119,202,249,133,0,57,100,35,78,20,0,212,56,81,48,49,115,8,10,160,82,234,18,236,81,245,144,16,28,119,163,27,78,214,200,44,235,207,216,216,97,167,34,59,35,213,224,26,9,154,67,80,91,96,60,204,208,37,140,238,13,187,102,50,234,86,170,183,191,132,178,88,39,88,46,100,72,179,146,33,108,0,208,27,75,30,34,228,49,132,40,84,246,25,49,105,139,210,32,34,100,42,8,241,38,80,173,136,74,64,192,82,116,81,198,88,106,210,97,182,104,24,101,182,145,171,113,108,134,10,172,105,234,173,77,100,88,36,246,88,116,147,132,169,98,231,126,105,35,111,204,117,181,112,217,19,42,107,174,188,123,152,201,93,56,106,146,79,15,203,230,41,165,238,23,164,139,226,196,172,164,107,244,93,90,74,80,180,86,172,104,202,203,137,146,54,108,66,163,73,235,113,140,170,167,79,132,157,41,83,107,211,26,146,204,33,67,213,171,119,247,146,116,239,84,207,55,148,13,24,59,49,55,178,192,35,27,47,25,93,191,183,122,139,117,7,68,61,173,36,118,202,49,98,114,88,142,95,135,91,100,28,41,133,108,232,208,61,230,158,105,126,133,19,115,30,108,198,234,220,169,111,108,220,20,186,26,141,115,157,255,95,207,119,187,159,207,254,32,1,208,29,128,0,10,98,94,141,58,99,176,171,142,69,35,155,45,150,25,24,13,245,72,36,195,72,77,203,237,111,5,198,27,122,89,17,21,149,157,147,114,74,245,19,186,210,209,150,99,31,236,170,197,161,196,124,42,83,3,124,176,148,48,74,138,186,201,172,150,12,134,68,240,148,32,176,8,158,173,176,255,251,178,100,40,128,247,54,103,210,81,249,102,176,66,38,136,245,4,35,0,30,45,153,64,44,225,158,89,18,149,227,192,49,137,248,42,123,59,232,19,40,100,122,208,198,129,131,151,180,8,129,118,148,85,24,6,200,30,5,136,141,8,72,18,98,151,209,95,75,215,122,156,171,232,90,212,99,78,227,56,130,98,207,51,16,116,233,229,211,141,218,117,107,196,244,250,202,230,164,84,178,172,35,251,45,150,10,151,104,150,180,226,244,54,47,219,14,136,190,131,41,147,151,204,209,201,208,47,1,52,146,120,33,146,141,134,77,15,45,147,64,219,37,99,57,161,193,140,88,91,211,247,195,209,214,198,203,223,35,218,74,235,139,234,146,162,63,56,162,66,98,18,197,75,181,218,58,168,238,188,116,140,248,111,169,0,0,1,85,73,13,129,238,102,16,64,138,90,207,38,142,16,247,89,132,149,221,49,79,9,16,61,165,222,194,42,159,215,60,130,223,62,62,83,92,171,78,202,153,151,145,148,184,237,180,250,8,41,161,113,201,19,32,43,96,186,120,197,210,186,16,0,150,0,127,89,44,70,26,136,197,231,108,182,183,219,139,201,42,94,108,224,196,37,157,171,11,245,61,22,128,42,110,118,165,201,216,22,98,236,99,178,89,185,249,154,209,251,112,35,163,58,231,71,86,170,99,58,74,96,211,84,205,3,91,171,42,50,195,48,132,47,252,248,169,106,14,92,23,137,32,193,132,144,20,23,132,210,64,209,244,100,176,21,200,102,100,10,108,44,93,163,225,32,121,134,36,6,22,39,171,66,207,174,147,81,77,153,1,60,204,164,53,87,229,82,49,241,17,90,217,101,29,82,254,180,149,210,146,175,211,115,135,212,81,214,78,85,204,157,206,75,168,196,105,93,103,198,67,74,202,99,179,153,180,33,29,155,35,18,212,7,85,17,23,8,189,40,74,15,21,108,217,230,73,118,233,88,112,84,97,65,250,35,179,139,185,101,231,71,113,100,177,179,140,81,97,209,88,240,158,121,102,87,63,50,151,251,102,209,199,23,61,5,46,211,141,210,174,209,232,131,65,217,114,74,237,246,255,221,156,249,217,4,152,180,121,72,162,36,72,174,33,189,80,155,158,69,108,233,83,123,169,169,29,126,232,215,164,49,16,122,158,239,50,123,205,206,182,72,32,48,176,0,248,34,23,4,197,3,167,84,118,117,111,123,1,211,39,75,36,84,120,248,237,237,32,222,110,207,210,11,48,20,128,0,5,83,132,212,81,30,73,21,168,45,172,114,179,63,140,157,108,99,47,71,213,202,117,36,238,112,30,190,123,70,239,170,55,196,99,130,164,244,123,25,59,148,66,167,14,108,104,38,210,124,76,199,74,136,160,141,168,219,238,137,255,251,178,100,32,128,102,190,104,210,81,248,102,176,70,230,248,224,12,98,142,29,177,159,66,76,101,154,201,9,134,36,24,48,13,0,203,193,28,24,42,56,189,139,54,0,78,101,172,237,204,168,82,70,50,196,19,11,100,2,208,96,12,3,32,73,102,31,52,255,41,18,53,151,212,112,169,3,42,46,243,211,73,66,195,208,139,44,92,52,196,90,140,230,203,44,87,209,233,36,178,149,164,58,209,232,50,89,8,235,249,114,87,203,228,226,131,240,177,53,113,245,43,28,61,177,209,93,122,153,110,54,25,59,114,176,190,220,39,208,170,215,208,234,168,247,223,252,93,173,51,28,62,165,184,211,149,195,19,114,105,49,169,97,198,219,43,208,244,168,163,78,155,57,42,173,114,87,36,92,158,42,99,207,114,91,169,84,152,202,159,89,141,195,245,145,130,139,210,19,135,166,216,55,196,61,82,186,174,38,77,16,17,93,143,146,109,150,23,10,115,234,108,176,151,141,9,210,210,71,91,213,210,137,122,67,196,65,208,41,179,175,12,148,121,242,111,234,145,133,243,41,77,239,16,204,255,80,0,3,151,240,120,149,88,27,184,202,155,250,7,233,223,127,25,69,88,212,52,153,107,148,97,133,83,50,29,229,44,141,68,179,195,40,238,63,65,126,110,212,78,39,98,73,14,191,147,50,231,138,146,55,47,82,37,245,121,87,67,1,3,13,117,179,56,138,177,191,201,134,223,180,213,80,37,93,164,141,166,44,176,52,19,56,51,114,80,45,6,26,166,192,6,56,32,104,206,23,76,146,147,208,207,8,67,65,236,250,117,137,12,10,76,81,230,148,98,2,7,132,48,225,9,130,16,194,8,85,18,168,0,64,210,173,28,153,218,238,104,240,165,200,202,37,236,165,1,24,202,225,198,188,243,54,87,213,88,164,244,143,245,29,61,58,69,65,223,59,254,87,31,23,60,204,249,193,235,126,132,103,146,161,22,23,149,30,170,187,38,203,95,50,243,244,34,185,201,82,229,171,78,23,146,100,60,185,58,100,178,88,212,39,103,86,193,29,61,165,203,49,250,44,247,101,230,99,232,105,179,86,93,5,254,186,190,16,1,101,112,86,107,1,99,2,109,147,65,196,12,26,46,224,172,40,26,13,102,133,222,224,16,24,124,36,112,216,92,78,49,195,22,46,151,180,113,135,10,170,44,129,170,106,47,73,48,142,112,243,157,118,79,140,143,86,251,19,90,143,250,127,102,244,0,0,56,176,240,215,52,251,251,13,64,146,247,222,91,47,183,23,185,125,253,123,72,234,184,172,69,169,164,182,166,238,82,90,249,125,60,162,189,74,120,253,93,207,82,216,138,214,121,159,151,241,148,59,11,93,224,79,56,218,74,129,24,90,102,255,251,178,100,32,128,103,18,103,208,147,25,79,32,61,193,121,25,4,195,18,26,189,139,73,71,225,60,137,18,21,99,212,48,140,208,191,2,192,201,136,162,206,169,127,80,144,99,32,25,10,164,61,212,215,27,92,57,84,0,175,1,12,38,39,6,83,166,217,103,72,106,108,28,105,186,192,1,0,83,160,106,77,20,13,196,79,85,153,216,36,5,13,85,162,197,47,182,59,15,64,236,165,107,171,58,194,195,201,247,41,140,198,22,186,242,108,84,142,43,163,147,108,253,191,50,135,157,252,115,167,7,6,136,207,159,35,54,13,166,169,189,179,132,188,229,200,130,72,234,139,233,248,27,159,130,240,87,177,103,103,140,52,220,62,239,98,150,55,62,204,17,45,34,236,24,222,222,124,61,226,133,159,236,237,68,207,172,70,163,182,214,180,128,45,46,218,66,208,0,0,0,50,185,130,140,68,110,50,30,185,195,32,76,18,135,132,114,239,21,1,1,88,86,84,66,226,46,115,224,136,140,180,253,234,88,128,54,242,194,86,190,203,198,86,157,137,223,174,59,255,254,224,250,246,94,237,79,234,9,160,93,0,0,5,197,24,96,52,175,43,23,216,150,80,213,66,22,180,206,244,249,101,37,32,238,23,87,200,107,182,231,208,223,51,206,249,201,181,181,66,195,21,141,236,240,95,203,71,51,212,255,105,94,93,177,172,31,32,107,43,200,32,165,206,164,111,26,129,96,43,134,34,177,204,22,34,204,218,3,59,162,130,66,17,151,121,69,87,248,113,76,168,79,162,220,8,36,41,115,16,210,80,65,145,8,74,131,114,92,165,218,16,22,122,243,70,159,70,118,151,11,242,102,20,203,36,78,243,232,250,190,208,244,250,154,74,174,215,206,19,14,110,106,172,102,33,30,21,147,10,206,166,69,140,145,75,148,249,90,210,36,40,227,173,58,131,3,136,20,21,143,188,136,86,84,68,99,140,189,25,79,131,146,52,10,144,50,187,32,12,249,20,15,19,32,85,73,201,50,120,166,111,58,72,60,61,244,28,78,188,59,84,64,53,134,185,134,102,219,38,59,233,7,5,244,178,122,151,87,165,169,20,82,25,147,135,208,85,179,49,169,64,110,121,215,132,121,181,254,53,72,16,234,192,239,26,4,5,8,11,145,27,52,194,46,17,139,84,224,16,210,34,199,21,113,77,154,189,127,253,68,0,65,219,76,178,34,73,93,216,251,126,204,154,227,214,255,59,49,7,198,24,81,193,25,134,28,160,8,37,84,86,169,162,146,57,92,170,228,102,91,68,248,88,247,106,33,22,248,187,243,4,63,184,216,130,16,75,30,91,202,120,133,236,233,187,133,76,91,34,254,22,100,29,20,38,137,216,185,41,66,196,76,34,16,164,255,251,178,100,42,136,119,243,105,79,139,26,103,36,64,100,104,245,12,99,74,27,197,147,69,44,101,60,137,25,21,163,128,48,141,200,200,49,12,72,36,2,66,86,112,104,216,202,160,130,97,206,3,50,26,163,198,148,32,176,227,27,4,227,133,58,196,192,88,70,22,27,68,5,246,49,229,199,136,11,37,49,101,64,200,70,3,37,2,71,13,3,128,90,130,148,42,64,195,165,96,21,212,77,97,81,157,95,171,114,3,213,114,193,187,113,181,244,219,175,40,122,26,211,39,112,240,124,152,128,124,193,226,198,215,175,26,215,159,149,235,114,165,158,64,94,92,90,231,31,172,228,38,176,231,204,143,15,168,116,123,221,39,103,232,233,60,115,27,180,112,248,150,118,137,231,200,13,61,150,147,147,143,90,139,173,119,20,242,229,145,52,182,215,99,254,126,172,244,22,51,35,189,177,82,196,0,0,227,73,144,179,83,167,85,129,45,166,209,165,132,235,236,204,232,253,59,174,93,18,246,74,166,140,177,36,115,145,67,96,176,84,106,5,8,176,44,72,34,36,153,113,160,219,130,97,148,32,245,134,84,234,70,185,30,166,232,85,22,32,8,64,0,36,192,128,159,199,113,211,190,241,74,101,215,166,42,81,202,226,104,24,24,32,57,105,26,100,107,26,148,149,109,95,198,158,85,118,180,229,122,121,69,153,70,245,216,149,89,199,106,7,126,32,120,9,182,86,133,133,123,85,203,41,78,68,222,114,29,50,16,39,74,154,150,10,190,150,112,105,76,170,110,139,76,199,17,52,80,224,114,68,13,20,21,153,174,106,40,56,102,40,98,51,192,38,138,130,98,12,113,130,33,61,153,9,160,138,228,202,150,97,75,136,135,109,233,37,201,198,206,225,149,108,96,108,69,61,23,98,35,178,185,101,3,148,214,25,226,156,208,58,240,93,44,102,52,219,232,40,14,189,128,250,35,200,82,46,42,196,150,138,103,27,37,88,145,12,137,168,105,16,73,52,51,52,174,163,147,210,198,106,145,154,141,207,103,31,229,211,211,15,216,171,255,253,38,150,156,103,155,247,192,154,162,130,161,162,117,251,99,246,64,160,196,27,64,91,57,38,8,208,162,107,16,177,102,77,37,147,93,89,209,72,182,169,222,52,50,102,203,138,95,33,201,5,113,112,109,171,15,67,237,62,2,21,60,108,156,130,15,162,247,25,13,68,195,79,181,182,168,107,205,33,207,67,5,38,61,250,16,212,138,0,128,0,6,142,165,203,167,146,191,84,144,168,253,235,209,167,217,229,194,149,74,199,86,84,250,1,40,27,200,2,245,53,136,157,53,4,179,56,157,46,115,115,86,174,101,53,11,185,17,162,175,43,103,206,99,53,135,93,248,235,25,174,250,255,251,178,100,32,0,247,82,104,80,179,26,103,32,71,99,184,224,12,35,160,25,81,159,75,71,225,154,137,32,28,163,128,48,141,192,170,105,182,238,249,178,228,212,48,148,66,52,18,4,189,5,2,128,163,47,80,200,192,232,192,224,65,10,77,33,128,18,83,6,24,121,161,50,23,8,21,192,89,80,18,56,24,208,96,224,80,102,238,21,16,233,39,160,224,70,42,36,5,59,16,165,242,99,44,177,46,93,246,160,189,218,171,45,190,94,225,64,13,138,54,204,151,235,223,18,155,154,145,69,30,231,74,154,241,243,203,139,71,71,75,206,7,228,5,171,3,228,135,237,31,47,150,96,121,13,67,85,90,241,213,229,141,83,101,16,69,4,57,176,38,204,130,214,127,87,108,208,141,228,196,112,61,39,29,51,48,86,172,179,3,172,185,87,242,239,185,183,154,52,198,15,167,220,69,250,142,13,66,7,100,184,117,199,155,119,114,175,24,110,199,81,51,137,17,6,181,3,144,69,11,30,130,140,170,129,206,1,207,21,65,208,132,54,211,129,17,225,152,184,224,227,193,116,143,50,162,100,6,48,138,28,35,96,14,166,7,218,126,149,139,100,187,213,111,134,237,120,1,3,164,0,0,46,150,241,220,93,146,202,119,248,113,114,131,17,161,197,133,89,25,116,104,131,127,189,92,181,76,205,93,71,131,150,172,235,79,163,188,220,187,150,218,146,59,115,200,70,217,224,218,101,146,119,2,8,202,25,51,236,158,173,106,41,41,80,229,170,93,129,146,86,141,40,43,12,4,157,84,197,72,137,133,202,113,65,4,5,24,211,199,208,42,23,136,51,168,152,152,165,97,64,66,17,56,73,27,42,88,29,61,146,87,186,121,244,24,143,74,223,100,86,59,184,4,120,152,19,174,18,143,151,23,110,249,125,97,155,239,23,103,22,45,93,141,126,215,44,162,6,227,233,133,199,27,62,179,75,146,64,211,80,54,166,173,178,207,203,179,148,165,94,66,117,85,24,88,110,178,60,156,206,153,133,117,186,39,49,106,238,86,202,207,162,227,183,93,172,12,133,200,118,22,89,53,32,243,17,41,70,19,69,180,6,100,74,146,239,30,82,209,168,113,42,132,169,138,0,27,203,243,141,197,35,38,71,245,185,169,186,63,115,3,235,119,55,58,122,185,220,47,49,8,96,156,32,76,121,5,14,208,225,0,14,88,129,234,98,157,123,182,119,128,4,32,0,4,165,200,162,210,148,233,118,57,49,75,206,205,216,205,51,247,26,120,146,161,186,168,129,48,102,43,127,55,134,138,95,18,128,229,86,169,160,57,188,170,203,112,175,47,212,90,158,10,131,225,136,74,225,112,96,70,209,101,54,117,36,130,246,26,25,116,25,146,61,23,255,251,178,100,37,0,39,91,103,208,179,89,103,144,65,5,248,248,12,67,162,28,113,163,68,204,101,60,128,237,144,164,100,48,138,144,241,138,149,2,34,56,96,37,94,178,224,99,28,20,193,144,18,44,2,128,6,28,6,102,157,141,4,195,145,64,146,99,12,196,49,226,13,9,98,64,96,34,15,98,141,85,76,67,199,140,11,18,140,228,206,163,202,66,47,33,0,105,110,151,145,210,220,180,165,247,13,43,180,180,110,235,77,166,48,137,233,230,97,22,150,185,144,138,102,42,196,47,194,231,135,193,220,116,20,191,57,108,47,152,181,127,195,202,46,48,78,234,248,153,129,164,191,169,220,125,194,213,224,151,89,127,14,113,106,203,63,208,91,151,251,82,145,114,116,107,169,240,86,102,111,153,63,108,103,59,237,243,95,159,114,241,1,254,180,110,85,160,132,0,0,10,118,58,145,152,71,96,206,70,169,237,28,23,33,34,148,97,133,27,7,51,43,243,214,57,54,138,164,53,249,89,58,141,232,254,51,148,219,244,252,239,68,218,236,115,136,201,165,202,91,139,111,56,151,139,56,127,149,223,219,253,97,137,0,2,200,178,153,203,193,221,150,216,110,236,185,202,121,41,31,218,183,162,237,142,186,94,193,111,61,31,98,20,24,223,249,93,123,17,235,18,169,70,234,211,220,214,18,248,219,204,252,201,228,234,100,191,163,45,97,192,148,55,235,217,64,85,129,94,169,178,134,142,141,116,52,197,4,74,48,81,207,70,10,8,137,65,147,196,33,22,189,92,149,174,156,162,227,0,7,42,16,6,72,215,8,206,49,65,90,208,85,117,2,82,33,197,23,160,50,100,19,164,59,159,4,65,111,36,250,39,54,241,21,136,200,86,252,113,158,179,73,92,49,78,252,189,176,197,3,89,130,97,231,6,89,110,110,108,86,221,18,203,151,123,111,152,134,146,33,67,137,18,49,22,81,149,68,177,16,219,152,13,182,117,205,224,46,42,113,121,185,86,17,129,77,206,5,40,210,37,200,145,143,32,148,77,219,114,237,41,51,246,212,31,51,125,71,73,104,203,175,116,210,211,111,190,218,210,25,32,32,4,229,119,243,28,44,23,162,142,105,236,202,62,70,136,119,116,107,144,91,134,8,91,187,171,162,248,130,134,98,69,24,112,247,189,71,146,199,216,44,100,7,187,182,197,61,61,95,254,191,106,234,75,210,209,186,64,16,0,0,4,91,7,226,9,120,161,34,162,43,28,85,135,3,73,212,202,148,48,128,22,0,130,38,231,124,5,99,60,77,188,153,181,11,74,49,54,55,77,9,126,174,81,225,46,87,230,30,178,238,207,98,108,238,1,95,10,198,2,28,132,215,60,100,7,171,199,241,42,16,72,227,165,96,255,251,178,100,38,130,119,156,104,80,49,250,102,64,67,196,56,245,12,35,122,27,237,163,68,204,225,62,65,2,134,99,212,48,141,11,132,129,126,215,73,136,30,129,6,60,99,128,2,135,24,33,166,24,249,112,200,185,160,60,217,160,52,40,205,73,3,222,136,196,41,49,227,212,12,20,68,70,100,172,240,68,241,8,153,9,109,212,242,236,14,4,226,140,0,126,226,194,195,43,167,210,245,120,147,81,174,45,136,4,190,44,249,6,99,51,233,126,176,143,251,19,88,243,207,252,133,251,62,37,159,31,48,43,40,174,30,156,187,108,187,86,190,76,68,179,186,237,75,7,52,50,59,31,202,80,153,31,223,224,62,92,195,240,82,177,152,64,126,250,117,185,43,189,213,103,199,127,19,143,44,232,109,10,216,186,89,239,154,214,103,38,109,55,204,121,231,73,147,232,143,162,192,128,0,117,92,148,32,165,29,209,71,247,187,32,144,169,5,94,2,76,49,100,20,72,0,29,36,115,36,104,132,100,36,156,18,21,9,145,2,137,195,175,7,132,65,179,196,201,166,230,172,187,138,172,68,161,77,196,207,150,37,153,123,142,84,43,254,219,128,8,6,131,242,23,174,25,181,1,200,169,233,47,253,20,17,45,138,179,182,76,6,168,33,43,16,21,36,166,91,132,190,65,91,41,154,108,41,187,82,172,167,227,145,90,178,138,25,68,55,26,180,194,152,144,136,70,10,224,168,115,51,112,219,228,151,77,68,62,125,84,1,12,128,65,179,225,96,86,200,242,3,75,178,241,49,131,33,5,48,103,10,122,158,115,12,32,9,184,18,46,69,161,168,80,10,83,200,76,155,47,234,68,195,34,1,147,60,161,139,197,20,29,4,136,148,55,208,51,149,38,107,175,212,37,35,218,123,13,137,60,239,227,160,212,156,56,1,108,64,81,120,6,35,71,24,134,9,203,160,161,91,238,198,172,128,42,132,159,104,144,218,4,234,106,125,40,227,140,78,44,251,123,127,201,189,97,10,173,249,40,232,255,190,230,139,79,19,231,162,228,11,109,207,117,143,255,70,141,188,70,142,189,73,38,18,183,210,183,48,156,80,137,21,116,128,68,140,149,84,74,187,21,196,181,0,149,212,120,7,156,237,160,108,106,128,114,233,83,25,247,224,82,1,11,84,173,165,162,9,78,118,254,239,115,174,192,57,156,191,99,235,111,22,143,230,238,177,253,229,173,127,173,207,231,255,255,20,0,3,64,50,48,0,0,204,137,70,213,42,192,226,182,206,216,204,119,52,81,185,121,60,178,81,170,207,166,87,4,107,27,50,185,23,13,60,199,29,135,90,135,218,181,183,209,98,67,79,66,134,249,38,244,152,155,201,3,245,9,47,230,138,44,120,162,4,255,251,178,100,34,0,6,140,104,211,105,249,79,32,67,36,137,6,4,67,0,30,57,157,67,71,229,154,192,230,131,36,164,32,140,72,21,76,48,146,198,17,200,46,128,241,152,102,168,252,134,4,72,130,12,66,97,80,96,72,200,148,34,36,230,0,57,20,6,39,0,240,74,152,48,70,14,210,219,230,138,211,167,86,38,115,113,135,234,138,146,25,111,105,30,168,196,158,35,106,91,102,49,242,232,31,86,126,142,206,120,143,10,138,157,69,141,85,107,240,100,247,254,208,74,166,231,113,113,245,245,161,240,76,160,121,128,64,76,193,35,100,45,184,100,93,185,226,120,113,24,93,16,178,135,206,35,158,127,4,121,206,144,60,43,37,96,129,147,107,150,236,92,83,133,245,38,236,66,0,0,74,195,20,4,199,15,152,230,198,239,72,162,110,4,100,253,50,235,188,71,99,170,87,55,101,34,73,51,83,179,236,204,75,131,102,228,92,36,77,20,141,169,174,28,120,209,202,87,201,37,157,154,40,209,110,142,183,161,215,134,23,121,44,128,0,128,96,0,0,6,19,33,11,89,103,37,40,181,17,180,106,41,86,217,21,203,239,219,0,124,23,227,133,177,84,176,148,140,224,245,155,71,20,84,165,152,163,111,46,46,79,219,178,163,80,29,69,180,159,148,11,100,96,117,133,105,176,64,1,178,110,140,20,95,164,222,76,162,219,175,194,252,164,120,97,11,24,172,3,32,225,164,129,78,132,48,10,80,245,85,13,26,160,17,208,185,38,60,224,18,193,99,24,160,131,206,26,1,4,100,180,28,65,128,3,7,100,143,75,37,153,50,214,160,56,14,5,80,166,199,69,105,238,92,173,34,101,138,128,191,226,0,85,50,85,196,217,187,122,241,61,242,152,109,111,195,49,88,84,106,220,250,178,83,129,233,194,84,50,250,233,171,118,125,173,150,206,79,46,218,81,232,166,249,220,102,43,168,177,98,36,171,196,4,142,68,195,234,61,55,201,62,10,173,197,207,90,51,178,122,193,193,90,245,235,223,150,23,194,180,245,74,92,195,135,40,179,165,14,37,64,135,151,24,173,138,187,3,32,0,24,61,40,16,26,193,194,162,175,164,192,171,5,136,16,76,180,4,18,26,133,14,90,9,77,37,33,35,226,215,166,68,149,132,236,123,18,219,213,214,250,17,178,141,31,255,192,70,208,171,158,175,233,0,66,4,32,36,28,194,51,137,193,52,207,75,117,143,82,191,112,67,234,156,225,114,63,8,228,160,144,20,11,25,237,43,137,20,125,170,210,103,90,95,4,214,171,93,244,132,84,135,243,149,63,175,179,210,171,23,147,58,43,98,86,186,203,14,80,128,172,81,65,146,161,106,12,187,200,208,139,226,129,4,192,206,255,251,178,100,41,130,247,210,104,79,139,26,103,36,71,70,104,245,24,3,64,27,73,163,71,44,97,51,193,36,12,227,192,49,14,193,117,31,62,204,190,98,102,129,68,204,131,243,78,192,46,20,215,188,24,10,2,90,112,46,28,4,69,13,204,57,99,104,4,212,145,48,99,76,113,179,50,32,84,104,52,16,84,176,136,234,3,67,28,186,209,243,2,1,4,37,255,129,21,194,173,12,3,85,63,9,65,60,108,129,26,89,234,140,184,10,183,24,227,122,237,53,119,21,248,146,63,134,2,242,184,226,188,146,240,208,209,20,178,87,122,34,237,205,236,178,101,155,122,250,172,137,1,216,206,227,88,184,225,67,108,13,90,119,246,98,96,235,101,221,172,172,88,202,179,155,146,45,126,173,168,247,90,53,126,206,174,220,133,118,71,30,81,186,199,80,176,177,174,61,100,233,82,196,0,0,83,179,91,139,65,206,185,19,230,49,195,121,215,74,192,242,200,148,159,118,115,218,135,168,211,222,75,156,114,98,150,30,71,45,63,146,88,69,242,215,75,183,159,65,15,58,96,74,85,96,211,68,73,112,199,214,24,9,32,20,29,177,187,145,90,43,110,190,144,208,2,128,186,70,96,233,55,121,4,59,106,85,201,249,76,130,36,224,63,237,163,62,26,56,211,178,127,119,218,24,102,221,20,130,165,53,154,182,164,23,57,83,148,178,251,118,167,167,229,47,66,231,120,155,37,244,122,141,164,91,65,112,108,175,24,194,214,17,21,137,38,122,59,167,250,68,160,136,154,76,193,203,79,119,104,185,135,56,139,208,173,195,117,45,49,164,196,130,42,125,34,155,66,38,153,30,44,52,159,5,57,13,148,169,138,59,170,237,120,37,100,226,63,47,34,224,202,28,39,5,167,183,70,10,173,204,185,166,198,93,217,107,185,40,149,194,105,228,223,149,198,15,131,68,135,26,73,14,89,58,135,162,110,105,219,109,172,250,78,108,73,27,119,3,235,19,136,132,194,148,133,102,144,20,165,22,81,70,202,31,248,129,146,168,162,129,20,227,36,25,169,236,17,250,155,30,44,127,60,110,234,57,46,150,41,255,178,12,36,62,8,170,73,149,174,149,117,172,33,157,33,14,162,105,18,144,231,103,126,199,18,130,161,51,128,101,8,134,236,197,197,205,26,226,199,100,47,175,54,136,90,94,122,73,125,163,29,175,103,122,125,255,183,255,247,91,177,94,158,214,97,111,253,43,207,183,255,255,255,236,20,128,4,0,0,212,65,238,110,148,206,237,249,153,115,179,59,132,98,61,13,62,244,2,52,152,136,196,215,124,230,54,165,183,229,110,236,110,228,178,45,77,83,233,171,118,89,132,55,77,13,63,176,46,76,225,219,176,252,191,78,255,251,178,100,30,134,7,14,104,81,75,25,79,32,62,129,201,45,13,34,64,29,9,165,66,76,101,156,129,13,146,228,32,48,14,0,26,86,2,138,223,195,12,237,77,11,140,144,138,153,53,221,80,230,24,67,45,74,82,254,32,115,200,2,212,8,24,29,118,14,127,40,99,38,104,202,99,12,176,6,82,11,236,228,56,88,225,82,133,71,124,152,216,66,81,41,83,188,225,185,97,5,7,18,175,19,1,86,58,208,11,108,236,192,146,37,212,191,21,182,31,121,25,67,46,110,188,127,234,75,168,30,23,243,20,67,140,155,34,187,226,57,8,9,136,75,226,130,25,32,62,65,38,153,179,132,104,243,248,57,16,200,161,88,172,142,87,107,183,142,216,228,97,34,120,100,22,210,3,174,235,74,104,160,163,31,203,127,254,58,228,72,103,43,242,72,130,211,161,119,180,50,132,0,4,0,0,0,34,192,84,138,77,80,141,19,126,230,175,6,6,21,46,46,23,188,163,172,147,85,218,218,133,27,154,165,184,250,98,237,100,89,134,146,43,211,200,85,253,95,253,11,101,85,136,140,8,208,24,4,223,53,75,192,97,169,173,90,144,151,186,31,135,227,81,102,153,19,125,238,203,226,109,212,0,224,32,163,15,84,94,236,59,21,144,106,155,229,181,111,234,173,30,20,86,165,182,169,233,43,58,80,10,187,128,234,70,81,228,123,8,238,154,200,10,88,103,172,138,234,77,39,216,42,120,129,65,3,12,164,100,36,66,67,246,40,16,177,138,48,88,145,8,9,56,24,160,12,65,213,153,240,132,147,221,154,1,57,0,217,140,78,21,68,183,130,48,69,144,115,146,72,120,20,116,132,46,9,107,73,45,172,58,149,232,108,221,147,64,148,9,116,145,216,130,94,120,1,187,63,136,166,215,109,62,182,167,32,39,225,164,189,0,197,218,158,143,183,179,165,66,212,71,11,25,114,37,149,189,95,171,43,99,183,214,171,223,39,55,27,11,249,0,212,201,22,23,207,23,37,105,123,234,159,171,7,182,137,134,100,229,167,220,198,249,196,169,86,100,213,254,167,76,222,243,63,71,175,107,57,164,125,202,101,153,16,128,64,96,21,216,197,133,133,157,96,101,89,218,41,193,219,177,136,212,36,27,167,75,34,60,149,30,255,146,19,101,75,86,86,2,201,132,173,198,82,96,240,81,77,19,136,30,208,180,7,115,134,44,112,164,12,41,165,93,8,233,254,187,158,55,217,209,0,44,0,0,10,40,4,93,221,140,75,32,169,76,182,91,44,220,19,86,85,14,190,72,132,56,150,202,255,79,254,242,165,165,166,229,20,213,44,94,37,44,157,165,149,85,185,157,60,237,13,28,11,119,112,29,134,42,210,92,246,207,20,76,255,251,178,100,32,8,119,3,104,81,187,25,79,32,70,230,88,245,4,35,0,27,197,159,68,77,97,62,65,20,142,99,192,48,141,137,56,21,210,78,180,175,84,162,161,29,42,168,163,208,132,180,236,69,76,16,192,178,67,162,35,112,21,147,40,113,50,80,124,252,104,199,40,206,40,202,32,205,124,190,97,2,10,15,20,125,194,14,85,52,15,65,102,188,166,18,69,244,166,240,219,93,133,195,76,85,160,48,63,109,36,44,241,155,63,212,210,219,183,162,242,200,204,182,155,243,48,105,2,79,195,66,217,102,26,105,132,106,218,140,51,191,151,70,232,32,138,74,200,161,19,201,64,167,10,197,215,70,116,82,129,150,20,19,173,115,34,5,215,89,190,163,149,162,21,42,4,162,201,31,101,27,78,77,105,221,29,90,95,251,58,142,77,117,243,82,196,0,0,176,161,99,60,33,209,89,178,76,93,253,2,160,219,29,36,58,52,20,255,161,27,43,57,103,212,115,95,110,17,11,108,248,101,113,112,201,76,243,85,54,243,237,65,51,193,110,21,161,226,170,188,92,170,202,154,169,227,162,74,86,187,221,23,34,166,108,250,208,0,13,186,172,200,109,150,204,72,169,162,210,105,115,237,29,118,99,50,39,164,68,21,83,204,174,153,119,251,253,140,196,236,118,245,91,50,43,52,213,183,73,141,61,188,166,97,232,198,76,67,79,227,164,239,169,22,196,129,202,66,38,243,165,162,50,139,17,5,2,68,229,31,8,28,239,168,67,112,29,2,24,33,138,9,45,42,10,7,79,16,48,7,77,50,132,90,24,40,217,146,52,103,203,24,232,168,48,115,128,41,196,130,73,80,164,16,14,151,226,217,142,168,98,250,76,226,212,210,207,171,99,84,88,71,141,253,164,93,173,205,195,110,108,221,110,46,136,126,10,166,167,134,105,101,17,216,221,96,85,6,145,201,122,74,29,230,94,195,207,78,74,98,61,182,86,86,114,204,173,77,164,161,209,182,219,118,164,210,250,207,247,107,163,168,35,41,145,223,54,109,153,146,71,162,148,154,129,20,26,166,42,95,211,106,38,183,46,247,116,57,72,220,43,28,57,111,212,15,76,20,57,245,26,131,30,152,42,97,172,197,202,186,97,169,82,86,5,244,138,113,181,246,188,65,4,22,135,46,46,94,166,39,153,5,251,239,255,157,115,87,34,43,233,108,118,50,247,76,255,155,187,85,249,246,223,238,255,115,183,208,0,16,8,0,0,229,136,254,231,194,231,156,105,36,251,181,67,4,214,180,236,198,29,244,208,24,53,22,229,183,40,172,89,177,59,73,76,255,75,109,243,247,126,220,171,62,76,64,177,122,205,82,84,156,140,21,246,130,25,210,115,51,42,68,168,78,149,150,255,251,178,100,34,11,39,28,104,209,75,56,79,144,68,37,24,245,4,35,0,28,109,161,66,172,101,60,128,254,13,36,36,48,138,192,93,41,76,24,172,234,46,220,98,232,32,38,96,184,168,246,92,209,33,193,132,16,168,232,18,146,138,227,85,152,37,0,70,63,0,56,183,16,134,25,40,111,81,220,199,33,26,76,11,4,57,10,42,7,57,42,150,29,157,49,39,158,133,143,176,116,18,54,141,188,26,201,94,38,178,239,51,183,241,181,98,205,106,35,81,219,151,72,247,126,84,35,1,140,148,144,176,145,97,20,189,148,10,218,21,92,126,76,109,160,93,200,144,34,109,69,77,167,210,73,197,101,13,198,110,214,98,22,188,26,88,153,147,16,85,141,255,244,209,193,52,241,71,73,5,108,213,125,245,229,24,101,98,52,69,51,226,233,214,129,64,0,73,182,193,150,130,160,80,109,221,109,87,54,177,33,120,209,8,146,186,12,131,20,168,135,210,134,147,97,4,249,200,102,85,14,156,252,204,19,207,172,44,73,128,116,2,6,71,173,64,169,56,114,117,20,0,166,7,164,184,123,121,46,135,118,239,80,148,209,9,13,50,71,0,184,147,74,103,63,17,177,45,141,193,182,209,37,49,128,136,21,83,204,166,44,186,175,97,185,127,103,53,114,189,90,61,197,37,183,233,178,177,69,46,169,61,186,242,245,43,86,53,150,157,23,160,7,125,163,58,35,128,22,227,5,6,133,25,221,180,31,8,154,57,55,85,3,48,67,114,133,2,103,65,136,24,249,154,139,47,160,188,32,169,76,147,1,209,139,116,100,134,122,16,47,176,20,134,176,114,10,69,66,84,150,148,66,113,114,215,101,180,152,98,108,173,93,51,228,81,135,148,213,35,212,155,215,0,50,133,84,156,98,206,83,11,128,216,20,186,157,134,94,228,92,88,16,21,190,36,125,193,153,244,196,148,185,123,33,97,182,133,107,196,243,146,194,1,214,92,195,252,150,34,102,218,68,185,189,183,48,223,72,225,149,132,89,171,34,106,191,231,12,170,170,141,138,217,105,105,106,114,154,26,218,122,82,244,181,200,199,53,207,232,136,0,4,2,100,41,133,212,142,158,230,204,110,242,253,58,46,113,108,56,44,152,234,197,109,32,153,105,25,149,135,136,135,70,19,5,203,54,77,244,180,150,73,204,54,176,173,77,242,132,103,140,77,190,183,255,103,82,59,71,37,172,174,224,0,101,232,131,6,49,197,117,55,3,231,43,147,190,16,68,94,12,116,89,82,14,145,56,192,6,160,229,199,110,207,124,134,114,95,51,41,148,95,185,82,53,240,199,95,152,191,93,101,220,211,97,13,210,226,106,52,148,215,80,54,124,179,128,132,81,100,46,6,41,46,16,255,251,178,100,36,15,103,124,103,80,11,26,79,36,68,38,168,240,12,34,240,27,237,133,66,12,101,60,145,20,1,164,36,16,152,0,124,187,14,242,222,5,44,170,64,32,1,43,8,209,184,60,212,196,96,192,200,1,169,25,33,129,56,12,54,110,207,152,145,161,34,199,139,1,146,154,48,225,97,166,12,241,168,0,76,184,12,201,16,145,140,202,29,50,3,6,70,174,116,78,65,114,200,40,19,77,155,45,186,115,180,136,61,211,95,137,30,202,157,103,21,222,97,207,203,241,11,121,26,124,6,201,32,14,162,4,83,10,55,19,2,74,145,1,33,48,150,36,67,68,65,117,138,161,36,194,240,146,200,141,158,56,163,83,243,115,108,9,155,7,145,236,59,41,163,221,6,63,151,255,182,127,254,181,99,14,179,59,221,12,139,29,85,55,171,110,10,171,108,115,80,194,153,151,201,188,106,12,200,129,18,37,99,206,178,67,61,102,177,138,195,150,194,61,135,53,80,94,209,79,56,252,122,164,68,138,177,245,194,144,49,17,12,182,55,185,142,117,178,227,0,5,3,85,155,48,155,96,97,163,154,245,206,57,150,212,196,155,109,94,175,82,199,47,210,245,135,109,192,18,248,22,85,118,66,251,75,99,16,194,197,72,98,171,83,13,146,62,211,248,195,178,79,153,148,198,187,126,85,59,49,127,240,150,219,248,114,142,33,76,214,89,83,26,110,210,4,240,38,40,82,34,208,100,74,170,178,214,161,19,202,12,188,129,239,94,204,120,67,116,212,33,73,202,40,1,8,236,213,36,42,65,136,113,137,161,134,96,1,161,85,79,132,204,51,15,21,136,165,47,97,140,1,128,208,16,164,154,8,125,4,195,217,153,33,151,57,197,66,67,154,92,40,170,145,66,100,189,166,171,86,216,52,203,8,97,14,77,45,216,234,68,225,23,140,59,179,109,222,28,159,135,1,112,184,84,113,252,142,204,172,56,157,44,239,228,163,147,34,57,78,196,152,210,19,198,131,115,136,170,233,3,18,142,236,86,98,117,121,208,35,82,25,80,234,181,115,154,56,254,130,48,149,52,208,169,178,33,19,160,190,207,176,1,150,24,0,13,136,108,136,177,41,166,91,24,184,226,74,100,80,240,227,138,4,199,160,217,44,66,22,3,185,231,130,178,163,41,113,21,48,240,185,21,40,160,184,224,97,146,147,228,236,122,26,236,153,116,235,127,237,48,189,33,150,142,123,97,112,85,117,142,20,237,0,0,104,128,0,1,69,122,120,247,136,157,136,171,187,147,52,69,59,89,250,166,70,30,75,2,208,149,93,194,57,41,104,250,130,175,86,78,225,17,201,170,178,102,86,53,243,65,125,153,48,78,13,243,204,218,54,3,176,92,69,188,113,255,251,178,100,31,136,102,214,104,209,209,248,78,176,66,66,25,9,12,34,88,29,233,159,64,44,101,156,144,252,1,164,32,16,140,0,137,132,105,74,31,185,59,150,68,84,235,66,104,232,129,64,78,185,66,235,49,76,169,102,158,54,117,226,220,3,62,109,49,173,68,102,182,92,144,74,143,138,112,139,174,21,90,0,145,52,49,169,73,37,24,11,10,83,134,126,196,25,50,247,172,206,49,95,172,225,252,134,100,110,35,212,237,78,187,153,75,106,195,20,89,80,202,170,145,14,161,49,212,102,224,116,180,176,234,206,247,51,211,140,98,121,134,200,224,128,74,160,165,142,31,0,107,78,9,147,161,42,129,139,16,201,153,97,8,245,176,104,69,60,180,120,89,236,239,72,129,163,16,114,202,202,152,140,127,150,217,37,172,244,105,170,30,0,0,0,2,18,133,154,131,10,60,106,145,20,213,76,75,186,97,67,192,6,133,2,103,106,38,0,36,46,70,84,14,60,34,24,115,133,196,73,11,41,139,47,82,217,138,205,92,50,169,12,240,234,156,180,248,183,253,9,20,123,47,189,247,104,0,74,178,96,240,82,194,187,114,119,114,220,251,90,137,57,46,236,18,170,173,144,70,97,27,139,226,163,113,103,246,59,202,149,111,92,158,177,98,91,75,55,133,184,2,30,189,75,77,26,136,216,106,48,51,0,93,76,65,156,164,49,42,208,150,200,193,196,6,85,75,68,146,193,199,150,138,73,128,173,44,5,0,227,237,30,216,10,243,121,114,32,77,64,13,134,68,33,160,217,166,49,254,65,68,131,172,154,98,159,83,46,67,103,114,97,4,67,202,202,37,147,131,131,18,4,2,1,49,41,134,92,5,99,34,20,194,34,129,211,45,242,24,176,84,76,65,228,62,87,42,70,51,40,130,242,155,125,148,122,31,146,202,163,79,227,174,69,50,80,233,32,198,199,206,81,210,152,140,164,206,180,109,12,242,147,176,37,7,211,41,94,110,165,63,48,211,201,16,163,82,142,103,95,95,85,137,250,23,47,42,139,12,186,175,166,177,48,205,230,153,110,166,89,181,175,77,175,237,218,191,48,117,226,64,145,237,218,166,66,64,34,77,137,129,32,96,6,160,32,192,58,203,0,131,38,5,4,134,204,56,93,135,154,243,196,1,83,194,225,64,1,102,130,230,26,29,69,70,65,80,190,229,139,223,189,208,29,171,64,181,12,206,33,43,85,189,119,216,191,123,227,97,96,32,0,4,132,213,2,126,169,38,167,167,165,179,156,143,196,36,180,178,168,28,132,100,21,110,140,46,1,181,185,36,82,28,198,221,185,29,170,183,236,82,84,171,155,233,44,147,192,214,37,174,228,213,50,145,126,210,37,126,207,45,134,94,128,50,255,251,178,100,33,2,119,17,104,208,179,56,79,144,69,100,104,245,4,35,0,29,9,165,66,76,105,60,129,14,19,99,192,48,143,8,133,138,10,4,4,151,37,156,65,57,100,27,100,255,90,136,164,45,130,8,0,167,155,192,27,116,153,42,0,76,50,27,47,64,145,192,160,194,71,18,100,212,72,193,132,19,2,142,12,152,201,22,130,5,19,15,18,144,92,10,22,128,245,218,252,211,177,85,75,0,189,241,134,65,64,186,84,85,211,102,116,110,188,98,12,140,198,91,23,33,152,114,214,226,100,162,180,219,11,13,64,204,25,42,204,6,224,154,164,145,155,188,209,147,3,169,143,67,162,164,189,194,8,45,1,7,166,21,86,85,63,30,215,246,65,169,95,89,4,151,44,196,217,134,38,201,223,208,213,86,66,27,235,109,205,190,244,224,106,117,132,0,2,7,134,206,57,24,203,81,198,146,192,101,67,76,241,10,80,188,19,86,88,157,34,83,205,17,249,16,226,20,144,252,129,148,105,113,57,208,161,85,3,102,90,182,21,58,128,34,86,231,97,145,67,35,169,60,2,22,169,181,35,90,182,85,173,220,134,128,13,96,18,237,213,153,106,205,106,43,63,40,188,215,32,138,88,110,25,96,168,228,94,121,245,134,135,245,59,119,84,80,212,246,51,86,57,98,83,118,207,44,82,211,95,150,84,141,67,235,8,255,49,21,2,88,85,110,135,81,8,104,192,210,45,136,173,240,184,16,146,80,22,148,48,97,17,91,136,42,198,240,144,3,3,8,107,136,94,42,17,50,1,26,9,150,40,48,27,57,173,52,4,56,96,128,24,178,133,240,53,10,198,16,6,23,77,116,36,141,60,5,19,98,8,4,76,240,128,129,192,208,4,192,100,249,198,88,250,244,149,75,147,133,214,117,218,235,11,114,22,212,48,225,183,42,25,36,111,58,72,124,105,33,84,71,160,138,8,87,127,45,130,104,44,146,6,140,119,226,36,141,18,151,95,166,32,138,140,161,145,30,222,65,10,57,136,145,93,207,252,109,35,170,15,86,219,209,81,193,117,230,218,6,17,195,84,207,250,247,55,193,70,170,145,209,58,173,165,233,0,39,101,74,201,95,4,229,52,135,190,195,142,164,19,211,14,64,132,144,104,96,104,168,35,163,82,18,1,138,225,13,13,59,149,71,53,197,244,21,24,40,62,56,18,146,90,147,72,202,15,184,184,208,227,158,93,181,46,240,77,132,148,155,111,85,84,39,250,0,2,8,84,128,0,5,212,36,110,59,93,237,92,202,167,122,253,226,252,211,56,33,43,40,36,75,107,5,94,237,212,24,79,118,217,10,175,174,164,212,179,71,197,223,206,204,194,221,16,208,82,49,159,234,20,105,55,22,230,236,95,255,251,176,100,30,128,118,152,103,210,209,249,102,162,71,232,184,224,12,35,242,29,177,163,64,44,225,62,89,5,7,227,212,17,136,48,214,238,198,25,83,169,121,230,84,232,22,88,60,189,202,162,74,0,9,5,182,91,192,97,235,25,105,5,65,16,30,98,4,52,112,4,105,24,73,65,155,131,137,117,149,27,254,94,153,76,141,91,223,103,158,91,12,185,53,178,36,3,128,108,38,47,133,238,15,238,203,79,2,68,164,134,68,164,108,18,75,241,23,208,150,30,244,226,230,121,251,110,47,215,232,185,99,239,204,42,108,144,166,98,76,58,82,114,60,20,254,145,163,88,230,47,117,195,117,237,175,89,208,174,58,136,238,61,153,109,108,220,197,111,25,31,101,151,48,227,87,199,78,62,26,156,60,203,85,5,115,16,200,98,8,225,44,229,124,43,83,232,206,136,153,24,115,0,11,31,33,248,67,153,180,64,116,90,31,66,166,102,245,34,194,176,50,216,79,22,161,4,196,202,76,38,179,137,182,70,229,52,240,156,186,154,54,114,206,109,24,186,36,216,43,45,116,227,55,92,188,54,0,178,149,101,140,66,155,148,186,5,158,167,148,85,116,215,140,165,148,32,24,170,63,82,113,113,56,31,122,106,39,187,178,216,191,195,146,60,233,123,119,228,25,217,119,159,232,179,147,42,108,236,69,92,169,90,199,103,197,80,87,32,169,37,205,96,168,17,50,147,16,128,132,176,55,3,130,169,176,41,153,34,161,24,32,196,120,70,41,205,82,244,44,219,118,18,60,174,35,185,67,199,230,138,109,28,85,48,217,44,243,83,120,65,195,3,244,204,80,3,18,204,20,32,90,151,164,116,20,103,41,16,92,101,230,223,177,213,69,29,134,91,164,181,64,158,23,117,223,107,152,181,117,129,117,89,131,156,223,208,195,48,112,130,97,244,94,148,31,206,177,17,138,70,101,9,10,170,163,184,32,66,201,230,74,162,66,152,48,37,121,234,88,140,78,76,146,139,182,212,96,133,208,141,161,66,85,72,165,233,79,255,130,61,176,250,21,227,31,11,86,72,145,59,35,133,153,82,124,58,174,65,229,29,86,231,247,129,41,165,89,184,21,96,174,108,192,234,61,40,192,241,96,206,154,20,24,182,135,130,35,32,192,117,96,16,138,196,171,52,151,192,162,0,100,0,160,59,140,144,64,3,20,94,196,61,232,45,176,6,197,166,167,34,87,82,94,85,200,87,75,157,68,0,96,0,6,86,84,186,119,25,196,59,17,118,165,147,175,220,4,214,97,248,29,187,200,223,209,98,165,244,5,140,252,162,115,146,249,76,178,150,51,77,170,218,185,133,46,164,84,148,176,91,169,118,33,0,41,67,194,229,35,115,248,152,104,90,255,251,178,100,32,128,39,36,105,81,51,25,79,32,69,4,88,245,12,34,208,28,201,163,71,172,101,156,129,14,2,100,112,16,164,0,180,85,137,178,32,235,134,151,133,18,28,40,96,33,208,97,3,190,2,8,1,229,194,16,134,183,5,81,6,202,4,52,18,137,148,3,2,15,80,207,108,247,72,42,64,36,130,161,69,243,70,242,16,16,252,148,193,114,203,208,130,4,188,46,74,226,45,42,76,179,20,215,120,219,172,5,24,148,174,117,162,190,26,19,180,196,82,93,146,238,213,59,111,43,127,228,17,137,105,57,87,170,186,49,242,217,231,178,101,167,226,67,83,102,40,146,129,33,50,203,218,180,133,50,22,14,91,50,254,101,19,71,54,153,147,16,156,247,226,232,115,78,237,41,212,44,98,18,187,134,99,94,210,148,54,241,57,71,169,164,111,207,84,160,2,0,69,23,65,45,175,93,199,229,35,234,76,161,32,151,120,82,134,245,122,180,204,150,229,186,156,90,53,80,9,147,113,97,3,34,161,112,97,178,130,162,139,19,29,46,227,231,143,2,33,19,163,218,38,59,69,105,105,69,53,109,157,115,145,238,155,254,128,8,128,2,73,0,0,1,142,234,86,196,163,207,245,153,107,245,114,81,23,125,34,152,214,114,18,172,198,104,109,235,153,125,105,233,41,108,211,84,187,67,51,241,171,245,103,229,83,55,173,77,126,224,103,38,54,187,153,28,60,210,223,69,220,159,163,11,68,196,182,161,69,34,241,168,211,26,98,105,166,245,0,64,93,33,2,80,20,4,76,203,165,96,128,193,197,194,25,5,30,205,160,8,153,148,113,8,224,66,204,4,75,226,12,4,181,10,60,128,65,165,31,7,73,45,216,3,7,89,207,196,58,176,73,139,22,149,186,168,160,172,46,45,183,102,52,239,56,240,108,142,189,20,66,254,53,102,109,61,10,97,36,76,118,142,242,27,73,45,151,115,113,106,222,214,246,117,121,244,210,53,107,151,162,80,236,216,182,189,11,151,214,36,244,161,227,186,188,241,0,167,197,51,136,153,124,236,145,9,202,218,62,138,117,53,220,149,221,145,60,227,17,228,46,62,218,213,23,247,48,10,144,0,0,1,184,198,22,50,165,54,245,26,121,21,32,84,233,18,101,26,49,34,112,153,105,194,196,77,176,114,150,52,113,145,117,36,217,166,49,0,221,72,24,228,177,236,174,230,81,123,77,119,253,84,127,78,134,16,109,168,169,5,238,165,202,114,34,1,112,57,128,0,10,99,133,2,228,175,96,105,79,176,195,134,156,74,53,71,130,127,150,161,210,132,174,245,86,68,57,251,26,67,188,221,244,249,150,51,118,233,88,57,98,89,118,194,110,36,76,212,60,195,66,210,4,188,158,255,251,178,100,30,0,102,222,104,82,209,248,79,32,67,163,168,245,12,35,178,29,93,163,66,45,97,158,81,15,151,227,212,48,142,128,154,98,103,41,113,14,173,137,48,41,0,196,187,31,97,206,115,163,194,54,187,107,169,31,102,225,69,244,38,65,109,128,10,16,0,138,3,89,4,177,53,21,149,9,73,244,178,145,22,28,16,129,52,22,227,97,77,69,162,166,111,203,196,211,224,232,49,162,60,77,118,54,211,35,177,106,177,230,155,28,158,149,63,147,146,171,50,168,23,6,9,36,129,6,203,89,196,83,240,64,54,79,184,133,4,19,4,34,54,1,72,21,62,13,162,132,138,145,144,3,102,147,12,194,43,137,148,24,20,47,176,32,31,24,62,22,13,71,192,84,41,98,68,128,45,102,126,34,85,6,46,126,126,153,255,207,69,77,255,168,96,0,33,48,119,160,208,5,31,18,108,165,72,93,153,167,14,157,36,75,50,182,161,20,68,22,39,87,17,5,132,164,75,60,81,85,185,198,195,230,67,231,84,37,138,136,198,41,35,99,95,150,82,174,91,134,14,7,26,46,19,247,18,254,135,219,117,32,10,91,67,238,244,13,20,135,96,136,252,178,63,149,185,143,100,201,122,164,129,1,149,11,55,118,232,247,53,14,231,71,86,33,36,187,102,81,71,57,75,102,95,140,79,182,33,51,175,107,41,107,205,41,195,162,46,220,65,60,32,177,16,6,50,150,229,248,67,52,44,11,150,47,186,14,187,69,169,50,32,76,161,180,101,74,224,40,35,38,76,200,0,49,34,193,138,77,236,0,0,128,97,0,96,179,132,12,161,56,88,205,82,146,148,144,192,240,252,28,102,114,34,20,35,113,144,234,118,177,203,108,205,89,155,95,108,11,209,249,184,193,221,103,125,150,71,220,101,225,101,47,161,134,13,36,118,248,196,107,93,128,130,133,35,255,178,58,38,153,185,60,242,119,102,177,93,111,101,202,4,245,137,142,80,232,169,98,19,7,226,90,198,220,173,159,106,171,235,204,61,5,23,45,63,44,124,172,153,153,83,74,253,89,172,251,154,239,178,223,177,79,171,255,78,151,186,36,140,168,60,45,167,98,208,0,166,78,36,52,234,149,245,140,132,104,134,104,37,41,141,45,146,55,22,43,82,140,76,109,84,141,178,90,135,81,166,112,230,212,164,50,136,103,10,90,75,68,152,32,85,130,224,227,46,120,20,88,240,203,1,68,115,14,114,21,66,246,175,211,245,246,0,0,0,52,170,73,60,227,14,109,75,20,176,151,169,252,185,118,89,85,61,70,162,25,146,248,85,107,211,209,76,178,251,119,117,118,247,44,203,241,222,181,82,134,106,172,77,202,133,209,91,113,159,198,114,53,245,110,75,200,164,255,251,178,100,30,9,102,255,104,209,19,25,79,32,71,197,200,229,12,35,48,26,173,151,70,167,229,57,0,254,6,100,20,48,140,210,197,110,38,202,30,165,33,121,196,109,11,146,27,54,8,187,65,194,104,172,100,224,16,28,240,81,195,32,2,0,213,176,69,25,117,137,67,87,132,10,26,81,23,116,28,72,112,40,64,24,240,59,0,16,170,98,172,33,66,135,16,98,108,96,170,26,215,92,237,57,150,181,232,102,9,151,178,56,188,2,210,216,11,182,191,101,78,197,51,14,129,221,152,222,48,73,99,198,49,25,209,90,0,29,100,113,206,129,181,25,232,55,123,5,246,77,52,38,129,101,211,64,220,209,97,245,62,175,107,168,251,139,90,107,200,187,72,228,71,234,73,45,52,11,195,220,125,174,105,133,21,150,203,219,72,237,235,80,188,163,5,227,172,214,32,0,1,170,152,216,207,71,82,230,110,162,49,174,164,238,102,218,68,207,184,115,67,79,227,97,170,100,148,208,139,20,98,119,82,51,35,227,2,138,205,234,109,31,65,100,134,27,24,52,50,11,236,38,52,232,116,48,76,131,6,80,89,202,43,117,127,237,242,127,255,80,224,226,44,204,169,115,30,2,191,46,216,154,32,194,92,54,31,129,142,10,227,178,77,76,174,120,242,51,107,99,27,149,216,20,146,195,197,180,189,2,35,27,60,171,151,122,129,185,168,147,38,109,221,183,193,255,64,26,215,117,67,134,99,202,106,153,107,104,186,43,176,84,103,16,57,176,172,32,165,135,68,46,248,93,208,75,9,44,132,144,83,134,50,136,60,14,124,85,112,136,204,48,146,56,218,4,128,113,236,212,53,99,161,168,232,170,81,22,77,70,245,88,90,99,166,255,65,146,89,200,75,205,56,205,39,209,13,152,62,205,41,194,164,127,161,215,121,174,196,34,18,217,27,62,132,200,169,136,178,138,95,244,148,35,221,251,166,231,50,164,240,77,30,45,56,165,112,181,247,235,123,122,101,41,205,188,31,93,189,245,187,83,232,144,155,85,95,112,132,50,214,109,72,250,218,100,112,64,6,183,254,235,170,48,48,201,3,193,138,80,111,10,114,32,228,96,220,163,199,131,226,194,0,130,79,56,242,133,142,158,72,129,17,112,112,12,4,139,50,104,81,39,180,7,36,18,121,97,225,106,236,208,146,166,78,46,174,69,22,108,236,251,125,252,218,22,160,0,0,137,128,0,5,91,75,2,201,161,114,42,90,121,202,73,71,34,81,41,150,148,200,213,180,24,50,41,186,17,168,165,72,198,169,95,136,22,142,253,20,174,154,31,126,45,211,231,71,59,148,126,95,29,132,197,236,42,73,247,221,241,66,90,214,72,180,223,64,92,14,80,5,59,182,204,75,255,251,178,100,39,8,103,65,104,209,211,56,103,144,70,64,185,8,12,99,18,28,169,161,69,44,101,60,129,2,11,227,212,32,140,192,134,153,44,133,139,151,37,52,65,131,34,113,140,50,9,80,240,96,195,85,130,244,184,131,164,25,130,50,83,46,226,223,145,96,203,70,76,140,203,12,22,76,40,58,106,176,168,88,122,38,224,41,67,136,219,180,182,207,16,115,228,204,237,97,217,178,226,106,113,55,229,241,148,74,160,58,10,71,26,130,43,129,246,41,172,201,147,91,121,156,164,17,176,187,95,215,45,21,164,228,78,140,224,124,86,152,248,245,121,230,213,114,195,133,179,86,80,221,134,241,62,126,124,114,111,51,130,131,100,37,29,41,88,94,118,95,116,164,181,182,4,163,231,226,165,147,63,147,139,115,28,216,191,205,136,64,0,0,206,9,55,128,136,103,67,129,66,133,80,44,5,18,7,5,199,0,77,53,228,65,163,64,248,116,92,31,96,92,249,97,168,32,7,16,148,67,71,4,94,40,192,196,52,82,103,32,135,61,40,93,156,233,68,185,146,15,74,145,75,62,45,78,202,253,64,66,0,1,181,20,98,94,15,180,98,122,55,27,157,132,198,33,154,30,70,216,32,35,129,65,203,95,23,246,95,17,167,252,53,201,157,216,153,166,164,150,97,103,145,29,75,37,150,222,6,194,170,147,47,203,118,122,75,107,0,147,38,15,83,6,8,196,145,153,134,167,56,193,208,193,29,16,28,161,160,230,58,225,67,137,157,68,16,96,232,182,98,170,100,42,100,56,10,128,105,147,45,83,169,19,172,227,17,6,220,225,24,57,192,73,141,92,128,48,230,153,234,149,24,96,51,177,226,97,174,177,200,234,120,65,144,182,232,156,210,213,111,100,46,146,149,64,108,141,224,145,180,134,170,196,229,143,252,118,25,144,101,19,32,93,228,154,178,226,183,170,206,205,11,54,151,137,164,74,146,157,36,164,127,11,64,219,211,185,197,13,17,111,165,161,220,139,9,34,88,140,254,12,85,246,81,183,8,159,111,29,36,82,235,203,17,205,7,255,167,22,104,132,42,231,151,180,51,80,128,133,99,212,6,222,138,9,173,217,201,181,135,10,201,173,44,122,116,200,239,64,214,13,172,202,137,141,4,67,3,207,23,142,98,193,4,159,107,10,195,70,105,104,139,160,249,226,42,55,139,130,172,123,159,74,217,22,26,90,182,49,95,245,192,0,40,0,14,32,102,144,250,70,39,143,117,3,82,157,189,226,41,137,233,190,23,37,184,72,66,20,121,46,30,42,173,150,55,205,175,44,206,203,2,70,73,30,170,214,85,139,181,61,151,139,243,251,0,168,18,25,176,151,69,97,86,25,172,55,53,177,70,176,12,64,84,255,251,178,100,36,8,103,75,104,209,49,249,78,64,66,0,185,25,4,99,2,29,33,163,66,39,229,58,217,17,148,99,212,48,140,64,4,134,22,9,181,45,136,241,197,156,65,27,182,100,174,56,81,134,105,150,88,241,74,60,14,128,226,96,28,0,74,134,152,71,142,224,231,203,186,141,74,52,99,4,35,8,75,112,19,194,201,161,200,85,4,183,46,244,54,200,16,169,179,38,154,170,187,139,153,90,219,60,52,237,41,214,217,11,88,100,209,118,213,254,146,68,229,49,119,150,40,45,250,33,82,34,52,81,149,19,245,90,17,165,5,89,244,179,145,26,144,242,233,176,188,129,3,193,99,136,131,195,135,13,18,191,54,42,194,81,112,48,199,44,102,8,243,182,193,212,49,145,150,89,91,109,188,142,78,163,136,24,236,54,172,23,91,107,236,15,177,96,182,0,0,0,27,164,26,172,72,56,134,60,96,69,195,198,135,141,184,76,6,36,228,133,111,5,25,58,147,45,20,51,50,249,209,98,49,25,162,77,100,93,85,160,183,117,147,66,207,177,125,154,44,232,254,2,36,181,21,202,140,74,140,118,185,0,8,68,155,231,27,49,184,95,26,212,106,21,163,193,94,184,113,73,144,16,209,44,65,246,105,58,101,103,109,124,213,189,106,10,30,222,242,21,159,179,61,139,9,78,110,165,16,146,28,64,75,233,96,67,4,152,182,143,101,162,238,6,36,19,23,129,189,70,224,49,165,11,152,131,63,40,168,25,18,14,128,2,58,138,6,152,202,132,119,18,0,121,154,76,153,208,161,156,170,57,156,67,154,156,155,23,25,2,39,193,184,120,32,224,177,67,212,145,52,135,232,238,176,234,172,36,88,233,101,199,17,152,91,182,114,206,90,114,234,38,25,100,52,70,141,198,62,145,80,213,3,98,138,49,154,40,41,185,64,214,34,54,63,248,52,36,6,196,46,40,141,103,151,12,104,54,117,7,254,197,70,114,84,134,13,55,25,205,39,146,171,246,169,26,20,145,199,49,25,244,201,112,163,161,136,100,72,188,80,234,241,235,206,119,23,255,142,116,19,118,121,59,38,177,206,147,67,185,245,117,207,125,40,0,103,103,72,217,54,14,15,67,36,106,85,141,130,36,123,103,38,150,149,36,115,12,242,56,53,44,227,210,6,69,1,31,222,240,238,178,144,92,66,72,44,214,158,46,38,9,133,154,122,46,147,193,152,42,70,78,89,232,98,124,238,180,50,242,95,124,94,8,16,4,0,1,203,248,177,169,204,131,254,11,83,150,17,155,135,166,183,1,50,3,160,59,69,172,235,66,220,218,155,34,170,229,112,126,253,205,189,220,44,94,35,36,61,70,138,206,116,168,142,225,158,193,161,186,174,17,34,122,240,255,251,178,100,31,2,119,19,104,81,73,249,78,176,68,37,200,245,12,35,50,27,221,133,68,76,225,62,73,12,143,99,224,49,13,129,110,172,224,176,98,33,64,0,189,73,166,160,234,4,93,225,82,140,243,70,130,1,4,135,48,48,102,36,70,10,162,217,140,14,239,161,44,47,9,81,131,50,176,169,71,186,34,164,23,169,36,89,176,42,197,90,147,133,160,79,133,168,2,105,45,83,45,13,213,29,228,185,83,86,176,229,60,114,84,166,140,179,215,110,80,247,72,91,13,44,110,134,85,47,213,61,212,114,65,215,66,146,132,176,177,28,136,136,5,78,33,156,233,139,138,68,166,140,182,177,68,108,114,218,203,34,123,73,168,151,111,19,105,28,206,77,182,207,148,60,174,74,109,33,181,148,127,253,121,43,187,105,35,109,139,214,110,119,73,172,24,72,103,161,2,0,0,45,83,65,117,182,209,21,74,185,159,210,251,16,220,160,60,178,184,53,240,85,234,174,178,18,49,155,121,26,106,79,28,181,161,242,59,72,77,70,204,204,89,102,190,121,135,7,50,121,193,150,31,14,82,183,58,154,134,152,253,71,141,163,127,210,160,25,164,74,95,119,22,146,93,26,143,90,145,61,48,228,97,245,127,154,65,49,78,138,0,164,17,139,215,101,244,180,246,239,213,165,231,112,166,153,144,93,171,17,183,157,201,123,180,251,191,243,142,147,118,147,179,20,208,78,117,178,136,194,72,5,64,112,95,178,252,197,223,54,76,234,153,130,133,192,4,20,173,234,12,2,77,4,6,153,66,190,22,136,12,72,88,163,14,226,202,155,130,152,139,136,200,64,242,82,15,57,158,12,77,142,16,36,89,198,65,41,32,41,165,106,219,125,167,46,86,5,44,71,55,121,85,209,141,220,159,101,44,193,237,119,151,52,78,85,30,126,29,167,209,182,143,65,0,12,210,194,135,250,55,107,168,97,11,8,144,110,225,215,176,137,147,208,101,116,68,1,134,196,96,96,157,55,93,160,99,174,74,78,222,159,148,141,155,58,180,132,4,19,182,127,255,214,108,20,204,183,72,192,173,5,112,63,19,59,255,231,111,128,96,179,115,11,66,74,203,9,48,81,196,167,2,202,43,218,232,144,217,211,88,153,18,118,88,239,58,225,104,246,226,162,229,47,139,155,46,117,170,152,224,3,158,139,29,206,55,89,137,15,131,209,127,247,127,218,223,252,147,255,214,242,29,255,181,191,1,0,32,0,4,154,73,88,204,97,16,220,98,39,2,55,59,184,196,227,240,4,31,144,142,46,88,211,221,216,212,246,20,210,141,217,139,212,199,58,94,234,26,158,186,252,210,199,232,96,215,134,50,226,82,198,18,157,55,213,216,161,75,167,14,54,139,216,120,255,251,178,100,34,8,103,70,103,208,179,25,79,32,66,196,184,248,4,67,66,28,57,161,68,204,101,60,129,20,152,227,212,48,141,16,204,117,54,65,76,142,151,56,191,101,105,104,97,181,4,8,32,101,186,56,161,95,32,87,18,69,4,132,241,130,154,92,231,51,169,140,7,60,48,147,79,34,212,182,6,56,98,136,162,206,32,193,141,169,48,37,189,32,16,96,1,33,129,67,67,79,228,2,177,101,205,1,144,202,219,217,235,45,58,30,119,157,150,8,154,46,155,238,217,88,156,23,57,41,36,3,103,27,159,172,40,200,48,102,62,203,235,6,26,70,74,161,200,154,69,36,103,41,178,37,209,151,97,186,54,144,194,20,29,9,3,89,170,72,132,135,81,158,93,31,181,219,234,90,211,42,155,205,118,36,147,14,45,89,239,127,196,67,212,135,170,173,167,82,56,0,128,0,5,157,33,50,52,10,39,148,93,134,209,80,173,84,43,8,149,244,165,85,249,146,32,71,233,145,182,16,157,117,250,124,232,44,10,147,194,34,65,28,25,2,161,8,97,86,134,202,201,197,158,182,140,166,228,177,116,171,234,171,179,167,78,129,160,0,57,121,27,12,7,5,195,144,153,11,143,40,159,202,114,188,59,125,175,134,24,105,166,17,49,8,98,198,23,101,151,229,118,229,17,254,74,230,38,50,163,189,67,63,17,198,138,51,55,74,197,92,231,78,25,73,54,190,155,234,153,67,144,81,51,41,23,145,140,79,49,196,9,124,75,16,113,7,38,130,118,120,98,36,32,120,146,244,48,166,71,227,70,82,215,129,65,50,83,54,8,165,8,52,183,70,104,128,43,141,224,69,9,47,174,204,150,146,165,59,136,3,75,178,96,80,236,151,138,237,74,237,69,156,37,202,214,25,74,221,106,13,121,180,123,152,60,227,129,0,189,85,45,195,213,109,201,118,100,3,132,30,112,186,68,130,31,166,163,77,209,44,213,137,132,18,76,27,106,207,42,3,239,1,148,3,137,220,110,227,41,44,210,57,210,140,166,42,86,52,183,139,238,9,73,26,138,221,66,21,218,134,103,180,170,188,86,81,199,143,106,217,197,129,1,176,163,132,104,244,156,216,27,169,10,132,119,79,48,212,219,47,115,82,101,145,254,188,197,222,69,201,97,238,183,62,150,231,232,201,245,62,146,3,40,156,60,80,192,126,65,14,26,73,102,136,161,141,198,133,75,191,121,64,13,47,238,119,167,127,191,85,72,0,0,24,0,0,1,70,36,253,56,243,146,108,47,76,66,187,46,162,139,195,145,54,230,9,19,172,226,206,59,24,220,150,242,118,244,252,95,151,233,243,166,181,246,229,56,85,150,214,143,73,152,27,88,146,54,54,209,138,199,210,85,62,90,255,251,178,100,32,2,55,25,104,209,211,25,79,32,71,167,120,224,12,35,80,27,41,165,71,39,225,57,1,26,17,99,224,48,140,64,202,29,101,44,69,20,145,204,185,233,234,147,193,82,145,33,229,67,154,216,92,192,18,0,197,2,89,47,168,227,168,218,34,164,195,108,71,112,168,14,248,21,192,99,171,72,41,17,106,75,106,172,99,130,151,234,60,21,0,187,107,73,88,155,154,72,176,200,117,70,85,181,147,185,213,214,116,150,149,219,83,124,164,240,115,161,98,164,110,102,71,102,213,121,181,18,59,77,200,216,246,182,65,133,79,234,200,178,115,240,140,202,138,22,35,92,168,133,147,195,97,228,145,138,144,21,55,61,56,212,5,26,209,86,209,140,163,104,223,68,254,138,10,103,149,154,40,65,120,97,73,255,103,82,142,172,62,212,150,63,87,213,139,138,168,163,198,55,80,81,143,29,76,204,114,160,8,236,173,97,65,206,161,175,21,49,103,68,205,51,87,75,211,43,80,235,145,161,201,80,148,202,210,34,172,187,182,164,123,101,122,93,205,74,255,185,65,112,62,31,55,38,225,9,84,37,138,150,185,141,76,89,239,163,160,2,0,16,28,252,17,131,205,60,157,110,57,84,77,143,28,87,172,213,148,144,134,140,209,150,130,128,234,3,230,7,234,248,175,103,114,119,124,110,106,49,71,126,253,121,141,64,149,142,203,82,141,97,158,148,42,122,20,63,137,22,166,14,107,36,108,130,2,166,2,96,171,106,176,33,80,210,1,177,106,79,170,11,156,178,103,176,201,71,166,6,169,100,137,158,90,18,246,3,18,164,2,36,77,244,53,59,8,59,239,1,8,81,216,100,34,78,85,209,68,121,91,82,25,75,46,148,179,87,125,122,54,140,77,164,192,46,43,237,29,119,92,184,252,154,150,29,149,238,59,92,112,97,18,31,24,220,127,194,230,151,162,97,9,168,248,168,155,185,16,241,12,227,67,8,8,172,216,120,177,34,6,72,160,175,147,126,238,245,116,158,136,213,59,37,158,164,99,175,189,39,106,202,35,156,224,172,58,207,212,52,141,187,107,73,239,150,48,0,5,96,11,81,3,119,4,232,164,166,102,117,89,1,61,170,167,171,126,69,46,197,81,206,145,181,55,106,107,57,21,110,21,5,69,207,180,145,32,24,36,68,241,214,146,44,44,165,6,67,13,23,30,197,168,120,137,40,80,168,23,191,105,12,207,94,191,166,144,4,32,0,6,255,55,56,195,15,150,81,118,2,137,88,191,24,136,70,92,120,66,114,152,3,11,38,203,221,187,182,34,247,46,77,203,254,67,111,120,246,229,186,246,126,51,126,30,175,25,134,166,88,27,9,139,41,187,160,193,209,4,189,139,98,46,203,219,255,251,178,100,34,2,119,56,103,81,51,56,79,144,68,229,88,240,12,67,128,28,61,163,68,199,229,57,1,4,18,99,224,48,141,152,213,164,145,168,180,185,152,169,88,33,208,15,42,213,163,70,155,97,194,146,176,5,220,218,96,203,80,200,12,26,33,230,56,36,83,68,51,165,226,97,16,66,236,23,21,84,132,31,86,248,96,110,175,17,108,0,71,6,32,106,226,0,42,69,114,186,23,136,88,10,87,97,254,92,173,54,33,7,91,142,72,106,74,160,236,40,37,83,49,92,68,235,132,201,252,210,38,49,212,199,141,135,214,105,4,139,181,134,232,243,224,187,104,90,93,11,107,146,161,48,138,80,94,81,201,150,64,70,98,122,64,138,68,1,134,19,33,89,159,100,234,164,122,79,93,168,32,235,106,79,94,208,49,58,99,84,74,153,231,48,9,114,41,93,153,16,82,48,94,208,235,72,119,205,160,217,168,178,153,38,237,169,195,114,7,151,114,49,177,220,22,228,60,231,89,233,69,116,164,151,167,141,68,81,0,162,77,26,72,106,177,80,128,185,113,52,185,164,87,161,237,125,161,71,181,77,213,189,177,89,15,212,0,192,112,223,170,89,84,241,121,197,105,99,178,161,25,66,146,131,232,77,66,168,28,205,219,83,60,110,138,171,154,72,49,213,24,121,10,54,220,217,27,94,238,50,31,25,149,151,56,204,5,98,179,184,227,136,251,37,180,27,10,30,97,203,80,244,240,46,1,110,134,146,44,12,1,8,46,0,178,67,4,55,65,109,3,152,16,30,102,168,21,88,139,115,160,131,12,240,143,76,46,205,41,67,43,2,41,5,23,161,52,212,189,69,139,86,149,233,48,199,144,217,154,44,0,192,44,69,51,20,105,232,123,38,28,103,21,173,46,22,168,246,201,31,230,76,184,228,47,171,150,201,220,107,81,6,208,26,52,216,140,241,2,41,235,9,53,116,180,136,183,59,17,130,92,234,1,43,72,4,204,138,69,36,210,91,75,146,144,172,66,70,132,150,76,161,101,157,68,99,161,200,223,22,185,250,216,236,82,50,162,72,103,191,244,174,18,59,223,83,214,227,109,118,228,180,96,50,197,179,145,26,173,58,176,222,32,111,16,210,21,215,142,114,71,92,216,201,131,230,246,19,155,253,74,153,206,142,0,14,22,107,140,143,97,36,13,88,179,8,64,11,97,212,132,140,189,6,211,195,95,14,57,116,27,190,45,78,132,127,176,0,40,0,22,226,34,155,173,27,143,68,36,111,172,61,121,213,185,44,118,40,95,240,72,69,208,131,240,221,46,238,93,167,173,122,126,228,186,83,75,61,122,102,204,222,51,20,180,84,179,241,56,195,88,148,101,58,160,43,89,222,108,138,202,64,5,88,146,255,251,178,100,34,0,71,93,105,81,51,88,79,144,60,96,169,41,4,195,4,28,245,159,69,44,97,51,193,8,7,163,208,48,13,65,181,8,148,108,194,1,94,36,1,219,138,54,150,104,56,112,64,33,210,104,84,132,147,20,84,179,1,10,2,192,140,202,128,56,81,165,128,6,70,168,80,98,145,145,102,103,155,190,128,81,38,4,0,242,16,54,213,41,8,3,142,232,209,47,24,61,45,146,168,48,45,117,209,102,47,138,143,177,149,1,88,173,213,74,93,6,117,106,146,14,136,72,105,55,200,96,156,194,105,48,66,85,206,64,135,170,146,200,216,107,31,38,165,5,78,143,158,192,0,85,160,45,160,29,201,5,129,51,236,193,1,105,72,177,129,68,222,50,70,89,98,19,72,94,139,21,107,204,147,15,17,34,88,195,241,73,172,191,212,74,250,133,84,160,215,35,255,80,157,0,8,0,21,42,183,125,26,6,162,195,13,32,44,178,71,197,80,48,10,6,4,80,144,225,70,165,74,121,169,5,116,13,110,78,130,83,229,221,101,214,61,162,197,215,200,216,190,254,166,140,88,65,12,177,26,57,61,75,16,64,8,0,1,196,146,236,68,34,142,228,185,186,217,163,160,134,168,34,174,227,238,166,44,37,55,214,131,158,249,114,158,130,85,59,114,126,142,146,158,197,217,29,219,216,85,150,103,17,139,206,72,225,55,157,248,49,151,164,67,49,38,194,239,100,44,241,7,41,147,186,88,155,14,242,54,177,16,185,203,104,158,128,54,143,128,80,34,75,63,164,42,20,43,78,48,12,64,111,7,80,171,99,73,80,92,121,3,229,68,49,49,135,161,126,128,136,21,248,224,130,22,168,14,41,76,166,85,82,149,57,150,22,3,151,32,154,186,17,66,34,210,70,46,196,43,79,197,30,88,67,61,114,230,173,196,103,96,85,130,230,37,168,7,81,69,181,204,32,86,232,133,150,200,92,85,129,253,136,38,71,0,124,248,12,20,129,193,92,136,200,40,70,202,6,87,89,89,33,70,123,65,144,250,200,9,12,175,250,243,105,218,98,20,141,30,144,187,78,42,206,220,235,80,53,135,25,201,47,164,200,40,160,49,40,245,5,5,16,11,120,99,202,103,177,151,134,8,186,15,11,124,144,56,122,56,109,220,96,177,254,202,151,173,155,159,74,107,241,94,163,61,90,234,211,55,85,208,201,105,215,251,243,188,255,231,151,253,123,221,238,255,255,175,245,254,170,4,0,8,64,202,198,246,180,216,163,139,26,142,52,109,67,17,190,59,16,36,41,204,38,84,152,87,34,171,151,63,151,101,243,213,107,82,212,213,88,229,75,245,166,187,67,20,171,38,158,124,154,85,183,173,252,46,90,87,162,106,112,131,141,101,255,251,178,100,32,132,119,52,102,80,171,56,79,144,64,160,200,240,12,3,0,92,29,161,68,76,101,60,129,8,22,163,224,96,142,88,206,85,146,201,37,177,48,172,141,169,10,0,135,68,49,29,128,211,132,20,242,186,100,196,48,172,9,158,201,133,153,164,33,181,209,35,135,97,134,169,6,78,130,172,9,104,174,7,192,138,40,0,146,219,45,32,8,94,54,110,234,35,226,193,177,218,120,105,97,226,233,152,165,106,102,214,220,214,75,212,192,98,11,25,223,107,145,183,42,219,173,110,252,55,149,2,78,178,228,232,213,49,76,3,185,104,80,110,156,54,218,135,132,69,209,32,161,35,101,9,28,193,149,195,248,66,31,64,210,21,90,104,170,108,154,220,89,105,18,211,9,227,121,249,31,131,73,204,205,177,225,11,212,74,109,197,186,98,195,1,244,17,61,87,113,5,17,65,171,240,131,133,66,201,85,166,172,1,160,217,119,37,73,202,102,66,217,43,218,151,244,202,120,142,77,15,127,19,249,111,101,59,32,228,214,246,160,126,173,119,91,227,235,208,97,187,119,223,235,123,254,249,83,255,253,127,63,245,191,253,160,0,50,91,45,230,222,24,185,93,200,162,166,165,148,204,202,97,109,125,185,11,44,50,203,13,46,113,38,104,254,89,157,123,57,209,242,91,94,237,204,187,82,28,206,65,86,26,152,134,97,112,59,200,186,220,213,92,166,97,202,143,150,141,10,87,82,246,12,50,155,34,8,113,221,149,252,33,42,3,154,144,0,177,80,199,48,4,16,73,185,125,2,174,167,115,34,57,76,33,124,211,108,217,37,59,68,39,8,99,6,130,139,97,219,21,10,102,108,20,181,205,156,148,23,153,85,159,135,142,52,172,108,65,164,200,224,154,144,83,41,119,25,59,46,88,42,142,244,48,239,81,83,110,81,6,75,226,17,46,43,80,52,140,193,16,193,242,176,133,161,213,58,27,222,72,129,16,85,90,138,18,125,62,52,98,72,130,139,149,32,145,27,36,75,36,202,242,154,20,36,171,194,103,167,153,234,5,226,223,184,48,235,124,159,77,234,217,40,122,148,222,85,135,106,12,31,10,231,132,62,250,137,217,104,142,213,203,104,179,76,218,26,58,97,157,36,175,96,161,183,53,6,229,146,108,78,84,206,49,93,223,156,174,212,136,88,192,77,141,24,16,29,83,134,8,7,53,151,184,204,249,179,216,141,236,157,244,211,255,233,0,4,8,0,1,194,48,208,142,111,88,84,173,46,228,87,162,27,165,203,41,102,120,136,88,65,80,148,45,210,162,20,201,165,134,69,170,190,203,216,241,34,54,196,159,177,167,217,9,75,170,7,5,186,64,145,50,218,58,142,234,112,133,69,91,176,59,73,88,69,255,251,178,100,35,10,119,62,105,81,73,249,78,66,66,164,168,248,12,34,194,28,177,155,66,44,225,62,65,6,134,227,212,1,140,41,111,80,166,124,60,57,158,170,155,142,10,81,57,164,33,121,142,54,18,80,217,204,229,28,220,68,209,76,75,52,192,3,106,127,2,166,64,196,65,85,24,35,174,192,229,129,169,134,102,195,196,130,66,123,246,144,169,48,34,9,62,213,50,17,41,155,160,189,162,212,172,253,156,187,144,194,223,108,47,243,191,86,187,237,40,164,220,230,164,131,77,156,26,193,225,59,57,118,64,76,156,252,223,37,26,42,115,205,25,41,147,136,98,12,138,138,146,155,33,23,55,138,212,122,166,145,193,242,102,98,198,196,134,195,194,152,17,117,143,28,174,89,73,39,53,249,91,77,204,199,173,73,193,12,118,224,250,83,46,173,175,88,132,0,0,1,153,197,153,138,17,51,132,13,220,187,58,58,49,42,26,185,196,54,58,210,145,194,45,51,152,76,154,11,19,217,221,216,26,136,202,153,9,133,173,10,8,80,44,29,83,133,133,30,77,248,25,110,105,121,10,145,105,218,255,100,220,133,33,21,21,233,135,237,61,55,221,233,252,239,63,151,223,215,126,27,114,11,232,8,1,118,185,208,37,217,86,112,237,153,236,101,242,169,239,214,84,244,48,77,232,253,156,236,70,33,43,174,250,99,59,237,62,92,145,170,46,129,106,0,159,22,21,114,28,218,210,143,8,1,10,142,95,20,232,130,84,196,205,4,194,80,45,96,33,179,127,243,143,18,211,26,38,150,80,139,64,88,70,35,5,169,56,187,15,24,227,5,224,57,178,35,170,214,40,22,98,234,18,17,184,41,206,166,75,12,61,21,144,172,238,59,39,16,1,200,128,222,216,9,66,91,188,59,93,114,83,185,14,195,169,63,31,161,127,229,241,48,0,243,216,153,44,145,188,8,21,81,10,33,81,182,176,219,82,212,155,64,43,95,131,16,24,58,124,65,37,96,74,226,143,58,228,252,73,99,108,185,131,173,52,130,122,135,194,75,206,179,169,176,105,222,48,157,59,35,216,169,90,195,77,140,185,72,24,106,251,146,19,164,74,117,153,80,115,110,83,200,168,204,20,179,253,71,140,82,23,166,7,40,90,166,189,184,33,126,184,240,182,168,66,8,138,217,131,179,81,170,29,157,111,180,189,87,166,250,123,198,191,219,255,94,197,185,79,239,221,230,219,255,191,255,255,176,8,128,0,14,77,17,6,21,82,145,80,45,141,236,140,42,179,176,247,76,55,142,192,84,14,241,75,60,163,101,251,182,215,38,151,239,88,24,158,90,239,227,71,73,38,149,27,60,158,53,153,41,211,52,202,10,112,36,198,17,12,17,225,198,2,4,189,255,251,178,100,33,130,119,28,103,209,49,249,78,176,70,133,40,245,0,99,2,27,233,161,71,71,229,58,193,31,18,163,128,17,13,65,69,186,67,229,164,66,42,255,25,25,1,233,34,60,33,20,68,37,131,29,18,185,130,128,199,62,116,8,76,187,202,118,15,29,74,64,141,20,106,8,48,50,83,84,64,235,12,101,23,235,108,86,9,116,6,136,112,69,0,127,36,104,28,199,211,178,6,105,105,164,201,230,236,49,85,133,138,72,22,116,121,199,108,82,23,222,19,53,81,252,116,41,196,227,98,66,75,244,91,163,102,209,153,166,53,67,211,243,174,175,88,253,160,30,28,35,31,37,54,100,136,194,146,92,141,54,82,131,66,148,79,179,2,130,135,178,42,137,40,151,172,128,47,21,175,162,69,38,147,122,172,239,155,76,167,157,67,63,85,225,114,0,0,71,14,38,59,14,123,22,106,206,132,145,160,37,193,231,153,191,142,201,167,16,141,27,56,209,36,86,188,165,163,212,39,244,95,33,222,134,3,135,69,154,68,177,100,29,65,55,26,105,35,69,90,27,137,204,151,74,104,101,106,17,247,205,146,118,142,247,234,0,0,72,0,96,179,16,244,45,219,114,173,89,43,155,19,199,79,85,144,203,48,230,6,73,114,99,171,18,239,80,160,50,197,145,86,132,192,198,32,188,140,245,93,151,172,107,42,150,119,34,122,244,240,18,130,184,85,13,194,70,41,112,43,178,169,151,202,32,196,215,105,80,212,37,2,6,73,116,67,7,60,6,56,26,104,8,80,52,194,217,3,149,1,48,158,6,246,160,252,205,208,78,102,102,192,138,25,200,138,142,253,74,209,89,147,136,145,26,33,218,129,149,194,124,32,226,139,201,34,141,59,9,83,107,24,114,161,169,75,49,108,174,252,29,45,103,48,94,155,172,122,25,151,223,116,136,12,18,122,152,193,250,196,197,164,90,77,89,177,52,177,116,132,184,116,74,172,212,176,203,145,223,10,179,216,140,235,162,105,54,219,52,125,148,37,224,185,178,32,243,255,84,171,112,177,155,179,119,82,237,242,202,70,106,94,35,167,181,85,151,124,210,80,173,2,52,214,22,92,221,217,205,82,192,98,151,48,78,123,69,66,112,213,176,136,92,213,122,96,252,133,143,229,122,184,42,42,23,125,126,63,141,243,8,26,33,167,68,184,68,242,182,136,249,77,242,163,224,222,155,251,124,255,114,199,126,175,175,223,219,95,239,115,229,0,0,24,0,0,217,130,248,96,47,163,42,122,233,102,32,137,172,232,100,15,11,63,84,131,174,6,177,163,192,57,71,161,184,198,235,95,183,99,26,177,108,187,248,79,206,201,38,34,19,20,208,203,166,255,52,136,113,162,45,245,43,16,29,119,255,251,178,100,32,138,119,28,104,81,75,24,76,240,72,198,120,248,12,34,240,27,9,159,71,39,229,57,1,17,26,227,212,48,142,138,177,113,16,222,167,132,112,105,128,135,37,208,170,67,86,116,193,32,45,97,119,198,216,11,178,8,80,85,162,157,58,104,178,87,136,86,32,88,147,18,32,137,224,41,158,130,92,83,66,69,132,88,25,110,0,171,44,217,96,112,194,128,164,66,204,86,245,32,135,208,35,56,140,52,197,99,150,62,17,117,233,32,87,171,201,250,194,26,105,158,229,81,80,214,126,249,241,32,165,17,25,6,155,50,192,129,184,210,73,168,185,2,212,120,197,161,46,119,121,152,219,82,93,152,150,69,139,167,41,55,43,61,39,76,52,133,161,200,218,2,85,26,71,190,56,143,34,218,232,234,145,235,149,242,56,189,178,133,253,221,76,220,248,16,0,0,1,43,65,33,9,74,109,38,208,143,171,172,206,65,100,125,13,74,38,106,200,249,108,58,216,149,207,82,38,52,164,15,116,179,109,213,212,216,16,130,169,69,36,71,157,48,146,45,90,84,125,65,17,136,23,34,182,185,198,84,176,37,13,152,140,77,251,182,250,208,192,28,77,196,252,225,115,96,188,102,7,40,43,110,163,176,191,45,228,228,149,150,5,124,122,28,200,249,49,25,199,210,38,30,110,102,56,12,16,157,51,189,42,102,59,218,66,98,191,115,10,58,136,81,57,10,213,79,98,80,164,16,251,92,87,13,56,116,56,171,17,70,160,116,204,12,4,169,0,33,135,152,162,38,169,17,42,76,192,4,187,74,44,134,6,79,38,78,66,6,152,42,234,46,178,222,51,158,5,20,44,154,150,129,165,89,139,14,199,101,201,237,67,75,42,98,46,92,185,253,131,145,229,109,205,173,200,227,249,11,119,103,98,210,238,201,34,83,122,194,18,41,138,103,20,139,32,114,209,57,143,76,171,108,54,241,62,50,124,157,9,45,252,66,104,236,79,65,2,30,228,39,206,176,180,246,112,130,51,216,133,205,85,17,172,212,148,96,167,242,158,198,53,241,209,149,65,183,127,111,55,247,45,183,216,146,17,137,156,195,31,73,183,54,38,35,76,218,131,138,156,99,11,36,198,235,35,36,134,78,50,47,236,206,36,154,180,52,133,153,210,57,20,110,20,103,202,101,185,35,19,161,69,153,8,46,42,7,67,160,18,34,227,195,18,97,221,222,246,45,253,212,255,169,0,3,0,4,32,0,50,168,75,151,180,243,18,209,209,1,153,88,202,134,85,9,86,18,199,195,180,34,77,35,30,234,69,188,64,238,234,230,228,230,202,253,214,91,162,179,82,34,186,10,30,163,109,90,242,202,87,43,237,169,179,53,165,40,130,160,84,116,66,82,23,255,251,178,100,35,129,119,25,103,81,97,249,78,64,66,99,24,245,12,35,176,93,205,157,66,12,105,156,129,19,149,227,192,32,140,25,22,176,64,26,105,144,16,50,8,147,163,164,140,160,60,82,236,1,110,115,38,100,66,208,203,86,24,147,194,43,64,162,99,226,128,28,50,67,43,64,116,80,0,133,247,51,140,16,128,13,77,48,0,193,174,80,184,176,35,242,244,175,88,186,211,85,148,203,73,131,57,109,164,181,57,155,119,97,203,113,97,151,243,7,90,30,136,188,189,145,147,3,10,5,9,8,207,27,114,249,209,51,104,213,164,51,63,4,19,92,172,81,233,24,153,8,165,11,89,52,100,18,197,216,62,218,20,160,186,37,82,124,59,71,214,54,202,95,17,53,36,243,245,127,254,16,159,251,157,245,4,202,63,245,70,75,16,0,1,141,42,234,39,174,16,204,200,84,205,14,107,16,84,35,58,14,230,129,182,126,135,150,62,141,196,121,156,54,19,144,20,117,31,162,229,191,46,55,77,95,62,151,187,38,36,246,237,87,31,55,126,227,170,247,246,109,255,63,95,230,251,223,176,171,214,170,164,109,52,251,58,91,129,37,143,212,90,87,6,51,229,164,234,22,193,115,64,84,82,249,44,238,18,233,46,85,232,173,242,93,82,164,252,220,228,53,111,29,70,88,35,144,204,91,147,205,48,210,218,82,168,6,69,10,82,17,76,153,42,57,8,128,29,101,55,78,197,240,130,54,88,51,244,248,42,19,48,69,12,16,3,80,64,160,178,62,155,201,97,26,200,154,153,99,70,125,18,160,0,152,10,139,53,168,36,33,128,12,136,131,30,84,193,23,71,135,140,188,201,8,24,77,138,47,21,244,174,20,217,202,124,144,97,67,88,139,31,102,147,214,161,215,81,173,201,152,123,124,199,52,229,99,18,109,174,2,214,28,150,21,199,204,53,95,28,161,163,114,240,81,211,231,141,96,168,241,115,10,156,149,68,147,231,4,86,113,151,205,202,76,56,92,133,109,223,78,132,237,44,177,27,198,43,143,81,54,181,108,253,239,110,153,133,167,38,101,175,103,167,111,252,213,89,6,65,102,182,69,98,47,45,9,104,208,85,29,237,141,203,211,113,139,202,86,41,178,230,91,75,81,119,50,44,148,57,148,160,205,130,153,215,98,37,51,221,217,201,253,220,81,171,73,186,105,76,72,139,32,84,62,23,123,239,45,102,123,44,91,77,165,252,253,187,238,218,142,206,250,239,244,0,96,0,4,92,76,147,147,74,87,20,45,177,220,104,108,15,226,39,141,194,50,3,105,244,172,162,62,20,121,82,247,188,38,184,148,181,239,6,173,114,185,178,64,222,31,158,165,188,182,21,68,236,151,136,32,10,193,162,220,64,255,251,176,100,30,138,118,137,103,81,177,249,54,176,73,39,168,224,12,35,8,29,197,159,67,44,105,60,129,8,26,227,212,49,138,56,2,184,197,184,184,10,76,191,238,193,121,80,248,104,88,162,94,155,169,36,129,170,193,212,32,137,96,18,128,238,71,180,61,168,52,17,2,170,37,17,144,24,242,102,0,168,73,110,101,1,143,40,153,79,104,96,139,253,214,67,178,195,124,161,129,194,217,36,33,58,217,76,89,236,176,165,48,27,157,14,183,238,109,13,5,121,125,74,209,12,202,30,106,184,16,57,68,150,8,37,142,222,76,226,105,201,142,214,221,196,206,20,138,68,131,182,225,150,76,135,100,183,209,254,84,24,236,35,36,177,180,197,145,156,230,207,254,222,191,122,217,49,241,151,111,214,47,247,48,131,109,68,109,32,226,30,144,76,19,108,59,97,78,199,20,97,188,81,243,247,66,137,212,7,149,10,23,245,233,8,169,248,57,48,213,36,6,224,223,133,216,247,244,161,8,251,1,185,36,35,147,44,243,140,134,8,29,81,193,229,13,36,137,202,238,53,118,66,89,127,129,192,96,25,255,108,112,51,197,101,202,147,203,165,113,87,178,45,75,76,214,213,226,86,151,41,122,183,24,164,163,58,43,116,54,159,9,101,136,174,89,119,12,169,104,96,105,139,80,84,250,237,104,42,108,168,91,101,140,44,119,156,116,173,149,3,92,102,236,48,161,236,130,134,24,182,122,118,25,208,166,129,128,248,97,89,188,1,97,102,108,33,131,44,102,37,25,147,230,56,0,128,64,226,98,168,131,30,185,26,152,24,48,24,243,16,19,80,176,208,227,10,253,174,138,4,0,145,46,249,103,16,221,18,172,172,148,75,79,23,41,6,83,189,222,155,114,34,176,235,98,176,236,55,54,69,1,70,156,37,201,63,94,14,173,73,16,21,129,160,255,44,96,118,12,162,140,79,49,33,65,108,85,14,22,201,26,72,66,145,241,92,0,24,22,74,127,34,60,24,39,27,55,177,54,110,8,199,246,46,11,50,172,87,46,172,71,67,71,143,255,255,255,193,127,28,242,105,84,219,207,42,96,225,52,216,178,139,169,12,20,173,220,50,25,2,170,137,244,206,139,11,232,72,101,151,2,56,51,201,172,45,248,157,35,98,205,6,37,55,68,36,229,132,168,70,134,105,152,142,39,228,209,175,20,157,180,4,199,197,84,241,135,50,226,33,107,231,98,203,179,181,215,126,205,81,5,64,41,0,0,0,208,19,26,146,206,47,25,25,98,183,59,118,202,220,241,18,161,1,246,31,168,182,84,58,206,80,173,50,38,26,155,46,127,229,186,218,102,240,162,43,152,14,226,125,64,176,203,105,92,176,89,2,29,149,211,58,95,236,255,251,178,100,32,2,102,237,104,209,209,249,78,64,69,37,200,248,12,35,68,30,89,163,68,236,101,252,64,253,19,35,212,16,140,32,89,48,215,146,99,69,88,250,86,15,18,185,2,131,150,121,39,130,128,12,128,60,129,51,11,169,90,77,215,12,32,4,42,8,141,3,68,103,134,13,16,233,132,170,249,150,107,54,137,182,193,98,16,177,151,181,53,140,252,78,15,32,161,244,182,214,251,141,89,255,126,99,240,59,28,115,32,250,121,3,47,130,156,40,22,251,255,75,94,57,137,179,181,254,186,5,217,206,180,75,255,80,207,234,17,72,236,144,136,200,94,50,27,185,132,38,200,179,13,159,69,34,107,54,73,169,168,17,131,124,132,163,113,1,143,75,115,223,93,28,91,68,34,111,193,9,35,193,83,173,18,50,105,130,114,85,213,120,74,0,0,0,95,166,196,14,141,0,114,123,177,96,192,197,94,173,37,60,209,18,102,102,158,150,153,98,231,136,31,132,219,153,86,105,22,117,33,25,247,132,97,206,142,161,33,130,138,91,94,224,248,229,21,1,26,33,99,243,33,200,219,223,127,182,151,199,162,33,0,20,135,93,86,11,79,13,202,37,47,180,53,71,42,144,207,197,222,86,52,21,9,1,216,148,51,61,63,42,127,235,79,213,151,215,148,74,36,242,25,204,33,232,50,121,254,156,126,36,81,9,99,2,116,95,183,38,30,69,38,166,232,167,40,182,92,148,48,75,244,66,87,111,50,193,129,128,23,2,125,0,6,102,1,136,135,149,102,72,230,81,128,232,70,70,52,245,48,200,60,144,52,90,47,112,58,32,162,103,185,131,211,11,94,13,89,69,1,88,151,44,40,41,124,12,144,203,48,222,186,104,26,167,73,37,12,196,34,197,96,139,5,90,44,145,150,49,118,50,15,51,4,67,78,141,53,117,50,219,71,67,224,165,213,234,248,247,213,230,220,70,61,175,67,114,98,159,47,222,127,137,117,107,82,3,211,41,2,111,59,100,93,175,213,40,117,225,139,120,197,24,36,202,178,91,195,38,118,96,121,175,159,255,187,99,150,42,250,3,148,7,152,102,145,250,182,137,219,75,2,245,237,177,34,68,67,30,146,235,225,225,2,87,52,109,157,236,170,84,56,221,34,126,183,149,30,232,76,68,160,204,252,145,239,60,223,69,123,203,130,178,223,24,176,229,67,111,62,21,1,60,120,17,199,156,70,132,67,26,36,110,10,149,78,198,152,236,223,237,227,185,41,196,56,1,144,28,0,0,1,65,98,79,181,64,94,92,174,84,206,221,179,45,170,227,169,209,67,181,161,38,253,116,245,131,48,154,163,98,101,116,144,162,103,12,242,239,112,94,189,67,20,76,45,132,152,21,12,229,34,172,131,255,251,178,100,29,2,118,180,103,82,81,248,102,160,68,228,136,245,12,35,34,157,97,165,66,44,105,60,145,5,136,227,212,48,141,130,57,24,34,48,217,214,108,59,62,156,116,201,188,207,69,144,130,165,251,33,112,67,203,242,133,98,176,47,209,121,78,130,49,220,16,17,63,22,92,27,70,80,144,137,46,76,161,111,162,153,40,156,18,98,23,48,188,72,122,146,8,76,116,24,147,61,141,96,85,5,138,134,163,82,80,44,200,228,24,26,160,212,148,74,90,102,160,136,116,174,144,175,43,100,235,223,138,172,157,108,13,125,89,134,111,177,246,173,61,98,34,225,56,237,82,212,142,19,222,72,175,141,91,124,228,250,141,221,231,15,14,149,188,99,73,150,35,157,102,35,235,231,44,138,238,47,94,242,202,191,187,28,82,219,7,190,180,0,0,53,57,6,109,201,172,64,104,244,171,33,100,212,218,210,165,67,20,36,233,65,252,28,142,20,148,153,124,161,87,50,200,177,5,70,214,195,229,128,141,50,76,193,129,10,2,160,34,168,51,53,13,10,155,91,28,134,186,141,246,193,106,17,126,142,237,65,16,69,28,160,89,135,5,250,149,210,82,72,42,188,116,174,84,101,100,170,99,73,84,42,71,2,79,223,149,110,114,147,44,171,81,213,169,156,154,142,147,178,152,205,153,124,203,136,253,41,140,14,151,207,195,85,91,162,54,191,168,129,2,5,68,219,162,99,17,107,131,78,18,178,211,38,219,190,51,51,75,68,165,202,129,2,77,232,3,44,97,121,154,145,98,2,32,144,70,252,97,185,0,76,240,128,192,174,19,2,29,16,208,156,192,0,75,12,48,5,134,26,22,36,121,69,210,173,137,209,39,171,36,105,206,171,128,253,40,250,90,166,46,76,238,34,200,95,139,76,137,146,53,214,96,253,243,9,222,93,9,130,193,83,230,183,149,26,145,100,118,41,35,193,227,211,201,25,22,153,36,245,25,146,3,42,159,146,5,81,46,61,219,109,88,99,14,68,118,153,209,24,40,125,25,70,127,185,116,214,91,22,68,127,153,212,204,38,134,62,235,51,49,139,98,219,228,247,136,73,136,235,46,61,98,10,141,25,80,164,42,203,138,220,211,65,205,239,201,193,168,108,172,78,13,134,149,20,80,170,156,241,162,194,197,201,131,138,72,168,77,210,161,117,158,48,231,14,23,80,156,84,130,160,1,83,101,75,193,113,30,90,170,83,174,228,221,253,203,160,8,64,56,128,0,1,66,232,95,85,6,179,156,40,170,200,108,138,6,199,203,236,69,124,160,45,29,236,10,200,237,234,37,229,196,146,33,243,68,121,13,227,123,60,118,7,85,141,25,95,67,5,241,137,173,119,77,175,53,166,70,210,214,203,16,255,251,178,100,32,128,118,162,102,82,81,248,102,50,70,165,184,248,24,35,134,28,241,153,66,172,225,62,64,247,150,227,212,17,140,0,122,214,228,97,65,22,50,33,164,146,246,69,23,45,174,57,104,228,236,133,212,86,49,121,9,60,80,224,2,142,192,12,229,148,50,163,147,129,202,5,44,204,196,150,45,224,97,3,62,8,5,58,5,173,246,23,46,153,143,177,43,205,69,179,99,97,253,13,49,72,110,156,252,96,60,142,148,76,200,244,132,92,84,181,124,49,93,93,229,181,247,170,139,91,106,173,186,47,166,211,25,104,193,251,29,167,48,72,189,113,48,241,218,33,17,140,95,246,98,68,186,144,76,15,46,39,167,94,241,133,230,117,184,97,84,191,174,231,197,125,151,181,234,199,29,50,42,66,64,0,0,33,239,9,143,41,252,109,87,78,243,85,240,163,18,96,0,28,110,208,243,238,69,117,140,20,166,154,18,228,77,150,115,20,90,29,60,136,202,22,248,51,22,151,2,99,198,139,71,159,7,56,16,4,151,80,48,38,105,169,20,82,42,58,187,80,191,214,0,64,20,140,71,56,54,17,30,148,185,142,244,57,86,117,244,155,138,80,75,83,33,198,84,49,216,156,110,85,47,167,169,94,75,40,187,202,253,175,91,146,136,134,178,133,184,17,72,149,11,24,108,138,125,240,82,208,229,147,229,28,149,106,228,5,30,167,203,230,202,132,33,62,144,35,202,90,80,18,111,64,129,35,65,98,247,5,217,73,19,14,1,12,66,196,27,30,24,97,131,42,35,28,207,216,53,33,1,224,213,144,41,32,194,62,13,113,86,33,243,6,77,155,178,132,224,76,226,42,14,149,158,32,201,8,75,140,142,68,1,183,39,88,169,254,171,158,54,192,162,107,209,105,86,140,203,220,39,45,135,203,114,37,107,3,71,67,194,98,164,179,104,195,181,1,0,168,209,217,153,44,104,128,137,177,80,180,8,147,50,132,210,8,72,218,209,50,249,171,116,141,31,42,118,98,74,185,46,183,217,220,216,188,133,213,43,20,41,90,83,249,39,250,118,107,114,244,217,116,205,1,88,68,234,203,25,82,61,50,6,159,30,137,203,182,182,16,142,195,58,144,26,26,146,166,205,156,248,60,158,129,71,73,205,149,136,242,90,228,188,230,12,155,154,146,98,98,33,2,43,10,139,53,172,102,73,61,151,182,137,244,101,192,4,4,40,0,1,197,188,170,204,174,125,198,140,63,239,227,243,76,254,75,231,24,107,219,5,40,176,71,20,185,223,131,41,91,142,85,100,19,112,253,200,98,195,199,110,230,50,186,125,85,183,5,73,98,86,28,52,219,102,37,213,69,7,93,92,46,148,136,145,39,202,31,51,24,104,68,1,96,139,255,251,178,100,39,129,103,176,103,208,203,25,79,32,70,196,88,224,8,35,16,27,165,151,71,12,97,51,192,254,6,100,48,128,141,24,28,184,1,123,1,138,60,164,139,102,162,17,204,88,10,78,84,135,60,32,78,135,133,17,8,14,160,40,73,223,33,135,169,76,192,238,141,17,150,201,8,0,102,4,96,128,131,95,204,221,88,26,34,19,131,3,113,11,225,48,150,99,67,38,60,63,4,160,251,70,95,110,142,216,107,49,93,47,171,204,205,37,180,173,73,181,133,68,163,17,144,141,248,35,124,215,20,146,162,86,137,71,80,161,66,153,154,52,65,40,10,214,88,70,15,184,5,212,201,134,200,137,19,21,36,106,2,133,75,164,163,42,48,7,145,189,64,72,72,40,96,153,115,45,71,164,77,31,250,251,158,108,166,215,164,99,70,16,98,227,11,146,60,146,219,173,21,81,80,141,237,142,166,45,163,42,38,26,150,196,221,130,193,155,82,59,251,131,70,136,49,25,240,248,177,233,94,146,174,21,162,96,176,52,69,1,208,177,100,92,37,96,141,42,110,5,83,210,52,225,41,160,140,98,3,234,208,132,0,231,94,214,173,9,212,138,247,160,4,0,136,44,26,155,192,144,185,92,23,170,41,237,75,232,237,75,92,86,156,215,76,71,81,199,238,51,140,166,213,159,151,65,18,252,107,199,170,210,221,164,126,37,26,167,177,79,38,228,98,86,188,23,228,2,145,170,185,49,31,164,25,88,168,18,70,87,245,77,224,4,13,30,68,148,78,35,70,64,80,144,205,2,11,21,8,148,56,79,12,180,201,18,207,153,46,153,8,12,7,216,211,129,183,25,248,111,241,44,131,142,137,6,33,63,23,85,144,56,14,58,143,162,178,204,107,208,107,110,225,168,27,107,12,176,214,92,199,159,200,105,187,78,190,241,87,146,28,118,34,123,147,199,165,4,216,182,249,72,146,151,176,113,68,34,78,182,49,84,40,199,201,169,26,35,90,77,46,105,118,17,139,235,36,175,25,60,170,36,11,44,165,33,32,86,41,33,103,118,8,37,157,72,255,5,228,99,59,9,65,143,5,230,228,20,24,219,158,255,214,4,36,0,93,106,112,68,140,173,53,57,198,156,160,40,73,175,10,128,66,72,115,24,100,37,120,12,211,98,83,165,195,175,28,22,151,88,213,185,66,131,97,86,45,19,35,90,45,98,211,62,133,122,180,145,139,161,62,215,202,19,194,189,240,0,64,0,4,33,8,179,172,243,109,40,148,10,134,70,37,99,123,11,166,211,8,118,137,32,16,75,218,93,55,5,236,23,200,185,104,222,195,60,105,110,249,134,238,47,85,78,78,10,5,75,120,253,40,57,33,78,91,78,25,21,58,208,10,136,233,28,68,255,251,178,100,34,8,87,75,102,208,177,249,78,64,70,134,72,245,12,35,240,27,33,157,71,39,229,58,193,42,144,163,212,49,13,0,8,147,38,40,101,173,5,2,34,37,14,117,1,3,204,154,134,156,35,24,32,24,70,128,12,49,32,54,198,10,0,98,24,4,248,81,195,20,211,53,51,65,2,249,128,81,25,112,169,17,152,89,154,155,192,2,85,49,128,162,138,10,80,16,140,53,107,82,254,77,51,149,99,106,112,226,101,171,23,101,48,59,217,15,40,146,246,156,108,12,154,159,176,83,228,167,20,194,241,223,93,96,208,144,137,67,4,226,178,234,5,210,162,40,157,104,76,135,86,21,180,112,113,5,133,146,51,116,150,79,83,180,150,154,30,246,86,246,128,179,254,27,76,172,72,78,106,76,237,25,114,249,242,9,165,171,98,249,20,204,84,219,232,221,77,12,2,1,39,170,25,159,92,53,97,63,96,158,17,194,19,179,150,194,92,122,67,179,187,47,73,107,186,151,27,239,185,202,151,157,189,221,238,206,112,72,161,231,11,42,96,198,222,24,123,150,93,66,50,87,195,104,238,166,164,88,214,93,205,39,23,157,81,235,83,222,5,32,0,24,94,12,116,214,182,141,82,225,110,22,26,97,39,91,208,160,13,97,163,159,167,165,87,50,55,190,103,153,227,232,77,145,232,227,6,12,236,107,187,184,27,228,241,201,124,145,195,39,169,32,49,16,98,82,45,3,249,174,35,2,123,162,187,142,93,183,201,138,135,0,14,40,13,115,176,165,161,8,23,12,221,176,195,216,198,16,195,24,202,180,211,253,48,77,38,67,169,98,163,102,188,192,1,1,66,141,8,2,13,56,74,195,72,103,65,153,171,10,245,74,182,152,254,53,181,255,2,65,13,146,92,238,196,103,98,16,27,89,137,50,73,35,129,8,140,208,196,162,210,24,224,249,229,209,201,10,34,2,216,138,108,32,45,4,124,188,155,142,231,66,212,8,23,182,22,119,74,232,144,206,120,102,36,248,66,167,54,32,88,228,18,81,141,162,82,6,83,182,148,200,106,91,104,254,70,178,82,101,135,40,22,63,212,56,31,238,230,2,236,54,29,18,35,4,252,48,134,164,198,222,139,80,107,148,66,42,244,149,11,166,185,205,175,75,14,13,159,81,176,240,109,201,3,135,193,70,82,56,170,130,165,173,11,44,68,42,90,105,111,17,180,77,122,108,85,40,216,244,48,94,170,109,162,149,47,215,222,162,1,0,13,0,0,0,197,122,236,61,242,104,15,56,149,185,233,234,73,172,231,226,111,155,27,7,132,104,208,125,155,122,166,173,125,206,149,74,239,203,166,172,210,110,146,41,204,191,245,114,95,97,193,101,178,55,182,68,221,23,154,37,163,255,251,178,100,31,128,118,240,104,210,83,24,76,240,71,134,120,224,12,35,48,28,249,163,69,39,229,153,1,3,13,35,212,49,137,56,83,95,88,71,233,241,69,68,77,108,203,2,14,106,70,13,9,109,133,118,145,160,161,138,144,202,241,84,131,254,76,128,178,11,48,100,34,14,13,57,138,35,218,94,130,202,181,193,200,97,205,101,145,66,214,168,160,26,82,180,67,75,29,67,29,23,85,123,63,171,22,229,51,159,72,221,40,218,67,149,21,158,126,29,73,37,44,61,79,140,147,58,108,136,145,192,84,135,251,48,178,21,38,190,228,216,30,168,132,142,164,64,72,201,61,74,104,145,183,36,8,152,54,196,114,219,64,154,107,4,134,83,3,236,170,212,146,86,134,4,217,36,242,181,15,184,228,144,247,153,58,162,242,138,88,143,222,134,105,128,130,66,178,183,187,11,246,210,140,133,182,114,186,238,40,101,24,162,176,130,71,22,78,109,162,212,102,174,238,80,140,33,204,201,136,135,133,121,253,111,168,70,100,71,137,56,216,236,32,100,240,240,208,88,226,22,42,85,77,14,173,59,239,35,50,178,91,172,158,182,176,144,0,0,0,12,107,30,140,42,211,173,23,2,116,180,228,133,84,200,143,57,77,208,96,1,46,171,220,72,208,162,51,66,154,37,92,99,190,124,200,142,203,5,218,156,31,156,199,171,34,77,118,67,133,128,2,163,182,232,77,89,40,10,76,180,12,104,165,182,72,199,208,187,106,28,48,1,156,10,37,145,30,246,24,164,57,134,168,69,5,4,90,26,152,163,6,131,196,107,150,76,193,4,209,32,6,66,196,54,172,28,176,2,8,45,82,228,129,17,44,249,109,214,52,154,26,47,156,85,128,33,99,194,143,142,142,23,154,67,144,222,195,175,186,71,177,215,222,15,212,91,5,135,167,114,41,247,57,46,53,191,241,73,9,246,149,61,13,214,184,130,67,162,239,214,149,170,58,177,242,231,79,22,29,40,149,202,23,234,231,190,141,123,61,190,205,137,47,186,209,108,12,187,99,51,26,48,123,76,67,143,206,15,38,103,41,61,51,53,171,182,181,205,91,199,234,47,189,201,237,82,4,90,101,69,128,131,83,18,168,24,244,160,211,23,69,144,161,2,144,91,127,107,60,188,41,189,167,133,88,88,28,58,19,34,112,56,130,6,74,169,193,197,160,232,242,229,94,21,35,151,40,52,70,224,225,214,15,238,58,195,88,205,255,37,236,18,0,57,0,0,0,198,106,183,165,176,126,47,156,178,121,241,249,45,204,169,228,140,20,145,14,218,76,199,115,207,60,160,168,190,174,87,206,134,252,57,65,97,244,158,177,115,9,217,124,90,20,214,39,157,22,64,93,23,33,158,176,148,189,255,251,178,100,32,2,247,62,103,81,211,25,79,32,63,135,248,240,12,67,242,27,129,163,71,39,225,58,193,39,18,163,128,48,12,193,76,46,178,52,246,75,245,98,145,58,171,65,42,145,233,7,4,1,59,16,112,16,69,33,19,18,46,21,24,201,21,74,203,32,8,108,253,28,68,104,232,34,100,160,0,99,166,128,160,104,136,111,134,92,69,200,68,98,182,174,86,120,214,27,170,69,86,95,73,55,150,79,67,73,105,153,41,203,234,165,237,205,218,127,154,100,196,220,190,244,31,201,53,89,174,30,93,67,229,73,183,90,35,164,68,175,217,206,241,10,161,229,5,100,228,198,137,208,145,16,138,13,99,100,74,69,188,73,170,92,244,72,34,109,35,206,56,176,172,72,112,5,119,244,31,71,48,186,165,213,40,76,201,5,30,123,189,58,68,138,170,88,36,205,103,52,237,168,46,130,33,28,45,97,17,122,33,230,167,144,163,148,142,2,221,101,67,165,157,124,151,181,191,10,115,144,209,242,205,107,17,57,179,211,121,120,74,61,90,133,82,124,202,187,94,254,246,182,120,198,181,250,80,139,69,107,32,178,57,239,114,192,0,13,1,214,135,18,57,78,171,67,217,28,85,46,207,230,70,215,24,132,240,69,131,184,116,179,71,106,158,235,209,166,104,240,96,177,46,223,101,235,63,125,107,53,36,88,224,143,195,6,84,88,117,57,151,162,22,44,70,195,134,92,228,36,43,106,87,64,163,8,45,153,185,112,227,148,89,177,10,9,158,116,224,255,137,184,15,2,85,134,20,247,16,34,14,64,82,214,28,25,145,42,39,184,93,38,197,165,234,75,3,74,139,37,206,86,36,125,75,55,117,218,120,30,152,83,56,122,160,22,64,250,198,158,198,202,209,101,82,235,223,0,200,36,54,105,160,73,154,65,75,252,164,48,77,28,32,104,254,40,71,36,40,216,111,100,147,35,98,132,116,85,11,77,157,96,82,34,177,5,145,33,101,50,125,253,105,164,138,4,176,84,234,167,142,78,121,57,164,188,137,143,207,173,72,110,238,46,36,148,37,41,175,108,226,45,249,34,58,20,50,32,88,22,163,145,173,59,91,81,42,68,66,81,3,155,161,229,4,147,133,100,234,36,109,5,162,64,43,116,17,94,238,112,211,48,226,42,47,68,124,154,184,101,214,14,217,43,105,74,100,125,171,152,233,54,205,255,73,62,221,110,162,159,126,224,167,63,252,231,251,191,242,32,64,0,4,29,65,162,202,161,76,161,116,85,46,227,183,33,136,152,107,38,240,43,201,40,198,72,50,221,193,214,99,66,214,229,151,199,114,120,193,255,96,58,110,167,82,14,124,161,181,228,149,43,125,244,64,165,146,44,59,93,78,113,80,216,252,255,251,178,100,33,2,118,253,105,81,49,249,78,64,71,229,216,224,12,67,208,28,141,161,68,199,229,58,193,3,136,227,212,17,140,9,194,222,77,130,168,144,218,83,177,145,86,70,14,86,17,17,162,207,2,187,52,26,52,196,12,140,216,120,4,178,120,3,49,38,132,56,147,28,147,81,160,112,131,44,26,200,133,128,65,193,64,147,240,64,18,18,148,97,77,148,161,31,93,201,124,141,136,160,106,93,53,153,230,84,202,93,7,197,65,93,164,190,150,62,113,41,155,79,173,19,183,102,91,255,169,126,92,137,2,25,39,100,243,153,75,58,220,16,197,176,121,20,132,18,42,132,156,129,167,145,246,102,136,225,200,69,181,36,178,205,81,171,138,166,117,152,173,239,89,124,240,135,25,168,37,123,74,223,253,26,88,190,173,102,81,184,108,194,165,165,194,138,90,102,199,5,34,154,148,59,56,9,246,177,13,28,116,111,76,82,110,57,178,35,123,92,165,23,77,138,5,44,189,55,39,36,154,53,241,33,69,7,156,64,56,81,10,3,44,89,128,163,11,192,105,42,80,218,3,9,124,138,236,185,87,167,79,35,254,160,34,1,191,41,73,18,24,190,173,63,224,54,199,85,53,33,234,117,200,165,156,128,242,11,148,122,24,226,145,141,26,52,7,6,184,79,153,33,209,194,31,180,68,40,237,102,134,167,134,245,192,79,195,176,84,159,64,81,54,73,96,73,85,34,18,84,0,180,76,70,8,75,49,163,76,96,68,131,85,32,41,128,44,208,176,244,188,17,57,183,105,120,128,41,146,88,94,80,83,134,84,5,181,64,144,226,38,147,165,172,29,20,122,38,2,64,250,130,24,161,133,73,46,123,51,101,10,6,174,36,42,92,227,171,3,202,255,103,15,222,219,99,140,178,71,9,121,184,140,129,163,180,198,65,46,112,157,88,144,124,255,254,161,200,195,66,4,234,173,26,167,30,84,132,138,34,51,105,160,95,32,170,234,48,100,185,63,108,86,133,70,24,37,30,86,109,106,152,68,192,30,206,40,40,205,191,68,211,171,66,131,149,165,60,82,223,39,166,210,186,130,26,246,158,48,71,215,218,67,76,162,68,188,6,99,197,102,58,117,50,235,26,149,32,202,64,110,213,214,131,107,200,130,226,207,207,54,237,176,63,199,86,182,196,207,140,193,123,190,114,249,146,170,1,34,39,212,247,225,140,118,57,81,255,198,242,255,205,175,59,214,255,156,0,48,0,4,78,208,106,51,116,158,62,90,82,51,202,230,246,135,242,101,26,48,132,16,115,147,53,194,251,114,230,87,182,118,173,127,107,105,80,153,136,167,103,99,107,134,245,114,74,83,107,70,152,94,8,173,4,237,34,64,23,33,80,215,154,42,91,180,255,251,178,100,34,8,119,50,103,209,49,249,78,178,68,68,104,248,8,35,16,28,161,163,68,76,101,60,129,9,151,35,224,96,141,72,168,90,148,33,130,20,34,88,179,96,66,135,163,21,68,220,100,20,0,168,64,34,15,31,65,84,152,204,145,218,21,96,241,40,214,41,72,189,32,169,192,234,26,160,179,211,8,165,136,2,1,102,54,101,111,25,25,157,9,6,184,16,117,177,33,186,94,71,23,115,190,184,152,100,153,190,82,109,37,115,53,198,202,232,180,183,133,253,135,175,238,82,194,3,127,148,177,58,22,72,88,38,60,140,197,24,146,18,101,151,67,74,178,202,20,37,10,70,207,204,45,40,153,76,193,26,140,70,93,59,142,70,39,119,76,98,173,41,23,218,66,156,239,200,60,206,228,255,196,253,198,82,147,1,35,240,116,189,179,140,215,255,20,128,0,0,0,161,197,168,9,171,17,69,98,84,206,119,158,212,208,223,34,161,76,206,69,158,197,35,228,81,105,3,233,228,243,80,97,103,181,70,216,146,239,0,4,4,236,181,229,198,223,128,70,28,92,154,202,181,111,93,2,192,125,52,15,112,47,254,128,0,3,157,85,72,132,69,219,212,102,126,29,191,46,127,111,89,141,46,165,40,55,133,36,160,104,165,104,164,244,222,22,45,106,75,202,106,92,48,177,61,98,95,25,129,171,203,93,87,46,27,119,156,54,116,196,147,41,157,74,18,20,153,73,210,169,92,36,220,95,144,146,217,160,157,6,192,212,70,144,230,148,150,25,217,70,32,213,205,98,141,3,12,208,139,182,106,74,68,1,162,42,0,12,61,134,237,26,37,254,55,96,25,48,212,33,20,217,160,37,0,130,146,201,165,53,226,192,35,196,223,170,178,152,123,42,100,176,27,43,236,21,64,211,158,104,110,24,107,47,243,241,2,203,237,252,174,96,105,70,168,20,32,38,230,203,33,15,158,113,49,51,57,209,147,157,70,180,123,243,243,110,36,97,150,249,17,162,177,130,173,54,182,179,41,172,154,232,77,218,138,204,146,4,104,7,166,146,237,236,188,160,201,136,218,68,113,118,70,94,234,251,41,52,170,146,86,98,224,96,156,241,129,229,56,105,149,184,42,110,115,6,177,82,64,108,153,22,217,77,13,241,102,114,143,248,206,236,234,157,114,22,37,201,179,219,137,247,51,61,72,17,150,155,83,216,167,190,213,76,5,128,68,212,50,31,185,30,119,162,157,254,150,179,212,0,0,41,0,0,5,64,212,157,13,40,66,254,93,159,241,157,233,0,255,40,88,242,79,4,120,249,170,47,12,106,201,190,220,148,238,75,112,149,254,29,150,32,209,194,101,182,93,184,171,154,156,136,33,58,46,195,137,11,14,180,101,42,4,21,255,251,178,100,32,130,118,243,104,82,81,249,102,160,70,101,40,248,8,35,208,27,213,161,73,167,229,58,129,1,24,227,192,49,13,72,157,216,126,209,69,140,190,203,80,188,70,0,139,224,178,193,65,69,167,44,192,132,245,154,72,216,0,147,97,112,56,237,240,52,224,21,32,85,7,136,88,100,251,46,66,65,22,245,12,223,248,105,147,180,39,85,219,185,113,195,140,64,63,1,179,210,1,29,4,192,63,19,79,130,65,172,119,2,134,105,137,215,29,13,93,101,124,9,9,39,54,248,76,223,232,33,137,206,162,199,139,112,28,162,17,31,234,58,112,127,54,110,75,85,57,142,148,97,245,168,103,79,221,66,107,174,18,196,226,181,174,118,211,51,144,170,251,172,189,232,141,57,218,245,19,148,91,211,145,181,138,160,114,126,226,233,253,0,192,0,0,22,60,194,0,172,123,213,172,82,57,143,71,181,103,121,181,123,6,124,230,115,138,206,242,181,77,189,128,6,102,100,216,179,115,66,7,70,128,41,137,144,28,46,40,44,101,6,4,66,65,113,204,92,193,133,97,114,48,253,11,162,116,186,118,169,223,164,0,65,0,86,0,80,187,169,174,178,253,15,63,157,67,96,93,62,115,194,125,177,168,90,205,5,185,153,83,105,67,33,213,164,98,80,214,90,209,154,26,28,219,1,205,228,176,13,195,117,22,165,55,29,134,152,243,59,87,72,114,218,154,173,116,57,43,248,25,88,155,228,40,10,134,166,169,244,204,135,9,82,225,235,146,44,7,32,65,170,86,104,24,12,20,65,144,133,32,184,193,204,22,88,24,67,22,14,84,154,196,143,22,2,3,93,110,250,253,76,118,119,15,83,56,173,163,234,27,0,32,211,96,241,32,141,8,32,6,128,146,115,98,49,162,224,6,115,38,52,145,49,18,11,40,43,69,61,67,159,70,86,103,164,187,51,153,249,182,132,52,170,50,160,32,80,200,176,148,31,112,81,161,112,81,68,3,69,205,173,166,214,67,50,91,23,17,176,132,113,5,100,133,112,76,62,103,122,200,162,154,71,137,115,236,54,17,169,48,189,251,125,86,171,55,122,25,156,42,67,239,44,200,216,68,36,103,129,186,105,198,31,35,132,100,99,71,107,27,89,145,199,126,126,70,207,2,47,157,229,146,94,146,111,144,216,244,69,137,140,202,146,117,234,25,21,105,213,33,137,238,220,65,104,253,236,88,128,64,32,0,1,201,116,201,211,201,18,105,176,57,188,103,58,204,210,22,159,83,19,48,246,86,14,51,185,243,156,237,200,182,202,190,103,158,77,178,207,91,181,177,46,218,216,155,143,51,180,237,105,172,5,20,39,227,169,136,157,111,242,152,149,11,75,4,143,65,18,165,44,130,69,67,255,251,178,100,38,2,119,105,104,81,73,249,78,64,68,4,232,245,12,34,208,28,37,157,71,39,233,57,1,4,24,227,212,48,139,136,133,159,10,134,84,25,137,16,54,2,40,206,4,20,9,119,197,151,54,202,52,195,160,60,80,60,126,18,24,64,248,94,147,132,208,1,70,9,104,42,103,162,39,80,116,104,80,169,139,116,48,74,37,163,115,248,156,234,160,152,75,15,7,95,121,226,110,235,230,170,107,82,44,214,216,59,132,229,173,6,236,238,67,14,92,243,205,10,64,42,90,101,197,68,216,169,46,19,164,40,28,182,78,51,50,36,112,38,112,80,66,61,32,53,46,12,74,6,97,129,45,104,133,231,217,231,105,101,54,13,65,162,99,132,154,186,134,113,56,234,5,183,254,177,165,150,77,125,241,117,198,222,137,10,7,219,12,25,210,180,139,132,0,1,44,113,183,84,15,2,121,136,170,201,50,32,201,167,104,182,113,148,187,173,93,129,176,125,158,196,38,133,166,135,50,229,106,20,75,138,112,121,134,218,108,250,6,1,120,90,57,179,207,38,97,38,96,155,146,98,40,117,73,9,125,30,183,191,245,128,144,8,1,3,144,102,193,67,213,141,71,123,248,76,237,210,174,174,188,78,193,40,43,227,173,17,15,76,245,115,204,213,120,235,201,92,68,122,242,182,94,114,86,25,106,34,138,17,16,125,32,118,32,190,209,213,40,155,84,51,78,177,128,11,206,82,154,165,202,78,180,83,66,81,109,11,84,246,43,24,20,32,211,32,117,51,52,45,139,26,66,5,66,192,41,134,64,249,152,4,40,0,200,70,49,37,75,44,145,198,4,24,147,5,12,22,6,24,162,86,157,204,109,1,137,176,191,89,18,242,127,218,98,224,96,239,202,94,183,54,124,215,27,104,121,169,71,169,230,100,110,44,15,43,167,141,197,231,64,34,0,251,113,141,35,52,97,66,6,219,129,121,72,233,205,137,209,65,88,42,219,141,74,200,162,186,41,184,148,165,22,147,109,146,93,249,42,187,230,34,213,155,77,255,99,241,184,220,63,255,29,230,228,27,231,159,164,176,154,149,214,154,69,230,129,120,52,76,214,198,20,30,168,203,191,208,92,206,194,150,147,184,138,76,142,164,80,248,102,164,209,158,17,28,145,253,216,21,34,49,142,200,178,25,24,152,247,113,192,34,2,237,66,212,117,9,93,0,96,4,149,73,2,18,164,179,185,14,218,2,0,4,40,128,0,0,193,188,224,172,67,141,246,246,36,123,147,199,200,151,234,134,180,80,11,130,198,154,109,103,104,111,106,70,35,34,221,94,218,207,125,56,101,153,113,25,254,216,221,173,40,180,166,73,8,65,188,88,7,40,189,15,193,198,87,57,105,142,191,34,111,255,251,178,100,35,128,119,89,104,81,209,249,102,176,69,37,200,245,12,35,112,28,121,151,68,172,105,156,129,22,25,227,128,48,141,80,41,120,213,80,185,201,120,246,9,16,40,24,64,3,131,0,186,14,24,202,24,70,90,69,149,202,65,8,36,240,225,130,136,143,42,2,120,247,84,184,160,8,219,35,144,149,64,64,208,32,176,105,108,166,238,83,45,122,101,242,230,116,201,93,150,236,214,30,109,175,214,116,195,154,115,17,139,74,243,148,88,118,29,135,45,254,200,116,243,209,233,18,25,121,173,180,71,237,235,145,98,52,71,81,102,182,237,29,212,174,46,45,62,104,233,34,73,4,211,23,15,105,10,133,255,27,80,166,185,200,76,45,162,69,136,101,165,3,174,82,11,77,88,83,89,112,158,190,46,61,244,171,150,47,115,166,101,40,12,137,229,89,190,149,16,0,2,10,84,20,167,93,98,188,87,180,211,98,137,76,206,10,67,133,83,233,223,38,103,30,41,19,25,153,172,222,75,52,145,240,199,120,230,92,134,167,20,169,142,67,23,108,34,149,165,160,220,72,133,45,239,81,176,146,106,82,105,166,215,41,189,205,250,130,16,2,143,238,53,51,35,112,44,69,254,53,94,48,232,225,41,101,205,125,40,204,47,101,47,230,185,43,152,185,75,75,106,205,170,185,93,185,61,49,86,253,139,84,49,86,151,32,101,86,218,251,26,8,59,212,147,1,14,99,163,212,89,228,195,30,57,113,140,72,71,53,63,41,77,96,96,198,140,15,2,12,131,174,166,112,20,97,151,86,58,92,138,81,34,3,32,4,108,193,132,42,101,7,177,192,48,57,49,185,46,21,28,100,194,17,47,44,169,120,16,113,92,62,215,178,34,0,135,192,128,10,145,80,67,140,173,190,111,33,180,146,130,39,218,234,151,166,100,20,233,199,100,82,137,52,185,208,173,148,116,106,76,161,91,119,170,255,96,132,103,143,190,165,97,140,244,103,232,155,65,45,250,247,215,175,162,52,197,43,169,136,225,33,212,80,42,200,239,178,203,58,169,58,207,180,47,69,57,210,246,222,113,170,207,205,246,211,51,76,248,178,111,234,189,250,238,131,61,29,4,195,48,240,86,224,142,130,222,58,148,96,133,187,51,122,83,60,63,85,54,134,66,179,165,216,200,175,115,166,69,238,244,63,221,188,184,103,242,89,73,72,112,153,112,124,170,180,5,69,12,75,155,100,132,13,150,107,135,210,94,150,246,51,253,89,8,8,8,0,4,177,21,4,244,142,81,13,190,117,166,178,213,45,36,55,13,183,5,186,10,82,140,199,35,124,171,24,175,41,175,142,23,121,170,180,217,89,198,150,179,235,75,53,47,146,208,55,38,204,225,178,151,225,97,41,203,255,251,178,100,30,2,54,252,100,209,179,25,78,176,66,230,88,245,12,35,212,28,133,163,71,44,225,62,65,18,141,227,224,19,13,65,110,69,181,96,84,204,149,68,209,241,51,81,253,34,210,73,82,161,250,53,166,50,149,36,219,148,12,136,89,129,70,145,96,40,41,206,160,40,181,140,103,8,6,204,20,113,131,193,52,193,7,153,74,9,56,93,116,255,86,6,184,203,219,2,230,79,23,165,190,101,75,13,19,99,148,205,82,62,246,52,183,121,104,65,111,212,117,173,60,205,229,37,106,119,157,201,162,22,17,18,135,201,131,124,137,130,33,27,72,154,169,136,94,133,26,45,96,164,18,44,145,28,243,141,225,68,223,42,31,156,23,32,164,182,152,97,252,101,233,193,3,17,119,166,145,214,84,253,193,54,50,11,165,147,203,72,85,163,69,216,247,71,126,210,0,0,20,50,197,151,146,155,84,82,183,97,216,119,104,196,70,232,244,220,73,102,80,92,180,141,245,168,212,112,27,76,112,4,76,149,186,109,27,54,218,178,10,196,6,118,5,54,46,70,12,26,88,225,148,159,124,99,68,246,11,88,203,70,208,205,224,6,11,0,226,3,145,18,157,207,118,100,146,41,52,205,53,248,189,21,71,98,76,132,176,200,43,196,105,117,102,205,220,162,178,204,103,105,166,168,44,210,84,164,229,37,122,27,20,55,89,19,144,235,59,144,165,248,97,136,158,5,128,86,115,80,10,132,158,137,110,186,229,106,149,107,11,35,31,105,45,97,11,204,4,139,228,103,12,79,137,132,74,2,196,96,24,33,28,224,129,97,44,40,138,12,24,133,227,162,23,200,10,196,129,9,81,1,33,228,137,110,128,96,148,25,121,151,161,137,42,146,54,187,139,50,164,213,34,114,246,220,211,220,209,156,153,52,73,217,158,141,200,43,201,175,195,170,5,7,133,42,179,140,139,108,96,142,20,80,145,188,137,141,21,92,65,97,118,8,229,75,176,72,76,129,26,49,9,162,84,35,50,76,180,85,218,130,226,115,89,204,133,196,176,58,228,220,179,11,62,214,138,52,136,229,183,10,138,176,169,150,155,82,86,134,162,249,96,0,192,10,54,96,56,222,10,93,83,148,205,33,183,145,22,116,156,172,94,16,233,164,61,161,16,60,144,3,235,176,251,45,206,139,66,66,161,152,32,235,185,128,61,148,121,169,196,164,181,197,234,252,235,106,205,169,62,220,247,187,127,253,246,127,239,255,235,64,0,66,0,0,128,0,18,70,194,217,171,109,43,145,197,229,186,163,149,196,105,102,225,230,236,89,146,139,35,70,118,43,99,57,86,175,105,167,45,238,254,120,92,162,150,254,229,15,197,170,203,246,101,156,174,71,245,206,75,232,109,186,175,255,251,178,100,31,131,247,11,104,81,227,25,79,32,68,68,120,240,12,35,146,28,153,149,68,172,105,60,129,16,149,163,128,16,13,0,108,68,72,86,134,136,144,234,24,96,40,105,223,225,69,53,34,36,12,37,196,1,16,80,153,108,82,104,101,162,1,69,38,167,54,13,43,144,208,52,10,192,3,147,158,64,9,226,41,196,139,5,16,192,130,1,96,5,209,8,17,52,213,27,89,137,200,147,153,163,202,107,68,27,165,231,38,76,220,25,202,114,226,204,25,52,177,253,118,32,186,248,210,67,209,17,104,140,26,153,50,20,116,217,248,197,155,93,87,49,133,119,5,68,148,58,132,128,128,80,162,59,178,99,6,237,116,104,237,183,157,156,238,217,240,153,26,122,130,12,219,40,18,53,172,123,107,119,221,251,81,165,49,136,220,189,201,112,148,70,159,117,22,91,152,103,134,236,29,8,212,213,106,45,189,154,53,31,86,54,225,25,143,82,44,33,170,54,239,171,145,32,43,130,37,173,239,0,142,66,129,114,8,89,160,106,11,185,196,132,6,144,209,96,149,193,82,69,9,21,93,90,158,40,49,90,47,175,217,57,90,64,64,246,151,29,147,192,83,115,175,229,202,24,109,245,135,164,78,74,117,0,90,160,137,227,71,71,82,130,151,178,155,18,155,91,183,79,189,74,101,85,112,169,33,139,66,163,18,166,148,250,195,73,242,143,197,244,120,34,77,114,3,47,226,16,18,149,77,89,162,154,43,10,244,96,110,184,49,32,240,151,164,208,148,94,243,68,195,76,113,1,165,133,149,47,1,158,128,97,138,129,191,155,22,64,66,6,168,32,42,81,143,156,88,8,50,92,4,57,125,8,0,42,37,122,22,6,133,69,225,85,209,123,210,194,224,57,13,244,26,144,201,70,238,50,183,173,172,197,89,189,168,98,84,200,226,239,187,213,25,236,14,200,124,107,242,65,201,124,54,72,78,187,104,137,142,93,64,129,67,113,68,98,36,5,52,137,84,216,102,150,68,160,108,141,154,188,57,3,188,252,196,7,137,165,139,33,148,179,251,78,255,130,85,88,150,219,108,191,201,86,23,30,249,4,218,196,181,83,60,44,12,83,216,198,84,144,30,145,217,68,88,17,184,104,163,2,51,97,210,68,114,21,155,161,50,18,178,68,172,93,109,84,129,26,205,89,216,197,131,205,48,33,136,14,16,48,179,132,25,159,98,49,250,156,195,143,135,19,86,129,124,106,213,179,254,161,8,0,20,0,1,214,25,95,183,54,177,12,198,227,18,122,178,121,186,107,241,71,197,105,150,188,21,87,70,154,29,177,2,207,229,98,118,53,82,95,53,111,27,154,148,86,153,173,27,148,196,30,232,109,253,113,225,135,6,180,15,14,130,255,251,178,100,31,130,103,20,104,209,203,25,79,32,69,224,169,6,12,35,0,28,217,161,68,172,105,60,129,27,17,227,212,48,142,130,146,228,3,67,62,56,21,112,173,242,52,150,104,38,29,151,245,142,164,58,53,3,66,193,204,244,83,72,140,149,140,97,134,5,140,195,220,219,85,31,85,234,114,5,16,8,108,13,8,228,196,71,74,220,176,55,37,169,64,12,221,17,124,217,80,112,14,251,252,169,25,59,140,253,73,86,139,76,120,90,19,188,235,228,206,105,155,22,109,74,45,9,136,242,15,190,35,33,131,186,105,193,184,18,146,70,8,145,82,184,187,113,52,112,30,15,162,96,71,105,77,161,83,110,110,201,166,69,99,82,32,45,33,151,155,169,227,66,39,195,55,254,163,29,109,159,82,108,166,207,171,173,148,215,73,247,174,132,151,190,89,115,222,221,128,0,0,74,44,42,160,36,6,32,193,144,69,192,201,3,160,217,4,154,13,36,105,147,170,44,192,104,193,164,41,196,83,10,129,195,135,129,226,81,58,171,21,46,6,17,176,197,241,85,69,235,166,90,193,253,237,124,83,222,210,139,247,161,247,142,92,159,169,232,0,41,122,173,113,135,242,181,184,92,174,85,140,190,122,130,66,215,101,40,242,29,100,242,121,239,101,82,73,149,218,149,187,114,154,237,74,181,101,54,37,216,84,202,39,54,225,56,208,148,108,112,158,20,233,30,27,82,93,144,25,197,40,134,150,238,50,97,169,107,69,101,70,116,171,56,202,136,174,43,0,32,243,16,20,76,56,37,162,169,152,210,235,72,75,80,136,80,57,32,4,25,153,40,99,128,129,128,63,144,242,241,67,18,37,165,199,20,56,201,155,193,24,36,4,174,162,64,40,87,31,87,41,16,152,82,248,235,0,114,89,197,46,14,242,249,103,16,227,209,3,49,10,240,52,17,20,166,123,8,196,228,177,158,2,199,36,208,168,88,108,54,30,20,162,39,80,205,33,130,6,68,40,137,228,72,66,52,187,43,162,60,4,180,35,153,63,180,161,38,157,72,185,57,75,163,254,179,205,77,254,91,226,220,47,255,239,106,87,210,186,182,236,77,177,2,169,52,110,132,144,9,140,70,18,46,196,198,155,217,45,63,57,172,20,105,52,201,12,203,131,153,148,153,187,5,120,117,206,100,193,142,110,28,130,194,170,21,32,129,101,8,196,139,17,30,54,116,14,209,161,210,130,59,88,52,217,171,235,114,170,176,32,106,204,152,183,118,169,219,212,0,128,21,0,1,200,68,134,31,59,119,165,48,6,20,143,110,232,41,229,86,161,75,33,7,162,237,230,50,171,213,249,53,185,52,190,35,175,220,198,177,166,202,213,45,93,200,156,171,237,34,251,8,109,27,11,255,251,178,100,28,0,118,218,104,82,75,56,79,144,70,99,120,245,4,195,2,156,73,119,68,172,101,156,129,32,162,163,128,48,12,192,37,180,211,212,162,211,4,78,134,182,145,171,169,43,81,14,11,17,128,174,169,209,216,42,1,152,0,243,230,136,200,10,98,98,130,151,184,230,48,12,9,162,17,129,96,26,192,147,18,208,8,2,226,34,34,19,66,225,74,84,116,50,14,46,142,41,31,72,235,33,67,53,113,221,25,85,216,113,135,190,175,227,183,86,118,26,136,63,174,68,101,183,166,135,239,86,164,12,7,209,152,225,121,46,122,236,170,221,28,142,85,110,151,33,59,166,208,2,8,17,38,210,202,40,21,128,126,78,18,37,227,221,20,6,32,129,60,50,22,211,148,217,126,170,191,248,67,212,105,19,191,183,71,201,11,76,66,181,150,206,110,179,227,136,0,0,121,160,82,224,180,96,84,21,142,207,216,197,239,56,15,20,132,80,246,50,33,233,169,26,185,50,15,134,133,198,23,36,121,68,216,73,34,231,83,15,9,15,26,90,10,2,181,135,67,231,196,45,131,197,221,96,145,196,167,156,16,187,162,210,159,103,47,80,65,0,70,18,173,59,121,37,79,204,114,126,154,236,178,79,45,126,156,37,88,161,203,253,201,130,254,51,240,205,232,198,52,156,183,73,148,237,253,75,47,81,193,20,81,168,196,89,172,57,109,37,232,96,49,87,250,52,216,18,17,168,179,160,98,16,7,17,22,52,117,175,69,193,136,76,18,209,155,126,92,242,233,195,129,117,65,176,178,0,187,135,228,196,12,132,22,97,34,91,147,36,131,88,199,236,6,136,6,210,243,131,237,10,54,37,35,230,20,49,97,26,144,209,232,169,16,135,146,231,173,233,119,224,86,240,136,117,75,20,124,24,3,144,229,40,115,20,125,162,44,97,152,55,144,109,186,41,121,211,229,114,99,39,77,26,233,202,70,81,91,207,42,212,43,91,92,185,227,225,177,81,196,169,185,130,243,136,170,100,189,68,75,149,30,173,164,107,37,85,249,227,38,87,157,207,199,243,14,219,125,49,231,141,5,82,9,34,249,248,73,143,62,164,89,36,72,29,217,33,81,88,58,206,178,147,131,23,237,131,187,19,4,98,124,182,242,4,70,248,136,173,37,7,226,207,87,50,48,244,175,85,84,187,141,158,22,2,54,78,169,50,55,145,36,47,243,211,132,125,55,147,135,195,70,167,223,7,165,14,161,54,57,250,243,75,171,20,0,40,0,4,38,2,214,248,198,218,149,150,3,213,150,102,104,74,21,18,144,69,65,88,98,170,223,221,142,12,8,147,110,145,178,199,59,107,109,31,195,132,170,153,157,205,105,88,178,227,234,18,160,176,249,103,68,33,167,255,251,176,100,29,136,118,243,102,81,177,249,78,64,71,197,184,245,0,35,4,28,1,157,71,39,229,58,193,0,146,227,212,49,141,42,130,128,168,169,84,5,148,60,209,116,218,176,0,20,137,26,26,92,95,85,50,65,96,50,5,204,18,64,214,157,52,220,145,41,131,180,48,142,24,176,93,66,74,87,18,219,10,92,151,109,0,155,112,226,82,84,187,197,242,70,196,130,123,18,225,153,169,24,53,64,160,101,111,109,156,37,189,59,238,131,190,203,82,165,196,109,98,139,109,162,93,166,155,157,138,78,7,193,2,113,53,168,130,82,210,19,35,187,138,35,92,153,235,27,233,60,251,100,197,38,26,33,65,58,213,78,56,68,98,233,218,64,158,227,154,130,58,106,93,54,50,27,20,40,84,158,218,243,157,127,221,22,27,219,124,18,42,72,243,214,45,213,169,68,0,0,133,129,58,248,54,12,9,186,232,164,63,38,129,248,16,242,17,159,15,164,87,224,51,64,131,136,37,249,206,18,83,210,210,35,242,241,18,38,113,205,130,32,52,224,233,225,234,26,151,129,200,160,249,164,37,230,171,24,179,140,116,155,203,13,83,90,234,233,244,130,192,0,6,16,35,225,82,158,71,174,85,109,105,106,171,149,235,151,168,96,248,13,64,178,159,203,80,94,169,225,61,102,67,27,224,69,134,229,139,89,247,138,241,153,234,204,100,50,11,164,237,89,128,190,188,18,16,35,136,96,153,160,171,244,89,228,47,68,17,9,8,134,146,209,146,223,8,3,42,142,1,32,200,152,213,25,1,173,128,197,16,35,19,108,193,199,78,17,2,210,8,158,36,252,155,164,165,3,38,11,80,122,213,11,48,204,74,2,0,157,133,219,147,106,143,128,193,82,69,118,167,43,88,80,117,163,39,211,88,110,147,52,206,139,152,212,152,12,189,236,126,97,203,179,241,106,102,146,21,12,18,86,155,72,128,152,82,120,118,43,44,218,134,173,146,58,145,51,90,73,15,53,60,137,21,15,229,176,89,240,199,227,57,252,143,48,242,77,233,185,36,53,255,88,133,132,113,101,84,19,131,42,98,83,250,119,163,210,106,220,45,161,245,137,8,132,162,67,53,209,156,80,147,133,8,125,158,181,183,140,121,169,179,67,155,26,111,221,187,214,188,56,215,171,226,74,56,48,235,128,131,206,159,14,9,212,2,44,11,57,160,94,117,8,15,44,251,138,146,161,193,203,0,251,177,255,66,160,15,8,4,0,0,158,117,234,207,36,82,187,45,122,49,45,127,110,197,46,219,137,40,35,25,20,92,49,0,114,81,71,114,183,62,254,168,114,181,203,18,249,101,186,76,228,116,54,156,104,62,50,240,191,206,106,0,218,226,94,195,74,124,100,96,163,255,251,178,100,33,0,119,68,105,81,75,25,79,32,66,230,184,248,12,67,224,155,145,163,71,39,225,57,1,11,16,35,212,32,140,88,151,137,33,167,210,34,138,24,119,22,232,112,132,200,92,197,222,84,0,36,210,70,128,104,24,16,3,32,50,66,55,33,6,166,101,8,58,120,84,49,3,39,222,99,69,153,82,166,137,134,73,140,104,241,139,12,132,225,0,9,54,178,28,5,16,67,53,228,167,159,86,91,24,68,88,243,88,83,38,186,23,30,64,205,95,168,126,106,0,118,227,16,227,241,82,5,253,165,4,226,177,90,50,36,38,11,8,22,62,73,189,38,21,108,29,37,40,100,84,120,242,209,167,58,145,144,157,17,16,42,179,34,147,142,199,159,130,171,73,144,100,192,145,140,41,31,250,60,244,215,133,212,182,40,110,242,150,254,86,222,123,83,51,168,70,177,64,128,0,0,15,166,24,57,209,182,47,80,68,90,96,13,197,40,174,81,166,110,140,65,175,15,122,104,187,170,161,112,137,61,201,130,91,233,53,137,177,36,59,33,182,103,215,229,238,70,33,54,2,195,225,34,54,39,28,226,23,136,244,241,100,125,253,197,0,0,160,0,27,148,21,42,157,60,185,104,100,93,190,97,95,221,250,184,91,71,32,110,191,117,175,5,73,185,221,89,185,87,173,89,185,177,88,181,108,244,227,9,250,161,178,214,72,8,154,110,34,27,203,217,75,16,94,8,42,138,168,136,144,106,14,247,45,117,43,80,1,145,138,100,114,163,165,52,128,14,195,34,12,104,5,16,181,8,54,68,112,212,3,168,80,129,69,141,89,155,17,44,139,165,230,57,156,222,5,154,220,69,192,201,8,162,220,208,221,75,229,169,30,241,62,238,155,119,80,104,90,229,124,215,162,192,176,150,201,1,65,173,126,87,6,190,176,60,133,254,138,23,17,33,42,85,118,144,219,102,7,207,46,124,198,156,168,90,151,157,199,84,108,219,36,55,182,92,241,25,18,45,165,50,108,46,109,26,204,250,58,133,101,114,156,79,151,140,98,178,74,43,127,212,111,189,185,81,85,168,180,55,246,83,243,243,237,26,132,240,236,73,29,37,182,194,4,174,169,241,166,227,100,149,48,195,54,101,116,143,148,114,114,56,198,134,64,148,60,16,21,40,72,78,52,249,215,36,92,161,115,39,132,206,13,46,219,13,176,179,47,21,85,148,2,71,251,232,143,155,197,126,166,127,88,20,108,0,0,6,35,11,250,45,101,124,233,108,93,181,66,75,40,28,90,158,169,197,200,24,160,54,173,49,206,241,228,202,221,71,114,134,166,81,82,141,136,105,201,63,165,96,189,112,66,148,99,188,88,143,244,216,112,144,178,92,140,24,107,33,125,160,202,102,185,255,251,178,100,35,0,247,59,104,209,185,249,78,176,69,165,120,245,12,35,130,27,237,155,71,39,229,58,193,28,18,227,192,16,12,0,45,78,202,29,91,84,204,78,164,80,79,35,92,211,93,128,225,208,196,211,173,188,10,162,112,184,48,154,81,202,70,71,56,71,4,154,156,33,115,68,6,143,138,147,166,0,64,193,19,208,32,69,72,148,49,165,224,164,145,82,72,154,42,111,156,77,126,34,4,4,214,104,226,175,11,79,122,162,110,244,150,37,126,23,94,26,104,84,8,13,11,17,196,60,120,225,12,7,120,197,225,41,246,109,125,240,23,33,34,128,146,228,66,52,128,242,64,192,104,195,189,159,210,220,197,28,237,52,2,137,26,4,135,212,68,202,17,49,242,56,111,165,144,18,23,16,56,95,140,48,132,133,36,112,43,22,117,68,145,109,29,2,0,0,104,141,103,87,220,233,206,46,10,12,218,106,202,47,85,8,220,225,183,87,214,38,23,166,89,241,36,122,28,212,143,122,174,173,103,72,240,98,239,3,159,19,139,128,9,129,222,92,48,53,10,139,102,142,160,131,138,22,93,181,95,51,66,252,213,59,168,0,64,33,0,0,137,137,96,83,166,146,237,142,48,154,95,176,171,97,24,91,128,167,54,197,81,119,101,179,108,141,178,60,205,108,251,41,74,102,36,120,152,113,80,66,60,211,205,36,169,2,92,21,35,228,176,160,203,160,95,0,46,115,215,210,73,209,141,9,24,16,0,94,212,168,86,4,50,5,22,4,93,65,12,96,66,234,5,143,51,199,4,146,29,176,200,194,183,172,243,121,35,4,131,125,148,174,12,8,202,64,66,66,103,133,196,17,130,20,105,61,211,100,182,34,204,7,14,223,199,165,212,244,138,174,231,38,243,194,186,155,3,248,165,16,68,93,222,112,160,199,138,53,63,102,142,93,78,178,132,142,227,40,254,171,20,108,193,59,71,71,156,188,147,40,90,43,113,89,163,34,179,83,116,217,85,163,116,194,52,56,85,68,120,133,110,155,118,109,128,249,212,40,226,228,159,233,139,110,46,190,151,185,39,181,155,210,152,63,84,118,124,149,34,232,98,216,76,14,105,16,226,154,140,112,93,148,218,41,177,195,12,16,185,54,50,103,101,189,13,51,208,137,108,106,84,251,70,32,80,58,60,14,12,61,228,195,16,129,214,48,58,35,24,97,1,146,138,131,131,210,106,230,157,44,140,145,58,142,62,219,241,236,253,97,0,0,144,0,0,161,230,94,193,103,163,18,41,237,110,110,59,12,86,154,166,88,168,228,10,219,161,32,135,172,119,11,212,210,187,178,172,108,253,47,106,84,140,238,230,178,138,75,166,115,111,139,238,206,163,145,70,150,94,82,244,149,4,178,146,255,251,178,100,32,131,119,23,99,209,203,25,79,32,63,130,185,5,12,35,98,157,105,163,69,12,101,156,129,4,14,163,212,48,142,131,229,233,12,32,161,216,89,115,68,3,64,74,17,153,16,152,34,111,76,80,32,241,145,107,0,164,15,40,127,72,166,32,176,1,222,1,89,52,69,26,144,64,144,53,226,206,11,92,118,174,111,162,91,68,4,7,62,80,217,117,11,72,167,47,26,73,176,134,205,94,106,32,170,12,57,43,216,67,181,9,96,10,149,153,187,238,92,109,160,61,79,244,106,84,254,200,3,133,136,89,153,210,134,197,27,104,97,130,104,144,60,82,141,33,83,78,69,111,192,168,92,249,88,39,42,128,250,20,56,135,201,120,244,72,151,137,242,235,233,196,56,138,116,227,121,172,73,191,108,167,250,190,241,241,6,142,5,77,31,20,233,214,8,0,11,27,144,228,226,226,242,214,110,106,200,75,193,41,36,19,158,100,41,68,94,44,116,113,178,161,146,206,1,176,80,6,102,11,142,105,181,176,146,193,14,76,163,147,89,213,189,229,205,155,73,64,227,220,243,182,171,117,194,207,253,65,0,16,180,36,114,110,176,237,106,120,149,72,42,92,251,216,177,240,26,158,68,65,41,188,50,30,209,195,244,83,178,188,165,50,234,245,106,70,105,173,103,91,180,17,9,116,165,177,66,31,247,161,151,35,194,32,37,201,121,23,114,114,178,85,87,48,9,64,196,150,128,8,57,55,73,44,154,2,214,49,200,26,176,39,192,165,24,202,167,168,148,239,208,21,33,239,136,74,54,148,52,203,53,112,8,240,89,211,70,113,106,209,112,193,0,203,56,204,164,64,201,85,112,112,5,158,34,96,191,106,2,188,17,161,12,113,168,244,47,40,195,192,143,76,69,251,95,42,233,121,178,136,139,248,222,183,24,204,1,51,202,105,0,212,135,220,76,146,209,104,205,57,110,27,46,181,140,15,78,215,89,212,135,231,207,184,112,140,176,120,152,174,151,27,189,56,225,27,120,204,206,195,208,189,87,17,24,222,55,231,143,242,89,181,189,153,205,215,113,239,219,79,252,247,123,156,246,198,85,138,133,202,190,116,113,15,72,218,239,177,102,141,88,168,232,85,15,146,17,207,73,136,19,52,128,147,37,243,82,108,89,41,130,118,221,73,45,71,111,129,203,237,12,170,215,114,76,74,148,11,89,237,109,53,253,215,84,201,245,224,107,254,223,238,181,255,159,175,255,236,0,71,161,66,141,63,25,97,67,84,34,31,174,151,208,16,208,129,32,3,105,10,96,66,171,5,141,244,53,54,163,181,195,108,195,131,43,28,53,219,62,30,50,64,57,144,245,164,207,110,18,146,207,164,130,231,88,66,80,192,193,164,162,56,14,255,251,178,100,32,128,119,15,104,209,9,249,78,64,69,198,216,248,12,34,212,26,113,163,75,71,225,57,1,22,149,35,212,48,141,200,158,6,37,72,32,28,128,84,36,71,4,79,195,140,56,183,204,52,144,228,215,77,242,101,0,136,5,221,57,183,60,180,50,8,21,100,7,16,92,192,184,101,121,38,65,163,120,55,49,170,205,97,82,41,69,133,67,68,135,57,220,67,54,140,255,195,77,187,171,37,93,137,142,148,210,10,141,101,115,218,114,160,230,174,210,157,23,221,219,129,220,120,110,240,137,131,132,226,160,195,48,24,93,114,129,100,16,185,146,157,88,145,38,141,206,97,216,180,140,86,209,53,116,68,163,68,115,108,86,80,159,170,251,79,46,57,62,154,242,245,28,255,254,244,219,105,42,214,191,186,133,125,140,47,254,201,11,156,28,79,217,2,0,0,1,89,84,105,81,174,164,46,77,138,156,206,134,225,60,120,167,4,3,226,211,10,14,53,229,115,117,77,49,8,156,194,154,0,153,134,136,141,199,149,76,249,147,14,237,108,207,10,1,30,49,3,26,139,130,138,134,46,185,105,123,178,77,147,156,219,88,26,1,68,0,0,10,154,36,53,55,13,194,35,52,85,108,59,42,95,188,61,36,58,140,104,140,175,160,62,96,87,44,109,170,29,115,89,124,120,241,53,2,5,26,217,152,143,87,199,144,249,123,111,176,102,34,174,227,238,106,219,69,96,224,3,134,174,154,50,123,64,172,57,182,161,118,129,85,40,24,136,41,62,10,81,147,102,182,159,146,126,161,98,74,174,93,118,182,132,197,31,60,137,116,43,176,76,146,69,56,220,135,177,122,10,10,71,9,81,183,37,91,153,203,38,221,44,18,227,71,218,117,122,103,194,27,116,227,15,207,114,205,252,151,81,203,80,34,82,8,239,36,189,44,101,157,49,20,30,58,122,80,66,178,129,97,89,226,104,16,153,253,67,107,40,110,13,234,186,156,24,66,248,22,38,154,50,160,8,205,48,78,196,51,254,132,227,190,75,87,155,127,209,107,94,144,111,235,110,214,116,136,135,52,10,43,39,134,240,131,166,33,211,217,214,38,240,148,16,46,216,135,211,170,40,216,247,136,69,82,149,204,141,220,105,219,74,201,146,208,81,24,69,167,140,206,27,112,129,7,30,213,136,154,24,18,88,193,118,155,93,104,98,141,106,147,76,6,238,223,172,6,0,37,0,1,226,133,164,222,60,148,75,103,83,46,85,206,74,24,172,107,131,168,3,177,114,25,139,9,120,10,39,238,164,153,17,51,198,42,176,75,172,67,73,76,182,121,202,143,70,14,118,81,28,91,104,100,239,51,1,192,155,71,189,64,151,96,48,80,184,74,50,1,13,63,8,143,82,188,255,251,178,100,39,128,247,150,104,209,73,249,102,64,66,229,120,240,12,35,160,29,89,159,68,44,233,62,81,27,155,99,128,48,142,152,101,67,35,131,72,8,40,56,115,48,115,169,112,195,162,70,26,167,41,134,20,230,81,225,105,0,156,145,36,32,16,222,20,66,120,218,98,76,36,202,8,72,99,1,22,243,41,186,231,72,80,83,162,129,48,86,21,43,72,229,60,197,20,169,194,106,219,116,23,67,204,176,205,218,77,22,252,29,168,196,197,185,17,80,80,36,143,5,35,201,169,135,45,100,205,248,88,243,131,163,197,177,164,57,117,130,161,49,130,177,126,5,197,179,53,234,138,41,80,15,96,61,109,12,175,31,70,182,52,131,224,146,181,11,227,90,234,118,15,143,121,133,138,143,75,250,228,226,198,234,191,26,181,101,125,181,127,222,59,88,173,194,204,162,69,166,253,18,206,90,102,202,224,235,135,56,154,137,104,202,155,173,112,112,175,29,3,147,59,253,154,47,230,147,236,74,166,101,24,248,43,60,117,7,136,128,34,196,148,0,120,46,163,1,225,236,23,116,40,85,36,249,198,81,190,123,107,222,145,223,120,2,180,210,198,12,212,6,214,99,146,232,196,59,171,82,151,238,23,15,141,2,138,12,134,81,156,110,212,205,234,213,165,215,117,75,134,237,220,189,87,9,12,186,91,3,70,153,243,102,107,13,58,7,76,88,17,137,12,148,64,41,121,86,58,13,6,4,44,203,146,201,66,197,131,15,29,24,46,113,115,132,42,135,28,108,146,99,38,136,195,195,0,17,10,140,35,20,224,37,26,192,183,30,224,21,218,204,12,212,23,104,80,104,32,160,37,155,74,107,133,177,56,101,10,165,24,145,104,193,130,70,131,39,123,93,68,68,251,14,14,180,99,176,75,138,221,29,215,89,155,180,247,153,244,202,130,87,53,24,188,254,185,89,2,4,41,17,73,129,106,25,54,73,138,12,8,116,92,201,33,2,41,38,209,98,77,39,53,134,213,70,74,169,83,71,136,89,165,201,206,234,171,197,137,163,129,196,138,226,3,206,245,115,36,166,153,143,111,187,212,159,179,133,41,41,179,185,5,73,210,247,241,86,189,102,68,10,173,230,31,113,207,10,234,84,101,35,68,131,181,224,3,218,70,53,24,201,57,154,49,41,82,105,166,184,62,171,109,10,151,89,78,242,40,229,94,27,70,252,215,131,224,184,5,225,147,234,137,24,38,83,198,1,196,5,154,105,234,218,133,57,204,209,35,250,0,2,16,72,41,144,0,0,40,198,120,41,168,173,95,99,100,121,29,130,71,40,109,40,32,23,143,64,234,67,231,134,182,253,251,12,236,235,181,60,59,71,131,23,230,4,8,187,197,222,34,92,14,213,218,255,251,178,100,27,0,118,207,104,82,233,248,78,176,68,5,72,248,12,35,68,28,5,153,70,199,233,57,1,0,25,35,192,48,143,72,114,9,240,140,28,167,3,67,13,97,100,160,78,135,157,243,144,167,211,45,86,224,1,67,142,107,50,128,152,18,163,6,108,28,146,1,72,159,0,86,41,120,88,75,100,70,145,111,33,56,57,37,191,80,116,2,49,2,240,122,12,45,167,217,122,41,171,69,104,204,145,148,42,118,182,186,227,86,222,154,204,78,10,112,219,120,180,61,18,142,64,52,15,52,57,20,206,20,145,147,102,43,175,2,60,165,117,42,83,74,221,67,237,8,212,80,86,129,51,132,192,241,33,118,141,172,124,82,171,74,211,164,139,16,85,209,66,139,138,71,75,148,109,94,94,103,169,149,84,115,9,24,52,137,185,93,177,105,239,165,19,118,132,82,56,128,0,1,160,246,42,17,12,144,209,61,9,202,161,20,138,199,135,67,135,169,73,73,231,177,194,141,33,252,55,166,112,202,119,231,211,229,196,65,18,212,1,116,136,171,3,68,130,38,199,140,72,173,147,79,135,136,189,99,105,82,99,86,67,222,159,208,128,64,0,9,64,157,127,3,11,109,234,230,167,138,134,102,117,99,28,16,231,19,80,40,48,35,29,229,178,176,150,88,45,75,83,91,153,254,27,112,199,21,72,253,173,52,211,33,200,1,45,146,93,116,53,231,141,194,71,18,97,11,81,30,215,155,216,96,0,50,121,1,88,2,99,137,58,2,50,50,65,241,71,242,100,104,178,101,194,134,34,51,146,12,0,114,205,5,76,3,68,24,147,224,96,201,130,195,12,89,228,106,47,26,171,152,97,201,212,155,176,34,58,177,98,100,35,192,83,228,18,9,168,78,45,229,122,178,222,247,45,47,212,242,225,117,33,48,43,102,197,199,171,48,240,202,90,71,84,21,52,138,64,116,185,214,9,77,82,57,32,155,93,51,242,21,145,36,141,4,20,124,45,186,37,66,136,76,249,171,167,154,232,246,76,173,60,85,10,55,67,179,216,126,99,115,97,52,84,228,143,65,143,13,233,119,42,142,133,29,226,185,138,171,92,25,144,53,49,208,240,191,219,56,75,13,116,204,201,233,44,92,183,32,92,32,72,117,19,172,103,18,10,111,98,162,58,85,49,136,35,58,246,101,62,147,176,108,155,130,226,134,28,68,194,164,140,63,106,147,56,71,218,213,169,124,83,233,0,32,0,4,250,198,157,13,212,140,64,153,58,79,228,0,227,206,234,211,144,90,16,198,216,229,190,86,140,83,74,41,164,27,194,245,170,217,110,181,220,247,25,165,228,251,194,220,86,6,162,195,45,245,226,154,165,191,80,20,233,168,1,1,177,131,133,118,87,136,224,255,251,178,100,35,139,55,77,104,81,51,56,79,144,63,66,89,8,12,35,128,27,85,147,70,167,229,57,9,10,149,99,212,48,143,16,32,167,208,78,170,204,17,34,133,84,120,137,160,30,4,176,10,0,140,73,194,49,4,156,43,89,147,225,166,128,112,64,144,208,212,227,20,214,176,81,0,163,2,56,199,177,129,140,121,97,11,72,11,64,146,8,165,52,32,107,102,113,88,57,49,223,249,214,192,254,176,71,145,65,86,138,93,176,246,157,12,74,32,26,87,178,41,3,74,100,244,70,43,124,36,123,195,36,186,52,154,85,113,180,135,9,192,245,196,70,223,72,91,37,32,212,67,113,129,113,10,20,44,80,28,43,29,129,63,66,157,30,122,106,60,91,58,52,81,240,48,137,171,103,173,39,117,115,210,134,213,77,58,217,124,70,252,138,51,3,214,160,224,232,0,0,1,162,16,113,72,233,233,196,35,84,168,168,223,130,229,39,170,62,97,133,196,97,160,203,6,178,183,15,5,5,207,14,6,5,231,138,70,30,157,46,131,67,80,148,76,25,26,105,41,80,58,181,235,117,23,72,111,205,255,214,48,83,10,233,62,66,213,140,74,229,10,154,234,214,86,55,171,70,144,230,19,33,181,22,55,97,111,129,59,52,176,28,164,134,229,38,91,168,200,197,9,186,41,248,149,55,100,75,157,119,50,6,26,244,179,0,196,152,170,125,8,201,148,1,2,79,20,220,3,42,72,25,123,218,203,255,27,157,119,70,133,127,192,10,38,33,146,64,151,96,32,77,17,12,24,68,166,57,10,20,108,223,112,2,241,80,83,33,160,140,1,37,147,26,234,20,38,141,202,164,34,9,56,216,171,72,111,17,70,50,214,162,208,99,1,80,6,118,199,89,100,17,18,118,26,197,215,29,173,187,84,241,152,101,242,155,101,149,134,156,37,236,26,33,106,217,246,150,200,232,135,36,136,164,90,211,240,125,136,212,146,195,69,211,82,40,118,75,120,90,25,173,40,37,0,206,209,239,45,254,237,119,235,45,122,151,189,255,96,172,161,29,44,39,59,249,239,91,0,66,245,24,164,246,22,122,211,33,103,249,146,178,144,24,58,164,45,236,111,123,97,164,98,80,180,243,182,36,140,25,22,36,192,84,192,137,135,80,144,162,4,45,90,208,69,138,34,80,140,106,199,45,151,186,72,169,109,194,214,45,205,189,253,223,244,2,2,0,57,0,0,4,194,88,91,101,70,168,150,209,167,2,225,130,202,132,84,167,233,98,132,0,8,200,48,31,188,105,75,38,214,231,131,68,61,252,53,114,78,58,237,235,4,56,91,82,47,151,199,54,126,197,98,234,31,45,77,135,140,105,100,0,151,145,75,144,161,85,31,128,112,174,51,182,76,255,251,178,100,39,128,247,116,105,81,209,249,78,64,63,102,8,240,12,35,224,28,149,163,73,167,229,58,193,3,17,163,192,48,139,64,16,208,17,241,131,144,154,219,26,33,174,176,176,16,97,148,35,76,1,96,36,225,25,102,130,228,198,10,230,94,53,54,1,24,113,136,104,48,26,104,84,68,86,47,192,179,243,169,155,54,192,82,149,229,84,168,244,208,89,59,72,105,234,66,50,190,20,7,54,232,229,182,39,238,41,184,195,187,51,49,110,26,254,24,161,19,196,196,77,23,105,84,101,72,152,108,145,67,178,171,60,92,211,201,76,9,129,70,84,16,206,74,137,66,229,208,137,137,24,3,150,16,97,83,212,15,152,56,150,8,5,40,128,56,230,76,73,106,157,42,135,246,204,38,128,19,219,93,100,77,9,203,146,179,112,69,207,254,153,56,100,133,110,78,238,54,137,3,49,126,98,220,16,0,168,87,164,92,135,20,247,230,224,148,188,173,64,75,97,228,60,67,60,225,45,166,64,147,213,114,70,229,22,214,160,219,196,137,20,113,2,133,16,20,161,245,17,141,68,92,82,171,20,0,0,128,35,32,0,1,81,82,94,205,40,39,186,165,173,159,108,143,182,227,1,38,202,110,132,225,45,133,110,192,133,170,155,27,30,118,120,44,144,226,171,42,245,219,59,19,230,117,113,214,110,170,149,163,208,127,40,146,168,50,136,151,3,33,207,77,116,58,200,31,136,146,76,169,101,214,182,95,34,3,132,96,36,147,52,50,129,32,12,221,12,56,209,194,140,214,140,168,193,75,22,192,9,8,119,224,43,71,154,51,221,48,1,90,101,83,84,14,149,109,32,204,54,216,212,194,18,241,187,235,90,117,253,147,46,89,92,134,27,133,77,195,174,196,228,211,92,149,91,156,198,49,40,155,139,64,245,17,16,251,130,8,161,36,115,211,34,41,26,81,142,84,208,234,133,219,52,44,25,10,60,7,56,106,107,201,104,139,73,50,115,66,196,216,93,194,48,77,17,44,6,143,162,195,41,158,158,192,225,6,220,227,142,36,139,118,118,4,175,58,36,157,174,163,116,248,254,166,165,44,60,205,13,121,10,154,191,84,223,197,117,52,172,136,170,117,142,154,27,104,31,109,26,70,227,64,74,51,69,199,57,1,226,69,149,29,96,179,69,154,108,113,179,3,168,120,200,185,179,167,45,165,165,90,117,181,49,177,255,74,9,122,1,0,32,0,5,217,60,138,95,5,65,142,205,28,147,40,228,166,47,79,5,181,81,193,162,139,77,124,36,213,231,243,228,204,66,57,216,118,155,87,173,211,225,127,62,101,154,157,184,13,109,224,128,157,74,103,112,46,3,0,145,192,185,169,92,115,82,9,128,133,79,181,55,53,180,255,251,178,100,37,11,119,91,100,81,51,25,79,34,67,35,72,245,12,35,96,28,17,155,71,12,101,60,129,1,5,35,212,17,140,1,94,169,30,208,21,188,80,97,135,52,132,205,76,49,3,30,115,96,163,226,226,103,211,116,40,152,142,1,182,20,88,255,112,178,166,214,134,213,33,164,153,95,139,2,2,124,225,0,98,162,41,81,21,235,105,5,174,6,138,80,74,49,179,136,62,32,237,195,204,97,151,184,109,197,167,180,198,192,244,44,92,151,245,187,13,222,61,122,114,34,66,178,236,18,220,203,143,170,40,97,224,161,66,35,35,51,236,163,36,108,177,179,173,136,193,149,25,20,48,168,248,234,4,52,243,101,246,42,197,255,173,4,104,181,35,115,111,182,239,139,113,148,149,244,215,235,53,52,83,115,252,218,104,43,248,22,119,18,213,227,127,112,0,0,22,84,168,66,180,34,153,143,77,39,170,89,138,180,212,145,154,23,25,150,145,27,18,72,120,132,9,225,148,9,73,132,140,53,16,217,83,193,184,171,74,80,59,2,151,31,38,183,152,42,5,104,212,173,35,93,109,103,119,116,63,123,91,254,144,97,182,111,35,207,228,56,229,76,82,195,112,124,53,17,135,169,96,25,116,184,80,78,4,134,197,88,84,171,25,238,235,119,39,166,234,225,49,142,165,218,229,105,137,248,204,117,122,61,15,98,154,58,101,245,101,131,71,67,249,83,72,11,132,168,52,38,15,5,125,35,242,181,37,217,58,24,179,68,26,24,199,8,33,144,16,64,86,196,107,128,167,101,224,53,198,134,68,193,2,6,161,32,53,203,82,34,28,203,180,185,130,52,147,53,229,77,96,193,17,204,179,143,91,70,139,23,153,132,176,4,141,101,197,218,70,58,102,123,1,48,38,31,113,154,89,116,237,188,14,227,50,118,97,234,8,60,26,93,24,168,3,92,160,139,145,176,65,33,184,54,137,164,24,191,174,68,97,150,184,180,16,158,50,203,241,126,85,147,200,105,200,173,159,20,131,73,189,26,194,182,39,145,255,209,202,126,255,252,252,114,109,199,37,150,152,124,76,229,139,47,33,161,43,65,16,58,230,134,169,163,65,27,60,15,179,70,158,117,120,135,4,26,61,209,22,113,184,217,238,25,140,181,104,92,17,174,142,103,245,219,73,39,127,179,237,67,109,222,243,63,180,78,91,38,209,253,157,248,79,235,83,255,255,5,223,103,254,216,64,32,0,12,96,137,218,145,58,168,49,215,44,87,126,138,65,49,51,31,227,210,47,10,197,13,37,140,174,97,97,138,245,186,102,102,199,26,63,209,213,118,102,37,93,79,34,120,78,83,136,246,137,142,157,160,161,77,125,18,149,45,50,84,151,73,155,2,65,130,202,22,88,255,251,178,100,36,128,103,89,104,209,49,249,78,64,69,133,105,9,12,35,210,27,153,163,75,71,233,154,193,0,143,99,212,0,140,2,68,221,136,168,25,146,178,1,194,141,8,185,25,12,32,1,105,12,102,210,100,10,97,194,113,147,72,48,133,25,50,6,55,230,12,140,200,24,48,144,74,129,90,140,66,198,140,131,71,7,67,136,140,112,184,108,189,89,18,121,250,80,196,251,111,29,27,16,10,248,159,100,76,147,81,71,38,7,124,162,211,114,121,35,239,118,63,116,152,148,83,53,136,85,210,226,231,15,133,230,223,29,137,3,140,11,217,40,100,26,48,177,108,39,37,40,13,60,211,109,149,35,68,86,8,53,66,85,16,32,206,128,116,207,164,121,102,224,188,91,218,231,88,249,74,235,88,189,99,108,38,195,75,74,86,196,130,35,153,130,151,198,172,0,0,0,0,72,204,44,138,103,12,49,47,149,148,142,197,131,149,242,164,116,241,79,212,70,151,156,211,118,114,204,76,73,57,224,79,88,103,2,211,198,73,142,15,204,143,54,212,19,107,203,207,152,136,102,154,69,50,53,253,26,34,157,35,94,197,118,104,64,13,1,100,0,0,10,28,104,131,141,129,174,59,67,147,197,245,106,133,198,67,245,14,27,232,179,157,61,156,203,73,149,138,153,24,226,211,198,163,42,78,4,31,167,42,181,42,227,196,46,173,77,131,128,147,164,144,193,11,87,179,120,20,186,240,96,40,107,174,202,21,29,180,157,2,6,86,245,188,16,24,128,72,65,128,131,170,148,16,12,56,32,178,148,85,14,14,112,133,133,135,141,16,82,164,33,26,68,16,36,12,33,8,136,4,18,0,44,145,126,145,145,133,167,147,94,117,155,3,241,17,85,102,107,70,251,74,110,74,224,71,83,227,210,105,61,28,181,251,191,90,165,35,148,182,33,194,171,111,179,119,110,132,228,76,99,144,67,3,140,229,46,234,109,84,73,80,193,198,70,114,141,3,21,210,8,126,239,246,120,125,91,52,150,167,234,95,97,116,108,42,197,179,2,101,80,59,156,134,175,101,156,203,44,131,34,133,169,4,125,193,0,252,122,134,149,204,140,185,55,40,39,187,197,205,113,132,211,51,58,102,85,10,178,182,93,139,134,40,4,128,92,36,8,36,84,99,94,92,168,64,161,246,69,149,23,77,66,229,92,124,64,101,15,106,232,119,42,209,83,95,221,223,73,144,32,0,0,0,0,195,128,124,26,79,203,234,161,71,58,242,186,3,150,85,10,242,12,41,193,1,55,23,74,205,58,219,213,70,183,39,111,102,143,59,150,101,120,209,43,153,128,132,43,91,169,47,63,129,131,56,200,198,189,210,140,8,8,146,35,161,161,204,132,247,5,8,86,184,255,251,178,100,37,2,119,103,104,209,73,249,78,66,66,68,88,245,12,67,160,29,13,163,68,204,101,156,129,14,26,227,224,48,142,136,57,181,150,21,60,195,28,28,89,35,2,214,24,11,5,1,54,41,7,26,100,182,21,212,24,169,251,184,233,165,65,206,177,141,229,66,35,52,239,57,188,50,223,83,50,34,1,73,54,68,126,40,117,31,216,186,247,38,94,117,158,19,4,254,199,26,18,69,188,183,227,207,2,100,48,168,10,56,245,183,88,91,85,125,27,155,43,125,99,86,204,199,104,232,209,165,196,59,100,109,32,149,138,180,68,134,209,182,55,138,88,32,22,44,69,3,105,73,89,141,36,84,229,39,54,211,213,206,163,155,145,103,82,13,137,109,151,126,163,30,84,107,218,79,67,206,180,223,166,45,118,208,94,46,177,39,184,215,26,198,174,211,248,128,0,6,176,248,232,0,77,78,53,14,96,146,105,122,133,22,130,179,206,99,88,185,19,204,184,133,38,225,230,244,191,92,27,70,129,26,23,136,150,101,135,30,31,20,74,65,113,135,3,32,115,195,103,28,85,6,19,23,198,163,55,162,251,146,151,128,32,9,185,50,232,110,71,15,191,85,233,167,100,53,91,20,138,117,244,119,95,208,152,49,8,46,102,204,186,166,237,223,214,85,106,214,173,77,151,234,212,170,19,30,187,51,81,247,162,101,78,162,31,39,107,89,64,131,92,68,230,130,178,29,50,105,166,123,31,45,145,144,196,68,154,58,81,63,14,238,30,120,225,68,10,80,48,17,30,7,104,163,207,156,16,26,111,152,205,26,217,52,193,156,139,128,9,0,250,112,24,18,126,166,88,181,44,236,18,26,66,25,96,167,104,0,16,161,106,204,215,66,6,119,24,3,117,138,200,178,118,213,50,154,44,185,124,189,182,117,227,18,186,6,181,38,129,218,92,240,112,140,185,21,225,56,30,23,78,184,249,245,74,138,187,93,96,246,151,48,172,172,112,233,181,37,228,108,117,12,16,160,47,172,113,106,204,127,45,39,144,186,194,198,15,169,182,190,252,183,89,153,153,99,166,102,31,103,177,173,118,206,53,71,112,155,12,166,247,146,162,129,160,119,52,15,41,36,84,84,185,201,153,238,99,146,143,105,157,177,244,42,79,10,92,186,100,167,83,207,84,141,81,63,105,81,99,67,156,90,114,186,43,201,194,46,100,99,57,192,112,48,42,3,105,72,132,185,113,113,76,197,114,199,214,138,34,155,234,0,10,0,4,160,0,60,153,182,141,211,209,74,226,176,12,204,90,130,182,86,34,79,242,41,143,40,177,107,216,220,19,49,43,149,218,185,99,183,47,103,53,41,167,202,221,88,62,126,122,89,4,246,43,12,55,38,60,186,111,186,143,255,251,178,100,31,0,119,2,105,82,99,56,79,144,72,227,216,245,12,67,48,91,233,161,73,140,225,60,129,12,147,227,212,48,140,208,100,126,34,147,203,246,7,114,209,161,123,160,41,157,16,132,201,85,140,188,33,96,203,62,32,160,212,240,20,241,140,184,40,17,147,193,85,0,168,6,168,24,185,54,226,166,40,169,82,32,175,137,154,253,56,99,145,201,194,49,133,228,78,117,232,210,2,12,177,227,202,93,14,74,227,18,183,141,173,80,201,221,22,201,1,59,143,148,42,150,61,86,88,225,62,210,19,151,204,121,41,27,167,58,45,40,250,132,73,214,235,182,225,130,53,212,26,38,153,152,33,81,130,22,8,84,117,197,26,4,151,174,158,201,105,146,90,72,168,236,191,87,63,165,210,118,103,233,78,86,218,146,253,165,100,147,54,61,104,188,133,35,96,0,0,13,130,14,99,208,97,244,148,172,34,153,167,33,187,149,190,202,237,71,209,97,29,210,200,100,8,88,233,8,29,240,119,17,75,209,105,179,213,153,20,124,15,142,119,84,208,75,214,55,245,211,54,107,103,254,126,251,186,147,187,235,94,103,169,110,223,253,255,111,254,0,8,0,21,32,0,9,128,180,137,11,251,40,133,219,161,143,222,187,15,242,83,78,215,155,162,141,187,82,232,173,170,107,84,239,222,52,52,178,218,148,249,227,141,152,221,170,184,88,227,211,25,164,134,222,21,116,199,20,193,244,93,234,141,132,54,88,232,160,141,37,104,70,34,202,168,128,224,48,3,200,7,40,26,9,86,68,167,5,0,40,48,98,31,0,234,0,20,74,210,48,158,6,117,177,149,46,137,160,167,202,38,144,220,0,133,4,152,28,199,57,8,221,102,178,197,234,191,232,214,167,116,146,214,204,211,89,194,252,123,163,45,54,98,226,244,135,152,132,0,237,193,178,57,4,5,41,140,11,174,69,82,104,217,172,180,141,140,7,185,243,244,74,121,2,125,101,162,192,166,218,129,245,23,76,182,169,38,220,138,82,244,220,103,15,39,17,60,195,115,174,203,78,81,223,194,165,252,179,248,75,171,88,238,191,243,91,121,225,112,139,217,173,34,29,107,169,128,83,138,248,220,170,80,193,69,58,76,9,92,152,22,134,66,238,108,99,116,62,213,35,197,137,18,153,235,36,95,85,26,40,29,54,29,62,182,150,16,45,17,89,16,58,146,204,248,187,133,92,39,126,193,86,37,131,16,164,197,85,178,160,1,1,120,0,0,193,128,150,85,63,50,55,84,112,177,105,209,161,221,140,77,145,24,4,8,135,91,157,168,170,255,84,124,126,191,150,78,49,135,137,90,70,80,248,65,214,214,101,200,90,44,138,81,0,178,85,58,156,74,230,198,244,22,93,31,255,251,178,100,32,128,118,194,103,210,73,153,78,64,64,34,232,240,4,67,0,94,93,161,66,44,233,60,136,254,13,35,212,48,141,128,24,210,155,180,228,101,44,144,88,37,72,13,44,106,144,9,0,3,206,0,11,240,135,87,16,66,17,214,240,57,147,69,112,160,77,73,14,70,94,97,101,75,94,242,129,159,3,32,253,132,48,136,108,153,1,51,73,86,188,223,88,213,230,98,213,89,85,52,145,160,184,207,27,219,15,192,77,213,201,101,113,53,234,239,94,165,148,165,201,131,196,43,35,114,252,236,227,66,169,172,101,36,52,163,11,50,146,19,19,87,24,65,143,212,137,8,19,72,239,85,60,73,53,97,82,121,67,233,48,213,35,102,160,85,153,205,103,67,124,33,231,187,252,99,220,146,110,77,71,254,250,18,12,241,186,39,174,234,75,186,139,202,5,67,43,191,229,16,77,106,167,88,101,200,209,164,170,82,111,129,144,84,24,105,129,69,242,9,255,3,171,127,12,114,127,55,166,222,127,201,255,255,87,112,101,218,99,251,79,238,209,230,249,255,255,144,11,132,92,107,205,222,151,86,232,32,248,54,28,118,167,217,4,69,91,68,101,133,202,18,22,70,207,234,82,74,40,235,198,47,86,151,77,242,180,154,158,63,46,253,93,155,150,193,142,139,244,94,150,106,165,109,186,24,36,164,35,73,22,9,5,76,84,131,162,74,32,89,20,246,47,64,52,148,156,29,76,106,35,136,178,240,133,3,151,132,200,40,64,194,204,1,3,25,36,38,40,240,128,57,156,200,14,124,112,72,22,220,217,16,45,219,70,26,114,97,195,167,202,30,37,124,36,112,56,84,9,120,1,197,130,224,147,237,17,82,70,92,221,194,226,159,216,104,46,9,69,218,227,44,81,137,51,166,206,153,147,148,250,203,174,207,90,135,3,237,197,81,60,211,18,156,4,136,209,87,81,196,4,40,56,120,88,31,50,76,177,58,68,1,129,178,120,146,166,201,193,169,27,33,39,48,108,93,161,4,188,241,49,82,157,39,231,254,217,90,72,37,245,182,254,193,102,127,254,179,237,214,90,154,36,93,102,114,176,223,144,175,72,42,123,35,224,150,59,237,179,48,230,235,180,47,6,239,174,213,31,115,124,238,234,97,194,8,50,72,50,3,28,18,14,131,194,175,121,81,2,38,65,201,241,59,197,88,183,152,161,143,107,140,3,74,78,198,52,189,166,94,91,254,75,176,0,32,10,27,174,72,9,155,80,196,38,223,184,196,189,198,156,135,166,41,220,32,226,166,108,0,236,84,127,101,180,248,83,215,159,151,82,215,169,106,53,61,107,150,169,104,229,82,202,176,203,69,110,42,222,199,86,122,197,70,228,241,79,168,203,34,3,64,188,255,251,178,100,34,128,119,110,100,81,43,26,103,32,70,70,8,245,12,35,86,27,89,159,73,39,229,153,1,15,154,227,224,48,143,136,97,7,65,117,47,49,24,46,18,106,24,138,59,176,72,83,93,154,2,75,172,41,128,72,10,24,146,102,1,41,151,90,115,136,151,224,2,72,226,1,8,114,4,16,99,0,152,33,170,56,24,24,181,2,2,48,194,9,69,9,151,1,158,33,226,211,96,177,209,208,54,31,85,77,34,71,134,74,181,193,128,37,75,185,251,107,79,235,244,210,153,115,101,107,113,231,150,172,30,106,255,179,75,186,233,153,92,197,245,227,210,17,251,77,157,142,166,92,249,155,247,88,181,106,194,186,193,49,73,169,73,117,172,73,31,204,231,208,230,86,197,101,83,68,239,204,244,204,204,206,127,79,191,105,189,22,116,204,235,68,92,52,228,168,96,243,219,205,37,0,0,0,160,144,69,89,140,177,150,36,23,129,77,205,142,131,116,7,40,103,98,181,76,137,114,58,211,206,169,181,148,215,53,132,175,160,64,225,204,42,220,225,182,87,143,144,229,220,96,208,227,105,44,102,30,55,184,194,136,212,134,34,22,95,122,180,255,87,233,1,0,25,0,0,196,128,28,168,23,235,72,151,108,204,219,142,204,189,116,66,68,51,135,201,210,223,61,119,60,143,153,210,159,47,183,60,41,224,66,163,248,42,87,236,198,75,246,86,234,181,135,111,21,208,225,36,3,78,14,48,179,166,16,137,112,34,5,116,50,68,169,7,0,84,45,144,22,101,65,141,50,21,92,168,82,59,161,163,91,48,180,48,201,43,17,43,10,38,108,230,4,96,84,144,224,172,1,160,34,176,137,4,198,48,3,81,36,84,48,192,65,50,210,87,79,253,61,198,1,56,141,172,93,182,111,28,230,174,229,198,219,36,0,214,92,201,27,157,110,146,25,128,100,117,208,42,142,105,95,177,251,170,78,149,202,165,176,223,97,61,216,151,79,55,211,241,119,89,9,108,110,198,244,58,97,3,70,125,144,210,125,48,189,175,45,244,204,188,163,166,88,83,181,153,82,178,123,95,89,5,155,181,211,193,119,136,119,168,2,95,34,10,165,20,75,145,217,193,196,210,133,20,153,144,21,82,224,114,207,114,121,14,212,6,80,200,250,108,196,161,168,72,22,97,227,20,134,124,233,132,194,153,41,81,66,57,174,12,148,17,29,15,128,247,134,117,13,250,156,103,210,38,25,219,103,82,0,32,196,0,0,154,78,49,158,198,160,88,189,60,106,59,39,155,155,198,145,179,162,113,1,23,178,239,112,98,223,114,220,228,49,111,116,29,187,140,139,87,44,237,253,195,85,218,253,198,191,41,148,52,4,251,81,182,94,52,54,2,132,177,69,255,251,178,100,32,130,119,6,102,81,203,25,79,32,71,229,200,224,4,99,0,28,145,159,70,204,101,60,129,2,24,227,224,48,141,0,32,53,64,70,212,132,225,34,51,128,229,162,82,232,3,157,198,40,186,50,3,98,54,232,58,24,11,44,94,240,82,233,162,41,33,172,17,230,250,102,12,4,11,24,107,193,146,209,192,45,122,52,186,227,70,130,151,99,224,81,11,198,175,65,67,160,228,5,72,255,177,97,32,8,128,96,75,15,102,40,249,191,243,238,27,234,175,216,37,28,251,83,112,63,176,235,109,155,213,133,39,207,54,190,138,211,130,168,215,89,149,227,3,72,108,232,179,115,47,72,153,81,26,54,102,210,214,219,142,201,20,245,188,204,30,101,155,154,223,248,197,182,55,97,80,158,179,57,118,88,207,239,38,216,38,142,112,245,215,177,182,28,210,228,25,233,21,163,192,238,2,66,234,67,123,16,61,86,30,32,110,41,26,40,106,163,75,61,106,221,35,218,141,245,72,129,66,19,232,87,48,92,78,224,161,112,24,68,24,26,3,10,153,115,201,195,192,36,185,31,188,80,10,132,206,86,209,14,57,61,137,72,2,0,218,20,50,217,94,59,144,68,142,134,33,30,149,195,112,227,247,62,240,142,26,235,235,107,183,107,231,157,63,238,33,42,228,190,206,83,148,244,148,183,231,44,77,200,89,188,58,172,144,252,48,84,10,172,106,13,50,94,104,18,189,72,54,68,175,89,141,18,192,160,234,14,53,228,136,52,129,152,3,1,37,129,59,89,137,115,139,126,104,228,107,140,106,254,105,154,114,82,59,41,204,160,89,0,13,193,129,141,82,77,80,136,176,115,75,104,10,40,64,107,49,120,160,114,55,174,133,185,12,179,178,239,56,13,113,130,168,35,37,71,71,125,110,202,223,214,179,71,53,26,106,113,234,57,200,2,28,92,116,177,60,209,178,84,219,137,164,195,27,116,120,132,153,143,250,24,48,70,64,203,107,161,216,90,35,203,161,59,138,39,100,14,96,233,201,33,43,162,132,2,123,255,251,137,87,94,42,74,153,45,160,201,173,63,109,245,39,86,146,143,69,98,219,26,54,133,16,131,96,65,206,155,53,106,130,156,202,222,84,43,38,37,231,74,243,218,92,19,140,114,94,178,76,238,55,105,52,12,213,194,58,254,117,91,159,107,145,94,118,225,85,36,60,72,11,159,131,134,49,199,25,85,251,137,10,49,99,171,82,219,88,4,0,145,0,0,214,59,36,135,174,71,101,210,235,18,171,148,240,12,205,72,251,26,21,26,84,79,65,180,241,203,115,18,250,249,225,59,90,190,114,186,186,161,149,103,123,175,181,61,29,12,141,246,96,206,179,3,82,186,100,98,114,20,57,19,199,255,251,176,100,33,10,119,29,104,209,203,25,79,32,66,196,216,248,12,35,56,27,225,163,73,167,229,154,193,34,162,35,128,48,143,128,136,148,34,17,46,133,132,132,211,0,164,24,145,131,3,90,33,56,17,178,211,173,66,18,134,131,77,193,100,192,213,25,57,152,193,7,48,100,52,53,137,158,32,204,70,52,79,177,138,65,152,168,202,37,182,86,181,238,184,139,90,254,205,40,35,180,156,233,105,85,183,115,151,51,36,147,91,100,80,84,126,55,23,153,129,32,218,208,116,78,236,220,35,20,3,33,100,200,96,194,94,209,164,143,218,139,164,136,62,81,254,108,52,66,68,174,35,40,221,234,148,78,129,125,75,22,100,139,189,87,82,68,226,163,179,76,202,145,184,67,160,138,57,32,71,38,22,117,77,187,118,83,20,154,29,148,81,138,169,87,180,184,72,0,0,4,17,177,136,14,6,166,97,83,93,6,144,58,83,137,171,57,179,141,118,124,28,34,237,32,233,76,209,60,211,220,167,180,206,24,98,17,101,172,28,7,36,92,53,150,12,58,244,6,76,188,81,48,234,21,90,247,119,159,128,30,157,157,224,8,128,10,19,134,53,91,164,238,29,43,21,221,157,177,244,99,117,30,36,35,160,222,106,139,126,212,225,29,227,156,21,50,94,52,245,125,102,168,112,224,70,58,216,27,78,11,39,25,67,12,116,88,172,25,194,202,118,171,116,77,6,212,1,3,223,213,222,68,2,18,210,109,245,74,160,193,18,176,68,88,27,48,17,64,53,76,6,192,33,7,84,106,140,112,14,160,164,45,179,240,106,0,104,20,72,42,33,104,17,193,193,118,82,165,56,75,62,170,75,77,155,192,113,215,86,125,164,74,160,166,17,22,181,149,123,176,36,228,26,232,186,16,116,74,91,241,185,222,92,182,167,144,54,132,125,58,163,30,210,242,200,99,196,54,206,17,190,16,149,13,153,43,28,234,65,37,65,108,249,100,121,166,236,153,113,210,71,14,225,54,234,114,226,177,48,254,96,58,121,41,238,95,109,236,186,145,13,244,167,243,175,182,179,41,51,50,242,214,157,233,253,111,172,240,58,108,116,218,153,61,7,70,200,41,169,64,183,88,200,204,33,66,35,130,5,249,69,35,19,227,173,77,140,171,59,38,130,128,84,30,149,31,34,77,131,103,86,150,196,180,207,135,57,206,175,143,148,251,76,223,95,184,166,143,43,30,42,147,89,218,157,75,237,232,9,128,0,16,160,0,24,40,15,196,36,237,85,155,204,138,213,51,167,37,52,40,232,89,6,57,28,196,9,37,10,83,185,82,175,99,134,192,238,12,176,28,163,68,136,199,59,118,217,87,163,179,179,184,242,182,22,132,214,15,18,71,23,57,18,135,255,251,178,100,33,0,7,46,104,81,225,249,78,64,71,132,216,245,12,35,18,156,121,155,70,199,233,57,1,2,139,36,100,48,141,88,142,103,138,54,188,82,8,32,84,149,117,222,150,82,200,33,226,161,176,163,30,66,210,41,129,135,129,180,57,123,197,106,52,220,0,74,4,124,223,48,36,16,64,134,4,70,18,6,56,11,28,58,0,51,8,226,64,51,122,131,229,240,115,85,161,210,93,2,129,171,167,221,88,102,223,213,25,140,97,185,91,242,245,181,38,255,142,11,36,115,183,59,126,9,197,139,17,177,35,100,184,176,145,17,85,40,204,42,77,185,76,152,172,194,80,45,68,139,42,235,194,70,18,113,184,16,10,24,107,23,102,227,111,84,231,235,150,25,61,191,166,64,66,77,180,46,78,185,150,215,140,145,48,226,47,20,157,38,228,203,164,23,167,165,0,0,8,48,18,18,104,129,135,180,206,235,80,201,65,235,90,17,23,76,57,34,8,82,112,92,154,218,115,140,235,180,168,198,121,214,176,70,232,12,10,227,44,38,25,22,34,126,56,50,100,80,128,180,42,109,162,225,203,72,251,20,63,82,14,40,41,4,126,139,187,0,40,0,1,18,145,243,29,82,156,98,80,161,77,9,247,234,29,29,107,153,65,150,3,134,149,74,21,60,87,170,136,210,183,101,178,124,205,72,154,136,206,249,206,204,17,88,18,78,140,50,219,34,130,0,83,137,119,143,2,105,137,202,217,148,131,54,75,180,32,118,147,153,76,0,66,86,233,146,40,28,1,7,218,200,37,16,25,48,88,113,118,141,65,16,184,228,56,24,96,100,207,193,97,68,104,141,160,132,108,33,26,36,16,72,234,87,154,19,9,82,152,237,224,114,52,99,80,84,147,88,102,182,133,44,53,91,220,184,210,151,49,104,90,130,50,23,5,147,92,124,20,238,49,6,62,208,12,170,87,126,102,134,166,58,70,56,70,111,48,150,93,34,18,191,206,104,216,33,83,5,60,200,144,161,219,210,117,82,85,4,124,210,68,195,108,51,36,115,73,17,8,221,206,179,255,255,243,98,107,243,245,59,182,231,229,84,181,254,147,196,106,91,19,166,73,166,234,93,64,5,0,0,225,161,12,39,122,242,67,25,217,89,82,182,156,101,63,189,158,12,239,50,47,67,5,86,56,68,210,147,102,6,9,235,158,14,133,147,209,76,139,181,179,162,42,63,95,253,117,244,16,12,135,5,236,172,106,75,86,100,108,129,8,0,0,4,50,122,239,164,86,188,73,221,173,131,205,157,138,244,176,252,125,221,127,223,119,178,89,168,149,54,91,191,123,12,98,21,101,23,171,201,37,214,101,145,121,248,41,175,55,242,134,186,178,152,99,164,142,106,156,178,203,85,72,255,251,178,100,31,129,119,77,105,209,51,25,103,32,67,35,248,245,4,67,0,26,205,163,73,7,229,58,193,16,139,99,212,48,137,203,45,100,195,107,40,174,93,66,241,166,227,28,50,132,194,68,193,66,121,169,10,250,46,160,193,143,159,38,25,9,145,50,101,10,12,76,173,99,47,130,41,161,176,129,14,98,203,94,14,164,135,20,243,7,136,104,20,170,240,218,230,38,85,99,37,212,251,19,70,228,39,180,132,192,131,162,74,34,238,58,204,49,91,22,83,132,194,164,242,85,137,29,151,216,127,158,105,74,25,96,59,31,206,92,153,43,153,153,159,206,28,114,18,101,6,137,104,253,179,161,92,98,185,35,15,187,83,246,17,214,198,100,227,52,103,199,108,68,181,215,52,249,143,44,31,43,164,204,204,206,163,231,226,239,153,106,90,170,216,122,88,233,153,171,242,222,168,202,234,79,82,64,0,28,113,27,83,55,81,16,63,171,83,127,185,44,48,40,245,108,5,19,56,46,115,46,41,147,25,84,205,12,88,152,41,91,18,46,137,67,2,24,46,176,176,196,180,224,61,135,41,20,67,20,180,21,105,65,120,106,235,19,93,25,206,105,191,168,112,192,72,74,77,204,54,166,43,200,213,29,130,2,115,25,98,85,128,206,8,97,126,150,179,247,207,34,205,14,20,216,126,250,11,10,154,87,141,119,204,22,3,69,88,157,140,132,176,156,37,136,71,197,213,62,0,48,49,177,84,142,50,25,171,99,244,202,103,23,136,8,2,38,9,84,78,196,84,82,33,213,38,120,113,193,249,10,168,5,140,191,133,216,17,156,8,40,120,80,0,200,12,47,232,65,192,231,77,17,68,11,18,16,137,0,193,162,133,197,129,16,4,196,154,67,140,247,83,62,47,59,89,147,59,148,174,148,51,10,161,118,231,223,247,230,126,87,40,166,201,51,34,85,28,93,183,117,186,13,93,22,200,250,6,112,50,97,26,6,210,68,125,162,87,46,185,50,235,105,238,126,105,229,18,45,41,127,1,89,117,208,182,98,25,255,255,203,254,187,125,44,242,216,87,243,255,219,40,59,35,19,166,132,16,213,202,165,6,38,167,218,37,169,50,166,222,53,76,40,136,208,0,97,55,139,36,139,226,196,17,23,201,76,186,203,172,241,159,162,250,237,208,32,59,248,67,69,104,153,71,109,191,102,220,112,57,111,62,217,187,220,47,181,223,221,190,77,250,223,255,254,128,1,48,37,0,1,226,22,219,88,219,143,24,132,87,135,238,203,166,104,101,17,43,9,26,176,233,101,126,49,59,90,53,44,173,41,161,202,165,61,53,219,84,217,70,174,211,91,177,61,73,156,196,243,81,95,106,220,200,94,21,119,21,83,92,8,65,41,107,49,72,255,251,178,100,35,2,119,53,100,209,203,88,79,144,68,69,248,245,12,35,28,29,9,163,68,199,233,57,9,8,28,35,224,48,140,136,244,81,116,28,7,1,137,38,195,59,18,42,44,16,52,72,96,227,8,4,42,68,198,158,7,24,24,78,164,16,104,136,80,32,32,25,233,129,24,89,225,51,3,112,10,104,8,203,172,212,208,36,209,12,178,5,208,2,44,72,79,219,92,84,208,43,112,152,135,89,194,177,162,178,171,175,215,33,180,95,81,152,41,190,131,96,41,46,229,16,63,168,221,21,143,92,37,68,52,76,132,218,50,116,211,68,103,155,210,182,7,152,162,34,114,194,83,164,76,80,164,42,168,104,169,58,204,180,204,164,148,90,120,174,64,249,253,15,31,47,231,176,135,253,52,164,214,199,19,165,203,106,123,133,142,180,57,95,82,147,68,0,0,21,68,89,59,55,145,58,168,146,159,113,50,216,165,24,235,187,202,11,66,78,193,164,118,104,223,141,197,184,134,62,111,61,201,1,82,238,124,114,48,208,208,64,145,86,130,171,4,20,194,163,90,44,133,189,108,115,14,181,72,76,226,126,142,228,220,64,64,33,21,16,3,37,84,126,39,15,69,59,5,94,45,47,56,174,147,98,12,26,197,33,8,102,74,66,111,118,234,43,3,27,36,8,82,222,105,183,17,158,18,233,19,86,84,229,214,128,144,18,103,221,128,161,137,141,9,101,53,215,178,194,39,249,49,240,225,72,204,221,88,18,229,1,20,0,135,22,140,190,201,4,161,25,139,54,96,30,24,196,6,104,225,146,6,99,2,154,24,131,177,64,192,142,48,19,124,21,238,50,70,76,82,192,17,6,126,60,88,100,104,24,2,58,180,133,105,94,143,59,138,28,41,132,48,181,9,93,75,181,119,38,234,180,69,92,231,194,23,28,151,181,136,22,48,237,75,156,169,109,170,4,192,165,78,138,135,73,209,73,173,185,168,89,57,32,70,93,68,97,237,167,66,6,30,43,23,123,224,66,230,166,162,133,151,106,169,73,231,95,25,93,185,174,106,85,76,116,86,193,60,238,61,117,152,134,100,72,33,119,221,251,108,90,194,109,126,254,88,146,4,4,97,220,24,211,112,33,217,148,177,200,150,141,176,167,29,197,156,105,37,64,157,153,177,147,54,105,172,191,122,197,245,108,158,200,87,153,145,53,46,25,164,200,95,210,73,53,251,226,210,225,236,50,126,113,162,2,161,116,218,55,235,127,244,64,0,68,56,89,207,201,208,171,67,56,160,57,167,160,161,112,217,16,144,77,128,122,7,243,122,103,12,43,149,208,32,90,141,241,155,33,61,182,112,187,149,153,48,173,84,169,73,18,245,137,50,103,45,206,120,229,11,225,76,80,129,55,152,255,251,178,100,31,141,119,24,99,209,9,250,78,64,68,99,88,240,12,35,160,29,1,163,68,44,105,60,137,10,145,99,212,19,12,16,42,231,107,109,205,13,87,184,140,66,78,13,37,0,40,73,242,200,154,18,160,195,138,80,85,52,117,96,3,158,152,176,104,232,25,64,48,224,4,216,132,112,213,80,184,19,74,49,240,24,78,44,208,196,9,86,20,19,11,25,0,0,45,225,118,154,203,2,94,248,214,96,74,157,128,173,182,24,179,227,9,131,14,36,75,39,140,42,131,223,94,70,223,66,226,145,168,90,33,178,82,47,49,88,156,82,22,64,68,197,153,155,4,170,111,168,182,176,169,86,226,186,104,153,109,108,176,211,73,219,164,119,18,154,250,174,147,247,166,220,84,111,84,166,33,238,81,248,211,227,227,157,86,150,13,195,211,9,44,149,37,151,143,237,93,31,177,102,72,190,188,74,148,135,245,69,70,141,156,8,48,61,129,70,48,185,19,9,130,129,82,6,138,24,32,38,156,10,161,97,43,195,135,205,176,169,71,9,216,209,151,41,238,73,208,68,34,163,79,197,137,23,248,213,198,38,246,102,105,71,223,253,48,92,170,216,235,86,134,224,119,127,25,200,111,82,203,114,232,53,19,93,148,222,87,118,229,53,237,254,53,115,236,213,60,163,10,42,214,236,74,46,114,51,40,140,222,164,134,213,189,118,162,26,11,37,194,63,37,58,181,15,9,60,135,134,92,163,3,31,87,120,8,96,32,208,164,106,99,36,49,129,123,131,64,2,142,13,46,2,52,7,57,11,20,54,69,78,17,195,14,16,155,113,84,185,191,10,24,164,193,64,96,72,50,14,112,209,5,174,23,220,185,65,199,144,220,32,72,224,36,247,94,10,112,36,57,161,206,89,97,161,194,95,118,83,27,94,42,215,3,213,102,16,203,177,39,107,47,243,107,25,153,149,190,134,196,208,95,110,135,98,85,64,182,36,155,64,123,35,61,26,26,36,38,104,116,225,97,136,73,113,64,221,50,66,237,81,157,183,172,167,169,179,24,23,116,162,141,210,146,222,51,247,227,144,222,156,127,204,170,134,198,215,68,210,93,168,248,62,244,125,223,15,66,45,79,52,86,108,201,216,101,139,186,140,234,68,80,149,144,227,174,143,227,202,130,56,18,58,178,11,182,112,246,129,41,3,36,42,20,91,197,212,148,36,169,211,46,62,25,120,202,222,120,94,18,131,5,30,140,48,64,213,169,22,91,91,70,239,232,1,145,64,13,32,0,27,56,113,41,226,52,210,249,153,78,81,8,219,225,168,149,230,194,172,193,133,143,64,177,124,169,123,71,44,161,183,73,187,147,151,105,47,205,225,140,155,29,219,157,193,239,103,202,5,147,132,162,99,198,255,251,178,100,30,2,246,214,105,82,99,25,55,32,71,163,248,224,12,35,162,92,197,161,70,204,101,156,129,30,29,99,128,48,142,8,87,81,133,30,71,102,209,29,19,9,25,219,210,237,41,106,8,218,209,17,92,4,196,50,137,24,65,53,138,196,71,33,168,194,207,28,64,25,113,24,199,11,146,105,176,30,41,8,39,51,6,4,68,98,144,32,48,153,111,153,56,16,81,80,101,106,174,220,85,43,1,148,46,232,17,241,88,145,233,116,109,119,41,165,217,181,126,253,63,115,206,158,222,237,67,84,242,190,10,32,224,36,24,152,117,15,205,34,105,152,232,70,156,129,110,73,1,190,121,128,80,179,86,61,54,70,122,113,179,181,136,178,99,64,19,40,151,93,141,114,105,31,149,19,73,153,215,43,211,13,78,203,51,160,236,154,89,70,49,199,138,151,148,91,153,173,134,225,41,208,231,148,109,29,192,76,209,17,105,249,194,167,106,171,25,88,29,232,63,239,21,29,101,16,36,71,154,165,205,20,168,245,14,193,31,11,236,56,155,117,231,53,13,54,245,127,118,159,117,188,95,187,150,251,51,111,215,255,255,243,104,0,6,88,103,198,101,254,191,63,26,164,137,223,165,149,68,108,95,118,6,2,33,186,48,70,230,31,218,74,108,111,79,210,86,198,196,212,102,67,132,51,40,203,55,111,11,77,142,188,77,185,46,184,76,194,109,172,12,62,156,232,13,68,20,193,71,197,83,68,216,108,20,70,196,152,8,2,65,118,68,159,102,8,166,0,70,76,102,8,38,147,131,52,152,67,31,109,135,180,22,68,45,48,195,46,136,246,160,53,142,8,205,146,7,79,5,52,161,108,61,202,48,11,47,122,52,22,249,14,105,42,208,94,20,103,180,226,53,201,4,69,147,210,198,90,227,253,113,129,183,173,202,8,88,212,144,187,246,109,13,139,71,252,177,33,219,22,148,40,218,162,57,194,148,206,230,94,90,116,225,236,59,56,96,229,98,82,189,42,210,25,114,55,63,250,55,213,81,121,170,154,94,235,25,153,103,247,177,171,228,90,228,80,187,55,178,217,135,109,54,157,179,167,138,71,7,251,228,150,156,217,67,181,115,217,226,114,160,69,193,81,73,18,149,152,82,133,51,236,36,97,197,2,35,139,29,89,16,28,241,188,46,80,145,209,7,40,242,177,52,60,213,16,155,47,36,41,31,209,125,198,250,48,224,233,35,32,51,163,103,20,121,4,174,153,24,21,166,222,255,234,16,144,41,0,0,157,9,249,12,205,20,142,89,5,198,59,45,166,149,82,67,44,198,0,1,69,2,65,221,156,177,98,99,183,105,112,153,154,238,179,191,140,186,98,245,216,172,186,151,54,201,37,190,254,74,169,91,196,28,255,251,178,100,29,128,54,223,103,210,75,56,79,144,69,68,168,245,24,35,24,155,229,161,73,39,229,58,193,29,143,99,212,48,141,64,90,44,113,151,45,23,21,117,208,37,216,117,233,194,132,160,226,73,143,82,106,248,193,12,243,25,2,140,68,130,33,77,133,244,113,50,196,144,197,14,160,225,192,180,152,163,9,97,127,128,14,214,2,201,13,120,16,69,132,59,180,232,156,178,211,84,56,131,33,103,169,206,213,21,60,252,33,148,195,47,50,228,112,94,217,99,168,185,32,104,110,54,214,228,83,17,28,72,7,231,214,100,235,36,85,9,22,93,223,162,80,190,245,201,27,66,180,20,133,225,99,6,80,77,18,18,205,52,109,236,181,179,85,153,163,109,96,250,17,104,37,80,219,255,211,80,254,78,87,255,159,255,127,32,228,205,198,138,251,250,148,128,128,10,176,36,137,80,201,149,32,110,107,95,65,98,150,185,229,195,134,118,190,49,83,116,246,12,119,158,202,77,89,110,74,104,120,163,82,68,89,112,40,140,208,73,8,114,14,60,76,129,164,130,162,136,90,86,176,201,33,109,38,13,94,200,161,122,104,244,0,2,30,0,0,233,131,228,250,84,188,65,194,84,74,206,174,87,176,185,74,168,42,0,12,34,140,150,21,247,37,207,96,121,35,214,38,6,200,94,254,28,70,232,153,219,166,67,252,222,11,197,224,170,36,70,129,134,44,133,147,67,47,105,99,67,187,234,2,95,225,80,131,22,76,196,118,79,82,36,12,84,75,208,60,50,111,154,121,10,12,0,88,251,61,76,140,192,152,105,85,3,144,178,160,34,198,138,173,13,163,88,80,80,105,67,205,25,103,26,0,38,20,10,220,19,145,123,171,82,134,52,69,49,111,163,47,170,209,175,44,109,93,231,118,43,76,243,195,207,235,151,61,73,34,150,203,204,32,54,218,77,43,124,146,160,179,253,61,140,122,176,109,220,80,190,19,40,190,182,78,209,97,67,36,148,44,245,76,16,195,21,244,78,154,53,206,42,41,39,60,131,100,154,22,231,57,162,254,139,36,203,31,255,212,151,164,239,21,32,207,236,74,96,0,8,102,67,8,144,136,129,90,55,66,146,51,22,51,83,60,103,85,49,251,143,241,59,154,228,112,81,73,140,1,12,21,50,30,157,34,84,218,71,29,60,11,133,162,81,97,70,30,20,113,3,12,62,165,14,53,123,155,160,179,105,211,68,44,95,105,10,219,119,96,0,128,4,1,34,199,75,146,225,142,23,113,145,18,245,125,150,32,231,63,200,24,145,133,104,244,160,21,81,107,59,100,207,89,219,145,254,176,94,168,151,216,27,27,163,163,15,99,226,10,15,36,74,124,40,102,106,80,241,34,19,140,172,109,233,64,255,251,178,100,33,2,119,69,100,209,65,249,78,64,68,66,40,248,5,3,6,92,29,163,71,39,229,58,193,35,30,227,128,48,143,128,101,226,105,72,248,23,48,152,165,103,46,248,141,245,220,161,194,0,192,170,24,72,13,20,117,82,72,226,28,140,148,13,81,76,200,205,36,214,33,159,40,235,224,134,195,174,16,178,157,204,253,67,13,26,11,152,201,68,96,133,202,72,178,82,218,84,24,130,235,12,134,76,210,84,237,181,212,198,117,156,199,201,160,67,13,187,95,141,197,116,227,191,49,215,206,52,145,38,2,0,213,189,233,134,1,241,193,29,36,85,170,22,72,51,11,108,60,54,105,2,172,176,136,222,78,93,26,144,69,25,172,139,173,20,38,118,208,146,21,196,177,237,198,152,148,139,69,219,179,74,212,133,123,107,109,55,136,30,88,114,6,159,232,154,2,149,88,44,0,0,5,190,206,96,184,81,201,21,25,166,177,65,150,132,68,176,137,197,41,72,142,17,63,76,158,201,46,238,130,163,38,233,200,11,182,4,57,87,47,200,71,249,15,195,186,87,33,23,215,253,253,154,191,123,244,245,187,154,83,255,191,251,253,119,246,0,16,72,4,118,143,36,34,26,250,121,97,186,203,16,88,89,23,77,234,242,232,113,52,43,217,42,198,212,197,120,91,143,152,221,253,230,196,124,207,42,202,101,2,162,32,236,230,88,94,144,67,160,125,21,227,192,187,16,85,26,89,215,160,119,124,168,2,190,10,132,56,9,190,9,21,9,86,2,188,153,98,219,27,27,27,68,26,33,161,241,55,142,105,130,73,132,248,136,3,68,211,44,130,144,9,140,76,116,221,11,50,98,20,22,80,4,64,178,15,243,36,103,170,129,90,97,231,233,136,175,39,142,211,63,107,13,162,174,110,205,187,151,14,79,208,251,197,13,67,211,87,101,113,144,200,233,179,1,69,72,76,55,131,13,50,220,73,138,35,36,55,125,18,45,73,132,201,197,50,140,90,64,148,89,154,84,140,202,237,162,81,139,140,230,93,98,84,11,32,62,206,82,235,103,90,245,93,184,195,102,236,219,97,79,231,26,182,94,169,210,123,171,86,113,149,81,88,20,149,81,137,4,60,103,55,203,5,76,132,99,235,80,194,56,123,16,43,35,71,50,24,207,99,79,177,217,179,39,27,43,36,198,215,1,183,131,142,123,66,136,111,21,186,208,136,139,44,236,233,201,131,72,114,81,135,218,16,158,173,241,86,222,235,222,110,42,144,40,104,0,4,190,51,151,89,103,114,79,176,71,114,100,136,251,82,171,79,112,236,39,71,139,107,20,54,54,187,62,153,227,205,93,115,2,177,43,13,90,202,172,82,33,166,50,181,213,90,139,197,218,80,198,180,236,169,255,251,178,100,29,0,246,248,102,81,177,249,78,64,71,70,216,224,12,67,112,26,125,163,75,38,100,217,1,37,143,99,128,49,141,192,98,24,190,104,168,10,13,223,89,142,227,154,138,43,61,45,11,86,64,98,13,150,152,211,68,59,241,230,131,182,0,12,102,6,121,92,109,2,10,40,219,77,37,146,184,148,112,88,64,40,128,11,136,90,30,32,206,12,12,226,162,104,161,112,26,24,144,141,24,184,97,4,40,91,118,87,207,67,120,152,78,107,186,185,154,20,251,77,80,85,7,166,189,86,212,5,63,102,228,172,73,147,5,192,204,69,19,55,166,134,152,108,222,180,41,164,58,94,145,201,149,88,146,119,216,106,10,205,101,85,170,122,21,91,143,73,60,136,161,181,157,71,91,185,215,191,119,237,132,225,223,77,167,7,205,241,185,170,229,10,103,57,151,41,42,134,33,13,245,238,230,104,149,47,24,24,112,192,163,81,102,228,17,131,54,140,118,213,167,160,141,83,62,83,99,51,21,76,157,223,81,69,201,155,205,13,138,242,20,82,73,131,176,252,201,240,106,109,32,52,138,222,46,150,142,164,98,224,25,0,28,74,138,22,191,74,2,9,22,128,0,112,236,15,32,158,149,142,150,173,78,120,87,92,100,180,217,213,32,40,68,125,17,234,68,116,94,219,107,86,174,243,142,106,53,241,172,88,94,88,88,14,43,52,225,65,74,106,200,20,173,147,39,107,236,176,173,96,181,73,242,254,36,226,106,63,40,115,105,204,144,40,130,78,136,133,118,6,139,0,30,96,2,56,138,92,26,52,1,144,26,28,30,0,4,49,9,11,56,40,65,8,161,113,168,199,173,46,136,114,141,161,111,147,249,80,23,166,28,120,112,85,8,5,101,172,120,33,83,66,110,46,71,6,10,164,108,183,31,200,157,20,66,252,17,67,26,170,16,106,9,24,78,112,162,74,79,240,200,189,251,217,97,238,23,20,131,129,156,137,73,34,136,22,133,173,3,146,168,65,160,166,48,13,2,106,37,0,217,69,171,254,111,50,142,119,141,141,254,119,150,103,230,250,73,219,46,18,35,45,54,118,244,156,84,112,7,184,44,192,158,40,166,172,251,14,93,180,17,196,51,195,11,180,131,24,50,120,8,138,139,137,218,242,143,96,100,122,2,37,198,4,129,242,167,152,240,204,64,149,52,224,100,21,7,150,178,183,189,0,67,231,16,103,80,196,32,127,55,138,254,130,10,0,1,0,0,216,82,191,151,203,228,19,145,232,106,45,114,26,144,118,134,51,13,140,133,30,12,208,47,65,177,186,147,213,108,99,133,75,95,244,248,106,45,141,139,27,181,3,70,29,216,125,172,169,170,224,78,183,29,4,202,141,140,39,66,205,47,219,244,255,251,178,100,34,129,247,95,103,209,203,88,79,144,67,99,152,245,12,3,48,27,149,151,71,7,229,58,193,26,24,99,192,48,140,208,44,72,80,26,168,38,243,186,34,8,96,195,57,165,156,1,2,72,162,37,4,196,204,33,226,212,153,248,198,85,224,88,1,132,10,102,192,26,96,99,160,64,33,141,113,212,163,17,220,2,67,195,76,229,7,4,16,113,84,135,13,67,11,232,174,128,75,103,65,198,86,39,253,205,126,90,67,176,200,223,134,206,208,150,210,158,103,113,230,25,106,22,252,190,239,124,162,31,158,21,204,87,201,244,132,226,40,184,78,150,171,211,201,218,197,198,98,170,187,4,108,244,155,138,53,166,88,178,250,177,242,205,121,94,53,152,57,54,239,170,37,97,52,209,205,29,42,137,249,253,217,212,243,254,134,105,230,117,112,10,181,98,169,44,97,219,144,32,0,5,132,168,106,13,221,11,102,82,135,76,30,167,240,213,161,59,57,108,121,167,101,220,21,240,116,32,176,8,56,3,58,2,3,5,52,193,192,57,180,196,34,207,158,19,74,136,141,138,5,202,68,117,64,130,187,156,251,200,26,110,237,12,219,74,192,0,53,1,112,67,108,134,163,115,51,115,60,56,40,252,74,203,28,10,160,241,38,100,145,31,25,185,187,25,84,238,36,88,242,105,139,12,174,163,63,130,159,109,57,148,72,98,209,252,77,201,107,165,50,9,232,230,34,208,66,139,165,222,136,168,97,66,137,208,248,167,186,253,65,112,64,77,232,84,18,169,35,68,153,101,143,106,130,166,167,169,82,22,72,18,129,160,49,166,216,246,1,71,68,119,139,16,213,132,71,166,18,2,80,28,157,201,240,52,99,93,129,167,169,81,145,193,123,224,150,134,179,94,56,118,35,9,134,41,31,166,152,223,198,224,105,247,122,78,252,200,97,242,134,64,217,184,72,129,205,33,248,30,135,212,7,82,130,24,138,226,246,150,68,235,127,53,210,197,94,218,72,49,117,183,199,52,195,61,97,81,247,82,97,104,166,136,244,142,98,5,179,164,204,91,85,222,151,237,22,165,28,14,188,66,164,93,146,210,46,239,212,97,6,192,201,60,83,48,90,152,228,84,70,199,170,115,101,39,34,138,174,69,62,25,73,158,232,77,169,152,69,51,225,240,160,98,104,113,193,175,93,100,60,58,142,172,112,18,88,147,86,42,240,144,229,52,251,128,140,10,99,192,3,95,119,218,244,183,253,32,0,0,129,0,1,131,4,126,146,87,105,232,174,49,224,49,50,49,221,60,218,133,3,180,63,20,7,243,215,78,21,146,36,208,111,60,208,21,180,135,119,173,176,25,25,90,148,166,149,153,132,20,197,156,55,253,146,57,236,177,173,169,88,178,204,255,251,178,100,32,128,119,11,100,81,201,249,78,64,66,164,8,245,4,99,74,156,33,163,73,167,229,57,0,247,139,227,212,48,142,3,17,177,187,96,224,215,72,64,42,240,183,193,135,7,24,87,2,11,139,10,128,115,16,32,42,69,160,70,160,198,204,231,134,45,41,168,2,72,151,224,123,66,15,52,199,11,16,52,169,114,195,195,77,96,96,152,152,0,23,197,102,161,209,131,185,107,125,226,116,25,163,35,130,150,9,67,224,164,220,119,28,55,2,48,238,74,34,113,232,102,52,233,85,141,206,207,158,35,40,140,156,138,83,64,206,100,49,124,73,246,42,74,74,34,96,202,75,203,228,219,13,135,132,5,97,71,94,162,115,115,2,134,223,250,108,114,106,182,61,35,147,16,111,62,177,179,218,79,227,41,3,238,13,165,235,66,89,67,52,61,66,0,0,86,130,140,23,85,177,164,76,243,108,43,219,90,49,249,148,101,98,108,238,103,187,26,186,196,58,70,30,3,163,130,128,184,92,92,147,192,101,146,120,58,242,225,55,130,108,27,160,190,40,179,77,34,185,196,52,232,176,203,175,102,212,255,232,1,18,0,14,0,0,0,40,122,20,69,209,52,115,183,181,178,118,184,40,134,119,179,7,10,48,156,173,179,62,153,204,254,124,254,117,183,116,139,108,66,181,160,97,227,99,60,51,241,157,12,205,251,100,14,187,63,105,233,90,85,8,116,54,142,165,171,210,170,170,41,106,157,160,53,61,20,89,196,87,101,18,50,116,48,18,48,141,179,53,193,24,166,192,160,37,139,232,87,216,102,4,98,8,22,18,93,64,2,197,10,6,221,81,241,116,38,97,140,24,136,180,251,67,244,144,69,68,36,203,28,186,22,253,119,56,145,247,141,152,61,209,214,250,60,203,96,88,83,173,77,67,14,196,97,234,25,67,210,98,152,48,124,62,222,68,134,110,242,66,207,242,254,164,193,1,32,172,64,22,84,120,194,236,16,245,8,154,198,76,164,95,164,108,171,191,184,24,120,250,232,113,19,240,5,81,180,115,247,14,78,89,254,214,98,20,117,103,71,122,231,146,186,108,232,128,113,60,229,171,101,77,50,183,195,164,147,16,228,132,76,250,195,124,244,152,115,165,50,114,160,59,10,199,209,130,255,203,128,31,14,94,73,226,45,206,93,224,223,246,166,77,80,103,178,173,154,107,191,103,121,151,125,191,159,79,202,0,128,61,0,1,218,164,82,2,149,83,199,159,104,196,82,93,71,37,150,86,120,163,169,238,68,181,87,128,41,32,88,1,229,229,44,190,146,89,57,67,143,101,125,185,51,95,146,41,137,171,238,189,134,116,236,49,54,217,245,114,21,81,77,21,93,252,72,4,85,100,2,204,121,134,128,174,255,251,178,100,38,128,55,82,104,81,203,25,79,32,69,228,104,248,4,195,0,29,185,163,68,199,233,153,9,18,153,227,128,49,15,64,5,74,24,163,62,196,142,119,144,48,115,91,52,179,2,148,160,36,161,0,81,45,224,48,3,72,145,39,0,81,30,170,133,196,100,38,208,102,136,37,18,23,176,84,21,56,12,85,121,21,138,138,165,212,45,226,117,129,70,108,10,26,214,23,251,104,176,12,133,237,127,31,215,29,211,107,111,187,201,74,210,161,169,117,11,197,25,134,24,93,148,159,214,35,105,2,6,8,255,255,148,101,253,51,236,34,62,211,65,116,4,232,19,70,50,227,163,200,136,216,34,152,169,207,63,40,31,254,228,170,193,162,51,34,98,119,245,24,186,159,68,138,229,200,35,73,176,237,185,253,246,240,163,79,251,21,98,8,16,1,0,12,46,54,75,179,90,81,161,25,42,49,70,176,96,200,132,169,227,161,151,153,212,137,79,181,238,196,61,50,158,73,20,20,88,96,68,70,80,154,82,32,58,113,195,25,4,84,228,174,76,137,128,57,8,5,27,2,35,93,36,114,231,253,138,178,165,4,32,0,2,3,150,155,148,170,197,101,149,78,79,227,161,239,101,73,144,112,19,64,163,56,111,181,202,218,195,140,192,111,134,225,184,205,112,226,210,214,234,84,163,57,118,93,158,46,242,150,51,244,29,100,47,51,168,93,178,204,133,131,151,61,187,23,229,88,18,197,46,135,146,131,138,171,146,240,138,145,105,96,211,160,34,66,1,64,192,70,164,161,128,6,104,87,43,41,167,56,46,16,201,139,30,34,37,100,40,144,28,52,216,43,32,6,52,96,85,72,96,64,49,20,206,107,46,56,36,10,43,24,64,37,207,97,242,56,187,68,116,165,201,175,23,98,147,170,70,83,101,188,158,139,167,203,145,28,144,68,161,80,107,45,44,231,77,212,38,185,74,231,104,109,124,205,162,70,132,209,130,216,92,20,162,242,193,250,199,162,83,83,230,22,86,142,164,86,153,27,141,39,117,239,89,26,119,166,118,23,37,153,203,221,134,114,209,227,153,46,62,235,121,127,217,154,245,250,41,121,197,61,73,232,113,202,207,41,50,151,110,36,16,33,221,216,113,205,97,2,83,212,231,78,224,221,122,111,114,25,220,221,97,186,180,70,169,173,79,185,218,204,178,54,152,97,130,218,193,109,185,188,128,170,40,67,67,147,13,84,42,3,91,93,11,137,132,198,167,171,189,34,159,237,86,136,0,0,24,1,33,73,158,95,85,253,93,99,161,70,175,173,170,138,70,13,194,80,171,120,235,192,71,194,122,150,106,111,149,91,86,247,91,109,190,154,180,168,87,193,48,90,142,163,200,184,41,77,227,181,25,8,56,255,251,178,100,28,128,246,206,104,209,193,249,78,180,69,197,40,245,12,97,126,156,109,161,71,44,101,60,129,12,147,227,192,16,140,0,14,176,227,149,219,116,99,107,49,232,17,150,50,76,63,15,25,175,52,177,233,86,240,16,147,152,0,50,167,211,3,147,29,73,26,10,24,15,51,193,45,75,90,52,105,35,73,146,44,0,99,208,43,136,178,200,128,43,8,191,11,85,146,40,114,124,163,5,117,225,13,41,138,157,58,171,205,55,91,202,103,46,36,166,20,236,149,253,184,215,154,83,244,238,202,224,212,136,206,30,20,53,111,146,205,110,125,32,70,202,251,73,157,139,71,166,126,76,52,209,124,80,78,218,113,109,124,96,190,57,79,82,140,22,131,8,253,198,40,55,188,233,211,8,110,50,164,19,139,91,144,164,239,54,167,245,72,208,189,40,164,64,0,27,210,42,44,93,161,31,119,39,23,148,119,159,29,227,31,120,179,20,115,110,178,148,25,26,91,124,129,62,244,182,106,239,33,103,28,135,103,10,133,12,52,107,140,2,162,35,3,65,33,241,19,15,237,99,158,80,217,228,175,112,240,190,198,43,243,94,144,72,2,16,0,24,184,175,211,253,38,158,140,215,157,165,171,106,47,95,56,148,52,192,207,10,117,161,188,168,165,209,8,228,122,106,238,116,157,229,105,76,187,146,236,39,115,158,103,110,234,241,138,222,77,133,242,216,88,26,18,161,166,125,18,48,9,157,23,81,139,37,160,225,192,32,49,4,48,102,83,172,32,176,216,88,67,163,69,70,209,184,25,76,208,52,80,80,235,188,10,98,44,27,131,25,129,140,242,78,40,117,96,206,67,30,4,2,88,73,173,22,105,10,145,104,144,4,18,41,188,23,78,214,110,54,140,208,191,17,43,179,138,162,217,220,86,79,59,41,137,70,96,24,5,221,155,119,236,203,142,5,220,196,20,62,120,221,33,62,185,5,136,152,232,68,201,196,130,13,5,224,35,16,17,164,136,53,151,136,205,65,1,34,136,242,108,73,168,18,45,5,158,226,12,247,113,78,162,126,111,175,239,205,56,78,252,178,170,85,117,214,201,214,139,93,30,45,71,90,21,151,69,181,207,138,54,121,239,117,129,169,107,22,208,88,54,115,99,101,54,41,213,205,90,73,187,168,47,78,58,233,131,3,3,202,15,45,114,69,86,6,97,215,57,230,69,82,161,194,205,51,97,200,215,169,141,33,70,168,23,158,117,63,235,48,64,0,6,210,86,42,75,210,129,61,27,105,133,59,123,196,174,34,41,141,17,176,29,76,208,17,202,214,86,201,103,182,242,242,104,208,158,79,120,219,93,194,69,31,238,2,99,78,169,148,237,244,102,141,117,81,40,210,53,32,234,117,40,178,227,255,251,178,100,33,2,119,14,103,209,177,249,78,64,71,132,120,245,12,67,176,92,229,159,69,39,233,57,1,15,146,35,212,48,141,136,69,21,250,210,203,136,93,181,252,200,73,182,14,28,136,163,80,112,225,203,172,221,212,129,50,104,94,10,188,214,184,51,144,188,165,207,49,33,40,8,59,243,89,133,206,21,80,187,194,34,208,205,34,192,200,5,1,99,178,6,132,66,2,181,43,164,228,110,240,228,86,145,164,75,148,155,78,127,39,255,86,222,216,163,67,173,26,137,202,0,182,78,139,161,155,107,20,68,148,19,81,4,36,65,10,54,187,231,68,72,155,76,135,84,64,96,128,119,26,181,87,67,21,13,226,23,193,187,247,17,193,100,83,212,83,197,16,69,182,103,52,104,72,78,203,196,167,77,118,85,165,243,219,34,123,223,169,130,222,64,64,0,24,201,106,157,87,188,50,16,76,21,68,28,71,202,154,211,142,14,144,183,124,182,71,45,62,64,101,122,170,125,133,15,97,100,209,162,37,17,182,218,50,135,197,65,34,85,135,157,223,255,100,200,208,249,252,119,239,9,32,214,145,239,253,253,253,255,253,255,222,192,128,1,0,156,75,170,133,4,155,80,171,31,189,142,134,168,93,174,78,97,254,88,128,103,27,202,6,69,220,107,186,131,9,71,9,228,55,55,82,109,169,74,173,146,170,71,22,68,73,246,199,20,164,56,10,246,114,33,247,85,96,66,228,22,147,76,168,182,91,10,99,181,66,64,226,192,204,112,145,160,99,67,193,203,192,203,18,56,100,202,143,9,0,78,146,67,8,33,49,131,211,60,198,90,4,189,68,192,53,97,66,0,130,195,205,144,28,40,65,65,25,88,241,48,112,229,142,44,29,49,214,123,168,165,14,12,62,226,198,162,43,217,157,53,249,215,231,23,158,0,129,34,14,67,208,245,186,150,28,27,250,147,83,6,38,185,232,7,157,34,16,202,32,188,197,75,240,25,39,44,139,39,139,78,154,164,76,209,9,180,116,156,74,15,107,106,47,24,169,188,160,164,186,56,154,146,122,137,12,127,166,154,212,25,140,172,220,107,236,26,189,143,139,109,26,125,154,75,72,33,10,40,166,82,34,132,175,5,111,12,211,77,218,17,92,114,147,133,83,193,69,26,87,40,164,207,14,184,251,194,111,193,198,76,48,225,128,37,48,227,140,67,173,12,84,80,30,54,46,130,246,60,81,79,24,90,3,107,94,231,64,13,99,27,109,7,183,197,2,4,64,0,12,46,7,58,80,191,192,80,176,49,54,55,57,199,117,169,75,184,179,6,65,124,122,200,241,205,174,46,26,239,26,71,40,49,106,246,35,20,22,72,151,122,122,167,207,197,254,237,45,52,245,93,172,221,57,19,157,255,251,178,100,30,0,247,17,101,81,177,250,78,64,73,70,152,224,12,67,66,27,101,139,70,199,233,57,1,30,154,227,128,48,143,64,155,23,202,36,151,141,48,170,17,92,39,240,232,245,136,202,198,135,146,9,74,147,12,16,170,32,40,4,66,84,10,72,42,4,230,148,50,194,81,212,205,4,48,224,140,194,80,17,166,200,138,6,4,89,48,230,176,90,112,48,133,96,127,224,84,117,122,71,64,181,148,145,127,92,149,113,68,190,23,203,7,211,70,114,157,103,233,250,126,108,50,249,152,10,57,5,192,180,207,237,48,219,239,172,59,158,139,166,66,82,205,152,104,179,171,197,44,42,41,103,151,146,244,85,50,66,28,70,128,84,48,78,101,25,91,90,50,48,229,41,180,119,9,117,13,71,63,233,239,198,41,205,74,89,63,21,98,145,242,243,185,164,198,50,225,86,51,106,128,219,56,124,64,69,108,208,17,44,52,115,65,4,76,59,171,146,103,82,19,53,147,95,105,63,212,201,32,181,222,202,174,172,81,81,72,217,33,43,228,136,27,204,143,86,113,104,38,90,17,48,2,38,146,75,5,3,97,21,218,182,206,50,180,102,133,213,223,254,157,1,1,0,0,144,235,157,104,168,202,151,138,214,232,199,92,70,37,98,156,225,18,161,46,83,170,212,54,222,94,190,120,242,88,244,111,121,51,83,130,238,173,206,14,166,84,82,174,115,86,172,172,10,223,58,147,235,205,225,89,2,160,75,102,24,189,30,19,37,7,139,116,140,138,102,153,140,20,104,89,140,6,100,201,25,130,34,80,129,87,76,50,66,99,166,78,9,41,96,171,96,18,99,28,61,30,204,224,19,6,44,104,34,237,34,66,96,208,164,241,108,219,70,26,52,117,84,21,145,100,13,2,145,172,118,103,47,105,209,102,59,20,129,28,85,240,201,91,249,76,130,36,216,152,4,110,82,244,203,101,178,184,63,166,68,15,117,20,74,12,27,107,183,178,54,206,161,206,190,66,22,218,19,200,184,187,156,69,56,249,62,186,232,230,155,117,226,109,18,204,39,148,180,151,82,29,201,230,220,55,90,187,85,132,131,96,200,57,78,134,46,193,156,196,158,251,217,29,153,94,6,203,48,54,49,33,226,66,153,45,68,65,105,90,215,35,140,132,210,128,12,167,10,182,186,171,49,216,126,82,225,140,214,241,76,140,202,42,209,158,161,9,3,2,25,76,26,112,97,38,148,228,141,244,145,197,167,96,122,246,244,64,0,160,0,4,173,73,49,121,245,108,183,43,75,227,88,206,187,148,114,214,232,221,129,40,25,36,227,191,126,222,119,41,240,221,29,95,185,106,173,73,221,218,228,159,82,186,25,231,253,127,79,40,20,234,67,168,146,130,36,226,255,251,178,100,30,10,119,0,102,81,179,25,79,32,65,101,40,248,12,34,168,28,213,157,68,76,101,156,129,14,13,163,212,49,14,0,115,196,34,69,150,68,101,44,84,202,12,36,20,89,78,144,184,134,156,59,84,155,47,250,51,155,91,131,27,28,72,221,24,69,145,117,208,168,85,129,239,196,75,29,169,25,170,17,242,18,128,33,177,46,140,98,222,178,239,169,186,188,42,130,16,58,105,45,246,192,179,215,220,93,107,56,8,108,156,108,241,95,63,41,124,191,96,92,95,91,144,203,19,151,208,200,229,242,122,114,17,17,190,168,254,172,201,17,50,230,165,239,161,70,218,130,249,238,72,188,21,58,169,180,230,66,201,4,105,154,109,136,82,79,140,182,58,27,71,38,81,122,42,212,45,222,177,60,246,234,207,13,235,43,252,82,21,11,173,117,191,27,85,73,8,64,0,0,2,34,178,24,163,37,110,35,154,28,63,217,96,73,5,113,164,226,194,45,16,153,60,118,22,238,137,150,138,100,149,59,10,25,105,19,194,224,185,125,178,46,13,193,112,3,156,179,36,146,180,184,179,168,96,50,82,54,63,189,29,64,26,193,185,212,242,138,146,250,119,106,75,17,140,90,194,33,44,140,129,17,72,170,211,143,252,79,233,235,202,42,84,160,158,230,173,223,177,77,90,83,199,114,78,220,163,14,74,155,168,210,0,222,167,217,234,101,233,190,22,91,66,67,154,7,8,6,150,200,132,33,10,120,131,134,225,0,98,23,113,103,206,6,46,8,81,32,101,128,32,70,151,51,177,59,134,72,211,133,243,144,0,74,6,207,69,182,59,13,49,151,12,164,235,4,42,249,204,144,150,165,208,67,176,66,77,147,69,187,89,197,228,72,85,131,72,182,57,86,11,113,85,181,150,82,180,230,168,196,203,59,46,212,62,237,197,162,148,141,166,22,200,192,109,82,115,244,72,169,11,232,71,191,231,81,207,178,202,201,115,111,18,91,97,162,214,75,144,89,237,101,10,241,100,87,101,212,6,115,147,209,109,87,85,58,243,251,79,28,173,153,133,220,142,97,62,109,108,83,63,175,223,28,163,85,3,19,156,252,213,201,32,238,166,150,19,169,232,169,42,145,13,184,180,221,12,96,104,128,52,218,136,144,212,76,18,181,204,52,6,129,128,163,205,10,12,16,32,80,84,88,164,93,129,21,138,50,36,56,162,195,197,144,126,19,181,163,36,76,39,151,253,199,210,234,47,246,126,128,5,64,93,0,2,218,204,1,14,72,225,249,76,82,27,165,134,103,229,147,19,80,91,94,11,136,12,199,225,191,185,18,207,9,169,137,201,92,74,91,141,37,37,235,21,231,251,77,83,30,211,92,114,89,140,50,209,155,198,66,218,55,87,255,251,176,100,31,130,247,7,102,210,75,25,79,32,71,199,104,224,12,34,240,27,201,159,70,199,229,57,1,34,157,99,128,19,12,16,37,186,160,133,172,167,226,99,53,242,110,171,226,202,50,241,64,42,48,184,130,100,129,16,133,11,220,130,82,34,140,178,215,249,68,135,1,130,171,141,14,188,141,80,147,205,41,12,227,75,202,145,12,49,9,173,36,180,10,42,220,203,208,188,227,174,35,128,191,150,51,6,120,44,75,56,210,157,168,148,165,200,134,158,104,98,53,20,135,230,226,177,120,69,173,33,104,80,64,174,108,26,137,35,59,137,109,236,173,117,142,19,15,5,4,16,176,218,50,98,64,168,44,141,163,36,145,70,26,57,68,4,155,134,81,176,177,151,245,67,11,44,66,175,243,64,230,243,127,103,125,79,254,179,80,141,31,131,170,174,213,93,4,25,27,215,104,208,32,106,52,108,127,185,244,216,191,115,49,157,9,8,138,133,20,88,38,71,153,199,224,34,127,160,157,152,101,35,182,230,167,6,201,25,218,24,193,147,187,202,239,40,163,187,11,104,194,43,1,130,79,178,12,93,40,105,11,181,65,105,84,38,255,112,32,0,213,163,141,54,212,125,189,142,180,254,174,149,216,170,60,250,10,129,9,1,194,124,109,153,193,244,43,42,98,214,3,148,22,232,119,135,25,49,26,75,171,208,148,122,241,93,76,142,11,122,147,157,136,172,117,156,148,230,0,42,40,143,178,248,45,197,47,243,21,7,38,28,0,244,234,112,10,49,46,88,64,170,225,98,131,235,52,207,49,128,64,97,161,89,198,225,42,35,214,140,42,3,80,190,41,22,94,52,231,88,233,80,60,147,4,98,10,46,168,19,185,138,195,202,36,191,91,216,97,244,140,190,78,27,66,95,80,219,103,150,189,145,103,101,236,140,53,59,243,112,235,244,24,46,40,40,66,73,35,5,98,85,40,28,225,246,138,150,117,187,44,132,203,121,147,115,154,61,36,111,92,125,168,33,37,92,166,99,21,45,147,90,108,129,133,15,126,137,222,57,75,54,182,212,148,156,21,98,79,181,98,157,202,210,43,107,144,85,45,214,203,17,24,106,57,94,157,53,86,54,165,48,97,80,176,185,185,152,169,197,200,205,220,75,43,11,137,80,138,132,196,198,100,39,221,41,179,212,102,71,132,113,115,99,82,46,49,60,119,176,142,19,82,32,228,75,84,119,73,52,186,171,138,161,43,116,209,155,141,213,187,72,208,4,16,8,0,0,150,67,117,171,10,155,123,37,144,84,134,181,155,121,231,33,96,42,222,36,214,130,233,101,94,87,79,246,171,223,142,86,185,159,102,187,49,32,199,41,101,169,51,243,155,90,102,43,118,141,78,88,18,184,141,167,255,251,178,100,30,134,119,1,103,209,203,25,79,32,68,167,136,248,12,98,142,28,29,135,68,44,225,62,65,24,148,99,128,51,14,128,66,212,28,50,30,193,5,246,90,137,26,97,84,33,94,178,132,18,131,30,41,84,15,40,73,56,74,136,7,16,58,73,154,177,208,89,162,201,155,233,35,161,139,202,76,145,192,205,2,14,79,84,131,2,116,103,164,248,162,24,20,185,233,90,83,36,82,148,171,35,119,105,233,163,0,190,141,145,111,181,183,185,222,103,208,219,137,97,168,73,165,239,242,194,60,148,22,238,154,139,80,80,99,84,19,85,10,80,137,166,117,121,174,218,232,145,197,78,145,60,224,97,25,23,100,135,163,70,204,50,212,39,130,175,196,171,96,195,4,180,93,125,255,171,251,58,202,111,244,253,69,13,207,114,216,101,245,69,194,8,244,38,197,0,144,0,0,87,151,8,6,99,72,43,74,82,177,66,62,236,178,132,233,204,218,218,70,87,201,223,237,62,66,54,38,166,111,19,34,206,240,201,199,63,32,76,176,200,161,234,137,231,101,54,150,217,234,163,210,0,68,161,28,157,13,22,79,156,186,244,246,44,43,145,139,181,57,35,119,179,45,119,100,48,196,118,89,23,130,25,220,203,55,8,106,28,116,160,90,252,169,140,204,213,233,124,166,115,15,157,222,86,40,163,80,152,140,41,163,208,211,185,108,1,172,173,85,196,214,25,202,137,167,160,193,8,11,45,250,138,33,249,128,40,99,137,182,24,17,17,37,196,11,186,180,141,21,140,145,130,208,141,78,162,132,229,3,74,31,116,66,73,102,0,79,137,94,111,22,77,234,154,18,60,216,144,113,7,32,9,17,235,98,44,146,140,75,10,214,200,132,134,147,18,149,110,106,43,205,228,118,28,182,70,170,13,206,178,182,37,108,244,93,79,202,94,56,97,157,194,100,178,55,100,68,238,228,66,22,208,8,76,8,218,153,109,180,204,21,55,51,50,117,194,41,68,24,48,159,97,48,194,205,187,181,93,137,35,56,142,214,44,219,108,156,66,49,140,255,255,255,245,183,194,10,226,143,19,18,19,48,141,130,26,159,179,119,21,179,200,176,72,124,120,125,114,205,131,132,122,149,91,195,171,58,166,164,84,204,240,4,115,224,239,175,21,249,50,98,205,233,162,237,7,20,9,196,197,67,193,64,177,248,1,129,70,38,211,128,16,9,193,218,158,241,162,38,41,8,83,168,15,197,6,251,180,160,0,224,0,6,180,22,35,233,13,69,168,156,232,164,174,212,182,87,35,151,71,86,25,220,28,51,43,212,57,51,69,110,81,111,125,237,73,158,83,88,220,138,63,133,20,137,250,163,126,219,155,47,142,168,147,90,107,18,39,122,3,105,140,85,255,251,178,100,32,0,119,50,103,209,179,26,79,32,66,35,184,240,4,67,32,27,53,163,77,167,229,154,129,14,33,227,212,48,143,144,181,51,5,212,4,185,32,26,240,238,145,37,52,11,60,9,24,34,131,82,48,227,65,199,201,147,169,3,30,0,195,32,49,6,1,67,13,21,147,60,112,194,165,50,38,6,160,55,163,70,13,64,193,210,32,225,64,32,41,232,201,209,252,160,72,112,4,172,139,2,128,37,91,91,98,45,171,180,224,43,114,249,93,205,243,123,109,222,131,86,43,184,203,103,31,199,27,9,250,147,47,224,185,32,160,225,162,193,22,117,109,143,242,18,222,175,41,197,178,72,150,141,146,61,167,34,156,5,40,89,135,76,177,89,169,3,233,195,186,34,72,53,21,110,200,203,62,40,255,254,219,233,144,103,87,58,155,250,216,207,213,138,108,19,78,251,136,158,193,233,240,163,171,184,59,179,116,136,232,61,248,141,67,181,34,49,132,122,208,153,25,82,16,193,146,124,10,61,12,42,208,32,20,70,144,1,211,33,67,17,168,174,112,173,7,0,193,199,188,66,128,145,68,167,99,104,191,187,119,245,123,253,64,20,72,1,198,0,0,39,76,99,201,78,204,245,59,21,205,72,172,102,127,167,237,198,120,163,12,129,107,129,169,21,22,122,220,202,171,112,110,153,229,124,4,180,222,45,105,117,11,27,122,121,18,98,31,10,211,69,157,11,68,18,87,137,167,49,53,108,98,172,93,139,161,205,123,66,93,148,134,24,77,52,65,192,140,176,22,4,50,1,36,193,129,144,64,24,50,116,1,142,47,10,240,22,116,179,206,11,248,246,56,197,173,139,169,195,236,166,74,134,6,178,160,77,165,242,128,118,73,120,162,108,108,78,21,20,73,102,36,145,204,188,220,99,202,34,212,44,30,208,220,189,220,148,235,48,208,237,227,199,215,70,95,177,209,89,163,165,135,75,141,240,175,203,225,112,244,180,148,187,86,96,148,214,88,127,11,78,214,31,30,190,220,157,34,227,53,191,2,21,50,147,54,214,238,84,93,106,115,94,191,44,214,253,86,235,255,23,32,140,148,60,119,128,148,130,169,183,42,59,36,110,196,66,81,171,171,234,121,134,98,120,175,40,50,45,152,251,228,12,230,212,22,138,67,192,110,68,172,102,153,39,49,30,206,240,210,160,76,254,214,116,142,199,230,37,44,82,206,245,167,121,175,21,166,147,0,96,0,4,152,81,22,136,252,95,126,99,147,16,236,237,37,13,232,46,171,13,45,168,28,118,86,240,212,151,76,72,229,19,247,231,110,220,187,77,135,216,158,255,161,151,75,155,70,214,32,244,174,86,4,159,172,161,59,89,152,112,41,222,188,75,198,202,192,65,176,132,5,255,251,178,100,36,130,247,65,104,81,51,57,76,240,68,101,88,224,12,3,48,29,97,163,69,44,105,60,129,21,152,99,128,48,140,128,51,229,109,134,72,143,76,230,162,20,4,114,241,193,198,150,21,48,183,168,102,89,212,44,57,86,56,74,4,58,5,92,221,180,96,208,185,167,130,33,62,27,167,2,175,54,141,17,172,167,193,0,133,67,65,146,211,189,237,179,62,96,75,157,85,98,76,250,10,113,211,93,203,129,155,231,141,159,192,18,185,92,6,227,204,54,102,218,23,118,92,25,17,30,8,206,71,15,113,226,33,69,70,182,36,202,19,36,175,163,119,53,232,74,109,164,45,196,86,177,163,93,236,50,172,205,177,187,36,76,71,86,66,147,5,39,186,148,221,215,204,65,113,154,95,113,208,212,251,150,150,254,185,247,155,46,195,58,53,146,88,226,13,164,173,121,80,179,103,125,114,156,162,118,16,196,57,163,213,87,92,51,228,51,140,161,57,76,218,79,205,79,89,171,195,35,134,57,115,38,195,97,84,21,37,105,176,243,140,222,26,21,82,222,129,2,48,129,219,102,17,151,130,250,62,207,78,208,32,2,0,56,102,26,84,176,212,54,245,180,217,5,74,243,146,248,95,46,39,57,80,67,216,131,228,215,220,90,62,200,108,227,132,175,11,114,251,150,108,95,198,158,180,219,241,13,203,43,77,183,69,150,191,23,194,213,6,13,27,130,135,49,17,136,57,144,209,18,110,139,25,82,135,65,1,166,39,173,54,180,137,200,118,49,68,193,128,6,146,152,129,230,49,137,163,0,28,41,53,12,129,20,153,53,136,77,114,2,9,196,168,135,68,39,90,165,66,104,48,122,99,24,209,101,1,68,66,99,72,78,121,98,8,61,15,173,153,116,52,170,170,128,183,238,99,240,196,211,85,135,182,239,187,170,214,92,42,209,154,108,169,243,186,165,119,204,101,33,129,210,135,181,121,145,19,12,14,149,41,88,186,6,76,214,157,85,163,108,193,180,226,43,130,221,36,148,236,169,80,141,152,33,196,136,244,148,179,63,193,140,96,227,162,233,66,132,121,75,225,185,201,166,212,99,30,64,242,118,20,174,149,80,135,140,193,221,178,81,136,70,252,0,33,21,17,4,214,4,161,94,78,136,104,97,225,46,148,135,192,51,206,195,38,178,185,22,68,141,63,79,70,130,231,82,249,140,127,120,22,77,192,144,226,139,6,86,210,96,96,236,150,116,90,210,208,234,226,241,85,191,98,154,0,64,0,13,42,128,165,16,36,21,122,47,122,154,91,43,166,139,197,37,139,181,44,76,136,85,130,139,208,97,219,180,22,183,111,11,245,172,214,171,17,187,149,203,81,171,148,145,233,99,134,246,59,146,37,103,90,145,37,255,251,178,100,29,136,246,253,102,209,179,88,79,144,73,200,40,224,12,67,128,26,201,161,75,70,101,58,193,30,143,35,128,32,140,73,43,123,103,86,13,128,34,139,45,81,6,77,47,177,38,80,36,21,52,162,151,9,129,2,160,104,168,34,130,61,52,206,159,50,70,193,72,194,192,193,5,12,160,3,156,0,210,186,51,34,76,47,135,228,244,139,156,76,64,212,34,184,32,41,244,93,148,204,82,226,215,53,153,82,153,75,93,57,231,26,52,166,85,30,121,135,125,184,198,39,34,79,236,74,59,85,244,229,244,200,65,131,91,81,130,164,144,35,235,161,151,41,53,34,164,208,177,37,73,24,199,17,193,25,87,155,38,138,229,2,136,80,189,177,115,168,181,73,147,97,50,8,196,234,29,255,248,211,247,245,37,38,246,87,77,236,183,218,196,74,35,218,118,80,144,145,201,2,26,213,51,81,129,149,146,45,92,161,92,196,152,84,152,114,208,153,240,200,170,201,162,26,215,60,33,41,14,13,167,40,58,23,118,64,132,104,139,43,73,235,81,217,36,252,46,180,180,233,253,124,144,148,202,23,240,168,50,33,122,161,198,36,82,249,154,23,189,125,64,17,0,0,2,131,81,104,152,89,104,245,81,202,70,145,172,86,201,60,92,87,1,33,253,84,245,228,242,5,234,174,201,159,170,231,234,190,6,27,64,50,100,216,27,14,64,68,158,57,143,224,68,124,16,73,96,17,124,5,194,71,38,176,135,53,254,202,68,128,92,128,163,224,181,218,97,146,157,69,86,74,28,11,152,8,33,62,10,62,40,5,82,132,106,16,233,140,73,9,70,44,98,77,32,1,196,26,28,26,49,121,148,109,146,202,145,197,124,177,39,249,183,109,23,94,49,203,76,245,248,108,47,236,133,212,143,181,231,210,67,15,196,247,69,34,139,203,39,38,152,171,3,241,70,219,11,32,117,44,215,181,177,156,107,113,232,100,193,99,231,163,77,142,150,82,72,76,157,153,51,39,98,226,201,183,187,70,177,230,13,151,36,146,63,250,175,62,189,90,63,169,169,53,226,186,184,111,107,105,149,209,244,87,88,88,67,32,164,128,20,89,117,109,135,149,117,241,68,33,181,240,109,77,181,7,71,4,172,107,12,153,28,45,128,255,56,95,39,132,67,78,221,40,111,183,107,32,238,174,68,238,120,138,98,118,29,243,75,203,102,64,20,210,242,176,119,121,37,175,251,254,235,127,239,239,64,0,96,0,4,201,26,27,89,158,153,171,46,137,195,255,75,22,163,212,58,236,169,129,232,138,35,95,10,15,169,41,171,49,149,106,107,24,214,148,107,147,117,43,227,67,126,73,2,198,167,157,118,78,167,107,173,19,209,182,27,36,67,108,236,166,224,255,251,178,100,33,0,118,227,100,209,179,25,55,32,67,3,120,245,4,35,56,157,157,157,71,172,101,60,129,7,22,163,212,48,141,16,16,41,148,221,195,18,203,136,210,137,161,100,138,160,46,209,103,147,33,150,32,76,2,51,130,22,164,227,104,0,200,36,192,163,96,42,132,6,135,114,5,40,43,90,76,0,165,14,168,75,144,197,80,97,182,75,176,49,232,36,156,146,196,227,169,96,163,138,48,231,172,118,184,245,42,120,105,119,183,152,109,159,223,143,63,178,247,113,195,139,210,216,192,6,139,93,220,16,99,135,12,219,153,196,73,184,193,68,78,13,52,76,197,38,97,100,206,38,23,42,46,48,176,252,147,34,102,96,212,10,214,81,82,72,129,108,102,242,58,125,152,181,76,60,41,92,54,176,41,85,207,220,190,157,64,128,0,108,109,144,160,40,170,225,99,148,40,196,228,79,35,77,178,211,77,16,156,136,121,193,196,168,16,133,0,192,145,144,208,72,168,144,114,15,30,97,66,74,72,148,245,39,78,31,12,74,143,56,92,155,50,86,176,251,24,230,215,232,198,235,189,64,0,8,16,162,0,0,3,19,69,109,187,49,120,103,231,249,3,191,117,165,25,70,227,25,23,160,19,151,1,250,89,247,162,23,102,234,75,98,51,118,37,22,235,86,187,157,28,86,158,89,59,23,118,159,184,35,114,197,4,89,168,66,167,10,212,153,138,24,93,228,2,9,69,248,115,19,160,96,225,7,10,16,26,51,82,199,136,173,234,62,32,36,90,242,225,133,196,48,142,7,94,100,16,103,92,106,228,60,209,232,193,171,1,144,242,61,154,81,132,38,81,2,150,166,225,130,114,234,10,16,102,14,131,176,186,100,185,89,207,179,120,213,96,181,231,32,80,90,106,85,217,27,193,175,76,76,60,143,92,204,70,7,148,211,86,82,113,3,130,137,154,84,76,94,139,16,146,66,6,33,205,155,156,200,236,79,35,36,179,161,241,112,249,116,156,34,64,144,199,93,130,84,177,202,25,30,59,184,177,197,11,12,170,220,124,144,32,155,245,12,136,71,185,193,216,147,180,111,8,152,194,182,108,164,202,122,4,124,25,19,178,16,169,179,100,244,141,26,20,67,176,204,214,151,19,17,221,193,58,109,144,116,30,148,170,164,210,97,53,52,37,147,244,208,225,147,158,66,28,8,159,48,1,54,42,80,245,108,93,8,82,28,48,0,218,145,218,222,125,26,98,203,0,32,0,1,98,76,74,31,149,59,50,38,225,117,253,150,227,65,65,3,71,58,10,155,45,111,94,135,227,182,100,114,187,120,92,198,154,205,44,98,213,218,74,214,40,172,114,87,44,135,26,75,37,136,67,161,81,184,232,252,158,242,48,228,43,228,64,255,251,178,100,33,130,119,85,102,209,67,26,79,32,63,194,200,240,12,35,146,92,89,165,70,231,229,58,193,9,142,35,212,3,12,2,84,69,186,93,138,153,249,78,226,210,17,24,92,8,168,20,64,16,121,142,32,14,26,35,58,58,28,197,72,11,169,48,131,12,99,161,232,134,72,96,57,25,179,108,2,40,86,128,70,24,12,92,136,9,154,16,53,117,130,22,144,186,174,75,8,49,131,145,14,1,116,203,108,177,194,1,41,39,165,25,150,29,100,173,103,114,180,48,237,207,47,122,24,251,33,126,226,214,49,140,133,17,43,48,101,132,86,25,134,145,13,106,65,177,60,121,221,138,2,168,213,36,195,66,181,9,211,72,244,210,213,68,202,172,113,10,72,97,24,70,54,218,4,16,119,220,151,241,173,101,30,250,83,46,55,225,60,172,159,234,5,64,141,105,254,199,83,85,119,163,26,9,118,5,28,133,182,81,11,22,242,99,157,33,134,76,122,5,90,227,44,90,68,42,109,112,80,21,224,5,147,104,192,80,250,236,109,53,33,238,159,46,216,152,196,22,126,42,62,185,47,95,236,207,227,221,255,183,254,111,115,105,8,0,96,238,31,140,177,227,19,200,201,148,235,91,14,217,166,93,28,161,13,3,33,54,87,168,103,112,106,173,96,64,125,226,192,137,43,150,237,182,37,123,114,32,240,55,144,228,57,6,185,97,26,129,48,24,32,126,13,128,82,167,82,121,56,202,42,166,160,192,146,160,176,51,25,11,28,98,130,76,152,169,133,214,13,77,190,31,184,196,14,7,47,217,67,39,56,193,84,81,189,1,98,138,38,138,27,140,194,22,40,5,200,48,112,8,64,169,19,228,188,194,1,30,150,26,95,210,233,48,246,253,70,153,154,150,195,44,65,76,160,100,17,182,24,118,92,255,204,52,7,70,62,232,222,133,210,209,208,68,17,136,251,145,161,99,254,137,137,147,43,237,41,114,228,110,101,67,165,135,108,142,181,176,68,144,156,72,89,222,70,22,37,175,24,46,76,89,27,8,69,24,66,235,93,77,46,250,149,120,226,63,255,144,244,45,153,127,185,53,85,228,107,168,122,117,33,3,213,198,134,230,91,100,64,76,21,139,98,41,27,38,119,66,41,176,52,41,158,70,134,125,161,67,2,129,85,52,185,64,84,66,122,39,73,128,217,193,131,32,185,146,227,148,229,146,115,5,207,48,216,63,88,75,31,5,250,47,26,214,217,70,176,0,32,11,134,251,175,135,238,95,40,166,139,202,99,112,196,170,92,236,58,202,144,2,56,194,107,114,3,144,111,83,255,79,24,183,141,158,215,181,79,114,87,140,98,213,183,121,162,63,142,12,0,163,241,87,253,109,146,6,217,96,165,48,99,232,62,255,251,178,100,33,0,119,57,104,81,43,56,79,148,72,103,136,224,12,67,160,27,141,157,73,44,97,51,193,6,148,35,212,0,140,1,204,208,150,24,72,16,36,236,83,72,144,42,37,101,48,220,129,129,66,32,112,12,34,221,155,160,9,54,25,88,12,96,100,199,67,103,220,160,234,136,27,33,112,217,200,20,48,138,135,41,88,13,208,4,18,5,11,137,119,40,64,96,200,64,12,24,74,153,96,136,136,4,201,25,227,170,208,178,25,171,170,128,213,186,225,75,153,195,121,73,12,187,80,117,109,184,15,160,42,93,128,205,38,168,122,137,66,239,85,149,30,142,10,89,30,154,119,129,2,35,200,133,54,32,58,137,118,27,54,188,244,148,81,37,89,254,19,108,156,53,103,99,159,217,117,82,116,179,215,167,75,252,111,46,17,164,246,27,141,50,58,59,174,253,246,0,167,89,233,196,132,190,100,212,100,131,160,228,34,24,155,13,209,208,61,221,212,138,73,49,142,215,103,165,184,212,26,221,9,8,163,187,9,188,54,242,225,222,154,4,202,232,213,99,92,170,121,116,240,68,20,109,1,83,32,81,164,96,119,162,79,66,232,165,236,239,222,144,9,4,16,0,13,253,109,223,247,241,202,165,144,76,217,171,47,141,221,206,129,203,78,160,242,94,128,102,112,151,222,198,254,237,218,183,119,95,126,238,83,115,124,166,144,202,154,212,53,40,153,107,170,101,47,74,165,1,80,246,91,78,166,42,141,135,34,11,248,166,111,8,113,161,214,130,142,101,147,4,28,199,211,42,139,144,89,212,129,45,90,86,133,188,105,184,6,192,109,11,8,20,35,64,137,148,39,242,28,33,168,152,84,97,238,100,4,134,10,45,190,148,147,33,141,192,205,34,113,112,190,237,171,32,101,49,120,84,52,221,222,101,189,28,166,137,71,100,144,28,113,236,130,226,2,130,17,43,36,171,49,41,37,6,108,137,26,162,169,164,89,68,65,150,17,167,4,136,77,156,81,41,89,15,110,22,144,169,40,160,125,170,134,95,113,16,121,200,24,130,7,106,105,221,177,137,51,93,41,62,160,207,111,215,168,41,49,156,239,36,19,26,163,65,0,57,251,229,78,236,234,167,6,51,72,223,101,170,35,18,249,8,169,210,38,35,71,15,153,35,183,250,175,50,201,240,189,133,36,222,121,76,241,106,244,236,157,212,60,215,243,234,182,247,171,108,126,221,239,125,183,222,235,247,255,193,0,32,8,5,232,74,113,74,114,61,100,93,57,212,235,126,201,29,201,18,95,0,206,133,157,8,75,27,114,121,153,157,142,10,154,70,70,44,64,137,18,202,184,74,214,37,122,201,167,17,122,60,171,248,148,50,120,44,244,18,167,2,183,152,129,13,238,255,251,178,100,33,136,119,91,102,209,41,250,78,80,71,38,88,229,12,3,96,27,201,163,70,204,101,58,193,21,26,99,128,1,12,0,18,247,101,45,160,4,229,2,137,8,76,94,17,26,116,56,8,31,152,64,102,132,24,96,161,32,160,210,168,88,97,198,153,135,38,20,169,172,16,0,58,14,92,15,20,80,32,57,1,148,26,23,4,33,90,4,42,4,6,147,3,34,145,237,7,218,98,162,119,83,126,145,156,44,85,226,211,29,37,250,195,21,133,18,29,54,70,186,145,58,138,11,109,229,28,108,111,132,195,124,209,227,110,196,90,57,43,150,238,221,174,67,244,121,210,82,225,77,168,213,233,170,147,84,177,166,121,246,200,26,57,18,209,88,196,247,170,205,6,88,240,124,230,81,28,13,46,180,52,194,206,73,88,43,8,69,36,210,175,231,87,15,239,165,16,3,190,157,66,0,0,52,181,8,80,178,2,115,81,44,157,238,153,97,76,85,202,181,122,92,211,85,19,16,248,36,234,26,149,11,199,101,115,26,82,186,251,79,43,173,54,61,111,27,204,43,149,14,0,133,86,183,189,192,169,149,29,160,211,222,52,67,101,169,72,181,183,47,162,177,32,0,26,94,51,185,77,27,133,33,158,165,142,97,12,83,214,162,134,226,101,70,0,149,74,218,238,213,122,43,181,53,119,59,19,211,246,169,108,217,155,129,170,194,32,139,210,185,67,114,94,207,157,250,113,212,37,82,204,80,21,110,96,203,253,31,75,124,159,238,172,26,92,210,200,32,98,158,86,132,147,90,40,12,17,186,102,34,237,26,143,38,48,101,164,8,2,142,25,40,204,188,115,48,8,170,4,30,170,18,148,209,75,68,218,110,237,109,135,37,122,73,43,99,27,68,246,104,52,20,3,90,204,62,237,51,22,197,35,134,218,123,85,227,235,45,106,44,209,197,88,87,226,146,51,41,30,50,137,6,73,6,144,228,116,184,167,88,98,76,29,93,228,223,193,113,91,155,182,79,17,39,231,71,218,220,93,138,85,123,157,245,30,70,208,129,33,252,185,178,230,163,224,171,50,168,75,97,6,51,159,40,147,153,123,115,99,87,211,57,217,164,54,140,12,34,155,56,44,1,205,25,244,232,138,234,227,216,191,162,121,131,171,22,93,12,48,146,176,34,19,145,120,244,89,232,56,210,22,104,231,72,183,228,169,18,66,243,41,60,117,23,10,69,76,50,218,39,101,210,30,206,56,227,251,215,248,237,125,40,232,32,0,0,4,43,154,58,220,161,51,43,94,55,78,174,122,205,17,28,93,137,18,36,78,209,175,224,198,140,200,219,118,74,184,109,220,95,46,216,151,41,93,173,85,74,147,56,27,53,228,147,38,42,203,242,196,214,160,56,70,255,251,178,100,30,0,103,54,103,81,49,249,78,64,70,38,40,224,8,35,0,25,205,119,72,199,225,58,192,254,131,36,112,16,12,0,150,163,9,234,68,1,64,176,42,69,171,150,182,32,24,4,0,60,50,165,97,84,194,28,38,24,212,20,3,33,2,135,122,226,39,13,30,192,171,154,80,0,234,37,108,196,65,103,5,217,51,215,49,24,4,152,48,144,84,69,101,79,19,8,145,168,22,50,39,23,181,42,219,146,211,117,149,185,161,43,199,46,84,224,51,40,156,165,171,75,215,219,191,53,6,187,145,254,229,7,32,84,248,130,196,18,121,1,39,76,252,198,10,114,165,206,150,46,106,77,38,106,18,63,165,10,197,19,7,81,42,107,98,170,39,171,172,50,213,225,150,156,231,174,169,13,171,168,27,83,163,70,197,227,26,172,87,171,154,126,90,210,92,176,113,208,14,209,107,140,44,29,244,83,114,83,10,166,138,118,110,97,58,101,106,173,91,211,33,148,133,227,236,110,89,12,224,224,252,164,207,7,84,33,81,140,142,212,31,56,145,167,14,247,56,124,16,27,24,20,47,7,233,134,66,226,114,84,95,49,173,107,218,134,222,247,38,69,191,255,208,32,208,0,40,155,167,90,78,135,201,249,218,221,196,204,90,48,164,13,130,240,66,14,67,210,209,89,53,44,40,74,248,24,134,233,231,138,219,62,220,254,154,213,44,39,245,213,132,204,111,18,66,82,79,138,228,33,0,161,49,166,232,149,69,153,44,80,133,130,53,41,137,233,9,82,168,212,121,174,57,230,51,49,33,36,57,234,118,124,208,80,3,104,101,224,74,180,165,52,32,3,0,53,172,117,3,198,75,103,56,64,65,100,163,234,41,176,226,36,57,203,70,244,102,26,108,72,170,163,113,9,215,145,127,188,241,88,148,7,2,223,129,97,184,126,106,85,74,86,201,62,154,108,187,10,24,212,216,65,185,41,124,246,133,9,117,83,153,114,9,137,9,46,11,173,168,149,62,101,196,196,102,243,9,32,164,205,174,133,138,65,182,220,96,166,189,161,113,49,186,142,172,177,33,15,228,192,0,192,14,230,196,176,46,7,50,241,98,2,130,240,40,177,194,229,201,60,13,10,136,6,132,152,183,140,23,20,61,32,201,68,153,51,2,162,68,213,43,83,103,199,206,82,211,158,105,246,217,245,30,111,210,88,141,170,200,212,237,212,84,0,92,21,44,85,117,187,201,83,247,167,230,46,201,53,12,181,230,142,174,203,12,74,68,22,129,174,75,104,166,37,117,237,231,203,208,215,55,73,49,26,177,86,154,19,33,124,87,132,190,227,27,114,212,155,52,87,0,155,33,220,84,66,93,21,10,66,17,18,3,44,13,72,56,144,235,5,139,4,154,255,251,178,100,40,10,39,194,101,208,11,25,102,180,65,133,120,240,12,35,192,27,69,145,70,199,229,57,1,7,141,100,100,48,141,208,58,208,161,6,17,96,21,68,46,4,34,120,150,52,113,202,209,209,2,184,22,176,113,183,160,40,217,180,33,210,48,166,6,97,167,63,164,116,147,48,121,154,99,80,45,194,96,22,197,17,38,136,133,90,161,64,24,33,115,165,20,91,81,196,189,107,41,18,254,222,96,201,122,208,150,170,124,196,31,198,24,254,54,240,100,0,214,199,161,220,236,161,167,43,0,145,177,225,33,135,96,133,8,107,37,185,55,150,254,21,168,142,31,212,3,42,18,157,45,158,221,107,11,28,60,87,117,241,163,162,122,44,28,158,94,191,218,126,45,132,184,149,43,112,23,110,137,114,158,142,52,75,218,141,20,179,18,97,0,101,111,41,18,238,59,81,135,6,94,214,110,56,197,86,166,134,11,149,78,156,38,83,172,104,228,186,73,125,197,166,153,167,205,84,25,238,228,151,46,195,100,61,231,154,59,134,20,42,116,138,218,163,204,64,84,68,17,42,221,179,11,97,196,178,201,185,193,74,168,107,77,235,219,160,32,16,159,16,132,1,198,195,13,17,164,106,186,87,176,35,80,148,134,192,217,46,230,92,119,112,227,49,188,157,243,29,162,69,187,202,53,73,168,150,218,185,58,169,79,70,178,159,133,151,28,132,84,138,71,84,10,47,10,53,2,64,30,40,180,202,172,197,6,150,103,64,226,75,220,60,48,84,192,73,64,211,83,44,212,192,2,25,61,65,175,1,132,50,10,52,71,30,73,8,64,32,152,165,5,164,27,76,28,74,79,146,26,16,89,172,72,132,7,189,186,171,214,202,183,32,198,82,169,213,141,110,70,224,55,147,215,51,7,94,200,246,187,220,136,163,0,119,230,28,8,251,248,193,32,152,233,52,27,154,194,129,156,180,105,161,117,138,160,195,119,62,41,116,211,152,202,202,152,131,209,159,46,212,230,138,48,64,153,73,127,169,58,227,249,210,71,255,239,39,9,111,150,252,255,194,242,155,166,36,67,72,55,60,148,215,148,212,59,128,32,6,107,160,0,20,80,225,237,98,154,196,173,52,211,47,208,218,175,177,73,211,237,196,224,243,90,34,21,20,48,124,104,199,62,102,130,131,90,57,106,157,62,174,181,57,213,37,174,237,211,253,127,145,155,121,34,7,40,11,220,120,215,174,0,104,0,20,25,34,224,109,25,15,216,19,202,181,82,169,61,29,119,57,210,85,10,16,6,142,67,201,87,120,142,18,192,100,128,148,180,201,200,143,24,82,172,91,87,66,118,228,111,159,4,177,46,214,91,53,127,25,59,250,44,11,18,82,110,208,233,73,152,242,17,6,150,255,251,178,100,36,134,119,136,104,209,49,249,102,64,67,228,8,240,8,35,66,27,125,163,73,167,229,58,192,255,18,227,212,49,13,128,237,124,202,49,116,24,34,1,67,51,140,38,117,64,192,211,156,67,8,23,48,133,51,19,47,129,171,120,25,66,98,134,41,48,98,61,24,46,115,144,16,139,77,64,114,41,136,87,16,164,97,16,201,150,154,177,2,141,107,66,16,81,209,72,133,201,67,53,76,176,170,46,203,167,85,185,97,163,41,80,251,50,120,9,131,80,59,210,199,242,42,228,200,138,139,71,177,96,246,242,223,132,245,164,75,158,233,164,144,209,116,227,203,7,242,73,122,56,71,2,170,230,135,0,249,12,26,153,10,55,212,190,178,83,189,116,150,201,51,88,148,246,103,19,193,51,51,121,153,200,191,93,214,157,101,109,97,183,243,110,203,181,122,118,154,120,125,203,22,164,190,240,85,103,56,139,252,56,238,96,222,158,133,154,19,179,33,166,58,67,37,248,27,92,204,133,169,32,179,130,79,48,48,44,224,248,184,128,201,226,9,38,9,145,64,76,201,183,164,12,17,97,169,100,41,57,147,180,28,147,13,244,186,223,187,212,0,6,128,20,46,229,229,138,234,89,89,226,178,97,78,180,134,43,27,14,80,203,2,216,202,178,179,110,237,54,155,226,71,130,193,104,20,162,252,208,163,178,43,163,19,216,74,165,165,108,67,132,190,40,68,237,42,49,137,98,70,61,9,148,249,176,232,113,200,44,169,126,89,137,101,128,160,2,141,24,36,204,164,231,8,129,4,94,14,88,218,60,20,152,80,134,28,25,97,169,40,59,211,8,181,196,110,140,42,27,67,125,66,14,49,5,18,17,164,160,5,37,91,172,19,56,221,34,76,230,10,164,111,154,58,110,187,112,168,9,218,101,152,67,145,202,106,104,187,207,43,139,211,144,205,151,33,149,168,141,118,201,151,63,152,143,62,18,95,140,121,24,134,201,233,35,230,27,18,241,17,25,152,68,115,16,226,186,172,84,141,88,140,133,17,239,172,58,16,211,12,147,154,197,146,124,253,193,200,209,108,98,187,57,109,65,136,65,255,184,128,114,12,104,119,96,97,212,160,118,153,64,101,74,243,94,162,7,142,176,137,208,25,188,222,106,190,174,124,78,239,77,159,108,140,96,96,76,64,192,110,171,211,24,33,89,225,12,234,84,162,239,130,233,229,5,245,62,149,88,202,116,126,176,0,66,164,113,168,88,16,12,12,144,83,232,185,88,236,202,133,31,68,244,4,195,172,68,34,51,62,139,121,183,184,51,106,71,24,207,24,213,142,15,147,251,124,100,41,69,57,123,186,109,125,70,81,13,245,96,235,164,18,16,48,122,8,11,146,134,38,64,16,64,135,255,251,178,100,35,128,119,118,91,80,137,250,78,66,68,229,56,245,12,3,48,27,185,163,75,71,229,60,129,8,147,163,212,48,142,144,148,136,82,214,51,225,203,170,68,96,179,134,136,169,189,78,52,48,200,35,14,12,46,196,162,122,252,52,193,12,24,2,65,134,92,0,24,248,64,112,137,198,200,144,50,0,69,7,220,112,170,125,169,194,89,144,152,48,69,140,56,128,192,44,137,100,53,180,38,43,210,215,191,227,194,95,100,66,65,228,170,137,54,65,16,37,133,72,246,99,94,71,19,103,147,78,77,177,57,178,33,92,65,88,16,60,132,137,33,52,99,49,245,231,35,4,6,161,144,30,42,26,70,78,42,86,217,20,142,27,10,7,69,75,139,138,37,69,228,203,80,81,134,72,159,159,170,103,18,46,0,98,21,31,96,223,35,245,10,33,161,57,238,244,219,221,191,164,128,0,5,80,128,151,16,200,126,236,72,67,252,34,185,169,74,132,14,86,30,146,211,146,243,167,130,173,92,138,200,137,2,174,228,154,82,172,70,62,230,40,24,160,120,247,3,75,56,101,103,203,191,12,137,47,121,200,213,74,169,238,123,219,65,125,82,95,89,46,33,40,0,0,42,23,66,244,206,166,70,118,8,46,17,102,100,141,14,16,245,132,149,9,122,113,66,120,134,182,196,213,218,222,203,2,211,67,119,150,168,82,218,19,229,138,178,52,23,138,185,25,2,106,160,112,110,16,21,0,171,40,136,112,58,13,194,40,224,22,225,68,46,160,216,65,151,221,4,160,208,70,73,86,20,7,27,203,21,18,12,176,196,88,227,20,66,64,25,32,136,194,162,150,85,86,163,250,14,35,32,176,163,2,168,107,98,109,161,197,146,155,79,115,213,1,46,88,188,109,189,117,164,239,227,121,46,128,39,62,23,28,162,175,59,16,153,153,182,203,34,34,48,66,217,33,161,144,208,158,161,21,92,110,98,164,140,76,62,64,217,225,67,113,66,193,133,34,129,54,7,217,130,113,212,45,158,104,217,1,232,147,200,171,186,108,163,64,130,5,17,209,153,180,68,164,17,121,35,183,248,55,76,70,45,169,169,166,111,253,97,54,227,169,10,22,51,27,216,181,179,235,214,140,73,24,116,144,2,81,181,81,19,96,66,59,82,101,201,53,140,65,225,127,109,18,88,18,158,67,81,62,247,204,216,149,29,13,135,129,183,169,68,28,61,175,75,5,35,156,168,189,87,91,253,158,164,0,48,1,0,0,138,241,104,60,91,217,163,168,166,129,51,215,74,216,39,152,227,35,98,244,146,48,217,142,62,106,202,249,229,225,43,35,234,172,170,166,88,17,88,159,39,148,135,137,68,232,149,40,202,178,110,88,68,116,87,67,224,213,76,212,248,255,251,178,100,33,5,118,225,103,81,201,249,78,176,70,6,8,245,12,35,176,29,37,159,68,172,105,60,137,25,156,227,128,48,142,64,166,131,66,129,58,2,199,38,170,99,172,83,9,130,131,140,146,146,137,213,34,52,66,49,3,166,83,70,195,65,217,9,20,113,224,10,164,197,68,192,68,27,48,132,242,96,84,88,196,156,16,19,254,240,32,170,15,177,27,241,38,36,171,159,198,227,72,251,53,180,214,121,220,4,126,129,211,118,30,130,221,167,113,196,106,58,108,189,108,210,57,96,54,248,35,73,58,191,170,54,103,87,37,65,102,101,137,83,117,80,158,20,116,38,196,112,186,50,232,80,48,146,3,223,99,109,165,121,36,152,154,72,21,254,44,179,231,9,62,83,87,125,198,229,206,194,49,168,36,214,94,70,47,247,144,0,1,136,20,33,75,43,69,156,50,125,100,168,24,162,18,146,178,194,209,53,25,88,135,83,144,157,214,56,35,19,131,39,16,134,154,88,158,231,54,186,27,83,52,189,200,81,227,87,133,130,0,44,21,63,32,4,82,214,41,106,139,184,235,140,236,143,247,247,130,5,214,80,133,49,139,60,16,246,49,141,63,81,216,220,230,152,219,149,42,131,157,200,85,187,95,49,69,41,151,242,139,116,212,59,191,31,173,31,166,177,45,149,106,188,5,59,139,112,85,98,211,145,4,168,37,230,202,213,149,4,5,253,69,244,3,164,91,31,114,193,66,66,114,24,152,42,93,144,16,82,48,132,160,132,113,119,66,198,140,217,96,35,209,1,51,86,48,2,4,230,142,1,27,90,228,79,131,20,130,66,185,202,44,24,29,1,131,1,130,128,194,192,148,13,167,129,5,36,4,243,91,45,83,220,194,152,243,128,193,88,139,77,112,83,214,59,27,67,131,146,190,218,76,65,155,68,35,242,234,252,230,208,19,8,144,27,34,19,18,34,153,16,234,162,142,130,113,62,134,36,5,213,200,180,105,17,240,186,228,3,101,143,209,17,141,156,149,37,35,212,226,106,27,5,144,200,173,151,116,251,108,47,20,43,34,148,215,75,58,60,142,79,43,61,98,249,84,251,118,205,255,12,75,5,140,246,149,52,74,155,211,186,212,35,170,75,22,197,112,247,42,113,15,91,90,147,214,144,25,240,108,169,67,60,141,121,165,221,52,178,216,100,116,141,179,145,235,174,96,187,48,245,224,72,4,227,210,96,104,155,129,208,85,22,40,46,69,67,15,255,238,80,5,18,72,14,32,0,0,40,156,69,167,91,24,221,198,98,138,220,173,110,178,146,42,48,87,66,86,77,102,115,143,85,93,149,238,44,203,150,215,236,242,194,219,67,246,171,120,177,98,154,74,216,196,227,120,245,175,182,170,145,209,232,186,255,251,178,100,31,128,118,167,100,210,233,250,78,66,67,164,248,245,4,35,0,94,65,159,66,172,233,62,64,252,145,163,192,32,141,64,86,187,202,2,157,108,219,139,70,22,190,216,58,133,169,160,168,192,197,47,168,0,57,0,0,130,161,80,246,64,48,202,16,133,130,24,161,226,78,8,163,42,67,14,120,73,144,40,56,24,218,44,182,23,105,224,134,23,114,161,89,178,216,243,37,114,25,20,134,58,254,197,96,102,163,55,12,65,119,30,138,179,16,252,89,180,191,150,18,234,135,134,244,130,160,178,177,185,167,117,254,172,159,62,255,56,136,202,136,237,119,163,70,48,121,201,47,129,89,152,26,73,215,50,36,62,139,70,48,197,76,139,205,103,220,108,154,22,42,210,98,56,101,87,204,221,122,46,226,22,128,0,4,228,61,55,39,100,34,64,90,252,137,147,221,97,44,225,204,236,38,40,63,67,102,211,63,14,105,78,19,27,111,125,233,188,32,79,41,230,71,157,217,114,190,126,160,198,102,215,47,76,235,170,103,45,201,62,223,215,201,133,171,255,183,109,255,192,6,0,181,245,148,204,228,55,212,2,53,94,31,160,123,164,52,239,251,100,78,226,24,201,138,74,203,174,181,122,151,104,51,185,114,126,189,13,121,85,60,230,233,103,37,54,164,18,120,132,181,167,178,32,226,150,178,59,167,194,180,146,0,36,49,132,49,102,40,1,168,47,68,196,70,196,120,88,37,108,5,70,188,199,141,65,42,80,11,70,16,24,136,195,125,176,50,6,41,199,96,224,56,8,30,1,26,124,186,98,146,102,130,14,244,76,52,238,14,51,100,64,129,139,58,52,252,48,80,41,42,110,152,16,32,161,161,112,9,246,176,200,110,211,208,113,172,60,236,237,83,185,105,22,249,211,51,214,118,243,181,219,241,123,239,187,94,117,37,145,96,212,133,54,64,66,76,113,139,31,115,200,157,32,0,78,180,12,55,21,74,169,198,73,84,119,28,136,160,226,32,65,249,134,4,234,74,100,170,176,180,88,194,156,141,106,113,200,206,114,199,52,134,123,137,102,120,250,223,57,255,251,87,9,136,142,197,31,113,39,42,166,19,28,104,205,132,103,161,162,153,43,18,155,58,81,24,94,98,175,195,48,108,70,187,32,35,170,109,146,102,232,254,138,20,51,112,177,128,32,170,79,75,160,234,148,21,23,14,10,157,0,210,133,89,19,243,81,14,218,0,137,71,187,74,4,64,37,0,0,0,198,36,142,114,199,46,83,41,152,152,177,87,144,68,178,196,125,125,18,165,63,222,135,142,198,233,222,168,149,255,150,212,160,198,204,13,16,169,77,24,187,245,38,231,225,184,30,211,136,176,173,141,129,41,146,209,83,22,9,47,7,85,255,251,178,100,34,8,119,79,105,81,211,25,79,32,69,5,72,245,4,3,0,28,81,133,68,172,101,60,129,26,31,227,128,51,14,200,168,188,235,20,72,74,196,230,139,20,83,143,0,133,129,80,129,106,76,226,116,154,199,144,50,156,164,223,5,156,2,154,103,102,95,161,161,3,190,40,244,178,97,66,86,1,77,21,64,165,32,200,2,38,121,152,112,69,111,224,168,37,5,43,2,38,178,50,234,81,167,42,239,132,58,205,106,244,202,239,125,97,15,188,110,87,69,94,146,81,122,180,105,90,150,136,200,26,31,115,159,182,30,114,208,83,157,145,68,12,161,192,109,128,185,57,121,169,32,177,0,212,230,121,128,251,208,108,137,19,85,181,82,100,116,14,76,151,135,132,136,158,132,130,57,227,36,208,161,85,10,34,211,111,248,245,201,33,228,172,221,115,106,101,91,22,64,0,2,172,64,211,94,59,37,21,17,76,218,5,144,118,206,145,83,38,50,189,112,72,100,157,40,207,166,231,70,179,52,53,113,210,83,62,223,15,132,69,210,133,147,66,216,64,12,39,104,125,226,206,148,26,28,28,130,104,113,181,28,154,87,125,215,83,36,16,5,21,66,162,97,114,154,90,103,118,182,172,80,65,178,184,9,130,187,73,166,22,58,3,98,88,210,210,217,222,169,43,75,165,114,205,218,185,103,8,110,89,132,70,252,27,102,90,202,213,51,119,137,48,244,126,73,245,154,160,105,124,160,170,100,219,23,65,123,37,185,156,32,99,153,206,93,226,47,27,36,114,56,242,97,152,16,184,220,12,195,13,19,75,192,125,198,1,77,9,231,61,69,90,66,161,152,88,11,38,46,1,150,17,97,19,32,229,66,22,42,208,160,76,89,81,42,196,173,26,1,18,210,89,191,95,206,194,171,41,124,31,12,194,94,54,132,255,176,39,77,158,190,82,136,110,2,125,92,56,122,2,5,29,139,53,26,85,194,113,194,198,24,49,249,86,146,30,76,209,226,59,16,8,116,116,138,40,81,20,99,19,57,40,50,211,137,221,150,130,43,66,41,173,169,168,249,145,41,11,78,191,247,255,155,172,80,192,27,15,30,118,120,191,109,33,71,15,182,76,89,213,37,132,14,53,117,111,42,74,154,185,26,35,231,105,211,205,209,183,26,94,59,135,9,98,169,215,149,211,243,167,170,155,101,15,51,115,52,223,165,215,111,191,246,26,33,215,177,143,34,207,199,222,95,72,150,153,19,87,30,181,173,171,244,82,2,160,0,5,128,0,0,24,114,27,231,41,145,99,209,219,246,89,26,149,91,56,27,203,136,153,141,224,193,93,38,191,237,111,145,199,151,122,157,206,227,222,206,23,253,82,101,229,16,174,120,42,52,244,208,113,31,37,224,255,251,178,100,29,128,118,212,104,210,105,249,78,64,70,98,152,248,12,35,20,28,197,153,68,71,229,153,1,16,151,163,224,16,140,0,40,8,40,21,248,176,10,196,181,217,66,247,14,36,148,71,81,191,40,33,88,129,13,3,154,33,37,121,25,69,161,72,202,192,129,195,27,52,15,83,178,228,149,206,103,122,147,38,37,69,133,34,130,5,132,169,159,46,194,194,160,129,200,119,88,10,62,171,19,5,119,26,67,48,77,72,125,202,126,158,167,18,42,235,189,117,217,75,191,31,108,113,168,173,250,27,122,253,4,231,115,207,61,90,44,221,226,112,139,90,122,150,89,108,122,99,34,146,139,146,156,211,194,41,238,83,88,206,54,121,23,152,145,198,25,11,245,160,233,53,177,138,204,174,131,195,35,119,219,206,117,149,84,75,101,177,127,148,254,144,144,0,0,3,166,30,52,54,228,155,26,97,88,172,16,100,138,49,38,170,9,151,32,161,197,131,226,97,193,128,17,49,81,131,220,4,212,129,44,64,29,88,46,40,140,4,48,46,34,91,28,10,156,117,34,32,16,129,45,64,226,183,53,122,147,230,91,150,140,216,128,0,66,14,126,151,165,73,174,150,93,164,16,114,28,205,81,80,151,208,0,121,16,225,248,74,222,207,74,196,154,118,219,71,118,225,21,252,38,217,85,17,234,123,43,27,24,138,24,57,74,34,143,98,91,50,177,100,86,42,51,37,120,65,8,19,89,70,8,19,202,236,56,4,2,24,3,46,112,185,70,96,166,161,3,165,132,42,16,81,128,18,40,130,32,12,148,193,92,247,76,208,12,247,117,182,52,117,48,192,33,213,232,150,19,164,106,146,134,32,105,80,81,203,77,242,16,32,84,21,122,84,52,44,11,48,149,169,200,140,7,165,214,101,209,55,66,121,179,75,154,43,239,19,109,168,226,16,44,158,48,96,53,145,78,95,43,185,204,158,83,7,92,213,28,115,140,106,18,98,251,229,99,38,145,192,176,203,138,95,39,79,243,51,84,184,245,91,131,221,248,207,23,107,77,250,183,168,103,147,157,88,105,223,106,205,102,171,182,146,252,88,204,234,1,38,53,49,250,168,20,103,67,28,83,252,22,37,66,198,102,143,180,238,118,131,205,228,93,89,5,102,106,106,68,250,157,61,207,177,90,23,25,179,156,114,77,8,136,143,95,226,70,22,33,16,18,4,72,137,195,27,212,240,139,4,209,183,148,163,221,113,89,77,61,148,163,247,8,0,16,8,0,0,137,65,234,156,149,81,34,161,145,141,112,160,120,242,133,81,99,25,100,208,100,23,165,117,178,209,51,230,214,247,177,159,219,113,36,136,218,242,235,183,40,172,76,239,27,149,50,252,73,54,140,164,45,178,129,8,4,255,251,176,100,31,0,119,5,103,81,73,249,78,64,67,100,152,248,4,67,2,92,77,163,70,199,233,58,193,9,150,227,212,48,142,0,36,24,32,4,4,76,18,40,70,160,149,9,71,209,227,29,54,110,101,170,9,121,34,128,35,15,64,95,170,49,96,204,19,1,198,153,37,136,135,53,170,53,224,45,145,240,25,112,205,90,160,193,165,133,4,67,192,113,176,120,102,73,55,14,165,228,162,92,226,43,116,10,188,26,74,87,51,214,155,168,251,206,143,111,98,239,102,255,47,139,105,217,115,109,188,132,179,73,1,25,7,20,199,36,66,162,104,219,201,32,152,85,97,250,93,28,38,95,162,91,21,233,157,89,182,51,212,18,39,164,214,138,176,79,144,27,181,116,188,15,199,38,207,244,139,32,166,162,107,220,227,113,186,107,189,231,7,33,12,138,111,176,144,41,0,0,5,208,44,33,16,70,75,147,191,143,189,217,248,136,105,210,54,54,179,205,60,76,51,238,197,210,135,83,36,42,90,143,82,58,92,151,165,80,154,101,179,140,153,2,244,165,249,106,186,158,100,191,57,206,235,231,251,59,13,127,239,255,253,219,8,40,0,6,182,114,36,158,51,50,163,221,181,181,151,245,150,53,217,100,46,38,88,57,78,227,68,228,93,218,206,56,101,141,10,239,99,247,113,91,231,102,111,213,181,163,130,43,73,132,129,9,11,81,14,67,15,210,160,106,53,52,221,85,33,0,5,80,70,225,97,37,148,71,162,17,38,76,49,0,117,242,154,181,204,136,180,83,12,218,102,8,13,7,48,224,204,64,195,109,20,73,161,17,96,138,163,38,193,197,12,25,162,225,5,200,23,108,184,165,220,40,14,128,130,130,79,154,98,188,42,110,223,38,115,22,83,85,88,214,29,183,97,220,125,105,217,243,237,2,195,249,82,199,26,68,196,60,245,195,198,195,86,66,60,120,243,19,146,6,9,114,75,40,73,176,85,147,16,154,33,28,11,89,201,92,27,180,107,177,24,205,77,157,53,6,181,171,88,84,91,91,40,189,189,249,233,137,237,200,149,169,162,154,237,58,16,122,13,155,42,228,164,186,55,125,2,9,113,69,16,113,28,143,72,42,147,149,150,135,22,37,216,142,96,201,136,138,46,67,190,83,78,4,164,84,215,122,81,24,179,132,186,26,220,163,51,190,135,193,99,64,9,11,184,141,148,176,203,18,9,145,105,197,185,135,78,170,193,22,175,221,168,1,64,29,0,1,214,18,5,159,130,218,237,186,123,183,227,176,154,243,213,33,168,28,64,68,99,120,168,164,244,63,132,190,180,118,83,57,45,229,108,117,69,73,73,51,115,181,229,205,244,77,201,144,181,247,222,219,252,228,164,172,62,218,166,91,128,221,255,251,178,100,33,128,55,59,104,81,203,25,79,32,66,227,24,245,12,35,162,28,189,163,70,199,233,58,193,20,148,99,224,48,141,16,91,85,106,101,128,85,12,141,143,179,182,34,62,242,253,140,8,12,72,74,116,229,3,128,22,48,57,3,141,33,18,199,157,44,132,215,108,201,248,173,227,20,227,192,131,13,96,48,74,196,130,248,153,99,176,132,77,127,20,180,172,101,7,99,9,10,252,62,146,201,91,36,100,181,91,163,115,156,118,218,27,71,92,173,62,34,229,56,146,154,176,69,44,92,130,36,236,170,137,179,33,232,38,254,146,24,46,180,144,35,145,244,103,77,39,38,150,54,201,57,26,97,69,32,68,66,136,83,142,66,62,81,137,43,135,68,210,26,56,70,33,68,110,137,54,93,206,64,98,82,219,250,127,248,79,111,35,40,164,77,119,54,153,77,226,0,0,113,213,106,3,61,86,187,3,91,9,178,162,138,100,31,113,188,141,37,60,225,40,148,172,104,227,35,148,11,132,148,57,208,3,94,241,101,3,129,165,157,2,60,14,101,99,145,63,170,40,198,60,88,169,166,68,237,66,174,189,166,109,69,26,192,24,0,1,157,196,153,78,65,210,42,36,130,194,113,169,165,22,200,126,167,199,195,48,66,8,222,27,98,188,99,146,27,44,73,177,10,176,167,190,241,25,64,163,178,112,191,168,94,42,17,67,80,101,48,5,224,68,140,144,130,128,124,151,136,62,195,213,188,96,43,136,221,147,4,48,120,20,32,132,153,127,194,224,76,120,98,128,198,48,106,61,128,3,151,40,80,8,48,81,132,146,118,130,161,36,201,26,51,0,129,2,65,0,73,134,153,192,198,12,33,16,114,237,173,120,97,39,82,185,90,220,7,72,56,92,182,58,255,172,86,200,236,41,171,74,174,248,192,209,167,213,225,107,47,37,20,134,137,178,73,98,19,186,89,0,59,5,137,39,24,205,10,208,250,242,243,93,125,214,138,16,227,22,102,105,55,135,93,25,135,227,37,46,84,128,245,209,255,20,182,72,198,224,66,228,145,155,111,117,101,34,247,176,247,109,99,81,139,72,18,218,196,77,91,82,116,43,129,181,3,0,2,64,240,98,193,16,137,110,81,183,156,112,74,104,182,134,55,101,201,74,119,170,197,163,87,118,238,117,121,76,243,56,164,171,217,108,50,28,74,56,120,93,194,193,112,96,162,7,145,80,97,66,43,74,228,199,165,172,89,197,63,62,171,109,181,35,122,32,1,128,10,0,0,193,246,116,40,203,18,226,33,127,87,188,96,153,66,172,128,161,71,0,250,25,100,144,150,194,90,121,43,232,170,214,75,192,221,226,185,197,143,43,3,168,207,157,54,37,18,169,211,32,83,135,90,172,58,135,255,251,178,100,30,5,38,247,104,81,201,249,78,176,68,162,41,9,24,35,128,28,57,153,70,39,233,152,193,31,20,163,224,48,141,192,192,134,6,97,33,29,13,103,33,243,115,104,76,140,187,66,1,65,197,138,128,85,25,128,15,116,224,48,177,72,64,34,153,64,2,37,65,80,120,32,82,134,129,14,21,226,28,44,204,20,53,18,222,12,160,45,96,88,66,168,5,1,43,82,247,92,250,78,86,16,166,240,228,86,171,7,106,204,14,92,192,26,68,22,232,34,78,162,240,58,133,208,203,232,163,80,236,207,204,179,122,201,226,138,58,99,101,135,16,160,119,181,156,186,18,24,202,22,180,151,85,109,39,40,186,40,200,204,140,198,34,24,177,13,188,76,114,8,30,206,251,214,177,88,127,91,58,155,190,201,237,38,126,210,135,155,86,179,197,255,53,86,44,59,0,8,0,1,58,57,33,173,190,157,175,179,111,117,203,157,218,39,104,186,134,104,141,128,129,6,165,201,46,41,4,152,193,199,212,130,193,7,147,168,137,55,52,222,56,80,92,239,34,235,39,20,146,17,197,206,171,122,75,127,166,234,46,51,168,134,254,184,28,130,194,117,105,77,10,69,83,34,165,75,5,219,26,233,120,82,69,172,35,140,175,155,30,195,111,195,13,92,31,90,88,9,248,16,85,175,95,210,35,58,120,225,24,169,174,214,91,93,218,108,42,12,244,160,49,156,3,131,162,75,7,140,49,112,176,74,88,209,120,2,18,23,105,38,137,83,133,132,135,29,8,2,102,69,154,18,134,64,154,172,53,99,140,140,195,12,76,18,208,179,230,36,200,232,192,82,83,18,0,120,186,67,33,178,19,4,135,131,64,33,162,22,191,77,25,169,44,165,20,93,162,105,163,167,71,65,80,156,31,15,161,144,100,152,160,17,137,15,19,28,6,99,153,235,39,165,119,82,45,90,70,50,178,237,93,168,78,239,210,109,78,67,227,151,27,96,236,225,232,26,106,139,174,243,171,219,163,175,41,180,14,83,167,83,94,114,110,197,86,48,244,47,204,166,97,246,17,117,20,174,172,55,237,172,113,15,7,79,139,214,217,30,155,2,64,0,5,197,27,12,72,26,82,74,44,132,181,138,68,96,245,121,192,124,73,14,14,244,163,241,146,139,104,126,232,99,237,207,150,252,156,75,160,96,64,102,11,7,10,56,129,96,30,124,50,106,195,172,152,97,17,172,23,34,226,226,142,56,49,117,33,22,163,251,175,0,1,0,1,192,0,25,188,38,45,14,116,77,43,91,154,212,75,182,26,193,79,152,1,15,184,68,15,196,129,202,159,241,33,151,230,53,123,127,119,119,170,22,31,152,243,41,39,86,164,213,179,25,47,142,146,68,44,4,150,104,161,255,251,178,100,31,0,118,214,104,81,225,249,78,176,74,69,8,245,12,67,98,28,149,163,71,76,97,51,192,249,148,100,20,96,141,152,65,115,211,101,102,162,162,253,94,45,45,123,142,152,76,248,67,140,160,24,216,88,32,73,44,112,248,41,116,171,96,56,101,192,45,10,16,24,76,2,37,51,25,7,94,134,12,24,121,182,234,169,214,234,124,51,53,170,195,85,51,80,178,182,168,22,203,6,87,49,102,80,238,203,166,152,11,218,195,159,200,97,151,68,159,119,118,138,24,128,229,214,131,224,225,9,2,182,162,35,6,143,122,87,230,50,170,109,162,51,138,55,55,40,143,72,217,155,109,109,20,196,140,211,76,76,101,42,69,144,255,163,145,124,19,61,38,55,37,250,142,114,200,213,124,136,53,28,101,246,77,215,77,199,144,175,172,32,0,4,113,137,104,181,197,17,3,160,184,244,53,48,196,146,149,57,87,70,210,51,226,72,27,86,50,14,23,201,202,239,21,237,213,139,201,217,2,43,64,3,13,2,97,103,12,23,135,194,172,0,140,5,192,234,17,182,129,177,119,140,66,82,196,132,34,151,210,178,126,221,106,0,16,28,0,0,0,201,183,214,118,57,148,229,6,29,175,102,114,222,50,54,28,8,90,141,164,172,42,255,106,193,24,83,190,148,215,164,86,164,116,244,244,246,109,253,136,30,45,70,228,188,45,90,28,92,234,157,115,191,41,43,64,85,11,41,101,137,16,199,27,25,52,17,140,66,116,44,126,91,24,160,203,45,0,181,250,55,220,100,7,171,1,28,138,102,167,129,182,96,9,144,39,34,153,208,88,176,63,97,123,128,66,4,57,119,68,130,216,75,42,132,231,88,84,46,218,67,170,162,180,199,151,170,201,135,24,4,161,110,62,171,234,196,113,251,127,95,89,183,142,8,129,182,250,211,202,100,46,15,161,44,140,165,164,122,243,53,18,52,42,188,203,37,212,132,212,21,161,16,54,170,169,184,225,120,131,226,89,37,58,74,104,39,142,221,83,11,33,88,17,58,69,45,29,39,72,87,34,229,151,29,20,144,8,154,32,40,178,168,161,52,63,26,37,131,29,75,95,77,145,55,205,160,124,210,167,25,202,38,194,24,233,58,55,83,235,104,70,171,173,124,158,222,204,190,236,109,149,45,101,254,123,216,8,100,72,42,177,70,190,108,123,71,144,52,70,0,164,104,93,236,83,134,61,21,122,105,167,28,207,238,8,0,40,128,0,1,66,249,29,109,68,110,106,59,19,108,22,198,47,134,17,220,126,18,165,33,175,31,17,25,157,41,119,1,230,155,33,55,66,142,231,43,220,60,100,115,55,27,151,212,5,244,253,51,137,10,177,157,30,67,4,113,185,180,198,16,203,84,113,255,251,178,100,34,128,118,238,104,210,81,249,78,176,69,229,168,245,12,35,70,30,177,155,66,76,101,58,201,1,17,99,224,48,142,144,251,95,200,155,20,28,28,196,21,91,71,68,67,32,226,135,69,33,45,30,75,186,149,102,146,134,20,37,246,14,49,2,97,6,8,197,12,48,20,168,240,138,108,58,64,52,6,130,176,109,161,80,116,251,126,224,101,56,130,23,100,125,146,181,151,37,61,156,38,118,221,94,119,238,56,236,123,215,86,203,237,82,110,252,208,32,229,197,4,113,46,213,126,117,73,90,201,29,158,206,14,140,72,70,86,12,176,76,66,97,16,210,16,202,35,148,206,65,118,84,22,250,147,213,68,27,35,65,51,52,162,114,44,127,251,53,55,238,182,248,170,198,151,137,233,76,178,205,93,181,224,36,32,64,0,17,180,67,8,168,233,59,98,54,145,163,211,163,178,149,153,26,18,26,35,249,21,167,230,87,59,25,8,169,74,198,125,236,62,178,228,69,157,131,25,41,7,188,152,177,85,57,195,30,19,32,240,145,245,36,240,56,149,151,189,66,227,77,218,143,255,111,80,0,1,165,18,209,105,237,53,251,201,244,125,160,27,212,48,237,198,228,207,203,248,35,51,9,69,73,126,79,244,134,26,220,244,197,89,86,22,239,80,79,89,177,79,126,26,128,165,149,97,170,169,202,190,17,49,9,224,131,166,250,92,23,169,50,144,189,130,141,6,196,203,216,207,144,52,56,82,81,133,5,84,140,68,153,66,197,68,79,27,226,147,8,165,101,163,4,14,64,128,137,35,32,128,0,70,72,103,132,5,171,50,17,42,75,108,236,112,128,23,8,90,242,229,129,31,24,44,121,0,105,32,129,39,25,202,137,37,112,209,81,133,162,165,145,71,113,91,147,17,186,191,142,227,34,88,232,75,193,172,58,147,206,238,157,169,110,19,2,128,210,98,17,121,255,86,22,137,25,189,32,7,14,9,224,79,31,208,139,142,152,94,103,13,16,33,33,77,114,74,55,1,36,4,221,161,145,57,18,207,28,46,35,2,4,196,240,150,74,23,203,54,41,40,120,137,57,46,244,16,48,187,6,176,173,41,251,149,93,104,233,245,219,237,213,132,129,123,9,88,164,16,147,152,150,133,36,184,170,163,79,20,211,74,152,204,74,132,36,179,76,85,111,54,51,35,4,9,31,5,15,28,28,0,22,30,124,251,228,1,199,141,15,185,6,90,64,241,69,180,141,173,176,124,133,27,243,191,253,102,16,0,0,6,163,139,249,198,120,159,233,110,232,31,220,37,115,49,137,232,1,160,133,87,130,62,89,199,47,228,191,26,124,43,234,135,84,217,211,76,101,90,102,33,64,250,203,41,35,80,211,94,116,92,37,104,126,16,255,251,178,100,29,2,38,243,104,209,179,25,76,240,72,165,152,224,4,67,16,27,225,165,70,172,225,62,81,0,150,164,100,80,142,72,24,239,210,170,214,238,92,247,217,244,90,13,0,178,48,218,120,160,220,185,116,172,185,74,144,53,67,10,6,81,9,84,208,8,70,202,102,9,228,144,163,136,115,71,208,133,224,7,55,7,157,0,51,50,100,93,132,169,12,41,28,167,212,169,30,21,115,76,96,10,229,215,107,42,104,176,50,87,45,223,93,242,213,44,101,238,213,156,25,108,93,255,145,196,98,15,208,60,168,61,34,68,3,245,105,32,100,249,138,106,154,112,165,12,96,42,154,54,16,192,187,16,93,182,18,97,231,105,150,238,213,68,213,218,203,166,42,54,242,132,36,219,57,175,41,19,168,234,181,63,180,104,205,73,90,81,139,140,210,143,253,125,123,61,42,156,101,22,78,146,33,49,186,5,10,121,97,202,97,134,51,85,164,202,228,62,245,136,137,106,3,49,6,123,100,119,129,137,202,187,121,54,22,43,50,126,120,200,52,128,171,130,97,96,145,150,194,160,102,129,150,1,63,97,201,192,153,155,22,238,69,134,123,191,217,111,234,0,65,82,44,19,55,85,166,77,203,161,189,70,97,120,225,122,12,74,164,29,20,9,69,94,93,106,189,204,111,238,222,232,53,55,114,110,147,121,93,156,160,108,80,69,51,72,117,101,112,67,16,136,166,4,73,244,130,4,138,46,147,166,157,9,104,135,130,129,41,137,49,69,82,75,192,16,25,126,3,18,49,129,2,50,68,81,74,229,192,3,52,16,233,247,129,121,207,144,210,172,4,89,132,56,84,115,184,128,85,134,199,158,95,99,3,194,60,89,241,210,54,128,176,170,86,213,98,191,3,162,67,100,128,121,156,53,34,135,117,174,211,153,18,124,211,162,179,211,41,126,162,175,99,142,207,167,161,112,72,100,85,176,194,88,200,112,243,230,104,186,166,42,40,160,96,152,191,85,230,218,95,78,189,163,122,244,41,29,101,218,223,77,26,100,17,217,109,61,163,48,68,66,165,203,111,43,100,204,127,223,24,170,221,183,255,204,203,135,118,162,159,232,58,0,48,3,177,128,196,119,74,204,136,84,53,147,23,64,216,17,26,73,163,247,159,108,140,71,246,34,217,146,92,84,245,149,178,159,126,85,253,8,177,218,100,69,164,157,54,166,210,115,151,177,110,255,185,159,109,5,145,132,175,71,105,198,128,0,224,0,6,231,188,109,70,41,31,173,169,28,57,47,157,151,227,156,125,227,149,15,29,221,118,34,240,213,72,133,45,91,114,217,250,123,182,108,231,69,245,35,28,162,127,95,119,234,141,219,140,201,86,29,156,55,117,85,92,200,222,157,64,162,48,255,251,178,100,33,3,39,16,104,209,179,26,79,32,70,34,185,9,12,35,160,28,205,163,68,172,105,60,129,26,16,35,192,1,140,16,87,225,96,209,53,12,144,158,128,181,51,55,144,204,100,16,15,9,71,168,211,72,20,1,148,151,236,208,20,0,131,46,8,20,41,209,0,12,46,190,1,162,1,64,193,163,3,12,16,28,69,225,160,9,240,96,6,201,26,234,110,39,10,65,169,196,227,41,70,197,75,15,171,165,182,190,26,125,26,149,195,14,94,17,7,214,85,58,254,67,75,182,38,251,74,132,192,17,93,120,167,197,18,149,120,67,18,171,174,158,35,178,36,156,137,100,151,195,2,185,24,195,134,103,241,243,48,220,170,217,171,149,155,33,196,113,221,255,255,73,218,115,223,224,255,211,70,172,152,107,183,245,221,132,212,224,17,145,182,108,19,64,4,0,0,153,129,145,64,178,156,110,44,179,99,202,130,33,80,204,211,129,206,53,49,192,164,64,169,24,12,56,154,80,240,249,3,135,64,226,199,68,192,23,185,17,57,100,7,39,135,95,74,31,165,70,137,250,175,105,88,223,167,192,78,212,220,65,86,231,162,4,226,85,211,47,211,197,14,214,151,188,209,185,84,173,247,173,97,150,128,162,33,43,120,208,105,177,213,120,205,29,90,43,210,235,53,169,232,229,120,220,183,79,72,240,62,240,124,185,159,181,151,201,126,188,108,69,12,155,26,113,208,50,230,130,81,185,91,72,104,78,25,141,14,29,196,150,77,39,241,12,5,5,1,2,153,50,134,176,32,70,99,4,32,198,133,17,75,51,226,4,174,21,164,54,204,85,136,68,229,70,68,37,11,42,10,72,0,44,48,108,84,59,188,56,1,129,12,2,82,201,76,20,154,47,187,154,232,53,54,194,197,217,42,21,67,15,75,114,129,33,156,233,223,169,169,181,229,23,131,165,3,65,144,40,86,142,199,113,81,161,220,166,219,177,81,147,135,211,49,158,78,140,246,5,213,138,172,33,34,69,75,77,10,62,68,155,56,190,102,73,112,10,192,226,27,255,255,91,113,149,150,106,167,191,26,218,101,90,134,94,116,158,62,234,208,30,177,185,103,87,224,144,111,143,5,173,85,94,229,177,131,134,29,209,241,175,13,105,216,106,177,180,34,167,186,61,211,26,1,72,36,224,0,60,35,73,69,1,130,7,30,241,160,17,101,145,168,99,156,144,146,0,100,201,10,83,44,193,85,190,180,17,244,42,142,170,255,255,233,1,176,100,0,0,0,192,140,25,42,87,230,130,20,202,245,205,101,74,214,198,204,172,30,16,1,248,49,24,153,149,170,246,7,216,133,25,235,43,249,51,139,198,131,183,234,202,189,75,48,156,205,122,122,31,119,223,229,228,179,255,251,178,100,30,1,118,180,104,210,81,249,78,64,70,35,248,245,12,35,82,156,69,163,71,12,225,62,65,14,20,35,192,48,142,145,33,42,40,134,11,170,38,199,0,129,60,233,100,185,18,17,34,76,50,144,168,66,72,112,161,195,164,121,0,128,16,71,132,82,160,8,224,81,144,89,156,12,0,102,230,200,139,52,21,16,12,50,25,2,5,47,248,210,165,246,94,41,92,195,161,137,124,114,91,13,78,179,214,236,255,228,241,177,88,68,94,85,14,69,156,40,2,63,134,53,97,185,85,233,190,85,181,29,77,123,40,195,250,171,176,153,105,236,33,127,176,222,34,122,98,52,205,76,211,106,163,249,77,73,3,223,79,242,246,78,64,66,144,208,130,63,245,29,105,54,133,178,148,148,159,15,251,18,181,165,31,231,5,210,132,0,0,104,28,82,70,55,68,86,133,102,144,147,81,92,166,120,115,206,82,106,115,10,217,82,206,82,73,153,20,6,165,65,36,2,96,152,170,132,229,130,137,3,146,59,53,6,6,61,193,16,243,208,89,39,101,77,33,36,201,94,145,89,5,84,203,169,142,111,64,3,34,176,128,108,69,38,97,189,80,206,202,159,152,206,86,165,118,150,122,91,12,12,226,57,13,114,110,102,126,158,98,150,87,133,155,84,148,210,154,58,42,185,216,149,71,165,112,243,149,31,129,41,89,155,79,136,187,138,54,170,72,72,116,11,241,70,191,227,74,208,22,1,63,75,157,11,126,199,139,7,18,44,114,150,140,20,100,18,11,60,44,123,77,21,52,206,53,61,196,13,144,0,89,34,243,37,24,201,32,82,97,142,140,148,109,184,123,68,7,76,2,217,151,5,161,41,171,60,88,86,88,161,238,91,124,160,117,224,24,74,63,193,77,154,1,126,167,101,50,56,237,170,105,44,23,35,7,2,236,155,142,251,153,76,58,14,161,87,21,137,105,42,173,127,36,66,135,90,70,137,145,153,153,225,18,232,3,141,179,46,137,78,221,126,40,68,176,250,139,199,164,65,11,204,164,112,37,69,38,90,17,169,26,232,152,246,147,22,218,177,57,175,181,22,51,220,161,69,99,83,74,112,205,65,185,7,145,183,78,0,85,98,105,161,32,179,58,21,217,155,229,78,35,35,213,213,178,206,152,166,70,91,29,144,132,245,113,71,13,53,33,38,164,141,97,241,237,254,255,107,107,207,38,198,25,236,150,255,247,127,255,254,209,0,94,160,192,179,87,242,142,195,94,150,81,198,101,242,172,101,208,42,68,168,57,180,41,49,156,57,26,154,161,151,209,110,158,114,39,142,117,175,99,33,153,177,44,197,173,70,95,152,171,192,227,175,180,146,143,190,130,209,97,172,52,117,8,12,21,97,110,65,10,17,17,255,251,178,100,36,10,103,122,103,80,139,26,79,36,66,132,200,245,12,3,32,28,89,163,68,204,101,156,129,2,150,227,212,48,139,128,97,21,136,152,160,148,192,44,132,24,33,103,132,20,51,102,76,251,2,137,166,69,40,180,99,14,60,16,20,207,12,4,174,51,18,205,10,148,84,51,43,77,8,212,209,7,45,48,7,17,72,195,148,74,145,65,105,36,206,146,125,51,212,236,48,50,255,42,3,127,28,217,114,237,102,206,210,197,76,194,215,212,108,237,157,183,95,151,37,14,131,95,116,31,9,37,160,69,26,22,71,27,209,101,197,69,227,71,5,159,232,150,43,8,127,169,173,4,51,21,130,16,133,73,16,160,144,166,171,70,250,173,74,103,84,84,201,54,48,120,48,194,138,97,127,68,109,73,244,204,165,43,82,169,28,247,195,105,153,10,147,129,234,28,150,104,90,144,0,0,128,169,70,73,7,98,203,112,210,203,52,206,179,17,182,65,4,172,59,8,145,124,243,154,78,27,14,197,190,102,125,56,70,48,178,131,50,115,226,23,25,70,116,124,117,140,67,156,244,60,10,97,128,50,8,128,131,109,37,111,77,155,191,180,64,18,50,163,83,14,170,206,91,200,156,1,86,43,77,1,67,118,33,249,225,145,183,102,38,196,104,115,135,39,237,97,75,170,125,71,119,75,49,223,177,67,216,58,204,154,86,236,180,167,231,175,58,101,170,178,214,130,157,183,37,21,217,210,183,178,228,33,66,96,92,4,65,17,128,29,113,1,30,162,224,147,30,144,198,17,130,132,174,115,52,208,48,194,195,135,50,152,129,14,128,22,18,24,240,53,104,3,16,16,108,112,30,109,154,130,66,224,44,24,132,192,169,64,35,216,190,164,41,246,179,155,2,112,219,84,238,90,241,86,229,122,231,43,249,203,112,243,185,9,130,239,191,81,23,246,98,92,96,39,148,82,133,22,30,23,221,59,117,61,62,172,236,205,224,125,187,159,176,57,178,204,25,115,39,41,197,250,61,179,140,177,3,216,157,201,219,167,173,94,137,154,60,221,62,94,149,148,171,108,49,74,119,76,231,53,243,146,237,96,200,81,115,169,38,106,177,2,121,32,224,220,215,170,83,205,195,160,126,95,244,83,148,204,26,173,55,11,30,89,157,57,239,189,109,237,155,178,80,194,218,61,69,95,87,56,67,24,28,14,53,143,66,149,41,20,65,118,6,86,101,128,163,236,244,121,138,126,71,209,138,128,0,64,36,0,0,197,135,46,134,179,132,195,176,244,78,154,88,245,97,125,216,127,94,136,48,192,118,65,156,138,134,138,30,149,220,177,31,165,251,56,222,191,186,251,166,191,44,128,229,143,220,118,0,127,28,180,210,113,147,73,170,3,76,0,27,255,251,178,100,32,129,119,41,104,81,75,26,79,32,71,68,56,248,5,35,16,92,29,159,68,45,97,62,65,26,152,99,128,48,142,0,176,89,84,131,81,34,112,150,145,107,62,75,60,120,137,84,4,65,196,194,49,134,62,75,65,25,51,34,128,66,32,213,144,166,22,50,100,97,193,193,215,84,130,87,139,9,29,16,4,102,32,60,101,8,142,14,8,2,40,48,184,133,212,71,196,37,40,91,240,92,50,225,178,133,97,98,50,180,120,84,204,12,189,238,10,213,118,152,126,156,41,52,2,243,184,108,17,252,181,53,47,67,69,144,69,10,21,181,83,10,69,184,31,207,204,193,54,17,83,196,10,74,5,22,91,151,108,179,156,75,29,90,84,172,146,153,87,88,138,40,197,72,154,133,179,31,104,238,116,129,153,54,186,27,255,255,8,71,122,181,109,222,119,247,134,0,0,0,35,108,88,142,151,96,187,156,160,140,20,12,214,76,252,138,25,60,61,200,167,113,45,54,137,211,86,154,230,76,12,132,24,26,70,67,24,219,11,238,225,147,255,132,216,231,241,86,161,252,125,225,205,59,125,60,172,214,246,219,215,233,219,254,255,239,255,176,82,9,94,228,190,212,146,24,206,49,169,154,71,182,28,129,27,35,162,162,137,220,151,46,228,253,121,201,188,237,234,111,28,123,73,51,203,150,163,148,184,210,68,102,223,24,188,55,18,117,168,28,165,13,150,176,228,79,74,134,221,97,1,0,214,131,21,88,65,24,21,162,32,14,16,40,10,48,199,130,87,193,197,133,70,136,67,129,64,45,113,234,99,70,77,8,99,10,216,116,33,210,72,32,14,184,1,196,213,148,206,147,65,204,105,86,114,89,132,53,134,180,161,162,170,113,128,187,108,228,184,142,220,70,24,134,216,27,160,169,151,108,157,146,74,158,88,13,251,104,108,162,67,24,164,124,233,229,82,121,81,4,113,121,125,128,122,133,204,97,222,188,142,79,57,99,125,18,226,168,9,13,158,133,170,141,166,34,137,18,8,41,112,127,75,170,186,23,65,114,172,42,253,247,90,10,220,82,116,165,213,207,253,178,202,82,182,144,44,102,130,27,230,250,42,202,91,113,194,83,48,137,186,192,174,39,142,191,1,161,155,150,231,106,27,60,49,236,34,156,53,43,44,38,98,43,21,44,142,84,243,13,35,109,185,254,104,192,128,65,113,66,36,223,120,12,84,251,4,33,32,129,55,11,26,172,170,214,90,246,26,85,205,127,210,64,0,96,189,66,147,136,37,59,99,155,19,115,10,177,90,214,204,144,15,97,96,121,141,70,6,104,186,98,119,2,36,38,7,25,90,232,251,79,227,252,169,166,132,253,200,231,142,172,183,24,72,182,184,191,194,0,87,42,0,255,251,178,100,30,0,246,193,103,209,145,249,78,64,68,166,88,224,12,35,240,28,169,165,69,44,101,60,129,12,21,99,192,17,140,0,93,232,113,61,156,165,60,32,1,33,149,94,161,107,153,26,248,5,0,24,236,184,104,225,39,85,176,21,97,182,152,10,179,100,1,10,167,17,135,27,134,185,101,22,13,56,105,160,93,130,137,204,160,91,231,246,169,41,74,216,44,2,144,108,142,220,30,233,183,206,147,89,97,242,4,156,194,226,235,124,95,184,155,206,245,180,24,118,18,255,210,118,75,49,252,230,93,179,57,134,149,91,183,148,84,244,182,46,71,169,64,186,151,78,66,137,131,232,17,66,70,169,116,64,194,21,20,219,77,75,190,138,37,79,121,55,159,248,44,158,173,15,89,63,255,181,99,40,84,224,152,0,170,242,189,54,166,196,102,173,206,3,252,114,113,4,200,142,11,192,159,43,146,245,141,11,67,227,155,26,23,229,139,160,207,125,236,76,188,93,42,71,46,134,14,136,81,146,115,162,16,35,96,225,25,96,232,227,225,144,84,212,168,250,41,160,198,100,181,83,84,188,90,164,184,0,64,32,0,3,76,117,133,140,66,106,74,37,245,40,229,178,217,69,20,57,37,83,129,136,34,100,78,2,183,156,179,117,164,217,78,231,126,253,14,52,81,172,99,125,185,244,243,86,225,234,104,37,35,157,73,66,239,68,182,34,181,211,57,66,147,89,16,22,66,73,32,204,4,4,1,1,11,158,48,208,40,78,66,75,196,57,133,208,20,4,46,97,187,58,122,25,71,6,22,14,209,111,25,151,133,205,12,136,138,178,185,78,82,31,192,230,81,40,33,16,137,203,174,145,229,228,109,26,211,172,130,6,232,246,183,37,84,117,32,84,16,201,29,116,44,101,15,164,85,155,53,232,204,161,166,62,241,91,217,239,216,227,101,208,186,102,48,12,134,82,124,236,232,237,146,100,194,227,83,38,211,205,48,197,107,17,70,201,219,73,207,231,148,137,99,222,245,35,109,225,1,25,80,180,144,186,25,82,39,240,106,253,44,214,254,166,49,227,74,199,61,27,210,78,74,251,217,140,88,9,74,82,58,179,136,13,205,26,116,148,33,163,6,35,95,134,234,206,216,149,120,235,231,99,53,99,243,50,6,121,180,210,174,150,25,40,147,18,208,43,203,212,52,248,5,145,232,48,81,166,34,131,24,91,101,96,38,108,99,205,122,233,109,143,142,8,0,10,1,147,141,249,148,198,47,62,183,173,83,206,65,84,141,13,105,160,140,8,98,213,161,83,126,219,227,142,181,17,148,74,101,181,166,225,185,85,250,73,137,136,221,120,99,9,151,161,201,112,91,168,57,108,32,72,136,228,160,78,32,32,175,146,79,174,85,255,251,178,100,35,7,119,114,104,80,171,26,79,36,68,230,8,240,12,35,4,27,69,161,68,7,229,57,17,29,159,35,224,48,142,192,107,151,150,128,10,2,238,2,154,166,72,6,5,25,154,40,0,40,132,104,48,153,156,2,40,44,32,137,151,54,106,6,155,196,103,56,152,27,16,225,133,98,51,239,69,1,155,128,37,83,6,37,98,57,12,146,32,10,189,212,16,196,1,68,66,160,53,94,136,65,193,162,5,213,103,74,245,102,203,89,116,117,134,176,55,98,219,50,111,119,114,53,29,144,219,141,54,124,48,62,129,54,5,68,98,183,20,66,54,226,18,39,105,2,1,185,57,202,146,115,228,139,145,172,168,42,156,79,19,46,205,177,102,55,176,148,232,134,74,77,162,30,52,223,164,169,91,223,9,22,43,95,245,33,8,86,92,255,254,12,52,17,38,68,232,251,88,202,220,51,142,146,19,193,111,152,135,244,134,67,39,149,26,153,35,29,63,134,30,17,180,132,113,220,101,44,92,39,118,51,64,94,195,210,28,174,110,232,157,99,56,90,168,148,44,225,225,17,195,73,14,50,253,54,62,228,128,197,217,58,46,214,234,213,79,254,229,17,149,181,163,93,45,19,113,154,221,93,137,36,134,37,72,40,18,192,126,13,229,34,11,15,52,199,43,255,232,215,18,30,225,60,222,173,59,168,105,132,100,87,157,251,88,88,219,45,10,136,246,68,80,232,210,66,133,160,157,50,145,37,215,22,33,82,129,71,1,46,6,80,136,35,32,224,161,103,186,0,152,133,131,101,65,28,153,160,130,3,5,184,138,160,150,2,163,199,13,249,142,64,205,60,76,51,72,173,64,18,4,17,209,41,162,173,113,31,212,169,54,218,124,65,233,93,17,136,118,121,128,206,54,116,159,118,33,135,189,158,189,50,172,106,68,220,169,59,189,57,13,13,189,49,73,44,242,142,182,62,204,164,161,242,233,199,36,109,70,6,13,16,139,18,71,244,18,15,47,76,204,219,80,123,116,142,23,108,229,19,40,64,193,25,60,109,154,233,186,46,155,203,210,153,121,114,132,169,102,125,235,93,126,55,113,157,250,68,131,54,7,84,116,212,80,197,28,121,55,148,84,200,138,84,114,140,225,222,6,202,135,156,145,198,99,123,136,18,52,18,241,89,92,233,177,59,29,165,116,133,223,156,126,173,234,103,11,56,62,95,26,151,158,100,62,151,66,174,41,50,244,58,197,119,146,101,159,255,72,0,64,32,0,0,144,74,226,197,223,200,2,7,107,210,219,19,52,141,125,217,176,255,51,245,176,105,134,180,213,135,143,44,61,149,152,26,230,24,210,200,181,75,148,123,182,243,202,229,87,105,248,119,225,48,91,0,98,54,155,199,113,21,23,255,251,178,100,32,2,119,57,98,209,75,56,79,146,70,37,72,245,12,35,192,26,253,163,70,199,228,218,193,36,148,163,128,49,12,64,27,162,166,47,242,212,99,101,237,86,149,76,234,137,92,135,128,82,88,208,32,98,160,6,49,199,58,96,5,205,118,15,20,12,88,193,188,28,162,155,105,2,186,1,0,2,216,218,148,132,105,206,136,97,9,126,64,183,67,21,110,91,229,195,88,16,182,86,241,89,7,74,138,141,205,220,87,14,90,65,144,130,242,176,203,156,151,198,83,4,59,143,244,12,255,212,139,190,47,101,167,148,191,211,84,124,114,229,172,55,214,104,205,39,34,173,35,36,106,43,65,147,67,8,255,179,66,26,96,161,44,154,156,145,35,58,233,197,26,196,195,164,234,99,105,187,151,142,77,101,225,169,220,161,34,55,48,248,69,120,231,216,94,252,51,95,234,132,0,2,93,204,217,102,232,93,85,246,5,231,16,252,36,82,53,196,43,151,9,214,118,4,35,168,232,240,86,202,127,24,241,134,97,122,66,209,76,16,124,187,134,44,145,226,115,103,152,181,135,192,104,189,65,66,86,104,58,229,147,106,8,104,74,191,99,63,250,192,8,14,25,134,51,115,11,10,243,27,182,69,75,114,250,182,140,131,228,13,81,120,162,64,209,134,101,116,86,233,155,239,27,110,111,25,224,198,211,43,229,166,229,203,197,2,210,109,14,64,141,4,40,56,139,97,111,30,38,74,78,179,196,56,50,148,202,73,81,24,42,125,62,16,112,205,16,16,65,105,74,174,147,16,176,134,88,2,35,192,45,43,114,250,65,65,68,66,28,54,154,43,20,47,32,21,112,228,29,180,57,8,6,46,90,85,66,75,232,210,139,131,32,116,153,243,19,161,101,175,212,177,84,20,198,138,38,217,23,82,202,120,96,251,208,4,106,68,217,183,20,191,36,82,50,4,122,151,100,241,40,165,232,231,112,130,5,6,49,54,73,72,186,100,160,128,118,240,86,134,44,146,114,6,115,1,35,176,176,226,140,18,99,155,134,93,254,154,179,78,68,162,8,226,162,81,239,60,169,21,59,168,53,241,68,53,96,56,9,15,42,106,161,58,240,101,173,76,106,153,123,68,35,113,61,101,11,194,102,67,60,28,49,88,183,51,6,117,33,153,55,210,51,221,195,19,128,205,5,9,199,22,16,184,153,129,32,73,202,56,3,75,79,48,32,92,197,135,221,120,40,248,164,254,181,119,186,250,104,0,32,0,6,239,50,69,203,111,55,234,131,8,164,238,78,132,1,1,178,54,38,0,18,99,185,174,140,51,135,242,53,140,55,90,150,45,55,171,144,221,175,162,141,78,214,154,116,100,76,145,200,118,91,187,12,73,116,123,88,100,19,77,36,255,251,178,100,32,0,119,54,102,81,51,25,79,32,73,37,168,224,12,35,176,26,217,159,73,71,229,58,193,11,154,163,212,48,141,144,51,112,105,131,73,46,73,112,141,68,90,8,40,13,11,60,89,0,137,15,44,208,68,28,88,24,65,25,34,136,25,221,129,141,22,12,185,96,226,7,207,32,40,28,112,107,102,64,128,156,2,9,107,132,85,47,69,253,0,205,131,131,85,116,112,26,6,28,102,16,202,99,64,107,29,72,64,142,3,234,197,215,99,48,120,226,112,59,138,241,175,237,187,82,186,88,172,248,195,61,49,48,248,89,65,81,65,225,89,150,197,227,115,109,26,81,240,99,210,18,232,210,66,123,209,230,154,181,213,89,150,27,85,120,38,207,232,233,69,49,24,106,40,139,194,137,127,49,20,49,136,222,210,139,44,221,67,246,168,60,38,59,25,110,99,61,161,40,164,117,6,232,149,133,5,88,230,147,64,192,144,141,87,153,135,220,100,34,123,22,153,33,213,52,73,92,157,129,176,156,137,111,81,109,98,53,154,25,170,220,16,64,4,17,36,209,96,145,198,15,52,160,243,158,100,130,13,164,162,21,115,144,49,187,212,246,94,143,221,208,0,128,113,0,0,1,134,100,202,27,177,68,219,83,27,168,46,90,79,183,208,28,194,216,88,22,222,81,95,111,188,171,223,65,140,251,48,159,180,196,205,84,121,57,37,81,56,198,89,83,20,166,66,194,160,170,12,50,137,189,148,64,204,197,30,95,116,26,111,146,73,228,88,197,216,88,169,226,93,136,120,185,227,93,137,60,10,48,104,51,8,114,214,132,208,113,14,148,43,21,55,140,80,73,0,69,228,12,106,105,136,169,21,226,238,74,200,45,98,43,69,34,206,104,150,219,163,103,101,84,144,115,78,139,205,209,69,155,172,244,204,190,83,31,169,44,140,10,105,113,25,66,121,167,45,97,75,130,237,248,238,109,205,236,44,65,176,65,102,86,12,154,38,182,105,233,73,18,175,70,67,150,139,82,37,21,18,96,165,129,29,69,121,196,145,5,170,140,251,112,137,50,40,30,99,214,229,66,23,53,138,70,165,255,96,155,21,145,67,8,204,243,6,54,202,6,142,157,40,157,132,133,34,131,181,101,119,82,123,167,252,117,87,43,39,114,202,144,84,90,101,97,250,60,166,117,206,21,94,164,255,170,58,212,61,36,94,112,55,99,131,247,221,82,166,172,169,99,51,202,162,133,0,0,8,1,47,242,104,197,33,247,250,110,106,65,79,77,59,105,229,155,107,48,150,154,61,165,233,98,39,110,47,127,254,91,149,28,179,84,187,152,150,202,233,101,243,21,246,227,176,214,35,4,52,210,214,185,43,229,115,170,186,31,164,106,130,168,98,170,162,255,251,178,100,34,138,183,96,103,208,195,25,76,240,68,134,120,245,12,35,164,27,161,157,68,71,229,57,1,21,154,35,128,48,143,0,2,36,152,163,160,120,142,192,227,140,195,81,12,16,33,40,193,15,161,192,215,24,19,25,81,192,41,0,245,204,23,205,194,2,209,149,18,58,13,55,33,2,98,29,88,144,230,82,198,130,161,207,152,131,5,196,3,128,40,40,40,177,39,80,24,10,33,11,85,156,128,37,162,141,171,205,88,220,20,205,38,14,170,191,95,79,106,245,129,94,25,170,39,150,65,89,154,69,159,219,32,176,143,25,18,157,54,19,7,83,19,146,163,11,26,207,250,114,197,138,243,100,97,247,54,128,185,41,10,162,130,234,20,140,80,21,154,232,106,71,252,33,170,32,97,230,223,254,119,253,132,119,85,197,179,173,23,78,161,253,215,106,59,111,160,235,233,0,64,4,99,31,93,104,247,205,12,45,21,8,225,129,99,194,129,208,131,179,233,132,38,77,138,117,117,75,187,100,200,218,177,219,122,18,185,147,177,188,21,237,115,63,103,59,32,192,12,8,161,82,202,54,230,154,0,184,245,234,199,80,213,197,13,246,90,240,25,28,79,155,79,182,166,178,255,182,101,107,200,169,245,163,164,149,1,64,21,136,150,212,126,150,163,192,197,103,159,49,34,72,197,6,123,107,77,54,108,65,67,33,206,100,69,221,82,153,248,243,178,14,69,156,140,144,172,161,133,35,187,164,91,33,16,72,79,75,163,68,97,9,9,12,208,16,66,177,10,164,24,100,153,8,150,152,246,20,115,16,163,39,2,130,75,154,157,20,52,60,224,20,163,45,243,1,98,238,166,11,106,6,13,58,66,226,172,18,81,176,9,18,9,87,188,106,5,83,6,172,170,203,245,228,185,97,144,83,51,135,242,51,54,181,28,40,102,2,128,171,64,84,205,175,116,243,104,204,207,43,203,155,255,218,233,249,8,108,205,38,43,48,72,50,74,70,165,106,36,36,232,11,77,148,230,127,49,28,151,34,15,70,78,53,255,168,147,205,117,183,9,95,233,185,74,77,186,83,123,19,158,57,202,181,110,112,121,190,134,54,10,108,46,15,178,77,224,97,41,137,103,172,217,88,21,228,95,119,28,144,246,10,112,137,164,140,156,97,199,48,217,232,21,160,153,75,42,116,133,82,39,211,93,17,217,140,227,212,112,93,194,193,215,218,21,226,129,138,251,147,84,59,69,46,60,207,146,210,2,64,16,0,0,194,32,137,67,21,200,106,237,202,102,184,73,70,4,74,234,0,208,17,49,13,44,40,67,52,88,29,130,208,223,48,60,243,64,139,44,40,16,235,68,45,168,235,57,206,119,69,198,119,19,25,71,29,229,101,10,5,105,10,20,255,251,178,100,32,130,119,34,104,209,73,250,78,64,70,166,40,240,12,35,104,26,253,159,68,199,225,57,1,29,143,35,212,48,141,192,146,73,152,91,214,64,56,9,129,3,5,129,135,12,5,25,0,99,68,166,48,114,103,28,198,8,8,70,98,129,163,161,151,2,98,84,19,157,18,150,98,83,139,73,48,200,0,165,130,226,19,232,44,36,28,58,85,27,66,144,80,49,98,101,153,126,202,163,130,164,25,211,188,164,152,227,166,243,177,199,133,98,177,38,233,44,107,109,187,79,100,13,251,174,233,206,225,73,83,146,30,36,217,157,39,69,37,199,204,126,151,254,17,42,104,147,102,148,144,177,113,20,137,222,218,112,200,164,134,246,102,100,222,30,89,150,164,62,116,254,212,51,249,54,210,137,197,245,40,250,86,127,250,44,239,85,151,190,76,182,49,122,59,46,204,34,146,212,180,101,173,219,33,14,19,65,36,145,40,104,249,12,107,12,209,136,216,140,74,153,250,99,122,102,126,150,120,218,246,242,159,231,211,59,168,65,9,0,192,227,38,136,164,78,64,240,247,90,46,161,50,75,169,224,186,235,45,32,89,93,204,253,186,18,32,0,33,63,61,76,198,137,16,167,216,112,120,204,186,112,96,75,84,24,71,72,190,39,11,112,211,146,195,153,138,107,50,62,127,9,133,235,147,14,162,48,26,106,133,108,166,2,222,188,195,80,81,34,147,237,165,198,212,61,157,57,76,81,88,166,2,161,45,73,117,67,144,128,2,35,36,16,214,66,7,11,7,76,2,0,1,70,204,150,0,218,136,122,100,120,2,5,253,28,104,45,71,101,3,70,62,96,34,75,46,137,233,148,152,80,202,130,170,119,25,25,161,132,78,117,195,0,151,172,173,76,5,66,196,216,35,94,138,50,150,74,200,173,185,82,232,149,37,119,46,146,180,160,124,225,178,51,24,202,225,166,16,149,195,129,248,36,49,112,159,53,224,177,57,12,222,130,106,162,53,5,102,137,182,43,32,218,169,66,15,98,101,111,76,243,255,244,155,94,177,23,255,171,115,132,63,156,182,62,91,223,201,66,159,172,66,8,106,116,62,9,27,46,68,12,145,242,90,219,194,51,33,40,113,207,50,83,52,148,21,142,65,40,194,133,57,128,193,17,113,114,165,142,138,160,122,68,226,51,162,87,14,20,114,84,14,169,133,224,74,109,113,55,3,80,190,42,125,66,206,162,215,47,87,118,164,128,0,90,242,177,67,46,205,72,142,51,18,184,255,26,91,147,102,97,103,144,153,191,119,211,198,126,115,184,204,211,204,223,212,253,36,254,81,219,95,118,67,71,77,10,134,101,233,12,207,19,189,120,23,196,112,13,217,11,211,29,145,132,45,137,150,8,114,196,136,255,251,176,100,34,130,119,77,100,80,139,25,102,176,72,37,40,224,12,35,112,27,117,161,71,76,225,62,64,230,141,164,32,48,141,136,90,137,220,44,152,99,195,1,181,99,56,240,56,229,198,21,20,100,69,104,4,16,80,169,96,146,226,24,146,24,179,68,0,43,25,162,146,56,201,15,246,0,51,5,25,68,4,63,8,236,185,41,86,2,4,29,50,36,152,1,166,242,79,179,10,208,84,45,34,99,239,202,31,57,10,106,173,138,125,189,80,180,236,147,177,216,244,70,19,55,32,151,79,0,84,68,130,219,71,198,101,245,199,167,79,30,82,230,103,27,45,163,101,196,167,196,19,167,177,161,232,232,173,177,160,26,60,202,36,107,253,118,159,172,110,177,238,114,214,127,121,127,204,228,14,218,147,51,148,218,78,206,179,11,33,96,217,148,22,39,1,236,21,187,76,48,232,12,29,74,179,39,176,23,64,66,98,159,33,191,24,138,111,22,74,23,188,150,231,38,198,49,29,170,76,226,223,167,131,129,74,153,133,159,3,153,56,124,84,105,64,34,196,162,173,56,42,179,76,20,89,97,57,148,231,151,91,218,177,166,39,136,222,202,207,255,172,37,64,96,1,140,110,63,73,12,68,226,82,184,111,145,152,139,169,140,78,50,188,91,64,161,232,144,214,33,186,182,103,51,156,202,37,118,89,151,210,92,238,19,178,173,103,75,66,233,194,28,152,29,129,202,19,213,122,223,117,211,225,184,173,245,114,139,111,145,111,231,54,184,215,236,24,93,97,40,146,68,46,161,132,43,117,30,168,216,128,193,88,170,17,196,43,238,98,170,50,97,101,64,46,2,64,31,24,9,68,142,52,244,206,241,68,130,154,240,49,180,200,58,157,89,199,132,174,26,213,55,172,132,141,79,247,201,141,65,22,164,43,193,161,198,94,103,115,174,126,58,187,15,191,248,14,14,145,186,142,175,68,99,238,230,211,138,81,138,76,206,177,22,217,213,25,55,152,135,249,28,250,101,120,144,212,14,74,78,122,234,72,44,85,150,8,231,94,16,151,129,105,123,4,31,22,127,254,107,73,66,171,197,57,42,177,38,99,189,224,70,73,44,32,22,120,44,68,107,152,42,179,174,91,215,209,109,148,140,157,148,211,171,32,164,20,96,58,144,168,219,148,44,88,174,56,74,245,29,132,4,174,123,217,36,197,186,181,16,203,76,150,214,105,159,255,235,4,8,0,4,40,19,230,211,226,172,42,48,255,209,198,224,202,122,209,137,74,70,42,22,40,65,82,1,96,71,246,214,25,77,94,158,160,167,202,236,182,182,28,167,144,242,180,5,15,67,94,193,106,245,46,81,73,99,23,57,88,209,65,182,85,16,225,213,34,153,32,133,96,208,101,38,255,251,178,100,38,1,119,95,104,208,179,56,103,144,65,130,184,245,4,35,0,28,49,159,68,172,101,60,129,4,152,163,192,48,139,17,213,141,36,73,0,26,149,76,210,216,198,0,214,48,46,161,131,106,192,17,56,8,9,127,20,12,96,48,58,112,45,81,133,64,233,169,136,152,197,156,10,24,169,198,100,34,26,77,154,14,94,146,178,168,10,18,26,130,40,33,154,209,190,168,173,50,184,245,12,179,4,0,71,91,212,205,118,222,8,164,58,255,48,40,212,57,92,196,108,77,61,197,239,45,89,20,84,42,157,147,86,198,73,155,64,108,210,21,168,110,91,38,159,60,120,210,74,75,72,84,159,135,164,189,20,195,108,220,97,75,170,160,93,105,151,171,183,121,99,50,229,150,214,247,216,22,222,47,229,147,88,30,172,15,152,139,61,245,163,208,64,0,0,137,167,84,103,67,105,9,136,204,133,108,76,115,173,15,85,208,172,68,28,4,8,157,38,101,97,21,139,56,76,192,201,182,128,152,69,225,152,12,192,68,192,225,81,98,210,37,23,125,161,83,2,56,240,28,84,82,207,149,255,255,253,32,12,9,90,133,203,38,1,137,82,193,114,235,20,210,8,132,94,204,50,167,211,68,18,151,77,183,139,86,134,230,181,22,237,73,250,246,179,187,44,156,157,238,53,233,226,79,79,101,117,161,77,146,163,117,122,208,66,28,50,226,47,195,1,88,27,189,27,75,201,81,128,101,226,24,224,140,138,196,89,64,49,23,136,10,144,0,230,225,2,67,0,25,18,25,255,66,16,246,206,127,80,140,84,4,146,26,32,194,68,160,32,50,69,147,116,192,206,7,24,176,5,202,129,148,153,118,136,129,80,182,98,163,22,92,134,188,175,154,51,19,116,164,169,28,147,16,92,51,12,62,221,136,57,204,166,158,25,120,32,27,21,189,2,169,136,137,138,74,24,68,38,195,39,242,219,92,69,197,38,207,193,52,72,240,178,172,226,82,70,133,35,217,76,236,24,55,158,12,164,116,178,179,158,164,203,107,118,147,223,250,24,195,176,219,44,213,108,122,123,75,184,150,187,182,87,212,34,53,183,65,76,131,177,122,115,48,70,170,168,79,97,169,40,119,255,82,5,29,138,2,158,194,4,110,192,53,72,246,169,73,35,73,91,242,14,213,15,23,242,3,39,168,255,250,105,41,146,53,61,77,189,231,88,199,255,251,241,247,123,28,0,70,64,219,166,174,13,202,150,17,2,182,55,42,31,137,68,153,212,181,48,17,140,21,36,65,79,72,110,213,216,175,109,218,183,73,203,150,43,69,115,228,166,1,139,70,96,247,2,29,149,96,243,39,163,43,66,74,123,130,194,22,42,193,44,101,135,38,217,117,209,28,133,201,100,255,251,178,100,37,143,119,162,104,208,11,25,103,36,69,227,72,245,8,35,2,27,173,133,68,12,101,60,144,240,142,99,212,48,140,154,12,50,179,17,12,193,0,52,193,182,37,73,126,65,48,171,106,220,71,249,144,121,165,91,70,150,58,208,4,163,68,88,252,217,64,204,28,202,144,35,161,128,0,210,25,40,164,1,107,128,36,35,227,119,70,180,189,101,235,180,40,2,55,136,1,99,236,249,238,90,140,122,92,158,13,206,80,253,176,230,118,239,73,96,39,213,198,110,150,93,102,90,59,35,137,205,137,66,162,185,100,172,188,254,91,149,241,246,181,38,77,97,96,176,157,65,72,233,82,249,92,37,20,160,68,114,195,171,33,203,148,146,34,127,16,189,133,76,49,205,106,245,185,105,67,131,78,218,143,99,42,62,220,254,52,163,121,51,141,231,53,99,249,53,140,21,229,194,6,68,0,1,12,84,144,106,82,26,208,7,169,13,45,184,39,50,200,230,170,91,3,171,187,178,158,45,8,34,14,196,225,3,235,58,69,161,64,129,160,92,16,151,124,152,212,57,115,128,176,64,92,114,233,60,120,52,68,218,158,60,123,41,24,25,251,125,171,236,245,48,133,101,82,232,133,174,197,232,182,240,78,77,246,37,28,96,75,8,1,147,94,134,100,23,243,177,114,118,114,215,45,211,74,181,73,14,114,165,153,77,54,51,82,40,219,233,182,148,222,162,88,232,144,156,251,168,249,0,66,162,33,42,106,66,193,3,75,224,1,158,100,250,99,105,78,68,101,176,6,132,80,130,193,234,176,13,168,182,32,190,65,139,25,179,15,5,33,16,34,6,20,152,85,41,25,44,58,0,40,233,156,72,17,111,214,168,160,234,148,13,19,56,108,137,38,244,69,86,148,236,185,32,22,187,156,250,199,159,181,213,3,58,16,6,161,248,180,186,62,226,70,172,192,80,148,133,71,252,74,151,66,132,145,210,106,68,78,108,129,210,96,170,242,180,208,161,96,120,250,232,244,133,188,85,232,162,130,73,247,51,7,253,182,140,57,163,110,131,234,149,34,131,45,218,78,130,204,131,97,80,144,16,23,7,67,39,17,236,230,154,146,33,131,48,162,1,140,21,42,56,210,89,44,149,73,106,203,32,119,221,169,25,166,92,88,165,139,160,112,208,136,60,66,89,99,4,120,241,97,115,138,83,233,82,147,77,38,216,70,64,53,139,31,147,175,96,165,143,239,223,80,2,0,0,0,1,203,62,189,220,57,215,229,195,136,99,31,167,128,229,217,191,141,226,106,129,10,90,84,134,137,74,100,245,105,97,189,68,237,73,233,183,95,150,101,148,215,114,185,73,40,127,223,138,146,134,162,216,30,183,153,39,149,85,2,41,136,156,10,181,230,255,251,178,100,35,2,119,98,102,209,75,26,103,32,71,72,104,224,12,35,72,27,253,163,68,204,101,60,129,20,149,35,212,19,12,16,3,12,88,42,204,163,75,71,49,88,151,49,83,41,178,255,52,7,68,33,202,11,0,8,4,14,53,98,140,40,212,3,163,88,84,48,82,73,135,66,36,46,180,104,161,184,81,177,135,20,104,12,39,51,58,47,216,66,2,220,66,30,37,97,80,102,36,130,175,77,13,230,166,148,209,55,17,123,67,206,155,232,197,227,138,192,244,67,47,100,63,12,89,194,3,88,148,119,8,9,14,115,20,88,87,89,105,156,174,52,173,13,34,235,157,27,18,195,235,244,186,120,252,76,46,248,24,62,121,180,205,196,234,172,204,154,50,203,236,164,231,123,107,1,221,179,175,139,15,20,215,83,204,46,171,139,27,179,16,12,23,169,209,152,219,99,192,159,1,196,213,13,80,137,180,108,200,219,121,164,74,112,213,65,9,46,139,82,90,28,174,44,248,93,154,18,177,35,215,173,126,230,70,218,220,226,25,179,25,51,164,119,38,251,241,79,226,237,79,167,13,253,179,145,252,30,117,6,241,89,74,212,87,86,124,210,190,176,2,1,48,229,241,12,66,36,247,222,88,118,164,121,193,162,193,252,107,78,42,126,25,18,208,96,71,146,207,50,173,67,57,114,146,189,233,102,55,176,173,170,151,241,191,75,67,5,51,150,238,216,219,187,251,50,236,50,69,118,91,214,62,222,189,33,175,100,143,98,19,139,106,128,102,176,76,241,127,8,80,100,62,104,36,97,68,4,196,132,243,77,113,232,15,81,65,12,0,186,54,42,50,5,84,161,151,155,69,14,214,10,45,110,38,20,10,170,230,144,239,67,26,115,19,49,102,165,138,220,111,226,153,177,21,111,108,110,196,41,96,226,206,28,102,24,140,64,208,27,113,143,181,23,5,228,147,65,96,100,161,0,132,161,130,65,83,50,216,231,255,193,3,17,229,166,112,218,236,10,42,7,18,93,178,3,43,32,68,137,5,30,185,178,178,251,60,162,82,111,144,111,255,235,98,236,99,72,84,191,13,213,211,89,170,78,213,239,149,57,253,123,125,102,89,189,148,10,92,4,78,84,230,89,178,46,154,116,213,169,152,58,230,214,232,185,54,117,176,132,192,141,205,183,196,22,102,245,202,210,106,95,48,97,131,66,138,2,6,67,101,196,130,224,16,17,126,165,161,80,37,82,17,140,75,118,3,187,77,117,209,222,146,8,100,0,0,10,33,195,133,88,224,192,172,132,227,212,138,200,147,43,24,12,56,66,156,10,210,224,161,143,224,69,103,111,111,155,126,20,41,153,117,252,102,86,248,141,176,215,222,9,232,252,50,12,18,30,149,8,81,253,22,255,251,178,100,30,0,118,242,104,81,185,249,102,176,71,199,24,224,12,35,38,28,13,161,71,71,229,58,193,13,154,227,224,48,143,0,31,161,86,185,132,201,98,180,37,239,77,98,225,161,49,211,5,78,107,152,35,77,48,80,136,17,2,89,133,37,1,82,64,65,141,25,182,1,154,97,140,241,130,105,134,16,14,226,196,65,81,85,96,209,168,86,253,83,183,37,143,27,120,217,180,109,58,215,188,177,184,184,141,242,174,88,90,56,195,137,147,88,221,249,76,63,168,42,30,151,219,78,104,135,208,174,124,157,150,89,211,121,188,226,233,153,211,231,156,135,214,150,157,235,52,114,243,135,193,48,130,116,153,105,186,82,122,243,46,112,238,59,18,79,13,142,14,11,153,117,142,76,202,99,92,129,76,174,109,247,156,169,236,245,239,10,237,109,152,137,99,122,94,170,12,28,220,237,164,66,0,141,205,221,228,133,2,187,46,218,58,92,95,218,108,73,65,199,185,198,5,93,226,193,102,68,82,215,35,69,126,3,167,126,26,55,95,228,6,212,115,187,93,148,129,75,185,132,4,51,135,105,131,11,53,211,115,177,174,184,85,9,119,239,0,0,28,0,0,0,192,177,38,233,150,38,199,55,39,11,156,179,153,110,146,8,83,41,112,32,162,137,76,203,139,48,79,8,196,136,173,142,199,119,45,253,55,93,130,58,196,7,61,168,14,215,132,4,148,136,9,70,84,150,227,24,17,181,3,68,169,61,233,208,192,18,221,127,0,66,45,3,54,110,206,145,97,0,112,107,48,72,1,215,76,195,24,160,183,40,178,107,204,13,60,96,240,177,195,1,10,148,148,46,138,186,110,233,10,211,20,193,133,40,250,19,199,70,77,165,109,128,88,42,231,114,149,89,173,198,179,125,219,104,34,41,29,115,90,99,238,252,182,9,91,176,252,75,37,234,9,106,195,59,239,218,60,93,25,41,9,121,161,240,153,11,213,13,145,178,160,142,2,130,67,86,68,92,250,205,77,34,241,84,153,162,4,162,134,30,51,104,232,165,66,99,84,73,255,89,22,150,226,234,52,185,18,17,236,162,22,155,73,36,45,34,76,253,4,32,148,135,174,12,34,49,5,96,148,200,238,218,99,144,34,92,57,161,185,51,219,153,42,38,26,66,115,114,70,146,79,178,178,147,52,114,58,71,159,114,142,132,72,85,185,255,108,134,13,241,226,231,220,64,243,139,175,92,107,103,41,150,235,217,205,33,33,0,17,0,0,197,105,74,140,122,196,132,161,45,140,78,71,66,29,17,24,89,134,233,178,33,196,237,225,121,143,118,54,72,177,179,46,217,218,235,6,121,34,219,200,241,242,185,56,109,58,113,42,25,2,88,161,139,10,65,233,105,127,83,149,255,251,178,100,32,129,118,251,103,209,73,249,78,64,70,100,72,245,4,3,0,156,49,163,68,167,229,57,1,11,21,35,212,49,15,74,157,185,84,140,196,80,214,74,218,46,230,4,173,168,208,32,84,13,136,40,225,233,153,120,4,99,8,208,136,197,22,93,39,9,136,60,5,140,12,201,132,65,167,66,98,24,3,129,64,119,30,82,224,150,221,66,212,169,162,39,92,117,20,83,81,139,212,165,116,157,181,236,218,178,86,46,208,26,227,1,150,181,168,45,241,114,169,178,129,42,85,33,134,17,150,106,225,20,72,133,6,77,136,22,131,108,117,154,142,115,199,218,65,211,64,172,85,64,148,186,122,220,121,165,41,34,126,81,146,81,80,171,96,140,129,16,218,113,65,176,39,240,204,216,101,245,154,148,122,177,198,237,105,3,123,87,161,51,66,0,0,160,240,16,180,127,122,59,25,164,205,177,179,116,114,100,48,69,195,107,22,47,215,92,235,219,150,68,98,29,98,136,33,121,2,164,137,129,152,42,131,130,68,0,1,32,200,161,210,107,90,12,27,84,44,164,144,76,88,163,130,96,156,98,15,106,237,233,176,64,128,68,132,53,38,168,87,184,179,93,235,124,53,188,233,66,43,0,218,72,7,249,154,140,186,65,83,6,34,244,40,237,110,27,172,122,98,11,231,174,17,75,185,228,214,253,201,101,14,172,31,52,94,146,206,180,150,134,162,161,7,167,139,36,76,5,218,181,129,134,168,232,200,6,58,43,60,20,155,160,9,20,180,66,200,24,237,27,66,26,3,156,96,28,12,155,75,153,131,175,195,74,100,125,38,76,223,64,43,107,177,9,10,142,161,97,65,83,216,137,181,78,161,142,67,252,129,169,114,211,108,192,177,199,129,232,164,112,90,213,183,214,25,146,60,237,9,176,61,206,220,15,43,166,134,65,0,241,40,162,112,100,143,10,9,134,192,135,69,49,182,140,204,193,194,68,231,140,105,88,152,27,26,197,44,201,46,209,73,205,88,238,73,57,155,178,23,59,180,210,213,229,202,62,101,20,92,201,198,166,159,243,71,5,109,20,124,63,109,52,234,209,51,74,134,46,162,146,138,112,212,136,203,179,147,123,145,20,24,57,163,161,229,69,184,187,165,171,162,250,75,217,26,102,11,187,221,228,180,197,97,221,7,90,131,241,33,166,177,96,82,5,38,168,60,209,147,145,136,54,26,22,152,124,92,81,169,166,239,253,13,0,70,162,186,34,147,148,211,211,146,251,209,152,149,106,174,139,140,201,75,108,32,115,137,67,97,244,127,55,51,107,44,103,172,90,155,177,25,206,212,63,98,93,24,138,196,93,166,245,136,193,145,118,102,169,65,192,72,199,209,123,138,1,151,62,139,125,81,61,44,255,251,178,100,35,8,119,76,104,208,139,25,79,36,68,69,232,240,12,98,110,27,9,147,71,39,229,57,1,18,26,227,224,52,140,192,64,187,164,240,0,28,202,96,33,203,146,89,160,224,199,59,50,47,50,1,60,99,86,97,0,226,48,96,195,88,67,82,35,18,0,161,200,250,194,139,242,99,178,108,128,74,26,231,45,235,75,71,20,200,64,155,58,45,243,119,110,76,217,172,48,196,210,114,220,86,198,252,36,74,43,42,156,60,203,155,58,157,189,145,198,233,12,102,214,229,208,70,128,166,27,62,88,190,255,206,200,140,80,43,108,185,86,38,177,100,115,59,109,150,96,70,122,104,94,136,250,113,156,11,196,141,166,149,154,37,253,22,81,51,164,40,150,60,143,60,219,180,155,119,133,74,160,233,226,175,216,205,182,252,49,105,57,100,104,90,85,83,28,186,22,118,26,107,206,243,39,43,105,86,74,101,155,154,86,88,249,30,197,19,15,119,104,150,102,229,78,158,212,103,29,250,51,153,201,242,24,112,128,221,11,113,129,118,0,201,26,52,0,81,98,41,115,86,211,206,185,247,37,225,212,199,164,95,222,71,163,164,10,64,0,177,194,51,11,132,6,22,198,13,190,236,205,139,11,156,150,242,74,57,4,34,94,246,42,89,134,6,102,100,128,242,73,227,214,175,60,204,142,77,87,92,165,34,112,3,250,253,184,8,228,228,164,90,123,174,183,29,203,106,113,201,26,96,134,26,93,37,85,46,18,148,16,4,200,12,66,17,28,205,5,53,129,163,8,94,70,163,11,81,171,204,199,31,100,103,5,88,123,30,97,182,172,33,64,82,144,73,103,28,193,5,147,47,5,109,66,98,45,187,42,86,211,26,20,10,183,167,159,71,201,188,119,217,123,96,248,180,138,35,35,145,82,65,22,32,167,218,70,31,67,52,154,81,68,123,237,118,26,196,215,75,194,6,173,98,17,114,84,148,58,54,174,168,70,128,124,75,168,9,16,37,199,181,100,92,141,50,85,89,73,234,225,182,178,61,37,208,49,125,30,186,229,47,147,90,52,247,176,26,44,50,175,235,16,135,160,150,221,71,209,101,136,97,243,98,115,88,116,150,140,158,100,37,151,118,138,242,26,232,199,224,154,66,61,9,237,247,53,28,153,166,86,63,244,164,45,10,71,73,162,103,229,130,113,113,243,74,186,228,53,104,179,34,28,67,108,66,3,177,171,162,240,0,112,8,211,213,47,94,103,87,148,50,137,124,34,5,141,191,146,103,25,163,2,80,50,68,248,141,199,169,44,89,250,26,211,154,154,181,201,169,140,119,114,150,150,8,203,221,41,75,7,72,232,45,104,45,85,38,152,3,32,43,34,222,16,136,18,96,4,129,197,108,5,131,129,255,251,178,100,37,6,183,95,99,80,43,26,103,32,68,35,168,240,12,35,192,91,181,157,70,204,101,60,144,242,5,228,32,17,177,18,206,228,26,132,193,128,215,46,57,117,209,232,215,21,46,152,8,8,66,145,146,103,45,17,148,0,98,7,136,48,130,11,153,36,128,19,230,96,137,188,0,98,192,24,209,161,135,216,73,8,245,120,90,37,116,175,146,253,189,96,234,6,157,8,40,201,148,49,47,115,114,235,162,115,61,166,70,165,250,170,73,209,109,206,151,59,81,174,56,241,56,240,148,55,164,11,11,132,251,254,84,121,213,169,170,245,88,92,244,6,23,172,71,156,154,133,165,207,173,66,28,224,94,89,62,119,10,199,46,218,175,244,63,40,113,209,200,33,121,246,61,250,228,244,47,65,56,213,55,27,103,161,162,252,92,222,120,154,97,209,90,80,137,69,106,231,211,121,154,155,94,226,9,140,226,232,103,72,57,110,229,97,65,36,109,16,173,104,112,122,182,162,186,213,172,162,42,103,82,66,43,229,218,119,177,6,98,24,76,1,79,86,235,122,221,10,215,84,191,239,255,127,251,221,232,255,255,254,253,153,16,6,72,70,217,165,51,135,239,150,38,33,169,217,100,107,230,96,102,50,42,176,160,87,109,154,73,253,65,117,43,85,153,149,223,164,150,221,181,73,110,183,59,86,181,138,90,24,126,38,231,181,184,25,42,149,108,52,10,50,99,176,70,64,91,177,17,82,97,85,83,149,56,213,233,48,145,244,214,0,9,193,68,133,7,107,108,129,66,206,53,80,4,4,20,194,16,212,4,56,179,12,179,92,210,161,97,82,67,184,45,216,241,242,199,64,72,181,238,202,146,213,66,11,188,170,104,12,103,242,86,90,206,34,47,179,73,120,17,233,166,181,22,117,38,97,14,11,19,155,149,76,214,166,199,46,149,198,120,136,121,101,41,31,149,115,209,132,59,48,70,41,146,130,64,198,154,189,16,44,15,78,9,2,197,137,0,218,56,183,56,229,229,127,100,36,185,41,38,194,189,200,217,97,32,153,231,109,44,141,50,59,99,210,59,223,27,80,138,247,255,64,96,99,184,26,168,14,157,61,0,98,218,149,36,141,162,171,32,29,184,144,58,8,10,17,56,31,2,94,72,56,56,146,72,173,238,13,25,8,28,115,73,94,6,28,245,63,99,133,111,44,78,226,210,237,82,5,251,149,166,229,160,20,192,0,14,154,76,209,245,135,92,151,13,165,190,84,82,119,22,102,31,119,222,70,156,162,101,17,84,140,142,197,253,85,135,36,121,227,15,203,37,114,74,105,4,197,169,117,249,21,88,212,212,87,220,39,145,188,151,213,97,104,67,4,162,80,56,106,198,154,203,21,131,163,169,80,129,206,42,255,251,178,100,39,2,103,124,104,208,179,25,103,32,60,1,41,5,4,163,20,222,25,163,64,44,105,60,145,15,8,228,36,48,137,96,24,186,77,20,68,36,37,26,220,19,104,25,179,68,19,12,33,165,195,52,49,212,49,115,40,92,32,80,105,3,133,179,144,111,6,85,32,227,2,165,8,4,30,8,57,134,192,6,161,22,129,132,37,163,91,102,43,77,151,171,10,104,197,210,62,70,68,35,234,148,105,22,189,16,11,94,121,77,100,140,75,7,89,249,123,247,132,200,60,102,223,18,73,132,120,178,204,44,41,51,218,86,191,64,110,136,180,154,203,93,100,208,170,51,227,166,95,39,20,213,9,198,73,96,66,115,233,73,244,206,105,130,195,199,38,106,148,194,59,89,10,109,127,84,171,166,240,71,221,217,145,124,206,203,79,250,144,88,186,251,28,178,0,0,50,105,192,206,153,174,174,160,206,162,75,61,84,114,231,33,6,47,237,158,66,244,230,229,40,248,73,75,255,186,63,165,116,216,168,109,12,103,101,42,220,15,239,223,191,216,59,50,251,206,255,250,247,255,219,255,247,160,128,184,16,75,141,106,3,179,26,150,75,225,248,236,220,189,211,148,172,11,41,8,226,32,37,227,239,63,46,150,203,190,49,30,175,41,144,97,217,186,157,141,231,55,97,207,128,160,85,87,105,13,73,102,177,241,84,41,186,188,14,16,37,43,190,36,195,10,26,176,230,0,150,0,173,107,72,97,102,65,150,212,30,66,228,155,177,128,32,230,72,233,133,190,100,197,136,5,143,31,16,44,71,147,78,224,18,164,4,16,21,140,88,48,16,178,116,16,10,48,160,3,145,22,73,129,166,81,119,148,242,204,46,227,61,46,98,248,69,71,101,169,45,39,101,96,208,14,215,214,251,178,172,78,10,187,88,56,45,210,193,167,182,208,51,110,247,59,162,64,192,4,4,131,82,104,51,252,134,210,198,201,104,7,97,115,3,56,103,96,130,8,133,5,196,99,140,80,209,123,158,44,126,11,21,59,12,89,37,238,80,37,190,164,49,235,32,64,125,140,180,86,198,95,66,162,147,60,247,213,61,38,60,230,165,87,88,235,238,99,132,8,2,42,126,84,129,35,1,208,129,100,174,137,2,197,118,135,46,125,110,1,204,166,124,8,145,8,152,31,20,97,38,156,24,15,181,20,77,145,4,170,75,5,13,21,108,211,89,32,247,159,83,218,23,90,159,183,101,125,253,35,152,66,146,253,61,139,45,71,8,42,192,0,1,76,62,209,208,20,237,48,153,87,16,150,216,165,143,88,74,230,213,247,203,211,198,122,195,184,21,84,78,137,165,123,237,49,58,133,184,121,135,165,211,54,142,101,25,252,118,176,158,103,2,149,76,93,140,255,251,178,100,30,128,118,18,104,212,105,239,76,112,70,195,120,224,12,35,98,31,81,163,64,172,101,156,153,11,154,99,212,49,14,72,36,4,118,229,20,199,169,160,61,32,179,92,46,206,160,114,156,32,53,143,128,42,172,165,194,188,87,197,192,117,12,16,233,14,100,56,26,207,67,132,152,156,74,132,128,197,49,247,180,124,4,104,132,21,62,124,70,133,112,65,181,156,26,210,50,100,4,247,149,0,179,49,196,100,196,78,79,96,139,173,176,86,81,213,51,210,40,69,82,194,88,41,101,198,168,68,78,241,229,201,169,86,10,146,168,73,150,254,22,21,91,213,114,200,144,196,234,53,112,237,151,83,22,71,228,137,205,70,89,224,234,222,156,6,205,131,25,60,14,226,207,4,205,82,22,132,139,29,165,90,149,68,212,16,171,145,230,71,244,88,233,105,128,248,68,52,26,61,15,36,120,16,248,110,88,219,86,180,19,54,145,142,121,35,137,42,179,128,173,76,170,247,185,67,73,225,81,98,203,117,246,59,217,235,0,32,8,126,212,189,190,128,157,246,69,37,111,173,80,61,49,248,195,126,167,75,57,4,199,104,2,160,95,201,124,246,80,20,63,45,164,162,185,203,54,41,42,253,36,170,154,11,126,32,135,254,54,200,94,106,207,106,122,46,129,37,175,242,237,128,134,187,128,193,72,198,226,10,33,122,18,89,57,75,116,41,34,43,183,103,104,28,64,117,128,181,204,154,141,178,77,33,11,62,103,132,108,188,28,176,226,6,101,70,150,128,200,204,82,14,13,13,193,205,170,1,93,2,202,75,64,132,152,41,140,114,69,152,32,57,49,154,98,222,53,71,53,9,9,202,92,20,195,142,41,186,54,184,108,113,156,43,99,246,172,43,249,97,220,152,148,251,59,120,105,129,161,36,118,67,72,77,59,47,167,91,48,18,133,231,101,146,187,35,36,5,210,179,82,29,41,80,95,60,177,41,92,80,158,67,233,38,55,110,112,189,234,251,173,217,23,170,48,56,181,58,102,247,114,43,51,251,150,180,198,253,43,143,213,216,214,52,253,39,31,174,187,35,150,228,117,124,207,73,196,34,185,20,245,92,203,98,12,101,149,49,165,30,248,237,202,176,118,126,21,154,173,204,242,118,225,41,169,246,185,33,113,73,239,10,84,243,250,89,234,111,105,115,25,100,195,232,22,104,140,155,4,71,131,193,80,34,148,248,74,235,177,76,83,97,141,96,1,0,52,128,0,5,65,58,61,92,148,108,45,138,136,238,180,174,83,170,227,35,13,112,152,21,7,10,137,68,206,226,126,210,206,59,219,181,100,22,92,172,177,197,134,195,14,44,40,68,241,94,61,104,242,88,185,68,144,162,26,75,206,178,108,176,1,11,173,255,251,178,100,34,128,119,40,104,209,209,249,78,176,70,229,8,224,4,35,0,28,221,163,68,199,229,153,1,15,145,227,212,50,143,2,167,89,1,41,127,13,142,162,193,209,185,252,7,21,39,154,78,160,35,168,120,84,57,127,6,50,33,20,23,137,180,152,131,131,44,209,1,211,198,169,72,140,85,21,128,169,18,222,136,3,98,241,166,146,198,216,181,118,158,223,48,183,154,252,117,248,158,141,169,220,137,162,63,177,56,212,221,47,42,79,72,179,157,135,233,164,64,21,16,89,61,48,6,196,24,184,44,176,251,236,124,226,249,205,68,163,98,181,200,196,96,1,146,228,235,158,28,12,153,39,20,152,88,87,51,190,200,85,230,154,18,128,225,231,8,65,180,3,175,108,53,85,168,202,163,231,45,9,107,106,238,8,252,209,222,75,82,101,140,234,99,18,166,219,189,172,36,149,71,19,33,192,96,247,198,26,57,113,216,98,18,125,82,170,121,152,116,61,33,26,55,108,66,166,171,28,69,23,60,56,41,72,88,36,52,31,92,129,164,236,104,81,9,36,32,35,15,42,83,105,148,84,190,215,34,197,61,219,227,44,210,0,64,0,12,19,6,153,162,76,15,53,27,114,233,15,122,137,68,233,159,9,49,24,41,141,50,126,104,93,65,182,77,54,207,59,140,9,49,29,178,143,114,194,216,230,173,84,37,208,212,213,101,144,251,76,80,134,62,95,208,193,75,116,130,148,75,72,48,34,81,0,128,133,5,67,101,40,99,174,139,190,240,17,22,138,102,234,15,213,34,19,138,63,58,224,46,48,32,64,160,231,185,36,20,24,19,163,216,140,68,16,27,100,22,72,43,16,176,5,234,22,33,47,179,3,6,183,212,174,56,160,12,213,252,114,217,179,33,121,221,72,1,209,173,18,145,187,77,62,91,13,69,96,215,1,255,211,236,82,15,71,133,138,75,49,204,54,112,179,176,9,61,55,97,85,15,163,110,87,78,192,137,125,41,172,55,118,78,43,119,166,140,125,237,12,15,187,91,150,19,222,206,98,211,152,156,248,35,89,88,114,81,185,68,44,216,114,4,181,134,214,122,102,23,153,24,166,139,60,207,184,67,204,171,178,239,162,7,226,20,42,116,179,248,29,47,119,39,153,91,66,184,84,238,136,135,153,43,170,57,201,211,130,148,67,7,156,96,76,21,98,152,193,83,35,26,247,28,58,31,115,137,53,73,144,97,148,42,193,89,86,123,14,87,101,54,91,79,90,0,104,0,0,2,40,14,18,201,186,177,169,110,14,215,39,163,154,143,192,139,204,68,48,84,180,127,248,110,196,79,57,191,213,154,182,117,102,89,43,173,59,40,179,118,197,184,213,3,251,154,186,104,108,42,30,68,181,42,163,130,255,251,178,100,30,136,247,11,105,81,187,56,79,144,71,68,232,245,12,35,98,92,45,163,69,44,101,60,129,1,148,35,192,48,143,67,149,203,132,138,139,8,84,8,186,229,195,76,51,0,25,88,24,52,188,102,40,164,2,13,91,146,237,23,146,17,84,10,171,54,136,114,50,149,20,17,66,136,211,49,192,31,17,180,64,68,26,66,46,36,174,94,200,13,69,101,52,16,1,53,90,210,104,168,226,184,99,47,34,211,123,236,194,212,209,175,188,80,204,4,204,85,195,171,41,132,103,75,2,70,37,240,250,3,5,144,136,22,255,113,232,208,65,68,9,32,38,212,159,213,58,199,156,164,229,224,70,201,198,94,228,178,10,182,236,51,46,172,116,86,217,2,136,130,231,118,105,174,222,174,244,240,236,24,35,232,84,216,34,98,78,97,13,48,188,209,53,180,247,125,104,0,0,84,18,16,160,85,82,162,222,34,4,122,188,57,72,212,221,246,96,121,21,95,54,99,49,41,24,62,189,69,246,153,38,125,223,195,72,222,122,141,37,227,80,12,90,187,99,169,141,143,108,168,130,206,122,99,78,177,36,100,216,187,191,240,213,191,223,247,255,232,18,0,0,234,233,189,191,15,205,202,49,151,197,241,118,100,150,157,215,219,69,230,45,121,17,153,125,151,222,53,61,49,157,73,234,106,25,12,221,121,154,240,229,93,196,113,154,134,165,240,185,5,11,91,87,105,40,254,58,8,134,157,69,255,46,2,253,107,236,76,80,72,97,125,99,37,48,235,130,193,81,71,184,20,41,172,113,142,41,118,23,232,24,98,183,65,188,143,46,62,217,107,93,128,72,162,227,154,171,137,154,193,212,113,68,75,200,97,38,165,40,182,203,158,88,1,36,85,89,185,193,244,145,231,253,131,90,134,90,227,95,156,112,86,170,190,117,217,117,3,35,147,78,59,114,121,154,2,123,26,131,110,178,236,15,61,9,117,5,204,211,61,233,235,202,242,4,97,108,20,185,51,131,234,205,191,0,69,128,252,32,114,94,117,1,22,7,164,58,105,173,195,41,10,142,20,63,60,158,170,248,196,188,162,199,243,95,157,169,175,210,164,242,105,236,68,1,4,98,245,66,247,111,34,60,175,27,84,36,27,243,8,196,80,255,80,240,195,44,202,50,168,54,251,239,145,178,179,120,156,80,213,114,185,197,106,142,16,241,221,177,158,220,39,111,87,232,255,115,205,74,123,119,215,249,223,39,239,255,129,0,0,8,128,0,1,65,50,96,65,29,44,76,41,200,234,197,73,226,193,60,138,37,58,140,10,226,85,62,210,230,198,223,18,145,217,214,93,87,50,90,4,242,206,214,174,102,135,13,94,140,55,24,69,64,66,213,39,128,252,57,76,176,202,116,255,251,178,100,32,130,119,26,102,209,209,249,78,176,71,166,200,224,12,35,114,28,1,165,71,167,229,57,1,13,17,99,212,48,141,130,4,138,92,106,245,60,21,85,26,224,117,3,74,80,201,147,20,180,96,17,216,24,81,150,142,108,6,22,0,218,64,16,201,101,75,188,42,202,121,26,105,129,205,160,8,180,220,36,46,121,142,18,4,153,82,255,167,88,229,6,114,153,88,85,161,249,125,90,244,252,109,167,178,137,83,184,193,223,73,133,244,228,190,140,166,196,195,215,21,185,72,112,36,66,39,86,41,26,107,127,242,98,42,20,147,211,179,150,210,131,1,161,18,75,19,135,215,2,108,132,144,140,101,84,56,129,117,200,76,37,36,228,155,194,200,8,34,39,121,19,228,242,9,117,75,114,6,101,81,180,113,106,43,66,162,164,0,195,80,134,217,90,171,194,27,149,247,54,100,38,165,68,157,5,204,196,234,248,5,175,157,118,6,108,89,108,28,202,159,67,144,127,38,156,38,117,146,127,94,185,35,251,52,166,104,102,84,136,177,190,10,172,216,65,103,200,3,241,42,103,66,10,54,84,110,7,186,57,174,66,59,170,232,220,1,36,0,33,0,168,6,140,169,36,154,73,149,12,129,9,153,244,118,24,69,221,60,126,9,16,93,41,106,230,168,75,69,140,249,235,12,104,53,98,142,221,30,140,152,153,129,145,91,166,233,36,98,32,221,105,221,5,34,154,201,188,24,89,65,100,33,54,201,50,5,29,152,177,64,112,108,77,73,183,4,132,152,5,18,128,96,11,2,207,151,229,145,130,27,72,146,16,80,100,72,246,68,104,84,107,172,229,22,132,74,148,85,121,210,209,43,159,198,2,148,3,64,68,223,122,69,228,220,219,163,197,81,74,33,234,175,155,97,137,69,164,78,244,102,98,61,18,122,228,246,37,215,0,243,75,176,163,139,16,48,61,157,121,133,146,73,83,202,161,122,133,207,72,205,164,37,19,159,153,42,66,96,153,243,7,84,36,108,76,209,54,22,154,134,222,231,136,203,128,98,114,54,227,51,61,172,168,97,137,176,211,12,195,83,77,40,51,171,65,241,101,116,20,20,139,151,88,24,134,101,103,38,213,210,26,57,25,218,116,220,204,56,151,4,180,162,122,204,214,199,147,100,227,111,96,160,130,192,50,167,128,41,5,32,251,200,56,66,12,45,102,6,37,234,128,215,108,204,6,44,114,151,63,42,159,38,218,245,165,55,160,0,74,50,205,98,143,236,78,43,14,63,183,35,213,239,86,244,117,100,78,73,120,209,26,37,40,149,211,222,252,38,176,177,63,42,177,220,39,174,92,173,60,242,210,200,30,41,107,186,165,16,235,89,107,42,46,143,9,6,185,19,92,70,38,48,255,251,178,100,32,134,119,37,97,208,139,25,79,32,64,131,8,245,12,35,176,92,133,163,66,199,229,153,0,254,18,99,212,48,142,128,159,237,70,32,6,74,89,128,170,189,131,54,46,52,66,49,124,170,129,160,10,38,27,235,153,170,153,33,6,242,104,178,183,192,204,1,147,50,91,52,65,51,135,17,22,54,145,140,96,25,193,98,140,82,2,208,3,75,123,84,232,170,74,88,169,154,114,35,153,116,20,2,34,246,171,107,58,86,70,91,81,123,40,146,219,101,205,165,153,123,143,105,164,62,210,137,200,104,19,20,0,164,138,0,168,72,115,34,85,10,44,28,38,108,3,168,244,98,182,91,97,132,12,33,129,35,185,185,73,208,88,196,209,99,77,42,156,208,231,235,46,188,90,93,170,207,217,245,31,179,216,160,165,144,30,58,120,64,160,159,70,196,109,121,0,0,5,225,81,44,174,193,88,208,23,204,222,17,187,133,4,242,211,90,197,119,153,40,104,188,72,187,122,235,140,244,10,35,212,104,226,44,164,8,33,148,165,129,138,191,91,245,51,63,125,248,93,249,133,127,247,255,233,37,253,219,79,237,8,1,140,113,99,66,15,226,120,163,118,213,44,3,245,79,148,33,52,47,73,80,9,164,186,57,156,210,247,17,25,244,195,90,213,70,253,153,81,36,154,181,92,153,83,167,82,233,255,126,29,134,152,196,22,57,119,215,156,116,56,119,128,88,114,213,70,160,16,161,106,108,170,165,97,168,41,142,96,145,128,132,17,96,210,244,40,168,118,230,0,6,49,136,28,72,81,81,212,121,6,50,115,68,102,44,41,0,182,161,207,153,175,5,84,7,66,36,146,103,23,253,187,194,223,197,5,46,106,42,39,164,16,129,252,69,69,1,126,165,52,108,38,157,134,186,242,250,186,158,137,63,146,25,12,133,255,108,220,151,41,210,54,239,192,92,65,22,182,190,37,174,191,102,22,188,193,118,7,139,189,146,162,174,28,229,89,113,156,113,252,173,110,252,245,238,237,236,146,17,225,14,23,102,92,75,21,207,207,102,176,69,29,241,223,180,89,87,102,107,59,21,33,86,4,87,101,218,130,65,168,169,9,77,151,80,201,206,196,204,201,110,11,141,171,9,183,150,33,227,217,150,84,50,45,114,126,20,76,233,196,6,28,141,2,72,28,146,52,8,176,74,40,227,206,116,171,24,139,220,84,162,17,154,76,145,233,30,87,247,247,184,12,0,0,12,6,45,202,101,79,109,61,45,88,164,190,28,138,179,73,216,227,112,79,66,211,133,64,14,113,196,231,101,182,46,103,77,90,159,59,182,168,99,179,114,184,102,167,57,44,115,35,79,75,178,226,60,239,60,0,183,89,139,238,68,203,202,228,179,152,101,116,255,251,178,100,35,131,119,98,103,208,179,56,103,144,71,4,72,248,24,99,74,27,165,157,68,167,229,57,1,25,148,99,128,48,140,192,161,163,190,176,73,98,233,150,196,21,186,176,140,130,21,124,2,17,110,64,92,28,227,130,161,50,142,26,8,195,117,2,103,43,9,180,176,64,20,18,28,106,132,133,26,128,87,0,40,150,72,155,0,24,52,53,68,24,148,4,187,215,98,12,237,174,173,229,128,117,37,73,10,238,78,53,21,208,190,158,245,59,120,225,135,110,4,157,148,218,105,2,231,155,32,142,20,18,88,179,199,153,102,137,170,145,208,224,173,231,49,171,89,52,81,39,228,20,37,135,232,135,140,238,56,63,95,207,158,44,88,214,73,215,43,113,51,232,119,181,150,71,241,157,217,191,142,111,106,102,245,110,247,82,223,51,140,105,106,212,112,86,251,83,136,66,16,0,0,49,26,121,2,196,34,18,190,70,209,37,53,166,32,181,58,52,153,248,72,193,106,79,165,11,66,46,5,43,92,226,176,37,21,1,6,163,212,40,213,164,64,240,24,242,209,49,39,177,33,197,11,22,32,184,171,94,1,112,221,195,82,233,151,108,191,90,128,16,231,124,94,202,87,10,57,195,202,60,208,62,96,54,146,210,222,16,16,105,3,85,201,226,154,102,166,188,234,241,231,103,189,167,171,110,107,102,71,207,22,85,6,123,234,214,98,173,13,157,182,236,169,180,81,194,17,155,185,170,92,133,71,212,225,136,168,0,100,136,226,176,3,2,171,16,66,102,156,96,192,0,237,157,104,0,9,1,112,107,78,77,120,147,128,37,83,135,201,113,43,32,203,96,168,1,130,2,82,133,137,103,173,176,243,72,117,141,161,45,174,183,172,89,244,96,137,242,229,60,236,229,173,46,151,57,244,109,218,99,162,176,45,106,72,228,61,110,188,127,24,76,106,176,40,66,96,132,55,57,232,97,155,155,226,145,68,6,12,193,85,163,178,60,42,61,58,100,134,244,10,112,158,212,77,237,199,24,64,185,116,144,35,43,88,137,45,130,253,121,56,223,146,239,97,73,33,119,124,109,59,74,59,179,88,242,123,113,109,64,106,37,209,93,156,101,37,110,174,239,1,47,21,183,214,92,93,114,52,50,55,14,242,140,70,125,231,12,206,216,131,93,105,155,99,78,6,97,57,33,211,104,105,3,32,99,203,56,39,50,246,14,120,220,240,233,105,68,134,195,148,15,181,76,85,251,29,69,206,169,0,40,0,6,62,14,184,131,117,185,15,83,168,87,107,166,4,3,42,153,18,128,10,196,40,78,93,166,157,61,181,28,223,60,145,239,187,34,186,102,72,144,238,195,5,177,177,116,165,130,34,26,101,37,80,75,74,10,49,57,195,0,110,255,251,178,100,31,136,246,236,102,209,49,249,78,64,73,133,216,224,12,35,66,28,69,165,66,44,225,62,81,15,13,227,192,48,142,193,5,253,85,84,255,83,54,71,23,134,149,176,112,50,213,51,150,76,56,57,152,73,17,230,16,2,44,69,105,48,23,17,4,132,244,242,54,160,52,233,61,73,52,15,24,112,217,8,5,128,128,148,81,10,150,141,76,212,12,251,34,79,132,65,77,101,215,110,85,135,81,93,110,53,247,77,195,104,46,251,146,189,89,236,197,12,69,219,150,200,95,233,101,248,73,30,144,150,109,34,120,46,92,86,138,208,161,92,220,208,105,188,223,237,65,46,32,51,250,55,185,71,219,127,198,123,68,102,217,185,68,109,180,209,252,158,238,89,166,170,203,40,190,44,155,16,132,80,54,218,126,8,150,216,244,237,187,162,182,110,3,29,72,14,146,78,176,228,17,104,51,12,230,110,99,145,199,26,82,70,36,107,177,155,232,88,155,65,69,21,95,36,5,42,146,28,234,131,124,16,49,140,152,138,208,76,40,8,1,196,101,238,23,20,143,32,155,23,104,81,194,213,182,238,118,117,25,223,74,170,255,233,0,111,46,23,178,42,254,70,161,234,90,72,133,200,118,41,48,202,22,225,114,131,66,88,117,98,181,102,85,46,169,203,52,182,170,86,183,38,151,78,242,98,105,251,150,103,30,165,160,126,154,242,205,190,159,235,173,151,179,5,28,106,170,110,203,26,19,93,94,129,192,67,8,54,64,114,47,22,197,117,145,114,88,113,51,129,8,150,148,2,129,212,72,175,3,109,139,220,149,39,125,132,91,1,226,54,209,0,184,229,242,115,159,118,117,105,204,5,164,78,82,240,148,24,46,98,130,160,24,187,205,155,125,131,29,5,103,106,42,157,130,186,143,138,129,169,180,56,176,75,161,197,92,206,179,176,225,199,223,201,27,154,217,234,230,192,145,89,44,68,35,56,89,177,17,128,177,49,104,48,141,68,110,153,231,154,201,144,13,148,165,222,220,136,27,74,205,238,121,175,209,34,179,232,124,7,230,215,180,44,255,75,103,147,48,78,78,241,115,63,203,212,38,213,191,1,148,65,14,81,45,96,180,201,205,13,77,135,98,113,115,199,34,176,135,162,208,180,106,181,24,131,83,87,203,35,219,221,165,251,87,125,181,91,144,72,8,73,77,234,152,0,102,63,158,214,253,27,55,96,239,90,38,94,231,209,255,255,109,250,255,239,183,182,0,64,0,4,92,21,196,244,250,83,31,71,227,213,28,54,22,227,250,96,161,46,212,163,76,99,41,81,13,187,96,106,93,43,98,56,234,28,242,82,254,218,92,43,17,137,245,113,152,169,113,152,67,210,182,223,214,4,173,162,16,157,6,40,180,255,251,176,100,32,136,119,32,103,80,177,249,78,64,68,226,216,245,12,67,112,27,45,155,68,199,229,57,1,22,143,99,212,48,141,17,16,76,234,37,65,158,90,193,44,32,67,224,225,7,11,79,195,77,33,16,2,166,32,4,203,176,211,12,4,241,240,48,106,170,174,36,48,60,83,77,178,43,198,17,7,88,103,0,91,209,108,64,160,32,178,151,16,10,99,128,133,33,4,51,198,118,177,91,87,129,212,134,215,68,16,205,17,85,12,91,250,41,92,14,191,83,195,13,66,45,222,100,112,61,201,147,52,22,23,32,66,103,23,62,40,37,77,10,16,219,34,115,244,66,228,72,151,54,107,89,65,37,249,74,31,29,136,251,100,187,6,11,38,164,146,216,84,150,68,212,147,105,139,185,210,109,255,15,174,216,250,109,211,234,231,245,107,6,3,7,199,244,13,192,0,0,180,101,154,16,88,80,133,136,82,178,67,192,109,57,156,134,83,19,169,57,178,12,5,15,137,6,48,147,65,68,23,23,112,81,194,33,80,128,184,118,88,25,22,80,188,147,157,36,145,82,137,38,94,250,5,132,202,114,69,93,15,138,35,211,255,208,20,0,6,15,195,236,159,17,72,245,147,78,27,230,124,45,190,122,126,8,112,127,13,113,107,46,56,178,154,85,123,204,184,98,178,101,181,138,170,248,202,150,75,51,173,49,181,54,44,18,211,102,107,26,50,198,147,145,115,8,194,103,200,140,40,25,16,69,224,125,223,72,48,132,20,82,94,177,83,72,160,50,192,1,216,56,34,48,107,128,122,1,217,8,229,10,152,2,168,199,128,199,45,108,46,243,9,84,33,51,141,51,130,43,92,48,211,16,82,227,164,185,48,67,192,13,4,233,42,119,116,183,119,166,23,28,109,204,154,101,41,184,209,84,193,224,75,199,34,17,126,157,213,122,231,171,199,249,255,184,225,115,180,193,37,63,174,163,28,149,159,59,108,192,178,104,140,26,77,17,29,57,130,229,91,141,44,182,155,147,138,169,46,146,204,163,130,158,90,222,40,210,201,46,114,62,149,143,169,220,85,159,255,197,55,26,251,104,124,89,10,168,84,103,70,129,78,83,77,117,144,217,81,66,30,234,73,10,172,99,105,41,62,22,207,7,70,243,168,242,96,171,193,130,251,230,191,254,122,62,234,32,8,193,148,59,244,137,109,76,210,255,221,158,247,159,253,175,239,240,123,252,63,239,247,183,118,0,70,68,158,43,14,218,195,48,219,73,170,186,157,248,98,172,5,40,158,67,163,224,105,19,64,92,80,254,81,24,166,112,239,105,112,159,164,186,255,215,191,118,47,73,122,188,243,211,16,96,111,218,66,5,10,185,94,118,18,29,5,105,85,36,98,147,5,198,188,195,255,251,178,100,35,138,247,132,103,208,11,25,103,38,70,102,136,224,12,67,38,26,81,139,70,204,97,51,193,24,148,163,128,48,140,0,130,35,16,99,130,14,213,27,64,105,0,192,4,48,186,228,225,154,7,4,92,21,24,170,168,136,96,98,137,78,104,8,106,160,121,156,100,30,113,202,96,190,174,141,227,136,128,43,144,57,208,130,66,128,41,165,49,123,154,162,89,160,153,9,41,218,211,25,99,164,203,26,203,227,62,212,153,91,130,175,87,68,11,183,249,192,112,25,244,122,110,0,123,163,66,209,153,193,231,126,203,42,200,106,78,9,117,48,37,135,78,162,57,70,209,78,177,83,177,172,187,230,234,30,161,112,169,148,186,197,10,231,110,188,238,10,157,208,167,72,15,152,61,234,203,80,158,171,187,207,174,79,105,201,153,172,197,211,51,70,115,249,57,172,55,146,141,255,55,170,204,163,3,108,240,216,37,37,245,250,212,150,244,24,224,220,183,168,176,3,39,18,148,30,181,178,162,202,41,49,159,153,222,11,191,151,12,204,149,197,109,232,249,190,149,189,196,141,91,90,35,38,2,13,60,46,242,120,101,198,137,23,28,136,177,151,175,40,191,212,32,8,96,233,112,190,94,23,118,212,252,190,126,122,228,51,44,189,13,182,6,48,141,138,234,83,77,106,204,190,173,204,177,181,126,220,213,222,220,195,10,182,33,184,243,189,29,156,151,183,8,109,165,169,124,152,186,16,194,81,152,80,160,202,160,172,45,61,220,65,180,177,65,103,13,45,26,194,194,15,53,254,103,44,204,156,134,133,141,253,163,30,6,5,193,208,193,3,92,104,30,3,170,31,23,32,180,9,0,158,44,205,22,91,116,148,83,206,250,247,135,144,129,7,212,165,196,154,188,173,176,100,33,125,189,144,122,212,102,43,25,253,104,174,165,54,49,120,163,247,24,136,133,73,203,69,29,126,68,171,100,180,66,130,229,100,185,4,104,26,130,139,178,218,37,93,29,131,213,228,29,149,213,233,47,60,126,86,201,253,140,183,127,250,176,166,238,127,195,127,93,37,13,31,19,132,141,5,234,253,8,17,235,184,42,224,113,13,26,17,109,165,51,245,16,13,92,242,165,56,196,75,226,152,198,99,226,131,166,186,134,142,26,85,59,153,74,110,108,38,170,179,175,176,0,192,152,141,197,7,20,188,34,229,138,54,60,92,0,199,16,200,123,4,138,253,120,186,126,254,128,0,96,8,28,106,14,241,44,35,246,245,185,52,179,52,178,231,214,188,82,82,218,155,194,6,18,93,40,100,178,172,229,61,104,205,235,56,78,252,86,229,53,90,150,174,75,106,62,210,38,186,187,231,17,233,27,234,56,107,137,31,215,248,40,165,165,64,240,72,135,255,251,178,100,35,3,119,110,99,80,43,26,79,34,68,133,136,240,8,3,64,27,181,133,68,140,101,60,129,6,153,227,212,48,139,16,174,22,80,176,138,10,170,198,228,33,88,145,131,192,38,20,75,77,194,254,3,9,152,165,4,2,14,58,32,197,109,28,202,174,51,143,197,19,24,132,3,128,90,240,81,73,130,58,98,75,139,35,81,131,10,84,184,160,83,101,149,85,120,155,230,239,160,157,184,40,43,144,141,175,242,166,137,36,146,64,182,236,161,231,147,51,136,125,125,35,227,28,119,225,109,222,55,31,180,1,16,138,135,78,168,122,12,44,122,85,209,105,210,96,136,81,28,100,129,179,130,114,120,76,188,65,86,220,62,185,97,8,226,200,85,201,91,118,209,236,109,100,107,40,193,118,35,191,228,165,108,203,103,231,230,138,80,92,23,219,55,23,91,239,132,230,35,204,118,119,132,89,92,12,212,67,34,100,49,82,203,72,170,230,135,153,46,209,45,36,36,7,154,45,115,235,177,157,104,173,173,42,16,179,63,233,145,208,96,18,136,75,138,141,30,145,207,123,133,79,100,154,250,84,47,54,182,14,30,40,241,172,62,197,59,227,192,129,0,1,10,166,202,223,230,179,43,151,75,33,142,75,163,16,124,170,40,234,161,138,135,7,74,27,147,80,103,43,206,118,165,45,106,120,166,88,89,136,103,55,132,236,182,85,30,165,148,185,51,74,222,206,230,95,180,248,79,85,176,134,137,94,208,81,92,180,233,118,92,4,66,131,148,220,176,5,23,35,27,16,7,0,48,21,234,106,6,172,101,243,86,48,32,232,30,20,101,0,0,123,7,109,49,205,6,168,105,222,103,156,166,133,165,78,179,60,100,112,103,114,176,129,209,153,14,37,164,118,153,163,71,85,104,146,181,66,159,167,65,209,107,240,92,158,235,239,8,150,191,109,252,53,132,52,238,191,178,193,208,33,161,48,140,111,150,42,146,36,78,241,106,140,35,179,78,67,51,19,49,106,201,36,104,79,73,9,116,205,45,116,117,172,124,171,81,70,52,169,178,85,99,229,63,9,78,167,252,229,29,114,67,177,71,138,58,236,162,144,67,70,112,158,73,193,133,57,21,58,102,230,122,26,92,136,31,12,184,236,155,161,151,194,165,220,145,144,237,78,196,1,176,173,193,143,150,235,169,81,213,187,130,2,4,98,69,138,1,1,36,36,19,3,172,36,161,146,77,144,127,139,250,63,70,128,4,0,11,34,107,53,158,89,200,229,51,183,12,76,210,78,216,150,50,136,6,52,51,117,230,140,112,12,74,5,222,57,229,156,212,162,255,106,89,160,239,102,101,51,219,194,22,185,223,87,125,189,101,214,21,177,193,72,70,92,154,9,210,65,20,94,88,255,251,178,100,33,130,7,63,102,80,171,26,79,36,69,67,56,240,12,99,56,92,1,159,68,231,229,57,8,186,135,101,116,32,141,24,116,83,24,27,95,40,34,164,107,69,216,48,4,46,228,136,105,129,96,227,166,140,28,148,34,3,64,18,114,61,232,21,56,207,201,17,155,25,86,97,129,36,33,147,2,97,74,167,74,220,3,111,22,26,33,10,10,32,192,19,41,6,89,89,120,20,144,140,2,212,90,17,25,112,32,2,153,187,242,5,248,171,27,118,221,251,117,33,17,184,118,89,25,129,100,62,30,27,31,18,157,28,114,54,196,235,222,66,100,178,73,65,52,126,211,103,241,8,156,180,9,154,213,173,211,105,41,46,212,113,179,235,176,148,94,76,203,208,17,178,101,26,228,209,77,38,98,186,150,210,204,181,30,191,134,85,207,168,72,32,0,190,125,140,214,80,61,236,106,230,233,210,14,33,176,34,133,86,66,187,239,33,198,67,47,153,106,129,138,52,233,164,131,3,50,154,228,87,57,176,193,22,75,93,29,208,161,116,247,43,24,118,223,55,202,62,218,219,162,249,252,203,142,63,91,213,183,127,183,219,118,255,255,254,0,48,0,129,40,45,235,167,201,103,74,54,168,39,82,45,251,34,141,28,186,52,132,72,7,5,76,44,56,252,209,109,157,77,103,241,98,226,234,184,16,38,100,87,84,239,67,78,168,139,164,202,97,116,5,234,112,90,234,36,51,150,30,36,178,106,10,130,96,130,101,132,200,21,169,111,0,131,91,193,17,129,85,86,210,37,69,209,5,106,51,0,29,35,54,226,144,204,201,10,39,50,194,42,170,78,224,17,181,76,89,230,194,32,56,120,129,86,18,212,191,202,28,130,142,250,134,151,229,21,160,214,17,21,102,34,192,37,236,165,77,150,9,182,125,218,196,53,133,59,55,159,134,160,216,180,63,12,67,232,14,35,156,137,23,93,97,1,6,253,66,170,19,232,107,244,13,180,132,169,50,2,66,37,144,166,77,107,201,28,102,178,168,167,157,120,203,249,68,156,228,81,204,178,60,200,51,139,135,224,80,204,83,28,93,228,53,89,12,90,63,105,12,138,139,19,96,6,216,0,0,21,202,199,75,199,86,189,245,179,10,62,160,25,192,122,131,15,83,31,166,229,254,175,255,255,255,255,71,111,234,96,129,87,142,128,22,57,27,91,160,0,104,0,6,52,201,198,190,179,84,139,102,113,89,92,23,74,247,192,176,67,178,214,93,193,25,130,145,107,145,155,111,204,162,247,221,150,74,49,198,89,140,15,45,171,12,89,154,171,69,155,244,252,187,171,97,204,113,75,143,42,92,200,250,8,89,102,86,16,228,192,109,82,17,200,111,161,130,97,163,138,68,56,77,248,184,255,251,178,100,43,0,55,203,104,208,51,25,79,32,68,165,217,9,24,34,126,28,9,163,68,204,101,60,129,19,136,100,16,32,140,240,139,228,3,80,192,28,29,17,68,224,184,2,193,25,117,7,48,55,40,22,240,82,102,132,166,111,108,84,195,80,230,149,3,204,234,140,134,18,132,193,4,26,49,121,65,163,129,143,2,152,184,43,96,241,174,148,48,97,65,65,89,218,227,75,214,34,245,56,143,75,9,104,170,149,218,119,95,72,17,155,59,141,14,60,8,10,142,3,206,11,19,134,4,212,141,34,242,171,144,170,63,241,133,166,104,162,234,153,80,209,211,11,69,2,234,153,105,35,8,201,172,242,107,52,65,37,133,195,1,220,17,56,184,128,116,128,84,117,17,243,12,210,137,149,115,200,102,133,124,34,106,154,185,164,77,141,54,244,136,20,47,50,141,224,144,2,0,0,23,220,142,131,26,152,215,51,211,84,67,138,132,6,65,217,137,5,14,128,195,8,213,10,66,243,90,55,49,49,76,211,96,27,187,123,43,43,110,192,201,134,136,170,68,86,209,139,132,212,249,225,118,253,221,15,238,245,182,95,58,74,231,236,128,88,0,14,176,242,169,53,247,147,232,30,185,109,106,212,114,171,47,27,120,165,33,101,75,99,114,29,92,238,122,213,104,189,74,120,187,116,137,221,171,150,249,86,9,127,36,81,11,142,53,183,125,244,73,208,176,85,58,248,77,0,168,99,162,32,151,142,40,198,145,84,250,39,140,4,103,24,173,193,68,3,67,72,18,168,1,30,131,195,51,195,12,60,205,80,209,60,176,169,154,9,138,201,135,1,136,64,8,64,133,76,228,12,160,65,218,162,173,229,74,177,96,40,219,12,147,38,36,59,197,128,92,238,107,212,173,168,137,94,82,187,153,124,102,39,11,123,226,238,77,20,243,254,221,32,138,103,178,18,15,170,38,33,21,231,85,132,95,146,38,207,232,49,26,49,153,34,27,46,54,103,141,46,200,162,138,100,253,55,145,247,18,236,45,62,161,209,8,129,217,24,50,133,149,111,86,158,181,50,89,169,22,118,51,143,250,194,26,187,85,212,150,122,193,16,16,0,1,105,48,128,56,104,51,183,169,141,180,134,55,130,194,43,10,137,38,11,160,202,136,54,14,1,143,180,80,4,38,36,165,10,6,1,80,243,94,25,85,140,60,6,38,121,105,112,64,109,8,179,217,171,230,114,190,215,18,82,152,247,84,234,182,192,0,80,116,0,0,159,103,250,145,85,167,163,119,95,136,106,146,172,174,146,48,216,239,160,4,118,83,110,156,26,253,64,242,216,213,139,209,25,202,56,213,89,158,202,44,106,89,149,154,106,38,82,190,31,248,13,176,39,58,72,45,216,121,113,56,255,251,178,100,32,130,118,250,97,209,75,25,79,34,72,5,120,245,12,195,10,156,89,153,69,44,101,60,129,19,147,35,212,16,140,0,165,171,105,20,3,68,96,201,88,44,21,146,160,97,80,32,140,124,65,96,26,78,13,4,48,16,19,97,213,3,66,10,174,176,2,7,75,46,96,18,99,80,101,252,37,160,17,65,74,36,98,82,143,2,190,132,104,198,28,135,117,9,105,81,49,25,105,233,80,224,150,149,155,168,3,174,210,92,134,38,186,222,118,34,252,198,103,226,108,178,207,195,18,232,110,29,151,163,73,225,85,158,4,200,128,233,206,179,54,249,66,9,61,17,173,186,95,169,224,141,45,62,66,154,33,56,158,78,55,55,92,215,250,139,145,153,90,204,59,17,167,150,141,214,150,36,186,27,148,187,71,86,254,239,175,253,209,198,65,0,1,66,98,178,202,125,77,131,225,203,82,69,213,164,142,222,229,170,109,42,248,162,186,158,154,110,208,179,245,155,104,251,143,169,76,183,225,230,100,225,150,161,52,23,24,104,42,161,1,177,199,133,195,96,197,128,67,193,127,160,112,162,83,82,171,115,20,207,246,122,64,16,18,1,150,115,31,147,72,105,167,43,70,227,110,77,12,99,78,244,57,27,84,225,101,213,138,192,47,211,253,126,190,57,87,153,137,82,88,156,164,166,194,51,118,138,59,200,211,249,0,186,171,234,5,128,90,194,193,35,112,36,9,254,174,148,77,32,203,157,5,38,50,117,52,146,238,22,213,135,166,121,212,197,129,11,22,23,33,36,221,35,118,49,135,64,195,153,140,21,162,13,64,200,72,217,164,30,170,161,9,9,20,208,141,74,145,225,102,2,135,94,193,81,91,65,81,157,170,243,49,117,212,172,106,90,239,204,169,171,92,165,149,55,140,73,135,77,47,7,121,218,152,129,218,123,242,254,62,82,112,168,124,17,112,167,182,38,36,36,143,134,77,120,73,213,91,58,54,21,35,130,6,236,197,216,165,40,35,183,32,107,162,52,133,100,217,79,99,200,74,153,46,230,17,37,181,8,122,89,119,43,15,230,191,200,203,244,237,199,138,72,181,173,199,98,203,16,245,1,194,204,71,218,30,83,233,34,31,130,67,176,193,187,215,225,145,14,137,230,236,79,167,58,101,147,99,161,206,198,37,16,48,16,5,132,140,90,1,144,157,194,140,40,61,166,128,165,30,4,132,68,139,172,4,167,4,0,153,68,31,185,172,93,127,223,1,0,56,128,0,1,70,4,180,96,7,242,45,157,105,109,217,93,4,213,37,75,180,104,62,84,19,197,82,37,90,174,168,103,43,192,147,50,217,222,110,155,29,72,117,49,110,83,27,235,141,32,111,90,75,53,130,154,124,13,37,90,76,201,171,255,251,178,100,32,128,118,248,103,209,211,25,103,32,65,164,40,248,12,35,160,29,221,151,64,44,101,156,153,26,151,227,128,49,141,80,50,167,33,76,156,133,216,228,52,68,61,86,7,153,0,133,111,85,68,202,3,22,172,224,113,10,38,65,228,21,48,171,83,17,248,145,124,210,69,19,17,209,32,18,184,28,146,63,23,41,145,182,141,61,106,165,178,190,111,218,195,169,109,242,105,172,233,34,36,48,245,185,36,195,59,139,178,142,87,126,159,203,49,88,118,69,25,157,46,37,59,73,25,250,70,217,84,179,89,80,185,186,45,75,101,222,206,198,229,173,85,84,133,215,79,46,46,29,89,129,9,5,89,202,47,92,202,134,145,212,242,175,66,84,82,187,79,249,175,109,97,196,11,34,154,46,133,203,181,175,55,250,221,22,215,93,106,233,3,0,0,0,101,203,92,56,137,223,139,191,92,218,190,202,157,212,200,131,236,66,88,245,164,108,73,126,26,211,156,130,128,161,64,248,241,195,13,4,169,227,83,23,52,224,129,228,14,169,130,237,52,165,48,242,75,49,214,49,214,51,211,179,171,64,2,140,14,44,53,23,155,127,164,116,182,168,225,84,205,213,250,138,46,225,160,143,168,183,173,141,184,71,173,205,203,251,94,150,11,153,171,73,186,246,105,164,50,40,197,44,58,196,126,105,244,119,39,84,97,159,45,166,83,27,45,162,215,26,43,125,1,27,18,255,137,80,14,32,133,132,16,120,66,3,144,60,217,114,175,64,135,0,230,163,97,128,168,87,49,111,0,215,158,30,11,120,21,8,89,80,85,32,1,140,202,33,96,65,77,177,204,89,82,102,88,2,85,1,233,162,166,170,106,6,65,55,18,56,188,109,113,62,152,18,239,103,17,181,244,183,216,148,82,7,95,172,30,80,217,214,139,44,106,170,46,192,31,139,79,149,96,94,132,54,33,17,248,124,45,153,226,18,145,56,237,132,40,231,151,156,156,48,120,177,162,78,220,213,188,60,135,247,236,180,237,185,158,59,92,220,116,134,105,214,92,112,236,214,168,213,199,107,51,215,251,30,83,125,137,251,108,118,108,18,123,146,88,215,120,211,125,223,167,75,221,235,226,86,82,177,24,99,50,120,84,45,67,23,92,141,10,28,206,218,67,188,13,223,98,172,177,179,66,16,35,166,107,156,180,82,34,17,205,161,149,218,140,151,157,1,159,1,139,129,218,81,10,223,122,15,49,166,4,74,156,122,41,38,131,44,218,205,213,129,0,104,0,0,10,19,193,192,88,213,233,245,75,134,92,88,158,178,49,50,171,143,144,181,161,197,182,72,206,151,224,199,203,92,59,105,82,204,191,103,77,141,112,55,134,152,74,252,20,173,164,121,104,69,20,105,149,255,251,178,100,28,130,246,215,103,209,185,248,78,64,74,37,104,224,12,35,38,92,41,163,68,204,225,158,65,36,149,35,128,48,142,0,56,12,28,42,54,72,196,24,123,198,255,50,132,160,109,229,175,234,122,40,18,67,140,4,42,195,101,18,132,74,72,154,111,57,177,6,242,52,177,8,142,157,0,184,237,64,2,219,130,33,11,22,227,73,118,75,234,74,86,236,202,83,65,79,169,170,94,176,101,160,170,212,139,49,92,197,174,54,54,70,214,173,188,109,37,190,174,247,204,83,73,163,28,140,40,51,208,158,130,205,41,70,85,111,221,185,200,125,117,169,2,5,96,26,46,185,65,0,109,26,6,1,49,41,130,19,139,2,73,205,163,36,115,83,92,61,17,29,116,141,237,236,136,89,125,174,211,26,223,211,148,154,133,92,90,26,198,177,33,27,251,144,42,190,8,128,133,138,129,81,141,1,43,41,5,216,223,80,39,169,7,167,213,58,25,138,49,160,153,242,145,89,81,171,167,221,14,17,233,33,194,7,130,165,241,162,234,221,46,70,202,213,128,246,166,178,95,165,218,187,26,255,140,199,251,190,48,191,126,62,74,206,123,255,249,250,24,64,26,37,178,72,22,154,61,122,122,158,146,94,250,71,105,176,151,54,20,144,32,93,230,134,95,219,17,90,92,101,84,221,173,132,205,153,13,202,58,10,159,55,77,90,115,6,83,12,82,67,236,49,86,38,91,9,124,149,145,175,185,105,202,156,169,108,182,0,34,60,201,70,171,86,233,8,174,80,200,1,114,193,139,154,164,166,105,51,105,84,1,100,212,168,111,245,162,72,16,100,132,190,155,162,144,184,17,224,160,71,40,36,66,248,137,24,202,132,52,11,13,36,22,203,166,166,41,200,211,22,2,0,123,221,181,110,164,168,232,102,205,101,16,52,70,91,78,209,104,119,43,148,187,209,144,73,73,100,122,75,217,90,30,219,209,182,188,245,181,211,248,219,46,107,79,31,67,149,88,227,72,113,190,110,181,183,165,134,155,218,115,215,231,249,113,233,149,229,55,202,88,254,56,254,105,122,47,135,182,96,125,62,235,114,214,206,74,244,105,117,202,85,26,77,99,230,37,144,84,152,183,50,113,40,46,229,189,57,143,114,14,111,87,115,113,41,93,16,17,139,158,200,66,85,204,68,105,245,197,90,229,197,93,66,56,27,62,10,31,60,116,160,121,3,67,39,199,131,13,21,75,238,14,96,104,178,150,57,3,4,172,15,165,180,43,253,4,24,16,36,0,1,212,165,239,149,81,211,213,150,74,226,55,101,84,20,153,197,85,136,18,52,106,116,236,70,104,34,159,82,138,220,66,246,235,87,171,98,198,119,190,146,43,22,119,31,248,228,19,65,68,250,181,255,251,178,100,28,2,118,206,104,209,203,25,79,144,68,134,184,245,12,34,212,156,241,155,66,204,105,156,129,13,152,163,224,48,141,8,165,76,189,217,59,64,90,13,45,212,95,110,91,160,186,32,70,96,194,204,208,100,2,205,3,44,196,228,34,22,234,118,151,34,42,197,203,106,113,122,93,10,80,189,226,239,1,216,0,24,44,148,123,76,165,26,42,134,24,200,56,152,65,64,15,124,218,194,169,114,140,191,109,217,190,151,184,145,134,182,240,185,46,164,1,54,235,197,248,236,201,36,177,185,92,102,35,40,62,64,104,174,245,216,202,175,104,91,212,20,179,231,51,12,34,56,125,185,219,100,141,34,180,112,54,68,180,230,174,85,186,177,57,76,109,51,38,170,25,44,154,203,178,139,122,173,125,134,118,171,206,17,69,252,32,141,120,165,99,144,132,44,128,0,18,145,35,139,204,56,153,204,140,17,46,220,20,105,64,216,75,170,118,153,60,45,78,157,124,66,185,171,28,225,108,68,194,219,33,201,206,141,186,16,91,6,98,198,98,84,236,194,74,62,15,188,92,56,44,15,154,77,250,175,75,105,107,209,78,170,6,0,4,52,133,42,126,96,250,144,169,29,120,173,156,91,140,77,175,63,11,148,8,208,178,82,37,250,206,95,187,182,229,55,241,153,158,221,136,229,170,211,117,126,20,216,99,243,211,82,245,243,17,76,102,234,181,87,90,141,172,12,32,97,130,131,47,242,41,20,5,200,32,32,89,11,248,188,82,224,80,200,12,42,33,24,144,226,161,2,193,1,7,4,22,136,153,80,209,243,68,65,150,24,168,169,36,24,36,49,65,136,44,251,134,34,1,46,33,20,0,18,140,168,208,98,129,160,13,2,145,158,72,210,151,178,68,142,129,101,138,145,55,91,160,128,36,94,86,232,170,8,106,0,97,180,176,108,60,220,92,151,34,158,11,135,206,7,210,93,237,46,175,44,246,96,202,186,165,171,56,207,206,226,26,131,23,151,46,73,3,91,220,157,98,119,163,182,236,178,239,106,200,235,25,183,125,63,182,42,37,188,76,177,52,101,198,91,153,154,214,251,208,254,209,179,211,196,239,68,103,160,6,31,15,179,10,161,66,62,53,116,49,100,66,79,137,143,223,96,196,72,73,206,222,13,42,60,126,206,35,233,189,235,28,130,28,146,167,171,19,29,133,15,23,75,60,32,93,219,239,97,168,128,4,184,13,10,40,252,41,112,187,31,200,113,204,255,246,0,40,64,0,4,192,153,107,80,138,62,21,170,188,159,43,185,46,135,234,64,43,181,58,206,98,30,27,178,215,100,214,172,242,229,123,24,83,246,180,212,205,201,87,37,20,175,220,1,15,63,206,235,63,116,223,167,21,79,191,138,140,255,251,178,100,30,130,119,89,96,80,179,26,103,32,67,165,184,240,4,35,2,26,145,143,70,204,101,62,65,14,142,163,212,48,142,8,137,32,225,175,20,18,193,225,1,55,77,4,161,112,35,96,181,70,86,166,194,18,14,45,69,133,159,152,0,230,52,249,135,134,42,76,198,149,7,55,109,76,72,68,211,51,3,194,164,153,120,37,217,147,70,188,73,133,7,34,87,192,194,5,247,18,26,52,189,30,66,226,226,137,158,212,93,135,194,153,135,68,18,229,16,211,141,75,154,67,242,212,29,187,11,201,216,96,50,231,41,127,80,78,188,27,27,39,122,51,54,185,41,49,105,241,45,107,136,7,167,144,146,145,189,208,192,210,51,149,239,206,221,133,200,107,37,187,46,121,28,127,182,199,99,251,92,180,161,18,61,110,211,235,102,6,155,172,193,185,46,8,203,137,79,132,128,32,172,38,164,209,102,228,163,30,162,134,93,51,171,90,208,129,157,212,98,50,106,83,35,24,136,159,11,194,174,81,201,152,243,202,181,42,118,112,149,13,105,23,97,200,125,206,134,199,57,102,82,39,112,161,35,182,216,100,170,201,70,12,220,193,148,25,220,170,2,58,18,164,127,168,1,128,229,199,107,51,209,29,70,101,22,108,74,162,150,230,170,59,108,1,65,218,74,35,196,170,194,37,81,27,153,91,179,44,175,86,245,126,213,179,87,247,75,20,160,128,162,113,10,91,142,2,138,37,204,121,117,175,21,25,90,108,41,107,195,232,12,83,39,253,106,172,136,97,130,60,96,34,5,230,52,65,40,57,193,9,5,36,121,8,62,152,231,81,32,88,102,140,141,6,149,49,194,226,24,192,16,8,231,7,142,42,105,124,208,245,248,80,2,233,151,21,162,23,190,153,213,98,18,216,196,214,82,200,98,134,195,45,153,135,26,107,215,34,135,25,7,35,148,185,83,86,105,65,207,134,230,212,211,59,4,183,121,44,124,87,184,17,9,201,169,89,220,13,8,13,137,116,141,180,224,101,236,164,198,193,244,117,12,140,157,172,129,17,196,82,145,171,154,202,229,85,75,255,214,15,57,0,248,135,221,250,200,33,1,135,197,232,57,2,99,89,151,176,134,215,76,223,8,103,21,116,6,231,99,2,213,16,249,104,37,140,65,169,113,112,217,18,104,14,153,5,203,17,48,39,36,227,19,192,250,205,209,38,24,98,149,15,57,247,153,80,185,156,199,94,75,144,91,150,0,144,128,10,48,0,0,188,251,75,169,95,168,126,252,51,42,175,57,18,173,202,88,117,194,144,10,145,185,69,104,173,81,103,6,79,202,225,156,104,37,150,233,107,238,57,175,153,150,83,75,229,244,249,71,222,40,6,235,173,12,62,142,130,131,59,111,35,226,255,251,178,100,34,128,102,239,104,210,235,24,100,240,71,199,200,229,12,195,132,29,125,161,66,204,105,60,129,23,22,35,212,49,12,208,239,67,141,110,34,145,9,24,197,144,238,180,221,96,236,144,28,200,17,128,128,196,224,165,217,118,83,68,101,8,152,97,56,193,75,68,100,10,91,163,122,159,136,36,42,103,33,201,158,40,226,122,181,25,15,26,235,85,144,88,173,85,174,81,66,230,26,36,14,242,81,84,145,210,203,99,239,229,60,162,81,105,64,144,183,172,149,123,149,140,187,5,233,103,254,244,92,197,24,134,23,91,45,94,231,231,116,78,117,98,58,226,241,162,107,32,186,220,48,195,69,105,32,76,200,165,30,214,135,227,224,128,113,219,83,213,202,51,11,240,221,126,44,233,36,187,211,139,42,169,141,93,218,64,0,4,57,2,138,174,70,150,41,9,204,121,103,133,84,25,85,237,189,184,209,239,13,144,139,183,10,103,233,243,221,75,34,99,233,43,181,207,174,176,244,181,57,47,253,248,102,134,243,111,91,167,115,151,48,66,142,177,203,101,231,92,93,12,221,182,239,173,253,223,65,0,0,0,48,50,29,4,20,127,29,11,85,38,237,78,79,67,210,168,1,54,221,52,17,23,221,67,91,118,133,217,93,249,154,184,70,173,82,196,43,212,187,26,169,47,202,39,23,164,158,134,29,85,50,103,80,19,116,88,89,244,136,12,16,162,88,88,128,2,193,89,168,102,251,151,169,16,29,52,72,2,45,29,16,93,78,72,144,59,42,104,104,132,152,36,135,16,176,213,16,32,65,10,144,32,195,72,100,40,132,154,41,116,205,0,119,188,197,133,53,4,12,88,21,133,80,39,56,161,193,116,89,50,170,170,9,82,170,49,7,5,35,216,211,22,173,41,102,48,166,238,229,178,250,55,173,220,174,235,202,31,253,74,29,230,217,56,31,81,0,198,198,114,64,94,61,181,53,33,80,218,34,66,117,218,196,34,74,51,213,92,171,136,85,109,74,154,104,229,35,168,156,154,234,201,57,144,67,248,16,150,102,242,144,32,164,52,180,101,55,214,148,177,239,253,74,38,210,100,189,244,144,181,119,62,241,194,201,182,140,24,88,128,92,196,228,171,141,45,46,60,98,218,49,210,83,38,214,82,17,88,142,226,33,105,157,159,229,242,188,132,113,233,178,159,139,25,34,27,12,15,88,153,44,31,34,196,49,34,192,138,136,44,190,155,173,69,52,146,69,46,166,199,51,251,2,0,64,0,4,16,209,224,201,57,227,21,16,175,89,103,99,66,224,182,144,146,176,21,167,216,177,163,148,145,29,188,182,86,21,154,164,173,178,57,178,102,176,22,37,145,84,131,63,100,24,72,165,106,44,56,65,72,1,48,183,255,251,178,100,30,2,103,24,97,80,177,249,78,176,73,37,72,224,4,35,0,90,81,133,70,199,225,57,8,254,142,228,32,19,12,10,3,60,155,45,84,160,75,177,35,21,56,144,98,198,33,66,15,160,192,88,66,250,154,148,41,20,30,16,30,25,136,17,133,111,17,14,33,29,0,230,49,99,133,24,173,7,150,5,192,179,166,97,2,160,23,112,201,10,7,128,4,154,81,38,66,10,140,50,184,130,23,166,250,235,78,20,200,132,194,155,187,15,94,138,222,201,102,109,41,180,77,153,63,50,231,98,27,126,31,216,145,40,128,132,78,16,104,86,97,118,72,137,155,24,145,9,38,77,145,121,117,234,66,49,2,38,243,22,125,168,31,62,121,62,85,73,67,151,67,36,253,180,129,41,39,171,75,160,186,64,143,16,53,73,201,165,165,64,104,162,159,238,221,138,137,75,15,83,139,37,51,149,130,58,20,136,225,251,142,219,32,183,33,179,220,115,61,51,142,135,25,117,34,6,78,204,227,201,205,93,131,63,153,215,165,69,152,117,51,162,1,105,254,65,33,242,58,166,81,248,234,189,54,253,110,36,156,171,92,207,250,119,209,236,110,255,143,252,223,236,144,0,28,127,167,25,16,182,37,83,4,169,152,176,148,43,155,23,54,17,204,15,193,50,57,23,71,234,174,46,24,221,222,176,218,226,193,108,196,251,171,148,202,215,166,249,252,126,76,68,227,176,100,4,145,113,71,74,117,6,148,205,65,219,139,47,106,174,186,98,176,197,210,191,194,192,52,60,220,4,239,16,129,34,193,48,139,17,156,186,1,56,0,28,123,0,149,142,20,41,0,42,139,54,112,220,62,203,84,113,28,21,188,44,81,226,151,14,26,65,34,241,112,155,229,250,194,96,167,65,152,72,172,82,74,36,113,71,241,164,193,175,251,110,241,82,83,73,224,104,229,21,48,173,158,33,89,52,161,4,10,198,75,166,193,205,147,149,66,176,149,156,64,220,24,66,68,234,67,2,135,205,152,139,53,189,77,123,22,222,16,115,243,213,97,177,129,111,94,115,93,105,38,146,11,128,224,191,159,111,224,192,6,242,64,201,73,74,102,76,126,133,79,171,14,91,229,84,179,93,87,41,180,177,90,161,156,64,100,119,1,69,69,71,29,99,249,98,129,96,163,71,33,175,173,64,92,156,70,187,198,33,30,247,246,54,248,207,126,221,169,221,20,90,40,0,0,0,16,128,0,26,3,151,111,179,139,176,116,122,164,71,56,164,212,97,218,105,48,72,140,8,40,52,88,191,190,145,57,217,84,75,176,246,169,242,202,188,102,228,182,63,46,219,255,98,203,235,75,81,156,189,112,242,130,73,33,198,38,158,161,138,46,248,26,104,19,17,17,175,51,255,251,178,100,38,0,39,154,104,208,227,26,103,32,66,132,200,245,12,35,208,26,213,163,71,71,229,58,193,18,3,36,36,33,152,0,198,26,67,20,140,37,66,68,167,194,77,164,192,144,209,210,38,0,113,173,50,176,70,57,57,150,56,42,12,225,1,74,112,8,24,104,203,185,5,68,16,10,49,231,8,131,186,166,24,88,140,152,148,114,128,83,133,207,74,132,1,57,172,165,91,92,213,114,197,221,148,231,133,48,249,52,161,198,134,152,3,168,221,29,230,206,214,223,235,13,158,9,140,28,7,69,243,178,66,212,76,242,200,121,116,80,151,15,54,241,198,194,166,248,229,74,234,202,209,218,40,148,28,121,154,3,234,80,14,125,69,126,223,214,167,188,45,219,28,197,107,109,236,189,139,204,215,221,121,51,48,193,26,216,97,130,52,174,79,69,28,105,16,57,51,93,26,129,0,1,148,49,68,138,196,1,6,101,152,242,254,122,99,78,148,83,35,87,51,109,137,14,236,68,57,108,145,60,153,54,70,86,112,133,150,74,208,21,34,24,172,248,116,17,51,121,34,108,42,86,192,227,39,77,96,250,157,69,45,86,166,174,239,160,0,64,50,0,0,3,16,71,252,55,103,2,93,181,121,183,108,144,226,54,64,71,137,0,184,11,65,121,211,13,61,153,221,53,40,85,146,194,196,204,82,83,80,239,17,173,244,54,250,189,58,150,139,249,47,46,130,200,103,136,27,194,179,75,40,240,160,56,152,6,176,95,229,130,69,56,187,128,200,13,115,18,88,105,134,196,68,120,80,161,17,164,105,6,42,24,139,52,52,64,10,14,10,81,49,19,138,14,160,124,11,250,90,228,230,107,229,208,201,111,183,37,210,232,57,15,186,129,195,207,180,11,12,183,74,202,69,71,34,239,131,81,128,95,103,166,139,58,106,241,84,1,18,211,201,34,83,17,47,53,231,190,19,93,211,23,248,154,45,255,17,106,202,178,44,201,73,52,70,191,242,44,133,52,252,82,161,72,141,8,168,132,247,219,56,251,218,255,242,236,67,83,91,205,134,25,97,136,244,208,197,5,90,125,72,163,0,0,67,180,5,41,157,157,98,18,38,100,6,88,193,230,76,13,123,26,216,21,69,28,145,1,96,136,92,225,147,108,44,229,160,252,84,226,78,22,84,85,102,196,168,40,131,203,28,198,114,8,19,244,216,143,187,79,222,132,13,52,244,83,111,21,212,16,0,0,4,32,0,131,74,26,161,175,115,163,27,158,125,159,122,178,168,68,2,184,212,209,1,3,40,86,35,165,43,237,141,220,129,37,178,58,91,81,248,122,181,142,221,142,68,42,202,98,51,110,147,76,105,204,229,139,164,65,107,26,19,106,130,233,194,230,38,40,20,27,100,255,251,178,100,37,8,103,175,104,208,51,89,103,144,64,229,88,245,12,34,196,27,33,157,70,236,97,51,193,23,144,35,224,48,141,208,22,54,22,12,166,227,65,71,133,163,32,180,217,112,113,20,0,129,1,25,192,128,16,37,3,76,73,161,215,194,76,76,209,147,72,56,220,65,44,232,48,16,112,195,32,157,96,204,133,193,194,169,244,116,76,147,166,53,252,72,48,116,169,204,96,24,172,82,112,184,10,40,255,184,168,142,176,137,120,147,74,54,207,153,123,94,169,4,167,212,57,10,121,32,169,248,252,34,61,32,45,137,67,63,51,249,57,115,80,214,187,222,113,181,90,223,160,203,75,169,216,177,98,27,247,127,245,45,15,202,152,177,181,176,64,207,123,178,204,38,238,152,163,230,14,23,45,153,149,189,48,191,248,182,135,85,203,177,88,217,138,41,202,179,205,31,75,173,29,154,114,208,64,0,6,149,31,247,60,141,75,38,0,117,90,10,153,57,41,17,214,123,197,69,167,27,112,1,194,66,64,168,136,128,161,172,7,54,216,213,220,16,164,217,80,116,42,234,15,129,156,51,14,40,64,56,148,25,218,208,189,140,94,254,202,173,180,100,0,0,6,50,150,131,26,107,208,252,191,57,116,166,154,118,79,29,193,201,149,138,153,6,149,133,238,140,71,236,253,44,167,177,107,223,73,67,106,93,132,174,49,172,166,171,210,212,128,96,104,97,226,77,187,79,27,41,76,23,80,56,74,48,167,204,36,24,2,182,181,216,126,34,2,138,62,47,114,252,35,98,35,28,20,14,74,198,47,80,118,202,133,11,53,45,147,60,230,116,29,50,12,10,2,247,8,186,33,129,178,160,96,151,240,72,75,10,72,33,97,52,37,220,198,213,186,89,15,202,25,251,242,206,86,187,176,228,69,95,90,247,23,35,109,29,157,183,47,140,65,56,197,249,91,72,235,97,54,207,16,7,226,145,34,82,139,113,240,80,145,117,147,51,214,100,237,147,126,112,170,198,48,129,7,123,150,130,167,253,146,9,195,42,18,66,20,250,175,245,7,85,19,88,210,109,54,148,174,82,245,252,138,48,43,176,97,2,194,96,162,177,17,159,16,138,57,34,136,2,196,206,131,70,74,67,152,73,215,155,26,63,67,137,95,173,158,194,161,180,184,147,74,188,19,66,43,19,60,54,209,64,138,66,79,11,132,4,99,146,140,237,27,49,182,157,114,174,93,84,74,108,112,22,172,128,0,4,0,20,160,0,59,228,208,114,135,217,44,82,65,35,120,243,152,149,231,31,141,90,33,9,2,217,59,93,136,196,152,3,169,71,3,76,125,37,106,179,82,202,123,183,44,74,37,54,108,83,228,225,209,184,200,158,238,35,106,146,128,97,149,87,157,255,251,178,100,33,128,119,55,104,209,99,56,79,144,70,7,152,224,12,35,68,27,81,159,71,71,225,57,9,27,148,163,212,17,140,8,98,69,241,68,167,94,10,77,33,97,144,76,66,9,123,80,72,191,208,84,105,32,128,5,156,33,20,204,76,106,99,70,51,80,128,117,166,60,38,36,198,26,3,40,8,11,114,140,202,86,19,64,4,164,116,56,92,33,81,136,70,236,36,35,252,165,41,126,231,42,4,118,79,55,125,199,134,23,210,157,71,226,77,126,179,9,137,193,83,82,249,83,33,143,83,74,106,164,131,11,142,99,77,65,205,159,55,186,91,193,135,114,100,17,40,31,58,180,201,6,150,60,155,43,25,48,209,10,75,35,140,250,142,93,188,97,227,109,42,206,77,198,33,10,66,244,231,242,150,94,251,85,119,158,72,165,213,216,245,136,102,28,171,219,40,231,18,40,75,162,164,218,31,139,138,63,133,14,131,161,236,185,57,249,77,29,49,201,92,153,20,115,9,189,44,133,2,66,79,110,249,76,217,53,35,200,147,165,130,61,44,108,215,233,206,71,241,163,106,98,156,21,19,180,186,173,125,154,189,246,95,95,252,64,2,0,50,0,0,1,135,137,246,172,65,45,189,194,217,195,124,162,212,47,212,130,200,23,161,31,133,42,47,89,107,203,245,165,94,92,156,59,214,6,107,65,220,29,169,98,190,39,46,50,136,147,212,227,38,69,3,206,137,168,2,90,72,158,169,208,49,10,32,118,117,35,100,13,97,19,210,172,80,41,64,23,32,93,38,39,177,165,238,210,77,225,18,121,207,128,150,143,128,89,177,160,194,157,18,140,200,80,118,64,224,9,180,203,99,171,17,34,222,232,218,176,39,211,97,96,210,54,193,43,73,199,17,249,105,57,180,23,117,122,88,118,226,113,136,98,43,46,251,180,132,199,225,97,242,228,107,48,14,228,152,93,202,24,105,73,165,50,38,98,156,10,217,27,98,84,13,107,72,72,141,31,232,144,25,65,169,84,186,26,34,70,71,155,241,51,39,237,10,56,153,146,18,22,27,210,173,175,179,94,104,159,250,237,193,68,61,151,132,54,168,64,104,45,204,245,16,147,45,90,134,164,229,123,202,57,58,145,27,152,73,253,36,247,98,122,106,164,238,170,67,67,49,137,77,225,219,12,49,226,32,48,226,158,33,15,222,13,5,144,151,0,26,247,178,40,96,240,170,109,77,77,47,107,153,187,210,254,154,8,0,64,0,6,29,38,166,212,96,27,114,185,52,153,229,179,109,221,124,226,81,140,89,139,93,108,82,138,121,125,60,147,13,101,244,54,237,87,177,86,205,186,104,102,154,146,244,102,172,182,29,197,218,95,138,2,238,57,169,174,249,150,245,13,7,132,28,255,251,178,100,33,139,247,56,103,80,179,25,79,32,65,68,24,240,12,35,96,92,145,151,66,172,101,60,129,28,139,99,128,33,137,49,196,241,67,240,96,83,93,124,34,105,149,40,162,60,64,81,22,162,170,5,4,89,70,48,230,98,98,18,201,215,52,111,25,16,199,192,212,220,44,242,138,130,12,85,227,34,130,144,28,64,10,129,105,144,57,232,48,3,110,15,178,237,78,181,99,117,95,165,6,88,72,73,124,94,118,188,189,89,147,174,190,92,40,83,6,129,249,77,12,58,142,11,249,137,113,72,14,62,24,46,66,125,9,212,65,146,237,228,169,7,218,46,40,186,55,76,34,33,89,128,194,17,72,140,183,235,32,46,205,197,191,103,151,107,205,162,22,54,209,164,41,200,226,4,221,209,98,170,34,65,52,160,172,49,175,123,138,233,243,134,235,77,186,235,161,99,132,49,58,40,39,161,137,226,230,52,166,106,120,50,73,117,105,10,30,70,184,109,150,187,190,186,97,65,86,20,178,227,209,52,243,197,112,132,231,23,215,126,171,121,109,223,81,241,254,91,125,254,119,157,253,170,235,251,181,189,87,255,122,2,183,18,181,221,123,97,230,206,241,73,35,52,46,148,29,77,14,53,148,1,5,80,28,114,227,173,75,18,42,124,190,146,245,37,45,202,59,183,172,87,173,159,101,49,136,132,171,144,137,197,209,125,65,40,153,66,196,117,208,16,21,0,0,72,62,170,106,153,155,4,25,17,145,4,102,32,202,161,161,40,67,128,99,2,158,0,1,10,212,64,73,193,57,68,97,142,9,56,4,72,169,169,162,8,145,230,131,69,212,45,48,0,82,81,146,228,190,74,232,33,20,46,64,81,126,220,146,213,44,36,169,23,31,244,205,145,169,99,53,100,73,164,228,200,155,85,54,100,115,13,171,39,120,95,134,35,17,127,93,168,187,96,47,30,69,101,69,250,25,53,23,212,57,29,148,48,155,49,66,130,44,163,59,34,40,220,20,178,78,167,49,78,52,172,162,213,171,52,208,226,72,116,133,19,215,213,89,71,254,35,86,41,47,251,91,212,204,163,13,1,4,80,195,217,151,186,215,33,107,16,213,5,217,65,44,118,193,181,150,11,44,66,245,88,76,119,55,116,26,92,29,227,31,234,10,121,17,87,13,219,81,41,206,169,225,10,159,103,187,27,139,24,185,74,46,171,252,84,2,16,167,117,189,95,57,173,63,125,227,254,207,250,127,223,255,125,127,254,184,0,96,0,0,2,23,70,43,183,30,17,82,83,47,161,129,27,189,105,76,189,153,170,139,126,91,225,113,55,144,159,187,185,85,137,205,82,88,171,118,253,170,244,149,103,126,8,145,75,225,201,75,73,137,186,115,141,162,175,74,101,13,255,251,178,100,31,0,39,20,104,209,59,25,79,32,70,4,120,245,12,35,192,27,221,163,73,172,97,51,192,217,134,228,244,0,140,0,69,164,82,139,164,251,35,121,239,160,53,107,47,200,97,14,73,208,50,70,90,21,37,0,38,11,193,198,156,230,150,40,71,18,223,136,80,52,137,22,40,10,18,143,26,109,5,103,70,85,236,44,66,228,70,56,96,200,17,75,5,133,74,134,240,188,77,98,24,134,155,200,17,202,127,159,150,11,18,119,215,243,77,125,161,186,240,44,138,4,125,28,153,68,162,81,1,188,52,99,39,168,91,68,152,129,241,40,242,245,40,62,165,57,182,245,234,81,38,163,9,66,101,74,220,96,149,156,78,208,164,156,103,2,72,117,145,108,80,178,211,115,236,40,116,127,69,137,208,199,196,221,217,154,38,166,228,93,74,180,22,139,55,222,225,0,0,140,77,106,185,156,189,86,124,176,198,87,197,186,150,212,34,11,98,222,185,169,85,83,204,15,127,113,119,165,185,152,153,57,46,192,203,11,173,65,196,7,201,184,132,56,242,144,186,76,165,69,164,144,154,94,250,42,105,121,125,136,83,58,45,216,199,126,128,8,0,0,169,0,0,2,202,86,253,53,71,153,220,154,130,185,148,90,65,75,42,128,236,208,201,196,161,13,180,26,75,17,77,222,175,2,202,98,113,137,85,63,119,40,198,118,173,52,198,165,143,213,122,70,177,29,104,81,72,29,124,183,43,142,234,215,85,54,241,184,62,45,126,87,47,78,180,6,48,201,242,168,24,236,124,96,3,163,30,98,220,53,24,12,240,104,204,133,8,2,80,1,8,109,232,161,200,128,8,24,176,139,40,166,236,201,34,219,100,169,75,228,140,105,183,213,220,118,187,114,122,233,88,27,52,160,159,116,239,71,48,126,31,197,251,3,229,49,14,75,173,210,212,95,19,23,53,73,88,89,40,249,75,210,205,254,154,179,73,70,22,61,50,225,1,41,241,50,203,207,77,77,27,122,109,84,228,214,240,177,129,67,8,9,51,69,79,29,120,210,70,201,17,144,38,64,3,163,109,116,24,121,67,233,10,208,28,82,16,42,165,96,70,0,1,48,2,142,25,96,126,115,190,117,190,7,99,130,129,162,133,10,73,124,176,158,219,26,230,117,184,95,116,85,205,175,216,75,191,255,234,56,166,249,107,59,200,18,62,105,209,241,23,75,73,160,64,0,34,37,176,8,33,182,108,208,239,32,43,48,220,185,200,118,157,87,97,16,64,140,77,6,47,7,58,49,124,232,33,137,152,244,171,151,125,253,181,170,107,242,24,148,102,130,69,24,134,101,206,252,48,165,72,72,47,186,54,35,232,26,72,3,40,92,23,31,103,10,46,20,34,185,36,32,101,255,251,176,100,39,140,103,117,104,208,19,26,79,32,71,227,168,245,12,34,192,28,49,157,66,76,101,58,193,27,13,99,212,48,140,226,66,20,211,4,102,15,1,120,65,71,197,64,153,17,12,238,88,13,10,21,18,104,212,24,178,32,76,226,169,13,49,84,78,51,231,14,57,81,224,106,160,10,120,99,66,131,66,41,194,230,92,111,242,0,221,69,213,41,109,158,183,153,148,166,91,65,82,216,210,66,161,45,105,176,39,134,80,168,166,158,54,182,251,190,206,140,4,240,67,224,12,252,89,92,17,36,112,140,70,0,74,255,72,22,16,1,100,2,234,3,22,163,136,79,48,65,1,105,41,184,76,217,34,132,12,27,102,8,154,76,133,87,244,16,211,26,66,220,255,251,229,72,63,234,93,43,54,99,176,253,89,169,144,101,45,83,253,162,216,168,64,0,86,156,33,125,99,235,88,115,148,98,185,188,61,139,119,98,42,50,229,108,229,0,29,184,241,194,162,32,163,204,146,42,5,72,156,145,55,189,234,3,68,82,37,133,7,21,30,147,230,10,188,93,238,152,26,129,139,91,67,125,25,35,49,156,96,227,20,179,210,144,0,6,65,134,214,53,24,228,252,181,213,128,101,240,198,236,60,182,26,169,105,130,228,73,121,13,121,13,37,252,187,59,63,75,90,246,88,83,255,246,79,220,34,178,119,97,237,134,156,4,228,163,109,208,152,154,209,53,116,72,52,190,82,130,206,32,162,28,19,48,181,232,148,146,40,3,2,10,89,208,12,0,211,20,84,104,0,0,70,10,38,192,107,36,152,18,239,130,170,52,47,20,56,210,56,209,24,29,97,179,121,159,40,121,130,17,76,83,101,40,216,168,70,64,25,25,31,28,20,226,167,135,212,209,147,174,183,229,214,129,152,138,192,33,146,212,96,178,166,8,203,27,5,104,211,111,32,132,64,46,69,75,237,182,52,103,154,32,53,63,74,147,38,86,16,65,6,16,106,1,2,69,149,65,167,146,4,64,117,2,206,40,248,197,68,12,116,217,203,24,140,174,176,138,31,163,218,98,87,8,249,98,176,97,101,229,21,50,48,178,124,19,121,31,235,32,20,220,86,196,29,49,26,108,113,70,155,146,156,15,73,28,40,167,133,123,215,80,240,226,90,11,10,135,142,60,153,100,90,53,5,94,8,153,137,3,169,11,130,173,50,210,146,35,208,104,138,201,27,3,32,84,251,212,161,142,122,152,248,113,83,253,212,191,111,173,8,0,0,4,77,5,159,1,62,176,212,138,93,12,206,199,167,34,95,59,93,55,11,238,80,39,62,39,94,35,30,195,28,164,56,92,173,75,106,167,119,110,190,232,35,154,110,15,163,84,134,26,90,248,90,237,101,60,219,213,178,173,255,251,178,100,31,0,119,34,103,208,179,25,79,32,69,4,56,245,12,35,112,153,209,163,75,166,97,57,0,246,10,100,32,96,142,17,229,215,93,14,152,92,117,219,86,127,15,51,49,160,35,176,64,130,6,128,146,160,64,133,12,230,150,24,209,92,59,38,152,122,44,97,70,125,182,121,44,20,244,155,17,101,1,34,17,0,24,26,122,32,12,16,74,177,137,14,95,100,123,64,68,52,177,80,28,243,43,26,169,174,215,221,87,47,199,74,195,116,110,111,11,39,136,49,40,156,62,249,180,117,223,47,132,82,226,147,10,148,138,163,157,146,75,52,194,92,170,182,136,217,19,43,249,50,42,185,35,38,102,6,206,10,142,34,70,117,102,144,121,50,203,106,37,125,173,240,130,199,16,190,245,69,138,121,168,243,27,36,91,158,187,159,147,184,74,152,139,222,90,46,173,155,136,0,0,164,8,110,90,75,20,251,28,66,139,86,236,200,215,24,129,39,105,211,82,53,239,166,76,233,208,245,118,4,208,66,65,80,241,231,137,46,60,40,247,133,71,133,210,56,59,14,169,131,163,203,241,99,66,175,157,91,234,115,232,58,202,74,55,237,250,130,32,0,2,136,128,0,46,132,77,29,112,149,230,12,173,133,242,169,101,33,233,248,180,9,132,229,226,209,102,176,180,130,153,19,116,89,173,83,26,86,126,120,209,243,169,160,79,36,117,93,215,54,46,255,40,218,127,52,119,182,25,112,94,69,78,210,22,58,121,199,44,219,92,200,131,35,96,138,236,70,144,74,74,174,17,33,13,130,229,80,209,171,138,148,0,53,138,209,11,190,173,113,117,150,151,175,82,61,32,53,222,83,241,134,132,250,190,175,107,254,219,193,177,121,108,11,169,137,44,122,42,230,191,117,29,156,103,166,161,81,139,211,77,138,236,236,103,235,97,174,120,126,107,37,73,38,187,87,5,80,181,42,131,160,140,199,18,20,132,8,15,37,21,209,196,34,103,22,71,163,222,102,149,212,112,246,128,251,86,9,26,24,54,174,218,172,103,189,81,56,168,209,184,61,69,40,196,26,194,17,168,118,250,243,45,25,177,75,204,106,19,147,142,153,169,208,116,158,128,149,140,173,211,112,171,151,204,127,92,211,104,181,146,85,127,206,58,103,186,155,110,205,43,59,183,230,220,215,185,223,191,39,251,246,255,218,245,2,0,73,139,154,114,93,53,114,240,196,90,139,236,235,198,37,21,87,43,98,97,193,80,206,151,10,132,65,202,47,41,181,140,51,24,134,226,94,252,71,181,171,184,226,228,193,47,244,98,10,117,152,157,2,221,129,211,145,209,67,209,16,170,90,233,129,64,18,20,188,99,66,162,10,53,178,37,224,95,0,177,42,202,164,6,81,89,255,251,178,100,43,138,119,230,107,207,139,58,103,36,66,228,168,240,4,35,10,28,45,153,66,204,225,62,65,9,23,35,212,48,142,192,138,168,222,152,8,101,101,192,87,198,167,25,6,69,2,14,2,211,114,108,215,48,35,152,123,65,17,1,43,84,13,32,101,199,5,20,138,56,64,96,193,40,144,200,81,144,64,32,237,0,66,33,16,147,105,32,135,5,162,106,0,19,59,75,205,73,195,205,77,220,144,172,166,154,93,232,53,16,103,231,91,118,250,196,77,136,3,172,153,167,32,157,73,217,16,176,238,18,140,15,184,201,151,215,164,244,165,138,60,60,48,113,167,139,15,91,60,66,195,136,89,67,44,183,62,183,152,166,210,95,88,225,100,170,91,218,56,195,136,208,154,66,155,103,230,155,179,51,173,36,101,28,239,95,41,19,115,54,200,249,147,98,82,26,220,61,1,153,18,147,146,98,39,110,154,27,149,103,237,6,251,32,117,112,253,165,244,251,43,57,49,165,206,194,110,29,55,3,129,69,73,7,148,4,8,44,216,88,194,88,60,240,50,52,78,144,49,20,34,151,0,69,26,250,174,106,171,91,114,255,111,158,64,128,38,22,213,226,82,39,201,183,151,101,26,149,212,138,221,175,21,86,195,2,48,18,41,239,56,185,108,223,202,49,172,170,214,189,127,146,250,126,210,218,181,109,253,164,135,37,175,51,171,25,144,55,204,237,174,150,121,110,50,165,122,143,11,12,151,69,197,46,82,118,42,130,152,66,80,80,42,26,223,53,77,76,101,94,5,64,206,109,40,204,82,205,88,76,177,133,139,5,70,16,233,104,8,36,21,128,44,48,19,16,129,35,139,170,58,138,203,224,189,74,208,197,85,106,207,108,170,129,38,161,233,182,8,206,212,213,130,36,122,142,188,204,114,150,9,171,39,112,159,248,18,117,255,253,193,73,144,143,40,68,129,146,65,72,172,50,42,33,63,180,129,149,9,152,197,152,64,77,109,44,196,150,145,149,91,115,144,243,76,139,44,190,254,174,101,68,208,169,105,102,91,19,66,205,236,207,47,139,53,121,47,238,112,69,11,139,34,35,44,213,109,67,237,149,65,135,16,110,12,75,106,198,237,220,165,37,92,31,86,161,67,194,30,38,74,208,205,193,184,155,70,61,193,163,153,69,237,102,187,55,11,34,101,210,179,199,253,71,56,117,9,54,128,139,136,170,22,104,176,136,229,215,123,173,116,210,146,155,92,170,132,68,32,0,4,134,9,83,73,7,202,114,122,251,156,49,63,106,66,252,205,56,32,5,28,12,253,200,225,216,180,230,118,106,82,209,213,167,203,29,208,231,122,146,134,93,42,129,28,40,45,178,52,201,107,69,126,83,54,30,68,182,16,183,151,2,203,255,251,178,100,33,3,55,29,103,80,179,25,79,32,67,228,40,245,12,34,178,156,141,165,66,172,225,62,65,22,17,227,212,48,141,88,94,109,13,7,24,60,193,105,16,150,1,1,119,193,37,17,148,32,32,233,193,1,140,166,93,99,104,83,25,48,164,226,215,21,172,3,20,206,44,205,101,133,160,209,181,58,7,140,58,52,216,88,209,172,154,201,112,129,192,164,146,126,136,2,73,102,146,133,44,206,153,158,189,144,50,121,178,150,234,223,183,72,187,16,107,88,63,173,222,65,21,135,169,40,28,8,101,183,35,162,0,20,70,80,64,186,182,78,197,123,59,36,43,147,73,38,217,66,134,208,172,196,53,118,21,164,166,130,82,49,190,210,150,71,72,206,200,218,38,175,249,127,109,54,174,101,75,223,110,161,168,98,190,222,55,129,80,133,31,115,215,88,128,0,49,38,154,100,71,177,69,205,20,149,15,67,6,33,201,179,177,101,54,153,200,4,196,194,103,31,60,22,208,67,192,64,177,240,176,136,12,210,38,92,163,167,118,25,64,242,37,104,96,178,216,212,56,198,155,198,188,212,88,90,101,110,250,63,182,192,4,165,110,203,180,254,65,242,199,238,37,46,105,113,183,150,51,118,86,210,130,162,2,202,82,14,164,59,31,165,164,148,88,195,42,212,218,155,187,170,155,165,154,158,146,203,231,107,188,108,177,155,49,68,182,77,197,229,7,138,136,157,165,174,65,36,24,194,52,96,16,33,9,108,40,203,194,221,200,184,57,197,48,21,24,92,4,24,8,226,204,166,89,128,40,59,242,26,73,108,61,74,5,78,100,8,99,144,216,81,0,219,242,75,150,160,44,208,144,1,158,24,196,38,160,88,241,96,197,214,255,57,107,90,26,124,155,131,92,83,181,145,31,88,24,121,79,50,71,237,241,149,195,14,61,121,92,82,146,58,245,152,69,32,52,79,38,160,142,100,147,52,219,58,96,141,131,229,15,10,201,225,153,69,224,96,250,20,166,164,150,196,155,165,202,183,72,49,203,79,151,23,77,179,234,244,127,207,85,91,198,63,252,99,182,218,208,125,59,27,140,146,149,59,143,65,95,214,0,116,161,94,87,6,65,68,21,28,221,211,54,249,24,193,65,184,29,141,82,150,55,5,185,82,175,145,197,110,191,102,15,192,157,227,210,68,185,209,229,192,239,22,143,168,178,75,9,64,11,142,88,169,34,172,113,129,199,214,218,14,187,78,131,23,122,222,57,34,0,48,8,128,0,0,193,32,190,173,109,222,96,54,105,230,41,227,18,232,157,136,98,95,152,136,38,48,46,154,142,4,90,5,154,203,8,190,56,83,203,249,43,167,167,229,250,150,45,211,75,36,117,42,63,202,233,164,48,231,21,70,11,255,251,178,100,31,128,39,9,104,209,83,25,79,32,67,229,152,245,12,35,224,27,205,161,66,71,229,57,0,244,136,36,168,48,141,192,234,160,72,88,52,37,72,177,81,68,4,228,205,113,4,144,250,54,137,10,134,52,233,190,60,128,80,0,177,5,66,136,207,46,144,25,34,210,144,156,104,44,9,36,102,52,148,11,64,132,36,34,163,227,40,47,177,64,197,6,193,16,9,119,83,161,60,95,244,197,98,83,157,96,47,146,231,142,198,223,167,58,11,136,60,144,204,114,129,150,207,59,112,235,235,8,149,249,163,59,36,58,161,147,42,35,78,201,100,166,39,18,179,90,8,5,67,146,212,104,74,27,185,168,70,139,54,178,224,209,87,52,196,244,218,25,6,176,153,98,39,182,226,87,255,255,53,167,151,199,140,176,194,111,214,250,123,4,102,82,109,22,136,0,2,153,12,212,16,96,113,7,55,67,4,111,35,176,37,98,106,164,101,48,121,82,94,149,154,100,218,67,49,26,151,72,224,207,90,152,77,32,170,109,46,161,46,10,152,66,2,160,209,209,187,43,3,204,160,85,172,128,70,11,209,103,200,50,175,238,0,0,115,60,44,97,156,39,65,192,136,98,87,52,170,16,17,160,34,203,82,116,23,131,149,145,186,171,187,200,243,113,36,150,91,172,194,122,253,66,220,216,105,189,39,9,146,194,135,180,38,226,175,203,176,193,70,133,67,197,254,244,166,26,110,191,14,50,182,164,44,219,36,47,106,64,131,6,4,2,154,17,129,17,162,17,71,15,127,154,17,164,33,165,25,172,66,65,137,102,38,128,25,227,240,80,96,225,66,20,200,48,128,201,208,93,95,184,6,72,37,215,16,16,156,222,151,235,253,217,101,115,253,201,148,170,155,25,122,23,171,253,133,45,134,176,236,224,250,172,102,181,38,150,63,45,172,42,122,242,163,72,185,102,214,76,202,165,80,152,130,29,83,82,34,45,111,57,71,224,140,96,137,216,192,121,166,241,162,83,152,105,105,34,88,157,183,160,252,180,217,201,127,255,174,148,209,171,77,48,93,182,106,118,166,214,58,140,163,230,165,49,133,32,0,128,12,171,109,124,187,211,39,60,102,138,75,177,147,225,14,116,73,60,20,66,209,117,10,164,95,91,175,168,202,30,21,61,211,32,228,101,186,255,74,44,206,215,123,158,114,103,90,205,159,16,152,108,150,61,168,100,184,192,0,82,141,152,178,10,144,237,121,166,181,43,167,134,222,14,67,108,238,7,50,105,21,17,152,202,212,38,215,46,201,166,233,162,115,83,85,126,81,90,85,156,170,203,98,145,65,22,172,70,33,37,240,75,246,46,182,20,242,150,149,0,32,97,71,150,64,10,229,3,67,36,53,64,57,17,17,255,251,178,100,38,130,103,168,105,79,139,58,103,36,66,128,153,8,8,38,0,27,77,153,69,39,229,57,1,14,20,99,224,48,138,208,214,216,18,34,8,68,141,2,84,34,40,96,193,151,136,198,14,56,98,140,160,64,72,0,2,128,105,81,216,225,64,193,19,204,104,19,106,116,51,168,1,144,224,225,98,161,83,74,14,14,2,40,100,208,25,14,182,181,154,205,233,252,41,75,192,145,17,104,101,183,132,58,137,14,226,197,18,165,44,208,129,148,53,54,97,59,20,219,116,139,100,160,102,74,39,186,68,104,193,211,184,37,8,178,140,225,239,48,86,193,146,195,226,230,52,219,5,114,242,89,78,116,126,130,172,243,210,39,164,103,79,46,130,237,33,97,209,219,37,131,199,38,102,102,103,102,102,87,238,174,122,142,251,113,100,115,57,122,205,89,184,28,25,61,201,160,178,40,6,128,0,1,7,102,89,218,41,131,224,17,104,65,83,175,52,46,92,130,75,52,249,160,130,0,0,97,176,76,46,9,159,48,96,58,235,193,209,82,138,36,131,37,197,26,53,199,143,6,26,25,177,163,236,2,87,117,79,204,107,188,112,147,239,254,128,52,2,64,41,13,34,122,133,176,164,215,108,205,203,173,207,5,10,86,159,160,4,134,8,87,175,159,75,110,12,240,89,91,230,204,241,20,16,96,217,189,134,95,59,139,83,27,217,153,19,242,227,180,126,39,220,22,152,206,242,147,84,232,128,129,200,88,132,42,8,93,148,4,204,42,224,17,33,6,3,13,25,13,42,138,76,28,100,137,17,70,212,76,22,128,49,227,104,64,246,205,20,143,98,129,70,8,88,20,12,2,136,150,133,243,28,20,68,2,169,180,69,248,254,94,161,86,71,150,63,15,43,43,113,106,200,230,199,34,48,107,133,49,5,44,136,29,237,102,114,103,170,25,118,36,82,243,41,192,136,21,72,245,17,18,185,181,2,208,148,80,90,170,50,101,69,96,203,112,217,16,36,243,155,178,139,93,39,51,146,154,86,164,211,97,173,38,33,167,127,143,253,142,186,61,186,182,119,191,212,111,213,164,241,41,26,244,218,144,128,24,83,152,90,166,4,66,72,170,165,36,82,88,72,65,62,133,73,211,145,57,20,216,130,159,243,4,117,153,88,231,114,19,174,21,34,165,148,81,2,238,10,138,18,67,97,85,74,181,64,41,120,77,45,176,75,52,229,183,42,250,213,221,254,221,48,4,128,5,128,0,1,71,81,235,97,178,136,123,57,69,136,180,55,215,30,49,19,134,208,208,20,229,112,74,9,3,243,126,37,51,90,180,220,143,8,228,186,150,252,61,21,167,137,77,99,42,149,74,44,63,204,49,208,159,161,141,36,74,157,189,240,194,90,150,131,255,251,178,100,35,1,119,61,104,209,83,25,79,32,72,35,136,245,12,35,68,26,189,163,71,7,225,154,129,24,15,227,212,48,141,64,169,164,186,43,55,237,170,189,14,40,240,155,184,241,5,84,135,70,82,209,74,160,136,105,52,143,6,158,225,23,128,24,57,170,178,245,40,4,66,113,202,16,201,192,146,80,165,144,135,120,159,225,113,219,186,177,58,176,180,172,96,144,166,102,200,90,84,219,45,129,105,96,119,198,66,220,217,140,12,181,95,169,91,13,126,117,53,20,111,166,65,150,161,55,138,254,71,58,102,41,36,230,170,107,22,78,44,45,1,58,231,91,50,30,60,75,77,10,9,139,18,218,54,68,133,105,204,29,142,245,69,145,145,163,202,154,52,150,135,169,56,120,145,50,67,175,170,146,198,89,80,138,77,229,87,73,10,40,97,134,91,88,64,0,26,219,53,161,65,183,12,218,84,71,186,34,36,135,144,103,212,114,50,95,81,74,28,205,82,214,10,92,21,112,162,3,4,199,154,128,200,181,73,10,11,134,1,131,231,208,240,201,7,21,21,36,94,118,53,35,35,8,44,81,67,178,167,31,32,139,81,109,223,168,12,0,168,39,3,173,121,60,157,118,200,245,21,21,73,17,89,117,33,48,37,2,224,72,113,13,145,189,211,165,91,246,120,78,45,119,123,58,117,116,229,43,135,236,69,249,56,138,77,166,148,67,244,230,78,15,98,198,63,76,254,40,178,116,183,207,195,11,46,83,16,10,72,116,206,240,168,81,72,40,209,72,19,104,208,177,102,152,38,109,120,45,198,208,8,12,200,150,48,90,43,192,1,160,179,89,107,86,17,16,120,109,221,155,198,26,227,12,161,68,232,76,102,2,0,82,193,32,26,170,84,76,6,129,112,60,141,104,217,97,88,233,7,151,159,221,99,17,152,163,51,173,54,111,248,253,239,74,181,31,179,170,252,165,9,227,139,83,181,10,18,138,81,133,173,15,46,170,56,68,221,140,28,68,175,135,210,196,71,25,45,158,86,190,238,222,126,29,162,230,15,35,185,228,57,120,223,249,156,254,96,251,255,120,135,43,16,192,132,237,41,173,214,84,88,85,157,204,147,108,234,195,55,5,65,193,222,18,27,29,160,172,157,48,173,12,153,44,8,196,131,40,56,21,18,181,228,193,209,193,179,99,1,96,219,8,220,68,156,157,34,147,162,121,8,156,4,191,107,43,86,203,239,96,0,64,8,146,221,86,112,185,232,31,104,106,167,30,78,206,201,167,212,193,174,209,23,5,40,19,202,25,156,171,245,166,239,214,142,81,90,202,147,85,249,42,166,175,59,126,9,159,97,52,142,115,216,153,138,166,221,153,139,35,147,3,72,60,182,64,247,84,72,146,252,23,0,255,251,178,100,36,138,119,106,105,80,43,26,79,36,65,3,168,245,12,35,160,29,1,155,66,204,105,60,129,35,152,163,128,48,140,129,195,34,163,1,52,70,64,134,142,29,100,4,35,50,192,128,64,74,73,3,142,25,130,6,28,193,181,70,74,68,203,50,8,16,72,24,200,62,49,37,140,9,3,10,184,42,108,203,13,46,146,173,91,230,16,66,67,36,57,105,215,58,124,41,74,174,161,178,197,109,176,124,146,178,86,206,222,217,26,93,183,8,234,225,104,52,46,18,198,116,31,217,113,240,195,129,114,17,68,14,15,118,66,26,85,144,95,36,97,26,49,75,75,10,144,192,61,0,201,212,69,22,35,129,21,175,184,100,148,170,86,205,100,207,115,178,180,86,164,80,82,153,233,174,171,46,181,177,57,199,174,81,2,76,65,150,127,134,43,164,194,131,122,122,4,0,0,179,55,64,45,179,68,137,50,195,110,12,147,106,207,227,141,53,35,150,22,86,167,107,20,193,135,73,24,98,156,108,64,7,15,139,142,32,219,133,1,246,3,33,80,136,128,147,90,134,177,167,226,202,122,252,153,203,10,215,94,207,122,134,1,50,117,241,3,42,164,177,189,163,137,80,207,211,84,122,35,47,227,126,128,80,202,143,53,219,128,38,102,104,240,148,221,151,80,253,77,80,89,187,151,56,255,80,212,128,227,143,235,248,212,210,249,42,155,147,200,154,234,85,5,178,113,3,151,82,94,1,176,34,42,9,209,249,28,134,160,166,160,96,128,128,32,25,156,64,101,2,152,1,128,33,192,215,134,20,225,159,34,58,156,197,15,48,34,66,169,76,25,144,100,82,128,3,198,219,192,192,64,224,162,198,8,66,39,5,18,101,24,0,9,200,211,151,248,136,18,32,77,62,232,222,203,213,173,169,160,219,196,138,16,3,2,126,98,214,100,46,91,164,247,195,112,51,144,221,27,128,122,132,102,169,98,119,127,37,25,213,113,21,147,84,166,95,18,214,253,106,100,107,111,133,6,10,19,98,234,198,72,143,246,181,183,196,198,163,130,206,142,107,242,215,49,149,46,189,219,78,93,104,31,116,109,88,48,161,110,117,236,98,187,4,156,130,45,216,17,145,234,231,16,166,170,205,65,180,160,130,40,91,197,126,148,80,189,55,23,43,178,103,83,207,37,173,57,148,180,167,169,74,246,145,112,134,216,194,171,16,66,45,29,31,129,159,11,58,228,248,113,157,78,161,63,204,185,247,182,187,217,183,119,223,239,126,129,2,0,29,0,0,5,208,209,54,163,163,118,161,109,93,230,59,143,86,49,38,145,209,77,36,250,178,44,5,169,61,91,34,44,57,184,106,13,111,14,77,73,18,72,82,64,98,107,61,210,164,165,36,141,55,90,255,251,178,100,28,0,86,97,102,210,209,248,79,34,68,196,152,245,12,35,176,30,81,163,64,76,105,60,129,9,21,227,224,48,141,200,82,5,58,45,13,1,133,52,28,204,178,142,135,35,96,134,133,75,150,221,18,76,168,48,173,19,116,46,224,49,192,35,126,20,97,46,26,88,20,131,37,17,13,0,172,73,203,94,11,149,108,32,226,250,118,152,235,105,47,115,33,199,90,130,88,206,117,1,45,41,135,58,188,78,39,6,86,173,122,51,53,156,17,110,108,140,146,202,71,251,158,148,244,146,56,213,115,71,216,93,236,147,146,137,215,161,166,73,72,212,12,18,17,182,89,164,156,156,206,148,70,215,175,14,118,5,73,11,243,119,28,181,72,46,104,223,57,137,160,172,79,84,81,43,20,41,89,149,156,8,1,61,101,20,44,152,66,91,8,225,210,67,101,219,34,163,157,72,224,26,219,70,138,76,73,199,150,231,159,14,185,165,200,102,138,11,25,72,193,48,121,33,39,1,75,145,42,68,154,70,1,69,219,113,246,150,24,176,112,181,67,218,134,55,167,95,212,0,0,102,166,181,233,27,76,91,211,82,90,44,164,242,11,206,235,212,234,74,69,8,33,145,55,159,152,188,166,79,71,0,238,173,89,94,22,234,74,230,101,186,135,48,120,218,84,142,76,197,155,50,104,56,9,114,248,194,29,7,152,14,32,186,213,168,46,4,104,7,52,153,174,18,206,34,68,156,74,197,222,126,8,146,10,129,144,50,80,160,199,146,101,102,60,208,67,19,40,200,12,164,46,12,213,157,55,99,193,218,196,48,12,48,1,167,134,13,9,169,7,12,152,210,164,33,211,61,35,148,50,22,6,42,89,49,64,10,30,183,40,27,179,124,190,251,165,5,83,57,167,102,117,239,111,26,3,163,18,93,176,4,94,84,245,174,39,212,157,224,128,97,0,214,174,80,218,33,230,14,16,48,241,250,42,194,4,199,217,96,148,74,136,226,115,104,76,108,149,188,18,185,166,149,156,139,58,167,222,200,239,138,172,228,72,148,254,200,103,37,84,237,174,195,72,146,95,193,234,66,4,203,39,119,140,4,92,24,10,124,89,96,12,7,88,194,36,101,74,197,179,69,70,218,26,209,12,166,14,193,74,102,104,237,237,43,29,35,188,52,239,166,100,253,164,119,106,166,60,52,134,228,194,197,129,144,152,168,161,224,136,117,228,236,164,81,1,136,145,115,98,131,80,75,163,111,211,64,64,16,12,128,0,1,64,121,143,52,91,42,169,203,184,221,165,64,245,132,191,30,200,196,97,142,119,82,233,86,246,86,231,202,135,58,171,231,249,103,118,172,141,9,236,121,36,87,39,82,36,193,227,130,18,71,36,140,97,53,91,36,13,33,28,255,251,178,100,32,128,38,213,104,209,209,248,78,176,71,225,56,245,12,35,66,28,237,163,66,204,101,60,128,240,130,36,32,16,140,0,151,242,241,109,29,197,103,145,38,75,64,69,22,170,187,9,40,10,128,57,36,203,101,226,241,80,208,172,67,142,16,67,186,1,193,12,33,135,34,4,129,172,90,133,222,235,151,121,179,175,91,241,36,140,79,121,38,21,211,229,175,56,237,194,213,133,46,121,35,19,13,106,65,45,129,46,191,82,203,82,74,10,242,194,20,10,56,185,42,194,68,43,40,196,32,221,201,136,116,120,117,52,233,129,246,219,50,145,38,173,20,36,234,138,23,213,75,7,220,195,105,154,94,137,207,141,32,65,136,205,152,127,128,121,34,35,233,53,182,63,152,213,27,73,241,42,222,78,137,229,138,87,213,105,0,0,7,18,30,9,53,32,110,74,235,8,96,170,141,75,9,148,40,6,21,17,129,26,242,133,195,38,103,140,23,98,67,33,144,160,85,193,245,27,46,108,31,3,52,169,56,187,78,176,146,154,29,24,132,18,68,26,74,110,142,103,88,163,186,171,42,198,173,127,190,145,134,0,0,68,210,122,36,111,125,86,165,41,169,39,148,79,209,185,20,79,131,192,154,76,174,10,93,47,12,61,27,166,137,211,106,253,202,247,105,102,231,115,175,65,126,154,67,102,83,81,255,116,221,186,70,168,250,45,37,57,128,23,9,109,212,58,86,17,48,34,84,0,84,108,213,77,16,224,10,147,156,93,0,97,76,81,75,214,112,2,145,166,42,3,10,26,162,4,48,96,2,150,230,184,32,58,13,226,64,113,4,83,22,53,14,10,16,141,70,21,33,83,87,42,52,166,34,84,172,43,118,78,114,233,65,169,166,158,204,33,213,76,181,19,95,240,83,44,100,140,2,187,203,46,181,0,58,44,238,38,243,192,242,243,242,132,132,79,38,141,196,44,218,177,85,33,56,167,102,73,4,207,149,74,34,164,200,117,26,250,145,12,8,153,44,174,219,124,202,54,166,194,187,120,90,18,33,103,238,250,186,106,115,249,215,216,49,31,114,158,244,173,208,106,218,97,62,248,178,237,42,36,0,8,86,41,64,224,96,72,225,26,158,161,101,154,129,101,226,162,64,211,137,32,25,6,144,88,52,177,113,52,38,100,104,112,58,24,30,42,2,80,126,77,137,74,9,129,6,185,215,211,62,120,83,115,99,139,245,127,234,0,66,0,8,0,0,18,184,145,45,117,78,250,58,146,152,220,53,203,46,155,175,4,176,248,125,48,76,142,14,45,152,46,204,204,138,181,204,239,231,114,237,249,101,170,11,175,215,234,190,51,240,184,11,7,129,209,95,41,162,197,211,169,172,38,186,173,30,27,100,56,35,4,200,255,251,178,100,37,0,103,82,104,208,227,26,79,32,69,37,168,245,12,67,208,27,61,155,73,172,97,51,193,25,23,227,212,32,140,176,100,234,10,92,162,226,136,28,188,20,225,88,10,9,8,0,131,11,25,64,13,92,136,176,168,192,208,98,161,72,83,150,104,202,151,49,232,193,90,204,202,35,10,1,216,43,6,96,67,172,96,49,2,236,187,44,169,53,210,18,101,59,83,21,96,97,79,18,156,177,165,180,147,46,155,134,232,59,171,82,74,205,85,65,145,195,207,51,197,63,16,120,162,3,192,21,14,208,137,145,201,44,41,37,111,110,207,80,60,78,141,52,73,196,137,182,79,68,141,120,144,34,101,151,153,38,96,172,9,9,211,219,65,41,61,142,157,255,104,61,173,159,194,44,170,236,138,236,65,79,73,55,91,74,172,172,27,142,143,250,68,0,1,34,42,170,25,55,87,8,138,230,113,137,169,185,32,209,13,37,8,176,58,169,33,25,157,177,224,66,46,193,50,179,163,154,35,114,156,251,14,74,104,107,130,99,0,32,138,193,104,148,178,66,118,184,22,136,24,18,88,187,26,244,237,29,190,223,253,161,4,0,2,52,0,0,7,30,117,123,98,84,232,199,99,109,146,213,6,113,75,148,82,137,129,26,216,131,161,41,161,212,110,102,83,43,137,75,41,233,165,159,77,86,123,40,55,114,251,84,216,200,114,137,75,95,55,154,0,166,101,233,88,236,191,141,10,84,48,40,250,3,89,59,245,4,47,167,49,116,44,133,40,87,45,61,25,89,163,89,6,41,77,231,137,90,8,80,148,214,67,182,68,196,84,39,80,41,45,124,26,7,165,145,131,67,64,170,44,137,136,198,86,135,28,102,162,207,85,235,5,102,117,111,206,168,42,166,159,131,33,215,50,204,82,28,126,159,135,250,3,116,68,132,47,157,66,74,47,200,187,27,225,138,121,66,82,148,128,229,129,53,136,91,24,97,12,215,18,216,156,181,234,18,233,32,84,212,201,144,9,152,96,168,250,61,240,133,185,143,215,137,36,5,109,69,10,145,169,111,163,148,188,218,52,181,250,152,13,168,48,233,80,16,196,113,211,144,45,87,83,216,197,249,83,14,196,220,115,243,54,45,136,212,223,91,197,220,232,190,74,177,37,59,61,2,161,77,112,132,16,47,40,194,163,69,136,218,240,249,155,145,107,197,152,27,214,187,133,102,152,52,95,168,111,144,73,80,64,40,0,6,162,137,225,18,153,126,160,107,141,171,131,117,246,167,131,103,218,123,180,92,80,170,209,133,247,143,198,106,80,88,177,55,67,61,220,41,168,106,97,77,140,182,89,22,152,140,190,244,151,164,16,3,76,99,78,50,23,161,216,182,76,189,84,224,37,56,18,10,20,255,251,178,100,36,131,39,76,104,208,179,25,79,32,72,131,8,229,4,195,16,91,77,163,69,7,229,57,1,7,14,36,112,96,141,24,171,26,225,17,85,33,151,161,107,71,42,147,73,70,108,148,100,2,52,201,144,234,231,62,194,56,19,39,180,174,67,74,19,116,51,85,3,122,114,234,129,144,47,129,147,89,112,73,15,72,229,144,40,18,29,203,38,100,131,32,26,125,237,32,30,196,110,11,83,237,242,31,59,236,221,216,110,175,146,180,191,210,104,210,150,80,184,141,214,125,246,123,192,195,10,154,34,70,186,0,105,3,13,56,60,151,29,35,140,109,191,72,81,168,28,39,195,208,84,177,254,175,145,68,214,110,140,43,225,24,70,44,159,101,26,45,92,212,124,138,183,211,81,165,83,67,44,70,163,109,126,82,211,81,137,99,45,93,95,182,130,0,0,66,40,236,77,85,117,44,39,220,119,34,58,90,179,59,104,232,93,59,210,32,49,102,171,12,120,79,74,103,25,149,70,253,37,244,21,12,58,5,119,180,97,107,74,22,150,14,22,51,255,13,222,12,212,255,108,81,221,238,156,119,253,221,173,75,110,127,222,223,250,0,16,24,89,73,58,9,169,112,135,225,165,193,49,5,137,173,149,22,252,36,227,248,208,33,204,183,108,124,242,43,90,181,92,241,230,163,64,130,205,185,156,217,98,162,223,40,21,239,243,47,98,171,34,117,157,176,20,72,104,8,148,208,84,57,149,22,193,76,220,37,46,117,67,15,48,4,16,22,84,53,61,6,13,47,0,129,48,171,139,204,0,81,131,33,16,101,91,193,238,6,62,28,112,85,160,234,130,41,26,77,10,67,147,77,245,6,82,77,252,189,155,171,228,244,131,161,232,186,125,205,71,26,75,110,208,27,27,94,134,209,229,156,90,67,148,23,5,76,60,80,213,167,246,252,100,108,140,156,70,134,98,84,34,115,108,250,104,130,72,153,151,129,236,82,141,121,73,150,159,174,55,102,62,46,110,86,203,107,83,239,125,170,133,120,105,26,54,191,188,151,35,75,60,21,33,75,92,250,255,88,85,247,26,109,159,200,253,102,32,0,0,16,14,156,8,33,222,34,218,129,100,88,250,233,71,57,253,159,127,210,103,66,49,114,157,198,81,208,1,218,75,158,88,233,6,154,214,129,83,109,116,123,166,40,189,74,208,202,141,59,69,91,62,171,43,47,88,248,244,220,77,184,244,144,0,32,10,189,74,39,113,239,168,225,83,200,101,47,243,166,254,67,202,169,17,135,0,204,68,38,4,166,237,126,126,17,49,55,170,179,149,173,83,225,102,95,44,221,21,71,166,121,177,219,133,203,90,236,58,220,83,13,184,47,1,210,178,96,64,86,162,7,23,188,42,137,231,255,251,178,100,36,130,247,109,97,80,43,26,103,34,67,134,200,240,12,34,240,27,181,163,68,204,101,60,129,19,150,227,192,16,140,0,185,69,194,22,176,75,80,212,224,21,64,75,78,83,4,21,75,65,132,203,208,97,202,8,138,25,65,5,157,60,40,8,138,32,36,20,221,85,128,68,140,168,163,90,8,73,113,171,22,241,128,132,52,225,1,33,16,148,4,147,44,105,48,36,49,138,148,184,238,139,46,134,213,81,104,35,178,151,169,163,153,52,192,231,92,7,230,174,44,65,251,129,55,162,152,38,39,150,34,63,43,157,54,153,249,96,144,97,198,75,151,41,76,82,42,25,33,202,249,46,226,25,76,197,195,182,218,149,137,113,148,39,33,174,89,28,177,88,204,25,134,175,231,65,243,51,178,223,75,89,102,235,208,64,196,35,51,188,11,2,229,163,254,253,219,148,204,225,214,103,117,58,40,85,145,86,147,87,151,38,19,33,20,43,80,193,157,45,90,239,148,54,54,239,27,58,77,82,171,190,213,71,27,112,130,10,19,239,187,238,131,7,82,187,159,8,140,89,215,214,61,165,172,147,165,4,106,178,253,180,245,116,132,48,30,10,90,209,135,126,63,43,144,211,70,164,145,233,45,75,76,206,60,21,26,37,208,94,169,39,148,207,202,62,189,154,74,93,83,115,27,50,170,109,83,91,164,173,201,77,4,6,224,101,12,205,37,244,149,61,97,152,172,240,32,46,74,15,52,132,2,151,208,42,70,232,66,134,70,106,18,19,137,0,15,136,203,84,12,50,124,183,0,66,130,1,128,143,150,108,225,220,192,24,112,144,104,130,68,35,120,203,234,222,22,84,68,130,32,42,85,176,152,10,18,200,155,29,186,205,36,188,76,85,42,90,76,134,109,110,177,86,117,20,108,46,220,98,65,29,151,69,175,222,149,203,137,84,52,30,150,220,150,56,167,45,54,71,173,132,13,60,111,153,38,99,4,102,73,181,67,135,248,58,137,29,225,80,85,200,149,85,39,35,165,216,180,104,92,72,188,114,59,19,245,4,57,13,127,213,18,159,67,27,143,213,151,201,118,150,161,30,198,54,26,18,235,29,227,157,108,231,92,156,233,51,146,201,163,77,229,17,77,156,120,225,153,30,135,58,196,221,109,123,195,236,160,143,206,144,134,125,255,152,195,27,30,144,117,162,21,144,1,208,176,145,195,10,194,161,85,188,58,215,54,58,226,186,82,147,126,207,124,0,128,0,0,1,197,4,245,55,236,77,178,83,59,241,143,177,73,12,74,36,115,106,228,200,98,63,50,167,22,87,57,34,175,217,189,211,83,238,245,29,108,170,199,167,38,229,180,215,92,106,121,92,83,74,87,6,179,247,241,33,19,160,104,75,105,152,3,255,251,178,100,34,11,119,90,104,208,203,25,79,32,71,6,248,245,12,35,86,26,233,155,68,172,101,60,129,39,25,227,128,32,140,0,76,177,80,108,18,38,32,93,52,21,1,72,187,132,155,4,204,13,208,238,196,0,24,206,27,210,24,244,130,135,8,204,212,148,226,60,21,114,112,25,192,147,78,33,72,224,12,207,1,237,10,148,215,68,152,76,32,85,133,101,135,28,200,1,162,37,65,115,155,119,125,149,197,26,21,151,21,151,77,173,204,215,108,166,25,134,93,88,106,114,3,137,90,160,185,25,20,31,64,64,43,39,155,10,52,70,82,61,34,105,28,33,68,138,94,214,209,40,233,84,100,125,131,161,89,144,20,172,177,50,36,38,12,163,155,102,93,126,249,67,109,123,71,15,72,21,170,109,12,209,151,194,116,154,221,158,246,58,93,55,44,236,11,160,65,145,107,16,0,0,95,30,116,208,57,177,48,70,228,180,112,235,224,235,177,30,98,41,33,144,164,122,226,72,145,152,34,30,230,126,79,55,189,213,179,203,156,59,230,92,214,85,154,59,86,185,23,130,200,49,44,32,183,133,5,222,0,169,244,160,60,53,164,205,197,138,127,250,2,142,48,252,213,217,109,200,132,122,164,98,17,2,90,166,131,26,241,34,147,165,78,225,200,84,179,113,73,234,30,68,172,95,141,87,169,126,155,90,229,45,136,105,201,179,1,227,67,10,126,28,22,37,3,74,105,91,171,204,196,170,204,185,69,152,101,131,82,205,177,160,52,71,84,203,52,7,5,129,85,130,133,82,82,40,152,96,154,94,129,66,16,12,138,233,136,110,194,205,211,193,248,75,71,88,191,137,210,44,104,68,111,97,17,200,162,207,84,89,220,90,140,126,88,206,233,26,243,119,165,126,219,163,69,166,136,55,23,182,34,221,38,158,230,183,95,10,65,40,132,153,161,88,228,70,140,108,115,60,231,214,89,171,218,130,2,200,16,33,31,58,227,199,112,136,82,243,10,52,177,116,107,193,19,44,40,131,80,117,23,63,104,245,148,228,129,92,159,164,54,196,29,185,76,42,237,171,166,233,32,200,174,198,208,152,84,216,75,172,23,75,97,76,85,216,148,90,215,108,113,216,102,113,206,243,174,67,130,181,20,242,52,50,120,178,2,76,133,114,215,154,45,182,111,228,181,204,138,30,132,183,40,248,211,38,131,34,16,59,227,16,164,13,105,18,224,116,168,213,9,88,61,197,90,245,209,223,251,132,0,0,100,0,0,1,192,80,240,215,92,168,252,134,95,45,179,79,52,255,57,52,148,241,117,10,66,182,93,27,129,233,32,249,202,178,220,174,89,149,207,220,166,166,171,73,118,221,75,90,185,16,167,134,160,73,28,145,52,215,162,154,161,255,251,178,100,31,136,54,249,104,209,211,56,103,128,69,0,105,9,4,67,0,29,29,143,64,76,225,62,72,254,7,164,96,1,140,0,33,156,59,137,210,136,45,200,20,2,60,80,175,151,74,13,84,176,152,37,30,204,35,70,142,69,35,16,162,240,136,133,73,50,130,204,52,203,54,98,2,91,131,52,112,100,166,50,165,104,148,76,101,18,2,28,151,164,52,245,44,88,117,136,41,122,204,93,242,169,105,40,224,26,69,224,200,248,232,52,34,26,168,110,67,195,106,156,160,175,132,147,120,141,108,245,57,207,178,10,251,193,117,155,51,176,229,126,176,178,110,37,147,26,60,74,91,16,75,167,101,130,80,240,116,95,109,124,21,68,203,20,170,223,41,47,58,227,131,136,157,107,102,81,251,189,150,75,57,73,163,211,7,83,25,91,238,63,5,53,18,0,0,0,0,103,24,40,29,3,143,107,196,3,136,172,209,104,157,139,14,5,82,43,26,92,248,199,8,140,132,84,247,131,2,240,50,160,112,248,150,89,198,147,36,92,244,85,246,158,158,222,88,82,253,204,99,102,246,255,160,219,236,81,169,244,182,206,133,32,0,16,146,200,214,217,223,169,3,101,157,93,239,47,181,137,108,87,111,57,1,133,180,11,52,62,58,128,192,221,237,138,75,214,245,42,163,166,139,69,47,204,234,223,36,50,234,57,123,91,188,212,214,180,30,168,86,240,16,20,108,120,196,113,139,2,137,237,116,162,129,128,149,153,36,21,203,5,94,227,195,23,40,212,1,95,151,253,36,143,139,12,203,205,211,13,208,14,212,80,136,183,231,89,38,48,43,232,136,3,80,229,26,12,8,0,165,193,70,64,66,99,245,26,202,20,37,89,40,212,193,200,108,236,69,77,147,121,48,232,155,147,53,140,92,71,134,180,203,215,235,130,250,196,101,86,237,189,174,203,55,127,66,224,185,42,207,16,152,104,39,50,83,73,159,44,32,180,206,30,211,68,104,191,48,83,82,39,97,26,20,43,147,153,107,172,139,83,108,143,157,106,10,184,248,245,105,143,26,99,249,245,154,214,242,151,101,149,89,149,61,136,87,10,54,143,237,226,253,228,246,25,22,64,42,6,213,66,99,75,235,186,206,18,182,66,12,115,48,15,53,137,24,245,53,37,205,7,237,104,54,109,130,240,162,76,28,139,30,7,76,45,77,24,89,136,74,39,233,197,173,110,135,17,93,187,63,244,177,27,218,30,71,119,52,148,16,32,0,6,10,53,5,40,241,123,40,41,101,52,17,73,124,103,114,140,11,172,32,128,100,241,102,146,190,89,31,139,78,106,85,98,180,182,205,143,187,106,69,49,77,90,83,46,174,197,215,218,141,195,171,230,198,152,28,208,88,145,64,217,226,255,251,178,100,32,134,103,39,104,80,179,57,76,240,66,35,88,241,4,67,16,29,89,149,64,77,101,62,73,27,142,99,212,48,140,128,32,51,132,185,97,15,171,11,126,211,94,34,187,100,117,2,160,170,208,224,140,167,1,7,155,1,151,149,85,140,250,204,233,205,144,6,146,58,84,14,180,210,77,118,188,34,55,193,197,32,104,12,112,9,174,243,93,25,33,211,4,6,131,208,42,3,24,105,127,163,212,236,17,109,67,141,201,232,153,124,84,229,181,168,237,68,222,23,230,24,147,195,208,13,233,192,13,4,104,246,2,22,10,159,17,29,39,114,177,247,5,156,171,151,36,154,52,101,208,164,75,200,89,204,37,77,201,99,9,50,195,235,165,118,61,140,65,66,179,142,116,210,255,217,1,157,186,39,153,86,90,56,85,105,108,247,171,137,64,180,128,181,6,82,0,176,183,24,137,137,234,29,4,110,115,52,40,164,25,158,96,246,43,173,165,61,103,112,116,103,64,142,36,48,216,56,9,133,156,110,243,161,55,110,54,243,34,27,218,114,162,34,21,188,58,80,81,18,69,40,106,108,189,218,255,169,76,166,191,234,0,151,170,134,185,15,12,182,55,16,101,86,104,30,58,58,143,163,91,127,64,33,13,88,213,54,93,110,44,222,233,173,111,236,203,165,29,220,107,41,152,197,142,83,210,186,179,18,102,123,1,207,189,78,42,169,233,65,24,89,107,203,76,16,18,56,181,80,117,166,33,208,12,6,40,166,147,83,162,1,8,86,2,8,92,132,179,51,196,12,41,48,76,115,6,156,46,200,212,24,12,44,20,132,35,16,56,116,199,32,34,120,29,130,9,205,98,156,129,4,72,138,33,61,52,103,94,52,229,22,37,191,78,53,14,94,104,40,129,203,197,69,89,76,209,108,20,169,115,49,198,204,179,155,147,192,246,64,208,244,9,41,122,91,108,62,112,30,103,112,151,79,10,198,49,220,155,127,16,166,50,248,175,24,48,163,180,72,104,201,20,68,166,90,71,136,146,117,181,51,45,59,155,85,25,18,36,208,163,159,246,94,81,154,229,223,37,115,94,149,205,12,251,92,151,134,170,121,222,197,249,174,191,183,144,128,6,101,120,233,4,134,136,31,110,50,86,179,49,35,54,65,10,194,65,15,78,95,153,178,193,10,112,104,106,240,89,238,22,60,29,62,30,135,220,39,24,180,139,3,59,140,136,201,33,99,158,224,162,27,72,230,168,12,125,134,151,133,156,64,225,15,115,164,233,88,8,128,157,128,0,0,193,109,71,25,104,91,20,23,236,80,100,82,190,115,107,55,213,99,244,10,74,215,233,233,29,110,4,23,143,33,43,143,184,218,72,49,179,75,37,179,51,122,41,32,136,57,201,203,17,255,251,176,100,27,128,102,164,103,210,81,248,79,32,73,132,136,248,12,35,146,28,161,151,66,173,97,158,1,11,135,100,36,19,12,72,60,58,131,84,77,136,200,188,11,145,21,19,82,66,47,11,33,198,5,64,114,152,107,100,148,255,42,4,56,0,46,139,57,37,16,10,96,1,128,101,181,25,25,206,72,70,126,144,16,65,83,33,138,255,90,1,1,122,81,153,7,80,78,189,228,74,216,208,163,206,211,19,100,12,17,215,101,239,237,136,5,176,187,178,22,91,31,151,55,8,102,25,135,41,40,228,248,212,32,84,130,137,229,114,71,43,78,155,253,27,123,203,45,50,204,69,68,206,205,20,116,221,70,76,42,174,249,55,213,93,213,143,210,23,111,233,153,107,245,217,61,136,189,9,227,237,116,149,91,98,133,150,234,53,148,216,254,224,100,0,0,1,191,5,89,70,18,246,33,158,199,153,12,222,74,219,208,149,32,164,99,66,185,26,33,109,80,169,17,165,58,54,95,131,10,6,137,135,77,176,208,46,30,112,113,66,193,145,200,57,120,203,154,3,10,145,72,168,192,193,165,10,33,238,125,235,119,99,191,237,233,0,32,8,24,179,40,161,123,95,231,98,118,73,3,195,246,43,68,169,33,180,64,71,131,42,17,47,232,218,244,107,120,110,114,134,237,38,115,21,57,141,62,87,103,105,234,91,127,172,176,167,137,80,55,174,66,105,74,80,174,4,112,69,0,53,101,51,95,177,101,17,121,137,133,131,141,163,240,240,52,57,49,0,32,241,161,105,18,220,74,140,209,176,140,27,94,48,227,138,200,20,38,48,103,140,232,16,106,32,113,116,198,83,67,8,77,163,6,144,136,34,53,150,136,8,98,248,2,0,144,137,162,151,147,133,172,86,112,6,6,192,152,160,96,73,13,6,192,92,188,52,13,33,96,138,115,126,100,229,162,49,92,110,58,43,89,90,152,30,243,108,214,177,47,149,106,59,107,3,80,172,72,180,240,154,113,250,96,194,227,135,45,67,235,71,29,242,46,155,210,200,172,179,179,190,102,107,204,78,199,175,119,77,108,231,124,222,126,99,19,154,3,15,90,92,166,34,247,104,38,0,8,168,146,67,6,148,110,165,202,199,114,59,116,10,110,6,67,192,25,81,100,146,85,163,4,140,159,6,18,26,83,136,164,44,88,12,124,132,104,144,89,241,164,137,52,196,85,54,157,67,107,161,113,183,211,47,255,173,233,20,223,98,46,67,212,24,32,0,12,185,165,115,14,43,240,239,192,185,203,177,213,74,178,215,241,129,142,156,10,149,151,1,85,198,151,30,106,98,150,229,91,20,180,178,235,210,26,57,204,165,244,50,105,94,46,179,234,241,171,167,225,109,46,214,112,166,233,124,255,251,178,100,31,130,247,17,99,209,51,25,79,32,70,7,168,240,12,34,242,27,229,163,69,44,225,62,65,32,22,227,128,49,13,200,188,82,141,143,165,218,80,169,115,190,175,211,1,0,196,5,2,148,72,233,26,232,40,177,176,105,170,201,160,241,147,120,92,4,56,5,208,2,164,23,20,16,8,52,212,99,7,20,172,72,112,21,65,246,32,36,137,18,240,186,106,223,7,151,205,254,78,88,33,225,84,240,19,96,117,224,168,236,85,151,168,19,41,119,217,109,12,190,31,125,223,137,215,254,39,84,92,52,160,132,148,125,84,159,53,70,156,146,51,147,50,205,163,107,6,24,40,41,46,79,2,199,15,34,70,72,228,51,60,243,47,238,103,173,22,35,57,202,78,211,107,180,174,126,207,119,127,172,143,242,151,164,222,193,226,114,48,35,24,84,170,11,244,191,116,10,205,84,51,46,58,87,49,61,34,110,157,97,169,19,31,246,66,102,201,163,10,54,182,206,197,53,222,17,163,207,228,177,104,129,51,168,160,68,133,33,69,102,235,90,197,119,72,197,102,197,144,52,104,84,89,116,149,41,80,101,133,167,233,235,211,167,245,128,0,16,3,133,131,88,238,253,87,106,172,228,19,126,87,110,229,44,60,202,49,174,98,20,187,210,38,61,79,110,85,79,35,181,82,190,49,218,215,103,57,202,108,108,86,157,249,116,49,58,242,70,27,186,180,68,215,75,78,75,182,66,221,75,80,141,143,98,11,39,92,201,122,8,128,72,224,227,66,163,133,68,7,86,189,198,133,51,12,47,232,52,2,249,25,160,26,107,167,216,133,4,84,59,136,48,4,37,1,241,6,49,33,177,165,67,79,44,250,103,48,60,73,70,152,145,84,229,107,203,233,186,167,58,245,164,148,50,232,220,110,0,150,203,223,167,246,26,121,96,89,138,59,120,67,144,41,116,99,205,247,178,201,11,255,105,145,17,239,76,226,13,74,54,109,179,230,163,209,105,129,62,35,60,217,166,12,19,225,163,203,185,93,217,168,235,222,119,76,75,244,158,146,208,146,52,113,223,253,177,4,81,218,71,252,174,75,70,45,143,114,58,97,2,6,52,84,229,53,99,132,151,16,208,142,251,146,226,149,169,51,53,93,72,137,67,241,248,172,176,144,19,228,84,22,240,53,138,165,122,57,244,166,231,225,156,14,97,96,224,58,12,131,77,58,49,135,32,3,202,20,185,203,169,114,83,75,148,17,104,93,60,213,195,128,32,104,0,12,36,131,181,13,61,244,146,248,69,52,102,191,100,240,116,243,176,200,213,68,176,42,243,129,101,18,184,59,28,40,172,85,149,200,173,216,152,177,110,130,134,238,117,106,81,106,59,41,122,228,173,252,14,221,92,101,1,137,255,251,178,100,31,0,118,232,104,209,179,56,95,148,65,68,120,245,12,35,208,28,165,157,66,44,105,60,145,3,152,163,212,48,140,160,178,120,97,11,131,149,156,97,138,44,187,17,246,129,67,160,229,132,18,93,96,88,40,140,99,28,1,38,64,20,135,12,44,176,132,224,32,64,1,140,50,203,184,230,27,130,225,131,64,60,51,171,139,142,253,129,184,255,65,112,35,236,245,187,112,83,173,2,196,95,216,251,55,95,83,237,50,195,66,116,43,211,56,141,54,43,125,254,195,118,46,149,153,157,37,30,57,146,17,59,254,234,242,165,26,147,149,130,82,103,82,13,137,231,220,78,199,135,166,153,231,36,109,77,76,181,198,47,53,55,94,136,54,168,100,74,151,122,135,44,182,161,51,208,67,154,122,105,54,238,159,106,183,244,87,74,19,119,155,8,0,6,148,138,12,98,56,183,77,92,49,31,14,148,243,6,116,48,184,138,230,207,105,90,39,67,89,10,141,198,231,35,104,163,9,195,108,22,81,52,147,70,36,81,144,177,197,60,85,133,76,203,147,60,141,101,111,99,171,217,82,162,174,228,0,21,166,156,239,4,186,1,164,136,74,225,187,16,43,72,125,35,113,213,51,76,19,60,193,91,130,93,139,82,152,214,119,178,195,13,80,217,179,217,156,102,102,229,81,135,154,9,169,25,173,24,120,82,73,58,86,90,246,20,28,109,55,203,144,228,149,76,200,203,172,138,105,252,74,38,8,152,130,76,70,66,253,151,116,193,179,44,10,28,24,2,24,32,94,56,48,105,97,84,97,59,241,26,147,4,60,120,9,115,198,68,129,72,81,14,131,7,40,5,14,72,146,251,163,82,114,67,241,41,106,151,59,239,99,68,78,193,193,15,227,188,183,85,242,152,183,107,13,202,85,42,81,72,54,126,59,125,251,181,18,141,155,32,14,200,184,168,159,172,156,161,5,194,157,163,171,23,54,164,72,204,203,160,181,21,146,166,122,8,43,25,70,116,163,14,147,17,191,20,100,232,217,210,72,189,71,219,109,153,123,213,111,193,104,98,57,65,159,108,50,222,73,165,2,246,85,241,97,196,109,16,58,52,202,76,119,207,110,49,134,167,99,247,5,24,234,188,204,255,205,123,67,25,170,116,202,28,204,193,9,49,75,201,41,251,46,124,225,191,105,132,142,138,52,114,18,125,35,88,203,34,175,106,226,135,108,175,38,243,83,86,63,106,96,16,0,0,4,28,83,7,108,176,156,89,77,44,154,33,85,254,100,242,231,122,108,180,43,16,23,9,20,118,95,252,55,87,154,187,21,127,175,82,227,148,170,127,177,8,114,53,60,254,192,110,244,251,228,227,211,180,57,26,91,150,242,92,14,16,193,132,183,180,197,157,22,255,251,178,100,36,0,7,143,104,208,51,58,103,32,58,1,137,61,4,195,2,28,213,155,69,71,229,154,193,5,142,164,32,48,138,200,44,88,200,200,132,98,169,10,180,211,28,148,22,26,8,52,160,252,62,76,96,129,9,106,204,80,179,56,32,213,6,16,6,51,225,64,227,148,32,197,139,49,133,141,8,64,40,66,102,237,56,178,201,16,100,192,17,4,79,180,7,32,158,30,37,12,213,17,117,58,19,121,187,184,107,241,36,92,145,16,1,16,6,148,160,138,142,18,217,17,173,96,237,90,115,91,51,15,179,68,181,208,128,205,154,46,113,34,17,243,235,107,19,71,57,3,210,172,164,96,122,96,120,119,240,113,213,158,39,31,85,181,167,72,76,55,180,66,251,67,29,230,255,87,86,187,11,59,84,122,202,110,213,239,41,89,182,71,53,217,157,174,109,99,164,227,41,25,111,210,107,36,128,25,32,0,0,84,225,60,130,186,232,11,63,41,11,232,133,149,74,5,103,106,53,249,248,186,80,41,74,57,118,66,182,219,250,58,58,127,183,119,93,118,92,212,1,79,60,74,105,195,98,130,75,153,90,212,0,0,59,0,0,10,135,17,117,77,35,146,71,155,99,130,198,223,57,31,169,246,34,14,105,11,242,137,14,80,173,180,60,166,47,9,137,211,35,2,85,181,130,50,129,142,62,209,109,76,8,133,41,192,171,91,88,19,34,96,232,114,22,2,196,151,9,168,238,190,170,54,189,3,128,47,178,109,34,235,226,48,120,208,195,85,169,106,129,0,12,14,100,18,9,51,70,129,36,0,131,0,48,25,34,4,133,51,46,240,204,0,199,162,202,241,44,192,112,105,236,179,146,177,151,41,82,88,204,58,204,233,34,152,12,25,3,48,198,102,237,182,6,84,216,221,196,233,162,85,105,198,73,126,244,7,36,118,29,241,32,182,97,151,189,202,69,133,143,142,75,137,12,252,184,183,111,46,254,146,106,179,15,140,149,159,146,83,16,149,13,84,128,241,147,68,111,172,180,205,87,27,80,84,145,28,233,161,175,199,106,85,122,36,175,151,223,76,155,16,214,117,21,246,223,221,93,195,7,34,128,28,0,0,11,146,190,129,131,128,139,130,243,135,169,133,117,31,40,71,92,222,28,140,9,115,102,48,206,130,196,139,176,185,151,189,47,48,109,161,226,134,38,15,149,55,105,216,48,42,180,8,59,146,144,42,19,107,157,115,83,115,44,60,175,208,0,32,0,4,93,215,238,66,211,98,180,48,53,249,45,37,38,82,11,206,35,45,65,24,13,228,209,133,188,178,124,33,251,120,62,242,125,93,163,207,28,39,62,138,253,207,150,197,97,110,180,60,230,62,73,193,43,79,161,214,64,9,130,172,74,148,222,255,251,178,100,33,130,55,69,104,208,179,25,79,32,67,4,24,248,12,35,162,28,177,117,67,12,101,156,137,21,14,227,224,96,140,192,196,51,29,3,252,202,64,1,12,147,53,78,112,75,68,136,101,0,145,9,136,102,58,160,198,67,102,113,136,110,86,33,85,176,75,134,17,70,205,203,44,232,36,4,0,59,145,196,140,131,145,140,117,150,6,150,200,30,153,147,236,169,175,73,157,49,0,234,121,146,167,4,101,146,78,39,195,111,13,59,169,196,205,161,153,151,22,2,101,23,229,50,42,208,59,17,2,0,145,0,160,72,74,240,174,145,153,34,21,67,204,40,68,76,89,178,222,138,229,151,61,57,158,164,240,178,178,196,176,132,158,252,245,105,229,182,161,49,58,82,81,71,89,182,109,121,167,8,53,52,37,103,231,83,188,223,226,194,148,186,107,91,92,255,53,112,192,0,0,1,2,56,65,155,165,121,43,110,60,208,32,35,205,111,101,193,49,147,75,107,144,25,212,76,220,218,185,97,106,202,202,139,52,18,62,2,142,132,132,170,12,15,93,5,142,132,133,148,157,99,216,181,197,205,48,96,168,182,167,84,6,103,88,2,0,65,66,37,47,77,118,177,60,247,103,49,57,13,188,174,68,106,45,33,123,151,65,155,139,90,50,202,39,165,146,154,43,241,108,106,225,82,207,49,231,210,86,125,230,36,210,152,75,60,160,125,24,3,151,6,63,140,37,13,20,209,96,18,25,20,22,122,244,98,206,130,57,170,68,0,171,112,240,27,170,153,154,96,150,174,46,118,74,117,20,155,194,9,128,72,139,8,25,33,219,129,167,121,150,168,156,6,107,39,8,195,21,32,160,128,66,133,16,8,97,16,24,10,24,192,211,229,176,90,82,245,110,102,170,0,158,75,129,77,215,66,242,111,223,68,244,113,163,75,202,90,199,219,4,85,220,125,155,5,137,120,165,42,210,144,238,60,42,169,110,197,84,241,246,29,64,99,106,211,155,85,78,147,199,30,119,79,32,178,227,199,209,214,168,158,178,123,229,171,223,202,105,4,76,114,230,235,51,86,44,193,193,130,106,4,69,1,30,205,132,255,219,154,255,214,254,157,129,0,2,241,56,210,152,162,172,136,82,49,70,96,180,239,28,100,164,198,78,70,199,12,147,209,242,132,135,5,40,72,240,192,152,153,192,88,237,97,183,33,200,72,49,75,197,64,96,139,158,112,29,38,249,86,9,107,83,171,53,155,24,165,237,74,63,209,253,64,0,0,49,232,50,14,146,228,105,54,56,68,81,53,44,51,159,171,132,128,209,47,160,222,30,177,142,132,58,102,111,204,60,55,192,164,90,49,176,218,26,237,228,205,242,53,162,150,147,173,228,12,210,151,226,168,71,154,194,255,251,178,100,29,132,118,244,104,209,17,249,54,80,71,6,232,224,12,67,144,27,85,157,70,204,101,60,129,8,151,163,212,48,142,80,107,43,97,107,88,250,254,105,48,98,111,166,26,144,147,13,14,251,22,236,33,21,0,30,36,66,74,234,97,99,195,7,194,116,224,114,134,229,173,40,209,146,26,124,24,35,25,192,129,209,66,37,232,134,4,132,185,10,64,152,103,153,47,34,10,134,73,45,74,166,30,187,26,234,98,39,203,95,96,208,153,7,48,125,157,118,149,31,230,224,8,22,251,198,243,75,37,116,49,77,89,147,90,154,153,171,122,110,55,86,59,75,99,235,89,189,91,33,150,104,24,200,252,151,228,121,4,74,153,65,145,233,111,156,60,1,219,67,40,17,43,210,114,99,160,74,201,110,11,96,241,106,195,147,177,243,50,200,41,32,33,39,210,139,86,150,132,144,162,213,128,217,193,210,134,150,18,182,213,35,211,83,9,168,4,171,229,171,233,118,9,54,141,88,161,161,84,253,101,87,34,138,102,70,175,70,66,163,155,72,191,15,128,207,188,186,133,142,6,15,162,104,130,140,185,68,42,114,20,205,2,246,21,118,160,80,0,29,157,50,183,18,51,28,148,76,223,249,27,243,61,26,142,48,24,90,69,130,132,29,183,94,150,87,33,228,206,117,229,92,207,237,202,106,209,82,220,185,169,250,151,39,38,102,222,166,147,43,130,150,1,117,53,215,160,128,47,236,61,2,177,181,96,68,22,224,193,198,144,91,84,172,39,83,58,47,42,132,154,168,52,113,146,12,196,136,132,7,134,100,8,105,142,91,245,238,107,40,50,64,193,79,176,233,136,250,24,170,188,106,108,45,23,92,117,134,117,51,106,44,73,148,178,23,185,172,100,214,35,10,181,195,134,44,193,45,238,172,201,219,44,236,190,164,197,52,160,74,92,82,44,68,161,58,204,154,175,3,87,75,73,119,92,89,113,230,216,94,72,44,44,179,2,134,202,36,33,37,89,136,193,10,108,77,47,233,63,37,160,135,244,161,168,16,217,135,127,15,172,226,182,180,189,78,74,126,160,0,83,114,92,194,53,12,93,35,224,1,82,172,28,83,50,180,101,168,107,52,205,180,132,53,26,160,61,99,87,40,136,170,169,145,221,85,207,53,8,104,121,62,183,227,249,103,12,130,4,170,76,92,70,179,235,168,104,216,226,140,75,30,244,37,215,215,91,69,239,222,250,128,0,0,32,0,0,223,132,230,132,67,78,27,203,19,164,141,81,191,149,103,169,90,202,76,37,226,101,137,41,42,30,106,89,109,72,37,254,166,221,174,216,253,218,148,72,174,219,165,135,177,139,179,183,229,219,103,140,133,29,154,107,142,162,145,85,166,128,85,5,97,197,255,251,178,100,35,128,39,102,102,208,75,25,79,32,69,130,56,245,12,35,96,27,153,163,71,76,97,147,193,2,22,228,36,96,140,72,149,25,10,246,17,21,120,8,94,16,48,20,19,253,27,64,179,17,148,2,160,66,1,240,48,84,144,133,12,150,197,134,4,148,52,104,57,240,178,70,35,134,121,32,148,132,174,16,36,37,9,16,0,0,153,50,118,167,204,236,153,106,190,241,84,40,105,107,221,150,40,123,176,137,228,195,64,11,226,4,127,152,107,162,249,180,5,236,244,58,119,95,86,80,216,38,192,169,250,68,37,16,32,98,226,43,19,135,102,42,184,79,74,31,73,179,45,255,101,166,186,17,58,198,138,153,212,60,235,107,40,209,62,103,127,19,123,186,150,209,99,194,170,105,102,178,24,70,129,217,202,160,99,58,113,138,86,177,99,76,56,151,180,37,150,164,224,0,55,49,157,66,26,43,177,180,72,156,202,149,69,35,8,107,90,3,44,96,137,184,137,139,48,73,197,158,11,168,104,194,235,34,8,32,131,78,158,169,79,108,15,32,94,41,115,128,44,107,205,90,252,227,38,144,241,119,169,175,215,84,122,76,143,30,250,64,4,10,32,0,0,80,191,240,196,134,235,179,24,139,227,82,228,178,126,254,49,136,242,217,38,77,248,244,244,220,142,165,37,88,221,169,28,43,125,187,44,198,51,69,111,241,149,214,183,122,164,252,70,133,149,71,90,243,53,70,53,40,90,239,10,145,76,84,26,134,85,44,3,33,47,32,80,81,38,176,128,166,10,153,100,126,65,240,241,133,208,6,80,84,171,0,66,160,32,194,195,2,164,26,82,222,133,128,9,152,141,96,160,151,45,191,136,83,54,6,12,95,40,13,47,24,51,93,109,93,212,208,80,136,61,185,215,83,214,120,190,160,138,206,6,80,253,232,147,189,49,68,127,2,179,71,29,60,67,149,149,173,105,125,236,66,219,253,18,226,99,51,251,143,137,215,12,135,72,79,233,43,216,173,75,150,67,101,10,235,254,106,108,132,126,127,127,153,154,67,243,51,137,174,165,127,77,145,193,22,47,74,181,216,95,171,247,115,186,43,49,0,8,2,156,21,128,86,174,181,122,141,189,95,119,143,131,9,234,183,127,183,233,207,123,150,139,78,231,89,84,120,73,155,149,153,72,139,161,194,159,224,147,234,85,209,99,145,134,220,185,27,151,181,205,179,223,47,94,134,40,208,114,94,145,0,0,98,240,169,103,88,36,61,98,134,134,73,35,118,156,9,43,223,13,177,177,85,131,138,152,238,212,55,41,203,148,244,22,42,229,90,154,199,203,36,145,216,106,2,198,61,34,154,197,210,119,229,212,72,115,138,56,172,109,73,160,137,103,67,81,210,0,144,188,255,251,178,100,35,14,119,35,104,208,147,25,103,32,66,132,72,245,4,35,0,30,85,155,64,44,229,147,200,239,15,100,20,48,142,10,56,35,0,74,71,225,52,147,244,85,228,179,29,98,30,27,45,178,48,100,110,113,124,141,48,65,140,3,14,50,130,125,9,50,7,108,98,148,97,154,91,209,135,132,2,161,131,80,68,16,17,98,192,190,73,38,132,212,143,112,161,213,4,77,90,215,25,146,177,169,147,85,122,24,90,147,112,23,36,149,207,81,231,150,79,95,57,135,82,97,112,150,93,43,212,142,189,203,234,116,123,170,178,207,202,19,15,68,204,86,81,242,152,80,36,22,249,83,39,247,173,149,176,112,229,159,46,187,31,211,59,78,219,61,178,249,110,43,31,199,103,26,93,102,142,118,109,242,207,229,177,101,118,189,75,186,154,194,34,0,0,70,41,162,177,122,51,202,86,211,142,205,25,140,221,206,156,173,78,219,182,107,155,30,189,90,166,70,115,163,25,65,195,5,136,10,74,195,68,0,103,78,31,7,148,5,88,60,157,32,194,14,36,106,215,134,154,204,176,78,135,220,132,106,212,23,157,88,212,201,169,198,234,234,134,26,141,61,44,69,165,69,38,105,192,5,135,180,24,187,219,85,154,78,242,154,91,79,23,163,175,94,155,124,147,195,114,233,136,18,91,43,150,74,108,186,76,13,160,67,81,128,104,234,236,184,137,60,10,41,100,137,12,16,18,48,53,133,23,28,1,9,64,166,141,212,194,7,50,64,3,20,24,56,72,196,69,39,97,228,82,227,18,112,203,136,51,16,65,198,49,166,56,32,57,205,71,12,193,195,18,45,25,180,184,248,128,166,98,35,195,178,193,161,204,2,65,73,44,212,204,36,1,118,160,251,223,37,115,216,187,45,83,36,148,113,31,86,118,221,162,13,38,32,160,77,61,166,103,70,252,76,143,165,17,232,113,54,224,68,115,94,150,51,246,80,112,78,226,223,35,130,201,146,178,190,35,180,141,242,237,134,208,236,109,74,149,198,74,28,89,70,150,63,103,30,102,8,15,215,100,229,102,223,3,191,152,196,110,71,125,126,25,249,164,193,87,219,76,130,193,244,81,123,78,255,232,131,33,42,134,88,13,73,11,146,185,52,155,166,67,232,80,142,132,125,225,19,47,187,47,72,180,41,140,96,35,121,198,61,164,134,11,132,158,93,145,194,65,40,172,212,160,234,20,197,28,48,131,64,186,216,197,251,108,254,250,32,4,0,8,150,80,82,48,232,59,77,236,15,33,206,26,133,87,161,134,29,149,225,116,42,177,239,192,216,62,253,194,205,12,182,15,221,89,187,23,47,114,81,122,236,170,213,249,99,237,89,255,135,227,77,213,137,192,36,33,91,46,43,81,255,251,178,100,31,130,119,53,105,80,171,25,79,38,70,68,200,245,4,99,4,26,145,157,70,204,101,60,128,244,132,228,32,48,141,8,42,148,180,42,114,169,72,136,132,48,35,166,242,26,134,90,7,208,132,160,209,205,5,141,102,140,17,204,54,195,143,6,2,53,104,131,145,25,38,90,64,11,140,130,194,135,17,4,205,196,1,148,10,139,128,81,11,56,202,4,35,1,132,44,226,235,81,38,28,200,210,209,107,185,10,245,180,91,138,210,215,218,91,91,93,141,10,37,32,100,240,252,211,177,51,2,67,178,237,241,38,52,242,100,141,33,105,237,146,28,184,176,180,137,179,250,97,183,202,4,233,16,187,108,162,230,200,86,138,103,138,187,36,202,126,90,141,215,54,51,193,138,207,109,100,145,205,100,162,71,229,25,63,86,109,68,51,172,246,197,164,185,125,216,199,53,191,224,32,0,18,69,117,2,147,238,16,46,45,50,80,85,135,153,35,201,178,102,139,101,57,55,105,35,157,208,23,185,117,125,242,169,248,102,34,246,56,56,85,32,86,49,109,38,37,19,128,171,26,35,65,2,108,8,8,94,47,174,19,35,102,144,141,21,236,181,223,212,24,192,54,3,85,166,68,162,210,72,59,178,169,203,55,97,188,30,54,176,170,32,107,193,177,185,218,105,136,189,137,116,196,182,182,172,229,122,246,249,73,201,117,218,177,106,73,168,109,189,139,50,215,141,13,80,213,239,139,160,40,182,106,140,42,53,244,163,201,200,2,90,137,52,135,161,12,213,25,132,169,214,32,0,46,69,32,98,198,0,133,213,105,128,174,16,240,66,208,252,37,249,22,24,120,112,34,68,68,177,49,224,64,32,41,130,64,185,165,246,105,174,187,32,99,108,146,57,13,187,237,54,31,128,219,118,254,236,28,194,157,167,25,210,131,233,164,214,220,216,239,62,104,79,198,208,47,56,162,40,129,147,253,105,244,167,59,168,117,34,84,235,72,239,29,238,85,146,203,85,38,84,78,81,220,142,243,178,76,189,50,156,34,155,191,77,181,164,92,133,50,153,190,123,234,231,213,155,116,68,247,242,32,155,125,4,28,106,45,148,118,166,48,104,128,148,52,20,80,20,242,76,149,11,0,158,118,11,139,180,62,211,104,9,144,32,65,229,233,108,86,243,103,82,166,134,207,148,117,111,42,33,36,195,144,30,121,91,239,154,217,247,42,162,0,64,98,18,243,138,211,26,69,59,104,225,58,55,47,75,227,145,231,109,107,140,176,184,72,42,143,240,236,178,55,114,98,213,45,122,215,106,86,151,77,229,49,122,150,206,164,207,237,182,66,214,149,189,19,86,130,204,74,132,201,94,137,138,91,243,72,65,249,18,80,240,134,72,92,132,170,109,145,255,251,178,100,39,143,7,111,104,80,11,25,79,36,60,64,89,45,4,98,0,27,161,159,66,12,101,60,145,22,18,163,212,19,13,160,245,167,23,101,162,27,28,5,52,188,64,39,66,144,10,140,105,208,120,206,8,20,202,100,214,236,196,36,228,104,12,24,89,48,37,160,7,64,162,65,230,11,7,136,9,160,157,96,131,83,224,176,24,200,106,98,224,174,184,61,2,99,192,33,57,22,34,171,113,180,82,214,160,166,240,42,222,128,228,75,105,222,116,90,147,139,61,13,67,43,162,20,196,82,223,245,49,151,86,78,126,70,156,36,15,16,0,68,205,133,14,77,196,104,123,2,164,216,196,200,122,70,215,126,80,174,25,6,153,129,227,109,48,190,230,127,226,135,58,109,181,25,111,45,15,79,86,120,181,73,205,161,96,174,89,203,97,52,210,20,69,16,9,64,0,0,16,180,8,83,5,132,74,89,147,41,24,31,16,164,25,52,14,138,38,84,158,70,163,69,7,49,162,139,244,45,131,150,144,209,177,236,242,130,154,253,90,236,255,255,234,102,2,113,234,77,11,76,201,4,13,58,22,229,29,53,121,203,17,233,126,225,204,229,181,158,225,86,38,3,146,210,162,15,196,150,212,174,172,127,255,41,137,154,91,120,205,79,210,88,107,241,88,141,35,247,2,60,9,80,154,172,54,148,187,143,244,22,177,85,112,65,82,173,10,98,129,98,22,249,84,56,91,113,100,33,60,123,139,48,185,109,76,73,83,9,97,6,230,144,102,129,129,215,5,160,50,76,41,180,230,20,68,97,84,112,17,98,51,11,62,188,203,70,34,13,202,78,245,49,98,37,198,91,104,163,2,67,113,134,8,159,203,181,123,202,155,20,90,45,156,165,175,203,39,95,205,230,221,30,203,79,204,100,23,12,29,39,52,139,244,142,166,201,1,80,41,115,11,19,161,150,46,178,185,88,94,84,89,237,144,4,97,35,113,47,20,58,197,118,164,146,107,42,244,150,37,99,15,187,251,126,127,239,199,212,101,255,82,59,255,101,182,7,16,98,218,225,189,180,144,0,2,48,194,212,192,169,22,89,79,83,154,181,219,182,227,59,5,231,200,20,160,55,133,50,50,34,91,89,155,165,10,88,80,25,211,24,210,116,8,241,57,1,161,208,162,216,65,18,67,24,227,239,1,165,215,13,69,65,244,52,201,155,42,233,106,21,71,74,0,32,24,128,0,1,193,38,87,220,22,246,63,144,76,102,47,61,14,204,67,115,215,171,187,6,76,2,85,58,140,73,168,83,59,211,26,161,163,129,162,118,31,153,108,236,55,26,158,159,125,175,231,17,161,191,15,39,179,38,197,82,109,76,81,81,152,45,214,12,64,42,147,188,152,136,224,160,42,69,33,255,251,178,100,40,128,119,208,104,208,211,57,100,242,69,132,168,248,0,99,0,28,73,103,64,172,225,62,65,8,148,35,224,96,141,24,19,25,45,21,217,9,37,242,51,200,50,89,56,10,10,178,5,220,85,84,210,17,162,21,40,212,72,1,34,9,71,87,37,112,239,64,90,233,106,199,4,0,160,37,203,127,146,29,42,22,186,213,110,75,202,66,174,24,194,143,54,69,108,71,198,64,180,250,192,24,125,152,101,231,144,220,112,99,82,70,230,236,91,151,23,17,161,56,50,37,117,24,97,7,113,118,186,242,117,136,148,152,41,156,230,161,1,131,176,156,69,42,133,98,16,142,243,233,215,15,163,249,77,105,81,210,169,185,58,24,139,34,33,68,200,177,1,146,227,232,112,204,176,102,162,114,157,133,63,105,114,235,41,124,170,152,183,61,172,192,131,100,38,169,75,46,206,83,232,18,64,0,0,5,99,9,12,50,77,145,225,194,34,99,128,203,231,72,121,60,165,185,97,17,188,199,38,144,135,169,167,222,103,53,65,80,232,197,18,44,35,0,137,5,28,179,199,92,56,152,99,9,165,5,18,166,9,152,74,85,107,85,190,164,197,153,102,222,176,128,0,5,201,110,110,180,139,81,86,237,14,216,167,160,139,72,159,86,232,196,27,83,81,164,173,128,219,216,156,229,121,202,89,94,20,61,159,237,105,202,210,138,124,245,156,90,77,17,85,116,202,81,200,211,115,89,171,29,157,191,47,210,93,35,27,53,120,132,128,11,146,36,40,209,229,230,96,232,8,3,34,32,36,149,147,60,96,48,9,106,44,33,208,160,41,96,49,9,56,115,34,1,156,48,243,149,80,54,234,240,32,35,0,17,252,148,198,115,136,14,135,164,117,12,128,41,72,204,161,233,226,188,86,26,70,201,217,75,91,106,9,164,152,203,0,85,3,132,224,70,224,61,55,8,41,220,131,160,229,145,106,70,244,20,3,77,134,84,36,98,99,132,21,107,201,0,197,5,113,134,138,185,191,198,19,10,138,15,40,35,98,98,41,22,68,132,196,75,201,162,155,116,141,173,180,41,49,137,116,33,227,249,33,231,166,10,102,88,99,58,77,162,238,235,188,3,55,45,182,234,80,2,118,200,198,209,218,173,59,38,223,50,50,177,53,168,12,197,2,116,39,45,137,250,107,216,148,210,23,145,27,67,4,96,58,198,142,4,15,133,138,206,52,60,89,152,109,69,212,210,104,32,57,115,113,91,94,250,61,76,222,0,0,100,35,95,79,203,173,75,33,144,106,98,118,57,90,154,235,208,131,192,3,17,97,170,67,49,184,174,118,163,116,153,103,71,61,247,230,242,151,216,202,110,31,228,166,65,98,171,191,45,109,148,125,71,223,160,168,86,163,255,251,178,100,30,0,118,208,102,209,19,25,79,32,67,230,168,229,12,35,226,27,237,155,71,71,229,58,193,19,151,99,224,48,141,16,83,87,11,17,31,25,50,8,17,230,27,88,239,11,21,28,59,38,20,10,49,188,162,139,45,0,160,200,5,135,68,96,26,205,4,98,99,18,101,2,113,168,69,88,122,198,75,41,208,90,192,115,169,78,161,112,226,151,48,0,160,9,58,228,37,82,72,190,46,77,237,181,166,168,206,33,228,230,117,84,30,134,220,205,20,52,217,227,20,175,164,70,118,236,232,201,58,76,164,201,67,39,78,92,209,32,172,186,85,0,171,172,251,36,125,207,136,246,40,219,56,135,40,171,142,60,221,44,203,147,219,89,70,156,129,88,39,245,92,103,255,80,75,93,158,23,31,250,149,211,98,7,158,203,5,39,244,23,16,0,0,51,229,220,43,23,18,149,23,26,170,241,246,51,178,187,248,83,72,205,38,187,4,185,185,36,64,154,69,104,181,120,209,45,4,83,100,3,24,54,196,4,187,197,203,15,10,15,107,203,172,93,216,144,200,227,238,188,62,134,72,182,189,121,63,24,12,33,57,0,0,2,160,32,32,73,226,37,173,76,200,166,132,116,171,156,216,217,77,6,196,224,229,23,20,225,119,73,78,192,205,119,173,72,67,155,38,44,246,69,196,209,42,167,180,56,141,42,84,45,20,120,175,31,165,9,51,29,3,20,191,230,157,109,177,132,11,89,80,226,211,197,211,221,47,67,15,18,90,0,102,38,56,170,28,96,40,108,176,114,176,32,9,140,152,73,178,240,48,17,84,68,75,229,96,12,52,168,57,117,147,90,84,205,82,58,86,163,173,49,255,119,156,39,82,27,137,61,207,179,148,153,239,243,252,163,108,150,130,44,228,67,205,55,254,28,158,187,32,158,211,41,149,105,131,35,104,68,253,175,41,125,114,210,154,7,111,162,227,72,201,227,135,147,60,71,128,34,0,100,141,19,68,81,68,86,43,234,116,193,114,84,36,39,136,181,82,98,36,10,65,48,184,140,44,202,31,218,139,122,218,236,198,77,179,23,2,29,250,66,65,148,42,152,193,130,5,147,31,137,217,42,167,60,229,116,86,40,215,50,206,173,135,106,240,214,114,154,135,50,38,134,68,232,73,171,55,8,222,166,147,33,216,32,227,54,48,176,25,232,32,68,115,8,8,219,24,147,163,220,118,97,143,147,77,158,173,148,128,0,128,4,0,1,152,26,107,67,238,236,158,82,238,62,50,88,6,244,161,185,214,127,29,48,176,196,193,169,24,26,8,149,195,121,92,177,141,185,116,162,146,106,229,171,214,176,175,53,25,134,163,209,231,86,49,27,110,113,134,182,207,90,67,206,168,153,210,190,103,106,18,255,251,178,100,36,0,7,47,103,209,75,56,79,148,58,193,217,58,12,35,42,30,57,161,66,236,101,156,129,17,21,227,196,17,12,200,168,217,43,29,83,23,25,141,41,91,77,110,73,140,225,153,192,35,74,3,0,132,11,90,24,112,59,35,111,49,175,13,128,206,129,142,138,3,33,102,5,171,53,81,133,178,180,137,3,93,250,53,145,128,58,133,234,66,68,145,253,89,136,212,174,29,105,166,114,255,203,175,52,120,30,141,213,147,69,224,198,160,220,33,152,181,231,198,193,200,13,89,11,37,26,27,180,18,254,20,173,206,118,212,165,13,92,200,128,85,103,240,126,19,85,2,16,251,104,22,66,120,116,134,209,161,170,10,143,108,34,140,249,225,62,96,105,67,201,147,38,125,86,94,170,197,24,153,21,175,59,200,47,53,207,179,237,208,220,160,17,0,0,3,144,205,130,141,54,4,148,77,42,94,72,129,144,104,13,172,74,246,196,83,205,124,216,13,40,85,158,81,11,70,233,147,253,175,255,254,92,203,161,16,211,212,44,132,220,182,52,243,169,71,250,171,64,4,32,0,0,81,155,34,35,202,151,114,9,75,125,66,225,79,59,111,228,169,115,62,205,220,151,7,56,38,213,52,63,126,150,75,51,245,37,247,190,123,23,250,89,126,130,153,217,157,238,229,108,34,67,98,27,121,223,135,241,85,22,120,193,153,83,77,78,193,212,138,37,160,182,58,245,145,37,2,12,188,25,2,208,161,40,96,240,203,86,146,236,68,35,96,35,41,224,21,102,124,171,16,202,28,40,152,40,242,203,182,230,13,35,185,135,42,28,50,21,146,136,172,200,96,172,101,214,8,36,181,82,54,24,44,35,104,221,21,130,67,23,155,97,106,14,193,25,6,219,140,49,28,106,122,147,64,80,212,138,229,216,156,139,164,172,252,150,56,164,102,219,237,185,46,71,205,30,177,71,213,23,196,66,226,177,36,197,130,128,248,164,220,251,5,38,134,101,182,145,54,182,19,211,183,78,200,140,166,104,197,194,194,28,19,59,204,48,96,161,133,135,40,107,33,60,105,106,182,101,26,197,249,71,76,220,52,132,214,252,149,96,9,24,147,109,206,43,25,193,100,43,49,244,238,78,118,183,89,103,74,211,125,221,233,27,111,121,236,59,164,153,2,70,190,201,182,102,123,98,135,0,7,11,132,92,236,84,52,32,4,110,128,206,141,104,173,20,240,149,131,255,189,149,166,67,177,116,105,68,0,84,138,48,187,206,125,12,82,37,57,126,130,172,11,43,166,129,219,50,156,152,56,69,54,230,237,85,173,59,63,102,87,44,161,137,203,164,118,170,197,170,82,210,195,243,210,137,92,170,11,108,177,104,53,122,187,110,120,178,203,122,191,88,255,251,178,100,32,6,103,23,104,80,139,25,79,36,66,99,24,245,12,67,132,28,133,161,66,204,101,60,128,253,16,100,100,48,13,64,154,19,2,129,75,148,204,67,104,243,240,50,6,74,94,69,47,23,96,162,78,8,128,209,143,52,14,189,173,128,96,2,6,6,0,0,33,201,122,73,8,9,37,24,52,243,112,209,35,203,94,76,122,2,199,152,11,152,80,66,149,63,40,188,191,24,27,74,93,109,171,214,158,77,109,104,173,133,84,79,169,231,205,88,91,131,240,226,78,59,77,101,176,87,110,81,173,230,208,27,103,242,6,80,8,214,5,226,85,17,1,130,24,81,211,40,209,138,8,246,4,172,234,153,38,217,36,38,216,53,5,73,76,205,167,52,248,45,54,176,235,191,49,239,248,67,154,241,233,62,42,205,204,230,248,194,163,146,196,177,24,183,214,128,0,7,16,45,119,35,58,80,208,182,136,46,137,179,200,177,226,119,217,138,205,8,92,129,71,130,68,5,206,180,52,69,163,154,209,19,93,30,225,61,112,115,30,178,6,148,229,29,88,125,239,97,65,202,101,123,205,143,165,10,32,194,171,253,90,136,0,226,0,208,185,239,123,231,73,200,10,14,175,26,143,195,77,218,133,156,41,64,55,41,121,15,68,166,179,145,201,101,210,61,74,183,151,101,186,183,67,21,162,157,136,99,25,123,30,184,18,157,129,177,54,98,94,133,0,75,227,9,214,130,23,147,70,4,45,243,48,101,8,6,22,137,120,129,74,74,150,74,190,137,66,50,86,51,68,40,236,211,128,45,9,188,16,137,84,74,51,198,66,147,149,114,90,64,21,164,16,210,168,244,58,50,96,22,133,128,186,73,116,76,36,177,62,217,20,60,28,58,38,188,75,226,26,17,4,199,25,92,141,137,71,161,167,101,134,65,169,139,13,59,58,151,202,175,226,234,9,133,30,118,185,129,79,40,243,238,28,46,104,131,45,182,106,125,26,5,85,34,178,121,247,158,101,203,166,172,92,140,169,135,71,39,114,208,200,92,71,70,17,117,141,79,162,68,209,59,115,32,151,89,41,68,179,29,100,108,68,169,90,50,220,195,243,71,32,1,238,76,116,138,6,218,169,157,220,148,227,89,219,41,116,228,255,251,44,170,70,115,173,212,204,43,68,42,114,197,139,77,14,18,22,32,225,201,217,15,56,201,27,170,191,187,223,175,83,180,122,30,70,3,52,160,21,251,12,163,80,0,84,65,27,33,216,220,30,236,182,215,160,10,39,246,172,90,129,201,37,34,226,30,105,68,101,206,84,106,122,36,255,203,162,84,156,149,206,103,69,127,180,240,213,61,77,219,138,78,195,15,156,109,98,180,124,97,229,41,83,115,82,1,203,88,101,154,221,201,10,255,251,178,100,35,0,119,76,104,208,11,25,79,36,63,2,8,245,12,35,96,155,109,161,73,76,97,51,200,252,16,163,212,48,143,2,93,67,57,203,196,147,197,249,114,216,232,160,5,42,156,74,172,102,18,4,36,116,210,103,69,6,53,233,40,148,5,177,219,169,11,167,117,231,34,133,108,179,69,0,141,3,199,2,68,40,43,87,11,128,147,234,2,28,100,72,181,14,251,13,10,138,28,10,106,165,115,138,157,73,108,211,209,240,48,118,28,207,213,82,26,116,217,123,82,117,229,78,227,233,68,44,13,65,3,201,65,82,146,68,241,213,89,77,165,143,17,178,235,21,205,178,20,228,16,3,2,147,146,88,211,100,164,203,27,129,36,228,115,12,82,74,199,162,150,74,106,220,77,195,194,17,194,15,13,168,198,165,59,116,50,166,233,220,105,171,99,149,34,146,0,0,4,32,195,167,62,244,123,4,165,135,43,72,180,56,58,180,179,161,133,23,52,20,89,17,196,132,36,130,66,117,1,14,139,130,39,144,178,76,0,79,210,25,42,77,64,186,54,33,142,34,221,171,20,206,102,83,217,111,255,254,176,12,3,144,0,0,29,101,242,200,175,100,145,73,109,137,173,204,202,31,201,84,19,11,101,233,210,28,151,210,106,27,158,167,134,185,49,141,76,164,241,158,79,86,165,150,126,120,83,83,83,70,179,150,66,99,109,41,85,147,246,225,111,147,157,186,146,133,131,40,100,81,116,179,246,114,233,169,90,133,166,43,14,44,218,53,21,136,209,112,16,22,128,20,7,144,67,65,100,26,76,3,147,8,69,1,103,2,28,132,1,114,139,4,33,11,50,74,146,174,178,95,208,192,79,91,52,136,49,24,98,74,201,229,179,117,237,191,205,217,191,149,61,175,11,239,15,101,102,43,77,242,147,194,129,194,205,166,122,127,194,171,253,133,18,39,8,239,97,185,140,131,52,88,51,34,120,144,14,27,32,68,108,220,201,114,36,228,133,152,163,66,36,192,26,158,33,102,140,167,50,123,61,134,9,218,69,33,35,29,58,140,91,50,86,116,146,30,173,214,20,65,4,198,113,208,195,152,37,79,246,5,119,84,86,50,109,9,3,216,44,178,211,232,131,200,247,164,111,129,33,137,14,184,122,82,44,246,28,48,227,207,58,22,104,88,72,225,64,150,210,196,49,74,9,30,140,73,86,118,38,214,208,0,64,0,4,129,224,43,23,189,228,108,176,123,18,123,161,251,110,243,200,208,32,182,42,21,10,232,58,69,76,87,99,249,26,198,173,158,67,244,179,50,89,68,253,218,144,70,174,203,181,40,166,247,73,239,134,156,136,17,80,67,160,20,169,155,116,100,98,194,25,3,122,40,128,133,14,44,138,177,80,24,18,255,251,178,100,41,11,247,216,103,207,179,26,103,32,63,163,152,240,12,35,144,92,17,147,66,172,101,60,129,33,29,99,128,48,143,128,36,12,0,44,144,172,42,33,101,129,98,2,17,160,130,6,8,192,165,177,226,129,196,75,36,14,84,56,112,122,120,192,227,48,208,187,228,1,20,145,169,34,100,11,152,177,38,68,27,52,48,193,203,238,173,136,172,36,77,128,32,13,148,38,139,95,78,89,74,131,171,3,89,105,141,57,219,117,93,5,53,114,20,25,191,166,131,93,169,123,161,15,190,56,33,129,97,81,92,176,90,140,232,205,120,249,66,236,71,120,154,41,245,235,204,30,42,20,241,132,162,112,235,12,104,15,156,158,114,52,239,188,149,178,172,117,135,101,66,2,162,91,73,23,188,117,21,235,122,81,99,211,117,181,172,222,123,14,43,79,166,65,103,193,29,3,217,221,153,16,70,26,144,99,180,18,178,57,43,149,130,44,18,56,210,131,66,65,9,75,120,233,41,201,46,203,67,178,31,241,101,174,133,249,212,238,127,60,64,25,160,68,248,172,243,248,180,171,221,191,161,213,247,142,87,139,111,191,239,255,99,159,128,85,188,170,6,226,229,196,31,250,122,74,71,242,9,140,89,137,79,64,41,104,23,26,249,135,167,165,210,190,225,77,21,150,75,106,219,185,99,10,221,198,196,90,49,106,114,60,246,55,23,221,133,44,3,60,67,245,170,188,20,68,176,22,30,153,129,69,64,74,80,202,4,142,233,39,169,114,210,230,10,47,130,9,9,153,10,198,111,84,99,146,14,32,193,144,91,242,58,133,4,49,150,52,4,66,82,240,48,165,1,128,203,66,178,18,16,156,134,168,10,0,98,2,166,75,69,2,76,90,165,86,24,191,21,133,169,73,23,90,152,59,173,37,87,186,242,246,193,75,24,169,6,85,105,114,169,92,13,192,125,11,69,208,38,89,54,237,39,145,190,156,66,40,87,63,66,88,85,53,5,185,101,112,211,233,33,245,211,78,74,66,231,223,126,49,98,61,30,170,203,68,203,167,38,175,90,216,173,4,72,33,115,98,77,101,184,169,83,229,150,139,81,69,148,36,87,122,7,48,3,123,72,149,72,52,57,100,34,101,35,62,160,109,194,169,6,32,207,184,162,67,65,121,105,87,5,214,140,116,64,50,101,238,146,234,103,195,132,24,214,250,121,150,233,187,122,195,20,71,88,25,155,144,56,180,24,93,196,231,94,37,238,57,235,109,211,33,0,76,165,107,49,212,160,211,175,55,13,196,229,208,166,193,4,185,45,25,242,58,204,195,165,1,141,192,253,173,43,156,151,207,204,229,141,251,178,90,121,253,197,115,150,77,209,56,239,170,190,143,168,219,114,135,32,55,45,89,83,255,251,176,100,30,134,7,25,99,80,139,25,103,36,72,68,184,248,12,35,16,27,181,145,67,44,225,158,64,233,172,164,244,80,138,249,36,152,46,107,31,68,228,23,180,141,12,85,170,163,193,12,135,72,12,41,136,68,198,94,8,208,40,160,147,131,76,134,148,24,41,197,144,181,0,110,138,6,87,230,34,5,237,2,34,60,123,246,200,75,54,150,176,211,212,10,21,2,202,163,160,69,151,167,219,184,138,236,41,164,50,84,211,135,162,73,229,4,23,57,140,210,194,157,169,118,226,52,114,153,116,34,85,35,26,76,139,24,106,133,114,106,196,135,151,68,184,241,93,150,57,51,172,52,99,47,28,198,225,226,147,18,209,210,132,116,187,47,86,8,41,153,91,89,251,172,178,151,220,190,215,17,95,32,126,57,92,177,125,225,153,126,177,196,86,76,45,62,238,198,181,52,1,32,0,0,98,221,83,2,90,233,87,33,178,154,17,210,131,83,58,212,250,120,68,70,225,49,96,136,148,140,168,35,50,99,46,244,191,180,83,164,195,210,152,124,4,241,167,68,137,80,187,68,7,210,57,101,227,205,8,136,142,54,73,130,189,143,160,95,233,69,151,45,0,96,1,3,156,26,61,61,231,215,4,126,57,27,135,176,139,56,26,140,201,146,44,188,167,141,140,178,23,53,73,141,13,152,140,122,154,221,188,234,83,69,111,253,108,229,209,186,31,197,229,107,74,229,125,176,244,255,82,242,64,9,74,153,127,213,249,114,98,137,84,254,44,201,114,52,176,181,5,44,131,51,37,33,251,110,65,194,176,241,162,204,194,140,87,82,208,178,37,231,48,45,2,0,123,42,166,163,176,70,86,15,46,22,8,169,200,200,81,52,122,43,49,120,91,216,234,144,80,197,226,157,9,18,141,108,178,97,174,202,223,21,246,198,33,167,9,239,199,58,211,21,105,99,219,162,76,7,199,225,196,228,131,20,161,45,213,172,181,88,34,91,38,26,228,106,216,234,34,114,36,45,230,14,253,28,46,219,154,186,197,102,109,196,207,191,110,130,164,213,58,198,51,75,74,57,135,251,32,205,218,65,61,223,20,70,133,174,97,94,93,237,4,72,0,0,144,0,0,41,166,192,64,144,16,205,223,69,117,191,47,41,158,197,208,113,213,157,203,207,127,150,16,125,241,61,77,255,163,43,255,151,254,253,254,183,255,235,46,191,207,170,175,96,166,191,242,187,239,200,226,16,0,12,218,140,77,188,208,204,71,40,126,122,50,234,62,111,155,239,101,29,222,114,125,171,42,116,200,23,220,102,130,214,24,80,227,14,91,179,110,126,237,233,101,184,156,138,172,57,115,22,190,90,245,148,163,108,129,118,198,203,136,157,137,190,103,59,58,67,20,11,255,251,178,100,35,130,247,67,100,80,43,25,79,36,71,165,136,245,4,35,0,156,81,163,69,76,105,60,129,16,145,227,192,48,143,64,134,4,69,113,227,0,32,24,2,111,89,146,232,246,131,230,83,229,70,68,66,153,169,6,74,84,236,203,164,28,128,48,5,51,111,3,237,36,100,13,177,84,0,116,204,176,70,208,5,83,116,114,35,216,227,130,252,87,143,185,111,114,107,147,10,186,87,202,51,88,182,189,209,38,0,85,92,154,83,60,136,64,43,254,98,14,68,214,31,110,195,34,96,138,131,98,204,10,201,207,191,220,85,25,70,50,158,208,120,54,85,52,134,192,104,50,161,180,66,18,38,205,150,82,2,86,181,179,20,211,217,68,125,47,54,141,24,140,106,93,55,72,143,199,20,113,90,184,193,70,218,90,131,22,138,158,43,198,149,70,131,1,0,0,98,122,114,209,250,81,119,59,84,141,253,138,165,55,52,178,212,84,52,82,176,232,34,203,135,169,147,28,140,109,237,25,207,141,92,163,91,131,32,233,65,56,44,4,96,70,7,15,147,99,80,101,3,110,14,88,7,113,147,144,19,203,238,125,20,254,179,125,41,3,64,4,0,98,229,109,217,67,241,5,199,96,78,229,41,146,80,207,68,98,209,32,18,77,172,69,59,84,20,184,75,101,215,170,95,161,165,222,238,103,102,229,139,210,90,104,133,35,233,35,93,110,155,23,229,42,116,180,168,9,142,185,12,213,1,101,233,154,86,35,75,233,156,68,115,84,203,56,187,42,12,23,0,195,76,137,147,24,20,64,8,199,146,109,192,192,78,8,227,38,48,161,152,160,194,227,129,65,22,68,28,24,203,16,10,25,80,228,21,69,116,70,1,14,72,215,53,33,100,43,10,187,217,235,36,133,47,21,30,120,214,29,69,227,50,24,251,244,232,200,229,204,246,204,163,112,92,236,191,146,40,32,181,238,76,178,127,127,254,138,27,75,84,152,162,48,50,137,161,43,13,168,40,22,38,101,240,109,29,189,47,25,40,142,140,55,99,38,9,194,146,130,98,189,247,18,40,237,174,220,84,246,221,58,148,98,207,191,161,78,80,81,154,172,110,162,70,52,16,53,155,119,57,222,24,106,10,236,144,240,72,99,118,159,178,170,24,112,198,73,171,154,33,123,33,137,25,65,137,145,90,154,32,21,58,104,31,197,0,34,197,92,36,17,40,114,16,68,210,24,106,109,237,107,18,167,37,84,220,22,41,79,255,80,0,32,0,5,62,139,142,30,86,234,186,54,38,164,18,216,110,2,145,190,232,143,19,5,21,123,186,13,2,206,191,116,58,219,237,82,180,221,37,74,148,215,57,47,156,237,186,141,222,93,46,107,12,101,196,94,46,192,200,83,145,2,8,255,251,178,100,31,129,119,18,100,208,179,25,79,32,70,69,232,245,4,195,16,156,1,163,67,12,101,156,129,9,24,163,224,96,140,64,140,148,141,28,188,233,130,152,193,128,84,196,5,76,4,180,47,176,151,132,157,129,69,75,62,195,59,86,23,12,199,8,88,195,147,163,94,116,126,17,58,74,177,150,105,136,16,9,176,225,210,145,48,134,7,74,37,66,157,104,35,72,86,8,180,20,213,110,169,122,14,172,85,204,150,236,193,168,68,229,151,27,43,162,241,55,140,49,248,113,212,1,244,139,55,26,57,64,32,190,130,172,134,193,196,40,244,86,210,11,65,132,4,134,188,80,45,154,130,227,21,201,140,5,25,178,121,98,22,244,148,228,189,166,138,16,90,29,35,230,250,140,48,143,63,255,217,218,202,151,150,190,49,148,147,11,11,132,152,53,87,38,219,136,0,0,70,208,211,8,233,74,77,226,152,211,121,155,161,113,13,72,137,72,138,47,152,93,5,238,226,223,50,65,89,107,33,155,85,229,149,235,39,204,227,83,193,79,16,116,4,97,70,67,15,121,186,128,11,66,78,180,129,215,66,101,188,103,138,34,119,250,62,240,12,2,32,44,210,128,215,143,80,201,59,5,203,119,40,151,64,45,134,50,176,132,138,52,60,187,171,38,29,203,31,197,238,230,232,121,65,56,249,210,67,113,204,126,146,138,35,42,141,176,231,101,74,154,20,149,214,20,100,165,244,25,13,82,251,65,172,53,60,236,145,49,42,70,2,193,203,150,115,35,172,94,129,199,12,192,134,129,11,46,221,148,185,48,5,18,21,196,12,64,13,242,81,5,172,40,193,77,76,164,208,234,58,91,64,10,146,1,17,141,47,180,4,38,186,8,2,19,130,93,244,117,151,222,182,56,17,120,83,165,75,92,235,53,152,154,203,124,162,173,235,10,125,223,87,178,214,161,247,151,48,104,143,75,237,187,85,167,98,185,226,193,118,216,96,196,24,185,68,25,218,162,51,21,71,234,27,95,39,199,240,237,96,107,221,142,142,218,159,135,174,156,113,119,243,102,102,103,107,219,124,164,244,80,204,204,214,188,255,223,32,35,174,178,64,58,66,139,100,221,92,150,240,4,30,108,44,106,229,44,74,168,68,49,5,41,28,254,211,212,206,65,72,31,30,179,165,134,92,201,115,58,13,161,100,110,101,75,242,120,165,143,28,201,49,40,14,197,168,57,107,140,99,230,108,122,114,117,179,160,16,64,25,0,0,1,70,132,173,173,105,250,212,130,65,34,145,67,177,104,2,87,97,244,126,19,44,21,85,208,215,230,45,227,40,130,245,41,150,75,251,19,169,57,37,154,155,183,185,102,22,37,115,176,236,101,179,202,26,188,89,4,113,36,167,108,144,255,251,178,100,33,128,103,45,104,209,83,24,100,240,65,67,233,8,4,99,6,28,233,163,66,204,225,62,65,14,147,228,36,48,13,128,10,240,101,183,212,81,164,46,99,8,99,165,206,96,108,84,89,192,16,192,4,228,74,224,0,82,68,168,17,120,143,24,222,34,230,170,3,72,90,73,114,0,36,212,232,66,210,129,123,191,0,192,10,29,53,147,149,226,142,185,169,84,190,19,145,112,59,53,16,238,236,64,88,50,70,14,224,66,95,85,1,112,93,58,39,226,228,162,24,165,117,28,112,90,237,156,61,205,235,53,95,47,167,90,211,15,194,210,227,19,225,130,128,156,174,76,177,109,35,196,152,101,42,136,58,6,103,224,108,245,170,196,59,157,70,120,157,75,79,204,204,229,41,56,181,132,38,225,83,54,57,125,92,235,30,119,218,137,151,208,199,87,80,36,0,0,11,82,170,33,137,6,213,253,234,103,86,155,52,49,220,161,203,39,214,23,144,158,28,214,231,232,68,131,89,3,235,184,54,80,145,52,149,32,146,50,21,140,15,176,112,141,76,0,175,117,93,60,155,85,117,14,251,189,170,86,191,26,0,192,0,28,100,180,155,66,91,151,79,32,162,139,110,65,18,202,69,1,58,171,201,21,194,194,51,73,37,28,197,72,26,146,98,238,119,37,210,138,26,76,44,206,91,206,93,85,223,166,119,221,233,26,171,181,234,103,105,114,170,148,195,174,141,106,55,68,255,138,0,138,161,197,2,13,46,72,96,197,197,156,11,50,145,137,168,9,0,8,48,210,32,82,10,231,21,16,112,67,128,208,117,233,18,110,26,95,128,164,226,221,58,40,59,198,49,23,162,127,165,203,36,88,32,241,55,166,158,193,115,150,82,148,172,217,52,101,123,22,186,13,84,238,91,54,91,16,251,198,236,192,239,123,194,207,219,19,143,31,123,129,225,232,151,111,192,72,42,62,93,107,90,40,224,179,109,64,217,227,2,202,18,150,26,81,156,44,136,159,20,70,76,54,90,4,115,109,26,51,251,5,84,152,247,70,205,146,34,32,127,253,10,55,115,91,44,247,20,235,28,150,214,227,213,138,112,107,223,119,204,132,128,4,91,186,8,161,212,156,202,108,110,164,154,245,234,167,80,234,153,239,253,91,187,245,74,254,217,33,199,9,151,9,152,210,130,208,164,36,56,224,88,195,199,35,28,17,48,229,212,126,140,227,168,69,132,190,66,247,163,141,123,84,216,106,177,222,52,16,128,20,128,0,0,197,156,128,218,88,227,169,36,148,74,108,205,67,211,54,41,94,182,168,165,195,209,119,154,76,187,182,41,179,164,145,210,67,216,234,165,20,70,146,51,110,196,163,30,91,185,103,42,38,213,250,112,145,222,50,253,174,164,255,251,178,100,32,0,247,44,104,81,83,25,79,32,64,164,152,245,4,3,16,28,29,159,69,76,97,51,193,20,152,35,128,96,141,80,102,119,147,206,38,196,94,70,44,215,20,37,9,197,100,126,92,196,10,44,202,246,49,74,1,0,1,93,23,76,97,130,84,57,9,78,176,162,224,162,141,213,146,172,198,129,4,128,167,80,156,99,148,230,199,84,181,99,55,165,128,21,2,60,191,107,213,167,55,70,165,1,199,151,4,169,134,76,51,54,115,6,187,108,238,172,186,212,158,141,222,181,77,84,72,118,76,156,100,132,83,34,234,252,243,49,31,75,54,155,208,48,212,69,76,28,52,157,90,52,136,34,64,109,86,32,86,157,75,189,29,38,88,123,98,14,162,21,8,138,43,255,162,67,228,164,43,168,196,201,145,27,145,189,83,63,166,209,205,160,10,148,160,69,254,176,128,0,78,217,201,203,19,88,134,144,225,138,167,121,198,180,202,149,208,208,148,144,27,254,91,225,4,27,19,118,61,203,99,199,9,7,26,33,32,137,241,225,224,116,137,198,2,37,5,69,225,50,199,94,197,165,42,55,215,245,171,190,171,118,0,64,44,0,0,0,164,121,128,195,205,102,125,227,142,227,27,198,252,122,7,148,179,20,216,77,241,2,30,22,201,99,31,206,98,89,29,156,169,106,253,45,201,69,39,103,50,157,173,77,48,251,188,16,35,88,127,27,119,125,154,215,79,117,182,225,177,226,212,189,49,228,222,95,207,51,252,136,107,14,137,106,86,141,198,113,142,36,60,192,89,164,129,173,96,199,173,240,14,64,168,43,168,247,206,238,28,123,48,106,110,34,2,206,37,22,178,123,167,1,118,221,214,97,52,230,180,21,3,88,87,225,202,109,98,44,213,176,180,204,33,46,190,47,60,13,76,235,68,161,217,99,247,75,44,172,72,57,132,203,44,178,24,199,10,47,183,22,179,218,41,107,166,208,194,228,166,3,71,140,137,74,18,137,233,59,50,125,81,194,104,234,202,174,133,113,82,46,140,18,105,1,85,5,57,228,32,39,244,210,196,10,165,94,222,172,37,254,73,151,46,51,251,142,237,232,229,196,73,1,238,197,203,51,122,51,141,8,27,250,7,209,136,97,75,220,213,77,13,13,76,191,234,165,31,144,94,120,174,161,125,54,245,206,185,66,237,64,136,120,240,96,157,74,8,143,96,129,33,1,27,135,20,33,69,40,21,125,202,122,62,161,46,229,196,32,0,0,5,62,160,77,10,93,110,110,39,69,36,160,194,27,132,95,120,88,67,28,48,45,202,129,104,163,19,159,49,126,172,166,65,55,106,83,102,43,4,83,246,43,27,207,81,168,212,28,201,161,169,108,250,107,182,88,36,42,66,251,183,23,105,255,251,178,100,33,0,119,9,102,208,179,25,79,32,68,4,168,248,12,3,96,28,189,149,67,44,101,60,129,8,16,163,192,17,141,41,43,1,163,25,2,12,156,18,110,0,192,141,32,33,113,116,5,82,14,184,80,192,96,224,165,192,34,149,154,10,192,20,241,132,48,132,128,36,69,66,203,54,105,148,2,117,26,214,20,137,71,125,47,80,244,42,24,232,74,222,132,209,0,108,229,5,83,149,111,198,22,18,88,201,165,77,74,163,47,172,221,89,203,148,219,199,161,135,6,19,148,110,105,199,164,242,243,37,143,39,119,254,102,52,130,135,95,148,89,140,56,141,171,68,195,8,230,64,106,10,234,204,62,186,112,155,62,237,157,94,64,89,187,140,178,82,255,219,108,111,132,22,217,100,221,37,235,213,249,52,193,176,79,113,121,151,222,232,215,146,0,0,0,27,100,39,38,92,221,201,93,157,74,158,111,16,239,9,159,122,188,176,162,43,43,233,45,198,60,186,203,214,34,113,76,10,57,207,50,134,148,13,206,176,30,24,214,36,186,206,152,0,93,72,145,131,164,58,142,165,33,26,122,149,87,255,244,129,0,16,128,0,228,66,46,228,51,45,186,208,38,39,37,49,7,246,75,49,55,21,24,16,168,211,117,9,173,180,3,49,150,84,241,124,228,59,167,166,152,155,154,150,211,203,169,173,199,35,19,25,122,237,116,100,72,238,195,225,199,183,5,232,242,183,113,136,39,195,110,206,128,79,100,45,192,113,4,55,49,32,112,231,207,150,73,30,217,208,42,97,253,12,149,10,128,19,80,239,11,40,52,233,176,217,158,185,194,177,19,68,35,169,106,239,16,140,203,193,128,33,20,38,113,135,143,0,206,21,81,62,164,138,77,80,192,241,100,254,90,236,150,2,120,28,122,104,93,34,185,125,225,20,143,92,46,39,114,50,192,176,167,106,43,228,49,57,205,27,74,176,72,201,58,209,44,35,64,92,210,104,16,60,208,161,129,91,69,90,56,162,23,131,104,16,27,85,103,70,162,80,187,103,199,51,215,240,129,102,54,100,244,155,7,182,8,33,23,117,166,155,72,130,15,180,86,65,107,3,11,68,10,222,27,18,68,47,210,177,25,130,10,175,143,61,99,122,184,215,102,172,85,116,108,18,214,23,70,53,178,206,212,19,204,247,88,219,222,97,185,23,67,236,63,188,225,254,245,45,248,82,239,107,182,251,201,95,238,239,227,179,223,63,123,0,72,0,4,156,40,113,102,18,104,139,235,52,253,66,236,60,19,50,25,91,134,215,70,118,3,160,92,12,158,78,252,211,208,64,248,211,95,152,177,47,154,212,206,50,187,27,146,87,130,223,247,170,75,7,196,218,59,3,88,170,88,243,181,133,120,219,188,255,251,178,100,34,2,119,61,105,80,179,25,79,32,69,70,40,245,12,35,48,27,149,155,71,172,101,60,128,253,148,227,212,49,14,66,32,230,52,134,148,76,212,0,33,168,232,144,197,71,152,162,0,203,252,35,40,113,224,202,71,108,0,20,5,116,206,20,233,172,73,3,70,16,133,65,44,152,2,153,142,137,60,109,206,162,174,3,217,7,22,249,167,128,3,49,202,43,53,28,21,69,51,150,130,217,96,48,219,132,195,228,83,77,22,145,126,37,100,219,136,215,223,182,180,203,26,67,163,26,129,230,227,66,148,169,34,66,34,200,141,186,43,9,224,30,73,60,77,164,220,138,43,205,12,90,45,56,160,37,110,57,187,138,52,130,22,188,245,153,235,71,215,13,66,118,218,27,189,70,40,141,193,165,178,94,115,191,27,132,86,173,171,254,73,250,118,217,180,113,0,0,25,131,19,198,117,64,128,207,167,116,199,93,140,202,50,175,15,114,200,20,83,249,104,34,78,24,212,205,218,34,36,153,38,66,23,115,78,173,222,214,42,149,185,153,2,57,48,96,8,58,38,153,1,33,56,70,101,89,88,212,217,78,212,105,26,239,214,0,140,128,9,0,40,194,72,134,166,111,252,62,239,62,183,34,208,197,250,88,126,254,153,210,122,25,10,168,97,184,30,53,4,215,136,83,97,73,173,81,92,158,220,174,166,85,41,177,173,148,235,196,233,212,81,167,158,20,229,88,100,43,21,139,39,40,208,75,62,178,23,42,236,88,4,188,90,108,37,197,90,132,68,47,42,43,15,8,161,161,80,128,59,9,70,99,136,64,42,0,217,0,128,50,248,220,66,2,217,18,76,74,74,132,78,163,107,12,45,11,37,73,230,164,223,195,182,97,152,97,146,50,54,35,45,94,243,172,245,212,138,214,119,97,197,214,238,49,56,98,134,53,41,206,161,32,149,26,69,223,178,255,249,48,252,149,238,246,92,145,44,80,144,150,33,89,128,104,102,8,210,144,153,177,150,209,35,67,132,243,147,18,109,165,145,134,136,142,155,212,209,92,112,186,223,166,199,235,72,207,164,44,193,20,113,200,128,0,246,176,157,112,157,82,4,110,100,114,29,90,241,107,181,224,216,57,165,149,25,189,32,108,228,129,174,102,83,165,55,198,99,82,145,87,225,159,88,81,1,200,48,193,117,210,213,160,152,120,82,35,22,159,105,37,44,234,55,60,123,31,237,254,40,48,104,0,12,198,195,129,107,170,153,175,195,242,40,212,17,82,10,107,81,140,84,80,121,83,6,209,129,32,70,156,247,103,77,46,137,234,180,66,151,24,228,106,150,39,127,233,97,81,219,177,218,147,206,18,187,80,233,59,192,156,234,222,176,163,133,191,37,197,2,30,146,10,0,255,251,178,100,37,2,119,186,103,208,51,58,103,32,68,100,40,240,4,35,2,25,201,163,70,199,225,58,193,10,29,99,224,0,140,0,4,1,85,133,3,192,20,64,200,227,87,184,195,35,10,24,44,124,40,16,148,97,141,56,91,104,138,122,5,30,148,2,43,48,99,132,4,131,95,106,4,13,84,68,180,203,36,26,66,182,89,40,8,120,0,49,146,22,96,72,4,11,88,81,144,201,182,6,6,177,212,57,118,161,57,170,202,162,111,59,243,25,120,30,68,133,116,90,116,65,169,181,72,22,14,228,166,30,56,41,152,60,39,147,41,52,165,54,18,115,71,112,226,197,163,19,225,238,57,53,185,193,217,137,200,196,78,28,206,226,38,24,46,88,112,122,129,165,219,93,151,79,87,50,124,44,67,125,85,190,102,103,25,105,153,150,249,215,247,122,114,219,75,206,215,160,102,228,239,99,87,173,100,108,234,206,81,13,78,131,48,197,33,244,137,62,212,118,142,27,144,158,194,42,157,54,231,205,73,5,102,45,200,196,230,80,226,129,160,76,96,42,9,188,217,115,111,30,208,226,195,128,33,121,193,115,1,6,10,13,81,135,56,78,221,39,155,178,219,31,255,88,193,1,195,200,215,36,72,74,113,206,28,118,246,87,4,253,95,28,194,100,80,131,69,250,81,2,253,244,179,251,191,85,53,86,11,123,53,169,11,23,106,218,69,133,252,69,249,84,7,112,19,226,44,7,213,30,16,13,61,136,172,11,114,106,112,202,57,189,66,35,9,52,21,4,220,134,136,10,101,66,97,48,128,33,137,190,16,224,87,30,88,101,43,131,136,44,244,12,28,88,8,101,191,116,139,254,129,235,218,133,126,54,36,126,110,174,180,185,148,181,198,190,221,231,154,170,192,81,178,187,236,249,219,116,27,60,31,32,159,108,50,237,63,22,163,64,216,193,196,97,227,185,84,185,14,148,253,130,170,197,52,219,139,237,70,77,151,39,64,79,54,220,163,230,85,150,42,102,21,67,186,151,87,123,80,81,121,206,115,206,165,74,95,195,86,46,199,255,212,171,122,153,177,222,159,210,12,138,15,6,174,218,9,170,144,142,249,233,248,149,140,44,175,130,149,33,25,162,39,228,125,237,149,89,200,200,141,96,66,153,189,76,141,176,80,216,198,114,67,127,34,243,100,24,138,246,121,241,193,41,240,233,182,225,221,213,222,168,170,211,87,253,129,0,0,56,81,123,149,94,15,118,98,82,56,253,13,137,124,196,19,58,252,161,98,192,149,66,57,77,142,86,231,210,70,239,210,74,111,215,185,90,25,164,149,221,127,45,71,48,135,190,172,25,97,217,125,147,145,218,73,155,75,61,132,176,199,13,46,202,17,132,22,1,15,65,100,210,38,255,251,178,100,38,14,119,145,103,208,19,88,79,144,69,98,136,248,12,35,144,27,165,129,66,44,225,62,81,2,18,99,212,48,141,130,4,84,48,147,107,200,192,8,75,77,34,161,140,0,22,20,106,82,132,4,49,101,91,243,74,176,120,193,41,132,168,17,23,52,54,12,0,131,2,207,55,36,9,200,138,58,69,36,211,57,120,66,68,124,77,153,116,73,100,150,246,70,229,46,245,0,83,56,138,245,125,133,142,188,16,201,31,91,212,229,110,48,236,52,211,218,157,71,127,173,84,56,153,177,92,253,162,6,215,48,245,133,147,108,132,117,128,68,148,149,53,25,4,84,39,109,74,77,169,60,97,35,189,12,32,133,58,50,198,206,91,55,43,57,136,205,89,100,44,246,157,249,66,73,163,71,60,33,207,208,162,64,64,182,193,165,81,131,40,130,66,224,234,106,70,180,1,160,0,0,54,208,220,67,160,120,138,189,166,128,181,192,134,80,5,168,219,155,30,131,19,8,29,84,21,72,20,38,26,62,15,48,26,10,146,114,150,125,228,220,192,27,137,34,68,232,227,152,0,7,83,194,242,108,72,121,55,10,254,217,151,233,162,227,62,240,169,155,72,113,41,37,85,95,199,126,93,30,191,4,187,46,251,164,226,10,152,255,162,163,88,136,66,35,243,244,50,249,138,106,73,6,86,181,114,236,182,81,67,149,21,152,222,51,11,146,50,188,32,40,29,129,160,45,220,83,53,136,197,66,131,169,88,210,108,252,178,235,125,92,184,240,242,134,42,128,168,33,211,129,166,71,96,48,165,189,59,235,42,42,105,36,98,2,115,30,102,156,0,16,113,67,24,176,235,0,114,188,13,229,125,133,128,89,241,73,45,102,118,95,54,97,4,220,97,234,98,160,174,234,174,103,74,89,31,103,108,205,147,191,77,118,106,2,114,223,135,245,136,86,148,190,157,129,214,52,74,132,159,251,89,145,94,172,130,38,224,39,51,211,111,166,141,118,83,81,197,36,133,149,36,72,78,93,77,33,239,110,57,38,115,193,151,147,33,81,19,175,97,58,207,212,243,142,162,2,44,112,100,58,38,113,45,66,170,171,91,0,163,152,48,232,107,17,116,25,48,89,86,220,41,191,50,25,239,116,142,202,228,49,125,147,78,116,231,78,202,83,51,32,100,136,128,79,40,233,25,235,65,147,142,1,36,189,162,99,39,73,155,96,196,53,173,113,116,98,190,182,63,255,244,128,8,0,0,4,206,42,23,65,179,56,174,253,106,56,181,54,85,30,150,193,12,63,69,80,32,48,90,12,53,224,126,44,80,70,37,177,137,249,153,140,50,164,148,101,169,232,182,17,234,43,17,199,102,80,200,31,229,124,236,165,252,109,50,215,147,35,88,133,218,255,251,178,100,34,132,119,102,104,208,51,25,79,32,67,70,120,240,12,35,144,27,165,151,68,71,229,58,193,8,139,99,212,48,13,128,16,5,103,165,154,218,67,117,19,99,224,83,22,204,88,9,32,20,128,195,188,216,80,18,168,216,192,211,196,67,155,96,128,190,4,44,20,36,42,225,2,1,88,77,113,128,45,172,115,126,49,28,73,180,91,147,5,71,33,126,129,129,7,2,166,37,150,78,70,14,170,139,163,41,34,82,150,177,229,88,120,138,195,65,109,138,52,174,22,252,63,155,129,26,124,158,27,172,245,137,128,177,241,88,166,40,17,18,52,177,49,233,114,29,145,75,130,79,181,211,110,11,144,48,72,74,244,47,44,171,200,91,221,244,196,234,66,185,45,52,49,128,196,87,85,132,119,183,150,98,95,167,44,243,146,187,183,82,99,160,73,244,10,158,184,194,181,42,183,208,164,14,9,182,185,161,176,91,169,52,26,146,17,148,103,32,137,168,221,193,33,251,25,228,203,169,31,1,161,162,134,50,229,92,237,205,14,27,147,107,50,114,51,201,129,133,215,50,10,0,13,36,96,178,77,20,54,195,238,250,180,92,255,255,145,64,0,112,27,195,109,232,177,170,209,232,114,18,241,89,6,101,10,18,97,150,48,15,192,23,129,245,173,92,177,35,139,117,231,113,135,105,104,174,135,150,120,143,102,84,183,45,182,51,35,86,209,98,226,135,8,249,121,32,224,99,18,34,154,88,40,25,115,87,76,4,160,74,2,95,245,54,38,32,84,240,41,79,44,50,160,40,60,105,182,103,134,10,120,221,12,97,16,184,98,25,192,0,17,135,12,178,101,107,24,68,207,89,5,223,135,40,72,180,78,11,18,155,73,152,161,140,253,199,124,213,218,134,178,101,6,118,217,219,200,208,219,51,91,127,159,102,241,197,104,141,122,95,34,198,106,10,135,132,153,101,26,153,91,52,26,73,146,100,219,102,5,165,224,93,185,39,207,42,107,26,32,136,102,200,201,97,43,241,79,163,64,141,51,115,107,8,80,116,225,254,166,150,148,94,30,115,155,78,254,51,187,118,234,179,105,198,67,107,150,247,16,7,187,42,117,199,193,44,154,185,238,119,29,243,195,190,123,193,205,180,4,92,160,70,224,130,128,206,10,10,16,32,104,81,74,112,100,56,105,2,161,2,200,52,52,176,0,48,88,12,105,76,163,64,192,164,90,100,223,46,198,211,253,214,183,74,72,4,36,0,0,6,12,132,121,47,204,12,236,70,41,97,22,35,180,210,251,236,62,234,86,151,140,221,21,33,77,86,154,25,194,229,28,174,106,165,75,216,125,153,185,6,51,215,233,53,29,152,134,229,9,85,158,220,168,154,96,168,187,95,82,130,39,133,78,255,251,178,100,34,0,71,24,105,81,59,25,79,32,68,132,40,245,12,3,64,28,205,163,64,44,101,60,144,218,129,164,176,49,24,0,200,145,185,11,19,204,104,163,39,82,246,221,1,136,210,158,129,151,162,113,178,32,169,40,196,112,56,99,38,58,233,192,184,160,129,149,8,95,8,133,139,51,64,135,3,42,47,58,117,220,106,5,243,47,242,19,218,130,16,164,139,99,119,148,194,113,34,89,75,117,100,173,217,174,183,9,134,88,229,56,175,76,169,175,75,231,232,98,178,234,120,161,152,94,203,166,179,232,205,16,185,117,87,90,68,241,69,139,108,210,181,151,37,181,76,138,203,218,101,85,39,117,148,123,251,146,157,76,76,200,88,44,74,239,208,187,209,14,32,33,70,238,161,43,82,167,61,21,173,54,147,133,43,125,63,86,245,211,142,32,0,1,145,65,105,187,21,34,105,173,142,152,168,99,33,102,108,64,220,242,211,102,132,8,120,221,135,214,248,82,140,32,145,246,201,134,239,17,1,28,72,70,23,58,124,188,144,184,80,165,144,138,144,112,131,80,30,15,32,229,173,96,176,90,219,119,126,128,4,191,142,179,2,140,68,155,63,192,210,151,229,246,141,71,37,138,144,188,129,98,136,238,90,134,91,99,156,220,196,51,18,152,140,71,45,210,82,200,187,49,99,120,227,102,114,212,3,26,94,42,233,146,57,192,19,211,40,32,136,10,50,168,196,182,141,32,166,161,156,93,178,183,137,10,45,72,208,160,193,163,51,0,12,136,68,72,25,64,230,64,222,154,59,39,8,126,13,205,221,55,131,3,196,99,254,183,209,16,23,129,173,0,59,244,186,48,4,110,104,136,100,138,166,229,163,105,143,138,71,165,42,176,213,166,102,72,42,251,174,37,42,75,39,206,2,78,100,78,103,88,186,16,170,8,197,102,188,234,180,0,65,147,249,35,1,171,73,181,69,100,232,174,221,173,13,139,172,74,182,15,55,20,114,62,76,188,215,17,164,111,90,46,133,132,97,159,214,147,29,3,151,35,13,127,235,255,189,107,102,83,78,16,206,147,227,255,140,246,231,173,205,107,160,232,177,41,244,214,164,68,32,0,56,69,28,88,36,2,68,169,121,133,173,9,125,39,133,160,36,17,20,148,107,80,94,39,23,161,116,49,226,148,220,66,96,94,101,53,122,246,211,236,191,70,151,35,209,249,70,25,117,217,188,0,40,0,0,10,43,149,148,173,236,194,17,15,68,40,95,232,181,53,19,44,141,224,212,200,6,49,235,46,171,123,46,140,99,118,27,176,255,75,103,34,89,252,86,51,77,46,187,142,125,185,29,158,154,133,74,163,155,96,106,53,33,129,94,101,58,114,4,35,195,79,193,108,34,44,13,58,197,255,251,178,100,39,0,247,85,104,208,187,56,103,144,67,195,104,240,12,35,50,29,69,149,64,172,101,60,129,12,22,163,192,48,143,8,148,5,15,13,1,71,26,0,56,176,97,34,74,48,37,146,1,44,51,208,154,143,100,142,30,2,43,34,54,31,73,209,82,29,244,99,64,145,196,20,52,141,236,45,8,144,150,1,193,134,47,76,46,167,69,130,185,114,154,118,108,133,11,117,10,157,199,186,24,109,26,226,210,109,92,55,227,7,245,177,189,208,248,120,76,62,62,82,112,73,44,95,241,67,172,55,48,59,238,160,121,86,206,48,168,244,124,104,150,102,147,146,60,76,58,15,60,196,232,204,225,251,114,255,185,250,27,135,231,165,66,193,215,210,103,18,171,198,15,19,148,150,230,52,221,156,153,153,98,169,224,89,235,118,45,73,122,152,123,202,14,26,119,140,99,53,40,116,235,66,157,177,141,152,147,237,50,180,250,20,94,16,80,227,65,7,27,60,42,88,136,68,180,233,16,242,196,140,52,36,100,42,73,203,107,196,204,2,189,196,140,154,49,2,61,149,208,37,23,181,223,249,191,253,4,0,1,108,96,98,44,43,6,170,250,186,23,161,234,145,106,244,241,84,67,92,200,254,105,155,254,179,162,118,119,140,196,162,246,82,187,91,167,183,87,83,125,175,3,88,131,154,251,59,120,171,70,25,74,36,167,248,224,216,59,78,127,151,90,160,85,86,94,76,101,190,232,157,12,128,48,192,24,72,108,48,85,34,209,22,52,123,164,126,30,204,197,112,128,177,13,71,88,166,67,135,147,102,104,231,42,68,198,171,56,179,163,165,38,193,164,16,149,11,104,40,66,211,50,73,51,11,29,17,130,52,133,45,91,76,213,25,146,41,231,88,68,197,164,97,211,87,149,141,248,98,56,170,122,72,37,175,169,195,229,15,191,112,202,18,96,216,34,160,46,169,227,205,188,6,24,52,139,100,212,246,208,179,75,24,39,178,22,147,210,164,64,58,2,50,205,138,15,121,168,148,208,179,174,71,23,25,138,73,229,47,56,117,42,77,174,106,12,78,174,95,63,245,210,80,157,64,27,135,82,155,150,114,234,232,84,142,9,80,101,131,18,114,207,203,168,206,29,172,36,223,236,68,175,219,39,38,226,168,9,58,8,216,179,39,148,139,145,95,169,153,192,96,233,81,27,37,158,88,92,209,81,194,167,64,73,150,11,165,235,49,99,164,106,185,14,107,94,222,70,160,0,32,0,0,6,46,187,41,136,188,32,122,23,246,205,246,193,22,128,233,156,54,26,213,85,192,217,204,237,31,167,254,229,28,254,88,217,187,132,70,238,165,51,211,23,105,251,149,216,195,196,253,59,141,73,193,98,247,225,162,160,133,241,110,206,255,251,178,100,32,136,7,81,104,208,187,56,79,144,64,128,201,25,8,98,4,28,177,163,66,76,101,156,128,204,8,164,232,48,13,72,50,135,46,20,239,73,32,186,73,218,163,75,49,26,82,45,129,142,138,130,1,25,69,144,21,0,216,13,11,195,141,42,134,110,46,96,40,107,100,6,24,193,48,4,120,99,110,72,29,227,196,52,212,5,131,123,5,214,203,147,36,96,9,8,145,237,242,93,51,5,126,181,219,84,153,109,92,118,254,24,193,188,85,143,244,13,15,76,187,204,141,244,135,154,100,161,231,144,182,36,25,37,22,29,37,21,67,144,52,77,1,4,102,186,35,147,110,103,219,129,157,146,85,45,88,129,101,191,154,179,180,56,137,148,68,62,81,98,209,182,18,130,133,217,39,103,36,137,89,27,108,234,20,49,142,127,249,25,104,67,55,252,85,149,41,233,216,194,117,50,160,10,0,0,195,184,126,219,5,199,180,208,227,100,86,33,2,139,152,10,154,32,162,66,48,9,4,149,58,12,55,107,68,6,201,212,6,161,105,82,251,52,59,121,195,164,90,90,76,217,230,58,251,228,20,214,223,207,245,169,149,55,100,106,0,1,163,60,54,250,184,52,112,244,13,139,191,102,53,42,179,101,164,169,176,141,237,129,150,53,249,248,10,157,238,157,177,41,169,134,88,203,37,88,82,246,158,51,132,49,53,3,88,221,42,148,178,166,36,152,75,185,156,184,131,70,79,36,100,22,2,209,24,4,173,85,83,193,71,92,38,30,116,235,38,56,1,52,65,171,25,4,8,131,16,66,24,49,186,128,92,19,98,16,48,7,142,232,174,18,73,57,70,64,34,204,132,56,50,114,234,28,33,146,168,120,180,69,7,165,90,124,192,211,174,196,16,193,148,181,77,27,170,92,180,153,122,252,132,54,55,101,216,98,176,115,90,162,151,57,110,204,235,253,70,241,180,214,167,67,65,225,109,199,38,186,154,50,253,62,88,81,240,158,34,204,128,238,97,139,87,29,57,218,154,94,126,144,184,254,82,177,85,121,155,136,108,92,206,42,253,28,163,11,37,15,233,211,59,119,151,251,85,180,56,203,61,211,11,159,91,105,198,142,152,4,192,0,0,103,151,169,61,130,166,191,15,134,114,69,28,97,24,112,93,238,80,92,100,179,146,235,204,29,119,175,96,5,255,71,171,87,119,247,118,171,245,112,179,110,84,162,229,52,16,8,8,0,14,194,193,229,14,139,239,30,96,80,98,196,135,164,242,214,85,157,182,90,182,65,147,116,16,105,116,70,57,41,185,3,231,246,45,246,57,55,122,82,255,217,145,88,164,146,86,158,202,89,34,134,150,43,88,110,46,58,131,172,100,18,129,10,140,171,8,248,60,44,181,61,28,255,251,178,100,38,4,71,122,104,208,51,25,102,176,55,96,169,41,4,35,0,29,53,135,64,204,225,62,65,7,23,35,208,48,143,16,210,213,186,72,98,133,140,249,67,128,0,26,107,26,244,14,134,165,102,65,6,216,38,81,160,244,143,15,64,211,139,72,20,48,152,131,7,16,102,42,56,148,67,131,0,134,105,96,166,151,147,8,146,77,53,199,17,121,65,105,206,207,26,57,119,90,219,116,102,205,101,62,81,249,175,69,89,170,56,50,249,18,235,102,16,67,188,244,190,199,73,216,16,227,34,151,99,154,167,22,115,40,23,91,243,43,191,25,70,192,240,184,217,19,103,164,135,48,168,96,254,192,229,139,17,159,89,43,208,170,79,43,34,35,244,48,25,191,55,186,213,185,11,144,151,160,107,182,235,80,230,11,204,235,240,126,67,30,9,175,134,217,250,135,36,0,64,0,114,76,34,1,21,81,32,144,9,35,154,123,60,113,2,87,158,81,71,20,83,93,55,60,199,17,37,178,5,27,41,20,179,163,21,183,181,186,63,190,250,210,107,251,144,247,83,146,113,47,96,160,0,4,28,26,117,173,8,196,90,118,59,55,37,146,83,68,229,81,116,246,84,230,185,224,36,96,165,9,154,222,117,95,235,27,181,218,41,252,101,211,55,46,217,161,105,215,31,136,204,238,228,52,170,218,252,179,244,95,138,63,201,217,74,90,212,118,107,198,16,130,64,57,72,70,94,20,140,89,32,96,144,24,150,226,141,14,20,128,196,130,50,226,65,160,114,7,144,101,168,48,193,52,137,56,129,53,74,42,44,31,160,37,141,165,106,39,195,130,38,237,11,44,197,192,133,163,65,108,203,130,128,198,236,95,9,26,27,167,203,57,67,103,65,65,29,246,154,213,67,1,15,46,68,130,149,188,173,125,118,74,97,121,70,130,196,72,180,100,3,2,33,68,214,38,1,78,58,136,133,0,139,136,45,69,200,201,169,18,24,81,210,206,31,40,156,201,237,184,144,174,182,168,121,180,216,174,208,39,169,169,119,167,22,255,248,167,85,26,148,181,130,128,204,157,64,84,69,144,232,196,58,187,128,4,44,98,91,116,99,22,53,235,189,231,43,29,246,43,229,188,54,24,140,169,19,87,102,112,38,224,20,211,72,153,146,186,18,226,179,20,206,81,131,79,6,129,192,72,72,101,149,177,161,29,228,216,137,96,136,224,122,126,252,118,196,110,244,104,0,0,52,18,47,40,25,213,134,163,82,233,85,20,78,1,142,75,164,106,58,74,211,34,14,171,40,36,55,93,219,173,63,53,46,194,55,61,132,182,91,61,44,147,72,172,221,159,183,109,247,111,36,239,180,37,209,130,80,221,222,88,5,124,203,84,57,5,136,70,151,243,42,255,251,178,100,36,130,119,84,104,208,147,26,79,32,71,102,152,240,12,67,34,28,137,165,69,76,101,156,129,15,151,163,224,96,140,216,70,44,88,89,144,160,138,164,121,108,83,213,85,17,20,10,72,64,24,20,148,72,49,141,54,104,68,35,200,161,51,12,40,28,112,57,9,186,134,101,7,150,132,200,2,1,67,70,246,234,74,29,90,139,82,134,224,35,107,197,65,21,77,79,65,73,27,25,175,64,236,54,102,156,158,9,20,219,187,107,114,26,206,42,204,165,177,40,221,51,219,93,192,16,25,1,25,180,209,131,26,76,129,34,227,125,100,219,111,76,31,181,160,193,185,146,195,151,113,245,76,119,226,8,69,17,182,19,64,187,57,148,112,5,86,227,144,39,69,63,255,234,189,54,107,254,163,47,122,105,43,81,251,234,156,180,33,174,99,31,216,148,49,221,20,145,16,103,114,56,169,94,65,127,169,46,21,34,187,108,170,106,74,74,74,117,235,25,55,110,148,180,226,215,233,144,34,156,46,36,222,88,76,220,44,98,86,213,132,129,66,160,60,153,177,100,139,22,108,244,116,216,4,173,201,80,168,173,237,95,157,127,214,16,0,8,0,197,9,65,34,138,199,237,67,180,145,247,251,150,40,37,143,235,178,221,68,143,2,23,197,202,131,162,245,41,251,59,34,149,110,118,103,11,180,183,231,236,202,39,238,203,105,105,229,80,211,240,154,43,253,130,51,181,135,110,104,106,143,172,150,113,8,19,158,45,26,97,40,42,42,209,227,24,200,61,4,45,18,76,181,198,1,136,240,85,16,196,120,191,7,60,99,0,157,234,27,73,129,75,49,21,16,12,160,224,37,138,57,71,49,192,71,147,16,8,131,136,60,211,221,134,12,207,224,232,75,218,248,176,8,9,135,192,206,29,53,37,151,54,78,245,180,232,186,215,146,199,25,205,87,98,41,128,98,168,165,111,134,40,169,68,57,133,135,40,112,237,169,12,93,22,100,17,177,126,117,244,137,145,157,170,166,45,228,118,97,118,100,15,54,252,39,173,48,177,101,22,94,122,102,100,238,36,231,80,167,58,56,142,208,177,203,92,238,133,202,115,49,114,53,129,38,26,248,232,22,0,180,162,80,205,216,144,201,82,202,42,135,193,149,108,171,111,240,225,223,53,55,227,8,227,22,100,94,103,9,52,166,185,229,249,215,34,26,27,120,54,197,40,34,102,166,172,78,48,89,194,225,225,109,170,67,153,180,132,242,25,233,0,96,0,4,161,8,103,56,224,204,197,33,249,154,121,108,133,255,153,135,153,211,19,89,227,70,37,219,59,150,237,212,126,190,189,186,91,51,178,157,110,221,4,82,102,196,183,45,197,106,84,165,105,50,69,136,165,203,186,66,94,149,255,251,178,100,31,10,6,254,104,209,51,56,79,148,45,1,249,93,24,3,68,32,201,157,58,12,233,60,192,246,130,100,100,17,136,16,8,70,116,230,105,76,13,6,169,209,177,249,88,52,73,21,12,81,83,8,5,222,174,141,38,77,148,150,16,26,185,208,104,90,161,185,12,97,204,131,2,143,9,58,0,84,170,56,65,192,0,26,186,158,21,96,115,224,84,164,6,145,35,21,251,166,163,74,174,237,202,152,101,169,232,204,182,62,211,218,139,42,140,44,70,87,7,75,151,43,35,103,207,52,190,85,76,252,143,136,198,77,255,8,34,221,53,73,168,205,228,31,58,69,191,200,228,144,193,100,163,177,78,240,236,245,10,211,216,227,78,79,98,50,74,22,17,133,136,115,125,23,31,135,69,169,162,46,161,183,107,127,193,18,36,82,32,155,87,218,219,188,40,240,0,184,128,0,0,239,249,9,45,220,70,188,205,61,3,162,208,164,139,3,95,255,118,135,89,237,251,23,255,255,250,30,134,181,159,213,34,150,156,124,13,178,96,49,32,203,150,16,64,20,30,238,54,210,166,12,248,192,12,29,126,39,212,4,91,166,198,124,130,4,4,181,77,101,111,63,212,173,14,71,101,242,165,127,35,215,161,136,213,104,164,181,250,140,74,29,198,11,2,56,137,172,195,88,34,151,47,212,67,46,97,49,228,38,144,18,45,72,160,166,59,235,85,7,26,240,114,69,188,125,204,196,204,18,76,90,140,213,13,235,115,148,228,116,161,136,130,112,169,25,231,103,101,89,156,148,24,168,56,144,117,211,38,156,84,41,158,2,122,209,129,6,24,3,230,24,121,66,18,68,104,236,8,83,2,23,116,192,38,77,84,202,135,75,217,97,36,172,60,235,236,187,105,194,137,236,20,120,212,63,19,73,69,78,154,30,144,142,91,90,93,234,230,11,119,154,4,6,231,192,78,53,231,123,176,29,51,161,99,84,209,232,102,118,26,101,179,112,204,55,61,67,210,164,194,145,208,217,56,36,88,160,164,156,96,22,29,13,168,136,154,15,52,140,43,100,211,219,253,86,84,215,111,254,11,183,254,101,201,139,216,197,187,223,252,181,215,48,154,223,34,104,165,164,47,70,192,4,0,0,153,34,76,94,56,89,133,195,143,65,112,152,84,128,100,38,29,136,86,84,42,150,44,60,214,24,50,126,37,8,32,139,133,76,13,15,45,61,43,48,123,20,69,72,114,45,171,107,222,239,93,95,245,114,10,179,72,0,208,4,0,0,1,65,99,9,9,130,114,167,20,76,140,29,113,9,90,172,124,44,130,12,112,128,31,39,165,229,91,30,119,81,27,32,171,177,26,29,217,54,247,16,99,194,132,222,165,128,202,181,41,254,116,31,194,122,173,255,251,178,100,30,2,102,207,104,209,209,249,78,176,67,193,217,9,12,35,54,29,41,163,64,204,101,156,129,0,12,36,100,96,13,0,84,171,23,148,235,210,29,101,205,149,57,104,21,242,168,168,57,124,87,243,196,180,134,142,114,76,32,2,166,130,15,79,181,60,124,134,106,0,170,10,116,208,13,86,194,6,50,193,44,241,125,75,146,48,66,83,173,228,89,69,214,135,1,178,26,66,249,52,136,196,195,48,103,205,213,114,208,183,208,21,44,1,13,181,235,143,171,241,51,67,110,122,146,28,113,17,158,244,39,158,93,237,109,205,100,81,73,131,61,90,109,35,75,31,42,96,217,246,28,212,133,143,145,224,173,133,201,25,138,152,202,53,210,118,250,46,89,36,123,238,114,155,200,246,88,147,203,162,180,152,181,153,126,248,78,253,59,216,76,0,0,0,1,90,78,225,12,14,16,44,10,221,138,116,25,185,142,0,19,165,82,112,24,240,177,114,230,1,96,240,64,20,11,7,13,21,81,49,34,2,14,62,105,195,55,190,42,44,46,89,13,174,201,197,90,43,247,10,51,237,245,228,212,175,255,64,2,0,226,232,247,36,153,126,168,160,9,247,186,37,168,219,57,145,192,138,100,13,120,26,235,173,235,220,29,75,75,59,82,71,69,51,122,189,79,167,154,164,145,63,148,144,211,201,25,176,174,31,200,17,181,116,153,139,28,80,40,125,179,179,64,239,52,178,254,191,15,1,88,16,24,25,50,80,161,176,89,65,104,5,74,10,96,227,217,54,146,116,246,124,231,120,116,16,201,138,169,130,64,45,32,51,33,110,82,73,49,209,20,26,154,92,36,120,26,49,83,3,7,45,138,71,55,102,160,129,139,17,56,209,58,19,215,157,242,134,152,195,102,103,203,11,61,1,63,214,95,134,45,35,119,28,55,194,47,31,163,33,92,244,168,58,138,211,73,32,176,252,156,177,211,176,28,101,45,107,229,19,54,135,101,170,68,168,174,202,17,195,171,29,92,234,197,213,126,231,245,135,15,115,32,254,99,38,89,164,152,209,207,156,98,11,105,133,98,152,28,111,35,129,191,215,216,81,37,95,162,45,42,92,128,27,188,116,66,133,32,237,108,190,153,76,254,212,36,39,157,74,211,111,157,24,84,146,80,22,75,71,53,101,80,105,237,48,214,0,92,93,198,148,107,98,22,65,249,3,121,182,41,127,215,255,208,178,176,179,228,229,201,165,145,100,210,1,64,8,0,0,152,42,24,69,167,221,30,190,241,155,21,233,38,225,157,53,213,3,17,176,197,1,24,31,89,124,186,29,213,4,182,180,90,147,12,115,181,98,173,121,234,92,46,83,75,157,218,119,225,160,202,27,138,241,118,210,213,131,182,68,248,16,136,255,251,176,100,34,1,119,26,103,208,203,24,76,240,69,5,184,245,12,35,224,27,189,161,66,44,101,60,129,25,24,163,128,48,139,128,64,134,130,220,82,32,100,197,209,84,43,152,176,112,162,20,169,4,198,83,36,96,88,198,70,130,76,91,241,10,207,224,88,64,76,21,184,147,65,251,59,72,16,48,89,140,160,23,75,86,44,137,114,92,18,243,183,202,36,185,93,181,172,154,79,219,206,149,138,242,4,102,13,187,43,107,46,170,166,115,84,251,101,188,200,35,77,188,6,255,84,122,222,194,48,144,201,158,204,80,11,18,163,21,23,52,67,60,244,210,173,245,26,33,253,1,50,225,184,172,236,66,145,187,76,226,177,145,183,18,65,189,76,153,61,73,169,17,187,209,216,127,255,75,202,14,183,110,79,114,53,123,179,120,29,229,28,253,197,196,0,0,131,17,239,77,88,2,166,22,14,249,130,166,170,212,141,135,76,131,123,28,227,39,57,116,43,81,238,170,208,224,195,185,74,22,55,226,194,91,51,200,19,129,195,67,0,177,138,50,117,160,0,50,205,180,209,7,34,84,191,190,217,108,12,102,137,74,161,100,74,142,171,93,138,63,142,236,83,8,58,188,236,245,247,113,216,71,229,122,14,12,138,122,39,23,181,41,164,164,229,168,213,154,90,90,12,106,220,164,171,86,118,110,41,113,177,74,166,154,40,140,11,78,109,44,96,213,98,105,172,225,98,39,234,100,138,149,230,22,225,81,5,218,78,198,126,130,114,249,24,173,132,12,14,60,10,121,146,40,32,3,80,98,113,77,218,67,92,77,115,108,80,213,12,193,70,138,3,34,183,75,154,94,0,49,229,157,73,20,218,125,81,181,130,187,104,52,186,45,182,206,147,5,149,45,164,136,127,239,181,38,86,254,188,240,238,16,211,250,224,70,97,83,50,145,52,130,66,177,56,80,74,12,136,100,209,114,56,245,73,245,65,67,45,126,142,215,33,177,195,165,250,5,216,44,78,225,215,182,138,113,64,154,144,217,53,72,137,13,109,231,253,2,58,255,251,149,228,167,82,103,35,31,229,137,120,167,217,246,38,182,176,200,36,245,44,32,26,47,56,112,43,187,12,75,193,74,105,139,97,53,69,165,157,249,62,25,26,170,96,93,174,18,106,147,113,220,170,111,149,201,53,133,164,88,46,176,208,21,70,214,220,36,176,33,197,136,16,180,53,141,81,60,113,205,154,42,179,161,96,0,85,181,58,214,107,189,97,250,206,57,148,110,114,63,0,191,174,202,148,142,50,10,17,5,225,150,210,103,71,126,89,87,58,41,76,106,199,199,163,150,104,101,243,208,237,234,57,84,56,217,31,182,152,196,222,69,84,81,114,25,167,89,20,144,248,178,168,152,255,251,178,100,34,142,119,36,102,208,11,25,79,36,71,1,121,6,12,67,96,91,5,165,68,76,225,62,64,252,146,228,20,48,142,96,88,72,213,90,96,245,20,10,128,0,51,22,91,0,69,76,1,76,120,129,69,152,2,5,219,3,68,57,80,96,1,70,212,40,35,209,36,1,11,25,52,140,18,230,0,157,64,246,176,48,99,59,22,101,75,81,85,43,85,32,177,84,200,110,149,96,224,150,218,145,99,48,124,73,81,195,76,65,200,113,160,54,196,237,214,172,241,195,21,228,59,129,10,176,76,88,124,63,38,143,147,70,8,154,98,128,242,216,184,120,161,37,178,134,105,194,26,97,230,91,36,179,115,29,24,166,212,233,48,149,58,51,180,121,42,207,232,129,219,255,241,109,188,228,121,29,223,26,123,23,23,25,7,158,203,4,47,65,62,162,128,0,0,92,33,64,34,222,161,105,90,194,182,196,10,93,116,120,145,154,31,119,118,22,109,57,14,206,221,164,164,228,180,9,92,103,112,207,87,218,168,98,117,255,232,86,144,43,134,171,211,93,221,176,47,95,111,255,162,126,239,255,85,235,255,255,248,215,219,249,176,28,112,23,189,165,54,9,183,106,28,159,140,74,172,197,224,185,116,81,247,17,0,35,85,91,34,214,243,139,80,213,173,171,149,62,83,122,230,24,206,219,144,110,107,40,149,29,27,171,14,84,130,106,53,167,93,134,172,57,115,203,241,14,189,168,106,170,165,239,85,84,189,103,33,134,187,192,102,3,0,86,53,104,67,24,130,134,149,88,48,7,57,16,53,3,3,80,6,172,49,98,180,223,97,234,129,146,20,8,93,37,133,202,6,138,153,0,227,51,101,220,175,212,17,96,215,235,94,71,199,209,91,153,155,200,177,234,192,212,185,77,117,197,135,31,153,21,218,74,105,232,197,115,38,10,137,85,154,219,22,24,41,20,37,101,20,8,82,181,229,86,150,174,104,93,17,214,211,86,217,54,202,168,100,202,27,90,19,111,94,179,241,116,109,51,8,118,179,125,177,90,147,57,45,204,123,89,38,148,207,231,211,89,154,236,80,217,144,39,48,97,130,170,30,93,83,61,96,165,35,14,77,97,148,208,83,89,68,81,3,51,103,249,140,225,66,196,177,85,148,83,212,230,40,40,57,82,216,111,22,30,49,81,199,231,167,7,35,95,250,252,125,234,122,145,42,254,198,44,0,100,0,0,10,165,120,144,50,88,148,162,154,93,67,132,70,27,131,169,33,182,206,238,136,138,15,17,127,192,143,237,250,178,153,100,86,39,39,160,142,203,98,244,48,108,106,59,39,154,229,238,68,159,53,248,200,62,186,243,80,5,132,82,133,54,151,40,2,179,43,194,250,15,15,72,170,72,40,159,104,255,251,178,100,40,128,103,99,104,208,187,56,79,144,67,198,248,240,12,35,240,28,253,157,64,172,101,60,144,252,135,228,100,48,138,0,214,228,208,24,0,50,244,161,117,21,72,176,96,74,130,167,133,71,116,208,70,172,197,173,17,40,46,249,9,134,171,128,132,24,32,2,79,195,78,18,209,129,24,207,228,118,88,27,188,162,69,207,71,130,17,203,20,93,101,42,232,171,144,186,151,179,148,170,145,248,251,221,6,75,249,14,76,178,166,183,92,198,104,177,41,185,223,44,72,42,242,137,140,59,53,20,128,96,185,224,96,141,25,160,216,130,8,142,131,65,252,247,187,197,129,253,42,143,80,60,236,215,136,200,150,92,216,38,123,214,220,1,68,163,59,255,164,43,32,21,158,184,138,15,163,93,32,244,196,152,112,81,101,17,109,16,98,100,157,173,211,121,149,150,157,67,85,20,192,168,177,147,25,64,49,116,163,85,85,82,51,36,213,171,105,212,185,22,48,104,143,145,206,237,18,200,202,221,51,55,214,100,116,207,33,13,96,125,65,64,11,131,65,180,16,73,197,164,109,222,22,238,244,132,0,4,72,100,90,112,30,102,81,217,5,233,125,13,59,49,164,210,234,94,72,15,43,128,128,13,105,191,159,249,78,171,203,251,134,115,22,168,169,229,243,84,157,149,70,251,184,75,135,97,165,33,205,42,208,146,147,66,193,83,107,73,120,16,161,43,44,178,204,164,3,34,87,67,74,97,33,116,148,117,215,5,224,112,50,226,13,26,96,108,32,56,1,32,104,73,40,24,51,19,51,81,52,44,58,205,51,74,58,41,56,51,88,130,38,76,97,203,222,14,204,105,161,80,7,133,139,202,204,16,18,253,88,81,169,198,69,37,117,88,64,18,191,67,155,137,18,92,45,113,155,176,220,84,58,59,5,58,238,26,251,129,101,64,12,112,243,97,52,8,141,196,68,64,42,130,51,97,148,232,89,10,168,246,28,184,107,99,45,84,203,220,54,218,102,188,249,35,218,65,4,75,202,75,50,141,191,251,72,87,207,253,73,68,80,99,207,207,107,97,190,119,245,3,173,106,139,196,234,66,104,9,192,13,205,99,10,20,244,73,238,105,187,234,235,82,241,200,14,120,161,209,195,218,37,105,145,97,170,14,79,147,98,95,52,65,228,148,129,194,238,20,107,220,121,73,52,215,90,201,173,223,255,211,237,17,181,202,76,217,27,109,125,52,66,0,0,49,0,19,41,161,56,82,154,173,158,84,250,217,123,101,49,75,47,66,167,7,44,205,128,18,216,12,90,222,113,11,210,76,46,203,231,236,235,43,215,238,207,246,171,199,31,118,94,9,107,128,176,140,13,147,62,205,113,122,15,136,198,38,154,200,223,151,73,58,208,255,251,178,100,36,10,39,135,104,208,19,26,78,176,64,226,137,25,12,35,76,26,201,163,71,71,229,57,1,3,19,100,20,48,138,146,0,167,12,76,73,40,84,10,155,131,160,138,14,78,84,234,2,42,11,161,53,104,140,192,144,113,144,118,67,102,164,46,92,88,121,142,166,97,94,32,128,207,137,21,56,58,20,3,104,70,107,52,128,49,225,196,0,81,160,198,129,3,12,21,18,194,244,220,82,177,142,8,66,177,1,32,41,10,173,143,124,105,53,150,29,153,212,155,126,102,157,185,248,34,1,134,226,120,184,105,116,150,13,136,94,78,148,137,0,82,19,113,20,184,50,234,105,8,80,149,178,202,144,95,130,129,169,17,140,199,77,75,173,148,105,100,17,213,50,192,66,122,254,23,73,237,144,47,79,39,139,230,171,157,250,229,63,42,148,75,185,157,164,207,23,102,250,73,82,72,128,40,0,1,43,5,25,149,208,132,207,33,146,118,137,35,16,147,73,60,140,82,206,37,80,203,232,121,57,211,80,76,84,190,108,189,10,122,203,157,23,104,60,7,26,246,142,66,67,109,98,118,244,53,46,84,130,84,223,251,25,181,55,44,15,0,42,27,160,68,55,234,172,87,171,40,168,203,3,198,232,203,178,226,28,130,104,43,197,82,26,231,60,89,88,212,141,119,88,195,232,77,88,109,147,198,103,100,104,157,88,184,105,111,242,170,195,140,141,187,23,109,226,45,122,170,42,228,199,88,202,221,101,42,20,181,15,81,37,180,130,21,58,33,10,8,23,41,55,212,189,33,213,57,123,65,37,173,160,97,106,44,145,6,8,192,113,73,73,92,6,89,171,237,40,88,176,240,232,226,210,155,132,2,217,232,244,225,53,37,160,216,178,106,238,227,114,128,95,231,130,110,102,146,142,93,22,176,238,190,145,171,177,130,115,165,62,206,202,22,57,146,94,226,205,73,182,216,221,190,33,208,170,172,52,143,147,203,76,44,73,249,24,188,151,140,102,150,212,213,33,11,49,54,205,25,44,254,110,33,238,85,240,36,235,19,151,207,24,194,149,123,214,109,77,145,175,235,32,1,178,199,19,149,187,82,56,131,223,190,134,241,22,130,21,159,86,201,156,162,122,93,4,94,204,253,88,198,224,150,29,88,64,168,1,233,8,86,144,227,85,140,30,42,243,54,22,121,232,216,237,123,47,250,51,14,121,231,37,139,208,247,172,0,0,56,195,23,70,11,23,87,195,48,157,135,233,228,209,248,33,222,100,41,52,132,71,68,168,180,97,238,183,5,71,97,182,182,214,225,15,189,28,49,24,134,44,202,102,225,216,172,57,34,143,192,79,44,117,106,53,230,184,222,193,107,24,189,66,21,13,64,153,73,28,38,81,26,75,56,89,255,251,178,100,39,14,39,93,104,208,147,25,79,32,52,160,137,58,12,35,0,31,157,131,62,44,233,156,137,11,135,227,224,19,12,224,162,226,141,40,185,232,124,83,52,98,46,81,101,194,235,188,194,169,17,14,108,24,83,177,105,11,200,45,0,50,180,15,7,102,50,64,37,164,132,49,15,20,72,121,145,145,27,26,90,52,133,114,173,64,80,7,129,91,109,41,46,39,90,242,72,172,86,53,97,178,58,82,151,121,120,49,88,149,5,120,179,203,21,164,132,88,111,227,32,152,24,76,100,67,83,20,48,94,230,189,168,138,112,38,94,122,92,204,79,145,57,164,69,30,195,107,204,178,54,210,61,7,163,116,223,59,127,235,72,86,170,170,58,49,221,68,122,10,192,175,68,229,53,90,168,100,238,155,169,163,116,18,77,61,133,146,99,94,114,128,0,0,0,10,3,99,112,0,29,36,92,83,227,150,60,132,85,119,36,234,27,175,85,194,203,21,220,149,181,4,152,174,239,103,255,252,210,9,38,214,183,119,83,199,150,83,47,123,144,138,130,97,134,252,136,2,137,59,42,116,223,160,243,23,135,30,56,149,230,178,224,44,64,96,7,147,72,214,193,236,65,121,210,220,180,228,192,209,11,117,97,199,242,188,113,222,143,64,143,172,86,83,21,162,170,205,33,74,253,10,25,144,65,66,161,179,240,50,128,83,148,160,72,49,228,75,158,28,152,224,139,68,96,2,65,23,225,252,136,150,192,40,192,200,12,72,128,73,115,48,180,120,161,148,92,108,140,149,196,47,105,147,98,16,28,189,98,68,84,160,195,56,55,102,204,116,226,42,12,208,154,57,144,54,97,75,154,128,137,74,176,74,62,134,98,161,65,160,66,193,214,16,188,200,174,174,212,61,114,53,200,218,146,117,94,6,179,201,68,165,151,202,220,231,150,29,130,225,162,242,82,50,144,216,184,64,22,8,37,149,23,58,152,8,10,206,14,76,19,155,44,18,68,142,72,202,197,164,243,179,255,60,227,124,169,242,46,185,109,167,154,122,84,92,239,249,36,74,217,92,197,62,142,127,67,217,28,218,57,232,247,2,28,59,60,17,15,173,223,229,181,246,253,0,1,160,2,13,229,167,118,157,178,98,218,97,10,163,207,213,129,128,193,19,135,66,40,11,21,75,88,94,125,162,40,27,92,78,148,139,15,20,20,38,80,144,42,81,73,19,20,106,158,28,39,114,89,148,90,35,99,162,136,83,6,124,110,250,127,232,0,84,4,200,21,49,124,169,111,184,47,170,233,149,77,67,76,234,228,220,104,86,132,161,26,245,28,87,178,174,124,166,180,106,142,196,187,236,93,151,75,55,69,53,98,221,104,122,117,158,184,233,10,201,16,89,147,48,85,5,116,255,251,178,100,30,143,119,3,102,208,11,25,79,36,65,226,120,245,8,35,54,220,189,133,50,12,225,158,65,15,151,227,192,48,141,128,96,20,81,26,33,122,153,186,166,65,80,65,88,105,18,16,209,227,6,88,46,99,37,115,72,99,98,55,212,59,7,40,43,16,171,140,80,18,112,59,224,20,169,160,129,138,94,105,144,174,151,40,132,244,71,33,8,181,194,17,133,88,88,174,91,42,123,224,37,54,127,94,139,82,150,77,12,45,212,173,83,66,215,67,241,121,67,160,195,216,102,48,204,181,186,82,53,224,72,82,136,44,184,165,198,147,20,228,209,162,96,84,203,83,99,88,122,108,193,110,152,137,169,152,34,15,94,38,102,88,180,187,41,69,5,120,161,55,35,238,105,230,146,85,17,173,123,183,211,80,186,171,212,255,247,144,200,172,48,34,19,118,205,68,0,0,75,134,4,59,131,118,196,214,102,108,28,188,169,179,26,127,1,3,57,114,151,240,235,90,1,72,95,53,235,173,221,147,53,114,188,231,219,236,83,124,115,173,104,6,193,19,17,131,26,85,103,98,251,112,255,175,237,251,237,247,255,238,250,26,106,155,50,22,10,254,222,166,227,181,41,126,106,81,201,160,48,1,40,72,87,239,251,168,229,83,191,179,186,161,150,215,140,217,228,212,106,158,51,45,134,165,209,167,250,154,52,251,53,233,124,190,8,80,102,12,227,55,50,228,174,194,253,48,38,44,138,45,217,231,112,12,17,148,29,252,140,61,134,123,64,163,151,16,133,131,229,166,46,91,99,20,0,163,102,177,230,0,102,50,231,18,96,86,128,161,154,67,144,132,204,21,53,125,98,107,21,36,84,184,84,72,0,56,192,34,203,69,216,86,242,200,160,233,114,94,231,101,12,69,130,236,201,168,153,210,210,107,44,69,249,100,41,130,211,105,180,250,178,168,24,37,10,102,43,121,201,244,217,111,49,48,152,174,62,212,171,84,188,123,17,201,139,188,252,34,79,106,231,168,250,218,71,28,69,85,188,148,154,182,216,124,212,225,148,110,251,86,153,218,219,229,163,42,206,46,121,227,152,13,9,77,168,27,172,75,60,123,207,116,118,124,205,188,31,17,182,218,45,32,136,110,253,182,62,222,72,128,132,177,212,0,124,227,153,181,92,145,80,144,136,111,171,225,24,157,179,34,74,100,70,221,32,77,38,225,92,120,146,64,10,145,103,173,142,91,8,173,83,181,240,167,191,93,202,255,232,17,227,173,52,135,62,135,17,68,126,181,176,42,155,89,11,116,50,100,63,162,147,227,138,85,108,207,175,172,213,234,117,13,113,204,92,85,138,54,21,215,154,116,236,18,195,81,52,188,42,106,196,93,132,138,103,236,185,145,32,25,190,165,131,255,251,178,100,32,13,23,45,117,197,1,249,102,64,73,227,216,216,12,98,94,19,65,162,198,65,61,53,1,41,159,219,128,96,142,0,1,161,24,226,39,18,85,42,37,210,33,0,199,64,219,72,129,179,170,83,104,212,237,78,66,209,34,177,101,145,26,29,75,228,157,78,160,184,70,72,12,76,8,26,102,22,137,9,176,128,42,128,104,167,247,53,55,14,235,44,41,175,43,115,110,177,85,180,192,21,3,90,75,77,172,240,177,21,202,92,20,53,150,97,106,169,65,17,213,220,217,57,18,76,76,78,4,171,230,88,201,243,220,90,193,151,105,141,62,2,112,242,7,94,171,79,113,88,216,146,166,89,233,58,45,28,197,84,167,179,56,186,245,153,157,172,205,122,102,223,92,153,101,214,123,107,150,213,174,227,81,215,45,245,182,109,102,185,245,204,181,191,174,237,153,184,41,81,80,3,94,56,144,199,9,156,4,78,192,198,93,99,137,129,133,51,80,66,131,10,218,85,195,14,172,21,196,182,220,102,250,10,113,16,136,147,11,15,176,136,8,240,168,8,178,198,21,134,131,79,18,135,65,104,149,71,132,67,192,65,227,223,145,203,30,254,75,176,233,102,164,40,35,145,255,162,163,183,254,191,86,131,9,181,173,177,252,73,245,106,194,197,230,141,22,50,180,254,55,78,212,130,158,3,211,72,124,139,176,211,35,100,192,191,153,9,115,132,210,59,84,145,30,156,199,106,33,11,60,75,145,61,5,70,8,208,35,64,219,186,169,77,219,25,42,178,202,172,154,202,150,25,15,13,7,198,8,208,55,4,212,169,213,212,241,165,85,73,120,78,23,87,60,149,255,37,86,89,58,185,42,68,50,30,15,17,160,156,39,13,140,127,220,104,132,177,211,168,27,118,228,163,85,185,185,40,172,85,52,13,185,164,40,136,70,142,23,98,112,156,26,66,133,98,37,92,110,108,209,197,179,180,156,36,8,8,244,53,52,213,101,236,168,102,82,195,32,193,66,130,14,142,134,76,214,63,101,159,255,44,204,141,88,40,96,96,208,200,255,255,245,150,79,255,246,178,246,89,153,25,50,134,6,12,19,51,138,226,162,141,255,255,241,97,95,214,42,44,76,65,77,69,51,46,57,56,46,50,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,255,251,178,100,61,143,240,0,0,105,0,0,0,8,0,0,13,32,0,0,1,0,0,1,164,0,0,0,32,0,0,52,128,0,0,4,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,76,65,77,69,51,46,57,56,46,50,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85